(57)【要約】【課題】記憶容量を抑えつつ、ネットワーク上に存在するコンテンツ中からユーザの所望のコンテンツを速やかに再生させること。【解決手段】携帯型ＴＶ５は、ネットワーク６を介してＤＶＲ１が有するコンテンツリスト及びコンテンツメタデータを受信し、ＤＶＲ１側に、設定ジャンルのコンテンツがあるか否かを判断し、ある場合には、更に、当該コンテンツが屋外用ジャンルか屋内用コンテンツかを判断し、屋外用ジャンルのコンテンツについてはコンテンツの全データを、屋内用ジャンルのコンテンツについては全データのうち先頭部分データをそれぞれＤＶＲ１から受信して記憶する。先頭部分データに対応するコンテンツの再生要求をユーザから受けた場合には、先頭部分データを再生するとともに、ＤＶＲ１から先頭部分に続く続き部分データを受信してストリーミング再生する。【選択図】図５
2007282000.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して他の電子機器と通信可能な電子機器であって、
当該電子機器において利用され得るコンテンツの優先度に関する優先度情報を記憶する第１の記憶手段と、
前記他の電子機器に記憶されている前記コンテンツのリストを、当該リスト中のコンテンツの属性を示す属性情報とともに当該他の電子機器から受信する受信手段と、
前記記憶された優先度情報と、前記受信されたリスト及び属性情報とを基に、前記リスト中のコンテンツが第１の優先度を有する第１のコンテンツであるか、当該第１の優先度よりも低い第２の優先度を有する第２のコンテンツであるかを判定する判定手段と、
前記判定の結果、前記リスト中のコンテンツが第１のコンテンツであると判定された場合に、当該第１のコンテンツの全データを前記他の電子機器から前記受信手段により受信するよう制御し、前記リスト中のコンテンツが第２のコンテンツであると判定された場合に、当該第２のコンテンツのうち先頭から所定部分の先頭部分データを前記他の電子機器から前記受信手段により受信するよう制御する受信制御手段と、
前記全データ及び先頭部分データのうち少なくとも一方を記憶する第２の記憶手段と、
前記記憶された全データを再生するよう制御するとともに、前記記憶された先頭部分データを再生しつつ、当該先頭部分データに続く続き部分データを前記他の電子機器から前記受信手段により受信し、前記先頭部分データの再生に続いて再生するよう制御する再生制御手段と
を具備することを特徴とする電子機器。
【請求項２】
請求項１に記載の電子機器において、
前記第１の記憶手段は、前記再生制御手段により再生された第１及び第２のコンテンツの再生履歴情報を記憶し、
当該電子機器は、前記再生履歴情報を基に前記優先度情報を生成する生成手段を更に具備する
ことを特徴とする電子機器。
【請求項３】
請求項１に記載の電子機器において、
前記第１の記憶手段は、前記全データとコンテンツ名とを対応付けてコンテンツリストとして記憶するとともに、前記先頭部分データと前記コンテンツ名とを対応付けて先頭リストとして記憶し、
前記判定手段は、前記コンテンツの再生を要求するユーザ操作を、当該コンテンツの前記コンテンツ名とともに入力し、前記記憶されたコンテンツリスト及び先頭リストを基に、前記入力されたユーザ操作が、前記第１のコンテンツと第２のコンテンツのいずれのコンテンツの再生を要求する操作であるかを判定し、
当該電子機器は、前記判定の結果、前記ユーザ操作が前記第２のコンテンツの再生を要求する操作である場合に、前記他の電子機器に前記続き部分データの送信を要求する送信要求信号を送信する手段を更に具備する
ことを特徴とする電子機器。
【請求項４】
請求項１に記載の電子機器において、
前記受信手段は、前記他の電子機器において前記コンテンツが記憶されたことを通知する通知情報を受信し、
当該電子機器は、前記受信された通知情報に基づいて、前記リスト及び属性情報の送信を要求する送信要求信号を前記他の電子機器へ送信する手段を更に具備する
ことを特徴とする電子機器。
【請求項５】
請求項１に記載の電子機器において、
前記第２の記憶手段の空き記憶容量を算出する手段と、
前記空き記憶容量が増加した場合に前記リスト及び属性情報の送信を要求する送信要求信号を前記他の電子機器へ送信する手段と
を更に具備することを特徴とする電子機器。
【請求項６】
請求項１に記載の電子機器において、
前記第１の記憶手段は、複数のユーザの前記優先度情報を記憶し、
前記受信手段は、前記各ユーザの前記優先度情報に基づいて、前記各ユーザ毎に前記全データ及び先頭部分データを受信し、
第２の記憶手段は、前記各ユーザ毎に前記全データ及び先頭部分データを記憶する
ことを特徴とする電子機器。
【請求項７】
請求項１に記載の電子機器において、
前記他の電子機器が電源投入状態にあるか否かを判断する手段と、
前記他の電子機器が投入状態でないと判断された場合に、前記他の電子機器の電源を投入させる信号を当該他の電子機器へ送信する手段と
を更に具備することを特徴とする電子機器。
【請求項８】
ネットワークを介して通信可能な第１の電子機器と第２の電子機器とからなるシステムであって、
前記第１の電子機器は、
当該第１の電子機器において利用され得るコンテンツの優先度に関する優先度情報を記憶する第１の記憶手段と、
前記第２の電子機器に記憶されている前記コンテンツのリストを、当該リスト中のコンテンツの属性を示す属性情報とともに当該第２の電子機器から受信する受信手段と、
前記記憶された優先度情報と、前記受信されたリスト及び属性情報とを基に、前記リスト中のコンテンツが第１の優先度を有する第１のコンテンツであるか、当該第１の優先度よりも低い第２の優先度を有する第２のコンテンツであるかを判定する判定手段と、
前記判定の結果、前記リスト中のコンテンツが第１のコンテンツであると判定された場合に、当該第１のコンテンツの全データの送信を要求する第１の送信要求信号を前記第２の電子機器へ送信し、前記リスト中のコンテンツが第２のコンテンツであると判定された場合に、当該第２のコンテンツのうち先頭から所定部分の先頭部分データの送信を要求する第２の送信要求信号を前記第２の電子機器へ送信する送信手段と、
前記全データ及び前記先頭部分データを前記第２の電子機器から前記受信手段により受信するよう制御する受信制御手段と、
前記受信された全データ及び先頭部分データを記憶する第２の記憶手段と、
前記記憶された全データを再生するよう制御するとともに、前記先頭部分データを再生しつつ、当該先頭部分データに続く続き部分データの送信を要求する第３の送信要求信号を前記第２の電子機器へ前記送信手段により送信し、当該続き部分データを前記受信手段により受信し、前記先頭部分データの再生に続いて再生するよう制御する再生制御手段とを有し、
前記第２の電子機器は、
前記コンテンツを前記リスト及び前記属性情報とともに記憶する記憶手段と、
前記記憶されたリスト及び属性情報を前記第１の電子機器へ送信する送信手段と、
前記第１、第２及び第３の送信要求信号を受信する受信手段と、
前記受信された第１、第２及び第３の送信要求信号に基づいて、前記全データを前記第１の電子機器へ前記送信手段により送信し、前記コンテンツから前記先頭部分データを生成して前記第１の電子機器へ前記送信手段により送信し、前記コンテンツから前記続き部分データを生成して前記送信手段により前記第１の電子機器へ送信するよう制御する送信制御手段とを有する
ことを特徴とするコンテンツ再生システム。
【請求項９】
ネットワークを介して他の電子機器と通信可能な電子機器がコンテンツを再生する方法であって、
当該電子機器において利用され得るコンテンツの優先度に関する優先度情報を記憶するステップと、
前記他の電子機器に記憶されている前記コンテンツのリストを、当該リスト中のコンテンツの属性を示す属性情報とともに当該他の電子機器から受信するステップと、
前記記憶された優先度情報と、前記受信されたリスト及び属性情報とを基に、前記リスト中のコンテンツが第１の優先度を有する第１のコンテンツであるか、当該第１の優先度よりも低い第２の優先度を有する第２のコンテンツであるかを判定するステップと、
前記判定の結果、前記リスト中のコンテンツが第１のコンテンツであると判定された場合に、当該第１のコンテンツの全データを前記他の電子機器から受信し、前記リスト中のコンテンツが第２のコンテンツであると判定された場合に、当該第２のコンテンツのうち先頭から所定部分の先頭部分データを前記他の電子機器から受信するステップと、
前記受信された全データ及び先頭部分データのうち少なくとも一方を記憶するステップと、
前記記憶された全データを再生するよう制御するとともに、前記記憶された先頭部分データを再生しつつ、当該先頭部分データに続く続き部分データを前記他の電子機器から受信し、前記先頭部分データの再生に続いて再生するよう制御するステップと
を具備することを特徴とするコンテンツ再生方法。
【請求項１０】
ネットワークを介して他の電子機器と通信可能な電子機器に、
当該電子機器において利用され得るコンテンツの優先度に関する優先度情報を記憶するステップと、
前記他の電子機器に記憶されている前記コンテンツのリストを、当該リスト中のコンテンツの属性を示す属性情報とともに当該他の電子機器から受信するステップと、
前記記憶された優先度情報と、前記受信されたリスト及び属性情報とを基に、前記リスト中のコンテンツが第１の優先度を有する第１のコンテンツであるか、当該第１の優先度よりも低い第２の優先度を有する第２のコンテンツであるかを判定するステップと、
前記判定の結果、前記リスト中のコンテンツが第１のコンテンツであると判定された場合に、当該第１のコンテンツの全データを前記他の電子機器から受信し、前記リスト中のコンテンツが第２のコンテンツであると判定された場合に、当該第２のコンテンツのうち先頭から所定部分の先頭部分データを前記他の電子機器から受信するステップと、
前記受信された全データ及び先頭部分データのうち少なくとも一方を記憶するステップと、
前記記憶された全データを再生するよう制御するとともに、前記記憶された先頭部分データを再生しつつ、当該先頭部分データに続く続き部分データを前記他の電子機器から受信し、前記先頭部分データの再生に続いて再生するよう制御するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像等のコンテンツを再生可能な電子機器及び当該コンテンツの再生方法に関する。
【背景技術】
【０００２】
近年、例えばデジタルビデオレコーダやテレビジョン、携帯端末等の複数の電子機器をホームネットワーク（家庭内ＬＡＮ（（Local Area Network）））やインターネット等のネットワークを介して相互に接続し、各電子機器を用いて家庭内や屋外の複数の場所で映像等のコンテンツを再生可能なネットワークシステムが提案されている。
【０００３】
例えば、下記特許文献１には、ネットワークを介して接続された複数の機器にそれぞれ装着された記録媒体の情報を取得し、当該取得した記録媒体の情報に基づいて複数の機器を制御して、複数の機器を仮想的な一の機器として使用できるようにした情報処理装置が記載されている。当該情報処理装置においては、例えばユーザから一のコンテンツの再生要求があった場合に、当該一のコンテンツを有する機器に再生処理を実行させる。また、一の機器の記録媒体に記録されているコンテンツを、他の機器の記録媒体にダビングすることも可能となっている。  
【特許文献１】特開２００１−２２９１１４号公報（図１、段落［０１５２］等）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に記載の技術においては、情報処理装置が各機器を集中的に管理し、各機器の各記録媒体に予め記録されているコンテンツを再生させること、または各機器間でコンテンツのダビング（コピー）を行わせることは可能であるが、当該情報処理装置を介さずに、各機器に散在するコンテンツを各機器同士で転送することで、例えば一の機器の記録媒体に記録されていないコンテンツを当該一の機器で再生させるようなことはできない。
【０００５】
また、各機器間でコンテンツをネットワーク経由で転送して再生する場合には、各機器が常に電源投入状態で待機しておく必要があり、電源投入状態になっていない機器に記憶されているコンテンツは、他の機器では再生することができない。更に、複数のコンテンツがネットワーク上で転送される状況においては、当該ネットワークのスループットの不足により、ユーザの所望のコンテンツを即座に再生できないこともあり、ユーザの利便性を損ねる結果となる。
【０００６】
更に、コンテンツをネットワーク上の各機器で共有する場合には、各機器の記憶容量の制限も問題となる。
【０００７】
以上のような事情に鑑み、本発明の目的は、記憶容量を抑えつつ、ネットワーク上に存在するコンテンツ中から、ユーザの所望のコンテンツを速やかに再生させることが可能な電子機器、コンテンツ再生システム、コンテンツ再生方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上述の課題を解決するため、本発明の主たる観点に係る電子機器は、ネットワークを介して他の電子機器と通信可能な電子機器であって、当該電子機器において利用され得るコンテンツの優先度に関する優先度情報を記憶する第１の記憶手段と、前記他の電子機器に記憶されている前記コンテンツのリストを、当該リスト中のコンテンツの属性を示す属性情報とともに当該他の電子機器から受信する受信手段と、前記記憶された優先度情報と、前記受信されたリスト及び属性情報とを基に、前記リスト中のコンテンツが第１の優先度を有する第１のコンテンツであるか、当該第１の優先度よりも低い第２の優先度を有する第２のコンテンツであるかを判定する判定手段と、前記判定の結果、前記リスト中のコンテンツが第１のコンテンツであると判定された場合に、当該第１のコンテンツの全データを前記他の電子機器から前記受信手段により受信するよう制御し、前記リスト中のコンテンツが第２のコンテンツであると判定された場合に、当該第２のコンテンツのうち先頭から所定部分の先頭部分データを前記他の電子機器から前記受信手段により受信するよう制御する受信制御手段と、前記全データ及び先頭部分データのうち少なくとも一方を記憶する第２の記憶手段と、前記記憶された全データを再生するよう制御するとともに、前記記憶された先頭部分データを再生しつつ、当該先頭部分データに続く続き部分データを前記他の電子機器から前記受信手段により受信し、前記先頭部分データの再生に続いて再生するよう制御する再生制御手段とを具備する。
【０００９】
ここで電子機器とは、例えばＨＤＤ（Hard Disk Drive）レコーダ、ＨＤＤ／ＤＶＤ（Digital Versatile Disk）レコーダ等の記録再生装置、ＤＶＤプレーヤ等の再生装置、ＰＣ（Personal Computer）（デスクトップ型でもノート型でもよい）、テレビジョン（携帯型テレビジョンを含む）、携帯型電話機、ＰＤＡ（Personal Digital Assistants）、ゲーム機器、その他の電化製品である。またコンテンツとは、テレビ番組等の映像データ、音楽等の音声データ、いわゆる電子書籍等のテキストデータ等である。
【００１０】
また優先度情報とは、当該電子機器においてユーザがどのような属性のコンテンツを優先的に利用するかを示した利用動向情報であり、より具体的には、例えばコンテンツに対するユーザの嗜好度や利用所望度、推定される利用頻度等を示したものである。また属性情報とは、例えば番組のジャンルや番組名、番組の出演者、キーワード等の情報である。
【００１１】
また上記先頭部分データは、例えば１分、数十秒等の時間分のデータであるが、この数値に限られるものではなく、続き部分データの再生の準備が整うのに十分な時間であればよい。また続き部分データは、バッファリングを伴うストリーミングにより再生されてもよいし、受信して記憶されたものを再生するようにしてもよい。また、上記第１の記憶手段と第２の記憶手段とは同一の記憶手段として構成されていてもよい。
【００１２】
この構成により、例えば優先度の高い第１のコンテンツについては全ての部分について他の電子機器から受信して記憶しておくことで、他の電子機器によらずに即座に再生を開始させることができる。一方、優先度の低い第２のコンテンツについては、先頭部分データを記憶しておくことで記憶容量を抑えることができるとともに、当該先頭部分データを再生させながら、続き部分データを受信して再生させることで、第２のコンテンツも即座に再生を開始させることができる。これにより、第２のコンテンツについても、他の電子機器から受信していることをユーザに意識させることなく、あたかも最初から当該電子機器に記憶されていたかのように再生させることができ、ユーザの利便性が向上する。なお、「再生するよう制御する」とは、当該電子機器が例えばディスプレイやスピーカといった再生手段を有している場合のみならず、当該電子機器は再生手段自体を有さず、当該電子機器と接続された再生手段に対して、映像信号や音声信号等の再生に必要な信号を送信する場合も含む概念である。
【００１３】
上記電子機器において、前記第１の記憶手段は、前記再生制御手段により再生された第１及び第２のコンテンツの再生履歴情報を記憶し、当該電子機器は、前記再生履歴情報を基に前記優先度情報を生成する生成手段を更に具備していてもよい。
【００１４】
これにより、上記再生履歴情報を基に、コンテンツに対するユーザの優先度を学習して優先度情報を作成できるため、ユーザに優先度を意識させずに、ユーザに優先度情報を入力させることなく自動的に全データ及び先頭部分データを受信することができ、ユーザの利便性が向上する。
【００１５】
上記電子機器において、前記第１の記憶手段は、前記全データとコンテンツ名とを対応付けてコンテンツリストとして記憶するとともに、前記先頭部分データと前記コンテンツ名とを対応付けて先頭リストとして記憶し、前記判定手段は、前記コンテンツの再生を要求するユーザ操作を、当該コンテンツの前記コンテンツ名とともに入力し、前記記憶されたコンテンツリスト及び先頭リストを基に、前記入力されたユーザ操作が、前記第１のコンテンツと第２のコンテンツのいずれのコンテンツの再生を要求する操作であるかを判定し、当該電子機器は、前記判定の結果、前記ユーザ操作が前記第２のコンテンツの再生を要求する操作である場合に、前記他の電子機器に前記続き部分データの送信を要求する送信要求信号を送信する手段を更に具備していてもよい。
【００１６】
これにより、第１のコンテンツの全データと第２のコンテンツの先頭部分データをそれぞれリストとして管理しているため、ユーザの再生要求に基づいて、第２のコンテンツについては他の電子機器に続き部分データの送信を速やかに要求することで、ユーザは第２のコンテンツを第１のコンテンツと同様に扱うことが可能となる。
【００１７】
上記電子機器において、前記受信手段は、前記他の電子機器において前記コンテンツが記憶されたことを通知する通知情報を受信し、当該電子機器は、前記受信された通知情報に基づいて、前記リスト及び属性情報の送信を要求する送信要求信号を前記他の電子機器へ送信する手段を更に具備していてもよい。
【００１８】
これにより、上記通知情報に基づいて、全データ及び先頭部分データを、他の電子機器が第１または第２のコンテンツを記憶してから直ちに受信して、ユーザに速やかに利用させることができる。
【００１９】
上記電子機器は、前記第２の記憶手段の空き記憶容量を算出する手段と、前記空き記憶容量が増加した場合に前記リスト及び属性情報の送信を要求する送信要求信号を前記他の電子機器へ送信する手段とを更に具備していても構わない。
【００２０】
これにより、第２の記憶手段の記憶容量に応じて前記全データ及び先頭部分データを受信することができ、空き記憶容量を効率よく使用することができる。
【００２１】
上記電子機器において、前記第１の記憶手段は、複数のユーザの前記優先度情報を記憶し、前記受信手段は、前記各ユーザの前記優先度情報に基づいて、前記各ユーザ毎に前記全データ及び先頭部分データを受信し、第２の記憶手段は、前記各ユーザ毎に前記全データ及び先頭部分データを記憶するようにしてもよい。
【００２２】
これにより、当該電子機器が複数のユーザで共有される場合でも、各ユーザの優先度に応じて上記全データ及び先頭部分データを記憶し、ユーザ毎に異なったコンテンツを速やかに再生させることができる。
【００２３】
上記電子機器は、前記他の電子機器が電源投入状態にあるか否かを判断する手段と、
前記他の電子機器が投入状態でないと判断された場合に、前記他の電子機器の電源を投入させる信号を当該他の電子機器へ送信する手段とを更に具備していても構わない。
【００２４】
これにより、他の電子機器が電源投入状態にない場合でも、他の電子機器を電源投入状態にした上で上記全データ及び先頭部分データや、続き部分データを受信することができ、他の電子機器の起動処理を待つことなくユーザの所望のコンテンツを速やかに再生させることができる。
【００２５】
本発明の他の観点に係るコンテンツ再生システムは、ネットワークを介して通信可能な第１の電子機器と第２の電子機器とからなるシステムであって、前記第１の電子機器は、当該第１の電子機器において利用され得るコンテンツの優先度に関する優先度情報を記憶する第１の記憶手段と、前記第２の電子機器に記憶されている前記コンテンツのリストを、当該リスト中のコンテンツの属性を示す属性情報とともに当該第２の電子機器から受信する受信手段と、前記記憶された優先度情報と、前記受信されたリスト及び属性情報とを基に、前記リスト中のコンテンツが第１の優先度を有する第１のコンテンツであるか、当該第１の優先度よりも低い第２の優先度を有する第２のコンテンツであるかを判定する判定手段と、前記判定の結果、前記リスト中のコンテンツが第１のコンテンツであると判定された場合に、当該第１のコンテンツの全データの送信を要求する第１の送信要求信号を前記第２の電子機器へ送信し、前記リスト中のコンテンツが第２のコンテンツであると判定された場合に、当該第２のコンテンツのうち先頭から所定部分の先頭部分データの送信を要求する第２の送信要求信号を前記第２の電子機器へ送信する送信手段と、前記全データ及び前記先頭部分データを前記第２の電子機器から前記受信手段により受信するよう制御する受信制御手段と、前記受信された全データ及び先頭部分データを記憶する第２の記憶手段と、前記記憶された全データを再生するよう制御するとともに、前記先頭部分データを再生しつつ、当該先頭部分データに続く続き部分データの送信を要求する第３の送信要求信号を前記第２の電子機器へ前記送信手段により送信し、当該続き部分データを前記受信手段により受信し、前記先頭部分データの再生に続いて再生するよう制御する再生制御手段とを有し、前記第２の電子機器は、前記コンテンツを前記リスト及び前記属性情報とともに記憶する記憶手段と、前記記憶されたリスト及び属性情報を前記第１の電子機器へ送信する送信手段と、前記第１、第２及び第３の送信要求信号を受信する受信手段と、前記受信された第１、第２及び第３の送信要求信号に基づいて、前記全データを前記第１の電子機器へ前記送信手段により送信し、前記コンテンツから前記先頭部分データを生成して前記第１の電子機器へ前記送信手段により送信し、前記コンテンツから前記続き部分データを生成して前記送信手段により前記第１の電子機器へ送信するよう制御する送信制御手段とを有する。
【００２６】
これにより、第１の電子機器のユーザの優先度情報に基づいて、第２の電子機器から第１の電子機器へ全データ及び先頭部分データを配置することで、第１の電子機器に記憶されるコンテンツを最適化し、元々第２の電子機器に存在した第１のコンテンツを第１の電子機器において速やかに再生させることができる。また、第２のコンテンツについては第１の電子機器に先頭部分データのみ記憶させることで、第１の電子機器の記憶容量を抑えることができる。更に、第１の電子機器の要求に応じて第２の電子機器が続き部分データを送信することで、ユーザは第２のコンテンツが記憶されている電子機器がどれであるかについて意識することなく、第２のコンテンツを速やかに再生させることができる。
【００２７】
本発明のまた別の観点に係るコンテンツ再生方法は、ネットワークを介して他の電子機器と通信可能な電子機器がコンテンツを再生する方法であって、当該電子機器において利用され得るコンテンツの優先度に関する優先度情報を記憶するステップと、前記他の電子機器に記憶されている前記コンテンツのリストを、当該リスト中のコンテンツの属性を示す属性情報とともに当該他の電子機器から受信するステップと、前記記憶された優先度情報と、前記受信されたリスト及び属性情報とを基に、前記リスト中のコンテンツが第１の優先度を有する第１のコンテンツであるか、当該第１の優先度よりも低い第２の優先度を有する第２のコンテンツであるかを判定するステップと、前記判定の結果、前記リスト中のコンテンツが第１のコンテンツであると判定された場合に、当該第１のコンテンツの全データを前記他の電子機器から受信し、前記リスト中のコンテンツが第２のコンテンツであると判定された場合に、当該第２のコンテンツのうち先頭から所定部分の先頭部分データを前記他の電子機器から受信するステップと、前記受信された全データ及び先頭部分データのうち少なくとも一方を記憶するステップと、前記記憶された全データを再生するよう制御するとともに、前記記憶された先頭部分データを再生しつつ、当該先頭部分データに続く続き部分データを前記他の電子機器から受信し、前記先頭部分データの再生に続いて再生するよう制御するステップとを具備する。
【００２８】
本発明のまた更に別の観点に係るプログラムは、ネットワークを介して他の電子機器と通信可能な電子機器に、当該電子機器において利用され得るコンテンツの優先度に関する優先度情報を記憶するステップと、前記他の電子機器に記憶されている前記コンテンツのリストを、当該リスト中のコンテンツの属性を示す属性情報とともに当該他の電子機器から受信するステップと、前記記憶された優先度情報と、前記受信されたリスト及び属性情報とを基に、前記リスト中のコンテンツが第１の優先度を有する第１のコンテンツであるか、当該第１の優先度よりも低い第２の優先度を有する第２のコンテンツであるかを判定するステップと、前記判定の結果、前記リスト中のコンテンツが第１のコンテンツであると判定された場合に、当該第１のコンテンツの全データを前記他の電子機器から受信し、前記リスト中のコンテンツが第２のコンテンツであると判定された場合に、当該第２のコンテンツのうち先頭から所定部分の先頭部分データを前記他の電子機器から受信するステップと、前記受信された全データ及び先頭部分データのうち少なくとも一方を記憶するステップと、前記記憶された全データを再生するよう制御するとともに、前記記憶された先頭部分データを再生しつつ、当該先頭部分データに続く続き部分データを前記他の電子機器から受信し、前記先頭部分データの再生に続いて再生するよう制御するステップとを実行させるためのものである。
【発明の効果】
【００２９】
以上のように、本発明によれば、記憶容量を抑えつつ、ネットワーク上に存在するコンテンツ中から、ユーザの所望のコンテンツを速やかに再生させることができる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の実施の形態を図面に基づき説明する。
【００３１】
図１は、本発明の一実施形態に係るコンテンツ再生システムの概略的な構成を示した図である。同図に示すように、本システムは、デジタルビデオレコーダ１（以下、ＤＶＲ１と称する）、デジタルビデオレコーダ２（以下、ＤＶＲ２と称する）及び携帯型テレビジョン５（以下、携帯型ＴＶ５と称する）とで構成される。ＤＶＲ１、ＤＶＲ２及び携帯型ＴＶ５は、例えばＥｔｈｅｒｎｅｔ（登録商標）や無線ＬＡＮ（Local Area Network）等のネットワーク６（いわゆる家庭内ＬＡＮ）に接続され、相互に通信が可能となっている。特に本実施形態においては、当該ネットワーク６を介して各機器間で相互にコンテンツのやり取り（コピーまたは移動（ムーブ））が可能となっている。またＤＶＲ１及びＤＶＲ２はそれぞれデジタルテレビジョン３（以下、デジタルＴＶ３と称する）及びデジタルテレビジョン４（以下、デジタルＴＶ４と称する）とそれぞれ専用線により接続されている。各デジタルＴＶはディスプレイ及びスピーカ（図示せず）を有し、各ＤＶＲから送信される映像信号及び音声信号を出力可能となっている。
【００３２】
図２は、上記ＤＶＲ１の構成を示したブロック図である。同図に示すように、ＤＶＲ１は、ＣＰＵ（Central Processing Unit）１１、ＲＡＭ（Random Access Memory）１２、
ＲＯＭ（Read Only Memory）１３、操作入力部１４、デジタルチューナ１５、ＩＥＥＥ１３９４インターフェース（Ｉ／Ｆ）１６、Ｅｔｈｅｒｎｅｔ（登録商標）／無線ＬＡＮインターフェース１７、ＵＳＢ（Universal Serial Bus）インターフェース１８、フラッシュメモリインターフェース１９、ＨＤＤ（Hard Disk Drive）２１、バッファコントローラ２２・２４、光ディスクドライブ２３、デマルチプレクサ２５、ＡＶ（Audio Visual）デコーダ２６、ＯＳＤ（On-Screen Display）２８、Ｄ／Ａ（Digital/Analog）コンバータ２７・２９及びセレクタ３０を有している。
【００３３】
ＣＰＵ１１は、必要に応じてＲＡＭ１２等に適宜アクセスし、ＤＶＲ１の各ブロック全体を統括的に制御する。ＲＡＭ１２は、ＣＰＵ１１の作業用領域等として用いられ、ＯＳやプログラム、処理データ等を一時的に保持するメモリである。またＲＡＭ１２は、ネットワーク６を介して受信されたストリーミング再生用のデータのバッファリング領域としても使用される。ＲＯＭ１３は、ＣＰＵ１１に実行させるＯＳ、プログラムや各種パラメータなどのファームウェアが固定的に記憶されている不揮発性のメモリである。
【００３４】
操作入力部１４は、ボタン、スイッチ、キー、操作確認用の表示器や、リモートコントローラ（図示せず）から送信される赤外線信号の受光部等で構成され、ユーザの操作による各種設定値や指令を入力してＣＰＵ１１へ出力する。
【００３５】
デジタルチューナ１５は、ＣＰＵ１１の制御に従って、図示しないアンテナを介してデジタル放送の特定のチャンネルを選局して放送データを受信し、当該放送データを復調して、セレクタ３０を介してデマルチプレクサ２５に出力して再生させたり、バッファコントローラ２２を介してＨＤＤ２１に記録させたり、バッファコントローラ２４を介して光ディスクドライブ２３に挿入された光ディスク２０へ記録させたりする。当該放送データは、例えばＭＰＥＧ（Motion Picture Expert Group）方式で圧縮されたＭＰＥＧストリーム等である。
【００３６】
ＩＥＥＥ１３９４インターフェース１６は、例えばデジタルビデオカメラ等の外部機器に接続可能である。例えばデジタルビデオカメラによって撮影され記録された動画像データ等のコンテンツデータは、上記デジタルチューナ１５によって受信された動画像データと同様に再生させたり、ＨＤＤ２１や光ディスク２０に記録させたりすることが可能である。
【００３７】
Ｅｔｈｅｒｎｅｔ（登録商標）／無線ＬＡＮインターフェース１７は、上記ＤＶＲ２や携帯型ＴＶ５等に記録された動画像データ等のコンテンツデータやその他のデータを、Ｅｔｈｅｒｎｅｔ（登録商標）または無線ＬＡＮ等の上記ネットワーク６を介して入力する。そして当該コンテンツデータも、再生したり、ＨＤＤ２１や光ディスク２０に記録させたりすることが可能である。
【００３８】
ＵＳＢインターフェース１８は、ＵＳＢを介して例えばＵＳＢメモリ等の外部記憶装置やデジタルカメラ等の機器からコンテンツデータやその他のデータを入力する。これらデータも再生及びＨＤＤ２１や光ディスク２０への記録が可能である。
【００３９】
フラッシュメモリインターフェース１９は、例えばフラッシュメモリを内蔵したメモリーカード（例えばメモリーカード）と接続して、当該フラッシュメモリに記録されたコンテンツデータやその他のデータを入力する。当該データも、再生及びＨＤＤ２１や光ディスク２０への記録が可能である。
【００４０】
セレクタ３０は、上記各インターフェース、ＨＤＤ２１及び光ディスク２０のいずれかから入力されるデータをＣＰＵ１１からの制御信号に基づき選択する。
【００４１】
ＨＤＤ２１は、動画像データ等のコンテンツデータ、各種プログラムやその他のデータ等を内蔵のハードディスクに記録し、また再生時等にそれらを当該ハードディスクから読み出す。上記動画像データは例えばＭＰＥＧ方式で圧縮されて記録されるが、この方式に限られるものではない。
【００４２】
バッファコントローラ２２は、上記デジタルチューナ１５やＥｔｈｅｒｎｅｔ（登録商標）／無線ＬＡＮインターフェース１７等を介して連続的に供給されるデータの、ＨＤＤ２１への書き込みのタイミングやデータ量を制御し、当該データをＨＤＤ２１へ断続的に書き込む。また、バッファコントローラ２２は、ＨＤＤ２１に記録されたデータの読み出しのタイミングやデータ量を制御し、ＨＤＤ２１から断続的に読み出される例えばＭＰＥＧストリーム等のデータを、デマルチプレクサ２５へ連続的に供給する。
【００４３】
またバッファコントローラ２２は、ＨＤＤ２１へ読み書きされるデータのみならず、例えば上記Ｅｔｈｅｒｎｅｔ（登録商標）／無線ＬＡＮインターフェース１７からストリーミング再生用に入力されたストリームデータをバッファリングし、当該ストリームデータをデマルチプレクサ２５へ供給するタイミングの制御を行う。
【００４４】
光ディスクドライブ２３は、光ディスク２０を装着可能であり、当該光ディスク２０に対する信号の記録及び再生が可能である。光ディスクドライブ２３は例えば、上記動画像データ等のデータを読み出し、バッファコントローラ２４へ入力する。光ディスク２０は、例えばＤＶＤディスク（ＤＶＤ−Ｖｉｄｅｏ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等）やＢｌｕ−ｒａｙディスク等である。
【００４５】
バッファコントローラ２４は、上記バッファコントローラ２２と同様、光ディスクドライブ２３から連続的に入力されるデータの読み出しのタイミングやデータ量を制御し、光ディスクドライブ２３から断続的に読み出されるＭＰＥＧストリーム等のデータを、デマルチプレクサ２５へ連続的に出力する。
【００４６】
デマルチプレクサ２５は、上記バッファコントローラ２２及び２４から入力された、多重化されたＭＰＥＧストリームをＭＰＥＧオーディオストリームとＭＰＥＧビデオストリームとに分離して、ＡＶデコーダ２６へ出力する。
【００４７】
ＡＶデコーダ２６は、上記分離されたＭＰＥＧオーディオストリーム及びＭＰＥＧビデオストリームにそれぞれ復号処理を施して、デジタルオーディオ信号及びデジタルビデオ信号に変換し、デジタルオーディオ信号をＤ／Ａコンバータ２７へ、またデジタルビデオ信号をＯＳＤ２８へ出力する。
【００４８】
Ｄ／Ａコンバータ２７は、上記ＡＶデコーダ２６から入力されたデジタルオーディオ信号をアナログオーディオ信号に変換して、例えば専用線を介してデジタルＴＶ３のスピーカに出力して再生させる。
【００４９】
ＯＳＤ２８は、デジタルＴＶ３のディスプレイに表示するためのグラフィックス等を生成して、上記デジタルビデオ信号との合成処理や切り替え処理を施し、処理後の映像データをＤ／Ａコンバータ２９に出力する。
【００５０】
Ｄ／Ａコンバータ２９は、ＯＳＤ２８でグラフィック処理を施されたデジタルビデオ信号をアナログビデオ信号（ＮＴＳＣ（National Television Standards Committee）信号）に変換し、例えば専用線を介してデジタルＴＶ３のディスプレイに出力して表示させる。
【００５１】
また、上記デジタル放送の放送データには、オーディオストリーム及びビデオストリームの他に、データ放送信号やＥＰＧ（Electronic Program Guide）データ等を伝送するためのＰＳＩ／ＳＩ（Program Specific Information / Service Information）信号等が含まれている。上記ＲＡＭ１２またはＨＤＤ２１には、当該ＰＳＩ／ＳＩ信号等から抽出されたＥＰＧデータも記憶される。
【００５２】
なお、ＤＶＲ２の構成も上記ＤＶＲ１の構成と同様であり、デジタルＴＶ４のディプレイ及びスピーカへオーディオ信号及びビデオ信号を出力可能である。また、携帯型ＴＶ５は、ディスプレイ及びスピーカの他、上記ＤＶＲ１及びＤＶＲ２と基本的に略同様の構成を有し、ネットワーク６を介してＤＶＲ１及びＤＶＲ２との間でＭＰＥＧストリーム等のデータをやり取りし、また当該データを再生することが可能となっている。なお、携帯型ＴＶ５は、ＤＶＲ１及び２のようにＨＤＤを有さず、フラッシュメモリ等の半導体メモリにコンテンツデータやその他のデータを格納するようにしてもよい。
【００５３】
次に、ＤＶＲ１に記憶されたデータについて説明する。図３は、ＤＶＲ１のＨＤＤ２１に記憶されたデータの例を示した図である。
【００５４】
同図に示すように、ＨＤＤ２１には、デジタルチューナ１５により受信され、またＤＶＲ２や携帯型ＴＶ５からネットワーク６を介して受信されたＭＰＥＧストリーム等のコンテンツデータ３１と、先頭部分データ３２とが記憶されている。当該コンテンツデータ３１は、例えば放送番組のタイトル単位で、当該タイトルの先頭から終了までの全データを記憶したものであり、自らデジタルチューナ１５を介して受信して記録される場合と、後述するように、ＤＶＲ２または携帯型ＴＶ５からネットワーク６を介して受信して記録される場合とがある。一方、先頭部分データ３２は、コンテンツのタイトルの先頭から所定部分を抽出したデータであり、後述するように上記ＤＶＲ２や携帯型ＴＶ５から受信されて記憶される。所定部分とは例えば数十秒〜１分であるが、この範囲に限られるものではなく、後述するように、ネットワーク６の輻輳状況に応じて適宜決定される。
【００５５】
また、ＨＤＤ２１には、ＤＶＲ１のユーザの、各コンテンツデータ３１の利用動向を記した利用動向データ３４も記憶されている。当該利用動向データ３４は、各コンテンツに対するユーザの嗜好を解析し、各コンテンツの利用頻度（優先度）を記した結果を示したデータである。当該利用動向データ３４は、例えば、ＤＶＲ１において記録され再生されたコンテンツデータ３１または後述のストリーミング再生されたコンテンツの各タイトルの再生回数を履歴として記録し、上記コンテンツメタデータ３３を参照して当該各タイトルのジャンルを参照することで、ユーザがＤＶＲ１においてどのジャンルのコンテンツを利用する頻度が最も高いかを判断し、当該利用頻度が高いコンテンツのジャンルを、他の機器から受信して記憶すべきコンテンツのジャンルとして設定する。すなわち、コンテンツのジャンルが例えばニュース、映画・ドラマ、アニメ、スポーツに分類される場合、当該利用動向データ３４により、当該ＤＶＲ１がニュース視聴用のＤＶＲなのか、映画・ドラマ視聴用のＤＶＲなのかといった設定がなされることとなる。また利用頻度の高いジャンルを、利用頻度順に複数設定するようにしても勿論構わない。例えば、利用頻度が最も高いジャンルを第１設定ジャンルとし、利用頻度が２番目に高いジャンルを第２設定ジャンルとして設定する。なお、第１設定ジャンル及び第２設定ジャンルにそれぞれ複数のジャンルを設定しても勿論構わない。
【００５６】
また、ＨＤＤ２１には、例えば上記ＥＰＧデータから抽出された、当該コンテンツデータ３１の属性情報としてのコンテンツメタデータ３３も記憶される。当該コンテンツメタデータ３３には、例えば、番組のタイトル名、放送日、曜日、放送開始時間及び放送終了時間、局名、ジャンル、ヘッドライン（番組の要約情報）等のデータが含まれる。当該コンテンツメタデータ３３は、後述する各機器間でのコンテンツのやり取りの際にＣＰＵ１１に参照され、またＤＶＲ１とＤＶＲ２及び携帯型ＴＶ５との間でネットワーク６を介してやり取りされる。
【００５７】
更に、ＨＤＤ２１には、上記コンテンツデータ３１及び先頭部分データ３２のリストをそれぞれ記したコンテンツリスト３５及び先頭リスト３６が記憶される。当該コンテンツリスト３５及び先頭リスト３６は、例えば各コンテンツのタイトル名の一覧が記されており、上記コンテンツメタデータ３３と同様、後述するコンテンツデータ３１のやり取りの際にＣＰＵ１１に参照され、またＤＶＲ１とＤＶＲ２及び携帯型ＴＶ５との間でネットワーク６を介してやり取りされる。
【００５８】
なお、図示しないが、ＤＶＲ２のＨＤＤ及び携帯型ＴＶ５のＨＤＤまたはフラッシュメモリにも、上記ＨＤＤ２１に記憶されたのと同様のデータがそれぞれ記憶され、各機器のＣＰＵにより参照可能となっている。
【００５９】
次に、以上のように構成されたシステムにおけるＤＶＲ１、ＤＶＲ２及び携帯型ＴＶ５の動作について説明する。
【００６０】
図４は、ＤＶＲ１とＤＶＲ２との間のデータのやり取りの様子を示したシーケンス図である。なお、同図において、ＤＶＲ１の利用動向データ３４には、第１設定ジャンルとして映画・ドラマジャンルが、第２設定ジャンルとしてアニメジャンルが設定されているものとする。また、ＤＶＲ１及びＤＶＲ２の各デジタルチューナは、コンテンツデータを上記利用動向データに関わらず任意に受信して各ＨＤＤへ記録しているものとする。
【００６１】
同図に示すように、ＤＶＲ２に記録されたコンテンツをＤＶＲ１に転送する場合、まずＤＶＲ１のＣＰＵ１１は、Ｅｔｈｅｒｎｅｔ（登録商標）／無線ＬＡＮインターフェース１７により、ＤＶＲ２に対して、当該ＤＶＲ２のＨＤＤに記憶されているコンテンツリストを、各コンテンツのコンテンツメタデータとともに送信するよう要求する送信要求信号を送信する（ステップ４１）。当該送信要求信号を送信するタイミングとしては、例えば、ＣＰＵ１１がＨＤＤ２１の空き記憶容量を監視し、新たにコンテンツデータ３１を記憶するのに十分な空き記憶容量が生じたと判断した場合が考えられる。また、この方法以外にも、例えば定期的（例えば１日等の所定期間毎）に送信するようにしてもよいし、ユーザの操作入力により送信してもよい。
【００６２】
続いて、ＤＶＲ２のＣＰＵは、Ｅｔｈｅｒｎｅｔ（登録商標）／無線ＬＡＮインターフェースにより当該送信要求信号を受信すると、当該送信要求に応答して、自身のＨＤＤに記憶されているコンテンツリスト及びコンテンツメタデータをＤＶＲ１へ送信する（ステップ４２）。
【００６３】
ＤＶＲ１のＣＰＵ１１は、コンテンツリスト及びコンテンツメタデータを受信すると、当該コンテンツリスト及びコンテンツメタデータと、自身のＨＤＤ２１に記憶された上記利用動向データ３４とを比較し、ＤＶＲ２側に、ＤＶＲ１において、ＨＤＤ２１に記憶されておらず、かつ、第１設定ジャンルのコンテンツが存在するか否かを判断する（ステップ４３）。ＣＰＵ１１は、ＤＶＲ２側に所望するコンテンツが存在すると判断した場合には、当該コンテンツの送信を要求する送信要求信号を、当該コンテンツのタイトル名とともにＤＶＲ２へ送信する（ステップ４４）。
【００６４】
そして、ＤＶＲ２のＣＰＵは、当該コンテンツの送信要求信号を受信すると、当該送信要求に応じて、送信要求対象のタイトル名のコンテンツデータ（タイトルの全データ）を自身のＨＤＤから検索し、ＤＶＲ１へ送信する（ステップ４５）。ＤＶＲ１は、当該受信したコンテンツデータをＨＤＤ２１へ記憶する。なお、当該コンテンツデータは、ＤＶＲ２からＤＶＲ１へコピーされる形態でもよいし、ＤＶＲ２側からは消去した上で、ＤＶＲ１へ移動（いわゆるムーブ）する形態でもよい。
【００６５】
以上の動作により、ＤＶＲ１側で利用頻度の最も高い映画・ドラマジャンルのコンテンツがＤＶＲ２側から転送される。そして、ＣＰＵ１１は、第２設定ジャンルのアニメジャンルのコンテンツが、上記ＤＶＲ２から受信したコンテンツリスト中に存在すると判断した場合には、コンテンツのタイトル全体のデータの送信を要求するのではなく、先頭部分のみを抽出した上記先頭部分データ３２の送信を要求する。ＤＶＲ２のＣＰＵは、当該先頭部分データの送信要求に応じて、コンテンツデータを基に先頭部分データを生成し、ＤＶＲ１へ送信する。ＤＶＲ１は、当該受信した先頭部分データをＨＤＤ２１へ記憶する。ＤＶＲ１において、当該先頭部分データが記憶されたアニメジャンルのタイトルについてユーザから再生要求があった場合には、ＣＰＵ１１は、デマルチプレクサ２５やＡＶデコーダ２６等により、デジタルＴＶ３において当該先頭部分データ３２を再生させるとともに、先頭部分データに続く続き部分データの送信を要求する送信要求信号をＤＶＲ２へ送信し、ＤＶＲ２のＣＰＵは、当該送信要求に応じて、コンテンツデータを基に当該続き部分データを生成し、ＤＶＲ１へ送信する。ＤＶＲ１は、当該続き部分データを例えばストリーミング再生する。
【００６６】
以上の動作は、ＤＶＲ１からＤＶＲ２へコンテンツを送信する場合にも同様に行われ、またＤＶＲ１は、携帯型ＴＶ５等、ネットワーク６に接続されている機器全てに対して上記コンテンツリストの送信要求を送信する。また携帯型ＴＶ５、ＤＶＲ２も同様に他の機器に対してコンテンツリストの送信要求を送信し、コンテンツデータや先頭部分データを取得する。
【００６７】
これにより、ＤＶＲ１は、利用頻度の最も高いコンテンツについては予めＤＶＲ２からＨＤＤ２１へコンテンツデータ３１として記憶しておき、ユーザの再生要求に即座に対応するとともに、利用頻度の２番目に高いコンテンツについては、先頭部分のみを先頭部分データ３２として記憶しておくことでＨＤＤ２１の記憶容量を削減するとともに、当該先頭部分データ３２に対応するタイトルに対してユーザから再生要求があった場合には、先頭部分データ３２を再生しつつ、残り部分データを受信及び再生することで、バッファリング等によりユーザに待ち時間を与えることなく、あたかも当初からＨＤＤ２１に記憶していたかのように、ユーザの再生要求に対して即座に再生を開始させることができる。
【００６８】
上記先頭部分データ３２の受信は、ＤＶＲに比べてＨＤＤやフラッシュメモリ等の記憶容量が制限され、かつ屋外で携帯して使用することが多い携帯型ＴＶ５において、特に有効である。以下、携帯型ＴＶ５の動作について詳細に説明する。
【００６９】
図５は、本実施形態において、携帯型ＴＶ５がＤＶＲ１からコンテンツを受信して再生する場合の動作の流れを示したフローチャートである。なお、携帯型ＴＶ５は屋外で利用することが多いため、携帯型ＴＶ５においては、利用動向データにおいて複数ジャンルを設定するとともに、当該設定ジャンルを、更に、屋外用ジャンルと屋内用ジャンルとに分類しているものとする。屋外用ジャンルは例えばニュースジャンルであり、屋内用ジャンルは例えば映画・ドラマジャンル、アニメジャンルである。
【００７０】
同図に示すように、まず、携帯型ＴＶ５のＣＰＵは、ＤＶＲ１に対して、Ｅｔｈｅｒｎｅｔ（登録商標）／無線ＬＡＮインターフェースにより、コンテンツリスト及びコンテンツメタデータの送信要求信号を送信し（ステップ５１）、それに応答したＤＶＲ１から、当該コンテンツリスト及びコンテンツメタデータを受信する（ステップ５２）。続いて、携帯型ＴＶ５のＣＰＵは、受信したコンテンツリスト及びメタデータと、自身に記憶してある利用動向データとを比較し、また自身のコンテンツリストを参照して、携帯型ＴＶ５に記憶されておらず、かつ、設定ジャンルのコンテンツがＤＶＲ１側に存在するか否かを判定する（ステップ５４）。
【００７１】
上記判定の結果、ＤＶＲ１側に、設定ジャンルのコンテンツが存在する場合（ステップ５４のＹｅｓ）には、携帯型ＴＶ５のＣＰＵは、更に、利用動向データを参照して、当該コンテンツが屋内用ジャンルか屋外用ジャンルのいずれに属するかを判定する（ステップ５５）。当該判定の結果、上記コンテンツが屋外用ジャンルである場合（ステップ５５のＹｅｓ）には、携帯型ＴＶ５のＣＰＵは、Ｅｔｈｅｒｎｅｔ（登録商標）／無線ＬＡＮインターフェースにより当該コンテンツの全データを送信するよう要求する送信要求信号をＤＶＲ１に送信し（ステップ５６）、ＤＶＲ１から当該全データを受信し（ステップ５７）、ＨＤＤまたはフラッシュメモリに記憶するとともに、当該コンテンツのコンテンツ名を、ＨＤＤまたはフラッシュメモリに記憶されたコンテンツリストに追加して更新する（ステップ５８）。
【００７２】
一方、上記判定の結果、上記コンテンツが屋内用ジャンルである場合（ステップ５５のＮｏ）には、携帯型ＴＶ５のＣＰＵは、当該コンテンツの先頭部分データを送信するよう要求する送信要求信号をＤＶＲ１へ送信し（ステップ５９）、当該先頭部分データを受信し（ステップ６０）、ＨＤＤまたはフラッシュメモリに記憶するとともに、当該コンテンツのコンテンツ名をＨＤＤまたはフラッシュメモリに記憶された先頭リストに追加して更新する（ステップ６１）。
【００７３】
以上の動作により、携帯型ＴＶ５において、屋外用ジャンルのコンテンツは全データが、屋内用ジャンルのコンテンツは先頭部分データがそれぞれＤＶＲ１から受信され記憶される。携帯型ＴＶ５は、ＤＶＲ２との間でも上記と同様の処理を行い、コンテンツの全データ及び先頭部分データを記憶する。
【００７４】
次に、携帯型ＴＶ５において、上記先頭部分データを再生する際の動作について説明する。図６は、当該動作における携帯型ＴＶ５とＤＶＲ１とのデータのやり取りの様子を示したシーケンス図であり、図７は、当該動作の流れを示したフローチャートである。なおい、図６においては、携帯型ＴＶ５内のコンテンツリスト及び先頭リストのいずれにも存在しないコンテンツＡと、先頭リストに存在するコンテンツＢについてそれぞれ再生を行なう場合の処理を比較して示している。
【００７５】
図７に示すように、まず、携帯型ＴＶ５のＣＰＵは、操作入力部により、ユーザからコンテンツの再生要求操作を入力する（ステップ９１）。当該入力は、例えば携帯型ＴＶ５の表示部に、ネットワーク内に存在するコンテンツから一のコンテンツを選択させて再生させるためのアイコン等のＧＵＩ（Graphical User Interface）を表示させ、ユーザが当該アイコンを押下操作することによって行われる。
【００７６】
続いて携帯型ＴＶ５のＣＰＵは、当該再生要求対象のコンテンツのタイトル名が自身のコンテンツリスト中に存在するか否かを判断し（ステップ９２）、コンテンツリスト中に存在すると判断した場合（ステップ９２のＹｅｓ）には、当該コンテンツを、デマルチプレクサ、ＡＶデコーダ等、Ｄ／Ａコンバータ当を介してディプレイ及びスピーカから再生させる（ステップ９３）。
【００７７】
また、携帯型ＴＶ５のＣＰＵは、上記再生要求対象のコンテンツがコンテンツリスト中に存在しないと判断した場合には、更に当該コンテンツのタイトル名が先頭リスト中に存在するか否かを判断し（ステップ９３）、先頭リスト中に存在しない場合（ステップ９３のＮｏ）には、ＤＶＲ１及びＤＶＲ２からそれぞれコンテンツリストを受信して解析した上で、当該コンテンツが存在する方の機器へ、当該コンテンツの全データのストリーミング要求信号をＤＶＲ１及びＤＶＲ２へ送信し（ステップ９５）、当該全データをストリーミング再生する（ステップ９６）。
【００７８】
例えば、図６のステップ７１〜７５に示すように、当該コンテンツＡがＤＶＲ１に存在する場合には、携帯型ＴＶ５のＣＰＵは、コンテンツの再生要求操作の入力にともなって、ＤＶＲ１へストリーミング要求信号を送信し、ストリーミングデータを受信して再生する。このストリーミング再生においては、ＤＶＲ１からストリーミングデータを受信してから再生を開始するまでの間に、バッファリングのための時間を要するため、ユーザの再生要求に対して即座に再生を開始することができない。
【００７９】
一方、携帯型ＴＶのＣＰＵは、上記再生要求対象のコンテンツが先頭リスト中に存在すると判断した場合（ステップ９４のＹｅｓ）には、当該コンテンツの先頭部分データを再生させ（ステップ９７）、それとともに当該先頭部分データに続く続き部分データのストリーミング要求信号を、当該先頭部分データを受信したＤＶＲ１またはＤＶＲ２に対して送信し（ステップ９８）、受信した続き部分データを先頭部分データの再生に続いてストリーミング再生する（ステップ９９）。
【００８０】
例えば、図６のステップ８１〜８６に示すように、コンテンツＢの先頭部分データをＤＶＲ１から受信した場合には、携帯型ＴＶ５のＣＰＵは、当該ＤＶＲ１に対して続き部分データのストリーミング再生要求信号を送信し、当該ストリーミングデータを受信して先頭部分データの再生に続いて再生する。この場合、上記コンテンツＡを再生する場合に比べて、携帯型ＴＶ５が先頭部分データを有しているため、非再生時にはＨＤＤまたはフラッシュメモリの空き記憶容量を増やすことができるとともに、ユーザの再生要求に対して即時にコンテンツＢの再生を開始でき、かつ、当該先頭部分データの再生中に上記続き部分データをバッファリングして先頭部分データに連続して再生させることで、ユーザに待ち時間を与えることなく、続き部分データをネットワーク６を介して受信していることをユーザに意識させずに、あたかも当初から携帯型ＴＶ５に記憶していたコンテンツのように再生させることができる。
【００８１】
図８は、以上説明した各機器の動作により、各機器の記憶領域にコンテンツが配置された場合の、当該記憶領域の使用状況を示した図である。同図において、ＤＶＲ１では映画・ドラマ第１設定ジャンル、ドキュメンタリーが第２設定ジャンルに設定され、ＤＶＲ２においてはスポーツが第１設定ジャンル、音楽が第２設定ジャンルとして設定され、携帯型ＴＶ５においてはニュースが屋外ジャンル、アニメが屋内ジャンルにそれぞれ設定されているものとする。この場合、ＤＶＲ１のＨＤＤ２１には、にはＤＶＲ２から映画ジャンルのコンテンツの全データと、ドキュメンタリージャンルのコンテンツの先頭部分データとが移動され、ＤＶＲ２にはＤＶＲ１からスポーツジャンルのコンテンツの全データと音楽ジャンルのコンテンツの先頭部分データとが移動され、携帯型ＴＶ５にはＤＶＲ１及びＤＶＲ２からニュースジャンルのコンテンツの全データ及びアニメジャンルのコンテンツの先頭部分データがそれぞれ移動される。このように、本実施形態によれば、ネットワーク６に接続された各機器の記憶容量を抑えながら、各機器に最適なコンテンツを配置させ、ユーザの再生要求に応じて速やかに再生させることができる。
【００８２】
なお、本発明は上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【００８３】
上述の実施形態においては、ＤＶＲ１等のネットワーク６上の各機器のユーザは一人であることを想定して説明したが、各機器のユーザが複数存在する場合には、上記ＨＤＤの記憶領域をユーザ毎に分割して、上記図３において示したデータをユーザ毎に記憶して、一の機器においてユーザ毎にコンテンツの全データ及び先頭部分データを取得するようにしても構わない。この場合、ユーザの記憶領域は例えば等分としてもよいが、各ユーザの当該機器の利用割合を学習して当該利用割合によって各ユーザの記憶領域の配分を自動的に設定するようにしてもよい。例えば上記ＤＶＲ１をユーザＡ、ユーザＢ、ユーザＣで共有する場合であって、各ユーザのＤＶＲ１の利用割合がユーザＡ：Ｂ：Ｃ＝３：２：１であれば、ＨＤＤ２１の記憶領域の各ユーザの配分を３：２：１とする。
【００８４】
上述の実施形態において、ＤＶＲ１、ＤＶＲ２及び携帯型ＴＶ５の各ＣＰＵは、これら各機器が電源投入状態にあるか否かを互いに監視し、監視対象の機器が電源投入状態でないと判断した場合に、当該機器の電源を投入させる信号を当該機器へ送信するようにしてもよい。これにより、相手方の機器が電源投入状態にない場合でも、電源を投入させた上で、コンテンツデータ、先頭部分データ、続き部分データを受信することができるため、相手方の電源投入状況に左右されずにユーザの所望のコンテンツを速やかに再生させることができる。
【００８５】
上述の実施形態において、利用動向データ３４は、各コンテンツの再生回数と、コンテンツメタデータ３３内のジャンルを参照する等して、ＤＶＲ１がユーザの利用動向を学習することで作成されていたが、ユーザが所望のジャンルや出演者等の情報等を直接入力して設定するようにしても構わない。
【００８６】
また、一のジャンルのみを設定した場合でも、例えばＨＤＤの空き記憶容量に応じて、所定の容量に達するまでは全データを記憶し、それ以降は先頭部分データのみを記憶するようにしてもよい。
【００８７】
また、ジャンルによらずに、例えばダイジェスト内のキーワードや出演者名等によって受信するコンテンツを利用動向データに設定するようにしても構わない。この場合、出演者名ならば第１設定出演者、第２設定出演者、キーワードならば第１設定キーワード、第２設定キーワードというように設定して、第１設定出演者が出演するコンテンツや、第１設定キーワードを含むコンテンツはコンテンツ全体のコンテンツデータを、第２設定出演者が出演するコンテンツや第２設定キーワードを含むコンテンツは先頭部分データをそれぞれ受信するようにすればよい。また特に携帯型ＴＶ５においては、設定出演者や設定キーワードを更に屋外用と屋内用とに分けて、それぞれに応じてコンテンツ全体のデータと先頭部分データを受信するようにする。
【００８８】
上述の実施形態においては、ＤＶＲ１がＤＶＲ２からコンテンツを受信する場合、ＤＶＲ１のＨＤＤ２１の空き記憶容量が生じたタイミングでコンテンツの送信要求信号を送信するようにしていたが、このタイミングに限られず、例えば、ＤＶＲ２がデジタルチューナにより新たなタイトルのコンテンツデータを受信し、自身のＨＤＤに記録してコンテンツリストを更新した段階で、ＤＶＲ１へその旨の通知情報を送信し、それに応じてＤＶＲ１が更新されたコンテンツリストを受信するようにしてもよい。
【００８９】
上述の実施形態においては、第１設定ジャンルのコンテンツについてはコンテンツの全データを、第２設定ジャンルのコンテンツについてはコンテンツの先頭部分データを各機器から受信して記憶するようにしていたが、第１設定ジャンルのコンテンツについては全データではなく先頭部分から所定容量分の第1の先頭部分データを受信し、第２設定ジャンルのコンテンツについては第１の先頭部分データよりも小さい容量分の第２の先頭部分データを受信するようにしても構わない。これにより記憶容量を更に抑えることができる。
【００９０】
また、ＤＶＲ１は、利用動向データ３４において、上記実施形態における第１設定ジャンル、第２設定ジャンルのように２つのレベルの設定ではなく、３つ以上のレベル設定を行い、当該レベルに応じて受信するコンテンツの容量を決定するようにしてもよい。例えば３つのレベルを設定した場合には、第１設定の場合にはコンテンツの全データ、第２設定の場合には先頭から半分のデータ、第３設定の場合には先頭から所定部分のデータといったように、受信するコンテンツのデータ容量を可変させるようにすればよい。これにより、ユーザのコンテンツに対する優先度に更に細かく対応することができる。
【００９１】
また、ＤＶＲ１は、上記実施形態のように、コンテンツの先頭から所定部分のデータを受信するのではなく、コンテンツの途中部分のデータを受信するようにしても構わない。例えば、ＤＶＲ２においてコンテンツ中から検出された盛り上がり部分（ハイライトシーン部分）のデータや、ＤＶＲ２において作成された、コンテンツのダイジェスト部分（コンテンツの内容を要約した部分）のデータを受信するようにしても構わない。これにより、ユーザが、コンテンツの全ては視聴したくはないがハイライトシーンやダイジェスト内容は知りたい場合に、上記途中部分のみ記憶することで記憶容量を節約できるとともに、上記途中部分のデータの再生を即座に開始することができ、利便性が向上する。
【００９２】
上述の実施形態においては、ネットワーク６は家庭内ＬＡＮで構成したが、家庭内のみならず、例えば自宅と屋外、オフィス等をインターネットで接続してコンテンツのやり取りを行っても勿論構わない。
【００９３】
上述の実施形態においては、電子機器として各２台のデジタルビデオレコーダ及びデジタルテレビジョンと、１台の携帯型テレビジョンとをネットワークで接続したシステムを例に説明したが、ネットワークに接続される電子機器の種類及び数はこれに限定されるものではない。例えば、上記ＤＶＲ１及び２に変えてＰＣ、ゲーム機器等を適用してもよいし、上記携帯型ＴＶ５は、携帯型電話機、ＰＤＡ、ノート型ＰＣ、携帯型ＤＶＤプレーヤ、携帯型ゲーム機等に適用してもよい。これら以外にも、様々な電子機器を接続してシステムを構成することができる。
【００９４】
また、上述の実施形態においては、コンテンツとして放送番組の映像コンテンツを例に挙げて説明したが、コンテンツはこれに限られるものではなく、音楽等の音声コンテンツや、電子書籍等のテキストコンテンツ等、様々なコンテンツを適用することができる。
【図面の簡単な説明】
【００９５】
【図１】本発明の一実施形態に係るコンテンツ再生システムの概略的な構成を示した図である。
【図２】図１のＤＶＲ１の構成を示したブロック図である。
【図３】本発明の一実施形態において、ＤＶＲ１のＨＤＤ２１に記憶されたデータの例を示した図である。
【図４】本発明の一実施形態におけるＤＶＲ１とＤＶＲ２との間のデータのやり取りの様子を示したシーケンス図である。
【図５】本発明の一実施形態において、携帯型ＴＶ５がＤＶＲ１からコンテンツを受信して再生する場合の動作の流れを示したフローチャートである。
【図６】本発明の一実施形態において、携帯型ＴＶ５が先頭部分データを再生する際の携帯型ＴＶ５とＤＶＲ１とのデータのやり取りの様子を示したシーケンス図である。
【図７】本発明の一実施形態において、携帯型ＴＶ５が先頭部分データを再生する際の動作の流れを示したフローチャートである。
【図８】本発明の一実施形態において、各機器の記憶領域にコンテンツが配置された場合の、当該記憶領域の使用状況を示した図である。
【符号の説明】
【００９６】
１、２…デジタルビデオレコーダ（ＤＶＲ）
３、４…デジタルテレビジョン（デジタルＴＶ）
５…携帯型テレビジョン（携帯型ＴＶ）
６…ネットワーク
１１…ＣＰＵ
１２…ＲＡＭ
１３…ＲＯＭ
１４…操作入力部
１５…デジタルチューナ
１７…Ｅｔｈｅｒｎｅｔ（登録商標）／無線ＬＡＮインターフェース
２０…光ディスク
２１…ＨＤＤ
２２、２４…バッファコントローラ
２３…光ディスクドライブ
２５…デマルチプレクサ
２６…ＡＶデコーダ
２７、２９…Ｄ／Ａコンバータ
３１…コンテンツデータ
３２…先頭部分データ
３３…コンテンツメタデータ
３４…利用動向データ
３５…コンテンツリスト
３６…先頭リスト
【図１】
2007282000.tif 000003
【図２】
2007282000.tif 000004
【図３】
2007282000.tif 000005
【図４】
2007282000.tif 000006
【図５】
2007282000.tif 000007
【図６】
2007282000.tif 000008
【図７】
2007282000.tif 000009
【図８】
2007282000.tif 000010