(57)【要約】【課題】デジタルカメラ等のデバイスの通信モードの状態やモード切替えをユーザが意識することなく、デバイス側での転送ボタン等による画像の転送指示により所望の画像をプリンタ等のホストに転送可能にする。【解決手段】デジタルカメラが接続されたプリンタは、カメラの転送ボタンが押されたかどうかを確認し（ステップＳ１０）、押された場合には、カメラの通信モードを確認する（ステップＳ１２）。カメラの通信モードがマスストレージモードの場合には、プリンタからＰＴＰモードへの変更を指示する変換コマンドをカメラに送信する。カメラはプリンタによりバスリセットしてコンフィグレーションをやり直し、ＰＴＰモードへのプロトコル変換を行う（ステップＳ１４〜Ｓ２０）。カメラの通信モードがＰＴＰモードの場合、又はＰＴＰモードに自動変換されると、前記転送ボタンの操作に関連して画像がプリンタに転送される。【選択図】          図４
2004157647.tif 000002
【特許請求の範囲】
【請求項１】
画像を取り込む画像取込手段と、前記取り込んだ画像を記録媒体に記録する記録手段と、前記記録媒体に記録された画像のうちの所望の画像を選択する画像選択手段と、外部機器に対して画像取込みのコマンドを送信して前記選択した画像の送信が可能な第１の通信モードと、外部機器に対する外部記録媒体として機能させる第２の通信モードとを有する第１の通信手段と、前記画像選択手段によって選択された画像を前記第１の通信手段を介して外部機器に転送させるための転送指示を出力する転送指示手段と、前記第１の通信手段における第１の通信モードと第２の通信モードとを自動的に切り替える自動モード切替手段とを有する画像送信装置と、
前記画像送信手段との間で少なくとも前記第１の通信モードによる通信を行う第２の通信手段と、前記第２の通信手段を介して受信した画像を記録する記録手段と、前記画像送信装置の通信モードの切り替えを制御するモード切替制御手段とを有する画像受信装置と、からなり、
前記画像受信装置のモード切替制御手段は、前記転送指示手段から画像の転送指示があったことを確認すると、前記画像送信装置との間の通信モードが前記第１の通信モードか否かを判別し、前記画像送信装置の現在の通信モードが第１の通信モードでないと判別すると、第１の通信モードへの変更を指示する変換コマンドを送信し、
前記画像送信装置の自動モード切替手段は、前記画像受信装置から前記変換コマンドを受信すると、前記第１の通信手段の通信モードを前記第１の通信モードに切り替えることを特徴とする画像送受信システム。
【請求項２】
前記画像送信装置は、前記第１の通信モードと第２の通信モードとを手動操作によって切り替える手動モード切替手段を有し、前記自動モード切替手段によるモード切替えは、前記手動モード切替手段によるモード切替えに優先することを特徴とする請求項１の画像送受信システム。
【請求項３】
前記画像送信手段の自動モード切替手段は、現在の通信モードが第１の通信モードであり、かつ外部機器との接続後に非接続状態になった場合には、前記第２の通信手段の通信モードを前記第２の通信モードに切り替えることを特徴とする１の画像送受信システム。
【請求項４】
前記第１の通信モードはＰＴＰモードであり、前記第２の通信モードはマスストレージモードであることを特徴とする請求項１の画像送受システム。
【請求項５】
前記画像送信装置はデジタルカメラ、スキャナー及び複写機のうちのいずれかである請求項１の画像送受システム。
【請求項６】
前記画像受信装置はプリンタ、パソコン及びサーバのうちのいずれかである請求項１の画像送受信システム。
【請求項７】
画像を取り込む画像取込手段と、前記取り込んだ画像を記録媒体に記録する記録手段と、前記記録媒体に記録された画像のうちの所望の画像を選択する画像選択手段と、前外部機器に対して画像取込みのコマンドを送信して前記選択した画像の送信が可能な第１の通信モードと、外部機器に対する外部記録媒体として機能させる第２の通信モードとを有する第１の通信手段と、前記画像選択手段によって選択された画像を前記第１の通信手段を介して外部機器に転送させるための転送指示を出力する転送指示手段と、前記第１の通信手段における第１の通信モードと第２の通信モードとを自動的に切り替える自動モード切替手段と、を備え、
前記自動モード切替手段は、前記第１の通信手段を介して画像受信装置から前記第１の通信モードへの変更を指示する変換コマンドを受信すると、前記第１の通信手段の通信モードを前記第１の通信モードに切り替えることを特徴とする画像送信装置。
【請求項８】
画像送信装置から該画像送信装置内の記録媒体に記録された画像のうちの所望の画像の画像取込みのコマンドを受信すると、受信したコマンドに基づいた画像の取り込みが可能な第１の通信モードを有する第２の通信手段と、前記第２の通信手段を介して受信した画像を記録する記録手段と、前記画像送信装置の通信モードの切り替えを制御するモード切替制御手段と、を備え、
前記モード切替制御手段は、前記画像送信装置から前記第２の通信手段を介して画像の転送指示があったことを確認すると、前記画像送信装置との間の通信モードが前記第１の通信モードか否かを判別し、前記画像送信装置の現在の通信モードが第１の通信モードでないと判別すると、前記第１の通信モードへの変更を指示する変換コマンドを送信することを特徴とする画像受信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】本発明は画像送受信システム、画像送信装置及び画像受信装置に係り、特に複数の通信モードを有する画像送信装置の通信モードを自動的に切り替える技術に関する。
【０００２】
【従来の技術】
従来、デジタルカメラをパソコン等の外部機器に接続した際に、外部機器にデジタルカメラをマスストレージデバイスとして認識させる場合と、ＰＣカメラ等のカメラとして認識させる場合とがあり、いずれのデバイスとして認識させるかをカメラの動作モード（記録モード、再生モード）に応じて切り替えたり、キー操作によって切り替えるようにしたものが提案されている（特許文献１参照）。
【０００３】
また、外部機器との間で通信する際の通信モードとして、マスストレージモードとＰＴＰ（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）  モードとを有し、これらのモードをカメラのセットアップメニュー画面でユーザが選択できるデジタルカメラがある。このデジタルカメラの場合、カメラの通信モードがマスストレージモードにセットされると、外部機器からはマスストレージデバイス（外部記録媒体）として認識され、ＰＴＰモードに設定されると、カメラによって転送する画像を選択し、カメラに設けられた転送ボタンを押すことで前記選択した画像をパソコン等に送信することができる。
【０００４】
【特許文献１】
特開２０００−２７１７２１
【０００５】
【発明が解決しようとする課題】
ところで、マスストレージモードとＰＴＰモードとを有するデジタルカメラをプリンタに接続し、カメラの画像転送ボタンを押して所望の画像をプリンタに転送し、プリンタにプリント出力させるＤＰＳ（ｄｉｇｉｔａｌ  ｐｒｉｎｔ  ｓｙｓｔｅｍ）機能を使用する場合には、セットアップメニューを用いてカメラの通信モードをＰＴＰモードに設定する必要がある。
【０００６】
しかしながら、上記ＤＰＳ機能を使用する際に、カメラの通信モードをＰＴＰモードに設定するのを忘れたり、間違ってしまう確率が高く、また、セットアップメニューを用いてカメラの通信モードを設定する必要があることから通信モードの切替えに手間がかかり、ＤＰＳ機能の本来の目的である簡便さが実現できないという問題がある。
【０００７】
一方、特許文献１に記載のイメージング装置のように、カメラの動作状態が再生モードか記録モードかに応じてカメラ自体が通信モードをマスストレージモード又はＰＣカメラモードに自動的に切り替える場合には、カメラのセットアップメニューを使用してマスストレージモードとＰＣカメラモードとを切り替える手間を省くことができるが、この場合にもカメラをマスストレージモードで使用するか、ＰＣカメラモードで使用するかに応じてカメラの動作モードを手動で切り替えなければならず、また、カメラの動作モードと通信モードとの関係を把握していない場合にはカメラの通信モードを所望の通信モードに設定することができないという問題がある。
【０００８】
本発明はこのような事情に鑑みてなされたもので、デジタルカメラ等のデバイスの通信モードの状態やモード切替えをユーザが意識することなく、デバイス側での転送ボタン等による画像の転送指示により所望の画像をプリンタ等のホストに転送することができる画像送受信システム、画像送信装置及び画像受信装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
前記目的を達成するために請求項１に係る画像送受信システムは、画像を取り込む画像取込手段と、前記取り込んだ画像を記録媒体に記録する記録手段と、前記記録媒体に記録された画像のうちの所望の画像を選択する画像選択手段と、外部機器に対して画像取込みのコマンドを送信して前記選択した画像の送信が可能な第１の通信モードと、外部機器に対する外部記録媒体として機能させる第２の通信モードとを有する第１の通信手段と、前記画像選択手段によって選択された画像を前記第１の通信手段を介して外部機器に転送させるための転送指示を出力する転送指示手段と、前記第１の通信手段における第１の通信モードと第２の通信モードとを自動的に切り替える自動モード切替手段とを有する画像送信装置と、前記画像送信手段との間で少なくとも前記第１の通信モードによる通信を行う第２の通信手段と、前記第２の通信手段を介して受信した画像を記録する記録手段と、前記画像送信装置の通信モードの切り替えを制御するモード切替制御手段とを有する画像受信装置と、からなり、前記画像受信装置のモード切替制御手段は、前記転送指示手段から画像の転送指示があったことを確認すると、前記画像送信装置との間の通信モードが前記第１の通信モードか否かを判別し、前記画像送信装置の現在の通信モードが第１の通信モードでないと判別すると、第１の通信モードへの変更を指示する変換コマンドを送信し、前記画像送信装置の自動モード切替手段は、前記画像受信装置から前記変換コマンドを受信すると、前記第１の通信手段の通信モードを前記第１の通信モードに切り替えることを特徴としている。
【００１０】
この画像送受信システムは、画像送信装置と画像受信装置とから構成され、これらの装置は、画像送信装置側の第１の通信手段と画像受信装置側の第２の通信手段とが有線又は無線によって接続され、所定のプロトコルにてデータ通信できるようになっている。
【００１１】
前記画像送信装置側の第１の通信手段は、転送ボタン等の転送指示手段からの画像の転送指示があると、外部機器に対して画像取込みのコマンドを送信して画像の送信が可能な第１の通信モードと、外部機器に対する外部記録媒体として認識されて外部機器によって読み書きされる第２の通信モードとを有し、これらの通信モードは、転送指示手段での画像の転送指示に基づき自動モード切替手段により自動的に切り替えられる。
【００１２】
即ち、画像送信装置から画像転送指示手段の操作に基づき画像の転送指示があると、この転送指示があったことが画像受信装置側で確認され、このときの画像送信装置との間の通信モードが第１の通信モードか否かが判別される。そして、画像送信装置の現在の通信モードが第１の通信モードでないと判別されると、画像受信装置は第１の通信モードへの変更を指示する変換コマンドを画像送信装置に送信する。画像送信装置の自動モード切替手段は、画像受信装置から変換コマンドを受信することにより、現在の通信モードを第１の通信モードに切り替える。即ち、画像送信装置は画像受信装置によりバスセットされ、コンフィグレーションのやり直しを行い、第１の通信モードとなるようにプロトコル変換を行う。
【００１３】
これにより、画像送信装置と画像受信装置とは第１の通信モードでデータ通信が可能となり、前記画像送信装置側からの画像の転送指示に基づく画像の取り込みが画像受信装置にて行われる。尚、画像の転送指示があったときに、画像送信装置と画像受信装置とが第１の通信モードでデータ通信が可能な状態になっている場合には、上記通信モードの自動切り替えは行われずに直ちに画像の転送が行われる。
【００１４】
請求項２に示すように前記画像送信装置は、前記第１の通信モードと第２の通信モードとを手動操作によって切り替える手動モード切替手段を有し、前記自動モード切替手段によるモード切替えは、前記手動モード切替手段によるモード切替えに優先することを特徴としている。
【００１５】
請求項３に示すように前記画像送信手段の自動モード切替手段は、現在の通信モードが第１の通信モードであり、かつ外部機器との接続後に非接続状態になった場合には、前記第２の通信手段の通信モードを前記第２の通信モードに切り替えることを特徴としている。この請求項３に係る発明によれば、第２の通信モードが標準の通信モードとなり、転送指示手段の操作が行われると、第１の通信モードに自動的に通信モードが切り替わる。
【００１６】
請求項４に示すように前記第１の通信モードはＰＴＰモードであり、前記第２の通信モードはマスストレージモードであることを特徴としている。
【００１７】
請求項５に示すように前記画像送信装置はデジタルカメラ、スキャナー及び複写機のうちのいずれかである。
【００１８】
請求項６に示すように前記画像受信装置はプリンタ、パソコン及びサーバのうちのいずれかである。
【００１９】
請求項７に係る画像送信装置は、画像を取り込む画像取込手段と、前記取り込んだ画像を記録媒体に記録する記録手段と、前記記録媒体に記録された画像のうちの所望の画像を選択する画像選択手段と、前外部機器に対して画像取込みのコマンドを送信して前記選択した画像の送信が可能な第１の通信モードと、外部機器に対する外部記録媒体として機能させる第２の通信モードとを有する第１の通信手段と、前記画像選択手段によって選択された画像を前記第１の通信手段を介して外部機器に転送させるための転送指示を出力する転送指示手段と、前記第１の通信手段における第１の通信モードと第２の通信モードとを自動的に切り替える自動モード切替手段と、を備え、前記自動モード切替手段は、前記第１の通信手段を介して画像受信装置から前記第１の通信モードへの変更を指示する変換コマンドを受信すると、前記第１の通信手段の通信モードを前記第１の通信モードに切り替えることを特徴としている。
【００２０】
請求項８に係る画像受信装置は、画像送信装置から該画像送信装置内の記録媒体に記録された画像のうちの所望の画像の画像取込みのコマンドを受信すると、受信したコマンドに基づいた画像の取り込みが可能な第１の通信モードを有する第２の通信手段と、前記第２の通信手段を介して受信した画像を記録する記録手段と、前記画像送信装置の通信モードの切り替えを制御するモード切替制御手段と、を備え、前記モード切替制御手段は、前記画像送信装置から前記第２の通信手段を介して画像の転送指示があったことを確認すると、前記画像送信装置との間の通信モードが前記第１の通信モードか否かを判別し、前記画像送信装置の現在の通信モードが第１の通信モードでないと判別すると、前記第１の通信モードへの変更を指示する変換コマンドを送信することを特徴としている。
【００２１】
即ち、請求項７に係る画像送信装置及び請求項８に係る画像受信装置は、それぞれ請求項１に係る画像送受信システムを構成する画像送信装置と画像受信装置である。
【００２２】
【発明の実施の形態】
以下添付図面に従って本発明に係る画像送受信システム、画像送信装置及び画像受信装置の好ましい実施の形態について詳説する。
【００２３】
図１は本発明に係る画像送受信システムの実施の形態を示す概略構成図であり、同図に示す画像送受信システムは、撮影した画像を送信するデバイスとしてのデジタルカメラ１００と、画像を取り込むホストとしてのプリンタ２００とから構成されている。
【００２４】
デジタルカメラ１００には、電源スイッチ１０２と、シャッタボタン１０４と、撮影モード、再生モード等の各種のモードを設定するためのモードダイヤル１０６と、ズーム操作、再生時におけるコマ送り、メニューの選択等に使用されるマルチファンクションの上下左右の十字キー１０８と、操作を取り消したり、前の状態に戻すための「戻る」ボタン１１０と、メニュー画面を表示させたり、メニュー画面上で十字キー１０８の操作によって選択したメニューを実行させるための「メニュー／実行」ボタン１１２と、液晶モニタ１１４と、選択した画像を外部機器に転送させるための転送ボタン１１６とが設けられている。
【００２５】
また、プリンタ２００の前面には、電源スイッチ２０２、プリントを排出するための排出口２０４、図示しないプリント開始ボタン等の操作ボタン類が設けられている。
【００２６】
上記デジタルカメラ１００とプリンタ２００とは、それぞれＵＳＢケーブル３００によって接続できるようになっており、デジタルカメラ１００は、画像を選択して転送ボタン１１６を押すことにより、その画像をプリンタ２００に送信してプリント出力させるＤＰＳ機能を有している。
【００２７】
ユーザは、上記ＤＰＳ機能を使用する場合にはモードダイヤル１０６によりデジタルカメラ１００を再生モードに設定し、プリントしたい画像を十字キー１０８の左右キーを操作して液晶モニタ１１４に表示させる。そして、デジタルカメラ１００とプリンタ２００とをＵＳＢケーブル３００によって接続し、転送ボタン１１６を押す。上記操作により所望の画像をプリンタ２００でプリントさせることができる。
【００２８】
図２は上記デジタルカメラ１００の内部構成を示すブロック図である。
【００２９】
同図に示すように、このデジタルカメラ１００の撮像系として、被写体の像を受光面に結像させて光電変換し、画像信号として出力する撮像部１２０と、ホワイトバランス補正、ガンマ補正等の処理を行う信号処理部１２２と、アナログの画像信号をデジタルの画像データに変換するＡ／Ｄ変換器１２４とが設けられている。
【００３０】
また、デジタルカメラ１００の入力系として、図１に示した電源スイッチ１０２、シャッタボタン１０４、モードダイヤル１０６、十字キー１０８、「戻る」ボタン１１０、「メニュー／実行」ボタン１１２、転送ボタン１１６等を含む操作部１２６と、この操作部１２６で入力した各々の情報の信号を変換するポートであるＩ／Ｏ１２８とが設けられている。
【００３１】
デジタルカメラ１００の画像変換系として、画像データをＪＰＥＧに代表される手法で圧縮制御したり、圧縮したデータを伸張展開制御する処理を行う圧縮伸長部１３０と、画像データを着脱可能なメモリカード１３２にカードスロット１３４を介して記録したり読み出したりするためにデータを変換するカードインターフェース１３６とが設けられている。
【００３２】
デジタルカメラ１００の表示系として、液晶モニタ１１４と、画像等を液晶モニタ１１４に表示するための信号に変換するＤ／Ａ変換器１４０と、表示する画像や情報を一時記憶するためのＶＲＡＭ等で構成されているフレームメモリ１４２と、文字やアイコン等をオンスクリーンディスプレイするＯＳＤ１４４とが設けられている。
【００３３】
デジタルカメラ１００の通信手段としては、ＵＳＢケーブル３００と接続されるＵＳＢコネクタ１４６と、このＵＳＢコネクタ１４６を介して接続される外部機器との間で画像データを含むデータの双方向通信を行うためのＵＳＢインターフェース１４８とが設けられている。尚、このデジタルカメラ１００は外部機器とＵＳＢ接続されると、自動的に通信モードとなる。この通信モードとしては、外部機器にデジタルカメラ１００をマスストレージデバイスとして認識させ、外部機器よりメモリカード１３２への画像の読み書きを行うマスストレージモードと、カメラ側で転送する画像を選択し、転送ボタン１１６を押すことで選択した画像をプリンタ２００等のホストに送信することができるＰＴＰ（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）  モードとを有している。これらの通信モードは自動的に切り替えられるが、その詳細については後述する。
【００３４】
デジタルカメラ１００のコントロール部として、デジタルカメラ全体の制御を行うとともに、画像信号のサンプリング制御、画像の記録制御、通信制御、表示制御等の制御を行う中央処理装置（ＣＰＵ）１５０と、動作プログラムや各定数が記憶されているＲＯＭと、プログラム実行時の作業領域となるとともに、画像を記録することが可能なＲＡＭにより構成されているシステムメモリ１５２と、デジタルカメラ１００の動作に関する各種定数や情報を記憶する不揮発性メモリ１５４とが設けられている。
【００３５】
図３はプリンタ２００の内部構成を示すブロック図である。
【００３６】
同図に示すように、プリンタ２００には、電源スイッチ等を含む操作部２０２と、この操作部２０２で入力した信号を変換するポートであるＩ／Ｏ２０４と、前記デジタルカメラ１００との間でＵＳＢケーブル３００を介してデータ通信するためのＵＳＢコネクタ２０６及びＵＳＢインターフェース２０８と、プリンタ２００の各部を統括制御するＣＰＵ２１０と、ＣＰＵ２１０を動作させるプログラムや各種定数等が書き込まれているＲＯＭやＣＰＵ２１０が処理を実行する際の作業領域となるＲＡＭを含むシステムメモリ２１２と、受信した画像データを一時記憶するストレージ部２１４と、プリントエンジン２１６とから構成されている。
【００３７】
このプリンタ２００は、通信モードとしてＰＴＰモードが設定されており、ＰＴＰモード以外の通信モードで接続されたデジタルカメラ１００等のデバイスに対し、一定の条件下でＰＴＰモードに変更させるためのコマンドを出力する。
【００３８】
次に、デジタルカメラ１００をプリンタ２００に接続し、デジタルカメラ１００から画像データをプリンタ２００に転送して画像をプリントする場合について、図４及び図５に示すフローチャートを参照しながら説明する。
【００３９】
まず、デジタルカメラ１００をＵＳＢケーブル３００によってプリンタ２００に接続すると、プリンタ２００は、転送ボタン１１６（図１参照）が押されたか否かを確認する（ステップＳ１０）。転送ボタン１１６が押された場合には、プリンタ２００は、デジタルカメラ１００の通信モードを確認する（ステップＳ１２）。
【００４０】
尚、このデジタルカメラ１００は、ユーザがセットアップメニューでＰＴＰモードとマスストレージモード（ＭＳモード）とを切り替えることができるようになっている。即ち、「メニュー／実行」ボタン１１２を押して液晶モニタ１１４にメニュー画面を表示させ、ここで十字キー１０８の操作によってセットアップメニューを選択し、更にＵＳＢ通信の項目中の「ＰＴＰ」又は「カードリーダ」（ＭＳモード）を選択し、再び「メニュー／実行」ボタン１１２を押すことで、所望の通信モードを選択できるようになっている。
【００４１】
いま、デジタルカメラ１００の通信モードがＭＳモードの場合には、プリンタ２００は、デジタルカメラ１００に対して通信モードをＰＴＰモードに変更させるための変換コマンドを送信する（ステップＳ１４）。従って、デジタルカメラ１００をプリンタ２００に接続した後、転送ボタン１１６が押されると、プリンタ２００は転送ボタン１６の操作に伴う画像の転送指示を検知して通信モードをＰＴＰモードに変更させるための変換コマンドをデジタルカメラ１００に送信する。
【００４２】
デジタルカメラ１００は、プリンタ２００から上記変換コマンドを受信すると、バスリセットをかけ、通信モードのコンフィグレーションをやり直し、ＭＳモードからＰＴＰモードに切り替えるプロトコル変換を行う（ステップＳ１６、Ｓ１８、Ｓ２０）。これにより、デジタルカメラ１００の通信モードは、手動で設定されているＭＳモードから転送ボタン１１６の操作に連動して自動的にＰＴＰモードに変更される。
【００４３】
ステップＳ２０でのプロトコル変換によりデジタルカメラ１００の通信モードがＰＴＰモードに切り替えられると、プリンタ２００はデジタルカメラ１００の通信モードがＰＴＰモードになったことをステップＳ１２で確認し、その後、デジタルカメラ１００との間でＰＴＰモードによるデータ通信が可能になる。
【００４４】
即ち、モードダイヤル１０６によりデジタルカメラ１００を再生モードに設定し、プリントしたい画像を十字キー１０８の左右キーを操作して液晶モニタ１１４に表示させ、その後、デジタルカメラ１００とプリンタ２００とのＵＳＢ接続及び転送ボタン１１６の操作がなされると、デジタルカメラ１００から前記選択した画像の画像データがプリンタ２００に転送される（ステップＳ２２）。具体的には、デジタルカメラ１００で選択された画像のファイル名がプリンタ２００に送信され、プリンタ２００は受信したファイル名に基づいてデジタルカメラ１００のメモリカード１３２に格納されている画像ファイルのうちから前記受信したファイル名に該当する画像ファイルを読み取る。
【００４５】
プリンタ２００は、転送ボタン１１６の操作に連動してデジタルカメラ１００からの画像データのストレージ部２１４への取り込みが終了すると、自動的に又はプリント開始ボタン（図示せず）の操作に基づいてストレージ部２１４に一時保存された画像データからプリント用のデータを生成し、これをプリントエンジン２１６に出力する。プリントエンジン２１６では、このようにして入力したプリント用のデータに基づいてプリント紙に画像をプリントする。
【００４６】
一方、デジタルカメラ１００では、バスリセットが起きたかどうかを確認しており（ステップＳ２４）、バスリセットが起きた場合には、ＵＳＢケーブル３００が外されたことを意味し、カメラの通信モードが解除される。尚、ステップＳ２４で確認されるバスリセットは、通信モードの切替えのために行われるステップＳ１６のバスリセットとは異なることは言うまでもない。
【００４７】
また、ステップＳ２４でバスリセットが起きていないと判別されると、プリンタ２００は、再び転送ボタン１１６が押されたか否かを判別する（ステップＳ２６）。転送ボタン１１６が押されない場合にはステップＳ２４に戻り、バスリセットが起きたか否かを確認し、転送ボタン１１６が押された場合にはステップＳ２２に戻り、再びプリントのための画像データの転送が行われる。即ち、転送ボタン１１６の操作によりデジタルカメラ１００の通信モードが一旦ＰＴＰモードに設定されると、ＵＳＢケーブルが外されるまでＰＴＰモードが維持され、このＰＴＰモード時にプリントしたい画像を十字キー１０８の左右キーを操作して液晶モニタ１１４に表示させることで画像選択し、その後、転送ボタン１１６を押すと、その選択された画像の画像データがプリンタ２００に転送される。
【００４８】
このように転送ボタン１１６を押すことによりデジタルカメラ１００の通信モードは、ＭＳモードからＰＴＰモードに自動的に切り替わり、プリント用に選択した画像をプリンタ２００に転送することができる。尚、転送ボタン１１６を押す際に、ユーザはカメラの通信モードを意識する必要がなく（即ち、面倒なモード切替えの操作を実行することなく）、ＤＰＳ機能を使用することができる。
【００４９】
次に、デジタルカメラ１００をパソコン（マスストレージのみサポートしているパソコン）に接続する場合について説明する。
【００５０】
この場合、デジタルカメラ１００の転送ボタン１１６は押されないため、ステップＳ１０では転送ボタン１１６が押されていないと判別され、図５に示すステップＳ３０に進む。ステップＳ３０では、パソコンは、通信モードがＰＴＰモードかＭＳモードかを確認する。ここで、予め通信モードがＭＳモードに設定されている場合には、バスリセットが起きたかどうかを確認し（ステップＳ３２）、バスリセットが起きた場合には、ＵＳＢケーブル３００が外されたことを意味し、カメラの通信モードが解除される。
【００５１】
また、ステップＳ３２でバスリセットが起きていないと判別されると、図４のステップＳ１０に戻る。このステップＳ１０では、パソコンによって転送ボタン１１６が押されたか否かが判別される。即ち、通信モードとして予めＭＳモードが設定され、その後、転送ボタン１１６が押されず、かつバスリセットが起きない場合には、ＭＳモードが維持される。
【００５２】
一方、ステップＳ３０において、通信モードとして予めＰＴＰモードが設定され、その後、転送ボタン１１６が押されない場合には、ステップＳ３４に進む。このステップＳ３４では、パソコンは、デジタルカメラ１００に対して通信モードをＭＳモードに変更させるための変換コマンドを送信する。従って、デジタルカメラ１００をＰＴＰモードでパソコンに接続した後、転送ボタン１１６が押されない場合には、パソコンは通信モードをＭＳモードに変更させるための変換コマンドをデジタルカメラ１００に送信する。
【００５３】
デジタルカメラ１００は、パソコンから上記変換コマンドを受信すると、バスリセットをかけ、通信モードのコンフィグレーションをやり直し、ＰＴＰモードからＭＳモードに切り替えるプロトコル変換を行う（ステップＳ３６、Ｓ３８、Ｓ４０）。これにより、デジタルカメラ１００の通信モードは、手動で設定されているＰＴＰモードから自動的にＭＳモードに変更される。
【００５４】
ステップＳ４０でのプロトコル変換によりデジタルカメラ１００の通信モードがＭＳモードに切り替えられると、パソコンのオペレーションシステム（ＯＳ）からはフロッピーディスクドライブやハードディスクドライブなどと同様にドライブとして認識され、デジタルカメラ１００の付属のビューアソフトやエクスプローラなどから読み書きできるようになる。
【００５５】
尚、この実施の形態では、ＰＴＰモードとＭＳモードとを手動操作によって切り替えることができるものとしたが、これに限らず、デフォルトでＭＳモードが設定され、その後の通信モードの切替えは、転送ボタン１１６の操作に連動して自動的に切り替えるようにしてもよい。この場合、図４に示したフローチャートのステップ１０において、転送ボタン１０が押されない場合には、破線で示すように戻ってＭＳモードが維持されることになる。
【００５６】
また、近年のパソコンのＯＳは、ＰＴＰモードとＭＳモードとをサポートするものがある。この場合のデジタルカメラ１００は、ＰＴＰモードとＭＳモードとを手動操作によって切り替えることができるものとし、また、転送ボタン１１６が押されない場合には、図４に示したフローチャートのステップ１０の破線で示すように戻り、手動で設定したモードが維持できるようにするのが好ましい。
【００５７】
更に、本発明に係る画像送信装置としてはデジタルカメラに限らず、画像を取り込み、これを記録することができるものであれば、スキャナーや複写機等の他のデバイスにも適用でき、また、本発明に係る画像受信装置としてはプリンタやパソコンの他に、サーバなどにも適用できる。
【００５８】
更にまた、通信インタフェースとしては、ＵＳＢに限らず、ＩＥＥＥ１３９４なども適用でき、また、有線に限らず、無線による通信インターフェースでもよい。
【００５９】
【発明の効果】
以上説明したように本発明によれば、デジタルカメラ等のデバイス側での転送ボタン等による画像の転送指示により対応した通信モードに自動的に切り替えることができ、これによりデバイスの通信モードの状態やモード切替えをユーザが意識することなく、所望の画像をプリンタ等のホストに転送することができ、ユーザへのモード切替の負担を少なくすることができる。
【図面の簡単な説明】
【図１】本発明に係る画像送受信システムの実施の形態を示す概略図
【図２】図１に示したデジタルカメラの内部構成を示すブロック図
【図３】図１に示したプリンタの内部構成を示すブロック図
【図４】本発明の作用を説明するために用いたフローチャート
【図５】本発明の作用を説明するために用いたフローチャート
【符号の説明】
１００…デジタルカメラ、１１６…転送ボタン、１４６、２０６…ＵＳＢコネクタ、１２８、２０８…ＵＳＢインターフェース、１３２…メモリカード、１５０、２１０…ＣＰＵ、１５２、２１２…システムメモリ、２００…プリンタ、２１４…ストレージ部、２１６…プリントエンジン、３００…ＵＳＢケーブル
【図１】
2004157647.tif 000003
【図２】
2004157647.tif 000004
【図３】
2004157647.tif 000005
【図４】
2004157647.tif 000006
【図５】
2004157647.tif 000007