(57)【要約】【課題】ファインダー照明点灯タイミングによらず適切にフリッカーレス撮影を実施できる撮像装置を提供すること。【解決手段】撮像素子(１０３)と、周囲の光源にフリッカーがあるとき、光源の周期と位相を検出するフリッカー検出手段(１０８)と、ファインダー内表示を点灯させる手段(１１４)と、前記フリッカー検出手段（１０８）でフリッカー検出するとき前記手段(１１４)が点灯していたら消灯するフリッカー検出制御(Ｓ４０８)と、を有することを特徴とする。【選択図】図１
2016082270.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子(１０３)と、
周囲の光源にフリッカーがあるとき、光源の周期と位相を検出するフリッカー検出手段(１０８)と、
ファインダー内表示を点灯させる手段(１１４)と、
前記フリッカー検出手段（１０８）でフリッカー検出するとき前記手段(１１４)が点灯していたら消灯するフリッカー検出制御(Ｓ４０８)と、
を有することを特徴とする撮像装置。
【請求項２】
撮像素子(１０３)と、
周囲の光源にフリッカーがあるとき、光源の周期と位相を検出するフリッカー検出手段(１０８)と、
ファインダー内表示を点灯させる手段(１１４)と、
前記フリッカー検出手段(１０８)でフリッカー検出するとき前記手段(１１４)が点灯していたら消灯することを特徴とするフリッカー検出制御(Ｓ４０８)と、
前記手段(１１４)を点灯しようとしたとき前記フリッカー検出手段(１０８)でフリッカー検出中の場合はフリッカー検出が終了するまで前記手段(１１４)の点灯を待つファインダー内表示点灯制御(Ｓ６１４)と、
を有することを特徴とする撮像装置。
【請求項３】
撮像素子(１０３)と、
周囲の光源にフリッカーがあるとき、光源の周期と位相を検出するフリッカー検出手段(１０８)と、
ファインダー内表示を点灯させる手段(１１４)と、
前記フリッカー検出手段(１０８)でフリッカー検出するとき前記手段(１１４)が点灯していたら消灯するフリッカー検出制御(Ｓ４０８)と、
前記手段(１１４)を点灯しようとしたとき前記フリッカー検出手段(１０８)でフリッカー検出中でない場合は前記フリッカー検出手段(１０８)でフリッカー検出を行い、そのあとに前記手段(１１４)を点灯するファインダー内表示点灯制御(Ｓ８１５)と、
を有することを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラに代表される撮像装置に関し、特に蛍光灯下などの人工光源下で発生するフリッカーを検出し、フリッカーによる明暗の変化が少ない光量のピークタイミングで露光をする方法に関する。
【背景技術】
【０００２】
近年のデジタルカメラの撮像素子の高感度化に伴い、室内のような比較的暗い環境下においても高速シャッターでブレのない写真を撮影できるようになってきている。また、室内光源として普及している蛍光灯は電源周波数の影響により、周期的に照明光がゆらぐフリッカー現象が起きる。このようなフリッカー光源下での高速シャッター撮影では、フリッカーの影響により、フレーム毎に画像の露出や色温度のバラツキが発生したり、１フレーム内での露出ムラや色ムラが発生したりしてしまうことがある。
【０００３】
このような問題に対して、特許文献１ではフリッカーの周期と位相を検出(以下「フリッカー検出」)して、明暗の変化が少ないフリッカーの光量のピークタイミングに合わせて露光できるようにシャッター開始同期信号を生成し、露光を行うフリッカー除去システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2004-193922号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の特許文献に開示されたシステムは、間断なくフリッカーの周期と位相を検出できる撮像装置においては任意のタイミングで露光したときのフリッカーによる影響を防止する撮影(以下「フリッカレス撮影」)が可能である。しかしながら、撮像装置によっては合焦表示等のファインダー内表示照明(以下「ファインダー照明」)の点灯がフリッカー検出に影響を及ぼすハードウェア構成になっている場合がある。その場合、ファインダー照明点灯中にフリッカー検出を実施すると正しいフリッカー情報が得られない。
【０００６】
その直後に露光した場合、正しいフリッカー検出から露光までの時間が長くなり、その間に光源の周波数変動(≒光源の電源の周波数変動)が起きると適切なフリッカー除去が実施できなかった (光源の周波数変動があった場合でもフリッカー除去可能な「フリッカー検出からの時間」を「フリッカー情報賞味期限」と定義して以下で使用する)。たとえば図2の丸５に示すように、ファインダー照明点灯中に測光センサによるフリッカー検出を実施しようとした場合、ファインダー照明の影響によりフリッカー検出が適切に行えず、直後に露光するとフリッカー情報の賞味期限内に露光することができない。
【０００７】
そこで、本発明の目的は、ファインダー照明点灯タイミングによらず適切にフリッカーレス撮影を実施できる撮像装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の撮像装置は、
撮像素子(１０３)と、
周囲の光源にフリッカーがあるとき、光源の周期と位相を検出するフリッカー検出手段(１０８)と、
ファインダー内表示を点灯させる手段(１１４)と、
前記フリッカー検出手段（１０８）でフリッカー検出するとき前記手段（１１４）が点灯していたら消灯することを特徴とするフリッカー検出制御(Ｓ４０８)と、
を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、フリッカー光源下においてファインダー照明点灯タイミングによらず適切にフリッカーレス除去を実施できる撮像装置の提供を実現できる。
【図面の簡単な説明】
【００１０】
【図１】実施例１を示す図
【図２】本発明が解決しようとする課題を説明するための図
【図３】本発明のカメラシステム構成図
【図４】実施例１の制御を表すフローチャート
【図５】実施例２を示す図
【図６】実施例２の制御を表すフローチャート
【図７】実施例３を示す図
【図８】実施例３の制御を表すフローチャート
【発明を実施するための形態】
【００１１】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
［実施例１］
図３は本発明の実施例にかかわるカメラシステムの構成を示す図である。１００はカメラ本体を、２００はレンズを示している。まず、カメラ本体１００とレンズ２００内の構成について説明する。
【００１２】
１０１はカメラ１００の各部を制御するマイクロコンピュータＣＰＵ(以下、カメラマイコン)であり、以下の役割を受け持つ。
・測光開始ボタンの入力を検出して後述のＩＣＰＵ１１２に測光要求を出す。
・レリーズ開始ボタンを受け付けて適切なタイミングでシャッター１０４やハーフミラー１０５などのメカ部材を制御する。
・ＡＦ開始釦を受け付けて焦点検出回路１１０を制御してＡＦ処理を行い、合焦したらファインダー照明１１４に点灯要求を発行する。
【００１３】
１０２はカメラマイコン１０１に接続されているＲＡＭやＲＯＭ等のメモリである。１０３は赤外カットフィルタやローパスフィルタ等を含むＣＣＤ、ＣＭＯＳ等の撮像素子であり、レンズ２００によって撮影時に被写体の像が結像される。１０４はシャッターで非撮影時には撮像素子１０３を遮光し、撮影時には開いて撮像素子１０３へ光線を導く。
【００１４】
１０５はハーフミラーで非撮影時にレンズ２００より入射する光の一部を反射し１０６のピント板に結像させる。１０７はＰＮ液晶等のＡＦ測距枠を表示するための測距枠表示素子であり、光学ファインダーを覗いたときにどの位置でＡＦしているか等をユーザーに示す。１０８は測光センサで、ＣＣＤ、ＣＭＯＳ等の撮像素子を使用することにより測光だけでなく顔検出や追尾、フリッカー検出を行う。
【００１５】
本実施例では、フリッカーを検出する手段として、測光センサを例に挙げているが、本画像の撮像素子をフリッカー検出手段としても良い。１０９はペンタプリズムで、ピント板１０６の被写体像を測光センサ１０８及び光学ファインダーに導く。測光センサはペンタプリズムを介してピント板１０６に結像された被写体像を斜めの位置から見込んでいる。１１０は焦点検出回路で、１１１のＡＦミラーで、レンズより入射し、ハーフミラー１０５を通過した光線の一部を焦点検出回路内のＡＦセンサに導き測距を行っている。
【００１６】
１１２は測光センサ１０８の駆動制御や画像処理・演算用のＣＰＵ(以下ＩＣＰＵと呼ぶ)で、ここで顔検出の演算や追尾の演算、測光演算、フリッカー検出演算などを行う。１１３はＩＣＰＵ１１２に接続されているＲＡＭやＲＯＭ等のメモリである。１１４はファインダー照明でＬＥＤで構成され、合焦のタイミングなどに点灯される。点灯すると測距枠表示素子１０７に投光され、暗所でも測距枠表示素子１０７の視認が可能となる。また、点灯中は測光センサ１０８にも光が入るため、点灯中は測光センサ１０８のフリッカー検出が正常に行えない。
【００１７】
今回は、１１２のように測光センサ専用のＣＰＵを用意したが、１０１のカメラマイコン等で処理を行っても良い。２０１はレンズ内のＣＰＵ(以下ＬＣＰＵと呼ぶ)で、被写体との距離情報等をカメラマイコンに送る。
【００１８】
以上で図３の本発明の実施例にかかわるカメラシステムの構成図の説明を終わる。続いて図１を用いて実施例１について説明する。上段が「ファインダー照明(１１４)の点灯/消灯状態」のタイミングを示している。中段が「測光センサ(１０８)のフリッカー検出タイミングとフリッカー情報賞味期限」のタイミングを示している。下段が「カメラマイコン(１０１)の測光・露光制御」のタイミングを示している。カメラマイコン(１０１)は図の（１）、（２）、（６）で示されるように、露光要求が来るまでは周期的に測光センサ(１０８)に対して「フリッカー検出測光要求」を行っている。
【００１９】
図１の（３）のタイミングでファインダー照明点灯要因が発生するとカメラマイコン(１０１)が点灯要求（４）をファインダー照明(１１４)に発行し、ファインダー照明(１１４)が点灯する。点灯状態のままでは正常にフリッカー検出できないため、先に「消灯要求（５）」を発行して消灯してから「フリッカー検出測光要求（６）」を発行する。この制御により、ファインダー照明(１１４)の点灯中にフリッカー検出しようとしても正しくフリッカー検出が可能となる。
【００２０】
続いて図１で説明した実施例１を達成するためのカメラマイコン(１０１)の制御について図４のフローチャートを用いて説明する。
Ｓ４００  カメラマイコン(１０１)は周期測光タイマを開始する。周期は１００[ｍｓ]とする。
Ｓ４０１  ＡＦ合焦などのファインダー照明点灯要因があればＳ４０２に遷移する。なければＳ４０４に遷移する。
Ｓ４０２  ファインダー照明点灯要求をファインダー照明(１１４)に発行する。ファインダー照明(１１４)はそれを受けて照明を点灯させる。
Ｓ４０３  消灯のタイミングを作るためにファインダー照明消灯タイマを開始する。時間は８０[ｍｓ]とする。
【００２１】
Ｓ４０４  ファインダー照明消灯タイマが完了していたらＳ４０５に遷移する。完了していなければＳ４０６に遷移する。
Ｓ４０５  ファインダー照明消灯要求をファインダー照明(１１４)に発行する。ファインダー照明(１１４)はそれを受けて照明を消灯させる。
Ｓ４０６  周期測光タイマがタイムアウトしていればSＳ４０７に遷移する。タイムアウトしていなければＳ４１１に遷移する。
Ｓ４０７  ファインダー照明が点灯中ならＳ４０８に遷移する。点灯中でなければＳ４０９に遷移する。
【００２２】
Ｓ４０８  ファインダー照明消灯要求をファインダー照明(１１４)に発行する。ファインダー照明(１１４)はそれを受けて照明を消灯させる。これが図１の「消灯要求（５）」に相当する。
Ｓ４０９  フリッカー検出測光要求を発行する。測光センサ(１０８)がそれを受けてフリッカー検出を行い、カメラマイコン(１０１)にフリッカーの周期と位相を通知する。カメラマイコン(１０１)は通知されたフリッカーの周期と位相をメモリ(１０２)に保存する。
Ｓ４１０  周期測光タイマを再度スタートさせる。
【００２３】
Ｓ４１１  操作部材からの露光要求があればＳ４１２に遷移する。なければＳ４０１に遷移する。
Ｓ４１２  フリッカーレス撮影を行う。フリッカーレスの処理にはＳ４０９でメモリ(１０２)に保存したフリッカーの周期と位相を用いる。フリッカーレスの仕組みについては本実施例の本質ではないので省略する。
Ｓ４１３  Ｓ４１２のレリーズ動作が完了するまで待つ。
【００２４】
カメラマイコン(101)が以上のフローで制御をすることで、ファインダー照明点灯中にフリッカー検知測光をする場合でもフリッカー情報が正しく取得される。
【００２５】
［実施例２］
続いて図５を用いて実施例２について説明する。上段が「ファインダー照明(１１４)の点灯/消灯状態」のタイミングを示している。中段が「測光センサ(１０８)のフリッカー検出タイミングとフリッカー情報賞味期限」のタイミングを示している。下段が「カメラマイコン(１０１)の測光・露光制御」のタイミングを示している。
【００２６】
カメラマイコン(１０１)は図５の（１）、（２）、（３）で示されるように、露光要求が来るまでは周期的に測光センサ(１０８)に対して「フリッカー検出測光要求」を行っている。図５の（４）のタイミングでファインダー照明点灯要因が発生した場合に、即座に点灯要求を発行するとフリッカーレス検出測光と重なり、フリッカー情報が正しく検出できない。そのためフリッカーレス検出測光が終わる（６）のタイミングまで点灯要求を遅らせる。そうすることでフリッカーレス検出測光とファインダー照明の点灯が同時に起きないように制御可能となる。
【００２７】
続いて図５で説明した実施例２を達成するためのカメラマイコン(１０１)の制御について図６のフローチャートを用いて説明する。ステップＳ６００からＳ６１３までは図４のＳ４００からＳ４１３と同じ処理をしているため、説明は省略する。ステップＳ６１４は図４にはないステップである。
【００２８】
Ｓ６１４  Ｓ６０２でファインダー照明(１１４)を点灯する前にフリッカー検出測光中なら終わるまで待つ。このステップは図５の（５）に対応している。この処理により、フリッカーレス検出測光とファインダー照明の点灯が同時に起きないように制御可能となる。
【００２９】
［実施例３］
続いて図７を用いて実施例３について説明する。上段が「ファインダー照明(１１４)の点灯/消灯状態」のタイミングを示している。中段が「測光センサ(１０８)のフリッカー検出タイミングとフリッカー情報賞味期限」のタイミングを示している。下段が「カメラマイコン(１０１)の測光・露光制御」のタイミングを示している。
【００３０】
カメラマイコン(１０１)は図７の（１）、（２）で示されるように、露光要求が来るまでは周期的に測光センサ(１０８)に対して「フリッカー検出測光要求」を行っている。図７の（３）のタイミングでファインダー照明点灯要因が発生したとき、即座に点灯するとフリッカー検出測光ができない区間が発生する。その間にフリッカー情報の賞味期限が切れてしまうと、切れている間フリッカーレス撮影が適切に行えない。
【００３１】
この問題を解決するために（３）のタイミングでファインダー照明点灯要因が発生したとき、フリッカー検出測光要求（４）を送り、検出が完了した（５）のタイミングで点灯要求を発行する。この処理によってファインダー照明(１１４)の点灯中に賞味期限が継続され、この間に露光してもフリッカーレス撮影が適切に実施できる。
【００３２】
続いて図７で説明した実施例３を達成するためのカメラマイコン(１０１)の制御について図８のフローチャートを用いて説明する。ステップＳ８００からＳ６１４までは図６のＳ６００からＳ６１４と同じ処理をしているため、説明は省略する。ステップＳ８１５は図６にはないステップである。
【００３３】
Ｓ８１５  Ｓ８０２でファインダー照明(１１４)を点灯する前にフリッカー検出測光を行う。このステップは図７の（４）に対応している。この処理により、ファインダー照明(１１４)の点灯中に賞味期限が継続され、この間に露光してもフリッカーレス撮影が適切に実施できる。
【００３４】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００３５】
１００  カメラ、１０１  カメラマイコン、１０３  撮像素子、１０４  シャッター、
１０５  ハーフミラー、１０７  測距枠表示素子、１０８  測光センサ、
１１０  焦点検出回路、１１２  画像処理・演算用のＣＰＵ、
１１４  ファインダー照明、２００  レンズ、２０１  レンズマイコン
【図１】
2016082270.tif 000003
【図２】
2016082270.tif 000004
【図５】
2016082270.tif 000005
【図７】
2016082270.tif 000006
【図３】
2016082270.tif 000007
【図４】
2016082270.tif 000008
【図６】
2016082270.tif 000009
【図８】
2016082270.tif 000010