(57)【要約】【課題】  オートレビュー処理を行っているときのユーザの操作に応じる。【解決手段】  CCDイメージセンサ１１２は、画像信号を生成する。シャッタボタン１に対するユーザの操作により、被写体に焦点を合わせるフォーカスタイミング、または画像信号の記録タイミングが指示される。LCDパネル１２２は、CCDイメージセンサ１１２において生成された画像信号に基づく、被写体の構図を確認するためのスルー画像、または記録タイミングの指示に対応して記録される画像信号を確認するための記録画像を表示する。制御部１１５は、LCDパネル１２２を制御して、シャッタボタン１の操作により画像信号の記録が指示された場合、記録画像を所定の時間だけ表示させ、所定の時間が経過する前にさらにシャッタボタン１が操作された場合、記録画像の表示を終了させる。本発明は、例えば、デジタルスチルカメラに適用することができる。【選択図】図２
2005340904.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して対応する画像信号を生成する撮像手段と、
前記撮像手段が前記被写体に焦点を合わせるフォーカスタイミング、または前記撮像手段により生成された前記画像信号の記録タイミングの少なくとも一方を指示する指示手段と、
前記撮像手段により生成された画像信号に基づく、前記被写体の構図を確認するためのスルー画像を表示するか、または前記指示手段による記録タイミングの指示に対応して記録される前記画像信号を確認するための記録画像を表示する表示手段と、
前記表示手段を制御して、前記指示手段により前記画像信号の記録が指示された場合、前記記録画像を所定の時間だけ表示させ、前記所定の時間が経過する前にさらに前記指示手段により指示が行われた場合、前記記録画像の表示を終了させる制御手段と
を備えることを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記表示手段を制御して、前記指示手段により前記画像信号の記録が指示された場合、前記記録画像を所定の時間だけ表示させ、前記所定の時間が経過する前にさらに前記指示手段により指示が行われた場合、前記記録画像の表示を終了させて前記スルー画像を表示させる
ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記指示手段による記録タイミングの指示に対応して、前記撮像手段により生成された前記画像信号を情報記録媒体に記録する記録手段を
さらに備えることを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記制御手段は、前記表示手段を制御して、前記記録手段によって前記記録画像が前記情報記録媒体に記録された後に前記指示手段により指示が行われた場合、前記記録画像の表示を終了させる
ことを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記記録手段によって前記記録画像が前記情報記録媒体に記録されている間の前記指示手段による指示を記憶する指示記憶手段をさらに備え、
前記制御手段は、前記表示手段を制御して、前記記録手段によって前記記録画像が前記情報記録媒体に記録された後、前記指示記憶手段に記憶された前記指示に対応して、前記記録画像の表示を終了させる
ことを特徴とする請求項３に記載の撮像装置。
【請求項６】
前記制御手段は、前記撮像手段を制御して、前記指示記憶手段に、前記被写体に焦点を合わせる指示が記憶されている場合、前記記録画像が前記情報記録媒体に記録された後、前記被写体に焦点を合わせ、前記指示記憶手段に、前記画像信号を記録する指示が記憶されている場合、前記記録画像が前記情報記録媒体に記録された後、前記被写体に焦点を合わせて前記画像信号を生成させる
ことを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記制御手段は、前記撮像手段を制御して、前記指示手段により前記被写体に焦点を合わせる指示が、前記記録手段により前記画像信号を前記情報記録媒体に記録する処理が行われているときから、その記録する処理が終了した後にかけて継続して行われた場合、前記記録画像が前記情報記録媒体に記録された後、前記被写体に焦点を合わせ、前記指示手段により前記画像信号を生成する指示が、前記記録手段により前記画像信号を前記情報記録媒体に記録する処理が行われているときから、その記録する処理が終了した後にかけて継続して行われた場合、前記記録画像が前記情報記録媒体に記録された後、前記被写体に焦点を合わせて前記画像信号を生成させる
ことを特徴とする請求項３に記載の撮像装置。
【請求項８】
前記記録画像を一時的に保持する保持手段と、
前記保持手段が保持可能な残り容量を判定する判定手段と
をさらに備え、
前記記録手段は、前記判定手段の判定結果に基づき、前記保持手段に保持されている前記記録画像を前記情報記録媒体に記録する
ことを特徴とする請求項３に記載の撮像装置。
【請求項９】
被写体を撮像して対応する画像信号を生成する撮像手段と、
前記撮像手段が前記被写体に焦点を合わせるフォーカスタイミング、または前記撮像手段により生成された前記画像信号の記録タイミングの少なくとも一方を指示する指示手段と、
前記撮像手段により生成された画像信号に基づく、前記被写体の構図を確認するためのスルー画像を表示するか、または前記指示手段による記録タイミングの指示に対応して記録される前記画像信号を確認するための記録画像を表示する表示手段とを備える撮像装置の撮像方法において、
前記表示手段を制御して、前記指示手段により前記画像信号の記録が指示された場合、前記記録画像を所定の時間だけ表示させ、前記所定の時間が経過する前にさらに前記指示手段により指示が行われた場合、前記記録画像の表示を終了させる制御ステップを
含むことを特徴とする撮像方法。
【請求項１０】
被写体を撮像して対応する画像信号を生成する撮像手段と、
前記撮像手段が前記被写体に焦点を合わせるフォーカスタイミング、または前記撮像手段により生成された前記画像信号の記録タイミングの少なくとも一方を指示する指示手段と、
前記撮像手段により生成された画像信号に基づく、前記被写体の構図を確認するためのスルー画像を表示するか、または前記指示手段による記録タイミングの指示に対応して記録される前記画像信号を確認するための記録画像を表示する表示手段とを備える撮像装置の制御用のプログラムであって、
前記表示手段を制御して、前記指示手段により前記画像信号の記録が指示された場合、前記記録画像を所定の時間だけ表示させ、前記所定の時間が経過する前にさらに前記指示手段により指示が行われた場合、前記記録画像の表示を終了させる制御ステップを
含む処理をコンピュータに実行させることを特徴とするプログラム。
【請求項１１】
被写体を撮像して対応する画像信号を生成する撮像手段と、
前記撮像手段が前記被写体に焦点を合わせるフォーカスタイミング、または前記撮像手段により生成された前記画像信号の記録タイミングの少なくとも一方を指示する指示手段と、
前記撮像手段により生成された画像信号に基づく、前記被写体の構図を確認するためのスルー画像を表示するか、または前記指示手段による記録タイミングの指示に対応して記録される前記画像信号を確認するための記録画像を表示する表示手段とを備える撮像装置の制御用のプログラムであって、
前記表示手段を制御して、前記指示手段により前記画像信号の記録が指示された場合、前記記録画像を所定の時間だけ表示させ、前記所定の時間が経過する前にさらに前記指示手段により指示が行われた場合、前記記録画像の表示を終了させる制御ステップを
含むことを特徴とするプログラムが記録されているコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置および撮像方法、プログラム、並びに記録媒体に関し、特に、オートレビュー処理が実行されているときのユーザの操作に応じることができる撮像装置および撮像方法、プログラム、並びに記録媒体に関する。
【背景技術】
【０００２】
近年、デジタルスチルカメラが一般に普及しつつある。デジタルスチルカメラには、撮像しようとする画像の構図を確認するためのファインダ機能と、撮像した画像を確認するためのモニタ機能を兼ね備えた、LCD（Liquid Crystal Display）等からなる小型ディスプレイが設けられており、ユーザは、この小型ディスプレイをファインダ代わりに利用して、そこに映し出された画像（スルー画）を見ながら構図を決定する。構図を決定した後、ユーザがシャッタボタンを浅押すると、オートフォーカス（合焦）などが行われ、さらに、シャッタボタンを深押すると、被写体を撮像する処理が行われて、撮像された画像（記録画）がデジタル情報（画像信号のファイル）として記録される。
【０００３】
従って、デジタルスチルカメラにおいては、ユーザがシャッタボタンを深押した直後から、記録画がデジタル情報として記録される処理が行われる。また、記録画がデジタル情報として記録される処理が行われている間に、ユーザのシャッタボタンの操作（浅押、深押）がなされた場合には、その操作に応じた処理が実行されてしまい、記録画を記録メディアに記録する処理に要する時間に遅延が生じてしまうという課題がある。
【０００４】
ところで、デジタルスチルカメラによる撮像においても、従来の光学式カメラと同様の原因により撮像そのものが失敗することがある。この失敗の原因としては、手ぶれ、被写体が動いたことによる画像のぶれ、または、ピントが合っていないために画像がぼけてしまうことなどが挙げられる。このような撮像の失敗を、撮像した直後に特別な操作を行うことなく確認することができる機能（オートレビュー機能）、具体的には、撮像直後に、記録画を、小型ディスプレイに所定の時間（数秒間）だけ表示する機能を備えるデジタルスチルカメラが注目されている。
【０００５】
従来のオートレビュー機能は、オートレビュー機能を実行している間の、ユーザの操作に応じない機能を含み、これにより、確実に、小型ディスプレイに所定の時間だけ記録画が表示される。
【０００６】
従って、オートレビュー機能を備えるデジタルスチルカメラにおいては、オートレビュー機能を実行する所定の時間を、記録画がデジタル情報として記録される処理に要する時間より長い時間とし、小型ディスプレイに記録画が表示されている間（オートレビュー処理中）は、ユーザのシャッタボタンの操作等に応じる処理が行われないことを、ユーザに暗に示す。また、例えば、ユーザがシャッタボタンの操作を行った場合でも、オートレビュー機能により、その操作に応じないので、ファイル書き込み処理の遅延を防止することができる。
【０００７】
ここで、従来のオートレビュー機能を備えるデジタルスチルカメラの状態の遷移について、図１を参照して説明する。
【０００８】
従来のオートレビュー機能を備えるデジタルスチルカメラは、浅押と深押の２段階の操作が可能なシャッタボタン１、ユーザによるシャッタボタン１の操作に応じて、各種の処理を実行する制御部２、およびスルー画や記録画を表示する小型ディスプレイであるLCDパネル３を少なくとも有している。
【０００９】
このデジタルスチルカメラに電源が投入された場合、制御部２は、ユーザによるシャッタボタン１の操作を待機する状態となる。また、LCDパネル３は、スルー画を表示する状態３１−１となる。このとき、ユーザが、時刻Ｔ１にシャッタボタン１を浅押し、さらに、時刻Ｔ２にシャッタボタン１を深押する操作Ｐ１を行った場合、撮像が行われ、オートレビュー機能が実行される。オートレビュー機能が実行された（オートレビュー処理が開始された）ことにより、記録画がLCDパネル３に表示される。
【００１０】
即ち、時刻Ｔ１に、ユーザがシャッタボタン１をレベル（位置）Ｌ１まで押下（浅押）した場合、制御部２は、このユーザの操作に応じて、合焦等のカメラ制御処理２１を行う。その後、例えば、時刻Ａ０に、ユーザがシャッタボタン１をレベルＬ２まで押下（深押）した場合、制御部２は、撮像（キャプチャ）するキャプチャ処理２２を行うとともに、オートレビュー処理を開始する。オートレビュー処理が開始されたことに伴い、LCDパネル３は、記録画を表示する状態３２に遷移する。
【００１１】
また、制御部２は、時刻Ａ０から所定の露光時間が経過し、キャプチャ処理２２が終了すると、時刻Ｔ２に、JPEG圧縮処理２３を開始する。JPEG圧縮処理２３においては、制御部２は、記録画をJPEG（Joint Photographic Coding Experts Group）形式のファイルに変換して、データ容量を圧縮する。さらに、制御部２は、JPEG圧縮処理２３が終了すると、時刻Ｔ３に、ファイルを記録メディアに記録するファイル書き込み処理２４を開始する。そして、制御部２は、時刻Ｔ４に、ファイルの記録メディアへの書き込みが終了すると、ファイル書き込み処理２４を終了する。
【００１２】
従来のデジタルスチルカメラでは、例えば、オートレビュー処理（記録画を表示する状態３２）中の、ある時刻Ｔ５に、ユーザが操作Ｐ１と同様の操作Ｐ２を行った場合でも、操作Ｐ２に応じることなく、オートレビュー処理は、所定の時間が経過するまで、即ち、時刻Ａ０から所定の時間が経過した後の時刻Ａ１となるまで継続して行われる。そして、時刻Ａ１にオートレビュー処理が終了され、オートレビュー処理が終了されたことに応じて、LCDパネル３は、スルー画を表示する状態３１−２に遷移する。
【００１３】
このように、従来のデジタルスチルカメラでは、オートレビュー処理中（時刻Ａ０乃至時刻Ａ１）においては、ユーザによる操作Ｐ２に応じた処理が行われない。具体的には、従来のデジタルスチルカメラでは、シャッタボタン１を操作しても、カメラ制御処理２１やキャプチャ処理２２が開始されず、ユーザが所望するタイミングで撮像を行うことができないという問題があった。
【００１４】
なお、この問題は、例えば、短時間で複数枚の記録画を撮像することができる連写機能を備えるデジタルスチルカメラによって解決されている。例えば、連写機能を備えるデジタルスチルカメラにおいては、大容量のバッファ（メモリ）が内蔵され、キャプチャ処理２２でキャプチャされた記録画（画像信号）は、まず、バッファに記憶される。その後、記録画は、例えば、ユーザによる操作が所定の時間行われなかったなどの所定のタイミングで、バッファから読み出され、JPEG圧縮処理２３、およびファイル書き込み処理２４が行われる。
【００１５】
このように、連写機能を備えるデジタルスチルカメラにおいては、JPEG圧縮処理２３、およびファイル書き込み処理２４を撮像直後に行わないようにすることができるので、撮像した記録画を記録メディアに記録する処理に要する時間（図１のJPEG圧縮処理２３が開始されてから、ファイル書き込み処理２４が終了するまでの時刻Ａ０乃至Ｔ４に要する時間）に遅延が生じるという課題が解決される。
【００１６】
従って、連写機能を備えるデジタルスチルカメラにおいては、従来のオートレビュー機能とは異なる、オートレビュー処理中のユーザの操作に応じることができる機能を備えることができ、これにより、ユーザが所望するタイミングで撮像を行うことができる。
【００１７】
また、オートレビュー機能に関しては、例えば、特許文献１に、ユーザが、シャッタボタンと、小型ディスプレイの表示を切り替えるための切替ボタンとを組み合わせて操作することによりオートレビュー機能を有効にして、撮像直後に、小型ディスプレイに記録画を所定の時間だけ表示する撮像装置が提案されている。
【００１８】
特許文献１に記載の撮像装置においては、オートレビュー機能が有効である場合、小型ディスプレイに撮像直後の記録画を所定の時間だけ表示し、所定の時間内にシャッタボタンが操作された場合、その操作に応じてオートレビュー処理を終了する。また、オートレビュー機能が無効である場合には、小型ディスプレイには、記録画が表示されない。
【００１９】
【特許文献１】特開２００２−３３５４３１号公報
【発明の開示】
【発明が解決しようとする課題】
【００２０】
しかしながら、特許文献１に記載の技術においては、ユーザによるシャッタボタンの操作に応じてオートレビュー処理を終了することは提案されているが、上述のように、記録画を記録メディアに書き込む処理が遅延するという課題は解決されていない。
【００２１】
また、記録画を記録メディアに書き込み処理が遅延するという課題は、上述の連写機能を備えるデジタルスチルカメラで解決されるが、記録画を一時記憶するための大容量のバッファが必要となり、デジタルスチルカメラが高価になってしまう。
【００２２】
本発明はこのような状況に鑑みてなされたものであり、オートレビュー処理が実行されているときであってもユーザの操作に応じることができるようにするものである。
【課題を解決するための手段】
【００２３】
本発明の撮像装置は、被写体を撮像して対応する画像信号を生成する撮像手段と、撮像手段が被写体に焦点を合わせるフォーカスタイミング、または撮像手段により生成された画像信号の記録タイミングの少なくとも一方を指示する指示手段と、撮像手段により生成された画像信号に基づく、被写体の構図を確認するためのスルー画像を表示するか、または指示手段による記録タイミングの指示に対応して記録される画像信号を確認するための記録画像を表示する表示手段と、表示手段を制御して、指示手段により画像信号の記録が指示された場合、記録画像を所定の時間だけ表示させ、所定の時間が経過する前にさらに指示手段により指示が行われた場合、記録画像の表示を終了させる制御手段とを備えることを特徴とする。
【００２４】
制御手段では、指示手段により画像信号の記録が指示された場合、記録画像を所定の時間だけ表示し、所定の時間が経過する前にさらに指示手段により指示が行われた場合、記録画像の表示を終了させてスルー画像を表示するように、表示制御手段を制御することができる。
【００２５】
本発明の撮像装置には、指示手段による記録タイミングの指示に対応して、撮像手段により生成された画像信号を情報記録媒体に記録する記録手段をさらに設けることができる。
【００２６】
制御手段では、記録手段によって記録画像が情報記録媒体に記録された後に指示手段により指示が行われた場合、記録画像の表示を終了するように、表示手段を制御することができる。
【００２７】
本発明の撮像装置には、記録手段によって記録画像が情報記録媒体に記録されている間の指示手段による指示を記憶する指示記憶手段をさらに設けることができ、制御手段では、記録手段によって記録画像が情報記録媒体に記録された後、指示記憶手段に記憶された指示に対応して、記録画像の表示を終了するように、表示手段を制御することができる。
【００２８】
制御手段では、指示記憶手段に、被写体に焦点を合わせる指示が記憶されている場合、記録画像が情報記録媒体に記録された後、被写体に焦点を合わせ、指示記憶手段に、画像信号を記録する指示が記憶されている場合、記録画像が情報記録媒体に記録された後、被写体に焦点を合わせて画像信号を生成するように、撮像手段を制御することができる。
【００２９】
制御手段は、指示手段により被写体に焦点を合わせる指示が、記録手段により画像信号を情報記録媒体に記録する処理が行われているときから、その記録する処理が終了した後にかけて継続して行われた場合、記録画像が情報記録媒体に記録された後、被写体に焦点を合わせ、指示手段により画像信号を生成する指示が、記録手段により画像信号を情報記録媒体に記録する処理が行われているときから、その記録する処理が終了した後にかけて継続して行われた場合、記録画像が情報記録媒体に記録された後、被写体に焦点を合わせて画像信号を生成するように撮像手段を制御することができる。
【００３０】
本発明の撮像装置には、記録画像を一時的に保持する保持手段と、保持手段が保持可能な残り容量を判定する判定手段とをさらに設けることができ、記録手段では、判定手段の判定結果に基づき、保持手段に保持されている記録画像を情報記録媒体に記録することができる。
【００３１】
本発明の撮像方法は、表示手段を制御して、指示手段により画像信号の記録が指示された場合、記録画像を所定の時間だけ表示させ、所定の時間が経過する前にさらに指示手段により指示が行われた場合、記録画像の表示を終了させる制御ステップを含むことを特徴とする。
【００３２】
本発明のプログラムは、表示手段を制御して、指示手段により画像信号の記録が指示された場合、記録画像を所定の時間だけ表示させ、所定の時間が経過する前にさらに指示手段により指示が行われた場合、記録画像の表示を終了させる制御ステップを含む処理をコンピュータに実行させることを特徴とする。
【００３３】
本発明の記録媒体に記録されているプログラムは、表示手段を制御して、指示手段により画像信号の記録が指示された場合、記録画像を所定の時間だけ表示させ、所定の時間が経過する前にさらに指示手段により指示が行われた場合、記録画像の表示を終了させる制御ステップを含むことを特徴とする。
【００３４】
本発明の撮像装置および撮像方法、プログラム、並びに、記録媒体においては、指示手段により画像信号の記録が指示された場合、記録画像を所定の時間だけ表示し、所定の時間が経過する前にさらに指示手段により指示が行われた場合、記録画像の表示を終了するように表示手段が制御される。
【発明の効果】
【００３５】
本発明によれば、オートレビュー処理が実行されているときのユーザの操作に応じることができる。
【発明を実施するための最良の形態】
【００３６】
以下に本発明の最良の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００３７】
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項にすべて記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割されたり、補正により出現し、追加される発明の存在を否定するものではない。
【００３８】
請求項１に記載の撮像装置は、
被写体を撮像して対応する画像信号を生成する撮像手段（例えば、図２、図７、図１１、図１５、または、図２０のCCDイメージセンサ１１２）と、
前記撮像手段が前記被写体に焦点を合わせるフォーカスタイミング（シャッタボタン１が浅押されたタイミング）、または前記撮像手段により生成された前記画像信号の記録タイミング（シャッタボタン１が深押されたタイミング）の少なくとも一方を指示する指示手段（例えば、図２、図７、図１１、図１５、または、図２０のシャッタボタン１）と、
前記撮像手段により生成された画像信号に基づく、前記被写体の構図を確認するためのスルー画像を表示するか、または前記指示手段による記録タイミングの指示に対応して記録される前記画像信号を確認するための記録画像を表示する表示手段（例えば、図２、図７、図１１、図１５、または、図２０のLCDパネル１２２）と、
前記表示手段を制御して、前記指示手段により前記画像信号の記録が指示された場合、前記記録画像を所定の時間だけ表示させ、前記所定の時間が経過する前にさらに前記指示手段により指示が行われた場合、前記記録画像の表示を終了させる制御手段（例えば、図２の制御部１１５、図７の制御部２１１、図１１の制御部３１１、図１５の制御部４１１、または、図２０の制御部５１１）と
を備えることを特徴とする。
【００３９】
請求項３に記載の撮像装置は、
前記指示手段による記録タイミングの指示に対応して、前記撮像手段により生成された前記画像信号を情報記録媒体（例えば、図２、図７、図１１、図１５、または、図２０の記録媒体１２３）に記録する記録手段（例えば、図２、図７、図１１、または、図１５の画像処理部１２１、あるいは、図２０の画像処理部５２１）を
さらに備えることを特徴とする。
【００４０】
請求項５に記載の撮像装置は、
前記記録手段によって前記記録画像が前記情報記録媒体に記録されている間の前記指示手段による指示を記憶する指示記憶手段（例えば、図７の記憶部２２１、および図２０の記憶部５１２）をさらに備え、
前記制御手段は、前記表示手段を制御して、前記記録手段によって前記記録画像が前記情報記録媒体に記録された後、前記指示記憶手段に記憶された前記指示に対応して、前記記録画像の表示を終了させる
ことを特徴とする。
【００４１】
請求項８に記載の撮像装置は、
前記記録画像を一時的に保持する保持手段（例えば、図２０のメモリ５３１）と、
前記保持手段が保持可能な残り容量を判定する判定手段（例えば、図２１のステップＳ１８３の処理を行う図２０の制御部５１１）と
をさらに備え、
前記記録手段は、前記判定手段の判定結果に基づき、前記保持手段に保持されている前記記録画像を前記情報記録媒体に記録する
ことを特徴とする。
【００４２】
請求項９に記載の撮像方法は、
被写体を撮像して対応する画像信号を生成する撮像手段（例えば、図２、図７、図１１、図１５、または、図２０のCCDイメージセンサ１１２）と、
前記撮像手段が前記被写体に焦点を合わせるフォーカスタイミング、または前記撮像手段により生成された前記画像信号の記録タイミングの少なくとも一方を指示する指示手段（例えば、図２、図７、図１１、図１５、または、図２０のシャッタボタン１）と、
前記撮像手段により生成された画像信号に基づく、前記被写体の構図を確認するためのスルー画像を表示するか、または前記指示手段による記録タイミングの指示に対応して記録される前記画像信号を確認するための記録画像を表示する表示手段（例えば、図２、図７、図１１、図１５、または、図２０のLCDパネル１２２）とを備える撮像装置の撮像方法において、
前記表示手段を制御して、前記指示手段により前記画像信号の記録が指示された場合、前記記録画像を所定の時間だけ表示させ、前記所定の時間が経過する前にさらに前記指示手段により指示が行われた場合、前記記録画像の表示を終了させる制御ステップ（例えば、図３のステップＳ１０乃至Ｓ１４の処理、図８のステップＳ４９乃至Ｓ５４の処理、図１２のステップＳ８９乃至Ｓ９４の処理、図１６のステップＳ１２９乃至Ｓ１３４の処理、または、図２２のステップＳ１８１乃至Ｓ１８７の処理）を
含むことを特徴とする。
【００４３】
請求項１０に記載のプログラム、および、請求項１１に記載の記録媒体に記録されているプログラムは、
被写体を撮像して対応する画像信号を生成する撮像手段（例えば、図２、図７、図１１、図１５、または、図２０のCCDイメージセンサ１１２）と、
前記撮像手段が前記被写体に焦点を合わせるフォーカスタイミング、または前記撮像手段により生成された前記画像信号の記録タイミングの少なくとも一方を指示する指示手段（例えば、図２、図７、図１１、図１５、または、図２０のシャッタボタン１）と、
前記撮像手段により生成された画像信号に基づく、前記被写体の構図を確認するためのスルー画像を表示するか、または前記指示手段による記録タイミングの指示に対応して記録される前記画像信号を確認するための記録画像を表示する表示手段（例えば、図２、図７、図１１、図１５、または、図２０のLCDパネル１２２）とを備える撮像装置の制御用のプログラムであって、
前記表示手段を制御して、前記指示手段により前記画像信号の記録が指示された場合、前記記録画像を所定の時間だけ表示させ、前記所定の時間が経過する前にさらに前記指示手段により指示が行われた場合、前記記録画像の表示を終了させる制御ステップ（例えば、図３のステップＳ１０乃至Ｓ１４の処理、図８のステップＳ４９乃至Ｓ５４の処理、図１２のステップＳ８９乃至Ｓ９４の処理、図１６のステップＳ１２９乃至Ｓ１３４の処理、または、図２２のステップＳ１８１乃至Ｓ１８７の処理）を
含む処理をコンピュータに実行させることを特徴とする。
【００４４】
以下、図面を参照して、本発明の実施の形態について説明する。
【００４５】
なお、従来の場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【００４６】
ここで、本発明を適用したデジタルスチルカメラは、様々な形態を取ることが可能であり、以下、それら様々な実施の形態のうちの、図２乃至図６に示される実施の形態、図７乃至図１０に示される実施の形態、図１１乃至図１４に示される実施の形態、図１５乃至図１９に示される実施の形態、および、図２０乃至図２４に示される実施の形態といった５つの実施の形態について、その順番で個別に説明していく。そこで、以下、図２乃至図６に示される実施の形態を第１実施形態と、図７乃至図１０に示される実施の形態を第２実施形態と、図１１乃至図１４に示される実施の形態を第３実施形態と、図１５乃至図１９に示される実施の形態を第４実施形態と、図２０乃至図２４に示される実施の形態を第５実施形態と、それぞれ称する。
【００４７】
はじめに、図２乃至図６を参照して、本発明の第１実施形態であるデジタルスチルカメラ１０１について説明する。
【００４８】
図２は、第１実施形態であるデジタルスチルカメラ１０１の機能的な構成例を示すブロック図である。
【００４９】
第１実施形態は、オートレビュー処理が実行されているときのユーザの操作に応じることを目的としたデジタルスチルカメラとなっている。
【００５０】
特に、第１実施形態のデジタルスチルカメラ１０１は、記録画を記録メディアに書き込む処理（ファイル書き込み処理）が終了した後の、オートレビュー処理中のユーザの操作に応じた処理を行う。
【００５１】
デジタルスチルカメラ１０１において、レンズ１１１は、入射される被写体の光学像を、CCDイメージセンサ１１２上で結像するように集光する。
【００５２】
CCD（Charge-Coupled Devices）イメージセンサ１１２は、撮像素子であり、CCD制御部１２０の制御のもと、レンズ１１１を通過して入射する光学像を、画素毎に光電変換により電圧値からなる電気信号に変換して蓄え、これを画像信号として、信号処理部１１３および検波部１１４に供給する。
【００５３】
なお、CCDイメージセンサ１１２から供給される画像信号には、リアルタイムな画像であるスルー画（スルー画像）と、ユーザのシャッタボタン１を深押する操作による撮像指示がなされたタイミングで撮像された画像である記録画（記録画像）とがある。また、CCDイメージセンサ１１２の代わりに、CMOS（Complementary Metal-Oxide Semiconductor）イメージセンサを用いることもできる。
【００５４】
信号処理部１１３は、制御部１１５の制御のもと、画像処理部１２１およびLCDパネル１２２に画像信号（スルー画または記録画）を供給する。また、信号処理部１１３は、CCDイメージセンサ１１２から供給される画像の画素値としての画像信号（RAWデータ）を、例えば、輝度信号（Ｙ）と色差信号（Cr,Cb）に変換し、さらに、輝度や色合いを調整した後に、画像処理部１２１、およびLCDパネル１２２に供給することもできる。
【００５５】
検波部１１４は、CCDイメージセンサ１１２から供給される画像信号を、コントラストを示す電気信号（波形）に変換し、制御部１１５に供給する。
【００５６】
制御部１１５は、CPU（Central Processing Unit），ROM（Read Only Memory），RAM（Random Access Memory）、およびハードディスクなどから構成される、いわゆるマイクロコンピュータであり、オートレビュー処理中にシャッタボタン１の操作入力がなされた場合、オートレビュー処理中のシャッタボタン１の操作入力がなされたか否かを示すシャッタ入力フラグを、シャッタボタン１の操作入力がなされたことを示すようにセット（ONに）する。
【００５７】
また、制御部１１５は、シャッタボタン１の操作入力、およびシャッタ入力フラグに基づいて、信号処理部１１３、レンズ制御部１１９、CCD制御部１２０、および画像処理部１２１などを制御する。また、制御部１１５は、検波部１１４、および画像処理部１２１からの信号に基づいて、信号処理部１１３、レンズ制御部１１９、およびCCD制御部１２０などを制御する。
【００５８】
スイッチ１１６は、シャッタボタン１が浅押されているときにONされ、シャッタボタン１の浅押が解除されているときはOFFされる。スイッチ１１６がONの場合、グランド１１８を示す信号が、シャッタボタン１が浅押されたことを示す信号（フォーカスタイミングを指示する信号）として、スイッチ１１６を介して制御部１１５に供給される。
【００５９】
スイッチ１１７は、シャッタボタン１が深押されているときにONされ、シャッタボタン１の深押が解除されているときはOFFされる。スイッチ１１７がONの場合、グランド１１８を示す信号が、シャッタボタン１が深押されたことを示す信号（画像信号の記録タイミングを指示する信号）として、スイッチ１１７を介して制御部１１５に供給される。
【００６０】
レンズ制御部１１９は、制御部１１５の制御のもと、レンズ１１１の位置を移動するなどして、被写体の光学像をCCDイメージセンサ１１２に合焦させる。
【００６１】
CCD制御部１２０は、制御部１１５の制御のもと、CCDイメージセンサ１１２の露光時間および露光のタイミングを表す露光タイミング信号に応じて、CCDイメージセンサ１１２において画像をキャプチャするための制御を行う。
【００６２】
画像処理部１２１は、記録画１枚分程度の画像信号を記憶可能な、少ない容量の記憶領域からなるメモリ１３１と、メモリ１３１に保持されている画像信号をJPEG形式のファイルに変換するエンコーダ１３２を含み、制御部１１５の制御のもと、信号処理部１１３から供給される画像信号をメモリ１３１に保持し、エンコーダ１３２によって圧縮符号化して、その結果得られる画像データのファイルを記録メディア１２３に書き込む。
【００６３】
なお、メモリ１３１は、画像処理部１２１に内蔵されていなくてもよい。また、メモリ１３１は、画像処理部１２１と制御部１１５が共用するようにしてもよい。
【００６４】
LCDパネル１２２は、信号処理部１１３から供給される画像信号を表示する。具体的には、LCDパネル１２２は、信号処理部１１３からスルー画が供給されるとき、スルー画を表示する。これにより、LCDパネル１２２は、ファインダとして機能する。また、LCDパネル１２２は、信号処理部１１３から記録画が供給されるとき、記録画を表示する。これにより、LCDパネル１２２は、オートレビューのための画面として機能する。
【００６５】
記憶メディア１２３は、半導体記録媒体、磁気記録媒体、光磁気記録媒体、または光記録媒体など、電子的にデータを記録することができる記録媒体から構成される。
【００６６】
このように構成されるデジタルスチルカメラ１０１においては、CCDイメージセンサ１１２は、レンズ１１１を介して入力された電気信号に基づく画像信号を生成し、信号処理部１１３に供給する。ユーザによりシャッタボタン１が浅押された場合、スイッチ１１６を介して、被写体に焦点を合わせるフォーカスタイミングが指示され、また、ユーザによりシャッタボタン１が深押された場合、スイッチ１１７を介して、CCDイメージセンサ１１２により生成された画像信号の記録タイミングが指示される。
【００６７】
LCDパネル１２２は、信号処理部１１３から供給される画像信号を表示することにより、CCDイメージセンサ１１２により生成された画像信号に基づく、被写体の構図を確認するためのスルー画を表示するか、または、シャッタボタン１による記録タイミングの指示に対応して記録される画像信号を確認するための記録画を表示する。
【００６８】
制御部１１５は、信号処理部１１３を制御することにより、シャッタボタン１により画像信号の記録が指示された場合、LCDパネル１２２に記録画を表示するように制御し、また、所定の時間が経過する前にさらにシャッタボタン１が操作された場合、LCDパネル１２２の記録画の表示を終了するように制御する。
【００６９】
次に、図３のフローチャート、並びに、図４乃至図６の状態遷移図を参照して、第１実施形態であるデジタルスチルカメラ１０１の処理について説明する。
【００７０】
まず、図３のフローチャートを参照して、デジタルスチルカメラ１０１における処理について説明する。
【００７１】
例えば、デジタルスチルカメラ１０１の電源がONされた場合、撮像が可能な撮像モードとなり、ステップＳ１において、図２の制御部１１５は、LCDパネル１２２にスルー画を表示するように、信号処理部１１３およびCCD制御部１２０を制御する。
【００７２】
具体的には、制御部１１５は、CCD制御部１２０にスルー画を生成するための制御信号を供給する。CCD制御部１２０は、この制御信号に応じて、CCDイメージセンサ１１２において、光から電気信号に変換され蓄えられる電気信号をスルー画とし、信号処理部１１３に供給するようにCCDイメージセンサ１１２を制御する。また、制御部１１５は、信号処理部１１３に、LCDパネル１２２にスルー画を供給するための制御信号を供給する。信号処理部１１３は、この制御信号に応じて、LCDパネル１２２にスルー画を供給する。これにより、LCDパネル１２２は、スルー画を表示する状態（図１のスルー画を表示する状態３１−１と同様の状態）となる。
【００７３】
その後、ステップＳ１からＳ２に進み、制御部１１５は、シャッタボタン１が押下（浅押し、または深押しのどちらでもよい）されたか否かを判定する。シャッタボタン１が押下されたと判定された場合、即ち、スイッチ１１６を介して、シャッタボタン１が押下されたことを示す信号が、制御部１１５に供給された場合、ステップＳ３に進み、制御部１１５は、カメラ制御処理（図１のカメラ制御処理２１と同様の処理）を行って、ステップＳ４に進む。
【００７４】
具体的には、制御部１１５は、CCD制御部１２０に、カメラ制御のための制御信号を供給する。CCD制御部１２０は、このカメラ制御のための制御信号に応じて、CCDイメージセンサ１１２から検波部１１４に、スルー画を供給するようにCCDイメージセンサ１１２を制御する。検波部１１４は、CCDイメージセンサ１１２から供給されるスルー画を、コントラストを示す電気信号に変換し、制御部１１５に供給する。制御部１１５は、検波部１１４からの電気信号に基づいて、合焦のための制御信号を生成し、レンズ制御部１１９に供給する。レンズ制御部１１９は、この合焦のための制御信号に応じて、レンズ１１１の位置を移動することにより合焦する処理を行う。
【００７５】
一方、ステップＳ２において、シャッタボタン１が押下されていないと判定された場合、処理はステップＳ１に戻る。
【００７６】
ステップＳ４において、制御部１１５は、先ほど検知したシャッタボタン１の押下が深押であるか否かを判定する。ステップＳ４において、シャッタボタン１の押下が深押ではないと判定された場合、ステップＳ１に戻り、以下同様の処理が行われる。
【００７７】
一方、ステップＳ４において、シャッタボタン１の押下が深押であると判定された場合、即ち、スイッチ１１７を介してシャッタボタン１が深押されたことを示す信号が、制御部１１５に供給された場合、ステップＳ５に進み、制御部１１５は、キャプチャ（撮像）処理（図１のキャプチャ処理２２と同様の処理）を行って、ステップＳ６に進み、オートレビュー処理を開始する。
【００７８】
具体的には、ステップＳ５において、制御部１１５は、信号処理部１１３およびCCD制御部１２０に、撮像のための制御信号を供給する。CCD制御部１２０は、この制御信号に応じて、CCDイメージセンサ１１２において光から電気信号に変換し、さらに、所定の露光時間が経過するまで蓄えた電気信号を、記録画とし、信号処理部１１３に供給するようにCCDイメージセンサ１１２を制御する。
【００７９】
さらに、ステップＳ６において、制御部１１５は、記録画をLCDパネル１２２に表示するための制御信号を生成し、この制御信号を信号処理部１１３に供給することにより、オートレビュー処理を開始して、ステップＳ７に進む。信号処理部１１３は、制御部１１５からの制御信号に応じて、CCDイメージセンサ１１２から供給される記録画をLCDパネル１２２に供給する。これにより、LCDパネル１２２は、図４で後述する記録画を表示する状態１５１となる。
【００８０】
ステップＳ７において、制御部１１５は、オートレビュー処理を開始したことに伴い、オートレビュー処理を行った時間の計時を開始し、ステップＳ８に進む。
【００８１】
ステップＳ８において、制御部１１５は、オートレビュー処理中にシャッタボタン１の操作がなされたか否かを示すシャッタ入力フラグを、シャッタボタン１の操作がなされていないことを示すようにクリア（OFFに）する。
【００８２】
その後、ステップＳ８からＳ９に進み、制御部１１５は、画像処理部１２１による、記録画のファイルを記録メディア１２３に書き込む処理（図１のファイル書き込み処理２４と同様の処理）が終了したか否かを判定する。
【００８３】
即ち、ステップＳ５においてキャプチャ処理２２が行われた後、信号処理部１１３は、CCDイメージセンサ１１２から供給される記録画を、画像処理部１２１に供給する処理を行う。画像処理部１２１は、記録画をメモリ１３１に一時記憶し、JPEG形式のファイルに変換するJPEG圧縮処理（図１のJPEG圧縮処理２３と同様の処理）を行う。さらに、画像処理部１２１は、記録メディア１２３に、JPEG形式のファイルを書き込むファイル書き込み処理を行う。画像処理部１２１は、ファイル書き込み処理が終了した場合、制御部１１５に、ファイル書き込み処理が終了した旨を通知する。制御部１１５は、この通知に基づいて、画像処理部１２１による、ファイル書き込み処理が終了したと判定する。
【００８４】
ステップＳ９において、制御部１１５は、画像処理部１２１による、ファイル書き込み処理が終了していないと判定した場合、即ち、画像処理部１２１から制御部１１５に、ファイル書き込み処理が終了した旨が通知されていない場合、ステップＳ５に戻り、制御部１１５は、ファイル書き込み処理が終了するまで待機する。
【００８５】
一方、ステップＳ９において、画像処理部１２１による、記録画のファイルを記録メディア１２３に書き込む処理が終了したと判定した場合、即ち、画像処理部１２１から、ファイル書き込み処理が終了した旨が制御部１１５に通知された場合、処理は、ステップＳ１０に進む。
【００８６】
ステップＳ１０において、制御部１１５は、シャッタボタン１に対する操作入力があったか否かを判定する。ステップＳ１０において、シャッタボタン１に対する操作入力がないと判定された場合、ステップＳ１１はスキップされ、処理はステップＳ１２に進む。
【００８７】
一方、ステップＳ１０において、シャッタボタン１に対する操作入力があったと判定された場合、即ち、オートレビュー処理中であって、画像処理部１２１から制御部１１５にファイル書き込み処理が終了した旨が通知された後に、スイッチ１１６または１１７を介して、シャッタボタン１が操作されたことを示す信号が制御部１１５に供給された場合、ステップＳ１１に進み、制御部１１５は、シャッタ入力フラグを、オートレビュー処理中にシャッタボタン１の操作がなされたことを示すようにセット（ONに）し、ステップＳ１２に進む。
【００８８】
ステップＳ１２において、制御部１１５は、シャッタ入力フラグがONであるかいるか否かを判定する。ステップＳ１２において、シャッタ入力フラグがONであると判定された場合、ステップＳ１３はスキップされ、処理はステップＳ１４に進む。
【００８９】
一方、ステップＳ１２において、シャッタ入力フラグがONではないと判定された場合、即ち、オートレビュー処理中（オートレビュー処理の計時を開始した後）に、シャッタボタン１に対する操作入力がなされていない場合、ステップＳ１３に進み、制御部１１５は、オートレビュー処理を所定の時間行ったか否かを判定する。ステップＳ１３において、オートレビュー処理を所定の時間行っていないと判定された場合、処理はステップＳ１０に戻り、以下同様の処理が行われる。
【００９０】
一方、ステップＳ１３において、オートレビュー処理を所定の時間行ったと判定された場合、即ち、ステップＳ７で、オートレビュー処理の計時を開始してから所定の時間が経過した場合、処理はステップＳ１４に進む。
【００９１】
ステップＳ１４において、制御部１１５は、オートレビュー処理を終了（中断）する。オートレビュー処理が終了されたことに伴い、制御部１１５は、信号処理部１１３に、LCDパネル１２２への記録画の供給を終了するための制御信号を供給する。信号処理部１１３は、この制御信号に応じて、LCDパネル１２２への記録画の供給を終了する。これにより、LCDパネル１２２の記録画の表示が消える。そして、処理は、ステップＳ１に戻り、以下同様の処理が行われる。従って、LCDパネル１２２にスルー画が表示されることになる。
【００９２】
図４乃至図６は、図２のデジタルスチルカメラ１０１において、図３を参照して説明した処理が行われているときの、シャッタボタン１の状態の遷移、制御部１１５の制御対象の遷移、およびLCDパネル１２２の表示の遷移の例を示す図である。なお、図４乃至図６においては、図３のステップＳ４においてシャッタボタン１が深押された後の状態について示している。
【００９３】
図４は、デジタルスチルカメラ１０１において、オートレビュー処理中に、シャッタボタン１を浅押し、さらに深押する操作Ｐ１１がなされたときの状態の遷移を示す図である。なお、図４において、図１における場合と対応する部分には、同一の符号を付してある。
【００９４】
時刻Ａ０に、ユーザがシャッタボタン１を深押すると、制御部１１５は、キャプチャ処理２２を行うようにCCD制御部１２０を制御するとともに、オートレビュー処理を開始する。これにより、LCDパネル１２２は、記録画を表示する状態１５１となる。また、制御部１１５は、オートレビュー処理を開始したことに伴い、オートレビュー処理を行った時間の計時を開始する。
【００９５】
ファイル書き込み処理２４が終了した時刻Ｔ４の後の時刻Ｔ２１に、ユーザによりシャッタボタン１が浅押され、さらに時刻Ｔ２２に、ユーザによりシャッタボタン１が深押される操作Ｐ１１がなされた場合、制御部１１５は、操作Ｐ１１に応じた処理を行う。
【００９６】
即ち、制御部１１５は、オートレビュー処理中の時刻Ｔ２１に、ユーザがシャッタボタン１を浅押したことに応じて、シャッタ入力フラグをセット（ONに）する。また、制御部１１５は、シャッタ入力フラグをセットしたことに応じて、オートレビュー処理を終了（中断）するとともに、LCDパネル１２２にスルー画を表示するための制御信号を生成し、信号処理部１１３およびCCD制御部１２０に供給する。これによりLCDパネル１２２は、スルー画を表示する状態１５２に遷移する。さらに、制御部１１５は、シャッタボタン１が浅押されたことに応じて、カメラ制御のための制御信号を生成し、レンズ制御部１１９およびCCD制御部１２０に供給し、カメラ制御処理１５３を行う。
【００９７】
その後の時刻Ｔ２２に、制御部１１５は、ユーザがシャッタボタン１を、さらに深押したことに応じて、キャプチャ処理１５４を行う。
【００９８】
このように、ファイル書き込み処理２４が終了してからオートレビュー処理が終了するまで（時刻Ｔ４から時刻Ａ１）の間に、ユーザによるシャッタボタン１を浅押する操作がなされたときには、制御部１１５は、オートレビュー処理を終了（中断）し、LCDパネル１２２にスルー画を表示させて、LCDパネル１２２をファインダとして機能させる。さらに、制御部１１５は、ユーザのシャッタボタン１の操作に対応して、カメラ制御処理１５３やキャプチャ処理１５４を行うようにしたので、オートレビューが終了（中断）されたか否かにかかわらず、ユーザは、シャッタボタン１を１回だけ浅押するだけで、LCDパネル１２２をファインダとして利用することができ、また、合焦をした後に撮像する操作を行うなどの通常の撮像環境を得ることができる。
【００９９】
以上で、ファイル書き込み処理２４が終了した後（時刻Ｔ４が経過した後）に、シャッタボタン１が操作されたときの説明を終了する。
【０１００】
次に、図５および図６を参照して、ファイル書き込み処理２４が終了する前（時刻Ｔ４が経過する前）に、ユーザがシャッタボタン１を操作したときの、LCDパネル１２２などの状態の遷移について説明する。
【０１０１】
図５は、ファイル書き込み処理２４が終了する前に、ユーザがシャッタボタン１を浅押したときの、シャッタボタン１の状態の遷移、制御部１１５の制御対象の遷移、およびLCDパネル１２２の表示の遷移の例を示す図である。
【０１０２】
例えば、ファイル書き込み処理２４が終了する時刻Ｔ４より前の時刻Ｔ３１に、ユーザがシャッタボタン１を浅押する操作Ｐ１２を行った場合、制御部１１５には、図２のスイッチ１１６を介して、シャッタボタン１が浅押されたことを示す信号が供給される。
【０１０３】
しかしながら、制御部１１５は、時刻Ｔ３１の時点では、ファイル書き込み処理２４が終了していないと判定し、ユーザの操作Ｐ１２を無視し、オートレビュー処理を継続する。その後、オートレビュー処理を開始してから所定の時間が経過した時刻Ａ１に、制御部１１５は、オートレビュー処理を終了する。これにより、時刻Ａ１に、LCDパネル１２２は、記録画を表示する状態１５１から、スルー画を表示する状態３１−２に遷移する。
【０１０４】
図６は、ファイル書き込み処理２４が終了する前に、ユーザがシャッタボタン１を深押したときの、シャッタボタン１の状態の遷移、制御部１１５の制御対象の遷移、およびLCDパネル１２２の表示の遷移の例を示す図である。
【０１０５】
例えば、ファイル書き込み処理２４が終了する時刻Ｔ４より前の時刻Ｔ４１に、ユーザがシャッタボタン１を深押する操作Ｐ１３を行った場合、制御部１１５には、図２のスイッチ１１７を介して、シャッタボタン１が深押されたことを示す信号が供給される。
【０１０６】
しかしながら、制御部１１５は、時刻Ｔ４１の時点では、ファイル書き込み処理２４が終了していないと判定し、ユーザの操作Ｐ１３を無視し、オートレビュー処理を継続する。その後、オートレビュー処理を開始してから所定の時間が経過した時刻Ａ１に、制御部１１５は、オートレビュー処理を終了する。これにより、時刻Ａ１に、LCDパネル１２２は、記録画を表示する状態１５１から、スルー画を表示する状態３１−２に遷移する。
【０１０７】
図５および図６に示すように、ファイル書き込み処理２４が終了する前のユーザのシャッタボタン１を無視するようにしたので、例えば、オートレビュー処理中に、操作Ｐ１２や操作Ｐ１３を誤って行ってしまった場合においても、少なくとも時刻Ａ０から時刻Ｔ４までの間は、LCDパネル１２２に記録画を表示させ、記録画を確認することができる。
【０１０８】
また、画像処理部１２１においては、記録画のファイル書き込み処理２４が終了した後に、次の記録画が供給されることとなり、メモリ１３１の記憶容量が少ない場合にも、JPEG圧縮処理２３およびファイル書き込み処理２４以外の他の処理が行われることを防ぎ、画像処理部１２１の処理の迅速化を図ることができる。
【０１０９】
以上、第１実施形態であるデジタルスチルカメラ１０１の説明を終了する。
【０１１０】
次に、図７乃至図１０を参照して、第２実施形態であるデジタルスチルカメラ２０１について説明する。
【０１１１】
第２実施形態は、第１実施形態と同様に、オートレビュー処理中のユーザの操作に応じることを目的としている。特に、第２実施形態は、第１実施形態の有する、ファイル書き込み処理２４が終了する前（図５および図６に示した時刻Ａ０乃至時刻Ｔ４の間）のユーザの操作に応じることができないという課題を克服するために、ファイル書き込み処理２４が終了するまでのユーザの操作を記憶し、ファイル書き込み処理２４が終了した後に、その記憶していたユーザの操作に応じた処理を行う。
【０１１２】
図７は、第２実施形態であるデジタルスチルカメラ２０１の機能的な構成例を示すブロック図であり、図２の構成例と対応する部分には、同一の符号を付してあり、その説明を適宜省略する。
【０１１３】
図２と図７を比較するに、第２実施形態のデジタルスチルカメラ２０１においては、第１実施形態のデジタルスチルカメラ１０１における制御部１１５に代わって、制御部２１１が設けられている。
【０１１４】
制御部２１１は、オートレビュー処理中に、シャッタボタン１が操作されたことを示す信号が、スイッチ１１６またはスイッチ１１７から入力された場合、シャッタボタン１の操作入力がなされたか否かを示すシャッタ入力フラグを、シャッタボタン１の操作入力がなされたことを示すようにセット（ONに）する。
【０１１５】
また、制御部２１１は、オートレビュー処理中に、スイッチ１１６から入力されるシャッタボタン１が浅押されたことを示す信号を、シャッタボタン１が浅押されたことを示すシャッタ入力情報（浅押入力情報）として、また、オートレビュー処理中にスイッチ１１７から入力されるシャッタボタン１が深押されたことを示す信号を、シャッタボタン１が深押されたことを示すシャッタ入力情報（深押入力情報）として保持する記憶部２２１を内蔵している。
【０１１６】
なお、記憶部２２１は、制御部２１１に内蔵されていなくてもよい。また、記憶部２２１は、制御部２１１以外の画像処理部１２１が共用できるようにしてもよい。あるいは、記憶部２２１の代わりにメモリ１３１を用いてもよい。
【０１１７】
制御部２１１は、シャッタボタン１の操作入力、シャッタ入力フラグ、および記憶部２２１に保持されているシャッタ入力情報に基づいて、信号処理部１１３、レンズ制御部１１９、CCD制御部１２０、および画像処理部１２１などを制御する。また、制御部１１５は、検波部１１４、および画像処理部１２１からの信号に基づいて、信号処理部１１３、レンズ制御部１１９、およびCCD制御部１２０などを制御する。
【０１１８】
次に、図８のフローチャート、並びに、図９および図１０の状態遷移図を参照して、第２実施形態であるデジタルスチルカメラ２０１の処理について説明する。
【０１１９】
まず、図８のフローチャートを参照して、デジタルスチルカメラ２０１における処理について説明する。
【０１２０】
ステップＳ４１乃至Ｓ４７における制御部２１１の処理は、図３に示したステップＳ１乃至Ｓ７における制御部１０１の処理と同様なので、その説明は省略する。
【０１２１】
ステップＳ４７でオートレビュー処理が行われている時間の計時を開始した後、ステップＳ４８に進み、制御部２１１は、記憶部２２１に保持されているシャッタ入力情報をクリア（消去）するとともに、オートレビュー処理中にシャッタボタン１の操作がなされたか否かを示すシャッタ入力フラグを、シャッタボタン１の操作がなされていないことを示すようにクリア（OFFに）し、ステップＳ４９に進む。
【０１２２】
ステップＳ４９において、制御部２１１は、シャッタボタン１に対する操作入力があったか否かを判定する。ステップＳ４９において、シャッタボタン１に対する操作入力がないと判定された場合、ステップＳ５０はスキップされ、処理はステップＳ５１に進む。
【０１２３】
一方、ステップＳ４９において、シャッタボタン１に対する操作入力があったと判定された場合、即ち、例えば、スイッチ１１６を介してシャッタボタン１が浅押されたことを示す信号が、制御部２１１に供給された場合、ステップＳ５０に進み、制御部２１１は、スイッチ１１６を介してシャッタボタン１が浅押されたことを示す信号が供給されたことに応じて、浅押入力情報（シャッタ入力情報のうちのシャッタボタン１が浅押されたことを示す情報）を記憶部２２１に保持するとともに、シャッタ入力フラグを、オートレビュー処理中にシャッタボタン１の操作がなされことを示すようにセット（ONに）する。また、例えば、スイッチ１１７を介してシャッタボタン１が深押されたことを示す信号が、制御部２１１に供給された場合、ステップＳ５０において、制御部２１１は、スイッチ１１７を介してシャッタボタン１が深押されたことを示す信号が供給されたことに応じて、深押入力情報（シャッタ入力情報のうちのシャッタボタン１が深押されたことを示す情報）を記憶部２２１に保持するとともに、シャッタ入力フラグを、オートレビュー処理中にシャッタボタン１の操作がなされたことを示すようにセット（ONに）する。
【０１２４】
ステップＳ５０の処理後は、ステップＳ５１に進み、制御部２１１は、画像処理部１２１による、ファイル書き込み処理（図１のファイル書き込み処理２４と同様の処理）が終了したか否かを判定する。ステップＳ５１において、ファイル書き込み処理が終了していないと判定された場合、ステップＳ４９に戻り、以下同様の処理が行われる。
【０１２５】
一方、ステップＳ５１において、ファイル書き込み処理が終了したと判定された場合、即ち、画像処理部１２１から、ファイル書き込み処理が終了したことを示す旨が制御部２１１に通知された場合、処理は、ステップＳ５２に進む。
【０１２６】
ステップＳ５２において、制御部２１１は、シャッタ入力フラグがONであるか否かを判定し、シャッタ入力フラグがONであると判定した場合、ステップＳ５３をスキップして、ステップＳ５４に進む。
【０１２７】
一方、ステップＳ５２において、シャッタ入力フラグがONではないと判定された場合、即ち、オートレビュー処理中（オートレビュー処理の計時を開始した後）に、シャッタボタン１に対する操作入力がなされていない場合、ステップＳ５３に進み、制御部２１１は、オートレビュー処理を所定の時間行ったか否かを判定する。オートレビュー処理を所定の時間行っていないと判定された場合、処理は、ステップＳ４９に戻り、以下同様の処理が行われる。
【０１２８】
一方、ステップＳ５３において、オートレビュー処理を所定の時間行ったと判定された場合、即ち、オートレビュー処理の計時を開始してから所定の時間が経過した場合、ステップＳ５４に進む。
【０１２９】
ステップＳ５４において、制御部２１１は、オートレビュー処理を終了（中断）するとともに、信号処理部１１３に、LCDパネル１２２への記録画の供給を終了するための制御信号を供給する。信号処理部１１３は、この制御信号に応じて、LCDパネル１２２への記録画の供給を終了する。これにより、LCDパネル１２２の記録画の表示が消える。
【０１３０】
ステップＳ５５において、制御部２１１は、記憶部２２１に、シャッタ入力情報（浅押入力情報または深押入力情報）が保持されているか否かを判定する。ステップＳ５５において、記憶部２２１に、シャッタ入力情報が保持されていないと判定された場合、ステップＳ４１に戻り、以下同様の処理が行われる。
【０１３１】
一方、ステップＳ５５において、記憶部２２１に、シャッタ入力情報が保持されていると判定された場合、ステップＳ５６に進み、制御部２１１は、図９および図１０で後述するカメラ制御処理２３２を行う。
【０１３２】
ステップＳ５６の処理後、ステップＳ５７に進み、制御部２１１は、記憶部２２１に保持されているシャッタ入力情報に基づいて、深押だったか否かを判定する。ステップＳ５６において、深押ではなかったと判定された場合、即ち、記憶部２２１に保持されているシャッタ入力情報が、深押入力情報ではなく、浅押入力情報である場合、ステップＳ４１に戻り、以下同様の処理が行われる。
【０１３３】
一方、ステップＳ５７において、深押だったと判定された場合、即ち、記憶部２２１に保持されているシャッタ入力情報が、深押入力情報である場合、ステップＳ５８に進み、制御部２１１は、図１０で後述するキャプチャ処理２３３を行い（記録画を撮像し）、ステップＳ４６に戻り、以下同様の処理が行われる。
【０１３４】
なお、制御部２１１は、上述のステップＳ５５の処理において、記憶部２２１に、シャッタ入力情報（浅押入力情報または深押入力情報）が保持されていると判定した場合、LCDパネル１２２にスルー画を表示するように、信号処理部１１３およびCCD制御部１２０を制御することができる。
【０１３５】
また、ステップＳ５２の処理において、制御部２１１は、シャッタ入力フラグがONであるか否かを判定する代わりに、シャッタ入力情報（浅押入力情報または深押入力情報）が記憶部２２１に記憶されているか否かを判定するようにすることもできる。なお、ステップＳ５２において、シャッタ入力情報が記憶部２２１に記憶されているか否かを判定する場合には、ステップＳ４８のうちのシャッタ入力フラグをクリアする処理、および、ステップＳ５０のうちのシャッタ入力フラグをセットする処理は省略することができる。
【０１３６】
図９および図１０は、図７のデジタルスチルカメラ２０１において、図８を参照して説明した処理が行われているときの、シャッタボタン１の状態の遷移、制御部２１１の制御対象の遷移、およびLCDパネル１２２の表示の遷移の例を示す図である。なお、図９および図１０においては、図８のステップＳ４４においてシャッタボタン１が深押された後の状態について示している。
【０１３７】
図９は、デジタルスチルカメラ２０１において、オートレビュー処理中にシャッタボタン１が浅押されたときの状態の遷移を示す図である。
【０１３８】
時刻Ａ０に、ユーザがシャッタボタン１を深押すると、制御部２１１は、キャプチャ処理２２を行うようにCCD制御部１２０を制御し、オートレビュー処理を開始する。これにより、LCDパネル１２２は、記録画を表示する状態２３１となる。また、制御部２１１は、オートレビュー処理を開始したことに伴い、オートレビュー処理を行った時間の計時を開始する。
【０１３９】
例えば、ファイル書き込み処理２４が終了する時刻Ｔ４より前の時刻Ｔ５１に、ユーザによってシャッタボタン１を浅押する操作Ｐ２１がなされた場合、制御部２１１は、シャッタ入力フラグをセット（ONに）するとともに、操作Ｐ２１を示す浅押入力情報（シャッタ入力情報）を、記憶部２２１に保持する。
【０１４０】
その後、時刻Ｔ４に、制御部２１１は、画像処理部１２１からファイル書き込み処理２４が終了した旨が通知されると、直ちに、シャッタ入力フラグがセット（ONに）されていることに応じて、オートレビュー処理を終了（中断）し、記憶部２２１に保持されている浅押入力情報に基づいて、カメラ制御処理２３２を開始する。その後、制御部２１１は、カメラ制御処理２３２を開始してから所定の時間が経過したとき、図９においては、時刻Ｔ５２に、カメラ制御処理２３２を終了する。
【０１４１】
図１０は、デジタルスチルカメラ２０１において、オートレビュー処理中にシャッタボタン１が深押されたときの状態の遷移を示す図である。
【０１４２】
時刻Ａ０にユーザがシャッタボタン１を深押すると、制御部２１１は、キャプチャ処理２２を行うようにCCD制御部１２０を制御するとともに、オートレビュー処理を開始する。これにより、LCDパネル１２２は、記録画を表示する状態２３１となる。また、制御部２１１は、オートレビュー処理を開始したことに伴い、オートレビュー処理の計時を開始する。
【０１４３】
例えば、ファイル書き込み処理２４が終了する時刻Ｔ４より前の時刻Ｔ６１に、ユーザによってシャッタボタン１が深押される操作Ｐ２２がなされた場合、制御部２１１は、シャッタ入力フラグをセット（ONに）するとともに、操作Ｐ２２を示す深押入力情報（シャッタ入力情報）を、記憶部２２１に保持する。
【０１４４】
その後、時刻Ｔ４に、制御部２１１は、画像処理部１２１からファイル書き込み処理２４が終了した旨が通知されると、直ちに、シャッタ入力フラグがONであることに応じて、オートレビュー処理を終了（中断）し、記憶部２２１に保持されている深押入力情報に基づいて、カメラ制御２３２を開始する。
【０１４５】
さらにその後、カメラ制御処理２３２を開始してから所定の時間が経過したとき、即ち、例えば、時刻Ｔ５２に、カメラ制御処理２３２を終了し、直ちに、キャプチャ処理２３３を開始して、記録画を撮像する。キャプチャ処理２３３は、例えば、時刻Ｔ５２から所定の露光時間が経過したときの時刻Ｔ６２に終了される。
【０１４６】
このように、ファイル書き込み２４が終了する前のユーザの操作に応じたシャッタ入力情報を記憶部２２１に保持し、ファイル書き込み処理２４が終了した後に、記憶部２２１に保持されているシャッタ入力情報に基づいて、カメラ制御処理２３２、または、カメラ制御処理２３２とキャプチャ処理２３３を行うようにしたので、オートレビュー処理中のユーザの操作に確実に応じることができる。従って、操作性の向上を図り、操作が反映されないことによって生じるユーザの不快感を低減することができる。
【０１４７】
以上、第２実施形態であるデジタルスチルカメラ２０１の説明を終了する。
【０１４８】
次に、図１１乃至図１４を参照して、第３実施形態であるデジタルスチルカメラ３０１について説明する。
【０１４９】
第３実施形態は、第２実施形態と同様に、オートレビュー処理中の、シャッタボタン１に対するユーザの操作に応じることを目的とし、特に、第２実施形態における、ユーザがシャッタボタン１を操作した時刻と、その操作に応じた処理が行われる時刻とに差があり、例えば、記録画が、ユーザの所望する構図でない画像となってしまう可能性があるという課題が解消するために、記録画のファイルを記録メディア１２３に書き込む処理が終了する前のユーザの操作に応じることを目的としている。
【０１５０】
そこで、第３実施形態は、ユーザがシャッタボタン１を操作した場合、その操作が浅押であるか深押であるかにかかわらず、ファイル書き込み処理が終了した直後に、オートレビュー処理を終了（中断）し、LCDパネル１２２にスルー画を表示することにより、ユーザが構図を確認することができるようになされている。
【０１５１】
図１１は、第３実施形態であるデジタルスチルカメラ３０１の機能的な構成例を示すブロック図である。図７の第２実施形態の構成例と対応する部分には、同一の符号を付してあり、その説明を適宜省略する。
【０１５２】
図７と図１１を比較するに、第３実施形態のデジタルスチルカメラ３０１においては、第２実施形態のデジタルスチルカメラ２０１における制御部２１１に代わって、制御部３１１が設けられている。
【０１５３】
制御部３１１は、オートレビュー処理中に、シャッタボタン１が操作されたことを示す信号が、スイッチ１１６またはスイッチ１１７から入力された場合、シャッタボタン１の操作入力がなされたか否かを示すシャッタ入力フラグを、シャッタボタン１の操作入力がなされたことを示すようにセット（ONに）する。
【０１５４】
また、制御部３１１は、シャッタボタン１の操作入力、およびシャッタ入力フラグに基づいて、信号処理部１１３、レンズ制御部１１９、CCD制御部１２０、および画像処理部１２１などを制御する。また、制御部１１５は、検波部１１４、および画像処理部１２１からの信号に基づいて、信号処理部１１３、レンズ制御部１１９、およびCCD制御部１２０などを制御する。
【０１５５】
次に、図１２のフローチャート、並びに、図１３および図１４の状態遷移図を参照して、第３実施形態であるデジタルスチルカメラ３０１の処理について説明する。
【０１５６】
まず、図１２のフローチャートを参照して、デジタルスチルカメラ３０１における処理について説明する。
【０１５７】
ステップＳ８１乃至Ｓ８７における制御部３１１の処理は、図３に示したステップＳ１乃至Ｓ７における制御部１１５の処理と同様なので、その説明は省略する。
【０１５８】
ステップ８７でオートレビュー処理が行われている時間の計時を開始した後、ステップＳ８８に進み、制御部３１１は、シャッタボタン１の操作がなされたか否かを示すシャッタ入力フラグを、シャッタボタン１の操作がなされていないことを示すようにクリア（OFFに）し、ステップＳ８９に進む。
【０１５９】
ステップＳ８９において、制御部３１１は、シャッタボタン１に対する操作入力があったか否かを判定する。ステップＳ８９において、シャッタボタン１に対する操作入力がないと判定された場合、ステップＳ９０はスキップされ、処理はステップＳ９１に進む。
【０１６０】
一方、ステップＳ８９において、シャッタボタン１に対する操作入力があったと判定された場合、即ち、オートレビュー処理中に、スイッチ１１６またはスイッチ１１７を介して、シャッタボタン１が操作されたことを示す信号が供給された場合、ステップＳ９０に進み、制御部３１１は、シャッタ入力フラグを、オートレビュー処理中にシャッタボタン１が操作されたことを示すようにセット（ONに）し、ステップＳ９１に進む。
【０１６１】
ステップＳ９１において、制御部３１１は、画像処理部１２１による、ファイル書き込み処理が終了したか否かを判定する。ステップＳ９１において、ファイル書き込み処理が終了していないと判定された場合、ステップＳ８９に戻り、以下同様の処理が行われる。
【０１６２】
一方、ステップＳ９１において、ファイル書き込み処理が終了したと判定された場合、即ち、画像処理部１２１から、ファイル書き込み処理が終了した旨が制御部３１１に通知された場合、処理は、ステップＳ９２に進む。
【０１６３】
ステップＳ９２において、制御部３１１は、シャッタ入力フラグがONであるか否かを判定する。ステップＳ９２において、シャッタ入力フラグがONであると判定された場合、ステップＳ９３をスキップして、ステップＳ９４に進む。
【０１６４】
一方、ステップＳ９２において、シャッタ入力フラグがONではないと判定された場合、即ち、オートレビュー処理中（オートレビュー処理の計時を開始した後）に、シャッタボタン１に対する操作入力がなされていない場合、処理は、ステップＳ９３に進む。
【０１６５】
ステップＳ９３において、制御部３１１は、オートレビュー処理を所定の時間行ったか否かを判定する。ステップＳ９３において、オートレビュー処理を所定の時間行っていないと判定された場合、ステップＳ８９に戻り、以下同様の処理が行われる。
【０１６６】
一方、ステップＳ９３において、オートレビュー処理を所定の時間行ったと判定された場合、即ち、オートレビュー処理の計時を開始してから所定の時間が経過した場合、ステップＳ９４に進む。
【０１６７】
ステップＳ９４において、制御部３１１は、オートレビュー処理を終了（中断）するとともに、信号処理部１１３に、LCDパネル１２２への記録画の供給を終了するための制御信号を供給する。信号処理部１１３は、この制御信号に応じて、LCDパネル１２２への記録画の供給を終了する。これにより、LCDパネル１２２においては、記録画の表示が消され、ステップＳ８１に戻り、以下同様の処理が行われる。
【０１６８】
図１３および図１４は、図１１のデジタルスチルカメラ３０１において、図１２を参照して説明した処理が行われているときの、シャッタボタン１の状態の遷移、制御部３１１の制御対象の遷移、およびLCDパネル１２２の表示の遷移の例を示す図である。なお、図１３および図１４においては、図１２のステップＳ８４においてシャッタボタン１が深押された後の状態について示している。
【０１６９】
図１３は、デジタルスチルカメラ３０１において、オートレビュー処理中に、シャッタボタン１が浅押されたときの状態の遷移を示す図である。
【０１７０】
時刻Ａ０にユーザがシャッタボタン１を深押すると、制御部３１１は、キャプチャ処理２２を行うようにCCD制御部１２０を制御するとともに、オートレビュー処理を開始する。これにより、LCDパネル１２２は、記録画を表示する状態３３１となる。また、制御部３１１は、オートレビュー処理を開始したことに伴い、オートレビュー処理の計時を開始する。
【０１７１】
ファイル書き込み処理２４が終了する時刻Ｔ４より前の時刻Ｔ７１に、ユーザによってシャッタボタン１を浅押する操作Ｐ３１がなされた場合、制御部３１１は、シャッタ入力フラグをセット（ONに）する。
【０１７２】
その後、時刻Ｔ４に、制御部３１１は、画像処理部１２１からファイル書き込み処理２４が終了した旨が通知されると、直ちに、シャッタ入力フラグがONであることに応じて、オートレビュー処理を終了（中断）し、LCDパネル１２２にスルー画を表示するための制御信号を生成し、信号処理部１１３およびCCD制御部１２０に供給する。これにより、LCDパネル１２２は、スルー画を表示する状態３３２に遷移する。
【０１７３】
図１４は、デジタルスチルカメラ３０１において、オートレビュー処理中にシャッタボタン１が深押されたときの状態の遷移を示す図である。
【０１７４】
時刻Ａ０にユーザがシャッタボタン１を深押すると、制御部３１１は、キャプチャ処理２２を行うようにCCD制御部１２０を制御するとともに、オートレビュー処理を開始する。これにより、LCDパネル１２２は、記録画を表示する状態３３１となる。また、制御部３１１は、オートレビュー処理を開始したことに伴い、オートレビュー処理の計時を開始する。
【０１７５】
ファイル書き込み処理２４が終了する時刻Ｔ４より前の時刻Ｔ７２に、ユーザによってシャッタボタン１を深押する操作Ｐ３２がなされた場合、制御部３１１は、シャッタ入力フラグをセット（ONに）する。
【０１７６】
その後、時刻Ｔ４に、制御部３１１は、画像処理部１２１からファイル書き込み処理２４が終了した旨が通知されると、直ちに、シャッタ入力フラグがONであることに応じて、オートレビュー処理を終了（中断）し、LCDパネル１２２にスルー画を表示するための制御信号を生成し、信号処理部１１３およびCCD制御部１２０に供給する。これにより、LCDパネル１２２は、スルー画を表示する状態３３２に遷移する。
【０１７７】
このように、ファイル書き込み処理２４が終了する前に、ユーザによるシャッタボタン１の操作があった場合には、シャッタ入力フラグをセットし、ファイル書き込み処理２４が終了すると、その直後に、LCDパネル１２２にスルー画を表示するようにしたので、シャッタボタン１に対するユーザの操作に応じてオートレビュー処理を中断し、スルー画を表示することができる。従って、操作性の向上を図るとともに、ユーザが構図を確認しないまま撮像が行われてしまうことを防ぐことができる。
【０１７８】
以上、第３実施形態であるデジタルスチルカメラ３０１の説明を終了する。
【０１７９】
次に、図１５乃至図１９を参照して、第４実施形態であるデジタルスチルカメラ４０１について説明する。
【０１８０】
第４実施形態は、第１乃至第３実施形態と同様に、オートレビュー処理中のユーザの操作に応じることを目的とする。特に、第１乃至第３実施形態では、ファイル書き込み処理２４が終了する前（特に、第２実施形態、および第３実施形態）か、ファイル書き込み処理２４が終了した後（特に、第１実施形態）のユーザの操作に応じるようになされていたが、ファイル書き込み処理２４が終了する前から、ファイル書き込み処理２４が終了した後まで継続する、例えば、シャッタボタン１を押し続ける操作については想定されていないので、第４実施形態は、シャッタボタン１の操作として、浅押、および深押の他、例えば、浅押続ける操作、および深押続ける操作にも応じるようになされている。
【０１８１】
図１５は、第４実施形態であるデジタルスチルカメラ４０１の機能的な構成例を示すブロック図である。図２の第１実施形態の構成例と対応する部分には、同一の符号を付してあり、その説明を適宜省略する。
【０１８２】
図２と図１５を比較するに、第４実施形態のデジタルスチルカメラ４０１においては、第１実施形態のデジタルスチルカメラ１０１における制御部１１５に代わって、制御部４１１が設けられている。
【０１８３】
制御部４１１は、オートレビュー処理中に、シャッタボタン１が操作されたことを示す信号が、スイッチ１１６またはスイッチ１１７から入力された場合、シャッタボタン１の操作入力がなされたか否かを示すシャッタ入力フラグを、シャッタボタン１の操作入力がなされたことを示すようにセット（ONに）する。
【０１８４】
また、制御部４１１は、記憶部４２１を有しており、スイッチ１１６を介して、シャッタボタン１が浅押されていることを示す信号が供給されると、その信号の供給が開始されたことに基づいて、シャッタボタン１の浅押が開始されたことを認識し、シャッタボタン１の浅押が開始されたことを示す情報（シャッタ操作内容）を記憶部４２１に保持する。また、制御部４１１は、シャッタボタン１の浅押が解除されたことに伴って、スイッチ１１６を介して供給されていた浅押されていることを示す信号の供給がストップすると、その信号の供給がストップしたことに基づいて、シャッタボタン１の浅押が解除されたことを認識し、シャッタボタン１の浅押が解除されたことを示す情報（シャッタ操作内容）を記憶部４２１に保持する。さらに、制御部４１１は、記憶部４２１に保持されているシャッタ操作内容に基づいて、シャッタボタン１の浅押が開始されてから、次にシャッタボタン１の浅押が解除されたことを認識するまでの間、シャッタボタン１が浅押され続けていると認識する。
【０１８５】
同様に、制御部４１１は、スイッチ１１７を介して、シャッタボタン１が深押されていることを示す信号が供給されると、その信号の供給が開始されたことに基づいて、シャッタボタン１の深押が開始されたことを認識し、シャッタボタン１の深押が開始されたことを示す情報（シャッタ操作内容）を記憶部４２１に保持する。また、制御部４１１は、シャッタボタン１の深押が解除されたことに伴って、スイッチ１１７を介して供給されていた深押されていることを示す信号の供給がストップすると、その信号の供給がストップしたことに基づいて、シャッタボタン１の深押が解除されたことを認識し、シャッタボタン１の深押が解除されたことを示す情報（シャッタ操作内容）を記憶部４２１に保持する。制御部４１１は、記憶部４２１に保持されているシャッタ操作内容に基づいて、シャッタボタン１が深押されてから、次にシャッタボタン１の深押が解除されたことを認識するまでの間、シャッタボタン１が深押され続けていると認識する。
【０１８６】
また、制御部４１１は、シャッタボタン１の操作入力、シャッタ入力フラグ、および記憶部４２１に保持されているシャッタ操作内容に基づいて、信号処理部１１３、レンズ制御部１１９、CCD制御部１２０、および画像処理部１２１などを制御する。また、制御部１１５は、検波部１１４、および画像処理部１２１からの信号に基づいて、信号処理部１１３、レンズ制御部１１９、およびCCD制御部１２０などを制御する。
【０１８７】
なお、記憶部４２１は、制御部４１１に内蔵されていなくてもよい。また、記憶部４２１は、制御部４１１以外の画像処理部１２１が共用できるようにしてもよい。あるいは、記憶部４２１の代わりにメモリ１３１を用いてもよい。
【０１８８】
次に、図１６のフローチャート、並びに、図１７乃至図１９の状態遷移図を参照して、第４実施形態であるデジタルスチルカメラ４０１の処理について説明する。
【０１８９】
まず、図１６のフローチャートを参照して、デジタルスチルカメラ４０１における処理について説明する。
【０１９０】
ステップＳ１２１乃至Ｓ１２７における制御部４１１の処理は、図３に示したステップＳ１乃至Ｓ７における制御部１１５の処理と同様なので、その説明は省略する。
【０１９１】
ステップＳ１２７でオートレビュー処理が行われている時間の計時を開始した後、ステップＳ１２８に進み、制御部４１１は、記憶部４１１に保持されているシャッタ操作内容をクリア（消去）するとともに、シャッタボタン１の操作がなされたか否かを示すシャッタ入力フラグを、シャッタボタン１の操作がなされていないことを示すようにクリア（OFFに）し、ステップＳ１２９に進む。
【０１９２】
ステップＳ１２９において、制御部４１１は、オートレビュー処理中（オートレビュー処理の計時を開始した後）に、シャッタボタン１に対する操作入力があったか否かを判定する。ステップＳ１２９において、シャッタボタン１に対する操作入力がないと判定された場合、ステップＳ１３０はスキップされ、処理はステップＳ１３１に進む。
【０１９３】
一方、ステップＳ１２９において、シャッタボタン１に対する操作入力があったと判定された場合、即ち、例えば、スイッチ１１６を介してシャッタボタン１が浅押されていることを示す信号が、制御部４１１に供給された場合、ステップＳ１３０において、制御部４１１は、シャッタボタン１の浅押が開始されたことを示すシャッタ操作内容を、記憶部４２１に保持するとともに、シャッタ入力フラグを、オートレビュー処理中にシャッタボタン１が操作されたことを示すようにセット（ONに）する。また、例えば、ステップＳ１２９において、スイッチ１１７を介してシャッタボタン１が深押されていることを示す信号が、制御部４１１に供給された場合、ステップＳ１３０において、制御部４１１は、シャッタボタン１の深押が開始されたことを示すシャッタ操作内容を、記憶部４２１に保持するとともに、シャッタ入力フラグを、オートレビュー処理中にシャッタボタン１が操作されたことを示すようにセット（ONに）する。
【０１９４】
ステップＳ１３０の処理後は、ステップＳ１３１に進み、制御部４１１は、画像処理部１２１による、ファイル書き込み処理（図１のファイル書き込み処理２４と同様の処理）が終了したか否かを判定する。ステップＳ１３０において、画像処理部１２１による、ファイル書き込み処理が終了していないと判定された場合、ステップＳ１２９に戻り、以下同様の処理が行われる。
【０１９５】
一方、ステップＳ１３１において、画像処理部１２１による、ファイル書き込み処理が終了したと判定された場合、即ち、画像処理部１２１から、ファイル書き込み処理が終了したことを示す旨が制御部４１１に通知された場合、処理は、ステップＳ１３２に進む。
【０１９６】
ステップＳ１３２において、制御部４１１は、シャッタ入力フラグがONであるか否かを判定する。シャッタ入力フラグがONであると判定した場合、ステップＳ１３３をスキップして、ステップＳ１３４に進む。
【０１９７】
一方、ステップＳ１３２において、シャッタ入力フラグがONではないと判定された場合、即ち、オートレビュー処理中（オートレビュー処理の計時を開始した後）に、シャッタボタン１に対する操作入力がなされていない場合、ステップＳ１３３に進み、制御部４１１は、オートレビュー処理を所定の時間行ったか否かを判定する。オートレビュー処理を所定の時間行っていないと判定された場合、処理は、ステップＳ１２９に戻り、以下同様の処理が行われる。
【０１９８】
一方、ステップＳ１３３において、オートレビュー処理を所定の時間行ったと判定された場合、即ち、オートレビュー処理の計時を開始してから所定の時間が経過した場合、ステップＳ１３４に進む。
【０１９９】
ステップＳ１３４において、制御部４１１は、オートレビュー処理を終了（中断）するとともに、信号処理部１１３に、LCDパネル１２２への記録画の供給を終了するための制御信号を供給し、ステップＳ１３５に進む。信号処理部１１３は、この制御信号に応じて、LCDパネル１２２への記録画の供給を終了する。これにより、LCDパネル１２２の記録画の表示が消える。
【０２００】
ステップＳ１３５において、制御部４１１は、記憶部４２１に保持されているシャッタ操作内容に基づいて、ファイル書き込み処理が終了される前から現在（ファイル書き込み処理が終了した直後）まで、シャッタボタン１が押し続けられているか否かを判定する。ステップＳ１３５において、ファイル書き込み処理が終了される前から現在まで、シャッタボタン１が押し続けられていないと判定された場合、即ち、記憶部４２１に保持されているシャッタ操作内容に基づいて、ファイル書き込み処理が終了した現在の時点で、シャッタボタン１の浅押および深押が解除されていることを制御部４１１が認識した場合、ステップＳ１２１に戻り、以下同様の処理が行われる。
【０２０１】
一方、ステップＳ１３５において、ファイル書き込み処理が終了される前から現在まで、シャッタボタン１が押し続けられていると判定された場合、即ち、記憶部４２１に保持されているシャッタ操作内容に基づいて、ファイル書き込み処理が終了した現在の時点で、シャッタボタン１が浅押または深押されたままであることを制御部４１１が認識した場合、処理は、ステップＳ１３６に進む。
【０２０２】
ステップＳ１３６において、制御部４１１は、図１７乃至図１９で後述するカメラ制御処理４３２を行う。
【０２０３】
ステップＳ１３７において、制御部４１１は、記憶部４２１に保持されているシャッタ操作内容に基づいて、ファイル書き込み処理が終了した時点のシャッタボタン１に対する操作入力が、深押であったか否かを判定する。ステップＳ１３７において、ファイル書き込み処理が終了した時点のシャッタボタン１に対する操作入力が、深押でなかったと判定された場合、即ち、記憶部４２１に保持されているシャッタ操作内容に基づいて、シャッタボタン１が浅押され続けていることを制御部４１１が認識した場合、ステップＳ１２１に戻り、以下同様の処理が行われる。
【０２０４】
一方、ステップＳ１３７において、ファイル書き込み処理が終了した時点のシャッタボタン１に対する操作入力が、深押であったと判定された場合、即ち、記憶部４２１に保持されているシャッタ操作内容に基づいて、シャッタボタン１が浅押され続けていることを制御部４１１が認識した場合、ステップＳ１３８に進み、制御部４１１は、図１８で後述するキャプチャ処理４３３を行い、記録画を撮像し、ステップＳ１２６に戻り、以下同様の処理が行われる。
【０２０５】
なお、制御部４１１は、上述のステップＳ１３５の処理において、シャッタボタン１が押され続けていると判定した場合にカメラ制御処理を行うようにしたが、例えば、カメラ制御処理を行うとともに、LCDパネル１２２にスルー画を表示させるように、信号処理部１１３およびCCD制御部１２０を制御することもできる。
【０２０６】
また、ステップＳ１３２の処理において、制御部４１１は、シャッタ入力フラグがONであるか否かを判定する代わりに、シャッタ操作内容が記憶部４２１に記憶されているか否かを判定するようにすることもできる。なお、ステップＳ１３２において、シャッタ操作内容が記憶部４２１に記憶されているか否かを判定する場合には、ステップＳ１２８のうちのシャッタ入力フラグをクリアする処理、および、ステップＳ１３０のうちのシャッタ入力フラグをセットする処理は省略することができる。
【０２０７】
図１７乃至図１９は、図１５のデジタルスチルカメラ４０１において、図１６を参照して説明した処理が行われているときの、シャッタボタン１の状態の遷移、制御部４１１の制御対象の遷移、およびLCDパネル１２２の表示の遷移の例を示す図である。なお、図１７乃至図１９においては、図１６のステップＳ１２４においてシャッタボタン１が深押された後の状態について示している。
【０２０８】
図１７は、デジタルスチルカメラ４０１において、オートレビュー処理中に、シャッタボタン１が長い時間浅押されたときの状態の遷移を示す図である。
【０２０９】
時刻Ａ０にユーザがシャッタボタン１を深押すると、制御部４１１は、キャプチャ処理２２を行うようにCCD制御部１２０を制御するとともに、オートレビュー処理を開始する。これにより、LCDパネル１２２は、記録画を表示する状態４３１となる。また、制御部４１１は、オートレビュー処理を開始したことに伴い、オートレビュー処理の計時を開始する。
【０２１０】
例えば、ファイル書き込み処理２４が終了する時刻Ｔ４より前の時刻Ｔ８１に、ユーザによってシャッタボタン１の浅押を開始する操作（操作Ｐ５１の開始）がなされた場合、制御部４１１は、シャッタ入力フラグをセット（ONに）するとともに、シャッタボタン１の浅押が開始されたことを示すシャッタ操作内容を、記憶部４２１に保持する。そして、その後においても、制御部４１１は、ファイル書き込み処理２４が終了するまでに発生するシャッタボタン１に対する操作入力を監視する。
【０２１１】
その後、時刻Ｔ４に、制御部４１１は、画像処理部１２１からファイル書き込み処理２４が終了した旨が通知されると、直ちに、シャッタ入力フラグがセットされていることに応じて、オートレビュー処理を終了（中断）し、記憶部４２１に保持されているシャッタ操作内容に基づいて、ファイル書き込み処理２４が終了した直後の時刻Ｔ４から、カメラ制御処理４３２を開始する。なお、図１７では、操作Ｐ５１は、時刻Ｔ４の後の時刻Ｔ８２で終了されている。
【０２１２】
制御部４１１は、カメラ制御処理４３２を開始してから所定の時間が経過したときの、例えば、時刻Ｔ８３に、カメラ制御処理４３２を終了する。
【０２１３】
図１８は、デジタルスチルカメラ４０１において、オートレビュー処理中に、シャッタボタン１が長い時間深押されたときの状態の遷移を示す図である。
【０２１４】
時刻Ａ０にユーザがシャッタボタン１を深押すると、制御部４１１は、キャプチャ処理２２を行うようにCCD制御部１２０を制御するとともに、オートレビュー処理を開始する。これにより、LCDパネル１２２は、記録画を表示する状態４３１となる。また、制御部４１１は、オートレビュー処理を開始したことに伴い、オートレビュー処理の計時を開始する。
【０２１５】
ファイル書き込み処理２４が終了する時刻Ｔ４より前の時刻Ｔ９１に、ユーザによってシャッタボタン１の深押を開始する操作（操作Ｐ５２の開始）がなされた場合、制御部４１１は、シャッタ入力フラグをセット（ONに）するとともに、シャッタボタン１の深押が開始されたことを示すシャッタ操作内容を、記憶部４２１に保持する。そして、その後においても、制御部４１１は、ファイル書き込み処理２４が終了するまでに発生するシャッタボタン１に対する操作入力を監視する。
【０２１６】
その後、時刻Ｔ４に、制御部４１１は、画像処理部１２１からファイル書き込み処理２４が終了した旨が通知されると、直ちに、シャッタ入力フラグがセットされていることに応じて、オートレビュー処理を終了（中断）し、記憶部４２１に保持されているシャッタ操作内容に基づいて、ファイル書き込み処理２４が終了した直後の時刻Ｔ４から、カメラ制御処理４３２を開始する。なお、図１８では、操作Ｐ５２は、時刻Ｔ９２で終了されている。
【０２１７】
その後、制御部４１１は、カメラ制御処理４３２を開始してから所定の時間が経過したときの、例えば、時刻Ｔ８３に、カメラ制御処理４３２を終了する。
【０２１８】
さらに、制御部４１１は、記憶部４２１に記憶されているシャッタ操作内容が、シャッタボタン１に対する操作入力が深押であったことに応じて、カメラ制御処理４３２を終了した直後に、キャプチャ処理４３３を開始する。
【０２１９】
その後、制御部４１１は、例えば、キャプチャ処理４３３を開始してから所定の露光時間が経過したとき、図１８においては、時刻Ｔ９３に終了する。
【０２２０】
図１９は、デジタルスチルカメラ４０１において、オートレビュー処理中に、シャッタボタン１が短い時間だけ深押されたときの状態の遷移を示す図である。
【０２２１】
時刻Ａ０に、ユーザがシャッタボタン１を深押すると、制御部４１１は、キャプチャ処理２２を行うようにCCD制御部１２０を制御するとともに、オートレビュー処理を開始する。これにより、LCDパネル１２２は、記録画を表示する状態４３１となる。また、制御部４１１は、オートレビュー処理を開始したことに伴い、オートレビュー処理の計時を開始する。
【０２２２】
ファイル書き込み処理２４が終了する時刻Ｔ４より前の時刻Ｔ１０１に、ユーザによってシャッタボタン１の深押を開始する操作（操作Ｐ５３の開始）がなされた場合、制御部４１１は、シャッタ入力フラグをセット（ONに）するとともに、シャッタボタン１の深押が開始されたことを示すシャッタ操作内容を、記憶部４２１に保持する。
【０２２３】
時刻Ｔ１０１の後においても、制御部４１１は、ファイル書き込み処理２４が終了するまでに発生するシャッタボタン１に対するユーザの操作を監視し、時刻Ｔ１０２に、シャッタボタン１の深押を解除する操作（操作Ｐ５３の終了）がなされたことを認識し、シャッタボタン１の深押が解除されたことを示すシャッタ操作内容を、記憶部４２１に保持する。なお、シャッタボタン１の深押が解除された場合でも、オートレビュー処理中のシャッタボタン１に対する操作入力はなされたため、シャッタ入力フラグはONのままとなる。
【０２２４】
その後、時刻Ｔ４に、制御部４１１は、画像処理部１２１からファイル書き込み処理２４が終了した旨が通知されると、直ちに、シャッタ入力フラグがONであることに応じて、オートレビュー処理を終了（中断）する。さらに、制御部４１１は、記憶部４２１に保持されているシャッタ操作内容（シャッタボタン１の深押が開始され、さらに解除されたことを示すシャッタ操作内容）に基づいて、LCDパネル１２２にスルー画を表示するための制御信号を生成し、信号処理部１１３およびCCD制御部１２０に供給する。これにより、LCDパネル１２２は、記録画を表示する状態４３１から、スルー画を表示する状態４３４に遷移する。
【０２２５】
このように、ファイル書き込み２４が終了する前の、シャッタボタン１に対するユーザの操作を示すシャッタ操作内容を保持し、ファイル書き込み処理２４が終了した後に、シャッタ操作内容に基づいて、カメラ制御処理４３２や、カメラ制御処理４３２とキャプチャ処理４３３、LCDパネル１２２にスルー画を表示するための制御信号の生成等を行うようにしたので、シャッタボタン１つで、ユーザの操作に応じた処理を選択して行うようにすることができる。
【０２２６】
以上、第４実施形態であるデジタルスチルカメラ４０１の説明を終了する。
【０２２７】
次に、図２０乃至図２４を参照して、第５実施形態であるデジタルスチルカメラ５０１について説明する。
【０２２８】
第５実施形態は、第１乃至第４実施形態と同様に、オートレビュー処理中のユーザの操作に応じることを目的としている。特に、第１乃至第４実施形態における、画像処理部１２１のメモリ１３１が、記録画１枚分程度の記憶容量であることに起因して、少なくともファイル書き込み処理２４が終了するまで、カメラ制御処理やキャプチャ処理が実行されず、シャッタチャンスを逃してしまう可能性があるという課題を解決するために、第５実施形態の画像処理部５２１には、少なくとも記録画２枚分以上の記憶容量を有するメモリ５３１が設けられており、ファイル書き込み処理２４が終了する前であっても、ユーザの操作に応じた処理を行うことができるようになされている。
【０２２９】
図２０は、第５実施形態であるデジタルスチルカメラ５０１の機能的な構成例を示すブロック図である。図２の第１実施形態の構成例と対応する部分には、同一の符号を付してあり、その説明を適宜省略する。
【０２３０】
図２と図２０を比較するに、第５実施形態のデジタルスチルカメラ５０１においては、第１実施形態のデジタルスチルカメラ１０１における制御部１１５に代わって、制御部５１１が、さらに、画像処理部１２１に代わって、画像処理部５２１が設けられている。
【０２３１】
制御部５１１は、オートレビュー処理中に、シャッタボタン１が操作されたことを示す信号が、スイッチ１１６またはスイッチ１１７から入力された場合、シャッタボタン１の操作入力がなされたか否かを示すシャッタ入力フラグを、シャッタボタン１の操作入力がなされたことを示すようにセット（ONに）する。
【０２３２】
制御部５１１は、スイッチ１１６を介して供給される、シャッタボタン１が浅押されたことを示す信号を、シャッタボタン１が浅押されたことを示すシャッタ入力情報（浅押入力情報）として、また、スイッチ１１７を介して供給される、シャッタボタン１が深押されたことを示す信号を、シャッタボタン１が深押されたことを示すシャッタ入力情報（深押入力情報）として保持する記憶部５１２を内蔵している。
【０２３３】
また、制御部５１１は、シャッタボタン１の操作入力、シャッタ入力フラグ、および記憶部５１２に保持されているシャッタ入力情報に基づいて、信号処理部１１３、レンズ制御部１１９、CCD制御部１２０、および画像処理部５２１などを制御する。また、制御部１１５は、検波部１１４、および画像処理部５２１からの信号に基づいて、信号処理部１１３、レンズ制御部１１９、およびCCD制御部１２０などを制御する。
【０２３４】
画像処理部５２１は、メモリ５３１とエンコーダ５３２とを有し、制御部５１１の制御のもと、信号処理部１１３から供給される画像信号（記録画）をメモリ５３１に記憶したり、メモリ５３１に記憶している画像信号を読み出す。また、画像処理部５２１は、制御部５１１の制御のもと、メモリ５３１から読み出された画像信号を、エンコーダ５３２でJPEG形式のファイルに変換して圧縮し、そのファイルを、記録メディア１２３に書き込む。
【０２３５】
メモリ５３１は、記録画を少なくとも２枚以上を記憶することが可能な記憶容量を有し、信号処理部１１３から供給される画像信号（記録画）を記憶する。エンコーダ５３２は、メモリ５３１に記憶されている画像信号をJPEG形式のファイルに変換する。
【０２３６】
なお、メモリ５３１は、画像処理部５２１に内蔵されていなくてもよい。また、メモリ５３１は、画像処理部５２１と制御部５１１が共用できるようにしてもよい。この場合、記憶部５１２の代わりにメモリ５３１を用いてもよい。
【０２３７】
次に、図２１および図２２のフローチャート、並びに、図２３および図２４の状態遷移図を参照して、第５実施形態であるデジタルスチルカメラ５０１の処理について説明する。
【０２３８】
まず、図２１および図２２のフローチャートを参照して、デジタルスチルカメラ５０１における処理について説明する。
【０２３９】
例えば、デジタルスチルカメラ５０１の電源がONされた場合、撮像が可能な撮像モードとなり、ステップＳ１７１において、図２０の制御部５１１は、LCDパネル１２２にスルー画を表示するように、信号処理部１１３およびCCD制御部１２０を制御する。なお、具体的な処理は、図３のステップＳ１で説明した処理と同様なので、説明を省略する。
【０２４０】
ステップＳ１７１からＳ１７２に進み、制御部５１１は、最後にシャッタボタン１が操作されてから、所定の時間が経過したか否かを判定する。ステップＳ１７２において、最後にシャッタボタン１が操作されてから、所定の時間が経過していないと判定された場合、ステップＳ１７３をスキップして、ステップＳ１７４に進む。
【０２４１】
一方、ステップＳ１７２において、最後にシャッタボタン１が操作されてから、所定の時間が経過したと判定された場合、ステップＳ１７３に進む。
【０２４２】
ステップＳ１７３において、制御部５１１は、記録メディア１２３にファイルを書き込むための制御信号を生成し、その制御信号を、画像処理部５２１に供給する。画像処理部５２１は、制御部５１１からの制御信号に応じて、メモリ５３１に記憶されている記録画を読み出し、図２３で後述するJPEG圧縮処理５４４、およびファイル書き込み処理５４５、または、図２４で後述するJPEG圧縮処理５５１、およびファイル書き込み処理５５２を行い、ステップＳ１７４に進む。
【０２４３】
ステップＳ１７４において、制御部５１１は、シャッタボタン１が浅押されたか否かを判定する。ステップＳ１７４において、シャッタボタン１が浅押されていないと判定された場合、処理は、ステップＳ１７５をスキップして、ステップＳ１７６に進む。
【０２４４】
一方、ステップＳ１７４において、シャッタボタン１が浅押されたと判定された場合、即ち、スイッチ１１６を介して、シャッタボタン１が浅押されたことを示す信号が、制御部５１１に供給された場合、ステップＳ１７５に進み、制御部５１１は、カメラ制御処理を行い、ステップＳ１７６に進む。なお、カメラ制御処理の具体的な処理は、図３のステップＳ２で行われるカメラ制御処理と同様なので、その説明は省略する。
【０２４５】
ステップＳ１７６において、制御部５１１は、シャッタボタン１が深押されたか否かを判定する。ステップＳ１７６において、シャッタボタン１が深押されていないと判定された場合、ステップＳ１７１に戻り、以下同様の処理が行われる。
【０２４６】
一方、ステップＳ１７６において、シャッタボタン１が深押されたと判定された場合、即ち、スイッチ１１７を介してシャッタボタン１が深押されたことを示す信号が、制御部５１１に供給された場合、ステップＳ１７７に進み、制御部５１１は、キャプチャ処理を行い、記録画を撮像し、ステップＳ１７８に進み、オートレビュー処理を開始する。なお、ステップＳ１７７で行われるキャプチャ処理と、ステップＳ１７８で行われるオートレビュー処理とは、図３のステップＳ５で行われるキャプチャ処理と、図３のステップＳ６で行われるオートレビュー処理と、それぞれ同様なので、その説明は省略する。
【０２４７】
ステップＳ１７８からＳ１７９に進み、制御部５１１は、オートレビュー処理を開始したことに伴い、オートレビュー処理を行った時間の計時を開始し、ステップＳ１８０に進む。
【０２４８】
ステップＳ１７９でオートレビュー処理が行われている時間の計時を開始した後、図２２のステップＳ１８０に進み、制御部５１１は、記憶部５１２に保持されているシャッタ入力情報（浅押入力情報、および深押入力情報）をクリア（消去）するとともに、シャッタボタン１の操作がなされたか否かを示すシャッタ入力フラグを、シャッタボタン１の操作がなされていないことを示すようにクリア（OFFに）し、ステップＳ１８１に進む。
【０２４９】
ステップＳ１８１において、制御部５１１は、シャッタボタン１に対する操作入力があったか否かを判定する。ステップＳ１８１において、シャッタボタン１に対する操作入力がないと判定された場合、ステップＳ１８２をスキップして、ステップＳ１８３に進む。
【０２５０】
一方、ステップＳ１８１において、シャッタボタン１に対する操作入力があったと判定された場合、即ち、例えば、スイッチ１１６を介してシャッタボタン１が浅押されたことを示す信号が、制御部５１１に供給された場合、ステップＳ１８２に進み、制御部５１１は、浅押入力情報（シャッタ入力情報のうちのシャッタボタン１が浅押されたことを示す情報）を記憶部５１２に保持するとともに、シャッタ入力フラグを、オートレビュー処理中にシャッタボタン１の操作がなされたことを示すようにセット（ONに）する。また、例えば、スイッチ１１７を介してシャッタボタン１が深押されたことを示す信号が、制御部５１１に供給された場合、ステップＳ１８２に進み、制御部５１１は、深押入力情報（シャッタ入力情報のうちのシャッタボタン１が深押されたことを示す情報）を記憶部５１２に保持するとともに、シャッタ入力フラグを、オートレビュー処理中にシャッタボタン１の操作がなされたことを示すようにセット（ONに）する。
【０２５１】
ステップＳ１８２の処理後は、ステップＳ１８３に進み、制御部５１１は、メモリ５３１の記憶容量の残量が、記録画１枚分を記憶するのに足りるか否かを判定する。即ち、制御部５１１は、画像処理部５２１にメモリ５３１の記憶容量の残量を問い合わせるための制御信号を生成し、画像処理部５２１に供給する。画像処理部５２１は、この制御信号に応じて、メモリ５３１の記憶容量の残量を制御部５１１に通知する。制御部５１１は、この通知に基づいて、メモリ５３１の記憶容量の残量が記録画１枚分を記憶するのに足りるか否かを判定する。
【０２５２】
ステップＳ１８３において、メモリ５３１の記憶容量の残量が、記録画１枚を記憶するのに足りないと判定された場合、処理はステップＳ１８４に進む。
【０２５３】
ステップＳ１８４において、制御部５１１は、画像処理部５２１において、メモリ５３１に記憶されている記録画のうちの、例えば、記録画１枚を記録メディア１２３に書き込む処理を行うための制御信号を生成し、画像処理部５２１に供給する。画像処理部５２１は、この制御信号に応じて、メモリ５３１に記憶されている記録画１枚を読み出し、エンコーダ５３２でJPEG圧縮処理（図２４で後述するJPEG圧縮処理５５１）を行い、JPEG形式のファイルを生成する。さらに、画像処理部５２１は、そのファイルを記録メディア１２３に書き込む処理（図２４で後述するファイル書き込み処理５５２）を行い、記録メディア１２３に書き込んだ記録画を、メモリ５３１から削除する。そして、ステップＳ１８４からＳ１８３に戻り、メモリ５３１の記憶容量の残量が、記録画１枚を記憶するのに足りると判定されるまで、同様の処理が繰り返される。
【０２５４】
一方、ステップＳ１８３において、メモリ残量が記録画１枚を記憶するのに足りると判定された場合、ステップＳ１８５に進み、制御部５１１は、シャッタ入力フラグがONであるか否かを判定する。ステップＳ１８３において、シャッタ入力フラグがONであると判定された場合、ステップＳ１８６をスキップして、ステップＳ１８７に進む。
【０２５５】
一方、ステップＳ１８５において、シャッタ入力フラグがONではないと判定された場合、即ち、オートレビュー処理中（オートレビュー処理の計時を開始した後）に、シャッタボタン１の操作がなされていない場合、処理はステップＳ１８６に進む。
【０２５６】
ステップＳ１８６において、制御部５１１は、オートレビュー処理を所定の時間行ったか否かを判定する。オートレビュー処理を所定の時間行っていないと判定された場合、ステップＳ１８１に戻り、以下同様の処理が行われる。
【０２５７】
一方、ステップ１８６において、オートレビュー処理を所定の時間行ったと判定された場合、即ち、ステップＳ１７９の処理により、オートレビュー処理の計時を開始してから、所定の時間が経過したと判定した場合、ステップＳ１８７に進む。
【０２５８】
ステップＳ１８７において、制御部５１１は、オートレビュー処理を終了（中断）するとともに、信号処理部１１３に、LCDパネル１２２への記録画の供給を終了するための制御信号を供給する。信号処理部１１３は、この制御信号に応じて、LCDパネル１２２への記録画の供給を終了する。これにより、LCDパネル１２２において、記録画の表示が消える。
【０２５９】
ステップＳ１８７からＳ１８８に進み、制御部５１１は、記憶部５１２に、シャッタ入力情報（浅押入力情報または深押入力情報）が保持されているか否かを判定する。ステップＳ１８８において、記憶部５１２に、シャッタ入力情報が保持されていないと判定された場合、ステップＳ１７１に戻り、以下同様の処理が行われる。
【０２６０】
一方、ステップＳ１８８において、記憶部５１２に、シャッタ入力情報が保持されていると判定された場合、即ち、オートレビュー処理を行っている間に、シャッタボタン１に対するユーザの操作（入力）があった場合、ステップＳ１８９に進み、制御部５１１は、図２３で後述するカメラ制御５４３、または、図２４で後述するカメラ制御部５５３を行うとともに、LCDパネル１２２にスルー画を表示するための制御信号を生成し、信号処理部１１３およびCCD制御部１２０に供給する。CCD制御部１２０は、CCDイメージセンサ１１２を制御してスルー画を信号処理部１１３に供給する。信号処理部１１３は、CCDイメージセンサ１１２から供給されるスルー画を、LCDパネル１２２に供給する。これにより、LCDパネル１２２は、図２３および図２４で後述する記録画を表示する状態５４１−１から、スルー画を表示する状態５４２に遷移する。
【０２６１】
ステップＳ１８９の処理後、ステップＳ１９０に進み、制御部５１１は、記憶部５１２に保持されているシャッタ入力情報に基づいて、オートレビュー処理中に行われたシャッタボタン１の操作が、深押だったか否かを判定する。ステップＳ１９０において、オートレビュー処理中に行われたシャッタボタン１の操作が、深押でなかったと判定された場合、即ち、記憶部５１２に保持されているシャッタ入力情報が、深押入力情報ではなく、浅押入力情報である場合、ステップＳ１７１に戻り、以下同様の処理が行われる。
【０２６２】
一方、ステップＳ１９０において、オートレビュー処理中に行われたシャッタボタン１の操作が、深押だったと判定された場合、即ち、記憶部５１２に保持されているシャッタ入力情報が、深押入力情報であった場合、ステップＳ１９１に進み、制御部５１１は、図２４で後述するキャプチャ処理５５４を行い、ステップＳ１７７に戻り、以下同様の処理が行われる。
【０２６３】
なお、ステップＳ１７２の処理においては、制御部５１１は、最後にシャッタボタン１が操作されてから所定の時間が経過したか否かを判定する代わりに、例えば、撮像以外の機能が実行されたか否かを判定するようにすることもできる。制御部５１１は、例えば、デジタルスチルカメラ５０１の電源がOFFされるなどの、撮像以外の機能が実行されたと判定した場合、メモリ５３１に記憶されている記録画を、記録メディア１２３に記録する処理を行うように、画像処理部５２１を制御する。
【０２６４】
また、図２２のステップＳ１８５の処理において、制御部５１１は、シャッタ入力フラグがONであるか否かを判定する代わりに、シャッタ入力情報（浅押入力情報または深押入力情報）が記憶部５１２に記憶されているか否かを判定するようにすることもできる。なお、ステップＳ１８５において、シャッタ入力情報が記憶部５１２に記憶されているか否かを判定する場合には、ステップＳ１８０のうちのシャッタ入力フラグをクリアする処理、および、ステップＳ１８２のうちのシャッタ入力フラグをセットする処理は省略することができる。
【０２６５】
図２３および図２４は、図２０のデジタルスチルカメラ５０１において、図２１および図２２で示した処理が行われているときのシャッタボタン１の状態の遷移、制御部５１１の制御対象の遷移、およびLCDパネル１２２の表示の遷移の例を示す図である。なお、図２３および図２４においては、図２１のステップＳ１７６においてシャッタボタン１が深押された後の状態について示している。
【０２６６】
図２３は、デジタルスチルカメラ５０１において、オートレビュー処理中に、シャッタボタン１が浅押されたときの状態の遷移を示す図である。なお、図２３に示す例においては、図２２のステップＳ１８３の処理で、メモリ５３１のメモリ残量が足りると判定されたときの状態の遷移を示している。
【０２６７】
時刻Ａ０に、ユーザがシャッタボタン１を深押すると、制御部５１１は、キャプチャ処理２２を行うようにCCD制御部１２０を制御し、オートレビュー処理を開始する。これにより、LCDパネル１２２は、記録画を表示する状態５４１−１となる。また、制御部５１１は、オートレビュー処理を開始したことに伴い、オートレビュー処理の計時を開始する。
【０２６８】
制御部５１１は、信号処理部１１３および画像処理部５２１を制御して、キャプチャ処理２２の後（時刻Ｔ２の後）、キャプチャ処理２２で撮像された記録画を、図２０のメモリ５３１に記憶させる。
【０２６９】
その後、例えば、時刻Ｔ１１１に、ユーザにより、シャッタボタン１が浅押される操作Ｐ６１がなされた場合、制御部５１１は、操作Ｐ６１を示すシャッタ入力情報（浅押入力情報）を、記憶部５１２に保持するとともに、画像処理部５２１に、メモリ５３１のメモリ残量が足りるか否かを問い合わせる制御信号を供給し、メモリ５３１のメモリ残量が足りるか否かを判定する。そして、制御部５１１は、メモリ５３１のメモリ残量が足りると判定した場合には、記憶部５１２に保持されている浅押入力情報に基づいて、カメラ制御処理５４３を開始する。
【０２７０】
また、制御部５１１は、操作Ｐ６１に応じて、シャッタ入力フラグをセット（ONに）し、さらに、シャッタ入力フラグがセットされていることに応じて、オートレビュー処理を終了（中断）し、LCDパネル１２２にスルー画を表示するための制御信号を生成する。LCDパネル１２２は、この制御信号に基づいて、スルー画を表示する状態５４２に遷移する。
【０２７１】
制御部５１１は、例えば、カメラ制御処理５４３を開始してから所定の時間が経過したとき、図２３においては、時刻Ｔ１１２に、カメラ制御処理５４３を終了する。
【０２７２】
その後の、例えば、時刻Ｔ１１３に、制御部５１１は、最後にシャッタボタン１が操作されてから所定の時間が経過したことを認識したなどの所定のタイミングで、メモリ５３１に記憶されている記録画（例えば、時刻Ａ０のキャプチャ処理２２で撮像され、メモリ５３１に記憶されている記録画）を、記録メディア１２３に書き込む処理を行うための制御信号を生成し、画像処理部５２１に供給する。画像処理部５２１は、この制御信号に応じて、メモリ５３１に記憶している記録画を読み出し、JPEG圧縮処理５４４を開始する。画像処理部５２１は、例えば、時刻Ｔ１１４に、JPEG圧縮処理５４３が終了したことに応じて、ファイル書き込み処理５４５を開始する。
【０２７３】
さらにその後、画像処理部５２１は、ファイル書き込み処理５４５が終了した旨を制御部５１１に通知する。制御部５１１は、この通知に応じて、図２３においては、時刻Ｔ１１５に、ファイル書き込み処理５４５が終了したことを認識する。
【０２７４】
図２４は、デジタルスチルカメラ５０１において、オートレビュー処理中に、シャッタボタン１が深押されたときの状態の遷移を示す図である。なお、図２４に示す例においては、図２２のステップＳ１８３の処理で、メモリ５３１のメモリ残量が足りないと判定されたときの状態の遷移を示している。
【０２７５】
時刻Ａ０に、ユーザがシャッタボタン１を深押すると、制御部５１１は、キャプチャ処理２２を行うようにCCD制御部１２０を制御し、オートレビュー処理を開始する。これにより、LCDパネル１２２は、記録画を表示する状態５４１−１となる。また、制御部５１１は、オートレビュー処理を開始したことに伴い、オートレビュー処理の計時を開始する。
【０２７６】
制御部５１１は、信号処理部１１３および画像処理部５２１を制御して、キャプチャ処理２２の後（時刻Ｔ２の後）、キャプチャ処理２２で撮像された記録画を、図２０のメモリ５３１に記憶させる。
【０２７７】
その後、例えば、時刻Ｔ１２１に、ユーザにより、シャッタボタン１が深押される操作６２がなされた場合、制御部５１１は、操作Ｐ６２を示すシャッタ入力情報（深押入力情報）を、記憶部５１２に保持するとともに、画像処理部５２１に、メモリ５３１のメモリ残量が足りるか否かを問い合わせるための制御信号を供給し、メモリ５３１のメモリ残量が足りるか否かを判定する。そして、制御部５１１は、メモリ５３１のメモリ残量が足りないと判定した場合には、メモリ５３１のメモリ残量が、記録画１枚分を記憶するのに足りると判定されるまで、現在メモリ５３１に記憶されている記録画を、記録メディア１２３に書き込むための制御信号を生成し、画像処理部５２１に供給する。
【０２７８】
画像処理部５２１は、制御部５１１から制御信号に応じて、JPEG圧縮処理５５１を開始する。画像処理部５２１は、JPEG圧縮処理５１１が、時刻Ｔ１２１に終了すると、その直後に、ファイル書き込み処理５５２を開始する。
【０２７９】
そして、画像処理部５２１は、ファイル書き込み処理５５２を行うことにより、記録メディア１２３に書き込まれたファイルに対応する記録画を、メモリ５３１から削除するとともに、メモリ５３１のメモリ残量を制御部５１１に通知する。制御部５１１は、画像処理部５２１から通知される、メモリ５３１のメモリ残量に基づいて、記録画１枚分を記憶するのに足りると判定した場合、ファイル書き込み処理５５２を終了するための制御信号を生成し、画像処理部５２１に供給する。画像処理部５２１は、この制御信号に基づいて、例えば、図２４においては、時刻Ｔ１２３に、ファイル書き込み処理５５２を終了し、ファイル書き込み処理５５２を終了した旨を制御部５１１に通知する。
【０２８０】
制御部５１１は、画像処理部５２１からの通知に応じて、カメラ制御５５３を開始するとともに、LCDパネル１２２にスルー画を表示するための制御信号を生成し、信号処理部１１３およびCCD制御部１２０に供給する。CCD制御部１２０は、CCDイメージセンサ１１２を制御して、スルー画を信号処理部１１３に供給する。信号処理部１１３は、CCDイメージセンサ１１２から供給されるスルー画をLCDパネル１２２に供給する。これにより、LCDパネル１２２は、スルー画を表示する状態５４２に遷移する。
【０２８１】
さらに、カメラ制御処理５５３を開始してから所定の時間が経過したとき、図２４においては、時刻Ｔ１２４に、制御部５１１は、キャプチャ処理５５４を行い、記録画を撮像するとともに、LCDパネル１２２に記録画を表示するための制御信号を生成する。LCDパネル１２２は、この制御信号に基づいて、記録画を表示する状態５４１−２に遷移する。
【０２８２】
制御部５１１は、例えば、カメラ制御処理５４３を開始してから所定の露光時間が経過したとき、図２４においては、時刻Ｔ１２５に、キャプチャ処理を終了する。
【０２８３】
また、キャプチャ処理５５４で撮像された記録画は、メモリ５３１に記憶され、所定のタイミングで記録メディア１２３に書き込む処理が行われる。
【０２８４】
以上のように、第５実施形態であるデジタルスチルカメラ５０１には、少なくとも２枚以上の記録画を記憶することができるメモリ５３１を設けるようにしたので、オートレビュー処理を行っている間の、ユーザによるシャッタボタン１の操作に応じた処理を行うことができる。
【０２８５】
なお、第１実施形態乃至第４実施形態であるデジタルスチルカメラ１０１乃至４０１においても、メモリ１３１の容量を、少なくとも２枚以上の記録画を記憶することができる程度とすることにより、画像処理部１２１がJPEG圧縮処理２３およびファイル書き込み処理２４を行っている間においても、ユーザによるシャッタボタン１の操作入力に応じた処理を、その操作入力がなされたタイミングで行うことができる。
【０２８６】
また、第１実施形態乃至第４実施形態であるデジタルスチルカメラ１０１乃至４０１において、メモリ１３１の記憶容量を大きくした場合には、図３のステップＳ９、図８のステップＳ５１、図１２のステップＳ９１、または図１６のステップＳ１３１において、ファイル書き込み処理２４が終了したか否かを判定する代わりに、メモリ１３１の記憶容量の残量が記録画１枚分を記憶するのに足りるか否かを判定し、記憶容量の残量が足りないと判定した場合には、JPEG圧縮処理２３およびファイル書き込み処理２４を行い、また、記憶容量の残量が足りると判定した場合には、次のステップに進むようにすることができる。
【０２８７】
さらに、メモリ１３１の記憶容量を大きくする場合、制御部１１５は、上述のタイミング以外でも、シャッタボタン１の操作が所定の時間行われなかったときなどの所定のタイミングで、メモリ１３１に記憶されている記録画を記録メディア１２３に記録するようにすることができる。
【０２８８】
なお、LCDパネル１２２にスルー画を表示するタイミングとしては、上述したタイミングの他、例えば、撮像モードであって、オートレビュー処理を行っていないタイミングとすることができる。
【０２８９】
ところで、上述した一連の処理は、ソフトウェアにより実行するとしたが、ハードウェアにより実行することもできる。
【０２９０】
なお、上述した一連の処理を実行するソフトウェアは、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録メディア１２３からインストールされる。
【０２９１】
この記録メディア１２３は、例えば、図２に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM（Compact Disk-Read Only Memory），DVD（Digital Versatile Disk）を含む）、光磁気ディスク（MD(Mini-Disk)（商標）を含む）、もしくは半導体メモリなどよりなるパッケージメディアなどにより構成される。
【０２９２】
また、ネットワークからインストールする場合には、プログラムは、ネットワークを経由してダウンロードされ、図２の制御部１１５、図７の制御部２１１、図１１の制御部３１１、図１５の制御部４１１、または図２０の制御部５１１に内蔵されているハードディスクなどにインストールされる。
【０２９３】
また、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０２９４】
【図１】従来のデジタルスチルカメラにおける撮像時の処理を説明するための遷移図である。
【図２】本発明を適用したデジタルスチルカメラの第１実施の形態の機能的な構成例を示すブロック図である。
【図３】図２のデジタルスチルカメラの処理を説明するためのフローチャートである。
【図４】図２のデジタルスチルカメラの状態の遷移を説明するための図である。
【図５】図２のデジタルスチルカメラの他の状態の遷移を説明するための図である。
【図６】図２のデジタルスチルカメラのさらに他の状態の遷移を説明するための図である。
【図７】本発明を適用したデジタルスチルカメラの第２実施の形態の機能的な構成例を示すブロック図である。
【図８】図７のデジタルスチルカメラの処理を説明するためのフローチャートである。
【図９】図７のデジタルスチルカメラの状態の遷移を説明するための図である。
【図１０】図７のデジタルスチルカメラの他の状態の遷移を説明するための図である。
【図１１】本発明を適用したデジタルスチルカメラの第３実施の形態の機能的な構成例を示すブロック図である。
【図１２】図１１のデジタルスチルカメラの処理を説明するためのフローチャートである。
【図１３】図１１のデジタルスチルカメラの状態の遷移を説明するための図である。
【図１４】図１１のデジタルスチルカメラの他の状態の遷移を説明するための図である。
【図１５】本発明を適用したデジタルスチルカメラの第４実施の形態の機能的な構成例を示すブロック図である。
【図１６】図１５のデジタルスチルカメラの処理を説明するためのフローチャートである。
【図１７】図１５のデジタルスチルカメラの状態の遷移を説明するための図である。
【図１８】図１５のデジタルスチルカメラの他の状態の遷移を説明するための図である。
【図１９】図１５のデジタルスチルカメラのさらに他の遷移を説明するための図である。
【図２０】本発明を適用したデジタルスチルカメラの第５実施の形態の機能的な構成例を示すブロック図である。
【図２１】図２０のデジタルスチルカメラの処理を説明するためのフローチャートである。
【図２２】図２０のデジタルスチルカメラの処理を説明するためのフローチャートである。
【図２３】図２０のデジタルスチルカメラの状態の遷移を説明するための図である。
【図２４】図２０のデジタルスチルカメラの他の状態の遷移を説明するための図である。
【符号の説明】
【０２９５】
１  シャッタボタン，  ２，１１５，２１１，３１１，４１１，５１１  制御部，  ３，１２２  LCDパネル，  ２１，１５３，２３２，４３２，５４３，５５１  カメラ制御処理，  ２２，１５４，２３３，４３３，５５４  キャプチャ処理，  ２３，５４４，５５１  JPEG圧縮処理，  ２４，５４５，５５２  ファイル書き込み処理，  ３１−１，３１−２，１５２，３３２，４３４，５４２  スルー画を表示する状態，  ３２，１５１，２３１，３３１，４３１，５４１−１，５４１−２  記録画を表示する状態，  １１１  レンズ，  １１２  CCDイメージセンサ，  １１３  信号処理部，  １１４  検波部，  １１６，１１７  スイッチ，  １１８  グランド，  １１９  レンズ制御部，  １２０  CCD制御部，  １２１，５２１  画像処理部，  １２３  記録メディア，  １３１，５３１  メモリ，  １３２，５３２  エンコーダ，  ２２１，４２１，５１２  記憶部
【図１】
2005340904.tif 000003
【図２】
2005340904.tif 000004
【図３】
2005340904.tif 000005
【図４】
2005340904.tif 000006
【図５】
2005340904.tif 000007
【図６】
2005340904.tif 000008
【図７】
2005340904.tif 000009
【図８】
2005340904.tif 000010
【図９】
2005340904.tif 000011
【図１０】
2005340904.tif 000012
【図１１】
2005340904.tif 000013
【図１２】
2005340904.tif 000014
【図１３】
2005340904.tif 000015
【図１４】
2005340904.tif 000016
【図１５】
2005340904.tif 000017
【図１６】
2005340904.tif 000018
【図１７】
2005340904.tif 000019
【図１８】
2005340904.tif 000020
【図１９】
2005340904.tif 000021
【図２０】
2005340904.tif 000022
【図２１】
2005340904.tif 000023
【図２２】
2005340904.tif 000024
【図２３】
2005340904.tif 000025
【図２４】
2005340904.tif 000026