(57)【要約】【課題】複数の画像を含む画像ファイルの個々の画像を印刷すること。【解決手段】ＣＰＵ１０６は、使用者によってパノラマ撮影によって得られたＭＰファイル内の個別画像データが印刷対象として指定された場合には、個別画像データをＳｔｉｔｃｈｉｎｇして１枚のパノラマ画像を生成する。そして、生成したパノラマ画像を含んだＳＰファイルを生成してＳＤＲＡＭ１０７またはメモリカード１１０ａに記録し、さらに生成したＳＰファイルを印刷するためのＤＰＯＦ（登録商標）情報を記録する。【選択図】図１
2011176716.tif 000002
【特許請求の範囲】
【請求項１】
印刷対象の画像データを指定する指定手段と、
前記指定手段によって、１枚の画像を構成する複数の画像データを含んだ第１の画像ファイル内からいずれかの画像データが印刷対象として指定された場合に、前記複数の画像データに基づいて前記１枚の画像を印刷対象画像として生成する画像生成手段と、
前記画像生成手段によって生成された前記印刷対象画像を含んだ第２の画像ファイルを生成する画像ファイル生成手段と、
前記画像ファイル生成手段によって生成された前記第２の画像ファイルを記憶媒体に記録する画像ファイル記録手段と、
前記印刷対象画像を印刷するための印刷情報を生成して前記記憶媒体に記録する印刷情報記録手段とを備えることを特徴とする電子機器。
【請求項２】
印刷対象の画像データを指定する指定手段と、
前記指定手段によって、１枚の画像を構成する複数の画像データを含んだ第１の画像ファイル内からいずれかの画像データが印刷対象として指定された場合に、前記複数の画像データに基づいて前記１枚の画像を印刷対象画像として生成する画像生成手段と、
前記画像生成手段によって生成された前記印刷対象画像を含んだ第２の画像ファイルを生成する画像ファイル生成手段と、
前記画像ファイル生成手段によって生成された前記第２の画像ファイルを記憶媒体に記録する画像ファイル記録手段と、
前記画像ファイル記録手段によって記録された前記第２の画像ファイルを印刷装置に送信して、前記印刷対象画像の印刷を指示する印刷指示手段とを備えることを特徴とする電子機器。
【請求項３】
請求項１または２に記載の電子機器において、
前記複数の画像データに基づいて前記印刷対象画像を生成するか否かを設定する設定手段をさらに備え、
前記画像生成手段は、前記設定手段によって前記印刷対象画像を生成するように設定されている場合には、前記複数の画像データに基づいて前記印刷対象画像の生成を行い、前記設定手段によって前記印刷対象画像を生成しないように設定されている場合には、前記指定手段によって指定された画像データを前記印刷対象画像とすることを特徴とする電子機器。
【請求項４】
請求項１または２に記載の電子機器において、
前記画像生成手段は、前記指定手段によって第１の画像ファイル内からいずれかの画像データが印刷対象として指定された場合には、ユーザに対して前記複数の画像データに基づいて前記印刷対象画像を生成するか否かを問い合わせ、ユーザによって前記印刷対象画像の生成が許可された場合には、前記複数の画像データに基づいて前記印刷対象画像の生成を行い、ユーザによって前記印刷対象画像の生成が拒否された場合には、前記指定手段によって指定された画像データを前記印刷対象画像とすることを特徴とする電子機器。
【請求項５】
請求項１〜４のいずれか一項に記載の電子機器において、
前記画像生成手段によって生成された前記印刷対象画像を表示装置に表示する画像表示手段をさらに備えることを特徴とする電子機器。
【請求項６】
請求項１〜５のいずれか一項に記載の電子機器において、
前記画像ファイル記録手段は、前記印刷対象画像を印刷する用紙の大きさに合わせて前記印刷対象画像の大きさを調整してから、前記第２の画像ファイルを生成することを特徴とする電子機器。
【請求項７】
請求項５に記載の電子機器において、
前記画像ファイル記録手段は、前記表示装置の表示解像度に合わせて前記印刷対象画像の大きさを調整してから、前記第２の画像ファイルを生成することを特徴とする電子機器。
【請求項８】
請求項６または７に記載の電子機器において、
大きさを調整した後の前記印刷対象画像の画像データを、前記印刷対象画像の生成元となった前記第１の画像ファイル内に追加して記録する追加記録手段をさらに備えることを特徴とする電子機器。
【請求項９】
請求項８に記載の電子機器において、
前記第１の画像ファイル内には、１つの画像データが代表画像として記録され、
前記追加記録手段は、前記大きさを調整した後の前記印刷対象画像の画像データを前記代表画像として記録することを特徴とする電子機器。
【請求項１０】
被写体像を撮像して画像データを取得する画像取得手段と、
請求項１〜９に記載の電子機器とを備えたカメラ。
【請求項１１】
画像データを指定する指定手段と、
前記指定手段によって、１枚の画像を構成する複数の画像データを含んだ第１の画像ファイル内からいずれかの画像データが指定された場合に、前記複数の画像データに基づいて前記１枚の画像を生成する画像生成手段と、
前記画像生成手段によって生成された画像を含んだ第２の画像ファイルを生成する画像ファイル生成手段と、
前記画像ファイル生成手段によって生成された前記第２の画像ファイルを記憶媒体に記録する画像ファイル記録手段とを備えることを特徴とする電子機器。
【請求項１２】
画像データを指定する指定手順と、
前記指定手順で１枚の画像を構成する複数の画像データを含んだ第１の画像ファイル内からいずれかの画像データが指定した場合に、前記複数の画像データに基づいて前記１枚の画像を生成する画像生成手順と、
前記画像生成手順で生成した画像を含んだ第２の画像ファイルを生成する画像ファイル生成手順と、
前記画像ファイル生成手順で生成した前記第２の画像ファイルを記憶媒体に記録する画像ファイル記録手順とをコンピュータに実行させるための画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、カメラ、および画像処理プログラムに関する。
【背景技術】
【０００２】
次のような画像データ記録装置が知られている。この画像データ記録装置は、１回の撮影で得た複数の画像データを１つの画像ファイルにまとめて記録する（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−２６６４２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像データ記録装置によって記録された画像ファイルの画像を印刷する際に、プリンタが複数の画像を含んだ画像ファイルの印刷に対応していない場合には、その画像ファイル内の画像を印刷することができなかった。
【課題を解決するための手段】
【０００５】
本発明による電子機器は、印刷対象の画像データを指定する指定手段と、指定手段によって、１枚の画像を構成する複数の画像データを含んだ第１の画像ファイル内からいずれかの画像データが印刷対象として指定された場合に、複数の画像データに基づいて１枚の画像を印刷対象画像として生成する画像生成手段と、画像生成手段によって生成された印刷対象画像を含んだ第２の画像ファイルを生成する画像ファイル生成手段と、画像ファイル生成手段によって生成された第２の画像ファイルを記憶媒体に記録する画像ファイル記録手段と、印刷対象画像を印刷するための印刷情報を生成して記憶媒体に記録する印刷情報記録手段とを備えることを特徴とする。
本発明による電子機器はまた、印刷対象の画像データを指定する指定手段と、指定手段によって、１枚の画像を構成する複数の画像データを含んだ第１の画像ファイル内からいずれかの画像データが印刷対象として指定された場合に、複数の画像データに基づいて１枚の画像を印刷対象画像として生成する画像生成手段と、画像生成手段によって生成された印刷対象画像を含んだ第２の画像ファイルを生成する画像ファイル生成手段と、画像ファイル生成手段によって生成された第２の画像ファイルを記憶媒体に記録する画像ファイル記録手段と、画像ファイル記録手段によって記録された第２の画像ファイルを印刷装置に送信して、印刷対象画像の印刷を指示する印刷指示手段とを備えることを特徴とする。
本発明では、複数の画像データに基づいて前記印刷対象画像を生成するか否かを設定する設定手段をさらに備え、画像生成手段は、設定手段によって印刷対象画像を生成するように設定されている場合には、複数の画像データに基づいて印刷対象画像の生成を行い、設定手段によって印刷対象画像を生成しないように設定されている場合には、指定手段によって指定された画像データを印刷対象画像とするようにしてもよい。
画像生成手段は、指定手段によって第１の画像ファイル内からいずれかの画像データが印刷対象として指定された場合には、ユーザに対して複数の画像データに基づいて印刷対象画像を生成するか否かを問い合わせ、ユーザによって印刷対象画像の生成が許可された場合には、複数の画像データに基づいて印刷対象画像の生成を行い、ユーザによって印刷対象画像の生成が拒否された場合には、指定手段によって指定された画像データを印刷対象画像とするようにしてもよい。
画像生成手段によって生成された印刷対象画像を表示装置に表示する画像表示手段をさらに備えるようにしてもよい。
画像ファイル記録手段は、印刷対象画像を印刷する用紙の大きさに合わせて印刷対象画像の大きさを調整してから、第２の画像ファイルを生成するようにしてもよい。
画像ファイル記録手段は、表示装置の表示解像度に合わせて印刷対象画像の大きさを調整してから、第２の画像ファイルを生成するようにしてもよい。
大きさを調整した後の前記印刷対象画像の画像データを、印刷対象画像の生成元となった第１の画像ファイル内に追加して記録する追加記録手段をさらに備えるようにしてもよい。
第１の画像ファイル内には、１つの画像データが代表画像として記録され、追加記録手段は、大きさを調整した後の印刷対象画像の画像データを代表画像として記録するようにしてもよい。
本発明によるカメラは、被写体像を撮像して画像データを取得する画像取得手段と、上記いずれかの電子機器とを備えることを特徴とする。
本発明による電子機器は、画像データを指定する指定手段と、指定手段によって、１枚の画像を構成する複数の画像データを含んだ第１の画像ファイル内からいずれかの画像データが指定された場合に、複数の画像データに基づいて前記１枚の画像を生成する画像生成手段と、画像生成手段によって生成された画像を含んだ第２の画像ファイルを生成する画像ファイル生成手段と、画像ファイル生成手段によって生成された第２の画像ファイルを記憶媒体に記録する画像ファイル記録手段とを備えることを特徴とする。
本発明による画像処理プログラムは、画像データを指定する指定手順と、指定手順で１枚の画像を構成する複数の画像データを含んだ第１の画像ファイル内からいずれかの画像データが指定した場合に、複数の画像データに基づいて１枚の画像を生成する画像生成手順と、画像生成手順で生成した画像を含んだ第２の画像ファイルを生成する画像ファイル生成手順と、画像ファイル生成手順で生成した第２の画像ファイルを記憶媒体に記録する画像ファイル記録手順とをコンピュータに実行させることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、複数の画像を含んだ画像ファイル内の画像を印刷することができる。
【図面の簡単な説明】
【０００７】
【図１】デジタルスチルカメラ（ＤＳＣ）の一実施の形態の構成を示すブロック図である。
【図２】ＭＰファイルのデータ構造を模式的に示した図である。
【図３】メモリカード１１０ａにおける画像ファイルの記録例を示す第１の図である。
【図４】プリント指定画面の具体例を示す図である。
【図５】パノラマ画像の具体例を示す図である。
【図６】第１の実施の形態における印刷処理の流れを示すフローチャート図である。
【図７】第２の実施の形態における印刷処理の流れを示すフローチャート図である。
【図８】第３の実施の形態における再生処理の流れを示すフローチャート図である。
【発明を実施するための形態】
【０００８】
―第１の実施の形態―
図１は、第１の実施の形態におけるデジタルスチルカメラ（ＤＳＣ）の一実施の形態の構成を示すブロック図である。デジタルスチルカメラ（以下「デジタルカメラ」と呼ぶ）１００は、レンズ１０１と、ＣＣＤ１０２と、画像処理回路１０３と、Ｄｉｓｐｌａｙコントローラ１０４と、ＬＣＤパネル１０５と、ＣＰＵ１０６と、ＳＤＲＡＭ１０７と、ＪＰＥＧコーデック１０８と、ＵＳＢコントローラ１０９と、メモリカードコントローラ１１０とを備えている。
【０００９】
ＣＰＵ１０６は、デジタルカメラ１００の全体を制御するメインコントローラであり、撮影処理、画像の再生処理、画像データの転送処理等を実行することによってデジタルカメラ１００を制御する。
【００１０】
まず、デジタルカメラ１００における撮影処理について説明する。レンズ１０１を通して入力された被写体の光学像は、撮像素子であるＣＣＤ１０２で光電変換されて読み出された後、不図示のＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）によってデジタル画像データに変換されて、画像処理回路１０３へ入力される。画像処理回路１０３は、入力されたデジタル画像データに対して種々の画像処理を施し、画像処理後の画像データをＳＤＲＡＭ１０７へ記録する。また、画像処理回路１０３は、撮影時には３Ａ（ＡＥ、ＡＦ、ＡＷＢ）の演算および制御を行う。
【００１１】
なお、ＳＤＲＡＭ１０７は、揮発性の内蔵メモリであって、画像データを一時的に記録するためのバッファメモリとして使用されたり、ＣＰＵ１０６がプログラム実行時にプログラムを展開したり、プログラムで使用する変数を格納するためのワークメモリとして使用されたりする。
【００１２】
ＪＰＥＧコーデック１０８は、ＳＤＲＡＭ１０７に記録されている画像データを読み出し、該画像データをＪＰＥＧ圧縮した後、再びＳＤＲＡＭ１０７に記録する。ＣＰＵ１０６は、ＪＰＥＧ圧縮された画像データ（ＪＰＥＧデータ）をＳＤＲＡＭ１０７から読み出して、このＪＰＥＧデータに種々の付加情報（メタデータ）を付加した画像ファイル（ＪＰＥＧファイル）を生成する。そして、ＣＰＵ１０６は、生成したＪＰＥＧファイルをメモリカードコントローラ１１０へ送ると、メモリカードコントローラ１１０は、メモリカードスロット内に挿入されているメモリカード１１０ａにＪＰＥＧファイルを記録する。これによって撮影処理が完了する。
【００１３】
なお、撮影時にはカメラ背面に搭載されたＬＣＤパネル１０５がＬＣＤファインダーとして機能し、画像処理回路１０３によって画像処理された後の画像データが所定のフレーム間隔でＬＣＤパネル１０５に表示される。撮影者は、ＬＣＤパネル１０５の表示を確認しながら構図決めを行う。
【００１４】
次に、デジタルカメラ１００における画像データの再生処理について説明する。ＣＰＵ１０６は、メモリカードコントローラ１１０を制御して、メモリカード１１０ａからＪＰＥＧファイルを読み出す。そして、ＣＰＵ１０６は、読み出したＪＰＥＧファイル内からＪＰＥＧデータを読み出して伸張を行った後、画像処理回路１０３へ出力する。画像処理回路１０３は、入力された伸張後のデータに対して解像度変換を行って、画像の解像度をＬＣＤパネル１０５の表示解像度に合わせて変更することによって表示用画像データを生成し、ＳＤＲＡＭ１０７へ記録する。
【００１５】
Ｄｉｓｐｌａｙコントローラ１０４は、ＳＤＲＡＭ１０７から表示用画像データを読み出して、それをＬＣＤパネル１０５に表示する。
【００１６】
本実施の形態におけるデジタルカメラ１００では、上述した通常の撮影処理によって生成されたＪＰＥＧファイル、すなわち１つの画像ファイル内に１つのＪＰＥＧデータが記録される画像ファイル以外に、１つの画像ファイル内に複数のＪＰＥＧデータが記録される画像ファイルも生成することができる。例えば、ＣＰＵ１０６は、連写撮影が行われた場合、パノラマ撮影が行われた場合、またはインターバル撮影が行われた場合等、１回の撮影によって複数のＪＰＥＧデータが１組として生成される場合には、生成した複数のＪＰＥＧデータを１つの画像ファイルにまとめて格納する。すなわち、ＣＰＵ１０６は、複数のＪＰＥＧデータを記録した画像ファイルを生成する。
【００１７】
本実施の形態では、１つの画像ファイル内に１つの本画像データを記録した画像ファイルをＳＰファイル（ＳｉｎｇｌｅＰｉｃｔｕｒｅファイル／単数画像ファイル）と呼び、１つの画像ファイル内に複数の本画像データを記録した画像ファイルをＭＰファイル（ＭｕｌｔｉＰｉｃｔｕｒｅファイル／複数画像ファイル）と呼ぶこととする。なお、ＳＰファイルは、本画像データの他に、当該本画像データに対応するサムネイルデータ、表示用画像データを含むこととしてもよい。以下の第１〜第３の実施の形態では、本画像データとして、ＪＰＥＧデータを用いて説明する。また、ＳＰファイルのフォーマットとしては、公知のＥｘｉｆ規格（Ｅｘｃｈａｎｇｅａｂｌｅ ｉｍａｇｅ ｆｉｌｅ ｆｏｒｍａｔ ｆｏｒ ｄｉｇｉｔａｌ ｓｔｉｌｌ ｃａｍｅｒａｓ）が用いられる。
【００１８】
また、ＭＰファイルのフォーマットとしては、図２に示すようなフォーマットが用いられる。この図２に示す例は、パノラマ撮影が行われたことにより、４枚の画像が１つのパノラマ画像を構成する画像として撮影された場合に、これら４枚の画像の画像データを１つのＭＰファイル内に格納した例を示している。具体的には、１つの画像ファイル内に個別画像１〜４の４つの個別画像が記録され、各個別画像２ａ〜２ｄは、図２に示すように一般的なＪＰＥＧファイルのデータ構造となっている。
【００１９】
具体的には、各個別画像のＡＰＰ１には、Ｅｘｉｆの付属情報が記録され、ＡＰＰ２には、ＭＰフォーマットに関する付属情報が記録される。先頭画像、すなわち個別画像１のＡＰＰ２には、各個別画像のオフセット（基準位置からの相対アドレス）やデータサイズ（バイト数）等の情報がＭＰインデックス情報として記録され、さらに先頭画像に関するＭＰ個別情報が記録される。また、先頭画像以外の個別画像のＡＰＰ２には、各個別画像に関するＭＰ個別情報が記録される。
【００２０】
各個別画像の圧縮画像データには、上述した本画像データ、すなわちＪＰＥＧデータが記録される。図２に示す例では、個別画像１の圧縮画像データ２ａ−１には、画像２ａ−２の画像データが記録され、個別画像２の圧縮画像データ２ｂ−１には、画像２ｂ−２の画像データが記録される。また、個別画像３の圧縮画像データ２ｃ−１には、画像２ｃ−２の画像データが記録され、個別画像４の圧縮画像データ２ｄ−１には、画像２ｄ−２の画像データが記録される。
【００２１】
図３は、メモリカード１１０ａにおける画像ファイルの記録例を示す図である。なお、メモリカード１１０ａは、通常ＦＡＴファイルシステムでフォーマットされるので、画像ファイルは、ＦＡＴシステムのファイルとして記録される。この図３に示す例では、画像ファイルは、ＤＣＦ規格（Ｄｅｓｉｇｎ ｒｕｌｅ ｆｏｒ Ｃａｍｅｒａ Ｆｉｌｅ ｓｙｓｔｅｍ）に沿って記録される。
【００２２】
図３に示すように、ＤＣＦ規格では、画像ファイルは、「ＤＣＩＭ」ディレクトリ内の「１００ＡＢＣＤＥ」ディレクトリ内に、それぞれファイル名が付加されて記録される。ここで、「ＤＣＩＭ」ディレクトリを「ＤＣＦイメージディレクトリ」と呼び、「１００ＡＢＣＤＥ」ディレクトリを「ＤＣＦディレクトリ」と呼ぶ。また、ＤＣＦディレクトリ内に記録される画像ファイルには、ＡＳＣＩＩ８文字からなるＤＣＦファイル名が付加され、ＤＣＦファイル名の後半４文字は「００００」〜「９９９９」までの１０進数を表すＡＳＣＩＩ文字でなければならない。
【００２３】
この「００００」〜「９９９９」までの後半４文字を「ファイル番号」と呼び、通常各画像ファイルに一意のファイル番号が付加されるが、複数の画像ファイルをグループとして関連付けたい場合には、意図的にファイル番号を重複させることができる。このように、同じファイル番号を持った複数の画像ファイルからなるグループを「ＤＣＦオブジェクト」と呼ぶ。なお、図３では、拡張子が「．ＪＰＧ」のファイルがＳＰファイルであり、拡張子が「．ＭＰＯ」のファイルがＭＰファイルである。この図３の例では、「ＤＳＣ＿０００３．ＪＰＧ」と「ＤＳＣ＿０００３．ＭＰＯ」とがＤＣＦオブジェクトを構成し、「ＤＳＣ＿０００９．ＪＰＧ」と「ＤＳＣ＿０００９．ＭＰＯ」とがＤＣＦオブジェクトを構成している。
【００２４】
本実施の形態では、使用者は、メモリカード１１０ａに記録されている画像ファイル（ＭＰファイルとＳＰファイル）を対象として印刷を指示することができる。デジタルカメラ１００上で印刷対象の画像を選択して印刷を指示する方法（プリント指定の方法）としては、例えば、公知のＤＰＯＦ(Ｄｉｇｉｔａｌ Ｐｒｉｎｔ Ｏｒｄｅｒ Ｆｏｒｍａｔ)（登録商標）を利用した方法がある。本実施の形態では、ＤＰＯＦ（登録商標）を利用した印刷の方法について説明する。なお、ＤＰＯＦ（登録商標）はプリンタ等でのプリントを自動化するための印刷情報（ＤＰＯＦ（登録商標）情報）のフォーマットを定めたものである。
【００２５】
ＤＰＯＦ（登録商標）を利用して印刷指示を行う場合には、使用者は、デジタルカメラ１００上で印刷対象の画像、印刷枚数等を指定し、これらを記録したＤＰＯＦ（登録商標）情報を画像ファイルとともにメモリカード１１０ａに記録しておく。そして、使用者は、そのメモリカード１１０ａを印刷を行うプリンタのメモリカードスロットに挿入する。プリンタでは、メモリカードスロットに挿入されたメモリカード１１０ａからＤＰＯＦ（登録商標）情報を読み出して、当該ＤＰＯＦ（登録商標）情報に基づいて印刷を行う。なお、プリンタでのＤＰＯＦ（登録商標）情報を用いた印刷処理については、公知のため説明を省略する。
【００２６】
ＤＰＯＦ（登録商標）を利用した印刷指示を行うためには、まず、使用者は、ＬＣＤパネル１０５上で印刷したい画像の選択開始を指示する。ＣＰＵ１０６は、使用者によって画像の選択開始が指示されると、上述した再生処理を実行して、メモリカード１１０ａ内に記録されているＳＰファイルの画像とＭＰファイルの画像を一覧表示したプリント指定画面を表示する。例えば、ＳＰファイル（拡張子：ＪＰＧ）に格納されている画像と、ＭＰファイル（拡張子：ＭＰＯ）に格納されているＪＰＥＧデータの画像を表示した図４に示すようなプリント指定画面をＬＣＤパネル１０５上に表示する。
【００２７】
図４に示すプリント指定画面の表示例では、ＳＰファイルには１つのＪＰＥＧデータしか格納されていないため、その格納されているＪＰＥＧデータの画像のみを表示する。図４では、「ＤＳＣ＿０００１．ＪＰＧ」、「ＤＳＣ＿０００２．ＪＰＧ」、「ＤＳＣ＿０００４．ＪＰＧ」、「ＤＳＣ＿０００５．ＪＰＧ」、「ＤＳＣ＿０００６．ＪＰＧ」、「ＤＳＣ＿０００７．ＪＰＧ」、および「ＤＳＣ＿０００８．ＪＰＧ」がその例である。使用者は、不図示の操作部材に含まれる十字キーを操作して、一覧表示されているＳＰファイルの画像のいずれかにカーソルを合わせて選択状態にし、不図示の決定ボタンを押下することによって、選択した画像を印刷対象として指定することができる。
【００２８】
これに対して、ＭＰファイルには複数のＪＰＥＧデータが格納されているため、１つのＭＰファイルに対して複数の画像を表示する必要がある。本実施の形態では、図４の「ＤＳＣ＿０００３．ＭＰＯ」、および「ＤＳＣ＿０００９．ＭＰＯ」のように、それぞれのＭＰファイルに格納されている複数のＪＰＥＧデータの画像を重ね合わせて表示することにより、１つのＭＰファイル内に複数のＪＰＥＧデータが格納されていることを表している。
【００２９】
使用者は、不図示の操作部材に含まれる十字キーを操作して、複数枚重なって表示されているＭＰファイルの画像群のいずれかにカーソルを合わせて選択することができる。この場合、選択された画像群のうち、一番上に表示されている画像が選択状態となる。また、操作部材を操作して、複数枚重なって表示されている画像の中で一番上に表示させる画像を切り換えることもできる。すなわち、使用者は、操作部材を操作して複数枚重なって表示されている画像の中のいずれかを一番上に表示させることにより、選択状態とする画像を切り換えることができる。この場合も、使用者は不図示の決定ボタンを押下することによって、選択状態にある画像を印刷対象として指定することができる。
【００３０】
また、図４には図示していないが、プリント指定画面上には、一覧表示した各画像に対応付けて印刷枚数欄が設けられており、使用者は、操作部材を操作して、印刷対象として指定した各画像の印刷枚数をこの印刷枚数欄を用いて指定することができる。
【００３１】
本実施の形態では、パノラマ撮影されたＭＰファイル内の個別画像が使用者によって印刷対象として指定された場合には、ＣＰＵ１０６は、使用者に対して、指定された個別画像のみを印刷するか、あるいはＭＰファイル内の各個別画像をＳｔｉｔｃｈｉｎｇ（結合）して得たパノラマ画像を印刷するかを問い合わせる。そして、ＣＰＵ１０６は、使用者からの応答に従って、個別画像またはパノラマ画像を印刷する。なお、ＭＰファイルがパノラマ撮影されたものであるかは、上述したＭＰインデックス情報の中の「ＭＰ種別」という情報を読み出すことによって判定が可能である。
【００３２】
例えば、図２に示したＭＰファイル内の画像２ａ−２が印刷対象として指定された場合には、ＣＰＵ１０６は、使用者に対して画像２ａ−２のみを印刷するか、あるいは画像２ａ−２、画像２ｂ−２、画像２ｃ−２、および画像２ｄ−２をＳｔｉｔｃｈｉｎｇして得たパノラマ画像を印刷するかを問い合わせる。そして、画像２ａ−２のみを印刷する旨の応答があった場合には、ＣＰＵ１０６は、画像２ａ−２を対象として、ＤＰＯＦ（登録商標）に基づく印刷指定処理を実行する。
【００３３】
一方、パノラマ画像を印刷する旨の応答があった場合には、ＣＰＵ１０６は、図５（ａ）に示すように、画像２ａ−２、画像２ｂ−２、画像２ｃ−２、および画像２ｄ−２をＳｔｉｔｃｈｉｎｇして、図５（ｂ）に示すようなパノラマ画像を生成し、これを対象として、ＤＰＯＦ（登録商標）に基づく印刷指定処理を実行する。なお、ＣＰＵ１０６は、プリンタからプリンタにセットされている用紙のサイズを取得可能な場合には、図５（ｃ）に示すように、生成したパノラマ画像を用紙サイズに合わせて調整（拡大または縮小）してから印刷するようにしてもよい。
【００３４】
以下、図６を用いて、本実施の形態におけるＤＰＯＦ（登録商標）に基づく印刷指定処理について説明する。なお、図６に示す処理は、使用者によって印刷指示の開始が指示されると起動するプログラムとして、ＣＰＵ１０６によって実行される。
【００３５】
ステップＳ１０において、ＣＰＵ１０６は、図４に示したプリント指定画面をＬＣＤパネル１０５上に表示して、ステップＳ２０へ進む。ステップＳ２０では、ＣＰＵ１０６は、使用者によるプリント指定画面上での画像選択操作に基づいて、印刷対象の画像を指定して、ステップＳ３０へ進む。ステップＳ３０では、ＣＰＵ１０６は、ステップＳ２０で指定した画像の画像ファイルを特定し、特定した画像ファイルのヘッダ情報を参照して、その画像ファイルがＭＰファイルであるか否かを判断する。
【００３６】
ステップＳ３０で否定判断した場合、すなわち特定した画像ファイルがＳＰファイルである場合には、後述するステップＳ１３０へ進む。これに対して、ステップＳ３０で肯定判断した場合、すなわち特定した画像ファイルがＭＰファイルである場合には、ステップＳ４０へ進む。ステップＳ４０では、ＣＰＵ１０６は、特定したＭＰファイルがパノラマ撮影よって取得された画像ファイルであるか否かを判断する。ステップＳ４０で否定判断した場合には、ステップＳ１００へ進む。ステップＳ１００では、ＣＰＵ１０６は、特定したＭＰファイル内から、プリント指定画面上で使用者によって選択された個別画像ファイルを取り出して、後述するステップＳ１１０へ進む。
【００３７】
これに対して、ステップＳ４０で肯定判断した場合には、ステップＳ５０へ進み、ＣＰＵ１０６は、使用者に対して、指定された個別画像のみを印刷するか、あるいはＭＰファイル内の各個別画像をＳｔｉｔｃｈｉｎｇ（結合）して得たパノラマ画像を印刷するかを問い合わせるためのメッセージを画面上に表示する。その後、ステップＳ６０へ進み、ＣＰＵ１０６は、使用者によってＳｔｉｔｃｈｉｎｇを「行なう」、「行なわない」のいずれが選択されたかを判断する。
【００３８】
ステップＳ６０で「行なわない」が選択されたと判断した場合には、ステップＳ１００へ進み、ＣＰＵ１０６は、特定したＭＰファイル内から、プリント指定画面上で使用者によって選択された個別画像を取り出して、ステップＳ１０１へ進む。ステップＳ１０１では、ステップＳ１００で取り出した個別画像のＪＰＥＧデータを再生（デコード）して、後述するステップＳ１１０へ進む。これに対して、ステップＳ６０で「行なう」が選択されたと判断した場合には、ステップＳ７０へ進み、ＣＰＵ１０６は、ＭＰファイル内の個別画像を再生（デコード）し、ステップＳ８０でこれらをＳｔｉｔｃｈｉｎｇする。その後、ステップＳ９０へ進み、ＣＰＵ１０６は、ＭＰファイル内の全ての個別画像のＳｔｉｔｃｈｉｎｇが完了したか否かを判断する。
【００３９】
ステップＳ９０で否定判断した場合には、ステップＳ７０へ戻って処理を繰り返す。これに対して、ステップＳ９０で肯定判断した場合には、ステップＳ１１０へ進む。ステップＳ１１０では、ＣＰＵ１０６は、印刷対象の画像、すなわちステップＳ１０１で再生（デコード）した個別画像、またはステップＳ７０〜Ｓ９０の処理で結合したパノラマ画像のいずれかを確認用画像としてＬＣＤパネル１０５上に表示する。これによって、使用者は印刷前に印刷画像を確認することができる。
【００４０】
その後、ステップＳ１２０へ進み、ＣＰＵ１０６は、印刷対象画像の画像データを格納したＪＰＥＧファイル、すなわちＳＰファイルを生成して、メモリカード１１０ａに記録する。本実施の形態では、ＣＰＵ１０６は、新たに生成したＳＰファイルのファイル番号を、ＳＰファイルの生成元となったＭＰファイルのファイル番号と一致させることによって、ＭＰファイルとＳＰファイルとをＤＣＦオブジェクトとして、両画像ファイルを関連付ける。例えば、図３に示した例では、「ＤＳＣ＿０００３．ＪＰＧ」は、「ＤＳＣ＿０００３．ＭＰＯ」に基づいて生成されたＳＰファイルであり、「ＤＳＣ＿０００９．ＪＰＧ」は「ＤＳＣ＿０００９．ＭＰＯ」に基づいて生成されたＳＰファイルであることを示している。これにより、使用者は、ファイル名を見るだけでＳＰファイルがどのＭＰファイルに基づいて生成されたものであるかを容易に把握できるようになり、画像ファイルの管理がしやすくなる。その後、ステップＳ１３０へ進む。
【００４１】
ステップＳ１３０では、ＤＰＯＦ（登録商標）を利用して印刷を行なうために、印刷対象のＳＰファイルを印刷するためのＪＯＢ情報をＤＰＯＦ（登録商標）情報（プリント指定情報）に追加する。ＤＰＯＦ（登録商標）情報は、公知のため詳細な説明は省略するが、ＤＰＯＦ（登録商標）情報は、ＡＵＴＰＲＩＮＴ．ＭＲＫというファイル名のデータファイルとして、メモリカード１１０ａに記録される。ＡＵＴＰＲＩＮＴ．ＭＲＫは、図３に示したように、メモリカード１１０ａ内の「ＭＩＳＣ」という名前のフォルダ内に記録される。
【００４２】
その後、ステップＳ１４０へ進み、ＣＰＵ１０６は、使用者によるプリント指定画面上でのプリント指定が完了したか否かを判断する。ステップＳ１４０で否定判断した場合には、ステップＳ２０へ戻って処理を繰り返す。これに対して、ステップＳ１４０で肯定判断した場合には、処理を終了する。
【００４３】
以上説明した第１の形態によれば、以下のような作用効果を得ることができる。
（１）ＣＰＵ１０６は、使用者によってパノラマ撮影によって得られたＭＰファイル内の個別画像データが印刷対象として指定された場合には、個別画像データをＳｔｉｔｃｈｉｎｇして１枚のパノラマ画像を生成する。そして、生成したパノラマ画像を含んだＳＰファイルを生成してメモリカード１１０ａに記録し、さらに生成したＳＰファイルを印刷するためのＤＰＯＦ（登録商標）情報を記録するようにした。これによって、使用者は、個別画像を指定するだけで自動的にパノラマ画像を印刷することができる。
【００４４】
（２）ＣＰＵ１０６は、印刷対象の画像ファイルがパノラマ撮影によって得られたものであるときは、使用者に対して、指定された個別画像のみを印刷するか、あるいはＭＰファイル内の各個別画像をＳｔｉｔｃｈｉｎｇして得たパノラマ画像を印刷するかを問い合わせるようにし、使用者からの応答に従って、個別画像またはパノラマ画像を印刷するようにした。これによって、使用者は、パノラマ画像を印刷するか個別画像を印刷するかを任意に選択することが可能となる。
【００４５】
（３）ＣＰＵ１０６は、印刷する画像を確認用画像としてＬＣＤパネル１０５上に表示するようにした。これによって、使用者は印刷前に印刷画像を確認することができる。
【００４６】
（４）ＣＰＵ１０６は、プリンタからプリンタにセットされている用紙のサイズを取得可能な場合には、生成したパノラマ画像を用紙サイズに合わせて調整（拡大または縮小）してから印刷するようにした。これによって、プリンタにセットされている用紙に合った最適な大きさの画像を印刷することができる。
【００４７】
―第２の実施の形態―
上述した第１の実施の形態では、ＤＰＯＦ（登録商標）に基づくプリント指定を行う場合の処理について説明した。しかしながら、プリント処理の方法としては、これ以外に、公知のＰｉｃｔＢｒｉｄｇｅ（登録商標）を利用した方法がある。ＰｉｃｔＢｒｉｄｇｅ（登録商標）を利用してプリント処理を行う場合には、例えば、デジタルカメラ１００と不図示のプリンタとをＵＳＢケーブルを介して接続し、使用者がデジタルカメラ１００上で印刷対象の画像を指定すると、プリンタに対してプリントコマンドと印刷対象の画像の送信が行われてプリントＪＯＢが実行される。なお、デジタルカメラ１００は、ＵＳＢポート１０９ａを介してプリンタとＵＳＢ接続され、この接続は、ＵＳＢコントローラ１０９によって制御される。
【００４８】
第２の実施の形態では、ＰｉｃｔＢｒｉｄｇｅ（登録商標）を利用した場合のプリント処理について説明する。なお、図１〜図５の各図については、第１の実施の形態と同様のため、説明を省略する。
【００４９】
以下、図７に示すフローチャートを用いて、第２の実施の形態におけるＰｉｃｔＢｒｉｄｇｅ（登録商標）を利用したプリント処理について説明する。この図７に示す処理は、使用者によって印刷指示の開始が指示されると起動するプログラムとして、ＣＰＵ１０６によって実行される。
【００５０】
ステップＳ２１０において、ＣＰＵ１０６は、図４に示したプリント指定画面をＬＣＤパネル１０５上に表示して、ステップＳ２２０へ進む。ステップＳ２２０では、ＣＰＵ１０６は、図６に示した第１の実施の形態における処理のステップＳ２０からステップＳ１２０までの処理を実行してステップＳ２３０へ進む。なお、図６のステップＳ１２０では、印刷対象画像の画像データを格納したＳＰファイルをメモリカード１１０ａに記録するようにしたが、ここでは、印刷対象画像の画像データを格納したＳＰファイルをＳＤＲＡＭ１０７およびメモリカード１１０ａに記録する。
【００５１】
ステップＳ２３０では、ＣＰＵ１０６は、上述したように、プリンタに対してプリントコマンドと、印刷対象の画像ファイルを送信する。例えば、ＣＰＵ１０６は、図６のステップＳ１２０でメモリカード１１０ａに記録したＳＰファイル、またはＳＤＲＡＭ１０７に記録されているＳＰファイルを読み出して、プリンタへ送信する。このとき、ＣＰＵ１０６は、ＳＤＲＡＭ１０７に記録したＳＰファイルを送信したときは、送信が完了した後に、ＳＤＲＡＭ１０７内のＳＰファイルを削除する。その後、ステップＳ２４０へ進む。
【００５２】
ステップＳ２４０では、ＣＰＵ１０６は、プリント処理が完了したか否かを判断する。ステップＳ２４０で否定判断した場合には、ステップＳ２２０へ戻って処理を繰り返す。これに対して、ステップＳ２４０で肯定判断した場合には、処理を終了する。
【００５３】
以上説明した第２の実施の形態によれば、第１の実施の形態における作用効果に加えて、以下のような作用効果を得ることができる。すなわち、ＣＰＵ１０６は、使用者によってパノラマ撮影によって得られたＭＰファイル内の個別画像データが印刷対象として指定された場合には、個別画像データをＳｔｉｔｃｈｉｎｇして１枚のパノラマ画像を生成する。そして、生成したパノラマ画像を含んだＳＰファイルを生成してＳＤＲＡＭ１０７またはメモリカード１１０ａに記録し、さらに生成したＳＰファイルをプリンタに送信して印刷を指示するようにした。これによって、使用者は、個別画像を指定するだけで自動的にパノラマ画像を印刷することができる。
【００５４】
―第３の実施の形態―
上述した第１および第２の実施の形態では、パノラマ撮影によって得られたＭＰファイルを印刷する場合の処理について説明した。第３の実施の形態では、パノラマ撮影によって得られたＭＰファイルを再生する場合の処理について説明する。なお、図１〜図５の各図については、第１の実施の形態と同様のため、説明を省略する。
【００５５】
以下、図８に示すフローチャートを用いて、第３の実施の形態における画像再生処理について説明する。この図８に示す処理は、使用者によって画像の再生の開始が指示されると起動するプログラムとして、ＣＰＵ１０６によって実行される。なお、本実施の形態では、例えば、使用者によってデジタルカメラ１００のモードが再生モードに設定されると、図８に示す処理が実行される。
【００５６】
ステップＳ３１０において、ＣＰＵ１０６は、使用者が再生画像を指定するための再生画像指定画面をＬＣＤパネル１０５上に表示する。再生画像指定画面は、例えば、図４に示したプリント指定画面と同様の画面が用いられる。その後、ステップＳ３２０へ進み、ＣＰＵ１０６は、使用者による再生画像指定画面上での画像選択操作に基づいて、再生対の画像を指定して、ステップＳ３３０へ進む。
【００５７】
ステップＳ３３０では、ＣＰＵ１０６は、ステップＳ３２０で指定した画像の画像ファイルを特定し、特定した画像ファイルのヘッダ情報を参照して、その画像ファイルがＭＰファイルであるか否かを判断する。ステップＳ３３０で否定判断した場合、すなわち特定した画像ファイルがＳＰファイルである場合には、ステップＳ４１０へ進み、ＣＰＵ１０６は、特定したＳＰファイル内のＪＰＥＧデータを再生対象として、後述するステップＳ４２０へ進む。これに対して、ステップＳ３３０で肯定判断した場合、すなわち特定した画像ファイルがＭＰファイルである場合には、ステップＳ３４０へ進む。
【００５８】
ステップＳ３４０では、ＣＰＵ１０６は、特定したＭＰファイルがパノラマ撮影よって取得された画像ファイルであるか否かを判断する。ステップＳ３４０で否定判断した場合には、ステップＳ４００へ進む。ステップＳ４００では、ＣＰＵ１０６は、特定したＭＰファイル内から、再生画像指定画面上で使用者によって選択された個別画像ファイルを取り出す。その後、ステップＳ４１０へ進み、ＣＰＵ１０６は、ステップＳ４００で取り出した個別画像のＪＰＥＧデータを再生対象として、後述するステップＳ４２０へ進む。
【００５９】
一方、ステップＳ３４０で肯定判断した場合には、ステップＳ３５０へ進む。ステップＳ３５０では、ＣＰＵ１０６は、使用者に対して、指定された個別画像のみを再生するか、あるいはＭＰファイル内の各個別画像をＳｔｉｔｃｈｉｎｇ（結合）して得たパノラマ画像を再生するかを問い合わせるためのメッセージを画面上に表示する。その後、ステップＳ３６０へ進み、ＣＰＵ１０６は、使用者によってＳｔｉｔｃｈｉｎｇを「行なう」、「行なわない」のいずれが選択されたかを判断する。
【００６０】
ステップＳ３６０で「行なわない」が選択されたと判断した場合には、ステップＳ４００へ進み、ＣＰＵ１０６は、特定したＭＰファイル内から、再生画像指定画面上で使用者によって選択された個別画像を取り出す。その後、ステップＳ４１０へ進み、ＣＰＵ１０６は、ステップＳ４００で取り出した個別画像のＪＰＥＧデータを再生（デコード）して、後述するステップＳ４２０へ進む。
【００６１】
これに対して、ステップＳ３６０で「行なう」が選択されたと判断した場合には、ステップＳ３７０へ進み、ＣＰＵ１０６は、ＭＰファイル内の個別画像を再生（デコード）し、ステップＳ８０でこれらをＳｔｉｔｃｈｉｎｇする。その後、ステップＳ３９０へ進み、ＣＰＵ１０６は、ＭＰファイル内の全ての個別画像のＳｔｉｔｃｈｉｎｇが完了したか否かを判断する。
【００６２】
ステップＳ３９０で否定判断した場合には、ステップＳ３７０へ戻って処理を繰り返す。これに対して、ステップＳ３９０で肯定判断した場合には、ステップＳ４２０へ進む。ステップＳ４２０では、ＣＰＵ１０６は、再生対象の画像、すなわちステップＳ４１０で再生（デコード）した個別画像のデータ、またはステップＳ３７０〜Ｓ３９０の処理で結合したパノラマ画像の画像データのいずれかをＬＣＤパネル１０５の表示解像度に応じた画面サイズに合わせて調整（拡大または縮小）して、ステップＳ４３０へ進む。
【００６３】
ステップＳ４３０では、ステップＳ４２０で大きさを調整した画像データをＬＣＤパネル１０５上に出力して表示する。その後、ステップＳ４４０へ進み、ＣＰＵ１０６は、画像の再生が終了したか否かを判断する。本実施の形態では、ＣＰＵ１０６は、使用者によって再生モードの終了が指示された場合に、画像の再生が終了したと判断する。ステップＳ４４０で否定判断した場合には、ステップＳ３２０へ戻って処理を繰り返す。これに対して、ステップＳ４４０で肯定判断した場合には、処理を終了する。
【００６４】
以上説明した第３の実施の形態によれば、第１および第２の実施の形態における作用効果に加えて、以下のような作用効果を得ることができる。すなわち、ＣＰＵ１０６は、ＬＣＤパネル１０５の表示解像度に応じた画面サイズに合わせて、生成したパノラマ画像の大きさを調整するようにした。これによって、ＬＣＤパネル１０５の表示解像度に合った最適な大きさの画像を再生することができる。
【００６５】
―変形例―
なお、上述した実施の形態のデジタルカメラは、以下のように変形することもできる。
（１）上述した第１および第２の実施の形態では、ＣＰＵ１０６は、印刷対象の画像ファイルがパノラマ撮影によって得られたものであるときは、使用者に対して、指定された個別画像のみを印刷するか、あるいはＭＰファイル内の各個別画像をＳｔｉｔｃｈｉｎｇして得たパノラマ画像を印刷するかを問い合わせるようにし、使用者からの応答に従って、個別画像またはパノラマ画像を印刷する例について説明した。しかしながら、ＣＰＵ１０６は、印刷対象の画像ファイルがパノラマ撮影によって得られたものであるときは、使用者に対する問い合わせをせずに、自動的にＭＰファイル内の各個別画像をＳｔｉｔｃｈｉｎｇしてパノラマ画像を生成し、生成したパノラマ画像を印刷するようにしてもよい。これによって、使用者はＭＰファイル内のいずれかの個別画像を選択するだけで、自動的にパノラマ画像を印刷することができる。
【００６６】
あるいは、使用者に対してその都度問い合わせるのではなく、予め使用者が個別画像のみを印刷するか、各個別画像をＳｔｉｔｃｈｉｎｇして得たパノラマ画像を印刷するかを設定できるようにし、ＣＰＵ１０６は、その設定に基づいて、個別画像またはパノラマ画像を印刷するようにしてもよい。これによって、使用者は、パノラマ画像を印刷するか否かを予め設定することができる。
【００６７】
（２）上述した第３の実施の形態では、ＣＰＵ１０６は、再生対象の画像ファイルがパノラマ撮影によって得られたものであるときは、使用者に対して、指定された個別画像のみを再生するか、あるいはＭＰファイル内の各個別画像をＳｔｉｔｃｈｉｎｇして得たパノラマ画像を再生するかを問い合わせるようにし、使用者からの応答に従って、個別画像またはパノラマ画像を再生する例について説明した。しかしながら、ＣＰＵ１０６は、再生対象の画像ファイルがパノラマ撮影によって得られたものであるときは、使用者に対する問い合わせをせずに、自動的にＭＰファイル内の各個別画像をＳｔｉｔｃｈｉｎｇしてパノラマ画像を生成し、生成したパノラマ画像を再生するようにしてもよい。これによって、使用者はＭＰファイル内のいずれかの個別画像を選択するだけで、自動的にパノラマ画像を再生することができる。
【００６８】
あるいは、使用者に対してその都度問い合わせるのではなく、予め使用者が個別画像のみを再生するか、各個別画像をＳｔｉｔｃｈｉｎｇして得たパノラマ画像を再生するかを設定できるようにし、ＣＰＵ１０６は、その設定に基づいて、個別画像またはパノラマ画像を再生するようにしてもよい。これによって、使用者は、パノラマ画像を再生するか否かを予め設定することができる。
【００６９】
（３）上述した第１および第２の実施の形態では、ＣＰＵ１０６は、Ｓｔｉｔｃｈｉｎｇして得たパノラマ画像の大きさをプリンタにセットされている用紙のサイズに合わせて調整する例について説明した。また、上述した第３の実施の形態では、Ｓｔｉｔｃｈｉｎｇして得たパノラマ画像の大きさをＬＣＤパネル１０５の表示解像度に応じた画面サイズに合わせて調整する例について説明した。ＣＰＵ１０６は、このように大きさを調整した後のパノラマ画像の画像データを、元となったＭＰファイル内に追加して記録するようにしてもよい。このとき、ＣＰＵ１０６は、大きさを調整した後のパノラマ画像の画像データを、ＭＰファイル内の代表画像、例えば図２に示した先頭画像、すなわち個別画像１として記録するようにしてもよい。これによって、印刷または再生用に生成したパノラマ画像をＭＰファイル内に関連付けて記録することができる。なお、ＣＰＵ１０６は、大きさを調整する前のパノラマ画像をＭＰファイル内に追加して記録するようにしてもよい。
【００７０】
（４）上述した第１〜第３の実施の形態では、ＭＰファイルがパノラマ撮影によって得られたものであるときに、Ｓｔｉｔｃｈｉｎｇを行なってから印刷または再生する例について説明した。しかしながら、パノラマ撮影に限らず、ＭＰファイル内の複数の個別画像が合成、重ね合わせ、または結合等により１枚の画像を作成することを目的として撮影されたものである場合には、本発明の適用が可能である。
【００７１】
（５）上述した第１の実施の形態では、デジタルカメラ１００上でＤＰＯＦ（登録商標）に基づくプリント指定を行う例について説明した。しかしながら、ＤＰＯＦ（登録商標）に基づくプリント指定は、印刷対象の画像ファイル（ＳＰファイル）とＤＰＯＦ（登録商標）情報とをメモリカード１１０ａに記録すればよいため、デジタルカメラ１００以外の機器、例えばメモリカードスロットを搭載、または外付けしたパソコンや携帯電話等の電子機器でプリント指定を行う場合にも本発明は適用可能である。
【００７２】
（６）上述した第１〜第３の実施の形態では、本発明をデジタルカメラ１００に適用する例について説明した。しかしながら、デジタルカメラ１００以外の他の機器、例えばパソコンや携帯電話等の電子機器にも本発明は適用可能である。
【００７３】
（７）上述した第１〜第３の実施の形態では、本画像データの例として、ＪＰＥＧデータを用いて説明したが、本画像データとしてその他の画像データを採用することができる。
【００７４】
（８）上述の第１実施の形態では、印刷指定情報として印刷枚数を例として用いたが、例えば、日付や時刻などを画像とともに印刷する指定なども可能である。また、画像とともに日付や時刻を印刷する位置を、画像の上下左右端のいずれかに指定することもできる。なお、どのような印刷指定情報を作成するかの設定については、印刷対象画像を選択する前に設定していてもよく、プリント指定情報を書き込む（図６のステップＳ１３０）直前に設定することとしてもよい。
【００７５】
なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。また、上述の実施の形態と複数の変形例を組み合わせた構成としてもよい。
【符号の説明】
【００７６】
１００  デジタルカメラ、１０１  レンズ、１０２  ＣＣＤ、１０３  画像処理回路、１０４  Ｄｉｓｐｌａｙコントローラ、１０５  ＬＣＤパネル、１０６  ＣＰＵ、１０７  ＳＤＲＡＭ、１０８  ＪＰＥＧコーデック、１０９  ＵＳＢコントローラ、１０９ａ  ＵＳＢポート、１１０  メモリカードコントローラ、１１０ａ  メモリカード
【図１】
2011176716.tif 000003
【図２】
2011176716.tif 000004
【図３】
2011176716.tif 000005
【図４】
2011176716.tif 000006
【図５】
2011176716.tif 000007
【図６】
2011176716.tif 000008
【図７】
2011176716.tif 000009
【図８】
2011176716.tif 000010