Image forming apparatus and control method
Patent Information
- Application Number
- JP2021034315
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-03-04
- Publication Date
- 2025-02-17
- Estimated Expiration
- 2041-03-04
Smart Images

Figure 0007630305000001 
Figure 0007630305000002 
Figure 0007630305000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to an image forming apparatus and the like. [Background technology]
[0002] Conventionally, in image forming devices such as multifunction peripherals, when setting print settings such as paper size for printing, number of copies to be printed, monochrome printing, etc., the history of past print settings is reused to eliminate the hassle of setting the settings.
[0003] Regarding the reuse of this print setting history, it is disclosed that "when an instruction is given to immediately execute a function corresponding to a selected history button, if the settings of the selected history button include settings that differ from the default settings, a details confirmation screen is displayed and the job is executed in response to pressing of the execute button," and that "whether or not a job is executed immediately by pressing of a history button must be set in advance" (for example, see Patent Document 1). [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2019-217687 A Summary of the Invention [Problem to be solved by the invention]
[0005] However, with the above-mentioned technology, the user must check the displayed detailed confirmation screen before pressing the execute button, and whether or not to immediately execute a job by pressing the history button must be set in advance, which creates obstacles to reducing user operations.
[0006] In view of the above circumstances, the present disclosure provides an image forming apparatus and the like that can reduce the number of operations required by the user when setting a job. [Means for solving the problem]
[0007] The present disclosure relates to an image forming device having a recording unit that records a history of jobs executed by the image forming device, an operation unit for performing an operation to have the image forming device execute a job based on the recorded job history, a setting condition change detection unit that detects that the job setting conditions have changed when an operation is performed on the operation unit to execute a job based on the job history, compared to the job setting conditions at the time the job history was recorded, and a control unit that switches the job to be executed by the image forming device based on the detection result of the change in setting conditions by the setting condition change detection unit and the type of operation of the operation unit.
[0008] The present disclosure relates to a control method for an image forming device, the control method including: a recording step for recording a history of jobs executed by the image forming device; an operation step for performing an operation to cause the image forming device to execute a job based on the recorded job history; a setting condition change detection step for detecting that the job setting conditions have changed when an operation to execute a job based on the job history is performed in the operation step, compared to the job setting conditions when the job history was recorded; and a control step for switching the job to be executed by the image forming device based on the detection result of the change in setting conditions by the setting condition change detection step and the type of operation in the operation step. Effect of the Invention
[0009] According to the image forming apparatus of the present invention, it is possible to obtain an excellent effect of reducing the number of operations required by the user in setting a job. [Brief description of the drawings]
[0010] [Figure 1] 1 is an external view of a multifunction peripheral according to an embodiment; [Diagram 2] FIG. 2 is a block diagram illustrating a control system of the multifunction peripheral. [Diagram 3] 3 is a control flowchart of the multifunction printer. [Figure 4] 13 is an example of the setting screen of the multifunction printer. [Diagram 5] 13 is an example of the setting screen of the multifunction printer. [Figure 6] 13 is an example of the setting screen of the multifunction printer. [Figure 7] 13 is an example of the setting screen of the multifunction printer. [Figure 8] 13 is an example of the setting screen of the multifunction printer. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. [1. Embodiment] FIG. 1 is an external view of a multifunction peripheral (corresponding to an "image forming apparatus") according to an embodiment, and FIG. 2 is a block diagram of a control system.
[0012] A multifunction peripheral / printer / product (MFP) 100 shown in FIGS. 1 and 2 combines the functions of a copier, printer, image scanner, facsimile, and the like into one device.
[0013] [1.1 Overall structure] In Figures 1 and 2, reference numeral 1 denotes a control unit that realizes control of this embodiment using a CPU (Central Processing Unit) or the like; 2 denotes an operation unit consisting of a touch panel having an input function of various operation keys and switches and a display function of settings, job history, etc.; 3 denotes a ROM (Read Only Memory) that stores a processing program; 4 denotes a RAM (Random Access Memory) that stores settings of the device, etc.; 5 denotes a memory unit (storage device such as a HDD) that stores copy data, print data, job history, etc.; 6 denotes a printing unit that produces print output on paper; 7 denotes a paper feed tray / manual feed tray that stores paper; 8 denotes an interface unit (I / F) unit for connecting to a network or a telephone line; 9 denotes a power supply unit that supplies electricity; 10 denotes an image input unit for inputting image data to the multifunction device 100; 11 denotes an original image reading unit that reads an image of an original and inputs the image data to the image input unit 10; and 12 denotes an image processing unit having an image processing function for converting the image data read by the original image reading unit 11 into a set file format (TIFF, GIF, JPEG, etc.).
[0014] The image input unit 10 may input image data from a storage medium such as a USB memory or an SD card. Image data may also be input from another terminal device via an I / F unit 8 that connects to the other terminal device. Specifically, the I / F unit 8 may be a network interface card (NIC).
[0015] [1.2 Functional configuration] Here, the multifunction device 100 records the history of executed jobs in a memory unit (recording unit) 5, and causes the multifunction device 100 to execute a job based on the recorded job history by operating the operation unit 2. The multifunction device 100 has a setting condition change detection unit 20 that detects whether the job setting conditions have changed when an operation is performed on the operation unit 2 to execute a job based on the job history, compared to the job setting conditions when the job history was recorded, and a control unit 1 that switches the job to be executed by the multifunction device 100 based on the detection result of the change in setting conditions by the setting condition change detection unit 20 and the type of operation of the operation unit 2 consisting of a touch panel.
[0016] The types of operations on the operation unit 2 can be any gesture such as pressing, long pressing, flicking, double tapping, two-point touch, or multi-touch operations.
[0017] The control unit 1 can switch between executing the job immediately with the setting conditions in the job history, executing the job after issuing a warning, or executing the job via the setting screen of each job, depending on the detection result of the change in the setting conditions of the job by the setting condition change detection unit 20 and the type of operation of the operation unit 2.
[0018] In the embodiment, the multifunction device 100 has a function that, if there is a “job execution button” for each job history in the job history list displayed on the operation unit 2, the user can press the button to immediately execute the job without going through the setting screen for each job.
[0019] However, there may be cases where the job cannot be executed according to the contents of the history due to changes in the settings of the multifunction device 100 compared to the settings of the job when the job history was recorded, etc. Even in such cases, for the user who wants to avoid increasing the trouble as much as possible, the control is changed so that the job is executed immediately by pressing and holding the execution button or by flicking it, or a warning is displayed before execution.
[0020] The change in the job setting conditions is recognized by the multifunction device 100 based on the detection result of the setting condition change detection unit 20 when an operation for executing a job based on the job history is performed on the operation unit 2, for example by recording the job setting conditions in the RAM 4 when the job history is recorded in the memory unit 5.
[0021] Here, the functions and processing of the multifunction device 100 will be described in detail.
[0022] [Multifunction printer performance] The multifunction peripheral 100 of the embodiment has an SPF (automatic document feed) function and a document size detection function for a document placed on a document table 11a of the document image reading unit 11. The SPF refers to the function of the document image reading unit 11 having a fixed reading portion.
[0023] Furthermore, the printing unit 6 has a color printing function and a double-sided printing function.
[0024] The multifunction device 100 also has a stapling function for binding printed sheets of paper.
[0025] The multifunction device 100 also includes an automatic paper selection function APS (Auto Paper Select) that automatically selects paper from a plurality of trays that respectively accommodate paper of different sizes (A4, A3, B5, etc.) and prints on the selected paper.
[0026] Of course, SPF (single-sided scanning), monochrome printing function, and manual paper feeding function are also standard.
[0027] [Paper size setting for paper tray] The following JIS-compliant A4, A3, and B5 size paper is stored in paper trays 1, 2, and 3.
[0028] Paper feed tray 1: A4 paper Paper feed tray 2: A3 paper Paper feed tray 3: B5 paper
[0029] [Example of executing button operation] In the operation unit 2, the types of operations of the execution button are as follows:
[0030] (1) When the button is pressed normally (when performing operations other than long press or flick) - If no changes to the job settings are detected from the job history, the job will be executed immediately. If a change in the settings is detected, you will be taken to the settings screen for each job in the history.
[0031] (2) When the button is pressed and held -If no changes to the job settings are detected from the job history, the job will be executed immediately. Even if a change in the settings is detected, if the job can be executed, a warning dialog box will be displayed asking whether to execute the job immediately. In addition, it may be possible to select whether to move to the settings screen.
[0032] (3) When you flick the button -If no changes to the job settings are detected from the job history, the job will be executed immediately. - Forces the job to run even if a change in the settings is detected. In this case, no warning dialog is displayed.
[0033] [Other examples of using the Run button] The types of button operations include the examples of button operations (1) to (3), as well as some kind of gesture or multi-touch operation as described below.
[0034] Double tap the button -Two-point touch (multi-touch) operation of buttons
[0035] [Device Control Supplement] When a job is executed if there has been a change from the history state, some rounding processing is performed. For example, if double-sided printing is prohibited after a double-sided printing history is recorded, executing a job from the job history results in single-sided printing.
[0036] If the job cannot be executed, a dialog box with an error message (MSG) stating that the job cannot be executed will be displayed regardless of the operation, and the job will be canceled. Examples of when a job cannot be executed include when the upper limit for the number of pages printed has been reached, or when the administrator changes the user authority setting to prohibition after the job history has been saved.
[0037] [1.3 Processing flow] FIG. 3 is a flowchart for explaining each process performed in the multifunction peripheral 100 according to the embodiment in response to the type of operation on the operation unit 2 given in the above-mentioned "Example of Operation of the Execute Button".
[0038] 3, a control procedure will be described which is performed by the control unit 1 in accordance with the job history stored in the storage unit 5, the presence or absence of a change in the setting conditions of the job detected by the setting condition change detection unit 20, and the type of operation of the operation unit 2. Note that the following steps 100 to 220 will be abbreviated as S100 to S220.
[0039] As shown in FIG. 3, first, when a user operates the job execution button on the operation unit 2 (S100), the type of operation is determined (S110).
[0040] The determined type of operation [case] is [ope_type=1] (S121) if the operation type [case] is “press” (normal operation), [ope_type=2] (S122) if the operation type [case] is “long press”, and [ope_type=3] (S123) if the operation type [case] is “flick”.
[0041] Next, it is determined whether the job can be executed (S130).
[0042] If the result of the determination in S130 is that the job can be executed (not impossible) (S130: Yes), it is determined whether the conditions of the current job are the same as those in the history of jobs executed in the past (job history) (S140).
[0043] On the other hand, if it is determined in S130 that the job cannot be executed (S130: No), an error message (MSG) dialog stating "Job cannot be executed" is displayed on the operation unit 2, and the job is cancelled (S180).
[0044] In the determination at S140, if the conditions of the current job are the same as those in the job history (S140: Yes), the job is executed immediately (S150). In this case, rounding processing is performed as necessary.
[0045] On the other hand, if the conditions of the current job are different from those of the job history (S140: No), it is determined whether the operation type of the execution button is "pressed" [ope_type=1] (S160). If the result of the determination is "pressed" [ope_type=1] (S160: Yes), the process moves to the setting screen of each job based on the history (S170).
[0046] If the result of the judgment in S160 is not "press" [ope_type=1] (S160: No), it is judged whether the operation type of the execution button is "long press" [ope_type=2] (S190). If the button type is "long press" [ope_type=2] (S190: Yes), a warning dialog is displayed (S200) to confirm whether to execute the job, such as whether to execute immediately, and then it is judged whether the user selected to execute the job (S210).
[0047] On the other hand, if the result of the judgment in S190 is that the button type is not "long press" [ope_type=2] (S190: No), proceed to S150 and execute the job. This judgment result corresponds to the case where the operation type [case] is "flick" [ope_type=3], and therefore, in the case of a "flick" operation, the job is forcibly executed even if the job conditions have changed. Note that a warning dialog is not displayed. Also, in S150, rounding processing can be performed as necessary.
[0048] In S210, when the user selects to execute the job (S210: Yes), the process proceeds to S150 and the job is executed.
[0049] On the other hand, if job execution is not selected (210: No), the job is cancelled (S220), and the screen returns to the job history list screen.
[0050] Next, job processing examples 1 to 3 will be described. Each example relates to the execution of a copy job, and in the following description, step numbers (S100 to S220) are added to the parts corresponding to the flowchart in Fig. 3. Figs. 4 to 8 show display examples of the setting screen 30 of the operation unit 2, which is made up of touch switches used in each example.
[0051] 4 to 8, the copy setting area 30a of the setting screen 30 displays various setting items such as the document size (A4, etc.), color mode (monochrome or color mode), whether the tray is in the automatic paper selection function APS (Auto Paper Select) state, whether or not there is stapling, copy magnification, copy density, and whether or not double-sided copying is selected.
[0052] The paper size of the paper set in the tray (A4, A3, B5) and whether or not manual feeding is enabled are displayed in the paper setting area 30b. The number of copies is displayed in the number of copies setting area 30c. The area (execute button area) 30d in which "START" is displayed functions as an execute button. The paper sizes such as A4 are JIS compliant as an example, but the paper sizes are not limited to this.
[0053] [1.4 Example of operation] Example 1 The first embodiment is an example in which a copy job is executed, and the history is reused at a later date to execute a job.
[0054] (Executing a copy job) The user executes the following copy job from the copy mode screen of the setting screen 30 shown in Fig. 4. In the setting screen 30 in Fig. 4, the copy job settings are SPF double-sided (three A4 documents), the tray is the automatic paper selection function APS (Auto Paper Select), there is stapling, the number of copies to be printed is two, and color printing is to be performed, as displayed in the copy setting area 30a.
[0055] As a result of the copy process, the document was printed double-sided on three sheets of A4 paper, and two copies of the three printed sheets were stapled together.
[0056] The multifunction device 100 stores the job history.
[0057] (Execute from job history) At a later date, the user placed two A3 documents on the SPF and operated the execution button in the job history above. The execution button was operated in three ways: (1) "normally pressing," (2) "long press," and (3) "flick." At the time the job was executed, the number of documents placed on the SPF was unknown.
[0058] (1) When the execute button is pressed normally (S121) Although the history showed the document was A4, the size of the document placed on the SPF was detected as A3. Therefore, the setting condition change detection unit 20 determines that a change has occurred in the setting conditions (S140: No).
[0059] Since execution is not possible with the job settings in the history, a copy mode screen (copy setting screen) is displayed as shown in FIG. 5 (S170).
[0060] The user checks the settings on the setting screen and presses the execute button (start button) 30d.
[0061] As displayed in the copy setting area 30a, because the automatic paper selection function APS is set, tray 2 (A3 paper) is automatically selected for printing.
[0062] In this copy process, two sheets of A3 paper were printed on both sides and stapled, and two copies were output.
[0063] (2) When the execute button is pressed and held (S122) Since a state change has occurred (S140: No), a warning dialog is displayed (S200).
[0064] The warning dialog is displayed on the screen of the operation unit 2, for example. "Unable to execute job as per history. Do you want to continue? History: The manuscript is A4 size. [OK][Cancel]' is displayed.
[0065] [OK] and [Cancel] indicate the approval and disapproval buttons. You may also add a [Settings Screen] button to move to the copy settings screen.
[0066] If you press the [OK] button, printing will be performed on Tray 2 (A3 paper) due to the automatic paper selection function APS setting.
[0067] (3) When the execute button is flicked (S123) Although a state change occurred (S140: No), the job is executed as is (S150).
[0068] The document image reading unit 11 reads the two A3 documents as is. Since the tray is set to the automatic paper selection function APS, printing will also be done from tray 2 (A3 paper) in this case.
[0069] Example 2 The second embodiment is an example in which the job history of the first embodiment is executed when the stapler is exhausted.
[0070] The user placed five A4 documents on the SPF and operated the execution button in the job history of the above-mentioned Example 1. The execution button was operated in three ways: (1) normal pressing, (2) long pressing, and (3) flicking.
[0071] (1) When the button is pressed normally (S121) Since the staple has run out, the setting condition change detection unit 20 determines that there has been a change in the setting conditions (S140: No).
[0072] Since execution is not possible with the job settings in the history, the copy mode screen is displayed (S160: Yes, S170).
[0073] In this case, the "staple out" was displayed on the copy mode setting screen 30. "No staples" was displayed in the copy setting area 30a shown in FIG.
[0074] (2) When the execute button is pressed and held (S122) Since a state change has occurred, a warning dialog is displayed (S200).
[0075] "Unable to execute job as per history. Do you want to continue? History: Staples are set but staples are broken [OK][Cancel]' is displayed.
[0076] (3) When the execute button is flicked (S123) Although there was a change in the status, the job is executed as is (S150).
[0077] The result of the copy process was two copies of five double-sided copies printed on A4 paper without stapling.
[0078] Example 3 The third embodiment is an example of a case where the print image is cut off but the job can be executed.
[0079] (Copy job execution) The user executes the following copy job from the copy mode screen.
[0080] The settings on the copy mode screen were as shown in Figure 6. SPF double-sided (two A4 documents) and tray 1 were selected. The number of copies to be printed was 3, and color printing was selected.
[0081] As a result of the copy process, three copies were printed double-sided on two sheets of A4 paper.
[0082] The multifunction device 100 stores the job history.
[0083] (Change settings) The administrator then changed the settings for Tray 1 and Tray 3 and swapped the paper in the trays.
[0084] (Paper size settings)
[0085] Tray 1: B5 paper Tray 2: A3 paper Tray 3: A4 paper
[0086] (Execute from job history) At a later date, the user placed three A4 documents on the SPF and operated the execute button in the job history.
[0087] (1) When the button is pressed normally (S121) Based on the fact that the setting for tray 1 has been changed to B5 paper, the setting condition change detection unit 20 determines that the setting conditions have been changed (S140: No).
[0088] Since execution is not possible with the job settings in the history, the copy mode screen is displayed (S170).
[0089] As shown in FIG. 7, the copy mode screen of the setting screen 30 shows B5 for tray 1 and A4 for tray 3 in the paper setting area 30b.
[0090] In this case, as shown in FIG. 8, the user can press the “Magnification” button in the copy setting area 30a on the copy mode screen to display the magnification setting screen 32, change the magnification value by pressing the “A4→B5 86%” button (indicated by symbol 32a) or the “-” or “+” button (indicated by symbol 32b), and set the copy magnification to “86%” by pressing the [OK] button (indicated by symbol 32c).
[0091] Alternatively, change the tray setting to be used to Tray 3.
[0092] (2) When the execute button is pressed and held (S122) Since a state change has occurred, a warning dialog is displayed (S200).
[0093] The warning dialog is displayed on the screen of the operation unit 2, for example. "Unable to execute job as per history. Do you want to continue? History: B5 paper is loaded in Tray 1. [OK][Cancel]' is displayed.
[0094] In this case, if you press the [OK] button, the image will be cut off (because the magnification was 100%) but printing will continue.
[0095] (3) When the execute button is flicked (S123) Although a state change occurred (S140: No), the job is executed as is (S150).
[0096] The result of the copy process was that the image was cut off (at 100% magnification). Specifically, three copies were printed on three sheets of B5 paper, double-sided.
[0097] [1.5 Effects] According to the embodiment, the button for immediate execution from the job history can be switched between "force execution of job," "display a warning if necessary," and "go to job setting screen" depending on the state of the multifunction device and any operation other than normal pressing (long press, flick, multi-touch, etc.), providing the excellent effect of minimizing the user's effort (operation steps) in checking and changing settings.
[0098] Therefore, it has the function of allowing a job to be executed immediately from a list of job history such as copy / scan / fax on the MFP without going through the setting screen for each job, and in cases where the state of the MFP has changed since the history was left and the job cannot be executed according to the history settings (the result may not be as expected by the user), it is possible to control the job without compromising user convenience.
[0099] [2. Technical Scope of the Embodiments] Although the embodiments have been described above, the specific configuration is not limited to the embodiments, and designs that do not deviate from the gist of the present invention are also included in the scope of the claims.
[0100] That is, while the embodiment has been described as a multifunction device having copy / scan / fax functions, the image forming apparatus of the present invention also includes an apparatus that does not have one or more of the scan, fax, and other functions.
[0101] In the embodiments, the programs that run on each device are programs that control the CPU and the like (programs that make a computer function) 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 is then stored in various ROMs and HDDs, and is read, modified, and written by the CPU as necessary.
[0102] Here, the recording medium for storing the program may be any non-transitory recording medium, such as a semiconductor medium (e.g., a ROM or a non-volatile memory card), an optical recording medium or a magneto-optical recording medium (e.g., a DVD (Digital Versatile Disc), an MO (Magneto Optical Disc), an MD (Mini Disc), a CD (Compact Disc), a BD (Blu-ray (registered trademark) Disc), etc.), or a magnetic recording medium (e.g., a magnetic tape, a flexible disk, etc.).
[0103] In addition, not only are the functions of the above-described embodiments realized by executing the loaded program, but the functions of the present disclosure may also be realized by processing in cooperation with an operating system or other application programs, etc., based on the instructions of the program.
[0104] Furthermore, when distributing the program on the market, the program can be distributed by storing it in a portable storage device, or by transferring it 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.
[0105] In addition, a part or all of each device in the above-mentioned embodiments may be realized as an LSI (Large Scale Integration), which is typically an integrated circuit. Each functional block of each device may be individually chipped, or may be integrated into a chip in part or in whole. The integrated circuit method is not limited to LSI, and may be realized by a dedicated circuit or a general-purpose processor. Furthermore, if an integrated circuit technology that replaces LSI appears due to the advancement of semiconductor technology, it is of course possible to use an integrated circuit based on that technology. [Explanation of symbols]
[0106] 1. Control section 2 Control section 5 Storage section 10 Image input section 11 Original image reading section 20 Setting condition change detection unit 30 Setting screen 30a Copy setting area 30b Paper setting area 30c Number of copies setting area 30d Execute button area 32 Magnification setting screen 100 Multifunction machines (equivalent to "image forming devices")
Claims
1. a recording unit that records a history of jobs executed by the image forming apparatus; an operation unit for operating the image forming apparatus to execute a job based on a recorded job history; a setting condition change detection unit that detects that a setting condition of a job when an operation for executing a job based on the job history is performed on the operation unit has changed from a setting condition of the job when the job history was recorded; an image forming apparatus having a control unit which switches between immediately executing the job with the setting conditions in the job history, executing the job after issuing a warning to confirm whether or not to execute the job, or executing the job via a setting screen for each job, depending on the detection result relating to the change in the setting conditions detected by the setting condition change detection unit and the type of operation of the operation unit, and which, if the setting condition change detection unit does not detect a change in the setting conditions, immediately executes the job with the setting conditions in the job history regardless of the type of operation of the operation unit.
2. 2. The image forming apparatus according to claim 1, wherein the type of operation on the operation unit is a gesture such as pressing, long pressing, flicking, double tapping, or two-point touch, or a multi-touch operation.
3. the setting condition change detection unit detects a change in a state of the image forming apparatus as a change in a setting condition; The image forming apparatus according to claim 1 or 2, characterized in that when the setting condition change detection unit detects a change in the setting conditions, the control unit switches between whether to execute the job immediately with the setting conditions in the job history, to issue a warning to confirm whether to execute the job or not, and then execute the job, or to execute the job via the setting screen of each job, based on the detection result of the setting condition change detection unit and an operation other than pressing on the operation unit.
4. A control method for an image forming apparatus, comprising: a recording step of recording a history of jobs executed by the image forming apparatus; an operating step for operating the image forming apparatus to execute a job based on a recorded job history; a setting condition change detection step of detecting that a setting condition of a job when an operation for executing a job based on the job history is performed in the operation step has changed from a setting condition of the job when the job history was recorded; a control process for switching between immediately executing the job with the setting conditions in the job history, executing the job after issuing a warning to confirm whether or not to execute the job, or executing the job via a setting screen for each job, depending on a detection result relating to the change in the setting conditions detected in the setting condition change detection process and the type of operation in the operation process, and for immediately executing the job with the setting conditions in the job history, regardless of the type of operation in the operation process, if the setting condition change detection process does not detect a change in the setting conditions.
Citation Information
Patent Citations
Image processing apparatus and control method therefor, and program
JP2019217687A
Information processing apparatus, control method therefor, and program
JP2020043495A