【手続補正書】
【提出日】平成19年3月22日(2007.3.22)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数ビットで表現されるデータで構成されるデータ群を、ビット列の並びを変更することなく、第１のメモリから、ビットプレーン符号化プロセッサによる符号化用の第２のメモリに転送するデータ転送回路であって、
転送対象のデータ群のうち最大値を示すデータを検出する処理を、前記データ群の転送中に実行し、且つ前記転送の完了前に完了させる検出手段と、
前記検出手段が検出した前記最大値を示すデータを構成する複数ビットのうち０でない最上位のビット位置を特定し、当該最上位のビット位置よりも上位の位置におけるビットを前記ビットプレーン符号化プロセッサによる符号化の処理対象外とする為に、前記ビット位置を示す符号を前記ビットプレーン符号化プロセッサに対して出力する特定手段と
を備えることを特徴とするデータ転送回路。
【請求項２】
複数ビットで表現されるデータで構成されるデータ群を、ビット列の並びを変更することなく、第１のメモリから、ビットプレーン符号化プロセッサによる符号化用の第２のメモリに転送するデータ転送回路であって、
前記データ群を構成する各データにおいて同じビット位置に位置するビット群で構成されるビットプレーン毎に独立して行う論理和演算処理を、前記データ群の転送中に実行し、且つ前記転送の完了前に完了させる計算手段と、
前記計算手段による前記論理和演算の結果を構成する複数ビットのうち０でない最上位のビット位置を特定し、当該最上位のビット位置よりも上位の位置におけるビットを前記ビットプレーン符号化プロセッサによる符号化の処理対象外とする為に、前記ビット位置を示す符号を前記ビットプレーン符号化プロセッサに対して出力する特定手段と
を備えることを特徴とするデータ転送回路。
【請求項３】
複数ビットで表現されるデータで構成されるデータ群を、ビット列の並びを変更することなく、第１のメモリから、ビットプレーン符号化プロセッサによる符号化用の第２のメモリに転送するデータ転送回路であって、
前記データ群を構成する各データにおいて同じビット位置に位置するビット群で構成されるビットプレーン毎に独立して行う論理和演算処理を、前記データ群の転送中に実行し、且つ前記転送の完了前に完了させる計算手段と、
前記計算手段による前記論理和演算の結果を構成する複数ビットのうち０でない最下位のビット位置を特定し、当該最下位のビット位置よりも下位の位置におけるビットを前記ビットプレーン符号化プロセッサによる符号化の処理対象外とする為に、前記ビット位置を示す符号を前記ビットプレーン符号化プロセッサに対して出力する特定手段と
を備えることを特徴とするデータ転送回路。
【請求項４】
複数ビットで表現されるデータで構成されるデータ群を、ビット列の並びを変更することなく、第１のメモリから、ビットプレーン符号化プロセッサによる符号化用の第２のメモリに転送するデータ転送回路であって、
前記データ群を構成する各データにおいて同じビット位置に位置するビット群で構成されるビットプレーン毎に独立して行う論理和演算処理を、前記データ群の転送中に実行し、且つ前記転送の完了前に完了させる計算手段と、
前記計算手段による前記論理和演算の結果を構成する複数ビットのうち０でない最上位のビット位置と０でない最下位のビット位置とを特定し、当該最上位のビット位置よりも上位の位置におけるビットと当該最下位のビット位置よりも下位の位置におけるビットとを前記ビットプレーン符号化プロセッサによる符号化の処理対象外とする為に、前記最上位のビット位置、前記最下位のビット位置を示す符号を前記ビットプレーン符号化プロセッサに対して出力する特定手段と
を備えることを特徴とするデータ転送回路。
【請求項５】
前記データ転送回路は、ＤＭＡ回路を更に含むことを特徴とする請求項１乃至４の何れか１項に記載のデータ転送回路。
【請求項６】
前記データ群は、画素データ、若しくは当該画素データに対して変換符号化を施すことで生成される変換係数を含むことを特徴とする請求項１乃至４の何れか１項に記載のデータ転送回路。
【請求項７】
複数ビットで表現されるデータで構成されるデータ群を、ビット列の並びを変更することなく、第１のメモリから、ビットプレーン符号化プロセッサによる符号化用の第２のメモリに転送するデータ転送回路が行うデータ転送方法であって、
転送対象のデータ群のうち最大値を示すデータを検出する処理を、前記データ群の転送中に実行し、且つ前記転送の完了前に完了させる検出工程と、
前記検出工程で検出した前記最大値を示すデータを構成する複数ビットのうち０でない最上位のビット位置を特定し、当該最上位のビット位置よりも上位の位置におけるビットを前記ビットプレーン符号化プロセッサによる符号化の処理対象外とする為に、前記ビット位置を示す符号を前記ビットプレーン符号化プロセッサに対して出力する特定工程と
を備えることを特徴とするデータ転送方法。
【請求項８】
複数ビットで表現されるデータで構成されるデータ群を、ビット列の並びを変更することなく、第１のメモリから、ビットプレーン符号化プロセッサによる符号化用の第２のメモリに転送するデータ転送回路が行うデータ転送方法であって、
前記データ群を構成する各データにおいて同じビット位置に位置するビット群で構成されるビットプレーン毎に独立して行う論理和演算処理を、前記データ群の転送中に実行し、且つ前記転送の完了前に完了させる計算工程と、
前記計算工程による前記論理和演算の結果を構成する複数ビットのうち０でない最上位のビット位置を特定し、当該最上位のビット位置よりも上位の位置におけるビットを前記ビットプレーン符号化プロセッサによる符号化の処理対象外とする為に、前記ビット位置を示す符号を前記ビットプレーン符号化プロセッサに対して出力する特定工程と
を備えることを特徴とするデータ転送方法。
【請求項９】
複数ビットで表現されるデータで構成されるデータ群を、ビット列の並びを変更することなく、第１のメモリから、ビットプレーン符号化プロセッサによる符号化用の第２のメモリに転送するデータ転送回路が行うデータ転送方法であって、
前記データ群を構成する各データにおいて同じビット位置に位置するビット群で構成されるビットプレーン毎に独立して行う論理和演算処理を、前記データ群の転送中に実行し、且つ前記転送の完了前に完了させる計算工程と、
前記計算工程による前記論理和演算の結果を構成する複数ビットのうち０でない最下位のビット位置を特定し、当該最下位のビット位置よりも下位の位置におけるビットを前記ビットプレーン符号化プロセッサによる符号化の処理対象外とする為に、前記ビット位置を示す符号を前記ビットプレーン符号化プロセッサに対して出力する特定工程と
を備えることを特徴とするデータ転送方法。
【請求項１０】
複数ビットで表現されるデータで構成されるデータ群を、ビット列の並びを変更することなく、第１のメモリから、ビットプレーン符号化プロセッサによる符号化用の第２のメモリに転送するデータ転送回路が行うデータ転送方法であって、
前記データ群を構成する各データにおいて同じビット位置に位置するビット群で構成されるビットプレーン毎に独立して行う論理和演算処理を、前記データ群の転送中に実行し、且つ前記転送の完了前に完了させる計算工程と、
前記計算工程による前記論理和演算の結果を構成する複数ビットのうち０でない最上位のビット位置と０でない最下位のビット位置とを特定し、当該最上位のビット位置よりも上位の位置におけるビットと当該最下位のビット位置よりも下位の位置におけるビットとを前記ビットプレーン符号化プロセッサによる符号化の処理対象外とする為に、前記最上位のビット位置、前記最下位のビット位置を示す符号を前記ビットプレーン符号化プロセッサに対して出力する特定工程と
を備えることを特徴とするデータ転送方法。
【請求項１１】
前記データ転送方法は、ＤＭＡ回路におけるデータ転送方法を含むことを特徴とする請求項７乃至１０の何れか１項に記載のデータ転送方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
【課題を解決するための手段】
本発明の目的を達成するために、例えば本発明のデータ転送回路は以下の構成を備える。
即ち、複数ビットで表現されるデータで構成されるデータ群を、ビット列の並びを変更することなく、第１のメモリから、ビットプレーン符号化プロセッサによる符号化用の第２のメモリに転送するデータ転送回路であって、
転送対象のデータ群のうち最大値を示すデータを検出する処理を、前記データ群の転送中に実行し、且つ前記転送の完了前に完了させる検出手段と、
前記検出手段が検出した前記最大値を示すデータを構成する複数ビットのうち０でない最上位のビット位置を特定し、当該最上位のビット位置よりも上位の位置におけるビットを前記ビットプレーン符号化プロセッサによる符号化の処理対象外とする為に、前記ビット位置を示す符号を前記ビットプレーン符号化プロセッサに対して出力する特定手段と
を備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明の目的を達成するために、例えば本発明のデータ転送回路は以下の構成を備える。
即ち、複数ビットで表現されるデータで構成されるデータ群を、ビット列の並びを変更することなく、第１のメモリから、ビットプレーン符号化プロセッサによる符号化用の第２のメモリに転送するデータ転送回路であって、
前記データ群を構成する各データにおいて同じビット位置に位置するビット群で構成されるビットプレーン毎に独立して行う論理和演算処理を、前記データ群の転送中に実行し、且つ前記転送の完了前に完了させる計算手段と、
前記計算手段による前記論理和演算の結果を構成する複数ビットのうち０でない最上位のビット位置を特定し、当該最上位のビット位置よりも上位の位置におけるビットを前記ビットプレーン符号化プロセッサによる符号化の処理対象外とする為に、前記ビット位置を示す符号を前記ビットプレーン符号化プロセッサに対して出力する特定手段と
を備えることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明の目的を達成するために、例えば本発明のデータ転送回路は以下の構成を備える。
即ち、複数ビットで表現されるデータで構成されるデータ群を、ビット列の並びを変更することなく、第１のメモリから、ビットプレーン符号化プロセッサによる符号化用の第２のメモリに転送するデータ転送回路であって、
前記データ群を構成する各データにおいて同じビット位置に位置するビット群で構成されるビットプレーン毎に独立して行う論理和演算処理を、前記データ群の転送中に実行し、且つ前記転送の完了前に完了させる計算手段と、
前記計算手段による前記論理和演算の結果を構成する複数ビットのうち０でない最下位のビット位置を特定し、当該最下位のビット位置よりも下位の位置におけるビットを前記ビットプレーン符号化プロセッサによる符号化の処理対象外とする為に、前記ビット位置を示す符号を前記ビットプレーン符号化プロセッサに対して出力する特定手段と
を備えることを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明の目的を達成するために、例えば本発明のデータ転送回路は以下の構成を備える。
即ち、複数ビットで表現されるデータで構成されるデータ群を、ビット列の並びを変更することなく、第１のメモリから、ビットプレーン符号化プロセッサによる符号化用の第２のメモリに転送するデータ転送回路であって、
前記データ群を構成する各データにおいて同じビット位置に位置するビット群で構成されるビットプレーン毎に独立して行う論理和演算処理を、前記データ群の転送中に実行し、且つ前記転送の完了前に完了させる計算手段と、
前記計算手段による前記論理和演算の結果を構成する複数ビットのうち０でない最上位のビット位置と０でない最下位のビット位置とを特定し、当該最上位のビット位置よりも上位の位置におけるビットと当該最下位のビット位置よりも下位の位置におけるビットとを前記ビットプレーン符号化プロセッサによる符号化の処理対象外とする為に、前記最上位のビット位置、前記最下位のビット位置を示す符号を前記ビットプレーン符号化プロセッサに対して出力する特定手段と
を備えることを特徴とする。