(57)【要約】      （修正有）【課題】カメラ内部での自動ゴミ消し処理を行う場合、誤り修復に対する自動判断に誤りがあると、ゴミでない部分について、ゴミ消し処理を施してしまい、元画像の情報を消失してしまう問題を解決する。【解決手段】撮像素子の上のゴミがあった場合に、自動修復し、修復をおこなった画像と、修復をおこなう前の画像を選択的に記録する。撮像素子の上のゴミがあった場合に、自動修復し、修復をおこなった画像と、修復をおこなう前の画像の両方を記録する。メモリ節約のために、元画像のうち修復する画像の１部分だけを修復をおこなった画像と同時に記録する。【選択図】図１
2007221679.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子にて画像を撮影し記録するカメラであって、
撮像素子の表面に付着した異物による撮影画像の欠損を修復し、
欠損を補填修復する機能を有し、
欠損修復前の画像と欠損修復後の画像の、すくなくとも一方を選択的に記録することが設定可能なことを特徴とするカメラ。
【請求項２】
請求項１に記載のカメラであって、欠損修復後の画像を記録する場合においては、
欠損修復を施した部分と同じサイズの、欠損修復前の画像部分を、
欠損修復後の画像と同時に記録させることが設定可能なことを特徴とするカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はフイルムの代替として、撮像素子、撮像センサを用いて画像の撮影を行い、フラッシュメモリなどの記憶素子に画像の記録を行う形式のカメラの制御方法に関する。
【背景技術】
【０００２】
撮影画像をＣＣＤやＣＭＯＳ型の撮像素子（撮像センサ）を用いて、画像を撮影し、静止画としてメモリカードなどの記録媒体に記録する機能を有するカメラが周知である。
【０００３】
これらは通常「デジタルカメラ」と称される。
【０００４】
これに対して、銀塩フイルムに、感光させ化学的に画像を記録させる、従来のカメラは「アナログカメラ」と称される。
【０００５】
アナログカメラの場合には、仮にフィルム面上に一時的にゴミなどが付着した場合でも、その影響はその撮影駒に限定され、フィルムが給送されることによりその後の撮影には影響が残らない。
【０００６】
これに対してデジタルカメラの場合、ひとたび撮像センサ上に、ゴミが載ってしまうと、以後全ての撮影駒に、ゴミとして残り、撮影画像に悪影響を及ぼす。
【０００７】
したがってゴミの付着を確実に検出できれば、撮影者に警告し、ゴミの除去作業をおこなうことが望ましい。
【０００８】
しかしながら仮にゴミの検出ができても、ゴミ除去には、時間を要するため、急な撮影を要するシーンでは、ゴミ除去作業をできずに撮影をする必要があったりする。
【０００９】
そのようなケースでは、既に撮影してしまった画像にゴミがあった場合、撮影のやり直しが利かないのであれば、その後、ゴミが付いたままの画像を観察したりまたは印刷をしなければならないことになる。
【００１０】
ゴミやキズによる画像の欠損を、画像処理によって行う自動補填は、古くから、コンピュータの得意とする技術分野であるが、最近になり、カメラのような消耗品に搭載されるマイクロコンピュータの高性能化が進んだことと、画像処理機能をデジタルシグナルプロセッサやＡＳＩＣなどの専用デバイスを用いて安価に実現させられるようになったこと、また画像処理の演算式が改善されたことなどを踏まえて、これらの技術の複合により、カメラ内部での自動ゴミ消し処理が可能になりつつある。
【００１１】
又、別の従来例としては、特許文献１をあげることが出来る。
【特許文献１】特開2004-222231号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
カメラ内部でゴミ消し処理が可能になった場合に問題となるのが、処理結果の確認である。
【００１３】
据え置き型のコンピュータ（パソコンを含む）では、オペレータが処理結果を確認でき、そのための時間も充分あるのが一般的である。
【００１４】
また、大きいサイズのモニタや出力物も用意できる。オペレータが処理結果を不適切と判断した場合には、やりなおしが可能である。
【００１５】
これに対してカメラの場合は、連続撮影を行っている場合は、速写性を求められているので、いちいちゴミ消し画像の確認作業にあたれないケースが多い。また搭載されている確認手段も、数インチ程度の液晶モニタで行わなければならないので、細かい部分の確認作業自体が不可能なケースが多い。したがってゴミ消し処理は全て「カメラ任せ」で行う必要がある。
【００１６】
しかしながらゴミ消しの判断は、本当に「ゴミ」なのか、そうでないのかの判断があやふやなケースが多く、全てを「カメラ任せ」にしてしまうのは危険である。
【００１７】
例えば、撮影した人物の顔の中に白い線や黒い線がある場合でも、現実の「生傷」や「ほくろ」や「痣」かもしれないので、自動処理に頼って、それらを消去してしまい、元画像の情報を逸する可能性もある。
【００１８】
常時元画像のみを記録することで、誤り消去を防止することもできる。
【００１９】
ただし、一般的に元画像は記憶するためのメモリ容量を大きくとるため、同じ容量の記憶素子に対して記録できる撮影枚数が減少してしまうといった問題が残る。
【課題を解決するための手段】
【００２０】
本発明では上述したような課題を解決することを目的とする。
【００２１】
本発明の第１の目的は欠損修復前の画像と欠損修復後の画像の、すくなくとも一方を選択的に記録することが設定可能なことを特徴とするカメラを提案する。
【００２２】
欠損修復前の画像を記録させるように設定をおこなえば、撮影者は誤り消去を完全に防止することができる。
【００２３】
この設定は、業務上の理由で撮影を行う場合や何らかの証拠写真を撮影する場合に有効である。
【００２４】
必ずしも誤り消去の防止が必然でないケースでは、撮影者は欠損修復後の画像を記録させるように設定をおこなえば、撮影枚数を減少させずにすむ。
【００２５】
記念写真などの撮影を行う場合に有効である。
【００２６】
本発明の第１の目的は欠損修復前の画像と欠損修復後の画像の、すくなくとも一方を選択的に記録することが設定可能なことを特徴とするカメラを提案する。
【００２７】
欠損修復前の画像を記録させるように設定をおこなえば、撮影者は誤り消去を完全に防止することができる。
【００２８】
必ずしも、誤り消去の防止が必然でないケースでは、撮影者は欠損修復後の画像を記録させるように設定をおこなえば、撮影枚数を減少させずにすむ。
【００２９】
本発明ではさらに操作性を改善する目的で、欠損修復後の画像を記録する場合においては、欠損修復を施した部分と同じサイズの、欠損修復前の画像部分を、同時に記録させることが設定可能なことを特徴とするカメラを提案する。
【００３０】
これにより、カメラ任せの自動処理に頼って、ゴミと錯覚し消去して元画像の情報を逸した場合でも修復が可能となるうえ、元画像を全て記録させるのと比較して、最小限の記録容量の消費で目的をかなえられる。
【発明の効果】
【００３１】
本発明は、ゴミやキズによる画像の欠損を、画像処理による自動補填機能を持ったカメラ機能の改善をもたらす。
【００３２】
ゴミやキズによる画像の欠損を、画像処理による自動補填機能を持ったカメラにおいていくつかの不便を改善する必要があったが、本発明によれば、これらの問題は解決され、操作性の向上をもたらす。
【発明を実施するための最良の形態】
【００３３】
次に、本発明の詳細を実施例の記述に従って説明する。
【実施例１】
【００３４】
図５は、本発明による情報機器の簡単なブロック図の一例である。
【００３５】
１は撮影レンズである。
【００３６】
ＡＦ（オートフォーカス）駆動回路部２は、例えばステッピングモータによって構成され、マイクロコンピュータ１６の制御によってレンズ１内のフォーカスレンズ位置を変化させることによりピントを合わせる。フォーカス演算に用いるデフォーカス量は、センサの出力の特定エリアを映像信号処理回路１０を用いて演算する。
【００３７】
ズーム駆動回路部３は、例えばステッピングモータによって構成され、マイクロコンピュータ１６の制御によってレンズ１内の変倍レンズ位置（不図示）を変化させることにより撮影レンズの焦点距離を変化させる。
【００３８】
絞り駆動回路部４は、例えばオートアイリス等によって構成され、マイクロコンピュータ１６の制御によって光学的な絞り値を変化させる。
【００３９】
撮像素子部６としてはＣＣＤやＣＭＯＳセンサなどが用いられ、光学的レンズ１によってその撮像素子上に結像されたフィルム像を光電変換して電気信号として取り出す。
【００４０】
クランプ／ＣＤＳ回路７やＡＧＣ８はＡ／Ｄ変換をする前の基本的アナログ処理を行う。
【００４１】
マイクロコンピュータ１６により、クランプレベルやＡＧＣ基準レベルの変更も可能である。
【００４２】
Ａ／Ｄ変換部９はアナログのセンサ出力信号をデジタル信号に変換する。
【００４３】
映像信号処理回路１０は、デジタル化されたセンサ画像データに、フィルター処理、色変換処理、ガンマ処理を行い、メモリーコントローラ１３に出力する。
【００４４】
他方、この映像信号処理回路１０はＤＡ変換も内蔵されており、センサ６から入力される映像信号や、メモリーコントローラ１３から逆に入力される画像データをアナログ信号に変換し、ＥＶＦ駆動回路１１を通してＥＶＦモニタ１２に出力することも可能である。
【００４５】
これらの機能切り替えはマイクロコンピュータ１６とのデータ交換により行われ、必要に応じてセンサ信号の露出情報やフォーカス情報やホワイトバランスやオートフォーカス情報をマイクロコンピュータ１６に出力可能である。
【００４６】
その情報を基にマイクロコンピュータ１６はホワイトバランスやゲイン調整を行う。
【００４７】
また、フォーカス情報を評価してＡＦ駆動回路２に通信してフォーカスレンズを駆動する。
【００４８】
また、マイクロコンピュータ１６の指示により、何もせずに１３のメモリーコントローラを通して１９のバッファーメモリーに画像データを記録することも可能である。
【００４９】
また、映像信号処理回路１０はＪＰＥＧなどの圧縮処理する機能も入っている。連続撮影の場合は一旦、バッファーメモリーに撮影データを格納し、処理する時間のある時にメモリーコントローラ１３を通して未処理の画像データを読み出し、映像信号処理回路１０で画像処理や圧縮処理を行い連続撮影の速度を稼ぐ。連像撮影枚数は、バッファーメモリーの大きさに左右される。
【００５０】
マイクロコンピュータ１６は撮影前に設定されているＩＳＯ感度、画像サイズ、画質に応じた、画像サイズの予測値データをもとに、メモリーコントローラ１３を通して、メモリーの容量を確認し、撮影可能残数を演算し、液晶駆動回路２１を通して外部液晶表示部材２２に表示する。
【００５１】
メモリーコントローラ１３では、映像信号処理回路１０から入力された未処理のデジタル画像データをバッファーメモリー１９に格納し、処理済みのデジタル画像をメモリー１４に格納したり、逆にバッファーメモリ１９やメモリー１４から画像データを映像信号処理回路１０に出力する。
【００５２】
また、メモリーコントローラ１３は、外部インターフェース１５から送られてくる映像をメモリー１４に記憶したり、メモリー１４に記憶されている画像を外部インターフェース１５から出力可能である。メモリー１４は取り外し自由である場合もある。
【００５３】
電源部１７は、各ＩＣや駆動系に必要な電源を供給する。
【００５４】
操作部材１８は、マイクロコンピュータ１６に操作部材の状態を伝え、マイクロコンピュータ１６はその操作部材の変化に応じて各部をコントロールする。
【００５５】
２０（ａ）と２０（ｂ）はレリーズ釦であり、操作部材１８の入力スイッチである。２０（ａ）のみオンの状態はレリーズ釦半押し状態であり、２０（ａ）、２０（ｂ）が共にオンの場合は、撮影画像をホールドし記録するためのレリーズ釦オン状態である。
【００５６】
１８の操作部材には、２０のほかに、ＩＳＯ設定釦、画像サイズ設定釦、画質設定釦、情報表示釦など不図示のスイッチがつながっており、スイッチの状態が検出されている。
【００５７】
２１は液晶駆動回路であり、マイクロコンピュータ１６の表示内容命令に従って、２２の外部液晶表示や２３のファインダー内液晶表示を駆動する。また、２３のファインダー内の液晶表示には、不図示のＬＥＤなどのバックライトが配置されており、そのＬＥＤも２１の液晶駆動回路で駆動される。
【００５８】
なお、ゴミによる画像の欠損修復するための補助機能が、映像信号処理回路１０にあってもよい。
【００５９】
この場合マイクロコンピュータ１６は映像信号処理回路１０に内蔵された欠損修復回路を使用し、欠損修復機能を果たす。
【００６０】
ゴミによる画像の欠損修復するための補助機能が、映像信号処理回路１０にある場合、マイクロコンピュータ１６による演算処理で全ての処理をまかなう場合と比較して、処理速度が速くなる。
【００６１】
補助機能がない場合には処理時間が、実用に耐えられないような時間になってしまう場合もありうるので、そのような場合には、映像信号処理回路１０に画像の欠損修復するための補助機能を持たせることが必須となる。
【００６２】
以上のように構成されたブロック図について、以下フローチャートをもとに動作を説明する。
【００６３】
フローチャートはマイクロコンピュータ１６の制御を記述するものであり、そのプログラムコードはマイクロコンピュータ１６の内部に具備されたリードオンリーメモリ（以下ＲＯＭ）に格納される。
【００６４】
その他の格納方法の例としてはマイクロコンピュータ１６に外部バス端子を設け、外部バスに接続されるメモリデバイスに格納するという方法などがある。
【００６５】
なお、実施例では、プログラムは複数のタスクに分割されて、各タスクが、同時に並行処理されるマルチタスクシステムに添った動作を行うものとして説明を行う。
【００６６】
図１は撮影動作が行われた場合の動作を記述したフローチャートであり、動作を処理するタスク部を説明するものである。
【００６７】
図１において、［  ステップ  Ｓ１０１  ］処理を開始する。
【００６８】
この場合、一連の撮影動作が終了し画像を記録する動作から処理を開始する。
【００６９】
［  ステップ  Ｓ１０２  ］
設定が元画像記録モードになっているか、否かを判定し、元画像記録モードになっている場合はステップ  Ｓ１０３に分岐する。
【００７０】
元画像記録モードになっていない場合にはステップ  Ｓ１０４に分岐する。
【００７１】
［  ステップ  Ｓ１０３  ］
元画像をそのままメモリ１４に記憶する。
【００７２】
［  ステップ  Ｓ１０４  ］
設定が欠損修復画像記録モードになっているか、否かを判定し、欠損修復画像記録モードになっている場合はステップ  Ｓ１０５に分岐する。
【００７３】
元画像記録モードになっていない場合にはステップ  Ｓ１０６に分岐する。
【００７４】
［  ステップ  Ｓ１０５  ］
自動的にゴミによる欠損修復を施した、欠損修復画像をメモリ１４に記憶する。
【００７５】
自動欠損修復は、マイクロコンピュータ１６が行う。
【００７６】
前述したように、ゴミによる画像の欠損修復するための補助機能が、映像信号処理回路１０にあってもよい。
【００７７】
この場合マイクロコンピュータ１６は映像信号処理回路１０に内蔵された欠損修復回路を使用し、欠損修復機能を果たす。
【００７８】
本発明の本題は修復方法の改善ではない。
【００７９】
欠損修復はマイクロコンピュータ１６が行うが、詳細な方法や、アルゴリズムの細部を延々記述することは、本発明の本題とする部分とは異なるために説明を省略する。
【００８０】
［  ステップ  Ｓ１０６  ］
設定が元画像記録モードでも欠損修復画像記録モードでもない場合は、元画像と欠損修復画像の双方を記憶させるモードとなるため、元画像をそのままメモリ１４に記憶する。また自動的にゴミによる欠損修復を施した、欠損修復画像をメモリ１４に記憶する。
【００８１】
図２は記録モードを変更する場合の動作を記述したフローチャートであり、その動作を処理するタスク部を説明するものである。
【００８２】
図２において、［  ステップ  Ｓ２０１  ］処理を開始する。
【００８３】
記録モードの変更は、操作部材１８中の記録モード変更ボタンを押されることにより処理を開始する。
【００８４】
［  ステップ  Ｓ２０２  ］
設定が元画像記録モードになっているか、否かを判定し、元画像記録モードになっている場合はステップ  Ｓ２０３に分岐する。
【００８５】
元画像記録モードになっていない場合にはステップ  Ｓ２０４に分岐する。
【００８６】
［  ステップ  Ｓ２０３  ］
記録モードを欠損修復画像記録モードに変更する。
【００８７】
［  ステップ  Ｓ２０４  ］
設定が欠損修復画像記録モードになっているか、否かを判定し、欠損修復画像記録モードになっている場合はステップ  Ｓ２０５に分岐する。
【００８８】
元画像記録モードになっていない場合にはステップ  Ｓ２０６に分岐する。
【００８９】
［  ステップ  Ｓ２０５  ］
元画像と欠損修復画像の双方を記憶させるモードに変更する。
【００９０】
［  ステップ  Ｓ２０６  ］
記録モードを元画像記録モードに変更する。
【００９１】
以上の動作により、「元画像記録モード」、「欠損修復画像記録モード」、「元画像と欠損修復画像記録モード」順にサイクリックにモードが選択される。
【００９２】
図３はゴミによる欠損が存在する画像と自動修復後の画像を表したものである。
【００９３】
（Ａ）がゴミによる欠損が存在する画像の例であり、（Ｂ）が自動修復後の画像の例である。
【００９４】
図３の（Ａ）上（Ｃ）で示した部分がゴミによる画像欠損である。（Ａ）では便宜上、黒く表現しているが、ゴミによって光路が遮光される場合では、一般的に白いキズ跡として描画される。
【００９５】
自動ゴミ消し修復処理をされた図３の画像（Ｂ）は、さらに、ＪＰＥＧなどの圧縮処理を施され、画像容量を減少された上で、メモリー１４に記録される。
【００９６】
「元画像記録モード」では、画像（Ａ）のみが記憶され、「欠損修復画像記録モード」では、画像（Ｂ）のみが記憶され、「元画像と欠損修復画像記録モード」では、画像（Ａ）と（Ｂ）が記録される。
【００９７】
以上の説明からもわかるように、本発明の第１の目的である欠損修復前の画像と欠損修復後の画像の、すくなくとも一方を選択的に記録することが設定可能なことを特徴とするカメラを実現することができる。
【００９８】
欠損修復前の画像を記録させるように設定をおこなえば、撮影者は誤り消去を防止することもできる。
【００９９】
業務上の理由で撮影を行う場合や、何らかの証拠写真を撮影する場合に有効である。
【０１００】
必ずしも、誤り消去の防止が必然でないケースでは、撮影者は欠損修復後の画像を記録させるように設定をおこなえば、撮影枚数を減少させずにすむ。
【０１０１】
旅行中のメモとしての気楽な撮影を行う場合に有効である。
【実施例２】
【０１０２】
本発明で操作性を改善する目的でのさらに別の提案として欠損修復後の画像を記録する場合においては、欠損修復を施した部分と同じサイズの、欠損修復前の画像部分を、同時に記録させることが設定可能なことを特徴とするカメラを提案する。
【０１０３】
これにより、カメラ任せの自動処理に頼って、ゴミと錯覚し消去して元画像の情報を逸した場合でも修復が可能となるうえ、元画像を全て記録させるのと比較して、最小限の記録容量の消費で、目的をかなえられる。
【０１０４】
以上の提案を実現する実施例について説明する。
【０１０５】
基本的な回路構成や動作フローチャートについては、実施例１と同様であるため説明を省略する。
【０１０６】
図４はゴミによる欠損が存在する画像と自動修復後の画像を表したものである。
【０１０７】
（Ａ）がゴミによる欠損が存在する画像の例であり、（Ｂ）が自動修復後の画像の例である。
【０１０８】
図４において図４（Ｃ）で示した部分が、ゴミによる画像欠損である。図４（Ａ）、図４（Ｃ）では便宜上、黒く表現しているが、ゴミによって光路が遮光される場合では、白いキズ跡として描画される。
【０１０９】
自動ゴミ消し修復処理をされた画像（Ｂ）は、さらに、ＪＰＥＧなどの圧縮処理を施され、画像容量を減少された上で、メモリー１４に記録される。
【０１１０】
「元画像記録モード」では、画像（Ａ）のみが記憶され、「欠損修復画像記録モード」では、画像（Ｂ）のみが記憶され、「元画像と欠損修復画像記録モード」では、画像（Ｃ）と（Ｂ）が記録される。
【０１１１】
(Ｃ)は（Ａ）の画像の１部であるため、当然ながら記憶の際に必要となる記憶容量は小さく、「元画像と欠損修復画像記録モード」で、画像（Ａ）と（Ｂ）を記憶させる場合と比較して「元画像と欠損修復画像記録モード」で、画像（Ｃ）と（Ｂ）を記憶させた場合のほうが大幅なメモリ容量の削減が可能である。
【０１１２】
画像（Ｃ）は画像（Ｂ）の自動修復部を元画像に戻すときに必要な最小限の情報を属性として持つ。
【０１１３】
その情報とは画像（Ｂ）のどの部分にあたるものであるかという位置の情報と、画像のサイズ、たとえば縦方向のサイズと横方向のサイズがそれぞれいくつであるかといった情報である
これらの属性情報により画像（Ｃ）と画像（Ｂ）から元画像に戻すことが可能となる。
【０１１４】
撮像素子の上のゴミはひとつであるとは限らないため、画像（Ｃ）も当然ながら、ひとつに限らず、複数であってもよい。
【０１１５】
その場合、それぞれの画像が自動修復部を元画像に戻すときに必要な最小限の情報を属性として持っている。
【０１１６】
画像（Ｃ）は、画像（Ｂ）と同一のファイル内にあってもよいし、別のファイルであってもよい。
【０１１７】
画像（Ｃ）が複数あった場合でも、画像（Ｂ）と同一のファイル内にあってもよいし、別のファイルであってもよい。
【０１１８】
また複数ある画像（Ｃ）が、それぞれ別のファイルであってもよいし、同一のファイルにあってもよい。
【０１１９】
以上の説明からもわかるように、カメラ任せの自動処理に頼って、ゴミと錯覚し消去して元画像の情報を逸した場合でも修復が可能となり、元画像を全て記録させるのと比較して、少ない記録容量の消費で、目的をかなえられることが可能となる。
【０１２０】
［産業上の利用可能性］
本発明はフイルムの代替として、撮像素子、撮像センサを用いて画像の撮影を行い、フラッシュメモリなどの記憶素子に画像の記録を行う形式のカメラに利用可能である。
【図面の簡単な説明】
【０１２１】
【図１】撮影動作が行われた場合の動作を記述したフローチャートであり、動作を処理するタスク部を説明するものである。
【図２】記録モードを変更する場合の動作を記述したフローチャートであり、その動作を処理するタスク部を説明するものである。
【図３】ゴミによる欠損が存在する画像と自動修復後の画像を表したものである。（Ａ）がゴミによる欠損が存在する画像の例であり、（Ｂ）が自動修復後の画像の例である。
【図４】ゴミによる欠損が存在する画像と自動修復後の画像を表したものである。（Ａ）がゴミによる欠損が存在する画像の例であり、（Ｂ）が自動修復後の画像の例である。（Ｃ）で示した部分が、自動修復を施す部分の元画像である。
【図５】本発明による情報機器の簡単なブロック図の一例である。
【符号の説明】
【０１２２】
１  撮影レンズ
２  ＡＦ（オートフォーカス）駆動回路部
３  ズーム駆動回路部
４  絞り駆動回路部
５  絞り（アイリス）
６  撮像素子部
７  クランプ／ＣＤＳ回路
８  ＡＧＣ
９  Ａ／Ｄ変換部
１０  映像信号処理回路
１１  ＥＶＦ駆動回路
１２  ＥＶＦモニタ
１３  メモリーコントローラ
１４  メモリー
１５  外部インターフェース
１６  マイクロコンピュータ
１７  電源部
１８  操作部材
１９  バッファーメモリー
２０  レリーズ釦
２１  液晶駆動回路
２２  外部液晶表示や
２３  ファインダー内液晶表示
【図１】
2007221679.tif 000003
【図２】
2007221679.tif 000004
【図３】
2007221679.tif 000005
【図４】
2007221679.tif 000006
【図５】
2007221679.tif 000007