(57)【特許請求の範囲】
【請求項１】
光学系により結像された像を画像信号に変換するための固体撮像素子と、
上記固体撮像素子に対しその光電変換出力を全画素読み出して精細度が比較的高い第１の出力画像信号を単発的に取り出すように駆動する第１の駆動モードと、該固体撮像素子に対しその光電変換出力を間引いて読み出して前記第１の出力画像信号よりも精細度が低い第２の出力画像信号を連続的に取り出すように駆動する第２の駆動モードとの上記両駆動モードを選択適用可能になされた撮像素子駆動手段と、
前記第１または第２の出力画像信号のオプティカルブラックレベルを検出し、所定のオプティカルブラックレベル目標値との差分に基づいた補償用データを作成するオプティカルブラック検出補正手段と、
前記オプティカルブラック検出補正手段が作成した補償用データを用いて前記第１または第２の出力画像信号のレベルシフトを行なうレベルシフト手段とを備え、
前記オプティカルブラック検出補正手段が検出するオプティカルブラックレベルは、前記第１の駆動モードでは前記レベルシフト手段でレベルシフトを行なう画像信号の露光期間におけるオプティカルブラックレベルであり、且つ、前記第２の駆動モードでは前記レベルシフト手段でレベルシフトを行なう画像信号の露光期間よりも過去の露光期間におけるオプティカルブラックレベルであることを特徴とする電子的撮像装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、被写体に対応した高精細の画像データを生成するための、例えばスタジオディジタルカメラや電子的な画像取り込み装置等の電子的撮像装置に関する。
【０００２】
【従来の技術】
一般に、被写体に対応した高精細の画像データを生成するためのスタジオディジタルカメラや、高精細のプリント画像を得るためのプリンタに供給するための画像データを生成するために被写体像に関する画像情報を取り込むための画像入力装置等においては、撮像時に被写体を確認するためのモニタの解像度よりも高い解像度、即ち、より精細度の高い多画素の出力が要求される。例えば、この種の装置では、モニタの解像度が７２ＤＰＩ程度であるのに対し、プリンタに供給するための画像データについては、それによる画像の解像度が３００ＤＰＩ程度にもなる。このため、このような装置に適用される撮像素子も極めて多画素のものが用いられることになる。
【０００３】
図５５はこの種の従来の装置の一例としてのスタジオディジタルカメラの構成を示すブロック図である。
図において、光学系１を通った被写体光はシャッタ２の開口を通してダイクロイックプリズム３に入射する。ダイクロイックプリズム３は入射光をＲ（赤），Ｇ（緑），Ｂ（青）の各原色に分解し、各色毎のブロックの終端面に夫々設けられた固体撮像素子４−Ｒ，４−Ｇ，４−Ｂの光電変換面に各色毎の像を結像せしめ、これら固体撮像素子４−Ｒ，４−Ｇ，４−Ｂによる各色毎の光電変換出力を得るためのものである。この各色毎の光電変換出力に対しＲアナログ信号処理回路５−Ｒ，Ｇアナログ信号処理回路５−Ｇ，Ｂアナログ信号処理回路５−Ｂにおいて夫々黒レベルを規定するＯＢ（オプティカルブラック）クランプ等の処理が施され、次に、各処理回路毎に設けられたＡ／Ｄ変換回路６−Ｒ，６−Ｇ，６−Ｂを通して夫々のディジタルデータに変換される。
【０００４】
これら各色毎のディジタルデータは、Ｒディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂにおいて夫々ノイズ除去やシェーディング補正等の処理が施され、各処理回路毎に設けられたフレームメモリ８−Ｒ，８−Ｇ，８−Ｂに格納される。これら格納された各データはルックアップテーブル（ＬＵＴ）９を介してＳＣＳＩドライバ１０に供給される。ルックアップテーブル９は設定されたテーブルに基づいて入力画像のトーンを変化させるための階調変換を行うものである。ＳＣＳＩドライバ１０に供給された画像データは本スタジオディジタルカメラ１００とパーソナルコンピュータ（ホストＰＣ）２００とを結ぶＳＣＳＩバス３００を通してホストＰＣ２００に伝送される。ホストＰＣ２００はこのようにスタジオディジタルカメラ１００から伝送されきた画像データによる画像を自己に接続さたモニター４００上に表示する。
【０００５】
尚、スタジオディジタルカメラ１００の上述したＲアナログ信号処理回路５−Ｒ，Ｇアナログ信号処理回路５−Ｇ，Ｂアナログ信号処理回路５−Ｂ、各Ａ／Ｄ変換回路６−Ｒ，６−Ｇ，６−Ｂ、Ｒディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂ、各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂは、システムコントローラ１１によって統括的に制御される。
【０００６】
図５６は図５５の装置の動作を示すタイミング図である。撮影に際してのシャッタトリガの操作に応じて固体撮像素子４−Ｒ，４−Ｇ，４−Ｂから光電変換出力が順次読み出され（図中「センサ出力」と表記のもの）、この出力が各Ａ／Ｄ変換回路６−Ｒ，６−Ｇ，６−Ｂでディジタル信号に変換され、更にＲディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂで夫々ノイズ除去やシェーディング補正等の処理が施された上、各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂに夫々書き込まれる。これら各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂに書き込まれた画像データは、所定のタイミングで読み出され、ＬＵＴ９、ＳＣＳＩドライバ１０及びホストＰＣ２００をこの順に介してモニター４００上での表示がなされる。
【０００７】
図５６では、各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂへの書き込みと読み出しのタイミングが示してある。図示の通り、Ｒ，Ｇ，Ｂ各色のデータが順次読み出され全色のデータが揃って１画面の表示が行えるまでにｔ1 の時間がかかることになる。
【０００８】
一方、撮影（画像取り込み）に際しての画角設定やピント合わせの操作のために連続してモニタ（電子ビューファインダー等）に画像を映出させるために、モノクロームの画像にして１画面の表示が行えるまでの時間を短縮することが考えられる。このようにモノクロームの表示にすることで１画面の表示が行えるまでの時間を短縮した動作のタイミイグが図５７のタイミング図に示してある。この図５７に示すものはＧチャンネルのみでモノクロームの表示を得る例である。前述の図５６のカラー表示を得る例に比し、１画面の表示が行えるまでの時間は図示のｔ1 （図５６）からｔ2 （図５７）に短縮されるが、それでもこの時間ｔ2 はフレームメモリへの書き込みの時間とこれに続く読み出しの時間との和より短縮することはできず、画面更新の周期は必ずしも十分に短いものではない。
【０００９】
【発明が解決しようとする課題】
図５５について上述したような従来のこの種の装置では、画像センサーとしての固体撮像素子は所要の精細度を満たすために一般に２０００×２０００画素程度のものが適用されるが、その読み出しレートが通常の１４ＭＨｚ程度であると、１画面の読み出しに０．３秒程度かかる。即ち、１秒間に３コマ程度しか読み出せないこととなる。そのため、この画像の表示は間欠的となり、撮影（画像取り込み）に際しての画角設定やピント合わせの操作が難しいといった問題がある
。
【００１０】
また、ホストＰＣと接続しているＳＣＳＩバスでは、ＲＧＢの画像データを一旦フレームメモリに取り込んだ後ＲＧＢの順に転送するため、図５６について説明したように、最初に画像を取り込んでから転送が完了し表示がなされるまでの時間が非常に長くなってしまう。この問題に対処するため、図５７について説明したように、画角設定やピント合わせに際しては、モノクロ表示を行うようにして単位時間当たりの表示コマ数を増やして画像の表示を連続的なものに近付けようとしたものもあるが、この場合も、画像データを一旦フレームメモリに取り込んだ後順次転送するため、表示コマ数を増やすにも限界がある。
【００１１】
尚、固体撮像素子からの読み出しレートは一定であるのに対し、ＳＣＳＩバスにおける転送速度はホストＰＣ側の処理能力に依存し一定ではない。このため、撮像装置側及びホストＰＣ側におけるデータ転送動作は相互に非同期の状態となり、書き込みが終了しないうちに転送要求が到来したり、データの転送が終了しないうちに書き込み要求が到来するといったことが発生してしまうといった問題も生起する。一般にメモリは書き込み又は読み出し（転送）双方の動作を同時には行えず、いずれかを優先させることとなるため、一つの動作が終了しないうちに他の動作の要求が到来してまうといった状況、例えば、一つの画面の途中で要求が到来してしまうような状況が起こると、画面の途中まで画像が更新されているため、結果的に同一画面の中に時間軸の異なった画像が混在してしまうといった状態が発生してしまう。
【００１２】
一方、周知の通り、固体撮像素子においては、暗電流成分による固定パターンノイズ（ＦＰＮ）が発生するため、撮影に対応して導出される画像信号中にも固定パターンノイズが混在している。このノイズを除去しないと画像の質が悪い。従って、この固定パターンノイズを除去するために当該撮像素子の遮光状態での画像出力データ（遮光画像データ）を取り込み、これを露光状態での画像出力データ（露光画像データ）から減算処理することも行われている。しかしながら、遮光状態において固定パターンノイズ相応の画像データ（遮光画像データ）を得る場合にもランダムノイズ成分が含まれているため、１回遮光状態にして固定パターンノイズ相応の画像データを取り込んだのでは、取り込んだデータの中にランダムノイズ成分が多く、適正な補償を行うことができない。
【００１３】
一般に、通常の静止画撮影（ワンショット撮影）では、シャッタトリガを操作してから画像データを取り込むまでのシャッタラグを少なくするために、露光撮影を行ってから遮光撮影（遮光状態での画像データの取り出し）を行って、当該露光画像データから遮光画像データを減算処理して固定パターンノイズを除去する処理を行うように構成される。
【００１４】
一方、撮影（画像取り込み）に際しての画角設定やピント合わせの操作のために連続してモニタに画像を映出させる動作モード（以下、ファインダーモードと言う）では、連続して露光画像データによる画像の映出を実現するために、最初に遮光撮影を行い、これに続いて露光撮影を行うようにすることも考えられる。しかしながら、ファインダーモード時にこのようにすると、１枚の画像を構成する露光撮影のコマ数が減るという問題がある。
【００１５】
また、ファインダーモードにおいて、順次のモニタ画像映出の頻度（フィールドレート）を高めるために、画角設定時には撮像素子から画素出力を間引いて読み出すことにより毎回の画像の読み出し時間を短縮し、ピント合わせのための操作時には画面中の注目部分（合焦調節対象部分）からの部分読み出しとすることにより画像の読み出し時間を短縮する方式も考えられる。しかしながら、この方式では、画面の中央部分からの部分読み出しをする場合には、ＯＢ（オプティカルブラック）部の読み出しができず、このためＯＢクランプが行えず、映像信号レベルが不安定になってしまうといった問題がある。
【００１６】
また一方、ファインダーモード時に最初に１回限りで遮光撮影を行いこのとき得た遮光画像データをメモリ等に保持しておき、これに続いて露光撮影を繰り返し行って露光画像データを得て、これら毎回の露光画像データに対して先に保持された遮光画像データを用いてＦＰＮ除去の補償を行うようようにすることも考えられる。しかしながら、このように遮光画像データをメモリ等に保持しておくと、当該時点での実際の遮光画像データは経時的な温度変化に応じて変化するものであるから、メモリ等に一定に保持された遮光画像データはその時点での実際の値とは差が生じてしまい、次第に適正なＦＰＮ除去の補償を行うことができなくなってしまう。
【００１７】
他方、ファインダーモードにおいて上述の部分読み出しを行う場合、画面中での読み出し部分の位置を変更したときには、適正なＦＰＮ除去の補償を行うために再度遮光画像データを取り込む必要が生じるため、画像取り込み（撮影）の操作が煩雑となってしまう。
【００１８】
またＦＰＮデータとしての遮光画像データを保持しておくためのメモリを露光画像データを格納するためのメモリとは別途に備える必要が生じ、メモリの使用効率が悪く、構成が大嵩となる。
【００１９】
本発明は上述のような種々の問題点に対処し、取り扱いの利便性に優れた、高精細の画像取り込みを行う電子的撮像装置を提供しようとするものである。
【００２２】
【課題を解決するための手段及び作用】
一つの局面で見た本発明は：
光学系により結像された像を画像信号に変換するための固体撮像素子と、
上記固体撮像素子に対しその光電変換出力を全画素読み出して精細度が比較的高い第１の出力画像信号を単発的に取り出すように駆動する第１の駆動モードと、該固体撮像素子に対しその光電変換出力を間引いて読み出して前記第１の出力画像信号よりも精細度が低い第２の出力画像信号を連続的に取り出すように駆動する第２の駆動モードとの上記両駆動モードを選択適用可能になされた撮像素子駆動手段と、
前記第１または第２の出力画像信号のオプティカルブラックレベルを検出し、所定のオプティカルブラックレベル目標値との差分に基づいた補償用データを作成するオプティカルブラック検出補正手段と、
前記オプティカルブラック検出補正手段が作成した補償用データを用いて前記第１または第２の出力画像信号のレベルシフトを行なうレベルシフト手段とを備え、
前記オプティカルブラック検出補正手段が検出するオプティカルブラックレベルは、前記第１の駆動モードでは前記レベルシフト手段でレベルシフトを行なう画像信号の露光期間におけるオプティカルブラックレベルであり、且つ、前記第２の駆動モードでは前記レベルシフト手段でレベルシフトを行なう画像信号の露光期間よりも過去の露光期間におけるオプティカルブラックレベルである電子的撮像装置というものである。
【００３１】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を詳述に説明することを通して、本発明を明らかにする。
図１は本発明の電子的撮像装置の１つの実施の形態としてのスタジオディジタルカメラの構成を示すブロック図である。本ブロック図において、既述の図５５との対応部には同一の符号を附してある。
図１において、光学系１を通った被写体光はシャッタ２の開口を通してダイクロイックプリズム３に入射する。ダイクロイックプリズム３は入射光をＲ（赤），Ｇ（緑），Ｂ（青）の各原色に分解し、各色毎のブロックの終端面に夫々設けられた固体撮像素子４−Ｒ，４−Ｇ，４−Ｂの光電変換面に各色毎の像を結像せしめ、これら固体撮像素子４−Ｒ，４−Ｇ，４−Ｂによる各色毎の光電変換出力を得るためのものである。この各色毎の光電変換出力に対しＲアナログ信号処理回路５−Ｒ，Ｇアナログ信号処理回路５−Ｇ，Ｂアナログ信号処理回路５−Ｂにおいて夫々黒レベルを規定するＯＢ（オプティカルブラック）クランプ等の処理が施され、次に、各処理回路毎に設けられたＡ／Ｄ変換回路６−Ｒ，６−Ｇ，６−Ｂを通して夫々のディジタルデータに変換される。
【００３２】
これら各色毎のディジタルデータは、後に詳述するデータスイッチ１２を介して、Ｒディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂにおいて夫々ノイズ除去やシェーディング補正等の処理が施され、各処理回路毎に設けられたフレームメモリ８−Ｒ，８−Ｇ，８−Ｂに格納される。これら格納された各データはルックアップテーブル（ＬＵＴ）９を介してＳＣＳＩドライバ１０に供給される。ルックアップテーブル９は設定されたテーブルに基づいて入力画像のトーンを変化させるための階調変換を行うものである。ＳＣＳＩドライバ１０に供給された画像データは本スタジオディジタルカメラ１００とパーソナルコンピュータ（ホストＰＣ）２００とを結ぶＳＣＳＩバス３００を通してホストＰＣ２００に伝送される。ホストＰＣ２００はこのようにスタジオディジタルカメラ１００から伝送されきた画像データによる画像を自己に接続さたモニター４００上に表示する。
【００３３】
尚、スタジオディジタルカメラ１００の上述したＲアナログ信号処理回路５−Ｒ，Ｇアナログ信号処理回路５−Ｇ，Ｂアナログ信号処理回路５−Ｂ、各Ａ／Ｄ変換回路６−Ｒ，６−Ｇ，６−Ｂ、Ｒディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂ、各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂ、及び、データスイッチ１２は、システムコントローラ１１によって統括的に制御される。
【００３４】
図２は、図１のブロック図のような構成をもった電子的撮像装置に適用される固体撮像素子（画像センサ）としての画素数２０４８×２０４８の規模のＣＭＤ（Charge Moduration Device）センサを示す概念図である。この撮像素子は読み出し方式としてＸ−Ｙアドレス方式を用いており、垂直駆動パルス（Ｖ駆動パルスと表記してある）による垂直（Ｖ）アドレスと、水平駆動パルス（Ｈ駆動パルスと表記してある）による水平（Ｈ）アドレスとにより特定される光電変換部（画素）に蓄積された光電荷の情報を選択的に取り出すことができる構造であるため、光電変換面内の任意の領域からの画像情報を選択的に読み出すことができる。また、画像情報の読み出しは、蓄積電荷自体を取り出すのではなく光電変換部の蓄積電荷に比例した電流が情報として読み出されるため、読み出しの有無に依らず蓄積された画像情報は保存され、非破壊読み出しが可能である。
【００３５】
図３は、図２のＣＭＤセンサからの通常の読み出し方式によって、全画素の情報を読み出す様子を示す概念図である。即ち、先ず垂直方向のアドレスを固定して水平方向のアドレスを順次カウントアップしていくことで水平１ラインの情報が読み出される。その後、逐次垂直のアドレスをカウントアップして上記同様に水平方向のアドレスを順次カウントアップしていくことで毎回水平１ラインの情報が読み出される。これを繰り返して全画素の情報が読み出される。
通常の静止画撮影においては、このような読み出しによって全画素の情報を読み出す。画素数が２０４８×２０４８と多数であるため、上記の読み出し方式では、１４．３ＭＨｚという高速駆動を行っても、全画素の読み出しには０．３秒かかってしまう。
【００３６】
図４は、図３の通常の読み出し方式によっては短縮の難しい読み出し時間を、別の読み出し方式を採ることによって短縮できるようにした本発明に係る一つの技術を示す概念図である。
センサの構造自体は図３のものと同様であり、画素数が２０４８×２０４８と多数であるが、図４の（Ａ）に示された実線のラインのみ読み出し、破線図示のラインについては読まずに飛ばしてしまい、且つ、読み出対象となる各ラインについても図４の（Ｂ）に示されたように、○印のアドレスの画素のみ読み出し、×印の画素については読まずに飛ばしてしまう。即ち、画素を間引いて読み出すようにしたものである。図から判る通り、Ｖアドレスを最初の第１ライン相応の値にしたところから読み出し始めるとすると、次からは３ライン分の間隔を空けて順次Ｖアドレスをカウントアップして読み出していく。毎回の水平ラインについては、３画素分相応の間隔を空けて順次Ｈアドレスをカウントアップして読み出していく。
【００３７】
この図４のような読み出しを行うことにより、読み出される画素数は垂直方向及び水平方向の各方向について夫々１／４となるため、全体では１／１６となるため、１枚の画像を表わす画素を読み出す時間も、図３のようにして全画素を読み出す場合に比し１／１６に短縮される。従って、単位時間内に得られる画像の枚数が１６倍になり、モニタ上に再現される画像の動きが滑らかになる。これは、固体撮像素子の順次の露光状態における出力値を表わす露光画像データを逐次連続的に得る連続出画モード時に、映出画像の動きの自然さを確保できる利点に繋がるものである。
【００３８】
図５は、図３の通常の読み出し方式によっては短縮の難しい読み出し時間を、別の読み出し方式を採ることによって短縮できるようにした本発明に係る他の一つの技術を示す概念図である。
上述の図４での読み出し方式が画素を間引いて読み出す方式であったのに対して、この図５の方式は、図３のものと同様の画素数２０４８×２０４８のＣＭＤセンサの全画面領域に対して縦横１／４の大きさの部分領域から５１２×５１２の画素データを間引かずに読み出す方式である。即ち、画素の読み出しに際し、先ずＶ方向のアドレスとして例えばＮが与えられた時に第ＮラインのＨ方向のアドレスにより読み出し位置（画素アドレス）が規定される。この位置から１画素ずつ画素データを読み出し、５１２画素読み終わったところで次のＶアドレスを与え、Ｈアドレスについても第Ｎライン同様にする。このうようにすることによって部分的な画素読み出しが行われ、図示の部分領域から５１２×５１２の画素データが間引かずに読み出される。
【００３９】
この部分領域は画素数で見ると、縦横１／４の大きさであるから元の領域の画素数の１／１６の数であり、図４の例と同様に１枚の画像を表わす画素を読み出す時間も、図３のようにして全画素を読み出す場合に比し１／１６に短縮されることになる。従って、単位時間内に得られる画像の枚数が１６倍になり、モニタ上に再現される画像の動きが滑らかになる。図４の例について既述の通り、これは、固体撮像素子の順次の露光状態における出力値を表わす露光画像データを逐次連続的に得る連続出画モード時に、映出画像の動きの自然さを確保できる利点に繋がるものである。
【００４０】
図６は図１の装置の動作を示すタイミング図である。既述の通り図１の装置では、撮影に際してのシャッタトリガの操作に応じて固体撮像素子４−Ｒ，４−Ｇ，４−Ｂから光電変換出力が順次読み出され、この出力が各Ａ／Ｄ変換回路６−Ｒ，６−Ｇ，６−Ｂでディジタル信号に変換され、データスイッチ回路１２を介して、Ｒディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂに供給されて、夫々ノイズ除去やシェーディング補正等の処理が施された上、各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂに夫々書き込まれる。これら各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂに書き込まれた画像データは、所定のタイミングで読み出され、ＬＵＴ９、ＳＣＳＩドライバ１０、ＳＣＳＩバス３００、及び、ホストＰＣ２００をこの順に介してモニター４００上での表示がなされる。
【００４１】
図６では、各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂへのデータの書き込み動作とこのデータ読み出して転送するタイミングが示してある。図示のタイミングは、本装置において、固体撮像素子４−Ｒ，４−Ｇ，４−Ｂからの順次の露光状態における出力値を表わす露光画像データを逐次連続的に得るような連続出画モード（ファインダモード１）を選択した場合のものであり、１画面が出画される周期がＶＤ（垂直同期信号に相応する信号）に同期している。図６において、ＲＭＷＥはＲ系のフレームメモリ８−Ｒへの書き込み許可信号、ＧＭＷＥはＧ系のフレームメモリ８−Ｇへの書き込み許可信号、及び、ＢＭＷＥはＢ系のフレームメモリ８−Ｂへの書き込み許可信号である。また、ＲＭＴＥはＲ系のフレームメモリ８−Ｒの格納データの転送許可信号、ＧＭＴＥはＧ系のフレームメモリ８−Ｇの格納データの転送許可信号、及び、ＢＭＴＥはＢ系のフレームメモリ８−Ｂの格納データの転送許可信号である。
【００４２】
図示の通り、ある時点での固体撮像素子からの最初の出力画像データはＲ系のフレームメモリ８−Ｒに書き込まれる。次の出力画像データはＧ系のフレームメモリ８−Ｇに書き込まれる。更に次の画像データはＢ系のフレームメモリ８−Ｂに書き込まれる。上記のタイミングでＲ系のフレームメモリ８−Ｒに書き込まれた画像データは、次のＶＤのタイミングで読み出し及び転送が行われ、ＬＵＴ９、ＳＣＳＩドライバ１０、及び、ＳＣＳＩバス３００をこの順に介してホストＰＣ２００に送り込まれる。更に次のＶＤのタイミングでは上記同様にしてＧ系のフレームメモリ８−Ｇに書き込まれた画像データがホストＰＣ２００に送り込まれるが、これと同期して上述のＢ系のフレームメモリ８−Ｂに対する画像データの書き込みが行われる。続いて次のＶＤのタイミングでは上記同様にしてＢ系のフレームメモリ８−Ｂに書き込まれた画像データがホストＰＣ２００に送り込まれるが、これと同期して上述のＲ系のフレームメモリ８−Ｒに対する画像データの再度の書き込み（保持データの更新）が行われる。
【００４３】
以上のようにして各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂへのデータの書き込み動作とこのデータ読み出して転送する動作は循環的に繰り返される。上記の動作を換言すれば、記憶手段の複数の記憶部のうちの一のものについて該一の記憶部に対応する色データを格納して後読み出して所定の転送先に転送する一連の色データ格納転送操作を上記複数の記憶部についてそれら記憶部間で所定の位相差を以て順次繰り返し実行するということになる。即ち、フレームメモリ８−Ｒと８−Ｇとの間では１つのＶＤの周期の位相差、フレームメモリ８−Ｇと８−Ｂとの間でも１つのＶＤの周期の位相差、及び、フレームメモリ８−Ｂと８−Ｒとの間でも１つのＶＤの周期の位相差をもって、色データを格納して後読み出してホストＰＣ２００に転送する動作が順次繰り返し実行される。
【００４４】
図６に基づいて説明したような動作タイミングをとると、１つのＶＤに同期して或る色系信号の画像データがフレームメモリに書き込まれると、次のＶＤに同期して読み出してホストＰＣ２００に転送する動作が行われ、この動作が他の１つの色系信号の画像データとの関係では１ＶＤ周期の位相差をもって循環的に繰り返されるため、図５６に基づいて説明したような例に較べて色系信号毎の更新の周期が短縮されることとなり、毎秒得られる画像のコマ数が実効的に増えることとなり、より自然な画像の再現が行われ得る。
【００４５】
図７は図１の装置のデータスイッチ１２の構成を示す回路図である。
図７において、Ｒ入力、Ｇ入力、Ｂ入力には、各Ａ／Ｄ変換回路６−Ｒ，６−Ｇ，６−Ｂの出力データが夫々供給される。また、Ｒ出力、Ｇ出力、Ｂ出力は、Ｒディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂに夫々供給される。
【００４６】
通常の静止画撮影においては、各スイッチＳＷ１，ＳＷ２，ＳＷ３が閉成してＲ入力、Ｇ入力、Ｂ入力は、夫々そのまま、Ｒ出力、Ｇ出力、Ｂ出力として出力される。このときＳＷ４は接点４のポジションにあって、いずれの出力ラインにも接続されない。この状態では、各固体撮像素子４−Ｒ，４−Ｇ，４−Ｂの光電変換出力に基づくディジタル信号は各対応するフレームメモリ８−Ｒ，８−Ｇ，８−Ｂに夫々書き込まれる。
【００４７】
一方、単位時間当たりの出画枚数を稼ぐためにモノクロームの画像を逐次連続的に得るような動作（ファインダモード２）では、Ｇチャンネルのデータをこのモノクロームの画像表示に当てる。このときには、上記スイッチＳＷ１，ＳＷ２，ＳＷ３は全てオフ状態になされる。最初のタイミングでＳＷ４が接点１のポジションに繋がれ、Ｇチャンネルの入力データがＲ出力から出力され、このＧ系のデータがフレームメモリ８−Ｒに書き込まれることになる。画像１枚分の書き込みが終了したタイミングで、次いでＳＷ４が接点２のポジションに繋がれ、Ｇチャンネルの入力データがＧ出力から出力され、このＧ系のデータがフレームメモリ８−Ｇに書き込まれることになる。このフレームメモリ８−Ｇに画像１枚分の書き込みが終了したタイミングで、同様に、ＳＷ４が接点３のポジションに繋がれ、Ｇチャンネルの入力データがＢ出力から出力され、このＧ系のデータがフレームメモリ８−Ｂに書き込まれることになる。
このような動作を循環的に繰り返すことにより、Ｇチャンネルの画像データを各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂに夫々書き込むことができる。このようにして各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂに書き込まれたＧ系の色の画像データに基づいて画像表示を得るようにすることで、単位時間当たりの出画枚数、即ち，画像の更新のレートを高めることができ、動きの滑らかな表示を実現することができる。
【００４８】
図８は図１のデータスイッチ１２の他の構成を示す回路図である。この図８のデータスイッチ１２は図示の通り、図７データスイッチにおけるＲ入力、Ｇ入力、Ｂ入力と各スイッチＳＷ１，ＳＷ２，ＳＷ３及びＳＷ４の入力側との間にデータ変換部が挿入された構成をとる。各スイッチＳＷ１，ＳＷ２，ＳＷ３及びＳＷ４は図７に基づいて説明したものと同様に動作し得る。
【００４９】
図９は図８のデータスイッチ１２の中のデータ変換部の動作を示す図である。この図９はＲ系，Ｇ系，Ｂ系の各画像データが各１６ビットで構成されている場合についての説明図である。図示の通り、Ｒ入力データは最小桁ＬＳＢのＲ０から最大桁ＭＳＢのＲ１５までで構成され、Ｇ入力データは最小桁ＬＳＢのＧ０から最大桁ＭＳＢのＧ１５までで構成され、同様に、Ｂ入力データは最小桁ＬＳＢのＢ０から最大桁ＭＳＢのＢ１５までで構成されている。静止画撮影（ワンショットモード）では、これら各１６ビットのＲ系，Ｇ系，Ｂ系の各画像データの入力がそのまま出力となる。
【００５０】
一方、単位時間当たりの出画枚数を稼ぎつつカラー画像を逐次連続的に得るような動作（ファインダモード３）では、Ｒ系，Ｇ系，Ｂ系の各１６ビットの画像データについてそれらの所定の上位ビットのみをとってＧチャンネルに集約するようにして１系統の出力データを得て、これを画像表示に当てる。このとき図示の例ではＲ系及びＢ系の各画像データについては夫々上位４ビットを採り、Ｇ系の画像データについては上位８ビットを採る。
このようにして上位ビットのみをとることによって階調を縮減したカラー画像データを、Ｇチャンネルに集約し、スイッチＳＷ１，ＳＷ２，ＳＷ３及びＳＷ４の切り換えを図７の例でモノクロームの画像を逐次連続的に得るような動作（ファインダモード２）について行ったと同様の状態にして、Ｇチャンネルのデータを上記階調を縮減したカラー画像の表示に当てる。この形態によれば、単位時間当たりの出画枚数を稼ぎつつカラー画像を電子ビューファインダまたはモニタなどに表示でき、動きの滑らかなカラー画像の表示を行うことができる。
【００５１】
尚、上述の例では、入力画像データが１６ビットの場合について述べたが、入力画像データが８ビット或いは１２ビット構成の場合にも同様の技術を適用できることは言うまでもない。また、Ｒ系，Ｇ系，Ｂ系について上位ビットの採り方の配分を、上記の例では４：８：４としたが、この配分は所要に応じて適宜選択できる。
【００５２】
先に、従来技術の問題として、固体撮像素子からの画像データの出力タイミングとホストＰＣ側からのデータ転送要求とが非同期に発生することに起因して、画像の途中でこの非同期のデータ転送要求が発生したときには１画面中に時間軸の異なった画像が混在してしまうという現象が生じることについて述べた。図６について説明した動作においても何等の手段も講じないとこの問題が起こる。
図１０、図１１及び図１２は、このような、１画面中に時間軸の異なった画像が混在してしまうという問題点を改善した実施の形態を説明するためのフローチャートである。
【００５３】
図１０において、１画面の開始を規定するＶＤ信号が到来すると、ＶＤ割り込みが発生する。ステップＳ１のＶＤフラグは当該時点て書き込みを行おうとするフレームメモリが、Ｒ系のフレームメモリ８−Ｒなのか、Ｇ系のフレームメモリ８−Ｇなのか、Ｂ系のフレームメモリ８−Ｂなのかを識別するためのもので、ＶＤフラグが０のとき（Ｓ１でＹのとき）はＲ系のフレームメモリ８−Ｒに、ＶＤフラグが１のとき（Ｓ１でＮ且つＳ６でＹのとき）はＧ系のフレームメモリ８−Ｇに、ＶＤフラグがその他のとき（Ｓ１でＮ且つＳ６でＮのとき）はＢ系のフレームメモリ８−Ｂに画像データが書き込まれる。
夫々のフレームメモリには、各メモリのフラグが設定されており、Ｒ系のフレームメモリ８−ＲについてはＲＭフラグ、Ｇ系のフレームメモリ８−ＧについてはＧＭフラグ、Ｂ系のフレームメモリ８−ＢについてはＢＭフラグが設定されている。これらの各メモリのフラグは現在有効な画像データがメモリ内に存在するか否かを示すものである。
【００５４】
いま、Ｒ系のフレームメモリ８−Ｒへの画像データ書き込み処理を行うことになったとすると（Ｓ１でＶＤフラグが０のとき）、先行して画像データ書き込み処理を行うＢ系のフレームメモリ８−Ｂについての処理が完了したということになるので、フレームメモリ８−ＢのＢＭフラグを１にセットする（Ｓ２）。次いで、ＲＭフラグを見て（Ｓ３）、これが０であれば、画像データ書き込み処理を行う（Ｓ４）。ステップＳ４で、Ｒ系のフレームメモリ８−Ｒへの画像データ書き込み許可信号ＲＭＷＥ＝０で書き込みがなされるのは、図６に示したようにこの信号ＲＭＷＥが負論理であるからである。
ステップＳ３でＲＭフラグを見て、ＲＭ＝１であれば、書き込み処理は行なわない。
【００５５】
Ｒ系のフレームメモリ８−Ｒへの画像データ書き込み許可信号ＲＭＷＥ＝０が発せられて後、次の色系であるＧ系のフレームメモリ８−Ｇへの画像データ書き込みを行わしめるべくＶＤフラグを１にセットして（Ｓ５）処理を抜ける。
以上、当初にＲ系のフレームメモリ８−Ｒへの画像データ書き込み処理を行うことになった場合について説明したが、Ｇ系のフレームメモリ８−Ｇ（Ｇ系のステップＳ７〜Ｓ１０）、Ｂ系のフレームメモリ８−Ｂ（Ｂ系のステップＳ１１〜Ｓ１４）についても、次の色系の指定動作が異なるだけで処理形態は全く同様である。  １つのフレームメモリへの書き込み処理が完了して後、次にＶＤフラグを見て処理対象となる色系を識別すると、次いで処理完了の系統についてのフラグが１にセットされるため、有効画像データが保持された状態では、各メモリフラグＢＭ，ＲＭ，ＧＭには１が立てられている状態になる。以上が各フレームメモリへの画像データ書き込み処理動作である。
【００５６】
次に、図１１に基づいて、転送要求があったときの動作について説明する。
転送要求は、ホストＰＣ側から画像の転送要求を出すという形で発生する。このホストＰＣ側からの画像の転送要求に基づいて割り込みが発生する。ステップＳ１のＴフラグとは、転送する色を規定するものであり、このＴフラグが０のとき（Ｓ１でＹのとき）はＲ系のフレームメモリ８−Ｒの転送を行い、Ｔフラグが１のとき（Ｓ１でＮ且つＳ５でＹのとき）はＧ系のフレームメモリ８−Ｇの転送を行い、Ｔフラグがその他のとき（Ｓ１でＮ且つＳ５でＮのとき）はＢ系のフレームメモリ８−Ｂの転送を行う。
【００５７】
いま、Ｒ系のフレームメモリ８−Ｒから画像データ転送処理を行うことになったとすると（Ｓ１でＴフラグが０のとき）、図１０で説明したＲＭフラグを見る（Ｓ２）。既述の通り、ＲＭフラグが１のときは、Ｒ系のフレームメモリ８−Ｒに有効な画像データが保持されているということを意味するので、その画像データの転送許可信号ＲＭＴＥを出力する（Ｓ３でＲＭＴＥ＝０）。
【００５８】
ステップＳ２でＲＭフラグが１でないときは、Ｒ系のフレームメモリ８−Ｒに有効な画像データが保持されていないということを意味するので、ホストＰＣ側に現在転送すべきデータが存在しないという意味のビジー信号（ＢＵＳＹ）を出力して（Ｓ４）処理を終了する。以上、当初にＲ系のフレームメモリ８−Ｒからの画像データ転送処理を行うことになった場合について説明したが、Ｇ系のフレームメモリ８−Ｇ（Ｇ系のステップＳ６〜Ｓ８）、Ｂ系のフレームメモリ８−Ｂ（Ｂ系のステップＳ９〜Ｓ１１）についても処理形態は全く同様である。
【００５９】
次に、図１２に基づいて、転送が完了したときの動作について説明する。
上述した図１１の処理で、画像データ転送の処理が開始された場合、画像データの転送が完了して転送完了信号が到来したときには、転送終了の割り込み処理に入る。この割り込み処理は１画面の画像データの転送が完了したときに発生する。
この割り込み処理では、先ず、図１１について説明した転送する色を規定するＴフラグにより処理する系を決める（Ｓ１）。このステップＳ１で、Ｔフラグが０のとき（Ｓ１でＹのとき）はＲ系の転送終了処理を行い、Ｔフラグが１のとき（Ｓ１でＮ且つＳ５でＹのとき）はＧ系の転送終了処理を行い、Ｔフラグがその他のとき（Ｓ１でＮ且つＳ５でＮのとき）はＢ系の転送終了処理を行う。
【００６０】
いま、Ｒ系の転送終了処理を行うことになったとすると（Ｓ１でＴフラグが０のとき）、Ｒ系の画像データの転送許可信号ＲＭＴＥを“１”にして転送を取り止める（Ｓ２でＲＭＴＥ＝１）。この時点では、１画面の画像データの転送が終了してＲ系のフレームメモリ８−Ｒの画像データは既に無効となっているため、同フレームメモリ８−ＲについてのＲＭフラグを０にする（Ｓ３）。その後、次に処理する色系を規定するＴフラグを該当する色系に対応した値に設定して（Ｓ４）処理を抜ける。
【００６１】
以上図１０，図１１，図１２を用いて説明したように、各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂに対してメモリフラグＲＭ，ＧＭ，ＢＭを持ち、このフラグが１の場合にはそのフレームメモリの画像データが有効であり、０の場合には有効データが無いので新たにデータの書き込みができるという処理が行われるように構成されている。上述のように各メモリフラグＲＭ，ＧＭ，ＢＭの更新は、画像データの転送が完了した時点で行なわれる。各１画面の区切りであるＶＤ信号が到来したときに、フレームメモリへの書き込みの可否をこのようにフラグをみて判断する構成である。このため書き込み処理の区切りは常に１画面の初まりに設定されることになり、このため画面の途中では書き込み処理の状態が変化せず、従って、１つの画面の中で時間軸が異なった画像が混在してしまうようなことが発生することがない。
上述のような構成により、時間軸が異なった画像が混在して表示画像が不自然なものとなってしまうといった問題は回避される。
【００６２】
図１３は本発明の装置と同種の一般的な装置の構成を示すブロック図である。図１３において、既述の図５５及び図１との対応部は同一の符号により示してある。固体撮像素子に対しその光電変換出力を比較的高速で読み出して精細度が比較的低い出力画像信号を連続的に取り出すように駆動する駆動モードであるファインダモードが、ホストＰＣ１３からシステムコントローラ１１に対して設定されたときには、シャッタ２が開かれて、レンズ１を透過した光が固体撮像素子４の光電変換面上に像として結ばれる。
【００６３】
このとき、例えば、システムコントローラ１１に対して比較的速いレートで連続的に出力画像信号を得るファインダモードが設定され、且つこの設定されたファインダモードが、固体撮像素子４の画素出力を間引いて読み出すモードに設定されているときには、システムコントローラ１１はタイミングパルス発生回路１１０２に対して間引き読み出しの読み出し駆動パルスを発生させるように制御動作を行う。
【００６４】
このような間引き読み出しによる固体撮像素子の出力は増幅器４０１でゲイン調整された後、レベルシフト回路４０２に供給される。このレベルシフト回路４０２では、オプティカルブラック（ＯＢ）検出補正回路７０１からの補償用データに基づいてＡ／Ｄ変換回路５への入力信号が同回路５のダイナミックレンジ内に適正に収まるようにすべく、信号の黒のレベルがＡ／Ｄ変換の基準の下限に合うように直流レベルをシフトするための調節が行われる。Ａ／Ｄ変換回路５の出力信号はオプティカルブラック検出補正回路７０１に供給され、この回路７０１で固体撮像素子４の出力のうちのＯＢ対応部分が検出される。オプティカルブラック検出補正回路７０１の検出出力であるディジタル信号はＤ／Ａ変換回路７０２によってアナログ信号に変換されて、上述のレベルシフト回路４０２にレベルシフト量を制御するための信号として供給される。
【００６５】
このように、レベルシフト回路４０２，Ａ／Ｄ変換回路５，オプティカルブラック検出回路７０１，Ｄ／Ａ変換回路７０２によってフィードバック系が構成され、オプティカルブラック検出補正回路７０１の検出出力であるディジタル信号の値が映像信号の零レベルに近い目標値に一致して映像の黒が安定するように制御動作がなされる。
【００６６】
図１４は、図１３のオプティカルブラック検出補正回路７０１の内部構成を示すブロック図である。
図１３のＡ／Ｄ変換回路５から供給されるディジタル映像信号は、先ずオプティカルブラック検回路７０１−１に入力される。このオプティカルブラック検回路７０１−１には固体撮像素子４の出力のうちのＯＢ対応部分に相応した時間区間の出力を切り出すゲート信号発生回路７０１−５からのゲートパルスが供給され、このゲートパルスによって、上記供給されるディジタル映像信号からＯＢ対応部分の信号がその平均値であるＯＢ検出値として検出される。
【００６７】
このＯＢ検出値が減算器７０１−３の負極側の入力に供給され、同減算器７０１−３の正極側の入力に供給される目標値設定回路７０１−２からの目標値信号から減算されて、目標値との差である偏差が検出される。この偏差がラッチパルス発生回路７０１−６からのフィールド周期のラッチパルスのタイミングでラッチ動作を行うラッチ回路７０１−４でラッチされる。このラッチ回路７０１−４の出力がオプティカルブラック検出補正回路７０１の出力となる。即ちオプティカルブラック検出補正回路７０１の出力は、目標値設定回路７０１−２から発せられる基準値としてのオプティカルブラックの目標値と、固体撮像素子４の出力のうちのＯＢ対応部分に相応した時間区間の出力との差分として毎フィールド周期で更新されて出力される。
【００６８】
上述のように、図１３を用いて説明したような一般的な装置では、この時点で設定されているファインダモードが、固体撮像素子４の画素出力を間引いて読み出すモードに設定されているときには、通常の動画出力を得る場合と同様に、固体撮像素子は常時駆動されており、その露光時間は駆動の速度に応じた一定値であり、このような状態で既述のようにＯＢ検出値を求めつつ黒の安定化を計るための制御がなされる。
【００６９】
図１５は図１３の装置に適用される固体撮像素子の光電変換部の画素配列を示す概念図である。図示の通り、有効画素部の上部の斜線部がオプティカルブラック部である。
【００７０】
図１６は図１３、図１４、図１５を用いて説明した装置の動作を示すタイミング図である。
図中ＶＤは垂直同期信号であり、図中の最初のＶＤは、時刻ｔ1 で立ち下がり、ｔ2 で立ち上がるが、その間隔である、例えば時刻ｔ1 からｔ4 が１フィールド周期に対応する。Ａ／Ｄ出力と表記されたものは既述のＡ／Ｄ変換回路５から１フィールド周期で供給されるディジタル映像信号であり、冒頭の時刻ｔ2 からｔ3 の部分（ｔ5 からｔ6 の部分，ｔ8 からｔ9 ，…の部分も同様）がＯＢ対応部分である。このＯＢ対応部分に続く時刻ｔ3 からｔ4 の部分（ｔ6 からｔ7 の部分，ｔ9 からｔ10，…の部分も同様）が有効画像対応部分である。
【００７１】
上記ＯＢ対応部分は図１４で説明したゲート信号発生回路７０１−５からのゲートパルス（ＯＢゲートと表記）によって抜き出される。このようにして抜き出されたＯＢ検出値に対し、その目標値との差である偏差（ＯＢ補正値と表記）が、毎フィールド期間の略終端の時刻ｔ4 （ｔ7 ，ｔ10，…も同様）でラッチパルス発生回路７０１−６からのラッチパルス（ＯＢラッチパルスと表記）の立ち上がりのタイミングで毎フィールドラッチされる。上記ファインダモードでの動作期間中、フィールドレートを極力高く維持したいために、シャッタ２は常時開き固体撮像素子４は露光状態に置かれ且つ既述の間引きモードで駆動される。
【００７２】
以上において、固体撮像素子４の信号電荷蓄積時間（ファインダモード時露光時間と表記）は、上述の露光時間である時刻ｔ1 からｔ4 の部分（ｔ4 からｔ7 の部分，ｔ7 からｔ10，…の部分も同様）であり、ＯＢ部での暗電荷の量はこの時間に依存することとなる。
【００７３】
図１７は図１３、図１４、図１５を用いて説明した装置で、図１６のファインダモードから静止画撮影時等のワンショットモードの動作に移行するときの様子を示すタイミング図である。図１７においてＶＤ，Ａ／Ｄ入力，ＯＢゲート，ＯＢラッチパルス，Ｄ／Ａ入力（ＯＢ補正値）等の表記は図１６と同様である。
ホストＰＣ１３からシステムコントローラ１１に静止画撮影モード（ワンショットモード）が設定される図１６から図１７の動作への移行時点で、シャッタ２が一旦閉じられる。シャッタ２が閉じられる以外は、図１７においても当初は時刻ｔ16までは図１６の場合と同様の動作が継続している。
【００７４】
時刻ｔ19で固体撮像素子の間引き読み出しにより１画面分の画像データを読み出した後に、固体撮像素子４の信号電荷の転送を停止する。次に時刻ｔ20でそれ以前の時間区間で一旦閉じられていたシャッタ２がシステムコントローラ１１の指令に応動して開き始め、時刻ｔ21で完全に開いた状態になる。シャッタ２が完全に開いた状態で時刻ｔ22に到ると、システムコントローラ１１の指令に応動して閉じ始め、時刻ｔ23で完全に閉じた状態になる。シャッタ２が完全に閉じた後時刻ｔ25になるとシャッタが開いた露光期間中の画像信号が読み出される。シャッタ２が開き始める時刻ｔ20から完全に閉じた状態になる時刻ｔ23までの時間区間を含む時刻ｔ19から時刻ｔ24までが、静止画撮影モード時の露光時間（１ショットモード時露光時間と表記）である。
【００７５】
既述の図１６の動作（ファインダモード）では、露光時間は時刻ｔ1 からｔ4 の部分（ｔ4 からｔ7 の部分，ｔ7 からｔ10，…の部分も同様）であり、このようにファインダモードと静止画撮影モードとでは通常は露光時間が異なる。
このとき、蓄積されるＯＢの暗電荷はは露光時間に依存するため、ＯＢn+1 とＯＢn とでは値が異なる。ここで、ＯＢ0 からＯＢn まではファインダモードが継続して露光時間は一定であるためＯＢ検出値は略々一定である。図１３について説明したようにこのＯＢ検出値はフィードバック系により十分長い時間経過した状態では図１４の目標値発生回路７０１−２よにり設定される目標値に近い値に収束している。
【００７６】
これに対し、図１７の１ショットモード時露光時間が終了した後の時刻ｔ25からｔ26での間のＯＢn+1 は、それ以前までの露光時間とは異なった露光時間に対応するものであるためＯＢn までとは異なった値をとるのが普通である。図１６の動作（ファインダモード）で一度定常となったＯＢn がそれまでとは異なったＯＢn+1 となると、このＯＢn+1 が目標値とかけ離れた値をとる虞れがあり、このうような場合は所謂黒が浮いた画像となり見苦しくなるという問題がある。
【００７７】
このような問題に対処するために、上記のファインダモードから静止画撮影モード（１ショットモード）に移行するに際し、図１７の時刻ｔ16からｔ24での間で擬似的に静止画撮影モードでのＯＢ検出値のフィードバック制御を繰り返し行ってＯＢ検出値が安定するのを待って実際に露光をかけて静止画撮影を行うことも考えられる。しかしながら、これでは電子的撮像装置（カメラ）としての速写生に欠けるといった問題がある。
【００７８】
図１８は図１３、図１４、図１５、図１６、及び図１７を用いて説明した一般的なこの種の装置における上述の問題を解決した本発明の一つの実施の形態を示すブロック図である。
図１８において既述の図１３との対応部には同一の符号を附してある。図１８の装置の図１３のものとの相違点は、オプティカルブラック検出補正回路７０１がシステムコントローラ１１からの識別信号−Ｆ／Ｓの供給を受けられるように構成されている点であり、その他は図１３のものと同様である。この識別信号−Ｆ／Ｓは現在設定されている動作モードがファインダモードか静止画撮影モードかの別を表わすものである。尚、−Ｆの表記はＦ（ファインダモード指定の意）が負論理であることを示す。
図１８の装置では、オプティカルブラック検出補正回路７０１は上記システムコントローラ１１からの識別信号−Ｆ／Ｓによってファインダモードから静止画撮影モードに移行したことでシャッタ速（露光時間）が変わったことを認識できる。
【００７９】
図１９は図１８の装置内のオプティカルブラック検出補正回路７０１の内部構成を示すブロック図である。図１９において既述の図１４との対応部には同一の符号を附してある。図１９の回路の図１３のものとの相違点は、オプティカルブラック検出補正回路７０１がシステムコントローラ１１からの制御信号−Ｆ／Ｓの供給を受けられる構成の点、即ち、ゲート発生回路７０１−５とラッチパルス発生回路７０１−６に上記の識別信号−Ｆ／Ｓが入力されるように構成されている点であり、その他は図１３のものと同様である。図１９の回路では、この制御信号−Ｆ／Ｓによってゲート発生回路７０１−５とラッチパルス発生回路７０１−６における各出力パルスのタイミングが選択される。
【００８０】
図２０は図１８、図１９の装置で、図１７同様にファインダモードからワンショットモードの動作に移行するときの様子を示すタイミング図である。図２０の１記方法は図１６及び図１７等と同様であるが、−Ｆ／Ｓは上述のシステムコントローラ１１からの識別信号を示し、−Ｆの表記はＦ（ファインダモード指定の意）が負論理であることを示している。
図２０の時刻ｔ56までがファインダモードで間引きモードで固体撮像素子から画像信号を読み出しながらＯＢ検出値のフィードバック制御を繰り返し行ってＯＢ検出値が安定し、画像の黒が安定している状態である。時刻ｔ54からｔ56での間のＯＢn の値は図１７について既述のような作用により略々目標値に近づいている。
【００８１】
時刻ｔ56で固体撮像素子の間引き読み出しにより１画面分の画像データを読み出した後に、固体撮像素子４の信号電荷の転送を停止する。次に時刻ｔ57でそれ以前の時間区間で一旦閉じられていたシャッタ２がシステムコントローラ１１の指令に応動して開き始め、時刻ｔ58で完全に開いた状態になる。シャッタ２が完全に開いた状態で時刻ｔ59に到ると、システムコントローラ１１の指令に応動して閉じ始め、時刻ｔ60で完全に閉じた状態になる。シャッタ２が完全に閉じた後時刻ｔ60になるとシャッタが開いた露光期間中の画像信号が読み出される。シャッタ２が開き始める時刻ｔ57から完全に閉じた状態になる時刻ｔ60までの時間区間を含む時刻ｔ56から時刻ｔ60までが、静止画撮影モード時の露光期間である。
【００８２】
その後時刻ｔ61でＯＢラッチパルスが出力されて、これより以前の時間区間に既に安定な状態となっているファインダモードでのＯＢn の補正値が出力される。図１７について説明したような作用により、このＯＢn の補正値は殆ど補正を要しないレベルである、例えば０或いは１といった値に達している。
これに対し、時刻ｔ62から時刻ｔ63までの間に静止画撮影モード時の露光期間に対応するＯＢの暗電荷によるＯＢn+1 はそれ以前のＯＢレベルとは異なり、露光時間が異なる分だけ変化している。
【００８３】
これを時刻ｔ62から時刻ｔ63までの間にＯＢゲート信号によってその時点でのＯＢレベルとして検出する。そしてこの検出値を図１９のラッチ回路７０１−４で保持する。時刻ｔ62から時刻ｔ63までの間のＯＢラッチパルスにより、当該時点でのＯＢn+1 のずれ量、即ち、ＯＢの補正値が図１８のＤ／Ａ変換回路７０２への入力として出力される。即ち、ＯＢの現在値の目標値に対するずれ量としての補正データが得られ、これが図１８のＤ／Ａ変換回路７０２でアナログ値に変換されてレベルシフト回路４０２に供給され、その時点で実際に浮いている黒の分だけ画像信号のレベル補正がなされ、これがＡ／Ｄ変換回路５に入力されるといった動作が行われる。以上の動作により、時刻ｔ63から時刻ｔ65までの間にフィードバック系の作用によって浮いている（目標値から離れてしまった）ＯＢのレベルが補正され、時刻ｔ65以降は黒浮きのない良好な画質での画像データが得られる。
【００８４】
以上図２０について説明した図１８及び図１９の装置の動作を一つの観点から要約すると、ファインダモード時と静止画撮影モード時とでＯＢ検出補正の方法を変えるということであり、より具体的には、ファインダモード時には、ＯＢ検出値の現在値の目標値に対するずれ量に応じたフィードバック制御を行ってＯＢ検出値を適正なレベルにするようにし、静止画撮影モードでは、同モードに切り換えられたときに当該フィールドでのＯＢレベルのずれ量を同フィールド内の続く有効画素部分に対してこのずれ量が補正されるような制御形態に変更するものであるということができる。
【００８５】
図２１は、ファインダモードにおいて固定パターンノイズ（ＦＰＮ）を除去できるようにした本発明と同種の電子的撮像装置の一般的構成を示すブロック図である。
この図２１の装置では、連続撮影に先立って遮光状態における撮像素子の出力であるダーク画像データを複数回読み出して累積加算し、この値をその後の露光に対応して読み出された露光画像データから減算して固定パターンノイズを除去するようにしたものである。
【００８６】
図２１の装置の構成並びに作用を、同装置が静止画撮影モードで動作する場合に沿って説明する。このモードでは、先ず、遮光状態における撮像素子の出力であるダーク画像データが画像データ入力ラインから加算器７−１に供給される。加算器７−１の出力は後段のマルチプレクサ回路７−４、及び、その後段の双方向データスイッチ７−５を通してメモリ８に書き込まれる。以上の動作を繰り返してダーク画像データについて複数回の累積加算を行うため、最初にメモリ８に書き込まれたダーク画像データは、次のダーク画像データの到来の際にメモリ８から読み出され、ゲート回路７−３を通して加算器７−１で上記到来したダーク画像データと加算される。
【００８７】
即ち、初回のダーク画像データと２回目のダーク画像データとが加算される。この加算結果が再度メモリ８に書き込まれる。このときメモリ８の動作は、読み出しつつ書き込む動作であるため１画素のサイクルは一方のみの動作の場合に比し２倍の速度になっている。その後、到来する露光画像データは減算器７−２の正極側の入力端子に供給される。上述のメモリ８に累積加算されたダーク画像データがビットシフト回路７−６を通して実効的に割り算されて同減算器７−２の負極側の入力端子に供給され、正極側の入力端子に供給された露光画像データから差し引かれる。
【００８８】
ビットシフト回路７−６での実効的に割り算は、例えば４回の累積加算を行ったダーク画像データに対しては、そのデータを２ビット下にシフトする操作を行うことにより、実効的に４で割ったと同様の値を得るものである。上記のようにして桁合わせされ、減算器７−２で減算処理されたデータは、マルチプレクサ７−４で減算器７−２側が選択されて、減算結果が双方向データスイッチ７−５を通してメモリ８に書き込まれる。以上が静止画撮影モードでの動作シーケンスである。このシーケンスで動作するについてのマルチプレクサ７−４の切り換えはタイミングパルス発生回路１１−２からの出力データ選択信号によって制御され、双方向データスイッチ７−５の切り換えもこのタイミングパルス発生回路１１−２からのデータ入力制御信号によって制御され、更に、ゲート回路７−３の開閉もタイミングパルス発生回路１１−２からの加算データ制御信号によって制御される。
【００８９】
図２２は図２１の装置が静止画撮影モードで動作する様子を時系列的に説明するためのタイミング図である。この系は垂直同期信号ＶＤに同期して動作する。静止画撮影に際しては、シャッタトリガが与えられると、その次のＶＤからダーク画像の撮影を開始する。この例では、遮光撮影を２回行ってダーク画像データの累積加算を行うようになされている。図２２で「データ入力」と表記されたところに表された様に、先ずシャッタトリガスイッチが操作されて後の最初のＶＤが到来すると、画像データ入力ラインに遮光撮影に対応したダーク画像データＢ１が現れる。その次のＶＤに同期して、画像データ入力ラインに遮光撮影に対応したダーク画像データＢ２が現れる。
【００９０】
図２２で「メモリデータ入力」と表記されたところには図２１中のメモリ８に書き込まれるデータが表されている。加算器７−１での加算結果又は減算器７−２での減算結果がこのメモリデータ入力としてメモリ８に書き込まれる。当初のＶＤに同期して「データ入力」として画像データ入力ラインに現れたダーク画像データＢ１は、加算器７−１等を通してそのままメモリ８に書き込まれる。次のＶＤに同期して画像データ入力ラインに現れたダーク画像データＢ２は加算器７−１で先のダーク画像データＢ１と加算されてその結果Ｂ１＋Ｂ２がメモリ８に書き込まれる。この加算結果Ｂ１＋Ｂ２がメモリ８に書き込まれると、次に、露光画像データＷが画像データ入力ラインに現れる。この露光画像データＷは減算器７−２の正極側に入力され、このデータＷから同減算器７−２の負極側に入力される先の加算結果Ｂ１＋Ｂ２の平均値（Ｂ１＋Ｂ２）／２が減算され、その結果ＦＰＮに関する補償がなされたデータＷ−（Ｂ１＋Ｂ２）／２が再度メモリ８に書き込まれる。上記加算結果Ｂ１＋Ｂ２の平均値（Ｂ１＋Ｂ２）／２は、上述したビットシフト回路７−６で求められる。
【００９１】
図２３は図２１の装置がファインダモードで動作する様子を時系列的に説明するためのタイミング図である。図２２同様にＶＤは垂直同期信号を表わす。また、−Ｓ／Ｆは現在設定されている動作モードがファインダモードか静止画撮影モードかの別を表わす識別信号である。−Ｓの表記はＳ（静止画撮影モード指定の意）が負論理であることを示す。「シャッタ動作」は上に凸の表記がシャッタが開いたことを表している。「データ入力」の表記が図２１での画像データ入力ラインに現れた画像データを表し、「メモリデータ入力」の表記がメモリ８に書き込まれるメモリデータ入力を表わす点は図２２の場合と同様である。
【００９２】
現在設定されている動作モードがファインダモードか静止画撮影モードかの別はシステムコントローラがモードスイッチの操作状況を監視することにより認識される。この認識に基づいてシステムコントローラは識別信号−Ｓ／Ｆを発し、この識別信号−Ｓ／Ｆがハイレベルとなることによってファインダモードが指定されると、図２３のファインダモードの動作が行われる。最初にシャッタが開かれる以前の「データ入力」のデータは無効データ（ＩＮＶＡＲＩＤ）となっている。図示の範囲での２番目のＶＤの到来でシャッタが開き、このＶＤに続くタイミングで「データ入力」としてダーク画像データＢ１が現れる。ファインダモードにおいては、ダーク画像データの累積加算を行っていると時間が遅れるため、累積加算はせず、このダーク画像データＢ１に続くＶＤのタイミングで露光画像データＷ１が現れる。
【００９３】
「シャッタ動作」として図に表記の通りに２つのＶＤ期間毎に１回所定時間区間シャッタを開きまた閉じる動作を繰り返しすことよにり、ダーク画像データと露光画像データとがＢ２，Ｗ２，Ｂ３，Ｗ３，Ｂ４，…のように交互に出力される。図２２に説明したと同様に「メモリデータ入力」については、当初のダーク画像データＢ１はそのままメモリ８に書き込まれ、次のＶＤから始まる時間区間では、減算器７−２により露光画像データＷ１からダーク画像データＢ１を引いた値Ｗ１−Ｂ１がメモリ８に書き込まれ、以下同様に、Ｂ２，Ｗ２−Ｂ２，Ｂ３，Ｗ３−Ｂ３，Ｂ４，…のように交互にメモリ８に書き込まれる。結果的にダーク画像データ（黒）を撮って次に露光画像データ（白）を撮るという順序の繰り返しであるため、全経過時間で見ると２分の１の時間でしかＦＰＮの補償された画像データを取り出すことができず、ファインダ（モニタ）に映出するための画像データをホストＰＣに転送するレート、従ってモニタ上での出画レートも制限されたものとなる。
【００９４】
図２４は図２１〜図２３について説明した装置に対し、出画レートを向上させることのできる本発明の実施の形態である装置を示すブロック図である。
画像データ入力ラインのデータは３系統に分けられて、１つは加算器７−１の一方の入力端に直接入力され、次のものはマルチプレクサ７−７を介して減算器７−２の正極側の入力端に入力され、更に次のものはマルチプレクサ７−８及びビットシフト回路７−６を介して減算器７−２の負極側の入力端に入力される。加算器７−１及び減算器７−２の各出力がマルチプレクサ７−４の各入力端に入力され、その出力が双方向データスイッチ７−５を介してメモリ８に供給されるように構成されている。
【００９５】
またメモリ８の出力が双方向データスイッチ７−５を介して出力側で３系統に分けられて、１つはゲート回路７−３を介して加算器７−１の一方の入力端に入力され、次のものはマルチプレクサ７−７を介して減算器７−２の正極側の入力端に入力され、更に次のものはマルチプレクサ７−８及びビットシフト回路７−６を介して減算器７−２の負極側の入力端に入力される。ゲート回路７−３，マルチプレクサ７−７，マルチプレクサ７−８，マルチプレクサ７−４及び双方向データスイッチ７−５は夫々タイミングパルス発生回路からの制御パルスによってその信号選択動作或いは開閉動作が制御される。
【００９６】
この図２４の装置では、静止画撮影モード時には、露光画像データの取り込みを先行して行い、ファインダモード時には、ダーク（遮光）画像データを先行して取り込む様に動作が切り換えられる。
【００９７】
図２５は図２４の装置における上述した動作を時系列の動作として示したタイミング図である。この図２５でも、図２２同様に、「ＶＤ」は垂直同期信号を，「シャッタトリガ」は上に凸の表記でシャッタトリガスイッチが操作されたことを、「シャッタ動作」は上に凸の区間がシャッタの開区間を、「データ入力」は画像データ入力ラインから到来する画像データを、「メモリデータ入力」はメモリ８に書き込まれるデータを夫々表している。以下に、このタイミング図を参照しつつ図２４の装置の動作を説明する。
【００９８】
先ず、静止画撮影モード時には、露光画像データの取り込みを先行して行なうことにより、撮影動作の遅延を回避するようになされている。即ち、静止画撮影モードとなった当初に、画像データ入力ラインから到来する「メモリ入力」としての露光画像データＷが加算器７−１及びマルチプレクサ７−４を通して「メモリデータ入力」Ｗとしてメモリ８に書き込まれる。次いで、累積加算されるべき複数回のダーク画像データが「データ入力」Ｂ１，Ｂ２として逐次画像データ入力ラインに到来する。複数回到来するダーク画像データ分は後述する減算器７−２での循環的な減算過程で加算器７−１を経由することにより累積加算され、且つ、加算回数に相応する値だけビットシフト回路７−６によって割り算と同等のビットシフトを受けて平均値化されて演算に供される。この累積加算後平均値化されたダーク画像データが減算器７−２で露光画像データから減算され、ＦＰＮに関する補償がなされる。上記ビットシフト回路７−６でのビットシフトは、例えばダーク画像データの２回の累積加算に対しては２で割るため１ビットのシフトが行われ、４回の累積加算に対しては４で割るため２ビットのシフトが行われる。ダーク画像データを累積加算後平均値化したデータをＦＰＮに関する補償に用いるため、ランダムノイズ成分の影響を低減することができ、Ｓ／Ｎの良好な画像が得られる。
【００９９】
減算器７−２での減算は、先ず第１回目には、上述のように先行してメモリ８に書き込まれた露光画像データＷが読み出され、双方向データスイッチ７−５，マルチプレクサ７−７を通して同減算器７−２の正極側入力端に入力され、一方このとき到来するダーク画像データＢ１は、マルチプレクサ７−８，ビットシフト回路７−６を通して２分の１の値Ｂ／２にされた後減算器７−２の負極側入力端に入力されて、上記正極側入力端に入力された露光画像データから減算することによりＷ−Ｂ１／２を得るようにして行われる。このようにして得られた第１回目の減算結果Ｗ−Ｂ１／２は「メモリデータ入力」としてメモリ８に書き込まれる。
次いで第２回目の減算では、第１回目にメモリ８に書き込まれた当初の減算結果Ｗ−Ｂ１／２が読み出され、双方向データスイッチ７−５，マルチプレクサ７−７を通して同減算器７−２の正極側入力端に入力され、一方このとき到来するダーク画像データＢ２は、マルチプレクサ７−８，ビットシフト回路７−６を通して２分の１の値にされた後減算器７−２の負極側入力端に入力されて、上記正極側入力端に入力された第１回目の減算結果Ｗ−Ｂ１／２から減算することによりＷ−（Ｂ１＋Ｂ２）／２を得るようにして行われる。このようにして得られた第２回目の減算結果Ｗ−（Ｂ１＋Ｂ２）／２は「メモリデータ入力」としてメモリ８に書き込まれる。
【０１００】
図２６は図２４の装置における上述したファインダモード時の動作を示したタイミング図である。この図２５でも、図２２同様に、「ＶＤ」は垂直同期信号を，「シャッタトリガ」は上に凸の表記でシャッタトリガスイッチが操作されたことを，「シャッタ動作」は上に凸の区間がシャッタの開区間を，「データ入力」は画像データ入力ラインから到来する画像データを，「メモリデータ入力」はメモリ８に書き込まれるデータを夫々表している。また図２３同様に「−Ｓ／Ｆ」は現在設定されている動作モードがファインダモードか静止画撮影モードかの別を表わす識別信号である。
【０１０１】
既述の静止画撮影モードでは露光画像データを先行して取り込むようにしていたが、このファインダモードではダーク画像データを先行して取り込むようにしている。識別信号「−Ｓ／Ｆ」がハイレベルとなった区間がファインダモードでの動作区間である。ファインダモードに移行した当初では次のＶＤまではシャッタは未だ閉じた状態にある。このときにダーク画像データが先行して取り込まれる。図示の例では、ダーク画像データは当初のＢ１と次のＢ２の２回分累積加算され（Ｂ１＋Ｂ２）、「メモリデータ入力」としてメモリ８に書き込まれ、書き込まれたデータはその後このファインダモードの継続中維持される。ダーク画像データＢ２が出力される前のＶＤに同期したタイミングでシャッタが開かれる。シャッタ開に対応する露光画像データＷ１が「データ入力」として出力された時点で、メモリ８に維持されているダーク画像データ（Ｂ１＋Ｂ２）は２回分の累積加算がビットシフト回路７−６で平均化され、その結果値（Ｂ１＋Ｂ２）／２が露光画像データから減算されてＷ１−（Ｂ１＋Ｂ２）／２を得る。
【０１０２】
その後はシャッタは開状態を維持するため、露光画像データＷ１に次いで、Ｗ２，Ｗ３，Ｗ４，Ｗ５，…という形で連続的に露光画像データが「データ入力」として得られる。この連続的な毎回の「データ入力」に対してメモリ８に維持されているダーク画像データの累積加算値（Ｂ１＋Ｂ２）を共通に用いて、順次の減算値Ｗ２−（Ｂ１＋Ｂ２）／２，Ｗ３−（Ｂ１＋Ｂ２）／２，Ｗ４−（Ｂ１＋Ｂ２）／２，Ｗ５−（Ｂ１＋Ｂ２）／２，…を次々に得る。
このように、ＦＰＮ除去の演算（減算）の当初に、画像データの複数回分の累積加算値の平均値を得てこれを維持し、これを共通に用いて順次の減算値を得ることにより、出画レートを上げることができ、ファインダ（モニタ）の画像がストロボモーションのように間欠的な動きとならず、視認正が良い。また画角の設定やフォーカス調整又は露出の調整に際しても所要時間が短縮され取り扱いの利便性が向上する。
【０１０３】
図２７は、図２４の回路における加減算の機能部の構成を簡素化した実施の形態を示すブロック図である。
画像データ入力ラインのデータはビットシフト回路７−９を介してマルチプレクサ７−１２の一方の入力端に供給されると共に、同入力ラインのデータがインバータ７−１０で反転されたデータが同マルチプレクサ７−１２の他方の入力端に供給されるように構成されている。このマルチプレクサ７−１２の出力が加算器７−１の一方の入力端に供給される。この加算器７−１の出力が双方向データスイッチ７−５を介してメモリ８に供給されるように構成されている。このメモリ８からの読み出しデータが双方向データスイッチ７−５，ゲート回路７−３，ビットシフト回路７−６を介してマルチプレクサ７−１３の一方の入力端に供給されると共に、この一方の入力端に供給されるデータがインバータ７−１０で反転されたデータが同マルチプレクサ７−１３の他方の入力端に供給されるように構成されている。このマルチプレクサ７−１３の出力が加算器７−１の他方の入力端に供給される。即ち、加算器７−１は一方の入力端に供給されるマルチプレクサ７−１２の出力と他方の入力端に供給されるマルチプレクサ７−１３の出力とを加算する。タイミングパルス発生回路１１−２からの切り換え制御信号Ｓ１がマルチプレクサ７−１２に、同切り換え制御信号Ｓ２がマルチプレクサ７−１３に、各供給されると共に、両信号Ｓ１，Ｓ２がオア回路７−１４を介してキャリイ信号ＣＩとして加算器７−１に供給される。また、タイミングパルス発生回路１１−２からの各シフト情報（パルス）がビットシフト回路７−９と７−６に夫々供給される。
【０１０４】
図２７の実施の形態では、減算を負のデータを加算器で加算することで実行するために、減算に際しては減数となるデータを加算器への入力に際して負のデータに変換する構成をとっている。
一般に、負のデータは２の補数で表現され、これは正のデータを反転したものに１を加算することで実現される。この図２７の回路での処理過程では、負のデータはインバータ７−１０又は７−１１で反転されたデータを得、マルチプレクサ７−１２又は７−１３で負側のデータを選択することを指定する切り換え制御信号Ｓ１またはＳ２のいずれかが立つことで、減算処理の過程にあることが識別されるようになされており、両信号Ｓ１，Ｓ２のいずれかが立つとこれがオア回路７−１４を介して加算器７−１にキャリイ信号ＣＩとして与えられる。加算器７−１において、このキャリイ信号ＣＩを用いて、反転した入力画像データに対して１を加算すること、即ち、減数となるデータを加算器７−１への入力に際して負のデータに変換することが実現される。従って、この加算器７−１を１つ適用するだけで、演算過程に応じて加算及び減算の双方の処理が実現され、回路規模の小型化が計られる。
【０１０５】
図２８は図２７の装置の動作を示すフローチャートである。装置が起動すると先ず現在設定されているモードがファインダモードであるか静止画撮影モードであるかが検出される（Ｓ１）。ファインダモードであることが検出されたときには（−Ｓ／Ｆ＝１）、次いで、ダーク画像データを取り出す回数Ｄが設定される（Ｓ２）。このＤの値は２のｎ乗として設定される。Ｄの値が設定されても当初は画像データ入力ラインのデータを受け入れるビットシフト回路７−９でのビットシフト量はイニシャル状態にするために０が設定される（Ｓ３）。このときビットシフト回路７−９の後段のマルチプレクサ７−１２では正のデータを選択する状態に設定される（Ｓ４）。同様に、ビットシフト回路７−６でのビットシフト量もイニシャル状態にするために０が設定され（Ｓ５）、このビットシフト回路７−６の後段のマルチプレクサ７−１３では正のデータを選択する状態に設定される（Ｓ６）。ゲート回路７−３は当初出力禁止状態に設定される（Ｓ７）。
【０１０６】
以上、（Ｓ２）〜（Ｓ７）のイニシャル設定動作の後に、基準時点からＮフレームの期間だけ後の時点として設定されている撮影開始タイミング（画像データ取り込みの開始時点）を検出する（Ｓ８）。このフレーム数Ｎが１のときは、その時点であることを意味するため再度Ｎの検出を行う（Ｓ８）。Ｎが２以上のときは、ゲート回路７−３の当初の出力禁止状態を解いて出力許可状態にする（Ｓ９）。ファインダモードではダーク画像データの取り込みを先行して繰り返し行って累積加算するが、当初は、メモリ８から加算器７−１への入力、即ちマルチプレクサ７−１３の出力を０に固定しておく必要があり、このため上記ステップ（Ｓ９）で始めてゲート回路７−３が出力許可状態にされる。
【０１０７】
ゲート回路７−３が出力許可状態にされると（Ｓ９）、メモリ８に書き込まれたダーク画像データがマルチプレクサ７−１３を通して加算器７−１へ入力される。この状態となって再度撮影開始タイミングを表わすフレーム数Ｎを検出する（Ｓ１０）。Ｎが設定値Ｄより少ないときは遮光撮影の回数、即ちダーク画像データの取り込み回数が設定値Ｄに達していないため再度フレーム数Ｎを検出する動作を繰り返してウエイトする（Ｓ１０）。Ｎが設定値Ｄに達したときには、シャッタを開いて露光画像データを取り込む動作に移行する（Ｓ１１）。
【０１０８】
（Ｓ１１）でシャッタを開いて露光画像データを取り込まれる一方では、既にメモリ８に書き込まれたダーク画像データを読み出して割り算するときの除数に相当するビットシフト回路７−６でのビットシフト量ｎが設定される（Ｓ１２）。また、マルチプレクサ７−１３は負のデータを選択する状態に設定され、加算器７−１で既述の減算処理が行われる状態になる（Ｓ１３）。次いで、現在設定されているモードがファインダモードであるか静止画撮影モードであるかを検出する状態になる（Ｓ１４）。
【０１０９】
上記（Ｓ１４）の状態になるまでに一連の露光画像データが到来しており、順次到来する露光画像データから既述のようにしてダーク画像データを減算する処理が繰り返し実行される。ファインダモードが解除されない間はこの動作が維持される。上記（Ｓ１４）の検出により静止画撮影モードに移行したことが検出されるとこのモードの処理にジャンプする（−Ｓ／Ｆ＝０）。
【０１１０】
ファインダモードから静止画撮影モードに移行したとき、又は、当初から静止画撮影モードであることが検出されたときは、先ずシャッタ速（露光時間）の設定が行われる（Ｓ１５）。次いで、シャッタトリガの入力を待つ状態になる（Ｓ１６）。シャッタトリガの入力が確認されると、次のＶＤのタイミングでシャッタを開かせるためのシャッタ動作命令が発せられる（Ｓ１７）。また、ダーク画像データを取り出す回数ＤＳが設定される。このＤＳの値は２のｍ乗として設定される（Ｓ１８）。
【０１１１】
一方、ビットシフト回路７−９でのビットシフト量をイニシャル状態にするために０が設定され（Ｓ１９）、このビットシフト回路７−９の後段のマルチプレクサ７−１２では正のデータを選択する状態に設定される（Ｓ２０）。また同様に、ビットシフト回路７−６でのビットシフト量もイニシャル状態にするために０が設定され（Ｓ２１）、このビットシフト回路７−６の後段のマルチプレクサ７−１３では正のデータを選択する状態に設定される（Ｓ２２）。ゲート回路７−３は当初出力禁止状態に設定される（Ｓ２３）。以上、この（Ｓ２３）までが静止画撮影モードにおける基本的なイニシャル設定動作である。
【０１１２】
次いで、ファインダモードの中で（Ｓ８）について上述したと同様の撮影開始タイミング（画像データ取り込み開始時点までのフレーム数Ｎ）を検出する（Ｓ２４）。このフレーム数Ｎが２以上のときは、１フレームの撮影が終了したことを意味するのでゲート回路７−３の当初の出力禁止状態を解いて出力許可状態にする（Ｓ２５）。一方Ｎが２未満のときは、未だ１フレームの撮影が終了ていないことを意味するので最初の露光画像データがメモリ８に取り込まれていない状態であるため、再度Ｎの検出を行うループを回って画像の取り込みを待つ状態を継続する（Ｓ２４）。
【０１１３】
画像データ取り込み開始時点までのフレーム数Ｎが２以上となって、ゲート回路７−３が出力許可状態になると、メモリ８に書き込まれたダーク画像データを読み出して割り算するときの除数に相当するビットシフト回路７−９でのビットシフト量ｍが設定される（Ｓ２６）。また、マルチプレクサ７−１２は負のデータを選択する状態に設定され、加算器７−１で既述の減算処理が行われる状態になる（Ｓ２７）。この状態となって再度撮影開始タイミングを表わすフレーム数Ｎを検出する（Ｓ２８）。Ｎが（Ｓ１８）での設定値ＤＳに２を加えた値より少ないときは、後述するように、遮光撮影の回数、即ちダーク画像データの取り込み回数が設定値に達していないため再度フレーム数Ｎを検出する動作を繰り返してウエイトする（Ｓ２８）。Ｎが設定値ＤＳに２を加えた値に達したときには、Ｎを０にクリアして一連の静止画撮影動作を終了する（Ｓ２９）。この後、本装置は起動した直後の状態に復帰する。
【０１１４】
ここで、（Ｓ１８）での設定値ＤＳはダーク画像データの取り込み回数の設定値であった。従って、行うべき撮影回数（画像データ取り込み回数）としてはこのダーク画像データの取り込み回数に対して露光画像データの取り込み回数である１回分が加算された値ＤＳ＋１となる。画像データ取り込み回数がこのＤＳ＋１まで終了したときには、その次はＤＳ＋２回目となっており、従って（Ｓ２９）での判断動作では、ＮがＤＳ＋２に達したかどうかを見ることをしている。
【０１１５】
図２９は図２４を用いて説明したような回路部と同様の機能部を利用してＦＰＮキャンセル（固定パターンノイズの補償）を行うように構成された装置の全体的な構成を示すブロック図である。
ホストＰＣ１３からシステムコントローラ１１に対してファインダモードを選択する指令が与えられると、システムコントローラ１１はシャッタ２の制御を行い、且つ、タイミングパルス発生回路１１０２に対してファインダモードの設定を行う。これに応動してタイミングパルス発生回路１１０２は固体撮像素子４を図４について説明したような間引き読み出し又は図５について説明したような部分読み出しの駆動を行う。
【０１１６】
タイミングパルス発生回路１１０２により駆動されて固体撮像素子４から読み出された信号に対し既述のようなディジタル化処理等を行って形成された画像データはメモリコントローラ７０４によって制御されるスイッチ７０５を介して遮光状態での出力であるダーク画像データ（ＦＰＮデータ）を格納するためのＦＰＮメモリ７０３に格納される。一方画像データはスイッチ７０５を介さずに減算器７０６の負極側入力端にも与えられるように構成されている。当初システムコントローラ１１がシャッタ２を閉じるように制御するときには、システムコントローラ１１はメモリコントローラ７０４に対しては制御信号−Ｂ／Ｗをロウレベルにしてダーク画像データを取り込む状態にするよう指令する。メモリコントローラ７０４はこれに応じてスイッチ７０５を図示のように到来するデータがＦＰＮメモリ７０３に格納されるような状態になる。固体撮像素子４からの遮光状態でのダーク画像データが出力されると、このデータは上記のようにしてＦＰＮメモリ７０３に書き込まれる。
【０１１７】
次いでシステムコントローラ１１はシャッタ２を開くように制御し、且つタイミングパルス発生回路１１０２により固体撮像素子４を露光画像データを読み出すように駆動させる。このときシステムコントローラ１１はメモリコントローラ７０４に対しては制御信号−Ｂ／Ｗをハイレベルにしてスイッチ７０５を図示とは反対側に切り換え、ＦＰＮメモリ７０３からダーク画像（ＦＰＮ）データを読み出してこのデータが減算器７０６の負極側入力端に与えられるような状態にする。これにより減算器７０６ではその正極側の入力端に直接与えられる露光画像データからＦＰＮデータが減算され、その出力としてＦＰＮがキャンセルされたデータが得られる。
【０１１８】
これ以降は、シャッタは開状態に維持され、固体撮像素子４からは順次継続して露光画像データが読み出される。この毎回の露光画像データに対し、上述のようにして一旦ＦＰＮメモリ７０３に保持されたＦＰＮデータが繰り返し用いられてＦＰＮキャンセルの動作が行われる。このうよにＦＰＮデータを一旦ＦＰＮメモリ７０３に格納して以降は再度ＦＰＮデータを取り込む動作を行わず、続けて露光画像デーを読み出すようにすることで、出画のレートを低下させることなくモニタ画像を映出させることが可能となる。
【０１１９】
図３０は上述したファインダモードでの動作を、ホストＰＣ１３とシステムコントローラ１１による制御動作の観点から示したフローチャートである。ファインダモードがスタートすると、先ず、イニシャライズ処理が行われ（Ｓ１）、ホストＰＣ１３からシステムコントローラ１１にファインダモードの設定が行われる（Ｓ２）。次いでＦＰＮ撮影（ダーク画像（ＦＰＮ）データの読み出し）のコマンドが発せられ（Ｓ３）、続いて通常の撮影により露光画像デーを読み出すコマンドが発せられる（Ｓ４）。
【０１２０】
その後ＦＰＮがキャンセルされた画像データが得られ図２９の減算器７０６の出力側に設けられた図１におけるようなフレームメモリに一旦格納された後、ホストＰＣ１３内のＶＲＡＭ（ビデオ・ＲＡＭ）に転送される（Ｓ５）。ホストＰＣ１３内のＶＲＡＭ（ビデオ・ＲＡＭ）に格納された画像データに基づいてこのホストＰＣ１３（図１では２００）に接続された図１のモニター４００に画像が映出される。
【０１２１】
次いで、ホストＰＣ１３はファインダモードからワンショットモード（静止画撮影モード）に移行したか否かを検出し（Ｓ６）、ファインダモードが維持されている間は上記（Ｓ４）に戻る。上記（Ｓ４）〜（Ｓ６）を繰り返すことで、当初に（Ｓ３）で得たＦＰＮデータによってＦＰＮがキャンセルされた画像データがモニター４００に映出される。
【０１２２】
上記（Ｓ６）で、ホストＰＣ１３がワンショットモード（静止画撮影モード）に移行したことを検出したときには、ワンショット撮影（静止画撮影）を実行する（Ｓ７）。この後、フレームメモリ（図１の８−Ｒ，８−Ｇ，８−Ｂ）に取り込まれた画像データをホストＰＣ１３（図１では２００）内部に取り込む（Ｓ８）。
【０１２３】
図３１は図３０のフローチャートにおけるＦＰＮ撮影（Ｓ３）に関するシステムコントローラ１１の動作を表わすフローチャートである。
スタート後、先ず、図２９のシステムコントローラ１１内部のＣＰＵがイニシャライズされる（Ｓ１）。シャッタ２について、当初はこれを閉じる処理を行う（Ｓ２）。次いでシャッタ２が閉じるまでの時間ウエイトした後（Ｓ３）、メモリコントローラ７０４に対して上述の制御信号−Ｂ／Ｗをロウレベル（−Ｂ／Ｗ＝０）にしてダーク画像データを取り込む状態にするよう指令する（Ｓ４）。メモリコントローラ７０４は−Ｂ／Ｗロウレベルを受けとると、スイッチ７０５をＦＰＮメモリ７０３側にＯＮする。
【０１２４】
（Ｓ４）でシステムコントローラ１１からメモリコントローラ７０４に対してダーク画像データを取り込む状態にするよう指令が発せられたときには、システムコントローラ１１からタイミングパルス発生回路１１０２に対してはトリガ信号ＴＲＧが発せられる（Ｓ５）。このトリガ信号ＴＲＧに応動してタイミングパルス発生回路１１０２は固体撮像素子４をファインダモードで駆動する。１画面分の駆動が終了して遮光状態に対応したダーク画像データ（ＦＰＮデータ）を固体撮像素子から読み出しが完了するまでのウエイト期間をおいて（Ｓ６）、シャッタ２を開く（Ｓ７）。次いで、シャッタ２が開くまでウエイト期間をおくと（Ｓ８）、ＦＰＮデータがＦＰＮメモリ７０３に取り込まれるので処理終了フラグを立て（Ｓ９）、コマンドを終了する。
【０１２５】
図３２は図３０のフローチャートにおける通常の露光撮影（Ｓ４）に関するシステムコントローラ１１の動作を表わすフローチャートである。
スタート後、先ず、図２９のシステムコントローラ１１内部のＣＰＵがイニシャライズされる（Ｓ１）。次いで、これから到来する画像データが露光時のデータであることをメモリコントローラ７０４に認識させるためにメモリコントローラ７０４に対して上述の制御信号−Ｂ／Ｗをハイレベル（−Ｂ／Ｗ＝１）にして露光画像データを取り込む状態にするよう指令する（Ｓ２）。メモリコントローラ７０４は−Ｂ／Ｗハイレベルを受けると、スイッチ７０５を原算器７０６側にＯＮする。
【０１２６】
（Ｓ２）でシステムコントローラ１１からメモリコントローラ７０４に対してダーク画像データを取り込む状態にするよう指令が発せられたときには、システムコントローラ１１からタイミングパルス発生回路１１０２に対してはトリガ信号ＴＲＧが発せられる（Ｓ３）。このトリガ信号ＴＲＧに応動してタイミングパルス発生回路１１０２は固体撮像素子４を露光撮影のモードで駆動する。１画面分の駆動が終了して露光状態に対応した露光画像データを団体撮像素子４から読み出しが完了するまでのウエイト期間をおくと（Ｓ４）、露光画像データが減算器７０６の加算入力に入力され、同時にＦＰＮ側７０３に保持されているＦＰＮデータを読みだし、減算器７０６の減算入力に入力し、減算器７０６出力に補償データが出力される。その後、処理終了フラグを立て（Ｓ５）、コマンドを終了する。
以上のようにして、減算器７０６の出力として、露光画像データに対して、当初の１回のみＦＰＮメモリ７０３に取り込まれたＦＰＮデータによって補償されたデータが得られることになる。
【０１２７】
しかしながら図３２で説明したような動作を行う構成では、ＦＰＮメモリ７０３に保持されたＦＰＮデータは当初の１回のみ取り込まれたものであるため、その後の温度の変化等に起因してＦＰＮデータの値が現実のＦＰＮとは異なった状態になってしまうと、適切な補償を行うことが難しくなってしまう。
【０１２８】
図３３は装置の温度の変化等が発生してもＦＰＮに関する適切な補償を行うことが出来るように構成した装置の動作を説明するフローチャートである。
図３３では、ホストＰＣ１３の動作として見たファインダモードでの動作が示されている。
スタート後、先ず、図２９のシステムコントローラ１１内部のＣＰＵがイニシャライズされる（Ｓ１）。次いで、ファインダモードであることをシステムコントローラ１１に設定する（Ｓ２）。この設定によりシステムコントローラ１１はＦＰＮ撮影、即ち遮光状態に対応するＦＰＮデータを取り込むための動作を起動する（Ｓ３）。次いでタイマーをスタートして所定値に向けての計時動作に入る（Ｓ４）。この後システムコントローラ１１に通常の撮影、即ち露光状態に対応する露光画像データを得てこれに対して（Ｓ３）でのＦＰＮデータによる補償を行って補償されたデータを得るための動作を実行させる（Ｓ５）。ホストＰＣ１３は、図１におけるようなフレームメモリに一旦格納された上記補償された露光画像データを、ホストＰＣ１３内のＶＲＡＭに転送する（Ｓ６）。ホストＰＣ１３内のＶＲＡＭ（ビデオ・ＲＡＭ）に格納されたＦＰＮがキャンセルされた画像データに基づいて図１のモニター４００に画像が映出される。
【０１２９】
次いで、ホストＰＣ１３はファインダモードからワンショットモード（静止画撮影モード）に移行したか否かを検出し（Ｓ７）、ファインダモードが維持されている間（ＮＯのとき）は上記（Ｓ４）でスタートした計時動作でタイマーがオーバーフローしたか否かを見る（Ｓ１０）。（Ｓ１０）でタイマーがオーバーフローしていなければ（Ｓ３）で取り込んだＦＰＮデータを引き続き用いて当該時点で取り込んだ露光画像データに対して（Ｓ５）のＦＰＮ補償を行う（Ｓ７，Ｓ１０，Ｓ５）。
【０１３０】
（Ｓ１０）でタイマーが上記所定値に達したときには、一旦（Ｓ３）で取り込んだＦＰＮデータに対し、再度（Ｓ３）の処理を実行して、当初のＦＰＮデータを更新する。従って、ＦＰＮデータは（Ｓ１０）でのタイマーの計時動作における上記所定値に対応した時間毎に更新されることになる。
このため、長時間の連続動作などにより温度が変化してもＦＰＮに関する適切な補償を行うことが出来る。
【０１３１】
図３４は、固体撮像素子に関して間引き読み出し又は部分読み出しを行う構成の装置において、温度の変化等が発生してもＦＰＮに関する適切な補償を行うことが出来るように構成した実施の形態における動作を説明するフローチャートである。
図３４でも、ホストＰＣ１３の動作として見たファインダモードでの動作が示されている。
通常ファインダモードで部分読み出しを行うという場合はフォーカス調整をする場合などで有効である。フォーカス調整をする場合は出画レート（フィールドレート）が低いと調整がし難くなるので、極力出画レートの低下を避けたいという要請がある。一般にフォーカス調整をする場合は画面内で特にフォーカスを合わせたい領域を使用者が指定することになる。この領域は必ずしも画面の中央に位置するとは限らない。そこでこの実施の形態では、部分表示の対象となる領域を原画面内で設定したときにＦＰＮデータを１度だけ更新するようにしたものである。
【０１３２】
スタート後、先ず、図２９のシステムコントローラ１１内部のＣＰＵがイニシャライズされる（Ｓ１）。次いで、ファインダモードであることをシステムコントローラ１１に設定する（Ｓ２）。この設定によりシステムコントローラ１１はＦＰＮ撮影、即ち遮光状態に対応するＦＰＮデータを取り込むための動作を起動する（Ｓ３）。次いでシステムコントローラ１１に通常の撮影、即ち露光状態に対応する露光画像データを得てこれに対して（Ｓ３）でのＦＰＮデータによる補償を行って補償されたデータを得るための動作を実行させる（Ｓ４）。ホストＰＣ１３は、図１におけるようなフレームメモリに一旦格納された上記補償された露光画像データを、ホストＰＣ１３内のＶＲＡＭに転送する（Ｓ５）。ホストＰＣ１３内のＶＲＡＭ（ビデオ・ＲＡＭ）に格納されたＦＰＮがキャンセルされた画像データに基づいて図１のモニター４００に画像が映出される。
【０１３３】
次いで、ホストＰＣ１３はファインダモードからワンショットモード（静止画撮影モード）に移行したか否かを検出し（Ｓ６）、ファインダモードが維持されている間（ＮＯのとき）は使用者がファインダで見るために設定した領域（ファインダ位置）が変えられたか否かを見る（Ｓ９）。（Ｓ９）で上記ファインダ位置が変更されていなければ（Ｓ３）で取り込んだＦＰＮデータを引き続き用いて当該時点で取り込んだ露光画像データに対して（Ｓ４）のＦＰＮ補償を行う（Ｓ６，Ｓ９，Ｓ４）。
【０１３４】
（Ｓ９）で上記ファインダ位置が変更されていれば一旦（Ｓ３）で取り込んだＦＰＮデータに対し、再度（Ｓ３）の処理を実行して、当初のＦＰＮデータを更新する。従って、ＦＰＮデータは上記ファインダ位置が変更される毎に更新されることになる。
このため、この実施の形態では、フォーカス調整等のために上記ファインダ位置が変更される毎にＦＰＮに関する適切な補償が行なわれた良好な画像を映出させることが出来る。従ってフォーカス調整等の作業がし易くなる。
【０１３５】
図３５はＦＰＮが現実に変化したことを擬似的に検出する手段を設け、この手段によってＦＰＮが変化したと認識されたときに限ってＦＰＮデータを更新するようにした実施の形態を示すブロック図である。この実施の形態では、ＦＰＮの現実の変化と相関が高いＯＢの信号のレベル変化に基づいてＦＰＮの変化を擬似的に検出するようにしている。
【０１３６】
図３５において、レンズ１、シャッタ２を介して到達した光像を光電変換する固体撮像素子４の出力は増幅器４０１でゲイン調整された後、レベルシフト回路４０２に供給される。このレベルシフト回路４０２は、その後段のＡ／Ｄ変換回路５の出力が供給されるようになされたオプティカルブラック（ＯＢ）検出補正回路７０１からの補償用データに基づいてＡ／Ｄ変換回路５への入力信号である自己の出力が同回路５のダイナミックレンジ内に適正に収まるようにすべく、信号の黒のレベルがＡ／Ｄ変換の基準の下限に合うように直流レベルをシフトするための調節を行う。上記オプティカルブラック検出補正回路７０１では固体撮像素子４の出力のうちのＯＢ対応部分が検出される。オプティカルブラック検出補正回路７０１の検出出力であるディジタル信号はＤ／Ａ変換回路７０２によってアナログ信号に変換されて、上述のレベルシフト回路４０２にレベルシフト量を制御するための信号として供給される。
【０１３７】
このように、レベルシフト回路４０２，Ａ／Ｄ変換回路５，オプティカルブラック検出回路７０１，Ｄ／Ａ変換回路７０２によってフィードバック系が構成され、オプティカルブラック検出補正回路７０１の検出出力であるディジタル信号の値が映像信号の零レベルに近い目標値に一致して映像の黒が安定するように制御動作がなされる。
【０１３８】
システムコントローラ１１からの制御信号によってシャッタ２の開閉、タイミングパルス発生回路１１０２による固体撮像素子４の駆動が制御されるように構成されている。また、システムコントローラ１１はオプティカルブラック検出回路７０１に対してオプティカルブラックリセット信号（−ＯＢＲＳＴ）を発し、且つ、オプティカルブラック検出回路７０１からのオプティカルブラック検出出力であるディジタル信号（ＯＢＬＥＶＥＬ）を受けるように構成されている。
【０１３９】
図３６は、オプティカルブラック検出補正回路７０１の内部構成を示すブロック図である。
図３５のＡ／Ｄ変換回路５から供給されるディジタル映像信号は、先ずオプティカルブラック検回路７０１−１に入力される。このオプティカルブラック検回路７０１−１には固体撮像素子４の出力のうちのＯＢ対応部分に相応した時間区間の出力を切り出すゲート信号発生部７０１−５からのゲートパルスが供給され、このゲートパルスによって、上記供給されるディジタル映像信号からＯＢ対応部分の信号がその平均値であるＯＢ検出値として検出される。
【０１４０】
このＯＢ検出値が減算器７０１−３の負極側の入力に供給され、同減算器７０１−３の正極側の入力に供給される目標値設定回路７０１−２からの目標値信号から減算されて、目標値との差である偏差が検出される。この偏差がラッチパルス発生回路７０１−６からのフィールド周期のラッチパルスのタイミングでラッチ動作を行うラッチ回路７０１−４でラッチされる。このラッチ回路７０１−４の出力が図３５のＤ／Ａ変換回路７０２に供給される。オプティカルブラック検出補正回路７０１の出力となる。
【０１４１】
また一方、減算器７０１−３の出力は加算器７０１−７の一方の入力端に供給されるようになされ、この加算器７０１−７の出力がレジスタ７０１−８のデータ入力端に供給されるように構成されている。また、このレジスタ７０１−８の出力は加算器７０１−７の他方の入力端にも帰されるようになされて、この加算器７０１−７及びレジスタ７０１−８によって減算器７０１−３の出力であるＯＢ検出値と目標値との差である偏差が累積加算されるように構成されている。この偏差の累積加算値が上述のオプティカルブラック検出出力であるディジタル信号（ＯＢＬＥＶＥＬ）であってシステムコントローラ１１に供給される。
【０１４２】
また、レジスタ７０１−８のラッチ入力端にはラッチ回路７０１−４に対するもの共通のラッチパルスがラッチパルス発生回路７０１−６から供給されるようになされ、且つ、同レジスタ７０１−８のリセット入力端には、上述のシステムコントローラ１１からのアクティブロウのオプティカルブラックリセット信号（−ＯＢＲＳＴ）が供給されるようになされている。
【０１４３】
即ちオプティカルブラック検出補正回路７０１の一つの出力は、目標値設定回路７０１−２から発せられる基準値としてのオプティカルブラックの目標値と、固体撮像素子４の出力のうちのＯＢ対応部分に相応した時間区間の出力との差分としてラッチ回路７０１−４から毎フィールド周期で更新されて出力される。
一方、オプティカルブラック検出補正回路７０１の他の一つの出力は、ＯＢ検出値と目標値との差である偏差が累積加算されたディジタル信号（ＯＢＬＥＶＥＬ）であって、これはシステムコントローラ１１に供給される。
システムコントローラ１１はこの累積加算されたディジタル信号（ＯＢＬＥＶＥＬ）を監視し、この値が所定値を越えるとダーク画像データ（ＦＰＮデータ）を更新する動作を行う。
【０１４４】
図３７は図３５，図３６の装置の動作を制御するシステムコントローラ１１の動作を表わすフローチャートである。スタート後、先ずＣＰＵがイニシャライズされる（Ｓ１）。次いで、遮光画像データを取り込むか露光画像データを取り込むかの識別信号（−Ｂ／Ｗ）を露光画像データを取り込む状態（−Ｂ／Ｗ＝１）にセットする（Ｓ２）。この後のトリガ操作に基づいてトリガ信号（ＴＲＧ）を出力し（Ｓ３）、シャッタが開いた状態に対応する露光画像データとして出力データをメモリ（図３５のＡ／Ｄ変換回路５の出力側に設けられているが、図示省略）に書き込み動作を行う。この動作に係るウエイト期間をおいてから（Ｓ４）、先の累積加算されたディジタル信号（ＯＢＬＥＶＥＬ）が所定値を越えたか否かを見る（Ｓ５）。越えていない場合はそのまま処理を終了し、越えている場合は後述するＯＢフラグを立ててから（Ｓ６）処理を終了する。
【０１４５】
図３８は図３７の動作が行われるに際してのホストＰＣの動作表わすフローチャートである。スタート後、先ずＣＰＵがイニシャライズされる（Ｓ１）。次いで、ファインダモードの設定を行う（Ｓ２）。その後ダーク画像データ（ＦＰＮデータ）を取り込む処理を１回だけ行う（Ｓ３）。次いでシステムコントローラ１１に通常の撮影、即ち露光状態に対応する露光画像データを得てこれに対して（Ｓ３）でのＦＰＮデータによる補償を行って補償されたデータを得るための動作を実行させる（Ｓ４）。
ホストＰＣ１３は、上述のメモリに一旦格納された上記補償された露光画像データを、ホストＰＣ１３内のＶＲＡＭに転送する（Ｓ５）。ホストＰＣ１３内のＶＲＡＭ（ビデオ・ＲＡＭ）に格納されたＦＰＮがキャンセルされた画像データに基づいて図１のモニター４００に画像が映出される。
【０１４６】
次いで、ホストＰＣ１３はファインダモードからワンショットモード（静止画撮影モード）に移行したか否かを検出し（Ｓ６）、ファインダモードが維持されている間（ＮＯのとき）はＯＢフラグをチエックする（Ｓ９）。
【０１４７】
このＯＢフラグは、ＯＢ検出値と目標値との差である偏差が累積加算されたディジタルデータ（ＯＢＬＥＶＥＬデータ）が所定値を越えたか否かを識別するために設けられたフラグであり、この偏差の累積加算データ（ＯＢＬＥＶＥＬデータ）が所定値を越えた場合にはＯＢ検出値と相関の高いＦＰＮデータも現実の値との差が大きくなったことが予測されることから、フラグを立てて（ＯＢ＝１）、ＦＰＮデータの更新を促す指標とするものである。またＯＢＬＥＶＥＬデータが所定値以下のときにはＦＰＮデータも現実の値との差がさほど大きくないと予測されることから、フラグを立てず（ＯＢ＝０）、ＦＰＮデータの更新を要しないと判断する基準でもある。
【０１４８】
図３８の（Ｓ９）でＯＢフラグが１でないときには、露光状態に対応する露光画像データを得てこれに対して先の（Ｓ３）で得たＦＰＮデータをそのまま用いて補償を行い、補償されたデータを得るという動作を実行させる（Ｓ４）の動作に再び戻る。
一方、ＯＢフラグが１であったときには、ＯＢフラグをリセットし（Ｓ１０）、次にアクティブロウのオプティカルブラックリセット信号（−ＯＢＲＳＴ）を発して上記偏差の累積加算用のレジスタ７０１−８をクリアする（Ｓ１１）。その後（Ｓ３）に戻り、ダーク画像データ（ＦＰＮデータ）を取り込む処理を再度実行してＦＰＮデータを更新する。これ以降は（Ｓ４）の動作以下、各動作が繰り返される。
【０１４９】
図３８の動作は以上のようにして行われるものであるため、ＦＰＮ補正用に保持されたＦＰＮデータが現実のＦＰＮと相違している度合いが、ＦＰＮと十分な相関を持ったＯＢ検出データの推移に基づいて疑似的に検出され、この検出結果に基づいてＦＰＮデータの更新が行われるため、フィールドレートの低下を招くことなく、且つ、極めて適正なＦＰＮ補償が行われ得る。
【０１５０】
図３９は、フォーカス調整モードが設定されているときには、ＦＰＮデータの更新を行わないように構成した実施の形態の動作を示すフローチャートである。
スタート後、先ず、図２９のシステムコントローラ１１内部のＣＰＵがイニシャライズされる（Ｓ１）。次いで、ファインダモードであることをシステムコントローラ１１に設定する（Ｓ２）。この設定によりシステムコントローラ１１はＦＰＮ撮影、即ち遮光状態に対応するＦＰＮデータを取り込むための動作を起動する（Ｓ３）。次いでタイマーをスタートして所定値に向けての計時動作に入る（Ｓ４）。この後システムコントローラ１１に通常の撮影、即ち露光状態に対応する露光画像データを得てこれに対して（Ｓ３）でのＦＰＮデータによる補償を行って補償されたデータを得るための動作を実行させる（Ｓ５）。ホストＰＣ１３は、図１におけるようなフレームメモリに一旦格納された上記補償された露光画像データを、ホストＰＣ１３内のＶＲＡＭに転送する（Ｓ６）。ホストＰＣ１３内のＶＲＡＭ（ビデオ・ＲＡＭ）に格納されたＦＰＮがキャンセルされた画像データに基づいて図１のモニター４００に画像が映出される。
【０１５１】
次いで、ホストＰＣ１３はファインダモードからワンショットモード（静止画撮影モード）に移行したか否かを検出し（Ｓ７）、ファインダモードが維持されている間（ＮＯのとき）は上記（Ｓ４）でスタートした計時動作でタイマーがオーバーフローしたか否かを見る（Ｓ１０）。（Ｓ１０）でタイマーがオーバーフローしていなければ（Ｓ３）で取り込んだＦＰＮデータを引き続き用いて当該時点で取り込んだ露光画像データに対して（Ｓ５）のＦＰＮ補償を行う（Ｓ７，Ｓ１０，Ｓ５）。
【０１５２】
（Ｓ１０）でタイマーが上記所定値に達したときには、次に、現在オートフォーカス調整モードに入っているか否かがチエックされる（Ｓ１１）。ここでオートフォーカス調整モードに入っていることが検出されたときには、先に（Ｓ３）で取り込んだＦＰＮデータを引き続き用いて当該時点で取り込んだ露光画像データに対して（Ｓ５）のＦＰＮ補償を行う（Ｓ７，Ｓ１０，Ｓ１１，Ｓ５）。
即ち、オートフォーカス調整モードに入っているときには先に（Ｓ３）で取り込んだＦＰＮデータの更新は禁止される。
【０１５３】
従って、多少ＦＰＮ補償は十分でなくとも出画のフィールドレートを上げることを優先しないとフォーカスリングを回してフォーカス調整動作を行っても、この調整結果が現れるのが遅れてしまい扱いが難しくなってしまうオートフォーカス調整モードで、十分に出画のフィールドレートを上げることができ、使用時の利便性が確保される。
【０１５４】
（Ｓ１１）でオートフォーカス調整モードには入っていないことが検出されたときには、先に一旦（Ｓ３）で取り込んだＦＰＮデータに対し、再度（Ｓ３）の処理を実行して、当初のＦＰＮデータを更新する。従って、オートフォーカス調整モードに入っていないうちは、ＦＰＮデータは（Ｓ１０）でのタイマーの計時動作における上記所定値に対応した時間毎に更新されることになる。
このため、長時間の連続動作などにより温度が変化してもＦＰＮに関する適切な補償を行うことが出来る。
【０１５５】
尚、図３９を用いて説明した実施の形態に、更に、ＦＰＮと十分な相関を持ったＯＢ検出データの推移に基づいてＦＰＮの変化を疑似的に検出し、この検出結果に基づいてＦＰＮデータの更新を行なうようにした図３８について説明した技術をＦＰＮデータを更新するか否かの判断に加味して実施の形態を構成することもできる。
【０１５６】
図４０は露光画像データを取り込むためのメモリをＦＰＮデータを格納しておくためのメモリとしても用いるようにした、一般的なこの種の電子的撮像素子の要部を示すブロック図である。
この図４０のブロック図に表された回路部は、その前段に当たるディジタル画像データを得るまでの過程は、例えば、図１のスタジオディジタルカメラのような構成のものであり得る。即ち、各色毎のディジタルデータがＲディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂに供給されるまでの過程は、この図４０では省略されているが、既述の図１のものと同様であり得る。図１を参照して、一例としてのこの過程を確認すると、光学系１を通った被写体光はシャッタ２の開口を通してダイクロイックプリズム３に入射する。ダイクロイックプリズム３は入射光をＲ（赤），Ｇ（緑），Ｂ（青）の各原色に分解し、各色毎のブロックの終端面に夫々設けられた固体撮像素子４−Ｒ，４−Ｇ，４−Ｂの光電変換面に各色毎の像を結像せしめ、これら固体撮像素子４−Ｒ，４−Ｇ，４−Ｂによる各色毎の光電変換出力を得るためのものである。この各色毎の光電変換出力に対しＲアナログ信号処理回路５−Ｒ，Ｇアナログ信号処理回路５−Ｇ，Ｂアナログ信号処理回路５−Ｂにおいて夫々黒レベルを規定するＯＢ（オプティカルブラック）クランプ等の処理が施され、次に、各処理回路毎に設けられたＡ／Ｄ変換回路６−Ｒ，６−Ｇ，６−Ｂを通して夫々のディジタルデータに変換される。
【０１５７】
これら各色毎のディジタルデータは、データスイッチ１２を介して、図４０にも表わされている、Ｒディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂに夫々供給される。これらＲディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂでは、上記各色毎のディジタルデータについて夫々ノイズ除去やシェーディング補正等の処理が施され、処理されたデータは各処理回路毎に設けられたフレームメモリ８−Ｒ，８−Ｇ，８−Ｂに格納される。これら格納された各データはルックアップテーブル（ＬＵＴ）９を介してＳＣＳＩドライバ１０に供給される等する。ルックアップテーブル９は設定されたテーブルに基づいて入力画像のトーンを変化させるための階調変換を行うものである。ＳＣＳＩドライバ１０に供給された画像データは本スタジオディジタルカメラ１００とホストとしてのパーソナルコンピュータ（ホストＰＣ）２００とを結ぶＳＣＳＩバス３００を通してホストＰＣ２００に伝送される。ホストＰＣ２００はこのようにスタジオディジタルカメラ１００から伝送されきた画像データによる画像を自己に接続さたモニター４００上に表示する。
【０１５８】
図４０のＲディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂ、各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂは、コントローラ１１によって統括的に制御される。コントローラ１１は、システムコントローラ部１１−１と、タイミングパルス発生回路１１−２と、メモリコントローラ部１１−３とを含んで構成されている。システムコントローラ部１１−１からメモリコントローラ部１１−３には、図示の通り、後述する種々の信号（Ｓ／Ｆ，ＲＭＷＥ，ＧＭＷＥ，ＢＭＷＥ，ＲＭＴＥ，ＧＭＴＥ，ＢＭＴＥ）が供給されるようになされている。
【０１５９】
図４１は図４０の回路の静止画撮影モード時の動作を表わすタイミング図である。各信号を表わす記号について以下にまとめて示す。
Ｓ／Ｆ  ：静止画撮影モードとファインダモードとのモード切り換え信号
（静止画撮影モード：ハイ；  ファインダモード：ロウ）
ＳＴＡＲＴ：システムの動作開始信号  （アクティブ・ハイ）
ＶＤ    ：垂直同期信号
ＤＡＴＡ  ：ディジタル画像データ信号
Ｂ／Ｗ  ：ＦＰＮデータとファインダ画像データとの識別信号
（ＦＰＮデータ：ハイ；  ファインダ画像データ：ロウ）
ＲＭＷＥ  ：Ｒ系フレームメモリ（８−Ｒ）書き込み許可信号（アクティブ・ロウ）
ＧＭＷＥ  ：Ｇ系フレームメモリ（８−Ｇ）書き込み許可信号（アクティブ・ロウ）
ＢＭＷＥ  ：Ｂ系フレームメモリ（８−Ｂ）書き込み許可信号（アクティブ・ロウ）
ＲＭＴＥ  ：Ｒ系フレームメモリ（８−Ｒ）転送許可信号（アクティブ・ロウ）
ＧＭＴＥ  ：Ｇ系フレームメモリ（８−Ｇ）転送許可信号（アクティブ・ロウ）
ＢＭＴＥ  ：Ｂ系フレームメモリ（８−Ｂ）転送許可信号（アクティブ・ロウ）
【０１６０】
図４１に表されたように、静止画を撮影する前のＳＴＡＲＴパルスが発生した後、先ずＤＡＴＡとして、ＦＰＮデータが前段のカメラ部（図１を援用の部分）から出力され、夫々各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂに書き込まれる。次に、露光画像データが上記カメラ部から出力され、これも夫々各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂに書き込まれる。これらの書き込みが完了した後に、コントローラ１１からの信号によりＲ系，Ｇ系，Ｂ系のデータを時分割でルックアップテーブル（ＬＵＴ）９による処理を行った上でＬＵＴから出力させる。
【０１６１】
図４２は図４０の回路のファインダモード時の動作を表わすタイミング図である。各信号を表わす記号については図４１と同様である。
図４０の回路では露光画像データを取り込むためのメモリをＦＰＮデータを格納しておくためのメモリとしても用いる構成であるため、図４２に表されたように、毎回露光画像データを取り込むに先立ってＦＰＮデータを取り込む必要があり、結果的に、同図の転送データの出力レートを見て明らかなようにファインダレート（出画レート）が遅くなってしまう。
【０１６２】
図４３は図４０の回路でＦＰＮ補償を行わないでファインダレートを上げたファインダモード時の動作を表わすタイミング図である。各信号を表わす記号については図４１と同様である。
図４３に表されたように、この動作モードではＦＰＮ補償を行わないため、毎回露光画像データを取り込むに先立ってＦＰＮデータを取り込む必要がなく、従って、同図の転送データの出力レートを見て明らかなように図４２のものに較べファインダレートを高めることができる。しかしながら、ＦＰＮが除去さないままの画像が映出されるため、画質が悪い。
【０１６３】
図４４は露光画像データを取り込むためのメモリ乃至メモリ領域とは別に、ＦＰＮデータを格納しておくための専用のメモリ乃至メモリ領域を備えた、本願発明の実施の形態としての電子的撮像素子の要部を示すブロック図である。
この図４４でも図示の範囲の回路部は、その前段に当たるディジタル画像データを得るまでの過程は、例えば、図１のスタジオディジタルカメラのような構成のものであり得る。即ち、各色毎のディジタルデータがＲディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂに供給されるまでの過程は、この図４４では省略されているが、既述の図１のものと同様であり得る。図１を参照して、一例としてのこの過程を確認すると、光学系１を通った被写体光はシャッタ２の開口を通してダイクロイックプリズム３に入射する。ダイクロイックプリズム３は入射光をＲ（赤），Ｇ（緑），Ｂ（青）の各原色に分解し、各色毎のブロックの終端面に夫々設けられた固体撮像素子４−Ｒ，４−Ｇ，４−Ｂの光電変換面に各色毎の像を結像せしめ、これら固体撮像素子４−Ｒ，４−Ｇ，４−Ｂによる各色毎の光電変換出力を得るためのものである。この各色毎の光電変換出力に対しＲアナログ信号処理回路５−Ｒ，Ｇアナログ信号処理回路５−Ｇ，Ｂアナログ信号処理回路５−Ｂにおいて夫々黒レベルを規定するＯＢ（オプティカルブラック）クランプ等の処理が施され、次に、各処理回路毎に設けられたＡ／Ｄ変換回路６−Ｒ，６−Ｇ，６−Ｂを通して夫々のディジタルデータに変換される。
【０１６４】
これら各色毎のディジタルデータは、データスイッチ１２を介して、図４４にも表わされている、Ｒディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂに夫々供給される。これらＲディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂでは、上記各色毎のディジタルデータについて夫々ノイズ除去やシェーディング補正等の処理が施され、処理されたデータは各処理回路毎に設けられたフレームメモリ８−Ｒ，８−Ｇ，８−Ｂに格納される。
【０１６５】
図４４の実施の形態では特に、上記各Ｒディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂの出力を書き込むことができるように上記各対応するフレームメモリ８−Ｒ，８−Ｇ，８−Ｂと並列にＦＰＮを格納するための専用のメモリであるＲ  ＦＰＮフレームメモリ８−Ｒ−１，Ｇ  ＦＰＮフレームメモリ８−Ｇ−１，Ｂ  ＦＰＮフレームメモリ８−Ｂ−１が夫々設けられている。これらＲ  ＦＰＮフレームメモリ８−Ｒ−１，Ｇ  ＦＰＮフレームメモリ８−Ｇ−１，Ｂ  ＦＰＮフレームメモリ８−Ｂ−１から読み出したデータが各系統毎に対応する上記Ｒディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂに供給されるように構成されている。
【０１６６】
上記各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂに格納されたデータはルックアップテーブル（ＬＵＴ）９を介してＳＣＳＩドライバ１０に供給される等する。ルックアップテーブル９は設定されたテーブルに基づいて入力画像のトーンを変化させるための階調変換を行うものである。ＳＣＳＩドライバ１０に供給された画像データは本スタジオディジタルカメラ１００とホストとしてのパーソナルコンピュータ（ホストＰＣ）２００とを結ぶＳＣＳＩバス３００を通してホストＰＣ２００に伝送される。ホストＰＣ２００はこのようにスタジオディジタルカメラ１００から伝送されきた画像データによる画像を自己に接続さたモニター４００上に表示する。
【０１６７】
図４４のＲディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂ、各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂ並びに、Ｒ  ＦＰＮフレームメモリ８−Ｒ−１，Ｇ  ＦＰＮフレームメモリ８−Ｇ−１，Ｂ  ＦＰＮフレームメモリ８−Ｂ−１は、コントローラ１１によって統括的に制御される。コントローラ１１は、システムコントローラ部１１−１と、タイミングパルス発生回路１１−２と、メモリコントローラ部１１−３とを含んで構成されている。システムコントローラ部１１−１からメモリコントローラ部１１−３には、図示の通り、図４０のものとも一部共通する後述の種々の信号  （Ｓ／Ｆ，ＲＭＷＥ，ＧＭＷＥ，ＢＭＷＥ，ＲＭＴＥ，ＧＭＴＥ，ＢＭＴＥ，  ＲＦＰＮＭＷＥ，ＧＦＰＮＭＷＥ，ＢＦＰＮＭＷＥ）が供給れるようになされている。
【０１６８】
図４５は図４４の回路のファインダモード時の動作を表わすタイミング図である。各信号を表わす記号については図４０のものとも一部共通するが、以下にまとめて示す。
Ｓ／Ｆ  ：静止画撮影モードとファインダモードとのモード切り換え信号
（静止画撮影モード：ハイ；  ファインダモード：ロウ）
ＳＴＡＲＴ：システムの動作開始信号  （アクティブ・ハイ）
ＶＤ    ：垂直同期信号
ＤＡＴＡ  ：ディジタル画像データ信号
Ｂ／Ｗ  ：ＦＰＮデータとファインダ画像データとの識別信号
（ＦＰＮデータ：ハイ；  ファインダ画像データ：ロウ）
ＲＭＷＥ  ：Ｒ系フレームメモリ（８−Ｒ）書き込み許可信号（アクティブ・ロウ）
ＧＭＷＥ  ：Ｇ系フレームメモリ（８−Ｇ）書き込み許可信号（アクティブ・ロウ）
ＢＭＷＥ  ：Ｂ系フレームメモリ（８−Ｂ）書き込み許可信号（アクティブ・ロウ）
ＲＭＴＥ  ：Ｒ系フレームメモリ（８−Ｒ）転送許可信号（アクティブ・ロウ）
ＧＭＴＥ  ：Ｇ系フレームメモリ（８−Ｇ）転送許可信号（アクティブ・ロウ）
ＢＭＴＥ  ：Ｂ系フレームメモリ（８−Ｂ）転送許可信号（アクティブ・ロウ）
ＲＦＰＮＭＷＥ：Ｒ  ＦＰＮフレームメモリ書き込み許可信号（アクティブ・ロウ）
ＧＦＰＮＭＷＥ：Ｇ  ＦＰＮフレームメモリ書き込み許可信号（アクティブ・ロウ）
ＢＦＰＮＭＷＥ：Ｂ  ＦＰＮフレームメモリ書き込み許可信号（アクティブ・ロウ）
【０１６９】
図４５に表されたように、ＦＰＮデータの読み込みは各ＦＰＮフレームメモリ８−Ｒ−１，８−Ｇ−１，８−Ｂ−１に対して、露光画像データの読み込みは各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂに対して行われる。
ＳＴＲＴパルスが発生した後、先ずＤＡＴＡとして、ＦＰＮデータが前段のカメラ部（図１を援用の部分）から出力され、システムコントローラ１１−１からの上記信号ＲＦＰＮＭＷＥ，ＧＦＰＮＭＷＥ，ＢＦＰＮＭＷＥによって各ＦＰＮフレームメモリ８−Ｒ−１，８−Ｇ−１，８−Ｂ−１に対して同時に書き込まれる。その後、上記前段のカメラ部から出力された露光画像データがシステムコントローラ１１−１からの上記信号ＲＭＷＥ，ＧＭＷＥ，ＢＭＷＥによって上記各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂに図示のように順次格納される。
【０１７０】
上述のようにして各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂに露光画像データを順次格納する過程で、先に各ＦＰＮフレームメモリ８−Ｒ−１，８−Ｇ−１，８−Ｂ−１に書き込まれたＦＰＮデータを読み出して各ディジタル信号処理回路７−Ｒ，７−Ｇ，７−Ｂに供給し、このＦＰＮデータを用いてカメラ部からの露光画像データに対してＦＰＮ除去の処理を施す。従って結果的に各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂに格納されたデータはＦＰＮに関する補償がおこなわれた画像データである。このようにＦＰＮに関する補償が行われた画像データは、システムコントローラ１１−１からの上記信号ＲＭＴＥ，ＧＭＴＥ，ＢＭＴＥにより各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂから転送される。このためＦＰＮに関する補償が行われた高画質な画像が高速で得られることになる。
【０１７１】
図４６は図４０を用いて説明した装置のコントローラ１１の一般的構成を詳細に示すブロック図である。既述のように図４０の一般的装置では、露光画像データを取り込むためのメモリをＦＰＮデータを格納しておくためのメモリとしても共用するようにした構成がとられている。またコントローラ１１を図４６のような一般的構成とするときには、ＦＰＮデータを格納しておくためのメモリの領域は露光画像データを取り込むための領域とも重複することになる。
【０１７２】
図４６において、コントローラ１１はシステムコントローラ１１−１，タイミングパルス発生回路１１−２，メモリコントローラ１１−３を含んで構成され、このメモリコントローラ１１−３は、アドレス発生部１１−３−１とコントロールパルス発生部１１−３−２とを含む。システムコントローラ１１−１からメモリコントローラ１１−３に図４０及び図４１について既述の各種の信号、Ｓ／Ｆ，ＲＭＷＥ，ＧＭＷＥ，ＢＭＷＥ，ＲＭＴＥ，ＧＭＴＥ，ＢＭＴＥが供給されるようになされている。
【０１７３】
図４６に示されたようなコントローラ１１によるＦＰＮ除去の処理は、次に、該当するメモリの記憶領域の区分を示す概念図を用いて説明するように、ＦＰＮデータを書き込むための領域と画像データを書き込むための領域とが同一の領域を重複して用いるものとなる。
【０１７４】
図４７は図４６のコントローラ１１の制御下で、フレームメモリ８−Ｒ，８−Ｇ，８−Ｂのうちの１つについて、画像データ及びＦＰＮデータの書き込み又は読み出しを行う領域の分布を、部分読み出しによるファインダモードでのファインダ視野との関係で示した概念図である。
図４７の（Ａ）に示されたように、静止画撮影モードでの撮像対象領域は図中の「静止画モード撮影領域」と表記された外枠の領域である。この外枠の領域内に斜線部として示されたように部分読み出しのファインダモードでの視野となる領域「ファインダモード撮像領域」が設定される。（Ａ）のような場合、ファインダモードでの視野となる領域に対応するＦＰＮデータを取り込むためのフレームメモリ上での領域は図４７の（Ｂ）の左上に位置した斜線の領域となる。ファインダの視野となる領域からファインダ画像が取り込まれるときには、上記のＦＰＮデータを取り込むための領域からＦＰＮデータを読み出して、図４０で既述のデジタル信号処理回路においてＦＰＮ除去のための演算を行い、同図（Ｃ）に示されたように再度ＦＰＮデータを取り込むための領域と同じ領域にファインダ画像データとして書き込むことになる。このため当初に取り込んだＦＰＮデータはフレームメモリが同図（Ｃ）の状態に書き換えられるに伴って消去さてしまうことになる。
【０１７５】
図４８は、同一のフレームメモリ上に、画像データの書き込み又は読み出しを行う領域と、ＦＰＮデータの書き込み又は読み出しを行う領域とを別々に設定したときの各領域の分布を、部分読み出しによるファインダモードでのファインダ視野との関係で示した概念図である。
【０１７６】
図４８の（Ａ）に示されたように、静止画撮影モードでの撮像対象領域は図中の「静止画モード撮影領域」と表記された外枠の領域である。この外枠の領域内に斜線部として示されたように部分読み出しのファインダモードでの視野となる領域「ファインダモード撮像領域」が設定される。
【０１７７】
この例では、図４７の場合と異なって、（Ａ）のような場合、ファインダモードでの視野となる領域に対応するＦＰＮデータを取り込むためのフレームメモリ上での領域は図４８の（Ｂ）のように「フレームメモリ領域（静止画取込領域）」の左方に図４７の場合より下にずらしたところに位置した網線状の領域となる。
【０１７８】
ファインダの視野となる領域からファインダ画像データが取り込まれるときには、図４８の（Ｂ）のＦＰＮデータを取り込むための領域からＦＰＮデータを読み出して、該当するデジタル信号処理回路においてＦＰＮ除去のための演算を行い、この演算結果であるＦＰＮ除去されたデータを同図（Ｃ）に示されたように、ＦＰＮデータを取り込むための領域とＦＰＮ除去されたファインダ画像データを取り込むための領域とが重複しないようにして書き込まれることになる。このため当初に取り込んだＦＰＮデータはフレームメモリが同図（Ｃ）の状態に書き換えられるに伴って消去されることがない。
【０１７９】
図４９は図４８を用いて説明したようにフレームメモリを用いる実施の形態を示すブロック図である。
図４９において、当該カメラ部から到来する各色毎のディジタルデータが、Ｒディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂに夫々供給される。これらＲディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂでは、上記各色毎のディジタルデータについて夫々ノイズ除去やシェーディング補正等の処理が施され、処理されたデータは各処理回路毎に設けられたフレームメモリ８−Ｒ，８−Ｇ，８−Ｂに格納される。ＦＰＮ除去の処理のために、フレームメモリ８−Ｒ，８−Ｇ，８−Ｂの各一部の領域に書き込まれたＦＰＮデータが読み出されて上記Ｒディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂに供給されるようになされている。
【０１８０】
これらフレームメモリ８−Ｒ，８−Ｇ，８−Ｂに格納された各データはルックアップテーブル（ＬＵＴ）９を介してＳＣＳＩドライバ１０に供給される等する。ルックアップテーブル９は設定されたテーブルに基づいて入力画像のトーンを変化させるための階調変換を行うものである。ルックアップテーブル（ＬＵＴ）９以降については、例えば、図１を用いて説明したものと同様である。ＳＣＳＩドライバ１０に供給された画像データは本スタジオディジタルカメラ１００とホストとしてのパーソナルコンピュータ（ホストＰＣ）２００とを結ぶＳＣＳＩバス３００を通してホストＰＣ２００に伝送される。ホストＰＣ２００はこのようにスタジオディジタルカメラ１００から伝送されきた画像データによる画像を自己に接続さたモニター４００上に表示する。
【０１８１】
図４９のＲディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂ、各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂは、コントローラ１１によって統括的に制御される。コントローラ１１は、システムコントローラ部１１−１と、タイミングパルス発生回路１１−２と、メモリコントローラ部１１−３とを含んで構成されている。システムコントローラ部１１−１からメモリコントローラ部１１−３には、図４０について説明した種々の信号（Ｓ／Ｆ，ＲＭＷＥ，ＧＭＷＥ，ＢＭＷＥ，ＲＭＴＥ，ＧＭＴＥ，ＢＭＴＥ）の他に、ＦＰＮデータとファインダ画像データとの識別信号Ｂ／Ｗが供給されるようになされている。
【０１８２】
図５０は図４９の回路のファインダモード時の動作を表わすタイミング図である。各信号を表わす記号については図４５のものと共通する。
図５０に表されたように、ＦＰＮデータの読み込みは、先ず上記ＦＰＮデータとファインダ画像データとの識別信号Ｂ／Ｗをハイ（ＦＰＮデータであるＢ側）にした上で各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂに対して行われる。
即ち、ＳＴＡＲＴパルスが発生した後、先ずＤＡＴＡとして、ＦＰＮデータが前段のカメラ部（図１を援用の部分）から出力され、システムコントローラ１１−１からの上記識別信号Ｂ／Ｗ、及び、各信号ＲＭＷＥ，ＧＭＷＥ，ＢＭＷＥによって各フレームメモリ８−Ｒ，８−Ｇ，８−ＢのＦＰＮデータ格納用のアドレスに対応した領域に対して同時に書き込まれる。その後、上記識別Ｂ／Ｗがロウ（画像データであるＷ側）に切り換えられ、カメラ部から出力された露光画像データがシステムコントローラ１１−１からの上記信号ＲＭＷＥ，ＧＭＷＥ，ＢＭＷＥによって上記各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂの、ＦＰＮデータ格納用のアドレスとは別の露光画像データ格納用のアドレスの領域に、図示のように順次格納される。
【０１８３】
上述のようにして各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂに露光画像データを順次格納する過程で、先に各フレームメモリ８−Ｒ，８−Ｇ，８−ＢのＦＰＮデータ格納用のアドレスに対応した領域に書き込まれたＦＰＮデータを読み出して各ディジタル信号処理回路７−Ｒ，７−Ｇ，７−Ｂに供給し、このＦＰＮデータを用いてカメラ部からの露光画像データに対してＦＰＮ除去の処理を施す。従って結果的に各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂに格納されたデータはＦＰＮに関する補償がおこなわれた画像データである。このようにＦＰＮに関する補償が行われた画像データは、システムコントローラ１１−１からの上記信号ＲＭＴＥ，ＧＭＴＥ，ＢＭＴＥにより各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂから転送される。このためＦＰＮに関する補償が行われた高画質な画像が高速で得られることになる。
【０１８４】
図５１は図５０を用いて説明した装置のコントローラ１１の構成を詳細に示したブロック図である。既述のように図４９の装置では、露光画像データを取り込むためのメモリをＦＰＮデータを格納しておくためのメモリとしても共用し、ＦＰＮデータと露光画像データとを別の領域に取り込むようにした構成がとられている。
【０１８５】
図５１において、コントローラ１１はシステムコントローラ１１−１，タイミングパルス発生回路１１−２，メモリコントローラ１１−３を含んで構成され、このメモリコントローラ１１−３は、アドレス発生部１１−３−１とコントロールパルス発生部１１−３−２とを含む。システムコントローラ１１−１からメモリコントローラ１１−３に図４９について既述の各種の信号、Ｓ／Ｆ，Ｂ／Ｗ，ＲＭＷＥ，ＧＭＷＥ，ＢＭＷＥ，ＲＭＴＥ，ＧＭＴＥ，ＢＭＴＥが供給されるようになされている。
【０１８６】
図５１に示されたようなコントローラ１１によるＦＰＮ除去の処理は、既述のようにＦＰＮデータを書き込むための領域と画像データを書き込むための領域とは同一メモリ上の別の領域が割り当てられるものとなる。
【０１８７】
図５２は、ファインダ視野を変更してもＦＰＮデータの更新をその都度行う必要がないようにした実施の形態における、フレームメモリ８−Ｒ，８−Ｇ，８−Ｂのうちの１つについての、画像データ及びＦＰＮデータの書き込み又は読み出しを行う領域の分布を、部分読み出しによるファインダモードでのファインダ視野との関係で示した概念図である。
【０１８８】
図５２の（Ａ）に示されたように、静止画撮影モードでの撮像対象領域は図中の「静止画モード撮影領域」と表記された外枠の領域である。この外枠の領域内の略々中央に斜線部として示されたように部分読み出しのファインダモードでの視野となる領域「ファインダモード撮像領域」が設定される。これに対してＦＰＮデータを取り込むためのフレームメモリ上での領域は、上記の「ファインダモード撮像領域」を含みこれよりも広い図示の網線状の領域である「ファインダモードＦＰＮデータ撮像領域」として設定される。
【０１８９】
図５２の（Ａ）のような場合、比較的広い網線状の領域である「ファインダモードＦＰＮデータ撮像領域」からＦＰＮデータを取り込むためのフレームメモリ上での領域は図５２の（Ｂ）の右下に偏って位置した網線の領域である「ファインダモード時ＦＰＮデータ取込領域」となる。ファインダの視野となる領域からファインダ画像データが取り込まれるときには、上記の「ファインダモード時ＦＰＮデータ取込領域」のうちその時点でのファインダの視野に対応する部分的領域からＦＰＮデータを読み出して、図４９で既述のデジタル信号処理回路においてＦＰＮ除去のための演算を行い、同図（Ｃ）に示されたように上記の「ファインダモード時ＦＰＮデータ取込領域」とは別の領域にファインダ画像データとして書き込むことになる。
【０１９０】
このように「ファインダモード時ＦＰＮデータ取込領域」に保持されたデータは、「ファインダモード撮像領域」を含みこれよりも広い領域のＦＰＮデータとして、フレームメモリが同図（Ｃ）の状態に書き換えられても当初に取り込まれたまま継続的に維持されるため、ファインダ視野がこのような広い領域である「ファインダモードＦＰＮデータ撮像領域」内で変更されてもＦＰＮデータの更新を行う必要がなくなる。
従ってファインダ視野位置を「ファインダモード時ＦＰＮデータ取込領域」内で変更しても、これに対応してＦＰＮ除去された画像が出力されるまでに大幅な応答遅れが生じてしまうような問題がなくなる。
【０１９１】
図５３は図５２を用いて説明したようにフレームメモリを用いる実施の形態を示すブロック図である。この図５３の構成はブロック図上では図４９のものと同様である。
図５３において、当該カメラ部から到来する各色毎のディジタルデータが、Ｒディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂに夫々供給される。これらＲディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂでは、上記各色毎のディジタルデータについて夫々ノイズ除去やシェーディング補正等の処理が施され、処理されたデータは各処理回路毎に設けられたフレームメモリ８−Ｒ，８−Ｇ，８−Ｂに格納される。これら格納された各データはルックアップテーブル（ＬＵＴ）９を介してＳＣＳＩドライバ１０に供給される等する。ルックアップテーブル９は設定されたテーブルに基づいて入力画像のトーンを変化させるための階調変換を行うものである。
【０１９２】
ルックアップテーブル（ＬＵＴ）９以降については、例えば、図１を用いて説明したものと同様である。ＳＣＳＩドライバ１０に供給された画像データは本スタジオディジタルカメラ１００とホストとしてのパーソナルコンピュータ（ホストＰＣ）２００とを結ぶＳＣＳＩバス３００を通してホストＰＣ２００に伝送される。ホストＰＣ２００はこのようにスタジオディジタルカメラ１００から伝送されてきた画像データによる画像を自己に接続されたモニター４００上に表示する。
【０１９３】
図５３のＲディジタル信号処理回路７−Ｒ，Ｇディジタル信号処理回路７−Ｇ，Ｂディジタル信号処理回路７−Ｂ、各フレームメモリ８−Ｒ，８−Ｇ，８−Ｂは、コントローラ１１によって統括的に制御される。コントローラ１１は、システムコントローラ部１１−１と、タイミングパルス発生回路１１−２と、メモリコントローラ部１１−３とを含んで構成されている。システムコントローラ部１１−１からメモリコントローラ部１１−３には、図４９について説明した種々の信号（Ｓ／Ｆ，Ｂ／Ｗ，ＲＭＷＥ，ＧＭＷＥ，ＢＭＷＥ，ＲＭＴＥ，ＧＭＴＥ，ＢＭＴＥ）が供給されるようになされている。
【０１９４】
図５４は  図５３を用いて説明した装置のコントローラ１１の構成を詳細に示したブロック図である。この図５４の構成はブロック図上では図５１のものと同様である。既述のように図５３の装置では、露光画像データを取り込むためのメモリをＦＰＮデータを格納しておくためのメモリとしても共用し、ＦＰＮデータの領域を広くとって、このＦＰＮデータの領域とファインダデータとを別の領域に取り込むようにした構成がとられている。
【０１９５】
図５４において、コントローラ１１はシステムコントローラ１１−１，タイミングパルス発生回路１１−２，メモリコントローラ１１−３を含んで構成され、このメモリコントローラ１１−３は、アドレス発生部１１−３−１とコントロールパルス発生部１１−３−２とを含む。システムコントローラ１１−１からメモリコントローラ１１−３に図５３について既述の各種の信号、Ｓ／Ｆ，Ｂ／Ｗ，ＲＭＷＥ，ＧＭＷＥ，ＢＭＷＥ，ＲＭＴＥ，ＧＭＴＥ，ＢＭＴＥが供給されるようになされている。
【０１９６】
以上の各実施の形態により説明した本発明を請求項の順にその構成並びに技術課題および効果について次に要約する。
【０２０５】
（１）光学系により結像された像を画像信号に変換するための固体撮像素子と、上記固体撮像素子に対しその光電変換出力を全画素読み出して精細度が比較的高い第１の出力画像信号を単発的に取り出すように駆動する第１の駆動モードと、該固体撮像素子に対しその光電変換出力を間引いて読み出して前記第１の出力画像信号よりも精細度が低い第２の出力画像信号を連続的に取り出すように駆動する第２の駆動モードとの上記両駆動モードを選択適用可能になされた撮像素子駆動手段と、
前記第１または第２の出力画像信号のオプティカルブラックレベルを検出し、所定のオプティカルブラックレベル目標値との差分に基づいた補償用データを作成するオプティカルブラック検出補正手段と、
前記オプティカルブラック検出補正手段が作成した補償用データを用いて前記第１または第２の出力画像信号のレベルシフトを行なうレベルシフト手段とを備え、
前記オプティカルブラック検出補正手段が検出するオプティカルブラックレベルは、前記第１の駆動モードでは前記レベルシフト手段でレベルシフトを行なう画像信号の露光期間におけるオプティカルブラックレベルであり、且つ、前記第２の駆動モードでは前記レベルシフト手段でレベルシフトを行なう画像信号の露光期間よりも過去の露光期間におけるオプティカルブラックレベルである
ことを特徴とする電子的撮像装置。
【０２０６】
上記（１）の発明に関し、従来は、精細度が比較的高い出力画像信号を比較的低速で読み出すモードの場合も、精細度が比較的低い出力画像信号を比較的高速で読み出すモードの場合も、一律にオプティカルブラック補正処理を行っていたため、後者のモードから前者のモードへとモードを切り換えた場合に黒が浮いた画像になることがあった。
これに対し上記（１）の発明では、モードに応じた適切なオプティカルブラック補正処理を行うことができる。
【０２３１】
【発明の効果】
取り扱いの利便性に優れた、高精細の画像取り込みを行う電子的撮像装置を実現することができる。
【図面の簡単な説明】
【図１】本発明の電子的撮像装置の１つの実施の形態としてのスタジオディジタルカメラの構成を示すブロック図である。
【図２】図１のブロック図のような構成をもった電子的撮像装置に適用される固体撮像素子（画像センサ）としてのＣＭＤセンサを示す概念図である。
【図３】図２のＣＭＤセンサからの通常の読み出し方式によって、全画素の情報を読み出す様子を示す概念図である。
【図４】図３の通常の読み出し方式によっては短縮の難しい読み出し時間を、別の読み出し方式を採ることによって短縮できるようにした本発明に係る一つの技術を示す概念図である。
【図５】図３の通常の読み出し方式によっては短縮の難しい読み出し時間を、別の読み出し方式を採ることによって短縮できるようにした本発明に係る他の一つの技術を示す概念図である。
【図６】図１の装置の動作を示すタイミング図である。
【図７】図１の装置のデータスイッチ１２の構成を示す回路図である。
【図８】図１のデータスイッチ１２の他の構成を示す回路図である。
【図９】図８のデータスイッチ１２の中のデータ変換部の動作を示す回路図である。
【図１０】１画面中に時間軸の異なった画像が混在してしまうという問題点を改善した実施の形態を説明するためのフローチャートである。
【図１１】１画面中に時間軸の異なった画像が混在してしまうという問題点を改善した実施の形態を説明するためのフローチャートである。
【図１２】１画面中に時間軸の異なった画像が混在してしまうという問題点を改善した実施の形態を説明するためのフローチャートである。
【図１３】本発明の装置と同種の一般的な装置の構成を示すブロック図である。
【図１４】図１３のオプティカルブラック検出補正回路７０１の内部構成を示すブロック図である。
【図１５】図１３の装置に適用される固体撮像素子の光電変換部の画素配列を示す概念図である。
【図１６】図１３、図１４、図１５を用いて説明した装置の動作を示すタイミング図である。
【図１７】図１３、図１４、図１５を用いて説明した装置で、図１６のファインダモードから静止画撮影時等のワンショットモードの動作に移行するときの様子を示すタイミング図である。
【図１８】図１３、図１４、図１５、図１６、及び図１７を用いて説明した一般的なこの種の装置における問題を解決した本発明の一つの実施の形態を示すブロック図である。
【図１９】図１８の装置内のオプティカルブラック検出補正回路７０１の内部構成を示すブロック図である。
【図２０】図１８、図１９の装置で、図１７同様にファインダモードからワンショットモードの動作に移行するときの様子を示すタイミング図である。
【図２１】ファインダモードにおいて固定パターンノイズを除去できるようにした本発明と同種の電子的撮像装置の一般的構成を示すブロック図である。
【図２２】図２１の装置が静止画撮影モードで動作する様子を時系列的に説明するためのタイミング図である。
【図２３】図２１の装置がファインダモードで動作する様子を時系列的に説明するためのタイミング図である。
【図２４】図２１〜図２３について説明した装置に対し、出画レートを向上させることのできる本発明の実施の形態である装置を示すブロック図である。
【図２５】図２４の装置における上述した動作を時系列の動作として示したタイミング図である。
【図２６】図２４の装置における上述したファインダモード時の動作を示したタイミング図である。
【図２７】図２４の回路における加減算の機能部の構成を簡素化した実施の形態を示すブロック図である。
【図２８】図２７の装置の動作を示すフローチャートである。
【図２９】図２４を用いて説明したような回路部と同様の機能部を利用してＦＰＮキャンセルを行うように構成された装置の全体的な構成を示すブロック図である。
【図３０】図２４の装置のファインダモードでの動作を、ホストＰＣ１３とシステムコントローラ１１による制御動作の観点から示したフローチャートである。
【図３１】図３０のフローチャートにおけるＦＰＮ撮影（Ｓ３）に関するシステムコントローラ１１の動作を表わすフローチャートである。
【図３２】図３０のフローチャートにおける通常の露光撮影（Ｓ４）に関するシステムコントローラ１１の動作を表わすフローチャートである。
【図３３】装置の温度の変化等が発生してもＦＰＮに関する適切な補償を行うことが出来るように構成した装置の動作を説明するフローチャートである。
【図３４】固体撮像素子に関して間引き読み出し又は部分読み出しを行う構成の装置において、温度の変化等が発生してもＦＰＮに関する適切な補償を行うことが出来るように構成した実施の形態における動作を説明するフローチャートである。
【図３５】ＦＰＮが現実に変化したことを擬似的に検出する手段を設け、この手段によってＦＰＮが変化したと認識されたときに限ってＦＰＮデータを更新するようにした実施の形態を示すブロック図である。
【図３６】図３５のオプティカルブラック検出補正回路７０１の内部構成を示すブロック図である。
【図３７】図３５，図３６の装置の動作を制御するシステムコントローラ１１の動作を表わすフローチャートである。
【図３８】図３７の動作が行われるに際してのホストＰＣの動作表わすフローチャートである。
【図３９】フォーカス調整モードが設定されているときには、ＦＰＮデータの更新を行わないように構成した実施の形態の動作を示すフローチャートである。
【図４０】露光画像データを取り込むためのメモリをＦＰＮデータを格納しておくためのメモリとしても用いるようにした、一般的なこの種の電子的撮像素子の要部を示すブロック図である。
【図４１】図４０の回路の静止画撮影モード時の動作を表わすタイミング図である。
【図４２】図４０の回路のファインダモード時の動作を表わすタイミング図である。
【図４３】図４０の回路でＦＰＮ補償を行わないでファインダレートを上げたファインダモード時の動作を表わすタイミング図である。
【図４４】露光画像データを取り込むためのメモリ乃至メモリ領域とは別に、ＦＰＮデータを格納しておくための専用のメモリ乃至メモリ領域を備えた、本願発明の実施の形態としての電子的撮像素子の要部を示すブロック図である。
【図４５】図４４の回路のファインダモード時の動作を表わすタイミング図である。
【図４６】図４０を用いて説明した装置のコントローラ１１の一般的構成を詳細に示たブロック図である。
【図４７】図４６のコントローラ１１の制御下で、フレームメモリ８−Ｒ，８−Ｇ，８−Ｂのうちの１つについて、画像データ及びＦＰＮデータの書き込み又は読み出しを行う領域の分布を、部分読み出しによるファインダモードでのファインダ視野との関係で示した概念図である。
【図４８】同一のフレームメモリ上に、画像データの書き込み又は読み出しを行う領域と、ＦＰＮデータの書き込み又は読み出しを行う領域とを別々に設定したときの各領域の分布を、部分読み出しによるファインダモードでのファインダ視野との関係で示した概念図である。
【図４９】図４８を用いて説明したようにフレームメモリを用いる実施の形態を示すブロック図である。
【図５０】図４９の回路のファインダモード時の動作を表わすタイミング図である。
【図５１】図５０を用いて説明した装置のコントローラ１１の構成を詳細に示したブロック図である。
【図５２】ファインダ視野を変更してもＦＰＮデータの更新をその都度行う必要がないようにした実施の形態における、フレームメモリ８−Ｒ，８−Ｇ，８−Ｂのうちの１つについての、画像データ及びＦＰＮデータの書き込み又は読み出しを行う領域の分布を、部分読み出しによるファインダモードでのファインダ視野との関係で示した概念図である。
【図５３】図５２を用いて説明したようにフレームメモリを用いる実施の形態を示すブロック図である。
【図５４】図５３を用いて説明した装置のコントローラ１１の構成を詳細に示したブロック図である。
【図５５】従来の装置の一例としてのスタジオディジタルカメラの構成を示すブロック図である。
【図５６】図５５の装置の動作を示すタイミング図である。
【図５７】図５５の装置の他の動作を示すタイミング図である。
【符号の説明】
１      光学系
２      シャッタ
３      ダイクロイックプリズム
４−Ｒ，４−Ｇ，４−Ｂ    固体撮像素子
５−Ｒ    Ｒアナログ信号処理回路
５−Ｇ    Ｇアナログ信号処理回路
５−Ｂ    Ｂアナログ信号処理回路
６−Ｒ，６−Ｇ，６−Ｂ    Ａ／Ｄ変換回路
７−Ｒ    Ｒディジタル信号処理回路
７−Ｇ    Ｇディジタル信号処理回路
７−Ｂ    Ｂディジタル信号処理回路
８−Ｒ，８−Ｇ，８−Ｂ    フレームメモリ
９        ルックアップテーブル
１０      ＳＣＳＩドライバ
１１      システムコントローラ
１２      データスイッチ
２００    ホストＰＣ
３００    ＳＣＳＩバス３００
４００    モニター
【図１】
0004030605.tif 000002
【図２】
0004030605.tif 000003
【図３】
0004030605.tif 000004
【図４】
0004030605.tif 000005
【図５】
0004030605.tif 000006
【図６】
0004030605.tif 000007
【図７】
0004030605.tif 000008
【図８】
0004030605.tif 000009
【図９】
0004030605.tif 000010
【図１０】
0004030605.tif 000011
【図１１】
0004030605.tif 000012
【図１２】
0004030605.tif 000013
【図１３】
0004030605.tif 000014
【図１４】
0004030605.tif 000015
【図１５】
0004030605.tif 000016
【図１６】
0004030605.tif 000017
【図１７】
0004030605.tif 000018
【図１８】
0004030605.tif 000019
【図１９】
0004030605.tif 000020
【図２０】
0004030605.tif 000021
【図２１】
0004030605.tif 000022
【図２２】
0004030605.tif 000023
【図２３】
0004030605.tif 000024
【図２４】
0004030605.tif 000025
【図２５】
0004030605.tif 000026
【図２６】
0004030605.tif 000027
【図２７】
0004030605.tif 000028
【図２８】
0004030605.tif 000029
【図２９】
0004030605.tif 000030
【図３０】
0004030605.tif 000031
【図３１】
0004030605.tif 000032
【図３２】
0004030605.tif 000033
【図３３】
0004030605.tif 000034
【図３４】
0004030605.tif 000035
【図３５】
0004030605.tif 000036
【図３６】
0004030605.tif 000037
【図３７】
0004030605.tif 000038
【図３８】
0004030605.tif 000039
【図３９】
0004030605.tif 000040
【図４０】
0004030605.tif 000041
【図４１】
0004030605.tif 000042
【図４２】
0004030605.tif 000043
【図４３】
0004030605.tif 000044
【図４４】
0004030605.tif 000045
【図４５】
0004030605.tif 000046
【図４６】
0004030605.tif 000047
【図４７】
0004030605.tif 000048
【図４８】
0004030605.tif 000049
【図４９】
0004030605.tif 000050
【図５０】
0004030605.tif 000051
【図５１】
0004030605.tif 000052
【図５２】
0004030605.tif 000053
【図５３】
0004030605.tif 000054
【図５４】
0004030605.tif 000055
【図５５】
0004030605.tif 000056
【図５６】
0004030605.tif 000057
【図５７】
0004030605.tif 000058