(57)【要約】【課題】システム構成を複雑とすることなく、受信機で受信されたコンテンツデータを取り逃しなくレコーダで記録する。【解決手段】録画ボタンの操作による記録指示があるとき、レコーダ１３０は待機状態（スリープ状態）にある場合には、受信機１１０は、内部録画（受信データを内蔵ＨＤＤで書き込むこと）を開始すると共に、レコーダ１３０に、起動要求を送信する。受信機１１０は、起動状態通知を受信すると、内部録画転送、つまり内蔵ＨＤＤの書き込み内容の転送を開始する。これにより、レコーダ１３０には、受信機１１０が録画した内容の先頭から記録が行われる。その後、受信機１１０は、自機での録画内容の転送が終わると、内部録画を停止し、リアルタイム録画転送、つまり受信データを直接レコーダ１３０に転送することを開始する。これにより、レコーダ１３０には、あたかも当初から録画を始めたかのように、番組の録画が行われる。【選択図】図５
2008154143.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータを受信する受信機と、
上記受信機にネットワークを介して接続され、該受信機で受信されたコンテンツデータを記録するレコーダとからなる受信データ記録システムであって、
上記受信機は、
上記コンテンツデータを受信する受信部と、
上記受信部で受信されたコンテンツデータを書き込むと共に、該書き込まれたコンテンツデータを読み出すデータ書き込み読み出し部と、
上記受信部で受信されたコンテンツデータまたは上記データ書き込み読み出し部で読み出されたコンテンツデータを選択的に上記レコーダに送信するデータ送信部と、
記録が指示されたとき、上記レコーダの状態に応じて、上記データ書き込み読み出し部および上記データ送信部を制御する制御部とを有し、
上記レコーダは、
上記受信機から送信されてくるコンテンツデータを受信するデータ受信部と、
上記データ受信部で受信されたコンテンツデータを書き込むデータ書き込み部とを有する
ことを特徴とする受信データ記録システム。
【請求項２】
コンテンツデータを受信する受信部と、
上記受信部で受信されたコンテンツデータを書き込むと共に、該書き込まれたコンテンツデータを読み出すデータ書き込み読み出し部と、
上記受信部で受信されたコンテンツデータまたは上記データ書き込み読み出し部で読み出されたコンテンツデータを選択的にレコーダに送信するデータ送信部と、
記録が指示されたとき、上記レコーダの状態に応じて、上記データ書き込み読み出し部および上記データ送信部を制御する制御部とを有する
ことを特徴とする受信機。
【請求項３】
予約された記録開始時刻に上記制御部に記録を指示する記録指示部と、
上記記録開始時刻の所定時間前に上記レコーダが待機状態にある場合、上記レコーダに起動要求を送信する起動要求送信部とをさらに有する
ことを特徴とする請求項２に記載の受信機。
【請求項４】
上記制御部は、上記記録が指示されたとき、上記レコーダが待機状態にある場合、上記レコーダに起動要求を送信すると共に、上記受信部で受信されたコンテンツデータの書き込みを開始するように上記データ書き込み読み出し部を制御し、
上記制御部は、上記起動要求に対応した起動状態通知を受信したとき、上記データ書き込み読み出し部に書き込まれているコンテンツデータが全て読み出されるまで、上記受信部で受信されたコンテンツデータを書き込むと共に、書き込まれているコンテンツデータを書き込み時のビットレートより高いビットレートで読み出すように上記データ書き込み読み出し部を制御し、該データ書き込み読み出し部より読み出されたコンテンツデータを上記レコーダに送信するように上記データ送信部を制御し、
上記制御部は、上記データ書き込み読み出し部に書き込まれているコンテンツデータが全て読み出された後、上記受信部で受信されたコンテンツデータを上記レコーダに送信するように上記データ送信部を制御する
ことを特徴とする請求項２に記載の受信機。
【請求項５】
上記制御部は、上記記録が指示されたとき、上記レコーダがビジー状態にある場合、上記受信機で受信されたコンテンツデータの書き込みを開始するように上記データ書き込み読み出し部を制御すると共に、上記レコーダがビジー状態にあるかを周期的に確認することを開始し、
上記制御部は、上記レコーダがビジー状態を脱したとき、上記データ書き込み読み出し部に書き込まれているコンテンツデータが全て読み出されるまで、上記受信部で受信されたコンテンツデータを書き込むと共に、書き込まれているコンテンツデータを書き込み時のビットレートより高いビットレートで読み出すように上記データ書き込み読み出し部を制御し、該データ書き込み読み出し部より読み出されたコンテンツデータを上記レコーダに送信するように上記データ送信部を制御し、
上記制御部は、上記データ書き込み読み出し部に書き込まれているコンテンツデータが全て読み出された後、上記受信部で受信されたコンテンツデータを上記レコーダに送信するように上記データ送信部を制御する
ことを特徴とする請求項２に記載の受信機。
【請求項６】
コンテンツデータを受信する受信部と、
上記受信部で受信されたコンテンツデータを書き込むと共に、該書き込まれたコンテンツデータを読み出すデータ書き込み読み出し部と、
上記受信部で受信されたコンテンツデータまたは上記データ書き込み読み出し部で読み出されたコンテンツデータを選択的にレコーダに送信するデータ送信部とを有する受信機の制御方法であって、
記録が指示されたとき、上記レコーダが待機状態にある場合、上記レコーダに起動要求を送信すると共に、上記受信部で受信されたコンテンツデータの書き込みを開始するように上記データ書き込み読み出し部を制御し、
上記起動要求に対応した起動状態通知を受信したとき、上記データ書き込み読み出し部に書き込まれているコンテンツデータが全て読み出されるまで、上記受信部で受信されたコンテンツデータを書き込むと共に、書き込まれているコンテンツデータを書き込み時のビットレートより高いビットレートで読み出すように上記データ書き込み読み出し部を制御し、該データ書き込み読み出し部より読み出されたコンテンツデータを上記レコーダに送信するように上記データ送信部を制御し、
上記データ書き込み読み出し部に書き込まれているコンテンツデータが全て読み出された後、上記受信部で受信されたコンテンツデータを上記レコーダに送信するように上記データ送信部を制御する
ことを特徴とする受信機の制御方法。
【請求項７】
コンテンツデータを受信する受信部と、
上記受信部で受信されたコンテンツデータを書き込むと共に、該書き込まれたコンテンツデータを読み出すデータ書き込み読み出し部と、
上記受信部で受信されたコンテンツデータまたは上記データ書き込み読み出し部で読み出されたコンテンツデータを選択的に上記レコーダに送信するデータ送信部とを有する受信機の制御方法であって、
記録が指示されたとき、上記レコーダがビジー状態にある場合、上記受信機で受信されたコンテンツデータの書き込みを開始するように上記データ書き込み読み出し部を制御すると共に、上記レコーダがビジー状態にあるかを周期的に確認することを開始し、
上記レコーダがビジー状態を脱したとき、上記データ書き込み読み出し部に書き込まれているコンテンツデータが全て読み出されるまで、上記受信部で受信されたコンテンツデータを書き込むと共に、書き込まれているコンテンツデータを書き込み時のビットレートより高いビットレートで読み出すように上記データ書き込み読み出し部を制御し、該データ書き込み読み出し部より読み出されたコンテンツデータを上記レコーダに送信するように上記データ送信部を制御し、
上記データ書き込み読み出し部に書き込まれているコンテンツデータが全て読み出された後、上記受信部で受信されたコンテンツデータを上記レコーダに送信するように上記データ送信部を制御する
ことを特徴とする受信機の制御方法。
【請求項８】
コンテンツデータを受信する受信部と、
上記受信部で受信されたコンテンツデータを書き込むと共に、該書き込まれたコンテンツデータを読み出すデータ書き込み読み出し部と、
上記受信部で受信されたコンテンツデータまたは上記データ書き込み読み出し部で読み出されたコンテンツデータを選択的に上記レコーダに送信するデータ送信部とを有する受信機の制御方法であって、
記録が指示されたとき、上記レコーダが待機状態にある場合、上記レコーダに起動要求を送信すると共に、上記受信部で受信されたコンテンツデータの書き込みを開始するように上記データ書き込み読み出し部を制御し、
上記起動要求に対応した起動状態通知を受信したとき、上記データ書き込み読み出し部に書き込まれているコンテンツデータが全て読み出されるまで、上記受信部で受信されたコンテンツデータを書き込むと共に、書き込まれているコンテンツデータを書き込み時のビットレートより高いビットレートで読み出すように上記データ書き込み読み出し部を制御し、該データ書き込み読み出し部より読み出されたコンテンツデータを上記レコーダに送信するように上記データ送信部を制御し、
上記データ書き込み読み出し部に書き込まれているコンテンツデータが全て読み出された後、上記受信部で受信されたコンテンツデータを上記レコーダに送信するように上記データ送信部を制御する
ことを特徴とする受信機の制御方法をコンピュータに実行させるためのプログラム。
【請求項９】
コンテンツデータを受信する受信部と、
上記受信部で受信されたコンテンツデータを書き込むと共に、該書き込まれたコンテンツデータを読み出すデータ書き込み読み出し部と、
上記受信部で受信されたコンテンツデータまたは上記データ書き込み読み出し部で再生されたコンテンツデータを選択的に上記レコーダに送信するデータ送信部とを有する受信機の制御方法であって、
記録が指示されたとき、上記レコーダがビジー状態にある場合、上記受信機で受信されたコンテンツデータの書き込みを開始するように上記データ書き込み読み出し部を制御すると共に、上記レコーダがビジー状態にあるかを周期的に確認することを開始し、
上記レコーダがビジー状態を脱したとき、上記データ書き込み読み出し部に書き込まれているコンテンツデータが全て読み出されるまで、上記受信部で受信されたコンテンツデータを書き込むと共に、書き込まれているコンテンツデータを書き込み時のビットレートより高いビットレートで読み出すように上記データ書き込み読み出し部を制御し、該データ書き込み読み出し部より読み出されたコンテンツデータを上記レコーダに送信するように上記データ送信部を制御し、
上記データ書き込み読み出し部に書き込まれているコンテンツデータが全て読み出された後、上記受信部で受信されたコンテンツデータを上記レコーダに送信するように上記データ送信部を制御する
ことを特徴とする受信機の制御方法をコンピュータに実行させるためのプログラム。
【請求項１０】
受信機から送信されてくるコンテンツデータを受信するデータ受信部と、
上記データ受信部で受信されたコンテンツデータを書き込むデータ書き込み部とを有し、
上記データ受信部は、上記受信機から送信されてくる同一のコンテンツに係る第１のビットレートの第１のコンテンツデータおよび該第１のビットレートより低い第２のビットレートの第２のコンテンツデータを連続的に受信し、
上記データ書き込み部は、上記データ受信部で連続的に受信された上記第１のコンテンツデータおよび上記第２のコンテンツデータを同一のコンテンツに係るコンテンツデータとして書き込む
ことを特徴とするレコーダ。
【請求項１１】
受信機から送信されてくるコンテンツデータを受信するデータ受信ステップと、
上記データ受信ステップで受信されたコンテンツデータを書き込むデータ書き込みステップとを有し、
上記データ受信ステップでは、上記受信機から送信されてくる同一のコンテンツに係る第１のビットレートの第１のコンテンツデータおよび該第１のビットレートより低い第２のビットレートの第２のコンテンツデータを連続的に受信し、
上記データ書き込みステップでは、上記データ受信ステップで連続的に受信された上記第１のコンテンツデータおよび上記第２のコンテンツデータを同一のコンテンツに係るコンテンツデータとして書き込む
ことを特徴とするデータ記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、受信データ記録システム、受信機、受信機の制御方法、レコーダ、データ記録方法およびプログラムに関する。詳しくは、この発明は、受信機およびレコーダがネットワークを介して接続されており、受信機で受信されたコンテンツデータの記録が指示されたとき、レコーダが直ちに記録できる状態にない場合、当該受信機が有するデータ書き込み読み出し部を利用することにより、システム構成を複雑とすることなく、受信機で受信されたコンテンツデータを取り逃しなくレコーダで記録できるようにした受信データ記録システム等に係るものである。
【背景技術】
【０００２】
従来、インターネットやケーブルテレビ等、ネットワークを利用したＡＶ(Audio Visual)コンテンツのストリーミングが提案されている。一般に、インターネットやケーブルテレビ等に接続し、コンテンツデータを受信するためのセットトップボックスと呼ばれる受信機が配布される。この受信機には、受信したコンテンツデータを記録して保存しておく、ＨＤＤ(Hard Disk Drive)を内蔵するものがあるが、一般に販売されるレコーダと充分な連携ができるものは少ない。
【０００３】
特に、イーサネット（登録商標）等のホームネットワークの先にあるレコーダは記録が可能な状態にあるかどうかがわからず、取り逃しのない記録を実現するために、受信機で受信されたコンテンツデータは、当該受信機に内蔵されたＨＤＤに記録せざるを得なかった。
【０００４】
例えば、特許文献１には、予約を受けたＡＶシステムコントロール装置が、予約開始時刻に複数のＡＶ装置の状態を調べ、記録可能なＡＶ装置を選択して番組の録画を開始させるＡＶシステム制御方法が記載されている。
【特許文献１】特開平１０−２４１３４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載される従来技術では、複数のＡＶ装置から記録可能なＡＶ装置が選択されて番組の録画が開始されるものであり、予約された番組の取り逃しを防止することができる。しかし、複数のＡＶ装置を備え、これらをＡＶシステムコントロール装置で制御するものであり、システム構成が複雑となる。
【０００６】
この発明の目的は、システム構成を複雑とすることなく、受信機で受信されたコンテンツデータを取り逃しなくレコーダで記録可能とすることにある。
【課題を解決するための手段】
【０００７】
この発明の概念は、
コンテンツデータを受信する受信機と、
上記受信機にネットワークを介して接続され、該受信機で受信されたコンテンツデータを記録するレコーダとからなる受信データ記録システムであって、
上記受信機は、
上記コンテンツデータを受信する受信部と、
上記受信部で受信されたコンテンツデータを書き込むと共に、該書き込まれたコンテンツデータを読み出すデータ書き込み読み出し部と、
上記受信部で受信されたコンテンツデータまたは上記データ書き込み読み出し部で読み出されたコンテンツデータを選択的に上記レコーダに送信するデータ送信部と、
記録が指示されたとき、上記レコーダの状態に応じて、上記データ書き込み読み出し部および上記データ送信部を制御する制御部とを有し、
上記レコーダは、
上記受信機から送信されてくるコンテンツデータを受信するデータ受信部と、
上記データ受信部で受信されたコンテンツデータを書き込むデータ書き込み部とを有する
ことを特徴とする受信データ記録システムにある。
【０００８】
この発明において、受信機は、受信部で受信されたコンテンツデータを書き込むと共に、この書き込まれたコンテンツデータを読み出すデータ書き込み読み出し部と、受信部で受信されたコンテンツデータまたはデータ書き込み読み出し部で読み出されたコンテンツデータを選択的にレコーダに送信するデータ送信部とを有するものとされる。そして、受信機では、記録が指示されたとき、レコーダの状態に応じて、データ書き込み読み出し部およびデータ送信部が制御される。
【０００９】
例えば、制御部は、記録が指示されたとき、レコーダが待機状態にある場合、レコーダに起動要求を送信すると共に、受信部で受信されたコンテンツデータの書き込みを開始するようにデータ書き込み読み出し部を制御する。そして、制御部は、起動要求に対応した起動状態通知を受信したとき、データ書き込み読み出し部に書き込まれているコンテンツデータが全て読み出されるまで、受信部で受信されたコンテンツデータを書き込むと共に、書き込まれているコンテンツデータを書き込み時のビットレートより高いビットレートで読み出すようにデータ書き込み読み出し部を制御し、このデータ書き込み読み出し部より読み出されたコンテンツデータをレコーダに送信するようにデータ送信部を制御する。そして、制御部は、データ書き込み読み出し部に書き込まれているコンテンツデータが全て読み出された後、受信部で受信されたコンテンツデータをレコーダに送信するようにデータ送信部を制御する。この場合、記録が指示された時点からの受信コンテンツデータが、記録が可能な状態になったレコーダに送信されるため、取り逃しが防止される。
【００１０】
また、例えば、制御部は、記録が指示されたとき、レコーダがビジー状態にある場合、受信機で受信されたコンテンツデータの書き込みを開始するようにデータ書き込み読み出し部を制御すると共に、レコーダがビジー状態にあるかを周期的に確認することを開始する。そして、制御部は、レコーダがビジー状態を脱したとき、データ書き込み読み出し部に書き込まれているコンテンツデータが全て読み出されるまで、受信部で受信されたコンテンツデータを書き込むと共に、書き込まれているコンテンツデータを書き込み時のビットレートより高いビットレートで読み出すようにデータ書き込み読み出し部を制御し、このデータ書き込み読み出し部より読み出されたコンテンツデータをレコーダに送信するようにデータ送信部を制御する。そして、制御部は、データ書き込み読み出し部に書き込まれているコンテンツデータが全て読み出された後、受信部で受信されたコンテンツデータをレコーダに送信するようにデータ送信部を制御する。この場合、記録が指示された時点からの受信コンテンツデータが、記録が可能な状態になったレコーダに送信されるため、取り逃しが防止される。
【００１１】
この発明において、受信機は、予約された記録開始時刻に制御部に記録を指示する記録指示部と、記録開始時刻の所定時間前に、レコーダが待機状態にある場合、レコーダに起動要求を送信する起動要求送信部とをさらに有するようにしてもよい。この場合、記録開始時刻の前にレコーダを起動状態にでき、受信部で受信されたコンテンツデータを、データ書き込み読み出し部における書き込み読み出しを経ることなく、レコーダに送信できるようになる。
【００１２】
この発明において、レコーダでは、受信機から送信されてくるコンテンツデータがデータ受信部で受信され、この受信されたコンテンツデータがデータ書き込み部で書き込まれる。上述したように、記録が指示されたとき、レコーダが待機状態あるいはビジー状態にあるとき、受信機からレコーダには、同一のコンテンツに係る第１のビットレートの第１のコンテンツデータおよび第１のビットレートより低い第２のビットレートの第２のコンテンツデータが連続的に送信される。レコーダのデータ受信部は、このように連続的に送信されてくる第１、第２のコンテンツデータを受信し、データ書き込み部は、これら第１、第２のコンテンツデータを同一のコンテンツに係るコンテンツデータとして書き込む。
【発明の効果】
【００１３】
この発明によれば、受信機で受信コンテンツデータの記録が指示されたとき、レコーダが直ちに記録できる状態にない場合、当該受信機が有するデータ書き込み読み出し部を利用するものであり、システム構成を複雑とすることなく、受信機で受信されたコンテンツデータを取り逃しなくレコーダで記録できる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して、この発明の実施の形態について説明する。図１は、実施の形態としての受信データ記録システム１００の構成を示している。この受信データ記録システム１００は、受信機１１０およびレコーダ１３０が、ネットワーク１５０を介して接続された構成となっている。ネットワーク１５０は、例えば、イーサネット（登録商標）等のホームネットワークである。
【００１５】
受信機１１０は、リアルタイムコンテンツのコンテンツデータを受信するものであり、放送信号を受信するためのアンテナ、インターネットに接続するためのルータ等に接続されている。受信機１１０には、受信されたコンテンツデータによる画像および音声を出力するモニタ１１１が接続されている。
【００１６】
レコーダ１３０は、受信機１１０から送信されてくるコンテンツデータを記録する。このレコーダ１３０には、受信機１１０から送信されてくる、あるいは記録後に再生されたコンテンツデータによる画像および音声を出力するモニタ１３１が接続されている。
【００１７】
図１に示す受信データ記録システム１００においては、受信機１１０では、衛星放送、インターネット等から所定のコンテンツのコンテンツデータが受信される。受信機１１０で受信されたコンテンツデータは、当該受信機１１０からネットワーク１５０を通してレコーダ１３０に送信される。そして、レコーダ１３０では、受信機１１０からネットワーク１５０を介して送られてくるコンテンツデータが受信されて記録される。
【００１８】
図２は、受信機１１０の構成を示している。受信機１１０は、ＣＰＵ(Central Processing Unit)１１２と、ＲＯＭ(Read Only Memory)１１３と、ＲＡＭ(Random Access Memory)１１４と、ＩＲ(InfraRed)受信部１１５と、コントロールパネル１１７と、受信部１１８と、デコーダ１１９と、出力部１２０と、ＨＤＤ(Hard Disk Drive)コントローラ１２１と、ＨＤＤ１２２と、ネットワーク接続部１２３とを有している。ＣＰＵ１１２、ＲＯＭ１１３、ＲＡＭ１１４、ＨＤＤコントローラ１２１、受信部１１８、デコーダ１１９、出力部１２０およびネットワーク接続部１２３は、内部バス１２４に接続されている。
【００１９】
ＣＰＵ１１２は、受信機全体の動作を制御するコントローラとして機能する。このＣＰＵ１１２には、ユーザ（操作者）が種々の操作を行うためのコントロールパネル１１７、およびリモートコントローラ１１６からのリモートコントロール信号としての赤外線信号を受信するＩＲ受信部１１５が接続されている。
【００２０】
ＲＯＭ１１３は、ＣＰＵ１１２の動作を制御するための制御プログラム等を格納している。ＲＡＭ１１４は、ＣＰＵ１１２のワーキングエリア等として機能する。ＣＰＵ１１２は、ＲＯＭ１１３に格納されている制御プログラムを必要に応じて読み出し、読み出した制御プログラムをＲＡＭ１１４に転送して展開する。そして、ＣＰＵ１１２は、ＲＡＭ１１４に展開された制御プログラムを読み出して実行することで、受信機１１０の各部の動作を制御する。
【００２１】
受信部１１８は、例えば衛星放送、地上デジタル放送、インターネット等からリアルタイムコンテンツのコンテンツデータ（画像データおよび音声データ）を受信する。この受信部１１８の入力側には、放送信号を受信するためのアンテナ、インターネットに接続するためのルータ等が接続される。この受信部１１８で受信されるコンテンツデータは、例えば、ＭＰＥＧ(Moving Picture Expert Group)圧縮処理等による符号化がなされた圧縮符号化データである。
【００２２】
デコーダ１１９は、受信部１１８で受信されたコンテンツデータによる画像、音声をモニタ１１１から出力する際に、当該コンテンツデータ（圧縮符号化データ）に対して復号化処理を行って、復号化されたコンテンツデータを出力する。出力部１２０は、モニタ１１１から画像、音声を出力する際に、デコーダ１１９から出力されるコンテンツデータ（画像データ、音声データ）を、モニタ１１１に対応した信号に変換して、当該モニタ１１１に供給する。
【００２３】
ＨＤＤ１２２は、受信部１１８で受信されたコンテンツデータを書き込むと共に、この書き込まれたコンテンツデータを読み出して、ネットワーク接続部１２３あるいはデコーダ１１９に供給する。このＨＤＤ１２２は、データ書き込み読み出し部を構成する。ＨＤＤコントローラ１２１は、ＨＤＤ１２２と内部バス１２４との間のデータの入出力を制御する。なお、ＨＤＤ１２２としては、記憶容量の比較的小さなものを使用できる。例えば、このＨＤＤ１２２の記憶容量は、例えば、５０Gバイト程度とされる。なお、後述するレコーダ１３０に設けられるＨＤＤの記憶容量は、例えば、５００Gバイト〜１Ｔバイト程度とされる。
【００２４】
ネットワーク接続部１２３は、イーサネット（登録商標）等のネットワーク１５０に接続し、当該ネットワーク１５０を介して、レコーダ１３０に、コンテンツデータを送信する。
【００２５】
図２に示す受信機１１０の動作を説明する。まず、ユーザが受信部１１８で受信されたリアルタイムコンテンツをモニタ１１１で視聴する場合の動作を説明する。受信部１１１で受信されたリアルタイムコンテンツのコンテンツデータはデコーダ１１９に供給されて、復号化の処理が施される。そして、デコーダ１１９から出力される復号化されたコンテンツデータ（画像データおよび音声データ）は出力部１２０を介してモニタ１１１に供給される。これにより、モニタ１１１において、受信部１１８で受信されたリアルタイムコンテンツの画像および音声が得られる。
【００２６】
次に、リアルタイムコンテンツの記録が指示された場合の動作を説明する。例えば、この記録指示は、ユーザが、コントロールパネル１１７あるいはリモートコントローラ１１６を操作することで、ＣＰＵ１１２に与えられる。また、例えば、この記録指示は、予約録画設定に係る記録開始時刻に、ＣＰＵ１１２自体が行う。この場合、ＣＰＵ１１２は、記録指示部を構成する。なお、予約録画操作は、ユーザが、コントロールパネル１１７あるいはリモートコントローラ１１６を操作することで行われる。
【００２７】
記録指示がなされたとき、レコーダ１３０の状態が確認される。この確認は、ＣＰＵ１１２がネットワーク接続部１２３を通じてレコーダ１３０に状態を問い合わせることで行われる。レコーダ１３０の状態として、起動状態にあるか待機状態（スリープ状態）にあるか、また、待機状態にある場合には、ビジー状態にあるか否かが、確認される。ここで、ビジー状態とは、レコーダ１３０が、例えば、ネットワーク１５０に接続されている他の受信機（図示しない）から送信されてくるコンテンツデータの記録を行っており、受信機１１０からの送信データの記録を実行できない状態、あるいは自身で録画を行っており、受信機１１０からの送信データの記録を実行できない状態等を意味している。
【００２８】
レコーダ１３０が起動状態にあって、かつビジー状態でない場合には、受信部１１８で受信されたコンテンツデータは、ネットワーク接続部１２３からネットワーク１５０を介してレコーダ１３０に送信される。この場合、ネットワーク接続部１２３からレコーダ１３０に送信されるコンテンツデータのビットレートは、受信部１１８で受信されるコンテンツデータのビットレート（第１のビットレート）と等しくなる。
【００２９】
また、記録指示がなされたとき、レコーダ１３０が起動状態にあって、かつビジー状態にある場合には、以下のような動作となる。
【００３０】
すなわち、受信部１１８で受信されたコンテンツデータをＨＤＤ１２２で書き込むことが開始される。この場合、受信部１１８で受信されたコンテンツデータは、ＨＤＤコントローラ１２１を通じてＨＤＤ１２２に供給される。また、レコーダ１３０がビジー状態にあるかを周期的に確認することが開始される。
【００３１】
そして、レコーダ１３０がビジー状態を脱したとき、ＨＤＤ１２２に書き込まれているコンテンツデータが、書き込み時のビットレート（第１のビットレート）より高いビットレート（第２のビットレート）で読み出され、読み出されたコンテンツデータは、ネットワーク接続部１２３からネットワーク１５０を介してレコーダ１３０に送信される。この場合、受信部１１８で受信されたコンテンツデータをＨＤＤ１２２で書き込むことは継続されるが、上述したように読み出し時のビットレートが書き込み時のビットレートより高いことから、ＨＤＤ１２２に書き込まれている未送信のコンテンツデータのデータ量は徐々に減少していく。
【００３２】
ＨＤＤ１２２に書き込まれている未送信のコンテンツデータのデータ量が０となるとき、つまり、ＨＤＤ１２２から、書き込まれているコンテンツデータの全てが読み出された後は、受信部１１８で受信されたコンテンツデータは、ＨＤＤ１２２における書き込み読み出しを経ることなく、直接、ネットワーク接続部１２３からネットワーク１５０を介してレコーダ１３０に送信される。
【００３３】
このように、記録指示がなされたとき、レコーダ１３０が起動状態にあって、かつビジー状態にある場合、ＨＤＤ１２２が利用されることにより、記録が指示された時点からの受信コンテンツデータが、ビジー状態を脱して記録可能な状態になったレコーダ１３０に送信されるため、取り逃しが回避される。なお、ＨＤＤ１２２から、書き込まれているコンテンツデータの全てが読み出された後は、ＨＤＤ１２２から当該コンテンツデータが削除され、無駄な記憶容量の消費が防止される。
【００３４】
また、記録指示がなされたとき、レコーダ１３０が待機状態にある場合には、以下のような動作となる。
【００３５】
すなわち、受信部１１８で受信されたコンテンツデータをＨＤＤ１２２で書き込むことが開始される。また、レコーダ１３０に起動要求が送信される。この起動要求は、ＣＰＵ１１２からネットワーク接続部１２３を通じてレコーダ１３０に送信される。
【００３６】
そして、レコーダ１３０から起動状態通知を受信したとき、ＨＤＤ１２２に書き込まれているコンテンツデータが、書き込み時のビットレート（第１のビットレート）より高いビットレート（第２のビットレート）で読み出され、読み出されたコンテンツデータは、ネットワーク接続部１２３からネットワーク１５０を介してレコーダ１３０に送信される。この場合、受信部１１８で受信されたコンテンツデータをＨＤＤ１２２で書き込むことは継続されるが、上述したように読み出し時のビットレートが書き込み時のビットレートより高いことから、ＨＤＤ１２２に書き込まれている未送信のコンテンツデータのデータ量は徐々に減少していく。
【００３７】
ＨＤＤ１２２に書き込まれている未送信のコンテンツデータのデータ量が０となるとき、つまり、ＨＤＤ１２２から、書き込まれているコンテンツデータの全てが読み出された後は、受信部１１８で受信されたコンテンツデータは、ＨＤＤ１２２における書き込み読み出しを経ることなく、直接、ネットワーク接続部１２３からネットワーク１５０を介してレコーダ１３０に送信される。
【００３８】
このように、記録指示がなされたとき、レコーダ１３０が待機状態にある場合、ＨＤＤ１２２が利用されることにより、記録が指示された時点からの受信コンテンツデータが、待機状態を脱して記録可能な状態になったレコーダ１３０に送信されるため、取り逃しが回避される。なお、ＨＤＤ１２２から、書き込まれているコンテンツデータの全てが読み出された後は、ＨＤＤ１２２から当該コンテンツデータが削除され、無駄な記憶容量の消費が防止される。
【００３９】
図３のフローチャートは、ＣＰＵ１１２の記録指示時の制御動作を示している。ＣＰＵ１１２は、ステップＳＴ１において、記録指示があったとき、ステップＳＴ２に移る。このステップＳＴ２において、ＣＰＵ１１２は、レコーダ１３０が起動状態にあるか否かを判定する。起動状態にあるとき、ＣＰＵ１１２は、ステップＳＴ３において、レコーダ１３０がビジー状態にあるか否かを判定する。
【００４０】
レコーダ１３０がビジー状態にないとき、ＣＰＵ１１２は、ステップＳＴ７において、リアルタイム録画転送を開始し、その後、録画終了に伴って、ステップＳＴ８において、一連の制御動作を終了する。ここで、リアルタイム録画転送とは、上述したように、受信部１１８で受信されたコンテンツデータを、ＨＤＤ１２２の書き込み読み出しを経ることなく、直接、ネットワーク接続部１２３を通じてレコーダ１３０に送信する動作である。
【００４１】
上述のステップＳＴ３においてレコーダ１３０がビジー状態にあるとき、ＣＰＵ１１２は、ステップＳＴ４において、内部録画を開始する。ここで、内部録画とは、上述したように、受信部１１８で受信されたコンテンツデータをＨＤＤ１２２で書き込む動作である。そして、ＣＰＵ１１２は、ステップＳＴ５において、レコーダ１３０がビジー状態にあるかを判定する。ＣＰＵ１１２は、レコーダ１３０がビジー状態を脱したと判定するまで当該判定を周期的に行う。
【００４２】
ビジー状態を脱したと判定するとき、ＣＰＵ１１２は、ステップＳＴ６で、内部録画転送を開始する。ここで、内部録画転送とは、上述したように、ＨＤＤ１２２に書き込まれているコンテンツデータを書き込み時より高いビットレートで読み出し、読み出されたコンテンツデータを、ネットワーク接続部１２３を通じてレコーダ１３０に送信する動作である。そして、ＣＰＵ１１２は、ＨＤＤ１２２から、書き込まれているコンテンツデータの全てが読み出された後、ステップＳＴ７に移り、リアルタイム録画転送を開始し、その後、録画終了に伴って、ステップＳＴ８において、一連の制御動作を終了する。
【００４３】
上述のステップＳＴ２においてレコーダ１３０が待機状態にあるとき、ＣＰＵ１１２は、ステップＳＴ９に移る。このステップＳＴ９において、ＣＰＵ１１２は、レコーダ１３０にネットワーク接続部１２３を通じて起動要求を送信する。そして、ＣＰＵ１１２は、ステップＳＴ１０において、内部録画を開始し、その後、ステップＳＴ１１において、レコーダ１３０から起動状態通知があったか否かを判定する。
【００４４】
起動状態通知があったとき、ＣＰＵ１１２は、ステップＳＴ６で、内部録画転送を開始する。そして、ＣＰＵ１１２は、ＨＤＤ１２２から、書き込まれているコンテンツデータの全てが読み出された後、ステップＳＴ７に移り、リアルタイム録画転送を開始し、その後、録画終了に伴って、ステップＳＴ８において、一連の制御動作を終了する。
【００４５】
なお、図３のフローチャートにおいては、予約録画の場合にあっても記録指示があった後に、レコーダ１３０の状態を判定し、待機状態にあるときには、当該レコーダ１３０に起動要求を送信するようになっている。しかし、予約録画の場合には、予約によって記録開始時刻が設定されている。
【００４６】
したがって、この場合、ＣＰＵ１１２は、記録開始時刻の所定時間前（例えば、１分前）にレコーダ１３０の状態を判定し、待機状態にある場合には起動要求を予め送信するようにしてもよい。これにより、レコーダ１３０が待機状態にある場合には、記録開始時刻の前にレコーダ１３０を起動状態にしておくことができ、受信部１１８で受信されたコンテンツデータを、ＨＤＤ１２２における書き込み読み出しを経ることなく、レコーダ１３０に送信できるようになる。
【００４７】
図４は、レコーダ１３０の構成を示している。レコーダ１３０は、ＣＰＵ１３２と、ＲＯ１３３と、ＲＡＭ１３４と、ＩＲ受信部１３５と、コントロールパネル１３７と、チューナ部１３８と、デコーダ１３９と、出力部１４０と、ネットワーク接続部１４１と、ＨＤＤコントローラ１４２と、ＨＤＤ１４３とを有している。ＣＰＵ１３２、ＲＯＭ１３３、ＲＡＭ１３４、チューナ部１３８、デコーダ１３９、出力部１４０、ネットワーク接続部１４１およびＨＤＤコントローラ１４２は、内部バス１４４に接続されている。
【００４８】
ＣＰＵ１３２は、レコーダ全体の動作を制御するコントローラとして機能する。このＣＰＵ１３２には、ユーザ（操作者）が種々の操作を行うためのコントロールパネル１３７、およびリモートコントローラ１３６からのリモートコントロール信号としての赤外線信号を受信するＩＲ受信部１３５が接続されている。
【００４９】
ＲＯＭ１３３は、ＣＰＵ１３２の動作を制御するための制御プログラム等を格納している。ＲＡＭ１３４は、ＣＰＵ１３２のワーキングエリア等として機能する。ＣＰＵ１３２は、ＲＯＭ１３３に格納されている制御プログラムを必要に応じて読み出し、読み出した制御プログラムをＲＡＭ１３４に転送して展開する。そして、ＣＰＵ１３２は、ＲＡＭ１３４に展開された制御プログラムを読み出して実行することで、レコーダ１３０の各部の動作を制御する。
【００５０】
チューナ部１３８は、例えば、衛星放送、地上デジタル放送等の受信部を構成している。チューナ部１３８の入力側には、例えば、放送信号を受信するためのアンテナが接続される。このチューナ部１３８で受信されるコンテンツデータは、例えば、ＭＰＥＧ圧縮処理等による符号化がなされた圧縮符号化データである。
【００５１】
デコーダ１３９は、チューナ部１３８で受信されたコンテンツデータ、あるいはＨＤＤ１４３で再生されたコンテンツデータによる画像、音声をモニタ１３１から出力する際に、当該コンテンツデータ（圧縮符号化データ）対して復号化処理を行って、復号化されたコンテンツデータを出力する。出力部１４０は、モニタ１３１から画像、音声を出力する際に、デコーダ１４０から出力されるコンテンツデータ（画像データ、音声データ）を、モニタ１３１に対応した信号に変換して、当該モニタ１３１に供給する。
【００５２】
ネットワーク接続部１４１は、ネットワーク１５０に接続し、当該ネットワーク１５０を介して、受信機１１０からコンテンツデータを受信する。ＨＤＤ１４３は、チューナ部１３８で受信されたコンテンツデータあるいはネットワーク接続部１４１で受信されたコンテンツデータを書き込むと共に、この書き込まれたコンテンツデータを読み出してデコーダ１３９に供給する。このＨＤＤ１４３は、データ書き込み部を構成している。ＨＤＤコントローラ１４２は、ＨＤＤ１４３と内部バス１４４との間のデータの入出力を制御する。
【００５３】
図４に示すレコーダ１３０の動作を説明する。まず、ユーザがチューナ部１３８で受信されたリアルタイムコンテンツ（番組）をモニタ１３１で視聴する場合の動作を説明する。チューナ部１３８から出力されるコンテンツデータはデコーダ１３９に供給されて復号化の処理が施される。そして、デコーダ１３９から出力される復号化されたコンテンツデータ（画像データおよび音声データ）は出力部１４０を介してモニタ１３１に供給される。これにより、モニタ１３１において、チューナ部１３８で受信されたリアルタイムコンテンツの画像および音声が得られる。
【００５４】
次に、チューナ部１１８で受信されたリアルタイムコンテンツ（番組）の記録が指示された場合の動作を説明する。例えば、この記録指示は、ユーザが、コントロールパネル１３７あるいはリモートコントローラ１３６を操作することで、ＣＰＵ１３２に与えられる。また、例えば、この記録指示は、予約された記録開始時刻に、ＣＰＵ１３２自体が行う。なお、予約操作は、ユーザが、コントロールパネル１３７あるいはリモートコントローラ１３６を操作することで行われる。この場合、チューナ部１１８で受信されたコンテンツデータは、ＨＤＤコントローラ１４２を通じてＨＤＤ１４３で書き込まれる。
【００５５】
次に、ネットワーク接続部１４１において、受信機１１０からのコンテンツデータが受信された場合の動作を説明する。
【００５６】
上述したように、受信機１１０における記録指示時に、レコーダ１３０が起動状態にあって、かつビジー状態にないときは、受信機１１０からレコーダ１３０には、リアルタイム録画転送が行われる。この場合、ネットワーク接続部１４１は、リアルタイム録画転送のビットレート（第１のビットレート）でコンテンツデータを受信する。そして、ネットワーク受信部１４１で受信されたコンテンツデータは、ＨＤＤコントローラ１４２を通じてＨＤＤ１４３で書き込まれる。
【００５７】
また、上述したように、受信機１１０における記録指示時に、レコーダ１３０が起動状態にあって、かつビジー状態にあるとき、あるいはレコーダ１３０が待機状態にあるときは、受信機１１０からレコーダ１３０には、最初内部録画転送が行われ、続いてリアルタイム録画転送が行われる。この場合、ネットワーク接続部１４１は、同一コンテンツに係るコンテンツデータとして、最初は内部録画転送のビットレート（第２のビットレート）による第１のコンテンツデータを受信し、続いてリアルタイム録画転送のビットレート（第１のビットレート）による第２のコンテンツデータを受信する。上述したように、第２のビットレートは第１のビットレートより高くされている。
【００５８】
このようにネットワーク受信部１４１で連続的に受信された第１、第２のコンテンツデータは、ＨＤＤコントローラ１４２を通じてＨＤＤ１４３に供給され、同一のコンテンツに係るコンテンツデータとして書き込まれる。
【００５９】
次に、ＨＤＤ１４３に書き込まれているコンテンツデータによる画像、音声をモニタ１３１で視聴する場合の動作を説明する。ＨＤＤ１４３で読み出されるコンテンツデータは、順次、ＨＤＤコントローラ１４２を介してデコーダ１３９に供給されて復号化の処理が施される。そして、デコーダ１３９から出力される復号化されたコンテンツデータ（画像データおよび音声データ）は出力部１４０を介してモニタ１３１に供給される。これにより、モニタ１３１において、ＨＤＤ１４３で読み出されたコンテンツデータによる画像および音声が得られる。
【００６０】
図５は、受信機１１０において、ユーザが、チャネル（ＣＨ）選択を行って番組を確認した後に、録画ボタンを操作して記録指示を行った場合の、シーケンス例を示している。なお、ユーザが、ＥＰＧ(Electronic Program Guide)等の番組情報から操作を行っても同じ結果となる。この例では、記録指示時に、レコーダ１３０は待機状態にあるものとしている。
【００６１】
ユーザの録画ボタンの操作による記録指示があるとき、レコーダ１３０は待機状態（スリープ状態）にあることから、受信機１１０は、内部録画（ＨＤＤ１２２による受信データの書き込み）を開始すると共に、レコーダ１３０に、起動要求を送信する。レコーダ１３０は、受信機１１０からの起動要求に応じて、電源を投入する。そして、レコーダ１３０は、起動が完了したとき、受信機１１０に起動状態通知を行う。
【００６２】
受信機１１０は、起動状態通知を受信すると、内部録画転送、つまり自機での録画内容（ＨＤＤ１２２の書き込み内容）をレコーダ１３０に転送することを開始する。これにより、レコーダ１３０には、受信機１１０が録画した内容の先頭から記録が行われる。なお、図５において、外部録画は、レコーダ１３０による録画を意味している。
【００６３】
その後、受信機１１０は、自機での録画内容の転送が終わると、内部録画を停止し、リアルタイム録画転送、つまり受信データをＨＤＤ１２２の書き込み読み出しを経ることなくレコーダ１３０に転送することを開始する。これにより、レコーダ１３０には、あたかも、当初から録画を始めたかのように、番組の録画が行われる。
【００６４】
上述した受信データ記録システム１００においては、受信機１１０で受信コンテンツデータの記録が指示されたとき、レコーダ１３０が直ちに記録できる状態にない場合、つまりビジー状態にある場合、あるいは待機状態にある場合には、受信機１１０に内蔵されるＨＤＤ１２２が利用され、レコーダ１３０が記録可能になった後に、記録指示時点からの受信コンテンツデータが当該レコーダ１３０に送信される。したがって、例えば複数のレコーダを用意しておいて記録開始時に記録可能なレコーダを選択して記録するというようにシステム構成を複雑とすることなく、受信機１１０で受信されたコンテンツデータを取り逃しなくレコーダ１３０で記録できる。
【００６５】
つまり、上述した受信データ記録システム１００においては、受信機１１０が有する比較的容量の少ないＨＤＤ１２２を有効に利用できる。また、レコーダ１３０は、常に、受信機１１０からの録画要求に応える必要がなくなるので、再生をしながらの記録など、複雑な動作を実現するための設計が不要となり、構造も単純化できる。
【産業上の利用可能性】
【００６６】
この発明は、例えば、セットトップボックスで受信されたリアルタイムコンテンツ（番組）のデータを、ネットワークを介して接続されたレコーダで記録する受信データ記録システム等に適用できる。
【図面の簡単な説明】
【００６７】
【図１】実施の形態としての受信データ記録システムの構成を示すブロック図である。
【図２】受信機の構成を示すブロック図である。
【図３】受信機を構成するＣＰＵの録画指示時における制御動作を示すフローチャートである。
【図４】レコーダの構成を示すブロック図である。
【図５】受信機において、ユーザが、チャネル（ＣＨ）選択を行って番組を確認した後に、録画ボタンを操作して記録指示を行った場合の、シーケンス例を示す図である。
【符号の説明】
【００６８】
１００・・・受信データ記録システム、１１０・・・受信機、１１１・・・モニタ、１１２・・・ＣＰＵ、１１５・・・ＩＲ受信部、１１７・・・コントロールパネル、１１８・・・受信部、１１９・・・デコーダ、１２０・・・出力部、１２２・・・ＨＤＤ、１２３・・・ネットワーク接続部、１３０・・・レコーダ、１３１・・・モニタ、１３２・・・ＣＰＵ、１３５・・・ＩＲ受信部、１３７・・・コントロールパネル、１３８・・・ネットワーク接続部、１４０・・・ＨＤＤ、１４１・・・チューナ部、１４２・・・デコーダ、１４３・・・出力部、１５０・・・ネットワーク
【図１】
2008154143.tif 000003
【図２】
2008154143.tif 000004
【図３】
2008154143.tif 000005
【図４】
2008154143.tif 000006
【図５】
2008154143.tif 000007