(57)【要約】【課題】  簡単かつ低コストな装置構成により、複製回数制限付きのコンテンツをリムーバブルメディアにムーブすることが可能な、安価な、汎用性のある、情報処理システムを提供する。【解決手段】  映像デコーダ８０５の出力を標準解像度映像に変換した上、一時暗号処理部８０８を経由してＣＰＵ１０１に渡し、ＣＰＵはこれをエンコード及び再度暗号化した上でリムーバブルメディアにムーブ処理する。高解像度映像生成部１０８の内部でムーブ処理の制御および履歴保持を行い、また、解像度変換部８０７とローカル暗号解読部８１３とを連動制御することで、不正ムーブを防止する。【選択図】  図２
2007180905.tif 000002
【特許請求の範囲】
【請求項１】
デジタル映像コンテンツを取り扱う情報処理システムであって、
デジタル映像コンテンツを暗号化された圧縮形式で蓄積するための蓄積部と、
蓄積部から取り出したデジタル映像コンテンツを暗号解読するための暗号解読部と、
暗号解読されたデジタル映像コンテンツを圧縮形式からデコードするための映像デコード部および音声デコード部と、
デコードした映像および音声データを一時的に暗号化する一時暗号処理部と、
一時的に暗号化された映像及び音声データを復号する一時暗号解読部と、
映像および音声データを圧縮形式にエンコードするための映像音声エンコード部と、
圧縮したデジタル映像音声コンテンツをリムーバブルディスク向けに暗号化するリムーバブルディスク暗号処理部と、
圧縮したデジタル映像音声コンテンツをを書き込むことが可能なリムーバブルディスク装置とを備えたことを特徴とする情報処理システム。
【請求項２】
デジタル映像コンテンツを取り扱う情報処理システムであって、
デジタル映像コンテンツを暗号化された圧縮形式で蓄積するための蓄積部と、
蓄積部から取り出したデジタル映像コンテンツを暗号解読するための暗号解読部と、
暗号解読されたデジタル映像コンテンツを圧縮形式からデコードするための映像デコード部および音声デコード部と、
デコードした映像および音声データを一時的に暗号化する一時暗号処理部と、
一時的に暗号化された映像及び音声データを復号する一時暗号解読部と、
映像および音声データを圧縮形式にエンコードするための映像音声エンコード部と、
圧縮したデジタル映像音声コンテンツをリムーバブルディスク向けに暗号化するリムーバブルディスク暗号処理部と、
圧縮したデジタル映像音声コンテンツをを書き込むことが可能なリムーバブルディスク装置と、
デジタル映像コンテンツの取扱い方法に関する２種以上の動作モードを制御する動作モード制御部と
を備えたことを特徴とする情報処理システムであって、
動作モード制御部は、前記暗号解読部の動作モードと、前記映像デコード部の動作モードとが、常に一致するように強制する手段を持つことを特徴とする情報処理システム。
【請求項３】
請求項２記載の情報処理システムにおいて、
前記デジタル映像コンテンツの取扱い方法に関する動作モードとは、ムーブ動作モードと、非ムーブ動作モードとであることを特徴とする情報処理システム。
【請求項４】
請求項２または３記載の情報処理システムにおいて、
前記映像デコード部の動作モードとは、プログレッシブ映像出力を行う非ムーブ動作モードと、インターレース映像出力を行うムーブモードであることを特徴とする情報処理システム。
【請求項５】
請求項２、３または４記載の情報処理システムにおいて、
前記暗号解読部、前記映像デコード部、前記音声デコード部、前記一時暗号処理部は、単一または複数のハードウエア構成要素によって構成され、
前記一時暗号解読部、前記映像音声エンコード部、前記リムーバブルディスク暗号処理部は、単一または複数のソフトウエア構成要素によって構成されることを特徴とする情報処理システム。
【請求項６】
請求項２、３、４または５記載の情報処理システムにおいて、
前記情報処理システムはパーソナルコンピュータとして構成されており、
前記単一または複数のハードウエア構成要素は、パーソナルコンピュータに装着された拡張基板として構成されていることを特徴とする情報処理システム。
【請求項７】
デジタル映像コンテンツを取り扱う情報処理システムであって、
デジタル映像コンテンツを生成する映像生成部と、
デジタル映像コンテンツの生成回数を制限する回数制限部と、
デジタル映像コンテンツの出力回数制限がない通常出力部と、
デジタル映像コンテンツの出力回数制限がある制限付き出力部と、
映像生成部から通常出力部へデータ伝送するための通常伝送手段と、
映像生成部から制限付き出力部へデータ伝送するための制限付き伝送手段と
を備え、
通常出力部は、通常出力用映像形式を受け付けることができるように構成されており、
制限付き出力部は、制限付き出力用映像形式を受け付けることができるように構成されており、
映像生成部は、通常出力用映像形式による映像と、制限付き出力用映像形式による映像の、いずれか一方の映像形式を選択的に生成することができるように構成されており、
回数制限部は、映像生成部がデジタル映像コンテンツを生成する回数を制限することができるように構成されており、
通常伝送手段は、制限付き伝送手段と、手段の一部または全部を共有するように構成されており、
回数制限部におけるコンテンツ生成回数制限の制御と、映像生成部における映像形式の選択的な生成の制御は、単一の制御手段によって連動した制御となるように構成されていることを特徴とする情報処理システム。
【請求項８】
請求項７に記載の情報処理システムにおいて、
前記映像生成部は映像デコード部であり、
前記回数制限部はモード制御部であり、
前記通常出力部は映像視聴出力部であり、
前記制限付き出力部はＤＶＤムーブ出力部であり、
前記通常伝送手段は、映像デコード部から映像視聴出力部へデータ伝送するデータパスであり、
前記制限付き伝送手段は、映像デコード部からＤＶＤムーブ出力部へデータ伝送するデータパスであり、
前記通常出力用映像形式は、プログレッシブ映像形式であり、
前記制限付き出力用映像形式は、インターレース映像形式であることを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、権利保護が必要なコンテンツを取り扱う情報処理システムに関し、例えば、ＨＤＴＶデジタル放送を受信する機能を持つパーソナルコンピュータ（以下、ＰＣと略す）の構築に適用して有効な技術に関するものである。
【背景技術】
【０００２】
近年、ＰＣにおける重要な一機能として、テレビ視聴・録画機能が広まってきている。この機能は、ＰＣの構成要素としてテレビチューナなどを搭載することによって、ＰＣのモニタ装置などのスクリーンにてテレビ視聴を可能とするものである。ＰＣ自体の性能向上もあいまって、最近ではデスクトップ型ＰＣのうち相当数がテレビ視聴機能を持つまでになった。ＰＣがそもそも備えている、高速演算プロセッサ、大容量記録装置、インターネット接続、使いやすいユーザインタフェースの活用などにより、一般の人気を博している。
【０００３】
また、近年では、テレビ放送のデジタル化が進んできている。日本では、ＢＳデジタル放送を皮切りに、地上波によるデジタル放送も本格化し、将来的には全てのアナログテレビ放送をデジタル放送へと切り替える予定となっている。
【０００４】
これらの背景から、ＰＣにおいて、デジタル放送の視聴・録画機能を求められてきている状況にある。
【０００５】
例えば、特開２００１−４５４３２号公報（特許文献１）に示される技術は、デジタル放送をＰＣに付加したデジタル衛星放送ボードによって受信し、これをＰＣの備えるグラフィックスやサウンド処理部を経由して、ユーザの視聴に供する装置の提供を目的としている。
【０００６】
さて、デジタル放送によって放送波として配信されるコンテンツは、従来のアナログ放送によるコンテンツに比べ、いくつか異なった特徴を持っている。
【０００７】
これらのうち最大の特徴は、従来より高い精細度を持ったＨＤＴＶ（高精細テレビ）放送が可能である点である。さらに、デジタル方式による放送であるため、伝送過程における信号劣化の影響を受けにくいという特徴もある。従来より格段に美しい映像を提供可能であり、一般視聴者にとっては好ましいテレビサービスであるといえる。
【０００８】
一方、上記のような特徴は、放送業者やコンテンツ制作者にとっては、諸刃の剣となりうる。ＨＤＴＶコンテンツをデジタルによる無劣化に伝送を行うことから、放送信号を違法にコピーされた場合の経済的被害が従来より大きいと考えられる。
【０００９】
この課題を解決するため、ＡＲＩＢ（社団法人電波産業会）の規定によるデジタル放送では、放送波を暗号処理した状態で放送することとした。ユーザが購入するデジタル放送対応受信機、例えば、デジタル放送対応テレビジョン受像機などには、暗号を解読するための機構を設ける。暗号解読に必要な鍵は、ＩＣカードの形態でユーザに配布することで、鍵の盗み取りを遮断する。また、全てのデジタル放送受信機において、装置の有する機能や暗号処理部の保護方式などについて一定の基準を設け、これらを満たした装置だけにＩＣカードを発行する。
【００１０】
デジタル放送コンテンツを録画する機能についても、同様の保護基準が設けられている。例えば、ハードディスク装置（ＨＤＤ装置）にコンテンツを蓄積する場合、不正に複製される恐れのないようにコンテンツに対して暗号化処理を実施することが求められる。また、今日のデジタル放送においては、複製回数制限付きの放送コンテンツが一般的であり、ＨＤＤ装置からリムーバブルディスク、例えばＤＶＤなどのメディアにコンテンツを複製する場合、ＨＤＤ装置に蓄積されていたオリジナルのコンテンツを、ＤＶＤへの複製と同時に消去しなくてはならない。この機能は一般に「ムーブ」機能と呼ばれており、例えば、特開２００２−２４４９２６号公報（特許文献２）に示されるような技術によって実現される。
【００１１】
以上のような運用方式により、デジタル放送のコンテンツが違法に流出することがないようにしている。
【００１２】
【特許文献１】特開２００１−４５４３２号公報
【特許文献２】特開２００２−２４４９２６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、従来の一般的なＰＣにおいて、デジタル放送コンテンツのムーブ処理を行おうとすると、以下のような問題点があった。
【００１４】
一般的にＰＣでは、ＨＤＤ装置、ＤＶＤドライブ装置ともに、デジタル放送コンテンツを取り扱うための専用装置として実装されているわけではない。これらの装置は、ＰＣ本来の目的である汎用情報処理のための装置としても稼動することを期待されており、例えば、特開２００２−２４４９２６号公報に示されるような追加機能を埋め込むことは現実としては困難、より具体的には、ＨＤＤ装置やＤＶＤドライブ装置をコンテンツ保護処理専用の回路に接続することは、現実には困難である。このような構成にするためには、汎用の構成部品を使用することができないため、装置全体として高コストとなり、一般的なユーザには受け入れられない。
【００１５】
一方、ムーブ機能を実装するためには、同じコンテンツに対してムーブ処理が何回も反復して実施されることのないよう、保護することが求められる。しかしながらＰＣに通常実装されるような汎用ＤＶＤドライブ装置には、この制限に適用できるような保護機構がないという問題がある。ＰＣ用のＤＶＤドライブ装置では、コンテンツのコピーや消去といった管理情報を取り扱う処理を、汎用ＣＰＵで動作するソフトウエアとして実装しているが、ＰＣそのものが公開されたアーキテクチャによって構築されていることから、適当な技術を持った者であれば誰でも、当該の管理情報を不正に書き換えることが可能であるためである。特開２００２−２４４９２６号公報では、このような不正を防止するため、映像再生処理とムーブ処理とを別々のデータパスによってデータ伝送するようにし、かつ、特別な回路の制御下にＨＤＤ装置やＤＶＤドライブを設置するといった手段を開示している。しかし上述したように、汎用品のＨＤＤ装置を使用することができないため、高コストなものとなるという問題がある。
【００１６】
このような制限のため、これまで、汎用的なＰＣにムーブ機能を実装することはできなかった。
【００１７】
そこで、本発明の目的は、簡単かつ低コストな装置構成により、複製回数制限付きのコンテンツをリムーバブルメディアにムーブすることが可能な、汎用性のある、情報処理システムを提供することにある。
【課題を解決するための手段】
【００１８】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、次のとおりである。
【００１９】
本発明による情報処理システムは、
デジタル映像コンテンツを取り扱う情報処理システムであって、
デジタル映像コンテンツを暗号化された圧縮形式で蓄積するための蓄積部と、
蓄積部から取り出したデジタル映像コンテンツを暗号解読するための暗号解読部と、
暗号解読されたデジタル映像コンテンツを圧縮形式からデコードするための映像デコード部および音声デコード部と、
デコードした映像および音声データを一時的に暗号化する一時暗号処理部と、
一時的に暗号化された映像及び音声データを復号する一時暗号解読部と、
映像および音声データを圧縮形式にエンコードするための映像音声エンコード部と、
圧縮したデジタル映像音声コンテンツをリムーバブルディスク向けに暗号化するリムーバブルディスク暗号処理部と、
圧縮したデジタル映像音声コンテンツをを書き込むことが可能なリムーバブルディスク装置と
を備えたものである。
【発明の効果】
【００２０】
本発明によれば、簡単かつ低コストな装置構成により、複製回数制限付きのコンテンツをリムーバブルメディアにムーブすることが可能な、汎用性のある、情報処理システムを構築することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一の部材には原則として同一の符号を付し、その繰り返しの説明は省略する。
【実施例１】
【００２２】
＜情報処理システムの構成＞
図１により、本発明の実施の形態１に係る情報処理システムの構成について説明する。図１は本発明の実施の形態１に係る情報処理システムの構成を示す構成図である。
【００２３】
図１において、情報処理システムは、パーソナルコンピュータ１本体（以下、ＰＣと記す）、パーソナルコンピュータ１向けモニタ装置２（以下、モニタと記す）から構成されている。
【００２４】
ＰＣ１は、ＣＰＵ１０１、主記憶であるメモリ１０２、補助記憶装置であるハードディスクドライブ装置１０３（以下、ＨＤＤ装置と記す）、キーボードやマウス等を備える入力部１０４、ＵＳＢインタフェース等を備える映像切替制御部であるＩ／Ｏ制御部１０５、ＰＣ標準のＶＧＡ等の標準映像生成部１０６、デジタル放送チューナ等の放送受信部１０７、デジタル放送によるＨＤＴＶ放送信号を映像信号に変換する高解像度映像生成部１０８から構成され、これらの構成要素のほとんどはバス１００を介して接続される。
【００２５】
モニタ２は、映像信号の切替を行う切替部２０１、ＬＣＤ等の表示部２０２から構成されている。
【００２６】
＜情報処理システムの動作＞
次に、図１により、本発明の実施の形態１に係る情報処理システムの動作について説明する
ここでは、ＰＣそれ自体の動作については、一般に良く知られているものとして特段に説明せず、本実施の形態に特徴的な部分についてだけ説明する。
【００２７】
まず、入力部１０４からユーザ入力が受け付けられると、その指示内容に従って、ＣＰＵ１０１がバス１００を介してＰＣ１全体の制御を開始する。ここでは始めに、ユーザによって、放送の視聴動作が指示されたものとして説明を進める。
【００２８】
ＣＰＵ１０１は、入力部１０４からの視聴動作指示を受け付けると、まず、放送受信部１０７に対して、ユーザ所望のチャンネルを選択するように指示を送る。放送受信部１０７は、指示の内容に従って適切な周波数を選択し、放送波を受信し、必要な信号処理を施した上で、圧縮されたデジタル映像信号として、高解像度映像生成部１０８に送る。
【００２９】
また、ＣＰＵ１０１は、高解像度映像生成部１０８に対しては、放送受信部１０７からの信号を受けとって映像を生成するように指示を送る。高解像度映像生成部１０８は、放送受信部１０７から圧縮されたデジタル映像信号を受け取り、これを人間が視聴できる形式に変換、即ちビデオデコード処理を行う。デコードの結果として得られた高解像度映像信号はアナログ映像信号に変換した上で、切替部２０１に送る。また、該高解像度映像信号を、低い解像度の映像信号に変換し、これを標準映像生成部１０６へ送る。
【００３０】
ＣＰＵ１０１は、放送受信部１０７と、高解像度映像生成部１０８のそれぞれについて、処理の進行状態を監視し、正常に放送受信および映像生成が開始されたことを確認すると、モニタ２の切替部２０１への切替信号を送るように、Ｉ／Ｏ制御部１０５に対して指示を送る。なお、ここでＩ／Ｏ制御部１０５から切替部２０１への指示の伝達手段は、有線に限るものではなく、無線によるもの、例えば赤外線によるものであっても差し支えない。
【００３１】
切替部２０１は、Ｉ／Ｏ制御部１０５からの指示に従って、高解像度映像生成部１０８から送られる高解像度映像信号と、標準映像生成部１０６から送られる標準映像信号とを切り替えることができる。放送視聴動作においては、Ｉ／Ｏ制御部１０５からの切替指示を受け取ると、高解像度映像生成部１０８からの映像信号を選択し、これを表示部２０２へ送る。この結果、表示部２０２には、現在放送されている映像が画面全体に高解像度で表示され、これをユーザの視聴に供することができる。
【００３２】
さて、標準映像生成部１０６は、入力部１０４にてユーザ指示が受け付けられるより以前から、ＰＣが標準的に使用するグラフィック画面イメージの生成を行っている。前出のユーザ指示により放送視聴動作が開始されると、高解像度映像生成部１０８から送られる低解像度映像信号を受け取ることができるようになる。標準映像生成部１０６は、グラフィック画面イメージの一部領域に該低解像度映像信号を挿入し、放送映像が画面の一部分の領域だけを占有するように動作する。これにより、ユーザからは、画面の一部分に放送映像がウインドウ状に表示されているように見える。
【００３３】
＜高解像度映像生成部の内部構成＞
次に、図２により本発明の実施の形態１に係る情報処理システムの高解像度映像生成部の内部構成、およびＣＰＵの内部構成について説明する。図２は本発明の実施の形態１に係る情報処理システムの高解像度映像生成部の内部構成を示す構成図である。
【００３４】
図２において、高解像度映像生成部１０８は、放送暗号解読部８０１、放送暗号鍵保持部８０２、セレクタ８０３、映像音声分離部８０４、映像デコード部８０５、アナログ映像変換部８０６、解像度変換部８０７、一時暗号処理部８０８、音声デコード部８０９、音声遅延調整部８１０、アナログ音声変換部８１１、ローカル暗号処理部８１２、ローカル暗号解読部８１３、ムーブ処理制御部８２１、ムーブ履歴保持部８２２から構成されている。
【００３５】
また図２において、ＣＰＵ１０１は、一時暗号解読部３００１、標準映像生成制御部３００２、映像音声エンコード部３００３、リムーバブルディスク暗号処理部３００４から構成されている。なお、ここに示したＣＰＵ１０１の内部構成は、現実にはソフトウエアとして構成されることが一般的であるが、必ずしもソフトウエアに限定されるものではない。また、リムーバブルディスク暗号処理部３００４は、例えば、ＣＰＲＭ（Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ  ｆｏｒ  Ｒｅｃｏｒｄａｂｌｅ  Ｍｅｄｉａ）と呼ばれる標準暗号処理に準拠していることを想定しているが、ただし限定されるものではない。
【００３６】
放送暗号解読部８０１は、暗号化された放送信号を受け取ってこれの暗号を解読し、平文に変換する。放送暗号鍵保持部８０２は、放送暗号解読部８０１が使用する放送暗号解読用の鍵を、盗み取られないように十分に保護された状態において保持する。通常、ＩＣカードとして実現することが一般的である。
【００３７】
映像音声分離部８０４は、放送暗号解読部８０１から出力される映像音声混合の圧縮デジタル信号を受け取り、これを映像信号と音声信号とに分離する。分離された圧縮映像信号は映像デコード部８０５に送られ、同様に圧縮音声信号は音声デコード部８０９に送られる。
【００３８】
圧縮映像信号を受け取った映像デコード部８０５は、これをデコードしてデジタル映像信号を生成し、解像度変換部８０７と、アナログ映像変換部８０６とに出力する。アナログ映像変換部８０６は、受け取った信号をアナログ化し、同時に著作権保護情報を付加した上で外部へ出力する。ここで付加する著作権保護情報は、マクロビジョン方式によるものや、ＣＧＭＳ−Ａ方式によるものを想定するが、但し限定するものではない。
【００３９】
次に解像度変換部８０７は、受け取った高解像度映像信号を、より低い解像度の映像信号に変換する。この信号を、一時暗号処理部８０８を経由して、バス１００へ出力する。一時暗号処理部８０８が暗号化処理した映像信号は、一時暗号解読部３００１によって暗号解読され、標準映像生成制御部３００２を経由して、標準映像生成部１０６に送られる。
【００４０】
ここで、ＣＰＵ１０１において実行する一時暗号解読部３００１をソフトウエアによって構成する場合は、ソフトウエア自体の盗み見等を避けるために耐タンパ性を持たせる。以上のような構成とすることにより、バス１００の盗み見による映像信号の不正使用を防止することができる。
【００４１】
＜情報処理システムの別の動作＞
次に、図１および図２により、本発明の実施の形態１に係る情報処理システムの別の動作について説明する。
【００４２】
まず、ユーザによって、放送の録画動作が指示されたものとして説明する。
【００４３】
ＣＰＵ１０１は、視聴動作時と同様に、放送受信部１０７に対して所望のチャンネルを選択するように指示を送る。
【００４４】
放送受信部１０７は、指示の内容に従って適切な周波数を選択し、放送波を受信し、必要な信号処理を施した上で、圧縮されたデジタル映像信号として、高解像度映像生成部１０８に送る。高解像度映像生成部は、受け取った圧縮映像信号を再暗号処理した上でバス１００に出力し、ＣＰＵ１０１はこれを受け取ってＨＤＤ装置１０３へ送り、録画データファイルとして保存する。
【００４５】
図２により、この録画動作時の高解像度映像生成部の内部動作について説明する。
【００４６】
まず、放送暗号解読部８０１は、暗号化された放送信号を受け取ってこれの暗号を解読し、平文に変換する。放送暗号を解くための暗号鍵は、放送暗号鍵保持部８０２から得る。録画動作時は、解読した平文データをローカル暗号処理部８１２に送り、これを装置固有のローカル暗号鍵（図示せず）を用いて暗号処理し、バス１００に出力する。
【００４７】
なお、録画動作の指示は、必ずしも現時点の放送に対して行われるとは限らず、未来の特定時刻の放送に対して行われることもあり、これは予約録画と呼ばれる。予約録画の指示がユーザによって行われた場合も、上述した説明と同様に、指定された時刻においてＣＰＵ１０１が制御の中心となって録画動作を実施する。
【００４８】
次に、ユーザによって、それ以前に放送から録画された録画データファイルの再生動作が指示されたものとして説明する。
【００４９】
ＣＰＵ１０１は、入力部１０４からの再生動作指示を受け付けると、ＨＤＤ装置１０３に対して指示を送り、当該の録画データファイルを取り出す。取り出したデータは、バス１００を経由して高解像度映像生成部１０８に送られる。
【００５０】
また、ＣＰＵ１０１は、高解像度映像生成部１０８に対して、ＣＰＵからのデータを受け取って映像を生成するように指示を送る。高解像度映像生成部１０８は、ＣＰＵ１０１からバス１００を経由して圧縮されたデジタル映像信号を受け取り、これをデコードする。これ以降の動作については、放送視聴の動作と同一である。
【００５１】
図２により、この再生動作時の高解像度映像生成部１０８の内部動作について説明する。
【００５２】
ローカル暗号解読部８１３は、ＣＰＵ１０１からバス１００を経由して送られてくる暗号処理済みの映像情報を得、これを装置固有のローカル暗号鍵を用いて暗号解読処理し、セレクタ８０３へ送る。視聴動作の説明では触れていないが、セレクタ８０３は、視聴動作時は、放送暗号解読部８０１からのデータを映像音声分離部８０４に送り、再生動作時には、ローカル暗号解読部８１３からのデータを映像音声分離部８０４へ送るという動作をする。これ以降の動作については、放送視聴の動作と同一である。
【００５３】
前述した装置固有のローカル暗号鍵は、製品出荷時にそれぞれの装置に対して固有の値を与えることによって生成される暗号鍵であり、同じローカル暗号鍵を持った装置は存在しない。このため、例えば、ある装置ａで放送を録画し、次に装置ａのＨＤＤ装置を取り外し、これを装置ｂに接続した場合、装置ｂでは該録画を再生することはできない。このような構成とすることにより、放送映像の不正使用を防止することができる。
【００５４】
以上の説明では、放送視聴、録画、および再生の各動作について、それぞれ別々に動作するものとして説明してきたが、これらはもちろん同時に並行して動作しても良い。例えば、録画動作と、再生動作とを、同時に動作させることにより、いわゆる裏録画動作を行うことができる。
【００５５】
＜情報処理システムのさらに別の動作＞
次に、図１および図２により、本発明の実施の形態１に係る情報処理システムのさらに別の動作について説明する。
【００５６】
まず、ユーザによって、それ以前に放送から録画された録画データファイルのムーブ動作が指示されたものとして説明する。
【００５７】
ＣＰＵ１０１は、入力部１０４からのムーブ動作指示を受け付けると、ムーブ処理制御部８２１に指示を送り、高解像度映像生成部１０８がムーブ用の動作モード（ムーブモード）で動作するようにする。ムーブモードにおいては、ローカル暗号解読部８１３と、解像度変換部８０７、ムーブ履歴保持部８２２の動作が、通常の視聴、再生を行う動作モード（通常モード）とは異なる動作をする。
【００５８】
ムーブモードにおいては、ローカル暗号解読部８１３は、暗号解読処理を実行する際にムーブ処理制御部８２１と連動し、解読処理の実行記録情報を、ムーブ履歴保持部８２２に記録する。ムーブ処理制御部８２１は、この記録を参照し、以前にムーブ処理を実施済みの録画データファイルについては、再度のムーブ動作指示を受け付けないように動作する。この動作制限により、単一の録画データファイルを元に複数回のムーブ処理を実行するといった、不正なムーブ動作はできなくなる。なお、ムーブ履歴保持部８２２への記録動作をムーブ処理開始時に行うことにより、ムーブ処理実行途中に故意に電源を切断するといった行為があった場合にも、安全に動作することができる。
【００５９】
また、解像度変換部８０７は、ムーブモードにおいては、通常モードとは異なる解像度の映像を出力するようにする。例えば、通常モードでは、標準映像生成部１０６に適合が容易なプログレッシブ映像フォーマットにより出力し、ムーブモードでは、リムーバブルディスク１０９に適合が容易なインターレース映像フォーマットにより出力する。この動作制限により、通常モードであるかのように偽った制御を行うことによって、単一の録画データファイルを元に複数回のムーブ処理を実行するといった、不正なムーブ動作はできなくなる。
【００６０】
以上のように、解像度変換部８０７とローカル暗号解読部８１３とを、必ず連動してモード制御するように構成することで、不正なムーブ処理を確実に防止することができる。
【００６１】
次に、解像度変換部８０７が出力した映像信号は、一時暗号処理部８０８を経由して、バス１００へ出力される。なお、音声信号も映像信号と同様に、一時暗号処理部８０８を経由して、バス１００へ出力される。高解像度映像生成部１０８における音声信号の取扱いの詳細については、後述する。
【００６２】
一時暗号解読部３００１は、バス１０１から映像信号と音声信号を取り込み、暗号解読を行い、解読した映像信号および音声信号を映像音声エンコード部３００３に送る。映像音声エンコード部３００３は、映像および音声を圧縮形式に変換し、リムーバブルディスク暗号処理部３００４へ送る。
【００６３】
リムーバブルディスク暗号処理部３００４から出力された暗号済みデータは、リムーバブルディスク１０９に送られ、メディアへの放送録画データの書き込みが行われる。
【００６４】
さて、ここで述べた以外の構成要素の動作については、前述の再生動作と同一である。この特徴のため、ムーブ処理を実現するために必要な追加コストを小さくすることができ、結果として装置全体を安価に構成することが可能である。即ち、ＨＤＤ装置１０３から一時暗号解読部３００１までのデータ伝送路は、再生動作およびムーブ動作の両方で共通に用いることができる。このため、必要な部品などの点数を削減することができ、装置全体を安価に構成できる。
【００６５】
以上まとめると、解像度変換部８０７とローカル暗号解読部８１３とを連動させ、再生動作とムーブ動作とで共通のデータ伝送路を使用し、所定の手順に沿ってムーブ動作を実行することで、所望の機能を実現することができる。
【００６６】
また、本願においては簡単のため、リムーバブルディスク１０９はＤＶＤであるという前提で説明しているが、これに限定されるものではなく、例えばＳＤメモリカードといった固体メモリ素子を用いた記録メディアや、取り外し可能なハードディスクドライブであっても差し支えない。
【００６７】
なお，ムーブ動作については，上記説明では触れていないさまざまな動作上の特徴が存在する。
【００６８】
今日一般的に使用されておるリムーバブルディスクであるＤＶＤドライブの場合，おおむね４ギガバイトの固定量の記憶容量を持つ．一方，ＨＤＤ装置に録画されている放送コンテンツの時間長は，まちまちであることが殆どである．このため，ＨＤＤ装置１０３からリムーバブルディスク１０９へのムーブ動作を行う際には，映像音声エンコード部３００３において，コンテンツの時間長にあわせて圧縮率を適宜変更することが望ましい．なぜなら，圧縮後のデータは，１秒あたりのデータ量が大きいほど，再生時に良い画質を得られるためである．例えば，２時間の時間長を持つコンテンツに対してムーブ動作を行う場合，最良の画質を得るためには，４．４メガビット毎秒のビット速度となるように圧縮率を調整すると良い．同様に，４時間のコンテンツに対しては，２．２メガビット毎秒，１時間のコンテンツに対しては，８．８メガビット毎秒に調整すると良い．もちろん，これら以外の時間長のコンテンツについても，同様にビット速度を計算した上で適切な圧縮率を選択することができることはいうまでもない．
ここで，ビット速度が低すぎる場合には十分な画質が得られないため，ビット速度を選択する際の下限を設けることが望ましい．例えば，７２０×４８０ピクセルのいわゆる標準解像度映像の場合，２メガビット毎秒より低いビット速度では，画質が相当低下する．そこで，例えば６時間のコンテンツの場合，ビット速度を下限である２メガビット毎秒に固定し，リムーバブルディスクに格納しきれない後尾の部分コンテンツは，ムーブ動作の対象から外すといった動作とするか，またはムーブ動作自体をまったく起動しないといった動作をすることが望ましい．
次に，これまで述べたようなムーブ動作は，必ずしもリムーバブルディスクが空の状態でのみ実行されるというわけではない．例えば，ムーブ動作対象のリムーバブルディスクにて，記憶容量の半分の２ギガバイトが既に別用途に使用済みであった場合，残りの２ギガバイトだけでコンテンツを記録しなくてはならない．この場合は，あたかもリムーバブルディスクの記録容量が２ギガバイトであるかのように，圧縮率を選択することが望ましい．この例においても，十分な空き記憶容量が使用できない場合はまったくムーブ動作を起動しない，という動作とすることもできる．
また，本発明の実施の形態１においては，ムーブ動作の実行中は，ＣＰＵ１０１の負荷が相当高くなると考えられる．これは，映像音声エンコード部３００３が必要とするＣＰＵ負荷が高いためである．ＣＰＵ負荷が高くなりすぎると，ムーブ動作中の映像音声がコマ落ちするといった問題が発生する可能性が高くなる．そこで例えば，ムーブ動作を実施している間は，ＣＰＵ負荷が高くなるような他の処理をブロックして動作しないように制御する，とすることができる．ここで他の処理とは，例えば，予約録画動作や，タイムシフト再生動作などが考えられる．そこで例えば，ムーブ動作中は録画を実行しようとしても動作しないようにしたり，予約録画の時刻が近い場合はムーブが起動されないようにする，といった動作状態制御上の対策を行えばよい．
【実施例２】
【００６９】
実施の形態２は、実施の形態１の各構成要素をより具体的な構成部品によって置き換えたうえ、デジタル放送チューナに加えて、アナログ放送チューナを同時に備えたものである。さらに、映像に関する構成部品だけでなく、音声に関する構成部品も明示したものである。
【００７０】
＜情報処理システムの構成＞
図３により、本発明の実施の形態２に係る情報処理システムの構成について説明する。図３は本発明の実施の形態２に係る情報処理システムの構成を示す構成図である。
【００７１】
図３において、情報処理システムは、ＰＣ１とモニタ２から構成されている。
【００７２】
ＰＣ１は、バス１０００、ＣＰＵ１００１、メモリ１００２、ＨＤＤ装置１００３、リモコン受信機１００４、映像切替制御部であるＵＳＢインタフェース１００５、ＳＶＧＡデバイス１００６、デジタル放送チューナ１００７、ＨＤＴＶ映像デコーダ１００８、アナログ放送チューナ１００９、ビデオエンコーダ１０１０、アナログオーディオデバイス１０１２、デジタルオーディオデバイス１０１３、デジタルオーディオを選択するためのセレクタ１０１４、デジタルオーディオ出力デバイス１０１５、ＤＶＤドライブ装置１０１６から構成されている。
【００７３】
モニタ２は、映像切替器２００１、ＬＣＤパネル２００２から構成されている。
【００７４】
また、ＰＣ１には、外部アナログスピーカ５、外部デジタルオーディオアンプ６が接続されている。
【００７５】
＜情報処理システムの動作＞
次に、図３により、本発明の実施の形態２に係る情報処理システムの動作について説明する。本実施の形態は、デジタル放送チューナ１００７に加えて、アナログ放送チューナ１００９を同時に備え、ユーザからの指示によりデジタル放送やアナログ放送の表示を行うことが特徴である。
【００７６】
まず、ＣＰＵ１００１は、リモコン受信機１００４からの視聴動作指示を受け付けると、まず、指示されたチャンネルがデジタル放送によるものか、アナログ放送によるものかを確認し、動作に必要なチューナがどちらなのかを判定する。
【００７７】
該判定の結果、デジタル放送チューナ１００７を使用する必要があれば、デジタル放送チューナ１００７に対して、ユーザ所望のチャンネルを選択するように指示を送る。デジタル放送チューナ１００７は、指示の内容に従って適切な周波数を選択し、放送波を受信し、必要な信号処理を施した上で、圧縮されたデジタル映像信号として、ＨＤＴＶ映像デコーダ１００８に送る。
【００７８】
また、ＣＰＵ１００１は、ＨＤＴＶ映像デコーダ１００８に対しては、デジタル放送チューナ１００７からの信号を受け取って映像を生成するように指示を送る。ＨＤＴＶ映像デコーダ１００８は、デジタル放送チューナ１００７から圧縮されたデジタル映像信号を受け取り、これを人間が視聴できる形式に変換、即ちビデオデコード処理を行う。
【００７９】
デコードの結果として得られた高解像度映像信号はアナログ映像信号に変換した上で、映像切替器２００１に送る。また、該高解像度映像信号を、低い解像度の映像信号に変換し、これをＳＶＧＡデバイス１００６へ送る。
【００８０】
一方、上記判定の結果、アナログ放送チューナ１００９を使用する必要があるならば、アナログ放送チューナ１００９に対して、ユーザ所望のチャンネルを選択するように指示を送る。アナログ放送チューナ１００９は、指示の内容に従って適切な周波数を選択し、放送波を受信し、必要な信号処理を施した上で、非圧縮のアナログ映像信号としてビデオエンコーダ１０１０に送る。
【００８１】
なお、ここではビデオエンコーダ１０１０に送られる信号は、アナログ放送チューナ１００９からのアナログ映像信号として説明しているが、これに限定されるものではなく、例えば、外部入力端子（図示せず）から入力されるアナログ映像信号であってもよい。外部入力端子からの入力信号の場合、放送波に限定されること無く任意の映像信号を入力することが可能である。
【００８２】
ビデオエンコーダ１０１０は、映像をエンコードして圧縮処理した上で、データをバス１０００を経由してＣＰＵ１００１に送る。ＣＰＵ１００１は、データをデコードした上でＳＶＧＡデバイス１００６に送る。
【００８３】
ＣＰＵ１００１は、デジタル放送チューナ１００７と、ＨＤＴＶ映像デコーダ１００８のそれぞれについて、処理の進行状態を監視し、正常に放送受信および映像生成が開始されたことを確認すると、モニタ２の映像切替器２００１への切替信号を送るように、ＵＳＢインタフェース１００５に対して指示を送る。
【００８４】
映像切替器２００１は、ＵＳＢインタフェース１００５からの指示に従って、ＨＤＴＶ映像デコーダ１００８から送られる高解像度映像信号と、ＳＶＧＡデバイス１００６から送られる標準映像信号とを切り替えることができる。
【００８５】
ここではＰＣ１とモニタ２との接続については、高解像度映像信号は標準Ｄ４端子ケーブルによるアナログ接続を、標準映像信号は標準アナログＲＧＢケーブルによる接続をそれぞれ想定しているが、但し限定されるものではない。
【００８６】
例えば、高解像度映像信号をＨＤＣＰ（Ｈｉｇｈ−ｂａｎｄｗｉｄｔｈ  Ｄｉｇｉｔａｌ  Ｃｏｎｔｅｎｔ  Ｐｒｏｔｅｃｔｉｏｎ）と呼ばれるコンテンツ保護機構を追加したＤＶＩ端子によるデジタル接続のＤＶＩ端子ケーブル接続や、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ケーブルによるデジタル接続とし、標準映像信号をＤＶＩ端子によるデジタル接続にしてもよい。
【００８７】
放送視聴動作においては、ＵＳＢインタフェース１００５からの切替指示を受け取ると、ＨＤＴＶ映像デコーダ１００８からの映像信号を選択し、これをＬＣＤパネル２００２へ送る。この結果、ＬＣＤパネル２００２には、現在放送されている映像が画面全体に高解像度で表示され、これをユーザの視聴に供することができる。
【００８８】
さて、ＳＶＧＡデバイス１００６は、リモコン受信機１００４にてユーザ指示が受け付けられるより以前から、ＰＣが標準的に使用するグラフィック画面イメージの生成を行っており、ここで前出のユーザ指示により放送視聴動作が開始されると、ＨＤＴＶ映像デコーダ１００８から送られる低解像度映像信号を受け取ることができるようになる。ＳＶＧＡデバイス１００６は、グラフィック画面イメージの一部領域に該低解像度映像信号を挿入し、放送映像が画面の一部分の領域だけを占有するように動作する。これにより、ユーザからは、画面の一部分に放送映像がウインドウ状に表示されているように見える。
【００８９】
なお、以上の説明では、チューナ部については、デジタル放送チューナ１００７とアナログ放送チューナ１００９がそれぞれ１台の合計２台として説明してきたが、もちろんこれに限定されるわけではなく、より多くのチューナ部を備えても良い。
【００９０】
なお、アナログ放送チューナ１００９を複数台数備える場合にはビデオエンコーダ１０１０も同数備える必要があるが、デジタル放送チューナ１００７を複数台備える場合は、必ずしもＨＤＴＶ映像デコーダ１００８を複数備える必要は無い。
【００９１】
＜音声情報の処理＞
さて、これまでの説明では、説明の簡単のため、映像情報を主体に説明してきたが、放送視聴のためには音声情報の処理が必要不可欠である。次に、図３により、本発明の実施の形態３に係る情報処理システムの音声の処理について説明する。
【００９２】
始めに、デジタル放送の視聴動作に伴う音声情報の処理動作について説明する。
【００９３】
該動作において、音声情報データがＨＤＴＶ映像デコーダ１００８に到達するまでの動作は、前述の映像情報データの説明と同一であるため説明を割愛する。
【００９４】
ＨＤＴＶ映像デコーダ１００８は、映像データだけでなく、音声データをデコード処理する機能を持つ。
【００９５】
ここでまず、図２を用いて、その内部動作について説明する。
【００９６】
映像音声分離部８０４から出力された圧縮デジタル音声データは、音声デコード部８０９に送られ、ここでデコードされてＰＣＭ音声データとなる。これを音声遅延調整部８１０に送り、必要な遅延調整（後述）を実施した上で、アナログ音声変換部８１１にてアナログ音声信号となり、外部出力される。なお、圧縮されたデジタル音声データを、そのまま外部出力することもできる。
【００９７】
図３に戻って説明を続ける。ＨＤＴＶ映像デコーダ１００８は、音声データをアナログ出力し、アナログオーディオデバイス１０１２に送る。この音声データは、アナログオーディオデバイス１０１２において必要に応じて音量調整などを施した上で、外部アナログスピーカ５などに接続し、ユーザの視聴に供する。
【００９８】
次に、前述のようにＨＤＴＶ映像デコーダ１００８は、音声データをデジタル出力することもできる。これをセレクタ１０１４を経由してデジタルオーディオ出力デバイス１０１５に送る。デジタルオーディオ出力デバイス１０１５は、音声データをＩＥＣ６０９５８などの機器間デジタルオーディオインタフェース信号に変換する。この信号は、外部デジタルオーディオアンプ６などを接続することにより、ユーザの視聴に供する。
【００９９】
次に、アナログ放送の視聴動作に伴う音声情報の処理動作について説明する。
【０１００】
音声情報データがビデオエンコーダ１０１０に到達するまでの動作は、前述の説明と同一であるため説明を割愛する。
【０１０１】
ここで、ビデオエンコーダ１０１０は、音声をエンコードする機能もあわせ持つ。ビデオエンコーダ１０１０は、映像のエンコードと同時に音声をエンコードして圧縮処理した上で、該データをバス１０００を経由してＣＰＵ１００１に送る。ＣＰＵ１００１は、該データをデコードした上でアナログオーディオデバイス１０１２に送り、必要な音量調整などを施した上で、外部アナログスピーカ５などに出力する。
【０１０２】
なお、ＨＤＤ装置１００３に録画済みの音声情報を再生する動作については、音声情報をデジタル放送チューナ１００７またはアナログ放送チューナ１００９から得る代わりに、ＨＤＤ装置１００３から得るという点のみが異なり、他の動作は相似であるため、ここでは説明を割愛する。
【０１０３】
次に、前述した、図２における音声遅延調整部８１０の動作について説明する。
【０１０４】
ここでは、デジタル放送の視聴動作の場合について説明するが、ＨＤＤ装置１００３に録画されたものを再生する場合、ムーブする場合であっても同様である。
【０１０５】
前述したように、デジタル放送の視聴動作においては、ＨＤＴＶ映像デコーダ１００８によって、映像および音声のデコード処理が行われる。ここで、映像データを表示するための動作として、２通りの動作が存在する。
【０１０６】
第１の動作は、ＨＤＴＶ映像デコーダ１００８から直接アナログ映像信号として出力されて、モニタ２に供給されるという動作である。
【０１０７】
第２の動作は、ＨＤＴＶ映像デコーダ１００８内で一時暗号処理され、バス１０００を経由してＣＰＵ１００１に送られ、一時暗号を解読した上でＳＶＧＡデバイス１００６経由でモニタ２へ供給するという動作である。
【０１０８】
第２の動作は、第１の動作に比べ、処理のステップが多いことから映像がＬＣＤパネル２００２に実際に表されるまでに余分の時間を要する。通常、２つの動作の間の時間差は、ユーザが視聴している映像と音声の間に、無視できない量のずれとなって現れる。
【０１０９】
そこで、ＣＰＵ１００１は、ユーザが現在どちらの動作によって映像を視聴しているかを確認した上で、その情報を元に音声遅延調整部８１０に指示を与える。ＵＳＢインタフェース１００５を経由して映像切替器２００１を制御しているのはＣＰＵ１００１であるため、ユーザがどちらの動作によって映像を視聴しているかは簡単に確認できる。
【０１１０】
上記第１の動作による場合に対して、上記第２の動作の場合は音声の遅延量を増大させることが必要である。音声遅延調整部８１０は、指示に従って適切に音声を遅延させる処理を行い、映像と音声の間の時間差をゼロに近づけるように動作する。この処理により、映像と音声の同期、いわゆるリップシンクがずれる問題を解消する。
【０１１１】
なお、ＨＤＤ装置１００３に録画されたものをムーブする場合は、常に上記第２の動作となる。
【０１１２】
さて、以上の実施の形態では、ムーブ動作の際にリムーバブルディスクに書き込む音声データは、音声遅延調整部８１０から、一時暗号処理部８０８を経由してＣＰＵ１０１に渡されるものとして説明してきたが、必ずしもこの経路である必要はなく、例えば、次のような経路による処理が可能である。
【０１１３】
まず、音声遅延調整部８１０は、音声データをアナログ音声変換部８１１を経由して出力し、これをアナログオーディオデバイス１０１２に渡す。アナログオーディオデバイス１０１２は、取り込んだアナログ音声をデジタル化する。ＣＰＵ１０１は、デジタル化した音声データを、アナログオーディオデバイス１０１２から読みとり、これを、一時暗号解読部３００１から取得した映像データと共に、映像音声エンコード部３００３に送る。以降の動作は、前述の場合と同一である。このような経路により音声データを処理することによって、一時暗号処理部８０８および一時暗号解読部３００１を、より簡易に構成することができる。
【０１１４】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【０１１５】
本発明は、例えば、権利保護が必要なコンテンツを取り扱う情報システム、特に、ＨＤＴＶデジタル放送を受信する機能を持つパーソナルコンピュータに利用可能である。また、パーソナルコンピュータのアーキテクチャを利用して製造される各種の組み込み向け装置、例えばカーナビゲーションシステムや、デジタル家電機器のような装置において、権利保護が必要なコンテンツを取り扱う場合に適用可能である。
【図面の簡単な説明】
【０１１６】
【図１】本発明の実施の形態１に係る情報処理システムの構成を示す構成図である。
【図２】本発明の実施の形態１に係る情報処理システムの高解像度映像生成部およびＣＰＵの内部構成を示す構成図である。
【図３】本発明の実施の形態２に係る情報処理システムの構成を示す構成図である。
【符号の説明】
【０１１７】
１…パーソナルコンピュータ、２…モニタ装置、５…外部アナログスピーカ、６…外部デジタルオーディオアンプ、
１００…バス、１０１…ＣＰＵ、１０２…メモリ、１０３…ハードディスクドライブ装置、１０４…入力部、１０５…Ｉ／Ｏ制御部、１０６…標準映像生成部、１０７…放送受信部、１０８…高解像度映像生成部、２０１…切替部、２０２…表示部、
８０１…放送暗号解読部、８０２…放送暗号鍵保持部、８０３…セレクタ、８０４…映像音声分離部、８０５…映像デコード部、８０６…アナログ映像変換部、８０７…解像度変換部、８０８…一時暗号処理部、８０９…音声デコード部、８１０…音声遅延調整部、８１１…アナログ音声変換部、８１２…ローカル暗号処理部、８１３…ローカル暗号解読部、
８２１…ムーブ処理制御部、８２２…ムーブ履歴保持部、
１０００…バス、１００１…ＣＰＵ、１００２…メモリ、１００３…ハードディスクドライブ装置、１００４…リモコン受信機、１００５…ＵＳＢインタフェース、１００６…ＳＶＧＡデバイス、１００７…デジタル放送チューナ、１００８…ＨＤＴＶ映像デコーダ、１００９…アナログ放送チューナ、１０１０…ビデオエンコーダ、１０１１…ネットワークインタフェース、１０１２…アナログオーディオデバイス、１０１３…デジタルオーディオデバイス、１０１４…セレクタ、１０１５…デジタルオーディオ出力デバイス、１０１６…ＤＶＤドライブ装置、
２００１…映像切替器、２００２…ＬＣＤパネル、
３００１…一時暗号解読部、３００２…標準映像生成制御部、３００３…映像音声エンコード部、３００４…リムーバブルディスク暗号処理部。
【図１】
2007180905.tif 000003
【図２】
2007180905.tif 000004
【図３】
2007180905.tif 000005