(57)【要約】【課題】カメラ内での画像データの処理時間を短縮し、連写スピードアップやＣＣＤの規模増大などを図る。【解決手段】撮像画像から画像データを生成する画像生成手段５６、５７と、前記生成された画像データを補正する補正手段５０と、撮影時の条件を判定する判定手段６５、６６と、前記撮影時の条件が所定条件である場合には、前記補正手段により画像データの補正を行なわないモードで撮影し、前記所定条件以外である場合には、前記補正手段により画像データの補正を行なうモードで撮影を行なう制御手段５０とを具備する。【選択図】      図１
2005175807.tif 000002
【特許請求の範囲】
【請求項１】
撮像画像から画像データを生成する画像生成手段と、
前記生成された画像データを補正する補正手段と、
撮影時の条件を判定する判定手段と、
前記撮影時の条件が所定条件である場合には、前記補正手段により画像データの補正を行なわないモードで撮影し、前記所定条件以外である場合には、前記補正手段により画像データの補正を行なうモードで撮影を行なう制御手段とを具備することを特徴とする撮像装置。
【請求項２】
前記画像データを記録する記録手段を更に備え、
前記記録手段は、前記撮影時の条件が所定条件である場合には、当該補正されていない画像データと補正用データとを対応させて記録し、前記撮影時の条件が前記所定条件以外である場合には、当該補正された画像データ記録することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記所定条件は、連続撮影機能の設定時であることを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記所定条件は、装置温度が所定温度より高い時であることを特徴とする請求項１又は２に記載の撮像装置。
【請求項５】
前記撮像装置により得られた画像データを取り込む画像処理装置を更に備え、
前記画像処理装置は、前記撮像措置から取り込んだ画像が前記補正されていない画像データであるか判定する手段と、前記補正されていない画像データを補正する手段と、前記補正された画像データを表示する手段とを備えることを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
撮像画像から画像データを生成する画像生成手段と、前記生成された画像データを補正する補正手段とを備える撮像装置の撮像方法において、
撮影時の条件を判定する判定工程と、
前記撮影時の条件が所定条件である場合には、前記補正工程による画像データの補正を行なわないモードで撮影し、前記所定条件以外である場合には、前記補正手段による画像データの補正を行なうモードで撮影を行なう制御工程とを備えることを特徴とする撮像方法。
【請求項７】
前記画像データを記録する記録工程を更に備え、
前記記録工程では、前記撮影時の条件が所定条件である場合には、当該補正されていない画像データと補正用データとを対応させて記録し、前記撮影時の条件が前記所定条件以外である場合には、当該補正された画像データ記録することを特徴とする請求項６に記載の方法。
【請求項８】
前記所定条件は、連続撮影機能の設定時であることを特徴とする請求項６又は７に記載の方法。
【請求項９】
前記所定条件は、装置温度が所定温度より高い時であることを特徴とする請求項６又は７に記載の方法。
【請求項１０】
前記撮像装置により得られた画像データを画像処理装置で取り込み、
前記画像処理装置では、前記撮像装置から取り込んだ画像が前記補正されていない画像データであるか判定し、
前記補正されていない画像データを補正して表示することを特徴とする請求項６乃至９のいずれか１項に記載の撮像方法。
【請求項１１】
請求項６乃至１０のいずれか１項に記載された方法を、前記撮像装置及び画像処理装置のコンピュータに実行させるためのプログラム。
【請求項１２】
請求項１１に記載のプログラムを格納するコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像画像の画像処理時間を短縮化し、例えば、カメラの連写スピードをアップしたり、撮像素子の規模を増大させる技術に関する。
【背景技術】
【０００２】
従来技術として、特許文献１には、補正パラメータを画像ファイルに付加する画像処理装置が記載されている。また、特許文献２には、レンズの特性をフィルムに記録した後で補正を行うカメラが記載されている。
【特許文献１】特開2000-137806号公報
【特許文献２】特開2000-4353号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記特許文献１は、本来カメラ内で行うべき補正処理に関する技術ではない。また、特許文献２は、銀塩フィルムを用いるカメラに関する技術である。
【０００４】
電子スチルカメラにおいては、その撮像に用いるＣＣＤ（撮像素子）の状況に応じて、得られた画像に対して、欠陥画素の補正を行う例が、特開平10-210373号や特開2000-253318号等に記載されているが、ＣＣＤの規模が大きくなるにつれて、補正に要する時間も、特に連写の場合などで無視できなくなってくる。また、欠陥画素は、温度によって変化し、高温になるほど、その補正にかかる時間も、無視できなくなってくる。
【０００５】
本発明は、上記課題に鑑みてなされ、本来カメラ内で行うべき補正を、カメラ内ではなく、補正データファイルとして保持し、後から補正を行うことにより、カメラ内では補正処理を行わないようにして、処理時間の短縮化を目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の撮像装置は、撮像画像から画像データを生成する画像生成手段と、前記生成された画像データを補正する補正手段と、撮影時の条件を判定する判定手段と、前記撮影時の条件が所定条件である場合には、前記補正手段により画像データの補正を行なわないモードで撮影し、前記所定条件以外である場合には、前記補正手段により画像データの補正を行なうモードで撮影を行なう制御手段とを具備する。
【０００７】
また、上記装置において、前記画像データを記録する記録手段を更に備え、前記記録手段は、前記撮影時の条件が所定条件である場合には、当該補正されていない画像データと補正用データとを対応させて記録し、前記撮影時の条件が前記所定条件以外である場合には、当該補正された画像データ記録する。
【０００８】
また、上記装置において、前記所定条件は、連続撮影機能の設定時である。
【０００９】
また、上記装置において、前記所定条件は、装置温度が所定温度より高い時である。
【００１０】
また、上記装置において、前記撮像装置により得られた画像データを取り込む画像処理装置を更に備え、前記画像処理装置は、前記撮像措置から取り込んだ画像が前記補正されていない画像データであるか判定する手段と、前記補正されていない画像データを補正する手段と、前記補正された画像データを表示する手段とを備える。
【００１１】
また、本発明の撮像方法は、撮像画像から画像データを生成する画像生成手段と、前記生成された画像データを補正する補正手段とを備える撮像装置の撮像方法において、撮影時の条件を判定する判定工程と、前記撮影時の条件が所定条件である場合には、前記補正工程による画像データの補正を行なわないモードで撮影し、前記所定条件以外である場合には、前記補正手段による画像データの補正を行なうモードで撮影を行なう制御工程とを備える。
【００１２】
また、上記方法において、前記画像データを記録する記録工程を更に備え、前記記録工程では、前記撮影時の条件が所定条件である場合には、当該補正されていない画像データと補正用データとを対応させて記録し、前記撮影時の条件が前記所定条件以外である場合には、当該補正された画像データ記録する。
【００１３】
また、上記方法において、前記所定条件は、連続撮影機能の設定時である。
【００１４】
また、上記方法において、前記所定条件は、装置温度が所定温度より高い時である。
【００１５】
また、上記方法において、前記撮像装置により得られた画像データを画像処理装置で取り込み、前記画像処理装置では、前記撮像装置から取り込んだ画像が前記補正されていない画像データであるか判定し、前記補正されていない画像データを補正して表示する。
【００１６】
なお、本発明は、上記撮像方法を撮像装置又は画像処理装置のコンピュータに実行させるためのプログラムや当該プログラムを格納するコンピュータ読み取り可能な記録媒体としても適用可能である。
【発明の効果】
【００１７】
以上説明したように、本発明にによれば、撮像装置内で画像データの補正を行うのに必要となる処理時間の短縮を図ることができる。
【発明を実施するための最良の形態】
【００１８】
以下に、本発明に係る実施の形態について添付図面を参照して詳細に説明する。
【００１９】
尚、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明は、その趣旨を逸脱しない範囲で下記実施形態を修正又は変形したものに適用可能である。
【００２０】
図１は、本発明の撮像装置に係る実施形態として例示する電子スチルカメラの制御ブロック図である。
【００２１】
図１において、５０は電子スチルカメラの各種回路を制御するマイクロプロセッサ等からなる制御回路であり、ＲＯＭ，ＲＡＭ等、プログラム動作に必要な機能が内蔵されている。５１は被写体輝度を測定する測光回路、５２は被写体までの距離を測定する測距回路、５３は前記測距回路５２にて得られる測距情報に基づいて、撮影レンズのピント調整を行うＡＦ駆動回路、５４は、絞りの制御を行う絞り制御回路、５５はシャッタ開閉制御を行うシャッタ制御回路、５６は撮像素子、５７は信号処理部、５８は記録回路、５９は撮影画像や撮影時の設定条件などの情報を表示する表示制御部で、ＬＣＤなどの表示部６０を制御する。６１は外部のパーソナルコンピュータ（ＰＣ）などとの間で通信を行うための通信制御部で、端子６２を介して画像データなどのやりとりを行う。６３はレリーズボタンの第１ストロークでオンする測光／測距開始スイッチ、６４はレリーズボタンの第２ストロークでオンするレリーズスイッチで、レリーズボタンの半押し時（第１ストローク）と全押し時（第２ストローク）にそれぞれオンするスイッチである。６５は連続撮影機能選択部、６６は温度検出部である。
【００２２】
図２は、上記制御回路５０をマイクロプロセッサにて構成した場合の当該制御回路による動作を示すフローチャートであり、撮影開始から撮影画像の表示までの処理の流れを示している。
【００２３】
図２において、ステップＳ２００では、不図示の電源スイッチの状態を検知し、オフならば終了するが、ここでは、オンされてステップＳ２１０以降に進むものとして説明する。
【００２４】
ステップＳ２１０では、給送モードの設定を行うか否かを判定し、モード設定を行う場合にはステップＳ２２０にて連続撮影機能選択部６５により給送モードの選択／決定を行ない、ステップＳ２３０にて画像記録パターンの決定を行う。ステップＳ２３０では、単写が選択されている場合にはパターン１、連写が選択されている場合にはパターン２を選択するようにする。
【００２５】
ステップＳ３００以降はカメラによる撮影シーケンスである。
【００２６】
先ず、ステップＳ３００にて、測光／測距開始スイッチ６３（ＳＷ１）が押（オン）されているか否か判定し、押されていなければ、ステップＳ２００に戻って押されるのを待ち、その後、押されると、ステップＳ３１０に進み、ここで測光回路５１により測光を行い、その測光値をアナログ−デジタル（ＡＤ）変換して、ステップＳ３２０にてシャッタ開時間（ＴＶ）や絞りの制御値（ＡＶ）を決定する。
【００２７】
そして、ステップＳ３３０において、測距回路５２により測距を行い、その結果を用いてステップＳ３４０で、ＡＦ駆動回路５３を駆動して撮影レンズの焦点合わせを行なう。
【００２８】
次に、ステップＳ３５０では、露光開始用のスイッチ６４（ＳＷ２）が押されているか否か判定し、押されていなければステップＳ２００に戻り、同様の動作を繰り返す。
【００２９】
一方、押されていれば、ステップＳ３６０に進み、撮影データの設定を行う。ここでは、シャッタースピードや絞り値、駒数等の記録する情報をマイクロプロセッサ５０内のＲＡＭに一時的に格納する動作を行う。そして、ステップＳ３７０へ進み、シャッタ制御回路５５及び絞り制御回路５４を動作させ、撮像素子への露光を行う。撮像素子への露光が終了すると、ステップＳ３８０へ進み、ステップＳ３６０で準備したデータを記録する。
【００３０】
撮影データの記録が終了すると、図３のステップＳ６００へ進み、画像処理を行う。ステップＳ６００では画像記録パターンの判定を行い、パターン１、すなわち単写モードだった場合には、ステップＳ６１０にて欠陥画素の傷補正処理を行った後、補正済みの画像ファイルを記録回路５８に出力する。この傷補正処理の内容については周知であるので説明は省略する。一方、パターン２、すなわち連写モードだった場合には、ステップＳ６２０にて欠陥画素のアドレス等を収めた欠陥画素補正用データファイルを出力すると共に、欠陥画素補正用データファイルに対応する補正されていない画像データファイルを出力する。
【００３１】
次に、ステップＳ６３０にて給送モードの判定を行い、連写モードの場合にはステップＳ２００へ戻る。一方、単写モードの場合には、ステップＳ６４０にてＳＷ２がオフされたことを検知した後にステップＳ２００へ戻る。
【００３２】
以上で、一連の撮影シーケンスが終了する。
【００３３】
ＰＣなどのアプリケーションソフトで画像処理を行なう際には、図４に示すように、ステップＳ７００にてＰＣなどのアプリケーションソフトで画像データのファイルを取得し、ステップＳ７１０にて画像記録パターンを判定し、無補正画像データであるならば（パターン２）、ステップＳ７２０にて対応した補正データファイルを読み込み、ステップＳ７３０にて傷補正処理を行い、その結果を画像データのファイルとしてステップＳ７４０にて出力し、ステップＳ７５０にて表示する。
【００３４】
上記画像データの流れは図６（ｂ）に例示した通りである。
【００３５】
また、上記実施形態は連写／単写で切り換える処理例であったが、温度を用いて切り換えてもよい。即ち、図５に示すように、ステップＳ２２５にて温度検出部６６から温度を読み込み、その温度に応じて、ステップＳ２３０にて画像記録パターンの決定を行う。ここでは、所定の閾値温度よりも低温の場合にはパターン１、高温の場合にはパターン２を選択するようにする。また、図３のステップＳ６００での判定も、パターン１は低温の場合、パターン２は高温の場合とし、その他の処理については同一であるので、その説明は省略する。
【００３６】
図６は、本発明と従来例における各画像データの流れを比較して示している。
【００３７】
従来では、図６（ａ）のように、画像データに対してカメラ内で補正を行ったデータをファイル化し、そのファイルをＰＣに取り込んで表示していたので、カメラ内での補正処理に時間がかかるという問題があった。
【００３８】
これに対して、本発明では、図６（ｂ）のように、画像データに対して、ある特定機能の時に補正を行う前のデータをファイル化し、このファイルを欠陥画素補正用データと共にＰＣ等で受け取り、両者のファイルから補正を行った上で、ファイルの表示を行うようにして、上記課題の解決を図っている。
【００３９】
更に、カメラ内で欠陥画素の補正を行わないことにより、カメラの表示手段でサムネイル画像を確認する際には、無補正の画像をサムネイル化したものを確認することになるが、サムネイル画像は撮影できたか否かの確認ができる程度であれば構わない、という視点に立ち、本発明は、あくまでも画像処理時間の短縮を最優先の目的としたものである。
【００４０】
また、カメラ内での補正処理に要する時間を短縮し、全体としてバランスのとれたシステムを構築することができる。
【００４１】
なお、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはCPUやMPU）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム(OS)などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４３】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するプログラムコード及び各種テーブルが格納されることになる。
【図面の簡単な説明】
【００４４】
【図１】本発明に係る実施形態として例示する電子スチルカメラの制御ブロック図である。
【図２】制御回路５０の撮影動作を示すフローチャートである。
【図３】制御回路５０の撮影動作を示すフローチャートである。
【図４】画像処理装置側の動作を示すフローチャートである。
【図５】制御回路５０の他の実施形態の撮影動作を示すフローチャートである。
【図６】本発明と従来例における各画像データの流れを比較して示す図である。
【符号の説明】
【００４５】
５０  制御回路
５１  測光回路
５２  測距回路
５３  ＡＦ駆動回路
５４  絞り制御回路
５５  シャッタ制御回路
５６  撮像素子
５７  信号処理部
５８  記録回路
５９  表示制御部
６０  表示部
６１  通信制御部
６２  端子
６３  測光・測距開始スイッチ
６４  レリーズスイッチ
６５  連続撮影機能選択部
６６  温度検出部
【図１】
2005175807.tif 000003
【図２】
2005175807.tif 000004
【図３】
2005175807.tif 000005
【図４】
2005175807.tif 000006
【図５】
2005175807.tif 000007
【図６】
2005175807.tif 000008