(57)【要約】      （修正有）【課題】画面の小さな情報端末装置における一覧検索を容易に行う。【解決手段】リスト上で選択された情報と、その情報の前または後に表示される情報で、最初に異なる文字の桁数が情報リストに表示される各情報の表示可能文字数を超えるか否かを判断し（Ｓ４）、最初に異なる文字の桁数が表示可能文字数以下であると判断された場合に、選択された情報を左寄せで表示し（Ｓ７）、最初に異なる文字の桁数が表示可能文字数を超えると判断された場合に、選択された情報を右寄せで表示させる（Ｓ８）。【選択図】図４
2011232960.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報を含む情報リストを表示装置に表示させる情報表示制御装置であって、
前記情報リストに表示される複数の情報の中から、ユーザ操作によって１つの情報を選択する選択手段と、
選択された情報と、選択された情報の前または後に表示される情報とで最初に異なる文字の桁数が、前記情報リストに表示される各情報の表示可能文字数を超えるか否かを判断する判断手段と、
前記最初に異なる文字の桁数が、前記表示可能文字数以下であると判断された場合に、選択された情報を左寄せで表示させ、前記最初に異なる文字の桁数が、前記表示可能文字数を超えると判断された場合に、選択された情報を右寄せで表示させる表示制御手段とを備える、情報表示制御装置。
【請求項２】
複数の情報を含む情報リストを表示装置に表示させる情報表示制御装置であって、
前記情報リストに表示される複数の情報の中から、ユーザ操作によって１つの情報を選択する選択手段と、
選択された情報と、前記情報リストに表示されており選択された情報以外のいずれかの情報とで最初に異なる文字の桁数が、前記情報リストに表示される各情報の表示可能文字数を超えるか否かを判断する判断手段と、
前記最初に異なる文字の桁数が、前記表示可能文字数以下であると判断された場合に、選択された情報を左寄せで表示させ、前記最初に異なる文字の桁数が、前記表示可能文字数を超えると判断された場合に、選択された情報を右寄せで表示させる表示制御手段とを備える、情報表示制御装置。
【請求項３】
前記表示制御手段が、前記最初に異なる文字の桁数が、前記表示可能文字数以下であると判断された場合に、選択された情報を左寄せで表示させた後、選択された情報を左方向にスクロールさせ、前記最初に異なる文字の桁数が、前記表示可能文字数を超えると判断された場合に、選択された情報を右寄せで表示させた後、選択された情報を右方向にスクロールさせる、請求項１または２に記載の情報表示制御装置。
【請求項４】
前記判断手段が、選択された情報の文字数が、前記表示可能文字数以下であるか否かをさらに判断し、
選択された情報の文字数が前記表示可能文字数以下であると判断された場合、前記表示制御手段が、選択された情報を左寄せで表示させる、請求項１〜３のいずれかに記載の情報表示制御装置。
【請求項５】
複数の情報を含む情報リストを表示装置に表示させる情報表示制御装置であって、
前記情報リストに表示される複数の情報の中から、ユーザ操作によって１つの情報を選択する選択手段と、
選択された情報と、選択された情報の前または後に表示される情報とで最初に異なる文字の桁数が、前記情報リストに表示される各情報の表示可能文字数を超えるか否かを判断する判断手段と、
前記最初に異なる文字の桁数が、前記表示可能文字数以下であると判断された場合に、選択された情報の前または後に表示される情報を左寄せで表示させ、前記最初に異なる文字の桁数が、前記表示可能文字数を超えると判断された場合に、選択された情報の前または後に表示される情報を右寄せで表示させる表示制御手段とを備える、情報表示制御装置。
【請求項６】
複数の情報を含む情報リストを表示装置に表示させる情報表示制御装置であって、
前記情報リストに表示される複数の情報の中から、ユーザ操作によって１つの情報を選択する選択手段と、
選択された情報と、前記情報リストに表示されており選択された情報以外のいずれかの情報とで最初に異なる文字の桁数が、前記情報リストに表示される各情報の表示可能文字数を超えるか否かを判断する判断手段と、
前記最初に異なる文字の桁数が、前記表示可能文字数以下であると判断された場合に、選択された情報以外の情報であって選択された情報と最初に異なる文字の桁数が前記表示可能文字数を超える情報を左寄せで表示させ、前記最初に異なる文字の桁数が、前記表示可能文字数を超えると判断された場合に、選択された情報以外の情報であって選択された情報と最初に異なる文字の桁数が前記表示可能文字数を超える情報を右寄せで表示させる表示制御手段とを備える、情報表示制御装置。
【請求項７】
請求項１〜６のいずれかに記載の情報表示制御装置の各手段をコンピュータに実行させる、情報表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の情報を含む情報リストを表示装置に表示させる情報表示制御装置およびそのプログラムに関する。
【背景技術】
【０００２】
近年、ＨＤＤ（Hard Disk Drive）を備え、ＨＤＤに記録されている複数のコンテンツ（例えば、曲ファイル等）の中から選択された曲ファイルを再生する再生装置が普及してきている。このような再生装置においては、ユーザはＨＤＤに記録された多数の曲ファイルの中から所望の曲ファイルを選択する必要がある。
【０００３】
図８は、再生装置の表示部に表示される曲名リストを示す図である。曲名リストには、複数の曲名が例えばアルファベット（及び/又は五十音）順にソートされて表示されており、１つの曲名にカーソルを表示させることによって、曲名が選択される。曲名リストの表示エリアに曲名を一度に表示できる文字数は制限されている。図８の場合、５つの曲名が表示可能であり、各曲名は一度に１９文字だけを表示可能である。従って、曲名を左寄せで表示し、１９文字で収まらない曲名については、カーソルが表示されたときに、左方向にスクロールさせることによって、曲名の全部を順次表示するようにしている。
【０００４】
例えば、図８の曲名リストの２曲目については、カーソルが表示されていない状態では、「THE BEST OF OSAKA - V」までしか表示されておらず、残りの「OL.1」が表示されていない。そして、この曲にカーソルが表示されると、曲名を左方向にスクロールさせることによって、残りの「OL.1」が時間の経過と共に順次表示されるようになる。
【０００５】
ここで、図８の曲名リストにおいて、２曲目〜５曲目はカーソルが表示されていない状態では、共に「THE BEST OF OSAKA - V」のみが表示されており、各々を一目で区別することができない。従って、各曲を区別するためには、各曲に順番にカーソルを表示させ、曲名を左方向にスクロールさせることによって、曲名を確認する必要がある。このように、曲の選択作業が非常に煩雑である。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−８９８８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は上記従来の課題を解決するためになされたものであり、その目的は、選択された情報と、その他の情報とで最初に異なる文字の桁数が、情報リストの各情報の表示可能文字数を超えている場合でも、容易に区別することができる情報表示制御装置を提供することである。
【課題を解決するための手段】
【０００８】
本発明の好ましい実施形態による情報表示制御装置は、複数の情報を含む情報リストを表示装置に表示させる情報表示制御装置であって、前記情報リストに表示される複数の情報の中から、ユーザ操作によって１つの情報を選択する選択手段と、選択された情報と、選択された情報の前または後に表示される情報とで最初に異なる文字の桁数が、前記情報リストに表示される各情報の表示可能文字数を超えるか否かを判断する判断手段と、前記最初に異なる文字の桁数が、前記表示可能文字数以下であると判断された場合に、選択された情報を左寄せで表示させ、前記最初に異なる文字の桁数が、前記表示可能文字数を超えると判断された場合に、選択された情報を右寄せで表示させる表示制御手段とを備える。
【０００９】
選択された情報と、選択された情報の前または後に表示される情報とで最初に異なる文字の桁数が、情報リストに表示される各情報の表示可能文字数を超える場合、選択された情報を左寄せで表示させると、選択された情報をスクロールさせない限り、選択された情報の前または後に表示される情報と区別できない。しかし、選択された情報を右寄せで表示させることによって、選択された情報をスクロールさせなくても、選択された情報の前または後に表示される情報と区別することができる。
【００１０】
本発明の別の好ましい実施形態による情報表示制御装置は、複数の情報を含む情報リストを表示装置に表示させる情報表示制御装置であって、前記情報リストに表示される複数の情報の中から、ユーザ操作によって１つの情報を選択する選択手段と、選択された情報と、前記情報リストに表示されており選択された情報以外のいずれかの情報とで最初に異なる文字の桁数が、前記情報リストに表示される各情報の表示可能文字数を超えるか否かを判断する判断手段と、前記最初に異なる文字の桁数が、前記表示可能文字数以下であると判断された場合に、選択された情報を左寄せで表示させ、前記最初に異なる文字の桁数が、前記表示可能文字数を超えると判断された場合に、選択された情報を右寄せで表示させる表示制御手段とを備える。
【００１１】
選択された情報と、情報リストに表示され選択された情報以外のいずれかの情報とで最初に異なる文字の桁数が、情報リストに表示される各情報の表示可能文字数を超える場合、選択された情報を左寄せで表示させると、選択された情報をスクロールさせない限り、情報リストに表示され選択された情報以外のいずれかの情報と区別できない。しかし、選択された情報を右寄せで表示させることによって、選択された情報をスクロールさせなくても、情報リストに表示され選択された情報以外の全ての情報と区別することができる。
【００１２】
好ましい実施形態においては、前記表示制御手段が、前記最初に異なる文字の桁数が、前記表示可能文字数以下であると判断された場合に、選択された情報を左寄せで表示させた後、選択された情報を左方向にスクロールさせ、前記最初に異なる文字の桁数が、前記表示可能文字数を超えると判断された場合に、選択された情報を右寄せで表示させた後、選択された情報を右方向にスクロールさせる。
【００１３】
この場合、右寄せで表示させた後、右方向にスクロールさせることによって、情報の全文字を順次表示させることができる。
【００１４】
好ましい実施形態においては、前記判断手段が、選択された情報の文字数が、前記表示可能文字数以下であるか否かをさらに判断し、選択された情報の文字数が前記表示可能文字数以下であると判断された場合、前記表示制御手段が、選択された情報を左寄せで表示させる。
【００１５】
選択された情報の文字数が表示可能文字数以下である場合に、選択された情報を右寄せで表示すると、選択された情報がスペースから表示されてしまうが、選択された情報を左寄せで表示させることによって、この問題を防止できる。
【００１６】
本発明の別の好ましい実施形態による情報表示制御装置は、複数の情報を含む情報リストを表示装置に表示させる情報表示制御装置であって、前記情報リストに表示される複数の情報の中から、ユーザ操作によって１つの情報を選択する選択手段と、選択された情報と、選択された情報の前または後に表示される情報とで最初に異なる文字の桁数が、前記情報リストに表示される各情報の表示可能文字数を超えるか否かを判断する判断手段と、前記最初に異なる文字の桁数が、前記表示可能文字数以下であると判断された場合に、選択された情報の前または後に表示される情報を左寄せで表示させ、前記最初に異なる文字の桁数が、前記表示可能文字数を超えると判断された場合に、選択された情報の前または後に表示される情報を右寄せで表示させる表示制御手段とを備える。
【００１７】
選択された情報と、選択された情報の前または後に表示される情報とで最初に異なる文字の桁数が、情報リストに表示される各情報の表示可能文字数を超える場合、選択された情報の前または後に表示される情報を左寄せで表示させると、選択された情報をスクロールさせない限り、選択された情報と、選択された情報の前または後に表示される情報とを区別できない。しかし、選択された情報の前または後に表示される情報を右寄せで表示させることによって、選択された情報をスクロールさせなくても、選択された情報と、選択された情報の前または後に表示される情報とを区別することができる。
【００１８】
本発明の別の好ましい実施形態による情報表示制御装置は、複数の情報を含む情報リストを表示装置に表示させる情報表示制御装置であって、前記情報リストに表示される複数の情報の中から、ユーザ操作によって１つの情報を選択する選択手段と、選択された情報と、前記情報リストに表示されており選択された情報以外のいずれかの情報とで最初に異なる文字の桁数が、前記情報リストに表示される各情報の表示可能文字数を超えるか否かを判断する判断手段と、前記最初に異なる文字の桁数が、前記表示可能文字数以下であると判断された場合に、選択された情報以外の情報であって選択された情報と最初に異なる文字の桁数が前記表示可能文字数を超える情報を左寄せで表示させ、前記最初に異なる文字の桁数が、前記表示可能文字数を超えると判断された場合に、選択された情報以外の情報であって選択された情報と最初に異なる文字の桁数が前記表示可能文字数を超える情報を右寄せで表示させる表示制御手段とを備える。
【００１９】
選択された情報と、情報リストに表示され選択された情報以外のいずれかの情報とで最初に異なる文字の桁数が、情報リストに表示される各情報の表示可能文字数を超える場合、選択された情報以外の情報であって選択された情報と最初に異なる文字の桁数が表示可能文字数を超える情報を左寄せで表示させると、選択された情報をスクロールさせない限り、選択された情報と、選択された情報以外の情報であって選択された情報と最初に異なる文字の桁数が表示可能文字数を超える情報とを区別できない。しかし、選択された情報以外の情報であって選択された情報と最初に異なる文字の桁数が表示可能文字数を超える情報を右寄せで表示させることによって、選択された情報をスクロールさせなくても、選択された情報と、選択された情報以外の情報であって選択された情報と最初に異なる文字の桁数が表示可能文字数を超える情報とを区別することができる。
【発明の効果】
【００２０】
選択された情報と、その他の情報とで最初に異なる文字の桁数が、情報リストの各情報の表示可能文字数を超えている場合でも、容易に区別することができる情報表示制御装置を提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の好ましい実施形態による情報表示制御装置（再生装置１）を示すブロック図である。
【図２】曲名リストを示す図である。
【図３】曲名リストを示す図である。
【図４】制御部２の情報表示制御処理を示すフローチャートである。
【図５】選択された情報と他の情報とで最初に異なる文字の桁数を説明する図である。
【図６】選択された情報と他の情報とで最初に異なる文字の桁数を説明する図である。
【図７】制御部２の他の情報表示制御処理を示すフローチャートである。
【図８】従来の曲名リストを示す図である。
【発明を実施するための形態】
【００２２】
以下、本発明の好ましい実施形態について、図面を参照して具体的に説明するが、本発明はこれらの実施形態には限定されない。
【００２３】
図１は、本発明の好ましい実施形態によるコンテンツ情報表示制御装置が適用される再生装置１の構成を示すブロック図である。コンテンツは、映像データ、曲（音楽）データ、又は、静止画データ等の総称であるが、本例では曲データ（曲ファイル）の場合を例に説明する。再生装置１は、ＨＤＤ（Hard Disk Drive）５に記録されている複数の曲ファイルの中から選択された曲ファイルを再生部６において再生し、図示しないスピーカーから音声を出力する。
【００２４】
再生装置１は、制御部２、ＲＡＭ３、ＲＯＭ４、ＨＤＤ等のコンテンツ記憶部５、再生部６、操作部７、および表示部８を備える。これらは、バスを介して互いに接続されている。
【００２５】
ＨＤＤ５には複数のコンテンツ（以下、曲ファイルという。）が記録可能である。ＨＤＤ５に記録されている曲ファイルは、制御部２の指示によって読み出され、再生部６によって再生される。
【００２６】
ＨＤＤ５には、コンテンツ情報データベース（以下、コンテンツ情報ＤＢという）が格納されている。コンテンツ情報ＤＢは、ＨＤＤ５に記録されている全曲ファイルに関するコンテンツ情報を管理するデータベースである。コンテンツ情報は、メタデータと呼ばれるものであり、例えば、アーティスト名、アルバム名、ジャンル名、曲名等が存在する。以下、コンテンツ情報が曲名である場合を例に説明するが、その他のコンテンツ情報についても同様である。
【００２７】
制御部２は、再生装置１全体を制御するものであり、ＲＯＭ４またはＨＤＤ５に格納されたコンテンツ情報表示制御プログラムをＲＡＭ３内に読み出して実行することにより、後述する各処理を実行する。
【００２８】
制御部２は、図２、図３等に示すコンテンツ情報リスト（以下、曲名リストという。）を表示部８に表示させる。ここで、曲名リストについて説明する。曲名リストには、複数の曲名が例えばアルファベット（及び/又は五十音）順にソートされて表示されている。ユーザ操作によって、１つの曲名にカーソルが表示されることによって、１つの曲名が選択される。カーソルの位置はユーザ操作によって上下に移動可能である。また、曲名リストに表示される曲名は、ユーザ操作によってカーソルを上下に移動させることによって変更可能である。例えば、図２において、４番目の曲「THE BEST OF OSAKA VOL.1」にカーソルが表示されているが、ユーザ操作によってさらに下方向にカーソルが２回移動されると、最上段の曲名「AAAA」が表示されなくなり、今まで表示されていなかった「THE BEST OF OSAKA VOL.3」が表示されるようになる。
【００２９】
曲名リストの表示エリア（図で太線で囲んだエリア）には、各曲名を一度に（つまり、スクロールせずに）表示できる文字数（以下、表示可能文字数という。）が規定されている。図２、図３の曲リストの場合、各曲名は一度に１９文字だけを表示可能である。従って、２０文字以上の曲名については、カーソルが表示されたときに、左方向または右方向にスクロールさせることによって、曲名の全部を順次に表示するようにしている。
【００３０】
制御部２は、カーソルが表示された曲名と、カーソルが表示された曲名の前または後の曲名とで最初に異なる文字の桁数が表示可能文字数を超えるか否かを判断する。なお、桁数とは、曲名の先頭から数えて何文字目であるかを示す数である。
【００３１】
最初に異なる文字の桁数が表示可能文字数を超える場合、制御部２は、カーソルが表示された曲を左寄せ（左揃えともいう。）ではなく、右寄せ（右揃えともいう。）で表示させる。例えば、図２では、「THE BEST OF OSAKA VOL.1」が右寄せで表示され、図３では、「THE BEST OF OSAKA VOL.2」が右寄せで表示されている。これにより、カーソルが表示された曲名と、カーソルが表示された曲名の前または後の曲名とで最初に異なる文字が、スクロール表示しなくても表示されるので、容易に各曲名を区別することができる。また、制御部２は、所定時間経過後に、カーソルが表示された曲を右方向にスクロール表示させる。
【００３２】
操作部７は、ユーザからの指示を受け付けて制御部２に送信するものであり、操作ボタンやリモコン等である。操作部７は、カーソルを上下に移動させるアップダウンキー等を含む。表示部８は、ＬＣＤ（液晶ディスプレイ）やＦＬ管等であり、制御部２の指示に基づいて、曲名リスト等を表示する。また、表示部８は外部接続される表示装置にＯＳＤ表示するものでもよい。再生部６は、ＨＤＤ５から読み出された曲データを再生（例えば、デコード、Ｄ／Ａ変換等）する。
【００３３】
以上の構成を有する再生装置１について、その動作を説明する。図４は、制御部２の処理を示すフローチャートである。制御部２は、ユーザ操作によって曲名リスト内のカーソルが移動されるか否かを判断する（Ｓ１）。
【００３４】
カーソルが移動される場合（Ｓ１でＹＥＳ）、制御部２は、カーソルが表示された曲名は、曲名リストの表示エリアに収まっているか否かを判断する（Ｓ２）。つまり、制御部２は、カーソルが表示された曲の文字数と表示可能文字数とを比較し、曲名の文字数が表示可能文字数以下であるか否かを判断する。例えば、図２の「AAAA」のように曲名の文字数が表示可能文字数以下である場合（Ｓ２でＹＥＳ）、制御部２は、曲名を左寄せで表示させる（スクロールさせる必要はない）（Ｓ７）。
【００３５】
一方、曲名の文字数が表示可能文字数を超える場合（Ｓ２でＮＯ）、制御部２は、カーソルが表示された曲名と、カーソルが表示された曲名の１つ前（図では上側）の曲名とで、曲名の最初の文字から順番に同じか否かを確認していき、最初に文字が異なる桁数を求める。例えば、図２で４番目の「THE BEST OF OSAKA VOL.1」にカーソルが表示されている場合、「THE BEST OF OSAKA VOL.1」とその前の曲名である「AKASAKA」とを比較すると、図５に示すように１桁目の文字から異なっていることが分かる。
【００３６】
なお、図５、図６では、最上段の数字は桁数を表し、線で囲った桁数は表示可能文字数以下の桁数である。曲名を囲んだ太線は、表示可能文字数以下の桁数であることを意味する。また、￥０は文字が含まれないことを示す。すなわち、図５、図６に示すように、対象となる２つの曲名をそれぞれＲＡＭ３の所定の領域に一時的に保存し、各曲名の先頭から順に文字を取り出して同じであるか異なっているかを比較判断するとよい。
【００３７】
制御部２は、カーソルが表示された曲名と、カーソルが表示された曲名の１つ前の曲名とで最初に文字が異なる桁数が、曲名リストの表示エリアに収まっているか否かを判断する（Ｓ４）。つまり、制御部２は、カーソルが表示された曲名と、カーソルが表示された曲名の１つ前の曲名とで最初に文字が異なる桁数が、表示可能文字数以下であるか否かを判断する。例えば、上記の通り、図２の「THE BEST OF OSAKA VOL.1」にカーソルが表示されている場合、「THE BEST OF OSAKA VOL.1」と「AKASAKA」とは１桁目の文字から異なっている（Ｓ４でＹＥＳ）。この場合、カーソルが表示された曲名と、カーソルが表示された曲名の１つ前の曲名とでは、カーソルが表示された曲名を右寄せで表示しなくても区別が可能である。従って、処理はＳ５へと進む。
【００３８】
次に、制御部２は、カーソルが表示された曲名と、カーソルが表示された曲名の１つ後（図では下側）の曲名とで、曲名の最初の文字から順番に同じか否かを確認していき、最初に文字が異なる桁数を求める。例えば、図２で４番目の「THE BEST OF OSAKA VOL.1」にカーソルが表示されている場合、「THE BEST OF OSAKA VOL.1」とその後の曲名である「THE BEST OF OSAKA VOL.2」とを比較すると、図６に示すように２２桁目までは同じであり、２３桁目の文字から異なっている。
【００３９】
制御部２は、カーソルが表示された曲名と、カーソルが表示された曲名の１つ後の曲名とで最初に文字が異なる桁数が、曲名リストの表示エリアに収まっているか否かを判断する（Ｓ６）。つまり、制御部２は、カーソルが表示された曲名と、カーソルが表示された曲名の１つ後の曲名とで最初に文字が異なる桁数が、表示可能文字数以下であるか否かを判断する。例えば、上記の通り、図２の「THE BEST OF OSAKA VOL.1」にカーソルが表示されている場合、図６に示すように、「THE BEST OF OSAKA VOL.1」と「THE BEST OF OSAKA VOL.2」とは２３桁目の文字から異なっており、表示可能文字数（１９桁）を超えている（Ｓ６でＮＯ）。
【００４０】
この場合、カーソルが表示された曲名と、カーソルが表示された曲名の１つ後の曲名とでは、カーソルが表示された曲名を右寄せで表示しないと区別できない。従って、制御部２は、図２に示すように、カーソルが表示された曲名を右寄せで表示させる（Ｓ８）。これにより、カーソルが表示された曲名と、カーソルが表示された曲名の１つ後の曲名とで最初に異なる文字をスクロールする前に表示させることができ、容易に区別することができる。その後、制御部２は、所定時間経過後にカーソルが表示され右寄せで表示されている曲名を右方向にスクロール表示させる（Ｓ８）。これにより、曲名の全文字を順番に表示させることができる。なお、この場合、カーソルが表示された曲名と共に、カーソルが表示された曲名の１つ後の曲名についても右寄せで表示しても構わない。
【００４１】
一方、カーソルが表示された曲名と、カーソルが表示された曲名の１つ後の曲名とで最初に異なる文字が表示可能文字数（１９桁）以下である場合（Ｓ６でＹＥＳ）、カーソルが表示された曲名を右寄せで表示しなくても区別が可能である。従って、制御部２は、カーソルが表示された曲名を左寄せで表示させる（Ｓ７）。そして、制御部２は、所定時間経過後にカーソルが表示され左寄せで表示されている曲名を左方向にスクロール表示させる（Ｓ７）。これにより、曲名の全文字を順番に表示させることができる。
【００４２】
なお、例えば、図３の曲名リストにおいて、「THE BEST OF OSAKA VOL.2」にカーソルが表示されている場合、図６に示すように、１つ前の曲名「THE BEST OF OSAKA VOL.1」と最初に異なる文字は２３桁目であり、所定文字数１９桁を超えている。従って、Ｓ４でＮＯと判断される。この場合、カーソルが表示された曲名と、カーソルが表示された曲名の１つ前の曲名とでは、カーソルが表示された曲名を右寄せで表示しないと区別できない。従って、制御部２は、図３に示すように、カーソルが表示された曲名を右寄せで表示させる（Ｓ８）。これにより、カーソルが表示された曲名と、カーソルが表示された曲名の１つ前の曲名とで最初に異なる文字をスクロールする前に表示させることができ、容易に区別することができる。その後、制御部２は、所定時間経過後にカーソルが表示され右寄せで表示されている曲名を右方向にスクロール表示させる（Ｓ８）。これにより、曲名の全文字を順番に表示させることができる。なお、この場合、カーソルが表示された曲名と共に、カーソルが表示された曲名の１つ前の曲名についても右寄せで表示しても構わない。
【００４３】
以上のように、本実施形態によると、カーソルが表示された曲名と、カーソルが表示された曲名の１つ前または後の曲名とで最初に異なる文字の桁数が表示可能文字数を超えている場合には、カーソルが表示されている曲名を右寄せで表示させることによって、カーソルが表示された曲名と、カーソルが表示された曲名の１つ前または後の曲名と容易に区別することができる。
【００４４】
なお、Ｓ４でＮＯと判断された場合、カーソルが表示された曲名を左寄せで表示させ、カーソルが表示された曲名の１つ前の曲名を右寄せで表示させることによって、両者を区別するようにしてもよい。同様に、Ｓ６でＮＯと判断された場合、カーソルが表示された曲名を左寄せで表示させ、カーソルが表示された曲名の１つ後の曲名を右寄せで表示させることによって、両者を区別するようにしてもよい。
【００４５】
次に、本発明の別の好ましい実施形態を説明する。本実施形態では、カーソルが表示されている曲名と、曲リストの表示エリアに表示されている曲名の中でカーソルが表示されている曲名以外のいずれかの曲名とで、最初に異なる文字の桁数が表示可能文字数を超えている場合には、カーソルが表示されている曲名を右寄せで表示させる。
【００４６】
図７は、本実施形態の処理を示すフローチャートである。制御部２は、ユーザ操作によって曲名リスト内のカーソルが移動されるか否かを判断する（Ｓ１１）。
【００４７】
カーソルが移動される場合（Ｓ１１でＹＥＳ）、制御部２は、カーソルが表示された曲名は、曲名リストの表示エリアに収まっているか否かを判断する（Ｓ１２）。つまり、制御部２は、カーソルが表示された曲名の文字数と表示可能文字数とを比較し、曲名の文字数が表示可能文字数以下であるか否かを判断する。例えば、図２の「AAAA」のように曲名の文字数が表示可能文字数以下である場合（Ｓ１２でＹＥＳ）、制御部２は、曲名を左寄せで表示させる（Ｓ１７）。
【００４８】
一方、曲名の文字数が表示可能文字数を超える場合（Ｓ１２でＮＯ）、制御部２は、曲リストの表示エリアに表示されている曲名の中から、カーソルが表示された曲名以外の曲名を１つ選択する（Ｓ１３）。例えば、図２で「THE BEST OF OSAKA VOL.1」にカーソルが表示されている場合、例えば、「AAAAA」が選択される。
【００４９】
制御部２は、カーソルが表示された曲名と、Ｓ１３で選択された曲名とで、曲名の最初の文字から順番に同じか否かを確認していき、最初に文字が異なる桁数を求める（Ｓ１４）。例えば、図２で「THE BEST OF OSAKA VOL.1」にカーソルが表示されている場合、「THE BEST OF OSAKA VOL.1」とＳ１３で選択された曲名「AAAAA」とを比較すると、１桁目の文字から異なっている。
【００５０】
制御部２は、カーソルが表示された曲名と、Ｓ１３で選択された曲名とで最初に文字が異なる桁数が、曲名リストの表示エリアに収まっているか否かを判断する（Ｓ１５）。つまり、制御部２は、カーソルが表示された曲名と、Ｓ１３で選択された曲名とで最初に文字が異なる桁数が、表示可能文字数以下であるか否かを判断する。例えば、上記の通り、図２の「THE BEST OF OSAKA VOL.1」にカーソルが表示されている場合、「THE BEST OF OSAKA VOL.1」とＳ１３で選択された「AAAAA」とは１桁目の文字から異なっている（Ｓ１５でＹＥＳ）。この場合、カーソルが表示された曲名と、Ｓ１３で選択された曲名とでは、カーソルが表示された曲名を右寄せで表示しなくても区別が可能である。従って、処理はＳ１６へと進む。
【００５１】
制御部２は、曲リストの表示エリアに表示されている曲名の中から、カーソルが表示された曲名以外の曲名を全て選択済みであるか否かを判断する（Ｓ１６）。全て選択済みである場合には（Ｓ１６でＹＥＳ）、カーソルが表示された曲名は、右寄せで表示しなくても、曲リストの表示エリアに表示されカーソルが表示されていない全曲名と区別することができる。従って、制御部２は、カーソルで表示された曲名を左寄せで表示させ、所定時間経過後に曲名を左方向にスクロール表示させる（Ｓ１７）。
【００５２】
一方、Ｓ１６で未だ全ての曲名を選択し終えていない場合（Ｓ１６でＮＯ）、Ｓ１３に戻って、曲リストの表示エリアに表示されている曲名の中から、カーソルが表示された曲名以外の曲名で未選択の曲名を１つ選択する。そして、Ｓ１４以降の処理を再度実行する。
【００５３】
なお、図２で「THE BEST OF OSAKA VOL.1」にカーソルが表示され、Ｓ１３で「THE BEST OF OSAKA VOL.2」が選択された場合、これらの文字を比較すると、図６に示すように２２桁目までは同じであり、２３桁目の文字から異なっている。従って、カーソルが表示された曲名と、Ｓ１３で選択された曲名とで最初に文字が異なる桁数が、表示可能文字数（１９桁）を超えている（Ｓ１５でＮＯ）。
【００５４】
この場合、カーソルが表示された曲名と、Ｓ１３で選択された曲名とでは、カーソルが表示された曲名を右寄せで表示しないと区別できない。従って、制御部２は、図２に示すように、カーソルが表示された曲名を右寄せで表示させる（Ｓ１８）。これにより、カーソルが表示された曲名と、Ｓ１３で選択された曲名とで最初に異なる文字をスクロールする前に表示させることができ、容易に区別することができる。その後、制御部２は、所定時間経過後にカーソルが表示され右寄せで表示されている曲名を右方向にスクロール表示させる（Ｓ１８）。これにより、曲名の全文字を順番に表示させることができる。なお、この場合、カーソルが表示された曲名と共に、Ｓ１３で選択された曲名についても右寄せで表示しても構わない。
【００５５】
なお、Ｓ１５でＮＯと判断された場合、カーソルが表示された曲名を左寄せで表示させ、Ｓ１３で選択された曲名を右寄せで表示させることによって、両者を区別するようにしてもよい。
【００５６】
以上、本発明の好ましい実施形態を説明したが、本発明はこれらの実施形態には限定されない。例えば、図４、図７のフローチャートにおいてＳ２、Ｓ１２のステップを省略してもよい。また、図４の処理で、１つ前又は後の曲名のみと比較するのではなく、１つ及び２つ前又は後の曲名と比較してもよい。また、本発明で扱われる情報は上記のコンテンツ情報に限定されず、例えば、人や法人に関する情報（例えば顧客情報）、物に関する情報（例えば商品情報、在庫情報）等にも広く適用され得る。本発明は、上記のコンテンツ情報表示制御プログラムまたはそのコンピュータプログラムを記録した記録媒体という形態で提供されてもよい。
【産業上の利用可能性】
【００５７】
本発明は、ＨＤＤレコーダやＰＣアプリケーションなどに好適に採用され得る。
【符号の説明】
【００５８】
１          情報表示制御装置（再生装置）
２          制御部
３          ＲＡＭ
４          ＲＯＭ
５          ＨＤＤ
６          再生部
７          操作部
８          表示部
【図１】
2011232960.tif 000003
【図２】
2011232960.tif 000004
【図３】
2011232960.tif 000005
【図４】
2011232960.tif 000006
【図５】
2011232960.tif 000007
【図６】
2011232960.tif 000008
【図７】
2011232960.tif 000009
【図８】
2011232960.tif 000010