Information processing device

The information processing device enhances printing systems by visually indicating consecutive jobs with shared attributes, optimizing the printing order to reduce post-processing workload.

JP2026043765APending Publication Date: 2026-03-12SEIKO EPSON CORP
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-29
Publication Date
2026-03-12

AI Technical Summary

Technical Problem

Existing printing systems do not efficiently indicate whether jobs with a specific attribute in common are printed consecutively, leading to increased workload in post-processing due to frequent blade replacements.

Method used

An information processing device that displays a list of jobs with a visual indication of consecutive jobs sharing a specific attribute, such as blade type, allowing users to rearrange the order to minimize blade replacements.

Benefits of technology

Facilitates easy recognition of consecutive jobs, reducing the number of blade replacements and operational workload in post-processing by optimizing the printing order.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026043765000001_ABST
    Figure 2026043765000001_ABST
Patent Text Reader

Abstract

To present whether or not the printing order of jobs having a specific attribute in common is consecutive in a manner that allows a user to easily recognize. [Solution] An information processing device is configured to include an acquisition unit that acquires job data indicating jobs to be executed by a printing device, and a display control unit that displays a list indicating the printing order of multiple jobs on a display unit based on the job data, wherein the display control unit changes the display manner of the list depending on whether the list includes consecutive jobs, which are two or more consecutive jobs that share a specific attribute, or whether the list does not include the consecutive jobs.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] It is known that a list of jobs stored in a multifunction peripheral is displayed. Patent Document 1 describes that a user can drag and drop a displayed job to change the output order of the job to match the dropped position. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2015-104863 Summary of the Invention [Problem to be solved by the invention]

[0004] When jobs with a specific attribute in common are printed consecutively, the efficiency of the printing process or subsequent processes is improved. It is desirable to present the information in a way that makes it easy for the user to recognize whether the printing order of jobs with a specific attribute in common is consecutive. [Means for solving the problem]

[0005] An information processing device for solving the above problem includes an acquisition unit that acquires job data indicating jobs to be executed by a printing device, and a display control unit that displays a list indicating the printing order of multiple jobs on a display unit based on the job data, and the display control unit changes the display manner of the list depending on whether the list includes consecutive jobs, which are two or more consecutive jobs that share a specific attribute, or whether the list does not include consecutive jobs. [Brief explanation of the drawings]

[0006] [Figure 1] FIG. 1 is a block diagram of a printing system. [Figure 2] 10 is a flowchart illustrating an example of a printing process. [Figure 3] FIG. 10 is a diagram showing an example of a job list. [Figure 4] FIG. 10 is a diagram showing an example of a job list. [Figure 5] FIG. 10 is a diagram showing an example of a job list. [Figure 6] FIG. 10 is a diagram showing an example of a job list. [Figure 7] FIG. 10 is a diagram showing an example of a job list. [Figure 8] FIG. 10 is a diagram showing an example of a job list. [Figure 9] FIG. 10 is a diagram showing an example of a job list. [Figure 10] FIG. 10 is a diagram showing an example of a job list. DETAILED DESCRIPTION OF THE INVENTION

[0007] Here, the embodiments of the present invention will be described in the following order. (1) First embodiment: (1-1) Printing system configuration: (1-2) Information processing device configuration and display control: (2) Other embodiments:

[0008] (1) First embodiment: (1-1) Printing system configuration: 1 is a block diagram showing the overall configuration of a printing system including a user terminal 200 as an information processing device according to an embodiment of the present invention. The printing system of this embodiment is a system that produces printed matter by performing a printing process and post-printing processes.

[0009] In this embodiment, the printing system includes user terminals 100, 200, 300, and 500, a printer 400 as a printing device, a finishing machine 600, and a server 700. These devices can communicate with each other via a network. The network can take various forms, such as a local network, or a configuration in which devices located in physically separate locations communicate with each other via the Internet, etc. Note that the number of devices shown in FIG. 1 is an example and is not limited to this number.

[0010] The printing system of this embodiment produces printed products intended for labels (stickers). In the printing process, the printer 400 prints a label image on a roll of paper. In the post-processing process, the finishing machine 600 cuts the printed media using a blade that matches the contour shape and size of the label image. The contour shape of the label image can vary depending on the job. For example, when printing label images based on multiple jobs on a single roll of paper, if the blade shape for the post-processing differs between jobs in the printing order, the finishing machine 600 will need to replace the blade between those jobs. Increasing the number of blade replacements increases the workload of operators in the post-processing process. Therefore, it is desirable to minimize the number of blade replacements for a single roll of paper. In other words, it is desirable to print consecutive print jobs using the same blade type for the post-processing process on a single roll of media. In this embodiment, prior to the printing process, a job manager can reorder multiple print jobs on the same medium to reduce the number of blade replacements required for the post-processing process. In this case, the user terminal 200 of this embodiment provides a function that visually assists and facilitates the order determination task.

[0011] The server 700 is a computer equipped with a processor, storage medium, communication unit, etc. (not shown). The server 700 accumulates job data indicating jobs to be executed in the printing system and has the function of managing the progress of the jobs. The job data includes data necessary for the printer 400 and the finishing machine 600 to execute the jobs. For example, the job data includes image data to be printed, as well as data indicating the order name, job name, delivery quantity, number of copies, media width, print length, and post-processing mode, as shown in FIG. 3. The server 700 also adds (or updates) data used by the server 700 to manage the progress of the job (e.g., the number of copies waiting to be set) and data indicating the printing order to the job data. The user terminal 100 is a terminal used by a job creator to create job data. FIG. 2 is a diagram showing an example of the flow of the printing process in this embodiment.

[0012] As shown in step S100, the job creator performs an operation to register job data in server 700 in order to request the execution of printing processes and post-processing based on the created job data. Examples of job creators include a designer who decides on a label design, or a sales representative at a printing company that owns printer 400. When server 700 receives the job data sent from user terminal 100, the processor of server 700 accepts the job and stores it in a storage medium of server 700 (step S105).

[0013] The user terminal 200 is a terminal used by a job manager who determines the execution order of jobs created by job creators and registered on the server 700. An example of a job manager is a person in charge at a printing factory where the printer 400 is installed. The job manager can operate the user terminal 200 to view a list of jobs registered on the server 700. The list of jobs before rearrangement is displayed, for example, in the order in which the jobs were received. When the job manager rearranges the jobs and determines the printing order (step S110), the server 700 accepts and saves the determined printing order (step S115). Details of step S110 will be described later.

[0014] The user terminal 300 is a computer that causes the printer 400 to execute printing based on a job list registered in the server 700. For example, an operator at a printing factory uses the user terminal 300 to check a list of jobs registered in the server 700, perform pre-printing setup tasks, set media in the printer 400, and cause the printer 400 to execute printing (step S125). The printer 400 acquires job data (including the printing order) from the server 700 via the user terminal 300 and executes printing based on each job data in the printing order (step S130). When printing of jobs included in the list is completed, the printer 400 notifies the server 700 via the user terminal 300 that printing is complete. The server 700 updates data indicating the progress of the jobs based on this notification. The operator also removes the printed media from the printer 400.

[0015] The operator operates the user terminal 500 to view the job list on the server 700 and check jobs that are waiting for post-processing using the processing machine 600. The operator also sets the medium corresponding to the job that is waiting for post-processing (printed material that has been completed up to the printing process) in the processing machine 600, sets the blade to be used for die-cutting the medium in the processing machine 600 based on the processing information printed on the medium, and causes the processing machine 600 to perform the die-cutting process. The user terminal 200 will be described in detail below.

[0016] (1-2) Information processing device configuration and display control: The user terminal 200, which functions as an information processing device, includes a processor 210, a storage medium 220, a communication unit 230, and a UI unit 240. The processor 210 includes a CPU, ROM, RAM, and other components (not shown) and can execute various programs stored in the storage medium 220. In this embodiment, the processor 210 executes a job display program that provides a job display function for displaying jobs registered on the server 700. The processor 210 may be configured on a single chip, multiple chips, or an SoC with various functional blocks that operate the user terminal 200. An ASIC may be used instead of a CPU, or a CPU and an ASIC may work together. When each device in this embodiment includes a processor, the processor can be implemented in various ways, similar to the processor 210. The job display program may be a pre-installed program stored in the storage medium 220, or it may be a web application that runs on a web browser on the user terminal 200 based on information provided by the server 700.

[0017] The communication unit 230 includes a communication interface that communicates with other devices in accordance with various wired or wireless protocols. In this embodiment, the user terminal 200 can communicate with the server 700 via the communication unit 230. The UI unit 240 includes a display, keys, etc. A device such as a mouse may also be connected via the communication unit 230. The display may also be a touch panel display. The display functions as a display unit. The processor 210 displays various information on the display and accepts operations performed on an input unit such as a key, mouse, or touch panel.

[0018] By executing a job display program, the processor 210 functions as an acquisition unit 211, a display control unit 212, and a reception unit 213. Through the function of the acquisition unit 211, the processor 210 acquires job data indicating jobs to be executed by the printer 400. That is, in this embodiment, the processor 210 acquires job data registered in the server 700. Through the function of the display control unit 212, the processor 210 displays a list indicating the printing order of multiple jobs on the display. FIG. 3 shows an example of a GUI displayed under the control of the display control unit 212 by executing the job display program, and a list included in the GUI. The list is a list of jobs registered in the server 700, and in this embodiment, a list of multiple print jobs to be printed on one roll of media is displayed. In this embodiment, as shown in FIG. 3, the list is displayed in a manner such that the higher the job in the list, the earlier the printing order. In addition, numbers indicating the printing order of the jobs are assigned in ascending order from the top of the list. In the example of Fig. 3, each job is indicated by an order name or a job name, and attributes such as the number of deliveries, number of copies waiting for setting, number of copies, media width, print length, processing 1 (processing mode indicating the type of blade die for the subsequent process) are displayed in association with the job. The attributes shown in Fig. 3 are just an example, and various other data may be displayed in association with each job, or some of the attributes shown in Fig. 3 may not be displayed.

[0019] Using the function of the reception unit 213, the processor 210 receives a user instruction to change the order of jobs in the list. When the job manager operates the UI unit 240 to select a job in the list and change its position in the list, the processor 210 updates the print order of each job to match the new position. By including the reception unit 213 in the user terminal 200, the job manager can arbitrarily change the execution order of jobs in the list. More specifically, as shown in FIG. 3 , an “Up” button and a “Down” button are displayed adjacent to the list. By pressing these buttons after selecting a job from the list whose print order the job manager wants to change, the job manager may change the print order to an earlier or later order than the print order before the button was pressed. Furthermore, without using the “Up” or “Down” button, the job manager can also change the execution order of jobs by dragging and dropping the job in the list. The process performed by the processor 210 to change the execution order of jobs as described above is referred to as an order change process. Note that the manner of the job manager's operation for rearranging jobs is not particularly limited.

[0020] Using the function of the display control unit 212, the processor 210 changes the display mode of the list depending on whether the list includes consecutive jobs, which are two or more consecutive jobs that share a specific attribute, or whether the list does not include consecutive jobs. In this embodiment, the specific attribute is an attribute related to a post-process. The attribute related to the post-process is an attribute related to a post-process that is executed after the job executed by the printer 400 is completed, and in this embodiment, it is the type of blade die used in the processing machine 600.

[0021] The processor 210 changes the display mode depending on whether it determines that the printing order of jobs with the same blade type is consecutive (i.e., when they are displayed adjacent to each other in the list) or not (i.e., when there are no jobs with the same blade type in the list, or when there are jobs with the same blade type but they are not consecutive). The process executed by the processor 210 to determine whether jobs with the same attribute are consecutive is called the consecutiveness determination process. The consecutiveness determination process is preferably executed each time the order change process is executed. In other words, the processor 210 preferably executes the consecutiveness determination process based on the execution of the order change process.

[0022] Figure 3 shows an example in which jobs with the same blade type are listed (label jobs 1 and 4, label jobs 2 and 5, label jobs 3 and 6), but the printing order of these jobs with the same blade type is not consecutive.

[0023] FIG. 4 shows that the order change process was performed from the state shown in FIG. 3, and label job 4 was moved between label job 1 and label job 2, resulting in the following printing order: label jobs 1, 4, 2, 3, 5, 6, from earliest to latest. Label job 1 and label job 4 share the same blade type, Circle. Therefore, jobs with the same blade type are rearranged so that they are consecutive, and FIG. 4 shows that consecutive jobs are now included in the list. The processor 210 performs a continuity determination process, and if the list includes consecutive jobs, based on the results, displays a predetermined graphic in the list at a position corresponding to the consecutive job (the predetermined graphic is not displayed in a position not corresponding to a consecutive job). In this embodiment, the predetermined graphic is two parallel lines sandwiching the consecutive jobs, and is a line with a different form from the lines indicating the boundaries of the rows representing each job. Specifically, in the list, lines of the same color and line type (shown as L11 and L12 (thick black lines) in the example of FIG. 4) are displayed at the top of the line indicating the job with the earliest printing order among the consecutive jobs, and at the bottom of the line indicating the job with the latest printing order among the consecutive jobs, thereby indicating that the job sandwiched between these two lines is a consecutive job. If the list does not include consecutive jobs, the processor 210 does not display a specified graphic at a position corresponding to the job included in the list, as shown in FIG. 3. In other words, no thick lines like those shown in FIG. 4 are displayed at the top of the line indicating label job 1 or at the bottom of the line indicating label job 4.

[0024] By displaying the predetermined graphic in this manner, processor 210 changes the display mode depending on whether the list includes consecutive jobs or not. Therefore, whether the predetermined graphic is displayed in the list makes it easier for the job manager to recognize whether the list includes consecutive jobs. Furthermore, if consecutive jobs are included, displaying the predetermined graphic in a position corresponding to the consecutive jobs makes it easier for the job manager to recognize which jobs in the list are consecutive jobs.

[0025] FIG. 5 shows a state in which the job manager has further rearranged the list shown in FIG. 4 so that label jobs 3 and 6, and label jobs 5 and 2 are consecutive. Label jobs 3 and 6 share the same blade type, a triangle, and are therefore consecutive jobs. Label jobs 5 and 2 also share the same blade type, a rectangle, and are therefore consecutive jobs. When there are multiple consecutive jobs in the list, in this embodiment, the processor 210 uses different colors for the predetermined shapes (i.e., two lines) for each consecutive job. In the example of FIG. 5, the lines L11 and L12 between label jobs 1 and 4 are displayed in black, the lines L21 and L22 between label jobs 3 and 6 are displayed in light gray, and the lines L31 and L32 between label jobs 5 and 2 are displayed in dark gray. In this way, when there are multiple consecutive jobs in the list, the display of the predetermined shapes for each consecutive job can be made different, making it easier for the job manager to recognize the grouping of consecutive jobs.

[0026] The predetermined graphic may be a rectangular frame surrounding the consecutive jobs. In addition to the two lines L11 and L12 shown in Fig. 4, a rectangular frame surrounding the consecutive jobs may be displayed by displaying a line connecting the upper left corner of the row indicating the job with the earliest printing order to the lower left corner of the row indicating the job with the latest printing order, and a line connecting the upper right corner of the row indicating the job with the earliest printing order to the lower right corner of the row indicating the job with the latest printing order. When the list includes multiple consecutive jobs, the rectangular frames corresponding to the consecutive jobs may be displayed in different display modes (such as colors and line types).

[0027] As described above, in this embodiment, the display mode of the list differs depending on whether the list includes consecutive jobs or not, so that the job manager can easily recognize whether the list includes consecutive jobs or not.

[0028] (2) Other embodiments: The above embodiment is one example for implementing the present invention, and various other embodiments are also possible. For example, the product in the printing system is not limited to labels. The product may be completed through a post-process after the printing process, or may be completed without a post-process after the printing process. Even when the product is completed through a post-process, the post-process is not limited to die-cutting using a blade, and various post-processes are possible, as described below.

[0029] The printing system described in the above embodiment is merely an example, and the printing system is not limited to the configuration described in the above embodiment. For example, job data may be exchanged between each user terminal without going through a server. The information processing device according to the present invention is not limited to the terminal operated by the job manager described in the above embodiment. For example, the information processing device may be a printer or a multifunction device equipped with printing functions, a terminal operated by a printing process operator, or a terminal operated by a job creator, requester, or other user. Job creation, determination of the printing order, pre-printing tasks, and print instructions to the printer may all be achieved by a single information processing device.

[0030] The predetermined shape displayed at a position corresponding to a consecutive job is not limited to the lines and frames described in the above embodiment. Figure 6 shows another example of the predetermined shape. In the example of Figure 6, label jobs 1 and 4, label jobs 3 and 6, and label jobs 5 and 2 are consecutive jobs in which the subsequent process blade type is a circle, a triangle, and a rectangle, respectively. In the example of Figure 6, triangular arrows a11, a12, a21, a22, a31, and a32 shown in the printing order column of each job indicate the range of consecutive jobs. That is, the range of consecutive jobs is indicated by an upward arrow (e.g., a11) and the downward arrow closest to the upward arrow in the row below the row in which the upward arrow is displayed (e.g., a12 for a11). The jobs corresponding to the rows with upward arrows a11, a21, and a31 displayed are the jobs with the earliest execution order among the consecutive jobs, and the jobs corresponding to the rows with downward arrows a12, a22, and a32 displayed are the jobs with the latest execution order among the consecutive jobs. More specifically, the processor 210 determines through the continuity determination process that label jobs 4 and 3 are not consecutive jobs (i.e., label job 3 is the job with the earliest execution order among the consecutive jobs), and displays an upward arrow a21 for label job 3. The processor 210 also determines that label jobs 6 and 5 are not consecutive (i.e., label job 6 is the job with the latest execution order among the consecutive jobs), and displays a downward arrow a22 for label job 6.

[0031] In the example of FIG. 6, each consecutive job consists of two jobs. However, consecutive jobs consisting of three or more jobs may be displayed as shown in FIG. 7. That is, the display control unit may be configured to display differently in the list a job included in the consecutive job that shares attributes with both the jobs before and after it in the printing order, and a job included in the consecutive job that shares attributes with one of the jobs but not the other. Specifically, FIG. 7 not only indicates a group of consecutive jobs with a pair of upward arrow a41 and downward arrow a43, as in the example of FIG. 6, but also indicates that a job that is neither the first nor the last job in the consecutive job is represented by a circular shape a42. More specifically, in the example of FIG. 7, label jobs 1, 4, and 3, and label jobs 5 and 2, are consecutive jobs with blade types of Circle and Rectangle, respectively. Through the continuity determination process, processor 210 determines that label job 1 is the earliest job in the execution order among the jobs included in the continuous jobs with a circle blade type, and displays an upward arrow a41 for label job 1. Processor 210 also determines that label jobs 3 and 6 are not consecutive jobs (i.e., label job 3 is the latest job in the continuous jobs with a circle blade type), and displays a downward arrow a43 for label job 3. Processor 210 also determines that label job 4 is consecutive to label job 1, which is adjacent to the earlier job, and to label job 3, which is adjacent to the later job, that is, label job 4 is neither the first job nor the last job among the continuous jobs with a circle blade type, and displays a circular shape a42 for label job 4. In this way, by displaying different shapes for the first job, intermediate job, and last job of the continuous jobs, it is possible to make it easier for the user to recognize the first job, intermediate job, and last job, respectively.

[0032] The display control unit may be configured to display a predetermined graphic at a position corresponding to each job included in the list if the list does not include consecutive jobs, and to display a predetermined graphic at a position not corresponding to a consecutive job if the list includes consecutive jobs. This configuration allows the user to easily recognize whether the list includes consecutive jobs based on the presence or absence of a predetermined graphic. FIG. 8 shows a display example when the list does not include consecutive jobs, and FIG. 9 shows a display example when the list has been rearranged from the state shown in FIG. 8 so that label jobs 1 and 4 are consecutive. That is, if the processor 210 determines that the list does not include consecutive jobs, it may display a predetermined graphic m (indicated by a circle with an exclamation mark in the examples shown in FIGS. 8 and 9) for each job included in the list, as shown in FIG. 8. If the processor 210 determines that the list includes consecutive jobs, it may not display the predetermined graphic m for jobs that are consecutive jobs, as shown in FIG. 9, but may maintain the predetermined graphic m for jobs that are not consecutive jobs.

[0033] Furthermore, the display control unit may be configured to display a predetermined graphic in a position corresponding to a third job that exists between the first and second jobs but does not share the same specific attribute as the first and second jobs in the list when the printing order of the first and second jobs is discontinuous. In FIG. 10 , the first to fifth label jobs in the printing order share the same blade type, Circle, except for the fourth label job. In such a case, the processor 210 may display a predetermined graphic w (represented in FIG. 10 by a triangle with an exclamation mark) in a position corresponding to the fourth label job in the printing order (the row of label job 6). Displaying the graphic in this manner makes it easier for the user to recognize that the fourth label job in the printing order is preventing the label jobs before and after it (the third label job (first job) and the fifth label job (second job) in the printing order) from being printed consecutively.

[0034] In the above embodiment, the specific attribute that is a condition for consecutive jobs is an attribute related to a process subsequent to the printing process. The subsequent process may be one process or multiple processes. In addition to die cutting using a blade as shown in the above embodiment, the subsequent process may also include cutting using a cutting plotter, foil stamping, lamination, etc. By consecutively running jobs that share common attributes related to these subsequent processes, the amount of work in the subsequent process can be reduced compared to when the jobs are not consecutive.

[0035] The specific attribute may be various other attributes in addition to those related to subsequent processes. The specific attribute may be an attribute related to the type of media used by the printing device when executing the job. Attributes related to the media type include, for example, the material and width of the media. In the first embodiment, the list listed print jobs for the same type of media, but print jobs for different types of media may also be displayed in the same list. In such a case, if there are consecutive print jobs for the same medium, the list may be considered to include consecutive jobs, and if there are no consecutive print jobs for the same medium, the list may be considered to not include consecutive jobs. This configuration makes it easier for users to recognize whether or not the media type attributes are common. If jobs with common media type attributes are printed consecutively, the number of media changes can be reduced in the printing process (and in the subsequent processes, if any). Furthermore, a notification may be displayed indicating that the number of media changes can be reduced due to consecutive jobs with the same media type.

[0036] The specific attribute may relate to the type of ink used by the printing device when executing a job. For example, in the printing process, white ink and varnish ink may be switched depending on the job. Also, in the case of textile printing, spot color ink may be switched. Running jobs using ink of the same color consecutively can reduce the number of times ink needs to be changed (a notification to that effect may be provided). Also, because white ink, for example, is prone to settling, it is more efficient to use it consecutively, as it will remain in a stirred state.

[0037] The specific attribute may be an attribute related to the delivery destination of the printed matter printed by the execution of the job. By printing jobs with the same delivery destination consecutively, packaging materials and transportation preparations can be consolidated, which is efficient. The system may also be configured to notify and suggest this.

[0038] The specific attribute may be an attribute related to the delivery date of the job. By printing jobs together by delivery date, the effort of grouping together printed materials with the same delivery date can be reduced. The delivery dates are not limited to the same day, and jobs with delivery dates within a predetermined period may be printed consecutively. In this case, the configuration may be such that guidance or suggestions are provided to determine the printing order so that jobs with earlier delivery dates are printed closer to the outside of the completed roll of deliverables (for example, in the case of printed materials that can be completed in only one printing process, jobs with earlier delivery dates are printed last, etc.).

[0039] The display control unit may be configured to accept the designation of any one attribute among multiple attributes possessed by jobs, and to classify jobs that share the designated attribute as consecutive jobs. In other words, the display control unit may be configured to regard jobs that share any one attribute designated by the user and that are consecutive in printing order as consecutive jobs, and to change the display mode as described above. When configured in this manner, consecutive jobs that meet the user's needs can be clearly displayed. Note that the number of attributes that the user can designate may be N (N is an integer greater than or equal to 2). When the user designates N attributes, the display control unit may be configured to regard jobs that share the N attributes and are consecutive in printing order as consecutive jobs.

[0040] Note that the user may not specify the attributes that are the conditions for consecutive jobs. In other words, consecutive jobs may be jobs that share two or more of the multiple attributes of the jobs in common and have consecutive printing orders. This configuration allows the user to recognize that consecutive jobs are included in the list even if the consecutive jobs are included without the user's knowledge. The common attributes may also be presented to the user. Furthermore, the display may be configured to differ depending on whether the jobs share one attribute and are consecutive in printing order, two attributes and are consecutive in printing order, or three attributes and are consecutive in printing order.

[0041] In the first embodiment, it was assumed that multiple print jobs would be executed on one roll of media (i.e., that the media type was the same), but the type of media used in the printing process (e.g., width) may differ depending on the job. The list may also display print jobs for different media types. In such cases, the system may be configured to consider consecutive jobs as consecutive jobs if they share both the same media type attribute and the same post-process attribute.

[0042] Furthermore, the present invention can also be applied as a program or method executed by a computer. The above-described systems, programs, and methods may be realized as a single device or may be realized using components included in multiple devices, and include various other aspects. They can also be modified as appropriate, such as being partly software and partly hardware. Furthermore, the invention can also be realized as a recording medium for a program that controls the system. Of course, the recording medium for the program may be a magnetic recording medium or a semiconductor memory, and any recording medium developed in the future can be considered in the same way. [Explanation of symbols]

[0043] 100...user terminal, 200...user terminal, 210...processor, 211...display control unit, 212...reception unit, 220...storage medium, 230...communication unit, 240...UI unit, 300...user terminal, 400...printer, 500...user terminal, 600...processing machine, 700...server

Claims

1. an acquisition unit that acquires job data indicating a job to be executed by a printing device; a display control unit that displays a list indicating the printing order of a plurality of jobs on a display unit based on the job data, the display control unit changes the display mode of the list depending on whether the list includes consecutive jobs, which are two or more consecutive jobs that share a specific attribute, or whether the list does not include the consecutive jobs. Information processing device.

2. The display control unit When the list includes the consecutive jobs, a predetermined graphic is displayed at a position in the list corresponding to the consecutive jobs, and the predetermined graphic is not displayed at a position not corresponding to the consecutive jobs, and when the list does not include the consecutive jobs, the predetermined graphic is not displayed in the list, thereby changing the display mode. The information processing device according to claim 1 .

3. The display control unit a job included in the consecutive job, the job having the attribute in common with both the jobs before and after it in the printing order; a job included in the consecutive jobs, the job having the attribute in common with one of the jobs and the attribute not in common with the other job; In the above, the display mode in the list is changed. The information processing device according to claim 1 .

4. The display control unit When the list does not include the consecutive jobs, a predetermined graphic is displayed at a position corresponding to each job included in the list, and when the list includes the consecutive jobs, the predetermined graphic is not displayed at a position corresponding to the consecutive jobs, and the predetermined graphic is displayed at a position not corresponding to the consecutive jobs. The information processing device according to claim 1 .

5. a reception unit that receives an operation to change the order of jobs in the list from a user; The information processing device according to claim 1 .

6. The specific attribute relates to a media type that the printing device uses when executing the job. The information processing device according to claim 1 .

7. The specific attribute relates to the type of ink used by the printing device when executing the job. The information processing device according to claim 1 .

8. The specific attribute relates to a post-process to be executed after the job executed by the printing device is completed. The information processing device according to claim 1 .

9. The specific attribute is related to a delivery destination of a printed matter printed by the execution of a job. The information processing device according to claim 1 .

10. The specific attribute relates to a deadline for the job. The information processing device according to claim 1 .

11. A designation of any one attribute from among a plurality of attributes possessed by a job is accepted, and consecutive jobs having the designated attribute in common are regarded as the consecutive jobs. The information processing device according to claim 1 .

Citation Information

Patent Citations

  • Image forming device and image forming method

    JP2015104863A