(57)【要約】【課題】異なるタイプの撮像装置と外部処理装置の接続に対して、自動的に最適なダイレクト信号処理を可能とすることによって、操作者による操作ミスや、操作の煩雑さを解消する。【解決手段】撮像装置と外部処理装置とを接続した際の初期通信によって、撮像装置と外部処理装置の制御関係が、撮像装置内部のメモリを前記外部処理装置から直接アクセスする第１のタイプか、撮像装置のコントローラにより前記外部処理装置における処理を制御することが可能な第２のタイプかを判別し、該判別結果に基づき前記撮像装置内部の画像を前記外部処理装置により処理するための処理手順を変更する処理制御手段を有する。【選択図】　図４
2004056220.tif 000002
【特許請求の範囲】
【請求項１】
被写体の光像を電気的画像信号に変換する撮像手段と、外部装置との通信が可能なインターフェースと、前記画像信号を前記外部処理装置に転送して処理するための制御手段とを備えた撮像装置であって、
前記制御手段は、
前記インターフェースを介して前記外部処理装置と通信することによって撮像装置と外部処理装置の制御関係が、撮像装置内部のメモリを前記外部処理装置から直接アクセスする第１のタイプか、撮像装置のコントローラにより前記外部処理装置における処理を制御することが可能な第２のタイプかを判別する判別手段と、
該判別結果に基づき前記撮像装置内部の画像を前記外部処理装置により処理するための処理手順を変更する処理制御手段と、
を有することを特徴とする撮像装置。
【請求項２】
前記第２のタイプ制御関係の場合には、外部処理装置は前記撮像装置からの所定のファイルまたはコマンドに基づき制御されることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記判別手段により前記制御関係が第１のタイプであることが判別された場合には、前記撮像装置の表示手段を省エネモードに移行させることを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記第１のタイプの制御関係の場合には、外部処理装置に設けたスイッチに基づき前記撮像装置からの画像を処理開始することを特徴とする請求項１に記載の撮像装置。
【請求項５】
前記第２のタイプの制御関係の場合には、外部処理装置は撮像装置に設けたスイッチに応答して前記撮像装置からの画像を前記外部処理装置に処理させることを特徴とする請求項１に記載の撮像装置。
【請求項６】
前記第１のタイプの制御関係の場合に、外部処理装置は前記撮像装置からの画像を表示するための表示手段を有することを特徴とする請求項１に記載の撮像装置。
【請求項７】
前記外部処理装置は印刷装置であって、前記撮像装置からの画像を印刷処理することを特徴とする請求項１に記載の撮像装置。
【請求項８】
被写体の光像を電気的画像信号に変換し外部処理装置との通信が可能なインターフェースとを備えた撮像装置と通信する外部処理装置であって、
前記インターフェースを介して前記撮像装置と通信することによって、撮像装置と外部処理装置の制御関係が、撮像装置内部のメモリを前記外部処理装置から直接アクセスする第１のタイプか、撮像装置により前記外部処理装置における処理を制御することが可能な第２のタイプかを判別する判別手段と、
該判別結果に基づき前記撮像装置内部の画像を前記外部処理装置により処理するための処理手順を変更する処理制御手段と、
を有することを特徴とする外部処理装置。
【請求項９】
前記第２のタイプの制御関係の場合には、前記撮像装置からの所定のファイルまたはコマンドに基づき前記外部処理装置を制御可能であることを特徴とする請求項８に記載の外部処理装置。
【請求項１０】
前記第１のタイプの制御関係の場合には、前記外部処理装置に設けたスイッチに応答して前記撮像装置からの画像を処理開始することを特徴とする請求項８に記載の外部処理装置。
【請求項１１】
前記第２のタイプの制御関係の場合には、前記撮像装置に設けたスイッチの操作によって前記撮像装置からの画像を前記外部処理装置に処理させることを特徴とする請求項８に記載の外部処理装置。
【請求項１２】
前記撮像装置からの画像を表示するための表示手段を有することを特徴とする請求項８に記載の外部処理装置。
【請求項１３】
前記撮像装置からの画像を印刷処理することを特徴とする請求項８に記載の外部処理装置。
【請求項１４】
被写体の光像を電気的画像信号に変換する撮像手段と、外部装置との通信が可能なインターフェースと、前記画像信号を前記外部処理装置に転送して処理するための制御手段とを備えた撮像装置のための制御プログラムであって、
前記制御プログラムは前記インターフェースを介して前記外部処理装置と通信することによって撮像装置と外部処理装置の制御関係が、撮像装置内部のメモリを前記外部処理装置から直接アクセスする第１のタイプか、撮像装置のコントローラにより前記外部処理装置における処理を制御することが可能な第２のタイプかを判別する判別ステップと、
該判別ステップの結果に基づき前記撮像装置内部の画像を前記外部処理装置により処理するための処理手順を変更する処理制御ステップと、
を有することを特徴とする撮像装置のための制御プログラム。
【請求項１５】
前記第２のタイプの制御関係の場合には、外部処理装置は前記撮像装置からの所定のファイルまたはコマンドに基づき制御されることを特徴とする請求項１４に記載の撮像装置のための制御プログラム。
【請求項１６】
前記判別手段により前記制御関係が第１のタイプであることが判別された場合には、前記撮像装置の表示手段を省エネモードに移行させることを特徴とする請求項１４に記載の撮像装置のための制御プログラム。
【請求項１７】
前記第１のタイプの制御関係の場合には、外部処理装置に設けたスイッチに応答して前記撮像装置からの画像を処理開始することを特徴とする請求項１４に記載の撮像装置のための制御プログラム。
【請求項１８】
前記第２のタイプの制御関係の場合には、外部処理装置は撮像装置に設けたスイッチに応答して前記撮像装置からの画像を前記外部処理装置に処理させることを特徴とする請求項１４に記載の撮像装置のための制御プログラム。
【請求項１９】
前記第１のタイプの制御関係の場合には、外部処理装置は前記撮像装置からの画像を表示するための表示手段を有することを特徴とする請求項１４に記載の撮像装置のための制御プログラム。
【請求項２０】
前記外部処理装置は印刷装置であって、前記撮像装置からの画像を印刷処理することを特徴とする請求項１４に記載の撮像装置のための制御プログラム。
【請求項２１】
請求項１４〜２０に記載の前記制御プログラムを記録した記録媒体。
【請求項２２】
被写体の光像を電気的画像信号に変換し外部処理装置との通信が可能なインターフェースとを備えた撮像装置と通信する外部処理装置のための制御プログラムであって、
前記インターフェースを介して前記撮像装置と通信することによって、撮像装置と外部処理装置の制御関係が、撮像装置内部のメモリを前記外部処理装置から直接アクセスする第１のタイプか、撮像装置により前記外部処理装置における処理を制御することが可能な第２のタイプかを判別する判別ステップと、
該判別ステップの結果に基づき前記撮像装置内部の画像を前記外部処理装置により処理するための処理手順を変更する処理制御ステップと、
を有することを特徴とする外部処理装置のための制御プログラム。
【請求項２３】
前記第２のタイプの制御関係の場合には、前記撮像装置からの所定のファイルまたはコマンドに基づき前記外部処理装置を制御可能であることを特徴とする請求項２２に記載の外部処理装置のための制御プログラム。
【請求項２４】
前記第１のタイプの制御関係の場合には、前記外部処理装置に設けたスイッチに応答して前記撮像装置からの画像を処理開始することを特徴とする請求項２２に記載の外部処理装置のための制御プログラム。
【請求項２５】
前記第２のタイプの制御関係の場合には、前記撮像装置に設けたスイッチの操作に応答して前記撮像装置からの画像を前記外部処理装置に処理させることを特徴とする請求項２２に記載の外部処理装置のための制御プログラム。
【請求項２６】
前記撮像装置からの画像を印刷処理することを特徴とする請求項２２に記載の外部処理装置のための制御プログラム。
【請求項２７】
請求項２２〜２６に記載の前記制御プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は撮像装置、外部処理装置、撮像装置のための制御プログラム及び外部処理装置のための制御プログラムに関する。
【０００２】
【従来の技術】
従来、デジタルカメラ等のデジタル撮像装置で、撮影した画像を印刷処理するには、一旦パーソナルコンピュータのような計算機に画像データをダウンロードし、その画像を印刷するためのアプリケーションを用いて、計算機と接続しているプリンタに出力するという作業を行っている。
【０００３】
上記技術では、利用者は計算機上のアプリケーションにより画像の一覧情報およびファイル名をディスプレイに表示された情報をもとに検索し、出力データを選択することで印刷を行っている。これに対して最近は、ＰＣを介することなく、直接、デジタルカメラからカラープリンタにデジタル画像データを伝送して印刷することができるカラープリントシステムや、デジタルカメラに搭載され、撮像した画像を記憶しているメモリカードを、直接、カラープリンタに装着し、そのメモリカードに記憶されている、撮影された画像を印刷できる、所謂フォトダイレクト（ＰＤ）プリンタ等も開発されている。
【０００４】
【発明が解決しようとする課題】
しかし、デジタルカメラから直接プリンタに画像データを伝送して印刷する場合は、デジタルカメラは各メーカごとにその仕様や操作方法などが異なっているため、各種メーカのデジタルカメラに対応できるフォトダイレクトプリンタ装置の出現が望まれている。このように、各メーカのデジタルカメラを直接接続して印刷するプリンタ装置では、各カメラで任意に設定される印刷情報と、プリンタ装置における印刷条件との整合を取る必要が生じる。
【０００５】
本発明は、上記従来の問題点を解消するために成されたもので、携帯性を活かした撮影ができ、外部処理装置によって容易に撮影画像の印刷等の処理ができる撮像装置または外部処理装置の提供を目的とするものである。
【０００６】
また、他の発明の目的は、撮像装置と外部処理装置を有線または無線で接続して画像信号を転送する際に、その外部処理装置を自動認識し、最適なモードで外部処理装置で印刷等の処理をできるように制御することを可能にする撮像装置または外部処理装置を提供しようとするものである。
【０００７】
【課題を解決するための手段】
この問題を解決するため、例えば第１の発明の撮像装置は以下に示す構成を備える。
【０００８】
すなわち、被写体の光像を電気的画像信号に変換する撮像手段と、外部装置との通信が可能なインターフェースと、前記画像信号を前記外部処理装置に転送して処理するための制御手段とを備えた撮像装置であって、前記制御手段は、前記インターフェースを介して前記外部処理装置と通信することによって撮像装置と外部処理装置の制御関係が、撮像装置内部のメモリを前記外部処理装置から直接アクセスする第１のタイプか、撮像装置のコントローラにより前記外部処理装置における処理を制御することが可能な第２のタイプかを判別する判別手段と、該判別結果に基づき前記撮像装置内部の画像を前記外部処理装置により処理するための処理手順を変更する処理制御手段とを有することを特徴とする。
【０００９】
また、他の発明の外部処理装置は、被写体の光像を電気的画像信号に変換し外部処理装置との通信が可能なインターフェースとを備えた撮像装置と通信する外部処理装置であって、前記インターフェースを介して前記撮像装置と通信することによって、撮像装置と外部処理装置の制御関係が、撮像装置内部のメモリを前記外部処理装置から直接アクセスする第１のタイプか、撮像装置により前記外部処理装置における処理を制御することが可能な第２のタイプかを判別する判別手段と、該判別結果に基づき前記撮像装置内部の画像を前記外部処理装置により処理するための処理手順を変更する処理制御手段とを有することを特徴とする。
【００１０】
また、他の発明の撮像装置のための制御プログラムは、被写体の光像を電気的画像信号に変換する撮像手段と、外部装置との通信が可能なインターフェースと、前記画像信号を前記外部処理装置に転送して処理するための制御手段とを備えた撮像装置のための制御プログラムであって、前記制御プログラムは前記インターフェースを介して前記外部処理装置と通信することによって撮像装置と外部処理装置の制御関係が、撮像装置内部のメモリを前記外部処理装置から直接アクセスする第１のタイプか、撮像装置のコントローラにより前記外部処理装置における処理を制御することが可能な第２のタイプかを判別する判別ステップと、該判別ステップの結果に基づき前記撮像装置内部の画像を前記外部処理装置により処理するための処理手順を変更する処理制御ステップとを有することを特徴とする。
【００１１】
また、他の発明の外部処理装置のための制御プログラムは、被写体の光像を電気的画像信号に変換し外部処理装置との通信が可能なインターフェースとを備えた撮像装置と通信する外部処理装置のための制御プログラムであって、前記インターフェースを介して前記撮像装置と通信することによって、撮像装置と外部処理装置の制御関係が、撮像装置内部のメモリを前記外部処理装置から直接アクセスする第１のタイプか、撮像装置により前記外部処理装置における処理を制御することが可能な第２のタイプかを判別する判別ステップと、該判別ステップの結果に基づき前記撮像装置内部の画像を前記外部処理装置により処理するための処理手順を変更する処理制御ステップとを有することを特徴とする。
【００１２】
【発明の実施の形態】
以下、添付図面を参照して本発明の好適な実施の形態を詳細に説明する。
【００１３】
図１は本発明の実施の形態におけるシステム構成を示すブロック図である。
【００１４】
図１に示す本実施の形態の撮像、印刷システム構成例では、本実施の形態の撮像装置（例えばデジタルカメラ）本体１０は撮像系１０−ａ，ＣＰＵ−１０ｄ，メモリ１０−ｅ，ユーザーインターフェース用部品群１０−ｉおよびインターフェース１０−ｈ，内部機器用インターフェース１０−ｊ，外部機器用インターフェース１０−ｋ，外部記憶装置１０−ｌを具備しており、各モジュールはシステムバス１０−ｂおよびローカルバス１０−ｃによって接続されている。
【００１５】
尚、上記ユーザインターフェース用部品群１０−ｉには、撮像映像や簡単なメッセージ等を表示するための表示部（液晶表示部）と、撮影するときに押下するシャッタボタン、印刷する際に使用する印刷ボタン、更には表示部に表示されたメニューの項目を選択するためのボタン等の各種ボタンが設けられている。
【００１６】
この撮像装置本体１０は外部機器用インターフェース１０−ｋにより印刷装置１１と通信可能である。
【００１７】
またメモリ１０−ｅには外部処理装置（例えば外部表示装置や印刷装置や外部記録装置や外部コンピュータ等を含む）としての印刷装置１１との通信プロトコルを管理するモジュール１０−ｆ、着脱可能な（カード状あるいはディスク状等の）画像メモリとしての外部記憶装置１０−ｌに蓄積された画像データの画像一覧表を作成するモジュール１０−ｍ、プリンタ制御用コードの生成モジュール１０−ｇ、撮像システム１０全体の管理を行うシステム管理モジュール１０−ｎおよび画像一覧用のバッファ１０−ｏが割り当てられている。
【００１８】
上記構成において、ＵＩ部品群１０−ｉ中に設けられたシャッタボタンを押下することで、撮像部１０−ａで撮像された映像データはデジタル画像データとして外部記憶装置１０−１にファイルとして格納される。
【００１９】
本実施の形態では外部記憶装置１０−１に格納する際には、撮影して得られた画像データをＪＰＥＧ形式で圧縮して格納する。
【００２０】
一方、印刷装置１１はＣＰＵ１１−ａ，メモリ１１−ｄ，プリンタ制御系１１−ｉおよびコントローラ１１−ｈ，外部機器用インターフェース１１−ｅを具備しており、各モジュールはシステムバス１１−ｂおよびローカルバス１１−ｃによって接続されている。またメモリ１１−ｄには撮像装置１０との通信プロトコルを管理するモジュール１１−ｆ、撮像装置から転送されるプリンタ制御コードを格納するためのプリント用バッファ１１−ｊ、および上記コードを解釈するモジュール１１−ｇが割り当てられている。
【００２１】
本実施の形態ではメモリ１０−ｅ内のシステム管理モジュール１０−ｎが、撮像系１０−ａ，内部機器インターフェース１０−ｊ，外部機器インターフェース１０−ｋ，利用者インターフェース１０−ｈからのメッセージを常に管理している。また通信プロトコル管理モジュール１０−ｆでは外部機器インターフェース１０−ｋを入出力する信号、すなわち印刷装置１１との通信を管理している。
【００２２】
本実施の形態における撮像装置本体１０と外部処理装置１１間の接続を行うための通信系は有線，無線のいずれでも構成できる。
【００２３】
次に図２を参照して、本実施の形態に係る印刷装置の制御に係る主要部の構成を説明する。
【００２４】
図２において、３０００は制御部（制御基板）を示している。３００１はＡＳＩＣ（専用カスタムＬＳＩ）、３００２はＤＳＰ（デジタル信号処理プロセッサ）で、内部にＣＰＵを有し、各種制御処理及び、輝度信号（ＲＧＢ）から濃度信号（ＣＭＹＫ）への変換、スケーリング、ガンマ変換、誤差拡散等の画像処理等を担当している。３００３はメモリで、ＤＳＰ３００２のＣＰＵの制御プログラムを記憶するプログラムメモリ３００３ａ、及び実行時のプログラムを記憶するＲＡＭエリア、画像データなどを記憶するメモリエリアを有している。３００４はプリンタエンジンで、ここでは、複数色のカラーインクを用いてカラー画像を印刷するインクジェットプリンタのプリンタエンジンが搭載されている。３００５はデジタルカメラ（ＤＳＣ）３０１２を接続するためのポートとしてのＵＳＢコネクタである。３００６はビューワ１０１１を接続するためのコネクタである。３００８はＵＳＢハブ（ＵＳＢ　ＨＵＢ）で、この印刷装置がＰＣ（外部コンピュータ）３０１０からの画像データに基づいて印刷を行う際には、ＰＣ３０１０からのデータをそのままスルーし、ＵＳＢ３０２１を介してプリンタエンジン３００４に出力する。これにより、接続されているＰＣ３０１０は、プリンタエンジン３００４と直接、データや信号のやり取りを行って印刷を実行することができる（一般的なＰＣプリンタとして機能する）。
【００２５】
１００９はカードスロットで、ここにメモリカードを装着可能なアダプタが挿入され、このアダプタを介してメモリカードに記憶されている画像データを直接取り込んで印刷することができる。このメモリカード（ＰＣ）としては、例えばコンパクトフラッシュ（登録商標）メモリ、スマートメディア（登録商標）、メモリスティック（登録商標）等がある。１０１１はビューワ（液晶表示部）で、この印刷装置本体に着脱可能であり、ＰＣカードに記憶されている画像の中からプリントしたい画像を検索する場合などに、１コマ毎の画像やインデックス画像などを表示するのに使用される。１０１２はデジタルカメラを接続するためのＵＳＢ端子である。また、この印刷装置の後面には、パーソナルコンピュータ（ＰＣ）を接続するためのＵＳＢコネクタ１０１３が設けられている。
【００２６】
３００９は電源コネクタで、電源３０１１により、商用ＡＣから変換された直流電圧を入力している。ＰＣ３０１０は一般的なパーソナルコンピュータ、３０１１は前述したメモリカード（ＰＣカード）、３０１２はデジタルカメラ（ＤＳＣ：Ｄｉｇｉｔａｌ　Ｓｔｉｌｌ　Ｃａｍｅｒａ）である。
【００２７】
尚、この制御部３０００とプリンタエンジン３００４との間の信号のやり取りは、前述したＵＳＢ３０２１又はＩＥＥＥ１２８４バス３０２２を介して行われる。
【００２８】
本実施の形態においては、印刷装置とデジタルカメラとの間の通信制御を汎用ファイル、汎用フォーマットを用いて行い、インターフェースに依存しないＮＣＤＰ（Ｎｅｗ　Ｃａｍｅｒａ　Ｄｉｒｅｃｔ　Ｐｒｉｎｔ）を用いる第２のタイプの場合を想定している。
【００２９】
図４は、このＮＣＤＰの構成の一例を示す図である。
【００３０】
同図において、６００はＵＳＢによるインターフェース、６０１はブルーツース（Ｂｌｕｅｔｏｏｔｈ）によるインターフェースを示している。６０２はＮＣＤＰによるシステムを構築する際に組込まれるアプリケーションレイヤを示している。６０３は既存のプロトコル及びインターフェースを実行するためのレイヤで、ここではＰＴＰ（Ｐｉｃｔｕｒｅ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ），ＳＣＳＩ及びブルーツースのＢＩＰ（Ｂａｓｉｃ　Ｉｍａｇｅ　Ｐｒｏｆｉｌｅ），ＵＳＢインターフェース等が実装されている。本実施の形態に係るＮＣＤＰは、このようなプロトコルレイヤ等のアーキテクチャが実装されていて、その上にアプリケーションとして実装されることが前提である。ここでは印刷装置１０００は、ＵＳＢホスト、カメラ３０１２はＵＳＢスレーブとして規定されており、図４に示すように、それぞれ同じＮＣＤＰ構成となっている。
【００３１】
次に、本実施の形態における動作について説明する。
【００３２】
まずステップＳ１でスタートし、撮像装置としてのデジタルカメラ（ＤＳＣ）３０１２と印刷装置１０００との間の例えば有線接続により通信が自動的にスタートする（ステップＳ２）。次にステップＳ３で、カメラと印刷装置双方に前記ＮＣＤＰが実装済みかどうかを判定し、実装済みであればＮＯとしてＮＣＤＰに移行するが、一方にＮＣＤＰが実装されていない場合には、ＭＳＣ（ＭＡＳＳ　ＡＴＯＲＡＧＥ　ＣＬＡＳＳ）による処理が行われる。即ち、このＭＳＣモードではカメラ内のメモリを印刷装置側からアクセスすることはできるが、カメラのコントローラに対して印刷装置からアクセスすることはできない。例えば、従来タイプの印刷装置においては、前記のようなＮＣＤＰが実装されていないタイプが存在している。従って、このようなＭＳＣタイプの印刷装置とＮＣＤＰタイプのカメラを接続した場合には、印刷ができなくなってしまったり、印刷ミスが発生する可能性があるが、本発明の実施の形態では、このような問題が発生しないように、初期通信によって、ＮＣＤＰを使った撮像装置から外部処理装置の処理制御（印刷制御）が可能な第２のモードか否かをチェックするように構成している。また、ＮＣＤＰによる整合が取れない場合には、ＭＳＣとしての印刷制御（即ち、外部処理装置から撮像装置のメモリに直接アクセスする第１のモードであると判別し、撮像装置内の画像データを引き出し、その後印刷するよう手順）に自動的に切り換えるように構成されているので、上記のような問題が発生しない。また、操作者が操作ミスをしたり、迷ったりする煩雑さも発生しない。
【００３３】
なお、このようなＭＳＣの場合には、ステップＳ４において、カメラのモニターを省エネモードに移行させ、カメラのモニターを完全にオフにするか、あるいは「プリンタを操作してください。」という表示を行うと共に、画像表示等は消す。
【００３４】
また、これに伴って、プリンタ側のモニターをオンする。
【００３５】
次にプリンタ側に設けた画像転送スイッチがオンされたか否かをステップＳ５において確認する。
【００３６】
ステップＳ５において、画像転送スイッチがオンされたことを検出するとステップＳ６に進み、カメラ内の画像データをプリンタに転送し、プリンタ装置内のメモリにカメラからの画像データを一括転送する。これは、カメラ内の画像データを一括転送した方が、カメラのバッテリのダウンによる問題を回避できるからである。
【００３７】
次いで、プリンタ側のモニターに転送されてきた複数の画像を検索用にサムネール表示する。
【００３８】
そして、ステップＳ７において、プリント画像の指定を待つと共に、プリントスイッチが押されるのを待つ。プリントスイッチがオンされると、ステップＳ８において指定された画像のプリント動作が行われる。なお、ステップＳ８におけるプリント動作が完了すると、ステップＳ７に再び戻る。
【００３９】
ステップＳ３において、ＮＣＤＰが双方に実装されていることが検出された場合にはステップＳ９に進み、カメラモニターに「プリント操作をしてください。」という表示を出すと共に、印刷装置側のモニターを省エネモードに移行する。そしてステップＳ１０でカメラ側の転送スイッチがオンするのを待ち、オンしたらステップＳ１１でカメラ内画像データをプリンタに転送する。
【００４０】
その後ステップＳ１２でカメラ側でプリントすべき画像を指定した後、カメラ側のプリントスイッチが押されるのを待つ。カメラ側のプリントスイッチがオンされると、ステップＳ１３において、印刷装置にコマンドまたはファイル形式で印刷の指示が送信され、印刷装置で指定画像のプリント動作が行われる。なお、ステップＳ１３におけるプリント動作が完了すると、ステップＳ１２に戻る。
【００４１】
なお本発明は、他の外部処理装置（例えばホストコンピュータ、インターフェース機器、リーダ、プリンタなど）と撮像装置（例えばデジタルカメラ、カムコーダ、スキャナ、複写機、ファクシミリ等）から構成されるシステムに適用してもよいし、複数の外部処理装置と撮像装置との組み合わせにおいても適用できる。
【００４２】
また、本発明は前述のようなフローチャートによる処理を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００４３】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００４４】
【発明の効果】
以上説明したように本発明によれば、撮像装置に直接印刷装置等の外部処理装置を接続し制御して簡単に撮影画像の印刷等の処理（他の処理としては、画像編集等も含まれる。）が実施できるので撮像装置固有の特徴である携帯性を活かした撮影、検索、プリント環境を実現できる。
【００４５】
また、異なるタイプの撮像装置と外部処理装置の組み合わせにおいても、最適な処理の自動制御が可能になる。従って、操作ミス等が発生せず操作性が大幅に向上するという効果を有する。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る撮像装置と外部処理装置からなるシステム構成例を示すブロック図である。
【図２】本発明の実施の形態に係る撮像装置と印刷装置のソフトウエア構成を示す説明図である。
【図３】本発明の実施の形態の印刷装置の構成を示す図である。
【図４】本発明の実施の形態の撮像装置と印刷装置間のプロトコルおよび両装置における処理の流れを示すフローチャートである。
【図１】
2004056220.tif 000003
【図２】
2004056220.tif 000004
【図３】
2004056220.tif 000005
【図４】
2004056220.tif 000006