The present disclosure relates in general to the cutting of substrates on which a plurality of pictures are printed, such as in particular photographic paper, fabric, PVC and similar ribbons in foil or rolled up. More specifically, this disclosure relates to a process for manufacturing a printed support with at least one picture and a respective optical code, as well as a relative printing system for implementing this process.
It is known that the graphic and photographic technique, including that of digital restitution, is undergoing a profound transformation and development, moving increasingly towards ink jet printing technology from digital “files” on sheets or rolls of substrates having different characteristics and sizes, with pictures of different sizes. The individual pictures are obtained by cutting processes in which either sheets or rolls are introduced into cutting devices comprising cutting units configured to make cuts in a longitudinal direction parallel to the feeding direction and also in a transverse direction perpendicular to the feeding direction.
Automatic cutting devices are known comprising one or more longitudinal cutting units adapted to allow cutting of a substrate in a feeding direction and at least a transversal cutting unit adapted to allow cutting of a substrate perpendicular to the feeding direction. The transversal cutting unit is typically movable along a first transversal guide, while the longitudinal cutting units are typically tied to a second transversal guide along which they are blocked in predetermined positions corresponding to the longitudinal edges of the pictures printed on the substrate.
These cutting devices can be equipped with automatic correction means for correcting the alignment errors between the longitudinal and transversal cutting units and special reference marks printed along the longitudinal and transverse edges of the pictures to be cut. The correction means comprise optical units, such as for example reflective optical cells, and the reference marks consist, for example, of one or more black bands parallel to the edges of the pictures. A cutting device of this type is described in the Italian patent 102005901315597 in the name of the applicant.
Methods are also known for cutting substrates bearing printed pictures according to which, in addition to the pictures to be cut on a substrate, optical codes are also printed containing data relating to these pictures, such as in particular their number, their dimensions and the their position with respect to the margins of the substrate. Optical codes can be for example bar codes.
Cutting devices configured for the implementation of these cutting methods comprise respectively one or more optical readers configured for the acquisition of the codes and a control unit configured for the processing of the acquired data and the selective control of the transversal and longitudinal cutting units on the basis of these data.
U.S. Pat. Nos. 4,506,824 and 4,784,318 describe automatic cutting devices in which the longitudinal and transversal cutting units, arranged according to fixed schemes, corresponding for example to the standard formats of the sheets of paper, are selectively implemented on the basis of the size and position information deriving from the codes printed on a substrate.
EP 947880 describes an automatic cutting device similar to the previous ones, but in which the longitudinal cutting units are individually motorized and can be positioned individually and independently from each other along the respective transverse guide. This configuration allows an automatic cutting device to be adapted to a specific set of pictures printed on a substrate, that is, to their particular dimensions, number and arrangement with respect to the margins of the substrate. The optical codes can be combined with single pictures, or with sets of pictures, and precede these pictures in the feeding direction to allow the arrangement of the cutting units before their passage. The optical codes can also be printed after each picture or in sets of pictures to allow for any corrections of the position of the transverse cuts necessary to compensate for the position variations of the pictures caused by thermal expansion of the substrate in the longitudinal direction during its processing.
In order to overcome these limitations, the present disclosure provides a process for producing a printed support, which can be cut by any automatic cutter capable of reading an optical code, which does not require updating the resident software of the microprocessor unit which commands the printer (or printers).
According to an aspect of the method of this disclosure, in the microprocessor unit a resident software is installed for managing picture, to be printed on a printable support, wherein the resident software generates information on the boundaries of each picture to be cut and which generates a corresponding string of queries for each picture on the support. The microprocessor unit connects over the network to a URL (Uniform Resource Locator) comprising at least one host address of a remote server and the query string. Thanks to a remote program installed on the server, the server processes the query string, generates a file of a corresponding optical code which contains information about the borders of the picture to be cut in a format understandable to an automatic cutter, then sends a file of such an optical code to a microprocessor unit that controls the printing of the optical code on the substrate in a position such as to be read by the automatic cutter. This process may be implemented via a printing system for printing a printable medium, the system comprising the following equipment:
The software currently used to run in the microprocessor unit which controls the printing of a printed medium, are generally complex and expensive and are not updated frequently. Sometimes it happens that an updated feature of a cutter, with better performances or with other improvements, cannot be exploited by any software of the microprocessor units that manage printers.
Moreover, there is a tendency to produce printed media with the arrangement of pictures desired by the customer, and this reduces even more the standardization of cutting operations, which instead must be configured for each task to be performed.
In order to avoid having to frequently update the software of the microprocessor unit that controls the printing of a printed support that contains one or more pictures and an optical code, functional for guiding the cutting devices of an automatic cutter, this disclosure provides a method in which the generation of the optical code is deferred to a remote server, preferably cloud-based. The printed support with at least one optical code associated with a picture is then produced by connecting to a remote server the unit running a resident printing software.
A relevant advantage of this procedure consists in the fact that the resident software of the microprocessor unit that controls the printing no longer has to deal with the generation of the optical code, because this operation is deferred to a simple computer program that runs on the server. As a consequence, it is no longer necessary to update the resident software to support all the most recent automatic cutters placed on the market and/or all possible formats in which the user can decide to print and/or all possible printable supports, but it is sufficient to update the simple program that runs on the remote server. The advantage is even more felt in widespread systems comprising multiple printers connected to a single or multiple microprocessor units on which the resident software is installed. Simultaneously updating the software of many microprocessor units to support a new type of automatic cutter or to carry out a particular sequence of cuts would be particularly expensive and it is unlikely that it can be performed with the necessary frequency.
According to the process of this disclosure, once the residing software in the microprocessor unit that controls the printers has identified the coordinates of the borders of a picture to be cut, this resident software generates a corresponding query string representative of the coordinates of cuts that an automatic cutter must carry out to cut out the picture. The coordinates of the cuts are typically defined with respect to a reference position of an automatic cutter, such as for example the position of an edge of a longitudinal reference mark printed on the printed support. The query string is thus the element that must be transmitted to the server and which encodes the information on the cuts to be made.
Conveniently the query string will be an alphanumeric string of ASCII characters, for example of the type:
The microprocessor unit running the resident print software will connect to a remote server with a Uniform Resource Locator (URL) including at least one host address of the remote server and the query string (“querystring”), for example of the type:
Optionally, the URL may also contain an indication of a path (“path”):
In response to this access, the remote server will generate a corresponding file of an optical code, for example of the type shown in
According to one aspect, the format may vary according to the cutter model and/or the type of support, for example cardboard, paper or fabric.
The optical code is then transmitted to the unit running the resident software, which commands a printer that prints it on the support in correspondence with the picture to be cut out.
Thanks to the process of this disclosure, it is easier to update the rules according to which optical codes are generated without having to update the resident software executed by the microprocessor unit that controls the printer. It is also possible to generate different barcodes for different automatic cutters, even if the automatic cutters that will have to cut the pictures from the support were more recent than the resident software.
Furthermore, if it is required to customize the optical code to contain further information of specific customers, with the procedure of this disclosure this can be easily done by reconfiguring the remote server only, without having to update the resident software.
Number | Date | Country | Kind |
---|---|---|---|
102019000011847 | Jul 2019 | IT | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/IB2020/056620 | 7/14/2020 | WO |