Image processing device and display control method
The image processing device controls the display of setting history buttons based on job modes to prevent accidental changes and allow user modifications, improving user experience and device operability.
Patent Information
- Application Number
- JP2021195596
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-12-01
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2041-12-01
AI Technical Summary
Existing image processing devices do not adequately control the display of setting history buttons during job execution, leading to potential accidental changes in job settings due to erroneous operations or preventing users from changing settings based on preview results.
The device includes a control unit that manages the display of a reception image for calling setting history based on job execution modes, such as large-volume document or test print modes, hiding the button during document reading to prevent accidental changes and allowing changes only after completion.
Prevents accidental changes in job settings during execution while allowing users to modify settings when needed, enhancing user experience and device operability.
Smart Images

Figure 0007748860000001 
Figure 0007748860000002 
Figure 0007748860000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an image processing device and the like. [Background technology]
[0002] 2. Description of the Related Art Some image processing devices such as multifunction peripherals store history information in association with setting values related to the execution of jobs based on functions such as copying, faxing, or e-mail transmission.
[0003] In recent years, attempts have been made to reduce the user's effort and time required to execute a job by utilizing stored history information (in this disclosure, history information associated with setting values is referred to as setting history). Specifically, an image processing device displays the setting history on a display unit so that the user can select it. Upon receiving a user's selection of the setting history, the image processing device executes the job based on the setting values associated with the setting history, thereby easily reproducing the job corresponding to the setting history.
[0004] The setting history can be called from the storage unit, for example, via an initial screen such as a home screen that is displayed when the device is started up, or via a setting screen for each function selected via the home screen. That is, the image processing device displays a reception image that accepts a setting history call instruction input on the home screen or setting screen in a selectable manner, and the user can call the setting history by selecting the reception image.
[0005] For example, Patent Document 1 discloses that a history button for calling up a job setting history is displayed in a history display area of an MFP (Multi Function Peripheral / Printer). [Prior art documents] [Patent documents]
[0006] [Patent Document 1] Japanese Patent Application Publication No. 2019-209666 Summary of the Invention [Problem to be solved by the invention]
[0007] However, in the prior art including Patent Document 1, no consideration is given to controlling whether the reception image is displayed or not depending on the execution of a job. For example, if the reception image is always displayed after the start of a job (while a document is being read, etc.), it is possible to call up the setting history even after the job has started, which could lead to the risk of accidentally changing the settings related to the job.
[0008] On the other hand, if the display of the reception image is always restricted, for example, after a job is executed (while a preview is being displayed), it is not possible to call up the setting history via the reception image. With this configuration, it is not possible to change the settings based on the results of checking the preview image.
[0009] The present disclosure aims to provide an image processing device, etc. that prevents settings related to job execution from being changed due to erroneous operation, and that is easy to use even for users who request to change settings while a job is being executed. [Means for solving the problem]
[0010] In order to solve the above problem, the image processing device according to the present disclosure is characterized by comprising a job execution unit that executes a job according to a mode, a memory unit that stores the setting values of the job as history information, a display unit that can display a reception image that accepts an instruction to call the stored history information, and a control unit that controls the display of the reception image according to the mode while the job is being executed.
[0011] In addition, the display control method according to the present disclosure is characterized by comprising a job execution process for executing a job according to a mode, a storage process for storing setting values of the job as history information, a display process for displaying on a display device a reception image that receives an instruction to call the stored history information, and a control process for controlling the display of the reception image according to the mode during execution of the job. [Effects of the Invention]
[0012] According to the present disclosure, it is possible to prevent settings set by a user from being changed due to erroneous operation, and to provide an image processing device etc. that is easy to operate even for users who request to change settings while a job is being executed. [Brief explanation of the drawings]
[0013] [Figure 1] 1 is an external perspective view of a multifunction peripheral according to a first embodiment; [Figure 2] FIG. 2 is a functional configuration diagram of the multifunction peripheral according to the first embodiment. [Figure 3] FIG. 10 is a diagram illustrating an example of a data structure of a setting history. [Figure 4] FIG. 10 is a diagram illustrating an example of the configuration of a history information display screen. [Figure 5] FIG. 2 is a diagram illustrating an example of a data structure of a job history. [Figure 6] 1 is a flowchart illustrating a processing flow according to the first embodiment. [Figure 7] 1 is a flowchart illustrating a processing flow according to the first embodiment. [Figure 8] FIG. 2 is a diagram illustrating an example of operation according to the first embodiment. [Figure 9] FIG. 2 is a diagram illustrating an example of operation according to the first embodiment. [Figure 10] FIG. 2 is a diagram illustrating an example of operation according to the first embodiment. [Figure 11] FIG. 2 is a diagram illustrating an example of operation according to the first embodiment. [Figure 12]FIG. 2 is a diagram illustrating an example of operation according to the first embodiment. [Figure 13] FIG. 2 is a diagram illustrating an example of operation according to the first embodiment. [Figure 14] FIG. 2 is a diagram illustrating an example of operation according to the first embodiment. [Figure 15] FIG. 2 is a diagram illustrating an example of operation according to the first embodiment. [Figure 16] FIG. 2 is a diagram illustrating an example of operation according to the first embodiment. [Figure 17] 10 is a flowchart illustrating a processing flow according to the second embodiment. [Figure 18] FIG. 10 is a diagram illustrating an example of operation according to the second embodiment. [Figure 19] FIG. 10 is a diagram illustrating an example of operation according to the second embodiment. [Figure 20] FIG. 10 is a diagram illustrating an example of operation according to the second embodiment. [Figure 21] 10 is a flowchart illustrating a processing flow according to the third embodiment. [Figure 22] FIG. 10 is a diagram illustrating an example of operation according to the third embodiment. [Figure 23] FIG. 10 is a diagram illustrating an example of operation according to the third embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0014] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. In this disclosure, a multifunction peripheral capable of performing jobs based on functions such as copying, faxing, and image transmission in a single housing will be described as one form of an image processing device. Note that the following embodiments are merely examples for explaining the present disclosure, and the technical scope of the description set forth in the claims is not limited to the following description.
[0015] [1 First Embodiment] The first embodiment is a form in which display control of a reception image for calling up a setting history according to a mode during execution of a job is performed, and the mode is a large volume document mode as a first mode.
[0016] Here, the mode according to the present disclosure refers to a mechanism or method that can execute, change, or cancel the final output based on the results of scanning the originals, such as a large-volume original mode in which, when there are a large number of originals to be scanned, the results of scanning the originals are examined and the scanned originals (images) to be printed or transmitted are determined before the final output is performed in order to avoid increased costs due to unnecessary output, or a test print mode in which, when a large number of originals are required to be printed, the output results of the first original (first page) can be confirmed before the final output is performed in order to check the print output results in advance. The multifunction peripheral described in the present disclosure is an image processing device that can execute jobs according to the mode.
[0017] [1.1 Functional Configuration] The functional configuration of a multifunction peripheral 10 according to the first embodiment will be described with reference to Figs. 1 and 2. Fig. 1 is an external perspective view that schematically explains the overall configuration of the multifunction peripheral 10. Fig. 2 is a functional configuration diagram of the multifunction peripheral 10. The multifunction peripheral 10 includes a control unit 11, a display unit 13, an operation input unit 15, a communication unit 17, an image forming unit 19, an image reading unit 21, and a storage unit 23.
[0018] The control unit 11 controls the entire multifunction device 10. The control unit 11 is configured, for example, with one or more arithmetic units (CPUs (Central Processing Units) and the like). The control unit 11 realizes its functions by reading and executing various programs stored in the storage unit 23.
[0019] The display unit 13 displays various types of information to the user, etc. The display unit 13 can be configured, for example, by an LCD (Liquid Crystal Display), an organic EL (Electro-luminescence) display, or the like.
[0020] The operation input unit 15 accepts information input by a user or the like. The operation input unit 15 can be configured with hard keys (for example, a numeric keypad), buttons, etc. The operation input unit 15 can be configured as a touch panel that allows input via the display unit 13. In this case, the input method of the touch panel can be, for example, a general method such as a resistive film method, an infrared method, an electromagnetic induction method, or a capacitance method.
[0021] The communication unit 17 has a wired / wireless interface or both for communicating with other devices via a network (NW) such as a LAN (Local Area Network), a WAN (Wide Area Network), the Internet, a telephone line, a fax line, etc.
[0022] Image forming unit 19 forms an image based on image data on paper as a recording medium. Image forming unit 19 feeds paper from paper feed unit 25, forms an image on the paper based on the image data, and then discharges the paper to paper discharge unit 27. Image forming unit 19 can be configured, for example, by a laser printer that uses an electrophotographic method. In this case, image forming unit 19 forms an image using toner supplied from toner cartridges (not shown) that correspond to toner colors (for example, cyan, magenta, yellow, and black).
[0023] The image reading unit 21 generates image data by scanning and reading an original. The image reading unit 21 as a reading unit may be configured as a scanner device equipped with an image sensor such as a charge coupled device (CCD) or a contact image sensor (CIS) and an automatic document feeder (ADF). The image reading unit 21 is not limited in configuration as long as it generates image data by reading a reflected light image from an original image with an image sensor. In the present disclosure, the process of reading all originals (whether one or multiple originals) set in the image reading unit 21 is referred to as original reading. Therefore, in the present disclosure, the process of reading originals in multiple batches is also referred to as original reading.
[0024] The storage unit 23 stores various programs and various data necessary for the operation of the multifunction device 10. The storage unit 23 can be configured with a storage device such as a RAM (Random access memory), an HDD (Hard disk drive), an SSD (Solid state drive), or a ROM (Read only memory).
[0025] In the first embodiment, the memory unit 23 stores a job execution program 231, a setting history processing program 232, and a display control program 233, and reserves a setting value file memory area 234, a setting history memory area 235, a job history memory area 236, and a read image memory area 237.
[0026] The job execution program 231 is a program that is read by the control unit 11 to perform processing for each job associated with the execution of each function, such as copying, faxing, and image data transmission. The control unit 11 that has read the job execution program 231 executes jobs by controlling the display unit 13, operation input unit 15, communication unit 17, image forming unit 19, image reading unit 21, etc., which serve as job execution units. The control unit 11 that has read the job execution program 231 can execute various jobs based on the setting values contained in the setting value file of the setting history.
[0027] The setting history processing program 232 is a program that the control unit 11 reads out when, for example, acquiring setting values related to job execution, generating a setting history, and performing various processes on the setting history. After reading the setting history processing program 232, the control unit 11 acquires setting values related to job execution and generates a setting value file containing the setting values. The control unit 11 then stores the generated setting value file in the setting value file storage area 234. The control unit 11 also generates a setting history as history information by associating the setting value file with identification information (e.g., a history ID) for identifying which job the file relates to. The control unit 11 then stores the generated setting history in the setting history storage area 235.
[0028] The display control program 233 is a program read by the control unit 11 when displaying a display screen that displays a list of setting histories, a setting screen that accepts input of various setting values related to job execution, execution instructions, end instructions, etc., an initial screen (for example, a home screen) that displays the setting screen in a switchable manner, a login screen for user authentication, etc., on the display unit 13. In addition, the control unit 11 that has read the display control program 233 controls the display of a history button as a reception image that accepts an instruction to call up the setting history stored in the setting history storage area 235.
[0029] The display control program 233 also includes a history button display control program 2331. The control unit 11 reads out the history button display control program 2331 to control the display of history buttons, which will be described later.
[0030] The setting value file storage area 234 is a storage area for storing setting value files generated by the control unit 11 that has read the setting history processing program 232. The setting values include, for example, setting values set by the user, such as color mode, resolution, format, and density, as well as setting values such as device initial values held by the device itself. The control unit 11 that has read the job execution program 231 can obtain a setting value file associated with the setting history of the job to be executed from the setting value file storage area 234, and execute the job based on the setting values included in the setting value file.
[0031] The setting history storage area 235 is a storage area for storing the setting history generated by the control unit 11 that has read the setting history processing program 232. The setting history stored in the setting history storage area 235 is read as appropriate during display processing, execution of a job based on the setting history, etc.
[0032] Here, the setting history according to the present disclosure will be described. Fig. 3(a) is a diagram illustrating an example of the data structure of the setting history stored in the setting history storage area 235. Fig. 3(b) is a diagram illustrating an example of the data structure of a setting value file associated with the setting history of Fig. 3(a).
[0033] The setting history shown in FIG. 3A includes a history ID, an execution date and time, a job type, a display setting value, and a setting value file name.
[0034] The history ID is identification information for uniquely identifying the setting history. The history ID is assigned to the generated setting history. The history ID may be a serial number, as shown in the example of Figure 3(a), or may include a predetermined character string, symbol, etc. The execution date and time indicates the date and time when the job was executed. The job type indicates the type of job executed (e.g., copy job, fax job, e-mail sending job, etc.). The display setting value indicates part of the setting value (content) displayed on the display screen that lists the setting history. The setting value file name is the file name of the setting value file associated with the setting history.
[0035] For example, the setting history associated with history ID "0099" represents the setting history for the job type "copy" executed at 20:20 on February 22, 2020. This job is a copy job executed based on the setting values contained in the setting value file name "0099.config," and is an example in which setting values (items) such as "Color mode: full color, duplex copy: single-sided to single-sided, copy density: automatic, ..." are set as display setting values. Note that the display setting values set for each history ID are merely examples, and the setting values displayed on the display screen are not limited to those described in FIG. 3.
[0036] FIG. 3B shows an example of the data structure of the setting value file “0098.config” associated with the history ID “0098.” The setting value file shown in FIG. 3B can be configured as a text file or binary data that stores setting values related to job execution, such as “Destination: AAA@sampleA.co.jp, BBB@sampleB.co.jp, Format: Highly Compressed PDF, Resolution: 600 × 600 dpi, Page Combination Mode: Off, Card Scan Mode: Off, Skip Blank Page Mode: On, Mixed Original Mode: On, Test Copy Mode: Off, Concatenated Copy Mode: Off, Bulk Original Mode: Off, Multi-Crop Scan / Photo Crop Mode: Off, Original Count: Off....” When executing a job based on the setting history, the control unit 11 executes the job related to the setting history using the setting values stored in the setting value file. Furthermore, when processing related to the job is completed, the control unit 11 stores the setting values used in executing the job in the setting value file. Note that the "··· mode" illustrated in FIG. 3(b) is an example of a mode applicable to the present disclosure.
[0037] FIG. 4 shows an example of the configuration of a history information display screen W10 that the control unit 11 displays on the display unit 13 in response to the user selecting the history button.
[0038] The history information display screen W10 includes a history information display area R10. The history information display area R10 is a display area in which the control unit 11 calls and displays the setting history stored in the setting history storage area 235 in response to a user's selection of the history button. The history information display area R10 displays the job type, job execution date and time, and display setting values as the setting history of each job. For example, the setting history displayed at the top of the display area is a display example of the setting history for a copy job executed at 20:20 on February 22nd (corresponding to the setting history with history ID "0099" exemplified in FIG. 3(a)).
[0039] In the example of Figure 4, only the setting history from history ID "0099" to history ID "0095" shown in Figure 3(a) is displayed, but by operating the scroll bar on the right side of the display area, for example, it is possible to display the setting history from history ID "0094" onwards.
[0040] The All tab T10, Copy tab T12, and Send / Save tab T14 provided in the history information display area R10 are selection tabs for filtering the setting history based on the job type and then displaying it in the display area. FIG. 4 shows an example in which the All tab T10 is selected, and the setting history is displayed in descending order of job execution date and time regardless of job type. Here, for example, when the Copy tab T12 is selected by the user, the control unit 11 filters the setting history stored in the setting history storage area 235 using the search value "Copy." Based on the filtering results, the control unit 11 displays the setting history whose job type is Copy in descending order of job execution date and time.
[0041] Each setting history displayed in the history information display area R10 is configured to be selectable by the user. For example, when the user selects the setting history related to the copy of history ID "0099," the control unit 11 calls up the setting value file associated with history ID "0099" (the setting value file "0099.config" in FIG. 3(a)) and displays a setting screen to which each setting value stored in the setting value file is applied. The user can execute a job based on the setting history by inputting an instruction to execute the job via the displayed setting screen.
[0042] 2, the job history storage area 236 is a storage area that stores job execution records as job histories. Here, the job history according to the present disclosure will be described. FIG. 5 is a diagram illustrating an example of the data structure of the job history stored in the job history storage area 236.
[0043] The job history in the example of FIG. 5 includes a job ID, a history ID, an execution date and time, a mode, a user name, and a status.
[0044] The job ID is an identifier for uniquely identifying an executed job. A job ID is generated for each job execution. The job ID may be a serial number, as shown in the example of FIG. 5, or may include a predetermined character string, symbol, etc.
[0045] The history ID, execution date and time, and job type are the same items and have the same content as those included in the setting history described in Figure 3. The user name indicates the name of the user who executed the job. The status indicates the processing status of the job. In the example of Figure 5, the job ID and history ID show the same value, but the job ID and history ID do not need to have the same value, and there are no particular restrictions as long as it is possible to associate the job history and setting history for management purposes.
[0046] For example, the job history for job ID "0097" represents the job history for the job type "scan" that was executed at 18:18 on February 22, 2020. The execution instruction for this job was entered by the user name "aaaaa," and the status of this job is shown to be "completed."
[0047] Unlike the setting history, the job history is information that records the execution history of a job, and there are no particular restrictions on when it can be generated. For example, it can be generated at any time, such as before or after a job is executed or before or after the setting history is generated.
[0048] The read image storage area 237 is a storage area for storing image data generated based on the document image read by the image reading unit 21.
[0049] [1.2 Processing flow] [1.2.1 Overall processing] Next, the processing flow of the first embodiment will be described. First, the overall processing flow executed by the multifunction device 10 will be described using the flowchart in Fig. 6. The control unit 11 executes each process described in Fig. 6 by appropriately reading out the job execution program 231, the setting history processing program 232, the display control program 233, etc.
[0050] First, when the device is started up, such as when the power is turned on or when sleep mode is canceled, and if the user authentication function is enabled, the control unit 11 displays a home screen as an initial screen on the display unit 13 after user authentication is successful (step S10).
[0051] The control unit 11 determines whether or not an instruction to display a setting screen for a job desired by the user (hereinafter simply referred to as a setting screen) has been received (step S20). The control unit 11 can determine whether or not an instruction to display a setting screen desired by the user has been received by determining which job type the setting screen selection instruction received via the home screen relates to.
[0052] If it is determined that an instruction to display the setting screen has been received, the control unit 11 displays the setting screen together with a history button on the display unit 13 (step S20; Yes → step S30). On the other hand, if it is determined that an instruction to display the setting screen has not been received, the control unit 11 waits until the instruction to display the setting screen is received (step S20; No).
[0053] The control unit 11 receives input of setting values by the user via the displayed setting screen (step S40). Then, when the control unit 11 receives an instruction to execute a job from the user, the control unit 11 executes the job. Simultaneously with or after the start of the job, the control unit 11 executes a history button display determination process (step S50 → step S60).
[0054] When the job started in step S50 is completed (step S70), the control unit 11 ends the process. Here, the end of the job may be determined when the process executed by the control unit 11 based on the job execution program 231 is completed (i.e., when the job execution program 231 is released from the working memory), or may be determined when the actual output result of the job (for example, output as a printed matter or transmission as image data) is obtained.
[0055] [1.2.2 History button display control process in large document mode] Next, the history button display process in step S60 in Fig. 6 will be described using the flowchart in Fig. 7. In Fig. 7, the large-volume document mode as the first mode will be described. The process described in the flowchart in Fig. 7 is executed by the control unit 11 mainly by reading out the history button display control program 2331.
[0056] 6, when an instruction to execute a job is received, the control unit 11 determines whether or not the large-volume document mode is enabled (step S100). Note that the control unit 11 can determine that the large-volume document mode is enabled when, for example, the user directly selects the large-volume document mode button displayed on the setting screen, or when the setting value for the large-volume document mode stored in the setting value file is set to "On (enabled)."
[0057] If it is determined that the large-volume document mode is enabled, the control unit 11 controls the image reading unit 21 to start document reading (step S100; Yes→step S110). On the other hand, if it is determined that the large-volume document mode is disabled, it is determined that the current mode is other than the large-volume document mode (step S100; No→“other mode”).
[0058] When the document reading starts, the control unit 11 performs display control to hide or gray out the history button (step S120). By limiting the display of the history button while the image reading unit 21 is reading the document, it is possible to prevent the user from operating (selecting) the history button by mistake.
[0059] Then, the control unit 11 determines whether or not the document reading by the image reading unit 21 has been completed (step S130). Here, the control unit 11 can determine that the document reading has been completed by receiving a reading completion signal output from the image reading unit 21. Alternatively, the control unit 11 may determine that the document reading has been completed, for example, when a document detection signal from a document detection sensor (mechanical or optical) provided in the ADF is no longer detected.
[0060] If it is determined that the document reading by the image reading unit 21 has been completed, the control unit 11 performs a process of displaying the history button (step S130; Yes→step S140). On the other hand, if it is determined that the document reading by the image reading unit 21 has not been completed, the control unit 11 continues the display control of hiding or graying out the history button (step S130; No→step S120).
[0061] After the history button display process, the control unit 11 determines whether or not a user instruction to select the history button has been accepted (step S150). If it is determined that a user instruction to select the history button has been accepted, the control unit 11 performs a setting history display process (step S150; Yes→step S160). If it is determined that a user instruction to select the history button has not been accepted, the control unit 11 proceeds to step S210 (step S150; No→step S210).
[0062] Then, the control unit 11 determines whether or not one setting history has been selected from the displayed setting histories and an instruction to change that setting history has been received (step S170).
[0063] If an instruction to change the setting history is received, the control unit 11 changes to the selected setting history (step S170; Yes → step S180). If it is determined that an instruction to change the setting history is not received, the control unit 11 proceeds to step S210 (step S170; No → step S210).
[0064] After changing the setting history, when the control unit 11 receives an instruction to reread the document, it controls the image reading unit 21 to (re)read the document based on the changed setting history (step S190). Then, the control unit 11 determines whether the rereading of the document by the image reading unit 21 has been completed (step S200).
[0065] If it is determined that the rereading of the document has been completed, the control unit 11 executes a printing or transmission process based on the document read result, and ends the process (step S200; Yes→step S210).
[0066] 7, the process of changing to the setting history selected by the user has been described, but it is of course possible to further change the setting values of the selected setting history. In this case, the control unit 11 executes the document reading process based on the changed setting values.
[0067] [1.3 Example of operation] Next, an operation example according to the first embodiment will be described. Fig. 8 is a diagram illustrating an example of the configuration of a home screen W20 that the control unit 11 displays on the display unit 13. Fig. 8 shows an operation example corresponding to the processing of step S10 in Fig. 6.
[0068] The home screen W20 includes a function selection area R12.
[0069] The function selection area R12 is an area that collectively displays selection buttons that accept selection instructions such as selecting each function (setting screen) related to job execution and referencing an external address book. The selection buttons have a screen configuration in which each function is illustrated with shapes, letters, numbers, symbols, etc. When the user selects (presses) a selection button, the control unit 11 displays a setting screen or information display screen for the function corresponding to the selection button.
[0070] The function selection area R12 shown in FIG. 8 is an example configured with selection buttons for selecting one of simple copy, simple fax, simple scan, e-mail, copy, scan and save, or fax, and a selection button for selecting external address book reference. Here, the "simple" in "simple copy" refers to a function that simplifies the operation related to job execution by intentionally making setting values (setting items) selectable in normal copy unconfigurable (or set to fixed default settings). For example, by selecting "simple copy" as a job, a user can easily execute a copy job without complex settings. Because the setting values (setting items) that can be set on the setting screen differ between simple functions such as simple copy and normal functions such as copy, the screen configuration also differs. This disclosure describes a form in which the display of the history button can be controlled for both simple functions and normal functions.
[0071] Fig. 9 is a diagram illustrating an example of the configuration of a setting screen W30 related to simple scan that is displayed by the control unit 11 in response to a selection instruction input of the simple scan button B10 included in the function selection area R12 shown in Fig. 8. Note that Fig. 9 shows an example of the operation corresponding to the processing of step S30 in Fig. 6.
[0072] The setting screen W30 includes a setting value display area R14, a control button display area R16, a start button B16, and a destination display area R18.
[0073] The setting value display area R14 accepts the selection and input of configurable setting values by the user via the setting screen W30. Fig. 9 shows an example of displaying four configurable setting values (items): original (automatic), resolution (200 dpi x 200 dpi), format (PDF), and bulk original mode. The setting values (items) illustrated in the setting value display area R14 of Fig. 9 correspond to the setting history with history ID "0097" illustrated in Fig. 3.
[0074] When the large-volume document mode is enabled as the first mode in history ID "0097," a large-volume document mode button B12 is displayed in the setting value display area R14, as shown in the example of FIG. 9. The large-volume document mode button B12 accepts input to switch the large-volume document mode between enabled and disabled. In the example of FIG. 9, this indicates that the large-volume document mode is enabled, and the large-volume document mode can be executed as a job. To disable the large-volume document mode, the user can disable the large-volume document mode by selecting the large-volume document mode button B12 and switching between enabled and disabled.
[0075] The control button display area R16 includes, for example, a reset button, a preview button, an auto setting button, and a history information button B14 as a history button. For example, the reset button is a button that accepts an instruction to reset a setting value selected and input via the setting value display area R14, etc. The preview button is a button that accepts, for example, an instruction to display a preview image, which will be described later. The auto setting button is a button that accepts application of device settings, etc., set in system settings. The history information button B14 is a button that accepts an instruction to call up the setting history. When the user selects the history information button B14, the control unit 11 displays the history information display screen W10 exemplified in FIG. 4.
[0076] The start button B16 includes a black and white start button and a color start button. If the user desires to send a black and white image, the user selects the black and white start button. On the other hand, if the user desires to send a color image, the user selects the color start button. When the user selects either the black and white start button or the color start button, the control unit 11 executes scan transmission to the destination displayed in the destination display area R18.
[0077] The destination display area R18 is a display area for displaying the transmission destination for scan transmission. Fig. 9 shows an example in which the transmission destination "User@sample.com" is displayed based on the setting history of the history ID "0097" shown in Fig. 3.
[0078] When an input instruction is received from the start button B16 on the setting screen W30 shown in FIG. 9, the control unit 11 controls the display of the history information button B14.
[0079] FIG. 10 is a diagram illustrating an example of the configuration of a message image M10 displayed by the control unit 11 when the large-volume document mode is enabled.
[0080] The message image M10 notifies the user that document reading in the bulk document mode has begun by displaying a message such as, "Bulk document mode has been enabled. Please set the document and press "Start." The document will now be read."
[0081] The user can check the message content displayed in the message image M10 and select the start button B16 to start document scanning in the bulk document mode.
[0082] FIG. 11 is a diagram illustrating one mode of display control of the history information button B14 executed by the control unit 11 in response to an input of an instruction to select the start button B16 on the setting screen W30.
[0083] When the control unit 11 receives an instruction to execute a job in the large volume document mode, it controls to hide the history information button B14 for calling up the setting history. In this case, the control unit 11 can superimpose a message image M12 displaying the message "Document is being read" on the setting screen W30 to make the user aware that the document is being read, or can change the display of the start button B16 to a read stop button B18 that accepts an instruction to stop reading.
[0084] 12 is a diagram illustrating the display control in which the control unit 11 grays out the history information button B14. As in the example of FIG. 11, the control unit 11 performs display control in which the history information button B14 is grayed out during document scanning, making it impossible for the user to select it.
[0085] Generally, the size of the document to be scanned is determined automatically or manually during document scanning. Therefore, if the setting history could be called up at the time of document scanning, the setting values related to the document size could be overwritten, which could result in malfunctions unintended by the user. As shown in the examples of Figures 11 and 12, by restricting the display of the history information button B14 for calling up the setting history during document scanning, it is possible to prevent malfunctions due to user operation errors or the overwriting of setting values.
[0086] When the document reading is completed, the control unit 11 performs display control to display a history information button B14. Fig. 13 is a diagram illustrating one form of display control executed by the control unit 11 when the document reading is completed.
[0087] 13, when the document reading is completed, the control unit 11 releases the restriction on the display of the history information button B14. In this case, a message screen M14 may also be displayed, which displays a message such as "Document reading has been completed. If you want to read the document again, please set the document and press 'Start'" to indicate that the document reading is completed.
[0088] At this time, the control unit 11 also displays the history information button B14 in a selectable manner. By displaying the history information button B14 in a selectable manner when the document scanning is completed, the document scanning can be performed again after changing the setting history before executing the final sending or printing instruction (if the function is simple copy or copy).
[0089] FIG. 14 is a diagram illustrating an example of the configuration of the setting screen W30 that the control unit 11 displays when the history information button B14 is selected by the user and the setting history illustrated in the setting screen W30 of FIG. 9 is changed to another setting history.
[0090] Fig. 14 is an example of the display of the setting screen W30 when the resolution (200 dpi x 200 dpi → 600 dpi x 600 dpi) and format (PDF → JPEG) are changed to a setting history that is different from the setting history (setting value display area R14) illustrated in Fig. 9. After changing the setting history, the user can select the start button B16 to scan an image based on a setting history that is different from the example illustrated in Fig. 9.
[0091] 15 shows an example of a message image M16 that displays the completion of a job when a final transmission or print instruction (when the function is simple copy or copy) is executed after scanning an original. By displaying a message such as "Job completed" in the message image M16 indicating the completion of a job related to the large volume original mode, the user can understand that the job has been completed.
[0092] In the first embodiment, a large-volume document mode has been described as a first mode in which a plurality of documents are read from an image reading unit. The first embodiment can be applied not only to the large-volume document mode but also to a test print mode or the like as a second mode in which a user's decision is required on the results of reading from the image reading unit. When the second mode is applied, for example, in the process of step S140 in FIG. 7, as illustrated in FIG. 16, a query image M18 that queries the user on whether or not to issue a final instruction using the results of document reading may be displayed together with the display process of the history button, and the user may make a decision.
[0093] As described above, according to the first embodiment, by limiting the display of the history information button for calling up the setting history during the document scanning process, it is possible to prevent malfunctions due to user operation errors or overwriting of setting values. Furthermore, since the setting history can be changed during job execution, it is possible to provide an image processing device with excellent operability even for users who wish to change the setting contents.
[0094] [2 Second embodiment] The second embodiment is a form in which, when a job is a job that uses a setting history as history information, display control of a history button as a reception image is performed regardless of the mode.
[0095] [2.1 Functional Configuration] The functional configuration of the multifunction device of the second embodiment can be substantially the same as the functional configuration of the multifunction device 10 of the first embodiment, so the same functions are denoted by the same reference numerals and will not be described here.
[0096] [2.2 Processing flow] Next, the flow of processing according to the second embodiment will be described with reference to the flowchart in Fig. 17. As in the first embodiment, the control unit 11 executes each processing described in Fig. 17 by reading out the job execution program 231, the setting history processing program 232, the display control program 233, etc. Note that the same processing as that described in Fig. 7 of the first embodiment will be assigned the same step numbers.
[0097] When the control unit 11 receives an instruction to display the setting history, it displays a history information display screen on the display unit 13 (step S300).
[0098] Next, when the control unit 11 receives an instruction to select a setting history via the history information display screen, it determines whether the job corresponding to the setting history includes a printing process or a transmission process (step S310 to step S320).
[0099] If it is determined that the job includes a printing process or a transmission process, the control unit 11 starts scanning the document (step S320; Yes → step S110). On the other hand, if it is determined that the job does not include a printing process or a transmission process, the control unit 11 executes another job (step S320; No → "execute another job").
[0100] When the document reading starts, the control unit 11 performs display control to hide or gray out the history button (step S120). By limiting the display of the history button while the image reading unit 21 is reading the document, it is possible to prevent the user from operating (selecting) the history button by mistake.
[0101] Then, the control unit 11 determines whether or not the document reading by the image reading unit 21 has been completed (step S130). Here, the control unit 11 can determine that the document reading has been completed by receiving a reading completion signal output from the image reading unit 21. Alternatively, the control unit 11 may determine that the document reading has been completed, for example, when a document detection signal from a document detection sensor (mechanical or optical) provided in the ADF is no longer detected.
[0102] If it is determined that the document reading by the image reading unit 21 has been completed, the control unit 11 performs a process of displaying the history button (step S130; Yes→step S140). On the other hand, if it is determined that the document reading by the image reading unit 21 has not been completed, the control unit 11 continues the display control of hiding or graying out the history button (step S130; No→step S120).
[0103] After the history button display process, the control unit 11 determines whether or not a user instruction to select the history button has been accepted (step S150). If it is determined that a user instruction to select the history button has been accepted, the control unit 11 performs a setting history display process (step S150; Yes→step S160). If it is determined that a user instruction to select the history button has not been accepted, the control unit 11 proceeds to step S210 (step S150; No→step S210).
[0104] Then, the control unit 11 determines whether or not one setting history has been selected from the displayed setting histories and an instruction to change that setting history has been received (step S170).
[0105] If an instruction to change the setting history is received, the control unit 11 changes to the selected setting history (step S170; Yes → step S180). If it is determined that an instruction to change the setting history is not received, the control unit 11 proceeds to step S210 (step S170; No → step S210).
[0106] After changing the setting history, when the control unit 11 receives an instruction to reread the document, it controls the image reading unit 21 to (re)read the document based on the changed setting history (step S190). Then, the control unit 11 determines whether the rereading of the document by the image reading unit 21 has been completed (step S200).
[0107] If it is determined that the rereading of the document has been completed, the control unit 11 executes a printing or transmission process based on the document read result, and ends the process (step S200; Yes→step S210).
[0108] 17, the process of changing to the setting history selected by the user has been described, but it is of course possible to further change the setting values of the selected setting history. In this case, the control unit 11 executes the document reading process based on the changed setting values.
[0109] FIG. 18 shows an example of the configuration of an email-related setting screen W40 that is displayed by the control unit 11 when the user selects the history information RI10 on the history information display screen W10 illustrated in FIG.
[0110] The setting screen W40 includes a setting value display area R20, a control button display area R22, a start button B20, and a destination display area R24.
[0111] The setting value display area R20 accepts the selection and input of configurable setting values by the user via the setting screen W40. Fig. 18 shows an example of displaying configurable setting values (items), such as color mode (auto / black and white 2-level), resolution (600 dpi x 600 dpi), format (PDF), original (auto), and density (auto). The setting values (items) shown in the setting value display area R20 in Fig. 18 correspond to the setting history with history ID "0098" shown in Fig. 3.
[0112] The control button display area R22 includes, for example, a Search Global Address Book button, a Transmission History button, a Call by Search Number button, a Direct Send button, a Program Call button, and a History Information button B22. For example, the Search Global Address Book button accepts input of an instruction to search for a transmission destination using the global address book as an address book. The Transmission History button accepts input of an instruction to search for a transmission destination from the transmission history. The Call by Search Number button accepts input of an instruction to search for a transmission destination from the search number. Direct Send accepts direct input of a transmission destination into the destination display area R24. Program Call accepts an instruction to call a job program that standardizes the settings related to a transmission job. The History Information button B22 is a button that accepts an instruction to call the setting history. When the user selects the History Information button B22, the control unit 11 displays the History Information display screen W10 illustrated in FIG. 4.
[0113] The start button B20 accepts an instruction to execute an e-mail sending job. When the start button B20 is selected, the control unit 11 executes e-mail sending to the destination displayed in the destination display area R24.
[0114] The destination display area R24 is a display area for displaying the destination of an e-mail transmission. Fig. 18 shows an example in which the destinations "AAA@sampleA.co.jp and BBB@sampleB.co.jp" are displayed based on the setting history of the history ID "0098" shown in Fig. 3.
[0115] 19 is a diagram illustrating an example of the configuration of a message image M20 that is displayed superimposed on the setting screen W40 when an e-mail job is executed via the setting screen W40. The user can execute the e-mail job by checking the message content displayed in the message image M20 (e.g., "Please set the document and press 'Start'. The document will be scanned.") and selecting the start button B20. When the start button B20 is selected and scanning of the document begins, the control unit 11 performs display control to hide or gray out the history information button B22.
[0116] FIG. 20 is a diagram illustrating an example of the configuration of a message image M22 displayed by the control unit 11 when reading of the document is completed and the read document (image) is subsequently sent by e-mail.
[0117] The message image M22 notifies the user that e-mail transmission has begun by displaying a message such as, for example, "Reading of the original document has been completed. If you wish to continue sending, press the 'Start' button."
[0118] At this time, the control unit 11 controls the display so that the history information button B22 can be selected. For example, if the user is not satisfied with the results of the previous document scan, the user can select the history information button B22, reselect the setting history, and further change the setting values as necessary before scanning the document again.
[0119] As described above, according to the second embodiment, when a job uses a setting history as history information, by controlling the display of the history button as a reception image regardless of the mode, it is possible to provide an image processing device etc. that is easy to operate even for a user who requests to change the setting contents during job execution.
[0120] [3 Third embodiment] In the second embodiment, when a job uses a setting history as history information and the mode is to display a preview image using the read result from the image reading unit, a history button is displayed as a reception image together with the preview image, and when the setting history is called up by selecting the history button, a preview image is displayed to which the setting values of the called setting history are applied.
[0121] [3.1 Functional Configuration] The functional configuration of the multifunction device of the third embodiment can be substantially the same as the functional configuration of the multifunction device 10 of the first embodiment, so the same functions are denoted by the same reference numerals and will not be described here.
[0122] [3.2 Processing flow] Next, the flow of processing according to the third embodiment will be described with reference to the flowchart in Fig. 21. As in the first embodiment, the control unit 11 executes each processing described in Fig. 22 by reading out the job execution program 231, the setting history processing program 232, the display control program 233, etc. Note that the same step numbers are used for processing that is the same as the processing described in Fig. 7 of the first embodiment and Fig. 17 of the second embodiment.
[0123] When the control unit 11 receives an instruction to display the setting history, it displays a history information display screen on the display unit 13 (step S300).
[0124] Next, when the control unit 11 receives an instruction to select a setting history via the history information display screen, it determines whether or not the job corresponding to the setting history includes a preview image display (step S310→step S320).
[0125] If it is determined that the job includes a preview image display, the control unit 11 starts scanning the document (step S320; Yes→step S110). On the other hand, if it is determined that the job does not include a preview image display, the control unit 11 executes another job (step S320; No→"execute another job").
[0126] When the document reading starts, the control unit 11 performs display control to hide or gray out the history button (step S120). By limiting the display of the history button while the image reading unit 21 is reading the document, it is possible to prevent the user from operating (selecting) the history button by mistake.
[0127] Then, the control unit 11 determines whether or not the document reading by the image reading unit 21 has been completed (step S130). Here, the control unit 11 can determine that the document reading has been completed by receiving a reading completion signal output from the image reading unit 21. Alternatively, the control unit 11 may determine that the document reading has been completed, for example, when a document detection signal from a document detection sensor (mechanical or optical) provided in the ADF is no longer detected.
[0128] If it is determined that the document reading by the image reading unit 21 has been completed, the control unit 11 displays a preview of the document reading result (step S130; Yes→step S400). On the other hand, if it is determined that the document reading by the image reading unit 21 has not been completed, the control unit 11 continues the display control of hiding or graying out the history button (step S130; No→step S120).
[0129] Then, the control unit 11 performs a process for displaying the history button (step S140).
[0130] After the history button display process, the control unit 11 determines whether or not a user instruction to select the history button has been accepted (step S150). If it is determined that a user instruction to select the history button has been accepted, the control unit 11 performs a setting history display process (step S150; Yes→step S160). Note that if it is determined that a user instruction to select the history button has not been accepted, the control unit 11 ends the process (step S150; No→End).
[0131] Then, the control unit 11 determines whether or not one setting history has been selected from the displayed setting histories and an instruction to change that setting history has been received (step S170).
[0132] If an instruction to change the setting history is received, the control unit 11 changes to the selected setting history (step S170; Yes → step S180). Note that if it is determined that an instruction to change the setting history is not received, the control unit 11 ends the process (step S170; No → end).
[0133] After changing the setting history, control unit 11 applies the setting values of the setting history changed in step S180 to the preview image displayed in step S400, redisplays the preview image, and ends the process (step S410).
[0134] 21, the process of changing to the setting history selected by the user has been described, but it is of course possible to further change the setting values of the selected setting history. In this case, the control unit 11 executes the document reading process based on the changed setting values.
[0135] [3.3 Example of operation] Next, an example of operation according to the third embodiment will be described. Fig. 22 is a diagram illustrating an example of the configuration of a message image M24 displayed after the document is read in step S130 of Fig. 21.
[0136] After the document has been read, the control unit 11 displays the history information button B14 and also displays a message image M24 stating, for example, "Document reading has finished. [Preview confirmation]: Reading finished and preview displayed." The message image M24 includes a preview confirmation button B24, and after checking the message content, the user can select the preview confirmation button B24 to check the document reading results in a preview image. The user can check the document reading results based on the setting history selected in step S310 of FIG. 21 in the preview image.
[0137] On the other hand, when the history information button B14 is selected and the processes from step S150 to step S180 in Fig. 21 are executed, the control unit 11 displays a preview image to which the changed setting values of the setting history are applied. This allows the user to check the preview image based on the changed setting history and then execute the final output such as printing or transmission.
[0138] Fig. 23 is a diagram illustrating an example of the configuration of the preview screen W50 displayed by the control unit 11 in step S400 of Fig. 21. The preview screen W50 includes a display area for displaying the preview image PI10, as well as a history information button B14. If the user is not satisfied with the document scanning results after checking the preview image PI10, the user can select the history information button B14 and check the preview image that is redisplayed based on a different setting history.
[0139] As described above, according to the third embodiment, a history button is displayed as a reception image together with a preview image, and when the setting history is called up by selecting the history button, the user can check the preview image to which the setting values of the called setting history are applied. This allows the user to check the preview image based on the changed setting history and then perform final output such as printing or transmission.
[0140] [4 Other embodiments] In the first embodiment, the large-volume document mode and the test print mode have been described as examples of modes. However, other modes are also possible, for example, (1) Page aggregation mode, (2) Card scan mode (3) Skip Blank Mode (4) Mixed original mode (5) Link copy mode (6) Multi-crop scan / photo crop mode (7) Encryption mode The present disclosure is also applicable to each of the above modes.
[0141] Here, (1) page consolidation mode is a mode in which the contents of multiple pages of documents are consolidated onto one document. (2) card scan mode is a mode in which card information printed on card media such as membership cards, employee ID cards, and credit cards is digitized. (3) blank page skip mode is a mode in which, if the document to be scanned contains blank pages, the scanning of the blank pages is automatically avoided. (4) mixed document mode is a mode in which, if the document to be scanned contains documents of different sizes, the document scanning size is automatically changed according to the sizes. (5) tandem copy mode is a mode in which, for example, two multifunction devices of the same model are connected, and the settings made on one multifunction device are transferred to the second multifunction device to copy on both devices. (6) multi-crop scan / photo crop mode is a mode in which multiple pages of documents (relatively small sizes) to be scanned are placed on the platen, automatically cropped, and digitized. (7) encryption mode is a mode in which, for example, the document to be scanned is encrypted.
[0142] Each of the modes exemplified above is a mode that belongs to a mechanism or method for executing, changing, canceling, etc. the final output based on the document scanning results. Therefore, for example, in (1) page aggregation mode, after scanning multiple documents, a message image inquiring the user about the page aggregation results is displayed together with a selectable history button, thereby achieving the same effect as that of the present disclosure.
[0143] The present invention is not limited to the above-described embodiments, and various modifications are possible. In other words, embodiments obtained by combining technical means that are appropriately modified within the scope of the gist of the present invention are also included in the technical scope of the present invention.
[0144] Furthermore, although the above-described embodiments are described separately for the sake of convenience, they may of course be combined and executed within the scope of technical feasibility.
[0145] In addition, the programs that run on each device in the embodiments are programs that control the CPU, etc. (programs that make a computer function) so as to realize the functions of the above-described embodiments. Information handled by these devices is temporarily stored in a temporary storage device (e.g., RAM) during processing, and then stored in various storage devices such as ROMs (Read Only Memories) and HDDs, and is read, modified, and written by the CPU as needed.
[0146] Here, the recording medium for storing the program may be any of semiconductor media (e.g., ROM, non-volatile memory card, etc.), optical recording media / magneto-optical recording media (e.g., DVD (Digital Versatile Disc), MO (Magneto Optical Disc), MD (Mini Disc), CD (Compact Disc), BD (Blu-ray (registered trademark) Disc, etc.)), magnetic recording media (e.g., magnetic tape, flexible disk, etc.). Furthermore, not only are the functions of the above-described embodiments realized by executing the loaded program, but the functions of the present invention may also be realized by processing in cooperation with an operating system or other application programs, etc., based on instructions from the program.
[0147] Furthermore, when distributing the program on the market, the program can be stored in a portable recording medium and distributed, or transferred to a server computer connected via a network such as the Internet. In this case, the storage device of the server computer is of course included in the present invention. [Explanation of symbols]
[0148] 10 Multifunction device 11 Control section 13 Display section 15 Operation input section 17 Communications Department 19 Image forming unit 21 Image reading section 23 Memory section 25 Paper feed section 27 Paper output section 231 Job Execution Program 232 Setting history processing program 233 Display Control Program 2331 History button display control program 234 Setting value file storage area 235 Setting history storage area 236 Job History Storage Area 237 Read image storage area
Claims
1. a job execution unit that executes a job according to a mode; a storage unit that stores the setting values of the job as history information; a display unit capable of displaying a reception image for receiving an instruction to call the stored history information; a reading unit that reads a document; a control unit that controls display of the reception image in accordance with the mode during execution of the job, The control unit The image processing apparatus is characterized in that, while the reading unit is reading the document, the display of the received image is restricted.
2. The mode is a large-volume document mode in which a large amount of the document is read from the reading unit, The image processing apparatus according to claim 1 , wherein the control unit displays the reception image when the reading unit is not performing an operation of reading the document.
3. A job execution unit that executes a job according to a mode; a storage unit that stores the setting values of the job as history information; a display unit capable of displaying a reception image for receiving an instruction to call the stored history information; a reading unit that reads a document; a control unit that controls display of the reception image in accordance with the mode during execution of the job, the mode is a mode requiring a user's decision on the result of reading the document from the reading unit, The image processing apparatus is characterized in that the control unit displays the reception image when requesting a decision from the user during execution of the job according to the mode.
4. The image processing device according to claim 1, characterized in that, when the job is a job using the history information, the control unit restricts the display of the received image when the reading unit is reading the original document, regardless of the mode, and displays the received image when the reading unit is not performing an operation to read the original document.
5. A job execution unit that executes a job according to a mode; a storage unit that stores the setting values of the job as history information; a display unit capable of displaying a reception image for receiving an instruction to call the stored history information; a reading unit that reads a document; a control unit that controls display of the reception image in accordance with the mode during execution of the job, The control unit, when the job is a job that uses the history information and the mode is a mode that displays a preview image using the results of reading a document from the reading unit, displays the received image together with the preview image, and when the history information is called up via the received image, displays the preview image to which the setting values of the called history information have been applied.
6. The image processing device according to claim 1 , wherein the control unit limits the display of the reception image by hiding or graying it out.
7. a job execution step of executing a job according to the mode; a storage step of storing the setting values of the job as history information; a display step of displaying on a display device a reception image for receiving an instruction to call the stored history information; a reading step of reading a manuscript; a control step of controlling the display of the reception image in accordance with the mode during execution of the job, In the control step, display of the reception image is restricted while the document is being read. A display control method comprising:
Citation Information
Patent Citations
Image processing device, control method thereof, and program
JP2019209666A
Method of controlling information processing apparatus and program
JP2020146983A