(57)【要約】【課題】  ダイレクトプリントモードへの切り替えを高速に行うと共に、印刷操作も先行して動作可能とする。【解決手段】  ＵＳＢ規格やブルーツース規格に対応した通信手段を介して、最初はＰＣ２と接続されるデジタルカメラ１は、この接続を示す初期の表示画面として接続画面を表示し、その後、１以上のＰＣ接続画面を表示し続ける。この間に、ユーザ（操作者）により、操作卓のＡＤＪキーが押下されると、プリント装置３と通信可能に接続すると共に、プリント装置３の詳細仕様を示す情報の入力を待たずに、直ちにダイレクトプリントモードに移行して、印刷画面選択画面を表示し、画像データをプリント装置３に送出する。【選択図】      図１
2006245687.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影して得られた画像を電気信号で表現された画像データに変換する手段と、前記画像データを情報記録媒体に記憶する手段とを備えた画像撮影装置において、
少なくとも、１つの第１の外部装置と印刷機能を備えた１つ以上の第２の外部装置との通信を行う通信手段と、
前記第２の外部装置に対して前記画像データを直接送出する時の制御動作を規定するダイレクトプリントモードと、
前記第２の外部装置を除く外部装置が接続されている状態から、前記第２の外部装置との接続を行って前記第２の外部装置との相互認証過程を経ずに前記ダイレクトプリントモードに移行させる切り替え手段と、
前記ダイレクトプリントモードへの移行後に、前記第２の外部装置にダイレクトプリントを行わせるための操作手段と、
を備えたことを特徴とする画像撮影装置。
【請求項２】
前記ダイレクトプリントモードへの移行後に、前記第２の外部装置の能力情報を取得して記憶する記憶手段と、前記能力情報の取得によって前記記憶手段に初期設定されていた記憶内容を更新する手段と、前記第２の外部装置の実行条件を設定するための選択画面を前記取得された能力情報に基づいて作成する手段と、前記作成された選択画面を表示する手段と、をさらに備えたことを特徴とする請求項１記載の画像撮影装置。
【請求項３】
前記外部装置の能力情報を記憶する記憶手段は、初期の記憶内容として、前記１つ以上の第２の外部装置の各々に共通の能力情報を記憶することを特徴とする請求項１または請求項２記載の画像撮影装置。
【請求項４】
接続中の前記第２の外部装置の能力情報から前記外部装置を特定する装置特定情報を取得する手段と、前記取得した装置特定情報を、前記記憶手段に前回接続時に記憶された能力情報に含まれる装置特定情報と比較する手段と、この手段による比較結果が不一致を示す場合には、前記記憶手段が記憶する記憶内容を、前記第２の外部装置の各々に共通の能力情報に更新する手段と、をさらに備えたことを特徴とする請求項２または請求項３記載の画像撮影装置。
【請求項５】
接続中の前記第２の外部装置の能力情報から前記外部装置の装置特定情報を取得する手段と、前記取得した装置特定情報を、前記記憶手段に前回接続時に記憶された能力情報に含まれる装置特定情報と比較する手段と、この手段による比較結果が不一致を示す場合には、前記取得した装置特定情報を、前記１つ以上の外部記憶装置の各々に対応して既に記憶されていた能力情報に含まれる装置特定情報と比較する手段と、この手段による比較結果が一致を示す能力情報を、以後の能力情報として使用する手段と、をさらに備えたことを特徴とする請求項２または請求項３記載の画像撮影装置。
【請求項６】
接続中の前記第２の外部装置の能力情報から前記外部装置の装置特定情報を取得する手段と、前記取得した装置特定情報を、前記記憶手段に前回接続時に記憶された能力情報に含まれる装置特定情報と比較する手段と、この手段による比較結果が不一致を示す場合には、前記取得した装置特定情報を、前記１つ以上の外部記憶装置の各々に対応して既に記憶されていた能力情報に含まれる装置特定情報と比較する手段と、この手段による比較結果が一致を示す場合は前記装置特定情報の一致を示す能力情報を以後の能力情報として使用する手段と、前記手段による比較結果が不一致を示す場合は前記接続された前記接続中の第２の外部装置に対応する記憶手段が記憶する記憶内容を、前記第２の外部装置の各々に共通の能力情報に更新する手段と、をさらに備えたことを特徴とする請求項２または請求項３記載の画像撮影装置。
【請求項７】
被写体を撮影して得られた画像を電気信号で表現された画像データに変換するステップと、前記画像データを情報記録媒体に記憶するステップとを備えた画像撮影装置の制御方法であって、
少なくとも、１つの第１の外部装置と印刷機能を備えた１つ以上の第２の外部装置との通信を行う通信ステップと、
前記第２の外部装置に対して前記画像データを直接送出する時の制御動作を規定するダイレクトプリントモードの制御ステップと、
前記第２の外部装置を除く外部装置が接続されている状態から、前記第２の外部装置との接続を行って前記第２の外部装置との相互認証過程を経ずに前記ダイレクトプリントモードに移行させる切り替えステップと、
前記ダイレクトプリントモードへの移行後に、前記第２の外部装置にダイレクトプリントを行わせるための操作ステップと、
を有することを特徴とする画像撮影装置の制御方法。
【請求項８】
前記ダイレクトプリントモードへの移行後に、接続中の前記第２の外部装置の能力情報を取得して記憶装置に記憶する記憶ステップと、前記能力情報の取得によって初期設定されていた前記記憶装置の記憶内容を更新するステップと、前記第２の外部装置の実行条件を設定するための選択画面を前記取得された能力情報に基づいて作成するステップと、前記作成された選択画面を表示するステップと、をさらに有することを特徴とする請求項７記載の画像撮影装置の制御方法。
【請求項９】
前記外部装置の能力情報を記憶する記憶装置は、初期の記憶内容として、前記１つ以上の第２の外部装置の各々に共通の能力情報を記憶することを特徴とする請求項７または請求項８記載の画像撮影装置の制御方法。
【請求項１０】
接続中の前記第２の外部装置の能力情報から前記外部装置の装置特定情報を取得するステップと、前記取得した装置特定情報を、前回接続時に前記記憶装置に記憶された能力情報に含まれる装置特定情報と比較するステップと、このステップによる比較結果が不一致を示す場合には、前記記憶装置が記憶する記憶内容を、前記第２の外部装置の各々に共通の能力情報に更新するステップと、をさらに有することを特徴とする請求項８または請求項９記載の画像撮影装置の制御方法。
【請求項１１】
接続中の前記第２の外部装置の能力情報から前記外部装置の装置特定情報を取得するステップと、前記取得した装置特定情報を、前回接続時に前記記憶装置に記憶された能力情報に含まれる装置特定情報と比較するステップと、このステップによる比較結果が不一致を示す場合には、前記取得した装置特定情報を、前記１つ以上の外部記憶装置の各々に対応して前記記憶装置に既に記憶されていた能力情報に含まれる装置特定情報と比較するステップと、前記ステップによる比較結果が一致を示す能力情報を、以後の能力情報として使用するステップと、をさらに有することを特徴とする請求項８または請求項９記載の画像撮影装置の制御方法。
【請求項１２】
接続中の前記第２の外部装置の能力情報から前記外部装置の装置特定情報を取得するステップと、前記取得した装置特定情報を、前回接続時に前記記憶装置に記憶された能力情報に含まれる装置特定情報と比較するステップと、このステップによる比較結果が不一致を示す場合には、前記取得した装置特定情報を、前記１つ以上の外部記憶装置の各々に対応して前記記憶装置に既に記憶されていた能力情報に含まれる装置特定情報と比較するステップと、このステップによる比較結果が一致を示す場合は前記装置特定情報の一致を示す能力情報を以後の能力情報として使用するステップと、前記ステップによる比較結果が不一致を示す場合は前記接続された前記接続中の第２の外部装置に対応して前記記憶装置に記憶された記憶内容を、前記第２の外部装置の各々に共通の能力情報に更新するステップと、をさらに有することを特徴とする請求項８または請求項９記載の画像撮影装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像撮影装置およびその制御方法に関し、特に、デジタルカメラとしてプリント装置やパーソナルコンピュータ等の外部装置と接続可能であり、これらの装置を選択して撮影画像を送出することができる画像撮影装置およびその制御方法に関する。
【背景技術】
【０００２】
従来、画像撮影装置を有するプリントシステムとしては、プリント装置とデジタルカメラとの間を通信手段を介して接続するシステムが知られている。
特に、装置間の接続に関する技術では、プリント装置とデジタルカメラとの間を通信手段により接続する際に、この通信手段を介してダイレクトプリントモードに移行するプリントシステムが知られている。
このようなプリントシステムとして、例えば、プリント装置とデジタルカメラとの間が、通信手段により接続された時に、プリント装置側からの情報送信要求を契機として互いに相手側の認証を行って、双方がダイレクトプリント機能を有する装置であることが確認された時に、当該プリント装置が、ダイレクトプリントモード（ダイレクトプリントシステムとして動作するモード）に移行するように構成されたプリントシステムが公知となっている（例えば、特許文献１参照。）。
また、画像撮影装置とプリント装置とを無線または有線で接続するだけで、画像撮影装置で撮影した画像をプリント装置で自動的に印刷することを可能にしたデジタルカメラシステムが公知となっている（例えば、特許文献２参照。）。
【０００３】
一方、プリント装置とデジタルカメラとの間を通信手段を介して接続し、デジタルカメラからプリント装置に撮影画像を送出するデジタルカメラシステムについては、装置間の接続がなされた後の撮影データの転送方法についても、様々な提案がなされており、例えば、図１６に示すように、メモリカードに記憶されている画像ファイルを読み出して、デジタルカメラのモニタ画面に縮小画面として配列表示する際に、既に印刷指定された画像ファイルについては、その表示枠９８によって、印刷指定されている画像ファイルであることを示すと共に、その際に指定された印刷枚数が視認できるように枚数分だけの表示枠１００を表示し、また、既に印刷済の画像ファイルについては、表示枠の色彩を変えることにより、既に印刷済の画像ファイルであることを視認できるようにする画像表示方法を採用したデジタルカメラシステムが開示されている。（例えば、特許文献３参照。）。
【０００４】
【特許文献１】「特許第３５３０８４７号公報」
【特許文献２】「特開２００３−４６９４３号公報」
【特許文献３】「特開２００１−４５３３９号公報」
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記背景技術で述べた従来の画像撮影装置およびプリントシステムにあっては、例えば、前述の特許文献１で開示されたシステムの場合、プリント装置側からの情報送信要求を契機として互いに相手側の認証を行い、双方がダイレクトプリント機能を有する装置であることが確認されてからでないと前述のダイレクトプリントモードに移行しないので、ユーザがダイレクトプリントモードとして画像撮影装置を操作できるまでには、時間を要するという問題点があった。
以下、上記の問題点を、より具体的に説明する。
図１７は、従来のデジタルカメラで表示される操作画面例を示す。
従来のデジタルカメラでは、外部装置との接続を検出すると、パソコン（ＰＣ）との通信モードにて通信準備を行い（初期接続画面２０１およびＰＣ接続画面２０４）、ユーザが、ダイレクトプリントを行うための操作（ＡＤＪキー押下）を行った時にプリンタとの接続準備を行っている（接続画面２０２）。さらに、従来のデジタルカメラは、プリンタの能力情報を受信した後、ダイレクトプリントモードに遷移している（印刷画面選択画面２０３）。
このような接続過程において、ユーザは、接続中（接続中画面２０２）が表示されている一定期間中はダイレクトプリント操作ができない。
【０００６】
また、例えば、前述の特許文献２で開示されたシステムの場合、画像撮影装置から見た外部装置としては、プリント装置だけが想定されており、プリント装置と共にパーソナルコンピュータをも備えた実用的な情報処理システムまでカバーできる提案ではないという問題点があった。また、画像撮影装置とプリント装置との間の接続に、ファイル転送手段を使用し、さらに、接続後に、プリント命令を送出して自動印刷させるという手段は、ユーザにとっては新規性が乏しく、操作も単純化されたとはいえないという問題点があった。
さらに、例えば、前述の特許文献３で開示されたシステムの場合、メモリカードに記憶されている画像ファイルの数が多くなると、圧縮画像として表示枠内に表示される画像数が増えるに連れて、視認しづらくなり、また操作しづらくなるという問題点があった。
本発明は、上述した事情に鑑みてなされたもので、第１の目的は、ダイレクトプリントモードへの切り替えを高速に行い得る画像撮影装置を提供することにある。
また、本発明の第２の目的は、ダイレクトプリントモードへの切り替えを高速に行い得ると共に印刷操作も先行して動作可能とする画像撮影装置を提供することにある。
また、本発明の第３の目的は、ダイレクトプリントモードへの切り替えを高速に行い得る画像撮影装置の制御方法を提供することにある。
また、本発明の第４の目的は、ダイレクトプリントモードへの切り替えを高速に行い得ると共に印刷操作も先行して動作可能とする画像撮影装置の制御方法を提供することにある。
【課題を解決するための手段】
【０００７】
請求項１に記載した本発明に係る画像撮影装置は、上述した第１の目的を達成するために、被写体を撮影して得られた画像を電気信号で表現された画像データに変換する手段と、前記画像データを情報記録媒体に記憶する手段とを備えた画像撮影装置において、少なくとも、１つの第１の外部装置と印刷機能を備えた１つ以上の第２の外部装置との通信を行う通信手段と、前記第２の外部装置に対して前記画像データを直接送出する時の制御動作を規定するダイレクトプリントモードと、
前記第２の外部装置を除く外部装置が接続されている状態から、前記第２の外部装置との接続を行って前記第２の外部装置との相互認証過程を経ずに前記ダイレクトプリントモードに移行させる切り替え手段と、前記ダイレクトプリントモードへの移行後に、前記第２の外部装置にダイレクトプリントを行わせるための操作手段とを備えたことを特徴としている。
また、請求項２に記載した本発明に係る画像撮影装置は、上記第１および第２の目的を達成するために、前記ダイレクトプリントモードへの移行後に、前記第２の外部装置の能力情報を取得して記憶する記憶手段と、前記能力情報の取得によって前記記憶手段に初期設定されていた記憶内容を更新する手段と、前記第２の外部装置の実行条件を設定するための選択画面を前記取得された能力情報に基づいて作成する手段と、前記作成された選択画面を表示する手段と、をさらに備えたことを特徴としている。
【０００８】
また、請求項３に記載した本発明に係る画像撮影装置は、上記第１および第２の目的を達成するために、前記外部装置の能力情報を記憶する記憶手段が、初期の記憶内容として、前記１つ以上の第２の外部装置の各々に共通の能力情報を記憶することを特徴としている。
また、請求項４に記載した本発明に係る画像撮影装置は、上記第１および第２の目的を達成するために、接続中の前記第２の外部装置の能力情報から前記外部装置を特定する装置特定情報を取得する手段と、前記取得した装置特定情報を、前記記憶手段に前回接続時に記憶された能力情報に含まれる装置特定情報と比較する手段と、この手段による比較結果が不一致を示す場合には、前記記憶手段が記憶する記憶内容を、前記第２の外部装置の各々に共通の能力情報に更新する手段とをさらに備えたことを特徴としている。
また、請求項５に記載した本発明に係る画像撮影装置は、上記第１および第２の目的を達成するために、接続中の前記第２の外部装置の能力情報から前記外部装置の装置特定情報を取得する手段と、前記取得した装置特定情報を、前記記憶手段に前回接続時に記憶された能力情報に含まれる装置特定情報と比較する手段と、この手段による比較結果が不一致を示す場合には、前記取得した装置特定情報を、前記１つ以上の外部記憶装置の各々に対応して既に記憶されていた能力情報に含まれる装置特定情報と比較する手段と、この手段による比較結果が一致を示す能力情報を、以後の能力情報として使用する手段とをさらに備えたことを特徴としている。
【０００９】
さらに、請求項６に記載した本発明に係る画像撮影装置は、上記第１および第２の目的を達成するために、接続中の前記第２の外部装置の能力情報から前記外部装置の装置特定情報を取得する手段と、前記取得した装置特定情報を、前記記憶手段に前回接続時に記憶された能力情報に含まれる装置特定情報と比較する手段と、この手段による比較結果が不一致を示す場合には、前記取得した装置特定情報を、前記１つ以上の外部記憶装置の各々に対応して既に記憶されていた能力情報に含まれる装置特定情報と比較する手段と、この手段による比較結果が一致を示す場合は前記装置特定情報の一致を示す能力情報を以後の能力情報として使用する手段と、前記手段による比較結果が不一致を示す場合は前記接続された前記接続中の第２の外部装置に対応する記憶手段が記憶する記憶内容を、前記第２の外部装置の各々に共通の能力情報に更新する手段とをさらに備えたことを特徴としている。
【００１０】
請求項７に記載した本発明に係る画像撮影装置の制御方法は、上述した第３の目的を達成するために、被写体を撮影して得られた画像を電気信号で表現された画像データに変換するステップと、前記画像データを情報記録媒体に記憶するステップとを備えた画像撮影装置の制御方法であって、少なくとも、１つの第１の外部装置と印刷機能を備えた１つ以上の第２の外部装置との通信を行う通信ステップと、前記第２の外部装置に対して前記画像データを直接送出する時の制御動作を規定するダイレクトプリントモードの制御ステップと、前記第２の外部装置を除く外部装置が接続されている状態から、前記第２の外部装置との接続を行って前記第２の外部装置との相互認証過程を経ずに前記ダイレクトプリントモードに移行させる切り替えステップと、前記ダイレクトプリントモードへの移行後に、前記第２の外部装置にダイレクトプリントを行わせるための操作ステップとを有することを特徴としている。
また、請求項８に記載した本発明に係る画像撮影装置の制御方法は、上記第３および第４の目的を達成するために、前記ダイレクトプリントモードへの移行後に、接続中の前記第２の外部装置の能力情報を取得して記憶装置に記憶する記憶ステップと、前記能力情報の取得によって初期設定されていた前記記憶装置の記憶内容を更新するステップと、前記第２の外部装置の実行条件を設定するための選択画面を前記取得された能力情報に基づいて作成するステップと、前記作成された選択画面を表示するステップと、をさらに有することを特徴としている。
【００１１】
また、請求項９に記載した本発明に係る画像撮影装置の制御方法は、上記第３および第４の目的を達成するために、前記外部装置の能力情報を記憶する記憶装置が、初期の記憶内容として、前記１つ以上の第２の外部装置の各々に共通の能力情報を記憶することを特徴としている。
また、請求項１０に記載した本発明に係る画像撮影装置の制御方法は、上記第３および第４の目的を達成するために、接続中の前記第２の外部装置の能力情報から前記外部装置の装置特定情報を取得するステップと、前記取得した装置特定情報を、前回接続時に前記記憶装置に記憶された能力情報に含まれる装置特定情報と比較するステップと、このステップによる比較結果が不一致を示す場合には、前記記憶装置が記憶する記憶内容を、前記第２の外部装置の各々に共通の能力情報に更新するステップとをさらに有することを特徴としている。
また、請求項１１に記載した本発明に係る画像撮影装置の制御方法は、上記第３および第４の目的を達成するために、接続中の前記第２の外部装置の能力情報から前記外部装置の装置特定情報を取得するステップと、前記取得した装置特定情報を、前回接続時に前記記憶装置に記憶された能力情報に含まれる装置特定情報と比較するステップと、このステップによる比較結果が不一致を示す場合には、前記取得した装置特定情報を、前記１つ以上の外部記憶装置の各々に対応して前記記憶装置に既に記憶されていた能力情報に含まれる装置特定情報と比較するステップと、このステップによる比較結果が一致を示す能力情報を、以後の能力情報として使用するステップとをさらに有することを特徴としている。
【００１２】
さらに、請求項１２に記載した本発明に係る画像撮影装置の制御方法は、上記第３および第４の目的を達成するために、接続中の前記第２の外部装置の能力情報から前記外部装置の装置特定情報を取得するステップと、前記取得した装置特定情報を、前記記憶手段に前回接続時に前記記憶装置に記憶された能力情報に含まれる装置特定情報と比較するステップと、このステップによる比較結果が不一致を示す場合には、前記取得した装置特定情報を、前記１つ以上の外部記憶装置の各々に対応して前記記憶装置に既に記憶されていた能力情報に含まれる装置特定情報と比較するステップと、このステップによる比較結果が一致を示す場合は前記装置特定情報の一致を示す能力情報を以後の能力情報として使用するステップと、前記ステップによる比較結果が不一致を示す場合は前記接続された前記接続中の第２の外部装置に対応する記憶手段が記憶する記憶内容を、前記第２の外部装置の各々に共通の能力情報に更新するステップと、をさらに有することを特徴としている。
【発明の効果】
【００１３】
本発明の請求項１に記載した発明によれば、被写体を撮影して得られた画像を電気信号で表現された画像データに変換する手段と、前記画像データを情報記録媒体に記憶する手段とを備えた画像撮影装置において、少なくとも、１つの第１の外部装置と印刷機能を備えた１つ以上の第２の外部装置との通信を通信手段により行い、前記第２の外部装置に対して前記画像データを直接送出する時の制御動作を規定するダイレクトプリントモードを備え、前記第２の外部装置を除く外部装置が接続されている状態から、前記第２の外部装置との接続を行って前記第２の外部装置との相互認証過程を経ずに切り替え手段により前記ダイレクトプリントモードに移行させるように切り替えを行い、前記ダイレクトプリントモードへの移行後に操作手段により、前記第２の外部装置にダイレクトプリントを行わせるための操作を行うことができるように構成したので、ダイレクトプリントが行える状態への高速切り替えが可能となる画像撮影装置を提供することができる。
【００１４】
また、請求項２に記載した発明によれば、前記ダイレクトプリントモードへの移行後に、前記第２の外部装置の能力情報を取得して記憶手段に記憶し、また、前記能力情報の取得によって前記記憶手段に初期設定されていた記憶内容を更新し、また、前記第２の外部装置の実行条件を設定するための選択画面を前記取得された能力情報に基づいて作成した後、前記作成された選択画面を表示手段に表示するように構成したので、第２の外部装置の使用履歴を有する場合は、ダイレクトプリントモードへの切り替えを高速に行なった場合、未だ第２の外部装置（プリンタ）の能力情報を受信していなくとも、前回接続時の能力情報を基に印刷画面選択画面や印刷条件設定画面を作成して表示することができるので、ユーザは、このような場合にも印刷操作が可能となる画像撮影装置を提供することができる。
また、請求項３に記載した発明によれば、前記外部装置の初期の記憶内容として、前記１つ以上の第２の外部装置の各々に共通の能力情報を記憶手段に記憶するように構成したので、第２の外部装置（プリンタ）との接続実績が無い場合（即ち、初回接続時）であっても、能力情報の初期値として共通の能力情報が格納されているため、印刷エラーを発生させることがない画像撮影装置を提供することができる。
【００１５】
また、請求項４に記載した発明によれば、接続中の前記第２の外部装置の能力情報から前記外部装置の装置特定情報を取得し、前記取得した装置特定情報を、前記記憶手段に前回接続時に記憶された能力情報に含まれる装置特定情報と比較して、前記手段による比較結果が不一致を示す場合には、前記記憶手段が記憶する記憶内容を、前記第２の外部装置の各々に共通の能力情報に更新するように構成したので、記憶中の前回接続時の能力情報と、今回接続した第２の外部装置（プリンタ）の能力情報を比較して、メーカ名や機種名等の装置特定情報が異なっている場合、前回接続時の能力情報は、そのまま使うことができないと判断できるので、このような場合は、速やかに記憶中の前回接続時の能力情報を初期化することによって、誤って前回接続時の能力情報を参照して印刷指定する誤操作を無くすことが可能となり、また、能力情報の情報量が多く、その受信に時間がかかる場合であっても、能力情報取得の初期の段階で外部装置を特定する装置特定情報（メーカ名や機種名）を検出できるように能力情報の記録形式を構成すれば、印刷指定が可能となるまでに要する経過時間を短縮することができる画像撮影装置を提供することができる。
【００１６】
また、請求項５に記載した発明によれば、接続中の前記第２の外部装置の能力情報から前記外部装置の装置特定情報を取得し、前記取得した装置特定情報を、前記記憶手段に前回接続時に記憶された能力情報に含まれる装置特定情報と比較し、前記手段による比較結果が不一致を示す場合には、前記取得した装置特定情報を、前記１つ以上の外部記憶装置の各々に対応して既に記憶されていた能力情報に含まれる装置特定情報と比較して、前記手段による比較結果が一致を示す能力情報を、以後の能力情報として使用するように構成したので、記憶中の前回接続時の能力情報と、今回接続した第２の外部装置（プリンタ）とメーカ名や機種名等の装置特定情報が異なっている場合は、前回接続時の能力情報は、そのまま使うことができないと判断できるので、このような場合、以前に接続した実績のある能力情報を複数記憶できる構成にしておけば、以前に接続した第２の外部装置（プリンタ）の能力情報を速やかに記憶中の能力情報として使用することによって、誤って前回接続時の能力情報を参照して印刷指定する誤操作を無くすことが可能となる。また、能力情報の情報量が多く、その受信に時間がかかる場合であっても、能力情報取得の初期の段階で外部装置を特定する装置特定情報（メーカ名や機種名）を検出できるように能力情報の記録形式を構成すれば、印刷指定が可能となるまでに要する経過時間を短縮し得る画像撮影装置を提供することができる。
【００１７】
さらに、請求項６に記載した発明によれば、接続中の前記第２の外部装置の能力情報から前記外部装置の装置特定情報を取得し、比較手段により前記取得した装置特定情報を、前記記憶手段に前回接続時に記憶された能力情報に含まれる装置特定情報と比較して、この手段による比較結果が不一致を示す場合には、前記取得した装置特定情報を、前記１つ以上の外部記憶装置の各々に対応して既に記憶されていた能力情報に含まれる装置特定情報と比較し、前記比較手段による比較結果が一致を示す場合は前記装置特定情報の一致を示す能力情報を以後の能力情報として使用し、前記手段による比較結果が不一致を示す場合は前記接続された前記接続中の第２の外部装置に対応する記憶手段が記憶する記憶内容を、前記第２の外部装置の各々に共通の能力情報に更新するように構成したので、請求項４と５の組み合わせ効果が実現され、ダイレクトプリントモードへの切り替えを高速に行うと共に、印刷指定の誤操作を無くすことが可能となる画像撮影装置を提供することができる。
【００１８】
また、請求項７に記載した発明によれば、
被写体を撮影して得られた画像を電気信号で表現された画像データに変換するステップと、前記画像データを情報記録媒体に記憶するステップとを備えた画像撮影装置の制御方法であって、
少なくとも、１つの第１の外部装置と印刷機能を備えた１つ以上の第２の外部装置との通信を行う通信ステップと、
前記第２の外部装置に対して前記画像データを直接送出する時の制御動作を規定するダイレクトプリントモードの制御ステップと、
前記第２の外部装置を除く外部装置が接続されている状態から、前記第２の外部装置との接続を行って前記第２の外部装置との相互認証過程を経ずに前記ダイレクトプリントモードに移行させる切り替えステップと、
前記ダイレクトプリントモードへの移行後に、前記第２の外部装置にダイレクトプリントを行わせるための操作ステップと、
を有することにより、
ダイレクトプリントが行える状態への切り替えを高速に行い得る画像撮影装置の制御方法を提供することができる。
【００１９】
また、請求項８に記載した発明によれば、
前記ダイレクトプリントモードへの移行後に、接続中の前記第２の外部装置の能力情報を取得して記憶装置に記憶する記憶ステップと、前記能力情報の取得によって初期設定されていた前記記憶装置の記憶内容を更新するステップと、前記第２の外部装置の実行条件を設定するための選択画面を前記取得された能力情報に基づいて作成するステップと、前記作成された選択画面を表示するステップと、をさらに有することにより、第２の外部装置の使用履歴を有する場合は、ダイレクトプリントモードへの切り替えを高速に行った場合、未だ第２の外部装置（プリンタ）の能力情報を受信していなくても、前回接続時の能力情報を基に印刷画面選択画面や印刷条件設定画面を作成して表示することができるので、ユーザは、このような場合にも印刷操作が可能となる画像撮影装置の制御方法を提供することができる。
また、請求項９に記載した発明によれば、
前記外部装置の能力情報を記憶する記憶装置は、初期の記憶内容として、前記１つ以上の第２の外部装置の各々に共通の能力情報を記憶するようにしたので、第２の外部装置（プリンタ）との接続実績が無い場合であっても、能力情報の初期値として共通の能力情報が格納されているため、印刷エラーを発生させることがない画像撮影装置の制御方法を提供することができる。
【００２０】
また、請求項１０に記載の発明によれば、
接続中の前記第２の外部装置の能力情報から前記外部装置の装置特定情報を取得するステップと、前記取得した装置特定情報を、前回接続時に前記記憶装置に記憶された能力情報に含まれる装置特定情報と比較するステップと、このステップによる比較結果が不一致を示す場合には、前記記憶装置が記憶する記憶内容を、前記第２の外部装置の各々に共通の能力情報に更新するステップと、をさらに有するので、記憶中の前回接続時の能力情報と、今回接続した第２の外部装置（プリンタ）の能力情報を比較して、メーカ名や機種名等の装置特定情報が異なっている場合、前回接続時の能力情報は、そのまま使うことができないと判断できるので、このような場合は、速やかに記憶中の前回接続時の能力情報を初期化することによって、誤って前回接続時の能力情報を参照して印刷指定する誤作動を無くすことが可能となり、また、能力情報の情報量が多く、その受信に時間がかかる場合であっても、能力情報取得の初期の段階で外部装置を特定する装置特定情報（メーカ名や機種名等）を検出できるように能力情報の記録形式を構成すれば、印刷特定が可能となるまでに要する経過時間を短縮し得る画像撮影装置の制御方法を提供することができる。
【００２１】
また、請求項１１に記載の発明によれば、
接続中の前記第２の外部装置の能力情報から前記外部装置の装置特定情報を取得するステップと、前記取得した装置特定情報を、前回接続時に前記記憶装置に記憶された能力情報に含まれる装置特定情報と比較するステップと、このステップによる比較結果が不一致を示す場合には、前記取得した装置特定情報を、前記１つ以上の外部記憶装置の各々に対応して前記記憶装置に既に記憶されていた能力情報に含まれる装置特定情報と比較するステップと、前記ステップによる比較結果が一致を示す能力情報を、以後の能力情報として使用するステップと、をさらに有するので、記憶中の前回接続時の能力情報と、今回接続した第２の外部装置（プリンタ）と装置特定情報が異なっている場合は、前回接続時の能力情報は、そのまま使うことができない、と判断できるので、このような場合、以前に接続した実績のある能力情報を複数記憶できる構成にしておくことにより、以前に接続した第２の外部装置（プリンタ）の能力情報を速やかに記憶中の能力情報として使用することによって、誤って前回接続時の能力情報を参照して印刷指定する誤操作を無くすことが可能となり、また、能力情報の情報量が多く、その受信に時間がかかる場合であっても、能力情報取得の初期の段階で外部装置を特定する装置特定情報を検出できるように能力情報の記録形成を構成すれば、印刷指定が可能となるまでに要する経過時間を短縮し得る画像撮影装置の制御方法を提供することができる。
【００２２】
また、請求項１２に記載の発明によれば、
接続中の前記第２の外部装置の能力情報から前記外部装置の装置特定情報を抽出するステップと、前記取得した装置特定情報を、前回接続時に前記記憶装置に記憶された能力情報に含まれる装置特定情報と比較するステップと、前記ステップによる比較結果が不一致を示す場合には、前記取得した装置特定情報を、前記１つ以上の外部記憶装置の各々に対応して前記記憶装置に既に記憶されていた能力情報に含まれる装置特定情報と比較するステップと、このステップによる比較結果が一致を示す場合は前記装置特定情報の一致を示す能力情報を以後の能力情報として使用するステップと、前記ステップによる比較結果が不一致を示す場合は前記接続された前記接続中の第２の外部装置に対応して前記記憶装置に記憶された記憶内容を、前記第２の外部装置の各々に共通の能力情報に更新するステップと、をさらに有するので、請求項１０と１１の組み合せ効果が実施され、ダイレクトプリントモードへの切り替えを高速に行い得ると共に、印刷指定の誤操作を無くし得る画像撮影装置の制御方法を実現することができる。
【００２３】
尚、以上の発明に係るダイレクトプリントシステムに関連して、印刷済み画像を間違って印刷したり、印刷漏れを防止する関連発明について、以下に付記する。
即ち、第１の関連発明に係る画像撮影装置は、被写体を撮影して得られた画像を電気信号で表現された画像データに変換する手段と、前記画像データを情報記録媒体に記憶する手段とを備えた画像撮影装置において、必要データおよび指示を入力するための操作を操作手段により行うことが可能であり、印刷手段により印刷装置とデータを交換するための通信を行い、情報記録媒体上の画像ファイルを印刷した時には前記画像ファイルに印刷済みを示す情報を付与し、未印刷の画像ファイルを一括して印刷することを要求する指示が入力された時に、前記情報記録媒体上の未印刷の画像ファイルを検索し、検索された未印刷画像ファイルの印刷要求を印刷装置へ送出するように構成し、このように構成することにより、印刷済み画像を間違って印刷することを無くすことができる。
【００２４】
また、第２の関連発明に係る画像撮影装置は、被写体を撮影して得られた画像を電気信号で表現された画像データに変換する手段と、前記画像データを情報記録媒体に記憶する手段とを備えた画像撮影装置において、必要データおよび指示を入力するための操作を操作手段により行うことを可能にし、通信手段により印刷装置とデータを交換するための通信を行い、情報記録媒体上の画像ファイルを印刷した時には前記画像ファイルに印刷済みを示す情報を付与し、未印刷の画像ファイルを一欄表示することを要求する指示が入力された時には、前記情報記録媒体上の未印刷の画像ファイルを検索手段により検索し、印刷すべき画像を指定するための画像選択画面に表示される画像のうち、前記検索された未印刷の画像ファイルの画像については、他の画像との区別が可能であるように表示手段に表示するように構成することにより、未印刷の画像のみ選択して印刷することを可能にし、印刷漏れを防止することができる。
さらに、第３の関連発明に係る画像撮影装置は、被写体を撮影した得られた画像を電気信号で表現された画像データに変換する手段と、前記画像データを情報記録媒体に記憶する手段とを備えた画像撮影装置において、必要データおよび指示を入力するための操作を操作手段により行えるようにし、通信手段により印刷装置とデータを交換するための通信を行い、情報記録媒体上の画像ファイルを印刷した時には前記画像ファイルに印刷済みを示す情報を付与し、印刷済の画像ファイルを一欄表示することを要求する指示が操作手段により入力された時には、前記情報記録媒体上の印刷済の画像ファイルを検索手段により検索し、印刷すべき画像を指定するための画像選択画面に表示される画像のうち、前記検索された印刷済の画像ファイルの画像については、他の画像との区別が可能であるように表示するように構成したことにより、印刷済みの画像のみ選択して表示できるので焼き増し作業が簡単に行うことができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の画像撮影装置およびプリントシステムの第１の実施の形態について、図面を参照して詳細に説明する。
〔第１の実施の形態〕
図１は、本発明の第１の実施の形態に係るプリントシステムの要部の構成を示している。
同図において、本実施の形態のプリントシステムは、画像撮影装置の一つの例であるデジタルカメラ１と、デジタルカメラ１と接続可能なＰＣ（パーソナルコンピュータ）２と、デジタルカメラ１と接続可能なプリント装置（プリンタ）３と、を備えて構成される。
デジタルカメラ１とＰＣ２との間およびデジタルカメラ１とプリント装置３との間は、それぞれＵＳＢ規格やブルーツース規格に対応した通信手段を用いて互いに通信可能に接続することができる。
デジタルカメラ１には、ＰＣ２（請求項１記載の第１の外部装置）またはプリント装置３（請求項１記載の第２の外部装置）のいずれかと通信可能に接続するための切り替えスイッチが備えられている。
【００２６】
以下、本実施の形態のプリントシステムが有する各構成要素について説明する。
デジタルカメラ１は、被写体の画像を撮影し、撮影したデジタル情報の画像データを、ＵＳＢ規格やブルーツース規格に対応した通信手段を介して、ＰＣ２またはプリント装置３のいずれかに出力する。
ＰＣ２は、デジタルカメラ１から受け取った画像データを必要に応じて様々に加工すると共に、ユーザが様々な分野に利用できるように処理する。
プリント装置３は、デジタルカメラ１から受け取った画像データを印刷する。
図２は、本発明の第１の実施の形態に係るプリントシステムにおいてダイレクトプリントモードに移行するまでに表示される画面を説明する説明図である。
同図に示すように、ＵＳＢ規格やブルーツース規格に対応した通信手段を介して、例えば、最初はＰＣ２と接続されているデジタルカメラ１は、この接続を示す初期の表示画面として接続画面２１０を表示し、その後、ＰＣ接続画面２１２を表示し続けるが、この間、ユーザ（操作者）により、操作卓のＡＤＪキーが押下（ダイレクトプリントを行うための操作）されると、デジタルカメラ１は、プリント装置３と通信可能に接続すると共に、プリント装置３の詳細仕様を示す情報（以下、「能力情報」と呼称する）の入力を待たずに、直ちにダイレクトプリントモードに移行して、印刷画面選択画面２１１を表示すると共に、画像データをプリント装置３に送出する。これにより、ユーザは、ＡＤＪキーの押下後、待たされることなく、ダイレクトプリント操作を行うことができる。
【００２７】
図３は、本発明の第１の実施の形態に係る画像撮影装置の要部の構成を示すブロック図である。
同図において、本実施形態の画像撮影装置（デジタルカメラ１）は、デジタルカメラ全体を制御する制御装置１０と、外部装置（ＰＣ２およびプリント装置３）とのインタフェースを備えて通信処理を担う通信Ｉ／Ｆ部１１と、ユーザ（操作者）の手入力手段を与える操作手段としての操作卓１２と、画像データ等を表示するための表示装置１３と、光学レンズ、ＣＣＤ、ＡＤ変換器等を備えて被写体の画像を撮影し、デジタル情報の画像データを出力する撮像装置１４と、画像データ等を記憶するフラッシュメモリなどの外部記憶装置１５と、を備える。
制御装置１０は、ＣＰＵ／ＲＯＭ／ＲＡＭ／入出力ポート（Ｉ／Ｏポート）、およびこれらのポートを結ぶバスライン等から成る周知のマイクロコンピュータにより構成することができる。
外部記憶装置１５（または制御装置１０のＲＡＭ）は、不揮発性のメモリで構成し、即ち、電源が切断された時にも記憶を保持するものとする。
【００２８】
以下、この第１の実施の形態に係る画像撮影装置の機能について説明する。
まず、本発明の請求項１に対応した実施の形態を説明する。
本実施の形態に係る画像撮影装置（デジタルカメラ１）は、ＵＳＢ規格やブルーツース規格に対応した通信手段を介して、ＰＣ２と接続されている。このＰＣ２との接続の初期時点で、デジタルカメラ１は、この接続を示す初期の表示画面として接続画面２１０（図２）を表示し、その後、１以上のＰＣ接続画面２１２（図２）を表示し続けるが、この間、ユーザにより、操作卓のＡＤＪキーが押下されると、デジタルカメラ１は、プリント装置３と通信可能に接続すると共に、プリント装置３の能力情報の入力を待たずに、直ちにダイレクトプリントモードに移行して、印刷画面選択画面２１１（図２）を表示する。その後、デジタルカメラ１は、外部記憶装置１５等に蓄積していた画像データをプリント装置３に送出する。
このように構成したので、ユーザは、ＡＤＪキーの押下後、待たされることなく、ダイレクトプリント操作を行うことができる。
【００２９】
次に、本発明の請求項２に対応した実施の形態を説明する。
図４は、本発明の第１の実施形態に係る画像撮影装置が備える能力情報格納テーブルの内容を示す説明図である。
同図に示す能力情報格納テーブルは、第２の外部装置（即ち、プリント装置３）の能力情報を格納するものであり、デジタルカメラ１の外部記憶装置１５（または制御装置のＲＡＭ）に設置される。
この能力情報格納テーブルは、デジタルカメラ１に接続可能な複数のプリンタの各々に対応した能力親テーブルと、この能力親テーブルにリンクされた複数の能力子テーブル１〜Ｚとから成る。
各能力親テーブルには、デジタルカメラ１とプリンタとの接続状況を示す状態フラグと、プリンタの製造企業を示すメーカ名と、プリンタの機種を示す機種名と、プリンタのバージョンを示すバージョン番号と、対応する複数の能力子テーブル１〜Ｚの最初のテーブルである能力子テーブル１へリンクするためのアドレスと、を格納するエントリ（詳細項目）が設けられている。
【００３０】
能力子テーブル１〜Ｚには、プリントレイアウトのカラムの各エントリとして、例えば、能力情報の項目数（プリンタによって異なる）を示す能力数と、画像データに付与されるインデックスと、１コマ／２コマの区別等を格納するエントリが設けられている。また、用紙サイズのカラムの各エントリとして、例えば、能力情報の項目数を示す能力数（プリンタによって異なる）と、ハガキ、Ｌ版、Ａ４、Ｂ５等を格納するエントリが設けられている。
図５は、本発明の第１の実施形態に係る画像撮影装置のダイレクトプリントモード時における印刷条件設定画面の一例を示す説明図である。
同図に示す印刷条件設定画面４０１は、ユーザが、図２に示す印刷画面選択画面２１１から印刷したい画面を選択して指定した場合に表示される。また、同図に示す印刷条件初期設定画面４０１は、制御装置１０が、能力情報格納テーブル（図４）の内容を参照して作成し、表示するものである。
【００３１】
例えば、ユーザが、印刷条件初期設定画面４０１にてビルの画像を選択してＯＫボタンを押下すると、符号４０２で示す印刷条件詳細設定画面に遷移する。印刷条件詳細設定画面４０２では、用紙サイズ、用紙種類を設定する他に、他の印刷条件詳細設定画面である印刷条件詳細設定画面４０３を指定できる。印刷条件詳細設定画面４０３は、プリントタイプや日付印字の有り／無し等を設定する。例えば、印刷条件詳細設定画面４０３でプリントタイプを設定し、右矢印を押下すると、選択できる能力情報の一覧がプリントタイプ能力情報画面４０４のように表示される。この能力情報一覧も、能力情報格納テーブル（図４）を参照して作成される。
図６は、本発明の第１の実施の形態に係る画像撮影装置における能力情報交換時の通信シーケンスを示す説明図である。
図７は、本発明の第１の実施の形態に係る画像撮影装置における能力情報交換時にプリンタから応答される能力情報の一例を示す説明図である。
ＵＳＢ規格に準拠した外部装置との接続切り替え処理（詳細は図９に示すフローチャートで後述する）が完了すると、ＵＳＢ規格で規定されたＰＴＰプロトコル（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）の初期プロトコルが動作し、ここにＰＴＰプロトコルが確立される（ＰＴＰプロトコルは標準の仕様なので説明は省略する）。
【００３２】
ＰＴＰプロトコル上では、まず、図６のＳＱ５０１で示された装置特定情報としての機種固有の情報が交換される。制御装置１０は、これらの機種固有情報のうち、メーカ名、機種名、バージョン番号を、図４に示す能力情報格納テーブルに格納する。
次に、ＳＱ５０２〜ＳＱ５０４で示すように、デジタルカメラ１の制御装置１０は、プリント装置３の能力情報を順次取得していき、図４に示す能力情報格納テーブル内の能力親テーブルの「プリンタ―１」のカラムの「次テーブルアドレス」のエントリで示された能力子テーブル１に、これらの能力情報を蓄積していく。
この能力情報の蓄積が完了すると、図４に示す能力情報格納テーブルの能力親テーブルの「プリンタ―１」のカラムの先頭エントリにある状態フラグは、空テーブルであることを示す”０”から、現在接続中プリンタを示す”２”に変更される。これと同時に、操作画面表示プロセスに通知を行い、表示の更新などと連動させる。操作画面表示プロセスは、能力親テーブルを検索し、状態フラグが現在接続中プリンタを示す”２”となっているテーブルを参照して操作画面の表示に反映させる。若しくは、操作画面表示プロセスが周期的に能力親テーブルを検索し、現在接続中プリンタを示す状態フラグの変更を監視し、変更が有れば直ちに表示に反映させるように構成してもよい。若しくは、操作画面の操作により表示画面が変更された時に、常に能力親テーブルのチェックを行って表示に反映させるように構成してもよい。
【００３３】
図８は、本発明の第１の実施の形態に係る画像撮影装置からプリンタに送出される印刷要求の一例を示す説明図である。
能力情報の交換が終了して、印刷条件設定画面（図５）が設定されると、ダイレクトプリントモードでの印刷が開始される。この時、デジタルカメラ１からプリント装置３へ、図８に一例を示す印刷要求が送出される。
次に、本発明の請求項３に対応した実施の形態を説明する。
能力情報格納テーブル（図４）内の能力子テーブルＺには、全プリンタが共有する能力を示す情報が登録される。
なお、デジタルカメラ１が、或るプリンタと初めて接続される場合、このプリンタに対応する能力情報格納テーブル内の能力親テーブルの状態フラグは、この能力親テーブルが空であることを示すフラグ値として”０”に設定される。
よって、制御装置１０によって、このような状態が検出された場合、制御装置１０は、前述の能力子テーブルＺに記載された能力情報を基に、印刷条件設定画面（図５）を作成して表示する。
【００３４】
能力子テーブルＺの能力情報は、どんな機種のプリンタでも必ず備えなければならない能力の能力情報を設定しておけば、印刷時に能力無しでエラーになることもない（全てのプリンタで共通で保有する能力がない場合は、「能力無し」の場合であり、ユーザは、例えば、印刷条件詳細設定画面４０２（図５）での用紙サイズ、用紙種類等の設定ができなくなる。
次に、本発明の請求項４に対応した実施の形態を説明する。
制御装置１０は、ＳＱ５０１（図６）の実行により、機種固有の装置特定情報を交換した後、機種情報（機種名）をキーとして能力親テーブルを検索し、その検索結果が現在接続中プリンタの機種情報と異なることを検出した場合、状態フラグを、現在接続中プリンタを示す”２”から、保持中プリンタを示す”１”に変更すると共に、引き続き、能力親テーブルが空（即ち、状態フラグが”０”）であるものを検索し、検索された空のテーブルに、今回接続したプリンタの機種情報を設定した後、その状態フラグを現在接続中プリンタを示す”２”に設定する。この場合、能力交換はまだ終了していないので、次テーブルアドレスには初期値である能力子テーブルＺのアドレスを設定する。よって、この時点で図５に示す印刷条件設定画面の設定操作がユーザによってなされても、請求項４に対応した実施態様と同様にエラーは発生しない。
次に、本発明の請求項５に対応した実施の形態を説明する。
【００３５】
図４に示す能力情報格納テーブルは、複数のプリンタに関する能力情報を管理できる構成となっている。
制御装置１０は、ＳＱ５０１（図６）の実行により、機種固有の情報を交換した後、現在接続中プリンタの機種情報（機種名）と能力親テーブルの機種情報（機種名）とを比較し、その比較結果が不一致となることを検出した場合、能力親テーブルの状態フラグを、現在接続中プリンタを示す”２”から、保持中プリンタを示す”１”に変更すると共に、引き続き、状態フラグが保持中プリンタを示す”１”となっている能力親テーブルを検索し、検索された能力親テーブルから、さらに、今回接続したプリンタの機種情報（機種名）と同じ機種情報が記載された能力親テーブルを検索する。このような能力親テーブルが見つかった場合、この能力親テーブルの状態フラグを保持中プリンタを示す”１”から現在接続中プリンタを示す”２”に設定する。
次に、本発明の請求項６に対応した実施の形態を説明する。
図４に示す能力情報格納テーブルは、前述のとおり、複数のプリンタに関する能力情報を管理できる構成となっている。
【００３６】
制御装置１０は、ＳＱ５０１（図６）の実行により、機種固有の情報を交換した後、現在接続中プリンタの機種情報（機種名）と能力親テーブルの機種情報（機種名）とを比較し、その比較結果が不一致となることを検出した場合、能力親テーブルの状態フラグを、現在接続中プリンタを示す”２”から、保持中プリンタを示す”１”に変更すると共に、引き続き、状態フラグが保持中プリンタを示す”１”となっている能力親テーブルを検索し、検索された能力親テーブルから、さらに、今回接続したプリンタの機種情報（機種名）と同じ機種情報が記載された能力親テーブルを検索する。このような能力親テーブルが見つかった場合、この能力親テーブルの状態フラグを保持中プリンタを示す”１”から現在接続中プリンタを示す”２”に設定する。また、このような能力親テーブルが見つからなかった場合は、能力親テーブルが空（即ち、状態フラグが”０”）であるものを検索し、検索された空のテーブルに、今回接続したプリンタの機種情報を設定し、状態フラグを現在接続中プリンタを示す”２”に設定する。この場合、能力交換はまだ終了していないので次テーブルアドレスには初期値である能力子テーブルＺのアドレスを設定する。よって、この時点で図５に示す印刷条件設定画面の設定操作がユーザによってなされても、請求項４に対応した実施態様と同様にエラーは発生しない。
【００３７】
なお、本発明の請求項７〜１２に対応する実施の形態は、本実施の形態に係る画像撮影装置の制御方法に関する実施の形態であることから、その説明は、前述の本発明の請求項１〜６に対応する実施の形態と同様であるので、その説明を援用するものとし、ここでの説明は、省略する。
図９は、本発明の第１の実施の形態に係る画像撮影装置における外部装置との接続切り替え処理の手順を示すフローチャートである。
以下、図１〜３を参照しながら、図９に示すフローチャートを使用して、本実施の形態に係る画像撮影装置における外部装置とのＵＳＢ規格対応の接続切り替え処理の手順を説明する。
まず、デジタルカメラ１の制御装置１０は、第１の外部装置（即ち、ＰＣ２）とのＵＳＢ接続がなされたか否かを検証し、ＵＳＢ接続がなされるまで待機する（ステップＳ１）。
次に、制御装置１０が、ＰＣ２とのＵＳＢ接続を検出すると、制御装置１０は、通信Ｉ／Ｆ１１を介し、ＰＣ２に対してデバイス準備完了信号を通知する。また、同時に初期の表示画面として接続画面２１０を表示して通信接続中モードであることをユーザに知らせる（ステップＳ２）。なお、ＵＳＢ規格に準拠した仕様では、ＶＢＵＳの５Ｖオンを検出することによってＰＣ２との接続を検出する。また、デバイス準備完了信号の通知は、Ｄ＋のプルアップ信号によって通知される。
【００３８】
次に、制御装置１０は、表示装置１３のＡＤＪキーが押下されたか否かを検証し、ＡＤＪキーが押下された場合はステップＳ８に移り、ＡＤＪキーが押下されていない場合はステップＳ４に進む（ステップＳ３）。
ステップＳ４では、制御装置１０は、ＰＣ２からのデバイスリクエストが受信されたか否かを検証し、ＰＣ２からのデバイスリクエストが受信されていない場合はステップＳ３に戻り、また、ＰＣ２からのデバイスリクエストが受信されている場合はステップＳ５に進む。
ステップＳ５では、制御装置１０は、ＰＣ２との接続プロトコルであるマスストレージを示す情報で応答を返す。なお、この応答例はＵＳＢの標準規格にて詳細が規定されているため、ここでは詳細説明を省略する。
次に、制御装置１０は、ＰＣ２からSET＿CONFIGURATIONコマンドを受信しているか否かを検証し、ＰＣ２からSET＿CONFIGURATIONコマンドによりマスストレージの構成が指定されていると、ステップＳ７に進み、また、ＰＣ２からSET＿CONFIGURATIONコマンドが受信されていないとステップＳ３に戻る（ステップＳ６）。
なお、ステップＳ６において、ＰＣ２から、マスストレージプロトコル内のコマンド（例えば、INQUIRY等）を受信した時にステップＳ７に進んでもよい。
【００３９】
ステップＳ７では、制御装置１０は、ＰＣ接続画面２１２を表示してＰＣ通信モードに移行する。
ステップＳ８では、制御装置１０は、ＰＣ２に対してデバイス切断を通知する。なお、ＵＳＢ規格に準拠した仕様では、Ｄ＋のプルアップを停止することでケーブルが切断された状態を作り出せる。
次に、制御装置１０は、第２の外部装置（即ち、プリント装置３）に対してデバイス準備完了通知（Ｄ＋のプルアップ）を行って、プリント装置３と、ＵＳＢ規格に準拠した仕様での接続が開始されるようにする（ステップＳ９）。なお、第２の外部装置（ホストとして振る舞うプリント装置３）側からみると、ケーブルの抜き差しが行われたのでＵＳＢの標準規格通りの接続動作を開始することになる。
次に、制御装置１０は、ダイレクトプリント画面を表示してダイレクトプリント操作モードに切り替える（ステップＳ１０）。なお、この処理は、ステップ８またはステップＳ９の前に実行してもよく、この場合は、外部装置が早めに切り替えられることで、ユーザは待たされることが一層少なくなる。
【００４０】
次に、制御装置１０は、プリント装置３からのデバイスリクエストが受信されたか否かを検証し、プリント装置３からのデバイスリクエストが受信されるまで待機する。プリント装置３からのデバイスリクエストが受信されると、ステップＳ１２に進む（ステップＳ１１）。
ステップＳ１１では、制御装置１０は、ＵＳＢ規格のＰＴＰプロトコルでの応答を行う。
次に、制御装置１０は、プリント装置３からSET＿CONFIGURATIONコマンドを受信しているか否かを検証し、プリント装置３からSET＿CONFIGURATIONコマンドを受信していない場合はステップＳ１１に戻り、プリント装置３からSET＿CONFIGURATIONコマンドを受信している場合は、処理を終了することにより、ダイレクトプリントモードの開始であるＰＴＰの初期ステップに移行する。
なお、ステップＳ１で外部装置とのＵＳＢ接続が検出されてから所定の一定時間だけ待機してからＰＣ通信モードに移行してもよい（この場合、この所定の一定時間が経過するまではＡＤＪキーによるダイレクトプリントモードへの切り替えが可能となり、マスストレージ機能を持ったプリンタと接続し、ダイレクトプリントモードへの切り替えが可能となる。この場合、この所定の一定時間が経過するまでの間のダイレクトプリントモードへの切り替えは、この間にＰＣ２からのSET＿CONFIGURATIONコマンドが受信されてマスストレージが選択されたとしても可能となる。
【００４１】
〔第２の実施の形態〕
本発明の関連発明に係る実施の形態（以下、「第２の実施の形態」という）に係る画像撮影装置の全体構成は、本発明の第１の実施の形態に係る画像撮影装置の全体構成（図３）と同じである。
第２の実施の形態に係る画像撮影装置の処理動作と、本発明の第１の実施の形態に係る画像撮影装置の処理動作とを比べると、図３に示すデジタルカメラ１において、少なくとも制御装置１０の処理動作が異なる。
以下、第２の実施の形態に係る画像撮影装置の処理動作を説明する。
上述した第１の関連発明に対応する実施の形態は、外部記憶装置１５に記憶されている未印刷のＥＸＩＦファイルが検出される都度（即ち、一つずつ）印刷するものであり、操作卓１２を介して、ユーザ（操作者）から未印刷の一括印刷操作がなされると、制御装置１０は、外部記憶装置１５に記憶されているＥＸＩＦファイル（画像ファイル）を検索する。なお、ＥＸＩＦファイルのヘッダー部分（メーカノートなど）には、印刷済みを示すフラグが設定されているので、制御装置１０は、このフラグをチェックして上記の検索を行う。
【００４２】
このフラグのチェックの結果として、未印刷のＥＸＩＦファイルが存在する場合は、制御装置１０は、この未印刷のＥＸＩＦファイルの印刷要求をプリンタ３に送信する。この印刷要求の具体例は、図１０で示す。
図１０は、第２の実施の形態に係る画像撮影装置からプリンタに送出される未印刷のＥＸＩＦファイルの印刷要求の一例を示す説明図である。
同図に示す未印刷のＥＸＩＦファイルの印刷要求は、メタ言語のＸＭＬ(eXtensible Markup Language)を使用した表現形式で示している。
引き続き、制御装置１０は、プリンタからの印刷結果の応答を待ち、印刷が正常終了の場合は、当該ＥＸＩＦファイルの印刷済みフラグを印刷済みに設定する（更新する）。
制御装置１０は、上記の処理を、未印刷の全てのＥＸＩＦファイルに対して行う。
第１の関連発明に対応する他の実施の形態は、外部記憶装置１５に記憶されている未印刷のＥＸＩＦファイルを全て抽出してから、まとめて印刷するものであり、操作卓１２を介して、ユーザ（操作者）から未印刷の一括印刷操作がなされると、制御装置１０は、外部記憶装置１５に記憶されているＥＸＩＦファイル（画像ファイル）を検索する。なお、ＥＸＩＦファイルのヘッダー部分（メーカノートなど）には、印刷済みを示すフラグが設定されているので、制御装置１０は、このフラグをチェックして上記の検索を行う。
【００４３】
このフラグのチェックの結果として、未印刷のＥＸＩＦファイルが存在する場合は、制御装置１０は、後述のリストテーブル（図１１）に、この未印刷のＥＸＩＦファイルのファイル名を登録する。
図１１は、第２の関連発明の実施の形態に係る画像撮影装置で撮影した画像の未印刷の画像ファイル名を登録するためのリストテーブルの一例を示す説明図である。
制御装置１０は、リストテーブル（図１１）への上記登録処理を、未印刷の全てのＥＸＩＦファイルに対して行う。
このリストテーブル（図１１）への上記登録処理が完了すると、制御装置１０は、リストテーブル（図１１）を参照して、後述の図１２に示すプリンタへの印刷要求を作成し、送出する。
引き続き、制御装置１０は、各プリンタからの印刷結果の応答を待ち、全てのプリンタについて印刷が正常終了の場合は、当該ＥＸＩＦファイルの印刷済みフラグを印刷済みに設定する（更新する）。
制御装置１０は、上記の処理を、リストテーブル（図１１）上の全ての未印刷ＥＸＩＦファイルに対して行う。
【００４４】
図１２は、上記関連発明の実施の形態に係る画像撮影装置からプリンタに送出される未印刷のＥＸＩＦファイルの印刷要求の他の一例を示す説明図である。
同図に示す未印刷のＥＸＩＦファイルの印刷要求も、言語としてＸＭＬを使用しているが、この例では、複数のプリンタに対する印刷要求が示されている。
第２の関連発明に対応する実施態様では、操作卓１２を介して、ユーザ（操作者）から、未印刷の画像のみ一覧表示せよとの指示があると、制御装置１０は、前述の方法と同様の方法により、リストテーブル（図１１）を作成しながら、後述の画像選択画面（図１３）を作成する。この時、制御装置１０は、未印刷のＥＸＩＦファイルについては、このファイルに対応する画像選択画面上の縮小画像に対して、未印刷であることを示す記号等を表示する。なお、前記の表示に代えて、制御装置１０は、印刷済のＥＸＩＦファイルについて、このファイルに対応する画像選択画面上の縮小画像に対して、印刷済であることを示す記号等を表示してもよい。
【００４５】
図１３は、第２の実施の形態に係る画像撮影装置で表示されるＥＸＩＦファイルの縮小画像をマトリクスに配した画像選択画面の一例を示す説明図である。
同図に示すＥＸＩＦファイルの縮小画像には、未印刷の画像と印刷済の画像との区別も表示されるので、ユーザは、この画像選択画面から、未印刷の画像または印刷済の画像を選択して印刷指定することができる。
第３の関連発明に対応する実施の形態では、操作卓１２を介して、ユーザ（操作者）から、印刷済の画像のみ一覧表示せよとの指示があると、制御装置１０は、前述の方法と同様の方法により、リストテーブル（図１１）を作成しながら、後述の画像選択画面（図１３）を作成する。この時、制御装置１０は、印刷済のＥＸＩＦファイルについては、このファイルに対応する画像選択画面上の縮小画像に対して、印刷済であることを示す記号等を表示する。なお、前記の表示に代えて、制御装置１０は、未印刷のＥＸＩＦファイルについて、このファイルに対応する画像選択画面上の縮小画像に対して、未印刷であることを示す記号等を表示してもよい。
【００４６】
図１４は、第３の関連発明の実施の形態に係る画像撮影装置から未印刷の画像ファイルをプリンタに印刷要求する処理手順の一例を示すフローチャートである。
同図に示すフローチャートは、外部記憶装置１５に記憶されている未印刷のＥＸＩＦファイルを検出する都度（即ち、一つずつ）印刷する場合の処理手順の１例を示すものである。
まず、制御装置１０（図３）は、操作卓１２より未印刷の一括印刷操作がなされたか否かを検証し、未印刷の一括印刷操作がなされるまで待機して、未印刷の一括印刷操作がなされると、ステップＳ２２に進む（ステップＳ２１）。
ステップＳ２２では、制御装置１０は、外部記憶装置１５（図３）に記憶されている未印刷のＥＸＩＦファイル（画像ファイル）を、ＥＸＩＦファイルのヘッダー部分（メーカノート等）のフラグをチェックして検索する。
次に、未印刷のＥＸＩＦファイルの印刷要求をプリンタに送信する（ステップＳ２３）。
次に、ブリンタから、印刷結果の応答を待ち、正常終了か否かを検証し、正常終了の場合はステップＳ２５に進み、正常終了でない場合は処理を終了する（ステップＳ２４）。
ステップＳ２５では、ＥＸＩＦファイルの印刷済みフラグを印刷済みに更新する。
【００４７】
次に、全てのＥＸＩＦファイルの検索が終了したか否かを検証し、未検索のファイルがあればステップＳ２２に戻り、全てのＥＸＩＦファイルの検索が終了した場合は処理を終了する（ステップＳ２６）。
図１５は、第２の実施の形態に係る画像撮影装置から未印刷の画像ファイルをプリンタに印刷要求する処理手順の他の一例を示すフローチャートである。
同図に示すフローチャートは、外部記憶装置１５に記憶されている未印刷のＥＸＩＦファイルを全て抽出してから、まとめて印刷する場合の処理手順の一例を示すものである。
まず、制御装置１０（図３）は、操作卓１２より未印刷の一括印刷操作がなされたか否かを検証し、未印刷の一括印刷操作がなされるまで待機して、未印刷の一括印刷操作がなされると、ステップＳ３２に進む（ステップＳ３１）。
ステップＳ３２では、制御装置１０は、外部記憶装置１５（図３）に記憶されている未印刷のＥＸＩＦファイル（画像ファイル）を、ＥＸＩＦファイルのヘッダー部分（メーカノート等）のフラグをチェックして検索し、未印刷のＥＸＩＦファイルについてはリストテーブルにファイル名の登録を行う。
【００４８】
次に、制御装置１０は、未印刷のＥＸＩＦファイル（画像ファイル）は全て検索したか否かを検証し、未だ検索していないＥＸＩＦファイルが存在する場合はステップＳ３２に戻り、全てのＥＸＩＦファイルが検索済である場合はステップＳ３４に進む（ステップＳ３３）。
ステップ３４では、制御装置１０は、リストテーブルを参照してプリンタへの印刷要求を作成し、プリンタに送信する。
次に、制御装置１０は、プリンタからの印刷結果の応答を待つ（ステップＳ３５）。
次に、制御装置１０は、プリンタからの印刷結果の応答を検証し、印刷が正常終了の場合はステップＳ３７に進み、印刷が正常終了でない場合はステップＳ３８に移る。
ステップＳ３７では、制御装置１０が、ＥＸＩＦファイルのヘッダー部分のフラグを印刷済みに更新し、ステップＳ３８に進む。
ステップＳ３８では、制御装置１０は、１以上の台数のプリンタの全てから、印刷結果を示す応答を受信したか否かを検証し、未だ前記応答を返していないプリンタがある場合はステップＳ３５に戻る。また、全てのプリンタから前記応答を受信している場合は処理を終了する。
【００４９】
なお、本発明に係る画像撮影装置の各構成要素の処理の少なくとも一部をコンピュータ制御により実行するものとし、かつ、上記処理を、図９，図１４，図１５のフローチャートで示した手順によりコンピュータに実行せしめるプログラムは、半導体メモリを始め、ＣＤ−ＲＯＭや磁気テープなどのコンピュータ読み取り可能な記録媒体に格納して配付してもよい。そして、少なくともマイクロコンピュータ，パーソナルコンピュータ，汎用コンピュータを範疇に含むコンピュータが、上記の記録媒体から上記プログラムを読み出して、実行するものとしてもよい。
また、ここでは、画像撮影装置として、デジタルカメラを一例として説明したが、画像撮影機能を有する携帯情報端末装置にも当然に適用可能である。
【図面の簡単な説明】
【００５０】
【図１】本発明の第１の実施の形態に係るプリントシステムの要部の構成を示すブロック図である。
【図２】本発明の第１の実施の形態に係るプリントシステムにおいてダイレクトプリントモードに移行するまでに表示される画面を説明する説明図である。
【図３】本発明の第１の実施の形態に係る画像撮影装置の要部の構成を示すブロック図である。
【図４】本発明の第１の実施の形態に係る画像撮影装置が備える能力情報格納テーブルの内容を示す説明図である。
【図５】本発明の第１の実施の形態に係る画像撮影装置のダイレクトプリントモード時における印刷条件設定画面の一例を示す説明図である。
【図６】本発明の第１の実施の形態に係る画像撮影装置における能力情報交換時の通信シーケンスを示す説明図である。
【図７】本発明の第１の実施の形態に係る画像撮影装置における能力情報交換時にプリンタから応答される能力情報の一例を示す説明図である。
【図８】本発明の第１の実施の形態に係る画像撮影装置からプリンタに送出される印刷要求の一例を示す説明図である。
【図９】本発明の第１の実施の形態に係る画像撮影装置における外部装置との接続切り替え処理の手順を示すフローチャートである。
【図１０】関連発明の第２の実施の形態に係る画像撮影装置からプリンタに送出される未印刷のＥＸＩＦファイルの印刷要求の一例を示す説明図である。
【図１１】関連発明の第２の実施の形態に係る画像撮影装置で撮影した画像の未印刷の画像ファイル名を登録するためのリストテーブルの一例を示す説明図である。
【図１２】関連発明の第２の実施の形態に係る画像撮影装置からプリンタに送出される未印刷のＥＸＩＦファイルの印刷要求の他の一例を示す説明図である。
【図１３】関連発明の第２の実施の形態に係る画像撮影装置で表示されるＥＸＩＦファイルの縮小画像をマトリクスに配した画像選択画面の一例を示す説明図である。
【図１４】関連発明の第２の実施の形態に係る画像撮影装置から未印刷の画像ファイルをプリンタに印刷要求する処理手順の一例を示すフローチャートである。
【図１５】関連発明の第２の実施の形態に係る画像撮影装置から未印刷の画像ファイルをプリンタに印刷要求する処理手順の他の一例を示すフローチャートである。
【図１６】従来のデジタルカメラで表示されるＥＸＩＦファイルの縮小画像をマトリクスに配した画像選択画面の一例を示す説明図である。
【図１７】従来のデジタルカメラで表示される操作画面例を示す説明図である。
【符号の説明】
【００５１】
１  デジタルカメラ
２  ＰＣ（パーソナルコンピュータ）
３  プリント装置（プリンタ）
１０  制御装置
１１  通信Ｉ／Ｆ（インタフェース）
１２  操作卓
１３  表示装置
１４  撮像装置
１５  外部記憶装置
２１０  接続画面
２１１  印刷画面選択画面
２１２  ＰＣ接続画面
４０１  印刷条件設定画面
４０２  印刷条件詳細設定画面（１／２）
４０３  印刷条件詳細設定画面（２／２）
４０４  プリントタイプ能力情報画面
【図１】
2006245687.tif 000003
【図３】
2006245687.tif 000004
【図４】
2006245687.tif 000005
【図６】
2006245687.tif 000006
【図７】
2006245687.tif 000007
【図８】
2006245687.tif 000008
【図９】
2006245687.tif 000009
【図１０】
2006245687.tif 000010
【図１１】
2006245687.tif 000011
【図１２】
2006245687.tif 000012
【図１４】
2006245687.tif 000013
【図１５】
2006245687.tif 000014
【図１６】
2006245687.tif 000015
【図２】
2006245687.tif 000016
【図５】
2006245687.tif 000017
【図１３】
2006245687.tif 000018
【図１７】
2006245687.tif 000019