Image processing device and control method for image processing device
The device restricts changed setting values in image processing to ensure secure and cost-effective job execution when reusing setting history information, addressing data transmission errors and cost issues.
Patent Information
- Application Number
- JP2021084653
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-05-19
- Publication Date
- 2025-07-31
- Estimated Expiration
- 2041-05-19
AI Technical Summary
Existing image processing devices face issues with the reuse of setting history information, where users may inadvertently transmit data at incorrect times or incur unexpected costs due to incomplete understanding of setting changes, leading to data leakage or increased expenses.
The device includes a control unit that restricts the application of specific setting values if they have been changed from their initial values, ensuring that users who are not the original job executors cannot apply settings that could lead to data transmission errors or cost increases.
This approach ensures reliable job execution results while maintaining the convenience of using setting history information, preventing data leakage and unnecessary costs by restricting inappropriate setting changes.
Smart Images

Figure 0007716227000001 
Figure 0007716227000002 
Figure 0007716227000003
Abstract
Description
Technical Field
[0001] The present invention relates to an image processing apparatus and the like.
Background Art
[0002] Some image processing apparatuses such as multifunction printers can store the set values related to the execution of jobs in a readable manner as history information (hereinafter referred to as setting history information).
[0003] When a user executes a new job, the user can read out and reuse the desired setting history information, or change the set values as needed, thereby reducing the burden such as the labor and time required for the execution of the new job.
[0004] From the viewpoint of effectively using the setting history information, when a new job is executed using the setting history information, it is preferable that a setting screen to which the setting content at the time of execution of the setting history information is directly applied is displayed. As a prior art that meets such a requirement, for example, Patent Document 1 discloses an image forming apparatus that manages a job setting screen and job history information, and displays a setting screen to which the setting content included in the job history information is applied when displaying a setting screen for a new job using the job history.
Prior Art Documents
Patent Documents
[0005]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0006] In the prior art, the settings during job execution are directly applied and displayed on the setting screen of the new job. However, for example, when the setting history information related to a job with a time-specified transmission function such as transmitting image data at a specified time is read and executed by a user other than the execution user of the job, there is a risk that the image data may be transmitted (mis-transmitted) at a date and time not known to the user who read the setting history information, resulting in the leakage of image data.
[0007] Among the setting history information, there are cases where the desired execution result cannot be obtained unless the user who reads it for reuse grasps the setting and change details of specific setting values. Such specific setting values include, in addition to the setting values related to the above time-specified transmission function, for example, in a copy job that outputs printed matter by reading a document, setting values that depend on the document (reading) such as color balance and color adjustment systems, and setting values that affect cost increases such as color mode and printing color.
[0008] It is difficult for the user to fully understand the change details of specific setting values included in the read setting history information. Users who use the setting history information for reuse tend to be lax in paying attention to setting values other than the setting values they set and change themselves. Therefore, as described above, when the destination and transmission timing related to the time-specified transmission function are set by the execution user, or when setting values related to settings that depend on the document or cost increases are set or changed, if the user does not grasp the setting and change details, the user may not only fail to obtain the desired job execution result, but may also suffer unexpected disadvantages such as leakage of confidential information and unnecessary increase in printing costs.
[0009] An object of the present disclosure is to provide an image processing apparatus and an information processing method capable of surely obtaining the desired job execution result for a user who reuses the setting history information related to the execution of a new job while maintaining the convenience of reusing the setting history information.
Means for Solving the Problem
[0010] In order to solve the above problem, the image processing device of the present disclosure includes a memory unit that stores setting values related to job execution, a job execution unit that can execute the job based on the setting values, and a control unit that controls the job execution unit based on the setting values read from the memory unit, and is characterized in that when reading the setting values, if a specific setting value has been changed from its initial value, the control unit restricts the application of the specific setting value.
[0011] In addition, the control method for an image processing device according to the present disclosure includes a storage process for storing setting values related to job execution, a job execution process for executing the job based on the setting values, and a control process for controlling the execution of the job based on the read setting values, and is characterized in that in the control process, if a specific setting value has been changed from its initial value when the setting values are read, the application of the specific setting value is restricted. [Effects of the Invention]
[0012] According to the present disclosure, it is possible to provide an image processing device, etc., that can reliably obtain the job execution results desired by a user who reuses setting history information while maintaining the convenience of reusing setting history information for executing a new job. [Brief explanation of the drawings]
[0013] [Figure 1] 1 is an external perspective view for explaining the overall configuration of a multifunction peripheral according to a first embodiment; [Figure 2] FIG. 2 is a diagram illustrating the functional configuration of the multifunction peripheral according to the first embodiment. [Figure 3] FIG. 10 is a diagram illustrating an example of the configuration of setting history information. [Figure 4] FIG. 10 is a diagram illustrating an example of a specific setting value. [Figure 5] 1 is a flowchart illustrating a processing flow according to the first embodiment. [Figure 6] 1 is a flowchart illustrating a processing flow according to the first embodiment. [Figure 7]FIG. 2 is a diagram illustrating an example of operation of the first embodiment. [Figure 8] FIG. 2 is a diagram illustrating an example of operation of the first embodiment. [Figure 9] FIG. 2 is a diagram illustrating an example of operation of the first embodiment. [Figure 10] FIG. 2 is a diagram illustrating an example of operation of the first embodiment. [Figure 11] FIG. 2 is a diagram illustrating an example of operation of the first embodiment. [Figure 12] 10 is a flowchart illustrating a processing flow according to the second embodiment. [Figure 13] FIG. 10 is a diagram illustrating an example of operation of the second embodiment. [Figure 14] FIG. 10 is a diagram illustrating an example of operation of the second embodiment. [Figure 15] FIG. 10 is a diagram illustrating an example of operation of the second embodiment. [Figure 16] 10 is a flowchart illustrating a processing flow according to the third embodiment. [Figure 17] FIG. 10 is a diagram illustrating an example of operation of the third embodiment. [Figure 18] FIG. 10 is a diagram illustrating an example of operation of the third embodiment. [Figure 19] FIG. 10 is a diagram illustrating an example of operation of the third embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0014] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. In this disclosure, a multifunction peripheral that executes functions such as image transmission, copying, and faxing on a job-by-job basis will be described as one form of an image processing device. Note that the following embodiment is an example for explaining the present disclosure, and the technical scope of the description set forth in the claims is not limited to the following description.
[0015] [1 First Embodiment] In the first embodiment, a setting value related to communication settings that may induce erroneous transmission in setting history information related to an image transmission job will be described as an example of a specific setting value.
[0016] [1.1 Functional Configuration] FIG. 1 is an external perspective view schematically illustrating the overall configuration of the multifunction machine 10 according to the first embodiment. FIG. 2 is a functional block diagram of the multifunction machine 10. The multifunction machine 10 includes a control unit 11, a display unit 13, an operation input unit 15, a communication unit 17, an image forming unit 19, an image reading unit 21, and a storage unit 23.
[0017] The control unit 11 controls the entire multifunction machine 10. The control unit 11 is constituted by, for example, one or a plurality of arithmetic units (such as a CPU (Central Processing Unit)). The control unit 11 realizes its functions by reading and executing various programs stored in the storage unit 23.
[0018] The display unit 13 displays various information to the user and the like. The display unit 13 can be constituted by, for example, an LCD (Liquid Crystal Display), an organic EL (Electro-Luminescence) display, or the like.
[0019] The operation input unit 15 receives input of information by the user and the like. The operation input unit 15 can be constituted by hard keys (for example, numeric keys), buttons, and the like. Note that the operation input unit 15 can be configured as a touch panel capable of input via the display unit 13. In this case, as the input method of the touch panel, for example, methods such as a resistive film method, an infrared method, an electromagnetic induction method, and a capacitance method can be adopted.
[0020] The communication unit 17 includes a wired / wireless interface, either one or both, for communicating with other devices via a network (NW) such as a LAN (Local Area Network), a WAN (Wide Area Network), the Internet, a telephone line, or a fax line.
[0021] Image forming unit 19 forms an image based on image data on paper as a recording medium. Image forming unit 19 feeds paper from paper feed unit 25, forms an image on the paper based on the image data, and then discharges the paper to paper discharge unit 27. Image forming unit 19 can be configured, for example, by a laser printer that uses an electrophotographic method. Image forming unit 19 forms an image using toner supplied from toner cartridges (not shown) that correspond to toner colors (for example, C (cyan), M (magenta), Y (yellow), and K (black)).
[0022] The image reading unit 21 generates image data by scanning and reading the document image to be read. The image reading unit 21 can be configured as a scanner device equipped with an image sensor such as a CCD (Charge Coupled Device) or a CIS (Contact Image Sensor). There are no limitations on the configuration of the image reading unit 21 as long as it is configured to generate image data by reading a reflected light image from the document image with an image sensor.
[0023] The storage unit 23 stores various programs and various data necessary for the operation of the multifunction device 10. The storage unit 23 can be configured with a storage device such as a RAM (Random access memory), an HDD (Hard disk drive), an SSD (Solid state drive), or a ROM (Read only memory).
[0024] In the first embodiment, the storage unit 23 stores a job execution program 231, a setting history information processing program 232, a display processing program 233, and an application determination program 234, and reserves a setting value storage area 235 and a setting history information storage area 236.
[0025] The job execution program 231 is a program that is read by the control unit 11 to perform processing for each job associated with the execution of each function, such as image transmission, copying, or faxing. After reading the job execution program 231, the control unit 11 executes the job by controlling job execution units such as the display unit 13, operation input unit 15, communication unit 17, image forming unit 19, and image reading unit 21. Furthermore, after reading the job execution program 231, the control unit 11 executes various jobs based on setting values included in the setting history information.
[0026] The setting history information processing program 232 is a program that the control unit 11 reads out when, for example, acquiring setting values related to job execution, generating setting history information, and performing various processes on the setting history information. After reading the setting history information processing program 232, the control unit 11 acquires setting values related to job execution and stores them in the setting value storage area 235. The control unit 11 also generates setting history information based on the acquired setting values and stores it in the setting history information storage area 236.
[0027] The display processing program 233 is a program that the control unit 11 reads out when displaying a display screen that displays setting history information, a setting screen for receiving input of various setting values related to job execution, or a home screen that receives switching of each job function, etc. Furthermore, when the control unit 11 reads out the display processing program 233 and determines that a specific setting value has been changed from its initial value, the control unit 11 performs display control that restricts the application of the setting value.
[0028] The application determination program 234 is a program that the control unit 11 reads when determining whether a specific set value included in the setting history information has been changed from the initial value. When reading the application determination program 234, the control unit 11 determines whether a specific set value included in the setting history information has been changed from the initial value when reading the setting history information associated with the execution of a new job. If it is determined that a specific set value has been changed from the initial value, the control unit 11 restricts the application of the specific set value according to the authentication status of the user. When restricting the application of the set value, the control unit 11 can, for example, set the initial value instead of the set value for job execution to make it an unset state, or perform control to make the display of the part related to the set value non-displayed, so that the specific set value cannot be used.
[0029] The set value storage area 235 is a storage area that stores set values related to job execution. The set values include, for example, set values set by the user such as color mode, resolution, format, density, etc., and set values such as device initial values held by the device itself.
[0030] The setting history information storage area 236 is a storage area that stores setting history information in a data table format or the like. The setting history information according to the present disclosure can be configured as history information with an identifier such as a job ID attached to information composed of, for example, information related to the execution history of a job such as job type, executing user name, start date and time, mode, etc., and part or all of the set values stored in the set value storage area 235, in order to uniquely identify the information. The setting history information stored in the setting history information storage area 236 is appropriately called when executing, applying, or determining a job based on the setting history information.
[0031] FIG. 3 is a diagram for explaining a configuration example of setting history information. For example, the information exemplified by the job ID "025" is an example of setting history information regarding an image transmission job. The setting history information of the job ID "025" includes, as information regarding the execution history, job type "image transmission", executing user name "User1", start date and time - end date and time "2019 / 12 / 04 10:30:50 - 2019 / 12 / 04 10:32:50", and mode "normal". Here, the mode is a value indicating whether the job related to the setting history information was executed in the normal mode via the normal setting screen or the simple mode via the simple setting screen that simplifies the normal setting screen.
[0032] In FIG. 3, as setting values related to the job ID "025", among the setting values involved in the image transmission job, such as color mode "automatic / automatic binary", resolution "200 dpi x 200 dpi", format "PDF", original document (scanning surface) "single - sided → single - sided", density "automatic", the setting values related to the original document reading are particularly exemplified. Note that the types and values of the setting values that can be included in the setting history information are not limited to the examples in FIG. 3.
[0033] Similar to the setting history information exemplified by the job ID "025", when a setting related to the time - specified transmission function that may induce mis - transmission is made as a function of the image transmission job by the user, the set value can be stored as a setting value. The setting history information related to the job ID "025" is also an example of setting history information having a setting value regarding the time - specified transmission function of transmitting the file (transmission file name: file_001) generated by reading the original document starting at the date and time "2019 / 12 / 04 10:30:50" to the destination "aaaa@sample.com" at "today (2019 / 12 / 04)", time "17:00".
[0034] When reusing the setting history information related to the image transmission job, the multifunction device 10 according to the first embodiment restricts the application of the setting value to the execution job if the setting value includes a setting value that may induce mistransmission. In the image transmission job, specific setting values that may also induce mistransmission include, as exemplified in FIG. 4(a), the function flow light function (transmission while copying), etc.
[0035] [1.2 Processing flow] FIG. 5 is a flowchart for explaining the processing by the multifunction device 10. In the following description, it is assumed that the image transmission job is executed by the execution user, and the setting history information related to the job is stored in the setting history information storage area 236 in the manner exemplified in FIG. 3.
[0036] The control unit 11 determines whether the setting history information has been selected by the user (step S10). Note that the user can select the desired setting history information from the setting history information displayed on the setting history display screen described later.
[0037] When the desired setting history information is selected by the user, the control unit 11 reads out and analyzes the setting history information from the setting history information storage area 236 (step S10: Yes → step S20).
[0038] Based on the analysis result of the setting history information, the control unit 11 determines whether a specific setting value included in the analyzed setting history information has been changed from the initial value (step S30).
[0039] When it is determined that a specific setting value included in the setting history information has been changed from the initial value, the control unit 11 determines whether the job executor related to the setting history information and the caller as the logged-in user of the setting history information are the same (step S30; Yes → step S40).
[0040] When it is determined that the job executor related to the setting history information and the caller of the setting history information are the same, the control unit 11 applies a specific setting value without restriction. (Step S40; Yes → Step S50). Also, even when the control unit 11 determines that a specific setting value included in the setting history information has not been changed from the initial value, the control unit 11 applies the specific setting value without restriction (Step S30; No → Step S50).
[0041] On the other hand, when it is determined that the job executor related to the setting history information and the caller of the setting history information are not the same, the control unit 11 restricts the application of a specific setting value (Step S40; No → Step S60). Note that when user authentication is invalid, it is also possible to configure to unconditionally restrict the application of a specific setting value, or to configure to unconditionally restrict the application of a specific setting value regardless of the identity between the job executor related to the setting history information and the caller of the setting history information. Regarding the presence or absence and the restriction method of the application restriction of a specific setting value, it can be appropriately changed in the system settings.
[0042] When receiving an execution instruction for a job based on the setting history information displayed on the display unit 13, the control unit 11 executes the job and ends the process (Step S70).
[0043] Next, the details of the process of Step S20 in FIG. 5 will be described using the flowchart of FIG. 6.
[0044] When starting to analyze the setting history information, the control unit 11 examines the setting values included in the setting history information (Step S2010).
[0045] The control unit 11 determines whether the setting value that induces an erroneous operation as the specific setting value has been changed from its initial value (step S2012). In the first embodiment, when a setting related to the time-specified transmission function has been made (when a setting value has been set), the setting value that induces an erroneous operation is treated as having been changed from its initial value. When the control unit 11 determines that the setting value that induces an erroneous operation has been changed from its initial value, it determines that the specific setting value has been changed from its initial value and ends the process (step S2012; Yes → step S2014).
[0046] On the other hand, if the control unit 11 determines that the setting value that induces the erroneous operation has not been changed from its initial value, it determines that the specific setting value has not been changed from its initial value and terminates the processing (step S2012; No → step S2016).
[0047] [1.3 Example of operation] Next, an operation example of the first embodiment will be described. In the present disclosure, a touch panel type operation input unit 15 provided on the screen of the display unit 13 detects a user's press on each button area or the like partitioned on the screen, enabling the user to perform various inputs.
[0048] 7 shows an example of the configuration of the setting history display screen W10. The setting history display screen W10 can be displayed by pressing a setting history display button (not shown) provided on a home screen (not shown) or a setting screen (described later). By selecting desired setting history information via the setting history display screen W10, the user can execute a job by reusing the job settings related to the setting history information.
[0049] The setting history display screen W10 includes a setting history display area R10 and a delete button B10. The setting history display area R10 is configured to be able to display, for example, the setting history information related to each job in chronological order. Note that there is no particular limitation on the display format of the setting history information. For example, as illustrated in FIG. 7, all the setting history information related to all jobs is displayed, only the setting history information related to a certain specific job is displayed, only the setting history information related to the jobs of the logged-in user is displayed, only the setting history information having the same setting value is displayed, only the setting history information related to the jobs executed within a specific period is displayed, only the setting history information related to a specific job execution user is displayed, and the like. It is possible to adopt such display forms.
[0050] FIG. 7 is an example of displaying the setting history information related to three jobs, namely, an image transmission job, a copy job, and a copy job, in chronological order from top to bottom. Note that the setting history information illustrated in FIG. 7 corresponds to the setting history information related to the job IDs “0025” to “0023” illustrated in FIG. 3.
[0051] Note that in the setting history display area R10, there is no particular limitation on the setting value items indicated by each setting history information. Since there is a limitation on the displayable area, there is a limitation on the number of setting value items that can be displayed at one time, but the setting value items to be displayed can be appropriately selected. Also, in FIG. 7, pinning for fixing each setting history information to the screen is described, but it is not necessary to make the pinning an essential display item.
[0052] Note that each setting history information displayed in the setting history display area R10 is configured to be selectable by the user. By selecting the desired setting history information, the user can easily execute the job based on the setting history information or a job similar thereto.
[0053] The delete button B10 accepts an instruction to delete setting history information from the setting history display area R10. When the user presses the delete button B10, the control unit 11 stops displaying the setting history information in the setting history display area R10.
[0054] 8 is a diagram illustrating an example of the configuration of a user authentication screen W20 for performing user authentication. A user can log in to the multifunction peripheral 10 as a login user by performing user authentication via the user authentication screen W20.
[0055] The user authentication screen W20 includes a login user name input box Bx10, a login password input box Bx12, an authentication destination designation button B12, an OK button B14, and a cancel button B16.
[0056] The login user name input box Bx10 is an input box that accepts input of a login user name. A user attempting to log in to the multifunction device 10 inputs a login user name into the login user name input box Bx10. Note that the login user name can also be selected from a separately provided user name list.
[0057] The login password input box Bx12 is an input box that accepts input of a login password corresponding to a login user name. A user attempting to log in to the multifunction peripheral 10 inputs the login password together with the login user name.
[0058] The authentication destination specification button B12 is a button that accepts the specification of the user authentication destination. The authentication destination may be the device itself, or for example, it is also possible to specify an authentication server or the like separately provided on the network. When authentication of the device itself is specified as the authentication destination, the control unit 11 performs user authentication by comparing the input login username and login password with the previously prepared authentication information (for example, a combination of username and password, etc.). On the other hand, when using an authentication server or the like provided on the network, the control unit 11 can also perform user authentication by sending the input login username and login password to the authentication server and receiving the authentication result from the authentication server. Note that for user authentication, it is also possible to use possession authentication using an IC (Integrated Circuit) card or a terminal device such as a smartphone, or biometric authentication such as fingerprint authentication or face authentication.
[0059] The OK button B14 accepts the confirmation instruction input of the input operation by the user. The user presses it when confirming the input to the login username input box Bx10 or the login password input box Bx12, or when specifying the authentication destination via the authentication destination specification button B12. The cancel button B16 accepts the cancel instruction input of the input operation by the user.
[0060] FIG. 9 is a configuration example of a time-specified transmission setting screen W30 for setting the time-specified transmission function, which is one function of the image transmission job. The time-specified transmission setting screen W30 can be displayed, for example, by pressing the "Other Functions" button (not shown) on the image transmission setting screen. Note that FIG. 9 is an example of the time-specified transmission setting screen W30 when generating the setting history information related to the job ID "025" in FIG. 3.
[0061] The time-specified transmission setting screen W30 includes a time-specified transmission setting display area R12, an operation control button B22, and a start button B24.
[0062] In the time-specified transmission setting display area R12, a setting switch button B18 and a date and time setting button B20 are provided.
[0063] The setting switch button B18 is a selection button that accepts switching between on and off of the time-specified transmission function. The date and time setting button B20 accepts the specification of the execution date and time of image data transmission. The user can directly input a desired time into the input box where the time is displayed or set it using the "+" button or "-" button. Note that FIG. 9 shows an example in which the execution time of image data transmission is set to "17:00" by the user. Also, the user can specify the execution day of the week by selecting any of the day-of-the-week buttons including the "Today" button. Note that FIG. 9 shows the form of specifying the execution date and time of image data transmission in terms of the time and the day of the week including today, but of course, if it is possible to specify a specific date, a calendar format or a similar form can also be adopted.
[0064] The operation control button B22 includes a "Preview" button, a "Reset" button, a "Polling" button, an "Auto Temporary Save" button, a "Filing" button, etc. For example, the user can inquire of a specific device about the presence or absence of receivable originals by pressing the "Polling" button.
[0065] The start button B24 accepts the input of an execution instruction for the time-specified transmission function. When the start button B24 is pressed, the control unit 11 executes the process related to the time-specified transmission received via the time-specified transmission setting display area R12.
[0066] Next, an operation example when an image transmission job with the time-specified transmission function set is executed and the setting content related to the time-specified transmission function is included in the generated setting history information will be described.
[0067] After executing an image transmission job with the time-specified transmission function set, the control unit 11 generates setting history information including the set value related to the time-specified transmission function. The control unit 11 stores the generated setting history information in the setting history information storage area 236.
[0068] FIG. 10 is a diagram illustrating the control executed by the control unit 11 when the setting history information SI10 including the setting values related to the time-specified transmission function is selected by the user.
[0069] When the user selects setting history information SI10 via setting history display screen W10, control unit 11 executes the processes from step S20 to step S60 in Fig. 5 and the processes in Fig. 6. As described in Fig. 9, setting history information SI10 includes setting values related to the time-specified transmission function, and these setting values are an example of setting history information including setting values that may induce erroneous operations (see Fig. 3). Therefore, control unit 11 determines that this setting history information SI10 is setting history information in which a specific setting value has been changed from its initial value. Next, control unit 11 determines whether the person who executed the job related to the setting history information and the person who called the setting history information are the same person.
[0070] If the job executor and the caller of the setting history information are the same, the control unit 11 displays the time-specified transmission setting screen W30a shown in FIG. 10(1). In this case, the control unit 11 displays the setting values related to the time-specified transmission function without restrictions, and displays these setting values as they are in the time-specified transmission setting display area R12. On the other hand, if the job executor and the caller of the setting history information are not the same, the control unit 11 displays the time-specified transmission setting screen W30b shown in FIG. 10(2). In this case, the control unit 11 displays the setting values related to the time-specified transmission function with restrictions, and changes these setting values to their initial values (current time; not set) and displays them in the time-specified transmission setting display area R12. In addition, the on / off setting for the time-specified transmission function is set to off.
[0071] However, the setting value (transmission time) for the time-specified transmission function and the time when the setting history information is called up often do not match. In such cases, it is possible to store only part of the setting values for the time-specified transmission function, such as storing the setting value for the transmission time but not the on / off setting of the time-specified transmission function, so that all setting values are not changed to their initial values when the setting history information is called up.
[0072] Next, another mode performed by the control unit 11 when the job executor and the caller of the setting history information are different will be described with reference to FIG. 11.
[0073] When the setting history information SI10 is selected by the user via the setting history display screen W10 and the job executor and the caller of the setting history information are different, the control unit 11 displays an inquiry screen M10 for the user on the image transmission setting screen W40.
[0074] The inquiry screen M10 includes a message display area R14, an OK button B26, and a Cancel button B28. The message display area R14 includes a setting value related to the time-specified transmission function in the selected setting history information by the user, and displays a message asking whether to apply the setting value.
[0075] The OK button B26 accepts an instruction input to directly apply the setting value related to the time-specified transmission function when executing a new job based on the selected setting history information. The Cancel button B28 accepts an instruction input not to apply the setting value related to the time-specified transmission function.
[0076] When the OK button B26 is pressed, the control unit 11 displays the time-specified transmission setting screen W30a shown in (1) of FIG. 11. In this case, the control unit 11 displays the setting value related to the time-specified transmission function without limitation, and directly displays the setting value in the time-specified transmission setting display area R12. On the other hand, when the Cancel button B28 is pressed, the control unit 11 displays the time-specified transmission setting screen W30b shown in (2) of FIG. 11. In this case, the control unit 11 displays the setting value related to the time-specified transmission function with limitation, changes the setting value to the initial value (current time; unset state), and displays it in the time-specified transmission setting display area R12.
[0077] As described above, according to the first embodiment, when the job executor and the caller of the setting history information are the same, the convenience of reusing the setting history information is not impaired. When the job executor and the caller of the setting history information are different, the application of the setting value related to the time-specified transmission function that may induce mistransmission can be restricted. Thereby, it is possible to prevent the image data from being mistransmitted at a date and time not grasped by the caller or the image data from leaking out.
[0078] [2 Second Embodiment] In the second embodiment, in the setting history information related to the copy job (or image transmission job), the setting value depending on the original (reading) which is the setting value related to the original setting is described as an example of a specific setting value.
[0079] [2.1 Functional Configuration] The functional configuration of the multifunction device according to the second embodiment can be the same as the functional configuration of the multifunction device 10 according to the first embodiment. Therefore, the description of the functional configuration of the multifunction device according to the second embodiment is omitted, and the same reference numerals as those of the multifunction device 10 according to the first embodiment are used for the description.
[0080] An example of the setting history information targeted in the second embodiment is described again using FIG. 3. The setting history information related to the job ID “024” in FIG. 3 is an example of the setting history information related to the copy job. The setting history information related to the job ID “024” includes, as execution history information, job type “Copy”, executing user name “User2”, start date and time - end date and time “2019 / 12 / 04 10:15:30 - 2019 / 12 / 04 10:17:50”, and mode “Normal”.
[0081] In FIG. 3, as the setting values related to the job ID “024”, among the setting values involved in the copy job such as number of copies “1”, original “Automatic”, paper selection “No. 1”, duplex copy “single - sided → single - sided”, magnification “100%”, density “Automatic”, in particular, the setting values related to the original reading are illustrated. Note that the types and values of the setting values that can be included in the setting history information are not limited to the examples in FIG. 3.
[0082] As exemplified by job ID "024," when a user sets a setting related to background color adjustment that depends on document scanning as one function of a copy job, the set value can be stored as a setting value. The setting history information related to job ID "024" is also an example of setting history information having a setting value "Level 3" related to background color adjustment.
[0083] When reusing setting history information related to a copy job, if the setting history information includes setting values that depend on the original (scanned), the multifunction device 10 according to the second embodiment restricts application of the setting values to the executed job. In a copy job, specific setting values that also depend on the original include color balance, print menu stamps, etc., as shown in FIG. 4(b).
[0084] [2.2 Processing flow] Next, the flow of processing according to the second embodiment will be described. The processing according to the second embodiment can be performed in the same manner as the processing described in the first embodiment, except for step S20 in Fig. 5. The processing according to step S20 in Fig. 5 will be described using the flowchart in Fig. 12.
[0085] When the control unit 11 starts analyzing the setting history information, it closely examines the setting values included in the setting history information (step S2018).
[0086] The control unit 11 determines whether the document-dependent setting value as the specific setting value has been changed from its initial value (step S2020). In the second embodiment, when a setting related to background color adjustment is made (when a setting value is changed or set), the document-dependent setting value is treated as having been changed from its initial value. When the control unit 11 determines that the document-dependent setting value has been changed from its initial value, it determines that the specific setting value has been changed from its initial value and ends the process (step S2020; Yes → step S2022).
[0087] On the other hand, if the control unit 11 determines that the setting values dependent on the document have not been changed from their initial values, it determines that the specific setting values have not been changed from their initial values and terminates the processing (step S2020; No → step S2024).
[0088] [2.3 Example of operation] Next, an example of the operation of the second embodiment will be described. Fig. 13 shows an example of the configuration of the background color adjustment setting screen W50, which is one function of a copy job. The background color adjustment setting screen W50 can be displayed, for example, by pressing the "Other Functions" button (not shown) on the copy setting screen. Fig. 13 shows an example of the background color adjustment setting screen W50 when generating setting history information related to job ID "024" in Fig. 3.
[0089] The background color adjustment setting screen W50 includes a background color adjustment setting display area R16, an operation control button B34, and a start button B36.
[0090] The background color adjustment setting display area R16 is provided with a setting switch button B30 and a background color adjustment setting button B32.
[0091] The setting switch button B30 is a selection button that accepts switching on / off of the background color adjustment setting function. The background color adjustment setting button B32 accepts setting of the background color adjustment value. The user can select the desired background color adjustment level using the "+" button or "-" button. Note that FIG. 13 shows an example in which the background color adjustment level is set to "Level 3."
[0092] The operation control buttons B34 include a "Preview" button, a "Reset" button, an "Original" button, a "Border Erase" button, a "Sharpness" button, a "Copy Density" button, a "Color Mode" button, etc. For example, by pressing the "Original" button, the user can change the original size and reading orientation.
[0093] The start button B36 receives an input for instructing the execution of the ground color adjustment function. When the start button B36 is pressed, the control unit 11 executes the processing related to the ground color adjustment function received via the ground color adjustment setting display area R16.
[0094] Next, an operation example will be described when a copy job with the ground color adjustment function set is executed and the setting content related to the ground color adjustment function is included in the generated setting history information.
[0095] After executing a copy job with the ground color adjustment function set, the control unit 11 generates setting history information including the set value related to the ground color adjustment function. The control unit 11 stores the generated setting history information in the setting history information storage area 236.
[0096] FIG. 14 is a diagram for explaining the control executed by the control unit 11 when the setting history information SI12 including the set value related to the ground color adjustment function is selected by the user.
[0097] When the user selects the setting history information SI12 via the setting history display screen W10, the control unit 11 executes the processing related to steps S20 to S60 in FIG. 5 and the processing related to FIG. 12. As described in FIG. 13, the setting history information SI12 includes the set value related to the ground color adjustment function, and the set value is an example of the setting history information including the set value depending on the original document (reading) (see FIG. 3). Therefore, the control unit 11 determines that the setting history information SI12 is the setting history information in which a specific set value is changed from the initial value. Next, the control unit 11 determines whether the executor of the job related to the setting history information and the caller of the setting history information are the same.
[0098] When the job executor and the caller of the setting history information are the same, the control unit 11 displays the ground color adjustment setting screen W50a shown in (1) of FIG. 14. In this case, the control unit 11 displays the set value related to the ground color adjustment function without limitation, and displays the set value as it is in the ground color adjustment setting display area R16. On the other hand, when the job executor and the caller of the setting history information are not the same, the control unit 11 displays the ground color adjustment setting screen W50b shown in (2) of FIG. 14. In this case, the control unit 11 displays the set value related to the ground color adjustment function with limitation, changes the set value to the initial value (level 0; unset state), and displays it in the ground color adjustment setting display area R16. In addition, the on / off setting of the time specifying transmission function is set to off.
[0099] Next, another mode performed by the control unit 11 when the job executor and the caller of the setting history information are not the same will be described with reference to FIG. 15.
[0100] When the setting history information SI12 is selected by the user via the setting history display screen W10 and the job executor and the caller of the setting history information are not the same, the control unit 11 displays an inquiry screen M12 for the user on the copy setting screen W60.
[0101] The inquiry screen M12 includes a message display area R18, a yes button B38, and a no button B40. The message display area R18 displays a message asking whether to apply the set value related to the ground color adjustment function included in the selected setting history information by the user.
[0102] The yes button B38 accepts an instruction input to apply the set value related to the ground color adjustment function as it is when executing a new job based on the selected setting history information. The no button B40 accepts an instruction input not to apply the set value related to the ground color adjustment function.
[0103] When the Yes button B38 is pressed, the control unit 11 displays the background color adjustment setting screen W50a shown in (1) of Fig. 15. In this case, the control unit 11 displays the setting values related to the background color adjustment function without any restrictions, and displays these setting values as they are in the background color adjustment setting display area R16. On the other hand, when the No button B40 is pressed, the control unit 11 displays the background color adjustment setting screen W50b shown in (2) of Fig. 15. In this case, the control unit 11 displays the setting values related to the background color adjustment function with restrictions, and changes these setting values to their initial values and displays them in the background color adjustment setting display area R16.
[0104] As described above, according to the second embodiment, when the job executor and the user of the setting history information are the same, the convenience of reusing the setting history information is not lost, and when the job executor and the user of the setting history information are not the same, the application of setting values dependent on the original (scanning) can be restricted. This allows the user to reliably obtain the job execution results they desire without causing a significant difference in the output results as printed matter.
[0105] [3 Third embodiment] In the third embodiment, a setting value that affects costs, which is a setting value related to image formation settings, will be described as an example of a specific setting value in setting history information related to a copy job.
[0106] [3.1 Functional Configuration] The functional configuration of the multifunction device according to the third embodiment can be the same as the functional configuration of the multifunction device 10 according to the first embodiment. Therefore, a description of the functional configuration of the multifunction device according to the third embodiment will be omitted, and the same reference numerals as those of the multifunction device 10 according to the first embodiment will be used in the description.
[0107] An example of the setting history information targeted in the third embodiment will be described again with reference to FIG. 3. The setting history information related to the job ID "023" in FIG. 3 is an example of the setting history information regarding the copy job. The setting history information related to the job ID "023" includes, as execution history information, job type "Copy", executing user name "User3", start date and time - end date and time "2019 / 12 / 04 09:30:00 - 2019 / 12 / 04 09:31:10", and mode "Normal".
[0108] In FIG. 3, as the setting values related to the job ID "023", among the setting values involved in the copy job, such as the number of copies "10", original manuscript "A4", paper selection "No. 1", double-sided copying "single-sided → single-sided", magnification "100%", density "automatic", etc., particularly, the setting values related to the original manuscript reading are exemplified. Note that the types and values of the setting values that can be included in the setting history information are not limited to the examples shown in FIG. 3.
[0109] As exemplified by the job ID "023", when a setting related to the color mode that affects the cost is made by the user as a function of the copy job, the set value can be stored as a setting value related to the print color. The setting history information related to the job ID "023" is also an example of the setting history information having a setting value related to the color mode "two-color (red)".
[0110] When reusing the setting history information related to the copy job, the multifunction device 10 according to the third embodiment restricts the application of the setting value to the execution job when the setting value related to the cost is included. In the copy job, for specific setting values that also affect the cost, as exemplified in FIG. 4(c), those with the print color of the print menu set to other than "black", "always print" being effective in document control, and "allow user color selection" being effective, and the print color set to "cyan" or "yellow", etc. can be cited.
[0111] [3.2 Process flow] Next, the process flow according to the third embodiment will be described. The processes other than the process in step S20 in FIG. 5 in the third embodiment can be implemented in the same manner as the processes described in the first embodiment. The process related to step S20 in FIG. 5 will be described with reference to the flowchart in FIG. 16.
[0112] When starting the analysis of the setting history information, the control unit 11 examines the set values included in the setting history information (step S2026).
[0113] The control unit 11 determines whether a set value that affects the cost has been changed from the initial value as a specific set value (step S2028). In the third embodiment, when a setting related to the color mode is made (when the set value is changed / set), it is treated as a set value that affects the cost and has been changed from the initial value. When the control unit 11 determines that the set value that affects the cost has been changed from the initial value, it determines that the specific set value has been changed from the initial value and ends the process (step S2028; Yes → step S2030).
[0114] On the other hand, when the control unit 11 determines that the set value that affects the cost has not been changed from the initial value, it determines that the specific set value has not been changed from the initial value and ends the process (step S2028; No → step S2032).
[0115] [3.3 Operation Example] Next, an operation example of the third embodiment will be described. FIG. 17 is a configuration example of a color mode setting screen W70, which is a function of a copy job. The color mode setting screen W70 can be displayed, for example, by pressing an "other functions" button (not shown) on the copy setting screen or a "color mode" button (not shown) provided on the operation control button. Note that FIG. 17 is an example of the color mode setting screen W70 when generating the setting history information related to the job ID "023" in FIG. 3.
[0116] The color mode setting screen W70 includes a color mode setting display area R20, an operation control button B44, and a start button B46.
[0117] The color mode setting display area R20 is provided with a color mode setting button B42.
[0118] The color mode setting button B42 accepts the setting of the color mode. The user can select the color mode by pressing either the "Auto" button, the "Full Color" button, the "Black and White" button, the "Two Color" button, or the "Monochrome" button. Note that FIG. 17 shows an example in which the color mode is set to "Two Color (Red)."
[0119] The operation control buttons B44 include a "Preview" button, a "Reset" button, as well as a "Original" button, a "Double-Sided Copy" button, a "Page Combination" button, a "Staple" button, a "Binding Margin" button, and a "Border Erase" button, etc. For example, by pressing the "Original" button, the user can change the original size and reading orientation.
[0120] The start button B46 accepts input of an instruction to execute the color mode function. When the start button B46 is pressed, the control unit 11 executes processing related to the color mode function accepted via the color mode setting display area R20.
[0121] Next, an example of operation will be described in which a copy job in which a color mode function is set is executed and the generated setting history information includes setting contents related to the color mode function.
[0122] After executing a copy job in which the color mode function is set, the control unit 11 generates setting history information including the setting values related to the color mode function. The control unit 11 stores the generated setting history information in the setting history information storage area 236.
[0123] FIG. 18 is a diagram illustrating the control executed by the control unit 11 when the setting history information SI14 including the setting values related to the color mode function is selected by the user.
[0124] When the user selects the setting history information SI14 via the setting history display screen W10, the control unit 11 executes the processes according to steps S20 to S60 in FIG. 5 and the process according to FIG. 16. As described with reference to FIG. 17, the setting history information SI14 includes setting values related to the color mode function, and the setting values are an example of setting history information including setting values that affect the cost (see FIG. 3). Therefore, the control unit 11 determines that the setting history information SI14 is setting history information in which a specific setting value has been changed from the initial value. Next, the control unit 11 determines whether the job executor related to the setting history information and the caller of the setting history information are the same or not.
[0125] When the job executor and the caller of the setting history information are the same, the control unit 11 displays the color mode setting screen W70a shown in (1) of FIG. 18. In this case, the control unit 11 is assumed to display the setting values related to the color mode function without limitation, and directly displays the setting values in the color mode setting display area R20. On the other hand, when the job executor and the caller of the setting history information are not the same, the control unit 11 displays the color mode setting screen W70b shown in (2) of FIG. 18. In this case, the control unit 11 is assumed to display the setting values related to the color mode function with limitation, and changes the setting values to the initial value (automatic in this embodiment) and displays them in the color mode setting display area R20.
[0126] Next, another mode of the control unit 11 when the job executor and the caller of the setting history information are not the same will be described with reference to FIG. 19.
[0127] When the user selects the setting history information SI14 via the setting history display screen W10 and the job executor and the caller of the setting history information are not the same, the control unit 11 displays an inquiry screen M14 for the user on the copy setting screen W80.
[0128] The inquiry screen M14 includes a message display area R22, an OK button B48, and a Cancel button B50. The message display area R22 contains the setting value related to the color mode function in the setting history information selected by the user, and displays a message asking whether to apply the setting value.
[0129] When executing a new job based on the selected setting history information, the OK button B48 accepts an instruction input to apply the setting value related to the color mode function as it is. The Cancel button B50 accepts an instruction input not to apply the setting value related to the color mode function.
[0130] When the OK button B48 is pressed, the control unit 11 displays the color mode setting screen W70a shown in (1) of FIG. 19. In this case, the control unit 11 is assumed to display the setting value related to the color mode function without limitation, and directly displays the setting value in the color mode setting display area R20. On the other hand, when the Cancel button B50 is pressed, the control unit 11 displays the color mode setting screen W70b shown in (2) of FIG. 19. In this case, the control unit 11 is assumed to display the setting value related to the color mode function with limitation, changes the setting value to the initial value (automatic in this embodiment), and displays it in the color mode setting display area R20.
[0131] As described above, according to the third embodiment, when the job executor and the caller of the setting history information are the same, the convenience related to the reuse of the setting history information is not impaired, and when the job executor and the caller of the setting history information are different, the application of the setting value that affects the cost can be restricted. Thereby, for example, it is possible to prevent the disadvantage of unexpected increase in cost due to color printing of printed matter.
[0132] The present invention is not limited to the above-described embodiments, and various modifications are possible. That is, embodiments obtained by appropriately combining technical means modified within the scope not departing from the gist of the present invention are also included in the technical scope of the present invention.
[0133] Also, although the above-described embodiments each have parts that are separately described for convenience of explanation, it goes without saying that they may be combined and executed within the technically possible range.
[0134] Also, the program that operates in each device in the embodiment is a program that controls a CPU or the like (a program that causes a computer to function) so as to realize the functions of the above-described embodiment. And the information handled by these devices is temporarily stored in a temporary storage device (for example, RAM) during its processing, and then stored in a storage device such as various ROMs (Read Only Memory) or HDDs, and read by the CPU as necessary for correction and writing.
[0135] Here, as the recording medium for storing the program, any of a semiconductor medium (for example, ROM, non-volatile memory card, etc.), an optical recording medium or magneto-optical recording medium (for example, DVD (Digital Versatile Disc), MO (Magneto Optical Disc), MD (Mini Disc), CD (Compact Disc), BD (Blu-ray (registered trademark) Disk, etc.)), a magnetic recording medium (for example, magnetic tape, flexible disk, etc.) may be used. Also, by executing the loaded program, not only the functions of the above-described embodiment are realized, but in some cases, the functions of the present invention are realized by processing in cooperation with an operating system or other application programs or the like based on the instructions of the program.
[0136] Also, when distributing on the market, the program can be stored in a portable recording medium and distributed, or transferred to a server computer connected via a network such as the Internet. In this case, it goes without saying that the storage device of the server computer is also included in the present invention.
Explanation of Reference Numerals
[0137] 10 Multifunction device 11 Control unit 13 Display unit 15 Operation input unit 17 Communication unit 19 Image forming unit 21 Image reading unit 23 Memory unit 231 Job execution program 232 Setting history information processing program 233 Display processing program 234 Display determination program 235 Set value memory area 236 Setting history information memory area 25 Paper feeding unit 27 Paper discharging unit
Claims
1. A storage unit that stores setting values related to the execution of a job, A job execution unit capable of executing the job based on the setting values, A control unit that controls the job execution unit based on the setting values read from the storage unit, The control unit, When reading the setting values before the execution of a new job based on the setting values of the executed job stored in the storage unit, if a specific setting value has been changed from the initial value, the application of the specific setting value to the new job is restricted, When the job execution user is the same as the login user to the image processing apparatus, the control unit applies the specific setting value, When the job execution user is different from the login user to the image processing apparatus, the control unit restricts the application of the specific setting value and makes the portion related to the specific setting value invisible. An image processing apparatus characterized by this.
2. The image processing apparatus according to claim 1, wherein the specific setting value is a setting value related to communication settings.
3. The image processing apparatus according to claim 2, wherein the setting value related to the communication settings is a setting value that induces mistransmission.
4. The image processing apparatus according to claim 1, wherein the specific setting value is a setting value related to original document settings.
5. The image processing apparatus according to claim 4, wherein the setting value related to the original document settings is a setting value that depends on the reading of the original document.
6. The image processing apparatus according to claim 5, wherein the setting value that depends on the reading of the original document is a setting value related to color balance or color adjustment.
7. The image processing apparatus according to claim 1, wherein the specific setting value is a setting value related to image formation settings.
8. The image processing apparatus according to claim 7, wherein the setting value related to the image formation settings is a setting value related to the cost of outputting printed matter.
9. The image processing apparatus according to claim 8, wherein the setting value related to the cost of outputting printed matter is a setting value related to color printing.
10. The image processing apparatus according to claim 1, wherein when restricting the application of the specific setting value, the control unit applies the initial value instead of the specific setting value.
11. A control method for an image processing apparatus, A storage step of storing setting values related to the execution of a job, A job execution step of executing the job based on the set value, and a control step of controlling the execution of the job based on the read set value, wherein in the control step, when a specific set value is changed from the initial value during the reading of the set value before the execution of a new job based on the set value of the executed job stored, the application of the specific set value to the new job is restricted, when the job execution user and the login user to the image processing apparatus are the same, the specific set value is applied, and when the job execution user and the login user to the image processing apparatus are different, the application of the specific set value is restricted and a part related to the specific set value is made invisible. A control method characterized by this.
Citation Information
Patent Citations
Communication terminal device
JP2000092258A
Image processor
JP2003280463A
Device, method and program of forming image
JP2010130245A
Image formation device, system, information processing method and program
JP2015174298A
Image forming apparatus
JP2020137071A