Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7657677B2 - Touch operation detection device, display control device, display unit, and touch operation detection method - Google Patents
[go: Go Back, main page]

JP7657677B2 - Touch operation detection device, display control device, display unit, and touch operation detection method - Google Patents

Touch operation detection device, display control device, display unit, and touch operation detection method Download PDF

Info

Publication number
JP7657677B2
JP7657677B2 JP2021125684A JP2021125684A JP7657677B2 JP 7657677 B2 JP7657677 B2 JP 7657677B2 JP 2021125684 A JP2021125684 A JP 2021125684A JP 2021125684 A JP2021125684 A JP 2021125684A JP 7657677 B2 JP7657677 B2 JP 7657677B2
Authority
JP
Japan
Prior art keywords
display
unit
touch
display screen
touch operation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021125684A
Other languages
Japanese (ja)
Other versions
JP2023020363A (en
Inventor
晋明 鍜治本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Ten Ltd
Original Assignee
Denso Ten Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Ten Ltd filed Critical Denso Ten Ltd
Priority to JP2021125684A priority Critical patent/JP7657677B2/en
Publication of JP2023020363A publication Critical patent/JP2023020363A/en
Application granted granted Critical
Publication of JP7657677B2 publication Critical patent/JP7657677B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、タッチ操作検出装置、表示制御装置、表示ユニット及びタッチ操作検出方法に関する。 The present invention relates to a touch operation detection device, a display control device, a display unit, and a touch operation detection method.

多くの表示装置においてタッチパネルが採用されている。 Touch panels are used in many display devices.

他方、有機EL素子などを用いて構成される表示画面では、所謂焼き付きが生じることがある。焼き付きを抑制するための処理としてウォブリング処理が知られている。ウォブリング処理では、表示画面に表示される画像の表示位置を移動させる(例えば時間経過と共に8の字の軌跡に沿って移動させる)ことで、焼き付きを抑制する。 On the other hand, a display screen constructed using organic EL elements or the like can suffer from what is known as burn-in. A wobbling process is known as a process for suppressing burn-in. In the wobbling process, the display position of the image displayed on the display screen is shifted (for example, moved along a figure-of-eight path over time) to suppress burn-in.

特開2016-74521号公報JP 2016-74521 A

表示画面での画像の表示位置はウォブリング処理によりシフトするため、ウォブリング処理とタッチパネルを組み合わせる際には注意が必要である。例えば、第1位置にボタンアイコンを表示されるように制御ユニットから映像信号を表示ユニットに与える場合を考える。この場合、表示ユニットで行われるウォブリング処理によりボタンアイコンの表示位置が第2位置にシフトすることがある。このとき、ユーザは第2位置に対してタッチ操作を行うことが想定されるが、制御ユニット側が認識するタッチ位置(第2位置)は第1位置と相違する。結果、ユーザが意図したタッチ操作ができない場合がある。 Because 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.

本発明は、ウォブリング処理を伴いつつ正確なタッチ操作の実現に寄与するタッチ操作検出装置、表示制御装置、表示ユニット及びタッチ操作検出方法を提供することを目的とする。 The present invention aims to provide a touch operation detection device, a display control device, a display unit, and a touch operation detection method that contribute to realizing accurate touch operations while involving wobbling processing.

本発明に係るタッチ操作検出装置は、表示画面を有し且つ前記表示画面に表示される画像の表示位置を移動させるウォブリング処理を実行可能な表示ユニットから、前記ウォブリング処理による表示位置のシフト情報を取得するシフト情報取得部と、前記表示画面を含んで形成されるタッチパネルへのタッチ位置を前記シフト情報にて補正するタッチ位置補正部と、を備える。 The touch operation detection device according to 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 for moving the display position of an image displayed on the display screen, information on a shift of the display position caused by 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.

本発明に係る表示ユニットは、供給された映像信号に基づく画像を表示する表示画面と、前記表示画面に表示される画像の表示位置を移動させるウォブリング処理を行う処理部と、をモジュール化することで構成された表示ユニットであって、前記ウォブリング処理による表示位置のシフト情報を外部に対して出力するためのインターフェース部を備える。 The display unit according to the present invention is configured 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 includes an interface unit for outputting information about the shift of the display position caused by the wobbling process to the outside.

本発明によれば、ウォブリング処理を伴いつつ正確なタッチ操作の実現に寄与するタッチ操作検出装置、表示制御装置、表示ユニット及びタッチ操作検出方法を提供することが可能となる。 The present invention makes it 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 accurate touch operations while also involving wobbling processing.

本発明の実施形態に係る表示装置の全体構成図である。1 is an overall configuration diagram of a display device according to an embodiment of the present invention; 本発明の実施形態に係る表示装置の外観斜視図である。1 is an external perspective view of a display device according to an embodiment of the present invention; 本発明の実施形態に係り、X軸、Y軸及び表示画面の関係図である。FIG. 4 is a diagram illustrating the relationship between the X-axis, the Y-axis, and a display screen according to the embodiment of the present invention. 本発明の実施形態に係るタッチパネルの構成図である。1 is a configuration diagram of a touch panel according to an embodiment of the present invention. 本発明の実施形態に係るウォブリング処理の説明図である。5A to 5C are explanatory diagrams of a wobbling process according to an embodiment of the present invention. 本発明の実施形態に係るウォブリング処理の説明図である。5A to 5C are explanatory diagrams of a wobbling process according to an embodiment of the present invention. 本発明の実施形態に係り、ウォブリング処理による移動量(シフト量)の説明図である。5A and 5B are explanatory diagrams of a movement amount (shift amount) due to a wobbling process according to an embodiment of the present invention. 本発明の実施形態に係り、制御ユニット及び表示ユニット間の通信インターフェースの説明図である。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. 本発明の実施形態に係り、ウォブリング処理に伴うボタンアイコンの表示位置のシフト状況を示す図である。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. 本発明の実施形態に係り、タッチ操作に関わる表示装置の動作フローチャートである。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. 本発明の実施形態に係り、制御ユニットにて設定される押下判定領域の説明図である。11 is an explanatory diagram of a press determination region set by a control unit according to an embodiment of the present invention. FIG.

以下、本発明の実施形態の例を、図面を参照して具体的に説明する。参照される各図において、同一の部分には同一の符号を付し、同一の部分に関する重複する説明を原則として省略する。尚、本明細書では、記述の簡略化上、情報、信号、物理量又は部材等を参照する記号又は符号を記すことによって、該記号又は符号に対応する情報、信号、物理量又は部材等の名称を省略又は略記することがある。 Below, examples of embodiments of the present invention will be described in detail with reference to the drawings. In each of the drawings referred to, the same parts are given the same reference numerals, and duplicated explanations of the same parts will be omitted as a general rule. In this specification, for the sake of simplicity, a symbol or code referring to information, a signal, a physical quantity, a member, etc. may be written, and the name of the information, signal, physical quantity, member, etc. corresponding to the symbol or code may be omitted or abbreviated.

図1に本発明の実施形態に係る表示装置1の構成ブロック図を示す。図2に表示装置1の外観斜視図を示す。表示装置1は制御ユニット10及び表示ユニット20を備える。制御ユニット10及び表示ユニット20は所定の通信規格に従った通信線を介して互いに接続される。 Figure 1 shows a configuration block diagram of a display device 1 according to an embodiment of the present invention. Figure 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 conforms to a predetermined communication standard.

制御ユニット10は、マイクロコンピュータ、映像信号処理に適した集積回路である映像IC、及び、通信用インターフェースにより構成される。ICは“Integrated Circuit”の略称である。図1には、マイクロコンピュータ、映像IC及び通信用インターフェースにより実現される機能ブロック11~16が示される。即ち、制御ユニット10は、映像信号出力部11、受信部12、受信部13、補正部14、応答処理部15及び押下判定部16を備える。押下判定部16は応答処理部15に設けられる。 The control unit 10 is composed of a microcomputer, a video IC, which is an integrated circuit suitable for video signal processing, and a communications interface. IC is an abbreviation for "Integrated Circuit." Figure 1 shows functional blocks 11 to 16 realized by the microcomputer, the video IC, and the communications interface. That is, the control unit 10 includes a video signal output unit 11, a receiving unit 12, a receiving unit 13, a correction unit 14, a response processing unit 15, and a press determination unit 16. The press determination unit 16 is provided in the response processing unit 15.

表示ユニット20は、ASIC(Application Specific Integrated Circuit)21、表示画面22及びタッチセンサ23を備える。制御ユニット10及び表示ユニット20は共通の筐体内に収容され、当該筐体において表示装置1のユーザ(以下単にユーザと称する)が容易に視認可能な位置に表示画面22が設けられる。以下の説明において、表示とは、特に記述なき限り、表示画面22での表示を意味する。 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 the user). In the following description, "display" refers to a display on the display screen 22, unless otherwise specified.

表示画面22では、水平方向及び垂直方向の夫々に複数の画素がマトリクス状に配列される。図3を参照し、互いに直交するX軸及びY軸を定義する。X軸及びY軸に平行な平面はXY面と称されることがある。X軸及びY軸は表示画面22に平行である。X軸は表示画面22の水平方向に平行であり、Y軸は表示画面22の垂直方向に平行である。表示画面22は矩形形状を有し、表示画面22の形状における矩形の一頂点に、XY面の原点Oをとる。表示画面22上の任意の位置610を(x,y)にて表す。(x,y)において、xは位置610のX軸座標値であり、yは位置610のY軸座標値である。原点Oにおいて(x,y)=(0,0)である。原点Oから見て位置610がX軸の正側に位置すれば位置610のX軸座標値は正の値を持つ。原点Oから見て位置610がY軸の正側に位置すれば位置610のY軸座標値は正の値を持つ。表示画面22に注目してX軸及びY軸並びに座標値を定義したが、制御ユニット10にて生成又は認識される二次元画像(後述の対象画像を含む)についても、表示画面22と同様にX軸及びY軸並びに座標値が定義される。 In the display screen 22, a plurality of pixels are arranged in a matrix in the horizontal and vertical directions. With reference to FIG. 3, the mutually orthogonal X-axis and Y-axis are defined. A plane parallel to the X-axis and Y-axis is sometimes called the XY plane. The X-axis and 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 taken 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 when 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 a focus on 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.

表示ユニット20においてタッチパネルが構成される。図4はタッチパネルの構成図である。表示ユニット20におけるタッチパネルは、表示画面22と、タッチ検出体23a及びタッチ検出IC23bとを備えて構成される。タッチ検出体23a及びタッチ検出IC23bは図1のタッチセンサ23の構成要素である。 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 is configured with 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.

タッチ検出体23aはマトリクス状に配列された複数の電極を備える。タッチ検出体23aはXY面に平行な板状の部品である。XY面において、表示画面22と同様に、タッチ検出体23aは矩形形状を有し、表示画面22と略同一の大きさを有する。タッチ検出体23aは表示画面22に対向して且つ表示画面22に隣接して配置される。タッチ検出体23aにおける各電極は、透明電極にて形成されており、例えばガラス板の表面に配置される。ユーザはタッチ検出体23に対して指を近づける又はタッチ検出体23を指にて触れることができる。本実施形態において“指”とはユーザの指をさす。 The touch detection body 23a has 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, for example, on the surface of a glass plate. The 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, "finger" refers to the user's finger.

ユーザがタッチ検出体23a上の任意の位置に指を近づけると又は指を接触させると、指に対応する位置に配置された複数の電極間において静電容量が変化し、この静電容量の変化がタッチ検出IC23bにて検出されることでタッチ位置が検出される。タッチ位置は、タッチ検出体23aに対して指を近づけた位置又は指を接触させた位置である。タッチ位置はXY面上の位置として検出され、タッチ位置のX軸、Y軸座標値を、夫々、x、yにて表す。 When a user brings a finger close to or touches a position on the touch detection body 23a, a capacitance between multiple electrodes arranged at positions corresponding to the finger changes, and this capacitance change 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 is brought close to or touched. 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 represented by xT and yT , respectively.

ユーザが行うタッチパネルに対する操作をタッチ操作と称する。タッチ操作が行われたとき、タッチセンサ23にてタッチ位置(x,y)を示すタッチ位置情報が生成される。指をタッチパネルに近づける操作もタッチ操作となりうるが、以下では、タッチ操作は、指をタッチパネルに接触させる操作であるとする。タッチ操作は、指を表示画面22又はタッチ検出体23aに接触させる操作であるとも言える。 An operation performed by a user on the touch panel is called a touch operation. When a touch operation is performed, touch position information indicating a touch position ( xT , yT ) is generated by the touch sensor 23. Although an operation of bringing a finger close to the touch panel can also be considered as 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.

図1の各部の説明を行う。映像信号出力部11は、表示画面22に表示されるべき画像の映像信号VSを生成し、生成した映像信号VSを表示ユニット20に対して出力(送信)する。表示画面22に表示されるべき画像として、制御ユニット10(映像信号出力部11)にて生成又は認識される二次元画像を、以下、便宜上、対象画像と称する。映像信号出力部11は、例えば、対象画像の映像信号VSをLVDS(Low Voltage Differential Signaling)により表示ユニット20に伝送する。但し、映像信号VSの伝送方法は任意である。 Each part in FIG. 1 will be explained. 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 below. For example, the video signal output unit 11 transmits the video signal VS of the target image to the display unit 20 by LVDS (Low Voltage Differential Signaling). However, the method of transmitting the video signal VS is arbitrary.

ASIC21は、映像信号出力部11から受信した映像信号VSに基づいて表示画面22を駆動することにより対象画像を表示画面22に表示させる。表示画面22は、各々に有機EL素子(有機エレクトロルミネッセンス素子)を備えた画素をマトリクス状に配列することで形成された有機ELパネルである。有機EL素子は、自身に流れる電流によって輝度が制御される電気光学素子である。ASIC21により各画素の有機EL素子が発光する又は非発光に制御されることで、表示画面22に対象画像が表示される。 The ASIC 21 drives the display screen 22 based on the video signal VS received from the video signal output unit 11, thereby displaying the 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.

有機EL素子を用いて構成される表示画面22では所謂焼き付きが発生し得る。ASIC21は焼き付きを低減させるための機能としてウォブリング機能を備える。ウォブリング機能では、表示画面22に表示される画像の表示位置を時間経過と共に移動させるウォブリング処理が実行される。ASIC21にはウォブリング処理を行うウォブリング処理部(不図示)が内包されている。ウォブリング処理による表示位置の移動は映像信号VSに依存しない移動である。つまり、ウォブリング処理が実行されるとき、表示ユニット20に供給される映像信号VSが不変であっても、表示画面22に表示される画像の表示位置が時間経過と共に移動される。尚、ウォブリング処理に関し、表示位置の移動と表示位置のシフトは、互いに同義である。 The display screen 22, which is constructed using organic EL elements, may suffer from so-called burn-in. 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 the 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, the display position of the image displayed on the display screen 22 moves over time even if the video signal VS supplied to the display unit 20 is unchanged. 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.

図5及び図6を参照してウォブリング処理の具体例を説明する。今、映像信号VSにより表される対象画像が不変であって、対象画像内の所定位置に矩形画像Irefが含まれていることを想定する。画像Irefは表示画面22の全体の表示領域DRよりも十分に小さな画像サイズを有する。当該想定の下、ASIC21は、ウォブリング処理により、画像Irefの表示位置を、表示領域DRの所定位置を中心に、時間経過と共に所定軌跡に沿って連続的に且つ繰り返し移動させる(シフトさせる)。図5及び図6の例において、所定軌跡はアラビア数字の8の字に沿った軌跡であるが、所定軌跡は任意に変更可能である。画像Irefの表示位置の移動は一定の周期を有していて良い。ウォブリング処理により、画像Irefの中心の表示位置は、X軸方向及びY軸方向の夫々において、所定のウォブリング幅分、変動する。ウォブリング幅は、ユーザが過度に違和感を覚えない程度の幅に設定される。ウォブリング幅は、表示領域DR上の画素を単位とする幅(1つの画素のX軸又はY軸方向の大きさを単位とする幅)であって良く、例えば、数画素分の幅や10画素分の幅である。 A specific example of the wobbling process will be described with reference to Figs. 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 has an image size sufficiently smaller than the entire display area DR W of the display screen 22. Under this assumption, the ASIC 21 uses the wobbling process to continuously and repeatedly move (shift) the display position of the image Iref along a predetermined trajectory with time, centered on a predetermined position of the display area DR W. In the examples of Figs. 5 and 6, the predetermined trajectory is a trajectory along an 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. The wobbling process causes the display position of the center of the image Iref to fluctuate 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 may be a width in pixels on the display region DR- W (a 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.

図5及び図6では、説明の便宜上、対象画像の一部に相当する矩形画像Irefの表示位置の移動を説明したが、ウォブリング処理では、対象画像の全体の表示位置が時間経過と共に所定軌跡に沿って連続的に且つ繰り返し移動される。 For ease of explanation, Figures 5 and 6 show the movement of the display position of a rectangular image Iref that corresponds to a portion of the target image. However, in the wobbling process, the display position of the entire target image is moved continuously and repeatedly along a predetermined trajectory over time.

ウォブリング処理による対象画像の表示位置のシフト量(移動量)について、シフト量のX軸成分を記号“x”にて表し、シフト量のY軸成分を記号“y”にて表す(図7参照)。シフト量x及びyは、表示画面22の画素を単位とする距離の量である。表示画面22において対象画像の中心位置(対象画像の表示位置の中心)が、ウォブリング処理によってX軸の正側にシフト(移動)したとき“x>0”であり、X軸の負側にシフト(移動)したとき“x<0”であるとする。同様に、表示画面22において対象画像の中心位置(対象画像の表示位置の中心)が、ウォブリング処理によってY軸の正側にシフト(移動)したとき“y>0”であり、Y軸の負側にシフト(移動)したとき“y<0”であるとする。シフト量のX軸成分及びY軸成分を表す情報をシフト情報と称し、(x,y)にて表す。 Regarding the shift amount (movement amount) of the display position of the target image by the wobbling process, the X-axis component of the shift amount is represented by the symbol " xS " and the Y-axis component of the shift amount is represented by the symbol " yS " (see FIG. 7). The shift amounts xS and yS are distance amounts in units of pixels of the display screen 22. When the center position of the target image (the center of the display position of the target image) on the display screen 22 is shifted (moved) to the positive side of the X-axis by the wobbling process, it is assumed that " xS >0" and when it is shifted (moved) to the negative side of the X-axis, it is assumed that " xS <0". Similarly, when the center position of the target image (the center of the display position of the target image) on the display screen 22 is shifted (moved) to the positive side of the Y-axis by the wobbling process, it is assumed that " yS >0" and when it is shifted (moved) to the negative side of the Y-axis, it is assumed that " yS <0". Information representing the X-axis component and the Y-axis component of the shift amount is called shift information and is represented by ( xS , yS ).

表示ユニット20は、ASIC21、表示画面22及びタッチセンサ23をモジュール化することで構成されたユニット(装置)である。即ち、ASIC21、表示画面22及びタッチセンサ23がまとめて一体化されることで表示ユニット20が構成される。モジュール化された表示ユニット20自体がウォブリング処理を実行し、各時刻におけるシフト量x及びyはASIC21により決定される。制御ユニット10は各時刻におけるシフト量x及びyを制御することはできない。 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 the shift amounts xS and yS at each time are determined by the ASIC 21. The control unit 10 cannot control the shift amounts xS and yS at each time.

モジュール化された表示ユニットを含む一般的な表示装置(表示装置1と異なり、以下、参考表示装置と称する)では、ウォブリング処理による表示位置のずれの情報を、制御ユニットにて認識する手段を持たない。そうすると、参考表示装置において、例えば、表示画像にボタンアイコンを含めてタッチ操作を受け付けたとき、ユーザが、表示されたボタンアイコンを押下するタッチ操作を行ったにもかかわらず、制御ユニットにてボタンアイコンは押下されていないと判断されることがる。より具体的には例えば、参考表示装置において、制御ユニットがボタンアイコンを位置(100,100)を中心に表示するよう映像信号を生成したとき、ウォブリング処理により位置(105,105)を中心にボタンアイコンが表示されることがある。このとき、ユーザは位置(105,105)を指にて押下することが見込まれる。しかし、ユーザが位置(105,105)を指にて押下することで、制御ユニットにてタッチ位置(105,105)が得られたとき、制御ユニットは、上記ボタンアイコンが押下されていないと判断したり、他のボタンアイコンが押下されたと判断したりすることがある。 In a general display device including a modularized display unit (different from the display device 1, hereinafter referred to as a reference display device), the control unit does not have a means for recognizing information on the shift in display position due to the wobbling process. 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 position (100, 100), the button icon may be displayed centered on position (105, 105) due to the wobbling process. At this time, it is expected that the user will press position (105, 105) with his/her finger. However, when the user presses position (105, 105) with his/her finger and the control unit obtains 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.

このような事情を考慮し、本実施形態に係る表示装置1では、表示ユニット20に、シフト情報(x,y)を外部に出力するためのインターフェース部を設けている。当該インターフェース部は、任意且つ所定の通信規格に従うインターフェースであって良く、ここでは、図8に示す如くSPI(Serial Peripheral Interface)によるインターフェース部IF20であるとする。表示ユニット20に設けられたインターフェース部IF20と接続されるインターフェース部IF10が、制御ユニット10に設けられる。制御ユニット10及び表示ユニット20間において、インターフェース部IF10及びIF20を通じてSPIの通信により、シフト情報(x,y)を含む任意の情報の送受信が可能である。 Considering such circumstances, in the display device 1 according to this embodiment, the display unit 20 is provided with an interface unit for outputting the shift information ( xS , yS ) to the outside. The interface unit may be an interface conforming to any given communication standard, and here is an interface unit IF20 based on SPI (Serial Peripheral Interface) as shown in FIG. 8. An interface unit IF10 connected to the interface unit IF20 provided in the display unit 20 is provided in the control unit 10. Any information including the shift information ( xS , yS ) can be transmitted and received between the control unit 10 and the display unit 20 through the interface units IF10 and IF20 by SPI communication.

表示ユニット20において、エラー情報(表示ユニット20内のエラーの発生有無情報)及び温度情報(表示ユニット20内の温度の情報)などの各種情報が生成される。それら各種情報を表示ユニット20から制御ユニット10に伝達するために、インターフェース部IF10及びIF20が利用される。また、制御ユニット10から表示ユニット20に対して様々な制御情報を伝達するためにもインターフェース部IF10及びIF20が利用される。これらのインターフェース部IF10及びIF20を流用して、シフト情報(x,y)を表示ユニット20から制御ユニット10に伝達する。詳細には、ウォブリング処理を行うASIC21にてシフト情報(x,y)は生成され、ASIC21からインターフェース部IF20を通じてシフト情報(x,y)が制御ユニット10に送信される。尚、図1では各インターフェース部の図示が省略されている。 In the display unit 20, various information such as error information (information on the occurrence or non-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, the interface units IF 10 and IF 20 are used. In addition, the interface units IF 10 and IF 20 are also used to transmit various control information from the control unit 10 to the display unit 20. These interface units IF 10 and IF 20 are used to transmit shift information ( xS , yS ) from the display unit 20 to the control unit 10. In detail, the shift information ( xS , yS ) is generated by the ASIC 21 that performs the wobbling process, and the shift information ( xS , yS) is transmitted from the ASIC 21 to the control unit 10 through the interface unit IF 20. Note that the interface units are omitted from FIG. 1.

図1を再度参照する。タッチセンサ23は、タッチパネルに対するユーザのタッチ操作に応じてタッチ位置(x,y)を検出し、タッチ位置(x,y)を示すタッチ位置情報を生成する。以下では、タッチ位置(x,y)を示すタッチ位置情報を、タッチ位置情報(x,y)と表記することがある。タッチ位置情報(x,y)は表示ユニット20から制御ユニット10に出力(送信)される。表示ユニット20から制御ユニット10に対するタッチ位置情報(x,y)の伝送も、SPIによるインターフェース部IF10及びIF20を通じて行われて良い。但し、SPIによるインターフェース部IF10及びIF20を用いずに、タッチ位置情報(x,y)が表示ユニット20から制御ユニット10に伝送されるようにしても良い。 Referring again to FIG. 1 , the touch sensor 23 detects a touch position ( xT , yT ) in response to a touch operation by a user on the touch panel, and generates touch position information indicating the touch position ( xT , yT ). Hereinafter, the touch position information indicating the touch position ( xT , yT) may be referred to as touch position information (xT, yT ). The touch position information ( xT , yT ) is output (transmitted) from the display unit 20 to the control unit 10. The transmission of the touch position information ( xT , yT ) from the display unit 20 to the control unit 10 may also be performed through the interface units IF10 and IF20 based on the SPI. However, the touch position information ( xT , yT ) may be transmitted from the display unit 20 to the control unit 10 without using the interface units IF10 and IF20 based on the SPI.

受信部12は、表示ユニット20(ASIC21)からシフト情報(x,y)を受信することでシフト情報(x,y)を取得する。受信部12をシフト情報取得部又はシフト情報受信部と称しても良い。受信部12はインターフェース部IF10(図8参照)を通じてシフト情報(x,y)を取得する。或いは、受信部12はインターフェース部IF10の構成要素の一部であると解することもできる。 The receiving unit 12 acquires the shift information ( xS , yS ) by receiving the shift information ( xS , yS ) from the display unit 20 (ASIC 21). The receiving unit 12 may be called a shift information acquisition unit or a shift information receiving unit. The receiving unit 12 acquires the shift information ( xS , yS ) through the interface unit IF10 (see FIG. 8). Alternatively, the receiving unit 12 may be considered to be a part of the components of the interface unit IF10 .

受信部13は、表示ユニット20(タッチセンサ23)からタッチ位置情報(x,y)を受信することでタッチ位置情報(x,y)を取得する。受信部13をタッチ位置情報取得部又はタッチ位置情報受信部と称しても良い。受信部13はインターフェース部IF10(図8参照)を通じてタッチ位置情報(x,y)を取得するものであっても良い。受信部13はインターフェース部IF10の構成要素の一部であると解することもできる。 The receiving unit 13 acquires touch position information ( xT , yT ) by receiving the touch position information ( xT , yT ) from the display unit 20 (touch sensor 23). The receiving unit 13 may be referred to as a touch position information acquisition unit or a touch position information receiving unit. The receiving unit 13 may acquire the touch position information ( xT , yT ) through the interface unit IF10 (see FIG. 8). The receiving unit 13 may be considered to be a part of the components of the interface unit IF10 .

補正部14はタッチ位置補正部として機能する。補正部14に対し、受信部12にて受信及び取得されたシフト情報(x,y)と受信部13にて受信及び取得されたタッチ位置情報(x,y)とが入力される。補正部14は、タッチ位置(x,y)をシフト情報(x,y)にて補正することにより補正タッチ位置を示す情報を生成する。補正タッチ位置のX軸座標値、Y軸座標値を、夫々、x、yにて表し、以下では、補正タッチ位置を(x,y)にて表す。補正部14は、“x=x-x”及び“y=y-y”が満たされるよう、補正タッチ位置(x,y)を求める。補正タッチ位置(x,y)は、ウォブリング処理による対象画像の表示位置のシフト分だけ、タッチ位置(x,y)を補正したものに相当する。 The correction unit 14 functions as a touch position correction unit. The shift information ( xS , yS) received and acquired by the receiving unit 12 and the touch position information ( xT , yT ) received and acquired by the receiving unit 13 are input to the correction unit 14. The correction unit 14 generates information indicating the corrected touch position by correcting the touch position ( xT , yT ) with the shift information ( xS , yS ). The X-axis coordinate value and the Y-axis coordinate value of the corrected touch position are represented by xC and yC , respectively, and the corrected touch position is represented by ( xC , yC ) below. The correction unit 14 obtains the corrected touch position ( xC , yC ) so that " xC = xT - xS " and " yC = yT - yS " are satisfied. The corrected touch position (x C , y C ) corresponds to the touch position (x T , y T ) corrected by the shift of the display position of the target image due to the wobbling process.

応答処理部15は、補正タッチ位置(x,y)に基づき、タッチパネルへのタッチ操作に応じた所定の応答処理を実行する。タッチ操作の一種は、表示画面22に表示された所定のオブジェクトを指にて押下する操作である。押下判定部16は、表示画面22に表示された所定のオブジェクトを指にて押下するタッチ操作が行われた否かを、補正タッチ位置(x,y)に基づいて判定する。 The response processing unit 15 executes a predetermined response process in response to a touch operation on the touch panel based on the corrected touch position ( xC , yC ). 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 ( xC , yC ).

図9を参照し、応答処理部15及び押下判定部16の動作の具体例を挙げる。ここでは、表示装置1が自動車等の車両におけるカーナビゲーションシステムに組み込まれた表示装置であることを考える。そして、表示画面22に対象画像650が表示される状況を考える。対象画像650はABC動物園を車両の目的地に設定することをユーザに問い合わせる画像である。対象画像650は、「ABC動物園を目的地に設定しますか?」という文字列660と、文字「OK」が記されたボタンアイコン670と、文字「キャンセル」が記されたボタンアイコン680と、を含む。ボタンアイコン670及び680の夫々はボタン形状のオブジェクトである。 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 considered that the display device 1 is a display device incorporated in a car navigation system in a vehicle such as an automobile. Also, consider a situation in which a target image 650 is displayed on the display screen 22. The target image 650 is an image that asks the user whether to set ABC Zoo as the vehicle's destination. The target image 650 includes a character string 660 saying "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.

ユーザは、表示画面22上に表示されたボタンアイコン670を押下するタッチ操作により、ABC動物園を目的地に設定することに同意する旨を制御ユニット10に伝える。ユーザは、表示画面22上に表示されたボタンアイコン680を押下するタッチ操作により、ABC動物園を目的地に設定することに同意しない旨を制御ユニット10に伝える。 The user communicates to the control unit 10 that he/she agrees to set ABC Zoo as the destination by performing 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 performing a touch operation of pressing a button icon 680 displayed on the display screen 22.

ボタンアイコン670及び680の夫々は、X軸に平行な2辺とY軸に平行な2辺を有する矩形画像であるとする。故に、各ボタンアイコンは4つの頂点を持つ矩形画像である。各ボタンアイコンにおいて、原点Oに最も近い頂点を第1頂点と称し、原点Oから最も遠い頂点を第2頂点と称する。制御ユニット10が生成する対象画像650において、ボタンアイコン670における第1頂点、第2頂点の位置は、夫々、(x,y)、(x,y)にて表される。制御ユニット10が生成する対象画像650において、ボタンアイコン680における第1頂点、第2頂点の位置は、夫々、(x,y)、(x,y)にて表される。“x<x<x<x”、“y<y”及び“y<y”が成立する。 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 having four vertices. In each button icon, the vertex closest to the origin O is called the first vertex, and the vertex farthest from the origin O is called 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. The relations " x1 < x2 < x3 < x4 ", " y1 < y2 ", and " y3 < y4 " are satisfied.

映像信号出力部11は、対象画像650を表示画面22に表示させるべく、対象画像650の映像信号VSを生成してASIC21に送信する。(x,y)=(0,0)となるタイミングであれば、表示画面22において、ボタンアイコン670における第1頂点、第2頂点の表示位置は夫々(x,y)、(x,y)となり、且つ、ボタンアイコン680における第1頂点、第2頂点の表示位置は夫々(x,y)、(x,y)となる。ウォブリング処理によりシフト量x及びyがゼロでないときには、ボタンアイコン670及び680の表示位置は、(x,y)=(0,0)の時と比べて、シフトする(文字列660についても同様にシフトする)。 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. When the timing is ( xS , yS )=(0,0), the display positions of the first vertex and the second vertex of the button icon 670 are ( x1 , y1 ) and ( x2 , y2 ), respectively, on the display screen 22, and the display positions of the first vertex and the second vertex of the button icon 680 are ( x3 , y3 ) and ( x4 , y4 ), respectively. When the shift amounts xS and yS are not zero due to the wobbling process, the display positions of the button icons 670 and 680 shift compared to when ( xS , yS )=(0,0) (the character string 660 shifts in the same manner).

具体的には、表示画面22において、ボタンアイコン670における第1頂点、第2頂点の表示位置は、夫々、(x+x,y+y)、(x+x,y+y)で表され、ボタンアイコン680における第1頂点、第2頂点の表示位置は、夫々、(x+x,y+y)、(x+x,y+y)で表される。 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 + xS , y1 + yS ) and ( x2 + xS , y2 + yS ), respectively, and the display positions of the first vertex and the second vertex in the button icon 680 are represented by ( x3 + xS , y3 + yS ) and ( x4 + xS , y4 + yS ), respectively.

図10を参照して、対象画像650が表示されるときの表示装置1の動作の流れを説明する。ステップS11において、映像信号出力部11は対象画像650の映像信号VSを生成し、映像信号VSをASIC21に送信することで対象画像650の表示画面22への表示を開始させる。この表示は、少なくとも後述のステップS16の直前まで継続するとする。 The flow of operations of the display device 1 when the target image 650 is displayed will be described with reference to FIG. 10. 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.

ステップS11に続くステップS12において、制御ユニット10はユーザによるタッチ操作の入力を受け付ける。タッチ操作が入力されるまでステップS12の処理が繰り返され(ステップS12のN)、タッチ操作が入力されると(ステップS12のY)ステップS13に進む。ステップS13において、タッチセンサ23からのタッチ位置情報(x,y)が受信部13にて受信及び取得されると共に、ASIC21からのシフト情報(x,y)が受信部12にて受信及び取得される。 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, the touch position information (xT, yT ) from the touch sensor 23 is received and acquired by the receiving unit 13, and the shift information ( xS , yS ) from the ASIC 21 is received and acquired by the receiving unit 12.

例えば、タッチ操作の入力に基づきタッチ位置情報(x,y)が受信部13にて受信されることを契機に、制御ユニット10は、現在のシフト情報(x,y)の送信をSPIによる通信にてASIC21に要求して良い。この要求を受けて表示ユニット20からシフト情報(x,y)が送信されて良い。或いは、シフト情報(x,y)は周期的に表示ユニット20から制御ユニット10に送信されても良い。更に或いは、シフト情報(x,y)は、シフト情報(x,y)の内容が変わるたびに、表示ユニット20から制御ユニット10に送信されても良い。何れにせよ、ステップS13において、現時点のシフト情報(x,y)が制御ユニット10(受信部12)にて取得されると良い。 For example, when touch position information ( xT , yT ) is received by the receiving unit 13 based on the input of a touch operation, the control unit 10 may request the ASIC 21 to transmit current shift information ( xS , yS ) by SPI communication. In response to this request, the shift information (xS, yS ) may be transmitted from the display unit 20. Alternatively, the shift information ( xS , yS ) may be periodically transmitted from the display unit 20 to the control unit 10. Furthermore, the shift information ( xS , yS ) may be transmitted from the display unit 20 to the control unit 10 every time the contents of the shift information ( xS , yS ) change. In any case, in step S13, the current shift information ( xS , yS ) may be acquired by the control unit 10 (receiving unit 12).

ステップS13の後、ステップS14に進む。ステップS14において、補正部14は、ステップS13にて取得されたタッチ位置情報(x,y)及びシフト情報(x,y)に基づき、補正タッチ位置(x,y)を導出する。 After step S13, the process proceeds to step S14. In step S14, the correction unit 14 derives a corrected touch position ( xC , yC ) based on the touch position information ( xT , yT) and shift information ( xS , yS ) acquired in step S13 .

続くステップS15において、押下判定部16は、ステップS14にて導出された補正タッチ位置(x,y)に基づき、ボタンアイコン670に対してタッチ操作が行われたか否か、及び、ボタンアイコン680に対してタッチ操作が行われたか否かを判定する。ボタンアイコン670に対するタッチ操作は、表示画面22上のボタンアイコン670を指にて押下するタッチ操作である。ボタンアイコン680に対するタッチ操作は、表示画面22上のボタンアイコン680を指にて押下するタッチ操作である。 In the following step S15, the press determination unit 16 determines 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, based on the corrected touch position ( xC , yC ) derived in step S14. 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.

制御ユニット10では、対象画像650の映像信号VSを生成する際に、各ボタンアイコンに対する押下判定領域を設定する。押下判定領域を設定する領域設定部(不図示)が制御ユニット10内に設けられる。領域設定部は映像信号出力部11の構成要素に含まれると解しても良いし、機能ブロック11~16とは別に制御ユニット10に含められる機能ブロックであると解しても良い。 When generating the video signal VS of the target image 650, the control unit 10 sets a press judgment area for each button icon. An area setting section (not shown) that sets the press judgment area is provided within the control unit 10. The area setting section may be understood as being included as a component of the video signal output section 11, or as being a functional block that is included in the control unit 10 separately from the functional blocks 11 to 16.

図11に、ボタンアイコン670に対する押下判定領域670P及びボタンアイコン680に対する押下判定領域680Pの例を示す。押下判定領域670Pは、制御ユニット10にて生成される対象画像650中のボタンアイコン670の位置に基づく領域である。例えば、押下判定領域670Pは、制御ユニット10にて生成される対象画像650中のボタンアイコン670の配置領域と同じとされる。この場合、押下判定領域670Pは、位置(x,y)及び(x,y)を対角線の両端位置として有する矩形領域となる。同様に、押下判定領域680Pは、制御ユニット10にて生成される対象画像650中のボタンアイコン680の位置に基づく領域である。例えば、押下判定領域680Pは、制御ユニット10にて生成される対象画像650中のボタンアイコン680の配置領域と同じとされる。この場合、押下判定領域680Pは、位置(x,y)及び(x,y)を対角線の両端位置として有する矩形領域となる。 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 (x 1 , y 1 ) and (x 2 , y 2 ) 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 (x 3 , y 3 ) and (x 4 , y 4 ) as both ends of a diagonal line.

ステップS15において、押下判定部16は、補正タッチ位置(x,y)が押下判定領域670P及び680Pの何れかに属するかを判定する。補正タッチ位置(x,y)が押下判定領域670Pに属する場合、押下判定部16は、ボタンアイコン670に対してタッチ操作が行われたと判定して、第1押下判定信号を出力する。補正タッチ位置(x,y)が押下判定領域680Pに属する場合、押下判定部16は、ボタンアイコン680に対してタッチ操作が行われたと判定して、第2押下判定信号を出力する。補正タッチ位置(x,y)が押下判定領域670P及び680Pの何れにも属さない場合、押下判定部16は、第1押下判定信号の出力も第2押下判定信号の出力も行わない。 In step S15, the press judgment unit 16 judges whether the corrected touch position ( xC , yC ) belongs to either the press judgment region 670P or 680P. If the corrected touch position ( xC , yC ) belongs to the press judgment region 670P, the press judgment unit 16 judges that a touch operation has been performed on the button icon 670, and outputs a first press judgment signal. If the corrected touch position ( xC , yC ) belongs to the press judgment region 680P, the press judgment unit 16 judges that a touch operation has been performed on the button icon 680, and outputs a second press judgment signal. If the corrected touch position ( xC , yC ) does not belong to either the press judgment region 670P or 680P, the press judgment unit 16 does not output either the first press judgment signal or the second press judgment signal.

ステップS15に続くステップS16において、応答処理部15は、押下判定部16の判定結果に応じた応答処理を実行する。押下判定部16から第1押下判定信号が出力されている場合、応答処理部15は第1応答処理を行い、押下判定部16から第2押下判定信号が出力されている場合、応答処理部15は第2応答処理を行う。押下判定部16から第1押下判定信号も第2押下判定信号も出力されていない場合には、ステップS12に戻っても良い。 In step S16 following step S15, the response processing unit 15 executes a response process according to the judgment result of the press judgment unit 16. If the press judgment unit 16 outputs a first press judgment signal, the response processing unit 15 executes a first response process, and if the press judgment unit 16 outputs a second press judgment signal, the response processing unit 15 executes a second response process. If neither the first press judgment signal nor the second press judgment signal is output from the press judgment unit 16, the process may return to step S12.

応答処理部15は、第1応答処理において、ABC動物園を車両の目的地に設定して、車両をABC動物園まで案内するための走行案内を行う。走行案内では、例えば、ABC動物園までの走行ルートを示す対象画像を生成して表示画面22に表示させる。 In the first response process, the response processing unit 15 sets ABC Zoo as the destination of the vehicle and provides driving guidance to guide 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.

応答処理部15は、第2応答処理において、ABC動物園を車両の目的地に設定しない。第2応答処理は第1応答処理と異なる応答処理であれば任意である。第2応答処理では、例えば、制御ブロック10において、車両の目的地を指定することをユーザに求める対象画像が生成され、当該対象画像の映像信号VSが応答処理部15の制御の下で映像信号出力部11から出力される。結果、車両の目的地を指定することをユーザに求める対象画像が表示画面22に表示される。 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.

上述の説明から理解されるよう(特に図1及び図9参照)、ウォブリング処理により、ボタンアイコンの表示位置がシフト情報(x,y)に相当する分だけシフトされたとき、タッチ位置(x,y)がシフト情報(x,y)分だけ減算補正される。このため、表示ユニット20側でのウォブリング処理の実行に伴う表示位置のシフトが、制御ユニット10側でキャンセルされ、正確なタッチ操作(ユーザの意図した通りのタッチ操作)が可能となる。 As can be understood from the above description (particularly see FIGS. 1 and 9), when the display position of the button icon is shifted by an amount corresponding to the shift information ( xS , yS ) by the wobbling process, the touch position ( xT , yT ) is corrected by subtracting the amount of the shift information ( xS , yS ). Therefore, the shift of 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 an accurate touch operation (a touch operation as intended by the user).

表示装置1の形成にあたり、モジュール化された表示ユニット20を入手し、表示ユニット20を制御ユニット10と組み合わせる、といったことが考えられる。例えば、第1業者が制御ユニット10の設計及び製造を行う一方で、第2業者にて製造又は販売されるモジュール化された表示ユニット20を第2業者から入手し、第1業者が制御ユニット10及び表示ユニット20を組み合わせて表示装置1を形成する、といった製造形態が検討される。このような場合でも、本実施形態の如く、表示ユニット20から制御ユニット10にシフト情報(x,y)を伝達する仕組みを設けておくことで、正確なタッチ操作(ユーザの意図した通りのタッチ操作)が可能となる。 In 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, by providing a mechanism for transmitting shift information (x S , y S ) from the display unit 20 to the control unit 10 as in this embodiment, accurate touch operation (touch operation as intended by the user) is possible.

以下、上述の事項に対する補足事項、応用技術又は変形技術等を説明する。 The following provides supplementary information to the above, as well as application and modification techniques.

タッチパネルとして静電容量方式のタッチパネルを例に挙げたが、表示装置1において他の方式(例えば抵抗膜方式)のタッチパネルを用いるようにして良い。 Although a capacitive touch panel has been given as an example of a touch panel, other types of touch panels (e.g., resistive touch panels) may be used in the display device 1.

ユーザの指はタッチ操作を行う操作体の一種である。操作体は、タッチペン(スタイラス)のようなポインティングデバイスであっても良い。 The user's finger is a type of operating object used to perform touch operations. The operating object may be a pointing device such as a touch pen (stylus).

タッチ操作の例として、表示画面22に表示された所定のオブジェクト(ボタンアイコン)を操作体にて押下する操作を挙げたが、タッチ操作の種類は任意である。タッチ操作は、例えば、表示画面22及び操作体間の接触を保ちつつ操作体を表示画面22上でスライドさせる操作であっても良い。 As an example of a touch operation, an operation of pressing a specific 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.

ウォブリング処理は常時実行されるものであっても良いし、そうでなくても構わない。例えば、制御ユニット10は、所定の制御信号を表示ユニット20に送信することを通じて、ウォブリング処理の実行の禁止又は許可を表示ユニット20に指示することができて良い。この場合において、ウォブリング処理の実行の禁止が指示されている期間では、ASIC21は、ウォブリング処理の実行を停止して(x,y)=(0,0)に保つ。 The wobbling process may or may not be performed constantly. For example, the control unit 10 may instruct the display unit 20 to prohibit or permit the execution of the wobbling process by transmitting a predetermined control signal to the display unit 20. In this case, during a period in which the prohibition of the execution of the wobbling process is instructed, the ASIC 21 stops the execution of the wobbling process and keeps ( xS , yS ) = (0, 0).

表示装置1を、例えば、自動車等の車両に設置することができる。表示装置1は車両に搭載される任意の装置又はシステムに組み込まれるものであっても良い。例えば、表示装置1は車両に搭載されるカーナビゲーションシステムに組み込まれるものであっても良い。但し、表示装置1は車載用途に限定されず、任意の種類の表示装置に利用されて良い。即ち、表示装置1は、パーソナルコンピュータ、情報端末(例えばタブレット、スマートホン)、ゲーム機器、テレビ受信機など、表示装置を必要とする任意に機器に搭載されて良い。 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.

表示画面22が有機EL素子にて構成されることを想定したが、表示画面22は有機EL素子以外の電気光学素子(例えば液晶表示素子)を用いて構成されていても良い。但し、焼き付きが生じうるような電気光学素子を用いた場合に、本発明に係る構成は特に有益である。 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 (e.g., a liquid crystal display element). However, the configuration according to the present invention is particularly useful when an electro-optical element that may cause burn-in is used.

制御ユニット10は、タッチ操作を検出するためのタッチ操作検出装置を内包している。タッチ操作検出装置は受信部12及び13並びに補正部14を備えて構成される。制御ユニット10は表示ユニット20に対する表示制御装置として機能する、言える。 The control unit 10 includes a touch operation detection device for detecting touch operations. The touch operation detection device is configured with receiving units 12 and 13 and a correction unit 14. It can be said that the control unit 10 functions as a display control device for the display unit 20.

本発明の一側面に係るタッチ操作検出装置は、表示画面(22)を有し且つ前記表示画面に表示される画像の表示位置を移動させるウォブリング処理を実行可能な表示ユニット(20)から、前記ウォブリング処理による表示位置のシフト情報を取得するシフト情報取得部(12)と、前記表示画面を含んで形成されるタッチパネルへのタッチ位置を前記シフト情報にて補正するタッチ位置補正部(14)と、を備える。 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 the display position of an image displayed on the display screen, information on a shift 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.

本発明の一側面に係る表示制御装置(10)は、上記タッチ操作検出装置と、前記表示画面に表示されるべき対象画像を生成し、前記対象画像の映像信号を前記表示ユニットに出力する映像信号出力部(11)と、補正された前記タッチ位置に基づき、前記タッチパネルへの操作に応じた応答処理を実行する応答処理部(15)と、を備える。 A display control device (10) according to one aspect of the present invention includes the 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 a response process according to an operation on the touch panel based on the corrected touch position.

本発明の実施形態は、特許請求の範囲に示された技術的思想の範囲内において、適宜、種々の変更が可能である。以上の実施形態は、あくまでも、本発明の実施形態の例であって、本発明ないし各構成要件の用語の意義は、以上の実施形態に記載されたものに制限されるものではない。上述の説明文中に示した具体的な数値は、単なる例示であって、当然の如く、それらを様々な数値に変更することができる。 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 or each of the constituent elements are not limited to those described in the above embodiments. The specific numerical values shown in the above description are merely examples, and can, of course, be changed to various numerical values.

1 表示装置
10 制御ユニット
11 映像信号出力部
12 受信部(シフト情報取得部)
13 受信部
14 補正部(タッチ位置補正部)
15 応答処理部
16 押下判定部
20 表示ユニット
21 ASIC
22 表示画面
23 タッチセンサ
23a タッチ検出体
23b タッチ検出IC
IF10、IF20 インターフェース部
REFERENCE SIGNS LIST 1 display device 10 control unit 11 video signal output unit 12 receiving unit (shift information acquisition unit)
13 Receiving unit 14 Correction unit (touch position correction unit)
15 Response processing unit 16 Pressing determination unit 20 Display unit 21 ASIC
22 Display screen 23 Touch sensor 23a Touch detection body 23b Touch detection IC
IF 10 , IF 20 interface section

Claims (4)

表示画面と、前記表示画面に表示される画像の表示位置を移動させるウォブリング処理を行う処理部とがモジュール化され、且つ、前記ウォブリング処理による表示位置のシフト情報を出力可能な表示ユニットから、前記シフト情報を取得するシフト情報取得部と、
前記表示画面を含んで形成されるタッチパネルへのタッチ位置を前記シフト情報にて補正するタッチ位置補正部と、を備えた
、タッチ操作検出装置。
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.
請求項1に記載のタッチ操作検出装置と、
前記表示画面に表示されるべき対象画像の映像信号を前記表示ユニットに出力する映像信号出力部と、
補正された前記タッチ位置に基づく応答処理を実行する応答処理部と、を備えた
、表示制御装置。
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.
前記応答処理部は、補正された前記タッチ位置に基づき、前記対象画像に含まれる所定のオブジェクトに対してタッチ操作が行われたか否かを判定する判定部を有する
請求項2に記載の表示制御装置。
The display control device according to claim 2 , wherein the response processing unit includes a determination unit that determines whether or not a touch operation has been performed on a predetermined object included in the target image, based on the corrected touch position.
表示画面と、前記表示画面に表示される画像の表示位置を移動させるウォブリング処理を行う処理部とがモジュール化され、且つ、前記ウォブリング処理による表示位置のシフト情報を出力可能な表示ユニットから、前記シフト情報を取得する取得ステップと、
前記表示画面を含んで形成されるタッチパネルへのタッチ位置を前記シフト情報にて補正するタッチ位置補正ステップと、を備えた
、タッチ操作検出方法。
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.
JP2021125684A 2021-07-30 2021-07-30 Touch operation detection device, display control device, display unit, and touch operation detection method Active JP7657677B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021125684A JP7657677B2 (en) 2021-07-30 2021-07-30 Touch operation detection device, display control device, display unit, and touch operation detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021125684A JP7657677B2 (en) 2021-07-30 2021-07-30 Touch operation detection device, display control device, display unit, and touch operation detection method

Publications (2)

Publication Number Publication Date
JP2023020363A JP2023020363A (en) 2023-02-09
JP7657677B2 true JP7657677B2 (en) 2025-04-07

Family

ID=85159452

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021125684A Active JP7657677B2 (en) 2021-07-30 2021-07-30 Touch operation detection device, display control device, display unit, and touch operation detection method

Country Status (1)

Country Link
JP (1) JP7657677B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016212867A (en) 2015-04-30 2016-12-15 三星ディスプレイ株式會社Samsung Display Co.,Ltd. Touch screen display device and method for driving the same

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016212867A (en) 2015-04-30 2016-12-15 三星ディスプレイ株式會社Samsung Display Co.,Ltd. Touch screen display device and method for driving the same

Also Published As

Publication number Publication date
JP2023020363A (en) 2023-02-09

Similar Documents

Publication Publication Date Title
US7796124B2 (en) Input device and electronic apparatus
JP6249486B2 (en) Drawing device
US9019217B2 (en) Touch input location correction device, input device, touch input location correction method, and program and integrated circuit used for touch input location correction apparatus
WO2011024461A1 (en) Input device
CN108108042B (en) Display device for vehicle and control method thereof
EP2752753A2 (en) Terminal and method for operating the same
US9870081B2 (en) Display device and touch-operation processing method
JP2015170282A (en) Vehicle control device
US20250147609A1 (en) Virtual peripherals for mobile devices
WO2014162697A1 (en) Input device
JP6146350B2 (en) Information processing apparatus and computer program
WO2017022031A1 (en) Information terminal device
US20150067586A1 (en) Display system, display device and operating device
JP7657677B2 (en) Touch operation detection device, display control device, display unit, and touch operation detection method
WO2016001730A1 (en) Operation device and operation method
JP2011209929A (en) Mobile terminal and character color change method in the same
CN104823149B (en) The method of instructing operation of operation device and operation device
JP2013165334A (en) Mobile terminal device
JP2018010472A (en) In-vehicle electronic equipment operation device and in-vehicle electronic equipment operation method
WO2019097843A1 (en) Virtual image display system, virtual image display device, operation input device, method for displaying virtual image, program, and recording medium
WO2017188098A1 (en) Vehicle-mounted information processing system
CN104254829A (en) Telecommunication apparatus having a projection device and method for operating a telecommunication apparatus having a projection device
JP2013134717A (en) Operation input system
JP2007058426A (en) Input device
WO2015093005A1 (en) Display system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240227

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241028

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241216

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250304

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250326

R150 Certificate of patent or registration of utility model

Ref document number: 7657677

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150