(57)【要約】【課題】記録媒体への画像の記録を中断するキャンセル操作における誤操作を防ぐことを目的とする。【解決手段】撮像手段と、撮像手段による連写撮影により得られた複数の画像を一時記憶手段に記録する第１の記録手段と、一時記憶手段に記録された画像を、記録媒体に記録する第２の記録手段と、記録媒体への画像の書き込み中にユーザによる第１の操作を受け付け、さらに第２の操作を受け付けた場合に、一時記憶手段に記録された画像を削除し、記録媒体への画像の記録処理を停止するよう制御する制御手段とを有する。【選択図】図４
2019213115.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段と、
前記撮像手段による連写撮影により得られた複数の画像を一時記憶手段に記録する第１の記録手段と、
前記一時記憶手段に記録された画像を、記録媒体に記録する第２の記録手段と、
前記記録媒体への画像の書き込み中にユーザによる第１の操作を受け付け、さらに第２の操作を受け付けた場合に、前記一時記憶手段に記録された画像を削除し、前記記録媒体への画像の記録処理を停止するよう制御する制御手段と
を有することを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記第１の操作を受け付け中に前記第２の操作を受け付けた場合に、前記一時記憶手段に記録された画像を削除し、前記記録媒体への画像の記録処理を停止するよう制御することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記制御手段は、前記第１の操作を受け付けた場合に、前記一時記憶手段に記録された画像を削除し、前記記録媒体への画像の記録処理を停止するための前記第２の操作を有効化するよう制御することを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記制御手段は、前記第１の操作を受け付けた場合で、かつ前記一時記憶手段の連写撮影により得られた複数の画像を記録するための記録領域の空き容量が閾値未満の場合に、前記第２の操作を有効化するよう制御することを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記撮像手段は、前記制御手段により前記一時記憶手段に記録された画像が削除された後で、前記第１の操作に応じた連写撮影を開始することを特徴とする請求項１乃至４の何れか１項に記載の撮像装置。
【請求項６】
前記制御手段は、前記第１の操作を受け付け、かつ第３の操作を受け付けた場合に、前記一時記憶手段に記録された画像を削除し、前記記録媒体への画像の記録処理を停止し、さらに前記記録媒体に記録された画像を削除するよう制御することを特徴とする請求項１乃至５の何れか１項に記載の撮像装置。
【請求項７】
前記制御手段は、連写撮影により得られた前記複数の画像のうち前記第２の記録手段により前記記録媒体に記録された画像を削除することを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記制御手段は、前記第１の操作を受け付け、かつ第４の操作を受け付けた場合に、設定変更のユーザ操作を有効化するよう制御し、前記記録媒体への記録を中断し、前記設定変更のユーザ操作を受け付けた場合に、前記設定変更に応じて前記記録媒体への記録を再開するよう制御することを特徴とする請求項１乃至７の何れか１項に記載の撮像装置。
【請求項９】
前記第１の操作を受け付たこと応じて、前記第２の操作により、前記一時記憶手段に記録された画像を削除することをユーザに通知するためのメッセージを表示手段に表示するように制御する表示制御手段を有することを特徴とする請求項１に記載の撮像装置。
【請求項１０】
前記第１の操作を受け付たこと応じて、前記第２の操作により、連写撮影を開始可能となることをユーザに通知するためのメッセージを表示手段に表示するように制御する表示制御手段を有することを特徴とする請求項１に記載の撮像装置。
【請求項１１】
前記第１の操作は、シャッターボタンを押下する操作であることを特徴とする請求項１に記載の撮像装置。
【請求項１２】
前記第２の操作は、前記撮像装置の背面のシャッターボタン側に配置された第２のボタンを押下する操作であることを特徴とする請求項１１に記載の撮像装置。
【請求項１３】
前記第１の操作は、シャッターボタンを押下する操作であり、
前記第２の操作は、前記撮像装置の背面のシャッターボタン側に配置された第２のボタンを押下する操作であり、
前記第３の操作は、前記第２のボタンよりも前記シャッターボタンから離れた位置に配置された第３のボタンを押下する操作であることを特徴とする請求項６に記載の撮像装置。
【請求項１４】
撮像手段による連写撮影により得られた複数の画像を一時記憶手段に記録する第１の記録手段と、
前記一時記憶手段に記録された画像を、記録媒体に記録する第２の記録手段と、
前記記録媒体への画像の書き込み中にユーザによる第１の操作を受け付け、さらに第２の操作を受け付けた場合に、前記一時記憶手段に記録された画像を削除し、前記記録媒体への画像の記録処理を停止するよう制御する制御手段と
を有することを特徴とする画像処理装置。
【請求項１５】
撮像装置が実行する画像処理方法であって、
撮像手段による連写撮影により得られた複数の画像を一時記憶手段に記録する第１の記録ステップと、
前記一時記憶手段に記録された画像を、記録媒体に記録する第２の記録ステップと、
前記記録媒体への画像の書き込み中にユーザによる第１の操作を受け付け、さらに第２の操作を受け付けた場合に、前記一時記憶手段に記録された画像を削除し、前記記録媒体への画像の記録処理を停止するよう制御する制御ステップと
を含むことを特徴とする画像処理方法。
【請求項１６】
コンピュータに、請求項１５に記載の画像処理方法の各ステップを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、画像処理装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、デジタルカメラの連写性能の向上により、一回の連写で取得される画像データの枚数およびデータ量が増大している。一般的に連写撮影では、ユーザが被写体の動きを予測して、狙っているシーンが発生する数秒前から撮影を開始し、撮影完了後に連続して撮影された画像の中からユーザがベストショットを抽出するといった撮影方法が用いられる。しかしながら、例えば、野球でヒットを打つ瞬間を撮りたいのに空振りしたというように、狙っていたシーンが発生しないケースが起こり得る。その場合、不要な画像データが大量に記録媒体に書き込まれてしまう。また、画像データを記録媒体に書き込んでいる間は次の連写撮影が制限されるため、撮影機会を損失してしまう。
【０００３】
これに対し、特許文献１には、画像データを記録媒体に書き込んでいる期間に次の撮影指示があった場合に、一時記憶装置の画像データを破棄し、送られてきた画像データを上書きすることで連写撮影を即座に再開する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２７４３２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術においては、誤って次の撮影指示を入力した場合に、一時記憶装置の画像が破棄されてしまうという問題があった。
【０００６】
本発明はこのような問題点に鑑みなされたもので、記録媒体への画像の記録を中断するキャンセル操作における誤操作を防ぐことを目的とする。
【課題を解決するための手段】
【０００７】
そこで、本発明は、撮像装置であって、撮像手段と、前記撮像手段による連写撮影により得られた複数の画像を一時記憶手段に記録する第１の記録手段と、前記一時記憶手段に記録された画像を、記録媒体に記録する第２の記録手段と、前記記録媒体への画像の書き込み中にユーザによる第１の操作を受け付け、さらに第２の操作を受け付けた場合に、前記一時記憶手段に記録された画像を削除し、前記記録媒体への画像の記録処理を停止するよう制御する制御手段とを有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、記録媒体への画像の記録を中断するキャンセル操作における誤操作を防ぐことができる。
【図面の簡単な説明】
【０００９】
【図１】デジタルカメラのハードウェア構成図である。
【図２】内部メモリのデータ構成例を示す図である。
【図３】ユーザ操作の説明図である。
【図４】連写撮影処理を示すフローチャートである。
【図５】書き込み処理を示すフローチャートである。
【図６】ユーザ操作の説明図である。
【図７】連写撮影処理を示すフローチャートである。
【図８】ユーザ操作の説明図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面に基づいて説明する。
（第１の実施形態）
図１は、デジタルカメラ１００のハードウェア構成図である。デジタルカメラ１００は、撮像装置及び画像処理装置の一例である。制御部１０１は、例えばＣＰＵであり、デジタルカメラ１００の全体を制御する。表示部１０２は、各種情報を表示する。撮像部１０３は、入射光を電気信号に変換するＣＭＯＳセンサー等の撮像素子と、撮像素子から出力されるアナログ信号をデジタル信号に変換するＡ／Ｄ変換器で構成される。変換されたデジタル信号はＲＡＷ画像データとして内部メモリ１０４に保存される。
【００１１】
内部メモリ１０４は、データを一時的に保存しておく為の記憶媒体でＤＲＡＭ等の揮発性メモリで構成される。内部メモリ１０４は、一時記憶装置の一例である。内部メモリ１０４は図２（ａ）に示すように複数の領域に分けて使用される。プログラム格納領域２０１は、動作制御を行うプログラムを格納する為の領域である。ワーク領域２０２は、各種データ処理時に一時的なデータ置き場として使用される。プログラム格納領域２０１とワーク領域２０２を除いたメモリ領域がデータ格納領域２０３である。データ格納領域２０３は、撮像部１０３から取り込まれた複数のＲＡＷ画像データの保存に使用される記録領域である。
【００１２】
書き込み処理部１０５は、内部メモリ１０４に保存されたＲＡＷ画像データに対して、予め設定された内容に従って各種画像処理を施した後、画像処理後の画像データを外部メモリ１０６に書き込む。外部メモリ１０６は、データを恒久的に保存しておく為の記憶媒体であり、フラッシュ・メモリ等の不揮発性メモリで構成される。外部メモリ１０６への書き込みが完了したＲＡＷ画像データはデータ格納領域２０３から削除される。削除により空いたメモリ領域は次回以降のＲＡＷ画像データ取り込み時に使用可能となる。なお、後述するデジタルカメラ１００の機能や処理は、制御部１０１が内部メモリ１０４等の記憶部に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。また、他の例としては、書き込み処理部１０５の処理は、制御部１０１が行うこととしてもよい。
【００１３】
撮像部１０３が内部メモリ１０４へデータを取り込む速度は、書き込み処理部１０５が外部メモリ１０６へデータを書き込む速度よりも早い。このため、連写撮影時にはデータ格納領域２０３に次々とＲＡＷ画像データが溜まっていく。図２（ｂ）のようにデータ格納領域２０３の全ての領域がＲＡＷ画像データで埋まった状態になると、制御部１０１は、撮像部１０３によるＲＡＷ画像データの取り込みを停止し、書き込み処理待ち状態となる。本実施形態に係るデジタルカメラ１００は、書き込み処理待ち状態においてユーザ操作に応じて書き込み処理を中断する。以下、書き込み処理を中断する処理について説明する。
【００１４】
図３は、デジタルカメラ１００に対するユーザ操作の説明図である。図３はデジタルカメラ１００の筐体３００をユーザが右手３０１でホールドしている様子を表している。表示部１０２はデジタルカメラ１００の状態や、ユーザ操作入力を促すメッセージを表示する表示デバイスである。シャッターボタン３０３と書き込み中断ボタン３０４は、ユーザからの操作入力に使用される操作ボタンであり、図３に示すようにデジタルカメラ１００の背面に配置されている。シャッターボタン３０３は、撮影時にユーザが手でデジタルカメラ１００を保持するカメラホールド時の右手人差し指の位置に対応した位置に設置されている。書き込み中断ボタン３０４は、カメラホールド時の右手親指の位置に対応した位置に設置されている。
【００１５】
デジタルカメラ１００においては、ユーザは、以下に示す４つの操作を行うことができるものとする。
（１）  撮影準備指示
（２）  撮影実行指示
（３）  撮影再開指示
（４）  書き込み中断指示
（１）の撮影準備指示は、デジタルカメラ１００に対して露出や焦点距離の制御に関わるパラメータを算出させる指示である。撮影準備指示は、シャッターボタン３０３を半分だけ押し込む操作（半押し）で実現される。（２）の撮影実行指示は、デジタルカメラ１００に対して画像データの取り込み処理を実行させる指示である。撮影実行指示は、シャッターボタン３０３を全て押し込む操作（全押し）により実現される。（３）の撮影再開指示は、書き込み処理待ち状態において、デジタルカメラ１００に対して次の連写撮影を即座に再開する指示である。撮影再開指示は、シャッターボタン３０３の半押し又は全押し（撮影準備指示又は撮影実行指示と兼用）で実現される。（４）の書き込み中断指示は、外部メモリ１０６への書き込み処理を中断させる指示である。書き込み中断指示は、撮影再開指示の入力後にさらに書き込み中断ボタン３０４を連続して押下することで実現される。
【００１６】
図４は、デジタルカメラ１００による連写撮影処理を示すフローチャートである。Ｓ４０１において、制御部１０１は、撮影準備指示を受け付けたか否かを判定する。制御部１０１は、撮影準備指示を受け付けるまで待機し、撮影準備指示を受け付けた場合は（Ｓ４０１でＹＥＳ）、処理をＳ４０２へ進める。Ｓ４０２において、制御部１０１は、露出や焦点距離の制御に関わるパラメータの算出を行う。次に、Ｓ４０３において、制御部１０１は、撮影実行指示を受け付けたか否かを判定する。制御部１０１は、撮影実行指示を受け付けた場合は（Ｓ４０３でＹＥＳ）、処理をＳ４０４へ進める。制御部１０１は、撮影実行指示を受け付けなかった場合には（Ｓ４０３でＮＯ）、処理をＳ４０２へ進める。
【００１７】
Ｓ４０４において、制御部１０１は、撮像部１０３に１枚分のＲＡＷ画像データの取り込みと内部メモリ１０４への保存を指示する。これに対応し、撮像部１０３は、連写撮影により得られた１枚のＲＡＷ画像データを内部メモリ１０４へ記録する。次に、Ｓ４０５において、制御部１０１は、書き込み処理部１０５に対して、内部メモリ１０４に保存されたＲＡＷ画像データを外部メモリ１０６に書き込む一連の処理(以降、書き込み処理)の実行を指示する。
【００１８】
ここで、図５を参照しつつ、書き込み処理部１０５による書き込み処理について説明する。Ｓ５０１において、書き込み処理部１０５は、１画像分のＲＡＷ画像データを内部メモリ１０４から読み出し、読み出したＲＡＷ画像データに対して、ノイズリダクション処理やエッジ強調処理を適用する現像処理を実施する。次に、Ｓ５０２において、書き込み処理部１０５は、現像処理を施した画像データに対して、収差の影響を抑制する光学補正処理や、人物の陰影を調整するリライティング処理などの特殊処理を実施する。光学補正処理や、リライティング処理は処理負荷が大きいため、一枚の処理に数秒を要する場合がある。
【００１９】
次に、Ｓ５０３において、書き込み処理部１０５は、特殊処理を施した画像データに対して、圧縮処理を施し、データサイズを縮小する。次に、Ｓ５０４において、書き込み処理部１０５は、縮小された画像データを外部メモリ１０６に書き込む。書き込み処理部１０５は、外部メモリ１０６への書き込みが完了したＲＡＷ画像データを内部メモリ１０４から削除する。これにより、制御部１０１は、削除された領域を、次の連写撮影時に使用できる空き領域として認識することができる。
【００２０】
撮像部１０３によるＲＡＷ画像データの取り込みと、書き込み処理部１０５による外部メモリ１０６への書き込み処理は、各々独立して実行可能な処理である。このため、制御部１０１は、Ｓ４０５で書き込み処理の実行指示を出した後、書き込み処理部１０５が書き込み処理を完了するのを待たずに、続くＳ４０６（図４）の処理を実行することができる。
【００２１】
図４に戻り、Ｓ４０６において、制御部１０１は、内部メモリ１０４のデータ格納領域２０３にＲＡＷ画像データ１枚分以上の空き容量があるか否かを判定する。制御部１０１は、空き容量がある場合は（Ｓ４０６でＹＥＳ）、処理をＳ４０７へ進める。Ｓ４０７において、制御部１０１は、撮影実行指示が継続しているか否かを判定する。制御部１０１は、撮影実行指示が継続している場合には（Ｓ４０７でＹＥＳ）、処理をＳ４０４へ進める。Ｓ４０４〜Ｓ４０６の処理を繰り返すことで、連写撮影が継続する。制御部１０１は、撮影実行指示が継続していない場合には（Ｓ４０７でＮＯ）、撮像部１０３による画像データの内部メモリ１０４への取り込みを終了させ、処理をＳ４０８へ進める。Ｓ４０８の処理の実行前のタイミングにおいては、撮像部１０３によるＲＡＷ画像データの取り込みは行われておらず、書き込み処理部１０５による処理Ｂのみが順次実施されている状態である。書き込み処理が進むにつれて内部メモリ１０４に空き領域が増えていく。
【００２２】
Ｓ４０８において、制御部１０１は、内部メモリ１０４に次の撮影再開に必要な空き領域があるか否かを判定する。制御部１０１は、具体的には、内部メモリ１０４の空き領域が予め設定された閾値以上の場合に、撮影再開に必要な空き領域があると判定し、閾値未満の場合に、再開に必要な空き領域がないと判定する。制御部１０１は、撮影再開に必要な空き領域がある場合には（Ｓ４０８でＹＥＳ）、処理をＳ４０９へ進める。制御部１０１は、撮影再開に必要な空き領域がない場合には（Ｓ４０８でＮＯ）、処理をＳ４１０へ進める。Ｓ４０９において、制御部１０１は、撮影準備指示が継続しているか否かを判定する。制御部１０１は、撮影準備指示が継続している場合には（Ｓ４０９でＹＥＳ）、処理をＳ４０２へ進めることで、連写撮影を再開する。一方、制御部１０１は、撮影準備指示が継続していない場合には（Ｓ４０９でＮＯ）、処理をＳ４０１へ進めることで、連写撮影を再開する。
【００２３】
Ｓ４１０において、制御部１０１は、表示部１０２に書き込み待ち状態である旨を表示するよう制御する。制御部１０１は、例えば、図３のように書き込み処理中であることを示すメッセージを表示部１０２へ表示する。本処理は、表示制御処理の一例である。次に、Ｓ４１１において、制御部１０１は、撮影再開指示を受け付けたか否かを判定する。本実施形態の制御部１０１は、書き込み待ち状態においても、撮影再開指示を受け付けることが可能である。制御部１０１は、撮影再開指示を受け付けた場合には（Ｓ４１１でＹＥＳ）、処理をＳ４１２へ進める。制御部１０１は、撮影再開指示を受け付けかった場合には（Ｓ４１１でＮＯ）、処理をＳ４０８へ進める。
【００２４】
Ｓ４１２において、制御部１０１は、書き込み中断ボタン３０４への操作、すなわち書き込み中断指示の入力を有効化する。制御部１０１はさらに、表示部１０２にボタンが有効化された旨を表示するよう制御する。例えば、書き込み中断ボタン３０４への操作により、書き込み処理を中断し、連写撮影を開始可能であることを示すメッセージを表示する。さらに、制御部１０１は、撮影再開指示を受け付けてから数秒以内等所定時間だけ、書き込み中断ボタン３０４への操作を有効化することとしてもよい。次に、Ｓ４１３において、制御部１０１は、書き込み中断ボタン３０４が有効化されている間に、書き込み中断指示を受け付けたか否かを判定する。制御部１０１は、書き込み中断指示を受け付けた場合には（Ｓ４１３でＹＥＳ）、処理をＳ４１４へ進める。制御部１０１は、書き込み中断指示を受けつけなかった場合には（Ｓ４１３でＮＯ）、処理をＳ４０８へ進める。
【００２５】
Ｓ４１４において、制御部１０１は、書き込み処理部１０５をリセットして外部メモリ１０６への書き込み処理を停止するよう制御する。本処理は、一時記憶装置への記録処理を停止するよう制御する制御処理の一例である。次に、Ｓ４１５において、制御部１０１は、内部メモリ１０４のデータ格納領域２０３をクリアして全領域を空き領域に変更する。制御部１０１は、その後処理をＳ４０２へ進めることで、連写撮影を再開する。
【００２６】
以上のように、本実施形態に係るデジタルカメラ１００は、連写撮影により得られた一連の画像データの外部メモリ１０６への書き込み処理の途中であってもユーザからの書き込み中断指示を受け付けることで、即座に次の連写撮影を再開することができる。
【００２７】
従来のデジタルカメラでは、書き込み処理待ち状態になると、データ格納領域２０３に一定の空き容量が確保されるまでの期間、いかなるユーザ操作も受け付けられない状態となる。このため、特殊処理等の負荷が大きい処理を実行した場合は次の操作再開まで数十秒待たされることがあった。また、空き容量が生じて操作が再開できる状態になっても、撮影可能な枚数が内部メモリの空き容量によって制限されるため、書き込み処理が全て完了するまでは連写性能を最大限に生かした連写撮影はできなかった。
【００２８】
これに対し、本実施形態のデジタルカメラ１００は、連写撮影後の書き込み待ち状態においても、ユーザが書き込み処理の中断指示を入力することにより、即座に次の連写撮影を再開することができる。さらに、本実施形態のデジタルカメラ１００は、撮影再開指示の入力という第１の操作と、書き込み中断指示の入力という第２の操作の２つの操作が行われた場合に、記録媒体への画像の記録を中断することとした。これにより、書き込み処理の途中の誤操作による不用意な画像データの削除を回避することができる。すなわち、記録媒体への画像の記録を中断するキャンセル操作における誤操作を防ぐことができる。
【００２９】
（第２の実施形態）
次に、第２の実施形態に係るデジタルカメラ１００について説明する。第２の実施形態のデジタルカメラ１００においては、ユーザは、以下に示す３つの操作を行うことができるものとする。
（Ａ）書き込み中断指示
（Ｂ）書き込みキャンセル指示
（Ｃ）書き込み設定変更指示
（Ａ）の書き込み中断指示は、第１の実施形態において説明したように、書き込み処理を中断させる指示である。（Ｂ）の書き込みキャンセル指示は、外部メモリ１０６への書き込みを中断すると同時に、既に外部メモリ１０６に書き込まれた一連の画像データもまとめて消去する指示である。（Ｃ）の書き込み設定変更指示は、書き込み処理の途中でＲＡＷ画像データに対して実施する画像処理の設定を変更する指示である。
【００３０】
図６は、デジタルカメラ１００に対するユーザ操作の説明図である。第２の実施形態においては、筐体３００には、第１の実施形態において説明したシャッターボタン３０３及び書き込み中断ボタン３０４の他に、書き込みキャンセルボタン６０１と書き込み設定変更ボタン６０２が設けられている。書き込みキャンセルボタン６０１は、シャッターボタン側において、書き込み中断ボタン３０４よりも、右手親指位置に対応した位置から離れた位置に配置されている。上述の書き込みキャンセル指示は、書き込みキャンセルボタン６０１を押下することで実現される。また、書き込み設定変更指示は、書き込み設定変更ボタン６０２を押下することが実現される。
【００３１】
図７は、第２の実施形態に係るデジタルカメラ１００による連写撮影処理を示すフローチャートである。第２の実施形態の連写撮影処理において、制御部１０１は、図４に示すＳ４０１〜Ｓ４１１と同様の処理を行い、Ｓ４１１において、撮影再開指示を受け付けた場合に、図７に示すＳ７０１へ進める。Ｓ７０１において、制御部１０１は、前述の書き込み中断指示、書き込みキャンセル指示、書き込み設定変更指示の各ボタンへの操作を有効化する。制御部１０１は、撮影再開指示から所定時間だけ有効化してもよい。さらに、制御部１０１は、表示部１０２に、図６に示すように、各操作入力が有効になり、各操作入力により、書き込み中断、書き込みキャンセル、書き込み設定変更が可能である旨をユーザに通知する為のメッセージを表示する。さらに、これらの処理により連写撮影が可能となることを示すメッセージを表示するようにしてもよい。
【００３２】
次に、Ｓ７０２において、制御部１０１は、有効期間内にユーザ操作を受け付けたか否かを判定する。制御部１０１は、ユーザ操作を受け付けた場合には（Ｓ７０２でＹＥＳ）、処理をＳ７０３へ進める。制御部１０１は、ユーザ操作を受け付けなかった場合には（Ｓ７０２でＮＯ）、処理をＳ４０８（図４）へ進める。Ｓ７０３において、制御部１０１は、書き込み中断指示を受け付けたか否かを判定する。制御部１０１は、書き込み中断指示を受け付けた場合には（Ｓ７０３でＹＥＳ）、処理をＳ７０４へ進める。制御部１０１は、書き込み中断指示を受け付けなかった場合には（Ｓ７０３でＮＯ）、処理をＳ７０６へ進める。
【００３３】
Ｓ７０４において、制御部１０１は、書き込み処理部１０５をリセットして外部メモリ１０６への書き込み処理を中断する。次に、Ｓ７０５において、制御部１０１は、内部メモリ１０４内のデータ格納領域２０３をクリアして全領域を空き領域に変更する。なお、Ｓ７０４及びＳ７０５の処理は、Ｓ４１４及びＳ４１５の処理と同様である。制御部１０１は、Ｓ７０５の処理の後、処理をＳ４０２へ進め、連写撮影を再開する。
【００３４】
Ｓ７０６において、制御部１０１は、書き込みキャンセル指示を受け付けたか否かを判定する。制御部１０１は、書き込みキャンセル指示を受け付けた場合には（Ｓ７０６でＹＥＳ）、処理をＳ７０７へ進める。制御部１０１は、書き込みキャンセル指示を受け付けなかった場合には（Ｓ７０６でＮＯ）、処理をＳ７１０へ進める。Ｓ７０７及びＳ７０８の処理は、Ｓ４１４及びＳ４１５の処理と同様である。Ｓ７０８の処理の後、Ｓ７０９において、制御部１０１は、外部メモリ１０６に書き込まれた一連の画像データを削除する。外部メモリ１０６に書き込まれた画像データの削除は、画像データが書き込まれたメモリ領域を上書き可能な領域として設定し直すことで実現される。
【００３５】
制御部１０１は、書き込み設定変更指示を受け付けた場合には処理をＳ７１０へ進める。制御部１０１は、Ｓ７１０において、書き込み処理部１０５が実施中の１枚分の書き込み処理の完了を待った後、Ｓ７１１において、書き込み処理部１０５に対して書き込み処理の実行を中止する指示を出す。書き込み処理部１０５は、この指示に従い、書き込み処理を停止する。次に、Ｓ７１２において、制御部１０１は、表示部１０２に書き込み設定変更に係わる操作入力内容を表示し、ユーザに書き込み設定変更の入力を促す。
【００３６】
書き込み設定変更に係わる操作入力内容は、図８に示すように、以下に示す３つが挙げられる。
（１）  特殊処理ＯＦＦ
（２）  特殊処理ＯＦＦ＋縮小サイズ
（３）  ＲＡＷ画像データのみ
（１）の特殊処理ＯＦＦが選択された場合は、書き込み処理における特殊処理（Ｓ５０２）は実行されずにスキップされる。これにより画像データの品質は一部低下するが書き込み処理に掛る処理時間は短縮される。このため、書き込み待ち状態から操作が再開されるまでの期間は短縮される。
【００３７】
（２）の特殊処理ＯＦＦ＋縮小サイズが選択された場合は、現像処理（Ｓ５０１）で画像サイズを縮小した現像後画像データが出力される。これによりＳ５０２以降の処理時間が短縮される。このため、特殊処理ＯＦＦに対してさらなる書き込み待ち状態の期間が短縮される。
【００３８】
（３）のＲＡＷ画像データのみが選択された場合は、書き込み処理におけるＳ５０１〜Ｓ５０３の処理がスキップされ、外部メモリ１０６にはＲＡＷ画像データがそのまま書き込まれる。データが圧縮されていないデータを書き込む必要がある為、外部メモリ書き込み（Ｓ５０４）の処理時間は増加する。ただし、特殊処理がＯＮの場合と比較すると書き込み処理全体の処理時間は短縮されるので、書き込み待ち状態の期間が短縮される。さらにＲＡＷ画像データとして外部メモリ１０６に保存されたデータは、後から改めて書き込み処理を実行することも可能である。このため、連写撮影で取得した画像データの情報を全て残した上で、次の連写撮影の再開も急ぎたいときに有用である。
【００３９】
図７に戻り、Ｓ７１２の後、Ｓ７１３において、制御部１０１は、Ｓ７１２で入力された書き込み設定変更を書き込み処理部１０５に反映させた後、書き込み処理を再開する。制御部１０１は、Ｓ７１３の処理の後、処理をＳ４０８へ進める。なお、第２の実施形態に係るデジタルカメラ１００の構成及び処理は、第１の実施形態に係るデジタルカメラ１００の構成及び処理と同様である。
【００４０】
以上のように、第２の実施形態に係るデジタルカメラ１００は、書き込み待ち状態において、書き込み処理を中断するだけでなく、一連の撮影画像の外部メモリ１０６への書き込みを全てキャンセルすることが可能である。また、デジタルカメラ１００は、書き込み処理の設定変更が可能であるため、所望の画像データ情報を残しつつ、書き込み待ち状態の期間を短縮することが可能となる。
【００４１】
また、図６に示すように、書き込みキャンセルボタン６０１は書き込み中断ボタン３０４よりも、右手親指位置遠方に配置される。これにより、外部メモリ１０６に書き込まれた画像データが誤操作によって不用意に消去されてしまうリスクをより確実に回避することができる。
【００４２】
以上、上述した各実施形態によれば、記録媒体への画像の記録を中断するキャンセル操作における誤操作を防ぐことができる。
【００４３】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【００４４】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４５】
１００  デジタルカメラ
１０１  制御部
１０４  内部メモリ
１０５  書き込み処理部
１０６  外部メモリ
【図１】
2019213115.tif 000003
【図２】
2019213115.tif 000004
【図３】
2019213115.tif 000005
【図４】
2019213115.tif 000006
【図５】
2019213115.tif 000007
【図６】
2019213115.tif 000008
【図７】
2019213115.tif 000009
【図８】
2019213115.tif 000010