(57)【特許請求の範囲】
【請求項１】
電力の供給を受けて駆動する画像処理装置であって、
記憶媒体にアクセスし、データを前記記憶媒体に書き込むデータ書き込み手段と、
表示部への表示を制御する表示制御手段と、
前記表示部への表示よりも少ない消費電力で  前記記憶媒体にアクセス中である旨の通知を行う通知手段と、
前記通知手段とは異なる部材を用いて、前記画像処理装置に供給される電力が低下したことを警告する警告手段と、
前記データ書き込み手段による前記記憶媒体へのデータの書き込み中に、前記画像処理装置に供給される電力が所定値よりも小さいか否かを判定する判定手段とを有し、
前記判定手段により、前記画像処理装置に供給される電力が前記第１の所定値よりも大きく、かつ前記第２の所定値よりも小さいと判定された場合、前記表示制御手段は前記表示部を非表示の状態とすることなく、前記警告手段による警告を行い、
前記判定手段により、前記画像処理装置に供給される電力が前記第１及び第２の所定値よりも小さいと判定された場合、前記表示制御手段は前記表示部を非表示の状態とし、前記表示部が非表示の状態においても、前記データ書き込み手段は前記データの書き込みを続行するとともに、前記通知手段は前記データ書き込み手段のアクセス状態を通知することを特徴とする画像処理装置。
【請求項２】
前記画像処理装置は、電池より電力の供給を受けることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記表示部は、前記記憶媒体に記憶された画像データを表示することが可能であることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記通知手段は、光の点滅により前記データ書き込み手段のアクセス状態を通知することを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、静止画像や動画像を撮像、記録、再生、あるいは画像処理する画像処理装置、方法および記録媒体に関する。
【０００２】
【従来の技術】
従来、固体メモリ素子を有するメモリカードを記録媒体として、静止画像や動画像を記録再生する電子カメラ等の画像処理装置は既に市販されており、カラー液晶パネル等の電子ファインダーを備える電子カメラも販売されている。
【０００３】
一方これらの電子カメラではメモリカードに記録された画像を再生することが可能であり、再生画像を見ながらの消去や、メモリカードにプリント指定用のファイルを生成するなど、再生処理中においてもメモリカードへの書き込み処理を行う場合が増加している。
【０００４】
【発明が解決しようとする課題】
従来このような再生装置では、メモリカードへのファイルアクセス中にシステムの電源電圧が低下した場合、メモリカードのファイルシステムを破壊しない配慮から画像の書き込み処理を途中で中断していた。このような場合、電源電圧の低下というシステムの問題でメモリカードのような記録媒体へ最後に書き込まれた画像が、不完全となり、メモリカードの画像の最終状態がユーザの意図と食い違うことになってしまうことがある。
【０００５】
そこで、本発明の目的は、電源の電圧の低下に影響を受けないようにした画像処理装置、方法および記録媒体を提供することにある。
【０００６】
【課題を解決するための手段】
このような目的を達成するために、請求項１の発明は、電力の供給を受けて駆動する画像処理装置であって、記憶媒体にアクセスし、データを前記記憶媒体に書き込むデータ書き込み手段と、表示部への表示を制御する表示制御手段と、前記表示部への表示よりも少ない消費電力で前記記憶媒体にアクセス中である旨の通知を行う通知手段と、前記通知手段とは異なる部材を用いて、前記画像処理装置に供給される電力が低下したことを警告する警告手段と、前記データ書き込み手段による前記記憶媒体へのデータの書き込み中に、前記画像処理装置に供給される電力が所定値よりも小さいか否かを判定する判定手段とを有し、前記判定手段により、前記画像処理装置に供給される電力が前記第１の所定値よりも大きく、かつ前記第２の所定値よりも小さいと判定された場合、前記表示制御手段は前記表示部を非表示の状態とすることなく、前記警告手段による警告を行い、前記判定手段により、前記画像処理装置に供給される電力が前記第１及び第２の所定値よりも小さいと判定された場合、前記表示制御手段は前記表示部を非表示の状態とし、前記表示部が非表示の状態においても、前記データ書き込み手段は前記データの書き込みを続行するとともに、前記通知手段は前記データ書き込み手段のアクセス状態を通知することを特徴とする。
【００２４】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を説明する。
【００２５】
図１は、本発明実施実施形態の回路構成を示す。図１において、１００は画像処理装置である。１０は撮影レンズ、１２は絞り機能を備えるシャッターである。１４は光学像を電気信号に変換する撮像素子、１６は撮像素子１４のアナログ信号出力をディジタル信号に変換するＡ／Ｄ変換器である。
【００２６】
１８は撮像素子１４、Ａ／Ｄ変換器１６、Ｄ／Ａ変換器２６にクロック信号や制御信号を供給するタイミング発生回路であり、メモリ制御回路２２およびシステム制御回路５０により制御される。
【００２７】
２０は画像処理回路であり、Ａ／Ｄ変換器１６からのデータあるいはメモリ制御回路２２からのデータに対して所定の画素補間処理や色変換処理を行う。また、画像処理回路２０においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてシステム制御回路５０が露光制御手段４０、測距制御手段４２に対して制御を行う、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理を行っている。さらに、画像処理回路２０においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００２８】
２２はメモリ制御回路であり、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理回路２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０、圧縮・伸長回路３２を制御する。
【００２９】
Ａ／Ｄ変換器１６のデータが画像処理回路２０、メモリ制御回路２２を介して、あるいはＡ／Ｄ変換器１６のデータが直接メモリ制御回路２２を介して、画像表示メモリ２４あるいはメモリ３０に書き込まれる。
【００３０】
２４は画像表示メモリ、２６はＤ／Ａ変換器である。２８はＴＦＴ、ＬＣＤ等から成る画像表示部であり、画像表示メモリ２４に書き込まれた表示用の画像データはＤ／Ａ変換器２６を介して画像表示部２８により表示される。画像表示部２８を用いて撮像した画像データを逐次表示すれば、電子ファインダー機能を実現することが可能である。また、画像表示部２８は、システム制御回路５０の指示により任意に表示をＯＮ／ＯＦＦすることが可能であり、表示をＯＦＦにした場合には画像処理装置１００の電力消費を大幅に低減することができる。
【００３１】
さらに、画像表示部２８は、回転可能なヒンジ部によって画像処理装置１００本体と結合されており、自由な向き、角度を設定して電子ファインダー機能や再生表示機能、各種表示機能を使用することが可能である。また、画像表示部２８の表示部分を画像処理装置１００に向けて格納することが可能であり、この場合は画像表示部開閉検知手段１０６により、格納状態を検知して画像表示部２８の表示動作を停止することができる。
【００３２】
３０は撮影した静止画像や動画像を格納するためのメモリであり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。これにより、複数枚の静止画像を連続して撮影する連射撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ３０に対して行うことが可能となる。また、メモリ３０はシステム制御回路５０の作業領域としても使用することが可能である。
【００３３】
３２は適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮伸長する圧縮・伸長回路であり、メモリ３０に格納された画像を読み込んで圧縮処理あるいは伸長処理を行い、処理を終えたデータをメモリ３０に書き込む。４０は絞り機能を備えるシャッター１２を制御する露光制御手段であり、フラッシュ４８と連携することによりフラッシュ調光機能も有するものである。
【００３４】
４２は撮影レンズ１０のフォーカシングを制御する測距制御手段である。露光制御手段４０、測距制御手段４２はＴＴＬ方式を用いて制御されており、撮像した画像データを画像処理回路２０によって演算した演算結果に基づき、システム制御回路５０が露光制御手段４０、測距制御手段４２に対して制御を行う。
【００３５】
４４は撮影レンズ１０のズーミングを制御するズーム制御手段、４６はバリアである保護手段１０２の動作を制御するバリア制御手段である。４８はコネクタであり、アクセサリーシューとも呼ばれ、フラッシュ装置４００との電気接点や機械的な固定手段も合わせて備えている。
【００３６】
５０は画像処理装置１００全体を制御するＣＰＵなどのシステム制御回路、５２はシステム制御回路５０の動作用の定数、変数、プログラム等を記憶するメモリである。本発明に係るプログラムを記録した記録媒体に該当する。
【００３７】
５４はシステム制御回路５０でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を表示するための液晶表示装置、スピーカー等の表示部であり、画像処理装置１００の操作部近辺の視認し易い位置に単数あるいは複数個所設置され、例えばＬＣＤやＬＥＤ、発音素子等の組み合わせにより構成されている。表示部５４は、その一部の機能が光学ファインダー１０４内に設置されている。
【００３８】
表示部５４の表示内容のうち、ＬＣＤ等に表示するものとしては、シングルショット／連写撮影表示、セルフタイマー表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタースピード表示、絞り値表示、露出補正表示、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、記録媒体２００および２１０の着脱状態表示、通信Ｉ／Ｆ動作表示、日付け・時刻表示、等がある。
【００３９】
また、表示部５４の表示内容のうち、光学ファインダー１０４内に表示するものとしては、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示、等がある。
【００４０】
５６は電気的に消去・記録可能な不揮発性メモリであり、例えばＥＥＰＲＯＭ等が用いられる。
【００４１】
６０、６２、６４、６６、６８および７０は、システム制御回路５０の各種の動作指示を入力するための操作手段であり、スイッチやダイヤル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数あるいは複数の組み合わせで構成される。
【００４２】
ここで、これらの操作手段の具体的な説明を行う。
【００４３】
６０はモードダイヤルスイッチであり、電源オフ、自動撮影モード、撮影モード、パノラマ撮影モード、再生モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードを切り替え設定することができる。
【００４４】
６２はシャッタースイッチＳＷ１であり、不図示のシャッターボタンの操作途中でＯＮとなり、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作開始を指示する。
【００４５】
６４はシャッタースイッチＳＷ２であり、不図示のシャッターボタンの操作完了でＯＮとなり、撮像素子１２から読み出した信号をＡ／Ｄ変換器１６、メモリ制御回路２２を介してメモリ３０に画像データを書き込む露光処理、画像処理回路２０やメモリ制御回路２２での演算を用いた現像処理、メモリ３０から画像データを読み出し、圧縮・伸長回路３２で圧縮を行い、記録媒体２００あるいは２１０に画像データを書き込む記録処理という一連の処理の動作開始を指示する。
【００４６】
６６は画像表示ＯＮ／ＯＦＦスイッチであり、画像表示部２８のＯＮ／ＯＦＦを設定することができる。この機能により、光学ファインダー１０４を用いて撮影を行う際に、ＴＦＴ  ＬＣＤ等から成る画像表示部への電流供給を遮断することにより、省電力を図ることが可能となる。
【００４７】
６８は単写／連写スイッチであり、シャッタースイッチＳＷ２を押した場合に１駒の撮影を行って待機状態とする単写モードとシャッタースイッチＳＷ２を押している間は連続して撮影を行い続ける連写モードとを設定することができる。
【００４８】
７０は各種ボタンやタッチパネル等からなる操作部であり、以下のボタン、すなわち、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写／連写／セルフタイマー切り替えボタン、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタン、再生画像移動＋（プラス）ボタン、再生画像−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、日付／時間設定ボタン、パノラマモード等の撮影および再生を実行する際に各種機能の選択および切り替えを設定する選択／切り替えボタン、音声記録を開始するボタン、パノラマモード等の撮影および再生を実行する際に各種機能の決定および実行を設定する決定／実行ボタン、画像表示部２８のＯＮ／ＯＦＦを設定する画像表示ＯＮ／ＯＦＦスイッチ、撮影直後に撮影した画像データを自動再生するクイックレビュー機能を設定するクイックレビューＯＮ／ＯＦＦスイッチ、ＪＰＥＧ圧縮の圧縮率を選択するためあるいは撮像素子の信号をそのままディジタル化して記録媒体に記録するＣＣＤＲＡＷモードを選択するためのスイッチである圧縮モードスイッチ、再生モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードを設定することができる再生モードスイッチ、撮影モード状態において、撮影した画像をメモリ３０あるいは記録媒体２００あるいは２１０から読み出して画像表示部２８によって表示する再生動作の開始を指示する再生スイッチ、アクティブなドライブを変更するためのドライブボタン、再生時に１枚表示と複数枚表示とを切り替える再生表示きり替えボタン、記録画像の付帯情報を表示するための情報表示ボタン等がある。
【００４９】
８０は電源制御手段であり、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されており、電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果およびシステム制御回路５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む回路各部へ供給する。電源制御手段８０はシステム制御部５０の指示で供給電源をシャットダウンすることが可能である。
【００５０】
８２、８４はコネクタ、８６はアルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる電源手段である。
【００５１】
９０および９４はメモリカードやハードディスク等の記録媒体２００とのインタフェース、９２および９６はメモリカードやハードディスク等の記録媒体２００と接続を行うコネクタである。９８はコネクタ９２およびあるいは９６に記録媒体２００あるいは２１０が装着されているか否かを検知する記録媒体着脱検知手段である。
【００５２】
なお、本実施形態では記録媒体２００を取り付けるインターフェースおよびコネクタを２系統持つものとして説明している。もちろん、記録媒体２００を取り付けるインターフェースおよびコネクタは、単数あるいは複数、いずれの系統数を備える構成としても構わない。また、異なる規格のインターフェースおよびコネクタを組み合わせて備える構成としても構わない。さらに、インターフェースおよびコネクタとしては、ＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ）カード等の規格に準拠したものを用いて構成して構わない。
【００５３】
インタフェース９０および９４、そしてコネクタ９２および９６をＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ）カード等の規格に準拠したものを用いて構成した場合、ＬＡＮカードやモデムカード、ＵＳＢカード、ＩＥＥＥ１３９４カード、Ｐ１２８４カード、ＳＣＳＩカード、ＰＨＳ等の通信カード、等の各種通信カードを接続することにより、他のコンピュータやプリンタ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことができる。
【００５４】
１０２は、画像処理装置１００のレンズ１０を含む撮像部を覆う事により、撮像部の汚れや破損を防止するバリアである保護手段である。１０４は光学ファインダであり、画像表示部２８による電子ファインダー機能を使用すること無しに、光学ファインダのみを用いて撮影を行うことが可能である。また、光学ファインダー１０４内には、表示部５４の一部の機能、例えば、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示などが設置されている。
【００５５】
１０６は画像表示部開閉検知手段であり、画像表示部２８が、画像表示部２８の表示部分を画像処理装置１００に向けて格納した格納状態にあるかどうかを検知することができる。ここで、格納状態にあると検知したならば画像表示部２８の表示動作を停止して不要な電力消費を禁止することが可能である。
【００５６】
１１０は通信手段であり、ＲＳ２３２ＣやＵＳＢ、ＩＥＥＥ１３９４、Ｐ１２８４、ＳＣＳＩ、モデム、ＬＡＮ、無線通信、等の各種通信機能を有する。１１２は通信手段１１０により画像処理装置１００を他の機器と接続するコネクタあるいは無線通信の場合はアンテナである。
【００５７】
２００はメモリカードやハードディスク等の記録媒体である。記録媒体２００は、半導体メモリや磁気ディスク等から構成される記録部２０２、画像処理装置１００とのインタフェース（Ｉ／Ｏ）２０４、画像処理装置１００と接続を行うコネクタ２０６を備えている。２１０はメモリカードやハードディスク等の記録媒体である。記録媒体２１０は、半導体メモリや磁気ディスク等から構成される記録部２１２、画像処理装置１００とのインタフェース２１４、画像処理装置１００と接続を行うコネクタ２１６を備えている。
【００５８】
４００はフラッシュ装置である。４０２は画像処理装置１００のアクセサリーシューと接続するためのコネクタである。４０４はフラッシュであり、ＡＦ補助光の投光機能、フラッシュ調光機能も有する。
【００５９】
このようなシステム構成で行われる電源制御を図２を参照して説明する。図２にその内容を示すプログラムは、システム制御部５０が記録媒体２００にデータを書き込みする場合にメモリ５２から読み出されてシステム制御部５０により実行される。
【００６０】
システム制御部５０が記録媒体２００／２１０にデータを書き込みする場合とは、第１には、撮影した静止画像または動画像を記録する場合に、第２には、記録した画像のプリント内容を指定するファイルを記録媒体２００／２１０に作成するために各種のデータを書き込む場合、第３には、記録媒体に記録したファイルや画像の識別名を書き込むシステム処理などの場合である。本実施形態では、プリント内容を指定するファイルを作成する場合を例にして電源制御を説明する。
【００６１】
電源制御部８０で供給電圧を検知して監視を行っている。操作部からの動作指示に応じてシステム制御部５０が記録媒体２００にファイルアクセス開始するにあたって図２のプログラムが開始される（Ｓ２０１）。システム制御部５０は電源制御部８０からの検知電源電圧値Ｖを設定し（Ｓ２０２）、電源電圧値Ｖと電圧の警告レベルＬ１との比較を行う（Ｓ２０３）。
【００６２】
電源電圧値Ｖが警告レベルＬ１に達していない場合は、記録媒体２００へのアクセス処理を実行し（Ｓ２０７）、処理手順を終了する。
【００６３】
一方、Ｖ＜Ｌ１の関係がある場合、電源電圧値Ｖと動作不能状態レベルＬ２との比較を行い（Ｓ２０４）、電源電圧値Ｖが動作不可能状態レベルＬ２（Ｌ１＞Ｌ２）より大きい場合は電池の警告表示を行う（Ｓ２０５）。続いて、システム制御部５０はアクセス処理を行い（Ｓ２０７）、図２の処理手順を終了する。Ｖ＜Ｌ２の関係がある場合、そのままの動作継続は不可能なため、システム制御部５０は画像表示部２８のバックライト消灯命令を電源制御部８０に出すことでバックライトを消灯し（Ｓ２０６）する。続いて記録媒体２００へのアクセス処理を継続し、図２の処理手順を終了する（Ｓ２０７→Ｓ２０８）。最後に図２の処理手順が終了した時点（Ｓ２０８）でシステムシャットダウンし、もう一方の表示部５４において電源電圧低下にともない動作不能状態である旨の「Ｌｂ」表示を行い、ユーザに動作を通知する。上記Ｌ１，Ｌ２の値は予め定められ、プログラム中で規定されている。
【００６４】
なお、本発明の電源制御は再生処理装置のファイルアクセス中、特にデータの書き込みにかかるものであり、プリント指定ファイル生成時に限ることではない。例えば、記録部２００ないし２０１中の全画像消去実行中に処理を継続できない電圧状態にいたった場合においても、画像表示部２８のバックライトを消灯することにより処理を継続することが可能である。このときも処理中であることをしらせるためにＬＥＤのようなもので代用可能である。同様に記録媒体の初期化処理等も本発明を用いて実現することも可能となる。
【００６５】
いずれの場合においても、操作部からの指示あるいは特定の制御処理を実行するときに、図２の処理を実行する。この場合、図２のアクセス処理実行が、操作部から指示された処理あるいはシステム制御部５０の他のプログラムから指示された制御処理をシステム制御部５０が実行することになる。
【００６６】
上述のプリント指定の処理を図３〜図６を使用して説明する。図３はプリント指定の処理内容を示すブロック図である。図４はプリント指定する画像選択画面を示す図である。図５は記録部２００ないし２０１に存在するプリント指定ファイルの検知および解析フローを実行するためのプログラム内容を示すフローチャートである。
【００６７】
ユーザがモードダイヤル６０を「ＰＬＡＹ」に設定すると、再生モードが起動し、システム制御部５０はまず記録部２００ないし２０１内のプリント指定ファイルの解析を行う。
【００６８】
システム制御部５０は、プリント指定ファイルの存在の有無を調べるために、まず記録部２００ないし２０１のルートディレクトリ上でＭＩＳＣ（プリント指定ファイルのディレクトリ名）というディレクトリを検索する（図５のＳ６１０）。
【００６９】
ＭＩＳＣが存在しない場合はプリント指定ファイルが存在しないとして解析処理を終了する（Ｓ６０９）。続いてシステム制御部５０はＭＩＳＣがファイルかどうかの判断を行う（Ｓ６０２）。ＭＩＳＣがディレクトリではなくファイルの場合、図３の再生メニューＭ３００中のプリント指定アイテムをグレイアウトした後（Ｓ６０６）、図５の処理手順を終了する（Ｓ６０９）。
【００７０】
ＭＩＳＣがディレクトリである場合（Ｓ６０２がＮＯ判定）、ＭＩＳＣディレクトリにＡＵＴＰＲＩＮＴ．ＭＲＫというファイルが存在するかどうかの判断を行う（Ｓ６１１）。上記ファイルがない場合は図５の処理手順を終了する（Ｓ６０９）する。
【００７１】
ＡＵＴＰＲＩＮＴ．ＭＲＫが存在する場合、システム制御部５０はマークファイルが存在することを示すＥＸＩＳＴフラグを設定し（Ｓ６１２）、ＡＵＴＰＲＩＮＴ．ＭＲＫファイルの属性を調査する（Ｓ６０３）。ＡＵＴＰＲＩＮＴ．ＭＲＫが読み込み専用の属性を持つ場合（つまり書き込み禁止属性）再生メニューＭ３００のプリント指定項目をグレイアウトし、図５の処理手順を終了する（Ｓ６０３→Ｓ６０６→Ｓ６０９）。
【００７２】
属性が書き込み許可を示し、ＡＵＴＰＲＩＮＴ．ＭＲＫに書き込み可能な場合、システム制御部５０は記録部２００ないし２０１の記憶容量の残量を調査する（Ｓ６０４）。１枚のプリント指定情報を書き込むだけの容量の空きがない場合、システム制御部５０は再生メニューＭ３００中のプリント指定アイテムをグレイアウトし処理を終了する（Ｓ６０４→Ｓ６０６→Ｓ６０９）。
【００７３】
残量がある場合は、ＡＵＴＰＲＩＮＴ．ＭＲＫファイルの解析を行う（Ｓ６０５）。Ｓ６０５のファイル解析では、本装置で生成可能な構文であるか否か、プリント指定されている画像が記録部２００ないし２０１に存在しているか否かの解析を行い、いずれの条件をも満たしている場合、本装置で生成可能なファイルであると判断する（Ｓ６０７ＹＥＳ判定）。
【００７４】
またファイル解析の結果をプリントタイプ変数、画像情報変数、プリント指定数、スタンダードプリント総枚数変数に設定する。前記変数のうちプリントタイプ変数値および画像情報変数値は不揮発性メモリ５６上に設定する。上記Ｓ６０７の判断において本装置で生成可能ではないと判断した場合、プリント指定メニュー３０１に表示するための警告フラグを設定し（Ｓ６０７→Ｓ６０８）図５の処理手順を終了する（Ｓ６０９）。
【００７５】
本装置で生成可能なファイルであると判断した場合は、そのまま図５の処理手順を終了する（Ｓ６０７→Ｓ６０９）。以上の解析処理を終了した後にシステム制御部５０は記録部２００ないし２０１に存在する画像を再生する。
【００７６】
画像再生中にユーザが操作部７０のメニューボタンを押すと図３の再生メニューＭ３００を画像表示装置２８に表示する。再生メニューは操作部７０の＋・−ボタンで項目移動、ＳＥＴボタンで項目決定を行う。
【００７７】
再生メニュー中の項目プリント指定を表示する際、システム制御部５０は前記ファイル解析に基づき、ＥＸＩＳＴフラグが設定されている場合、アイテム「プリント指定」の横にチェックアイコンを表示し、プリント指定ファイルが存在していることをユーザに知らせる。
【００７８】
またアイテムグレイアウトが設定されている場合は、本アイテムをグレイアウト表示し、メニューから選択不可能とする。さらに上記Ｓ６０８の処理において警告フラグが設定された場合は、情報が書き換わる警告を意味する「！」アイコンを表示する。プリント指定アイテムにおいてＳＥＴボタンを押すと、プリント指定メニューＭ３０１（図３参照）を表示する。
【００７９】
プリント指定メニューＭ３０１を表示する際、システム制御部５０は不揮発性メモリ５６からプリントタイプ変数および画像情報変数を取得し、メニューのプリントタイプＭ３１０および画像情報Ｍ３４０に設定する。またプリント指定数、およびスタンダードプリント総枚数変数を参照し画像指定Ｍ３２０アイテムの横に表示する。
【００８０】
プリント指定メニューＭ３０１ではプリントタイプＭ３１０、画像指定Ｍ３２０、指定の解除Ｍ３３０，画像情報Ｍ３４０が選択可能アイテムである。プリントタイプＭ３１０でＳＥＴボタンを押すとスタンダードＭ３１１，インデックスＭ３１２、両方Ｍ３１３が選択可能となり、ＳＥＴボタンでいずれかの項目が選択される。
【００８１】
この時ＭＥＮＵボタンがおされると選択をキャンセルし、プリント指定メニューＭ３０１に復帰する。ここで両方Ｍ３１３はスタンダードとインデックス両方のプリント指定を行うことを意味する。本設定値は不揮発性メモリ５６に設定される。
【００８２】
ユーザが画像指定Ｍ３２０を選択すると、選択画像Ｍ３２１，全画像Ｍ３２２のいずれかが選択可能となる。選択画像Ｍ３２２を選択すると図４に示すマーキングモードへ移行する。ユーザが全画像Ｍ３２３を選択すると、記録部２００ないし２０１に記録されている全画像のプリント指定を行う。
【００８３】
このときプリント指定構文の制約により枚数制限される場合は、システム制御部５０は最新画像を含む枚数指定を行いプリント枚数表示の横に「！」アイコンを表字する。またＣＦ残量の制約から記録部２００ないし２０１中の全画像のプリント指定が行えない場合、システム制御部５０は枚数表示の横に「！」アイコン表示するとともに「ＣＦカードが一杯です」表示を画面したに表示し、ユーザに理由を知らせる。
【００８４】
マークモードでの動作を図４を参照して説明する。マークモードでは以下の動作を行う。
【００８５】
（１）［＋］［−］で画像移動。
【００８６】
（２）［ＳＥＴ］でマーク。枚数１。
【００８７】
（３）設定済み画像に対し［ＳＥＴ］でマーク解除。
【００８８】
（４）チェックマークの下に印刷枚数を表示。
【００８９】
（５）［ＳＥＴ］＋［＋］で枚数インクリメント。最高２９枚。２９でインクリメントすると０に移行。
【００９０】
（６）設定枚数が１０枚になると数字下にアンダーライン表示する。アンダーラインは１０枚単位で表示。
【００９１】
（７）［ＳＥＴ］＋［−］で枚数デクリメント。０で設定解除。０でデクリメントすると２９に移行。
【００９２】
（８）指定画像数が指定可能数を越えた場合、［ＳＥＴ］指定をグレイアウトし、マーク不可能となる。
【００９３】
（９）画面右上にスタンダード印刷合計枚数（右）表示を行う。
【００９４】
（１０）プリント指定ファイルに２９枚以上の記述がされている場合、「！」を表示する。ただし変更の対象として扱う。（つまり［ＳＥＴ］押下でマーク消去し、その後設定可能となる。）
（１１）主画像がＪＰＥＧ以外の場合は［ＳＥＴ］指定をグレイアウトし設定不可とする。
【００９５】
（１２）インデックスプリント指定時は、枚数設定は１枚のみとし、数字も表示しない。（つまりチェックマークのみとする）
（１３）ＭＥＮＵボタンが押されるとプリント指定メニューに復帰する。
【００９６】
指定の解除Ｍ３３０を選択すると現在設定されているプリント指定を全て解除するための確認ダイアログＭ３３１を表示し、キャンセルされると解除行為を放棄しプリント指定メニュ−に復帰する。実行が選択されるとプリント指定行為を全て解除しプリント指定ファイルが存在する場合はファイルを削除する。
【００９７】
プリント指定メニューＭ３０１中の画像情報アイテムＭ３４０はプリント時の文字印刷設定を行うものである。なしＭ３４１は文字印刷指定を行わず、日付Ｍ３４１、ファイル番号Ｍ３４２を選択するとそれぞれが画像とともに印字する設定である。両方Ｍ３４４は日付とファイル番号の両方を印字する指定である。
【００９８】
上記指定方法にしたがって設定されたプリント指定情報は図６に示すような内容を持つファイル形態で記録部２００／２１０に保存される。図６において、Ｓ７００はプリント指定ファイル全体を示す。プリント指定ファイルＳ７００はヘッダーセクションＳ７０１およびジョブセクションＳ７０２，Ｓ７０３，Ｓ７０４，Ｓ７０５により構成される。ヘッダーセクションを示すタグ７２０が最初の位置に記載される。
【００９９】
次行にはプリント指定構文のバーションを示す情報Ｓ７１０が記載される。続いてファイル記述を行う機器名Ｓ７１１が記載される。Ｓ７１２は現在の時刻情報であり、システム制御部５０の内部タイマーにより時刻情報が得られる。以上がヘッダーセクションＳ７０１の記載部分である。
【０１００】
ヘッダーセクションＳ７０１の次に印刷指定記述（ジョブセクションあるいはスタンダードジョブと呼ばれる）Ｓ７０２が記載される。図６の例は印刷指定行為において印刷の指定の対象となる画像が選択され、プリントタイプ指定がスタンダード印刷の場合を示している。
【０１０１】
Ｓ７２１はジョブセクションを示すタグである。Ｓ７１３は印刷順を示す番号である。Ｓ７１４は図３のＭ３１０において指定されているプリントタイプを示す。Ｓ７１５は上述したマークモードで枚数指定が行われている場合、その印刷枚数を示す。Ｓ７１６は印刷対象となる画像のフォーマットを示す。Ｓ７１７１は印刷画像のファイルパス（ディレクトリ）を示す。
【０１０２】
Ｓ７１８は図３のＭ３４１の指定にしたがった画像情報印字の指定内容（ファイル番号印字）を示す。Ｓ７１９は日付印字の指定内容を示す。以上のスタンダードジョブの記述は上記プリント指定工程において指定された画像数分行われる。
【０１０３】
図３のＭ３１０において、インデックスプリントおよび両方が選択された場合、インデックスジョブＳ７３０が記述される。インデックスジョブ７３０も上記スタンダードジョブ同様、ジョブを宣言するタグＳ７３０で始まる。Ｓ７３１は印刷順を示すタグである。Ｓ７３２はプリントタイプを示すタグである。Ｓ７３３は印刷画像のファイルフォーマットを示す。
【０１０４】
Ｓ７３５は印字設定であり、上記指定工程で指定された画像のファイルパスおよびＳ７３４と図３のＭ３４１の指定に基づく設定情報が記述される。インデックスプリント時には単一の画像情報印字しか許可されない場合、かつ、図３のＭ３４１で両方が選択されている場合はどちらか一方がＳ７３５として記述される。
【０１０５】
本実施形態ではファイル番号を記述例としてあげている。インデックス指定されている画像が複数存在する場合には、次の画像フォーマットが直前の画像のフォーマットと異なった場合は、Ｓ７３３から記述し、直前画像と次の画像が一致している場合にはＳ７３４から記述する。このようにシステム制御部５０は記録媒体２００／２１０内のプリント指定ファイルにおいて、指定された画像数分インデックスジョブの記述を行い、インデックスジョブ記述Ｓ７０５の作成を終了する。
【０１０６】
上記指定方法に従って設定されたプリント指定情報は以下のタイミングにおいてファイル更新される。
【０１０７】
（１）プリント指定メニュー中にＭＥＮＵキーが押された場合。このときメニュー最下段に「処理中．．．」表示およびプログレスバー表示を行い、終了後再生メニューに復帰する。
【０１０８】
（２）ダイヤル移動された場合。このとき（１）同様「処理中．．．」表示およびプログレスバー表示し、終了後ダイヤル位置の動作を開始する。
【０１０９】
（３）蓋開けが発生した場合。このとき（１）、（２）同様「処理中．．．」表示およびプログレスバー表示し、かつブザーによる警告を行う。
【０１１０】
（４）オートシャットダウン時、（１）同様「処理中．．．．」表示およびプログレスバー表示し、更新後シャットダウンする。
【０１１１】
（５）プリント指定された画像が消去された場合。ただしプリント指定ファイル中のＲｅｖｉｓｉｏｎ  ＩＤを評価しカメラで生成するＩＤと異なる場合編集しない。また編集個所は、［ＨＤＲ］セクションおよび消去画像を含むスタンダードジョブセクションおよびインデックスジョブ中の該当行とする。
【０１１２】
（６）Ｌｂ発生時。このときＬＣＤバックライトを消灯し、かつブザーによる警告を行いその後ファイル更新を行った後、シャットダウンする。
【０１１３】
いずれの場合もファイル更新中は、ＬＥＤ点滅表示によりディスクアクセス状態を知らせる。
【０１１４】
以上の説明から容易に理解できるように、本実施形態によれば、画像再生モードでのファイルアクセス中に電源電圧の低下を検知し処理が実行不可能に陥った場合、画像表示装置の電源を落とす（シャットダウン）ことで、処理を完遂することが可能となる。
【０１１５】
尚、電源を落さなくても処理を完遂するため表示装置の電力消費が低減されるものも本発明に含まれる。例えば表示装置の表示輝度を暗くしたり表示面積を小さくしてもよい。又、電力供給能力を検出するために電源電圧を検出しなくても他の方法、例えば電流を検出したり、使用履歴等から供給能力を推定してもよい。
【０１１６】
上述の実施形態の他に次の形態を実施できる。
【０１１７】
１）上述の実施形態では、デジタルカメラのような画像処理装置を説明したが、その他、電池駆動の画像を取り扱う各種の情報処理装置に本発明を適用することが可能である。
【０１１８】
【発明の効果】
以上、説明したように、本発明によれば、データの書き込み不良の発生確率を下げることができる。
【図面の簡単な説明】
【図１】本発明の実施形態の回路構成を示すブロック図である。
【図２】本発明実施形態の電源制御のための処理内容を示すフローチャートである。
【図３】プリント指定に係る表示内容を示す説明図である。
【図４】画像選択画面の一部を示す説明図である。
【図５】本発明実施形態のプリント指定ファイルの作成処理の一部を示すフローチャートである。
【図６】プリント指定ファイルの一例を示す説明図である。
【符号の説明】
１０  撮影レンズ
１２  シャッター
１４  撮像素子
１６  Ａ／Ｄ変換器
１８  タイミング発生回路
２０  画像処理回路
２２  メモリ制御回路
２４  画像表示メモリ
２６  Ｄ／Ａ変換器
２８  画像表示部
３０  メモリ
３２  画像圧縮・伸長回路
４０  露光制御手段
４２  測距制御手段
４４  ズーム制御手段
４６  バリア制御手段
４８  コネクタ（アクセサリーシュー）
５０  システム制御回路
５２  メモリ
５４  表示部
５６  不揮発性メモリ
６０  モードダイヤルスイッチ
６２  シャッタースイッチＳＷ１
６４  シャッタースイッチＳＷ２
６６  画像表示ＯＮ／ＯＦＦスイッチ
６８  単写／連写スイッチ
７０  操作部
８０  電源制御手段
８２  コネクタ
８４  コネクタ
８６  電源手段
９０  インタフェース
９２  コネクタ
９４  インタフェース
９６  コネクタ
９８  記録媒体着脱検知手段
１００  画像処理装置
１０２  保護手段
１０４  光学ファインダ
１０６  画像表示部開閉検知手段
１１０  通信手段
１１２  コネクタ（またはアンテナ）
２００  記録媒体
２０２  記録部
２０４  インタフェース
２０６  コネクタ
２１０  記録媒体
２１２  記録部
２１４  インタフェース
２１６  コネクタ
４００  フラッシュ装置
４０２  コネクタ
４０４  フラッシュ
【図１】
0004809960.tif 000002
【図２】
0004809960.tif 000003
【図３】
0004809960.tif 000004
【図４】
0004809960.tif 000005
【図５】
0004809960.tif 000006
【図６】
0004809960.tif 000007