(57)【要約】【課題】  本発明は、画サイズ変換装置及び撮像装置に関し、例えば電子スチルカメラに適用して、簡易な構成により、水平方向、垂直方向に種々に画サイズを変換することができるようにする。【解決手段】  本発明は、水平方向に画サイズを縮小する場合には、水平方向の画サイズを縮小する水平フィルタ８に続いて、ラインメモリ２５Ａ〜２５Ｅによるメモリ回路５、垂直方向のサイズを変更する垂直フィルタ９を配置し、水平方向の画サイズを拡大する場合には、メモリ回路５に続いて、垂直フィルタ９、水平フィルタ８を順に配置する。【選択図】        図１
2006003481.tif 000002
【特許請求の範囲】
【請求項１】
入力画像データの画サイズを変換して出力画像データを出力する画サイズ変換装置において、
少なくとも３個以上の複数のラインメモリを有し、前記複数のラインメモリを順次循環的に選択して順次入力される画像データを前記ラインメモリに記録すると共に、前記複数のラインメモリのうちの残りのラインメモリから複数ラインの画像データを同時並列的に読み出して出力するメモリ回路と、
前記メモリ回路から出力される前記複数ラインの画像データを補間演算処理することにより、前記画像データの画サイズを垂直方向に変化させる垂直フィルタと、
連続する画像データを補間演算処理して出力することにより、前記画像データの画サイズを水平方向に変化させる水平フィルタと、
前記水平フィルタによる画サイズの変化が、画サイズの縮小の場合、前記入力画像データを前記水平フィルタに入力し、前記水平フィルタの出力データを前記メモリ回路に入力し、前記垂直フィルタ回路の出力データを前記出力画像データとして出力し、
前記水平フィルタによる画サイズの変化が、画サイズの拡大の場合、前記入力画像データを前記メモリ回路に入力し、前記垂直フィルタの出力データを前記水平フィルタに入力し、前記水平フィルタの出力データを前記出力画像データとして出力するスイッチ回路とを備える
ことを特徴とする画サイズ変換装置。
【請求項２】
前記メモリ回路は、
前記入力画像データのクロックにより前記画像データを記録すると共に、前記画像データを出力し、
前記垂直フィルタにより垂直方向に画サイズを拡大する場合には、拡大率に応じて、前記入力画像データの１水平走査期間で、前記複数ラインの画像データをライン単位で繰り返し出力し、
前記水平フィルタにより水平方向に画サイズを拡大する場合には、拡大率に応じて、同一の画像データを画素単位で繰り返し出力し、
前記垂直フィルタにより垂直方向に画サイズを縮小する場合には、縮小率に応じて、ライン単位で間引きして前記垂直フィルタに画像データを出力し、
前記水平フィルタにより水平方向に画サイズを縮小する場合には、縮小率に応じて、画素単位で間引きして前記画像データを入力し、
前記水平フィルタ、前記垂直フィルタは、
前記入力画像データのクロックにより動作して補間演算処理を実行する
ことを特徴とする請求項１に記載の画サイズ変換装置。
【請求項３】
前記水平フィルタによる画サイズの変化が、画サイズの縮小の場合、
前記垂直フィルタは、
縮小率に応じたクロック周波数の低減により動作速度を低下させ、
前記メモリ回路は、
前記クロック周波数の低減に対応するように、読み出しに係るアドレスの生成速度を低下させる
ことを特徴とする請求項１に記載の画サイズ変換装置。
【請求項４】
前記メモリ回路は、
書き込み用のアドレス生成順序を逆転させて、ライン単位で、書き込み時とは逆の順序により画像データを出力する
ことを特徴とする請求項２に記載の画サイズ変換装置。
【請求項５】
前記メモリ回路は、
前記水平フィルタによる画サイズの変化が、画サイズの縮小の場合、前記縮小の倍率に応じて低減するライン当たりのサンプリング数に応じて、前記垂直フィルタに出力する前記複数のライン数を増大させる、
ことを特徴とする請求項１に記載の画サイズ変換装置。
【請求項６】
撮像結果を取得する撮像手段と、
操作子の操作に応動して前記撮像手段により得られる入力画像データによる画サイズを変更して出力画像データを出力することにより、電子ズームに係る処理を実行する画サイズ変換回路とを有する撮像装置であって、
前記画サイズ変換回路は、
少なくとも３個以上の複数のラインメモリを有し、前記複数のラインメモリを順次循環的に選択して順次入力される画像データを前記ラインメモリに記録すると共に、前記複数のラインメモリのうちの残りのラインメモリから複数ラインの画像データを同時並列的に読み出して出力するメモリ回路と、
前記メモリ回路から出力される前記複数ラインの画像データを補間演算処理することにより、前記画像データの画サイズを垂直方向に変化させる垂直フィルタと、
連続する画像データを補間演算処理して出力することにより、前記画像データの画サイズを水平方向に変化させる水平フィルタと、
前記水平フィルタによる画サイズの変化が、画サイズの縮小の場合、前記入力画像データを前記水平フィルタに入力し、前記水平フィルタの出力データを前記メモリ回路に入力し、前記垂直フィルタ回路の出力データを前記出力画像データとして出力し、
前記水平フィルタによる画サイズの変化が、画サイズの拡大の場合、前記入力画像データを前記メモリ回路に入力し、前記垂直フィルタの出力データを前記水平フィルタに入力し、前記水平フィルタの出力データを前記出力画像データとして出力するスイッチ回路とを有する
ことを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画サイズ変換装置及び撮像装置に関し、例えば電子スチルカメラに適用することができる。本発明は、水平方向に画サイズを縮小する場合には、水平方向の画サイズを縮小する水平フィルタに続いて、ラインメモリによるメモリ回路、垂直方向のサイズを変更する垂直フィルタを配置し、水平方向の画サイズを拡大する場合には、メモリ回路に続いて、垂直フィルタ、水平フィルタを順に配置することにより、簡易な構成により、水平方向、垂直方向に種々に画サイズを変換することができるようにする。
【背景技術】
【０００２】
従来、電子スチルカメラ等においては、画像出力対象である液晶表示パネル等に対応するように、いわゆる画サイズ変換回路により画サイズを変換して画像データを出力するようになされている。このような画像画サイズ変換回路においては、一般に、フレームメモリを介して２次元のフィルタ回路により画像データを処理することにより、画像データのサンプリングピッチを所望するサンプリングピッチに設定して画サイズを変換するようになされている。
【０００３】
このような画サイズ変換回路に関して、例えば特開平８−２２３４７９号公報には、水平方向のみについて、画サイズを拡大縮小する方法が提案されるようになされている。すなわちこの方法においては、画像を縮小する場合には、補間回路により画像データを補間処理した後、デュアルポートのラインメモリを用いてクロック周波数を変換するようになされており、画像を拡大する場合には、補間回路及びラインメモリの接続を切り換え、ラインメモリで事前にクロック周波数を変換した後、補間回路により画像データを補間処理するようになされている。
【０００４】
しかしながらデュアルポートのラインメモリにおいては、形状が大きく、これによりこの特開平８−２２３４７９号公報に開示の構成においては、全体形状が大型化する問題がある。また水平方向のみにしか画サイズを変換できない問題もある。
【０００５】
しかして近年、撮像素子においては、種々の画素数のものが提供されるようになされており、また液晶表示パネル等にあっても、種々の画素数のものが提供されるようになされている。これにより水平方向、垂直方向に種々に画サイズを高画質により変換することができる簡易な構成による画サイズ変換装置が望まれる。
【特許文献１】特開平８−２２３４７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は以上の点を考慮してなされたもので、簡易な構成により、水平方向、垂直方向に種々に画サイズを変換することができる画サイズ変換装置及び撮像装置を提案しようとするものである。
【課題を解決するための手段】
【０００７】
かかる課題を解決するため請求項１の発明においては、入力画像データの画サイズを変換して出力画像データを出力する画サイズ変換装置に適用して、少なくとも３個以上の複数のラインメモリを有し、前記複数のラインメモリを順次循環的に選択して順次入力される画像データを前記ラインメモリに記録すると共に、前記複数のラインメモリのうちの残りのラインメモリから複数ラインの画像データを同時並列的に読み出して出力するメモリ回路と、前記メモリ回路から出力される前記複数ラインの画像データを補間演算処理することにより、前記画像データの画サイズを垂直方向に変化させる垂直フィルタと、連続する画像データを補間演算処理して出力することにより、前記画像データの画サイズを水平方向に変化させる水平フィルタと、前記水平フィルタによる画サイズの変化が、画サイズの縮小の場合、前記入力画像データを前記水平フィルタに入力し、前記水平フィルタの出力データを前記メモリ回路に入力し、前記垂直フィルタ回路の出力データを前記出力画像データとして出力し、前記水平フィルタによる画サイズの変化が、画サイズの拡大の場合、前記入力画像データを前記メモリ回路に入力し、前記垂直フィルタの出力データを前記水平フィルタに入力し、前記水平フィルタの出力データを前記出力画像データとして出力するスイッチ回路とを備えるようにする。
【０００８】
また請求項６の発明においては、撮像結果を取得する撮像手段と、操作子の操作に応動して前記撮像手段により得られる入力画像データによる画サイズを変更して出力画像データを出力することにより、電子ズームに係る処理を実行する画サイズ変換回路とを有する撮像装置に適用して、画サイズ変換回路は、少なくとも３個以上の複数のラインメモリを有し、前記複数のラインメモリを順次循環的に選択して順次入力される画像データを前記ラインメモリに記録すると共に、前記複数のラインメモリのうちの残りのラインメモリから複数ラインの画像データを同時並列的に読み出して出力するメモリ回路と、前記メモリ回路から出力される前記複数ラインの画像データを補間演算処理することにより、前記画像データの画サイズを垂直方向に変化させる垂直フィルタと、連続する画像データを補間演算処理して出力することにより、前記画像データの画サイズを水平方向に変化させる水平フィルタと、前記水平フィルタによる画サイズの変化が、画サイズの縮小の場合、前記入力画像データを前記水平フィルタに入力し、前記水平フィルタの出力データを前記メモリ回路に入力し、前記垂直フィルタ回路の出力データを前記出力画像データとして出力し、前記水平フィルタによる画サイズの変化が、画サイズの拡大の場合、前記入力画像データを前記メモリ回路に入力し、前記垂直フィルタの出力データを前記水平フィルタに入力し、前記水平フィルタの出力データを前記出力画像データとして出力するスイッチ回路とを有するようにする。
【０００９】
請求項１の構成により、画サイズ変換装置に適用して、前記水平フィルタによる画サイズの変化が、画サイズの縮小の場合、前記入力画像データを前記水平フィルタに入力し、前記水平フィルタの出力データを前記メモリ回路に入力し、前記垂直フィルタ回路の出力データを前記出力画像データとして出力し、前記水平フィルタによる画サイズの変化が、画サイズの拡大の場合、前記入力画像データを前記メモリ回路に入力し、前記垂直フィルタの出力データを前記水平フィルタに入力し、前記水平フィルタの出力データを前記出力画像データとして出力するスイッチ回路を備えるようにすれば、水平方向に画サイズを縮小する場合には、画サイズの縮小によりライン当たりのサンプリング数が低減した画像データをメモリ回路に記録して垂直回路で処理し得、また画サイズを拡大する場合には、画サイズの拡大によりサンプリング数が増大する前に、メモリ回路、垂直フィルタにより垂直方法の画サイズを変更した後、水平フィルタにより処理することができ、これにより少ない容量のメモリ回路により種々に画サイズを拡大、縮小して、簡易な構成により、水平方向、垂直方向に種々に画サイズを変換することができる。
【００１０】
これにより請求項６の構成によれば、電子ズームの処理に関して、簡易な構成により、水平方向、垂直方向に種々に画サイズを変換することができる撮像装置を提供することができる。
【発明の効果】
【００１１】
本発明によれば、簡易な構成により、水平方向、垂直方向に種々に画サイズを変換することができる。
【発明を実施するための最良の形態】
【００１２】
以下、適宜図面を参照しながら本発明の実施例を詳述する。
【実施例１】
【００１３】
（１）実施例の構成
図１は、本発明の実施例に係る電子スチルカメラを示すブロック図である。この電子スチルカメラ１は、ＣＣＤ（Charge Coupled Device ）、ＣＭＯＳ（Complementary Metal-Oxide Semiconductor ）等の固体撮像素子であるイメージセンサ２により所望の被写体を撮像し、その撮像結果による動画及び静止画をモニタ３により表示し、また図示しない記録媒体に記録する。またこのようにして記録媒体に記録した撮像結果をモニタ３により表示する。これによりイメージセンサ２は、図示しない駆動回路の制御により順次撮像結果を出力するようになされている。
【００１４】
カメラ信号処理回路４は、この撮像結果をアナログディジタル変換処理してホワイトバランス調整等の処理を実行した後、輝度信号、色差信号による画像データＤ１に変換して画サイズ変換回路５に出力する。
【００１５】
モニタ３は、図示しないデータ処理回路により画サイズ変換回路５から出力される輝度信号及び色差信号による画像データＤ２を色信号による画像データに変換した後、液晶表示パネルを駆動し、これにより撮像結果を表示する。
【００１６】
画サイズ変換回路５は、図示しないコントローラからの制御によりカメラ信号処理回路４から出力される画像データＤ２の画サイズを種々に変更して出力する。ここで画サイズ変換回路５は、各種の画素数によるイメージセンサ、モニタに共通に使用できるように、この画サイズの変換処理を種々に変更可能に構成され、これによりこの電子スチルカメラ１では、イメージセンサ２による画サイズをモニタ３の画素数に対応する画サイズに変更するようになされている。またこの電子スチルカメラ１では、この画サイズ変換回路５による画サイズの種々の変更機能を有効に利用して、電子ズーム、Ｈ反転の処理を実行できるようになされている。
【００１７】
このため画サイズ変換回路５は、水平フィルタ８により水平方向に画サイズを変更し、メモリ回路７及び垂直フィルタ９により垂直方向に画サイズを変更する。またメモリ回路７の入力側に設けたスイッチ回路１０、スイッチ回路１１により、水平方向に画サイズを拡大する場合には、カメラ信号処理回路４から出力される画像データをメモリ回路７に直接入力し、これとは逆に、水平方向に画サイズを縮小する場合には、水平フィルタ８を介して、カメラ信号処理回路４から出力される画像データをメモリ回路７に入力する。またメモリ回路７の出力段には垂直フィルタ９が設けられ、この垂直フィルタ９の後段に設けられたスイッチ回路１３により、水平方向に画サイズを縮小する場合には、垂直フィルタ９の出力データをモニタ３に出力し、これとは逆に、水平方向に画サイズを拡大する場合には、水平フィルタ８を介して、垂直フィルタ９から出力される画像データをモニタ３に出力する。
【００１８】
これらによりこの画サイズ変換回路５は、図２（Ａ）及び（Ｂ）にそれぞれ水平方向に画サイズを縮小、拡大する場合を示すように、メモリ回路７から複数のタップ出力により画像データを垂直フィルタ９に出力して垂直方向の画サイズを変更するようにして、水平方向に画サイズを縮小する場合には、メモリ回路７の前段に水平フィルタ８を配置して、画像データのサンプリング数を水平フィルタ８により低減してメモリ回路７に入力するのに対し、水平方向に画サイズを拡大する場合には、垂直フィルタ９の後段に水平フィルタ８を配置して、画サイズの拡大によるサンプリング数が増大する前段階でメモリ回路７により画像データを処理する。これにより画サイズ変換回路５は、水平方向に画サイズを縮小する場合には、水平方向、垂直方向の順に画サイズを変換するのに対し、水平方向に画サイズを拡大する場合には、垂直方向、水平方向の順に画サイズを変換し、これらにより種々に画サイズを拡大縮小等するようにして、メモリ回路７の容量の増大を有効に回避するようになされている。なおこれらの場合において、垂直方向に画サイズを拡大する場合には、図２（Ａ）及び（Ｂ）において破線により示すように、必要に応じてフレームメモリＦを配置して、又は、イメージセンサ２にＣＭＯＳを適用して、メモリ回路７に入力する画像データＤ１の各ラインのタイミングを垂直フィルタ９における補間処理に対応するように、補正することが必要になる。
【００１９】
しかして水平フィルタ８は、水平方向について、この画サイズ変換回路５に入力する画像データのクロックにより動作して、順次入力される画像データを補間演算処理し、これによりこの画像データの水平方向を出力画像データＤ２の画サイズに変更して出力する。具体的に水平フィルタ８は、例えば図３に示すように、入力画像データのクロック周期に対応する遅延回路であるフリップフロップ回路１３Ａと、入力画像データ及びこのフリップフロップ回路１３Ａの出力データをそれぞれ重み付けする乗算回路１４Ａ、１４Ｂと、この乗算回路１４Ａ、１４Ｂの出力データを加算する加算回路１５、この加算回路１５の出力データを一時保持して出力するフリップフロップ回路１６、乗算回路１４Ａ、１４Ｂ、加算回路１５の出力段にそれぞれ設けられたバッファ回路等による補間回路により構成される。なお水平フィルタ８は、この図３に示す２タップの直線補間による補間回路に限らず、図３との対比により図４及び図５に示すように、４タップ、８タップによる補間回路を使用する場合等、必要に応じて種々の構成に広く適用することができる。
【００２０】
水平フィルタ８は、水平方向への画サイズの変更に係る拡大率、縮小率に応じたサンプリング位相に応じて、図示しないコントローラにより順次乗算回路１４Ａ、１４Ｂの重み付け係数が設定される。なお水平フィルタ８は、垂直フィルタの後段側に配置されて、水平方向に画サイズを拡大する場合には、後述するメモリ回路７からの繰り返しの画像データ出力に対応するように、フリップフロップ回路１３Ａの段数が切り換えられるようになされ、これにより入力画像データＤ１の水平方向に隣接するサンプリング点間に、複数のサンプリング点に係る画像データを生成できるようになされている。
【００２１】
これに対して垂直フィルタ９は、垂直方向について、メモリ回路７から同時並列的に出力される複数ラインの画像データを補間演算処理し、これによりこの画像データの垂直方向を出力画像データＤ２の画サイズに変更して出力する。具体的に垂直フィルタ９は、例えば図６に示すように、メモリ回路７からの各タップ出力をそれぞれ重み付けする乗算回路２０Ａ〜２０Ｈと、この乗算回路２０Ａ〜２０Ｈの出力データを加算する加算回路２１、この加算回路２１の出力データを一時保持して出力するフリップフロップ回路２２、乗算回路２０Ａ〜２０Ｈ、加算回路２１の出力段にそれぞれ設けられたバッファ回路等による補間回路により構成される。なお垂直フィルタ９は、この図６に示す８タップによる補間回路に限らず、図６との対比により図７及び図８に示すように、２タップ、４タップによる補間回路を使用する場合等、必要に応じて種々の構成を広く適用することができる。
【００２２】
なお垂直フィルタ９は、水平フィルタ８と同様に、垂直方向への画サイズの変更に係る拡大率、縮小率に応じたサンプリング位相に応じて、図示しないコントローラにより順次乗算回路２０Ａ〜２０Ｈの重み付け係数が設定されるようになされている。
【００２３】
メモリ回路７は、カメラ信号処理回路４から出力される画像データＤ１の水平方向のサンプリング数に対応するメモリ容量を有し、かつこの画像データＤ１のクロックにより動作する複数のラインメモリ２５Ａ〜２５Ｅ、入力画像データをこれらラインメモリ２５Ａ〜２５Ｅに振り分けるセレクタ２６、これらラインメモリ２５Ａ〜２５Ｅからの出力画像データを垂直フィルタ９の各タップ入力に振り分けるセレクタ２７、これらラインメモリ２５Ａ〜２５Ｅ、セレクタ２６、２７の動作を制御するメモリコントローラ２８により構成される。このメモリ回路７は、これら複数のラインメモリ２５Ａ〜２５Ｅの１つに順次入力される画像データを記録しながら、垂直フィルタ９における垂直方向の画サイズの変更処理に係る複数ラインの画像データを残りのラインメモリ２５Ａ〜２５Ｅより同時並列的に出力できるように、ラインメモリ２５Ａ〜２５Ｅが３個以上設けられる。この実施例において、メモリ回路７は、５個のラインメモリ２５Ａ〜２５Ｅが設けられ、これにより最低でも続く垂直フィルタ９において４タップの処理により画サイズを変更できるようになされている。これによりメモリ回路７は、ラインメモリ２５Ａ〜２５Ｅを順次循環的に使用して順次入力される画像データを格納しながら、垂直フィルタ９の処理に対応する複数タップ出力により画像データを出力するようになされている。
【００２４】
これらの処理において、メモリ回路７は、メモリコントローラ２８の制御により、前段に水平フィルタ８を配置して水平方向に画サイズを縮小する場合には、縮小率に応じて、水平フィルタ８から出力される画像データを間引きして記録し、これによりダウンサンプリングにより画像データを記録するようになされている。これに対して水平フィルタ８を垂直フィルタ９の後段に配置して、水平方向に画サイズを拡大する場合、拡大率に応じて、画素単位で画像データを繰り返し出力し、これにより入力画像データのクロックにより補間演算処理して、入力画像データの水平方向に隣接するサンプリング点間に、画サイズの拡大に係る複数のサンプリング点を水平フィルタ８により生成できるようにする。
【００２５】
またメモリ回路７は、垂直フィルタ９により垂直方向に画サイズを縮小する場合、縮小率に応じて、ライン単位で間引きして画像データを出力し、これによりダウンサンプリングにより画像データを出力する。またこれとは逆に、垂直フィルタ９により垂直方向に画サイズを拡大する場合、拡大率に応じて、１水平走査期間の間で、ライン単位で画像データを繰り返し出力し、これにより入力画像データの垂直方向に隣接するライン間に、画サイズの拡大に係る複数ラインを垂直フィルタ９により生成できるようにする。
【００２６】
これらによりメモリ回路７は、入力画像データＤ１のクロックによる１系統のクロックにより動作可能に構成されて、ラインメモリ２５Ａ〜２５Ｅをシングルポートによるランダムアクセスメモリにより構成できるようになされ、その分、全体形状を小型化し、さらには全体構成を簡略化できるようになされている。
【００２７】
またこれらの処理において、メモリ回路７は、メモリコントローラ２８によるアドレス制御により、画サイズの拡大が電子ズームに係る処理であって、この画サイズの拡大により水平方向の左右、垂直方向の上下に発生する表示に供さない画像データについては、記録及び出力を中止し、これにより各部における不要な処理を中止するようになされている。
【００２８】
またメモリ回路７は、各ラインメモリ２５Ａ〜２５Ｅのメモリ空間を所定ブロックに区切って画像データを記録、再生し、これにより水平方向に画サイズを縮小して１ライン当たりのサンプリング数が低減した場合には、その分、多くのライン数に係る画像データを記録して垂直フィルタ９に出力するタップ出力数を増大するようになされ、これにより水平方向へのデータ量の低下を有効に利用して画質を向上させるようになされている。
【００２９】
すなわち図９は、メモリコントローラ２８の制御による画サイズ変更の処理に係るタイムチャートであり、水平方向及び垂直方向の双方に画サイズを縮小する場合である。なおこの図９においては、説明の簡略化のために、メモリ回路７が３個のラインメモリ２５Ａ、２５Ｂ、２５Ｃにより構成されているものとして、また垂直フィルタ９においては、図７について上述した２タップによる補間演算処理により画サイズを縮小するものとして説明する。なおこの図９において、ＨＤ１及びＨＤ２（図９（Ａ）及び（Ｅ））は、それぞれ画サイズ変換回路５の入出力に係る水平同期信号であり、また符号Ｗ及びＲは、それぞれラインメモリへの書き込み及び読み出しの処理を示すものである。
【００３０】
この場合、画サイズ変換回路５においては、数字１、２、３、……により入力画像データＤ１の各サンプルを示すように、水平フィルタ８において、順次入力される画像データ（図９（Ｆ１））と、この画像データに対して１クロック周期だけ遅延してなる画像データ（図９（Ｆ２））とが、縮小に係るサンプリング位相による重み付け係数により補間処理されて、この入力画像データＤ１のクロックに同期して出力される。なおこの図９においては、数字０／１、１／２、２／３により示すように、処理対象のサンプルを示す数字の組み合わせにより、補間処理結果に係る出力値Ｘを示す（図９（Ｆ３））。これにより画サイズ変換回路５は、水平方向に画サイズを縮小してなるサンプリング値を、入力画像データＤ１に同期して順次計算する。
【００３１】
メモリコントローラ２８においては、順次循環的にラインメモリ２５Ａ〜２５Ｃを選択して、符号Ｗにより示すように、この水平フィルタ８から出力される画像データＤ３（図９（Ｂ））をラインメモリ２５Ａ〜２５Ｃに記録する（図９（Ｃ１）〜（Ｃ３））。このときメモリコントローラ２８は、図９（Ｇ１）により各ラインメモリ２５Ａ〜２５Ｃの書き込みアドレスを示し、図９（Ｆ３）との対比により図９（Ｇ２）に書き込みに供するサンプルを示すように、縮小率に応じたダウンサンプリングにより順次入力される画像データをラインメモリ２５Ａ〜２５Ｃに記録する。すなわちこの場合、選択的に画像データを取得するようにして、書き込みアドレスを生成するアドレスカウンタの設定により、順次入力される画像データを選択的に記録する。これにより画サイズ変換回路５は、連続する画像データの補間処理結果をダウンサンプリングすることにより、入力画像データＤ１のクロックに同期して入力画像データＤ１を処理して、水平方向のサンプリング数を大きく可変する場合にあっても、水平方向の画サイズを所望するサンプリング数による画サイズに変更できるようになされている。
【００３２】
またこのようにして順次画像データをラインメモリ２５Ａ〜２５Ｃに記録して、画像データの記録を完了してなるラインメモリから連続する２ラインの画像データを垂直フィルタ９に出力し（図９（Ｃ１）〜（Ｃ３））、この垂直フィルタ９による補間処理により、垂直方向の縮小に係るサンプリング値を計算する。この読み出しの処理においても、メモリコントローラ２８は、垂直方向の縮小率に応じて、ダウンサンプリングにより画像データを出力する。すなわちこの場合、読み出しアドレスを発生するアドレスカウンタの設定により、ライン単位で間引きして画像データを出力する。しかしてこの図９においては、このダウンサンプリングにより、連続する２ラインの画像データの出力が、１水平走査周期毎に間欠的に実行されるようになされている。これによっても画サイズ変換回路５は、入力画像データＤ１のクロックに同期して入力画像データＤ１を処理して、垂直方向のサンプリング数を大きく可変する場合にあっても、垂直方向の画サイズを所望するサンプリング数による画サイズに変更できるようになされている。
【００３３】
これに対して図１０は、図９との対比により、水平方向及び垂直方向にそれぞれ画サイズを縮小及び拡大する場合を示すタイムチャートである。この場合、画サイズ変換回路５においては、水平方向及び垂直方向の双方に画サイズを縮小する場合と同様に画像データを処理してメモリ回路７に記録する（図１０（Ａ）、（Ｂ）、（Ｃ１）〜（Ｃ３）、（Ｆ１）〜（Ｆ３）、（Ｇ１）及び（Ｇ２））。これにより画サイズ変換回路５は、水平フィルタ８において入力画像データに同期して入力データを補間演算処理した後、メモリ回路７への書き込み時におけるダウンサンプリングにより、水平方向に画サイズを縮小するようになされている。また順次循環的にラインメモリ２５Ａ〜２５Ｃを選択して、水平フィルタ８から出力される画像データＤ３（図９（Ｂ））をラインメモリ２５Ａ〜２５Ｃに記録するようになされている。これらの処理において、画サイズ変換回路５は、垂直方向に画サイズを拡大して不要となる上下、拡大倍率に応じた所定数のラインについては、間引きによりメモリ回路７への記録を中止し、これにより不要な処理を中止するようになされている。
【００３４】
このようにしてラインメモリ２５Ａ〜２５Ｃに画像データを記録して、メモリコントローラ２８は、垂直方向の拡大率に応じて、入力画像データＤ１の１水平走査期間内で、ライン単位で、連続する２ラインの画像データを繰り返し垂直フィルタ９に出力する（図１０（Ｃ１）〜（Ｃ３））。これにより画サイズ変換回路５は、入力画像データＤ１のクロックに同期した処理により、垂直方向の画サイズを所望するサンプリング数による画サイズに変更するようになされている。因みにこの場合、入力画像データＤ１の１水平走査期間に対して出力画像データＤ２の１水平走査期間が、拡大率に応じて変化することになる。
【００３５】
これに対して図１１は、図９との対比により、水平方向及び垂直方向にそれぞれ画サイズを拡大及び縮小する場合を示すタイムチャートである。この場合、画サイズ変換回路５においては、カメラ信号処理回路４から出力される画像データを全てメモリ回路７に格納し（図１１（Ａ）、（Ｂ）及び（Ｃ１）〜（Ｃ３））、また垂直方向の縮小率に応じてこの記録した画像データを２タップ出力により垂直フィルタ９に出力し（図１１（Ｃ１）〜（Ｃ３））、この垂直フィルタ９による補間処理により、垂直方向の縮小に係るサンプリング値を計算する。
【００３６】
この場合も水平方向及び垂直方向の双方に画サイズを縮小する場合と同様に、画サイズ変換回路５は、垂直方向の縮小率に応じたダウンサンプリングによりメモリ回路７から画像データを出力し、これにより入力画像データＤ１のクロックに同期して入力画像データＤ１を処理して、垂直方向の画サイズを所望するサンプリング数による画サイズに変更できるようになされている。
【００３７】
またこのようにして垂直方向に縮小してなる画像データを水平フィルタ８により水平方向に拡大するようにして、水平方向に画サイズを拡大して不要となる左右、拡大倍率に応じた所定数の画素については、水平フィルタ８への入力を中止して無駄な処理を中止する。またメモリ回路７からの画像データの出力において、水平方向への拡大率に応じてメモリ回路７から同一のサンプリング値による画像データを画素単位で繰り返し出力する（図１１（Ｇ１）〜（Ｉ２））。これにより画サイズ変換回路５は、入力画像データＤ１のクロックに同期して入力画像データＤ１を処理して、入力画像データＤ１の水平方向に隣接するサンプリング点間に、拡大率に応じたサンプリング点に係る画像データを水平フィルタ８により生成するようになされている。
【００３８】
これに対して図１２は、水平方向及び垂直方向の双方について、画サイズを拡大する場合を示すタイムチャートである。この場合、画サイズ変換回路５は、カメラ信号処理回路４から出力される画像データをライン単位でメモリ回路７に格納し（図１２（Ａ）、（Ｂ）及び（Ｃ１）〜（Ｃ３））、また垂直方向の拡大率に応じてこの記録した画像データを２タップ出力により垂直フィルタ９に出力し（図１２（Ｃ１）〜（Ｃ３））、この垂直フィルタ９による補間処理により、垂直方向の拡大に係るサンプリング値を計算する。
【００３９】
これらの処理において、画サイズ変換回路５は、垂直方向に画サイズを拡大して不要となる上下、拡大倍率に応じた所定数のラインについては、メモリ回路７への記録を中止し、これにより不要な処理を中止する。また水平方向及び垂直方向に画サイズを縮小及び拡大する場合と同様に、１水平走査期間内で、拡大率に応じて２ラインによる画像データの垂直フィルタ９への出力をライン単位で繰り返し、また水平方向及び垂直方向に画サイズを拡大及び縮小する場合と同様に、水平方向への拡大率に応じてメモリ回路７から同一のサンプリング値による画像データを画素単位で繰り返し出力する（図１２（Ｇ１）〜（Ｉ２））。これらによっても入力画像データＤ１のクロックにより画像データを処理して所望する画サイズによる画像データＤ２を出力できるようになされている。なおこの場合も、垂直方向の拡大率に応じて、入力画像データＤ１の１水平走査期間内に対して出力画像データＤ２の１水平走査期間内が変化することになる。
【００４０】
これに対して図１３及び図１４は、それぞれ水平方向の画像拡大時及び縮小時に係るＨ反転処理の説明に供するタイムチャートである。メモリコントローラ２８は、通常の拡大縮小時においては、順次、画像データの書き込み順にラインメモリ２５Ａ〜２５Ｃから画像データを読み出して出力するのに対し、Ｈ反転処理においては、各ラインメモリ２５Ａ〜２５Ｃにおいて、書き込み順とは逆の順序により画像データを読み出して出力する。
【００４１】
すなわち水平方向への画像拡大時においては、画像データＹ０、Ｙ１、……の書き込み時（図１３（Ａ））、書き込みアドレスの発生順序を逆転させ（図１３（Ｂ））、読み出し時、順次読み出しアドレスを発生させて画像データを出力し（図１３（Ｃ）及び（Ｄ））、これにより書き込み順とは逆の順序により画像データを読み出して出力する。また水平方向への画像縮小時においては、同様にして、書き込みアドレスの発生順序を逆転させ（図１４（Ａ）及び（Ｂ））、読み出し時、順次読み出しアドレスを発生させて画像データを出力し（図１４（Ｃ）及び（Ｄ））、これにより書き込み順とは逆の順序により画像データを読み出して出力する。なお、水平縮小時においては、この画サイズ変換回路５への入力データに対してメモリ回路７に書き込む画像データを、水平フィルタ８を用いた縮小の処理に係るダウンサンプリングの分、間欠的にメモリ回路７に記録することになる。
【００４２】
メモリコントローラ２８は、このような書き込みアドレスの発生順序の逆転をライン単位で実行する。また１ライン当たりの画素数より値１を減じたアドレスより、順次、ディクリメントしてアドレスを生成してＨ反転の処理を実行する。
【００４３】
しかしてこの実施例においては、複数のラインメモリ２５Ａ〜２５Ｅを順次循環的に使用して画像データを書き込むようにして、画像データの書き込みと読み出しとで処理を分けることができることにより、単に書き込みアドレスと読み出しアドレスとの発生順序を逆転させるだけの簡易な構成により、Ｈ反転に係る処理を実行できるようになされている。
【００４４】
ところでこの実施例のように、水平フィルタ８により水平方向のサンプリング数を低減して水平方向に画サイズを縮小した後、垂直フィルタ９により画像データを処理する場合にあって、メモリ回路７、垂直フィルタ９を入力画像データＤ１のクロックにより動作させると、水平方向への縮小率が大きくなった場合、垂直フィルタ９における１ライン当たりの処理に要する時間が短くなる。すなわち図１５に示すように、入力画像データＤ１の１水平走査期間（図１５（Ａ）及び（Ｂ））に対して、垂直フィルタ９で画像データを有効に処理している時間である有効区間が短くなり（図１５（Ｃ１）及び（Ｃ２））、その分、垂直フィルタ９においては、有効区間外では無駄に動作して電力消費することになる。これによりこの画サイズ変換回路５において、この場合、垂直フィルタ９におけるクロックレートを低下させて有効区間を増大させ（図１５（Ｄ１）及び（Ｄ２））、無駄な電力消費を防止する。
【００４５】
具体的に、この実施例においては、水平方向の縮小率に応じて垂直フィルタ９のクロック周波数を低下させ、またこのクロック周波数の低下に連動させてメモリ回路７から複数のクロック周期で同一の画像データを繰り返し出力する。画サイズ変換回路５においては、入力画像データＤ１の同期したクロックＣＫをタイミングジェネレータにより生成して各部に供給するようになされており、このタイミングジェネレータに設けられた分周回路により水平フィルタ８による縮小率に応じて、２のべき乗の分周比により分周比を順次段階的に可変し、この分周比によりクロックＣＫを分周してクロックＣＫ１を生成するようになされている。画サイズ変換回路５は、この分周に係るクロックＣＫ１をメモリコントローラ２８の読み出しアドレス発生回路であるアドレスカウンタに供給し、この分周に係るクロックＣＫ１により順次読み出しのアドレスを生成する。またこの分周に係るクロックＣＫ１により垂直フィルタ９を駆動する。
【００４６】
画サイズ変換回路５は、これにより図１６に示すように、クロックＣＫ（図１６（Ｄ））に同期して順次ライトアドレスを発生させてラインメモリ２５Ａ、２５Ｂに水平フィルタ８により縮小処理された画像データＹ１／ＹＯ、Ｙ３／Ｙ２、Ｙ５／Ｙ４、……を記録して（図１６（Ａ）、（Ｂ１）及び（Ｂ２））、読み出し時においては、例えばこのクロックＣＫの２倍のクロック周期によるクロックＣＫ１（図１６（Ｆ））に同期して、これら２つのラインメモリ２５Ａ、２５Ｂから画像データを読み出し（図１６（Ｅ１）及び（Ｅ２））、垂直フィルタ９によりこれら画像データを処理するようになされている（図１６（Ｇ））。
【００４７】
なお図１７は、この図１６との対比により、クロックＣＫ１の分周比を値１に設定した場合を示すタイムチャートである。画サイズ変換回路５においては、縮小率が所定範囲より小さい場合には、この図１７に示すように、分周比を値１に設定して分周に係るクロックＣＫ１により読み出しアドレスに係るアドレスカウンタを駆動し、また垂直フィルタ９を駆動するようになされている。
【００４８】
さらにこの実施例においてメモリコントローラ２８は、水平方向への画サイズの縮小によりライン当たりのサンプリング数が低減して、ラインメモリ２５Ａ〜２５Ｅの容量に余裕が発生した分、垂直フィルタに同時並列的に出力する画像データのライン数を増大させ、これにより垂直フィルタにおいて、多くのタップ数により補間処理して画質を向上する。
【００４９】
具体的に、ラインメモリ２５Ａ〜２５Ｅのうち３つのラインメモリは、ぞれぞれ各ラインメモリの容量の１／２の容量による２つの中ブロックを内部接続して形成されるのに対し、残り２つのラインメモリのうちの１つのラインメモリは、１つの中ブロックと、中ブロックに対して１／２の容量による２つの小ブロックとを内部接続して形成される。また残り１つのラインブロックは、４つの小ブロックを内部接続して形成され、メモリ回路５には、このようにして小ブロック及び大ブロックにより５つのラインメモリを形成して、さらに１つの小ブロックが余るようになされている。
【００５０】
メモリコントローラ２８は、これら各ラインメモリ２５Ａ〜２５Ｅに画像データを格納して、各ラインメモリ２５Ａ〜２５Ｅに０．２５ライン分以上、０．５分ライン以下の空き容量が発生する場合、これらラインメモリ２５Ａ〜２５Ｅに係る内部接続を切り換え、メモリ回路７を構成するラインメモリの数を５個から７個に増大させ、垂直フィルタ９に６タップ出力による画像データを出力する。具体的に、この場合、メモリ回路７は、各ラインメモリを１個の中ブロックと１個の小ブロックとにより形成し、これにより７個のラインメモリにより画像データを処理する。
【００５１】
これに対して５個のラインメモリ２５Ａ〜２５Ｅに画像データを格納し、各ラインメモリ２５Ａ〜２５Ｅに０．５ライン分以上の空き容量が発生する場合、これらラインメモリ２５Ａ〜２５Ｅに係る内部接続を切り換え、メモリ回路７を構成するラインメモリの数を５個から９個に増大させ、垂直フィルタ９に８タップ出力による画像データを出力する。具体的に、この場合、メモリ回路７は、９個のラインメモリにのうち７個のラインメモリをそれぞれ１個の中ブロックにより形成し、残り２個のラインメモリをそれぞれ２個の小ブロックにより形成し、これにより９個のラインメモリにより画像データを処理する。
【００５２】
これにより画サイズ変換回路５は、水平方向の縮小率に応じて図１８に示すように、垂直フィルタ９のタップ数を可変して垂直方向の画サイズを変換するようになされている。なおこの場合に、各ラインメモリにおける１ライン分の画像データ量の監視により、図１９に示すように、このデータ量に応じて垂直タップ数を可変するようにしてもよい。
【００５３】
（２）実施例の動作
以上の構成において、この電子スチルカメラ１では（図１）、イメージセンサ２による撮像結果が画像データに変換されてカメラ信号処理回路４により処理された後、画サイズ変換回路５を介してモニタ３に出力され、これにより撮像結果がモニタされる。この一連の処理において、撮像結果に係る画像データは、画サイズ変換回路５において、イメージセンサ２に係る水平方向及び垂直方向の画素数が、水平方向への画サイズの拡大又は縮小により、さらには垂直方向への画サイズの拡大又は縮小により、モニタ３の水平方向及び垂直方向の画素数に変換されてモニタ３に出力され、これによりイメージセンサ２とモニタ３との間で、水平方向及び垂直方向の画素数が相違する場合であっても、確実に撮像結果をモニタすることができる。
【００５４】
すなわち水平方向に画素数を減少させて水平方向の画サイズを縮小する場合、画サイズ変換回路５に入力される画像データＤ１は、水平フィルタ８による補間処理により水平方向の画サイズが縮小された後、メモリ回路７に入力され、ここで５個のラインメモリ２５Ａ〜２５Ｅに順次循環的に記録される。またこのように順次循環的にラインメモリ２５Ａ〜２５Ｅに記録して、画像データＤ１の記録に供していない残り４個のラインメモリより、同時並列的に画像データが読み出されて垂直フィルタ９に入力され、ここでこの４個のラインメモリからの出力データによる複数ラインの画像データの補間処理により、垂直方向に画サイズが拡大、縮小される。
【００５５】
これに対して水平方向に画素数を増大させて水平方向の画サイズを拡大する場合、画サイズ変換回路５に入力される画像データＤ１は、メモリ回路７に入力され、ここで５個のラインメモリ２５Ａ〜２５Ｅに順次循環的に記録される。またこのように順次循環的にラインメモリ２５Ａ〜２５Ｅに記録して、画像データＤ１の記録に供していない残り４個のラインメモリより、同時並列的に画像データが読み出されて垂直フィルタ９に入力され、ここでこの４個のラインメモリからの出力データによる複数ラインの画像データの補間処理により、垂直方向に画サイズが拡大、縮小される。またこの垂直フィルタ９の出力データが水平フィルタ８に入力され、ここで水平方向の画サイズが拡大処理される。
【００５６】
これらにより画サイズ変換回路５においては、水平方向及び垂直方向に画サイズ拡大、縮小する場合に適用し得、これにより水平方向、垂直方向に種々に画サイズを変換することができる。
【００５７】
これらの処理において（図２）、画サイズを縮小する場合には、水平フィルタ８より水平方向のサンプリング数を低減した後、メモリ回路７、垂直フィルタ９により垂直方向の画サイズを変換し、また画サイズを拡大する場合には、メモリ回路７、垂直フィルタ９により垂直方向の画サイズを変換した後、水平フィルタ８により水平方向のサンプリング数を増大させることにより、画サイズを種々に変更する構成において、メモリ回路７の容量を最も少なくすることができるように、水平方向に画サイズを拡大、縮小する場合で構成を切り換えることができる。これによりその分、メモリ回路７の容量を小型化して全体構成を簡略化することができる。
【００５８】
またこのようにして画像データを処理するようにして、メモリ回路７、水平フィルタ８、垂直フィルタ９を入力画像データＤ１のクロックにより動作するようにして、水平方向に画サイズを縮小する場合には、水平フィルタから出力する画像データを縮小率に応じた間引きによるダウンサンプリングによりメモリ回路７に格納し、垂直方向により画サイズを縮小する場合には、縮小率に応じたライン単位の間引きによりメモリ回路７から垂直フィルタ９に画像データを出力することにより、また垂直方向に画サイズを拡大する場合には、拡大率に応じてライン単位でメモリ回路７から垂直フィルタ９に繰り返し画像データを出力し、水平方向に画サイズを拡大する場合には、拡大率に応じて画素単位でメモリ回路７から垂直フィルタ９を介して水平フィルタ８に繰り返し画像データを出力することにより、メモリ回路７を構成するラインメモリ２５Ａ〜２５Ｅを１系統のクロックにより動作させて、画像データを処理することができる。
【００５９】
これによりこの実施例においては、デュアルポートのラインメモリに比して、周辺回路の構成が簡略で、かつ小型のシングルポートのランダムアクセスメモリによりラインメモリ２５Ａ〜２５Ｅを構成することができ、その分、簡易な構成により種々に画サイズを拡大、縮小することができるようになされている。
【００６０】
さらにこのように１系統のクロックにより動作するようにして、水平方向に画サイズを縮小する場合には、縮小率に応じて、メモリ回路７からの読み出しに係るアドレスカウンタへのクロック周波数を分周により低減し、またこの分周に係るクロックにより垂直フィルタ９を駆動し、これにより水平方向への画サイズの縮小により水平方向のサンプリング数が減少した分、垂直フィルタ９における処理速度が低減され、これより消費電力を低減することができる。
【００６１】
またこのようにして水平方向に画サイズを縮小して水平方向のサンプリング数が低下する場合、この水平方向のサンプリング数の低下によるラインメモリ２５Ａ〜２５Ｅの空き容量を利用して、４ライン以上の画像データがメモリ回路７に保持され、またこれに対応して垂直フィルタ９の補間処理に係るタップ数が増大される。これによりこの場合、タップ数を増大させて垂直方向の画サイズを変更する分、高画質により画サイズを変換することができる。
【００６２】
電子スチルカメラ１では、このような画サイズ変換回路５による画サイズの変換処理が、イメージセンサ２とモニタ３との間の画素数の相違（画サイズ）の相違を補うために使用される他に、電子ズームにより撮像結果を拡大して表示する場合にも適用される。すなわちこの場合、図示しないコントローラの制御によりユーザーによる操作子の操作に応動して縮小率、拡大率が画サイズ変換回路５に指示され、この指示に係る縮小率、拡大率により水平方向及び垂直方向に画サイズが連続的に変更される。
【００６３】
またＨ反転が指示されると、メモリ回路７における書き込みアドレスの生成順序が逆転されて、ライン単位で、書き込み時とは逆の順序により画像データが出力される。この処理において、画サイズ変換回路５においては、画像縮小時、画素の間引きによりダウンサンプリングしてメモリ回路７に画像データを書き込むようにして、この書き込み側のアドレスの変更によりＨ反転に係る画像データを出力することにより、縮小率が変化した場合にあっても、水平方向における画像中心の位置変化を防止して、簡易な構成によりＨ反転に係る処理を実行することができるようになされている。
【００６４】
（３）実施例の効果
以上の構成によれば、水平方向に画サイズを縮小する場合には、水平方向の画サイズを縮小する水平フィルタに続いて、ラインメモリによるメモリ回路、垂直方向のサイズを変更する垂直フィルタを配置し、水平方向の画サイズを拡大する場合には、メモリ回路に続いて、垂直フィルタ、水平フィルタを順に配置することにより、簡易な構成により、水平方向、垂直方向に種々に画サイズを変換することができる。
【００６５】
またこの処理において、メモリ回路、水平フィルタ、垂直フィルタを入力画像データのクロックにより動作させるようにして、垂直方向に画サイズを拡大する場合には、拡大率に応じて、メモリ回路から複数ラインの画像データをライン単位で繰り返し出力し、水平方向に画サイズを拡大する場合には、拡大率に応じて、同一の画像データを画素単位で繰り返し出力し、垂直方向に画サイズを縮小する場合には、縮小率に応じて、ライン単位で間引きして垂直フィルタに画像データを出力し、水平方向に画サイズを縮小する場合には、縮小率に応じて、画素単位で間引きして画像データをメモリ回路に入力することにより、周辺回路の構成が簡略で、かつ小型のシングルポートのランダムアクセスメモリによりメモリ回路を構成することができ、その分、簡易な構成により種々に画サイズを拡大、縮小することができる。
【００６６】
また水平フィルタによる画サイズの変化が、画サイズの縮小の場合、縮小率に応じたクロックの周波数の低減により垂直フィルタの動作速度を低下させ、これに対応するように、メモリ回路の読み出しに係るアドレスの生成速度を低下させることにより、垂直フィルタにおける無駄な動作を低減して消費電力を低減することができる。
【００６７】
またメモリ回路における書き込み用のアドレス生成順序を逆転させて、ライン単位で、書き込み時とは逆の順序により画像データを出力することにより、縮小率が種々に変化す場合でも、水平方向における画像中心の位置変化を防止して、簡易な構成によりＨ反転に係る処理を実行することができる。
【００６８】
また水平フィルタによる画サイズの変化が、画サイズの縮小の場合、縮小の倍率に応じて低減するライン当たりのサンプリング数に応じて、垂直フィルタに出力する画像データのライン数を増大させ、垂直フィルタの補間処理に係るタップ数を増大させることにより、画サイズの縮小により発生するメモリ回路の空き容量を有効に利用して画質を向上することができる。
【実施例２】
【００６９】
なお上述の実施例においては、水平方向の縮小率により垂直フィルタのタップ数を３段階により切り換える場合について述べたが、本発明はこれに限らず、例えば図１８及び図１９との対比によりそれぞれ図２０及び図２１に示すように、２段階によりタップ数を切り換える場合等、タップ数の切り換えにあっては必要に応じて種々に設定することができる。
【００７０】
また上述の実施例においては、電子スチルカメラに本発明を適用する場合について述べたが、本発明はこれに限らず、例えばビデオカメラ等の種々の撮像装置、さらには種々の映像機器に広く適用することができる。
【産業上の利用可能性】
【００７１】
本発明は、例えば電子スチルカメラに適用することができる。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施例に係る電子スチルカメラを示すブロック図である。
【図２】図１の電子スチルカメラにおける画サイズ変換回路の説明に供するブロック図である。
【図３】図２の画サイズ変換回路における水平フィルタを示すブロック図である。
【図４】図２の画サイズ変換回路における４タップの水平フィルタの例を示すブロック図である。
【図５】図２の画サイズ変換回路における８タップの水平フィルタの例を示すブロック図である。
【図６】図２の画サイズ変換回路における垂直フィルタを示すブロック図である。
【図７】図２の画サイズ変換回路における２タップの垂直フィルタの例を示すブロック図である。
【図８】図２の画サイズ変換回路における４タップの垂直フィルタの例を示すブロック図である。
【図９】図２の画サイズ変換回路において水平方向及び垂直方向の双方に画サイズを縮小する場合のタイムチャートである。
【図１０】図２の画サイズ変換回路において水平方向及び垂直方向に画サイズを縮小及び拡大する場合のタイムチャートである。
【図１１】図２の画サイズ変換回路において水平方向及び垂直方向に画サイズを拡大及び縮小する場合のタイムチャートである。
【図１２】図２の画サイズ変換回路において水平方向及び垂直方向の双方に画サイズを拡大する場合のタイムチャートである。
【図１３】図２の画サイズ変換回路におけるＨ反転処理の説明に供するタイムチャートである。
【図１４】水平方向の画サイズの縮小時におけるＨ反転処理の説明に供するタイムチャートである。
【図１５】水平方向の画サイズの縮小時により有効区間の減少の説明に供するタイムチャートである。
【図１６】垂直フィルタにおける動作速度の低減の説明に供するタイムチャートである。
【図１７】図１６との対比により水平方向への縮小率が小さい場合におけるタイムチャートである。
【図１８】水平方向の縮小率と垂直フィルタのタップ数の関係を示す特性曲線図である。
【図１９】メモリ回路における１ライン当たりの画像データ量と垂直フィルタのタップ数の関係を示す特性曲線図である。
【図２０】他の実施例による水平方向の縮小率と垂直フィルタのタップ数の関係を示す特性曲線図である。
【図２１】他の実施例によるメモリ回路における１ライン当たりの画像データ量と垂直フィルタのタップ数の関係を示す特性曲線図である。
【符号の説明】
【００７３】
１……電子スチルカメラ、２……イメージセンサ、３……モニタ、５……画サイズ変換回路、７……メモリ回路、８……水平フィルタ、９……垂直フィルタ、２５Ａ〜２５Ｅ……ラインメモリ、２８……メモリコントローラ
【図１】
2006003481.tif 000003
【図２】
2006003481.tif 000004
【図３】
2006003481.tif 000005
【図４】
2006003481.tif 000006
【図５】
2006003481.tif 000007
【図６】
2006003481.tif 000008
【図７】
2006003481.tif 000009
【図８】
2006003481.tif 000010
【図９】
2006003481.tif 000011
【図１０】
2006003481.tif 000012
【図１１】
2006003481.tif 000013
【図１２】
2006003481.tif 000014
【図１３】
2006003481.tif 000015
【図１４】
2006003481.tif 000016
【図１５】
2006003481.tif 000017
【図１６】
2006003481.tif 000018
【図１７】
2006003481.tif 000019
【図１８】
2006003481.tif 000020
【図１９】
2006003481.tif 000021
【図２０】
2006003481.tif 000022
【図２１】
2006003481.tif 000023