(57)【要約】      【課題】  視認性をできる限り低下させることなく、一画面中に多くのメニュー項目を表示させる。      【解決手段】  所定の三次元仮想立体内に、表示画面と正対するように各メニュー項目を配置するステップであって、全てのメニュー項目の少なくとも一部分が視認できるよう、画面奥側のメニュー項目のうちの少なくとも一部分が、それよりも手前側のメニュー項目と重ならないように各メニュー項目を配置するメニュー項目配置ステップと、所定のユーザ・オペレーションに呼応して、メニュー項目配置ステップにより配置された各メニュー項目を表示画面と正対した状態を保ちつつ移動させるメニュー項目移動ステップとを含むメニュー表示方法を提供する。【選択図】      図３
2006293997.tif 000002
【特許請求の範囲】
【請求項１】
複数のメニュー項目を含むメニューを表示するためのメニュー表示方法において、
所定の三次元仮想立体内に、表示画面と正対するように各メニュー項目を配置するステップであって、全てのメニュー項目の少なくとも一部分が視認できるよう、画面奥側のメニュー項目のうちの少なくとも一部分が、それよりも手前側のメニュー項目と重ならないように各メニュー項目を配置するメニュー項目配置ステップと、
所定のユーザ・オペレーションに呼応して、前記メニュー項目配置ステップにより配置された各メニュー項目を表示画面と正対した状態を保ちつつ移動させるメニュー項目移動ステップと、を含む、メニュー表示方法。
【請求項２】
前記メニュー項目移動ステップにおいて、各メニュー項目をそれぞれ、該三次元仮想立体内の所定の軸を中心とした円軌道上で移動させること、を特徴とする請求項１に記載のメニュー表示方法。
【請求項３】
前記メニュー項目移動ステップにおいて、各メニュー項目をそれぞれ、最も近接する三次元仮想立体を成す仮想面に沿って移動させること、を特徴とする請求項１に記載のメニュー表示方法。
【請求項４】
前記メニュー項目移動ステップにおいて、各メニュー項目をそれぞれ、最も近接する三次元仮想立体を成す仮想面に沿った方向において自己に隣接するメニュー項目の表示位置に離散的に移動させること、を特徴とする請求項１に記載のメニュー表示方法。
【請求項５】
各メニュー項目に対する選択の許可又は禁止をその表示面積に応じて決定すること、を特徴とする請求項１から請求項４の何れかに記載のメニュー表示方法。
【請求項６】
該選択の許可又は禁止を、その表示面積がユーザにとって充分に選択できる程度の大きさであるか否かに応じて決定すること、を特徴とする請求項５に記載のメニュー表示方法。
【請求項７】
複数のメニュー項目を含むメニューを表示するためのメニュー表示方法において、
所定の三次元仮想立体内に、表示画面と正対するように各メニュー項目を配置するステップであって、全てのメニュー項目の少なくとも一部分が視認できるよう、画面奥側のメニュー項目のうちの少なくとも一部分が、それよりも手前側のメニュー項目と重ならないように各メニュー項目を配置するメニュー項目配置ステップと、
前記メニュー項目配置ステップにより配置された各メニュー項目を表示画面と正対した状態を保ちつつ所定の軌道上で常時移動させるメニュー項目移動ステップと、を含む、メニュー表示方法。
【請求項８】
複数のメニュー項目を含むメニューを表示するためのメニュー表示プログラムにおいて、
所定の三次元仮想立体内に表示画面と正対するように各メニュー項目を配置し、その際に、全てのメニュー項目の少なくとも一部分が視認できるよう、画面奥側のメニュー項目のうちの少なくとも一部分が、それよりも手前側のメニュー項目と重ならないようにし、
所定のユーザ・オペレーションに呼応して、該三次元仮想立体内に配置された各メニュー項目を表示画面と正対した状態を保ちつつ移動させる、メニュー表示プログラム。
【請求項９】
各メニュー項目をそれぞれ、該三次元仮想立体内の所定の軸を中心とした円軌道を描くように移動させること、を特徴とする請求項８に記載のメニュー表示プログラム。
【請求項１０】
各メニュー項目をそれぞれ、最も近接する三次元仮想立体を成す仮想面に沿って移動させること、を特徴とする請求項８に記載のメニュー表示プログラム。
【請求項１１】
各メニュー項目をそれぞれ、最も近接する三次元仮想立体を成す仮想面に沿った方向において自己に隣接するメニュー項目の表示位置に離散的に移動させること、を特徴とする請求項８に記載のメニュー表示プログラム。
【請求項１２】
各メニュー項目に対する選択の許可又は禁止をその表示面積に応じて決定すること、を特徴とする請求項８から請求項１１の何れかに記載のメニュー表示プログラム。
【請求項１３】
該選択の許可又は禁止を、その表示面積がユーザにとって充分に選択できる程度の大きさであるか否かに応じて決定すること、を特徴とする請求項１２に記載のメニュー表示プログラム。
【請求項１４】
複数のメニュー項目を含むメニューを表示するためのメニュー表示プログラムにおいて、
所定の三次元仮想立体内に表示画面と正対するように各メニュー項目を配置し、その際に、全てのメニュー項目の少なくとも一部分が視認できるよう、画面奥側のメニュー項目のうちの少なくとも一部分が、それよりも手前側のメニュー項目と重ならないようにし、
所定のユーザ・オペレーションに呼応して、該三次元仮想立体内に配置された各メニュー項目を表示画面と正対した状態を保ちつつ所定の軌道上で常時移動させる、メニュー表示プログラム。
【請求項１５】
複数のメニュー項目を含むメニューを表示するメニュー表示装置において、
メニューを三次元的に表示可能な表示手段と、
所定の三次元仮想立体内に、表示画面と正対するように各メニュー項目を配置する手段であって、全てのメニュー項目の少なくとも一部分が視認できるよう、画面奥側のメニュー項目のうちの少なくとも一部分が、それよりも手前側のメニュー項目と重ならないように各メニュー項目を配置するメニュー項目配置手段と、
所定のユーザ・オペレーションに呼応して、前記メニュー項目配置手段により配置された各メニュー項目を表示画面と正対した状態を保ちつつ移動させるメニュー項目移動手段と、を備えたこと、を特徴とするメニュー表示装置。
【請求項１６】
前記メニュー項目移動手段は、各メニュー項目をそれぞれ、該三次元仮想立体内の所定の軸を中心とした円軌道を描くように移動させること、を特徴とする請求項１５に記載のメニュー表示装置。
【請求項１７】
前記メニュー項目移動手段は、各メニュー項目をそれぞれ、最も近接する三次元仮想立体を成す仮想面に沿って移動させること、を特徴とする請求項１５に記載のメニュー表示装置。
【請求項１８】
前記メニュー項目移動手段は、各メニュー項目をそれぞれ、最も近接する三次元仮想立体を成す仮想面に沿った方向において自己に隣接するメニュー項目の表示位置に離散的に移動させること、を特徴とする請求項１５に記載のメニュー表示装置。
【請求項１９】
各メニュー項目に対する選択の許可又は禁止をその表示面積に応じて決定すること、を特徴とする請求項１５から請求項１８の何れかに記載のメニュー表示装置。
【請求項２０】
該選択の許可又は禁止を、その表示面積がユーザにとって充分に選択できる程度の大きさであるか否かに応じて決定すること、を特徴とする請求項１９に記載のメニュー表示装置。
【請求項２１】
複数のメニュー項目を含むメニューを表示するメニュー表示装置において、
メニューを三次元的に表示可能な表示手段と、
所定の三次元仮想立体内に、表示画面と正対するように各メニュー項目を配置する手段であって、全てのメニュー項目の少なくとも一部分が視認できるよう、画面奥側のメニュー項目のうちの少なくとも一部分が、それよりも手前側のメニュー項目と重ならないように各メニュー項目を配置するメニュー項目配置手段と、
前記メニュー項目配置手段により配置された各メニュー項目を表示画面と正対した状態を保ちつつ所定の軌道上で常時移動させるメニュー項目移動手段と、を備えたこと、を特徴とするメニュー表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数のメニュー項目を含むメニューを表示するメニュー表示方法、メニュー表示プログラム、及び、メニュー表示装置に関する。
【背景技術】
【０００２】
電子機器や情報端末装置には多くの機能が備えられており、その表示部には複数のメニュー項目が例えば階層的に表示される。このように、メニューを階層構造とすることで、例えばメニュー画面のスクロール作業の軽減や、画面中における作業領域の確保等が実現し得る。しかしながらこのような階層構造のメニューの中から所望のメニュー項目を見付け出す為には浅い階層から深い階層を順次選択して参照する必要があり、そのメニューの階層構造を理解していないユーザには使用し難いと考えられる。
【０００３】
上記問題を解決する為に、複数のメニュー項目を含むメニューを三次元的な配置で表示するものが種々提案され広く知られている（例えば特許文献１）。このような配置でメニューを表示させると一度に多くのメニュー項目をその画面中に表示できる為、階層探索等の煩雑な作業が軽減されると共に、ユーザは、各メニュー項目の相関（例えば各メニュー項目の相互の配置関係）を容易に把握することができる。
【特許文献１】特開平７−１１４４５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら上記特許文献１に示されたようなメニュー表示装置では、一画面中に半数の面のメニュー項目しか表示されない。その為、表示メニュー項目数が限定的であり、ユーザの要求に対して不充分であり得る。
【０００５】
また、上記特許文献１において、六面体上面及び側面はＺ方向（画面奥行き方向）に実質的に平行或いは僅かな角度で傾斜しているだけである。メニュー画面はＸＹ平面を正面とする為、それらの面上のメニュー項目は、大きく歪んで表示されており、その表示サイズも小さい。従って、その視認性が非常に低い。視認性を向上させる為、ＸＹ平面（すなわち画面）に対して平行すなわち二次元的配置でメニュー項目を配列すると、上記歪みがなくなり、その表示サイズを大きくすることができる。しかしながらこの場合、表示メニュー項目数が更に限定的になってしまう。
【０００６】
そこで、本発明は上記の事情に鑑み、視認性をできる限り低下させることなく、一画面中に多くのメニュー項目を表示させることができるメニュー表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決する本発明の一態様に係るメニュー表示方法は、複数のメニュー項目を含むメニューを表示する為の方法である。このメニュー表示方法は、所定の三次元仮想立体内に、表示画面と正対するように各メニュー項目を配置するステップであって、全てのメニュー項目の少なくとも一部分が視認できるよう、画面奥側のメニュー項目のうちの少なくとも一部分が、それよりも手前側のメニュー項目と重ならないように各メニュー項目を配置するメニュー項目配置ステップと、所定のユーザ・オペレーションに呼応して、メニュー項目配置ステップにより配置された各メニュー項目を表示画面と正対した状態を保ちつつ移動させるメニュー項目移動ステップとを含む。
【０００８】
なお、上記メニュー項目移動ステップにおいて、各メニュー項目をそれぞれ、該三次元仮想立体内の所定の軸を中心とした円軌道上で移動させても良い。
【０００９】
また、上記メニュー項目移動ステップにおいて、各メニュー項目をそれぞれ、最も近接する三次元仮想立体を成す仮想面に沿って移動させても良い。
【００１０】
また、上記メニュー項目移動ステップにおいて、各メニュー項目をそれぞれ、最も近接する三次元仮想立体を成す仮想面に沿った方向において自己に隣接するメニュー項目の表示位置に離散的に移動させても良い。
【００１１】
また、上記メニュー表示方法において、各メニュー項目に対する選択の許可又は禁止を、その表示面積に応じて決定しても良い。なお、ここでは、該選択の許可又は禁止を、その表示面積がユーザにとって充分に選択できる程度の大きさであるか否かに応じて決定しても良い。
【００１２】
また、上記の課題を解決する本発明の別の態様に係るメニュー表示方法は、複数のメニュー項目を含むメニューを表示する為の方法である。このメニュー表示方法は、所定の三次元仮想立体内に、表示画面と正対するように各メニュー項目を配置するステップであって、全てのメニュー項目の少なくとも一部分が視認できるよう、画面奥側のメニュー項目のうちの少なくとも一部分が、それよりも手前側のメニュー項目と重ならないように各メニュー項目を配置するメニュー項目配置ステップと、メニュー項目配置ステップにより配置された各メニュー項目を表示画面と正対した状態を保ちつつ所定の軌道上で常時移動させるメニュー項目移動ステップとを含む。
【００１３】
また、上記の課題を解決する本発明の一態様に係るメニュー表示プログラムは、複数のメニュー項目を含むメニューを表示する為のプログラムである。このメニュー表示プログラムは、所定の三次元仮想立体内に表示画面と正対するように各メニュー項目を配置し、その際に、全てのメニュー項目の少なくとも一部分が視認できるよう、画面奥側のメニュー項目のうちの少なくとも一部分が、それよりも手前側のメニュー項目と重ならないようにし、所定のユーザ・オペレーションに呼応して、該三次元仮想立体内に配置された各メニュー項目を表示画面と正対した状態を保ちつつ移動させるものである。
【００１４】
なお、上記メニュー表示プログラムでは、各メニュー項目をそれぞれ、該三次元仮想立体内の所定の軸を中心とした円軌道を描くように移動させることもできる。
【００１５】
また、上記メニュー表示プログラムでは、各メニュー項目をそれぞれ、最も近接する三次元仮想立体を成す仮想面に沿って移動させることもできる。
【００１６】
また、上記メニュー表示プログラムでは、各メニュー項目をそれぞれ、最も近接する三次元仮想立体を成す仮想面に沿った方向において自己に隣接するメニュー項目の表示位置に離散的に移動させることもできる。
【００１７】
また、上記メニュー表示プログラムにおいて、各メニュー項目に対する選択の許可又は禁止を、その表示面積に応じて決定しても良い。なお、ここでは、該選択の許可又は禁止を、その表示面積がユーザにとって充分に選択できる程度の大きさであるか否かに応じて決定しても良い。
【００１８】
また、上記の課題を解決する本発明の別の態様に係るメニュー表示プログラムは、複数のメニュー項目を含むメニューを表示する為のプログラムである。このメニュー表示プログラムは、所定の三次元仮想立体内に表示画面と正対するように各メニュー項目を配置し、その際に、全てのメニュー項目の少なくとも一部分が視認できるよう、画面奥側のメニュー項目のうちの少なくとも一部分が、それよりも手前側のメニュー項目と重ならないようにし、所定のユーザ・オペレーションに呼応して、該三次元仮想立体内に配置された各メニュー項目を表示画面と正対した状態を保ちつつ所定の軌道上で常時移動させるものである。
【００１９】
また、上記の課題を解決する本発明の一態様に係るメニュー表示装置は、複数のメニュー項目を含むメニューを表示するものである。このメニュー表示装置は、メニューを三次元的に表示可能な表示手段と、所定の三次元仮想立体内に、表示画面と正対するように各メニュー項目を配置する手段であって、全てのメニュー項目の少なくとも一部分が視認できるよう、画面奥側のメニュー項目のうちの少なくとも一部分が、それよりも手前側のメニュー項目と重ならないように各メニュー項目を配置するメニュー項目配置手段と、所定のユーザ・オペレーションに呼応して、メニュー項目配置手段により配置された各メニュー項目を表示画面と正対した状態を保ちつつ移動させるメニュー項目移動手段とを備えたことを特徴としたものである。
【００２０】
なお、上記メニュー項目移動手段は、各メニュー項目をそれぞれ、該三次元仮想立体内の所定の軸を中心とした円軌道を描くように移動させることもできる。
【００２１】
また、上記メニュー項目移動手段は、各メニュー項目をそれぞれ、最も近接する三次元仮想立体を成す仮想面に沿って移動させることもできる。
【００２２】
また、上記メニュー項目移動手段は、各メニュー項目をそれぞれ、最も近接する三次元仮想立体を成す仮想面に沿った方向において自己に隣接するメニュー項目の表示位置に離散的に移動させることもできる。
【００２３】
また、上記メニュー表示装置において、各メニュー項目に対する選択の許可又は禁止を、その表示面積に応じて決定しても良い。なお、ここでは、該選択の許可又は禁止を、その表示面積がユーザにとって充分に選択できる程度の大きさであるか否かに応じて決定しても良い。
【００２４】
また、上記の課題を解決する本発明の別の態様に係るメニュー表示装置は、複数のメニュー項目を含むメニューを表示するものである。このメニュー表示装置は、メニューを三次元的に表示可能な表示手段と、所定の三次元仮想立体内に、表示画面と正対するように各メニュー項目を配置する手段であって、全てのメニュー項目の少なくとも一部分が視認できるよう、画面奥側のメニュー項目のうちの少なくとも一部分が、それよりも手前側のメニュー項目と重ならないように各メニュー項目を配置するメニュー項目配置手段と、メニュー項目配置手段により配置された各メニュー項目を表示画面と正対した状態を保ちつつ所定の軌道上で常時移動させるメニュー項目移動手段とを備えたことを特徴としている。
【発明の効果】
【００２５】
本発明のメニュー表示方法、メニュー表示プログラム、及び、メニュー表示装置を採用すると、視認性の高いメニュー項目を一画面中に多く表示させることができる。この為、ユーザは、例えば各メニュー項目の相関を視覚的に且つ感覚的に把握することができる。
【発明を実施するための最良の形態】
【００２６】
以下に、図面を参照して、本発明の実施の形態のメニュー表示装置を備えた車載器の構成及び作用について説明する。
【００２７】
図１は、本実施形態の車載器１００の構成を示したブロック図である。車載器１００は、例えばナビゲーションを実行したりラジオ／テレビ放送を再生したりする機能を有し、制御部１、ＧＰＳ（Global Positioning System）レシーバ２、ジャイロセンサ３、車速センサ４、記録媒体処理部５、画像処理部６、表示部７、ＲＯＭ（Read Only Memory）８、ＤＲＡＭ（Dynamic Random Access Memory）９、ＳＲＡＭ（Static Random Access Memory）１０、ＶＲＡＭ（Video Random Access Memory）１１、ＦＭ信号処理部１２、ビーコン処理部１３、入力部１４、及び、音声認識部１５を具備する。
【００２８】
制御部１は、車載器１００全体を統括的に制御する。また、ＧＰＳレシーバ２は、ＧＰＳ用人工衛星から発信された、位置情報を取得する為のＧＰＳ信号を受信して制御部１に出力する。また、ジャイロセンサ３は、車載器１００を搭載した車両の角速度を計測し、その計測結果を制御部１に出力する。また、車速センサ４は、当該車両の左右の駆動輪の回転速度を検出してその平均速度に応じた車速パルス信号を生成して制御部１に出力する。また、記録媒体処理部５は、例えばＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disk）が収納され、或いは、ＨＤ（Hard Disk）を内蔵したものであり、これらの記録媒体に記録されたデータを読み取る機能を有する。本実施形態では、このような記録媒体には、例えば車載器１００がナビゲーションを行う為に必要なデジタル地図データが記録されている。
【００２９】
制御部１は、ＧＰＳレシーバ２から出力される信号に基づいて測位演算を行う。また、ジャイロセンサ３と車速センサ４から出力される信号に基づいてデッドレコニング（以下、ＤＲと略記）を行う（すなわち車両の向き或いは進行方向及び距離を演算する）。そして演算されたＤＲ測位結果及びＧＰＳ測位結果（別の言い方をすると車両の現在位置及び進行方向）に基づいて記録媒体処理部５を作動させ、現在位置周辺のデジタル地図データを抽出し、画像処理部６に出力する。画像処理部６は、それをＤ／Ａ変換し、変換された地図データと共に車両の現在位置を示す自車マークを重畳して出力する。この出力信号が表示部７に入力すると、例えば表示部７の画面中央に自車マークが表示され、その画面全体に当該車両周辺の地図が表示される。
【００３０】
ＲＯＭ８は、車載器１００起動時に制御部１によってアクセスされるものであり、当該制御部１が実行するプログラムやその他の各種データ等を記憶している。また、ＤＲＡＭ９やＳＲＡＭ１０は、記録媒体処理部５やＲＯＭ８からロードされたプログラムやデータを、高速処理の為、一時的に読み書き自由に格納する。なお、ＳＲＡＭ１０は、電源オフ時にバッテリバックアップされており、そのメモリ内容を保持することができる。また、ＶＲＡＭ１１は、表示部７に表示される内容を保持することができる。
【００３１】
ＦＭ信号処理部１２は、例えばＦＭ多重放送を受信し、その受信信号の中から所望の信号を抽出して処理する装置である。また、ビーコン処理部１３は、例えば幹線道路に設置された光ビーコンや、高速道路に設置された電波ビーコンから発信される信号を受信して処理する装置である。ＦＭ信号処理部１２やビーコン処理部１３で受信される信号は、例えば、道路交通情報通信システムセンターが配信する道路交通情報（ＶＩＣＳ（Vehicle Information and Communication System）信号）である。
【００３２】
本実施形態では、表示部７は、例えば感圧式又は静電式等の周知のタッチ・パネルであり、入力手段を兼ねている。入力部１４は車載器１００前面に配列されたメカニカル・ボタン等であり、例えば電源スイッチはこれに含まれる。入力部１４が操作されるとそれに応じた信号が制御部に入力し、制御部１にて所定の処理が実行される。また、音声認識部１５も入力手段の一種であり、マイク（不図示）に入力された音声を認識し、その認識内容に応じた信号を制御部１に出力する。なお、音声認識部１５で操作可能な内容は、全て、入力部１４でも操作可能である。
【００３３】
次に、図２を参照して、本実施形態の車載器１００においてメニュー画面を操作する際に実行されるメニュー表示処理について説明する。本実施形態のメニュー表示処理は、車載器１００を起動、或いは、当該メニュー画面を表示させるよう各種入力手段（タッチ・パネルや、入力部１４、音声認識部１５）を操作したときに開始される。なお、本実施形態のメニュー表示処理は、車載器１００の電源をオフしたとき、或いは、車載器１００の他の機能（例えばナビゲーション機能）の作動させたときに終了する。
【００３４】
メニュー表示処理が開始されると記録媒体処理部５のＨＤやＲＯＭ８等から所定のデータが読み込まれる。次いで、画像処理部６は、それらの読み出されたデータに基づいて、メニュー項目のカテゴリーをユーザに選択させる為の画像（以下、カテゴリー選択画像と略記）を描画する（ステップ１：ＹＥＳ、以下、ステップを「Ｓ」と略記）。このカテゴリー選択画像は、それぞれ異なるカテゴリーを表した複数のアイコンから成る。なお、これらのカテゴリーには、例えば、「ナビゲーション」（例えば地図データに対応した登録地点やＶＩＣＳの情報等）、「音声・映像」（イコライザー設定やお気に入りとして設定された曲、プリセットされたラジオ／テレビ放送局等）、「外部取り込み」（外部機器から取り込んだデータ）等が挙げられる。「外部取り込み」のメニュー項目には、例えば周知のディジタル・スチール・カメラ（以下、ＤＳＣと略記）で取得された画像データが含まれる。車載器１００は、外部入力端子（不図示）によってＤＳＣのような外部機器のデータを取り込むことができる。ここで表示されるカテゴリーは、例えば製品出荷段階で予め設定されたものであっても良く、又は、ユーザが各種入力手段を操作して任意に設定するものであっても良い。
【００３５】
上記複数のカテゴリーのアイコンの中から一つ（例えば「外部取り込み」）をユーザが選択すると、画像処理部６は、図３に示されたメニュー画面を描画する（Ｓ２）。このメニュー画面には、三次元仮想立体ＶＣ内に配列された計２７のメニュー項目（ここでは画像）が含まれている。図３には、各メニュー項目を初期的な位置に配置した状態のメニュー画面が示されている。なお、以降の図において説明の便宜上ＸＹＺ軸を付している。Ｘ及びＹ軸は表示部７の画面と平行な軸である。Ｚ軸は表示部７の画面（換言するとＸ及びＹ軸）と直交する軸である。
【００３６】
図４に、各メニュー項目が配列された三次元仮想立体ＶＣを上方から俯瞰した図（すなわちＹ軸沿いの視線で観察したときの図）を示す。これら２７枚のメニュー項目は、実質的に厚みを持たない矩形状の画像である。各メニュー項目は、三次元仮想立体ＶＣ内において表示部７の画面と正対した状態で配置されている。ここでいう正対した状態とは、各メニュー項目がユーザに視認可能となるように図３のＸＹ平面と平行な姿勢で配置された状態を示している。
【００３７】
初期状態において三次元仮想立体ＶＣ内には仮想的な三つのレイヤーが存在する。各レイヤーはＸＹ平面と平行であり、Ｚ軸方向において等間隔に配置されている。各レイヤーには九つのメニュー項目がマトリクス状（三行×三列）に配列されている。より詳細には、画面の最も手前側のレイヤーにはメニュー項目Ｐ１１〜Ｐ１９が配列されている。その後方のレイヤーにはメニュー項目Ｐ２１〜Ｐ２９が配列されている。画面の最も奥側のレイヤーにはメニュー項目Ｐ３１〜Ｐ３９が配列されている。なお図面を明瞭にするため、各メニュー項目に対してレイヤー毎でそれぞれ異なる模様を付けている。これらの模様はメニュー項目の具体的内容とは無関係である。ここで実際に表示されるメニュー項目は、例えばＤＳＣ等の撮像機器で撮像された画像である。
【００３８】
三次元仮想立体ＶＣ内において各メニュー項目は、画面奥側の各メニュー項目がそれよりも手前側のメニュー項目の何れにもオーバーラップしない部分を持つように配列されている。従って図３に示されるように、全てのメニュー項目が少なくとも一部分画面上に露出して表示される。すなわち本実施形態では、一画面中において全てのメニュー項目が視認できるように表示される。このことを、例えばメニュー項目２１及び３１に着目して説明する。
【００３９】
メニュー項目Ｐ２１は、メニュー項目Ｐ１１よりも画面奥側のレイヤーに配置されたものである。このメニュー項目Ｐ２１は、メニュー項目Ｐ１１に完全に重なり合うようには配置されていない。具体的には、メニュー項目Ｐ１１に対してＸ及びＹ方向に所定量シフトして配置されている。またメニュー項目Ｐ２１は、他のメニュー項目と重なるようには位置していない。このためメニュー項目Ｐ２１は、メニュー項目Ｐ１１に一部分だけ重なり、残りの部分がユーザに視認可能なように画面上に露出して表示されている。
【００４０】
メニュー項目Ｐ３１は、メニュー項目Ｐ２１よりも更に画面奥側のレイヤーに配置されたものである。このメニュー項目Ｐ３１も手前側のレイヤーのメニュー項目（すなわちメニュー項目Ｐ２１）に対してＸ及びＹ方向に所定量シフトして配置されている。ここでのシフト量及び方向は、メニュー項目Ｐ１１に対するメニュー項目Ｐ２１のシフト量及び方向と同一である。すなわちメニュー項目Ｐ３１は、メニュー項目Ｐ１１及びＰ２１の何れに対してもＸ及びＹ方向にシフトして位置する。またメニュー項目Ｐ３１は、メニュー項目Ｐ１２に対して一部分だけ重なる。しかしこの重なり量は微量である。図３に示されるようにメニュー項目Ｐ３１は、実質的にはメニュー項目Ｐ２１に一部分だけ重なり、残りの部分がユーザに視認可能なように画面上に露出して表示されている。
【００４１】
なお、このメニュー画面で表示されるメニュー項目数は２７に限らず、例えば、表示部７の画面サイズが比較的大きい場合にはこれより多くしても良く、表示部７の画面サイズが比較的小さい場合にはこれより少なくしても良い。表示部７で表示される各メニュー項目のサイズが、指で確実にタッチできる程度のサイズを有することが望ましい。
【００４２】
図３に示されたメニュー画面には、各メニュー項目以外に、「戻る」アイコン５２、「ヘルプ」アイコン５４、及び、ドラッグ・アイコン５６が表示される。「戻る」アイコン５２は一画面前に戻る為のアイコンであり、ユーザがこれをタッチすると（Ｓ３：戻る）、表示部７には上記カテゴリー選択画像が表示される。このアイコンは主にカテゴリー選択を誤ったときに使用され得る。
【００４３】
また、「ヘルプ」アイコン５４は、車載器１００の操作に不慣れなユーザを対象としたヘルプ機能にリンクされたものであり、当該操作を円滑に行う為の補助的情報を提供する為のものである。ユーザがこれをタッチすると（Ｓ３：ヘルプ）、例えば画面の一部の領域に、メニュー操作を説明した文字列や画像が表示される（Ｓ４）。このようなヘルプを参照することにより、ユーザは、メニュー操作を円滑に行うことができる。なお、このヘルプ画面を閉じると図３の画面に戻る。
【００４４】
また、ドラッグ・アイコン５６は各メニュー項目を操作する為の入力キーである。例えばユーザがドラッグ・アイコン５６にタッチして矢印Ａ方向になぞると（Ｓ３：Ａ方向）、各メニュー項目が図３及び４に示された軸Ｏを中心に矢印Ａ’方向に回転するように移動する（Ｓ５）。軸Ｏは、メニュー項目Ｐ２２、２５、及び、２８の中心を通るＹ軸沿いの直線である。なお各メニュー項目は移動中も表示部７の画面と正対した状態を保つ。このためメニュー項目Ｐ２２、２５、及び、２８は実質的に静止状態を保ったままであり、その周囲にある残りの２４のメニュー項目が円軌道上を移動するよう描画される。
【００４５】
例えばドラッグ・アイコン５６が矢印Ａの左方向になぞられた場合、画像処理部６は、当該ドラッグ・アイコン５６を左回りに回転させるよう描画処理すると共に、その回転動作に同期して各メニュー項目を軸Ｏを中心に時計回りに移動させるよう描画処理する。また、矢印Ａの右方向になぞられた場合、ドラッグ・アイコン５６を右回りに回転させるよう描画処理すると共に、その回転動作に同期して各メニュー項目を軸Ｏを中心に反時計回りに移動させるよう描画処理する。
【００４６】
図５に、各メニュー項目が配列された三次元仮想立体ＶＣを上方から俯瞰した図であって、各メニュー項目が移動した状態を示す。メニュー項目Ｐ１３に着目してメニュー項目の移動について説明する。例えばドラッグ・アイコン５６が矢印Ａの左方向になぞられた場合、メニュー項目Ｐ１３は軸Ｏを中心とした円軌道上を移動する。附言するとこの円軌道上に軸Ｏ’が常時重なった状態で移動する。すなわちメニュー項目Ｐ１３は、軸Ｏ’が上記円軌道を描くように移動する。なお軸Ｏ’とは、メニュー項目Ｐ１３の中心を通るＹ軸沿いの直線である。
【００４７】
メニュー項目Ｐ１３は軸Ｏ’を中心に矢印ＡＡ方向（ここでは反時計回り）に回転する。このときの角速度は、軸Ｏを中心とした上記円軌道におけるメニュー項目Ｐ１３の角速度とスカラー量が同一で方向が逆である。このためメニュー項目Ｐ１３の姿勢は、移動中も表示部７の画面と正対した状態に保たれる。他のメニュー項目もメニュー項目Ｐ１３と同様に動作する。従って本実施形態において全てのメニュー項目Ｐ１３は、表示部７の画面と正対した状態を保ちつつ軸Ｏを中心に公転するように移動する。
【００４８】
なお、ここでの円軌道上のメニュー項目の移動量は、例えばドラッグ・アイコン５６にタッチしている時間やドラッグした距離に比例する。
【００４９】
また、例えば図６に示されたように、ユーザがドラッグ・アイコン５６にタッチして矢印Ｂ方向になぞると（Ｓ３：Ｂ又はＣ方向）、画像処理部６は、ドラッグ・アイコン５６を矢印Ｂ方向に向かって回転させるよう描画処理すると共に、画面の最も奥側のレイヤーのメニュー項目Ｐ３１〜Ｐ３９を画面の最も手前側のレイヤーに、画面の最も手前側のレイヤーのメニュー項目Ｐ１１〜Ｐ１９をそれよりも一つ奥側のレイヤー（中段のレイヤー）に、中段のレイヤーのメニュー項目Ｐ２１〜Ｐ２９を画面の最も奥側のレイヤーに、それぞれスライドして移動させるよう描画処理する（Ｓ６）。
【００５０】
また、例えばユーザがドラッグ・アイコン５６にタッチして矢印Ｃ方向になぞると（Ｓ３：Ｂ又はＣ方向）、画像処理部６は、ドラッグ・アイコン５６を矢印Ｃ方向に向かって回転させるよう描画処理すると共に、メニュー項目Ｐ２１〜Ｐ２９を画面の最も手前側のレイヤーに、メニュー項目Ｐ３１〜Ｐ３９を中段のレイヤーに、メニュー項目Ｐ１１〜Ｐ１９を画面の最も奥側のレイヤーに、それぞれスライドして移動させるよう描画処理する（Ｓ６）。
【００５１】
上述した如き配列では、全てのメニュー項目が表示部７の画面と正対した状態で表示されている。このため画面奥側に位置するのメニュー項目もユーザにはっきりと視認させることができる。従って、視認性の高いメニュー項目を一画面中に多く表示させることができ、ユーザは、各メニュー項目の相関を視覚的に且つ感覚的に把握することができる。また、入力キーであるドラッグ・アイコン５６と同調してメニュー項目群が動く為、操作感が良く、扱い易い。
【００５２】
なお、ユーザがいずれか一つのメニュー項目をタッチすると（Ｓ３：メニュー項目）、画像処理部６は、それに呼応してそのメニュー項目が拡大して表示されるよう描画処理する（Ｓ７）。これにより、ユーザは、所望のメニュー項目を、その詳細部分まで充分に視認できる程度のサイズで閲覧することができる。なお、この状態で「戻る」アイコン５２をタッチすると、図３や図６に示されたようなメニュー画面に再び戻る。
【００５３】
ここで、「外部取り込み」以外のカテゴリーが選択された場合の車載器１００の動作の一例を簡単に説明する。例えばカテゴリー選択において「ナビゲーション」が選択された場合、メニュー画面には、登録地点やＶＩＣＳの情報に関連したメニュー項目群（例えばその情報を表した文字列）が表示される。これらのメニュー項目は、上記の例と同様に、ドラッグ・アイコン５６と同調して動作する。このメニュー画面でユーザがメニュー項目にタッチした場合、制御部１が、記録媒体処理部５を参照して適切な地図データを読み出し、画像処理部６を制御してその登録地点を中心とした周辺地図等を表示部７に表示させたり、ＧＰＳ信号に基づく車両現在位置から当該登録地点までのナビゲーション用のルート計算を実行したりする。この場合、メニュー表示処理は終了し、例えば周知のナビゲーション処理が開始される。
【００５４】
これらのメニュー項目は、如何なる操作を加えられた場合であっても、表示部７の画面と正対した状態を保つ。別の観点から説明を加えると、これらのメニュー項目は、上記特許文献１の六面体上面や側面のメニュー項目のようにＸＹ平面に対して傾くことがない。従って、歪むことなく、優れた視認性を常に保った状態で表示されている。また、上記六面体背面のメニュー項目のように画面から隠れてしまうこともなく常時表示されている。
【００５５】
なお、各メニュー項目を、例えば上記円軌道上を非常にゆっくりとした速度で常に移動するように設定することができる。このように設定した場合時系列でみると、軸Ｏ上に位置するメニュー項目以外の全てのメニュー項目は、ユーザの操作がなくても画面の最も手前側に必ず表示される。従って、メニュー画面が操作されない場合であっても、ユーザは、各メニュー項目を、他のメニュー項目に遮蔽されない状態で視認することができる。
【００５６】
また、例えばメニュー項目の表示面積（より具体的には、指で確実にタッチできる程度のサイズを有しているか否か）に応じてメニュー項目の選択可否を設定することができる。この設定を採用した場合、例えば画面の最も手前側のメニュー項目は、その全域が表示されている為、ユーザに選択可能に設定される。これに対してそれよりも画面奥側のメニュー項目は、その一部の領域が他のメニュー項目に遮断され得る為、ユーザに選択不可に設定される。このような設定においてユーザが例えば一部でも遮蔽されているメニュー項目にタッチしても、当該メニュー項目は拡大表示されない。
【００５７】
以上が本発明の実施形態である。本発明はこれらの実施形態に限定されるものではなく様々な範囲で変形が可能である。例えばメニュー項目の動きには様々な形態がある。これについて以下に説明する。なお、以下に示される実施形態において本実施形態と同一及び同様の構成には、同一及び同様の名称及び符号を付して詳細な説明を省略することとする。
【００５８】
図７に、別の実施の形態のメニュー項目の動きを説明するための図を示す。図７に示される実施形態によれば、ドラッグ・アイコン５６が例えば矢印Ａの左方向になぞられた場合、各メニュー項目が矢印Ｅ方向（左回り）に移動する。メニュー項目Ｐ１３に着目してこの動きについて説明する。なお説明の便宜上、三次元仮想立体ＶＣを成すＹ軸に平行な４つの仮想面の各々に「Ｌ１」、「Ｌ２」、「Ｌ３」、「Ｌ４」を付す。
【００５９】
別の実施形態において各メニュー項目は、上記４つの仮想面のうち最も近接する仮想面に沿って、表示部７の画面と正対した状態を保ちつつ移動する。ここで、図７においてメニュー項目Ｐ１３は、上記４つの仮想面のうち仮想面Ｌ１に最も近接する。従ってメニュー項目Ｐ１３は仮想面Ｌ１に沿ってドラッグ・アイコン５６がなぞられた方向に移動する。
【００６０】
ドラッグ・アイコン５６の操作が継続して行われてメニュー項目Ｐ１３が仮想面Ｌ１に沿って移動し続けると、当該メニュー項目Ｐ１３は、仮想面Ｌ１よりも仮想面Ｌ２に近接する。メニュー項目Ｐ１３は、最も近接する仮想面が仮想面Ｌ２になった時点で仮想面Ｌ２に沿って矢印Ｅ方向に移動し始める。ドラッグ・アイコン５６の操作が更に継続されると、メニュー項目Ｐ１３は、仮想面Ｌ３、更には仮想面Ｌ４に沿って矢印Ｅ方向に移動し続ける。
【００６１】
別の実施形態によれば各メニュー項目は各仮想面に沿って直線的に移動する。なおメニュー項目Ｐ２２は、上記４つの仮想面の何れに対しても略等距離に位置しており、その位置から実質的に移動しない。
【００６２】
図８に、更に別の実施の形態のメニュー項目の動きを説明するための図を示す。各メニュー項目は、先に説明された実施形態によれば連続的に移動しているが、図８に示される実施形態によれば離散的に移動する。ドラッグ・アイコン５６が例えば矢印Ａの左方向になぞられた場合、各メニュー項目が矢印Ｅ方向（左回り）に離散的に移動する。メニュー項目Ｐ１１に着目してこの動きについて説明する。
【００６３】
更に別の実施形態において各メニュー項目は、上記４つの仮想面のうち最も近接する仮想面に沿って、表示部７の画面と正対した状態を保ちつつ離散的に移動する。ここで、図８においてメニュー項目Ｐ１１は、上記４つの仮想面のうち仮想面Ｌ２に最も近接する。メニュー項目Ｐ１１は、図８に示される位置から、仮想面Ｌ２沿いに配列されているメニュー項目Ｐ２１の表示位置に移る。このときメニュー項目Ｐ２１も同様に、仮想面Ｌ２沿いに配列されているメニュー項目Ｐ３１の表示位置に移る。また他のメニュー項目も同様に隣接するメニュー項目の表示位置に移る。
【００６４】
ドラッグ・アイコン５６の操作が継続して行われるとメニュー項目Ｐ１１は、メニュー項目Ｐ２１、Ｐ３１、Ｐ３２・・・の表示位置に離散的に移動していく。また他のメニュー項目も同様に離散的に移動していく。すなわち更に別の実施形態によれば、各メニュー項目は、自己が最も近接する仮想面に沿って配列されているメニュー項目であって、隣接するメニュー項目の表示位置に離散的に移動する。なおメニュー項目Ｐ２２は更に別の実施形態においても同様に、上記４つの仮想面の何れに対しても略等距離に位置しており、その位置から実質的に移動しない。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施の形態の車載器の構成を示したブロック図である。
【図２】本発明の実施の形態で実行されるメニュー表示処理を示したフローチャートである。
【図３】本発明の実施の形態で表示されるメニュー画面の一例を示した図である。
【図４】本発明の実施の形態で表示される各メニュー項目を上方から俯瞰した図である。
【図５】本発明の実施の形態で表示される各メニュー項目を上方から俯瞰した図である。
【図６】本発明の実施の形態で表示されるメニュー画面の一例を示した図である。
【図７】別の実施の形態のメニュー項目の動きを説明するための図である。
【図８】更に別の実施の形態のメニュー項目の動きを説明するための図である。
【符号の説明】
【００６６】
１  制御部
２  ＧＰＳレシーバ
３  ジャイロセンサ
４  車速センサ
５  記録媒体処理部
６  画像処理部
７  表示部
８  ＲＯＭ
９  ＤＲＡＭ
１０  ＳＲＡＭ
１１  ＶＲＡＭ
１２  ＦＭ信号処理部
１３  ビーコン処理部
１４  入力部
１５  音声認識部
１００  車載器
【図１】
2006293997.tif 000003
【図２】
2006293997.tif 000004
【図３】
2006293997.tif 000005
【図４】
2006293997.tif 000006
【図５】
2006293997.tif 000007
【図６】
2006293997.tif 000008
【図７】
2006293997.tif 000009
【図８】
2006293997.tif 000010