(57)【要約】【課題】アーティストツリーに基づいて曲リストを表示するアーティストモードから、ランキングツリーに基づいて曲情報を表示するランキングモードに変更する際に、迅速に、アーティストモードで選択されていた曲が選択された状態で曲ファイルを表示すること。【解決手段】  アーティストモードにおいて、曲を再生する際に、再生する曲の再生回数を更新し、その後、再生回数順に曲をソートし、再生する曲の再生回数順の順位を記憶しておく。従って、アーティストモードからランキングモードに変更される際に、迅速に、ランキングツリーを生成し、再生している曲にカーソルが表示された状態で曲リストを表示することができる。【選択図】図７
2010257368.tif 000002
【特許請求の範囲】
【請求項１】
第１コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第１状態と、再生回数の順にコンテンツをソートした第２コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第２状態とを有し、
前記第１状態において、選択されたコンテンツを再生する際に、再生するコンテンツの再生回数を更新し、その後、再生回数順にコンテンツをソートし、再生するコンテンツの再生回数順の順位を記憶する順位記憶手段と、
前記第１状態から前記第２状態に変更する際に、第２コンテンツ情報ツリーを生成し、前記順位記憶手段で記憶されている順位によって特定されるコンテンツが選択された状態で、前記第２コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示させる表示制御手段とを備える、コンテンツ情報表示制御装置。
【請求項２】
第１コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第１状態と、再生回数の順にコンテンツをソートした第２コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第２状態とを有し、
前記第１状態において、選択されたコンテンツを再生する際に、再生するコンテンツの再生回数を更新し、その後、再生回数順にコンテンツをソートし、再生するコンテンツの再生回数順の順位を記憶する順位記憶手段と、
前記第１状態において、前記第１コンテンツ情報ツリーに基づいて、再生されているコンテンツが選択された状態でコンテンツ情報の一覧を表示させ、かつ、前記順位記憶手段で記憶されている順位によって特定されるコンテンツが選択された状態で、前記第２コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示させる表示制御手段とを備える、コンテンツ情報表示制御装置。
【請求項３】
再生されるコンテンツが変更されたか否かを判断する再生判断手段をさらに備え、
再生されるコンテンツが変更された場合、前記順位記憶手段が、変更後のコンテンツの再生回数を更新し、その後、再生回数順にコンテンツをソートし、変更後のコンテンツの再生回数順の順位を記憶する、請求項１または２に記載のコンテンツ情報表示制御装置。
【請求項４】
前記第１コンテンツ情報ツリーのノードのアドレスと、コンテンツの識別情報との対応関係を記憶するノード記憶手段をさらに備え、
前記順位記憶手段が、再生するコンテンツの前記第１コンテンツ情報ツリーにおけるノードのアドレスを特定し、再生回数が上位所定数分のコンテンツの識別情報をメモリに記憶し、特定したノードのアドレスに対応するコンテンツの識別情報を特定し、特定した識別情報の前記メモリに記憶されている再生回数順の順位を、再生するコンテンツの再生回数順の順位として記憶する、請求項１〜３のいずれかに記載のコンテンツ情報表示制御装置。
【請求項５】
第１コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第１状態と、再生回数の順にコンテンツをソートした第２コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第２状態とを有し、
前記第１状態において、選択されたコンテンツを再生する際に、再生するコンテンツの再生回数を更新し、その後、再生回数順にコンテンツをソートし、再生回数が上位所定数分のコンテンツの識別情報を記憶する順位記憶手段と、
前記第１状態から前記第２状態に変更する際に、前記順位記憶手段によって記憶されているコンテンツの識別情報を使用して、前記第２コンテンツ情報ツリーを生成し、生成した前記第２コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示させる表示制御手段とを備える、コンテンツ情報表示制御装置。
【請求項６】
再生されるコンテンツが変更されたか否かを判断する再生判断手段をさらに備え、
再生されるコンテンツが変更された場合、前記順位記憶手段が、変更後のコンテンツの再生回数を更新し、その後、再生回数順にコンテンツをソートし、再生回数が上位所定数分のコンテンツの識別情報を記憶する、請求項５に記載のコンテンツ情報表示制御装置。
【請求項７】
請求項１〜６のいずれかに記載のコンテンツ情報表示制御装置の各手段をコンピュータに実行させる、コンテンツ情報表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示させるコンテンツ情報表示制御装置及びそのプログラムに関する。
【背景技術】
【０００２】
ＨＤＤ等の記憶媒体に多数のコンテンツ（例えば曲ファイル）が記録されており、ＨＤＤから曲ファイルを読み出して再生するコンテンツ再生装置が提供されている。コンテンツ再生装置には、再生モードとしてアーティストモード、アルバムモード、トラックモード等、ＨＤＤに記録されているコンテンツ数が増減しない限りツリー構造が変化しない再生モードと、再生回数順にコンテンツが列挙されており、コンテンツが再生される毎に順番が変わり、ツリー構造が変化するランキングモードとが存在する。
【０００３】
アーティストモードにおいて、アーティストツリーに基づいて曲リストが表示されており、再生中の（又は、選択されている）曲ファイルにカーソルが表示されている時に、再生モードがアーティストモードからアルバムモードに変更された場合には、以下の方法によって、アルバムツリーに基づいて曲リストが表示される際に、アーティストモードにおいて選択されていた曲ファイルにカーソルを表示することができる。
【０００４】
図１１は、左にアーティストツリーを、右はアルバムツリーをそれぞれ示す。アーティストモードにおいて、アーティストツリーのコンテンツＩＤ（３，１，４）で特定される曲ファイルが選択されて、カーソルが表示されているとする。コンテンツＩＤ（３，１，４）で特定されるアーティストツリーのノードのアドレスが０ｘ９２２３であると特定する。アーティストツリーとアルバムツリーとの両方について、ノードのアドレスと、曲ファイルのｄＢＩＤとの対応関係を示すノードテーブルが保持されている。アーティストツリーのノードテーブルから、ノードのアドレス０ｘ９２２３に対応するｄＢＩＤが特定される。次に、アルバムツリーのノードテーブルから、特定したｄＢＩＤに対応するノードのアドレス０ｘ９２３１が特定される。つまり、選択されている曲ファイルについて、アーティストツリーのノードのアドレスから、アルバムツリーのノードのアドレスへの変換が実行される。次に、アルバムツリーにおいて、アドレスからノードを特定し、特定したノードのコンテンツＩＤ（４，２１，８）を特定する。その結果、アルバムツリーに基づいて曲リストを表示する際に、コンテンツＩＤ（４，２１，８）で特定される曲ファイルにカーソルを表示することができる。
【０００５】
以上のように、再生モードを変更した際に、変更前の再生モードにおいて選択されていた曲ファイルを、変更後の再生モードにおける曲リストでも選択してカーソルを表示するためには、変換後の再生モードのツリー及びノードアドレス等が必要である。しかし、ランキングモードのように曲ファイルを再生する毎にランキングツリーの構造が変化する場合には、曲ファイルを再生する毎にランキングツリー及びノードテーブルを生成し直すとＣＰＵの負荷が大きくなるので、一般的にはランキングモード以外の時には保持していない。従って、ランキングモードに変更された後に、ランキングツリーを生成し、ノードテーブルを生成し、その後、上記のように、コンテンツＩＤの変換処理を実行するので、変更後の再生モードにおける曲リストに基づいて曲ファイルを選択してカーソルを表示するまでに多大な処理時間がかかるという問題がある。
【０００６】
また、上記の方法を使用することにより、アーティストモードにおいて、アーティストツリーに基づく曲リストを表示すると同時に、アルバムツリーに基づく曲リストを表示することができる。しかし、上記のように、アーティストモードにおいては、ランキングツリーを保持していないので、アーティストツリーに基づいて曲リストを表示すると同時に、ランキングツリーに基づいて曲リストを表示することはできない。
【０００７】
また、ランキングモードにおいてランキングツリーを生成するには、再生回数順に曲ファイルをソートし、再生回数が上位所定数分の曲ファイルを抽出して、抽出した曲ファイルの識別情報に基づいてランキングツリーを生成する必要がある。従って、アーティストモードからランキングモードに変更する際に、ランキングツリーを生成するのに多大な時間がかかり、その結果、ランキングツリーに基づいて曲リストを表示するまでに多大な時間がかかるという問題がある。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特表２００５−５０７１３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明の１つの目的は、第１コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第１状態から、再生回数の順番にコンテンツをソートした第２コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第２状態に変更する際に、迅速に、第１の状態で選択されていたコンテンツが選択された状態でコンテンツの一覧を表示することができるコンテンツ情報表示制御装置を提供することである。
【００１０】
本発明の他の目的は、第１コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第１の状態において、第１コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示し、かつ、再生回数の順番にコンテンツをソートした第２コンテンツ情報ツリーに基づいてコンテンツの一覧を表示することができるコンテンツ情報表示制御装置を提供することである。
【００１１】
本発明の他の目的は、第１コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第１状態から、再生回数の順番にコンテンツをソートした第２コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第２状態に変更する際に、迅速に、第２コンテンツ情報ツリーを生成し、第２コンテンツ情報ツリーに基づいてコンテンツの一覧を表示することができるコンテンツ情報表示制御装置を提供することである。
【００１２】
本発明は、上記３つの相関のある課題のうち少なくとも一つを解決するためのものである。
【課題を解決するための手段】
【００１３】
本発明の好ましい実施形態によるコンテンツ情報表示制御装置は、第１コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第１状態と、再生回数の順にコンテンツをソートした第２コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第２状態とを有し、前記第１状態において、選択されたコンテンツを再生する際に、再生するコンテンツの再生回数を更新し、その後、再生回数順にコンテンツをソートし、再生するコンテンツの再生回数順の順位を記憶する順位記憶手段と、前記第１状態から前記第２状態に変更する際に、第２コンテンツ情報ツリーを生成し、前記順位記憶手段で記憶されている順位によって特定されるコンテンツが選択された状態で、前記第２コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示させる表示制御手段とを備える。
【００１４】
第１状態において、コンテンツを再生する際に、再生するコンテンツの再生回数を更新し、その後、再生回数順にコンテンツをソートし、再生するコンテンツの再生回数順の順位を求めて記憶しておく。つまり、第２コンテンツ情報ツリーを生成したならば、現在再生中のコンテンツが第２コンテンツ情報ツリーにおいて位置する場所を予め算出して記憶しておく。これにより、第１状態から第２状態に変更される際に、第２コンテンツ情報ツリーを生成した後に、再生しているコンテンツが選択された状態でコンテンツの一覧を迅速に表示することができる。
【００１５】
本発明の別の好ましい実施形態によるコンテンツ情報表示制御装置は、第１コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第１状態と、再生回数の順にコンテンツをソートした第２コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第２状態とを有し、前記第１状態において、選択されたコンテンツを再生する際に、再生するコンテンツの再生回数を更新し、その後、再生回数順にコンテンツをソートし、再生するコンテンツの再生回数順の順位を記憶する順位記憶手段と、前記第１状態において、前記第１コンテンツ情報ツリーに基づいて、再生されているコンテンツが選択された状態でコンテンツ情報の一覧を表示させ、かつ、前記順位記憶手段で記憶されている順位によって特定されるコンテンツが選択された状態で、前記第２コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示させる表示制御手段とを備える。
【００１６】
第１状態において、コンテンツを再生する際に、再生するコンテンツの再生回数を更新し、その後、再生回数順にコンテンツをソートし、再生するコンテンツの再生回数順の順位を求めて記憶する。つまり、現在再生中のコンテンツが第２コンテンツ情報ツリーにおいて位置する場所を算出して記憶する。これにより、第１状態において、第１コンテンツ情報ツリーに基づいて、再生しているコンテンツを選択した状態でコンテンツの一覧を表示すると同時に、第２コンテンツ情報ツリーに基づいて、再生しているコンテンツを選択した状態でコンテンツの一覧を表示することができる。
【００１７】
好ましい実施形態においては、再生されるコンテンツが変更されたか否かを判断する再生判断手段をさらに備え、再生されるコンテンツが変更された場合、前記順位記憶手段が、変更後のコンテンツの再生回数を更新し、その後、再生回数順にコンテンツをソートし、変更後のコンテンツの再生回数順の順位を記憶する。
【００１８】
この場合、再生されるコンテンツが変更される毎に、再生中のコンテンツが第２コンテンツ情報ツリーにおいて位置する場所を算出して記憶することができる。
【００１９】
好ましい実施形態においては、前記第１コンテンツ情報ツリーのノードのアドレスと、コンテンツの識別情報との対応関係を記憶するノード記憶手段をさらに備え、前記順位記憶手段が、再生するコンテンツの前記第１コンテンツ情報ツリーにおけるノードのアドレスを特定し、再生回数が上位所定数分のコンテンツの識別情報をメモリに記憶し、特定したノードのアドレスに対応するコンテンツの識別情報を特定し、特定した識別情報の前記メモリに記憶されている再生回数順の順位を、再生するコンテンツの再生回数順の順位として記憶する。
【００２０】
本発明のさらに別の好ましい実施形態によるコンテンツ情報表示制御装置は、第１コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第１状態と、再生回数の順にコンテンツをソートした第２コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第２状態とを有し、前記第１状態において、選択されたコンテンツを再生する際に、再生するコンテンツの再生回数を更新し、その後、再生回数順にコンテンツをソートし、再生回数が上位所定数分のコンテンツの識別情報を記憶する順位記憶手段と、前記第１状態から前記第２状態に変更する際に、前記順位記憶手段によって記憶されているコンテンツの識別情報を使用して、前記第２コンテンツ情報ツリーを生成し、生成した前記第２コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示させる表示制御手段とを備える。
【００２１】
第１状態において、コンテンツを再生する際に、再生するコンテンツの再生回数を更新し、その後、再生回数順にコンテンツをソートし、再生回数が上位所定数分のコンテンツの識別情報を記憶しておく。つまり、第２コンテンツ情報ツリーを生成したならば第２コンテンツ情報ツリーに含められるコンテンツの識別情報を予め記憶しておく。これにより、第１状態から第２状態に変更される際に、記憶されている再生回数が上位所定数分のコンテンツの識別情報に基づいて第２コンテンツ情報ツリーを生成するので、迅速に第２コンテンツ情報ツリーを生成することができ、第２コンテンツ情報ツリーに基づいてコンテンツの一覧を迅速に表示することができる。
【００２２】
好ましい実施形態においては、再生されるコンテンツが変更されたか否かを判断する再生判断手段をさらに備え、再生されるコンテンツが変更された場合、前記順位記憶手段が、変更後のコンテンツの再生回数を更新し、その後、再生回数順にコンテンツをソートし、再生回数が上位所定数分のコンテンツの識別情報を記憶する。
【００２３】
この場合、再生されるコンテンツが変更される毎に、ランキングツリーに含めるべきコンテンツの識別情報を記憶し直すことができる。
【発明の効果】
【００２４】
本発明によると、第１コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第１状態から、再生回数の順番にコンテンツをソートした第２コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第２状態に変更する際に、迅速に、第１の状態で選択されていたコンテンツが選択された状態でコンテンツ情報の一覧を表示することができる。
【００２５】
本発明によると、第１コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第１の状態において、第１コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示し、かつ、再生回数の順番にコンテンツをソートした第２コンテンツ情報ツリーに基づいてコンテンツ情報を表示することができる。
【００２６】
本発明によると、第１コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第１状態から、再生回数の順番にコンテンツをソートした第２コンテンツ情報ツリーに基づいてコンテンツ情報の一覧を表示する第２状態に変更する際に、迅速に、第２コンテンツ情報ツリーを生成し、第２コンテンツ情報ツリーに基づいてコンテンツの一覧を表示することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の好ましい実施形態によるコンテンツ再生装置を示すブロック図である。
【図２】（ａ）はコンテンツ情報ＤＢを示す図であり、（ｂ）コンテンツ情報ＤＢを再生回数順にソートした状態を示す図である。
【図３】アーティストツリーを示す図である。
【図４】ランキングツリーを示す図である。
【図５】アーティストツリーのノードテーブルを示す図である。
【図６】アーティストモードで表示される曲リストを示す図である。
【図７】ＣＰＵ１のコンテンツ情報表示制御処理を示すフローチャートである。
【図８】ランキングモードで表示される曲リストを示す図である。
【図９】アーティストモードで表示される曲リストを示す図である。
【図１０】ＣＰＵ１のコンテンツ情報表示制御処理を示すフローチャートである。
【図１１】ＣＰＵ１のコンテンツ情報表示制御処理を示すフローチャートである。
【図１２】ｄＢＩＤテーブルを示す図である。
【図１３】アーティストツリーからアルバムツリーに変換する処理を示す図である。
【発明を実施するための形態】
【００２８】
以下、本発明の好ましい実施形態について、図面を参照して具体的に説明するが、本発明はこれらの実施形態には限定されない。
【００２９】
図１は、本発明の好ましい実施形態によるコンテンツ再生装置（以下、再生装置という。）１００を示すブロック図である。再生装置１００は、ＣＰＵ１、ＲＡＭ２、ＲＯＭ３、ＨＤＤ等のコンテンツ記憶部４、再生部５、表示部６、及び、操作部７を備える。これらは、バスを介して互いに接続されている。また、再生部５には、図示しないスピーカーが接続されている。コンテンツは、映像（画像）データ、及び／又は、音声（音楽、曲）データの総称であるが、本例では、曲ファイル（トラックともいう。）である。
【００３０】
ＨＤＤ４には複数の曲ファイルが記録されている。ＨＤＤ４に記録されている曲ファイルは、ＣＰＵ１の指示によって読み出され、再生部５によって再生処理（例えば、デコード処理、Ｄ／Ａ変換、増幅処理等）が実行される。再生部５によって再生された音楽信号はスピーカーに供給され、音声が出力される。
【００３１】
ＨＤＤ４には、図２に示すコンテンツ情報データベース（以下、コンテンツ情報ＤＢという。）が格納されている。コンテンツ情報ＤＢには、ＨＤＤ４に記録されている全曲ファイルに関して、複数カテゴリのコンテンツ情報が格納されている。複数カテゴリのコンテンツ情報には、アーティスト名、アルバム名、曲名等のメタデータ、ｄＢＩＤ、及び、再生回数等が含まれる。ｄＢＩＤは、曲ファイルを示す識別情報であり、曲ファイルがＨＤＤ４に記録される際に付与される。再生回数は、曲ファイルの再生回数を示し、例えば曲ファイルを再生開始したとき、又は、再生終了したとき等に１増加される。
【００３２】
表示部６は、曲ファイルのコンテンツ情報（曲名、アーティスト名、アルバム名等）の一覧である曲リストを表示するものであり、ＬＣＤ（液晶ディスプレイ）やＦＬ管等である。操作部７は、ユーザ操作を受け付けるものであり、操作ボタンやリモコン送受信機等である。ユーザが操作部７を操作して表示部６に表示された曲リストを参照し再生すべき曲ファイルを選択することにより、再生部５は選択された曲ファイルを再生する。また、再生部５は、選択された曲ファイルを再生し終えると、曲リストにおける次の曲ファイルを選択して再生する。
【００３３】
ＣＰＵ１は、再生装置１００全体を制御するものであり、ＲＯＭ３またはＨＤＤ４に格納されたプログラム（例えば、コンテンツ情報表示制御プログラム等）をＲＡＭ２内に読み出して実行することにより、後述するコンテンツ情報表示制御処理を実行する。
【００３４】
再生装置１００には、複数の再生モードが設けられている。再生モードは、曲ファイルを選択する際に、複数カテゴリのコンテンツ情報の内、最初にどのコンテンツ情報を使って曲ファイルを選択するかを示すものである。例えば、再生モードには、アーティストモード、アルバムモード、トラックモード、ランキングモード等が含まれる。
【００３５】
アーティストモードは、最初に五十音順及び／又はアルファベット順でアーティスト名の一覧が表示され、１又は複数のアーティスト名の中から１つのアーティスト名を選択し、次に、選択されたアーティスト名で特定される１又は複数のアルバム名の中から１つのアルバム名を選択し、次に、選択されたアルバム名で特定される１又は複数の曲名の中から１つの曲名を選択する再生モードである。アルバムモードは、最初に五十音順及び／又はアルファベット順でアルバム名の一覧が表示され、１又は複数のアルバム名の中から１つのアルバム名を選択し、次に、選択されたアルバム名で特定される１又は複数の曲名の中から１つの曲名を選択する再生モードである。トラックモードは、最初に五十音順及び／又はアルファベット順で曲名の一覧が表示され、１又は複数の曲名の中から１つの曲名を選択する再生モードである。ランキングモードは、最初に再生回数順で曲名の一覧が表示され、１又は複数の曲名の中から１つの曲名を選択する再生モードである。
【００３６】
各再生モードで曲ファイルを選択する場合に、ＣＰＵ１は、各カテゴリに対応するツリーを生成する。例えば、アーティスモードで曲ファイルを選択する場合には、ＣＰＵ１は、図３に示すアーティストツリー（第１のコンテンツ情報ツリー）を生成する。ランキングモードで曲ファイルを選択する場合には、ＣＰＵ１は、図４に示すランキングツリー（第２のコンテンツ情報ツリー）を生成する。同様に、アルバムモードにおいてはアルバムツリー（第１のコンテンツ情報ツリー）が生成され、トラックモードにおいてはトラックツリー（第１のコンテンツ情報ツリー）が生成される。
【００３７】
ツリーは、曲ファイルの一覧である曲リストを生成するため、ＲＡＭ２内に一時的に生成される情報であり、複数の階層構造（本例では４階層）を有する。ツリーは、上位の階層から順に、ｒｏｏｔ階層、Ｆｏｌｄｅｒ階層、Ａｌｂｕｍ階層、Ｔｒａｃｋ階層の各ノードを含み、各階層のノードには数字（０又は１から始まる番号）が付与される。ｒｏｏｔ階層は、ツリーがどのカテゴリのコンテンツ情報に関するツリーであるかを示す。ｒｏｏｔ階層の数字は、例えば、アーティストツリーの場合は３であり、アルバムツリーの場合は４であり、トラックツリーの場合は５であり、ランキングツリーの場合は９である。
【００３８】
Ｆｏｌｄｅｒ階層は、例えばアーティスト名を示す階層であり、図３のアーティストツリーにおいては、アーティストＡのノードは数字が１であり、アーティストＢのノードは数字が２である。図４のランキングツリーにおいては、Ｆｏｌｄｅｒ階層のノードは常に数字が１に固定されている。アルバムツリー及びトラックツリーでは、アーティスト名による絞り込みを行わないので、Ｆｏｌｄｅｒ階層のノードは使用されない。
【００３９】
Ａｌｂｕｍ階層は、アルバム名を示す階層であり、図３のアーティストツリーにおいては、アルバムＡ−１のノードは数字１であり、アルバムＡ−２のノードは数字２であり、アルバムＢ−１のノードは１である。つまり、同一アーティスト名から分岐したアルバム名についてそれぞれ１から順に数字が付与される。例えば、アーティストＣのアルバム名が１０個存在する場合には、それぞれのアルバム名のノードに１〜１０の数字が付与される。図４のランキングツリーにおいては、Ａｌｂｕｍ階層のノードは常に数字が１に固定されている。アルバムツリーにおいては、アーティスト名とは無関係に、各ノードに順番に数字が付与されている。トラックツリーにおいては、アルバム名によって絞り込みを行わないので、Ａｌｂｕｍ階層は使用されない。
【００４０】
Ｔｒａｃｋ階層は、曲名を示す階層であり、図３のアーティストツリーにおいては、トラックＡ−１−１のノードは数字が１であり、トラックＡ−１−２のノードは数字が２であり、トラックＡ−１−７のノードは数字が７であり、トラックＡ−２−１のノードは数字が１であり、トラックＢ−１−１のノードは数字が１であり、トラックＢ−１−２のノードは数字が２である。つまり、同一アルバム名から分岐された曲名についてそれぞれ１から順に数字が付与される。例えば、アルバムＣの曲名が１３個存在する場合には、それぞれの曲名のノードに１〜１３の数字が付与される。図４のランキングツリーにおいては、再生回数順（例えば降順）に曲名がソートされ、各ノードに数字が１から順に付与される。例えば、トラックＡ−１−３のノードは数字が１であり、トラックＡ−１−７のノードは数字が２であり、トラックＢ−２−１のノードは数字が３である。アルバムツリーでは、各アルバム名から分岐した各曲名のノードに１から順に数字が付与され、トラックツリーでは五十音順及びアルファベット順に曲名がソートされ、各曲名のノードに数字が１から順に付与される。
【００４１】
ツリーの各階層のノードに付与された数字を使って、各曲ファイルにはコンテンツＩＤが付与される。つまり、ｒｏｏｔ階層の数字をａ、Ｆｏｌｄｅｒ階層の数字をｂ、Ａｌｂｕｍ階層の数字をｃ、Ｔｒａｃｋ階層の数字をｄとすると、コンテンツＩＤは（ａ，ｂ，ｃ，ｄ）で表される。例えば、図３のアーティストツリーにおいては、トラックＡ−１−１は（３，１，１，１）であり、トラックＡ−１−２は（３，１，１，２）であり、トラックＡ−１−７は（３，１，１，７）であり、トラックＡ−２−１は（３，１，２，１）であり、トラックＢ−１−１は（３，２，１，１）であり、トラックＢ−１−２は（３，２，１，２）である。図４のランキングツリーにおいては、トラックＡ−１−３は（９，１，１，１）であり、トラックＡ−１−７は（９，１，１，２）であり、トラックＢ−２−１は（９，１，１，３）である。このように、同じ曲名であっても、生成されるツリーによってコンテンツＩＤは異なっている。
【００４２】
ＣＰＵ１は、ＲＡＭ２に保存される各ツリーのＴｒａｃｋ階層のノード領域に、曲ファイルのｄＢＩＤを記憶する。また、ＣＰＵ１は、ＲＡＭ２内のノードテーブルに、各ツリーのＴｒａｃｋ階層のノードのアドレスと、そのノードに記憶したｄＢＩＤとの対応関係を登録する。図５は、アーティストツリーにおけるノードテーブルを示す。例えば、アーティストツリーのノードのアドレス０ｘ９２２３は、ｄＢＩＤが４５３の曲ファイルを指すことを意味している。
【００４３】
ＣＰＵ１は、ユーザ操作によって、アーティストモード（又は、アルバムモード、トラックモード）等の、ＨＤＤ４に記録されている曲ファイルが増減しない限りツリー構造が変更されない再生モード（第１状態）から、ランキングモード等の曲ファイルが再生される毎にツリー構造が変更される再生モード（第２状態）に変更された際に、アーティストモードにおいて、表示されている曲リストで選択されカーソルが表示されている曲名を、変更後のランキングモードにおいて表示されている曲リストにおいて、迅速に選択しカーソルを表示させることができる。
【００４４】
詳細には、ＣＰＵ１は、アーティストモードにおいて、選択された曲ファイルを再生する際に、再生する曲ファイルのコンテンツ情報ＤＢにおける再生回数を更新し、その後、再生回数順に曲ファイルをソートし、再生する曲ファイルの再生回数順の順位をＲＡＭ２に予め記憶しておく。その結果、アーティストモードからランキングモードに変更する際に、ランキングツリーを生成した後、ＲＡＭ２に記憶されている順位によって特定される曲ファイルを曲リストから選択することにより、ランキングモードで曲リストを表示する際に迅速にアーティストモードで選択していた曲ファイルを選択しカーソルを表示することができる。
【００４５】
以上の構成を有する再生装置１００において、アーティストモード（アルバムモードやトラックモードについても同様。）からランキングモードに変更される際の表示処理について説明する。
【００４６】
図６は、アーティストモードにおいて表示される曲リストを示す図である。図７は、ＣＰＵ１の処理を示すフローチャートである。まず、ユーザ操作によってアーティストモードが選択されると（Ｓ１）、アーティストツリーに基づいて曲リストが生成され、図６に示すように表示される。図６では、アーティストＡ、アルバムＡ−１の曲名が４つ（トラックＡ−１−１〜Ａ−１−４）表示されており、これ以外の曲名はカーソルを移動させるとスクロールされて表示される。表示されている４つの曲名は図３のアーティストツリーにおけるコンテンツＩＤが（３，１，１，１）〜（３，１，１，４）の曲名に対応している。
【００４７】
図６において例えばトラックＡ−１−２が選択され（カーソルが表示され）、再生指示が入力されると、ＣＰＵ１は、トラックＡ−１−２をＨＤＤ４から読み出して再生部５に再生開始させる（Ｓ２）。ＣＰＵ１は、再生する曲ファイルのコンテンツＩＤをアーティストツリーから特定し、ＲＡＭ２内の変数ｐＩＤ（present Content ID）に保持する。ここでは、トラックＡ−１−２が再生されているので、図３のアーティストツリーを参照し、コンテンツＩＤ（３，１，１，２）がｐＩＤに保持される。
【００４８】
次に、ＣＰＵ１は、コンテンツ情報ＤＢにおいて、再生されている曲ファイルの再生回数を１増加するように、再生回数を更新する（Ｓ４）。例えば、トラックＡ−１−２の再生回数が４０であれば、図２に示すようにトラックＡ−１−２の再生回数を４１に更新する。
【００４９】
再生回数を更新すると、再生回数の順位が変動し、ランキングツリーの構造が変更される可能性がある。従って、ＣＰＵ１は、再生回数の多い順（降順）にコンテンツ情報ＤＢから所定数分のｄＢＩＤを読み出して、ＲＡＭ２内のｂｕｆ[]に保持する（Ｓ５）。所定数は、ランキングツリーに基づいて生成される曲リストの曲数であり、例えば１０である。詳細には、図２（ａ）のコンテンツ情報ＤＢを図２（ｂ）のように再生回数が多い順にソートする。そして、再生回数の順位が上位１０までの曲ファイルのｄＢＩＤを再生回数順で読み出して、ｂｕｆ[]に保持する。ここでは、ｄＢＩＤが１２５０，８８，１２３，・・・３４１２が読み出される。
【００５０】
ＣＰＵ１は、Ｓ３で保持したｐＩＤに対応するアーティストツリーにおけるノードのアドレスを特定し、さらに、ノードのアドレスに対応するｄＢＩＤを図５のノードテーブルを参照して特定し、このｄＢＩＤをａｒｔｄｂＩＤとする（Ｓ６）。ここでは、図５を参照し、ｐＩＤ（３，１，１，２）に対応するｄＢＩＤとして１６１がａｒｔｄｂＩＤとして特定される。
【００５１】
次に、ＣＰＵ１は、ｂｕｆ[]内にａｒｔｄｂＩＤと一致するｄＢＩＤが存在するか否かを判断する（Ｓ７）。つまり、アーティストモードにおいて現在再生されている曲ファイルが、再生回数を更新した後のランキングツリーにおいて存在するか否かが判断される。
【００５２】
ｂｕｆ[]内にａｒｔｄｂＩＤと一致するｄＢＩＤが存在しない場合（Ｓ７でＮＯ）、Ｓ９に進む。一方、ｂｕｆ[]内にａｒｔｄｂＩＤと一致するｄＢＩＤが存在する場合（Ｓ７でＹＥＳ）、ＣＰＵ１は、一致するｄＢＩＤのｂｕｆ[]内における順位を取得し、変数ｎｕｍに代入する（Ｓ８）。つまり、アーティストモードにおいて現在再生中の曲ファイルが、ランキングツリーでは再生回数が多い順に何番目に該当するかを調べ、記憶する。ここでは、ｄＢＩＤが１６１であるので、再生回数の多い順番として９が変数ｎｕｍに保持される。
【００５３】
ＣＰＵ１は、アーティストモードにおいて、現在再生中の曲が再生を終了し（又は、ユーザの曲選択指示、又は、スキップ指示に応じて）、再生する曲を次の曲に進めるか否かを判断する（Ｓ９）。再生する曲を次の曲に進める場合には（Ｓ９でＹＥＳ）、Ｓ２に戻って、上記の処理を再度実行する。つまり、アーティストモードで再生する曲が変更される毎に、再生回数を更新し、かつ、現在再生中の曲ファイルがランキングツリーにおいて再生回数が多い順の何番目に該当するかを記憶する。
【００５４】
一方、再生する曲を次の曲に進めない場合には（Ｓ９でＮＯ）、ＣＰＵ１は、ユーザ操作によって再生モードがアーティストモードからランキングモードに変更されるか否かを判断する（Ｓ１０）。再生モードが変更されない場合（Ｓ１０でＮＯ）、Ｓ９に戻る。一方、再生モードがランキングモードに変更される場合（Ｓ１０でＹＥＳ）、ＣＰＵ１は、図４に示すランキングツリーを生成する（Ｓ１１）。ＣＰＵ１は、ランキングツリーに基づいて曲リストを生成し、表示させ、コンテンツＩＤが（９，１，１，ｎｕｍ）で特定される曲ファイルを選択し、カーソルを表示させる。ここでは、ｎｕｍ＝９であるので、コンテンツＩＤが（９，１，１，９）で特定される曲ファイルにカーソルが表示される。すなわち、図８に示すように、ランキングツリーに基づく曲リスト（再生回数の多い順の曲リスト）が表示され、再生回数が多い順番が９番目であるトラックＡ−１−２にカーソルが表示されている。なお、図８では、曲リストに、（９，１，１，ｎｕｍ−３）〜（９，１，１，ｎｕｍ＋１）の曲名が表示されている。
【００５５】
以上のように、図６に示すようにアーティストツリーに基づく曲リストでトラックＡ−１−２にカーソルが表示されている状態で、ランキングモードに変更されたとき、図８に示すようにランキングツリーに基づく曲リストにおいても同じ曲ファイルであるトラックＡ−１−２にカーソルが表示されるので、ユーザは曲ファイルの選択操作が非常に分かりやすくなる。また、選択すべき曲ファイルのランキングツリーにおける順位を記憶しておくことにより、迅速に曲リストにカーソルを表示することができる。
【００５６】
次に、本発明の別の好ましい実施形態について説明する。本例では、アーティストモードで曲ファイルを再生しているときに、アーティストツリーに基づく曲ファイルを表示すると同時に、ランキングツリーに基づく曲リストを表示することができる。本例では、アーティストモードにおいてもランキングツリーに基づく曲リストを表示するために、図４に示すランキングツリーは常にＲＡＭ２内に保持されている。図９は、アーティストモードにおいて表示される曲リストを示す図であり、左側はアーティストツリーに基づく曲リストであり、右側はランキングツリーに基づく曲リストである。アーティストモードにおいて、トラックＡ−１−２が選択されて再生している際に、ランキングツリーに基づく曲リストにおいても同じトラックＡ−１−２が選択されてカーソルが表示される。従って、再生中の曲ファイルのランキングモードにおける再生回数の順位を知ることができる。
【００５７】
図１０は、ＣＰＵ１の処理を示すフローチャートである。まず、ユーザ操作によってアーティストモードが選択されると（Ｓ２１）、アーティストツリーに基づく曲リストが図９左側に示すように表示される（Ｓ２２）。図９左側において例えばトラックＡ−１−２が選択され、カーソルが表示され、再生指示が入力されると、ＣＰＵ１は、トラックＡ−１−２をＨＤＤ４から読み出して再生部５に再生開始させる（Ｓ２２）。ＣＰＵ１は、再生中の曲ファイルのコンテンツＩＤをアーティストツリーから特定し、変数ｐＩＤに保持する（Ｓ２３）。ここでは、トラックＡ−１−２が再生されているので、コンテンツＩＤ（３，１，１，２）がｐＩＤに保持される。
【００５８】
次に、ＣＰＵ１は、コンテンツ情報ＤＢにおいて、再生されている曲ファイルの再生回数を１増加するように再生回数を更新する（Ｓ２４）。例えば、トラックＡ−１−２の再生回数が４０であれば、図２に示すようにトラックＡ−１−２の再生回数を４１に更新する。
【００５９】
再生回数を更新すると、ランキングツリーの構造が変更される可能性がある。従って、ＣＰＵ１は、再生回数の多い順（降順）にコンテンツ情報ＤＢから所定数のｄＢＩＤを読み出して、ランキングツリーのＴｒａｃｋ階層のノードに上から順番に（番号が１のノードから順番に）格納する（Ｓ２５）。詳細には、まず、図２（ａ）のコンテンツ情報ＤＢを図２（ｂ）のように再生回数が多い順にソートする。そして、再生回数が上位１０までの曲ファイルのｄＢＩＤをこの順番で読み出して、ランキングツリーのＴｒａｃｋ階層のノードに順番に保持する。ここでは、ｄＢＩＤが１２５０，８８，１２３，・・・３４１２が読み出される。
【００６０】
ＣＰＵ１は、Ｓ２３で保持したｐＩＤに対応するアーティストツリーにおけるノードのアドレスを特定し、さらに、ノードのアドレスに対応するｄＢＩＤを図５のノードテーブルを参照して特定し、ａｒｔｄｂＩＤとする（Ｓ２６）。ここでは、図５を参照し、ｐＩＤ（３，１，１，２）に対応するｄＢＩＤとして１６１がａｒｔｄｂＩＤとして特定される。
【００６１】
次に、ＣＰＵ１は、ランキングツリーのＴｒａｃｋ階層のノードにａｒｔｄｂＩＤと一致するｄＢＩＤが存在するか否かを判断する（Ｓ２７）。つまり、アーティストモードにおいて現在再生されている曲ファイルが、再生回数を更新した後のランキングツリーにおいて存在するか否かが判断される。
【００６２】
ランキングツリーのＴｒａｃｋ階層のノードにａｒｔｄｂＩＤと一致するｄＢＩＤが存在しない場合（Ｓ２７でＮＯ）、アーティストモードにおいて現在再生されている曲ファイルは、新たなランキングツリーに基づく曲リストには含まれない。従って、ＣＰＵ１は、新たなランキングツリーを生成し、ランキングツリーに基づく曲リストを表示し直すが、曲ファイルを選択することができず、カーソルを非表示にする（Ｓ３０）。
【００６３】
一方、ランキングツリーのＴｒａｃｋ階層のノードにａｒｔｄｂＩＤと一致するｄＢＩＤが存在する場合（Ｓ２７でＹＥＳ）、ＣＰＵ１は、一致するｄＢＩＤのランキングツリーのＴｒａｃｋ階層のノードにおける数字を取得し、変数ｎｕｍに代入する（Ｓ２８）。つまり、アーティストモードにおいて現在再生中の曲ファイルが、ランキングツリーでは再生回数が多い順に何番目に該当するかを調べ、記憶する。ここでは、ｄＢＩＤが１６１であるので、ランキングツリーのＴｒａｃｋ階層の数字が９のノードに当該ｄＢＩＤが保持されており、再生回数の多い順番として９が変数ｎｕｍに保持される。
【００６４】
ＣＰＵ１は、図４に示すランキングツリーを生成し、ランキングツリーに基づく曲リストを表示し、コンテンツＩＤが（９，１，１，ｎｕｍ）で特定される曲ファイルを選択してカーソルを表示させる。例えば、曲リストには、（９，１，１，ｎｕｍ−３）〜（９，１，１，ｎｕｍ＋１）の５つの曲ファイルの曲名が表示されている。ここでは、ｎｕｍ＝９であるので、コンテンツＩＤが（９，１，１，９）で特定される曲ファイルにカーソルが表示される。すなわち、図９右側に示すように、ランキングツリーに基づく曲リスト（再生回数の多い順の曲リスト）が表示され、再生回数が多い順番が９番目であるトラックＡ−１−２にカーソルが表示されている。
【００６５】
ＣＰＵ１は、アーティストモードにおいて、現在再生中の曲が再生を終了し（又は、ユーザの曲選択指示、又は、スキップ指示に応じて）、再生する曲を次の曲に進めるか否かを判断する（Ｓ３１）。再生する曲を次の曲に進める場合には（Ｓ３１でＹＥＳ）、Ｓ２２に戻って、上記の処理を再度実行する。つまり、アーティストモードで再生する曲が変更される毎に、再生回数を更新し、現在再生中の曲ファイルがランキングツリーにおいて再生回数が多い順の何番目に該当するかを記憶し、ランキングツリーを再構築し、ランキングツリーに基づく曲リストを表示し直し、現在再生中の曲ファイルにカーソルを表示する。
【００６６】
以上のように、アーティストモードで曲ファイルを再生しているときに、アーティストツリーに基づく曲リストを表示すると同時に、ランキングツリーに基づく曲リストを表示することができ、かつ、ランキングツリーに基づく曲リストにおいて、現在再生中の曲ファイルにカーソルを表示することができる。
【００６７】
次に、本発明のさらに別の好ましい実施形態を説明する。本例では、アーティストモードからランキングモードに変更された際に、迅速にランキングツリーを生成し、ランキングツリーに基づく曲リストを表示する。
【００６８】
図１１は本例の処理を示すフローチャートである。まず、ユーザ操作によってアーティストモードが選択されると（Ｓ４１）、アーティストツリーに基づいて曲リストが生成され、図６に示すように表示される。図６では、アーティストＡ、アルバムＡ−１の曲名が４つ（トラックＡ−１−１〜Ａ−１−４）表示されており、これ以外の曲名はカーソルを移動させるとスクロールされて表示される。表示されている４つの曲名は図３のアーティストツリーにおけるコンテンツＩＤが（３，１，１，１）〜（３，１，１，４）の曲名に対応している。
【００６９】
図６において例えばトラックＡ−１−２が選択され（カーソルが表示され）、再生指示が入力されると、ＣＰＵ１は、トラックＡ−１−２をＨＤＤ４から読み出して再生部５に再生開始させる（Ｓ４２）。ＣＰＵ１は、コンテンツ情報ＤＢにおいて、再生されている曲ファイルの再生回数を１増加するように、再生回数を更新する（ＳＳ４３）。例えば、トラックＡ−１−２の再生回数が４０であれば、図２に示すようにトラックＡ−１−２の再生回数を４１に更新する。
【００７０】
再生回数を更新すると、再生回数の順位が変動し、ランキングツリーの構造が変更される可能性がある。従って、ＣＰＵ１は、再生回数の多い順（降順）にコンテンツ情報ＤＢから所定数分のｄＢＩＤを読み出して、ＲＡＭ２内のｄＢＩＤテーブル（図１２参照）に格納する（Ｓ４４）。所定数は、ランキングツリーに基づいて生成される曲リストの曲数であり、例えば１０である。詳細には、図２（ａ）のコンテンツ情報ＤＢを図２（ｂ）のように再生回数が多い順にソートする。そして、再生回数の順位が上位１０までの曲ファイルのｄＢＩＤを再生回数順で読み出して、ｄＢＩＤテーブルに格納する。ここでは、ｄＢＩＤが１２５０，８８，１２３，・・・３４１２が読み出され、ｄＢＩＤテーブルに格納される。
【００７１】
ＣＰＵ１は、アーティストモードにおいて、現在再生中の曲が再生を終了し（又は、ユーザの曲選択指示、又は、スキップ指示に応じて）、再生する曲を次の曲に進めるか否かを判断する（Ｓ４５）。再生する曲を次の曲に進める場合には（Ｓ４５でＹＥＳ）、Ｓ４２に戻って、上記の処理を再度実行する。つまり、アーティストモードで再生する曲が変更される毎に、再生回数を更新し、かつ、再生回数が多い順に曲ファイルをソートして、上位１０のｄＢＩＤをｄＢＩＤテーブルに格納する。
【００７２】
一方、再生する曲を次の曲に進めない場合には（Ｓ４５でＮＯ）、ＣＰＵ１は、ユーザ操作によって再生モードがアーティストモードからランキングモードに変更されるか否かを判断する（Ｓ４６）。再生モードが変更されない場合（Ｓ４６でＮＯ）、Ｓ４５に戻る。一方、再生モードがランキングモードに変更される場合（Ｓ４６でＹＥＳ）、ＣＰＵ１は、図４に示すランキングツリーを生成する（Ｓ４７，Ｓ４８）。詳細には、ランキングツリーの固定ノード（図４のランキングツリーにおいて、ｒｏｏｔ階層、Ｆｏｌｄｅｒ階層、Ａｌｂｕｍ階層の各ノード）を生成する（Ｓ４７）。続いて、ＣＰＵ１は、図４のランキングツリーのＴｒａｃｋノードをｄＢＩＤテーブルの行数分（つまりランキングツリーの曲数分）生成し、各Ｔｒａｃｋノードに順番にｄＢＩＤテーブル内のｄＢＩＤを保持させる。図１２ではｄＢＩＤテーブルは１０行であるので、１０個のＴｒａｃｋノードを生成し、ｄＢＩＤを登録する。
【００７３】
続いて、ＣＰＵ１は、ランキングツリーに基づいて曲リストを生成し、表示させる（Ｓ４９〜Ｓ５１）。詳細には、ＣＰＵ１は、曲リストに表示させる曲ファイルのコンテンツＩＤを特定する（Ｓ４９）。例えば、コンテンツＩＤ（９，１，１，１）〜（９，１，１，５）が特定される。次に、ＣＰＵ１は、コンテンツＩＤで特定されるランキングツリーのノードからｄＢＩＤを読み出す（Ｓ５０）。例えば、１２５０，８８，１２３，１６６，８０３のｄＢＩＤが読み出される。最後に、ＣＰＵ１は、読み出したｄＢＩＤに対応するコンテンツ情報（例えば曲名）をコンテンツ情報ＤＢから読み出して、曲リストを生成し、表示させる（Ｓ５１）。
【００７４】
以上のように、アーティストモードにおいて、ランキングツリーを生成するために必要なｄＢＩＤテーブルを保持しているので、アーティストモードからランキングモードに変更する際に、ｄＢＩＤテーブルに登録されているｄＢＩＤに基づいて、迅速にランキングツリーを生成し、ランキングツリーに基づいて曲リストを表示することができる。つまり、アーティストモードからランキングモードに変更された後で、再生回数順に曲ファイルをソートすることや、上位１０の曲ファイルのｄＢＩＤの抽出処理を実行する必要がなく、処理が迅速になる。また、アーティストモードにおいて、ランキングツリーを保持していないので、再生する曲ファイルが変更される毎にランキングツリーを生成し直し、ＣＰＵ１の負荷が大きくなることを防止できる。
【００７５】
以上、本発明の好ましい実施形態を説明したが、本発明はこれらの実施形態には限定されない。再生装置１００は、ＨＤＤ４を内蔵していなくてもよく、外部から挿入されるメモリカードに記録されたコンテンツを再生するもの、又は、ネットワーク経由でサーバから取得したコンテンツを再生するものでもよい。ランキングツリーは、再生回数の少ない順（昇順）にソートされたツリーでもよい。また、再生回数の多い順又は少ない順は、所定期間（例えば６ヶ月間）の再生回数であってもよく、ＨＤＤ４にその曲ファイルが記録されてからの累積の再生回数でもよい。本発明は、上記のコンテンツ再生装置を動作させるためのコンピュータプログラムまたはそのコンピュータプログラムを記録した記録媒体という形態で提供されてもよい。
【産業上の利用可能性】
【００７６】
本発明はＨＤＤ等の記憶媒体を備えたコンテンツ再生装置やＰＣ等に好適に適用され得る。
【符号の説明】
【００７７】
１００      コンテンツ再生装置
１          ＣＰＵ
２          ＲＡＭ
３          ＲＯＭ
４          ＨＤＤ
５          再生部
６          表示部
７          操作部
【図１】
2010257368.tif 000003
【図２】
2010257368.tif 000004
【図３】
2010257368.tif 000005
【図４】
2010257368.tif 000006
【図５】
2010257368.tif 000007
【図６】
2010257368.tif 000008
【図７】
2010257368.tif 000009
【図８】
2010257368.tif 000010
【図９】
2010257368.tif 000011
【図１０】
2010257368.tif 000012
【図１１】
2010257368.tif 000013
【図１２】
2010257368.tif 000014
【図１３】
2010257368.tif 000015