(57)【要約】【課題】複数の項目のうちでフォーカスがある項目を明確に把握できる技術を提供する。【解決手段】表示システムでは、指定候補となる複数の項目がディスプレイに表示され、それら複数の項目のいずれかにフォーカスを移動させる操作をメインコントローラがユーザから受け付ける。そして、揺動制御部が、複数の項目のうちフォーカスのあるフォーカス項目Ｆをディスプレイの画面上において揺動させる。このため、ユーザはフォーカス項目Ｆを明確に把握することができる。【選択図】図１０
2012068917.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに情報を表示する表示システムであって、
指定候補となる複数の項目を表示する表示手段と、
前記複数の項目のいずれかにフォーカスを移動させる操作を前記ユーザから受け付ける操作手段と、
前記複数の項目のうち前記フォーカスのあるフォーカス項目を前記表示手段の画面上において揺動させる揺動制御手段と、
を備えることを特徴とする表示システム。
【請求項２】
請求項１に記載の表示システムにおいて、
前記揺動制御手段は、前記フォーカス項目の揺動の態様を変更可能であることを特徴とする表示システム。
【請求項３】
請求項２に記載の表示システムにおいて、
前記揺動制御手段は、前記フォーカス項目の種類に応じて、前記フォーカス項目の揺動の態様を変更することを特徴とする表示システム。
【請求項４】
請求項２に記載の表示システムにおいて、
前記揺動制御手段は、前記フォーカス項目を揺動させる方向に応じて、前記フォーカス項目の揺動の態様を変更することを特徴とする表示システム。
【請求項５】
請求項４に記載の表示システムにおいて、
前記操作手段は、方向を示す方向操作を受け付け可能であり、
前記表示手段は、前記方向操作に応じて複数の階層を切り替え、各階層ごとに前記複数の項目を表示するものであり、
前記揺動制御手段は、前記表示手段に表示中の階層を下位の階層に切り替える指示が割り当てられている方向と、他の方向とで、前記フォーカス項目の揺動の態様を異ならせることを特徴とする表示システム。
【請求項６】
請求項２に記載の表示システムにおいて、
前記操作手段は、前記フォーカス項目を確定する確定操作を受け付け可能であり、
前記フォーカス項目に前記フォーカスを移動させてから、前記確定操作を受け付けるまでの時間を制限する時間制限手段、
をさらに備え、
前記揺動制御手段は、前記フォーカス項目に前記フォーカスを移動させてからの経過時間に応じて、前記フォーカス項目の揺動の態様を変更することを特徴とする表示システム。
【請求項７】
請求項１に記載の表示システムにおいて、
前記操作手段は、方向を示す方向操作を受け付け可能であり、
前記揺動制御手段は、前記方向操作で示すことが可能な複数の方向のうち、現時点で有効な指示が割り当てられている方向に、前記フォーカス項目を揺動させることを特徴とする表示システム。
【請求項８】
請求項１に記載の表示システムにおいて、
前記操作手段は、方向を示す方向操作を受け付け可能であり、
前記揺動制御手段は、前記方向操作で示された方向に前記フォーカス項目を揺動させることを特徴とする表示システム。
【請求項９】
請求項８に記載の表示システムにおいて、
前記揺動制御手段は、前記方向操作で示された方向が現時点で有効な指示が割り当てられていない方向の場合にも、前記方向操作で示された方向に前記フォーカス項目を揺動させることを特徴とする表示システム。
【請求項１０】
請求項８または９に記載の表示システムにおいて、
前記操作手段は、押圧操作を受け付け可能であり、
前記揺動制御手段は、前記押圧操作がされた場合は、前記押圧操作がされる前よりも前記フォーカス項目のサイズを小さくすることを特徴とする表示システム。
【請求項１１】
請求項１に記載の表示システムにおいて、
前記表示手段は、前記フォーカスを移動させる操作がされた場合は、前記複数の項目をスクロールすることで前記複数の項目に対して相対的に前記フォーカスを移動させるものであり、
前記揺動制御手段は、前記フォーカスを移動させる操作がされた場合に、
前記複数の項目をスクロールアップするときには前記フォーカス項目を下方向に揺動させ、
前記複数の項目をスクロールダウンするときには前記フォーカス項目を上方向に揺動させることを特徴とする表示システム。
【請求項１２】
請求項１１に記載の表示システムにおいて、
前記揺動制御手段は、前記フォーカスを移動させる操作が時間的に連続してなされた場合は、前記フォーカス項目を揺動させる際の移動先の位置に前記フォーカス項目を維持することを特徴とする表示システム。
【請求項１３】
ユーザに情報を表示する表示方法であって、
複数の項目を表示手段に表示する工程と、
前記複数の項目のいずれかにフォーカスを移動させる操作を前記ユーザから受け付ける工程と、
前記複数の項目のうち前記フォーカスのあるフォーカス項目を前記表示手段の画面上において揺動させる工程と、
を備えることを特徴とする表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに情報を表示する表示システムに関する。
【背景技術】
【０００２】
近年の表示システムにおいては、ユーザインタフェースとしてＧＵＩ（グラフィカルユーザインタフェース）が一般に採用される。このようなＧＵＩを採用する表示システムにおいては、指定候補となる複数の項目が表示される。これら複数の項目にはそれぞれ、表示システムに対する指示（命令）が割り当てられている。ユーザは、操作部材を利用して、フォーカスを移動させて所望の項目を選択した後、フォーカスがある項目を指定する項目として確定する。これにより、ユーザが指定した項目に割り当てられた指示が表示システムにおいて実行されることになる。
【０００３】
なお、本明細書で説明する技術に関連する技術を開示した文献として特許文献１がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−４０１０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一般に、フォーカスのある項目にはカーソルが表示され、指定候補となる複数の項目のうちいずれの項目にフォーカスがあるかが、ユーザに示されるようになっている。
【０００６】
しかしながら、近年の表示システムでは、表示すべき情報量が多いことなどに起因して、いずれの項目にフォーカスがあるかをユーザが把握しにくくなっている。このため、複数の項目のうちでフォーカスがある項目を明確に把握できる技術が要望されている。
【０００７】
特に、自動車などの車両に搭載される表示システムにおいては、信号待ちの停車中などの比較的短い期間に、ユーザは、車両の周辺の状況や車両の他の計器類にも注意を払いつつ表示システムに指示を与える必要がある。このため、短時間に目的とする指示ができるように、フォーカスがある項目を明確かつ迅速に把握できることが望ましい。
【０００８】
本発明は、上記課題に鑑みてなされたものであり、複数の項目のうちでフォーカスがある項目を明確に把握できる技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、請求項１の発明は、ユーザに情報を表示する表示システムであって、指定候補となる複数の項目を表示する表示手段と、前記複数の項目のいずれかにフォーカスを移動させる操作を前記ユーザから受け付ける操作手段と、前記複数の項目のうち前記フォーカスのあるフォーカス項目を前記表示手段の画面上において揺動させる揺動制御手段と、を備えている。
【００１０】
また、請求項２の発明は、請求項１に記載の表示システムにおいて、前記揺動制御手段は、前記フォーカス項目の揺動の態様を変更可能である。
【００１１】
また、請求項３の発明は、請求項２に記載の表示システムにおいて、前記揺動制御手段は、前記フォーカス項目の種類に応じて、前記フォーカス項目の揺動の態様を変更する。
【００１２】
また、請求項４の発明は、請求項２に記載の表示システムにおいて、前記揺動制御手段は、前記フォーカス項目を揺動させる方向に応じて、前記フォーカス項目の揺動の態様を変更する。
【００１３】
また、請求項５の発明は、請求項４に記載の表示システムにおいて、前記操作手段は、方向を示す方向操作を受け付け可能であり、前記表示手段は、前記方向操作に応じて複数の階層を切り替え、各階層ごとに前記複数の項目を表示するものであり、前記揺動制御手段は、前記表示手段に表示中の階層を下位の階層に切り替える指示が割り当てられている方向と、他の方向とで、前記フォーカス項目の揺動の態様を異ならせる。
【００１４】
また、請求項６の発明は、請求項２に記載の表示システムにおいて、前記操作手段は、前記フォーカス項目を確定する確定操作を受け付け可能であり、前記フォーカス項目に前記フォーカスを移動させてから、前記確定操作を受け付けるまでの時間を制限する時間制限手段、をさらに備え、前記揺動制御手段は、前記フォーカス項目に前記フォーカスを移動させてからの経過時間に応じて、前記フォーカス項目の揺動の態様を変更する。
【００１５】
また、請求項７の発明は、請求項１に記載の表示システムにおいて、前記操作手段は、方向を示す方向操作を受け付け可能であり、前記揺動制御手段は、前記方向操作で示すことが可能な複数の方向のうち、現時点で有効な指示が割り当てられている方向に、前記フォーカス項目を揺動させる。
【００１６】
また、請求項８の発明は、請求項１に記載の表示システムにおいて、前記操作手段は、方向を示す方向操作を受け付け可能であり、前記揺動制御手段は、前記方向操作で示された方向に前記フォーカス項目を揺動させる。
【００１７】
また、請求項９の発明は、請求項８に記載の表示システムにおいて、前記揺動制御手段は、前記方向操作で示された方向が現時点で有効な指示が割り当てられていない方向の場合にも、前記方向操作で示された方向に前記フォーカス項目を揺動させる。
【００１８】
また、請求項１０の発明は、請求項８または９に記載の表示システムにおいて、前記操作手段は、押圧操作を受け付け可能であり、前記揺動制御手段は、前記押圧操作がされた場合は、前記押圧操作がされる前よりも前記フォーカス項目のサイズを小さくする。
【００１９】
また、請求項１１の発明は、請求項１に記載の表示システムにおいて、前記表示手段は、前記フォーカスを移動させる操作がされた場合は、前記複数の項目をスクロールすることで前記複数の項目に対して相対的に前記フォーカスを移動させるものであり、前記揺動制御手段は、前記フォーカスを移動させる操作がされた場合に、前記複数の項目をスクロールアップするときには前記フォーカス項目を下方向に揺動させ、前記複数の項目をスクロールダウンするときには前記フォーカス項目を上方向に揺動させる。
【００２０】
また、請求項１２の発明は、請求項１１に記載の表示システムにおいて、前記揺動制御手段は、前記フォーカスを移動させる操作が時間的に連続してなされた場合は、前記フォーカス項目を揺動させる際の移動先の位置に前記フォーカス項目を維持する。
【００２１】
また、請求項１３の発明は、ユーザに情報を表示する表示方法であって、複数の項目を表示手段に表示する工程と、前記複数の項目のいずれかにフォーカスを移動させる操作を前記ユーザから受け付ける工程と、前記複数の項目のうち前記フォーカスのあるフォーカス項目を前記表示手段の画面上において揺動させる工程と、を備えている。
【発明の効果】
【００２２】
請求項１ないし１３の発明によれば、複数の項目のうちでフォーカスがあるフォーカス項目が画面上において揺動されるため、フォーカス項目を明確に把握することができる。
【００２３】
また、特に請求項２の発明によれば、フォーカス項目を揺動させる際の態様を変更することで、フォーカス項目の揺動の態様によってユーザに情報を提示できる。
【００２４】
また、特に請求項３の発明によれば、フォーカス項目の種類に応じて揺動の態様を変更するため、フォーカス項目の種類をユーザが容易に把握することができる。
【００２５】
また、特に請求項４の発明によれば、フォーカス項目を揺動させる方向に応じて揺動の態様を変更するため、方向に応じた情報をユーザに提示することができる。
【００２６】
また、特に請求項５の発明によれば、表示中の階層を下位の階層に切り替える指示が割り当てられた方向の操作を、ユーザが容易に把握することができる。
【００２７】
また、特に請求項６の発明によれば、フォーカス項目にフォーカスを移動させてから確定操作を受け付けるまでの時間を制限する場合に、制限時間をユーザに意識させることができる。
【００２８】
また、特に請求項７の発明によれば、有効な指示が割り当てられている方向を、ユーザが容易に把握することができる。
【００２９】
また、特に請求項８の発明によれば、方向操作で示された方向にフォーカス項目を揺動させるため、意図した方向に操作したかをユーザが確認することができる。
【００３０】
また、特に請求項９の発明によれば、方向操作で示された方向が現時点で有効な指示が割り当てられていない方向の場合にも、方向操作で示された方向にフォーカス項目を揺動させる。このため、方向操作自体は受け付けられた一方で、その方向操作で示した方向に有効な指示が割り当てられていないことをユーザが把握することができる。
【００３１】
また、特に請求項１０の発明によれば、押圧操作が受け付けられたことをユーザが確認することができる。
【００３２】
また、特に請求項１１の発明によれば、複数の項目に対して相対的にフォーカスが移動する方向を、ユーザが直感的に把握することができる。
【００３３】
また、特に請求項１２の発明によれば、フォーカス項目の動きが煩雑に感じることを防止できる。
【図面の簡単な説明】
【００３４】
【図１】図１は、表示システムの構成の概要を示すブロック図である。
【図２】図２は、表示システムの構成の車室内における配置の一例を示す図である。
【図３】図３は、メインコントローラの外観を示す斜視図である。
【図４】図４は、メインコントローラの断面図である。
【図５】図５は、階層構造の概要を示す図である。
【図６】図６は、大属性層の項目を指定する場合における画面の例を示す図である。
【図７】図７は、大属性層の項目を指定する場合における画面の例を示す図である。
【図８】図８は、小属性層の項目を指定する場合における画面の例を示す図である。
【図９】図９は、曲名層の項目を指定する場合における画面の例を示す図である。
【図１０】図１０は、第１の実施の形態のフォーカス項目の揺動の一例を示す図である。
【図１１】図１１は、第１の実施の形態のフォーカス項目の揺動の他の一例を示す図である。
【図１２】図１２は、第２の実施の形態のフォーカス項目の揺動の一例を示す図である。
【図１３】図１３は、第２の実施の形態のフォーカス項目の揺動の他の一例を示す図である。
【図１４】図１４は、ユーザの指示を受け付ける流れを示す図である。
【図１５】図１５は、第３の実施の形態のフォーカス項目の揺動の一例を示す図である。
【図１６】図１６は、第４の実施の形態のフォーカス項目の揺動の一例を示す図である。
【図１７】図１７は、フォーカス項目のサイズを変更する様子を示す図である。
【図１８】図１８は、第４の実施の形態のフォーカス項目の揺動の他の一例を示す図である。
【図１９】図１９は、第５の実施の形態のフォーカス項目の揺動の一例を示す図である。
【図２０】図２０は、第５の実施の形態のフォーカス項目の揺動の他の一例を示す図である。
【発明を実施するための形態】
【００３５】
以下、図面を参照しつつ本発明の実施の形態について説明する。
【００３６】
＜１．第１の実施の形態＞
＜１−１．構成＞
図１は、本実施の形態の表示システム１００の構成の概要を示すブロック図である。この表示システム１００は、自動車などの車両に搭載される表示システムであり、ドライバなどのユーザに対して各種の情報を表示する。表示システム１００は、主な機能としてオーディオ機能とナビゲーション機能とを有しており、オーディオ機能で再生する曲名などの情報や、ナビゲーション用の地図画像などを表示可能となっている。
【００３７】
図１に示すように、表示システム１００は、各種処理を行う本体部１０と、各種情報を表示するディスプレイ３と、各種音声を出力するスピーカ４と、ユーザが操作を行う操作部５とを備えている。
【００３８】
本体部１０は、表示システム１００の全体を統括する装置であり、車両の所定の位置に配置される。本体部１０は、装置全体を制御する制御部１と、放送信号を受信する放送受信部２１と、ディスクを再生するディスク再生部２２と、デジタル形式の音声データを再生するデータ再生部２３と、ナビゲーション機能を提供するナビゲーション部２４とを備えている。なお、本明細書において「音声データ」とは、音楽データを含む概念である。
【００３９】
放送受信部２１は、ＡＭ、ＦＭ等のラジオ放送や地上デジタルテレビ放送などの放送信号を受信するアンテナを備えており、受信した放送信号に基づく音声信号や映像信号を取得する。放送受信部２１で取得された音声信号はスピーカ４から出力され、映像信号はディスプレイ３に表示される。
【００４０】
ディスク再生部２２は、ＣＤ、ＤＶＤ及びＢＤ（Blu-ray Disc）などのディスクメディアの記録内容を読み取って、音声信号や映像信号を取得する。ディスク再生部２２で取得された音声信号はスピーカ４から出力され、映像信号はディスプレイ３に表示される。
【００４１】
データ再生部２３は、ハードディスクを備えており、ハードディスクに予め記憶されたＭＰ３などのデジタル形式の音声データを読み取ってデコードし、再生可能な音声信号を取得する。ディスク再生部２２で取得された音声信号はスピーカ４から出力される。
【００４２】
ナビゲーション部２４は、車両の現在位置に応じた地図画像をディスプレイ３に表示させるとともに、目的地が設定された場合は目的地までのルート案内を行う。ナビゲーション部２４はＧＰＳを備えており、ＧＰＳで車両の現在位置を取得する。ルートを含む地図画像はディスプレイ３に表示され、ルート案内用の音声はスピーカ４から出力される。
【００４３】
また、制御部１は、ＣＰＵ、ＲＡＭ及びＲＯＭなどを備えたコンピュータとして構成され、予めＲＯＭなどに記憶されたファームウェアとしてのプログラムに従ってＣＰＵが演算処理を行うことで各種の制御機能が実現される。図中に示す、指示受付部１１ａ、指示実行部１１ｂ及び揺動制御部１２は、このようにして実現される制御部１の機能のうちの一部を示している。
【００４４】
指示受付部１１ａは、操作部５への操作に基づいてユーザの指示（命令）を受け付ける。また、指示実行部１１ｂは、そのユーザの指示（命令）を実行する。
【００４５】
表示システム１００では、ユーザインタフェースとしてＧＵＩ（グラフィカルユーザインタフェース）が採用されている。表示システム１００がユーザから指示を受け付ける場合には、指定候補（選択候補）となる複数の項目を含む画面が指示受付部１１ａの制御によりディスプレイ３に表示される。これらの複数の項目にはそれぞれ、表示システム１００に対する指示が割り当てられている。
【００４６】
ユーザは、この画面を確認しながら、操作部５を操作して、フォーカスを移動させて所望の項目を選択し、フォーカスのある項目を指定する項目として確定する。これにより、複数の項目のうちでフォーカスのある一の項目がユーザに指定される。なお、本明細書では、複数の項目のうちの一の項目にフォーカスを移動させ、そのフォーカスのある項目を確定することを、「項目を指定する」と表現する。また、「フォーカス」は、複数の項目のうち、割り当てられた指示を実行するように現時点で選択されている項目を示す概念であるともいえる。指示受付部１１ａは、このようにしてユーザに指定された項目に基づいて、ユーザの指示を判断する。
【００４７】
また、揺動制御部１２は、ディスプレイ３の画面に表示された複数の項目のうち、フォーカスのある項目を揺動させる表示制御を行う。なお、本明細書において「揺動」とは、ある位置から微小に移動して元の位置に戻る動作を示し、複数回の動作のみならず、一回のみの動作も含む概念である。揺動制御部１２は、背景となるレイヤーを固定しつつ、当該レイヤーに対してフォーカスのある項目（以下、「フォーカス項目」という。）となる部品の位置を相対的に変更することで、フォーカス項目を揺動する。また、揺動制御部１２は、フォーカス項目の部品の位置を変更するタイミングを調整することで、フォーカス項目の揺動の態様を変更することができる。
【００４８】
ディスプレイ３、スピーカ４及び操作部５は、このような本体部１０と電気的に接続される。これにより、ディスプレイ３及びスピーカ４は制御部１の制御下で動作するとともに、操作部５へのユーザの操作内容は信号として制御部１に入力される。
【００４９】
操作部５は、メインコントローラ５０と、モード切替ボタン５９とを含んでいる。メインコントローラ５０は、表示システム１００に各種の指示を行う際に、ユーザが主に操作するものである。一方、モード切替ボタン５９は、表示システム１００の動作モードを切り替えるためのボタンである。表示システム１００の動作モードには、オーディオ機能を有効化するオーディオモードと、ナビゲーション機能を有効化するナビゲーションモードとが含まれている。
【００５０】
ディスプレイ３、スピーカ４及び操作部５は、本体部１０とは独立して、車室内におけるそれぞれに適した位置に配置される。図２は、ディスプレイ３、スピーカ４及び操作部５の車室内における配置の一例を示す図である。
【００５１】
図に示すように、ディスプレイ３は、視認するドライバの視線の移動量が少なくなるように、車両のインストルメントパネル９１の左右中央に配置される。スピーカ４は、このディスプレイ３に近接して配置される。
【００５２】
また、操作部５は、ユーザが操作しやすいようにディスプレイ３やスピーカ４から離間して配置される。具体的には、操作部５は、車両のセンターコンソール９３においてシフトレバー９４に近接して配置される。メインコントローラ５０はシフトレバー９４よりも後方に配置され、このメインコントローラ５０の周辺にモード切替ボタン５９が設けられる。本実施の形態の車両は右ハンドル車であるため、ドライバは運転中に、ステアリングホイール９２を操作しながら、必要に応じてシフトレバー９４を左手で操作することになる。操作部５は、このシフトレバー９４に近接して配置されるため、ドライバはドライビングポジションのまま左手（片手）で操作部５を操作することが可能である。
【００５３】
操作部５のメインコントローラ５０は、回転操作、押圧操作（プッシュ操作）及び方向操作（スライド操作）のすべてをユーザから受け付け可能な一つの操作部材を備えている。ユーザは、回転操作、押圧操作及び方向操作のすべてをメインコントローラ５０に対して片手のみで行うことが可能である。
【００５４】
図３は、メインコントローラ５０の外観を示す斜視図である。図に示すように、メインコントローラ５０は、略円柱形状をしており、ユーザがその全体を片手で覆って把持できる程度の大きさとされている。
【００５５】
メインコントローラ５０は、図中の矢印ＡＲ１で示す方向に回転する回転操作を受け付け可能である。この回転操作がなされると、その回転方向（左回転、及び、右回転）を示す信号が制御部１に入力される。このような信号を出力するデバイスとしてロータリーエンコーダを採用することができる。
【００５６】
また、メインコントローラ５０は、図中の矢印ＡＲ２で示す方向にプッシュする押圧操作を受け付けることが可能である。この押圧操作がなされると、押圧操作がなされたことを示す信号が制御部１に入力される。このような信号を出力する機能は、例えば押圧操作によって移動したメインコントローラ５０の一部で押圧される押圧スイッチを採用することにより実現できる。
【００５７】
さらに、メインコントローラ５０は、図中の矢印ＡＲ３で示す４方向にスライドする方向操作を受け付けることが可能である。この方向操作がなされると、方向操作によって示された方向（スライドされた方向）を示す信号が制御部１に入力される。このような信号を出力する機能は、例えばスライド操作によって移動したメインコントローラ５０の一部で押圧される複数の押圧スイッチ（各スイッチは対応する方向のスライド操作により押圧される）等を採用することで実現できる。
【００５８】
図４は、図３のIV-IV位置におけるメインコントローラ５０の断面図である。図に示すように、メインコントローラ５０は、センターコンソール９３に埋め込まれるベース部５１と、ユーザが把持して操作する把持部５２と、ベース部５１及び把持部５２を物理的に接続する接続軸５３とを備えている。ユーザにより扱われる把持部５２の物理的な動き（回転、プッシュ、スライド）は、接続軸５３を介してベース部５１に伝達される。ベース部５１は、この伝達された物理的な動きを電気信号に変換して制御部１に出力する。
【００５９】
また、把持部５２の内側には、把持部５２の外周に沿ってタッチセンサ５４が配置されている。タッチセンサ５４は、メインコントローラ５０（より具体的には、把持部５２）へのユーザの接触を検出するものである。このタッチセンサ５４としては、ユーザの手が近接することで僅かに変化する静電容量に基づいてユーザの接触を検出する静電センサなどを採用することができる。
【００６０】
＜１−２．再生対象の指定＞
次に、表示システム１００のオーディオモードにおいて再生対象を指定する手法について説明する。
【００６１】
表示システム１００は、ハードディスク（ＨＤＤ）、ディスクメディア（ＤＩＳＣ）、及び、放送（ＡＭ，ＦＭ，ＴＶ）の各種ソースの音声信号や映像信号を再生することが可能である。このため、ユーザは、再生対象とするソースを指定し、さらに、再生する楽曲や放送チャンネル等を指定する必要がある。
【００６２】
ハードディスクには多数の楽曲の音声データを記録可能であるため、特にハードディスクに記録された音声データを再生する場合には、多数の楽曲の音声データのうちから再生対象を指定する必要がある。
【００６３】
表示システム１００においては、これらの再生対象の候補である多数の楽曲の音声データが、各音声データの属性に基づいて階層構造に整理されている。これにより、多数の楽曲の音声データのうちから、所望の楽曲の音声データを容易に指定できるようになっている。
【００６４】
図５は、ハードディスクに記憶された音声データが整理される階層構造の概要を示す図である。図に示すように音声データは、大属性層、小属性層、曲名層と３つの階層によって整理されている。
【００６５】
大属性層は、「アーティスト」、「アルバム」、「ジャンル」、「マイベスト」等の比較的大きな属性の項目を含む階層である。そして、小属性層は、その大属性層の下位の階層であり、大属性層に属する比較的小さな属性の項目を含む階層となる。例えば、大属性層が「アーティスト」であれば、その下位の小属性層は「アーティストＡ」、「アーティストＢ」などのアーティスト名が項目となる。また、例えば、大属性層が「アルバム」であれば、その下位の小属性層は「アルバムＺ」、「アルバムＹ」などのアルバム名が項目となり、大属性層が「ジャンル」であれば、その下位の小属性層は「ロック」、「クラシック」などの音楽ジャンル名が項目となる。
【００６６】
曲名層は、小属性層のさらに下位の階層であり、それぞれが音声データに対応する曲名の項目を含む階層である。例えば、小属性層が「アーティストＡ」であれば、その下位の曲名層はそのアーティストＡの曲名が項目となる。また、例えば、小属性層が「アルバムＺ」であれば、その下位の曲名層はそのアルバムＺに含まれる曲名が項目となる。
【００６７】
ユーザは、メインコントローラ５０を操作して、このような階層構造の各階層に含まれる複数の項目のうちから一の項目を指定していくことで、所望の音楽データを再生対象に指定することが可能となる。
【００６８】
＜１−３．項目指定操作＞
以下、このような所望の音楽データを再生対象に指定する場合の操作を具体的に説明する。
【００６９】
図６は、大属性層の項目を指定する場合におけるディスプレイ３の画面の表示例を示す図である。図に示すように、ディスプレイ３の画面は、左右方向に左側領域Ａ１、中央領域Ａ２及び右側領域Ａ３の３つの領域に分割され、領域同士は円弧状の仕切線によって区切られている。
【００７０】
左側領域Ａ１には、指定されたソースが表示される。この場合は、ソースとしてハードディスクが指定されているため、ハードディスクを示す「ＨＤＤ」が表示されている。
【００７１】
また、中央領域Ａ２には、指定候補となる複数の項目が表示される。この場合は、大属性層の項目を指定する場面であるため、「アーティスト」、「アルバム」、「ジャンル」等の大属性の項目が表示される。これら複数の項目にはそれぞれ、当該項目の下位の小属性層の項目を表示する指示が割り当てられている。
【００７２】
表示された複数の項目のうち、フォーカス項目ＦについてはカーソルＣが表示される。すなわち、このカーソルＣによって、フォーカス項目Ｆがいずれであるかがユーザに示される。カーソルＣは、略矩形の形状を有し、フォーカス項目Ｆの領域の外枠に沿って配置される。
【００７３】
ユーザはメインコントローラ５０で回転操作を行うことで、フォーカスを他の項目に移動させることができる。すなわち、メインコントローラ５０の回転操作は、フォーカスを移動させて所望の項目を選択する選択操作であるともいえる。
【００７４】
ディスプレイ３の画面には、表示サイズの制約から指定候補となる複数の項目のうちの一部（本実施の形態では最大で５つ）の項目が表示される。メインコントローラ５０で回転操作を行った場合、フォーカスは中央領域Ａ２の上下中央に維持される一方で、指定候補となる複数の項目がスクロールする。これにより、指定候補となる複数の項目に対してフォーカスを相対的に移動させることができる。
【００７５】
具体的には、メインコントローラ５０で右回転を行うことで、各項目がスクロールアップ（上側へスクロール）するため、フォーカスを一つ下の項目に移動させることができる。例えば、図６に示す状態で右回転を行えば、図７に示すように、図６で表示されていた「アーティスト」、「アルバム」及び「ジャンル」の項目が上側に移動し、さらに、「マイベスト」の項目が新たに表示される状態となる。そして、図６に示す状態では「アーティスト」の項目にフォーカスがあるが、図７に示す状態では「アーティスト」の項目の一つ下の「アルバム」の項目にフォーカスがある。また、逆に、メインコントローラ５０で左回転を行うことで、各項目がスクロールダウン（下側へスクロール）するため、フォーカスを一つ上の項目に移動させることができる。
【００７６】
また、ユーザはメインコントローラ５０で押圧操作を行うことで、フォーカス項目Ｆを指定する項目として確定することができる。すなわち、メインコントローラ５０の押圧操作は、フォーカス項目Ｆを指定する項目として確定する確定操作であるともいえる。この押圧操作がなされると、指定された項目（確定操作があった時点のフォーカス項目Ｆ）に割り当てられた指示が実行され、指定された項目の下位の小属性層の項目を含む画面がディスプレイ３に表示される。この画面では、小属性層の項目を指定することができる。
【００７７】
図８は、小属性層の項目を指定する場合におけるディスプレイ３の画面の表示例を示す図である。図８は、大属性層において「アーティスト」が指定された場合（図６の状態で押圧操作がなされた場合）を例としている。
【００７８】
小属性層の項目を指定する場合においても、中央領域Ａ２には、指定候補となる複数の項目が表示され、フォーカス項目ＦについてはカーソルＣが表示される。図の例の場合は、「アーティスト」が指定された場合の小属性層の項目を指定する場面であるため、「アーティストＡ」、「アーティストＢ」などの複数のアーティスト名が項目として表示されている。これら複数の項目にはそれぞれ、当該項目の下位の曲名層の項目を表示する指示が割り当てられている。また、左側領域Ａ１には、一つ上位の階層である大属性層において指定された項目が表示される。図の例の場合は、大属性層において指定された「アーティスト」が表示される。
【００７９】
小属性層の項目を指定する場合においても、大属性層の項目を指定する場合と同様の操作で、項目を指定することができる。すなわち、ユーザはメインコントローラ５０で回転操作を行うことで、指定候補となる複数の項目のうちの所望の項目にフォーカスを移動させることができる。そして、ユーザはメインコントローラ５０で押圧操作を行うことで、フォーカス項目Ｆを指定する項目として確定できる。この押圧操作がなされると、指定された項目（確定操作があった時点のフォーカス項目Ｆ）に割り当てられた指示が実行され、指定された項目の下位の曲名層の項目を含む画面がディスプレイ３に表示される。この画面では、曲名層の項目を指定することができる。
【００８０】
図９は、曲名層の項目を指定する場合におけるディスプレイ３の画面の表示例を示す図である。図９は、小属性層において「アーティストＡ」が指定された場合（図８の状態で押圧操作がなされた場合）を例としている。
【００８１】
曲名層の項目を指定する場合においても、中央領域Ａ２には、指定候補となる複数の項目が表示され、フォーカス項目ＦについてはカーソルＣが表示される。
【００８２】
図の例の場合は、「アーティストＡ」が指定された場合の曲名層の項目を指定する場面であるため、アーティストＡの複数の曲名が項目として表示される。図の例では、中央領域Ａ２に、「ＡＡＡの歌」、「ＡＡＢの歌」などの曲名が項目として表示されている。これら複数の項目にはそれぞれ、当該項目の曲名に対応する音楽データを再生する指示が割り当てられている。
【００８３】
また、左側領域Ａ１には、一つ上位の階層である小属性層において指定された項目が表示される。図の例の場合は、小属性層において指定された「アーティストＡ」が表示される。さらに、右側領域Ａ３には、フォーカス項目Ｆの曲名に対応するジャケット写真Ｊが表示される。
【００８４】
曲名層の項目を指定する場合においても、大属性層や小属性層の項目を指定する場合と同様の操作で、項目を指定することができる。すなわち、ユーザはメインコントローラ５０で回転操作を行うことで、指定候補となる複数の項目のうちの所望の項目にフォーカスを移動させることができる。そして、ユーザはメインコントローラ５０で押圧操作を行うことで、フォーカス項目Ｆを指定する項目として確定できる。
【００８５】
この押圧操作がなされると、指定された項目（確定操作があった時点のフォーカス項目Ｆ）に割り当てられた指示が実行され、指定された項目の曲名の音楽データが再生される。すなわち、ハードディスクから指定された項目に対応する音楽データが読み出されてデコードされ、それによって得られた音声信号がスピーカ４から出力されることになる。
【００８６】
ユーザは、以上のような操作を行うことで、膨大な楽曲の音声データから所望の一つの音声データを再生対象として指定し、指定した音声データを再生させる指示を表示システム１００に行うことができる。
【００８７】
＜１−４．フォーカス項目の揺動＞
上記のような項目を指定する操作を迅速かつ正確に行うためには、フォーカス項目Ｆがいずれであるかをユーザが明確に把握する必要がある。このため、本実施の形態の表示システム１００では、揺動制御部１２が、フォーカス項目Ｆをディスプレイ３の画面上において周期的に揺動させるようになっている。
【００８８】
図１０は、フォーカス項目Ｆの揺動の一例を示す図である。図１０は、小属性層の項目を指定する画面（図８参照。）においてフォーカス項目Ｆの揺動をさせる様子を示している。
【００８９】
揺動制御部１２は、図に示すように、中央領域Ａ２の上下中央の基準位置を中心として上下方向に周期的にフォーカス項目Ｆを揺動させる。より具体的には、フォーカス項目Ｆは、まず、基準位置（状態ＳＴ１０）から上方向に微小に移動し（状態ＳＴ１１）、その後、元の基準位置に戻る（状態ＳＴ１０）。次に、フォーカス項目Ｆは、基準位置（状態ＳＴ１０）から下方向に微小に移動し（状態ＳＴ１２）、その後、元の基準位置に戻る（状態ＳＴ１０）。このような上方向への揺動及び下方向への揺動をあわせた一連の動作が、一定の周期（例えば、２秒）で繰り返される。
【００９０】
このようなフォーカス項目Ｆの揺動を行う際には、フォーカス項目Ｆの領域の外枠に沿って配置されるカーソルＣも同時に揺動される。なお、揺動を行う場合においては、フォーカス項目Ｆを瞬時に移動させずに、アニメーションによって段階的に移動させ、フォーカス項目Ｆの移動の様子をスムーズにみせることが望ましい。
【００９１】
このようにフォーカス項目Ｆを揺動させることで、ユーザはディスプレイ３の画面を見た場合に、画面中においてフォーカス項目Ｆがいずれであるかを明確かつ迅速に把握することができる。
【００９２】
また、揺動制御部１２は、フォーカス項目Ｆを揺動させる際における移動量を、そのフォーカス項目Ｆの種類に応じて変更するようになっている。
【００９３】
図１１は、フォーカス項目Ｆの揺動の他の一例を示す図である。図１１は、曲名層の項目を指定する画面（図９参照。）においてフォーカス項目Ｆの揺動をさせる様子を示している。
【００９４】
図１１の場合（曲名層の項目を指定する場合）においても、揺動制御部１２は、中央領域Ａ２の上下中央の基準位置を中心として上下方向に周期的にフォーカス項目Ｆを揺動させる。ただし、大属性層の項目や小属性層の項目を指定する場合（図１０参照。）と比較して、揺動における移動量が大きくなっている。
【００９５】
前述のように、大属性層の項目や小属性層の項目には、下位の階層の項目を表示する指示が割り当てられている。これに対し、曲名層の項目には、音楽データを再生する指示が割り当てられている。すなわち、曲名層の項目に割り当てられた指示は、表示システム１００に音楽データを再生させるまで（実質的な動作を実行させるまで）にユーザが行うべき一連の操作における最終的な指示となる。このように、フォーカス項目Ｆの種類が最終的な指示が割り当てられたものである場合は、フォーカス項目Ｆの種類が最終的な指示以外の指示が割り当てられたものである場合と比較して、揺動における移動量が大きくされる。これにより、ユーザは、当該フォーカス項目Ｆの種類が、最終的な指示が割り当てられたものであるか否かを容易に把握することが可能となる。
【００９６】
なお、この例の場合は、フォーカス項目Ｆの種類に応じて、揺動における移動量を変更しているが、揺動におけるその他の態様を変更するようにしてもよい。例えば、揺動における移動速度、及び、周期（単位時間での揺動数の逆数）などを変更するようにしてもよい。また、揺動における移動量、移動速度、及び、周期を任意に組み合わせて変更してもよい。すなわち、揺動における移動量、移動速度、及び、周期の少なくとも１つを変更すればよい。
【００９７】
以上のように、本実施の形態の表示システム１００では、指定候補となる複数の項目がディスプレイ３に表示され、それら複数の項目のいずれかにフォーカスを移動させる操作をメインコントローラ５０がユーザから受け付ける。そして、揺動制御部１２が、複数の項目のうちフォーカスのあるフォーカス項目Ｆをディスプレイ３の画面上において揺動させるようになっている。このため、ユーザはフォーカス項目Ｆを明確に把握することができる。
【００９８】
また、フォーカス項目Ｆの種類に応じて揺動の態様を変更するため、フォーカス項目の種類をユーザが容易に把握することができる。特に、表示システム１００に対する最終的な指示が割り当てられた項目と、それ以外の項目とで揺動の態様を変更するため、フォーカス項目Ｆが最終的な指示が割り当てられた項目か否かを容易に判断することができる。
【００９９】
＜２．第２の実施の形態＞
次に、第２の実施の形態について説明する。第１の実施の形態ではフォーカス項目Ｆを揺動させる方向に特に意味はなかったが、第２の実施の形態ではフォーカス項目Ｆを揺動させる方向に意味を持たせるようにしている。第２の実施の形態の表示システム１００の基本的な構成や動作は第１の実施の形態と同様であるため、以下、第１の実施の形態との相違点を中心に説明する。
【０１００】
第２の実施の形態においても、第１の実施の形態と同一の操作によって所望の音楽データを再生対象に指定することが可能である。さらに、第２の実施の形態においては、所望の音楽データを再生対象に指定する際に、方向を示す方向操作によって複数の階層を切り替えることが可能となっている。
【０１０１】
右方向を示す方向操作には、表示中の階層を下位の階層に切り替える指示が割り当てられている。したがって、大属性層または小属性層の項目を指定する場合に、右方向を示す方向操作がなされると、現時点のフォーカス項目Ｆの下位の階層の項目がディスプレイ３に表示される。
【０１０２】
例えば、図６に示す画面が表示された状態（大属性層の項目を指定する状態）で、右方向を示す方向操作がなされると、図８に示す画面が表示された状態（小属性層の項目を指定する状態）となる。さらに、図８に示す画面が表示された状態で、右方向を示す方向操作がなされると、図９に示す画面が表示された状態（曲名層の項目を指定する状態）となる。このように大属性層または小属性層の項目を指定する場合においては、右方向を示す方向操作には、押圧操作（確定操作）と実質的に同じ指示が割り当てられる。
【０１０３】
ただし、曲名層の項目を指定する場合においては、さらに下位の階層は存在していない。このため、曲名層の項目を指定する場合においては、右方向を示す操作には有効な指示（例えば、音楽データを再生する指示など）が割り当てられていない。このため、図９に示す画面が表示された状態（曲名層の項目を指定する状態）で、右方向を示す方向操作がなされたとしても、音楽データを再生するなどの動作はなされない。
【０１０４】
また、左方向を示す方向操作には、表示中の階層を上位の階層に切り替える指示が割り当てられている。したがって、左方向を示す方向操作がなされると、現時点で表示している階層の一つ上位の階層の項目がディスプレイ３に表示される。
【０１０５】
例えば、図９に示す画面が表示された状態（曲名層の項目を指定する状態）で、左方向を示す方向操作がなされると、図８に示す画面が表示された状態（小属性層の項目を指定する状態）となる。また、図８に示す画面が表示された状態で、左方向を示す方向操作がなされると、図６に示す画面が表示された状態（大属性層の項目を指定する状態）となる。さらに、図６に示す画面が表示された状態で、左方向を示す方向操作がなされると、ソースに対応する項目を指定する状態となる。
【０１０６】
このように、第２の実施の形態では、右方向及び左方向の方向操作によって複数の階層を切り替えることが可能である。大属性層または小属性層の項目を指定する場合においては、右方向を示す方向操作、及び、左方向を示す方向操作にそれぞれ、有効な指示が割り当てられている。一方、曲名層の項目を指定する場合においては、右方向を示す方向操作には有効な指示が割り当てられず、左方向を示す方向操作のみに有効な指示が割り当てられている。このように、方向操作で示すことが可能な４方向のうち、有効な指示が割り当てられる方向は、表示システム１００の動作状態に応じて異なることになる。本実施の形態の揺動制御部１２は、現時点で有効な指示が割り当てられている方向にフォーカス項目Ｆを揺動させるようになっている。
【０１０７】
図１２は、本実施の形態におけるフォーカス項目Ｆの揺動の一例を示す図である。図１２は、小属性層の項目を指定する画面（図８参照。）においてフォーカス項目Ｆの揺動をさせる様子を示している。
【０１０８】
前述のように、小属性層の項目を指定する場合においては、右方向及び左方向を示す方向操作に有効な指示が割り当てられている。また、上方向及び下方向を示す方向操作には有効な指示が割り当てられていない。このため、基準位置を中心として左右方向にフォーカス項目Ｆが周期的に揺動される。
【０１０９】
より具体的には、フォーカス項目Ｆは、まず、基準位置（状態ＳＴ３０）から左方向に微小に移動し（状態ＳＴ３１）、その後、元の基準位置に戻る（状態ＳＴ３０）。次に、フォーカス項目Ｆは、基準位置（状態ＳＴ３０）から右方向に微小に移動し（状態ＳＴ３２）、その後、元の基準位置に戻る（状態ＳＴ３０）。このような左方向への揺動及び右方向への揺動をあわせた一連の動作が、一定の周期（例えば、２秒）で繰り返される。
【０１１０】
また、図１３は、本実施の形態におけるフォーカス項目Ｆの揺動の他の一例を示す図である。図１３は、曲名層の項目を指定する画面（図９参照。）においてフォーカス項目Ｆの揺動をさせる様子を示している。
【０１１１】
曲名層の項目を指定する場合においては、左方向を示す方向操作のみに有効な指示が割り当てられ、上方向、下方向及び右方向を示す方向操作には有効な指示が割り当てられていない。このため、基準位置から左方向のみにフォーカス項目Ｆが揺動される。具体的には、フォーカス項目Ｆは、まず、基準位置（状態ＳＴ４０）から左方向に微小に移動し（状態ＳＴ４１）、その後、元の基準位置に戻る（状態ＳＴ４０）。この左方向のみへの揺動が、一定の周期（例えば、２秒）で繰り返される。
【０１１２】
このように、第２の実施の形態においては、現時点で有効な指示が割り当てられている方向にフォーカス項目Ｆを揺動させる。このため、方向操作で示すことが可能な４方向のうち、有効な指示が割り当てられる方向を、ユーザが容易に把握することができることとなる。
【０１１３】
また、本実施の形態の揺動制御部１２は、フォーカス項目Ｆを揺動させる方向に応じてフォーカス項目Ｆの揺動における移動量を変更する。これにより、方向に応じた情報をユーザに提示できるようになっている。より具体的には、揺動制御部１２は、表示中の階層を下位の階層に切り替える指示が割り当てられている右方向と、表示中の階層を上位の階層に切り替える指示が割り当てられている左方向とで、フォーカス項目Ｆの揺動における移動量を変更するようにしている。
【０１１４】
例えば、図１２に示すように、小属性層の項目を指定する画面においては、右方向への揺動（状態ＳＴ３２）における移動量は、左方向への揺動（状態ＳＴ３１）における移動量と比較して大きくなっている。このように、表示中の階層を下位の階層に切り替える指示が割り当てられている方向と、他の方向とでフォーカス項目Ｆの揺動の移動量を異ならせることで、表示中の階層を下位の階層に切り替える指示が割り当てられた方向の操作をユーザが容易に把握することができる。
【０１１５】
また、下位の階層に切り替える指示が割り当てられている右方向への揺動の移動量を、他の方向よりも大きくすることで、右方向をユーザに意識させることができる。これにより、表示中の階層を下位の階層に切り替える指示を行うようにユーザに促すことができる。すなわち、表示システム１００に実質的な動作を実行させるために必要な一連の指示を完了させる方向への指示を行うようにユーザに促すことができることになる。
【０１１６】
なお、この例の場合は、フォーカス項目Ｆを揺動させる方向に応じて、揺動における移動量を変更しているが、揺動におけるその他の態様を変更するようにしてもよい。例えば、揺動における移動速度、及び、周期（単位時間での揺動数の逆数）などを変更するようにしてもよい。また、揺動における移動量、移動速度、及び、周期を任意に組み合わせて変更してもよい。すなわち、揺動における移動量、移動速度、及び、周期の少なくとも１つを変更すればよい。
【０１１７】
また、表示中の階層を下位の階層に切り替える指示が割り当てられている右方向をユーザに意識させるためには、右方向への揺動の移動量、移動速度、及び、単位時間での揺動数の少なくとも１つを、他の方向よりも大きくすればよい。
【０１１８】
＜３．第３の実施の形態＞
次に、第３の実施の形態について説明する。第３の実施の形態の表示システム１００の基本的な構成や動作も第１の実施の形態と同様であるため、以下、第１の実施の形態との相違点を中心に説明する。
【０１１９】
第３の実施の形態においては、指示受付部１１ａが、ある項目にフォーカスを移動させてから、確定操作を受け付けるまでの時間を所定時間に制限するようになっている。そして、指示受付部１１ａは、その所定時間（制限時間）内に確定操作がなされなかった場合は、現時点のフォーカス項目Ｆを指定する項目として確定する。したがって、所定時間内に確定操作がなされなかった場合においては、確定操作がなされた場合と同様の動作が表示システム１００においてなされるようになっている。これにより、表示システム１００に実質的な動作を実行させるために必要な一連の指示を、フォーカスを移動させる操作のみで完了させることも可能となっている。
【０１２０】
図１４は、各階層において項目を指定する場合において、表示システム１００がユーザの指示を受け付ける処理の流れを示す図である。図１４に示す処理は、ディスプレイ３に表示する階層を切り替えるごとに、主に指示受付部１１ａの制御により行われる。
【０１２１】
まず、制御部１が備えるタイマにおいて計時が開始される（ステップＳ１１）。次に、メインコントローラ５０に対して、押圧操作、及び、回転操作のいずれかの操作があるかが判定される（ステップＳ１２，Ｓ１３）。
【０１２２】
押圧操作があった場合は（ステップＳ１２にてＹｅｓ）、現時点のフォーカス項目Ｆが指定する項目として確定され（ステップＳ１８）、処理は終了する。また、回転操作があった場合は（ステップＳ１３にてＹｅｓ）、フォーカスが他の項目に移動される（ステップＳ１４）。そして、処理はステップＳ１１に戻り、それまでの計時がリセットされ、フォーカスを移動させてからの時間の計時が新たに開始される。
【０１２３】
また、押圧操作及び回転操作のいずれもない場合（ステップＳ１２及びステップＳ１３にてＮｏ）は、フォーカスを移動させてからの経過時間（すなわち、タイマの計時時間）が、制限時間となる所定時間（例えば、１０秒）を超えた否かが判定される（ステップＳ１５）。そして、経過時間が所定時間を超えた場合は（ステップＳ１５にてＹｅｓ）、現時点のフォーカス項目Ｆが指定する項目として確定され（ステップＳ１８）、処理は終了することになる。
【０１２４】
一方、フォーカスを移動させてからの経過時間が所定時間未満の場合は（ステップＳ１５にてＮｏ）、揺動制御部１２がフォーカス項目Ｆを周期的に揺動させる（ステップＳ１７）。このフォーカス項目Ｆを揺動させる前に、揺動における移動量を揺動制御部１２が設定する。この際、揺動制御部１２は、フォーカスを移動させてからの経過時間に応じて設定する移動量を変更する（ステップＳ１６）。具体的には、揺動制御部１２は、経過時間が長くなるほど、フォーカス項目Ｆの揺動の移動量を大きくする。これにより、確定操作を受け付ける時間が制限されていることをユーザに意識させるようになっている。
【０１２５】
図１５は、本実施の形態におけるフォーカス項目Ｆの揺動の一例を示す図である。図１５は、曲名層の項目を指定する画面（図９参照。）においてフォーカス項目Ｆの揺動をさせる様子を示している。図中において下側に示す状態ほど、フォーカスを移動させてからの時間が経過している。
【０１２６】
フォーカスを移動させた直後は、フォーカス項目Ｆは基準位置に配置される（状態ＳＴ５０）。その後、揺動制御部１２が、基準位置を中心として上下方向にフォーカス項目Ｆを周期的に揺動させる。このフォーカス項目Ｆの揺動の移動量は、フォーカスを移動させてからの経過時間が長くなるほど、大きくされる（状態ＳＴ５１，ＳＴ５２）。
【０１２７】
そして、フォーカスを移動させてからの経過時間が所定時間（制限時間）を超えると、フォーカス項目Ｆが確定されて、フォーカス項目Ｆの曲名の音楽データが再生されることになる（状態ＳＴ５３）。
【０１２８】
このように第３の実施の形態では、フォーカス項目にフォーカスを移動させてから確定操作を受け付けるまでの時間を制限する場合において、フォーカスを移動させてからの経過時間に応じてフォーカス項目Ｆの揺動の移動量を変更する。これにより、確定操作を受け付ける制限時間をユーザに意識させることができる。
【０１２９】
なお、この例の場合は、フォーカスを移動させてからの経過時間に応じて、揺動における移動量を変更しているが、揺動におけるその他の態様を変更するようにしてもよい。例えば、揺動における移動速度、及び、周期（単位時間での揺動数の逆数）などを変更するようにしてもよい。また、揺動における移動量、移動速度、及び、周期を任意に組み合わせて変更してもよい。すなわち、揺動における移動量、移動速度、及び、周期の少なくとも１つを変更すればよい。
【０１３０】
＜４．第４の実施の形態＞
次に、第４の実施の形態について説明する。第４の実施の形態の表示システム１００の基本的な構成や動作も第１の実施の形態と同様であるため、以下、第１の実施の形態との相違点を中心に説明する。第４の実施の形態では、第２の実施の形態と同様に、所望の音楽データを再生対象に指定する際に方向操作によって複数の階層を切り替えることが可能となっている。
【０１３１】
上記実施の形態では、フォーカス項目Ｆを周期的に揺動させるようになっていた。これに対して、第４の実施の形態では、フォーカス項目Ｆを周期的には揺動させず、ユーザの方向操作に応答してフォーカス項目Ｆを揺動させるようになっている。
【０１３２】
図１６は、本実施の形態におけるフォーカス項目Ｆの揺動の一例を示す図である。図１６は、小属性層の項目を指定する画面（図８参照。）においてフォーカス項目Ｆの揺動をさせる様子を示している。第２の実施の形態で説明したように、小属性層の項目を指定する場合においては、右方向及び左方向を示す方向操作に有効な指示が割り当てられている。具体的には、右方向を示す方向操作には表示中の階層を下位の階層に切り替える指示が割り当てられ、左方向を示す方向操作には表示中の階層を上位の階層に切り替える指示が割り当てられている。
【０１３３】
本実施の形態においては、ユーザの操作がない状態（状態ＳＴ６０）においては、フォーカス項目Ｆは揺動されず、フォーカス項目Ｆは基準位置に固定的に配置される。この状態で、有効な指示が割り当てられた右方向あるいは左方向を示す方向操作がなされると、揺動制御部１２は方向操作で示された方向にフォーカス項目Ｆを揺動させる。具体的には、フォーカス項目Ｆが基準位置から微小に移動して元の位置に戻る動作が１回のみなされる。そして、この揺動が完了した時点（若干のオフセット時間の延長も可）で方向操作が維持されていれば、方向操作で示された方向に割り当てられた指示が実行される。
【０１３４】
例えば、右方向を示す方向操作がなされた場合は、図１６に示すように、フォーカス項目Ｆが基準位置から微小に右方向へ移動して元の位置に戻る動作が１回のみなされる（状態ＳＴ６１）。この揺動が完了した時点で方向操作が維持されていれば、表示中の階層を下位の階層に切り替える指示が実行され、曲名層の項目を指定する状態（状態ＳＴ６２）に移行することになる。
【０１３５】
このように、本実施の形態では、方向操作で示された方向にフォーカス項目Ｆを揺動させるため、意図した方向の方向操作が受け付けられたか否かを、ユーザが画面上において確認することができる。これにより、ユーザは意図した操作を確実に行うことが可能となる。
【０１３６】
また、本実施の形態においては、押圧操作がなされるとフォーカス項目Ｆのサイズを変更するようになっている。図１７は、小属性層の項目を指定する画面において、フォーカス項目Ｆのサイズを変更する様子を示す図である。
【０１３７】
前述のように、ユーザの操作がない状態（状態ＳＴ６０）においては、フォーカス項目Ｆは揺動されず、フォーカス項目Ｆは基準位置に固定的に配置される。この状態で、押圧操作（確定操作）がなされると、揺動制御部１２は、押圧操作がされる前よりもフォーカス項目Ｆのサイズを一旦小さくし（状態ＳＴ６３）、再び、押圧操作がされる前のサイズに戻す。その後、指定された項目に割り当てられた下位の階層に切り替える指示が実行され、曲名層の項目を指定する状態（状態ＳＴ６２）に移行することになる。
【０１３８】
このように、押圧操作がなされた場合にフォーカス項目Ｆのサイズを小さくすることで、フォーカス項目Ｆを押圧した感覚を視覚的にユーザに与えることができ、押圧操作が受け付けられたことをユーザが直感的に把握することができる。これにより、ユーザは意図した操作をさらに確実に行うことが可能となる。
【０１３９】
また、本実施の形態においては、方向操作で示された方向が現時点で有効な指示が割り当てられていない方向の場合にも、方向操作で示された方向にフォーカス項目Ｆを揺動させるようになっている。例えば、小属性層の項目を指定する場合においては、上方向及び下方向を示す方向操作には有効な指示が割り当てられていない。しかしながら、この場合において、上方向または下方向を示す方向操作がなされたときにも、揺動制御部１２は方向操作で示された方向にフォーカス項目Ｆを揺動させる。
【０１４０】
図１８は、小属性層の項目を指定する画面において、上方向を示す方向操作がなされた場合におけるフォーカス項目Ｆの揺動の一例を示す図である。ユーザの操作がない状態（状態ＳＴ６０）においては、フォーカス項目Ｆは揺動されず、フォーカス項目Ｆは基準位置に固定的に配置される。この状態で、上方向を示す方向操作がなされると、揺動制御部１２は、方向操作で示された上方向にフォーカス項目Ｆを揺動させる。すなわち、フォーカス項目Ｆが基準位置から微小に上方向へ移動して元の位置に戻る動作が１回のみなされる（状態ＳＴ６４）。この揺動が完了すると、フォーカス項目Ｆが基準位置に固定的に配置される状態（状態ＳＴ６０）に戻ることになる。
【０１４１】
このように、方向操作で示された方向が現時点で有効な指示が割り当てられていない方向の場合にも方向操作で示された方向にフォーカス項目Ｆを揺動させるため、方向操作自体は表示システム１００に受け付けられた一方で、その方向操作で示した方向に有効な指示が割り当てられていないことをユーザが把握することができる。
【０１４２】
＜５．第５の実施の形態＞
次に、第５の実施の形態について説明する。第５の実施の形態の表示システム１００の基本的な構成や動作も第１の実施の形態と同様であるため、以下、第１の実施の形態との相違点を中心に説明する。第５の実施の形態では、フォーカス項目Ｆを周期的には揺動させず、ユーザの回転操作に応答してフォーカス項目Ｆを揺動させるようになっている。
【０１４３】
前述のように、ユーザがメインコントローラ５０で回転操作を行うと、指定候補となる複数の項目がスクロールし、フォーカスが移動することになる。このような複数の項目のスクロールを行う場合、複数の項目がスクロールアップしたかスクロールダウンしたかを、ユーザが把握しにくいことがある。これにより、所望の項目へフォーカスを移動させるために、右回転及び左回転のいずれの回転操作を行えばよいかがユーザが把握できなくなる可能性がある。
【０１４４】
このため、本実施の形態では、回転操作がなされた場合において、スクロールアップするときにはフォーカス項目を下方向に揺動させ、逆にスクロールダウンするときにはフォーカス項目を上方向に揺動させる。これにより、複数の項目に対して相対的にフォーカスが移動する方向を、ユーザが直感的に把握できるようになっている。
【０１４５】
図１９は、小属性層の項目を指定する画面において、右回転の回転操作がなされた場合におけるフォーカス項目Ｆの揺動の一例を示す図である。
【０１４６】
ユーザの操作がない状態（状態ＳＴ６０）においては、フォーカス項目Ｆは揺動されず、フォーカス項目Ｆは基準位置に固定的に配置される。この状態で、右回転の回転操作がなされると、複数の項目はスクロールアップする。このスクロールアップと同時に、揺動制御部１２は、フォーカス項目Ｆを下方向に揺動させる。すなわち、フォーカス項目Ｆが基準位置から微小に下方向へ移動して元の位置に戻る動作が１回のみなされる（状態ＳＴ６５）。これにより、ユーザは、操作前の状態（状態ＳＴ６０）から右回転の回転操作によって、フォーカスが下の項目に移動した状態（状態ＳＴ６６）となったことを把握することができる。つまり、右回転を行えば、フォーカスを下の項目に移動させることができることをユーザが直感的に把握できることになる。
【０１４７】
なお、この場合、フォーカス項目Ｆが基準位置から微小に移動して元の位置に戻る動作を数回行なっても良い。また、基準位置から移動先へ移動する速度と、元の基準位置への戻る速度とを変えて、フォーカス項目Ｆが移動する方向を強調するようにしてもよい。
【０１４８】
このようなフォーカス項目Ｆの揺動は、回転操作がなされるごとに実行される。ただし、フォーカスを大きく移動させるために、回転操作が比較的短時間に連続してなされた場合において、回転操作がなされるごとに揺動を繰り返すと、フォーカス項目の動きが逆に煩雑に感じる場合がある。
【０１４９】
このため、回転操作が時間的に連続してなされた場合においては、揺動制御部１２は、フォーカス項目Ｆを揺動させる際の移動先の位置にフォーカス項目Ｆを維持するようになっている。
【０１５０】
図２０は、回転操作が時間的に連続してなされた場合のフォーカス項目Ｆの揺動の一例を示す図である。図２０は、右回転の回転操作が時間的に３回連続してなされた場合を示している。
【０１５１】
ユーザの操作がない状態（状態ＳＴ６０）において、右回転の回転操作がなされると、複数の項目はスクロールアップするとともに、フォーカス項目Ｆが基準位置から微小に下方向へ移動する（状態ＳＴ６７）。そして、このフォーカス項目Ｆが元の位置に戻る前に、次の右回転の回転操作がなされると、複数の項目はさらにスクロールアップするとともに、フォーカス項目Ｆは下方向へ微小に移動した状態に維持される（状態ＳＴ６８）。そして、時間的に連続する複数回の回転操作が終わるまで、フォーカス項目Ｆは移動先の位置に維持される（状態ＳＴ６９）。時間的に連続する複数回の回転操作が終わると、フォーカス項目Ｆは元の基準位置に戻ることになる（状態ＳＴ７０）。
【０１５２】
このように、フォーカスを移動させる操作が時間的に連続してなされた場合は、フォーカス項目Ｆを揺動させる際の移動先の位置にフォーカス項目Ｆを維持するため、フォーカス項目Ｆの動きが煩雑に感じることを防止できる。
【０１５３】
＜６．変形例＞
以上、本発明の実施の形態について説明してきたが、この発明は上記実施の形態に限定されるものではなく様々な変形が可能である。以下では、このような変形例について説明する。上記実施の形態で説明した形態及び以下で説明する形態を含む全ての形態は、適宜に組み合わせ可能である。
【０１５４】
上記実施の形態では、右回転の回転操作がなされると複数の項目はスクロールアップし、左回転の回転操作がなされると複数の項目はスクロールダウンすると説明したが、これらは逆であってもよい。
【０１５５】
上記実施の形態では、再生対象となる音声データをユーザが指定する場合を例に説明を行ったが、例えば、コマンドボタンを指定するなど、指定候補となる複数の項目から所望の一の項目をユーザが指定する各種の場面において、上記で説明した技術を好適に適用可能である。
【０１５６】
上記実施の形態では、自動車などの車両に搭載される表示システムについて説明を行ったが、複数の項目のいずれかにフォーカスを移動させる操作を受け付ける表示システムであれば、どのような表示システムであっても、上記で説明した技術を好適に適用可能である。
【０１５７】
また、上記実施の形態では、プログラムに従ったＣＰＵの演算処理によってソフトウェア的に各種の機能が実現されると説明したが、これら機能のうちの一部は電気的なハードウェア回路により実現されてもよい。
【符号の説明】
【０１５８】
３    ディスプレイ
１１ａ    指示受付部
１２    揺動制御部
５０    メインコントローラ
１００    表示システム
Ｃ    カーソル
Ｆ    フォーカス項目
【図１】
2012068917.tif 000003
【図２】
2012068917.tif 000004
【図３】
2012068917.tif 000005
【図４】
2012068917.tif 000006
【図５】
2012068917.tif 000007
【図６】
2012068917.tif 000008
【図７】
2012068917.tif 000009
【図８】
2012068917.tif 000010
【図９】
2012068917.tif 000011
【図１０】
2012068917.tif 000012
【図１１】
2012068917.tif 000013
【図１２】
2012068917.tif 000014
【図１３】
2012068917.tif 000015
【図１４】
2012068917.tif 000016
【図１５】
2012068917.tif 000017
【図１６】
2012068917.tif 000018
【図１７】
2012068917.tif 000019
【図１８】
2012068917.tif 000020
【図１９】
2012068917.tif 000021
【図２０】
2012068917.tif 000022