(57)【要約】【課題】ダイレクト印刷機能を登載したデジタルカメラ及びプリンタ装置が直接接続されたときに、インデックス印刷又は及びマルチ印刷を、デジタルカメラはサポートしているがプリンタ装置はサポートしていない場合であっても、そのインデックス印刷又は及びマルチ印刷を行うことができるようにする。【解決手段】プリンタ装置を直接接続することにより撮影画像の印刷が可能になるデジタルカメラであって、撮影画像が記録される記憶部４と、記憶部４に記録された撮影画像の小画像を取得する小画像取得処理や、その小画像を並べて合成画像を生成する合成画像生成処理等の各種処理を行う制御部１などを備えるようにする。【選択図】図１
2006333066.tif 000002
【特許請求の範囲】
【請求項１】
プリンタ装置を直接接続することにより撮影画像の印刷が可能になるデジタルカメラであって、
前記プリンタ装置が直接接続されているときに前記プリンタ装置がインデックス印刷をサポートしているか否かを判定する判定手段と、
前記撮影画像が記録される記録手段と、
前記記録手段に記録された撮影画像の小画像を取得する小画像取得手段と、
前記小画像を並べて合成画像を生成する合成画像生成手段と、
を有し、
前記判定手段により前記プリンタ装置が前記インデックス印刷をサポートしていないと判定されたときに前記インデックス印刷を行う場合には、前記小画像取得手段が、前記記録手段に記録された全ての撮影画像の小画像を取得し、前記合成画像生成手段が、前記全ての撮影画像の小画像を所定数毎に並べた１つ又は複数の合成画像を生成し、前記１つ又は複数の合成画像を前記プリンタ装置へ送信する、
ことを特徴とするデジタルカメラ。
【請求項２】
プリンタ装置を直接接続することにより撮影画像の印刷が可能になるデジタルカメラであって、
前記プリンタ装置が直接接続されているときに前記プリンタ装置がマルチ印刷をサポートしているか否かを判定する判定手段と、
前記撮影画像が記録される記録手段と、
前記記録手段に記録された撮影画像の小画像を取得する小画像取得手段と、
前記小画像を並べて合成画像を生成する合成画像生成手段と、
を有し、
前記判定手段により前記プリンタ装置が前記マルチ印刷をサポートしていないと判定されたときに前記マルチ印刷を行う場合には、前記小画像取得手段が、前記記録手段に記録された１つの撮影画像の小画像を取得し、前記合成画像生成手段が、前記１つの撮影画像の小画像を所定数毎に並べた１つ又は複数の合成画像を生成し、前記１つ又は複数の合成画像を前記プリンタ装置へ送信する、
ことを特徴とするデジタルカメラ。
【請求項３】
前記所定数は、前記プリンタ装置がサポートする印刷媒体サイズ又は及び印刷媒体品質に基づいて決定する、
ことを特徴とする請求項１又は２記載のデジタルカメラ。
【請求項４】
プリンタ装置を直接接続することにより撮影画像の印刷が可能になるデジタルカメラの印刷方法であって、
前記プリンタ装置が直接接続されているときに前記プリンタ装置がインデックス印刷をサポートしているか否かを判定し、
前記プリンタ装置が前記インデックス印刷をサポートしていないと判定されたときに前記インデックス印刷を行う場合には、記録手段に記録された全ての撮影画像の小画像を取得し、前記全ての撮影画像の小画像を所定数毎に並べた１つ又は複数の合成画像を生成し、前記１つ又は複数の合成画像を前記プリンタ装置へ送信する、
ことを特徴とするデジタルカメラの印刷方法。
【請求項５】
プリンタ装置を直接接続することにより撮影画像の印刷が可能になるデジタルカメラの印刷方法であって、
前記プリンタ装置が直接接続されているときに前記プリンタ装置がマルチ印刷をサポートしているか否かを判定し、
前記プリンタ装置が前記マルチ印刷をサポートしていないと判定されたときに前記マルチ印刷を行う場合には、記録手段に記録された一つの撮影画像の小画像を取得し、前記一つの撮影画像の小画像を所定数毎に並べた１つ又は複数の合成画像を生成し、前記１つ又は複数の合成画像を前記プリンタ装置へ送信する、
ことを特徴とするデジタルカメラの印刷方法。
【請求項６】
前記所定数は、前記プリンタ装置がサポートする印刷媒体サイズ又は及び印刷媒体品質に基づいて決定する、
ことを特徴とする請求項４又は５記載のデジタルカメラの印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラとプリンタ装置を直接接続するだけで撮影画像の印刷が可能になる、いわゆるダイレクト印刷機能を登載したデジタルカメラに関する。
【背景技術】
【０００２】
近年、ダイレクト印刷機能を搭載したデジタルカメラ及びプリンタ装置が多く商品化されている。これにより、ユーザは、ＰＣ（Personal Computer）等を使用しなくても、当該機能を搭載した双方を揃えることによって、手軽に撮影画像の印刷が可能になっている。
【０００３】
図９は、ダイレクト印刷機能を搭載したデジタルカメラ及びプリンタ装置が直接接続されているときに行われるダイレクト印刷の動作概要を説明する図である。
同図に示したように、デジタルカメラ（ＤＳＣ）とプリンタ装置（ＰＲＴ）が直接接続されると、まず、ＰＲＴは、ＤＳＣがダイレクト印刷機能を搭載しているか否かを判定するためにＤＳＣに対しダイレクト印刷接続要求を行う（Ｓ６１）。この要求に対しＤＳＣは、ダイレクト印刷接続応答を行ってダイレクト印刷機能を搭載している旨をＰＲＴに通知する（Ｓ６２）。
【０００４】
続いて、ＤＳＣは、ＰＲＴがサポートする印刷機能を取得するためにＰＲＴに対し印刷機能取得要求を行う（Ｓ６３）。この要求に対しＰＲＴは、印刷機能応答を行い、サポートしている印刷機能をＤＳＣに通知する（Ｓ６４）。
【０００５】
尚、ＰＲＴがサポートしている印刷機能には、一コマ印刷，全コマ印刷，インデックス印刷，マルチ印刷等といった様々な印刷モードも含まれる。
続いて、ＤＳＣは、ＰＲＴがサポートする印刷用紙サイズ（印刷媒体サイズ）を取得するためにＰＲＴに対し印刷用紙サイズ取得要求を行う（Ｓ６５）。これに対しＰＲＴは応答し、サポートする印刷用紙サイズをＤＳＣに通知する（Ｓ６６）。
【０００６】
続いて、ＤＳＣは、ＰＲＴがサポートする用紙品質（「PaperQuality」，印刷媒体品質）を取得するためにＰＲＴに対しPaperQuality取得要求を行う（Ｓ６７）。これに対しＰＲＴは応答し、サポートする用紙品質をＤＳＣに通知する（Ｓ６８）。
【０００７】
続いて、ＤＳＣは、ユーザからの指示に応じて印刷種類及び印刷対象画像をＰＲＴへ指示する（Ｓ６９）。この指示に対しＰＲＴは応答する（Ｓ７０）と共に、その印刷対象画像の画像データを取得するためにＤＳＣに対し印刷画像データ取得要求を行う（Ｓ７１）。この要求に対しＤＳＣは、要求に応じた画像データをＰＲＴへ送信する（Ｓ７２）。ここで、Ｓ６９で指示された印刷対象画像が複数であった場合には、その画像の各々についてＳ７１及びＳ７２の処理を繰り返す。そして、必要な印刷画像データを全て取得したＰＲＴは、印刷処理を実行し（Ｓ７３）、実際に印刷用紙への画像印刷が行われる。
【０００８】
図１０(a),(b),(c) は、このダイレクト印刷による印刷結果の一例を説明する図である。例えば、同図(a) に示したように、デジタルカメラの記憶部にＡ，Ｂ，Ｃ，Ｄの４つの撮影画像が記録されていたときにインデックス印刷が行われると、同図(b) に示したように、その４つの撮影画像が１つの印刷用紙上に配列して印刷される。或いは、撮影画像Ａのマルチ印刷が行われると、同図(c) に示したように、撮影画像Ａが１つの印刷用紙上に複数（本例では４つ）配列して印刷される。
【０００９】
尚、インデックス印刷では、１つの印刷媒体上に複数の画像を表現するものであるが、例えば、特許文献１には、複数の画像を配列して合成画像を生成することにより１つの合成画像上に複数の画像を表現するようにした画像ファイル記憶方法が提案されている。
【特許文献１】特開２０００−２３６５０７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
ところで、搭載されているダイレクト印刷機能がサポートする各種の印刷機能は、デジタルカメラとプリンタ装置の双方が共にサポートしていなければ使用することができない。例えば、インデックス印刷やマルチ印刷といった印刷モードを、デジタルカメラがサポートしていたとしてもプリンタ装置がサポートしていなければ、双方を接続したところでインデックス印刷やマルチ印刷を行うことはできない。
【００１１】
本発明は、上記実情に鑑み、ダイレクト印刷機能を登載したデジタルカメラ及びプリンタ装置が直接接続されたときに、インデックス印刷又は及びマルチ印刷を、デジタルカメラはサポートしているがプリンタ装置はサポートしていない場合であっても、そのインデックス印刷又は及びマルチ印刷を行うことができるようにするデジタルカメラを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の第１の態様に係るデジタルカメラは、プリンタ装置を直接接続することにより撮影画像の印刷が可能になるデジタルカメラであって、前記プリンタ装置が直接接続されているときに前記プリンタ装置がインデックス印刷をサポートしているか否かを判定する判定手段と、前記撮影画像が記録される記録手段と、前記記録手段に記録された撮影画像の小画像を取得する小画像取得手段と、前記小画像を並べて合成画像を生成する合成画像生成手段と、を有し、前記判定手段により前記プリンタ装置が前記インデックス印刷をサポートしていないと判定されたときに前記インデックス印刷を行う場合には、前記小画像取得手段が、前記記録手段に記録された全ての撮影画像の小画像を取得し、前記合成画像生成手段が、前記全ての撮影画像の小画像を所定数毎に並べた１つ又は複数の合成画像を生成し、前記１つ又は複数の合成画像を前記プリンタ装置へ送信する、ことを特徴とする。
【００１３】
本発明の第２の態様に係るデジタルカメラは、プリンタ装置を直接接続することにより撮影画像の印刷が可能になるデジタルカメラであって、前記プリンタ装置が直接接続されているときに前記プリンタ装置がマルチ印刷をサポートしているか否かを判定する判定手段と、前記撮影画像が記録される記録手段と、前記記録手段に記録された撮影画像の小画像を取得する小画像取得手段と、前記小画像を並べて合成画像を生成する合成画像生成手段と、を有し、前記判定手段により前記プリンタ装置が前記マルチ印刷をサポートしていないと判定されたときに前記マルチ印刷を行う場合には、前記小画像取得手段が、前記記録手段に記録された１つの撮影画像の小画像を取得し、前記合成画像生成手段が、前記１つの撮影画像の小画像を所定数毎に並べた１つ又は複数の合成画像を生成し、前記１つ又は複数の合成画像を前記プリンタ装置へ送信する、ことを特徴とする。
【００１４】
本発明の第３の態様に係るデジタルカメラは、前記第１又は第２の態様において、前記所定数は、前記プリンタ装置がサポートする印刷媒体サイズ又は及び印刷媒体品質に基づいて決定する、ことを特徴とする。
【００１５】
また、本発明は、上記デジタルカメラの他に、デジタルカメラの印刷方法として構成することも可能である。
【発明の効果】
【００１６】
本発明によれば、ダイレクト印刷機能を登載したデジタルカメラ及びプリンタ装置が直接接続されたときに、インデックス印刷又は及びマルチ印刷を、デジタルカメラはサポートしているがプリンタ装置はサポートしていない場合であっても、そのインデックス印刷又は及びマルチ印刷を行うことができるようになるので、ダイレクト印刷におけるユーザの利便性を向上させることができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態を図面を参照しながら説明する。
図１は、本発明の一実施例に係るダイレクト印刷機能を搭載したデジタルカメラにおける、ダイレクト印刷に関係する主要な構成を示す図である。
【００１８】
同図において、制御部１は、当該カメラの全体の動作を制御するものであり、内部に、接続プリンタ装置印刷機能取得部１ａと、印刷用紙サイズ取得部（印刷媒体サイズ取得部）１ｂと、PaperQuality取得部（印刷媒体品質取得部）１ｃと、印刷実行制御部１ｄ等を備えている。
【００１９】
ここで、接続プリンタ装置印刷機能取得部１ａは、接続されたダイレクト印刷機能搭載のプリンタ装置から、当該プリンタ装置がサポートする印刷機能（印刷モードも含む）を取得するものである。印刷用紙サイズ取得部１ｂは、そのプリンタ装置から、当該プリンタ装置がサポートする印刷用紙サイズ（印刷媒体サイズ）を取得するものである。PaperQuality取得部１ｃは、そのプリンタ装置から、当該プリンタ装置がサポートするPaperQuality（印刷媒体品質）を取得するものである。印刷実行制御部１ｄは、通信制御部２を介して、そのプリンタ装置の印刷実行を制御するものである。
【００２０】
通信制御部２は、接続されたダイレクト印刷機能搭載のプリンタ装置と当該カメラとの間で行われる通信を制御するものである。尚、当該カメラと、そのプリンタ装置とは、例えば、ＵＳＢ（Universal Serial Bus）ケーブルを介して直接接続される。
【００２１】
操作部３は、不図示の表示画面上のメニュー項目或いは画像の選択指示等を行うための十字ボタンや確定指示等を行うためのＯＫボタンなどの各種ボタンや各種スイッチ等を備えて構成され、受け付けた指示を制御部１へ通知するものである。
【００２２】
記憶部４は、当該カメラで撮影された画像の画像ファイルが記録されるものである。尚、本実施例に係るデジタルカメラは、ＤＣＦ規格に準拠しており、当該カメラで撮影された画像の画像ファイルには、主画像（原画像）の画像データと共にその主画像のサムネイル画像の画像データも含まれる。
【００２３】
次に、このような構成を有するデジタルカメラに、ダイレクト印刷機能を搭載したプリンタ装置が接続されたときに行われる、当該カメラのダイレクト印刷に係る動作を説明する。
【００２４】
尚、当該カメラに搭載されるダイレクト印刷機能は、インデックス印刷とマルチ印刷の両印刷モードをサポートしているものとする。
当該カメラのダイレクト印刷に係る動作は、既に図９を用いて説明したＤＳＣの動作とほぼ同様であるが、接続されているプリンタ装置が搭載するダイレクト印刷機能がサポートしていないインデックス印刷又はマルチ印刷をユーザが指示したときのＳ６９以降の動作が異なる。すなわち、図９を用いて説明したＤＳＣでは、プリンタ装置がサポートしていないインデックス印刷又はマルチ印刷の実行は行われないが、当該カメラでは、その実行が可能になっている。
【００２５】
以下、このような、接続されているプリンタ装置がサポートしていないインデックス印刷又はマルチ印刷を実行する際の動作を詳細に説明する。
図２は、インデックス印刷をサポートしていないプリンタ装置が当該カメラに接続されているときに、ユーザによりインデックス印刷指示が行われたときの動作を示すフローチャートである。尚、同図のフローは、図９のＳ６９に対応する処理内容を示している。
【００２６】
図２に示したように、ユーザによりインデックス印刷指示が行われると、まず、既にプリンタ装置から取得してある、当該プリンタ装置がサポートする印刷機能から、プリンタ装置がインデックス印刷可能であるか否か、すなわちインデックス印刷をサポートしているか否かを判定する（Ｓ１）。
【００２７】
この判定結果がＹｅｓの場合は通常のインデックス印刷指示に応じた処理を行うが、Ｎｏの場合には、続いて、また読み出していない１つの撮影画像の画像ファイルを記憶部４から読み出し（Ｓ２）、続いて、その画像ファイルから主画像のサムネイル画像を取得する（Ｓ３）。続いて、記憶部４に記録されている全ての撮影画像の画像ファイルから主画像のサムネイル画像を取得したか否かを判定し（Ｓ４）、その判定結果がＮｏの場合にはＳ２へ戻る。このようにして、記憶部４に記録されている全ての撮影画像の画像ファイルから主画像のサムネイル画像を取得すると、Ｓ４がＹｅｓとなり、続いて、取得したサムネイル画像を所定数毎に並べた合成画像を１つ又は複数生成し（Ｓ５）、その１つ又は複数の合成画像を印刷対象画像としてプリンタ装置に指示する（Ｓ６）。
【００２８】
これにより、この指示を受け取ったプリンタ装置によって次に行われる印刷画像データ取得要求に対し、当該カメラが、その１つ又は複数の合成画像の画像データをプリンタ装置へ送信し、これをプリンタ装置が印刷することによって、インデックス印刷が行われる。
【００２９】
図３は、マルチ印刷をサポートしていないプリンタ装置が当該カメラに接続されているときに、ユーザによりマルチ印刷指示が行われたときの動作を示すフローチャートである。尚、同図のフローも、図９のＳ６９に対応する処理内容を示している。
【００３０】
図３に示したように、ユーザによりマルチ印刷指示が行われると、まず、既にプリンタ装置から取得してある、当該プリンタ装置がサポートする印刷機能から、プリンタ装置がマルチ印刷可能であるか否か、すなわちマルチ印刷をサポートしているか否かを判定する（Ｓ１１）。
【００３１】
この判定結果がＹｅｓの場合は通常のマルチ印刷指示に応じた処理を行うが、Ｎｏの場合には、続いて、マルチ印刷の対象となる１つの撮影画像の画像ファイルを記憶部４から読み出し（Ｓ１２）、その画像ファイルから主画像のサムネイル画像を取得する（Ｓ１３）。続いて、取得した１つのサムネイル画像を所定数毎に並べた合成画像を１つ又は複数生成し（Ｓ１４）、その１つ又は複数の合成画像を印刷対象画像としてプリンタ装置に指示する（Ｓ１５）。
【００３２】
これにより、この指示を受け取ったプリンタ装置によって次に行われる印刷画像データ取得要求に対し、当該カメラが、その合成画像の画像データをプリンタ装置へ送信し、これをプリンタ装置が印刷することによって、マルチ印刷が行われる。
【００３３】
図４、図５、及び図６は、上記のＳ５又はＳ１４において、１つの合成画像に並べられるサムネイル画像数を決定するための処理例を示すフローチャートである。
図４は、プリンタ装置がサポートする印刷用紙サイズに基づいて１つの合成画像に並べられるサムネイル画像数を決定するための処理を示すフローチャートである。
【００３４】
同図に示したように、本処理では、まず、既にプリンタ装置から取得してある、当該プリンタ装置がサポートする印刷用紙サイズの中から、ユーザにより指定された印刷用紙サイズを判定する（Ｓ２１）。但し、プリンタ装置がサポートする印刷用紙サイズが一種類の場合には、自動的にその印刷用紙サイズが指定される（後述の図６のＳ４２，Ｓ４６，及びＳ５０においても同じ）。
【００３５】
この判定結果が、「”４×”６未満」（４inch×６inch未満）の場合はＮ＝２とし（Ｓ２２）、「”４×”６以上Ａ４未満」の場合はＮ＝４とし（Ｓ２３）、「Ａ４以上」の場合はＮ＝８とする（Ｓ２４）。
【００３６】
続いて、インデックス印刷の場合には、取得した全てのサムネイル画像をＮ個毎に並べた合成画像を１つ又は複数生成する（Ｓ２５）。尚、サムネイル画像がＮ個に満たない場合には、Ｎ個未満のサムネイル画像から合成画像が生成される。これにより、１つの合成画像には、Ｎ個又はＮ個未満のサムネイル画像が並べられる。
【００３７】
或いは、マルチ印刷の場合には、取得した一つのサムネイル画像をＮ個毎に並べた合成画像を１つ又は複数生成する（Ｓ２５）。これにより、１つの合成画像には、Ｎ個のサムネイル画像が並べられる。
【００３８】
このように、同図に示したフローによれば、一つの合成画像に並べるサムネイル画像数が、印刷用紙サイズが大きいものに対しては多く、それが小さいものに対しては少なくなるようになる。
【００３９】
図５は、プリンタ装置がサポートする用紙品質（「PaperQuality」）に基づいて、１つの合成画像に並べられるサムネイル画像数を決定するための処理を示すフローチャートである。
【００４０】
同図に示したように、本処理では、まず、既にプリンタ装置から取得してある、当該プリンタ装置がサポートする用紙品質の中から、ユーザにより指定された用紙品質を判定する（Ｓ３１）。但し、プリンタ装置がサポートする用紙品質が一種類の場合には、自動的にその用紙品質が指定される。（後述の図６のＳ４１においても同じ）。
【００４１】
この判定結果が、「Draft」（用紙品質：低）の場合はＮ＝２とし（Ｓ３２）、「Normal」（用紙品質：中）の場合はＮ＝４とし（Ｓ３３）、「Fine」（用紙品質：高）の場合はＮ＝８とする（Ｓ３４）。
【００４２】
続くＳ３５の処理は、図４に示したＳ２５の処理と同様の処理が行われる。
このように、図５に示したフローによれば、一つの合成画像に並べるサムネイル画像数が、用紙品質が高いものに対しては多く、それが低いものに対しては少なくなるようになる。
【００４３】
図６はプリンタ装置がサポートする印刷用紙サイズと用紙品質（「PaperQuality」）とに基づいて、１つの合成画像に並べられるサムネイル画像数を決定するための処理を示すフローチャートである。すなわち、同図は、図４及び図５に示した処理を組み合わせた処理を示すものである。
【００４４】
図６に示したように、本処理では、まず、既にプリンタ装置から取得してある、当該プリンタ装置がサポートする用紙品質の中から、ユーザにより指定された用紙品質を判定する（Ｓ４１）。
【００４５】
この判定結果が、「Draft」の場合は、続いて、既にプリンタ装置から取得してある、当該プリンタ装置がサポートする印刷用紙サイズの中から、ユーザにより指定された印刷用紙サイズを判定し（Ｓ４２）、その判定結果が、「”４×”６未満」（４inch×６inch未満）の場合はＮ＝２とし（Ｓ４３）、「”４×”６以上Ａ４未満」の場合はＮ＝４とし（Ｓ４４）、「Ａ４以上」の場合はＮ＝８とする（Ｓ４５）。
【００４６】
Ｓ４１の判定結果が「Normal」の場合は、続いて、既にプリンタ装置から取得してある、当該プリンタ装置がサポートする印刷用紙サイズの中から、ユーザにより指定された印刷用紙サイズを判定し（Ｓ４６）、その判定結果が、「”４×”６未満」（４inch×６inch未満）の場合はＮ＝４とし（Ｓ４７）、「”４×”６以上Ａ４未満」の場合はＮ＝８とし（Ｓ４８）、「Ａ４以上」の場合はＮ＝１６とする（Ｓ４９）。
【００４７】
Ｓ４１の判定結果が「Fine」の場合は、続いて、既にプリンタ装置から取得してある、当該プリンタ装置がサポートする印刷用紙サイズの中から、ユーザにより指定された印刷用紙サイズを判定し（Ｓ５０）、その判定結果が、「”４×”６未満」（４inch×６inch未満）の場合はＮ＝８とし（Ｓ５１）、「”４×”６以上Ａ４未満」の場合はＮ＝１６とし（Ｓ５２）、「Ａ４以上」の場合はＮ＝３２とする（Ｓ５３）。
【００４８】
このようにしてＮの値が決定すると、続くＳ５４では、図４に示したＳ２５の処理と同様の処理が行われる。
このように、図６に示したフローによれば、一つの合成画像に並べるサムネイル画像数が、用紙品質が高くて印刷用紙サイズが大きいものに対しては多く、用紙品質が低くて印刷用紙サイズが小さいものに対しては少なくなるようになる。
【００４９】
図７(a),(b),(c) 及び図８(a),(b),(c) は、インデックス印刷をサポートしていないプリンタ装置が接続されているときにインデックス印刷が行われたときの印刷結果例を示す図である。
【００５０】
図７(a),(b),(c) は、プリンタ装置がサポートする印刷用紙サイズに基づいて１つの合成画像に並べるサムネイル画像数を決定するようにしたとき（図２及び図４参照）の印刷結果の一例を示す図である。
【００５１】
尚、図７(a),(b),(c) の例においては、Ａ，Ｂ，Ｃ，Ｄの４つの撮影画像の画像ファイルが記憶部４に記録されていたものとする。
同図(a) は、印刷用紙サイズとして「ハガキ」が指定された場合の印刷結果の一例を示す図である。この場合は、図４に示したフローにおいてＮ＝２となり、１つの合成画像に２つのサムネイル画像を並べて生成した２つの合成画像を印刷することによりインデックス印刷が行われたときの印刷結果である。
【００５２】
図７(b) は、印刷用紙サイズとして「”４×”６」が指定された場合の印刷結果の一例を示す図である。この場合は、図４に示したフローにおいてＮ＝４となり、１つの合成画像に４つのサムネイル画像を並べて生成した１つの合成画像を印刷することによりインデックス印刷が行われたときの印刷結果である。
【００５３】
図７(c) は、印刷用紙サイズとして「Ａ４」が指定された場合の印刷結果の一例を示す図である。この場合は、図４に示したフローにおいてＮ＝８となり、１つの合成画像に８つのサムネイル画像を並べて生成した１つの合成画像を印刷することによりインデックス印刷が行われたときの印刷結果である。但し、この場合は、撮影画像の画像ファイルが４つしかないので、合成画像には４つのサムネイル画像しか並べられていない。
【００５４】
図８(a),(b),(c) は、プリンタ装置がサポートする用紙品質（「PaperQuality」）に基づいて１つの合成画像に並べるサムネイル画像数を決定するようにしたとき（図２及び図５参照）の印刷結果の一例を示す図である。
【００５５】
尚、図８(a),(b),(c) の例においても、Ａ，Ｂ，Ｃ，Ｄの４つの撮影画像の画像ファイルが記憶部４に記録されていたものとする。
同図(a) は、用紙品質として「Draft」が指定された場合の印刷結果の一例を示す図である。この場合は、図５に示したフローにおいてＮ＝２となり、１つの合成画像に２つのサムネイル画像を並べて生成した２つの合成画像を印刷することによりインデックス印刷が行われたときの印刷結果である。
【００５６】
図８(b) は、用紙品質として「Normal」が指定された場合の印刷結果の一例を示す図である。この場合は、図５に示したフローにおいてＮ＝４となり、１つの合成画像に４つのサムネイル画像を並べて生成した１つの合成画像を印刷することによりインデックス印刷が行われたときの印刷結果である。
【００５７】
図８(c) は、用紙品質として「Fine」が指定された場合の印刷結果の一例を示す図である。この場合は、図５に示したフローにおいてＮ＝８となり、１つの合成画像に８つのサムネイル画像を並べて生成した１つの合成画像を印刷することによりインデックス印刷が行われたときの印刷結果である。但し、この場合は、撮影画像の画像ファイルが４つしかないので、合成画像には４つのサムネイル画像しか並べられていない。
【００５８】
以上、本実施例によれば、ダイレクト印刷機能を登載したデジタルカメラ及びプリンタ装置が直接接続されたときに、インデックス印刷又は及びマルチ印刷を、デジタルカメラはサポートしているがプリンタ装置はサポートしていない場合であっても、そのインデックス印刷又は及びマルチ印刷を行うことができるようになるので、ダイレクト印刷におけるユーザの利便性を向上させることができる。
【００５９】
以上、本発明について詳細に説明したが、本発明は上記実施形態に限定されず、本発明の要旨を逸脱しない範囲において、各種の改良及び変更を行っても良いのはもちろんである。
【図面の簡単な説明】
【００６０】
【図１】一実施例に係るダイレクト印刷機能を搭載したデジタルカメラにおける、ダイレクト印刷に関係する主要な構成を示す図である。
【図２】インデックス印刷をサポートしていないプリンタ装置が当該カメラに接続されているときに、ユーザによりインデックス印刷指示が行われたときの動作を示すフローチャートである。
【図３】マルチ印刷をサポートしていないプリンタ装置が当該カメラに接続されているときに、ユーザによりマルチ印刷指示が行われたときの動作を示すフロ  ーチャートである。
【図４】プリンタ装置がサポートする印刷用紙サイズに基づいて、１つの合成画像に並べられるサムネイル画像数を決定するための処理を示すフローチャートである。
【図５】プリンタ装置がサポートする用紙品質（「PaperQuality」）に基づいて、１つの合成画像に並べられるサムネイル画像数を決定するための処理を示すフローチャートである。
【図６】プリンタ装置がサポートする印刷用紙サイズと用紙品質（「PaperQuality」）とに基づいて、１つの合成画像に並べられるサムネイル画像数を決定するための処理を示すフローチャートである。
【図７】(a),(b),(c) は、プリンタ装置がサポートする印刷用紙サイズに基づいて１つの合成画像に並べるサムネイル画像数を決定するようにしたときの印刷結果の一例を示す図である。
【図８】(a),(b),(c) は、プリンタ装置がサポートする用紙品質（「PaperQuality」）に基づいて１つの合成画像に並べるサムネイル画像数を決定するようにしたときの印刷結果の一例を示す図である。
【図９】ダイレクト印刷機能を搭載したデジタルカメラ及びプリンタ装置が直接接続されているときに行われるダイレクト印刷の動作概要を説明する図である。
【図１０】(a),(b),(c) は、このダイレクト印刷による印刷結果の一例を説明する図である。
【符号の説明】
【００６１】
１      制御部
２      通信制御部
３      操作部
４      記憶部
【図１】
2006333066.tif 000003
【図２】
2006333066.tif 000004
【図３】
2006333066.tif 000005
【図４】
2006333066.tif 000006
【図５】
2006333066.tif 000007
【図６】
2006333066.tif 000008
【図７】
2006333066.tif 000009
【図８】
2006333066.tif 000010
【図９】
2006333066.tif 000011
【図１０】
2006333066.tif 000012