(57)【要約】【課題】表示画面と操作部とが離れていてもリストメニューの操作を容易に行うことが可能な「入力装置」を提供すること。【解決手段】入力装置は、リスト項目が表示される表示手段と、複数の位置の検出を可能とするタッチ式入力手段と、タッチされた位置及びタッチが解除された位置を検出するタッチ位置検出手段と、タッチ位置の移動量を検出する移動量検出手段と、タッチ式入力手段における操作が１つの指示体による操作か２つの指示体による操作かを判定し（Ｓ１２）、操作される指示体の数及び動作に応じてリスト項目に対する操作を制御する制御手段とを有する。制御手段は、タッチ式入力手段の操作面を１つの指示体が移動したとき（Ｓ１４）、リスト項目をスクロールさせ（Ｓ１６）、操作面に１つの指示体が固定され他の１つの指示体が移動したとき（Ｓ１９）、リスト項目を選択待ち状態にする（Ｓ２０）。【選択図】図７
2010205146.tif 000002
【特許請求の範囲】
【請求項１】
複数のリスト項目が表示される表示手段と、
前記表示手段の画面の領域と対応付けられた領域を有し、複数の位置の検出を可能とするタッチ式入力手段と、
前記タッチ式入力手段のタッチされた位置及びタッチが解除された位置を検出するタッチ位置検出手段と、
前記タッチされた位置からタッチが解除された位置までの移動量及び移動方向を検出する移動量検出手段と、
前記タッチ式入力手段における操作が１つの指示体による操作か２つの指示体による操作かを判定し、操作される前記指示体の数及び動作に応じて前記リスト項目に対する操作を制御する制御手段と、
を有することを特徴とする入力装置。
【請求項２】
前記制御手段は、前記タッチ式入力手段の操作面に１つの指示体が接触し、当該１つの指示体が移動したとき、前記リスト項目をスクロールさせ、前記タッチ式入力手段の操作面において１つの指示体が固定され、他の１つの指示体が移動したとき、前記表示手段の画面に表示されているリスト項目のうち当該移動した指示体のタッチ位置に対応するリスト項目を選択待ち状態にすることを特徴とする請求項１に記載の入力装置。
【請求項３】
前記制御手段は、前記タッチ式入力手段の操作面を２つの指示体が移動したとき、前記リスト項目をスクロールさせ、前記タッチ式入力手段の操作面を１つの指示体が移動したとき、前記表示手段の画面に表示されているリスト項目のうち当該指示体のタッチ位置に対応するリスト項目を選択待ち状態にすることを特徴とする請求項１に記載の入力装置。
【請求項４】
前記制御手段は、前記リスト項目がスクロールしている状態でタッチが解除されたとき、当該スクロールを停止させることを特徴とする請求項２又は請求項３に記載の入力装置。
【請求項５】
前記制御手段は、前記選択待ち状態のリスト項目を他のリスト項目と異なる態様で強調表示させることを特徴とする請求項２又は請求項３に記載の入力装置。
【請求項６】
前記指示体は、指又はペンであることを特徴とする請求項１に記載の入力装置。
【請求項７】
前記タッチ式入力手段は、タッチパッドであることを特徴とする請求項１に記載の入力装置。
【請求項８】
前記タッチ式入力手段は、タッチパッド及び当該タッチパッドの近傍に設置された操作ボタンを含み、
前記制御手段は、前記操作ボタンが押下されたとき前記表示手段の画面に表示されているリスト項目を固定し、前記タッチ式入力手段の操作面を１つの指示体が移動したとき、当該指示体のタッチ位置に対応する前記表示手段の画面に表示されているリスト項目を選択待ち状態にし、前記操作ボタンが押下されない状態で前記タッチ式入力手段の操作面を１つの指示体が移動したとき、前記リスト項目をスクロールさせることを特徴とする請求項１に記載の入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面から離れた場所にある操作面への接触位置を検知することにより表示画面に表示されている情報を操作する入力装置に関する。
【背景技術】
【０００２】
近年、電子機器の表示画面にはタッチパネルが設けられ、画面を直接指等で触れて、表示されているメニューやボタンを選択し、所望の機能を実行するための操作を行うことができるようになってきている。
【０００３】
このようなタッチパネルは、直観的操作が可能でありユーザにとって入力方法として使いやすくなっている。また、携帯電話やＰＤＡ、車載用電子機器など、表示画面の小さい機器の場合には、操作用のボタンを設ける必要がなくなり、表示スペースを広くとることができるという利点も有している。
【０００４】
一方、従来より電子機器に接続されるポインティングデバイスとして、マウスやタッチパッドなどが使用されている。このタッチパッドは、マウスと同様に端末の画面上に表示されたカーソルやポインタを操作するデバイスであり、指先やペン先等によるパッドへの接触情報を平板状のセンサで検出して、接触点の座標値又は接触点の移動による座標値の変位に応じてカーソルやポインタの操作を行う。上記したタッチパネルにおいてもポインティングデバイスと同等な又はポインティングデバイスよりも使いやすい方法が種々検討され、実現されている。
【０００５】
これに関連する技術として、特許文献１には、手のひらがタッチセンサに触れている間は文字入力等の表示内容の編集操作が可能であり、手のひらがタッチセンサから離れているときにスクロールを含む画面の移動処理が可能な装置が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−２３３６４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述したように、画面に表示されたコンテンツのスクロールと文字入力などのコンテンツの編集を切り替えて操作を行うことができるようになっている。
【０００８】
このようなタッチパネル形式の表示装置（入力装置）を備えた機器は車載用にも使用されている。例えば、地図画面を直接指で押下して表示位置を変更させたり、曲目がリスト表示された画面を操作して楽曲を出力したりしている。
【０００９】
一方、車載用機器として、表示画面を車室内の上部に配置し、画面に表示される情報の操作を表示画面とは離れたセンターコンソール等の操作しやすい場所に設置したタッチパッド等の操作部で行う方式が採用されてきている。
【００１０】
このように、表示画面と操作部とが離れている場合には、操作部にタッチすることによって特定される表示画面の位置をユーザの意図した位置に一致させることは困難である。そのため、タッチした位置がユーザの意図したリスト項目でないときに、タッチした指を離すと、ユーザの意図しない機能が実行されてしまうことになる。
【００１１】
これに対し、リスト項目とリスト項目を決定するボタンとを用意し、リスト項目を選択した後に決定ボタンを選択してユーザの意図する機能を実行させることが考えられる。しかし、この場合は、意図したリスト項目の位置にタッチさせることが困難であるため、ユーザは表示画面を見ながら何度も操作部のタッチを繰り返すことになる。また、決定ボタンの選択も同様に困難となる。そのため、運転者が操作しているときは、運転に集中することができず安全走行に支障をきたすおそれがある。
【００１２】
本発明は、かかる従来技術の課題に鑑みなされたものであり、表示画面と操作部とが離れていてもリストメニューの操作を容易に行うことが可能な入力装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上述した従来技術の課題を解決するため、本発明の基本形態によれば、複数のリスト項目が表示される表示手段と、前記表示手段の画面の領域と対応付けられた領域を有し、複数の位置の検出を可能とするタッチ式入力手段と、前記タッチ式入力手段のタッチされた位置及びタッチが解除された位置を検出するタッチ位置検出手段と、前記タッチされた位置からタッチが解除された位置までの移動量及び移動方向を検出する移動量検出手段と、前記タッチ式入力手段における操作が１つの指示体による操作か２つの指示体による操作かを判定し、操作される前記指示体の数及び動作に応じて前記リスト項目に対する操作を制御する制御手段と、を有することを特徴とする入力装置が提供される。
【００１４】
この形態に係る入力装置において、前記制御手段は、前記タッチ式入力手段の操作面に１つの指示体が接触し、当該１つの指示体が移動したとき、前記リスト項目をスクロールさせ、前記タッチ式入力手段の操作面において１つの指示体が固定され、他の１つの指示体が移動したとき、前記表示手段の画面に表示されているリスト項目のうち当該移動した指示体のタッチ位置に対応するリスト項目を選択待ち状態にするようにしてもよく、前記制御手段は、前記タッチ式入力手段の操作面を２つの指示体が移動したとき、前記リスト項目をスクロールさせ、前記タッチ式入力手段の操作面を１つの指示体が移動したとき、前記表示手段の画面に表示されているリスト項目のうち当該指示体のタッチ位置に対応するリスト項目を選択待ち状態にするようにしてもよい。
【００１５】
また、前記制御手段は、前記リスト項目がスクロールしている状態でタッチが解除されたとき、当該スクロールを停止させるようにしてもよく、前記制御手段は、前記選択待ち状態のリスト項目を他のリスト項目と異なる態様で強調表示させるようにしてもよい。
【発明の効果】
【００１６】
本発明の入力装置によれば、タッチパッド等のタッチ式入力手段にタッチされている指等の指示体の数及び指示体の動きに応じて、画面に表示されるメニューリストに対する処理を切り替えるようにしている。
【００１７】
例えば、１本の指をタッチパネル上でスライドさせたときは、リスト項目をスクロールするようにし、タッチパネル上で１本の指を固定して他の１本の指をスライドさせたときには、リスト項目を選択可能にしている。
【００１８】
また、別の例では、２本の指をタッチパッド上でスライドさせたときは、リスト項目のスクロールをするようにし、１本の指をタッチパッド上でスライドさせたときは、リスト項目を選択可能にしている。
【００１９】
このように、タッチパッド上の指の数及び指の動きに応じて、画面上のリスト項目の選択又はスクロール操作を切り替えることにより、最初に目的のリスト項目に対応する正確な位置にタッチできない場合でも、目的とするリスト項目を容易に選択することが可能となる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態に係る入力装置の構成を示すブロック図である。
【図２】アーティスト検索メニュー画面に対するタッチパッドによる入力操作処理の一例（その１）である。
【図３】アーティスト検索メニュー画面に対するタッチパッドによる入力操作処理の一例（その２）である。
【図４】アーティスト検索メニュー画面に対するタッチパッドによる入力操作処理の一例（その３）である。
【図５】アーティスト検索メニュー画面に対するタッチパッドによる入力操作処理の一例（その４）である。
【図６】アーティスト検索メニュー画面に対するタッチパッドによる入力操作処理の一例（その５）である。
【図７】図１の入力装置におけるリスト項目に対する入力操作処理の一例を示すフローチャート（その１）である。
【図８】図１の入力装置におけるリスト項目に対する入力操作処理の一例を示すフローチャート（その２）である。
【図９】図１の入力装置におけるリスト項目に対する入力操作処理の一例を示すフローチャート（その３）である。
【図１０】周辺施設検索メニュー画面に対するタッチパッドによる入力操作処理の一例である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態について、添付の図面を参照して説明する。
【００２２】
（入力装置の構成）
図１は本発明の実施形態に係る入力装置１００の構成を示すブロック図である。入力装置１００は、タッチパッド１０と、制御部２０と、表示部３０と、記憶部４０とで基本構成される。
【００２３】
タッチパッド１０は、平板状の接触センサで構成され、指先やペン先等の指示体による接触情報を検出して接触点の座標値を出力する。この座標値は、タッチパッド１０操作面における絶対座標である。接触センサは静電容量の変化を検出する静電式や、圧力の変化を検出する抵抗膜式などが用いられる。接触センサが静電式の場合、直交する電極（Ｘ電極、Ｙ電極）で絶縁体を挟み込む構造となっている。Ｘ電極とＹ電極間に電位をかけると各交点においてコンデンサが形成される。ユーザの指が操作面に触れると、タッチパッドと指との間にコンデンサが形成され、その交点の電極における静電容量が変化する。この変化した電極を指の位置としている。本実施形態では、複数の位置が同時にタッチされたとき、それぞれの位置を検出可能なタッチパッド１０を用いる。
【００２４】
制御部２０は、タッチ位置検出部２１と、移動量検出部２２と、リスト操作決定部２３と、表示制御部２４で構成されている。このうち、タッチ位置検出部２１は、タッチパッド１０に指などが触れたことを検出し、最初に触れた位置を始点としてタッチパッド１０上に定義された絶対座標で出力する。
【００２５】
移動量検出部２２は、最初にタッチパッド１０に触れた位置（始点）からタッチパッド１０に接触したまま指が移動したことを検知し、その移動方向及び移動量を検出して出力する。また、指がタッチパッド１０から離れたことを検出し、離れたときの位置を終点としてタッチパッド１０上に定義された絶対座標で出力する。
【００２６】
リスト操作決定部２３は、タッチパッド１０に接触している指の数及び指の動きに応じて、画面に表示されているリスト項目をスクロールさせるか、又はリスト項目を選択待ち状態にするかを判定して表示制御部２４に出力する。また、タッチ状態の解除によってスクロールを停止させるか、選択待ち状態のリスト項目に割り当てられた機能を実行させる。
【００２７】
また、リスト操作決定部２３では、タッチ位置座標を記憶部４０に記憶されている位置座標の対応関係に基づいて、画面上の座標に変換する。この変換された座標位置を基に、どのリスト項目をフォーカス（強調表示）するかを、表示制御部２４に指示する。
【００２８】
表示制御部２４では、リスト操作決定部２３の指示に従って、リスト項目を識別可能に強調表示して選択待ち状態を表したり、リスト項目をスクロールさせたりする。
【００２９】
表示部３０は、液晶パネル等で構成され、楽曲のメニューリストを表示したり、車両の現在位置の周囲の地図を表示したりする。また、施設を検索するときの施設検索メニューを表示したりする。本実施形態では、タッチパッド１０操作面の座標位置を表示部の画面の座標位置に対応させている。よって、画面にメニューがリスト形式で表示されている場合、タッチパッド１０の中央付近がタッチされると、画面の中央付近のリスト項目が強調表示される。
【００３０】
記憶部４０は、ＲＡＭ(Random Access Memory)やＲＯＭ(Read Only Memory)で構成される。ＲＯＭには制御部２０で実行されるタッチパッド入力操作の処理プログラムや、タッチパッド１０操作面上の座標と画面上の座標との対応関係等が格納されている。また、ＲＡＭには、タッチパッド１０をタッチした位置の情報やタッチ位置を移動したときの移動量など、タッチパッド１０を操作したときの情報が一時的に保存される。
【００３１】
なお、本実施形態では図１（ｂ）の模式図に示すように、表示部３０の表示画面３１と表示される情報を操作するタッチパッド１０とが離れて設置される場合を対象としている。
【００３２】
このように構成された入力装置１００では、表示部３０の画面に表示されたリスト項目を、画面から離れたタッチパッド１０上における操作で選択したり、リスト項目のスクロールを行うことができるようにし、画面上のリスト項目を直接操作する場合と同様の感覚で操作できるようにしている。
【００３３】
図２及び図３は、リスト項目を選択する場合の操作を説明する図を示している。図２（ａ）は、アーティストを選択するメニュー画面３１と、メニュー画面３１に表示されているリスト項目（３２ａ〜３２ｆ）を操作するタッチパッド１０を示している。図２（ａ）のメニュー画面３１には、複数のリスト項目（３２ａ〜３２ｆ）が画面の縦方向に配列され、各リスト項目は横長の矩形領域を有している。なお、リスト項目を画面の縦方向ではなく、画面の横方向に配列するようにしてもよい。
【００３４】
ユーザがタッチパッド１０に最初に指などでタッチすると、そのタッチ位置Ｐ１に対応する画面上に表示されているリスト項目が強調表示される。図２（ａ）では、タッチ位置Ｐ１に対応するメニュー画面３１上のリスト項目（ＳＯ×）３２ｃが強調表示されている。この強調表示されたリスト項目（ＳＯ×）３２ｃがユーザの目的とするリスト項目であれば、タッチした指を離すことにより、リスト項目（ＳＯ×）３２ｃに対応付けられた機能が実行される。
【００３５】
図２のように、メニュー画面３１とタッチパッド１０が離れている場合、選択したいリスト項目の位置がメニュー画面３１のどのあたりかを概観し、タッチパッド１０の対応する位置をタッチするが、ユーザの意図するリスト項目を最初のタッチによって選択することは困難である。そのため、意図するメニューにタッチできなかったときにタッチしていた指を離すと、意図しない機能が実行されてしまうことになる。
【００３６】
そこで、タッチパッド１０上のタッチしている指の数及び指の動きに応じて、リスト項目の選択とリスト項目のスクロールを切り替えるようにする。図２（ｂ）は、１本の指をタッチパッド１０の操作面でスライドさせ、リスト項目をスクロールさせている状態を示している。タッチ位置Ｐ１からタッチ位置Ｐ２に１本の指をスライドさせることにより、画面３１に表示されるリスト項目が図２（ｂ）の上方向にスクロールする。
【００３７】
リスト項目をスクロールさせている状態で他の指をタッチパッド１０操作面にタッチさせると、スクロールが停止するとともに、画面３１に表示されるリスト項目が固定される。図３（ａ）はその状態を示している。タッチパッド１０操作面上でタッチ位置Ｐ２にスライドさせた後、別のタッチ位置Ｐ３にタッチしている。この状態から、タッチ位置Ｐ３を固定したまま、タッチ位置Ｐ２をタッチ位置Ｐ４にスライドさせると、タッチ位置に対応したリスト項目の強調表示が移動する。図３（ｂ）では、リスト項目（ＵＡ×）３２ｉからリスト項目（ＴＯ×）３２ｆに強調表示が移動している。この状態でタッチしていた指を離すと、このメニュー項目（ＴＯ×）３２ｆに対応付けられた機能が実行される。
【００３８】
また、図４は、リスト項目を固定する他の例を示している。タッチパッド１０の近傍に操作ボタン１１が設けられ、この操作ボタン１１を押下することにより、タッチパッド１０操作面上に１本の指を固定した場合と同様に、画面３１に表示されるリスト項目が固定される。この状態で、タッチパッド１０の操作面上に１本の指をスライドさせると、画面３１に表示されているいずれかのリスト項目を選択することが可能となる。図４では、タッチパッド１０操作面のタッチ位置Ｐ５をタッチ位置Ｐ６にスライドさせることにより、リスト項目（ＳＯ×）３２ｃからリスト項目（ＴＯ×）３２ｆに強調表示が移動し、リスト項目（ＴＯ×）３２ｆが選択待ち状態となっている。
【００３９】
図５及び図６は、タッチパッド１０によるリスト項目の他の操作例を示している。図２及び図３では、タッチパッド１０の操作面で１本の指を固定することにより、画面のリスト項目も固定するようにしているが、図５及び図６では、タッチパッド１０の操作面を１本の指でスライドさせる場合に、画面に表示されているリスト項目を固定するようにしている。
【００４０】
図５（ａ）は、タッチパッド１０の操作面のタッチ位置Ｐ７に対応する画面３１上のリスト項目が強調表示されている状態を示している。図５（ｂ）は、リスト項目を選択可能な画面を示している。タッチパッド１０操作面上を指１本で操作する場合には、画面に表示されているリスト項目が固定され、指をスライドさせることによって対応する位置のリスト項目が強調表示される。メニュー項目が強調表示された状態で指をタッチパッド１０から離すと、そのメニュー項目に対応付けられている機能が実行される。
【００４１】
図５（ｂ）に示すように、タッチした位置が意図するリスト項目（ＴＯ×）３２ｆと離れた位置のリスト項目（ＳＯ×）３２ｃであったときには、指をタッチパッド１０操作面上に接触させたままスライドさせることにより、所望のメニュー項目を選択することができるようにしている。すなわち、最初にタッチされたタッチ位置Ｐ７からメニュー画面３１の下方向に対応するようにタッチパッド１０操作面上を図５（ｂ）の下方向にスライドさせて、タッチ位置Ｐ８に移動すると、メニュー画面３１上のメニュー項目の強調表示がメニュー項目（ＴＯ×）３２ｆに移動する。この状態でタッチしていた指を離すと、このメニュー項目（ＴＯ×）３２ｆに対応付けられた機能が実行される。なお、意図するリスト項目がタッチした位置に対応するリスト項目の上にある場合も同様にして選択することができる。
【００４２】
一方、図６は、リスト項目をスクロールする状態を示している。タッチパッド１０操作面上に２本の指でタッチしてタッチ位置を２か所（Ｐ９、Ｐ１０）にすると、リスト項目が強調表示されることなく、スクロールモードになる。タッチされた２か所のタッチ位置（Ｐ９、Ｐ１０）を同時にタッチ位置（Ｐ１１、Ｐ１２）になるようにスライドさせると、スライドさせた方向に応じてリスト項目がスクロールして表示される。
【００４３】
なお、初めに２本の指でタッチして画面に表示されるリスト項目をスクロールさせ、１本の指を離してタッチパッド１０操作面に接触している指を１本にすることにより画面を固定させ、表示されているリスト項目を選択するようにしてもよい。
【００４４】
このように、画面から離れた場所で、画面に表示されたメニューリストの処理を行う場合に、スクロール処理とリスト項目の選択処理を連続して行うことが可能になり、ユーザの意図するリスト項目の選択を容易にしている。
【００４５】
以下に、入力装置１００における入力操作処理について図７及び図８の入力操作処理の一例を示すフローチャートを参照して説明する。なお、本実施形態では複数のタッチ位置を検出可能なタッチパッド１０の使用において、タッチ位置が１か所又は２か所の場合を対象とする。
【００４６】
まず、図７のステップＳ１１において、タッチパッド１０操作面上でタッチされたタッチ位置を検出する。タッチパッド１０操作面上の最初にタッチされた位置をタッチパッド１０操作面上に定義された座標位置として記憶する。また、この位置は指がタッチパッド１０に触れた状態でタッチ位置が移動するときの相対位置を算出するための原点となる。
【００４７】
次のステップＳ１２において、タッチ位置が１か所か否かを判定する。タッチ位置が１か所の場合はステップＳ１３に移行し、タッチ位置が２か所の場合は、ステップＳ２３に移行する。タッチパッド１０の接触センサにより静電容量の変化した電極の情報（変化量及び位置）をタッチ位置検出部２１が取得し、変化した箇所が１か所か２か所かにより判定する。
【００４８】
次のステップＳ１３において、タッチ位置に対応するリスト項目を強調表示する。タッチパッド１０の座標位置に対応する画面上の座標位置を算出し、算出された画面上の座標位置に表示されているリスト項目を検出し、そのリスト項目の表示態様を他のリスト項目の表示態様と異なるようにして強調するように表示する。例えば、図２（ａ）ではリスト項目ＳＯ×を斜線で覆うようにしているが、色を変えたり文字を太くするなどして強調表示をする。
【００４９】
次のステップＳ１４において、１か所のタッチ位置が移動したか否かを判定する。最初にタッチパッド１０にタッチされた位置からタッチパッド１０に接触したまま指が移動すると、移動量検出部２２がその移動を検知し、移動方向及び移動量をリスト操作決定部２３に出力する。この移動量が通知されることにより、タッチ位置が移動したものと判定する。タッチ位置が移動するまで待機し、タッチ位置が移動したと判定された場合はステップＳ１５に移行する。なお、タッチ位置が移動しないでタッチが解除されたときは、ステップＳ２７に移行し、強調表示されているリスト項目に割り当てられた機能を実行するようにしてもよい。
【００５０】
次のステップＳ１５において、リスト項目の強調表示を解除する。
【００５１】
次のステップＳ１６において、タッチ位置の移動方向に合わせてリスト項目をスクロールさせる。図２では、指をタッチ位置Ｐ１からＰ２まで下方にスライドさせているので、リスト項目が上に移動するようにスクロールする。
【００５２】
なお、このスクロールの速さは、予め決められた速度でスクロールするようにしてもよく、スライドさせた移動量に応じて速度を変えるようにしてもよい。
【００５３】
次のステップＳ１７において、さらに他の位置がタッチパッド１０操作面上でタッチされたか否かを判定する。タッチパッド１０操作面に２か所のタッチ位置になるまで待機し、タッチ位置が２か所になったとき、ステップＳ１８に移行する。
【００５４】
次のステップＳ１８において、リスト項目のスクロールを停止し、画面３１に表示されているリスト項目を固定する。
【００５５】
次のステップＳ１９において、タッチパッド１０操作面上にタッチされている指のうち、最初にタッチした指がさらに移動したか否かを判定する。最初にタッチした指のタッチ位置は、タッチパッド１０操作面をスライドさせて最初のタッチ位置とは異なる位置に移動している。この位置を新たな始点とするとともに、最初にタッチされている旨の情報と関連付けて記憶部に記憶しておく。移動量検出部２２は、記憶部に記憶された始点から移動していれば、最初にタッチされたタッチ位置がさらに移動したと判定する。タッチ位置が移動したときは、ステップＳ２０に移行し、移動していないときは、ステップＳ２１に移行する。
【００５６】
次のステップＳ２０において、タッチパッド１０操作面上の最初にタッチされた１本の指のタッチ位置の移動に応じ、画面に表示されている対応するリスト項目の強調表示を移動させる。
【００５７】
次のステップＳ２１において、タッチパッド１０にタッチされていた指が離れたか否かを検出する。タッチパッド１０から指が離れると、タッチ位置検出部２１に入力される信号はゼロになる。このように信号がゼロになったとき、タッチが解除されたと判定する。また、このときにタッチされているタッチ位置の情報、すなわち最後に選択待ち状態になっていたリスト項目の情報は記憶部４０に一時的に保存する。図３（ｂ）では、リスト項目（ＴＯ×）が最後の選択候補リストである。タッチが解除されるまで移動が継続していればステップＳ２０においてリスト項目を強調表示し、タッチが解除されたときは、ステップＳ２２に移行する。
【００５８】
次のステップＳ２２において、タッチが解除されたときの位置に対応するリストの項目に割り当てられた機能を実行する。タッチが解除される直前は、タッチパッド１０のタッチ位置に対応する画面上のリスト項目が強調表示されている状態となっている。この強調表示はリスト項目が決定待ち状態であり、指を離してタッチ状態を解除することによってそのリスト項目が決定される。リスト操作決定部２３は、決定されたリスト項目に対応付けられた機能を実行する。図３の例では、アーティスト名が選択・決定され、そのアーティストに関するアルバムなどのサブメニューが表示される。
【００５９】
一方、ステップＳ１２でタッチ位置が２か所と判定されたときに移行するステップＳ２３において、タッチ位置に対応するリスト項目を強調表示する。タッチパッド１０の座標位置に対応する画面上の座標位置を算出し、算出された画面上の座標位置に表示されているリスト項目を検出し、そのリスト項目の表示態様を他のリスト項目の表示態様と異なるようにして強調するように表示する。
【００６０】
次のステップＳ２４において、タッチされている２か所のタッチ位置のうち、１か所が固定され、他の１か所のタッチ位置が移動したか否かを判定する。最初にタッチパッド１０にタッチされた２本の指のうち、１本の指のタッチ位置からタッチパッド１０に接触したまま指が移動すると、移動量検出部２２がその１つのタッチ位置の移動を検知し、移動方向及び移動量をリスト操作決定部２３に出力する。この移動量が通知されることにより、１つの指のタッチ位置が移動したものと判定する。タッチ位置が移動したと判定された場合はステップＳ２５に移行し、移動していないと判定されたときは、ステップＳ２６に移行する。なお、２か所のタッチ位置が同時に移動した場合は、処理を行わず、１か所のタッチ位置が移動するまで待機するようにしてもよい。
【００６１】
次のステップＳ２５において、タッチパッド１０上の１本の指のタッチ位置の移動に応じ、画面に表示されている対応するリスト項目の強調表示を移動させる。
【００６２】
次のステップＳ２６において、タッチパッド１０にタッチされていた指が離れたか否かを検出する。タッチパッド１０から指が離れると、タッチ位置検出部２１に入力される信号はゼロになる。このように信号がゼロになったとき、タッチが解除されたと判定する。また、このときにタッチされているタッチ位置の情報、すなわち最後に選択待ち状態になっていたリスト項目の情報は記憶部４０に一時的に保存する。タッチが解除されるまで移動が継続していればステップＳ２５においてリスト項目を強調表示し、タッチが解除されたときは、ステップＳ２７に移行する。
【００６３】
次のステップＳ２７において、タッチが解除されたときの位置に対応するリストの項目に割り当てられた機能を実行する。タッチが解除される直前は、タッチパッド１０のタッチ位置に対応する画面上のリスト項目が強調表示されている状態となっている。この強調表示はリスト項目が決定待ち状態であり、指を離してタッチ状態を解除することによってそのリスト項目が決定される。リスト操作決定部２３は、決定されたリスト項目に対応付けられた機能を実行する。
【００６４】
以上、図７及び図８の入力操作処理のフローチャートを用いて説明したように、本実施形態の入力装置によれば、タッチパッド上で１本の指をスライドさせることにより、画面に表示されているリスト項目をスクロールさせるようにし、タッチパッド上に２本の指がタッチされている場合、１本の指を固定して他の１本の指をスライドさせることにより、画面に表示されているリスト項目を選択することが可能になるようにしている。これにより、最初にタッチした位置に対応するリスト項目が目的とするリスト項目でない場合であっても、リスト項目のスクロールとリスト項目の固定を連続して行うことができ、目的とするリスト項目の選択を容易に行うことが可能になる。
【００６５】
次に、入力装置１００における他の入力操作処理について図９の入力操作処理の一例を示すフローチャートを参照して説明する。なお、本実施形態では複数のタッチ位置を検出可能なタッチパッド１０の使用において、タッチ位置が１か所又は２か所の場合を対象とする。
【００６６】
まず、図９のステップＳ３１において、タッチパッド１０操作面上でタッチされたタッチ位置を検出する。タッチパッド１０操作面上の最初にタッチされた位置をタッチパッド１０操作面上に定義された座標位置として記憶する。また、この位置は指がタッチパッド１０に触れた状態でタッチ位置が移動するときの相対位置を算出するための原点となる。
【００６７】
次のステップＳ３２において、タッチ位置が１か所か否かを判定する。タッチ位置が１か所の場合はステップＳ３３に移行し、タッチ位置が２か所の場合は、ステップＳ３８に移行する。
【００６８】
次のステップＳ３３において、図７のステップＳ１３と同様に、タッチ位置に対応するリスト項目を強調表示する。例えば、図５（ａ）ではリスト項目ＳＯ×を斜線で覆うようにしているが、色を変えたり文字を太くするなどして強調表示をする。
【００６９】
次のステップＳ３４において、タッチ位置が移動したか否かを判定する。最初にタッチパッド１０にタッチされた位置からタッチパッド１０に接触したまま指が移動すると、移動量検出部２２がその移動を検知し、移動方向及び移動量をリスト操作決定部２３に出力する。この移動量が通知されることにより、タッチ位置が移動したものと判定する。タッチ位置が移動したと判定された場合はステップＳ３５に移行し、移動していないと判定されたときは、ステップＳ３６に移行する。
【００７０】
次のステップＳ３５において、タッチパッド１０上のタッチ位置の移動に応じ、画面に表示されている対応するリスト項目の強調表示を移動させる。
【００７１】
次のステップＳ３６において、タッチパッド１０にタッチされていた指が離れたか否かを検出する。タッチパッド１０から指が離れると、タッチ位置検出部２１に入力される信号はゼロになる。このように信号がゼロになったとき、タッチが解除されたと判定する。また、このときにタッチされているタッチ位置の情報、すなわち最後に選択待ち状態になっていたリスト項目の情報は記憶部４０に一時的に保存する。図５（ｂ）では、リスト項目（ＴＯ×）が最後の選択候補リストである。タッチが解除されるまで移動が継続していればステップＳ１５においてリスト項目を強調表示し、タッチが解除されたときは、ステップＳ３７に移行する。
【００７２】
次のステップＳ３７において、タッチが解除されたときの位置に対応するリストの項目に割り当てられた機能を実行する。タッチが解除される直前は、タッチパッド１０のタッチ位置に対応する画面上のリスト項目が強調表示されている状態となっている。この強調表示はリスト項目が決定待ち状態であり、指を離してタッチ状態を解除することによってそのリスト項目が決定される。リスト操作決定部２３は、決定されたリスト項目に対応付けられた機能を実行する。図５の例では、アーティスト名が選択・決定され、そのアーティストに関するアルバムなどのサブメニューが表示される。
【００７３】
一方、ステップＳ３２において、タッチ位置が２か所の場合に移行するステップＳ３８では、２か所のタッチ位置が移動したか否かを判定する。最初にタッチパッド１０にタッチされた位置からタッチパッド１０に接触したまま指が移動すると、移動量検出部２２がその移動を検知し、移動方向及び移動量をリスト操作決定部２３に出力する。この移動量が通知されることにより、タッチ位置が移動したものと判定する。タッチ位置が移動するまで待機し、タッチ位置が移動したと判定された場合はステップＳ３９に移行する。なお、タッチ位置が移動しないでタッチが解除されたときは、ステップＳ３１に戻り、本処理を継続するようにしてもよい。
【００７４】
次のステップＳ３９において、タッチ位置の移動方向に合わせてリスト項目をスクロールさせる。図６では、指をタッチ位置（Ｐ９、Ｐ１０）から下方にスライドさせているので、リスト項目が上に移動するようにスクロールする。
【００７５】
なお、このスクロールの速さは、予め決められた速度でスクロールするようにしてもよく、スライドさせた移動量に応じて速度を変えるようにしてもよい。
【００７６】
次のステップＳ４０において、タッチパッド１０から指が離れたか否かを検出する。タッチパッド１０から指が離れると、タッチパッド１０から出力され、タッチ位置検出部２１に入力される信号はゼロになる。このように信号がゼロになったとき、タッチが解除されたと判定する。また、２本の指のうちのどちらか一方の指がタッチパッド１０から離れた場合も、タッチが解除されたものとする。タッチ位置検出部２１に入力される信号が１か所のタッチ位置を示す信号だけになったことにより、一か所のタッチが解除されたと判定する。
【００７７】
次のステップＳ４１において、リスト項目のスクロールを停止する。その後、ステップＳ３１に戻り、本処理を継続する。
【００７８】
以上、図９の入力操作処理フローチャートを用いて説明したように、本実施形態の入力装置によれば、タッチパッド１０操作面上で１本の指をスライドさせることにより、画面に表示されているリスト項目を選択することが可能になり、タッチパッド１０操作面上で２本の指をスライドさせることにより、画面に表示されているリスト項目をスクロールさせるようにしている。これにより、最初にタッチした位置に対応するリスト項目が目的とするリスト項目でなかった場合であっても、容易に目的のリスト項目を選択することが可能となり、必ずしも目的のリスト項目に対応する正確な位置をタッチする必要がなくなる。
【００７９】
なお、上記実施形態では、オーディオ関連のメニュー項目を対象として説明したが、これに限定されないことは勿論である。例えば、ナビゲーション装置における周辺施設検索のメニュー画面に対しても適用可能である。
【００８０】
図１０は、周辺施設検索のメニュー画面３３の一例を示した図である。このメニュー画面３３が表示されているときに、タッチパッド１０のタッチ位置Ｐ１４に対応した位置のリスト項目（Ｓ××）３４ｃが強調表示されている。このリスト項目（Ｓ××）３４ｃが目的のリスト項目であれば、タッチパッド１０から指を離して、そのリスト項目に割り当てられた機能（図１０の場合は、Ｓ××についての施設検索）が実行される。また、表示されているリスト項目に、目的とするリスト項目がなければ、タッチパッド１０に接触したまま１本の指をタッチ位置Ｐ１５にスライドさせ、他の指でタッチパッド１０操作面の任意の位置（Ｐ１６）をタッチする。このタッチにより、画面３３のリスト項目が固定される。この状態で、タッチ位置Ｐ１５からタッチ位置Ｐ１７にスライドさせることにより、固定されたリスト項目のいずれかを選択することが可能になる。リスト項目が強調表示されて選択待ち状態のときにタッチしていた指を離すことにより、該当する施設検索が実行される。
【符号の説明】
【００８１】
１００…入力装置、
１０…タッチパッド（タッチ式入力手段）、
２０…制御部、
２１…タッチ位置検出部（タッチ位置検出手段）、
２２…移動量検出部（移動量検出手段）、
２３…リスト操作決定部（制御手段）、
２４…表示制御部、
３０…表示部（表示手段）、
３１、３３…メニュー画面、
４０…記憶部。
【図１】
2010205146.tif 000003
【図２】
2010205146.tif 000004
【図３】
2010205146.tif 000005
【図４】
2010205146.tif 000006
【図５】
2010205146.tif 000007
【図６】
2010205146.tif 000008
【図７】
2010205146.tif 000009
【図８】
2010205146.tif 000010
【図９】
2010205146.tif 000011
【図１０】
2010205146.tif 000012