(57)【要約】【課題】  画像出力装置を直接接続して、パーソナルコンピュータを使用せずに画像の出力をすることができ、複数の画像印刷を行なう際の操作ミスを防止することができる画像撮影装置に関するものである。【解決手段】  被写体を表す光学像を撮像手段にて電気信号に変換し、この電気信号を表す画像データを情報記録媒体に記憶する手段を有する画像撮影装置であって、出力する画像データを選択する手段と、出力部数を指定して記憶する部数指定手段と、上記画像データの出力指示信号を画像出力装置に送信し、画像出力装置から出力指示信号に対する出力完了信号を受信する通信手段とを有することを特徴とする画像撮影装置による。【選択図】図４
2008227673.tif 000002
【特許請求の範囲】
【請求項１】
被写体を表す光学像を撮像手段にて電気信号に変換し、この電気信号を表す画像データを情報記録媒体に記憶する手段を有する画像撮影装置であって、
出力する画像データを選択する手段と、
出力部数を指定して記憶する部数指定手段と、
上記画像データの出力指示信号を画像出力装置に送信し、画像出力装置から出力指示信号に対する出力完了信号を受信する通信手段とを有することを特徴とする画像撮影装置。
【請求項２】
上記指定された出力部数を表示する手段と、
上記出力完了信号を画像出力装置に送信した数を表示する手段とをさらに有する請求項１記載の画像撮影装置。
【請求項３】
上記出力部数と上記選択された画像データの数を乗じて総出力数を算出する手段と、
上記出力完了信号を、上記選択された画像データごとに受信する手段と、
上記総出力数に対する上記受信した出力完了信号の数の割合を表示する手段とをさらに有することを特徴とする請求項１記載の画像撮影装置。
【請求項４】
出力レイアウトを選択して記憶する手段と、
出力する画像データを選択して、画像データごとの出力数を指定する画像出力数指定手段と、
上記出力レイアウトに基づいて、上記部数指定手段と上記画像出力数指定手段の動作可否を制御する第２の制御手段とをさらに有することを特徴とする請求項１に記載の画像撮影装置。
【請求項５】
選択した画像データを配置する出力レイアウトを選択して記憶する手段と、
出力する画像データを選択して、画像データごとに出力数を指定する画像出力数指定手段と、
選択した出力レイアウトに基づいて、上記部数指定手段と上記画像出力数指定手段の動作時に警告を表示する手段とをさらに有することを特徴とする請求項１に記載の画像撮影装置。
【請求項６】
被写体を表す光学像を撮像手段にて電気信号に変換し、この電気信号を表す画像データを情報記録媒体に記憶する手段、上記画像データの出力指示信号を画像出力装置に送信し、画像出力装置から出力指示信号に対する出力完了信号を受信する通信手段を有する画像撮影装置と、
画像データの出力信号を受信する手段、画像データを出力する手段、受信した出力信号に対して出力完了信号を画像撮影装置に送信する手段を有する画像出力装置と、を有し、
上記画像撮影装置と画像出力装置を通信可能に接続して行なう画像出力方法であって、
上記画像撮影装置において、
ボタン操作によって出力する画像データを選択するステップと、
ボタン操作によって出力する部数を指定して記憶するステップと、
上記指定された部数と上記の選択された画像データに基づく出力指示信号を画像出力装置に送信するステップと、
上記出力指示信号に対する画像出力装置からの出力完了信号を受信するステップとを有することを特徴とする画像出力方法。
【請求項７】
上記指定された部数を表示するステップと、
画像出力装置から受信した出力完了信号の数を表示するステップとをさらに有する請求項６記載の画像出力方法。
【請求項８】
上記指定された部数と上記選択された画像データの数を乗じて総出力数を算出するステップと、
上記出力完了信号を、上記選択された画像データごとに受信するステップと、
上記総出力数に対する上記受信した出力完了信号の数の割合を表示するステップとをさらに有することを特徴とする請求項６記載の画像出力方法。
【請求項９】
ボタン操作によって出力レイアウトを選択して記憶するステップと、
ボタン操作によって、選択した画像データごとに出力する数を指定するステップと、
上記出力レイアウトに基づいて、上記部数を指定するステップと、上記出力する数を指定するステップの実行可否を判定するステップと、をさらに有することを特徴とする請求項６に記載の画像出力方法。
【請求項１０】
ボタン操作によって出力レイアウトを選択して記憶するステップと、
ボタン操作によって、選択した画像ファイルごとに出力する数を指定するステップと、
上記出力レイアウトに基づいて、上記部数を指定するステップの実行によって警告を表示するステップと、
上記出力レイアウトに基づいて、上記出力する数を指定するステップの実行によって警告を表示するステップとをさらに有することを特徴とする請求項６に記載の画像出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像出力装置を直接接続して、パーソナルコンピュータを使用せずに画像の出力をすることができる画像撮影装置において、複数の画像印刷を行なう際の操作ミスを防止して不要な印刷を回避することができる画像撮影装置及び画像出力方法に関するものである。
【背景技術】
【０００２】
画像撮影装置であるデジタルカメラを、画像出力装置であるプリンターに汎用的な通信用手段（例えばＵＳＢ）を介して直接接続し、パーソナルコンピュータなどの情報処理装置を用いることなく、デジタルカメラに記憶されている画像データの印刷をすることができるダイレクトプリント機能が知られている。
【０００３】
上記のダイレクトプリント機能は、以下のような信号のやりとりをデジタルカメラとプリンターの間で行なう。先ず、デジタルカメラは、プリンターとの接続を検知すると、プリンターに対する所定の情報取得処理を開始する。この処理において、プリンターがデジタルカメラに対し当該プリンターの実行可能な印刷処理機能に関する情報をテキスト形式のスクリプトファイルによって通知する。次に、デジタルカメラは受信したスクリプトファイルに記述されている情報をもとに、利用可能な印刷機能を表示して、利用者はこの表示を利用して所定の印刷機能を選択する。次に、利用者はデジタルカメラが記憶している画像データの中から、印刷を希望する画像ファイルを選択する。次に、デジタルカメラは、上記の選択された印刷機能と選択された画像データのファイル名を含む指示情報を生成して、この指示情報をプリンターに通知する。プリンターはこの指示情報に基づいて印刷処理を実行することで、所定の印刷出力を得ることができる。
【０００４】
上記デジタルカメラは、撮像した画像をＳＤメモリなどの外部記憶手段に所定のファイル形式によって保存する。最近は、この外部記憶手段に用いる記憶媒体の記憶容量が飛躍的に増大しており、保存可能な画像データの数も膨大になっている。このように膨大な画像データの中から、所定の画像データのみを印刷するには、画像一覧印刷の利用が便利である。画像一覧印刷とは、１枚の印刷用紙に選択した画像データを圧縮した画像を複数配置して印刷するものであって、インデックス印刷と呼ばれる。
【０００５】
上記のようなダイレクトプリント機能を有するデジタルカメラにおいて、印刷したい画像ファイルの部数を指定して、一度に複数の印刷出力を得ることが出来るデジタルカメラに関する発明が知られている（例えば特許文献１を参照）。また、印刷処理にかかる時間を短縮するために、印刷処理の準備処理と画像ファイルをプリンターに送信する処理をすることができる発明が知られている（例えば特許文献２を参照）。
【０００６】
【特許文献１】特許第３８６４９９２号公報
【特許文献２】特開２００３−２４６１２０号公報
【０００７】
上記特許文献１に記載されているデジタルカメラは、印刷したい画像ファイルの部数を指定して行なう場合、特に、画像ファイル毎に部数を指定してインデックス印刷を行なうと、部数指定された画像ファイルが部数分だけ連続して印刷されてしまい、各印刷用紙に均等的に配置された状態の印刷出力を得ることができない。また、インデックス印刷全体に対する部数指定をする場合は、画像ファイル毎の部数指定の操作との違いが複雑になるため、利用者の操作ミスを誘発する原因となっている。
【０００８】
上記特許文献２に記載されているデジタルカメラは、印刷処理にかかる準備と画像ファイルの転送処理を並行することができるが、印刷する画像ファイル数が多くなると画像ファイルの転送時間が印刷処理全体の時間に占める割合が多くなり、印刷処理全体にかかる時間の短縮をすることは困難である。そこで、本出願人は、印刷処理にかかる時間を短縮するために、複数の通信バッファを切替えて、画像データの転送準備処理と、印刷処理を並行して行なうことができる発明に関し、特願２００７−０２２６４７において特許出願した。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は上記特許文献１、特許文献２などに記載されているような従来発明ではなしえなかった課題解決を行なうためになされたものであり、画像出力装置を直接接続して、パーソナルコンピュータを使用することなく画像の印刷処理を行なうことができる画像撮影装置であって、複数の画像印刷を行なう際の操作ミスを防止して不要な印刷を回避することができる画像撮影装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、被写体を表す光学像を撮像手段にて電気信号に変換し、この電気信号を表す画像データを情報記録媒体に記憶する手段と、画像データの出力指示信号を画像出力装置に送信し、画像出力装置から出力指示信号に対する出力完了信号を受信する通信手段とを有する画像撮影装置であって、出力する画像データを選択する手段と、出力する部数を指定して記憶する部数指定手段と、指定された部数と選択された画像データの出力信号に対して受信した出力完了信号の数を比較し、上記出力指示信号の送信を制御する制御手段とを有することを主な特徴とする。
【００１１】
また、本発明は、上記画像撮影装置において、上記指定された部数を表示する手段と、
画像出力装置から受信した出力完了信号の数を表示する手段と、をさらに有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、印刷を希望する画像データの出力数を画像データごとに指定し、更に、印刷要求単位の部数指定をすることができるので、印刷に係る操作を何度も行なう必要がなくなり、操作ミスを防止しつつ所定の印刷処理を行なうことができるようになる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明に係る画像撮影装置の実施形態について図を用いて説明する。図１は本発明に係る画像撮影装置であるデジタルカメラの例を示す機能ブロック図であり、図２は本発明に係る画像撮影装置のダイレクトプリント機能の実施に用いる画像出力装置であるプリンターの例を示す機能ブロック図である。
【実施例１】
【００１４】
図１においてデジタルカメラ１は、撮影した画像を記憶する外部記憶装置１１（ＳＤメモリ、コンパクトフラッシュ（登録商標）など）と、レンズ及びその駆動系、ＣＣＤ、ＡＤ変換器などで構成する撮像装置１２と、撮影操作や後述する画像出力処理に係る操作に必要な各種情報を表示する表示装置１３と、撮影操作、撮影処理に関する設定操作や後述する画像出力処理に係る操作に使用する操作卓１４と、画像出力装置であるプリンター２とのインターフェースを制御する通信Ｉ／Ｆ１５と、デジタルカメラ１全体を制御するＣＰＵ／ＲＯＭ／ＲＡＭ／入出力ポート（Ｉ／Ｏポート）及びこれらを結ぶバスラインなどを有する全体制御装置１０によって構成されている。尚、全体制御装置１０は、周知のマイクロコンピュータにより構成される。
【００１５】
デジタルカメラ１の通信Ｉ／Ｆ１５は通信手段３を介してプリンター２と通信可能に接続するためのインターフェースである。通信手段３は有線・無線を問わず使用可能であり有線の具体例はＵＳＢ（Universal  Serial  Bus）である。また、無線の具体例はBluetooth（登録商標）、Ｗｉ−ｆｉ（無線ＬＡＮ規格）、ＩｒＤＡ（赤外線通信）など広く一般に用いられている近距離無線通信方式である。一般にはＵＳＢを用いる形態が普及している。
【００１６】
上記ＲＯＭは、ＣＰＵが行う処理手順（プログラム）を記憶する不揮発性メモリであって、このＲＯＭに記憶しているプログラムによって本発明に係る画像出力方法は実施される。また、ＲＡＭは上記プログラムを実行する際にＣＰＵが使用するワークエリアとしての機能の他に、後述する送信バッファメモリとしても機能する。
【００１７】
図２において画像出力装置であるプリンター２は、情報を記憶する外部記憶装置２１（ＳＤメモリ、コンパクトフラッシュ（登録商標）など）と、用紙への印刷を行う印刷装置２２と、印刷処理に必要な各種情報や設定した情報を表示する表示装置２３と、印刷処理に関する各種設定の操作に使用する操作卓２４と、画像撮影装置であるデジタルカメラ１とのインターフェースを制御する通信Ｉ／Ｆ２５と、プリンター２全体を制御するＣＰＵ／ＲＯＭ／ＲＡＭ／入出力ポート（Ｉ／Ｏポート）及びこれらを結ぶバスラインなどを有する全体制御装置２０によって構成されている。尚、全体制御装置２０は、周知のマイクロコンピュータにより構成される。
【００１８】
上記ＲＯＭは、ＣＰＵが行う処理手順（プログラム）を記憶する不揮発性メモリであって、このＲＯＭに記憶しているプログラムによって本発明に係る画像出力方法は実施される。また、ＲＡＭは上記プログラムを実行する際にＣＰＵが使用するワークエリアとしての機能の他に、後述する受信バッファメモリとしても機能する。
【００１９】
デジタルカメラ１をプリンター２に接続して、通信手段３を介して物理的な接続を確立すると、デジタルカメラ１の全体制御装置１０のＲＯＭに記憶している画像出力プログラムが起動して、プリンター２に対する能力値の送信要求処理を行う。ここで、能力値とは、プリンター２が処理可能な各種印刷機能を表す情報であって、所定のスクリプト形式で記述されたテキストファイルである。この能力値は、例えばプリンター２が使用可能な用紙サイズ、レイアウト、印刷条件（日付も印刷する、写真画像の名前も印刷するなど）、インデックス印刷時の印刷可能画像数等を表わす情報が記述される。
【００２０】
デジタルカメラ１は上記の能力値を受信した後、この能力値に基づく選択可能な印刷処理条件に係る情報を表示装置１３に表示する。利用者は表示装置１３に表示された情報の中から、所望する出力サイズ、出力様式、出力対象画像などを指定する。この操作で指定した各情報が後に実行する画像印刷処理の動作条件となる。
【００２１】
図３に表示装置１３に表示する画面の例を示す。図３において、画面４０１は印刷条件選択操作における初期設定画面であって、印刷対象とする画像ファイルの指定を「１ファイル」とするか「全ファイル」とするかを選択できる画面である。
【００２２】
上記の選択操作は操作卓１４を操作することにより行うことができる。画面４０１が表示された状態において、操作卓１４を操作し「全ファイル」を選択して「ＯＫ」を押下する操作を行うと、表示装置１３に印刷条件設定画面４０２が表示される。
【００２３】
印刷設定画面４０２は、画面４０１において指定した印刷出力対象「全ファイル」に対する印刷部数を指定する画面である。画面４０２に表示される「１部」、「２部」・・・「１０部」は、印刷部数であってこの中から所望する部数を選択して「ＯＫ」と押下する操作を行なうと、部数の設定が完了する。
【００２４】
次に表示される画面４０３で、同様に「用紙サイズ」を選択し、次の画面４０４で「プリントタイプ」を選択し、次の画面４０５において、印刷を希望する複数の画像ファイルを縮小して配置し１ページを構成するインデックス印刷を指定して「ＯＫ」ボタンを押下すると印刷条件の設定が完了し、この設定された印刷条件と選択された画像ファイルによって印刷処理が行われる。
【００２５】
上記画像撮影装置を用いた画像出力処理の流れについて説明する。図４は、デジタルカメラ１が有する画像出力プログラムの処理の流れを示すフローチャートである。図４において処理の各ステップを（３０１）、（３０２）、・・・のように表す。上記選択操作（図３を参照）によって出力条件が決定された後、画面４０５において「ＯＫ」を押下すると画像出力処理を開始し、すでに設定されている出力形式などの印刷条件と先に選択されている画像ファイルのファイル名などの情報を元に、プリンター２に送信する印刷制御情報を生成する（３０１のＹｅｓ）。
【００２６】
上記の印刷制御情報について図６を用いて説明する。図６に示す印刷制御情報４０は、上記の画面４０１（図３）において「全ファイル」が選択され、画面４０２において印刷部数は「３部」が選択されて、画面４０５において出力形式を「インデックス印刷」が選択された場合であって、当該デジタルカメラ１の外部記憶装置１１に記憶されている画像ファイルは１８個である場合である。
【００２７】
印刷制御情報４０は、このファイルが印刷要求であることを示す情報識別子４１と、当該印刷処理が「インデックス印刷」であることを示すレイアウト識別子４２、印刷対象の画像ファイルを示すファイル識別子４３を有してなる。レイアウト識別子４２によって示される「<インデックス／>」は、画面４０５（図３）において「インデックス」を選択したことによるものであって、当該印刷制御情報４０が１ページに複数の縮小画像を印刷するインデックスレイアウトを指定するものであることを示している。同じく「<部数>003</部数>」は、画面４０２（図３）において「３部」を選択したことによるものであって、当該印刷制御情報４０は、３部の印刷を指示するものであることを示している。ファイル識別子４３によって示された「ＲＩＭＧ０００１．ＪＰＧ」は、画像ファイル名であって、この画像ファイル名の後に続けて記述されている「<枚数>00１</枚数>」という情報は、当該画像ファイルごとに指定される印刷枚数が１枚であることを示している。このように、印刷対象となる１８個の画像ファイルそれぞれの画像ファイル名と、印刷する数が記述されることになる。
【００２８】
図４に戻って、上記生成された印刷制御情報をプリンター２に送信して（３０２）、プリンター２からの画像ファイル取得要求を受信するまでは画像ファイルの転送処理（３０４）をスキップして全ファイルの印刷終了判断（３０５）を経て処理３０３に再帰する（３０３のＮＯ）。プリンター２から画像ファイル取得要求を受信すると（３０３のＹＥＳ）、指定された画像ファイルをプリンター２に送信する（３０４）。プリンター２から印刷完了通知を受信するまで、処理３０３に再帰して、上記の処理を繰り返す（３０５のＮＯ）。プリンター２から印刷完了通知を受信した場合、当該印刷処理は終了する（３０５のＹＥＳ）。印刷完了通知とは、上記印刷制御情報に記述されたファイル識別子４３に示す全画像ファイルの印刷処理を終了した際に、プリンター２がデジタルカメラに送信する情報である。
【００２９】
上記の画像出力処理に対するプリンター２側の処理の流れを、図５のフローチャートを用いて説明する。図５において、処理の各ステップを（２０１）、（２０２）、・・・のように表わす。デジタルカメラ１から印刷開始要求である印刷制御情報を受信すると（２０１のＹＥＳ）、プリンター２は上記印刷制御情報を正常の受信したことを示す印刷開始正常応答をデジタルカメラ１に返信する（２０２）。次に、上記受信した印刷制御情報に含まれるファイル識別子４３において指定されている画像ファイルの取得要求をデジタルカメラ１に送信する（２０３）。プリンター２は、要求した画像ファイルを受信する（２０４のＹＥＳ）。画像ファイルは、ＪＰＥＧ圧縮形式であるので、伸張してページ単位のワークメモリ（全体制御装置１０のＲＡＭ）に画像として展開する（２０５）。上記の通り当該出力処理に用いる当該印刷制御情報４０には、レイアウト識別子４２が「インデックス」で、ファイル識別子４３には１８個の画像ファイル名が記述されている。例えば「インデックス」レイアウトが１ページあたり６画像を配置するものであれば、６個分の画像ファイルを受信すると（２０６のＹＥＳ）、印刷処理を開始する（２０７）。印刷制御情報において指定された全ての画像ファイルの印刷が完了し（２０８のＹＥＳ）、また印刷制御情報において指定されている部数分の印刷が完了すれば（２０９のＹＥＳ）、当該処理は終了する。
【００３０】
次に上記の画像出力処理におけるデジタルカメラ１とプリンター２間の信号の流れを図７のシーケンス図を用いて説明する。すでに説明したとおり、デジタルカメラ１はプリンター２と接続して、通信可能状態になると、当該画像印刷処理に係る各種情報の設定(図３を参照)に基づいた印刷制御情報４０を生成し、プリンター２に送信し、プリンター２は、印刷制御情報４０を正常に受信したことを示す印刷処理開始通知をデジタルカメラ１に送信する（７０１）。その後、プリンター２は、受信した印刷制御情報４０をもとに、印刷準備処理（７０２）を開始する。印刷準備処理（７０２）は、プリンター２が有する全体制御装置２０内のＲＯＭに記憶されている画像印刷プログラムを起動して、デジタルカメラ１との通信を制御しながら所定の印刷処理を実行するためのプリンター２の初期設定などを行なう処理である。
【００３１】
プリンター２は、印刷準備処理７０２が終了すると、画像ファイル取得処理７０３を行なう。画像ファイル取得処理７０３は、受信した印刷制御情報４０に含まれているファイル識別子４３に記述された画像ファイル名を指定して、当該画像ファイルをプリンター２に送信するように、その要求をする処理であって、画像ファイル要求情報をデジタルカメラ１に送信する。デジタルカメラ１は、プリンター２から受信した画像ファイル要求に対して、該当する画像ファイル（RIMG0001.JPG）を記憶装置１１から読み出してプリンター２に送信する（７０４）。
【００３２】
プリンター２は、受信した画像ファイル（RIMG0001.JPG）を用いて、画像ファイル編集処理（７０５）を行なう。画像ファイル編集処理（７０５）とは、受信した画像ファイルを印刷するために行なう当該画像ファイルを伸張し、ページ単位に設けた印刷用ワークメモリに画像として展開する処理である。
【００３３】
プリンター２は、上記画像ファイル編集処理７０５が終了した後に、上記印刷制御情報４０のファイル識別子４３に記述されている次の画像ファイル名を指定して画像ファイル（RIMG0002.JPG）の画像ファイル取得要求処理を行なう（７０３）。デジタルカメラ１は、プリンター２から受信した画像ファイル要求（RIMG0002.JPG）に対して、画像ファイル（RIMG0002.JPG）を記憶装置１１から読み出してプリンター２に送信する（７０４）。このように、デジタルカメラ１とプリンター２において、印刷制御情報４０に含まれている画像ファイル名に対する送受信処理と画像データ編集処理を繰返し行い（７０３，７０４、７０５）、印刷制御情報４０に含まれている全ての画像ファイルについて受信処理が終了した段階で、レイアウト識別子４２によって指定されている部数分の印刷処理が終了したか否かの判定処理を行なう（７０６）。
【００３４】
判定処理の結果、印刷制御情報４０に指定されている部数分の印刷処理が終了していない時は、先に受信した印刷制御情報４０の指定されている画像ファイル名を再度取得する処理を行う（７０３）。上記処理を部数分の印刷処理が終了するまで、継続し、部数分の
印刷処理が終了したと判定したとき、プリンター２は、印刷完了通知をデジタルカメラ１に送信し、デジタルカメラ１は、印刷完了通知受信応答をプリンター２に送信して、当該印刷出力処理は終了する。
【００３５】
以上、説明した画像出力処理による印刷出力の例を図８に示す。１ページ当たり６画像を配置するインデックス印刷出力例であって、１部が３ページにわたるインデックス印刷を合計３部（計９ページ）印刷した例である。上記の画像出力処理における最初の画像出力処理による出力例がＰ１ａ、Ｐ２ａ、Ｐ３ａである。同様に２番目の出力処理による出力例がＰ１ｂ、Ｐ２ｂ、Ｐ３ｂ、３番目の画像出力処理による出力例がＰ１ｃ、Ｐ２ｃ、Ｐ３ｃである。このように、同じ出力結果を指定した部数だけ得ることが出来る。
【００３６】
上記の通り、本発明に係る画像撮影装置は、複数の画像ファイルの選択と共に、選択した画像ファイル全体の印刷部数の選択も可能であって、複数部数の印刷処理を複雑な操作をすることなく行なうことが出来る。
【実施例２】
【００３７】
次に本発明に係る画像撮影装置を用いた画像出力処理の別の実施形態を説明する。図９は本実施例に係る印刷条件の設定操作画面の例である。実施例１と同様にデジタルカメラ１とプリンター２とを通信手段３を介して接続した後に、画像ファイル一覧表示画面に移行すると、図９の画面６０１が表示される。画面６０１では左上の画像の出力部数を１枚、真ん中下の画像の出力部数を３枚に指定した例である。このように、画像ファイル毎に出力部数を指定した後に、指定終了を示すＭＥＮＵボタンを押下すると画面６０２が表示されて、全体の出力部数の指定をすることができる。ここでは画面６０２において「１部」を指定したとする。次に、画面６０３の印刷条件設定画面が表示され、画面６０４、画面６０５において、インデックス印刷を指定してＯＫボタンを押下すると画像出力処理が開始される。このように、画像ファイル毎に印刷部数を指定することもできる。
【００３８】
上記実施例２の各画面の設定において、「インデックス」を指定（画面６０５）した場合には、画面６０１において設定した画像ファイル毎の出力部数を強制的に１に変更してから印刷制御情報を生成するようにしてもよい。このようにすることで、画像ファイル毎の部数指定と、指定した画像ファイル全体の部数印刷によって、印刷出力１ページ当たりに、同じ画像ファイルが複数印刷されるのを防ぐことができる。
【実施例３】
【００３９】
次に、実施例２における画面６０１において、例えば全ての画像ファイルに対して、それぞれの出力部数を「３部」とし、画面６０２において印刷部数を１部とした場合の画像出力処理の例について説明する。実施例３はこのような処理に対応できるものである。図１０は、本実施例３にかかる印刷開始制御情報の例である。デジタルカメラ１の外部記憶装置１１には、１８個の画像ファイルが保存されているものとする。レイアウト識別子４２に部数を「００１」として設定し、１８個の画像ファイルに対して、それぞれの印刷部数を「３部」と設定したので、印刷制御情報４０ａのファイル識別子４３に示される画像ファイル名に続いて記述される出力回数を示す情報は「<枚数>003</枚数>」となっている。従って、各画像ファイルを３回ずつ出力するインデックス印刷を３部行なうことを示している。上記印刷制御情報４０ａを用いて行なった画像出力処理の出力例を図１１に示す。図１１において、デジタルカメラ１からプリンター２に３回送信される印刷制御情報４０ａにおいて、最初の印刷制御情報４０ａに基づいて出力した例がＰ１ａ、Ｐ２ａ、Ｐ３ａである。同様に、２回目に送信された印刷制御情報４０ａによる出力例がＰ１ｂ、Ｐ２ｂ、Ｐ３ｂであり３回目がＰ１ｃ、Ｐ２ｃ、Ｐ３ｃである。図１１に示すように、各画像ファイルは、指定された部数（３部）を出力してから次の画像ファイルを出力しているので、１の画像ファイルが指定部数に相当する回数だけ繰り返されて印刷されることになる。
【実施例４】
【００４０】
次に、本発明に係る画像撮影装置を用いた画像印刷処理の別の実施例を示す。図１２に、画像出力処理を実行する際に表示装置１３に表示される出力状況表示の例を示す。図１２（ａ）に示す画面８０１は、当該印刷処理にかかる全体の部数のうち、現在出力処理を行なっている部数の表示をする部数表示８１と、１の印刷制御情報に含まれる画像ファイル数によって分割されているプログレスバー８２ａを有している。部数表示８１は、当該印刷処理において指定されている印刷部数が１１部であって、現在は、３部目の印刷処理を処理中であること示している。また、プログレスバー８２ａは、印刷制御情報に記述された画像ファイル名の数によって分割されるバー表示であって、処理７０４（図７を参照）の画像ファイル送信処理において、送信された画像ファイル数相当の範囲を左側から塗りつぶされて表示される。従って、１の印刷制御情報にかかる画像印刷処理が終了すると、プログレスバー８２ａは全体が塗りつぶされている状態になる。本実施例においては、３部目の印刷処理が終了後は、４部目の印刷処理を行なうために、印刷制御情報がデジタルカメラ１からプリンター２に送信されるので、新たに印刷制御情報を送信した後に、デジタルカメラは、部数表示７１を更新し（４／１１にする）、プログレスバー８２ａの表示を初期化して、全体を白抜き表示にする。
【００４１】
図１２（ｂ）に示す画面８０２は、当該印刷処理に係る全体部数を表示する部数表示８１を設けずに、指定された部数（１１部）と総画像数である１８の乗算結果である１９８にプログレスバー８２ｂを分割して表示している。１の画像ファイルをプリンター２に送信する都度、プログレスバー８２ｂを左側から塗りつぶし、指定された画像印刷処理が終了する際には、プログレスバー８２ｂは全て塗りつぶされることとなる。
【実施例５】
【００４２】
次に、 上記実施例２を変形した実施例５について説明する。デジタルカメラ１とプリンター２を通信手段３によって接続した後に、先ず、レイアウト設定画面（図９の画面６０５）を表示する。画面６０５において、１ページ当たりの印刷画像数を指定した後にＭＥＮＵボタンを押すと画面６０１を表示する。上記レイアウト設定画面において、指定した出力レイアウトが「インデックス」である場合は、次に表示される画面６０１において、各画像ファイルの印刷部数の設定は出来ないように制御し、１画像ファイル当たりの出力数は１で固定する。
【００４３】
また、上記のレイアウト設定画面（図９の６０５）において、１ページ当たり１画像を印刷する「１コマ」が選択された場合は、画面６０１において、各画像ファイルの印刷部数設定を指定することができるように制御し、画像ファイルごとの印刷部数が設定された場合は、画面６０２を表示することなく、画面６０３に移行するように表示を制御する。このように、各種設定画面の表示を制御することによって、不要な設定画面を表示することなく、利用者が所望する出力印刷に好適な設定を支援することができるようになる。
【実施例６】
【００４４】
上記実施例５を変形した実施例６について説明する。デジタルカメラ１とプリンター２を通信手段３によって接続した後に、レイアウト設定画面（図９の画面６０５）を表示する。画面６０５において、１ページ当たりの印刷画像数を指定した後にＭＥＮＵボタンを押すと画面６０１を表示する。上記レイアウト設定画面において、選択した出力レイアウトが「インデックス」である場合、次に表示される画面６０１において画像ファイル毎の印刷枚数を１枚以外に設定すると、表示装置１３に「警告：枚数指定では同一ページに複数の画像が印刷されます」という警告画面を表示することができる。ここで、ＭＥＮＵボタンを押下すると画面６０２が表示されて、印刷部数を指定することができる。すでに設定している印刷レイアウトは「１コマ」以外である「インデックス」なので画面６０２において印刷部数の設定をすることができる。
【００４５】
上記レイアウト設定画面において、１ページ当たりの印刷画像数を「１コマ」とした場合は、画面６０１において、画像ファイル毎の印刷数の指定を行ない、画面６０２において、印刷部数を「１部」以外を選択すると、「警告：部数指定では枚数指定＊部数指定分の印刷が行われます」という警告画面を表示する。部数指定後は、画面６０３、画面６０４の操作画面表示で印刷条件を設定して印刷を開始する。
【実施例７】
【００４６】
上記実施例２をさらに変形した実施例７について説明する。デジタルカメラ１とプリンター２を通信手段３によって接続した後に、画像ファイル一覧表示画面（図９の画面６０１）を表示する。画面６０１において、画像ファイル毎に印刷枚数を指定した後に、画面６０２で印刷部数を「３部」にし、レイアウト設定画面（図９の画面６０５）において出力レイアウトを「インデックス」に設定して「ＯＫ」ボタンを押下すると、「警告：枚数指定では同一ページに複数の画像が印刷されます」などの警告画面を表示する。上記レイアウト設定画面（図９の画面６０５）において、出力レイアウトを「１コマ」に設定して「ＯＫ」ボタンを押下すると「警告：部数指定では枚数指定＊部数指定分の印刷が行われます」などの警告画面を表示することができる。
【００４７】
このように、画像撮影装置を画像出力装置に直接接続して、画像出力処理を行なう際に、指定する画像ファイル毎の印刷枚数、選択した出力レイアウトの種類、複数の部数印刷の指定などを行なう場合、本発明にかかる画像撮影装置及びこの画像撮影装置を用いた画像出力方法によれば、画像ファイル毎に指定した印刷出力枚数と、１ページあたり複数の画像を印刷するレイアウトを選択した場合において、利用者が所望する印刷を得る設定を容易に選択することができる。
【図面の簡単な説明】
【００４８】
【図１】本発明に係る画像撮影装置であるデジタルカメラの例を示すブロック図である。
【図２】本発明に係る画像出力装置であるプリンターの例を示すブロック図である。
【図３】上記画像出力装置を用いた印刷条件設定を行う際の画面の例である。
【図４】本発明に係る画像撮影装置を用いた印刷処理の例を示すフローチャートである。
【図５】本発明に係る画像撮影装置に接続するプリンターの処理の例を示すフローチャートである。
【図６】上記印刷処理において、画像撮影装置が生成する印刷制御情報の記述例である。
【図７】上記印刷処理における通信の流れを示すシーケンス図である。
【図８】上記印刷処理による出力例を示すイメージ図である。
【図９】上記画像出力装置を用いた印刷条件設定を行う際の画面の別例である。
【図１０】上記印刷処理において、画像撮影装置が生成する印刷制御情報の別の記述例である。
【図１１】上記印刷処理による出力の別の例を示すイメージ図である。
【図１２】本発明に係る画像撮影装置を用いた画像出力処理中の表示例である。
【符号の説明】
【００４９】
１  デジタルカメラ
２  プリンター
３  通信ネットワーク
４０  印刷制御情報
４１  情報識別子
４２  レイアウト識別子
４３  ファイル識別子
【図１】
2008227673.tif 000003
【図２】
2008227673.tif 000004
【図３】
2008227673.tif 000005
【図４】
2008227673.tif 000006
【図５】
2008227673.tif 000007
【図６】
2008227673.tif 000008
【図７】
2008227673.tif 000009
【図８】
2008227673.tif 000010
【図９】
2008227673.tif 000011
【図１０】
2008227673.tif 000012
【図１１】
2008227673.tif 000013
【図１２】
2008227673.tif 000014