(57)【要約】【課題】ファイル管理ソフトによる画像ファイルの管理を簡易にする。【解決手段】印刷設定プログラムは、画像データを入力する入力ステップと、画像データのそれぞれに対応する人物を特定するための人物特定文字列を生成する第１生成ステップと、生成された人物特定文字列を含むファイル名を付与した画像ファイルを、記憶媒体に記録する記録制御ステップとをコンピュータで実行する。【選択図】図４
2010198115.tif 000002
【特許請求の範囲】
【請求項１】
画像データを入力する入力ステップと、
前記画像データのそれぞれに対応する人物を特定するための人物特定文字列を生成する第１生成ステップと、
前記生成された前記人物特定文字列を含むファイル名を付与した画像ファイルを、記憶媒体に記録する記録制御ステップとをコンピュータで実行することを特徴とする印刷設定プログラム。
【請求項２】
請求項１に記載の印刷設定プログラムにおいて、
前記画像データのそれぞれに対応する人物を特定しない人物非特定文字列を生成する第２生成ステップをさらコンピュータで実行し、
前記記録制御ステップは、前記生成された前記人物非特定文字列を含むファイル名を付与した画像ファイルを、前記記憶媒体に記録することを特徴とする印刷設定プログラム。
【請求項３】
請求項１に記載の印刷設定プログラムにおいて、
複数の人物の中から、いずれかの人物を選択する選択操作を受け付ける第１受付ステップと、
前記選択された前記人物に対応する前記人物特定文字列を含むファイル名が付与された画像ファイルを抽出する抽出ステップと、
前記抽出された前記画像ファイルに対応する画像を表示器に一覧表示する一覧表示ステップとをさらにコンピュータで実行することを特徴とする印刷設定プログラム。
【請求項４】
請求項１または２に記載の印刷設定プログラムにおいて、
前記記憶媒体に記録する複数の画像ファイルの総データ量を検出するデータ量検出ステップと、
前記記憶媒体の容量を検出する容量検出ステップと、
前記総データ量が前記記憶媒体の容量を超えるか否かを判定する判定ステップと、
前記総データ量が前記記憶媒体の容量を超えると判定された場合は、前記総データ量が前記記憶媒体の容量以下になるように、前記画像ファイルのそれぞれのデータ量を変更する変更ステップとをさらにコンピュータで実行することを特徴とする印刷設定プログラム。
【請求項５】
請求項１に記載の印刷設定プログラムにおいて、
前記記憶媒体に記録された前記画像ファイルの画像を表示器に表示する表示ステップと、
前記表示器に表示された前記画像に対する画像処理を指示する処理指示操作を受け付ける第２受付ステップと、
前記処理指示操作が受け付けられた前記画像に対応する画像ファイルのファイル名のうち、前記人物特定文字列以外が同一となるファイル名を有する画像ファイルを検出する検出ステップと、
前記検出された全ての前記画像ファイルの画像に対して同一の前記画像処理を施す画像処理ステップとをさらにコンピュータで実行することを特徴とする印刷設定プログラム。
【請求項６】
請求項１乃至５のいずれか一項に記載の印刷設定プログラムを実行する実行手段を備えることを特徴とする印刷設定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷設定プログラムおよび印刷設定装置に関する。
【背景技術】
【０００２】
従来から、画像の印刷枚数や出力サイズを決定する印刷制御装置が知られている（たとえば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３５０９４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、画像ファイルを複数の人物に対応させる場合、ファイル管理ソフトによるファイル管理が煩雑になるという問題がある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明による印刷設定プログラムは、画像データを入力する入力ステップと、画像データのそれぞれに対応する人物を特定するための人物特定文字列を生成する第１生成ステップと、生成された人物特定文字列を含むファイル名を付与した画像ファイルを、記憶媒体に記録する記録制御ステップとをコンピュータで実行することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、人物特定文字列を含むファイル名が付与された画像ファイルを記憶媒体に記録することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態による印刷設定装置の要部構成を説明するブロック図
【図２】印刷設定処理画面の一例を示す図
【図３】メディア選択画面の一例を示す図
【図４】印刷設定処理を説明するフローチャート
【図５】メディア画像確認画面の一例を示す図
【図６】メディア画像確認モードにおける処理を説明するフローチャート
【図７】変形例における印刷設定処理画面を示す図
【図８】変形例における印刷設定処理画面を示す図
【発明を実施するための形態】
【０００８】
以下、図面を参照しながら、本発明の一実施の形態を説明する。図１は一実施の形態による印刷設定装置（たとえば、パーソナルコンピュータ）の要部構成を説明するブロック図である。印刷設定装置１００は、入力装置１０１と、ＨＤＤ（ハードディスクドライブ）１０２と、外部インタフェース１０３と、制御装置１０４と、モニタ１０５と、ＬＡＮインタフェース１０６、メモリ１０７と、モニタ用インタフェース１０８と、入出力装置１０９とを備えている。
【０００９】
入力装置１０１は、使用者によって操作され、たとえばキーボードやマウスなどで構成される。ＨＤＤ１０２には、たとえば電子カメラ２００で取得された画像データなどが記録されている。外部インタフェース１０３は、たとえば印刷設定装置１００に電子カメラ２００などの外部機器を接続するＵＳＢインタフェースである。外部インタフェース１０３は、外部機器の接続を検出すると、接続信号を制御装置１０４へ出力する。印刷設定装置１００は、外部インタフェース１０３を介して外部機器から画像ファイルなどを読み込む。読み込まれた画像ファイルは、制御装置１０４によりＨＤＤ１０２に記録される。
【００１０】
制御装置１０４は、ＣＰＵやメモリその他の周辺回路により構成された、印刷設定装置１００の制御を行うマイクロコンピュータである。制御装置１０４は、図示しないメモリに記録されている印刷設定プログラムを実行して、後述するように、電子カメラ２００やリムーバブルメディア等の記憶媒体から入力した画像ファイルに対応する画像の印刷枚数や出力サイズ等を設定するための印刷設定処理を行う。制御装置１０４は、後述するように、印刷設定処理が行われた画像ファイルを出力する記憶媒体を選択する記憶媒体選択処理を行う。また、制御装置１０４は、画像処理部１０４ａを機能的に備える。画像処理部１０４ａは、後述するメディア画像確認モードにおいて、指定された画像ファイルに含まれる画像データに対して、ユーザにより設定された所定の画像処理を施す。メモリ１０７は制御装置１０４のワーキングメモリであり、たとえばＳＤＲＡＭにより構成される。モニタ１０５は、たとえば液晶モニタやＣＲＴモニタである。
【００１１】
制御装置１０４は、使用者により再生表示が指示された画像データに基づいて、モニタ１０５に表示するための再生用データを作成する。そして、制御装置１０４は、再生用データをモニタ用インタフェース１０８に出力し、再生用データに対応する画像をモニタ１０５に表示させる。また、モニタ１０５には、各種の設定を行うためのメニュー画面などが表示される。
【００１２】
ＬＡＮインタフェース１０６は、制御装置１０４の指令により、ＬＡＮケーブル（不図示）で接続された他の外部機器（たとえばＤＶＤ録画／再生器、監視カメラなど）との間でデータの送受信を行う。入出力装置１０９は、たとえばメモリカードスロットやDVD−RAMドライブ、CD−RAMドライブ等により構成されるインタフェースである。なお、入出力装置１０９は、複数のメモリカードスロットを備え、複数のメモリカード１０９ｘ１、１０９ｘ２、１０９ｘ３（以下、総称する場合は１０９ｘ）が着脱可能に構成されている。
【００１３】
次に、印刷設定処理について説明する。ユーザによる入力装置１０１の操作に応じて、制御装置１０４が印刷設定ソフトを起動すると、印刷設定処理を開始する。制御装置１０４は、外部インタフェース１０３を介して電子カメラ２００が印刷設定装置１００に接続されているか否かを検出する。外部インタフェース１０３から接続信号を入力した場合は、制御装置１０４は、外部インタフェース１０３を介して、電子カメラ２００の制御回路（不図示）に対して画像ファイルの送信を要求する要求信号を出力する。要求信号に応じて電子カメラ２００の記憶媒体（たとえばメモリカード）に記録されている全ての画像ファイルを受信すると、制御装置１０４は、受信した画像ファイルをＨＤＤ１０２に新たに作成したフォルダＦ内に記録する。
【００１４】
電子カメラ２００から全ての画像ファイルを送信したことを示す送信終了信号を受信すると、制御装置１０４は、電子カメラ２００の記録媒体内に記録されている画像ファイルの消去を指示する消去指示信号を電子カメラ２００に対して出力し、全ての画像ファイルを消去させる。なお、電子カメラ２００から画像ファイルを受信するものに代えて、入出力装置１０９に接続された、たとえばリムーバブルメディア等の記憶媒体から画像ファイルを受信してもよい。
【００１５】
制御装置１０４は、ＨＤＤ１０２のフォルダＦ内に記録した画像ファイルを読み出して、メモリ１０７に格納する。制御装置１０４は、モニタ用インタフェース１０８を介して、印刷設定のためのメニュー画面およびメモリ１０７に格納した画像ファイルに対応する画像をモニタ１０５に表示させる。図２に、モニタ１０５に表示されるメニュー画面および画像ファイルに対応する画像の一覧（以下、総称して印刷設定画面Ｓと呼ぶ）の一例を示す。図２に示す印刷設定画面Ｓでは、入力装置１０１を介して各種印刷設定処理（各画像の印刷枚数、画像サイズ、出力先の記憶媒体等）が行われる。印刷設定処理として、各画像の印刷枚数の設定処理、各画像に人物を特定する処理および画像サイズの設定処理が含まれる。
【００１６】
以下、図２に示す印刷設定画面Ｓについて説明する。印刷設定画面Ｓは、画像ブラウザＳ１、プレビュー表示領域Ｓ２、人物名フィールドＳ３、出力サイズ設定ボタンｂ１および出力ボタンｂ２を有する。制御装置１０４は、画像ブラウザＳ１に、メモリ１０７に格納された画像ファイルに対応する画像の縮小画像を表示する縮小画像領域SR１、およびユーザにより印刷設定が行われた総枚数を表示するプリント枚数表示領域SR２を表示させる。制御装置１０４は、メモリ１０７に格納されている各画像ファイルに含まれるサムネイル画像データを読み出す。そして、制御装置１０４は、モニタ用インタフェース１０８を介してサムネイル画像データに対応するサムネイル画像を縮小画像領域SR１に表示させる。なお、図２に示す印刷設定画面Ｓの一例においては、制御装置１０４は、縮小画像領域SR１にたとえば７枚の縮小画像ｐ１〜ｐ７としているが、表示する縮小画像の枚数は７枚に限定されるものではない。また、メモリ１０７に格納した画像ファイルの数が７枚を超える場合は、制御装置１０４は、画像ブラウザＳ１にたとえばスクロールバー等を表示させて、ユーザの入力装置１０１の操作に応じて８枚目以降の縮小画像を表示させるようにしてもよい。制御装置１０４は、縮小画像領域SR１に表示した縮小画像ｐ１〜ｐ７の、たとえば下部領域には、縮小画像ｐ１〜ｐ７のそれぞれに対応する画像の印刷設定枚数欄ｑ１〜ｑ７および関連付けされた人物名欄ｒ１〜ｒ７を表示させる。なお、以下の説明においては、縮小画像ｐ１〜ｐ７に対応する画像ファイルのファイル名をたとえば「DSC.0001.jpg」〜「DSC.0007.jpg」とする。
【００１７】
制御装置１０４は、プレビュー表示領域Ｓ２に、画像ブラウザＳ１において、ユーザにより選択された縮小画像に対応する画像を表示させる。なお、画像の選択操作は、たとえば入力装置１０１を構成するマウスにより、ユーザが所望の縮小画像をクリックすることにより行われる。図２（ａ）においては、縮小画像ｐ２に対応する画像がプレビュー表示領域Ｓ２に表示されている場合を示す。ユーザにより縮小画像ｐ２が選択されると、制御装置１０４は、縮小画像ｐ２に対応する画像ファイルのファイル名「DSC.0002.jpg」を検出する。そして、制御装置１０４は、ファイル名「DSC.0002.jpg」の画像ファイルに含まれる画像データを読み出して再生用画像データを生成する。制御装置１０４は、生成した再生用画像データをモニタ用インタフェース１０８に出力して、ファイル名「DSC.0002.jpg」の画像データに対応する画像をプレビュー表示領域Ｓ２に表示させる。
【００１８】
制御装置１０４は、人物フィールドＳ３に、ALLボタンｂ３、人物名ボタンｂ４、NEWボタンｂ５およびOtherボタンｂ６を表示させる。ALLボタンｂ３は、印刷設定する画像と登録されている全ての人物とを関連付ける際に使用される。なお、図２においては、人物名「Ａ」、「Ｂ」および「Ｃ」が登録され、メモリ１０７内に格納されているものとする。人物名ボタンｂ４は、印刷設定する画像と、登録されている人物のうち特定の人物とを関連付ける際に使用される。人物名ボタンｂ４は、登録されているそれぞれの人物名「Ａ」〜「Ｃ」に対応したボタンｂ４ａ〜ｂ４ｃを有する。NEWボタンｂ５は、登録する人物を追加する際に使用される。制御装置１０４は、ユーザによるNEWボタンｂ５の操作に応じて新たに登録された人物名をメモリ１０７に格納する。図２（ｂ）には、人物名ボタンｂ４に新たに人物名「Ｄ」の人物が登録された場合の表示例を示す。この場合、制御装置１０４は、人物名「Ｄ」に対応したボタンｂ４ｄを表示させる。Otherボタンｂ６は、登録されていない人物であっても印刷枚数に追加したい場合、すなわち印刷設定する画像に人物名を特定しない操作（非特定操作）を行う際に使用される。
【００１９】
出力サイズ設定ボタンｂ１は、印刷する画像のサイズ、すなわちメモリカード１０９ｘに出力する画像ファイルに含まれる画像データのデータサイズを設定する際にユーザにより操作される。設定可能な印刷サイズとして、たとえばＬ版、２Ｌ版、六切等が含まれ、ユーザがプルダウンメニューを操作することにより設定される。出力サイズ設定ボタンｂ１の操作に応じて、制御装置１０４は、設定された画像データのデータサイズをメモリ１０７に格納する。
【００２０】
出力ボタンｂ２は、印刷設定処理の行われた画像ファイルを、制御装置１０４によりメモリカード１０９ｘに出力する際にユーザにより操作される。ユーザにより出力ボタンｂ２が操作されると、制御装置１０４は、モニタ用インタフェース１０８を介して、モニタ１０５にメディア選択画面を表示させる。メディア選択画面を用いた記憶媒体選択処理については説明を後述する。
【００２１】
次に、印刷設定画面Ｓにおける印刷設定操作および印刷設定処理について説明する。印刷設定操作は、図２の画像ブラウザＳ１に表示されている縮小画像ｐ１〜ｐ７のうち、ユーザが所望の縮小画像を選択し、人物フィールドＳ３の人物名ボタンｂ４のうち所望の人物名に対応するボタンを選択することにより行われる。図２（ａ）に示すように、縮小画像ｐ２が選択されている状態で、ユーザがたとえば人物名「Ｂ」に対応するボタンｂ４ｂを操作すると、制御装置１０４は縮小画像ｐ２に対応する画像の印刷枚数を１枚追加する。なお、縮小画像ｐ２を選択した状態で、ユーザが既に設定されている人物名「Ａ」に対応するボタンｂ４ａを選択した場合は、制御装置１０４は縮小画像ｐ２に対応する画像の印刷枚数を追加しない。さらに、図２（ｂ）に示すように、制御装置１０４は、縮小画像ｐ２の下部領域の印刷設定枚数欄ｑ２の印刷設定枚数を１枚加算して表示させるとともに、人物名欄ｒ２に人物名「Ｂ」を追加して表示させる。さらに、制御装置１０４は、プリント枚数表示領域SR２に総枚数を１枚加算して表示させる。
【００２２】
人物名ボタンｂ４を選択するものに代えて、ユーザがALLボタンｂ３を選択すると、制御装置１０４は、登録されている全ての人物と選択された縮小画像とを関連付けする。すなわち、図２（ａ）の縮小画像ｐ３を選択した状態で、ユーザがALLボタンｂ３を選択すると、制御装置１０４は、縮小画像ｐ２に対応する画像の印刷枚数を３枚追加する。この場合、図２（ｂ）に示すように、制御装置１０４は、縮小画像ｐ３の下部領域の印刷設定枚数欄ｑ３の印刷設定枚数を３枚加算して表示させ、人物名欄ｒ３には人物名「Ａ」、「Ｂ」および「Ｃ」を追加して表示させる。また、ユーザによりOtherボタンｂ６が選択されると、制御装置１０４は、人物名との関連付けを行うことなく、画像の印刷設定枚数を１枚追加する。すなわち、図２（ａ）の縮小画像ｐ４を選択した状態で、ユーザがOtherボタンｂ６を選択すると、制御装置１０４は、縮小画像ｐ４に対応する画像の印刷枚数を１枚追加する。この場合、図２（ｂ）に示すように、制御装置１０４は、縮小画像ｐ４の下部領域の印刷設定枚数欄ｑ４の印刷設定枚数を１枚加算して表示させる。また、制御装置１０４は、人物名欄ｒ４に、人物名の代わりに「unknown」を表示させる。なお、ユーザによりOtherボタンｂ６が複数回操作された場合は、制御装置１０４は、ユーザによるOtherボタンｂ６の操作回数と同じ数だけ印刷枚数を追加する。
【００２３】
上記の人物名ボタンｂ４、ALLボタンｂ３、Otherボタンｂ６の操作は、ユーザにより入力装置１０１を構成するマウス等によりクリックすることにより行われる。縮小画像ｐ１〜ｐ７、人物名ボタンｂ４、ALLボタンｂ３およびOtherボタンｂ６をユーザがクリック操作するものに代えて、縮小画像ｐ１〜ｐ７のうち所望の縮小画像をドラッグして、所望の人物名に対応するボタンｂ４ａ〜ｂ４ｃ、ALLボタンｂ３もしくはOtherボタンｂ６上でドロップするものであってもよい。また、ユーザが縮小画像を１つずつ選択する場合に限らず、一度の操作で複数枚の縮小画像を選択することもできる。すなわち、ユーザは、縮小画像ｐ２、ｐ４およびｐ５を選択した状態で、ALLボタンｂ３、所望の人物名に対応する人物名ボタンｂ４、もしくはOtherボタンｂ６を選択することにより、縮小画像ｐ２、ｐ４およびｐ５に対応する画像の印刷枚数をそれぞれ追加できる。
【００２４】
印刷設定操作は、人物フィールドＳ３の人物名ボタンｂ４のうち所望の人物名に対応するボタン、ALLボタンｂ３、もしくはOtherボタンｂ６を選択した状態で、ユーザが画像ブラウザＳ１に表示されている縮小画像ｐ１〜ｐ７のうち所望の縮小画像を選択してもよい。この場合も、上記の人物名ボタンｂ４、ALLボタンｂ３およびOtherボタンｂ６の選択操作および縮小画像ｐ１〜ｐ７の選択操作は、ユーザにより入力装置１０１を構成するマウス等によりクリックすることにより行われる。縮小画像ｐ１〜ｐ７および人物名ボタンｂ４をクリック操作するものに代えて、ユーザがALLボタンｂ３、人物名ボタンｂ４およびOtherボタンｂ６のうち所望のボタンをドラッグして、所望の縮小画像ｐ１〜ｐ７上でドロップしてもよい。また、人物名を１つずつ選択する場合に限らず、一度の操作で複数の人物名を選択することもできる。すなわち、ボタンｂ４ａおよびｂ４ｂを選択した状態で、ユーザが所望の縮小画像ｐ２を選択すると、制御装置１０４は縮小画像ｐ２に対応する画像の印刷枚数を２枚加算する。
【００２５】
なお、各縮小画像ｐ１〜ｐ７の下部領域の印刷枚数設定欄ｑ１〜ｑ７に表示された印刷設定枚数および人物名欄ｒ１〜ｒ７に表示された人物名から、印刷設定枚数および関連付ける人物を直接編集できる。すなわち、ユーザが印刷設定枚数欄ｑ１〜ｑ７に、入力装置１０１を構成するたとえばキーボード等により、数値を入力することにより印刷設定枚数を設定する。また、ユーザが人物名欄ｒ１〜ｒ７をたとえばマウス等を用いてクリックすると、登録されている人物名が表示されたプルダウンメニューが表示される。そして、ユーザは、プルダウンメニュー内の所望の人物名をクリックすると、制御装置１０４は画像ファイルと選択された人物名とが関連付けされる。上述した印刷枚数の設定が行われるごとに、制御装置１０４は、それぞれの画像ファイルに対して、設定された印刷枚数、画像サイズおよび関連付けされた人物名を対応付けたテーブルを作成して、メモリ１０７に格納する。
【００２６】
上述したように図２に示す印刷設定画面を用いた印刷設定操作が終了し、ユーザにより出力ボタンｂ２が操作されると、制御装置１０４は記憶媒体選択処理を行う。図３に、記憶媒体選択処理を行うためのメディア選択画面ＭＳの一例を示す。メディア選択画面ＭＳには、印刷設定処理の行われた画像ファイルを記録可能な記憶媒体のメディア名およびメディアサイズが表示される。図３に示す例では、選択可能な記憶媒体として３つのメモリカード１０９ｘのメディア名「ｘ１」、「ｘ２」および「ｘ３」および、それぞれのメディアサイズとして「１GB」、「２GB」および「0.5GB」が表示されている。なお、制御装置１０４は、入出力装置１０９を介して、メモリカード１０９ｘ１、ｘ２およびｘ３の容量を読み込む。さらに、制御装置１０４は、ユーザにより選択されている記憶媒体を示すカーソルCRをメディア選択画面ＭＳに表示させる。ユーザは、入力装置１０１のキーボード等を操作することによりカーソルCRをメディア選択画面ＭＳにおいて上下方向に操作させることにより、画像ファイルを出力する記憶媒体を選択する。図３に示す例では、メディア名「ｘ２」のメモリカード１０９ｘ２が選択されている状態を示す。メモリカード１０９ｘ２を選択した後、ユーザはメディア選択画面ＭＳに表示されたOKボタンｂ９をクリックすると、制御装置１０４は選択されたメモリカード１０９ｘ２を、画像ファイルを出力するべき記憶媒体として決定する。
【００２７】
ユーザにより上述した記憶媒体選択処理が行われると、制御装置１０４は、上述したテーブルを参照しながら設定された印刷枚数、画像サイズに基づいて、選択された記憶媒体、すなわちメモリカード１０９ｘ２に記録する全ての画像ファイルの総データ量（総容量）を算出する。そして、制御装置１０４は、算出した全画像ファイルの総データ量とメモリカード１０９ｘ２の容量を比較して、全画像ファイルがメモリカード１０９ｘ２に記録可能か否かを判定する。
【００２８】
全画像ファイルがメモリカード１０９ｘ２に記録可能な場合、すなわち全画像ファイルの総データ量がメモリカード１０９ｘ２の容量以下の場合は、制御装置１０４は、メモリ１０７に格納したテーブルを参照して各画像ファイルに対して設定された印刷枚数分の複製画像ファイルを生成する。図２に示す縮小画像ｐ１は印刷枚数が２枚に設定されているので、制御装置１０４は、縮小画像ｐ１に対応するファイル名「DSC.0001.jpg」の画像ファイルから２枚の複製画像ファイルを生成する。そして、制御装置１０４は画像ファイルに対して人物特定処理を行う。すなわち、上記のテーブルを参照しながら、制御装置１０４は、各画像ファイルのファイル名に、関連付けされた人物名に対応する人物ＩＤ、すなわち人物特定文字列を含ませてファイル名を変更する。たとえば、ファイル名が「DSC0001.jpg」の画像ファイルに、人物名「Ａ」の人物を特定させる場合、制御装置１０４は、人物ＩＤを「A000」とする。そして、制御装置１０４は、ファイル名「DSC0001.jpg」に人物ＩＤ「A000」を含ませた新たなファイル名「A000_DSC0001．jpg」に変更する。すなわち、新たなファイル名は、人物ＩＤと、電子カメラ２００により画像ファイルが取得された時点で付与されたファイル名（以後、画像ＩＤと呼ぶ）とにより構成される。なお、上述したOtherボタンｂ６の操作に応じた人物非特定操作により、画像に人物を特定しない場合は、制御装置１０４は、人物非特定文字列として、たとえば「0000」を画像ＩＤの前部に付加して、ファイル名を変更する。ファイル名変更処理が終了すると、制御装置１０４は、画像ファイルをメモリカード１０９ｘ２に記録する。なお、ファイル名変更処理により変更されるファイル名の文字数をＥｘｉｆ規格に基づいた１１文字（拡張子を除く８文字と拡張子３文字）としてもよい。この場合、制御装置１０４は、人物ＩＤを「A00」とし、この人物ＩＤ「A00」とファイル名「DSC0001.jpg」の画像ファイルの画像ＩＤ「0001」とを用いて、ファイル名を「A00_0001.jpg」のように決めればよい。
【００２９】
全画像ファイルがメモリカード１０９ｘ２に記録不可能な場合、すなわち全画像ファイルの総データ量がメモリカード１０９ｘ２の容量を超える場合は、制御装置１０４は画像ファイルの解像度変換処理を行う。そして、制御装置１０４は、解像度変換処理の施された画像ファイルの複製画像ファイルを生成するとともに、ファイル名に対して、上述と同様にしてファイル名に人物ＩＤを含ませた新たなファイル名に変更する。ファイル名変更処理が終了すると、制御装置１０４は画像ファイルをメモリカード１０９ｘ２に記録する。
【００３０】
以下、制御装置１０４による解像度変換処理について説明する。なお、以下の説明においては、メモリカード１０９ｘ２に出力される全ての画像ファイルの総データ量を２．４[GB]として説明する。
制御装置１０４は、全ての画像ファイルの総データ量（２．４[GB]）と、メモリカード１０９ｘ２の容量（２．０[GB]）とに基づいて、それぞれの画像ファイルに対する縮小率（＝２．０／２．４）を算出する。すなわち、算出された縮小率は、全ての画像ファイルをメモリカード１０９ｘ２に記録する場合に、各画像ファイルが取り得る最大のデータ量を算出するための値である。
【００３１】
縮小率が算出されると、制御装置１０４は、メモリカード１０９ｘ２に出力される全ての画像ファイルのうち、最小の画素数を有する画像データを含む画像ファイルを選択する。画像ファイルの選択に際して、制御装置１０４は、画像ファイルのEXIFタグに記録されている付加情報を参照する。そして、制御装置１０４は、選択した画像ファイルの画像データが有する画素数（最小画素数）に算出した縮小率を乗算して、縮小された画素数（縮小最小画素数）を算出する。縮小最小画素数を算出すると、制御装置１０４は、縮小最小画素数と印刷を行った場合に画質を維持するために必要な画素数（必要画素数）とを比較する。なお、必要画素数として、たとえば画像の印刷サイズが６[cm]×４[cm]で解像度３００dpiを維持できる画素数とする。最小画素数の画像データを用いて縮小最小画素数を算出するので、印刷設定処理が行われた全ての画像ファイルの画像に対して印刷時の画質が維持できる。最小画素数の画像データを用いるのは、たとえば印刷設定処理を行った画像ファイルがメモリカード１０９ｘから読み込まれた場合、画像ファイルが異なる種類の電子カメラで取得されていると、電子カメラにより画素数が異なる場合があるためである。
【００３２】
縮小最小画素数が必要画素数以上の場合、制御装置１０４は全ての画像ファイルに対して解像度変換処理を施す。すなわち、制御装置１０４は、画像ファイルに対応する画像の長辺と短辺のそれぞれに対して、算出した縮小率の平方根を乗算する。そして、制御装置１０４は、解像度変換処理の施された画像ファイルに対してＪＰＥＧ圧縮処理を施す。縮小最小画素数が必要画素数未満の場合、制御装置１０４は印刷した画像の画質が維持できないので、解像度変換処理を行わない。そして、制御装置１０４は、モニタ用インタフェース１０８を介して、モニタ１０５にメモリカード１０９ｘ２の容量不足により画像ファイルが出力できないことを警告するメッセージを表示させる。
【００３３】
図４に示すフローチャートを用いて印刷設定処理における印刷設定装置１００の動作を説明する。図４の処理を行うプログラムは制御装置１０４内の図示しないメモリに格納されており、使用者により印刷設定ソフトが起動されると制御装置１０４により起動され、実行される。
ステップＳ１０１においては、電子カメラ２００が接続されているか否かを判定する。外部インタフェース１０３を介して接続信号を入力した場合は、ステップＳ１０１が肯定判定されてステップＳ１０２へ進む。接続信号を入力しない場合は、ステップＳ１０１が否定判定されてステップＳ１０４へ進む。
【００３４】
ステップＳ１０２においては、電子カメラ２００の記憶媒体（たとえばメモリカード）に記録されている全ての画像ファイルを受信する。そして、受信した画像ファイルをＨＤＤ１０２内のフォルダＦ内に記録してステップＳ１０３へ進む。ステップＳ１０３においては、外部インタフェース１０３を介して、電子カメラ２００に対して消去指示信号を出力してステップＳ１０７へ進む。すなわち、電子カメラ２００の記録媒体内に記録されている全ての画像ファイルを消去させる。
【００３５】
ステップＳ１０１が否定判定されるとステップＳ１０４へ進み、リムーバブルメディアが接続されているか否かを判定する。入出力装置１０９から接続信号を入力した場合は、ステップＳ１０４が肯定判定されてステップＳ１０５へ進む。接続信号を入力しない場合は、ステップＳ１０４が否定判定されてステップＳ１０１へ戻る。ステップＳ１０５においては、ステップＳ１０２と同様に、リムーバブルメディアに接続された全ての画像ファイルを受信し、ＨＤＤ１０２内のフォルダＦに記録してステップＳ１０６へ進む。ステップＳ１０６においては、ステップＳ１０３と同様に、入出力装置１０９を介して、接続されているリムーバブルメディア内に記録されている全ての画像ファイルを消去させてステップＳ１０７へ進む。
【００３６】
ステップＳ１０７においては、モニタ用インタフェース１０８を介して、モニタ１０５に印刷設定画面Ｓを表示させる。すなわち、メモリ１０７に格納した画像ファイルのサムネイル画像データに対応するサムネイル画像をモニタ１０５に表示させてステップＳ１０８へ進む。ステップＳ１０８においては、上述した印刷設定処理を行う。すなわち、上述した印刷設定画面におけるユーザの操作に応じて、各画像の印刷枚数の設定処理、各画像に人物を特定する処理、および画像サイズの設定処理を行う。そして、ユーザにより出力ボタンｂ２が操作されるとステップＳ１０８の処理を終えて、ステップＳ１０９へ進む。ステップＳ１０９においては、モニタ用インタフェース１０８を介して、モニタ１０５にメディア選択画面ＭＳを表示させて、上述した記憶媒体選択処理を行ってステップＳ１１０へ進む。
【００３７】
ステップＳ１１０においては、ステップＳ１０９ｘの記憶媒体選択処理により選択されたメモリカード１０９ｘに既にデータが記録されているか否かを判定する。入出力装置１０９を介してメモリカード１０９ｘにデータが記録されていることが検出されると、ステップＳ１１０が肯定判定されてステップＳ１１１へ進む。メモリカード１０９ｘにデータが記録されていない場合は、ステップＳ１１０が否定判定されてステップＳ１１４へ進む。
【００３８】
ステップＳ１１１においては、モニタ用インタフェース１０８を介して、モニタ１０５に、たとえば「既存のデータを削除してもよいですか？Ｙ／Ｎ」等のメッセージを表示させてステップＳ１１２へ進む。このとき、モニタ用インタフェース１０８を介して、モニタ１０５に上記のメッセージとともにYESボタンおよびNOボタンを表示させる。
【００３９】
ステップＳ１１２においては、メモリカード１０９に記録済みのデータを削除するか否かを判定する。ユーザによりモニタ１０５に表示されたYESボタンが操作され、入力装置１０１からデータの削除を指示する信号を入力した場合は、ステップＳ１１２が肯定判定されてステップＳ１１３へ進む。ユーザによりNOボタンが操作され、入力装置１０１からデータの非削除を指示する信号を入力した場合は、ステップＳ１１２が否定判定されてステップＳ１０９へ戻る。ステップＳ１１２においては、データ削除を指示する削除信号を入出力装置１０９に出力して、メモリカード１０９ｘに記録済みのデータを削除させてステップＳ１１４へ進む。
【００４０】
ステップＳ１１４においては、印刷設定処理が行われ出力が指示された全画像ファイルの総データ量と選択されたメモリカード１０９ｘの容量を比較して、全画像ファイルがメモリカード１０９ｘに記録可能か否かを判定する。全画像ファイルの総データ量がメモリカード１０９の容量以内の場合は、ステップＳ１１４が肯定判定されてステップＳ１１５へ進む。このとき、メモリ１０７に格納したテーブルを参照して、印刷枚数分の複製画像ファイルを生成する。全画像ファイルの総データ量がメモリカード１０９ｘの容量を超える場合は、ステップＳ１１４が否定判定されて、後述するステップＳ１１７へ進む。
【００４１】
ステップＳ１１５においては、人物特定処理を行う。すなわち、各画像ファイルのファイル名に、関連付けされた人物名に対応する人物ＩＤを含ませてファイル名を変更してステップＳ１１６へ進む。ステップＳ１１６においては、人物特定処理が施された全ての画像ファイルをメモリカード１０９ｘへ出力して処理を終了する。
【００４２】
ステップＳ１１４が否定判定されるとステップＳ１１７へ進み、メモリカード１０９ｘに出力される画像ファイルの縮小率を算出してステップＳ１１８へ進む。ステップＳ１１８においては、印刷設定処理が行われた画像ファイルのうち、画素数が最小の画像データに対応する画像ファイルを選択してステップＳ１１９へ進む。ステップＳ１１９においては、最小画素数と縮小率とを用いて算出した縮小最小画素数が必要画素数以上であるか否かを判定する。縮小最小画素数が必要画素数以上の場合、ステップＳ１１９が肯定判定されてステップＳ１２０へ進む。ステップＳ１２０においては、メモリカード１０９ｘに出力する全ての画像ファイルに対して解像度変換処理およびＪＰＥＧ圧縮処理を施してステップＳ１１５へ進む。縮小最小画素数が必要画素数未満の場合、ステップＳ１１９が否定判定されてステップＳ１２１へ進む。ステップＳ１２１においては、モニタ用インタフェース１０８を介して、モニタ１０５にメモリカード１０９ｘの容量不足により画像ファイルが出力できないことを警告するメッセージを表示させてステップＳ１０７へ戻る。
【００４３】
次に、記憶媒体に出力された画像ファイルを確認するためのメディア画像確認モードについて説明する。メディア画像確認モードにおいては、ユーザはメモリカード１０９ｘに出力された各画像ファイルの印刷設定枚数を確認できるとともに、メモリカード１０９ｘに出力済みの画像ファイルに対して所定の画像処理を施すことができる。
【００４４】
ユーザによる入力装置１０１の操作に応じて、制御装置１０４がメディア画像確認モードを起動すると、モニタ用インタフェース１０８を介して、モニタ１０５にメディア画像確認画面を表示させる。図５に、メディア画像確認画面ＳＳの一例を示す。制御装置１０４は、メディア画像確認画面ＳＳに、縮小画像ｐｓ１〜ｐｓ４およびプレビュー画像表示領域ＳＳ２を表示させる。また、制御装置１０４は、縮小画像ｐｓ１〜ｐｓ４のそれぞれの下部領域に、印刷設定枚数欄ｑｓ１〜ｑｓ４、人物名欄ｒｓ１〜ｒｓ４およびファイル名ｎ１〜ｎ４を表示させる。さらに、制御装置１０４は、メディア画像確認モードを終了するための終了ボタンＸと、メモリカード１０９内に出力された画像ファイルの画像データに対して画像処理を施すための画像処理設定フィールドＳＳ１とを表示させる。
【００４５】
制御装置１０４は、メモリカード１０９ｘに出力された各画像ファイルに含まれるサムネイル画像データを読み出す。制御装置１０４は、モニタ用インタフェース１０８を介してサムネイル画像データに対応するサムネイル画像を縮小画像ｐｓ１〜ｐｓ４として、モニタ１０５に表示させる。なお、メモリカード１０９ｘに出力された画像ファイルの数が４枚を超える場合は、制御装置１０４は、たとえば縮小画像ｐｓ１〜ｐｓ４の下部領域とプレビュー画像表示領域ＳＳ２との間にスクロールバー等を表示させる。そして、ユーザの入力装置１０１によるスクロールバー操作に応じて、制御装置１０４が５枚目以降の縮小画像を表示させるようにしてもよい。
【００４６】
制御装置１０４は、縮小画像ｐｓ１〜ｐｓ４の下部領域に、画像ファイルのファイル名のうち画像ＩＤに対応するファイル名を表示させる。メディア画像確認画面ＳＳにおいては、ユーザの直接編集操作により、表示されたファイル名の変更が可能である。ユーザが入力装置１０１のマウス等を用いて、メディア画像確認画面ＳＳに表示されたファイル名ｎ１〜n４をダブルクリックすると直接編集が可能となる。そして、入力装置１０１のキーボード等を用いてファイル名、すなわちユーザが所望する画像ＩＤ（たとえば、ａｂｃｄ等）を入力する。
【００４７】
ユーザにより画像ＩＤが入力されると、制御装置１０４は、画像ファイルのファイル名のうち画像ＩＤを更新する。このとき、制御装置１０４は、同一の画像ＩＤを有する全ての画像ファイルのファイル名を、変更操作後のファイル名に変更する。たとえば縮小画像ｐ１に対応する画像ファイルは、人物名「Ａ」および「Ｃ」と関連付けされているので、ファイル名が「A000_DSC.0001.jpg」および「C000_DSC．0001.jpg」の画像ファイルが存在する。したがって、上述したファイル名変更操作により画像ＩＤが「ａｂｃｄ」のように変更された場合、制御装置１０４は、上記の２つのファイル名を「A000_abcd.jpg」および「C000_abcd.jpg」のように変更する。
【００４８】
メディア画像確認モードにおいて設定可能な画像処理としては、たとえば露出補正と彩度調整とがある。制御装置１０４は、画像処理設定フィールドＳＳ１に、露出補正を設定するための露出設定領域ＳＲ１０および彩度調整を設定するための彩度設定領域ＳＲ２０を表示させる。制御装置１０４は、露出設定領域ＳＲ１０に、＋ボタンｂ１０および−ボタンｂ１１を表示させる。ユーザは、画像の露出をオーバー側に設定する場合は＋ボタンｂ１０を操作し、露出をアンダー側に設定する場合は−ボタンｂ１１を操作する。また、制御装置１０４は、彩度設定領域ＳＲ２０に、＋ボタンｂ２０および−ボタンｂ２１を表示させる。ユーザは、画像の彩度を鮮やかにする場合は＋ボタンｂ２０を操作し、彩度を鮮やかではなくする場合には−ボタンｂ２１を操作する。＋ボタンｂ１０、ｂ２０および−ボタンｂ１１、ｂ２１の操作は、ユーザが入力装置１０１のマウス等を用いてクリックすることにより行われる。
【００４９】
ユーザは、画像処理を施す画像を縮小画像ｐｓ１〜ｐｓ４の中から選択する。図５においては、縮小画像ｐｓ１に対応する画像が選択された場合を示す。なお、画像の選択は、ユーザが入力装置１０１のマウス等を用いてクリック操作することにより行われる。この場合、制御装置１０４は、縮小画像ｐｓ１に対応する画像ファイルのファイル名のうち画像ＩＤ「DSC.0001.jpg」を検出する。そして、制御装置１０４は、画像ＩＤ「DSC.0001.jpg」の画像ファイルに含まれる画像データをモニタ用インタフェース１０８に出力し、読み出した画像データに対応する画像をプレビュー表示領域ＳＳ２に表示させる。
【００５０】
そして、画像処理部１０４ａは、メモリ１０７に読み出した画像ファイルの画像データに対して露出補正処理および彩度調整処理を施す。画像処理部１０４ａは、上述した＋ボタンｂ１０および−ボタンｂ１１の操作に応じて、すなわちユーザによりクリック操作されるごとに、露出パラメータをオーバー側もしくはアンダー側に所定値ずつ変更する。また、画像処理部１０４ａは、上述した＋ボタンｂ２０および−ボタンｂ２１の操作に応じて、すなわちユーザによりクリック操作されるごとに、彩度パラメータをオーバー側もしくはアンダー側に所定値ずつ変更する。そして、画像処理部１０４ａは、変更された露出パラメータもしくは彩度パラメータに基づいて、メモリ１０７内の画像データに対して画像処理を施して、新たな画像データを生成する。制御装置１０４は、生成した画像データをモニタ用インタフェース１０８に出力して、画像処理の施された画像データに対応する画像をプレビュー表示領域ＳＳ２に表示させる。
【００５１】
この画像処理操作は、ユーザが終了ボタンＸを操作した際に反映される。すなわち、ユーザにより終了ボタンＸが入力装置１０１のマウス等によりクリック操作され、終了指示信号を入力すると、制御装置１０４は、画像処理が施されメモリ１０７に格納された画像データを含む画像ファイルを生成する。そして、制御装置１０４は、生成した画像ファイルをメモリカード１０９ｘ内に記録する。このとき、画像処理部１０４ａは、同一の画像ＩＤを有する全ての画像ファイルの画像データに対して同一の画像処理を反映させる。たとえば縮小画像ｐｓ１に対応する画像ファイルは、人物名「Ａ」および「Ｃ」と関連付けされているので、ファイル名が「A000_DSC.0001.jpg」および「C000_DSC．0001.jpg」の画像ファイルが存在する。画像処理部１０４ａは、上述した画像処理操作により変更された露出パラメータもしくは彩度パラメータを用いてファイル名が「A000_DSC.0001.jpg」の画像データに画像処理を施す。そして、画像処理部１０４ａは、画像処理の施された画像データを含むファイル名が「A000_DSC.0001.jpg」の画像ファイルをコピーして複製画像ファイルを生成する。制御装置１０４は、複製画像ファイルに対してファイル名「C000_DSC．0001.jpg」を付与する。そして、制御装置１０４は、上記のようにして生成したファイル名が「A000_DSC.0001.jpg」および「C000_DSC．0001.jpg」の画像ファイルをメモリカード１０９ｘに記録する。
【００５２】
図６に示すフローチャートを用いてメディア画像確認モードにおける印刷設定装置１００の動作を説明する。図６の処理を行うプログラムは制御装置１０４内の図示しないメモリに格納されており、使用者によりメディア画像確認ソフトが起動されると制御装置１０４により起動される。
【００５３】
ステップＳ２０１においては、制御装置１０４は、モニタ用インタフェース１０８を介して、モニタ１０５にメディア画像確認画面ＳＳ１を表示させてステップＳ２０２へ進む。ステップＳ２０２においては、制御装置１０４は終了ボタンＸが操作されたか否かを判定する。終了指示信号を入力した場合は、制御装置１０４によりステップＳ２０２が肯定判定されて、後述するステップＳ２０７へ進む。終了指示信号を入力しない場合は、制御装置１０４によりステップＳ２０２が否定判定されてステップＳ２０３へ進む。
【００５４】
ステップＳ２０３において、制御装置１０４は、ユーザによる画像処理操作が行われたか否かを判定する。＋ボタンｂ１０、ｂ２０または−ボタンｂ１１、ｂ２１が操作された場合は、制御装置１０４によりステップＳ２０３が肯定判定されてステップＳ２０４へ進む。＋ボタンｂ１０、ｂ２０または−ボタンｂ１１、ｂ２１が操作されない場合は、制御装置１０４によりステップＳ２０３が否定判定されてステップＳ２０２へ戻る。ステップＳ２０４においては、画像処理部１０４ａは、ステップＳ２０３で行われた画像処理設定操作に応じて、露出パラメータもしくは彩度パラメータを変更する。そして、画像処理部１０４ａは、変更された露出パラメータもしくは彩度パラメータを用いた画像処理を施した画像データを生成しメモリ１０７に格納する。制御装置１０４は、画像処理の施された画像データに対応する画像をモニタ１０５に表示させてステップＳ２０５へ進む。
【００５５】
ステップＳ２０５においては、制御装置１０４は、ユーザによりファイル名変更操作が行われたか否かを判定する。ファイル名変更操作が行われた場合は、制御装置１０４によりステップＳ２０５が肯定判定されてステップＳ２０６へ進む。ステップＳ２０６においては、制御装置１０４は、同一の画像ＩＤを有する全ての画像ファイルのファイル名を、変更操作後のファイル名に変更してステップＳ２０２へ戻る。ファイル名変更操作が行われない場合は、制御装置１０４によりステップＳ２０５が否定判定されてステップＳ２０２へ戻る。
【００５６】
制御装置１０４によりステップＳ２０２が肯定判定されるとステップＳ２０７へ進み、画像処理部１０４ａは、ステップＳ２０４で設定された画像処理を実行してステップＳ２０８へ進む。すなわち、ステップＳ２０４で生成しメモリ１０７に格納した画像データを用いて新たな画像ファイルを生成し、メモリカード１０９に記録する。
【００５７】
ステップＳ２０８においては、制御装置１０４は画像処理を実行する画像ファイルが複数存在するか否かを判定する。ステップＳ２０７で生成した画像ファイルのファイル名に含まれる画像ＩＤと同一の画像ＩＤを含むファイル名を有する画像ファイルが存在する場合は、制御装置１０４によりステップＳ２０８が肯定判定されてステップＳ２０９へ進む。ステップＳ２０９においては、制御装置１０４は、ステップＳ２０７で生成した画像ファイルをコピーして複製画像ファイルを生成する。そして、制御装置１０４は複製画像ファイルに対して、ファイル名を付与してメモリカード１０９に記録してステップＳ２１０へ進む。画像処理を実行する画像ファイルが複数存在しない場合は、制御装置１０４によりステップＳ２０８が否定判定されてステップＳ２１０へ進む。ステップＳ２１０においては、制御装置１０４は、モニタ用インタフェース１０８を介して、モニタ１０５に表示されたメディア画像確認画面ＳＳを閉じて処理を終了する。
【００５８】
以上で説明した実施の形態の印刷設定処理装置１００によれば、以下の作用効果が得られる。
（１）制御装置１０４は、外部インタフェース１０３または入出力装置１０９を介して画像ファイルを入力し、入力した画像ファイルのそれぞれに対応する人物を特定するための人物ＩＤ、すなわち人物特定文字列を生成するようにした。そして、制御装置１０４は、生成した人物ＩＤを含むファイル名を付与した画像ファイルをメモリカード１０９ｘに記録するようにした。したがって、管理ソフトによる画像ファイルの管理が容易になる。また、店舗等により画像ファイルの画像を印刷すると、画像ファイルのファイル名が印刷された写真の裏面に印刷される。そのため、印刷されたファイル名には人物名が含まれているので、ユーザは印刷されたファイル名に基づいて写真の仕分けを容易に行うことができる。
【００５９】
（２）ユーザにより印刷設定処理画面Ｓ上のOtherボタンｂ６が操作されると、制御装置１０４は、画像ファイルのそれぞれに対応する人物を特定しない人物非特定文字列を生成するようにした。そして、制御装置１０４は、生成した人物非特定文字列を含むファイル名を付与した画像ファイルをメモリカード１０９ｘに記録するようにした。したがって、管理ソフトによる画像ファイルの管理が容易になる。
【００６０】
（３）制御装置１０４は、メモリカード１０９ｘに記録する複数の画像ファイルの総データ量と、メモリカード１０９ｘの容量とを検出し、画像ファイルの総データ量がメモリカード１０９ｘの容量を超えるか否かを判定するようにした。そして、制御装置１０４は、画像ファイルの総データ量がメモリカード１０９ｘの容量を超えると判定した場合は、画像ファイルの総データ量がメモリカード１０９ｘの容量以下になるように、解像度変換処理を行って、画像ファイルのそれぞれのデータ量を変更するようにした。したがって、全ての画像ファイルに対して印刷設定処理とメモリカード１０９ｘへの出力が終了する前にメモリカード１０９ｘが容量不足となり、ユーザの作業が中断するとうい事態を防げるので、利便性が向上する。
【００６１】
（４）メディア画像確認モードにおいて、制御装置１０４は、メモリカード１０９ｘに出力されて記録された画像ファイルに対応する画像をメディア画像確認画面ＳＳに表示させるようにした。そして、ユーザによりメディア画像確認画面ＳＳ上で選択された画像に対し画像処理の処理指示操作が行われると、制御装置１０４は、処理指示操作が行われた画像のファイル名に含まれる人物ＩＤ以外の部分、すなわち画像ＩＤが同一となる画像ファイルを検出するようにした。画像処理部１０４ａは、検出された全ての画像ファイルの画像データに対して、同一の画像処理を施すようにした。したがって、たとえば人物名「Ａ」に対応する画像ＩＤが「DSC.0001.jpg」の画像と、人物名「Ｂ」に対応する画像ＩＤが「DSC.0001.jpg」の画像との間で、同一の画像処理が施されるので、印刷された同一被写体に対応する画像がそれぞれ異なる露出や彩度になることを防ぐことができる。
【００６２】
上述した実施の形態の印刷設定処理装置１００を、次のように変形できる。
（１）印刷設定画面Ｓは、図２に示すものに代えて、図７に示すものであってもよい。なお、図２および図５と同一のものについては同一の符号を付与する。制御装置１０４は、図７（ａ）に示す印刷設定画面Ｓに、メモリカード１０９ｘに出力する画像ファイルに対応する縮小画像ｐ１〜ｐ４、および各縮小画像ｐ１〜ｐ４に対応する画像ファイルの印刷枚数を表示するための印刷枚数表示領域Ｓ１０１〜Ｓ１０４を表示させる。制御装置１０４は、印刷枚数表示領域Ｓ１０１〜Ｓ１０４に、各縮小画像ｐ１〜ｐ４に対応する画像ファイルの印刷枚数を矩形ｓｑの数を用いて表示する。すなわち、図７に示す印刷設定画面Ｓにおいては、縮小画像ｐ１に対応する画像ファイルの印刷枚数が２枚、縮小画像ｐ２およびｐ３に対応する画像ファイルの印刷枚数がそれぞれ３枚、縮小画像ｐ４に対応する画像ファイルの印刷枚数が１枚である。この結果、ユーザは縮小画像ｐ１〜ｐ４に対する印刷枚数を視覚的に認識しやすくなる。
【００６３】
図７の印刷設定画面Ｓにおける印刷設定操作および印刷設定処理は、図２に示す印刷設定画面Ｓにおける印刷設定操作および印刷設定処理と同様である。なお、ユーザが縮小画像ｐ１〜ｐ４のいずれかを、入力装置１０１のマウスを用いてダブルクリック操作すると、制御装置１０４は、ダブルクリック操作された縮小画像に対応する画像をプレビュー画像表示領域Ｓ２に表示させる。図７（ｂ）には、ダブルクリックされた縮小画像ｐ２に対応する画像がプレビュー画像表示領域Ｓ２に表示された状態を示す。このとき、制御装置１０４は、プレビュー画像表示領域Ｓ２が縮小画像ｐ１〜ｐ４の表示領域と重畳しないように表示させるものとする。
【００６４】
（２）印刷設定画面Ｓは、図８に示すものであってもよい。なお、図２、図５および図７と同一のものについては同一の符号を付与する。制御装置１０４は、人物名表示領域ＳＲ３ａ、ＳＲ３ｂおよびＳＲ３ｃを表示させる。図８（ａ）に示す印刷設定画面Ｓにおいては、人物名「Ａ」、「Ｂ」および「Ｃ」が表示されている状態を示す。制御装置１０４は、人物名表示領域ＳＲ３ａ、ＳＲ３ｂおよびＳＲ３ｃのそれぞれに対応する印刷枚数表示領域Ｓ１０１、Ｓ１０２およびＳ１０３をそれぞれ表示させる。制御装置１０４は、印刷枚数表示領域Ｓ１０１、Ｓ１０２およびＳ１０３に、各人物名「Ａ」、「Ｂ」および「Ｃ」が関連付けされた画像ファイルの印刷枚数を矩形ｓｑの数を用いて表示する。すなわち、図８（ａ）に示す印刷設定画面Ｓにおいては、人物名「Ａ」に関連付けされた画像ファイルの印刷枚数が４枚、人物名「Ｂ」に関連付けされた画像ファイルの印刷枚数が２枚、人物名「Ｃ」に関連付けされた画像ファイルの印刷枚数が３枚である。
【００６５】
制御装置１０４は、各矩形ｓｑ内に、印刷設定処理が行われた画像を表示させる。すなわち、印刷枚数表示領域Ｓ１０１に表示される矩形ｓｑには、縮小画像ｐ１〜ｐ３およびｐ７に対応する画像が表示される。印刷枚数表示領域Ｓ１０２に表示される矩形ｓｑには、縮小画像ｐ２およびｐ３に対応する画像が表示される。印刷枚数表示領域Ｓ１０３に表示される矩形ｓｑには、縮小画像ｐ１〜ｐ３に対応する画像が表示される。すなわち、制御装置１０４は、選択された人物に関連する画像ファイルに対応する画像をモニタ１０５に一覧表示する。この結果、ユーザは人物名「Ａ」、「Ｂ」および「Ｃ」に関連付けされた画像および画像の印刷枚数を視覚的に認識しやすくなる。
【００６６】
図８の印刷設定画面Ｓにおける印刷設定操作および印刷設定処理は、図２に示す印刷設定画面Ｓにおける印刷設定操作および印刷設定処理と同様である。なお、ユーザが縮小画像ｐ１〜ｐ７のいずれかを、入力装置１０１のマウスを用いてダブルクリック操作すると、制御装置１０４は、ダブルクリック操作された縮小画像に対応する画像をプレビュー画像表示領域Ｓ２に表示させる。図８（ｂ）には、ダブルクリックされた縮小画像ｐ２に対応する画像がプレビュー画像表示領域Ｓ２に表示された状態を示す。このとき、制御装置１０４は、プレビュー画像表示領域Ｓ２が画像ブラウザＳ１および人物名表示領域ＳＲ３ａ〜ＳＲ３ｃと重畳しないように表示させるものとする。
【００６７】
（３）図２、図７および図８に示す印刷設定画面Ｓのうちいずれか２つの印刷設定画面Ｓが切替可能に構成され、２つの印刷設定画面Ｓのうち１つをユーザが選択して使用可能としてもよい。また、図２、図７および図８に示す３つの印刷設定画面Ｓが切替可能に構成され、３つの印刷設定画面Ｓのうちの１つをユーザが選択して使用可能としてもよい。
【００６８】
（４）制御装置１０４は、公知の顔認識処理により画像に含まれる人物の顔画像を検出し、検出した顔画像に対応する人物ＩＤを画像ファイルのファイル名に含ませるようにしてもよい。この場合、制御装置１０４は、予め人物の顔画像と人物名とを対応付けたテーブルを所定のメモリに格納しておけばよい。
【００６９】
（５）制御装置１０４は、縮小率を算出して解像度変換処理を行うものに代えて、出力サイズを段階的に縮小して解像度変換処理を行ってもよい。この場合、制御装置１０４は、全ての画像ファイルの総データ量がメモリカード１０９ｘの容量を上回るとき、予め設定されている出力サイズ、たとえば印刷サイズとして１５[cm]×１０[cm]に画像ファイルを変換した場合の総データ量を算出する。そして、制御装置１０４は、算出した総データ量とメモリカード１０９ｘの容量とを比較する。総データ量がメモリカード１０９ｘの容量以内の場合には、制御装置１０４は算出した出力サイズとなるように画像ファイルの出力サイズを変換して、メモリカード１０９ｘに記録する。
【００７０】
上記の印刷サイズ（１５[cm]×１０[cm]）においても総データ量がメモリカード１０９ｘの容量を上回る場合には、制御装置１０４は、さらに出力サイズを印刷サイズの６[cm]×４[cm]に変換した場合の全ての画像ファイルの総データ量を算出する。そして、制御装置１０４は、算出した総データ量とメモリカード１０９ｘの容量とを比較する。総データ量がメモリカード１０９ｘの容量以内の場合には、制御装置１０４は算出した出力サイズ（６[cm]×４[cm]）となるように画像ファイルの出力サイズを変換して、メモリカード１０９ｘに記録する。上記の印刷サイズ（６[cm]×４[cm]）においても総データ量がメモリカード１０９ｘの容量を上回る場合には、制御装置１０４は、モニタ用インタフェース１０８を介して、モニタ１０５にメモリカード１０９ｘの容量不足により画像ファイルが出力できないことを警告するメッセージを表示させる。
【００７１】
（６）制御装置１０４が解像度を変換するものに代えて、ＪＥＰＧの圧縮率を変更してもよい。この場合、制御装置１０４は、ＪＥＰＧの圧縮率として、たとえば高画質に対応する圧縮率１／４、通常画質に対応する圧縮率１／８および最小画質に対応する圧縮率１／１６を有している。そして、制御装置１０４は、全ての画像ファイルの総データ量がメモリカード１０９ｘの容量を上回る場合に、上記の圧縮率１／４で圧縮した場合の画像ファイルの総データ量とメモリカード１０９ｘの容量とを比較する。圧縮率１／４としたときの全ての画像ファイルの総データ量がメモリカード１０９ｘの容量を上回る場合には、制御装置１０４は、圧縮率１／８で圧縮した場合の画像ファイルの総データ量とメモリカード１０９ｘの容量とを比較する。圧縮率１／８としたときの全ての画像ファイルの総データ量がメモリカード１０９ｘの容量を上回る場合には、制御装置１０４は、圧縮率１／１６で圧縮した場合の画像ファイルの総データ量とメモリカード１０９ｘの容量とを比較する。圧縮率１／１６としたときの全ての画像ファイルの総データ量がメモリカード１０９ｘの容量を上回る場合には、制御装置１０４は、モニタ用インタフェース１０８を介して、モニタ１０５にメモリカード１０９ｘの容量不足により画像ファイルが出力できないことを警告するメッセージを表示させる。
【００７２】
（７）制御装置１０４は、メディア画像確認画面ＳＳにおいて、ユーザにより設定された印刷枚数に応じて縮小画像をソートして表示させてもよい。また、制御装置１０４は、印刷設定枚数に応じて、メディア画像確認画面ＳＳに表示させる縮小画像をフィルタリングしてもよい。この場合、制御装置１０４は、メディア画像確認画面ＳＳには、ユーザによるフィルタリング枚数の設定欄を表示させる。そして、ユーザによりフィルタリング枚数が１枚に設定された場合、制御装置１０４は、印刷設定枚数が１枚の画像ファイルを抽出し、抽出した画像ファルに対応する縮小画像をメディア画像確認画面ＳＳに表示させる。または、制御装置１０４は、ユーザにより設定されたフィルタリング枚数以上または以下の印刷設定枚数の画像ファイルに対応する縮小画像をメディア画像確認画面ＳＳに表示させてもよい。
【００７３】
（８）制御装置１０４は、図２の印刷設定画面Ｓと図５のメディア画像確認画面ＳＳとを同一のモニタ１０５に表示させるようにしてもよい。
（９）図２の印刷設定画面Ｓの印刷枚数設定欄ｑ１〜ｑ７からユーザが直接編集により印刷設定枚数を設定した場合、制御装置１０４は、この印刷設定枚数を次の画像ファイルの印刷設定枚数に適用してもよい。すなわち、ユーザが縮小画像ｐ１の印刷枚数設定欄ｑ１から直接編集により印刷設定枚数を３枚とした場合、制御装置１０４は、縮小画像ｐ２の印刷枚数設定欄ｑ２に表示される印刷設定枚数を３枚とする。この結果、ユーザが入力装置１０１のキーボード等を用いて印刷枚数を設定する際の利便性を向上できる。
【００７４】
（１０）制御装置１０４は、印刷設定処理が行われた画像ファイルをメモリカード１０９ｘ等のリムーバブルメディアに出力するものに代えて、画像の印刷を行う店舗等に画像ファイルを送信するようにしてもよい。この場合、制御装置１０４は、ＬＡＮインタフェース１０６を介して、ネットワークにより接続された店舗内に設置された印刷用装置に印刷設定処理が行われた画像ファイルを送信する。
【００７５】
（１１）制御装置１０４は、ユーザによる出力ボタンｂ２の操作に応じて、印刷設定枚数に応じて複製画像ファイルを生成するものとしたが、複製画像ファイルを生成せずに各画像ファイルのファイル名に特定した人物ＩＤを含ませるだけでもよい。この場合、画像の印刷を行う店舗側の印刷用装置で、ファイル名に含まれた人物ＩＤに基づいて特定された人物の数を特定し、人数分の画像ファイルを複製して印刷すればよい。
【００７６】
（１２）上述した印刷設定処理、メディア画像確認モードにおける処理を電子カメラ２００や、画像の印刷を行う店舗内に設置された印刷設定装置で実行してもよい。この場合、たとえば電子カメラ２００の所定のメモリ内には、印刷設定ソフトおよびメディア画像確認ソフトが格納されている。そして、電子カメラ２００内の制御回路は、ユーザの操作に応じて印刷設定ソフトもしくはメディア画像確認ソフトを起動して、印刷設定処理、メディア画像確認モードにおける処理を実行する。
【００７７】
（１３）図２の印刷設定画面Ｓにおいて人物名欄ｒ１〜ｒ７に人物名を表示させるものに代えて、制御装置１０４は、人物名欄ｒ１〜ｒ７に人物を代表する符号（代表符号）として、たとえばα、β等を表示させてもよい。この場合、制御装置１０４は、人物名フィールドＳ３の人物名ボタンｂ４に上記の代表符号を表示し、人物ボタンｂ４に隣接して人物名（たとえばａｂｃｄ）を表示させてばよい。なお、制御装置１０４は、人物名ボタンｂ４に人物名を表示して、その人物名ボタンｂ４に隣接して対応する代表符号を表示させてもよい。この結果、１つの画像に複数の人物を関連付けた場合であっても、ユーザによる印刷設定画面Ｓ上の人物名欄ｒ１〜ｒ７の視認性を損なうことを防げる。
【００７８】
また、本発明の特徴を損なわない限り、本発明は上記実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で考えられるその他の形態についても、本発明の範囲内に含まれる。説明に用いた実施の形態および変形例は、それぞれを適宜組合わせて構成しても構わない。
【符号の説明】
【００７９】
１０４  制御装置、  １０４ａ  画像処理部、  １０５  モニタ、
１０９ｘ  メモリカード
【図１】
2010198115.tif 000003
【図２】
2010198115.tif 000004
【図３】
2010198115.tif 000005
【図４】
2010198115.tif 000006
【図５】
2010198115.tif 000007
【図６】
2010198115.tif 000008
【図７】
2010198115.tif 000009
【図８】
2010198115.tif 000010