(57)【要約】【課題】  画像処理部の演算負荷軽減によって連写性能を向上させ、かつ撮影画像を通常の再生方法で問題なく表示できる画像処理装置を実現する。【解決手段】  １画面の任意の複数ラインまたは任意のエリアに対応する部分画像の画像信号を出力する撮像部と、前記部分画像の画像信号に画像処理を施して部分画像データを生成する画像処理部と、前記１画面に対する前記部分画像の縦横の縮小率に基づいて、画像の縮小で不足する高周波域部分を除いて前記部分画像データを直交変換する直交変換手段と、該直交変換後のデータに対して、ノイズレベルより小さい値を高周波域側に付加して前記部分画像の画像サイズを変更する解像度変換手段と、該解像度変換後のデータから圧縮データを生成する圧縮データ生成手段と、を有することを特徴とする画像処理装置。【選択図】  図１
2005184518.tif 000002
【特許請求の範囲】
【請求項１】
１画面の任意の複数ラインまたは任意のエリアに対応する部分画像の画像信号を出力する撮像部と、
前記部分画像の画像信号に画像処理を施して部分画像データを生成する画像処理部と、
前記１画面に対する前記部分画像の縦横の縮小率に基づいて、画像の縮小で不足する高周波域部分を除いて前記部分画像データを直交変換する直交変換手段と、
該直交変換後のデータに対して、ノイズレベルより小さい値を高周波域側に付加して前記部分画像の画像サイズを変更する解像度変換手段と、
該解像度変換後のデータから圧縮データを生成する圧縮データ生成手段と、を有することを特徴とする画像処理装置。
【請求項２】
前記解像度変換手段は、前記１画面に対する前記部分画像の縦横の縮小率に基づいて、画像の縮小で不足する高周波域部分に前記小さい値を付加して、水平方向または垂直方向の少なくとも一方の画像サイズを変更することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記撮像部は、間引き読み出し、画素結合読み出し、部分読み出しのいずれかで、前記部分画像の画像信号を出力することを特徴とする請求項１または請求項２に記載の画像処理装置。
【請求項４】
前記直交変換手段は、離散コサイン変換または離散ウェーブレット変換によって前記部分画像データに直交変換を行うことを特徴とする請求項１から請求項３のいずれか１項に記載の画像処理装置。
【請求項５】
１画面の任意の複数ラインまたは任意のエリアに対応する部分画像の画像信号に画像処理を施して部分画像データを生成する工程と、
前記１画面に対する前記部分画像の縦横の縮小率に基づいて、画像の縮小で不足する高周波域部分を除いて前記部分画像データを直交変換する工程と、
該直交変換後のデータに対して、ノイズレベルより小さい値を高周波域側に付加して前記部分画像の画像サイズを変更する工程と、
該解像度変換後のデータから圧縮データを生成する工程と、を有することを特徴とする画像処理方法。
【請求項６】
１画面の任意の複数ラインまたは任意のエリアに対応する部分画像の画像信号に画像処理を施して部分画像データを生成する工程と、
前記１画面に対する前記部分画像の縦横の縮小率に基づいて、画像の縮小で不足する高周波域部分を除いて前記部分画像データを直交変換する工程と、
該直交変換後のデータに対して、ノイズレベルより小さい値を高周波域側に付加して前記部分画像の画像サイズを変更する工程と、
該解像度変換後のデータから圧縮データを生成する工程と、をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子カメラ等の画像処理装置に関し、特に間引き読み出し等による部分画像データに基づいて１画面分の画像データを得る場合に、画像処理の一層の高速化を図ることができる画像処理装置に関する。
【背景技術】
【０００２】
従来から、撮像素子から読み出された画像信号に画像処理を施して、被写体像の撮影画像データを生成する電子カメラは公知であり、スチル撮影画像の連写モードを備えた電子カメラも広く実用化されている。この電子カメラの連写モードでは、間引き読み出し、画素結合読み出し、部分読み出し等によって撮像素子の任意の複数ラインまたは任意のエリアから画像信号を部分的に読み出すことで、画像信号の読み出し時間を減少させる場合も多い。
【０００３】
上記の間引き読み出し等の場合において、全画素読み出しの場合と同様に撮影画像データをそのまま生成すると、垂直方向または水平方向のいずれか一方に撮影画像がつぶれた状態や、撮影画像のサイズが縮小された状態となってしまう。そのため、電子カメラで間引き読み出し等を行う場合には、読み出した画像信号を補間して１画面の画像サイズに戻した後で、画像処理や圧縮符号化処理を施すことが一般的である。
【０００４】
また、特許文献１には、画像データを直交変換した後に直交変換係数の高周波域側に０値を付加して画像データの解像度変換を行う技術が開示されている。
【特許文献１】特開平７−１２９７５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ここで、電子カメラの連写性能を向上させるためには、画像の画素数がより少ない状態で画像処理する方が、画像処理部の演算量が減少するので有利である。しかし、上記のように画像信号を補間した後で画像処理を行う場合、画像処理部の演算量は全画素読み出し時の場合と同じ演算量となってしまう。つまり、上記の間引き読み出し等で画像信号の読み出し時間を減少させてもその後の補間処理で画素数は増加するので、画像処理部の処理速度により連写性能が制約されてしまう場合がある。
【０００６】
また、特許文献１によれば、間引き読み出し等の場合の撮影画像データが垂直方向または水平方向のいずれか一方に撮影画像がつぶれたままの状態で拡大されるので、上記の課題はなお解決しない。さらに、特許文献１では離散コサイン変換に基づく解像度変換のみが開示され、他の直交変換（例えば、離散ウエーブレット変換など）による解像度変換の具体的手法は開示されていない。
【０００７】
本発明は上記従来技術の課題を解決するためのものであり、その目的は、１画面の任意の複数ライン等から画像信号を読み出した場合において、画像処理部の演算負荷軽減によって連写性能を向上させ、かつ撮影画像を通常の再生方法で問題なく表示できる画像処理装置を実現することである。
【課題を解決するための手段】
【０００８】
請求項１の発明は、１画面の任意の複数ラインまたは任意のエリアに対応する部分画像の画像信号を出力する撮像部と、前記部分画像の画像信号に画像処理を施して部分画像データを生成する画像処理部と、前記１画面に対する前記部分画像の縦横の縮小率に基づいて、画像の縮小で不足する高周波域部分を除いて前記部分画像データを直交変換する直交変換手段と、該直交変換後のデータに対して、ノイズレベルより小さい値を高周波域側に付加して前記部分画像の画像サイズを変更する解像度変換手段と、該解像度変換後のデータから圧縮データを生成する圧縮データ生成手段と、を有することを特徴とする画像処理装置である。
【０００９】
請求項２の発明は、請求項１の発明において、前記解像度変換手段は、前記１画面に対する前記部分画像の縦横の縮小率に基づいて、画像の縮小で不足する高周波域部分に前記小さい値を付加して、水平方向または垂直方向の少なくとも一方の画像サイズを変更することを特徴とする。
請求項３の発明は、請求項１または請求項２の発明において、前記撮像部は、間引き読み出し、画素結合読み出し、部分読み出しのいずれかで、前記部分画像の画像信号を出力することを特徴とする。
【００１０】
請求項４の発明は、請求項１から請求項３の発明において、前記直交変換手段は、離散コサイン変換または離散ウェーブレット変換によって前記部分画像データに直交変換を行うことを特徴とする。
請求項５の発明は、１画面の任意の複数ラインまたは任意のエリアに対応する部分画像の画像信号に画像処理を施して部分画像データを生成する工程と、前記１画面に対する前記部分画像の縦横の縮小率に基づいて、画像の縮小で不足する高周波域部分を除いて前記部分画像データを直交変換する工程と、該直交変換後のデータに対して、ノイズレベルより小さい値を高周波域側に付加して前記部分画像の画像サイズを変更する工程と、該解像度変換後のデータから圧縮データを生成する工程と、を有することを特徴とする画像処理方法である。
【００１１】
請求項６の発明は、１画面の任意の複数ラインまたは任意のエリアに対応する部分画像の画像信号に画像処理を施して部分画像データを生成する工程と、前記１画面に対する前記部分画像の縦横の縮小率に基づいて、画像の縮小で不足する高周波域部分を除いて前記部分画像データを直交変換する工程と、該直交変換後のデータに対して、ノイズレベルより小さい値を高周波域側に付加して前記部分画像の画像サイズを変更する工程と、該解像度変換後のデータから圧縮データを生成する工程と、をコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１２】
本発明では、１画面の任意の複数ラインまたは任意のエリアに対応する部分画像の画像信号から部分画像データを生成し、直交変換を行った後に解像度変換で画像サイズを拡大する。すなわち、本発明では、部分画像の画像信号の分だけ画像処理すれば済むので画像処理部の演算負荷を格段に抑制することができ、電子カメラ等の画像処理部の演算速度を上げることなく連写性能を向上させることができる。また、解像度変換後の部分画像データは、補間後に画像処理等を行った場合とほぼ同等の状態となるので、最終的な圧縮データは通常の再生方法で問題なく表示可能である。
【発明を実施するための最良の形態】
【００１３】
以下、図面に基づいて本発明の実施の形態を詳細に説明する。
（第１実施形態の説明）
第１実施形態は、画像処理装置が電子カメラであって、撮影画像データをＪＰＥＧ（Joint Photographic Experts Group）形式で記録する例である。この第１実施形態は、請求項１から請求項４の画像処理装置、請求項５の画像処理方法、請求項６のプログラムに対応する。
【００１４】
第１実施形態の電子カメラは、１画面に対する部分画像の縦横の縮小率に基づいて、画像の縮小で不足する高周波域部分を除いたサイズの処理単位ごとに部分画像データを直交変換する直交変換手段と、該直交変換後の部分画像データに対して、ノイズレベルより小さい値を高周波域側に付加して部分画像の画像サイズを変更する解像度変換手段と、を有している。
【００１５】
（第１実施形態の構成）
第１実施形態の電子カメラの構成を図１に示す。第１実施形態の電子カメラ１００は、撮像素子１と、アナログ処理回路２と、Ａ／Ｄ変換回路３と、ＣＰＵ４と、ＡＳＩＣ５と、画像データを一時待避させるバッファメモリ６と、画像データが最終的に格納される記録媒体７と、撮像素子１の駆動パルス等を生成する撮像素子駆動回路８と、システムバス９と、を有している。
【００１６】
撮像素子１の受光面には、光電変換を行う受光素子（フォトダイオード）が２次元配列されている。撮像素子１の受光素子が配列された領域には、受光素子の列単位に垂直読み出し線がそれぞれ設けられている。そして、これらの垂直読み出し線の出力端には水平読み出し線が設けられており、この水平読み出し線の出力はアナログ処理回路２に接続されている。この撮像素子１の受光素子が配置された領域は、画像データ用の画像信号を生成する有効画素領域と、黒レベルの基準信号を生成するオプティカルブラック領域とに区画されている。
【００１７】
また、有効画素領域には、赤（Ｒ）、緑（Ｇ）、青（Ｂ）の各色光を透過させるカラーフィルタを規則的に配列したベイヤー配列のカラーフィルタが配置されており、被写体像はＲ，Ｇ，Ｂの画像信号に変換される。なお、ベイヤー配列では、奇数列にＲ，Ｇのフィルタが交互に並び、偶数列にＧ，Ｂのフィルタが交互に並び、Ｇのフィルタは全体で市松模様をなしている。
【００１８】
さらに、撮像素子１は、順次走査で１画面を構成する全画素の画像信号を出力する「高画質モード」と、１画面の任意の複数ラインまたは任意のエリアに対応する部分画像の画像信号を選択的に出力する「高速モード」とのいずれかで駆動される。この「高速モード」は、撮像素子１の間引き読み出し、画素結合読み出し、部分読み出しのいずれかによって実現される。
【００１９】
ここで、間引き読み出しとは、撮像素子１の任意のラインを間引いて画像信号を読み出すことで部分画像を抽出する方式である。図２は間引き読み出し方式の１例を示す図であって、撮像素子は垂直方向の４ライン毎に２ラインの画像信号を順番に出力する。つまり、撮像素子は、最初に１ライン目の画像信号（Ｒ，Ｇ）を出力し、次に２ライン目の画像信号（Ｇ，Ｂ）を出力する。続いて、撮像素子は２ライン目の画像信号の出力終了後に５ライン目の画像信号を出力し、その後に６ライン目の画像信号を出力し、以降、同じ処理を繰り返す。この図２の例では、撮像素子１の読み出しライン数が全体の２分の１となる。なお、図２はあくまで間引き読み出しの１例であって、間引き読み出しするライン数や、読み出し間隔等は適宜変更することができる。
【００２０】
また、画素結合読み出しとは、撮像素子の異なる画素の電荷を加算して読み出すことで部分画像を抽出する方式である。図３は画素結合読み出し方式の１例を示す図であって、撮像素子１は垂直方向の４ライン毎に２ラインの画像信号を加算して出力する。つまり、撮像素子は、最初に１ライン目および３ライン目の画像信号（Ｒ，Ｇ）を加算して出力し、続いて２ライン目および４ライン目の画像信号（Ｇ，Ｂ）を加算して出力し、以降、同じ処理を繰り返す。図３の例では、撮像素子１の読み出しライン数が全体の２分の１となるとともに、転送時の電荷加算によって電荷量が２倍に増大するので、それに対応した感度増大効果を得ることができる。なお、図３はあくまで画素結合読み出しの１例であって、電荷を加算するライン数や、読み出し間隔等は適宜変更することができる。
【００２１】
さらに、部分読み出しとは、例えば、図４に示すように、有効画素領域の任意のエリアを切り出して、該エリアの画像信号を読み出す方式である。
アナログ処理回路２は、相関二重サンプリングによって画像信号等のノイズ成分を低減するＣＤＳ回路と、ノイズ除去後の画像信号等の出力を増幅するゲイン回路と、入力信号の波形の特定部分を一定の電圧レベルにクランプするクランプ回路とから構成される。また、Ａ／Ｄ変換回路３は、アナログ処理回路２から出力された画像信号をＡ／Ｄ変換して、デジタル画像信号を出力する。
【００２２】
ＣＰＵ４は、システムバス９を介して電子カメラ１００の各部の動作を制御し、電子カメラ１００の合焦制御、露光制御等に必要な演算処理を実行する。また、ＣＰＵ４は、撮像素子駆動回路７を介して撮像素子１の読み出しモードを制御し、後述の圧縮処理における各種の制御を行う。
ＡＳＩＣ５は、画像処理回路１０と、圧縮処理回路１１とを有している。
【００２３】
画像処理回路１０は、Ａ／Ｄ変換回路３から出力された部分画像のデジタル画像信号に対して、輪郭補償やガンマ補正、ホワイトバランス調整などの各種画像処理を行い、部分画像データを生成する。なお、この段階での部分画像データは、１画面の画像サイズに対して縦または横の少なくとも一方が縮小された状態となっている。
圧縮処理回路１１は、上記の部分画像データの圧縮処理を実行する。図５に示すように、圧縮処理回路１１は、ブロック化部２０と、離散コサイン変換部（ＤＣＴ：Discrete Cosine Transform）２１と、量子化部２２と、解像度変換部２３と、可変長符号化部２４とを有している。
【００２４】
（第１実施形態の動作）
以下、第１実施形態の電子カメラの一連の動作を図６の流れ図に従って説明する。
ステップＳ１０１：シャッタレリーズにより、ＣＰＵ４は、撮像素子駆動回路８を介して撮像素子１を駆動させる。撮像素子１は、被写体像を光電変換して画像信号を生成し、例えば、図２の間引き読み出しなどによって部分画像の画像信号を出力する。
【００２５】
ステップＳ１０２：部分画像の画像信号は、アナログ処理回路２で所定のアナログ処理が施された後、Ａ／Ｄ変換回路３でデジタル化される。
ステップＳ１０３：Ａ／Ｄ変換回路３から出力された部分画像の画像信号は、ＡＳＩＣ５に入力される。そして、ＡＳＩＣ５内の画像処理回路１０は、部分画像の画像信号に画像処理を施して部分画像データを生成し、圧縮処理回路１１に出力する。
【００２６】
なお、この段階での部分画像データは、１画面の画像サイズに対して縦または横の少なくとも一方が縮小された状態となっており、通常のＪＰＥＧ圧縮符号化を行えば、再生される画像は部分画像の画像サイズのままとなる。例えば、図２の間引き読み出しの場合であれば、部分画像データは、画像サイズが縦方向のみ１／２にされたままの状態となっている。
【００２７】
ステップＳ１０４：圧縮処理回路１１のブロック化部２０は、部分画像データ全体をブロックと呼ばれる処理単位に分割する。各ブロックには、後述の一連の処理が独立に施される。
ここで、ブロック化部２０は、１画面に対する部分画像の縦横の縮小率に対応して、画像の縮小で不足する高周波域部分を除いたサイズのブロックで部分画像データを分割する。すなわち、ブロック化部２０は、部分画像データを処理する場合には、１画面の画像データを分割するときのブロック（以下、「基本ブロック」と称する）では部分画像データを分割しない。
【００２８】
例えば、図２の間引き読み出しの場合には、以下のように部分画像データが分割される。仮に基本ブロックが８×８画素のとき、図２の部分画像は縦方向の画像サイズが１／２にされているので、ブロック化部２０は、基本ブロック（８×８画素）のブロックを縦方向に１／２にして、４×８画素のブロックでブロック化を行う（図７参照）。
ステップＳ１０５：ＤＣＴ部２１は、ブロック単位の部分画像データに離散コサイン変換を施してＤＣＴ係数に変換する。ＤＣＴ部２１から出力されるデータは、上記のブロックに対応したサイズのＤＣＴ係数となる。
【００２９】
ステップＳ１０６：量子化部２２は、上記のブロックに対応した量子化行列を用いてＤＣＴ係数を量子化する。
ステップＳ１０７：解像度変換部２３は、量子化されたＤＣＴ係数の解像度変換を行って、データを基本ブロックに対応するように拡大する。具体的には、解像度変換部２３は、ＤＣＴ係数の高周波域側に、画像の縮小により不足した分だけ０値を付加して、基本ブロックのサイズに対応するＤＣＴ係数を出力する。
【００３０】
例えば、図２の間引き読み出しの場合には、部分画像の縦方向の画像サイズが１／２にされているので、解像度変換部２３は、縦方向に４列分の０値を付加してＤＣＴ係数の行列を８×８に変更する（図７参照）。これにより、解像度変換部２３から出力される画像全体のサイズは１画面分の画像サイズに復元される。
ステップＳ１０８：可変長符号化部２４は、解像度変換部２３から出力されるＤＣＴ係数を、平均符号長が短くなるように可変長符号化して圧縮データを出力する。この圧縮データは最終的に記録媒体７に格納される。以上で、第１実施形態の電子カメラの一連の動作が終了する。
【００３１】
（第１実施形態の効果）
第１実施形態では、画像処理部が部分画像データを生成し、この部分画像データを補間することなくＤＣＴを行って、その後にＤＣＴ係数の高周波域側に０値を付加して画像サイズを１画面に対応するように復元する。したがって、画像処理部は、部分画像の画像信号の分だけ画像処理すれば済むので演算負荷を格段に抑制することができ、画像処理部の演算速度を上げることなく連写性能を向上させることができる。また、部分読み出しの場合には、画面の一部を切り出したデジタルズーム画像を高速で得ることができる。
【００３２】
さらに、最終的に出力される圧縮データは、１画面に対する部分画像の縦横の縮小率に対応して拡大され、補間後に画像処理等を行った場合とほぼ同等の状態となるので、最終的な圧縮データは通常のＪＰＥＧの伸張処理で問題なく表示可能である。
（第２実施形態の説明）
第２実施形態は、画像処理装置が電子カメラであって、撮影画像データをＪＰＥＧ２０００形式で記録する例である。第２実施形態は、１画面に対する部分画像の画像サイズの縦比率および横比率が１：２n（但し、ｎ≦０）の場合に適用できる。この第２実施形態は、請求項１から請求項４の画像処理装置、請求項５の画像処理方法、請求項６のプログラムに対応する。
【００３３】
第２実施形態の電子カメラは、１画面に対する部分画像の縦横の縮小率に基づいて、水平方向および垂直方向のサブバンド分割の回数を調整し、画像の縮小で不足する高周波域部分を除いて部分画像データをウェーブレット変換する直交変換手段と、該直交変換後の部分画像データに対して、ノイズレベルより小さい値を高周波域側に付加して部分画像の画像サイズを変更する解像度変換手段と、を有している。
【００３４】
（第２実施形態の構成）
図８は、第２実施形態の圧縮処理回路１１の構成を示す図である。なお、圧縮処理回路１１以外の構成は第１実施形態と同様であるので、他の構成の説明は省略する。
第２実施形態の圧縮処理回路１１は、ＤＣレベルシフト部３０と、色変換部３１と、離散ウェーブレット変換部（ＤＷＴ：Discrete Wavelet Transform）３２と、量子化部３３と、解像度変換部３４と、ビットモデリング部３５と、算術符号化部３６と、ビットストリーム生成部３７とを有している。
【００３５】
（第２実施形態の動作）
以下、第２実施形態の電子カメラの一連の動作を図９の流れ図に従って説明する。なお、ステップＳ２０１〜Ｓ２０３は、第１実施形態のステップＳ１０１〜Ｓ１０３に対応するので説明を省略する。
ステップＳ２０４：ＤＣレベルシフト部３０は、信号値が正の値の場合にダイナミックレンジを半分の値に減算してレベルシフトを行う。
【００３６】
ステップＳ２０５：色変換部３１は、入力されたＲＧＢの部分画像データに色座標変換を施してＹＣｂＣｒなどの色コンポーネントに変換する。
ステップＳ２０６：ＤＷＴ部３２は、色コンポーネントごとに離散ウェーブレット変換を施し、各コンポーネントをサブバンド成分に周波数分解する。このとき、ＤＷＴ部３２は、１画面に対する部分画像の縦横の縮小率に対応して、水平方向と垂直方向とでサブバンド分割の回数を調整する。これにより、画像の縮小で不足する高周波域部分を除いて部分画像データを離散ウェーブレット変換する。
【００３７】
例えば、図２に示す間引き読み出しの場合には、部分画像の画像サイズは縦方向にのみ１／２にされているので、ＤＷＴ部３２は、分解レベル１では垂直方向のサブバンド分割を行わず、水平方向のみサブバンド分割する。そして、分解レベル２では、ＤＷＴ部３２は、サブバンド１ＬＬに対して垂直方向および水平方向にサブバンド分割を行う（図１０参照）。
【００３８】
ステップＳ２０７：量子化部３３は、必要に応じてウェーブレット変換係数を量子化する。
ステップＳ２０８：解像度変換部３４は、画像の縮小により不足した分だけウェーブレット変換係数の高周波域側に０値を付加することで、欠落する高周波域側のサブバンドを生成する。
【００３９】
例えば、ステップＳ２０６の上記例の場合、分解レベル１では縦方向に１／２にされた部分画像データを水平方向のみサブバンド分割したので、垂直方向のサブバンド１ＬＨおよび１ＨＨが欠落している。そこで、解像度変換部３４は、高周波域側に０値を付加してサブバンド１ＬＨおよび１ＨＨを生成する（図１０参照）。これにより、解像度変換部３４から出力される画像全体のサイズは１画面分の画像サイズに復元される。
【００４０】
ステップＳ２０９：ビットモデリング部３５は、ウェーブレット変換係数を各サブバンド内でコードブロック（例えば、６４×６４）に分割する。そして、各コードブロック内の変換係数は、サインビットと絶対値とに分けられた後、絶対値は自然２進数のビットプレーンに振り分けられ、最上位のビットプレーンから順に３通りの符号化パスが実行される。このとき、ビットモデリング部３５は、任意のビットプレーンの任意の符号化パスで符号化を打ち切ることで圧縮率の制御を行う。
【００４１】
ステップＳ２１０：算術符号化部３６は、ビットモデリング部３５から符号化データをコードブロック毎に取得して、この符号化データに対して、２値算術符号であるＭＱコーダーを用いて算術符号化を施す。
ステップＳ２１１：ビットストリーム生成部３７は、符号化データを優先順位に並べ替えてビットストリームを生成し、ヘッダ等を付加して最終的な圧縮データを生成する。この圧縮データは最終的に記録媒体７に格納される。以上で、第２実施形態の電子カメラの一連の動作が終了する。
【００４２】
（第２実施形態の効果）
第２実施形態では、画像処理部が部分画像データを生成し、この部分画像データを補間することなくＤＷＴを行って、その後にウェーブレット変換係数の高周波域側に０値を付加して画像サイズを１画面に対応するように復元する。この第２実施形態では、上記第１実施形態と同様の効果に加えて、第１実施形態に比べてブロックノイズやモスキートノイズの少ない良好な再生画像を得ることができる。
【００４３】
（請求項と実施形態との対応関係）
ここで、請求項と実施形態との対応関係を示しておく。なお、以下に示す対応関係はあくまで参考のために示した解釈であって、本発明の技術的範囲を限定するものではない。
「撮像部」には撮像素子１が対応する。「画像処理部」にはＡＳＩＣ５の画像処理回路１０が対応する。「直交変換手段」、「解像度変換手段」、「圧縮データ生成手段」にはＡＳＩＣ５の画像処理回路１１の機能がそれぞれ対応する。また、第１実施形態が離散コサイン変換による直交変換の場合であり、第２実施形態が離散ウェーブレット変換による直交変換の場合である。なお、請求項６のプログラムはＣＰＵ４に実行される。
【００４４】
（実施形態の補足事項）
以上、本発明を上記の実施形態によって説明してきたが、本発明の技術的範囲は上記実施形態に限定されるものではない。例えば、上記実施形態では、離散コサイン変換または離散ウェーブレット変換で部分画像データに直交変換を行う例を説明したが、本発明は他の公知の直交変換方法によって部分画像データを直交変換する場合にも適用することができる。
【００４５】
また、画像処理装置は上記実施形態のように電子カメラに限定されるものではなく、画像処理装置はスキャナ等であってもよい。例えば、フイルムスキャナの場合、撮像部は主走査方向に延伸するＣＣＤ等のラインセンサと、原稿読み取り機構とで構成される。そして、ラインセンサは、原稿（フイルム）の透過光等を副走査方向に所定間隔で読み込んで、副走査方向に間引きされた部分画像の画像信号を出力する。
【００４６】
さらに、上記実施形態の解像度変換では、高周波域側に０値を付加する例を示したが、解像度変換部は、ノイズレベルよりも小さな値であれば０値以外の値を付加して解像度変換を行うようにしてもよい。また、上記実施形態では、主に垂直方向に画像が縮小されている場合を説明したが、水平方向に画像が縮小されている場合にも同様に適用できる。
また、上記実施形態の電子カメラでは、ＸＹアドレス方式（ＣＭＯＳ、ＬＢＣＡＳＴなど）の撮像素子で撮像部を構成する例を示したが、電荷順次転送方式（ＣＣＤなど）の撮像素子で撮像部を構成してもよい。
【００４７】
さらに、第２実施形態は、便宜上、部分画像全体に対して離散ウェーブレット変換を行う例を説明したが、部分画像データを任意サイズのタイルに分割して、タイルコンポーネント単位で上記の処理を行ってもよい。
【産業上の利用可能性】
【００４８】
間引き読み出し等による部分画像データに基づいて１画面分の画像データを得る場合に、画像処理部の演算速度を上げることなく画像処理の一層の高速化を図ることができる。
【図面の簡単な説明】
【００４９】
【図１】第１実施形態の電子カメラの構成図である。
【図２】間引き読み出し方式の１例を示す図である。
【図３】画素結合読み出し方式の１例を示す図である。
【図４】部分読み出し方式の１例を示す図である。
【図５】第１実施形態の圧縮処理回路の構成を示す図である。
【図６】第１実施形態の電子カメラの一連の動作の流れ図である。
【図７】第１実施形態の解像度変換の概要図である。
【図８】第２実施形態の圧縮処理回路の構成を示す図である。
【図９】第２実施形態の電子カメラの一連の動作の流れ図である。
【図１０】第２実施形態の解像度変換の概要図である。
【符号の説明】
【００５０】
１  撮像素子
２  アナログ処理回路
３  Ａ／Ｄ変換回路
４  ＣＰＵ
５  ＡＳＩＣ
６  バッファメモリ
７  記録媒体
８  撮像素子駆動回路
９  システムバス
１０  画像処理回路
１１  圧縮処理回路
２０  ブロック化部
２１  離散コサイン変換部
２２  量子化部
２３  解像度変換部
２４  可変長符号化部
３０  ＤＣレベルシフト部
３１  色変換部
３２  離散ウェーブレット変換部
３３  量子化部
３４  解像度変換部
３５  ビットモデリング部
３６  算術符号化部
３７  ビットストリーム生成部
１００  電子カメラ
【図１】
2005184518.tif 000003
【図２】
2005184518.tif 000004
【図３】
2005184518.tif 000005
【図４】
2005184518.tif 000006
【図５】
2005184518.tif 000007
【図６】
2005184518.tif 000008
【図７】
2005184518.tif 000009
【図８】
2005184518.tif 000010
【図９】
2005184518.tif 000011
【図１０】
2005184518.tif 000012