(57)【特許請求の範囲】
【請求項１】
撮像装置であって、
撮影画像データを、撮影直後に所定時間表示する表示手段と、
前記所定時間内における、前記撮影画像データの消去指示の入力を検出する検出手段と、
前記撮影画像データを、外部装置に転送する転送手段と、
前記消去指示の入力が検出されると、前記撮像装置の有する前記撮影画像データを消去するとともに、前記消去指示の入力が検出された際に、前記撮影画像データが前記転送手段により既に転送完了されている場合は、前記撮影画像データの消去を前記外部装置に要求する消去要求を前記外部装置へ送信する処理を実行し、前記消去指示の入力が検出された際に、前記撮影画像データが前記転送手段により転送中であれば当該転送を中止する制御手段を有し、
前記表示手段による前記撮影画像データを所定時間表示する処理と、前記転送手段による前記撮影画像データを転送する処理とは並行して実行されることを特徴とする撮像装置。
【請求項２】
前記撮影画像データが、複数回の撮影が１回の撮影指示に対応して実行される撮影モードで撮影された複数の撮影画像データである場合、前記制御手段は、当該複数の撮影画像データを消去するように前記消去要求を送信することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記制御手段による前記消去要求の送信処理を実行するか否かを、ユーザの選択に基づいて設定することを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記表示手段は、前記所定時間内に前記撮影画像データの消去指示の入力を受け付けることを示す指標を、前記撮影画像データともに表示することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
撮像装置の制御方法であって、
撮影画像データを、撮影直後に所定時間表示する表示工程と、
前記所定時間内における、前記撮影画像データの消去指示の入力を検出する検出工程と、
前記撮影画像データを、外部装置に転送する画像転送工程と、
前記消去指示の入力が検出されると、前記撮像装置の有する前記撮影画像データを消去するとともに、前記消去指示の入力が前記検出工程において検出された際に、前記撮影画像データが既に転送完了されている場合は、前記撮影画像データの消去を前記外部装置に要求する消去要求を前記外部装置へ送信し、前記消去指示の入力が前記検出工程において検出された際に、前記撮影画像データが転送中であれば当該転送を中止する制御工程を有し、
前記表示工程における表示と、前記画像転送工程における転送とは並行して実行されることを特徴とする撮像装置の制御方法。
【請求項６】
撮像装置が備えるコンピュータに、請求項５記載の撮像装置の制御方法の各工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置及びその制御方法に関し、特に撮影画像データを撮像装置に装着された記憶媒体に記録するのみならず、外部装置へ転送可能な撮像装置及びその制御方法に関する。
【背景技術】
【０００２】
近年、デジタルカメラの機能の一つとして「撮影同時転送」が提案されている（例えば、特許文献１参照）。「撮影同時転送」とは、撮影画像をメモリカード等の記憶媒体に記録すると同時に（或いは並行して）その撮影画像をパーソナルコンピュータ等の外部装置に転送する機能である。この機能を用いれば、撮影画像をすぐに外部装置に転送することができる。
【０００３】
また、デジタルカメラの機能の一つとして「クイックレビュー」が知られている（例えば、特許文献２参照）。「クイックレビュー」とは、撮影直後に撮影画像を液晶パネルに表示する機能である。この機能を用いれば、撮影直後の画像をすぐに確認することができる。
【０００４】
【特許文献１】特開２０００−１３７７９６号公報
【特許文献２】特開平１１−２６１８５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１及び２の何れも、撮影同時転送中にクイックレビューを行うことは提案されていない。
また、特許文献１及び２の何れも、撮影同時転送中にクイックレビューをし、そのとき表示されている撮像画像を撮像装置に装着された記憶媒体に記録させないようにしたり、外部装置に転送しないようにしたりすることも提案されていない。
さらに、このような処理を行った際に、すでに撮像装置に装着された記憶媒体に記録されている撮像画像、これから撮像装置に装着された記憶媒体に記録されている撮像画像、すでに外部装置に転送した撮像画像、これから外部装置に転送される撮像画像等をどのように扱うかについても考慮されていない。
【０００６】
本発明は、このような課題に鑑みてなされたものであり、撮影同時転送中であってもクイックレビューを行えるようにすることを目的とする。また、本発明は、撮影同時転送中にクイックレビューを行った場合であっても、クイックレビュー中の撮像画像を記憶媒体に記録させないようにしたり、外部装置に転送しないようにしたりすることを目的とする。
【課題を解決するための手段】
【０００７】
上述の目的は、撮像装置であって、撮影画像データを、撮影直後に所定時間表示する表示手段と、所定時間内における、撮影画像データの消去指示の入力を検出する検出手段と、撮影画像データを、外部装置に転送する転送手段と、消去指示の入力が検出されると、撮像装置の有する撮影画像データを消去するとともに、消去指示の入力が検出された際に、撮影画像データが転送手段により既に転送完了されている場合は、撮影画像データの消去を外部装置に要求する消去要求を外部装置へ送信する処理を実行し、消去指示の入力が検出された際に、撮影画像データが転送手段により転送中であれば当該転送を中止する制御手段を有し、表示手段による撮影画像データを所定時間表示する処理と、転送手段による撮影画像データを転送する処理とは並行して実行されることを特徴とする撮像装置によって達成される。
【０００９】
また、上述の目的は、撮像装置の制御方法であって、撮影画像データを、撮影直後に所定時間表示する表示工程と、所定時間内における、撮影画像データの消去指示の入力を検出する検出工程と、撮影画像データを、外部装置に転送する画像転送工程と、消去指示の入力が検出されると、撮像装置の有する撮影画像データを消去するとともに、消去指示の入力が検出工程において検出された際に、撮影画像データが既に転送完了されている場合は、撮影画像データの消去を外部装置に要求する消去要求を外部装置へ送信し、消去指示の入力が検出工程において検出された際に、撮影画像データが転送中であれば当該転送を中止する制御工程を有し、表示工程における表示と、画像転送工程における転送とは並行して実行されることを特徴とする撮像装置の制御方法によっても達成される。
【発明の効果】
【００１１】
本発明によれば、撮影同時転送中であってもクイックレビューを行うことができる。また、本発明によれば、撮影同時転送中にクイックレビューを行った場合であっても、クイックレビュー中の撮像画像を記憶媒体に記録させないようにしたり、外部装置に転送しないようにしたりすることができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明の実施形態を説明する。
図１は、本発明の実施形態に係る撮像システムの構成の一例を示すブロック図である。本実施の形態に係る撮像システムは、図１に示すように、デジタルカメラ１００と外部装置２００とから構成される。
デジタルカメラ１００は、本実施形態に係る撮像装置の一例である。本実施形態に係る撮像装置は、デジタルカメラに限るものではなく、デジタルカメラとして動作する装置であってもよい。従って、デジタルカメラ１００は、デジタルビデオカメラ、デジタルカメラ付き携帯端末等であってもよい。
また、外部装置２００には、ＰＣ（パーソナルコンピュータ）等のコンピュータを用いることができる。この場合、外部装置２００は、図示しないが、ＣＰＵなどの演算処理装置と、ＲＡＭなどの一次記憶装置と、ハードディスクなどの二次記憶装置と、キーボード、マウスなどの操作装置と、表示装置とを有する。また、外部装置２００には、プリンタ又はプリンタとして動作する装置を用いることもできる。
【００１３】
図１において、１０はレンズ部、１２は絞り機能を備えるシャッター、１４は光学像を電気信号に変換する撮像素子、１６は撮像素子１４からのアナログ画像信号をデジタル化し、画像データに変換するＡ／Ｄ変換器である。なお、撮像素子１４には、ＣＣＤイメージセンサ、ＣＭＯＳイメージセンサ等を用いることができる。
タイミング発生部１８は撮像素子１４、Ａ／Ｄ変換器１６、Ｄ／Ａ変換器２６にクロック信号や制御信号を供給し、メモリ制御部２２及びシステム制御部５０により制御される。
【００１４】
画像処理部２０は、Ａ／Ｄ変換器１６からの画像データ或いはメモリ制御部２２からの画像データに対して所定の画素補間処理や色変換処理を行う。
また、画像処理部２０においては、撮像した画像データを用いて所定の演算処理を行う。そして、得られた演算結果に基づいてシステム制御部５０が露光制御部４０、測距制御部４２を制御し、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）、ＡＥ（自動露出）、ＥＦ（フラッシュプリ発光）機能を実現している。
【００１５】
さらに、画像処理部２０においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
メモリ制御部２２は、Ａ／Ｄ変換器１６、タイミング発生部１８、画像処理部２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０、圧縮伸長部３２を制御する。
【００１６】
Ａ／Ｄ変換器１６の出力データが画像処理部２０、メモリ制御部２２を介して、或いはＡ／Ｄ変換器１６の出力データが直接メモリ制御部２２を介して、画像表示メモリ２４或いはメモリ３０に書き込まれる。
画像表示メモリ２４に書き込まれた表示用の画像データは、Ｄ／Ａ変換器２６を介してＬＣＤや有機ＥＬディスプレイ等の画像表示部２８により表示される。撮像した画像データを画像表示部２８で逐次表示すれば、電子ファインダー機能を実現することが可能である。
【００１７】
また、画像表示部２８は、システム制御部５０の指示により任意に表示をＯＮ／ＯＦＦすることが可能であり、表示をＯＦＦにした場合にはデジタルカメラ１００の電力消費を大幅に低減することができる。
【００１８】
メモリ３０は撮影した静止画像や動画像を格納する記憶装置であり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶容量を備えている。そのため、複数枚の静止画像を連続して撮影する連続撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ３０に対して行うことが可能となる。
また、メモリ３０はシステム制御部５０の作業領域としても使用することが可能である。
【００１９】
圧縮伸長部３２は、メモリ３０に格納された画像データを読み込み、その画像データを所定の画像圧縮方法に従って圧縮し、圧縮された画像データをメモリ３０に書き込む。また、圧縮伸長部３２は、メモリ３０から圧縮された画像データを読み込み、その画像データを伸張し、伸張された画像データをメモリ３０に書き込むこともできる。なお、所定の画像圧縮方法には、JPEG、JPEG 2000等で規定された画像圧縮方法を使用することも、適応離散コサイン変換（ＡＤＣＴ）、ウェーブレット変換等を用いた画像圧縮方法を使用することもできる。
露光制御部４０は絞り機能を備えるシャッター１２を制御するとともに、フラッシュ４８と連携することによりフラッシュ調光機能も有する。
【００２０】
測距制御部４２はレンズ部１０のフォーカシングを制御し、ズーム制御部４４はレンズ部１０のズーミングを制御する。バリア制御部４６はレンズ部１０の保護を行うためのレンズバリアである保護部１０２の動作を制御する。
【００２１】
フラッシュ４８は撮影時の補助光源として機能し、調光機能も有する。また、ＡＦ補助光の投光機能も有する。本実施形態において設定可能なフラッシュ動作モードは、オート、常時発光、赤目緩和オート、常時発光（赤目緩和）がある。オートは、被写体の明るさに応じて自動的にフラッシュを発光して撮影するモードである。常時発光は、常にフラッシュを発光して撮影するモードである。赤目緩和オートは、被写体の明るさに応じて自動的にフラッシュを発光して撮影するとともに、フラッシュ発光の際には、常に赤目緩和ランプを発光するモードである。常時発光（赤目緩和）は、常に赤目緩和ランプとストロボを発光して撮影するモードである。
【００２２】
露光制御部４０、測距制御部４２はＴＴＬ方式を用いて制御されており、撮像した画像データを画像処理部２０によって演算した演算結果に基づき、システム制御部５０が露光制御部４０、測距制御部４２に対して制御を行う。
システム制御部５０は例えばＣＰＵであり、メモリ５２に記憶されたプログラムを実行することによりデジタルカメラ１００全体を制御する。メモリ５２はシステム制御部５０の動作用の定数、変数、プログラム等を記憶する。
【００２３】
表示部５４は例えばＬＣＤやＬＥＤ、スピーカ等の出力装置の組み合わせにより構成され、システム制御部５０でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を出力する。表示部５４はデジタルカメラ１００の操作部７０近辺の視認し易い位置に、単数或いは複数設置される。また、表示部５４の一部は光学ファインダー１０４内に設置されている。
【００２４】
表示部５４の表示内容としては、例えば、シングルショット／連続撮影表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタースピード表示、絞り値表示、露出補正表示、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、メモリカード９２の取り外し状態表示、通信Ｉ／Ｆ動作表示、日付・時刻表示、外部コンピュータとの接続状態を示す表示、合焦表示、撮影準備完了表示、手振れ警告表示、フラッシュ充電表示、記憶媒体書き込み動作表示、等がある。この一部は光学ファインダー１０４内に表示される。
【００２５】
さらに、表示部５４の表示内容のうち、ＬＥＤ等により表示するものとしては、例えば、合焦表示、撮影準備完了表示、手振れ警告表示、手振れ警告表示、フラッシュ充電表示、フラッシュ充電完了表示、記憶媒体書き込み動作表示、マクロ撮影設定通知表示、二次電池充電状態表示、等がある。
【００２６】
そして、表示部５４の表示内容のうち、ランプ等により表示するものとしては、例えば、セルフタイマー通知ランプ、等がある。このセルフタイマー通知ランプは、ＡＦ補助光と共用して用いても良い。
【００２７】
不揮発性メモリ５６は電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。
クイックレビュー消去制御部５８は、クイックレビュー中に消去指示入力があった場合、実行すべき消去処理を選択する。そして、この選択に基づき、システム制御部５０が必要な構成要素を制御し、後述するような消去処理を実現する。
【００２８】
モードダイヤル６０、シャッタースイッチ６２及び６４、画像表示ＯＮ／ＯＦＦスイッチ６６、クイックレビューＯＮ／ＯＦＦスイッチ６８及び操作部７０は、システム制御部５０に各種の動作指示を入力するための操作手段を構成する。これらは、ボタン、スイッチ、ダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせで構成される。
【００２９】
ここで、これらの操作手段の具体的な説明を行う。
モードダイアルスイッチ６０は、例えば電源オフ、自動撮影モード、プログラム撮影モード、パノラマ撮影モード、再生モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードを切り替え設定するためのスイッチである。
【００３０】
第１シャッタースイッチ（ＳＷ１）６２は、デジタルカメラ１００に設けられたシャッターボタン（図示せず）の第１ストローク（例えば半押し）によりＯＮとなり、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ処理等の開始を指示する。
【００３１】
第２シャッタースイッチ（ＳＷ２）６４は、デジタルカメラ１００に設けられたシャッターボタンの第２ストローク（例えば全押し）によりＯＮとなり、露光処理、現像処理及び記録処理からなる一連の処理の開始を指示する。まず、露光処理では、撮像素子１４から読み出した信号をＡ／Ｄ変換器１６、メモリ制御部２２を介して画像データをメモリ３０に書き込み、更に、画像処理部２０やメモリ制御部２２での演算を用いた現像処理が行われる。更に、メモリ３０から画像データを読み出し、圧縮伸張部３２で圧縮を行い、メモリカード９２に画像データを書き込む記録処理が行われる。
【００３２】
画像表示ＯＮ／ＯＦＦスイッチ６６は、画像表示部２８の表示ＯＮ／ＯＦＦ設定用スイッチである。光学ファインダー１０４を用いて撮影を行う際に、ＴＦＴ、ＬＣＤ等を有する画像表示部２８の表示をＯＦＦして電流供給を遮断することにより、省電力を図ることが可能となる。
【００３３】
クイックレビューＯＮ／ＯＦＦスイッチ６８は、撮影した画像データを撮影直後に自動再生するクイックレビュー機能を使用するか否かを設定する。なお、本実施形態では特に、画像表示部２８をＯＮとした場合におけるクイックレビュー機能のオン、オフ設定をする機能を備えるものとする。
【００３４】
操作部７０は各種ボタンやタッチパネル等からなり、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、１コマ撮影／連続撮影／セルフタイマー切り替えボタン、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタン、再生画像移動＋（プラス）ボタン、再生画像−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、日付／時間設定ボタン、圧縮モードスイッチ等がある。
【００３５】
圧縮モードスイッチは、ＪＰＥＧ(Joint Photographic Expert Group)圧縮の圧縮率を選択したり、撮像素子からの信号をそのままデジタル化してメモリカード９２に記録するＲＡＷモードを選択したりするためのスイッチである。
【００３６】
本実施形態において、ＪＰＥＧ圧縮のモードは、例えばノーマルモードとファインモードが用意されている。ユーザは、撮影した画像のデータサイズを重視する場合はノーマルモードを、撮影した画像の画質を重視する場合はファインモードを、それぞれ選択して撮影を行うことができる。
【００３７】
ＪＰＥＧ圧縮のモードにおいては、圧縮伸長部３２が、メモリ３０に書き込まれた画像データを読み出し、ユーザによって設定された圧縮率に圧縮した後、メモリカード９２に記録する。
ＲＡＷモードでは、撮像素子１４の色フィルタの画素配列に応じて、ライン毎にそのまま画像データを読み出し、Ａ／Ｄ変換器１６、メモリ制御部２２を介して、メモリ３０に書き込まれた画像データを読み出し、メモリカード９２に記録する。
【００３８】
電源制御部８０は、電池検出部、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ部等により構成されており、電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、メモリカード９２を含む各部へ供給する。
【００３９】
電源８６はアルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、或いはＡＣアダプター等からなり、コネクタ８２及び８４によってデジタルカメラ１００に取り付けられる。
【００４０】
カードコントローラ９０は、メモリカード９２とデータの送受信を行う。メモリカード９２は、不揮発性メモリを有する取り外し可能な記憶媒体である。メモリカード９２には、コンパクトフラッシュ（登録商標）、ＳＤメモリカード等を用いることができる。メモリカード９２とカードコントローラ９０とは、カードＩ／Ｆ（インターフェース）９１によって接続される。メモリカード検知部９８は、メモリカード９２が装着されているか否かを検知する。
【００４１】
なお、本実施形態において、メモリカード９２は、単数として記載しているが、複数であってもよい。その場合、カードコントローラ９０とカードＩ／Ｆ９１とがメモリカード９２と同数設けられる。また、この場合、異なる規格のカードインターフェースを組み合わせて備える構成としても構わない。また、本実施形態では、メモリカード９２に撮像画像を記録する構成としたが、メモリカード９２の代わりにデジタルカメラ１００に内蔵された不揮発性の記憶媒体を用いてもよい。
【００４２】
バリア１０２は、レンズ１０を含む撮像部を覆う事により、撮像部の汚れや破損を防止する。
光学ファインダー１０４は例えばＴＴＬファインダーであり、プリズムやミラーを用いてレンズ１０を通じた光束を結像する。光学ファインダー１０４を用いることで、画像表示部２８による電子ファインダー機能を使用すること無しに撮影を行うことが可能である。また、上述したように、光学ファインダー１０４内には、表示部５４の一部の機能、例えば、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示などの情報表示がなされる。
【００４３】
本実施形態のデジタルカメラ１００は、外部装置２００との間で双方向通信を行う通信Ｉ／Ｆ（インターフェース）１１２を備えている。通信Ｉ／Ｆ１１２は、ＵＳＢ（Universal Serial Bus）、ＩＥＥＥ１３９４等に準拠した有線通信インターフェースと、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ、Bluetooth、ＩｒＤＡ等に準拠した無線通信インターフェースとを有する。外部装置２００との間の通信は、有線通信インターフェース及び無線通信インターフェースの何れかによって行われる。
【００４４】
（クイックレビュー消去処理（１））
次に、本実施形態のデジタルカメラ１００が実施可能な撮影同時転送時のクイックレビュー消去処理の第１の例について説明する。なお、撮影同時転送処理とは、撮影画像データをメモリカード９２に記録するのと並行して（或いは、メモリカード９２への記録に引き続いて）、外部装置である外部装置２００へ転送する処理である。以下に説明する消去処理の例はいずれも、システム制御部５０が対応する制御プログラムを実行し、必要な構成要素を制御することによって実現される。
【００４５】
図２は、本実施形態のデジタルカメラ１００が実施可能な撮影同時転送時のクイックレビュー消去処理の第１の例を説明するフローチャートである。
まず、デジタルカメラ１００と外部装置２００が通信可能状態である時に、シャッターボタンが全押しされ、第２シャッタースイッチ６４がＯＮとなると、システム制御部５０の制御により各部が動作し、撮影処理が行われる（Ｓ１０１）。撮影処理には、撮像素子１４からの信号読みだしから、Ａ／Ｄ変換部１６によるＡ／Ｄ変換処理、画像処理部２０による色補間処理等の画像処理、圧縮伸張部３２による圧縮符号化処理等が含まれる。さらに、必要に応じてヘッダー等付加情報を追加し、画像ファイルとして記録可能な状態に処理された画像データは、メモリ３０に格納される（Ｓ１０２）。
【００４６】
そしてメモリ３０に格納された画像データに対し、
・タスクＡ：メモリカード９２への保存（Ｓ１０３）、
・タスクＢ：外部装置２００への転送開始（Ｓ１０４）、
・タスクＣ：クイックレビュー（Ｓ１０６）、
の３つのタスクが並列に行われる。
【００４７】
タスクＡは、カードコントローラ９０により、メモリ３０に格納された画像データを読み出し、メモリカード９２に書き込むことによって実行される。タスクＢは、通信制御部１１０が、メモリ３０に格納された画像データを読み出し、通信Ｉ／Ｆの通信形式に基づいたデータ形式（例えば所定のパケット形式）に変換して送信を開始する。タスクＢは外部装置２００へ転送完了すると終了する（Ｓ１０５）。
【００４８】
タスクＣではまず、画像処理部２０により、メモリ３０に格納された画像データを、画像表示部２８の解像度に合わせて縮小した表示用画像生成し、メモリ制御部２２を通じて画像表示メモリに書き込む。あるいは、メモリ制御部２２が、メモリ３０に格納された画像データを所定画素間隔で読み出して画像表示メモリ２４に書き込んでもよい。これらの処理により、クイックレビュー画像を画像表示部２８に表示する（Ｓ１０６）。
【００４９】
図１１に、本実施形態のデジタルカメラ１００におけるクイックレビュー画面の例を示す。クイックレビュー画面１１００は、撮影画像を背景として、下部に「消去」ボタン１１１０及び「キャンセル」ボタン１１２０が表示される。そして、操作部７０に含まれるＳＥＴボタン１１３０と、キャンセルボタン１１４０が画面中のボタン１１１０、１１２０と対応付けられている。従って、クイックレビュー中にＳＥＴボタン１１３０が押下されれば、消去指示がシステム制御部５０へ入力される。また、キャンセルボタン１１４０が押下されれば、クイックレビューの中止指示がシステム制御部５０へ入力される。
【００５０】
クイックレビューを行う時間（表示時間）は予め設定されており、システム制御部５０は、クイックレビューの開始と共に、Ｓ１０７で表示時間の経過を監視する。さらに、クイックレビュー中、システム制御部５０は、画像消去指示もしくはクイックレビュー処理の中止指示の入力有無を監視する（Ｓ１０８）。これは、上述の例であればＳＥＴボタン１１３０とキャンセルボタン１１４０の入力有無を監視する。
【００５１】
操作部７０からの入力がないまま設定表示時間が経過した場合、或いは、表示時間経過前にクイックレビュー中止指示が入力された場合には、クイックレビューを終了する。そして、画像表示部２８を撮影モードの通常表示（例えば画像表示部２８を電子ビューファインダとして機能させるためのライブ画像表示）に切り替える（Ｓ１１０）。
【００５２】
一方、表示時間内に画像消去指示の入力が検出された場合には、タスクＡ（Ｓ１０３）で保存した画像データをメモリカード９２から消去する（Ｓ１０９）。その後、Ｓ１１０へ進み、上述のようにクイックレビューを終了する。
【００５３】
タスクＡ，Ｂ，Ｃの全てが完了し終了すると、メモリ３０の、画像データを格納していた領域を開放する（Ｓ１１１）。
このように、第１の例では、クイックレビュー中の消去指示に対して、メモリカード９２へ記録された画像のみを消去し、転送は通常通り行う。
【００５４】
（クイックレビュー消去処理（２））
次に、本実施形態のデジタルカメラ１００が実施可能な撮影同時転送時のクイックレビュー消去処理の第２の例について、図３に示すフローチャートを用いて説明する。なお、図３において、図２と同じ処理を行うステップについては同じ参照番号を付してその説明を省略し、本例の特徴部分だけを説明する。
【００５５】
本例では、クイックレビュー中に消去指示があった場合、
・タスクＤ：メモリカード９２から画像データを消去（Ｓ１０９）
・タスクＥ：外部装置２００への転送が完了したかどうかを判定し（Ｓ２１０）転送中であれば転送を中止する（Ｓ２１１）。
の２つのタスクを実施する。
従って、本例において、タスクＢは外部装置２００への転送完了またはタスクＥによる転送中止のいずれかによって終了する（Ｓ２０５）。
【００５６】
このように、第２の例では、クイックレビュー中の消去指示に対して、メモリカード９２へ記録された画像データを消去するとともに、転送が完了していなければ転送を中止する。また、転送済みの画像データは消去しない。
【００５７】
（クイックレビュー消去処理（３））
次に、本実施形態のデジタルカメラ１００が実施可能な撮影同時転送時のクイックレビュー消去処理の第３の例について、図４に示すフローチャートを用いて説明する。なお、図４において、図２及び図３と同じ処理を行うステップについては同じ参照番号を付してその説明を省略し、本例の特徴部分だけを説明する。
【００５８】
本例は、第２の例においてクイックレビュー中に消去指示があった場合に実行されるタスクＥで、転送が完了している外部装置２００中の画像データを消去しなかったのに対し、転送済みの画像データも消去する点が異なる。
【００５９】
具体的には、Ｓ２１０において外部装置２００への転送が完了していると判定された場合には、外部装置２００へ画像消去要求を行う（Ｓ３１２）。要求を受けた外部装置２００は指定された画像を消去し、消去が完了したことをカメラに通知する。タスクＥは、Ｓ３１４でこの通知を受信すると終了する。
【００６０】
なお、外部装置２００に対する消去要求と、消去結果の通知受信は、例えば外部装置２００と通信制御部１１０とが、ＰＴＰ(Picture Transfer Protocol)に従って削除コマンドの送信とその応答受信を行うことにより実現できる。
【００６１】
このように、第３の例では、クイックレビュー中の消去指示に対して、メモリカード９２へ記録された画像データ及び外部装置２００へ転送済みの画像データを消去するとともに、転送が完了していなければ転送を中止する。
【００６２】
（クイックレビュー消去処理（４））
次に、本実施形態のデジタルカメラ１００が実施可能な撮影同時転送時のクイックレビュー消去処理の第４の例について、図５に示すフローチャートを用いて説明する。なお、図５において、図２と同じ処理を行うステップについては同じ参照番号を付してその説明を省略し、本例の特徴部分だけを説明する。
【００６３】
図２と図５との比較から明らかなように、本例は、第２の例においてクイックレビュー中に消去指示があった場合に実行されるタスクＤにおいて、メモリカード９２に保存した画像データの消去を行わないようにしたものである。
他の処理は第２の例と同様に処理を行う。
【００６４】
このように、第４の例では、クイックレビュー中の消去指示に対して、転送が完了していなければ転送を中止するが、メモリカード９２へ記録された画像データや、転送済みの画像データは消去しない。
【００６５】
（クイックレビュー消去処理（５））
次に、本実施形態のデジタルカメラ１００が実施可能な撮影同時転送時のクイックレビュー消去処理の第５の例について、図６に示すフローチャートを用いて説明する。なお、図６において、図２〜図４と同じ処理を行うステップについては同じ参照番号を付してその説明を省略し、本例の特徴部分だけを説明する。
【００６６】
図４と図６との比較から明らかなように、本例は、第３の例においてクイックレビュー中に消去指示があった場合に実行されるタスクＤにおいて、メモリカード９２に保存した画像データの消去を行わないようにしたものである。
他の処理は第３の例と同様に処理を行う。
【００６７】
このように、第５の例では、クイックレビュー中の消去指示に対して、メモリカード９２へ記録された画像データは消去せず、外部装置２００へ転送済みの画像データを消去するとともに、転送が完了していなければ転送を中止する。
【００６８】
（クイックレビュー消去処理（６））
次に、本実施形態のデジタルカメラ１００が実施可能な撮影同時転送時のクイックレビュー消去処理の第６の例について、図７に示すフローチャートを用いて説明する。なお、図７において、図２〜図４と同じ処理を行うステップについては同じ参照番号を付してその説明を省略し、本例の特徴部分だけを説明する。
【００６９】
図４と図７との比較から明らかなように、本例は、第３の例においてクイックレビュー中に消去指示があった場合に実行されるタスクＤとタスクＥ’を、指定枚数に等しい回数繰り返し実行する点を特徴とする。
【００７０】
本例は、例えば連続撮影モードで撮影された一連の撮影画像データについて、クイックレビュー時にまとめて消去可能とするために用いられる。
この場合、Ｓ１０６で行うクイックレビュー処理では、例えば最後に撮影された画像データを表示する。また、Ｓ１０１での撮影処理においては、最初にシャッターボタンが全押しされてから、全押しが解除されるまでの間の撮影枚数を計数する。
【００７１】
Ｓ１０８で、クイックレビュー中の消去指示入力が検出されると、連続撮影モードで撮影された画像枚数と、撮影された画像データの識別情報（例えばファイル名）を取得する（Ｓ６０９）。
【００７２】
その後、並行して以下のタスクＤ”，Ｅ”を実行する。
タスクＤ”：メモリカード９２からの画像消去（Ｓ１０９）を、Ｓ６０９で取得した画像枚数に等しい回数繰り返し実行する。各実行時に、消去すべき画像を、Ｓ６０９で取得した識別情報に基づき順次指定する。
タスクＥ”：Ｓ６０９で取得した識別情報に基づき、既に外部装置２００へ転送されている画像データについては消去要求を行い（Ｓ３１２、Ｓ３１４）、転送完了していない画像データ（転送開始されていないもの及び転送中のもの）については転送を中止させる（Ｓ２１１）。
【００７３】
なお、ここではクイックレビューする画像を、連続撮影された一連の画像データのうち、最後に撮影された画像データのみとしたが、所定枚数毎にクイックレビューするように構成することも可能である。この場合、クイックレビュー中に消去指示入力が検出されたならば、現在表示中の画像を含め、それ以前に撮影された全画像データ、もしくはそれ以降に撮影された全画像データを一括して消去するように構成することができる。
【００７４】
上述のように、Ｓ１０１の撮影処理においては、連続撮影により撮影された画像データの枚数を計数するだけでなく、画像データの識別情報を撮影順に記録しているので、現在クイックレビュー中の画像を起点として前後に撮影された画像データを特定することが可能である。そして、タスクＤ”及びタスクＥ”を、消去対象となる画像データに対して適用すればよい。
【００７５】
このように、第６の例では、連続撮影時におけるクイックレビュー中の消去指示に対して、消去対象となる複数の画像データを特定する。そして、これら消去対象の画像データのうち、メモリカード９２へ記録された画像データ及び外部装置２００へ転送済みの画像データを消去するとともに、転送が完了していないものがあれば転送を中止する。
【００７６】
（クイックレビュー消去処理（７））
次に、本実施形態のデジタルカメラ１００が実施可能な撮影同時転送時のクイックレビュー消去処理の第７の例について、図８に示すフローチャートを用いて説明する。なお、図８において、図２及び図３と同じ処理を行うステップについては同じ参照番号を付してその説明を省略し、本例の特徴部分だけを説明する。
【００７７】
本例は、デジタルカメラ１００が、メモリカード９２への記録を行わず、外部装置２００への転送のみを行うような撮影モードで動作する際のクイックレビュー消去処理に、上述の第４の例（図５）の処理を適用したものである。
タスクＡ（Ｓ１０３）が存在しないことを除き、第４の例と同等の処理であるため、その説明を省略する。
【００７８】
（クイックレビュー消去処理（８））
次に、本実施形態のデジタルカメラ１００が実施可能な撮影同時転送時のクイックレビュー消去処理の第８の例について、図９に示すフローチャートを用いて説明する。なお、図９において、図２〜図４と同じ処理を行うステップについては同じ参照番号を付してその説明を省略し、本例の特徴部分だけを説明する。
【００７９】
本例は、デジタルカメラ１００が、メモリカード９２への記録を行わず、外部装置２００への転送のみを行うような撮影モードで動作する際のクイックレビュー消去処理に、上述の第５の例（図６）の処理を適用したものである。
タスクＡ（Ｓ１０３）が存在しないことを除き、第５の例と同等の処理であるため、その説明を省略する。
【００８０】
（クイックレビュー消去処理（９））
次に、本実施形態のデジタルカメラ１００が実施可能な撮影同時転送時のクイックレビュー消去処理の第９の例について、図１０に示すフローチャートを用いて説明する。なお、図１０において、図２〜図４と同じ処理を行うステップについては同じ参照番号を付してその説明を省略し、本例の特徴部分だけを説明する。
【００８１】
本例は、デジタルカメラ１００が、メモリカード９２への記録を行わず、外部装置２００への転送のみを行うような撮影モードで動作する際のクイックレビュー消去処理に関する。
【００８２】
本例は、第７及び第８の例と同様、タスクＡ（Ｓ１０３）が存在しないこと、クイックレビュー中に消去指示があった場合にメモリカード９２に記録された画像データは消去しない様にした点を除き、第６の例と同等である。
【００８３】
本例においても、第６の例と同様、ここではクイックレビューする画像を、連続撮影された一連の画像データのうち、最後に撮影された画像データのみとしたり、所定枚数毎にクイックレビューするように構成したりすることができる。そして、後者の場合、クイックレビュー中に消去指示入力が検出されたならば、現在表示中の画像を含め、それ以前に撮影された全画像データ、もしくはそれ以降に撮影された全画像データを一括して消去するように構成することができる。
【００８４】
このように、第９の例では、撮影画像データをメモリカード９２へは記録せず、外部装置２００へ転送する動作モードにおいて、連続撮影時におけるクイックレビュー中の消去指示に対して、消去対象となる複数の画像データを特定する。そして、これら消去対象の画像データのうち、画像データ及び外部装置２００へ転送済みの画像データを消去するとともに、転送が完了していないものがあれば転送を中止する。
【００８５】
以上、本実施形態におけるデジタルカメラ１００が実施しうるクイックレビュー処理の第１〜第９の例を説明したが、各例における処理をまとめると以下の通りである。
メモリカード９２内      転送中／未転送          転送済        
（１）    消去              消去せず              消去せず
（２）    消去              転送中止              消去せず
（３）    消去              転送中止              消去
（４）    消去せず          転送中止              消去せず
（５）    消去せず          転送中止              消去
（６）    消去              転送中止              消去      （複数枚一括）
（７）（記録せず）          転送中止              消去せず
（８）（記録せず）          転送中止              消去
（９）（記録せず）          転送中止              消去      （複数枚一括）
【００８６】
これら第１例から第９例の処理は、デジタルカメラ１００の動作モード及び撮影同時転送の設定などに応じ、どの処理を行うかが自動設定もしくはユーザの選択により設定される。
例えば、
（Ａ）メモリカード９２への記録及び外部装置２００の転送が指定され、かつ単写モードの場合には、処理例（１）〜（５）のいずれか
（Ｂ）メモリカード９２への記録及び外部装置２００の転送が指定され、かつ連続撮影モードの場合には、処理例（６）
（Ｃ）メモリカード９２へは記録せず、外部装置２００の転送のみが指定され、かつ単写モードの場合には、処理例（７）又は（８）のいずれか
（Ｄ）メモリカード９２へは記録せず、外部装置２００の転送のみが指定され、かつ連続撮影モードの場合には、処理例（９）
【００８７】
選択肢が複数あるものについては、例えば初期設定メニュー画面等からユーザが選択して設定可能であり、この設定値に基づきクイックレビュー消去制御部５８が処理を選択する。また、選択肢が１つとなる条件では、撮影同時転送の設定やカメラの動作モードに基づいてクイックレビュー消去制御部５８が処理を選択する。
【００８８】
また、処理例（７）〜（９）の実施は、メモリカード９２への記録が明示的に禁止されている場合に限らない。例えば、（Ａ），（Ｂ）の条件であっても、メモリカード９２の空き容量が不足している、メモリカード９２に異常が生じた等の理由により、メモリカード９２への記録ができない場合に実施するようにも構成可能である。
【００８９】
なお、上述した処理例（１）〜（９）は例であって、ここでは選択肢が１つである条件であっても、他の処理方法の存在を否定するものではない。
例えば、（Ｂ）の条件において、処理（１）や処理（２）に相当する方法を複数枚に対して繰り返すようにしてもよい。
そして、クイックレビュー消去制御部５８が選択した処理方法に従い、システム制御部５０が上述した処理の制御を行う。
【００９０】
以上説明したように、本実施形態によれば、撮影画像データをデジタルカメラ１００に装着されたメモリカード９２に記録するだけでなく、外部装置へ転送可能なデジタルカメラ１００において、クイックレビュー時の画像消去指示に対応することができる。また、様々な消去方法の中から、ユーザが所望の方法を選択可能とすることにより、ユーザの希望にあった動作を実現することができ、使い勝手が更に向上する。
【００９１】
＜他の実施形態＞
上述の実施形態においては、１つの機器から構成される撮像装置についてのみ説明したが、同等の機能を複数の機器から構成されるシステムによって実現しても良い。
また、上述の実施形態は、システム或は装置のコンピュータ（或いはＣＰＵ、ＭＰＵ等）によりソフトウェア的に実現することも可能である。
【００９２】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるコンピュータプログラム自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。
【００９３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００９４】
この場合、本発明の機能処理をコンピュータで実現するためのコンピュータプログラムは、記憶媒体又は有線／無線通信によりコンピュータに供給される。プログラムを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、磁気テープ等の磁気記憶媒体、ＭＯ、ＣＤ、ＤＶＤ等の光／光磁気記憶媒体、不揮発性の半導体メモリなどがある。
【００９５】
有線／無線通信を用いたプログラムの供給方法としては、コンピュータネットワーク上のサーバを利用する方法がある。この場合、本発明を形成するコンピュータプログラムとなりうるデータファイル（プログラムデータファイル）をサーバに記憶しておく。プログラムデータファイルとしては、実行形式のものであっても、ソースコードであっても良い。
【００９６】
そして、このサーバにアクセスしたクライアントコンピュータに、プログラムデータファイルをダウンロードすることによって供給する。この場合、プログラムデータファイルを複数のセグメントファイルに分割し、セグメントファイルを異なるサーバに分散して配置することも可能である。
つまり、本発明の機能処理をコンピュータで実現するためのプログラムデータファイルをクライアントコンピュータに提供するサーバ装置も本発明に含む。
【００９７】
また、本発明のコンピュータプログラムを暗号化して格納した記憶媒体をユーザに配布し、所定の条件を満たしたユーザに、暗号化を解く鍵情報を供給し、ユーザの有するコンピュータへのインストールを可能とすることも可能である。鍵情報は例えばインターネットを介してホームページからダウンロードさせることによって供給することができる。
【００９８】
また、コンピュータにより実施形態の機能を実現するためのコンピュータプログラムが、実施形態の機能を、すでにコンピュータ上で稼働するＯＳの機能を利用して実現しても良い。
【００９９】
さらに、本発明を構成するコンピュータプログラムの少なくとも一部が、コンピュータに装着される拡張ボード等のファームウェアとして提供され、拡張ボード等が備えるＣＰＵを利用して上述の実施形態の機能を実現しても良い。
【図面の簡単な説明】
【０１００】
【図１】本発明の実施形態に係る撮像システムの構成の一例を示すブロック図である。
【図２】実施形態のデジタルカメラが実施可能な撮影同時転送時のクイックレビュー消去処理の第１の例を示すフローチャートである。
【図３】実施形態のデジタルカメラが実施可能な撮影同時転送時のクイックレビュー消去処理の第２の例を示すフローチャートである。
【図４】実施形態のデジタルカメラが実施可能な撮影同時転送時のクイックレビュー消去処理の第３の例を示すフローチャートである。
【図５】実施形態のデジタルカメラが実施可能な撮影同時転送時のクイックレビュー消去処理の第４の例を示すフローチャートである。
【図６】実施形態のデジタルカメラが実施可能な撮影同時転送時のクイックレビュー消去処理の第５の例を示すフローチャートである。
【図７】実施形態のデジタルカメラが実施可能な撮影同時転送時のクイックレビュー消去処理の第６の例を示すフローチャートである。
【図８】実施形態のデジタルカメラが実施可能な撮影同時転送時のクイックレビュー消去処理の第７の例を示すフローチャートである。
【図９】実施形態のデジタルカメラが実施可能な撮影同時転送時のクイックレビュー消去処理の第８の例を示すフローチャートである。
【図１０】実施形態のデジタルカメラが実施可能な撮影同時転送時のクイックレビュー消去処理の第９の例を示すフローチャートである。
【図１１】実施形態のデジタルカメラにおけるクイックレビュー画面の例を示す図である。
【図１】
0004574504.tif 000002
【図２】
0004574504.tif 000003
【図３】
0004574504.tif 000004
【図４】
0004574504.tif 000005
【図５】
0004574504.tif 000006
【図６】
0004574504.tif 000007
【図７】
0004574504.tif 000008
【図８】
0004574504.tif 000009
【図９】
0004574504.tif 000010
【図１０】
0004574504.tif 000011
【図１１】
0004574504.tif 000012