Image processing apparatus, control method, and program
The image processing device enhances usability by notifying users of correction mark settings, addressing the issue of maintaining user understanding of settings that leave traces of corrections during scanning.
Patent Information
- Application Number
- JP2024014587
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-02
- Publication Date
- 2025-08-15
AI Technical Summary
Existing image processing systems fail to maintain user understanding of settings that leave traces of corrections after a scan, leading to reduced usability.
An image processing device with a generation means for generating manuscript data, a setting means for enabling correction mark settings, and a display control means to notify users of these settings when enabled.
Improves usability by ensuring users understand and maintain the settings that leave correction marks during scanning, preventing unintended changes and ensuring consistent output.
Smart Images

Figure 2025119674000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an image processing apparatus, a control method, and a program. [Background technology]
[0002] There are single-function reading devices (scanner devices) and image reading devices (scanners, etc.) installed in copiers that optically scan originals such as paper documents to generate original data such as digital documents. In recent years, mobile devices and the like have also become available as document scanners (hereinafter, these devices will be collectively referred to as "reading devices").
[0003] Meanwhile, while only paper documents, such as tax-related forms, have been recognized as "originals" until now, recent advances in electronic document technology have led to changes in legal systems that allow electronic documents to be recognized as originals if they meet certain conditions. One of the conditions for an electronic document to be recognized as an "original" is that when a manuscript containing traces of corrections (e.g., traces of correction fluid, etc.) (hereinafter referred to as "correction marks") is converted into a digital document, the information on the correction marks must not be lost (in other words, the visibility must be maintained). Therefore, a method has been proposed for executing a job with a setting that automatically leaves the correction marks, in order to leave the correction marks (Patent Document 1). [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Patent Publication No. 2023-112514 Summary of the Invention [Problem to be solved by the invention]
[0005] However, in Patent Document 1, after the user performs the scan process, the settings are automatically changed to values that leave correction marks, and then the scan is performed, so the user may not be able to understand what settings were used to perform the scan.
[0006] Therefore, an object of the present invention is to improve usability when scanning is performed so as to leave traces of corrections. [Means for solving the problem]
[0007] An image processing device comprising: a generation means for generating manuscript data based on a read manuscript; a setting means for enabling a correction mark setting, which is a setting for including correction marks indicating that corrections have been made to the manuscript in the manuscript data generated by the generation means; and a display control means for, when the correction mark setting is enabled, executing display control regarding the fact that the correction mark setting has been enabled. [Effects of the Invention]
[0008] When scanning is performed so as to leave traces of corrections, usability can be improved. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is an overall view of an image processing system according to a first embodiment. [Figure 2] FIG. 1 is a block diagram showing the configuration of an MFP 101 according to a first embodiment. [Figure 3] FIG. 2 is a diagram showing an application configuration according to the first embodiment. [Figure 4] FIG. 10 is a diagram showing an example of a screen displayed on an operation display unit according to the first embodiment; [Figure 5] FIG. 10 is a flowchart showing an example of processing when a "leave traces of correction fluid, etc." button is pressed in the first embodiment. [Figure 6] FIG. 10 is a diagram showing an example of a screen displayed on the operation display unit when a setting for "leaving traces of correction fluid, etc." is enabled in the first embodiment. [Figure 7] FIG. 6 is a flowchart showing an example of a setting screen display process according to the first embodiment. [Figure 8]FIG. 4 is a flowchart showing an example of a destination selection and determination process according to the first embodiment. [Figure 9] FIG. 4 is a diagram showing an example of an address book screen according to the first embodiment. [Figure 10] FIG. 4 is a flowchart showing an example of processing at the start of scanning according to the first embodiment. [Figure 11] 5A and 5B are diagrams showing examples of an address book screen and a pop-up screen displayed when scanning starts according to the first embodiment. [Figure 12] FIG. 10 is a diagram showing an example of a setting screen according to the second embodiment. [Figure 13] FIG. 11 is a flowchart illustrating an example of a setting screen display process according to the second embodiment. [Figure 14] FIG. 11 is a diagram showing an example of a setting screen according to the third embodiment. [Figure 15] FIG. 13 is a flowchart showing an example of a setting screen display process according to the third embodiment. [Figure 16] FIG. 13 is a flowchart showing an example of a setting screen display process according to the fourth embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0010] The present disclosure will be described in detail below with reference to the drawings. Note that the following embodiments do not limit the present disclosure according to the claims, and not all of the combinations of features described in the embodiments are necessarily essential to the solutions of the present disclosure. In addition, in the accompanying drawings, the same reference numerals are used to designate the same or similar components, and redundant explanations will be omitted.
[0011] [First embodiment] <System configuration> FIG. 1 is a diagram showing an example of an image processing system according to this embodiment. An MFP (Multi-Function Peripheral) 101 and a file server 102 are connected to a LAN (Local Area Network) 100 so that they can communicate with each other. The MFP 101 is an example of an image processing device. The file server 102 is an example of a file management device (information processing device). However, the present invention is not limited to this, and the MFP 101 may be any image processing device equipped with a reading device. The MFP 101 may also be a printer equipped with a printing function for printing image data on a document. The printing method of the printer may be electrophotographic, inkjet, or another method.
[0012] The MFP 101 can transmit image data files using a file transfer protocol with a folder in the file server 102 as the destination. Examples of file transfer protocols include SMB (Server Message Block) and FTP (File Transfer Protocol). The file destination of the MFP 101 is not limited to the file server 102, and a folder in a host PC (not shown) can also be the destination. The MFP 101 can also transmit image data by email via a mail server (not shown). The MFP 101 is connected to a PSTN (Public Switched Telephone Network) 110 and can transmit and receive faxes to and from a fax machine (not shown). The MFP 101 may also be configured to be connected to the Internet (not shown) and transmit data to other devices via the Internet.
[0013] When a destination table stored in a device (for example, the file server 102) in the image processing system is made public, the MFP 101 can obtain the destination table via the LAN 100 and use it.
[0014] The image processing system includes the MFP 101 and the file server 102, but the MFP 101 alone may also be referred to as the image processing system. Also, the image processing system may include a host PC or a management server (not shown).
[0015] <Hardware configuration> 2 is a block diagram showing an example of the hardware configuration of MFP 101. MFP 101 has a control unit 210, an operation / display unit 220, a printer 221, a scanner 222, and a modem 223. Control unit 210 has a CPU 211, a ROM 212, a RAM 213, an HDD 214, an operation / display unit I / F 215, a printer I / F 216, a scanner I / F 217, a modem I / F 218, and a network I / F 219.
[0016] A control unit 210 including a CPU 211 controls the overall operation of the MFP 101. The CPU 211 reads out a control program stored in a ROM 212 and performs various types of control, such as reading control and transmission control. The RAM 213 is used as the main memory of the CPU 211 and as a temporary storage area such as a work area. Note that the MFP 101 is assumed to have one CPU 211 using one memory (RAM 213 or HDD 214) to execute each process shown in the flowcharts described below, but other configurations are also possible. For example, the MFP 101 may be configured so that multiple CPUs and multiple RAMs or HDDs work together to execute each process shown in the flowcharts described below.
[0017] HDD 214 stores image data and various programs. Operation display unit I / F 215 connects operation display unit 220 and control unit 210. Operation display unit 220 is equipped with a liquid crystal display unit with a touch panel function that displays information related to MFP 101 and can accept operations by the user, a keyboard, and the like.
[0018] The printer I / F 216 connects the printer 221 and the control unit 210. Image data used for printing by the printer 221 is transferred from the control unit 210 via the printer I / F 216 and printed on a recording medium by the printer 221.
[0019] The scanner I / F 217 connects the scanner 222 and the control unit 210. The scanner 222 reads an image on a document, generates image data (image file), and inputs the image data to the control unit 210 via the scanner I / F 217. The MFP 101 can transmit the image data (image file) generated by the scanner 222 as a file or by email.
[0020] The modem I / F 218 connects the modem 223 to the control unit 210. The modem 223 connects the control unit 210 (MFP 101) to the PSTN 110. The modem 223 executes fax transmission and reception with a fax machine on the PSTN 110.
[0021] The network I / F 219 connects the control unit 210 (MFP 101) to the LAN 100. The network I / F 219 transmits image data and information to external devices (such as the file server 102) on the LAN 100, and receives various types of information from external devices on the LAN 100.
[0022] <Software configuration> 3 is a block diagram showing an example of the software configuration of MFP 101. In this embodiment, unless otherwise specified, communication between the illustrated software modules is realized by CPU 211 performing processing in accordance with programs stored in ROM 212 or HDD 214. CPU 211 controls ROM 212, RAM 213, HDD 214, operation display unit I / F 215, printer I / F 216, scanner I / F 217, modem I / F 218, and network I / F 219.
[0023] The control unit 210 includes a screen display control unit 301 , a screen input control unit 302 , an authentication processing unit 303 , an application 304 , a start key control unit 305 , a time management unit 306 , and a job execution button control unit 307 .
[0024] The screen display control unit 301 mainly manages the screen of the entire application 304 , transfers screen information to the operation display unit 220 , and notifies the application 304 of events input from the operation display unit 220 .
[0025] The operation display unit I / F 215 converts an operation from the operation display unit 220 into a signal, and the screen input control unit 302 receives and analyzes the signal and converts it into an input signal in an event format that can be transmitted to the application 304. Then, the screen input control unit 302 notifies the screen display control unit 301 of the input signal.
[0026] The authentication processing unit 303 displays an authentication screen on the operation display unit 220 and performs user authentication using authentication information such as an ID and password input by the user. If the user authentication is successful, the authentication processing unit 303 performs login processing to log the user in to the MFP 101. When a logout instruction is given, the authentication processing unit 303 performs logout processing to log the logged-in user out of the MFP 101.
[0027] The applications 304 are a group of applications that run on the MFP 101, and the CPU 211 runs each application in response to an instruction from the user via the screen input control unit 302. Representative applications of the MFP 101 are as follows:
[0028] An application program having a "copy" function that reads an image on a document using a scanner 222 and prints the generated image data using a printer 221.
[0029] An application program having a "print" function that prints image data on the printer 221 based on a print job input from an external device such as a PC.
[0030] An application program having a "scan and send" function that reads an image on a document using the scanner 222 and sends the generated image data to an external device.
[0031] An application program having a "scan and save" function that reads an image on a document using the scanner 222 and saves the generated image data in an external memory.
[0032] An application program having a "use of saved files" function that prints image data saved in an external memory using the printer 221 or transmits the image data to an external device.
[0033] An application program with a "browser" function that allows you to view, print, and save data on a web server via a web browser.
[0034] An application program with an "Easy Scan" function that limits the "Scan and Send" function to only some of the main settings, making it easier to use.
[0035] The applications 304 included in the MFP 101 are not limited to the above examples. Applications 304 can also be added later at the user's instruction.
[0036] The start key control unit 305 detects that the start key has been pressed by the screen input control unit 302, and sends a start key execution notification to the application 304. Upon receiving the start key execution notification, the application 304 executes the corresponding function.
[0037] The time management unit 306 manages the current time since the MFP 101 was started up, and notifies the user of the current time in response to an instruction from the start key control unit 305 or the job execution button control unit 307 .
[0038] The job execution button control unit 307 sets the functions of the corresponding application in response to an instruction from the user and stores the settings in the HDD 214. Furthermore, the job execution button control unit 307 detects that a registered job execution button has been pressed, calls the corresponding application 304, and executes the application 304 with the settings that have been registered in advance and stored in the HDD 214.
[0039] The configuration shown in Fig. 3 is merely an example, and is not limited to this example. Some of the components in Fig. 3 may be omitted, and other components may be added.
[0040] Incidentally, the Electronic Bookkeeping Act (Electronic Bookkeeping Act) has been revised in Japan, and scanned data that meets certain conditions is now recognized as an official document. For example, certain conditions include, if the content has been modified, the modification must be confirmed and the traces of the modifications must be visible (Article 4, Paragraph 27 of the Act). Therefore, a method is known for automatically executing a job with settings that leave traces of the modifications.
[0041] However, if a job is executed with automatically changed settings that leave correction marks after a user's scan processing operation, the user may not be able to understand the settings used to execute the job. For example, if a job is executed with automatically changed settings that differ from those set by the user so that correction marks are left, the output obtained from the scan is not the output obtained with the settings set by the user. In this case, the user may receive scan output (scanned data) that was executed with settings different from those set by the user, which may reduce usability. Furthermore, if a setting that leaves correction marks is enabled and the user changes the setting of a setting related to the setting that leaves correction marks, the output (scanned data) may not leave correction marks.
[0042] Therefore, in this embodiment, when the setting for leaving correction marks is enabled, the image processing apparatus notifies the user of the setting values that will be used for scanning. Specifically, when the setting for leaving correction marks is enabled, the image processing apparatus displays the setting values of the setting items that are set to leave correction marks (setting items related to the setting for leaving correction marks).
[0043] This allows the user to perform the job after understanding the setting values that will be used for the scan, thereby reducing the possibility of obtaining scan data from a scan that was performed using setting values that differ from the setting values that the user understood, thereby improving usability.
[0044] Furthermore, in this embodiment, when a setting that leaves correction traces is enabled, the image processing device controls so that setting values related to the setting that leaves correction traces cannot be changed if the setting is changed and the setting is invalidated if the setting is changed. In other words, the image processing device controls so that setting values that affect the setting that leaves correction traces cannot be selected if the setting is changed and the setting is invalidated if the setting is changed and the setting is grayed out if the setting is changed and the setting is invalidated ... valid.
[0045] This reduces the chance that the user will unintentionally change a setting value that leaves traces of correction fluid or the like, thereby improving usability.
[0046] Below, using Figures 4 and 5, we will explain an example of a process for changing a group of setting items related to settings that leave correction marks (in this embodiment, density, color selection, file format, and background processing are treated as a group of related setting items) to specific values.
[0047] <Operation screen> FIG. 4 is a diagram showing an example of a screen displayed on the operation display unit 220 in this embodiment. The screen shown in FIG. 4 is displayed by the screen display control unit 301. FIG. 4(a) is an example of a home (menu) screen 400. Icons for using the above-mentioned applications 304 are arranged on the home screen 400. The home screen 400 in FIG. 4(a) is a screen that is displayed for the first time when the MFP 101 is started up, or a screen that is displayed in response to the user pressing the home button on another screen. In this embodiment, a form in which a scan and send application is used will be described as an example of an application 304 that uses the scanner 222.
[0048] 4(b) is an example of a basic screen of the scan and send application (hereinafter referred to as the scan and send screen 410) displayed by the user. The scan and send screen 410 in FIG. 4(b) is displayed on the operation display unit 220 in response to the user pressing the scan and send button 401 on the home screen 400 in FIG. 4(a). The scan and send screen 410 is provided with destination buttons (address book button 411, new input button 412), buttons for setting main setting items (color selection button 413, file format selection button 414, paper selection button, etc.), and other function buttons 415. Note that explanations of buttons that are not of interest in this embodiment will be omitted.
[0049] Fig. 4(c) is an example of an other function screen 420. The other function screen 420 in Fig. 4(c) is displayed on the operation display unit 220 in response to the user pressing the other function button 415 on the scan and send screen 410 in Fig. 4(b). The other function screen 420 is provided with buttons (such as a density button 421) for opening each setting screen. Note that explanations of buttons that are not of interest in this embodiment will be omitted.
[0050] FIG. 4(d) shows an example of a density setting screen 430. The density setting screen 430 of FIG. 4(d) is displayed on the operation display unit 220 in response to a user pressing the density button 421 on the other function screen 420 of FIG. 4(c). The density setting screen 430 allows the user to set the density and background density. Here, background density refers to a density setting limited to the background area, excluding text areas, graphics, and the like. The density setting screen 430 includes an icon indicating the current density setting, an icon for changing the density setting, a "Leave Traces of Correction Fluid, etc." (correction trace setting) button 431, a background density adjustment button 432, an automatic background density button 433, an OK button 434 that applies the setting changes on the screen and closes the screen, and a Cancel button 435 that closes the screen without applying the settings. Explanations of buttons not of interest in this embodiment will be omitted. In this embodiment, the "Leave Traces of Correction Fluid, etc." button 431 allows users to collectively change one or more setting items related to the "Leave Traces of Correction Fluid, etc." setting. For example, in this embodiment, pressing the "Leave Traces of Correction Fluid, etc." button 431 changes the related settings, including background density, color selection, file format, and background removal (S505, described below). Note that background density is a setting item whose setting value can be changed on the background adjustment screen (450, described below), color selection on the color selection screen (600, described below), and file format on the file format screen (610, described below). On the other hand, background removal is a setting item that does not have a screen for the user to change its setting value. In this embodiment, the "Leave Traces of Correction Fluid, etc." button is located near background density (in the density setting screen 430), which is the most related setting item among the related settings, and the "Leave Traces of Correction Fluid, etc." button is not located on the setting screens for the other setting items. Furthermore, in this embodiment, the "Leave Traces of Correction Fluid, etc." button 431 can be either enabled or disabled, and is highlighted (e.g., illuminated yellow) when enabled.
[0051] Fig. 4(e) is an example of a setting change confirmation pop-up 440. The setting change confirmation pop-up 440 in Fig. 4(e) is displayed on the operation display unit 220 in response to the user pressing and enabling the "Leave traces of correction fluid, etc." button 431 on the density setting screen 430 in Fig. 4(d). The setting change confirmation pop-up 440 is provided with a message field 441, an OK button 442 for allowing the setting change process, and a Cancel button 443 for rejecting the process. Description of buttons that are not of interest in this embodiment will be omitted.
[0052] FIG. 4(f) is an example of a background adjustment screen 450. The background adjustment screen 450 of FIG. 4(f) is displayed on the operation display unit 220 in response to a user pressing the background density adjustment button 432 on the density setting screen 430 of FIG. 4(d). The background adjustment screen 450 is provided with a group of icons for adjusting the background density, an OK button 451 for applying the changes and closing the screen, and a Cancel button 452 for rejecting the changes and closing the screen. Description of buttons that are not of interest in this embodiment will be omitted. Note that when the user presses the background density automatic button 433 on the density setting screen 430, the background adjustment screen 450 is not displayed, and the background density is automatically adjusted when the job is executed.
[0053] Fig. 5 is a diagram showing an example of a flowchart of processing when the "Leave traces of correction fluid, etc." button is pressed. The flowchart in Fig. 5 is implemented by CPU 211 of MFP 101 reading into RAM 213 a program for implementing each control module stored in ROM 212 and executing the program. Note that some or all of the functions of the steps in Fig. 5 may be implemented by hardware such as an ASIC or electronic circuit. The symbol "S" in the explanation of each process indicates a step in the flowchart (the same applies to flowcharts in the following specification).
[0054] The flowchart in FIG. 5 starts when the user presses the "Leave traces of correction fluid, etc." button 431 on the density setting screen 430 in FIG. 4(e).
[0055] In S501, the screen display control unit 301 acquires information indicating the current state of the "Leave traces of correction fluid, etc." button, and proceeds to S502. Specifically, information indicating whether the "Leave traces of correction fluid, etc." button is enabled or disabled is acquired.
[0056] In S502, the screen display control unit 301 determines whether the "Leave Traces of Correction Fluid, etc." button acquired in S501 has been enabled. That is, it determines whether the user's operation on the "Leave Traces of Correction Fluid, etc." button 431 on the density setting screen 430 in FIG. 4(e) is an operation to enable "Leave Traces of Correction Fluid, etc." Here, the state of the "Leave Traces of Correction Fluid, etc." button is either enabled (ON) or disabled (OFF), so when the "Leave Traces of Correction Fluid, etc." button is pressed, the state transitions to the other one. That is, if the information acquired in S501 indicates that "Leave Traces of Correction Fluid, etc." is disabled and "Leave Traces of Correction Fluid, etc." is pressed, it is determined that the user's operation on the "Leave Traces of Correction Fluid, etc." button 431 is an operation to enable "Leave Traces of Correction Fluid, etc." On the other hand, if the information acquired in S501 indicates that "Leave traces of correction fluid, etc." is enabled and "Leave traces of correction fluid, etc." is pressed, the screen display control unit 301 determines that the user operation on the "Leave traces of correction fluid, etc." button 431 is an operation to disable "Leave traces of correction fluid, etc." If the determination in S502 is YES, the screen display control unit 301 proceeds to S503, and if the determination is NO, the screen display control unit 301 proceeds to S507.
[0057] In S503, the screen display control unit 301 displays the setting change confirmation pop-up 440 of FIG. 4(e) on the operation display unit 220, and the process proceeds to S504.
[0058] In S504, the screen display control unit 301 determines whether the OK button has been pressed by the user. Specifically, the screen display control unit 301 waits for a user operation (pressing the OK button 442 or the Cancel button 443) and determines whether the performed user operation is pressing the OK button 442 or the Cancel button 443. If the screen display control unit 301 determines in S504 that the button pressed by the user is the OK button, it closes the setting change confirmation pop-up 440 and proceeds to S505. On the other hand, if the screen display control unit 301 determines in S504 that the button pressed by the user is not the OK button, that is, if it determines that the button pressed by the user is the Cancel button, it closes the setting change confirmation pop-up 440 and proceeds to S508. Note that the timing for closing the setting change confirmation pop-up 440 is not limited, and it may be executed when proceeding to S508.
[0059] In S505, the screen display control unit 301 corrects (changes) the setting value of the setting item related to the setting of "Leave traces of correction fluid, etc.", and proceeds to S506. Here, in this embodiment, the following correction process is performed. - Correct the background density to "maximum". If "Black and White" is selected in the color selection, it will be corrected to "Grayscale." If "TIFF" is selected as the file format, it will be corrected to "PDF." - Set the base treatment to "OFF" (there is no corresponding setting screen).
[0060] In this embodiment, the background density, color selection, file format, and background processing are corrected as described above, but this is not limiting. For example, only some of the related setting items described above may be corrected, or setting items other than the related setting items described above may be included in the correction. Specifically, only the background density may be corrected, or in addition to the related setting items described above, the sharpness (edge enhancement processing) setting may be set to a default value, or the preview display setting after loading may be enabled (ON).
[0061] In S506, the screen display control unit 301 enables (ON) the setting for "leaving traces of correction fluid, etc.", and proceeds to S508.
[0062] In S507, the screen display control unit 301 disables (OFF) the setting for "Leave traces of correction fluid, etc." and proceeds to S508. In this embodiment, when the setting for "Leave traces of correction fluid, etc." is disabled, no correction process is performed for the setting value of the related setting item, but this is not limited to this. For example, when the setting for "Leave traces of correction fluid, etc." is enabled, the setting value before the change may be stored in the RAM 213, etc., and the setting value may be restored when the setting for "Leave traces of correction fluid, etc." is disabled.
[0063] In S508, if the "Leave traces of correction fluid, etc." setting is enabled (ON), the screen display control unit 301 displays a density setting screen (620, described below) and ends the processing of this flowchart. Also, if the "Leave traces of correction fluid, etc." setting is disabled (OFF), the screen display control unit 301 displays a density setting screen 430 and ends the processing of this flowchart. While an example of displaying a density setting screen has been shown here, this is not limiting. For example, the screen may be a screen displayed at startup (in this embodiment, the home screen 400), or the initial screen of the application (in this embodiment, the scan and send screen 410). Alternatively, the aforementioned screen may be displayed after a screen for notifying the user of some information has been displayed or after the user has performed an operation.
[0064] 6 and 7, a display process for displaying each setting screen in the scan and send application will be described. The setting screens of interest here are the setting screens for each setting item affected by the "Keep traces of correction fluid, etc." setting. Here, the affected setting items are setting items related to the "Keep traces of correction fluid, etc." setting. For example, in this embodiment, these settings refer to color selection (affecting color selection screen 600), file format (affecting file format screen 610), and background density (affecting density screen 620).
[0065] 6 is a diagram showing an example of a setting screen for setting items that are candidates for setting value correction in S505 when the "Leave traces of correction fluid, etc." setting is enabled (ON). The screen shown in FIG. 6 is displayed on the operation display unit 220 by the screen display control unit 301.
[0066] FIG. 6(a) is an example of a color selection screen 600. The color selection screen 600 in FIG. 6(a) is displayed on the operation display unit 220 in response to pressing the color selection button 413 on the scan and send screen 410 in FIG. 4(b). The color selection screen 600 is provided with color setting value buttons 601 to 605, an OK button 606, and a cancel button 607. The color setting value buttons are each associated with a different setting value. In particular, the Auto (Color / Gray) button 601 and the Auto (Color / Black and White) button 602 are setting values that are applied when the scanner 222 detects whether the document is a color document when scanning it, and if the document is a color document, the color setting is applied, and if the document is not a color document, the other setting value is applied.
[0067] Here, based on the fact that the "Leave traces of correction fluid, etc." setting is enabled (ON), the selected color setting value button is highlighted, and unavailable color setting value buttons are displayed in a shaded (grayed out) state on the color selection screen 600. For example, in the case of Figure 6(a), the Auto (Color / Gray) button 601 is selected, and the Auto (Color / Black and White) button 602 and the Black and White binary button 605 are displayed in an unavailable state.
[0068] FIG. 6B shows an example of a file format screen 610. The file format screen 610 of FIG. 6B is displayed on the operation display unit 220 in response to pressing the file format button 414 on the scan and send screen 410 of FIG. 4B. The file format screen 610 includes file format setting value buttons 611 to 616, an OK button 617, and a cancel button 618. Each file format setting value button is associated with a different setting value. In particular, the TIFF / JPEG (Auto) button 615 is a setting value that reflects whether the scanner 222 detects whether the document is a black-and-white binary document when scanning, and reflects TIFF if the document is a black-and-white binary document, and JPEG if the document is not a black-and-white binary document. Note that although the TIFF / JPEG (Auto) button 615 is selectable, the document will still be scanned in JPEG format even if the TIFF / JPEG (Auto) button 615 is selected. Furthermore, when the TIFF / JPEG (automatic) button 615 is pressed, it may be configured to notify that the document will not be read in TIFF format (the document will be read in JPEG format).
[0069] Here, based on the fact that the "Keep traces of correction fluid, etc." setting is enabled (ON), the selected file format setting value button is highlighted, and unavailable file format setting value buttons are shaded on the file format screen 610. For example, in the case of Figure 6(b), the PDF button 612 is selected, and the TIFF button 613 is displayed as unavailable.
[0070] 6(c) is an example of the density setting screen that is displayed again when the "Leave traces of correction fluid, etc." button is pressed on the density setting screen 430 to enable (ON) the "Leave traces of correction fluid, etc." setting. Here, the "Leave traces of correction fluid, etc." button is highlighted. Furthermore, if the background density cannot be changed, the background density adjustment button 621 and the background density automatic setting button 622 are displayed with a shaded area (for example, as shown in FIG. 6(c)) and are unavailable.
[0071] Fig. 7 is a diagram showing an example of a flowchart of a display process for displaying each of the setting screens shown in Fig. 6(a) to (c). The flowchart in Fig. 7 is implemented by the CPU 211 of the MFP 101 reading into the RAM 213 a program for implementing each control module stored in the ROM 212 and executing the program. Note that some or all of the functions of the steps in Fig. 7 may be implemented by hardware such as an ASIC or an electronic circuit.
[0072] The flowchart in Fig. 7 is started when the user presses any one of the color selection button 413, file format button 414, or density button 421 on the scan and send screen 410 in Fig. 4(b). Note that the trigger for starting the flowchart in Fig. 7 is not limited to the above. For example, the flowchart in Fig. 7 may also be started when one of the setting screens in Fig. 6 is displayed as a result of closing any screen in the foreground. Specifically, the flowchart in Fig. 7 may also be started when the user presses the OK button or the Cancel button on the background adjustment screen 450 or the setting change confirmation pop-up 440.
[0073] In S701, the screen display control unit 301 starts updating the display settings for each button on the setting screen. It focuses on a certain button on the setting screen and proceeds to S702. For example, if this flowchart is started based on pressing the color selection button 413, it focuses on one of the color setting value buttons 601 to 605 shown in FIG. 6(a). Also, in this embodiment, it does not focus on the OK button 606 or the cancel button 607 in S701, but it may be configured to focus on them.
[0074] In S702, the screen display control unit 301 determines whether the button of interest is a button affected by the "Leave traces of correction fluid, etc." setting. If the screen display control unit 301 determines YES in S702, the process proceeds to S703; if the screen display control unit 301 determines NO in S702, the process proceeds to S706. In this embodiment, the determination of whether the button of interest is a button affected by the "Leave traces of correction fluid, etc." setting is made based on Table 1 below. Note that although the density setting screen 430 is not a screen for changing settings related to the "Leave traces of correction fluid, etc." setting, it does have buttons that are affected by the setting. This is to limit screen transition to the background adjustment screen 450 for adjusting the background density, and the background density adjustment button 432 and the background density automatic button 433 on the density setting screen 430 are configured to be affected by the "Leave traces of correction fluid, etc." setting.
[0075] [Table 1]
[0076] In the color selection screen 600, the Auto (Color / Black and White) button 602 and the Black and White binary button 605 are buttons for setting values that are affected, while the other setting value buttons are buttons for setting values that are not affected.
[0077] In S703, the screen display control unit 301 acquires information on the current setting of "leaving traces of correction fluid, etc." from the RAM 213, and proceeds to S704.
[0078] In S704, the screen display control unit 301 determines whether the setting for "leaving traces of correction fluid, etc." acquired in S703 is enabled (ON). If the screen display control unit 301 determines YES in S704, the process proceeds to S705, and if the screen display control unit 301 determines NO in S704 (if the setting for "leaving traces of correction fluid, etc." is disabled (OFF)), the process proceeds to S706.
[0079] In S705, the screen display control unit 301 sets the target button to be displayed in a shaded manner, and proceeds to S706. For example, in the case of the color selection screen 600, if the target button is the automatic (color / black and white) button 602 or the black and white binary button 605, the process proceeds to S705, and the button is displayed in a shaded manner in S705. Here, in this embodiment, the fact that the button is unavailable is indicated to the user by the shaded display, but this is not limited to this. For example, if a button is unavailable, it may not be displayed on the screen (may be hidden), or it may be configured so that the display on the setting screen is not changed, and a screen is displayed that displays a message indicating that the button is unavailable when pressed.
[0080] In S706, if there is a next button in the setting screen for which steps S701 to S706 have not been performed, the screen display control unit 301 focuses on the next button and proceeds to S701, and if there is no next button, proceeds to S707.
[0081] In S707, the screen display control unit 301 obtains the currently selected setting value from the RAM 213 and sets the button corresponding to that setting value to a selected state. For example, in the case of Fig. 6(a), the Auto (Color / Gray) button 601 is set to a selected state, and in the case of Fig. 6(b), the PDF button 612 is set to a selected state.
[0082] In S708, the screen display control unit 301 displays a setting screen corresponding to any one of the color selection button 413, file format button 414, and density button 421 that was pressed when this flowchart started, and ends the processing of this flowchart. For example, if this flowchart started when the color selection button 413 was pressed, the color selection screen 600 is displayed in S708.
[0083] The destination selection and confirmation process in the scan and send application will be described below with reference to FIGS.
[0084] FIG. 8 is a flowchart showing the process of selecting and determining a destination in the scan and send application.
[0085] In S801, the operation display unit 220 detects the pressing of a button for opening the address book. In this embodiment, a destination is selected from addresses registered in advance in the address book, but the destination may also be input directly.
[0086] In S802, the operation display unit 220 displays the address book screen. When the address book button 411 on the scan and send screen 410 is pressed to display the address book screen, all destinations are displayed in an unselected state. On the other hand, when the address book screen is displayed by pressing the "Specify destination" button on the scan and send application basic screen (FIGS. 11(a) and 11(b) described later), destinations that have already been set as destinations before the start of this flowchart are changed to a selected state. When the processing of step S802 ends, the processing proceeds to S803.
[0087] Here, Fig. 9 shows an example of the address book screen that is displayed when the button to open the address book is pressed. This address book screen is the screen that is displayed when the "Address Book" button in Fig. 4(b) is pressed. This address book screen is intended to show the user that a selected destination has been selected by highlighting it. Note that Fig. 9 shows the address book screen when no destination has been selected (when the address book is opened without a destination being selected).
[0088] In S803, the operation display unit 220 detects that a button on the address book screen has been pressed, and then the process proceeds to S804.
[0089] If the operation display unit 220 determines that the pressed button is an unselected destination (if Yes is determined in S804 and Yes is determined in S805), the selected destination is put into a selected state in S806, and the process transitions to S803.
[0090] If the operation display unit 220 determines that the pressed button is an already selected destination (if the determination is Yes in S804 and No in S805), the selected destination is changed to an unselected state in S807, and the process proceeds to S803. This address book screen is intended to indicate to the user that the selected destination has been deselected by changing the highlighted display back to its original state.
[0091] If the operation display unit 220 determines that the pressed button is the OK button (if it determines in S808 that the OK button has been pressed), then in S809, all selected destinations are set (added) as transmission destinations. Then, the process proceeds to S810.
[0092] If the operation display unit 220 determines that the pressed button is the cancel button (if it is determined in S808 that the cancel button has been pressed), the process proceeds to S810.
[0093] In S810, the operation display unit 220 clears the selection state of all destinations. In other words, all destinations are set to an unselected state. Then, the address book screen is closed, the basic screen of the scan and send application (FIGS. 11(a) and 11(b) described later) is displayed, and the processing of this flowchart ends.
[0094] The error notification process at the start of scanning will be described below with reference to FIGS.
[0095] FIG. 10 is a flowchart showing the error notification process performed when starting scanning.
[0096] In S1001, the job execution button control unit 307 detects the pressing of the start button to start a scan job. When the pressing of the start button is detected, the process proceeds to S1002.
[0097] 11(a) and 11(b) show examples of the basic screen of the scan and send application after selecting a destination on the address book screen of FIG.
[0098] Fig. 11(a) shows a basic screen 1100 when the destinations include FAX / IFAX destinations, and shows an example in which destinations 1101 and 1102 and a start button 1103 are displayed. The button for starting the scan job in S1001 may be the start button 1103 displayed on the basic screen 1100, or may be a start button on a hard key (not shown). Fig. 11(b) shows a basic screen 1110 when the destinations do not include FAX / IFAX destinations, and shows an example in which destinations 1111 and 1112 are displayed.
[0099] If the "Leave traces of correction fluid, etc." setting is disabled (if determined as No in S1002), the CPU 211 executes a scan job in S1003 and ends the processing of this flowchart. Also, if the "Leave traces of correction fluid, etc." setting is enabled and the destination does not include a FAX / IFAX destination, the CPU 211 executes a scan job in S1006 and ends the processing of this flowchart. In other words, if the determination is Yes in S1002 and No in S1004, the CPU 211 executes a scan job in S1006 and ends the processing of this flowchart.
[0100] On the other hand, if the destination includes one or more FAX / IFAX destinations (if both S1002 and S1004 are determined to be Yes), the screen display control unit 301 displays an error pop-up in S1005 and ends the processing of this flowchart. An example of the error pop-up during transmission is shown in Figure 11(c). If the user presses the OK button 1121, the screen display control unit 301 closes the error pop-up screen.
[0101] The FAX / IFAX (fax function) is a function for transmitting binarized documents, and traces of whiteout, etc., may not be accurately retained on binarized documents. Therefore, in this embodiment, even if the "Leave traces of whiteout, etc." setting is enabled, if the destination of the scanned data includes a FAX / IFAX destination, as shown in FIG. 11(a), it is assumed that the job execution will be canceled.
[0102] As described above, in this embodiment, the MFP 101 can realize the setting for leaving traces of whiteout or the like simply by pressing the "Leave traces of whiteout or the like" button. The changed setting values can then be reflected on the color selection screen 600 (FIG. 6(a)), file format screen 610 (FIG. 6(b)), and density setting screen 430 (FIG. 6(c)), thereby indicating them to the user. This allows the user to confirm (understand) the setting contents of the job to be executed before executing the job. The changed setting values may also be notified collectively using a pop-up screen or the like.
[0103] Furthermore, in the above-described embodiment, after the "Leave traces of correction fluid, etc." button is pressed, MFP 101 displays each setting screen related to the "Leave traces of correction fluid, etc." setting in a state in which the setting value cannot be changed. Therefore, MFP 101 can reduce the possibility of unintentionally disabling the "Leave traces of correction fluid, etc." setting that the user intentionally set.
[0104] In the above-described embodiment, when the "Leave traces of correction fluid, etc." button is pressed and then a FAX / IFAX destination is selected as the destination and job transmission is executed, the MFP 101 displays an error pop-up. Thus, the MFP 101 can inform the user that correction traces cannot be left when transmitting document data to a FAX / IFAX destination.
[0105] In the above-described embodiment, an example was shown in which the related setting item is changed to a specific setting value when the "Leave traces of correction fluid, etc." button is pressed, but this is not limiting. For example, if there are multiple selectable setting value candidates for the related setting item, the user may be prompted to select a setting value. Specifically, a setting value selection screen (e.g., FIG. 14 described below) may be displayed on the operation display unit 220.
[0106] [Second embodiment] In the first embodiment, when the "Leave traces of correction fluid, etc." button is enabled, the setting values of the settings related to the "Leave traces of correction fluid, etc." setting are displayed, for example, in a shaded manner so that the setting values cannot be changed to settings that disable the "Leave traces of correction fluid, etc." setting.
[0107] In this embodiment, an example of a form in which an error screen is displayed when the "Leave traces of correction fluid, etc." button is enabled and an instruction is given to change the setting value related to the "Leave traces of correction fluid, etc." setting to a setting value that disables the "Leave traces of correction fluid, etc." setting will be described.
[0108] FIG. 12 is a diagram showing an example of a screen displayed on the operation display unit 220 by the screen display control unit 301 when the setting "Leave traces of correction fluid, etc." is enabled in this embodiment.
[0109] Fig. 12(a) is a diagram showing an example of a color selection screen 1200 in this embodiment. The color selection screen 1200 has buttons similar to those on the color selection screen 600 in Fig. 6, with the Auto (Color / Gray) button 601 selected (highlighted in the figure).
[0110] Fig. 12(b) is a diagram showing an example of a file format screen 1210 in this embodiment. The file format screen 1210 has buttons similar to those on the file format screen 610 in Fig. 6, with the PDF button 612 selected (highlighted in the figure).
[0111] Fig. 12(c) is a diagram showing an example of a density setting screen 1220 in this embodiment. The density setting screen has buttons similar to those on the density setting screen 620 in Fig. 6, and the "Leave traces of correction fluid, etc." button 431 is enabled (highlighted in the figure).
[0112] 12(d) is a diagram showing an example of an error pop-up screen 1230 in this embodiment. The error pop-up screen 1230 is a screen that is displayed when an instruction to change a setting is made that cannot be changed on any of the screens shown in FIGS. 12(a) to 12(c), and contains an error message and an OK button 1231. Detailed display conditions for the error pop-up screen 1230 will be explained in the processing (S1303-S1305) described later.
[0113] Fig. 13 is a diagram showing an example of a flowchart of the setting screen display process for each of the screens in Fig. 12(a) to (c) in this embodiment. The flowchart in Fig. 13 is implemented by the CPU 211 of the MFP 101 reading into the RAM 213 a program for implementing each control module stored in the ROM 212 and executing the program. Note that some or all of the functions of the steps in Fig. 13 may be implemented by hardware such as an ASIC or electronic circuit.
[0114] In S1301, the screen display control unit 301 displays a setting screen. The setting screen displayed is the screen described with reference to FIGS. 12(a) to 12(c). When the user presses any one of the color selection button 413, file format button 414, and density button 421 in FIG. 4, one of the setting screens shown in FIGS. 12(a) to 12(c) corresponding to the pressed button is displayed. That is, when the color selection button 413 is pressed, the color selection screen 1200 is displayed; when the file format button 414 is pressed, the file format screen 1210 is displayed; and when the density button 421 is pressed, the density setting screen 1220 is displayed.
[0115] In S1302, the screen input control unit 302 determines whether a setting change by a user operation has been accepted on the displayed setting screen. For example, in the case of the color selection screen 1200 of FIG. 12(a), it is determined that a setting change instruction has been accepted when the Automatic (Color / Black and White) button 602 or the Full Color 603 button is pressed and the OK button 606 is pressed. Alternatively, it may be determined that a setting change instruction has been accepted when the Automatic (Color / Black and White) button 602 or the Full Color 603 button is pressed. Also, if the Cancel button 607 is pressed without pressing any of the setting value buttons, it is determined that a setting change instruction has not been accepted. If the determination in S1302 is YES, the process proceeds to S1303; if the determination in S1302 is NO, the process of this flowchart is terminated and the setting screen displayed in S1301 is closed.
[0116] In S1303, the screen input control unit 302 determines whether the button for which the setting change has been accepted is a button that will be affected by the setting of "leaving traces of correction fluid, etc." The determination method is the same as that described in S702 of the first embodiment. If the determination in S1303 is YES, the process proceeds to S1305, and if the determination in S1303 is NO, the process proceeds to S1304.
[0117] In S1304, the screen display control unit 301 changes the settings based on the setting change instruction received in S1302, and ends the processing of this flowchart.
[0118] In S1305, the screen input control unit 302 acquires the current setting for "leaving traces of correction fluid, etc." from the RAM 213 and determines whether the setting for "leaving traces of correction fluid, etc." is enabled (ON). If the determination in S1305 is YES, the process proceeds to S1306, and if the determination in S1305 is NO, the process proceeds to S1304.
[0119] In S1306, the screen display control unit 301 displays an error pop-up screen. For example, this is an error pop-up screen such as the error pop-up screen 1230 shown in FIG. 12(d). The error pop-up screen 1230 displays information (a message) indicating that if the "Leave traces of correction fluid, etc." setting is enabled, it is not possible to accept a setting change for a button affected by the "Leave traces of correction fluid, etc." setting. If the user presses the OK button 1231, the error pop-up screen 1230 is closed without executing the setting change based on the setting change instruction received in S1302, and the processing of this flowchart ends.
[0120] As described above, in this embodiment, when the "Leave Traces of Correction Fluid, etc." button is enabled and an instruction is given to change the setting value of a setting related to the "Leave Traces of Correction Fluid, etc." setting to a setting value that disables the "Leave Traces of Correction Fluid, etc." setting, an error screen is displayed. In other words, when the "Leave Traces of Correction Fluid, etc." setting is enabled, the settings of buttons affected by the "Leave Traces of Correction Fluid, etc." setting cannot be changed on each setting screen. This reduces the risk of the "Leave Traces of Correction Fluid, etc." setting being disabled by accidentally changing the setting value even though the "Leave Traces of Correction Fluid, etc." setting is intended to be enabled. Furthermore, by notifying the user on the error screen of the reason why the setting cannot be changed, the user can know the reason and improve convenience.
[0121] [Third embodiment] In the second embodiment, an error screen is displayed when the "Leave traces of correction fluid, etc." button is enabled and an instruction is given to change the setting value related to the "Leave traces of correction fluid, etc." setting to a setting value that disables the "Leave traces of correction fluid, etc." setting.
[0122] In this embodiment, an example of a form in which, when the "Leave traces of whiteout, etc." button is enabled and an instruction is given to change the setting value related to the "Leave traces of whiteout, etc." setting to a setting value that disables the "Leave traces of whiteout, etc." setting, is described in which the user is notified as to whether or not to allow the setting change.
[0123] FIG. 14 is a diagram showing an example of a warning pop-up screen 1400 that is displayed on the operation display unit 220 by the screen display control unit 301 when the setting for "leaving traces of correction fluid, etc." is enabled in this embodiment.
[0124] 12(a) to 12(c) described in the second embodiment is displayed when an instruction to change a setting is made that cannot be changed, and includes a warning message, an OK button 1401, and a Cancel button 1402. The detailed display conditions of the warning pop-up screen 1400 are the same as those of the processes (S1303 to S1305) described in the second embodiment.
[0125] Fig. 15 is a diagram showing an example of a flowchart of the setting screen display process for each of the screens of Fig. 12(a) to (c) in this embodiment. The flowchart of Fig. 15 is implemented by the CPU 211 of the MFP 101 reading into the RAM 213 a program for implementing each control module stored in the ROM 212 and executing the program. Note that some or all of the functions of the steps in Fig. 15 may be implemented by hardware such as an ASIC or electronic circuit.
[0126] The processing from S1301 to S1305 is the same as the processing from S1301 to S1305 in FIG. 13 described in the second embodiment, and therefore a description thereof will be omitted.
[0127] In S1501, the screen display control unit 301 displays a warning pop-up screen. For example, this is a warning pop-up screen like the one shown as warning pop-up screen 1400 in Fig. 14. The warning pop-up screen 1400 displays information (message) indicating that if the "Leave traces of correction fluid, etc." setting is enabled and a setting change is made to a button affected by the "Leave traces of correction fluid, etc." setting, the "Leave traces of correction fluid, etc." setting will be disabled.
[0128] In S1502, the screen input control unit 302 determines whether the OK button 1401 has been pressed on the warning pop-up screen 1400. If the determination in S1502 is YES, the process proceeds to step S1503. If the determination in S1502 is NO (the cancel button 1402 has been pressed), the warning pop-up screen 1400 is closed without executing the setting change based on the setting change instruction received in S1302, and the process of this flowchart ends.
[0129] In S1503, the screen display control unit 301 closes the warning pop-up screen 1400 and changes the setting value based on the setting change instruction received in S1302. Note that it does not matter which of the process of changing the setting and the process of closing the warning pop-up screen 1400 is executed first.
[0130] In S1504, the screen display control unit 301 changes the setting for "leaving traces of correction fluid, etc." to disabled (OFF state), and ends the processing of this flowchart.
[0131] In the flowchart of FIG. 15 described above, an example of displaying the warning pop-up screen 1400 (S1502-S1502) is shown, but it is also possible to configure the setting change process (S1503-S1504) to be performed without displaying the warning pop-up screen 1400.
[0132] In the above, in this embodiment, an example of a configuration has been described in which, when the "Leave Traces of Correction Fluid, etc." button is enabled and an instruction is given to change the setting value related to the "Leave Traces of Correction Fluid, etc." setting to a setting value that disables the "Leave Traces of Correction Fluid, etc." setting, the user is notified of whether or not to allow the setting change. This allows the user to select whether or not to change the setting value after recognizing that the "Leave Traces of Correction Fluid, etc." setting will be disabled. Furthermore, even when the "Leave Traces of Correction Fluid, etc." button is enabled, the setting value related to the "Leave Traces of Correction Fluid, etc." setting can be changed.
[0133] [Fourth embodiment] In the third embodiment, when the "Leave traces of correction fluid, etc." button is enabled and an instruction is given to change the setting value related to the "Leave traces of correction fluid, etc." setting to a setting value that disables the "Leave traces of correction fluid, etc." setting, the user is notified as to whether or not to allow the setting change.
[0134] In this embodiment, an example of a form in which the notification method is changed depending on the strength of the association with the "Leave traces of correction fluid, etc." setting will be described when the "Leave traces of correction fluid, etc." button is enabled and an instruction is given to change the setting value of a setting related to the "Leave traces of correction fluid, etc." setting to a setting value that disables the "Leave traces of correction fluid, etc." setting.
[0135] Fig. 16 is a diagram showing an example of a flowchart of the setting screen display process for each of the screens of Fig. 12(a) to (c) in this embodiment. The flowchart of Fig. 16 is implemented by the CPU 211 of the MFP 101 reading into the RAM 213 a program for implementing each control module stored in the ROM 212 and executing the program. Note that some or all of the functions of the steps in Fig. 16 may be implemented by hardware such as an ASIC or electronic circuit.
[0136] The processing from S1301 to S1305 and the processing from S1501 to S1503 are similar to the processing from S1301 to S1305 and the processing from S1501 to S1503 in FIG. 15 described in the third embodiment, and therefore description thereof will be omitted.
[0137] In S1601, the screen display control unit 301 determines whether the setting for which the setting change was accepted in S1302 is closely related to the "Leave traces of correction fluid, etc." setting. If the determination in S1601 is YES, the process proceeds to S1503; if the determination in S1601 is NO, the process proceeds to S1501. In this embodiment, the determination as to whether the "Leave traces of correction fluid, etc." setting is closely related is based on the table shown in Table 2 below. The Auto / Adjust density setting screen defined as being closely related is the background density automatic button 433 and the background density adjustment button 432 in FIG. 12(c). These setting buttons are defined as being closely related because they exist on the same setting screen as the "Leave traces of correction fluid, etc." Note that the definitions in Table 2 are stored in advance in the ROM 212 or the HDD 214. In this embodiment, a setting button on the same screen as the "Leave traces of correction fluid, etc." button is considered to be closely related, but this is not limited thereto. For example, a setting button on a screen close to the "Leave traces of correction fluid, etc." button may be defined as being closely related.
[0138] [Table 2]
[0139] As described above, in this embodiment, when the "Leave Traces of Correction Fluid, etc." button is enabled and an instruction is given to change the setting value of a setting related to the "Leave Traces of Correction Fluid, etc." setting to a setting value that disables the "Leave Traces of Correction Fluid, etc." setting, the notification method is changed depending on the strength of the relationship with the "Leave Traces of Correction Fluid, etc." setting. For example, when changing a setting that is closely related to the "Leave Traces of Correction Fluid, etc." setting, even if the warning pop-up screen is omitted, the user can visually confirm (confirm) that the "Leave Traces of Correction Fluid, etc." setting on the same (or a similar) screen has been disabled after executing the setting change. This reduces user annoyance by omitting the display of the warning pop-up screen when changing a setting that is closely related to the "Leave Traces of Correction Fluid, etc." setting.
[0140] (Other embodiments) The above-described embodiments can also be realized by executing the following process. That is, software (programs) that realize the functions of the above-described embodiments are supplied to a system or device via a network or various storage media, and a computer (CPU, MPU, etc.) of the system or device reads and executes the program. The program may be executed by a single computer, or may be executed by multiple computers in cooperation with each other. Furthermore, it is not necessary to realize all of the above-described processes by software; some or all of the processes may be realized by hardware such as an ASIC. Furthermore, the CPU is not limited to one that performs all processes by a single CPU, and multiple CPUs may perform processes in cooperation with each other as appropriate.
[0141] Furthermore, the functions of the above-described embodiments are not only realized by a computer reading and executing the program code, but also include cases where an operating system running on a computer performs some or all of the actual processing based on the instructions of the program code, thereby realizing the functions of the above-described embodiments.
[0142] The disclosure of this embodiment includes the following configuration, method, and program.
[0143] (Configuration 1) An image processing device, a generating means for generating manuscript data based on the read manuscript; a setting means for enabling a correction mark setting, which is a setting for including correction marks indicating that corrections have been made in the document in the document data generated by the generating means; a display control means for, when the correction mark setting is enabled, executing display control relating to the correction mark setting being enabled; An image processing device comprising:
[0144] (Configuration 2) 2. The image processing device according to claim 1, wherein, when the correction mark settings are enabled and a setting screen for settings related to the correction mark settings is displayed, the display control means displays the setting values for the settings related to the correction mark settings so that they are not selectable.
[0145] (Configuration 3) 3. The image processing device according to claim 2, wherein, when the correction mark settings are enabled and a setting screen for settings related to the correction mark settings is displayed by the display means, the display control means displays setting values for the correction mark settings in a grayed-out manner.
[0146] (Configuration 4) 3. The image processing device according to claim 2, wherein, when the correction mark settings are enabled and a setting screen for settings related to the correction mark settings is displayed by the display means, the display control means hides setting values for the settings related to the correction mark settings.
[0147] (Configuration 5) 2. The image processing device according to claim 1, wherein, when the correction mark settings are enabled and an instruction to change a setting value of a setting related to the correction mark settings is received, the display control means displays a predetermined notice indicating that the setting value of the setting related to the correction mark settings cannot be changed.
[0148] (Configuration 6) 2. The image processing device according to claim 1, wherein, when the correction mark settings are enabled and an instruction to change a setting value of a setting related to the correction mark settings is received, the display control means displays a specific notification that allows the user to select whether or not to change the setting value of the setting related to the correction mark settings.
[0149] (Configuration 7) The image processing device according to claim 6, wherein the display control means changes the setting value of the correction mark setting when an operation indicating that a setting value of the correction mark setting is to be changed is performed in the specific notification, and controls not to change the setting value of the correction mark setting when an operation indicating that the setting value of the correction mark setting is not to be changed is performed.
[0150] (Configuration 8) 7. The image processing device according to claim 6, wherein, when the correction mark settings are enabled and an instruction to change a setting value of a setting related to the correction mark settings is received, the display control means changes the setting value of the setting related to the correction mark settings without displaying the specific notification if the setting value of the setting related to the correction mark settings for which the instruction to change is received is a setting value that is closely related to the correction mark settings, and displays the specific notification if the setting value of the setting related to the correction mark settings for which the instruction to change is received is not a setting value that is closely related to the correction mark settings.
[0151] (Configuration 9) 2. The image processing device according to claim 1, wherein the operation for enabling the correction mark settings is an operation for selecting a button for enabling the correction mark settings, and the button for enabling the correction mark settings is displayed on a screen related to density settings.
[0152] (Configuration 10) 2. The image processing device according to claim 1, wherein the setting related to the correction mark setting is at least one of a color setting, a file format setting, and a density setting.
[0153] (Configuration 11) 2. The image processing apparatus according to claim 1, further comprising control means for executing a function of transmitting the document data generated by the generation means.
[0154] (Configuration 12) The image processing device according to claim 11, characterized in that the display means displays a screen indicating that the function of transmitting the original data will not be executed if the destination set in the function of transmitting the original data is a destination for a fax function.
[0155] (Method 1) A control method for an image processing device, comprising: a generating step of generating manuscript data based on the read manuscript; a setting step of enabling a correction mark setting that is a setting for including a correction mark indicating that the document has been corrected in the document data generated by the generating step; a display control step of executing, when the correction mark setting is enabled, display control relating to the correction mark setting being enabled; A control method comprising:
[0156] (Program 1) 13. A program for causing the image processing device according to claim 1 to function. [Explanation of symbols]
[0157] 101 MFP 211 CPU 215 Operation display unit I / F 220 Operation display section 222 Scanner
Claims
1. An image processing device, a generating means for generating manuscript data based on the read manuscript; a setting means for enabling a correction mark setting, which is a setting for including correction marks indicating that corrections have been made in the document in the document data generated by the generating means; a display control means for, when the correction mark setting is enabled, executing display control relating to the correction mark setting being enabled; An image processing device comprising:
2. 2. The image processing device according to claim 1, wherein, when the correction mark settings are enabled and a setting screen for settings related to the correction mark settings is displayed, the display control means displays the setting values for the settings related to the correction mark settings so that they are not selectable.
3. 3. The image processing device according to claim 2, wherein, when the correction mark settings are enabled and a setting screen for settings related to the correction mark settings is displayed by the display means, the display control means displays setting values for the correction mark settings in a grayed-out manner.
4. 3. The image processing device according to claim 2, wherein, when the correction mark settings are enabled and a setting screen for settings related to the correction mark settings is displayed by the display means, the display control means does not display setting values for the settings related to the correction mark settings.
5. 2. The image processing device according to claim 1, wherein, when the correction mark settings are enabled and an instruction to change a setting value of a setting related to the correction mark settings is received, the display control means displays a predetermined notification indicating that the setting value of the setting related to the correction mark settings cannot be changed.
6. 2. The image processing device according to claim 1, wherein, when the correction mark settings are enabled and an instruction to change a setting value of a setting related to the correction mark settings is received, the display control means displays a specific notification that allows the user to select whether or not to change the setting value of the setting related to the correction mark settings.
7. 7. The image processing device according to claim 6, wherein the display control means changes the setting value of the correction mark setting when an operation indicating that a setting value of the correction mark setting is to be changed is performed in the specific notification, and controls not to change the setting value of the correction mark setting when an operation indicating that the setting value of the correction mark setting is not to be changed is performed.
8. 7. The image processing device according to claim 6, wherein, when the correction mark settings are enabled and an instruction to change a setting value of a setting related to the correction mark settings is received, the display control means changes the setting value of the setting related to the correction mark settings without displaying the specific notification if the setting value of the setting related to the correction mark settings for which the instruction to change is received is a setting value that is strongly related to the correction mark settings, and displays the specific notification if the setting value of the setting related to the correction mark settings for which the instruction to change is received is not a setting value that is strongly related to the correction mark settings.
9. 2. The image processing device according to claim 1, wherein the operation for enabling the correction mark settings is an operation for selecting a button for enabling the correction mark settings, and the button for enabling the correction mark settings is displayed on a screen related to density settings.
10. 2. The image processing apparatus according to claim 1, wherein the settings related to the correction mark settings are at least one of color settings, file format settings, and density settings.
11. 2. The image processing apparatus according to claim 1, further comprising: a control unit that executes a function of transmitting the document data generated by the generation unit.
12. 12. The image processing device according to claim 11, wherein the display means displays a screen indicating that the function of transmitting the document data will not be executed when the destination set in the function of transmitting the document data is a destination for a fax function.
13. A control method for an image processing device, comprising: a generating step of generating manuscript data based on the read manuscript; a setting step of enabling a correction mark setting that is a setting for including a correction mark indicating that the document has been corrected in the document data generated by the generating step; a display control step of executing, when the correction mark setting is enabled, display control relating to the correction mark setting being enabled; A control method comprising:
14. A program for causing the image processing device according to any one of claims 1 to 12 to function.
Citation Information
Patent Citations
Image processing apparatus, method for controlling the same, and program
JP2023112514A