Information processing device, method for controlling information processing device, and program

The device supports both touch and touchless operations, allowing users to choose their preferred method, enhancing usability and reducing errors.

JP2025123412APending Publication Date: 2025-08-22CANON KK
View PDF 11 Cites 0 Cited by

Patent Information

Application Number
JP2025101955
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-06-18
Publication Date
2025-08-22

AI Technical Summary

Technical Problem

Existing information processing devices that support either touch or touchless operation fail to meet the needs of all users, leading to reduced usability and potential operational errors.

Method used

An information processing device equipped with both touch and touchless operation capabilities, controlled by an operation control means that determines the operation method based on user input and setting information, allowing users to choose their preferred operation mode.

Benefits of technology

Enhances user convenience by enabling users to operate the device according to their preference, reducing operational errors and improving usability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025123412000001_ABST
    Figure 2025123412000001_ABST
Patent Text Reader

Abstract

To improve convenience of a user operation of an information processing device corresponding to both a touch operation and a touchless operation.SOLUTION: An information processing device on which a touch operation and a touchless operation can be performed comprises an operation control unit 205 which controls an operation method by enabling either the touch operation or the touchless operation according to setting information on the operation method. When the operation method cannot be determined only with the setting information, the operation control unit 205 controls the operation method according to an operation method of a detected user.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device capable of touch operation and touchless operation, a control method for the information processing device, and a program. [Background technology]

[0002] In recent years, many information processing devices have touch panels (screens). For example, image forming devices (MFPs), which are a type of information processing device, generally have touch panels. MFPs installed in offices are typically shared by multiple people. On the other hand, growing awareness of hygiene has led to a desire to avoid touching touch panels that have been touched by others. In recent years, touchless technology using hand sensors has been disclosed as a technology for operating a screen without touching it. For example, Patent Document 1 discloses an interface device that displays a list of gestures to be used for operation, allowing an operator to operate the device to be controlled by the shape of their hand, etc., without having to memorize the gestures to be used in advance. By equipping an information device with a hand sensor, even if multiple people share the same information processing device, it becomes possible to operate the device without touching a screen that has been touched by others. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 4267648 Summary of the Invention [Problem to be solved by the invention]

[0004] However, limiting the operation method of a shared information processing device to touchless operation alone reduces usability. For example, replacing an information processing device that only supports touch operation with an information processing device that only supports touchless operation meets the needs of users who are conscious of hygiene and dislike touching, but does not meet the needs of users who do not mind touching the screen and want to perform operations as before. On the other hand, allowing both touch operation and touchless operation may result in a mixture of both operation methods, which may lead to operational errors.

[0005] The present invention aims to improve the convenience of user operation of an information processing device that supports both touch operation and touchless operation. [Means for solving the problem]

[0006] In order to solve the above problem, the information processing device of the present invention is an information processing device capable of touch operation and touchless operation, and is equipped with an operation control means that controls the operation method by enabling either touch operation or touchless operation depending on setting information regarding the operation method, and when the operation control means cannot determine the operation method based on the setting information alone, it controls the operation method depending on the operation method of the detected user operation. [Effects of the Invention]

[0007] According to the present invention, it is possible to improve the convenience of user operation of an information processing device that supports both touch operation and touchless operation. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 2 is a block diagram showing a hardware configuration of the information processing device. [Figure 2] FIG. 2 is a block diagram showing a software configuration of the information processing device. [Figure 3] FIG. 10 illustrates an example of a device setting management table. [Figure 4] FIG. 10 is a diagram illustrating an example of an operation method selection screen. [Figure 5] 5 is a flowchart showing the processing of the MFP in the first embodiment. [Figure 6] 5 is a flowchart showing the processing of the MFP in the first embodiment. [Figure 7] 10 is a flowchart showing the processing of the MFP in the second embodiment. [Figure 8] 10 is a flowchart showing the processing of the MFP in the second embodiment. [Figure 9] 10 is a flowchart showing a process of detecting a user operation in the second embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0009] (First embodiment) 1 is a block diagram showing the hardware configuration of an information processing device according to this embodiment. The information processing device according to this embodiment includes, for example, a touch panel and a hand sensor, and is capable of accepting touch operations and touchless operations by a user. Note that this embodiment will be described using an MFP (Multi Function Peripheral) having a printing function and a scanning function as an example of the information processing device, but the present invention is not limited to an MFP.

[0010] MFP 101 is an image forming apparatus equipped with a scanner 132 and a printer 133. Scanner 132 is an image input device that optically reads an original document and generates an electronic file (scan data) based on the scan. Printer 133 is an image output device that forms an image according to print data received from an external device and outputs it on paper, or optically reads an image of an original document set in scanner 305 and outputs it on paper. MFP 101 further includes a control unit 110, a touch panel 120, and a hand sensor 131.

[0011] The control unit 110 controls the overall operation of the MFP 101. The control unit 110 includes a CPU 111, a ROM 112, a RAM 113, a HDD 114, a touch panel I / F 115, a hand sensor I / F 116, a scanner I / F 117, and a printer I / F 118. The CPU (Central Processing Unit) 111 executes control processing of the hardware and software by reading and executing control programs stored in the ROM 112 or the HDD 114. The ROM (Read Only Memory) 202 is a non-volatile storage area that stores various data such as the basic control program and applications of the MFP 101. The RAM (Random Access Memory) 113 is used as a temporary storage area such as the main memory and work area of ​​the CPU 111. The HDD (Hard Disk Drive) 114 stores image data and various programs.

[0012] The touch panel 120 includes a liquid crystal display unit 121 that displays a screen, and a touch sensor 122 that detects information about a user touching the screen. The touch panel I / F 115 is an interface that connects the touch panel 120 to the control unit 110. The touch panel I / F 115 outputs data to be displayed on the liquid crystal display unit 121 to the touch panel 120. The touch panel I / F 115 also sends information about a contact operation (touch operation) by the user that is detected by the touch sensor 122 to the CPU 111.

[0013] Hand sensor 131 detects the state of the user's hand and fingers in the space above liquid crystal display unit 121. Examples of information detected by hand sensor 131 include the distance between the fingertip and liquid crystal display unit 121, the type and number of outstretched fingers, the left or right side of the hand, and the movement of the hand and fingers (hand gestures). The information detected by hand sensor 131 enables the user to perform touchless operations without touching touch panel 120. Hand sensor I / F 116 is an interface that connects hand sensor 131 and control unit 110. Hand sensor I / F 116 sends the state of the user's hand and fingers detected by hand sensor 131 to CPU 111.

[0014] The scanner I / F 117 is an interface that connects the scanner 132 and the control unit 110. The scanner 132 reads an original to generate image data, and inputs the read image data to the control unit 110 via the scanner I / F 117. The printer I / F 118 is an interface that connects the printer 133 and the control unit 110. Image data to be printed by the printer 133 is transferred from the control unit 110 to the printer 133 via the printer I / F 118, and is printed on a recording medium such as paper by the printer 133.

[0015] 2 is a block diagram showing the software configuration of an information processing device according to this embodiment. The CPU 111 reads, into the RAM 113, analyzes, and executes programs stored in the ROM 112 or HDD 114 of the MFP 101, thereby realizing this software configuration and executing the processing described below. The MFP 101 includes a device setting manager 201, a device setting management table holder 202, a screen controller 203, a hardware controller 204, and an operation controller 205.

[0016] The device setting management unit 201 manages setting items and their values ​​that can be set in the MFP 101. For example, the device setting management unit 201 manages setting information related to a user's operation method. The device setting management unit 201 also manages the reset time until the operation method is reset. The device setting management table storage unit 202 stores the setting information managed by the device setting management unit 201 as a device setting management table. The device setting management table is recorded in the RAM 113 or the HDD 114. An example of the device setting management table stored in the device setting management table storage unit 202 will be described later with reference to FIG. 3.

[0017] The screen control unit 203 controls the screen to be displayed on the liquid crystal display unit 121. Examples of the screen to be displayed on the liquid crystal display unit 121 will be described later with reference to FIG. 4. The hardware control unit 204 controls the hardware of the MFP 101, such as the touch panel 120, hand sensor 131, scanner 132, and printer 133, via each I / F. The operation control unit 205 controls the user operation method (operation mode) accepted by the MFP 101. The operation control unit 205 determines the user operation method to be accepted by the MFP 101 according to the operation mode set in the device setting management table. When the operation mode defined in the device setting management table is "automatic," the operation control unit 205 determines the operation method according to the user operation.

[0018] 3 is a diagram showing an example of a device setting management table. The device setting management table is managed by the device setting management unit 201 and stored in the device setting management table storage unit 202. In the device setting management table, one row (one record) defines one setting, and each row defines a combination of a setting item and its setting value. Setting item 301 is a column that represents the setting item. Setting value 302 is a column that defines the setting value for the setting item. The device setting management table of this embodiment includes an operation mode setting that defines the user's operation method, and an automatic reset time setting that defines the time until the operation mode is reset.

[0019] In operation mode 311, setting item 301 is set to "operation mode" and setting value 302 is set to "automatic." The operation mode is a setting item that determines the operation method of MFP 101. Setting value 302 that can be set for operation mode has three types: "touch," "touchless," and "automatic." When setting value 302 is set to "touch," MFP 101 enables only touch operations by the user. When setting value 302 is set to "touchless," MFP 101 enables only touchless operations by the user. When setting value 302 is set to "automatic," the operation method to be used on subsequent screens is determined according to the operation performed by the user when starting to operate MFP 101. In other words, if the user performs a touch operation when starting to operate MFP 101, only touch operations by the user are enabled as operation methods to be used on subsequent screens. On the other hand, if the user performs a touchless operation when starting to operate MFP 101, only touchless operations by the user are enabled as operation methods to be used on subsequent screens.

[0020] The automatic reset time 312 has a setting item 301 of "automatic reset time" and a setting value 302 of "60 seconds." The automatic reset time is a setting item that determines a predetermined time until an automatic reset of the operation method is performed. Automatic reset is a function that automatically returns the MFP 101 to its startup state if no operation is performed for a predetermined time or longer after the user has finished operating the MFP 101. The setting value 302 that can be set for the automatic reset time is any time. If the setting value 302 is set to "60 seconds," the setting of the operation method of the MFP 101 is reset (initialized) if no operation is performed for 60 seconds after the user has finished operating the MFP 101. For example, if the operation mode is set to "automatic," the operation method set to touch operation or touchless operation is reset by automatic reset, and the user's operation method to be enabled is determined based on the first operation performed by the user after the automatic reset.

[0021] Fig. 4 is a diagram showing an example of an operation method selection screen of MFP 101. The operation method selection screen is a screen that is displayed on liquid crystal display unit 121 when MFP 101 is started up if the operation mode is set to "automatic." Two examples of the operation method selection screen are shown in Fig. 4(A) and Fig. 4(B). The operation method to be subsequently accepted is determined according to the operation performed by the user on the operation method selection screen.

[0022] FIG. 4(A) shows an example in which one icon is displayed on the operation method selection screen. The operation method selection screen 400 has an icon 401. The icon 401 supports both touch operation and touchless operation. The user can select the icon 401 by touch operation or by touchless operation. When the user selects the icon 401 by touch operation, only touch operation is enabled on the subsequent screens. On the other hand, when the user selects the icon 401 by touchless operation, only touchless operation is enabled on the subsequent screens.

[0023] FIG. 4B shows an example in which two icons are displayed on the operation method selection screen. The operation method selection screen 410 has two icons: an icon 411 corresponding to a touch operation and an icon 412 corresponding to a touchless operation. The icons 411 and 412 are used to select the operation method to be used on subsequent screens. The icon 411 is used to select the touch operation, and the icon 412 is used to select the touchless operation. Each icon has a predetermined operation method for selection; the icon 411 can only be selected by a touch operation, and the icon 412 can only be selected by a touchless operation. In this way, limiting the operation methods for selecting each icon reduces the possibility of the user making an erroneous selection. If the user selects the icon 411 by a touch operation, only the touch operation is enabled on subsequent screens. On the other hand, if the user selects the icon 412 by a touchless operation, only the touchless operation is enabled on subsequent screens.

[0024] 5 and 6 are flowcharts showing the processing of MFP 101 in the first embodiment. This flow starts when MFP 101 is started. Each processing shown in Fig. 5 and 6 is realized when CPU 111 reads a program stored in HDD 114 of MFP 101 into RAM 113, analyzes it, and executes it.

[0025] In step S501, the operation control unit 205 acquires the setting values ​​of the operation mode 311 and the automatic reset time 312 defined in the device setting management table stored in the device setting management table storage unit 202. In step S502, the operation control unit 205 determines whether the setting value of the operation mode 311 is "touch," "touchless," or "automatic." The operation control unit 205 branches the subsequent processing depending on the setting value of the operation mode 311. If the setting value of the operation mode 311 is "touch," the processing proceeds to step S508. If the setting value is "touchless," the processing proceeds to step S509. If the setting value is "automatic," the processing proceeds to step S503. As shown in steps S501 and S502, in this embodiment, first, the operation method is determined according to the setting information defined in the device setting management table. If the operation method is "automatic," that is, if the operation method cannot be determined based on the setting information alone, the processing proceeds to step S503, where a series of processes are performed to determine the operation method according to the user's operation.

[0026] If the setting value is "automatic," in step S503, the hardware control unit 204 enables the touch sensor 122 and the hand sensor 131. Because both the touch sensor 122 and the hand sensor 131 are enabled, both touch operations and touchless operations by the user can be detected. In step S504, the screen control unit 203 displays an operation method selection screen on the liquid crystal display unit 121. The screen control unit 203 displays, as the operation method selection screen, for example, the operation method selection screen 400 in FIG. 4(A) or the operation method selection screen 410 in FIG. 4(B) on the liquid crystal display unit 121, and prompts the user to perform an operation.

[0027] In step S505, the hardware control unit 204 waits for a user operation on the touch sensor 122 or the hand sensor 131, and determines whether the user operation has been detected. If the hardware control unit 204 detects a user operation, the process proceeds to step S506. On the other hand, if the user operation is not detected, this step is repeated. The user operation detected in step S505 is the first user operation after the MFP 101 is started up. In other words, it is the operation at the start of operation. In step S506, the operation control unit 205 records the current system time as the "last operation time" in RAM 113 or HDD 114.

[0028] In step S507, the operation control unit 205 determines whether the user operation at the start of the operation detected in step S505 was a touch operation or a touchless operation. If the detected user operation was a touch operation on the touch sensor 122, the process proceeds to step S508. On the other hand, if the detected user operation was a touchless operation on the hand sensor 131, the process proceeds to step S509. In this way, when the operation method cannot be determined only by the operation mode defined in the device setting management table (when the operation mode is "automatic"), the operation method according to the user operation can be determined by performing the processes of steps S503 to S507.

[0029] Step S508 is a process that is executed when the operation mode is "touch" or when the operation mode is "automatic" and the user's operation on the operation method selection screen is a touch operation. In step S508, the operation control unit 205 instructs the hardware control unit 204 to enable the touch sensor 122 and disable the hand sensor 131. By turning on the touch sensor 122 and turning off the hand sensor 131, only touch operations by the user are detected in the subsequent steps, and touchless operations are no longer detected.

[0030] Step S509 is a process that is executed when the operation mode is "touchless," or when the operation mode is "automatic" and the user's operation on the operation method selection screen is a touchless operation. In step S509, the operation control unit 205 instructs the hardware control unit 204 to disable the touch sensor 122 and enable the hand sensor 131. By turning on the hand sensor 131 and turning off the touch sensor 122, only touchless operations by the user are detected in the subsequent steps, and touch operations are no longer detected.

[0031] In step S510, the screen control unit 203 displays a home screen on the liquid crystal display unit 121. The home screen is a screen on which icons for calling up functions and applications that the MFP 101 has are arranged.

[0032] In step S511, the operation control unit 205 determines whether the elapsed time since the last operation has exceeded the predetermined time (automatic reset time) acquired in step S501 for resetting the operation method. Specifically, the operation control unit 205 first calculates the elapsed time since the user last operated the MFP 101 by calculating the difference between the current system time and the recorded time of the last operation. The operation control unit 205 then compares the calculated elapsed time with the setting value of the automatic reset time 312 to determine whether the elapsed time has exceeded the setting value of the automatic reset time 312. If the elapsed time has reached the automatic reset time, the process proceeds to step S502, where the operation mode is reset (initialized). If the operation mode has been reset, the process proceeds to step S502 to step S509, where the operation mode is determined again. If the operation mode is "automatic," in steps S505 to S507 after the reset, it determines whether to enable touch operation or touchless operation depending on the first user operation detected after the reset. On the other hand, if the elapsed time has not exceeded the automatic reset time, the process proceeds to step S512.

[0033] In step S512, the hardware control unit 204 waits for a user operation on the screen displayed on the liquid crystal display unit 121. If the hardware control unit 204 detects a user operation, the process proceeds to step S513, and if the hardware control unit 204 has not detected a user operation, the process returns to step S511.

[0034] In step S513, the hardware control unit 204 determines whether the user operation detected in step S512 is a shutdown instruction. If the user operation is a shutdown instruction, the hardware control unit 204 proceeds to step S516. On the other hand, if the user operation is not a shutdown instruction, the hardware control unit 204 proceeds to step S514.

[0035] In step S514, the operation control unit 205 records the current system time as the "last operation time" in the RAM 113 or the HDD 114. In step S515, the hardware control unit 204 performs various processes in response to the user operation detected in step S512. For example, if the user performs an operation to select an application on the home screen, the hardware control unit 204 launches the selected application. If the user issues a print instruction, the hardware control unit 204 performs print processing using the printer 133. After performing the process in response to the user operation, the hardware control unit 204 returns to step S512 and waits for a new user operation. If there is no new user operation until the automatic reset time has elapsed after performing the process in response to the user operation (NO in step S512, YES in step S511), the set operation mode is initialized and the process returns to step S502. In step S516, the hardware control unit 204 performs shutdown processing to turn off the power of the MFP 101, and ends this flow.

[0036] As described above, according to the present embodiment, in an information processing device that supports both touch operations and touchless operations, it is possible to control whether touch operations or touchless operations are accepted depending on the operation by the user. This allows each user to operate a shared information processing device using their preferred operation method, and also prevents erroneous operations due to an operation method that was not selected, improving user convenience.

[0037] (Second embodiment) In the first embodiment, a method for disabling either the touch operation or the touchless operation involves processing to disable the touch sensor 122 or the hand sensor 131, which are hardware. However, depending on the type of sensor (touch sensor 122, hand sensor 131), there may be cases where the sensor cannot be disabled. Therefore, in the second embodiment, an embodiment will be described in which input from the touch sensor 122 or the hand sensor 131 is ignored by software as a method for disabling either the touch operation or the touchless operation. Note that in the second embodiment, only the differences from the first embodiment will be described.

[0038] 7 and 8 are flowcharts showing the processing of MFP 101 in the second embodiment. This flow starts when MFP 101 is started. Each process shown in FIGS. 7 and 8 is realized when CPU 111 reads a program stored in HDD 114 of MFP 101 into RAM 113, analyzes it, and executes it. FIGS. 7 and 8 are flowcharts that are modifications of FIGS. 5 and 6 of the first embodiment, and the differences from FIGS. 5 and 6 will be described below.

[0039] In step S701, the hardware control unit 204 enables both the touch sensor 122 and the hand sensor 131. In step S502, the operation control unit 205 determines whether the setting value of the operation mode 311 is "touch," "touchless," or "automatic." The operation control unit 205 branches the subsequent processing depending on the setting value of the operation mode 311. If the setting value of the operation mode 311 is "touch," the processing proceeds to step S712. If the setting value is "touchless," the processing proceeds to step S713. If the setting value is "automatic," the processing proceeds to step S711.

[0040] In step S711, the operation control unit 205 sets the sensor mode to "Both" and stores it in the RAM 113 or the HDD 114. The sensor mode here determines how to handle information received from the touch sensor 122 and the hand sensor 131. In addition to "Both," the sensor mode also includes "TouchOnly" and "TouchlessOnly." "Both" is a mode that enables both touch operation and touchless operation. "TouchOnly" is a mode that enables touch operation and disables touchless operation. "TouchlessOnly" is a mode that enables touchless operation and disables touch operation. Details of the processing according to the sensor mode will be described later using the flowchart of FIG. 9. After the operation control unit 205 sets the sensor mode to "Both," the process proceeds to step S504. In step S504, the screen control unit 203 displays an operation method selection screen on the liquid crystal display unit 121, and the process proceeds to step S721.

[0041] In step S721, the hardware control unit 204 waits for a user operation on the touch sensor 122 or the hand sensor 131, and determines whether or not a user operation on either sensor has been detected. If the hardware control unit 204 detects a user operation, the process proceeds to step S506. On the other hand, if a user operation cannot be detected, this step is repeated.

[0042] In step S507, the operation control unit 205 determines whether the user operation detected in step S721 was a touch operation or a touchless operation. If the detected user operation was a touch operation on the touch sensor 122, the process proceeds to step S712. On the other hand, if the detected user operation was a touchless operation on the hand sensor 131, the process proceeds to step S713.

[0043] In step S712, the operation control unit 205 records the sensor mode as "TouchOnly" in the RAM 113 or the HDD 114. By setting the sensor mode to "TouchOnly", the touchless operation detected by the hand sensor 131 becomes invalid, and only the touch operation detected by the touch sensor 122 becomes valid.

[0044] In step S712, the operation control unit 205 records the sensor mode as "TouchlessOnly" in the RAM 113 or the HDD 114. By setting the sensor mode to "TouchlessOnly", touch operations detected by the touch sensor 122 are invalidated, and only touchless operations detected by the hand sensor 131 are valid.

[0045] In step S731, the hardware control unit 204 waits for a user operation, and the operation control unit 205 determines whether a user operation corresponding to the sensor mode has been detected. In the first embodiment, either the touch sensor 122 or the hand sensor 131 was disabled depending on the setting value of the operation mode 311 and the user operation when the operation selection screen was displayed, so it was possible to detect only operations on sensors that were not disabled. In the second embodiment, the touch sensor 122 and the hand sensor 131 remain enabled, and a process for detecting a user operation corresponding to the sensor mode is performed. When a user operation is detected in step S731, the process for determining whether the operation corresponds to the sensor mode will be described in detail using the flowchart in FIG. 9.

[0046] 9 is a flowchart showing the process of detecting a user operation in the second embodiment. This process starts when the touch sensor 122 or the hand sensor 131 detects an operation by the user. In step S901, the hardware control unit 204 receives a sensor input from the touch sensor 122 that detected a touch operation or the hand sensor 131 that detected a touchless operation.

[0047] In step S902, the operation control unit 205 determines whether the sensor input received by the hardware control unit 204 in step S901 was input from the touch sensor 122 or the hand sensor 131. If the input source is the touch sensor 122, the operation control unit 205 advances the process to step S903. On the other hand, if the input source is the hand sensor 131, the operation control unit 205 advances the process to step S911.

[0048] When an input is received from the touch sensor 122, that is, when the user performs a touch operation, the operation control unit 205 determines the currently set sensor mode in step S903. If the sensor mode is "TouchOnly", the operation control unit 205 advances the process to step S904. On the other hand, if the sensor mode is "TouchlessOnly", the operation control unit 205 advances the process to step S905. In step S904, the operation control unit 205 determines that an operation according to the sensor mode has been detected. If an operation according to the sensor mode has been detected, the process advances to step S513. On the other hand, in step S905, the operation control unit 205 determines that an operation according to the sensor mode has not been detected. If an operation according to the sensor mode has not been detected, the process returns to step S511. In other words, if the sensor mode is "TouchlessOnly", input from the touch sensor 122 is ignored.

[0049] When an input is received from the hand sensor 131, that is, when the user performs a touchless operation, the hardware control unit 204 determines the currently set sensor mode in step S911. If the sensor mode is "TouchlessOnly," the hardware control unit 204 proceeds to step S912. On the other hand, if the sensor mode is "TouchOnly," the hardware control unit 204 proceeds to step S905. In step S912, the operation control unit 205 determines that an operation corresponding to the sensor mode has been detected. If an operation corresponding to the sensor mode has been detected, the process proceeds to step S513. On the other hand, in step S905, the operation control unit 205 determines that an operation corresponding to the sensor mode has not been detected. If an operation corresponding to the sensor mode has not been detected, the process returns to step S511. In other words, if the sensor mode is "TouchOnly," input from the hand sensor 131 is ignored, even if there is one.

[0050] If it is determined in step S731 that a user operation according to the sensor mode has been detected, the process proceeds to step S513. On the other hand, if a user operation has not been detected, or if it is determined that the user operation is not an operation according to the sensor mode, the process returns to step S511.

[0051] As described above, by the procedure described in this embodiment, even in an information processing device having a sensor that cannot be disabled in hardware, it is possible to control whether touch operation or touchless operation is accepted depending on the operation by the user. This allows each user to operate a shared information processing device using their preferred operation method, and also reduces erroneous operations due to an operation method that they did not select, improving user convenience.

[0052] (Other embodiments) The present invention can also be realized by supplying a program that realizes one or more functions of the above-described embodiments to a system or device via a network or a storage medium, and having one or more processors in the computer of the system or device read and execute the program.The present invention can also be realized by a circuit (e.g., ASIC) that realizes one or more functions.

[0053] Although the preferred embodiments of the present invention have been described above, the present invention is not limited to these embodiments and various modifications and changes are possible within the scope of the gist of the present invention.

Claims

1. An information processing device capable of touch operation and touchless operation, an operation control means for controlling the operation method by enabling either a touch operation or a touchless operation according to setting information relating to the operation method; When the operation method cannot be determined based on the setting information alone, the operation control means controls the operation method according to the detected operation method of the user.

1. An information processing device comprising:

Citation Information

Patent Citations

  • Interactive system

    JP1995104962A

  • Operation system for apparatus provided with liquid crystal display part, apparatus provided with liquid crystal display part, and device such as automatic teller machine, ticket machine and image forming apparatus using the operation system and the apparatus

    JP2005257973A

  • Information processing apparatus and control method thereof

    JP2012022458A

  • Electronic device for providing hovering input effects and method for controlling the same

    JP2014110055A

  • Adaptive User Interface

    JP2014523012A