【手続補正書】
【提出日】平成18年12月28日(2006.12.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
非安全処理を実行して出力データ・ストリームの中に含まれる非安全データを発生するとともに、安全処理を実行して出力データ・ストリームの中に含まれる安全データを発生するように動作可能な少なくとも１つのプロセッサと、
非安全処理によって発生する非安全データを受信できるように動作可能な非安全バッファと、
安全処理によって発生する安全データを受信できるように動作可能であるとともに、非安全処理によるアクセスが不能な安全バッファと、
非安全バッファからの非安全データと安全バッファからの安全データとを読み出すように動作可能な出力コントローラであって、複合データストリームを発生するために前記非安全データと前記安全データとをマージするように動作可能なマージング論理を有し、さらに前記複合データストリームから前記出力データ・ストリームを取り出すように動作可能である前記出力コントローラと
を含むデータ処理装置。
【請求項２】
請求項１に記載のデータ処理装置において、前記プロセッサは、前記安全バッファのアクセス許容データを管理するとともに、前記安全バッファが前記非安全処理によってアクセス不能となるような前記アクセス許容データを定義するように動作可能である前記データ処理装置。
【請求項３】
請求項１に記載のデータ処理装置において、前記非安全バッファと前記安全バッファとはメモリ・システムの中に与えられ、前記メモリ・システムは、前記安全バッファに対するアクセスを管理するとともに、前記非安全処理によって前記安全バッファに対するアクセスを抑止するように動作可能である前記データ処理装置。
【請求項４】
請求項１に記載のデータ処理装置において、前記安全バッファは、その内容が前記プロセッサによって読み出されることができないように構成されている前記データ処理装置。
【請求項５】
請求項１に記載のデータ処理装置において、前記マージング論理は、前記非安全データと前記安全データとを第１の所定のフォーマットで受信するように構成され、前記非安全バッファと前記安全バッファの少なくとも１つは、第２の所定のフォーマットでデータを格納するように動作可能であり、前記出力コントローラは、前記非安全バッファと前記安全バッファの少なくとも１つに関連する変換論理を更に含んでいて、バッファから受信したデータが前記マージング論理で受信される前に、そのデータを前記第２の所定のフォーマットから前記第１の所定のフォーマットに変換するように動作可能である前記データ処理装置。
【請求項６】
請求項５に記載のデータ処理装置において、前記安全バッファは、前記安全データを前記第２の所定のフォーマットで格納するように動作可能である前記データ処理装置。
【請求項７】
請求項１に記載のデータ処理装置において、前記出力コントローラに接続され、前記出力データ・ストリームを受信する出力装置を更に含むことにより、前記出力データ・ストリームは、いかなる非安全処理からもアクセス不能である前記データ処理装置。
【請求項８】
請求項１に記載のデータ処理装置において、前記出力コントローラは、前記出力データ・ストリームとして出力する前に、前記複合データ・ストリームを暗号化するように動作可能な暗号化論理を更に含むことにより、前記出力データ・ストリームは、いかなる非安全処理からもアクセス不能である前記データ処理装置。
【請求項９】
請求項１に記載のデータ処理装置において、前記出力コントローラは、前記出力データ・ストリームの中に透かしを与えるように動作可能である前記データ処理装置。
【請求項１０】
請求項１に記載のデータ処理装置において、前記出力コントローラは、前記出力データ・ストリームとして出力する前に、前記複合データ・ストリームをアナログ信号に変換するデジタル・アナログ変換装置を更に含む前記データ処理装置。
【請求項１１】
請求項１に記載のデータ処理装置において、前記出力コントローラはディスプレイ・コントローラであり、前記非安全データと前記安全データとはディスプレイ・データであり、前記非安全バッファは非安全フレーム・ストアであり、さらに前記安全バッファは安全フレーム・ストアである前記データ処理装置。
【請求項１２】
請求項１１に記載のデータ処理装置において、前記出力データ・ストリームは、ディスプレイ・データのフレームである前記データ処理装置。
【請求項１３】
請求項５に記載のデータ処理装置において、前記出力コントローラはディスプレイ・コントローラであり、前記非安全データと前記安全データとはディスプレイ・データであり、前記非安全バッファは非安全フレーム・ストアであり、前記安全バッファは安全フレーム・ストアであり、さらに前記変換論理は、色空間変換処理を実行するように動作可能である前記データ処理装置。
【請求項１４】
請求項１３に記載のデータ処理装置において、前記第１の所定のフォーマットはRGBフォーマットであり、前記第２の所定のフォーマットはYUVフォーマットであり、さらに非安全バッファと安全バッファとの少なくとも１つは、前記YUVフォーマットで画像データを格納するように動作可能である前記データ処理装置。
【請求項１５】
請求項１１に記載のデータ処理装置において、前記ディスプレイ・コントローラは、前記非安全フレーム・ストアと前記安全フレーム・ストアとの関連する１つから受信した画像データが、前記マージング論理によって受信される前に、その画像データにフィルタリング処理を実行するように動作可能なフィルタリング論理を更に含む前記データ処理装置。
【請求項１６】
請求項１１に記載のデータ処理装置において、前記ディスプレイ・コントローラは、前記非安全フレーム・ストアと前記安全フレーム・ストアとの関連する１つから受信した画像データが、前記マージング論理によって受信される前に、その画像データにスケーリング処理を実行するように動作可能なスケーリング論理を更に含む前記データ処理装置。
【請求項１７】
請求項１３に記載のデータ処理装置において、前記ディスプレイ・コントローラは、前記非安全フレーム・ストアと前記安全フレーム・ストアとの関連する１つから受信した画像データが、前記マージング論理によって受信される前に、その画像データにフィルタリング処理を実行するように動作可能なフィルタリング論理をさらに含み、前記ディスプレイ・コントローラは、前記非安全フレーム・ストアと前記安全フレーム・ストアとの関連する１つから受信した画像データが、前記マージング論理によって受信される前に、その画像データにスケーリング処理を実行するように動作可能なスケーリング論理をさらに含み、さらに前記変換論理、フィルタリング論理およびスケーリング論理は前記安全フレーム・ストアに関連している前記データ処理装置。
【請求項１８】
非安全処理を実行して出力データ・ストリームの中に含まれる非安全データを発生するとともに、安全処理を実行して前記出力データ・ストリームの中に含まれる安全データを発生するように動作可能な少なくとも１つのプロセッサと、非安全処理によって発生する非安全データを受信できるように動作可能な非安全バッファと、安全処理によって発生する安全データを受信できるように動作可能であるとともに、非安全処理によるアクセスが不能な安全バッファとを有するデータ処理装置の出力コントローラであって、
非安全バッファからの非安全データと安全バッファからの安全データとを読み出すように動作可能な少なくとも１つの読み出しインタフェースと、
複合データ・ストリームを発生するために、前記非安全データと前記安全データとをマージするように動作可能なマージング論理と、
前記複合データ・ストリームから前記出力データ・ストリームを取り出すように動作可能な出力手段と、
を含む出力コントローラ。
【請求項１９】
請求項１８に記載の出力コントローラにおいて、前記マージング論理は、前記非安全データと前記安全データとを第１の所定のフォーマットで受信するように構成され、前記非安全バッファと安全バッファとの少なくとも１つは、第２の所定のフォーマットでデータを格納するように動作可能である出力コントローラであって、
前記非安全バッファと安全バッファとの少なくとも１つに関連するとともに、そのバッファから受信したデータが前記マージング論理によって受信される前にそのデータを前記第２の所定のフォーマットから前記第１の所定のフォーマットに変換するように動作可能な変換論理を更に含む前記出力コントローラ。
【請求項２０】
請求項１９に記載の出力コントローラにおいて、前記安全バッファは、前記安全データを前記第２の所定のフォーマットで格納するように動作可能である前記出力コントローラ。
【請求項２１】
請求項１８に記載の出力コントローラにおいて、前記出力データ・ストリームを受信するために前記出力コントローラに接続される出力装置を更に含むことにより、前記出力データ・ストリームは、いかなる非安全処理からもアクセス不能である前記出力コントローラ。
【請求項２２】
請求項１８に記載の出力コントローラにおいて、前記出力データ・ストリームとして出力する前に、前記複合データ・ストリームを暗号化するように動作可能な暗号化論理を更に含むことにより、前記出力データ・ストリームは、いかなる非安全処理からもアクセス不能である前記出力コントローラ。
【請求項２３】
請求項１８に記載の出力コントローラにおいて、前記出力データ・ストリームの中に透かしを与える手段を更に含む前記出力コントローラ。
【請求項２４】
請求項１８に記載の出力コントローラにおいて、前記出力データ・ストリームとして出力する前に、前記複合データ・ストリームをアナログ信号に変換するデジタル・アナログ変換装置を更に含む前記出力コントローラ。
【請求項２５】
請求項１８に記載の出力コントローラにおいて、前記出力コントローラはディスプレイ・コントローラであり、前記非安全データと前記安全データとはディスプレイ・データであり、前記非安全バッファは非安全フレーム・ストアであり、さらに前記安全バッファは安全フレーム・ストアである前記出力コントローラ。
【請求項２６】
請求項２５に記載の出力コントローラにおいて、前記出力データ・ストリームは、ディスプレイ・データのフレームである前記出力コントローラ。
【請求項２７】
請求項１９に記載の出力コントローラにおいて、前記出力コントローラはディスプレイ・コントローラであり、前記非安全データと安全データとはディスプレイ・データであり、前記非安全バッファは非安全フレーム・ストアであり、前記安全バッファは安全フレーム・ストアであり、さらに前記変換論理は、色空間変換処理を実行するように動作可能である前記出力コントローラ。
【請求項２８】
請求項２７に記載の出力コントローラにおいて、前記第１の所定のフォーマットはRGBフォーマットであり、前記第２の所定のフォーマットはYUVフォーマットであり、さらに非安全バッファと安全バッファとの少なくとも１つは、前記YUVフォーマットで画像データを格納するように動作可能である前記出力コントローラ。
【請求項２９】
請求項２５に記載の出力コントローラにおいて、前記ディスプレイ・コントローラは、前記非安全フレーム・ストアと前記安全フレーム・ストアとの関連する１つから受信した画像データが、前記マージング論理によって受信される前に、その画像データにフィルタリング処理を実行するように動作可能なフィルタリング論理を更に含む前記出力コントローラ。
【請求項３０】
請求項２５に記載の出力コントローラにおいて、前記ディスプレイ・コントローラは、前記非安全フレーム・ストアと前記安全フレーム・ストアとの関連する１つから受信した画像データが、前記マージング論理によって受信される前に、その画像データにスケーリング処理を実行するように動作可能なスケーリング論理を更に含む前記出力コントローラ。
【請求項３１】
請求項２７に記載の出力コントローラにおいて、前記ディスプレイ・コントローラは、
前記非安全フレーム・ストアと前記安全フレーム・ストアとの関連する１つから受信した画像データが、前記マージング論理によって受信される前に、その画像データにフィルタリング処理を実行するように動作可能なフィルタリング論理と、
前記非安全フレーム・ストアと前記安全フレーム・ストアとの関連する１つから受信した画像データが、前記マージング論理によって受信される前に、その画像データにスケーリング処理を実行するように動作可能なスケーリング論理と、
をさらに含み、
前記変換論理、フィルタリング論理およびスケーリング論理は、前記安全フレーム・ストアに関連している、
前記出力コントローラ。
【請求項３２】
出力データ・ストリームの中に非安全データと安全データとをマージする方法であって、
非安全処理を実行して出力データ・ストリームの中に含まれる非安全データを発生するステップと、
安全処理を実行して出力データ・ストリームの中に含まれる安全データを発生するステップと、
非安全バッファの中に非安全データを格納するステップと、
非安全処理によるアクセスが不能な安全バッファの中に安全データを格納するステップと、
出力コントローラを使用して非安全バッファからの非安全データと安全バッファからの安全データとを読み出すステップと、
出力コントローラの中に非安全データと安全データとをマージして複合データ・ストリームを発生するステップと、
前記複合データ・ストリームから前記出力データ・ストリームを取り出すステップと
を含む方法。
【請求項３３】
請求項３２に記載の方法において、前記プロセッサは、前記安全バッファのアクセス許容データを管理するように動作可能であり、前記安全バッファが前記非安全処理からアクセス不能であるように前記アクセス許容データを定義するステップを更に含む前記方法。
【請求項３４】
請求項３２に記載の方法において、前記非安全バッファと前記安全バッファとは、メモリ・システムの中に与えられ、前記メモリ・システムを採用し前記安全バッファに対するアクセスを管理して、前記非安全処理による前記安全バッファに対するアクセスを抑止するステップを更に含む前記方法。
【請求項３５】
請求項３２に記載の方法において、前記安全バッファの内容が前記プロセッサによって読み出されることができないように前記安全バッファを構成するステップを更に含む前記方法。
【請求項３６】
請求項３２に記載の方法において、前記マージするステップは、第１の所定のフォーマットの前記非安全データと前記安全データとについて実行され、前記非安全バッファと前記安全バッファとの少なくとも１つは、第２の所定のフォーマットでデータを格納するように動作可能であり、
前記非安全バッファと前記安全バッファとの少なくとも１つから受信したデータが、前記マージするステップの中で使用される前に、前記出力コントローラの中でそのデータを前記第２の所定のフォーマットから前記第１の所定のフォーマットに変換することを更に含む前記方法。
【請求項３７】
請求項３６に記載の方法において、前記安全バッファは、前記安全データを前記第２の所定のフォーマットで格納するように動作可能である前記方法。
【請求項３８】
請求項３２に記載の方法において、前記出力コントローラに接続され、前記出力データ・ストリームを受信する出力装置を与えるステップを更に含むことにより、前記出力データ・ストリームは、いかなる非安全処理からもアクセス不能である前記方法。
【請求項３９】
請求項３２に記載の方法において、前記出力データ・ストリームとして出力する前に、前記複合データ・ストリームを暗号化するステップを更に含むことにより、前記出力データ・ストリームは、いかなる非安全処理からもアクセス不能である前記方法。
【請求項４０】
請求項３２に記載の方法において、前記出力データ・ストリームの中に透かしを与えるステップを更に含む前記方法。
【請求項４１】
請求項３２に記載の方法において、前記出力データ・ストリームとして出力する前に、前記複合データ・ストリームをアナログ信号に変換するステップを更に含む前記方法。
【請求項４２】
請求項３２に記載の方法において、前記出力コントローラはディスプレイ・コントローラであり、前記非安全データと前記安全データとはディスプレイ・データであり、前記非安全バッファは非安全フレーム・ストアであり、さらに前記安全バッファは安全フレーム・ストアである前記方法。
【請求項４３】
請求項４２に記載の方法において、前記出力データ・ストリームは、ディスプレイ・データのフレームである前記方法。
【請求項４４】
請求項３６に記載の方法において、前記出力コントローラはディスプレイ・コントローラであり、前記非安全データと前記安全データとはディスプレイ・データであり、前記非安全バッファは非安全フレーム・ストアであり、さらに前記安全バッファは安全フレーム・ストアであり、前記変換ステップは、色空間変換処理を実行する前記方法。
【請求項４５】
請求項４４に記載の方法において、前記第１の所定のフォーマットはRGBフォーマットであり、前記第２の所定のフォーマットはYUVフォーマットであり、さらに前記非安全バッファと安全バッファとの関連する少なくとも１つは、前記YUVフォーマットで画像データを格納するように動作可能である前記方法。
【請求項４６】
請求項４２に記載の方法において、前記非安全フレーム・ストアと前記安全フレーム・ストアとの関連する１つから受信した画像データが、前記マージするステップによって使用される前に、その画像データにフィルタリング処理を実行するステップを更に含む前記方法。
【請求項４７】
請求項４２に記載の方法において、前記非安全フレーム・ストアと前記安全フレーム・ストアとの関連する１つから受信した画像データが、前記マージするステップによって使用される前に、その画像データにスケーリング処理を実行するステップを更に含む前記方法。
【請求項４８】
請求項４４に記載の方法において、前記非安全フレーム・ストアと前記安全フレーム・ストアとの関連する１つから受信した画像データが、前記マージするステップによって使用される前に、その画像データにフィルタリング処理を実行するステップを更に含むとともに、前記非安全フレーム・ストアと前記安全フレーム・ストアとの関連する１つから受信した画像データが、前記マージするステップによって使用される前に、その画像データにスケーリング処理を実行するステップを更に含み、前記変換ステップ、フィルタリングステップおよびスケーリングステップは前記安全フレーム・ストアからの安全データについて実行される前記方法。