(57)【要約】【課題】  指定されたコンテンツをその指定コンテンツに関連するコンテンツとともに同一の記録再生装置に記録させる。【解決手段】  コンテンツ情報テーブル７１は各記録再生装置に記録されるコンテンツに関するコンテンツ情報を保持する。コンテンツ指定部１３はユーザによるコンテンツの指定を受け取る。関連コンテンツ抽出部１４は指定コンテンツに関連するコンテンツをコンテンツ情報テーブル７１に保持されたコンテンツ情報に基づいて抽出する。コンテンツ並び替え部１５は抽出された関連コンテンツおよび指定コンテンツを所定の順序に並び替える。コンテンツ処理制御部１９は並び替えられたコンテンツを記録再生装置間で転送させる。【選択図】      図５
2005244426.tif 000002
【特許請求の範囲】
【請求項１】
第１の記録再生装置に記録済のコンテンツに関するコンテンツ情報を保持するコンテンツ情報保持手段と、
前記記録済コンテンツの中から第２の記録再生装置に転送すべきコンテンツの指定を受けるコンテンツ指定手段と、
前記コンテンツ指定手段において指定された指定コンテンツに関連する関連コンテンツを前記コンテンツ情報に従って前記記録済コンテンツの中から抽出する関連コンテンツ抽出手段と、
前記指定コンテンツおよび前記関連コンテンツを前記第１の記録再生装置から前記第２の記録再生装置に転送させるコンテンツ転送手段と
を具備することを特徴とするコンテンツ転送制御装置。
【請求項２】
前記コンテンツ指定手段は、前記転送の態様として複写であるか移動であるかの指定をさらに受け、
前記コンテンツ転送手段は、前記コンテンツ指定手段において指定された転送態様に従って前記指定コンテンツおよび前記関連コンテンツを前記第１の記録再生装置から前記第２の記録再生装置に複写または移動させる
ことを特徴とする請求項１記載のコンテンツ転送制御装置。
【請求項３】
前記コンテンツ転送手段における転送対象コンテンツの順序を前記コンテンツ情報に従って所定の順序に並び替えるコンテンツ並び替え手段をさらに具備する
ことを特徴とする請求項１記載のコンテンツ転送制御装置。
【請求項４】
前記コンテンツ情報は、各コンテンツの記録日を含み、
前記コンテンツ並び替え手段は、前記記録日の古い順に前記転送対象コンテンツの順序を並び替える
ことを特徴とする請求項３記載のコンテンツ転送制御装置。
【請求項５】
前記コンテンツ情報は、各コンテンツが複数回に分割されている場合の回数を含み、
前記コンテンツ並び替え手段は、前記回数の昇順に前記転送対象コンテンツの順序を並び替える
ことを特徴とする請求項３記載のコンテンツ転送制御装置。
【請求項６】
前記コンテンツ情報保持手段は、前記第２の記録再生装置に記録済のコンテンツに関する第２のコンテンツ情報を保持し、
前記関連コンテンツ抽出手段は、前記コンテンツ指定手段において指定された指定コンテンツに関連するコンテンツを前記第２のコンテンツ情報に従って前記第２の記録再生装置に記録済のコンテンツの中から第２の関連コンテンツとして抽出し、
前記コンテンツ転送手段は、前記第２の関連コンテンツが抽出された場合には前記第２の関連コンテンツを前記第２の記録再生装置から前記第１の記録再生装置に転送させる
ことを特徴とする請求項３記載のコンテンツ転送制御装置。
【請求項７】
前記第１の記録再生装置は、相互に接続された複数の記録再生装置から成る
ことを特徴とする請求項１記載のコンテンツ転送制御装置。
【請求項８】
前記第１の記録再生装置に新たに記録されたコンテンツのコンテンツ情報を取得して前記コンテンツ情報保持手段に保持させるコンテンツ情報取得手段をさらに具備する
ことを特徴とする請求項１記載のコンテンツ転送制御装置。
【請求項９】
前記第１の記録再生装置における残記録容量を検出してこの残記録容量が所定容量に比して少なくなると前記コンテンツ転送手段に対してその旨を報告する容量検出手段をさらに具備し、
前記コンテンツ転送手段は、前記容量検出手段から前記残記録容量が所定容量に比して少なくなったことの報告を受けると前記指定コンテンツおよび前記関連コンテンツを前記第１の記録再生装置から前記第２の記録再生装置に転送させる
ことを特徴とする請求項１記載のコンテンツ転送制御装置。
【請求項１０】
前記コンテンツ転送手段による転送に先立って前記第１の記録再生装置をソース機器として前記第２の記録再生装置をシンク機器とした認証処理を起動させる認証処理手段をさらに具備する
ことを特徴とする請求項１記載のコンテンツ転送制御装置。
【請求項１１】
第１および第２の記録再生装置と、前記第１の記録再生装置から前記第２の記録再生装置へのコンテンツの転送を制御するコンテンツ転送制御装置とを備えるコンテンツ処理システムにおいて、
前記コンテンツ転送制御装置は、前記第１の記録再生装置に記録済のコンテンツに関するコンテンツ情報を保持するコンテンツ情報保持手段と、前記記録済コンテンツの中から前記第２の記録再生装置に転送すべきコンテンツの指定を受けるコンテンツ指定手段と、前記コンテンツ指定手段において指定された指定コンテンツに関連する関連コンテンツを前記コンテンツ情報に従って前記記録済コンテンツの中から抽出する関連コンテンツ抽出手段と、前記指定コンテンツおよび前記関連コンテンツを前記第１の記録再生装置から前記第２の記録再生装置に転送させるコンテンツ転送手段とを具備する
ことを特徴とするコンテンツ処理システム。
【請求項１２】
第１の記録再生装置に記録済のコンテンツに関するコンテンツ情報を保持するコンテンツ情報保持手段を備えるコンテンツ転送制御装置におけるコンテンツ転送制御方法であって、
前記記録済コンテンツの中から第２の記録再生装置に転送すべきコンテンツの指定を受ける手順と、
前記指定コンテンツに関連する関連コンテンツを前記コンテンツ情報に従って前記記録済コンテンツの中から抽出する手順と、
前記指定コンテンツおよび前記関連コンテンツを前記第１の記録再生装置から前記第２の記録再生装置に転送させる手順と
を具備することを特徴とするコンテンツ転送制御方法。
【請求項１３】
第１の記録再生装置に記録済のコンテンツに関するコンテンツ情報を保持するコンテンツ情報保持手段を備えるコンテンツ転送制御装置におけるコンテンツ転送制御方法であって、
前記記録済コンテンツの中から第２の記録再生装置に転送すべきコンテンツの指定を受ける手順と、
前記指定コンテンツに関連する関連コンテンツを前記コンテンツ情報に従って前記記録済コンテンツの中から抽出する手順と、
前記抽出されたコンテンツの順序を前記コンテンツ情報に従って所定の順序に並び替える手順と、
前記並び替えられたコンテンツを前記第１の記録再生装置から前記第２の記録再生装置に転送させる手順と
を具備することを特徴とするコンテンツ転送制御方法。
【請求項１４】
第１の記録再生装置に記録済のコンテンツに関するコンテンツ情報を保持するコンテンツ情報保持手段を備えるコンテンツ転送制御装置において、
前記記録済コンテンツの中から第２の記録再生装置に転送すべきコンテンツの指定を受ける手順と、
前記指定コンテンツに関連する関連コンテンツを前記コンテンツ情報に従って前記記録済コンテンツの中から抽出する手順と、
前記指定コンテンツおよび前記関連コンテンツを前記第１の記録再生装置から前記第２の記録再生装置に転送させる手順と
をコンピュータに実行させることを特徴とするプログラム。
【請求項１５】
第１の記録再生装置に記録済のコンテンツに関するコンテンツ情報を保持するコンテンツ情報保持手段を備えるコンテンツ転送制御装置において、
前記記録済コンテンツの中から第２の記録再生装置に転送すべきコンテンツの指定を受ける手順と、
前記指定コンテンツに関連する関連コンテンツを前記コンテンツ情報に従って前記記録済コンテンツの中から抽出する手順と、
前記抽出されたコンテンツの順序を前記コンテンツ情報に従って所定の順序に並び替える手順と、
前記並び替えられたコンテンツを前記第１の記録再生装置から前記第２の記録再生装置に転送させる手順と
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ転送制御装置に関し、特に複数の記録再生装置を含むコンテンツ処理システムにおいて記録再生装置間でコンテンツの転送を制御するコンテンツ転送制御装置、コンテンツ処理システム、および、これらにおける処理方法ならびに当該方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
近年、記録再生装置として、様々なタイプの機器が提供されている。例えば、着脱可能な記録媒体を利用したものとして、Ｄ−ＶＨＳ等のテープ型の記録媒体や、ＤＶＤ等のディスク型の記録媒体を利用した機器が提供されている。また、内蔵型の記録媒体を利用したものとして、オーディオビデオハードディスク装置（ＡＶ−ＨＤＤ等と呼ばれる）等の機器が提供されている。これらの機器はそれぞれ特徴を有しており、ユーザの用途や目的に応じて使い分けられる。そのため、ユーザが複数の記録再生装置を所有して、これらを例えばＩＥＥＥ１３９４規格のインターフェースにより相互に接続するような利用形態が増加している。
【０００３】
このように複数の記録再生装置が利用されるようになると、異なる記録再生装置や記録媒体に各コンテンツが分散して記録されることが多くなり、コンテンツの管理が煩雑になってくる。そのため、例えば連続ドラマのような続き物や内容が似ているコンテンツ、すなわち関連コンテンツをなるべく同一の記録再生装置や記録媒体に記録しておきたいとユーザが希望することがある。この場合、ユーザは多数のコンテンツの中から所望のコンテンツを選び出し、関連するもの同士をグループ化するなどの処理を行うことになる。
【０００４】
そのため、従来は、多数のコンテンツの中からユーザが操作性良くコンテンツを探し出すことができるよう、各コンテンツの選択画面表示に工夫を凝らして、ユーザの負担を軽減するようにしている（例えば、特許文献１参照。）。
【特許文献１】特開２００１−３２６８６７号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述の従来技術のように選択画面表示を工夫することにより、ユーザの操作負担は軽減される。しかしながら、この従来技術によってもユーザは対象コンテンツを逐一選択する必要がある。また、コンテンツの整理を行うためには、各記録再生装置の容量を考慮して対象コンテンツを選択し、コンテンツを記録すべき記録再生装置を決定していく必要があり、ユーザにとってその作業は面倒なものと考えられることが多い。
【０００６】
そこで、本発明は、このような手動の操作を極力省き、関連するコンテンツが同一の記録再生装置に記録されるようコンテンツの転送を制御することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために本発明の請求項１記載のコンテンツ転送制御装置は、第１の記録再生装置に記録済のコンテンツに関するコンテンツ情報を保持するコンテンツ情報保持手段と、上記記録済コンテンツの中から第２の記録再生装置に転送すべきコンテンツの指定を受けるコンテンツ指定手段と、上記コンテンツ指定手段において指定された指定コンテンツに関連する関連コンテンツを上記コンテンツ情報に従って上記記録済コンテンツの中から抽出する関連コンテンツ抽出手段と、上記指定コンテンツおよび上記関連コンテンツを上記第１の記録再生装置から上記第２の記録再生装置に転送させるコンテンツ転送手段とを具備する。これにより、指定されたコンテンツをその指定コンテンツに関連するコンテンツとともに第１の記録再生装置から第２の記録再生装置に記録させるという作用をもたらす。
【０００８】
また、本発明の請求項２記載のコンテンツ転送制御装置は、請求項１記載のコンテンツ転送制御装置において、上記コンテンツ指定手段が上記転送の態様として複写であるか移動であるかの指定をさらに受け、上記コンテンツ転送手段が上記コンテンツ指定手段において指定された転送態様に従って上記指定コンテンツおよび上記関連コンテンツを上記第１の記録再生装置から上記第２の記録再生装置に複写または移動させるものである。これにより、コンテンツの性質等に応じて転送形態を選択可能にするという作用をもたらす。
【０００９】
また、本発明の請求項３記載のコンテンツ転送制御装置は、請求項１記載のコンテンツ転送制御装置において、上記コンテンツ転送手段における転送対象コンテンツの順序を上記コンテンツ情報に従って所定の順序に並び替えるコンテンツ並び替え手段をさらに具備する。これにより、第２の記録再生装置における記録順序を制御可能にするという作用をもたらす。
【００１０】
また、本発明の請求項４記載のコンテンツ転送制御装置は、請求項３記載のコンテンツ転送制御装置において、上記コンテンツ情報が各コンテンツの記録日を含み、上記コンテンツ並び替え手段が上記記録日の古い順に上記転送対象コンテンツの順序を並び替えるものである。これにより、第２の記録再生装置における記録順序をコンテンツの記録日の古い順にさせるという作用をもたらす。
【００１１】
また、本発明の請求項５記載のコンテンツ転送制御装置は、請求項３記載のコンテンツ転送制御装置において、上記コンテンツ情報が各コンテンツが複数回に分割されている場合の回数を含み、上記コンテンツ並び替え手段が上記回数の昇順に上記転送対象コンテンツの順序を並び替えるものである。これにより、第２の記録再生装置における記録順序をコンテンツの回数の昇順にさせるという作用をもたらす。
【００１２】
また、本発明の請求項６記載のコンテンツ転送制御装置は、請求項３記載のコンテンツ転送制御装置において、上記コンテンツ情報保持手段が上記第２の記録再生装置に記録済のコンテンツに関する第２のコンテンツ情報を保持し、上記関連コンテンツ抽出手段が上記コンテンツ指定手段において指定された指定コンテンツに関連するコンテンツを上記第２のコンテンツ情報に従って上記第２の記録再生装置に記録済のコンテンツの中から第２の関連コンテンツとして抽出し、上記コンテンツ転送手段が上記第２の関連コンテンツが抽出された場合には上記第２の関連コンテンツを上記第２の記録再生装置から上記第１の記録再生装置に転送させるものである。関連コンテンツが第２の記録再生装置に記録されている場合に第１の記録再生装置に退避した上で再び第１の記録再生装置から第２の記録再生装置に転送させることにより、所定の順序で第２の記録再生装置に記録させるという作用をもたらす。
【００１３】
また、本発明の請求項７記載のコンテンツ転送制御装置は、請求項１記載のコンテンツ転送制御装置において、上記第１の記録再生装置が相互に接続された複数の記録再生装置から成るものである。これにより、関連コンテンツが複数の記録再生装置に分散して記録されている場合にも第２の記録再生装置にまとめて転送させるという作用をもたらす。
【００１４】
また、本発明の請求項８記載のコンテンツ転送制御装置は、請求項１記載のコンテンツ転送制御装置において、上記第１の記録再生装置に新たに記録されたコンテンツのコンテンツ情報を取得して上記コンテンツ情報保持手段に保持させるコンテンツ情報取得手段をさらに具備する。これにより、新たに記録されたコンテンツをコンテンツ情報保持手段に反映させて、さらに関連コンテンツの抽出を行わせるという作用をもたらす。
【００１５】
また、本発明の請求項９記載のコンテンツ転送制御装置は、請求項１記載のコンテンツ転送制御装置において、上記第１の記録再生装置における残記録容量を検出してこの残記録容量が所定容量に比して少なくなると上記コンテンツ転送手段に対してその旨を報告する容量検出手段をさらに具備し、上記コンテンツ転送手段が上記容量検出手段から上記残記録容量が所定容量に比して少なくなったことの報告を受けると上記指定コンテンツおよび上記関連コンテンツを上記第１の記録再生装置から上記第２の記録再生装置に転送させるものである。これにより、第１の記録再生装置の残記録容量が減ってオーバフローになりもしくはオーバフローに近づいた際に、その残記録容量を増やすためにコンテンツを退避させるという作用をもたらす。
【００１６】
また、本発明の請求項１０記載のコンテンツ転送制御装置は、請求項１記載のコンテンツ転送制御装置において、上記コンテンツ転送手段による転送に先立って上記第１の記録再生装置をソース機器として上記第２の記録再生装置をシンク機器とした認証処理を起動させる認証処理手段をさらに具備する。これにより、コピーフリー以外のコンテンツについてコピー制御情報に従ったデータ転送を行わせるという作用をもたらす。
【００１７】
また、本発明の請求項１１記載のコンテンツ処理システムは、第１および第２の記録再生装置と、上記第１の記録再生装置から上記第２の記録再生装置へのコンテンツの転送を制御するコンテンツ転送制御装置とを備えるコンテンツ処理システムにおいて、上記コンテンツ転送制御装置は、上記第１の記録再生装置に記録済のコンテンツに関するコンテンツ情報を保持するコンテンツ情報保持手段と、上記記録済コンテンツの中から上記第２の記録再生装置に転送すべきコンテンツの指定を受けるコンテンツ指定手段と、上記コンテンツ指定手段において指定された指定コンテンツに関連する関連コンテンツを上記コンテンツ情報に従って上記記録済コンテンツの中から抽出する関連コンテンツ抽出手段と、上記指定コンテンツおよび上記関連コンテンツを上記第１の記録再生装置から上記第２の記録再生装置に転送させるコンテンツ転送手段とを具備する。これにより、指定されたコンテンツをその指定コンテンツに関連するコンテンツとともに第１の記録再生装置から第２の記録再生装置に記録させるという作用をもたらす。
【００１８】
また、本発明の請求項１２記載のコンテンツ転送制御方法は、第１の記録再生装置に記録済のコンテンツに関するコンテンツ情報を保持するコンテンツ情報保持手段を備えるコンテンツ転送制御装置におけるコンテンツ転送制御方法であって、上記記録済コンテンツの中から第２の記録再生装置に転送すべきコンテンツの指定を受ける手順と、上記指定コンテンツに関連する関連コンテンツを上記コンテンツ情報に従って上記記録済コンテンツの中から抽出する手順と、上記指定コンテンツおよび上記関連コンテンツを上記第１の記録再生装置から上記第２の記録再生装置に転送させる手順とを具備する。これにより、指定されたコンテンツをその指定コンテンツに関連するコンテンツとともに第１の記録再生装置から第２の記録再生装置に記録させるという作用をもたらす。
【００１９】
また、本発明の請求項１３記載のコンテンツ転送制御方法は、第１の記録再生装置に記録済のコンテンツに関するコンテンツ情報を保持するコンテンツ情報保持手段を備えるコンテンツ転送制御装置におけるコンテンツ転送制御方法であって、上記記録済コンテンツの中から第２の記録再生装置に転送すべきコンテンツの指定を受ける手順と、上記指定コンテンツに関連する関連コンテンツを上記コンテンツ情報に従って上記記録済コンテンツの中から抽出する手順と、上記抽出されたコンテンツの順序を上記コンテンツ情報に従って所定の順序に並び替える手順と、上記並び替えられたコンテンツを上記第１の記録再生装置から上記第２の記録再生装置に転送させる手順とを具備する。これにより、第２の記録再生装置における記録順序を制御可能にするという作用をもたらす。
【００２０】
また、本発明の請求項１４記載のプログラムは、第１の記録再生装置に記録済のコンテンツに関するコンテンツ情報を保持するコンテンツ情報保持手段を備えるコンテンツ転送制御装置において、上記記録済コンテンツの中から第２の記録再生装置に転送すべきコンテンツの指定を受ける手順と、上記指定コンテンツに関連する関連コンテンツを上記コンテンツ情報に従って上記記録済コンテンツの中から抽出する手順と、上記指定コンテンツおよび上記関連コンテンツを上記第１の記録再生装置から上記第２の記録再生装置に転送させる手順とをコンピュータに実行させるものである。これにより、指定されたコンテンツをその指定コンテンツに関連するコンテンツとともに第１の記録再生装置から第２の記録再生装置に記録させるという作用をもたらす。
【００２１】
また、本発明の請求項１５記載のプログラムは、第１の記録再生装置に記録済のコンテンツに関するコンテンツ情報を保持するコンテンツ情報保持手段を備えるコンテンツ転送制御装置において、上記記録済コンテンツの中から第２の記録再生装置に転送すべきコンテンツの指定を受ける手順と、上記指定コンテンツに関連する関連コンテンツを上記コンテンツ情報に従って上記記録済コンテンツの中から抽出する手順と、上記抽出されたコンテンツの順序を上記コンテンツ情報に従って所定の順序に並び替える手順と、上記並び替えられたコンテンツを上記第１の記録再生装置から上記第２の記録再生装置に転送させる手順とをコンピュータに実行させるものである。これにより、第２の記録再生装置における記録順序を制御可能にするという作用をもたらす。
【発明の効果】
【００２２】
本発明によれば、指定されたコンテンツをその指定コンテンツに関連するコンテンツとともに同一の記録再生装置に記録させることができるという優れた効果を奏し得る。
【発明を実施するための最良の形態】
【００２３】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００２４】
図１は、本発明の実施の形態におけるコンテンツ処理システムの全体構成を示す図である。このコンテンツ処理システムでは、記録再生装置Ａ乃至Ｄ（２０乃至５０）および転送制御装置１０がバス６０により相互に接続されている。ここで、記録再生装置はコンテンツを記録または再生する装置であり、例えば、記録再生装置Ａ（２０）およびＢ（３０）としてそれぞれオーディオビデオハードディスク装置２００および３００が用いられ、記録再生装置Ｃ（４０）としてデジタルビデオテープ装置４００が用いられ、記録再生装置Ｄ（５０）としてデジタルビデオディスク装置５００が用いられるものと想定できる。
【００２５】
オーディオビデオハードディスク装置２００および３００は、記録媒体としてハードディスクドライブを利用するものでありＡＶ−ＨＤＤ等と呼ばれる。また、デジタルビデオテープ装置４００は、記録媒体として着脱可能な磁気テープ（例えばＤ−ＶＨＳ等）を利用するものである。また、デジタルビデオディスク装置５００は、記録媒体として着脱可能なディスク（例えばＤＶＤ等）を利用するものである。
【００２６】
転送制御装置１０は、記録再生装置Ａ乃至Ｄ（２０乃至５０）間におけるコンテンツの転送を制御する装置である。転送制御装置１０として、例えば、デジタル放送受信装置１００を利用した場合、デジタル放送に含まれるコンテンツがユーザの指示により記録再生装置Ａ乃至Ｄ（２０乃至５０）の何れかに記録された後、必要に応じて記録再生装置Ａ乃至Ｄ（２０乃至５０）間の転送が転送制御装置１０の制御の下で行われる。
【００２７】
バス６０は、転送制御装置１０および記録再生装置Ａ乃至Ｄ（２０乃至５０）を相互に接続するものであり、例えば、ＩＥＥＥ１３９４規格によるシリアルバスを想定することができる。ここで、ＩＥＥＥ１３９４とは、米国電子電子学会により標準化されたシリアルバスの規格である。このＩＥＥＥ１３９４規格によるシリアルバスを用いる場合には、ＡＶ／Ｃコマンド（AV/C Digital Interface Command Set）により転送制御を実現することができる。
【００２８】
図２は、本発明の実施の形態におけるデジタル放送受信装置１００の構成例を示す図である。このデジタル放送受信装置１００は、プロセッサ１１０と、メモリ１２０と、フラッシュメモリ１３０と、チューナ１４０と、復調部１５０と、デマルチプレクサ１６０と、音声復号部１６７と、画像復号部１６８と、デジタル−アナログ（Ｄ／Ａ：Digital-Analog）変換部１７０と、音声出力部１７７と、画像出力部１７８と、受光部１８０と、インターフェース１９０とを備える。これらはバス１０１により接続される。また、外部機器として、アンテナ１０９と、スピーカ１０７と、ディスプレイ１０８とを接続する。
【００２９】
プロセッサ１１０は、デジタル放送受信装置１００全体の動作を制御する。メモリ１２０は、プロセッサ１１０の主記憶に該当し、プロセッサ１１０上で動作するプログラム等が記憶される。フラッシュメモリ１３０は、不揮発性の記録媒体であり、デジタル放送受信装置１００の電源を切った後で再び必要とされる情報を保持するために使用される。
【００３０】
チューナ１４０は、アンテナ１０９から供給された放送信号からプロセッサ１１０の制御によって所定チャンネルの信号を検波して復調部１５０に供給する。放送信号は、地上波でもよく、放送衛星（ＢＳ：Broadcasting Satellite）放送や通信衛星（ＣＳ：Communication Satellite）放送による衛星信号でもよい。復調部１５０は、プロセッサ１１０の制御によりチューナ１４０からの放送信号を復調してデータを取り出してデマルチプレクサ１６０に供給する。デジタル放送の場合は、例えば位相変調（ＰＳＫ：Phase Shift Keying）等によりデジタル変調されており、復調部１５０はこのデジタル変調された信号からデータを取り出す。
【００３１】
デマルチプレクサ１６０は、復調部１５０からのデータを音声データと画像データとに分離して、音声復号部１６７および画像復号部１６８にそれぞれ供給する。デマルチプレクサ１６０は、例えばデジタルデータのトランスポートデコーダとして機能し、ＭＰＥＧ（Moving Picture Experts Group）−２のトランスポートストリームを音声データとしての音声ストリームと画像データとしての画像ストリームとに分離する。また、デマルチプレクサ１６０は、メモリ１２０からのデータもバス１０１を介して受け取ることができる。   音声復号部１６７および画像復号部１６８は、デマルチプレクサ１６０から供給された音声データおよび画像データをそれぞれ復号して、Ｄ／Ａ変換部１７０に供給する。例えば、ＭＰＥＧ符号化された音声ストリームおよび画像ストリームをＭＰＥＧ復号して、音声信号および画像信号とする。
【００３２】
Ｄ／Ａ変換部１７０は、音声復号部１６７および画像復号部１６８から供給されたデジタル信号をアナログ信号に変換して音声出力部１７７および画像出力部１７８に供給する。音声出力部１７７および画像出力部１７８は、スピーカ１０７に音声信号、ディスプレイ１０８に画像信号をそれぞれ供給する。
【００３３】
受光部１８０は、リモコン１０６によるユーザからの入力を受ける。リモコン１０６は入力された情報を例えば赤外線を用いて出力する。受光部１８０はこの赤外線を受光するものである。
【００３４】
インターフェース１９０は、デジタル放送受信装置１００内部のバス１０１と外部のバス６０とを接続する。また、インターフェース１９０は、ＭＰＥＧ−２のトランスポートストリームをアイソクロナス（Isochronous）通信により転送するためにデマルチプレクサ１６０と接続する。このアイソクロナス通信とは、一定時間あたりの転送量を保証する一種の同期通信であり、例えば、ＩＥＥＥ１３９４規格では、サイクルスタートパケットに同期して１２５μｓ（マイクロ秒）毎にデータパケットの転送が完了することを保証する。
【００３５】
図３は、本発明の実施の形態におけるインターフェース１９０の構成例を示す図である。このインターフェース１９０は、プロセッサ１９１と、メモリ１９２と、フラッシュメモリ１９３と、リンクレイヤ１９５と、物理レイヤ１９６と、コネクタ１９９とを備える。
【００３６】
プロセッサ１９１は、インターフェース１９０全体の動作を制御する。図５により説明するコンテンツ情報取得部１１、コンテンツ情報表示部１２、コンテンツ指定部１３、関連コンテンツ抽出部１４、コンテンツ並び替え部１５、容量検出部１６、機器確認部１７、認証処理部１８およびコンテンツ処理制御部１９は、何れもこのプロセッサ１９１の機能として実現される。メモリ１９２は、プロセッサ１９１の主記憶に該当し、プロセッサ１９１上で動作するプログラム（ファームウェア）等が記憶される。また、メモリ１９２は、図５により説明するコンテンツ情報テーブル７１および機器状態テーブル７２を記憶する。フラッシュメモリ１９３は、不揮発性の記録媒体であり、インターフェース１９０の電源を切った後で再び必要とされる情報を保持するために使用される。
【００３７】
リンクレイヤ１９５は、パケットレベルでデータのやりとりを行う層であり、例えば、ＩＥＥＥ１３９４規格では、上位のトランザクションレイヤから非同期命令やデータの通信を受け付けて、下位の物理レイヤとの間でパケットを単位としてデータの受け渡しを行う。リンクレイヤ１９５は、インターフェース１９０内部のバス１９８と接続して（図示しない）ＦＩＦＯ（First-In First-Out：先入れ先出し）メモリを介して外部の装置との間で非同期転送を行う。また、リンクレイヤ１９５は、デマルチプレクサ１６０と接続して、外部の装置との間でアイソクロナス転送を行う。
【００３８】
物理レイヤ１９６は、物理的なデータのやりとりを行う層であり、例えば、ＩＥＥＥ１３９４規格では、上位のリンクレイヤ１９５からのデータとバス６０からの電気信号とを相互に変換してデータ転送を行う。また、物理レイヤ１９６は、バス６０の初期化やバス６０の競合の調停等も行う。また、物理レイヤ１９６は、所定のコネクタ１９９を介してバス６０に接続する。
【００３９】
なお、図３ではデジタル放送受信装置１００のインターフェース１９０の構成例について説明したが、オーディオビデオハードディスク装置２００および３００、デジタルビデオテープ装置４００およびデジタルビデオディスク装置５００におけるインターフェースもこれと同様の構成を有する。
【００４０】
図４は、本発明の実施の形態におけるオーディオビデオハードディスク装置２００の構成例である。このオーディオビデオハードディスク装置２００は、プロセッサ２１０と、メモリ２２０と、フラッシュメモリ２３０と、ハードディスク２４０と、データコントローラ２６０と、インターフェース２９０とを備える。また、これらはバス２８０を介して接続される。
【００４１】
プロセッサ２１０は、オーディオビデオハードディスク装置２００全体の動作を制御する。メモリ２２０は、プロセッサ２１０の主記憶に該当し、プロセッサ２１０上で動作するプログラム等が記憶される。フラッシュメモリ２３０は、不揮発性の記録媒体であり、オーディオビデオハードディスク装置２００の電源を切った後で再び必要とされる情報を保持するために使用される。
【００４２】
ハードディスク２４０は、ランダムアクセス可能なディスク型記録媒体であり、録画と再生を同時に実行することができる。データコントローラ２６０は、ハードディスク２４０をオーディオおよびビデオの記録媒体として使用するための制御を行うものであり、データフォーマットの変換等の処理を行う。また、データコントローラ２６０は、ハードディスク２４０に対する記録および再生を制御する。
【００４３】
インターフェース２９０は、オーディオビデオハードディスク装置２００内部のバス２８０と外部のバス６０とを接続する。また、インターフェース２９０は、上述のアイソクロナス転送を行うためにデータコントローラ２６０と接続する。このインターフェース２９０の内部構成は、図３により説明したインターフェース１９０と同様である。
【００４４】
なお、ここでは、記録再生装置Ａの一例としてオーディオビデオハードディスク装置２００の構成例について説明したが、他の記録再生装置Ｂ乃至Ｄについてもこれに準じた構成により実現することができる。
【００４５】
図５は、本発明の実施の形態における転送制御装置１０の機能構成の一例を示す図である。この転送制御装置１０は、コンテンツ情報取得部１１と、コンテンツ情報表示部１２と、コンテンツ指定部１３と、関連コンテンツ抽出部１４と、コンテンツ並び替え部１５と、容量検出部１６と、機器確認部１７と、認証処理部１８と、コンテンツ処理制御部１９と、コンテンツ情報テーブル７１と、機器状態テーブル７２とを備えている。
【００４６】
コンテンツ情報取得部１１は、記録再生装置Ａ乃至Ｄ（２０乃至５０）の各々に記録されているコンテンツに関するコンテンツ情報を取得する。ここで、コンテンツ情報とは、そのコンテンツを識別し、または、その属性を示すものであり、例えば、そのコンテンツが記録されている機器の識別子（「機器固有識別子」）、コンテンツの記録された日付（「記録日」）、放送されたチャンネル、「番組のタイトル」、連続番組のように各コンテンツが複数回に分割されている場合の放送回数や話数などを示す「回数」、そのコンテンツの出演者や概要を示す「内容」、コピー生成の条件を示す「コピー制御情報」などを含む。このコンテンツ情報取得部１１により取得されたコンテンツ情報は、コンテンツ情報テーブル７１に保持される。このコンテンツ情報テーブル７１の内容は図８により後述する。
【００４７】
コンテンツ情報表示部１２は、コンテンツ情報テーブル７１に保持されたコンテンツ情報をディスプレイ１０８上に表示する。これにより、ユーザからの指示入力を促す。ユーザは、このコンテンツ情報表示部１２における表示に従って、転送しようとするコンテンツ、転送先の機器固有識別子、複写または移動といった転送形態、実行タイミングなどをリモコン１０６等により指定する。コンテンツ指定部１３は、ユーザからの指定を受けて、指定されたコンテンツ（指定コンテンツ）のコンテンツ情報を関連コンテンツ抽出部１４に伝える。
【００４８】
関連コンテンツ抽出部１４は、コンテンツ指定部１３からの指定コンテンツに関連するコンテンツ（関連コンテンツ）をコンテンツ情報テーブル７１から抽出する。ここで、関連コンテンツとしては、例えば、「番組のタイトル」が一致または類似する場合、「内容」における出演者が共通する場合、「内容」における概要が近似する場合などが考えられる。連続ドラマであれば、各回の「番組のタイトル」は一致し、「回数」が異なることが想定される。この関連コンテンツ抽出部１４で抽出された関連コンテンツのコンテンツ情報は、指定コンテンツ、転送先の機器固有識別子、転送形態や実行タイミングなどとともにコンテンツ並び替え部１５に供給される。
【００４９】
コンテンツ並び替え部１５は、関連コンテンツ抽出部１４から供給されたコンテンツ情報を所定の順序に並び替える。並び替えの規則としては、例えば、コンテンツ情報に含まれる「記録日」の古い順に並び替えることができる。また、上述の連続ドラマであれば、「回数」の昇順に並び替えることができる。このような並び替えの規則は、予め設定しておくようにしてもよく、また、その都度ユーザがリモコン１０６等により指定するようにしてもよい。この並び替えられたコンテンツは、転送先の機器固有識別子、転送形態や実行タイミングなどとともにコンテンツ処理制御部１９に供給される。
【００５０】
容量検出部１６は、記録再生装置Ａ乃至Ｄ（２０乃至５０）の各々における残記録容量を検出し、この残記録容量が所定容量に比して少なくなるとその旨をコンテンツ処理制御部１９に報告する。この所定容量は任意に設定可能であり、仮にゼロに設定されるとオーバフロー時にコンテンツ処理制御部１９に報告がなされることになる。なお、容量検出部１６は、例えばＡＶ−ＨＤＤであればＡＶ／Ｃコマンドの「ＤＩＳＣ  ＳＴＡＴＵＳ」コマンドなどを用いて、残記録容量を検出することができる。
【００５１】
機器確認部１７は、記録再生装置Ａ乃至Ｄ（２０乃至５０）の各々の状態を調べるものであり、機器固有識別子、ベンダー名、モデル名、種別、認証状態、認証処理開始タイミングなどを調べて、これらの内容を機器状態テーブル７２に保持させる。この機器状態テーブル７２の内容は図１１により後述する。
【００５２】
認証処理部１８は、記録再生装置Ａ乃至Ｄ（２０乃至５０）間の認証処理を制御するものである。この認証処理とは、デジタル機器間でデジタルデータのやりとりを行う際にデジタルデータを暗号化するための手続である。この認証処理は、デジタル・トランスミッション・コンテント・プロテクション（ＤＴＣＰ）規格では、ＡＫＥ（Authentication and Key Exchange）処理と呼ばれており、デジタルデータのやりとりに先立って、受信側機器がコピー制御情報を適切に扱うことのできる機器であることの認証を行った上で暗号化および復号化のための鍵を交換する。そして、送信側機器でデジタルデータを暗号化して、暗号化されたデジタルデータを受信側機器で復号する。これにより、受信側機器におけるデジタルコンテンツの保護が保証されるとともに、それ以外の機器によるデジタルコンテンツの盗用が防止される。認証処理部１８は、データ転送処理が円滑に進むように、受信側機器と送信側機器との間における認証処理が実際のデータ転送前に完了するよう制御する。そして、この認証処理が終了すると、認証処理部１８はその旨をコンテンツ処理制御部１９に報告する。
【００５３】
コンテンツ処理制御部１９は、コンテンツ並び替え部１５によって並び替えられたコンテンツ情報に基づいて、記録再生装置Ａ乃至Ｄ（２０乃至５０）間でコンテンツの転送を実行させる。このとき、転送元の機器はコンテンツ情報の機器固有識別子により特定され、転送先の機器はコンテンツ情報とともにコンテンツ並び替え部１５から供給された転送先の機器固有識別子により特定される。また、転送の形態として転送元を残す複写（コピー）または転送元を削除する移動（ムーブ）の何れであるかはコンテンツ並び替え部１５から供給された転送形態により決定される。さらに、実行タイミングについてもコンテンツ並び替え部１５から供給された実行タイミングにより決定される。従って、コンテンツ処理制御部１９は、特に条件が課されていなければ即座に転送処理を実行するが、転送元の機器における残記録容量が所定容量より少なくまたは所定容量以下になった際に転送処理を実行するよう指定されていればその条件を満たすまで転送処理を保留する。
【００５４】
また、コンテンツ処理制御部１９は、コンテンツ情報におけるコンテンツの「コピー制御情報」に従って、その「コピー制御情報」がコピーフリーを示していなければ、認証処理部１８から認証処理の終了が報告されるまで転送処理を保留する。ここで、「コピー制御情報」としては、コピーネバー（コピー禁止）、コピーワンジェネレーション（１世代のみコピー可）、ノーモアコピー（それ以上のコピー禁止）、コピーフリー（コピー自由）の４種類があり、前３者のコンテンツは暗号化される。一度記録したコンテンツに関しては、コピーフリーの場合だけ複写が可能であり、ノーモアコピーの場合には移動のみが可能である。コピーワンジェネレーションの場合には、１度だけ複写が認められるが、複写後はノーモアコピーとなる。コピーフリーのコンテンツについては認証処理は不要であるが、ノーモアコピーのコンテンツについては認証処理を経ないと転送処理は行われない。
【００５５】
なお、コンテンツ処理制御部１９は、転送しようとする関連コンテンツが転送先の記録再生装置に記録されているものである場合には、その関連コンテンツを他の記録再生装置に一旦退避する。これにより、転送先の記録再生装置に最終的に記録される際、コンテンツ並び替え部１５により並び替えられた順番で記録されることになる。
【００５６】
図６は、本発明の実施の形態におけるコンテンツ情報の取得経路の一例を示す図である。転送制御装置１０がデジタル放送受信装置１００であるとすると、このデジタル放送受信装置１００が物理的に接続された後、さらに例えばオーディオビデオハードディスク装置２００との間で論理的接続が行われると、デジタル放送受信装置１００からオーディオビデオハードディスク装置２００にデジタル放送によるストリームが流れるようになる。この論理的接続は、ＩＥＥＥ１３９４規格ではＬＩＮＣと呼ばれる。そして、デジタル放送受信装置１００からオーディオビデオハードディスク装置２００に対して記録動作が指示されると、オーディオビデオハードディスク装置２００はストリームの記録を開始する。このオーディオビデオハードディスク装置２００への記録動作の指示は、ＩＥＥＥ１３９４規格ではＡＶ／Ｃコマンドにおける「ＲＥＣＯＲＤ」コマンドを利用することができる。
【００５７】
この記録動作がされている状態において、転送制御装置１０のコンテンツ生成制御部７９は、そのストリームのコンテンツ情報を送信する。このコンテンツ情報を送信するためのコマンドとして、ＡＶ／Ｃコマンドに新たに「ＷＲＩＴＥ  ＩＮＦＯＲＭＡＴＩＯＮ」コマンドを設ける。この「ＷＲＩＴＥ  ＩＮＦＯＲＭＡＴＩＯＮ」コマンドを受けた記録再生装置Ａ（２０）は、そのコマンドに含まれるコンテンツ情報をコンテンツ情報リスト２１に保持する。
【００５８】
その後、転送制御装置１０のコンテンツ情報取得部１１は、記録再生装置Ａ（２０）に記録されているコンテンツに関するコンテンツ情報を受信する。このコンテンツ情報を受信するためのコマンドとして、ＡＶ／Ｃコマンドに新たに「ＲＥＡＤ  ＩＮＦＯＲＭＡＴＩＯＮ」コマンドを設ける。この「ＲＥＡＤ  ＩＮＦＯＲＭＡＴＩＯＮ」コマンドを受けた記録再生装置Ａ（２０）は、コンテンツ情報リスト２１からコンテンツ情報を読み出して転送制御装置１０に送信する。コンテンツ情報取得部１１は、記録再生装置Ａ（２０）からコンテンツ情報を取得すると、そのコンテンツ情報をコンテンツ情報テーブル７１に保持する。
【００５９】
このコンテンツ情報取得部１１による取得は随時行うようにすることが望ましく、接続中の記録再生装置において新たにコンテンツが記録された場合にそのコンテンツ情報を速やかにコンテンツ情報テーブル７１に反映することが望ましい。そして、関連コンテンツ抽出部１４により関連コンテンツが抽出された後であっても、その関連コンテンツの転送が開始される前であれば、新たに記録されたコンテンツが関連するものであればその関連コンテンツに追加するようにすることが望ましい。
【００６０】
図７は、本発明の実施の形態における記録再生装置２０乃至５０内のコンテンツ情報リスト２１の一構成例を示す図である。このコンテンツ情報リスト２１は、各コンテンツについて、記録された日付２１２と、チャンネル２１３と、番組のタイトル２１４と、回数２１５と、内容２１６と、コピー制御情報２１７とを保持している。
【００６１】
ここで、回数２１５は、連続番組のように各コンテンツが複数回に分割されている場合の放送回数（例えば、「第何回」）や話数（例えば、「第何話」）などを示すものであり、例えば１１月２４日付の「利家とまっちゃん」は「第４０回」を示し、１２月１日付の「利家とまっちゃん」は「第４１回」を示し、１２月８日付の「利家とまっちゃん」は「第４２回」を示している。
【００６２】
また、内容２１６は、番組の内容に応じた様々な情報を保持することができ、例えばドラマであれば出演者の名前や概要、座談会であれば司会者やゲストの名前、バラエティ番組であれば各コーナーの名称や出演者といった情報を含ませることができる。
【００６３】
コピー制御情報２１７は、上述のとおりであり、コピーネバー、コピーワンジェネレーション、ノーモアコピー、コピーフリーの４種類の何れかが示され、認証処理の要否判断に用いられる。
【００６４】
図８は、本発明の実施の形態における転送制御装置１０内のコンテンツ情報テーブル７１の一構成例を示す図である。このコンテンツ情報テーブル７１は、各記録再生装置のコンテンツ情報リスト２１の内容を保持するものであり、コンテンツについて、記録された日付７１２と、チャンネル７１３と、番組のタイトル７１４と、回数７１５と、内容７１６と、コピー制御情報７１７とを保持する点はコンテンツ情報リスト２１と同様である。
【００６５】
このコンテンツ情報テーブル７１は、各コンテンツについてそのコンテンツを記録している記録再生装置の機器固有識別子７１１を保持する。これにより、各コンテンツについて何れの記録再生装置に記録されているのかを識別することができる。この機器固有識別子７１１は、図１１により後述する機器状態テーブル７２に保持されているものと同じものである。
【００６６】
図９は、本発明の実施の形態における転送制御装置１０内のコンテンツ情報表示部１２による一表示例を示す図である。各コンテンツの表示は、コンテンツ情報テーブル７１のコンテンツ情報に基づくものであり、日付８１２が日付７１２に、チャンネル８１３がチャンネル７１３に、タイトル８１４がタイトル７１４に、回数８１５が回数７１５に、内容８１６が内容７１６にそれぞれ対応する。これらの表示は、スクロールバー８１７を操作することにより表示範囲外のデータを表示することが可能である。
【００６７】
ユーザは、リモコン１０６等を利用して、選択欄８１１にレ点を記すことにより、転送対象のコンテンツを指定する。この例では、１２月１日付の「利家とまっちゃん」の「第４１回」が指定されている。
【００６８】
また、転送形態８１８として、ユーザは複写もしくは移動の何れかを選択する。この転送形態８１８は例えばラジオボタンにより実現され、複写もしくは移動の何れか一方しか選択できないようになっている。
【００６９】
さらに、転送先８１９として、ユーザは接続中の記録再生装置Ａ乃至Ｄ（２０乃至５０）の何れに転送するかを選択する。この転送先８１９では、例えば右側の三角形をクリックすることにより接続中の記録再生装置Ａ乃至Ｄ（２０乃至５０）の選択候補が表示されるようにすることができる。これにより、ユーザはその選択候補の中から選択することができるようになる。
【００７０】
図１０は、本発明の実施の形態における転送制御装置１０内の関連コンテンツ抽出部１４の働きを示す図である。関連コンテンツ抽出部１４は、コンテンツ指定部１３からの指定コンテンツのタイトル１４１に一致するコンテンツを比較器１４２によってコンテンツ情報テーブル７１から探し出す。そして、関連コンテンツ抽出部１４は、一致するタイトルを有するコンテンツのコンテンツ情報１４３をコンテンツ情報テーブル７１から読み出す。
【００７１】
例えば、図９の例では、１２月１日付の「利家とまっちゃん」の「第４１回」が指定されているため、この指定コンテンツのタイトル「利家とまっちゃん」と一致するタイトルを有するコンテンツとして、１１月２４日付の「利家とまっちゃん」の「第４０回」、および、１２月８日付の「利家とまっちゃん」の「第４２回」が関連コンテンツとして抽出される。なお、この場合、コンテンツ並び替え部１５によって、例えば回数の昇順に「第４０回」、「第４１回」、そして、「第４２回」の順番になるよう並び替えられる。
【００７２】
また、他の抽出方法として、タイトルが完全に一致する場合のみならず、タイトルの一部が一致するために全体として類似するような場合も、関連コンテンツとして抽出するようにしてもよい。これは、タイトルの中に回数を含んでいるような場合に特に有効である。さらに他の抽出方法として、内容７１６における出演者や何らかのキーワードが共通する場合にも、関連コンテンツとして抽出するようにしてもよい。これら抽出方法については、予め設定しておくか、または、図９のような表示画面において指定できるようにすることが考えられる。
【００７３】
図１１は、本発明の実施の形態における転送制御装置１０内の機器状態テーブル７２の構成例を示す図である。この機器状態テーブル７２は、接続中の記録再生装置Ａ乃至Ｄ（２０乃至５０）について、機器固有識別子７２１と、ベンダー名７２３と、モデル名７２４と、種別７２５と、認証状態７２６と、認証処理開始タイミング７２７とを保持する。
【００７４】
機器固有識別子７２１は、記録再生装置のそれぞれに付与されている固有の記号であり、２４ビットのベンダー識別子および４０ビットのチップ識別子により構成される。ベンダー名７２３は、製造者を表すベンダー名である。モデル名７２４は、機器のモデル名である。種別７２５は、ＡＶ−ＨＤＤやＤ−ＶＨＳなどの機器の種別を表す。認証状態７２６は、その機器が他の機器との間で認証状態にあるか否かを示し、認証状態にある場合にはその相手機器の識別子（例えば、機器固有識別子やノード識別子）を示す。認証処理開始タイミング７２７は、その機器が認証処理を開始するタイミングであり、例えば論理接続（ＬＩＮＣ）時に自動的に認証処理を行うのか、あるいはコピーフリーのストリームが入力された時に認証処理を開始するのか、といったタイミングを示す。
【００７５】
ここで、機器固有識別子７２１、ベンダー名７２３、および、モデル名７２４は、図１２で説明する各機器の初期レジスタ空間におけるコンフィグレーションＲＯＭに保持されている。また、種別７２５は、図１３で説明するディスクリプタに保持されている。また、認証状態７２６は、認証処理部１８における処理状況に応じて更新される。
【００７６】
また、認証処理開始タイミング７２７は、接続中の記録再生装置Ａ乃至Ｄ（２０乃至５０）に対して実際に調査を行うことにより知ることができる。例えば、各記録再生装置に対して順番に、論理的接続（ＬＩＮＣ）を行う、コピーフリーのストリームを出力する、コピーワンジェネレーションのダミーパケットを出力する、コピーワンジェネレーションのストリームを出力する、録画処理を要求するなどといった処理を行い、どの時点で認証処理が開始されたかを調べることによりそのタイミングを知ることができる。
【００７７】
図１２は、ＩＥＥＥ１３９４規格における初期レジスタ空間の構成を示す図である。ＩＥＥＥ１３９４規格では、バスに接続されている機器へのデータの書き込みや読み出しのアドレスとしてＩＥＥＥ１２１２に準拠した６４ビットのアドレスを採用している。この６４ビットの上位１０ビットはバス番号を示し、それに続く６ビットはノード番号を示す。このバス番号とノード番号を合わせた１６ビットがノード識別子となる。ノード識別子に続く４８ビットが機器内のアドレスであり、この４８ビットの上位２０ビットのレジスタ空間により、初期メモリ空間、プライベート空間、初期レジスタ空間に大別される。
【００７８】
初期レジスタ空間は、ＣＳＲアーキテクチャレジスタ６１０と、シリアルバス依存レジスタ６２０と、コンフィグレーションＲＯＭ６３０と、初期ユニット空間６４０とを備える。ＣＳＲ（Control and Status Register）アーキテクチャレジスタ６１０は、ＩＥＥＥ１２１２規格により定義されたレジスタ群であり、例えば、分割トランザクションにおける上限時間などが含まれる。シリアルバス依存レジスタ６２０は、接続するシリアルバスに関する情報を保持するレジスタ群であり、例えば、バスのサイクルタイムやビジー時のタイムアウト時間などが含まれる。コンフィグレーションＲＯＭ６３０は、機器（ノード）固有の情報を保持するＲＯＭであり、例えば、ＩＥＥＥ１３９４バスノードであることや、対応している上位のプロトコルなどが含まれる。初期ユニット空間６４０は、機器に依存するリソースのための空間であり、例えば、プラグ制御レジスタ群やスピードマップなどが含まれる。
【００７９】
コンフィグレーションＲＯＭ６３０は、バス情報ブロック６３２と、ルートディレクトリ６３４と、ユニットディレクトリ６３５と、ベンダー名６３６と、モデル名６３７とを保持している。バス情報ブロック６３２は、バス名としてプロトコルがＩＥＥＥ１３９４であることを示し、バス依存情報としてノードのバス管理能力や同期通信時のクロック制度を示す。また、このバス情報ブロック６３２にはベンダー識別子やチップ識別子を含む。これらベンダー識別子およびチップ識別子は、機器固有識別子６３３を構成する。この機器固有識別子６３３が、機器状態テーブル７２の機器固有識別子７２１として保持される。
【００８０】
ルートディレクトリ６３４は、ノードとしての機能を表すものであり、例えば、ベンダーやモデルに関する記述、各種機能を有するか否かを示すノードケーパビリティなどを含む。また、ユニットディレクトリ６３５は、ユニットとしての機能を表すものであり、例えば、ＡＶ／Ｃ対応機器であることを示す識別子やバージョン番号などを含む。
【００８１】
ベンダー名６３６およびモデル名６３７は、ベンダー名およびモデル名をそれぞれアスキーコードにより示す。これらベンダー名６３６およびモデル名６３７が、機器状態テーブル７２のベンダー名７２３およびモデル名７２４として保持される。
【００８２】
なお、これらコンフィグレーションＲＯＭ６３０の内容は、エイシンクロナス通信のリードトランザクションにより読み出される。
【００８３】
図１３は、ＩＥＥＥ１３９４規格におけるディスクサブユニットのサブユニットアイデンティファイアディスクリプタ５０１の構成を示す図である。ＩＥＥＥ１３９４規格では、コマンドを発行するコントローラとコマンドを受信するターゲットとの間で仮想的なメモリ空間を共通の方式により実現するために、このようなディスクリプタメカニズムが設けられている。このディスクリプタは、ＡＶ／Ｃコマンドによりアクセスすることができる。ここでは、ディスクリプタの一例としてディスクに関するものについて説明するが、ディスクリプタの構造はサブユニット毎に定義されており、例えばＤ−ＶＨＳのようなテープレコーダに関するディスクリプタは、ここに説明するディスクに関するディスクリプタとは異なったものとなっている。
【００８４】
このサブユニットアイデンティファイアディスクリプタ５０１は、ルートリスト識別子５０２を有し、ディスクサブユニットのインフォメーションリストディスクリプタを指し示す。サブユニットアイデンティファイアディスクリプタ５０１は、ディスクサブユニット固有情報（Disc Subunit dependent information）５０３の一つとして、メディアタイプ（supported_media_type）５０４を保持する。このメディアタイプ５０４が機器状態テーブル７２の種別７２５に保持される。
【００８５】
図１４は、本発明の実施の形態における転送制御装置１０内の認証処理部１８により行われる認証処理（ＡＫＥ処理）のシーケンス例を示す図である。この認証処理は、上述のようにＤＴＣＰにおいて定義されており、ＩＥＥＥ１３９４規格のインタフェースにより接続された機器間で実行できるようになっている。ＤＴＣＰにおいては、デジタルデータを送信する機器をソース機器２、デジタルデータを受信する機器をシンク機器１という。この名称はあくまでも相対的なものであり、同じ機器間でも役割が入れ替わると名称も入れ替わる。例えば、デジタル放送受信装置とオーディオビデオハードディスク装置との間で、デジタル放送受信装置からのデータをオーディオビデオハードディスク装置が記録する場合には、デジタル放送受信装置がソース機器となりオーディオビデオハードディスク装置がシンク装置となる。一方、オーディオビデオハードディスク装置で再生されたデータをデジタル放送受信装置が受信する場合には、オーディオビデオハードディスク装置がソース機器となりデジタル放送受信装置がシンク装置となる。
【００８６】
認証処理を行う際には、処理が重複しないように、シンク機器１から処理を開始することになっている。従って、認証処理部１８による制御対象となるのはシンク機器１である。まず、シンク機器１は、ＡＫＥステータスコマンド１００１によりソース機器２の状態を調べる。その結果、ソース機器２からＡＫＥステータスレスポンス２００１として受け入れ可能である旨の応答が得られれば、シンク機器１は乱数および証明書を添付してＣＨＡＬＬＥＮＧＥサブファンクション１００２を発行する。この証明書はＤＴＣＰの管理機構であるデジタル・トランスミッション・ライセンシング・アドミニストレータ（ＤＴＬＡ）から各機器に対して発行されたものである。ソース機器２はシンク機器１からの証明書を認証してその結果をレスポンス２００２としてシンク機器１に返す。そして、ソース機器２は、同様の手順をソース機器２側から行う（２００３、１００３、２００４、１００４）。
【００８７】
続いて、ソース機器２は、シンク機器１から受け取った乱数に基づいて所定の数値を計算して、ＲＥＳＰＯＮＳＥサブファンクション２００５によりシンク機器１に送信する。同様に、シンク機器１は、ソース機器２から受け取った乱数に基づいて所定の数値を計算して、ＲＥＳＰＯＮＳＥサブファンクション１００６によりソース機器２に送信する。なお、これらＲＥＳＰＯＮＳＥサブファンクション２００５または１００６を受信した機器は、それぞれ認証処理を行う。
【００８８】
そして、ソース機器２は、エクスチェンジ鍵をＥＸＣＨＡＮＧＥ＿ＫＥＹサブファンクション２００７により送信する。コンテンツ鍵を計算するためのシードをシンク機器１がＣＯＮＴＥＮＴ＿ＫＥＹ＿ＲＥＱサブファンクション２０１０により要求すると、ソース機器２はシードをレスポンス１０１０により送信する。これにより、シンク機器１はエクスチェンジ鍵およびシードからコンテンツ鍵を計算する。コンテンツのコピー制御情報としては、上述のように、コピーネバー、コピーワンジェネレーション、ノーモアコピー、コピーフリーの４種類があり、暗号化されているのは前３者である。コンテンツ鍵はその３者に対応して３種類設けられる。
【００８９】
また、ＳＲＭサブファンクション１００８および２００８では、ＳＲＭ（System Renewability Message）の交換が行われる。このＳＲＭは、正当な機器に対して更新されたメッセージを送信することにより、そのような正当な機器以外を認証できないようにするためのものである。このＳＲＭサブファンクションを受信した機器は、認証処理を行って、送信されてきたＳＲＭが間違っていないかどうかを確認する。
【００９０】
なお、上の例は全認証（Full Authentication）と呼ばれる手順で、全３種類の鍵を交換するものである。これに対してより簡易な限定認証（Restricted Authentication）と呼ばれる手順では一種類の鍵のみを交換する。この限定認証の場合、全認証のほぼ半分程度の時間で認証処理を行うことができる。
【００９１】
認証処理部１８は、このような認証処理を行い、その処理状況を機器状態テーブル７２の認証状態７２６に反映させる。
【００９２】
次に本発明の実施の形態における転送制御装置１０の動作について図面を参照して説明する。
【００９３】
図１５は、本発明の実施の形態による転送制御装置１０における転送対象コンテンツの準備手順について示す図である。まず、コンテンツ情報表示部１２がコンテンツ情報テーブル７１に保持されているコンテンツ情報を表示すると、ユーザにより転送対象のコンテンツが指定され、コンテンツ指定部１３により受け取られる（ステップＳ９１１）。そして、この指定されたコンテンツに関連するコンテンツのコンテンツ情報がコンテンツ情報テーブル７１から関連コンテンツ抽出部１４によって抽出される（ステップＳ９１２）。
【００９４】
また、コンテンツ処理制御部１９は、転送しようとする関連コンテンツが転送先の記録再生装置に記録されているものであるか否かを判断し（ステップＳ９１３）、転送先の記録再生装置に関連コンテンツが記録されている場合にはその関連コンテンツを他の記録再生装置に一旦退避する（ステップＳ９１４）。
【００９５】
そして、コンテンツ並び替え部１５は、関連コンテンツ抽出部１４によって抽出された関連コンテンツのコンテンツ情報を指定コンテンツのコンテンツ情報とともに所定の順序に並び替える（ステップＳ９１５）。これにより、転送対象となるコンテンツのコンテンツ情報がコンテンツ処理制御部１９に供給される。
【００９６】
図１６は、本発明の実施の形態による転送制御装置１０における認証処理の制御手順について示す図である。認証処理部１８は、ノーモアコピーのコンテンツが転送される際、それに先立って認証処理が完了するように、図１１の機器状態テービルにおけるシンク機器（転送先の記録再生装置）の認証処理開始タイミング７２７に従って、次のような処理を行う。
【００９７】
まず、既に転送先の記録再生装置と転送元の記録再生装置との間で認証済であれば（ステップＳ９２０）、さらに認証処理を行う必要はないためそのまま処理を終了して、図１７に示す転送処理に進む。また、転送先の記録再生装置の認証処理開始タイミング７２７が「ＬＩＮＣ時」を示している場合には、既に論理的接続がされているものと想定して、そのまま処理を終了して、転送処理に進む。
【００９８】
また、転送先の記録再生装置の認証処理開始タイミング７２７が「コピーフリーのストリーム入力時」を示している場合には（ステップＳ９２２）、認証処理部１８は転送元の記録再生装置から転送先の記録再生装置に対してコピーフリーのストリームを出力するよう制御する（ステップＳ９２３）。
【００９９】
また、転送先の記録再生装置の認証処理開始タイミング７２７が「コピーワンジェネレーションのダミー入力時」を示している場合には（ステップＳ９２４）、認証処理部１８は転送元の記録再生装置から転送先の記録再生装置に対してコピーワンジェネレーションのダミーを出力するよう制御する（ステップＳ９２５）。なお、ここでダミーというのは、通常のストリームとは異なり、最低限の８バイトデータのみを含むダミーストリームを意味する。
【０１００】
また、転送先の記録再生装置の認証処理開始タイミング７２７が「コピーワンジェネレーションのストリーム入力時」を示している場合には（ステップＳ９２６）、認証処理部１８は転送元の記録再生装置から転送先の記録再生装置に対してコピーワンジェネレーションのストリームを出力するよう制御する（ステップＳ９２７）。
【０１０１】
また、転送先の記録再生装置の認証処理開始タイミング７２７が「録画実行時」を示している場合には（ステップＳ９２８）、認証処理部１８は転送元の記録再生装置から転送先の記録再生装置に対して録画開始コマンドを送信するよう制御する（ステップＳ９２９）。
【０１０２】
図１７は、本発明の実施の形態による転送制御装置１０における転送処理の制御手順について示す図である。まず、転送開始条件として、転送元の記録再生装置における残記録容量が所定容量より少なくまたは所定容量以下になったとの条件が課されていれば（ステップＳ９３１）、その条件を満たすまで転送処理は保留される（ステップＳ９３２）。
【０１０３】
指定された転送形態が「移動」であれば（ステップＳ９３３）、コンテンツ処理制御部１９は転送元の記録再生装置から転送先の記録再生装置への移動を実行する（ステップＳ９３３）。一方、指定された転送形態が「複写」であれば（ステップＳ９３３）、コンテンツ処理制御部１９は転送元の記録再生装置から転送先の記録再生装置への複写を実行するとともに（ステップＳ９３４）、もし転送元の記録再生装置における残記録容量が所定容量より少なくまたは所定容量以下になったとの転送開始条件を満たした後であれば（ステップＳ９３６）複写済のコンテンツを転送元の記録再生装置から削除する（ステップＳ９３７）。
【０１０４】
このように、本発明の実施の形態によれば、コンテンツ指定部１３により受け取られた指定コンテンツだけでなく、関連コンテンツ抽出部１４により抽出された関連コンテンツをも転送対象とすることにより、自動的に関連するコンテンツを同一の記録再生装置に記録することができる。
【０１０５】
なお、本発明の実施の形態は本発明を具現化するための一例を示したものであり、以下に示すように特許請求の範囲における発明特定事項とそれぞれ対応関係を有するが、これに限定されるものではなく本発明の要旨を逸脱しない範囲において種々の変形を施すことができる。
【０１０６】
すなわち、請求項１または請求項１１において、コンテンツ情報保持手段は例えばコンテンツ情報テーブル７１に対応する。また、コンテンツ指定手段は例えばコンテンツ指定部１３に対応する。また、関連コンテンツ抽出手段は例えば関連コンテンツ抽出部１４に対応する。また、コンテンツ転送手段は例えばコンテンツ処理制御部１９に対応する。
【０１０７】
また、請求項３において、コンテンツ並び替え手段は例えばコンテンツ並び替え部１５に対応する。
【０１０８】
また、請求項８において、コンテンツ情報取得手段は例えばコンテンツ情報取得部１１に対応する。
【０１０９】
また、請求項９において、容量検出手段は例えば容量検出部１６に対応する。
【０１１０】
また、請求項１０において、認証処理手段は例えば認証処理部１８に対応する。
【０１１１】
また、請求項１２または請求項１４において、記録済コンテンツの中から第２の記録再生装置に転送すべきコンテンツの指定を受ける手順は例えばステップＳ９１１に対応する。また、指定コンテンツに関連する関連コンテンツをコンテンツ情報に従って記録済コンテンツの中から抽出する手順は例えばステップＳ９１２に対応する。また、指定コンテンツおよび関連コンテンツを第１の記録再生装置から第２の記録再生装置に転送させる手順は例えばステップＳ９３４またはＳ９３５に対応する。
【０１１２】
また、請求項１３または請求項１５において、記録済コンテンツの中から第２の記録再生装置に転送すべきコンテンツの指定を受ける手順は例えばステップＳ９１１に対応する。また、指定コンテンツに関連する関連コンテンツをコンテンツ情報に従って記録済コンテンツの中から抽出する手順は例えばステップＳ９１２に対応する。また、抽出されたコンテンツの順序をコンテンツ情報に従って所定の順序に並び替える手順は例えばステップＳ９１５に対応する。また、並び替えられたコンテンツを第１の記録再生装置から第２の記録再生装置に転送させる手順は例えばステップＳ９３４またはＳ９３５に対応する。
【０１１３】
なお、本発明の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。
【産業上の利用可能性】
【０１１４】
本発明の活用例として、例えば複数の記録再生装置間でコンテンツの転送を行う際に本発明を適用することができる。
【図面の簡単な説明】
【０１１５】
【図１】本発明の実施の形態におけるコンテンツ処理システムの全体構成を示す図である。
【図２】本発明の実施の形態におけるデジタル放送受信装置１００の構成例を示す図である。
【図３】本発明の実施の形態におけるインターフェース１９０の構成例を示す図である。
【図４】本発明の実施の形態におけるオーディオビデオハードディスク装置２００の構成例である。
【図５】本発明の実施の形態における転送制御装置１０の機能構成の一例を示す図である。
【図６】本発明の実施の形態におけるコンテンツ情報の取得経路の一例を示す図である。
【図７】本発明の実施の形態における記録再生装置２０乃至５０内のコンテンツ情報リスト２１の一構成例を示す図である。
【図８】本発明の実施の形態における転送制御装置１０内のコンテンツ情報テーブル７１の一構成例を示す図である。
【図９】本発明の実施の形態における転送制御装置１０内のコンテンツ情報表示部１２による一表示例を示す図である。
【図１０】本発明の実施の形態における転送制御装置１０内の関連コンテンツ抽出部１４の働きを示す図である。
【図１１】本発明の実施の形態における転送制御装置１０内の機器状態テーブル７２の構成例を示す図である。
【図１２】ＩＥＥＥ１３９４規格における初期レジスタ空間の構成を示す図である。
【図１３】ＩＥＥＥ１３９４規格におけるディスクサブユニットのサブユニットアイデンティファイアディスクリプタ５０１の構成を示す図である。
【図１４】本発明の実施の形態における転送制御装置１０内の認証処理部１８により行われる認証処理（ＡＫＥ処理）のシーケンス例を示す図である。
【図１５】本発明の実施の形態による転送制御装置１０における転送対象コンテンツの準備手順について示す図である。
【図１６】本発明の実施の形態による転送制御装置１０における認証処理の制御手順について示す図である。
【図１７】本発明の実施の形態による転送制御装置１０における転送処理の制御手順について示す図である。
【符号の説明】
【０１１６】
１０  転送制御装置
１１  コンテンツ情報取得部
１２  コンテンツ情報表示部
１３  コンテンツ指定部
１４  関連コンテンツ抽出部
１５  コンテンツ並び替え部
１６  容量検出部
１７  機器確認部
１８  認証処理部
１９  コンテンツ処理制御部
２０、３０、４０、５０  記録再生装置
２１  コンテンツ情報リスト
６０  バス
７１  コンテンツ情報テーブル
７２  機器状態テーブル
７９  コンテンツ生成制御部
１００  デジタル放送受信装置
１０１  バス
１０６  リモコン
１０７  スピーカ
１０８  ディスプレイ
１０９  アンテナ
１１０  プロセッサ
１２０  メモリ
１３０  フラッシュメモリ
１４０  チューナ
１４１  タイトル
１４２  比較器
１４３  コンテンツ情報
１５０  復調部
１６０  デマルチプレクサ
１６７  音声復号部
１６８  画像復号部
１７０  Ｄ／Ａ変換部
１７７  音声出力部
１７８  画像出力部
１８０  受光部
１９０  インターフェース
１９１  プロセッサ
１９２  メモリ
１９３  フラッシュメモリ
１９５  リンクレイヤ
１９６  物理レイヤ
１９８  バス
１９９  コネクタ
２００  オーディオビデオハードディスク装置
２１０  プロセッサ
２２０  メモリ
２３０  フラッシュメモリ
２４０  ハードディスク
２６０  データコントローラ
２８０  バス
２９０  インターフェース
４００  デジタルビデオテープ装置
５００  デジタルビデオディスク装置
【図１】
2005244426.tif 000003
【図２】
2005244426.tif 000004
【図３】
2005244426.tif 000005
【図４】
2005244426.tif 000006
【図５】
2005244426.tif 000007
【図６】
2005244426.tif 000008
【図７】
2005244426.tif 000009
【図８】
2005244426.tif 000010
【図９】
2005244426.tif 000011
【図１０】
2005244426.tif 000012
【図１１】
2005244426.tif 000013
【図１２】
2005244426.tif 000014
【図１３】
2005244426.tif 000015
【図１４】
2005244426.tif 000016
【図１５】
2005244426.tif 000017
【図１６】
2005244426.tif 000018
【図１７】
2005244426.tif 000019