Information processing system and information processing program
The information processing system predicts color gradation correction needs using a trained model, addressing the inefficiencies of manual determination by automating the process based on printing details, enhancing efficiency and accuracy.
Patent Information
- Application Number
- JP2024045321
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-21
- Publication Date
- 2025-10-03
AI Technical Summary
Existing methods for addressing pseudo-contours in gradation representation during printing are time-consuming and laborious, requiring manual determination of gradation correction applicability, which depends on operator accuracy and efficiency.
An information processing system and program that utilizes a trained model to predict the application of color gradation correction based on input information including printing details, such as application, library, creator, time, and device, to automate the decision-making process.
Automates the prediction of color gradation correction application, improving efficiency and accuracy by considering various factors that influence printing defects, reducing processing time and user intervention.
Smart Images

Figure 2025145241000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing system and an information processing program. [Background technology]
[0002] Patent document 1 discloses a print ordering system that places an order for printing with a factory, which identifies the type and amount of paper used at the factory based on information collected from the factory to which the order is placed, and sends the identified type and amount of paper to the supplier of the paper used. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2021-26535 Summary of the Invention [Problem to be solved by the invention]
[0004] When printing an object that is expressed using gradation in a PDL (Page Description Language), a printing defect called a pseudo-contour may occur.
[0005] This is a problem in gradation representation, which is supposed to transition smoothly, where the color fluctuates where the discretized color value changes by one unit, making the color appear to jump rather than transition continuously.
[0006] To address this issue, gradation correction technology is used to prevent the human eye from perceiving false contours. However, applying gradation correction requires processing time, and applying it to all documents, including those for which it is unlikely to be effective or will be ineffective, is disadvantageous in terms of processing time. Furthermore, there are multiple gradation correction methods, each with its own advantages and disadvantages, so it is necessary to use multiple methods appropriately, such as selecting one exclusively, using one or more methods in combination, or not using any of them at all.
[0007] It is time-consuming and laborious for a user to check all the characteristics and contents of a document and determine whether or not to use gradation correction processing, and the accuracy of the determination also depends on the operator.
[0008] Therefore, an object of the present disclosure is to provide an information processing system and an information processing program that can predict the application of color gradation correction when printing. [Means for solving the problem]
[0009] In order to achieve the above object, an information processing system according to a first aspect includes a processor, and when input information including printing information and information related to the generation of the printing information is input, the processor outputs the application information corresponding to the new input information by inputting new input information including new printing information and information related to the generation of the new printing information into a trained model that has been trained in advance to output application information regarding the application of color gradation correction to the printing information.
[0010] In the information processing system of the second aspect, in the information processing system of the first aspect, the information related to the generation of the printing information includes information about the application that generates the printing information, information about the library used by the application, information about the creator who created the printing information, information about the time when the printing information was created, or information about the printing device that prints based on the printing information.
[0011] An information processing system according to a third aspect is the information processing system according to the first aspect, wherein the input information and the new input information further include information about a print job based on the print information.
[0012] An information processing system according to a fourth aspect is the information processing system according to the third aspect, wherein the information about the print job includes a name of the print job or information about printing in the print job.
[0013] An information processing system according to a fifth aspect is the information processing system according to the first aspect, wherein the input information and the new input information further include information about a worker who registers a print job based on the print information.
[0014] An information processing system according to a sixth aspect is the information processing system according to the first aspect, wherein the input information and the new input information further include information about a method for inputting a print job based on the print information to a printing device.
[0015] An information processing system according to a seventh aspect is the information processing system according to the first aspect, wherein the input information and the new input information further include information regarding a printing device to be specified when registering a print job based on the printing information.
[0016] An information processing system according to an eighth aspect is the information processing system according to the first aspect, wherein the input information and the new input information further include information regarding the result of a confirmation process performed in advance on a print job based on the print information.
[0017] An information processing system according to a ninth aspect is the information processing system according to the first aspect, wherein the processor inputs new input information into the trained model for a print job, a print page, or an object included in the print information based on the print information, and outputs the application information corresponding to the new input information.
[0018] An information processing system according to a tenth aspect is the information processing system according to the first aspect, wherein the processor sets the output application information for a print job based on the print information.
[0019] The information processing program according to the eleventh aspect causes a computer to input new input information including new printing information and information related to the generation of the new printing information into a trained model that has been trained in advance to output application information regarding the application of color gradation correction to the printing information when input information including printing information and information related to the generation of the new printing information is input, thereby outputting the application information corresponding to the new input information. [Effects of the Invention]
[0020] According to the first aspect, it is possible to predict the application of color gradation correction when printing is performed.
[0021] According to the second aspect, it is possible to predict whether to apply color gradation correction in consideration of the application, library, creator, creation time, or printing device that generates the print information.
[0022] According to the third aspect, it is possible to predict the application of color gradation correction based on information about the print job.
[0023] According to the fourth aspect, it is possible to predict whether or not to apply color gradation correction based on the name of the print job or information related to printing in the print job.
[0024] According to the fifth aspect, it is possible to predict whether or not to apply color gradation correction, taking into account information about the operator who registers the print job.
[0025] According to the sixth aspect, it is possible to predict the application of color gradation correction based on information relating to the method of inputting the print job to the printing device.
[0026] According to the seventh aspect, it is possible to predict whether or not to apply color gradation correction, based on information about the printing device specified when registering a print job.
[0027] According to the eighth aspect, it is possible to predict whether or not to apply color gradation correction, based on information about the results of a confirmation process that is performed in advance on a print job.
[0028] According to the ninth aspect, it is possible to predict the application of color gradation correction for each print job, each print page, or each object.
[0029] According to the tenth aspect, the predicted result of applying color gradation correction can be set for the print job.
[0030] According to the eleventh aspect, it is possible to predict the application of color gradation correction when printing is performed. [Brief explanation of the drawings]
[0031] [Figure 1] 1 is a diagram showing a schematic configuration of an information processing system according to an embodiment of the present invention; [Figure 2] FIG. 2 is a block diagram showing the main configuration of an electrical system of a printing device in the information processing system according to the present embodiment. [Figure 3] 2 is a block diagram showing the configuration of the main electrical system of a management device and a client computer in the information processing system according to the present embodiment. FIG. [Figure 4] FIG. 2 is a functional block diagram showing the functional configuration of a client computer in the information processing system according to the present embodiment. [Figure 5] FIG. 10 is a diagram illustrating an example of a trained neural network model. [Figure 6] 10 is a flowchart showing an example of the flow of a learning process performed in a client computer of the information processing system according to the present embodiment. [Figure 7] 10 is a flowchart showing an example of the flow of an estimation process performed in a client computer of the information processing system according to the present embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0032] An example of this embodiment will be described in detail below with reference to the drawings. In this embodiment, an information processing system in which a management device, a printing device, a client computer, etc. are connected to each other via communication lines such as various networks will be described as an example. Figure 1 is a diagram showing the schematic configuration of an information processing system 10 according to this embodiment.
[0033] 1, an information processing system 10 according to this embodiment includes a management device 11, a printing device 12, and a client computer 14. The management device 11, the printing device 12, and the client computer 14 are connected to each other via a communication line 18 such as a LAN (Local Area Network), a WAN (Wide Area Network), the Internet, or an intranet. The management device 11, the printing device 12, and the client computer 14 are each capable of transmitting and receiving various data to and from each other via the communication line 18. In this embodiment, the client computer 14 issues a printing instruction to the printing device 12 via the management device 11, and the printing device 12 prints in accordance with the print instruction.
[0034] Although FIG. 1 shows one management device 11, one printing device 12, and one client computer 14, there may be a plurality of each, or there may be a plurality of any of them.
[0035] The printing device 12 according to this embodiment has multiple functions, such as a printing function for performing print processing, a post-processing function for performing post-processing on printed paper, etc. The multiple functions may include a reading function for reading an original to obtain image information representing the original, a copying function for copying an image recorded on the original onto paper, a facsimile function for sending and receiving various data via a telephone line (not shown), a transfer function for transferring original information such as image information read by the reading function, etc., and a storage function for storing original information such as read image information.
[0036] In the following description, the facsimile function may be referred to as fax, the reading function as scan, the printing function as print, and the copying function as copy.
[0037] FIG. 2 is a block diagram showing the main configuration of the electrical system of the printing device 12 in the information processing system 10 according to this embodiment.
[0038] As shown in Fig. 2, the printing device 12 according to this embodiment includes a control unit 20. The control unit 20 may include a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Random Access Memory).
[0039] Meanwhile, the printing device 12 according to this embodiment includes a hard disk drive (HDD) 26 that stores various data, application programs, and the like. The printing device 12 is also connected to a user interface 22 and includes a display control unit 28 that controls the display of various operation screens and the like on the display of the user interface 22. The printing device 12 is also connected to the user interface 22 and includes an operation input detection unit 30 that detects operation instructions input via the user interface 22. In the printing device 12, the HDD 26, the display control unit 28, and the operation input detection unit 30 are electrically connected to a system bus 42. While the printing device 12 according to this embodiment uses the HDD 26 as a storage unit, this is not a limitation and a non-volatile storage unit such as a flash memory may also be used. Furthermore, while this embodiment uses a touch panel capable of displaying and inputting operations as the user interface 22, this is not a limitation and a user interface having a display and an operation unit that are separate may also be used.
[0040] The printing device 12 according to this embodiment also includes a print control unit 34 that controls the printing process performed by the printing unit 24, the transport of paper to the printing unit 24 by the transport unit 25, and the post-processing performed by the post-processing unit 46. The printing device 12 may also include a read control unit that controls the optical image reading operation performed by the document reading unit and the document feeding operation performed by the document transport unit. The printing device 12 also includes a communication line I / F (interface) unit 36 that is connected to the communication line 18 and transmits and receives communication data to and from other external devices, such as the client computer 14, connected to the communication line 18. The printing device 12 may also include a facsimile I / F (interface) unit that is connected to a telephone line (not shown) and transmits and receives facsimile data to and from a facsimile device connected to the telephone line. The printing device 12 may also include a transmission / reception control unit that controls the transmission and reception of facsimile data via the facsimile I / F unit 38. In the printing device 12, the print control unit 34 and the communication line I / F unit 36 are electrically connected to a system bus 42.
[0041] With the above configuration, the printing device 12 according to this embodiment uses the control unit 20 to control the display of information such as operation screens and various messages on the display of the user interface 22 via the display control unit 28. The printing device 12 also uses the control unit 20 to control the operation of the printing unit 24, conveying unit 25, and post-processing unit 46 via the print control unit 34, and to control the sending and receiving of communication data via the communication line I / F unit 36. Furthermore, the printing device 12 uses the control unit 20 to grasp the operation content of the user interface 22 based on the operation information detected by the operation input detection unit 30, and executes various controls based on this operation content.
[0042] In this embodiment, an example of an application stored in the HDD 26 includes an application that executes a function such as printing.
[0043] Next, the configuration of the main electrical parts of the management device 11 and the client computer 14 according to this embodiment will be described. Fig. 3 is a block diagram showing the configuration of the main electrical parts of the management device 11 and the client computer 14 in the information processing system 10 according to this embodiment. Note that the management device 11 and the client computer 14 have general computer configurations, and therefore, the following description will be given using the management device 11 as a representative.
[0044] As shown in FIG. 3 , the management device 11 according to this embodiment includes a CPU 11A as an example of a processor, a ROM 11B, a RAM 11C, a storage 11D, an operation unit 11E, a display unit 11F, and a communication line I / F (interface) unit 11G. The CPU 11A controls the overall operation of the management device 11. The ROM 11B stores various control programs and parameters in advance. The RAM 11C is used as a work area when the CPU 11A executes various programs. The storage 11D stores various data and application programs. The operation unit 11E is used to input various information. The display unit 11F is used to display various information. The communication line I / F unit 11G is connected to a communication line 18 and transmits and receives various data to and from other devices connected to the communication line 18. The communication line I / F unit 11G may also be configured to be capable of directly communicating with each device using various well-known wireless communications. The above-described components of the management device 11 are electrically connected to one another via a system bus 111. In the management device 11 according to this embodiment, the storage 11D is used as a storage unit, and examples of storage include non-volatile storage units such as HDDs (Hard Disk Drives) and flash memories.
[0045] With the above configuration, the management device 11 according to this embodiment uses the CPU 11A to access the ROM 11B, RAM 11C, and storage 11D, to obtain various data via the operation unit 11E, and to display various information on the display unit 11F. In addition, the management device 11 uses the CPU 11A to control the transmission and reception of communication data via the communication line I / F unit 11G.
[0046] In the information processing system 10 configured as above, the management device 11 manages a series of manufacturing processes. The series of manufacturing processes includes, for example, a production process, a prepress process, a plate making process, a printing process, a processing process, and a delivery process.
[0047] Next, a description will be given of the functional configuration of the client computer 14. Fig. 4 is a block diagram showing an example of the functional configuration of the client computer 14.
[0048] As shown in FIG. 4, the client computer 14 is functionally configured to include a collection unit 101, a learning data storage unit 102, a learning unit 103, a model storage unit 104, a reception unit 105, an estimation unit 106, and an output unit 107.
[0049] The collection unit 101 collects learning data including pairs of input information related to print jobs based on past print information and application information related to application of color gradation correction to the print information corresponding to the input information.
[0050] The input information may include printing information, such as the PDL to be printed by the print job.
[0051] The management device 11 has information relating to orders for printed materials and history information for managing production information.
[0052] The collection unit 101 collects print information relating to past print jobs from the history information held by the management device 11.
[0053] The input information may include information related to the generation of the print information. The information related to the generation of the print information may include information related to the application that generates the print information, information related to the library used by the application, information related to the creator that created the print information, information related to the time when the print information was created, or information related to the printing device that performs printing based on the print information. Specifically, the information related to the application that generates the print information includes the application name (e.g., Word (registered trademark), Adobe Illustrator (registered trademark)), etc. The information related to the library that the application uses includes the library name, etc. The information related to the creator that created the print information includes information identifying the creator (e.g., name or ID), etc. The information related to the time when the print information was created includes the creation date or creation date and time, etc. The information related to the printing device that performs printing based on the print information includes information identifying the printing device specified when the print information was created (e.g., name or ID), etc.
[0054] The collection unit 101 collects information relating to the generation of print information from the history information held by the management device 11.
[0055] The input information may include information about a print job based on the print information. The information about the print job may include the name of the print job, or information about printing in the print job. The name of the print job may include a name given by an operator when the print job is registered. The information about printing in the print job may include information (e.g., name or ID) that identifies a job template including various setting values (e.g., colors to be used, imposition, etc.) used when the print job was registered, or a combination of various setting values in the print job.
[0056] The collection unit 101 collects information about print jobs based on print information from the history information held by the management device 11.
[0057] The input information may also include information about the worker who registers the print job. Specifically, the information about the worker includes information that identifies the worker (for example, a name or ID).
[0058] The collection unit 101 acquires information about the worker who registers the print job from the history information held by the management device 11.
[0059] The input information may include information relating to a method for inputting a print job to the printing device 12. The information relating to a method for inputting a print job includes the type of method for inputting a print job (for example, an input method using a hot folder).
[0060] The collection unit 101 acquires information about the input method of the print job from the history information held by the management device 11.
[0061] The input information may also include information about the printing device 12 specified when registering the print job. Specifically, the information about the printing device 12 specified when registering the print job includes information (e.g., name or ID) that identifies the logical or physical printing device specified by the operator when the print job is registered.
[0062] The collection unit 101 acquires information about the printing device 12 specified when a print job is registered from the history information held by the management device 11.
[0063] The input information may also include information about the results of a check process performed in advance on the print job. Specifically, the information about the results of the check process performed in advance includes information about objects used in the print information (such as color space, object types such as images or text, and the presence or absence of spot colors) obtained in a check process performed in advance (e.g., a preflight process).
[0064] The collection unit 101 acquires information about the results of a confirmation process that is performed in advance for a print job from the history information held by the management device 11.
[0065] Application information regarding the application of color gradation correction to past print information is managed as history information in the management device 11, and the collection unit 101 acquires application information regarding the application of color gradation correction to print information from the management device 11.
[0066] The application information regarding the application of color gradation correction to the print information includes the type of color gradation correction applied, whether or not color gradation correction is applied, etc. There may be two or more types of color gradation correction applied.
[0067] Specifically, when an operator manually sets whether or not to apply color gradation correction to print information and the type of color gradation correction to be applied for a print job that the operator is in charge of, application information regarding the application of color gradation correction is managed as history information in the management device 11. The collection unit 101 acquires the application information regarding the application of color gradation correction that has been manually set by the operator.
[0068] The learning data storage unit 102 stores a plurality of pieces of learning data collected by the collection unit 101.
[0069] The learning unit 103 receives input information based on a plurality of learning data and constructs a neural network model for estimating application information related to the application of color gradation correction corresponding to the input information.
[0070] Specifically, the trained neural network model accepts input information including at least one of printing information, information about the application, information about the library, information about the creator, information about the time of creation, information about the printing device 12 that will print, the name of the print job, information about the printing, information about the worker, information about the method for inputting the print job, information about the specified printing device 12, and information about the results of a preliminary confirmation process, and outputs application information regarding the application of color gradation correction corresponding to the input information (see FIG. 5). Deep learning can be used as an example of a learning algorithm, and the neural network model may be constructed so that when input information of learning data is input, application information regarding the application of color gradation correction of the learning data is output.
[0071] More specifically, the input information of the training data is used as input, and application information regarding the application of color gradation correction is estimated as the output of the model, and the estimated application information regarding the application of color gradation correction is compared with the application information regarding the application of color gradation correction of the training data to calculate an error in the application information regarding the application of color gradation correction, and the parameters of the model may be updated so as to minimize the value of the error.
[0072] Here, the correlation between various information included in the input information and application information related to application of color gradation correction will be described.
[0073] First, the characteristics of the print information may appear depending on the specific application or library that generates the print information, and it may be possible to identify situations where color gradation correction should not be applied, or to determine that it is better to apply color gradation correction. Therefore, there is a correlation between information about the application, information about the library, and application information about the application of color gradation correction.
[0074] Furthermore, information about the creator of the print information may identify the characteristics of the original (such as a form, photo book, or direct mail), and whether or not color gradation correction can be applied can be determined based on the characteristics of each. Therefore, there is a correlation between information about the creator and application information regarding the application of color gradation correction.
[0075] Furthermore, the printing device 12 specified when generating the print information may affect the characteristics of the original (such as whether the entire document is an image, whether only the CMYK color space is used, etc.), and the application of color gradation correction can be determined based on these characteristics. Therefore, there is a correlation between information about the printing device 12 that will print and application information regarding the application of color gradation correction.
[0076] Furthermore, the worker's usage history of color gradation correction can be known, so there is a correlation between the information about the worker and the application information about the application of color gradation correction.
[0077] Additionally, the input method may specify characteristics of the print job. For example, color gradation correction may not be applied to print jobs input using a particular input method. Therefore, there is a correlation between information about the input method of the print job and application information regarding the application of color gradation correction.
[0078] Furthermore, the information about the logical printing device 12 and the job template information specified when registering the print job may be switched for each customer ordering the print product, and can be used as information for determining whether to apply color gradation correction. Therefore, there is a correlation between the information about printing, the information about the specified printing device 12, and the application information about the application of color gradation correction.
[0079] In addition, some workers may use the job name to manage information about the client and job settings, and this information can be used to determine whether to apply color gradation correction. Therefore, there is a correlation between the print job name and application information regarding the application of color gradation correction.
[0080] Furthermore, if the information on the objects used in the print information obtained in the preliminary confirmation process does not include a gradation object, it is clear that color gradation correction will not be applied. Therefore, there is a correlation between the information on the results of the preliminary confirmation process and the application information on the application of color gradation correction.
[0081] The model storage unit 104 stores a trained neural network model.
[0082] The receiving unit 105 receives input information relating to new print information to be estimated.
[0083] The input information includes the new print information.
[0084] The input information includes information related to the generation of the print information. The information related to the generation of the print information may include information related to the application that generates the print information, information related to the library used by the application, information related to the creator that created the print information, information related to the time when the print information was created, or information related to the printing device that performs printing based on the print information. For example, the name of the application that generates the print information, "Word (registered trademark)," the name of the library used by the application, information identifying the creator that created the print information, the creation date and time when the print information was created, and information identifying the printing device specified when the print information was created, all of which are acquired from the management device 11, are accepted.
[0085] The input information may also include information about the print job based on the print information, which may include the name of the print job or information about printing in the print job.
[0086] For example, the name of the print job and information identifying the job template used when the print job was registered, which are acquired from the management device 11, are accepted.
[0087] The input information may also include information about the operator who registers the print job. For example, information acquired from the management device 11 that identifies the operator who registers the print job is accepted.
[0088] The input information may also include information about a method for inputting a print job to the printing device 12. For example, the type of input method for the print job obtained from the management device 11 is accepted.
[0089] The input information may also include information about the printing device 12 specified when registering the print job. For example, the input information may be information obtained from the management device 11 that identifies the logical printing device specified by the operator when the print job is registered.
[0090] The input information may also include information about the results of a confirmation process performed in advance on the print job. For example, information about objects used in the print information, obtained from the management device 11 through the confirmation process performed in advance, such as "CMYK, image, no spot color" is accepted.
[0091] The estimation unit 106 uses the trained neural network model stored in the model storage unit 104 to estimate application information regarding application of gradation correction of the color corresponding to the received input information.
[0092] Specifically, various pieces of information contained in the received input information are converted into data structures (e.g., scalar values, vectors, etc.) that can be input into a trained neural network model, and then input into the trained neural network model, and application information regarding the application of color gradation correction is estimated from the output of the trained model.
[0093] The output unit 107 sets application information regarding the application of the estimated color gradation correction for the print job. Specifically, for each piece of print information of the print job, application information regarding the application of the estimated color gradation correction for the print information is set.
[0094] Next, specific processing performed in the information processing system 10 according to this embodiment configured as described above will be described.
[0095] First, in the client computer 14, the CPU 14A reads out the learning program from the ROM 14B or the storage 14D, loads it into the RAM 14C, and executes it, thereby performing the learning process shown in FIG.
[0096] In step S100, the CPU 14A, as the collection unit 101, collects learning data including pairs of input information regarding a print job based on past printing information and application information regarding the application of color gradation correction corresponding to the input information, and stores the data in the learning data storage unit 102.
[0097] In step S102, the CPU 14A, as the learning unit 103, takes input information as input based on a plurality of learning data, learns a neural network model for estimating application information regarding the application of color gradation correction corresponding to the input information, stores the model in the model storage unit 104, and terminates the learning process.
[0098] Next, in the client computer 14, the CPU 14A reads out the estimation program from the ROM 14B or the storage 14D, loads it into the RAM 14C, and executes it, thereby performing the estimation process shown in Fig. 7. At this time, it is assumed that various information contained in the input information related to new printing information to be estimated has been input. If the print job includes multiple pieces of printing information, the estimation process is repeated for each piece of printing information.
[0099] In step S110, CPU 14A functions as reception unit 105 and receives input information related to new print information to be estimated, which is input by the user.
[0100] In step S112, the CPU 14A, as the estimation unit 106, estimates application information regarding the application of color gradation correction corresponding to the received input information for each object included in the printing information, using a trained neural network model stored in the model storage unit 104.
[0101] In step S114, CPU 14A, as output unit 107, sets application information related to the application of color gradation correction estimated for each object to the print information, and ends the estimation process. Then, the print job based on the print information is processed by printing device 12.
[0102] By performing the process in this manner, it is possible to predict the application of color gradation correction when printing.
[0103] <Modification> The present invention is not limited to the above-described embodiment, and various modifications and applications are possible without departing from the spirit and scope of the present invention.
[0104] In the above embodiment, the estimation unit 106 targets objects included in the print information, inputs input information to a trained neural network model for each object, and outputs application information corresponding to the input information. However, this is not limiting. For example, the estimation unit 106 may input input information to a trained neural network model for each print job, and output application information corresponding to the input information. In this case, application information regarding the application of color gradation correction may be set for each object included in the print job.
[0105] Alternatively, the estimation unit 106 may input input information to a trained neural network model for each print page included in a print job, thereby outputting application information corresponding to the input information. In this case, application information regarding the application of color gradation correction may be set for each object included in the print page.
[0106] In addition, although an example has been described in which various types of input information are accepted and application information regarding the application of color gradation correction is estimated, it is also possible to accept only a portion of the various types of input information rather than accepting all of the various types of input information and estimate application information regarding the application of color gradation correction.
[0107] In addition, although the example has been described in which the client computer 14 learns a model and estimates application information regarding the application of color gradation correction, it may also be configured as being divided into a learning device that learns the model and an estimation device that estimates application information regarding the application of color gradation correction.
[0108] Furthermore, in the above embodiments, the term "processor" refers to a processor in a broad sense, and includes general-purpose processors (e.g., CPUs, etc.) and dedicated processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.).
[0109] Furthermore, the operations of the processors in the above embodiments may not only be performed by a single processor, but may also be performed by multiple processors located at physically separate locations working together. Furthermore, the order of the operations of the processors is not limited to the order described in the above embodiments, and may be changed as appropriate.
[0110] Furthermore, although the "system" in this embodiment is described as being composed of multiple devices as an example, it may also be composed of a single device that has some of the functions of the multiple devices.
[0111] The processing performed by the printing device 12 according to the above embodiment may be software-based, hardware-based, or a combination of both. The processing performed by the printing device 12 may also be stored as a program on a storage medium and distributed.
[0112] Furthermore, the present disclosure is not limited to the above, and it goes without saying that various modifications can be made without departing from the spirit of the present disclosure.
[0113] The following additional notes are provided regarding the above-described embodiments. (((1))) a processor, the processor comprising: When input information including printing information and information regarding generation of the printing information is input, new input information including new printing information and information regarding generation of the new printing information is input to a trained model that has been trained in advance to output application information regarding application of color gradation correction to the printing information, and the trained model outputs the application information corresponding to the new input information. Information processing system.
[0114] (((2))) The information relating to the generation of the print information includes information relating to an application that generates the print information, information relating to a library used by the application, information relating to a creator that created the print information, information relating to a time when the print information was created, or information relating to a printing device that performs printing based on the print information. The information processing system according to (((1))).
[0115] (((3))) The information processing system according to ((1)) or ((2)), wherein the input information and the new input information further include information relating to a print job based on the print information.
[0116] (((4))) The information processing system according to ((3))), wherein the information about the print job includes a name of the print job or information about printing in the print job.
[0117] (((5))) The information processing system according to any one of ((1))) to ((4))), wherein the input information and the new input information further include information about an operator who registers a print job based on the print information.
[0118] (((6))) The information processing system according to any one of ((1))) to ((5))), wherein the input information and the new input information further include information about a method for inputting a print job based on the print information to a printing device.
[0119] (((7))) The information processing system described in any one of ((1))) to (((6))), wherein the input information and the new input information further include information regarding a printing device that is specified when registering a print job based on the print information.
[0120] (((8))) The information processing system according to any one of ((1))) to ((7))), wherein the input information and the new input information further include information regarding the results of a confirmation process performed in advance on a print job based on the print information.
[0121] (((9))) The processor inputs new input information into the trained model for a print job, a print page, or an object contained in the print information based on the print information, and outputs the application information corresponding to the new input information. An information processing system described in any one of (((1))) to (((8))).
[0122] (((10))) The information processing system according to any one of (((1))) to (((9))), wherein the processor sets the outputted application information for a print job based on the print information.
[0123] (((11))) When input information including printing information and information regarding generation of the printing information is input, new input information including new printing information and information regarding generation of the new printing information is input to a trained model that has been trained in advance to output application information regarding application of color gradation correction to the printing information, and the trained model outputs the application information corresponding to the new input information. An information processing program that causes a computer to perform certain tasks.
[0124] According to (((1))), it is possible to predict the application of color gradation correction when printing.
[0125] According to (((2))), it is possible to predict the application of color gradation correction based on the application, library, creator, creation time, or printing device that generates the print information.
[0126] According to (((3))), it is possible to predict the application of color gradation correction based on information about the print job.
[0127] According to (((4))), it is possible to predict the application of color gradation correction based on the name of the print job or information about printing in the print job.
[0128] According to (((5))), it is possible to predict the application of color gradation correction based on information about the operator who registers the print job.
[0129] According to (((6))), it is possible to predict the application of color gradation correction based on information about how the print job was input to the printing device.
[0130] According to (((7))), it is possible to predict the application of color gradation correction based on information about the printing device specified when registering a print job.
[0131] According to (((8))), it is possible to predict the application of color gradation correction based on information about the results of a confirmation process that is performed in advance on a print job.
[0132] According to (((9))), the application of color gradation correction can be predicted for each print job, each print page, or each object.
[0133] According to (((10))), the predicted results of applying color gradation correction can be set for a print job.
[0134] According to (((11))), it is possible to predict the application of color gradation correction when printing. [Explanation of symbols]
[0135] 10 Information Processing Systems 11 Management device 12 Printing device 14 client computers 24 Printing Department 46 Post-processing section 101 Collection Department 102 Learning data storage unit 103 Learning Department 104 Model Memory Unit 105 Reception 106 Estimation part 107 Output section
Claims
1. a processor, the processor comprising: When input information including printing information and information regarding generation of the printing information is input, new input information including new printing information and information regarding generation of the new printing information is input to a trained model that has been trained in advance to output application information regarding application of color gradation correction to the printing information, and the trained model outputs the application information corresponding to the new input information. Information processing system.
2. The information relating to the generation of the print information includes information relating to an application that generates the print information, information relating to a library used by the application, information relating to a creator that created the print information, information relating to a time when the print information was created, or information relating to a printing device that performs printing based on the print information. The information processing system according to claim 1 .
3. 2. The information processing system according to claim 1, wherein the input information and the new input information further include information about a print job based on the print information.
4. 4. The information processing system according to claim 3, wherein the information about the print job includes a name of the print job or information about printing in the print job.
5. 2. The information processing system according to claim 1, wherein the input information and the new input information further include information about an operator who registers a print job based on the print information.
6. 2. The information processing system according to claim 1, wherein the input information and the new input information further include information about a method for inputting a print job based on the print information to a printing device.
7. 2. The information processing system according to claim 1, wherein the input information and the new input information further include information about a printing device designated when a print job based on the print information is registered.
8. 2. The information processing system according to claim 1, wherein the input information and the new input information further include information regarding the result of a confirmation process that is performed in advance on a print job based on the print information.
9. The information processing system of claim 1, wherein the processor inputs new input information into the trained model for a print job, a print page, or an object contained in the print information based on the print information, and outputs the application information corresponding to the new input information.
10. 2. The information processing system according to claim 1, wherein the processor sets the output application information for a print job based on the print information.
11. When input information including printing information and information regarding generation of the printing information is input, new input information including new printing information and information regarding generation of the new printing information is input to a trained model that has been trained in advance to output application information regarding application of color gradation correction to the printing information, and the trained model outputs the application information corresponding to the new input information. An information processing program that causes a computer to perform certain tasks.
Citation Information
Patent Citations
Printing order system and program
JP2021026535A