(57)【要約】【課題】  車両のように操作部の設置位置が制限されるような状況において、ユーザの意図が反映されやすく、また、操作感にも優れたインタフェース技術を提供する。【解決手段】  ユーザの指によって球体２１５を回転させるような操作がなされた場合、球体２１５を回転表示させると共に、ボタン群２０３におけるフォーカスを球体２１５の回転に合わせて移動させる。なお、その際、球体２１５の回転音を出力させる。このようになっていれば、車両のように、タッチパネル、すなわち表示部の設置場所が制限されるような状況においても、ユーザの意図が反映されやすい。【選択図】  図２
2007042029.tif 000002
【特許請求の範囲】
【請求項１】
車両において用いられる表示装置であって、
車両の運行に伴う種々の情報を表示する表示手段と、
ユーザによって前記表示手段の表示面に対してなされた操作を操作情報として取得する操作情報取得手段と、
前記表示手段に回転体を表示させ、前記操作情報のうち前記回転体に対する前記操作情報を前記操作情報取得手段が取得すると、その操作情報に基づいて前記表示手段に表示させた前記回転体を回転させると共に所定の処理を実行する制御手段と、
を備えること特徴とする表示装置。
【請求項２】
請求項１に記載の表示装置において、
前記制御手段は、前記所定の処理として、前記表示手段に表示されたポインタの位置を変更すること、
を特徴とする表示装置。
【請求項３】
請求項１に記載の表示装置において、
前記制御手段は、前記所定の処理として、前記表示手段に表示されたスクロール可能な領域をスクロールさせること、
を特徴とする表示装置。
【請求項４】
請求項１に記載の表示装置において、
さらに、地図情報を取得する地図情報取得手段を備え、
前記制御手段は、前記地図情報取得手段が取得した前記地図情報に基づいて前記表示手段に地図を表示させ、前記所定の処理として、前記表示手段に表示させた地図の縮尺を変更すること、
を特徴とする表示装置。
【請求項５】
請求項１に記載の表示装置において、
さらに、地図情報を取得する地図情報取得手段を備え、
前記制御手段は、前記地図情報取得手段が取得した前記地図情報に基づいて前記表示手段に地図を表示させ、前記所定の処理として、前記表示手段に表示させた地図をスクロールさせること、
を特徴とする表示装置。
【請求項６】
請求項１〜請求項５の何れかに記載の表示装置において、
前記制御手段は、前記回転体の表示位置における前記操作情報の取得位置の移動方向および速度にしたがって前記回転体を回転表示させること、
を特徴とする表示装置。
【請求項７】
請求項６に記載の表示装置において、
前記制御手段が回転表示させる前記回転体は、回転方向に制限のある回転体であること、
を特徴とする表示装置。
【請求項８】
請求項６または請求項７に記載の表示装置において
前記制御手段は、前記操作情報の取得位置の移動速度が０となった場合でも、前記回転体を所定物理量だけ回転表示させること、
を特徴とする表示装置。
【請求項９】
請求項６〜請求項８の何れかに記載の表示装置において、
さらに、スピーカを備え、
前記制御手段は、前記回転体の回転速度に基づいた音を前記スピーカに出力させること、
を特徴とする表示装置。
【請求項１０】
請求項６〜請求項８の何れかに記載の表示装置において、
さらに、スピーカを備え、
前記制御手段は、前記回転体の回転方向に基づいた音を前記スピーカに出力させること、
を特徴とする表示装置。
【請求項１１】
請求項１０に記載の表示装置において、
前記制御手段は、前記回転体の特定の回転軸に対応してそれぞれ定められた音を、各回転軸方向の回転量に応じて合成し、前記スピーカに出力させること、
を特徴とする表示装置。
【請求項１２】
請求項１〜請求項１１の何れかに記載の表示装置において、
前記制御手段は、前記表示手段に表示させた前記回転体以外の表示内容に前記回転体を重ねて表示させること、
を特徴とする表示装置。
【請求項１３】
請求項１〜請求項１１の何れかに記載の表示装置において、
前記制御手段は、前記表示手段の表示領域に前記回転体を表示させるための専用の表示領域を設けて前記回転体を表示させること、
を特徴とする表示装置。
【請求項１４】
請求項１〜請求項１１の何れかに記載の表示装置において、
前記制御手段は、前記操作情報取得手段が取得した前記操作情報に基づいて、前記表示手段に表示させた前記回転体以外の表示内容に前記回転体を重ねて表示させる状態と、前記表示手段の表示領域に前記回転体を表示させるための専用の表示領域を設けて前記回転体を表示させる状態とを切り替え可能であること、
を特徴とする表示装置。
【請求項１５】
請求項１〜請求項１４の何れかに記載の表示装置において、
前記制御手段は、前記表示手段に表示させる前記回転体の大きさを、前記操作情報取得手段が取得した前記操作情報に基づいて変更すること、
を特徴とする表示装置。
【請求項１６】
請求項１〜請求項１５の何れかに記載の表示装置において、
前記制御手段は、前記回転体の前記表示手段における表示位置を、前記操作情報取得手段が取得した前記操作情報に基づいて変更すること、
を特徴とする表示装置。
【請求項１７】
コンピュータを、請求項１〜請求項１６の何れかに記載の制御手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両において用いられる表示装置等に関する。
【背景技術】
【０００２】
現在、ナビゲーションシステムにおいて広く活用されているタッチパネルは、リモコンやカーソルキー等を利用しなくても画面上に表示されているボタンに対してユーザが指で直接操作することができるため、直感性に優れている。しかし、一方でこのようなタッチパネル対する操作行為は画面を指で触れるだけであるため、自分が操作した状態を触覚によって直接的に体感することができない。つまり、タッチパネルに対する操作行為は、操作感に乏しい。したがって、この点は、リモコン、ジョイスティック、ロータリーダイアル等の操作デバイスと比較した場合の欠点といえる。また、操作感が乏しいため、誤った操作をしてしまう可能性も高く、その結果、ユーザの意図しない処理が実行されてしまう可能性も高い。
【０００３】
そこで、例えばApple社のi-pod（登録商標）のような携帯型音楽プレーヤでは、表示部とは別体となったドーナツ型のタッチパネルを採用している。そして、ユーザはそのドーナツ型のタッチパネルのドーナツ部を指で円形になぞることにより、表示部の表示内容を変更（リストをスクロールさせる）ことができるようになっている。つまり、上述した携帯型音楽プレーヤでは、タッチパネルという軽快な操作を行うことができるデバイスを採用しながら、操作可能なパネルの形状（操作領域の形状）と操作方法を制限することによって誤操作が起こりづらいようにしている。
【０００４】
また、ユーザの意図しない制御が実行されることを防止する技術として、例えば特許文献１に記載のような技術が提案されている。この技術は、選択項目が平面的に配列されたメニューに対し、カーソルが所定時間内で所定のエリアの外に移動しないときには、先に選択されていた選択項目にカーソルを戻すということを行う技術である。
【０００５】
この技術によれば、自動車の振動によるカーソルの位置ずれや意図しないメニュー表示などが防止され、かつ、多数の項目が表示された中からカーソル移動にて容易に選択操作を行うことができる。
【特許文献１】特開２００４−１８５５６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、一般的なナビゲーションシステムでは、目的地設定や地図スクロール指示のような様々な種類の操作を行う必要があるため、上述した携帯型音楽プレーヤで使用されている技術のように、操作可能なパネルの形状（操作領域の形状）をドーナツ型にすると共に操作方法を制限してしまうと、ナビゲーションシステムの操作可能な機能を著しく減少させることになる。
【０００７】
また、ナビゲーションシステムの場合は、画面（表示部）の設置場所等、使用環境に種々の制約がある上、運転中に操作されることが想定される。したがって、上述した携帯型音楽プレーヤの場合のように円形になぞる操作は、逆にユーザにストレスを与えることにつながりかねない。なぜなら、ナビゲーションシステムにおける表示装置は、センターコンソール（車室の前方中央部の計器・操作盤）内に配置されることが一般的であり、運転者が運転席に座った状態で、自分の斜め前方にある画面上で正確な円形を描くことは非常に難しいからである。
【０００８】
また、特許文献１に記載の技術は、ユーザの繊細なカーソル操作を制限することになり、ユーザの操作感が滅失されるという問題がある。
本発明は、このような問題にかんがみなされたものであり、車両のように操作部の設置位置が制限されるような状況において、ユーザの意図が反映されやすく、また、操作感にも優れたインタフェース技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するためになされた請求項１に記載の表示装置は、車両において用いられる表示装置であって、車両の運行に伴う種々の情報を表示する表示手段と、ユーザによって表示手段の表示面に対してなされた操作を操作情報として取得する操作情報取得手段と、表示手段に回転体を表示させ、操作情報のうち回転体に対する操作情報を操作情報取得手段が取得すると、その操作情報に基づいて表示手段に表示させた回転体を回転させると共に所定の処理を実行する制御手段と、を備える。
【００１０】
このような表示装置によれば、ユーザは円を描くことなく、また、スクロールバーのような細いオブジェクトを操作することもなく、表示手段に表示された回転体を回転させるように操作するだけで所定の処理を実行させることができる。つまり、車両のように操作手段（操作部）の設置位置が制限されるような状況においても、ユーザの意図が反映されやすく、また、回転体を回転させるだけという単純な操作であるため操作感にも優れている。
【００１１】
なお、上記所定の処理というのは、制御手段が、表示手段に表示されたポインタの位置を変更する処理であるとよい（請求項２）。なお、ここで言う「ポインタ」というのは、表示手段上の特定範囲または全範囲における任意の位置を指定するためのカーソルや、表示手段上に表示された選択項目における選択（フォーカス）位置を意味する。
【００１２】
このようになっていれば、ユーザは、表示手段に表示された回転体を回転させるように操作するだけで、ポインタを移動させることができる。
また、上記所定の処理というのは、制御手段が、表示手段に表示されたスクロール可能な領域をスクロールさせる処理であるとよい（請求項３）。
【００１３】
このようになっていれば、ユーザは、表示手段に表示された回転体を回転させるように操作するだけで、スクロール可能な領域の表示領域を変更することができる。
また、表示装置が、さらに、地図情報を取得する地図情報取得手段を備え、制御手段が、その地図情報に基づいて表示手段に地図を表示させることを前提とすれば、上記所定の処理は、表示手段に表示させた地図の縮尺を変更することであるとよい（請求項４）。
【００１４】
このようになっていれば、ユーザは、表示手段に表示された回転体を回転させるように操作するだけで、表示手段に表示されている地図の縮尺変更（拡大および縮小）を行うことができる。つまり、ユーザは、所望の縮尺のボタン等を押下する場合と比較して素早く地図の縮尺変更を行うことができる。
【００１５】
また、表示装置が、地図情報を取得する地図情報取得手段を備え、制御手段が、その地図情報に基づいて表示手段に地図を表示させることを前提とすれば、上記所定の処理は、表示手段に表示させた地図をスクロールさせることであるとよい（請求項５）。
【００１６】
このようになっていれば、ユーザは、表示手段に表示された回転体を回転させるように操作するだけで、表示手段に表示されている地図をスクロールさせることができる。つまり、ユーザは、スクロールキー等を押下する場合と比較して素早く地図をスクロールさせることができる。
【００１７】
ところで、回転体の回転方法としては、請求項６に記載のように、回転体の表示位置における操作情報の取得位置の移動方向および速度にしたがって回転体を回転表示させるようになっているとよい。ここで言う「操作情報の取得位置」というのは、ユーザの指が触れた位置のことである。
【００１８】
このようになっていれば、回転体に対する回転操作と、表示手段に表示された回転体の様子とが連動することになり、ユーザは操作感を得やすい。
ところで、回転体としては、例えば、請求項７に記載のように、回転方向に制限のある回転体を用いるとよい。例えば、表示手段上に表示された選択可能な項目リストの並びが縦方向（表示手段上において上下方向）のみであるならば、回転体の回転方向も縦方向にのみに回転するように表示させるようになっているとよい。また、例えば、表示手段上に表示された領域のスクロール可能な方向が横方向（表示手段上において左右方向）のみであるならば、回転体の回転方向も横方向のみに回転するように表示させるようになっているとよい。
【００１９】
このようになっていれば、たとえユーザによる回転体に対する回転操作の方向がポインタや表示領域の移動可能方向と多少ずれていたとしても、表示手段におけるポインタや表示領域の移動の様子と、表示手段に表示される回転体の回転の様子とが一致する。このため、ユーザは必ずしも回転体を正確な方向へ回転させる必要がなくなり、例えば、ユーザの着座位置の斜め前方に表示手段が設置されていている場合でもユーザの負担を軽減することができる。また、表示手段におけるポインタや表示領域の移動の様子と、表示手段に表示される回転体の回転の様子との不一致による違和感もなくなる。
【００２０】
なお、回転体としては、回転に慣性があるものを用いてもよい。つまり、操作情報の取得位置の移動速度が０となった場合でも、回転体を所定物理量だけ回転させるようになっているとよい（請求項８）。ここで言う「所定物理量」というのは、所定時間や所定回転量のことであり、固定的な量であってもよいし、直前の操作情報に基づいて決定される動的な量であってもよい。
【００２１】
このようになっていれば、回転体の動きが現実世界の振る舞いに近づくため、操作感が向上する。
また、表示装置がスピーカを備えるならば、制御手段は、回転体の回転速度に基づいた音をスピーカに出力させるようになっているとよい（請求項９）。
【００２２】
このようになっていれば、ユーザは音により回転体の回転速度を知ることができ、操作感の向上につながる。
また、表示装置がスピーカを備えるならば、  制御手段は、回転体の回転方向に基づいた音をスピーカに出力させるようになっていてもよい（請求項１０）。
【００２３】
このようになっていれば、ユーザは音により回転体の回転方向を知ることができ、操作感の向上につながる。
また、制御手段は、回転体の特定の回転軸に対応してそれぞれ定められた音を、各回転軸方向の回転量に応じて合成し、スピーカに出力させるようになっていてもよい（請求項１１）。つまり、例えば回転体の縦方向の回転に対しては澄んだ音が出力され、回転体の横方向の回転に対しては濁った音が出力されるようにしておいた場合、縦方向の回転量と横方向の回転量とに対応した濁り具合の音声を出力する。
【００２４】
このようになっていれば、出力された音の様子（例えば濁り具合）によって縦方向の回転量と横方向の回転量との差を把握することができる。
ところで、制御手段は、表示手段に表示させた回転体以外の表示内容（例えば、選択リストや、地図等）に重ねるようにして回転体を表示されるようになっていてもよいし（請求項１２）、表示手段の表示領域に回転体を表示させるための専用の表示領域を設けて回転体を表示させるようになっていてもよい（請求項１３）。
【００２５】
前者の場合であれば、回転体以外の表示内容をできるだけ多く表示させることができる上、必要に応じて回転体を非表示とすることによって回転体以外の表示内容をさらに多く表示することができる。また、後者の場合であれば、回転体に隠れてしまう回転体以外の表示部分が存在しないため、回転体以外の表示内容をユーザが視認しやすいという効果がある。
【００２６】
なお、操作情報取得手段が取得した操作情報に基づいて、これらの状態（表示手段に表示させた回転体以外の表示内容に回転体を重ねて表示させる状態と、表示手段の表示領域に回転体を表示させるための専用の表示領域を設けて回転体を表示させる状態）を切り替え可能であるとよい（請求項１４）。
【００２７】
このようになっていれば、ユーザの好みによって回転体の表示方法（上記２つの状態）を切り替えることができる。
また、制御手段は、表示手段に表示させる前記回転体の大きさを、操作情報取得手段が取得した操作情報に基づいて変更するようになっているとよい（請求項１５）。
【００２８】
このようになっていれば、回転体をユーザの好みの大きさに変更することができ、ひいては表示装置の使い勝手が向上する。
また、制御手段は、回転体の表示手段における表示位置を、操作情報取得手段が取得した操作情報に基づいて変更するようになっているとよい（請求項１６）。
【００２９】
このようになっていれば、回転体の表示位置をユーザの好みの位置に変更することができ、ひいては表示装置の使い勝手が向上する。
また、請求項１７に記載のように、コンピュータを、請求項１〜請求項１６の何れかに記載の制御手段として機能させるためのプログラムであれば、このプログラムを表示手段が備えるコンピュータに実行させることにより、上述した各請求項について説明した効果と同様の効果が得られる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明が適用された実施形態について図面を用いて説明する。尚、本発明の実施の形態は、下記の実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。
【００３１】
［構成の説明］
図１は、本発明の表示装置の機能が組み込まれたナビゲーション装置２０の概略構成を示すブロック図である。
【００３２】
ナビゲーション装置２０は車両に搭載され、車両の現在位置を検出する位置検出器２１と、利用者からの各種指示を入力するためのタッチパネル２２と、タッチパネル２２と同様に各種指示を入力可能であってナビゲーション装置２０とは別体となったリモートコントロール端末（以下、リモコンと称す）２３ａと、リモコン２３ａからの信号を入力するリモコンセンサ２３ｂと、パケット通信網等に接続して外部と通信を行う外部通信機２４と、地図データや音声データ等が記録された地図記憶媒体からデータを入力する地図データ入力器２５と、地図や各種情報の表示を行うための表示部２６と、各種のガイド音声等を出力するための音声出力部２７と、利用者が発話した音声に基づく電気信号を出力するマイクロフォン２８と、上述した位置検出器２１，タッチパネル２２，リモコンセンサ２３ｂ，外部通信機２４，地図データ入力器２５，マイクロフォン２８からの入力に応じて各種処理を実行し、外部通信機２４，表示部２６，音声出力部２７を制御する制御部２９とを備えている。
【００３３】
位置検出器２１は、ＧＰＳ（Global Positioning System）用の人工衛星からの電波を図示しないＧＰＳアンテナを介して受信してその受信信号を出力するＧＰＳ受信機２１ａと、車両に加えられる回転運動の大きさを検出するジャイロスコープ２１ｂと、車両の前後方向の加速度等から走行した距離を検出するための距離センサ２１ｃとを備えている。そして、これら各センサ等２１ａ〜２１ｃからの出力信号に基づいて制御部２９が、車両の位置，方位，速度等を算出する。なお、ＧＰＳ受信機２１ａからの出力信号に基づいて現在位置を求める方式は様々な方式があるが、単独測位方式、相対測位方式の何れであってもよい。
【００３４】
タッチパネル２２は、ユーザによって触れられた座標を出力するパネルから構成され、表示部２６と積層一体化されている。なお、ユーザの操作を検知する方式としては、感圧方式，電磁誘導方式，静電容量方式，あるいはこれらを組み合わせた方式など各種の方式があるが、その何れを用いてもよい。
【００３５】
外部通信機２４は、路側に設置された光ビーコンや電波ビーコン等を介してＶＩＣＳの情報センタから事故情報や渋滞情報等を取得する。
地図データ入力器２５は、図示しない地図データ記憶媒体（例えばハードディスクやＤＶＤ−ＲＯＭ等）に記憶された各種データを入力するための装置である。地図データ記憶媒体には、地図データ（ノードデータ、リンクデータ、コストデータ、背景データ、道路データ、名称データ、マークデータ、交差点データ、施設のデータ等）、案内用の音声データ、音声認識データ等が記憶されている。なお、地図データ記憶媒体からこれらのデータを入力する代わりに、通信ネットワークを介してこれらのデータを入力するようになっていてもよい。
【００３６】
表示部２６は、カラー表示装置であり、液晶ディスプレイ，有機ＥＬディスプレイ，ＣＲＴなどがあるが、その何れを用いてもよい。表示部２６の表示画面には、位置検出器２１にて検出した車両の現在位置と地図データ入力器２５より入力された地図データとから特定した現在地を示すマーク、目的地までの誘導経路、名称、目印、各種施設のマーク等の付加データとを重ねて表示することができる。また、施設のガイド等も表示できる。
【００３７】
音声出力部２７は、地図データ入力器２５より入力した施設のガイドや各種案内の音声を出力することができる。
マイクロフォン２８は、利用者が音声を入力（発話）するとその入力した音声に基づく電気信号（音声信号）を制御部２９に出力するものである。利用者はこのマイクロフォン２８に様々な音声を入力することにより、ナビゲーション装置２０を操作することができる。
【００３８】
制御部２９は、ＣＰＵ，ＲＯＭ，ＲＡＭ，ＳＲＡＭ，Ｉ／Ｏ及びこれらの構成を接続するバスラインなどからなる周知のマイクロコンピュータを中心に構成されており、ＲＯＭ及びＲＡＭに記憶されたプログラムに基づいて各種処理を実行する。例えば、位置検出器２１からの各検出信号に基づき座標及び進行方向の組として車両の現在位置を算出し、地図データ入力器２５を介して読み込んだ現在位置付近の地図等を表示部２６に表示する処理や、地図データ入力器２５に格納された地図データと、タッチパネル２２やリモコン２３ａ等の操作に従って設定された目的地とに基づいて現在位置から目的地までの最適な経路を算出する経路算出処理や、その算出した経路を表示部２６に表示させたり音声出力部２７に音声として出力させることにより経路を案内する経路案内処理等を実行する。
【００３９】
［動作の説明］
次に、制御部２９が実行する各種処理のうち、ユーザによってタッチパネル２２が操作された際に実行されるタッチ処理について説明する。なお、制御部２９が実行する、一般的な処理（経路算出処理や経路案内処理等）については説明を省略する。
【００４０】
まず、タッチ処理について説明する前に、表示部２６に表示される画面の一例について図２を用いて説明する。図２の画面２０１は、経路設定処理における目的地となる施設をユーザに入力してもらう際に表示される画面である。具体的には、ユーザに施設のジャンルを選択してもらう際に表示される画面である。画面２０１の中央部には、ジャンルを表すボタン群２０３が縦方向に並んでおり、ユーザが何れかのボタンをタッチすることによりジャンルが決定されるようになっている。なお、ジャンルの数は画面に表示しきれない程度存在していると仮定する。そして、画面２０１の左端にある前ボタン２０５をユーザがタッチすることにより、ボタン群２０３の先頭（最上部）のボタンの位置に、前頁の最後尾のジャンルが挿入されて表示され、現在表示されているジャンルが一つずつ下にずれる。また、前頁ボタン２０７をユーザがタッチすることにより、ボタン群２０３の各ボタンに割り当てられているジャンルの全てが前頁のジャンルに置き換わる。また、後頁ボタン２０９をユーザがタッチすることにより、ボタン群２０３の各ボタンに割り当てられているジャンルの全てが後頁のジャンルに置き換わる。また、後ボタン２１１をユーザがタッチすることにより、ボタン群２０３の最後尾（最下部）のボタンに後頁の先頭のジャンルが挿入されて表示され、現在表示されているジャンルが一つずつ上にずれる。
【００４１】
また、画面２０１の右上には戻るボタン２１３があり、ユーザがこのボタンをタッチすると、画面２０１の前に表示されていた画面（例えば、メニュー画面等）が表示される。
また、画面２０１の右方には球体表示領域２１４が設けられ、この球体表示領域２１４には球体２１５が表示されている。なお、ユーザが指でこの球体２１５を回転させるようにタッチすることによってジャンルを表すボタン群２０３の候補が変化するようになっている。具体例については後述する。
【００４２】
次に、この画面２０１が表示されている場合を例にして、制御部２９が実行するタッチ処理について説明する。タッチ処理はユーザによってタッチパネル２２が操作された（タッチされた）際に実行が開始される。
【００４３】
制御部２９が、タッチ処理の実行を開始すると、まず、ユーザによってタッチされた位置が、表示部２６に表示された球体２１５の位置であるか否かを判定する（Ｓ１１０）。ユーザによってタッチされた位置が、表示部２６に表示された球体２１５の位置でないと判定した場合は（Ｓ１１０：Ｙｅｓ）、ユーザによってタッチされた位置に対応した処理を実行する（Ｓ１１５）。具体的には、例えば、ボタン群２０３の何れかがユーザによってタッチされた場合は、そのタッチされたボタンに表示されていたジャンルを目的地の施設のジャンルとして決定する。また、戻るボタン２１３がユーザによってタッチされた場合は、画面２０１の前に表示されていた画面（例えば、メニュー画面等）を表示する。このように、ユーザによってタッチされた位置に対応した処理を実行した後は、Ｓ１１０へ処理を戻す。
【００４４】
一方、Ｓ１１０において、ユーザによってタッチされた位置が、表示部２６に表示された球体２０７の位置であると判定した場合は（Ｓ１１０：Ｙｅｓ）、操作ベクトルを検出する（Ｓ１２０）。ここで言う「操作ベクトル」というのは、ユーザによってタッチされた距離（前回検出したユーザの指の位置から、現在、指が触れている位置までの距離）と、ユーザによってタッチされた方向（ユーザの指の移動方向）とからなるベクトルである。
【００４５】
続いて、Ｓ１２０で検知した操作ベクトルから球体２１５の回転方向と回転量を決定する（Ｓ１２５）。これは、ユーザが球体２１５に対して行った操作に対して、表示部２６に表示させる球体２１５を、どの方向にどの程度回転させて表示させるかを決定することである。基本的には、操作ベクトルの方向に合わせて球体２１５の回転方向を決定し、操作ベクトルの大きさを球体２１５の回転量として決定する。しかしながら、図２の画面２０１の場合は、操作ベクトルのうち、画面の上下方向の要素のみを用いて回転方向と回転量を決定する。
【００４６】
続いて、Ｓ１２０で検知した操作ベクトルから球体２１５の回転音の種別、音量、持続時間を決定する（Ｓ１３０）。具体的には、操作ベクトルの大きさに比例させて、回転音の音程を高く、音量を大きく、持続時間を長くする。
【００４７】
続いて、Ｓ１２５で決定した回転方向と回転量とに基づいて、表示部２６に表示されている球体２１５の回転表示（アニメーション）を開始させる（Ｓ１３５）。
続いて、Ｓ１３０で決定した回転音の種別、音量、持続時間に基づいて、音声出力部２７から球体２１５の回転音の出力を開始させる（Ｓ１４５）。
【００４８】
続いて、操作ベクトルに基づいた処理を実行する（Ｓ１５０）。具体的には、まず、ボタン群２０３のうちの何れかのボタンを、仮の選択状態であるフォーカス状態に変更（例えば、ボタンの背景色を変更）する。そして、ユーザが球体２０７を画面の上方に転がすように操作したのであれば、その操作に応じてフォーカスを上方に移動させる。そして、フォーカスがボタン群２０３の先頭のボタンに達した場合は、前頁のジャンルの最後尾のものをボタン群２０３の先頭に挿入して表示させ、現在表示させているジャンルを一つずつ下にずらす。なお、この際、ユーザが球体２１５を厳密に上方に転がすように操作していなくても、操作ベクトルのうちの上方向の要素のみを用い、フォーカスを上方に移動させると共に球体２１５を回転表示させる。
【００４９】
また、ユーザが球体２０７を画面の下方に転がすように操作したのであれば、その操作に応じてフォーカスを下方に移動させる。そして、フォーカスがボタン群２０３の最後尾のボタンに達した場合は、後頁のジャンルの先頭のものをボタン群２０３の最後尾に挿入して表示させ、現在表示させているジャンルを一つずつ上にずらす。なお、この際、ユーザが球体２１５を厳密に下方に転がすように操作していなくても、操作ベクトルのうちの下向の要素のみを用い、フォーカスを下方に移動させると共に球体２１５を回転表示させる。
【００５０】
また、ユーザが球体２１５を押すように操作した場合（つまり操作ベクトルの大きさは「０」であるが、ユーザのタッチだけは検出した場合）は、現在フォーカス状態にあるジャンルを目的地の施設のジャンルとして決定する。
【００５１】
このようにして、操作ベクトルに基づいた処理を実行した後は、上述したＳ１１０へ処理を戻す。
このようなナビゲーション装置２０によれば、ユーザは細かい操作（例えば、表示部２６に表示された相対的に小さなボタンやスクロールバーのようなものに対する操作）をすることなく、表示部２６に表示された球体２１５を大まかに操作するだけで、所望の処理を実行させることができる。つまり、車両のように操作手段（本実施形態ではタッチパネル２２）の設置場所が制限されるような状況においても、ユーザの意図が反映されやすく、また、球体２１５を回転させるだけという単純な操作をするだけであるため操作感にも優れている。
【００５２】
また、本実施形態のナビゲーション装置２０では、球体２１５の回転に合わせて、回転音が出力されるようになっているため、ユーザはその音により球体２１５の回転速度（すなわち、フォーカスの移動量）を知ることができる。
【００５３】
［他の実施形態］
（１）上記実施形態では、操作ベクトルの大きさが「０」になると、球体２１５の回転は止まるようになっているが、操作ベクトルの大きさが「０」になった後も、直前の操作ベクトルの大きさに対応した回転量または回転時間だけ、球体２１５を回転表示させるようになっていてもよい。なお、その際、ボタン群２０３のフォーカスも球体２１５の回転に連動するようになっているとよい。
【００５４】
このようになっていれば、ユーザが素早く球体２１５を回転させるように操作すれば、ユーザが表示部２６から指を離した後もしばらく球体２１５が回転することとなり、現実の状態に近づくため操作感が向上する。
【００５５】
（２）上記実施形態では、操作ベクトルの大きさに比例させて、回転音の音程を高く、音量を大きく、持続時間を長くするようになっていたが、画面２０１のようなフォーカスの移動方向が限定されている場合ではなく、球体２１５に対する操作によってカーソル等が画面内を自由に移動可能な場合には、次のようになっているとよい。
【００５６】
具体的には、表示部２６における操作ベクトルの上下方向の要素および左右方向の要素それぞれに回転音の種類を対応させ、各要素の大きさに比例した音量で各回転音を出力するようになっているとよい。
【００５７】
このようになっていれば、ユーザは球体２１５の回転表示を見なくとも回転音を聞くだけで、球体２１５の回転方向を知ることができる。また、カーソル等の移動方向も知ることができる。
【００５８】
（３）上記実施形態では、画面２０１に球体表示領域２１４が設けられ、その球体表示領域２１４に球体２１５が表示されていたが、そのような領域を設けずに表示内容に重ねて球体を表示させてもよい。つまり、図４に記載の画面３０１のように、ボタン群３０３の上に重ねるように球体３１５を表示させてもよい。この場合、ユーザが球体３１５を回転させるように操作すると、ボタン群３０３の各ボタンに表示されている内容（ジャンル）は上下方向に移動するが、球体３１５は移動することなく常に最前面側に（ボタン群３０３に重なるように）表示されるようになっている。このようになっていれば、球体３１５以外の画像オブジェクト（例えば、地図やボタン等）を表示部２６にできるだけ多く表示させることができる。
【００５９】
なお、上述した画面２０１の状態と画面３０１の状態とをユーザの好みによって切り替え可能になっているとさらによい。具体的な切り替え方法としては、図示しない設定画面において、ユーザがどちらかを選択できるようになっているとよい。このようになっていれば、ユーザのカスタマイズの自由度が増すと共に操作ミスの防止にも役立つ。
【００６０】
（４）また、球体２１５や球体３１５の大きさをユーザの好みによって変更できるようになっているとよい。具体的な変更方法としては、図示しない設定画面において、ユーザが球体２１５，３１５の直径を数値で入力する方法や、ユーザが球体２１５，３１５を回転させるように操作することによってその回転に応じて直径を変更する方法等が考えられる。
【００６１】
このように球体２１５，３１５の大きさを変更できるようになっていれば、ユーザのカスタマイズの自由度が増すと共に操作ミスの防止にも役立つ。
（５）また、球体２１５（含む球体表示領域２１４）の表示位置や球体３１５の表示位置をユーザの好みによって変更できるようになっているとよい。具体的な変更方法としては、表示位置変更モードを用意し、そのモードに移行すると球体２１５，３１５がドラッグ＆ドロップの手法によって画面内を移動可能になり、ユーザの好みによって表示位置を自由に変更できるようにする方法が考えられる。
【００６２】
このように球体２１５，３１５の表示位置を変更できるようになっていれば、ユーザのカスタマイズの自由度が増すと共に操作ミスの防止にも役立つ。
（６）また、ボタン群２０３やボタン群２０５の代わりに地図が表示されている場合には、球体２１５や球体３１５の回転速度や回転量に応じて地図の縮尺を変更するようになっているとよい。このようになっていれば、ユーザは、球体２１５や球体３１５を回転させるように操作するだけで、地図の縮尺変更（拡大および縮小）を行うことができるため、ユーザは、所望の縮尺のボタン等を押下することなく、簡易に地図の縮尺変更を行うことができる。
【００６３】
また、縮尺を変更する代わりに、地図をスクロールさせるようになっていてもよい。このようになっていれば、スクロール方向が定められているスクロールキーを押下する場合と比較してスクロール方向の自由度が高く（つまり全方向にスクロールさせることができ）、ユーザの使い勝手が非常によい。また、球体２１５や球体３１５の回転速度（または回転量）と地図のスクロール量とが連動していれば、ユーザーは素早く好みの場所を表示させることができる。
【００６４】
［特許請求の範囲との対応］
上記実施形態と特許請求の範囲との対応を示す。表示部２６が表示手段に相当し、タッチパネル２２が操作情報取得手段に相当し、制御部２９が制御手段に相当し、地図データ入力器２５が地図情報取得手段に相当する。また、球体２１５が表示手段に表示される回転体に相当する。
【図面の簡単な説明】
【００６５】
【図１】ナビゲーション装置の概略構成を示すブロック図である。
【図２】球体（回転体）が表示された画面例である。
【図３】タッチ処理を説明するためのフローチャートである。
【図４】球体（回転体）が表示された画面例である。
【符号の説明】
【００６６】
２０…ナビゲーション装置、２１…位置検出器、２１ａ…ＧＰＳ受信機、２１ｂ…ジャイロスコープ、２１ｃ…距離センサ、２２…タッチパネル、２３ａ…リモコン、２３ｂ…リモコンセンサ、２４…外部通信機、２５…地図データ入力器、２６…表示部、２７…音声出力部、２８…マイクロフォン、２９…制御部。
【図１】
2007042029.tif 000003
【図３】
2007042029.tif 000004
【図２】
2007042029.tif 000005
【図４】
2007042029.tif 000006