[go: up one dir, main page]

JP2008129690A - Input device equipped with touch panel and its input method - Google Patents

Input device equipped with touch panel and its input method Download PDF

Info

Publication number
JP2008129690A
JP2008129690A JP2006311394A JP2006311394A JP2008129690A JP 2008129690 A JP2008129690 A JP 2008129690A JP 2006311394 A JP2006311394 A JP 2006311394A JP 2006311394 A JP2006311394 A JP 2006311394A JP 2008129690 A JP2008129690 A JP 2008129690A
Authority
JP
Japan
Prior art keywords
touch panel
input
touch
trajectory
touch position
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.)
Pending
Application number
JP2006311394A
Other languages
Japanese (ja)
Inventor
Katsumi Iwano
克美 岩野
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.)
Faurecia Clarion Electronics Co Ltd
Original Assignee
Xanavi Informatics Corp
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 Xanavi Informatics Corp filed Critical Xanavi Informatics Corp
Priority to JP2006311394A priority Critical patent/JP2008129690A/en
Publication of JP2008129690A publication Critical patent/JP2008129690A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Position Input By Displaying (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To precisely perform input through a touch panel while providing simple operability. <P>SOLUTION: This input device equipped with a touch panel is provided with a storage means for storing input contents (for example, digits) by associating it with the model of the trajectory of a touch position at the predetermined end of the touch panel; a touch position acquisition means for acquiring the trajectory of the touch position at the touch panel; a trajectory extraction means for extracting the trajectory equivalent to the orbit of the predetermined end of the touch panel among the trajectory of the touch position acquired by the touch position acquisition means; and an input content specification means for specifying the input contents by using the information of the storage means from the trajectory extracted by the trajectory extraction means. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、タッチパネルを用いた入力技術に関する。   The present invention relates to an input technique using a touch panel.

タッチパネルを備え、入力された数字を認識する入力装置がある(特許文献1等参照)。例えば、操作者に、タッチパネル上に一筆書きで数字を描かせ、その軌跡から、入力された数字を判定する。   There is an input device that includes a touch panel and recognizes an input number (see Patent Document 1). For example, the operator draws a number with a single stroke on the touch panel, and the input number is determined from the locus.

特開平7−195962号公報JP-A-7-195962

しかし、操作者の恣意に任せたのでは、様々な形の数字が描かれることになり、認識精度が低下する。一方で、操作者に特殊な入力方法を強要するのでは、操作性が低下する。   However, if it is left to the discretion of the operator, numbers of various shapes are drawn, and the recognition accuracy decreases. On the other hand, if the operator is forced to use a special input method, the operability is degraded.

本発明は、かかる課題を解決すべくなされたものであり、その目的は、タッチパネルを介した入力を、容易な操作性を備えつつ、精度良く行うことにある。   The present invention has been made to solve such a problem, and an object of the present invention is to perform input through a touch panel with high accuracy while providing easy operability.

上記課題を解決すべく、本発明の第1の態様は、タッチパネルを備えた入力装置であって、前記タッチパネルへのタッチ位置の軌跡を取得するタッチ位置取得手段と、前記タッチ位置取得手段で取得したタッチ位置の軌跡のうち、前記タッチパネルの端部の軌跡に相当する軌跡を用いて、入力内容を特定する入力内容特定手段とを備える。   In order to solve the above problems, a first aspect of the present invention is an input device including a touch panel, which is acquired by a touch position acquisition unit that acquires a locus of a touch position on the touch panel, and the touch position acquisition unit. Input content specifying means for specifying the input content using a track corresponding to the track of the end of the touch panel among the track of the touched position.

また、本発明の第2の態様は、タッチパネルを備えた入力装置であって、入力内容を判別するための情報を、前記タッチパネルの予め定められた端部へのタッチ位置の軌跡のモデルに対応付けて記憶する記憶手段と、前記タッチパネルへのタッチ位置の軌跡を取得するタッチ位置取得手段と、前記タッチ位置取得手段で取得したタッチ位置の軌跡のうち、前記タッチパネルの予め定められた端部の軌跡に相当する軌跡を抽出する軌跡抽出手段と、前記軌跡抽出手段で抽出した軌跡から、前記記憶手段の情報を用いて、入力内容を特定する入力内容特定手段とを備える。   The second aspect of the present invention is an input device including a touch panel, and information for determining input contents corresponds to a model of a locus of a touch position on a predetermined end of the touch panel. Storage means for storing information, touch position acquisition means for acquiring a trajectory of the touch position on the touch panel, and a touch position trajectory acquired by the touch position acquisition means of a predetermined end of the touch panel. A trajectory extracting means for extracting a trajectory corresponding to the trajectory and an input content specifying means for specifying the input content from the trajectory extracted by the trajectory extracting means using information in the storage means.

前記タッチパネルの縁には、タッチパネルの面よりも突出した枠が配されているとよい。   A frame protruding from the surface of the touch panel may be disposed on the edge of the touch panel.

また、本発明の第3の態様は、タッチパネルを備えた入力装置であって、前記タッチパネルの外縁には当該タッチパネルの面より突出したフレームが配されており、前記タッチパネルへのタッチ位置の軌跡を取得する手段と、前記タッチパネルの外縁に沿った所定の幅の端部領域における前記タッチ位置の軌跡を用いて、入力内容を判定する手段とを備える。   Moreover, the 3rd aspect of this invention is an input device provided with the touchscreen, Comprising: The flame | frame which protruded from the surface of the said touchscreen is distribute | arranged to the outer edge of the said touchscreen, The locus | trajectory of the touch position to the said touchscreen is shown. Means for acquiring, and means for determining input content using a trajectory of the touch position in an end region having a predetermined width along the outer edge of the touch panel.

以下に、本発明の一実施形態について、図面を参照して説明する。   An embodiment of the present invention will be described below with reference to the drawings.

図1は、本発明の一実施形態である入力装置が適用された車載用ナビゲーション装置1の概略構成図である。図示するように、車載用ナビゲーション装置1は、制御装置10と、現在位置算出装置20と、入力装置30と、表示装置40とを備えて構成される。   FIG. 1 is a schematic configuration diagram of an in-vehicle navigation device 1 to which an input device according to an embodiment of the present invention is applied. As shown in the figure, the in-vehicle navigation device 1 includes a control device 10, a current position calculation device 20, an input device 30, and a display device 40.

現在位置算出装置20は、現在位置を算出するための装置であり、車速センサ、ジャイロセンサ、GPS(Global Positioning System)受信装置などからなる。   The current position calculation device 20 is a device for calculating the current position, and includes a vehicle speed sensor, a gyro sensor, a GPS (Global Positioning System) receiver, and the like.

入力装置30は、ユーザからの指示を受け付けるための装置である。入力装置30は、表示装置40の前面に設けられ、表示画面を透過するタッチパネル31を備える。タッチパネル31は、タッチされた位置を特定する情報を出力する。なお、入力装置30は、別途、ハードスイッチ(不図示)を備えていてもよい。   The input device 30 is a device for receiving an instruction from a user. The input device 30 includes a touch panel 31 provided on the front surface of the display device 40 and transmitting the display screen. The touch panel 31 outputs information specifying the touched position. Note that the input device 30 may include a hard switch (not shown).

表示装置40は、液晶表示装置などからなり、制御装置10で生成されたグラフィックス情報を表示するユニットである。   The display device 40 includes a liquid crystal display device and the like, and is a unit that displays graphics information generated by the control device 10.

図2は、表示装置40の外観図である。また、図3は、表示装置40の一部断面図である。表示装置40の表示画面41方向には、表示画面41を透視可能なタッチパネル31が配置されている。また、表示装置40の筐体には、タッチパネル31の縁を囲うように、矩形のフレームFが配されている。フレームFは、図3の断面図に示すように、タッチパネル31の面より突出している。フレームFは、ユーザがタッチパネル31の端辺に沿って指をスライドさせるときのガイドとなる。すなわち、ユーザは、フレームFに指を引っ掛けて移動させれば、タッチパネル31の端の辺に沿って、ほぼ直線的な軌跡Pを描いて指をスライドさせることができる。   FIG. 2 is an external view of the display device 40. FIG. 3 is a partial cross-sectional view of the display device 40. A touch panel 31 through which the display screen 41 can be seen is arranged in the direction of the display screen 41 of the display device 40. In addition, a rectangular frame F is disposed on the casing of the display device 40 so as to surround the edge of the touch panel 31. The frame F protrudes from the surface of the touch panel 31 as shown in the cross-sectional view of FIG. The frame F serves as a guide when the user slides his / her finger along the edge of the touch panel 31. In other words, if the user hooks and moves his / her finger on the frame F, the user can slide the finger along the end edge of the touch panel 31 while drawing a substantially linear locus P.

図1に戻って説明する。制御装置10は、他の装置(現在位置算出装置20、入力装置30、表示装置40など)を制御するための装置である。制御装置10は、CPU(Central Processing Unit)、RAM(Random Access Memory)、ROM(Read Only Memory)、他の装置(現在位置算出装置20、入力装置30、表示装置40など)とのインターフェース、これらを接続するバス、などからなる汎用的なコンピュータシステムにより構成される。   Returning to FIG. The control device 10 is a device for controlling other devices (current position calculation device 20, input device 30, display device 40, etc.). The control device 10 includes a CPU (Central Processing Unit), a RAM (Random Access Memory), a ROM (Read Only Memory), an interface with other devices (current position calculation device 20, input device 30, display device 40, etc.), these It is constituted by a general-purpose computer system including a bus for connecting the two.

制御装置10は、その機能部として、処理実行部11と、入力内容解析部12と、数字判定部13とを備える。   The control device 10 includes a process execution unit 11, an input content analysis unit 12, and a number determination unit 13 as functional units.

処理実行部11は、様々な処理を行う中心的ユニットである。例えば、現在位置算出装置20の出力から、記憶装置に記憶されている地図データ14を用いて、マップマッチング処理などにより現在位置を算出する。また、入力内容解析部12を介して、ユーザの要求を受け付け、要求に対応する処理を実行する。   The process execution unit 11 is a central unit that performs various processes. For example, from the output of the current position calculation device 20, the current position is calculated by map matching processing using the map data 14 stored in the storage device. In addition, a user request is received via the input content analysis unit 12 and a process corresponding to the request is executed.

入力内容解析部12は、入力装置30を介して入力されたユーザからの要求を解析し、その結果を処理実行部11に送る。また、入力モードが、数字入力受付モードの場合、タッチパネル31へタッチされた位置(「タッチ位置」という)の移動の仕方(軌跡)を取得して、数字判定部13に送り、入力された数字の判定を指示する。   The input content analysis unit 12 analyzes a request from the user input via the input device 30 and sends the result to the process execution unit 11. When the input mode is the number input acceptance mode, the movement method (trajectory) of the position touched on the touch panel 31 (referred to as “touch position”) is acquired, sent to the number determination unit 13, and the input number Instructs the determination.

数字判定部13は、タッチパネル31へのタッチ位置の軌跡に基づいて、数字判定用データ14を用いて、ユーザが入力した数字を判定する。そのため、数字判定用データ14には、各数字に対応させた、タッチ位置の軌跡のモデルが格納されている。詳細は、後述する。   The number determination unit 13 determines the number input by the user using the number determination data 14 based on the locus of the touch position on the touch panel 31. For this reason, the number determination data 14 stores a model of the locus of the touch position corresponding to each number. Details will be described later.

これらの機能部は、CPUがメモリにロードしたプログラムを実行することにより達成される。そのため、ROMには、各処理を行うためのプログラムが記憶されている。   These functional units are achieved by executing a program loaded into the memory by the CPU. Therefore, a program for performing each process is stored in the ROM.

[動作の説明]次に、本実施形態の車載用ナビゲーション装置1の特徴的な動作について説明する。なお、本来の基本動作である経路探索や経路誘導などのナビゲーション処理の説明は省略する。   [Description of Operation] Next, the characteristic operation of the vehicle-mounted navigation device 1 of this embodiment will be described. Note that description of navigation processing such as route search and route guidance, which are the original basic operations, is omitted.

本実施形態の車載用ナビゲーション装置1は、タッチパネル31を介して数字の入力を受け付けることができる。   The in-vehicle navigation device 1 according to the present embodiment can accept numeric input via the touch panel 31.

すなわち、処理実行部11は、住所の番地入力、電話番号入力、選択肢の番号等の数字入力が必要な場面において、数字の入力を受け付けるモード(数字入力モード)に移行する。   That is, the process execution unit 11 shifts to a mode (numerical input mode) for receiving numerical input in a scene where numerical input such as address address input, telephone number input, and option number is necessary.

図4は、かかる数字入力モードで行われる数字判定処理のフロー図である。   FIG. 4 is a flowchart of the number determination process performed in the number input mode.

入力内容解析部12は、タッチパネル31へのユーザからのタッチを監視する(S11)。そして、タッチを検出すると(S11でY)、非タッチ状態(ユーザが指をタッチパネル31から離した状態)になるまで(S13でN)、タッチ位置の軌跡を記録する(S12)。なお、タッチ位置の軌跡は、タッチ開始からの経過時間と、タッチ位置の座標で表される。   The input content analysis unit 12 monitors the touch on the touch panel 31 from the user (S11). When a touch is detected (Y in S11), the locus of the touch position is recorded until a non-touch state (a state where the user releases the finger from the touch panel 31) (N in S13) (S12). Note that the locus of the touch position is represented by the elapsed time from the start of the touch and the coordinates of the touch position.

非タッチ状態になると(S13でN)、入力内容解析部12は、数字判定部13に、数字判定を行うように指示する。   When a non-touch state is entered (N in S13), the input content analysis unit 12 instructs the number determination unit 13 to perform number determination.

これを受けて、数字判定部13は、数字判定用データ14を用いて、入力内容解析部12が記録したタッチ位置の軌跡に基づいて、ユーザが入力した数字の特定を試みる(S14)。   In response to this, the number determination unit 13 attempts to specify the number input by the user based on the touch position locus recorded by the input content analysis unit 12 using the number determination data 14 (S14).

ここで、数字判定の方法について具体的に説明する。   Here, the method of number determination will be specifically described.

図5は、タッチパネル31とその縁に配されている矩形のフレームFとを示す図である。例えば、タッチパネル31の内側領域32Sに、ユーザに数字を描画させた場合、その軌跡P2は、個人差によるばらつきが大きいものとなる。これでは、数字の認識精度が低下してしまう。一方で、フレームFに沿って指をスライドさせれば、その軌跡P1の個人差によるばらつきは少ない。   FIG. 5 is a diagram showing the touch panel 31 and a rectangular frame F arranged on the edge thereof. For example, when the user draws numbers in the inner region 32S of the touch panel 31, the locus P2 has a large variation due to individual differences. This reduces the accuracy of number recognition. On the other hand, if the finger is slid along the frame F, the variation of the locus P1 due to individual differences is small.

そこで、本実施形態では、タッチパネル31の端部の領域を、認識領域に設定した。詳述すると、図5に示すように、タッチパネル31の外縁には、外縁の4辺を囲うように、突出したフレームFが配されている。ユーザに、このフレームFに沿って指をスライドさせれば、その軌跡P1を、直線的なものとし、個人差によるばらつきを少なくできる。   Therefore, in the present embodiment, the end region of the touch panel 31 is set as a recognition region. More specifically, as shown in FIG. 5, a protruding frame F is arranged on the outer edge of the touch panel 31 so as to surround four sides of the outer edge. If the user slides his / her finger along the frame F, the trajectory P1 is linear, and variations due to individual differences can be reduced.

すなわち、数字判定のための認識領域を、タッチパネル31の4辺に沿って、上辺領域32U、下辺領域32B、右辺領域32R、左辺領域32Lに限定した。それぞれの領域の幅は、一般的なユーザの指の太さに基づいて定められ、記憶装置に予め設定されている。   That is, the recognition area for determining the numbers is limited to the upper side area 32U, the lower side area 32B, the right side area 32R, and the left side area 32L along the four sides of the touch panel 31. The width of each area is determined based on the thickness of a general user's finger, and is preset in the storage device.

そのため、数字判定用データ14には、数字ごとに、かかる端部領域32に対するタッチ位置の軌跡のモデルが格納されている。   Therefore, the number determination data 14 stores a model of the locus of the touch position with respect to the end region 32 for each number.

図6は、かかる数字判定用データ14に格納されている数字判定のためのモデルを示す図である。   FIG. 6 is a diagram showing a model for number determination stored in the number determination data 14.

例えば、数字の「1」の軌跡のモデルは、「タッチパネル31の右辺領域32Rに対する上から下へのタッチ位置の移動と、その直後の終了点」からなる。数字の「2」の軌跡のモデルは、「タッチパネル31の上辺領域32Uに対する左から右へのタッチ位置の移動と、右辺領域32Rに対する上から下へのタッチ位置の移動と、下辺領域32Bに対する右から左へのタッチ位置の移動と、同じく下辺領域32Bに対する左から右へのタッチ位置の移動と、その直後の終了点」からなる。   For example, the model of the trajectory of the number “1” includes “movement of the touch position from the top to the bottom with respect to the right side region 32R of the touch panel 31 and the end point immediately after that”. The model of the trajectory of the number “2” is “the movement of the touch position from the left to the right with respect to the upper side area 32U of the touch panel 31, the movement of the touch position from the top to the lower side with respect to the right side area 32R, and the right with respect to the lower side area 32B. The left-to-right touch position, the left-to-right touch position for the lower side region 32B, and the end point immediately thereafter.

また、ユーザが自然な描画方法で数字を入力しようとすると、内側領域32S(図5参照)をタッチせざるを得ない場合がある。   In addition, when the user tries to input numbers by a natural drawing method, the user may be forced to touch the inner area 32S (see FIG. 5).

例えば、Sの字で表現される数字の「5」では、タッチ位置の軌跡は、内側領域32Sを通過してしまう(図6の数字「5」のモデルの点線部参照)。この部分の軌跡は、個人差により、ばらつきが生じ易い部分である。そこで、内側領域32Sでの軌跡は、数字判定用のモデルには含めない。すなわち、数字判定用のモデルは、個人差によるばらつきが少ない、端部領域32U,32B、32R,32Lにおける軌跡からなるようにする。   For example, in the number “5” represented by the letter S, the locus of the touch position passes through the inner region 32S (see the dotted line portion of the model of the number “5” in FIG. 6). The locus of this portion is a portion that tends to vary due to individual differences. Therefore, the locus in the inner region 32S is not included in the number determination model. That is, the number determination model is made up of trajectories in the end regions 32U, 32B, 32R, and 32L, which have little variation due to individual differences.

例えば、数字の「5」のモデルは、「タッチパネル31の上辺領域32Uに対する右から左へのタッチ位置の移動と、左辺領域32Lに対する上からほぼ中央までのタッチ位置の移動と、位置が飛んで、右辺領域32Rに対するほぼ中央から下までのタッチ位置の移動と、下辺領域32Bに対する右から左へのタッチ位置の移動と、その直後の終了点」とからなる。   For example, the model of the number “5” is “the movement of the touch position from the right to the left with respect to the upper side area 32U of the touch panel 31 and the movement of the touch position from the upper side to the middle of the left side area 32L. , The movement of the touch position from substantially the center to the bottom with respect to the right side area 32R, the movement of the touch position from the right to the left with respect to the lower side area 32B, and the end point immediately after that.

なお、これらのモデルは、開発者によって適宜設定されるものであり、図6に示したものに限定されるものではない。軌跡のモデルは、一般的なユーザの一筆書きの数字の描き方に近いのが好ましい。   Note that these models are appropriately set by the developer and are not limited to those shown in FIG. The trajectory model is preferably close to how a general user draws one-stroke numbers.

数字判定部13は、入力内容解析部12から取得したタッチ位置の軌跡のうち、認識領域(上辺領域32U、下辺領域32B、右辺領域32R、左辺領域32L)に相当する部分の軌跡を抽出する。そして、抽出した軌跡について、数字判定用データ14に格納されている各数字のモデルとマッチング試験を行い、マッチング度を算出して、最もマッチング度が高い数字を特定する。   The number determination unit 13 extracts the locus of the part corresponding to the recognition region (upper side region 32U, lower side region 32B, right side region 32R, left side region 32L) from the touch position locus acquired from the input content analysis unit 12. Then, the extracted trajectory is subjected to a matching test with each number model stored in the number determination data 14, and the matching degree is calculated to identify the number with the highest matching degree.

例えば、抽出した軌跡が、「上辺領域32Uにおける左から右へのタッチ位置の移動と、右辺領域32Rにおける上から下へのタッチ位置の移動と、下辺領域32Bにおける右から左へのタッチ位置の移動と、同じく下辺領域32Bにおける左から右へのタッチ位置の移動と、その直後の終了点」である場合、マッチング度が高い数字は「2」となる。   For example, the extracted trajectory is “the movement of the touch position from left to right in the upper side area 32U, the movement of the touch position from top to bottom in the right side area 32R, and the right to left touch position in the lower side area 32B. In the case of the movement, the movement of the touch position from the left to the right in the lower side region 32B, and the end point immediately after that, the number having a high matching degree is “2”.

数字判定部13は、S14で特定した数字のマッチング度が、予め定めた値以上か否かを判定し、予め定めた値未満の場合、数字判定に失敗したとして(図4のS15でN)、入力内容解析部12に伝える。入力内容解析部12は、処理実行部11を介して、「もう一度、入力してください」等と表示装置40に表示して、S11に戻って、ユーザからの再入力を待機する。   The number determination unit 13 determines whether or not the matching degree of the number specified in S14 is equal to or greater than a predetermined value. If the degree of matching is less than the predetermined value, it is determined that the number determination has failed (N in S15 in FIG. 4). To the input content analysis unit 12. The input content analysis unit 12 displays “please input again” or the like on the display device 40 via the processing execution unit 11, returns to S11, and waits for re-input from the user.

一方、S14で特定した数字のマッチング度が、予め定めた値以上である場合、数字判定部13は、数字判定に成功したとして(S15でY)、特定した数字を入力内容解析部12に出力する。入力内容解析部12は、特定した数字を処理実行部11に出力し(S16)、図4のフローを終了する。   On the other hand, when the matching degree of the number specified in S14 is equal to or greater than a predetermined value, the number determination unit 13 outputs the specified number to the input content analysis unit 12 assuming that the number determination is successful (Y in S15). To do. The input content analysis unit 12 outputs the specified number to the process execution unit 11 (S16), and ends the flow of FIG.

以上、本発明の一実施形態について説明した。   The embodiment of the present invention has been described above.

上記実施形態によれば、タッチパネルによる数字入力の認識精度を向上させることができる。また、ユーザにとっては、タッチパネル31のフレームに沿って入力すればよいので、安定した入力が可能となり、操作性が向上する。すなわち、車両の揺れによりユーザの手の位置が安定しないことがあるが、上記実施形態では、タッチパネル31の縁の突出したフレームに沿って指をスライドさせるので、揺れの影響を抑えて、軌跡のばらつきを低減できる。   According to the above-described embodiment, it is possible to improve the recognition accuracy of numeric input by the touch panel. Moreover, since it is sufficient for the user to input along the frame of the touch panel 31, stable input is possible and operability is improved. That is, the position of the user's hand may not be stable due to the shaking of the vehicle, but in the above embodiment, the finger is slid along the frame where the edge of the touch panel 31 protrudes. Variations can be reduced.

本発明は、上記実施形態に制限されない。上記実施形態は、様々な変形が可能である。   The present invention is not limited to the above embodiment. The above embodiment can be variously modified.

例えば、数字入力の際に、表示画面の表示内容がユーザの指により隠れない方が良い場合がある。例えば、表示画面の所定の場所に重要な情報や入力のためのガイダンス情報が表示されている場合などである。かかる場合、数字入力を受け付けるタッチパネル31上の範囲が制限される。その場合、認識領域を、タッチパネル31の4辺の端部領域にするではなく、一部の辺の端部領域とすることができる。また、端部領域の全体ではなく、右よりの部分、左よりの部分、上よりの部分、下よりの部分などと、制限することもできる。   For example, when inputting numbers, it may be better that the display content on the display screen is not hidden by the user's finger. For example, there is a case where important information or guidance information for input is displayed at a predetermined place on the display screen. In such a case, the range on the touch panel 31 that accepts numeric input is limited. In this case, the recognition area can be an end area of a part of the side instead of the end areas of the four sides of the touch panel 31. Further, it is possible to limit not the entire end region but the right part, the left part, the upper part, the lower part, and the like.

図7は、タッチパネル31を4分割した場合の右上の部分で数字入力をさせる場合に、上辺領域の右半分32URと、右辺領域の上半分32RUとを、認識領域とした場合である。図8は、かかる場合の数字判定用のモデルを示す図である。図8では、タッチパネル31を4分割した右上の部分を拡大して示している。実線部分が、数字判定に用いる軌跡である。点線部分は、ユーザがなぞるであろう部分であるが、数字判定には用いない軌跡である。   FIG. 7 shows a case where the right half 32UR of the upper side area and the upper half 32RU of the right side area are used as recognition areas when a numeric input is made in the upper right part when the touch panel 31 is divided into four. FIG. 8 is a diagram showing a number determination model in such a case. In FIG. 8, the upper right part of the touch panel 31 divided into four parts is shown in an enlarged manner. A solid line part is a locus used for number judgment. The dotted line portion is a locus that the user will trace, but is not used for numeric determination.

具体的には、数字判定部13は、入力内容解析部12からタッチ位置の軌跡を取得すると、その軌跡のうち、上辺領域の右半分32UR又は右辺領域の上半分32RUに相当する部分を抽出する。そして、抽出した部分の軌跡について、数字のモデルとのマッチングを試みる。   Specifically, when the number determination unit 13 acquires the locus of the touch position from the input content analysis unit 12, the number determination unit 13 extracts a portion corresponding to the right half 32UR of the upper side region or the upper half 32RU of the right side region from the locus. . Then, the locus of the extracted part is tried to match with a numerical model.

例えば、抽出した軌跡が、「上辺領域の右半分32URにおける左から右へのタッチ位置の移動と、右辺領域の上半分32RUにおける上から下へのタッチ位置の移動と、時間を置いて、再び右辺領域の上半分32RUの下方部へのタッチ位置の出現と、その位置での軌跡の終了点」である場合、数字判定部13は、数字の「2」と判定する。   For example, the extracted trajectory is “the movement of the touch position from the left to the right in the right half 32UR of the upper side area, the movement of the touch position from the top to the lower in the upper half 32RU of the right side area, and again, In the case of “appearance of the touch position below the upper half 32RU of the right side region and the end point of the locus at that position”, the number determination unit 13 determines the number “2”.

図9は、タッチパネル31の右半分で数字入力をさせる場合に、上辺領域の右半分32UR、右辺領域32R、又は下辺領域の右半分32BRを認識領域とした場合である。こうすれば、表示画面40の左半分ユーザの指で隠れることがないので、左半分に入力受付のためのガイダンス等を表示することができる。   FIG. 9 shows a case where the right half 32UR of the upper side region, the right side region 32R, or the right half 32BR of the lower side region is used as a recognition region when a number is input on the right half of the touch panel 31. In this way, since the left half of the display screen 40 is not hidden by the user's finger, guidance for accepting input can be displayed on the left half.

図8は、かかる場合の数字判定用のモデルを示す図である。実線部分が、数字判定に用いる軌跡である。点線部分は、ユーザがなぞるであろう部分であるが、数字判定には用いない軌跡である。   FIG. 8 is a diagram showing a number determination model in such a case. A solid line part is a locus used for number judgment. The dotted line portion is a locus that the user will trace, but is not used for numeric determination.

具体的には、数字判定部13は、入力内容解析部12からタッチ位置の軌跡を取得すると、その軌跡のうち、上辺領域の右半分32UR、右辺領域32R、又は下辺領域の右半分32BRに相当する部分を抽出する。そして、抽出した部分の軌跡について、数字のモデルとのマッチングを試みる。   Specifically, when the number determination unit 13 acquires the locus of the touch position from the input content analysis unit 12, the number determination unit 13 corresponds to the right half 32UR, the right side region 32R, or the right half 32BR of the lower side region of the locus. The part to be extracted is extracted. Then, the locus of the extracted part is tried to match with a numerical model.

例えば、抽出した軌跡が、「上辺領域の右半分32URにおける左から右へのタッチ位置の移動と、右辺領域32Rにおける上から下へのタッチ位置の移動と、下辺領域の右半分32BRにおける右から左へのタッチ位置の移動と、同じく下辺領域の右半分32BRにおける左から右へのタッチ位置の移動と、その位置での軌跡の終了点」である場合、数字判定部13は、数字の「2」と判定する。   For example, the extracted trajectory is “the movement of the touch position from left to right in the right half 32UR of the upper side area, the movement of the touch position from top to bottom in the right side area 32R, and the right in the right half 32BR of the lower side area. In the case of the movement of the touch position to the left, the movement of the touch position from the left to the right in the right half 32BR of the lower side region, and the end point of the locus at that position, the number determination unit 13 2 ”.

また、図11に示すように、内部領域32Sにも認識領域32Mを設けて、認識率の向上のために用いてもよい。例えば、図6のモデルで示した、数字の「5」の場合、ユーザの指の実際の軌跡は、内部領域32Sを通過する。そこで、タッチパネル31のほぼ中央に、底辺に平行で所定の幅の認識領域32Mを設ける。そして、図4のS12で取得したタッチ位置の軌跡から、端部の認識領域(上辺領域32U、下辺領域32B、右辺領域32R、左辺領域32L)又は、中央の認識領域32Mに相当する部分を抽出して、モデルとのマッチングを試みる。かかる場合、モデルには、数字によっては、中央の認識領域32Mに対するタッチ位置の移動も含まれている。例えば、図6の「5」、「6」、「9」については、点線部もモデルの軌跡に含まれる。   Further, as shown in FIG. 11, a recognition area 32M may be provided in the internal area 32S and used for improving the recognition rate. For example, in the case of the numeral “5” shown in the model of FIG. 6, the actual trajectory of the user's finger passes through the internal region 32S. In view of this, a recognition region 32M having a predetermined width parallel to the bottom side is provided at substantially the center of the touch panel 31. Then, from the touch position trajectory acquired in S12 of FIG. 4, the end recognition area (upper side area 32U, lower side area 32B, right side area 32R, left side area 32L) or a part corresponding to the central recognition area 32M is extracted. Then try to match the model. In such a case, the model includes the movement of the touch position with respect to the central recognition region 32M depending on the number. For example, for “5”, “6”, and “9” in FIG. 6, the dotted line portion is also included in the locus of the model.

また、上述のように、内部領域32Sにおけるユーザのタッチ位置の軌跡は、ばらつきが生じやすく、信頼性が低い。そこで、数字判定部13は、内部領域32Sの認識領域32Mにおける軌跡のマッチング度を、端部領域の軌跡に比べて、低めにしてもよい。具体的には、数字判定部13は、S12で取得した軌跡のうち、端部領域に相当する部分の軌跡については、モデルの軌跡とのマッチング度をそのまま算出し、内部領域に相当する部分の軌跡については、モデルとの軌跡のマッチング度に所定の係数(1以下)を乗じて算出する。そして、両者を合計して、その数字のモデルとのマッチング度とする。   Further, as described above, the locus of the touch position of the user in the internal region 32S is likely to vary, and the reliability is low. Therefore, the number determination unit 13 may make the matching degree of the locus in the recognition region 32M of the internal region 32S lower than the locus of the end region. Specifically, the number determination unit 13 directly calculates the degree of matching with the trajectory of the model for the trajectory of the portion corresponding to the end region of the trajectory acquired in S12, and The trajectory is calculated by multiplying the degree of matching of the trajectory with the model by a predetermined coefficient (1 or less). Then, the two are summed to obtain a matching degree with the model of the number.

こうすれば、信頼性の低い部分(内部領域)を採用しつつも、重みを低くでき、数字判定の精度が向上する。   In this way, the weight can be lowered while adopting a part (inner area) with low reliability, and the accuracy of the number determination is improved.

なお、ユーザがタッチパネル31へタッチするときのガイドとなるフレームFは、必ずしも、表示装置40やタッチパネル31に一体に配されていなくてもよい。例えば、図12に示すように、表示装置40が車両のインストルメントパネル2に嵌めこまれている場合、インストルメントパネル2に一体に設けられた表示装置40に対するフレーム21が、ユーザのタッチ時のガイドとなる。かかる場合でも、数字判定部13は、タッチパネル31の端部を、認識領域にして、数字判定を高精度に行うことができる。   Note that the frame F serving as a guide when the user touches the touch panel 31 is not necessarily provided integrally with the display device 40 or the touch panel 31. For example, as shown in FIG. 12, when the display device 40 is fitted in the instrument panel 2 of the vehicle, the frame 21 with respect to the display device 40 provided integrally with the instrument panel 2 is not touched by the user. Become a guide. Even in such a case, the number determination unit 13 can perform the number determination with high accuracy by using the end of the touch panel 31 as a recognition area.

また、上記実施形態では、数字の入力受付について説明したが、文字や記号の入力受付にも適用することができる。かかる場合、設定した認識領域に相当する部分のタッチ位置の軌跡から入力内容を判定するために、設定した認識領域におけるそれぞれの文字や記号に対応する軌跡のモデルを定めておけばよい。   In the above-described embodiment, the input of numbers has been described. However, the present invention can also be applied to input of characters and symbols. In such a case, in order to determine the input content from the locus of the touch position of the portion corresponding to the set recognition area, it is only necessary to determine a locus model corresponding to each character or symbol in the set recognition area.

なお、本発明の地図表示装置は、車載用ナビゲーション装置に限定されず、タッチパネルにより入力を受け付ける様々な入力装置に適用することができる。   In addition, the map display apparatus of this invention is not limited to a vehicle-mounted navigation apparatus, It can apply to the various input devices which receive an input with a touch panel.

図1は、本発明の一実施形態が適用された車載用ナビゲーション装置の概略構成図である。FIG. 1 is a schematic configuration diagram of an in-vehicle navigation device to which an embodiment of the present invention is applied. 図2は、表示装置の外観図である。FIG. 2 is an external view of the display device. 図3は、表示装置の断面図である。FIG. 3 is a cross-sectional view of the display device. 図4は、数字入力モードの数字判定処理のフロー図である。FIG. 4 is a flowchart of the number determination process in the number input mode. 図5は、認識領域を説明するための図である。FIG. 5 is a diagram for explaining the recognition area. 図6は、数字ごとの軌跡のモデルを説明するための図である。FIG. 6 is a diagram for explaining a trajectory model for each number. 図7は、認識領域を説明するための図である。FIG. 7 is a diagram for explaining the recognition area. 図8は、数字ごとの軌跡のモデルを説明するための図である。FIG. 8 is a diagram for explaining a trajectory model for each number. 図9は、認識領域を説明するための図である。FIG. 9 is a diagram for explaining the recognition area. 図10は、数字ごとの軌跡のモデルを説明するための図である。FIG. 10 is a diagram for explaining a trajectory model for each number. 図10は、認識領域を説明するための図である。FIG. 10 is a diagram for explaining the recognition area. 図12は、車両に設定された表示装置を説明するための図である。FIG. 12 is a diagram for explaining a display device set in the vehicle.

符号の説明Explanation of symbols

1・・・車載用ナビゲーション装置、
10・・・制御装置、11・・・処理実行部、12・・・入力内容解析部、13・・・数字判定部、14・・・数字判定用データ
20・・・現在位置算出装置
30・・・入力装置、31・・・タッチパネル、
40・・・表示装置
F・・・フレーム
1 ... In-vehicle navigation device,
DESCRIPTION OF SYMBOLS 10 ... Control apparatus, 11 ... Processing execution part, 12 ... Input content analysis part, 13 ... Number determination part, 14 ... Number determination data 20 ... Current position calculation apparatus 30 ..Input devices, 31 ... touch panel,
40 ... Display device F ... Frame

Claims (7)

タッチパネルを備えた入力装置であって、
前記タッチパネルへのタッチ位置の軌跡を取得するタッチ位置取得手段と、
前記タッチ位置取得手段で取得したタッチ位置の軌跡のうち、前記タッチパネルの端部の軌跡に相当する軌跡を用いて、入力内容を特定する入力内容特定手段と
を備えることを特徴とする入力装置。
An input device equipped with a touch panel,
Touch position acquisition means for acquiring a locus of a touch position on the touch panel;
An input device comprising: input content specifying means for specifying input content using a trajectory corresponding to a trajectory of an end of the touch panel among touch position trajectories acquired by the touch position acquisition means.
タッチパネルを備えた入力装置であって、
入力内容を判別するための情報を、前記タッチパネルの予め定められた端部へのタッチ位置の軌跡のモデルに対応付けて記憶する記憶手段と、
前記タッチパネルへのタッチ位置の軌跡を取得するタッチ位置取得手段と、
前記タッチ位置取得手段で取得したタッチ位置の軌跡のうち、前記タッチパネルの予め定められた端部の軌跡に相当する軌跡を抽出する軌跡抽出手段と、
前記軌跡抽出手段で抽出した軌跡から、前記記憶手段の情報を用いて、入力内容を特定する入力内容特定手段と
を備えることを特徴とする入力装置。
An input device equipped with a touch panel,
Storage means for storing information for determining input contents in association with a model of a locus of a touch position to a predetermined end of the touch panel;
Touch position acquisition means for acquiring a locus of a touch position on the touch panel;
A trajectory extracting means for extracting a trajectory corresponding to a predetermined end trajectory of the touch panel from the trajectories of the touch position acquired by the touch position acquiring means;
An input device comprising: input content specifying means for specifying the input content from the trajectory extracted by the trajectory extracting means using information in the storage means.
請求項1または2に記載の入力装置であって、
前記タッチパネルの縁には、タッチパネルの面よりも突出したフレームが配されている
ことを特徴とする入力装置。
The input device according to claim 1 or 2,
An input device, characterized in that a frame protruding from the surface of the touch panel is arranged on an edge of the touch panel.
タッチパネルを備えた入力装置であって、
前記タッチパネルの外縁には当該タッチパネルの面より突出したフレームが配されており、
前記タッチパネルへのタッチ位置の軌跡を取得する手段と、
前記タッチパネルの外縁に沿った所定の幅の端部領域における前記タッチ位置の軌跡を用いて、入力内容を判定する手段と
を備えることを特徴とする入力装置。
An input device equipped with a touch panel,
A frame protruding from the surface of the touch panel is arranged on the outer edge of the touch panel,
Means for acquiring a locus of a touch position on the touch panel;
An input device comprising: means for determining an input content using a locus of the touch position in an end region having a predetermined width along an outer edge of the touch panel.
タッチパネルを備えた入力装置の入力方法であって、
前記入力装置は、
前記タッチパネルへのタッチ位置の軌跡を取得するタッチ位置取得ステップと、
前記タッチ位置取得ステップで取得したタッチ位置の軌跡のうち、前記タッチパネルの端部の軌跡に相当する軌跡を用いて、入力内容を特定する入力内容特定ステップと
を行うことを特徴とする入力装置の入力方法。
An input method of an input device provided with a touch panel,
The input device is:
A touch position acquisition step of acquiring a locus of a touch position on the touch panel;
An input content specifying step for specifying an input content using a trajectory corresponding to a trajectory of an end portion of the touch panel among touch trajectories acquired in the touch position acquiring step. input method.
タッチパネルを備えた入力装置の入力方法であって、
前記入力装置は、
入力内容を判別するための情報を、前記タッチパネルの予め定められた端部へのタッチ位置の軌跡のモデルに対応付けて記憶する記憶手段を備え、
前記タッチパネルへのタッチ位置の軌跡を取得するタッチ位置取得ステップと、
前記タッチ位置取得手段で取得したタッチ位置の軌跡のうち、前記タッチパネルの予め定められた端部の軌跡に相当する軌跡を抽出する軌跡抽出ステップと、
前記軌跡抽出手段で抽出した軌跡から、前記記憶手段の情報を用いて、入力内容を特定する入力内容特定ステップと
を行うことを特徴とする入力装置の入力方法。
An input method of an input device provided with a touch panel,
The input device is:
Storage means for storing information for determining input contents in association with a model of a locus of a touch position to a predetermined end of the touch panel;
A touch position acquisition step of acquiring a locus of a touch position on the touch panel;
A trajectory extraction step of extracting a trajectory corresponding to a trajectory of a predetermined end of the touch panel from the trajectory of the touch position acquired by the touch position acquisition unit;
An input method of an input device, comprising: performing an input content specifying step of specifying input content from the track extracted by the track extracting unit using information in the storage unit.
タッチパネルを備えた入力装置の入力方法であって、
前記タッチパネルの外縁には当該タッチパネルの面より突出したフレームが配されており、
前記入力装置は、
前記タッチパネルへのタッチ位置の軌跡を取得し、
前記タッチパネルの外縁に沿った所定の幅の端部領域における前記タッチ位置の軌跡を用いて、入力内容を判定する
ことを特徴とする入力装置の入力方法。
An input method of an input device provided with a touch panel,
A frame protruding from the surface of the touch panel is arranged on the outer edge of the touch panel,
The input device is:
Acquire the locus of the touch position on the touch panel,
An input method for an input device, wherein an input content is determined using a locus of the touch position in an end region having a predetermined width along an outer edge of the touch panel.
JP2006311394A 2006-11-17 2006-11-17 Input device equipped with touch panel and its input method Pending JP2008129690A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006311394A JP2008129690A (en) 2006-11-17 2006-11-17 Input device equipped with touch panel and its input method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006311394A JP2008129690A (en) 2006-11-17 2006-11-17 Input device equipped with touch panel and its input method

Publications (1)

Publication Number Publication Date
JP2008129690A true JP2008129690A (en) 2008-06-05

Family

ID=39555464

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006311394A Pending JP2008129690A (en) 2006-11-17 2006-11-17 Input device equipped with touch panel and its input method

Country Status (1)

Country Link
JP (1) JP2008129690A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013127785A (en) * 2011-12-19 2013-06-27 Toshiba Corp Input device and control program for input device
CN109073934A (en) * 2016-02-03 2018-12-21 夏普株式会社 Alignment film, polymer, and liquid crystal display device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01217617A (en) * 1988-02-26 1989-08-31 Agency Of Ind Science & Technol Continuous input device
JPH0772976A (en) * 1991-09-19 1995-03-17 Kyocera Corp Mouse input method on touch panel
JP2000099260A (en) * 1998-08-27 2000-04-07 Wacom Co Ltd How to use digitizer device and digitizer tablet with tracking function

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01217617A (en) * 1988-02-26 1989-08-31 Agency Of Ind Science & Technol Continuous input device
JPH0772976A (en) * 1991-09-19 1995-03-17 Kyocera Corp Mouse input method on touch panel
JP2000099260A (en) * 1998-08-27 2000-04-07 Wacom Co Ltd How to use digitizer device and digitizer tablet with tracking function

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013127785A (en) * 2011-12-19 2013-06-27 Toshiba Corp Input device and control program for input device
CN109073934A (en) * 2016-02-03 2018-12-21 夏普株式会社 Alignment film, polymer, and liquid crystal display device
CN109073934B (en) * 2016-02-03 2021-07-27 夏普株式会社 Alignment film and liquid crystal display device

Similar Documents

Publication Publication Date Title
JP4668922B2 (en) Box and line character input panel
EP2423849B1 (en) Display apparatus and computer-readable medium
CN101751200B (en) Space input method for mobile terminal and implementation device thereof
US20110234639A1 (en) Display input device
US9824266B2 (en) Handwriting input apparatus and control method thereof
CN103914196B (en) Electronic equipment and the method for determining the validity that the touch key-press of electronic equipment inputs
JP2001175375A (en) Portable information terminal device and storage medium
JP2010039558A (en) Information processing apparatus and control method thereof
JP2010211656A (en) Calculator and program
JP2012521024A (en) Input method editor
US20120098835A1 (en) Input display apparatus, input display method, and recording medium
KR20100125703A (en) Gesture based user interface system and method
US20180210548A1 (en) Work assistance system, work assistance method, and computer-readable recording medium
CN104657077A (en) Cursor positioning method
JP2009096210A (en) Vehicle-mounted display control device, vehicle-mounted display control method and vehicle-mounted display control program
JP4844896B2 (en) Navigation device
EP3109593A2 (en) E-car trip planner
JP2010287032A (en) Input device
US20140150085A1 (en) User authentication based on a user&#39;s operation on a displayed three-dimensional model
US9405744B2 (en) Method and apparatus for managing image data in electronic device
JP2008129690A (en) Input device equipped with touch panel and its input method
EP3125089A1 (en) Terminal device, display control method, and program
JP6167932B2 (en) Input device and input acquisition method
KR20140096761A (en) Method for inputting for character in flexible display an electronic device thereof
KR20150024107A (en) Method for aligning input object and an electronic device thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091112

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20100212

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110519

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110524

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20111025