(57)【要約】【課題】改ざんされたストリームに対して精度高く正しいタイミングでスクランブル処理等の対応処理を行うことが可能な情報処理装置を提供する。【解決手段】暗号化された入力データの復号処理機能および暗号情報の改ざん検出機能を有し、改ざんを検出した場合に、改ざんが行われたデータに対して改ざんフラグの付加を行う第１の処理回路１２と、第１の処理回路１２の出力データに対して所定の処理を行い、データに改ざんフラグが付加されている場合には、改ざんされていることを示す改ざん情報を付加する第２の処理回路１３と、第２の処理回路１３の出力データを受けて改ざん情報が付加されていない場合には通常の処理を行い、改ざん情報が付加されている場合にはこのデータに対して通常と異なる処理を行う第３の処理回路１４と、を有する。【選択図】図１
2007318279.tif 000002
【特許請求の範囲】
【請求項１】
暗号化された入力ストリームデータの復号処理機能および暗号情報の改ざん検出機能を有し、改ざんを検出した場合に、改ざんが行われたデータに対して改ざんフラグの付加を行う第１の処理回路と、
上記第１の処理回路の出力データに対して所定の処理を行い、当該データに改ざんフラグが付加されている場合には、改ざんされていることを示す改ざん情報を付加する第２の処理回路と、
上記第２の処理回路の出力データを受けて改ざん情報が付加されていない場合には通常の処理を行い、改ざん情報が付加されている場合には当該データに対して通常と異なる処理を行う第３の処理回路と、
を有する情報処理装置。
【請求項２】
上記第２の処理回路が処理するデータは少なくともビデオデータであり、
上記第３の処理回路は当該ビデオデータに改ざん情報が付加されている場合には、正常な表示動作を行わない
請求項１記載の情報処理装置。
【請求項３】
上記第２の処理回路は、改ざんフラグが付加されたビデオデータを受け取ると、ビデオデータのブランキングエリアに改ざん情報としてスクランブル情報を付加し、
上記第３の処理回路は、ビデオデータにスクランブル情報が付加されている場合、当該ビデオデータに対してスクランブル処理を行って表示する
請求項２記載の情報処理装置。
【請求項４】
上記第２の処理回路は、改ざんフラグが付加されたビデオデータを受け取ると、ビデオデータなしとして改ざん情報を出力し、
上記第３の処理回路は、上記改ざん情報を入力すると当該ビデオデータの表示処理を停止する
請求項２記載の情報処理装置。
【請求項５】
上記第２の処理回路が処理するデータは少なくともオーディオデータであり、
上記第３の処理回路は当該オーディオデータに改ざん情報が付加されている場合には、オーディオデータの出力を停止する
請求項１記載の情報処理装置。
【請求項６】
上記第１の処理回路で処理されたデータを外部に出力する際に、当該データに改ざんフラグが付加されている場合には当該改ざんフラグをクリアして出力する外部出力制御部をさらに有する
請求項１〜５のいずれか一に記載の情報処理装置。
【請求項７】
暗号化されたオーディオ系およびビデオ系を含む入力ストリームデータの復号処理機能および暗号情報の改ざん検出機能を有し、改ざんを検出した場合に、改ざんが行われたデータに対して改ざんフラグの付加を行う暗号処理コア、
上記暗号処理コアにより供給されるストリームデータを、ビデオ系データとオーディオ系データに分離処理を行い、当該データに改ざんフラグが付加されている場合には、分離したビデオ系データに改ざんが行われていることを示す情報を付加した状態で出力するデマルチプレクサと、
上記デマルチプレクサの出力データを受けて改ざん情報が付加されていない場合には通常の表示処理を行い、改ざん情報が付加されている場合には当該データに対してスクランブル処理を行いまたは当該データの表示動作を停止するディプレイ処理コアと、
を有する情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、改ざんされたストリームデータに対してスクランブル等の所定の処理を行う情報処理装置に関するものである。
【背景技術】
【０００２】
ＤＶＤなどの記録メディアやハードディスクレコーダなどには、コンテンツ保護のため、暗号化処理が行われ、暗号状態を示すステータス（Status）情報が付加される。
この際、コンテンツがセキュアであるためには、暗号状態を示すステータス情報が正しいことが重要である。
【０００３】
たとえばプログラムストリームは、ＤＶＤなどに格納されている状態ではスクランブルがかけられているため、再生するためにはまず、スクランブルを解除する必要がある。
スクランブルデータのヘッダ（Header）などに付加されている情報が改ざんされている場合、本来は再生すべきではないオーディオ（Audio）／ビデオ（Video）が再生されてしまうことになる。たとえば本来はコピー不可のデータが、コピーフリーに改ざんされている場合などである。
【０００４】
そこで、暗号状態を示すステータス情報が改ざんされていた場合、通常、次のような方法でコンテンツ保護を実施している。
【０００５】
まず、復号処理のロジックで暗号状態を示すステータス情報が改ざんされていることを検出する。
次に、検出した結果をＣＰＵ（制御系）に対して通知を行う。
通知を受けたＣＰＵはディプレイ用表示ロジックに対してスクランブル指定を行う。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、著作権保護のために暗号情報が付加されており、その暗号情報が改ざんされたデータがわずかであっても再生されてしまうということは著作権が侵害されてしまうことになるため正しいタイミングでスクランブルをかける必要がある。
【０００７】
しかしながら、上述した技術では、ＣＰＵを介してスクランブルを実施しており、その間ハードウェア（ＨＷ）ブロックを通過している改ざんされたストリーム（Stream）に対して、精度高く正しいタイミングで（ピンポイントで）スクランブルをかけることが不可能であった。
したがって、コンテンツ保護を目的とした暗号状態を示すステータス情報が改ざんされた場合、保護すべきデータが若干表示されたり、表示すべきデータに早めにスクランブルがかかるなどの不利益がある。
ＨＤＤなどにコピーする場合には、改ざん検出後に、すでにコピー済みの箇所をクリアするなどで対応することが可能であるが、表示する画像の場合、改ざん検出後の処理によって、画面に改ざんされているデータが表示されてしまうことや、改ざんされていないデータから表示を止めてしまうことなどが発生することになる。
【０００８】
本発明は、改ざんされたストリームに対して精度高く正しいタイミングでスクランブル等の対応処理を行うことが可能で、保護すべきデータが保護されなかったり、保護する必要がないデータを誤って保護してしまうことを防止できる情報処理装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の第１の観点の情報処理装置は、暗号化された入力ストリームデータの復号処理機能および暗号情報の改ざん検出機能を有し、改ざんを検出した場合に、改ざんが行われたデータに対して改ざんフラグの付加を行う第１の処理回路と、上記第１の処理回路の出力データに対して所定の処理を行い、当該データに改ざんフラグが付加されている場合には、改ざんされていることを示す改ざん情報を付加する第２の処理回路と、上記第２の処理回路の出力データを受けて改ざん情報が付加されていない場合には通常の処理を行い、改ざん情報が付加されている場合には当該データに対して通常と異なる処理を行う第３の処理回路と、を有する。
【００１０】
好適には、上記第２の処理回路が処理するデータは少なくともビデオデータであり、上記第３の処理回路は当該ビデオデータに改ざん情報が付加されている場合には、正常な表示動作を行わない。
【００１１】
好適には、上記第２の処理回路は、改ざんフラグが付加されたビデオデータを受け取ると、ビデオデータのブランキングエリアに改ざん情報としてスクランブル情報を付加し、上記第３の処理回路は、ビデオデータにスクランブル情報が付加されている場合、当該ビデオデータに対してスクランブル処理を行って表示する。
【００１２】
好適には、上記第２の処理回路は、改ざんフラグが付加されたビデオデータを受け取ると、ビデオデータなしとして改ざん情報を出力し、上記第３の処理回路は、上記改ざん情報を入力すると当該ビデオデータの表示処理を停止する。
【００１３】
好適には、上記第２の処理回路が処理するデータは少なくともオーディオデータであり、上記第３の処理回路は当該オーディオデータに改ざん情報が付加されている場合には、オーディオデータの出力を停止する。
【００１４】
好適には、上記第１の処理回路で処理されたデータを外部に出力する際に、当該データに改ざんフラグが吹かされている場合には当該改ざんフラグをクリアして出力する外部出力制御部をさらに有する。
【００１５】
本発明の第２の観点の情報処理装置は、暗号化されたオーディオ系およびビデオ系を含む入力ストリームデータの復号処理機能および暗号情報の改ざん検出機能を有し、改ざんを検出した場合に、改ざんが行われたデータに対して改ざんフラグの付加を行う暗号処理コア、上記暗号処理コアにより供給されるストリームデータを、ビデオ系データとオーディオ系データに分離処理を行い、当該データに改ざんフラグが付加されている場合には、分離したビデオ系データに改ざんが行われていることを示す情報を付加した状態で出力するデマルチプレクサと、上記デマルチプレクサの出力データを受けて改ざん情報が付加されていない場合には通常の表示処理を行い、改ざん情報が付加されている場合には当該データに対してスクランブル処理を行いまたは当該データの表示動作を停止するディプレイ処理コアと、を有する。
【発明の効果】
【００１６】
本発明によれば、改ざんされたストリームに対して精度の高いタイミングでスクランブル等の対応処理を行うことが可能である。
その結果、保護すべきデータが保護されなかったり、保護する必要がないデータを誤って保護してしまうことを防止できる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施形態を図面に関連付けて説明する。
【００１８】
図１は、本発明の実施形態に係る改ざんデータのスクランブル処理機能を有する情報処理装置の構成例を示す図である。
【００１９】
本情報処理装置１０は、ＣＰＵによる改ざん処理ではなく、ハードウェア（ＨＷ）で改ざん処理を行うように構成されている。
より具体的には、本情報処理装置１０は、ストリーム自体に改ざん情報を付加することで、ＣＰＵ経由の処理に生じるタイミングのズレを無くしてスクランブル表示を行うように構成されている。
すなわち、本情報処理装置１０は、改ざん情報を検出した場合、改ざんされたストリーム自体に改ざん情報を付加し、ストリーム自体に情報を持たせることで、ハードウェア（ＨＷ）ブロックでスクランブル制御を行うことを可能としている。そのため、ＣＰＵ経由のソフトウェア制御とは異なり、スクランブルタイミングがずれることなく、制御することを実現している。
以下、情報処理装置１０の構成および機能を具体的に説明する。
【００２０】
情報処理装置１０は、図１に示すように、ＤＶＤ等の記録メディア１１、第１の処理回路としての暗号処理コア１２、第２の処理回路としてのデマルチプレクサ（De-Multiplexer：ＤＭＸ）１３、第３の処理回路としてのディスプレイ処理コア１４、ディスプレイデバイス１５、ＣＰＵ（制御部）１６、および外部出力制御部１７を有している。
【００２１】
情報処理装置１０において、基本的に、データパスは、記録メディア１１のデータを復号する暗号処理コア１２、デマルチプレクサ（De-Multiplexer）１３、出力画像処理やスクランブル処理を行うディスプレイ処理コア１４と、装置全体を制御するＣＰＵ１６で構成されている。
また、データパスとして、記録メディア１１のデータを復号する暗号処理コア１２、およびＬＳＩ外部にストリームを出力するための制御を行う外部出力制御部１７で構成される。
【００２２】
暗号処理コア１２は、ＤＥＳやＡＥＳに代表される暗号処理の基本となるアルゴリズムを実現する機能（回路）を有しており、改ざんデータの検出も暗号処理コア１２が行う。
【００２３】
ディスプレイ処理コア１４は、マクロビジョンなどに代表されるスクランブルを実現する機能（回路）を有する。
【００２４】
暗号処理コア１２は、通常記録メディア１１から入力されるデータの復号処理を行うが、第３者によって暗号情報のステータス（Status）情報の改ざんが行われているデータが入力されてきた場合には、復号処理の他に改ざんが行われたデータに対して改ざんフラグの付加を行い、後段のデマルチプレクサ１３に出力する。
暗号処理コア１２においては、改ざんフラグはリザーブ（Reserved）領域など実データに影響しない箇所に付加を行う、もしくは改ざんフラグ用のデータを自動生成を行う。
【００２５】
例として、ＤＶＤのプログラムストリーム（ＰＳ）の改ざん検出の場合、ナビゲーションパック（Navigation Pack）のプライベートビット（Private Bit）に改ざんフラグを付加する方法や、新たなプライベートストリーム２（Private Stream2）のデータを生成し、その中に改ざん情報を付加する方法がある。
【００２６】
図２は、ナビゲーションパック（Navigation Pack）のフォーマットを示す図である。
【００２７】
ナビゲーションパック（Navigation Pack）１００は、図２に示すように、２０４８バイトで形成され、０−１３バイトはパックヘッダ(Pack Header)領域１０１として割り当てられ、１４−３７バイトはシステムヘッダ(System Header)領域１０２としてあり当てられ、３８−１０２３バイトがＰＣＩ  ＰＫＴ（ＰＣＩパケット）領域１０３として割り当てられ、１０２４−２０１４バイトがＤＳＩ  ＰＫＴ（ＤＳＩパケット）領域１０４として割り当てられ、２０１５バイトがリザーブ（Reserved）領域１０５として割り当てられ、２０１６−２０４７バイトがその他の領域１０６として割り当てられている。
【００２８】
暗号処理コア１２は、たとえばＤＶＤのプログラムストリーム（ＰＳ）の改ざんを検出した場合、ナビゲーションパック（Navigation Pack）１００のリザーブ（Reserved）領域１０５に「１」をセットするように構成することも可能である。
【００２９】
デマルチプレクサ１３は、暗号処理コア１２により供給されるストリームデータを、ビデオ（Video）系データとオーディオ（Audio）系データに分離処理を行うが、改ざんフラグが付加されたデータも通常通り分離処理を行い、ビデオ（Video）系データに改ざんフラグを付加した状態、あるいはブランキングエリアにスクランブル情報を付加し、あるいはビデオデータなしとする、改ざんされたデータがある旨を示す改ざん情報を含むデータをディスプレイ処理コア１４に出力する。
【００３０】
ディスプレイ処理コア１４は、通常はＣＰＵ１６の設定に従い、ディスプレイデバイス１５への出力画像のスクランブル処理を行うが、改ざんフラグの付加されたデータが入力された場合、ハードウェア（ＨＷ）によって改ざん情報の検出を行い、スクランブル処理を行う、あるいは表示動作を停止する。
上述したように、リザーブ（Reserved）領域などに改ざんフラグを付加したデータはＬＳＩ内部でのみ使用されるため、ＬＳＩ外部に対する影響は与えない。
【００３１】
ここで、ストリームデータ等の定義について述べる。
たとえば、DVD+規格の暗号形式の場合、ＤＶＤから読み出すストリームになるため、ストリームとはプログラムストリーム（ＰＳ）のことを指すことになる。
ただし、DVD+以外にも改ざん検出が可能なアルゴリズムがある場合には、トランスポートストリーム（ＴＳ）などにも本発明を応用することが可能である。
画像データ（映像信号）とはプログラムストリームなどをデマルチプレクサ（De-Multiplexer）でオーディオ（Audio）／ビデオ（Video）分離を行い、分離されたビデオ（Video）データをデコードすることで生成されるデータになる。
【００３２】
本実施形態におけるスクランブルデータとはプログラムストリームなどにスクランブルを施したデータを指す。スクランブルの解除はスクランブルデータのヘッダ（Header）などに付加されている情報によって行われる。
【００３３】
図３は、本実施形態に係る情報処理装置の通常再生時のデータの流れを示す図である。
図４は、本実施形態に係る情報処理装置の改ざんを検出した場合の所定の概要を模式的に示す図である。
【００３４】
図３に示すように、暗号処理コア１２においてストリームデータの改ざんはされていないと判断すると、デスクランブル処理を行い、フラグを付加しないで（セットしないで）デマルチプレクサ１３に供給する。
デマルチプレクサ１３では、暗号処理コア１２により供給されるストリームデータを、ビデオ（Video）系データとオーディオ（Audio）系データに分離し、ディスプレイ処理コア１４に出力する。
そして、ディスプレイ処理コア１４では、ディスプレイデバイス１５への出力画像の表示を行う。
【００３５】
図４に示すように、暗号処理コア１２においてストリームデータの改ざんを検出すると、改ざん情報としてフラグを付加して（セットして）デマルチプレクサ１３に供給する。
デマルチプレクサ１３では、暗号処理コア１２により供給されるストリームデータを、ビデオ（Video）系データとオーディオ（Audio）系データに分離し、ビデオ（Video）系データに改ざんフラグを付加した状態でディスプレイ処理コア１４に出力する。
ディスプレイ処理コア１４は、改ざんフラグの付加されたデータが入力された場合、ハードウェア（ＨＷ）によって改ざんフラグの検出を行い、スクランブル処理を行う。すなわち、図４に示すように、改ざんストリームから表示されなくなる。
【００３６】
このように、本実施形態では、改ざん検出から出力スクランブル制御までをハードウェア（ＨＷ）で行い、ブロック間の改ざん通知にデータ自体を使用する方法で、コンテンツ保護を確実に行うことを実現している。
【００３７】
また、変形例として出力画像へのスクランブルのみではなく、オーディオ（Audio）系の改ざんデータの再生を停止することでオーディオ（Audio）コンテンツの保護を行うことも可能である。
【００３８】
以下に、本発明を実現する好適な処理内容を図５および図６のフローチャートに関連付けて２つの例を挙げて説明する。
図５は、本実施形態の第１の処理方法を説明するためのフローチャートである。
図６は、本実施形態の第２の処理方法を説明するためのフローチャートである。
【００３９】
まず、図５のフローチャートに関連付けて第１の処理方法について説明する。
【００４０】
記録メディア１１からコンテンツデータ（映像信号）の読み出しを行い（ＳＴ１）、暗号処理コア１２において改ざんが行われているから否かの改ざん検出を行う（ＳＴ２）。
そこで、ナビゲーションパック（Navigation Pack）が存在するコンテンツを例にすると、改ざんが行われていない場合には、復号処理を行って、ナビゲーションパック（Navigation Pack）は、デスクランブル処理を行って、そのままデマルチプレクサ１３に転送する（ＳＴ３）。
ステップＳＴ２において、改ざんが行われていると判断した場合には、改ざんの行われているナビゲーションパック（Navigation Pack）のリザーブ（Reserved）領域をすべて１にセットし（ＳＴ４）、デマルチプレクサ１３に転送する（ＳＴ３）。
【００４１】
暗号処理コア１２からストリームデータを受け取ったデマルチプレクサ１３はナビゲーションパック（Navigation Pack）のリザーブ（Reserved）領域がすべて１であるか確認を行う（ＳＴ５）。
リザーブ（Reserved）領域すべてが１でない場合には、ビデオ（Video）系データとオーディオ（Audio）系データに分離し、ディスプレイ処理コア１４に出力する（ＳＴ６）。
一方、リザーブ（Reserved）領域すべてが１の場合には、ビデオ（Video）データのブランキングエリアにスクランブル情報を付加し（ＳＴ７）、後段のディスプレイ処理コア１４に出力する（ＳＴ６）。
デマルチプレクサ１３からデータを受け取ったディスプレイ処理コア１４は、ビデオ（Video）データのブランキングエリアにスクランブル情報が付加されているか否かを判断する（ＳＴ８）。
スクランブル情報がないと判断した場合、ディスプレイ処理コア１４は、通常のディスプレイデバイス１５への表示を行う（ＳＴ９）。
一方、スクランブル情報があると判断した場合、ディスプレイ処理コア１４は、ディスプレイデバイス１５の表示にスクランブルをかける動作を行う（ＳＴ１０）。
すなわち、ディスプレイ処理コア１４は、ブランキングエリアにおけるスクランブル情報の有無に従い、ディスプレイデバイス１５への表示にスクランブルをかける動作または通常表示動作を行う。
【００４２】
次に、図６のフローチャートに関連付けて第２の処理方法について説明する。
【００４３】
記録メディア１１からコンテンツデータの読み出しを行い（ＳＴ１１）、暗号処理コア１２において改ざんが行われているから否かの改ざん検出を行う（ＳＴ１２）。
そこで、ナビゲーションパック（Navigation Pack）が存在するコンテンツを例にすると、改ざんが行われていない場合には、復号処理を行って、ナビゲーションパック（Navigation Pack）は、デスクランブル処理を行って、そのままデマルチプレクサ１３に転送する（ＳＴ１３）。
ステップＳＴ２において、改ざんが行われていると判断した場合には、改ざんの行われているナビゲーションパック（Navigation Pack）のリザーブ（Reserved）領域をすべて１にセットし（ＳＴ１４）、デマルチプレクサ１３に転送する（ＳＴ１３）。
【００４４】
暗号処理コア１２からストリームデータを受け取ったデマルチプレクサ１３はナビゲーションパック（Navigation Pack）のリザーブ（Reserved）領域がすべて１であるか確認を行う（ＳＴ１５）。
リザーブ（Reserved）領域すべてが１でない場合には、ビデオ（Video）系データとオーディオ（Audio）系データに分離し、ディスプレイ処理コア１４に出力する（ＳＴ１６）。
ディプレイ処理コア１４は、通常のディスプレイデバイス１５への表示を行う（ＳＴ１７）。
一方、リザーブ（Reserved）領域すべてが１の場合には、デマルチプレクサ１３は、ビデオ（Video）データなしとし（ＳＴ１８）、後段のディスプレイ処理コア１４に出力する（ＳＴ１９）。
ディスプレイ処理コア１４は、ビデオ（Video）データがないということなので、ディスプレイデバイス１５への表示を行わない（ＳＴ２０）。
【００４５】
このように、第２の処理方法は、デマルチプレクサ１３のナビゲーションパック（Navigation Pack）のリザーブ（Reserved）領域がすべて１のデータの場合には、Videoデータなしとすることで、ディスプレイデバイス１５に何も表示されないようにする。
【００４６】
第１の処理方法と第２の処理方法は、最終的にディスプレイデバイス１５への表示をスクランブルとするか、何も表示しないかの違いのみで、本例では改ざん情報をナビゲーションパック（Navigation Pack）というデータ自体を使用している点では同じである。
【００４７】
また、ＬＳＩ外部についての影響はブロック図のように暗号処理コア後段の外部出力制御ブロック１７で改ざん情報の付加に使用しているリザーブ（Reserved）領域を０にクリアすることで、ＬＳＩ外部には全く影響を与えることなく本発明をシステムに組み込むことができる。
【００４８】
以上説明したように、本実施形態によれば、記録メディア１１から入力されるストリームデータの復号処理を行い、かつ、暗号情報のステータス（Status）情報の改ざんが行われている場合には、復号処理の他に改ざんが行われたデータに対して改ざんフラグの付加を行う暗号処理コア１２と、暗号処理コア１２により供給されるストリームデータを、ビデオ（Video）系データとオーディオ（Audio）系データに分離処理を行い、改ざんフラグが付加されたデータも通常通り分離処理を行い、ビデオ（Video）系データに改ざんが行われていることを示す情報を付加した状態で出力するデマルチプレクサ１３と、改ざん情報の付加されたデータが入力された場合、ハードウェア（ＨＷ）によって改ざんフラグの検出を行い、スクランブル処理や表示を行わない処理を行うディスプレイ処理コア１４とを有することから、改ざんの行われたデータに対してのみ精度高く正しいタイミングでスクランブル処理を行うまたは表示しないようにすることができ、ソフトウェア（ファームウェア）の改ざん対応処理の軽減を行うことができる。
ハードウェアで改ざん処理を行うため、コンテンツ保護を確実に行うことができ、セキュリティレベルの向上に寄与するという利点がある。
【００４９】
また、本実施形態によれば、たとえばDVD+の暗号規格では改ざんの検出が可能なアルゴリズムにも対応可能である。
この場合、検出された結果をずれることなく使用するためのアルゴリズムとして、検出されたストリームのヘッダ（Header）に改ざん情報を付加し、オーディオ（Audio）／ビデオ（Video）分離時に改ざん情報を解析し、ビデオ（Video）データに改ざん情報を付加することで、ビデオ（Video）データのデコード時に正しくデコードさせないようにすることができる。
このときの出力結果の表示なしやスクランブル表示はセットの使用方法に依存することになる。また、ブランキングエリアにスクランブル表示とはマクロビジョンなどのことを指している。
よって、ビデオ（Video）データのデコード時にこれからデコードする画像は改ざんされたデータであることが判明しているため、改ざんデータをどのように出力するかはそのシステムによって変更することができる。
【００５０】
なお、上記では、ビデオ（Video）データのみについて説明しているが、オーディオ（Audio）も同様にオーディオ（Audio）データをデコードした後に出力するため、ビデオ（Video）同様に改ざんデータ以降はオーディオ（Audio）の出力を停止させることなどが可能になる。
【００５１】
また、本実施形態の情報処理装置は、ＤＶＤレコーダをはじめ、ネットワーク経由データを再生するテレビジョン等にも適用することが可能である。
また、ディスクや、ネットワーク経由で改ざんされたデータを受信した場合、改ざんされたデータのみをクランブルかけるために使用することができる。
【００５２】
なお、本実施形態では、ナビゲーションパック（Navigation Pack）のリザーブ（Reserved）領域がすべて１をセットする場合を例に説明したが、改ざん情報のフラグとして使用するだけなので、所定の１ビットを用いるように構成することも可能である。
【図面の簡単な説明】
【００５３】
【図１】本発明の実施形態に係る改ざんデータのスクランブル処理機能を有する情報処理装置の構成例を示す図である。
【図２】ナビゲーションパック（Navigation Pack）のフォーマットを示す図である。
【図３】本実施形態に係る情報処理装置の通常再生時のデータの流れを示す図である。
【図４】本実施形態に係る情報処理装置の改ざんを検出した場合の所定の概要を模式的に示す図である。
【図５】本実施形態の第１の処理内容を説明するためのフローチャートである。
【図６】本実施形態の第２の処理内容を説明するためのフローチャートである。
【符号の説明】
【００５４】
１０・・・情報処理装置、１１・・・記録メディア、１２・・・暗号処理コア（第１の処理回路）、１３・・・デマルチプレクサ（De-Multiplexer：ＤＭＸ、第２の処理回路）、１４・・・ディスプレイ処理コア（第３の処理回路）、１５・・・ディスプレイデバイス、１６・・・ＣＰＵ、１７・・・外部出力制御部。
【図１】
2007318279.tif 000003
【図２】
2007318279.tif 000004
【図３】
2007318279.tif 000005
【図４】
2007318279.tif 000006
【図５】
2007318279.tif 000007
【図６】
2007318279.tif 000008