Processing system, processing method, program

The processing system addresses the challenge of managing RIP data for diverse image forming apparatus models by creating and distributing data tailored to each model, enhancing efficiency in on-demand production by reducing waiting times.

JP7844917B2Active Publication Date: 2026-04-14RICOH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-02-18
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

Conventional techniques fail to create RIP data corresponding to multiple image forming apparatus models, leading to inefficiencies in small-lot printing on various recording media, as they assume a single model and lack effective management of RIP data for diverse apparatuses.

Method used

A processing system that includes a RIP processing unit to create RIP data for multiple image forming apparatus models and a management unit to transmit data based on requests, utilizing a global printer model information storage unit to manage and distribute RIP data accordingly, ensuring compatibility with each apparatus model.

Benefits of technology

Enables the creation of RIP data tailored to each image forming apparatus model, reducing waiting times and enhancing efficiency in on-demand production processes by allowing simultaneous preparation of RIP data for multiple apparatuses.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007844917000001
    Figure 0007844917000001
  • Figure 0007844917000002
    Figure 0007844917000002
  • Figure 0007844917000003
    Figure 0007844917000003
Patent Text Reader

Abstract

To generate pieces of RIP data according to the models of image forming apparatuses, and provide the pieces of RIP data corresponding to the respective image forming apparatuses.SOLUTION: The present invention provides a processing system having a RIP processing unit that uses acquired images to generate pieces of RIP data corresponding respectively to a plurality of image forming apparatuses in different models, and a RIP data management unit that, based on a RIP data acquisition request, transmits the corresponding pieces of RIP data to the image forming apparatuses.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a processing system, a processing method, and a program.

Background Art

[0002] For example, in the apparel industry, reduction of overproduction due to speculative production and mass waste has been conventionally demanded. For overproduction and waste reduction, on-demand production in which a production base produces each time an order is received is effective. In on-demand production, when an EC site (Electronic Commerce Site) or the like receives an order for a product such as an apparel item, the EC site places an order with the production base.

[0003] A technique for associating an object to be a product with a printed image has been devised (see, for example, Patent Document 1). Patent Document 1 discloses a technique for obtaining identification information from a non-contact communicable electronic tag in which identification information for identifying a printed image is set, specifying the printed image, and printing the printed image on an object.

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the conventional technique, RIP data corresponding to the model of an image forming apparatus is not created. That is, in the case of the process of creating RIP data in advance, there was only one type of image forming apparatus model. Recently, demands for small-lot printing on a variety of recording media have increased, and there is a need to prepare a plurality of types of image forming apparatuses in a production factory to meet the needs. Conventionally, it was assumed that there was only one model, and management of RIP data assuming a plurality of models has not been performed.

[0005] In view of the above problems, an object of the present invention is to provide a processing system that creates RIP data corresponding to the model of an image forming apparatus and provides RIP data corresponding to each image forming apparatus.

Means for Solving the Problems

[0006] In view of the above problems, the present invention is A processing system, A RIP processing unit that uses acquired images to create RIP data corresponding to multiple image forming apparatuses of different models, and a RIP data management unit that transmits RIP data corresponding to the image forming apparatus based on a RIP data acquisition request, The system comprises an order processing unit that receives order information that identifies the image to be printed on a recording medium by the image forming apparatus, and a global printer model information storage unit that stores printer model information for each of the different image forming apparatuses. When the order processing unit receives the order information, the RIP processing unit uses the image to create RIP data corresponding to each of the different image forming apparatuses based on the printer model information stored in the global printer model information storage unit. The order processing unit converts the received order information into code information and has a label printer print it on sticker paper. The RIP processing unit starts creating RIP data corresponding to each of the different image forming apparatuses immediately after a code reading unit connected to the processing system reads the code information on the sticker paper. Processing system. [Effects of the Invention]

[0007] We can provide a printing system that creates RIP data according to the model of the image forming apparatus and provides RIP data corresponding to each image forming apparatus. [Brief explanation of the drawing]

[0008] [Figure 1] This is a diagram illustrating an example of a printing system configuration. [Figure 2] This diagram illustrates the flow of the printing process for apparel products, based on the configuration shown in Figure 1. [Figure 3] This diagram shows the printing flow in a production site system as a comparative example. [Figure 4] This diagram shows the printing flow in the production site system according to this embodiment. [Figure 5] This is an example of a computer hardware configuration diagram. [Figure 6] This is an example of a hardware configuration diagram for an image forming apparatus (inkjet printer). [Figure 7] This is an example of a functional block diagram that shows the functions of terminal equipment, order systems, information processing systems, and production site systems in a block-like manner. [Figure 8] This figure shows an example of order information. [Figure 9] This figure shows examples of printer model information stored in the overall printer model information storage unit and printer model information stored in the individual printer model information storage unit. [Figure 10]This is an example of a diagram showing RIP data information stored in the RIP data storage unit. [Figure 11] This is an example of a sequence diagram showing the procedure a printing system follows when printing ordered apparel products. [Figure 12] This is an example of a functional block diagram (Example 2) that shows the functions of terminal equipment, order system, information processing system, and production base system in a block-like manner. [Figure 13] This figure shows an example of printer model information stored in the overall printer model information storage unit (Example 2). [Modes for carrying out the invention]

[0009] The following describes a processing system and a processing method performed by the processing system as an example of an embodiment for carrying out the present invention.

[0010] <About Terminology> The recording medium can be any medium on which an image is formed. A product is a useful good (in economics, a good is something that has some kind of material or spiritual utility). Products are mainly physical objects, but services and ideas may also be included. In this embodiment, the term "product" is used for explanation. While apparel is used as an example of a product, any product that can be manufactured to order is acceptable, including information processing devices such as PCs and smartphones, home appliances such as televisions and refrigerators, and fixtures such as tableware and furniture. Cooked food may also be included.

[0011] An order refers to a request by a consumer to produce or ship a product, specifying the type, quantity, shape, dimensions, etc.

[0012] A production base refers to the personnel, location, or other resources that serve as the foundation for production activities.

[0013] When the models of image forming apparatuses are different, even for the same image, the RIP data created is different, which means the difference in apparatuses where printed materials using the RIP data can be judged by consumers as being at least not the same. In the present embodiment, it means that the manufacturers are different or, even if the manufacturers are the same, the model numbers are different.

Example

[0014] <System Configuration Example> First, referring to FIG. 1, the configuration diagram of the printing system of the present embodiment will be described. FIG. 1 is a configuration diagram of an example of the printing system 100. The printing system 100 shown in FIG. 1 includes an order receiving system | 10, an information processing system 20, a delivery system 91, a backbone information system 92, and N (N≧1) production base systems 30. The order receiving system 10 and the information processing system 20 are communicably connected via a network N1, and the information processing system 20, each production base system 30, the backbone information system 92, and the delivery system 91 are communicably connected via a network N2.

[0015] Networks N1 and N2 are wide - area networks such as the Internet. Networks N1 and N2 may include wide - area Ethernet (registered trademark), VPN (Virtual Private Network), etc.

[0016] The terminal device 60 is a desktop PC, a notebook PC, a smartphone, a tablet terminal, etc. operated by a consumer. It may be an information processing device on which a web browser or a native app operates and can communicate with the order receiving system 10.

[0017] The order receiving system 10 is realized by one or more information processing devices. The order receiving system 10 is, for example, an EC site. When a consumer accesses the EC site using the terminal device 60, the order receiving system 10 provides a screen for displaying a list of apparel products to the terminal device 60. The order receiving system 10 receives the order information of the apparel product selected by the consumer operating the terminal device 60. The sale of apparel products etc. via the EC site is called e - commerce (electronic commerce).

[0018] There may be one or more order systems 10. Each order system 10 places an order with an information processing system 20 corresponding to an apparel product. For the sake of explanation, the apparel products in this embodiment are clothing, but are not limited to that. The order system 10 is operated, for example, by a brand owner. A brand owner is someone who has the right to use the brand of a product. A brand is a mark that embodies goodwill, such as a trademark, company name, or product name.

[0019] The order system 10 of this embodiment is assumed to either not have a production plant, or only have a small-scale production plant. Therefore, the order system 10 requests production from production sites with short lead times (time from order placement to product shipment) via the information processing system 20, while suppressing environmental impact.

[0020] The information processing system 20 is one or more information processing devices that receive order information for apparel products and place orders with the production base system 30. The information processing system 20 selects a production system and requests production in a way that minimizes the environmental impact, mainly during the production and transportation stages. The order receiving system 10 and the information processing system 20 may be integrated. Alternatively, order information may be transmitted from the order receiving system 10 to the production base system 30 without the information processing system 20.

[0021] The production base system 30 is equipment located at the production base. The production base system 30 has one or more information processing devices 40 that receive order requests, as well as various production devices. The manufacturing process for apparel products is divided into several phases, and there are often multiple information processing devices 40 depending on the phase (see Figures 3 and 4).

[0022] The production base system 30 is preferably distributed and located in various places so that production can take place near consumption areas. If the product is apparel, the production base system 30 may have, for example, one or more image forming machines 71, label printers 72, general-purpose printers 73, cutting machines 74, and sewing machines 75. The production base system 30 only needs to have production equipment that corresponds to the product, and is not limited to these.

[0023] The information processing device 40 runs predetermined software for managing the production of apparel products, and, in a so-called workflow, it causes each production device in the production base system 30 to execute jobs in a fixed order for each apparel product. These jobs include printing jobs, cutting jobs, sewing jobs, etc. Furthermore, even within printing jobs, there is a predetermined sequence in which the processes are executed. The information processing device 40 performs overall control over printing and also has a RIP processing unit (which may be software or dedicated hardware).

[0024] The image forming apparatus 71 is used to print designs onto apparel products using methods such as screen printing or inkjet printing. The image forming apparatus 71 can print using any method as long as it has the function of printing designs onto apparel products.

[0025] The image forming apparatus 71 has different optimal inks, droplet sizes, temperatures, and ejection controls depending on the basic material of the apparel product. For example, multiple models of image forming apparatus 71, such as those for cotton and polyester, are provided at each production site system 30. Even for image forming apparatus 71 printing on the same material, an image forming apparatus 71 optimized for the apparel product in terms of color and dpi (dots per inch) may be provided. In addition, multiple image forming apparatus 71 of the same model may be provided to enable parallel printing.

[0026] The information processing device 40 of this embodiment creates RIP data corresponding to all image forming machines 71a, 71b, etc., owned by the production base system 30. Hereinafter, any image forming machine among the image forming machines 71a, 71b, etc. will be referred to as "image forming machine 71".

[0027] The label printer 72 prints a barcode (an example of code information) containing the order information onto a sticker-like sheet of paper. The sticker-like sheet is then attached to a basic material such as a T-shirt. Workers read the barcode at each phase of the printing process and perform tasks according to the order information. Note that the label printer 72 and the image forming apparatus 71 may be the same device.

[0028] The general-purpose printer 73 prints order lists, invoices, and shipping labels for apparel products. The general-purpose printer 73 and the label printer 72 can be the same device.

[0029] The cutting machine 74 cuts the fabric into the shape specified according to the product name, etc. The sewing machine 75 sews the cut fabric in the parts determined according to the product name, etc.

[0030] The production site system 30 manages the operating status of production equipment (presence or absence of malfunctions and availability of consumables) and the production schedule (whether production equipment is available). The production site system 30 provides the information to be managed to the information processing system 20.

[0031] In the following, when distinguishing between multiple production base systems 30, we will use subscripts such as "production base system 30-1," "production base system 30-2," etc.

[0032] The delivery system 91 is often the system of a shipping company. The delivery system 91 delivers apparel products (collection and dispatch) based on the destination of the apparel products entered from the information processing device 40.

[0033] The core information system 92 manages the inventory status of basic materials at each production site. The core information system 92 may also be located at the production site system 30.

[0034] Furthermore, the order system 10, the delivery system 91, the core information system 92, and the information processing system 20 may reside on the cloud or on-premises. In this embodiment, all of these functions are assumed to be located on the cloud. Regarding the production base system 30, excluding the production equipment, for example, the information processing device 40 may reside on the cloud.

[0035] <Printing process> Next, the printing process for apparel products will be explained with reference to Figure 2. Figure 2 is a diagram illustrating the printing process for apparel products based on the configuration in Figure 1. Note that the timing of RIP data creation in the explanation of Figure 2 is that of a comparative example compared to this embodiment.

[0036] (1) First, the consumer connects the terminal device 60 to the order system 10 and places an order for apparel products. The order system 10 transmits the order information (product ID, product name, size, color, consumer name, payment method, delivery address, desired delivery date, and options, etc.) to the information processing system 20. The information processing system 20 selects the appropriate production base system 30 and transmits it to the information processing device 40 of the production base system 30.

[0037] (2) The information processing device 40 requests the label printer 72 to print a barcode on a sticker-like sheet of paper.

[0038] (3) The worker scans the sticker-like paper with a barcode reader to display the order information. The worker selects the base material (shirts, trousers, underwear, etc., pre-printed apparel items) according to the product name, size, and color, and attaches the sticker-like paper to the base material.

[0039] (4) (5) Since the information processing device 40 has consumed the basic materials, it requests the core information system 92 to update the inventory information of the basic materials.

[0040] (6) Next, in order to start printing, the worker scans the barcode attached to the base material with a scanner.

[0041] (7) The information processing device 40 decodes the barcode to obtain order information. The acquisition of the order information serves as a printing instruction.

[0042] (8) The information processing device 40 converts image data such as an illustration specified by the product ID into RIP data.

[0043] (9) The information processing device 40 transmits the created RIP data to the image forming device 71. The RIP data is raster data (the positions and sizes of dots are specified) for each of the CMYK colors. Depending on the apparel product, special inks such as white, gold, and silver are prepared.

[0044] (10) The image forming device 71 prints an image on the basic material using the RIP data.

[0045] (11) When the printing is completed, the information processing device 40 instructs the general-purpose printer 73 to print the packing list. The packing list includes, for example, accessories of the apparel product (such as buttons), invoices, delivery notes, and advertising flyers. The information processing device 40 prints a slip for the destination of the apparel product using the general-purpose printer 73. The worker looks at the packing list, packs it together with the apparel product in the packaging material, and attaches the slip to the packaging material.

[0046] (12) The information processing device 40 designates the destination and the collection point based on the order information and inputs a collection request to the delivery system 91.

[0047] <Comparative Example of RIP Timing> Next, referring to FIG.  , the timing of creating RIP data compared with the present embodiment will be described. FIG. 3 shows the printing process in the production base system 30 shown as a comparative example. In FIG. 3, time flows from left to right. Also, note that the comparative example is not necessarily the prior art.

[0048] In Phase 1, the information processing device 40 of the production site system 30 prints a barcode using a label printer 72 based on the order information. The barcode is then affixed to the base material.

[0049] In Phase 2, the image forming apparatus 71 acquires image data to be drawn on the base material based on the product ID.

[0050] In Phase 3, it is time for the worker to print image data onto the base material according to the schedule of the image forming apparatus 71. For this purpose, the worker reads the barcode using a barcode reader 80a to 80c (hereinafter, any barcode reader 80a to 80c is referred to as barcode reader 80) connected to an information processing device 40B1 to B3 (hereinafter, any information processing device among the information processing devices 40B1 to 40B3 is referred to as information processing device 40B), to which the image forming apparatus 71 used for printing is connected, and transmits the order information to the information processing device 40A. The information processing device 40B acquires the image data identified by the order information and performs RIP processing according to the model of the image forming apparatus 71 connected to it. The RIP processing may also be performed by the information processing device 40A. In this case, the information processing device 40B selected by the worker instructs the information processing device 40A to select the model of the image forming apparatus 71.

[0051] Thus, in the comparative example, RIP processing is performed immediately before printing, resulting in a waiting time for the image forming apparatus 71 until the RIP data is created. Although the RIP data creation time is only a few tens of seconds, this becomes a significant amount of time when many apparel items are being printed.

[0052] In Phase 4, the image forming apparatus 71 prints the RIP data onto the base material. The finished apparel products are then delivered via the delivery system 91.

[0053] Next, the printing flow in this embodiment will be explained with reference to Figure 4. Figure 4 shows the printing flow in the production base system 30 in this embodiment.

[0054] In Phase 1, the information processing device 40 of the production base system 30 acquires image data to be printed on apparel products based on the product ID included in the order information.

[0055] In Phase 2, the information processing device 40A prints a barcode onto a sticker-like sheet of paper using the label printer 72 (S1). The worker reads the sticker-like sheet with a barcode reader and displays the order information on the information processing device 40A (S2). The worker selects a base material (apparel product before printing, such as a shirt, trousers, or underwear) according to the product name, size, and color, and attaches the sticker-like sheet to the base material (S3).

[0056] Next, the worker reads the barcode attached to the base material with the barcode reader 81 and transmits the order information to the information processing device 40A (S4). The information processing device 40A performs RIP processing according to the model of all image forming machines 71 in the production base system 30 and stores each RIP data in the RIP data storage unit 50 (S5). In other words, since the RIP processing is performed before the printing timing determined by the image forming machine 71 schedule arrives, the possibility of waiting time is reduced. If steps S2 to S4 are performed without incident, the creation of RIP data can start immediately after barcode printing. Alternatively, the creation of RIP data may start immediately after the information processing device 40 receives the order information.

[0057] Next, in Phase 3, it is time for the worker to print the image data onto the base material according to the schedule of the image forming apparatus 71. The worker reads the barcode using one of the barcode readers 80a to 80c connected to the information processing devices 40B1 to 40B3 to which the image forming apparatus 71 used for printing is connected, and the information processing devices 40B1 to 40B3 acquire the order information (S6). It is assumed that the image forming apparatus 71 and the information processing devices 40 are mainly connected by a dedicated line such as USB. If the image forming apparatus 71 and the information processing devices 40 are connected by a network such as a LAN, the image forming apparatus 71 that is set as the default in the information processing device 40 is identified.

[0058] The information processing devices 40B1 to 40B3 acquire RIP data from the RIP data storage unit 50 according to the model of the image forming apparatus 71 connected to them (S7). The information processing devices 40B1 to 40B3 then perform printing using the RIP data according to the model of the image forming apparatus 71.

[0059] In Phase 4, the finished apparel products are delivered by the delivery system 91.

[0060] Thus, in this embodiment, the RIP data is created by the information processing device 40B at a predetermined timing when the image data to be printed on the basic material is determined, thus reducing the possibility of waiting time occurring in the image forming apparatus 71.

[0061] <Hardware Configuration> <<Order processing system, information processing system, information processing device, core information system, terminal equipment>> The order system 10, information processing system 20, information processing device 40, core information system 92, and terminal devices are configured as a computer 500, as shown in Figure 5. Figure 5 is a hardware configuration diagram of computer 500. As shown in Figure 5, computer 500 is built by a computer and includes a CPU 501, ROM 502, RAM 503, HD 504, HDD (Hard Disk Drive) controller 505, display 506, external device connection I / F (Interface) 508, network I / F 509, bus line 510, keyboard 511, pointing device 512, optical drive 514, and media I / F 516.

[0062] Of these, the CPU 501 controls the operation of the order system 10, the information processing system 20, the production base system 30, and the terminal device 60 as a whole. The ROM 502 stores programs used to drive the CPU 501, such as IPL. The RAM 503 is used as the work area for the CPU 501. The HD 504 stores various data such as programs. The HDD controller 505 controls the reading or writing of various data to the HD 504 according to the control of the CPU 501. The display 506 displays various information such as cursors, menus, windows, characters, or images. The external device connection I / F 508 is an interface for connecting various external devices. In this case, external devices include, for example, USB (Universal Serial Bus) memory and printer 33. The network I / F 509 is an interface for data communication using a communication network. The bus line 510 is an address bus, data bus, etc., for electrically connecting each component such as the CPU 501 shown in Figure 5.

[0063] The keyboard 511 is a type of input means equipped with multiple keys used for inputting characters, numbers, and various instructions. The pointing device 512 is a type of input means used for selecting and executing various instructions, selecting processing targets, and moving the cursor. The optical drive 514 controls the reading or writing of various data to the optical storage medium 513, which is an example of a removable recording medium. The optical storage medium 513 may be a CD, DVD, Blu-ray (registered trademark), etc. The media interface 516 controls the reading or writing (storage) of data to the recording medium 515, such as flash memory.

[0064] <<Image forming apparatus>> Figure 6 is an example of a hardware configuration diagram of an image forming apparatus (inkjet printer). As shown in Figure 6, the image forming apparatus 71 includes a CPU 301 (Central Processing Unit) 301, a ROM (Read Only Memory) 302, a RAM (Random Access Memory) 303, an NVRAM (Non-Volatile Random Access Memory) 304, an external device connection I / F 308, a network I / F 309, and a bus line 310. The image forming apparatus 71 also includes a paper transport unit 311, a sub-scanning driver 312, a main scanning driver 313, a carriage 320, and an operation panel 330. Furthermore, the carriage 320 includes a liquid ejection head 321 and a liquid ejection head driver 322.

[0065] Of these, the CPU 301 controls the operation of the entire image forming apparatus 71. The ROM 302 stores programs used to drive the CPU 301, such as the IPL. The RAM 303 is used as the work area for the CPU 301. The NVRAM 304 stores various data such as programs and retains this data even when the power to the image forming apparatus 71 is cut off. The external device connection I / F 306 is connected to a PC (Personal Computer) via a USB (Universal Serial Bus) cable, etc., and communicates control signals and data to be printed with the PC. The network I / F 309 is an interface for data communication using a communication network such as the Internet. The bus line 310 is an address bus, data bus, etc., for electrically connecting each component such as the CPU 301.

[0066] The paper transport unit 311 includes, for example, rollers and a motor that drives the rollers, and transports the printing paper in the sub-scanning direction along the transport path within the image forming apparatus 71. The sub-scanning driver 312 controls the movement of the paper transport unit 333 in the sub-scanning direction. The main scanning driver 313 controls the movement of the carriage 320 in the main scanning direction.

[0067] The liquid ejection head 321 of the carriage 320 has multiple nozzles for ejecting liquids such as ink, and is mounted on the carriage 320 so that its ejection surface (nozzle surface) faces the printing paper. The liquid ejection head 321 moves in the main scanning direction and ejects liquid onto the printing paper, which is intermittently transported in the sub-scanning direction, thereby ejecting liquid to predetermined positions on the printing paper and forming an image. The liquid ejection head driver 322 is a driver for controlling the drive of the liquid ejection head 321.

[0068] The control panel 332 consists of a touch panel and alarm lamps that display current settings and selection screens, and accept input from the operator.

[0069] The liquid ejection head driver 322 may not be mounted on the carriage 320, but may be configured to be connected to the bus line outside the carriage 320. Furthermore, the main scan driver 313, the sub-scan driver 312, and the liquid ejection head driver 322 may each be functions implemented by instructions from the CPU 301 according to a program.

[0070] <About the features> Figure 7 is an example of a functional block diagram showing the functions of the terminal device 60, order system 10, information processing system 20, and production base system 30 in a block-like manner.

[0071] <<Terminal device>> The terminal device 60 is an information processing device 40 operated by the consumer. The terminal device 60 has a fifth communication unit 61, a display control unit 62, and an operation reception unit 63. Each of these functions of the terminal device 60 is a function or means realized by any of the components shown in Figure 5 operating according to instructions from the CPU 501 in accordance with a program (Web browser or native application) deployed from the HD 504 onto the RAM 503.

[0072] The fifth communication unit 61 communicates with the order system 10 and receives screen information for the terminal device 60 to display the EC site screen. It also transmits the order information entered by the consumer on each screen to the order system 10.

[0073] The display control unit 62 analyzes the screen information received from the order system 10 and displays it on the display 506. The operation reception unit 63 receives consumer operations on the terminal device 60 (for example, input of order information on each screen).

[0074] <<Order System>> The order receiving system 10 includes an order receiving unit 11 and a first communication unit 12. Each of these functions of the order receiving system 10 is a function or means realized by any of the components shown in Figure 5 operating according to instructions from the CPU 501 in accordance with a program deployed from HD 504 onto RAM 503.

[0075] The order receiving unit 11 provides an e-commerce site and receives order information for apparel products purchased by consumers via a web browser running on a terminal device 60 operated by the consumer. The order system 10 receives information from each production base system 30 regarding the feasibility of ordering each product, based on the inventory of basic materials and buttons and other items necessary for the production of apparel products.

[0076] An e-commerce site accepts orders through a web application implemented through the collaboration of a web server and a program running in a web browser. The order acceptance unit 11 creates the screen information for the screen displayed by the web browser. The screen information is a program written in HTML, XML, scripting languages, and CSS (cascading style sheet), and mainly the structure of the web page is specified by HTML, the behavior of the web page is defined by the scripting language, and the style of the web page is specified by CSS.

[0077] Order information is explained in Figure 8. Terminal device 60 may run a native application for purchasing apparel products instead of a web application.

[0078] The first communication unit 12 transmits order information to the information processing system 20 each time an order is received. Therefore, the first communication unit 12 can transmit the order information for the received apparel product to the information processing system 20 immediately after the order is received.

[0079] Figure 8 shows an example of order information. When purchasing, consumers enter consumer information and order information into the terminal device 60. Consumer information is information that identifies the consumer and includes the consumer's name, shipping address, payment method, and desired delivery date. Order information is information that identifies the purchased apparel product and includes the product ID, product name, size, color, and options. The external server 70 assigns an order number to each piece of order information. • Order number… The order number is identification information used to uniquely identify an order. • Consumer Name: The consumer name is the name or ID of the consumer who purchased the apparel product. • Delivery address… The delivery address is the destination where the apparel product will be delivered. • Payment Methods…Payment methods are those used to pay for apparel items (credit card, bank transfer, cash on delivery, etc.). • Desired delivery date… The desired delivery date is the deadline for delivery of apparel products. • Product ID… A product ID is identification information for apparel products. ID is an abbreviation of Identification and means identifier or identification information. An ID is a name, code, string, number, or a combination of one or more of these used to uniquely distinguish a particular object from multiple objects. • Product name… A product name is a general designation, such as the name of an apparel item. • Size… In the case of apparel products, size refers to the dimensions of the product, such as S, M, L, etc. • Color… The color is the color ordered by the consumer when there are different color variations of the apparel product. Options include specifying slightly larger or slightly smaller sizes, the packaging method for apparel items, and the date and time of delivery.

[0080] <<Information Processing System>> Let's return to Figure 7 for explanation. The information processing system 20 has a second communication unit 21 and an order sorting unit 22. Each of these functions of the information processing system 20 is a function or means realized by any of the components shown in Figure 5 operating according to instructions from the CPU 501 in accordance with a program deployed from HD 504 onto RAM 503.

[0081] In Figure 7, for the sake of explanation, the information processing system 20 is shown as a single unit; however, the functions of the information processing system 20 may be distributed among multiple information processing devices 40.

[0082] The second communication unit 21 receives order information from the order system 10. The order sorting unit 22 selects a supplier from among multiple production sites, either for each order or for multiple order information items combined. Generally, the types of apparel products that can be produced differ from one production site to another due to differences in the functions of the production equipment in the production site system 30.

[0083] The order sorting unit 22 selects a production base system according to the apparel product, and sorts the orders into "production base system 30-1" to "production base system 30-N," for example, in order to minimize the total environmental impact of the production and transportation stages. In short, the order sorting unit 22 selects a production base system to avoid waste of basic materials during the production stage and to minimize the distance or transportation costs between the delivery destination and the production base.

[0084] The order sorting unit 22 transmits order information requesting the production of apparel products to the production base system 30 selected by the order sorting unit 22.

[0085] <<Production Base System>> The information processing device 40 includes a third communication unit 41, an order processing unit 42, a workflow controller unit 43, a fabric allocation processing unit 44, a display control unit 48, a printer designation unit 45, a RIP processing unit 46, a RIP data management unit 54, an operation reception unit 47, and a code reading unit 49. These functions of the information processing device 40 are realized by any of the components shown in Figure 5 operating according to instructions from the CPU 501 based on a program deployed from the HD 504 onto the RAM 503. The information processing device 40 also includes an overall printer model information storage unit 53 and a RIP data storage unit 50, which are realized by the HD 504 and the like shown in Figure 5.

[0086] The third communication unit 41 receives order information from the information processing system 20 and sends it to the order processing unit 42. The order processing unit 42 creates a print job according to the order information and sends it to the workflow controller unit.

[0087] The workflow controller unit 43 manages the inventory status of basic materials, the operating status of production equipment (presence or absence of malfunctions and availability of consumables), and the production schedule (whether production equipment is available and the timetable for future production). Based on the production schedule, the workflow controller unit 43 controls the workflow of the image forming apparatus 71, the cutting machine 74, and the sewing machine 75. Production equipment necessary for production, such as the image forming apparatus 71, the cutting machine 74, and the sewing machine 75, is connected to the workflow controller unit 43, and the status of each production device is transmitted to the workflow controller unit 43 from these devices.

[0088] The workflow controller unit 43 detects the completion of the relevant process through notifications from the image forming apparatus 71, cutting machine 74, sewing machine 75, etc., or from the operator, and proceeds to the next process. In this embodiment, the workflow controller unit 43 manages the execution of the print jobs, such as executing the phases of each print job in order.

[0089] The fabric allocation processing unit 44 acquires order information contained in the barcode read by the barcode reader 81 and instructs the RIP processing unit 46 to create RIP data.

[0090] The display control unit 48 displays a screen (user interface) for accepting operations. The display control unit 48 displays instructions to the worker and the status of the information processing device 40, image forming apparatus 71, sewing machine 75, cutting machine 74, etc.

[0091] The printer designation unit 45 designates the model of the image forming apparatus 71 that will create the RIP data, based on the printer model information held by the overall printer model information storage unit 53. The overall printer model information storage unit 53 stores the models of all image forming apparatuses 71 owned by the production site system 30.

[0092] The RIP processing unit 46 creates RIP data corresponding to all types of image forming machines 71 present in the production site system 30. The created RIP data is stored in the RIP data storage unit 50, associated with the order ID and model.

[0093] RIP data compatible with different image forming machines refers to data that differs depending on the model, such as the ink information (e.g., YMCK or YMCK+W), the amount of each ink applied due to differences in the reproduced color tones, and the data format that the printer can recognize.

[0094] The RIP data management unit 54 manages the RIP data stored in the RIP data storage unit 50 and the printer model information stored in the overall printer model information storage unit 53. Based on a RIP data acquisition request, the RIP data management unit 54 provides RIP data corresponding to the image forming apparatus.

[0095] The operation reception unit 47 receives various operations from workers on the information processing device 40.

[0096] The code reading unit 49 functions as an integral part of the barcode reader and decodes the information (order information) contained in the barcode.

[0097] The various functions of the information processing device 40 (third communication unit 41, order processing unit 42, workflow controller unit 43, fabric allocation processing unit 44, display control unit, printer designation unit 45, RIP processing unit 46, RIP data management unit 54, operation reception unit 47, and code reading unit 49) may be integrated into a single device as shown in the embodiment of Figure 7, or they may be spread across multiple devices. Furthermore, it is conceivable that each information processing device 40 can perform these functions by installing software, thereby forming a processing system.

[0098] In Figure 7, among the multiple information processing devices 40 in the production base system 30, the information processing devices connected to the image forming machines 71a to 71c are designated as information processing devices 40B1 to 40B3. Information processing devices 40A, 40B1 to 40B3 are connected via LAN or the like. Note that the number of information processing devices 40B is not limited to three; there may be four or more (ideally, there should be as many as the number of image forming machine models). Information processing devices 40A, 40B1 to 40B3 each correspond to a processing system.

[0099] The information processing devices 40B1 to 40B3 each have an operation reception unit 47, a display control unit 48, a code reading unit 49, a printing processing unit 51, and an individual printer model information storage unit 52. Since the functions of the information processing devices 40B1 to 40B3 are the same, Figure 7 shows the functions of the information processing device 40B1.

[0100] The printing processing unit 51 and the individual printer model information storage unit 52 exist in equal numbers to the number of image forming apparatus 71 models present in the production site system 30. Each printing processing unit 51 is connected to an individual image forming apparatus 71. The printing processing unit 51 acquires order information contained in the barcode read by the barcode reader 80. The printing processing unit 51 acquires RIP data from the RIP data management unit 54, which is RIP data identified by the order ID and corresponds to the model of the image forming apparatus 71 to which the printing processing unit 51 is connected. The printing processing unit 51 transmits this RIP data to the image forming apparatus 71 and requests that it execute printing. The model of the image forming apparatus 71 to which the printing processing unit 51 is connected is stored in the individual printer model information storage unit 52.

[0101] The functions of the operation reception unit 47, display control unit 48, and code reading unit 49 of the information processing device 40B1 may be the same as those of the information processing device 40.

[0102] Figure 9(a) shows the printer model information stored in the overall printer model information storage unit 53. As described above, the printer model information is the model information of the image forming apparatus 71 connected to the information processing device 40. The model information is identified by the manufacturer name and model. When there are three image forming apparatuses 71 in one production site system 30, as shown in Figure 9(a), • A company's MP001 image forming machine • Image forming machine called SB001 from Company B A company's MP005 image forming machine This information is stored in the overall printer model information storage unit 53. Furthermore, printer model information may include identification information such as an ID that can identify the model, as well as print setting information such as resolution, print start position, and color (L*a*b*) correction value information.

[0103] Figure 9(b) shows the printer model information stored in the individual printer model information storage units 52a to 52c. The printer model information in the individual printer model information storage units 52a to 52c is the printer model information held by the information processing device 40 to which any image forming apparatus 71 is connected. Figure 9(b) shows the printer model information held by the information processing device 40B (for example, 40B1) to which the image forming apparatus 71 of company B, SB001, is connected. However, individual printer model information storage units 52 corresponding to the image forming apparatus 71 of company A, MP001, and individual printer model information storage units 52 corresponding to the image forming apparatus 71 of company A, MP005, exist in the information processing devices 40B2 and 40B3.

[0104] The printing processing units 51a to 51c acquire RIP data from the RIP data storage unit 50 according to the printer model information stored in the individual printer model information storage units 52a to 52c.

[0105] Figure 10 shows the RIP data information stored in the RIP data storage unit 50. The RIP data storage unit 50 stores RIP data for each order, corresponding to all the image forming machines 71 owned by the production site system 30. Therefore, if the production site system 30 has three image forming machines 71 of different models, three sets of RIP data are created for one order.

[0106] In Figure 7, the information processing device 40 has a RIP data storage unit 50, but the RIP data storage unit 50 only needs to be located in a place accessible by the information processing device 40 on the network. For example, the information processing device 40 may be located in the cloud. When RIP data is stored in the cloud, it can be shared not only at a single location but also at multiple locations.

[0107] <Operating Procedure> Next, with reference to Figure 11, the printing procedure based on order information will be explained. Figure 11 is an example of a sequence diagram showing the procedure by which the printing system prints ordered apparel products. Assume that the consumer has already connected the terminal device 60 to the order system 10 and ordered the desired apparel products. The fifth communication unit 61 of the terminal device 60 transmits order information to the order system 10 in response to the consumer's operation. The order system 10 transmits the order information to the production base system via the information processing system 20. As a result, the third communication unit 41 of the production base system receives the order information, and the order unit 42 acquires the order information.

[0108] S1: The order processing unit 42 sends the print job created according to the order information to the workflow controller unit 43. The information processing device 40 then prints the order information as a barcode on a sticker-type paper. Alternatively, the order processing unit 42 may start RIP processing immediately after receiving the order information.

[0109] S2: Next, the worker reads the barcode with the barcode reader 80. The code reading unit 49 obtains the order information contained in the barcode and sends it to the fabric allocation processing unit 44.

[0110] S3: The fabric assignment processing unit 44 sends the image data identified by the order information to the printer designation unit 45.

[0111] S4: The printer selection unit 45 sends the model information and image data of all image forming machines 71 stored in the overall printer model information storage unit 53 to the RIP processing unit 46 and requests RIP processing. In this way, RIP processing starts immediately after the worker reads the barcode with the barcode reader 80.

[0112] S5: The RIP processing unit 46 performs RIP processing on the image data according to the model of the image forming apparatus 71, for each model of the image forming apparatus 71, and creates RIP data for each model of the image forming apparatus 71. Each RIP data is stored in the RIP data storage unit 50.

[0113] S6: The RIP processing unit 46 sends a RIP processing completion message to the workflow controller unit 43 when RIP processing for all models is complete.

[0114] S7: Meanwhile, the fabric allocation processing unit 44 displays the order information extracted from the barcode on the display 506 via the display control unit 48.

[0115] S8: The worker checks the order information, identifies the basic material of the ordered apparel product, and attaches a sticker-like sheet with a barcode printed on it to the basic material. Once the attachment is complete, the worker inputs "fabric assignment complete" (inputting that the sticker-like sheet has been attached to the basic material) into the information processing device 40. The operation reception unit 47 receives the fabric assignment completion and notifies the fabric assignment processing unit 44.

[0116] S9: The fabric allocation processing unit 44 notifies the workflow controller unit 43 that the fabric allocation has been completed.

[0117] S10: The worker selects an image forming apparatus 71 to be used for printing. Selection criteria include those based on the material of the apparel product (cotton, polyester, etc.) and the functions required for the apparel product (color and resolution (dpi)), or selection criteria based on the operating status (availability). The worker reads the barcode using a barcode reader 80 connected to an information processing device 40B connected to the selected image forming apparatus 71. The code reading unit 49 acquires the order information, and the order information is sent to the print processing unit 51 of the information processing device 40B to which the barcode reader 80 is connected, among the print processing units 51a to 51c. This print processing unit 51 is automatically determined according to the information processing device 40 used by the worker.

[0118] S11: The printing processing unit 51 requests RIP data from the RIP data management unit 54, which is identified by the order ID included in the order information and the printer model information stored in the individual printer model information storage units 52a to 52c.

[0119] S12~S14: The RIP data management unit 54 retrieves the requested RIP data from the RIP data storage unit 50 and returns it to the print processing unit 51.

[0120] S15: The printing processing unit 51 requests the image forming apparatus 71 to execute printing along with the RIP data. As a result, the image forming apparatus 71 prints the RIP data onto the base material, and the apparel product is completed.

[0121] S16: The image forming apparatus 71 notifies the print processing unit 51 that printing is complete.

[0122] S17: The print processing unit 51 notifies the workflow controller unit 43 that printing is complete.

[0123] <Main effects> As described above, the printing system of this embodiment creates RIP data immediately after receiving order information or immediately after an operator reads the barcode, thus reducing the possibility of waiting time compared to performing RIP processing only after the printing timing determined by the image forming apparatus 71 schedule has arrived. [Examples]

[0124] In Example 1, the model of the image forming apparatus 71 was determined by the information processing device 40 used by the worker for printing, but the model of the image forming apparatus 71 may also be determined by the order information. For example, if the basic material is determined by the product ID, the information processing device 40 can determine the image forming apparatus 71 based on the product ID.

[0125] In this embodiment, we will explain the process assuming that the hardware configuration diagram shown in Figure 5, described in the above embodiment, can be used as a reference.

[0126] Figure 12 is an example of a functional block diagram showing the functions of the terminal device 60, order system 10, information processing system 20, and production base system 30 in a block-like manner in this embodiment. The explanation of Figure 12 mainly describes the differences from Figure 7. In this embodiment, the individual printer model information storage units 52a to 52c are unnecessary. Also, the information stored in the overall printer model information storage unit 53 is different from that in Embodiment 1.

[0127] Figure 13 shows the printer model information stored in the overall printer model information storage unit 53 of this embodiment. In Figure 13, the printer model information is registered in association with the product ID. Therefore, the printing processing unit 51 can determine the model of the image forming apparatus 71 based on the product ID included in the order information.

[0128] The sequence diagram explaining the printing process can be the same as in Figure 11. However, in step S9, the workflow controller unit 43 displays the model of the image forming apparatus 71 that is associated with the product ID included in the order information in the overall printer model information storage unit 53 on the display 506. This is because the image forming apparatus 71 has already been determined by the product ID.

[0129] The worker reads the barcode using the barcode reader 80 of the information processing device 40 connected to the image forming apparatus 71.

[0130] Then, in step S11, the print processing unit 51 of the information processing device 40 selected by the worker obtains RIP data from the RIP data storage unit 50 corresponding to the model of the image forming apparatus 71 that is associated with the product ID in the overall printer model information storage unit 53.

[0131] <Main effects> According to this embodiment, the same effects as in Embodiment 1 are achieved, and since the image forming apparatus 71 corresponding to the product ID is specified, it is possible to prevent workers from mistaking the image forming apparatus 71.

[0132] <Other application examples> Although the best mode for carrying out the present invention has been described above using examples, the present invention is not limited in any way to these examples, and various modifications and substitutions can be made without departing from the spirit of the present invention.

[0133] For example, a barcode can be a two-dimensional code or an IC chip.

[0134] Furthermore, although this embodiment describes the production of apparel products, it can also be applied to products in which images are printed on materials on demand to create finished products.

[0135] Furthermore, the configuration examples in Figure 7 and other figures are divided according to their main functions to facilitate understanding of the processing performed by the order system 10, the information processing system 20, and the production base system 30. The present invention is not limited by the way the processing units are divided or the names of those units. The processing of the order system 10, the information processing system 20, and the production base system 30 can be further divided into more processing units depending on the processing content. Alternatively, each processing unit can be divided to include even more processing.

[0136] Furthermore, the apparatus described in the examples represents only one of several computing environments for carrying out the embodiments disclosed herein. In one embodiment, the information processing system 20 includes multiple computing devices, such as a server cluster. The multiple computing devices are configured to communicate with each other via any type of communication link, including networks and shared memory, and perform the processing disclosed herein.

[0137] Each of the embodiments described above can be implemented by one or more processing circuits. Hereinafter, "processing circuit" as used herein includes processors programmed to execute each function by software, such as processors implemented by electronic circuits, as well as devices such as ASICs (Application Specific Integrated Circuits), DSPs (Digital Signal Processors), FPGAs (Field Programmable Gate Arrays), and conventional circuit modules designed to execute each of the functions described above. [Explanation of Symbols]

[0138] 10. Order System 20 Information Processing Systems 30 Production site systems 40 Information Processing Devices 71 Image forming apparatus 100 Ordering System [Prior art documents] [Patent Documents]

[0139] [Patent Document 1] Japanese Patent Publication No. 2020-170344

Claims

1. A processing system, A RIP processing unit that uses acquired images to create RIP data corresponding to multiple image forming machines of different models, A RIP data management unit transmits RIP data corresponding to the image forming apparatus based on a RIP data acquisition request, The image forming apparatus receives order information that can identify the image to be printed on the recording medium, The aforementioned image forming apparatus has a total printer model information storage unit that stores printer model information for each of the different models, When the order processing unit receives the order information, the RIP processing unit uses the image to create RIP data corresponding to different image forming apparatuses based on the printer model information stored in the overall printer model information storage unit. The order receiving unit converts the received order information into code information and prints it on sticker paper using a label printer. The RIP processing unit is characterized in that, immediately after the code reading unit connected to the processing system reads the code information on the sticker-like paper, it starts creating RIP data corresponding to different image forming apparatuses.

2. A processing system, A RIP processing unit that uses acquired images to create RIP data corresponding to multiple image forming machines of different models, A RIP data management unit transmits RIP data corresponding to the image forming apparatus based on a RIP data acquisition request, The image forming apparatus receives order information that can identify the image to be printed on the recording medium, The aforementioned image forming apparatus has a total printer model information storage unit that stores printer model information for each of the different models, When the order processing unit receives the order information, the RIP processing unit uses the image to create RIP data corresponding to different image forming apparatuses based on the printer model information stored in the overall printer model information storage unit. The RIP processing unit, after receiving the order information from the order receiving unit and before receiving the RIP data acquisition request, starts creating RIP data corresponding to multiple image forming apparatuses of different models. The order receiving unit converts the received order information into code information and prints it on sticker paper using a label printer. The RIP processing unit is characterized in that, immediately after the code reading unit connected to the processing system reads the code information on the sticker-like paper, it starts creating RIP data corresponding to different image forming apparatuses.

3. A display control unit that displays the order information read by the code reading unit on a display, An operation reception unit that receives input indicating that the sticker-like paper has been affixed to the recording medium based on the order information displayed on the display, The processing system according to claim 1 or 2, characterized by having the following features.

4. When the code reading unit reads the order information attached to the recording medium, it accepts the execution of the print operation. The processing system according to claim 3, characterized in that it has a printing processing unit that requests printing of the RIP data associated with the model information of the image forming apparatus to the image forming apparatus connected to the processing system to which the code reading unit is connected.

5. The processing system according to any one of claims 1 to 4, characterized in that the RIP processing unit stores the RIP data created in association with the model information of the image forming apparatus on the cloud.

6. A processing system, A RIP processing unit that uses acquired images to create RIP data corresponding to multiple image forming machines of different models, A RIP data management unit transmits RIP data corresponding to the image forming apparatus based on a RIP data acquisition request, The image forming apparatus receives order information that can identify the image to be printed on the recording medium, The aforementioned image forming apparatus has a total printer model information storage unit that stores printer model information for each of the different models, When the order processing unit receives the order information, the RIP processing unit uses the image to create RIP data corresponding to different image forming apparatuses based on the printer model information stored in the overall printer model information storage unit. A model information storage unit stores model information of an image forming apparatus in association with the identification information of the recording medium to be recorded, When the processing system receives an instruction to print the aforementioned image, A printing processing unit that obtains the model information of the image forming apparatus, which is associated with the identification information of the recording medium to be recorded in the order information, from the model information storage unit, and requests the image forming apparatus connected to the processing system to print the RIP data associated with the model information of the image forming apparatus, A processing system characterized by having the following features.

7. A processing method performed by a processing system, The RIP processing unit uses the acquired images to create RIP data corresponding to multiple image forming machines of different models. The RIP data management unit transmits RIP data corresponding to the image forming apparatus based on a RIP data acquisition request. The order receiving unit receives order information that allows the image forming apparatus to print on the recording medium, When the order processing unit receives the order information, the RIP processing unit performs the following steps: Based on the printer model information stored in the overall printer model information storage unit, which stores the printer model information for each of the different image forming apparatuses, the RIP processing unit creates RIP data corresponding to each of the different image forming apparatuses using the image; The steps include converting the aforementioned order information into code information and printing it on sticker paper using a label printer, The RIP processing unit, immediately after the code reading unit connected to the processing system reads the code information on the sticker-like paper, starts creating RIP data corresponding to different image forming apparatuses. A processing method characterized by having the following:

8. Information processing equipment, A RIP processing unit that uses acquired images to create RIP data corresponding to multiple image forming machines of different models, A RIP data management unit transmits RIP data corresponding to the image forming apparatus based on a RIP data acquisition request, The image forming apparatus functions as an order receiving unit that receives order information that can identify the image to be printed on the recording medium. When the order processing unit receives the order information, the RIP processing unit uses the image to create RIP data corresponding to each of the different image forming apparatuses, based on the printer model information stored in the overall printer model information storage unit, which stores the printer model information for each of the different image forming apparatuses. The order receiving unit converts the received order information into code information and prints it on sticker paper using a label printer. A program in which the RIP processing unit starts creating RIP data corresponding to different image forming apparatuses immediately after the code reading unit connected to the information processing apparatus reads the code information on the sticker-like paper.

Citation Information

Patent Citations

  • Image registration system

    JP2001350762A

  • Printing device and printing system

    JP2010061434A

  • Printing system and intermediating device

    JP2010277463A

  • Information processing system, information processing method and program

    JP2020170344A

  • Work management device and work management program and work management method

    JP2021071826A