(57)【要約】【課題】不揮発性メモリへアクセス回数が所定の閾値を超えると、ユーザに注意喚起を行う撮像装置を提供すること。【解決手段】第一の不揮発性メモリに記憶されている補正パラメータを用いて画像処理を行うモードを有するカメラにおいて、第一とは異なる第二の不揮発性メモリを備えており、前記第二の不揮発性メモリには、第一不揮発性メモリへのアクセス許可回数が予め記録されており、撮影に使用されたたレンズに応じた補正パラメータを取得するために、第一の不揮発性メモリにアクセスする手段と、前記第一の不揮発性メモリにアクセスした回数をカウントする手段と前記アクセス許可回数と、前記アクセス回数を比較する手段とを有しており、比較結果により、アクセス回数がアクセス許可回数を上回ったとき第一の不揮発性メモリ内の補正パラメータを用いた画像処理を実行できない旨をユーザに通知する手段を有することを特徴とする。【選択図】図１
2018007187.tif 000002
【特許請求の範囲】
【請求項１】
第一の不揮発性メモリ（１０７）に記憶されている補正パラメータを用いて画像処理を行うモードを有し、
第一とは異なる第二の不揮発性メモリ（１１２）を備えており、
前記第二の不揮発性メモリには、第一不揮発性メモリへのアクセス許可回数が記録されており（Ｓ３０５）、
撮影に使用されたたレンズに応じた補正パラメータを取得するために、第一の不揮発性メモリにアクセスする手段と（Ｓ３０８）、
前記第一の不揮発性メモリにアクセスした回数をカウントする手段と（Ｓ３０９）
前記アクセス許可回数と、前記アクセス回数を比較する手段とを有しており（Ｓ３０６、１１５）、
前記比較手段の比較結果により、アクセス回数がアクセス許可回数を上回ったとき
第一の不揮発性メモリ内の補正パラメータを用いた画像処理を実行できない旨を
ユーザに通知する手段（Ｓ３２０、６０１）を有することを特徴とする撮像装置。
【請求項２】
さらに、ユーザが通知を許可したことを検出する手段（１１１）を有し、
請求項1記載のユーザに通知する手段が実行されると、
前記検出手段によりユーザによる許可を検出すると（ステップＳ３２１）、
前記画像処理を実行しない（ステップＳ３２２）ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
第一の不揮発性メモリへアクセスした回数を、第二の不揮発性メモリへ記憶する手段（ステップＳ３１３）を有していることを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記第一の不揮発性メモリへアクセスした回数を、第二の不揮発性メモリへ記憶する手段（ステップＳ３１３）は、撮像装置の電源遮断処理中に実行されることを特徴とする請求項３に記載の撮像装置。
【請求項５】
第一の不揮発性メモリはＮＡＮＤフラッシュであり、第二の不揮発性メモリはＮＯＲフラッシュであることを特徴とする請求項１に記載の撮像装置。
【請求項６】
ユーザへの通知手段は、表示部（１１４）を用いた視覚的警告であることを特徴とする請求項１に記載の撮像装置。
【請求項７】
ユーザへの通知手段は、通知音発生部（１１０）を用いた聴覚的警告であることを特徴とする請求項１に記載の撮像装置。
【請求項８】
請求項３記載の第一の不揮発性メモリへアクセスした回数を、第二の不揮発性メモリへ記憶する手段（ステップＳ３１３）により記憶された値は、第一の不揮発性メモリが交換された際には、クリアされることを特徴とする請求項３に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関し、特に撮影レンズの光学的な影響を補正する画像回復機能使用時に関する。
【背景技術】
【０００２】
近年、撮像装置内にレンズ毎の補正データを格納し、撮影時及び、再生時に撮像装置内で撮影に用いたレンズの光学的な影響を補正する画像回復機能を実現することが考えられている。
【０００３】
以下、本実施例ではレンズの光学的な影響を補正する画像回復機能を画像回復機能と呼ぶ。
【０００４】
画像回復機能に必要なレンズ毎の補正データは大容量であるため、レンズ毎の補正データを格納するメモリとしては、大容量で低コストであるＮＡＮＤフラッシュが一般的に用いられている。
【０００５】
一方で、ＮＡＮＤフラッシュの特徴として、所定の読み出し耐久回数を超えてアクセスすると、ＮＡＮＤフラッシュからの読み出しデータが化けてしまうということも知られている。
【０００６】
そのため、撮像装置でＮＡＮＤフラッシュメモリを扱う上において、ＮＡＮＤフラッシュの読み出し耐久回数を超えたアクセスによる読み出しデータ化けという課題を解決するために以下の提案がなされている。
【０００７】
特許文献１には、フラッシュメモリの消去時間の計測結果により、書き換え寿命であると判定された場合は、ユーザに書き込み禁止の警告をする撮像装置が提案されている。
【０００８】
特許文献２には、ＮＡＮＤフラッシュに対するフォーマット回数に基づいて、ＮＡＮＤフラッシュの耐久性を予測し、警告を行う情報処理装置が提案されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開平１１−２５０６７５号公報
【特許文献２】特開２００８−４７１３６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、上述の特許文献１に開示された従来技術では、ＮＡＮＤフラッシュメモリへの消去操作を実行し、消去時間を計測する必要がある。ＮＡＮＤフラッシュの消去操作というのは、一般的に非常に長い時間を要する。そのため、一瞬のタイミングを逃さず撮影する撮影動作中に実行する手段としては、時間を要してしまうため適切なではない。
【００１１】
また、上述の特許文献２に関しては、ＮＡＮＤフラッシュへのフォーマット操作を備えてない撮像装置にとっては、有効な手段ではない。
【００１２】
そこで、本発明の目的は、撮像装置内でＮＡＮＤフラッシュへの読み出し回数を計測し、予め格納されている閾値と比較することで、ＮＡＮＤフラッシュからの読み出しエラーを事前に検出することを可能にした撮像装置及び、その制御手段を提供することにある。
【課題を解決するための手段】
【００１３】
上記の目的を達成するために、本発明に係る撮像装置は、
第一の不揮発性メモリに記憶されている補正パラメータを用いて画像処理を行うモードを有するカメラにおいて、
第一とは異なる第二の不揮発性メモリを備えており、
前記第二の不揮発性メモリには、第一不揮発性メモリへのアクセス許可回数が予め記録されており、
撮影に使用されたたレンズに応じた補正パラメータを取得するために、第一の不揮発性メモリにアクセスする手段と、
前記第一の不揮発性メモリにアクセスした回数をカウントする手段と
前記アクセス許可回数と、前記アクセス回数を比較する手段とを有しており、
比較結果により、アクセス回数がアクセス許可回数を上回ったとき
第一の不揮発性メモリ内の補正パラメータを用いた画像処理を実行できない旨を
ユーザに通知する手段を有することを特徴とする。
【発明の効果】
【００１４】
本発明に係る撮像装置によれば、第二不揮発性メモリから撮影パラメータを取得して撮影動作を行う場合、アクセスする不揮発性メモリの不適合により撮影動作が実現できない可能性があることを、撮影前にユーザに注意喚起することが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明のブロック図
【図２】本発明の第２不揮発性メモリのデータ構造
【図３】本発明の第１実施形態の動作フローチャート
【図４】本発明の第一実施形態に関わる表示画面
【図５】本発明の第一実施形態に関わる表示画面
【図６】本発明に関わる表示画面
【図７】本発明の第一実施形態に関わる表示画面
【図８】本発明の第１実施形態の動作フローチャートの変形例
【図９】本発明の第２実施形態の動作フローチャート
【図１０】本発明に第２実施形態に関わる表示画面
【図１１】本発明に第２実施形態に関わる表示画面
【図１２】本発明の第２実施形態の動作フローチャートの変形例
【発明を実施するための形態】
【００１６】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。図１は、本発明の実施形態にかかわる撮像装置のブロック図である。
【００１７】
［実施例１］
以下、図３から図８を参照して、本発明の第1の実施例における撮像装置１００が撮影時に画像回復機能をユーザに提供する手段について説明する。
【００１８】
図１は本発明を適用するための撮像装置１００を表すブロック図である。
【００１９】
図１において、１０１はレンズであり、被写体からの光はレンズ１０１を通して取得する。レンズ１０１は、撮像装置１００と一体となっていても着脱可能でも構わない。１０２はレンズ制御部であり、レンズ１０１のズーム制御や絞りの制御やレンズのズーム方向やズーム位置の取得などレンズを制御・管理するブロックである。このレンズ制御部１０２は、撮像装置側についていてもよいし、レンズ側についていてもよい。１０３は、撮像素子であり、レンズ１０１を通して得られた光の情報を電荷として蓄積する。
【００２０】
１０４は、Ａ／Ｄ変換器であり、撮像素子１０１で電荷の情報をデジタルデータに変換する。１０５は、マイクロコンピュータであり、撮像装置１００の操作制御や画像処理のシーケンス制御、歪曲収差補正の制御などを行う。１０６は揮発性メモリであり、マイクロコンピュータ１０５が制御に使用したり、画像処理部１０８が処理に使用したりするメモリである。
【００２１】
１０７は、第一不揮発性メモリであり、マイクロコンピュータ１０５を制御するプログラム及び、第二不揮発性メモリへアクセス可能な回数が予め記憶されている。
【００２２】
１１２は、第二不揮発性メモリであり、レンズ毎の画像回復データを保存する記憶部材である。第二不揮発性メモリ１１２は、ファイルシステムで管理されており、各画像回復データをファイル形式で保存する。
【００２３】
１１５は、アクセス回数比較部であり、マイクロコンピュータ１０５が第二不揮発性メモリ１１２にアクセスした回数に対して、第一不揮発性メモリ１０７に記憶されているアクセス可能回数を上回っているか否かを検出するブロックである。
【００２４】
１０８は、画像処理部でありマイクロコンピュータ１０５が撮像素子１０３からＡ／Ｄ変換器１０４を通して得られた情報に対して、現像処理や画像回復処理などを行うブロックである。
【００２５】
１０９は、外部装置と通信するための通信部である。通信部１０９は、無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）といった無線方式やＵＳＢ、有線ＬＡＮといった有線方式であってもかまわない。この通信部１０９を通して、画像回復データを外部装置から取得する。
【００２６】
１１４は、表示部であり、撮影設定の表示や撮影した画像や任意の画像及び、カメラの状態をユーザに表示するブロックである。
【００２７】
１１１は、操作部材であり、ボタンやスイッチなどで構成されており、ユーザからの入力を受け付けるブロックである。ユーザからの操作は、操作部材１１１で受け付け、マイクロコンピュータ１０５が処理内容に応じて各ブロックを制御することで実現する。
【００２８】
１１０は、通知音発生部であり、ユーザに対して、操作部１１１より操作を受け付けたことや、カメラの状態をユーザに音で通知するブロックである。
【００２９】
１１３は、記録メディアであり、画像処理部１０８で現像された画像を記憶する記憶媒体である。この記録メディアは、内蔵していても、着脱可能であってよい。
【００３０】
本実施例では、第一不揮発性メモリを容量が小さいがアクセス速度が速い為、一般的にプログラムを格納されるＮＯＲフラッシュで構成し、第二不揮発性メモリを大容量が特徴であるＮＡＮＤフラッシュで構成されているものとする。
【００３１】
以下、第一不揮発性メモリ１０７をＮＯＲフラッシュと呼び、第二不揮発性メモリ１１２をＮＡＮＤフラッシュと呼ぶものとする。
【００３２】
図２はＮＡＮＤフラッシュ１１２に記憶さているレンズ毎の画像回復データの構成２００を示す図である。
【００３３】
画像回復データは、レンズデータ構成情報部分とレンズデータ本体部分から構成される。レンズデータ構成情報には、レンズを識別するためのレンズＩＤとレンズのズーム位置ごとの分割点数、絞り値ごとの分割点数、撮影距離ごとの分割点数を保持し、それぞれの分割点数分のズーム位置、絞り値、撮影距離の値を保持する。レンズデータ本体部分は、各ズーム位置、絞り値、撮影距離に応じた補正データから構成される。
【００３４】
これより、撮像装置１００の動作フローを図３から図７を用いて説明する。図３は、撮像装置１００の動作を示すフローチャートである。図４から図７は、図３のフローチャートを遷移する際に表示部１１４に表示される画面を示している。
【００３５】
撮像装置１００は、ステップＳ３０１でレンズの装着をチェックし、着脱が行われていれば、ステップＳ３０２でレンズ内に記憶されているレンズ識別情報を取得する。
【００３６】
撮像装置１００は、レンズ識別情報を取得すると、ステップＳ３４１へ遷移し、レンズに応じた補正モードの使用を表示部１１４へ表示し、ユーザに選択可能な状態になる。
【００３７】
ここで図４、図５を用いて、ステップＳ３４１にてユーザが撮像装置１００の画像回復機能を有効にするまでの画面遷移に関して説明する。
【００３８】
図４は撮像装置１００が備えるレンズ補正モード一覧が表示されている画面である。
【００３９】
図４に示す４０１及び４０２は、ユーザがどのレンズ補正モードを有効にするかを選択できるようにアイコン表示されている。
【００４０】
図４の表示画面に基づき、ユーザが画像回復機能４０１を選択すると、表示部１１４には図５に示す画面に遷移する。
【００４１】
図５はユーザに画像回復機能の有効、キャンセルを選択させる画面である。
【００４２】
図５に示す５０１は、ステップＳ３０２にて取得したレンズ識別情報から判別されるレンズの型名が表示される。
【００４３】
５０３及び、５０４は、５０２で表示されるレンズ補正モードをユーザが有効にするか、キャンセルするかを選択させるためのアイコンである。この時、撮像装置１００は、ステップＳ３０３にてユーザ操作によるアイコン選択を待ち受けている状態にある。
【００４４】
図５の表示画面に基づき、ユーザが画像回復機能を有効にすると、撮像装置１００は、図３に示すステップＳ３０４へ遷移する。
【００４５】
撮像装置１００は、ＮＯＲフラッシュ１０７から、今までにＮＡＮＤフラッシュにアクセスしたトータルアクセス数を取得する（ステップＳ３０４）。撮像装置１００が、ＮＯＲフラッシュに対して、ＮＡＮＤフラッシュにアクセスしたトータルアクセス数を記憶する手段に関しては、後述する。
【００４６】
次に、撮像装置１００は、ステップＳ３０５にてＮＯＲフラッシュ１０１に予め記憶されているＮＡＮＤフラッシュ１１２にアクセス可能な閾値を取得する。撮像装置１００は、Ｓ３０６にて、Ｓ３０４で取得したトータルアクセス数と、Ｓ３０５で取得した閾値とをアクセス回数検出部１１５を用いて比較する。撮像装置１００は、トータルアクセス数が閾値を超えていない場合は、ステップＳ３０７にて、ユーザによる撮影動作を検出待ち状態に遷移する。
【００４７】
ユーザによる撮影動作を検出すると、撮像装置１００は、撮影動作が行われた時の撮影条件と、装着されているレンズにより一意に決まる画像回復データをＮＡＮＤフラッシュから取得する（ステップＳ３０８）。この時、ＮＡＮＤフラッシュより、画像回復データを取得する動作を行ったことにより、撮像装置１００は、第二不揮発性メモリへのアクセスカウントをインクリメントする（ステップＳ３０９）。そして、撮像装置１００は、取得した画像回復データを用いて撮影画像に対して画像回復処理を実行する（ステップＳ３１０）。
【００４８】
その後、画像回復処理後の画像データをメディアへ記録する（ステップＳ３１１）。撮像装置１００は、撮影終了後、ユーザ操作により電源ＯＦＦされると、今までＮＡＮＤフラッシュへアクセスした回数をトータルアクセス回数として、ＮＯＲフラッシュへ書き込む動作を実行する（ステップＳ３１３）。
【００４９】
一方、撮像装置１００は、ステップＳ３１２にてカメラの電源がＯＦＦされなければ、再度ステップＳ３０６へ遷移し、第二不揮発性メモリへアクセスした回数が閾値を超えていないか比較を再度行う。この時、撮像装置１００は、ステップＳ３０６にて、ＮＡＮＤフラッシュに対するトータルアクセスカウント数が閾値を超えていることを検出すると、ステップＳ３２０へ遷移する。
【００５０】
ここで図６を用いて、ステップＳ３２０にて撮像装置１００が、表示部１１４に表示する画面について説明する。
【００５１】
図６記載の６０１は、画像回復機能が使えない旨をユーザに警告する表示である。６０２は、画像回復機能が使えないことをユーザが了承するために設けているアイコンである。撮像装置は、ステップＳ３２１で表示部に警告表示をした状態で、ユーザによるアイコン６０２の選択を受け付ける。撮像装置１００は、ステップＳ３２１の状態で、ユーザからの操作を受け付けるとステップＳ３２２へ遷移し、ステップＳ３０３で有効にした画像回復機能を、自動的に無効にするフローをとる。
【００５２】
ここでは、ステップＳ３２０で表示部１１４を用いた視覚的な警告表示として説明したが、ステップＳ３２０を通知音発生部１１０に代えて、ユーザに音で通知してもよい。
【００５３】
つまり、本発明では、ＮＡＮＤフラッシュへのアクセス回数が所定の閾値を超えてしった場合に、ユーザに対して選択した機能が正常に動作しないことを撮影動作前に事前に警告することを目的としている。そのため、ステップＳ３２０の実現方法が、表示でも音でも本発明は成立するということである。
【００５４】
そして、撮像装置は、自動的に選択した画像回復機能がＯＦＦされた状態で、ユーザによる撮影動作を受け付けると（ステップＳ３２３）、画像回復機能を無効にした状態で、撮影動作を実行し撮影画像を記録メディアへ記録する（ステップＳ３２４）。その後、ユーザによる撮像装置の電源をＯＦＦ検出しなければ、ステップＳ３２３へ遷移し、画像回復機能がＯＦＦされた状態で、ユーザの撮影動作を受けつける状態になる。
【００５５】
撮像装置１００が、ステップＳ３２５で電源がＯＦＦされた後、再度、電源ＯＮされた場合には、ステップＳ３０６でＮＡＮＤフラッシュへのトータルアクセス回数が、閾値を上回っている状態にあることを検出することが可能となる。
【００５６】
また、撮像装置１００が、ステップＳ３２５で電源がＯＦＦされた後、再度、電源ＯＮされた場合には、ユーザに画像回復機能の選択を行わせないようにしてもよい。その場合の表示画面を図７を用いて、撮像装置１００の動作フローチャートを図８を用いて説明する。
【００５７】
図８は図３に対して、ステップＳ８０１、Ｓ８０２、Ｓ８０３が追加されたものである。図３と重複するステップに関しては、説明を省略する。
【００５８】
図８に示すステップＳ８０１は、撮像装置１００が、ユーザが画像回復機能を用いて撮影を行っている最中に、ＮＡＮＤフラッシュへのアクセスが閾値を超えてしまっているかを検出したときに遷移するステップである。
【００５９】
撮像装置１００は、ステップＳ８０１にて、ＮＯＲフラッシュに対して、ＮＡＮＤフラッシュへのアクセスが閾値を超えてしまったことを示すフラグを格納する。その状態で、撮像装置１００の電源が一度ＯＦＦされ、再度電源ＯＮされた時、撮像装置１００は、ステップＳ８０２でステップＳ８０１により格納された検出フラグを確認するフローを取る。この時、撮像装置１００は、ＮＡＮＤフラッシュへのアクセスが閾値を超えてしまったことを示す検出フラグを検出するとステップS８０３へ遷移する。
【００６０】
ステップS８０３で表示部に表示される内容は、図７に示す内容である。図７は、図４で表示していたレンズ補正一覧に対して、画像回復機能が表示されないことを示している。このようなフローを取ることにより、撮像装置１００は、ＮＡＮＤフラッシュへのアクセスが閾値を超えてしまったこと検出すると、ユーザに画像回復機能を選択させないことが可能となる。
【００６１】
最後に、撮像装置に関しては、購入後サービス対応で部品交換を行うことができる。ここまでの説明でアクセス回数を考慮してきたＮＡＮＤフラッシュも、サービス対応で交換することが可能である。
【００６２】
そのため、撮像装置１００は、図６の表示を「サービスで修理対応してください」というようなユーザにＮＡＮＤフラッシュ１１２の修理を促す表示を行ってもよいものとする。ＮＡＮＤフラッシュが交換された場合には、撮像装置１００は、ステップＳ３１３でＮＯＲフラッシュへ書き込んだＮＡＮＤフラッシュアクセス回数を、クリアされるものとする。
【００６３】
以上が、本発明で提案する撮像装置のフローである。
【００６４】
本発明では、上述したように第二不揮発性メモリは、大容量であるＮＡＮＤフラッシュを用いた構成をとっている。ＮＡＮＤフラッシュは、大容量であるというメリットがある一方で、読み出し耐久回数が少ないというデメリットがある。そのため、読み出し耐久回数を超えてＮＡＮＤフラッシュからデータを読み出そうとすると、読み出したデータが化けしまう可能性がある。
【００６５】
そのため一連の撮影動作でＮＡＮＤフラッシュから読み出した画像補正データを撮影画像の補正処理に使用する場合、ＮＡＮＤフラッシュからのデータ化けが発生してしまうと、撮影画像にはユーザの意図した補正がかからない状況になってしまう。
【００６６】
そのような状況を事前に回避するために、本発明では、ＮＡＮＤフラッシュのデメリットとして挙げられる読み出し耐久回数を超えてしまった場合の読み出しデータ化けという課題を撮像装置側で、事前に検出する手段を提案する。
【００６７】
そのために、ステップＳ３０４では、撮像装置内でＮＡＮＤフラッシュにアクセスしたトータルアクセス数を監視してする手段を設ける。ステップＳ３０５では、撮像装置内に組み込まれているＮＡＮＤフラッシュから読み出しエラーを発生しない回数を、第一不揮発性メモリ内に予め閾値として記憶する手段を設ける。
この閾値は、撮像装置を工場出荷時に書き込まれることを想定している。
【００６８】
そして、ステップＳ３０６では、ステップＳ３０４とステップＳ３０５の値を比較し、撮像装置がＮＡＮＤフラッシュへアクセスした回数が、閾値以上になったか否かを撮像装置内で判断する手段を提案する。
【００６９】
そうすることで、撮像装置がＮＡＮＤフラッシュへアクセスした回数が、閾値以上になった場合は、図６の表示を用いて、次に発生するＮＡＮＤフラッシュアクセスが読み出しエラーを起こす可能性があると判断し、ユーザに警告表示を促す手段を提案する。
【００７０】
さらに、本実施例では、図６の警告表示をユーザが受け入れた状態になると、ステップＳ３２２のフローで、一連の撮影動作の中でＮＡＮＤフラッシュへアクセスするモードを自動的にＯＦＦにする手段を設ける。
【００７１】
これらの手段を用いることにより、ユーザは撮影時に画像回復機能を選択した状態においては、必ず画像回復機能実行することができるようになり、ユーザにとって使い勝手の良い撮像装置を提案することが可能となる。
【００７２】
［実施例２］
以下、図９、図１０を参照して、本発明の第２の実施例による、撮像装置１００が再生時に画像回復機能をユーザに提供する手段について説明する。
【００７３】
図９は第２の実施例における撮像装置１００の動作フローである。ここでは、図３と重複するステップに関しては、説明を省略する。図１０は第２の実施例における撮像装置１００が表示部１１４に表示する表示内容である。
【００７４】
撮像装置１００は、ステップＳ９０１において、ユーザ操作により画像補正の対象となる画像が選択された状態にある。次に、撮像装置１００は、ステップＳ９０２にてユーザより再生画像に対する画像補正機能を有効にするかを待ち受ける状態になる。この時、撮像装置１００は、表示部１１４に図１０に示す表示内容を表示している。
【００７５】
図１０に示す１００３は、記録メディアに記録されている画像を再生表示している内容である。１００１及び、１００２は、ユーザが再生画像に対して画像補正を選択できるように画像補正機能をアイコン表示しているものを示している。再生時の画像回復機能をユーザが有効にする手段は、図１０に示す表示画面から、アイコン１００１を選択した時である。
【００７６】
本実施例では、ユーザがアイコン１００１を選択したとして、以降の処理を説明する。
撮像装置１００は、ユーザがアイコン１００１を選択すると図９に示す動作フローのステップＳ９０３を実行する。撮像装置１００は、ステップＳ９０３において、ユーザにより画像補正の対象として選択された画像のＥｘｉｆ情報から、撮影に使用したレンズ情報及び、絞りや焦点距離といった撮影条件を取得する。
【００７７】
後述する画像補正データ取得動作では、ステップＳ９０１で取得した情報に対応した補正データをＮＡＮＤフラッシュから取得するものとする。
【００７８】
次に、撮像装置１００は、ステップＳ３０４、Ｓ３０５でＮＯＲフラッシュより、今までにＮＡＮＤフラッシュにアクセスしたトータルカウント数と、閾値を取得する。
【００７９】
そして、撮像装置１００はステップＳ３０６で、ステップＳ３０４、３０５で取得した値を比較し、ＮＡＮＤフラッシュへのトータルアクセス数が閾値以下であれば、画像回復処理を実行する。
【００８０】
一方、ＮＡＮＤフラッシュへのトータルアクセス回数が閾値を超えてしまっている場合は、表示部へ図６で示す警告表示を行い、画像補正機能を無効にするフローを実行する。その後、撮像装置の電源がＯＦＦされない状態で、再生時の画像回復機能が実行され続ける場合は、ステップS９０１からの操作を繰り返す。
【００８１】
図９記載の動作フローでは、ユーザが再生画像を選択した後に、ＮＡＮＤフラッシュへのアクセス回数が、閾値に達しているか否かを検出している。この動作フローをより簡略化するために、撮像装置１００が、ステップＳ３１２で電源ＯＦＦされた後に、再度電源ＯＮされた場合には、ユーザに画像回復機能の選択を行わせないようにしてもよい。
【００８２】
その場合の表示画面を図１１を用いて、撮像装置１００の動作フローチャートを図１２を用いて説明する。
【００８３】
図１２は、上述の動作フロー図９に対して、ステップＳ１２０１、Ｓ１２０２、Ｓ１２０３が追加されているものである。ステップＳ１２０１は、撮像装置１００が、ＮＡＮＤフラッシュアクセスの回数が閾値を上回ったこと示す検出フラグをＮＯＲフラッシュに格納する手段である。そうすることにより、撮像装置１００は、一度電源ＯＦＦが実行され、再度電源ＯＮされた時には、既にＮＡＮＤフラッシュへのアクセスが閾値を上回っていることを検出することが可能なる。
【００８４】
ステップＳ１２０２は、撮像装置１００が電源ＯＮ時に、上記検出フラグを検出するためのステップである。ステップＳ１２０３は、ステップＳ１２０２でフラグ検出後に、撮像装置１００が表示部１１４に図１１の表示内容を表示するステップである。
【００８５】
図１１は、図１０に対して、画像補正機能を表示部に表示していないことを示している。これらステップを加えることで、撮像装置１００は、検出フラグを検出した際には、図１１の表示画面へ遷移することになるので、ユーザに図６の警告画面を何度も表示させるような煩雑な処理を行わなくて済むようになる。
【００８６】
以上、画像再生時から画像補正機能を有効にする際の本発明の第２の実施形態に関して説明を行ってきた。
【００８７】
第一の実施形態と同様に、ユーザが画像回復機能を有効にしているにも関わらず、ＮＡＮＤフラッシュからの読み出しデータ化けにより、選択した機能が完了しないことを防ぐ手段を提案してきた。そのために、ステップＳ３０４では、撮像装置内でＮＡＮＤフラッシュにアクセスしたトータルアクセス数を監視してする手段を設ける。ステップＳ３０５では、撮像装置内に組み込まれているＮＡＮＤフラッシュから読み出しエラーを発生しない回数を、第一不揮発性メモリ内に予め閾値として記憶する手段を設ける。この閾値は、撮像装置を工場出荷時に書き込まれることを想定している。
【００８８】
そして、ステップＳ３０６では、ステップＳ３０４とステップＳ３０５の値を比較し、撮像装置がＮＡＮＤフラッシュへアクセスした回数が、閾値以上になったか否かを撮像装置内で判断する手段を提案する。
【００８９】
そうすることで、撮像装置がＮＡＮＤフラッシュへアクセスした回数が、閾値以上になった場合は、図６の表示を用いて、次に発生するＮＡＮＤフラッシュアクセスが読み出しエラーを起こす可能性があると判断し、ユーザに警告表示を促す手段を提案する。
【００９０】
さらに、本実施例では、図６の警告表示をユーザが受け入れた状態になると、ステップＳ３２２のフローで、一連の撮影動作の中でＮＡＮＤフラッシュへアクセスするモードを自動的にＯＦＦにする手段を設ける。
【００９１】
これらの手段を用いることにより、ユーザは再生時においても画像回復機能を選択した状態においては、必ず画像回復機能実行することができるようになり、ユーザにとって使い勝手の良い撮像装置を提案することが可能となる。
【００９２】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００９３】
１０１  レンズ、１０２  レンズ制御部、１０３  撮像素子、１０４  Ａ／Ｄ変換器、１０５  マイクロコンピュータ、１０６  揮発性メモリ、１０７  不揮発性メモリ、１０８  画像処理部、１０９  通信部、１１０  通知音発生部、１１１  操作部材、１１２  ストレージ、１１３  記録メディア、１１４  表示部、
１１５  アクセス回数比較部
【図１】
2018007187.tif 000003
【図２】
2018007187.tif 000004
【図３】
2018007187.tif 000005
【図４】
2018007187.tif 000006
【図５】
2018007187.tif 000007
【図６】
2018007187.tif 000008
【図７】
2018007187.tif 000009
【図８】
2018007187.tif 000010
【図９】
2018007187.tif 000011
【図１０】
2018007187.tif 000012
【図１１】
2018007187.tif 000013
【図１２】
2018007187.tif 000014