(57)【要約】【課題】  複数の曲ファイルを関連付けて再生することができるコンテンツ再生装置を提供すること。【解決手段】  複数のコンテンツの中から選択されたメインコンテンツに対して、１又は複数のサブコンテンツを関連付けて管理する関連付手段と、前記メインコンテンツを再生する際に、メインコンテンツにサブコンテンツが関連付けられているか否かを判断する関連付判断手段と、メインコンテンツにサブコンテンツが関連付けられていると判断された場合、メインコンテンツとメインコンテンツに関連付けられているサブコンテンツとを連続的に再生し、メインコンテンツにサブコンテンツが関連付けられていないと判断された場合、メインコンテンツのみを再生する再生手段とを備える。【選択図】図８
2010244618.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツの中から選択されたメインコンテンツに対して、１又は複数のサブコンテンツを関連付けて管理する関連付手段と、
前記メインコンテンツを再生する際に、前記メインコンテンツに前記サブコンテンツが関連付けられているか否かを判断する関連付判断手段と、
前記メインコンテンツに前記サブコンテンツが関連付けられていると判断された場合、前記メインコンテンツと前記メインコンテンツに関連付けられている前記サブコンテンツとを連続的に再生し、前記メインコンテンツに前記サブコンテンツが関連付けられていないと判断された場合、前記メインコンテンツのみを再生する再生手段とを備える、コンテンツ再生装置。
【請求項２】
再生モードとして関連付モード又は通常モードに設定可能なモード設定手段と、
設定されている再生モードが関連付モード又は通常モードのいずれであるかを判断するモード判断手段とをさらに備え、
設定されている再生モードが関連付モードであると判断されたとき、前記再生手段が、前記メインコンテンツに前記サブコンテンツが関連付けられていると判断された場合、前記メインコンテンツと前記メインコンテンツに関連付けられている前記サブコンテンツとを連続的に再生し、前記メインコンテンツに前記サブコンテンツが関連付けられていないと判断された場合、前記メインコンテンツのみを再生し、
設定されている再生モードが通常モードであると判断されたとき、前記再生手段が、前記メインコンテンツに前記サブコンテンツが関連付けられているか否かに関わらず、前記メインコンテンツのみを再生する、請求項１に記載のコンテンツ再生装置。
【請求項３】
前記関連付手段が、前記サブコンテンツを前記メインコンテンツの前に再生するか、又は、前記メインコンテンツの後に再生するかの情報を管理し、
前記再生手段が、前記メインコンテンツの前に再生すると管理されている前記サブコンテンツを、前記メインコンテンツを再生する前に再生し、前記メインコンテンツの後に再生すると管理されている前記サブコンテンツを、前記メインコンテンツを再生した後に再生する、請求項１または２に記載のコンテンツ再生装置。
【請求項４】
再生すべきコンテンツを次のコンテンツに進める指示が入力された場合、前記再生手段が、現在再生中の前記メインコンテンツ又は前記サブコンテンツと、それに関連付けられている前記サブコンテンツ又は前記メインコンテンツの全てを再生せずに、コンテンツリストにおいて、次の前記メインコンテンツ又は前記サブコンテンツを再生する、請求項３に記載のコンテンツ再生装置。
【請求項５】
請求項１〜４のいずれかに記載のコンテンツ再生装置の各手段をコンピュータに実行させる、コンテンツ再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のコンテンツを連続的に再生するコンテンツ再生装置に関する。
【背景技術】
【０００２】
ＨＤＤ等のコンテンツ記憶装置に多数のコンテンツ（例えば曲ファイル）が記録され、ＨＤＤから曲ファイルを読み出して再生するコンテンツ再生装置が提供されている。ＨＤＤにはラジオチューナによって受信されたラジオ放送データ（曲データを含む）を記録することができ、ユーザ操作によって、ラジオ放送データを曲ファイル単位で複数の曲ファイルに分割して記録することができる。また、ラジオ放送局から提供されるキューシートを使って、ＨＤＤに記録されるラジオ放送データを複数の曲ファイルに自動的に分割することもできる。図２に示すように、ラジオ放送データには、曲データであるｆｉｌｅ２の前に、ＤＪによるｆｉｌｅ２の曲説明であるｆｉｌｅ１が含まれ、曲データであるｆｉｌｅ３の後に、ＤＪによるｆｉｌｅ３の曲説明であるｆｉｌｅ４が含まれている。曲説明であるｆｉｌｅ１，ｆｉｌｅ４もユーザにとって貴重な情報である。ｆｉｌｅ１〜ｆｉｌｅ４を分割してＨＤＤに記録した場合、ユーザは、ｆｉｌｅ１とｆｉｌｅ２とを関連付けて（すなわち所望の順番で連続して）再生し、ｆｉｌｅ３とｆｉｌｅ４とを関連付けて再生することを所望する場合がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２９３６９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は上記従来の課題を解決するためになされたものであり、その目的は、複数の曲ファイルを関連付けて再生することができるコンテンツ再生装置を提供することである。
【課題を解決するための手段】
【０００５】
本発明の好ましい実施形態によるコンテンツ再生装置は、複数のコンテンツの中から選択されたメインコンテンツに対して、１又は複数のサブコンテンツを関連付けて管理する関連付手段と、前記メインコンテンツを再生する際に、前記メインコンテンツに前記サブコンテンツが関連付けられているか否かを判断する関連付判断手段と、前記メインコンテンツに前記サブコンテンツが関連付けられていると判断された場合、前記メインコンテンツと前記メインコンテンツに関連付けられている前記サブコンテンツとを連続的に再生し、前記メインコンテンツに前記サブコンテンツが関連付けられていないと判断された場合、前記メインコンテンツのみを再生する再生手段とを備える。
【０００６】
メインコンテンツに対して１又は複数のサブコンテンツを関連付けて管理する。メインコンテンツが再生すべきコンテンツとして選択されると、メインコンテンツにサブコンテンツが関連付けられている場合には、メインコンテンツとそれに関連付けられているサブコンテンツとを連続的に再生する。従って、複数のコンテンツを関連付けて連続的に再生することができる。
【０００７】
好ましい実施形態においては、再生モードとして関連付モード又は通常モードに設定可能なモード設定手段と、設定されている再生モードが関連付モード又は通常モードのいずれであるかを判断するモード判断手段とをさらに備え、設定されている再生モードが関連付モードであると判断されたとき、前記再生手段が、前記メインコンテンツに前記サブコンテンツが関連付けられていると判断された場合、前記メインコンテンツと前記メインコンテンツに関連付けられている前記サブコンテンツとを連続的に再生し、前記メインコンテンツに前記サブコンテンツが関連付けられていないと判断された場合、前記メインコンテンツのみを再生し、設定されている再生モードが通常モードであると判断されたとき、前記再生手段が、前記メインコンテンツに前記サブコンテンツが関連付けられているか否かに関わらず、前記メインコンテンツのみを再生する。
【０００８】
関連付モードにおいては、メインコンテンツとメインコンテンツに関連付けられているサブコンテンツとを連続的に再生することができる。一方、通常モードにおいては、メインコンテンツのみを再生し、メインコンテンツに関連付けられているサブコンテンツは再生しない。従って、ユーザがサブコンテンツの再生を希望する場合には、関連付モードを選択し、サブコンテンツの再生を希望しない場合には、通常モードを選択すればよく、その都度メインコンテンツにサブコンテンツを関連付けたり、関連付けを解除したりする必要がない。
【０００９】
好ましい実施形態においては、前記関連付手段が、前記サブコンテンツを前記メインコンテンツの前に再生するか、又は、前記メインコンテンツの後に再生するかの情報を管理し、前記再生手段が、前記メインコンテンツの前に再生すると管理されている前記サブコンテンツを、前記メインコンテンツを再生する前に再生し、前記メインコンテンツの後に再生すると管理されている前記サブコンテンツを、前記メインコンテンツを再生した後に再生する。
【００１０】
この場合、メインコンテンツの前に再生したいサブコンテンツをメインコンテンツの再生前に再生することができ、メインコンテンツの後に再生したいサブコンテンツをメインコンテンツの再生後に再生することができる。
【００１１】
好ましい実施形態においては、再生すべきコンテンツを次のコンテンツに進める指示が入力された場合、前記再生手段が、現在再生中の前記メインコンテンツ又は前記サブコンテンツと、それに関連付けられている前記サブコンテンツ又は前記メインコンテンツの全てを再生せずに、コンテンツリストにおいて、次の前記メインコンテンツ又は前記サブコンテンツを再生する。
【００１２】
この場合、メインコンテンツの再生前にサブコンテンツを再生するように関連付けられており、かつ、当該サブコンテンツを再生しているときに、次のコンテンツに進める指示が入力された場合、再生中のサブコンテンツが関連付けられているメインコンテンツではなく、コンテンツリストにおける次のメインコンテンツ又はサブコンテンツを再生することができる。また、メインコンテンツの再生後にサブコンテンツを再生するように関連付けられており、かつ、当該メインコンテンツを再生しているときに、次のコンテンツに進める指示が入力された場合、再生中のメインコンテンツに関連付けられているサブコンテンツではなく、コンテンツリストにおける次のメインコンテンツ又はサブコンテンツを再生することができる。
【発明の効果】
【００１３】
本発明によると、複数のコンテンツを関連付けて連続して再生することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の好ましい実施形態によるコンテンツ再生装置を示すブロック図である。
【図２】ＨＤＤに録音されたラジオ放送データの構成を示す図である。
【図３】コンテンツ情報ＤＢを示す図である。
【図４】関連付けの設定処理画面を示す図である。
【図５】ＣＰＵ１の関連付け処理を示すフローチャートである。
【図６】ＣＰＵ１の曲リスト生成処理を示すフローチャートである。
【図７】曲リストを示す図である。
【図８】ＣＰＵ１の再生処理を示すフローチャートである。
【図９】ＣＰＵ１のスキップ処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の好ましい実施形態について、図面を参照して具体的に説明するが、本発明はこれらの実施形態には限定されない。
【００１６】
図１は、本発明の好ましい実施形態によるコンテンツ再生装置（以下、再生装置という。）１００を示すブロック図である。再生装置１００は、メインコンテンツに１又は複数のサブコンテンツを関連付けて管理し、メインコンテンツを再生する場合にメインコンテンツにサブコンテンツが関連付けられている場合には、メインコンテンツとメインコンテンツに関連付けられているサブコンテンツとを連続して再生する。コンテンツは、映像（画像）データ、及び／又は、音声（音楽、曲）データの総称であるが、本例では、曲ファイル（トラックともいう。）である。
【００１７】
再生装置１００は、ＣＰＵ１、ＲＡＭ２、ＲＯＭ３、チューナ４、ＨＤＤ等のコンテンツ記憶部５、ＤＳＰ（Digital Signal Processor）等の再生部６、表示部７、及び、操作部８を備える。これらは、バスを介して互いに接続されている。また、再生部６には、図示しないスピーカーが接続されている。
【００１８】
ＣＰＵ１は、再生装置１００全体を制御するものであり、ＲＯＭ３またはＨＤＤ５に格納された動作プログラムをＲＡＭ２内に読み出して実行することにより、後述する各処理を実行する。
【００１９】
ＨＤＤ５には複数の曲ファイルが記録されている。これらの曲ファイルは、例えば、ＣＤからリッピングした曲ファイルや、インターネット経由で外部サーバからダウンロードした曲ファイルや、ラジオ放送データを録音した曲ファイル等が含まれる。ＨＤＤ５に記録されている曲ファイルは、ＣＰＵ１の指示によって読み出され、再生部６によって再生処理（デコード処理、Ｄ／Ａ変換、増幅処理等）が実行される。再生部６によって再生された音楽信号はスピーカーに供給され、音声が出力される。
【００２０】
チューナ４は、例えば、複数の曲データを含むラジオ放送データを受信して、受信したラジオ放送データをＨＤＤ５に記録させる。ＣＰＵ１は、ＨＤＤ５に記録されたラジオ放送データを、ユーザ操作に応じて、複数の曲ファイル、及び、ＤＪによる曲説明ファイルに分割して、ＨＤＤ５に記録する。
【００２１】
図２は、ラジオ放送データの内容を示す一例である。ラジオ放送データには、先頭から、不要データ、ｆｉｌｅ２の曲の説明データであるｆｉｌｅ１、曲データであるｆｉｌｅ２、不要データ、曲ファイルであるｆｉｌｅ３、ｆｉｌｅ３の曲の説明データであるｆｉｌｅ４、及び、不要データがこの順に含まれている。ユーザが、表示部７に表示された図２に示すラジオ放送データのタイムバーを見ながら、かつ、再生部６によって再生される音声を聞きながら、操作部８を操作し分割ポイントを指定することによって、ＣＰＵ１は、ｆｉｌｅ１〜ｆｉｌｅ４の各ファイルに分割して、ＨＤＤ５に記録する。このとき、不要データは削除される。なお、分割ポイントの指定は、ユーザ操作ではなく、ラジオ放送局から提供されるキューシートに基づいて自動的に実行されてもよい。
【００２２】
ＣＰＵ１は、分割したｆｉｌｅ１〜ｆｉｌｅ４について、ユーザ操作に応じて、関連付けの処理を実行する。関連付けとは、連続して再生する複数の曲ファイルを決定する処理である。ＣＰＵ１は、関連付けの処理を実行した複数の曲ファイルについて、メイン曲ファイル（メインコンテンツ）を１つ決定し、残りの曲ファイルをサブ曲ファイル（サブコンテンツ）に決定する。また、ＣＰＵ１は、サブ曲ファイルをメイン曲ファイルの前に再生するか、又は、後に再生するかについても決定する。
【００２３】
ＣＰＵ１は、曲ファイルを再生する際の再生モードとして、関連付モード、又は、通常モードに設定する。関連付モードは、メイン曲ファイルとメイン曲ファイルに関連付けられたサブ曲ファイルとを連続して再生するモードである。一方、通常モードは、メイン曲ファイルのみを再生し、メイン曲ファイルに関連付けられたサブ曲ファイルは再生しないモードである。
【００２４】
例えば、メイン曲ファイルにラジオ放送データから分割した曲データであるｆｉｌｅ２を選択し、サブ曲ファイルにラジオ放送データから分割したｆｉｌｅ２の曲説明であるｆｉｌｅ１を選択することにより、関連付モードでは、曲データであるｆｉｌｅ２と、ｆｉｌｅ２の曲説明であるｆｉｌｅ１とを連続して再生することができ、通常モードでは、曲データであるｆｉｌｅ２のみを再生することができる。
【００２５】
メイン曲ファイル又はサブ曲ファイルには、ラジオ放送データから分割したファイルだけでなく、ＣＤからリッピングした曲ファイルやインターネット経由でダウンロードした曲ファイルが選択されてもよい。
【００２６】
ＨＤＤ５には、図３に示すコンテンツ情報データベース（以下、コンテンツ情報ＤＢという。）が格納されている。コンテンツ情報ＤＢには、ＨＤＤ５に記録されている全曲ファイルに関するコンテンツ情報、及び、関連付情報がインデックスに対応付けて格納されている。インデックスは、各曲ファイルがＨＤＤ５に記録された順番に付与された通し番号である。コンテンツ情報は、アーティスト名、アルバム名、トラック名等を含む。関連付情報は、ｐｒｅｖ、ｎｅｘｔ、ＭＡＩＮの各属性を含む。
【００２７】
ｐｒｅｖ又はｎｅｘｔにインデックスが登録されている曲ファイルは、他の曲ファイルと関連付けされている曲ファイルである。ｐｒｅｖ及びｎｅｘｔにインデックスが登録されていない曲ファイルは他の曲ファイルと関連付けされていない曲ファイルである。ｐｒｅｖには、その曲ファイルに関連付けられており、その曲ファイルの前に連続的に再生される曲ファイルのインデックスが登録される。ｎｅｘｔには、その曲ファイルに関連付けられており、その曲ファイルの後に連続的に再生される曲ファイルのインデックスが登録される。なお、インデックスの代わりにトラック名が登録されてもよい。
【００２８】
ＭＡＩＮは、メイン曲ファイルであるかサブ曲ファイルであるかを示す属性であり、その曲ファイルが、関連付けられた複数の曲ファイルにおいてメイン曲ファイルである場合にＴＲＵＥが登録され、サブ曲ファイルである場合にＦＡＬＳＥが登録される。なお、他の曲ファイルと関連付けられていない曲ファイルは、メイン曲ファイルということができるので、ＭＡＩＮにＴＲＵＥが登録されている。
【００２９】
図３の例では、ｆｉｌｅ１（インデックス１０）とｆｉｌｅ２（インデックス１１）とが関連付けられており、ｆｉｌｅ２がメイン曲ファイル、ｆｉｌｅ１がサブ曲ファイルである。また、インデックス１０のｎｅｘｔにインデックス１１が登録されており、インデックス１１のｐｒｅｖにインデックス１０が登録されているので、ｆｉｌｅ１（インデックス１０）、ｆｉｌｅ２（インデックス１１）の順に連続再生することを示している。また、ｆｉｌｅ３（インデックス１２）とｆｉｌｅ４（インデックス１３）とが関連付けられており、ｆｉｌｅ３がメイン曲ファイル、ｆｉｌｅ４がサブ曲ファイルである。また、インデックス１２のｎｅｘｔにインデックス１３が登録されており、インデックス１３のｐｒｅｖにインデックス１２が登録されているので、ｆｉｌｅ３（インデックス１２）、ｆｉｌｅ４（インデックス１３）の順に連続再生することを示している。
【００３０】
図４は、ｆｉｌｅ１〜ｆｉｌｅ４の関連付けについて、表示部７に表示される操作画面である。上側に、元のラジオ放送データにおいてｆｉｌｅ１〜ｆｉｌｅ４が含まれていた位置を示したタイムバーが表示される。下側に、ｆｉｌｅ１〜ｆｉｌｅ４について関連付ける複数の曲ファイルを決定する入力画面が表示される。「ｃｈｅｃｋ」は、関連付ける複数の曲ファイルを選択する入力ボックスであり、「ｍａｉｎ」は、メイン曲ファイルを選択する入力ボックスである。「順序」は、関連付けられた曲ファイル間の再生順序を示しており、「順序入替」ボタンを押下することにより、再生順序を変更することができる。なお、「順序」に表示される順番をプルダウンで選択するようにしてもよい。「実行」ボタンが選択されると、入力内容に基づいて複数の曲ファイルの関連付け処理が実行される。図４（ａ）は、ｆｉｌｅ１とｆｉｌｅ２とを関連付ける際の画面であり、図４（ｂ）は、ｆｉｌｅ３とｆｉｌｅ４とを関連付ける際の画面である。
【００３１】
以上の構成を有するコンテンツ再生装置１００について、その動作を説明する。
［曲ファイルの関連付け処理］
図５は、ＣＰＵ１による曲ファイルの関連付け処理を示すフローチャートである。ＣＰＵ１は、ユーザ操作によって、図４の画面において、「ｃｈｅｃｋ」、「ｍａｉｎ」が適切に入力されているか否かを判断する（Ｓ１）。２つ以上の曲ファイルに「ｃｈｅｃｋ」が選択され、かつ、その内の１つの曲ファイルの「ｍａｉｎ」が選択されているときに適切に入力されていると判断され、そうでない場合に適切に入力されていないと判断される。
【００３２】
適切に入力されたとき（Ｓ１でＹＥＳ）、設定画面に実行ボタンが表示され、ユーザ操作によって実行ボタンが選択されたか否かを判断する（Ｓ２）。実行ボタンが選択されたとき（Ｓ２でＹＥＳ）、ＣＰＵ１は、設定画面に入力されている内容に基づいて、コンテンツ情報ＤＢにおいて、選択された曲ファイルのｐｒｅｖ、ｎｅｘｔ及びＭＡＩＮの各属性を登録し、関連付け処理を実行する。
【００３３】
図４（ａ）の画面で実行が押された場合は、図３に示すように、ｆｉｌｅ１（インデックス１０）のｎｅｘｔにインデックス１１が登録され、ｆｉｌｅ２（インデックス１１）のｐｒｅｖにインデックス１０が登録され、ｆｉｌｅ１のＭＡＩＮにＦＡＬＳＥが登録され、ｆｉｌｅ２のＭＡＩＮにＴＲＵＥが登録される。これにより、メイン曲ファイルであるｆｉｌｅ２にサブ曲ファイルであるｆｉｌｅ１が関連付けられ、再生順序はｆｉｌｅ１，ｆｉｌｅ２の順になる。
【００３４】
図４（ｂ）の画面で実行が押された場合は、ｆｉｌｅ３（インデックス１２）のｎｅｘｔにインデックス１３が登録され、ｆｉｌｅ４（インデックス１３）のｐｒｅｖにインデックス１２が登録され、ｆｉｌｅ３のＭＡＩＮにＴＲＵＥが登録され、ｆｉｌｅ４のＭＡＩＮにＦＡＬＳＥが登録される。これにより、メイン曲ファイルであるｆｉｌｅ３にサブ曲ファイルであるｆｉｌｅ４が関連付けられ、再生順序はｆｉｌｅ３，ｆｉｌｅ４の順になる。
【００３５】
［曲リスト生成処理］
図６は、ＣＰＵ１による曲リストの生成処理を示すフローチャートである。図７は曲リストの一例を示す図である。曲リストは、連続再生する曲ファイルの順序を示すリストであり、ｎｕｍｂｅｒ１から昇順に曲ファイルが連続再生される。曲リストは、ｎｕｍｂｅｒに対応付けてアーティスト名、アルバム名、トラック名、ｐｒｅｖ、及び、ｎｅｘｔを含む。例えば、アーティスト名でソートされた曲リストを生成する場合、図６に示すように、ＣＰＵ１は、ユーザ操作によって所望のアーティスト名が選択されたか否かを判断する（Ｓ１１）。
【００３６】
アーティスト名が選択された場合（Ｓ１１でＹＥＳ）、ＣＰＵ１は、コンテンツ情報ＤＢのアーティスト名を検索して、アーティスト名が選択されたアーティスト名に一致し、かつ、ＭＡＩＮがＴＲＵＥである曲ファイル（メイン曲ファイル）を抽出する。つまり、アーティスト名が一致する場合でも、関連付けられているサブ曲ファイルは抽出されない。例えば、図３のコンテンツ情報ＤＢ、図７の曲リストの例では、ｆｉｌｅ２，ｆｉｌｅ３はメイン曲ファイルであるので抽出されるが、ｆｉｌｅ１，ｆｉｌｅ４はサブ曲ファイルであるので抽出されない。サブ曲ファイルは、関連付モードの時にメイン曲ファイルに付随して再生されるためである。ＣＰＵ１は、抽出した曲ファイルについてアーティスト名、アルバム名及びトラック名をコンテンツ情報ＤＢから読み出して曲リストに登録する（Ｓ１２）。
【００３７】
ＣＰＵ１は、設定されている再生モードが関連付モードであるか否かを判断する（Ｓ１３）。再生モードが通常モードの場合には（Ｓ１３でＮＯ）、曲リストの生成を完了する。すなわち、通常モードの場合には、曲リストのｐｒｅｖ及びｎｅｘｔは不要であるので、何も登録されない。一方、再生モードが関連付モードである場合には（Ｓ１３でＹＥＳ）、ＣＰＵ１は、Ｓ１２で抽出した曲ファイルの中からｐｒｅｖ又はｎｅｘｔが登録されている曲ファイル（つまり、サブ曲ファイルが関連付けられているメイン曲ファイル）を検索する（Ｓ１４）。ＣＰＵ１は、検索した曲ファイルのｐｒｅｖ又はｎｅｘｔに登録されているインデックスに対応するトラック名をコンテンツ情報ＤＢから読み出して、曲リストに登録する（Ｓ１５）。図３のコンテンツ情報ＤＢ、図７の曲リストの例では、メイン曲ファイルであるｎｕｍｂｅｒ３のｆｉｌｅ２のｐｒｅｖに、サブ曲ファイルであるｆｉｌｅ１が登録され、メイン曲ファイルであるｎｕｍｂｅｒ１１のｆｉｌｅ３のｎｅｘｔに、サブ曲ファイルであるｆｉｌｅ４が登録される。
【００３８】
［通常モードでの再生処理］
再生モードが通常モードのときには、曲リストのｎｕｍｂｅｒの順に曲ファイルが連続再生される。すなわち、メイン曲ファイルのみが再生され、メイン曲ファイルに関連付けられているサブ曲ファイルは再生されない。図７の曲リストの場合、メイン曲ファイルであるｆｉｌｅ２、ｆｉｌｅ３は再生されるが、ｆｉｌｅ２に関連付けられたサブ曲ファイルであるｆｉｌｅ１や、ｆｉｌｅ３に関連付けられたサブ曲ファイルであるｆｉｌｅ４は再生されない。
【００３９】
［関連付モードでの再生処理］
図８は、ＣＰＵ１による関連付モードでの再生処理を示すフローチャートである。ＣＰＵ１は、図７の曲リストにおいてｎｕｍｂｅｒ１の曲ファイルを再生曲ファイルとして選択する（Ｓ２１）。ＣＰＵ１は、選択されたメイン曲ファイルにサブ曲ファイルが関連付けられているか否かを判断し、関連付けられている場合には、サブ曲ファイルと共に選択された曲ファイルを連続再生する。
【００４０】
まず、ＣＰＵ１は、選択されたメイン曲ファイルのｐｒｅｖにサブ曲ファイルの登録があるか否かを、曲リストを参照して判断する（Ｓ２２）。ｎｕｍｂｅｒ１のメイン曲ファイルａａａはｐｒｅｖに登録がないので（Ｓ２２でＮＯ）、Ｓ２４に進む。ＣＰＵ１は、選択されたｎｕｍｂｅｒ１のメイン曲ファイルａａａを再生部に再生させる（Ｓ２４）。選択されたｎｕｍｂｅｒ１のメイン曲ファイルａａａを再生終了したとき、ＣＰＵ１は、選択されたメイン曲ファイルのｎｅｘｔにサブ曲ファイルの登録があるか否かを、曲リストを参照して判断する（Ｓ２５）。ｎｕｍｂｅｒ１のメイン曲ファイルａａａはｎｅｘｔに登録がないので（Ｓ２５でＮＯ）、Ｓ２７に進む。Ｓ２７では、ＣＰＵ１は、ｎｕｍｂｅｒを１増加させて（すなわち、曲リストの次のメイン曲ファイルを選択して）、Ｓ２２に戻る。すなわち、曲リスト内の全曲ファイルについて、Ｓ２２〜Ｓ２６の処理を繰り返して、曲ファイルを連続再生する。
【００４１】
ｎｕｍｂｅｒ３のメイン曲ファイルｆｉｌｅ２について、ＣＰＵ１は、Ｓ２２で、ｎｕｍｂｅｒ３のメイン曲ファイルｆｉｌｅ２のｐｒｅｖにサブ曲ファイルの登録があると判断する（Ｓ２２でＹＥＳ）。すなわち、メイン曲ファイルｆｉｌｅ２にサブ曲ファイルであるｆｉｌｅ１が関連付けられており、かつ、ｆｉｌｅ２よりも前に再生すべきであると判断される。従って、ＣＰＵ１は、ｐｒｅｖに登録されているサブ曲ファイルｆｉｌｅ１を再生部に再生させる（Ｓ２３）。サブ曲ファイルｆｉｌｅ１を再生終了したとき、ＣＰＵ１は、ｎｕｍｂｅｒ３のメイン曲ファイルｆｉｌｅ２を再生部に再生させる（Ｓ２４）。メイン曲ファイルｆｉｌｅ２を再生終了したとき、ＣＰＵ１は、Ｓ２５で、ｎｕｍｂｅｒ３のメイン曲ファイルｆｉｌｅ２のｎｅｘｔにサブ曲ファイルの登録がないと判断する（Ｓ２５でＮＯ）。
【００４２】
ｎｕｍｂｅｒ１１のメイン曲ファイルｆｉｌｅ３について、ＣＰＵ１は、Ｓ２２で、ｎｕｍｂｅｒ１１のメイン曲ファイルｆｉｌｅ３のｐｒｅｖにサブ曲ファイルの登録がないと判断する（Ｓ２２でＮＯ）。ＣＰＵ１は、ｎｕｍｂｅｒ１１のメイン曲ファイルｆｉｌｅ３を再生部に再生させる（Ｓ２４）。曲ファイルｆｉｌｅ３を再生終了したとき、ＣＰＵ１は、Ｓ２５で、ｎｕｍｂｅｒ１１のメイン曲ファイルｆｉｌｅ３のｎｅｘｔにサブ曲ファイルの登録があると判断する（Ｓ２５でＹＥＳ）。すなわち、メイン曲ファイルｆｉｌｅ３にサブ曲ファイルであるｆｉｌｅ４が関連付けられており、かつ、ｆｉｌｅ３よりも後に再生すべきであると判断される。従って、ＣＰＵ１は、ｎｅｘｔに登録されているサブ曲ファイルｆｉｌｅ４を再生部に再生させる（Ｓ２６）。
【００４３】
以上のように、曲リストから選択されたメイン曲ファイルにサブ曲ファイルが関連付けられている場合には、選択されたメイン曲ファイルと、それに関連付けられているサブ曲ファイルとを連続的に再生することができる。しかも、コンテンツ情報ＤＢに登録されている順番でこれらの関連付けられた曲ファイルを連続再生することができる。
【００４４】
［関連付モードでのスキップ処理］
図９に示すように、ＣＰＵ１は、ユーザ操作によってスキップ指示が入力されたか否かを判断する（Ｓ３１、Ｓ３３）。スキップＵＰ指示が入力された場合（Ｓ３１でＹＥＳ）、ＣＰＵ１は、図７の曲リストにおけるｎｕｍｂｅｒを１増加して（Ｓ３２）、図８のＳ２２へと進む。例えば、ｎｕｂｅｒ３のメイン曲ファイルｆｉｌｅ２のｐｒｅｖに登録されたサブ曲ファイルであるｆｉｌｅ１を再生しているときに、スキップＵＰ指示が入力されたとき、再生すべき曲ファイルをｎｕｍｂｅｒ３のメイン曲ファイルｆｉｌｅ２へと進めるのではなく、ｎｕｍｂｅｒ４のメイン曲ファイルｃｃｃへと進める。つまり、スキップＵＰ指示が入力された場合、関連付けられている複数の曲ファイルを全てスキップＵＰして、直後のｎｕｍｂｅｒのメイン曲ファイル（又はそれに対応付けられているサブ曲ファイル）を再生する。
【００４５】
スキップＤＯＷＮ指示が入力された場合（Ｓ３１でＮＯ，Ｓ３３でＹＥＳ）、ＣＰＵ１は、図７の曲リストにおけるｎｕｍｂｅｒを１減少して（Ｓ３４）、図８のＳ２２へと進む。例えば、ｎｕｂｅｒ１１のメイン曲ファイルｆｉｌｅ３のｎｅｘｔに登録されているサブ曲ファイルｆｉｌｅ４を再生しているときに、スキップＤＯＷＮ指示が入力されたとき、再生すべき曲ファイルをｎｕｍｂｅｒ１１のメイン曲ファイルｆｉｌｅ３へと戻すのではなく、ｎｕｍｂｅｒ１０のメイン曲ファイルｉｉｉへと戻す。つまり、スキップＤＯＷＮ指示が入力された場合、関連付けられている複数の曲ファイルを全てスキップＤＯＷＮして、直前のｎｕｍｂｅｒのメイン曲ファイル（又はそれに対応付けられているサブ曲ファイル）を再生する。
【００４６】
また、図示しないが、ユーザ操作によってシャッフル指示が入力された場合、ＣＰＵ１は、図７の曲リストにおいてｎｕｍｂｅｒをシャッフルして曲リストを生成し直し、任意のｎｕｍｂｅｒの曲ファイルから再生を開始する。曲リストのシャッフル後においても、ｐｒｅｖやｎｅｘｔ等のメイン曲ファイルに関連付けられているサブ曲ファイルは、メイン曲ファイルと同じｎｕｍｂｅｒが付与され、メイン曲ファイルに関連付けられたままである。従って、ｐｒｅｖ及びｎｅｘｔ等のメイン曲ファイルに関連付けられているサブ曲ファイルが、曲リスト内においてメイン曲ファイルと分離して再生されることはない。
【００４７】
以上、本発明の好ましい実施形態を説明したが、本発明はこれらの実施形態には限定されない。再生装置１００は、ＨＤＤ５を内蔵していなくてもよく、外部から挿入されるメモリカードに記録されたコンテンツを再生するもの、又は、ネットワーク経由でサーバからストリーミング形式で取得したコンテンツを再生するものでもよい。メイン曲ファイルのｐｒｅｖ及びｎｅｘｔの両方にサブ曲ファイルが関連付けられてもよく、ｐｒｅｖに複数のサブ曲ファイルが関連付けられてもよく、ｎｅｘｔに複数のサブ曲ファイルが関連付けられてもよい。本発明は、上記のコンテンツ再生装置を動作させるためのコンピュータプログラムまたはそのコンピュータプログラムを記録した記録媒体という形態で提供されてもよい。
【産業上の利用可能性】
【００４８】
本発明はＨＤＤレコーダやＰＣアプリケーション等に好適に適用され得る。
【符号の説明】
【００４９】
１００      コンテンツ再生装置
１          ＣＰＵ
２          ＲＡＭ
３          ＲＯＭ
４          チューナ
５          ＨＤＤ
６          再生部
７          表示部
８          操作部
【図１】
2010244618.tif 000003
【図２】
2010244618.tif 000004
【図３】
2010244618.tif 000005
【図４】
2010244618.tif 000006
【図５】
2010244618.tif 000007
【図６】
2010244618.tif 000008
【図７】
2010244618.tif 000009
【図８】
2010244618.tif 000010
【図９】
2010244618.tif 000011