(57)【特許請求の範囲】
【請求項１】
複数のアイテムを配列したリストをスクロール表示するスクロール表示装置であって、
スクロールモードとして低速スクロールモードが設定されているときに、前記リスト上にｎ個のアイテムを含むように表示範囲を設定して、前記リストに含まれるアイテムの内の当該表示範囲に含まれるアイテムを表示すると共に、ユーザのスクロール操作入力の大きさに応じたスクロール速度で当該表示範囲を前記リスト上で移動させ、スクロールモードとして高速スクロールモードが設定されているときに、ｍ（但し、ｍ＞ｎ）個のアイテムを含むように表示範囲を前記リスト上に設定して、前記リストに含まれるアイテムの内の当該表示範囲に含まれるアイテムを表示すると共に、ユーザのスクロール操作入力の大きさに応じたスクロール速度で当該表示範囲を前記リスト上で移動させるスクロール表示制御部と、
スクロールモードとして、前記低速スクロールモードと高速スクロールモードとの一方を選択的に設定するスクロールモード制御部とを有し、
前記スクロールモード制御部は、スクロールモードとして高速スクロールモードを設定しているときに、第１の時間長の期間ユーザのスクロール操作入力が無かった場合に、スクロールモードとして低速スクロールモードを設定すると共に、当該低速スクロールモードの設定後の第２の時間長の期間中に、ユーザのスクロール操作入力の大きさが第１のレベルを超えた場合には、当該時点でスクロールモードとして高速スクロールモードを設定し、第１のレベルを超えなかった場合には、その後、ユーザのスクロール操作入力が、前記第１のレベルよりも大きい第２のレベルを超えたときにスクロールモードとして高速スクロールモードを設定することを特徴とするスクロール表示装置。
【請求項２】
請求項１記載のスクロール表示装置であって、
前記スクロールモード制御部は、前記スクロール表示の開始時にスクロールモードとして低速スクロールモードを設定すると共に、その後、ユーザのスクロール操作入力が、前記第２のレベルを超えたときにスクロールモードとして高速スクロールモードを設定することを特徴とするスクロール表示装置。
【請求項３】
請求項１または２記載のスクロール表示装置であって、
前記スクロールモード制御部は、前記低速スクロールモードの設定後の第２の時間長の期間中に、ユーザのスクロール操作入力の大きさが第１のレベルを超えた場合であっても、当該時点におけるユーザのスクロール操作のスクロール操作方向が、前回スクロールモードとして高速スクロールモードが設定されていたときに最後に行われたユーザのスクロール操作のスクロール操作方向と異なる場合には、スクロールモードとして高速スクロールモードを設定せずに、その後、ユーザのスクロール操作入力が、前記第１のレベルよりも大きい第２のレベルを超えたときにスクロールモードとして高速スクロールモードを設定することを特徴とするスクロール表示装置。
【請求項４】
請求項１、２または３記載のスクロール表示装置であって、
前記スクロール操作入力の大きさに応じてスクロール速度を制御するスクロール速度制御部を有し、
当該スクロール速度制御部は、前記スクロールモード制御部が、スクロールモードの設定を高速スクロールモードから低速スクロールモードに切り替えた後の前記第２の期間中に、ユーザのスクロール操作入力が第１のレベルを超えた場合には、当該時点で、前記スクロール速度の大きさを増大方向に所定量シフトすることを特徴とするスクロール表示装置。
【請求項５】
スクロール表示を行うスクロール表示装置であって、
設定されたスクロール速度で、前記表示オブジェクトのうちの、表示される範囲である表示範囲を移動するスクロール表示部と、
スクロール操作入力の大きさに応じて前記スクロール速度を設定するスクロール速度制御部とを有し、
前記スクロール速度制御部は、ユーザのスクロール操作入力が第１のレベルを越えた後にユーザのスクロール操作入力が無くなった場合に、その後の所定期間中に、ユーザのスクロール操作入力が、前記第１のレベルよりも小さい第２のレベルを超えたときには、当該時点で、前記スクロール速度の大きさを増大方向に所定量シフトすることを特徴とするスクロール表示装置。
【請求項６】
請求項５記載のスクロール表示装置であって、
前記スクロール速度制御部は、ユーザのスクロール操作入力が第１のレベルを越えた後にユーザのスクロール操作入力が無くなった場合に、その後の所定期間中に、ユーザのスクロール操作入力が、前記第１のレベルよりも小さい第２のレベルを超えたときであっても、当該時点におけるユーザのスクロール操作のスクロール操作方向が、前記スクロール操作入力が無くなる直前の時点におけるユーザのスクロール操作のスクロール操作方向と異なる場合には前記スクロール速度の大きさを増大方向に所定量シフトしないことを特徴とするスクロール表示装置。
【請求項７】
コンピュータによって読みとられ実行されるコンピュータプログラムであって、
当該コンピュータプログラムは、前記コンピュータを、請求項１、２、３、４、５または６記載のスクロール表示装置として機能させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示オブジェクトの画面に表示される範囲である表示範囲を移動するスクロール表示の技術に関するものである。
【背景技術】
【０００２】
スクロール表示を制御する技術としては、ユーザのスイッチの操作態様に応じてスクロール表示の表示範囲の移動速度であるスクロール速度を切り替える技術が知られている（たとえば、特許文献１）。
また、スクロール表示を制御する技術としては、ユーザのスクロール操作が所定時間以上継続した場合に、表示オブジェクト（たとえば、ドキュメントやリスト等）の画面に表示する範囲である表示範囲を拡大する技術も知られている（たとえば、特許文献２）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４-４０３５２号公報
【特許文献２】特許第３２９１３１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
前記特許文献１記載の技術によれば、低速なスクロールを行う場合と高速なスクロールを行う場合とでユーザが異なる操作を行うことが必要となるため、低速なスクロールと高速なスクロールとの間のシームレスな操作が行えず、ユーザの操作が煩雑化する。
一方、前記特許文献２記載の技術によれば、常にスクロール操作を所定時間継続しないと、表示オブジェクトの表示範囲を拡大することができないため、ユーザが間欠的に高速なスクロールを行いたい場合などには、その要求に応えることができない。
そこで、本発明は、スクロール表示の操作性をより向上することを課題とする。
【課題を解決するための手段】
【０００５】
前記課題達成のために、本発明は、複数のアイテムを配列したリストをスクロール表示するスクロール表示装置として、スクロールモードとして低速スクロールモードが設定されているときに、前記リスト上にｎ個のアイテムを含むように表示範囲を設定して、前記リストに含まれるアイテムの内の当該表示範囲に含まれるアイテムを表示すると共に、ユーザのスクロール操作入力の大きさに応じたスクロール速度で当該表示範囲を前記リスト上で移動させ、スクロールモードとして高速スクロールモードが設定されているときに、ｍ（但し、ｍ＞ｎ）個のアイテムを含むように表示範囲を前記リスト上に設定して、前記リストに含まれるアイテムの内の当該表示範囲に含まれるアイテムを表示すると共に、ユーザのスクロール操作入力の大きさに応じたスクロール速度で当該表示範囲を前記リスト上で移動させるスクロール表示制御部と、スクロールモードとして、前記低速スクロールモードと高速スクロールモードとの一方を選択的に設定するスクロールモード制御部とを備えたスクロール表示装置を提供する。ただし、前記スクロールモード制御部は、スクロールモードとして高速スクロールモードを設定しているときに、第１の時間長の期間ユーザのスクロール操作入力が無かった場合に、スクロールモードとして低速スクロールモードを設定すると共に、当該低速スクロールモードの設定後の第２の時間長の期間中に、ユーザのスクロール操作入力の大きさが第１のレベルを超えた場合には、当該時点でスクロールモードとして高速スクロールモードを設定し、第１のレベルを超えなかった場合には、その後、ユーザのスクロール操作入力が、前記第１のレベルよりも大きい第２のレベルを超えたときにスクロールモードとして高速スクロールモードを設定するものである。
【０００６】
このようなスクロール表示装置によれば、高速スクロールモードから低速スクロールモードに移行したときに、その後の、第２の時間長の期間中に、ユーザのスクロール操作入力の大きさが第１のレベルを超えた場合には、そうでない場合に比べ、速やかに高速スクロールモードが設定されることになる。
【０００７】
そして、高速スクロールモードから低速スクロールモードに移行した場合に、その後の短い期間中に、再度、ユーザがスクロール操作入力を急激に大きくした場合には、ユーザが高速なスクロールを行おうと意図していることが期待できる。よって、本発明によれば、第２の時間長を適当に設定することにより、よりユーザの意図に沿ったスクロールのモードの切り替えを行うことができ、スクロール表示の操作性を向上することができるようになる。
【０００８】
ここで、このようなスクロール表示装置は、前記スクロールモード制御部において、前記スクロール表示の開始時にスクロールモードとして低速スクロールモードを設定すると共に、その後、ユーザのスクロール操作入力が、前記第２のレベルを超えたときにスクロールモードとして高速スクロールモードを設定するように構成してもよい。
【０００９】
また、このようなスクロール表示装置は、前記スクロールモード制御部において、前記低速スクロールモードの設定後の第２の時間長の期間中に、ユーザのスクロール操作入力の大きさが第１のレベルを超えた場合であっても、当該時点におけるユーザのスクロール操作のスクロール操作方向が、前回スクロールモードとして高速スクロールモードが設定されていたときに最後に行われたユーザのスクロール操作のスクロール操作方向と異なる場合には、スクロールモードとして高速スクロールモードを設定せずに、その後、ユーザのスクロール操作入力が、前記第１のレベルよりも大きい第２のレベルを超えたときにスクロールモードとして高速スクロールモードを設定するように構成してもよい。
【００１０】
また、このようなスクロール表示装置に、前記スクロール操作入力の大きさに応じてスクロール速度を制御するスクロール速度制御部を設け、当該スクロール速度制御部において、前記スクロールモード制御部が、スクロールモードの設定を高速スクロールモードから低速スクロールモードに切り替えた後の前記第２の期間中に、ユーザのスクロール操作入力が第１のレベルを超えた場合には、当該時点で、前記スクロール速度の大きさを増大方向に所定量シフトするようにしてもよい。
【００１１】
また、前記課題達成のために、本発明は、スクロール表示を行うスクロール表示装置として、設定されたスクロール速度で、前記表示オブジェクトのうちの、表示される範囲である表示範囲を移動するスクロール表示部と、スクロール操作入力の大きさに応じて前記スクロール速度を設定するスクロール速度制御部とを備えたスクロール表示装置も提供する。ここで、前記スクロール速度制御部は、ユーザのスクロール操作入力が第１のレベルを越えた後にユーザのスクロール操作入力が無くなった場合に、その後の所定期間中に、ユーザのスクロール操作入力が、前記第１のレベルよりも小さい第２のレベルを超えたときには、当該時点で、前記スクロール速度の大きさを増大方向に所定量シフトするものである。
【００１２】
このようなスクロール表示装置によれば、第１のレベルを超えるスクロール操作入力に応じて高速なスクロールが行われた後にスクロール操作が停止されたときに、その後の、所定の時間長の期間中に、ユーザのスクロール操作入力の大きさが、前記第１のレベルよりも小さい第２のレベルを超えた場合には、そうでない場合に比べ、速やかにスクロール速度が増大することになる。
【００１３】
そして、ユーザが、高速なスクロール速度のスクロールを行った後にスクロールを停止した場合に、その後の短い期間中に、ユーザがスクロール操作入力を再度、急激に大きくした場合には、ユーザが高速なスクロールを行おうと意図していることが期待できる。よって、本発明によれば、所定の時間長を適当に設定することにより、よりユーザの意図に沿ったスクロール速度によるスクロールを実現でき、スクロール表示の操作性を向上することができるようになる。
【００１４】
ここで、このスクロール表示装置は、前記スクロール速度制御部において、ユーザのスクロール操作入力が第１のレベルを越えた後にユーザのスクロール操作入力が無くなった場合に、その後の所定期間中に、ユーザのスクロール操作入力が、前記第１のレベルよりも小さい第２のレベルを超えたときであっても、当該時点におけるユーザのスクロール操作のスクロール操作方向が、前記スクロール操作入力が無くなる直前の時点におけるユーザのスクロール操作のスクロール操作方向と異なる場合には前記スクロール速度の大きさを増大方向に所定量シフトしないように構成してもよい。
【発明の効果】
【００１５】
以上のように、本発明によれば、スクロール表示の操作性をより向上することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係るＡＶシステムの構成を示すブロック図である。
【図２】本発明の実施形態に係るＡＶシステムが表示するコントロール画面を示す図である。
【図３】本発明の実施形態に係る低速スクロールモードのスクロール動作を示す図である。
【図４】本発明の実施形態に係る高速スクロールモードのスクロール動作を示す図である。
【図５】本発明の実施形態に係るスクロール操作入力とスクロール速度との関係を示す図である。
【図６】本発明の実施形態に係るスクロールモード制御処理を示すフローチャートである。
【図７】本発明の実施形態に係るスクロールモード制御処理の処理例を示す図である。
【図８】本発明の実施形態に係るスクロール速度制御処理を示すフローチャートである。
【図９】本発明の実施形態に係るスクロール速度制御処理の処理例を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態を、ＡＶシステムへの適用を例にとり説明する。
図１に、本実施形態に係るＡＶシステムの構成を示す。
図示するように、ＡＶシステムは、ＣＤやＤＶＤなどの記録ディスクの読み取りを行うディスクドライブ１、オーディオファイルやオーディオファイルの管理情報やアートワークを格納したＨＤＤ２、操作部３、制御部４、オーディオデータやビデオデータのデコードを行うＡＶデコーダ５、ＴＶチューナ６、ラジオチューナ７、表示出力処理部８、音声出力処理部９、表示装置１０、スピーカ１１などを備えている。
【００１８】
ただし、このようなＡＶシステムは、コンピュータを用いて構成するようにしてもよく、この場合、制御部４やＡＶデコーダ５や表示出力処理部８や音声出力処理部９は、コンピュータが所定のコンピュータプログラムを実行することにより実現されるものであってよい。
【００１９】
さて、このような構成において、制御部４は、ディスクドライブ１、ＨＤＤ２、ＴＶチューナ６、ラジオチューナ７のいずれを出力ソースとするかの設定をユーザから受け付けると共に、出力ソースが出力する、または、出力ソースにデータが記憶されているオーディオコンテンツやビジュアルコンテンツのスピーカ１１や表示装置１０への出力を制御する。
【００２０】
すなわち、制御部４は、ラジオチューナ７が出力ソースに設定されているときには、音声出力処理部９に、ラジオチューナ７が出力するオーディオをスピーカ１１に出力させる。また、制御部４は、ラジオチューナ７で受信するチャネルを、操作部３を介したユーザ操作に応じて切り替える制御なども行う。
【００２１】
また、制御部４は、ＴＶチューナ６が出力ソースに設定されているときには、音声出力処理部９に、ＴＶチューナ６が出力するオーディオをスピーカ１１に出力させると共に、表示出力処理部８に、ＴＶチューナ６が出力するビデオを表示装置１０に出力させる。また、制御部４は、ＴＶチューナ６で受信するチャネルを、操作部３を介したユーザ操作に応じて切り替える制御なども行う。
【００２２】
また、制御部４は、ディスクドライブ１が出力ソースに設定されているときには、ディスクドライブ１に装着されている記録ディスクに記録されているオーディオデータの再生を制御する。ここで、記録ディスクに記録されているオーディオデータの再生の制御は、再生対象としたオーディオデータをディスクドライブ１を介して記録ディスクから読み出して、読み出したオーディオデータをＡＶデコーダ５でデコードさせると共に、デコードしたオーディオを、音声出力処理部９にスピーカ１１に出力させることにより行う。また、制御部４は、この再生の制御において、操作部３を介したユーザ操作に応じて再生対象とするオーディオデータを切り替えたり、記録ディスクに記録されている各オーディオデータを、順次、または、ランダムに再生対象とする制御なども行う。
【００２３】
そして、制御部４は、ＨＤＤ２が出力ソースに設定されているときには、ＨＤＤ２に記録されているオーディオファイルの再生を制御する。オーディオファイルの再生の制御は、再生対象としたオーディオファイルをＨＤＤ２から読み出して、読み出したオーディオファイルのオーディオデータをＡＶデコーダ５でデコードさせると共に、デコードしたオーディオを、音声出力処理部９にスピーカ１１に出力させることにより行う。また、制御部４は、この再生の制御において、操作部３を介したユーザ操作に応じて再生対象とするオーディオファイルを切り替えたり、ＨＤＤ２に記録されている各オーディオファイルを、オーディオファイルの管理情報に基づいて、オーディオファイルの属性毎に、順次、または、ランダムに再生対象とする制御なども行う。
【００２４】
ここで、オーディオファイルの属性としては、ジャンルやアーティストやアルバムやタイトルといった属性があり、これらの属性値はオーディオファイルに格納されているオーディオデータが表す楽曲に応じて設定されている。そしてオーディオファイルの管理情報において、ＨＤＤ２に記録されている各オーディオファイルの、ジャンルやアーティストやアルバムやタイトルといった属性毎に、各オーディオファイルと各オーディオファイルの他の属性が管理されている。また、オーディオファイルの管理情報は、アルバムとジャケット写真などのアートワークとを関連づける情報も含まれる。
【００２５】
以下、このようなＡＶシステムにおけるスクロール表示動作について、ＨＤＤ２が出力ソースとして設定されているときに行う、ユーザが行うことができるアルバム選択動作を例にとり説明する。
まず、制御部４は、出力ソースとしてＨＤＤ２が設定されたならば、表示出力処理部８を介して表示装置１０に、図２に示すようなコントロール画面を表示する。
図示するように、このコントロール画面のメインメニュー領域２００には、出力ソース切替用メニュー２０１と、音量表示２０２と、その他メニュー呼出用のボタン２０３が設けられており、ユーザは、出力ソース切替用メニュー２０１を用いて出力ソースを切り替えることができる。
【００２６】
また、メインメニュー領域２００の上部の左方には属性切替メニュー領域２１０が、メインメニュー領域２００の上部の右方には選択受付リスト領域２２０が設けられている。
そして、属性切替メニュー領域２１０には、アーティスト、アルバム、ソング（タイトル）、ジャンルの項目よりなる属性切替メニューが表示され、ユーザは、属性切替メニューを用いて、アーティスト、アルバム、ソング（タイトル）、ジャンルのいずれの属性を、再生対象選択のキーとするかを設定することができる。そして、選択受付リスト領域２２０には、オーディオファイルの管理情報に基づいて作成した、再生対象選択のキーとなる属性の属性値のリストが選択受付リストとして（選択受付リスト領域２２０に収まりきらない場合には、その一部である部分リストが）表示される。すなわち、再生対象選択のキーとなる属性が、アーティストであれば、オーディオファイルの管理情報に管理されているアーティストのリストが表示され、再生対象選択のキーとなる属性が、アルバムであれば、オーディオファイルの管理情報に管理されているアルバムのリストが表示され、再生対象選択のキーとなる属性が、ソングであれば、オーディオファイルの管理情報に管理されているタイトルのリストが表示され、再生対象選択のキーとなる属性が、ジャンルであれば、オーディオファイルの管理情報に管理されているジャンルのリストが表示される。
【００２７】
ここで、図２は、属性切替メニューで、アルバムが選択された状態を表しており、この場合、選択受付リストとしては、個々のアルバムの情報を１アイテム２２１とするリストが表示される。また、選択受付リストのアイテム２２１となる各アルバムの情報としては、アルバム名と当該アルバムのアーティスト名と当該アルバムにオーディオファイルの管理情報で関連づけられているアートワークを表示する。
【００２８】
さて、制御部４は、このようにして表示した選択受付リストを、ユーザの操作部３を介したスクロール操作に応じて上下にスクロールする。
本実施形態では、このようなスクロールのモードとして、低速スクロールモードと高速スクロールモードを備えている。
低速スクロールモードでは、図３ａ１に示すように、選択受付リストのうちの選択受付リスト領域２２０に表示する範囲である表示範囲を３アイテム分とし、選択受付リスト領域２２０の中央に表示したアイテム（図では上から２番目のアイテム）の表示部分をフォーカスアイテムとして強調表示する。
【００２９】
そして、ユーザの順スクロール操作に応じて図３ｂに示した選択受付リスト上で、表示範囲３０１を下方に移動し、ユーザの逆スクロール操作に応じて図３ｂに示した選択受付リスト上で、表示範囲３０１を上方に移動する。そして、この結果、ユーザのスクロール操作に応じて、図３ａ１-ａ５に示すように選択受付リスト領域２２０の選択受付リスト領域２２０の表示は上下にスクロールすることになる。なお、選択受付リスト上で表示範囲３０１を上方に移動すると、選択受付リスト領域２２０の表示は下方に流れ、選択受付リスト上で表示範囲３０１を下方に移動すると、選択受付リスト領域２２０の表示は上方に流れることになる。また、順スクロール操作とは、スクロール操作方向が順方向のスクロール操作を、逆スクロール操作とは、スクロール操作方向が逆方向のスクロール操作を指す。
【００３０】
次に、高速スクロールモードでは、図４ａ１に示すように、選択受付リストのうちの選択受付リスト領域２２０に表示する範囲である表示範囲を５アイテム分とし、各アイテムを低速スクロールモードのときよりも上下方向に小さく表示されるように、選択受付リスト領域２２０に表示する。また、選択受付リスト領域２２０の中央に表示したアイテム（図では上から３番目のアイテム）の表示部分をフォーカスアイテムとして強調表示する。
【００３１】
そして、ユーザの順スクロール操作、逆スクロール操作に応じて、図４ｂに示した選択受付リスト上で、表示範囲４０１を上下に移動する。この結果、ユーザの順スクロール操作、逆スクロール操作に応じて、図４ａ１-ａ５に示すように選択受付リスト領域２２０の選択受付リストの表示は上下にスクロールすることになる。
【００３２】
次に、図５に、ユーザのスクロール操作と、選択受付リスト領域２２０上の選択受付リストのスクロール速度との関係について示す。
図５ａに示すように、低速スクロールモード、高速スクロールモードを問わずに、選択受付リスト領域２２０の表示の単位時間あたりの上下方向の移動距離としてのスクロール速度（Y/T)は、スクロール操作入力Vinの大きさに常に比例する。
一方、高速スクロールモードでは各アイテムを低速スクロールモードのときよりも上下方向に小さく表示するので、スクロール速度（Y/T)が同じであっても、単位時間あたりの選択受付リスト領域２２０に表示されるアイテムの変化数としてのスクロール速度（Item/T)は、図５ｂ１に低速スクロールモードのときのスクロール速度（Item/T)とスクロール操作入力Vinの関係を、図５ｂ２に高速スクロールモードのときのスクロール速度（Item/T)とスクロール操作入力Vinの関係を示すように、高速スクロールモードの場合の方が大きくなる。
【００３３】
よって、高速スクロールモードでは、低速スクロールモードよりも、選択受付リストのアイテムを、より高速にアイテムをスクロールすることができるようになる。
ここで、ユーザのスクロール操作の受付は、ユーザ操作入力に応じて変化する任意の値を受け付けることにより行うことができる。すなわち、たとえば、操作部３にユーザのスクロール操作入力用スイッチとして、ロータリエンコードスイッチを用いる場合には、ロータリエンコードスイッチの回転速度をスクロール操作量Vin、ロータリエンコードスイッチの回転方向をスクロール操作方向とすることができる。また、操作部３にユーザのスクロール操作入力用スイッチとして、中立点への復帰機構を備えた回転操作型スイッチやリニア操作型スイッチを用いる場合には、中立点に対する角度変位や位置変位の大きさをスクロール操作量Vin、当該変位の正負をスクロール方向として用いるようにすることができる。また、操作部３にタッチパネルを備え、タッチパネルのなぞり操作によってスクロール操作を受け付ける場合には、なぞり操作の速度をスクロール操作量Vin、なぞり操作の向きをスクロール方向として用いるようにすることができる。または、操作部３においてポインティングデバイスを用い、ポインティングデバイスのドラッグ操作によって、スクロール操作を受け付ける場合には、ドラッグの移動速度Vinをスクロール操作量、ドラッグの方向をスクロール方向として用いるようにすることができる。
【００３４】
さて、このようにアルバムの情報をアイテムとする選択受付リストを表示しているときに、操作部３を介してユーザの決定操作が行われたならば、制御部４は、その時点でフォーカスアイテムとして情報が表示されているアルバムの選択を受け付ける。そして、制御部４は、選択受付リスト領域２２０の選択受付リストの表示を消去し、以降、オーディオファイルの管理情報に従って、選択されたアルバムを属性として持つ各オーディオファイルの順次再生を制御する。
【００３５】
さて、このような構成において、制御部４は、選択受付リスト領域２２０に選択受付リストを表示したならば、図６に示すスクロールモード制御処理を開始し、上述した低速スクロールモードと高速スクロールモードの切替を制御する。
図示するように、この処理では、まず、スクロールモードを低速スクロールモードに設定する（ステップ６０２）、そして、スクロール操作入力Vinの絶対値が、予め定めたしきい値ThA超となるのを監視する（ステップ６０４）。
そして、スクロール操作入力Vinの絶対値が、予め定めたしきい値ThA超となったならば、スクロールモードを高速スクロールモードに切り替える（ステップ６０６）。
そして、スクロール操作入力Vinが０となる、すなわち、ユーザがスクロール操作を停止するのを監視し（ステップ６０８）、スクロール操作入力Vinが０となったならば、タイムアウト時間がTA（たとえば、２秒）のタイマTAをスタートする（ステップ６１０）。
【００３６】
そして、スクロール操作入力Vinの０以外への値への変化、すなわち、ユーザのスクロール操作の再開と（ステップ６１２）と、タイマTAのタイムアウトの発生（ステップ６１４）とを監視する。
そして、タイマTAのタイムアウトの発生前に（ステップ６１４）、スクロール操作入力Vinの０以外への値への変化が発生した場合には（ステップ６１２）、そのままステップ６０８に戻って、次に、ユーザがスクロール操作を停止するのを待つ。
一方、スクロール操作入力Vinの０以外への値への変化が発生することなく（ステップ６１２）、タイマTAのタイムアウトが発生した場合には（ステップ６１４）、スクロールモードを低速スクロールモードに設定し、タイムアウト時間がTB（たとえば、１.５秒）のタイマTBをスタートする（ステップ６１６）。ただし、TA＜TBである。
【００３７】
そして、タイマTBのタイムアウトの発生と（ステップ６１８）と、スクロール操作入力Vinの絶対値が、予め定めたしきい値ThB超となるのを（ステップ６２０）監視する。ただし、ThB＜ThAである。
そして、スクロール操作入力Vinの絶対値が、予め定めたしきい値ThB超となる前に（ステップ６２０）、タイマTBのタイムアウトが発生したならば（ステップ６１８）、低速スクロールモードを維持したままステップ６０４に戻って、スクロール操作入力Vinの絶対値が、予め定めたしきい値ThA超となるのを監視する。
【００３８】
一方、タイマTBのタイムアウトが発生する前に（ステップ６１８）、スクロール操作入力Vinの絶対値が、しきい値ThB超となった場合には（ステップ６２０）ステップ６０６に戻って、スクロールモードを高速スクロールモードに設定する。
以上、制御部４が行うスクロールモード制御処理について説明した。
なお、以上のスクロールモード制御処理は、選択受付リスト領域２２０の選択受付リストの表示の終了と共に終了する。
次に、このようなスクロールモード制御処理の動作例を図７に示す。
図７ａに示すように、まず、ユーザが上下のいずれかの方向へのスクロール操作を開始すると、低速スクロールモードで、選択受付リスト領域２２０に表示される表示リストの３アイテムがスクロール操作方向に対応する方向にスクロール操作入力Vinの大きさに応じた速度で移動する。
そして、やがて、スクロール操作入力Vinが、時刻T0で、しきい値ThAを超えると、スクロールのモードが高速スクロールモードに切り替えられ、選択受付リスト領域２２０に表示リストの５アイテムが表示されると共に、当該表示がスクロール操作方向に対応する方向にスクロール操作入力Vinの大きさに応じた速度で移動する。
【００３９】
また、その後、時刻T1で、ユーザがスクロール操作を停止してスクロール操作入力Vinが０となり、その状態が継続されると、時刻T1からTA経過した時刻T2において、スクロールのモードが低速スクロールモードに復帰され、選択受付リスト領域２２０の表示は、表示リストの３アイテムの表示に復帰し、ユーザがスクロール操作を再開したならば、選択受付リスト領域２２０に表示される表示リストの３アイテムがスクロール操作方向に対応する方向にスクロール操作入力Vinの大きさに応じた速度で移動する。
【００４０】
そして、その後、時刻T2からTB経過する前に、スクロール操作入力Vinの大きさがしきい値ThBを超えなかった場合には、その後の、スクロール操作入力Vinが、しきい値ThAを超えた時刻TXで、スクロールのモードが高速スクロールモードに切り替えられ、選択受付リスト領域２２０に表示リストの５アイテムが表示されると共に、当該表示がスクロール操作方向に対応する方向にスクロール操作入力Vinの大きさに応じた速度で移動する。
【００４１】
一方、図７ｂに示すように、時刻T2からTB経過する前に、スクロール操作入力Vinの大きさがしきい値ThBを超えたならば、その時点TYで、スクロールのモードが高速スクロールモードに切り替えられ、選択受付リスト領域２２０に表示リストの５アイテムが表示されると共に、当該表示がスクロール操作方向に対応する方向にスクロール操作入力Vinの大きさに応じた速度で移動することになる。
【００４２】
よって、本実施形態によれば、図７ａ、ｂの比較によって示されるように、高速スクロールモードで高速なスクロール操作を行った後に低速スクロールモードに復帰した場合に、その後の短い期間（TB)中に、再度、ユーザがスクロール操作入力Vinを所定値ThB以上大きくしたときには、当該短い期間中に、ユーザがスクロール操作入力Vinを大きくしなかった場合に高速スクロールモードに移行するスクロール操作入力Vinの大きさ(ThA)よりも、スクロール操作入力Vinが小さいThBの時点で、高速スクロールモードに移行する。
【００４３】
ここで、ユーザが、低速スクロールモードに復帰した場合に、その後の短い期間（TB)中に、再度、ユーザがスクロール操作入力Vinを所定値ThB以上大きくした場合には、ユーザが再び高速なスクロールを行おうと意図していることが期待できる。よって、本実施形態によれば、よりユーザの意図に沿ったスクロールのモードの切り替えを行うことができ、スクロール表示の操作性を向上することができるようになる。
【００４４】
ところで、以上の実施形態では、図５ａに示したように、選択受付リスト領域２２０の表示の単位時間あたりの上下方向の移動距離としてのスクロール速度（Y/T)は、スクロール操作入力Vinの大きさに応じて、常に、一義的に定まるものとしたが、スクロール速度（Y/T)とスクロール操作入力Vinとの関係は、以下のようにして変化させるようにしてもよい。
【００４５】
すなわち、予め、スクロール操作入力Vinに対するスクロール速度（Y/T)を定義するスクロール速度マップとして、通常スクロール速度マップと、高速スクロール復帰用速度マップとの２つを用意し、この二つのスクロール速度マップのうちの、図８に示すスクロール速度制御処理によって現用スクロール速度マップに設定された方のスクロール速度マップに従ってスクロール速度（Y/T)を制御するようにする。なお、このスクロール速度制御処理は、選択受付リスト領域２２０に選択受付リストを表示したならば、その実行を開始する。
【００４６】
ここで、図９ａ１に示すように、通常スクロール速度マップでは、スクロール速度（Y/T)は、スクロール速度（Y/T)=K×Vinに従って、スクロール操作入力Vinの大きさに、所定の比率Ｋを持って常に比例する（但し、Kは正の値）。
一方、図９ａ２に示すように、高速スクロール復帰用速度マップでは、スクロール操作入力Vinが0からThBの領域では、スクロール操作入力VinがThBのときに、スクロール速度（Y/T)が、通常スクロール速度マップにおけるThAのときのスクロール速度（Y/T）であるVとなる比率で、スクロール操作入力Vinに比例した値をとる。また、スクロール操作入力Vinが0からThBの領域では、スクロール操作入力Vinが-ThBのときに、スクロール速度（Y/T)が、通常スクロール速度マップにおける-ThAのときのスクロール速度（Y/T）である-Vとなる比率で、スクロール操作入力Vinに比例した値をとる。また、スクロール速度（Y/T)は、スクロール操作入力VinがThB超の領域では、スクロール速度（Y/T）=K×（Vin-ThB）+Vに従い、スクロール操作入力Vinが-ThB未満の領域では、スクロール速度（Y/T）=K×（Vin+ThB）-Vに従う。
【００４７】
さて、図８に示すスクロール速度制御処理では、図示するように、まず、通常スクロール速度マップを現用スクロール速度マップに設定する（ステップ８０２）。そして、スクロール操作入力Vinの絶対値が、しきい値ThA超となるのを監視する（ステップ８０４）。
そして、スクロール操作入力Vinの絶対値が、予め定めたしきい値ThA超となったならば、今度は、スクロール操作入力Vinが０となる、すなわち、ユーザがスクロール操作を停止するのを監視する（ステップ８０６）。
次に、スクロール操作入力Vinが０となったならば、タイムアウト時間がTCのタイマTCをスタートする（ステップ８０８）。ただし、ここではTC=TA+TBとする。
そして、タイマTCのタイムアウトの発生と（ステップ８１０）と、スクロール操作入力Vinの絶対値が、しきい値ThB超となるのを（ステップ８１２）監視する。
そして、スクロール操作入力Vinの絶対値が、しきい値ThB超となる前に（ステップ８１２）、タイマTCのタイムアウトが発生したならば（ステップ８１０）、ステップ８０２に戻って、通常スクロール速度マップを現用スクロール速度マップに設定する。
一方、タイマTCのタイムアウトが発生する前に（ステップ８１０）、スクロール操作入力Vinの絶対値が、しきい値ThB超となったならば（ステップ８１２）、高速復帰用スクロール速度マップを現用スクロール速度マップに設定し（ステップ８１４）、ステップ８０６に戻って、スクロール操作入力Vinが０となるのを待つ。
【００４８】
以上、制御部４が行うスクロール速度制御処理について説明した。
次に、このようなスクロール速度制御処理の動作例を図９ｂに示す。
図示するように、ユーザが上下のいずれかの方向へのスクロール操作を開始すると、通常スクロール速度マップが現用スクロール速度マップに設定されると共に、低速スクロールモードで、選択受付リスト領域２２０の表示がスクロール操作方向に対応する方向にスクロール操作入力Vinと通常スクロール速度マップに従った速度で移動する。
【００４９】
そして、やがて、スクロール操作入力Vinが、時刻T0で、しきい値ThAを超えると、スクロールのモードが高速スクロールモードに切り替えられ、選択受付リスト領域２２０の表示が、スクロール操作方向に対応する方向にスクロール操作入力Vinの大きさと通常スクロール速度マップに従った速度で移動する。
【００５０】
また、その後、時刻T1で、ユーザがスクロール操作を停止してスクロール操作入力Vinが０となり、その状態が継続されると、時刻T1からTA経過した時刻T2において、スクロールのモードが低速スクロールモードに復帰され、ユーザがスクロール操作を再開したならば、スクロール操作方向に対応する方向にスクロール操作入力Vinの大きさと通常スクロール速度マップに従った速度で、選択受付リスト領域２２０の表示が移動する。
【００５１】
そして、その後、時刻T2からTB経過する前、すなわち、スクロール操作入力Vinが０となった時刻T1からTC経過する前に、スクロール操作入力Vinの大きさがしきい値ThBを超えたならば、その時点TYで、スクロールのモードが高速スクロールモードに切り替えられると共に、現用スクロール速度マップが高速復帰用スクロール速度マップに切り替えられ、以降、選択受付リスト領域２２０の表示が、スクロール操作方向に対応する方向に、スクロール操作入力Vinの大きさと高速復帰用スクロール速度マップに従ったスクロール速度（Y/T)で移動する。
【００５２】
この結果、スクロール速度制御処理によれば、一旦、ユーザが、通常スクロール速度マップに従ってスクロール速度（Y/T)がThA以上となる高速なスクロール速度のスクロールを行った後にスクロールを停止した場合に、その後の短い期間（TC)中に、再度、ユーザがスクロール操作入力Vinをしきい値ThB（ThB＜ThA）以上大きくした場合には、現用スクロールマップを高速復帰用スクロール速度マップに切り替えてスクロール速度（Y/T)を制御することにより、スクロール速度（Y/T)を、通常スクロール速度マップを用いる場合よりも速やかに高速なスクロール速度に復帰させる。
【００５３】
ここで、ユーザが、高速なスクロール速度のスクロールを行った後にスクロールを停止した場合に、その後の短い期間中に、再度、スクロール操作入力Vinを大きくした場合には、ユーザが高速なスクロールを行おうと意図していることが期待できる。よって、本実施形態によれば、よりユーザの意図に沿ったスクロール速度によるスクロールを実現でき、スクロール表示の操作性を向上することができるようになる。
【００５４】
以上、本発明の実施形態について説明した。
ところで、以上の実施形態におけるスクロール速度制御処理は、必ずしも、スクロールモード制御処理と共に行う必要はなく、スクロール速度制御処理のみを単独で行うようにしてもよい。
また、以上の実施形態におけるスクロールモード制御処理は、次のように行うようにしても良い。
すなわち、図６に示したスクロールモード制御処理におけるステップ６２０の処理を、スクロール操作方向がステップ６０８でスクロール操作入力Vinが０であることを検出する直前のスクロール操作方向と同方向であって、かつ、スクロール操作入力Vinがしきい値ThB超となるか、それとも、スクロール操作入力Vinの絶対値が、しきい値ThA超となるのを監視し、いずれかである場合にステップ６０６に進んで高速スクロールモードを設定し、他の場合にはステップ６１８に戻る処理としてもよい。
【００５５】
このようにすることにより、ユーザが、低速スクロールモード設定後、短時間（TC）以内に、スクロール操作を停止する前と同方向に（ThB以上の）比較的大きなスクロール操作を行った場合にのみ、通常よりも速やかに高速スクロールモードを設定するようにすることができる。
【００５６】
また、以上のスクロール速度制御処理は、次のように行うようにしても良い。
すなわち、図８に示したスクロール速度制御処理におけるステップ８１２において、スクロール操作方向がステップ８０６でスクロール操作入力Vinが０であることを検出する直前のスクロール操作方向と同方向であって、かつ、スクロール操作入力Vinがしきい値ThB超となるのを監視し、そうである場合にステップ８１４に進んで、高速復帰用スクロール速度マップを現用スクロール速度マップに設定し、他の場合にはステップ８１０に戻る処理としてもよい。
【００５７】
このようにすることにより、ユーザが、スクロールを停止後、短時間（TC)以内に、スクロール操作を停止する前と同方向に（ThB以上の）比較的大きなスクロール操作を行った場合にのみ、スクロール速度を、通常よりも速やかに高速なスクロール速度に復帰させるようにすることができる。
【００５８】
また、以上の実施形態は、選択受付リスト領域２２０に表示し、スクロールする選択受付リストをアルバムのリストとした場合を例にとり説明したが、本実施形態は、任意のシステムにおいて、任意のリストを選択受付リストとして適用することができる。
すなわち、選択受付リストとしては、たとえば、図１に示したＡＶシステムにおいては、ジャンル、アーティスト、タイトル、ＴＶチャネル、ラジオチャネルなどのリストを選択受付リストとするようにしても良いし、また、たとえば、ナビゲーションシステムにおいては地点のリストを選択受付リストとするようにしてよい。
【符号の説明】
【００５９】
１…ディスクドライブ、２…ＨＤＤ、３…操作部、４…制御部、５…ＡＶデコーダ、６…ＴＶチューナ、７…ラジオチューナ、８…表示出力処理部、９…音声出力処理部、１０…表示装置、１１…スピーカ、２００…メインメニュー領域、２０１…出力ソース切替用メニュー、２０２…音量表示、２０３…ボタン、２１０…属性切替メニュー領域、２２０…選択受付リスト領域。
【図１】
0005411680.tif 000002
【図２】
0005411680.tif 000003
【図３】
0005411680.tif 000004
【図４】
0005411680.tif 000005
【図５】
0005411680.tif 000006
【図６】
0005411680.tif 000007
【図７】
0005411680.tif 000008
【図８】
0005411680.tif 000009
【図９】
0005411680.tif 000010