【手続補正書】
【提出日】平成20年7月7日(2008.7.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
１画素がｉビットで表わされる原画像データを周波数変換、量子化処理、及び、エントロピー符号化を行なって符号化された符号化画像データを、１画素が所定のｎ（ｎ＜ｉ）ビットで表わされる画像データに復号する画像復号装置であって、
前記符号化画像データのヘッダ情報を抽出し解析する解析手段と、
該解析手段の解析により、量子化処理で用いた量子化テーブルを抽出する抽出手段と、
前記解析手段の解析により、前記ビット数ｉを取得するビット数取得手段と、
該ビット数取得手段で取得されたビット数ｉに基づいて、前記抽出手段で抽出された量子化テーブルの量子化係数をスケーリングするスケーリング手段と、
前記符号化データを逆エントリピー復号して量子化値を算出し、当該算出された量子化値を前記スケーリング手段でスケーリングされた量子化テーブルを用いて逆量子化して周波数変換係数を算出し、当該周波数変換係数に対して逆周波数変換を行って画像データに復元する復号手段と
を備えることを特徴とする画像復号装置。
【請求項２】
前記復号手段における逆量子化処理は整数演算で行ない、
前記スケーリング手段は、前記抽出手段で抽出された量子化テーブルの各量子化係数にオフセット値２i-n-1を加算した後、加算後の量子化係数をｉ−ｎビットだけ下位にシフトすることで、スケーリングすることを特徴とする請求項１に記載の画像復号装置。
【請求項３】
前記復号手段における逆量子化処理は実数演算で行ない、
前記スケーリング手段は、前記抽出手段で抽出された量子化テーブルの各量子化係数をｉ−ｎビットだけ下位にシフトすることで、スケーリングすることを特徴とする請求項１に記載の画像復号装置。
【請求項４】
１画素がｉビットで表わされる原画像データを周波数変換、量子化処理、及び、エントロピー符号化を行なって符号化された符号化画像データを、１画素がｎ（ｎ＜ｉ）ビットで表わされる画像データに復号する画像復号装置の制御方法であって、
前記符号化画像データのヘッダ情報を抽出し解析する解析工程と、
該解析工程の解析により、量子化処理で用いた量子化テーブルを抽出する抽出工程と、
前記解析工程の解析により、前記ビット数ｉを取得するビット数取得工程と、
該ビット数取得工程で取得されたビット数ｉに基づいて、前記抽出工程で抽出された量子化テーブルの量子化係数をスケーリングするスケーリング工程と、
前記符号化データを逆エントリピー復号して量子化値を算出し、当該算出された量子化値を前記スケーリング工程でスケーリングされた量子化テーブルを用いて逆量子化して周波数変換係数を算出し、当該周波数変換係数に対して逆周波数変換を行って画像データに復元する復号工程と
を備えることを特徴とする画像復号装置の制御方法。
【請求項５】
コンピュータに読込ませ実行させることで、前記コンピュータを、１画素がｉビットで表わされる原画像データを周波数変換、量子化処理、及び、エントロピー符号化を行なって符号化された符号化画像データを、１画素がｎ（ｎ＜ｉ）ビットで表わされる画像データに復号する画像復号装置として機能させるコンピュータプログラムであって、
前記符号化画像データのヘッダ情報を抽出し解析する解析手段と、
該解析手段の解析により、量子化処理で用いた量子化テーブルを抽出する抽出手段と、
前記解析手段の解析により、前記ビット数ｉを取得するビット数取得手段と、
該ビット数取得手段で取得されたビット数ｉに基づいて、前記抽出手段で抽出された量子化テーブルの量子化係数をスケーリングするスケーリング手段と、
前記符号化データを逆エントリピー復号して量子化値を算出し、当該算出された量子化値を前記スケーリング手段でスケーリングされた量子化テーブルを用いて逆量子化して周波数変換係数を算出し、当該周波数変換係数に対して逆周波数変換を行って画像データに復元する復号手段
として機能させることを特徴とするコンピュータプログラム。
【請求項６】
請求項５に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ可読記憶媒体。
【請求項７】
１画素がｉビットで表わされる原画像データを周波数変換、量子化処理、及び、エントロピー符号化を行なって符号化された符号化画像データを、１画素がｎ（ｎ＜ｉ）ビットで表わされる画像データに復号する画像復号装置であって、
異なるビット数の画像データ用の量子化テーブルを、その量子化テーブルを特定する情報と関連付けて記憶する記憶手段と、
前記符号化画像データのヘッダ情報を抽出し解析する解析手段と、
該解析手段の解析により、量子化処理で用いた量子化テーブルを特定する情報を抽出する抽出手段と、
前記解析手段の解析により、前記ビット数ｉを取得するビット数取得手段と、
前記量子化テーブルを特定する情報に基づき、該当する量子化テーブルを前記記憶手段から取得し、前記ビット数取得手段で取得されたビット数ｉに基づいて、取得した量子化テーブルの量子化係数をスケーリングするスケーリング手段と、
前記符号化データを逆エントリピー復号して量子化値を算出し、当該算出された量子化値を前記スケーリング手段でスケーリングされた量子化テーブルを用いて逆量子化して周波数変換係数を算出し、当該周波数変換係数に対して逆周波数変換を行って画像データに復元する復号手段と
を備えることを特徴とする画像復号装置。
【請求項８】
前記復号手段における逆量子化処理は整数演算で行ない、
前記スケーリング手段は、前記記憶手段から取得した量子化テーブルの各量子化係数にオフセット値２i-n-1を加算した後、加算後の量子化係数をｉ−ｎビットだけ下位にシフトすることで、スケーリングすることを特徴とする請求項７に記載の画像復号装置。
【請求項９】
前記復号手段における逆量子化処理は実数演算で行ない、
前記スケーリング手段は、前記記憶手段から取得した量子化テーブルの各量子化係数をｉ−８ビットだけ下位にシフトすることで、スケーリングすることを特徴とする請求項７に記載の画像復号装置。
【請求項１０】
１画素がｉビットで表わされる原画像データを周波数変換、量子化処理、及び、エントロピー符号化を行なって符号化された符号化画像データを、１画素がｎ（ｎ＜ｉ）ビットで表わされる画像データに復号する画像復号装置の制御方法であって、
前記符号化画像データのヘッダ情報を抽出し解析する解析工程と、
該解析工程の解析により、量子化処理で用いた量子化テーブルを特定する情報を抽出する抽出工程と、
前記解析工程の解析により、前記ビット数ｉを取得するビット数取得工程と、
異なるビット数の画像データ用の量子化テーブルをその量子化テーブルを特定する情報と関連付けて記憶する所定の記憶手段の中から、前記抽出工程で抽出された量子化テーブルを特定する情報に該当する量子化テーブルを取得し、前記ビット数取得工程で取得されたビット数ｉに基づいて、取得した量子化テーブルの量子化係数をスケーリングするスケーリング工程と、
前記符号化データを逆エントリピー復号して量子化値を算出し、当該算出された量子化値を前記スケーリング工程でスケーリングされた量子化テーブルを用いて逆量子化して周波数変換係数を算出し、当該周波数変換係数に対して逆周波数変換を行って画像データに復元する復号工程と
を備えることを特徴とする画像復号装置の制御方法。
【請求項１１】
コンピュータに読込ませ実行させることで、前記コンピュータを、１画素がｉビットで表わされる原画像データを周波数変換、量子化処理、及び、エントロピー符号化を行なって符号化された符号化画像データを、１画素がｎ（ｎ＜ｉ）ビットで表わされる画像データに復号する画像復号装置として機能させるコンピュータプログラムであって、
前記符号化画像データのヘッダ情報を抽出し解析する解析手段と、
該解析手段の解析により、量子化処理で用いた量子化テーブルを特定する情報を抽出する抽出手段と、
前記解析手段の解析により、前記ビット数ｉを取得するビット数取得手段と、
異なるビット数の画像データ用の量子化テーブルをその量子化テーブルを特定する情報と関連付けて記憶する所定の記憶手段の中から、前記抽出手段で抽出された量子化テーブルを特定する情報に該当する量子化テーブルを取得し、前記ビット数取得手段で取得されたビット数ｉに基づいて、取得した量子化テーブルの量子化係数をスケーリングするスケーリング手段と、
前記符号化データを逆エントリピー復号して量子化値を算出し、当該算出された量子化値を前記スケーリング手段でスケーリングされた量子化テーブルを用いて逆量子化して周波数変換係数を算出し、当該周波数変換係数に対して逆周波数変換を行って画像データに復元する復号手段
として機能させることを特徴とするコンピュータプログラム。
【請求項１２】
請求項１１に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ可読記憶媒体。