Image processing apparatus, control method, and storage medium

The key code input system in image processing devices distinguishes between user and service modes, providing clear notifications for correct entry, thus improving usability and safety during maintenance.

JP2026036589APending Publication Date: 2026-03-05CANON KK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024139285
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-20
Publication Date
2026-03-05

AI Technical Summary

Technical Problem

Conventional image processing devices require users to input key codes for repair functions, which can be inconvenient and confusing for non-technical users, leading to potential misuse and device damage.

Method used

Implement a key code input system with a receiving and determining mechanism that distinguishes between user and service technician modes, displaying appropriate screens based on correct key code entry, and providing notification screens for incorrect entries.

Benefits of technology

Improves usability and safety by ensuring correct key code entry for repair functions, enhancing user experience and preventing device misuse.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026036589000001_ABST
    Figure 2026036589000001_ABST
Patent Text Reader

Abstract

To improve usability when a user performs maintenance.SOLUTION: Receiving an input of a key code, determining whether the received key code is a first key code for executing a first function mode or a second key code for executing a second function mode different from the first function mode, displaying a screen related to the first function mode on a display unit when it is determined that the received key code is the first key code, and displaying a notification screen for notifying that the first key code is not correctly input when it is determined that the input of the key code for executing the first function mode is started and it is determined that the received key code is different from the first key code.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an image processing apparatus, a control method, and a program. [Background technology]

[0002] When an image processing device breaks down or malfunctions, repairs and maintenance can be performed by either a service technician or the user. While service technicians have specialized knowledge of repairs, users are not necessarily familiar with repairs. Furthermore, improper handling of repair work can potentially cause further damage to the device. Therefore, the scope of repairs and maintenance that service technicians are permitted to perform generally differs from the scope of repairs and maintenance that users are permitted to perform.

[0003] Patent Document 1 discloses a configuration in which a flag is set to indicate whether a method of dealing with an error can be performed by both a service technician and a user, and if the flag is not set, only the service technician is allowed to perform the method. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent Publication No. 2016-137691 Summary of the Invention [Problem to be solved by the invention]

[0005] In Patent Document 1, a predetermined ID is required to distinguish between service personnel and users. Furthermore, in conventional image processing devices, a key code input method is used as a means of authentication when a service personnel enters a repair function for service personnel (hereinafter referred to as service mode). The key code input method is a method for calling up a specific function by pressing specific keys in a specific order on a keyboard on an operation panel attached to the device. In the following explanation, the rule for pressing keys in a specific order is referred to as a key code.

[0006] Here, by assigning different key codes to the service mode and the repair function for the user (hereinafter referred to as repair mode), it is possible to distinguish between service personnel and users. Also, by making the functions that are called different, it is possible to set up items that can be performed only by service personnel.

[0007] However, this key code input method had some issues, such as not understanding the key input process, not knowing whether the input was successful or not, and not knowing when to try again. In particular, users who are not as familiar with the key code input method as service personnel may find the operation method inconvenient.

[0008] Therefore, an object of the present invention is to improve usability when a user accesses a repair function for the user by using a key code input method and performs maintenance. [Means for solving the problem]

[0009] The present invention comprises a receiving means for receiving input of a key code, a determining means for determining whether the key code received by the receiving means is a first key code for executing a first function mode or a second key code for executing a second function mode different from the first function mode, and a display means for displaying a screen relating to the first function mode on a display unit when the determining means determines that the received key code is the first key code, and for displaying a screen relating to the second function mode on the display unit when the determining means determines that the received key code is the second key code, wherein when the determining means determines that input of a key code for executing the first function mode has started and that the received key code is different from the first key code, the display means displays a notification screen notifying that the first key code has not been entered correctly. [Effects of the Invention]

[0010] This makes it possible to improve usability when a user repairs or maintains an image processing apparatus. [Brief explanation of the drawings]

[0011] [Figure 1] FIG. 1 is a block diagram showing the configuration of an image processing apparatus according to a first embodiment. [Figure 2] FIG. 2 is a diagram illustrating a key code input method according to the first embodiment. [Figure 3] 5A and 5B are diagrams illustrating screens displayed in a service mode and a repair mode according to the first embodiment. [Figure 4] 10 is a flowchart showing a process for displaying an input error notification screen according to the first embodiment. [Figure 5] FIG. 10 is a diagram illustrating a timeout notification screen according to the second embodiment. [Figure 6] 10 is a flowchart showing a process for displaying a timeout notification screen according to the second embodiment. [Figure 7]13 is a flowchart showing a process for displaying an input error notification screen and a timeout notification screen according to the third embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0012] 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.

[0013] (First embodiment) 1 is a diagram showing the configuration of an image processing device 100 according to this embodiment. Fig. 1(A) is a hardware block diagram of the image processing device 100, and Fig. 1(B) is a software block diagram of the image processing device 100.

[0014] 1A, the image processing device 100 is a so-called MFP (Multi-Function Peripheral) and includes a CPU 101, a ROM 102, a RAM 103, a printer 104, and an operation display unit 105. The image processing device 100 also includes a USB (Universal Serial Bus) I / F 106 and a network I / F 107 as communication interfaces with the outside.

[0015] The CPU 101 is a system control unit that controls the entire image processing device 100. The ROM 102 stores a control program for the CPU 101. The control program is a control program that executes each process of this embodiment, which will be described below. The ROM 102 may be a rewritable flash ROM or the like, and stores setting values ​​and management data registered by the user of the image processing device 100. The time zone setting is saved in this ROM 102. The control program can be updated by external input, which is called a software upgrade in this embodiment. When the software is upgraded, the content that controls the CPU 101 changes before and after the upgrade.

[0016] The RAM 103 stores execution programs, program control variables, various work buffers, etc., as well as some setting values ​​and management data registered by the user of the image processing device 100. The printer 104 records received images and file data on recording paper. The operation display unit 105 is composed of a numeric keypad, keyboard, touch panel, LCD, LED, etc., and accepts various operations by the user, displays operation screens, and notifies the user. In this embodiment, key code input can be performed using, for example, a keyboard (software keys) on an LCD touch panel. In addition, various screens are displayed on the touch panel.

[0017] The USB I / F 106 connects to USB devices, communicates with them, and supplies power.

[0018] The network I / F 107 transmits and receives data between the terminal 108 and each unit of the image processing device 100 via a LAN 109 (wireless LAN / wired LAN). The communication method used to connect each device is, for example, the IEEE802.11 series communication standard (Wi-Fi) or Bluetooth (Bluetooth Classic, Bluetooth Low Energy (BLE), etc.). The terminal 108 in this embodiment is a smartphone, tablet, personal computer (hereinafter referred to as PC), etc. The terminal 108 is also provided with a touch panel and keyboard functions for operation, allowing input and output from the user.

[0019] In FIG. 1B, the key input receiving unit 150 receives a key input from the image processing device 100. The storage unit 154 stores the key received by the key input receiving unit. The storage unit 154 also records (stores) information related to the user's use of the repair mode (first function mode), such as the date and time when the repair mode was used. Note that the functional unit that records the received key and the functional unit that stores information related to the use of the repair mode may be configured separately. The key code determination unit 151 refers to the storage unit 154 to determine whether a key code has been input. The display screen management unit 152 determines the screen content to be displayed based on the determination of the key code determination unit 151. The display screen generation unit 153 generates screen information to be displayed in accordance with an instruction from the display screen management unit 152. The display screen management unit 152 performs display control for screen display based on the screen information generated by the display screen generation unit 153.

[0020] 2 is an explanatory diagram illustrating a key code input method in this embodiment. In this embodiment, a key code can be input using a liquid crystal touch panel that constitutes the operation display unit 105. FIG. 2(A) shows an example of a screen displayed on the liquid crystal touch panel. Since the liquid crystal touch panel does not have fixed operation keys, the display screen management unit 152 displays a key area 200 and a display area 201 on the liquid crystal screen as shown in FIG. 2(A). Then, the user inputs a key code using the keys in the key area 200.

[0021] In this embodiment, when keys are entered 11 times in a specific order, such as # (sharp), 4, 7, 2, 3, 5, 7, 5, 9, 8, and #, the key code determination unit 151 determines that a repair mode key code (first key code) has been entered. Then, the display screen management unit 152 displays a screen for the repair mode so that the user can use the repair mode functions. Note that the key code (second key code) for the service mode (second function mode) is set to be different from the key code for the repair mode, and specifically, the keys are entered consecutively in the order of #, 5, 8, 3, 4, 6, 8, 6, 1, 9, and #.

[0022] If the repair mode key code is correctly entered, the display screen management unit 152 displays a repair item screen in the display area 201. This lets the user know that the repair mode function has been called. Here, the repair item screen displayed in the display area 201 in repair mode displays items indicating the consumption / amount of each consumable part currently installed in the image processing device 100, as shown in FIG. 2(A). The user can perform the necessary repair work according to the numerical values ​​of these items, or change the setting values ​​of each item according to the work that has been performed. Note that this screen is also displayed in the service mode, and the information indicated by each item is as follows: TONER-Y: Yellow toner consumption (amount consumed) TONER-M: Magenta toner consumption (amount consumed) TONER-C: Cyan toner consumption (amount consumed) TONER-K: Black toner consumption (amount consumed) WST-TNR: Waste toner accumulation level PT-DR-Y: Yellow drum wear level PT-DR-M: Magenta drum wear level PT-DR-C: Cyan drum wear

[0023] In this embodiment, key code input is accepted on any screen displayed on the operation display unit 105 of the image processing device 100. For example, key code input is accepted on any screen, such as the screen displayed immediately after startup, a menu screen on which icons for calling up the execution of each function of the image processing device 100 are arranged, or a setting screen for a specific item (e.g., copy, print, fax, etc.). If it is determined that the correct key code has been entered, a screen for the function corresponding to the key code is displayed.

[0024] On the other hand, if the key code determination unit 151 determines that the key code for the repair mode has been entered incorrectly, the display screen management unit 152 displays a screen notifying the user of an input error on the display screen 202, as shown in FIG. 2B. In this embodiment, the input error notification screen shown in FIG. 2B is displayed only when the key code for invoking the repair mode is entered incorrectly. That is, even if the key code for the service mode is entered incorrectly, the input error notification screen is not displayed. This is because the service technician is familiar with the operation of the image processing device 100 and can take appropriate action, such as re-entering the key code. Note that the input error notification screen shown in FIG. 2B is displayed when the user enters an incorrect key code to enter the repair mode for repair or maintenance. However, it may also be applied to key code entry when invoking other functions provided for the user.

[0025] 3 is a diagram illustrating screens displayed in the service mode and repair mode in this embodiment. In the figure, a service mode screen 301 and a repair mode screen 302 are screens that are displayed in the service mode and repair mode, respectively, when performing specific repairs or maintenance.

[0026] The service mode screen 301 is a screen used by service personnel when performing work such as repairs and maintenance. When a service personnel performs repairs or maintenance, the screen is displayed by entering a service mode key code and operating the service mode. The service personnel can view and operate the items (such as "DC-CON") displayed on the service mode screen 301 to collect information necessary for repairs and perform the necessary measures. The service personnel can change the displayed items by pressing a button (such as "Adjust") at the top of the screen as needed depending on the work to be performed.

[0027] In FIG. 3A, the information indicated by each item displayed on the service mode screen 301 is as follows: DC-CON: Software version of the built-in print processing controller R-CON: Software version of the scanner processing controller installed PANEL: Software version of the installed operation panel processing controller ECO: Software version of the controller that handles confidential information SORTER: Software version of the first sorting controller installed NIB: Software version of the installed network processing controller SDL-STCH: Software version of the second sorting controller installed OP-CON: Software version of the installed optional function controller

[0028] In any of the above cases, a hyphen will be displayed if the controller is not installed or if the information cannot be obtained due to some error.

[0029] 3(B), the repair mode screen 302 is also a screen displayed for repair and maintenance. However, although both screens 301 and 302 are displayed when performing the same repair work, there are differences in the displayed content, such as the fact that the repair mode screen 302 does not include items below the display item "NIB" on the service mode screen 301.

[0030] 3(C) is a diagram illustrating the history screen 303 in this embodiment. The history screen 303 is a screen that lists the date and time when the repair mode function was first used. The history screen 303 is a screen that is displayed when you press the reset key from the service mode screen 301 to go back one level and then select the "REPAIR" item that is displayed there.

[0031] In the history screen 303, the "No." column indicates the order of recording, the "DATE" column indicates the month and day when the recording was made, the "YEAR" column indicates the year when the recording was made, and the "TIME" column indicates the time when the recording was made. In other words, it can be seen that the repair mode was last invoked at 15:23 on July 18, 2024. Each time the repair mode is invoked, the date and time is recorded at the top and moves down one by one. If no date and time have been recorded, "-" is displayed. The history screen 303 is a screen on which the date and time when the repair mode function was first used can be confirmed, but it is not displayed in the repair mode state, and is displayed when a user performs an operation to access the history screen 303 in the service mode state. Note that this embodiment is not limited to this, and the history screen 303 may be displayed from the repair mode state.

[0032] FIG. 4 is a flowchart showing the process of displaying an input error notification screen when entering a key code in repair mode in this embodiment. This flowchart starts when a user starts key input on the LCD touch panel of image processing device 100 to perform repair or maintenance. This flowchart is implemented by CPU 100 reading into RAM 103 and executing a program for implementing each control module stored in ROM 102. Note that some or all of the functions of the steps in FIG. 4 may be implemented by hardware such as an ASIC or electronic circuit. Furthermore, the symbol "S" in the description of each process indicates a step in the flowchart (the same applies to flowcharts in this specification).

[0033] First, in S400, the storage unit 154 stores the key input received by the key input receiving unit 150. Then, in S401, when the first two items (first two digits) are input as a key code, the key code determination unit 151 determines whether the first two items of the input key code stored in the storage unit 154 are consecutive input of the "#" key and the "4" key. If the key code determination unit 151 determines that the first two items of the input key code are consecutive input of the "#" key and the "4" key, the process proceeds to S402.

[0034] Next, in S402, the key code determination unit 151 determines that key code input for the repair mode has started, and sets a state in which key code input for the repair mode is started. In this embodiment, the key code for the repair mode is set to be different from the key code for the service mode, but at least the first predetermined number (two in this embodiment) are different. This allows the key code determination unit 151 to determine that key code input for the repair mode has started based on the first predetermined number of input keys.

[0035] In S403, storage unit 154 stores one key received by key input receiving unit 150, and the process proceeds to S404. Then, in S404, key code determination unit 151 determines whether the key stored in storage unit 154 in S403 is the "#" key, or whether the number of key inputs since key input began has reached 11. If the determination in S404 is No, the process returns to S403, and storage unit 154 stores the next input key.

[0036] On the other hand, in S404, if the key code determination unit 151 determines that the "#" key has been entered or that the number of key entries has reached 11, the process proceeds to S405. That is, in S404, the key code determination unit 151 determines that the user has completed entering the key code based on the fact that the last key (last digit) of the key code for the correct repair mode has been entered or the number of keys in the key code for the correct repair mode has been entered.

[0037] In S405, the key code determination unit 151 determines whether the input key code is valid. That is, the key code determination unit 151 determines whether the input key code stored in the storage unit 154 in S401 and S403 is the correct key code for the repair mode. If the key code determination unit 151 determines in S405 that the input key code is the correct key code for the repair mode, the process proceeds to S406, and if it determines that the input key code is not the correct key code for the repair mode, the process proceeds to S407.

[0038] In S406, the display screen management unit 152 displays a screen for the repair mode on the LCD panel and cancels the start state. On the other hand, if the process proceeds to S407, the display screen management unit 152 displays the input error notification screen 202 and cancels the start state. In S410, the storage unit 154 records and stores the date and time at that time. The information related to the date and time when use of the service mode was started, which is stored in S410, can be confirmed on the history screen 303.

[0039] If the key code determination unit 151 determines in S401 that the first two characters of the input key code are not the "#" key and the "4" key input consecutively, the process proceeds to S408, where the key code determination unit 151 determines whether the input key code is a key code for the service mode. If the input key code is determined to be a key code for the service mode in S408, the process proceeds to S409. The display screen management unit 152 then displays a screen for the service mode on the liquid crystal panel.

[0040] As described above, according to this embodiment, the input error notification screen described above is displayed to notify the user that the key code for the repair mode has not been entered correctly, thereby improving usability when the user repairs or maintains the image processing device.

[0041] (Second embodiment) Next, a second embodiment will be described. In the first embodiment, an example was described in which an input error notification screen 202 was displayed as a screen for notifying that the key code for repair mode was not entered correctly. In this embodiment, an example will be described in which a timeout notification screen, which will be described later, is displayed as a screen for notifying that the key code for repair mode was not entered correctly. Note that the same reference numerals are used for the components already described in the first embodiment, and their description will be omitted.

[0042] FIG. 5 is a diagram illustrating a timeout notification screen in the second embodiment. When a predetermined time has elapsed since the start of key code input for repair mode, the display screen management unit 152 displays a timeout notification screen 501 as shown in FIG. 5(A). This allows the user to understand that the key code for repair mode was not entered correctly, for example, in a case where the user mistakenly believes that the key code was entered correctly after 10 key inputs, when the correct key input is 11 keystrokes (11-digit key code input). Therefore, the user can touch the "Close" button on this screen to hide the timeout notification screen 501 and then enter the key code for repair mode again in that state.

[0043] 5B is a software block diagram of the image processing device 100 in this embodiment. This embodiment further includes a timer measurement unit 155 that measures the elapsed time from the timing at which key code input to the repair mode is started. Note that the hardware configuration of the image processing device 100 is assumed to be the same as that of the first embodiment.

[0044] 6 is a flowchart showing the process of displaying a timeout notification screen 501 at the start of key code input for repair mode in the second embodiment. This flowchart starts when the user starts key input on the LCD touch panel of the image processing device 100 to perform repair or maintenance. This flowchart is realized by the CPU 100 reading into the RAM 103 and executing the programs for implementing each control module stored in the ROM 102.

[0045] The processing of S600 and S601 is the same as S400 and S401 in the flow of Fig. 4 of the first embodiment. Note that Fig. 6 shows the processing for displaying the timeout notification screen 501 at the start of key code input for repair mode, and therefore the description of the service mode is omitted. That is, in practice, if the key code determination unit 151 determines in S601 that the first two characters of the input key code are not consecutive inputs of the "#" key and the "4" key, it determines whether the key code is for the service mode, as in the first embodiment, and if the input key code is established as a key code for the service mode, a screen for the service mode may be displayed on the liquid crystal panel.

[0046] In S602, the key code determination unit 151 determines that key code input for the repair mode has started, and sets the state to the start state of key code input. The timer measurement unit 155 also starts measuring time. In S603, the key code determination unit 151 determines whether the time elapsed since the start state, which is being measured by the timer measurement unit 155, has exceeded a predetermined time. In S603, if the key code determination unit 151 determines that the time elapsed since the start state has exceeded the predetermined time, the process proceeds to S604; if it determines that the time has not yet passed, the process proceeds to S605.

[0047] In S604, since the elapsed time from the start state has exceeded a predetermined time, the display screen management unit 152 displays a timeout notification screen 501 and cancels the start state. The timer measurement unit 155 also ends time measurement. The processes of S605 and S606 in FIG. 6 are the same as those of S405 and S403 in FIG. 4 of the first embodiment, respectively, and therefore will not be described here. Furthermore, since FIG. 6 shows the process of displaying the timeout notification screen 501 at the start of key code input for repair mode, its description will be omitted, but if the answer is YES in S605, the processes of S406 and S410 can be performed in the same manner as in the first embodiment.

[0048] As described above, in this embodiment, when a predetermined time has elapsed since the start of key code input for repair mode, the timeout notification screen 501 is displayed. This allows the user to understand that the key code for repair mode was not entered correctly, even if the user mistakenly believes that the key code was entered correctly. This makes it possible to improve usability when the user repairs or maintains the image processing device.

[0049] In this embodiment, the time elapsed from the start of key code input to enter repair mode is measured. However, the timeout notification screen described above may be displayed based on the time measured from a predetermined timing while the user is inputting the key code to enter repair mode.

[0050] (Third embodiment) Next, a second embodiment will be described. In this embodiment, a configuration capable of displaying both an input error notification screen and a timeout notification screen will be described. Note that the same reference numerals will be used for the components already described in the first and second embodiments, and their description will be omitted. Note that the hardware configuration and software configuration of the image processing device 100 will be the same as those in the second embodiment.

[0051] 7 is a flowchart showing the process of displaying an input error notification screen and a timeout notification screen in the third embodiment. This flowchart is realized by the CPU 100 reading into the RAM 103 and executing the programs for implementing each control module stored in the ROM 102.

[0052] In this embodiment, after the process of S403, the key code determination unit 151 performs the process of S602 in which it determines whether or not a predetermined time has elapsed since the start state as measured by the timer measurement unit 155. If the result of S602 is YES, the display screen management unit 152 displays a timeout notification screen in S604.

[0053] Furthermore, steps S406' and S407' in this embodiment correspond to steps S406 and S407 in the first embodiment, but differ from the first embodiment in that the time measurement is also terminated in this embodiment. In this embodiment, in step S407', the display screen management unit 152 displays the error notification screen 202. In this manner, this embodiment makes it possible to display both an input error notification screen and a timeout notification screen. As a result, this embodiment displays appropriate notification screens in response to various situations, thereby improving usability when a user repairs or maintains the image processing device.

[0054] (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.

[0055] 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 the OS running on the 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.

[0056] The disclosure of this embodiment includes the following configuration, method, and program.

[0057] (Configuration 1) Accepting means for accepting input of a key code; a determining means for determining whether the key code received by the receiving means is a first key code for executing a first function mode or a second key code for executing a second function mode different from the first function mode; a display means for displaying a screen relating to the first function mode on a display unit when the determination means determines that the received key code is a first key code, and for displaying a screen relating to a second function mode on the display unit when the determination means determines that the received key code is the second key code, When the judgment means judges that input of a key code for executing the first function mode has started and that the received key code is different from the first key code, the display means displays a notification screen notifying that the first key code has not been entered correctly.

[0058] (Configuration 2) The image processing device according to configuration 1, wherein the determining means determines that input of a key code for executing the first function mode has started based on whether the predetermined number of keys received by the receiving means is the same as the first predetermined number of keys of the first key code.

[0059] (Configuration 3) The image processing device according to configuration 1 or 2, wherein the determination means determines that input of the key code is complete when the number of keys in the key code received by the reception means is the same as the number of keys in the first key code, or when the key received by the reception means after it is determined that input of the key code for executing the first function mode has started is the same as the last key in the first key code.

[0060] (Configuration 4) 4. The image processing device according to configuration 3, wherein the determining means determines that the received key code is different from the first key code after determining that input of the key code is complete.

[0061] (Configuration 5) a measuring means for measuring an elapsed time from when the determining means determines that input of a key code for executing the first function mode has started, 5. The image processing device according to any one of configurations 1 to 4, wherein, when the measured elapsed time exceeds a predetermined time without the judgment means judging that the received key code is a first key code, the display means displays a notification screen notifying that the first key code has not been entered correctly.

[0062] (Configuration 6) 6. The image processing device according to any one of configurations 1 to 5, wherein the first key code and the second key code are different.

[0063] (Configuration 7) 7. The image processing device according to configuration 6, wherein the first key code and the second key code are different from each other in at least a first predetermined number of keys.

[0064] (Configuration 8) 8. The image processing device according to any one of configurations 1 to 7, wherein the number of types of functions that can be executed in the first function mode is smaller than the number of types of functions that can be executed in the second function mode.

[0065] (Configuration 9) The image processing device according to any one of configurations 1 to 8, wherein the first function mode is a mode for a user to repair or maintain the image processing device, and the second function mode is a mode for a service technician to repair or maintain the image processing device.

[0066] (Configuration 10) The image processing device according to any one of configurations 1 to 9, wherein the accepting means accepts input of the key code when at least the screen displayed on the display unit is one of a screen displayed immediately after startup, a menu screen, and a setting screen. [Explanation of symbols]

[0067] 100 Image processing device 101 CPU 105 Operation display section

Claims

1. Accepting means for accepting input of a key code; a determining means for determining whether the key code received by the receiving means is a first key code for executing a first function mode or a second key code for executing a second function mode different from the first function mode; a display means for displaying a screen relating to the first function mode on a display unit when the determination means determines that the received key code is a first key code, and for displaying a screen relating to a second function mode on the display unit when the determination means determines that the received key code is the second key code, When the judgment means judges that input of a key code for executing the first function mode has started and that the received key code is different from the first key code, the display means displays a notification screen notifying that the first key code has not been entered correctly.

2. 2. The image processing device according to claim 1, wherein the determining means determines that input of a key code for executing the first function mode has started based on whether the predetermined number of keys received by the receiving means is the same as the first predetermined number of keys of the first key code.

3. 2. The image processing device according to claim 1, wherein the determination means determines that input of the key code is complete when the number of keys in the key code received by the reception means is the same as the number of keys in the first key code, or when the key received by the reception means after it is determined that input of the key code for executing the first function mode has started is the same as the last key in the first key code.

4. 4. The image processing apparatus according to claim 3, wherein said determining means determines that the received key code is different from the first key code after determining that input of the key code is complete.

5. a measuring means for measuring an elapsed time from when the determining means determines that input of a key code for executing the first function mode has started, 2. The image processing device according to claim 1, wherein, when the measured elapsed time exceeds a predetermined time without the judgment means judging that the received key code is a first key code, the display means displays a notification screen notifying that the first key code has not been entered correctly.

6. 2. The image processing device according to claim 1, wherein the first key code and the second key code are different from each other.

7. 7. The image processing apparatus according to claim 6, wherein the first key code and the second key code differ from each other in at least a first predetermined number of keys.

8. 2. The image processing apparatus according to claim 1, wherein the number of functions that can be executed in the first function mode is smaller than the number of functions that can be executed in the second function mode.

9. 2. The image processing device according to claim 1, wherein the first function mode is a mode for a user to repair or maintain the image processing device, and the second function mode is a mode for a service technician to repair or maintain the image processing device.

10. 2. The image processing device according to claim 1, wherein the accepting unit accepts the input of the key code when at least one of a screen displayed on the display unit immediately after startup, a menu screen, and a setting screen is displayed.

11. a receiving step for receiving input of a key code; a determining step of determining whether the key code received in the receiving step is a first key code for executing a first function mode or a second key code for executing a second function mode different from the first function mode; a display step of displaying a screen relating to the first function mode on a display unit when it is determined in the determination step that the received key code is a first key code, and displaying a screen relating to a second function mode on the display unit when it is determined by the determination means that the received key code is the second key code, a display step for displaying a notification screen notifying that the first key code has not been entered correctly, when the judgment step determines that input of a key code for executing the first function mode has started and that the received key code is different from the first key code;

12. A program for causing a computer to function as the image processing device according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Image formation device

    JP2016137691A