(57)【特許請求の範囲】
【請求項１】
スクランブルがかけられ、圧縮されたデジタルテレビジョン信号を受信する受信装置であって、
上記デジタルテレビジョン信号を受信するデジタルチューナー手段と、
上記デジタルチューナー手段で受信されたデジタルテレビジョン信号に施されたスクランブルを解除するデスクランブラと、
スクランブルが解除されたデジタルテレビジョン信号を暗号化する暗号化手段と、
ローカルに接続された、外部のＡＶ機器との間で、デジタルテレビジョン信号の転送が許可されているかどうかを判断するためのコマンドのやりとりを行うと共に、該コマンドのやりとりに基づいて、デジタルテレビジョン信号の転送が許可されていると判断された場合に、上記暗号化手段によって暗号化されたデジタルテレビジョン信号の転送を開始する伝送手段と
を備えたことを特徴とする受信装置。
【請求項２】
上記伝送手段は、上記該コマンドのやりとりに基づいて、デジタルテレビジョン信号の転送が許可されていないと判断された場合に、上記暗号化手段によって暗号化されたデジタルテレビジョン信号の転送を行わないようにしたことを特徴とする請求項１に記載の受信装置。
【請求項３】
上記伝送手段は、上記暗号化手段の暗号化に用いられた暗号鍵情報を上記外部のＡＶ機器に伝送するようにしたことを特徴とする請求項１に記載の受信装置。
【請求項４】
スクランブルがかけられ、圧縮されたデジタルテレビジョン信号を受信する受信方法であって、
上記デジタルテレビジョン信号を受信し、
上記受信されたデジタルテレビジョン信号に施されたスクランブルを解除し、
スクランブルが解除されたデジタルテレビジョン信号を暗号化し、
ローカルに接続された、外部のＡＶ機器との間で、デジタルテレビジョン信号の転送が許可されているかどうかを判断するためのコマンドのやりとりを行い、
上記コマンドのやりとりに基づいて、デジタルテレビジョン信号の転送が許可されていると判断された場合に、上記暗号化されたデジタルテレビジョン信号の転送を開始する
ようにしたことを特徴とする受信方法。
【請求項５】
上記コマンドのやりとりに基づいて、デジタルテレビジョン信号の転送が許可されていないと判断された場合に、上記暗号化されたデジタルテレビジョン信号の転送を行わないようにしたことを特徴とする請求項５に記載の受信方法。
【請求項６】
上記暗号化に用いられた暗号鍵情報を上記外部のＡＶ機器に伝送するようにしたことを特徴とする請求項５に記載の受信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、複数のディジタル映像機器をバスを介して接続し、複数のディジタル映像機器間でバスを介して映像データを転送するような受信装置及び方法に関するもので、特に、バスを介して転送される映像データの保護に係わる。
【０００２】
【従来の技術】
ディジタルビデオ信号を圧縮して衛星を使って放送する衛星放送、ビデオ信号を圧縮して磁気テープに記録するディジタルＶＴＲ、ディジタルビデオ信号を圧縮して光ディスクや光磁気ディスクに記録する記録再生装置等、ディジタルビデオ信号を扱う種々のＡＶ機器が開発されている。このような種々のＡＶ機器間で共通のプロトコルでデータやコマンドのやりとりをするためのバスが提案されている。このようなバスを使うことで、種々のＡＶ機器を容易に接続できると共に、ワンタッチダビング等、コントロールの集中管理による操作性の向上が図れる。
【０００３】
ディジタルビデオ信号はダビングを繰り返しても信号が殆ど劣化しない。このことから、このようなディジタルビデオ信号を扱うＡＶ機器が普及していくと、著作権が保護されなくなることが危惧されている。そこで、従来より、映像データを保護するための種々の方法が提案されている。
【０００４】
映像データを保護するための方法の１つとして、例えば、伝送するデータ中に、コピー許可／禁止を示すフラグを含めることが提案されている。つまり、コピー禁止のデータを送信する場合には、コピー禁止フラグを立てて送信側からデータが送信される。受信側では、フラグの有無が判断され、フラグの有無に応じて、記録禁止の制御がなされる。
【０００５】
【発明が解決しようとする課題】
ところが、このようなフラグを用いる方法は、上述のような種々のＡＶ機器をバスで接続するようなシステムでは、十分なデータの保護が図れない。すなわち、コピー許可／禁止を示すフラグを含めたとしても、バス上には、映像データがそのまま転送されている。アナログの信号線で映像信号を伝送するのと同様な感覚で扱え、ディスプレイ上に映像を映しながら映像データを記録したり、複数の記録装置で映像データを記録したりすることができるように、バス上では、データについての宛先は指定されていない。したがって、バス上に接続された全ての映像機器は、バス上の映像データを取り入れることができる状態にある。したがって、たとえコピー禁止フラグを含めて映像データをバス上に転送したとしても、フラグに対する処理をしないＡＶ機器については、無防備の状態にある。
【０００６】
したがって、この発明の目的は、複数のディジタル映像機器をバスを介して接続し、複数のディジタル映像機器間でバスを介して映像データを転送する場合に、バスを介して転送される映像データの保護が十分に図れる受信装置及び方法を提供することにある。
【０００７】
【課題を解決するための手段】
この発明は、スクランブルがかけられ、圧縮されたデジタルテレビジョン信号を受信する受信装置であって、
デジタルテレビジョン信号を受信するデジタルチューナー手段と、
デジタルチューナー手段で受信されたデジタルテレビジョン信号に施されたスクランブルを解除するデスクランブラと、
スクランブルが解除されたデジタルテレビジョン信号を暗号化する暗号化手段と、
ローカルに接続された、外部のＡＶ機器との間で、デジタルテレビジョン信号の転送が許可されているかどうかを判断するためのコマンドのやりとりを行うと共に、該コマンドのやりとりに基づいて、デジタルテレビジョン信号の転送が許可されていると判断された場合に、暗号化手段によって暗号化されたデジタルテレビジョン信号の転送を開始する伝送手段と
を備えたことを特徴とする受信装置である。
【０００８】
この発明は、スクランブルがかけられ、圧縮されたデジタルテレビジョン信号を受信する受信方法であって、
デジタルテレビジョン信号を受信し、
受信されたデジタルテレビジョン信号に施されたスクランブルを解除し、
スクランブルが解除されたデジタルテレビジョン信号を暗号化し、
ローカルに接続された、外部のＡＶ機器との間で、デジタルテレビジョン信号の転送が許可されているかどうかを判断するためのコマンドのやりとりを行い、
コマンドのやりとりに基づいて、デジタルテレビジョン信号の転送が許可されていると判断された場合に、暗号化されたデジタルテレビジョン信号の転送を開始する
ようにしたことを特徴とする受信方法である。
【０００９】
複数の映像機器をバスを介して接続し、バスを介して映像機器間でデータを伝送する場合に、コマンドをやり取りし、キー情報を用いて、転送が許可されている機器かどうかを判断する。そして、転送が許可されている特定の相手型に暗号解読のためのコマンドを送っておいてから、データを暗号化して伝送する。これにより、転送が許可されている特定の相手方にのみデータを転送したり、特定の相手方のみデータの受信を許したりするような制御が可能となる。このため、バスに転送されるデータを確実に保護することができる。
【００１０】
【発明の実施の形態】
この発明の実施の形態について、以下の順序で図面を参照しながら説明する。
ａ．全体システム
ｂ．第１実施形態
ｂ１．機器からバス側の方向にデータを転送する機器の例
ｂ２．バス側から機器側の方向にデータを転送する機器の例
ｂ３．双方向にデータを転送する機器の例
ｂ４．データを記録／再生する機器の例
ｂ５．システム例
ｃ．第２実施形態
ｃ１．機器からバス側の方向にデータを転送する機器の例
ｃ２．バス側から機器側の方向にデータを転送する機器の例
ｃ３．双方向にデータを転送する機器の例
ｃ４．データを記録／再生する機器の例
ｃ５．システム例
【００１１】
ａ．全体システム
以下、この発明の一実施形態について図面を参照して説明する。図１は、この発明が適用できるビデオシステムの一例を示すものである。このビデオシステムは、共通のバスを用いて、複数のＡＶ機器を接続したものである。
【００１２】
図１において、１はディジタルデコーダボックス、２及び３はディジタルＶＴＲである。ディジタルデコーダボックス１は、パラボラアンテナ６で受信されたディジタル衛星放送の受信信号をデコードし、アナログビデオ信号を出力するものである。ディジタルデコーダボックス１でデコードされたビデオ信号は、テレビジョン受像機４で映出できると共に、バス５を介して、他のＡＶ機器に転送できる。テレビジョン受像機４は、通常のアナログのテレビジョン放送を受信するものである。ディジタルＶＴＲ２及び３は、ディジタルビデオ信号を記録／再生できるものである。これら、ディジタルデコーダボックス１、ディジタルＶＴＲ２、ディジタルＶＴＲ３は、バス５に接続される。
【００１３】
バス５には、ディジタルデータが転送されると共に、各機器に対するコマンドが伝送される。このバスを介して、各機器間に、データを転送することができる。すなわち、バス５を介してディジタルデコーダボックス１からのビデオ信号をディジタルＶＴＲ２又は３に送り、ディジタルＶＴＲ２又は３で、ディジタルデコーダボックス１からのビデオ信号を記録することができる。また、バス５を介してディジタルＶＴＲ２又は３からの再生信号をディジタルデコーダボックス１を送り、ディジタルデコーダボックス１でこの信号をデコードし、テレビジョン受像機４で映出することができる。更に、バス５を介してディジタルＶＴＲ２の再生信号をディジタルＶＴＲ３に送り、ディジタルＶＴＲ２とディジタルＶＴＲ３との間でダビングをすることができる。
【００１４】
なお、上述の例では、通常のテレビジョン放送を受信するテレビジョン受像機４を用い、ディジタルデコーダボックス１とディジタルＶＴＲ２及び３をバス５に接続して、衛星放送の受信信号が映出できるようなシステムが構成されているが、勿論、更に、他のＡＶ機器を接続してシステムを構成することができる。
【００１５】
すなわち、図２はビデオシステムの他の例を示すものである。この例では、ディジタルビデオデコーダが内蔵されたテレビジョン受像機１４が用いられる。パラボラアンテナ１６で受信されたディジタル衛星放送は、テレビジョン受像機１４内のデコーダによりデコードされ、テレビジョン受像機１４で映出される。また、このビデオシステムには、ディジタルＶＴＲ１２の他に、ディジタルビデオディスクプレーヤ１９、ＭＰＥＧデコーダ１７、アナログＶＴＲ１８が設けられる。ディジタルビデオディスクプレーヤ１９は、例えばＭＰＥＧで圧縮されたビデオ信号が記録された光ディスクを再生するものである。アナログＶＴＲ１８は、アナログビデオ信号を記録／再生するものである。アナログＶＴＲ１８で、バス１５を介して転送されるディジタルビデオ信号を記録できるように、ＭＰＥＧデコーダ１７が設けられる。ディジタルビデオデコーダ内蔵のテレビジョン受像機１４、ディジタルビデオディスク１９、ＭＰＥＧデコーダ１７は、バス１５に接続される。このバス１５を介して、各機器間で、データを転送することができる。
【００１６】
ｂ．第１実施形態
この発明は、上述のように、共通のバスに複数のＡＶ機器を接続してなるシステムにおいて、バスに転送されるデータを保護するのに用いられる。この発明の第１の実施形態は、予めコマンドにより転送が許可される機器を指定し、転送が許可された機器に対してだけデータが届き、転送が許可されていない機器にはデータが転送されないように、各機器にスイッチを設けるようにして、データの保護を図るようにしたものである。ＡＶ機器には、機器からバス側の方向にデータを転送する機器と、バスから機器側にデータを取り込むような機器と、双方向にデータが転送される機器とがある。更に、データを記録／再生可能な機器がある。機器からバス側の方向にデータを転送する機器は、例えば、ディジタルビデオディスクプレーヤである。バスから機器側にデータを取り込むような機器は、例えばＭＰＥＧデコーダやデコーダ内蔵のテレビジョン受像機である。双方向にデータが転送される機器は、例えば、ディジタルデコーダボックスである。データを記録／再生可能な機器は、例えば、ディジタルＶＴＲである。これら、各機器毎の構成について、以下に説明する。
【００１７】
ｂ１．機器からバス側の方向にデータを転送する機器の例
機器からバス側の方向にデータを転送する機器においては、ディジタルデータの出力側に、コントローラによりオン／オフが制御されるスイッチ回路が設けられる。そして、各機器に対してバスを介してデータを転送する場合、先ず、予め各機器との間でコマンドがやり取りされ、キー情報を用いて、転送が許可されているかどうかが判断される。そして、転送が許可されている機器に対してのみ、スイッチがオンされ、データが転送される。転送が許可されていない機器に対しては、スイッチがオフされ、データの転送が拒否される。
【００１８】
図３は、このような機器の一例として、ディジタルビデオディスクプレーヤが示されている。図３において、光ディスク２１には、例えばＭＰＥＧで圧縮されたビデオ信号が光学的に記録されている。この光ディスク２１は、スピンドルモータ２２により回転される。光ディスク２１の信号は、光学ピックアップ２３で再生され、この再生信号が再生回路２４に供給される。再生回路２４で、データの復調、エラー訂正等の処理が行われる。再生回路２４の出力は、スイッチ回路２５に供給される。スイッチ回路２５は、コントローラ２７により、オン／オフ制御される。スイッチ回路２５の出力がＩ／Ｏポート２６に供給される。また、Ｉ／Ｏポート２６を介して、コトローラ２７で他の機器とコマンドがやり取りされる。コントローラ２７には、キー発生部２８からキー情報が与えられる。
【００１９】
このようなディジタルビデオディスクプレーヤにおいて、再生データをバスを介して他のＡＶ機器に転送する場合には、先ず、バスを介して、キー情報を用いてコマンドがやり取りされる。このコマンドにより、キー情報を用いて、転送が許可されている機器が特定される。そして、転送が許可されている機器にデータを転送する場合にのみ、スイッチ回路２５がオンされ、再生回路２４からのデータがバスを介して転送される。それ以外ではスイッチ２５がオフされる。これにより、転送が許可されている機器にのみデータを転送し、許可されていない機器に対するデータの転送を拒否することができる。
【００２０】
ｂ２．バス側から機器側の方向にデータを転送する機器の例
バス側から機器側にデータを取り込むような機器においては、ディジタルデータの入力側に、コントローラによりオン／オフが制御されるスイッチ回路が設けられる。そして、バスを介して各機器からのデータを受け取る場合、先ず、各機器にコマンドがやり取りされ、キー情報を用いて、転送が許可されているかどうかが判断される。そして、転送が許可されている機器に対してのみスイッチ回路がオンされる。転送が許可されていない機器に対しては、スイッチ回路がオフされ、データの転送が拒否される。
【００２１】
図４は、このような機器の一例として、ＭＰＥＧデコーダが示されている。図４において、Ｉ／Ｏポート３１からのデータは、スイッチ回路３２に供給される。スイッチ回路３２は、コントローラ３６により、オン／オフ制御される。スイッチ回路３２の出力がＭＰＥＧデコード回路３３に供給される。ＭＰＥＧデコード回路３３で、ビデオデータがデコードされる。ＭＰＥＧデコード回路３３の出力は、Ｄ／Ａコンバータ３４を介して、出力端子３５から出力される。Ｉ／Ｏポート３１を介して、コントローラ３６で他の機器とコマンドがやり取りされる。コントローラ３６には、キー発生部３７からキー情報が与えられる。
【００２２】
このＭＰＥＧデコーダに、バスを介して他のＡＶ機器からデータが転送される場合には、先ず、バスを介して、コマンドがやり取りされる。このコマンドにより、キー情報を用いて、転送が許可されている機器が特定される。そして、転送が許可されている機器からのデータに対してのみ、スイッチ回路３２がオンされ、それ以外ではスイッチ３２がオフされる。これにより、転送が許可されている機器からのみ、データを受け取ることができ、データの転送が許可されていない機器からのデータを拒否することができる。
【００２３】
図５は、このような機器の他の例として、デコーダ内蔵のテレビジョン受像機が示されている。図５において、入力端子４１には、通常のテレビジョン放送の受信信号が供給される。入力端子４１からの信号は、チューナ回路４３に供給される。チューナ回路４３で、所望の受信チャンネルの信号が取り出される。チューナ回路４３の出力がスイッチ回路４５の端子４５Ａに供給される。
【００２４】
入力端子４２には、衛星からの圧縮ディジタルビデオ信号が供給される。入力端子４２からの信号は、ディジタルチューナ回路４４に供給される。ディジタルチューナ回路４４で、所望の受信チャンネルが選択される。ディジタルチューナ回路４４の出力がスイッチ回路４５の端子４５Ｂに供給される。
【００２５】
Ｉ／Ｏポート４６を介して送られてきたデータは、スイッチ回路４７に供給される。スイッチ回路４７は、コントローラ４８により、オン／オフが制御される。スイッチ回路４７の出力がスイッチ回路４５の端子４５Ｃに供給される。また、Ｉ／Ｏポート４６を介して、コトローラ４８で他の機器とコマンドがやり取りされる。コントローラ４８には、キー発生部５２からキー情報が与えられる。
【００２６】
通常のテレビジョン放送を受信する場合には、スイッチ回路４５が端子４５Ａ側に設定される。衛星からのディジタル放送を受信する場合には、スイッチ回路４５が端子４５Ｂ側に設定される。Ｉ／Ｏポート４５を介して送られてくるデータを映出する場合には、スイッチ回路４５が端子４５Ｃ側に設定される。
【００２７】
スイッチ回路４５の出力がデスクランブラ４９に供給される。デスクランブラ４９は、受信信号がスクランブルされている場合に、このスクランブルを解くものである。デスクランブラ４９の出力がＭＰＥＧデコーダ５０に供給される。ＭＰＥＧデコーダ５０により、ビデオ信号がデコードされる。なお、通常のビデオ信号を受信する場合には、ＭＰＥＧデコーダ５０はパスされる。ＭＰＥＧデコーダ５０の出力が信号処理回路５１に供給される。信号処理回路５１の出力がＣＲＴディスプレイ５３に供給される。
【００２８】
このようなテレビジョン受像機において、バスを介して他のＡＶ機器からデータが転送される場合には、バスを介して、コマンドがやり取りされる。このコマンドにより、キー情報を用いて、転送が許可されている機器が特定される。そして、転送が許可されている機器からのデータに対してのみ、スイッチ回路４７がオンされ、それ以外ではスイッチ４７がオフされる。これにより、転送が許可されている機器からのみ、データを受け取ることができ、転送が許可されていない機器からのデータを拒否することができる。
【００２９】
ｂ３．双方向にデータを転送する機器の例
双方向にデータが転送される機器においては、ディジタルデータの出力側に、コントローラによりオン／オフが制御されるスイッチ回路が設けられると共に、ディジタルデータの入力側に、コントローラによりオン／オフが制御されるスイッチ回路が設けられる。そして、各機器に対してバスを介してデータを転送する場合、先ず、予め各機器との間でコマンドがやり取りされ、キー情報を用いて、転送が許可されているかどうかが判断される。そして、転送が許可されている機器に対してのみ出力側のスイッチ回路がオンされ、転送が許可されていない機器に対してはスイッチがオフされ、データの転送が拒否される。また、バスを介して各機器からのデータを受け取る場合、予め各機器との間でコマンドがやり取りされ、キー情報を用いて、転送が許可されているかどうかが判断される。転送が許可されている機器に対してのみ入力側のスイッチ回路がオンされ、転送が許可されていない機器に対しては、入力側のスイッチ回路がオフされ、データの転送が拒否される。
【００３０】
図６は、このような機器の例として、ディジタルビデオボックスが示されている。図６において、入力端子６１には、衛星からの圧縮ディジタルビデオ信号が供給される。入力端子６１からの信号は、ディジタルチューナ回路６２に供給される。ディジタルチューナ回路６２で、所望の受信チャンネルが選択される。ディジタルチューナ回路６２の出力がデスクランブラ６３に供給される。デスクランブラ６３は、受信信号がスクランブルされている場合に、このスクランブルを解くものである。デスクランブラ６３の出力がスイッチ回路６４に供給されると共に、スイッチ回路６５の端子６５Ａに供給される。スイッチ回路６４は、コントローラ６７により、オン／オフが制御される。スイッチ回路６４の出力がＩ／Ｏポート６６に供給される。
【００３１】
Ｉ／Ｏポート６６を介して送られてきたデータは、スイッチ回路６８に供給される。スイッチ回路６８は、コントローラ６７により、オン／オフが制御される。スイッチ回路６８の出力がスイッチ回路６５の端子６５Ｂに供給される。また、Ｉ／Ｏポート６６を介して、コントローラ６７で他の機器とコマンドがやり取りされる。コントローラ６７には、キー発生部６９からキー情報が与えられる。
【００３２】
スイッチ回路６５は、受信信号をテレビジョン受像機に映出する場合と、伝送されてきたデータをテレビジョン受像機に映出する場合とで切り換えられる。受信信号をテレビジョン受像機に映出する場合には、スイッチ回路６５が端子６５Ａ側に設定される。バスを介して送られてきたデータに基づく画像をテレビジョン受像機に映出する場合には、スイッチ回路６５が端子６５Ｂ側に設定される。
【００３３】
スイッチ回路６５の出力がＭＰＥＧデコード回路７０に供給される。ＭＰＥＧデコード回路７０で、ビデオ信号がデコードされる。ＭＰＥＧデコード回路７０の出力がＤ／Ａコンバータ７１に供給される。Ｄ／Ａコンバータ７１の出力が出力端子７２から出力される。
【００３４】
このディジタルビデオボックスは、受信信号をデコードして、テレビジョン受像機に映出する場合に用いられる。更に、このディジタルビデオボックスは、受信データをバスを介して他の機器に送る場合に用いられると共に、バスを介して送られてきた他の機器からのデータを受け取り、デコードしてテレビジョン受像機に供給する場合に用いられる。
【００３５】
ディジタルビデオボックスからのデータを、バスを介して他のＡＶ機器に転送する場合には、先ず、バスを介して、コマンドがやり取りされる。このコマンドにより、キー情報を用いて、転送が許可されている機器が特定される。そして、デスクランブラ６３からのデータがバスを介して転送される。この時、転送が許可されている機器にデータを転送する場合にのみスイッチ回路６４がオンされ、それ以外ではスイッチ６４がオフされる。これにより、転送が許可されている機器にのみデータを転送することができ、転送が許可されていない機器へのデータの転送が拒否できる。
【００３６】
ディジタルビデオボックスに、バスを介して他のＡＶ機器からのデータが受け取る場合には、スイッチ回路６５が端子６５Ｂ側に設定される。そして、先ず、バスを介して、コマンドがやり取りされる。このコマンドにより、キー情報を用いて、転送が許可されている機器が特定される。そして、転送が許可されている機器からのデータに対してのみ、スイッチ回路６８がオンされ、それ以外ではスイッチ６８がオフされる。これにより、転送が許可されている機器からのみデータを受け取ることができる。
【００３７】
ｂ４．データを記録／再生する機器の例
データを記録／再生するような機器においては、ディジタルデータの出力側に、コントローラによりオン／オフが制御されるスイッチ回路が設けられると共に、ディジタルデータの入力側に、コントローラによりオン／オフが制御されるスイッチ回路が設けられる。そして、転送が許可されている機器かどうかを特定するために、カードキーが装着される。
【００３８】
再生時に、各機器に対してバスを介してデータを転送する場合、先ず、予め各機器との間でコマンドをやり取りし、キー情報を用いて、転送が許可されているかどうかを判断し、転送が許可されている機器に対してのみ出力側のスイッチをオンしてデータを送り、転送が許可されていない機器に対してはスイッチをオフし、データが転送されないようにしている。また、記録時に、バスを介して各機器からのデータを受け取る場合、予め各機器との間でコマンドをやり取りし、キー情報を用いて、転送が許可されているかどうかを判断し、転送が許可されている機器に対してのみ入力側のスイッチがオンされ、転送が許可されていない機器に対しては、入力側のスイッチがオフされ、データの転送が拒否される。
【００３９】
図７は、このような機器の一例として、ディジタルＶＴＲが示されている。図７において、バスを介して転送されてきたデータを記録する場合には、Ｉ／Ｏポート８１を介して転送されきたデータは、スイッチ回路８２に供給される。スイッチ回路８２の出力が記録／再生回路８３に供給される。記録／再生回路８３により、このデータが記録される。再生時に、記録／再生回路８３から再生されたデータは、スイッチ回路８４に供給される。スイッチ回路８４の出力がＩ／Ｏポート８１に供給される。また、Ｉ／Ｏポート８１を介して、コントローラ８５に他の機器とコマンドがやり取りされる。カード装着端子８７には、カードキー８６が着脱自在に装着される。このカードキー８６からコントローラ８５にキー情報が与えられる。
【００４０】
ディジタルＶＴＲに、バスを介して送られてきた他のＡＶ機器からデータを記録する場合には、先ず、バスを介して、カードキー８６のキー情報を用いてコマンドがやり取りされる。このコマンドにより、転送が許可されている機器が特定される。そして、転送が許可されている場合には、スイッチ回路８２がオンされ、それ以外ではスイッチ８２がオフされる。これにより、転送が許可されている場合のみ、データを記録することができる。
【００４１】
ディジタルＶＴＲからの再生データを、バスを介して他のＡＶ機器に転送する場合には、先ず、バスを介して、カードキー８６のキー情報を用いてコマンドがやり取りされる。このコマンドにより、転送が許可されている機器が特定される。そして、記録／再生回路８３からの再生データがバスを介して転送される。この時、転送が許可されている機器にデータを転送する場合にのみスイッチ回路８４がオンされ、それ以外ではスイッチ８４がオフされる。これにより、転送が許可されている機器にのみ再生データを転送することができ、転送が許可されていない機器へのデータの転送を拒否できる。
【００４２】
ｂ５．システム例
上述のように構成された各機器を用いることにより、データが保護されることについて以下に説明する。図８は、上述のように構成されたＡＶ機器を用いて、図１に示したような、ディジタルデコーダボックス１０１、ディジタルＶＴＲ１０２及び１０３、テレビジョン受像機１０４からなるシステムを構成したものである。ディジタルデコーダボックス１０１は図６に示したよう構成され、ディジタルＶＴＲ１０２及び１０３は図７に示したように構成されている。ディジタルデコーダボックス１０１、ディジタルＶＴＲ１０２及び１０３は、バス１０５に共通接続される。
【００４３】
バス１０５上には、コマンドと、データが転送される。コマンドは、各映像機器毎に所定の処理ができるようにするために、宛先を指定して転送される。データは、宛先が指定されずに送信される。
【００４４】
各ＡＶ機器間で、データを転送する際には、図９に示すような処理が行われる。すなわち、先ず、転送が許可されているかどうかを判断するためのコマンドが送信される（ステップＳ１）。各機器は、コマンドを受け取ると、各機器のキー情報に従ってコマンドの処理を行い（ステップＳ２）、所定の処理がなされたデータをアクノリッジとして返す。アクノリッジが受信されたかどうかが判断される（ステップＳ３）。アクノリッジが受信されたら、各機器毎のキー情報に基づいて処理されたデータであるアクノリッジと、コマンドを発生した機器に基づくキー情報に基づいて処理されたデータとが比較される（ステップＳ４）。互いのキー情報が正しければ、両者は一致することになる。互いのキー情報が誤っていると、両者は一致しない。両者が一致しているかどうかが判断され（ステップＳ５）、一致していればデータをそのＡＶ機器に転送することが許可され（ステップＳ６）、一致していなければそのＡＶ機器へのデータの転送が拒否される（ステップＳ７）。
【００４５】
例えば、図８に示すように、ディジタルＶＴＲ１０２にはカードキーが装着されておらず、ディジタルＶＴＲ１０３にのみカードキー８６Ｂが装着されているとする。そして、ディジタルデコーダボックス１０１と、ディジタルＶＴＲ１０２及び１０３との間で、データの転送を行うとする。
【００４６】
ディジタルデコーダボックス１０１側からディジタルＶＴＲ１０２及び１０３側に記録コマンドを送り、ディジタルデコーダボックス１０１からのデータをディジタルＶＴＲ１０２及び１０３に転送して記録させる場合、図１０Ａ及び図１０Ｂに示すような処理が行われる。
【００４７】
図１０Ａに示すように、ディジタルデコーダボックス１０１側からディジタルＶＴＲ１０２に、記録コマンドが与えられる。ディジタルＶＴＲ１０２に記録コマンドが転送されると、ディジタルＶＴＲ１０２はキー情報に基づいてアクノリッジを形成し、このアクノリッジをディジタルデコーダボックス１０１に返す。ディジタルＶＴＲ１０２には、カードキーが装着されていないので、ディジタルＶＴＲ１０２からディジタルデコーダボックス１０１に返されるアクノリッジは、所定のデータではない。このため、以後、データの転送が拒否される。
【００４８】
図１０Ｂに示すように、ディジタルデコーダボックス１０１側からディジタルＶＴＲ１０３に、記録コマンドが与えられる。ディジタルＶＴＲ１０３にコマンドが転送されると、ディジタルＶＴＲ１０３はキー情報に基づいてアクノリッジを形成し、このアクノリッジをディジタルデコーダボックス１０１に返す。ディジタルＶＴＲ１０３には、カードキー８６Ｂが装着されているので、ディジタルＶＴＲ１０３からディジタルデコーダボックス１０１に返されるアクノリッジは、所定のデータとなる。このため、以後、ディジタルデコーダボックス１０１からディジタルＶＴＲ１０３にデータが転送される。
【００４９】
ディジタルデコーダボックス１０１側からディジタルＶＴＲ１０２及び１０３側に再生コマンドを送り、ディジタルＶＴＲ１０２及び１０３からの再生データをディジタルデコーダボックス１０１に転送させる場合、図１１Ａ及び図１１Ｂに示すような処理が行われる。
【００５０】
図１１Ａに示すように、ディジタルデコーダボックス１０１側からディジタルＶＴＲ１０２に、再生コマンドが与えられる。ディジタルＶＴＲ１０２に再生コマンドが転送されると、ディジタルＶＴＲ１０２はキー情報に基づいてアクノリッジを形成し、このアクノリッジをディジタルデコーダボックス１０１に返す。ディジタルＶＴＲ１０２には、カードキーが装着されていないので、ディジタルＶＴＲ１０２からディジタルデコーダボックス１０１に返されるアクノリッジは、所定のデータではない。このため、以後、データの転送が拒否される。
【００５１】
図１１Ｂに示すように、ディジタルデコーダボックス１０１側からディジタルＶＴＲ１０３に、再生コマンドが与えられる。ディジタルＶＴＲ１０３に再生コマンドが転送されると、ディジタルＶＴＲ１０３はキー情報に基づいてアクノリッジを形成し、このアクノリッジをディジタルデコーダボックス１０１に返す。ディジタルＶＴＲ１０３には、カードキーが装着されているので、ディジタルＶＴＲ１０３からディジタルデコーダボックス１０１に返されるアクノリッジは、所定のデータとなる。このため、以後、ディジタルＶＴＲ１０３からの再生データがディジタルデコーダボックス１０１に転送される。
【００５２】
ディジタルＶＴＲ１０２及び１０３側からディジタルデコーダボックス１０１側にデータ送信コマンドを送り、ディジタルデコーダボックス１０１からのデータをディジタルＶＴＲ１０２及び１０３に転送させて記録する場合、図１２Ａ及び図１２Ｂに示すような処理が行われる。
【００５３】
図１２Ａに示すように、ディジタルＶＴＲ１０２側からディジタルデコーダボックス１０１側に、データ送信コマンドが与えられる。ディジタルデコーダボックス１０１にデータ送信コマンドが転送されると、ディジタルデコーダボックス１０１はキー情報に基づいてアクノリッジを形成し、このディジタルＶＴＲ１０２に返す。ディジタルＶＴＲ１０２には、カードキーが装着されていないので、ディジタルＶＴＲ１０２からディジタルデコーダボックス１０１に返されるアクノリッジは、ディジタルＶＴＲ１０２側の所定のデータと一致しない。このため、以後、ディジタルＶＴＲ１０２はデータの取り込みを拒否する。
【００５４】
図１２Ｂに示すように、ディジタルＶＴＲ１０３側からディジタルデコーダボックス１０１側に、データ送信コマンドが与えられる。ディジタルデコーダボックス１０１にデータ送信コマンドが転送されると、ディジタルデコーダボックス１０１はキー情報に基づいてアクノリッジを形成し、このディジタルＶＴＲ１０３に返す。ディジタルＶＴＲ１０３には、カードキー８６Ｂが装着されているので、ディジタルＶＴＲ１０３からディジタルデコーダボックス１０１に返されるアクノリッジは、ディジタルＶＴＲ１０３側の所定のデータと一致する。このため、ディジタルデコーダボックス１０１からのデータがディジタルＶＴＲ１０２に送信され、このデータがディジタルＶＴＲ１０３で記録される。
【００５５】
ディジタルＶＴＲ１０２及び１０３側からディジタルデコーダボックス１０１側にデータ受信コマンドを送り、ディジタルＶＴＲ１０２及び１０３からのデータをディジタルデコードボックス１０１に転送する場合、図１３Ａ及び図１３Ｂに示すような処理が行われる。
【００５６】
図１３Ａに示すように、ディジタルＶＴＲ１０２側からディジタルデコーダボックス１０１側に、データ受信コマンドが与えられる。ディジタルデコーダボックス１０１にデータ受信コマンドが転送されると、ディジタルデコーダボックス１０１はキー情報に基づいてアクノリッジを形成し、このディジタルＶＴＲ１０２に返す。ディジタルＶＴＲ１０２には、カードキーが装着されていないので、ディジタルＶＴＲ１０２からディジタルデコーダボックス１０１に返されるアクノリッジは、ディジタルＶＴＲ１０２側の所定のデータと一致しない。このため、以後、ディジタルＶＴＲ１０３からのデータの転送が拒否される。
【００５７】
図１３Ｂに示すように、ディジタルＶＴＲ１０３側からディジタルデコーダボックス１０１側に、データ受信コマンドが与えられる。ディジタルデコーダボックス１０１にデータ受信コマンドが転送されると、ディジタルデコーダボックス１０１はキー情報に基づいてアクノリッジを形成し、このディジタルＶＴＲ１０３に返す。ディジタルＶＴＲ１０３には、カードキー８６Ｂが装着されているので、ディジタルＶＴＲ１０３からディジタルデコーダボックス１０１に返されるアクノリッジは、ディジタルＶＴＲ１０３側の所定のデータと一致する。このため、以後、ディジタルＶＴＲ１０３からのデータがディジタルデコーダボックス１０１に転送され、ディジタルデコーダボックス１０１で受信される。
【００５８】
このように、この発明の第１の実施形態では、各機器間でデータを転送するのに先立ち、キー情報に基づいてコマンドをやり取りし、転送が許可されているかどうかが判断される。そして、転送が許可されている機器に対してのみ、データが転送される。これにより、データの保護を図ることができる。
【００５９】
ｃ．第２実施形態
この発明の第２の実施形態は、予めコマンドにより転送が許可される機器を指定し、転送が許可された機器に対してだけデータが届き、転送が許可されていない機器にはデータが転送されないように、各機器にスイッチを設けると共に、データを暗号化して伝送することで、データの保護を更に強化するようにしたものである。
【００６０】
ｃ１．機器からバス側の方向にデータを転送する機器の例
機器からバス側の方向にデータを転送する機器においては、ディジタルデータの出力側に、コントローラによりオン／オフが制御されるスイッチ回路が設けられると共に、暗号化回路が設けられる。そして、各機器に対してバスを介してデータを転送する場合、先ず、予め各機器との間でコマンドをやり取りし、転送が許可されているかどうかが判断される。そして、転送が許可されている機器に対して、暗号を解読するためのキーが渡される。転送が許可されている機器に対しては、スイッチがオンされ、データが暗号化されて送られる。転送が許可されている機器には、予めキーが渡されているので、この暗号化されてデータは解読できる。転送が許可されていない機器に対しては、スイッチがオフされ、データの転送が拒否される。
【００６１】
図１４は、このような機器の一例として、ディジタルビデオディスクプレーヤが示されている。図１４において、光ディスク１２１には、例えばＭＰＥＧで圧縮されたビデオ信号が光学的に記録されている。この光ディスク１２１は、スピンドルモータ１２２により回転される。光ディスク１２１の信号は、光学ピックアップ１２３で再生され、この再生信号が再生回路１２４に供給される。再生回路１２４で、データの復調、エラー訂正等の処理が行われる。再生回路１２４の出力は、スイッチ回路１２５に供給される。スイッチ回路１２５は、コントローラ１２７により、オン／オフ制御される。スイッチ回路１２５の出力が暗号化回路１２９に供給される。暗号化回路１２９で、転送すべきデータが暗号化される。暗号化回路１２９の出力がＩ／Ｏポート２６に供給される。また、Ｉ／Ｏポート２６を介して、コトローラ２７にコマンドが転送される。コントローラ２７には、キー発生部２８からキー情報が与えられる。
【００６２】
このようなディジタルビデオディスクプレーヤにおいて、再生データをバスを介して他のＡＶ機器に転送する場合には、先ず、バスを介して、コマンドがやり取りされる。このコマンドにより、キー情報を用いて、転送が許可されている機器が特定される。そして、転送が許可されている機器にデータを転送する場合には、暗号解読のためのキーが渡される。そして、スイッチ回路２５がオンされる。このため、再生回路２４からのデータは、暗号化回路１２９で暗号化され、バスを介して転送される。それ以外ではスイッチ２５がオフされる。これにより、転送が許可されている機器にのみデータを転送し、許可されていない機器に対するデータの転送を拒否することができる。これと共に、バスに転送されるデータが暗号化されるので、バスに転送されるデータの保護が図れる。
【００６３】
ｃ２．バス側から機器側の方向にデータを転送する機器の例
バス側から機器側にデータを取り込むような機器においては、ディジタルデータの入力側に、コントローラによりオン／オフが制御されるスイッチ回路が設けられると共に、暗号解読回路が設けられる。そして、バスを介して各機器からのデータを受け取る場合、先ず、各機器にコマンドがやり取りされ、転送が許可されているかどうかが判断される。そして、転送が許可されている場合には、暗号化解読のためのキーが受け取られる。転送が許可されている機器に対しては、スイッチ回路がオンされ、データが入力される。このデータは暗号化されているが、予め暗号化解読のためのキーが送られてきているので、暗号は解読できる。転送が許可されていない機器に対しては、スイッチ回路がオフされ、データの転送が拒否される。
【００６４】
図１５は、このような機器の一例として、ＭＰＥＧデコーダが示されている。図１５において、Ｉ／Ｏポート１３１からのデータは、スイッチ回路１３２に供給される。スイッチ回路１３２は、コントローラ１３６により、オン／オフ制御される。スイッチ回路１３２の出力が暗号解読回路１３８に供給される。暗号解読回路１３８の出力がＭＰＥＧデコード回路１３３に供給される。ＭＰＥＧデコード回路１３３で、ビデオデータがデコードされる。ＭＰＥＧデコード回路１３３の出力は、Ｄ／Ａコンバータ１３４を介して、出力端子１３５から出力される。Ｉ／Ｏポート１３１を介して、コントローラ１３６でコマンドがやり取りされる。コントローラ１３６には、キー発生部１３７からキー情報が与えられる。
【００６５】
このＭＰＥＧデコーダに、バスを介して他のＡＶ機器からデータが転送される場合には、先ず、バスを介して、コマンドがやり取りされる。このコマンドにより、キー情報を用いて、転送が許可されている機器が特定される。転送が許可されていれば、暗号解読のためのキーが受け取られ、この暗号解読のためのキーが暗号解読回路１３８に設定される。そして、スイッチ回路１３２がオンされる。これにより、バスを介して送られてきたデータが入力される。このデータは暗号化されているが、キーが予め送られてきているので、暗号を解読できる。データの転送が許可されていない場合には、スイッチ３２がオフされ、データの転送が拒否される。
【００６６】
図１６は、デコーダ内蔵のテレビジョン受像機の例が示されている。図１６において、入力端子１４１には、通常のテレビジョン放送の受信信号が供給される。入力端子１４１からの信号は、チューナ回路１４３に供給される。チューナ回路１４３で、所望の受信チャンネルの信号が取り出される。チューナ回路１４３の出力がスイッチ回路１４５の端子１４５Ａに供給される。
【００６７】
入力端子１４２には、衛星からの圧縮ディジタルビデオ信号が供給される。入力端子１４２からの信号は、ディジタルチューナ回路１４４に供給される。ディジタルチューナ回路１４４で、所望の受信チャンネルが選択される。ディジタルチューナ回路１４４の出力がスイッチ回路１４５の端子１４５Ｂに供給される。
【００６８】
Ｉ／Ｏポート１４６を介して送られてきたデータは、スイッチ回路１４７に供給される。スイッチ回路１４７は、コントローラ１４８により、オン／オフが制御される。スイッチ回路１４７の出力が暗号化回路１５４に供給される。暗号化回路１５４には、コントローラ１４８から、暗号解読のためのキー情報が与えられる。暗号解読回路１５４の出力がスイッチ回路１４５の端子１５４Ｃに供給される。また、Ｉ／Ｏポート１４６を介して、コントローラ１４８にコマンドが転送される。コントローラ１４８には、キー発生部１５２からキー情報が与えられる。
【００６９】
通常のテレビジョン放送を受信する場合には、スイッチ回路１４５が端子１４５Ａ側に設定される。衛星からのディジタル放送を受信する場合には、スイッチ回路１４５が端子１４５Ｂ側に設定される。Ｉ／Ｏポート１４５を介して送られてくるデータを再生する場合には、スイッチ回路１４５が端子１４５Ｃ側に設定される。
【００７０】
スイッチ回路１４５の出力がデスクランブラ１４９に供給される。デスクランブラ１４９は、受信信号がスクランブルされている場合に、このスクランブルを解くものである。デスクランブラ１４９の出力がＭＰＥＧデコーダ１５０に供給される。ＭＰＥＧデコーダ１５０により、ビデオ信号がデコードされる。なお、通常のビデオ信号を受信する場合には、ＭＰＥＧデコーダ１５０は、パスされる。ＭＰＥＧデコーダ１５０の出力が信号処理回路１５１に供給される。信号処理回路１５１の出力がＣＲＴディスプレイ１５３に供給される。
【００７１】
このようなテレビジョン受像機において、バスを介して他のＡＶ機器からデータが転送される場合には、先ず、バスを介して、コマンドがやり取りされる。このコマンドにより、キー情報を用いて、転送が許可されている機器が特定される。データの転送が許可されていれば、暗号解読のためのキーが受け取られる。そして、転送が許可されている機器の場合には、スイッチ回路４７がオンされ、データが送られてくる。このデータは暗号化されているが、キーが予め送られてきているので、暗号を解読できる。データの転送が許可されていない場合には、スイッチ４７がオフされ、データの転送が拒否される。
【００７２】
ｃ３．双方向にデータを転送する機器の例
双方向にデータが転送される機器においては、ディジタルデータの出力側に、コントローラによりオン／オフが制御されるスイッチ回路が設けられると共に、データを暗号化回路が設けられる。また、ディジタルデータの入力側に、コントローラによりオン／オフが制御されるスイッチ回路が設けられると共に、暗号解読回路が設けられる。
【００７３】
各機器に対してバスを介してデータを転送する場合、先ず、予め各機器との間でコマンドがやり取りされ、キー情報を用いて、転送が許可されているかどうかが判断される。転送が許可されている場合には、暗号解読のためのキーが渡される。そして、暗号化されたデータが送られる。転送が許可されていない場合には、データの転送が拒否される。
【００７４】
バスを介して各機器からのデータを受け取る場合、予め各機器との間でコマンドがやり取りされ、キー情報を用いて、転送が許可されているかどうかが判断される。転送が許可されている機器からは、暗号解読のためのキーが送られてくる。そして、入力側のスイッチ回路がオンされ、データが暗号化されて送られてくる。このデータは暗号化されているが、キー情報が予め送られてきているので、暗号を解読できる。転送が許可されていない機器に対しては、データの転送が拒否される。
【００７５】
図１７は、このような機器の例として、ディジタルビデオボックスが示されている。図１７において、入力端子１６１には、衛星からの圧縮ディジタルビデオ信号が供給される。入力端子１６１からの信号は、ディジタルチューナ回路１６２に供給される。ディジタルチューナ回路１６２で、所望の受信チャンネルが選択される。ディジタルチューナ回路１６２の出力がデスクランブラ１６３に供給される。デスクランブラ１６３は、受信信号がスクランブルされている場合に、このスクランブルを解くものである。デスクランブラ１６３の出力が暗号化回路１７３に供給される。暗号化回路１７３の出力がスイッチ回路１６４に供給されると共に、スイッチ回路１６５の端子１６５Ａに供給される。スイッチ回路１６４は、コントローラ１６７により、オン／オフが制御される。スイッチ回路１６４の出力がＩ／Ｏポート１６６に供給される。
【００７６】
Ｉ／Ｏポート１６６を介して送られてきたデータは、スイッチ回路１６８に供給される。スイッチ回路１６８は、コントローラ１６７により、オン／オフが制御される。スイッチ回路１６８の出力が暗号解読回路１７４に供給される。暗号解読回路１７４の出力がスイッチ回路１６５の端子１６５Ｂに供給される。また、Ｉ／Ｏポート１６６を介して、コントローラ１６７にコマンドが転送される。コントローラ１６７には、キー発生部１６９からキー情報が与えられる。
【００７７】
スイッチ回路１６５は、受信信号をテレビジョン受像機に映出する場合と、伝送されてきたデータをテレビジョン受像機に映出する場合とで切り換えられる。受信信号をテレビジョンをテレビジョン受像機に映出する場合には、スイッチ回路１６５が端子１６５Ａ側に設定される。バスを介して送られてきたデータに基づく画像をテレビジョン受像機に映出する場合には、スイッチ回路１６５が端子１６５Ｂ側に設定される。
【００７８】
スイッチ回路１６５の出力がＭＰＥＧデコード回路１７０に供給される。ＭＰＥＧデコード回路１７０で、ビデオ信号がデコードされる。ＭＰＥＧデコード回路１７０の出力がＤ／Ａコンバータ１７１に供給される。Ｄ／Ａコンバータ１７１の出力が出力端子１７２から出力される。出力端子１７２の出力は、テレビジョン受像機のビデオ入力端子に供給される。
【００７９】
このディジタルビデオボックスは、受信信号をデコードして、テレビジョン受像機に映出する場合に用いられる。更に、このディジタルビデオボックスは、受信データをバスを介して他の機器に送る場合に用いられると共に、バスを介して送られてきた他の機器からのデータを受け取り、デコードしてテレビジョン受像機に供給する場合に用いられる。
【００８０】
ディジタルビデオボックスからのデータを、バスを介して他のＡＶ機器に転送する場合には、先ず、バスを介して、コマンドがやり取りされる。このコマンドにより、キー情報を用いて、転送が許可されている機器が特定される。転送が許可されている機器に対しては、暗号解読のためのキーが渡される。そして、スイッチ回路６４がオンされ、デスクランブラ６３からのデータが暗号化回路１７３で暗号化され、バスを介して転送される。転送が許可されていない場合には、スイッチ６４がオフされる。これにより、転送が許可されていない機器のデータの転送が拒否できる。
【００８１】
ディジタルビデオボックスに、バスを介して他のＡＶ機器からのデータが受け取る場合には、スイッチ回路１６５が端子１６５Ｂ側に設定される。そして、バスを介して、コマンドがやり取りされる。このコマンドにより、キー情報を用いて、転送が許可されている機器が特定される。転送が許可されている機器からのデータに対して、暗号解読のためのキーが受け取られる。転送が許可されている場合には、スイッチ回路１６８がオンされ、データが入力される。このデータは暗号化されているが、暗号解読のためのキーが送られてきているので，暗号は解読できる。転送が許可されていなければ、スイッチ６８がオフされる。これにより、転送が許可さていない機器からのデータの転送を拒否できる。
【００８２】
ｃ４．データを記録／再生する機器の例
データを記録／再生するような機器においては、ディジタルデータの出力側に、コントローラによりオン／オフが制御されるスイッチ回路が設けられると共に、ディジタルデータの入力側に、コントローラによりオン／オフが制御されるスイッチ回路が設けられる。そして、転送が許可されている機器かどうかを特定するために、カードキーが装着される。
【００８３】
再生時に、各機器に対してバスを介してデータを転送する場合、先ず、予め各機器との間でコマンドがやり取りされ、転送が許可されているかどうかが判断される。転送が許可されている場合には、暗号解読のためのキーが渡される。そして、出力側のスイッチがオンされ、データが暗号化されて送られる。転送が許可されていない機器では、出力側のスイッチがオフされ、データの転送が拒否される。また、記録時に、バスを介して各機器からのデータを受け取る場合、予め各機器との間でコマンドがやり取りされ、転送が許可されているかどうかが判断される。転送が許可されている場合には、暗号解読のためのキーが送られてくる。転送が許可されている場合には、入力側のスイッチがオンされ、暗号化されてデータが入力される。このデータは暗号化されているが、予め暗号解読のためのキーが送られてきているので、暗号は解読できる。転送が許可されていない機器に対しては、入力側のスイッチがオフされ、データの転送が拒否される。
【００８４】
図１８は、このような機器の一例として、ディジタルＶＴＲが示されている。図１８において、バスを介して転送されてきたデータを記録する場合には、Ｉ／Ｏポート１８１を介して転送されきたデータは、スイッチ回路１８２に供給される。スイッチ回路１８２の出力が暗号解読回路１８８に供給される。暗号解読回路１８８にはコントローラ１８５から暗号解読のためのキーが与えられる。暗号解読回路１８８の出力が記録／再生回路１８３に供給される。記録／再生回路１８３により、このデータが記録される。再生時に、記録／再生回路１８３から再生されたデータは、暗号化回路１８９に供給される。暗号化回路１８９の出力がスイッチ回路１８４に供給される。スイッチ回路１８４の出力がＩ／Ｏポート１８１に供給される。また、Ｉ／Ｏポート１８１を介して、コントローラ１８５にコマンドが転送される。カード装着端子１８７には、カードキー１８６が着脱自在に装着される。このカードキー１８６からコントローラ１８５にキー情報が与えられる。
【００８５】
ディジタルＶＴＲに、バスを介して送られてきた他のＡＶ機器からデータを記録する場合には、先ず、バスを介して、コマンドがやり取りされる。このコマンドにより、キー情報を用いて、転送が許可されている機器が特定される。そして、転送が許可されている場合には、暗号解読のためのキーが送られてくる。転送が許可されている場合には、スイッチ回路８２がオンされ、データが入力される。このデータは暗号化されているが、転送が許可されている場合には、暗号化を解読するためのキーが送られているので、暗号は解読できる。転送が許可されていなければ、スイッチ８２がオフされる。これにより、転送が許可されている場合のみ、データを記録でき、許可されていない場合には、データを拒否できる。
【００８６】
ディジタルＶＴＲからの再生データを、バスを介して他のＡＶ機器に転送する場合には、先ず、バスを介して、コマンドがやり取りされる。このコマンドにより、キー情報を用いて、転送が許可されている機器が特定される。転送が許可されている機器に対しては、暗号解読のためのキーが渡される。そして、スイッチ回路８４がオンされ、記録／再生回路８３からの再生データが暗号化されて、バスを介して転送される。転送が許可されていない場合には、スイッチ８４がオフされる。これにより、転送が許可されていない機器には、データの転送を拒否できる。
【００８７】
ｃ５．システム例
上述のように構成された各機器を用いることにより、データが保護されることについて以下に説明する。図１９は、上述のように構成されたＡＶ機器を用いて、図１に示したような、ディジタルデコーダボックス２０１、ディジタルＶＴＲ２０２及び２０３、テレビジョン受像機２０４からなるシステムを構成したものである。ディジタルデコーダボックス２０１は図１７に示したように構成され、ディジタルＶＴＲ２０２及び２０３は図１８に示したように構成されている。ディジタルデコーダボックス２０１、ディジタルＶＴＲ２０２及び２０３は、バス２０５に共通接続される。
【００８８】
バス２０５上には、コマンドと、データが転送される。コマンドは、各映像機器毎に所定の処理ができるようにするために、宛先を指定して転送される。データは、宛先が指定されずに送信される。
【００８９】
各ＡＶ機器間で、データを転送する際には、図２０に示すような処理が行われる。すなわち、先ず、転送が許可されているかどうかを判断するためのコマンドが送信される（ステップＳ２１）。各機器は、コマンドを受け取ると、各機器のキー情報に従ってコマンドの処理を行い（ステップＳ２２）、所定の処理がなされたデータをアクノリッジとして返す。アクノリッジが受信されたかどうかが判断される（ステップＳ２３）。アクノリッジが受信されたら、各機器毎のキー情報に基づいて処理されたデータであるアクノリッジと、コマンドを発生した機器に基づくキー情報に基づいて処理されたデータとが比較される（ステップＳ２４）。互いのキー情報が正しければ、両者は一致することになる。互いのキー情報が誤っていると、両者は一致しない。両者が一致しているかどうかが判断され（ステップＳ２５）、一致していればそのＡＶ機器に転送する暗号化されたデータの送信／受信が許可され（ステップＳ２６）、一致していなければそのＡＶ機器へのデータの転送が拒否される（ステップＳ２７）。
【００９０】
例えば、図１９では、ディジタルＶＴＲ２０２にはカードキーが装着されておらず、ディジタルＶＴＲ２０３にのみカードキー１８６Ｂが装着されているとする。そして、ディジタルデコーダボックス２０１と、ディジタルＶＴＲ２０２及び２０３との間で、データの転送を行うとする。
【００９１】
ディジタルデコーダボックス２０１側からディジタルＶＴＲ２０２及び２０３側に記録コマンドを送り、ディジタルデコーダボックス２０１からのデータをディジタルＶＴＲ２０２及び２０３に転送して記録させる場合、図２１Ａ及び図２１Ｂに示すような処理が行われる。
【００９２】
図２１Ａに示すように、ディジタルデコーダボックス２０１側からディジタルＶＴＲ２０２に、記録コマンドが与えられる。ディジタルＶＴＲ２０２に記録コマンドが転送されると、ディジタルＶＴＲ２０２はキー情報に基づいてアクノリッジを形成し、このアクノリッジをディジタルデコーダボックス２０１に返す。ディジタルＶＴＲ２０２には、カードキーが装着されていないので、ディジタルＶＴＲ２０２からディジタルデコーダボックス２０１に返されるアクノリッジは、所定のデータではない。このため、以後、データの転送が拒否される。
【００９３】
図２１Ｂに示すように、ディジタルデコーダボックス２０１側からディジタルＶＴＲ２０３に、記録コマンドが与えられる。ディジタルＶＴＲ２０３にコマンドが転送されると、ディジタルＶＴＲ２０３はキー情報に基づいてアクノリッジを形成し、このアクノリッジをディジタルデコーダボックス２０１に返す。ディジタルＶＴＲ２０３には、カードキー１８６Ｂが装着されているので、ディジタルＶＴＲ２０３からディジタルデコーダボックス２０１に返されるアクノリッジは、所定のデータとなる。これにより、ディジタルデコーダボックス２０１は、ディジタルＶＴＲ２０３が転送が許可されている機器であることが分かる。ディジタルデコーダボックス２０１は、ディジタルＶＴＲ２０３が転送が許可されている機器であることが分かると、暗号解読のためのキーをディジタルＶＴＲ２０３に送る。そして、ディジタルデコーダボックス２０１は、データを暗号化して送信する。ディジタルデコーダボックス２０１から送られてきた暗号化データは、ディジタルＶＴＲ２０３に供給される。このデータは暗号化されているが、既に、暗号化解読のためのキーがディジタルＶＴＲ２０３に送られているので、暗号は解読できる。ディジタルＶＴＲ２０３の暗号解読回路１８９Ｂで送られてきたデータの暗号が解読され、ディジタルＶＴＲ２０３でこのデータが記録される。
【００９４】
ディジタルデコーダボックス２０１側からディジタルＶＴＲ２０２及び２０３側に再生コマンドを送り、ディジタルＶＴＲ２０２及び２０３からの再生データをディジタルデコーダボックス２０１に転送させる場合、図２２Ａ及び図２２Ｂに示すような処理が行われる。
【００９５】
図２２Ａに示すように、ディジタルデコーダボックス２０１側からディジタルＶＴＲ２０２に、再生コマンドが与えられる。ディジタルＶＴＲ２０２に再生コマンドが転送されると、ディジタルＶＴＲ２０２はキー情報に基づいてアクノリッジを形成し、このアクノリッジをディジタルデコーダボックス２０１に返す。ディジタルＶＴＲ２０２には、カードキーが装着されていないので、ディジタルＶＴＲ２０２からディジタルデコーダボックス２０１に返されるアクノリッジは、所定のデータではない。このため、以後、データの転送が拒否される。
【００９６】
図２２Ｂに示すように、ディジタルデコーダボックス２０１側からディジタルＶＴＲ２０３に、再生コマンドが与えられる。ディジタルＶＴＲ２０３に再生コマンドが転送されると、ディジタルＶＴＲ２０３はキー情報に基づいてアクノリッジを形成し、このアクノリッジをディジタルデコーダボックス２０１に返す。ディジタルＶＴＲ２０３には、カードキーが装着されているので、ディジタルＶＴＲ２０３からディジタルデコーダボックス２０１に返されるアクノリッジは、所定のデータとなる。これにより、ディジタルＶＴＲ２０３は、ディジタルデコーダボックス２０１が転送が許可されている機器であることが分かる。ディジタルＶＴＲ２０３は、ディジタルデコーダボックス２０１が転送が許可されている機器であることが分かると、ディジタルデコーダボックス２０１に暗号解読のためのキーを渡す。そして、ディジタルＶＴＲ２０３からの再生データが暗号化されてディジタルデコーダボックス２０１に転送される。このデータは暗号化されているが、既に暗号解読のためのキーが送られているので、ディジタルデコーダボックス２０１で、暗号を解読できる。
【００９７】
ディジタルＶＴＲ２０２及び２０３側からディジタルデコーダボックス２０１側にデータ送信コマンドを送り、ディジタルデコーダボックス２０１からのデータをディジタルＶＴＲ２０２及び２０３に転送させて記録する場合、図２３Ａ及び図２３Ｂに示すような処理が行われる。
【００９８】
図２３Ａに示すように、ディジタルＶＴＲ２０２側からディジタルデコーダボックス２０１側に、データ送信コマンドが与えられる。ディジタルデコーダボックス２０１にデータ送信コマンドが転送されると、ディジタルデコーダボックス２０１はキー情報に基づいてアクノリッジを形成し、ディジタルＶＴＲ２０２に返す。ディジタルＶＴＲ２０２には、カードキーが装着されていないので、ディジタルＶＴＲ２０２からディジタルデコーダボックス２０１に返されるアクノリッジは、ディジタルＶＴＲ２０２側の所定のデータと一致しない。このため、以後、ディジタルＶＴＲ２０２へのデータの転送が拒否される。
【００９９】
図２３Ｂに示すように、ディジタルＶＴＲ２０３側からディジタルデコーダボックス２０１側に、データ送信コマンドが与えられる。ディジタルデコーダボックス２０１にデータ送信コマンドが転送されると、ディジタルデコーダボックス２０１はキー情報に基づいてアクノリッジを形成し、このディジタルＶＴＲ２０３に返す。ディジタルＶＴＲ２０３には、カードキー１８６Ｂが装着されているので、ディジタルＶＴＲ２０３からディジタルデコーダボックス２０１に返されるアクノリッジは、ディジタルＶＴＲ２０３側の所定のデータと一致する。これにより、ディジタルデコーダボックス２０１は、ディジタルＶＴＲ２０３が許可されている機器であることが分かる。ディジタルデコーダボックス２０１は、ディジタルＶＴＲ２０３が許可されている機器であることが分かると、ディジタルデコーダボックス２０１は、ディジタルＶＴＲ２０３に暗号解読のためのキーを渡す。そして、ディジタルデコーダボックス２０１から暗号化されたデータが送信される。このデータは、暗号化されているが、ディジタルＶＴＲ１０３には、暗号解読のためのキー情報が送られている。このため、ディジタルＶＴＲ１０３では、この暗号化されてデータを解読できる。ディジタルＶＴＲ１０３で、このデータが解読され、記録される。
【０１００】
ディジタルＶＴＲ２０２及び２０３側からディジタルデコーダボックス２０１側にデータ受信コマンドを送り、ディジタルＶＴＲ２０２及び２０３からのデータをディジタルデコードボックス２０１に転送する場合、図２４Ａ及び図２４Ｂに示すような処理が行われる。
【０１０１】
図２４Ａに示すように、ディジタルＶＴＲ２０２側からディジタルデコーダボックス２０１側に、データ受信コマンドが与えられる。ディジタルデコーダボックス２０１にデータ受信コマンドが転送されると、ディジタルデコーダボックス２０１はキー情報に基づいてアクノリッジを形成し、このディジタルＶＴＲ２０２に返す。ディジタルＶＴＲ２０２には、カードキーが装着されていないので、ディジタルＶＴＲ２０２からディジタルデコーダボックス２０１に返されるアクノリッジは、ディジタルＶＴＲ２０２側の所定のデータと一致しない。このため、以後、ディジタルＶＴＲ２０３からのデータの転送が拒否される。
【０１０２】
図２４Ｂに示すように、ディジタルＶＴＲ２０３側からディジタルデコーダボックス２０１側に、データ受信コマンドが与えられる。ディジタルデコーダボックス２０１にデータ受信コマンドが転送されると、ディジタルデコーダボックス２０１はキー情報に基づいてアクノリッジを形成し、このディジタルＶＴＲ２０３に返す。ディジタルＶＴＲ２０３には、カードキー１８６Ｂが装着されているので、ディジタルＶＴＲ２０３からディジタルデコーダボックス２０１に返されるアクノリッジは、ディジタルＶＴＲ２０３側の所定のデータと一致する。これにより、ディジタルＶＴＲ２０３は、ディジタルデコーダボックス２０１が転送が許可されている機器であることが分かる。ディジタルＶＴＲ２０３は、ディジタルデコーダボックス２０１が転送が許可されている機器であることが分かると、ディジタルデコーダボックス２０１に暗号解読のためのキーを送る。そして、ディジタルＶＴＲ２０３から暗号化されてデータが送られる。このデータは暗号化されているが、ディジタルデコーダボックス２０１には、暗号解読のためのキーが送られている。このため、ディジタルＶＴＲ２０３からの暗号化されたデータがディジタルデコーダボックス２０１に転送され、ディジタルデコーダボックス１０１で解読される。
【０１０３】
このように、この発明の第２の実施形態では、各機器間でデータを転送するのに先立ち、キー情報に基づいてコマンドをやり取りし、転送が許可されているかどうかが判断される。そして、転送が許可されている機器に対しては、暗号化解読のためのキーを送っておき、それから、データが暗号化して転送される。このようにすると、バスを介して伝送されるデータが暗号化されることになるので、更に、データの保護を図ることができる。
【０１０４】
【発明の効果】
この発明によれば、相手方を特定し、この特定の相手方にのみデータを転送したり、特定の相手方のみデータの受信を許したりするような制御が可能となる。このため、例えば、バスに複数のディジタルＶＴＲが繋がれた場合に、記録が許可された特定のディジタルＶＴＲでのみデータが記録できるような制御が行え、データの保護が確実になる。
【図面の簡単な説明】
【図１】この発明が適用できるビデオシステムの一例の説明に用いる斜視図である。
【図２】この発明が適用できるビデオシステムの他の例の説明に用いる斜視図である。
【図３】この発明の第１の実施形態の説明に用いるブロック図である。
【図４】この発明の第１の実施形態の説明に用いるブロック図である。
【図５】この発明の第１の実施形態の説明に用いるブロック図である。
【図６】この発明の第１の実施形態の説明に用いるブロック図である。
【図７】この発明の第１の実施形態の説明に用いるブロック図である。
【図８】この発明の第１の実施形態の説明に用いるブロック図である。
【図９】この発明の第１の実施形態の説明に用いるフローチャートである。
【図１０】この発明の第１の実施形態の転送手順を示すシーケンスチャートである。
【図１１】この発明の第１の実施形態の転送手順を示すシーケンスチャートである。
【図１２】この発明の第１の実施形態の転送手順を示すシーケンスチャートである。
【図１３】この発明の第１の実施形態の転送手順を示すシーケンスチャートである。
【図１４】この発明の第２の実施形態の説明に用いるブロック図である。
【図１５】この発明の第２の実施形態の説明に用いるブロック図である。
【図１６】この発明の第２の実施形態の説明に用いるブロック図である。
【図１７】この発明の第２の実施形態の説明に用いるブロック図である。
【図１８】この発明の第２の実施形態の説明に用いるブロック図である。
【図１９】この発明の第２の実施形態の説明に用いるブロック図である。
【図２０】この発明の第２の実施形態の説明に用いるフローチャートである。
【図２１】この発明の第２の実施形態の転送手順を示すシーケンスチャートである。
【図２２】この発明の第２の実施形態の転送手順を示すシーケンスチャートである。
【図２３】この発明の第１の実施形態の転送手順を示すシーケンスチャートである。
【図２４】この発明の第２の実施形態の転送手順を示すシーケンスチャートである。
【符号の説明】
１、１０１、２０１  ディジタルデコーダボックス
２、３、１０２、１０３、２０２、２０３  ディジタルＶＴＲ
５、１０５、２０５  バス
【図１】
0003610973.tif 000002
【図２】
0003610973.tif 000003
【図３】
0003610973.tif 000004
【図４】
0003610973.tif 000005
【図５】
0003610973.tif 000006
【図６】
0003610973.tif 000007
【図７】
0003610973.tif 000008
【図８】
0003610973.tif 000009
【図９】
0003610973.tif 000010
【図１０】
0003610973.tif 000011
【図１１】
0003610973.tif 000012
【図１２】
0003610973.tif 000013
【図１３】
0003610973.tif 000014
【図１４】
0003610973.tif 000015
【図１５】
0003610973.tif 000016
【図１６】
0003610973.tif 000017
【図１７】
0003610973.tif 000018
【図１８】
0003610973.tif 000019
【図１９】
0003610973.tif 000020
【図２０】
0003610973.tif 000021
【図２１】
0003610973.tif 000022
【図２２】
0003610973.tif 000023
【図２３】
0003610973.tif 000024
【図２４】
0003610973.tif 000025