Touch operation detection device, display control device, display unit, and touch operation detection method
By introducing shift information acquisition unit and touch position correction unit into the touch operation detection device, the touch position recognition error problem caused by the movement of the display position during wobbling is solved, and the effect of accurate touch in the touch operation of the organic EL display is achieved.
Patent Information
- Application Number
- JP2021125684
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-07-30
- Publication Date
- 2025-04-07
- Estimated Expiration
- 2041-07-30
AI Technical Summary
When using the touch screen and the organic EL display for touch operations, the wobbling process causes the display position to move, causing the user to identify the touch position error, affecting the accuracy of the touch operation.
A touch operation detection device is designed, including shift information acquisition unit and touch position correction unit. The device ensures the accuracy of the touch operation by receiving the display position movement information from the display unit and correcting the touch position.
Accurate touch operation during wobbling is realized, touch position recognition errors caused by movement of display position, and improve the reliability of user operations.
Smart Images

Figure 0007657677000001 
Figure 0007657677000002 
Figure 0007657677000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a touch operation detection device, a display control device, a display unit, and a touch operation detection method. [Background technology]
[0002] Many display devices employ touch panels.
[0003] On the other hand, a display screen configured using an organic EL element or the like may suffer from what is called image burn-in. A wobbling process is known as a process for suppressing image burn-in. In the wobbling process, the display position of the image displayed on the display screen is moved (for example, moved along a figure-of-eight locus over time) to suppress image burn-in. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2016-74521 A Summary of the Invention [Problem to be solved by the invention]
[0005] Since the display position of an image on a display screen shifts due to the wobbling process, care must be taken when combining the wobbling process with a touch panel. For example, consider a case where a control unit sends a video signal to a display unit so that a button icon is displayed at a first position. In this case, the display position of the button icon may shift to a second position due to the wobbling process performed by the display unit. At this time, it is expected that the user will perform a touch operation at the second position, but the touch position (second position) recognized by the control unit is different from the first position. As a result, the user may not be able to perform the touch operation he or she intended.
[0006] An object of the present invention is to provide a touch operation detection device, a display control device, a display unit, and a touch operation detection method that contribute to realizing an accurate touch operation while involving a wobbling process. [Means for solving the problem]
[0007] The touch operation detection device of the present invention includes a shift information acquisition unit that acquires, from a display unit having a display screen and capable of executing a wobbling process to move a display position of an image displayed on the display screen, shift information of the display position due to the wobbling process, and a touch position correction unit that corrects a touch position on a touch panel formed including the display screen using the shift information.
[0008] The display unit of the present invention is a display unit constructed by modularizing a display screen that displays an image based on a supplied video signal, and a processing unit that performs a wobbling process to move the display position of the image displayed on the display screen, and is provided with an interface unit for outputting shift information of the display position caused by the wobbling process to the outside. Effect of the Invention
[0009] According to the present invention, it is possible to provide a touch operation detection device, a display control device, a display unit, and a touch operation detection method that contribute to realizing an accurate touch operation while involving a wobbling process. [Brief description of the drawings]
[0010] [Figure 1] 1 is an overall configuration diagram of a display device according to an embodiment of the present invention; [Diagram 2] 1 is an external perspective view of a display device according to an embodiment of the present invention; [Diagram 3] FIG. 2 is a diagram illustrating the relationship between the X-axis, the Y-axis, and the display screen according to the embodiment of the present invention. [Figure 4] 1 is a configuration diagram of a touch panel according to an embodiment of the present invention. [Diagram 5]5A to 5C are explanatory diagrams of a wobbling process according to an embodiment of the present invention. [Figure 6] 5A to 5C are explanatory diagrams of a wobbling process according to an embodiment of the present invention. [Figure 7] 5A to 5C are diagrams illustrating the amount of movement (amount of shift) caused by the wobbling process according to the embodiment of the present invention. [Figure 8] FIG. 4 is an explanatory diagram of a communication interface between a control unit and a display unit according to an embodiment of the present invention. [Figure 9] 11A to 11C are diagrams showing a shift state of the display position of a button icon accompanying a wobbling process according to an embodiment of the present invention. [Figure 10] 4 is a flowchart showing an operation of the display device with respect to a touch operation according to the embodiment of the present invention. [Figure 11] 11 is an explanatory diagram of a press determination region set by a control unit according to an embodiment of the present invention. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] Hereinafter, examples of embodiments of the present invention will be described in detail with reference to the drawings. In each of the drawings, the same parts are given the same reference numerals, and duplicated descriptions of the same parts are generally omitted. In this specification, for the sake of simplicity, a symbol or code referring to information, a signal, a physical quantity, or a member may be written, and the name of the information, signal, physical quantity, or member corresponding to the symbol or code may be omitted or abbreviated.
[0012] Fig. 1 shows a configuration block diagram of a display device 1 according to an embodiment of the present invention. Fig. 2 shows an external perspective view of the display device 1. The display device 1 includes a control unit 10 and a display unit 20. The control unit 10 and the display unit 20 are connected to each other via a communication line that complies with a predetermined communication standard.
[0013] The control unit 10 is composed of a microcomputer, a video IC which is an integrated circuit suitable for video signal processing, and a communication interface. IC is an abbreviation for "Integrated Circuit." Fig. 1 shows functional blocks 11 to 16 realized by the microcomputer, the video IC, and the communication interface. That is, the control unit 10 includes a video signal output section 11, a receiving section 12, a receiving section 13, a correction section 14, a response processing section 15, and a press determination section 16. The press determination section 16 is provided in the response processing section 15.
[0014] The display unit 20 includes an ASIC (Application Specific Integrated Circuit) 21, a display screen 22, and a touch sensor 23. The control unit 10 and the display unit 20 are housed in a common housing, and the display screen 22 is provided in the housing at a position that is easily visible to a user of the display device 1 (hereinafter simply referred to as a user). In the following description, "display" refers to a display on the display screen 22, unless otherwise specified.
[0015] In the display screen 22, a plurality of pixels are arranged in a matrix in each of the horizontal and vertical directions. With reference to FIG. 3, an X-axis and a Y-axis perpendicular to each other are defined. A plane parallel to the X-axis and the Y-axis is sometimes called an XY plane. The X-axis and the Y-axis are parallel to the display screen 22. The X-axis is parallel to the horizontal direction of the display screen 22, and the Y-axis is parallel to the vertical direction of the display screen 22. The display screen 22 has a rectangular shape, and the origin O of the XY plane is set at one vertex of the rectangle in the shape of the display screen 22. An arbitrary position 610 on the display screen 22 is represented by (x, y). In (x, y), x is the X-axis coordinate value of the position 610, and y is the Y-axis coordinate value of the position 610. At the origin O, (x, y)=(0, 0). If the position 610 is located on the positive side of the X-axis as viewed from the origin O, the X-axis coordinate value of the position 610 has a positive value. If position 610 is located on the positive side of the Y axis as viewed from origin O, the Y-axis coordinate value of position 610 has a positive value. The X-axis, Y-axis, and coordinate values have been defined with attention to display screen 22, but the X-axis, Y-axis, and coordinate values are also defined for two-dimensional images (including target images described below) generated or recognized by control unit 10 in the same manner as for display screen 22.
[0016] A touch panel is configured in the display unit 20. Fig. 4 is a configuration diagram of the touch panel. The touch panel in the display unit 20 includes a display screen 22, a touch detection body 23a, and a touch detection IC 23b. The touch detection body 23a and the touch detection IC 23b are components of the touch sensor 23 in Fig. 1.
[0017] The touch detection body 23a includes a plurality of electrodes arranged in a matrix. The touch detection body 23a is a plate-shaped component parallel to the XY plane. On the XY plane, like the display screen 22, the touch detection body 23a has a rectangular shape and has approximately the same size as the display screen 22. The touch detection body 23a is disposed facing the display screen 22 and adjacent to the display screen 22. Each electrode in the touch detection body 23a is formed of a transparent electrode and is disposed on the surface of, for example, a glass plate. A user can bring a finger close to the touch detection body 23 or touch the touch detection body 23 with a finger. In this embodiment, the "finger" refers to the user's finger.
[0018] When a user brings a finger close to or touches a position on the touch detection body 23a, the capacitance between multiple electrodes arranged at positions corresponding to the finger changes, and this change in capacitance is detected by the touch detection IC 23b to detect the touch position. The touch position is the position on the touch detection body 23a where the finger approaches or touches the touch detection body 23a. The touch position is detected as a position on the XY plane, and the X-axis and Y-axis coordinate values of the touch position are defined as x T , y T It is expressed as:
[0019] An operation performed by a user on a touch panel is called a touch operation. When a touch operation is performed, the touch sensor 23 detects the touch position (x T ,y T ) is generated. Although an operation of bringing a finger close to the touch panel can also be a touch operation, in the following, a touch operation is defined as an operation of bringing a finger into contact with the touch panel. A touch operation can also be said to be an operation of bringing a finger into contact with the display screen 22 or the touch detection body 23a.
[0020] Each part in Fig. 1 will be described. The video signal output unit 11 generates a video signal VS of an image to be displayed on the display screen 22, and outputs (transmits) the generated video signal VS to the display unit 20. For convenience, a two-dimensional image generated or recognized by the control unit 10 (video signal output unit 11) as an image to be displayed on the display screen 22 will be referred to as a target image hereinafter. The video signal output unit 11 transmits the video signal VS of the target image to the display unit 20 by, for example, LVDS (Low Voltage Differential Signaling). However, the method of transmitting the video signal VS is arbitrary.
[0021] The ASIC 21 drives the display screen 22 based on the video signal VS received from the video signal output unit 11, thereby displaying a target image on the display screen 22. The display screen 22 is an organic EL panel formed by arranging pixels, each of which has an organic EL element (organic electroluminescence element), in a matrix. The organic EL element is an electro-optical element whose brightness is controlled by the current flowing through it. The ASIC 21 controls the organic EL element of each pixel to emit or not emit light, thereby displaying the target image on the display screen 22.
[0022] So-called burn-in may occur on the display screen 22 configured using organic EL elements. The ASIC 21 has a wobbling function as a function for reducing burn-in. In the wobbling function, a wobbling process is executed to move the display position of an image displayed on the display screen 22 over time. The ASIC 21 includes a wobbling processing unit (not shown) that performs the wobbling process. The movement of the display position by the wobbling process is a movement that does not depend on the video signal VS. In other words, when the wobbling process is executed, even if the video signal VS supplied to the display unit 20 is unchanged, the display position of the image displayed on the display screen 22 is moved over time. Note that, with regard to the wobbling process, the movement of the display position and the shift of the display position are synonymous with each other.
[0023] A specific example of the wobbling process will be described with reference to Figures 5 and 6. It is assumed that the target image represented by the video signal VS is unchanged and that a rectangular image Iref is included at a predetermined position within the target image. The image Iref is occupying the entire display area DR of the display screen 22. W Under this assumption, the ASIC 21 performs wobbling processing to move the display position of the image Iref to the display area DR WThe image Iref is moved (shifted) continuously and repeatedly along a predetermined trajectory with time, centering on a predetermined position of the display area DR. In the examples of Figs. 5 and 6, the predetermined trajectory is a trajectory along the Arabic numeral 8, but the predetermined trajectory can be changed arbitrarily. The movement of the display position of the image Iref may have a constant period. By the wobbling process, the display position of the center of the image Iref fluctuates by a predetermined wobbling width in each of the X-axis direction and the Y-axis direction. The wobbling width is set to a width that does not cause the user to feel excessive discomfort. The wobbling width is set to a width that is within the display area DR. W The width may be in pixels (the width in units of the size of one pixel in the X-axis or Y-axis direction), for example, a width of several pixels or a width of 10 pixels.
[0024] In Figures 5 and 6, for the sake of convenience, the movement of the display position of a rectangular image Iref corresponding to a portion of the target image has been described, but in the wobbling process, the entire display position of the target image is moved continuously and repeatedly along a predetermined trajectory over time.
[0025] The shift amount (movement amount) of the display position of the target image due to wobbling processing is expressed as the X-axis component of the shift amount by the symbol “x S " and the Y-axis component of the shift amount is represented by the symbol "y S " (see Figure 7). The shift amount x S and y S is the amount of distance in units of pixels on the display screen 22. When the center position of the target image on the display screen 22 (the center of the display position of the target image) shifts (moves) to the positive side of the X-axis by the wobbling process, “x S >0” and when it shifts (moves) to the negative side of the X-axis, “x S <0”. Similarly, when the center position of the target image on the display screen 22 (the center of the display position of the target image) is shifted (moved) to the positive side of the Y axis by the wobbling process, “y S >0” and when it shifts (moves) to the negative side of the Y axis, “y S <0". Information representing the X-axis and Y-axis components of the shift amount is called shift information, and (x S ,y S)
[0026] The display unit 20 is a unit (device) configured by modularizing the ASIC 21, the display screen 22, and the touch sensor 23. That is, the display unit 20 is configured by integrating the ASIC 21, the display screen 22, and the touch sensor 23 together. The modularized display unit 20 itself executes the wobbling process, and calculates the shift amount x at each time. S and y S is determined by the ASIC 21. The control unit 10 determines the shift amount x S and y S cannot be controlled.
[0027] A general display device including a modularized display unit (different from the display device 1, hereinafter referred to as a reference display device) does not have a means for recognizing information on the shift of the display position due to the wobbling process in the control unit. In this case, when the reference display device receives a touch operation including a button icon in a display image, the control unit may determine that the button icon has not been pressed, even though the user has performed a touch operation to press the displayed button icon. More specifically, for example, in the reference display device, when the control unit generates a video signal to display the button icon centered on the position (100,100), the button icon may be displayed centered on the position (105,105) by the wobbling process. At this time, it is expected that the user will press the position (105,105) with his / her finger. However, when the user presses the position (105,105) with his / her finger and the control unit obtains the touch position (105,105), the control unit may determine that the button icon has not been pressed, or that another button icon has been pressed.
[0028] Considering such circumstances, in the display device 1 according to the present embodiment, the display unit 20 displays the shift information (x S ,y SThe interface unit may be an interface conforming to any predetermined communication standard, and in this embodiment, as shown in FIG. 8, the interface unit IF is an SPI (Serial Peripheral Interface). 20 The interface unit IF provided in the display unit 20 20 The interface section IF 10 are provided in the control unit 10. An interface unit IF 10 and IF 20 Shift information (x S ,y S Any information, including the address, address, and password, can be sent and received.
[0029] In the display unit 20, various information such as error information (information on the occurrence of an error in the display unit 20) and temperature information (information on the temperature in the display unit 20) are generated. In order to transmit the various information from the display unit 20 to the control unit 10, an interface unit IF 10 and IF 20 In addition, the interface unit IF is also used to transmit various control information from the control unit 10 to the display unit 20. 10 and IF 20 These interface units IF 10 and IF 20 By using the shift information (x S ,y S ) is transmitted from the display unit 20 to the control unit 10. In detail, the shift information (x S ,y S ) is generated and the interface section IF 20 Shift information through (x S ,y S ) is transmitted to the control unit 10. Note that the interface units are not shown in FIG.
[0030] Referring again to FIG. 1, the touch sensor 23 detects a touch position (x T ,y T ) and detect the touch position (x T ,y T ) is generated. In the following, T ,y T ) is expressed as touch position information (x T ,y T ) is sometimes written as Touch position information (x T ,y T ) is output (transmitted) from the display unit 20 to the control unit 10. Touch position information (x T ,y T ) transmission is also done by the SPI interface section IF 10 and IF 20 However, the SPI interface IF 10 and IF 20 Without using touch position information (x T ,y T ) may be transmitted from the display unit 20 to the control unit 10.
[0031] The receiving unit 12 receives the shift information (x S ,y S ) to receive shift information (x S ,y S The receiving unit 12 may be called a shift information acquiring unit or a shift information receiving unit. The receiving unit 12 is an interface unit IF 10 (See Figure 8) S ,y S Alternatively, the receiving unit 12 acquires the signal from the interface unit IF 10 It may also be understood to be part of the components of.
[0032] The receiving unit 13 receives touch position information (x T ,y T ) to receive touch position information (xT ,y T The receiving unit 13 may be called a touch position information acquiring unit or a touch position information receiving unit. The receiving unit 13 is an interface unit IF 10 (See Figure 8) T ,y T The receiving unit 13 may receive the signal from the interface unit IF 10 It may also be understood to be part of the components of.
[0033] The correction unit 14 functions as a touch position correction unit. The correction unit 14 receives and acquires the shift information (x S ,y S ) and touch position information (x T ,y T ) is input to the correction unit 14. T ,y T ) to shift information (x S ,y S The X-axis coordinate value and the Y-axis coordinate value of the corrected touch position are respectively expressed as x C , y C In the following, the corrected touch position is expressed as (x C ,y C The correction unit 14 expresses "x C =x T -x S " and "y C =y T -y S " is satisfied, the corrected touch position (x C ,y C ) is calculated. Corrected touch position (x C ,y C ) is the touch position (x T ,y T ) is corrected.
[0034] The response processor 15 calculates the corrected touch position (x C ,y C), a predetermined response process is executed in response to a touch operation on the touch panel. One type of touch operation is an operation of pressing a predetermined object displayed on the display screen 22 with a finger. The pressing determination unit 16 determines whether or not a touch operation of pressing a predetermined object displayed on the display screen 22 with a finger has been performed based on the corrected touch position (x C ,y C ) is used as the basis for the judgment.
[0035] A specific example of the operation of the response processing unit 15 and the press determination unit 16 will be given with reference to FIG. 9. Here, it is assumed that the display device 1 is a display device incorporated in a car navigation system in a vehicle such as an automobile. Then, a situation is considered in which a target image 650 is displayed on the display screen 22. The target image 650 is an image that inquires of the user about setting ABC Zoo as the destination of the vehicle. The target image 650 includes a character string 660 of "Do you want to set ABC Zoo as the destination?", a button icon 670 with the characters "OK" written on it, and a button icon 680 with the characters "Cancel" written on it. Each of the button icons 670 and 680 is a button-shaped object.
[0036] The user communicates to the control unit 10 that he / she agrees to set ABC Zoo as the destination by a touch operation of pressing a button icon 670 displayed on the display screen 22. The user communicates to the control unit 10 that he / she does not agree to set ABC Zoo as the destination by a touch operation of pressing a button icon 680 displayed on the display screen 22.
[0037] Assume that each of the button icons 670 and 680 is a rectangular image having two sides parallel to the X-axis and two sides parallel to the Y-axis. Therefore, each button icon is a rectangular image with four vertices. In each button icon, the vertex closest to the origin O is referred to as the first vertex, and the vertex farthest from the origin O is referred to as the second vertex. In the target image 650 generated by the control unit 10, the positions of the first vertex and the second vertex in the button icon 670 are represented by (x1, y1) and (x2, y2), respectively. In the target image 650 generated by the control unit 10, the positions of the first vertex and the second vertex in the button icon 680 are represented by (x3, y3) and (x4, y4), respectively. "x1 < x2 < x3 < x4", "y1 < y2" and "y3 < y4" hold.
[0038] The video signal output unit 11 generates a video signal VS of the target image 650 and transmits it to the ASIC 21 in order to display the target image 650 on the display screen 22. (x S ,y S ) = (0, 0), on the display screen 22, the display positions of the first vertex and the second vertex in the button icon 670 are (x1, y1) and (x2, y2), respectively, and the display positions of the first vertex and the second vertex in the button icon 680 are (x3, y3) and (x4, y4), respectively. When the wobbling process causes the shift amounts x S and y S to be non-zero, the display positions of the button icons 670 and 680 shift compared to when (x S ,y S ) = (0, 0) (the character string 660 also shifts in the same way).
[0039] Specifically, on the display screen 22, the display positions of the first vertex and the second vertex in the button icon 670 are represented by (x1 + x S , y1 + y S ), (x2 + x S , y2 + y S ), and the display positions of the first vertex and the second vertex in the button icon 680 are represented by (x3 + x S , y3 + y S ), (x4 + x S,y4+y S )
[0040] 10, the flow of operations of the display device 1 when the target image 650 is displayed will be described. In step S11, the video signal output unit 11 generates a video signal VS of the target image 650, and transmits the video signal VS to the ASIC 21 to start displaying the target image 650 on the display screen 22. This display is assumed to continue at least until immediately before step S16, which will be described later.
[0041] In step S12 following step S11, the control unit 10 accepts input of a touch operation by the user. The process of step S12 is repeated until a touch operation is input (N in step S12), and when a touch operation is input (Y in step S12), the process proceeds to step S13. In step S13, touch position information (x T ,y T ) is received and acquired by the receiver 13, and shift information (x S ,y S ) is received and acquired by the receiving unit 12.
[0042] For example, touch position information (x T ,y T When the receiver 13 receives the current shift information (x S ,y S ) may be requested to the ASIC 21 by communication via SPI. In response to this request, the display unit 20 may transmit the shift information (x S ,y S ) may be transmitted. Alternatively, shift information (x S ,y S ) may be periodically transmitted from the display unit 20 to the control unit 10. Additionally or alternatively, the shift information (x S ,y S ) is the shift information (x S ,y SEach time the contents of the current shift information (x) change, the display unit 20 may transmit the same to the control unit 10. In any case, in step S13, the current shift information (x S ,y S ) may be acquired by the control unit 10 (receiving section 12).
[0043] After step S13, the process proceeds to step S14. In step S14, the correction unit 14 corrects the touch position information (x T ,y T ) and shift information (x S ,y S ) based on the corrected touch position (x C ,y C ) is derived.
[0044] In the next step S15, the press determination unit 16 calculates the corrected touch position (x C ,y C ), it is determined whether or not a touch operation has been performed on the button icon 670, and whether or not a touch operation has been performed on the button icon 680. The touch operation on the button icon 670 is a touch operation of pressing the button icon 670 on the display screen 22 with a finger. The touch operation on the button icon 680 is a touch operation of pressing the button icon 680 on the display screen 22 with a finger.
[0045] In the control unit 10, a press determination area for each button icon is set when generating a video signal VS of the target image 650. A region setting section (not shown) that sets the press determination area is provided in the control unit 10. The region setting section may be understood as being included in the components of the video signal output section 11, or may be understood as being a functional block included in the control unit 10 separately from the functional blocks 11-16.
[0046] FIG. 11 shows an example of a pressing judgment area 670P for the button icon 670 and a pressing judgment area 680P for the button icon 680. The pressing judgment area 670P is an area based on the position of the button icon 670 in the target image 650 generated by the control unit 10. For example, the pressing judgment area 670P is the same as the arrangement area of the button icon 670 in the target image 650 generated by the control unit 10. In this case, the pressing judgment area 670P is a rectangular area having positions (x1, y1) and (x2, y2) as both ends of a diagonal line. Similarly, the pressing judgment area 680P is an area based on the position of the button icon 680 in the target image 650 generated by the control unit 10. For example, the pressing judgment area 680P is the same as the arrangement area of the button icon 680 in the target image 650 generated by the control unit 10. In this case, the press determination region 680P is a rectangular region having positions (x3, y3) and (x4, y4) as the two ends of a diagonal line.
[0047] In step S15, the press determination unit 16 calculates the corrected touch position (x C ,y C It is determined whether the corrected touch position (x C ,y C If the corrected touch position (x C ,y C If the corrected touch position (x C ,y C ) does not belong to either the press judgment region 670P or 680P, the press judgment unit 16 does not output the first press judgment signal or the second press judgment signal.
[0048] In step S16 following step S15, the response processing unit 15 executes a response process according to the determination result of the press determination unit 16. When a first press determination signal is output from the press determination unit 16, the response processing unit 15 executes a first response process, and when a second press determination signal is output from the press determination unit 16, the response processing unit 15 executes a second response process. When neither the first press determination signal nor the second press determination signal is output from the press determination unit 16, the process may return to step S12.
[0049] In the first response process, the response processing unit 15 sets ABC Zoo as the destination of the vehicle and performs driving guidance for guiding the vehicle to ABC Zoo. In the driving guidance, for example, a target image showing a driving route to ABC Zoo is generated and displayed on the display screen 22.
[0050] In the second response process, the response processing unit 15 does not set ABC Zoo as the destination of the vehicle. The second response process is any response process that is different from the first response process. In the second response process, for example, in the control block 10, a target image that prompts the user to specify the destination of the vehicle is generated, and a video signal VS of the target image is output from the video signal output unit 11 under the control of the response processing unit 15. As a result, the target image that prompts the user to specify the destination of the vehicle is displayed on the display screen 22.
[0051] As can be understood from the above description (particularly see FIG. 1 and FIG. 9), the display position of the button icon is shifted by the wobbling process according to the shift information (x S ,y S ), the touch position (x T ,y T ) is the shift information (x S ,y S ) is subtracted for correction. As a result, the shift in the display position caused by the execution of the wobbling process on the display unit 20 side is canceled on the control unit 10 side, enabling accurate touch operation (touch operation as intended by the user).
[0052] When forming the display device 1, it is conceivable to obtain a modularized display unit 20 and combine the display unit 20 with the control unit 10. For example, a manufacturing form is considered in which a first vendor designs and manufactures the control unit 10, while a modularized display unit 20 manufactured or sold by a second vendor is obtained from the second vendor, and the first vendor combines the control unit 10 and the display unit 20 to form the display device 1. Even in such a case, as in this embodiment, the shift information (x S ,y S By establishing a mechanism for transmitting this information, accurate touch operations (touch operations performed exactly as the user intended) can be achieved.
[0053] The following describes supplementary matters, applied techniques, modified techniques, etc. to the above matters.
[0054] Although a capacitive touch panel has been given as an example of the touch panel, the display device 1 may use a touch panel of another type (for example, a resistive film type).
[0055] A user's finger is a type of operating object used to perform a touch operation. The operating object may be a pointing device such as a touch pen (stylus).
[0056] As an example of the touch operation, an operation of pressing a predetermined object (button icon) displayed on the display screen 22 with an operating object has been given, but the type of touch operation is arbitrary. The touch operation may be, for example, an operation of sliding the operating object on the display screen 22 while maintaining contact between the display screen 22 and the operating object.
[0057] The wobbling process may or may not be executed all the time. For example, the control unit 10 may instruct the display unit 20 to prohibit or permit the execution of the wobbling process by sending a predetermined control signal to the display unit 20. In this case, during the period when the prohibition of the execution of the wobbling process is instructed, the ASIC 21 stops the execution of the wobbling process (x S ,y S )=(0,0).
[0058] The display device 1 can be installed in a vehicle such as an automobile. The display device 1 may be incorporated into any device or system mounted on the vehicle. For example, the display device 1 may be incorporated into a car navigation system mounted on the vehicle. However, the display device 1 is not limited to in-vehicle applications and may be used in any type of display device. In other words, the display device 1 may be mounted on any device that requires a display device, such as a personal computer, an information terminal (e.g., a tablet or a smartphone), a game device, or a television receiver.
[0059] Although it is assumed that the display screen 22 is configured with an organic EL element, the display screen 22 may be configured with an electro-optical element other than an organic EL element (for example, a liquid crystal display element). However, when an electro-optical element that may cause burn-in is used, the configuration according to the present invention is particularly useful.
[0060] The control unit 10 includes a touch operation detection device for detecting a touch operation. The touch operation detection device includes receiving units 12 and 13 and a correction unit 14. The control unit 10 functions as a display control device for the display unit 20.
[0061] A touch operation detection device according to one aspect of the present invention includes a shift information acquisition unit (12) that acquires, from a display unit (20) having a display screen (22) and capable of executing a wobbling process for moving a display position of an image displayed on the display screen, shift information of the display position caused by the wobbling process, and a touch position correction unit (14) that corrects a touch position on a touch panel formed including the display screen using the shift information.
[0062] A display control device (10) according to one aspect of the present invention includes the above-mentioned touch operation detection device, a video signal output unit (11) that generates a target image to be displayed on the display screen and outputs a video signal of the target image to the display unit, and a response processing unit (15) that executes response processing in response to an operation on the touch panel based on the corrected touch position.
[0063] The embodiments of the present invention can be modified in various ways as appropriate within the scope of the technical ideas set forth in the claims. The above embodiments are merely examples of the present invention, and the meanings of the terms of the present invention and each component are not limited to those described in the above embodiments. The specific numerical values shown in the above description are merely examples, and can be changed to various numerical values as a matter of course. [Explanation of symbols]
[0064] 1 Display device 10. Control Unit 11 Video signal output section 12 Receiving unit (shift information acquisition unit) 13 Receiving section 14 Correction section (touch position correction section) 15 Response Processing Section 16 Pressing judgment section 20 Display Unit 21 ASIC 22 Display screen 23 Touch Sensor 23a Touch detection body 23b Touch Detection IC IF10 , IF 20 Interface section
Claims
1. a display screen and a processing unit for performing a wobbling process for moving a display position of an image displayed on the display screen are modularized, and a shift information acquisition unit acquires the shift information from a display unit capable of outputting shift information of the display position by the wobbling process; a touch position correction unit that corrects a touch position on a touch panel formed including the display screen using the shift information; , a touch operation detection device.
2. The touch operation detection device according to claim 1, a video signal output section that outputs a video signal of a target image to be displayed on the display screen to the display unit; a response processing unit that executes a response process based on the corrected touch position. , a display control device.
3. The response processing unit has a determination unit that determines whether a touch operation has been performed on a predetermined object included in the target image based on the corrected touch position. The display control device according to claim 2 .
4. an acquiring step of acquiring shift information from a display unit in which a display screen and a processing unit for performing a wobbling process for moving a display position of an image displayed on the display screen are modularized and which is capable of outputting shift information of the display position by the wobbling process; and a touch position correcting step of correcting a touch position on a touch panel formed including the display screen using the shift information. ,Touch operation detection method.
Citation Information
Patent Citations
Elevator user interface device
JP2016074521A
Touch screen display device and method for driving the same
JP2016212867A