(57)【要約】【課題】  高速ドラフトモードのための構造を持たないエリアイメージセンサであっても、フレームレートを高くできるエリアイメージセンサの駆動方法を提供する。【解決手段】  フォトダイオードに電荷を蓄積し、前記フォトダイオードに蓄積された電荷を垂直ＣＣＤに転送し、前記垂直ＣＣＤの各セルの電荷を水平ＣＣＤに転送し、前記垂直ＣＣＤの複数セル分の電荷を前記水平ＣＣＤの各セルに蓄積し、前記水平ＣＣＤの各セルの電荷を検出部に転送し、前記検出部に転送された電荷を検出する。【選択図】    図７
2006352422.tif 000002
【特許請求の範囲】
【請求項１】
フォトダイオードに電荷を蓄積し、
前記フォトダイオードに蓄積された電荷を垂直ＣＣＤに転送し、
前記垂直ＣＣＤの各セルの電荷を水平ＣＣＤに転送し、
前記垂直ＣＣＤの複数セル分の電荷を前記水平ＣＣＤの各セルに蓄積し、
前記水平ＣＣＤの各セルの電荷を検出部に転送し、
前記検出部に転送された電荷を検出する、
エリアイメージセンサの駆動方法。
【請求項２】
前記フォトダイオードに電荷を蓄積するとき、１フレームを構成する互いに異なるフィールドの電荷を時分割して前記垂直ＣＣＤに転送し、
前記電荷を前記水平ＣＣＤに転送するとき、前記垂直ＣＣＤの各セルの電荷をフィールド毎に前記水平ＣＣＤに転送し、
前記電荷を前記検出部に転送するとき、前記水平ＣＣＤの各セルの電荷をフィールド毎に前記検出部に転送し、
前記電荷を検出するとき、前記検出部に転送された電荷をフィールド毎に検出する請求項１に記載のエリアイメージセンサの駆動方法。
【請求項３】
前記垂直ＣＣＤに電荷を転送するとき、前記垂直ＣＣＤ毎に１つの色成分に対応する電荷を転送する請求項２に記載のエリアイメージセンサの駆動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はエリアイメージセンサの駆動方法に関し、特に高速ドラフトモードのための構造を持たないエリアイメージセンサの駆動方法に関する。
【背景技術】
【０００２】
従来、フォトダイオードに蓄積された電荷を複数フィールドに分割して転送するＣＣＤエリアイメージセンサが知られている（例えば特許文献１、２参照）。フォトダイオードに蓄積された電荷を複数フィールドに分割して転送するため、垂直ＣＣＤの面積を削減することができる。この結果、フォトダイオードの面積を大きくできるので、飽和信号電荷量の点で有利になる。電子ビューファインダを備えるディジタルカメラでは、電子ビューファインダに表示する動画のフレームレートを高くすることを目的に、垂直ＣＣＤに沿って配列された複数のフォトダイオードから一定間隔毎に選択的に読み出す機能を搭載した高速ドラフトモードに対応したＣＣＤエリアイメージセンサを実装することが多い。高速ドラフトモードに対応したＣＣＤエリアイメージセンサは、フォトダイオードに蓄積される電荷をカラー画像の形成が可能な規則で間引きして垂直ＣＣＤに一度に読み出すための電極構造を備えているため、全画素から垂直方向の画素を間引いて読み出すことができる。この結果、画像全体を表す粗い画像、すなわち解像度の低い画像を読み出すことが可能であるため、粗い画像を短時間に読み出すことにより動画のフレームレートを高くすることができる。
【０００３】
【特許文献１】特開平８−１８８７５号公報
【特許文献２】特許第３００９０４１号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、高速ドラフトモードのための構造を持たないエリアイメージセンサであっても、フレームレートを高くできるエリアイメージセンサの駆動方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
（１）上記目的を達成するためのエリアイメージセンサの駆動方法は、フォトダイオードに電荷を蓄積し、前記フォトダイオードに蓄積された電荷を垂直ＣＣＤに転送し、前記垂直ＣＣＤの各セルの電荷を水平ＣＣＤに転送し、前記垂直ＣＣＤの複数セル分の電荷を前記水平ＣＣＤの各セルに蓄積し、前記水平ＣＣＤの各セルの電荷を検出部に転送し、前記検出部に転送された電荷を検出する。
垂直ＣＣＤの複数セル分の電荷を水平ＣＣＤの各セルに蓄積し、水平ＣＣＤの各セルの電荷を検出部に転送することにより、１フレームを表示するために必要な水平ＣＣＤによる電荷の転送回数を低減することができる。この結果、１フレームを表示するために必要な信号をエリアイメージセンサから高速に出力させることができる。
【０００６】
（２）前記フォトダイオードに電荷を蓄積するとき、１フレームを構成する互いに異なるフィールドの電荷を時分割して前記垂直ＣＣＤに転送し、前記電荷を前記水平ＣＣＤに転送するとき、前記垂直ＣＣＤの各セルの電荷をフィールド毎に前記水平ＣＣＤに転送し、前記電荷を前記検出部に転送するとき、前記水平ＣＣＤの各セルの電荷をフィールド毎に前記検出部に転送し、前記電荷を検出するとき、前記検出部に転送された電荷をフィールド毎に検出してもよい。
互いに異なるフィールドの電荷をフォトダイオードから垂直ＣＣＤに時分割して転送することにより、垂直ＣＣＤのセルのサイズを大きくできるため、飽和信号量の点で有利になる。
（３）前記垂直ＣＣＤに電荷を転送するとき、前記垂直ＣＣＤ毎に１つの色成分に対応する電荷を転送してもよい。
フォトダイオードに蓄積される電荷を時分割して垂直ＣＣＤに転送するとき、垂直ＣＣＤ毎に１つの色成分に対応する電荷が転送されるように分割することにより、水平ＣＣＤの各セルに垂直ＣＣＤの複数セル分の電荷を蓄積したとしても、対応する色成分が異なる電荷が水平ＣＣＤの各セルで混合されることはない。
尚、請求項に記載された方法の各動作の順序は、技術上の阻害要因がない限り、記載順に限定されるものではなく、どのような順番で実行されてもよく、また同時に実行されてもよい。
【発明を実施するための最良の形態】
【０００７】
以下、図面に基づいて本発明の実施の形態を説明する。
図１（Ａ）、（Ｂ）、（Ｃ）及び図２（Ａ）は、本発明によるディジタルスチルカメラ（ＤＳＣ）１の外観を示す図である。図２（Ｂ）は、ＤＳＣ１に交換型レンズユニット２を装着した状態の外観を示す図である。図３はＤＳＣ１を示すブロック図である。
【０００８】
ＤＳＣ１は、複数種類の交換型レンズユニット２をマウント２８に装着できる。レンズユニット２の鏡筒外部にはピント調整ダイヤル５８と絞り調整ダイヤル５６が設けられている。ピント調整ダイヤル５８が回転すると、レンズ６０、６４が光軸方向に移動する。ピント調整ダイヤル５８を回転させることにより、ピントを合わせることができる。絞り調整ダイヤル５６が回転すると、絞り６２の口径が増減する。絞り調整ダイヤル５６を回転させることにより、絞りを調整することができる。
【０００９】
第一シャッタ幕３０および第二シャッタ幕３２は、電気制御式フォーカルプレーンシャッタを構成している。第一シャッタ幕３０および第二シャッタ幕３２は、巻き上げレバー１４を回転させることによって作動可能状態になり、機械的な開放動作および遮断動作がシャッタ駆動部７０によって電気的に制御される。すなわち、シャッタ動作が開始すると第一シャッタ幕３０が先に動作し、交換型レンズユニット２内のレンズを通じて投影される光の遮断が開放されるため、イメージセンサ７２の露光が開始され、第二シャッタ幕３２が動作するまでの期間、露光が継続される。そして、第二シャッタ幕３２の動作の完了を以って再度レンズを通じて投影される光が遮断されるため、露光が完了する。尚、シャッタの構成は、特に限定されるものではなく、シャッタ幕の作動に電気制御を用いないものであってもよいし、シャッタ幕を用いずにイメージセンサ７２の電荷蓄積時間を基板電圧の制御、いわゆる電子シャッタによって制御するものであってもよい。
【００１０】
内部照度計６６は、シャッタ幕の反射光の照度を計測する光センサである。内部照度計６６に入射する光の照度は、絞り６２の口径に応じて変化するため、絞り調整ダイヤル５６が回転すると内部照度計６６の出力値も変化する。このシャッタ幕の反射光の照度を計測する内部照度計６６の出力に応じて、交換型レンズユニット２内のレンズを通じて投影される光の量を測定することができる。この測定結果は、シャッタ速度、すなわちＤＳＣ１によるイメージセンサ７２の露光期間等の算出に使用される。尚、シャッタ幕を用いない構成では、イメージセンサ７２がレンズユニット２を通過した光の照度を直接検出したり、ハーフミラーの反射光を内部照度計６６が間接的に検出することができる。
【００１１】
図４はイメージセンサ７２の模式図である。図５はイメージセンサ７２の読み出し方式を説明するための模式図である。
イメージセンサ７２は、二次元空間に離散的に配置されたフォトダイオード７２０、垂直ＣＣＤ７２１、水平ＣＣＤ７２２、検出部７２３等から構成されるいわゆるＣＣＤカラーエリアイメージセンサである。イメージセンサ７２は、フォトダイオード７２０毎にベイヤ配列されたＲ、Ｇ、Ｂの各色フィルタを備え、画素毎にＲＧＢいずれか１チャネルの濃淡レベルを示す信号電荷をフォトダイオード７２０に蓄積する。尚、フォトダイオード７２０が正方格子配列されたイメージセンサ７２を例示したが、イメージセンサ７２のフォトダイオード７２０はハニカム配列されていてもよい。また、イメージセンサ７２の色フィルタはストライプ配列されていてもよい。
【００１２】
垂直ＣＣＤ７２１は、セル７２１ａ毎に垂直駆動信号Ｖ１、Ｖ２、Ｖ３、Ｖ４を入力するための４つの転送電極を備える。４つの転送電極に互いに異なる位相の垂直駆動信号Ｖ１、Ｖ２、Ｖ３、Ｖ４を段階的に順次印加することにより、垂直ＣＣＤ７２１にはセル７２１ａ毎に電位井戸が形成され、各セル７２１ａの電位井戸に拘束されている電荷は順次隣接するセル７２１ａの電位井戸に次々に移動する。このようにしてフォトダイオード７２０から各セル７２１ａ転送された信号電荷は、水平ＣＣＤ７２２に転送される。以下、上述した垂直ＣＣＤ７２１による信号電荷の転送を「垂直ＣＣＤ転送」という。
【００１３】
水平ＣＣＤ７２２は、セル７２２ａ毎に水平駆動信号Ｖｈ１、Ｖｈ２を入力するための２つの転送電極を備える。水平ＣＣＤ７２２にはセル７２２ａ内に異なる電位井戸が形成されており、加えて２つの転送電極に１８０度異なる位相の水平駆動信号Ｖｈ１、Ｖｈ２を印加することにより、セル７２２ａ毎に電位井戸が形成され、各セル７２２ａの電位井戸に拘束されている電荷は順次隣接するセル７２２ａの電位井戸に次々に移動する。このようにして水平ＣＣＤ７２２は、垂直ＣＣＤ７２１により各セル７２２ａに転送された信号電荷は順次検出部７２３に転送される。具体的には、垂直ＣＣＤ７２１と水平ＣＣＤ７２２の図示しない転送電極には、それぞれ垂直信号線７２４と水平信号線７２５が接続されている。そして垂直ＣＣＤ７２１と水平ＣＣＤ７２２は、それぞれ撮像コントローラ７６により上述の信号線に印加される垂直駆動信号（図８のＶ１からＶ４参照）と水平駆動信号（図８のＶｈ１、Ｖｈ２参照）とに駆動されて信号電荷を転送する。
【００１４】
検出部７２３は水平ＣＣＤ７２２により転送された電荷を画素信号に変換する。具体的には例えば、検出部７２３はフローティング・ディフュージョン・アンプであり、そのキャパシタンスにより信号電荷を画素信号としての電圧値に変換する。尚、垂直ＣＣＤ７２１が４相駆動方式のイメージセンサ７２を例示したが、イメージセンサ７２の垂直ＣＣＤ７２１は何相駆動のＣＣＤでもよい。また、水平ＣＣＤ７２２が２相駆動方式のイメージセンサ７２を例示したが、イメージセンサ７２の水平ＣＣＤ７２２は何相駆動のＣＣＤでもよい。また、検出部７２３はフローティング・ゲート・アンプでもよい。
【００１５】
図５に示すように、イメージセンサ７２は、１フレームの画素信号を２フィールドに分けて読み出すいわゆるフレーム読み出し方式のエリアイメージセンサである。フレーム読み出し方式のエリアイメージセンサでは、読み出しのための垂直ＣＣＤを第１フィールド用と第２フィールド用とに兼用するため、垂直ＣＣＤの面積を削減できる。この結果、フォトダイオード７２０のサイズを大きくできたり、垂直ＣＣＤ７２１のセル７２１ａ（図４参照）のサイズを大きくできるため、フレーム読み出し方式のエリアイメージセンサは飽和信号電荷量を大きくできるという点で有利である。イメージセンサ７２は、フォトダイオード７２０と垂直ＣＣＤ７２１との間にフォトダイオード７２０から垂直ＣＣＤ７２１への信号電荷の転送を制御するためのシフト電極を備えている。シフト電極には、各フィールドの読み出しにおいて同一チャネルの濃淡レベルを示す電荷信号が各列の垂直ＣＣＤ７２１に転送されるように、シフト信号線７２６とシフト信号線７２７とが接続されている。具体的には例えば、ベイヤ配列の色フィルタを備えるイメージセンサ７２では、シフト信号線７２６とシフト信号線７２７とが連続するシフト電極に交互に接続されている。この場合、イメージセンサ７２では、第一フィールドの読み出し時には、フォトダイオード７２０から各列の垂直ＣＣＤ７２１にＧチャネル又はＢチャネルの濃淡レベルを示す信号電荷が転送され（図５（Ａ）参照）、第二フィールドの読み出し時には、Ｒチャネル又はＧチャネルの濃淡レベルを示す信号電荷が転送される（図５（Ｂ）参照）。
【００１６】
このようにイメージセンサ７２は、互いに異なるフィールドの信号電荷を時分割して垂直ＣＣＤ７２１に転送することにより、１フレームの画素信号を２フィールドに分けて読み出す。尚、イメージセンサ７２は、１フレームの画素信号を２フィールドに分けて読み出すものとして説明したが、１フレームの画素信号を３フィールド以上に分けて読み出すエリアイメージセンサでもよい。また、イメージセンサ７２は、ストライプ配列の色フィルタを備える場合、全画素読み出し方式でもよい。
【００１７】
ここで、イメージセンサ７２は高速ドラフトモード用の構造、例えば垂直ＣＣＤ７２１に沿って配列された複数のフォトダイオード７２０から選択的に信号電荷を転送するためのシフト信号線を備えていない。そのためイメージセンサ７２では、よりフォトダイオード７２のサイズを大きくでき、垂直ＣＣＤ７２１のサイズを大きくできるため、飽和信号電荷量を大きくすることができる。またフォトダイオード７２０の受光面の面積を大きくできるため、感度等の点でも有利である。しかしながらイメージセンサ７２では、高速ドラフトモードのようにフォトダイオード７２０に蓄積された信号電荷を間引きして垂直ＣＣＤ７２１に転送することにより、１フレームを表示するために必要な水平ＣＣＤ７２２による信号電荷の転送回数を低減することができない。例えば、６００万画素のエリアイメージセンサ（水平方向に３００８画素、垂直方向に２０００画素）の全画素を、従来のフレーム読み出し方式、２５ＭＨｚの読み出し速度で読み出す場合、１画素当たり０．０４μｓの読み出し時間が必要なため、１フィールドの読み出しには、少なくても１２０．３２ｍｓ（＝０．０４μｓ×３００８×１０００）の読み出し時間が必要である。したがって１フレームの読み出しには、少なくとも２フィールド分を合わせて２４０．６４ｍｓの読み出し時間が必要である。つまり高速ドラフトモードに対応しない６００万画素のエリアイメージセンサを用いて連続した画像を読み出す（以下、スルー画読み出しという。）を表示する場合、１秒間に４枚分のフレームしか読み出すことができない。ここでスルー画とは被写体を所定の時間間隔で撮像して得た動画系列のことである。しかも、これは純粋に水平方向に３００８画素、垂直方向に２０００画素の全画素を読み出す時間であり、通常は、イメージセンサ７２の周囲に配置された光学的黒画素を読み出す時間、イメージセンサ７２を駆動するための別の処理時間、ノイズ吐き出しのための高速吐き出し転送時間、被写体の露光時間等も必要であるため、実質的には１秒間に２〜３枚分のフレーム読み出しをすることしか出来ず、実質的に被写体が動いている様子を動画として読み出すことはできない。
【００１８】
そこでＤＳＣ１では、動画として表示するための画像としては、高解像度である必要が無く、低解像度であってもフレームレートが高い方が良いという考えの元に読み出し方法に工夫を加えている。まず一定時間の露光後に、シフト信号により先ず第１フィールドの画素を垂直ＣＣＤ７２１に信号電荷を移動させる。その後垂直ＣＣＤ７２１での各信号電荷の転送が実施される。このとき水平ＣＣＤ７２２の各セル７２２ａに垂直ＣＣＤ７２１の複数セル分の信号電荷を蓄積することにより、垂直方向に複数セル分の信号電荷のアナログ的な加算蓄積を行う。尚、加算数は、２セル分であっても、３セル分であってもよい。そして水平ＣＣＤ７２２により垂直ＣＣＤ７２１の複数セル分の信号電荷を転送する。このように垂直ＣＣＤ７２１の複数セル分の信号電荷を加算することにより、垂直方向の画素ラインの読み出しライン数が減少（例えば２セル分の加算であれば、読み出しライン数は半分になり、４セル分の加算であれば、読み出しライン数は４分の１になる。）させることができるため、高速ドラフトモード用の構造を備えなくても、動画としてのスルー画の１フレームを表示するために必要な水平ＣＣＤ７２２による信号電荷の転送回数を低減することができる。このとき例えば２セル分の加算、４セル分の加算であれば、それぞれ信号電荷の転送回数を２分の１、４分の１に低減でき、フレームレートをそれぞれ２倍、４倍に増大させることができる。また、信号電荷を加算することによりイメージセンサ７２の見かけ上の感度が上がるため、スルー画表示中のイメージセンサ７２の露光期間を加算数に応じて短縮（例えば２セル分の加算であれば２分の１、４セル分の加算であれば４分の１に短縮）できるため、さらにフレームレートを向上することができる。この結果、ＤＳＣ１では、高解像度の静止画を撮影可能な画素数の多いイメージセンサ７２を用いても、スルー画を高速に表示することができる。また、垂直ＣＣＤ７２１の複数セル分の信号電荷を加算することにより、信号電荷のＳＮ比を改善することもできる。尚、動画はＤＳＣ１の動画撮影機能により録画される動画でもよい。また、信号電荷の加算数は、２セル分でも、３セル分でも、４セル分でもよいし、自動又は手動により変更可能であってもよい。以下、「各列の垂直ＣＣＤ７２１のｎセル分の信号電荷を水平ＣＣＤ７２２の各セル７２２ａで加算する」ことを「ｎ倍の画素加算」という。
【００１９】
図３に示す撮像コントローラ７６は、垂直ＣＣＤ７２１の転送電極、水平ＣＣＤ７２２の転送電極及びシフト電極にそれぞれ垂直駆動信号、水平駆動信号及びシフト信号を、垂直信号線７２４、水平信号線７２５、及びシフト信号線７２６、７２７を介して印加する。
アナログフロントエンド（ＡＦＥ）７４は、相関二重サンプリング（ＣＤＳ）回路７４０、アンプ７４２、アナログ・ディジタル（Ａ／Ｄ）変換器７４４、図示しないアナログ的な黒レベル再現回路（イメージセンサ７２にある光学的にマスクされた画素を使用して黒の信号レベルを確定することで光学的な黒の基準電圧を再生する回路）等で構成されている。ＣＤＳ回路７４０は、イメージセンサ７２が出力する画素信号に含まれるリセットノイズを除去する回路である。アンプ７４２は、制御部８０と協働して、被写体の明るさに応じた利得で画素信号を増幅するための回路であり、いわゆる利得可変増幅器である。Ａ／Ｄ変換器７４４は画素信号に対してＡ／Ｄ変換を施してディジタルの画素信号（以下、画素データという。）を生成する。ＡＦＥ７４から出力される画素データは、画像処理コントローラ９８によってＲＡＭ１００に格納される。
【００２０】
画像処理コントローラ９８は、ＲＡＭ１００、色処理部１０２、解像度変換部１０４及び圧縮・伸張部１０６と協働して、ＡＦＥ７４から出力された画素データに対して各種の画像処理を施す。
ＲＡＭ（Random Access Memory）１００は、画素データ等が一時的に格納される揮発性のメモリである。
色処理部１０２は、画像処理コントローラ９８と協働し、ＡＦＥ７４から出力された画素データに対して画像の現像処理を施す。現像処理とは、イメージセンサ７２上の各フォトダイオード７２０の信号電荷に対応する画素データの各画素の濃淡レベルを近傍画素同士で補間するデモザイク処理とホワイトバランス補正と階調補正とにより、画素毎にＲＧＢの３チャネルの濃淡レベルを持つフレームデータを形成し、最終的に画像の形に再現する処理である。
解像度変換部１０４は、画像処理コントローラ９８と協働し、フレームデータの解像度（総画素数）を所定の解像度に変換する。具体的には例えば、解像度変換部１０４は、ユーザが撮像前に設定する撮像条件に応じた解像度にフレームデータを変換したり、ＬＣＤ３６の画面サイズに対応した解像度にフレームデータを変換する。
【００２１】
圧縮・伸張部１０６は、画像処理コントローラ９８と協働し、フレームデータを圧縮し、また圧縮されたフレームデータを伸張する（例えば、画像データをＪＰＥＧ形式の画像データに圧縮したり、ＪＰＥＧ形式に圧縮されたデータを伸張する）。尚、フレームデータを圧縮せずにリムーバブルメモリ９２に格納することもできる。
グラフィックコントローラ９４は、画像処理コントローラ９８と協働し、フレームデータが表す画像をＬＣＤ３６に画面表示する。
以上説明した画像処理コントローラ９８、色処理部１０２、解像度変換部１０４、圧縮・伸張部１０６及びグラフィックコントローラ９４の機能は、ＡＳＩＣ、ＤＳＰ等の専用回路で実現してもよいし、制御部８０が特定のプログラムを実行することによって実現してもよい。
【００２２】
操作部８４は、電源スイッチ５２、レリーズボタン１０、シャッタ速度ダイヤル１２や、撮影条件等を設定するためのボタン４０，４２，４４，４６，４８，５０およびジョグダイヤル２２を備える。
外部インタフェースコントローラ８６は、ＤＳＣ１と図示しないパーソナルコンピュータ（ＰＣ）等の外部システムとを通信可能に接続する。リムーバブルメモリコントローラ８８とは、カードコネクタ９０に接続されるリムーバブルメモリ９２にＲＡＭ１００に格納されているデータを転送する入出力機構である。
フラッシュメモリ８２は制御部８０が実行する画像処理プログラムを格納している不揮発性メモリである。ＤＳＣ１が作動するために必要な画像処理プログラムや各種のデータは、所定のサーバからのネットワークを介したダウンロード、リムーバブルメモリ９２からの読み出し等によってフラッシュメモリ８２に格納することもできる。
【００２３】
制御部８０は、ＣＰＵ７８、ＲＡＭ８１及びフラッシュメモリ８２を備える。制御部８０はフラッシュメモリ８２に格納されている制御プログラムを実行することでＤＳＣ１の各部を制御する。ＲＡＭ８１は、制御プログラムや各種のデータが一時的に格納される揮発性メモリである。
【００２４】
図６は、ＤＳＣ１のスルー画撮影モードにおける処理の流れを示すフローチャートである。図６に示す処理は、ＤＳＣ１がスルー画撮影モードに遷移すると起動し、ＤＳＣ１がスルー画撮影モードからスルー画撮影モード以外のモードに遷移するまで繰り返される。
まず、制御部８０は、シャッタ駆動部７０と協働して第一シャッタ幕３０と第二シャッタ幕３２を開く（ステップＳ１００参照）。以下、「第一シャッタ幕３０と第二シャッタ幕３２を開く」ことを「シャッタ幕を開く」という。
【００２５】
ステップＳ１０２では、制御部８０はスルー画をＬＣＤ３６に画面表示する。具体的には制御部８０は、シャッタ幕を開いたまま電子シャッタを用いてフォトダイオード７２０に所定の露光期間だけ信号電荷を蓄積させ、この信号電荷による画素信号をイメージセンサ７２から読み出す。そして制御部８０は、読み出した画素信号からフレームデータを生成し、そのフレームデータに対してＲＧＢ別画素補間処理、ホワイトバランス処理、色再現処理、ガンマ補正処理、縦横サイズ縮小処理等を施して、各種処理後のフレームデータが表す１フレーム分の画像をＬＣＤ３６に表示する。制御部８０は、これら一連の処理を繰り返すことによりスルー画をＬＣＤ３６に動画表示する。詳細は後述する。
【００２６】
ステップＳ１０４では、制御部８０は、レリーズボタン１０が押されたか否かを判定する。レリーズボタン１０が押されると、制御部８０は被写体の静止画を撮像するための処理（ステップＳ１０６からステップＳ１１８参照）を実行する。
ステップＳ１０６では、制御部８０、シャッタ駆動部７０と協働して第一シャッタ幕３０と第二シャッタ幕３２を閉じる（以下、「シャッタ幕を閉じる」という。）そして次回シャッタ動作のためのシャッタのチャージ、次回撮影のためのイメージセンサ７２の準備等を行なう。
ステップＳ１０８では、制御部８０は、第一シャッタ幕３０又は第二シャッタ幕３２による幕面反射光の照度を検出する。具体的には制御部８０は、内部照度計６６の出力信号を読み込むことにより、レンズユニット２の絞り６２を通過し、シャッタ幕で反射した光の照度を検出する。
【００２７】
ステップＳ１１０では、制御部８０は、幕面反射光の照度に応じて、そのときの撮影条件に最適な露光期間（シャッタ幕を開いているべき適正な時間）を設定する。具体的には例えば、制御部８０は、内部照度計６６の出力信号に基づいて露光期間を設定する。尚、制御部８０は、内部照度計６６の出力信号の信号レベルを変数とする露光期間の関数をフラッシュメモリ８２等に格納し、その関数と内部照度計６６の出力信号とから露光期間を算出することにより露光期間を設定してもよい。
【００２８】
ステップＳ１１２からステップＳ１１４では、制御部８０は、ステップＳ１１０で設定した露光期間だけシャッタ幕を開放する。具体的には制御部８０は、シャッタ幕の開放に先立ちイメージセンサ７２の露光のための準備（例えばイメージセンサ７２の各フォトダイオード７２０に蓄積されている電荷の吐き出し処理や垂直ＣＣＤ７２１及び水平ＣＣＤ７２２に残存する電荷の吐き出し処理）を行う。そして、イメージセンサ７２の露光のための準備が整うと、制御部８０は、シャッタ駆動部７０と協働してシャッタ幕を開き（ステップＳ１１２参照）、シャッタ幕を開いてから設定した露光期間が経過した後にシャッタ幕を閉じる（ステップＳ１１４参照）。この結果、イメージセンサ７２は露光期間だけ被写体からの光に露光される。
ステップＳ１１６からステップＳ１１８では、制御部８０は静止画を生成する。具体的には制御部８０は、イメージセンサ７２の垂直ＣＣＤ７２１及び水平ＣＣＤ７２２に残存する電荷を吐き出した後に、イメージセンサ７２から第一フィールドの画素信号と第二フィールドの画素信号とを読み出す（ステップＳ１１６参照）。そして制御部８０は、色処理部１０２と協働して、読み出した第一フィールドの画素信号と第二フィールドの画素信号に対して現像処理を施すことにより、第一フィールドの画素信号と第二フィールドの画素信号とからフレームデータを生成する。さらに制御部８０は、解像度変換部１０４、圧縮・伸張部１０６、画像処理コントローラ９８及びリムーバブルメモリコントローラ８８と協働して、フレームデータに対して解像度変換、圧縮処理（例えばＪＰＥＧ規格に準拠した圧縮処理）等を施し、フレームデータを静止画（例えばＪＰＥＧ形式の静止画）としてリムーバブルメモリ９２等に格納する（ステップＳ１１８参照）。
【００２９】
図７は、スルー画表示処理におけるイメージセンサ７２の作動を示す模式図である。図８は、スルー画表示処理において撮像コントローラ７６が出力する駆動信号を示す模式図である。図７の（Ａ１）から（Ａ４）は、それぞれ図８のｔ１からｔ４におけるイメージセンサ７２の状態を示している。図９は、スルー画表示処理において画素信号からフレームデータを生成する処理を示す模式図である。以下、第一フィールドの画素信号をイメージセンサ７２から読み出し、そのとき読み出した第一フィールドの画素信号と前回読み出した第二フィールドの画素信号とから１フレーム分のフレームデータを生成する処理について具体的に説明しながら、スルー画表示処理について説明する。
【００３０】
まず、制御部８０は、垂直ＣＣＤ７２１の各セル７２１ａに第一フィールドの信号電荷を対応するフォトダイオード７２０から転送する（図７（Ａ１）、図８に示すｔ１におけるＶｓｈの波形参照）。このとき各列の垂直ＣＣＤ７２１の全てのセル７２１ａには、同一チャネルの濃淡レベルを示す信号電荷、具体的にはＧチャネルの濃淡レベルを示す信号電荷又はＢチャネルの濃淡レベルを示す信号電荷が対応するフォトダイオード７２０から転送される。
【００３１】
次に、制御部８０は、各列の垂直ＣＣＤ７２１の複数セル分の信号電荷を水平ＣＣＤ７２２の各セル７２２ａで加算する。具体的には制御部８０は、例えば垂直ＣＣＤ７２１の２セル分の信号電荷を加算する場合、水平ＣＣＤ７２２を駆動することなく（図８に示すｔ１からｔ５のＶｈの波形参照）、垂直ＣＣＤ７２１により垂直ＣＣＤ７２１の２セル分の信号電荷を水平ＣＣＤ７２２の各セル７２２ａに転送させる。図７（Ａ２）、（Ａ３）及び図８に示すｔ１からｔ３におけるＶ１からＶ４の波形は、１セル目の信号電荷を転送するための垂直駆動信号を示し、図７（Ａ４）及び図８に示すｔ４からｔ５におけるＶ１からＶ４の波形は、２セル目の信号電荷を転送するための垂直駆動信号を示している。この結果、各列の垂直ＣＣＤ７２１の２セル分の信号電荷が水平ＣＣＤ７２２の各セル７２２ａに蓄積される。尚、上述したように各列の垂直ＣＣＤ７２１には同一チャネルの濃淡レベルを示す信号電荷が転送されているため、画素加算により異なるチャネルの濃淡レベルを示す信号電荷が水平ＣＣＤ７２２の各セル７２２ａで混合されることはない。しかし、画素加算において互いに異なるチャネルの濃淡レベルを示す信号電荷が混合されてもよい場合、例えばモノトーンのスルー画を表示する場合は、各列の垂直ＣＣＤ７２１に異なるチャネルの濃淡レベルを示す信号電荷を転送してもよい。
【００３２】
次に、制御部８０は、水平ＣＣＤ７２２により画素加算後の信号電荷を検出部７２３に転送させ（図８に示すｔ５からｔ６のＶｈの波形参照）、検出部７２３により信号電荷を画素信号に変換させる。すなわち、水平ＣＣＤ７２２は各セルに垂直ＣＣＤの２セル分の電荷が蓄積される度に一度だけ電荷を一掃する。ＤＳＣ１では、このようにして水平ＣＣＤ７２２による信号電荷の転送回数を低減することにより、１フレームを表示するために必要な垂直ＣＣＤ７２１による信号電荷の転送回数を低減することができる。具体的には、１フレームを表示するために必要な垂直ＣＣＤ７２１による信号電荷の転送回数は、ｎ倍の画素加算によりｎ分の１に低減される。この結果、１フレームを表示するために必要な画素信号をイメージセンサ７２から高速に出力させることができる。尚、検出部７２３がフローティング・ディフュージョン・アンプの場合、制御部８０は、水平ＣＣＤ７２２の複数セル分の信号電荷を検出部７２３に転送することにより、検出部７２３で信号電荷を加算した後に、検出部７２３により信号電荷を画素信号に変換させてもよい。
【００３３】
イメージセンサ７２から読み出された画素信号には、ＡＦＥ７４によるノイズ除去、明るさ調整、Ａ／Ｄ変換等の処理が施される。具体的には明るさ調整は、制御部８０が被写体の明るさに応じてアンプ７４２の利得を制御することにより行う。制御部８０は、例えば明るさ調整の対象となる画素信号より以前に読み出された画素信号から被写体の明るさを判定する。尚、スルー画の明るさの調整は、露光期間を一定にした状態で被写体の明るさに応じて画素加算の倍数をフィールド毎、フレーム毎に設定することにより行ってもよい。上述したアンプ７２４による明るさ調整と画素加算による明るさ調整とを併用する場合、画素加算が施された画素信号は被写体が実際の被写体の明るさよりも明るいことを示すため、画素信号に基づく被写体の明るさの判定には画素加算の倍数を考慮する必要がある。
【００３４】
次に、制御部８０は、画像処理コントローラ９８と協働してＡＦＥ７４から出力された画素データをＲＡＭ１００に格納する。ここでＡＦＥ７４から出力された画素データが表すフレームの垂直方向の解像度は、信号電荷の加算により垂直方向に低減されている。そこで制御部８０は、信号電荷の垂直方向の加算数に応じて画素データの画素を水平方向に間引いたり水平方向に連続する画素値を加算することにより、ＡＦＥ７４から出力された画素データが表すフレームの垂直方向の解像度を低減する。この結果、ＡＦＥ７４から出力された画素データが表すフレームの歪みは是正されるとともに、フレームの解像度は低減される。このように画素データの情報量を低減することにより、その後に画像データに対して施す処理量を低減することができる。
【００３５】
次に、制御部８０は、色処理部１０２と協働して、前回読み出した第二フィールドの画素データと今回読み出した画素データとから１フレーム分のフレームデータを生成する（図９参照）。そして制御部８０は、解像度変換部１０４、画像処理コントローラ９８及びグラフィックコントローラ９４と協働して、ＬＣＤ３６の画面サイズに対応した解像度に変換したフレームデータが表すフレームをＬＣＤ３６に表示する。ところで、今回読み出した画素データは、図９に示すように次回読み出す画素データとともに次のフレームデータの生成に利用される。つまりＤＳＣ１では、イメージセンサ７２から読み出した画素データを連続する２フレーム分のフレームデータの生成に用いながら、スルー画をＬＣＤ３６に表示する。
【００３６】
イメージセンサ７２から読み出した画素データを連続する２フレーム分のフレームデータの生成に用いることより、画素データを１フレーム分のフレームデータの生成に用いる場合（図１０参照）と比較して、スルー画表示のフレームレートを高めることができる。尚、イメージセンサ７２が１フレームを３フィールド以上の複数フィールドに分割して画素信号を読み出すイメージセンサである場合は、イメージセンサ７２から読み出した画素データをそのフィールド数に応じて連続する複数フレーム分のフレームデータの生成に用いてもよい。またＤＳＣ１は、図９に示すフレーム生成モードと図１０に示すフレーム生成モードとを切り換え可能に制御してもよい。
【図面の簡単な説明】
【００３７】
【図１】本発明によるディジタルスチルカメラの外観を示す図。
【図２】本発明によるディジタルスチルカメラの外観を示す図。
【図３】本発明によるディジタルスチルカメラのブロック図。
【図４】本発明に係るイメージセンサの模式図。
【図５】本発明に係るイメージセンサの読み出し方式を説明するための模式図。
【図６】スルー画撮影モードにおける処理の流れを示すフローチャート。
【図７】スルー画表示処理におけるイメージセンサの作動を示す模式図。
【図８】スルー画表示処理におけるイメージセンサの駆動信号を示す模式図。
【図９】画素信号からフレームデータを生成する処理を説明するための模式図。
【図１０】画素信号からフレームデータを生成する処理を説明するための模式図。
【符号の説明】
【００３８】
７２  イメージセンサ（エリアイメージセンサ）、７２０  フォトダイオード、７２１  垂直ＣＣＤ、７２１ａ  セル（垂直ＣＣＤのセル）、７２２  水平ＣＣＤ、７２２ａ  セル（水平ＣＣＤのセル）７２３  検出部
【図１】
2006352422.tif 000003
【図２】
2006352422.tif 000004
【図３】
2006352422.tif 000005
【図４】
2006352422.tif 000006
【図５】
2006352422.tif 000007
【図６】
2006352422.tif 000008
【図７】
2006352422.tif 000009
【図８】
2006352422.tif 000010
【図９】
2006352422.tif 000011
【図１０】
2006352422.tif 000012