INFORMATION PROCESSING EQUIPMENT AND INFORMATION PROCESSING PROCESSES
The information processing device addresses the issue of repeated unintended input operations by identifying and notifying users, ensuring they are aware of and can correct such actions.
Patent Information
- Application Number
- DE112020007270
- Authority / Receiving Office
- DE · DE
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-08-05
- Publication Date
- 2025-01-09
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Conventional information processing devices fail to record and notify users when they repeatedly perform unintended input operations for device functions, leading to unnecessary repetitions.
An information processing device that includes an operation obtaining unit, an operation determination unit, and a notification output unit to identify and notify users of repeated unintended input operations by determining if an input operation is part of a predetermined pattern, and outputs notification information when such repetitions occur.
The device effectively notifies users of repeated unintended input operations, allowing them to correct their actions and prevent unnecessary function repetitions.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
FIELD OF TECHNOLOGY
[0001] The present disclosure relates to an information processing device and an information processing method. STATE OF THE ART
[0002] There is an information processing device that monitors whether or not an interruption process has occurred a plurality of times within a predetermined period of time based on an operation history managed by a log management unit, and displays a guidance of a function to be selected based on the operation history managed by the log management unit when the occurrence of a plurality of interruption operations has been monitored within a predetermined period of time based on the occurrence of the interruption operations, thereby providing guidance to a user who repeats an interruption operation because the user does not know an operation process (see, for example, Patent Literature 1).
[0003] The conventional information processing device is intended to monitor the occurrence of an interrupt operation that interrupts a function of a device.
[0004] Document US 2019 / 0 179 421 A1 describes a wearable reminder or gesture control device that uses two different types of gestures detected by two different types of sensors. LIST OF CITATIONSPATENT LITERATURE
[0005] Patent Literature 1: JP 2017-73596 A SUMMARY OF THE INVENTIONTECHNICAL PROBLEM
[0006] For example, if a user has already performed an input operation to allow a function of a facility to be performed, but has forgotten that he / she performed the input operation, the user can perform an input operation again to allow the function of the facility to be performed.
[0007] The conventional information processing device is intended to monitor the occurrence of an interruption operation that interrupts a function of a device, and therefore, when the user has repeatedly performed an input operation for allowing the performance of a function of the device, the conventional information processing device has a problem that the input operation repeatedly performed by the user cannot be detected.
[0008] The present disclosure is intended to solve the problem described above, and an object of the present disclosure is to provide an information processing device in which, when a user repeatedly performs an input operation for allowing a function of a device to be performed, the user can be notified that the user has repeatedly performed the input operation. SOLUTION TO THE PROBLEM
[0009] This object is achieved by subject matter having the features according to the independent claims. Advantageous embodiments of the invention are the subject of the figures, the description, and the dependent claims.
[0010] An information processing device according to the present disclosure comprises: an operation acquisition unit for acquiring operation information corresponding to an input operation performed by a user; an operation determination unit for determining whether or not a function input operation performed by the user is an operation intended by the user by determining whether or not the function input operation performed by the user is a repetition of a predetermined operation pattern based on a plurality of pieces of function operation information corresponding to the function input operation from among a plurality of pieces of operation information acquired by the operation acquisition unit, the function input operation being an input operation for permitting the performance of a function of a device;and a notification output unit for outputting, when the operation determination unit determines that the function input operation performed by the user is not an operation intended by the user, notification information indicating that the user has performed the function input operation by repeating the predetermined operation pattern; ADVANTAGEOUS EFFECTS OF THE INVENTION
[0011] According to the present disclosure, when the user has repeatedly performed an input operation for allowing performance of a function of the device, the user may be notified that the user has repeatedly performed the input operation. BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a block diagram showing an example of the configurations of main parts of an information processing device according to a first embodiment and a device in which the information processing device is applied. Fig. 2A and Fig. 2B are diagrams showing examples of a hardware configuration of the main part of the information processing device according to the first embodiment. Fig. 3 is a flowchart showing an example of processes performed by the display control device according to the first embodiment. DESCRIPTION OF EMBODIMENTS
[0012] An embodiment of the present disclosure will now be described with reference to the drawings. First embodiment.
[0013] With reference to the Fig. 1 to 3, an information processing device 100 according to a first embodiment and a device 1 in which the information processing device 100 is used are described.
[0014] Fig. 1 is a block diagram showing an example of configurations of main parts of the information processing device 100 according to the first embodiment and the device 1 in which the information processing device 100 is applied.
[0015] The device 1 comprises an operation unit 10, an output unit 20, a function execution unit 30 and the information processing device 100.
[0016] Device 1 is a household appliance such as a rice cooker, a microwave oven, an air conditioner or a television.
[0017] Device 1 is not limited to a household appliance. Device 1 may, for example, be a portable device such as a smartphone or tablet device, or a smart speaker that searches for specified information based on specified information, or controls a household appliance that works with the smart speaker.
[0018] The operation unit 10 serves to allow the user to perform input operations for controlling the device 1 and includes buttons, dials, or the like. The operation unit 10 receives an input operation from the user and outputs the operation information corresponding to the input operation to the information processing device 100.
[0019] The operation unit 10 is not limited to including buttons or dials, and may include, for example, a touch operation means including a touch panel, etc., or may include a voice input operation means including a voice input means such as a microphone and a voice analysis acquiring means for acquiring voice analysis information corresponding to the voice acquired from the microphone.
[0020] Furthermore, the operation unit 10 is not limited to being included in a main body of the device 1 as long as the operation unit 10 allows the user to perform input operations for controlling the device 1, and may be constituted by a remote control device provided separately from the main body of the device 1, such as a remote control unit.
[0021] The information processing device 100 acquires operation information output from the operation unit 10, performs a predetermined process based on the acquired operation information, and outputs notification information to the output unit 20. The information processing device 100 is not limited to being included in the main body of the device 1, as long as the information processing device 100 acquires operation information output from the operation unit 10 and outputs notification information to the output unit 20. For example, if the operation unit 10 is formed of a remote control device provided separately from the main body of the device 1, the information processing device 100 may be included in the remote control device.
[0022] When the operation unit 10 is constituted by a remote control device provided separately from the main body of the device 1, and the information processing device 100 is included in the main body of the device 1, operation information corresponding to an input operation performed by the user on the operation unit 10 is output to the information processing device 100 via a wireless communication means such as infrared communication, Bluetooth (registered trademark), a wireless local area network (LAN), or Long Term Evolution (LTE).
[0023] Details of the information processing device 100 will be explained later.
[0024] The output unit 20 is formed of a display device such as a display or an audio output device such as a speaker, and acquires notification information output from the information processing device 100 and performs display output or audio output based on the acquired notification information.
[0025] The output unit 20 is not limited to being included in the main body of the device 1, as long as the output unit 20 acquires notification information output from the information processing device 100 and performs display or audio output based on the acquired notification information. For example, if the operation unit 10 is formed of a remote control device provided separately from the main body of the device 1, the output unit 20 may be included in the remote control device.
[0026] When the output unit 20 is included in the remote control device and the information processing device 100 is included in the main body of the device 1, the notification information output from the information processing device 100 is output to the output unit 20 via a wireless communication means such as infrared communication, Bluetooth (registered trademark), a wireless LAN, or LTE.
[0027] The function execution unit 30 executes functions of the device 1. Specifically, the function execution unit 30 executes one of the functions of the device 1 based on operation information output by the information processing device 100 as a result of the information processing device 100 performing a predetermined process based on operation information obtained by the information processing device 100 from the operation unit 10, the one function corresponding to the operation information.
[0028] The functions of the device 1 mentioned here include, for example, when the device 1 is a rice cooker, a rice cooking function that cooks rice, etc., a rice cooking reservation function that specifies a time at which rice cooking starts or stops, or the like. For example, when the device 1 is a microwave oven, the functions of the device 1 also include a heating function that heats food placed in the microwave oven, etc., or the like.For example, when the device 1 is an air conditioner, the functions of the device 1 further include a cooling function, a heating function, or a dehumidification function that adjusts the temperature or humidity in a room; a temperature setting function or a humidity setting function that sets a target value for the temperature or humidity in a room; or the like. When the device 1 is a television, for example, the functions of the device 1 include a video output function that performs display output and audio output of an image and sound based on an input video signal; a video signal switching function that switches between video signals to be input; a volume adjustment function that adjusts the volume at which audio output is performed; or the like.
[0029] The information processing device 100 will be described.
[0030] The information processing device 100 includes an operation acquisition unit 110, an operation determination unit 120, a notification output unit 130, and an operation information output unit 140.
[0031] The operation acquisition unit 110 acquires operation information corresponding to an input operation performed by the user. Specifically, the operation acquisition unit 110 acquires, for example, operation information output from the operation unit 10, thereby acquiring operation information corresponding to an input operation performed by the user.
[0032] Based on a plurality of pieces of operation information (hereinafter referred to as "function operation information") corresponding to an input operation (hereinafter referred to as "function input operation") for permitting performance of a function of the device 1, among a plurality of operation information acquired from the operation acquisition unit 110, the operation determination unit 120 determines whether or not the function input operation performed by the user is a repetition of a predetermined operation pattern, thereby determining whether or not the function input operation performed by the user is an operation intended by the user.
[0033] Specifically, for example, the operation determination unit 120 determines whether or not a function input operation performed by the user is a repetition of a predetermined operation pattern by determining, based on a plurality of pieces of function operation information acquired from the operation acquisition unit 110, whether or not the operation acquisition unit 110 has repeatedly acquired a single type of predetermined function operation information within a predetermined period of time.
[0034] When the device 1 is a rice cooker, the single type of predetermined function operation information is, for example, operation information corresponding to an input operation that allows the device 1 to perform a rice cooking function (hereinafter referred to as a "rice cooking start operation"). In this case, the operation determination unit 120 determines whether or not the operation acquisition unit 110 has repeatedly acquired the operation information within a predetermined period of time. In this case, the predetermined period of time is, for example, a period of time from the time the operation acquisition unit 110 first acquires operation information corresponding to the rice cooking start operation until the device 1 completes execution of the rice cooking function.In this case, the predetermined period of time is, for example, a period during which the device 1 cooks rice (hereinafter referred to as the “rice cooking period”).
[0035] When the operation acquisition unit 110 has acquired operation information corresponding to the rice cooking start operation for the second time during the rice cooking period despite the fact that the device 1 performs the rice cooking function, the operation determination unit 120 determines that the function input operation performed by the user is not an operation intended by the user.
[0036] Note that when the operation acquisition unit 110 has acquired the operation information corresponding to the rice cooking start operation for the first time, since the operation acquisition unit 110 has not repeatedly acquired the operation information during the rice cooking period, the operation determination unit 120 determines that the function input operation performed by the user is an operation intended by the user.
[0037] When the operation determination unit 120 has determined that the function input operation performed by the user is an operation intended by the user, the operation information output unit 140 outputs function operation information corresponding to the function input operation acquired by the operation acquisition unit 110 to the function execution unit 30 included in the device 1.
[0038] The function execution unit 30 acquires the function operation information output from the operation information output unit 140 and executes a function corresponding to the function operation information. Namely, when the operation determination unit 120 determines that the function input operation performed by the user is an operation intended by the user, the operation information output unit 140 outputs function operation information corresponding to the function input operation acquired from the operation acquisition unit 110 to the function execution unit 30 included in the device 1, allowing the function execution unit 30 to execute a function corresponding to the function operation information.
[0039] When the operation determination unit 120 has determined that the function input operation performed by the user is not an operation intended by the user, the notification output unit 130 outputs notification information indicating that the user has performed the function input operation by repeating a predetermined operation pattern to the output unit 20 included in the device 1.
[0040] The output unit 20 acquires the notification information output by the notification output unit 130 and performs display output or audio output based on the acquired notification information. Namely, if it is determined that the function input operation performed by the user is not an operation intended by the user, the notification output unit 130 outputs notification information indicating that the user performed the function input operation by repeating a predetermined operation pattern to the output unit 20 included in the device 1, allowing the output unit 20 to perform display output or audio output based on the notification information.
[0041] For example, if the device 1 is specifically a rice cooker and the operation acquisition unit 110 has acquired operation information corresponding to a rice cooking start operation during a rice cooking period, the notification output unit 130 outputs to the output unit 20 notification information that allows the output unit 20 to display or output the message “A rice cooking start operation was performed during rice cooking,” etc.
[0042] By the configuration described above, when the user has repeatedly performed an input operation to allow the device 1 to perform a function, the information processing device 100 can notify the user that the user has repeatedly performed the input operation.
[0043] When the notification output unit 130 outputs notification information, the notification output unit 130 may output the notification information including confirmation information confirming whether or not it is acceptable to perform a function corresponding to the function operation information acquired from the operation acquisition unit 110.
[0044] The output unit 20 acquires the notification information including the confirmation information output from the notification output unit 130 and performs display output or audio output based on the acquired notification information.
[0045] For example, if the device 1 is specifically a rice cooker and the operation acquisition unit 110 has acquired operation information corresponding to a rice cooking start operation during a rice cooking period, the notification output unit 130 outputs to the output unit 20 notification information that allows the output unit 20 to display or output the message "A rice cooking start operation was performed during rice cooking," "Do you want to stop the ongoing rice cooking and restart rice cooking," etc.
[0046] The user performs an input operation on the operation unit 10, which displays, for example, “Yes” or “No” in response to the confirmation information contained in the notification information.
[0047] The operation acquisition unit 110 acquires operation information corresponding to the user's input operation in response to the confirmation information included in the notification information.
[0048] When the operation acquisition unit 110 has acquired operation information corresponding to an input operation indicating, for example, "Yes," the operation information output unit 140 outputs to the function execution unit 30 information for stopping the performed function, and further outputs to the function execution unit 30 function operation information used when the operation determination unit 120 determines whether or not the function input operation performed by the user is a repetition of a predetermined operation pattern.
[0049] In addition, when the operation acquisition unit 110 has acquired operation information corresponding to an input operation indicating, for example, "No," the operation information output unit 140 deletes function operation information used when the operation determination unit 120 determines whether or not the function input operation performed by the user is a repetition of a predetermined operation pattern.
[0050] With the configuration described above, when the user has repeatedly performed an input operation for permitting the device 1 to perform a function, the information processing device 100 can notify the user that the user has repeatedly performed the input operation, and when the input operation is an operation intended by the user, the information processing device 100 can permit the device 1 to perform a function corresponding to the input operation.
[0051] When the notification output unit 130 outputs notification information, the notification output unit 130 may also output the notification information including, as operation history information, a plurality of functional operation information acquired from the operation acquisition unit 110.
[0052] For example, when the output unit 20 is a display output device, the output unit 20 acquires the notification information including the operation history information, and performs display output of both the notification indicated by the notification information indicating that the user has performed the function input operation by repeating a predetermined operation pattern and the operation history information included in the notification information.
[0053] With the configuration described above, when the user has repeatedly performed an input operation for permitting the performance of a function of the device 1, the information processing device 100 can provide the user with information indicating a history of the input operations performed by the user while notifying the user that the user has repeatedly performed the input operation.
[0054] When the function input operation performed by the user is a repetition of a predetermined operation pattern, the operation determination unit 120 may count the number of repetitions of the operation pattern.
[0055] In a case where, when the function input operation performed by the user is a repetition of a predetermined operation pattern, the operation determination unit 120 counts the number of repetitions of the operation pattern, it is preferable that, for example, when the notification output unit 130 outputs notification information, the notification output unit 130 outputs the notification information in a mode corresponding to the number of repetitions counted by the operation determination unit 120.
[0056] Specifically, when the output unit 20 is a display output device, for example, when the number of repetitions is large based on the number of repetitions counted by the operation determination unit 120, the notification output unit 130 outputs notification information in a mode in which the font of the text displayed on the output unit 20 is large, compared with a case in which the number of repetitions is small.
[0057] When the output unit 20 is a display output device, a mode of notification information output by the notification output unit 130 based on the number of repetitions counted by the operation determination unit 120 is not limited to changing the font size of the text displayed on the output unit 20.For example, when the output unit 20 is a display output device, as long as the notification output unit 130 outputs notification information in a mode in which the text displayed on the output unit 20 attracts more user attention when the number of repetitions is large compared to a case where the number of repetitions is small, for example, notification information in which the color of the text is changed or notification information in which the background color of the text is changed can be output.
[0058] Further, when the output unit 20 is an audio output device, for example, the notification output unit 130 outputs notification information in a mode in which the volume at which the output unit 20 performs the audio output is high when the number of repetitions based on the number of repetitions counted by the operation determination unit 120 is large, compared with a case where the number of repetitions is small.
[0059] With the configuration described above, when the user has repeatedly performed an input operation to permit the execution of a function of the device 1, the information processing device 100 can notify the user that the user has repeatedly performed the input operation. Specifically, with the configuration described above, when the number of times the user has repeatedly performed an input operation to permit the execution of a function of the device 1 is large, the information processing device 100 can more reliably notify the user of the notification.
[0060] In the description so far, the operation determination unit 120 determines whether or not a function input operation performed by the user is a repetition of a predetermined operation pattern by determining, based on a plurality of pieces of function operation information acquired from the operation acquisition unit 110, whether or not the operation acquisition unit 110 has repeatedly acquired a single type of predetermined function operation information within a predetermined period of time.However, a method of determining, by the operation determination unit 120, whether or not a function input operation performed by the user is a repetition of a predetermined operation pattern is not limited to determining whether or not the operation acquisition unit 110 has repeatedly acquired a single type of predetermined function operation information within a predetermined period of time.
[0061] For example, the operation determination unit 120 may determine whether or not a function input operation performed by the user is a repetition of a predetermined operation pattern by determining, based on a plurality of pieces of function operation information acquired from the operation acquisition unit 110, whether or not the operation acquisition unit 110 has repeatedly acquired a set of pieces of function operation information including a plurality of different types of predetermined function operation information within a predetermined period of time.
[0062] For example, when the operation unit 10 includes a plurality of remote control devices, a plurality of users can perform function input operations to allow a plurality of functions of the device 1 using the plurality of remote control devices.
[0063] Furthermore, for example, a minor user, a user with a mental illness, a neurological disease, etc., or the like, may repeatedly perform function input operations to allow the performance of a variety of functions of the device 1, although such a user does not intend to allow the performance of a specific function of the device 1.
[0064] More specifically, if the device 1 is, for example, an air conditioner, the user(s) described above may repeatedly perform function input operations for allowing the cooling function, the heating function, and the dehumidification function of the device 1 to be performed.
[0065] Even in such a case, the information processing device 100 can determine whether or not a function input operation performed by the user is a repetition of a predetermined operation pattern by having the operation determination unit 120 determine whether or not the operation acquisition unit 110 has repeatedly acquired a set of pieces of function operation information, including a plurality of different types of predetermined function operation information, within a predetermined period of time, based on a plurality of pieces of function operation information acquired by the operation acquisition unit 110.
[0066] With reference to Fig. 2A and Fig. 2B, a hardware configuration of a main part of the information processing device 100 according to the first embodiment will be described.
[0067] Fig. 2A and Fig. 2B are diagrams showing examples of a hardware configuration of a main part of the information processing device 100 according to the first embodiment.
[0068] As in Fig. As shown in Fig. 2A, the information processing device 100 is formed of a computer, and the computer includes a processor 201 and a memory 202.
[0069] A program is stored in the memory 202, which causes the computer to function as the operation reference unit 110, the operation determination unit 120, the notification output unit 130, and the operation information output unit 140. The operation reference unit 110, the operation determination unit 120, the notification output unit 130, and the operation information output unit 140 are implemented by the processor 201, which reads and executes the program stored in the memory 202.
[0070] As in Fig. 2B, the information processing device 100 may also be constituted by a processing circuit 203. In this case, the functions of the operation acquisition unit 110, the operation determination unit 120, the notification output unit 130, and the operation information output unit 140 may be implemented by the processing circuit 203.
[0071] Furthermore, the information processing device 100 may be composed of the processor 201, the memory 202, and the processing circuit 203 (not shown). In this case, some of the functions of the operation acquisition unit 110, the operation determination unit 120, the notification output unit 130, and the operation information output unit 140 may be implemented by the processor 201 and the memory 202, and the remaining functions may be implemented by the processing circuit 203.
[0072] For example, a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor, a microcontroller, or a digital signal processor (DSP) is used as the processor 201.
[0073] For example, a semiconductor memory or a magnetic disk is used as the memory 202. More specifically, for example, a random access memory (RAM), a read-only memory (ROM), a flash memory, an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a solid state drive (SSD), or a hard disk drive (HDD) is used as the memory 202.
[0074] As the processing circuit 203, for example, an application-specific integrated circuit (ASIC), a programmable logic device (PLD), a field-programmable gate array (FPGA), a system-on-a-chip (SoC), or a large-scale integrated system (LSI) is used.
[0075] With reference to Fig. 3, the operation of the information processing device 100 according to the first embodiment will be described.
[0076] Fig. 3 is a flowchart showing an example of processes performed by the information processing device 100 according to the first embodiment.
[0077] The information processing device 100 repeatedly executes the processes of the flowchart.
[0078] First, in step ST301, the operation acquisition unit 110 acquires operation information.
[0079] Then, in step ST302, the operation determination unit 120 determines whether or not a function input operation performed by the user is an operation intended by the user.
[0080] If the operation determination unit 120 determines in step ST302 that a function input operation performed by the user is an operation intended by the user, then the operation information output unit 140 outputs function operation information to the function execution unit 30 in step ST303.
[0081] After step ST303, the information processing device 100 ends the processes of the flowchart and returns to step ST301 and executes the processes of the flowchart.
[0082] If the operation determination unit 120 determines in step ST302 that a function input operation performed by the user is not an operation intended by the user, then the operation determination unit 120 counts the number of repetitions of an operation pattern in step ST311.
[0083] After step ST311, the notification output unit 130 outputs notification information in step ST312.
[0084] After step ST312, in step ST313, the operation acquisition unit 110 acquires operation information corresponding to an input operation from the user in response to the confirmation information included in the notification information.
[0085] After step ST313, in step ST314, the operation acquisition unit 110 determines whether or not the operation information acquired by the operation acquisition unit 110 is operation information corresponding to an input operation indicating “YES”.
[0086] If the operation acquiring unit 110 determines in step ST314 that the operation information is operation information corresponding to an input operation indicating “YES,” then the operation information output unit 140 outputs information for stopping a performed function in step ST315.
[0087] After step ST315, the operation information output unit 140 performs a process in step ST303.
[0088] If the operation acquisition unit 110 determines in step ST314 that the operation information is not operation information corresponding to an input operation indicating “YES”, if the operation acquisition unit 110 determines that the operation information is operation information corresponding to an input operation indicating “NO”, then the operation information output unit 140 deletes function operation information in step ST321.
[0089] After step ST321, the information processing device 100 ends the processes of the flowchart and returns to step ST301 and executes the processes of the flowchart.
[0090] As described above, the information processing device 100 includes the operation acquisition unit 110 that acquires operation information corresponding to an input operation performed by the user; the operation determination unit 120 that determines whether or not a function input operation performed by the user is an operation intended by the user by determining whether or not the function input operation performed by the user is a repetition of a predetermined operation pattern based on a plurality of pieces of function operation information corresponding to the function input operation from among a plurality of pieces of operation information acquired by the operation acquisition unit 110, the function input operation being an input operation for permitting the performance of a function of a device 1;and a notification output unit 130 that, when the operation determination unit 120 determines that the function input operation performed by the user is not an operation intended by the user, outputs notification information indicating that the user has performed the function input operation by repeating the predetermined operation pattern.;
[0091] With this configuration, when the user has repeatedly performed an input operation for allowing the device 1 to perform a function, the information processing device 100 can notify the user that the user has repeatedly performed the input operation.
[0092] Furthermore, the information processing device 100 is configured as described above, so that in the configuration described above, the operation determination unit 120 determines whether or not the function input operation performed by the user is a repetition of the predetermined operation pattern by determining whether or not the operation acquisition unit 110 has repeatedly acquired a single type of predetermined function operation information within a predetermined period of time, based on the plurality of pieces of function operation information acquired by the operation acquisition unit 110.
[0093] With this configuration, when the user has repeatedly performed an input operation for allowing the device 1 to perform a function, the information processing device 100 can notify the user that the user has repeatedly performed the input operation.
[0094] Furthermore, the information processing device 100 is configured as described above, so that in the configuration described above, the operation determination unit 120 determines whether or not the function input operation performed by the user is a repetition of the predetermined operation pattern by determining whether or not the operation acquisition unit 110 has repeatedly acquired, within a predetermined period of time, a set of pieces of function operation information including a plurality of different types of predetermined function operation information, based on the plurality of pieces of function operation information acquired by the operation acquisition unit 110.
[0095] With this configuration, when the user has repeatedly performed an input operation for allowing the device 1 to perform a function, the information processing device 100 can notify the user that the user has repeatedly performed the input operation.
[0096] Furthermore, the information processing device 100 is configured as described above so that, in the configuration described above, when the notification output unit 130 outputs the notification information, the notification output unit 130 outputs the notification information including confirmation information confirming whether or not it is acceptable to perform the function corresponding to the function operation information acquired by the operation acquisition unit 110, and the operation acquisition unit 110 acquires operation information corresponding to an input operation from the user in response to the confirmation information included in the notification information.
[0097] With this configuration, when the user has repeatedly performed an input operation for allowing the device 1 to perform a function, the information processing device 100 can inform the user that the user has repeatedly performed the input operation, and when the input operation is an operation intended by the user, the information processing device 100 can allow the device 1 to perform a function corresponding to the input operation.
[0098] Furthermore, as described above, the information processing device 100 is configured such that, in the above-described configuration, when the notification output unit 130 outputs the notification information, the notification output unit 130 outputs the notification information including, as operation history information, the plurality of pieces of functional operation information acquired from the operation acquisition unit 110.
[0099] With this configuration, when the user has repeatedly performed an input operation for permitting performance of a function of the device 1, the information processing device 100 can provide the user with information indicating a history of the input operations performed by the user while notifying the user that the user has repeatedly performed the input operation.
[0100] Furthermore, the information processing device 100 is configured as described above, so that in the configuration described above, when the function input operation performed by the user is a repetition of the predetermined operation pattern, the operation determination unit 120 counts the number of repetitions of the operation pattern, and when the notification output unit 130 outputs the notification information, the notification output unit 130 outputs the notification information in a mode corresponding to the number of repetitions counted by the operation determination unit 120.
[0101] With this configuration, when the number of times the user has repeatedly performed an input operation for allowing the performance of a function of the device 1 is large, the information processing device 100 can more securely notify the user of the notification.
[0102] It should be noted that in the present disclosure, a change may be made to any component of the embodiment, or omission of any component in the embodiment is possible within the scope of the present disclosure. INDUSTRIAL APPLICABILITY
[0103] The information processing device according to the present disclosure can be used in devices such as household appliances, portable terminals, or smart speakers. LIST OF REFERENCE SYMBOLS
[0104] 1: Device, 10: Operation unit, 20: Output unit, 30: Function execution unit, 100: Information processing device, 110: Operation reference unit, 120: Operation determination unit, 130: Notification output unit, 140: Operation information output unit, 201: Processor, 202: Memory, 203: Processing circuit
Claims
[1] Information processing device (100), comprising: an operation acquisition unit (110) for acquiring operation information corresponding to an input operation performed by a user; an operation determination unit (120) for determining whether or not a function input operation performed by the user is an operation intended by the user, by determining whether or not the function input operation performed by the user is a repetition of a predetermined operation pattern, based on a plurality of pieces of function operation information corresponding to the function input operation from a plurality of pieces of operation information acquired by the operation acquisition unit (110), wherein the function input operation is an input operation for permitting the performance of a function of a device (1); and a notification output unit (130) for, when the operation determination unit (120) determines that the function input operation performed by the user is not an operation intended by the user, outputting notification information indicating that the user has performed the function input operation by repeating the predetermined operation pattern. [2] The information processing device (100) according to claim 1, wherein the operation determination unit (120) determines whether or not the function input operation performed by the user is a repetition of the predetermined operation pattern by determining whether or not the operation acquisition unit (110) has repeatedly acquired a single type of predetermined function operation information within a predetermined period of time, based on the plurality of pieces of function operation information acquired by the operation acquisition unit (110). [3] The information processing device (100) according to claim 1, wherein the operation determination unit (120) determines whether or not the function input operation performed by the user is a repetition of the predetermined operation pattern by determining whether or not the operation acquisition unit (110) has repeatedly acquired, within a predetermined period of time, a set of pieces of function operation information including a plurality of different types of predetermined function operation information, based on the plurality of pieces of function operation information acquired by the operation acquisition unit (110). [4] Information processing device (100) according to claim 1, wherein when the notification output unit (130) outputs the notification information, the notification output unit (130) outputs the notification information including confirmation information confirming whether or not it is acceptable to perform the function according to the function operation information acquired from the operation acquisition unit (110), and the operation acquiring unit (110) acquires operation information corresponding to an input operation by the user in response to the confirmation information included in the notification information. [5] The information processing device (100) according to claim 1, wherein when the notification output unit (130) outputs the notification information, the notification output unit (130) outputs the notification information including, as operation history information, the plurality of pieces of function operation information acquired from the operation acquisition unit (110). [6] Information processing device (100) according to claim 1, wherein when the function input operation performed by the user is a repetition of the predetermined operation pattern, the operation determination unit (120) counts a number of repetitions of the operation pattern, and when the notification output unit (130) outputs the notification information, the notification output unit (130) outputs the notification information in a mode corresponding to the number of repetitions counted by the operation determination unit (120). [7] Information processing methods, comprising: an operation acquiring step of acquiring, by an operation acquiring unit (110), operation information corresponding to an input operation performed by a user; an operation determination step of determining, by an operation determination unit (120), whether or not a function input operation performed by the user is an operation intended by the user, by determining whether or not the function input operation performed by the user is a repetition of a predetermined operation pattern, based on a plurality of pieces of function operation information corresponding to the function input operation, from a plurality of pieces of operation information acquired in the operation acquisition step, wherein the function input operation is an input operation for permitting the execution of a function of a device (1); and a notification output step of outputting, by a notification output unit (130), notification information indicating that the user has performed the function input operation by repeating the predetermined operation pattern, when it is determined in the operation determination step that the function input operation performed by the user is not an operation intended by the user.
Citation Information
Patent Citations
Reminder or gesture control device wearable by a user
US20190179421A1