(57)【要約】【課題】  本発明は、CCDイメージセンサーなどの撮像素子の欠陥画素の検出において、ユーザー操作によりユーザーの意思で欠陥検出をおこなう手段を提供することにより、常に欠陥のない高品質な画像を維持できると共に、撮影機会を損ねることがない撮像装置及び撮像方法を提供する。【解決手段】  本発明の撮像装置は、ユーザー操作により欠陥検出手段（マイコン７）による欠陥検出を起動するタイミングを装置の動作に関連して任意に選択して設定する設定手段（マイコン７及びキースイッチ８）を備えたものである。これによれば、設定手段によりユーザー操作により欠陥検出手段による欠陥検出を起動するタイミングを装置の動作に関連して任意に選択して設定するので、常に欠陥のない高品質な画像を維持でき、また撮影機会を損ねることがない。【選択図】        図１  
2005150862.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段により撮像された撮像画像の欠陥検出手段により検出された欠陥画素に対して、補正手段により補正を行う撮像装置において、
ユーザー操作により上記欠陥検出手段による欠陥検出を起動するタイミングを装置の動作に関連して任意に選択して設定する設定手段と、
を備えたことを特徴とする撮像装置。
【請求項２】
撮像手段により撮像された撮像画像の欠陥検出手段により検出された欠陥画素に対して、補正手段により補正を行う撮像装置において、
上記欠陥検出手段により欠陥検出された画素のうちユーザー操作により上記補正手段により補正すべき欠陥画素を任意に選択して指定する指定手段
を備えたことを特徴とする撮像装置。
【請求項３】
請求項１記載の撮像装置において、
上記設定手段は、撮像画像を表示する表示手段に表示されるメニュー画面上の項目の選択により上記設定を実行することを特徴とする撮像装置。
【請求項４】
請求項３記載の撮像装置において、
上記メニュー画面上の項目は、装置の電源オン時、電源オフ時、モード遷移時、バッテリ交換時、即実行、または撮影時のすべてまたは一部であることを特徴とする撮像装置。
【請求項５】
請求項１記載の撮像装置において、
上記設定手段は、予め設定されている時間の経過後に上記設定を実行することを特徴とする撮像装置。
【請求項６】
請求項２の記載の撮像装置において、
撮像画像を表示する表示手段に上記指定手段により指定された欠陥画素の表示及び上記欠陥画素を補正した補正画素の表示を行うことを特徴とする撮像装置。
【請求項７】
撮像手段におけるステップにより撮像された撮像画像が欠陥検出手段におけるステップにより検出された欠陥画素に対して、補正手段におけるステップにより補正を行う撮像装置における撮像方法において、
ユーザー操作により上記欠陥検出手段におけるステップにより欠陥検出を起動するタイミングを設定手段により装置の動作に関連して任意に選択して設定するステップと、
を備えたことを特徴とする撮像方法。
【請求項８】
請求項７記載の撮像方法において、
上記ステップにより欠陥検出された画素のうちユーザー操作により上記補正手段により補正すべき欠陥画素を任意に選択して指定するステップ
を備えたことを特徴とする撮像方法。
【請求項９】
請求項７記載の撮像方法において、
上記設定手段におけるステップは、撮像画像を表示する表示手段に表示されるメニュー画面上の項目の選択のステップにより上記設定を実行することを特徴とする撮像方法。
【請求項１０】
請求項９記載の撮像方法において、
上記メニュー画面上の項目は、装置の電源オン時、電源オフ時、モード遷移時、バッテリ交換時、即実行、または撮影時のすべてまたは一部であることを特徴とする撮像方法。
【請求項１１】
請求項７記載の撮像方法において、
上記設定手段におけるステップは、予め設定されている時間の経過後に上記設定を実行することを特徴とする撮像方法。
【請求項１２】
請求項８記載の撮像方法において、
撮像画像を表示する表示手段に上記指定ステップにより指定された欠陥画素の表示及び上記欠陥画素を補正した補正画素の表示を行うことを特徴とする撮像方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像手段により撮像された撮像画像の欠陥検出手段により検出された欠陥画素に対して、補正手段により補正を行う撮像装置及び撮像方法に関する。
【背景技術】
【０００２】
従来の撮像素子の欠陥検出は、工場で出荷前に欠陥画素を検出して、そのアドレスを書き換え可能な不揮発性メモリであるEEPROM（Electrically Erasable and Programmable Read Only Memory）等に記録することにより、実際の撮影時には、そのアドレスデータを使い補正を行っていた。
【０００３】
例えば、特許文献１には、固体撮像素子の画素数の増減に対して欠陥画素を補正するためのシステム構成を容易に変更するために、初期検査時において、固体撮像素子の欠陥検出処理を行い、この検出された欠陥画素に欠陥番号を付して欠陥情報（欠陥個所、欠陥レベル）を順次メモリ空間ブロックに格納し、画像出力処理においては、順番に読み出される撮像画素の画素番号がメモリ空間ブロックに格納されているか否かを判定していき、メモリ空間ブロックに格納されている場合には、その欠陥レベルを用いて欠陥画素の画素信号の補正を行い、補正前の画素信号を補正後の画素信号で置き換えて出力するものが開示されている。
【０００４】
【特許文献１】特開2003-174595号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、撮像素子の欠陥は、宇宙から降り注ぐ宇宙線の影響により、工場出荷後に新たに発生するものがあり、このような欠陥は補正ができないので、撮影画像に残ってしまってしまい、画像の品質を落としていたという不都合があった。
【０００６】
また、電源ON時、欠陥を検出する方式があるが、撮像素子の画素数増加により、検出時間が延び、起動時間が遅くなることにより、撮影機会を損ねてしまっていたという不都合があった。
【０００７】
そこで、本発明は、CCD（Charge Coupled Device）イメージセンサーなどの撮像素子の欠陥画素の検出において、ユーザー操作によりユーザーの意思で欠陥検出をおこなう手段を提供することにより、常に欠陥のない高品質な画像を維持できると共に、撮影機会を損ねることがない撮像装置及び撮像方法を提供することを課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決し、本発明の目的を達成するため、本発明の撮像装置は、ユーザー操作により欠陥検出手段による欠陥検出を起動するタイミングを装置の動作に関連して任意に選択して設定する設定手段を備えたものである。またさらに、欠陥検出手段により欠陥検出された画素のうちユーザー操作により補正手段により補正すべき欠陥画素を任意に選択して指定する指定手段を備えたものである。
【０００９】
これによれば、設定手段によりユーザー操作により欠陥検出手段による欠陥検出を起動するタイミングを装置の動作に関連して任意に選択して設定するので、常に欠陥のない高品質な画像を維持でき、また撮影機会を損ねることがない。また補正すべき欠陥画素を任意に選択して指定するので、補正の効果の上がる画素に対して重点的に補正を施すことができる。
【００１０】
また、本発明の撮像方法は、ユーザー操作により欠陥検出手段におけるステップにより欠陥検出を起動するタイミングを設定手段により装置の動作に関連して任意に選択して設定するステップを備えたものである。またさらに、欠陥検出ステップにより欠陥検出された画素のうちユーザー操作により補正手段により補正すべき欠陥画素を任意に選択して指定するステップを備えたものである。
【００１１】
これによれば、設定手段におけるステップによりユーザー操作により欠陥検出手段による欠陥検出を起動するタイミングを装置の動作に関連して任意に選択して設定するので、常に欠陥のない高品質な画像を維持でき、また撮影機会を損ねることがない。また補正すべき欠陥画素を任意に選択して指定するので、補正の効果の上がる画素に対して重点的に補正を施すことができる。
【発明の効果】
【００１２】
本発明によれば、撮像素子の欠陥検出において、ユーザー操作により欠陥検出を起動する手段を提供することにより、ユーザーが撮影前に好きな時に欠陥補正ができることとなり、常に高品質な画像を得ることができる。また補正すべき欠陥画素をユーザーが任意に選択して指定することにより、指定された画素に対して重点的に補正を施して補正の効果を上げることができる。
【００１３】
従って、撮影前にユーザーが好きなタイミングで欠陥検出をできることとなり、常に高品質な画像が得られる。また、電源ON時に検出する必要がないので、撮影機会を逃さないようにすることができる。また、工場でも検出する必要がないので、生産性を向上させることができる。また不要な補正をせずに指定された画素に対して重点的に補正を施して補正の効果を上げることができる。
【発明を実施するための最良の形態】
【００１４】
以下に、本発明をCCDデジタルスチルカメラに適用した実施の形態例を示す。
まず、システム全体について説明する。
図１に示すように、本発明に適用されるデジタルカメラは、光学系のレンズ１、フォーカス調整や絞り調整及びズーム駆動を行うレンズ駆動装置１１、被写体を撮像する撮像素子であるCCDイメージセンサー２、撮像タイミングを生成するTG（Timing Generator：タイミング発生器）１０、アナログの撮像信号をデジタルデータに変換するA／D（Analog to Digital）変換器３、デジタルの撮像信号に対して圧縮または伸長処理を行う信号処理IC（Integrated Circuit）４,画像データを記憶するメモリ５、制御を司るマイクロコンピュータ（以下、マイコンという）、マイコン７の設定データを記憶するEEPROM９、撮像画像を表示する液晶パネル６、ユーザーによる操作及び入力が可能なキースイッチ８などから構成される。
【００１５】
CCDイメージセンサー２は撮像素子で、これによりレンズを通過した光を電気信号に変換する。本発明の実施の形態における欠陥とは、このイメージセンサー２に発生するもので、光のデータが正しく電気信号に変換されない画素を意味する。
【００１６】
レンズ駆動装置１１はマイコン７から制御され、レンズ１のフォーカス位置、絞りの開閉、ズーム位置に対して可動部を駆動する。TG１０はマイコン７から制御され、CCDイメージセンサー２のデータ読み出し方式、露光時間、タイミングを駆動する。A/D変換器３は、CCDイメージセンサー２からのアナログ信号をサンプルホールドし、デジタルデータに変換する。
【００１７】
信号処理IC４は、マイコン７から制御され、A/D変換器３からのデジタルデータを静止画のJPEG（Joint Photograph Experts Group）データなどに変換したり、静止画データを液晶パネル６に出力したりする。EEPROM９はマイコン７からデータの書き込み及び読み出しが制御され、欠陥アドレスなど各種データを記憶しておく。このEEPROM９は、プログラム用フラッシュ（FLASH）メモリ、画像用フラッシュメモリ、ROMなどを代用してもよい。
【００１８】
また、この信号処理IC４内には、メモリ５に画像データを読み書きするためのメモリーコントローラブロックがあり、マイコン７の制御により、メモリ５から画像データやメニューデータを読み出し、データを合成（加算）して液晶パネル６などに表示することができる。
【００１９】
次に、白欠陥検出動作を説明する。図２に示すように、黒色のCCD撮像画像２１において白い点で表示されるものが白欠陥の画素欠陥２２である。CCDイメージセンサー２のセンサー部の不良により、例えば、全黒画像を露光したときに、黒にならずに白くなるが素がある。これが撮像素子の画素欠陥（白欠陥）である。温度、露光時間により、出力レベルが変化し、画像によってはわかりにくいものもある。画素フィルタによっては、赤、緑、青に見えるものもある。逆に白いものを撮影したとき、黒くなる画素もあり、これを黒欠陥という。
【００２０】
白欠陥検出は、図３に示すように、以下のような動作で行われる。
まず、マイコン７は白欠陥検出モードになると、レンズ駆動装置１１に絞り（アイリス）を閉じるように命令する（ステップＳ１）。レンズ１はこの信号により、絞りを閉じる。次に、マイコン７は欠陥検出に最適なシャッタースピードをTG１０に送り、CCDイメージセンサー２で露光をおこなう（ステップＳ２）。
【００２１】
そして、マイコン７はこのCCDイメージセンサー２の撮像データを読み出し、A/D変換器３で撮像データをデジタルデータに変換して、デジタルデータは信号処理IC４に入力される（ステップＳ３）。信号処理IC４の中では、あるレベル以上の信号をもつ画素を欠陥として検出し（ステップＳ４）、アドレスを計算する。マイコン７はこのアドレスを読み出し（ステップＳ５）、EEPROM９に書き込む（ステップＳ６）。
【００２２】
次に、メニュー動作を説明する。
信号処理IC４は、マイコン７の制御により、メニューなどの表示をおこなう。具体的には、図４に示すように、メニューの表示ブロックでは、本画像メモリ５−１とメニューメモリ５−２から構成され、信号処理IC４では、メモリコントローラ４−１を経由して、これらの２つのデータ同時に読み出し、加算器４−２でデータを加算して、表示データとして、メニュー構造４１を液晶パネル６に表示する。メニュー構造４１の表示を切り替える際には、マイコン７が操作仕様に基づき、このメニューメモリ５−２を書き換えることにより実現している。
【００２３】
図５に示すように、マイコン７は、マイコン７内のA/D変換器５１により、キースイッチ８のキー５４−１〜５４−４及びプルアップ抵抗器５３−１〜５３−４により分圧された電圧レベルの状態をA/D変換ポート５２を介して読み取り、どのキー５４−１〜５４−４がオンとなったかを判別して、各種動作を実現する。
【００２４】
例えば、キースイッチ６１は図６に示すように、メニューキー６３、上下左右キー６５‐１〜６５−４、選択キー６５−５、モードキー６４などから構成され、メニューキー６３を押すことにより、液晶パネル６２にさまざまなメニューが表示され、カーソルを上下左右キー６５‐１〜６５−４で移動させ、選択キー６５−５でメニューを選択することにより、メニューに対応した処理をマイコン７が実行する。
【００２５】
メニュー表示及び実行例として、図７に示すように、液晶パネル６２にメニュー表示なし画像７１が表示されているとき、７２でユーザーがメニューキーを押すと、メニュー表示画像７３が表示される。例えば黄色で表示されるメニュー項目のうちのカーソル位置７４（画像）の表示色が例えばオレンジなどに変わる。このときメニュー選択により画像表示が行われるカーソル位置である。
【００２６】
次に、７５でユーザーが右キーを押すと、７６のようにカーソルが右の項目に移動する。このとき、メニュー選択により欠陥検出が行われるカーソル位置である。７７でユーザーが選択キーを押すと、７８のように選択されたメニューを実行することを示す画像が液晶パネル６２に表示される。
【００２７】
上述したこの発明の実施の形態は、欠陥検出をメニューの1項目とすることで、これをユーザーが選択することにより、マイコン７が欠陥検出モードに入り、検出をおこなう。これにより、もし、工場出荷後、新なる欠陥が発生していたとしても次回の撮影で欠陥のない高品位な画像を得ることができる。
【００２８】
以下に、応用例を説明する。
図８は、モードキーの応用例を示す図である。
図８において、キースイッチ６１のモードキー６４の部分に、例えば、動作モードに応じて、再生モードキー８１、カメラモードキー８２、動画モードキー８３、セットアップモードキー８４を設ける。
【００２９】
そして、セットアップモードキー８４をユーザーが押すことによりセットアップモードが選択されると、液晶パネル６２に前述したようにメニュー表示画像７３が表示され、液晶パネル上で欠陥検出の動作を選択すると、欠陥検出の動作に移行する。
【００３０】
図９は、タイミング選択の応用例を示す図である。図９は、図８においてメニュー表示画像が表示された後に、液晶パネル上で欠陥検出の動作が選択された場合に、欠陥検出の動作のタイミング選択を行う応用例である。
【００３１】
図９において、メニュー表示画像７３から液晶パネル上で欠陥検出の動作が選択されると、さらにその中から欠陥検出の動作のタイミングを示すサブメニュー表示画像９１が表示されるように構成する。
【００３２】
そして、液晶パネル上で欠陥検出の動作のタイミングが選択された場合に、選択された欠陥検出の動作のタイミングで、マイコン７は欠陥検出モードに移行して、欠陥検出を行う。
【００３３】
ユーザーは、サブメニュー表示画像９１のうちから欠陥検出の動作のタイミングとして、例えば、撮影時のすべてまたは一部、モード遷移時、電源オフ時、電源オン時、バッテリ交換時、即実行を選択することができる。
【００３４】
図１０は、時間による起動の応用例を示すフローチャートである。
図１０において、まず、マイコン７は設定された時間を読み取り（ステップＳ１１）、欠陥検出の動作が設定されているか否かを判断する（ステップＳ１２）。欠陥検出の動作が設定されているときは、マイコン７は設定された時間が経過したか否かを判断する（ステップＳ１３）。
【００３５】
設定された時間が経過したとき、マイコン７は欠陥検出をしても良いか否かを判断する（ステップＳ１４）。欠陥検出をしても良いとき、マイコン７は欠陥検出の動作を行う（ステップＳ１５）。
【００３６】
図１１は、時間による起動のハードウエア構成を示す図であり、図１１Ａはマイコン外部に時計機能ブロックがある場合、図１１Ｂはマイコン内部に時計機能ブロックがある場合である。
図１１において、図１１Ａに示すマイコン外部に時計機能ブロックがある場合には、時計機能IC１１１はマイコン７に対して、シリアル通信またはパラレル通信１１２により欠陥検出の動作が設定される設定時間を知られる。
【００３７】
また、時計機能IC１１１はマイコン７に対して、割込み又は一般ポートへの出力を行うことにより欠陥検出の動作が設定される設定時間を知らせる。また、これら出力を用いずに、マイコン７が設定時間の経過を監視しても良いし、これらを組み合わせて用いてもよい。
【００３８】
図１１Ｂに示すマイコン内部に時計機能ブロックがある場合には、マイコン７は内部に時計機能ブロック１１４を設けている。この場合、マイコン７が時計機能ブロック１１４を用いて設定時間の経過を監視する、又は内部割込みを用いて設定時間を知らせても良いし、これらを組み合わせて用いてもよい。
【００３９】
図１２は、ユーザー指定の応用例を示すフローチャートである。
図１２において、まず、マイコン７は白欠陥検出モードになると、レンズ駆動装置１１に絞り（アイリス）を閉じるように命令する（ステップＳ２１）。レンズ１はこの信号により、絞りを閉じる。次に、マイコン７は欠陥検出に最適なシャッタースピードをTG１０に送り、CCDイメージセンサー２で露光をおこなう（ステップＳ２２）。
【００４０】
そして、マイコン７はこのCCDイメージセンサー２の撮像データを読み出し、A/D変換器３で撮像データをデジタルデータに変換して、デジタルデータは信号処理IC４に入力される（ステップＳ２３）。
【００４１】
ここで、ユーザーのキー操作により、以下の動作をする（ステップＳ２３）。
上述したキースイッチ８で値「０」が入力されたとき、マイコン７は動作が終了となり（ステップＳ２５）、メニューキー６３が押されると、マイコン７はこのモード抜けて、次の処理へ進む。
【００４２】
また、キースイッチ８で値「１」が入力されたとき、マイコン７は移動の動作となり、上下左右キー６５−１〜６５−４が押されると、マイコン７はカーソルを移動させる。カーソルが表示位置の端に来たとき、マイコン７は画像をスクロールさせる。同時にマイコン７は現在のアドレスを表示しても良い。
【００４３】
また、キースイッチ８で値「２」が入力されたとき、マイコン７は拡大の動作となり、図示しないズームキーが押されると、マイコン７は画像を拡大する。
また、キースイッチ８で値「３」が入力されたとき、マイコン７は縮小の動作となり、図示しないズームキーが押されると、マイコン７は画像を縮小する。
【００４４】
また、キースイッチ８で値「４」が入力されたとき、マイコン７は決定の動作となり、選択キー６５−５が押されると、マイコン７は欠陥画素の決定をする。
マイコン７はこの欠陥画素のアドレスを読み出し（ステップＳ５）、EEPROM９に書き込む（ステップＳ２６）。
【００４５】
図１３は、パーソナルコンピュータ（PC）などの外部処理での指定の応用例を示すフローチャートである。
図１３において、デジタルカメラシステムとパーソナルコンピュータ（PC）とが通信接続された後に（ステップＳ３１）、マイコン７は欠陥検出モードを起動する（ステップＳ３１）。
【００４６】
マイコン７は白欠陥検出モードになると、レンズ駆動装置１１に絞り（アイリス）を閉じるように命令する（ステップＳ３３）。レンズ１はこの信号により、絞りを閉じる。次に、マイコン７は欠陥検出に最適なシャッタースピードをTG１０に送り、CCDイメージセンサー２で露光をおこなう（ステップＳ３４）。
【００４７】
そして、マイコン７はこのCCDイメージセンサー２の撮像データを読み出し、A/D変換器３で撮像データをデジタルデータに変換して、デジタルデータは信号処理IC４に入力される（ステップＳ３５）。
【００４８】
マイコン７はパーソナルコンピュータ（PC）に撮像データを送信する（ステップＳ３６）。パーソナルコンピュータ（PC）側では、あるレベル以上の信号をもつ画素を欠陥として検出し（ステップＳ３７）、アドレスを計算する。
【００４９】
マイコン７はパーソナルコンピュータ（PC）からこのアドレスを受信し（ステップＳ３８）、EEPROM９に書き込む（ステップＳ３９）。
【００５０】
図１４は、補正画素の表示、補正オン／オフ設定の応用例を示す図であり、図１４Ａはメニューで行う例、図１４Ｂは補正画素表示例である。
図１４において、図１４Ａに示すメニューで行う例では、メニュー表示画像１４１から液晶パネル上で欠陥補正の動作が選択されると、さらにその中から補正画素表示または補正動作オンを示すサブメニュー表示画像１４２が表示されるように構成する。ここで、マイコン７により欠陥検出された画素のうちユーザーのキースイッチ８に対する操作によりマイコン７により補正すべき欠陥画素を任意に選択して指定することができるように構成する。
【００５１】
これにより、液晶パネル上で欠陥検出された画素のうちユーザー操作により補正すべき欠陥画素を任意に選択して指定して、補正すべき欠陥画素を表示したり、又は補正の動作のオン又はオフを切り替えることができる。
【００５２】
図１４Ｂに示す補正画素表示例では、補正画素１４３を特定の色で表示したり、補正画素全体を円、矩形などで囲ったりして表示されるように構成する。この場合、画像メモリ５−１またはメニューメモリ５−２に補正画素１４３の特定の色表示や円、矩形による囲に表示のデータを書き込んでもよい。
【００５３】
図１５は、黒画素欠陥の応用例を示す図である。
図１５において、１５１のように、白などの単色の色の被写体を撮影して、その白などの単色の色の被写体の撮影画像上に、黒画素欠陥１５２が表示されるように構成する。
【００５４】
図１６は、タイミング選択の応用例のメニュー選択を示すフローチャートである。図１６は、図９に示したタイミング選択におけるメニュー選択の動作を示すものである。
図１６において、マイコン７はメニューキー６３が押されたか否かを判断し（ステップＳ４１）、メニューキー６３が押されたとき、マイコン７はメニュー表示を行う（ステップＳ４２）。
【００５５】
マイコン７はキーが押されたか否かを判断し（ステップＳ４３）、左キー６５−４が押されたとき、マイコン７はカーソルを左へ移動する表示を行う（ステップＳ４４）。右キー６５−３が押されたとき、マイコン７はカーソルを右へ移動する表示を行う（ステップＳ４５）。
【００５６】
選択キー６５−５が押されたとき、マイコン７はカーソル位置により選択された欠陥検出の処理を行う（ステップＳ４６）。ここで、欠陥検出のタイミング選択または時間選択の動作も同様にして行われる。メニューキー６３が押されたとき、マイコン７はメニュー表示を消す（ステップＳ４７）。
その他のキーが押されたとき、マイコン７はキーが押されたか否かの判断をメニュー表示が消されるまで繰り返す。
【００５７】
図１７は、メニュー処理実効（欠陥モード選択）を示すフローチャートである。
図１７において、マイコン７は上述したメニュー選択により欠陥モードが選択されたことを認識したら（ステップＳ５１）、モード一覧を表示する（ステップＳ５２）。ここで、モード対応番号表として、値「０」がすぐ実行、値「１」が電源オン時、値「２」が電源オフ時、値「３」がモード遷移時、値「４」が画像撮影時、値「５」がバッテリー交換時、を示す表が表示される。
【００５８】
マイコン７はキーが押されたか否かを判断し（ステップＳ５３）、上キー６５−１が押されたとき、マイコン７はカーソルを上へ移動する表示を行う（ステップＳ５４）。下キー６５−２が押されたとき、マイコン７はカーソルを下へ移動する表示を行う（ステップＳ５５）。
【００５９】
選択キー６５−５が押されたとき、マイコン７はカーソル位置により選択されたモード番号の保存処理を行う（ステップＳ５６）。ここで、モード番号を保存するメモリは、電源オフ時にもデータが消えないようにEEPROMやバックアップROMに保存するようにする。メニューキー６３が押されたとき、マイコン７はメニュー表示を消す（ステップＳ５７）。
その他のキーが押されたとき、マイコン７はキーが押されたか否かの判断をメニュー表示が消されるまで繰り返す。
【００６０】
図１８は、応用例を示すフローチャートであり、図１８Ａは電源オン時の実行を示すフローチャート、図１８Ｂは電源オフ時の実行を示すフローチャートである。
図１８において、図１８Ａに示す電源オン時では、マイコン７は電源キーが押されたか否かを判断し（ステップＳ６１）、電源キーが押されたとき、マイコン７はマイコンイニシャル処理を実行する（ステップＳ６２）。
【００６１】
マイコン７は欠陥検出モードが値「１」の電源オン時であるか否かを判断し（ステップＳ６３）、値「１」の電源オン時の欠陥検出モードであるとき、マイコン７は欠陥検出処理を実行する（ステップＳ６４）。そして、マイコン７はカメライニシャル処理へ移行する（ステップＳ６５）。
【００６２】
図１８Ｂに示す電源オフ時では、電源オン中に（ステップＳ６６）、マイコン７は電源キーが押されたか否かを判断し（ステップＳ６７）、電源キーが押されたとき、マイコン７は欠陥検出モードが値「２」の電源オフ時であるか否かを判断し（ステップＳ６８）、値「２」の電源オフ時の欠陥検出モードであるとき、マイコン７は欠陥検出処理を実行する（ステップＳ６９）。そして、マイコン７はマイコンイニシャル処理へ移行する（ステップＳ７０）。
【００６３】
図１９は、応用例を示すフローチャートであり、図１９Ａはモード遷移時の実行を示すフローチャート、図１９Ｂは画像撮影時の実行を示すフローチャートである。
図１９において、図１９Ａに示すモード遷移時では、電源オン中に（ステップＳ７１）、マイコン７はモードキーが押されたか否かを判断し（ステップＳ７２）、モードキーが押されたとき、マイコン７は欠陥検出モードが値「３」のモード遷移時であるか否かを判断し（ステップＳ７３）、値「３」のモード遷移時の欠陥検出モードであるとき、マイコン７は欠陥検出処理を実行する（ステップＳ７４）。そして、マイコン７はモード切替処理へ移行する（ステップＳ７５）。
【００６４】
図１９Ｂに示す画像撮影時では、電源オン中に（ステップＳ７６）、マイコン７はシャッターキーが押されたか否かを判断し（ステップＳ７７）、シャッターキーが押されたとき、マイコン７は画像取り込み処理を実行する（ステップＳ７８）。マイコン７は欠陥検出モードが値「４」の画像撮影時であるか否かを判断し（ステップＳ７９）、値「４」の画像撮影時の欠陥検出モードであるとき、マイコン７は欠陥検出処理を実行する（ステップＳ８０）。そして、マイコン７は元の状態へ移行する（ステップＳ８１）。
【００６５】
図２０は、応用例を示すフローチャートであり、図２０Ａはバッテリー交換時の実行を示すフローチャート１、図２０Ｂはバッテリー交換時の実行を示すフローチャート２である。
図２０において、図２０Ａに示すバッテリー交換時１では、電源キーの操作待ちで（ステップＳ９１）、マイコン７はバッテリー交換が検出されたか否かを判断し（ステップＳ９２）、バッテリー交換が検出されたとき、マイコン７は欠陥検出モードが値「５」のバッテリー交換時であるか否かを判断し（ステップＳ９３）、値「５」のバッテリー交換時の欠陥検出モードであるとき、マイコン７は欠陥検出処理を実行する（ステップＳ９４）。そして、マイコン７は電源キーの操作待ちへ移行する（ステップＳ９５）。
【００６６】
図２０Ｂに示すバッテリー交換時では、マイコン７はバッテリー交換が検出されたか否かを判断し（ステップＳ９６）、バッテリー交換が検出されたとき、マイコン７は電源キーが押されたか否かを判断し（ステップＳ９７）、電源キーが押されたとき、マイコン７はマイコンイニシャル処理を実行する（ステップＳ９８）。
【００６７】
マイコン７は欠陥検出モードが値「５」のバッテリー交換時であるか否かを判断し（ステップＳ９９）、値「５」のバッテリー交換時の欠陥検出モードであるとき、マイコン７は欠陥検出処理を実行する（ステップＳ１００）。そして、マイコン７はカメライニシャル処理へ移行する（ステップＳ１０１）。
【図面の簡単な説明】
【００６８】
【図１】デジタルカメラシステム全体の構成図である。
【図２】欠陥画素の説明図である。
【図３】白欠陥検出動作を示すフローチャートである。
【図４】メニュー動作のハードウエア構成を示す図である。
【図５】メニュー動作のキー構造を示す図である。
【図６】キースイッチの例を示す図である。
【図７】メニュー表示及び実行例を示す図である。
【図８】モードキーの応用例を示す図である。
【図９】タイミング選択の応用例を示す図である。
【図１０】時間による起動の応用例を示すフローチャートである。
【図１１】時間による起動のハードウエア構成を示す図であり、図１１Ａはマイコン外部に時計機能ブロックがある場合、図１１Ｂはマイコン内部に時計機能ブロックがある場合である。
【図１２】ユーザー指定の応用例を示すフローチャートである。
【図１３】パーソナルコンピュータ（PC）などの外部処理での指定の応用例を示すフローチャートである。
【図１４】補正画素の表示、補正オン／オフ設定の応用例を示す図であり、図１４Ａはメニューで行う例、図１４Ｂは補正画素表示例である。
【図１５】黒画素欠陥の応用例を示す図である。
【図１６】タイミング選択の応用例のメニュー選択を示すフローチャートである。
【図１７】メニュー処理実効（欠陥モード選択）を示すフローチャートである。
【図１８】応用例を示すフローチャートであり、図１８Ａは電源オン時の実行を示すフローチャート、図１８Ｂは電源オフ時の実行を示すフローチャートである。
【図１９】応用例を示すフローチャートであり、図１９Ａはモード遷移時の実行を示すフローチャート、図１９Ｂは画像撮影時の実行を示すフローチャートである。
【図２０】応用例を示すフローチャートであり、図２０Ａはバッテリー交換時の実行を示すフローチャート１、図２０Ｂはバッテリー交換時の実行を示すフローチャート２である。
【符号の説明】
【００６９】
１…レンズ、２…CCD、３…Ａ／D変換器、４…信号処理IC、５…メモリ、６…液晶パネルイ、７…マイコン、８…キースイッチ、９…EEPROM、１０…TG、１１…レンズ駆動装置、２１…CCD撮像画像、２２…画素欠陥（白欠陥）、５−１…本画像メモリ、５−２…メニューメモリ、４−１メモリコントローラ、４−２…加算器、４１…メニュー構造、５１…A/Ｄ変換器、５２…A/D変換ポート−、５３−１〜５３−４…抵抗器、５４−１〜５４−４…スイッチ、６１…キースイッチ、６２…液晶パネルイ、６３…モードスイッチ、６４…モードキー、６５−１…上キー、６５−２…下キー、６５−３…右キー、６５−４…左キー、６５−５…選択キー、７１…メニュー表示なし画像、７２…メニューキーを押す、７３…メニュー表示画像、７４…カーソル（オレンジ）、７５…右キーを押す、７６…カーソル（右に移動）、７７…選択キーを押す、７８…選択されたメニューを実行する画像、８１…再生モードキー、８２…カメラモードキー、８３…動画モードキー、８４…セットアップモードキー、９１…サブメニュー表示画像、１１１…時計機能IC、１１２…シリアル又はパラレル通信、１１３…割込み又は一般ポートへ入力、１１４…時計機能、１４１…メニュー表示画像、１４２…サブメニュー表示画像、１４３…補正画素、１５１…白などの単色の色の被写体の撮影画像、１５２…黒画素欠陥
【図１】
2005150862.tif 000003
【図２】
2005150862.tif 000004
【図３】
2005150862.tif 000005
【図４】
2005150862.tif 000006
【図５】
2005150862.tif 000007
【図６】
2005150862.tif 000008
【図７】
2005150862.tif 000009
【図８】
2005150862.tif 000010
【図９】
2005150862.tif 000011
【図１０】
2005150862.tif 000012
【図１１】
2005150862.tif 000013
【図１２】
2005150862.tif 000014
【図１３】
2005150862.tif 000015
【図１４】
2005150862.tif 000016
【図１５】
2005150862.tif 000017
【図１６】
2005150862.tif 000018
【図１７】
2005150862.tif 000019
【図１８】
2005150862.tif 000020
【図１９】
2005150862.tif 000021
【図２０】
2005150862.tif 000022