(57)【要約】【課題】短時間かつ容易にユーザの嗜好にそくしたコンテンツを視聴させること。【解決手段】コンテンツ再生装置１００は、管理部１０１と、再生部１０２と、送信部１０３と、受信部１０４とを備える。管理部１０１は、少なくとも一つ以上のコンテンツの再生順序を示すプレイリストを管理する。再生部１０２は、プレイリストに従ってコンテンツを再生する。送信部１０３は、複数のユーザのプレイリストを記憶する記憶手段を有するサーバに対して、再生中のコンテンツの情報を送信する。受信部１０４は、サーバが複数のユーザのプレイリストの情報および再生中のコンテンツの情報に基づいて選定した候補コンテンツの情報を受信する。受信部１０４が候補コンテンツの情報を受信すると、管理部１０１は、候補コンテンツを追加するようにプレイリストを編集する。【選択図】図１
2010003372.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一つ以上のコンテンツの再生順序を示すプレイリストを管理する管理手段と、
前記プレイリストに従ってコンテンツを再生する再生手段と、
複数のユーザのプレイリストを記憶する記憶手段を有するサーバに対して、再生中のコンテンツの情報を送信する送信手段と、
前記サーバが前記複数のユーザのプレイリストの情報および前記再生中のコンテンツの情報に基づいて選定した候補コンテンツの情報を受信する受信手段と、
を有し、
前記管理手段は、前記候補コンテンツを追加するように前記プレイリストを編集し、
前記再生手段は、編集後のプレイリストに従ってコンテンツを再生することを特徴とするコンテンツ再生装置。
【請求項２】
前記管理手段は、前記候補コンテンツを前記再生中のコンテンツの次に再生するコンテンツとなるように前記プレイリストを編集することを特徴とする請求項１に記載のコンテンツ再生装置。
【請求項３】
コンテンツを選定するための選定条件を設定する設定手段をさらに有し、
前記送信手段は、前記再生中のコンテンツの情報および前記選定条件の情報を前記サーバに送信し、
前記受信手段は、前記サーバが前記複数のユーザのプレイリストの情報、前記再生中のコンテンツの情報および前記選定条件の情報に基づいて選定した候補コンテンツの情報を受信することを特徴とする請求項１または２に記載のコンテンツ再生装置。
【請求項４】
複数のコンテンツを記録する記録手段と、
前記候補コンテンツが前記記録手段に記録されているか否かを検索する検索手段と、
をさらに有し、
前記再生手段は、前記記録手段に記録されている複数のコンテンツのうちから前記プレイリストに従ってコンテンツを再生し、
前記管理手段は、前記候補コンテンツが前記記録手段に記録されている場合に、前記候補コンテンツを追加するように前記プレイリストを編集することを特徴とする請求項１〜３のいずれか一つに記載のコンテンツ再生装置。
【請求項５】
前記候補コンテンツが前記記録手段に記録されていない場合に、前記候補コンテンツをコンテンツ配信サービスで購入するか否かをユーザに確認する確認手段と、
前記候補コンテンツを購入する旨の確認がなされた場合に、前記コンテンツ配信サービスを利用して前記候補コンテンツを購入して前記記録手段に記録する購入手段と、
をさらに有し、
前記管理手段は、前記候補コンテンツが購入された場合に、前記候補コンテンツを追加するように前記プレイリストを編集することを特徴とする請求項４に記載のコンテンツ再生装置。
【請求項６】
複数のユーザの少なくとも一つ以上のコンテンツの再生順序を示すプレイリストを記憶する記憶手段と、
一のユーザから再生中のコンテンツの情報を受信する受信手段と、
前記複数のユーザのプレイリストの情報および前記再生中のコンテンツの情報に基づいて候補コンテンツを選定する選定手段と、
前記候補コンテンツの情報を送信する送信手段と、
を有することを特徴とする情報配信サーバ。
【請求項７】
少なくとも一つ以上のコンテンツの再生順序を示すプレイリストを管理する管理手段と、前記プレイリストに従ってコンテンツを再生する再生手段と、を有するコンテンツ再生装置におけるコンテンツ再生方法であって、
複数のユーザのプレイリストのデータベースを有するサーバに対して、再生中のコンテンツの情報を送信する送信工程と、
前記サーバが前記複数のユーザのプレイリストの情報および前記再生中のコンテンツの情報に基づいて選定した候補コンテンツの情報を受信する受信工程と、
前記候補コンテンツを追加するように前記プレイリストを編集するように前記管理手段を制御する第１制御工程と、
編集後のプレイリストに従ってコンテンツを再生するように前記再生手段を制御する第２制御工程と、
を含むことを特徴とするコンテンツ再生方法。
【請求項８】
複数のユーザの少なくとも一つ以上のコンテンツの再生順序を示すプレイリストを記憶する記憶手段を有するサーバにおける情報配信方法であって、
一のユーザから再生中のコンテンツの情報を受信する受信工程と、
前記複数のユーザのプレイリストの情報および前記再生中のコンテンツの情報に基づいて候補コンテンツを選定する選定工程と、
前記候補コンテンツの情報を送信する送信工程と、
を含むことを特徴とする情報配信方法。
【請求項９】
請求項７に記載のコンテンツ再生方法をコンピュータに実行させることを特徴とするコンテンツ再生プログラム。
【請求項１０】
請求項８に記載の情報配信方法をコンピュータに実行させることを特徴とする情報配信プログラム。
【請求項１１】
請求項９に記載のコンテンツ再生プログラムまたは請求項１０に記載の情報配信プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、楽曲や動画像などのコンテンツを再生するコンテンツ再生装置、情報配信サーバ、コンテンツ再生方法、情報配信方法、コンテンツ再生プログラム、情報配信プログラム、およびコンピュータに読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
従来、たとえば、楽曲データや動画像データなどのコンテンツデータをハードディスクなどの記録媒体にあらかじめ記録しておき、ユーザが所望するコンテンツを再生させる技術があった。また、このような技術には、プレイリストを用いて、複数のコンテンツを所望の再生順序で順次再生させる技術があった。さらには、他ユーザのプレイリストを、ネットワークを通じて利用し、他ユーザのプレイリストに含まれるコンテンツを再生可能とする技術があった（たとえば、下記特許文献１参照。）。
【０００３】
【特許文献１】特開２００６−２６８９５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術にあっては、たとえば、他ユーザのプレイリストを利用して未知のコンテンツを視聴しようとした場合に、ユーザは、自身の作業によってこのようなコンテンツを探す必要がある。このため、従来技術では、煩わしい作業が長時間に及ぶ可能性があり、利便性に劣るという問題が一例として挙げられる。この問題は、特に、他ユーザのプレイリストに何千、何万といった大量のコンテンツが登録されている場合に顕著である。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するため、請求項１に記載のコンテンツ再生装置は、少なくとも一つ以上のコンテンツの再生順序を示すプレイリストを管理する管理手段と、前記プレイリストに従ってコンテンツを再生する再生手段と、複数のユーザのプレイリストを記憶する記憶手段を有するサーバに対して、再生中のコンテンツの情報を送信する送信手段と、前記サーバが前記複数のユーザのプレイリストの情報および前記再生中のコンテンツの情報に基づいて選定した候補コンテンツの情報を受信する受信手段と、を有し、前記管理手段は、前記候補コンテンツを追加するように前記プレイリストを編集し、前記再生手段は、編集後のプレイリストに従ってコンテンツを再生することを特徴とする。
【０００６】
また、請求項６に記載の情報配信サーバは、複数のユーザの少なくとも一つ以上のコンテンツの再生順序を示すプレイリストを記憶する記憶手段と、一のユーザから再生中のコンテンツの情報を受信する受信手段と、前記複数のユーザのプレイリストの情報および前記再生中のコンテンツの情報に基づいて候補コンテンツを選定する選定手段と、前記候補コンテンツの情報を送信する送信手段と、を有することを特徴とする。
【０００７】
また、請求項７に記載のコンテンツ再生方法は、少なくとも一つ以上のコンテンツの再生順序を示すプレイリストを管理する管理手段と、前記プレイリストに従ってコンテンツを再生する再生手段と、を有するコンテンツ再生装置におけるコンテンツ再生方法であって、複数のユーザのプレイリストのデータベースを有するサーバに対して、再生中のコンテンツの情報を送信する送信工程と、前記サーバが前記複数のユーザのプレイリストの情報および前記再生中のコンテンツの情報に基づいて選定した候補コンテンツの情報を受信する受信工程と、前記候補コンテンツを追加するように前記プレイリストを編集するように前記管理手段を制御する第１制御工程と、編集後のプレイリストに従ってコンテンツを再生するように前記再生手段を制御する第２制御工程と、を含むことを特徴とする。
【０００８】
また、請求項８に記載の情報配信方法は、複数のユーザの少なくとも一つ以上のコンテンツの再生順序を示すプレイリストを記憶する記憶手段を有するサーバにおける情報配信方法であって、一のユーザから再生中のコンテンツの情報を受信する受信工程と、前記複数のユーザのプレイリストの情報および前記再生中のコンテンツの情報に基づいて候補コンテンツを選定する選定工程と、前記候補コンテンツの情報を送信する送信工程と、を含むことを特徴とする。
【０００９】
また、請求項９に記載のコンテンツ再生プログラムは、上記に記載のコンテンツ再生方法をコンピュータに実行させることを特徴とする。
【００１０】
また、請求項１０に記載の情報配信プログラムは、上記に記載の情報配信方法をコンピュータに実行させることを特徴とする。
【００１１】
また、請求項１１に記載のコンピュータに読み取り可能な記録媒体は、上記に記載のコンテンツ再生プログラムまたは情報配信プログラムを記録したことを特徴とする。
【発明を実施するための最良の形態】
【００１２】
以下に添付図面を参照して、本発明にかかるコンテンツ再生装置、情報配信サーバ、コンテンツ再生方法、情報配信方法、コンテンツ再生プログラム、情報配信プログラム、およびコンピュータに読み取り可能な記録媒体の好適な実施の形態を詳細に説明する。
【００１３】
（コンテンツ再生装置の機能的構成）
まず、本発明の実施の形態にかかるコンテンツ再生装置の機能的構成について説明する。図１は、本発明の実施の形態にかかるコンテンツ再生装置の機能的構成を示すブロック図である。図１に示すように、本発明の実施の形態にかかるコンテンツ再生装置１００は、管理部１０１と、再生部１０２と、送信部１０３と、受信部１０４とを備える。
【００１４】
管理部１０１は、プレイリストを管理する機能を有する。ここで、プレイリストとは、少なくとも一つ以上のコンテンツの再生順序を示すものである。具体的に、管理部１０１は、プレイリストへのコンテンツの追加、プレイリストからのコンテンツの削除、コンテンツの再生順序の並べ替えなど、プレイリストを編集して管理する。たとえば、管理部１０１は、後述する受信部１０４によって候補コンテンツの情報が受信されると、候補コンテンツを追加するようにプレイリストを編集する。管理部１０１は、あらかじめ用意されたプログラムを、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を備えるコンピュータ装置によって実行させることによって実現される。
【００１５】
再生部１０２は、管理部１０１によって管理されたプレイリストに従ってコンテンツを再生する機能を有する。たとえば、管理されたプレイリストが「再生順序：１  コンテンツＡ、再生順序：２  コンテンツＢ、再生順序：３  コンテンツＣ」となっていた場合には、再生部１０２は、まず、最初にコンテンツＡを再生する。コンテンツＡの再生が終了すると、再生部１０２は、次にコンテンツＢを再生し、コンテンツＢの再生が終了すると、最後にコンテンツＣを再生する。
【００１６】
なお、再生部１０２によって再生されたコンテンツは、不図示のディスプレイ（たとえば液晶ディスプレイ）やスピーカなどから出力される。これによって、ユーザは再生されたコンテンツを視聴することが可能である。再生部１０２は、あらかじめ用意されたプログラムを、ＣＰＵを備えるコンピュータ装置によって実行させることによって実現される。
【００１７】
送信部１０３は、再生中のコンテンツの情報（以下「コンテンツ情報」という）を後述する情報配信サーバ（図２を参照）へ送信する機能を有する。ここで、コンテンツ情報とは、それぞれのコンテンツ固有の情報である。たとえば、コンテンツ情報には、コンテンツ固有のＩＤ情報や、コンテンツの名称、作成者、ジャンルなどをあらわす情報などが含まれる。送信部１０３は、不図示のネットワークを介して、コンテンツ情報を情報配信サーバへ送信する。
【００１８】
なお、送信部１０３は、公知の技術のため詳細な説明は省略するが、情報配信サーバへコンテンツ情報を送信する際には、コンテンツ再生装置１００を特定可能な情報も合わせて送信する。これによって、情報配信サーバは、コンテンツ情報を受信すると、このコンテンツ情報を送信してきたコンテンツ再生装置１００を特定可能である。
【００１９】
受信部１０４は、情報配信サーバが選定した候補コンテンツの情報（以下「候補コンテンツ情報」）を受信する機能を有する。ここで、候補コンテンツとは、送信部１０３によって送信されたコンテンツ情報と、情報配信サーバにあらかじめ記憶された複数のユーザのプレイリストとに基づいて、情報配信サーバが選定したコンテンツである。候補コンテンツ情報は、この候補コンテンツを示す情報である。たとえば、候補コンテンツには、コンテンツ情報と同様の情報が含まれる。上記の送信部１０３および受信部１０４は、たとえば、各種の情報を、無線通信を用いて通信可能な通信装置によって実現される。
【００２０】
また、図１に示すように、コンテンツ再生装置１００は、さらに設定部１０５を備えてもよい。ここで、設定部１０５は、コンテンツを選定するための選定条件を設定する機能を有する。選定条件とは、情報配信サーバによる候補コンテンツの選定時に用いられる条件である。たとえば、選定条件によって或る特定のジャンルが指定されると、情報配信サーバは指定されたジャンルに属するコンテンツのみを候補コンテンツとして選定する。
【００２１】
たとえば、設定部１０５は、キーボードなどの入力デバイス（不図示）によってユーザから操作を受け付け、この操作に基づいて、選定条件を設定する。この場合に、送信部１０３は、コンテンツ情報および選定条件の情報（以下「選定条件情報」という）を情報配信サーバへ送信する。そして、受信部１０４は、情報配信サーバがコンテンツ情報、複数のユーザのプレイリスト、選定条件情報に基づいて選定した候補コンテンツを示す候補コンテンツ情報を受信する。なお、設定部１０５は、あらかじめ用意されたプログラムを、ＣＰＵを備えるコンピュータ装置によって実行させることによって実現される。
【００２２】
また、図１に示すように、コンテンツ再生装置１００は、さらに記録部１０６と、検索部１０７とを備えてもよい。ここで、記録部１０６は、複数のコンテンツ（のデータ）を記録する機能を有する。そして、検索部１０７は、候補コンテンツ（のデータ）が記録部１０６に記録されているか否かを検索する機能を有する。この場合に、再生部１０２は、記録部１０６に記録されている複数のコンテンツのうちからプレイリストに従ってコンテンツを再生する。
【００２３】
そして、管理部１０１は、候補コンテンツが記録部１０６に記録されている場合には、候補コンテンツを追加するようにプレイリストを編集する。たとえば、候補コンテンツを再生中のコンテンツの次に再生するコンテンツとなるようにプレイリストを編集する。なお、記録部１０６は、ハードディスクおよびハードディスクドライブなどの記憶装置によって実現される。また、検索部１０７は、あらかじめ用意されたプログラムを、ＣＰＵを備えるコンピュータ装置によって実行させることによって実現される。
【００２４】
また、図１に示すように、コンテンツ再生装置１００は、さらに確認部１０８と、購入部１０９とを備えてもよい。確認部１０８は、候補コンテンツが記録部１０６に記録されていない場合には、候補コンテンツをコンテンツ配信サービスで購入するか否かをユーザに確認する機能を有する。ここで、コンテンツ配信サービスとは、不図示のネットワークを介してコンテンツが配信されるサービスである。なお、確認部１０８は、キーボードなどの入力デバイスによりユーザの操作を受け付けることによって実現される。
【００２５】
また、購入部１０９は、候補コンテンツを購入する旨の確認がなされた場合に、コンテンツ配信サービスを利用して候補コンテンツを購入し、候補コンテンツのデータを記録部１０６に記録する機能を有する。この場合に、管理部１０１は、候補コンテンツが購入された場合に、候補コンテンツを追加するようにプレイリストを編集する。たとえば、候補コンテンツを再生中のコンテンツの次に再生するコンテンツとなるようにプレイリストを編集する。なお、購入部１０９は、あらかじめ用意されたプログラムを、ＣＰＵを備えるコンピュータ装置によって実行させることによって実現される。
【００２６】
（情報配信サーバの機能的構成）
次に、前述した情報配信サーバの機能的構成について説明する。図２は、本発明の実施の形態にかかる情報配信サーバの機能的構成を示すブロック図である。図２に示すように、情報配信サーバ２００は、記憶部２０１と、受信部２０２と、選定部２０３と、送信部２０４とを備える。
【００２７】
記憶部２０１は、複数のユーザの少なくとも一つ以上のコンテンツの再生順序を示すプレイリスト（の情報）を記憶する機能を有する。たとえば、記憶部２０１は、不図示のネットワークを介して、複数のコンテンツ再生装置（不図示）などから取得されるそれぞれのユーザのプレイリストを記憶する。記憶部２０１は、ハードディスクおよびハードディスクドライブなどの記憶装置によって実現される。
【００２８】
受信部２０２は、一のユーザ（のコンテンツ再生装置）から再生中のコンテンツのコンテンツ情報を受信する機能を有する。たとえば、受信部２０２は、不図示のネットワークを介して、一のユーザのコンテンツ再生装置から再生中のコンテンツのコンテンツ情報を受信する。受信部２０２は、たとえば、各種の情報を、無線通信を用いて通信可能な通信装置によって実現される。
【００２９】
選定部２０３は、複数のユーザのプレイリストの情報およびコンテンツ情報に基づいて候補コンテンツを選定する機能を有する。たとえば、選定部２０３は、受信されたコンテンツ情報によって示されるコンテンツを含んだプレイリストを、記憶部２０１に記憶された複数のユーザのプレイリストの中から検索する。そして、検索されたプレイリストの中から、再生回数がもっとも多いコンテンツや、ジャンルがコンテンツ情報によって示されるコンテンツと同一であるコンテンツなどを候補コンテンツとして選定する。選定部２０３は、あらかじめ用意されたプログラムを、ＣＰＵを備えるコンピュータ装置によって実行させることによって実現される。
【００３０】
送信部２０４は、選定部２０３によって選定された候補コンテンツの候補コンテンツ情報をコンテンツ再生装置１００へ送信する機能を有する。たとえば、送信部２０４は、不図示のネットワークを介して、候補コンテンツ情報を上記の一のユーザのコンテンツ再生装置へ送信する。送信部２０４は、たとえば、各種の情報を、無線通信を用いて通信可能な通信装置によって実現される。
【００３１】
（本実施の形態のコンテンツ再生装置の処理手順）
次に、本実施の形態のコンテンツ再生装置１００の処理手順について説明する。図３は、本実施の形態のコンテンツ再生装置の処理手順を示すフローチャートである。なお、図３に示すフローチャートは、たとえば、コンテンツ再生装置１００がコンテンツの再生を開始した場合に開始される。
【００３２】
図３に示すように、コンテンツ再生装置１００は、まず、コンテンツが再生中であるか判断する（ステップＳ３０１）。具体的には、管理部１０１によって管理されたプレイリストに従って、このプレイリストに登録されたコンテンツを再生部１０２が再生中であるか判断する。
【００３３】
ステップＳ３０１において、コンテンツを再生中でないと判断された場合には（ステップＳ３０１：Ｎｏ）、コンテンツ再生装置１００は、そのまま処理を終了する。コンテンツを再生中であると判断された場合には（ステップＳ３０１：Ｙｅｓ）、コンテンツ再生装置１００は、再生中のコンテンツのコンテンツ情報を情報配信サーバ２００へ送信する（ステップＳ３０２）。具体的には、コンテンツ再生装置１００は、送信部１０３によってネットワークを介してコンテンツ情報を情報配信サーバ２００へ送信する。
【００３４】
ステップＳ３０２において、コンテンツ情報を送信すると、コンテンツ再生装置１００は、候補コンテンツ情報を受信するまで待機して（ステップＳ３０３：Ｎｏのループ）、候補コンテンツ情報を受信すると（ステップＳ３０３：Ｙｅｓ）、候補コンテンツを追加するようにプレイリストを編集して（ステップＳ３０４）、処理を終了する。
【００３５】
具体的には、コンテンツ再生装置１００は、受信部１０４によってネットワークを介して候補コンテンツ情報を受信し、候補コンテンツ情報を受信すると、管理部１０１によって候補コンテンツを追加するようにプレイリストを編集し、処理を終了する。たとえば、管理部１０１は、候補コンテンツが再生中のコンテンツの次に再生されるコンテンツとなるようにプレイリストに追加する。なお、これによって、再生部１０２は、現在再生中のコンテンツの再生が終了すると、候補コンテンツの再生を開始することとなる。そして、候補コンテンツの再生が開始されると、再び、図３のフローチャートで示した処理が開始される。
【００３６】
（本実施の形態の情報配信サーバの処理手順）
次に、本実施の形態の情報配信サーバ２００の処理手順について説明する。図４は、本実施の形態の情報配信サーバの処理手順を示すフローチャートである。なお、図４に示すフローチャートは、たとえば、情報配信サーバ２００の電源がオンとされた場合に開始される。
【００３７】
図４に示すように、情報配信サーバ２００は、まず、コンテンツ情報を受信するまで待機する（ステップＳ４０１：Ｎｏのループ）。そして、コンテンツ情報を受信すると（ステップＳ４０１：Ｙｅｓ）、情報配信サーバ２００は、候補コンテンツを選定する（ステップＳ４０２）。具体的には、情報配信サーバ２００は、受信部２０２によってネットワークを介してコンテンツ情報を受信するまで待機し、コンテンツ情報を受信すると、選定部２０３によって候補コンテンツを選定する。
【００３８】
ステップＳ４０２において、候補コンテンツを選定すると、情報配信サーバ２００は、選定された候補コンテンツの候補コンテンツ情報を送信し（ステップＳ４０３）、ステップＳ４０１へ復帰し、上記の処理を繰り返す。具体的には、情報配信サーバ２００は、送信部２０４によってネットワークを介して候補コンテンツ情報を、コンテンツ情報を送信してきたコンテンツ再生装置１００へ送信し、ステップＳ４０１へ復帰する。
【００３９】
以上に説明したように、本実施の形態のコンテンツ再生装置１００によれば、情報配信サーバ２００が自動的に選定した候補コンテンツの候補コンテンツ情報を受信して、候補コンテンツを追加するようにプレイリストを編集することができる。これによって、ユーザは、煩わしい作業をせず、容易に候補コンテンツを視聴することができるので、利便性の向上を図ることができる。
【実施例】
【００４０】
次に、前述した実施の形態にかかるコンテンツ再生装置１００および情報配信サーバ２００の実施例について説明する。本実施例は、上記の実施の形態のコンテンツ再生装置１００を車両（二輪・四輪を含む）に搭載される車載用のコンテンツ再生装置に適用し、上記の実施の形態の情報配信サーバ２００を情報配信会社に設置されたサーバ・コンピュータ（以下「情報配信サーバ」という）に適用した場合の例である。
【００４１】
（本実施例のネットワークシステムの概要構成）
まず、本実施例のネットワークシステムの概要構成について説明する。図５は、本実施例のネットワークシステムの概要構成を示す説明図である。図５に示すように、本実施例のネットワークシステム５００は、車両５１０に搭載されたコンテンツ再生装置５１１と、情報配信会社５２０に設置された情報配信サーバ５２１とによって構成される。コンテンツ再生装置５１１と、情報配信サーバ５２１とはネットワーク５３０を介して相互に通信可能である。
【００４２】
コンテンツ再生装置５１１は、ハードディスクなどの磁気ディスクやＤＶＤ，ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）などの光ディスクに記録された楽曲データや動画像データなどのコンテンツデータを読み出して、各種コンテンツを再生する機能を有する。これによって、コンテンツ再生装置５１１のユーザは、記録された各種コンテンツデータのコンテンツを視聴することができる。
【００４３】
情報配信サーバ５２１は、コンテンツ再生装置５１１から送信されたコンテンツ情報に基づいて、候補コンテンツを選定し、選定された候補コンテンツの候補コンテンツ情報をコンテンツ再生装置５１１へ送信する機能を有する。コンテンツ再生装置５１１は、候補コンテンツ情報を受信すると、プレイリストを編集して、候補コンテンツをプレイリストに追加する。これによって、コンテンツ再生装置５１１のユーザは、情報配信サーバ５２１によって選定された候補コンテンツを視聴することができる。
【００４４】
また、情報配信会社５２０は、コンテンツ配信サービスをコンテンツ再生装置５１１のユーザに提供している。ここで、コンテンツ配信サービスは、公知の技術のため詳細な説明は省略するが、コンテンツ再生装置５１１から情報配信サーバ５２１へ要求されたコンテンツデータを、情報配信サーバ５２１からコンテンツ再生装置５１１へ配信するサービスである。これによって、コンテンツ再生装置５１１のユーザは、ＤＶＤやＣＤなどを購入せずとも、オンラインで所望のコンテンツデータを入手し、所望のコンテンツ（たとえば候補コンテンツとされたコンテンツ）を視聴することができる。
【００４５】
（本実施例のコンテンツ再生装置のハードウェア構成）
次に、本実施例のコンテンツ再生装置のハードウェア構成について説明する。図６は、本実施例のコンテンツ再生装置のハードウェア構成を示すブロック図である。
【００４６】
図６に示すように、本実施例のコンテンツ再生装置５１１は、ＣＰＵ６０１と、ＲＯＭ６０２と、ＲＡＭ６０３と、磁気ディスクドライブ６０４と、磁気ディスク６０５と、光ディスクドライブ６０６と、光ディスク６０７と、音声Ｉ／Ｆ（インターフェース）６０８と、スピーカ６０９と、入力デバイス６１０と、映像Ｉ／Ｆ６１１と、ディスプレイ６１２と、通信Ｉ／Ｆ６１３とを備えている。また、各構成部６０１〜６１３はバス６２０によってそれぞれ接続されている。
【００４７】
ＣＰＵ６０１は、コンテンツ再生装置５１１の全体の制御を司る。ＲＯＭ６０２には、ブートプログラム、コンテンツ再生プログラム、プレイリスト編集プログラム、コンテンツ配信サービス利用プログラムなどの各種プログラムが記録されている。なお、上記の各種プログラムは、後述する磁気ディスク６０５などの不揮発性メモリに記録されることとしてもよい。ＲＡＭ６０３は、ＣＰＵ６０１のワークエリアとして使用される。
【００４８】
すなわち、ＣＰＵ６０１は、ＲＡＭ６０３をワークエリアとして使用しながら、ＲＯＭ６０２などに記録された各種プログラムを実行することによって、コンテンツ再生装置５１１の全体の制御を司る。
【００４９】
コンテンツ再生プログラムは、後述する磁気ディスク６０５や光ディスク６０７などの記録媒体に記録された楽曲データ（たとえばＭＰＥＧ  Ａｕｄｉｏ  Ｌａｙｅｒ−３）や動画像データ（たとえばＭＰＥＧ）などのコンテンツデータを利用して、コンテンツの再生をおこなわせる。コンテンツ再生プログラムを実行することによって再生されたコンテンツは、音声Ｉ／Ｆ６０８や映像Ｉ／Ｆ６１１へ出力される。また、コンテンツ再生プログラムは、後述するプレイリスト編集プログラムを実行することによって作成されたプレイリストに従って、コンテンツを再生させることも可能である。
【００５０】
プレイリスト編集プログラムは、コンテンツの再生順序を示すプレイリストの作成・編集をおこなわせる。具体的には、プレイリスト編集プログラムは、プレイリストへのコンテンツの追加、プレイリストからのコンテンツの削除、コンテンツの再生順序の並べ替えなど、プレイリストの作成・編集をおこなわせる。プレイリスト編集プログラムを実行することによって作成・編集されたプレイリストは、上記のコンテンツ再生プログラムの実行時などに利用される。
【００５１】
コンテンツ配信サービス利用プログラムは、所定のコンテンツ（たとえばユーザによって指定されたコンテンツ）のコンテンツデータの配信要求の生成をおこなわせる。ここで、配信要求には、所定のコンテンツを特定可能なコンテンツのＩＤ情報などが含まれる。また、配信要求には、コンテンツ配信サービスを利用するために必要となる所定の決済情報などが含まれていてもよい。コンテンツ配信サービス利用プログラムを実行することによって生成された配信要求は、通信Ｉ／Ｆ６１３などに出力される。
【００５２】
磁気ディスクドライブ６０４は、ＣＰＵ６０１の制御にしたがって磁気ディスク６０５に対するデータの読み取り／書き込みを制御する。磁気ディスク６０５には、磁気ディスクドライブ６０４の制御で書き込まれたデータが記録される。磁気ディスク６０５としては、たとえば、ハードディスクやＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ）を用いることができる。
【００５３】
光ディスクドライブ６０６は、ＣＰＵ６０１の制御にしたがって光ディスク６０７に対するデータの読み取り／書き込みを制御する。光ディスク６０７は、光ディスクドライブ６０６の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク６０７としては、たとえば、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤを用いることができる。光ディスク６０７は、書き込み可能な記録媒体を利用することもできる。また、この着脱自在な記録媒体は、光ディスク６０７のほか、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ  Ｄｉｓｋ）、メモリカードなどであってもよい。
【００５４】
磁気ディスク６０５や光ディスク６０７に記録される情報の一例として、上記の楽曲データや動画像データなどのコンテンツデータなどが挙げられる。また、磁気ディスク６０５や光ディスク６０７には、プレイリストの情報（図８を参照）なども記録される。
【００５５】
音声Ｉ／Ｆ６０８は、音声出力用のスピーカ６０９に接続される。スピーカ６０９からは音声（たとえばコンテンツ再生プログラムを実行することによって再生されたコンテンツ）が出力される。
【００５６】
入力デバイス６１０は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。入力デバイス６１０は、利用者によって選択されたキーに対応するデータを装置内部へ入力する。
【００５７】
映像Ｉ／Ｆ６１１は、ディスプレイ６１２と接続される。たとえば、映像Ｉ／Ｆ６１１は、ディスプレイ６１２全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ６１２を表示制御する制御ＩＣなどによって構成される。
【００５８】
ディスプレイ６１２には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ６１２としては、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイ、有機ＥＬディスプレイなどを用いることができる。
【００５９】
通信Ｉ／Ｆ６１３は、無線を介してネットワークに接続され、コンテンツ再生装置５１１とＣＰＵ６０１とのインターフェースとして機能する。通信Ｉ／Ｆ６１３は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ６０１とのインターフェースとしても機能する。また、通信Ｉ／Ｆ６１３は、テレビ放送やラジオ放送を受信する。
【００６０】
通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ６１３は、たとえば、ＦＭチューナー、ＶＩＣＳ／ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、情報配信サーバ５２１から配信される各種の情報を取得する。
【００６１】
なお、図１に示した実施の形態にかかるコンテンツ再生装置１００の管理部１０１はＣＰＵ６０１とＲＯＭ６０２とによって、再生部１０２はＣＰＵ６０１とＲＯＭ６０２とによって、送信部１０３はＣＰＵ６０１と通信Ｉ／Ｆ６１３とによって、受信部１０４はＣＰＵ６０１と通信Ｉ／Ｆ６１３とによって、それぞれの機能を実現できる。
【００６２】
（本実施例の情報配信サーバのハードウェア構成）
次に、本実施例の情報配信サーバ５２１のハードウェア構成について説明する。図７は、本実施例の情報配信サーバのハードウェア構成を示すブロック図である。
【００６３】
図７に示すように、本実施例の情報配信サーバ５２１は、ＣＰＵ７０１と、ＲＯＭ７０２と、ＲＡＭ７０３と、磁気ディスクドライブ７０４と、磁気ディスク７０５と、光ディスクドライブ７０６と、光ディスク７０７と、入力デバイス７０８と、映像Ｉ／Ｆ７０９と、ディスプレイ７１０と、通信Ｉ／Ｆ７１１とを備えている。また、各構成部７０１〜７１１はバス７２０によってそれぞれ接続されている。
【００６４】
ＣＰＵ７０１は、情報配信サーバ５２１の全体の制御を司る。ＲＯＭ７０２には、ブートプログラム、候補コンテンツ選定プログラム、コンテンツ配信プログラムなどの各種プログラムが記録されている。なお、上記の各種プログラムは、後述する磁気ディスク７０５などの不揮発性メモリに記録されることとしてもよい。ＲＡＭ７０３は、ＣＰＵ７０１のワークエリアとして使用される。
【００６５】
すなわち、ＣＰＵ７０１は、ＲＡＭ７０３をワークエリアとして使用しながら、ＲＯＭ７０２などに記録された各種プログラムを実行することによって、情報配信サーバ５２１の全体の制御を司る。
【００６６】
候補コンテンツ選定プログラムは、コンテンツ再生装置５１１から送信されたコンテンツ情報や選定条件情報などを利用して、候補コンテンツの選定をおこなわせる。具体的には、候補コンテンツ選定プログラムは、受信されたコンテンツ情報、選定条件情報などに基づき、後述する磁気ディスク７０５や光ディスク７０７などに記憶された複数のプレイリストの中から、コンテンツ情報によって示されるコンテンツを含むプレイリストを検索させる。そして、これによって検索されたプレイリストから選定条件に合致するコンテンツを検索させ、検索されたコンテンツを候補コンテンツとして選定させる。候補コンテンツ選定プログラムを実行することによって選定された候補コンテンツの候補コンテンツ情報は、通信Ｉ／Ｆ７１１へ出力される。
【００６７】
また、候補コンテンツ選定プログラムは、コンテンツ情報によって示されるコンテンツを含むプレイリストを検索させ、検索されたプレイリストからもっとも再生回数の多いコンテンツ、コンテンツ情報によって示されるコンテンツと類似するコンテンツ（たとえば同一のジャンルや同一のアーティスト）、もっともユーザ採点が高いコンテンツなどを検索し、検索されたコンテンツを候補コンテンツとして選定させてもよい。
【００６８】
さらに、候補コンテンツ選定プログラムは、選定条件、再生回数、ジャンル、ユーザ採点などを用いた所定の評価式により算出される評価値によって候補コンテンツを選定させてもよい。たとえば、この評価式では、選定条件に合致し、再生回数が多く、コンテンツ情報によって示されるコンテンツとジャンルが同一であり、ユーザ採点が高いコンテンツほど高い評価値が算出される。
【００６９】
コンテンツ配信プログラムは、コンテンツ再生装置５１１から送信された配信要求を利用して、コンテンツの配信をおこなわせる。具体的には、コンテンツ配信プログラムは、受信された配信要求に基づき、後述する磁気ディスク７０５や光ディスク７０７などに記憶されたコンテンツデータの中から、配信要求によって指定されるコンテンツのコンテンツデータを検索させ、検索されたコンテンツデータを通信Ｉ／Ｆ７１１を介して、配信要求を送信したコンテンツ再生装置５１１へ出力させる。なお、コンテンツ配信プログラムは、さらに、配信要求に含まれる決済情報に基づき、所定の決済処理を実行させることとしてもよい。なお、決済処理については、公知の技術であるため詳細な説明を省略する。
【００７０】
磁気ディスクドライブ７０４は、ＣＰＵ７０１の制御にしたがって磁気ディスク７０５に対するデータの読み取り／書き込みを制御する。磁気ディスク７０５には、磁気ディスクドライブ７０４の制御で書き込まれたデータが記録される。磁気ディスク７０５としては、たとえば、ハードディスクやＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ）を用いることができる。
【００７１】
光ディスクドライブ７０６は、ＣＰＵ７０１の制御にしたがって光ディスク７０７に対するデータの読み取り／書き込みを制御する。光ディスク７０７は、光ディスクドライブ７０６の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク７０７としては、たとえば、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤを用いることができる。光ディスク７０７は、書き込み可能な記録媒体を利用することもできる。また、この着脱自在な記録媒体は、光ディスク７０７のほか、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ  Ｄｉｓｋ）、メモリカードなどであってもよい。
【００７２】
磁気ディスク７０５や光ディスク７０７に記録される情報の一例として、上記の楽曲データや動画像データなどのコンテンツデータなどが挙げられる。また、磁気ディスク７０５や光ディスク７０７には、プレイリストの情報（図８を参照）なども記録される。
【００７３】
入力デバイス７０８は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。入力デバイス７０８は、利用者によって選択されたキーに対応するデータを装置内部へ入力する。
【００７４】
映像Ｉ／Ｆ７０９は、ディスプレイ７１０と接続される。映像Ｉ／Ｆ７０９は、具体的には、たとえば、ディスプレイ７１０全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ７１０を表示制御する制御ＩＣなどによって構成される。
【００７５】
ディスプレイ７１０には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ７１０としては、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイ、有機ＥＬディスプレイなどを用いることができる。
【００７６】
通信Ｉ／Ｆ７１１は、無線を介してネットワークに接続され、情報配信サーバ５２１とＣＰＵ７０１とのインターフェースとして機能する。通信Ｉ／Ｆ７１１は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ７０１とのインターフェースとしても機能する。通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。
【００７７】
なお、図２に示した実施の形態にかかる情報配信サーバ２００の記憶部２０１は磁気ディスク７０５や光ディスク７０７によって、受信部２０２はＣＰＵ７０１と通信Ｉ／Ｆ７１１とによって、選定部２０３はＣＰＵ７０１とＲＯＭ７０２とによって、送信部２０４はＣＰＵ７０１と通信Ｉ／Ｆ７１１とによって、それぞれの機能を実現できる。
【００７８】
（プレイリストの内容）
次に、上記の磁気ディスク６０５，７０５や光ディスク６０７，７０７などに記憶されるプレイリストの内容について説明する。図８は、プレイリストの内容を示す説明図である。図８に示すように、プレイリストＰＬ１には、再生順序、コンテンツ名、アーティスト名、ジャンル、再生回数、ユーザ採点などの情報が含まれる。
【００７９】
再生順序は、プレイリストにおけるそれぞれのコンテンツの再生順序を示す。コンテンツ名は、それぞれのコンテンツの名称を示す。アーティスト名は、それぞれのコンテンツの作成者や演奏者などを示す。ジャンルは、それぞれのコンテンツが属するジャンルを示す。再生回数は、それぞれのコンテンツが再生された回数を示す。ユーザ採点は、それぞれのコンテンツに対するコンテンツ再生装置のユーザによる採点を示す（図８では、１０を最高とし、１を最低とした１０段階による採点である）。ユーザは、プレイリストに登録されたそれぞれのコンテンツに対して、任意の採点をつけることができる。
【００８０】
なお、図８に示したプレイリストＰＬ１は、コンテンツ再生装置５１１のユーザ（ユーザＡ）のプレイリストであり、情報配信サーバ５２１の磁気ディスク７０５や光ディスク７０７などには、同様に、ユーザＢのプレイリストやユーザＣのプレイリストなど、複数のユーザのプレイリストの情報が記憶される。
【００８１】
コンテンツ再生装置５１１は、ユーザの操作に基づいて、プレイリストへの新たなコンテンツの追加、プレイリストからのコンテンツの削除、プレイリストにおけるそれぞれのコンテンツの再生順序の並び替えなど、プレイリストの管理をおこなう。また、詳細は後述するが、コンテンツ再生装置５１１は、情報配信サーバ５２１が提供するコンテンツ配信サービスを利用して、新たなコンテンツをプレイリストへ追加することも可能である。
【００８２】
（本実施例のネットワークシステムの処理手順）
次に、本実施例のネットワークシステム５００の処理手順について説明する。図９は、本実施例のネットワークシステム５００の処理手順を示すシーケンス図である。図９に示すように、ネットワークシステム５００のコンテンツ再生装置５１１は、まず、あらかじめ候補コンテンツの選定条件を設定する（ステップＳ９０１）。そして、コンテンツの再生が開始されると（ステップＳ９０２）、再生中のコンテンツのコンテンツ情報およびステップＳ９０１で設定された選定条件の選定条件情報を、情報配信サーバ５２１へ送信する（ステップＳ９０３）。
【００８３】
情報配信サーバ５２１は、コンテンツ情報および選定条件情報を受信すると、候補コンテンツを選定する（ステップＳ９０４）。なお、候補コンテンツの選定については図１０を用いて後述する。そして、候補コンテンツを選定すると、選定された候補コンテンツの候補コンテンツ情報をコンテンツ再生装置５１１へ送信する（ステップＳ９０５）。
【００８４】
コンテンツ再生装置５１１は、候補コンテンツ情報を受信すると、候補コンテンツ情報に基づいて、磁気ディスクや光ディスクなどに記録されたコンテンツの中から候補コンテンツを検索する（ステップＳ９０６）。このとき、記録されたコンテンツの中から候補コンテンツが検索されると、後述するステップＳ９１０へ移行する。記録されたコンテンツの中から候補コンテンツが検索されなかった場合には、コンテンツ再生装置５１１は、ユーザに対して候補コンテンツの購入確認をおこなう（ステップＳ９０７）。候補コンテンツを購入する場合には、候補コンテンツの購入要求を情報配信サーバ５２１へ送信する（ステップＳ９０８）。候補コンテンツを購入しない場合には、そのまま処理を終了する。
【００８５】
情報配信サーバ５２１は、候補コンテンツ購入要求を受信すると、候補コンテンツをコンテンツ再生装置５１１へ配信する（ステップＳ９０９）。なお、配信された候補コンテンツは、コンテンツ再生装置５１１の磁気ディスクなどに記録される。そして、コンテンツ再生装置５１１は、たとえば、候補コンテンツを次に再生するコンテンツとしてプレイリストを編集し（ステップＳ９１０）、処理を終了する。
【００８６】
（本実施例のネットワークシステムの動作概要）
次に、本実施例のネットワークシステム５００の動作概要について説明する。図１０は、本実施例のネットワークシステムの動作概要を示す説明図である。本実施例のネットワークシステム５００のコンテンツ再生装置５１１は、入力デバイス６１０によってユーザからの操作を受け付けると、あらかじめ記録されたプレイリストＰＬ１に従ってコンテンツの再生を開始する。
【００８７】
図１０で示す例では、コンテンツ再生装置５１１は、プレイリストＰＬ１に従って、「コンテンツＢ」を再生中である。このとき、コンテンツ再生装置５１１は、再生中のコンテンツである「コンテンツＢ」のコンテンツ情報１００１を、ネットワーク５３０を介して情報配信サーバ５２１へ送信する。なお、選定条件が設定されている場合には、選定条件情報も合わせて情報配信サーバ５２１へ送信される。
【００８８】
情報配信サーバ５２１は、受信されたコンテンツ情報１００１や選定条件情報に基づき、候補コンテンツを選定する。具体的には、まず、情報配信サーバ５２１は、コンテンツ情報１００１を受信すると、磁気ディスク７０５や光ディスク７０７などに記憶された複数のプレイリストの中から「コンテンツＢ」を含むプレイリストを検索する。図１０に示す例では、この検索結果としてプレイリストＰＬ２およびプレイリストＰＬ３が検索されている。
【００８９】
次に、情報配信サーバ５２１は、上記で検索されたプレイリストＰＬ２およびプレイリストＰＬ３に含まれるコンテンツから候補コンテンツを選定する。図１０に示す例では、候補コンテンツとして「コンテンツ４」（符号１００２）が選定されている。情報配信サーバ５２１は、候補コンテンツを選定すると、「コンテンツ４」の候補コンテンツ情報１００３を、ネットワーク５３０を介してコンテンツ再生装置５１１へ送信する。
【００９０】
なお、情報配信サーバ５２１は、コンテンツ情報のみを受信し、選定条件情報を受信しなかった場合には、プレイリストＰＬ２およびプレイリストＰＬ３に含まれるコンテンツの中から、もっとも再生回数の多いコンテンツ、「コンテンツＢ」と類似するコンテンツ（たとえば同一のジャンルや同一のアーティスト）、もっともユーザ採点が高いコンテンツなどを検索し、検索されたコンテンツを候補コンテンツとする。
【００９１】
また、情報配信サーバ５２１は、選定条件、再生回数、ジャンル、ユーザ採点などを用いた所定の評価式により算出される評価値によって候補コンテンツを選定してもよい。たとえば、この評価式では、選定条件に合致し、再生回数が多く、ジャンルが「コンテンツＢ」と同一であり、ユーザ採点が高いコンテンツほど高い評価値が算出される。情報配信サーバ５２１は、上記によって算出される評価値を用いて、プレイリストＰＬ２およびプレイリストＰＬ３に含まれるコンテンツに対してそれぞれ優先づけを（たとえば、評価値の高い順にソートして）おこなう。そして、この優先づけにより、優先度がもっとも高いコンテンツを候補コンテンツとする。
【００９２】
コンテンツ再生装置５１１は、候補コンテンツ情報１００３を受信すると、候補コンテンツが次に再生されるコンテンツとなるようにプレイリストＰＬ１を編集する。ところで、図１０に示す例では、コンテンツ再生装置５１１の磁気ディスク６０５や光ディスク６０７には、「コンテンツ４」が含まれていないとする。そのとき、コンテンツ再生装置５１１は、「コンテンツ４」の購入確認をユーザに対しておこなう。たとえば、コンテンツ再生装置５１１は、ディスプレイ６１２に「コンテンツ４は所有していないコンテンツです。コンテンツ配信サービスを利用して購入しますか？」といったメッセージを表示し、ユーザに「Ｙｅｓ／Ｎｏ」を選択させることによって購入確認をおこなう。
【００９３】
上記の購入確認によって、ユーザが「コンテンツ４」を購入すると選択した場合には、コンテンツ再生装置５１１は、「コンテンツ４」の配信要求１００４を、ネットワーク５３０を介して情報配信サーバ５２１へ送信する。なお、ここで、配信要求１００４には、公知の技術のため詳細な説明は省略するが、クレジットカードの情報など、コンテンツ配信サービスの利用に際して必要となる所定の決済情報も含まれている。
【００９４】
情報配信サーバ５２１は、この配信要求１００４を受信すると、磁気ディスク７０５などに記録されたコンテンツデータベースから「コンテンツ４」を検索して、「コンテンツ４」のコンテンツデータ１００５を、ネットワーク５３０を介してコンテンツ再生装置５１１へ配信する。そして、コンテンツ再生装置５１１は、配信された「コンテンツ４」のコンテンツデータ１００５を磁気ディスク６０５などに記録して、プレイリストＰＬ１を編集し、たとえば、現在再生中の「コンテンツＢ」の次に再生されるコンテンツに「コンテンツ４」（符号１００６）を追加する。
【００９５】
なお、コンテンツ再生装置５１１は、「コンテンツ４」の再生が開始されると、再び、上記の処理を実行し、「コンテンツ４」のコンテンツ情報を情報配信サーバ５２１へ送信する。そして、情報配信サーバ５２１は、「コンテンツ４」のコンテンツ情報に基づき候補コンテンツを選定し、候補コンテンツ情報をコンテンツ再生装置５１１へ送信する。これによって、コンテンツ再生装置５１１は上記の処理を繰り返す。
【００９６】
以上に説明したように、本実施例のコンテンツ再生装置５１１によれば、情報配信サーバ５２１が自動的に選定した候補コンテンツの候補コンテンツ情報を受信して、候補コンテンツを追加するようにプレイリストを編集することができる。これによって、ユーザは、煩わしい作業をせず、容易に候補コンテンツを視聴することができるので、利便性の向上を図ることができる。さらに、候補コンテンツを再生中のコンテンツの次に再生されるコンテンツとしてプレイリストに追加することによって、再生中のコンテンツの再生が終了すると、続けて候補コンテンツを再生することができる。
【００９７】
さらに、本実施例のコンテンツ再生装置５１１によれば、候補コンテンツが未所有のコンテンツであった場合に、ユーザはコンテンツ配信サービスを利用してオンラインで候補コンテンツを入手できる。これによって、ユーザは、その場で直ちに候補コンテンツを入手して視聴できるので、コンテンツを入手するための手間や所要時間を低減させ、一層と利便性の向上を図ることができる。
【００９８】
なお、上記の実施例では、候補コンテンツが再生中のコンテンツの次に再生されるコンテンツとなるようにプレイリストに追加することとしたがこれに限らない。候補コンテンツは、プレイリストに追加されればよく、たとえば、プレイリストの最後に追加されることとしてもよい。
【００９９】
また、上記の実施例では、コンテンツ再生装置５１１を、車両５１０に搭載された車載用のコンテンツ再生装置に適用した例を説明したがこれに限らない。たとえば、コンテンツ再生装置５１１は、コンテンツ再生機能を有する携帯電話などの通信端末や、通信機能を有するオーディオ機器（たとえば、ポータブル・オーディオ機器）などに適用してもよい。さらに、ネットワーク５３０に接続可能な通信端末とオーディオ機器とをＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などを用いて接続することによって、上記のコンテンツ再生装置５１１と同様の機能を実現することとしてもよい。
【０１００】
また、上記の実施例では、情報配信サーバ５２１がコンテンツ配信サービスによってコンテンツデータを配信することとしたが、コンテンツ配信サービス用のサーバを別途設ける構成としてもよい。この場合には、コンテンツ再生装置５１１は、候補コンテンツの配信要求をコンテンツ配信サービス用のサーバへ送信する。これによって、コンテンツ再生装置５１１は、コンテンツ配信サービス用のサーバから候補コンテンツのコンテンツデータを受信する。
【０１０１】
なお、本実施の形態で説明したコンテンツ再生方法、情報配信方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な媒体であってもよい。
【図面の簡単な説明】
【０１０２】
【図１】本発明の実施の形態にかかるコンテンツ再生装置の機能的構成を示すブロック図である。
【図２】本発明の実施の形態にかかる情報配信サーバの機能的構成を示すブロック図である。
【図３】本実施の形態のコンテンツ再生装置の処理手順を示すフローチャートである。
【図４】本実施の形態の情報配信サーバの処理手順を示すフローチャートである。
【図５】本実施例のネットワークシステムの概要構成を示す説明図である。
【図６】本実施例のコンテンツ再生装置のハードウェア構成を示すブロック図である。
【図７】本実施例の情報配信サーバのハードウェア構成を示すブロック図である。
【図８】プレイリストの内容を示す説明図である。
【図９】本実施例のネットワークシステム５００の処理手順を示すシーケンス図である。
【図１０】本実施例のネットワークシステムの動作概要を示す説明図である。
【符号の説明】
【０１０３】
１００  コンテンツ再生装置
１０１  管理部
１０２  再生部
１０３  送信部
１０４  受信部
２００  情報配信サーバ
２０１  記憶部
２０２  受信部
２０３  選定部
２０４  送信部
５００  ネットワークシステム
５１０  車両
５１１  コンテンツ再生装置
５２０  情報配信会社
５２１  情報配信サーバ
【図１】
2010003372.tif 000003
【図２】
2010003372.tif 000004
【図３】
2010003372.tif 000005
【図４】
2010003372.tif 000006
【図５】
2010003372.tif 000007
【図６】
2010003372.tif 000008
【図７】
2010003372.tif 000009
【図８】
2010003372.tif 000010
【図９】
2010003372.tif 000011
【図１０】
2010003372.tif 000012