(57)【要約】【課題】IEEE1394ケーブルを介して接続される複数の機器を連携させることによって、複数の処理を並行して行わせることができるようにする。【解決手段】  ディジタルチューナユニット３により、放送中の番組の表示、またはPC１に記録されている番組の再生が行われ、ディジタルチューナユニット７により、記録する番組の受信が行われる。ディジタルチューナユニット７により受信された番組のデータがPC１に供給され、その記録が行われているときに、その番組の記録済みの部分の再生がユーザにより指示されたとき、記録済みのデータがPC１からディジタルチューナユニット３に供給され、記録済みの番組の再生が行われる。本発明は、IEEE1394ケーブルを介して複数の機器と接続され、それらの機器を制御可能な機器に適用することができる。【選択図】図２
2006197357.tif 000002
【特許請求の範囲】
【請求項１】
ディジタル放送により放送される番組のデータを処理可能な第１、および第２の装置のそれぞれとIEEE(Institute of Electrical and Electronics Engineers)1394ケーブルを介して接続される制御装置において、
前記第１の装置に番組の受信を開始させ、前記第１の装置から供給されてきた番組のデータを記録媒体に記録する記録制御手段と、
前記記録制御手段による番組のデータの記録と並行して、前記記録媒体に記録済みの番組のデータを前記第２の装置に供給し、再生を開始させる再生制御手段と
を備えることを特徴とする制御装置。
【請求項２】
前記記録制御手段は、前記第２の装置が用いられて行われている番組の視聴の停止がユーザから指示されたとき、視聴されていた番組の受信を前記第１の装置に開始させて、前記第１の装置から供給されてきた番組のデータを記録媒体に記録し、
前記再生制御手段は、視聴の停止の解除がユーザから指示されたとき、前記記録媒体に記録済みの番組のデータを前記第２の装置に供給し、再生を開始させる
ことを特徴とする請求項１に記載の制御装置。
【請求項３】
前記記録制御手段と前記再生制御手段は、AV/C(Audio-Video/Control)ユニットである制御装置自身に用意される複数のサブユニットにより実現される
ことを特徴とする請求項１に記載の制御装置。
【請求項４】
ディジタル放送により放送される番組のデータを処理可能な第１、および第２の装置のそれぞれとIEEE(Institute of Electrical and Electronics Engineers)1394ケーブルを介して接続される制御装置の制御方法において、
前記第１の装置に番組の受信を開始させ、前記第１の装置から供給されてきた番組のデータを記録媒体に記録する記録制御ステップと、
前記記録制御ステップの処理による番組のデータの記録と並行して、前記記録媒体に記録済みの番組のデータを前記第２の装置に供給し、再生を開始させる再生制御ステップと
を含むことを特徴とする制御方法。
【請求項５】
ディジタル放送により放送される番組のデータを処理可能な第１、および第２の装置のそれぞれをIEEE(Institute of Electrical and Electronics Engineers)1394ケーブルを介して制御する処理をコンピュータに実行させるプログラムにおいて、
前記第１の装置に番組の受信を開始させ、前記第１の装置から供給されてきた番組のデータを記録媒体に記録する記録制御ステップと、
前記記録制御ステップの処理による番組のデータの記録と並行して、前記記録媒体に記録済みの番組のデータを前記第２の装置に供給し、再生を開始させる再生制御ステップと
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置および方法、並びにプログラムに関し、特に、IEEE(Institute of Electrical and Electronics Engineers)1394ケーブルを介して接続される複数の機器を連携させることによって、複数の処理を並行して行わせることができるようにする制御装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、テレビジョン番組の記録に対応したPC（Personal Computer）に搭載されるHDD(Hard Disk Drive)の大容量化が進んでいることから、BS/CS(Broadcasting Satellite/Communications Satellite)ディジタル放送、地上ディジタル放送に対応した別筐体のチューナユニットで受信された番組を、高画質、高音質のまま、PCに記録しておきたいというニーズが高まってきている。
【０００３】
そこで、そのようなニーズに対応して、5C-DTCP（5C-Digital Transmission Content Protection）方式のIEEE1394接続が可能な機器が各種販売され始めている。5C-DTCP方式のIEEE1394接続とは、著作権を保護しつつ、機器間でのコンテンツのディジタル伝送を可能にするIEEE1394接続のことであり、本出願人のソニー株式会社を含む５社（5C）により提案されたものである。
【０００４】
ここで、図１を参照して、5C-DTCP方式のIEEE1394ケーブルを介して行われるデータの送受信について簡単に説明する。
【０００５】
図１の記録・再生システムにおいては、PC１とディジタルチューナユニット３が5C IEEE1394ケーブル２（5C-DTCP方式のIEEE1394ケーブル）を介して接続されている。ディジタルチューナユニット３には、AV(Audio Visual)ケーブル４を介してモニタ５が接続される他、図示せぬアンテナからの信号線も接続されている。
【０００６】
PC１は、ディジタルチューナユニット３により受信され、取得された番組のデータが5C IEEE1394ケーブル２を介して供給されてきたとき、それを内蔵するHDDに記録する。また、記録済みの番組の再生がユーザにより指示されたとき、PC１は、番組のデータをHDDから読み出し、それをディジタルチューナユニット３に出力して再生させる。
【０００７】
ディジタルチューナユニット３は、番組の記録を開始することがPC１から通知されてきたとき、アンテナから供給されてきた信号に基づいてその番組のデータを取得し、取得した番組のデータを5C IEEE1394ケーブル２を介してPC１に出力する。また、ディジタルチューナユニット３は、番組の再生を開始することがPC１通知され、5C IEEE1394ケーブル２を介して番組のデータが供給されてきたとき、それを再生し、得られた番組の画像をモニタ５に表示させる（このとき、音声もモニタ５から出力される）。
【０００８】
5C IEEE1394ケーブル２を介して接続されるPC１とディジタルチューナユニット３間では、このようなデータの送受信を行う前に、認証が行われ、認証が成功したとき、鍵の受け渡しが行われる。
【０００９】
ディジタル放送の番組には通常、何かしらのコピーの制限がかけられており、例えば、「Copy One Generation」（１世代のみコピー可）の番組を記録するときには、その鍵を用いてディジタルチューナユニット３により暗号化された番組のデータがPC１に供給され、PC１において、鍵を用いて復号された後、内蔵のHDDに記録される。記録する番組が「Copy One Generation」の番組である場合、番組のデータに付加されるCCI(Copy Control Information)が、それ以降のコピーが不可であることを表す「Copy Never」に書き換えられる。
【００１０】
一方、記録済みの番組の再生時も同様に、PC１により鍵を用いて暗号化されたデータがディジタルチューナユニット３に供給され、ディジタルチューナユニット３において復号された後、デコード等が行われる。
【００１１】
DTCP方式のIEEE1394ケーブルで接続される機器間でディジタル放送のコンテンツを扱う場合、以上のように、CCIに従ってコピーが制御されるとともに、認証が成功した機器間で鍵が共有され、他方の機器にデータを送信する際には暗号化が施された状態でそれが行われることによって、コンテンツの著作権の保護が図られている。
【００１２】
番組の記録と並行して、その番組の記録済みの部分を再生する技術については特許文献１に開示されている。
【特許文献１】特開平１１−３９８５０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
ところで、DTCP方式のIEEE1394ケーブルを用いた機器の接続形態は、図１に示すような１対１の形態が基本であることから、このように１対１で機器が接続されている場合、複数の処理を時間的に並行して行わせることができないという課題があった。
【００１４】
例えば、図１のディジタルチューナユニット３からPC１に番組のデータを出力させ、記録を行わせているときには、それと並行して、記録済みの番組のデータをPC１からディジタルチューナユニット３に出力させ、番組を再生させることができない。
【００１５】
反対に、PC１からディジタルチューナユニット３に記録済みの番組のデータを出力させ、番組を再生させているときには、それと並行して、ディジタルチューナユニット３からPC１に番組のデータを出力させ、新たな番組のデータの記録を行わせることができない。
【００１６】
従って、図１に示すような接続形態では、例えば、特許文献１に開示されているようにして、アナログ放送の番組の場合には可能であった、番組の記録中に、記録済みの番組の部分を再生するいわゆるスリップ再生などの特殊な再生ができない。
【００１７】
これは、サブユニット（IEEE1394ケーブルを介して行われるデータの送受信を管理する論理的なもの）間の信号の流れの方向が常に１方向であり、あるタイミングでは、PC１のサブユニット（Tape Subunit（ディジタルチューナを搭載した機器からは、例えば、PCはTape Subunitとして認識される））からディジタルチューナユニット３のサブユニット（Tuner Subunit）の方向に信号を送るか、または、ディジタルチューナユニット３のサブユニットからPC１のサブユニットの方向に信号を送るかしかできないことによるものである。
【００１８】
本発明はこのような状況に鑑みてなされたものであり、IEEE1394ケーブルを介して接続される複数の機器を連携させることによって、複数の処理を並行して行わせることができるようにするものである。
【課題を解決するための手段】
【００１９】
本発明の制御装置は、ディジタル放送により放送される番組のデータを処理可能な第１、および第２の装置のそれぞれとIEEE1394ケーブルを介して接続される制御装置であって、第１の装置に番組の受信を開始させ、第１の装置から供給されてきた番組のデータを記録媒体に記録する記録制御手段と、記録制御手段による番組のデータの記録と並行して、記録媒体に記録済みの番組のデータを第２の装置に供給し、再生を開始させる再生制御手段とを備えることを特徴とする。
【００２０】
記録制御手段は、第２の装置が用いられて行われている番組の視聴の停止がユーザから指示されたとき、視聴されていた番組の受信を第１の装置に開始させて、第１の装置から供給されてきた番組のデータを記録媒体に記録し、再生制御手段は、視聴の停止の解除がユーザから指示されたとき、記録媒体に記録済みの番組のデータを第２の装置に供給し、再生を開始させるようにすることができる。
【００２１】
記録制御手段と再生制御手段は、AV/Cユニットである制御装置自身に用意される複数のサブユニットにより実現されるようにすることができる。
【００２２】
本発明の制御方法は、ディジタル放送により放送される番組のデータを処理可能な第１、および第２の装置のそれぞれとIEEE1394ケーブルを介して接続される制御装置の制御方法であって、第１の装置に番組の受信を開始させ、第１の装置から供給されてきた番組のデータを記録媒体に記録する記録制御ステップと、記録制御ステップの処理による番組のデータの記録と並行して、記録媒体に記録済みの番組のデータを第２の装置に供給し、再生を開始させる再生制御ステップとを含むことを特徴とする。
【００２３】
本発明のプログラムは、ディジタル放送により放送される番組のデータを処理可能な第１、および第２の装置のそれぞれをIEEE1394ケーブルを介して制御する処理をコンピュータに実行させるプログラムであって、第１の装置に番組の受信を開始させ、第１の装置から供給されてきた番組のデータを記録媒体に記録する記録制御ステップと、記録制御ステップの処理による番組のデータの記録と並行して、記録媒体に記録済みの番組のデータを第２の装置に供給し、再生を開始させる再生制御ステップとを含むことを特徴とする。
【００２４】
本発明の制御装置および方法、並びにプログラムにおいては、第１の装置により番組の受信が開始され、第１の装置から供給されてきた番組のデータが記録媒体に記録される。また、番組のデータの記録と並行して、記録媒体に記録済みの番組のデータが第２の装置に供給され、再生が開始される。
【発明の効果】
【００２５】
本発明によれば、IEEE1394ケーブルを介して接続される複数の機器を連携させることによって、複数の処理を並行して行わせることができる。
【発明を実施するための最良の形態】
【００２６】
以下に本発明の実施の形態を説明するが、本明細書に記載の発明と、発明の実施の形態との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする実施の形態が本明細書に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、発明に対応するものとして、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その発明に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その発明以外の発明には対応しないものであることを意味するものでもない。
【００２７】
さらに、この記載は、本明細書に記載されている発明の全てを意味するものではない。換言すれば、この記載は、本明細書に記載されている発明であって、この出願では請求されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定するものではない。
【００２８】
請求項１に記載の制御装置は、ディジタル放送により放送される番組のデータを処理可能な第１、および第２の装置（例えば、図２のディジタルチューナユニット７，３）のそれぞれとIEEE1394ケーブルを介して接続される制御装置（例えば、図２のPC１）であって、前記第１の装置に番組の受信を開始させ、前記第１の装置から供給されてきた番組のデータを記録媒体（例えば、図３のHDD１３）に記録する記録制御手段（例えば、図３のTape Subunit１１）と、前記記録制御手段による番組のデータの記録と並行して、前記記録媒体に記録済みの番組のデータを前記第２の装置に供給し、再生を開始させる再生制御手段（例えば、図３のTape Subunit１２）とを備えることを特徴とする。
【００２９】
請求項４に記載の制御方法は、ディジタル放送により放送される番組のデータを処理可能な第１、および第２の装置（例えば、図２のディジタルチューナユニット７，３）のそれぞれとIEEE1394ケーブルを介して接続される制御装置（例えば、図２のPC１）の制御方法であって、前記第１の装置に番組の受信を開始させ、前記第１の装置から供給されてきた番組のデータを記録媒体（例えば、図３のHDD１３）に記録する記録制御ステップ（例えば、図５のステップＳ４）と、前記記録制御ステップの処理による番組のデータの記録と並行して、前記記録媒体に記録済みの番組のデータを前記第２の装置に供給し、再生を開始させる再生制御ステップ（例えば、図５のステップＳ７）とを含むことを特徴とする。
【００３０】
請求項５に記載のプログラムにおいても、各ステップが対応する実施の形態（但し一例）は、請求項４に記載の制御方法と同様である。
【００３１】
以下、本発明の実施の形態について図を参照して説明する。
【００３２】
図２は、本発明を適用した記録・再生システムの構成例を示すブロック図である。図１に示したものと同じ構成には同じ符号を付してある。
【００３３】
図２に示す記録・再生システムは、PC１、ディジタルチューナユニット３、モニタ５、およびディジタルチューナユニット７から構成されている。PC１とディジタルチューナユニット３は5C IEEE1394ケーブル２を介して接続され、ディジタルチューナユニット３とモニタ５はAVケーブル４を介して接続されている。また、PC１は、5C IEEE1394ケーブル６を介して、ディジタルチューナユニット７とも接続されている。ディジタルチューナユニット３とディジタルチューナユニット７のそれぞれには、図示せぬアンテナからの信号線も接続されている。
【００３４】
すなわち、図２の例においては、PC１は、自分自身がコントローラとなり、ディジタルチューナユニット３だけでなく、ディジタルチューナユニット７をもターゲットとして、AV/C(Audio-Video/Control)コマンドにより制御することができるようになされている。図２の実線矢印はそのことを表している。
【００３５】
例えば、PC１は、ディジタルチューナユニット３に所定の番組を受信させ、受信した番組の画像をモニタ５に表示させたり、自分自身が内蔵するHDDに記録されている番組のデータを5C IEEE1394ケーブル２を介してディジタルチューナユニット３に出力し、それを再生させて、番組の画像をモニタ５に表示させたりする。
【００３６】
また、PC１は、ディジタルチューナユニット７に所定の番組を受信させ、番組のデータが5C IEEE1394ケーブル６を介してディジタルチューナユニット７から供給されてきたとき、それを内蔵するHDDに記録する。
【００３７】
PC１は、このように、ディジタルチューナユニット７に所定の番組を受信させ、供給されてきた番組のデータを記録することと、記録済みの番組のデータをディジタルチューナユニット３に出力し、再生させることとを、時間的に並行して行わせることができる。
【００３８】
すなわち、PC１には、IEEE1394ケーブルを介して接続される２つの機器（ディジタルチューナユニット３とディジタルチューナユニット７）を制御することができるように、ディジタルチューナユニット３を制御するためのサブユニットと、ディジタルチューナユニット７を制御するためのサブユニットとの２つのサブユニットが用意されている。
【００３９】
図３は、PC１、ディジタルチューナユニット３、ディジタルチューナユニット７のそれぞれに用意されるサブユニットの例を示す図である。なお、サブユニット（Subunit）は、それが用意される機器（AV/Cユニット）の機能を実現する論理的なものである。
【００４０】
PC１にはTape Subunit１１とTape Subunit１２が用意される。Tape Subunit１１のプラグは、ディジタルチューナユニット７に用意されるTuner Subunit３１のプラグと接続され、Tape Subunit１２のプラグは、ディジタルチューナユニット３に用意されるTuner Subunit２１のプラグと接続される。プラグ（Plug）は、サブユニット間の信号の出入り口である。
【００４１】
Tape Subunit１１は、Tuner Subunit３１により実現されるチューナ機能を制御することによって所定の番組を受信させ、受信させた番組のデータがTuner Subunit３１から供給されてきたとき、それをHDD１３に記録させる。なお、5C IEEE1394ケーブルを介して供給されてくるデータには暗号化が施されているから、Tape Subunit１１は、例えば、Tuner Subunit３１から暗号化された状態で供給されてきたデータを復号し、復号して得られたデータを、Tape Subunit１２が復号可能な鍵を用いて暗号化してからHDD１３に記録させる。
【００４２】
Tape Subunit１２は、HDD１３に記録されている番組のデータをTuner Subunit２１に出力し、Tuner Subunit２１により実現される再生機能を制御することによって、その番組の再生を行わせる。Tuner Subunit２１により再生された番組の画像は、ディジタルチューナユニット３に接続されたモニタ５に表示される。なお、HDD１３に記録されているデータにはTape Subunit１１により暗号化が施されているから、Tape Subunit１２は、例えば、HDD１３から暗号化された状態で読み出したデータを復号し、復号して得られたデータを、Tape Subunit２１が復号可能な鍵を用いて暗号化してからTape Subunit２１に出力する
【００４３】
このように、PC１は、２つのサブユニットを用いることによって、番組のデータの記録と、記録済みの番組のデータの再生を並行して行わせることができる。従って、PC１は、番組の記録中に、その番組のうちの記録済みの部分を再生し、モニタ５に番組の画像を表示させるような、いわゆるスリップ再生などの特殊な再生を行うことができる。
【００４４】
例えば、スリップ再生は、ディジタルチューナユニット７のTuner Subunit３１から供給されてきた番組のデータのTape Subunit１１による記録中に、Tape Subunit１２が、HDD１３に記録済みのデータをディジタルチューナユニット３のTuner Subunit２１に出力し、再生させることによって実現される。スリップ再生などの特殊な再生を行うPC１の処理についてはフローチャートを参照して後述する。
【００４５】
図３のTuner Subunit２１は、PC１のTape Subunit１２からの指示に応じて、自分自身が受信した番組の画像をモニタ５に表示させたり、Tape Subunit１２から供給されてきた番組のデータを再生し、得られた番組の画像をモニタ５に表示させたりする。このように、図２の記録・再生システムにおいては、ディジタルチューナユニット３（Tuner Subunit２１）は、視聴する番組の受信用、或いは、記録済みの番組の再生用のユニットとして機能する。
【００４６】
図３のTuner Subunit３１は、PC１のTape Subunit１１からの指示に応じて所定の番組を受信し、受信した番組のデータをTape Subunit１１に出力する。このように、図２の記録・再生システムにおいては、ディジタルチューナユニット７（Tuner Subunit３１）は、記録する番組の受信専用のユニットとして機能する。
【００４７】
図４は、図２のPC１のハードウエア構成例を示すブロック図である。
【００４８】
CPU(Central Processing Unit)４１は、ROM(Read Only Memory)４２に記憶されているプログラム、または、HDD１３からRAM(Random Access Memory)４３にロードされたプログラムに従って各種の処理を実行する。RAM４３にはまた、CPU４１が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【００４９】
CPU４１、ROM４２、およびRAM４３は、内部バス４４を介して相互に接続されている。この内部バス４４にはまた、バスブリッジ４５を介してPCI(Peripheral Component Interconnect)バス４６も接続されている。
【００５０】
PCIバス４６には、5C IEEE1394ボード４７、HDD１３、入力部４８、通信部４９、およびドライブ５０が接続される。
【００５１】
5C IEEE1394ボード４７にはIEEE1394ケーブルのコネクタが設けられており、このコネクタに、図２の5C IEEE1394ケーブル２と5C IEEE1394ケーブル６が接続される。番組のデータを記録する場合、5C IEEE1394ボード４７は、ディジタルチューナユニット７から供給されてきた番組のデータをPCIバス４６を介してHDD１３に出力し、記録させる。また、記録済みの番組のデータを再生する場合、5C IEEE1394ボード４７は、PCIバス４６を介してHDD１３から供給されてきた番組のデータをディジタルチューナユニット３に出力する。
【００５２】
HDD１３は、CPU４１により実行されるアプリケーションなどを記録するとともに、5C IEEE1394ボード４７からPCIバス４６を介して供給されてきた番組のデータを記録する。また、HDD１３は、適宜、記録している番組のデータを、PCIバス４６を介して5C IEEE1394ボード４７に出力する。
【００５３】
入力部４８は、キーボード、マウス、リモートコントローラからの信号の受光部などよりなり、ユーザ操作に対応した信号を、例えば、PCIバス４６、バスブリッジ４５、および内部バス４４を介してCPU４１に出力する。通信部４９は、ネットワークを介しての通信処理を行う。
【００５４】
ドライブ５０には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどよりなるリムーバブルメディア５１が適宜装着され、それから読み出されたコンピュータプログラムが必要に応じてHDD１３にインストールされる。
【００５５】
次に、以上のような構成を有するPC１を含む、各機器の処理について説明する。
【００５６】
始めに、図５のフローチャートを参照して、スリップ再生の機能を実現するPC１の記録・再生処理について説明する。
【００５７】
ステップＳ１で番組の記録を開始することがユーザにより指示されたとき、ステップＳ２において、PC１のTape Subunit１１は、ディジタルチューナユニット７のTuner Subunit３１に対して、番組の記録を開始することを通知する。この通知には、記録する番組を放送するチャンネル、記録する番組の識別情報なども含まれている。
【００５８】
ディジタルチューナユニット７においては、PC１からの通知に含まれる情報により識別される番組の受信が開始され、得られた番組のデータがPC１に出力される。出力されるデータには、PC１が復号可能な鍵により暗号化が施されている。PC１（Tape Subunit１１）からの通知に応じてディジタルチューナユニット７により行われる処理については図６のフローチャートを参照して後述する。
【００５９】
ステップＳ３において、Tape Subunit１１は、ディジタルチューナユニット７から送信されてきた番組のデータを受信し、施されている暗号化を復号して、番組のデータを取得する。
【００６０】
ステップＳ４において、Tape Subunit１１は、取得した番組のデータをTape Subunit１２が復号可能な鍵で暗号化してHDD１３に記録させる。ステップＳ３とＳ４の処理は、例えば、ユーザにより記録の停止が指示されるまで繰り返し行われ、記録の停止が指示されたとき、処理が終了される。
【００６１】
一方、ステップＳ１で番組の記録の開始が指示された後のタイミングであるステップＳ５において、記録中の番組のうちの記録済みの部分を再生することがユーザにより指示されたとき、ステップＳ６において、Tape Subunit１２は、記録済みのデータをHDD１３から読み出し、施されている暗号化を復号して番組のデータを取得する。
【００６２】
ステップＳ７において、Tape Subunit１２は、ディジタルチューナユニット３のTuner Subunit２１に対して番組の再生を開始することを通知する。
【００６３】
ステップＳ８において、Tape Subunit１２は、ステップＳ６で取得した番組のデータに暗号化を施し、暗号化された状態の番組のデータをディジタルチューナユニット３のTuner Subunit２１に送信する。
【００６４】
ディジタルチューナユニット３においては、PC１から供給されてきたデータに施されている暗号化が復号され、得られたデータの再生が行われる。PC１（Tape Subunit１２）からの通知に応じてディジタルチューナユニット３により行われる処理については図７のフローチャートを参照して後述する。
【００６５】
次に、図６のフローチャートを参照して、PC１からの通知に応じて行われる、ディジタルチューナユニット７の送信処理について説明する。
【００６６】
ステップＳ２１において、ディジタルチューナユニット７のTuner Subunit３１は、PC１のTape Subunit１１から番組の記録を開始することが通知されてきたか否かを判定し、通知されてきたと判定するまで待機する。Tuner Subunit３１は、ステップＳ２１において、番組の記録を開始することが通知されてきたと判定した場合、ステップＳ２２に進む。
【００６７】
ステップＳ２２において、Tuner Subunit３１は、Tape Subunit１１からの通知に含まれる情報により識別される番組の受信を開始し、得られた番組のデータを、暗号化を施した状態でPC１に送信する。Tuner Subunit３１から送信されてきたデータに基づいて、PC１においては、図５のステップＳ３以降の処理が行われる。PC１のTape Subunit１１から番組の記録を停止することが通知されてくるまで、以上の処理が繰り返される。
【００６８】
次に、図７のフローチャートを参照して、PC１からの通知に応じて行われる、ディジタルチューナユニット３の再生処理について説明する。
【００６９】
ステップＳ３１において、ディジタルチューナユニット３のTuner Subunit２１は、PC１のTape Subunit１２から番組の再生を開始することが通知されてきたか否かを判定し、通知されてきたと判定するまで待機する。Tuner Subunit２１は、ステップＳ３１において、番組の再生を開始することが通知されてきたと判定した場合、ステップＳ３２に進む。
【００７０】
ステップＳ３２において、Tuner Subunit２１は、PC１のTape Subunit１２から送信されてきたデータを受信し、施されている暗号化を復号して番組のデータを取得する。また、Tuner Subunit２１は、ステップＳ３３において、取得した番組のデータを再生し、番組の画像をモニタ５に表示させる。
【００７１】
以上の一連の処理によって、PC１１により、記録する番組を受信するユニットとして機能するようにディジタルチューナユニット７が制御され、記録済みの番組を再生するユニットとして機能するようにディジタルチューナユニット３が制御される。これにより、１つのチューナユニットを制御するだけでは実現することのできない、番組の記録中に、記録済みの部分を再生するスリップ再生を実現することができる。
【００７２】
なお、以上においては、番組の記録中に、その番組の記録済みの部分を再生するスリップ再生機能を実現する場合について説明したが、２つのサブユニットによりディジタルチューナユニット３とディジタルチューナユニット７がそれぞれ制御されることにより、例えば、放送されている番組の視聴中に、番組の画像の表示を一時的に停止させ、解除したときにその続きを視聴することができるようにする、いわゆるライブポーズの機能を実現することもできる。
【００７３】
この場合、ディジタルチューナユニット３は、ライブポーズがユーザにより指示されるまで、放送されている番組を受信し、モニタ５に番組の画像を表示させる視聴用のユニットとして機能するように制御され、ライブポーズの解除が指示されたとき、PC１に記録されている、記録済みのデータを再生するユニットとして機能するように制御される。
【００７４】
また、ディジタルチューナユニット７は、ライブポーズがユーザにより指示されたとき、それまでユーザが視聴していた番組を受信し、データをPC１に出力する、記録する番組を受信するユニットとして機能するように制御される。
【００７５】
次に、図８のフローチャートを参照して、ライブポーズの機能を実現するPC１の記録・再生処理について説明する。
【００７６】
ステップＳ４１において、ある番組の視聴を開始することがユーザにより指示されたとき、ステップＳ４２において、PC１のTape Subunit１２は、ディジタルチューナユニット３のTuner Subunit２１に対して、番組の表示を開始することを通知する。この通知には、チャンネル、番組の識別情報も含まれている。
【００７７】
PC１からの通知に応じて、ディジタルチューナユニット３においては、ユーザにより指示された番組の受信が開始され、受信された番組の画像がモニタ５に表示される。これにより、ユーザは、いま放送中の番組を視聴することができる。
【００７８】
番組の視聴中のステップＳ４３において、ユーザによりライブポーズが指示されたとき、ステップＳ４４に進み、Tape Subunit１２は、ディジタルチューナユニット３のTuner Subunit２１に対して、番組の表示の停止を通知する。この通知に応じて、ディジタルチューナユニット３においては番組の受信が停止され、画面の表示が保持される。
【００７９】
ディジタルチューナユニット３による番組の受信が停止されたとき、Tape Subunit１１は、ステップＳ４５において、ディジタルチューナユニット７のTuner Subunit３１に対して番組の記録を開始することを通知する。この通知には、ユーザからのライブポーズの指示があるまでディジタルチューナユニット３により受信されていた番組の識別情報も含まれている。
【００８０】
PC１からの通知に応じて、ディジタルチューナユニット７においては、通知に含まれる情報により識別される番組の受信が開始され、得られた番組のデータが、暗号化が施された状態でPC１に出力される。
【００８１】
ステップＳ４６において、Tape Subunit１１は、ディジタルチューナユニット７から送信されてきた番組のデータを受信し、施されている暗号化を復号して番組のデータを取得する。
【００８２】
ステップＳ４７において、Tape Subunit１１は、取得した番組のデータに暗号化を施し、暗号化されたデータをHDD１３に記録させる。ステップＳ４６とＳ４７の処理は、ユーザによりライブポーズの解除が指示されるまで繰り返し行われる。
【００８３】
ステップＳ４８でポーズの解除が指示されたとき、ステップＳ４９において、Tape Subunit１２は、記録済みのデータをHDD１３から読み出し、施されている暗号化を復号して番組のデータを取得する。HDD１３からは、ライブポーズが指示されたとき以降に放送され、ディジタルチューナユニット７により受信された番組のデータが順次読み出される。
【００８４】
ステップＳ５０において、Tape Subunit１２は、ディジタルチューナユニット３のTuner Subunit２１に対して、番組の再生を開始することを通知し、ステップＳ５１に進み、番組のデータに暗号化を施し、暗号化された番組のデータをTuner Subunit２１に送信する。
【００８５】
ディジタルチューナユニット３においては、Tape Subunit１２から供給されてきたデータに施されている暗号化が復号され、得られた番組のデータが再生される。
【００８６】
これにより、ユーザがライブポーズを指示したとき以降に放送された番組が順次再生されることになり、ライブポーズの機能が実現される。なお、ディジタルチューナユニット７とディジタルチューナユニット３においては、PC１からの通知に応じて、適宜、図６と図７を参照して説明したものと同様の処理が行われる。
【００８７】
以上においては、例えば、図２に示すように、チューナユニットを制御する機器、２つのチューナユニット、およびモニタの４つの機器により記録・再生システムが構成されるものとしたが、ディジタル放送により放送される番組を処理可能なチューナが、PCに内蔵されたり、テレビジョン受像機に内蔵されるようにしてもよい。
【００８８】
図９は、本発明を適用した記録・再生システムの他の構成例を示すブロック図である。
【００８９】
図９の記録・再生システムは、PC１０１とDTV(Digital Television)１０２が5C IEEE1394ケーブル１０３を介して接続されることによって構成されている。PC１０１は、図２のPC１と同じ機能を有する情報処理部１１２と、ディジタルチューナユニット７と同じ機能を有するディジタルチューナボード１１１を内蔵している。また、DTV１０２は、図２のディジタルチューナユニット３と同じ機能を有するディジタルチューナ１１３と、モニタ５と同じ機能を有するモニタ１１４を内蔵している。
【００９０】
このような構成によっても、スリップ再生やライブポーズなどの機能を実現することが可能になる。例えば、情報処理部１１２により図５の処理が、ディジタルチューナボード１１１により図６の処理が、ディジタルチューナ１１３により図７の処理がそれぞれ行われることにより、図２の構成の場合と同様にスリップ再生の機能が実現される。
【００９１】
なお、図２のPC１とディジタルチューナユニット７と図９のDTV１０２の組合せ、或いは、図２のディジタルチューナユニット３とモニタ５と図９のPC１０１の組合せからなるように、機器の組合せは適宜変更可能である。
【００９２】
また、以上においては、5C IEEE1394ケーブルを介してPC１に接続されるチューナユニットの数が２つである場合について主に説明したが、３つ以上のユニットが接続され、それらの動作がPC１により連携されることによって、各種の機能が実現されるようにしてもよい。
【００９３】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。
【００９４】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば、汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【００９５】
この記録媒体は、図４に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory)，DVD(Digital Versatile Disk)を含む）、光磁気ディスク（MD（登録商標）(Mini-Disk)を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア５１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM４２や、HDD１３に含まれるハードディスクなどで構成される。
【００９６】
なお、本明細書において、各ステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００９７】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表わすものである。
【図面の簡単な説明】
【００９８】
【図１】従来の記録・再生システムの構成例を示す図である。
【図２】本発明を適用した記録・再生システムの構成例を示すブロック図である。
【図３】図２の各機器に用意されるサブユニットの例を示す図である。
【図４】図２のPCのハードウエア構成例を示すブロック図である。
【図５】PCの記録・再生処理について説明するフローチャートである。
【図６】ディジタルチューナユニットのデータの出力処理について説明するフローチャートである。
【図７】ディジタルチューナユニットの再生処理について説明するフローチャートである。
【図８】PCの他の記録・再生処理について説明するフローチャートである。
【図９】本発明を適用した記録・再生システムの他の構成例を示すブロック図である。
【符号の説明】
【００９９】
１  PC，  ２  5C IEEE1394ケーブル，  ３  ディジタルチューナユニット，  ４  AVケーブル，  ５  モニタ，  ６  5C IEEE1394ケーブル，  ７  ディジタルチューナユニット，  １１，１２  Tape Subunit，  １３  HDD，  ２１，３１  Tuner Subunit，  ４７  5C IEEE1394ボード
【図１】
2006197357.tif 000003
【図２】
2006197357.tif 000004
【図３】
2006197357.tif 000005
【図４】
2006197357.tif 000006
【図５】
2006197357.tif 000007
【図６】
2006197357.tif 000008
【図７】
2006197357.tif 000009
【図８】
2006197357.tif 000010
【図９】
2006197357.tif 000011