(57)【要約】【課題】  新たに記録しようとする新規コンテンツを、その新規コンテンツに関連するコンテンツが記録されている記録再生装置に記録させる。【解決手段】  コンテンツ情報テーブル７１は記録再生装置において利用可能な記録済コンテンツに関するコンテンツ情報を保持する。放送コンテンツ取得部１２は放送中の番組のコンテンツ情報を取得する。記録予約コンテンツテーブル７３は記録予約された番組のコンテンツ情報を保持する。関連コンテンツ抽出部１４は放送中の番組または記録予約され番組を新規コンテンツとしてその新規コンテンツに関連する関連コンテンツをコンテンツ情報テーブル７１のコンテンツ情報に従って抽出する。機器選択部１５は関連コンテンツが記録されている記録再生装置を新規コンテンツの記録先機器として選択する。【選択図】      図５
2005259211.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：先入れ先出し）メモリを介して外部の装置との間で非同期転送を行う。また、リンクレイヤ１９５は、デマルチプレクサ１６０と接続して、外部の装置との間でアイソクロナス転送を行う。
【００３４】
物理レイヤ１９６は、物理的なデータのやりとりを行う層であり、例えば、ＩＥＥＥ１３９４規格では、上位のリンクレイヤ１９５からのデータとバス６０からの電気信号とを相互に変換してデータ転送を行う。また、物理レイヤ１９６は、バス６０の初期化やバス６０の競合の調停等も行う。また、物理レイヤ１９６は、所定のコネクタ１９９を介してバス６０に接続する。
【００３５】
なお、図３ではデジタル放送受信装置１００のインターフェース１９０の構成例について説明したが、オーディオビデオハードディスク装置２００および３００、デジタルビデオテープ装置４００およびデジタルビデオディスク装置５００におけるインターフェースもこれと同様の構成を有する。
【００３６】
図４は、本発明の実施の形態におけるオーディオビデオハードディスク装置２００の構成例である。このオーディオビデオハードディスク装置２００は、プロセッサ２１０と、メモリ２２０と、フラッシュメモリ２３０と、ハードディスク２４０と、データコントローラ２６０と、インターフェース２９０とを備える。また、これらはバス２８０を介して接続される。
【００３７】
プロセッサ２１０は、オーディオビデオハードディスク装置２００全体の動作を制御する。メモリ２２０は、プロセッサ２１０の主記憶に該当し、プロセッサ２１０上で動作するプログラム等が記憶される。フラッシュメモリ２３０は、不揮発性の記録媒体であり、オーディオビデオハードディスク装置２００の電源を切った後で再び必要とされる情報を保持するために使用される。
【００３８】
ハードディスク２４０は、ランダムアクセス可能なディスク型記録媒体であり、録画と再生を同時に実行することができる。データコントローラ２６０は、ハードディスク２４０をオーディオおよびビデオの記録媒体として使用するための制御を行うものであり、データフォーマットの変換等の処理を行う。また、データコントローラ２６０は、ハードディスク２４０に対する記録および再生を制御する。
【００３９】
インターフェース２９０は、オーディオビデオハードディスク装置２００内部のバス２８０と外部のバス６０とを接続する。また、インターフェース２９０は、上述のアイソクロナス転送を行うためにデータコントローラ２６０と接続する。このインターフェース２９０の内部構成は、図３により説明したインターフェース１９０と同様である。
【００４０】
なお、ここでは、記録再生装置Ａの一例としてオーディオビデオハードディスク装置２００の構成例について説明したが、他の記録再生装置Ｂ乃至Ｄについてもこれに準じた構成により実現することができる。
【００４１】
図５は、本発明の実施の形態における記録制御装置１０の機能構成の一例を示す図である。この記録制御装置１０は、コンテンツ情報取得部１１と、放送コンテンツ取得部１２と、記録予約部１３と、関連コンテンツ抽出部１４と、機器選択部１５と、機器確認部１６と、操作指示部１７と、記録起動部１８と、コンテンツ記録制御部１９と、コンテンツ情報テーブル７１と、コンテンツ履歴テーブル７２と、記録予約コンテンツテーブル７３と、機器状態テーブル７４と、機器設定メモリ７５とを備えている。
【００４２】
コンテンツ情報取得部１１は、記録再生装置Ａ乃至Ｄ（２０乃至５０）の各々に記録されているコンテンツに関するコンテンツ情報を取得する。ここで、コンテンツ情報とは、そのコンテンツを識別し、または、その属性を示すものであり、例えば、そのコンテンツが記録されている機器の識別子（「機器固有識別子」）、そのコンテンツが記録されている媒体の識別子（「媒体識別子」）、コンテンツの記録された日付（「記録日」）、放送されたチャンネル、「番組のタイトル」、連続番組の放送回数のように各コンテンツが複数回に分割されている場合の「回数」、そのコンテンツの出演者や概要を示す「内容」、コピー生成の条件を示す「コピー制御情報」などを含む。このコンテンツ情報取得部１１により取得されたコンテンツ情報は、コンテンツ情報テーブル７１およびコンテンツ履歴テーブル７２に保持される。
【００４３】
コンテンツ情報テーブル７１には、バス６０に接続されていて現在も利用可能な記録再生装置に記録されているコンテンツに関するコンテンツ情報が保持される。従って、コンテンツを記録した記録再生装置がバス６０に接続されなくなったり、コンテンツが記録された記録媒体が取り除かれたりした場合には、このコンテンツ情報テーブル７１からも削除される。一方、コンテンツ履歴テーブル７２には、これまで各記録再生装置に記録されてきたコンテンツ情報の履歴が保持される。従って、コンテンツ履歴テーブル７２に保持されていてコンテンツ情報テーブル７１に保持されていないコンテンツ情報がある場合、そのコンテンツは過去にバス６０に接続されていて現在は接続されていない記録再生装置に記録され、もしくは、現在も記録再生装置自体はバス６０に接続されているものの記録媒体が取り除かれている可能性がある。なお、これらコンテンツ情報テーブル７１およびコンテンツ履歴テーブル７２の内容は図８により後述する。
【００４４】
放送コンテンツ取得部１２は、チューナ１４０により受信された現在放送されている放送番組について、その放送番組に含まれるコンテンツ情報を取得する。ＭＰＥＧ−２のトランスポートストリームには、後述のように受信中のチャンネルの中にどのような番組が存在するかを示す情報が含まれている。放送コンテンツ取得部１２は、このＭＰＥＧ−２のトランスポートストリームから放送中のコンテンツ情報に相当する情報を取得して関連コンテンツ抽出部１４に供給する。
【００４５】
記録予約部１３は、ＭＰＥＧ−２のトランスポートストリームに含まれるＥＰＧ（Electric Program Guide）情報をディスプレイ１０８上に表示して、ユーザからの記録予約入力を促す。ユーザはこの表示に従って記録予約を希望するコンテンツを指定する。記録予約部１３は、ユーザからのコンテンツの指定を受け、その指定コンテンツのコンテンツ情報を記録予約コンテンツテーブル７３に保持させる。この記録予約コンテンツテーブル７３の内容は図１２により後述する。
【００４６】
関連コンテンツ抽出部１４は、放送コンテンツ取得部１２により取得された放送中のコンテンツ情報または記録予約コンテンツテーブル７３に保持された指定コンテンツのコンテンツ情報について、そのコンテンツに関連するコンテンツ（関連コンテンツ）をコンテンツ情報テーブル７１またはコンテンツ履歴テーブル７２から抽出する。ここで、関連コンテンツとしては、例えば、「番組のタイトル」が一致または類似する場合、「内容」における出演者が共通する場合、「内容」における概要が近似する場合などが考えられる。連続ドラマであれば、各回の「番組のタイトル」は一致し、「回数」が異なることが想定される。この関連コンテンツ抽出部１４で抽出された関連コンテンツのコンテンツ情報は、放送コンテンツ取得部１２からの放送中のコンテンツ情報または記録予約コンテンツテーブル７３に保持された指定コンテンツのコンテンツ情報などとともに機器選択部１５に供給される。
【００４７】
機器選択部１５は、関連コンテンツ抽出部１４で抽出された関連コンテンツのコンテンツ情報に基づいて、その関連コンテンツが記録されている記録再生装置を放送中のコンテンツまたは記録予約コンテンツ（両者をあわせて「新規コンテンツ」という。）の記録先機器として選択する。すなわち、既に記録済の関連コンテンツが存在すれば、その関連コンテンツと同じ記録再生装置に新規コンテンツを記録させる。このとき、関連コンテンツが複数抽出されていた場合、機器選択部１５は、最も新しい関連コンテンツが記録されている記録再生装置を選択する。例えば、連続ドラマなどであれば最も回数の大きいコンテンツが最も新しいコンテンツであるとみなしてそのコンテンツが記録されている記録再生装置を選択する。このようにして選択された機器に関する情報は機器設定メモリ７５に保持される。この機器設定メモリ７５の内容は図１７により後述する。
【００４８】
また、関連コンテンツがコンテンツ履歴テーブル７２に保持されているもののコンテンツ情報テーブル７１に保持されていない場合、機器選択部１５は機器状態テーブル７４の内容からその関連コンテンツを記録した記録再生装置がバス６０に接続されているのか、もしくは装着されている記録媒体が異なるのかを判断して、それに応じた表示を操作指示部１７にさせる。操作指示部１７は、機器選択部１５からの指示により、ユーザに対して記録再生装置の再接続や記録媒体の再装着を促す。そして、所定時間内に再接続や再装着がされた場合には機器選択部１５はその記録再生装置を選択するが、もし所定時間内に再接続や再装着がされなかった場合には接続中の記録再生装置の中から最後に（直前に）何らかのコンテンツが記録された記録再生装置を選択する。
【００４９】
機器確認部１６は、バス６０に接続されている記録再生装置の状態を常時確認し、その最新状態を機器状態テーブル７４に反映する。そして、バス６０に接続されている記録再生装置の状態が変化すると、機器確認部１６はコンテンツ情報取得部１１に対して状態の変化を知らせる。これにより、コンテンツ情報取得部１１は記録再生装置Ａ乃至Ｄ（２０乃至５０）の各々に記録されているコンテンツに関するコンテンツ情報を再度取得して、新たなコンテンツ情報があればコンテンツ情報テーブル７１およびコンテンツ履歴テーブル７２に保持させる。
【００５０】
記録起動部１８は、ユーザによって（図示しない）記録開始ボタンが押下された場合、もしくは記録予約コンテンツテーブル７３に保持されたコンテンツ情報について記録開始時刻を迎えた場合、コンテンツ記録制御部１９に対して記録の起動を知らせる。コンテンツ記録制御部１９は、各事象に応じて機器設定メモリ７５の内容に従って記録先の記録再生装置を特定してコンテンツの記録を実行させる。
【００５１】
図６は、本発明の実施の形態におけるコンテンツ情報の取得経路の一例を示す図である。記録制御装置１０がデジタル放送受信装置１００であるとすると、このデジタル放送受信装置１００が物理的に接続された後、さらに例えばオーディオビデオハードディスク装置２００との間で論理的接続が行われると、デジタル放送受信装置１００からオーディオビデオハードディスク装置２００にデジタル放送によるストリームが流れるようになる。この論理的接続は、ＩＥＥＥ１３９４規格ではＬＩＮＣと呼ばれる。そして、デジタル放送受信装置１００からオーディオビデオハードディスク装置２００に対して記録動作が指示されると、オーディオビデオハードディスク装置２００はストリームの記録を開始する。このオーディオビデオハードディスク装置２００への記録動作の指示は、ＩＥＥＥ１３９４規格ではＡＶ／Ｃコマンドにおける「ＲＥＣＯＲＤ」コマンドを利用することができる。
【００５２】
この記録動作がされている状態において、記録制御装置１０のコンテンツ生成制御部７９は、そのストリームのコンテンツ情報を送信する。このコンテンツ情報を送信するためのコマンドとして、ＡＶ／Ｃコマンドに新たに「ＷＲＩＴＥ  ＩＮＦＯＲＭＡＴＩＯＮ」コマンドを設ける。この「ＷＲＩＴＥ  ＩＮＦＯＲＭＡＴＩＯＮ」コマンドを受けた記録再生装置Ａ（２０）は、そのコマンドに含まれるコンテンツ情報をコンテンツ情報リスト２１に保持する。
【００５３】
その後、記録制御装置１０のコンテンツ情報取得部１１は、記録再生装置Ａ（２０）に記録されているコンテンツに関するコンテンツ情報を受信する。このコンテンツ情報を受信するためのコマンドとして、ＡＶ／Ｃコマンドに新たに「ＲＥＡＤ  ＩＮＦＯＲＭＡＴＩＯＮ」コマンドを設ける。この「ＲＥＡＤ  ＩＮＦＯＲＭＡＴＩＯＮ」コマンドを受けた記録再生装置Ａ（２０）は、コンテンツ情報リスト２１からコンテンツ情報を読み出して記録制御装置１０に送信する。コンテンツ情報取得部１１は、記録再生装置Ａ（２０）からコンテンツ情報を取得すると、そのコンテンツ情報をコンテンツ情報テーブル７１に保持する。
【００５４】
図７は、本発明の実施の形態における記録再生装置４０内のコンテンツ情報リスト４１の一構成例を示す図である。このコンテンツ情報リスト４１は、図６の記録再生装置２０内のコンテンツ情報リスト２１と同様であり、各コンテンツについて、記録された日付４１２と、チャンネル４１３と、番組のタイトル４１４と、回数４１５と、内容４１６と、媒体識別子４１７とを保持している。
【００５５】
ここで、回数４１５は、連続番組の放送回数のように各コンテンツが複数回に分割されている場合の回数を示すものであり、例えば１１月２４日付の「利家とまっちゃん」は「第４０回」を示し、１２月１日付の「利家とまっちゃん」は「第４１回」を示し、１２月８日付の「利家とまっちゃん」は「第４２回」を示している。
【００５６】
また、内容４１６は、番組の内容に応じた様々な情報を保持することができ、例えばドラマであれば出演者の名前や概要、座談会であれば司会者やゲストの名前、バラエティ番組であれば各コーナーの名称や出演者といった情報を含ませることができる。
【００５７】
媒体識別子４１７は、その記録再生装置４０において該当するコンテンツが記録された記録媒体の識別子を保持する。この媒体識別子は記録媒体の仕様によって異なるが、例えばブルーレイディスクの場合は予め各ディスクに固有の識別番号が付与されている。
【００５８】
図８は、本発明の実施の形態における記録制御装置１０内のコンテンツ情報テーブル７１の一構成例を示す図である。このコンテンツ情報テーブル７１は、各記録再生装置のコンテンツ情報リストの内容を保持するものであり、コンテンツについて、記録された日付７１２と、チャンネル７１３と、番組のタイトル７１４と、回数７１５と、内容７１６と、媒体識別子７１７とを保持する点は図７により説明したコンテンツ情報リスト２１と同様である。
【００５９】
このコンテンツ情報テーブル７１は、各コンテンツについてそのコンテンツを記録している記録再生装置の機器固有識別子７１１を保持する。これにより、各コンテンツについて何れの記録再生装置に記録されているのかを識別することができる。この機器固有識別子７１１は、図１４により後述する機器状態テーブル７２に保持されているものと同じものである。
【００６０】
図９は、ＭＰＥＧ２のトランスポートストリーム８００におけるデータ構造を示す図である。トランスポートストリームで配送される信号には、映像データ８７１や音声データ８７２の他に、それらとプログラム（番組）との関係を規定する制御用のテーブルが含まれる。この制御用のテーブルは、プログラム仕様情報（ＰＳＩ：Program Specific Information）と呼ばれる。プログラム仕様情報（ＰＳＩ）には、プログラム結合テーブル（ＰＡＴ：Program Association Table）８１０、プログラムマップテーブル（ＰＭＴ：Program Map Table）８２０、および、ネットワーク情報テーブル（ＮＩＴ：Network Information Table）８３０等がある。
【００６１】
プログラム結合テーブル（ＰＡＴ）８１０は、トランスポートストリーム８００毎に設けられ、そのトランスポートストリーム８００内にどのようなプログラムが含まれているかを示すテーブルである。プログラムマップテーブル（ＰＭＴ）８２０は、プログラム毎に設けられ、そのプログラムに含まれる映像データ８７１および音声データ８７２を識別するためのパケット識別子（ＰＩＤ）やその復号方法を指定するテーブルである。このプログラムマップテーブル（ＰＭＴ）８２０のパケット識別子（ＰＩＤ）は、プログラム結合テーブル（ＰＡＴ）８１０により指定される。ネットワーク情報テーブル（ＮＩＴ）８３０は、受信しているトランスポートストリーム８００を含むネットワークおよびそれ以外のネットワークにおいてどのようなサービスがあるかを示すテーブルである。なお、ＭＰＥＧ２のトランスポートストリーム８００において、プログラム（番組）およびサービスは同義として扱われる。
【００６２】
また、トランスポートストリーム８００は、プログラム仕様情報（ＰＳＩ）の他にサービス情報（ＳＩ：Service Information）と呼ばれる情報を含む。このサービス情報（ＳＩ）には、サービス記述テーブル（ＳＤＴ：Service Description Table）８８０やイベント情報テーブル（ＥＩＴ：Event Information Table）８９０などが含まれる。サービス記述テーブル（ＳＤＴ）８８０は、トランスポートストリーム８００内に含まれるサービスに関する情報を保持するものであり、この中には番組名や番組記述を保持する短形式イベント記述子（Short Event Descriptor）が含まれる。また、イベント情報テーブル（ＥＩＴ）８９０は、将来放送されるサービスに関する情報を保持するものであり、ここでも各サービスについての短形式イベント記述子が含まれる。
【００６３】
このようなトランスポートストリーム８００において、放送コンテンツ取得部１２はサービス記述テーブル（ＳＤＴ）８８０の短形式イベント記述子を調べることにより現在放送されている放送番組に含まれるコンテンツに関するコンテンツ情報を取得する。また、記録予約部１３は、イベント情報テーブル（ＥＩＴ）８９０の短形式イベント記述子を調べることにより将来放送される放送番組に含まれるコンテンツに関するコンテンツ情報を取得する。
【００６４】
図１０は、トランスポートストリーム８００のパケット構成を示す図である。トランスポートストリームパケットは、パケットヘッダ８０１とペイロード８０３から構成される。パケットヘッダ８０１には、同期バイトや誤り表示ビット等の他、パケット識別子（ＰＩＤ）８０２が含まれる。このパケット識別子（ＰＩＤ）８０２は、各トランスポートストリームパケットを識別するためのものであり、ペイロード８０３に保持されるテーブルの種類を示す。
【００６５】
プログラム結合テーブル（ＰＡＴ）８１０の場合は「０ｘ００００」（「０ｘ」は１６進表記であることを示す）、ネットワーク情報テーブル（ＮＩＴ）８３０の場合は「０ｘ００１０」を示す。プログラムマップテーブル（ＰＭＴ）８２０のパケット識別子（ＰＩＤ）８０２はプログラム結合テーブル（ＰＡＴ）８１０により指定される。また、サービス記述テーブル（ＳＤＴ）８８０の場合は「０ｘ００１１」を示し、イベント情報テーブル（ＥＩＴ）８９０の場合は「０ｘ００１２」を示す。
【００６６】
図１１は、本発明の実施の形態における記録制御装置１０における番組選択画面の一例を示す図である。この番組選択画面では、各時間８１２におけるそれぞれのチャンネル８１３による放送番組が表示されている。この表示はスクロールバー８１７をリモコン１０６などによって操作することにより、所望の時間の所望のチャンネルにおける放送番組を表示させることができる。
【００６７】
ユーザは、この番組選択画面において、所望の放送番組をハイライト表示にしてリモコン１０６における決定ボタンを押下することにより、現在視聴したい番組を選択することができる。また、ユーザが記録予約を行う際にも、この番組選択画面を利用することができる。
【００６８】
図１２は、本発明の実施の形態における記録制御装置１０内の記録予約コンテンツテーブル７３の構成例を示す図である。この記録予約コンテンツテーブル７３は、記録予約部１３により放送番組の記録が予約された各コンテンツに関する情報を保持する。すなわち、各予約項目について、予約された日時７３２と、チャンネル７３３と、番組のタイトル７３４と、回数７３５と、内容７３６とを保持する。これらの意味については、図７で説明したコンテンツ情報リスト４１と同様である。
【００６９】
また、各予約項目には固有の予約番号７３１が付与される。この予約番号７３１は、各予約項目を識別するために用いられ、機器設定メモリ７５における記録再生装置の設定情報と関連付けるために利用される。
【００７０】
図１３は、本発明の実施の形態における記録制御装置１０内の関連コンテンツ抽出部１４の働きを示す図である。関連コンテンツ抽出部１４は、放送コンテンツ取得部１２により取得された放送中のコンテンツ情報または記録予約コンテンツテーブル７３に保持された指定コンテンツのコンテンツ情報について、そのタイトル１４１に一致するコンテンツを比較器１４２によってコンテンツ情報テーブル７１またはコンテンツ履歴テーブル７２から探し出す。そして、関連コンテンツ抽出部１４は、一致するタイトルを有するコンテンツのコンテンツ情報１４３をコンテンツ情報テーブル７１またはコンテンツ履歴テーブル７２から読み出す。
【００７１】
例えば、図８および図１２の例では、予約番号７３１が「００１２」の予約項目において、１２月２２日付の「利家とまっちゃん」の「第４４回」が指定されているため、この指定コンテンツのタイトル「利家とまっちゃん」と一致するタイトルを有するコンテンツとして、１１月２４日付の「利家とまっちゃん」の「第４０回」、１２月１日付の「利家とまっちゃん」の「第４１回」、および、１２月８日付の「利家とまっちゃん」の「第４２回」が関連コンテンツとして抽出される。そして、これらは全て同じ機器固有識別子７１１を有する記録再生装置であり、かつ、媒体識別子７１７も共通するため、予約番号７３１が「００１２」の予約項目の記録先機器としてその記録再生装置が選択される。
【００７２】
ここで、関連コンテンツがそれぞれ異なる記録再生装置に記録されていた場合、最も新しい関連コンテンツが記録されている記録再生装置が選択される。すなわち、上述の例でいえば、１２月８日付の「利家とまっちゃん」の「第４２回」が記録されている記録再生装置が選択される。また、もし最も新しい関連コンテンツがコンテンツ情報テーブル７１に存在せず、コンテンツ履歴テーブル７２に存在している場合には、その記録再生装置がバス６０に接続されていないか、もしくは該当する記録媒体が取り外されているおそれがあるため、機器状態テーブル７４を参照の上、操作指示部１７からユーザに対して再接続または再装着の指示がなされる。
【００７３】
なお、他の抽出方法として、タイトルが完全に一致する場合のみならず、タイトルの一部が一致するために全体として類似するような場合も、関連コンテンツとして抽出するようにしてもよい。これは、タイトルの中に回数を含んでいるような場合に特に有効である。さらに他の抽出方法として、内容７１６における出演者や何らかのキーワードが共通する場合にも、関連コンテンツとして抽出するようにしてもよい。これら抽出方法については、予め設定しておくか、または、図１１のような表示画面において指定できるようにすることが考えられる。
【００７４】
図１４は、本発明の実施の形態における記録制御装置１０内の機器状態テーブル７４の構成例を示す図である。この機器状態テーブル７４は、接続中の記録再生装置Ａ乃至Ｄ（２０乃至５０）について、機器固有識別子７４１と、ベンダー名７４３と、モデル名７４４と、種別７４５と、接続状態７４６と、媒体識別子７４７とを保持する。
【００７５】
機器固有識別子７４１は、記録再生装置のそれぞれに付与されている固有の記号であり、２４ビットのベンダー識別子および４０ビットのチップ識別子により構成される。ベンダー名７４３は、製造者を表すベンダー名である。モデル名７４４は、機器のモデル名である。種別７４５は、ＡＶ−ＨＤＤやＤ−ＶＨＳなどの機器の種別を表す。接続状態７４６は、その記録再生装置がバス６０に接続されているか否かを表す。また、媒体識別子７４７は、その記録再生装置に装着されている記録媒体の識別子を表す。
【００７６】
ここで、機器固有識別子７４１、ベンダー名７４３、および、モデル名７４４は、図１５で説明する各機器の初期レジスタ空間におけるコンフィグレーションＲＯＭに保持されている。また、種別７４５は、図１６で説明するディスクリプタに保持されている。また、接続状態７４６および媒体識別子７４７には、機器確認部１６によるポーリング動作により最新状態が反映される。
【００７７】
図１５は、ＩＥＥＥ１３９４規格における初期レジスタ空間の構成を示す図である。ＩＥＥＥ１３９４規格では、バスに接続されている機器へのデータの書き込みや読み出しのアドレスとしてＩＥＥＥ１２１２に準拠した６４ビットのアドレスを採用している。この６４ビットの上位１０ビットはバス番号を示し、それに続く６ビットはノード番号を示す。このバス番号とノード番号を合わせた１６ビットがノード識別子となる。ノード識別子に続く４８ビットが機器内のアドレスであり、この４８ビットの上位２０ビットのレジスタ空間により、初期メモリ空間、プライベート空間、初期レジスタ空間に大別される。
【００７８】
初期レジスタ空間は、ＣＳＲアーキテクチャレジスタ６１０と、シリアルバス依存レジスタ６２０と、コンフィグレーションＲＯＭ６３０と、初期ユニット空間６４０とを備える。ＣＳＲ（Control and Status Register）アーキテクチャレジスタ６１０は、ＩＥＥＥ１２１２規格により定義されたレジスタ群であり、例えば、分割トランザクションにおける上限時間などが含まれる。シリアルバス依存レジスタ６２０は、接続するシリアルバスに関する情報を保持するレジスタ群であり、例えば、バスのサイクルタイムやビジー時のタイムアウト時間などが含まれる。コンフィグレーションＲＯＭ６３０は、機器（ノード）固有の情報を保持するＲＯＭであり、例えば、ＩＥＥＥ１３９４バスノードであることや、対応している上位のプロトコルなどを含まれる。初期ユニット空間６４０は、機器に依存するリソースのための空間であり、例えば、プラグ制御レジスタ群やスピードマップなどが含まれる。
【００７９】
コンフィグレーションＲＯＭ６３０は、バス情報ブロック６３２と、ルートディレクトリ６３４と、ユニットディレクトリ６３５と、ベンダー名６３６と、モデル名６３７とを保持している。バス情報ブロック６３２は、バス名としてプロトコルがＩＥＥＥ１３９４であることを示し、バス依存情報としてノードのバス管理能力や同期通信時のクロック制度を示す。また、このバス情報ブロック６３２にはベンダー識別子やチップ識別子を含む。これらベンダー識別子およびチップ識別子は、機器固有識別子６３３を構成する。この機器固有識別子６３３が、機器状態テーブル７４の機器固有識別子７４１として保持される。
【００８０】
ルートディレクトリ６３４は、ノードとしての機能を表すものであり、例えば、ベンダーやモデルに関する記述、各種機能を有するか否かを示すノードケーパビリティなどを含む。また、ユニットディレクトリ６３５は、ユニットとしての機能を表すものであり、例えば、ＡＶ／Ｃ対応機器であることを示す識別子やバージョン番号などを含む。
【００８１】
ベンダー名６３６およびモデル名６３７は、ベンダー名およびモデル名をそれぞれアスキーコードにより示す。これらベンダー名６３６およびモデル名６３７が、機器状態テーブル７４のベンダー名７４３およびモデル名７４４として保持される。
【００８２】
なお、これらコンフィグレーションＲＯＭ６３０の内容は、エイシンクロナス通信のリードトランザクションにより読み出される。
【００８３】
図１６は、ＩＥＥＥ１３９４規格におけるディスクサブユニットのサブユニットアイデンティファイアディスクリプタ５０１の構成を示す図である。ＩＥＥＥ１３９４規格では、ＡＶ／Ｃコマンドを発行するコントローラとコマンドを受信するターゲットとの間で仮想的なメモリ空間を共通の方式により実現するために、このようなディスクリプタメカニズムが設けられている。このディスクリプタは、ＡＶ／Ｃコマンドによりアクセスすることができる。ここでは、ディスクリプタの一例としてディスクに関するものについて説明するが、ディスクリプタの構造はサブユニット毎に定義されており、例えばＤ−ＶＨＳのようなテープレコーダに関するディスクリプタは、ここに説明するディスクに関するディスクリプタとは異なったものとなっている。
【００８４】
このサブユニットアイデンティファイアディスクリプタ５０１は、ルートリスト識別子５０２を有し、ディスクサブユニットのインフォメーションリストディスクリプタを指し示す。サブユニットアイデンティファイアディスクリプタ５０１は、ディスクサブユニット固有情報（Disc Subunit dependent information）５０３の一つとして、メディアタイプ（supported_media_type）５０４を保持する。このメディアタイプ５０４が機器状態テーブル７４の種別７４５に保持される。
【００８５】
図１７は、本発明の実施の形態における記録制御装置１０内の機器設定メモリ７５の構成例を示す図である。この機器設定メモリ７５は、視聴中の放送番組または記録予約された放送番組の各コンテンツについて記録先機器の機器固有識別子７５２と、その記録媒体の媒体識別子７５３とを保持する。機器固有識別子７５２は、機器状態テーブル７４（図１４）の機器固有識別子７４１と同じものであり、記録再生装置のそれぞれに付与されている固有の記号で、２４ビットのベンダー識別子および４０ビットのチップ識別子により構成される。媒体識別子７５３は機器状態テーブル７４（図１４）の媒体識別子７４７と同じであり、その記録再生装置において記録対象となる記録媒体の識別子である。
【００８６】
この機器設定メモリ７５では、各コンテンツについて予約番号７５１が付与されている。この予約番号７５１は、記録予約コンテンツテーブル７３における各予約項目を識別するものである。これにより、記録予約コンテンツテーブル７３における各予約項目と、この機器設定メモリ７５における記録先の記録再生装置の設定情報とが関連付けられる。また、視聴中の放送番組については、この予約番号７５１は「視聴中」を表す記号などを保持する。
【００８７】
図１８は、本発明の実施の形態における記録制御装置１０における操作指示画面の一例を示す図である。この操作指示画面は、関連コンテンツがコンテンツ情報テーブル７１に存在せず、コンテンツ履歴テーブル７２に存在している場合であって、その記録再生装置がバス６０に接続されていない場合に、その記録再生装置を再接続するようユーザに促す画面である。
【００８８】
この操作指示画面では、指定された（視聴中または記録予約された）コンテンツに関連するコンテンツ（番組）のコンテンツ情報が表示され、さらにそのコンテンツが記録された記録再生装置のモデル名が表示されている。記録再生装置を特定するためにモデル名を用いているのは、個人で所有する記録再生装置として同一のモデルは存在しないと想定したためである。従って、もし同一のモデルが複数存在するようなシステムにおいては、予め各記録再生装置の識別名を設定した上で、その識別名を利用することが考えられる。
【００８９】
図１９は、本発明の実施の形態における記録制御装置１０における操作指示画面の他の例を示す図である。この操作指示画面は、関連コンテンツがコンテンツ情報テーブル７１に存在せず、コンテンツ履歴テーブル７２に存在している場合であって、その記録再生装置がバス６０に接続されているものの記録対象とする記録媒体が装着されていない場合に、その記録媒体を再装着するようユーザに促す画面である。
【００９０】
この操作指示画面では、指定された（視聴中または記録予約された）コンテンツに関連するコンテンツ（番組）のコンテンツ情報が表示され、さらにそのコンテンツが記録された録画機器のモデル名および媒体識別子が表示されている。記録再生装置を特定するためにモデル名を用いているが、図１８の場合と同様に予め設定された識別名を用いるようにしてもよい。また、媒体識別子についても同様に予め設定された識別名を用いるようにしてもよい。
【００９１】
次に本発明の実施の形態における記録制御装置１０の動作について図面を参照して説明する。
【００９２】
図２０は、本発明の実施の形態による記録制御装置１０におけるコンテンツの記録制御手順について示す図である。まず、放送コンテンツ取得部１２が放送中の放送番組に含まれるコンテンツに関するコンテンツ情報を取得し、または記録予約コンテンツテーブル７３に将来放送される放送番組に含まれるコンテンツに関するコンテンツ情報が保持されることにより、新たに記録される予定の新規コンテンツが指定される（ステップＳ９１１）。そして、この指定されたコンテンツに関連するコンテンツのコンテンツ情報がコンテンツ情報テーブル７１またはコンテンツ履歴テーブル７２から関連コンテンツ抽出部１４によって抽出される（ステップＳ９１２）。その結果、コンテンツ情報テーブル７１に関連コンテンツが存在する場合には（ステップＳ９１３）、機器選択部１５はその関連コンテンツを記録した記録再生装置を新規コンテンツの記録先機器として選択し、機器設定メモリ７５に設定する（ステップＳ９２１）。
【００９３】
ステップＳ９１３においてコンテンツ情報テーブル７１に関連コンテンツが存在しない場合、コンテンツ履歴テーブル７２にも関連コンテンツが存在しなければ（ステップＳ９１４）、機器選択部１５は最後に（直前に）他のコンテンツを記録した記録再生装置を新規コンテンツの記録先機器として選択し、機器設定メモリ７５に設定する（ステップＳ９２２）。
【００９４】
ステップＳ９１４においてコンテンツ履歴テーブル７２に関連コンテンツが存在する場合、機器選択部１５は機器状態テーブル７４を参照し、その関連コンテンツを記録した記録再生装置がバス６０に接続されているのであれば（ステップＳ９１５）、その関連コンテンツを記録した記録媒体の再装着をユーザに促すよう操作指示部１７に指示する（ステップＳ９１６）。一方、ステップＳ９１５においてその関連コンテンツを記録した記録再生装置がバス６０に接続されていなければ、その記録再生装置の再接続をユーザに促すよう操作指示部１７に指示する（ステップＳ９１７）。
【００９５】
ステップＳ９１６またはＳ９１７による指示に応答してユーザが再装着または再接続を行った場合には（ステップＳ９１８）、機器選択部１５はその関連コンテンツを記録した記録再生装置を新規コンテンツの記録先機器として選択し、機器設定メモリ７５に設定する（ステップＳ９２１）。一方、ステップＳ９１８において所定時間内にユーザが再装着または再接続を行わなかった場合には、機器選択部１５は最後に（直前に）他のコンテンツを記録した記録再生装置を新規コンテンツの記録先機器として選択し、機器設定メモリ７５に設定する（ステップＳ９２２）。
【００９６】
なお、ステップＳ９１２で複数の関連コンテンツが抽出された場合、ステップＳ９２１では、機器選択部１５は最も新しい関連コンテンツを記録した記録再生装置を新規コンテンツの記録先機器として選択する。
【００９７】
ステップＳ９２１またはＳ９２２により記録先機器の設定が行われた後、ユーザによって（図示しない）記録開始ボタンが押下され、もしくは記録予約コンテンツテーブル７３に保持されたコンテンツ情報について記録開始時刻を迎えると、コンテンツ記録制御部１９は機器設定メモリ７５に設定された記録先機器に対して記録を開始するよう指示する（ステップＳ９２３）。
【００９８】
このように、本発明の実施の形態によれば、新規コンテンツに関連するコンテンツを関連コンテンツ抽出部１４が抽出して、機器選択部１５がその関連コンテンツを記録した記録再生装置を記録先機器として選択し、機器設定メモリ７５に設定することにより、関連するコンテンツ同士を同一の記録再生装置に記録させることができる。
【００９９】
なお、本発明の実施の形態は本発明を具現化するための一例を示したものであり、以下に示すように特許請求の範囲における発明特定事項とそれぞれ対応関係を有するが、これに限定されるものではなく本発明の要旨を逸脱しない範囲において種々の変形を施すことができる。
【０１００】
すなわち、請求項１または請求項９において、コンテンツ情報保持手段は例えばコンテンツ情報テーブル７１またはコンテンツ履歴テーブル７２に対応する。また、関連コンテンツ抽出手段は例えば関連コンテンツ抽出部１４に対応する。また、機器選択手段例えば機器選択部１５に対応する。
【０１０１】
また、請求項２において、放送コンテンツ取得手段は例えば放送コンテンツ取得部１２に対応する。
【０１０２】
また、請求項３において、記録予約コンテンツ保持手段は例えば記録予約コンテンツテーブル７３に対応する。
【０１０３】
また、請求項４において、操作指示手段は例えば操作指示部１７に対応する。
【０１０４】
また、請求項８において、コンテンツ情報取得手段は例えばコンテンツ情報取得部１１に対応する。
【０１０５】
また、請求項１０または請求項１１において、コンテンツ情報保持手段は例えばコンテンツ情報テーブル７１またはコンテンツ履歴テーブル７２に対応する。また、前記複数の記録再生装置の何れかに新たに記録すべき新規コンテンツの指定を受ける手順は例えばステップＳ９１１に対応する。また、前記新規コンテンツに関連する関連コンテンツを前記コンテンツ情報に従って前記記録済コンテンツの中から抽出する手順は例えばステップＳ９１２に対応する。また、前記複数の記録再生装置のうち前記関連コンテンツが記録されている記録再生装置を前記新規コンテンツの記録先機器として選択する手順は例えばステップＳ９２１に対応する。
【０１０６】
なお、本発明の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。
【産業上の利用可能性】
【０１０７】
本発明の活用例として、例えば複数の記録再生装置の何れかを選択してコンテンツの記録を行う際に本発明を適用することができる。
【図面の簡単な説明】
【０１０８】
【図１】本発明の実施の形態におけるコンテンツ処理システムの全体構成を示す図である。
【図２】本発明の実施の形態におけるデジタル放送受信装置１００の構成例を示す図である。
【図３】本発明の実施の形態におけるインターフェース１９０の構成例を示す図である。
【図４】本発明の実施の形態におけるオーディオビデオハードディスク装置２００の構成例を示す図である。
【図５】本発明の実施の形態における記録制御装置１０の機能構成の一例を示す図である。
【図６】本発明の実施の形態におけるコンテンツ情報の取得経路の一例を示す図である。
【図７】本発明の実施の形態における記録再生装置４０内のコンテンツ情報リスト４１の一構成例を示す図である。
【図８】本発明の実施の形態における記録制御装置１０内のコンテンツ情報テーブル７１の一構成例を示す図である。
【図９】ＭＰＥＧ２のトランスポートストリーム８００におけるデータ構造を示す図である。
【図１０】トランスポートストリーム８００のパケット構成を示す図である。トランスポートストリームパケットは、パケットヘッダ８０１とペイロード８０３から構成される。
【図１１】本発明の実施の形態における記録制御装置１０における番組選択画面の一例を示す図である。
【図１２】本発明の実施の形態における記録制御装置１０内の記録予約コンテンツテーブル７３の構成例を示す図である。
【図１３】本発明の実施の形態における記録制御装置１０内の関連コンテンツ抽出部１４の働きを示す図である。
【図１４】本発明の実施の形態における記録制御装置１０内の機器状態テーブル７４の構成例を示す図である。
【図１５】ＩＥＥＥ１３９４規格における初期レジスタ空間の構成を示す図である。
【図１６】ＩＥＥＥ１３９４規格におけるディスクサブユニットのサブユニットアイデンティファイアディスクリプタ５０１の構成を示す図である。
【図１７】本発明の実施の形態における記録制御装置１０内の機器設定メモリ７５の構成例を示す図である。
【図１８】本発明の実施の形態における記録制御装置１０における操作指示画面の一例を示す図である。
【図１９】本発明の実施の形態における記録制御装置１０における操作指示画面の他の例を示す図である。
【図２０】本発明の実施の形態による記録制御装置１０におけるコンテンツの記録制御手順について示す図である。
【符号の説明】
【０１０９】
１０  記録制御装置
１１  コンテンツ情報取得部
１２  放送コンテンツ取得部
１３  記録予約部
１４  関連コンテンツ抽出部
１５  機器選択部
１６  機器確認部
１７  操作指示部
１８  記録起動部
１９  コンテンツ記録制御部
２０  記録再生装置
２１  コンテンツ情報リスト
４０  記録再生装置
４１  コンテンツ情報リスト
６０  バス
７１  コンテンツ情報テーブル
７２  コンテンツ履歴テーブル
７３    記録予約コンテンツテーブル
７４  機器状態テーブル
７５  機器設定メモリ
７９  コンテンツ生成制御部
１００  デジタル放送受信装置
１０１  バス
１０６  リモコン
１０７  スピーカ
１０８  ディスプレイ
１０９  アンテナ
１１０  プロセッサ
１２０  メモリ
１３０  フラッシュメモリ
１４０  チューナ
１５０  復調部
１６０  デマルチプレクサ
１６７  音声復号部
１６８  画像復号部
１７０  Ｄ／Ａ変換部
１７７  音声出力部
１７８  画像出力部
１８０  受光部
１９０  インターフェース
１９１  プロセッサ
１９２  メモリ
１９３  フラッシュメモリ
１９５  リンクレイヤ
１９６  物理レイヤ
１９８  バス
１９９  コネクタ
２００  オーディオビデオハードディスク装置
２１０  プロセッサ
２２０  メモリ
２３０  フラッシュメモリ
２４０  ハードディスク
２６０  データコントローラ
２８０  バス
２９０  インターフェース
４００  デジタルビデオテープ装置
５００  デジタルビデオディスク装置
【図１】
2005259211.tif 000003
【図２】
2005259211.tif 000004
【図３】
2005259211.tif 000005
【図４】
2005259211.tif 000006
【図５】
2005259211.tif 000007
【図６】
2005259211.tif 000008
【図７】
2005259211.tif 000009
【図８】
2005259211.tif 000010
【図９】
2005259211.tif 000011
【図１０】
2005259211.tif 000012
【図１１】
2005259211.tif 000013
【図１２】
2005259211.tif 000014
【図１３】
2005259211.tif 000015
【図１４】
2005259211.tif 000016
【図１５】
2005259211.tif 000017
【図１６】
2005259211.tif 000018
【図１７】
2005259211.tif 000019
【図１８】
2005259211.tif 000020
【図１９】
2005259211.tif 000021
【図２０】
2005259211.tif 000022