(57)【要約】【課題】全体のメニュー項目から所望のメニュー項目を選択して設定する際の入力操作回数を少なくできるようにする「メニュー項目選択装置およびメニュー項目選択方法」を提供する。【解決手段】メニュー項目表示領域３０内の中心位置５００を基準として、２つの項目選択方向（左右方向）のそれぞれに選択候補のメニュー項目４１，４４を表示し、当該項目選択方向とは異なる２つのスクロール方向（上下方向）に対する方向入力操作が行われた場合、選択候補のメニュー項目４１，４４をスクロールさせて表示する一方、項目選択方向に対する方向入力操作が行われた場合、メニュー項目４１，４４の何れかを選択して設定することにより、選択候補となる２つのメニュー項目を一括して切り替えて、項目選択方向にそれぞれ表示されている選択候補のメニュー項目の中から１回の操作で所望のメニュー項目を選択して設定できるようにしている。【選択図】図３
2010066816.tif 000002
【特許請求の範囲】
【請求項１】
電子機器を操作するためのメニュー項目を選択するメニュー項目選択装置であって、
複数方向への方向入力操作が可能な操作部に対する方向入力操作を検出する操作検出部と、
前記操作検出部により前記方向入力操作が検出されたときに、あらかじめ定められた少なくとも１つのスクロール方向および前記スクロール方向とは異なる方向にあらかじめ定められた複数の項目選択方向のうち、何れの方向に対する方向入力操作であるかを判定する操作方向判定部と、
前記メニュー項目を表示するメニュー項目表示領域内の所定の位置を基準として、少なくとも前記複数の項目選択方向のそれぞれに選択候補のメニュー項目を表示し、前記スクロール方向に対する方向入力操作が行われたと前記操作方向検出部により判定された場合、当該判定されたスクロール方向に、前記選択候補のメニュー項目あるいは当該選択候補のメニュー項目を指示するためのカーソルをスクロールさせて表示する表示制御部と、
前記複数の項目選択方向に対する方向入力操作が行われたと前記操作方向判定部により判定された場合、当該判定された項目選択方向に表示されているメニュー項目を選択して設定する選択設定部とを備えたことを特徴とするメニュー項目選択装置。
【請求項２】
請求項１に記載のメニュー項目選択装置において、
前記複数の項目選択方向に対する方向入力操作が行われたと前記操作方向判定部により判定された場合、当該方向入力操作の連続操作時間を計測する操作時間計測部を更に備え、
前記表示制御部は、前記メニュー項目表示領域内の所定の位置を基準として、少なくとも前記複数の項目選択方向のそれぞれに複数個ずつ前記選択候補のメニュー項目を表示し、
前記選択設定部は、前記複数の項目選択方向に対する方向入力操作が行われたと前記操作方向判定部により判定された場合、前記操作時間計測部により計測された前記連続操作時間が閾時間で区切られた複数の時間範囲の何れに属しているかに応じて、前記操作方向判定部により判定された項目選択方向に表示されている複数個の前記選択候補のメニュー項目のうち何れかのメニュー項目を選択して設定することを特徴とするメニュー項目選択装置。
【請求項３】
電子機器を操作するためのメニュー項目を選択するメニュー項目選択装置であって、
複数方向への方向入力操作が可能な操作部に対する方向入力操作を検出する操作検出部と、
前記操作検出部により前記方向入力操作が検出されたときに、あらかじめ定められた少なくとも１つのスクロール方向および前記スクロール方向とは異なる方向にあらかじめ定められた１つの項目選択方向のうち、何れの方向に対する方向入力操作であるかを判定する操作方向判定部と、
前記メニュー項目を表示するメニュー項目表示領域内の所定の位置を基準として、少なくとも前記項目選択方向に選択候補のメニュー項目を表示し、前記スクロール方向に対する方向入力操作が行われたと前記操作方向検出部により判定された場合、当該判定されたスクロール方向に、前記選択候補のメニュー項目あるいは当該選択候補のメニュー項目を指示するためのカーソルをスクロールさせて表示する表示制御部と、
項目選択方向に対する方向入力操作が行われたと前記操作方向判定部により判定された場合、当該方向入力操作の連続操作時間を計測する操作時間計測部と、
前記項目選択方向に対する方向入力操作が行われたと前記操作方向判定部により判定された場合、前記操作時間計測部により計測された前記連続操作時間が閾時間で区切られた複数の時間範囲の何れに属しているかに応じて、前記操作方向判定部により判定された項目選択方向に表示されている複数個の前記選択候補のメニュー項目のうち何れかのメニュー項目を選択して設定する選択設定部とを備たことを特徴とするメニュー項目選択装置。
【請求項４】
電子機器を操作するためのメニュー項目を選択するメニュー項目選択方法であって、
前記メニュー項目を表示するメニュー項目表示領域内の所定の位置を基準として、少なくとも、あらかじめ定められた複数の項目選択方向のそれぞれに選択候補のメニュー項目を表示する第１のステップと、
複数方向への方向入力操作が可能な操作部に対する方向入力操作を検出する第２のステップと、
前記第２のステップにより前記方向入力操作が検出されたときに、前記複数の項目選択方向および前記複数の項目選択方向とは異なる方向にあらかじめ定められた少なくとも１つのスクロール方向のうち、何れの方向に対する方向入力操作であるかを判定する第３のステップと、
前記スクロール方向に対する方向入力操作が行われたと前記第３のステップにより判定された場合、当該判定されたスクロール方向に、前記選択候補のメニュー項目あるいは当該選択候補のメニュー項目を指示するためのカーソルをスクロールさせて表示する第４のステップと、
前記複数の項目選択方向に対する方向入力操作が行われたと前記第３のステップにより判定された場合、当該判定された項目選択方向に表示されているメニュー項目を選択して設定する第５のステップとを備えたことを特徴とするメニュー項目選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器を操作するためのメニュー項目を選択するメニュー項目選択装置およびメニュー項目選択方法に関するものである。
【背景技術】
【０００２】
従来、車載用の電子機器として、車両の走行案内を行うことによって運転者が所望の目的地に容易に到達できるようにしたナビゲーション装置や、ＣＤ、ＤＶＤ、ＭＤ、カセットテープ、ラジオ放送などの音声を再生するオーディオ装置などが提供されている。また、これらのナビゲーション装置やオーディオ装置を統括的に制御するセンターユニット装置も提供されている。このセンターユニット装置に対するユーザ操作によって、ナビゲーション装置やオーディオ装置等の各種設定が行われる（例えば、非特許文献１を参照）。
【非特許文献１】「ＮＶ８−Ｎ０９９  取扱説明書」、アルパイン株式会社、２００８年、p．３３，３４
【０００３】
上記センターユニット装置に対してユーザ操作を行うために使用する入力操作子としては、例えば、車載機器の筐体に設けられたハードウェアスイッチ、リモコン、車載機器のディスプレイに設けられたタッチパネルなどが存在する。多くの場合、ハードウェアスイッチやタッチパネルを搭載した車載機器は、ダッシュボードの運転席と助手席との間に位置するセンターコンソール等に設置される。
【０００４】
運転者が運転中にこれらのハードウェアスイッチやタッチパネルを操作しようとすると、運転者の姿勢を変えなければならない。運転者の姿勢をできるだけ変えずに操作できるようにするためには、手に持って操作することで希望する車載機器の所定の操作を実行することを可能とするリモコンを使用することが望ましい。また、運転者の姿勢をできるだけ変えなくても済むように、ステアリングホイールに入力操作子を設けたものも提案されている。以下に、上下左右方向への傾倒操作が可能なリモコンのジョイスティックを用いて、オーディオ装置に対して  再生対象の楽曲を設定する場合の操作例を説明する。
【０００５】
ユーザはまず、入力操作子（ジョイスティック）を用いた操作により、図９（ａ）に示すように操作対象の車載機器を選択するためのメインメニュー（トップの階層）を表示させる。そして、メインメニューにおいて縦一列に配置された複数のメニュー項目から、オーディオ装置を示す「ＭＵＳＩＣ」を入力操作子の上下方向への傾倒操作により選択し、左右方向への傾倒操作により操作対象の車載機器をオーディオ装置に決定する。これにより、図９（ｂ）に示すように、再生対象の楽曲の検索方法を選択するためのサブメニュー（「ＭＵＳＩＣ」の１つ下の階層）に遷移する。
【０００６】
次に、ユーザは、図９（ｂ）に示すサブメニューにおいて縦一列に配置された複数のメニュー項目から、例えばアーティスト検索を示す「ＡＲＴＩＳＴＳ」を入力操作子を用いた上下方向への傾倒操作により選択し、左右方向への傾倒操作により検索方法をアーティスト検索に決定する。これにより、図９（ｃ）に示すように、再生対象の楽曲を選択するためのサブメニュー（「ＡＲＴＩＳＴＳ」の１つ下の階層）に遷移する。
【０００７】
最後に、ユーザは、図９（ｃ）に示すサブメニューにおいて縦一列に配置された複数のメニュー項目から、例えば楽曲Ｂを示す「Ｂ」を入力操作子を用いた上下方向への傾倒操作により選択し、左右方向への傾倒操作により再生対象の楽曲を楽曲Ｂに決定する。なお、上述した各階層では、メニューの表示画面のサイズが小さいことからメニュー項目全体を１画面で表示しきれない。そのため、入力操作子を用いた上下方向への傾倒操作によって、１つずつメニュー項目をスクロールできるようになっている。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、図９に示すような階層メニューを用いた各種設定処理では、入力操作子の上下操作によりメニュー項目を１つずつスクロールして選択していく必要がある。このため、各階層において所望のメニュー項目がカーソル位置から離れていればいるほど入力操作子の上下操作を行う回数が多くなり、表示される複数のメニュー項目の中から所望のメニュー項目を選択するまでに入力操作子の操作回数が多くなってしまうという問題があった。
【０００９】
本発明は、このような問題を解決するために成されたものであり、全体のメニュー項目から所望のメニュー項目を選択して設定する際の入力操作回数を少なくすることができるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
上記した課題を解決するために、本発明では、メニュー項目表示領域内の所定の位置を基準として、スクロール方向とは異なる項目選択方向に対して複数個の選択候補のメニュー項目を表示させる。そして、スクロール方向に対する方向入力操作が行われた場合、複数個の選択候補のメニュー項目あるいは当該選択候補のメニュー項目を指示するためのカーソルをスクロールさせて表示する。一方、項目選択方向に対する方向入力操作が行われた場合、当該項目選択方向に表示されているメニュー項目を選択して設定する。
【発明の効果】
【００１１】
上記のように構成した本発明によれば、スクロール方向に対する方向入力操作によって、選択候補となる複数のメニュー項目が一括して切り替わるので、入力操作子の上下操作によりメニュー項目を１つずつスクロールして選択していく必要がある従来技術よりも、所望のメニュー項目を選択候補の対象として表示させるのに必要な操作回数が少なくなる。さらに、項目選択方向に対する方向入力操作によって、当該項目選択方向に表示されている複数の選択候補のメニュー項目の中から１回の操作で所望のメニュー項目を選択して設定することができる。したがって、上述したスクロール方向に対する方向入力操作と項目選択方向に対する方向入力操作とを組み合わせて用いることにより、全体のメニュー項目から所望のメニュー項目を選択して設定する際の入力操作回数を少なくすることができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の第１の実施形態を図面に基づいて説明する。図１は、第１の実施形態によるメニュー項目選択装置１００を備えた車載システム１２０の構成例を示すブロック図である。メニュー項目選択装置１００は、電子機器を操作するためのメニュー項目を選択する装置である。ここで、電子機器は、エアーコンディショナー、オーディオ装置、ＤＶＤ再生装置およびナビゲーション装置等の車載機器２００である。また、メニュー項目とは、本実施形態では、メニュー項目選択装置１００に電気的に接続された車載機器２００の動作設定を行なうための機能を示す項目である。図１に示すように、車載システム１２０は、メニュー項目選択装置１００の他に、操作入力部１４０、近接検出部１６０、ディスプレイ１８０および車載機器２００を備えて構成されている。
【００１３】
操作入力部１４０は、ユーザが車載機器２００を操作するために行うメニュー項目の選択に関する操作指示を入力する。本実施形態では、操作入力部１４０は、車両のステアリングホイールに設けた入力操作子（特許請求の範囲の操作部に対応）により構成される。図２（ａ）は、車両のステアリングホイール１０に設けた入力操作子１５を示す図である。入力操作子１５は、図２（ｂ）に示すように、直立の中立状態から上下左右方向の４方向へ傾倒させることが可能である。
【００１４】
近接検出部１６０は、入力操作子１５へのユーザの手の近接を検出する。本実施形態では、近接検出部１６０は、赤外線センサなどである。この赤外線センサは、赤外線を所定の範囲に投射し、その赤外線が何らかの物体に反射して返ってくるまでの時間が所定時間未満の場合、入力操作子１５へのユーザの手の近接を検出し、近接検出信号をメニュー項目選択装置１００に出力する。近接検出部１６０は、図２（ｃ）に示すように、ステアリングホイール１０において入力操作子１５を設けた場所付近の領域２０に埋め込まれ、ユーザの手が入力操作子１５に接近したことを検出して近接検出信号をメニュー項目選択装置１００に出力する。
【００１５】
ディスプレイ１８０は、メニュー項目選択装置１００より出力された各種画面を表示する。本実施形態では、ディスプレイ１８０は、図２（ｄ）に示すように、インストルメントパネル（インパネ）２５に設置されている。具体的には、ディスプレイ１８０は、図２（ｅ）に示すように、インパネ２５の左端寄りにメニュー項目表示領域３０を有し、そのすぐ右側に車両の車速を表示するスピードメータ表示領域３５を有する。図示はしていないが、スピードメータ表示領域３５の右側には他の計器類が表示される。メニュー項目表示領域３０には、所定の位置（本実施形態では、メニュー項目表示領域３０内の中心位置）を基準として、左斜め上方向、左方向、左斜め下方向、右斜め下方向、右方向および右斜め上方向からなる６方向のそれぞれにメニュー項目が表示される。
【００１６】
車載機器２００は、メニュー項目選択装置１００より出力された操作指示情報を入力し、当該操作指示情報に応じた各種処理を実行する。ここで、操作指示情報は、車載機器２００を操作するための機器制御コマンドであり、メニュー項目選択装置１００において選択されたメニュー項目に対応して発生する。
【００１７】
次に、メニュー項目選択装置１００の機能構成について説明する。図１に示すように、メニュー項目選択装置１００は、操作受付部２２０（特許請求の範囲の操作検出部に対応）、操作方向判定部２４０、データ記憶部２６０、表示制御部２８０および選択設定部３００を備えて構成されている。
【００１８】
操作受付部２２０は、上下左右方向の中からいずれかの方向へ入力操作子１５を傾倒する方向入力操作により発生する方向入力操作情報を受け付ける。この場合、操作受付部２２０は、受け付けた方向入力操作情報を操作方向判定部２４０に出力する。
【００１９】
操作方向判定部２４０は、操作受付部２２０から方向入力操作情報が出力された場合、あらかじめ定められた２つのスクロール方向および当該２つのスクロール方向とは異なる方向にあらかじめ定められた２つの項目選択方向のうち、何れの方向に対する方向入力操作であるかを判定する。そして、操作方向判定部２４０は、その判定結果を示す判定結果情報を表示制御部２８０および選択設定部３００に出力する。ここで、スクロール方向とは、ディスプレイ１８０に表示されているメニュー項目表示領域３０においてメニュー項目が順次スクロールしていく方向であり、本実施形態では、上方向または下方向の何れかとなる。また、項目選択方向とは、ディスプレイ１８０に表示されているメニュー項目表示領域３０においてメニュー項目を選択する方向であり、本実施形態では、左方向または右方向の何れかとなる。
【００２０】
なお、本実施形態では、各メニュー項目は階層構造とされており、一番上の階層のあるメニュー項目が選択されると、選択されたメニュー項目に関連した下の階層のメニュー項目が選択可能になり、この下の階層のあるメニュー項目が選択されるとさらにその下の階層のメニュー項目が選択可能になるという関係になっている。
【００２１】
データ記憶部２６０は、全体のメニュー項目および階層構造を考慮した各メニュー項目間の関係を示すメニュー項目情報、メニューの各階層毎に用意された初期表示情報、メニュー項目表示領域３０内に表示中の６つのメニュー項目およびそれらの表示位置を示す現在表示情報、および各々の車載機器２００を操作するための操作指示情報とメニュー項目との対応関係を示す対応情報を記憶している。初期表示情報には、各階層に含まれる全てのメニュー項目のうち、ユーザによって選択される頻度が高いとあらかじめ設定された６つのメニュー項目およびそれらのメニュー項目表示領域３０内における表示位置が、メニュー項目表示領域３０内に初期表示する対象のメニュー項目として示されている。このうち、メニュー項目情報、初期表示情報、対応情報はあらかじめ定められた情報であり、データ記憶部２６０の読み出し専用領域に記憶される。また、現在表示情報は、所定のタイミングで更新される情報であり、データ記憶部２６０のワーク領域に記憶される。なお、データ記憶部２６０は、ハードディスク、半導体メモリ等の記録媒体で構成することができる。
【００２２】
表示制御部２８０は、近接検出部１６０より近接検出信号が最初に出力された場合、データ記憶部２６０に記憶されている最上位層のメニューに関する初期表示情報を参照し、ディスプレイ１８０のメニュー項目表示領域３０に６つのメニュー項目を初期表示する。このとき、表示制御部２８０は、メニュー項目表示領域３０内に表示中のメニュー項目およびそれらの表示位置を示す情報を現在表示情報としてデータ記憶部２６０のワーク領域に記憶させる。その後、以下に説明する方向入力操作や項目選択操作が行われてメニュー項目表示領域３０の表示内容が変わる都度、表示制御部２８０は、現在表示情報をデータ記憶部２６０のワーク領域に更新記憶する。
【００２３】
また、表示制御部２８０は、２つのスクロール方向に対する方向入力操作が行われた旨を示す判定結果情報が操作方向判定部２４０より出力された場合、データ記憶部２６０に記憶されているメニュー項目情報および現在表示情報を参照し、当該判定されたスクロール方向に、選択候補のメニュー項目をスクロールさせて表示する。例えば、判定されたスクロール方向が上方向である場合、表示制御部２８０は、選択候補のメニュー項目を上方向にスクロールさせて表示する。すなわち、メニュー項目表示領域３０内の中心位置を基準として、左斜め上方向および右斜め上方向に表示されていたメニュー項目が消えて、左斜め下方向および右斜め下方向に新たなメニュー項目が表示されることとなる。また、判定されたスクロール方向が下方向である場合、表示制御部２８０は、選択候補のメニュー項目を下方向にスクロールさせて表示する。すなわち、メニュー項目表示領域３０内の中心位置を基準として、左斜め下方向および右斜め下方向に表示されていたメニュー項目が消えて、左斜め上方向および右斜め上方向に新たなメニュー項目が表示されることとなる。
【００２４】
選択設定部３００は、２つの項目選択方向に対する方向入力操作が行われた旨を示す判定結果情報が操作方向判定部２４０より出力された場合、データ記憶部２６０に記憶されている現在表示情報を参照し、当該判定された項目選択方向に表示されているメニュー項目を選択して設定する。例えば、判定された項目選択方向が左方向である場合、選択設定部３００は、メニュー項目表示領域３０内の中心位置を基準として左方向に表示されているメニュー項目を選択して設定する。また、判定された項目選択方向が右方向である場合、選択設定部３００は、メニュー項目表示領域３０内の中心位置を基準として右方向に表示されているメニュー項目を選択して設定する。
【００２５】
また、選択設定部３００は、データ記憶部２６０に記憶されているメニュー項目情報を参照し、選択して設定したメニュー項目に関連した下の階層のメニュー項目が存在するか否かについて判定する。もし、設定したメニュー項目に関連した下の階層のメニュー項目が存在すると選択設定部３００にて判定した場合、選択設定部３００は、当該設定したメニュー項目を特定するメニュー項目特定情報を表示制御部２８０に出力する。この場合、表示制御部２８０は、データ記憶部２６０に記憶されているメニュー項目情報および当該下の階層のメニューに関する初期表示情報を参照し、選択設定部３００から出力されたメニュー項目特定情報により示されるメニュー項目に関連した下の階層のメニュー項目のうちユーザによって選択される頻度が高いとあらかじめ設定された６つのメニュー項目を初期表示する。
【００２６】
一方、設定したメニュー項目に関連した下の階層のメニュー項目が存在しないと選択設定部３００にて判定した場合、選択設定部３００は、その旨を示す通知情報を表示制御部２８０に出力するとともに、データ記憶部２６０に記憶されている対応情報を参照し、当該設定したメニュー項目に対応する操作指示情報を車載機器２００に出力する。この場合、表示制御部２８０は、選択設定部３００から出力された通知情報を入力した後に、データ記憶部２６０に記憶されている最上位階層の初期表示情報を参照し、メニュー項目表示領域３０に最上位階層の６つのメニュー項目を初期表示する。
【００２７】
次に、第１の実施形態によるメニュー項目の選択操作について説明する。図３は、第１の実施形態におけるディスプレイ１８０に表示されるメニュー項目表示領域３０の例を示す図である。表示制御部２８０は、ディスプレイ１８０に表示されるメニュー項目表示領域３０内の中心位置５００を基準として、左斜め上方向、左方向、左斜め下方向、右斜め下方向、右方向および右斜め上方向からなる６方向のそれぞれに選択候補のメニュー項目を表示する。
【００２８】
図３（a）の表示状態において、３つのメニュー項目４０〜４２がメニュー項目表示領域３０の中心位置５００より左側に縦一列に表示されている。また、３つのメニュー項目４３〜４５がメニュー項目表示領域３０の中心位置５００より右側に縦一列に表示されている。メニュー項目表示領域３０内の中心位置５００を基準として、上方向を示す矢印４６および下方向を示す矢印４７は、あらかじめ定められた２つのスクロール方向を示している。また、メニュー項目表示領域３０内の中心位置５００を基準として、左方向を示す矢印４８および右方向を示す矢印４９は、あらかじめ定められた２つの項目選択方向を示している。そして、真ん中の段のメニュー項目４１，４４が選択候補としてカーソル５０で示されている。すなわち、カーソル５０内に含まれるメニュー項目４１，４４は、メニュー項目表示領域３０内の中心位置５００を基準として、２つの選択項目方向のそれぞれに選択候補として表示されたメニュー項目である。
【００２９】
図３（ｂ）は、図３（ａ）の表示状態において、スクロール方向（下方向）に対する方向入力操作が行われた場合にディスプレイ１８０に表示されるメニュー項目表示領域３０を示している。この場合、表示制御部２８０は、下方向に対する方向入力操作が行われた旨を示す判定結果情報を操作方向判定部２４０から入力し、データ記憶部２６０に記憶されているメニュー項目情報および現在表示情報を参照し、当該判定された下方向に、選択候補のメニュー項目をスクロールさせて表示する。図３（ｂ）の表示状態において、図３（ａ）において選択候補であった２つのメニュー項目４１，４４が下方向に１段スクロールし、メニュー項目４１，４４の上にあった２つのメニュー項目４０，４３が新たな選択候補としてカーソル５０内に表示されている。なお、下方向に対する方向入力操作によって、図３（ａ）において表示されていなかったメニュー項目５１，５２がメニュー項目表示領域３０の最上段に新たに表示されている。
【００３０】
図３（ｃ）は、図３（ｂ）の表示状態において、項目選択方向（左方向）に対する方向入力操作が行われた場合にディスプレイ１８０に表示されるメニュー項目表示領域３０を示している。この場合、選択設定部３００は、左方向に対する方向入力操作が行われた旨を示す判定結果情報を操作方向判定部２４０から入力し、データ記憶部２６０に記憶されている現在表示情報を参照し、メニュー項目表示領域３０内の中心位置５００を基準として左方向に表示されているメニュー項目４０（ＭＵＳＩＣ）を選択して設定する。
【００３１】
続いて、選択設定部３００は、データ記憶部２６０に記憶されているメニュー項目情報を参照し、設定したメニュー項目４０に関連した下の階層のメニュー項目が存在するか否かについて判定し、当該下の階層のメニュー項目が存在すると判定した場合、当該設定したメニュー項目４０を特定するメニュー項目特定情報を表示制御部２８０に出力する。そして、表示制御部２８０は、データ記憶部２６０に記憶されているメニュー項目情報および初期表示情報を参照し、図３（ｃ）に示すように、選択設定部３００から出力されたメニュー項目特定情報により示されるメニュー項目４０に関連した下の階層のメニュー項目（選曲方法を選択するための複数のメニュー項目）を表示する。
【００３２】
図３（ｄ）は、図３（ｃ）の表示状態において、項目選択方向（右方向）に対する方向入力操作が行われた場合にディスプレイ１８０に表示されるメニュー項目表示領域３０を示している。この場合、選択設定部３００は、右方向に対する方向入力操作が行われた旨を示す判定結果情報を操作方向判定部２４０から入力し、データ記憶部２６０に記憶されている現在表示情報を参照し、メニュー項目表示領域３０内の中心位置を基準として右方向に表示されているメニュー項目５９（アルバム選択）を選択して設定する。
【００３３】
続いて、選択設定部３００は、データ記憶部２６０に記憶されているメニュー項目情報を参照し、設定したメニュー項目５９に関連した下の階層のメニュー項目が存在するか否かについて判定し、当該下の階層のメニュー項目が存在すると判定した場合、当該設定したメニュー項目５９を特定するメニュー項目特定情報を表示制御部２８０に出力する。そして、表示制御部２８０は、データ記憶部２６０に記憶されているメニュー項目情報および初期表示情報を参照し、図３（ｄ）に示すように、選択設定部３００から出力されたメニュー項目特定情報により示されるメニュー項目５９に関連した下の階層のメニュー項目（アルバム名称の先頭のアルファベットを選択するための複数のメニュー項目）を表示する。
【００３４】
図３（ｅ）は、図３（ｄ）の表示状態において、項目選択方向（右方向）に対する方向入力操作が行われた場合にディスプレイ１８０に表示されるメニュー項目表示領域３０を示している。この場合、選択設定部３００は、右方向に対する方向入力操作が行われた旨を示す判定結果情報を操作方向判定部２４０から入力し、データ記憶部２６０に記憶されている現在表示情報を参照し、メニュー項目表示領域３０内の中心位置を基準として右方向に表示されているメニュー項目６５（アルファベット「Ｂ」）を選択して設定する。
【００３５】
続いて、選択設定部３００は、データ記憶部２６０に記憶されているメニュー項目情報を参照し、設定したメニュー項目６５に関連した下の階層のメニュー項目が存在するか否かについて判定し、当該下の階層のメニュー項目が存在すると判定した場合、当該設定したメニュー項目６５を特定するメニュー項目特定情報を表示制御部２８０に出力する。そして、表示制御部２８０は、データ記憶部２６０に記憶されているメニュー項目情報および初期表示情報を参照し、図３（ｅ）に示すように、選択設定部３００から出力されたメニュー項目特定情報により示されるメニュー項目６５に関連した下の階層のメニュー項目（個々のアルバムを選択するための複数のメニュー項目）を表示（ジャケット表示）する。
【００３６】
図３（ｅ）において、項目選択方向（右方向）に対する方向入力操作が行われた場合、選択設定部３００は、右方向に対する方向入力操作が行われた旨を示す判定結果情報を操作方向判定部２４０から入力し、データ記憶部２６０に記憶されている現在表示情報を参照し、メニュー項目表示領域３０内の中心位置を基準として右方向に表示されているメニュー項目７１（特定のアルバム）を選択して設定する。
【００３７】
続いて、選択設定部３００は、データ記憶部２６０に記憶されているメニュー項目情報を参照し、設定したメニュー項目７１に関連した下の階層のメニュー項目が存在するか否かについて判定する。そして、選択設定部３００は、当該下の階層のメニュー項目が存在しないと判定した場合、その旨を示す通知情報を表示制御部２８０に出力するとともに、データ記憶部２６０に記憶されている対応情報を参照し、当該設定したメニュー項目７１に対応する操作指示情報（図３の例では、特定のアルバムに収録された楽曲を順次再生指示する情報）を車載機器２００に出力する。この場合、表示制御部２８０は、選択設定部３００から出力された通知情報を入力した後に、データ記憶部２６０に記憶されている初期表示情報を参照し、メニュー項目表示領域３０に最上位階層のメニュー画面を表示する。
【００３８】
次に、第１の実施形態におけるメニュー項目選択装置１００の動作について説明する。図４は、メニュー項目選択装置１００の動作例を示すフローチャートである。図４におけるステップＳ１００の処理は、メニュー項目選択装置１００の主電源がＯＮになることによって開始する。
【００３９】
まず、表示制御部２８０は、近接検出部１６０より近接検出信号が出力されているか否かについて判定する（ステップＳ１００）。もし、近接検出部１６０より近接検出信号が出力されていないと表示制御部２８０にて判定した場合（ステップＳ１００にてＮＯ）、処理はステップＳ１００に戻る。一方、近接検出部１６０より近接検出信号が出力されていると表示制御部２８０にて判定した場合（ステップＳ１００にてＹＥＳ）、表示制御部２８０は、データ記憶部２６０に記憶されている初期表示情報を参照し、ディスプレイ１８０のメニュー項目表示領域３０に最上位階層の６つのメニュー項目を初期表示する（ステップＳ１２０）。
【００４０】
次に、表示制御部２８０は、スクロール方向に対する方向入力操作が行われた旨を示す判定結果情報が操作方向判定部２４０より出力されたか否かについて判定する（ステップＳ１４０）。もし、スクロール方向に対する方向入力操作が行われた旨を示す判定結果情報が操作方向判定部２４０より出力されたと表示制御部２８０にて判定した場合（ステップＳ１４０にてＹＥＳ）、表示制御部２８０は、データ記憶部２６０に記憶されているメニュー項目情報および現在表示情報を参照し、当該判定されたスクロール方向に、選択候補のメニュー項目をスクロールさせて表示する（ステップＳ１６０）。その後、処理はステップＳ１４０に遷移する。
【００４１】
一方、スクロール方向に対する方向入力操作が行われた旨を示す判定結果情報が操作方向判定部２４０より出力されていないと表示制御部２８０にて判定した場合（ステップＳ１４０にてＮＯ）、選択設定部３００は、項目選択方向に対する方向入力操作が行われた旨を示す判定結果情報が操作方向判定部２４０より出力されたか否かについて判定する（ステップＳ１８０）。もし、項目選択方向に対する方向入力操作が行われた旨を示す判定結果情報が操作方向判定部２４０より出力されていないと選択設定部３００にて判定した場合（ステップＳ１８０にてＮＯ）、処理はステップＳ１４０に遷移する。
【００４２】
一方、項目選択方向に対する方向入力操作が行われた旨を示す判定結果情報が操作方向判定部２４０より出力されたと選択設定部３００にて判定した場合（ステップＳ１８０にてＹＥＳ）、選択設定部３００は、データ記憶部２６０に記憶されている現在表示情報を参照し、メニュー項目表示領域３０内の中心位置を基準として、当該判定された項目選択方向に表示されているメニュー項目を選択して設定する（ステップＳ２００）。
【００４３】
次に、選択設定部３００は、データ記憶部２６０に記憶されているメニュー項目情報を参照し、ステップＳ２００にて設定したメニュー項目に関連した下の階層のメニュー項目が存在するか否かについて判定する(ステップＳ２２０)。もし、設定したメニュー項目に関連した下の階層のメニュー項目が存在すると選択設定部３００にて判定した場合（ステップＳ２２０にてＹＥＳ）、表示制御部２８０は、データ記憶部２６０に記憶されているメニュー項目情報および初期表示情報を参照し、選択設定部３００から出力されたメニュー項目特定情報により示されるメニュー項目に関連した下の階層のメニュー項目を表示する（ステップＳ２４０）。その後、処理はステップＳ１４０に遷移する。
【００４４】
一方、設定したメニュー項目に関連した下の階層のメニュー項目が存在しないと選択設定部３００にて判定した場合（ステップＳ２２０にてＮＯ）、選択設定部３００は、その旨を示す通知情報を表示制御部２８０に出力するとともに、データ記憶部２６０に記憶されている対応情報を参照し、当該設定したメニュー項目に対応する操作指示情報を車載機器２００に出力する（ステップＳ２６０）。
【００４５】
最後に、メニュー項目選択装置１００は、主電源がＯＦＦになっているか否かについて判定する（ステップＳ２８０）。もし、主電源がＯＦＦになっていないとメニュー項目選択装置１００にて判定した場合（ステップＳ２８０にてＮＯ）、処理はステップＳ１００に遷移する。一方、主電源がＯＦＦになっているとメニュー項目選択装置１００にて判定した場合（ステップＳ２８０にてＹＥＳ）、メニュー項目選択装置１００は図４における処理を終了する。
【００４６】
以上詳しく説明したように、第１の実施形態では、表示制御部２８０は、メニュー項目表示領域３０内の中心位置５００を基準として、左方向および右方向からなる２方向（項目選択方向）のそれぞれに選択候補のメニュー項目を表示させる。そして、当該項目選択方向とは異なる方向に定められた上方向および下方向からなる２方向（スクロール方向）に対する方向入力操作が行われた場合、表示制御部２８０は、２つの選択候補のメニュー項目をスクロールさせて表示する。一方、項目選択方向に対する方向入力操作が行われた場合、選択設定部３００は、当該項目選択方向に表示されているメニュー項目を選択して設定する。
【００４７】
以上より、２つのスクロール方向（上下方向）に対する方向入力操作によって、選択候補となる２つのメニュー項目が一括して切り替わるので、入力操作子１５の上下操作によりメニュー項目を１つずつスクロールして選択していく必要がある従来技術よりも、所望のメニュー項目を選択候補の対象として表示させるのに必要な操作回数が少なくなる。さらに、２つの項目選択方向（左右方向）に対する方向入力操作によって、当該２つの項目選択方向にそれぞれ表示されている選択候補のメニュー項目の中から１回の操作で所望のメニュー項目を選択して設定することができる。したがって、上述した複数のスクロール方向に対する方向入力操作と複数の項目選択方向に対する方向入力操作とを組み合わせて用いることにより、全体のメニュー項目から所望のメニュー項目を選択して設定する際の入力操作回数を少なくすることができる。
【００４８】
次に、本発明の第２の実施形態を図面に基づいて説明する。図５は、第２の実施形態によるメニュー項目選択装置１００′を備えた車載システム１２０′の構成例を示すブロック図である。なお、この図５において、図１に示した符号と同一の符号を付したものは同一の機能を有するものであるので、ここでは重複する説明を省略する。
【００４９】
第２の実施形態において、メニュー項目選択装置１００′は、操作時間計測部３２０を更に備えて構成されている。また、メニュー項目選択装置１００′は、図１の表示制御部２８０に代えて表示制御部２８０′を備えて構成される。また、メニュー項目選択装置１００′は、図１の選択設定部３００に代えて選択設定部３００′を備えて構成される。
【００５０】
表示制御部２８０′は、メニュー項目表示領域３０内に１２個のメニュー項目を表示する。図６は、第２の実施形態におけるディスプレイ１８０に表示されるメニュー項目表示領域３０の例を示す図である。
【００５１】
図６において、６つのメニュー項目７３〜７８がメニュー項目表示領域３０の基準位置５００より左側に縦二列に表示されている。また、６つのメニュー項目７９〜８４がメニュー項目表示領域３０の基準位置５００より右側に縦二列に表示されている。メニュー項目表示領域３０内の中心位置５００を基準として、上方向を示す矢印８５および下方向を示す矢印８６は、あらかじめ定められた２つのスクロール方向を示している。また、メニュー項目表示領域３０内の中心位置５００を基準として、左方向を示す矢印８７および右方向を示す矢印８８は、あらかじめ定められた２つの項目選択方向を示している。そして、真ん中の段のメニュー項目７４，７７，８０，８３が選択候補としてカーソル８９で示されている。すなわち、カーソル８９内に含まれるメニュー項目７４，７７，８０，８３は、メニュー項目表示領域３０内の中心位置５００を基準として、２つの項目選択方向のそれぞれに選択候補として表示されたメニュー項目である。
【００５２】
また、表示制御部２８０′は、２つのスクロール方向に対する方向入力操作が行われた旨を示す判定結果情報が操作方向判定部２４０より出力された場合、データ記憶部２６０に記憶されているメニュー項目情報および現在表示情報を参照し、当該判定されたスクロール方向に、選択候補のメニュー項目をスクロールさせて表示する。例えば、判定されたスクロール方向が上方向である場合、表示制御部２８０′は、選択候補のメニュー項目を上方向にスクロールさせて表示する。また、判定されたスクロール方向が下方向である場合、表示制御部２８０′は、選択候補のメニュー項目を下方向にスクロールさせて表示する。
【００５３】
また、表示制御部２８０′は、第１の実施形態で説明した表示制御部２８０と同様、メニュー項目表示領域３０内に表示中のメニュー項目およびそれらの表示位置を示す情報を現在表示情報としてデータ記憶部２６０に更新記憶する。
【００５４】
操作時間計測部３２０′は項目選択方向に対する方向入力操作が行われたと操作方向判定部２４０により判定された場合、当該方向入力操作の連続操作時間を計測する。そして、操作時間計測部３２０′は計測した連続操作時間を選択設定部３００′に出力する。
【００５５】
選択設定部３００′は、項目選択方向に対する方向入力操作が行われたと操作方向判定部２４０により判定された場合、操作時間計測部３２０より出力された連続操作時間が閾時間で区切られた２つの時間範囲の何れに属しているかに応じて、操作方向判定部２４０により判定された項目選択方向に表示されている２個の選択候補のメニュー項目のうち何れかのメニュー項目を選択して設定する。例えば、選択設定部３００′は、操作時間計測部３２０より出力された連続操作時間が閾時間以上である場合、操作方向判定部２４０により判定された項目選択方向に表示されている２個のメニュー項目のうち、メニュー項目表示領域３０内の中心位置５００を基準として、外側に位置するメニュー項目を選択して設定する。また、選択設定部３００′は、操作時間計測部３２０より出力された連続操作時間が閾時間未満である場合、操作方向判定部２４０により判定された項目選択方向に表示されている２個のメニュー項目のうち、メニュー項目表示領域３０内の中心位置５００を基準として、内側に位置するメニュー項目を選択して設定する。
【００５６】
次に、第２の実施形態によるメニュー項目の選択操作について説明する。図６の表示状態において、スクロール方向（例えば、下方向）に対する方向入力操作が行われた場合、表示制御部２８０′は、スクロール方向に対する方向入力操作が行われた旨を示す判定結果情報を操作方向判定部２４０から入力する。そして、表示制御部２８０′は、データ記憶部２６０に記憶されているメニュー項目情報および現在表示情報を参照し、当該判定されたスクロール方向に、選択候補のメニュー項目をスクロールさせて表示する。すなわち、図６において、選択候補であった４つのメニュー項目７４，７７，８０，８３が下方向に１段スクロールし、それらの上にあった４つのメニュー項目７３，７６，７９，８２が新たな選択候補としてカーソル８９内に表示されることとなる。なお、下方向に対する方向入力操作によって、図６において表示されていなかった４つのメニュー項目（図示せず）がメニュー項目表示領域３０の最上段に新たに表示されることとなる。
【００５７】
一方、図６の表示状態において、項目選択方向（例えば、左方向）に対する方向入力操作が行われた場合、操作時間計測部３２０より出力された連続操作時間が閾時間以上であるとき、選択設定部３００′は、操作方向判定部２４０により判定された左方向に表示されている２個の選択候補のメニュー項目のうち、メニュー項目表示領域３０内の中心位置５００を基準として外側に位置するメニュー項目７４を選択して設定する。また、選択設定部３００′は、操作時間計測部３２０より出力された連続操作時間が閾時間未満である場合、操作方向判定部２４０により判定された左方向に表示されている２個の選択候補のメニュー項目のうち、メニュー項目表示領域３０内の中心位置５００を基準として内側に位置するメニュー項目７７を選択して設定する。
【００５８】
次に、第２の実施形態におけるメニュー項目選択装置１００′の動作について説明する。図７は、メニュー項目選択装置１００′の動作例を示すフローチャートである。図７におけるステップＳ４００の処理は、メニュー項目選択装置１００の主電源がＯＮになることによって開始する。
【００５９】
まず、表示制御部２８０′は、近接検出部１６０より近接検出信号が出力されているか否かについて判定する（ステップＳ４００）。もし、近接検出部１６０より近接検出信号が出力されていないと表示制御部２８０′にて判定した場合（ステップＳ４００にてＮＯ）、処理はステップＳ４００に戻る。一方、近接検出部１６０より近接検出信号が出力されていると表示制御部２８０′にて判定した場合（ステップＳ４００にてＹＥＳ）、表示制御部２８０′は、データ記憶部２６０に記憶されている初期表示情報を参照し、ディスプレイ１８０のメニュー項目表示領域３０に最上位階層の１２個のメニュー項目を初期表示する（ステップＳ４２０）。
【００６０】
次に、表示制御部２８０′は、スクロール方向（上下方向）に対する方向入力操作が行われた旨を示す判定結果情報が操作方向判定部２４０より出力されたか否かについて判定する（ステップＳ４４０）。もし、スクロール方向に対する方向入力操作が行われた旨を示す判定結果情報が操作方向判定部２４０より出力されたと表示制御部２８０′にて判定した場合（ステップＳ４４０にてＹＥＳ）、表示制御部２８０′は、データ記憶部２６０に記憶されているメニュー項目情報および現在表示情報を参照し、当該判定されたスクロール方向に、選択候補の４つのメニュー項目をスクロールさせて表示する（ステップＳ４６０）。その後、処理はステップＳ４４０に遷移する。
【００６１】
一方、スクロール方向に対する方向入力操作が行われた旨を示す判定結果情報が操作方向判定部２４０より出力されていないと表示制御部２８０′にて判定した場合（ステップＳ４４０にてＮＯ）、選択設定部３００′は、項目選択方向に対する方向入力操作が行われた旨を示す判定結果情報が操作方向判定部２４０より出力されたか否かについて判定する（ステップＳ４８０）。もし、項目選択方向に対する方向入力操作が行われた旨を示す判定結果情報が操作方向判定部２４０より出力されていないと選択設定部３００′にて判定した場合（ステップＳ４８０にてＮＯ）、処理はステップＳ４４０に遷移する。
【００６２】
一方、項目選択方向に対する方向入力操作が行われた旨を示す判定結果情報が操作方向判定部２４０より出力されたと選択設定部３００′にて判定した場合（ステップＳ４８０にてＹＥＳ）、操作時間計測部３２０は、当該方向入力操作の連続操作時間を計測する（ステップＳ５００）。そして、操作時間計測部３２０は、計測した連続操作時間を選択設定部３００′に出力する。次に、選択設定部３００′は、操作時間計測部３２０より出力された連続操作時間が閾時間以上であるか否かについて判定する（ステップＳ５２０）。
【００６３】
もし、操作時間計測部３２０より出力された連続操作時間が閾時間以上でないと選択設定部３００′にて判定した場合（ステップＳ５２０にてＮＯ）、選択設定部３００′は、操作方向判定部２４０により判定された項目選択方向に表示されている２個のメニュー項目のうち、メニュー項目表示領域３０内の中心位置５００を基準として内側に位置するメニュー項目を選択して設定する（ステップＳ５４０）。一方、操作時間計測部３２０より出力された連続操作時間が閾時間以上であると選択設定部３００′にて判定した場合（ステップＳ５２０にてＹＥＳ）、選択設定部３００′は、操作方向判定部２４０により判定された項目選択方向に表示されている２個のメニュー項目のうち、メニュー項目表示領域３０内の中心位置５００を基準として外側に位置するメニュー項目を選択して設定する（ステップＳ５６０）。
【００６４】
次に、選択設定部３００′は、データ記憶部２６０に記憶されているメニュー項目情報を参照し、設定したメニュー項目に関連した下の階層のメニュー項目が存在するか否かについて判定する(ステップＳ５８０)。もし、設定したメニュー項目に関連した下の階層のメニュー項目が存在すると選択設定部３００′にて判定した場合（ステップＳ５８０にてＹＥＳ）、表示制御部２８０′は、データ記憶部２６０に記憶されているメニュー項目情報および初期表示情報を参照し、選択設定部３００′から出力されたメニュー項目特定情報により示されるメニュー項目に関連した下の階層のメニュー項目を表示する（ステップＳ６００）。その後、処理はステップＳ４４０に遷移する。
【００６５】
一方、設定したメニュー項目に関連した下の階層のメニュー項目が存在しないと選択設定部３００′にて判定した場合（ステップＳ５８０にてＮＯ）、選択設定部３００′は、その旨を示す通知情報を表示制御部２８０′に出力するとともに、データ記憶部２６０に記憶されている対応情報を参照し、当該設定したメニュー項目に対応する操作指示情報を車載機器２００に出力する（ステップＳ６２０）。
【００６６】
最後に、メニュー項目選択装置１００′は、主電源がＯＦＦになっているか否かについて判定する（ステップＳ６４０）。もし、主電源がＯＦＦになっていないとメニュー項目選択装置１００′にて判定した場合（ステップＳ６４０にてＮＯ）、処理はステップＳ４００に遷移する。一方、主電源がＯＦＦになっているとメニュー項目選択装置１００′にて判定した場合（ステップＳ６４０にてＹＥＳ）、メニュー項目選択装置１００′は図７における処理を終了する。
【００６７】
以上詳しく説明したように、第２の実施形態では、表示制御部２８０′が、ディスプレイ１８０のメニュー項目表示領域３０内の中心位置５００を基準として、左方向および右方向からなる項目選択方向のそれぞれに２個ずつ選択候補のメニュー項目を表示する。そして、項目選択方向に対する方向入力操作が行われたと操作方向判定部２４０により判定された場合、選択設定部３００′が、操作時間計測部３２０より出力された連続操作時間が閾時間以上であるか否かに応じて、操作方向判定部２４０により判定された項目選択方向に表示されている２個のメニュー項目のうち何れかのメニュー項目を選択して設定する。
【００６８】
以上より、スクロール方向（上下方向）に対する方向入力操作によって、選択候補となる４つのメニュー項目が一括して切り替わるので、選択候補となる２つのメニュー項目が一括して切り替わる第１の実施形態よりも、所望のメニュー項目を選択候補の対象として表示させるのに必要な操作回数が少なくなる。さらに、項目選択方向（左右方向）に対する方向入力操作によって、当該項目選択方向にそれぞれ２個ずつ表示されている選択候補のメニュー項目の中から１回の操作で所望のメニュー項目を選択して設定することができる。したがって、上述したスクロール方向に対する方向入力操作と項目選択方向に対する方向入力操作とを組み合わせて用いることにより、全体のメニュー項目から所望のメニュー項目を選択して設定する際の入力操作回数を第１の実施形態よりも少なくすることができる。
【００６９】
なお、上記第１および第２の実施形態では、入力操作子は、上下左右方向への傾倒操作が可能である例について説明したが、これに限定されない。例えば、入力操作子は、斜め方向への傾倒操作が可能であっても良いし、上下左右方向への移動操作が可能であっても良い。この場合、項目選択方向が左斜め上方向、左方向、右斜め上方向、右斜め下方向、右方向および右斜め上方向からなる６方向としても良い。
【００７０】
また、上記第１および第２の実施形態では、スクロール方向が上方向または下方向の何れかである例について説明したが、これに限定されない。例えば、スクロール方向が左方向または右方向の何れかであっても良い。この場合、入力操作子が上下左右方向への操作が可能なものであれば、上下方向が項目選択方向となる。また、入力操作子が８方向への操作が可能なものであれば、例えば、左右方向以外の６方向が項目選択方向となる。
【００７１】
また、上記第１および第２の実施形態では、メニュー項目表示領域３０内の中心位置５００を基準として、複数の方向のそれぞれにメニュー項目を表示する例について説明したが、メニュー項目表示領域３０内の基準位置はこれに限定されない。例えば、メニュー項目表示領域３０内の基準位置は、メニュー項目表示領域３０内の上方または下方の位置としても良い。
【００７２】
また、上記第１および第２の実施形態では、スクロール方向に対する方向入力操作が行われた場合、当該判定されたスクロール方向に選択候補のメニュー項目をスクロールさせて表示する例について説明したが、本発明はこれに限定されない。例えば、一階層内の全てのメニュー項目がメニュー項目表示領域３０内に表示されている場合やそれ以上スクロールしてもそのスクロール方向に表示すべきメニュー項目が存在しない場合には、選択候補のメニュー項目を指示するためのカーソル５０，８９自体をスクロールさせて表示するようにしても良い。
【００７３】
また、上記第１および第２の実施形態では、メニュー項目選択装置１００（１００′）が車載システム１２０（１２０′）に備えられる例について説明したが、メニュー項目選択装置１００（１００′）が電子機器（例えば、デジタルカメラ、ビデオカメラ、携帯電話、パソコン、テレビ等）に内蔵されても良い。
【００７４】
また、上記第１および第２の実施形態では、車載システム１２０（１２０′）が近接検出部１６０を備える例について説明したが、車載システム１２０（１２０′）は近接検出部１６０を必ずしも備える必要はない。この場合は、ディスプレイ１８０にメニュー項目表示領域３０を常に表示した状態とする。
【００７５】
また、上記第１および第２の実施形態では、メニュー項目表示領域３０において、左側に表示されたメニュー項目と右側に表示されたメニュー項目の間にスペースがあるが、このスペースはなくても良い。
【００７６】
また、上記第１および第２の実施形態では、メニュー項目表示領域３０に６または１２個のメニュー項目を表示する例について説明したが、メニュー項目表示領域３０に表示するメニュー項目の数は２個であっても良い。すなわち、メニュー項目表示領域３０内の中心位置５００の左側に１個のメニュー項目を表示し、右側に１個のメニュー項目を表示するようにしてもよい。このとき、メニュー項目表示領域３０において、左側に表示されたメニュー項目と右側に表示されたメニュー項目の間のスペースはなくても良い。
【００７７】
また、上記第１および第２の実施形態では、メニュー項目表示領域３０が矩形である例について説明したが、メニュー項目表示領域３０は、例えば、円弧であっても良い。この場合、例えば、項目選択方向を左右方向とし、スクロール方向を円周方向とする。円周方向へのスクロール指示は、入力操作子１５の上下方向への傾倒で行う。
【００７８】
また、上記第１および第２の実施形態では、スクロール方向が２つの方向（上方向、下方向）である例について説明したが、スクロール方向は１つの方向（例えば、上方向のみまたは下方向のみ）であっても良い。この場合、スクロール方向への方向入力操作によって、メニュー項目が巡回的にメニュー項目表示領域３０に表示される。
【００７９】
また、上記第１および第２の実施形態では、メニューの階層が遷移したときに、データ記憶部２６０に記憶されている初期表示情報に基づいて、メニュー項目を初期表示する例について説明したが、本発明はこれに限定されない。例えば、前回メニューの階層が遷移する直前にメニュー項目表示領域３０に表示されていた状態をデータ記憶部２６０に記憶しておき、今回その階層のメニューに遷移したときには前回の表示状態と同じようにメニュー項目をディスプレイ１８０のメニュー項目表示領域３０に表示するようにしても良い。
【００８０】
また、上記第２の実施形態では、項目選択方向が２つの方向（左方向、右方向）である例について説明したが、項目選択方向は、１つの方向（例えば、左方向のみまたは右方向のみ）であっても良い。この場合、１つの項目選択方向に複数のメニュー項目を表示し、入力操作子１５の連続操作時間に応じて、選択するメニュー項目を決定する。図８は、メニュー項目表示領域３０に対して１つの項目選択方向（右方向のみ）に２つのメニュー項目を表示した例を示す図である。
【００８１】
図８において、６つのメニュー項目９０〜９５がメニュー項目表示領域３０に縦二列に表示されている。上方向を示す矢印９６および下方向を示す矢印９７は、あらかじめ定められた２つのスクロール方向を示している。また、右方向を示す矢印９８は、あらかじめ定められた１つの項目選択方向を示している。そして、真ん中の段のメニュー項目９１，９４が選択候補としてカーソル９９で示されている。すなわち、カーソル９９内に含まれるメニュー項目９１，９４は、１つの項目選択方向に選択候補として表示されたメニュー項目である。
【００８２】
表示制御部２８０′は、２つのスクロール方向に対する方向入力操作が行われた場合、データ記憶部２６０に記憶されているメニュー項目情報および現在表示情報を参照し、当該判定されたスクロール方向に、選択候補のメニュー項目をスクロールさせて表示する。選択設定部３００′は、右方向（項目選択方向）に対する方向入力操作が行われた場合、操作時間計測部３２０より出力された連続操作時間が閾時間未満である場合、項目選択方向に表示されている２個のメニュー項目９１，９４のうち、左側に位置するメニュー項目９１を選択して設定する一方、連続操作時間が閾時間以上である場合、項目選択方向に表示されている２個のメニュー項目のうち、右側に位置するメニュー項目９４を選択して設定する。
【００８３】
また、上記第２の実施形態では、表示制御部２８０′が、メニュー項目表示領域３０内の中心位置５００を基準として、左方向および右方向からなる項目選択方向のそれぞれに２個ずつ選択候補のメニュー項目を表示する例について説明したが、左方向および右方向からなる項目選択方向のそれぞれに選択候補として表示するメニュー項目の数は３個以上であっても良い。この場合、選択設定部３００′は、操作時間計測部３２０より出力された連続操作時間が閾時間で区切られた３つ以上の時間範囲の何れに属しているかに応じて、操作方向判定部２４０により判定された項目選択方向に表示されている３個以上のメニュー項目のうち何れかのメニュー項目を選択して設定する。
【００８４】
その他、上記第１および第２の実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図面の簡単な説明】
【００８５】
【図１】第１の実施形態によるメニュー項目選択装置の構成例を示すブロック図である。
【図２】第１の実施形態によるステアリングの操作子の例を示す図である。
【図３】第１の実施形態によるメニュー項目の選択操作の例を示す図である。
【図４】第１の実施形態によるメニュー項目選択装置の動作例を示すフローチャートである。
【図５】第２の実施形態によるメニュー項目選択装置の構成例を示すブロック図である。
【図６】第２の実施形態によるメニュー項目の選択操作の例を示す図である。
【図７】第２の実施形態によるメニュー項目選択装置の動作例を示すフローチャートである。
【図８】第２の実施形態によるメニュー項目の選択操作の変形例を示す図である。
【図９】従来のメニュー項目の選択操作の例を示す図である。
【符号の説明】
【００８６】
１００，１００′  メニュー項目選択装置
１４０  操作部
２００  車載機器
２２０  操作検出部
２４０  操作方向判定部
２８０，２８０′  表示制御部
３００，３００′  選択設定部
３２０  操作時間計測部
【図１】
2010066816.tif 000003
【図２】
2010066816.tif 000004
【図３】
2010066816.tif 000005
【図４】
2010066816.tif 000006
【図５】
2010066816.tif 000007
【図６】
2010066816.tif 000008
【図７】
2010066816.tif 000009
【図８】
2010066816.tif 000010
【図９】
2010066816.tif 000011