Information processing device and information processing program

The information processing device and program address the challenge of managing setting changes by associating and displaying first and second settings, ensuring new jobs are executed with the most preferable settings, thus reducing the risk of unexpected outcomes.

JP7619110B2Active Publication Date: 2025-01-22FUJIFILM BUSINESS INNOVATION CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2021044948
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-03-18
Publication Date
2025-01-22
Estimated Expiration
2041-03-18

AI Technical Summary

Technical Problem

Existing information processing systems struggle to effectively manage and display changes in job settings when a new job is executed using past job settings, leading to potential discrepancies and unexpected printed products due to differing operator preferences.

Method used

An information processing device and program that associates and stores first and second setting information when a setting change occurs, allowing the display of these settings when executing a new job, thereby facilitating the understanding and application of changed settings.

Benefits of technology

Enables the presentation of setting changes, ensuring that new jobs are executed with the most preferable settings, reducing the risk of unexpected printed products by considering changes made by different operators.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007619110000001
    Figure 0007619110000001
  • Figure 0007619110000002
    Figure 0007619110000002
  • Figure 0007619110000003
    Figure 0007619110000003
Patent Text Reader

Abstract

To present a modification made on a past job when a new job is executed using the past job.SOLUTION: An information processing apparatus stores, when settings for a first job which performs processing based on settings are changed from predetermined first settings to second settings which are different from the first settings, first setting information on the first settings and second setting information on the second settings in a storage unit in association with each other (207), and controls, when an instruction is issued to execute a second job different from the first job using the first settings for the first job (201, 202), the first settings and the second settings stored in the storage unit to be displayed in association with each other (203).SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device and an information processing program. [Background technology]

[0002] Conventionally, information processing devices that execute various jobs have been known. For example, Patent Document 1 discloses a workflow execution device that processes a plurality of processing steps according to workflow setting information that defines a processing order, and that is characterized in that the workflow execution device includes a search means that searches for the workflow setting information including the processing step in which the error occurred when an error occurs in any of the processing steps, a device identification means that identifies another device that executed another processing step included in the searched workflow setting information, and an error occurrence notification means that notifies the other device of the occurrence of the error.

[0003] Furthermore, Patent Document 2 discloses an information processing device that schedules print jobs for a printing device, comprising: a detection means for detecting a print job that has exceeded its scheduled delivery date; and a means for allocating, for a print job that has exceeded its scheduled delivery date detected by the detection means, the amount of printing that exceeds the scheduled delivery date to another printing device to which the print job has not been assigned, and when another print job has been assigned to the other printing device, an allocation means for reallocating the other print job within a range that does not exceed the scheduled delivery date for that print job, and allocating, to the portion vacated by the reallocation, the amount of printing that exceeds the scheduled delivery date, within a range that does not exceed the scheduled delivery date. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2010-18004 A [Patent Document 2] JP 2006-11663 A Summary of the Invention [Problem to be solved by the invention]

[0005] Incidentally, jobs in a workflow are executed according to preset settings. For example, a print job instructed to be printed is executed according to print settings that have already been set when the execution is instructed. When the print job is executed, an operator other than the operator who instructed the print job may execute the print job by modifying the print settings to preferred print settings that are different from the set print settings. However, when an operator instructing the execution of a print job instructs the execution of a new print job using a past print job, it is difficult to grasp the changes in print settings made by the other operator. For this reason, when an operator instructs the execution of a new print job using a past print job, there is a risk that the print settings cannot be changed to more preferred print settings than the set print settings, resulting in a printed product that is different from what was expected.

[0006] The present disclosure has an object to provide an information processing device and an information processing program capable of presenting changes made to a past job when a new job is executed using the past job and the changes have been made to the past job. [Means for solving the problem]

[0007] In order to achieve the above object, the first aspect is A processor is provided. The processor, storing instructions to execute a first job using a first setting; when the first job is executed, if the first setting is changed to a second setting different from the first setting, first setting information related to the first setting and second setting information related to the second setting are stored in a storage unit in association with each other; When an instruction is given to execute a second job different from the first job by using the first setting of the first job, the first setting and the second setting stored in the storage unit are controlled so as to be displayed in association with each other. It is an information processing device.

[0008] A second aspect is an information processing device according to the first aspect, The processor, when a job in which a plurality of processes are executed according to respective settings in a set order is executed as the first job, if a setting of a predetermined process among the plurality of processes is changed from the first setting to a second setting different from the first setting, first setting information related to the first setting and second setting information related to the second setting are stored in a storage unit in association with each other; When execution of a second job different from the first job is instructed using the first setting, the first setting and the second setting stored in the storage unit are controlled to be displayed in association with each other.

[0009] A third aspect is an information processing device according to the second aspect, The processor, when the job is a job consisting of a plurality of processes each executed according to a setting related to the process and is executed according to workflow information that defines the order of the plurality of processes stored in the storage unit, if a setting of a predetermined process in a predetermined process among the plurality of processes is changed from the first setting to a second setting different from the first setting, first setting information related to the first setting and second setting information related to the second setting are associated with information indicating the predetermined process defined in the workflow information and stored in the storage unit; When execution of a second job different from the first job is instructed using the workflow information stored in the memory unit, the first setting and the second setting are controlled to be displayed in association with the specified process defined in the workflow information.

[0010] A fourth aspect is an information processing device according to the third aspect, the predetermined process is a printing process of printing a printed matter, The first setting and the second setting are print settings related to printing of the printed matter in the printing process.

[0011] A fifth aspect is an information processing device according to the fourth aspect, the printing step includes a reading process of reading the printed matter produced in the printing step as an image, The first setting information and the second setting information include read information obtained by reading the printed matter printed in the printing process.

[0012] A sixth aspect is an information processing device according to the first aspect, The processor, When the first job is a first print job for performing print processing according to print settings, if the first print processing is performed according to a first print setting indicating the first setting, and the first print processing is performed after being changed to a second print setting indicating the second setting different from the first print setting, first print setting information regarding the first print setting as the first setting and second print setting information regarding the second print setting as the second setting are associated with each other as the first setting and the second setting, and stored in a storage unit; When execution of a second print job different from the first print job is instructed using the first print settings of the first print job, the first print settings and the second print settings stored in the memory unit are controlled to be displayed in association with each other.

[0013] A seventh aspect is an information processing device according to any one of the first to sixth aspects, The second setting information includes information indicating a reason why the first setting was changed to the second setting.

[0014] The eighth aspect is An information processing program, The processor: storing instructions to execute a first job using a first setting; when the first job is executed, if the first setting is changed to a second setting different from the first setting, first setting information related to the first setting and second setting information related to the second setting are stored in a storage unit in association with each other; When an instruction is given to execute a second job different from the first job by using the first setting of the first job, the first setting and the second setting stored in the storage unit are controlled so as to be displayed in association with each other. It is an information processing program that processes the following: Effect of the Invention

[0015] According to the first and eighth aspects, when a new job is executed using a past job, if there is a change to the past job, it is possible to present the change. According to the second aspect, there is an advantage that it is possible to present a change in the relevant process, as compared with a case where the order of executing a plurality of processes is not taken into consideration. According to the third aspect, there is an advantage that, for a job in which a plurality of steps are executed according to workflow information that defines the order of the plurality of steps, it is possible to present changed information even for a job that is executed according to the workflow information. According to the fourth aspect, there is an advantage that it is possible to present information related to the printed matter, compared to a case in which the printing process is not taken into consideration. According to the fifth aspect, there is an advantage that, compared to a case where an image obtained by scanning a printed material is not used, information can be presented by visually viewing the printed material. According to the sixth aspect, there is an advantage that it is possible to present information related to printing processing, as compared with the case where information about processing not including printing processing is presented. According to the seventh aspect, there is an advantage that it is possible to present the association of information that has been changed from the first setting to the second setting, as compared with the case where only the changed information is presented. [Brief description of the drawings]

[0016] [Figure 1] 1 is a diagram showing a schematic configuration of an information processing system according to an embodiment. [Diagram 2] FIG. 1 is a diagram illustrating an example of a specific application configuration of an information processing system according to an embodiment. [Diagram 3] FIG. 2 is a diagram illustrating an example of a schematic configuration of a workflow server that constitutes an information processing apparatus according to an embodiment. [Figure 4] FIG. 2 is a diagram illustrating an example of a functional configuration of an information processing device according to an embodiment. [Diagram 5] 5 is a flowchart illustrating an example of a flow of information processing executed by the information processing device according to the embodiment. [Figure 6] FIG. 13 illustrates an example of a screen displayed when a reprint instruction is issued. [Figure 7] FIG. 11 illustrates an example of a confirmation screen for print settings. [Figure 8] FIG. 11 illustrates an example of a confirmation screen for print settings. [Figure 9] 7 is a diagram showing an example of a flow of information processing regarding changing settings of a print process in the information processing apparatus according to the embodiment. FIG. [Figure 10] FIG. 11 illustrates an example of a process flow relating to a reprint instruction. [Figure 11] FIG. 11 is a diagram showing an example of a display screen on which a print job is displayed. [Figure 12] FIG. 11 is a diagram showing an example of a display screen on which information related to a print job is displayed. [Figure 13] FIG. 11 is a diagram showing an example of a display screen on which information indicating print settings is displayed. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0017] An example of an embodiment for implementing the technology of the present disclosure will be described in detail below with reference to the drawings. Note that components and processes that perform the same operation, action, and function may be given the same reference numerals throughout all the drawings, and duplicated descriptions may be omitted as appropriate. Each drawing is merely shown in a schematic manner to allow a sufficient understanding of the technology of the present disclosure. Therefore, the technology of the present disclosure is not limited to only the illustrated examples. In addition, in the embodiment, descriptions of configurations that are not directly related to the present invention or well-known configurations may be omitted.

[0018] [First embodiment]

[0019] FIG. 1 is a diagram showing a schematic configuration of an information processing system 10 according to the present embodiment.

[0020] As shown in Fig. 1, the information processing system 10 includes an information processing device 20, an instruction side terminal 30, and an execution side terminal 40. These devices are connected to a network NT (Fig. 2) and can communicate with each other via the network NT. As an example of this network, the Internet, a LAN (Local Area Network), a WAN (Wide Area Network), etc. are applied.

[0021] The information processing device 20 is a management device that manages a series of processing flows for jobs that are made up of multiple steps that are executed according to settings related to each process. The information processing device 20 manages a series of processing flows for processing related to instructions created based on data indicating work instructions input through the instruction side terminal 30, and processing related to work executed according to the created instructions. The specific configuration and operation of the information processing device 20 will be described later.

[0022] In this embodiment, as an example of a job, a job consisting of multiple steps each executed according to processing settings and executed according to workflow information that defines the sequence of the multiple steps will be described. Also, in this embodiment, an example of an information processing system that executes information processing regarding a print job that includes a printing step of printing a printed matter as one of the multiple steps will be described.

[0023] The instruction side terminal 30 creates and transmits to the information processing device 20 an instruction sheet (not shown) indicating various instructions related to a series of processes by the print job. The various instructions include, for example, an instruction to print a printed matter and an instruction for post-processing such as processing the printed matter. Furthermore, the instruction side terminal 30 displays various information related to the creation of the instruction sheet when creating the instruction sheet. For example, a general-purpose computer device such as a server computer or a personal computer (PC: Personal Computer) is applied to the instruction side terminal 30.

[0024] The execution side terminal 40 accepts instructions indicating a task (e.g., instructions related to a printing process) and transmits data related to the task executed according to the instructions to the information processing device 20. As an example, the execution side terminal 40 may be a device including a general-purpose computer device such as a server computer or a PC, and an image forming device having a scanning function, a printer function, a FAX function, etc.

[0025] Next, an overview of the information processing system 10 will be described.

[0026] The information processing system 10 is a system in which an information processing device 20 executes information processing on a print job made up of a plurality of steps including a printing step of printing a printed material, and manages storing the processing results of the executed above-mentioned processing.

[0027] As shown in FIG. 1, the printing work related to the production of printed matter such as a printed product according to the embodiment includes the following main processes: order receipt, manuscript creation, prepress, printing (main printing), processing, inspection, and shipping.

[0028] The information processing device 20 manages the processes of (1) order receipt, (2) prepress, (3) printing, (4) processing, (5) inspection, and (6) shipping, as an example of information processing management related to print jobs.

[0029] The order receiving process is a process in which an order for the production of printed matter is received from a client and electronic data of the manuscript for printing is created. The process in the order receiving process is carried out, for example, by a proofreading management system.

[0030] The prepress process is a general term for the processes that take place before a printed matter is printed, and generally includes such processes as design, phototypesetting, composition, block copy creation, color separation, retouching, weekly sales, and plate making for submitted manuscripts. The prepress process may also be used to carry out test printing as necessary to check the quality of the print results. Based on the results of this test printing, a decision is made as to whether or not the manuscript data needs to be revised (proofread), and proofreading is carried out if it does not meet the client's requirements. Processing in the prepress process is carried out by, for example, a prepress system.

[0031] The order receiving process and the prepress process are examples of instruction-side processes executed by instructions from the instruction-side terminal 30 that instructs the production of printed matter. Specifically, the order receiving process and the prepress process are responsible for creating various printing data that meets the requirements of the client who requested the production of printed matter, and are carried out by instructions from the instruction-side terminal 30 operated by an operator. In the following explanation, the operator who operates the instruction-side terminal 30 is referred to as an instructor. When the order receiving process and the prepress process are completed, an instruction book is created that covers all the various printing data that meets the requirements of the client who requested the production of printed matter.

[0032] Specifically, when the results of prepress, for example the results of a test print, meet the client's requirements, an instruction sheet is created indicating instructions for producing a printed matter that meets those requirements, and the process moves to the printing stage.

[0033] The printing process is a process of printing on paper or other printing media based on design data for printing indicated in an instruction sheet. The printing process can include a process of creating printing plates based on the design data for printing. In the case of offset printing, printing is performed on paper or other printing media using printing plates created based on the design data for printing. In addition, when digital printing known as CTP (Computer To Plate) printing is performed using a digital printing device, it is not necessary to create printing plates. Note that the concept of "printing device" includes printing presses, printers, image forming devices, image recording devices, etc. Processing in the printing process is performed, for example, by a printing system.

[0034] The processing step is a process in which various types of processing are performed on printed matter or printed matter after printing. Here, the term "processing" is a general term for various types of processing performed on printed matter after printing, for example. Specific examples of processing include cutting, folding, collating, binding, special processing, surface processing, and bookbinding. In addition, not only one type of processing can be performed, but multiple types of processing can be combined. Through the processing process, the printed product is arranged into a book, magazine, pamphlet, catalog, or other product form. The processing in the processing process is performed, for example, by a processing device.

[0035] The inspection process is a process for inspecting whether the printed matter that has completed the printing and processing processes satisfies the client's requirements, that is, whether the printed matter has been produced according to the instructions in the instruction manual.

[0036] The shipping step is a process for shipping a printed product including a plurality of manufactured parts to a client.

[0037] The printing process through the shipping process are an example of an execution-side process that is executed by a work instruction from the execution-side terminal 40 that instructs the execution of the production of printed matter. Specifically, each of the printing process through the shipping process is responsible for processing that instructs the work during the execution of the printing process, the work during the execution of the processing process, the work during the execution of the inspection process, and the work during the execution of the shipping process, and is carried out by instructions from the execution-side terminal 40 operated by an operator. In the following explanation, an operator who operates the execution-side terminal 40 is called an executor. When the printing process through the shipping process are completed, a message indicating that the work according to the instruction sheet has been completed is sent from the execution-side terminal 40 to the instruction-side terminal 30. Data such as a completion report may be attached to the instruction sheet to indicate that the work according to the instruction sheet has been completed.

[0038] In order to efficiently operate and manage such a series of printing operations, a workflow is used.

[0039] FIG. 2 is a diagram showing an example of an application configuration of an information processing system 10 for operating and managing a series of printing operations according to a workflow according to the present embodiment.

[0040] 2, the information processing device 20 includes a workflow server 22, a first print server 24, a first printer 25, a second print server 26, and a second printer 27. These devices are connected to a network NT (FIG. 2) and can communicate with each other via the network NT. In this embodiment, the workflow server 22, the first print server 24, the first printer 25, the second print server 26, and the second printer 27 are operated in cooperation with each other to function as the information processing device 20.

[0041] The workflow server 22 functions as a server that manages a workflow, and is a device that manages the order of steps and the processing in each step as a workflow, for each step from order receipt to shipment.

[0042] The first print server 24 functions as a print server (DFE: digital front end), is connected to the first printer 25, and is a device that performs processes such as job management, color management, and high-speed RIP (raster image processor). The first printer 25 is connected to the workflow server 22 etc. via the first print server 24. As an example, the first print server 24 is a general-purpose computer device such as a server computer or a personal computer.

[0043] The second print server 26 functions as a print server in the same manner as the first print server 24, and is a device that is connected to the second printer 27 and performs processing to support high productivity in printing. The second printer 27 is connected to the workflow server 22 etc. via the second print server 26. As with the first print server 24, the second print server 26 is implemented by a general-purpose computer device such as a server computer or a personal computer.

[0044] The first printer 25 and the second printer 27 have the same configuration, and the configuration will be described assuming that they are interchangeable. The first print server 24 and the second print server 26 also have the same configuration.

[0045] (Information processing device) Next, an example of the workflow server 22 constituting the information processing device 20 will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of a schematic electrical configuration of the workflow server 22 according to the present embodiment.

[0046] 3, the workflow server 22 includes a computer main body 210. The computer main body 210 includes a CPU (Central Processing Unit) 220, a RAM (Random Access Memory) 230, a ROM (Read-Only Memory) 240, a storage unit 250, and an input / output port (I / O) 260. The CPU 220, the RAM 230, the ROM 240, the storage unit 250, and the I / O 260 are connected to one another via a bus.

[0047] In addition, functional units including a communication unit 270 that enables communication with an external device, an operation input unit 280 that enables operation input by a user, and a display unit 290 that enables image display are connected to the I / O 260. Each of these functional units is capable of communicating with the CPU 220 via the I / O 260.

[0048] The computer main body 210 may be configured as a sub-controller that controls part of the operation of the information processing device 20, or may be configured as part of a main control unit that controls the overall operation of the information processing device 20. For example, an integrated circuit such as an LSI (Large Scale Integration) or an IC (Integrated Circuit) chip set is used for part or all of the blocks of the computer main body 210. An individual circuit may be used for each of the blocks, or a circuit in which some or all of the blocks are integrated may be used. The blocks may be provided integrally with each other, or some of the blocks may be provided separately. Also, a part of each of the blocks may be provided separately. The integration of the computer main body 210 is not limited to an LSI, and a dedicated circuit or a general-purpose processor may be used.

[0049] The storage unit 250 stores an information processing program 250P for causing the information processing device 20 to function as the information processing device of the present disclosure. The CPU 220 reads the information processing program 250P from the storage unit 250, expands it in the RAM 230, and executes processing. As a result, the workflow server 22 that has executed the information processing program 250P operates as the information processing device of the present disclosure. The information processing program 250P may be provided by a recording medium such as a CD-ROM. Note that specific processing of the information processing device 20 including the workflow server 22 will be described later.

[0050] As the storage unit 250, for example, an auxiliary storage device such as a hard disk drive (HDD), a solid state drive (SSD), or a flash memory is used. The storage unit 250 stores an information processing program 250P for realizing the information processing according to the present embodiment. The CPU 220 reads out the information processing program 250P from the storage unit 250, expands it in the RAM 23, and executes the process. As a result, the information processing device 20 that executes the information processing program 250P operates as the information processing device of the present disclosure.

[0051] The information processing program 250P may be stored in the ROM 24C. The information processing program 250P may be pre-installed in the information processing device 20, for example. The information processing program 250P may be stored in a non-volatile storage medium, or may be realized by appropriately installing program information distributed via a network (not shown) in the information processing device 20. Examples of non-volatile storage media include a CD-ROM (Compact Disc Read Only Memory), a magneto-optical disk, a HDD, a DVD-ROM (Digital Versatile Disc Read Only Memory), a flash memory, a memory card, and the like.

[0052] The storage unit 250 also stores a database (DB) 250D that accumulates data that can be used by the information processing device 20. The database 250D is not limited to being stored in the storage unit 250. For example, the database 250D may be stored in an external device (not shown), and inquiries or writing may be made to the external device (not shown) via a communication line.

[0053] The communication unit 270 is connected to a communication network, and is configured to enable communication between the workflow server 22 and an external device. The term "communication network" refers to a concept including a network that enables data transmission between devices via a communication line that is at least one of a wired connection and a wireless connection. Examples of such a network include a narrow area communication network (e.g., a Local Area Network (LAN)) that enables data transmission at a company's base, and a wide area communication network (e.g., a Wide Area Network (WAN)) such as the Internet that enables data transmission via a public communication line.

[0054] The operation input unit 280 is provided with devices for operation input, such as a keyboard and a mouse.

[0055] For example, a liquid crystal display (LCD) or an organic EL (Electro Luminescence) display is used for the display unit 290. A touch panel having the function of the operation input unit 280 may be used for the display unit 290. The operation input unit 280 accepts various instructions from a user. The display unit 290 displays various information such as the results of the executed processing and notifications regarding the processing.

[0056] The electrical configurations of the first print server 24 and the second print server 26 are substantially the same as that of the workflow server 22, and therefore their explanations are omitted. The instruction side terminal 30 and the execution side terminal 40 are also similarly configured, and therefore their explanations are omitted.

[0057] FIG. 4 is a diagram showing an example of a functional configuration of the information processing device 20 according to the present embodiment.

[0058] The information processing device 20 according to this embodiment functions as an information processing device of the present disclosure by the execution of information processing by the workflow server 22, the execution of information processing by the first print server 24, and the execution of information processing by the second print server 26. As shown in FIG. 4 , the information processing device 20 includes functional units functioning as a creation unit 201, a collation unit 202, a display control unit 203, an instruction unit 204, an instruction acquisition unit 205, an execution unit 206, and a change processing unit 207.

[0059] The creation unit 201 is a functional unit having a function of creating instructions for a print job. The print job indicates that it is executed according to settings related to each process. The print job indicates that it is composed of multiple processes including a printing process, and is executed according to workflow information that defines the order of the multiple processes. The creation unit 201 creates instructions including information indicating settings related to the processes in the print job. For example, the instruction for the print job is created by an instruction person operating the instruction side terminal 30, and is registered in, for example, a database 250D.

[0060] The collation unit 202 is a functional unit having a function of collating a print job to be executed with a print job that has already been executed. The collation unit 202 has a function of collating information indicating settings related to a process in a print job to be executed with information indicating settings related to a process in a print job that has already been executed. The collation unit 202 collates information indicating settings related to a process in a print job indicated by a created instruction sheet with information indicating settings registered in, for example, a database 250D. In the following description, a print job to be executed is referred to as a new print job, and a print job that has already been executed is referred to as an existing print job. The collation unit 202 has a function of collating settings related to each process in a new print job with settings related to each process in an existing print job. The collation unit 202 has a function of determining whether or not at least some settings of an existing print job are used in a new print job.

[0061] The display control unit 203 is a functional unit that controls displaying a comparison result between a new print job and an existing print job. The display control unit 203 controls displaying information indicating whether or not at least a part of the settings of the existing print job is used in the new print job. For example, when a part of the settings of the existing print job is used in the new print job, the display control unit 203 controls displaying the comparison result by transmitting information to the instruction side terminal 30 so that information on the use is displayed on the display unit of the instruction side terminal 30. Also, for example, when the settings of the existing print job are not used in the new print job, the display control unit 203 transmits information to the instruction side terminal 30 so that information indicating that the settings are not used is displayed on the display unit of the instruction side terminal 30.

[0062] The instruction unit 204 is a functional unit having a function of issuing an instruction to execute a print job according to the created instruction. The instruction unit 204 issues an instruction to execute the print job according to the process settings in the print job. For example, the instruction unit 204 transmits the created instruction to the execution side terminal 40.

[0063] The instruction acquisition unit 205 is a functional unit having a function of acquiring information about a print job to be executed. The instruction acquisition unit 205 acquires an instruction sheet for the print job to be executed. For example, the instruction acquisition unit 205 acquires a created instruction sheet (for example, an instruction sheet registered this time in the database 250D) and transmits it to the execution side terminal 40.

[0064] The execution unit 206 is a functional unit having a function of executing a print job according to the acquired instruction book. For example, the print job is executed according to the instruction book related to the print job by the executor operating the execution side terminal 40.

[0065] The change processing unit 207 is a functional unit having a function of performing processing related to a change of some settings of a print job when the print job is executed. The change processing unit 207 has a function of extracting information indicating the changed settings when some settings of the print job are changed when the print job is executed. For example, when the print job is executed and the settings of the print job are changed by the executioner's operation of the execution side terminal 40, a process of extracting information indicating the changed settings is performed. The change processing unit 207 also has a function of registering the extracted information indicating the change of settings in a database. When information indicating the changed settings of the print job is extracted, the change processing unit 207 can execute a process of registering the extracted information indicating the settings (changed setting information) in, for example, the database 250D.

[0066] The above-mentioned creation unit 201, collation unit 202, display control unit 203, and instruction unit 204 are examples of functional units in the information processing device 20 that executes the instruction side process. Also, the instruction acquisition unit 205, execution unit 206, and change processing unit 207 are examples of functional units in the information processing device 20 that executes the execution side process.

[0067] Next, the operation of the information processing device 20 according to this embodiment will be described. In this embodiment, as an example of information processing, a case is described in which an instructor operates the instructor terminal 30 to execute an instruction side process of creating instructions for a print job, and an executor operates the execution side terminal 40 to execute an execution side process of producing a printed matter in accordance with the print job.

[0068] For example, when an operator (instructor) who instructs a print job is different from an operator (executor) who executes the printing process of the print job, the executor may execute the print job by modifying print settings to preferred settings different from the print settings already set by the instructor. However, when the same or a different instructor instructs the execution of a new print job using some of the settings of an existing print job, it is difficult to grasp the changes in print settings made by the executor. For this reason, when an instruction is given to execute a new print job using an existing print job, print settings more preferred than the already set print settings cannot be used, and there is a risk that a printed product different from what was expected will be obtained.

[0069] Therefore, in this embodiment, when a new job is executed using an existing job, if there is a change in the settings of the existing job, an information processing apparatus capable of presenting the change is provided.

[0070] Next, a description will be given of information processing executed by the information processing device 20 according to this embodiment. In this embodiment, the information processing related to a print job will be described, focusing mainly on print processing in a printing process for printing a printed matter defined by a workflow.

[0071] FIG. 5 is a flowchart showing an example of the flow of information processing executed by the information processing device 20.

[0072] The information processing device 20 executes information processing relating to the print job when an instruction to start a print job is given from the instruction side terminal 30. In this embodiment, a case where the workflow server 22 takes the lead in carrying out the information processing will be described as an example.

[0073] (Create and run a new job) First, a series of processes for creating a new print job without using an existing print job, i.e., creating instructions for a print job, and printing according to the created instructions will be described. Here, when creating a new print job, instructions that newly define print settings for printing are created, and a series of information processes for a print job that prints according to information on the print settings indicated in the instructions will be described.

[0074] In step S100, the information processing device 20 creates a print job, i.e., creates an instruction sheet for the print job. Specifically, the CPU 220 of the workflow server 22 determines the workflow of the print job by the operation of the instruction side terminal 30, and creates an instruction sheet in which information indicating print settings in the printing process of the workflow is defined. The process in step S100 is an example of the function of the creation unit 201 shown in FIG. 4.

[0075] In step S102, the print job according to the created instruction is compared with existing print jobs. Specifically, information indicating the print settings of the print process in the print job indicated by the created instruction is compared with information indicating the print settings of the print process in the print job indicated by the instruction registered in database 250D, and the comparison result is obtained. In this case, since it is a new print job that does not use an existing print job, the comparison result indicates a new print job that does not use an existing print job.

[0076] In step S104, it is determined whether the collation result in step S102 indicates a new job. As described above, since the collation result indicates a new print job, a positive determination is made in step S104, and the process proceeds to step S108. The processes in steps S102 and S104 are an example of the function of the collation unit 202 shown in FIG. 4.

[0077] In step S108, the created instruction statement is registered in the database 250D. When the created instruction statement is registered in the database 250D, information indicating that the instruction statement has been registered in the database 250D may be transmitted to the execution side terminal 40 in order to notify the executer. This makes it possible to start execution of the print job created by the instructor. The process of step S108 is an example of the function of the instruction unit 204 shown in FIG. 4.

[0078] Next, at least the printing process of the workflow is executed according to the workflow of the print job by operating the execution side terminal 40.

[0079] In step S110, the information processing device 20 acquires a print job. Specifically, the CPU 220 of the workflow server 22 identifies a workflow of the print job instructed by the operation of the execution side terminal 40, and acquires an instruction sheet for the identified print job. The process in step S108 is an example of the function of the instruction acquisition unit 205 shown in FIG.

[0080] In step S112, the print job is executed according to the acquired instruction. Specifically, an instruction is given to execute the processing of the print process according to information indicating the print settings of the print process in the print job indicated by the created instruction. Here, since step S112 is a new print job, the process is proceeded without the user changing the print settings of the print process in the print job indicated by the created instruction.

[0081] In step S114, a confirmation process of the printed matter created according to the print settings is performed. For example, a judgment process is performed to judge whether the printed matter created by the executor according to the print settings is an appropriate printed matter. This appropriate printed matter is a printed matter that is printed according to the print settings of the printing process according to the instructed instruction manual. The judgment process can be performed based on the result of checking whether the printed matter is printed according to the print settings of the printing process according to the instructed instruction manual, based on the result of the executor's visual inspection or the measurement result by a measuring device (not shown). If the judgment result indicates that the printed matter is not appropriate, the executor can instruct reprinting. The processes of steps S112 and S114 are an example of the function of the execution unit 206 shown in FIG. 4.

[0082] In step S116, it is determined whether or not to reprint the print job. That is, if the confirmation result in step S114 indicates that the printed matter is appropriate, reprinting is unnecessary, a negative determination is made in step S116, and information indicating that the print job has ended is registered in database 250D in step S120, and this processing routine ends. On the other hand, if reprinting is instructed, a positive determination is made in step S116, and the process proceeds to step S118.

[0083] In step S118, a reprint process of the print job is executed. As a result of checking the printed matter, the executor may decide that it is preferable to modify the print settings to preferred settings different from the print settings already set by the instructor and rerun the print job (step S114). In this case, a positive determination is made in step S116, and the reprint process of step S118 is executed. The reprint process includes a process of modifying the print settings to preferred print settings different from the print settings already set by the instructor and rerunning the print job. In this embodiment, information processing related to reprinting when the executor changes the print settings from those instructed by the instructor will be described.

[0084] In step S118, the information processing device 20 first extracts information about changes to the execution process in step S112. Specifically, the information processing device 20 extracts information about changes made by the executor to the print settings of the printing process in the print job indicated by the instruction registered in the database 250D by operating the execution side terminal 40, i.e., information indicating the changed print settings. Next, the information extracted, i.e., information about changes that is information indicating the changed print settings, is registered in the database 250D. Specifically, information indicating the print settings changed by the executor is registered in the database 250D in association with information indicating the print settings before the change. This information about changes can include information indicating the reason why the executor changed the print settings. The process in step S118 is an example of the function of the change processing unit 207 shown in FIG. 4.

[0085] Then, the process returns to step S112, and the print process (print job) is executed according to the changed print settings, that is, the process is executed according to the instruction (print instruction or reprint instruction) partially changed by the executor.

[0086] In this way, when the print settings of a print process instructed by an instructor are changed by an executor, information indicating the print settings by the instructor and information indicating the print settings changed by the executor are associated with each other and registered in database 250D.

[0087] The above-mentioned change of print process settings will be further described with reference to Fig. 6 to Fig. 11. Fig. 6 shows a reprint instruction screen 41 as an example of the screen of the execution side terminal 40 when a reprint instruction is given.

[0088] As shown in Fig. 6, the reprint instruction screen 41 includes a display area that displays various information for executing reprinting. Specifically, it includes a display area that displays each piece of information, such as the target printer, the target job, the target reprint destination, the print timing, and the reason for reprinting, as target items for executing reprinting. The target printer indicates the printer that printed the previous printed matter, and the target job indicates the print job that is the target for executing reprinting. The target reprint destination indicates the printer that is the target for executing reprinting, and the print timing indicates the time when reprinting is to be performed. The reason for reprinting indicates the reason for executing reprinting, and information indicating the content of the reason is input in the input area 411. These pieces of information are instructed or input by the executor through operation of the execution-side terminal 40.

[0089] Furthermore, the reprint instruction screen 41 includes an instruction button 412, an instruction button 413, and an instruction button 414. The instruction button 412 is an instruction button for instructing input of information regarding changes to the capture data for the print job to be reprinted. The capture data indicates data of the page to be changed, regarding scan data read by an image reading device (not shown) of a printed matter printed according to the set print settings. The instruction button 413 is an instruction button for instructing input of information to be changed to the settings for the print job to be reprinted, i.e., the print settings of the print processing in the printing step. The instruction button 414 is an instruction button for instructing execution of reprinting after the above-mentioned process regarding the changes is completed.

[0090] Fig. 7 is a diagram showing an example of a confirmation screen for print settings on the execution side terminal 40. When the instruction button 412 on the reprint instruction screen 41 shown in Fig. 6 is pressed, the confirmation screen shown in Fig. 7 is displayed. Fig. 7 shows, as an example of the confirmation screen, a confirmation and correction screen 42 when changing the image quality of a part of the print image among the print settings for each page of the printed matter.

[0091] The confirmation and correction screen 42 includes a display area 420 for a captured image 424 of the printout, a display area 421 for the print job name, a display area 422 for the page position of the printout, and a display area 423 for instructions to confirm and correct the image. The captured image 424 displayed in the display area 420 is an image that allows at least a part of the captured image to be corrected according to an instruction from an operator. The captured image 424 is generated from capture data for each page using scan data read by an image reading device (not shown) from the printout printed according to the set print settings.

[0092] The print job name displayed in display area 421 is information indicating the print job. The page position of the printed matter displayed in display area 422 is the position on the printed matter corresponding to the captured image 424 displayed on confirmation and correction screen 42. The image relating to an instruction to confirm and correct the image displayed in display area 423 includes instruction buttons for issuing an instruction to correct the captured image 424. In the example shown in FIG. 7, it includes an edit button, a delete button, and an apply button. The edit button is an instruction button for issuing an instruction to edit at least a part of the captured image 424. The delete button is an instruction button for issuing an instruction to delete at least a part of the captured image 424. The apply button is an instruction button for issuing an instruction to apply the results of the confirmation and correction.

[0093] The performer checks captured image 424, and if the performer determines that the change in print settings is desirable, issues an instruction to correct captured image 424. For example, when the performer checks captured image 424, if the performer thinks that the print settings can be set to a more desirable color or hue, the performer issues an instruction to correct captured image 424. In the example shown in FIG. 7, image 426 of the hat in captured image 424 is specified as the editing target, and the image for which the print settings have been changed, that is, the edited captured image in which part of captured image 424 has been edited, is shown as captured image 424A. In the example shown in FIG. 7, a message indicating, for example, "the color of the hat on page 3 of the printed matter is strange" is the reason for changing the print settings.

[0094] Fig. 8 is a diagram showing an example of a print setting confirmation screen on the execution side terminal 40. Fig. 8 shows a job property editing screen 44 for editing properties related to print settings as an example of a screen for changing print settings of a print process. The screen 44 shows information indicating various print settings that can be processed when printing by a printer. By changing these various print settings, it becomes possible to adjust print settings related to images such as color and hue.

[0095] Next, a setting change of the printing process will be described using an example of a process performed in the application configuration of the information processing system 10 (FIG. 2).

[0096] Fig. 9 is a diagram showing an example of the flow of information processing related to changing the settings of print processing in the information processing device 20. Fig. 10 is a diagram showing an example of the flow of processing related to a reprint instruction, mainly processing in the execution side terminal 40 and the first print server 24, regarding changing the settings of print processing.

[0097] In response to an access from the execution terminal 40, the execution terminal 40, the workflow server 22, the first print server 24, and the second print server 26 execute the process shown in FIG.

[0098] First, the execution terminal 40 is accessed by the execution person to check the printed matter (step S200). If the execution person determines that reprinting is preferable with some of the print settings changed as a result of the check, information indicating a reprint instruction is sent from the execution terminal 40 to the first print server 24 and the workflow server 22 (steps S202, S204).

[0099] 10, the first print server 24 receives a reprint instruction from the execution terminal 40 and performs reprint processing. Specifically, the execution terminal 40 requests the first print server 24 to transmit thumbnail data (image data) of the scan data of the printed matter (step S2021).

[0100] The first print server 24 creates thumbnail data (image data) of the scan data of the printout (step S2022) and transmits it to the execution terminal 40 (step S2023). The execution terminal 40 acquires the thumbnail data and presents it to the executor as a thumbnail image. The executor writes the changed portion (position) in the presented thumbnail image. The execution terminal 40 acquires the data of the thumbnail image with the changed portion (position) written in as capture data. Information indicating the print settings for the changed portion is also input. The execution terminal 40 acquires the changed portion (position and capture data) in the thumbnail image written by the executor and information indicating the print settings for the changed portion (step S2024, FIG. 7). The execution terminal 40 also acquires information indicating the reason why the executor changed the print settings (step S2025, FIG. 7). Then, the execution terminal 40 executes a setting transmission process for transmitting the changed portion (position) and information indicating the print settings for the changed portion to the first print server 24 (step S2026).

[0101] When the first print server 24 acquires the information from the execution terminal 40, it executes a process to extract the change difference regarding the print settings (step S2027). This process is a setting change difference extraction process to extract information indicating the difference (setting change difference) in the print settings before and after the reprint instruction. In addition, the execution terminal 40 executes a process to send information indicating the reprint instruction to the workflow server 22 (step S204).

[0102] After the above-mentioned reprint handling process, the first print server 24 transmits information indicating the changed portion of the thumbnail image entered by the performer, including the capture data acquired from the execution terminal 40, to the workflow server 22 (step S206), as shown in Fig. 9. The first print server 24 also transmits information indicating the setting change difference (step S210). Then, the first print server 24 transmits information indicating that the reprint instruction has been accepted as a response to the execution terminal 40 (step S214).

[0103] The workflow server 22 registers the capture data transmitted from the first print server 24 in the database 250D (step S208). The workflow server 22 also registers information indicating the setting change difference transmitted from the first print server 24 in the database 250D (step S212).

[0104] In step S212, information indicating the setting change difference is associated with the print settings of the print job that is the target of the reprint instruction and registered in database 250D. This makes it possible to check the difference in print settings before and after the change at the time of the reprint instruction by referring to database 250D.

[0105] When the workflow server 22 finishes the registration process of the capture data and the information indicating the difference in the setting change, it performs a re-setting process (rescheduling) of the print plan of the print job in order to process the print job according to the re-print instruction from the execution side terminal 40. Specifically, the workflow server 22 performs a process of creating a print plan that enables printing according to the re-print instruction from the execution side terminal 40. For example, it sets a printer that enables printing by the re-print destination target at the instructed print timing, and notifies the corresponding print server (step S216). In the example shown in FIG. 9, the second printer 27, which has the same configuration as the first printer 25, is set as the printer to be re-printed, and notifies the second print server 26. In addition, the workflow server 22 instructs the execution of re-printing for the print job for re-printing to which the information indicating the difference in the setting change registered in the database 250D is applied (step S218).

[0106] In this manner, when the workflow server 22 finishes the rescheduling process of the print job's print plan, i.e., the reprint setting, it performs the reprint schedule completion response process (step S214). In the reprint schedule completion response process, information indicating that the reprint setting has been completed is transmitted to the execution side terminal 40 as a response to the accepted reprint instruction.

[0107] Fig. 11 is a diagram showing an example of a display screen that displays a print job processed by the first print server 24. When the print job is processed by a printer other than the specified one, as in the example shown in Fig. 9, information indicating that the print job was processed by a printer other than the specified one may be displayed. The display screen shown in Fig. 11 shows a form in which information indicating that the print job has been reprinted is displayed separately from the display of the processed print job. This allows at least the person who executes the display to intuitively understand that a reprinted print job exists.

[0108] (Create a new job using the settings of an existing print job) Next, information processing will be described in the case where an instruction for a new print job is given by an instructor using an existing print job.

[0109] When creating a new print job using an existing print job, i.e., when creating a print job using the print settings of the print processing in the printing process registered in the database 250D, the above-mentioned changes in the print settings made by the executor may not be implemented. In this case, a situation such as a defect that occurred in the printing process of the existing print job may occur again, causing the executor to reprint again. In this embodiment, the executor is prevented from reprinting again.

[0110] 5, the comparison result indicates that the print job uses an existing print job, and a negative determination is made in step S104, and the process proceeds to step S106. For example, if the print settings of the printing process in the created print job have already been registered in database 250D as print settings in the existing print job, a negative determination is made in step S104, and the process proceeds to step S106.

[0111] In step S106, display control of the collation result is performed, and when the display control is completed, the process proceeds to step S108. Specifically, control is performed to display the print settings of the printing process of the print job registered in the database 250D on the instruction side terminal 30. This allows the instructor to check the print settings of the existing print job. Also, in step S106, if there is a possibility that the print settings of the existing print job have been changed and the job has been reprinted, control is performed to display information regarding reprinting on the instruction side terminal 30.

[0112] FIG. 12 shows a display screen 32 as an example of a screen displayed on the instruction terminal 30 when there is a possibility that the print settings of an existing print job used for creation have been changed and the job has been reprinted.

[0113] As shown in Fig. 12, the display screen 32 includes a display area 321 that displays information about the print job when it is reprinted. In the example shown in Fig. 12, the information about the reprinted print job includes a job ID for identifying the print job, the print timing, and information indicating that the print settings are the same. The display screen 32 also includes an instruction button 322 for confirming the settings, and an instruction button 323 for continuing the process. The instruction buttons 323 include an instruction button for continuing the process of creating the instruction book, and an instruction button for canceling.

[0114] The instruction button 322 is an instruction button for instructing to check the print settings of the existing print job used for the creation. By pressing the instruction button 322, control is performed to display the print settings of the existing print job used for the creation on the instruction side terminal 30.

[0115] Fig. 13 shows a display screen 34 on which information regarding print settings of an existing print job used for creation is displayed on the instructing terminal 30. The display screen 34 shown in Fig. 13 is an example of a screen including print settings of an existing print job displayed on the instructing terminal 30 when the instruction button 322 is pressed.

[0116] As shown in FIG. 13, the display screen 34 includes a display area for displaying information about print settings in an existing print job. Specifically, the display area 341 includes a display area 342 for the print job name, and a display area 343 for a captured image of a printed matter. In each of the display areas 342 and 343, control is performed to display information at the time of initial printing and information at the time of reprinting for an existing print job. That is, information indicating print settings before and after the change at the time of a reprint instruction is associated and registered in the database 250D. Therefore, by referring to the database 250D, it is possible to obtain information indicating print settings before and after the change at the time of a reprint instruction. In the example shown in FIG. 13, a case is shown in which a captured image 424 of a printed matter including an image 426 of a hat before a reprint instruction and a captured image 424A including an image 426A of a hat at the time of a reprint instruction are displayed in response to the print timing.

[0117] By controlling the display of print settings before and after the change when instructing reprinting in this way, the person instructing can check the print settings that were changed when reprinting when using an existing print job. Therefore, even if the print settings of a print job have been changed by reprinting, it is possible to create the print job taking the changed print settings into consideration.

[0118] Although not shown in the figures, it is possible to display information indicating the reason why the executor changed the print settings on the display screen 34. This allows at least the person instructing to reprint to confirm the reason for reprinting. It is also possible to display a button on the display screen 32 to instruct to use the print settings at the time of the reprint instruction instead of the print settings of the existing print job. This makes it possible to use the print settings specified by the executor at the time of reprinting for the new job.

[0119] As described above, according to the present embodiment, the print settings before and after the change at the time of the reprint instruction are associated with each other and registered in the database 250D, so that information indicating the print settings changed at the time of the reprint can be registered. When an existing print job is used, the print settings before and after the change at the time of the reprint instruction are acquired and presented to the operator, so that the print settings changed at the time of the reprint can be confirmed. Therefore, even if the print settings of a print job have been changed by reprinting, it is possible to create a print job taking into consideration the changed print settings. Therefore, when instructing the execution of a new print job using an existing print job, it is possible to confirm the print settings that have been changed to print settings that are more preferable than the print settings already set in the existing print job, and it is possible to suppress the creation of a printed matter that differs from the assumption.

[0120] In the above embodiment, the case where the instruction side terminal 30 and the execution side terminal 40 each are included has been described, but the technology of the present disclosure is not limited to this, and at least one of the instruction side terminal 30 and the execution side terminal 40 may be configured to include multiple terminal devices. In addition, the case where the printer is connected to the first printer 25 via the first print server 24 and to the second printer 27 via the second print server 26 has been described, but the technology of the present disclosure is not limited to this. For example, at least one of the print servers of the first print server 24 and the second print server 26 may be configured to be connectable to multiple printers. In addition, the print servers are not limited to the first print server 24 and the second print server 26, and may be three or more.

[0121] In the above-described embodiment, a print job executed according to a workflow is described as an example, but the technology of the present disclosure is not limited thereto. For example, when a print process and a print setting related to the print process are specified and the print process is executed, when the setting is changed from a first print setting to a second print setting, the first print setting and the second print setting are stored. Then, when an instruction or control is given to use the stored first print setting in another print process, the first print setting and the second print setting may be associated and displayed. In addition, a job executed according to a workflow may include only a printing process, or may be applied to other processes.

[0122] [Other embodiments] The above describes an information processing device according to an embodiment. The embodiment may be in the form of a program for causing a computer to execute the functions of each unit of the information processing device. The embodiment may be in the form of a computer-readable storage medium storing the program.

[0123] Furthermore, the configuration of the information processing device described in the above embodiment is merely an example, and may be changed according to circumstances without departing from the spirit of the invention.

[0124] Furthermore, the processing flow of the program described in the above embodiment is also one example, and unnecessary steps may be deleted, new steps may be added, or the processing order may be rearranged, without departing from the spirit of the invention.

[0125] In the above embodiment, the processing according to the embodiment is realized by a software configuration using a computer by executing a program, but the present invention is not limited to this. The embodiment may be realized by, for example, a hardware configuration or a combination of a hardware configuration and a software configuration. [Explanation of symbols]

[0126] 10. Information Processing Systems 20 Information processing device 22 Workflow Server 24 First Print Server 25 First Printer 26 Second Print Server 27 Second Printer 30 Indicator terminal 40 Executing terminal 201 Creation Department 202 Collation Unit 203 Display control unit 204 Instruction section 205 Instruction acquisition part 206 Executive Department 207 Change Processing Section 250 Storage section 250D Database 250P Information Processing Program 270 Communications Department 280 Operation input section 290 Display section

Claims

1. A processor is provided. The processor, storing instructions to execute a first job using the first settings; when a setting of the first job is changed from the first setting to a second setting different from the first setting, first setting information regarding the first setting, second setting information regarding the second setting, and information regarding a reason why the first setting was changed to the second setting are stored in association with each other; When a second job different from the first job is created based on the first setting of the first job, control is performed so as to display the stored first setting and second setting, and information regarding the reason why the first setting was changed to the second setting. Information processing device.

2. The processor, when a job in which a plurality of processes are executed according to respective settings in a set order is executed as the first job, if a setting of a predetermined process among the plurality of processes is changed from the first setting to a second setting different from the first setting, first setting information regarding the first setting, second setting information regarding the second setting, and information regarding the reason why the first setting was changed to the second setting are stored in association with each other, When a second job different from the first job is created based on the first setting, the stored first setting and second setting are controlled to be displayed in association with information on the reason why the first setting was changed to the second setting. The information processing device according to claim 1 .

3. The processor, when the job is a job consisting of a plurality of steps each executed according to a setting related to processing and is executed according to workflow information defining the order of the stored plurality of steps, if a setting of a predetermined process in a predetermined step among the plurality of steps is changed from the first setting to a second setting different from the first setting, first setting information related to the first setting, second setting information related to the second setting, and information related to the reason why the first setting was changed to the second setting are stored in association with information indicating the predetermined step defined in the workflow information, When a second job different from the first job is created using the stored workflow information, the first setting, the second setting, and information regarding the reason why the first setting was changed to the second setting are displayed in the predetermined process defined in the workflow information. The information processing device according to claim 2 .

4. the predetermined process is a printing process of printing a printed matter, The first setting and the second setting are print settings related to printing of the printed matter in the printing process.

4. The information processing device according to claim 3.

5. the printing step includes a reading process of reading the printed matter produced in the printing step as an image, The first setting information and the second setting information include read information obtained by reading the printed matter printed in the printing process.

5. The information processing device according to claim 4.

6. The processor, when the first job is a first print job that performs printing processing according to print settings, if the first print setting is changed to a second print setting indicating the second setting different from the first print setting indicating the first setting, first print setting information regarding the first print setting as the first setting, second print setting information regarding the second print setting as the second setting, and information regarding the reason why the first print setting was changed to the second print setting are stored in association with each other; When a second print job different from the first print job is created using the first print setting of the first print job, the stored first print setting, the second print setting, and information regarding the reason why the first print setting was changed to the second print setting are displayed. The information processing device according to claim 1 .

7. An information processing program, The processor: storing instructions to execute a first job using the first settings; when a setting of the first job is changed from the first setting to a second setting different from the first setting, first setting information regarding the first setting, second setting information regarding the second setting, and information regarding a reason why the first setting was changed to the second setting are stored in association with each other; When a second job different from the first job is created based on the first setting of the first job, control is performed so as to display the stored first setting and second setting, and information regarding the reason why the first setting was changed to the second setting. An information processing program that processes information.

8. A processor comprising: The processor, Sending an instruction to an external terminal to execute a first job using the first setting; receiving second setting information relating to the second setting from the external terminal when a setting of the first job is changed from the first setting to a second setting different from the first setting, storing first setting information and the second setting information related to the first setting in association with each other; When a second job different from the first job is created based on the first setting of the first job, the stored first setting and the stored second setting are controlled to be displayed. Information processing system.

9. A processor comprising: The processor, receiving an instruction from a first terminal to execute a first job using the first setting; When an instruction to change the setting of the first job from the first setting to a second setting different from the first setting is received from a second terminal different from the first terminal, storing first setting information related to the first setting and second setting information related to the second setting in association with each other; When an instruction to create a second job different from the first job based on the first setting of the first job is received from the first terminal, the stored first setting and the second setting are controlled to be displayed on the first terminal. Information processing system.

Citation Information

Patent Citations

  • Information processor and information processing method

    JP2006011663A

  • Printing control apparatus, printing control method and program

    JP2009271793A

  • Implementation device of work flow and implementation method of work flow

    JP2010018004A

  • Information processing apparatus, information processing method and program

    JP2011018978A

  • Management apparatus, information processing apparatus, control method of management apparatus, control method of information processing apparatus, and program

    JP2016173662A