【手続補正書】
【提出日】平成18年10月18日(2006.10.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
原画像を、複数画素で構成される複数のブロックに分割し、それぞれのブロックにおいて、前記ブロックの空間周波数成分を複数個の空間周波数係数として符号化した符号化画像データから、前記原画像を与えられた縮小率で縮小した縮小画像の符号化データである縮小符号化画像データを生成する画像データ処理装置であって、
前記複数のブロックから各々を処理対象ブロックとして順次抽出するブロック抽出手段と、
前記処理対象ブロックの前記複数個の空間周波数係数から、直流成分係数を抽出するＤＣ係数抽出手段と、
前記複数のブロックのうち前記処理対象ブロックの、水平方向、垂直方向、および斜め方向の何れかに隣接する少なくとも１つの隣接ブロックの直流成分係数を少なくとも１つの隣接直流成分係数として抽出する隣接ＤＣ係数抽出手段と、
前記処理対象ブロックの前記直流成分係数と、前記少なくとも１つの隣接直流成分係数とを比較し、双方の間の相違の程度を表す前記直流成分係数と前記少なくとも１つの隣接直流成分係数とを変数とする関数の値を求めるＤＣ係数比較手段と、  前記関数の値が所定値より大きい場合、前記処理対象ブロックの前記複数個の空間周波数係数に対して、前記縮小率に従って、前記直流成分係数を含む低い周波数の空間周波数係数から、前記複数個より少ない個数の空間周波数係数を保持し、他の空間周波数係数にはゼロを設定する係数セット設定手段と、
前記関数の値が前記所定値未満の場合、前記処理対象ブロックの前記複数個の空間周波数係数に対して、前記直流成分係数のみを保持し、他の空間周波数係数にはゼロを設定するＤＣ係数設定手段とを備えることを特徴とする画像データ処理装置。
【請求項２】
前記少なくとも１つの隣接ブロックは、１つの隣接ブロックであり、前記関数の値は前記直流成分係数と前記隣接直流成分係数との差分値の絶対値であることを特徴とする請求項１記載の画像データ処理装置。
【請求項３】
前記少なくとも１つの隣接ブロックは、複数の隣接ブロックであって、
前記関数の値は、前記複数の隣接ブロックに含まれる複数の隣接直流成分係数の平均値と、前記処理対象ブロックの前記直流成分係数との差分値の絶対値であることを特徴とする請求項１記載の画像データ処理装置。
【請求項４】
前記少なくとも１つの隣接ブロックは、複数の隣接ブロックであって、
前記関数の値は、前記複数の隣接ブロックに含まれる複数の隣接直流成分係数に対して、隣接方向に基づく加重平均計算により求めた加重平均値と、前記直流成分係数との差分値の絶対値であることを特徴とする請求項１記載の画像データ処理装置。
【請求項５】
前記少なくとも１つの隣接ブロックは、複数の隣接ブロックであって、
前記関数の値は、前記複数の隣接ブロックに含まれる各隣接直流成分係数と前記処理対象ブロックの前記直流成分係数との各差分値の絶対値の中で最も大きい値とすることを特徴とする請求項１記載の画像データ処理装置。
【請求項６】
前記少なくとも１つの隣接ブロックは、複数の隣接ブロックであって、
前記関数の値は、前記複数の隣接ブロックに含まれる各隣接直流成分係数と前記処理対象ブロックの前記直流成分係数との各差分値の絶対値の和であることを特徴とする請求項１記載の画像データ処理装置。
【請求項７】
係数セット設定手段が保持する前記複数個より少ない前記空間周波数係数の個数の、前記複数個の空間周波数係数の個数に対する比率を、係数削減率とし、
前記係数セット設定手段は、前記縮小率を複数の段階に分割し、前記各縮小率の段階に応じて前記係数削減率を設定すると共に、前記関数の値が前記所定値より大きい場合に、前記係数削減率に従って、前記複数個より少ない個数の前記空間周波数係数を保持し、前記他の空間周波数係数にはゼロを設定することを特徴とする請求項１から６のいずれか一項に記載の画像データ処理装置。
【請求項８】
前記縮小率の入力を受け付ける入力処理手段と、
生成された前記縮小符号化画像データを復号化する復号化手段と、
復号化された前記縮小符号化画像データの画像サイズを縮小する画像サイズ縮小手段と、
縮小された前記縮小符号化画像データを画面に表示する画面表示手段とを、更に備えることを特徴とする請求項１から７のいずれか一項に記載の画像データ処理装置。
【請求項９】
前記符号化画像データがカラーの符号化画像データであって、
前記所定値が色成分毎に与えられていることを特徴とする請求項１から８のいずれか一項に記載の画像データ処理装置。
【請求項１０】
前記符号化画像データがカラーの符号化画像データであって、
前記係数セット設定手段は、前記複数個より少ない前記空間周波数係数の個数を、色成分毎に決定することを特徴とする請求項１から９のいずれか一項に記載の画像データ処理装置。
【請求項１１】
前記符号化画像データがカラーの符号化画像データであって、
前記ブロック抽出手段は、所定の色成分についてのみ前記処理対象ブロックを抽出することを特徴とする請求項１から１０のいずれか一項に記載の画像データ処理装置。
【請求項１２】
前記符号化画像データが可変長符号化されたデータであり、
前記係数セット設定手段及び前記ＤＣ係数設定手段は、保持すべき前記空間周波数係数の全ての後にブロックの終了を示す符号を付し且つ前記他の空間周波数係数を削除することにより、前記他の空間周波数係数にゼロを設定したことを表現することを特徴とする請求項１から１１のいずれか一項に記載の画像データ処理装置。
【請求項１３】
原画像を、複数画素で構成される複数のブロックに分割し、それぞれのブロックにおいて、前記ブロックの空間周波数成分を複数個の空間周波数係数として符号化した符号化画像データから、前記原画像を与えられた縮小率で縮小した縮小画像の符号化データである縮小符号化画像データを生成する画像データ処理方法であって、
前記複数個の空間周波数係数から、直流成分係数を抽出する第１のステップと、
前記抽出した直流成分係数のブロックの、水平方向、垂直方向、および斜め方向の何れかに隣接する少なくとも１つの隣接ブロックの直流成分係数を少なくとも１つの隣接直流成分係数として抽出する第２のステップと、
前記直流成分係数と、前記少なくとも１つの隣接直流成分係数とを比較し、双方の間の相違の程度を表す前記直流成分係数と前記少なくとも１つの隣接直流成分係数とを変数とする関数の値を求める第３のステップと、
前記関数の値が所定値より大きい場合、前記複数個の空間周波数係数に対して、前記縮小率に従って、前記直流成分係数を含む低い周波数の空間周波数係数から、前記複数個より少ない個数の空間周波数係数を保持し、他の空間周波数係数にはゼロを設定する第４のステップと、
前記関数の値が前記所定値未満の場合、前記複数個の空間周波数係数に対して、前記直流成分係数のみを保持し、他の空間周波数係数にはゼロを設定する第５のステップとを有し、
前記各ステップを前記各ブロックに対して行うことで、前記原画像を前記縮小率で縮小した縮小画像の符号化データである前記縮小符号化画像データを生成することを特徴とする画像データ処理方法。
【請求項１４】
前記少なくとも１つの隣接ブロックは、１つの隣接ブロックであり、前記関数の値は前記直流成分係数と前記隣接直流成分係数との差分値の絶対値であることを特徴とする請求項１３記載の画像データ処理方法。
【請求項１５】
前記少なくとも１つの隣接ブロックは、複数の隣接ブロックであって、
前記関数の値は、前記複数の隣接ブロックに含まれる複数の隣接直流成分係数の平均値と、前記直流成分係数との差分値の絶対値であることを特徴とする請求項１３記載の画像データ処理方法。
【請求項１６】
前記少なくとも１つの隣接ブロックは、複数の隣接ブロックであって、
前記関数の値は、前記複数の隣接ブロックに含まれる複数の隣接直流成分係数に対して、隣接方向に基づく加重平均計算により求めた加重平均値と、前記直流成分係数との差分値の絶対値であることを特徴とする請求項１３記載の画像データ処理方法。
【請求項１７】
前記少なくとも１つの隣接ブロックは、複数の隣接ブロックであって、
前記関数の値は、前記複数の隣接ブロックに含まれる各隣接直流成分係数と前記直流成分係数との各差分値の絶対値の中で最も大きい値とすることを特徴とする請求項１３記載の画像データ処理方法。
【請求項１８】
前記少なくとも１つの隣接ブロックは、複数の隣接ブロックであって、
前記関数の値は、前記複数の隣接ブロックに含まれる各隣接直流成分係数と前記直流成分係数との各差分値の絶対値の和であることを特徴とする請求項１３記載の画像データ処理方法。
【請求項１９】
前記第４のステップが保持する前記複数個より少ない前記空間周波数係数の個数の、前記複数個の空間周波数係数の個数に対する比率を、係数削減率とし、
前記第４のステップは、前記縮小率を複数の段階に分割し、前記各縮小率の段階に応じて前記係数削減率を設定すると共に、前記関数の値が前記所定値より大きい場合に、前記係数削減率に従って、前記複数個より少ない個数の前記空間周波数係数を保持し、前記他の空間周波数係数にはゼロを設定することを特徴とする請求項１３から１８のいずれか一項に記載の画像データ処理方法。
【請求項２０】
前記縮小率の入力を受け付ける第６のステップと、
生成された前記縮小符号化画像データを復号化する第７のステップと、
復号化された前記縮小符号化画像データの画像サイズを縮小する第８のステップと、
縮小された前記縮小符号化画像データを画面に表示する第９のステップとを、更に備えることを特徴とする請求項１３から１９のいずれか一項に記載の画像データ処理方法。
【請求項２１】
前記符号化画像データがカラーの符号化画像データであって、
前記所定値が色成分毎に与えられていることを特徴とする請求項１３から２０のいずれか一項に記載の画像データ処理方法。
【請求項２２】
前記符号化画像データがカラーの符号化画像データであって、
前記第４のステップは、前記複数個より少ない前記空間周波数係数の個数を、色成分毎に決定することを特徴とする請求項１３から２１のいずれか一項に記載の画像データ処理方法。
【請求項２３】
前記符号化画像データがカラーの符号化画像データであって、
前記画像データ処理方法は、前記各ブロックに対する前記第１から第５のステップを所定の色成分についてのみ行うことを特徴とする請求項１３から２２のいずれか一項に記載の画像データ処理方法。
【請求項２４】
前記符号化画像データが可変長符号化されたデータであり、
前記第４のステップ及び前記第５のステップは、保持すべき前記空間周波数係数の全ての後にブロックの終了を示す符号を付し且つ前記他の空間周波数係数を削除することにより、前記他の空間周波数係数にゼロを設定したことを表現することを特徴とする請求項１３から２３のいずれか一項に記載の画像データ処理方法。
【請求項２５】
原画像を、複数画素で構成される複数のブロックに分割し、
それぞれのブロックにおいて、前記ブロックの空間周波数成分を複数個の空間周波数係数として符号化した符号化画像データから、前記原画像を与えられた縮小率で縮小した縮小画像の符号化データである縮小符号化画像データを生成し、前記縮小符号化画像データを、ネットワークを経由して伝送する画像データ配信装置であって、
複数の前記符号化画像データを蓄積する符号化画像データ蓄積手段と、
前記符号化画像データ蓄積手段に蓄積された前記複数の符号化画像データから、一つの画像に対応する符号化画像データを、読み取る符号化画像データ読取手段と、
請求項１から１２のいずれか一項に記載の画像データ処理装置とを備え、
前記画像データ処理装置は、前記符号化画像データ読取手段が読み取った符号化画像データから前記縮小符号化画像データを生成し、
前記画像データ配信装置は、前記画像データ処理装置が生成した前記縮小符号化画像データを、前記ネットワークへと伝送する伝送手段を、更に備えることを特徴とする画像データ配信装置。
【請求項２６】
請求項２５記載の画像データ配信装置と、
前記画像データ配信装置と自身とを前記ネットワークを介して接続可能な端末装置とを、備える画像データ伝送システムであって、
前記端末装置は、
前記伝送手段により伝送された前記縮小符号化画像データを受信する縮小符号化画像データ受信手段と、
受信された前記縮小符号化画像データを復号化する復号化手段と、
復号化された前記縮小符号化画像データの画像サイズを縮小する画像サイズ縮小手段と、
縮小された前記縮小符号化画像データを画面に表示する画面表示手段とを備えることを特徴とする画像データ伝送システム。
【請求項２７】
前記端末装置は、
前記符号化画像データ蓄積手段に蓄積された前記複数の符号化画像データから、一つの画像に対応する符号化画像データを指定する要求を受け付ける画像要求入力手段と、
受け付けられた前記要求を前記ネットワークを通じて前記画像データ配信装置へ送信する画像要求送信手段とを更に備え、
前記画像データ配信装置は、
送信された前記要求を受信する画像要求受信手段を更に備え、
前記符号化画像データ読取手段は、前記符号化画像データ蓄積手段に蓄積された前記複数の符号化画像データから、前記要求に対応する符号化画像データを読み取ることを特徴とする請求項２６記載の画像データ伝送システム。
【請求項２８】
前記端末装置は、
前記縮小率の入力を受け付ける縮小率入力手段と、
受け付けられた前記縮小率を前記ネットワークを通じて前記画像データ配信装置へ送信する縮小率送信手段とを更に備え、
前記画像データ配信装置は、
送信された前記縮小率を受信する縮小率受信手段を更に備え、
前記画像データ処理装置は、受信された前記縮小率を前記与えられた縮小率として前記縮小符号化画像データを生成することを特徴とする請求項２６又は２７記載の画像データ伝送システム。