(57)【要約】【課題】通信システム、通信装置、プログラムおよび通信方法を提供すること。【解決手段】通信装置と、通信装置とデータ通信が可能な再生装置３０と、を含む通信システムであって、再生装置は、コンテンツデータを記憶する第一の記憶部と、通信装置とデータ通信を行う第一の通信部と、備え、通信装置は、コンテンツデータを記憶する第二の記憶部と、第一の通信部とデータ通信を行う第二の通信部と、データ通信により得られた情報を用いた優先順位基準に基づいて、第一の記憶部に記憶されたコンテンツデータと、第二の記憶部に記憶されたコンテンツデータと、の双方を含むコンテンツデータ群内における各コンテンツデータの優先順位を決定する優先順位決定部２３６とを備えることを特徴とする。【選択図】図３
2008090747.tif 000002
【特許請求の範囲】
【請求項１】
通信装置と、前記通信装置とデータ通信が可能な再生装置と、を含む通信システムであって：
前記再生装置は、
コンテンツデータを記憶する第一の記憶部と；
前記通信装置とデータ通信を行う第一の通信部と；
を備え、
前記通信装置は、
コンテンツデータを記憶する第二の記憶部と；
前記第一の通信部とデータ通信を行う第二の通信部と；
前記データ通信により得られた情報を用いた優先順位基準に基づいて、前記第一の記憶部に記憶されたコンテンツデータと、前記第二の記憶部に記憶されたコンテンツデータと、の双方を含むコンテンツデータ群内における各コンテンツデータの優先順位を決定する優先順位決定部と；
を備えることを特徴とする、通信システム。
【請求項２】
前記第二の通信部は、前記第一の通信部から前記第一の記憶部に記憶されたコンテンツデータの付加情報を受信し、
前記優先順位決定部は、前記第一の記憶部に記憶されたコンテンツデータの付加情報と、前記第二の記憶部に記憶されたコンテンツデータの付加情報と、を用いた優先順位基準に基づいて前記コンテンツデータ群内における各コンテンツデータの優先順位を決定することを特徴とする、請求項１に記載の通信システム。
【請求項３】
前記通信装置は、前記優先順位基準を複数種類記憶する基準記憶部をさらに備え、
前記優先順位決定部は、前記基準記憶部が記憶する前記優先順位基準のうちから選択した前記優先順位基準に基づいて、前記コンテンツデータ群内における各コンテンツデータの優先順位を決定することを特徴とする、請求項１に記載の通信システム。
【請求項４】
前記優先順位基準の各々は、用いる前記付加情報の種類が相異なることを特徴とする、請求項３に記載の通信システム。
【請求項５】
前記優先順位基準の各々は、第一の付加情報に基づいて、前記コンテンツデータ群内における各コンテンツデータの第一の優先順位を決定し、第二の付加情報に基づいて、前記第一の優先順位が同一のコンテンツデータの第二の優先順位を決定することを特徴とする、請求項３に記載の通信システム。
【請求項６】
前記通信装置は、前記優先順位決定部による前記各コンテンツデータの優先順位の決定結果に基づいて、前記第二の記憶部に記憶されたコンテンツデータから前記再生装置へ転送するコンテンツデータを抽出する抽出部をさらに備えることを特徴とする、請求項１に記載の通信システム。
【請求項７】
前記抽出部が前記第一の記憶部の容量に基づいて抽出したコンテンツデータを、前記第二の通信部を介して前記再生装置へ転送する転送管理部をさらに備えることを特徴とする、請求項６に記載の通信システム。
【請求項８】
前記再生装置は、前記優先順位決定部による前記各コンテンツデータの優先順位の決定結果および前記第一の記憶部の容量に基づいて削除対象とされたコンテンツデータを、前記第一の記憶部から削除する削除管理部をさらに備えることを特徴とする、請求項１に記載の通信システム。
【請求項９】
前記付加情報は、コンテンツごとに固有に付加された固有情報を含むことを特徴とする、請求項２に記載の通信システム。
【請求項１０】
前記付加情報は、ユーザ設定に基づいてコンテンツデータに対して設定されたユーザ設定情報を含むことを特徴とする、請求項２に記載の通信システム。
【請求項１１】
前記付加情報は、前記コンテンツデータに対する処理の履歴を示す履歴情報を含むことを特徴とする、請求項２に記載の通信システム。
【請求項１２】
前記付加情報は、前記再生装置および／または前記通信装置が接続可能なネットワークを介して得られる、コンテンツデータの関連情報を含むことを特徴とする、請求項２に記載の通信システム。
【請求項１３】
コンテンツデータを記憶する再生装置とデータ通信が可能な通信装置であって：
コンテンツデータを記憶する記憶部と；
前記再生装置とデータ通信を行う通信部と；
前記データ通信により得られた情報を用いた優先順位基準に基づいて、前記再生装置に記憶されたコンテンツデータと、前記記憶部に記憶されたコンテンツデータと、の双方を含むコンテンツデータ群内における各コンテンツデータの優先順位を決定する優先順位決定部と；
を備えることを特徴とする、通信装置。
【請求項１４】
前記通信部は、前記再生装置から前記再生装置に記憶されたコンテンツデータの付加情報を受信し、
前記優先順位決定部は、前記再生装置に記憶されたコンテンツデータの付加情報と、前記記憶部に記憶されたコンテンツデータの付加情報と、を用いた優先順位基準に基づいて前記コンテンツデータ群内における各コンテンツデータの優先順位を決定することを特徴とする、請求項１３に記載の通信装置。
【請求項１５】
前記優先順位基準を複数種類記憶する基準記憶部をさらに備え、
前記優先順位決定部は、前記基準記憶部が記憶する前記優先順位基準のうちから選択した前記優先順位基準に基づいて、前記コンテンツデータ群内における各コンテンツデータの優先順位を決定することを特徴とする、請求項１３に記載の通信装置。
【請求項１６】
前記優先順位基準の各々は、用いる前記付加情報の種類が相異なることを特徴とする、請求項１５に記載の通信装置。
【請求項１７】
前記優先順位基準の各々は、第一の付加情報に基づいて、前記コンテンツデータ群内における各コンテンツデータの第一の優先順位を決定し、第二の付加情報に基づいて、前記第一の優先順位が同一のコンテンツデータの第二の優先順位を決定することを特徴とする、請求項１５に記載の通信装置。
【請求項１８】
前記優先順位決定部による前記各コンテンツデータの優先順位の決定結果に基づいて、前記記憶部に記憶されたコンテンツデータから前記再生装置へ転送するコンテンツデータを抽出する抽出部をさらに備えることを特徴とする、請求項１３に記載の通信装置。
【請求項１９】
前記抽出部が前記再生装置の容量に基づいて抽出したコンテンツデータを、前記通信部を介して前記再生装置へ転送する転送管理部をさらに備えることを特徴とする、請求項１８に記載の通信装置。
【請求項２０】
前記抽出部は、前記優先順位決定部による前記各コンテンツデータの優先順位の決定結果および前記再生装置の容量に基づいて削除対象のコンテンツデータを抽出することを特徴とする、請求項１３に記載の通信装置。
【請求項２１】
前記付加情報は、コンテンツごとに固有に付加された固有情報を含むことを特徴とする、請求項１４に記載の通信装置。
【請求項２２】
前記付加情報は、ユーザ設定に基づいてコンテンツデータに対して設定されたユーザ設定情報を含むことを特徴とする、請求項１４に記載の通信装置。
【請求項２３】
前記付加情報は、前記コンテンツデータに対する処理の履歴を示す履歴情報を含むことを特徴とする、請求項１４に記載の通信装置。
【請求項２４】
前記付加情報は、前記再生装置および／または前記通信装置が接続可能なネットワークを介して得られる、コンテンツデータの関連情報を含むことを特徴とする、請求項１４に記載の通信装置。
【請求項２５】
コンピュータを、
コンテンツデータを記憶する再生装置とデータ通信が可能な通信装置であって、
コンテンツデータを記憶媒体に記録する記録部と；
前記再生装置とデータ通信を行う通信部と；
前記データ通信により得られた情報を用いた優先順位基準に基づいて、前記再生装置に記憶されたコンテンツデータと、前記記憶部に記憶されたコンテンツデータと、の双方を含むコンテンツデータ群内における各コンテンツデータの優先順位を決定する優先順位決定部と；
を備える通信装置として機能させるための、プログラム。
【請求項２６】
前記通信部に、前記再生装置から前記再生装置に記憶されたコンテンツデータの付加情報を受信させ、
前記優先順位決定部に、前記再生装置に記憶されたコンテンツデータの付加情報と、前記記憶部に記憶されたコンテンツデータの付加情報と、を用いた優先順位基準に基づいて前記コンテンツデータ群内における各コンテンツデータの優先順位を決定させるための、請求項２５に記載のプログラム。
【請求項２７】
前記優先順位決定部に、前記記憶媒体が記憶する複数種類の前記優先順位基準のうちから選択した前記優先順位基準に基づいて、前記コンテンツデータ群内における各コンテンツデータの優先順位を決定させるための、請求項２５に記載のプログラム。
【請求項２８】
前記優先順位基準の各々を、用いる前記付加情報の種類が相異ならせるための、請求項２７に記載のプログラム。
【請求項２９】
前記優先順位基準の各々に、第一の付加情報に基づいて、前記コンテンツデータ群内における各コンテンツデータの第一の優先順位を決定し、第二の付加情報に基づいて、前記第一の優先順位が同一のコンテンツデータの第二の優先順位を決定させるための、請求項２７に記載のプログラム。
【請求項３０】
前記優先順位決定部による前記各コンテンツデータの優先順位の決定結果に基づいて、前記記憶部に記憶されたコンテンツデータから前記再生装置へ転送するコンテンツデータを抽出する抽出部をさらに備えさせるための、請求項２５に記載のプログラム。
【請求項３１】
前記抽出部が前記再生装置の容量に基づいて抽出したコンテンツデータを、前記通信部を介して前記再生装置へ転送する転送管理部をさらに備えさせるための、請求項３０に記載のプログラム。
【請求項３２】
前記抽出部に、前記優先順位決定部による前記各コンテンツデータの優先順位の決定結果および前記再生装置の容量に基づいて削除対象のコンテンツデータを抽出させるための、請求項２５に記載のプログラム。
【請求項３３】
前記付加情報に、コンテンツごとに固有に付加された固有情報を含ませるための、請求項２６に記載のプログラム。
【請求項３４】
前記付加情報に、ユーザ設定に基づいてコンテンツデータに対して設定されたユーザ設定情報を含ませるための、請求項２６に記載のプログラム。
【請求項３５】
前記付加情報に、前記コンテンツデータに対する処理の履歴を示す履歴情報を含ませるための、請求項２６に記載のプログラム。
【請求項３６】
前記付加情報に、前記再生装置および／または前記通信装置が接続可能なネットワークを介して得られる、コンテンツデータの関連情報を含ませるための、請求項２６に記載のプログラム。
【請求項３７】
コンテンツデータを記憶する再生装置とデータ通信が可能な通信装置における通信方法であって：
前記再生装置とデータ通信を行うステップと；
前記データ通信により得られた情報を用いた優先順位基準に基づいて、前記再生装置に記憶されたコンテンツデータと、前記通信装置に記憶されたコンテンツデータと、の双方を含むコンテンツデータ群内における各コンテンツデータの優先順位を決定するステップと；
を含むことを特徴とする、通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、通信装置、通信方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）と携帯用の再生装置が、映像や音声などのコンテンツデータを、ＰＣと再生装置の間で該コンテンツデータを送受信することにより共有することが可能となっている。
【０００３】
具体的には、ＰＣが外部機器からの転送やＲＳＳ（Ｒｉｃｈ  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）リーダに基づく自動ダウンロードによりコンテンツデータを取得する。その後、ＰＣは、取得したコンテンツデータのうちで再生装置への転送候補となるコンテンツデータを、必要に応じデコードし、再生装置に転送する。その結果、再生装置においてもＰＣが取得したコンテンツデータの利用が可能となる。
【０００４】
ここで、特許文献１には、ＰＣが再生装置と接続されていた場合、ＰＣが再生装置への転送候補となるコンテンツデータを取得した時点で、自動的に該コンテンツデータを再生装置に転送する自動転送方法が開示されている。かかる自動転送方法によれば、ユーザがＰＣを操作することなく、ＰＣが再生装置に自動的にコンテンツデータを転送することができる点で有効である。
【０００５】
【特許文献１】特開２００１−１７５６２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、従来の自動転送方法のように、単にＰＣが取得した再生装置への転送候補となるコンテンツデータを、自動的に再生装置に転送する方法では、再生装置のデータ容量は有限であるため、コンテンツデータの転送と併せて、ユーザの意図しないコンテンツデータが再生装置から削除されてしまう場合があった。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、ＰＣなどの通信装置および再生装置が記憶するコンテンツデータの優先順位を包括して決定することが可能な、新規かつ改良された通信システム、通信装置、プログラムおよび通信方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、通信装置と、通信装置とデータ通信が可能な再生装置と、を含む通信システムが提供される。この通信システムにおいて、再生装置は、コンテンツデータを記憶する第一の記憶部と、通信装置とデータ通信を行う第一の通信部とを備え、通信装置は、コンテンツデータを記憶する第二の記憶部と、第一の通信部とデータ通信を行う第二の通信部と、データ通信により得られた情報を用いた優先順位基準に基づいて、第一の記憶部に記憶されたコンテンツデータと、第二の記憶部に記憶されたコンテンツデータと、の双方を含むコンテンツデータ群内における各コンテンツデータの優先順位を決定する優先順位決定部とを備えることを特徴とする。
【０００９】
かかる構成においては、通信装置は、第二の通信部を介して再生装置から優先順位基準に用いる情報を受信する。通信装置の優先順位決定部は、該受信した情報と優先順位基準に基づいて、再生装置に記憶されたコンテンツデータと、通信装置に記憶されたコンテンツデータとの双方を含むコンテンツデータ群内における各コンテンツデータの優先順位を決定する。仮に、通信装置が記憶するコンテンツデータの優先順位と、再生装置が記憶するコンテンツデータの優先順位とを別個に決定した場合、通信装置が記憶する一のコンテンツデータと、再生装置が記憶する一のコンテンツデータとのどちらが優先度の高いコンテンツであるかを特定することができない。したがって、本願の通信装置のように、再生装置および通信装置の双方に記憶されたコンテンツデータをまとめたコンテンツデータ群における各コンテンツデータの優先順位を決定することで、例えば、ユーザが所有する全てのコンテンツデータの優先順位を包括的に管理することが可能となる。
【００１０】
第二の通信部は、第一の通信部から第一の記憶部に記憶されたコンテンツデータの付加情報を受信し、優先順位決定部は、第一の記憶部に記憶されたコンテンツデータの付加情報と、第二の記憶部に記憶されたコンテンツデータの付加情報と、を用いた優先順位基準に基づいてコンテンツデータ群内における各コンテンツデータの優先順位を決定するようにしてもよい。かかる構成においては、優先順位決定部は、優先順位基準に従って、第一の記憶部に記憶されたコンテンツデータの付加情報と、第二の記憶部に記憶されたコンテンツデータの付加情報とを参照して各コンテンツデータの優先順位を決定することができる。
【００１１】
通信装置は、優先順位基準を複数種類記憶する基準記憶部をさらに備え、優先順位決定部は、基準記憶部が記憶する優先順位基準のうちから選択した優先順位基準に基づいて、コンテンツデータ群内における各コンテンツデータの優先順位を決定するようにしてもよい。かかる構成においては、優先順位決定部は、各コンテンツデータの優先順位を決定するための優先順位基準を、基準記憶部が記憶する複数種類の優先順位基準から選択的に用いることができる。その結果、通信装置は、各コンテンツデータの優先順位を多様な優先順位基準に基づいて決定することが可能となる。
【００１２】
優先順位基準の各々は、用いる付加情報の種類が相異なるようにしてもよい。かかる構成においては、各優先順位基準が用いる付加情報の数または付加情報の種類をそれぞれ異ならせることができる。
【００１３】
優先順位基準の各々は、第一の付加情報に基づいて、コンテンツデータ群内における各コンテンツデータの第一の優先順位を決定し、第二の付加情報に基づいて、第一の優先順位が同一のコンテンツデータの第二の優先順位を決定するようにしてもよい。かかる構成においては、複数の優先順位基準が用いる付加情報が同一であっても、各付加情報の優先順位に対する位置づけを異ならせることできる。その結果、優先順位決定部は、用いる付加情報が同一である優先順位基準に基づいて各コンテンツデータの優先順位を決定する場合であっても、優先順位基準ごとに相異なる各コンテンツデータの優先順位を導くことができる。
【００１４】
通信装置は、優先順位決定部による各コンテンツデータの優先順位の決定結果に基づいて、第二の記憶部に記憶されたコンテンツデータから再生装置へ転送するコンテンツデータを抽出する抽出部をさらに備えるようにしてもよい。かかる構成においては、抽出部は、優先順位決定部による各コンテンツデータの優先順位の決定結果に基づいて、再生装置への転送対象とするコンテンツデータを抽出する。すなわち、上記優先順位の決定結果を転送対象のコンテンツデータの抽出に用いることにより、抽出部は、上記コンテンツデータ群のうちで上位の優先順位のコンテンツデータを転送対象とすることができる。
【００１５】
抽出部が第一の記憶部の容量に基づいて抽出したコンテンツデータを、第二の通信部を介して再生装置へ転送する転送管理部をさらに備えるようにしてもよい。かかる構成においては、抽出部は、例えば現在再生装置に記憶されている第一のコンテンツデータを示す第二のリストと、上記コンテンツデータ群のうちで上位から再生装置の容量分のコンテンツデータを示す第一のリストとを比較する。そして、抽出部は、第二のリストに含まれ第一のリストに含まれないコンテンツデータを、転送対象として抽出することができる。さらに、転送管理部が該転送対象のコンテンツデータを再生装置に転送するため、再生装置は上位の優先順位のコンテンツデータを取得することができる。
【００１６】
再生装置は、優先順位決定部による各コンテンツデータの優先順位の決定結果および第一の記憶部の容量に基づいて削除対象とされたコンテンツデータを、第一の記憶部から削除する削除管理部をさらに備えるようにしてもよい。かかる構成においては、例えば、上記第一のリストに含まれ第二のリストに含まれない、削除対象とされたコンテンツデータを、削除管理部が第一の記憶部から削除することができる。
【００１７】
付加情報は、コンテンツごとに固有に付加された固有情報を含むようにしてもよい。かかる構成においては、優先順位決定部は、例えばコンテンツデータのタイトル、ジャンルまたは長さなどの固有情報を用いて各コンテンツデータの優先順位を決定することができる。
【００１８】
付加情報は、ユーザ設定に基づいてコンテンツデータに対して設定されたユーザ設定情報を含むようにしてもよい。かかる構成においては、優先順位決定部は、例えばコンテンツデータに対して設定した削除可否に関する情報またはユーザ入力優先度などのユーザ設定情報を用いて各コンテンツデータの優先順位を決定することができる。
【００１９】
付加情報は、コンテンツデータに対する処理の履歴を示す履歴情報を含むようにしてもよい。かかる構成においては、優先順位決定部は、例えばコンテンツデータの再生回数、最終再生日時または取得日時などの履歴情報を用いて各コンテンツデータの優先順位を決定することができる。
【００２０】
付加情報は、再生装置および／または通信装置が接続可能なネットワークを介して得られる、コンテンツデータの関連情報を含むようにしてもよい。かかる構成においては、優先順位決定部は、例えばネットワークを介して得られるコンテンツデータに関する客観的評価であるレイティングまたは盛り上がり回数などの関連情報を用いて各コンテンツデータの優先順位を決定することができる。
【００２１】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツデータを記憶する再生装置とデータ通信が可能な通信装置であって、コンテンツデータを記憶する記憶部と、再生装置とデータ通信を行う通信部と、データ通信により得られた情報を用いた優先順位基準に基づいて、再生装置に記憶されたコンテンツデータと、記憶部に記憶されたコンテンツデータと、の双方を含むコンテンツデータ群内における各コンテンツデータの優先順位を決定する優先順位決定部とを備えることを特徴とする、通信装置が提供される。なお、該通信装置は、上記説明した通信システムにおける通信装置と実質的に同一に構成することができるので、該通信装置の詳細な構成の説明を省略する。
【００２２】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、コンテンツデータを記憶する再生装置とデータ通信が可能な通信装置であって、コンテンツデータを記憶媒体に記録する記録部と、再生装置とデータ通信を行う通信部と、データ通信により得られた情報を用いた優先順位基準に基づいて、再生装置に記憶されたコンテンツデータと、記憶部に記憶されたコンテンツデータと、の双方を含むコンテンツデータ群内における各コンテンツデータの優先順位を決定する優先順位決定部とを備える通信装置として機能させるための、プログラムが提供される。なお、該プログラムは、コンピュータを、上記説明した通信装置の構成と実質的に同一な機能を発揮させるよう構成することができるので、該プログラムの詳細な構成の説明を省略する。
【００２３】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツデータを記憶する再生装置とデータ通信が可能な通信装置における通信方法であって、再生装置とデータ通信を行うステップと、データ通信により得られた情報を用いた優先順位基準に基づいて、再生装置に記憶されたコンテンツデータと、通信装置に記憶されたコンテンツデータと、の双方を含むコンテンツデータ群内における各コンテンツデータの優先順位を決定するステップとを含むことを特徴とする、通信方法が提供される。
【発明の効果】
【００２４】
以上説明したように本発明にかかる通信システム、通信装置、プログラムおよび通信方法によれば、通信装置および再生装置が記憶する各コンテンツデータの優先順位を包括的に決定することができる。
【発明を実施するための最良の形態】
【００２５】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２６】
まず、図１を参照して、本発明の一実施形態にかかるコンテンツ転送システム１０の概要を説明する。
【００２７】
図１は、本実施形態にかかるコンテンツ転送システム１０の構成を示した説明図である。コンテンツ転送システム１０は、ＰＣ２０と、ネットワーク２４と、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）レコーダ２８と、再生装置３０と、を含む通信システムである。
【００２８】
ＰＣ２０は、コンテンツ配信サーバ２２や、ＤＶＤレコーダ２８などの外部記憶装置からコンテンツデータを取得し、該コンテンツデータを再生装置３０に転送する通信装置として機能する。ＰＣ２０は、例えば、ネットワーク２４を介して接続されたコンテンツ配信サーバ２２にあらかじめ所望するコンテンツデータを登録しておき、コンテンツ配信サーバ２２において該コンテンツデータが更新あるいは新規登録された場合に、自動的に該コンテンツデータをダウンロードすることができる。
【００２９】
また、ＰＣ２０は、ホームネットワークを介して接続されたＤＶＤレコーダ２８から、ＤＶＤレコーダ２８が記憶しているコンテンツデータを、自動あるいはユーザ操作に基づいて取得することもできる。なお、ＤＶＤレコーダ２８は外部記憶装置の一例として示したに過ぎず、外部記憶装置としては、例えば、ＰＣ、家庭用映像処理装置、携帯電話、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、携帯用音楽再生装置、携帯用映像処理装置、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、家庭用ゲーム機器、携帯用ゲーム機器、家電機器などがあげられる。
【００３０】
さらに、ＰＣ２０は、記憶媒体と接続し、該記憶媒体に記憶されているコンテンツデータを転送されることによりコンテンツデータを取得することもできる。記憶媒体としては、例えば、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＰＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などの不揮発性メモリや、ハードディスクおよびフロッピー（登録商標）ディスクなどの磁気ディスクや、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅｃｏｒｄａｂｌｅ）／ＲＷ（ＲｅＷｒｉｔａｂｌｅ）、ＤＶＤ−Ｒ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  Ｒｅｃｏｒｄａｂｌｅ）／ＲＷ／＋Ｒ／＋ＲＷ／ＲＡＭ（Ｒａｍｄａｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびＢＤ（Ｂｌｕ−Ｒａｙ  Ｄｉｓｃ（登録商標））―Ｒ／ＢＤ−ＲＥなどの光ディスクや、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ）ディスクなどがあげられる。
【００３１】
本実施形態にかかるＰＣ２０は、上記のようにして取得したコンテンツデータを、詳細については後述する優先順位基準に基づいて、再生装置３０へ自動転送することができる。
【００３２】
再生装置３０は、コンテンツデータを記憶可能な記憶部あるいは記憶媒体を内蔵し、ＰＣ２０から自動転送されたコンテンツデータを記憶することができる。かかる構成によれば、再生装置３０は、ユーザ操作を要することなく、自動的に再生装置３０のコンテンツデータを更新することができる。また、再生装置３０は、ＰＣ２０から転送されたコンテンツデータを再生することもできる。
【００３３】
なお、図１においては、再生装置３０Ａとしてプレイステーションポータブル（登録商標）を、再生装置３０Ｂとして携帯映像再生装置を示しているが、これらは再生装置３０の一例に過ぎない。再生装置３０は、例えば、ＰＣ、家庭用映像処理装置、ＰＨＳ、携帯用音楽再生装置、携帯用映像処理装置、ＰＤＡ、家庭用ゲーム機器、携帯用ゲーム機器、家電機器などの情報処理装置であってもよい。
【００３４】
同様に、図１においては、通信装置としてＰＣ２０を例示しているに過ぎず、通信装置は、コンテンツデータの取得機能およびコンテンツデータの転送機能を備える情報処理装置であってもよい。
【００３５】
また、このようにＰＣ２０が取得し、ＰＣ２０から再生装置３０へ転送されるコンテンツデータは、例えば、音楽、講演およびラジオ番組などの音楽データや、映画、テレビジョン番組、ビデオプログラム、写真、絵画および図表などの映像データや、ゲームおよびソフトフェアなどの任意のデータを含む概念である。
【００３６】
次に、図２を参照して、本実施形態にかかるＰＣ２０のハードウェア構成について説明する。
【００３７】
図２は、本実施形態にかかるＰＣ２０のハードウェア構成を示した説明図である。ＰＣ２０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３と、ホストバス２０４と、ブリッジ２０５と、外部バス２０６と、インタフェース２０７と、入力装置２０８と、出力装置２１０と、ストレージ装置（ＨＤＤ）２１１と、ドライブ２１２と、送受信装置２１５とを備える。
【００３８】
ＣＰＵ２０１は、演算処理装置および制御装置として機能し、各種プログラムに従ってＰＣ２０内の動作全般を制御する。また、ＣＰＵ２０１は、マイクロプロセッサであってもよい。ＲＯＭ２０２は、ＣＰＵ２０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ２０３は、ＣＰＵ２０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一次記憶する。これらはＣＰＵバスなどから構成されるホストバス２０４により相互に接続されている。
【００３９】
ホストバス２０４は、ブリッジ２０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス２０６に接続されている。
【００４０】
入力装置２０８は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチおよびレバーなどユーザが操作する操作手段と、ユーザによる操作に基づいて入力信号を生成し、ＣＰＵ２０１に出力する入力制御回路などから構成されている。ＰＣ２０のユーザは、該入力装置２０８を操作することにより、ＰＣ２０に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００４１】
出力装置２１０は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、液晶ディスプレイ（ＬＣＤ）装置およびランプなどの表示装置と、スピーカおよびヘッドホンなどの音声出力装置で構成される。出力装置２１０は、例えば、再生されたコンテンツデータを出力する。具体的には、表示装置は再生された映像データ等の各種情報をテキストまたはイメージで表示する。一方、音声出力装置は、再生された音声データ等を音声に変換して出力する。
【００４２】
ストレージ装置２１１は、本実施形態にかかるＰＣ２０の記憶部の一例として構成されたデータ格納用の装置であり、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含むことができる。ストレージ装置２１１は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）で構成される。このストレージ装置２１１は、ハードディスクを駆動し、ＣＰＵ２０１が実行するプログラムや各種データ、後述の１または２以上の優先順位基準、付加情報、およびコンテンツデータなどを格納する。
【００４３】
ドライブ２１２は、記憶媒体用リーダライタであり、ＰＣ２０に内蔵、あるいは外付けされる。ドライブ２１２は、装着あるいは接続されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等の記憶媒体２６に記録されている情報を読み出して、ＲＡＭ２０３に出力する。
【００４４】
送受信装置２１５は、例えば、ネットワーク２４に接続するための通信デバイス等で構成された通信インタフェースである。また、送受信装置２１５は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、ワイヤレスＵＳＢ対応通信装置であっても、有線により通信を行うワイヤー通信装置であってもよい。この送受信装置２１５は、ネットワーク２４を介してコンテンツ配信サーバ２２からコンテンツデータを取得したり、ホームネットワークを介してＤＶＤレコーダ２８からコンテンツデータを取得したり、接続された再生装置３０にコンテンツデータを転送したりする。
【００４５】
次に、図３を参照して、本実施形態にかかるコンテンツ転送システム１０を構成するＰＣ２０および再生装置３０の機能を説明する。
【００４６】
図３は、本実施形態にかかるＰＣ２０および再生装置３０の構成を示したブロック図である。ＰＣ２０は、通信部２２０、コンテンツデータ取得部２２４、記憶部２２８、自動起動部２３２、優先順位決定部２３６、差分抽出部２４０、転送管理部２４４、変換部２４６および削除指示部２４８を備え、再生装置３０は、通信部３１０、記憶部３２０、データ管理部３３０および再生部３４０を備える。
【００４７】
通信部２２０は、ＰＣ２０が、コンテンツ配信サーバ２２、外部記憶装置などと各種データの送受信を行うインターフェースあるいは第二の通信部として機能する。また、通信部２２０は、第一の通信部としての再生装置３０側の通信部３１０とデータ通信を行う。
通信部２２０としての動作は、図２に示した送受信装置２１５により実現されるようにしてもよい。また、各種データは、コンテンツデータ、コンテンツデータの付加情報、コンテンツ配信サーバ２２に対するコンテンツデータ配信要求、Ｗｅｂサイトの見出しや更新情報などのメタデータを記述するフォーマットであるＲＳＳにより記述されたＲＳＳ情報などがあげられる。また、通信部２２０は、有線によるデータ通信、ワイヤレスＵＳＢや無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に基づく無線通信を行うように構成することもできる。
【００４８】
コンテンツデータ取得部２２４は、通信部２２０を介して、コンテンツ配信サーバ２２からコンテンツデータを記憶部２２８に自動ダウンロードすることができる。例えば、コンテンツデータ取得部２２４は、例えばユーザにより事前設定されたコンテンツデータが更新あるいは新規登録されたか否かを、コンテンツ配信サーバ２２上の該コンテンツデータに関するＲＳＳ情報を取得することにより判断する。コンテンツデータ取得部２２４は、定期的、あるいは所定の頻度でコンテンツ配信サーバ２２のＲＳＳ情報を取得しても、コンテンツ配信サーバ２２から、事前設定されているコンテンツデータが更新あるいは新規登録された場合に自動的にＲＳＳ情報が送信されるようにしてもよい。
【００４９】
そして、コンテンツデータ取得部２２４は、取得したＲＳＳ情報に基づいて、事前設定されたコンテンツデータが更新あるいは新規登録されていると判断した場合には、該コンテンツデータをコンテンツ配信サーバ２２に要求し、該コンテンツデータをダウンロードすることができる。
【００５０】
また、コンテンツデータ取得部２２４は、ＤＶＤレコーダ２８などの外部記憶装置や、ＣＤやフラッシュメモリなどの記憶媒体からコンテンツデータを取得することもできる。そして、コンテンツデータ取得部２２４は、取得したコンテンツデータを記憶部２２８に記録する記録部としての機能も備える。
【００５１】
記憶部２２８は、例えばハードディスク（図２に示したストレージ装置）や上述したような記憶媒体で構成され、コンテンツデータを記憶する記憶媒体あるいは第二の記憶部として機能することができる。一例として、記憶部２２８は、コンテンツデータ取得部２２４が、ＲＳＳ自動ダウンロードに基づいて取得したコンテンツデータ、ホームネットワークを介してＤＶＤレコーダ２８から取得したコンテンツデータ、記憶媒体から取得したコンテンツデータなどを記憶する。また、記憶部２２８は、後述する１または２以上の優先順位基準を記憶する基準記憶部として機能することができる。なお、コンテンツデータおよび優先順位基準を記憶する記憶部は、物理的に分離構成されていても一体構成されていてもよい。
【００５２】
また、記憶部２２８は、コンテンツデータのジャンルや長さなどを示す付加情報も記憶することができる。以下、図４を参照して、記憶部２２８が記憶する付加情報の一例を説明する。
【００５３】
図４は、記憶部２２８が記憶する各コンテンツデータに関する付加情報を示した説明図である。図４に示した例では、付加情報は、コンテンツＩＤ、タイトル、再生回数、記録日時、削除可否、ユーザ入力優先度、レイティングおよびサイズを含む。
【００５４】
コンテンツＩＤは、コンテンツデータごとにコンテンツデータを識別可能とするために付された識別情報である。また、タイトルはコンテンツデータごとに付与されたコンテンツデータの表題である。また、サイズは、コンテンツデータごとのデータサイズである。このように、コンテンツＩＤ、タイトルおよびサイズなどの、あらかじめコンテンツデータに固有に付加されている固有情報が付加情報に含まれるようにしてもよい。
【００５５】
再生回数は、コンテンツデータがＰＣ２０および／または再生装置３０で再生された回数を示す。記録日時は、コンテンツデータがＰＣ２０の記録部２２８に記録された日時を示す。このように、再生回数または配信日時など、ＰＣ２０および／または再生装置３０においてコンテンツデータに対して行われた処理の履歴を示す履歴情報が付加情報に含まれるようにしてもよい。
【００５６】
削除可否は、コンテンツデータの削除が禁止されているか否かを示す。該削除可否は、ユーザにより設定されることができる。または、該削除可否は、コンテンツデータ取得時にはコンテンツデータの削除を許可する「可」になっており、ユーザが必要に応じてコンテンツデータの削除を禁止する「不可」に設定するようにしてもよい。
【００５７】
ユーザ入力優先度は、コンテンツごとにユーザが設定するコンテンツデータの優先度である。例えば、ユーザは、気に入っているコンテンツデータには高い優先度を、そうでないコンテンツデータには低い優先度を設定することができる。該ユーザ入力優先度は、コンテンツデータ取得時には一律の値になっており、ユーザが必要に応じて適宜設定しなおすようにしても、コンテンツデータ取得時には優先度が設定されておらず、ユーザが新規設定するようにしてもよい。なお、図４においては、優先度の高さを星の数を用いて示しているが、数値を用いても、「Ｓ」、「Ａ」、「Ｂ」などのランク付けを用いてもよい。
【００５８】
このように、削除可否や、ユーザ入力優先度などのユーザがコンテンツデータに対して設定するユーザ設定情報が付加情報に含まれるようにしてもよい。
【００５９】
レイティングは、ネットワーク２４を介して得られる、コンテンツデータに対する客観的な評価情報である。例えば、レイティングは、複数人がコンテンツデータに対して入力した個人的評価の平均をとった情報であってもよい。また、図４においては、レイティングの高さを星の数を用いて示しているが、数値を用いて示しても、「Ｓ」、「Ａ」、「Ｂ」などのランク付けを用いて示してもよい。このように、ＰＣ２０または再生装置３０がネットワーク２４を介して得られるコンテンツデータの関連情報が付加情報に含まれるようにしてもよい。
【００６０】
具体的には、図４に示した例では、記憶部２２８に記憶されている、コンテンツＩＤ「８７０４」のコンテンツデータは、タイトルが「基礎数学４回」であり、再生回数が「０」であり、記録日時が「２００６／１０／０２」であり、削除可否が「可」であり、ユーザ入力優先度が設定されておらず、レイティングが「３つ星」であり、サイズが「０．９」ＧＢである。また、コンテンツＩＤ「４８４３」のコンテンツデータは、タイトルが「チャンピオンリーグ」であり、再生回数が「０」であり、記録日時が「２００６／１０／０３」であり、削除可否が「可」であり、ユーザ入力優先度が「５つ星」であり、レイティングが「４つ星」であり、サイズが「２．８」ＧＢである。また、コンテンツＩＤ「８７０１」のコンテンツデータは、タイトルが「基礎数学１回」であり、再生回数が「３」であり、記録日時が「２００６／０９／１２」であり、削除可否が「可」であり、ユーザ入力優先度が「３つ星」であり、レイティングが「３つ星」であり、サイズが「０．９」ＧＢである。また、コンテンツＩＤ「６７１９」のコンテンツデータは、タイトルが「純情  第十九話」であり、再生回数が「１」であり、記録日時が「２００６／１０／０６」であり、削除可否が「可」であり、ユーザ入力優先度が「４つ星」であり、レイティングが「２つ星」であり、サイズが「１．４」ＧＢである。
【００６１】
図３の説明に戻ると、自動起動部２３２は、優先順位決定部２３６、または差分抽出部２４０などが協働して実現するコンテンツデータを転送するための転送機能が有効であるか否かを判断し、該転送機能が有効でないと判断した場合には、該転送機能を有効化させる。また、自動起動部２３２は、上記判断を、再生装置３０がＰＣ２０に接続されたことをトリガーに行っても、コンテンツデータ取得部２２４が新たなコンテンツデータを取得したことをトリガーに行ってもよい。
【００６２】
優先順位決定部２３６は、ＰＣ２０側の記憶部２２８に記憶されたコンテンツデータと、再生装置３０側の記憶部３２０との双方を合わせたコンテンツデータ群の、各コンテンツデータの優先順位を決定する。詳細については図７および図８を用いて後述するが、優先順位決定部２３６は、まず、再生装置３０側の記憶部３２０が記憶するコンテンツデータと、ＰＣ２０側の記憶部２２８が記憶するコンテンツデータとを合わせたコンテンツデータ群の一覧を作成する。そして、記憶部２２８に記憶された優先順位基準から優先順位基準を選択し、選択した優先順位基準に基づいて、付加情報を参照しながらコンテンツデータ群における各コンテンツデータの優先順位を包括して決定する。なお、優先順位決定部２３６による上記優先順位基準の選択は、ユーザ操作に基づいて行われてもよい。
【００６３】
すなわち、上記優先順位基準は、例えば各コンテンツデータの優先順位を決定する方法、あるいはアルゴリズムであり、該優先順位基準に従った処理を実行するのが優先順位決定部２３６であってもよい。  
【００６４】
差分抽出部２４０は、優先順位決定部２３６が決定した各コンテンツデータの優先順位および再生装置３０側の記憶部３２０の容量に基づいて、記憶部２２８が記憶するコンテンツデータのうちから再生装置３０に転送する転送対象のコンテンツデータを抽出する。また、優先順位決定部２３６が決定した各コンテンツデータの優先順位および再生装置３０側の記憶部３２０の容量に基づいて、再生装置３０側の記憶部３２０が記憶するコンテンツデータのうちから削除する削除対象のコンテンツデータを抽出する。該差分抽出部２４０の詳細な動作については、図７〜図１０を参照して後述する。
【００６５】
転送管理部２４４は、差分抽出部２４０が抽出した転送対象のコンテンツデータを、記憶部２２８から再生装置３０に転送する。転送管理部２４４は、コンテンツデータを転送する際、変換部２４６と協働して、再生装置３０が対応可能なデータフォーマットにコンテンツデータを変換することができる。上記データフォーマットとしては、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  ｃｏｄｉｎｇ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）、ＭＰＥＧ１、ＭＰＥＧ２またはＭＰＥＧ４などの画像圧縮形式や、ＭＰ３（ＭＰＥＧ１  Ｌａｙｅｒ−３）、ＡＡＣ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｅｃ）、ＷＭＡ９（Ｗｉｎｄｏｗｓ（登録商標）  Ｍｅｄｉａ  Ａｕｄｉｏ９）、ＡＴＲＡＣ（Ａｄａｐｔｉｖｅ  ＴＲａｎｓｆｏｒｍ  Ａｃｏｕｓｔｉｃ  Ｃｏｄｉｎｇ）またはＡＴＲＡＣ３などの音声圧縮形式があげられる。
【００６６】
また、転送管理部２４４は、再生装置３０からコンテンツデータを受信したり、コンテンツデータの付加情報を再生装置３０との間で送受信したりするよう構成することができる。
【００６７】
削除指示部２４８は、差分抽出部２４０が抽出した削除対象のコンテンツデータを、再生装置３０に削除するよう指示する。例えば、削除指示部２４８は、差分抽出部２４０が抽出した削除対象のコンテンツデータの一覧を再生装置３０に送信し、該一覧に記載されたコンテンツデータを再生装置３０に削除するよう指示することができる。
【００６８】
通信部３１０は、再生装置３０がＰＣ２０などの外部装置と各種データの送受信を行うインターフェースあるいは第一の通信部として機能する。通信部３１０は、ＰＣ２０からコンテンツデータや削除指示を受信したり、ＰＣ２０へ記憶部３２０が記憶するコンテンツデータの付加情報を送信したりする。また、通信部２２０は、有線によるデータ通信、ワイヤレスＵＳＢや無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に基づく無線通信を行うように構成することもできる。
【００６９】
記憶部３２０は、例えばハードディスクや上述したような記憶媒体で構成され、コンテンツデータを記憶する記憶媒体あるいは第一の記憶部として機能することができる。一例として、記憶部３２０は、通信部３１０を介して受信したコンテンツデータを記憶することができる。
【００７０】
また、記憶部３２０は、上述した付加情報もコンテンツデータと関連付けて記憶することができる。以下、図５を参照して、記憶部３２０が記憶する付加情報の一例を説明する。
【００７１】
図５は、記憶部３２０が記憶する各コンテンツデータに関する付加情報を示した説明図である。図５に示した例では、付加情報は、コンテンツＩＤ、タイトル、再生回数、記録日時、削除可否、ユーザ入力優先度、レイティングおよびサイズを含む。
【００７２】
具体的には、図５に示した例では、記憶部３２０に記憶されている、コンテンツＩＤ「８７０２」のコンテンツデータは、タイトルが「基礎数学２回」であり、再生回数が「２」であり、記録日時が「２００６／０９／１９」であり、削除可否が「可」であり、ユーザ入力優先度が「３つ星」であり、レイティングが「３つ星」であり、サイズが「０．９」ＧＢである。また、コンテンツＩＤ「８７０３」のコンテンツデータは、タイトルが「基礎数学３回」であり、再生回数が「０」であり、記録日時が「２００６／０９／１２５」であり、削除可否が「可」であり、ユーザ入力優先度が入力されておらず、レイティングが「３つ星」であり、サイズが「０．９」ＧＢである。また、コンテンツＩＤ「４８４２」のコンテンツデータは、タイトルが「Ｗ杯サッカー中継」であり、再生回数が「４」であり、記録日時が「２００６／０７／１１」であり、削除可否が「不可」であり、ユーザ入力優先度が「５つ星」であり、レイティングが「４つ星」であり、サイズが「２．８」ＧＢである。また、コンテンツＩＤ「６７０１」のコンテンツデータは、タイトルが「純情  第一話」であり、再生回数が「１」であり、記録日時が「２００６／０４／０７」であり、削除可否が「可」であり、ユーザ入力優先度が「４つ星」であり、レイティングが「２つ星」であり、サイズが「１．４」ＧＢである。また、コンテンツＩＤ「６７０２」のコンテンツデータは、タイトルが「純情  第二話」であり、再生回数が「１」であり、記録日時が「２００６／０４／１４」であり、削除可否が「不可」であり、ユーザ入力優先度が「４つ星」であり、レイティングが「２つ星」であり、サイズが「１．４」ＧＢである。
【００７３】
図３の説明に戻ると、データ管理部３３０は、記憶部３２０が記憶するデータの管理を行う。例えば、データ管理部３３０は、ＰＣ２０から転送されたコンテンツデータを、記憶部３２０に記録する記録部としての機能を備える。また、データ管理部３３０は、ＰＣ２０側から削除指示があったコンテンツデータを、記憶部３２０から削除する削除管理部としての機能も備える。
【００７４】
再生部３４０は、記憶部３２０に記憶されたコンテンツデータを読み出し、該コンテンツデータを再生することができる。再生は、コンテンツデータがデジタル形式であればコンテンツデータをＤ／Ａ変換し、ディスプレイやスピーカなどの出力装置に伝達する処理を含んでもよく、コンテンツデータがアナログ形式であればコンテンツデータを出力装置に伝達する処理を含んでもよい。
【００７５】
なお、図３においては、ＰＣ２０側の差分抽出部２４０が削除対象のコンテンツデータを再生装置３０へ指示するよう構成した例を示しているが、再生装置３０側に、優先順位決定部２３６が決定した各コンテンツデータの優先順位と、記憶部３２０の容量に基づいて削除対象のコンテンツデータを抽出する抽出部を備えるように構成してもよい。
【００７６】
また、上記のコンテンツデータ取得部２２４、自動起動部２３２、優先順位決定部２３６、差分抽出部２４０、転送管理部２４４、変換部２４６、削除指示部２４８のような動作をコンピュータに実現させるためのコンピュータプログラムに基づいて、図２に示したＣＰＵ２０１、ＲＯＭ２０２およびＲＡＭ２０３などのハードウェアに上記各構成と同等の機能を発揮させることができる。再生装置３０のデータ管理部３３０および再生部３４０の動作についても同様に、コンピュータプログラムに基づいてハードウェアに実行させることができる。
【００７７】
以上、コンテンツ転送システム１０を構成するＰＣ２０および再生装置３０の機能について説明した。次に、コンテンツ転送システム１０における通信方法について図６〜図１０を参照して説明する。
【００７８】
図６は、本実施形態にかかるコンテンツ転送システム１０の動作およびＰＣ２０を用いた通信方法を概略的に示したシーケンス図である。まず、ＰＣ２０に再生装置３０が接続される（Ｓ４１０）。続いて、ＰＣ２０は転送機能を有効化（起動）する（Ｓ４２０）。ここで、転送機能とは、ＰＣ２０から再生装置３０へコンテンツデータを転送するため機能を指し、例えば、優先順位決定部２３６、差分抽出部２４０、転送管理部２４４、変換部２４６または削除指示部２４８などの機能があげられる。
【００７９】
そして、再生装置３０は、記憶部３２０が記憶するコンテンツデータの付加情報をＰＣ２０に送信する（Ｓ４３０）。次いで、ＰＣ２０は、再生装置３０から受信した付加情報と、記憶部２２８が記憶するコンテンツデータの付加情報とを用いる優先順位基準に基づいて、ＰＣ２０が記憶するコンテンツデータおよび再生装置３０が記憶するコンテンツデータを包括したコンテンツデータ群の各コンテンツデータの優先順位を決定する（Ｓ４４０）。
【００８０】
続いて、ＰＣ２０は、Ｓ４４０において決定された各コンテンツデータの優先順位と、再生装置３０の記憶部３２０の容量に基づいて、記憶部２２８が記憶するコンテンツデータのうちから再生装置３０に転送する転送対象のコンテンツデータ、および再生装置３０側の記憶部３２０が記憶するコンテンツデータのうちから削除する削除対象のコンテンツデータを抽出する（Ｓ４５０）。
【００８１】
そして、ＰＣ２０は、Ｓ４５０において抽出された削除対象のコンテンツデータを削除するよう再生装置３０に指示する（Ｓ４６０）。次いで、再生装置３０は、ＰＣ２０から削除を指示されたコンテンツデータを記憶部３２０から削除する（Ｓ４７０）。
【００８２】
さらに、ＰＣ２０は、Ｓ４５０において抽出された転送対象のコンテンツデータを再生装置３０に転送する（Ｓ４８０）。次いで、再生装置３０は、ＰＣ２０から転送されたコンテンツデータを記憶部３２０において記憶する（Ｓ４９０）。
【００８３】
なお、本実施形態にかかるコンテンツ転送システム１０によれば、再生装置３０は、任意のＰＣ２０と接続可能である。すなわち、再生装置３０と一のＰＣ２０との間でコンテンツデータの転送、削除処理をした後に、再生装置３０と他のＰＣ２０との間でも問題なくコンテンツデータの転送、削除処理を実行することができる。
【００８４】
次に、ＰＣ２０における詳細な優先順位決定方法、転送対象および削除対象のコンテンツデータ抽出方法を説明する。
【００８５】
図７は、ＰＣ２０における詳細な動作を示したフローチャートである。まず、ＰＣ２０において、再生装置３０がＰＣ２０の通信部２２０に接続されると、自動起動部２３２がＰＣ２０の転送機能が起動中であるか否かを判断する（Ｓ５０４、Ｓ５０８）。自動起動部２３２は、ＰＣ２０の転送機能が起動していないと判断した場合、転送機能を自動的に起動する（Ｓ５１２）。
【００８６】
Ｓ５０８またはＳ５１２の処理の後、優先順位決定部２３６は、再生装置３０が記憶するコンテンツデータの付加情報の一覧である第一のリストを取得する（Ｓ５１６）。ここで、当該第一のリストが図５に示したものであると仮定する。続いて、優先順位決定部２３６は、ＰＣ２０が記憶するコンテンツデータの付加情報の一覧である第二のリストを取得する（Ｓ５２０）。ここで、当該第二のリストが図４に示したものであると仮定する。
【００８７】
そして、優先順位決定部２３６は、第一のリストと第二のリストを包括したコンテンツデータ群の付加情報の一覧を作成する（Ｓ５２４）。続いて、優先順位決定部２３６は、上記コンテンツデータ群の付加情報を参照して、選択された優先順位基準に基づいて上記コンテンツデータ群内における各コンテンツデータの優先順位を決定する（Ｓ５２８）。
【００８８】
ここで、優先順位基準の一例を説明する。第一の優先順位基準に基づいた処理を行う優先順位決定部２３６は、まず、第一の付加情報としての削除可否が「不可」に設定されているか否かに基づいてコンテンツデータを並び替える。具体的には、当該優先順位決定部２３６は、削除可否が「不可」に設定されているコンテンツデータが、削除可否が「可」に設定されているコンテンツデータより上位となるように、各コンテンツデータの第一の優先順位を決定する。
【００８９】
続いて、当該優先順位決定部２３６は、第二の付加情報としての再生回数の値に基づいて、第一の優先順位が同一のコンテンツデータを並べ替える。具体的には、当該優先順位決定部２３６は、第一の優先順位が同一のコンテンツデータのうちで、再生回数が「０」の未再生のコンテンツデータが、再生済みのコンテンツデータより上位となるように各コンテンツデータの第二の優先順位を決定する。また、当該優先順位決定部２３６は、第一の優先順位が同一のコンテンツデータのうちで、再生回数が少ないコンテンツデータを、再生回数が多いコンテンツデータより上位となるように各コンテンツデータの第二の優先順位を決定してもよい。
【００９０】
さらに、当該優先順位決定部２３６は、第三の付加情報としての記録日時に基づいて、第二の優先順位が同一のコンテンツデータを並べ替える。具体的には、当該優先順位決定部２３６は、第二の優先順位が同一のコンテンツデータのうちで、記録日時が新しいコンテンツデータが、記録日時の古いコンテンツデータより上位となるように各コンテンツデータの第三の優先順位を決定する。ここで、該第三の優先順位を各コンテンツデータの最終的な優先順位とすることができる。該第最終的な優先順位にしたがって並べ替えられたコンテンツデータを示す第三のリストを図８に示した。
【００９１】
図８に示したように、第一の優先順位基準を選択した優先順位決定部２３６よれば、削除可否が「不可」のコンテンツデータ、再生回数が「０」のコンテンツデータ、の順で優先順位が決定され、その下位において他のコンテンツデータが記録日時の新しい順に順位付けられる。
【００９２】
具体的には、削除可否が「不可」であり、再生回数が「０」でない「Ｗ杯サッカー中継」および「純情  第二話」は、記録日時の新しい「Ｗ杯サッカー中継」が上位の一位に、「純情  第二話」は二位に順位付けられている。その下位に、削除可否が「可」であり、再生回数が「０」であるコンテンツデータが記録日時が新しい順に順位付けられている。すなわち、記録日時が「２００６／１０／０６」である「純情  第十九話」、記録日時が「２００６／１０／０３」である「チャンピオンリーグ」、記録日時が「２００６／１０／０２」である「基礎数学４回」、記録日時が「２００６／０９／２５」である「基礎数学３回」の順で順位付けられている。
【００９３】
さらに、「基礎数学３回」の下位に、削除可否が「可」であり、再生回数が「０」でないコンテンツデータが、記録日時が新しい順に順位付けられている。すなわち、記録日時が「２００６／０９／１９」である「基礎数学２回」、記録日時が「２００６／０９／１２」である「基礎数学１回」、記録日時が「２００６／０４／０７」である「純情  第一話」の順で順位付けられている。
【００９４】
図７の説明に戻ると、続いて、差分抽出部２４０は、優先順位決定部２３６が決定した優先順位の上位から、再生装置３０の記憶部３２０の容量分のコンテンツデータを抽出する（Ｓ５３２）。以下、該抽出されたコンテンツデータの一覧を第四のリストと称する。したがって、再生装置３０の記憶部３２０の容量が１０ＧＢであった場合、図８に示した優先順位「５」の「基礎数学４回」までが抽出されることとなる。
【００９５】
そして、差分抽出部２４０は、再生装置３０の記憶部３２０が記憶するコンテンツデータの一覧を示す第一のリストと、上記第四のリストとを比較して両者の差分を抽出する（Ｓ５３６）。より詳細に説明すると、差分抽出部２４０は、第四のリストに含まれ第一のリストに含まれないコンテンツデータを、転送対象のコンテンツデータとして抽出する。また、差分抽出部２４０は、第一のリストに含まれ第四のリストに含まれないコンテンツデータを、削除対象のコンテンツデータとして抽出する。
【００９６】
具体的には、差分抽出部２４０は、図５に示した第一のリストと、図８に示したうちの優先順位「５」までを含む第四のリストとを比較し、図９に示したコンテンツデータを削除対象のコンテンツデータとして抽出する。同様に、差分抽出部２４０は、第一のリストと、第四のリストとを比較し、図１０に示したコンテンツデータを転送対象のコンテンツデータとして抽出する。
【００９７】
次いで、削除指示部２４８は、差分抽出部２４０が抽出した削除対象のコンテンツデータを、再生装置３０側の記憶部３２０から削除するよう再生装置３０に指示する（Ｓ５４０）。続いて、転送管理部２４４は、必要に応じて変換部２４６と協働し、差分抽出部２４０が抽出した転送対象のコンテンツデータを記憶部２２８から読み出し、再生装置３０へ転送する（Ｓ５４４）。
【００９８】
このように、第一の優先順位基準に基づいた処理を行う優先順位決定部２３６よれば、ユーザが未再生のコンテンツデータを上位に決定し、ユーザが再生済みのコンテンツデータを下位に決定することができる。ここで、上位に順位付けられたコンテンツデータは、再生装置３０に転送される可能性または再生装置３０に維持される可能性が高く、下位に順位付けられたコンテンツデータは、再生装置３０に転送されない可能性または再生装置３０から削除される可能性が高い。したがって、ユーザが一度再生したコンテンツデータを再度再生しない傾向が高い場合には、かかる第一の優先順位基準を用いることにより、再生装置３０からユーザが再生しない可能性が高いコンテンツデータを排除し、再生装置３０の記憶部３２０の容量を有効利用することができる。
【００９９】
また、優先順位決定部２３６は、上記第一の付加情報として削除可否を用い、上記第二の付加情報としてレイティングを用い、上記第三の付加情報として盛り上がり回数を用いる第二の優先順位基準を用いることもできる。ここで、盛り上がり回数は、例えば、盛り上がり検地アルゴリズムに基づいて検出される盛り上がったシーンの数であってもよい。該盛り上がり回数は、コンテンツデータの内容を顕在化したものであるので、固有情報に該当する。または、該盛り上がり回数がネットワーク２４を介して取得された場合は、該該盛り上がり回数は関連情報に該当する。
【０１００】
このような第二の優先順位基準に基づいた処理を行う優先順位決定部２３６よれば、詳細については上記第一の優先順位基準で説明した内容と実質的に同一であるので省略するが、レイティングが高いコンテンツデータを上位に決定し、レイティングが低いコンテンツデータを下位に決定することができる。ここで、上位に順位付けられたコンテンツデータは、再生装置３０に転送される可能性または再生装置３０に維持される可能性が高く、下位に順位付けられたコンテンツデータは、再生装置３０に転送されない可能性または再生装置３０から削除される可能性が高い。したがって、ユーザが大衆受けしているコンテンツデータを好む場合には、かかる第二の優先順位基準を用いることにより、再生装置３０からユーザが再生しない可能性が高いコンテンツデータを排除し、再生装置３０の記憶部３２０にネットワーク２４上で面白がられているコンテンツデータを記憶させることができる。
【０１０１】
また、第三の優先順位基準に基づいた処理を行う優先順位決定部２３６は、上記第一の付加情報として削除可否を用い、上記第二の付加情報として複合指標を用いることができる。複合指標は、複数の付加情報を組み合わせて導出される数値で表される情報であってもよい。例えば、複合指標は、ジャンルと記録日時を用い「ニュースは記録日時から２日経過すれば最低値」とされたり、ジャンルとタイトルを用い「ドラマは次の回が記録されれば数値が減少」とされたり、ジャンルとレイティングを用い「お笑いはレイティングが高い間は数値が高い」とされたりする情報であってもよい。また、一の複合指標が付加されたコンテンツデータと、一の複合指標と異なる付加情報を用いた他の複合指標が付加されたコンテンツデータであっても、それぞれのコンテンツデータの複合指標同士を例えば所定の関数を用いて比較できるようにしてもよい。
【０１０２】
このような第三の優先順位基準を選択した優先順位決定部２３６よれば、詳細については上記第一の優先順位基準で説明した内容と実質的に同一であるので省略するが、複合指標が高いコンテンツデータを上位に決定し、複合指標が低いコンテンツデータを下位に決定することができる。ここで、上位に順位付けられたコンテンツデータは、再生装置３０に転送される可能性または再生装置３０に維持される可能性が高く、下位に順位付けられたコンテンツデータは、再生装置３０に転送されない可能性または再生装置３から削除される可能性が高い。したがって、例えば、複合指標が「ニュースは記録日時から２日経過すれば最低値」とされる情報であれば、再生装置３０の記憶部３２０には、最近のニュース番組が記録され、記録日時から２日を経過したニュースが記録されないようにすることができる。
【０１０３】
以上説明したように、本実施形態にかかるコンテンツ転送システム１０によれば、ユーザがＰＣ２０を操作することなく、自動的に再生装置３０が記憶するコンテンツデータを削除し、ＰＣ２０が転送したコンテンツデータを再生装置３０において記憶することができる。すなわち、優先順位決定部２３６が用いる優先順位基準の設定などがなされていれば、ユーザが一切ＰＣ２０を操作せずに再生装置３０が記憶するコンテンツデータを更新させることができる。
【０１０４】
また、本実施形態にかかるＰＣ２０は、ＰＣ２０と再生装置３０のコンテンツデータを包括したコンテンツデータ群内における各コンテンツデータの優先順位を決定し、該優先順位に基づいたコンテンツデータを転送、あるいは再生装置３０から削除させる。仮に、ＰＣ２０が記憶するコンテンツデータの優先順位と、再生装置３０が記憶するコンテンツデータの優先順位とを別個に決定した場合、ＰＣ２０が記憶する一のコンテンツデータと、再生装置３０が記憶する一のコンテンツデータとのどちらが優先度の高いコンテンツであるかを特定することができない。
【０１０５】
したがって、本実施形態にかかるＰＣ２０のように、ＰＣ２０および再生装置３０の双方に記憶されたコンテンツデータをまとめたコンテンツデータ群における各コンテンツデータの優先順位を決定することで、ユーザが所有する全てのコンテンツデータの優先順位を包括的に管理することが可能となる。
【０１０６】
また、本実施形態にかかるＰＣ２０の記憶部２２８には、複数種類の優先順位基準を記憶させることができる。したがって、優先順位決定部２３６は、ユーザの再生するコンテンツデータのパターンに適合する優先順位基準に基づいて動作することにより、該ユーザにとって最適化されたコンテンツデータを再生装置３０に記憶させることができる。
【０１０７】
なお、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１０８】
例えば、上記実施形態では、付加情報を例示して説明したが、付加情報の種類はかかる例に限定されない。例えば、固有情報は、コンテンツデータを再生できる期限を示す再生期限や、コンテンツデータが映像に関すれば出演者名、音楽に関すればアーティスト名などを含んでもよく、ユーザ設定情報は、ユーザが設定するコンテンツデータに関するキーワードを含んでもよく、履歴情報は、ＰＣ２０が再生装置３０にコンテンツデータを転送した転送日時を含んでもよく、関連情報は、ネットワーク２４を介して得られる客観的なコンテンツデータの特性情報（感動度、対象年齢層など）や、ネットワーク２４上で特定のコンテンツデータを入手できるか否かを示す情報や、特定のコンテンツデータを現在無料で取得できるか否かを示す情報を含んでもよい。
【０１０９】
また、再生装置３０への転送日時が古いコンテンツデータを下位に順位付ける優先順位基準や、再生期限を過ぎているコンテンツデータを下位に順位付ける優先順位基準や、無料で取得できるコンテンツデータを下位に順位付ける優先順位基準や、ネットワーク２４上で再入手できるコンテンツデータを下位に順位付ける優先順位基準や、サイズの大きいコンテンツデータを下位に順位付ける優先順位基準も本発明において適用可能である。
【０１１０】
また、ＰＣ２０上で一部を再生したが、最後まで再生しなかったコンテンツデータを上位に順位付ける優先順位基準や、一部のみ再生装置３０に転送されたコンテンツデータを上位に順位付ける優先順位基準や、再生装置３０の記憶部３２０の容量をより満たすことができるコンテンツデータの組み合わせを上位に順位付ける優先順位基準も本発明において適用可能である。
【０１１１】
また、優先順位決定部２３６は、ＰＣ２０が記憶するコンテンツデータの一部と再生装置３０が記憶するコンテンツデータの一部を包括したコンテンツデータ群内における各コンテンツデータの優先順位を決定するようにしてもよい。かかる構成によれば、優先順位を決定すべきコンテンツデータの数が減少するので、優先順位を決定する処理の負荷を抑制することができる。
【０１１２】
また、差分抽出部２４０は、転送対象および削除対象のコンテンツデータを抽出するために、必ずしも上記第一のリストと上記第四のリストとを比較する必要はない。例えば、差分抽出部２４０は、現在再生装置３０に記憶されている全てのコンテンツデータを削除対象とし、第四のリストに含まれる全てのコンテンツデータを転送対象としてもよい。かかる構成によれば、再生装置３０におけるコンテンツデータの削除および記録の頻度が高くなるが、差分抽出部２４０における処理負荷を抑制することができる。
【０１１３】
本明細書のコンテンツ転送システム１０の処理における各ステップは、必ずしもフローチャートまたはシーケンス図として記載された順序に沿って時系列に処理する必要はなく、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含むとしてもよい。
【０１１４】
また、上述のような通信方法をコンピュータに行わせるプログラムおよび該プログラムを記憶した記憶媒体も提供される。
【図面の簡単な説明】
【０１１５】
【図１】本発明の一実施形態にかかるコンテンツ転送システムの構成を示した説明図である。
【図２】同実施形態にかかるＰＣのハードウェア構成を示した説明図である。
【図３】同実施形態にかかるＰＣおよび再生装置の構成を示したブロック図である。
【図４】ＰＣの記憶部が記憶する各コンテンツデータに関する付加情報を示した説明図である。
【図５】再生装置の記憶部が記憶する各コンテンツデータに関する付加情報を示した説明図である。
【図６】同実施形態にかかるＰＣを用いた通信方法を概略的に示したシーケンス図である。
【図７】ＰＣにおける詳細な動作を示したフローチャートである。
【図８】コンテンツデータ群の付加情報の一覧を示した説明図である。
【図９】削除対象のコンテンツデータの一覧を示した説明図である。
【図１０】転送対象のコンテンツデータの一覧を示した説明図である。
【符号の説明】
【０１１６】
１０      コンテンツ転送システム
２０      ＰＣ
２４      ネットワーク
３０      再生装置
２２４    コンテンツデータ取得部
２２８    記憶部
２３２    自動起動部
２３６    優先順位決定部
２４０    差分抽出部
２４４    転送管理部
２４６    変換部
２４８    削除指示部
３２０    記憶部
３３０    データ管理部
【図１】
2008090747.tif 000003
【図２】
2008090747.tif 000004
【図３】
2008090747.tif 000005
【図４】
2008090747.tif 000006
【図５】
2008090747.tif 000007
【図６】
2008090747.tif 000008
【図７】
2008090747.tif 000009
【図８】
2008090747.tif 000010
【図９】
2008090747.tif 000011
【図１０】
2008090747.tif 000012