(57)【要約】【課題】撮像装置から外部画像処理装置に画像信号を転送してしまうと、この画像信号の処理方法は、外部画像処理装置上でユーザーが指定した制御方法に限られてしまう。【解決手段】撮像装置が画像信号とともに画像信号の制御指令を転送し、外部画像処理装置が転送された画像信号をこの制御指令に従って処理する。【選択図】      図９
2006135390.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して画像信号を出力する撮像装置と、通信手段を介して撮像装置と接続された外部画像処理装置とから構成される撮像システムであって、該撮像装置は、該画像信号の制御方法を指示する指示手段と、該画像信号を該通信手段を介して該外部画像処理装置に転送する転送手段を有し、該外部画像処理装置は該転送手段によって転送された画像信号を該指示手段によって指示された制御方法に従って処理する処理手段を備えたことを特徴とする撮像システム。
【請求項２】
前記撮像装置が、前記外部画像処理装置から該外部画像処理装置が実行可能な画像信号に関する制御方法を取得する手段を有し、前記指示手段は該取得した実行可能な制御方法を指示することを特徴とする請求項１記載の撮像システム。
【請求項３】
前記撮像装置が、前記外部画像処理装置から該外部画像処理装置が実行可能な画像信号に関する制御方法を取得する手段を有し、前記転送された画像信号の制御方法を、該取得した実行可能な制御方法から選択可能な選択手段を有することを特徴とする請求項１記載の撮像システム。
【請求項４】
前記外部画像処理装置が、前記撮像装置で撮像した画像信号を、該撮像装置から該外部画像処理装置に転送するか否かを判断する転送判断手段を有し、該転送判断手段は前記撮像装置が指示する制御方法を実行可能なときは該画像信号を転送すると判断し、実行不可能なときは該画像信号を転送しないと判断し、転送しないと判断した場合は実行不可能であることを該撮像装置に通知することを特徴とする請求項１記載の撮像システム。
【請求項５】
前記撮像装置が、撮像動作による画像信号作成時に、前記画像信号の制御方法の指示を、該撮像装置から前記外部画像処理装置に転送することを特徴とする請求項１乃至４いずれか記載の撮像システム。
【請求項６】
前記外部画像処理装置が画像を表示する手段を有するとき、前記撮像装置の指示手段が指示する画像信号に関する制御方法のひとつは、画像信号を該表示手段に表示することであることを特徴とする請求項１乃至５いずれか記載の撮像システム。
【請求項７】
前記外部画像処理装置が画像を記録する手段を有するとき、前記撮像装置の指示手段が指示する画像信号に関する制御方法のひとつは、画像信号を該記録手段に記録することであることを特徴とする請求項１乃至５いずれか記載の撮像システム。
【請求項８】
前記外部画像処理装置が電子メールを送信する手段を有するとき、前記撮像装置の指示手段が指示する画像信号に関する制御方法のひとつは、画像信号を電子メールで送信することであることを特徴とする請求項１乃至５いずれか記載の撮像システム。
【請求項９】
前記外部画像処理装置が画像を印刷する手段を有するとき、前記撮像装置の指示手段が指示する画像信号に関する制御方法のひとつは、画像信号を印刷することであることを特徴とする請求項１乃至５いずれか記載の撮像システム。
【請求項１０】
被写体を撮像して画像信号を出力し、通信手段を介して外部画像処理装置と接続可能に構成された撮像装置であって、該撮像装置は、該画像信号の制御方法を指示する指示手段と、該画像信号と該指示手段によって指示された制御方法に関する情報を該通信手段を介して該外部画像処理装置に転送する転送手段を有することを特徴とする撮像装置。
【請求項１１】
前記撮像装置は更に、前記外部画像処理装置から該外部画像処理装置が実行可能な画像信号に関する制御方法を取得する手段を有し、前記指示手段は該取得した実行可能な制御方法を指示することを特徴とする請求項１０記載の撮像装置。
【請求項１２】
前記撮像装置は更に、前記外部画像処理装置から該外部画像処理装置が実行可能な画像信号に関する制御方法を取得する手段を有し、前記転送された画像信号の制御方法を、該取得した実行可能な制御方法から選択可能な選択手段を有することを特徴とする請求項１０記載の撮像装置。
【請求項１３】
前記撮像装置は、撮像動作による画像信号作成時に、前記画像信号の制御方法の指示を、前記外部画像処理装置に転送することを特徴とする請求項１０乃至１２いずれか記載の撮像装置。
【請求項１４】
通信手段を介して撮像装置と接続され、該撮像装置から転送された画像信号を入力可能に構成された画像処理装置であって、該撮像装置から転送された画像信号を、該撮像装置によって指示された制御方法に従って処理する処理手段を備えたことを特徴とする画像処理装置。
【請求項１５】
前記外部画像処理装置は更に、前記撮像装置で撮像した画像信号を、該撮像装置から該外部画像処理装置に転送するか否かを判断する転送判断手段を有し、該転送判断手段は前記撮像装置が指示する制御方法を実行可能なときは該画像信号を転送すると判断し、実行不可能なときは該画像信号を転送しないと判断し、転送しないと判断した場合は実行不可能であることを該撮像装置に通知することを特徴とする請求項１４記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像システム、撮像装置及び画像処理装置に関するものであり、外部画像処理装置に転送したディジタル画像信号の制御方法を撮像装置が指示する方法に関するものである。
【背景技術】
【０００２】
従来、ディジタルカメラなどの撮像装置では、撮影したディジタル画像信号をディジタルカメラと通信手段を介して接続された外部画像処理装置に転送することが行われていた（例えば、特許文献１参照）。ディジタルカメラに接続されたプリンタの操作部材を操作して、転送されたディジタル画像信号を印刷したり（例えば、特許文献２参照）、ディジタルカメラに接続されたデータ蓄積装置が、転送されてきたディジタル画像信号を自動的に蓄積したりしている（例えば、特許文献３参照）。
【特許文献１】特開平１１−２８４８９４号公報
【特許文献２】特開平１０−１０８００６号公報
【特許文献３】特開２０００−１８４３２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の撮像システムでは、撮影されたディジタル画像信号を外部画像処理装置に転送した後、そのディジタル画像信号の制御方法に関しては、外部画像処理装置上のアプリケーションや、外部画像処理装置上でユーザーが指定した制御方法に依存しており、撮像装置からディジタル画像信号の制御方法を指示することができなかった。
【０００４】
また従来の撮像システムでは、転送されたディジタル画像信号ごとに制御方法を変えることができなかった。
【０００５】
本発明は、上記従来例の問題を解決するためになされたものであって、その目的は、ディジタルカメラなどの撮像装置と、外部画像処理装置とからなる撮像システムにおいて、外部画像処理装置に転送したディジタル画像信号の制御方法を、撮像装置から指示するための簡単な手段を提供することである。
【０００６】
またその第二の目的は、撮像装置に接続される外部画像処理装置の備える機能に応じて、撮像装置が転送したディジタル画像信号の制御方法を指示する手段を提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明は、被写体を撮像して画像信号を出力する撮像装置と、通信手段を介して撮像装置と接続された外部画像処理装置とから構成される撮像システムであって、該撮像装置は、該画像信号の制御方法を指示する指示手段と、該画像信号を該通信手段を介して該外部画像処理装置に転送する転送手段を有し、該外部画像処理装置は該転送手段によって転送された画像信号を該指示手段によって指示された制御方法に従って処理する処理手段を備えたことを特徴としている。
【０００８】
また上記目的を達成するために本発明は、前記撮像装置が、前記外部画像処理装置から外部画像処理装置が実行可能な画像信号に関する制御方法を取得する手段を有し、前記指示手段は該取得した実行可能な制御方法を指示することを特徴としている。
【０００９】
また上記目的を達成するために本発明は、前記撮像装置が、前記外部画像処理装置から外部画像処理装置が実行可能な画像信号に関する制御方法を取得する手段を有し、前記転送された画像信号の制御方法を、該取得した実行可能な制御方法から選択可能な選択手段を有することを特徴としている。
【発明の効果】
【００１０】
以上説明したように、本発明によれば、外部画像処理装置に転送したディジタル画像信号の制御方法を、撮像装置から指示することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明を図面を用いて説明する。
【実施例】
【００１２】
（実施形態１）
本発明の第１の実施形態を、図を使って説明する。
【００１３】
図１は本発明を、一眼レフタイプのディジタルカメラと、取り外し可能なケーブル等による通信手段を介してディジタルカメラと接続されたコンピュータとから構成される撮像システムに適用したときの主な部分を示したものである。
【００１４】
図１において、１００は一眼レフタイプのディジタルカメラである。１０１、１０３は撮影レンズであり、便宜上２枚のレンズで示したが、実際はさらに多数のレンズから構成されている。１０２は絞りであり、撮影レンズからの光量を調整する。１０４は主ミラーであり、ファインダ系による被写体像の観察状態と被写体像の撮影状態に応じて撮影光路へ傾斜され、あるいは退去される。１０５はサブミラーであり、前記主ミラー１０４を透過した光束をカメラボディの下方に位置する焦点検出のためのレンズ系１１１およびラインセンサ１１２へ向けて反射する。１０６はシャッタである。１０７はＣＣＤやＣＭＯＳ型等の撮像素子である。１０８は撮影レンズ１０１，１０３の予定結像面に配置されたピント版および測距枠のマーク等を表示するファインダ内ＬＣＤ（透過型液晶表示器）、１０９はファインダ光路変更用のペンタプリズムである。１１０は結像レンズである。
【００１５】
１１３は撮影レンズ内に配置された焦点調節回路、１１４は撮影レンズ内に配置された絞り駆動回路、１１５はミラー駆動回路、１１６は焦点検出用のラインセンサの駆動回路、１１７はシャッタ駆動回路、１１８は撮像素子の駆動回路、１１９は撮像素子から出力される撮影信号のＡ／Ｄ変換器、１２０はディジタル変換された撮影信号に対して信号処理を施す信号処理回路である。同時に１２０はコンピュータの画面上で撮影画像を確認する目的の画像作成のためなどに、ディジタル変換された撮影信号に対して縮小処理をほどこす機能も備えている。１２９は信号処理されたディジタル画像信号に対して圧縮処理を施したり、逆に圧縮されたディジタル画像信号を解凍する圧縮伸長回路、１２１はディジタル画像信号等を一時的に保存したりプログラムの実行領域となるＲＡＭ、１２２はプログラム等が記録されているＲＯＭ、１２３はディジタル画像信号を最終的に記録するためのコンパクトフラッシュ(登録商標)などの記録媒体、１２４はマイクロコンピュータの中央演算装置（ＣＰＵ）、１２５は撮影したディジタル画像信号を表示するための液晶モニタである。
【００１６】
１２８はレリーズスイッチであり、少なくとも２つ以上の接点を有するスイッチで、例えば、押下される量に応じて２段階の状態が切り替わる構造となっており、途中まで押下したときには第１の接点（以下ＳＷ１）が選択され、最後まで押下したときには第２の接点（以下ＳＷ２）が選択される。ＳＷ１が選択されたときに、ＡＦやＡＥなどの撮影準備動作を行い、ＳＷ２が選択されたときに撮像動作およびディジタル画像データの作成動作および記録動作を行う。１２６はレリーズスイッチ、撮影モードを切り替えるモードダイヤルなどのスイッチ・ダイヤル等の検知を行うためのスイッチ入力回路である。
【００１７】
本実施形態におけるディジタルカメラでの撮影動作は、まず撮影者がＳＷ１を選択すると、ＡＦ動作およびＡＥ動作を行う。次にその状態から撮影者がＳＷ２を選択すると、絞り１０２を調整し、主ミラー１０４を退去させ、光束を撮像素子方向に導入し、シャッタ１０６を開く。一定時間後にシャッタを閉じると、その間に被写体が撮像素子１０７に結像される。結像された被写体像を光電変換し、その出力信号である撮影信号をＡ／Ｄ変換回路１１９でＡ／Ｄ変換し、さらに信号処理回路１２０における信号処理を施して、本画像を作成し、ＲＡＭ１２１に一時的に保存する。また同時に信号処理回路１２０で表示用画像を作成しＲＡＭ１２１に一時的に保存する。ＲＡＭに一時的に保存された本画像や表示用画像といったディジタル画像信号に対して、圧縮伸長回路１２９で圧縮処理を施し、ファイルとしてコンパクトフラッシュ(登録商標)などの記録媒体１２３に保存して撮影動作を完了する。
【００１８】
シャッタが閉じられた後の処理と並行して、主ミラーの回復、絞りの開放が行われる。
【００１９】
一方１３０はＵＳＢやＲＳ２３２Ｃなどの取り外し可能な通信手段によって実現された通信インターフェイスで、この通信インターフェイスを介して接続されたコンピュータ２００と、ディジタル画像信号の転送をしたり、コンピュータからディジタルカメラにコマンドを送信したり、またディジタルカメラの状態をコンピュータに通知したりすることができる。
【００２０】
２０１はコンピュータが備えるハードディスク等の記録媒体である。
【００２１】
２０２はコンピュータが備えるモニタである。このモニタに撮像装置から転送されたディジタル画像信号を表示することによって、ユーザーは撮影画像の確認を行う。
【００２２】
撮像装置とコンピュータ間の通信は通信インターフェイスを介してリクエストやイベントのやりとりをすることによって行われる。本実施形態ではＵＳＢ仕様に基づいた通信手段を用いている。
【００２３】
図３はコンピュータから撮像装置に対して送信されるリクエストの種類を表している。コンピュータから撮像装置に対して送信されるリクエストや通知は、ＵＳＢ仕様のコントロール転送（Ｃｏｎｔｒｏｌ  Ｏｕｔ）を使って行われる。
【００２４】
ＲＥＱＵＥＳＴ＿ＩＮＩＴは撮像装置に対してディジタル画像信号転送機能の初期化を要求する。
【００２５】
また、ＲＥＱＵＥＳＴ＿ＥＸＩＴは撮像装置に対してディジタル画像信号転送機能の終了を要求する。
【００２６】
ＮＯＴＩＦＹ＿ＣＯＮＴＲＯＬ＿ＩＬＬＥＧＡＬは撮像装置に対して、撮像装置から指示されたディジタル画像信号の制御方法が実行不可能であることを通知する。このとき、カメライベントＥＶＥＮＴ＿ＩＭＡＧＥ＿ＣＡＰＴＵＲＥＤで同時に通知された画像ＩＮＤＥＸで画像を指定する。これを受けた撮像装置は、画像メモリ上から一時的に保持しているディジタル画像信号を消去したりという後処理を行う。
【００２７】
ＲＥＱＵＥＳＴ＿ＩＭＡＧＥ＿ＳＩＺＥは撮像装置で撮像したディジタル画像信号のファイルサイズを要求する。このとき、撮像装置から通知されるＥＶＥＮＴ＿ＩＭＡＧＥ＿ＣＡＰＴＵＲＥＤイベントで同時に通知される画像ＩＮＤＥＸで、ファイルサイズを取得したいディジタル画像信号を指定する。本リクエストを発信した後、コンピュータは撮像装置からファイルサイズ情報が返信されるのを待つ。ファイルサイズ情報は固定長のデータである。ファイルサイズ情報の取得には、ＵＳＢ仕様のバルク転送（Ｂｕｌｋ  Ｉｎ）を使う。
【００２８】
ＲＥＱＵＥＳＴ＿ＴＲＡＮＳＦＥＲ＿ＩＭＡＧＥは撮像装置で撮像したディジタル画像信号をコンピュータに転送することを要求する。このとき、撮像装置から通知されるＥＶＥＮＴ＿ＩＭＡＧＥ＿ＣＡＰＴＵＲＥＤイベントで同時に通知される画像ＩＮＤＥＸで、転送するディジタル画像信号を指定する。本リクエストを発信した後、コンピュータは撮像装置からＲＥＱＵＥＳＴ＿ＩＭＡＧＥ＿ＳＩＺＥリクエストで取得したファイルサイズ分だけディジタル画像信号が転送されるのを待つ。ディジタル画像信号の転送には、ＵＳＢ仕様のバルク転送（Ｂｕｌｋ  Ｉｎ）を使う。
【００２９】
図４は撮像装置からコンピュータに対して送信される、カメライベントの種類を表している。カメライベントは、ＵＳＢ仕様の割り込み転送（Ｉｎｔｅｒｒｕｐｔ  Ｉｎ）を使って行われる。割り込み転送は、定期的にコンピュータから送られる転送要求に対して、撮像装置がデータを送信する通信方法であり、ディジタル画像信号を転送している最中であっても並行して行われる。
【００３０】
ＥＶＥＮＴ＿ＩＭＡＧＥ＿ＣＡＰＴＵＲＥＤは撮像装置での撮影によって新しいディジタル画像信号が作成されたことを、撮像装置からコンピュータに通知する。このとき、作成されたディジタル画像信号を画像メモリ上で識別するための画像ＩＮＤＥＸと、作成されたディジタル画像信号の転送先であるコンピュータ上での制御方法を同時に通知する。
【００３１】
図５は本実施形態で想定したディジタル画像信号の制御方法と、それぞれの制御方法に対応する値を示したものである。ＥＶＥＮＴ＿ＩＭＡＧＥ＿ＣＡＰＴＵＲＥＤで同時に通知される制御方法のフィールドは、これらの値のＯＲをとったものとなる。転送したディジタル画像信号を転送先の表示手段に表示するには、０ｂｉｔ目が１をとり、転送したディジタル画像信号を転送先の印刷手段で印刷するには、１ｂｉｔ目が１をとり、転送したディジタル画像信号を転送先の記録媒体に保存するには、２ｂｉｔ目が１をとり、転送したディジタル画像信号を転送先からＥ−ｍａｉｌで送信するには、３ｂｉｔ目が１をとる。例えば、同一のディジタル画像信号を転送先の表示手段に表示して、かつ印刷手段で印刷する場合には、制御方法のフィールドは０ｘ０００３の値をとることになる。
【００３２】
本実施形態では、撮像装置が接続手段を介して外部画像処理装置と接続された際に、接続確立のシーケンスの一部として、外部画像処理装置で実現可能なディジタル画像信号の制御方法に関する情報を取得する。図６は外部画像処理装置として、ＰＣ１（コンピュータ１）、ＰＣ２（コンピュータ２）、プリンタ、携帯電話を想定して、それぞれの画像処理装置で実現可能なディジタル画像信号の制御方法をまとめたものである。例えば、ＰＣ１では、ディジタル画像信号の表示、保存、Ｅ−ｍａｉｌでの送信が可能である。またＰＣ２では、ディジタル画像信号の表示、保存のみが可能である。またプリンタではディジタル画像信号の印刷が可能である。携帯電話ではディジタル画像信号の表示と、Ｅ−ｍａｉｌでの送信が可能である。本実施形態のコンピュータとして、ＰＣ１が接続されたとすると、撮像装置とコンピュータが接続された際に、撮像装置は、接続先に対してディジタル画像信号の表示と、保存と、Ｅ−ｍａｉｌでの送信が可能であると認識する。
【００３３】
本実施形態では、これらの制御方法の中から撮影したディジタル画像信号をどのように制御するかを、ユーザーが設定する手段を備える。図７はユーザーが撮像装置の液晶画面と操作部材を使って、ディジタル画像信号の制御方法を設定した結果を示したものである。
【００３４】
図７で、３０１は撮像装置の液晶画面が設置されている面を示し、３０２は液晶画面、３０３は光学ファインダ、３０４から３０８は撮像装置が備える操作部材を示している。
【００３５】
ユーザーは、液晶画面を見ながら操作部材を使って、ディジタル画像信号を送信先の画面に表示するか、しないかを設定でき、またディジタル画像信号を送信先の記録媒体に保存するか、しないかを設定でき、またディジタル画像信号を送信先からＥ−ｍａｉｌで送信するか、しないかを設定できる。図７では、ディジタル画像信号の表示と保存をするように設定し、Ｅ−ｍａｉｌで送信するように設定していない状態を表している。
【００３６】
図２は本実施形態の撮像システムにおいて、撮像装置で撮影したディジタル画像をコンピュータに転送して、コンピュータが備える表示装置に表示し、コンピュータ内の記録媒体に保存するまでの動作を時間軸上で示したものである。まず、Ｃ３０１のディジタル画像信号の撮影に伴って、本画像作成と、表示用画像作成によって、２つのＥＶＥＮＴ＿ＩＭＡＧＥ＿ＣＡＰＴＵＲＥＤイベントが送信される。このカメライベントはＵＳＢ仕様の割り込み転送を使って行われる。Ｃ３０２は画像ＩＮＤＥＸ＝０００１ｈ、制御方法が「画面に表示」を指示している画像作成通知で、Ｃ３０３は画像ＩＮＤＥＸ＝０００２ｈ、制御方法が「記録媒体に保存」を指示している画像作成通知である。
【００３７】
次に、コンピュータはＣ３１３でコントロール転送を使って、ＲＥＱＵＥＳＴ＿ＩＭＡＧＥ＿ＳＩＺＥリクエストで撮像装置で作成した表示用画像のファイルサイズを要求する。それに対して、撮像装置はＣ３０４でバルク転送を使って撮像装置からコンピュータにファイルサイズを返信する。
【００３８】
次に、コンピュータはＣ３１４でコントロール転送を使って、ＲＥＱＵＥＳＴ＿ＴＲＡＮＳＦＥＲ＿ＩＭＡＧＥリクエストで撮像装置で作成した表示用画像をコンピュータに転送することを要求する。それに対して、撮像装置はＣ３０５からＣ３０７でバルク転送を使って撮像装置からコンピュータに表示用画像を転送する。このときコンピュータは、撮像装置からＲＥＱＵＥＳＴ＿ＩＭＡＧＥ＿ＳＩＺＥリクエストで取得したファイルサイズ分だけデータが転送された時点で、１つの表示用画像が転送されたと判断する。表示用画像の転送が完了すると、コンピュータではＣ３１５で転送されたディジタル画像信号を表示手段に表示する。
【００３９】
次に、コンピュータはＣ３１６でコントロール転送を使って、ＲＥＱＵＥＳＴ＿ＩＭＡＧＥ＿ＳＩＺＥリクエストで撮像装置で作成した本画像のファイルサイズを要求する。それに対して、撮像装置はＣ３０８でバルク転送を使って撮像装置からコンピュータにファイルサイズを返信する。
【００４０】
次に、コンピュータはＣ３１７でコントロール転送を使って、ＲＥＱＵＥＳＴ＿ＴＲＡＮＳＦＥＲ＿ＩＭＡＧＥリクエストで撮像装置で作成した本画像をコンピュータに転送することを要求する。それに対して、撮像装置はＣ３０９からＣ３１２でバルク転送を使って撮像装置からコンピュータに本画像を転送する。このときコンピュータは、撮像装置からＲＥＱＵＥＳＴ＿ＩＭＡＧＥ＿ＳＩＺＥリクエストで取得したファイルサイズ分だけデータが転送された時点で、１つの本画像が転送されたと判断する。本画像の転送が完了すると、コンピュータはＣ３１８で、転送されたディジタル画像信号を内部の記録媒体に保存する。
【００４１】
図８は本実施形態におけるコンピュータで、撮像装置で撮影されたディジタル画像信号を順次コンピュータに転送するために、撮像装置からＥＶＥＮＴ＿ＩＭＡＧＥ＿ＣＡＰＴＵＲＥＤイベントを受信するたびに、同時に取得した画像ＩＮＤＥＸの値を内部に保持している画像キューに一時的に蓄積する動作を示したフロー図である。図８では、まずステップＳ３０２で画像キューを初期化し、次にステップＳ３０３で撮像装置からＥＶＥＮＴ＿ＩＭＡＧＥ＿ＣＡＰＴＵＲＥＤイベントを受信したか否かを判定し、受信した場合はステップＳ３０４で画像キューの最後に、ＥＶＥＮＴ＿ＩＭＡＧＥ＿ＣＡＰＴＵＲＥＤイベントのＰＡＲＡＭ１フィールドで取得した画像ＩＮＤＥＸの値と、ＰＡＲＡＭ２フィールドで取得した制御方法の情報を組にして追加する。その後ステップＳ３０３に戻って再びイベントの受信のチェックを行う。
【００４２】
図９は本実施形態におけるコンピュータで、撮像装置で撮影されたディジタル画像信号を転送するとともに、撮像装置で指示された制御方法に従って、転送されたディジタル画像信号を制御する動作を示したフロー図である。図９で、まずステップＳ４０２で図８のフロー図の動作で更新している画像キューを調べ、空でなければ転送すべきディジタル画像信号が存在すると判定し、ステップＳ４０３に進む。ステップＳ４０３では、画像キューの先頭から画像ＩＮＤＥＸとディジタル画像信号の制御方法の情報を取得する。ステップＳ４０２で画像キューが空であったら再びステップＳ４０２を実行する。ステップＳ４０４ではステップＳ４０３で取得したディジタル画像信号の制御方法の情報を調べて、コンピュータで実行可能であるかどうか判断する。実行不可能であった場合、ステップＳ４１１に進み、撮像装置に制御実行不可能の通知を送る。ステップＳ４０４で指示された制御方法が実行可能であった場合、ステップＳ４０５では、Ｓ４０３で取得した画像ＩＮＤＥＸを使って、撮像装置にＲＥＱＵＥＳＴ＿ＩＭＡＧＥ＿ＳＩＺＥリクエストを送信する。ステップＳ４０６で撮像装置からファイルサイズが取得できるまで待ち、取得が完了したらステップＳ４０７で撮像装置にＲＥＱＵＥＳＴ＿ＴＲＡＮＳＦＥＲ＿ＩＭＡＧＥリクエストを送信する。次にステップＳ４０８で撮像装置からディジタル画像信号が転送されるのを待つ。このときコンピュータは、撮像装置からＲＥＱＵＥＳＴ＿ＩＭＡＧＥ＿ＳＩＺＥリクエストで取得したファイルサイズ分だけデータが転送された時点で、１つのディジタル画像信号が転送されたと判断する。
【００４３】
次にステップＳ４０９で、ステップＳ４０３で取得したディジタル画像信号の制御方法の情報を調べて、表示手段への表示の指示の有無を判断する。表示の指示があった場合はステップＳ４１０で表示画面に転送されたディジタル画像信号を表示する。次にステップＳ４１２で、同じく取得済みのディジタル画像信号の制御方法の情報を調べて、記録媒体への保存の指示の有無を判断する。保存の指示があった場合はステップＳ４１３で転送されたディジタル画像信号を記録媒体に保存する。次にステップＳ４１４で、同じく取得済みのディジタル画像信号の制御方法の情報を調べて、Ｅ−ｍａｉｌでの送信の指示の有無を判断する。Ｅ−ｍａｉｌでの送信の指示があった場合はステップＳ４１５で転送されたディジタル画像信号をＥ−ｍａｉｌであらかじめ設定されたあて先に送信する。
【００４４】
最後に再びステップＳ４０２に戻る。
【００４５】
以上のように、本実施形態の撮像システムでは、撮影時に撮像装置からコンピュータにディジタル画像信号の制御方法に関する情報を送信し、コンピュータではディジタル画像信号の転送の後、その制御方法に従って転送されたディジタル画像信号を制御する。
【００４６】
また、撮像装置とコンピュータとの接続時に接続確立のシーケンスの一部として、外部画像処理装置で実現可能なディジタル画像信号の制御方法に関する情報を取得し、それらの制御方法の中から撮影したディジタル画像信号をどのように制御するかを、ユーザーが設定することができる。
【００４７】
（実施形態２）
実施形態１は、撮像装置とコンピュータとを接続した場合の本発明の動作を示したものであった。本実施形態では、図１０に示すように、コンピュータの代わりにプリンタを撮像装置と接続させたときの動作を示す。図１０で、４０１は撮像装置、４０３は撮像装置内の通信Ｉ／Ｆ、４０２はプリンタを表している。
【００４８】
このとき、実施形態１と同様に、撮像装置が接続手段を介して外部画像処理装置と接続された際に、接続確立のシーケンスの一部として、外部画像処理装置で実現可能なディジタル画像信号の制御方法に関する情報を取得する。図６で示したように、プリンタが接続された場合はディジタル画像信号の印刷が可能である。
【００４９】
本実施形態では、プリンタで実行可能なディジタル画像信号の制御方法が印刷のみであるので、画像作成時に送信されるＥＶＥＮＴ＿ＩＭＡＧＥ＿ＣＡＰＴＵＲＥＤイベントと同時に送信する制御方法を自動的に「印刷」に設定する。
【００５０】
プリンタ側では、実施形態１の図８で示したように、撮像装置からＥＶＥＮＴ＿ＩＭＡＧＥ＿ＣＡＰＴＵＲＥＤイベントを受信するたびに、同時に取得した画像ＩＮＤＥＸの値と、制御方法の情報を組にしてを内部に保持している画像キューに一時的に蓄積する。
【００５１】
図１１は本実施形態におけるプリンタで、撮像装置で撮影されたディジタル画像信号を転送するとともに、撮像装置で指示された制御方法に従って、転送されたディジタル画像信号をプリントする動作を示したフロー図である。図１１で、まずステップＳ５０２で図８のフロー図の動作で更新している画像キューを調べ、空でなければ転送すべきディジタル画像信号が存在すると判定し、ステップＳ５０３に進む。ステップＳ５０３では、画像キューの先頭から画像ＩＮＤＥＸとディジタル画像信号の制御方法の情報を取得する。ステップＳ５０２で画像キューが空であったら再びステップＳ５０２を実行する。ステップＳ５０４ではステップＳ５０３で取得したディジタル画像信号の制御方法の指示が「印刷」であるかどうか判断する。「印刷」でない場合、ステップＳ５１０に進み、撮像装置に制御実行不可能の通知を送る。また、ステップＳ５０４のタイミングで同様に、プリンタ自身の状態を調べて、プリント用紙が空の状態であるなど、プリント不可の場合も、同じように撮像装置に制御実行不可能の通知を送って、指示された制御方法が失敗に終わったことを通知することができる。ステップＳ５０４で指示された制御方法が「印刷」であった場合、ステップＳ５０５では、Ｓ５０３で取得した画像ＩＮＤＥＸを使って、撮像装置にＲＥＱＵＥＳＴ＿ＩＭＡＧＥ＿ＳＩＺＥリクエストを送信する。ステップＳ５０６で撮像装置からファイルサイズが取得できるまで待ち、取得が完了したらステップＳ５０７で撮像装置にＲＥＱＵＥＳＴ＿ＴＲＡＮＳＦＥＲ＿ＩＭＡＧＥリクエストを送信する。次にステップＳ５０８で撮像装置からディジタル画像信号が転送されるのを待つ。このときコンピュータは、撮像装置からＲＥＱＵＥＳＴ＿ＩＭＡＧＥ＿ＳＩＺＥリクエストで取得したファイルサイズ分だけデータが転送された時点で、１つのディジタル画像信号が転送されたと判断する。
【００５２】
次にステップＳ５０９で、転送されたディジタル画像信号を印刷する。
【００５３】
最後に再びステップＳ５０２に戻る。
【００５４】
実施形態１では、ユーザーが撮影したディジタル画像信号の制御方法を最終的に設定していたのに対して、本実施形態の撮像システムでは、撮像装置とプリンタとの接続時に接続確立のシーケンスの一部として、実現可能なディジタル画像信号の制御方法に関する情報を取得し、取得した制御方法を転送したディジタル画像信号の制御方法として撮影時にプリンタに指示している。
【図面の簡単な説明】
【００５５】
【図１】一実施形態における撮像装置とコンピュータの構成を示すブロック図
【図２】一実施形態における撮像装置の動作を時間軸上で示した図
【図３】一実施形態におけるコンピュータから撮像装置に送信されるリクエストの種類を示す図
【図４】一実施形態における撮像装置からコンピュータに送信されるカメライベントの種類を示す図
【図５】一実施形態における撮像装置からコンピュータに通知されるディジタル画像信号の制御方法フィールドの構成およびとりうる値を示す図
【図６】一実施形態における画像処理装置が実行可能な制御方法を示す図
【図７】一実施形態における撮像装置でのディジタル画像信号の制御方法の設定状態を示した図
【図８】一実施形態におけるコンピュータで、撮影された画像の画像ＩＮＤＥＸの値を画像キューに蓄積する動作を示したフロー図
【図９】一実施形態におけるコンピュータで、ディジタル画像信号の転送と制御を示したフロー図
【図１０】一実施形態を示した図
【図１１】一実施形態におけるプリンタで、ディジタル画像信号の転送と制御を示したフロー図
【符号の説明】
【００５６】
１００  ディジタルカメラ
１０１、１０３  撮影レンズ
１０２  絞り
１０４  主ミラー
１０５  サブミラー
１０６  シャッ
１０７  撮像素子
１０８  ファインダ内ＬＣＤ
１０９  ペンタプリズム
１１０  結像レンズ
１１１  焦点検出のためのレンズ系
１１２  焦点検出のためのラインセンサ
１１３  焦点調節回路
１１４  絞り駆動回路
１１５  ミラー駆動回路
１１６  ラインセンサ駆動回路
１１７  シャッタ駆動回路
１１８  撮像素子の駆動回路
１１９  Ａ／Ｄ変換機
１２０  信号処理回路
１２１  ＲＡＭ
１２２  ＲＯＭ
１２３  記録媒体
１２４  ＣＰＵ
１２５  液晶モニタ
１２６  スイッチ入力回路
１２８  レリーズＳＷ
１２９  圧縮伸張回路
１３０  通信インターフェイス
２００  コンピュータ
２０１  コンピュータの記録装置
２０２  コンピュータのモニタ
３０１  撮像装置の一面
３０２  液晶画面
３０３  光学ファインダ
３０４、３０５、３０６、３０７、３０８  操作部材
４０１  撮像装置
４０２  プリンタ
４０３  通信インターフェイス
【図１】
2006135390.tif 000003
【図２】
2006135390.tif 000004
【図３】
2006135390.tif 000005
【図４】
2006135390.tif 000006
【図５】
2006135390.tif 000007
【図６】
2006135390.tif 000008
【図８】
2006135390.tif 000009
【図９】
2006135390.tif 000010
【図１０】
2006135390.tif 000011
【図１１】
2006135390.tif 000012
【図７】
2006135390.tif 000013