Job processing apparatus and job processing method

The job processing device and method address the limitation of existing systems by chronologically displaying the history of both internal and external jobs, providing a unified and comprehensive view of job execution records across multiple devices.

JP7647038B2Active Publication Date: 2025-03-18SEIKO EPSON CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2020152847
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-09-11
Publication Date
2025-03-18
Estimated Expiration
2040-09-11

AI Technical Summary

Technical Problem

Existing job processing systems do not adequately display the history of jobs submitted by operations on devices without a history display function, limiting the comprehensive tracking and management of job execution histories across multiple devices.

Method used

A job processing device and method that include a user interface unit, a communication unit, a job execution unit, and a display control unit. The display control unit chronologically displays history records of both internal and external jobs, allowing users to view and manage job histories from various devices in a unified manner.

Benefits of technology

Enables comprehensive and chronological display of job histories, including both internal and external jobs, enhancing user convenience and management capabilities by providing a unified view of job execution records across multiple devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007647038000001
    Figure 0007647038000001
  • Figure 0007647038000002
    Figure 0007647038000002
  • Figure 0007647038000003
    Figure 0007647038000003
Patent Text Reader

Abstract

To solve the problem in which: the history of a job received from an apparatus other than an apparatus having a history display function and executed is not taken into consideration.SOLUTION: A job processing apparatus comprises: a user interface unit; a communication unit that performs communication with an external device; a job execution unit that executes a job; and a display control unit that displays, on the user interface unit, a history record R indicating the history of executed jobs. The display control unit arranges in time order a history record of an internal job that is a job submitted by an operation on the user interface unit and a history record of an external job that is a job submitted by an operation for the external device (added with an identification mark m1 indicating being the external device) and displays the history records in a time line part P2.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a job processing apparatus and a job processing method. [Background technology]

[0002] Conventionally, a function for displaying the history of executed jobs has been known in multifunction devices, etc. For example, Patent Document 1 describes that when an error occurs, the error history is also displayed alongside the job history. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2020-88440 A Summary of the Invention [Problem to be solved by the invention]

[0004] Patent Document 1 describes displaying the execution history of applications executed by operating the operation unit of an image processing device, and sharing the history data among multiple image processing devices. However, it does not take into consideration the history of jobs input by operating devices other than the device having the history display function. [Means for solving the problem]

[0005] A job processing device to achieve the above-mentioned objective includes a user interface unit, a communication unit that communicates with an external device, a job execution unit that executes jobs, and a display control unit that displays history records showing the history of executed jobs on the user interface unit, and the display control unit displays, in chronological order, history records of internal jobs, which are jobs submitted by operations on the user interface unit, and history records of external jobs, which are jobs submitted by operations on the external device.

[0006] A job processing method for achieving the above-mentioned objective includes, in a job processing device having a user interface unit and a communication unit that communicates with an external device, a job execution unit executes a job, and a display control unit displays, on the user interface unit, a history record of an internal job, which is a job submitted by an operation on the user interface unit, and a history record of an external job, which is a job submitted by an operation on the external device, arranged in chronological order. [Brief description of the drawings]

[0007] [Figure 1] FIG. 2 is a block diagram of a job processing apparatus. [Diagram 2] FIG. 4 is a diagram showing an example of a home screen. [Diagram 3] FIG. 11 is a diagram showing an example of a web page for hot folder printing. [Figure 4] FIG. 13 is a diagram showing an example of an instruction screen displayed in response to an operation on a history record. [Diagram 5] 13A and 13B are diagrams illustrating an example of an instruction screen displayed in response to an operation on a history record of hot folder printing. [Figure 6] 13 is a flowchart of a history record display process. [Figure 7] 13 is a flowchart of a re-execution process. [Figure 8] FIG. 13 is a diagram showing an example of an upload print screen. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0008] Here, the embodiments of the present invention will be described in the following order. (1) Job processing device configuration: (2) History record display process: (3) Retry process: (4) Other embodiments:

[0009] (1) Job processing device configuration: FIG. 1 is a block diagram showing the configuration of a multifunction device 1 as a job processing device according to an embodiment of the present invention. The multifunction device 1 includes a processor 10, a nonvolatile memory 20, a user interface unit 30 (hereinafter referred to as a UI unit 30), a communication unit 40, a printing unit 50, a reading unit 60, and a FAX communication unit 70. The processor 10 includes a CPU, a ROM, a RAM, etc. (not shown), and can execute various programs recorded in the nonvolatile memory 20 to control each unit of the multifunction device 1. The processor 10 may be configured as a single chip or multiple chips. For example, an ASIC may be used instead of the CPU, or the CPU and the ASIC may work together.

[0010] The UI unit 30 includes a touch panel display. The touch panel display includes a display panel that displays various information under the control of the processor 10, and a touch detection panel overlaid on the display panel, and detects a touch operation by a human finger or the like. The touch panel display outputs information indicating the touch operation to the processor 10. The processor 10 acquires the touch operation performed by the user based on the information.

[0011] The communication unit 40 includes various communication interfaces for communicating with external devices via wired or wireless communication. The communication unit 40 also includes interfaces for communicating with various removable memories attached to the multifunction device 1. In Fig. 1, a personal computer 2 (hereinafter, referred to as PC2) is illustrated as an example of an external device. Of course, there may be multiple external devices. In the present embodiment, the communication unit 40 includes an NFC communication unit. The NFC communication unit has a function of communicating with an NFC tag when the NFC communication unit comes within a predetermined distance from the NFC tag and acquiring data recorded on a recording medium of the NFC tag.

[0012] In this embodiment, the printing unit 50 includes actuators, sensors, drive circuits, mechanical parts, etc. for printing on various print media using various printing methods such as inkjet and electrophotography. The reading unit 60 includes devices for reading an original placed on the original glass or an original set in the ADF original tray, such as a well-known color image sensor and light source, actuators for transporting the original, drive circuits, sensors, mechanical parts, etc.

[0013] The FAX communication unit 70 includes a modem for FAX communication of image data representing an original via a public switched telephone network or the like, a circuit for detecting and generating control signals for transmitting and receiving the image data, a circuit for encoding the transmitted data and decoding the received data, and the like. The multifunction device 1 includes a clock circuit (not shown), and the processor 10 can obtain the current date and time from the clock circuit.

[0014] In this embodiment, it is assumed that the multifunction device 1 is installed in an office or the like and is shared by multiple users. The user of the multifunction device 1 carries an ID card, and the ID card has a user identification number recorded on a recording medium. When the user approaches the multifunction device 1 and uses the multifunction device 1, the user holds the ID card over the NFC communication unit, and the multifunction device 1 acquires the identification number through the NFC communication unit and determines whether the user is a user registered in an authentication information table described later. If the user is a user registered in the authentication information table, the user can log in to the multifunction device 1, and by logging in to the multifunction device 1, the user can use various functions of the multifunction device 1. The multifunction device 1 has multiple functions such as a copy function, a print function, a scan function, and a fax function.

[0015] 2 is a diagram showing an example of a home screen displayed on the touch panel display of the UI unit 30. The home screen includes a menu section p1 and a timeline section p2. The menu section p1 includes function selection buttons such as buttons b1, b2, b3, b4, and b5 corresponding to internal applications provided in the multifunction device 1. The above-mentioned functions of the multifunction device 1 are respectively assigned to these function selection buttons. By touching a function selection button, the user can display a detailed screen of the function associated with the button. The timeline section p2 is an area that displays a history record R of jobs executed by the multifunction device 1. Details will be described later.

[0016] The processor 10 can execute a control program (not shown) that is recorded in the non-volatile memory 20. When the control program is executed, the processor 10 functions as a job execution unit 11, a display control unit 12, and a web server unit 13. The web server unit 13 is a program for causing the multifunction device 1 to function as a web server. The function of the web server unit 13 enables the processor 10 to display the web page of the multifunction device 1 on the display of an external device such as a PC 2 according to HTTP. In addition, the above-mentioned functions are realized by the processor 10 executing the internal application program recorded in the non-volatile memory 20.

[0017] When the user starts a browser on PC2 and sets the URL of the user authentication page of the web page provided by MFP 1, that page is displayed in the browser. When the user uses a keyboard or the like on PC2 to input and send a user ID and password for the user to use MFP 1, processor 10 of MFP 1 determines whether the combination of the input user ID and password is registered in the authentication information table. If it is a registered combination, processor 10 determines that the user authentication was successful. Next, processor 10 sends image information of the web page of MFP 1 to PC2, and PC2 displays the website in the browser based on the image information.

[0018] In this embodiment, the authentication information table records the user's identification number recorded on the ID card carried by the user in association with the user's user ID and password. The authentication information table is recorded, for example, in the non-volatile memory 20 of the multifunction device 1. By referring to this authentication information table, the processor 10 of the multifunction device 1 can determine whether the user who sent the job from the PC 2 is the same as the user operating the UI unit 30 of the multifunction device 1. A configuration may be adopted in which user authentication is performed in cooperation with another server (not shown) that manages user information and operating terminal information including information in the authentication information table.

[0019] The web page provided by the multifunction device 1 includes a page serving as a file reception screen for receiving a file to be processed. In this embodiment, the file to be processed is a file to be printed. In this embodiment, the file reception screen is a page for hot folder printing. When the user of PC2 performs an operation in the browser to display the page, the processor 10 transmits image information of the page for hot folder printing to PC2, and PC2 displays the page for hot folder printing on the display based on the image information.

[0020] FIG. 3 is an example of a web page for hot folder printing. As shown in the figure, the page includes rectangular frames f1, f2, and f3, each of which is assigned a folder number. The rectangular frames are objects associated with a hot folder (built-in hot folder) secured in the non-volatile memory 20 of the multifunction device 1. In the multifunction device 1, different combinations of print setting parameters are assigned to each hot folder. The print settings are, for example, various conditions related to a print job, such as paper type, paper size, layout, double-sided printing, color / monochrome, etc. In FIG. 3, the combination of parameters being used may be displayed within or near each rectangular frame, and in this case, the user can select a hot folder that can print with the desired print settings by looking at the parameter combinations.

[0021] When a user drags and drops a file to be printed into a rectangular frame associated with a hot folder that has a desired combination of print setting parameters, PC 2 detects the operation and transmits the file, along with the folder number of the hot folder associated with the rectangular frame and the user ID, from PC 2 to MFP 1. When processor 10 of MFP 1 receives this data via communication unit 40, it executes the print job using the functions of job execution unit 11, which will be described later.

[0022] The job execution unit 11 is a function that executes jobs. Jobs include internal jobs and external jobs. An internal job is a job that is submitted by an operation on the UI unit 30 and is executed by an internal application. For example, when a user selects the copy button b1 in the menu unit p1, the processor 10 executes an internal application for the copy function to display a detailed screen of the copy function on the UI unit 30. The detailed screen of the copy function displays copy setting items side by side, and the user can change the setting value (parameter) for each setting item. The detailed screen of the copy function also includes a start button, and when the user touches the start button, the processor 10 executes a copy job using the function of the job execution unit 11. That is, a copy document is read by the reading unit 60, and an image of the read document is printed by the printing unit 50.

[0023] In addition to copy (b1), other internal jobs include scan and send (b3) and scan and save (b4). Fax (b5) is classified as an internal job when an original is scanned by the multifunction device 1 and sent by fax, and is classified as an external job (described later) when a transmission file is sent from an external device such as the PC 2 to the multifunction device 1 and then faxed. Buttons b1-b5 corresponding to the internal applications of these functions are displayed in a list in the menu section p1 of the home screen.

[0024] An external job is a job submitted by an operation on an external device, and includes a print job of a file sent from an external device via a file reception screen indicated by image information displayed on the external device. Specifically, for example, a print job by a hot folder as described above is an external job. When the folder number of the hot folder, the file to be printed, and the user ID are received from PC 2, processor 10 causes printing unit 50 to print the file to be printed based on the print setting parameters assigned to the hot folder indicated by the folder number.

[0025] In addition to hot folder printing, external jobs also include print jobs transmitted via application programs and driver programs installed in an external device such as PC2. A print job transmitted from an external device such as PC2 may be executed immediately after being received by the MFP 1, or may be temporarily stored in the non-volatile memory 20 and executed in response to a print instruction given by the user who logs in to the MFP 1 and operates the print button b2 on the UI unit 30. For example, when the print button b2 shown on the home screen in FIG. 2 is touched, the screen transitions to a detailed screen of the print function. On the detailed screen of the print function, the user can select a print job (file to be printed) stored in the non-volatile memory 20 and execute printing. A file to be printed that is transmitted from an external device such as PC2 and stored in the non-volatile memory 20 is also ultimately printed in response to an operation on the print button b2, but since the print job in this case is a job input by an operation on the external device, it is treated as an external job.

[0026] When the processor 10 finishes executing a job, it associates a history record indicating the history of the executed job with the user ID and records it in the non-volatile memory 20. The history record includes the name of the job, the parameters used, the date and time of completion of execution, whether it is an internal job or an external job, the file name of the file to be processed, etc. In addition, in preparation for re-execution of the job, the processor 10 stores the substance of the file to be processed in the non-volatile memory 20 in association with the history record.

[0027] The display control unit 12 has a function of displaying history records indicating the history of executed jobs on the user interface unit. Using the function of the display control unit 12, the processor 10 displays the internal job history records and the external job history records arranged in chronological order. When a user logs in by holding an ID card over the NFC communication unit of the multifunction device 1, the processor 10 displays a home screen (see FIG. 2) on the UI unit 30. At this time, the processor 10 uses the function of the display control unit 12 to acquire a history record associated with the user ID of the logged-in user from among the history records recorded in the non-volatile memory 20. The processor 10 displays n history records R, which are the history records of the logged-in user, in order of most recent execution completion date and time on the timeline unit p2.

[0028] The number of history records displayed at one time on one screen may vary depending on the size and screen design of the touch panel display of the UI unit 30 (n=3 in this embodiment as shown in FIG. 2). When a scroll operation is performed on the timeline unit p2, the processor 10 displays history records R going back further. The n history records to be displayed are determined according to the amount of scrolling. In the timeline unit p2, the history records R are displayed in order of most recent execution completion time from the top of the screen. Each history record R includes the execution completion time, the name of the job, the parameters used to execute the job, the name of the file to be processed, etc.

[0029] When both an external job history record and an internal job history record are included among the n history records determined to be displayed on the timeline section p2, the processor 10 displays them in a distinguishable manner. In this embodiment, an identification mark m1 indicating that the external job is an external job is added to the external job history record. In this embodiment, in order to display history records for each user of the multifunction device 1, the internal job history record submitted in response to an instruction from a user who logs in to the multifunction device 1 by operating the UI section 30 and the external job history record submitted in response to an instruction from a user who operates an external device are displayed side by side.

[0030] Thus, according to this embodiment, the user can view the history records of external jobs as well as internal jobs on the UI section 30 of the multifunction device 1. Furthermore, in this embodiment, the history records of jobs associated with the logged-in user are displayed, so the user can view the history records of internal jobs and external jobs that he or she has submitted on the UI section 30. Furthermore, the history records of external jobs are displayed so as to be distinguishable from the history records of internal jobs, so the user can easily distinguish in the timeline section p2 whether the history record is an external job or an internal job.

[0031] The processor 10 can accept an operation on the history record R of the timeline section p2. When a touch operation on any of the history records R of the timeline section p2 is detected, the processor 10 displays an instruction screen for the job indicated by the history record on the UI section 30. For example, as shown in FIG. 4, an instruction screen for a history record of a job other than hot folder printing (which may be either an internal job or an external job) includes objects for accepting instructions such as "rerun," "rerun with changed settings," and "delete." When rerun is selected, that is, when an instruction to rerun is given, the processor 10 applies the same parameters as those used when the job indicated in the history record was executed and executes the job again. When "rerun with changed settings" is selected, the processor 10 displays a detailed setting screen. In this case, in the detailed setting screen, the setting values ​​(parameters) of each setting item are set to the values ​​indicated in the history record as default values, but the user can change the parameters to desired values ​​on the detailed setting screen and instruct the job to be rerun. When "delete" is selected, the processor 10 deletes the history record of the selected job.

[0032] When an operation is performed on the hot folder printing history record, the processor 10 displays an instruction screen using the function of the display control unit 12. On the instruction screen, the processor 10 guides the user to select print settings of multiple hot folders as print settings to be used for reprinting the file. FIG. 5 shows an example of an instruction screen that the processor 10 displays on the UI unit 30 when an operation is received on the hot folder printing history record R. As shown in FIG. 5, the instruction screen presents hot folders provided by the multifunction device 1 as options. A folder shown in a double frame indicates that the hot folder is the selected hot folder.

[0033] Area w displays the print setting parameters assigned to the selected hot folder. When the user checks a printout created using hot folder printing from PC2 and wishes to change the settings and reprint, all hot folders, including other hot folders that can be selected when performing hot folder printing on PC2, are presented, allowing the user to select print settings from the same options on MFP 1. Of course, if the user wishes to reprint using a parameter combination other than the hot folders presented, the detailed settings screen can be displayed using the detailed settings button b10. The user can then set the parameters for each print setting to the desired values ​​on the detailed settings screen.

[0034] This is not limited to hot folder printing. When a user submits a print job from PC 2 to MFP 1 and goes to the MFP 1 to collect the printed matter from that print job, there may be cases where the user wants to check the print results, change settings, and redo the printing. According to this embodiment, the history record of the external job is also displayed on the UI unit 30 of MFP 1, so in such a case, the user does not need to return to PC 2 and redo the operation to send the print job. Therefore, this embodiment can improve user convenience compared to the conventional method.

[0035] (2) History record display process: 6 is a flowchart showing the history record display process. This process is started when the processor 10 acquires a new job. When the history record display process is started, the processor 10 accepts an external job or an internal job using the function of the job execution unit 11 (step S100). That is, the processor 10 classifies the acquired job into an internal job or an external job and accepts it. The processor 10 accepts a job submitted by an operation on an external device as an external job, and accepts a job submitted by an operation on the UI unit 30 as an internal job.

[0036] Next, the processor 10 waits until the job is completed by the function of the job execution unit 11 (step S105). If it is determined in step S105 that the job is completed, the processor 10 saves the job history by the function of the job execution unit 11 (step S110). That is, the processor 10 records in the non-volatile memory 20 the name of the executed job, parameters, the execution completion date and time, the user ID, and the name of the file to be processed in association with each other. The processor 10 also saves in the non-volatile memory 20 the entity of the file to be processed in association with the history record.

[0037] Next, the processor 10 determines whether the completed job is an external job by using the function of the display control unit 12 (step S115), and if it is determined to be an external job, additionally displays a history record with an identification mark of the external job on the timeline section p2 (step S120). If it is not determined to be an external job in step S115, the processor 10 additionally displays a history record of the internal job on the timeline section p2 by using the function of the display control unit 12 (step S125). That is, the processor 10 additionally displays the history record R of the completed job at a position indicating that it is the latest history among the history records arranged in chronological order (at the top of the timeline section p2 in this embodiment). If the completed job is an external job, the processor 10 attaches an identification mark m1 indicating that it is an external job to the history record R as shown in FIG. 2.

[0038] (3) Retry process: Fig. 7 is a flowchart showing the re-execution process. This process is executed when an operation is performed on history record R in timeline section p2. When the re-execution process is started, processor 10 displays an instruction screen for re-execution using the function of display control section 12 (step S200). For example, when the operated history record is a history record of a job other than hot folder printing, processor 10 displays the instruction screen shown in Fig. 4. When the operated history record is a history record of hot folder printing, processor 10 displays the instruction screen shown in Fig. 5.

[0039] Next, the processor 10 receives an instruction through the function of the display control unit 12 (step S205). That is, the processor 10 receives an instruction to change parameters for re-execution, etc. In the case of hot folder printing, the processor 10 receives an operation to select another hot folder and an operation related to detailed settings (see FIG. 5). Note that there may also be cases where re-execution is instructed without changing settings. In that case, step S205 is skipped.

[0040] Next, the processor 10 determines whether or not re-execution has been instructed by the function of the display control unit 12 (step S210). That is, the processor 10 determines whether or not re-execution has been instructed after changing the settings (or without changing the settings). If it is determined in step S210 that re-execution has been instructed, the processor 10 uses the function of the job execution unit 11 to re-execute the job according to the specified settings (step S215). That is, the processor 10 re-executes the job indicated by the operated history record by adopting the changed parameters or adopting the parameters as they are in the history record. During the re-execution, the processor 10 displays an object indicating the progress of the job on the UI unit 30. After the execution is completed, the processor 10 records the name of the job, the parameters, the user ID, the execution completion time, and the name of the file to be processed in the non-volatile memory 20 as the history record of the executed job.

[0041] Next, the processor 10 additionally displays the history record by using the function of the display control unit 12 (step S220). That is, the processor 10 erases the instruction screen from the UI unit 30, displays the home screen, and additionally displays the history record of the re-executed job as the latest job in the timeline part p2 in the home screen.

[0042] If it is determined in step S210 that re-execution has not been instructed, the processor 10 determines whether or not re-execution has been canceled (step S225). The processor 10 determines that re-execution has been canceled when the cancel button is explicitly operated or when no operation has been performed for a certain period of time. If it is determined in step S225 that re-execution has been canceled, the processor 10 ends the re-execution process, and if it is not determined in step S225 that re-execution has been canceled, the processor 10 returns to the process of step S210.

[0043] (4) Other embodiments: The above embodiment is an example for implementing the present invention, and various other embodiments can be adopted. For example, the job processing device may be various devices other than a multifunction device or a printer as long as it is capable of executing both external jobs and internal jobs. The job processing device may be configured to be usable without user authentication, or may be configured to be used after user authentication. It may be assumed that there are multiple users, or there may be only one user.

[0044] The external device may be a portable device such as a smartphone or a tablet terminal, or may not be a portable device. The job processing device and the external device may be present in the same LAN, or may be in a relationship capable of communicating with each other via the Internet or the like.

[0045] In the case where the job processing apparatus is configured to be used after user authentication, various configurations for linking a user who instructs execution of an external job from an external apparatus with a user who has logged in to the job processing apparatus can be adopted in addition to the above embodiment. For example, in the case of printing via a driver program installed in the external apparatus, the driver program may be configured so that once authentication information (user ID and password) for the job processing apparatus is registered once, thereafter, there is no need to input authentication information every time printing is performed. In addition, the user ID and password of the user who has logged in to the external apparatus and the user ID and password of the user in the job processing apparatus may be managed in common or separately. In the case where they are managed in common, once the user logs in to the external apparatus, there may be no need to input the user ID and password again when instructing printing via the WEB page of the multifunction device 1 or the multifunction device 1 via the driver program. In addition, for example, logging in to the job processing apparatus may be performed by operating the UI unit and inputting a user ID and password.

[0046] If the job processing device is configured to be available without user authentication, all external and internal jobs executed in the job processing device may be displayed in chronological order, regardless of which user executed the jobs.

[0047] An external job may be any job submitted by an operation on an external device. In addition to printing via a driver program installed on a PC or printing via a hot folder built into a job processing device, external jobs also include jobs in which a file to be processed is uploaded to a job processing device or other server and printed by the job processing device. Figure 8 shows an example of a screen for selecting a file recorded in a PC as an external device as a print target and uploading it to the job processing device. This upload printing may be configured to be sent to the job processing device via a web server unit of the job processing device, or may be configured to be handed over to the job processing device by other methods.

[0048] An internal job may be any job that is input by operating the UI unit of the job processing device. For example, when a user operates the UI unit of the job processing device to access another server, obtains a file to be printed from the server, and prints it on the job processing device, this print job may be treated as an internal job. In other words, although the file to be printed is received from a server, which is a type of external device, it can be classified as an internal job because it is input to the job processing device by operating the UI unit of the job processing device.

[0049] The timeline section that displays the history records in chronological order may be included in the home screen, or may be included in a screen other than the home screen. For example, the history records may be displayed on a history display screen separate from the home screen. The home screen is a screen that is displayed by operating the home button. In a configuration that requires login to use, it is, for example, a screen that is displayed for the first time after logging in. The display control section may be capable of displaying the history records of internal jobs and the history records of external jobs in chronological order, and may further be capable of extracting and displaying internal jobs, or extracting and displaying external jobs.

[0050] It is preferable that the display control unit displays the history records of external jobs and the history records of internal jobs in a distinguishable manner. An identification mark indicating that the internal job is an internal job may also be added to the internal job and displayed. In addition to adding an identification mark, a configuration may be adopted in which the color of characters or background is different between the history records of external jobs and the history records of internal jobs. A configuration may be adopted in which the external jobs and the internal jobs are distinguishable simply by the job name. In addition, printing instructed to be executed using a driver program or an application program installed on a PC, a smartphone, or a tablet terminal, and printing via a web server provided by the multifunction device may be displayed in a distinguishable manner.

[0051] The name of the external job may include the type of device from which the job was submitted, the method of submitting the job, etc. Specifically, for example, PC printing, smartphone printing, upload printing, hot folder printing, etc. may be considered. In addition, for example, the name of the application program used when issuing a print instruction may be included in the job name.

[0052] Furthermore, as in the present invention, the present invention can be applied as a program or method executed by a computer. The above-mentioned system, program, and method may be realized as a single device or may be realized by using parts of multiple devices, and include various aspects. In addition, the present invention can be modified as appropriate, such as being partly software and partly hardware. Furthermore, the present invention can be realized as a recording medium of a program that controls the system. Of course, the recording medium of 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]

[0053] Reference Signs List 1... Multifunction device (job processing device), 2... Personal computer (external device), 10... Processor, 11... Job execution unit, 12... Display control unit, 13... Web server unit, 20... Non-volatile memory, 20... Temporary non-volatile memory, 30... UI unit (user interface unit), 40... Communication unit, 50... Printing unit, 60... Reading unit, 70... FAX communication unit, R... History record, p1... Menu unit, p2... Timeline unit

Claims

1. A user interface section; A communication unit that communicates with an external device; a job execution unit that executes a print job; A history record showing the history of executed jobs is displayed on the user interface unit. A display control unit for displaying the image Equipped with The display control unit is configured to A history record of an internal job, which is a print job, and a job input by an operation on the external device The internal job and the external job are then processed by the print server. The videos are displayed in chronological order, so that it is possible to distinguish which one is the video. The job execution unit stores a history record of the internal job and a history record of the external job. Among the codes, a code corresponding to a history record of an operation performed on the user interface unit is Rerun the job that Job processing device.

2. The display control unit, when receiving an operation on a history record of the external job, An instruction screen for the job is displayed on the user interface unit, and the instruction screen is an object for receiving an instruction to re-execute the external job; The job processing apparatus according to claim 1 .

3. The display control unit displays a message to the user who has logged in by operating the user interface unit. A history record of the internal job submitted in response to the instruction of the external device and displaying, in a row, history records of the external jobs submitted in response to the user's instructions; The job processing apparatus according to claim 1 or 2.

4. A WEB server that transmits image information for accepting a file to be processed to the external device. Equipped with a bar section, The external job is a file reception job indicated by the image information displayed on the external device. A print job of the file transmitted from the external device via a screen is included. The job processing apparatus according to any one of claims 1 to 3.

5. The file reception screen displays an object indicating a hot folder to which print settings are associated. This is a screen containing the The job processing apparatus according to claim 4 .

6. A user interface section; A communication unit that communicates with an external device; a job execution unit that executes a job; A history record showing the history of executed jobs is displayed on the user interface unit. A display control unit for displaying the image A WEB server that transmits image information for accepting a file to be processed to the external device. a bar portion; The display control unit is configured to A history record of an internal job that is a job and a job input by an operation on the external device The history records of external jobs, which are jobs that have been The external job is a file reception job indicated by the image information displayed on the external device. A print job of the file transmitted from the external device via a screen is included; The file reception screen displays a plurality of files associated with a plurality of hot folders. Contains objects, A different print setting is assigned to each of the hot folders, The display control unit displays a history record of a print job from a certain hot folder. When the operation to reprint the file is accepted, a command screen is displayed, and a command to reprint the file is displayed on the command screen. a plurality of print settings of the hot folders are displayed so as to be selectable as print settings to be used for the hot folder; Job processing device.

7. A user interface section; A communication unit that communicates with an external device; In a job processing apparatus comprising: The job execution unit executes the print job, A display control unit displays a print job input by an operation on the user interface unit. A history record of an internal job that is a job and a job input by an operation on the external device The internal job and the external job are then processed by the print job history record. The user interface unit displays the information in chronological order so that the information can be identified as one of the items. Show, The job execution unit stores a history record of the internal job and a history record of the external job. Among the codes, a code corresponding to a history record of an operation performed on the user interface unit is Rerun the job that A job processing method comprising:

Citation Information

Patent Citations

  • Image processing coordination system, image processing coordination method, portable information device, image processor and coordination program

    JP2014021874A

  • Document management system and program

    JP2015022651A

  • System, image forming apparatus, control method therefor, and program

    JP2020019237A

  • Job processing device, control method of job processing device, and program

    JP2020088440A