(57)【要約】    【課題】  全撮影画像のプリント指定時における、撮影画像をプリント指定に追加するか否かの判定に要する処理時間を低減し、全撮影画像のプリント指定時におけるユーザの操作性を向上可能とした印刷設定装置、撮像装置を提供する。    【解決手段】  デジタルカメラは、CPU110、プリント指定情報設定部117、プリント指定情報記録部118、印刷許可情報生成部119、印刷許可情報記録部120、プリント指定装置121等を備える。CPU110はプログラムに基づき、印刷許可情報生成部119により画像ファイルの属性情報を基に印刷許可情報を生成し、印刷許可情報記録部120により印刷許可情報を記録媒体に記録し、プリント指定装置121により印刷許可情報を基にプリント指定情報を生成し、プリント指定情報記録部118によりプリント指定情報を記録媒体に記録する処理を実行する。【選択図】      図１
2005176252.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に属性情報と共に記録される撮像画像の前記属性情報を基に、撮像画像の印刷を許可するか否かを示す印刷許可情報を生成する生成手段と、生成された前記印刷許可情報を前記記録媒体に登録する第１の登録手段と、前記記録媒体に登録された前記印刷許可情報を基に、撮影画像の印刷枚数を含むプリント指定情報を設定する設定手段と、設定された前記プリント指定情報を前記記録媒体に登録する第２の登録手段とを備えることを特徴とする印刷設定装置。
【請求項２】
前記生成手段は、複数の撮影モード毎に印刷許可情報を生成し、前記第１の登録手段は、前記撮影モード毎の前記印刷許可情報を前記記録媒体に登録することを特徴とする請求項１記載の印刷設定装置。
【請求項３】
前記撮影モードは、スティッチ撮影モード、連写撮影モード、オートブラケット撮影モードを含むことを特徴とする請求項２記載の印刷設定装置。
【請求項４】
前記スティッチ撮影モードによる撮影画像の印刷を許可するか否かを示す印刷許可情報、或いは前記連写撮影モードによる撮影画像の印刷を許可するか否かを示す印刷許可情報、或いは前記オートブラケット撮影モードによる撮影画像の印刷を許可するか否かを示す印刷許可情報を基に、印刷を許可するか否かを判断する判断手段を備えることを特徴とする請求項３記載の印刷設定装置。
【請求項５】
前記生成手段は、前記撮影モード毎に、何枚目の撮影画像を印刷するか或いは撮影画像のどの部分を印刷するかなどの印刷方法を印刷許可情報として生成することを特徴とする請求項１又は２記載の印刷設定装置。
【請求項６】
前記生成手段は、撮影時期が異なる撮影画像同士の差分を基に撮像画像の印刷を許可するか否かを示す印刷許可情報を生成することを特徴とする請求項１記載の印刷設定装置。
【請求項７】
前記第１の登録手段は、前記印刷許可情報を前記記録媒体に登録すると共に前記記録媒体とは別の記録媒体にも登録することを特徴とする請求項１記載の印刷設定装置。
【請求項８】
前記請求項１乃至７の何れかに記載の印刷設定装置を備えたことを特徴とする撮像装置。
【請求項９】
記録媒体に属性情報と共に記録される撮像画像の前記属性情報を解析し、前記属性情報を基に、撮像画像の印刷を許可するか否かを示す印刷許可情報を生成し、生成された前記印刷許可情報を前記記録媒体に登録し、前記記録媒体に登録された前記印刷許可情報を基に、撮影画像の印刷枚数を含むプリント指定情報を設定し、設定された前記プリント指定情報を前記記録媒体に登録することを特徴とする印刷設定方法。
【請求項１０】
記録媒体に属性情報と共に記録される撮像画像の前記属性情報を解析する機能と、前記属性情報を基に、撮像画像の印刷を許可するか否かを示す印刷許可情報を生成する機能と、生成された前記印刷許可情報を前記記録媒体に登録する機能と、前記記録媒体に登録された前記印刷許可情報を基に、撮影画像の印刷枚数を含むプリント指定情報を設定する機能と、設定された前記プリント指定情報を前記記録媒体に登録する機能を、コンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置で撮影された画像の印刷をプリント指定情報により指定可能な印刷設定装置に関し、特に印刷許可情報を使用してプリント指定情報を設定可能な印刷設定装置、撮像装置、印刷設定方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、デジタルカメラで撮影された画像ファイルに対し、画像表示用の表示装置を備えた画像再生装置においてプリント指定を行っておき、画像ファイルとプリント指定情報を記録した記録媒体をプリンタにセットするか、または記録媒体をラボサービス店に持ち込むことで、上記プリント指定情報に従った画像ファイルの印刷を自動的に行うことができるプリント方法が提案されている（例えば、特許文献１参照）。
【０００３】
このようなプリント方法を実現するため、DPOF（登録商標：Digital Print Order Format）と呼ばれる、デジタルカメラの撮影画像の印刷を自動化するための規格が知られている。DPOF規格では、画像ファイルの印刷枚数の他に、画像のトリミング指定や画像の回転指定などの様々な設定を、プリント指定情報として画像ファイルと同じ記録媒体にテキストファイル形式（AUTPRINT.MRK）で記録する。画像ファイルの印刷を外部に依頼する場合は、画像ファイルとプリント指定情報が記録された記録媒体をラボサービス店に持ち込むことによって、容易に印刷注文することができる。
【０００４】
DPOF規格に従ったプリント指定情報を設定するデジタルカメラ上のアプリケーションを用いたプリント指定方法としては、以下の２つの方法が一般的である。その１つが１枚ずつ画像ファイルを確認しながらプリント指定する方法であり、もう１つが全ての画像ファイルを一度にプリント指定する方法である。
【０００５】
前者の１枚ずつ画像ファイルを確認しながらプリント指定する方法は、印刷を行う前に予めどのような印刷物が出来上がるかをデジタルカメラの表示装置上で確認することができ、例えば破壊された画像ファイルや撮影に失敗した画像をプリント指定することを未然に防止することが可能である。
【０００６】
一方、後者の全ての画像ファイルを一度にプリント指定する方法は、一度に複数の画像ファイルをプリント指定可能であるため利便性は高いが、予めどのような印刷物が出来上がるかを確認できないため、破壊された画像ファイルなどの印刷に適していない画像ファイルを印刷対象としてしまうという恐れがある。このようにして全画像ファイルについてプリント指定した、画像ファイル及びプリント指定情報を記録した記録媒体をラボサービス店に持っていくと、印刷に適していない画像ファイルも印刷されてしまう不具合がある。
【特許文献１】特開平１１−００７７０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記従来の表示装置を備えたデジタルカメラなどの撮像装置上で、全ての画像ファイルのプリント指定を行った場合に、印刷する画像ファイルと印刷しない画像ファイルを判断してプリント指定情報の設定処理を行うと、その処理に多大な時間がかかり、ユーザ操作を妨げてしまうという問題があった。
【０００８】
本発明の目的は、全撮影画像のプリント指定時における、撮影画像をプリント指定に追加するか否かの判定に要する処理時間を低減し、全撮影画像のプリント指定時におけるユーザの操作性を向上可能とした印刷設定装置、撮像装置、印刷設定方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上述の目的を達成するために、本発明の印刷設定装置は、記録媒体に属性情報と共に記録される撮像画像の前記属性情報を基に、撮像画像の印刷を許可するか否かを示す印刷許可情報を生成する生成手段と、生成された前記印刷許可情報を前記記録媒体に登録する第１の登録手段と、前記記録媒体に登録された前記印刷許可情報を基に、撮影画像の印刷枚数を含むプリント指定情報を設定する設定手段と、設定された前記プリント指定情報を前記記録媒体に登録する第２の登録手段とを備えることを特徴とする。
【００１０】
また、本発明の印刷設定装置において、前記生成手段は、複数の撮影モード毎に印刷許可情報を生成し、前記第１の登録手段は、前記撮影モード毎の前記印刷許可情報を前記記録媒体に登録することを特徴とする。
【００１１】
また、本発明の印刷設定装置において、前記撮影モードは、スティッチ撮影モード、連写撮影モード、オートブラケット撮影モードを含むことを特徴とする。
【００１２】
また、本発明の印刷設定装置において、前記スティッチ撮影モードによる撮影画像の印刷を許可するか否かを示す印刷許可情報、或いは前記連写撮影モードによる撮影画像の印刷を許可するか否かを示す印刷許可情報、或いは前記オートブラケット撮影モードによる撮影画像の印刷を許可するか否かを示す印刷許可情報を基に、印刷を許可するか否かを判断する判断手段を備えることを特徴とする。
【００１３】
また、本発明の印刷設定装置において、前記生成手段は、前記撮影モード毎に、何枚目の撮影画像を印刷するか或いは撮影画像のどの部分を印刷するかなどの印刷方法を印刷許可情報として生成することを特徴とする。
【００１４】
また、本発明の印刷設定装置において、前記生成手段は、撮影時期が異なる撮影画像同士の差分を基に撮像画像の印刷を許可するか否かを示す印刷許可情報を生成することを特徴とする。
【００１５】
また、本発明の印刷設定装置において、前記第１の登録手段は、前記印刷許可情報を前記記録媒体に登録すると共に前記記録媒体とは別の記録媒体にも登録することを特徴とする。
【００１６】
また、本発明の撮像装置は、前記印刷設定装置を備えたことを特徴とする。
【００１７】
また、本発明の印刷設定方法は、記録媒体に属性情報と共に記録される撮像画像の前記属性情報を解析し、前記属性情報を基に、撮像画像の印刷を許可するか否かを示す印刷許可情報を生成し、生成された前記印刷許可情報を前記記録媒体に登録し、前記記録媒体に登録された前記印刷許可情報を基に、撮影画像の印刷枚数を含むプリント指定情報を設定し、設定された前記プリント指定情報を前記記録媒体に登録することを特徴とする。
【００１８】
また、本発明のプログラムは、記録媒体に属性情報と共に記録される撮像画像の前記属性情報を解析する機能と、前記属性情報を基に、撮像画像の印刷を許可するか否かを示す印刷許可情報を生成する機能と、生成された前記印刷許可情報を前記記録媒体に登録する機能と、前記記録媒体に登録された前記印刷許可情報を基に、撮影画像の印刷枚数を含むプリント指定情報を設定する機能と、設定された前記プリント指定情報を前記記録媒体に登録する機能を、コンピュータに実現させることを特徴とする。
【００１９】
更に、本発明は、情報処理装置が前記印刷設定装置を備える構成としてもよい。
【００２０】
更に、本発明は、前記情報処理装置をＰＤＡとしてもよい。
【発明の効果】
【００２１】
本発明によれば、記録媒体に属性情報と共に記録される撮像画像の属性情報を基に、撮像画像の印刷を許可するか否かを示す印刷許可情報を生成し、印刷許可情報を記録媒体に登録し、印刷許可情報を基に、撮影画像の印刷枚数を含むプリント指定情報を設定し、プリント指定情報を記録媒体に登録するので、従来のように印刷する撮影画像と印刷しない撮影画像を判断してプリント指定情報の設定処理を行うことが不要となり、全撮影画像のプリント指定時における、撮影画像をプリント指定に追加するか否かの判定に要する処理時間を低減することができる。これにより、全撮影画像のプリント指定時におけるユーザの操作性を向上させることが可能となる。
【００２２】
また、本発明によれば、スティッチ撮影モード、連写撮影モード、オートブラケット撮影モードを含む複数の撮影モード毎に印刷許可情報を生成し、撮影モード毎の印刷許可情報を記録媒体に登録するので、全撮影画像のプリント指定を行った場合に、ユーザの意図していない画像ファイルがプリント指定に追加され印刷されることを未然に防止することが可能となる。
【００２３】
また、本発明によれば、スティッチ撮影モードによる撮影画像の印刷を許可するか否かを示す印刷許可情報、或いは連写撮影モードによる撮影画像の印刷を許可するか否かを示す印刷許可情報、或いはオートブラケット撮影モードによる撮影画像の印刷を許可するか否かを示す印刷許可情報を基に、印刷を許可するか否かを判断するので、全撮影画像のプリント指定を行った場合に、ユーザの意図していない撮影画像がプリント指定に追加され印刷されることを未然に防止することが可能となる。
【００２４】
また、本発明によれば、撮影モード毎に、何枚目の撮影画像を印刷するか或いは撮影画像のどの部分を印刷するかなどの印刷方法を印刷許可情報として生成するので、例えば連写撮影モードによる撮影画像については、連写の１枚目の画像だけを印刷する或いは連写の所定枚数毎に画像を印刷するといった処理を行うことが可能となり、印刷にかかるコストを考慮した全撮影画像の印刷設定を行うことが可能となる。
【００２５】
また、本発明によれば、撮影時期が異なる撮影画像同士の差分を基に撮像画像の印刷を許可するか否かを示す印刷許可情報を生成するので、同じ構図の撮影画像がプリント指定に追加され印刷されることを未然に防止することが可能となる。
【００２６】
また、本発明によれば、印刷許可情報を前記記録媒体に登録すると共に前記記記録媒体とは別の記録媒体にも登録するので、例えば、これら２つの記録媒体に登録された印刷許可情報が同じ場合にプリント指定情報の設定を許可するようにすれば、印刷許可情報にパスワードロック機能を持たせることが可能となる。また、印刷許可情報を登録する際のバックアップとすることも可能となる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施の形態を図面に基づき説明する。
【００２８】
図１は、本発明の実施の形態に係る撮像装置としてのデジタルカメラの構成を示すブロック図である。
【００２９】
図１において、デジタルカメラは、レンズ１０１、絞り機構１０２、撮像素子１０３、ＣＤＳ・ＰＧＡ回路１０４、アナログ・デジタル変換器（以下、Ａ/Ｄ変換器と略称）１０５、カメラ信号処理回路１０６、画像表示メモリ１０７、デジタル・アナログ変換器（以下、Ｄ/Ａ変換器と略称）１０８、ＬＣＤ液晶表示装置１０９、マイクロコンピュータ（以下、ＣＰＵと略称）１１０（判断手段）、記憶装置（以下、メモリと略称）１１１、画像圧縮・伸張回路１１２、カードインタフェース（以下、カードＩ/Ｆと略称）１１３、通信用インタフェース（以下、通信用Ｉ/Ｆと略称）１１４、プリント指定情報設定部１１７（設定手段）、プリント指定情報記録部１１８（第２の登録手段）、印刷許可情報生成部１１９（生成手段）、印刷許可情報記録部１２０（第１の登録手段）、プリント指定装置１２１（設定手段）を備えている。１１５は記録媒体、１１６は印刷装置である。
【００３０】
レンズ１０１は、不図示の被写体像を結像する。絞り機構１０２は、レンズ１０１を通過した入射光量を調節する。撮像素子１０３は、レンズ１０１から絞り機構１０２を通過して入射した光信号を電気信号に光電変換する。ＣＤＳ・ＰＧＡ回路１０４は、撮像素子１０３により光電変換された信号をサンプリングしてゲイン制御を行う。Ａ/Ｄ変換器１０５は、ＣＤＳ・ＰＧＡ回路１０４から出力されたアナログ信号をデジタル信号に変換する。カメラ信号処理回路１０６は、Ａ/Ｄ変換器１０５によりＡ/Ｄ変換された信号に対して所定の処理を施す。
【００３１】
ＣＰＵ１１０は、デジタルカメラ全体を制御する。また、ＣＰＵ１１０は、プリント指定情報記録部１１８、印刷許可情報生成部１１９、印刷許可情報記録部１２０、プリント指定装置１２１の動作を制御することで、制御プログラムに基づいて後述の各フローチャート（図４〜図５、図７〜図８、図１１、図１３〜図１７）に示す処理を実行する。メモリ１１１は、カメラ信号処理回路１０６から出力されたデジタル信号をＣＰＵ１１０を介して一時的に記憶する。
【００３２】
画像圧縮・伸張回路１１２は、カメラ信号処理回路１０６から出力された生の画像データに対し、JPEG（Joint Photographic Experts Group）画像圧縮方式などの圧縮アルゴリズムを用いて圧縮を行ったりその逆の伸張を行ったりする。画像表示メモリ１０７は、画像を表示するために映像信号を一時的に保持する。Ｄ/Ａ変換器１０８は、画像表示メモリ１０７から出力されたデジタル信号をアナログ信号に変換する。ＬＣＤ液晶表示装置１０９は、Ｄ/Ａ変換器１０８から出力されたアナログ映像信号をユーザに対して表示する。
【００３３】
記録媒体１１５は、メモリ１１１上に一時的に記憶されている画像データを画像ファイルの形で保存するメモリカードやディスクなどから構成されており、デジタルカメラに着脱可能に装着される。カードＩ/Ｆ１１３は、記録媒体１１５に対する画像データの書き込み及び読み出しを行うためのインタフェースを司る。印刷装置１１６は、例えばネットワーク上に接続されると共にデジタルカメラに接続されるものであり、デジタルカメラで撮影した画像の印刷に利用される。通信用Ｉ/Ｆ１１４は、印刷装置１１６をデジタルカメラに接続するためのインタフェースを司る。
【００３４】
プリント指定情報設定部１１７は、画像ファイルの印刷枚数を示すプリント指定情報を設定（入力）する。プリント指定情報記録部１１８は、プリント指定情報設定部１１７により設定されたプリント指定情報を記録媒体１１５に記録する。印刷許可情報生成部１１９は、画像フィルの撮影時の属性情報を含むヘッダ情報を解析し、画像ファイルの印刷を許可するか否かを示す印刷許可情報を生成する。印刷許可情報記録部１２０は、印刷許可情報生成部１１９により生成された印刷許可情報を記録媒体１１５に記録する。プリント指定装置１２１は、印刷許可情報を基にプリント指定情報を生成（設定）する。
【００３５】
次に、上記構成を有するデジタルカメラの動作を図２乃至図１７を参照しながら詳細に説明する。
【００３６】
図２は、デジタルカメラのＬＣＤ液晶表示装置１０９（図２では１５２）に表示されるプリント指定メニュー画面を示す図である。
【００３７】
図２において、プリント指定メニュー画面は、デジタルカメラ１５１の記録媒体に保存されている全ての画像ファイルのプリント指定を行う場合の画面である。１５３は、プリント指定メニュー、１５４は、プリント指定メニューの項目を決定するための決定部（ＯＫボタン）、１５５は、プリント指定メニューの項目を選択するための選択部である。
【００３８】
図３は、デジタルカメラに装着された記録媒体１１５（図３では１５６）に記録される印刷許可情報とプリント指定情報を示す図である。
【００３９】
図３において、印刷許可情報１５７は、記録媒体１５６に記録される情報である。プリント指定情報１５８は、記録媒体１５６に記録される情報であり、印刷許可情報１５７から設定されたDPOF規格に従った情報である。上記プリント指定メニュー１５４の設定により、DPOF規格に従ってプリント指定情報１５８がプリント指定装置１２１により生成される。
【００４０】
図４は、印刷許可情報を記録媒体に記録するメインルーチンを示すフローチャートである。本フローチャートは、記録媒体に保存されている全ての画像ファイルのヘッダ情報を解析し、画像ファイルの印刷許可情報を記録媒体に保存するまでの処理を示すものである。
【００４１】
図４において、ユーザにより画像ファイルの印刷許可情報の登録操作が行われると、ステップＳ２０２で、ＣＰＵ１１０は、記録媒体の記録内容を検索することで記録媒体中に以前に記録された印刷許可情報が存在するかどうかを調べ、記録媒体中に印刷許可情報が存在すれば、その内容を取得する処理を行う。ステップＳ２０３で、ＣＰＵ１１０は、ステップＳ２０２で取得した印刷許可情報について、更新が必要であるか否かを判断する処理を行う。ステップＳ２０３で更新が不必要と判断した場合は、本シーケンスを終了する。ステップＳ２０３で更新が必要と判断した場合は、ステップＳ２０４へ進む。また、ステップＳ２０２で記録媒体中に印刷許可情報が存在しない場合も、ステップＳ２０４へ進む。
【００４２】
印刷許可情報の更新が必要な場合、ステップＳ２０４で、ＣＰＵ１１０は、画像ファイルを印刷許可するか否かを決定する項目（以下、プリント指定許可項目）を設定する処理を行う。プリント指定許可項目の設定ルーチンに関しては、後で詳しく説明する。ステップＳ２０５で、ＣＰＵ１１０は、どの記録媒体に印刷許可情報を記録するかを選択する処理を行う。ステップＳ２０６で、ＣＰＵ１１０は、記録媒体の残りの記録容量である残容量を取得する処理を行う。ステップＳ２０７で、ＣＰＵ１１０は、ステップＳ２０４で設定したプリント指定許可項目における印刷許可情報を、ステップＳ２０６で取得した残容量内で記録媒体に記録できるかどうかを判断する処理を行う。
【００４３】
ステップＳ２０７で記録媒体に印刷許可情報を記録できない場合は、本シーケンスを終了する。ステップＳ２０７で記録媒体に印刷許可情報を記録できる場合は、ステップＳ２０８で、ＣＰＵ１１０は、印刷許可情報を登録する画像ファイルのヘッダ情報を取得する処理を行う。ステップＳ２０９で、ＣＰＵ１１０は、画像ファイルの解析を行い印刷を許可するか否かの解析結果を取得する処理を行う。画像ファイルの解析ルーチンに関しては、後で詳しく説明する。ステップＳ２１０で、ＣＰＵ１１０は、ステップＳ２０９で解析した結果取得した印刷許可情報を記録媒体に記録（設定）する処理を行う。
【００４４】
ステップＳ２１１で、ＣＰＵ１１０は、印刷許可情報を登録していない画像ファイルが存在するかどうかを判断する処理を行う。ステップＳ２１１で印刷許可情報を全ての画像ファイルで登録している場合は、本シーケンスを終了する。ステップＳ２１１で印刷許可情報を登録していない画像ファイルが存在する場合は、ステップＳ２０８へ戻り、全ての画像ファイルの印刷許可情報を設定し終わるまでステップＳ２０８〜ステップＳ２１１の処理を続ける。
【００４５】
尚、印刷許可情報は、前記記録媒体に記録されると共に前記記録媒体とは別の記録媒体にも記録される。
【００４６】
図５は、印刷許可情報を記録媒体から取得するメインルーチンを示すフローチャートである。本フローチャートは、記録媒体に保存されている印刷許可情報を使用して、全画像ファイルのプリント指定情報を設定する時の処理を示すものである。
【００４７】
図５において、ユーザにより全画像ファイルのプリント指定操作が行われると、ステップＳ２５２で、ＣＰＵ１１０は、記録媒体に保存されている印刷許可情報の全リストを取得する処理を行う。ステップＳ２５３で、ＣＰＵ１１０は、印刷許可情報の全リストから１つの印刷許可情報を取り出す処理を行う。ステップＳ２５４で、ＣＰＵ１１０は、取り出した印刷許可情報に基づき、印刷が許可されているかどうかを判断する処理を行う。ステップＳ２５４で印刷が許可されている場合は、ステップＳ２５５へ進む。ステップＳ２５４で印刷が許可されていない場合は、ステップＳ２５７へ進む。
【００４８】
印刷が許可されている場合、ステップＳ２５５で、ＣＰＵ１１０は、印刷を許可されている画像ファイルについて、画像ファイルを特定するためのパスを取得する。ステップＳ２５６で、ＣＰＵ１１０は、ステップＳ２５５でパスを取得した画像ファイルのプリント指定情報を設定する処理を行う。ステップＳ２５７で、ＣＰＵ１１０は、ステップＳ２５２で印刷許可情報の全リストの取得を行ったか否かを判断する処理を行う。ステップＳ２５７で印刷許可情報の全てのリストを取得している場合は、本シーケンスを終了する。印刷許可情報の全てのリストを取得していない場合は、ステップＳ２５３へ戻り、印刷許可情報の全てのリストを取得するまで、ステップＳ２５３〜ステップＳ２５７を繰り返す。
【００４９】
図６は、デジタルカメラのＬＣＤ液晶表示装置１０９に表示される印刷許可チェック項目リストの設定画面を示す図である。
【００５０】
図６において、印刷許可チェック項目リスト設定画面は、画像ファイルのヘッダ情報を解析する場合の解析対象の項目をユーザが設定する場合の画面である。３０１では、ユーザはデジタルカメラにおいて前もって画像ファイルのヘッダ情報を解析して、印刷許可情報を作成するか否かを設定できることを示している。３０２では、ヘッダ情報を解析する際に印刷不許可にする場合のチェック項目リストを設定できることを示しており、例えば画像サイズがＬ以外の画像ファイルは印刷しないといったいったことを示している。３０３では、印刷許可情報を作成後に、DPOF規格に従って作成されたDPOFファイルを修正するか否かを設定できることを示している。
【００５１】
図７は、DPOFファイルの修正ルーチンを示すフローチャートである。本フローチャートは、記録媒体に保存されている全ての画像ファイルのヘッダ情報を解析し、画像ファイルの印刷許可情報を記録媒体に記録した後に、DPOF規格に従っているDPOFファイルを修正する時の処理を示すものである。
【００５２】
図７において、DPOFファイルの修正が行われると、ステップＳ３５２で、ＣＰＵ１１０は、DPOF規格に従ってプリント指定されている画像ファイルが存在するかどうかを判断する処理を行う。ステップＳ３５２でDPOF規格に従ってプリント指定されている画像ファイルが存在しない場合は、本シーケンスを終了する。ステップＳ３５２でDPOF規格に従ってプリント指定されている画像ファイルが存在する場合は、ステップＳ３５３へ進み、ＣＰＵ１１０は、プリント指定されている画像ファイルを１つ取得する。
【００５３】
ステップＳ３５４で、ＣＰＵ１１０は、ステップＳ３５３で取得した画像ファイルの印刷許可情報を取得する。ステップＳ３５５で、ＣＰＵ１１０は、取得した印刷許可情報に基づき、ステップＳ３５３で取得した画像ファイルの印刷が許可されているか否かを判断する処理を行う。ステップＳ３５５で画像ファイルの印刷が許可されていない場合は、ステップＳ３５６へ進む。ステップＳ３５５で画像ファイルの印刷が許可されている場合は、ステップＳ３５７へ進む。
【００５４】
画像ファイルの印刷が許可されていない場合、ステップＳ３５６で、ＣＰＵ１１０は、ステップＳ３５３で取得した画像ファイルのプリント指定を削除する処理を行う。画像ファイルの印刷が許可されている場合、ステップＳ３５７で、ＣＰＵ１１０は、DPOF規格に従ってプリント指定されている全画像ファイルのチェックが終了したかどうかを判断する。ステップＳ３５７でプリント指定されている全画像ファイルについてチェックが終了すると、本シーケンスを終了する。ステップＳ３５７でチェック済みでない画像ファイルが存在した場合は、ステップＳ３５３へ戻り、全ての画像ファイルに対する処理が終了するまで、ステップＳ３５３〜ステップＳ３５７を繰り返す。
【００５５】
図８は、プリント指定許可項目の設定ルーチンを示すフローチャートである。本フローチャートは、プリント指定許可項目の設定ルーチン（ヘッダ情報解析設定ルーチン）（図４のステップＳ２０４）の詳細を示すものである。
【００５６】
図８において、ヘッダ情報解析設定ルーチンが呼び出されると、ステップＳ４０２で、ＣＰＵ１１０は、画像ファイルのヘッダ情報を解析して印刷許可情報を設定するかどうかを判断する処理を行う。ステップＳ４０２でヘッダ情報からは印刷許可情報を取得しない場合は、本シーケンスを終了する。ステップＳ４０２でヘッダ情報を解析して印刷許可情報を設定する場合は、ステップＳ４０３で、ＣＰＵ１１０は、当該画像ファイルがDCF（Design Rule for Camera File System）規格に準拠した画像ファイルであるか否かを判断する場合に解析対象とする項目を取得（DCF規格チェック項目リストの設定）する処理を行う。
【００５７】
ステップＳ４０４で、ＣＰＵ１１０は、撮影モード解析設定処理を行う。撮影モード解析設定処理については図１１で詳細に説明する。次に、ステップＳ４０５で、ＣＰＵ１１０は、差分解析設定処理を行う。差分解析設定処理については図１３で詳細に説明する。次に、ステップＳ４０６で、ＣＰＵ１１０は、印刷が不許可となった場合の処理を取得する処理を行う。ステップＳ４０６で、印刷が不許可となった場合の処理を取得すると、本シーケンスを終了する。
【００５８】
図９は、デジタルカメラのＬＣＤ液晶表示装置１０９に表示される、撮影モードを印刷許可の判断項目とする時の印刷許可情報設定画面を示す図である。
【００５９】
図９において、印刷許可情報設定画面は、画像の撮影に用いる撮影モードを解析する場合において、ユーザが印刷許可情報を設定する場合の画面である。４５１で、ユーザはデジタルカメラにおいて前もって画像の撮影に用いる撮影モードを解析して、印刷許可情報を作成するかどうかを設定することができる。４５２で、スティッチ撮影モードで撮影した場合の印刷を許可するか否かを設定できることを示している。４５３で、連写撮影モードで撮影した場合の印刷を許可するか否かを設定できることを示している。４５４で、オートブラケット撮影モードで撮影した場合の印刷を許可するか否かを設定できることを示している。
【００６０】
図１０は、デジタルカメラのＬＣＤ液晶表示装置１０９に表示される印刷許可情報詳細設定画面を示す図である。
【００６１】
図１０において、印刷許可情報詳細設定画面は、印刷許可情報を詳細設定する場合の画面である。４５６で、連写撮影モードで撮影した画像を印刷許可した場合に、何枚目の画像を印刷するかを指定することができ、１枚の画像だけでなく、連写撮影モードで撮影した画像群から例えば１０枚おきに１枚の画像を印刷許可するなど複数の画像を印刷許可することができる。
【００６２】
なお、連写撮影モードに限らず、パノラマ撮影モードやオートブラケット撮影モード等の、連続的な撮影を行ったであろう画像群について適用可能である。
【００６３】
また、連続的に撮影したであろう画像群の内で、プリント対象から外された画像がある場合に、プリント対象となった画像に対して、プリントされなかった関連画像があることを示す情報、文字、プリントされない画像のファイル名等を一緒にプリントさせるようにするのが良い。つまり、例えばDPOFファイル中の印刷対象画像に対して、プリントすべき文字情報として印刷されなかった画像に関する情報を含ませるようにするのがよい。
【００６４】
これにより、プリントのされた画像のフチや裏面を確認することで、連続的に撮影された複数の画像のうち、印刷されなかった画像があることが認識できる。
【００６５】
図１１は、撮影モードを印刷許可の判断項目とする時の設定ルーチンを示すフローチャートである。本フローチャートは、撮影モード解析設定ルーチン（図８のステップＳ４０４）の詳細を示すものである。
【００６６】
図１１において、撮影モード解析設定ルーチンが呼び出されると、ステップＳ５０２で、ＣＰＵ１１０は、撮影モードを解析して印刷許可情報を設定するか否かを判断する処理を行う。ステップＳ５０２で撮影モードを解析して印刷許可情報を設定する場合は、ステップＳ５０３へ進む。ステップＳ５０２で撮影モードを解析して印刷許可情報を設定しない場合は、本シーケンスを終了する。
【００６７】
撮影モードを解析して印刷許可情報を設定する場合、ステップＳ５０３で、ＣＰＵ１１０は、画像ファイルからスティッチ撮影モード（大きい被写体を複数に分割して撮影し、複数の部分画像を１つの画像とする撮影モード）が判断可能であるか否かを判断する処理を行う。ステップＳ５０３でスティッチ撮影モードを判断することが可能である場合は、ステップＳ５０４へ進む。ステップＳ５０３でスティッチ撮影モードを判断することが不可能である場合は、ステップＳ５０６へ進む。
【００６８】
スティッチ撮影モードを判断することが可能である場合、ステップＳ５０４で、ＣＰＵ１１０は、スティッチ撮影モードで撮影された画像ファイルを印刷許可するか否かの設定を取得する処理を行う。ステップＳ５０５で、ＣＰＵ１１０は、スティッチ撮影モードで撮影された画像ファイルの印刷方法を取得する処理を行う。具体的には、スティッチ撮影モードで撮影された画像ファイルについては、１枚目だけを印刷するといった印刷方法を取得する。また、例えばスティッチの真中部分だけを印刷するといった印刷方法も取得できるものとする。
【００６９】
ステップＳ５０６で、ＣＰＵ１１０は、画像ファイルから連写撮影モードが判断可能であるか否かを判断する処理を行う。ステップＳ５０６で連写撮影モードを判断することが可能である場合は、ステップＳ５０７へ進む。ステップＳ５０６で連写撮影モードを判断することが不可能である場合は、ステップＳ５０９へ進む。
【００７０】
連写撮影モードを判断することが可能である場合、ステップＳ５０７で、ＣＰＵ１１０は、連写撮影モードで撮影された画像ファイルを印刷許可するか否かの設定を取得する処理を行う。ステップＳ５０８で、ＣＰＵ１１０は、連写撮影モードで撮影された画像ファイルの印刷方法を取得する処理を行う。具体的には、連写撮影モードで撮影された画像ファイルについては、例えば連写の１枚目だけを印刷するといった印刷方法を取得する。
【００７１】
ステップＳ５０９で、ＣＰＵ１１０は、画像ファイルからオートブラケット撮影モード（同じ被写体を異なる撮影条件で撮影するモード）が判断可能であるか否かを判断する処理を行う。ステップＳ５０９でオートブラケット撮影モードを判断することが可能である場合は、ステップＳ５１０へ進む。ステップＳ５０９でオートブラケット撮影モードを判断することが不可能である場合は、本シーケンスを終了する。
【００７２】
オートブラケット撮影モードを判断することが可能である場合、ステップＳ５１０で、ＣＰＵ１１０は、オートブラケット撮影モードで撮影された画像ファイルを印刷許可するか否かの設定を取得する処理を行う。ステップＳ５１１で、ＣＰＵ１１０は、オートブラケット撮影モードで撮影された画像ファイルの印刷方法を取得する処理を行う。具体的には、オートブラケット撮影モードの画像ファイルについては、例えば露出を中間にした設定で撮影した画像のみを印刷するといった印刷方法を取得する。以上の設定を取得する処理を行うと、本シーケンスを終了する。
【００７３】
図１２は、デジタルカメラのＬＣＤ液晶表示装置１０９に表示される、画像ファイルの差分を印刷許可の判断項目とする時の設定画面を示す図である。
【００７４】
図１２において、設定画面は、画像ファイルの差分（画像ファイルの構図（絵）が似ているか否か）を解析する際にユーザが設定する場合の画面である。５５１で、ユーザはデジタルカメラにおいて前もって画像ファイルの差分を解析して、印刷許可情報を作成するかどうかを設定できることを示している。５５２で、画像ファイルの差分が全体の何％以上存在すれば印刷を不許可とするかを設定できることを示している。
【００７５】
図１３は、画像ファイルの差分を印刷許可の判断項目とする時の設定ルーチンを示すフローチャートである。本フローチャートは、差分解析設定ルーチン（図８のステップＳ４０５）の詳細を示すものである。
【００７６】
図１３において、差分解析設定ルーチンが呼び出されると、ステップＳ６０２で、ＣＰＵ１１０は、画像ファイルの差分を解析して印刷許可情報を設定するか否かを判断する処理を行う。ステップＳ６０２で画像ファイルの差分から印刷許可情報を設定する場合は、ステップＳ６０３へ進む。ステップＳ６０２で画像ファイルの差分からは印刷許可情報を設定しない場合は、本シーケンスを終了する。
【００７７】
画像ファイルの差分から印刷許可情報を設定する場合、ステップＳ６０３で、ＣＰＵ１１０は、画像ファイルの差分の解析が可能であるか否かを判断する処理を行う。ステップＳ６０３で画像ファイルの差分の解析が不可能な場合は、本シーケンスを終了する。ステップＳ６０３で画像ファイルの差分の解析が可能な場合は、ステップＳ６０４で、ＣＰＵ１１０は、画像ファイルの差分の解析をする場合の処理を取得する。ステップＳ６０４が終了すると、本シーケンスを終了する。
【００７８】
図１４は、画像ファイルを印刷許可するか否か解析する時のメインルーチンを示すフローチャートである。本フローチャートは、画像ファイル解析ルーチン（図４のステップＳ２０９）の詳細を示すものである。
【００７９】
図１４において、画像ファイル解析ルーチンが呼び出されると、ステップＳ６５２で、ＣＰＵ１１０は、図４のステップＳ２０４で設定したプリント指定許可項目を取得する処理を行う。ステップＳ６５３で、ＣＰＵ１１０は、画像ファイルのヘッダ情報の解析処理を行う。ヘッダ情報の解析処理に関しては、後で詳しく説明する。ステップＳ６５４で、ＣＰＵ１１０は、撮影モードが取得可能であるか否かを判断する処理を行う。ステップＳ６５４で撮影モードを取得可能である場合は、ステップＳ６５５へ進む。ステップＳ６５４で撮影モードが取得不可能である場合は、ステップＳ６５７へ進む。
【００８０】
撮影モードを取得可能である場合、ステップＳ６５５で、ＣＰＵ１１０は、撮影モード解析設定が有効か無効かを判断する処理を行う。ステップＳ６５５で撮影モード解析設定が有効の場合は、ステップＳ６５６へ進む。ステップＳ６５５で撮影モード解析設定が無効の場合は、ステップＳ６５７へ進む。
【００８１】
撮影モード解析設定が有効の場合、ステップＳ６５６で、ＣＰＵ１１０は、撮影モードの解析処理を行う。撮影モードの解析処理に関しては、後で詳しく説明する。ステップＳ６５７で、ＣＰＵ１１０は、画像ファイルの差分の解析設定が有効か無効かを判断する処理を行う。ステップＳ６５７で画像ファイルの差分の解析設定が有効の場合は、ステップＳ６５８へ進む。ステップＳ６５７で画像ファイルの差分の解析設定が無効の場合は、本シーケンスを終了する。
【００８２】
画像ファイルの差分の解析設定が有効の場合、ステップＳ６５８で、ＣＰＵ１１０は、画像ファイルの差分の解析処理を行う。画像ファイルの差分の解析処理に関しては、後で詳しく説明する。ステップＳ６５８が終了すると、本シーケンスを終了する。
【００８３】
図１５は、画像ファイルの印刷許可情報をDCF規格に準拠した画像ファイルか否かで作成する時の解析ルーチンを示すフローチャートである。本フローチャートは、ヘッダ情報解析ルーチン（図１４のステップＳ６５３）の詳細を示すものである。
【００８４】
図１５において、ヘッダ情報解析ルーチンが呼び出されると、ステップＳ７０２で、ＣＰＵ１１０は、当該画像ファイルがDCF規格に準拠した画像ファイルか否かを判断するためのチェック項目のリストを取得する。ステップＳ７０３で、ＣＰＵ１１０は、チェック項目リストの全てがチェックされたか否かを判断する処理を行う。ステップＳ７０３でチェック項目リストにチェックされていない残りがある場合は、ステップＳ７０４へ進む。ステップＳ７０３でチェック項目リストの全てがチェックされた場合は、ステップＳ７０７へ進む。
【００８５】
チェック項目リストにチェックされていない残りがある場合、ステップＳ７０４で、ＣＰＵ１１０は、画像ファイルについてチェック項目リストの１つを解析する処理を行う。ステップＳ７０５で、ＣＰＵ１１０は、ステップＳ７０４の解析結果から、画像ファイルがDCF規格に準拠しているか否かを判断する処理を行う。ステップＳ７０５で画像ファイルがDCF規格に準拠していなかった場合は、ステップＳ７０６へ進む。ステップＳ７０５で画像ファイルがDCF規格に準拠していた場合は、ステップＳ７０３へ戻り、全てのチェック項目リストについて解析が終了するまでステップＳ７０３〜ステップＳ７０５を繰り返す。
【００８６】
画像ファイルがDCF規格に準拠していなかった場合、ステップＳ７０６で、ＣＰＵ１１０は、印刷不許可を設定する処理を行うと、本シーケンスを終了する。チェック項目リストの全てがチェックされた場合、ステップＳ７０７で、ＣＰＵ１１０は、印刷許可を設定する処理を行う。ステップＳ７０８で、ＣＰＵ１１０は、撮影モードが画像ファイルのヘッダ情報から取得可能であるか否かの情報を設定する処理を行うと、本シーケンスを終了する。
【００８７】
図１６は、画像ファイルの印刷許可情報を撮影モードから作成する時の解析ルーチンを示すフローチャートである。本フローチャートは、撮影モード解析ルーチン（図１４のステップＳ６５６）の詳細を示すものである。
【００８８】
図１６において、撮影モード解析ルーチンが呼び出されると、ステップＳ７５２で、ＣＰＵ１１０は、画像ファイルがスティッチ撮影されたか否かを示すスティッチ情報を取得する。ステップＳ７５３で、ＣＰＵ１１０は、スティッチ撮影された画像ファイルの印刷許可を無効と設定し、ステップＳ７５２で取得したスティッチ情報に基づき、当該画像ファイルがスティッチ撮影されている画像ファイルである場合は、ステップＳ７５９へ進む。ステップＳ７５３で、当該画像ファイルがスティッチ撮影されていない画像ファイルである場合や、スティッチ撮影された画像ファイルの印刷が許可されている場合は、ステップＳ７５４へ進む。
【００８９】
ステップＳ７５４で、画像ファイルが連写撮影されたか否かを示す連写情報を取得する。ステップＳ７５５で、連写撮影された画像ファイルの印刷が不許可と設定されており、且つ当該画像ファイルが連写撮影された画像ファイルである場合は、ステップＳ７５９へ進む。ステップＳ７５４で、当該画像ファイルが連写撮影された画像ファイルでない場合や、連写撮影された画像ファイルの印刷が許可されている場合は、ステップＳ７５６へ進む。
【００９０】
ステップＳ７５６で、ＣＰＵ１１０は、画像ファイルがオートブラケット撮影されたか否かを示すオートブラケット情報を取得する。ステップＳ７５７で、オートブラケット撮影された画像ファイルの印刷が不許可と設定されており、且つ当該画像ファイルがオートブラケット撮影された画像ファイルである場合は、ステップＳ７５９へ進む。ステップＳ７５７で、当該画像ファイルがオートブラケット撮影された画像ファイルでない場合や、オートブラケット撮影された画像ファイルの印刷が許可されている場合は、ステップＳ７５８へ進む。
【００９１】
ステップＳ７５８で、ＣＰＵ１１０は、印刷許可の設定を行い、本シーケンスを終了する。ステップＳ７５９で、ＣＰＵ１１０は、印刷不許可の設定を行い、本シーケンスを終了する。
【００９２】
図１７は、画像ファイルの印刷許可情報を差分から作成する時の解析ルーチンを示すフローチャートである。本フローチャートは、差分解析ルーチン（図１４のステップＳ６５８）の詳細を示すものである。
【００９３】
図１７において、差分解析ルーチンが呼び出されると、ステップＳ８０２で、ＣＰＵ１１０は、記録媒体から前の画像ファイルを取得する処理を行う。ステップＳ８０３で、ＣＰＵ１１０は、撮影時期が異なる、前の画像ファイルと現画像ファイルの差分（構図（絵）の差）が許容範囲を超えているかどうかを判断する処理を行う。ステップＳ８０３で差分が許容範囲を超えている場合は、ステップＳ８０５で、ＣＰＵ１１０は、印刷不許可設定処理を行い、本シーケンスを終了する。ステップＳ８０３で差分が許容範囲を超えていない場合は、ステップＳ８０４で、ＣＰＵ１１０は、印刷許可設定処理を行い、本シーケンスを終了する。
【００９４】
尚、本実施の形態の上述した一連の処理の中において、印刷装置１１６で印刷可能な画像ファイルのサイズを取得する処理と、印刷装置１１６で使用可能な用紙サイズを取得する処理が行われるが、これらの処理についてはフローチャートによる図示は省略するものとする。
【００９５】
以上説明したように、本実施の形態によれば、デジタルカメラで撮影された画像ファイルのヘッダ情報を解析し、予め画像ファイルの印刷許可情報を記録媒体に登録しておき、全画像ファイルのプリント指定時に、記録媒体から印刷許可情報を取得し、印刷が許可されている画像ファイルについてプリント指定情報を設定することで、従来のように印刷する画像ファイルと印刷しない画像ファイルを判断してプリント指定情報の設定処理を行うことが不要となり、全画像ファイルのプリント指定時における、画像ファイルをプリント指定に追加するか否かの判定に要する処理時間を低減することができる。これにより、全画像ファイルのプリント指定時におけるユーザの操作性を向上させることが可能となる。
【００９６】
また、上記のように画像ファイルに含まれるヘッダ情報を解析し、撮影モード（スティッチ撮影モード、連写撮影モード、オートブラケット撮影モード）毎に印刷許可情報を記録媒体に登録しておくことで、全画像ファイルのプリント指定を行った場合に、ユーザの意図していない画像ファイルがプリント指定に追加され印刷されることを未然に防止することが可能となる。
【００９７】
また、上記の撮影モード毎に印刷方法（何枚目の画像を印刷するか、画像のどの部分を印刷するかなど）を詳細に設定することで、例えば連写撮影モードで撮影された画像ファイルについては、連写の１枚目の画像だけを印刷する或いは連写の１０枚毎に画像を印刷するといった処理を行うことが可能となり、印刷にかかるコストを考慮した全画像の印刷設定を行うことが可能となる。
【００９８】
また、前の画像ファイルと現画像ファイルの差分が許容範囲を超えている場合は印刷不許可の設定を行い、前の画像ファイルと現画像ファイルの差分が許容範囲を超えていない場合は印刷許可の設定を行うことで、同じ構図（絵）の画像ファイルがプリント指定に追加され印刷されることを未然に防止することが可能となる。
【００９９】
また、印刷許可情報を記録媒体に登録すると共に別の記録媒体にも登録し、例えば、これら２つの記録媒体に登録された印刷許可情報が同じ場合にプリント指定情報の設定を許可するようにすれば、印刷許可情報にパスワードロック機能を持たせることが可能となる。また、印刷許可情報を登録する際のバックアップとすることも可能となる。
【０１００】
［他の実施の形態］
上記実施の形態では、本発明の印刷設定装置を適用する装置として撮像装置（デジタルカメラ）を例に挙げたが、これに限定されるものではなく、例えばＰＤＡ（Personal Digital Assistant）等の、デジタルカメラで撮影した画像を再生表示可能な機能を有する装置に適用することも可能である。
【０１０１】
上記実施の形態では、プリント指定情報として画像ファイルの印刷枚数を例に挙げたが、これに限定されるものではなく、プリント指定情報として画像ファイルの印刷枚数の他に、画像のトリミング指定、画像の回転指定を含めるようにしてもよい。
【０１０２】
本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラム（図４〜図５、図７〜図８、図１１、図１３〜図１７のフローチャート）をコンピュータ又はＣＰＵに供給し、そのコンピュータ又はＣＰＵが該供給されたプログラムを読出して実行することによって、達成することができる。
【０１０３】
この場合、上記プログラムは、該プログラムを記録した記憶媒体から直接供給されるか、又はインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【０１０４】
上記プログラムの形態は、オブジェクトコード、インタプリタにより実行されるプログラムコード、ＯＳ（オペレーティングシステム）に供給されるスクリプトデータ等の形態から成ってもよい。
【０１０５】
また、本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラムを記憶した記憶媒体をコンピュータ又はＣＰＵに供給し、そのコンピュータ又はＣＰＵが記憶媒体に記憶されたプログラムを読出して実行することによっても、達成することができる。
【０１０６】
この場合、格納媒体から読出されたプログラムコード自体が上述した各実施の形態の機能を実現すると共に、そのプログラムコードを記憶した記憶媒体は本発明を構成する。
【０１０７】
プログラムコードを記憶する記憶媒体としては、例えば、ＲＯＭ、ＲＡＭ、ＮＶ−ＲＡＭ、フロッピー（登録商標）ディスク、ハードディスク、光ディスク（登録商標）、光磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード等がある。
【０１０８】
上述した実施の形態の機能は、コンピュータから読出されたプログラムコードを実行することによるばかりでなく、コンピュータ上で稼動するＯＳ等がプログラムコードの指示に基づいて実際の処理の一部又は全部を行うことによっても実現することができる。
【図面の簡単な説明】
【０１０９】
【図１】本発明の実施の形態に係る撮像装置としてのデジタルカメラの構成を示すブロック図である。
【図２】デジタルカメラのＬＣＤ液晶表示装置に表示されるプリント指定メニュー画面を示す図である。
【図３】デジタルカメラに装着された記録媒体に記録される印刷許可情報とプリント指定情報を示す図である。
【図４】印刷許可情報を記録媒体に記録するメインルーチンを示すフローチャートである。
【図５】印刷許可情報を記録媒体から取得するメインルーチンを示すフローチャートである。
【図６】印刷許可チェック項目リストの設定画面を示す図である。
【図７】DPOFファイルの修正ルーチンを示すフローチャートである。
【図８】プリント指定許可項目の設定ルーチンを示すフローチャートである。
【図９】撮影モードを印刷許可の判断項目とする時の印刷許可情報設定画面を示す図である。
【図１０】印刷許可情報詳細設定画面を示す図である。
【図１１】撮影モードを印刷許可の判断項目とする時の設定ルーチンを示すフローチャートである。
【図１２】画像ファイルの差分を印刷許可の判断項目とする時の設定画面を示す図である。
【図１３】画像ファイルの差分を印刷許可の判断項目とする時の設定ルーチンを示すフローチャートである。
【図１４】画像ファイルを印刷許可するか否か解析する時のメインルーチンを示すフローチャートである。
【図１５】画像ファイルの印刷許可情報をDCF規格に準拠した画像ファイルか否かで作成する時の解析ルーチンを示すフローチャートである。
【図１６】画像ファイルの印刷許可情報を撮影モードから作成する時の解析ルーチンを示すフローチャートである。
【図１７】画像ファイルの印刷許可情報を差分から作成する時の解析ルーチンを示すフローチャートである。
【符号の説明】
【０１１０】
１１０  ＣＰＵ
１１７  プリント指定情報設定部
１１８  プリント指定情報記録部
１１９  印刷許可情報生成部
１２０  印刷許可情報記録部
１２１  プリント指定装置
１５２  ＬＣＤ液晶表示装置
１５３  プリント指定メニュー
１５６  記録媒体
１５７  印刷許可情報
１５８  プリント指定情報
【図１】
2005176252.tif 000003
【図２】
2005176252.tif 000004
【図３】
2005176252.tif 000005
【図４】
2005176252.tif 000006
【図５】
2005176252.tif 000007
【図６】
2005176252.tif 000008
【図７】
2005176252.tif 000009
【図８】
2005176252.tif 000010
【図９】
2005176252.tif 000011
【図１０】
2005176252.tif 000012
【図１１】
2005176252.tif 000013
【図１２】
2005176252.tif 000014
【図１３】
2005176252.tif 000015
【図１４】
2005176252.tif 000016
【図１５】
2005176252.tif 000017
【図１６】
2005176252.tif 000018
【図１７】
2005176252.tif 000019