Erroneous operation detection device, erroneous operation suppression device, erroneous operation detection method, erroneous operation suppression method, erroneous operation detection program, and erroneous operation suppression program

The malfunction detection device addresses the issue of unintended button activations on vehicle touch panels by using an operation reception and detection unit to analyze vibrations and shocks, effectively preventing and correcting maloperations.

WO2025150373A1PCT designated stage expired Publication Date: 2025-07-17OMRON CORP
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/JP2024/044822
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-12
Filing Date
2024-12-18
Publication Date
2025-07-17

AI Technical Summary

Technical Problem

Existing maloperation detection devices, such as those disclosed in Japanese Unexamined Patent Application Publication No. 2022-077427, are ineffective in detecting maloperations on touch panels of vehicles due to vibrations or impacts, leading to unintended button activations.

Method used

A malfunction detection device equipped with an operation reception unit, detection unit, and malfunction determination unit that identifies maloperations based on vibrations or shocks, determining whether an operation is unintended by analyzing the direction and intensity of these disturbances.

Benefits of technology

Effectively detects and prevents unintended operations on vehicle-mounted devices by identifying and correcting malfunctions caused by vibrations or impacts, ensuring accurate operation of buttons and reducing errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2024044822_17072025_PF_FP_ABST
    Figure JP2024044822_17072025_PF_FP_ABST
Patent Text Reader

Abstract

An erroneous operation detection device (10) includes: an operation reception unit (11); a vibration / impact detection unit (12); an erroneous operation determination unit (13); and an output control unit (16). The operation reception unit (11) receives an operation on an operation button (21) or the like. If the operation reception unit (11) receives an operation on the operation button (21) or the like when the vibration / impact detection unit (12) has detected a vibration or impact, the erroneous operation determination unit (13) determines whether the operation is an erroneous operation.
Need to check novelty before this filing date? Find Prior Art

Description

Operation error detection device, operation error prevention device, operation error detection method, operation error prevention method, operation error detection program, and operation error prevention program

[0001] The present invention relates to an operation error detection device, an operation error suppression device, an operation error detection method, an operation error suppression method, an operation error detection program, and an operation error suppression program that are mounted on a moving body such as an automobile.

[0002] When operating the operation buttons of various devices mounted on a moving body such as an automobile, the operation of the operation buttons may not be performed properly due to shocks or vibrations applied to the moving body. In particular, when a driver of an automobile or the like operates an operation button, they may try to operate it without looking at the operation button, and it may be difficult to perform the intended operation accurately in a state where vibrations or shocks are applied.

[0003] For example, Patent Document 1 discloses a switch device that includes an operating section that is arranged on the spoke section of the steering wheel of a vehicle and accepts operations made in order to prevent the acceptance of operations unintentional by the operator, and a protrusion that is arranged between the ring section of the steering wheel and the operating section and protrudes from the surface of the spoke section so that the palm side of the operating finger comes into contact with the protrusion when the user operates the operating section while holding the ring section.

[0004] JP 2022-077427 A

[0005] However, the above-mentioned conventional switch device has the following problems. Specifically, the switch device disclosed in the above publication has a protrusion protruding from the surface of the spoke portion so that the palm side of the operating finger comes into contact with the protrusion when the user operates the operating portion while holding the ring portion, thereby preventing erroneous operation by the user. However, this configuration cannot be applied to, for example, operation of a touch panel of an automobile navigation system. Therefore, it has been difficult to detect erroneous operation of the operating buttons of various devices mounted on a mobile object such as an automobile.

[0006] The object of the present invention is to provide an operation error detection device, an operation error suppression device, an operation error detection method, an operation error suppression method, and an operation error detection program and an operation error suppression program that are capable of detecting operation errors when operating the operation buttons of various devices mounted on a moving body that generates vibrations and impacts, and taking appropriate measures.

[0007] (Means for Solving the Problem) A first invention provides an operation error detection device that detects erroneous inputs to various operation buttons on a mobile object, and includes an operation acceptance unit, a detection unit, and an operation error determination unit. The operation acceptance unit accepts operations on the operation buttons. The detection unit detects vibrations or impacts on the mobile object. When the detection unit detects vibrations or impacts and the operation acceptance unit accepts an operation on the operation button, the operation error determination unit determines whether the operation is an operation error.

[0008] Here, for example, a device for detecting erroneous inputs when operating operation buttons of various devices mounted on a mobile body that is prone to vibrations and shocks, such as an automobile, determines that an input operation to an operation button has occurred at the timing when vibrations or shocks are detected as an erroneous operation. Here, mobile bodies include, for example, automobiles (including electric vehicles and hybrid vehicles), buses, trains, trucks, ships, airplanes, helicopters, drones, and various attractions installed in facilities such as amusement parks.

[0009] The operation button includes, for example, operation buttons of car navigation systems, audio equipment, air conditioners, driving assistance systems, smartphones, tablet devices, etc. installed in automobiles, touch panel buttons, etc. The determination of an erroneous operation is made, for example, based on the direction of vibration or impact relative to the operation direction of the operation button.

[0010] Users who operate the operation buttons include, for example, drivers and passengers of automobiles, buses, trains, trucks, etc., and operators and passengers of aircraft, ships, etc. In this way, when an operation button is operated at the timing when vibrations or impacts are applied to a moving body such as an automobile, it can be determined whether or not the operation is an erroneous operation. As a result, it is possible to detect erroneous operation when operating the operation buttons of various devices mounted on a moving body that generates vibrations or impacts, and to take appropriate measures.

[0011] The operation error detection device according to a second aspect of the present invention is the operation error detection device according to the first aspect of the present invention, wherein when the detection unit detects vibration or impact in the direction opposite to the operation direction of the operation button and the operation acceptance unit accepts the operation of the operation button, the operation error determination unit determines that the operation is an operation error. As a result, when vibration or impact in the direction opposite to the operation direction of the operation button is detected in a moving object such as an automobile, it is assumed that the user accidentally touched the operation button as a result of the vibration or the like being applied while their finger was away from the operation button. Therefore, in this case, it is possible to determine that the operation was unintended by the user and to determine it as an operation error.

[0012] A third aspect of the present invention is a manipulation error detection device according to the second aspect of the present invention, wherein the detection unit detects the acceleration of the vibration or impact when detecting vibration or impact in a direction opposite to the operation direction of the operation button. The manipulation error determination unit determines that an operation error has occurred by operating an operation button other than the intended operation button when the movement speed or movement distance corresponding to the acceleration is equal to or greater than a predetermined value. This makes it possible to avoid erroneously determining that all small vibrations or impacts have occurred as manipulation errors by determining that an operation button has been operated when the movement speed or movement distance calculated from the acceleration of the vibration or impact is equal to or greater than a predetermined value.

[0013] The misoperation detection device of the fourth invention is the misoperation detection device of the first invention, wherein when the detection unit detects vibration or impact in a direction opposite to the operation direction of the operation button and perpendicular to the operation direction, and the operation acceptance unit accepts the operation of the operation button, the misoperation determination unit determines that the misoperation occurred by operating an operation button different from the operation button that was intended to be operated.

[0014] As a result, when a vibration or impact including a component opposite to the operation direction of the operation button and a component perpendicular thereto is detected in a moving body such as an automobile, it is assumed that the vibration or the like was applied to the user with their finger away from the operation button, causing them to accidentally touch a different operation button. Therefore, in this case, it can be determined that the operation was unintended by the user and can be determined as an erroneous operation.

[0015] A manipulation error detection device according to a fifth aspect of the present invention is the manipulation error detection device according to the second or fourth aspect of the present invention, wherein the manipulation error determination unit invalidates the manipulation when it determines that the manipulation is an manipulation error. As a result, for example, when the manipulation error determination described above determines that the manipulation is an manipulation error, the manipulation is invalidated, thereby making it possible to prevent erroneous manipulations by the user from being accepted.

[0016] A sixth aspect of the present invention is the operation error detection device of the first or second aspect of the present invention, further comprising an environmental sound detection unit that detects environmental sounds outside the mobile body. By detecting environmental sounds including the running sounds of the mobile body, output control can be performed according to the volume and type of the external environmental sounds.

[0017] A seventh aspect of the present invention is the operation error detection device of the first or second aspect of the present invention, wherein the output control unit controls the output unit to output a predetermined operation sound when the operation receiving unit receives an operation on an operation button from a user, and controls the output unit to output a warning sound different from the predetermined operation sound when the operation error determination unit determines that the operation is an operation error. The output unit is, for example, a speaker that emits the operation sound of the operation button as well as a warning sound to be output when an operation error is determined. Thus, when an operation error is determined, the warning sound different from the normal operation sound is output from the output unit, thereby notifying the user of the operation error.

[0018] An eighth aspect of the present invention is the operation error detection device of the seventh aspect of the present invention, further comprising an environmental sound detection unit that detects environmental sounds outside the moving object, and the output control unit controls the output unit to output sound waves that cancel out the environmental sounds in accordance with the environmental sounds detected by the environmental sound detection unit. In this way, the output control unit can control the output unit to output sound waves that cancel out the environmental sounds, making the above-mentioned operation sounds, warning sounds, etc. easier for the user to hear.

[0019] A manipulation error detection device according to a ninth aspect of the present invention is the manipulation error detection device according to the first or second aspect of the present invention, further comprising a finger proximity detection unit that detects the proximity of a finger to an operation button. This makes it possible to detect when a finger is close to the operation button within a predetermined distance, and therefore makes it possible to set the proximity of a finger as one of the conditions for the above-mentioned manipulation error determination.

[0020] A tenth aspect of the present invention is the operation error detection device of the ninth aspect of the present invention, wherein when the finger proximity detection unit detects the proximity of a finger and the detection unit detects vibration or impact in the opposite direction to the operation direction of the operation button, the operation error determination unit determines the operation to be an operation error even if the operation acceptance unit accepts the operation of the operation button. As a result, when the proximity of a finger to the operation button within a predetermined distance is detected and vibration or impact is applied in the opposite direction to the operation direction of the operation button, the operation is detected to be an operation error, thereby improving the accuracy of operation error detection.

[0021] An operation error detection device according to an eleventh aspect of the present invention is the operation error detection device according to the seventh aspect of the present invention, further comprising a finger proximity detection unit that detects the proximity of a finger to an operation button, and when the finger proximity detection unit detects that the finger has approached within a predetermined distance, the output control unit outputs a sound indicating the proximity of the finger, thereby notifying the user by sound that the finger has approached within the predetermined distance from the operation button.

[0022] A manipulation error detection device according to a twelfth aspect of the present invention is the manipulation error detection device according to the eleventh aspect of the present invention, in which the output control unit controls the output unit to output a different sound depending on the type of operation button detected by the finger proximity detection unit. This allows the output unit to output a different sound depending on the type of operation button that the user's finger is in proximity to, thereby notifying the user whether or not the operation button is the one that the user is trying to operate.

[0023] A manipulation error detection device according to a thirteenth aspect of the present invention is the manipulation error detection device according to the first or second aspect of the present invention, further comprising a vibration generating unit that generates vibrations in a portion including the operation buttons when the manipulation error determining unit determines that an operation has occurred. This allows the user to recognize that the operation of the operation buttons performed in the event of vibration or impact was an incorrect operation by the vibration generated in the portion including the operation buttons.

[0024] A manipulation error detection device according to a fourteenth aspect of the present invention is the manipulation error detection device according to the first or second aspect of the present invention, wherein the manipulation button is any one of a push button switch, a lever switch, a slide switch, a touch panel, and a proximity switch, thereby making it possible to effectively detect manipulation errors on various manipulation buttons.

[0025] A fifteenth aspect of the present invention provides an erroneous operation prevention device for preventing erroneous inputs to various operation buttons on a touch panel of a mobile object, and the erroneous operation prevention device includes an operation reception unit, a detection unit, and a display control unit. The operation reception unit receives an operation on the operation button. The detection unit detects vibrations or impacts on the mobile object. When the detection unit detects vibrations or impacts that include a component in a direction opposite to the operation direction of the operation button and perpendicular to the operation direction, the display control unit moves and displays the position of the operation button on the touch panel in accordance with the magnitude of the perpendicular component.

[0026] Here, for example, the device suppresses erroneous input operations when operating the operation buttons of various devices mounted on moving bodies such as automobiles that are prone to vibrations and impacts. When an input operation is made on an operation button at the time when vibrations or impacts that are in the opposite direction to the operation direction of the operation button and that include a component perpendicular to the operation direction are detected, the position of the operation button on the touch panel is moved and displayed according to the magnitude of the perpendicular component.

[0027] Here, the mobile objects include, for example, automobiles (including electric vehicles and hybrid vehicles), buses, trains, trucks, ships, airplanes, helicopters, drones, and various attractions installed in facilities such as amusement parks. The operation buttons are, for example, touch panel buttons that display multiple operation buttons for operating car navigation systems, audio equipment, air conditioners, driving assistance systems, smartphones, tablet devices, etc. installed in automobiles.

[0028] This allows the position of the operation button on the touch panel to be shifted and displayed according to the magnitude of the component perpendicular to the operation direction of the operation button, so that the operation button that the user intended to operate can be moved to the position of the operation button that was touched by mistake. As a result, it is possible to effectively prevent erroneous operation of operation buttons on a touch panel in a moving body such as an automobile.

[0029] A sixteenth aspect of the present invention provides an operation error detection method for detecting an operation error when inputting to various operation buttons on a mobile object, the method comprising: an operation receiving step, a detection step, and an operation error determination step. In the operation receiving step, an operation on the operation button is received. In the detection step, vibrations or impacts on the mobile object are detected. In the operation error determination step, if an operation on the operation button is received in the operation receiving step when vibrations or impacts are detected in the detection step, it is determined whether or not the operation is an operation error.

[0030] Here, for example, a device for detecting erroneous inputs when operating operation buttons of various devices mounted on a mobile body that is prone to vibrations and shocks, such as an automobile, determines that an input operation to an operation button has occurred at the timing when vibrations or shocks are detected as an erroneous operation. Here, mobile bodies include, for example, automobiles (including electric vehicles and hybrid vehicles), buses, trains, trucks, ships, airplanes, helicopters, drones, and various attractions installed in facilities such as amusement parks.

[0031] The operation button includes, for example, operation buttons of car navigation systems, audio equipment, air conditioners, driving assistance systems, smartphones, tablet devices, etc. installed in automobiles, touch panel buttons, etc. The determination of an erroneous operation is made, for example, based on the direction of vibration or impact relative to the operation direction of the operation button.

[0032] Users who operate the operation buttons include, for example, drivers and passengers of automobiles, buses, trains, trucks, etc., and operators and passengers of aircraft, ships, etc. In this way, when an operation button is operated at the timing when vibrations or impacts are applied to a moving body such as an automobile, it can be determined whether or not the operation is an erroneous operation. As a result, it is possible to detect erroneous operation when operating the operation buttons of various devices mounted on a moving body that generates vibrations or impacts, and to take appropriate measures.

[0033] A seventeenth aspect of the present invention provides an operation error detection program for detecting an operation error when inputting to various operation buttons on a mobile object, the operation error detection program causing a computer to execute an operation error detection method including an operation receiving step, a detection step, and an operation error determination step. In the operation receiving step, an operation on the operation button is received. In the detection step, vibrations or impacts on the mobile object are detected. In the operation error determination step, if an operation on the operation button is received in the operation receiving step when vibrations or impacts are detected in the detection step, it is determined whether or not the operation is an operation error.

[0034] Here, for example, a device for detecting erroneous inputs when operating operation buttons of various devices mounted on a mobile body that is prone to vibrations and shocks, such as an automobile, determines that an input operation to an operation button has occurred at the timing when vibrations or shocks are detected as an erroneous operation. Here, mobile bodies include, for example, automobiles (including electric vehicles and hybrid vehicles), buses, trains, trucks, ships, airplanes, helicopters, drones, and various attractions installed in facilities such as amusement parks.

[0035] The operation button includes, for example, operation buttons of car navigation systems, audio equipment, air conditioners, driving assistance systems, smartphones, tablet devices, etc. installed in automobiles, touch panel buttons, etc. The determination of an erroneous operation is made, for example, based on the direction of vibration or impact relative to the operation direction of the operation button.

[0036] Users who operate the operation buttons include, for example, drivers and passengers of automobiles, buses, trains, trucks, etc., and operators and passengers of aircraft, ships, etc. In this way, when an operation button is operated at the timing when vibrations or impacts are applied to a moving body such as an automobile, it can be determined whether or not the operation is an erroneous operation. As a result, it is possible to detect erroneous operation when operating the operation buttons of various devices mounted on a moving body that generates vibrations or impacts, and to take appropriate measures.

[0037] An erroneous operation prevention method according to an eighteenth aspect of the present invention is a method for preventing erroneous inputs to various operation buttons on a touch panel of a mobile body, and includes an operation reception step, a detection step, and a display control step. The operation reception step receives an operation on the operation button. The detection step detects vibrations or impacts on the mobile body. If the detection step detects vibrations or impacts that include a component in a direction opposite to the operation direction of the operation button and perpendicular to the operation direction, the display control step moves and displays the position of the operation button on the touch panel in accordance with the magnitude of the perpendicular component when an operation on the operation button is received in the operation reception step.

[0038] Here, for example, the device suppresses erroneous input operations when operating the operation buttons of various devices mounted on moving bodies such as automobiles that are prone to vibrations and impacts. When an input operation is made on an operation button at the time when vibrations or impacts that are in the opposite direction to the operation direction of the operation button and that include a component perpendicular to the operation direction are detected, the position of the operation button on the touch panel is moved and displayed according to the magnitude of the perpendicular component.

[0039] Here, the mobile objects include, for example, automobiles (including electric vehicles and hybrid vehicles), buses, trains, trucks, ships, airplanes, helicopters, drones, and various attractions installed in facilities such as amusement parks. The operation buttons are, for example, touch panel buttons that display multiple operation buttons for operating car navigation systems, audio equipment, air conditioners, driving assistance systems, smartphones, tablet devices, etc. installed in automobiles.

[0040] This allows the position of the operation button on the touch panel to be shifted and displayed according to the magnitude of the component perpendicular to the operation direction of the operation button, so that the operation button that the user intended to operate can be moved to the position of the operation button that was touched by mistake. As a result, it is possible to effectively prevent erroneous operation of operation buttons on a touch panel in a moving body such as an automobile.

[0041] A nineteenth aspect of the present invention provides an erroneous operation prevention program for preventing erroneous inputs to various operation buttons on a touch panel of a mobile object, the erroneous operation prevention program causing a computer to execute an erroneous operation prevention method including an operation receiving step, a detection step, and a display control step. The operation receiving step receives an operation on the operation button. The detection step detects vibrations or impacts on the mobile object. If the detection step detects vibrations or impacts that include a component in a direction opposite to the operation direction of the operation button and perpendicular to the operation direction, the display control step moves and displays the position of the operation button on the touch panel in accordance with the magnitude of the perpendicular component when an operation on the operation button is received in the operation receiving step.

[0042] Here, for example, the device suppresses erroneous input operations when operating the operation buttons of various devices mounted on moving bodies such as automobiles that are prone to vibrations and impacts. When an input operation is made on an operation button at the time when vibrations or impacts that are in the opposite direction to the operation direction of the operation button and that include a component perpendicular to the operation direction are detected, the position of the operation button on the touch panel is moved and displayed according to the magnitude of the perpendicular component.

[0043] Here, the mobile objects include, for example, automobiles (including electric vehicles and hybrid vehicles), buses, trains, trucks, ships, airplanes, helicopters, drones, and various attractions installed in facilities such as amusement parks. The operation buttons are, for example, touch panel buttons that display multiple operation buttons for operating car navigation systems, audio equipment, air conditioners, driving assistance systems, smartphones, tablet devices, etc. installed in automobiles.

[0044] This allows the position of the operation button on the touch panel to be shifted and displayed according to the magnitude of the component perpendicular to the operation direction of the operation button, so that the operation button that the user intended to operate can be moved to the position of the operation button that was touched by mistake. As a result, it is possible to effectively prevent erroneous operation of operation buttons on a touch panel in a moving body such as an automobile.

[0045] (Effects of the Invention) The operation error detection device according to the present invention can detect operation errors when operating the operation buttons of various devices mounted on a moving body that generates vibrations and impacts, and can take appropriate measures.

[0046] 1 is a control block diagram showing the configuration of an operation error detection device according to one embodiment of the present invention. (a) is a conceptual diagram showing the operation direction of a single operation button operated with a finger and the components of impact and vibration in the direction opposite to the operation direction. (b) is a conceptual diagram showing the operation direction of multiple operation buttons operated with a finger and the components of impact and vibration in the direction opposite to the operation direction and perpendicular to the operation direction. (a) and (b) are conceptual diagrams showing outputting different operation sounds depending on the distance of a finger from an operation button. (a) is a conceptual diagram showing outputting different operation sounds for each of multiple operation buttons. (b) is a conceptual diagram showing outputting different operation sounds when a finger touches each of multiple operation buttons. (c) is a conceptual diagram showing outputting a warning sound when multiple fingers approach an operation button. (d) is a diagram showing control of switching between enabled / disabled switch operations and operation sounds according to the magnitude of the detected acceleration in the operation error detection device of FIG. 1. (e) is a flowchart showing the processing flow of a operation error detection method implemented by the operation error detection device of FIG. 1. (f) is a control block diagram showing the configuration of an operation error suppression device according to another embodiment of the present invention. 9 is a flowchart showing the flow of processing of an erroneous operation prevention method performed by the erroneous operation prevention device of FIG. 8 .

[0047] The following describes an operation error detection device 10 and an operation error detection method according to one embodiment of the present invention, with reference to FIGS. 1 to 7. Note that in this embodiment, more detailed explanation than necessary may be omitted. For example, detailed explanations of already well-known matters or redundant explanations of substantially identical configurations may be omitted. This is to avoid unnecessary redundancy in the following explanation and to facilitate understanding by those skilled in the art.

[0048] Furthermore, the applicant provides the accompanying drawings and the following description to enable those skilled in the art to fully understand the present invention, and they are not intended to limit the subject matter described in the claims.

[0049] (1) Configuration of the operation error detection device 10 The operation error detection device 10 according to this embodiment is a device that detects operation error relating to input from a car navigation system, car audio system, air conditioner, smartphone, tablet terminal, etc., installed in an automobile (mobile body), and is connected to an in-vehicle system 20, an operation button 21, a three-axis acceleration sensor 22, a speaker (output unit) 23, and a proximity sensor 24, as shown in FIG. 1 .

[0050] The in-vehicle system 20 is a system including, for example, a car navigation system, an audio system, an air conditioner, etc., and is operated by inputting operations to the operation buttons 21. The operation buttons 21 are provided around the driver's seat for performing various operations of the in-vehicle system 20 that control the car navigation system, the audio system, the air conditioner, etc. The operation buttons 21 include, for example, various switches such as a touch panel display of the car navigation system, a lever switch, a push button switch, etc.

[0051] The three-axis acceleration sensor 22 is provided to detect, for example, vibrations or impacts applied to a moving vehicle, and detects the magnitude and direction of the vibrations or impacts and transmits them to the operation error detection device 10. The speaker (output unit) 23 is a device that outputs sound information such as a warning sound when an operation error is detected, as described below, and is controlled by the operation error detection device 10 (output control unit 16).

[0052] The proximity sensor 24 is disposed near the operation button 21 and detects a finger F1 approaching the operation button 21. The proximity sensor 24 can detect the approach of the finger F1 using known methods such as a capacitance type (self-capacitance type, mutual capacitance type), a photoelectric type, an ultrasonic type (pulse type, FMCW (Frequency Modulated Continuous Wave) type), a magnetic detection type, or an imaging element (CCD (Charge Coupled Device) type, CMOS (Complementary Metal Oxide Semiconductor) type). The distance from the operation button 21 to the finger F1 can be detected using known methods such as a distance-measuring reflective PSD (Position Sensitive Detector) type or a two-segment PD (Photo Diode) type.

[0053] The operation error detection device 10 is provided to detect an erroneous operation (an operation unintended by the user) on the operation button 21, and as shown in Fig. 1, includes an operation acceptance unit 11, a vibration / impact detection unit (detection unit) 12, an operation error determination unit 13, a sound selection unit 14, a sound information storage unit 15, an output control unit 16, and a distance calculation unit (finger proximity detection unit) 17. As shown in Fig. 1, the operation acceptance unit 11 accepts operation input on the operation button 21 that operates various devices included in the in-vehicle system 20.

[0054] 1, the vibration / impact detection unit (detection unit) 12 is connected to the three-axis acceleration sensor 22 and detects vibrations and impacts (magnitude and direction) applied to the vehicle. When the vibration / impact detection unit 12 detects vibrations or impacts, and the operation acceptance unit 11 accepts an operation on the operation button 21, the operation error determination unit 13 determines whether or not the operation is an error.

[0055] 2(a), when the vibration / impact detection unit 12 detects a component (filled arrow in the figure) in the opposite direction to the operation direction of the operation button 21 (direction of the solid arrow in the figure), and the operation acceptance unit 11 accepts an input operation to the operation button 21, it is assumed that the user's finger F1 has unintentionally touched the operation button 21 because vibration or impact has been applied in the opposite direction to the operation direction from a state in which the user's finger F1 has been separated from the operation button 21. For this reason, when the operation error determination unit 13 detects vibration or impact including a component in the opposite direction to the operation direction and accepts an operation of the operation button 21, it determines this as an operation error.

[0056] Furthermore, as shown in Figure 2(b), in a configuration in which multiple operation buttons 21a, 21b, and 21c are arranged side by side, if an operation on operation button 21c is detected when vibration or impact is applied in the direction of the black arrow in the figure, it is assumed that the finger F1 has approached the adjacent operation button 21b in an attempt to operate it due to the direction of the vibration, etc., and has accidentally touched the adjacent operation button 21c due to the vibration, etc.

[0057] 2(b), when vibration or impact including a component in the opposite direction to the operation direction is detected, if operation of the operation button 21 is accepted, the operation error determination unit 13 determines this as an operation error. Here, for an operation determined to be an operation error by the operation error determination unit 13, the operation error determination unit 13 may transmit a signal to the in-vehicle system 20 instructing it to invalidate the operation.

[0058] This makes it possible to prevent devices mounted on the in-vehicle system 20 from being operated by an unintended operation that is determined to be an operation error. The sound selection unit 14 extracts appropriate sound information from the sound information storage unit 15 and transmits it to the output control unit 16 so that an appropriate sound is output from the speaker 23 according to the result of the operation error determination by the operation error determination unit 13.

[0059] Specifically, when the operation error determination unit 13 determines that the operation is not an operation error, the sound selection unit 14 retrieves, for example, from the sound information storage unit 15, an operation sound that is output when the operation button 21 is normally operated, and transmits this to the output control unit 16. On the other hand, when the operation error determination unit 13 determines that the operation is an operation error, the sound selection unit 14 retrieves, for example, from the sound information storage unit 15, a warning sound that is different from the operation sound that is output when the operation button 21 is normally operated, and transmits this to the output control unit 16.

[0060] When the environmental sound detection unit 14a detects environmental sounds including driving sounds while the vehicle is running and external sounds, the sound selection unit 14 may be controlled by the output control unit 16 to select sound waves that cancel out the environmental sounds and output them from the speaker 23. This makes it easier for the user to hear operation sounds and warning sounds output from the speaker 23.

[0061] The sound information storage unit 15 stores various sound information, such as normal operation sounds, warning sounds emitted based on the determination result of an operation error in the above-mentioned operation error determination, sounds that change depending on the proximity distance of the finger F1 to the operation button 21, sounds that change depending on which operation button 21 a, 21 b, or 21 c is operated, etc. The output control unit 16 controls the speaker 23 so that an appropriate sound is output from the speaker 23 depending on the result of the operation error determination by the operation error determination unit 13.

[0062] Specifically, when the operation error determination unit 13 determines that the operation is not an operation error, the output control unit 16 controls the speaker 23 to output, for example, an operation sound that is output when the operation button 21 is normally operated. On the other hand, when the operation error determination unit 13 determines that the operation is an operation error, the output control unit 16 controls the speaker 23 to output, for example, a warning sound that is different from the operation sound that is output when the operation button 21 is normally operated.

[0063] Furthermore, the output control unit 16 controls the speaker 23 so that the sound output changes depending on the distance to the operation button 21 of the finger F1, which will be described later. The output control unit 16 also controls the speaker 23 so that a different sound is output for each type of operation button 21a, 21b, 21c operated by the finger F1. Note that, when the operation error determination unit 13 determines that an operation has occurred as an operation error, for example, the output control unit 16 may control the speaker 23 to output a warning sound that is different from the operation sound output from the speaker 23 when the operation button 21 is normally operated.

[0064] 1, the distance calculation unit (finger proximity detection unit) 17 is connected to the proximity sensor 24, calculates the distance between the finger F1 detected by the proximity sensor 24 and the operation button 21, and transmits the calculated distance to the operation reception unit 11. As a result, in the operation reception unit 11, according to the result calculated by the distance calculation unit 17 (the distance to the operation button 21), for example, as shown in FIG. 3A, the output control unit 16 controls the speaker 23 to output a low-pitched sound when the distance between the finger F1 and the operation button 21 is large. On the other hand, for example, as shown in FIG. 3B, the output control unit 16 controls the speaker 23 to output a high-pitched sound when the distance between the finger F1 and the operation button 21 is decreasing.

[0065] The output control unit 16 may control the speaker 23 not to output sound until the distance between the finger F1 and the operation button 21 becomes equal to or shorter than a predetermined distance, and to output sound when the distance becomes equal to or shorter than the predetermined distance. This allows the user to recognize that their finger is near the operation button 21 even when they are not looking in the direction of the operation button 21.

[0066] 4(a), in a configuration in which a plurality of operation buttons 21a, 21b, and 21c are arranged, the output control unit 16 may control the speaker 23 so that a different operation sound is output for each of the operation buttons 21a, 21b, and 21c operated by the finger F1. Alternatively, in a configuration in which a plurality of operation buttons 21a, 21b, and 21c are arranged, as shown in FIG. 4(b), the output control unit 16 may control the speaker 23 so that an operation sound corresponding to the operation button 21b actually operated by the finger F1 is output.

[0067] As shown in FIG. 5, in a configuration in which a plurality of operation buttons 21a, 21b, and 21c are arranged, when a hand H including a plurality of fingers approaches the operation buttons 21a, 21b, and 21c, the plurality of operation buttons 21a, 21b, and 21c can be linked together as an array to output an error sound, or the operation can be processed as if the operation button 21b corresponding to the closest finger (the middle finger in FIG. 5) has been operated, or the operation can be invalidated.

[0068] Furthermore, the output control unit 16 may pattern the type of sound output from the speaker 23 according to the magnitude of the acceleration of the vibration or impact detected by the three-axis acceleration sensor 22 (see FIG. 6 ). For example, as shown in FIG. 6 , when the acceleration of the vibration or impact detected by the three-axis acceleration sensor 22 (vibration / impact detection unit 12) is relatively large, operation of the operation button 21 is disabled and the output sound output from the speaker 23 is a warning sound (pattern A).

[0069] Furthermore, when the acceleration of the vibration or impact detected by the three-axis acceleration sensor 22 (vibration / impact detection unit 12) is relatively small, the valid / invalid process for operation of the operation button 21 is not applied, and the control of the output sound output from the speaker 23 is also not applied (pattern A). When the acceleration of the vibration or impact detected by the three-axis acceleration sensor 22 (vibration / impact detection unit 12) is small, the operation of the operation button 21 is validated, and the output sound output from the speaker 23 is a normal operation sound (or no sound) (pattern A).

[0070] On the other hand, pattern B may be set as follows. That is, as shown in Fig. 6, when the acceleration of the vibration or impact detected by the three-axis acceleration sensor 22 (vibration / impact detection unit 12) is relatively large, operation of the operation button 21 is disabled and the output sound output from the speaker 23 is warning sound A (pattern B). Also, when the acceleration of the vibration or impact detected by the three-axis acceleration sensor 22 (vibration / impact detection unit 12) is relatively small, operation of the operation button 21 is enabled and the output sound output from the speaker 23 is warning sound B (pattern B).

[0071] If the acceleration of the vibration or impact detected by the three-axis acceleration sensor 22 (vibration / impact detection unit 12) is small, operation of the operation button 21 is validated, and the output sound output from the speaker 23 is a normal operation sound (or no sound) (pattern B). In this way, by using a plurality of patterns for validating / invalidating the operation of the operation button 21 and controlling the output sound output from the speaker 23, the user can select a pattern according to their preference.

[0072] <Misoperation Detection Method> The operation error detection device 10 of this embodiment performs the operation error detection method in accordance with the flowchart shown in Fig. 7. That is, in step S11, the distance calculation unit 17 determines whether or not it has detected that the finger F1 has approached the operation button 21, based on the detection result of the proximity sensor 24. Here, if the distance calculation unit 17 detects that the finger F1 has approached, the process proceeds to step S12.

[0073] Next, in step S12, in a state in which it is detected in step S11 that the finger F1 has approached the operation button 21, the vibration / impact detection unit 12 determines whether or not a vibration or an impact has been detected by the three-axis acceleration sensor 22. If the vibration / impact detection unit 12 detects a vibration or an impact by the three-axis acceleration sensor 22, the process proceeds to step S13, and if the vibration or an impact has not been detected, the process returns to step S11.

[0074] Next, in step S13, in a state in which vibration or impact has been detected by the vibration / impact detection unit 12 in step S12, the operation acceptance unit 11 determines whether or not an operation has been accepted on the operation button 21 of the in-vehicle system 20. If the operation acceptance unit 11 determines that an operation on the operation button 21 of the in-vehicle system 20 has been accepted, the process proceeds to step S14, and if it determines that no operation has been accepted, the process returns to step S11.

[0075] Next, in step S14, since an operation on the operation button 21 was detected while vibration or impact was detected in step S13, the vibration / impact detection unit 12 detects the direction and acceleration of the vibration or impact. Next, in step S15, the vibration / impact detection unit 12 determines whether the direction of the detected vibration or impact includes a component opposite to the operation direction of the operation button 21. Here, if the direction of the vibration or impact includes a component opposite to the operation direction, the process proceeds to step S16. On the other hand, if the direction of the vibration or impact does not include a component opposite to the operation direction, it is determined that there is little possibility of an erroneous operation due to vibration or impact, and the process returns to step S11.

[0076] Next, in step S16, it is determined whether the movement speed and movement distance due to the vibration or impact are equal to or greater than a certain level based on the direction and acceleration of the vibration or impact detected in step S14. If the movement speed and movement distance due to the vibration or impact are equal to or greater than a certain level, the process proceeds to step S17. On the other hand, if it is determined that the movement speed and movement distance due to the vibration or impact are less than a certain level, it is determined that no erroneous operation has occurred, and the process returns to step S11.

[0077] Next, in step S17, the operation error determination unit 13 determines whether the operation detected in step S13 is an operation error based on the determination result in step S15 that the direction of the vibration or impact includes a component opposite to the operation direction, and the determination result in step S16 that the movement speed and movement distance due to the vibration or impact are equal to or greater than a certain level. Specifically, as described above, when the vibration / impact detection unit 12 detects vibration or impact and the operation reception unit 11 receives an operation on the operation button 21, the operation error determination unit 13 determines whether the operation is an operation error based on the direction of the impact or vibration, and determines whether the movement speed and movement distance due to the vibration or impact are equal to or greater than a certain level.

[0078] More specifically, when the vibration / impact detection unit 12 detects a component (black arrow in the figure) in the opposite direction to the operation direction of the operation button 21 (direction of the solid arrow in the figure), and the operation acceptance unit 11 accepts an input operation to the operation button 21, it is assumed that the user's finger F1 unintentionally touches the operation button 21 because vibration or impact is applied in the opposite direction to the operation direction with a certain speed and distance or more from a state in which the user's finger F1 is separated from the operation button 21 (see FIG. 2( a)). Therefore, when the operation error determination unit 13 detects vibration or impact including a component in the opposite direction to the operation direction with a certain speed and distance or more, and accepts an operation of the operation button 21, it determines this as an operation error.

[0079] Similarly, in a configuration in which multiple operation buttons 21a, 21b, and 21c are arranged side by side, if an operation on operation button 21c is detected when vibration or impact is applied in the direction of the black arrow in the figure, it is assumed that the finger F1 approached the adjacent operation button 21b in an attempt to operate it due to the direction of the vibration, etc., but accidentally touched the adjacent operation button 21c due to the vibration, etc. (see Figure 2(b)).

[0080] Therefore, in a configuration in which multiple operation buttons 21 a, 21 b, and 21 c are arranged side by side, when vibration or impact is detected in the opposite direction to the operation direction and includes components of a certain moving speed and moving distance or more, and operation of operation button 21 is accepted, operation error determination unit 13 determines this as an operation error. Next, in step S17, in response to the determination result of step S16 that an operation error has occurred, output control unit 16 controls speaker 23 to output a warning sound, and ends the process.

[0081] <Major Features> The operation error detection device 10 of this embodiment is a device that detects operation errors when inputting to various operation buttons 21, 21a to 21c in an automobile, and as shown in Fig. 1, includes an operation acceptance unit 11, a vibration / impact detection unit 12, and an operation error determination unit 13. The operation acceptance unit 11 accepts operations to the operation buttons 21, 21a to 21c. The vibration / impact detection unit 12 detects vibrations and impacts in the automobile. When the vibration / impact detection unit 12 detects vibrations and impacts and the operation acceptance unit 11 accepts an operation to the operation buttons 21, 21a to 21c, the operation error determination unit 13 determines whether or not the operation is an operation error.

[0082] This makes it possible to determine whether a user has operated the operation buttons 21, 21a to 21c at the time when vibrations or shocks are applied to a moving object such as an automobile, and whether the operation was an erroneous operation caused by the force of the vibrations or shocks. As a result, it is possible to detect an erroneous operation when operating the operation buttons 21, 21a to 21c of various devices mounted on an automobile that are subject to vibrations or shocks, and to take appropriate measures.

[0083] [Other Embodiments] Although one embodiment of the present invention has been described above, the present invention is not limited to the above embodiment, and various modifications are possible without departing from the spirit of the invention. (A) In the above embodiment, an example in which the present invention is realized as the operation error detection device 10 and the operation error detection method has been described. However, the present invention is not limited to this.

[0084] For example, the present invention may be realized as an operation error detection program that causes a computer to execute the above-described operation error detection method. This operation error detection program is stored in a memory (storage unit) installed in the operation error detection device, and a CPU reads the operation error detection program stored in the memory and causes the hardware to execute each step. More specifically, the same effect as above can be achieved by having the CPU read the operation error detection program and execute the above-described operation reception step, detection step, operation error determination step, and output control step. The present invention may also be realized as a recording medium storing the operation error detection program.

[0085] (B) In the above embodiment, an example was given in which, when vibration or impact is applied to the operation button 21 or the like during operation, it is determined whether or not the operation is an erroneous operation depending on the direction of the vibration, etc. However, the present invention is not limited to this.

[0086] For example, as shown in Figure 8, in a configuration in which various devices included in the in-vehicle system 20 are operated through a touch panel 121, when the vibration / impact detection unit 12 detects vibration or impact that includes a component in a direction opposite to the operation direction of the operation button 21 and perpendicular to the operation direction, and the operation acceptance unit 111 accepts an operation on the operation button 21, the display control unit 113 may be an erroneous operation prevention device 110 that moves and displays the position of the operation button 21 on the touch panel 121 depending on the magnitude of the perpendicular component.

[0087] As a result, the display position of the operation button 21 on the touch panel 121 is shifted and displayed in accordance with the magnitude and direction of the component in the direction perpendicular to the operation direction of the operation button 21, so that the operation button 21 that was originally intended to be operated can be moved to the position of the operation button 21 that was touched by mistake. As a result, it is possible to effectively prevent erroneous operation of the operation button 21 on the touch panel 121 in a moving body such as an automobile.

[0088] The operation error suppression method by the operation error suppression device 110 shown in Fig. 8 is performed according to the flowchart shown in Fig. 9. That is, in step S21, the vibration / impact detection unit 12 determines whether or not vibration or impact has been detected by the three-axis acceleration sensor 22. If the vibration / impact detection unit 12 detects vibration or impact by the three-axis acceleration sensor 22, the process proceeds to step S22, and if vibration or impact has not been detected, the process returns to step S21.

[0089] Next, in step S22, in a state in which vibration or impact has been detected by the vibration / impact detection unit 12 in step S21, the operation acceptance unit 11 determines whether or not an operation has been accepted on the operation button 21 of the in-vehicle system 20. If the operation acceptance unit 11 determines that an operation on the operation button 21 of the in-vehicle system 20 has been accepted, the process proceeds to step S23, and if it determines that no operation has been accepted, the process returns to step S21.

[0090] Next, in step S23, since an operation on the operation button 21 was detected while vibration or impact was detected in step S22, the vibration / impact detection unit 12 detects the direction and acceleration of the vibration or impact. Next, in step S24, the vibration / impact detection unit 12 determines whether the direction of the detected vibration or impact includes a component opposite to the operation direction of the operation button 21 and a component perpendicular to the operation direction. Here, if the direction of the vibration or impact includes components opposite to and perpendicular to the operation direction, the process proceeds to step S25. On the other hand, if the direction of the vibration or impact does not include components opposite to and perpendicular to the operation direction, it is determined that there is little possibility of an erroneous operation due to vibration or impact, and the process returns to step S21.

[0091] Next, in step S25, it is determined whether the movement speed and movement distance due to the vibration or impact are equal to or greater than a certain level based on the direction and acceleration of the vibration or impact detected in step S23. If the movement speed and movement distance due to the vibration or impact are equal to or greater than the certain level, the process proceeds to step S26. On the other hand, if it is determined that the movement speed and movement distance due to the vibration or impact are less than the certain level, it is determined that no erroneous operation has occurred, and the process returns to step S21.

[0092] Next, in step S26, since it is determined in step S24 that the direction of the detected vibration or impact includes a component opposite to the operation direction of the operation button 21 and a component perpendicular to the operation direction, and since it is determined in step S25 that the movement speed and movement distance due to the vibration or impact are equal to or greater than a certain value, it is assumed that the user has operated the operation button 21c adjacent to the operation button 21b that the user intended to operate. Therefore, the display control unit 113 performs display control so as to move the position of the operation button 21b on the touch panel 121 to the original position of the operation button 21c, for example.

[0093] Here, the distance and direction for moving the position of the operation button 21 are set according to the magnitude and direction of the component perpendicular to the operation direction detected in step S24. As a result, when the direction of the detected vibration or impact includes a component opposite to the operation direction of the operation button 21 and a component perpendicular to the operation direction, and the movement speed and movement distance due to the vibration or impact are equal to or greater than a certain value, the position of the operation button 21 displayed on the touch panel 121 is moved according to the magnitude of the perpendicular component, thereby preventing the user from operating the operation button 21 unintentionally and enabling the user to operate the operation button 21 as intended.

[0094] The present invention may be realized as an operation error prevention program that causes a computer to execute the operation error prevention method shown in FIG. 9 . This operation error prevention program is stored in a memory (storage unit) installed in the operation error prevention device, and a CPU reads the operation error prevention program stored in the memory and causes the hardware to execute each step. More specifically, the same effect as described above can be achieved by having the CPU read the operation error prevention program and execute the above-mentioned operation reception step, detection step, and display control step. The present invention may also be realized as a recording medium that stores the operation error prevention program.

[0095] (C) In the above embodiment, an example was described in which, when the manipulation error determination unit 13 determines that an operation is an manipulation error, the manipulation error determination unit 13 sends a signal to the in-vehicle system 20 instructing the in-vehicle system 20 to invalidate the operation (see FIG. 6 ). However, the present invention is not limited to this. For example, the processing when an operation error is determined may simply be processing to output a warning sound without invalidating the operation itself.

[0096] (D) In ​​the above embodiment, an example was described in which the output control unit 16 controls the speaker 23 to output sound waves from the speaker 23 that cancel out the environmental sound detected by the environmental sound detection unit 14a, depending on the volume and type of the environmental sound. However, the present invention is not limited to this. For example, a configuration may be adopted in which there is no environmental sound detection unit that detects environmental sound.

[0097] (E) In the above embodiment, an example was described in which a distance calculation unit (finger proximity detection unit) 17 was provided that detects the proximity of a finger attempting to operate the operation button 21. However, the present invention is not limited to this. For example, a configuration may be provided that does not include a finger proximity detection unit that detects the proximity of a finger attempting to operate the operation button.

[0098] (F) In the above embodiment, an example was described in which a warning sound different from the normal operation sound is output from a speaker or the like when an operation error is detected. However, the present invention is not limited to this. For example, instead of outputting a sound, a configuration may be adopted in which a vibration generating unit (such as a vibration motor or a piezoelectric element) generates vibrations in a portion including an operation button when an operation error is detected. Even in this case, the user can recognize that an operation error has occurred by the vibration generated in the portion including the operation button.

[0099] (G) In the above embodiment, operation buttons for various devices mounted on a mobile object have been described as operation buttons and touch panel buttons for a car navigation system, audio system, air conditioner, etc. mounted on an automobile. However, the present invention is not limited to this. For example, operation buttons and touch panel buttons for a driving assistance system, smartphone, tablet terminal, etc. mounted on an automobile may also be used.

[0100] (H) In the above embodiment, an automobile is used as an example of a moving body to which the present invention is applied. However, the present invention is not limited to this. For example, moving bodies to which the present invention is applied may be, in addition to automobiles, electric vehicles, hybrid vehicles, trucks, buses, trains, ships, aircraft, helicopters, drones, and various attractions installed in facilities such as amusement parks.

[0101] <Note> The operation error detection device according to the first invention is an operation error detection device that detects operation errors when inputting to various operation buttons on a mobile body, and includes an operation reception unit that receives operations on the operation buttons, a detection unit that detects vibrations or impacts on the mobile body, and an operation error determination unit that, when the detection unit detects the vibrations or impacts and the operation reception unit receives an operation on the operation button, determines whether it is an operation error.

[0102] A second operation error detection device according to the present invention is the operation error detection device according to the first invention, wherein when the detection unit detects vibration or impact in the opposite direction to the operation direction of the operation button and the operation acceptance unit accepts the operation of the operation button, the operation error determination unit determines the operation to be an operation error.A third operation error detection device according to the second invention is the operation error detection device according to the second invention, wherein when the detection unit detects vibration or impact in the opposite direction to the operation direction of the operation button, it detects the acceleration of the vibration or impact, and when the movement speed or movement distance corresponding to the acceleration is equal to or greater than a predetermined value, the operation error determination unit determines that an operation error has occurred by operating an operation button other than the operation button that was intended to be operated.

[0103] The misoperation detection device according to a fourth invention is the misoperation detection device according to the first invention, wherein when the detection unit detects vibration or impact in a direction opposite to the operation direction of the operation button and perpendicular to the operation direction, and the operation acceptance unit accepts the operation of the operation button, the misoperation determination unit determines that the misoperation occurred by operating an operation button different from the operation button that was intended to be operated.

[0104] A fifth aspect of the present invention is the operation error detection device according to any one of the second to fourth aspects of the present invention, wherein the operation error determination unit invalidates the operation when determining that the operation is an operation error.A sixth aspect of the present invention is the operation error detection device according to any one of the first to fourth aspects of the present invention, further comprising an environmental sound detection unit that detects environmental sounds outside the moving object.

[0105] The operation error detection device according to a seventh invention is the operation error detection device according to any one of the first to sixth inventions, and further includes an output control unit that controls the output unit to output a predetermined operation sound when the operation receiving unit receives an operation on the operation button from the user, and that controls the output unit to output a warning sound different from the predetermined operation sound when the operation error determination unit determines that the operation is an error.

[0106] An eighth aspect of the present invention is the operation error detection device of the seventh aspect of the present invention, further comprising an environmental sound detection unit that detects environmental sounds outside the moving body, and the output control unit controls the output unit to output sound waves that cancel out the environmental sounds in accordance with the environmental sounds detected by the environmental sound detection unit.A ninth aspect of the present invention is the operation error detection device of any one of the first to eighth aspects of the present invention, further comprising a finger proximity detection unit that detects the proximity of a finger to the operation button.

[0107] The misoperation detection device according to a tenth aspect of the present invention is the misoperation detection device according to the ninth aspect of the present invention, wherein when the finger proximity detection unit detects the proximity of the finger and the detection unit detects vibration or impact in the opposite direction to the operation direction of the operation button, the misoperation determination unit determines that the operation is a misoperation even if the operation acceptance unit accepts the operation of the operation button.

[0108] An operation error detection device according to an eleventh aspect of the present invention is the operation error detection device according to the seventh aspect of the present invention, further comprising a finger proximity detection unit that detects the proximity of a finger to the operation button, and when the finger proximity detection unit detects that the finger has approached within a predetermined distance, the output control unit outputs a sound indicating the proximity of the finger.A operation error detection device according to a twelfth aspect of the present invention is the operation error detection device according to the eleventh aspect of the present invention, wherein the output control unit controls the output unit to output a different sound depending on the type of the operation button detected by the finger proximity detection unit.

[0109] A manipulation error detection device according to a thirteenth aspect of the present invention is the manipulation error detection device according to any one of the first to twelfth aspects of the present invention, further comprising a vibration generating unit that generates vibration in a portion including the operation button when the manipulation error determining unit determines that an operation has occurred. A manipulation error detection device according to a fourteenth aspect of the present invention is the manipulation error detection device according to any one of the first to thirteenth aspects of the present invention, wherein the operation button is any one of a push button switch, a lever switch, a slide switch, a touch panel, and a proximity switch.

[0110] The misoperation detection device of the present invention has the effect of detecting misoperation when operating the operation buttons of various devices mounted on a moving body that generates vibrations and impacts, and being able to take appropriate measures, and therefore can be widely applied to the operation buttons of various devices that are subjected to vibrations, impacts, etc.

[0111] REFERENCE SIGNS LIST 10 Misoperation detection device 11 Operation acceptance unit 12 Vibration / shock detection unit (detection unit) 13 Misoperation determination unit 14 Sound selection unit 14a Environmental sound detection unit 15 Sound information storage unit 16 Output control unit 17 Distance calculation unit (finger proximity detection unit) 20 In-vehicle system 21, 21a, 21b, 21c Operation button 22 Three-axis acceleration sensor 23 Speaker (output unit) 24 Proximity sensor 110 Misoperation suppression device 111 Operation acceptance unit 113 Display control unit 121 Touch panel F1 Finger H Hand

Claims

1. An incorrect operation detection device for detecting incorrect operations on various operation buttons in a moving body, comprising: an operation reception unit that receives operations on the operation buttons; a detection unit that detects vibrations and impacts in the moving body; and an incorrect operation determination unit that determines whether an operation received by the operation reception unit when the detection unit detects the vibrations and impacts is an incorrect operation.

2. When the detection unit detects vibrations or impacts in a direction opposite to the operation direction of the operation button and the operation reception unit receives an operation on the operation button, the incorrect operation determination unit determines that the operation is an incorrect operation. The incorrect operation detection device according to claim 1.

3. When the detection unit detects vibrations or impacts in a direction opposite to the operation direction of the operation button, the detection unit detects the acceleration of the vibrations or impacts. When the acceleration corresponds to a moving speed or a moving distance of a predetermined value or more, the incorrect operation determination unit determines that the operation is an incorrect operation of operating an operation button different from the operation button that was being operated. The incorrect operation detection device according to claim 2.

4. When the detection unit detects vibrations or impacts in a direction opposite to the operation direction of the operation button and in a direction perpendicular to the operation direction, and the operation reception unit receives an operation on the operation button, the incorrect operation determination unit determines that the operation is an incorrect operation of operating an operation button different from the operation button that was being operated. The incorrect operation detection device according to claim 1.

5. When the incorrect operation determination unit determines that the operation is an incorrect operation, the incorrect operation detection device according to claim 2 or 4 invalidates the operation.

6. The incorrect operation detection device according to claim 1 or 2 further comprises an environmental sound detection unit that detects environmental sounds outside the moving body.

7. The incorrect operation detection device according to claim 1 or 2 further comprises an output control unit that controls an output unit to output a predetermined operation sound when the operation reception unit receives an operation on the operation button from a user, and controls the output unit to output a warning sound different from the predetermined operation sound when the incorrect operation determination unit determines that the operation is an incorrect operation.

8. The error operation detection device according to claim 7, further comprising an environmental sound detection unit that detects environmental sound outside the moving body, wherein the output control unit controls the output unit to output a sound wave that cancels out the environmental sound according to the environmental sound detected by the environmental sound detection unit.

9. The error operation detection device according to claim 1 or 2, further comprising a finger proximity detection unit that detects the proximity of a finger to the operation button.

10. When the detection unit detects vibration or impact in a direction opposite to the operation direction of the operation button in a state where the finger proximity detection unit has detected the proximity of the finger, even if the operation reception unit receives the operation of the operation button, the error operation determination unit determines that the operation is an erroneous operation. The error operation detection device according to claim 9.

11. The error operation detection device according to claim 7, further comprising a finger proximity detection unit that detects the proximity of a finger to the operation button, and when the finger proximity detection unit detects that the finger has approached to a predetermined distance or less, the output control unit outputs a sound indicating the proximity of the finger.

12. The error operation detection device according to claim 11, wherein the output control unit controls the output unit to output different sounds according to the type of the operation button detected by the finger proximity detection unit.

13. The error operation detection device according to claim 1 or 2, further comprising a vibration generation unit that generates vibration in a portion including the operation button when the error operation determination unit determines that it is an erroneous operation.

14. The operation button is any one of a push button switch, a lever switch, a slide switch, a touch panel, and a proximity switch. The error operation detection device according to claim 1 or 2.

15. An error operation suppression device that suppresses erroneous operations of inputs to various operation buttons on a touch panel in a moving body, comprising: an operation reception unit that receives operations to the operation buttons; a detection unit that detects vibration and impact in the moving body; and a display control unit that, when the detection unit detects the vibration and impact including a component in a direction perpendicular to and opposite to the operation direction of the operation button and the operation reception unit receives the operation to the operation button, moves and displays the position of the operation button on the touch panel according to the magnitude of the component in the perpendicular direction.

16. An incorrect operation detection method for detecting an incorrect operation of an input to various operation buttons in a moving body, the method comprising: an operation reception step of receiving an operation on the operation button; a detection step of detecting vibration or impact in the moving body; and an incorrect operation determination step of determining whether it is an incorrect operation when the operation on the operation button is received in the operation reception step when the vibration or impact is detected in the detection step.

17. An incorrect operation detection program for detecting an incorrect operation of an input to various operation buttons in a moving body, the program causing a computer to execute an incorrect operation detection method comprising: an operation reception step of receiving an operation on the operation button; a detection step of detecting vibration or impact in the moving body; and an incorrect operation determination step of determining whether it is an incorrect operation when the operation on the operation button is received in the operation reception step when the vibration or impact is detected in the detection step.

18. An incorrect operation suppression method for suppressing an incorrect operation of an input to various operation buttons on a touch panel in a moving body, the method comprising: an operation reception step of receiving an operation on the operation button; a detection step of detecting vibration or impact in the moving body; and a display control step of moving and displaying the position of the operation button on the touch panel according to the magnitude of the component in a direction opposite to the operation direction of the operation button and perpendicular to the operation direction when the vibration or impact including the component in the direction opposite to the operation direction of the operation button and perpendicular to the operation direction is detected in the detection step and the operation on the operation button is received in the operation reception step.

19. An erroneous operation suppression program for suppressing erroneous operations on various operation buttons on a touch panel in a moving body, the program comprising: an operation reception step for receiving an operation on the operation button; a detection step for detecting vibration or shock in the moving body; and a display control step for moving and displaying the position of the operation button on the touch panel according to the magnitude of the component in the direction perpendicular to and opposite to the operation direction of the operation button when the vibration or shock including the component in the direction perpendicular to and opposite to the operation direction of the operation button is detected in the detection step and an operation on the operation button is received in the operation reception step. An erroneous operation suppression program for causing a computer to execute the erroneous operation suppression method having the above steps.

Citation Information

Patent Citations

  • Method for detecting a manual operating action on an input device

    DE102015209935A1

  • Navigation device and input reception method therefor

    JP2013015461A

  • Touch panel device, method for detecting contact position, and program

    JP2013239070A

  • Turbulence mitigation for touch screen systems

    JP2018060553A

  • Method and Device for Providing a User Interface, in Particular in a Vehicle

    US20140025263A1