Input detection apparatus, input detection method, and input detection program

The display device uses combined capacitive and infrared sensors to correct for coordinate mismatches, improving input position detection accuracy by calculating the intended pointing direction on a display panel.

JP2024175886APending Publication Date: 2024-12-19SHARP KK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023093967
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-06-07
Publication Date
2024-12-19

AI Technical Summary

Technical Problem

Conventional input detection systems struggle to accurately detect the position of a finger pointed at a touch panel from an oblique direction due to mismatched coordinates from capacitive and infrared sensors, leading to inaccurate input position detection.

Method used

A display device equipped with both capacitive and infrared sensors, which calculates the input position by combining the detected positions from both sensors using correction factors based on the geometry and relative distances to improve accuracy.

Benefits of technology

Enhances the detection accuracy of input positions on a display panel by correcting for coordinate mismatches, ensuring precise alignment with the intended pointing direction even when the input is made from an oblique angle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2024175886000001_ABST
    Figure 2024175886000001_ABST
Patent Text Reader

Abstract

To provide an input detection apparatus, an input detection method, and an input detection program which can improve accuracy in detection of an input position of an input operation with respect to a display panel.SOLUTION: A display apparatus has a first position detection processing unit for detecting a first position of an input operation of a first sensor, a second position detection processing unit for detecting a second position of an input operation of a second sensor, and an input position detection processing unit for detecting an input position relative to a display panel based on the first position detected by the first position detection processing unit and the second position detected by the second position detection processing unit.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an input detection device, an input detection method, and an input detection program for detecting an input position of an input means relative to a display panel. [Background technology]

[0002] Conventionally, there is known a display device that allows input operations (screen operations) such as pointing operations to be performed without contacting the display screen of a display panel. In addition, in a system that performs pointing operations (hover operations) without contacting the display screen using a capacitive touch panel, a technique is known in which, in order to prevent an operation due to an unintended operation by a user, the coordinates of the center of the area occupied by a pointing body (e.g., a user's finger) are made valid when the flattening ratio of the area is smaller than a threshold, and the coordinates of the center of the area are made invalid when the flattening ratio is larger than the threshold (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2014-178868 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, with conventional techniques, for example, when a user points his / her finger at a touch panel from an oblique direction, it is difficult to appropriately detect the position in the direction in which the finger is pointing.

[0005] An object of the present disclosure is to provide an input detection device, an input detection method, and an input detection program that can improve the detection accuracy of an input position of an input operation on a display panel. [Means for solving the problem]

[0006] An input detection device according to one aspect of the present disclosure detects an input position of an input operation by an input means on a display panel including a display unit, a first capacitive sensor, and a second infrared sensor. The input detection device includes a first position detection processing unit, a second position detection processing unit, and an input position detection processing unit. The first position detection processing unit detects a first position of the input operation on the first sensor. The second position detection processing unit detects a second position of the input operation on the second sensor. The input position detection processing unit detects the input position on the display panel based on the first position detected by the first position detection processing unit and the second position detected by the second position detection processing unit.

[0007] An input detection method according to another aspect of the present disclosure is a method for detecting an input position of an input operation by an input means on a display panel including a first capacitive sensor and a second infrared sensor, the input detection method being a method in which one or more processors execute the following steps: detecting a first position of the input operation on the first sensor, detecting a second position of the input operation on the second sensor, and detecting the input position on the display panel based on the first position and the second position.

[0008] An input detection program according to another aspect of the present disclosure is a program for detecting an input position of an input operation by an input means on a display panel including a first capacitive sensor and a second infrared sensor, the input detection program causing one or more processors to execute the following operations: detecting a first position of the input operation on the first sensor, detecting a second position of the input operation on the second sensor, and detecting the input position on the display panel based on the first position and the second position. Effect of the Invention

[0009] According to the present disclosure, it is possible to provide an input detection device, an input detection method, and an input detection program capable of improving the detection accuracy of the input position of an input operation on a display panel. [Brief description of the drawings]

[0010] [Figure 1] FIG. 1 is a block diagram showing a configuration of a display device according to an embodiment of the present disclosure. [Diagram 2] FIG. 2 is a schematic diagram showing an example of a hover operation in the display device according to the embodiment of the present disclosure. [Diagram 3] FIG. 3 is a schematic diagram showing an example of a hover operation in the display device according to the embodiment of the present disclosure. [Figure 4] FIG. 4 is a diagram illustrating a configuration of an electrostatic touch sensor according to an embodiment of the present disclosure. [Diagram 5] FIG. 5 is a diagram illustrating a configuration of an infrared touch sensor according to an embodiment of the present disclosure. [Figure 6] FIG. 6 is a schematic diagram showing an example of a method for detecting an input position in a conventional display device. [Figure 7] FIG. 7 is a schematic diagram showing an example of a method for detecting an input position in a conventional display device. [Figure 8] FIG. 8 is a schematic diagram showing an example of a method for detecting an input position in a display device according to an embodiment of the present disclosure. [Figure 9] FIG. 9 is a schematic diagram showing an example of a method for detecting an input position in a display device according to an embodiment of the present disclosure. [Figure 10] FIG. 10 is a schematic diagram showing an example of a method for detecting an input position in a display device according to an embodiment of the present disclosure. [Figure 11] FIG. 11 is a flowchart for explaining an example of a procedure of an input detection process executed by the display device according to the embodiment of the present disclosure. [Figure 12] FIG. 12 is a schematic diagram showing an example of a method for detecting an input position in a display device according to another embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. Note that the following embodiments are examples of the present disclosure and are not intended to limit the technical scope of the present disclosure.

[0012] 1, a display device 1 according to an embodiment of the present disclosure includes a control unit 11, a storage unit 12, an operation unit 13, and a display panel 20. The display panel 20 includes a display unit 21, an electrostatic touch sensor 22, and an infrared touch sensor 23. The display panel 20 may be disposed outside the display device 1 and connected to the display device 1 so as to be able to communicate with it.

[0013] The display device 1 is a display device that accepts a non-contact input operation (hereinafter, referred to as a hover operation) by the user on the display screen 20A of the display panel 20. For example, as shown in Figs. 2 and 3, the display device 1 detects the user's finger when the user's finger approaches the display screen 20A and the distance L between the finger and the display screen 20A becomes equal to or less than a predetermined distance, and detects a hover operation according to the position of the finger (input position). Then, the display device 1 executes an input process according to the user's hover operation on the display screen 20A. For example, when the user performs a hover operation on a predetermined position on the display screen 20A, the display device 1 detects a position on the display screen 20A that corresponds to the position of the hover operation, and accepts a selection operation that selects a selection target by an input operation icon A1 displayed on the display screen 20A.

[0014] The hover operation refers to an operation corresponding to an operation of aligning an input operation icon A1 (such as a cursor) with a specific element using an input means (such as a user's hand, fingertip, stylus pen, or support rod) on the display panel 20 (display screen 20A), and refers to an operation in a state just before touching the display panel 20 (a hover state in which the input means is floating). The hover state refers to a state in which the input means is at a predetermined distance or less from the display panel 20 and is not in contact with the display panel 20, that is, a state in which the input means is brought close to the display panel 20.

[0015] The display device 1 can also accept an input operation (hereinafter referred to as a touch operation) by a user touching the display panel 20 (display screen 20A). The selection operation for selecting a selection target using the input operation icon A1 in response to the touch operation is a well-known technique, and therefore will not be described below.

[0016] A specific configuration regarding the hover operation in the display device 1 will be described below.

[0017] The display device 1 includes a first capacitance sensor (capacitive touch sensor 22) and a second infrared sensor (infrared touch sensor 23), and detects an input position on the display panel 20 based on the detection results of both sensors.

[0018] The display unit 21 is a display that displays images, such as a liquid crystal display. The operation unit 13 is an operation device such as a mouse, a keyboard, etc. The display unit 21 and the operation unit 13 may be integrated into a touch panel.

[0019] The electrostatic touch sensor 22 is, for example, a surface-type or projection-type capacitive sensor. The electrostatic touch sensor 22 may be configured as a touch panel superimposed on the surface of the display unit 21. FIG. 4 shows the configuration of the electrostatic touch sensor 22. The electrostatic touch sensor 22 includes a plurality of drive electrodes De (drive electrodes) arranged in the X direction and a plurality of sense electrodes Se (detection electrodes) arranged in the Y direction. The control unit 11 inputs a drive signal (drive signal) to the drive electrodes De, and the sense electrodes Se output a detection signal (sense signal) to the control unit 11. The detection signal corresponds to a capacitance value (electrostatic capacitance) between the drive electrodes De and the sense electrodes Se. The control unit 11 detects an input position on the electrostatic touch sensor 22 corresponding to the hover operation based on a change in the electrostatic capacitance corresponding to the detection signal. The positions of the drive electrodes De and the sense electrodes Se are not limited, and they may be arranged to intersect with each other.

[0020] The infrared touch sensor 23 is, for example, a projection type infrared sensor that uses infrared rays (infrared light). The infrared touch sensor 23 is disposed on the front side of the electrostatic touch sensor 22. FIG. 5 shows the configuration of the infrared touch sensor 23. The infrared touch sensor 23 includes a light emitting unit Ls (light emitting element) and a light receiving unit Rs (light receiving element) that are disposed in pairs in the X direction and the Y direction. The control unit 11 causes the light emitting unit Ls to emit infrared rays (infrared light), and detects an input position on the infrared touch sensor 23 corresponding to the hover operation based on a detection signal of the light receiving unit Rs that receives the infrared rays. For example, the control unit 11 detects a position where the infrared rays are blocked as the input position.

[0021] The storage unit 12 is a non-volatile storage unit such as an HDD (Hard Disk Drive), an SSD (Solid State Drive), or a flash memory that stores various information. The storage unit 12 stores control programs such as an input detection program for causing the control unit 11 to execute an input detection process (see FIG. 11) described below. For example, the input detection program is non-temporarily recorded on a computer-readable recording medium such as a CD or a DVD, read by a reading device (not shown) such as a CD drive or a DVD drive provided in the display device 1, and stored in the storage unit 12. The input detection program may be distributed from a cloud server and stored in the storage unit 12.

[0022] The control unit 11 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various arithmetic processes. The ROM is a non-volatile storage unit in which control programs such as a BIOS and an OS for causing the CPU to execute various arithmetic processes are stored in advance. The RAM is a volatile or non-volatile storage unit that stores various information, and is used as a temporary storage memory (work area) for various processes executed by the CPU. The control unit 11 controls the display device 1 by executing, by the CPU, various control programs stored in advance in the ROM or the storage unit 12. The control unit 11 detects an input position of an input operation by an input means on the display panel 20.

[0023] Here, in the conventional technology, for example, when a user points a finger at the display panel 20 from an oblique direction, it is difficult to properly detect the position of the direction in which the finger points. Specific examples of input operations are shown in Figs. 6 and 7. For example, as shown in Fig. 6, when a user points a finger at the display panel 20 from a vertical direction, the conventional system detects a position Pb by the infrared touch sensor 23 and detects a position Pa by the electrostatic touch sensor 22. In this case, since the X-coordinate position and the Y-coordinate position of the position Pb and the position Pa are approximately the same, the conventional system detects the position Pb and the position Pa as the input position P1. In this way, when a user points a finger at the display panel 20 from a vertical direction, the input position P1 intended by the user can be properly detected.

[0024] 7, when a user points a finger at the display panel 20 from an oblique direction, the conventional system detects position Pb by the infrared touch sensor 23 and detects position Pa by the electrostatic touch sensor 22. In this case, the X and Y coordinate positions of position Pb and position Pa do not match. Therefore, the conventional system detects position Pb or position Pa as the input position, which causes a problem that the input position is shifted from the input position P1 intended by the user.

[0025] In regard to the above problem, the display device 1 according to the present embodiment has a configuration that can improve the detection accuracy of the input position of an input operation on the display panel 20.

[0026] Specifically, as shown in Fig. 1, the control unit 11 includes various processing units such as an input processing unit 111, an electrostatic detection processing unit 112, an infrared detection processing unit 113, and a position detection processing unit 114. The control unit 11 functions as the input processing unit 111, the electrostatic detection processing unit 112, the infrared detection processing unit 113, and the position detection processing unit 114 by executing various processes according to the input detection program and the like using the CPU. Some or all of the processing units included in the control unit 11 may be configured with electronic circuits. The input detection program may be a program for causing a plurality of processors to function as the various processing units.

[0027] The input processing unit 111 inputs a control signal (drive signal) to each of the electrostatic touch sensor 22 and the infrared touch sensor 23. Specifically, the input processing unit 111 inputs the drive signal to each drive electrode De of the electrostatic touch sensor 22 in sequence to drive each drive electrode De. The input processing unit 111 also inputs the drive signal to each light-emitting unit Ls of the infrared touch sensor 23 in sequence to cause each light-emitting unit Ls to emit infrared light.

[0028] The electrostatic detection processing unit 112 detects a change in electrostatic capacitance occurring between an input means performing an input operation and the electrostatic touch sensor 22. For example, the electrostatic detection processing unit 112 receives a detection signal output from the sense electrode Se in response to a drive signal input to the drive electrode De, and detects the amount of change in electrostatic capacitance based on the detection signal.

[0029] Furthermore, the electrostatic detection processing unit 112 detects an input position (electrostatic input position Pa) on the electrostatic touch sensor 22 based on a change in electrostatic capacitance (see FIG. 8, etc.). For example, the electrostatic detection processing unit 112 refers to the distribution of changes in electrostatic capacitance acquired from the electrostatic touch sensor 22 and detects the position where the amount of change is the largest (for example, the position of the center of gravity C1 of the hand) as the electrostatic input position Pa. The electrostatic detection processing unit 112 is an example of a first position detection processing unit of the present invention.

[0030] The infrared detection processing unit 113 detects the position where the infrared light is blocked. For example, the infrared detection processing unit 113 causes each light-emitting unit Ls arranged in the X direction and the Y direction to emit infrared light, receives detection signals output from each light-receiving unit Rs, and detects the blocking positions in the X direction and the Y direction based on the detection signals. The infrared detection processing unit 113 also detects an input position (infrared input position Pb) for the infrared touch sensor 23 based on the blocking position of the infrared light (see FIG. 8, etc.). For example, the infrared detection processing unit 113 detects the blocking positions in the X direction and the Y direction as the infrared input position Pb. The infrared detection processing unit 113 is an example of a second position detection processing unit of the present invention.

[0031] The position detection processing unit 114 detects an input position P1 with respect to the display panel 20 based on an electrostatic input position Pa (an example of a first position of the present invention) detected by the electrostatic detection processing unit 112 and an infrared input position Pb (an example of a second position of the present invention) detected by the infrared detection processing unit 113.

[0032] A specific method for detecting the input position P1 will be described below. FIG. 8 shows a schematic diagram of a user pointing a finger at the display panel 20 from an oblique direction. Here, the distance from the infrared touch sensor 23 to the center of gravity C1 of the user's hand when the infrared detection processing unit 113 detects the user's finger is set to "Z1". The distance Z1 is set in advance based on the measurement results of multiple users, for example. The distance from the display unit 21 to the center of gravity C1 is set to "Z2", and the distance from the display unit 21 to the infrared touch sensor 23 is set to "Z3". In FIG. 8, the electrostatic input position detected by the electrostatic detection processing unit 112 is set to "Pa", and the infrared input position detected by the infrared detection processing unit 113 is set to "Pb".

[0033] The distance Z1 may be set by measuring the distance from the electrostatic touch sensor 22 to the center of gravity C1 of the user's hand when the electrostatic detection processing unit 112 detects the user's hand, and subtracting the distance (spacing) between the electrostatic touch sensor 22 and the infrared touch sensor 23 from the measured distance. That is, the distance Z1 may be set in advance using the characteristics of either the electrostatic touch sensor 22 or the infrared touch sensor 23, design information, measurement results, the shape of the input means (hand, finger), and the like.

[0034] The coordinate positions of the electrostatic input position Pa and the infrared input position Pb are shown in Fig. 9 and Fig. 10. Fig. 9 shows the coordinate positions in the XZ plane, and Fig. 10 shows the coordinate positions in the YZ plane. As shown in Fig. 9 and Fig. 10, the X and Y coordinates of the electrostatic input position Pa are expressed as (x, y) = (X1, Y1), and the X and Y coordinates of the infrared input position Pb are expressed as (x, y) = (X2, Y2). Note that "Pa'" corresponds to the position where the straight line connecting the center of gravity C1 and the electrostatic input position Pa (the straight line passing through the center of gravity C1 and perpendicular to the display unit 21) intersects with the infrared touch sensor 23. That is, the X and Y coordinates of the position Pa, the position Pa', and the center of gravity C1 are the same.

[0035] Here, the position detection processing unit 114 calculates a correction amount K based on the difference (X2-X1, Y2-Y1) between the coordinates (X1, Y1) of position Pa' and the coordinates (X2, Y2) of the infrared input position Pb, and detects the coordinates obtained by adding the calculated correction amount K to the coordinates (X1, Y1) of position Pa' as the input position P1 (X3, Y3).

[0036] Note that (X2-X1) indicates the distance in the X direction between position Pa' corresponding to electrostatic input position Pa and infrared input position Pb when the infrared touch sensor 23 is on an XY coordinate plane (see FIG. 9), and (Y2-Y1) indicates the distance in the Y direction between position Pa' corresponding to electrostatic input position Pa and infrared input position Pb when the infrared touch sensor 23 is on an XY coordinate plane (see FIG. 10).

[0037] The correction amount K is a value obtained by multiplying the difference by a proportionality coefficient k1, and is expressed by the following formula (1). K = k1(X2-X1, Y2-Y1) (1)

[0038] k1 is a proportionality coefficient and is expressed by, for example, the following formula (2): In other words, the proportionality coefficient k1 is a ratio according to a distance Z2 (an example of a first distance of the present invention) from the display unit 21 to the center of gravity C1 in a direction perpendicular to the display unit 21, and a distance Z1 (an example of a second distance of the present invention) from the infrared input position Pb to the center of gravity C1 in a direction perpendicular to the display unit 21. k1 = Z2 / Z1 (2)

[0039] The coordinates (X3, Y3) of the input position P1 are expressed by the following formula (3). (X3,Y3)=(X1+k1(X2-X1),Y1+k1(Y2-Y1)) ···(3)

[0040] That is, the position detection processing unit 114 calculates the coordinates (X3, Y3) of the input position P1 based on the similarity relationship between a right triangle whose interior angle of position Pa' is 90 degrees and whose hypotenuse is a straight line connecting the center of gravity C1 and the infrared input position Pb, and a right triangle whose interior angle of position P2 (the position where the perpendicular line passing through the center of gravity C1 intersects with the display unit 21) is 90 degrees and whose hypotenuse is a straight line connecting the center of gravity C1 and the input position P1.

[0041] The position detection processing unit 114 may calculate the coordinates (X3, Y3) of the input position P1 using the following expressions (4) and (5) instead of the above expressions (2) and (3). k1 = Z3 / Z1 (4) (X3,Y3)=(X2+k1(X2-X1),Y2+k1(Y2-Y1)) ···(5)

[0042] In other words, the position detection processing unit 114 may calculate the coordinates (X3, Y3) of the input position P1 based on the similarity relationship between a right triangle whose interior angle of position Pa' is 90 degrees and whose hypotenuse is a straight line connecting the center of gravity C1 and the infrared input position Pb, and a right triangle whose interior angle of position P3 (the position where the perpendicular line passing through the infrared input position Pb intersects with the display unit 21) is 90 degrees and whose hypotenuse is a straight line connecting the infrared input position Pb and the input position P1.

[0043] As described above, the position detection processing unit 114 detects an input position P1 with respect to the display panel 20 (display unit 21) based on the electrostatic input position Pa detected by the electrostatic detection processing unit 112 and the infrared input position Pb detected by the infrared detection processing unit 113. In addition, the position detection processing unit 114 calculates a correction amount K based on the difference between the coordinates (X1, Y1) of the position Pa (position Pa') and the coordinates (X2, Y2) of the infrared input position Pb, and detects, as the input position P1, the coordinates obtained by adding the calculated correction amount K to the coordinates of the position Pa (position Pa') (see formula (3) above) or the coordinates obtained by adding the calculated correction amount K to the coordinates of the infrared input position Pb (see formula (5) above).

[0044] When the input position P1 is detected by the position detection processing unit 114, the control unit 11 executes an input process according to the user's input operation for the detected input position P1. For example, the control unit 11 moves the input operation icon A1 according to the input position P1, or selects a selection target using the input operation icon A1.

[0045] [Input detection process] Hereinafter, the input detection process executed by the control unit 11 of the display device 1 will be described with reference to FIG.

[0046] The present disclosure can be understood as a disclosure of an input detection method (one example of the input detection method of the present disclosure) that executes one or more steps included in the input detection process, and one or more steps included in the input detection process described here may be omitted as appropriate. The steps in the input detection process may be executed in a different order as long as the same action and effect is achieved. Furthermore, although an example is described here in which the control unit 11 executes each step in the input detection process, another embodiment of the input detection method may be one in which multiple processors execute each step in the input detection process in a distributed manner.

[0047] First, in step S1, the control unit 11 determines whether or not an input means has been detected. For example, the control unit 11 determines that an input means (such as a user's hand) has been detected when a change occurs in the detection result of at least one of the electrostatic touch sensor 22 and the infrared touch sensor 23 (when a change in capacitance or blocking of infrared rays occurs). In another embodiment, when the display device 1 is equipped with a camera, the control unit 11 may detect the input means based on an image captured by the camera. When the control unit 11 detects the input means (S1: Yes), it shifts the process to step S2. The control unit 11 waits until it detects the input means (S1: No).

[0048] In step S2, the control unit 11 detects the electrostatic input position Pa. Specifically, the control unit 11 detects the input position (electrostatic input position Pa) on the electrostatic touch sensor 22 based on a change in electrostatic capacitance acquired from the electrostatic touch sensor 22. The electrostatic input position Pa is an XY coordinate position when the electrostatic touch sensor 22 is on an XY plane (see FIGS. 9 and 10).

[0049] Next, in step S3, the control unit 11 detects an infrared input position Pb. Specifically, the control unit 11 detects an input position (infrared input position Pb) on the infrared touch sensor 23 based on the infrared blocking position. The infrared input position Pb is an XY coordinate position when the infrared touch sensor 23 is an XY plane (see FIGS. 9 and 10). Note that the order of the processes in steps S2 and S3 is not limited.

[0050] Next, in step S4, the control unit 11 detects an input position P1 on the display panel 20 (display screen 20A). Specifically, the control unit 11 detects the input position P1 on the display unit 21 based on the electrostatic input position Pa and the infrared input position Pb. For example, the control unit 11 calculates a correction amount K (see formula (2) above) based on the difference between the coordinates (X1, Y1) of the position Pa (position Pa') and the coordinates (X2, Y2) of the infrared input position Pb, and detects the coordinates (see formula (3) above) obtained by adding the calculated correction amount K to the coordinates of the position Pa (position Pa') as the input position P1. In another embodiment, the control unit 11 calculates a correction amount K (see formula (4) above) based on the difference between the coordinates (X1, Y1) of position Pa (position Pa') and the coordinates (X2, Y2) of the infrared input position Pb, and detects the coordinates (see formula (5) above) obtained by adding the calculated correction amount K to the coordinates of the infrared input position Pb as the input position P1.

[0051] In this way, the control unit 11 calculates the input position P1 on the display unit 21 by converting the coordinates of the input position (electrostatic input position Pa) on the electrostatic touch sensor 22 and the input position (infrared input position Pb) on the infrared touch sensor 23 according to the distance (Z1 to Z3) from the display unit 21.

[0052] Next, in step S5, the control unit 11 executes an input process. For example, the control unit 11 moves the input operation icon A1 according to the detected input position P1, or selects a selection target by the input operation icon A1.

[0053] Next, in step S6, the control unit 11 determines whether or not the input operation has ended. When the user ends the input operation on the display panel 20, the control unit 11 determines that the input operation has ended (S6: Yes) and ends the input detection process. On the other hand, if the user continues the input operation on the display panel 20, the control unit 11 determines that the input operation has not ended (S6: No) and transitions the process to step S1. In this manner, the control unit 11 executes the input detection process.

[0054] As described above, the display device 1 according to this embodiment detects an input position P1 of an input operation by an input means on a display panel 20 including a display unit 21, a first capacitive sensor (capacitive touch sensor 22), and a second infrared sensor (infrared touch sensor 23). The display device 1 also detects a first position (capacitive input position Pa) of an input operation on the first sensor, detects a second position (infrared input position Pb) of an input operation on the second sensor, and detects the input position P1 on the display panel 20 based on the first position and the second position.

[0055] According to the above configuration, for example, when a user points a finger at the display panel 20 (touch panel) from an oblique direction (see FIG. 7), the position in the direction the finger points (input position P1) can be appropriately detected. Therefore, it is possible to improve the detection accuracy of the input position of an input operation on the display panel 20.

[0056] As another embodiment of the present invention, the control unit 11 may calculate the input position P1 using the pointing angle (incident angle) of the input means (user's finger) with respect to the display panel 20. For example, in FIG. 12, when the angle between the direction in which the user's finger points with respect to the display panel 20 (display unit 21) and the direction passing through the center of gravity C1 and perpendicular to the display unit 21 is "D1", the control unit 11 may calculate the coordinates (X3, Y3) of the input position P1 using the following formulas (6) and (7) using trigonometric functions. Note that the following formulas (6) and (7) show the calculation formulas for only the X coordinate (X3) of the input position P1, but the Y coordinate (Y3) can also be calculated using a similar formula according to the pointing angle. X3 = X1 + Z2 × tan(D1) (6) D1=tan -1 ((X2-X1) / Z1) (7)

[0057] The above-described display device 1 is an example of the input detection device of the present invention, but the input detection device of the present invention may be configured as a control device including an input processing unit 111, an electrostatic detection processing unit 112, an infrared detection processing unit 113, and a position detection processing unit 114. In other words, the input detection device of the present invention may be included in the display device 1 (corresponding to the control unit 11 in FIG. 1), or may be disposed outside the display device 1 and configured as a control device (e.g., a server) that controls the display of the display device 1.

[0058] [Disclosure Note] The following will provide an outline of the disclosure extracted from the above-described embodiment. Note that the configurations and processing functions described in the following supplementary notes can be selected and combined in any desired manner.

[0059] <Appendix 1> An input detection device that detects an input position of an input operation by an input means on a display panel including a display unit, a first capacitive sensor, and a second infrared sensor, a first position detection processing unit that detects a first position of the input operation in the first sensor; a second position detection processing unit that detects a second position of the input operation in the second sensor; an input position detection processing unit that detects the input position with respect to the display panel based on the first position detected by the first position detection processing unit and the second position detected by the second position detection processing unit; An input detection device comprising:

[0060] <Appendix 2> the first position detection processing unit detects the first position based on a change in capacitance in the first sensor; The second position detection processing unit detects the second position based on a blocking position of the infrared ray in the second sensor. 2. An input detection device as described in claim 1.

[0061] <Appendix 3> the input position detection processing unit calculates a correction amount based on a difference between a coordinate of the first position and a coordinate of the second position, and detects, as the input position, coordinates obtained by adding the calculated correction amount to the coordinate of the first position or the coordinate of the second position. 3. An input detection device according to claim 1 or 2.

[0062] <Appendix 4> The correction amount is a value obtained by multiplying the difference by a proportionality coefficient. 4. An input detection device as described in claim 3.

[0063] <Appendix 5> the proportionality coefficient is a ratio according to a first distance from the display unit to the input means in a direction perpendicular to the display unit and a second distance from the second position to the input means in a direction perpendicular to the display unit. 5. An input detection device as described in claim 4.

[0064] <Appendix 6> the input operation is a non-contact input operation on the display panel, 6. An input detection device according to any one of claims 1 to 5. [Explanation of symbols]

[0065] 1:Display device 11: Control section 12: Storage section 13:Operation section 20: Display panel 20A:Display screen 21:Display section 22: Capacitive touch sensor 23: Infrared touch sensor 111: Input processing section 112: Electrostatic detection processing unit 113: Infrared detection processing unit 114: Position detection processing unit A1: Input operation icon P1: Input position C1: Center of gravity (of the hand) De: Drive electrode Se: Sense electrode Ls: Light emitting part Rs: Light receiving section Pa: Capacitive input position Pb: Infrared input position K: Correction amount k1: proportionality coefficient

Claims

1. An input detection device that detects an input position of an input operation by an input means on a display panel including a display unit, a first capacitive sensor, and a second infrared sensor, a first position detection processing unit that detects a first position of the input operation in the first sensor; a second position detection processing unit that detects a second position of the input operation in the second sensor; an input position detection processing unit that detects the input position with respect to the display panel based on the first position detected by the first position detection processing unit and the second position detected by the second position detection processing unit; An input detection device comprising:

2. the first position detection processing unit detects the first position based on a change in capacitance in the first sensor; The second position detection processing unit detects the second position based on a blocking position of the infrared ray in the second sensor. The input detection device according to claim 1 .

3. the input position detection processing unit calculates a correction amount based on a difference between coordinates of the first position and coordinates of the second position, and detects, as the input position, coordinates obtained by adding the calculated correction amount to the coordinates of the first position or the coordinates of the second position. The input detection device according to claim 1 .

4. The correction amount is a value obtained by multiplying the difference by a proportionality coefficient. The input detection device according to claim 3 .

5. the proportionality coefficient is a ratio according to a first distance from the display unit to the input means in a direction perpendicular to the display unit and a second distance from the second position to the input means in a direction perpendicular to the display unit. The input detection device according to claim 4 .

6. the input operation is a non-contact input operation on the display panel, The input detection device according to any one of claims 1 to 5.

7. An input detection method for detecting an input position of an input operation by an input means on a display panel including a first sensor of a capacitive type and a second sensor of an infrared type, Detecting a first position of the input operation in the first sensor; Detecting a second position of the input operation in the second sensor; detecting the input position relative to the display panel based on the first position and the second position; The input detection method is executed by one or more processors.

8. An input detection program for detecting an input position of an input operation by an input means on a display panel including a first sensor of a capacitive type and a second sensor of an infrared type, Detecting a first position of the input operation in the first sensor; Detecting a second position of the input operation in the second sensor; detecting the input position relative to the display panel based on the first position and the second position; An input detection program for causing one or more processors to execute the above.

Citation Information

Patent Citations

  • Electronic apparatus and coordinate determination method

    JP2014178868A