【手続補正書】
【提出日】平成20年10月17日(2008.10.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
保護されたメディア信号を表す保護された圧縮符号化データを生成するデータ符号化処理装置において、
メディア信号を表す圧縮符号化データが供給され、所定の基準に基づいて、該圧縮符号化データ内のデータビットを選択する際に、選択したデータビットが変更された後に該圧縮符号化データを復号することによって再生されるメディア信号に対する該選択したデータビットの知覚性が比較的低くなるように選択するデータ解析器と、
上記圧縮符号化データ内の選択したデータビットを所定の値に設定することによって正規化された圧縮符号化データを生成し、該正規化された圧縮符号化データの安全なハッシュ値を生成し、該正規化された圧縮符号化データの上記選択したデータビットを安全なハッシュ値のデータビットに置換することによって保護された圧縮符号化データを生成する情報検証エンジンとを備えるデータ符号化処理装置。
【請求項２】
上記安全なハッシュ値は、上記正規化された圧縮符号化データ及び秘密鍵の両方について安全なハッシュ値を算出することによって生成されたメッセージ認証コードであることを特徴とする請求項１記載のデータ符号化処理装置。
【請求項３】
上記安全なハッシュ値は、上記正規化された圧縮符号化データについてハッシュ値を算出し、秘密鍵を用いて、該算出したハッシュ値を暗号化することによって生成されることを特徴とする請求項１記載のデータ符号化処理装置。
【請求項４】
上記圧縮符号化データは、１つ以上のデータのブロックを含み、
上記各ブロックは、１つ以上のコードを含み、
上記各コードは、１つ以上の連続するデータビットを含み、
上記データ解析器は、所定の基準に基づいて候補コードを選択し、
上記知覚性が低いデータビットは、該候補コードから選択されることを特徴とする請求項１乃至３いずれか１項記載のデータ符号化処理装置。
【請求項５】
上記候補コードは、所定の長さ条件を満たすことを特徴とする請求項４記載のデータ符号化処理装置。
【請求項６】
上記候補コードは、データブロック内における所定の位置に従うことを特徴とする請求項４又は５記載のデータ符号化処理装置。
【請求項７】
上記候補コードは、所定の量子化条件を満たすことを特徴とする請求項４乃至６いずれか１項記載のデータ符号化処理装置。
【請求項８】
上記データ解析器は、所定数の選択したデータビットが特定されると、該選択したデータビットの特定を中止することを特徴とする請求項１乃至７いずれか１項記載のデータ符号化処理装置。
【請求項９】
上記データ解析器は、変更された場合に、上記圧縮符号化データを復号することによって再生されるメディア信号に対する知覚性がより低い新たに選択するデータビットが発見されると、先の選択したデータビットを破棄することを特徴とする請求項１乃至７いずれか１項記載のデータ符号化処理装置。
【請求項１０】
メディア信号が供給され、該メディア信号から圧縮符号化データを生成し、上記データ解析器に圧縮符号化データを供給する圧縮エンコーダを更に備える請求項１乃至９いずれか１項記載のデータ符号化処理装置。
【請求項１１】
上記データ解析器は、上記ビットストリームの部分から知覚性が低いデータビットを選択し、
上記情報検証エンジンは、該ビットストリームの部分から選択したデータビットを所定の値に設定することによって正規化されたビットストリームの部分を生成し、該正規化されたビットストリームの部分から安全なハッシュ値を生成し、該ビットストリームの部分の選択したデータビットを該安全なハッシュ値のデータビットに置換することによって保護された圧縮符号化データを生成することを特徴とする請求項１乃至１０いずれか１項記載のデータ符号化処理装置。
【請求項１２】
上記ビットストリームの部分は、グループオブピクチャ又はグループオブピクチャ内のフレームであることを特徴とする請求項１１記載のデータ符号化処理装置。
【請求項１３】
保護されたメディア信号を表す保護された圧縮符号化データであって、所定の基準に基づいて、変更された場合に該メディア信号に対する知覚的効果が比較的低い圧縮符号化データ内の選択データビットを特定し、該選択データビットを所定の値に設定して、正規化された圧縮符号化データを生成し、該正規化された圧縮符号化データの安全なハッシュ値を算出し、該正規化された圧縮符号化データの選択データビットを安全なハッシュ値のデータビットに置換することによって算出した検証データを含む保護された圧縮符号化データを復号して、該保護されたメディア信号を検証するデータ復号処理装置において、
上記保護された圧縮符号化データが供給され、上記所定の基準に基づいて、該保護された圧縮符号化データ内の選択データビットを特定するデータ解析器と、
上記選択データビットから検証データを抽出し、該検証された圧縮符号化データ内の選択データビットを所定の値に設定することによって、検証され、正規化された圧縮符号化データを生成し、該検証され、正規化された圧縮符号化データのハッシュ値を算出し、上記抽出された検証データと上記算出したハッシュ値とを比較し、該検証データ及び該算出したハッシュ値が一致する場合、上記保護された圧縮符号化データの妥当性を認証する認証エンジンとを備えるデータ復号処理装置。
【請求項１４】
上記検証された圧縮符号化データ内の安全なハッシュ値は、上記正規化された圧縮符号化データ及び秘密鍵の両方のハッシュ値を算出することによって生成されたメッセージ認証コードであり、
上記認証エンジンによって算出されたハッシュ値は、上記正規化された圧縮符号化データ及び秘密鍵の両方のハッシュ値を算出することによって生成されたメッセージ認証コードであることを特徴とする請求項１３記載のデータ復号処理装置。
【請求項１５】
上記検証された圧縮符号化データの安全なハッシュ値は、上記正規化された圧縮符号化データのハッシュ値を算出し、秘密鍵を用いて該算出したハッシュ値を暗号化することによって生成されており、
上記認証エンジンは、該秘密鍵に対応する公開鍵を用いて上記検証データを復号し、該検証データ内のハッシュ値を再生し、該再生したハッシュ値を算出したハッシュ値と比較することを特徴とする請求項１３記載のデータ復号処理装置。
【請求項１６】
上記圧縮符号化データは、１つ以上のデータのブロックを含み、
上記各ブロックは、１つ以上のコードを含み、
上記各コードは、１つ以上の連続するデータビットを含み、
上記データ解析器は、所定の基準に基づいて候補コードを選択し、
上記知覚的効果が低いデータビットは、該候補コードから選択されることを特徴とする請求項１３乃至１５いずれか１項記載のデータ復号処理装置。
【請求項１７】
上記候補コードは、所定の長さ条件を満たすことを特徴とする請求項１６記載のデータ復号処理装置。
【請求項１８】
上記候補コードは、データブロック内における所定の位置に従うことを特徴とする請求項１６又は１７記載のデータ復号処理装置。
【請求項１９】
上記候補コードは、所定の量子化条件を満たすことを特徴とする請求項１６乃至１８いずれか１項記載のデータ復号処理装置。
【請求項２０】
上記データ解析器は、所定数の選択データビットが特定されると、該選択データビットの特定を中止することを特徴とする請求項１３乃至１９いずれか１項記載のデータ復号処理装置。
【請求項２１】
上記データ解析器は、変更された場合に上記圧縮符号化データを復号することによって再生されるメディア信号に対する知覚的効果がより低い新たに選択するデータビットが発見されると、先の選択データビットを破棄することを特徴とする請求項１３乃至１９いずれか１項記載のデータ復号処理装置。
【請求項２２】
上記検証データは、上記圧縮符号化データの部分において、上記所定の基準に基づいて、選択データビットを特定することによって判定され、
上記圧縮符号化データの部分における該選択データビットは、安全なハッシュ値の算出のために正規化され、安全なハッシュ値のデータビットによって置換され、
上記認証エンジンは、上記圧縮符号化データの部分の選択データビットから上記検証データを抽出し、上記検証された圧縮符号化データの部分内の選択データビットを所定の値に設定することによって検証され、正規化された圧縮符号化データを生成し、該検証され、正規化された圧縮符号化データの部分のハッシュ値を算出し、該算出したハッシュと上記抽出された検証データとを比較し、該検証データ及び該算出したハッシュ値が一致する場合、上記保護された圧縮符号化データの妥当性を認証する請求項１３乃至２１いずれか１項記載のデータ復号処理装置。
【請求項２３】
上記圧縮符号化データの部分は、グループオブピクチャ又はグループオブピクチャ内のフレームであることを特徴とする請求項２２記載のデータ復号処理装置。
【請求項２４】
保護されたメディア信号を表す保護された圧縮符号化データを生成するデータ符号化処理方法において、
メディア信号を表す圧縮符号化データを受け取るステップと、
所定の基準に基づいて、上記圧縮符号化データにおいて、選択データビットが変更された場合に該圧縮符号化データを復号することによって再生されるメディア信号に対する知覚性が比較的低くなるように選択した該選択データビットを特定するステップと、
上記圧縮符号化データ内の選択データビットを所定の値に設定することによって正規化された圧縮符号化データを生成するステップと、
上記正規化された圧縮符号化データの安全なハッシュ値を算出するステップと、
上記正規化された圧縮符号化データの上記選択データビットを安全なハッシュ値のデータビットに置換することによって保護された圧縮符号化データを生成するステップとを有するデータ符号化処理方法。
【請求項２５】
上記安全なハッシュ値は、上記正規化された圧縮符号化データ及び秘密鍵の両方について安全なハッシュ値を算出することによって生成されたメッセージ認証コードであることを特徴とする請求項２４記載のデータ符号化処理方法。
【請求項２６】
上記安全なハッシュ値は、上記正規化された圧縮符号化データについてハッシュ値を算出し、秘密鍵を用いて、該算出したハッシュ値を暗号化することによって生成されることを特徴とする請求項２４記載のデータ符号化処理方法。
【請求項２７】
メディア信号を表す保護された圧縮符号化データであって、所定の基準に基づいて、変更された場合に該メディア信号に対する知覚的効果が比較的低くなるように選択された圧縮符号化データ内の選択データビットを特定し、該選択データビットを所定の値に設定して正規化された圧縮符号化データを生成し、該正規化された圧縮符号化データの安全なハッシュ値を算出し、該正規化された圧縮符号化データの選択データビットを安全なハッシュ値のデータビットに置換することによって算出した検証データを含む保護された圧縮符号化データを復号して、該メディア信号を検証するデータ復号処理方法において、
上記保護された圧縮符号化データを受け取るステップと、
上記所定の基準に基づいて、上記保護された圧縮符号化データ内の選択データビットを特定するステップと、
上記選択データビットから検証データを抽出するステップと、
上記検証された圧縮符号化データ内の選択データビットを所定の値に設定することによって検証され、正規化された圧縮符号化データを生成するステップと、
上記検証され、正規化された圧縮符号化データのハッシュ値を算出するステップと、
上記抽出された検証データと上記算出したハッシュ値とを比較し、該検証データ及び該算出したハッシュ値が一致する場合、上記保護された圧縮符号化データの妥当性を認証するステップとを有するデータ復号処理方法。
【請求項２８】
上記検証された圧縮符号化データ内の安全なハッシュ値は、上記正規化された圧縮符号化データ及び秘密鍵の両方のハッシュ値を算出することによって生成されたメッセージ認証コードであり、
上記算出したハッシュ値は、上記正規化された圧縮符号化データ及び秘密鍵の両方のハッシュ値を算出することによって生成されたメッセージ認証コードであることを特徴とする請求項２７記載のデータ復号処理方法。
【請求項２９】
上記検証された圧縮符号化データの安全なハッシュ値は、上記正規化された圧縮符号化データのハッシュ値を算出し、秘密鍵を用いて該算出したハッシュ値を暗号化することによって生成されており、
上記検証データを、上記秘密鍵に対応する公開鍵を用いて復号し、該検証データ内のハッシュ値を再生し、該再生したハッシュ値を上記算出したハッシュ値と比較するステップを有する請求項２７記載のデータ復号処理方法。
【請求項３０】
データプロセッサにロードされて、該データプロセッサに請求項２４乃至２９いずれか１項記載の方法における各ステップを実行させるプログラム。
【請求項３１】
データプロセッサにロードされて、該データプロセッサに請求項２４乃至２９いずれか１項記載の方法における各ステップを実行させるプログラムを記録した記録媒体。