(57)【特許請求の範囲】
【請求項１】
タッチパネルを備え、表示画面に所定の機能を動作させるタッチパネルボタンが表示される表示手段と、
操作者が前記タッチパネルに触れたときの２点以上の接触点の位置が、前記タッチパネルボタンの外形であるか否かを判定し、前記接触点の位置が前記タッチパネルボタンの外形である場合には、通常の操作モードから前記タッチパネルボタンの表示位置を移動する移動モードに移行する移動変更手段と
を有することを特徴とする情報表示装置。
【請求項２】
前記移動変更手段は、移動モードに移行した後、前記タッチパネル上における前記接触点の移動に連動して前記タッチパネルボタンの表示位置を移動し、前記接触点を非検出した位置に前記タッチパネルボタンを表示し、前記移動モードを終了する
ことを特徴とする請求項１に記載の情報表示装置。
【請求項３】
前記移動変更手段は、移動モードに移行した後、前記タッチパネル上における前記接触点の移動に連動して前記タッチパネルボタンの表示位置を移動し、前記接触点の間隔を拡げる操作を検出した位置に前記タッチパネルボタンを表示し、前記移動モードを終了することを特徴とする請求項１に記載の情報表示装置。
【請求項４】
前記移動変更手段は、前記タッチパネルボタンが移動されて表示された位置に、既に他のタッチパネルボタンが表示されていた場合には、移動した前記タッチパネルボタンが移動される前に表示されていた位置に前記他のタッチパネルボタンを移動して表示する
ことを特徴とする請求項１〜３のいずれか１項に記載の情報表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作ボタンの表示位置をカスタマライズできる情報表示装置に関する。
【背景技術】
【０００２】
従来、この種の技術としては、例えば以下に示す文献に記載されたものが知られている（特許文献１参照）。文献１には、タッチパネルを装備した表示装置において、タッチパネル上に表示されて所定の機能動作を表す表示物に対応したタッチボタンを所定の時間押し続ける（長押しする）ことで、長押ししたタッチボタンの表示位置を移動させる技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２７４５３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来の表示装置においては、移動させようとするタッチボタンを所定の時間押し続けることで、通常の操作モードからタッチボタンの表示位置を移動させる移動モードに移行させていた。このため、タッチボタンを長押しする分、移動モードに移行させるのに時間がかかるといった不具合を招いていた。
【０００５】
そこで、本発明は、上記に鑑みてなされたものであり、その目的とするところは、短時間でタッチパネルボタンの移動を可能にした情報表示装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、操作者がタッチパネルに触れたときの２点以上の接触点の位置が、タッチパネルボタンの外形である場合には、通常の操作モードからタッチパネルボタンを移動する移動モードに移行することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、タッチボタンの周囲で操作者がタッチパネルに触れた２点以上の接触点が検出されることで移動モードに移行されるので、タッチボタンの移動操作の時間を短縮することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態１に係る情報表示装置の構成を示す図である。
【図２】本発明の実施形態１に係る動作処理の手順を示すフローチャートである。
【図３】タッチパネルボタンを摘む操作の様子を示す図である。
【図４】ディスプレイ上でのタッチパネルボタンの移動の様子を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面を用いて本発明を実施するための実施形態を説明する。
【００１０】
（実施形態１）
図１は本発明の実施形態１に係る情報表示装置の構成を示す図である。図１に示す実施形態１の情報表示装置は、タッチパネルを搭載したディスプレイ（表示手段）１１と、このディスプレイ１１の表示を制御して統御するコントロールユニット１２（移動変更手段）とを備えて構成されている。
【００１１】
ディスプレイ１１は、液晶等の表示機器とタッチパッド（タッチパネルボタン）の入力装置とを備え、指先と導電膜との間での静電容量の変化を捉えて位置を検出する静電容量式のタッチパネルを搭載して構成されている。タッチパネルは、平板状のセンサと人体の指で構成されるコンデンサが、センサ表面のどの位置に存在するかを微弱な静電容量の変化として検出することができる。また、タッチパネルは、センサの表面をなぞった指の軌跡を、画面上の動作に関連づけて検出できるものであり、従来公知の確立された技術であるので、ここでは詳しくは触れない。
【００１２】
コントロールユニット１２は、本装置の動作を制御する制御中枢として機能し、プログラムに基づいて各種動作処理を制御するコンピュータに必要な、ＣＰＵ、記憶装置、入出力装置等の資源を備えた例えばマイクロコンピュータ等により実現される。コントロールユニット１２は、上記タッチパネルに与えられた操作に対応した信号を入力し、入力した信号ならびに予め内部に保有する制御ロジック（プログラム）に基づいて、図２のフローチャートに示す手順を実行する。このように、コントロールユニット１２は、以下に説明する本発明に係るタッチパネルボタンの移動変更の処理を含む、本装置の表示動作のすべてを統括管理して制御する。したがって、上記移動変更の処理は、移動変更手段という、ソフトウェアとハードウェア資源とが協働した具体的な手段（コントロールユニット１２）によって実現されたものである。
【００１３】
次に、図２に示すフローチャートを参照して、ディスプレイ１１上に表示されたタッチパネルボタンの移動変更処理について説明する。
【００１４】
図２において、先ずステップＳ２０１では、情報表示装置は、操作の待ちうけ状態にある。
【００１５】
ステップＳ２０２では、この情報表示装置が搭載された車両の運転者等のユーザ（操作者）による、例えば指先で触れる等のタッチパネルの操作を検出する。
【００１６】
ステップＳ２０３では、ユーザの指先がタッチパネル上の複数点（例えば少なくとも２点）に触れたか否かを判定する。判定の結果、触れている場合には、ステップＳ２０４で示す処理を実行する一方、触れていない場合には、ステップＳ２１４で示す処理を実行する。
【００１７】
ステップＳ２０４では、ユーザの指先が触れている位置がディスプレイ１１に表示されている特定のタッチパネルボタンの外形と一致するか否かを判定する。判定の結果、一致している場合には、ステップＳ２０７で示す処理を実行する一方、一致していない場合には、ステップＳ２０５で示す処理を実行する。
【００１８】
ステップＳ２０５では、ユーザの指先がタッチパネルに触れている状態で摘む操作をしているか否か検出する。ここで、摘む操作とは、タッチパネルに接触している複数点を内側（お互いに近づける方向）に移動させる操作である。例えばタッチパネルに触れている親指と人差し指の指先をお互いに近づける方向に移動して、親指と人差し指との間隔を狭める操作である。
【００１９】
また、この摘む操作は、図３に示すように、いずれの方向であっても検出される。すなわち、図３（ａ）に示すような摘む操作は、ユーザの２本の指先がタッチパネルボタン３１の周囲左右に触れた状態でタッチパネルボタン３１を摘む。図３（ｂ）に示すような摘む操作は、ユーザの２本の指先がタッチパネルボタン３１の周囲左右両エッジに触れた状態でタッチパネルボタン３１を摘む。図３（ｃ）に示すような摘む操作は、ユーザの２本の指先がタッチパネルボタン３１の周囲上下に触れた状態でタッチパネルボタン３１を摘む。
【００２０】
さらに、以下に示す動作でも摘む操作が行われたものとして処理される。ユーザの指先が触れている位置とタッチパネルボタンの外形とが一致していない状態から、上記摘む動作が行われて指先が移動したことにより、移動後の指先が触れている位置とタッチパネルボタンの外形の位置とが一致した場合である。また、図３（ｄ）に示すように、ユーザの指先が触れている位置とタッチパネルボタンの外形とが一致している状態から、上記摘む動作が行われて指先がタッチパネルボタンの表示領域の内側に移動した場合である。
【００２１】
図２に戻って、先のステップＳ２０５で示す処理での検出の結果、摘む操作が検出された場合には、ステップＳ２０６で示す処理を実行する一方、検出されなかった場合には、ステップＳ２１４で示す処理を実行する。
【００２２】
ステップＳ２０６では、ユーザの指先が触れている位置がディスプレイ１１に表示されている特定のタッチパネルボタンの外形と一致するか否かを判定する。判定の結果、一致する場合には、ステップＳ２０７で示す処理を実行する一方、一致しない場合には、ステップＳ２１４で示す処理を実行する。
【００２３】
ステップＳ２０７では、タッチパネルボタンを操作することでタッチパネルボタンに対応した機能を実現する通常の操作モードから、上記ステップＳ２０４、Ｓ２０５、Ｓ２０６で特定されたタッチパネルボタンの表示位置を他の位置に移動させて変更する移動モードへ移行する処理を行う。
【００２４】
ステップＳ２０８では、ユーザの指先がタッチパネルに触れている状態で指先がパネル上を移動した際に、その移動に連動してタッチパネルボタンを移動させる。
【００２５】
ステップＳ２０９では、タッチパネルに触れているユーザの指先がタッチパネルから離れたか否かを判定する。すなわち、タッチパネルで複数の接触点が検出されているか否かを判定する。判定の結果、離れた場合には、ステップＳ２１０で示す処理を実行する一方、離れていない場合には、ステップＳ２０８で示す処理を実行する。
【００２６】
ステップＳ２１０では、タッチパネルボタンの移動モードの終了処理を行う。
【００２７】
ステップＳ２１１では、タッチパネルボタンの移動した移動先の位置に他のタッチパネルボタンが配置されて表示されているか否かを判定する。判定の結果、配置されている場合には、ステップＳ２１２で示す処理を実行する一方、配置されていない場合には、ステップＳ２１３で示す処理を実行する。
【００２８】
ステップＳ２１２では、先のステップＳ２０１〜Ｓ２０９で示すの一連の処理を実行することで移動されたタッチパネルボタンの移動前の表示位置に、移動後の位置に表示されていたタッチパネルボタンを移動させて表示位置を変更する。すなわち、双方のタッチパネルボタンの表示位置を入れ替える。
【００２９】
ステップＳ２１３では、ボタンの移動結果の表示処理を行う。
【００３０】
ステップＳ２１４では、ディスプレイ１１において、通常の操作モードへ移行する。
【００３１】
なお、上記摘む操作によってタッチパネルが移動した後、タッチパネルを摘んだ状態の指先間の距離を拡げることで、移動先の表示位置を確定して移動モードの終了処理を行うようにしてもよい。
【００３２】
ここで、ディスプレイ１１は、例えば経路案内等を行う従来公知の車載ナビゲーションシステムを構成するものとする。ナビゲーションシステムが機能しているときに、ディスプレイ１１の表示画面には、例えば図４に示すように、「オペレータ」、「状態表示」、「ルート」、「目的地」、「情報・Ｗ」、「設定」、「現在地」などのそれぞれ所定の機能を有するタッチパネルボタンが配置されて表示されているものとする。
【００３３】
このようなタッチパネルボタンにおいて、通常の操作モードでは、これらのタッチパネルボタンの内側の領域に例えばユーザの少なくとも１本の指先が触れることでタッチパネルに対応して設定されている機能が動作する。
【００３４】
一方、タッチパネルボタンの移動モードにおいて、図４（ａ）に示すように、ユーザが例えば「状態表示」のタッチパネルボタンの表示位置を移動しようとして、「状態表示」のタッチパネルボタンの周囲を複数の指先で摘む操作を行ったとする。このような操作は、図２に示すステップＳ２０５の処理によって検出される。また、同図ステップＳ２０６に示す処理によってユーザの指先がタッチパネルに触れている位置が「状態表示」のタッチパネルボタンの周囲と一致していることが判定されたとする。これにより、コントロールユニット１２は、図２のステップＳ２０７に示す処理によって通常の操作モードから「状態表示」のタッチパネルボタンを移動させる移動モードに移行する。
【００３５】
移動モードに移行した後、図４（ｂ）に示すように、ユーザの指先が「状態表示」のタッチパネルボタンを摘んだ状態で、その指先がタッチパネルに触れたままタッチパネル上を移動する。この移動により図２のステップＳ２０８で示す処理によってその移動に合わせて同方向に「状態表示」のタッチパネルボタンが移動する。このとき、「状態表示」のタッチパネルボタンの移動の様子がタッチパネルの表示画面上に表示される。
【００３６】
その後、図４（ｃ）に示すように、図２に示すステップＳ２０９に示す処理によってユーザの指先が「状態表示」のタッチパネルボタンを摘んだ状態でタッチパネルから離れたことが検出される。この状態が検出されると、ユーザの指先がタッチパネルから離れた位置に、「状態表示」のタッチパネルボタンが配置されて表示されて、移動モードの処理が終了する。
【００３７】
その後、図４（ｃ）に示すように、「状態表示」のタッチパネルボタンが移動した移動先の位置に、既に他のタッチパネルボタン、例えば図４（ｃ）では「現在地」というタッチパネルボタンが配置されて表示されていた場合には、これを移動させる。すなわち、図２のステップＳ２１２に示す処理により、「状態表示」のタッチパネルボタンが移動前に表示されていた位置に「現在地」のタッチパネルボタンを移動して表示する。
【００３８】
一方、表示位置が移動した「状態表示」のタッチパネルボタンの移動先において、その周囲の他のタッチパネルボタン、例えば図４（ｃ）では「目的地」や「ルート」といったタッチパネルボタンと干渉する場合がある。すなわち「状態表示」と「目的地」や「ルート」とに重なりが生じたり、両者間の距離が予め設定した間隔よりも接近しすぎたりしている場合である。このような場合には、それぞれのタッチパネルボタンの表示位置が予め設定された適正な間隔となるように調整される。その後、図２のステップＳ２１３で示す処理によってタッチパネルボタンの移動後の表示処理がなされる。なお、適正な間隔でタッチパネルの表示位置を調整する処理は、例えば図２のステップＳ２１３で示す処理に含まれる。
【００３９】
このように、上記実施形態１においては、ユーザの指先がタッチパネルボタンの周囲の少なくとも２点に触れことで、通常の操作モードからタッチパネルボタンを移動させる移動モードに移行することが可能となる。また、ユーザが摘む操作を行って、ユーザの指先がタッチパネルボタンの周囲の少なくとも２点に触れことで、通常の操作モードから移動モードに移行することが可能となる。これにより、従来に比べて短時間でタッチパネルボタンを移動させることが可能となる。
【００４０】
また、通常の操作モードにおいて、誤ってタッチパネルボタンに触れている時間が長くなり長押し状態となった場合でも、移動モードに移行することは回避され、誤作動を防止することが可能となる。
【００４１】
さらに、タッチパネルボタンを長押しする操作により実現できる機能を新たに設定することができる。これにより、誤作動を招くことなく、本実施形態１の移動モードに移行する操作と長押し操作とを両立させることが可能となる。
【００４２】
また、タッチパネルボタンを摘むといった直感的な操作で移動モードに移行することが可能となるので、ユーザに分かり易い機能を提供することができる。さらに、タッチパネルボタンを摘んだ後その指先を離すもしくは指先間を拡げるといった直感的な操作で移動モードを終了することが可能となるので、ユーザに分かり易い機能を提供することができる。
【００４３】
また、タッチパネルボタンの移動先に既に他のタッチパネルボタンが表示されていた場合には、既に表示されていた他のタッチパネルボタンを移動前のタッチパネルボタンが表示されていた位置に移動して表示することが可能となる。これにより、一のタッチパネルボタンの移動による他のタッチパネルボタンの表示位置の変更を容易に行うことができる。
【００４４】
なお、上記ディスプレイ１１は、２次元の平面表示を行う表示装置の他に、３次元の立体表示を行う表示装置として構成することも可能である。これにより、立体表示が可能なディスプレイにおいても、本実施形態１で採用した特徴的な技術を提供することができる。
【符号の説明】
【００４５】
１１…ディスプレイ
１２…コントロールユニット
３１…タッチパネルボタン
【図１】
0005640486.tif 000002
【図２】
0005640486.tif 000003
【図３】
0005640486.tif 000004
【図４】
0005640486.tif 000005