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