(57)【要約】【課題】画像処理装置において、ＦＩＦＯメモリを実装する構成からページメモリを実装する構成への回路変更が容易に行えるようにする。【解決手段】ページメモリ接続部にページメモリ、ＦＩＦＯメモリ接続部にＦＩＦＯメモリの接続有無を判別して、ページメモリが接続されているときには、ＦＩＦＯメモリコントローラが生成したコマンド信号に基づいて、カラー撮像素子から時系列的に送出されて来る色成分信号を、ページメモリに送出するアドレス信号を所定の順序で変化させながら、ページメモリに逐次書き込んだ後に、該ページメモリから読み出す遅延処理動作を循環的に行う一方、ＦＩＦＯメモリが接続されているときには、ＦＩＦＯコマンド信号に基づいて、ＦＩＦＯメモリの書き込み、読み出し制御をすることで、同一画素に対して種別の異なる色成分信号の時間差を調整して画像処理回路に送出する。【選択図】図１
2009193338.tif 000002
【特許請求の範囲】
【請求項１】
画素情報を一時的に蓄積保持するページメモリを制御するためのメモリコントローラであって、
ページメモリに接続されるページメモリ接続部と、
ＦＩＦＯメモリに接続されるＦＩＦＯメモリ接続部と、
画像処理回路に接続される画像処理回路接続部と、
カラー撮像素子を接続したＦＩＦＯメモリコントローラに接続され、該ＦＩＦＯメモリコントローラからのコマンド信号を受け取るためのＦＩＦＯコマンド入力部と、
前記ページメモリにアドレス信号と、書き込み、読み出し信号を所定のタイミングで送出して、ページメモリの書き込み、読み出し制御を行う一方、前記ＦＩＦＯメモリにはコマンド信号を送出して、ＦＩＦＯメモリへの書き込み、読み出し制御を行うためのメモリ制御部とを備え、
前記メモリ制御部は、
前記ページメモリ接続部にページメモリ、前記ＦＩＦＯメモリ接続部にＦＩＦＯメモリの接続有無を判別して、ページメモリが接続されているときには、前記コマンド信号に基づいて、前記カラー撮像素子から時系列的に送出されて来る色成分信号を、前記ページメモリに送出するアドレス信号を所定の順序で変化させながら、前記ページメモリに逐次書き込んだ後に、該ページメモリから読み出す遅延処理動作を循環的に行う一方、ＦＩＦＯメモリが接続されているときには、前記コマンド信号に基づいて、ＦＩＦＯメモリの書き込み、読み出し制御をすることで、同一画素に対して種別の異なる色成分信号の時間差を調整して前記画像処理回路に送出するようにした、メモリコントローラ。
【請求項２】
請求項１において、
前記ページメモリには、画像情報を構成する、それぞれの画素に対応した色成分信号を、それぞれの色種別に区分して、一時的に蓄積保存する色区分ページエリア部と、
前記カラー撮像素子から時系列的に送出されて来る色成分信号を、それぞれの色種別に区分して一時的に蓄積保存するための色区分時間差調整エリア部とが予め設定されると共に、
前記色区分時間差調整エリア部には、同じ画素の色成分信号について、同じアドレスが、少なくとも１以上の画素を含む所定のワード単位で設定されており、
前記メモリコントローラは、前記ページメモリに送出するアドレス信号を所定の順序で循環的に変化させて、前記遅延処理動作を行うようにしている、メモリコントローラ。
【請求項３】
請求項１において、
前記ページメモリは、画像情報を構成する、それぞれの画素に対応した色成分信号の色種別に区分された構成になっており、
色成分信号の種別に区分されたそれぞれのページメモリは、画像情報を構成する、それぞれの画素に対応した色成分信号を一時的に蓄積保存する色区分ページエリア部と、前記カラー撮像素子から時系列的に送出されて来る色成分信号を一時的に蓄積保存する構成とされており、
前記メモリコントローラは、前記アドレス信号を前記ページメモリを指定するイネーブル信号とともに所定の順序で循環的に変化させて、前記遅延処理動作を行うようにしている、メモリコントローラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばコピー装置やファクシミリ装置等の画像処理装置においてページメモリと画像処理回路とを接続するためのメモリコントローラの改良に関する。
【背景技術】
【０００２】
前記のような画像処理装置等で用いられるＣＣＤ（チャージカップルドデバイス）等によるカラー撮像素子は、Ｒ（レッド）、Ｂ（ブルー）、Ｇ（グリーン）用の３つのライン型センサを副走査方向に所定の間隔（ギャップ）で配置する構成が一般的である。
【０００３】
図９は、前記所定の間隔を４ラインとしたカラー撮像素子の概略図である。このカラー撮像素子１１は、主走査方向に長いライン型センサで構成されており、矢印で示した副走査方向に移動しながら原稿を撮影するので、Ｒ用ライン型センサが撮影した原稿の同一ラインを、Ｇ用ライン型センサは４ライン遅れて撮影し、Ｂ用ライン型センサは８ライン遅れて撮影する。従来、このようなカラー撮像素子１１が出力するＲ、Ｇ、Ｂの色成分信号の時間差は、以下に説明するように、ＦＩＦＯ（ファーストインファーストアウト）メモリによって調整していた。
【０００４】
図１０は、従来の画像処理装置のカラー撮像素子１１から画像処理回路１６に至る色成分信号処理系統の概略ブロック図で、この処理系統は、Ｒ、Ｇ、Ｂ用の独立したライン型センサを有したカラー撮像素子１１と、Ｒの色成分信号を８ライン分遅延させるためのＲ用ＦＩＦＯメモリ１７＃１と、Ｇの色成分信号を４ライン分遅延させるためのＧ用ＦＩＦＯメモリ１７＃２と、それらのＦＩＦＯメモリ１７を制御するＦＩＦＯメモリコントローラ１２と、画像処理回路１６とで構成されている。
【０００５】
また、そのような構成ではなく、ページメモリを有し、そのページメモリを活用してより高度な画像処理を行う画像処理装置もあり、そのページメモリによって同一画素に対するＲ、Ｇ、Ｂの色成分信号の時間差を調整することも知られている。例えば、次の特許文献１には、ページメモリをライン画像信号の格納手段とし、この格納手段に書込む際のアドレス制御によって色成分間の位置ずれが補正された状態でライン画像信号を格納する技術が開示されている。
【特許文献１】特開2006-025269公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
図１０に示したような画像処理装置にページメモリを付加して高機能化を図る場合、特許文献１に開示されているような技術を採用すれば、ページメモリによって色成分信号の時間差を調整することができるので、ＦＩＦＯメモリ１７が不要になる。しかし、そのような回路変更では、ＦＩＦＯメモリコントローラを取り除き、その替わりに、ページメモリをＦＩＦＯメモリ１７のように扱える機能を有した制御回路等を設ける等、大幅な変更が必要であり、開発費がかさむ問題があった。
本発明は、この問題の解決し、画像処理装置において、ＦＩＦＯメモリ１７を実装した構成からページメモリを実装した構成への回路変更が容易に行えるメモリコントローラを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、画素情報を一時的に蓄積保持するページメモリを制御するためのメモリコントローラであって、ページメモリに接続されるページメモリ接続部と、ＦＩＦＯメモリに接続されるＦＩＦＯメモリ接続部と、画像処理回路に接続される画像処理回路接続部と、カラー撮像素子を接続したＦＩＦＯメモリコントローラに接続され、該ＦＩＦＯメモリコントローラからのコマンド信号を受け取るためのＦＩＦＯコマンド入力部と、前記ページメモリにアドレス信号と、書き込み、読み出し信号を所定のタイミングで送出して、ページメモリの書き込み、読み出し制御を行う一方、前記ＦＩＦＯメモリにはコマンド信号を送出して、ＦＩＦＯメモリへの書き込み、読み出し制御を行うためのメモリ制御部とを備え、前記メモリ制御部は、前記ページメモリ接続部にページメモリ、前記ＦＩＦＯメモリ接続部にＦＩＦＯメモリの接続有無を判別して、ページメモリが接続されているときには、前記コマンド信号に基づいて、前記カラー撮像素子から時系列的に送出されて来る色成分信号に所定の遅延処理を施すよう一方、ＦＩＦＯメモリが接続されているときには、前記コマンド信号に基づいて、ＦＩＦＯメモリの書き込み、読み出し制御をすることで、同一画素に対して種別の異なる色成分信号の時間差を調整して前記画像処理回路に送出するようにしている。ここに前記遅延処理では、前記ページメモリに送出するアドレス信号を所定の順序で変化させながら、前記ページメモリに逐次書き込んだ後に、該ページメモリから読み出す動作を循環的に行う。なお、ＦＩＦＯメモリコントローラは、本発明の内部に設けても、別体として外部に設けてもよい。
【０００８】
また、前記ページメモリには、画像情報を構成する、それぞれの画素に対応した色成分信号を、それぞれの色種別に区分して一時的に蓄積保存する色区分ページエリア部と、前記カラー撮像素子から時系列的に送出されて来る色成分信号を、それぞれの色種別に区分して一時的に蓄積保存するための色区分時間差調整エリア部とが予め設定されると共に、前記色区分時間差調整エリア部には、同じ画素の色成分信号について、同じアドレスが、少なくとも１以上の画素を含む所定のワード単位で設定されており、前記メモリコントローラは、前記ページメモリに送出するアドレス信号を所定の順序で循環的に変化させて、前記遅延処理動作を行うようにしてもよい。
【０００９】
あるいは、前記ページメモリは、画像情報を構成する、それぞれの画素に対応した色成分信号の色種別に区分された構成になっており、色成分信号の種別に区分されたそれぞれのページメモリは、画像情報を構成する、それぞれの画素に対応した色成分信号を一時的に蓄積保存する色区分ページエリア部と、前記カラー撮像素子から時系列的に送出されて来る色成分信号を一時的に蓄積保存する構成とされており、前記メモリコントローラは、前記アドレス信号を前記ページメモリを指定するイネーブル信号とともに所定の順序で循環的に変化させて、前記遅延処理動作を行うようにしてもよい。
【発明の効果】
【００１０】
本発明は、ＦＩＦＯメモリと、ページメモリとの両方に対応しており、画像処理装置のＦＩＦＯメモリを実装する仕様と、ページメモリを実装する仕様とで共通に用いることができるので、２つの仕様を開発する際、実装基板を共通化する等が容易になり、開発コストが抑えられるという効果がある。
また、ページメモリの本来の用途に使われる色区分ページエリア部以外の領域、つまり従来であれば余剰となる領域に、色区分時間差調整エリア部を設定しているので、同一画素に対して種別の異なる色成分信号の時間差を調整する処理のために専用メモリを設ける必要がない。そのため、回路構成が簡単になり、メモリのコストも抑えられる。
【００１１】
特に、区分ページエリア部、色区分時間差調整エリア部のそれぞれに、同じ画素の色成分信号について、同じアドレスが、少なくとも１以上の画素を含む所定のワード単位で設定されている構成では、色区分時間差調整エリアに対する１回の書き込み、あるいは読み出しで、カラー撮像素子から時系列的に送出されて来る色成分信号を少なくとも１画素以上処理できるので、アクセス回数が少なくて済み、消費電力が抑えられる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施例を図に従って説明する。
【実施例１】
【００１３】
図１は、例えばコピー装置やファクシミリ装置等の画像処理装置に本発明を適用した部分構成、すなわちカラー撮像素子から画像処理回路に至る色成分信号処理系統の概略ブロック図である。
【００１４】
この処理系等は、原稿を電子撮影するカラー撮像素子１１と、カラー撮像素子１１が出力した種別が異なる色成分信号の信号間の時間差をＦＩＦＯメモリ１７によって調整する機能を有したＦＩＦＯメモリコントローラ１２と、例えばＳＲＡＭ（スタティック・ランダム・アクセス・メモリ）あるいはＳＤＲＡＭ（シンクロナス・ダイナミック・ランダム・アクセス・メモリ）で構成されたページメモリ１３を制御するメモリコントローラ１４と、所定の画像処理、例えばシェーディング処理を行う画像処理回路１６とからなる。画像処理回路１６は、ローカルバスおよびメモリコントローラ１４を通じてページメモリ１３に画像を構成する色成分信号をページ単位で蓄積し参照する。
【００１５】
カラー撮像素子１１は、図９に示したように、Ｒ、Ｇ、Ｂ用の独立した３つのライン型センサで構成され、各ライン型センサは、主走査方向に平行に、副走査方向に所定の間隔（ギャップ）で配置されている。撮影時には、カラー撮像素子１１が原稿に対して相対的に副走査方向に移動するが、各ライン型センサは副走査方向に所定の間隔で配置されているため、３つのライン型センサが原稿の異なる部分（ライン）を同時に撮影することになる。例えば、Ｒ、Ｇ、Ｂのライン型センサがその順序で４ライン毎に並べられている場合は、先頭にあるＲ用ライン型センサが撮影したラインは、その後副走査が４ラインだけ進んだ時点でＧ用ライン型センサによって撮影され、更にその後副走査が４ラインだけ進んだ時点でＢ用ライン型センサによって撮影される。従って、このようなカラー撮像素子１１が出力するＲ、Ｇ、Ｂの色成分信号の信号間には固有の時間差が生じている。
【００１６】
ＦＩＦＯメモリコントローラ１２は、従来と同様の構成であり、そのＲ、Ｇ、Ｂの色成分信号の信号間の時間差をＦＩＦＯメモリ１７によって調整する機能を有している。すなわち、メモリコントローラ１２にＦＩＦＯメモリ１７が接続されている場合には、メモリコントローラを介して、ＦＩＦＯメモリ１７を制御する。具体的には、Ｒ、Ｇ、Ｂの色成分信号のうち、同一画素に対して時間的に先行して出力された色成分信号をＦＩＦＯメモリ１７に一時的に蓄積して、その先行時間が経過した時点で読み出すことで、信号間の時間差を調整する。
【００１７】
なお、ＦＩＦＯメモリコントローラ１２は、任意の容量のＦＩＦＯメモリ１７を制御できるようにするため、例えば、ＦＩＦＯメモリ１７に対するコマンド信号として、データの書き込みを初期化するための信号ｗｒｓｔ、データの読み出しを初期化するための信号ｒｒｓｔ、制御クロック等を生成する。これに対して、ＦＩＦＯメモリ１７は、例えば、信号ｗｒｓｔを受けると、それ以降、制御クロック毎に内部に設けられた記憶領域の先頭から順にデータを書き込んでいき、また信号ｒｒｓｔを受けると、それ以降、制御クロック毎に記憶領域の先頭から順にデータを読み出していく構成となっている。従って、信号ｗｒｓｔと、信号ｒｒｓｔとの時間差が、書き込まれたデータが読み出されるまでの遅延時間となる。
【００１８】
メモリコントローラ１４は、ＦＩＦＯメモリコントローラ１２に接続するためのＦＩＦＯコマンド入力部（端子）１４ａと、ページメモリ１３に接続するためのページメモリ接続部（端子）１４ｂと、画像処理回路１６に接続するための画層処理回路接続部（端子）１４ｃと、ＦＩＦＯメモリ１７を接続するＦＩＦＯメモリ接続部（端子）１４ｋと、ページメモリにアドレス信号と、書き込み、読み出し等の制御信号を所定のタイミングで送出して、ページメモリの書き込み、読み出し制御を行う一方、ＦＩＦＯメモリ１７にはコマンド信号を送出して、ＦＩＦＯメモリ１７への書き込み、読み出し制御を行うためのメモリ制御部１４ｊとを備え、画像処理回路１６がページメモリ１３をアクセスするためのインタフェースとしての基本機能と、同一画素に対して種別の異なる色成分信号の時間差をＦＩＦＯメモリ１７あるいはページメモリ１３を用いて調整する遅延処理機能とを有している。
【００１９】
メモリ制御部１４ｊは、ページメモリ１３を制御するためのページメモリ制御信号を生成するタイミング制御部１４ｄと、ページメモリ１３に供給するアドレス信号を生成するアドレス制御部１４ｅと、ＦＩＦＯメモリコントローラ接続部１４ａとページメモリ接続部１４ｂとの間に介在するデータバッファ回路部１４ｆとで構成されている。そして、ページメモリ接続部１４ｂにページメモリ、ＦＩＦＯメモリ接続部１４ｋにＦＩＦＯメモリ１７の接続有無を判別して、ページメモリが接続されているときには、前記コマンド信号に基づいて、カラー撮像素子１１から時系列的に送出されて来る色成分信号を、ページメモリに送出するアドレス信号を所定の順序で変化させながら、ページメモリ１１に逐次書き込んだ後に、ページメモリ１１から読み出す遅延処理動作を循環的に行う一方、ＦＩＦＯメモリ１７が接続されているときには、ＦＩＦＯメモリコントローラ１２に従って、ＦＩＦＯメモリ１７の書き込み、読み出し制御をすることで、同一画素に対して種別の異なる色成分信号の時間差を調整して前記画像処理回路に送出する。なお、ページメモリ、ＦＩＦＯメモリ１７の有無は自動的に判別する構成としても、更に制御レジスタ等を設け、そこに所定のコードをセットすることで、外部から通知する構成としてもよい。
【００２０】
次いで、メモリコントローラ１４にページメモリ１３を接続した場合の遅延処理動作動作を簡略化した例について説明する。ここでは、説明を簡略化するため、アクセスの単位となるワードは８ビットであり、Ｒ、Ｇ、Ｂの色成分信号のデータ幅も８ビットであると想定する。また、カラー撮像素子は、Ｒ、Ｇ、Ｂのライン型センサがその順序で４ライン毎に並べられており、１ラインは１画素からなると想定する。この場合、同一画素に対してＲの色成分信号は、Ｂの色成分信号より８ライン分の先行して出力され、Ｇの色成分信号は４ライン分の時間差（Ｂの色成分信号に対して４ライン分先に出力される）と想定する。
【００２１】
図２は、ページメモリ１３における各種エリアの設定を説明するマップ図である。
ページメモリ１３のアドレス下位側のエリアには、１画像を構成する、それぞれの画素に対応した色成分信号を、それぞれの色種別に区分して一時的に蓄積保存する色区分ページエリア部１３ａが設定されている。このような色区分ページエリア部１３ａは、複数画像分準備してもよい。また、アドレス上位側には余剰エリアがあり、ここにカラー撮像素子１１から時系列的に送出されて来る色成分信号を、それぞれの色種別に区分して一時的に蓄積保存するための色区分時間差調整エリア部１３ｂが設定されている。具体的には、Ｒ用の色区分時間差調整エリアは、例えばアドレス値Ｒ−１からアドレス値Ｒ−１０の１０ライン分のエリアであり、Ｇ用の色区分時間差調整エリアは、例えばアドレス値Ｇ−１からアドレス値Ｇ−１０までの１０ライン分のエリアである。
【００２２】
図３は、遅延処理動作動作の基本例を説明するためのタイミング図で、コマンド信号ｗｒｓｔＲ、ｒｒｓｔＲ、ｗｒｓｔＧ、ｒｒｓｔＧ、カラー撮像素子から送信されてきたＲの色成分信号、Ｇの色成分信号、Ｂの色成分信号、ページメモリ１３に対するアドレスのアドレス値、ページメモリ１３を制御するための制御信号である信号ｒ／ｗ（リードライト）、ページメモリ１３に対する書き込み、読み出しデータの内容を示している。
【００２３】
ここで、タイミング制御部１４ｄは、例えば信号ｗｒｓｔＲ等のコマンド信号に基、ｄｅ（データイネーブル）等を生成し、アドレス制御部１４ｅは、ページメモリ１３に供給するアドレス値として、Ｒ−１からＲ−１０の各値と、Ｇ−１からＧ−１０までの各値を所定の順序で循環的に選択する。
【００２４】
具体的には、信号ｗｒｓｔＲを受けてから、カラー撮像素子１１からＲの色成分信号が送信されてくる毎に、アドレス値Ｒ−１、Ｒ−２、・・・、Ｒー１０を指定して、送信されてきたＲの色成分信号をページメモリ１３に書き込んでいくと共に、信号ｒｒｓｔＲを受けてから、カラー撮像素子１１からＲの色成分信号が送信されてくる毎に、アドレス値Ｒ−１、Ｒ−２、・・・、Ｒー１０を指定して、ページメモリ１３からＲの色成分信号を読み出していく。ここで、信号ｒｒｓｔＲは、信号ｗｒｓｔＲを出力してから８ライン分遅れて出力するようにしている。また、信号ｗｒｓｔＧを受けてから、カラー撮像素子１１からＧの色成分信号が送信されてくる毎に、アドレス値Ｇ−１、Ｇ−２、・・・、Ｇー１０を指定して、送信されてきたＧの色成分信号をページメモリ１３に書き込んでいくと共に、信号ｒｒｓｔＧを受けてから、カラー撮像素子１１からＧの色成分信号が送信されてくる毎に、アドレス値Ｇ−１、Ｇ−２、・・・、Ｇー１０を指定して、ページメモリ１３からＧの色成分信号を読み出していく。ここで、信号ｗｒｓｔＲは、信号ｗｗｒｓｔＲを出力してから４ライン分遅れて出力するようにしている。また、信号ｒｒｓｔＲは、信号ｗｒｓｔＲを出力してから４ライン分遅れて出力するようにしている。
【００２５】
従って、このような遅延処理動作では、Ｇの色成分信号が８ライン分だけ遅延し、Ｇの色成分信号が４ライン分だけ遅延することになり、その結果、同一の画素に対して、Ｒ、Ｇ、Ｂの色成分信号が同期する。
【００２６】
なお、ページメモリ１３から読み出されたＲ、Ｇの色成分信号は、メモリコントローラから画像処理回路１６に直接転送してもよいが、ＦＩＦＯメモリコントローラを介して画像処理回路１６に転送してもよい。
【００２７】
このように本発明では、メモリコントローラ１４をＦＩＦＯメモリコントローラ１２に接続し、ＦＩＦＯメモリコントローラ１２から受信したコマンド信号に基づいてページメモリ１３を制御する構成としているので、画像処理装置の機種展開において、ＦＩＦＯメモリ１７を実装する構成からページメモリ１３を実装する構成への回路変更が極めて容易になり、開発コストが抑えられるという効果がある。
【００２８】
次いで本発明の変形例を図に従って説明する。
図４は、変形例であるメモリコントローラを含んだ画像処理装置の色成分信号処理系統の回路ブロック図である。以下、図１と共通した構成要素には同一の参照符号を付けて説明を省略する。
【００２９】
メモリ制御部１４ｊを構成する入出力データバッファ回路１４ｆはそれぞれ３段のシフトレジスタによって構成されており、時系列的に入力されたデータを同時に出力する機能、あるいは、同時に入力されたデータを時系列的に出力する機能を有する。
【００３０】
ここに１４ｇは、アドレス制御部１４ｄが生成したアドレス信号と、画像処理回路１６からローカルバスを介して送られてきたアドレス信号とのいずれかを選択する入力選択回路である。
また１４ｈは、ページメモリ１３に書き込むべきデータとして、ローカルバスを介して画像処理回路１６から送られてきた１画像を形成する、それぞれの画素の色成分信号と、Ｒ用の入力データバッファ回路１４ｆに保持された３画素分のＲの色成分信号と、Ｇ用の入力データバッファ回路１４ｆに保持された３画素分のＧの色成分信号とのいずれかを選択する入力選択回路である。
１４ｉは、ページメモリ１３から読み出されたデータの出力先として、ローカルバスと、Ｒ用の出力データバッファ回路１４ｆと、Ｇ用の出力データバッファ回路１４ｆとのいずれかを選択する選択回路である。ページメモリ１３から同時に読み出された３画素分のＲ、Ｇの色成分信号は、それぞれＲ用、Ｇ用の出力データバッファ回路１４ｆに保持され、１画素分ずつ時系列的に取り出される。
【００３１】
ページメモリ１３には、１画像を構成する、それぞれの画素に対応した色成分信号を、それぞれの色種別に区分して一時的に蓄積保存する色区分ページエリア部１３ａと、カラー撮像素子から時系列的に送出されてくる色成分信号を、それぞれの色種別に区分して一時的に蓄積保存するための色区分時間差調整エリア部１３ｂとが予め設定されている。更に、色区分時間差調整エリア部１３ｂには、同じ画素の色成分信号について、同じアドレス値が、少なくとも１以上の画素を含む所定のワード単位で設定されている。例えば、１つのアドレス値に割りあれられた１つのワードデータ中には、３画素分のＲの色成分信号、あるいは３画素分のＧの色成分信号がまとめて格納される。
【００３２】
図５は、この変形例における遅延処理動作を説明するための図面であり、カラー撮像素子１１から時系列的に送出されて来るＲ、Ｇの色成分信号のページメモリ１３に対する書き込み、読み出しの順序を示している。メモリコントローラ１４は、ページメモリ１３に送出するアドレス信号のアドレス値を所定の順序で循環的に変化させて、前記遅延処理動作を行う。
すなわち、書き込みでは、Ｒの色成分信号、Ｇの色成分信号をそれぞれ３画素分ずつ１ワードのデータとしてまとめてページメモリに書き込んでいく。ここで、Ｒの色成分信号は８ライン分、Ｇの色成分信号は４ライン分蓄積した後、最初に戻るようにアドレス値を選択して循環的に書き込みを行う。
一方、読み出しでは、ページメモリ１３に書き込んだＲの色成分信号、Ｇの色成分信号が循環によって上書きされる直前に、上書きされる前のＲの色成分信号、Ｇの色成分信号を読み出して、その時点でカラー撮像素子１１から送出されてきたＢ成分と組み合わせて、画像処理回路に転送する。このようにして、Ｒの色成分信号は８ライン分、Ｇの色成分信号は４ラインの遅延処理が行われる。
【００３３】
更に、他の変形例を図面に従って説明する。
図６は、他の変形例であるメモリコントローラを含んだ画像処理装置の色成分信号処理系統の回路ブロック図である。以下、図１と共通した構成要素には同一の参照符号を付けて説明を省略する。
【００３４】
ここに、メモリ制御部１４ｊを構成する入出力データバッファ回路１４ｆはそれぞれレジスタによって構成されている。
また、１４ｇは、アドレス制御部１４ｄが生成したアドレス信号と、画像処理回路１６からローカルバスを介して送られてきたアドレス信号とのいずれかを選択する入力選択回路である。
また１４ｈは、ページメモリ１３に書き込むべきデータとして、ローカルバスを介して画像処理回路１６から送られてきた１画像を構成する、それぞれの画素の色成分信号と、Ｒ用、Ｇ用の入力データバッファ回路１４ｆに保持されたＲ、Ｇの色成分信号とのいずれかを選択する入力選択回路である。１４ｉは、ページメモリ１３から読み出されたデータの出力先として、ローカルバスと、Ｒ用、Ｇ用の出力データバッファ回路１４ｆとのいずれかを選択する選択回路である。
【００３５】
ページメモリ１３は、３個のメモリ素子で構成され、共通のアドレス信号が与えられるが、素子毎に書き込み、読み出し制御が可能である。また、ページメモリ１３には、１画像を構成するそれぞれの画素に対応した色成分信号を、それぞれの色種別に区分して一時的に蓄積保存する色区分ページエリア部１３ａと、カラー撮像素子１１から時系列的に送出されて来る色成分信号を、それぞれの色種別に区分して一時的に蓄積保存するための色区分時間差調整エリア部１３ｂとが予め設定される。そして更に、色区分時間差調整エリア部１３ｂには、同じ画素の色成分信号について、同じアドレスが、少なくとも１以上の画素を含む所定のワード単位で設定されている。
【００３６】
図７は、この変形例における遅延処理動作の一例を説明するための図面で、カラー撮像素子１１から時系列的に送出されて来る色成分信号のページメモリ１３に対する書き込み、読み出しの順序を示している。メモリコントローラ１４は、ページメモリ１３に送出するアドレス信号を所定の順序で循環的に変化させて、前記遅延処理動作を行う。
【００３７】
すなわち、書き込みでは、カラー撮像素子１１から同時に送られてきたＲの色成分信号、Ｇの色成分信号を組み合わせてページメモリ１３に同一アドレス値のワードデータとして書き込んでいく。Ｒ、Ｇの色成分信号の各々に対して、それぞれ色区分時間差調整エリアとして８ライン分が設定されており、メモリコントローラは、Ｒ、Ｇの色成分信号を８ライン分書き込むと、最初に戻るように制御する。
一方読み出しでは、書き込んだＲの色成分信号が更に上書きされる直前のタイミングで、その上書きされる前のＲの色成分信号と、そのＲの色成分信号よりも４ライン分後方の後ろのＧの色成分信号を読み出し（例えば、アドレス値Ｒ−１のＲの色成分信号と、アドレス値Ｇ−５のＧの色成分信号とを読み出すというように）、このタイミングで送られてきたＢの色成分信号と組み合わせて転送する。このようにして、Ｒの色成分信号は８ライン分、Ｇの色成分信号は４ラインの遅延処理が行われる。
【００３８】
図８は、この変形例における遅延処理動作の他例を説明するための図面である。
書き込みでは、カラー撮像素子１１から同時に送られてきたＲ、Ｇの色成分信号をページメモリ１３にそれぞれ異なるアドレスのワードデータとして書き込んでいく。すなわち、Ｇの色成分信号が書き込まれるワードのアドレス値は、Ｒの色成分信号が書き込まれるワードのアドレス値より４ライン分だけ後方である。なお、Ｒ、Ｇの色成分信号のどちらも、８ライン分を書き込むと、最初に戻るように制御する。
一方読み出しでは、書き込んだＲの色成分信号が更に上書きされる直前のタイミングで、上書きされる前のＲの色成分信号と、Ｇの色成分信号とを同一のアドレス値のワードデータとして同時に読み出し、このタイミングで送られてきたＢ成分と組み合わせて転送する。このようにして、Ｒの色成分信号は８ライン分、Ｇの色成分信号は４ラインの遅延処理が行われる。
【図面の簡単な説明】
【００３９】
【図１】画像処理装置に本発明を適用した部分構成を説明する概略ブロック図である。
【図２】ページメモリのエリア割当てを説明するメモリマップ図である。
【図３】遅延処理動作を説明するためのタイミング図である。
【図４】変形例であるメモリコントローラを含んだ画像処理装置の回路ブロック図である。
【図５】変形例における遅延処理動作を説明するための図面である。
【図６】他の変形例であるメモリコントローラを含んだ画像処理装置の色成分信号処理系統の回路ブロック図である。
【図７】他の変形例における遅延処理動作の一例を説明するための図面である。
【図８】他の変形例における遅延処理動作の他例を説明するための図面である。
【図９】カラー撮像素子の概略図である。
【図１０】従来の画像処理装置のカラー撮像素子から画像処理回路に至る撮影信号処理系統の概略ブロック図である。
【符号の説明】
【００４０】
１１    カラー撮像素子
１２    ＦＩＦＯメモリコントローラ部
１３    ページメモリ
１３ａ  色区分ページエリア部
１３ｂ  色区分時間差調整エリア部
１４    メモリコントローラ
１４ａ  ＦＩＦＯコマンド入力部
１４ｂ  ページメモリ接続部
１４ｃ  画像処理回路接続部
１４ｊ  メモリ制御部
１７    ＦＩＦＯメモリ
【図１】
2009193338.tif 000003
【図２】
2009193338.tif 000004
【図３】
2009193338.tif 000005
【図４】
2009193338.tif 000006
【図５】
2009193338.tif 000007
【図６】
2009193338.tif 000008
【図７】
2009193338.tif 000009
【図８】
2009193338.tif 000010
【図９】
2009193338.tif 000011
【図１０】
2009193338.tif 000012