(57)【特許請求の範囲】
【請求項１】
スクランブル化されたコンテンツデータを含む放送波を受信する第１チューナと、
スクランブル化されたコンテンツデータを含む放送波を受信する第２チューナと、
前記第１チューナにより受信されたコンテンツデータにデスクランブル処理を施す第１著作権保護装置と、
前記第２チューナにより受信されたコンテンツデータにデスクランブル処理を施す第２著作権保護装置と、
前記第１著作権保護装置および前記第２著作権保護装置によるデスクランブル処理のために必要なスクランブル鍵データを記憶する記憶媒体を着脱自在に構成された記憶媒体装着部と、
を備え、
前記第１著作権保護装置は、前記記憶媒体装着部に記憶媒体が装着されているか否かを検出し、前記記憶媒体装着部に記憶媒体が装着されていない場合に、記憶媒体の非装着を示す非装着通知信号を前記第２著作権保護装置に通知し、
前記第２著作権保護装置は、前記第１著作権保護装置から前記非装着通知信号を受信した場合に、前記第２著作権保護装置の動作を停止するものであることを特徴とする情報処理装置。
【請求項２】
前記第１著作権保護装置は、前記第１著作権保護装置および前記第２著作権保護装置の起動時に前記記憶媒体装着部に記憶媒体が装着されているか否かを検出し、前記記憶媒体装着部に記憶媒体が装着されていない場合に、記憶媒体の非装着を示す非装着通知信号を前記第２著作権保護装置に通知することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第２著作権保護装置は、前記第１著作権保護装置から前記非装着通知信号を受信した場合に、前記第２著作権保護装置の起動を中止するものであることを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記第１著作権保護装置は、前記記憶媒体装着部から記憶媒体が取り外された時に、前記記憶媒体装着部に記憶媒体が装着されていないことを検出し、記憶媒体の非装着を示す非装着通知信号を前記第２著作権保護装置に通知することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記第１著作権保護装置および前記第２著作権保護装置のそれぞれから出力される１ビットデータを取り込んで、当該１ビットデータの組合せに基づいて前記記憶媒体の初期化を行う記憶媒体コントローラを、さらに備えることを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記記憶媒体コントローラは、前記第１著作権保護装置から出力される１ビットデータと前記第２著作権保護装置から出力される１ビットデータが同じ値の状態において、前記第１著作権保護装置から出力される１ビットデータが反転した場合に、前記記憶媒体の初期化を行って、前記記憶媒体から前記第１著作権保護装置および前記第２著作権保護装置にスクランブル鍵データを提供可能とすることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記記憶媒体コントローラは、前記記憶媒体が初期化された状態において、前記第２著作権保護装置から出力される１ビットデータが反転した場合に、前記記憶媒体の初期化を行って、前記記憶媒体から前記第１著作権保護装置および前記第２著作権保護装置にスクランブル鍵データを提供可能とすることを特徴とする請求項５または６に記載の情報処理装置。
【請求項８】
前記第１著作権保護装置および前記第２著作権保護装置から送られてきたコンテンツデータに対して表示処理または録画処理を実行する著作権保護装置コントローラを、さらに備えることを特徴とする請求項１〜７のいずれか１項に記載の情報処理装置。
【請求項９】
前記第１著作権保護装置は、前記著作権保護装置コントローラにおけるコンテンツデータの録画処理または再生処理に必要なコンテンツ暗号鍵データを管理するものであることを特徴とする請求項１〜８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記第１著作権保護装置および前記第２著作権保護装置と前記著作権保護装置コントローラとの間は汎用バスで接続されており、
前記第１著作権保護装置および前記第２著作権保護装置は、デスクランブル処理が施されたコンテンツデータをローカル暗号化してから前記汎用バスを介して前記著作権保護装置コントローラに送ることを特徴とする請求項１〜９のいずれか１項に記載の情報処理装置。
【請求項１１】
前記記憶媒体はＩＣカードであり、
前記記憶媒体装着部はＩＣカードを着脱自在に構成されたＩＣカードスロットであることを特徴とする請求項１〜１０のいずれか１項に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スクランブル化されたコンテンツデータを含む放送波を受信するチューナと、チューナにより受信されたコンテンツデータにデスクランブル処理を施す著作権保護装置とを備える情報処理装置に関する。
【背景技術】
【０００２】
従来文献（特許文献１）には、２系統のチューナを備える受信装置が示されている。この受信装置では、視聴者が受信復調を希望する放送プログラムが同一周波数チャネルに存在する場合に、一方の系統のチューナを動作させ、他方の系統のチューナの動作を停止する。但し、従来技術に係る受信装置は、著作権保護装置を備えるものでないため、著作権保護装置の動作停止に関しては何ら考慮されていない。
【特許文献１】特開２００３−１２５３０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
情報処理装置には、複数系統のチューナおよび著作権保護装置を備えるものがある。この種の情報処理装置には、ＩＣカードを着脱自在なＩＣカードスロットが設けられている。ＩＣカードスロットにＩＣカードが挿し込まれると、著作権保護装置は、ＩＣカードに記憶されたスクランブル鍵データを読み出して、コンテンツデータにデスクランブル処理を施す。
【０００４】
通常、複数の著作権保護装置のそれぞれには電源が供給されており、複数の著作権保護装置のそれぞれにおいて電力が消費されている。しかしながら、情報処理装置の処理状態によっては全ての著作権保護装置が動作している必要もないため、全ての著作権保護装置を動作状態としておくと、著作権保護装置を動作状態とするために、電力が無駄に消費されてしまうこととなる。
【０００５】
本発明は、上記の課題を解決するためになされたもので、複数の著作権保護装置を備える情報処理装置において、省電力を実現するために複数の著作権保護装置の一部を停止状態とすることが可能な情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した目的を達成するために、本発明に係る情報処理装置は、スクランブル化されたコンテンツデータを含む放送波を受信する第１チューナと、スクランブル化されたコンテンツデータを含む放送波を受信する第２チューナと、前記第１チューナにより受信されたコンテンツデータにデスクランブル処理を施す第１著作権保護装置と、前記第２チューナにより受信されたコンテンツデータにデスクランブル処理を施す第２著作権保護装置と、前記第１著作権保護装置および前記第２著作権保護装置によるデスクランブル処理のために必要なスクランブル鍵データを記憶する記憶媒体を着脱自在に構成された記憶媒体装着部と、を備え、前記第１著作権保護装置は、前記記憶媒体装着部に記憶媒体が装着されているか否かを検出し、前記記憶媒体装着部に記憶媒体が装着されていない場合に、記憶媒体の非装着を示す非装着通知信号を前記第２著作権保護装置に通知し、前記第２著作権保護装置は、前記第１著作権保護装置から前記非装着通知信号を受信した場合に、前記第２著作権保護装置の動作を停止するものであることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、複数の著作権保護装置を備える情報処理装置において、省電力を実現するために複数の著作権保護装置の一部を停止状態とすることが可能な情報処理装置を提供することができる。
【発明を実施するための最良の形態】
【０００８】
以下、添付図面を参照して、本発明の好適な実施形態について詳細に説明する。なお、説明において、同一要素または同一機能を有する要素には、同一符号を用いることとし、重複する説明は省略する。
【０００９】
図１に示されるように、情報処理装置１は、データ取得部３およびデータ処理部４を汎用バス２を介して接続して構成されたパーソナルコンピュータである。データ取得部３は、地上デジタル放送等の放送波を受信することにより暗号化（以下、「スクランブル化」という）されたコンテンツデータを取得して、コンテンツデータに対して各種処理を実行する。データ処理部４は、汎用バス２を介してデータ取得部３からコンテンツデータを取得して、再生、録画、編集等の各種処理を実行する。
【００１０】
データ取得部３は、スクランブル化されたコンテンツデータをアンテナで受信して復調するデジタルチューナ５１，５２と、復調されたコンテンツデータを取得して各種処理を実行する著作権保護装置６１，６２と、を有している。デジタルチューナ５１により復調されたコンテンツデータは著作権保護装置６１に転送される。一方、デジタルチューナ５２により復調されたコンテンツデータは著作権保護装置６２に転送される。なお、一方の著作権保護装置６１はマスターモードに設定され、他方の著作権保護装置６２はスレーブモードに設定される。
【００１１】
また、データ取得部３は、コンテンツデータを復号化（以下、「デスクランブル化」という）するために必要なスクランブル鍵データを保持する記憶媒体であるＩＣカード７と、ＩＣカード７を着脱自在に構成された装着部であるＩＣカードスロット２１と、を有している。ＩＣカード７は、著作権保護装置６１，６２によって共有されており、著作権保護装置６１，６２の双方との間で通信を行う。ユーザは、デジタル放送の視聴や録画などを行う際に、自らが所有するＩＣカード７をＩＣカードスロット２１に挿し込む。これにより、著作権保護装置６１，６２において、ＩＣカード７に記憶されたスクランブル鍵データが利用可能となる。
【００１２】
また、データ取得部３は、ＩＣカード７を制御する制御部であるＩＣカードコントローラ２２を有している。ＩＣカードコントローラ２２は、マスターモードに設定された著作権保護装置６１からの指示に応じてＩＣカード７を制御したり、双方の著作権保護装置６１，６２とＩＣカード７との間の通信を中継する。例えば、ＩＣカードコントローラ２２は、著作権保護装置６１からの指示に応じて、ＩＣカード７への電源供給を制御する。また、ＩＣカードコントローラ２２は、ＩＣカードスロット２１におけるＩＣカード７の有無を検出し、ＩＣカード７の有無を示す信号を著作権保護装置６１に通知する。また、ＩＣカードコントローラ２２は、ＩＣカード７に記憶されたスクランブル鍵データを読み出して著作権保護装置６１，６２に転送する処理を行う。
【００１３】
著作権保護装置６１は、デジタルチューナ５１により受信されたコンテンツデータをデスクランブル化する機能と、デスクランブル化されたコンテンツデータをローカル暗号化してから汎用バス２を介してデータ処理部４へ送出する機能と、データ処理部４におけるコンテンツデータの暗号化処理および解読処理に必要となるコンテンツ暗号鍵データを管理する機能と、を有する。
【００１４】
著作権保護装置６１は、外部との情報交換を行う入出力インタフェース８１と、著作権保護装置６１の全体を制御する制御プロセッサ部９１と、ＩＣカード７の排他制御を行うアービタ（調停部）１１１と、状態保持に用いられるレジスタ１２１と、を有している。
【００１５】
制御プロセッサ部９１は、ＩＣカード７との通信によりスクランブル鍵データを取得する。そして、制御プロセッサ部９１は、デジタルチューナ５１により受信されたコンテンツデータをスクランブル鍵データを用いてデスクランブルする。その後、制御プロセッサ部９１は、デスクランブルされたコンテンツデータをローカル暗号化してから、汎用バス２を介してデータ処理部４へ転送する。
【００１６】
また、制御プロセッサ部９１は、コンテンツ暗号鍵データを管理する。すなわち、制御プロセッサ部９１は、コンテンツデータを暗号化するために用いるコンテンツ暗号鍵データを生成して保持すると共に、コンテンツ暗号鍵データを汎用バス２を介してデータ処理部４へ転送する。コンテンツ暗号鍵データは、データ処理部４においてコンテンツデータを録画する際にコンテンツデータを暗号化するために用いられると共に、データ処理部４において録画されたコンテンツデータを再生する際にコンテンツデータを解読するために用いられる。
【００１７】
また、制御プロセッサ部９１は、ＩＣカードコントローラ２２と通信を行うことにより、ＩＣカードスロット２１におけるＩＣカード７の有無を検出する。さらに、制御プロセッサ部９１は、ＩＣカードコントローラ２２と通信を行うことにより、ＩＣカードスロット２１におけるＩＣカード７の装着状態から非装着状態への変化、および、ＩＣカード７の非装着状態から装着状態への変化を検出する機能を有する。なお、制御プロセッサ部９１は、ＩＣカード７の有無を示す通知信号、ＩＣカード７の装着状態の変化を示す通知信号を、ＩＣカードコントローラ２２を介して著作権保護装置６２に通知する。
【００１８】
著作権保護装置６２は、デジタルチューナ５２により受信されたコンテンツデータをデスクランブル化する機能と、デスクランブル化されたコンテンツデータをローカル暗号化してから汎用バス２を介してデータ処理部４へ送出する機能と、を有する。
【００１９】
著作権保護装置６２は、著作権保護装置６１と同様に、外部との情報交換を行う入出力インタフェース８２と、著作権保護装置６１の全体を制御する制御プロセッサ部９２と、ＩＣカード７の排他制御を行うアービタ（調停部）１１２と、状態保持に用いられるレジスタ１２２と、を有している。
【００２０】
制御プロセッサ部９２は、ＩＣカード７との通信によりスクランブル鍵データを取得する。そして、制御プロセッサ部９２は、デジタルチューナ５２により受信されたコンテンツデータをスクランブル鍵データを用いてデスクランブルする。その後、制御プロセッサ部９２は、デスクランブルされたコンテンツデータをローカル暗号化して、汎用バス２を介してデータ処理部４へ転送する。
【００２１】
なお、制御プロセッサ部９２は、制御プロセッサ部９１とは異なり、ＩＣカードスロット２１におけるＩＣカード７の有無を検出する機能を持たず、また、コンテンツ暗号鍵データを管理する機能を持たない。よって、制御プロセッサ部９２からデータ処理部４に転送されたコンテンツデータを暗号化するために、他方の制御プロセッサ部９１からデータ処理部４に転送されたコンテンツ暗号鍵データが用いられる。
【００２２】
アービタ１１１，１１２は、各制御プロセッサ部９１，９２に対し、ＩＣカード７との通信の確立を排他的に（換言すれば、選択的に）許可する。つまり、アービタ１１１，１１２は、制御プロセッサ部９１，９２の双方からのＩＣカード７への通信要求を調停し、通信要求発生時に制御プロセッサ部９１，９２のいずれか一方のみに通信許可を与える。
【００２３】
図２は、著作権保護装置６１，６２のそれぞれからＩＣカードコントローラ２２に出力される１ビットデータＲａ，Ｒｂの組合せと、ＩＣカードコントローラ２２からＩＣカード７に出力されるリセット信号またはリセット解除信号との対応関係を示している。ＩＣカードコントローラ２２は、図２に示される対応関係にしたがって、著作権保護装置６１，６２から出力された１ビットデータの組合せに応じて、ＩＣカード７に対してリセット信号またはリセット解除信号を送信する。
【００２４】
著作権保護装置６１から出力される１ビットデータＲａが０であり、且つ、著作権保護装置６２から出力される１ビットデータＲｂが０である場合には、ＩＣカードコントローラ２２はＩＣカード７にリセット信号を出力する。また、著作権保護装置６１から出力される１ビットデータＲａが１であり、且つ、著作権保護装置６２から出力される１ビットデータＲｂが０である場合には、ＩＣカードコントローラ２２はＩＣカード７にリセット解除信号を出力する。
【００２５】
また、著作権保護装置６１から出力される１ビットデータＲａが０であり、且つ、著作権保護装置６２から出力される１ビットデータＲｂが１である場合には、ＩＣカードコントローラ２２はＩＣカード７にリセット信号を出力する。また、著作権保護装置６１から出力される１ビットデータＲａが１であり、且つ、著作権保護装置６２から出力される１ビットデータＲｂが１である場合には、ＩＣカードコントローラ２２はＩＣカード７にリセット信号を出力する。
【００２６】
ＩＣカード７は、リセット信号を受信すると、著作権保護装置６１，６２のそれぞれを通信不能となるように構成されている。一方、ＩＣカード７は、リセット信号を一定時間受信してからリセット解除信号を受信すると、リセットされて初期化され、著作権保護装置６１，６２のそれぞれを通信可能となるように構成されている。すなわち、著作権保護装置６２から出力される１ビットデータＲｂが０である状態において、著作権保護装置６１から出力される１ビットデータＲａが０から１に変化した場合には、ＩＣカード７は初期化されて通信可能となる。また、著作権保護装置６１から出力される１ビットデータＲａが１である状態において、著作権保護装置６２から出力される１ビットデータＲａが１から０に変化した場合には、ＩＣカード７はリセット信号を受信してからリセット解除信号を受信するため初期化されて通信可能となる。
【００２７】
すなわち、ＩＣカードコントローラ２２は、著作権保護装置６１から出力される１ビットデータＲａと著作権保護装置６２から出力される１ビットデータＲｂが同じ値の状態において、著作権保護装置６１から出力される１ビットデータＲａが反転した場合に、ＩＣカード７の初期化を行って、ＩＣカード７から著作権保護装置６１および著作権保護装置６２にスクランブル鍵データを提供可能とする。また、ＩＣカードコントローラ２２は、ＩＣカード７が初期化された状態において、著作権保護装置６２から出力される１ビットデータＲｂが反転した場合に、ＩＣカード７の初期化を行って、ＩＣカード７から著作権保護装置６１および著作権保護装置６２にスクランブル鍵データを提供可能とする。
【００２８】
なお、著作権保護装置６１，６２のそれぞれは、０または１のいずれか一方の１ビットデータＲａ，Ｒｂを生成して、著作権保護装置６１，６２とＩＣカードコントローラ２２との間の信号線に出力する。ＩＣカードコントローラ２２は、信号線を介して伝送されて来る１ビットデータＲａ，Ｒｂを認識する。また、著作権保護装置６１，６２のそれぞれが停止状態にある時には、信号線は低電位状態となり、１ビットデータＲａ，Ｒｂが０である状態と等価になる。よって、ＩＣカードコントローラ２２は、著作権保護装置６１，６２の一方が停止状態にある時にも、１ビットデータＲａ，Ｒｂを０として認識することを利用して、ＩＣカード７を初期化して通信可能とすることができる。
【００２９】
データ処理部４は、情報処理装置１のシステム全体を制御するＭＰＵ１３と、ＭＰＵ１３がホストアプリケーション等のプログラムを実行するときに使用するＲＡＭ１４と、構成要素のそれぞれに電力を供給する電源１５と、映像を表示する表示装置１６と、外部との情報交換を行う入出力インタフェース１７と、コンテンツデータや各種プログラムなどを記憶する記憶装置１８と、システムの時刻を設定したり同期をとったりするための発振器１９と、を有している。
【００３０】
ＭＰＵ１３およびＲＡＭ１４は、ホストアプリケーションを実行することにより、著作権保護装置６１，６２の動作を制御する著作権保護装置コントローラ２０として機能する。著作権保護装置コントローラ２０は、汎用バス２を介して著作権保護装置６１，６２に対して、起動、停止、コンテンツデータの転送開始等の指示を送信する。また、著作権保護装置コントローラ２０は、著作権保護装置６１，６２から転送されたローカル暗号化されたコンテンツデータを受信してローカル復号化する。
【００３１】
著作権保護装置コントローラ２０は、著作権保護装置６１，６２の初期設定時に、著作権保護装置６１，６２のそれぞれに対して動作モード設定指示を送信する。より詳しくは、著作権保護装置コントローラ２０は、著作権保護装置６１，６２のそれぞれが挿入されているスロット位置を判別し、スロット位置に応じてマスターモードとスレーブモードのいずれか一方を設定する動作モード設定指示を送信する。
【００３２】
本実施形態では、著作権保護装置コントローラ２０からの動作モード設定指示に応じて、著作権保護装置６１の動作モードとしてマスターモードが設定され、著作権保護装置６２の動作モードとしてスレーブモードが設定される。著作権保護装置コントローラ２０が著作権保護装置６１，６２のそれぞれに対して動作モードを設定した場合には、著作権保護装置６１，６２において動作モードの設定情報は著作権保護装置６１，６２内の不揮発性メモリに保持される。よって、著作権保護装置６１，６２の電源が切断されても動作モードの設定情報は保持されるため、著作権保護装置コントローラ２０は、動作モードの設定指示を１回だけ送信すればよく、動作モードの設定指示を２回以上送信する必要はない。
【００３３】
マスターモードとスレーブモードとの相違は、コンテンツデータを暗号化するために用いるコンテンツ暗号鍵データを生成して保持する機能の有無、ＩＣカード７への電源供給を制御する機能の有無である。すなわち、マスターモードに設定された著作権保護装置６１は、コンテンツ暗号鍵データを生成して著作権保護装置６１内の不揮発性メモリに保持する役割を持つ。また、マスターモードに設定された著作権保護装置６１は、ＩＣカード７に対する電源供給を制御する役割を持つ。
【００３４】
著作権保護装置コントローラ２０は、汎用バス２を介して著作権保護装置６１に対して、コンテンツ暗号鍵データの生成、保持、転送の指示を送信する。著作権保護装置６１は、コンテンツ暗号鍵データの転送の指示に応じて、汎用バス２を介して著作権保護装置コントローラ２０に、コンテンツ暗号鍵データを転送する。著作権保護装置コントローラ２０は、コンテンツデータの録画時には、コンテンツ暗号鍵データを用いてコンテンツデータを暗号化してから記憶装置１８に記憶する。また、著作権保護装置コントローラ２０は、コンテンツデータの再生時には、記憶装置１８からコンテンツデータを読み出しコンテンツ暗号鍵データを用いて解読してから、表示装置１６に表示する。
【００３５】
なお、データ取得部３およびデータ処理部４を接続する汎用バス２は、ユーザが容易に信号を取り出し得るデジタル接続インタフェースバスであって、例えば、ＰＣＩ（Peripheral  Component  Interconnect）バス、ＵＳＢ（Universal Serial Bus）バス、ＩＤＥ（Integrated  Drive  ElectronＩＣs）バス、ＳＣＳＩ（Small  Computer  System  Interface）バス等である。コンテンツデータは汎用バス２を介して転送されるが、コンテンツデータはローカル暗号化されているため、汎用バス２上を転送されるコンテンツデータをキャプチャすることにより不正にコンテンツをコピーすることは防止されている。
【００３６】
次に、情報処理装置１の動作の概略について、複数の動作例を挙げて説明する。例えば、ユーザが１つの放送コンテンツの視聴を希望する場合には、著作権保護装置コントローラ２０は、汎用バス２を介して一方の著作権保護装置６１のみに対して、起動およびコンテンツデータの転送開始の指示を送信する。著作権保護装置６１は、著作権保護装置コントローラ２０からの指示に応じて、起動して動作可能な状態となった後に、デジタルチューナ５１により受信されたコンテンツデータをデスクランブルしてからローカル暗号化して汎用バス２を介して転送する。著作権保護装置コントローラ２０は、著作権保護装置６１からのコンテンツデータをローカル復号化してから、コンテンツデータを表示装置１６に表示する。
【００３７】
また例えば、ユーザが１つの放送コンテンツを視聴すると共に別の放送コンテンツの録画を希望する場合には、著作権保護装置コントローラ２０は、汎用バス２を介して双方の著作権保護装置６１，６２に対して、起動およびコンテンツデータの転送開始の指示を送信する。著作権保護装置６１，６２は、著作権保護装置コントローラ２０からの指示に応じて、起動して動作可能な状態となった後に、デジタルチューナ５１，５２により受信されたコンテンツデータをデスクランブルしてからローカル暗号化して汎用バス２を介して転送する。著作権保護装置コントローラ２０は、著作権保護装置６１からのコンテンツデータをローカル復号化してから、コンテンツデータを表示装置１６に表示する。同時に、著作権保護装置コントローラ２０は、著作権保護装置６２からのコンテンツデータをローカル復号化してから、コンテンツデータをコンテンツ暗号鍵データを用いて暗号化して記憶装置１８に記憶する。
【００３８】
また例えば、ユーザが２つの放送コンテンツの録画を希望する場合には、著作権保護装置コントローラ２０は、汎用バス２を介して双方の著作権保護装置６１，６２に対して、起動およびコンテンツデータの転送開始の指示を送信する。著作権保護装置６１，６２は、著作権保護装置コントローラ２０からの指示に応じて、起動して動作可能な状態となった後に、デジタルチューナ５１，５２により受信されたコンテンツデータをデスクランブルしてからローカル暗号化して汎用バス２を介して転送する。著作権保護装置コントローラ２０は、著作権保護装置６１，６２からのコンテンツデータをローカル復号化してから、コンテンツデータをコンテンツ暗号鍵データを用いて暗号化して記憶装置１８に記憶する。
【００３９】
次に、図３を参照して、著作権保護装置６１，６２の起動時の動作について説明する。
【００４０】
ユーザがコンテンツデータの視聴や録画を行ったり、録画済みのコンテンツデータを再生する時には、ユーザは情報処理装置に電源を投入する。ユーザによる電源投入後に、著作権保護装置コントローラ２０は、デジタルチューナ５１，５２を起動してから、著作権保護装置６１，６２に対して起動指示を送る。これにより、停止状態にあった著作権保護装置６１，６２が起動処理を開始する。
【００４１】
ステップ３０１において、著作権保護装置６１，６２は、著作権保護装置コントローラ２０から起動指示を受けると、自己の不揮発性メモリから設定情報を取得することにより、動作モードがマスターモードまたはスレーブモードのいずれであるかを判別する。ここで、マスターモードに設定された著作権保護装置６１の処理はステップ３０２に進む。一方、スレーブモードに設定された著作権保護装置６２の処理はステップ３０９に進む。
【００４２】
ステップ３０２において、著作権保護装置６１は、ＩＣカードコントローラ２２を介してＩＣカード７の有無を検出する。ここで、ＩＣカード７が有ることが判定された場合には、著作権保護装置６１の処理はステップ３０３に進む。一方、ＩＣカード７が無いことが判定された場合には、著作権保護装置６１の処理はステップ３０８に進む。
【００４３】
ステップ３０３において、著作権保護装置６１は、ＩＣカードコントローラ２２に対して電源供給指示を送信する。この電源供給指示に応じて、ＩＣカードコントローラ２２はＩＣカード７に電源を供給する。
【００４４】
ステップ３０４において、著作権保護装置６１は、ＩＣカードコントローラ２２に対して１ビットデータＲａとして０を送信する。一方、著作権保護装置６２は未だ停止状態であるので、ＩＣカードコントローラ２２は著作権保護装置６２から１ビットデータＲｂとして０を受信しているとみなす。よって、ＩＣカードコントローラ２２は、ＩＣカード７に対してリセット信号を送信する。
【００４５】
ステップ３０５において、著作権保護装置６１は、一定時間経過後、ＩＣカードコントローラ２２に対して１ビットデータＲａとして１を送信する。一方、著作権保護装置６２から１ビットデータＲｂについては、０が受信されているとみなされたままである。よって、ＩＣカードコントローラ２２は、ＩＣカード７に対してリセット解除信号を出力する。ＩＣカード７は、リセット信号を一定時間受信してからリセット解除信号を受信することにより初期化され、著作権保護装置６１と通信可能な状態となる。
【００４６】
ステップ３０６において、著作権保護装置６１は、ＩＣカードコントローラ２２を介してＩＣカード７と通信を行い、ＩＣカード７からＩＣカード設定情報を取得する。ここで、ＩＣカード７の設定情報とは、デスクランブル鍵データやその他の著作権保護装置６１の処理に利用される情報である。
【００４７】
ステップ３０７において、著作権保護装置６１は、ＩＣカードコントローラ２２を介して著作権保護装置６２に対してＩＣカード７との通信が可能であることを通知（装着通知信号の送信）する。以上の処理により、著作権保護装置６１は起動を完了する。
【００４８】
著作権保護装置６１は、起動を完了した後は、著作権保護装置コントローラ２０からの放送受信指示に応じて、デジタルチューナ５１が取得したコンテンツデータをデスクランブルしてからローカル暗号化して汎用バス２へ転送することが可能となる。また、著作権保護装置６１は、著作権保護装置コントローラ２０からの指示に応じて、コンテンツデータを録画・再生する際のコンテンツ暗号鍵データを生成して保持したり、コンテンツ暗号鍵データを著作権保護装置コントローラ２０へ転送することが可能となる。
【００４９】
一方、著作権保護装置６１の処理がステップ３０２からステップ３０８に進んだ場合には、著作権保護装置６１は、ＩＣカードコントローラ２２を介して著作権保護装置６２に対してＩＣカード７との通信が不能であることを通知（非装着通知信号の送信）してから、起動を完了する。著作権保護装置６１は、著作権保護装置コントローラ２０からの指示に応じて、コンテンツデータを再生する際のコンテンツ暗号鍵データを生成して保持したり、コンテンツ暗号鍵データを著作権保護装置コントローラ２０へ転送することが可能となる。
【００５０】
再びステップ３０１に戻り、著作権保護装置６２の起動処理について説明する。著作権保護装置６２はスレーブモードに設定されているため、著作権保護装置６２の処理はステップ３０１からステップ３０９に進む。
【００５１】
ステップ３０９において、著作権保護装置６２は、著作権保護装置６２とＩＣカード７との間で通信が可能であるか否かを判定する。ここで、著作権保護装置６２は、ＩＣカードコントローラ２２を介して著作権保護装置６１からＩＣカード７との通信が可能であることの通知を受けた場合には、著作権保護装置６２とＩＣカード７との間で通信が可能であることを判定し、ステップ３１０の処理に進む。一方、著作権保護装置６２は、ＩＣカードコントローラ２２を介して著作権保護装置６１からＩＣカード７との通信が不能であることの通知を受けた場合には、著作権保護装置６２とＩＣカード７との間で通信が不能であることを判定し、ステップ３１３の処理に進む。
【００５２】
ステップ３１０において、著作権保護装置６２は、ＩＣカードコントローラ２２に対して１ビットデータＲｂとして１を送信する。一方、著作権保護装置６１は動作状態であり、著作権保護装置６１はＩＣカードコントローラ２２に対して１ビットデータＲａとして１を送信している。よって、ＩＣカードコントローラ２２は、ＩＣカード７に対してリセット信号を出力する。
【００５３】
ステップ３１１において、著作権保護装置６２は、一定時間経過後、ＩＣカードコントローラ２２に対して１ビットデータＲｂとして０を送信する。一方、著作権保護装置６１は動作状態であり、著作権保護装置６１はＩＣカードコントローラ２２に対して１ビットデータＲａとして１を送信し続けている。よって、ＩＣカードコントローラ２２は、ＩＣカード７に対してリセット解除信号を出力する。ＩＣカード７は、リセット信号を一定時間受信してからリセット解除信号を受信することにより初期化され、著作権保護装置６２と通信可能な状態となる。なお、ステップ３１０およびステップ３１１は、ＩＣカード７を初期化するために念のために設けられた処理であり、ステップ３１０およびステップ３１１の処理が無くても著作権保護装置６２は起動可能である。
【００５４】
ステップ３１２において、著作権保護装置６２は、ＩＣカードコントローラ２２を介してＩＣカード７と通信を行い、ＩＣカード７のＩＣカード設定情報を取得する。前述したとおり、ＩＣカード７の設定情報とは、デスクランブル鍵データやその他の著作権保護装置６１の処理に利用される情報である。以上の処理により、著作権保護装置６１は起動を完了する。
【００５５】
著作権保護装置６２は、起動を完了した後は、著作権保護装置コントローラ２０からの放送受信指示に応じて、デジタルチューナ５２が取得したコンテンツデータをデスクランブルしてからローカル暗号化して汎用バス２へ転送することが可能となる。
【００５６】
一方、著作権保護装置６２の処理がステップ３０９からステップ３１３に進んだ場合には、著作権保護装置６２は、動作を停止して起動を完了する。このように著作権保護装置６２の動作が停止するのは、１つのコンテンツデータの視聴または録画を行う場合や、コンテンツデータの再生を行う場合などである。これらの場合には、マスターモードに設定された著作権保護装置６１のみが起動されて、著作権保護装置６２は起動せずに動作を停止する。よって、著作権保護装置６２が停止状態となることから、情報処理装置１を省電力化することができる。
【００５７】
また、上述した起動処理では、著作権保護装置６１，６２のそれぞれから出力される１ビットデータＲａ，Ｒｂの組合せに基づいてＩＣカードが初期化するように構成されている。このため、スレーブモードに設定された著作権保護装置６２が起動されない場合でも、マスターモードに設定された著作権保護装置６１のみで起動し、ＩＣカード７を初期化して、ＩＣカード７から著作権保護装置６１にスクランブル鍵データを提供することができる。
【００５８】
次に、図４を参照して、著作権保護装置６１，６２の停止時の動作について説明する。
【００５９】
コンテンツデータの視聴や録画などを終了する場合には、著作権保護装置コントローラ２０からの停止指示に応じて、著作権保護装置６１，６２の双方が停止する。
【００６０】
著作権保護装置６１の停止手順について説明する。ステップ４０１において、著作権保護装置６１は、自己の不揮発性メモリから設定情報を取得することにより、動作モードがマスターモードまたはスレーブモードのいずれであるかを判別する。ここで、著作権保護装置６１の動作モードはマスターモードに設定されているため、著作権保護装置６１の処理はステップ４０２に進む。
【００６１】
ステップ４０２において、著作権保護装置６１は、ＩＣカードコントローラ２２に対して１ビットデータＲａとして０を出力する。ＩＣカードコントローラ２２は、著作権保護装置６１からの１ビットデータＲａに応じて、ＩＣカード７に対してリセット信号を出力する。ＩＣカード７がリセット信号を受信すると、著作権保護装置６１，６２はＩＣカード７と通信不能な状態となる。これにより、ＩＣカード７から不要なデータが出力されることが防止される。
【００６２】
ステップ４０３において、著作権保護装置６１は、ＩＣカードコントローラ２２を介したＩＣカード７への電源供給を停止する。ステップ４０４において、著作権保護装置６１は、ＩＣカード７と通信不能であることを著作権保護装置６２に通知（非装着通知信号の送信）する。この通知を受信した後の著作権保護装置６２の処理は、図６に示される処理と同一であるため、図６を参照して後に詳述する。
【００６３】
ステップ４０５において、著作権保護装置６１は、動作を停止する。その後、著作権保護装置コントローラ２０は、デジタルチューナ５１を停止させる。
【００６４】
一方のチャンネルのみコンテンツデータの視聴や録画を終了し、もう一方のチャンネルのコンテンツデータの視聴や録画などを継続する場合には、著作権保護装置コントローラ２０からの停止指示に応じて、著作権保護装置６２のみが停止する。
【００６５】
著作権保護装置６２の停止手順について説明する。ステップ４０１において、著作権保護装置６２は、自己の不揮発性メモリから設定情報を取得することにより、動作モードがマスターモードまたはスレーブモードのいずれであるかを判別する。ここで、著作権保護装置６２の動作モードはスレーブモードに設定されているため、著作権保護装置６２の処理はステップ４０５に進む。ステップ４０５において、著作権保護装置６２は、動作を停止する。
【００６６】
その後、著作権保護装置コントローラ２０はデジタルチューナ５２を停止させる。このとき、著作権保護装置６１からの１ビットデータＲａは１であり、著作権保護装置６２からの１ビットデータＲｂは０であるため、著作権保護装置６１は引き続きＩＣカード７と通信が可能である。
【００６７】
上述した停止処理では、マスターモードに設定された著作権保護装置６１の動作を継続する一方で、スレーブモードに設定された著作権保護装置６２の動作を停止すること可能である。よって、著作権保護装置６２が停止状態となることから、情報処理装置１を省電力化することができる。
【００６８】
次に、図５および図６を参照して、ＩＣカード７がＩＣカードスロット２１から抜かれた時の著作権保護装置６１，６２の動作について説明する。図５は、ＩＣカード７がＩＣカードスロット２１から抜かれた時の著作権保護装置６１の処理であり、図６は、ＩＣカード７がＩＣカードスロット２１から抜かれた時の著作権保護装置６２の処理である。
【００６９】
ユーザがコンテンツデータを視聴または録画している時に、故意または偶然によりＩＣカードスロット２１からＩＣカード７が抜かれた場合、著作権保護装置６１，６２はＩＣカード７からスクランブル鍵データを取得できなくなり、コンテンツデータをデスクランブルできなくなるため、ユーザはコンテンツデータの視聴および録画をすることができなくなる。このとき、著作権保護装置６１はコンテンツ暗号鍵データを管理するために動作状態である必要がある一方で、著作権保護装置６２は動作状態である必要がない。よって、著作権保護装置６２が動作状態であるときは、以下の手順で著作権保護装置６２の動作を停止させる。
【００７０】
ステップ５０１において、著作権保護装置６１は、ＩＣカードスロット２１からＩＣカード７が抜かれると、ＩＣカードコントローラ２２を介してＩＣカード７の装着状態から非装着状態へ変化したことを検出する。
【００７１】
ステップ５０２において、著作権保護装置６１は、ＩＣカードコントローラ２２に対して１ビットデータＲａとして０を出力する。よって、ＩＣカードコントローラ２２は、ＩＣカード７に対してリセット信号を出力する。ＩＣカード７がリセット信号を受信すると、著作権保護装置６１はＩＣカード７と通信不能な状態となる。
【００７２】
ステップ５０３において、著作権保護装置６１は、ＩＣカードコントローラ２２を介したＩＣカード７への電源供給を停止する。ステップ５０４において、著作権保護装置６１は、ＩＣカード７との通信が不能であることをＩＣカードコントローラ２２を介して著作権保護装置６２に通知（非装着通知信号の送信）する。この通知に応じて、著作権保護装置６２のステップ６０１の処理が行われる。
【００７３】
ステップ６０１において、著作権保護装置６２は、ＩＣカード７との通信が不能であることの通知を著作権保護装置６１から受け取ると、ＩＣカード７との通信が不能となったことを検出する。ステップ６０２において、著作権保護装置６２は、動作を停止する。以上の処理により、著作権保護装置６２は停止状態となる。
【００７４】
上述したＩＣカード７の抜去に対応した処理では、マスターモードに設定された著作権保護装置６１の動作を継続する一方で、スレーブモードに設定された著作権保護装置６２の動作を停止すること可能である。よって、著作権保護装置６２が停止状態となることから、情報処理装置１を省電力化することができる。なお、ＩＣカード７の抜去後には、著作権保護装置６１から著作権保護装置コントローラ２０に転送して、著作権保護装置コントローラ２０においてコンテンツデータを再生する処理のみが可能となる。
【００７５】
なお、本実施形態では、情報処理装置１は、マスターモードに設定された著作権保護装置６１およびスレーブモードに設定された著作権保護装置６２のそれぞれを１つずつ備えていたが、本発明はこれに限定されない。例えば、他の実施形態では、情報処理装置は、マスターモードに設定された著作権保護装置６１を１つ備え、スレーブモードに設定された著作権保護装置６２を２つ以上備えていてもよい。
【図面の簡単な説明】
【００７６】
【図１】本発明に係る情報処理装置の一実施形態のシステム構成を示すブロック図である。
【図２】２つの１ビットデータＲａ，Ｒｂの対応関係を示す対応表である。
【図３】著作権保護装置の起動処理を示すフローチャートである。
【図４】著作権保護装置の停止処理を示すフローチャートである。
【図５】ＩＣカードが抜かれた時の著作権保護装置６１の処理を示すフローチャートである。
【図６】ＩＣカードが抜かれた時の著作権保護装置６２の処理を示すフローチャートである。
【符号の説明】
【００７７】
１…情報処理装置、２…汎用バス、３…データ取得部、４…データ処理部、５１，５２…デジタルチューナ、６１，６２…著作権保護装置、７…ＩＣカード、８１，８２…入出力インタフェース、９１，９２…制御プロセッサ部、１１１，１１２…アービタ、１２１，１２２…レジスタ、１３…ＭＰＵ、１４…ＲＡＭ、１５…電源、１６…表示装置、１７…入出力インタフェース、１８…記憶装置、１９…発振器、２０…著作権保護装置コントローラ、２１…ＩＣカードスロット、２２…ＩＣカードコントローラ。
【図１】
0004909855.tif 000002
【図２】
0004909855.tif 000003
【図３】
0004909855.tif 000004
【図４】
0004909855.tif 000005
【図５】
0004909855.tif 000006
【図６】
0004909855.tif 000007