(57)【特許請求の範囲】
【請求項１】
被写体を撮像して撮像画像を得る撮像手段と、
所定の動作を指示するための操作手段と、
送信先と通信して、上記撮像手段により得られた上記撮像画像を該送信先に送信する通信手段と、
上記操作手段により所定の動作が指示されたことに基づいて、上記撮像手段と上記通信手段との各動作を開始させる制御手段とを有し、
上記制御手段は、上記撮像画像の送信完了後、所定時間経過してから送信先との通信を終了するように、上記通信手段を制御することを特徴とする通信装置。
【請求項２】
上記通信手段は、無線通信することを特徴とする請求項１記載の通信装置。
【請求項３】
上記撮像手段により得られた撮像画像をメモリに保存するための記憶制御手段と、
上記送信先との通信状態を検出する検出手段とを有し、
上記制御手段は、上記検出手段での検出結果に基づいて、上記撮像画像を上記メモリに一旦保存することを特徴とする請求項１記載の通信装置。
【請求項４】
上記制御手段は、上記検出手段での検出結果により、通信不可である場合には上記撮像画像を上記メモリに一旦保存し、通信可能となった場合には上記メモリに保存した撮像画像を上記通信手段により送信することを特徴とする請求項３記載の通信装置。
【請求項５】
被写体を撮像して得た撮像画像を送信する通信機能を有する撮像装置であって、
所定の動作を指示するための操作手段と、
上記操作手段により所定の動作が指示されたことに基づいて、上記の撮像動作と上記通信機能の動作を開始させる制御手段とを有し、
上記制御手段は、上記撮像画像の送信完了後、所定時間経過してから送信先との通信を終了するように、上記通信機能を制御することを特徴とする撮像装置。
【請求項６】
上記通信機能は、無線通信することを特徴とする請求項５記載の撮像装置。
【請求項７】
上記撮像画像を保存するためのメモリに保存するための記憶制御手段と、
上記送信先との通信状態を検出する検出手段とを有し、
上記制御手段は、上記検出手段での検出結果に基づいて、上記撮像画像を上記メモリに一旦保存することを特徴とする請求項５記載の撮像装置。
【請求項８】
上記制御手段は、上記検出手段での検出結果により、通信不可である場合には上記撮像画像を上記メモリに一旦保存し、通信可能となった場合には上記メモリに保存した撮像画像を上記通信機能により送信することを特徴とする請求項７記載の撮像装置。
【請求項９】
被写体を撮像して撮像画像を得る撮像手段と、所定の動作を指示するための操作手段と、送信先と通信する通信手段と、上記操作手段により所定の動作が指示されたことに基づいて、上記撮像手段と上記通信手段との各動作を開始させる制御手段とを備える通信装置を用いた通信方法であって、
上記通信手段により送信先と通信して、上記撮像手段により得られた上記撮像画像を該送信先に送信する送信ステップと、
上記制御手段により、上記送信ステップによる上記撮像画像の送信完了後、所定時間経過してから送信先との通信を終了するように、上記通信手段を制御する制御ステップと
を有することを特徴とする通信方法。
【請求項１０】
上記通信装置は、上記撮像手段により得られた撮像画像をメモリに保存するための記憶制御手段と、上記送信先との通信状態を検出する検出手段とを備え、
上記制御ステップは、上記検出手段での検出結果に基づいて、上記撮像画像を上記メモリに一旦保存することを特徴とする請求項９記載の通信方法。
【請求項１１】
上記制御ステップは、上記検出手段での検出結果により、通信不可である場合には上記撮像画像を上記メモリに一旦保存し、通信可能となった場合には上記メモリに保存した撮像画像を上記通信手段により送信することを特徴とする請求項１０記載の通信方法。
【請求項１２】
送信先と通信する通信手段と、所定の動作を指示するための操作手段と、上記操作手段により所定の動作が指示されたことに基づいて、上記の撮像動作と上記通信手段の動作を開始させる制御手段とを備える撮像装置を用いた撮像方法であって、
上記通信手段により、被写体を撮像して得た撮像画像を送信する送信ステップと、
上記制御手段により、上記送信ステップで上記撮像画像の送信完了後、所定時間経過してから送信先との通信を終了するように、上記通信手段を制御する制御ステップと
を有することを特徴とする撮像方法。
【請求項１３】
上記撮像装置は、上記撮像画像を保存するためのメモリに保存するための記憶制御手段と、上記送信先との通信状態を検出する検出手段とを有し、
上記制御ステップは、上記検出手段での検出結果に基づいて、上記撮像画像を上記メモリに一旦保存することを特徴とする請求項１２記載の撮像方法。
【請求項１４】
上記制御ステップは、上記検出手段での検出結果により、通信不可である場合には上記撮像画像を上記メモリに一旦保存し、通信可能となった場合には上記メモリに保存した撮像画像を上記通信手段により送信することを特徴とする請求項１３記載の撮像方法。
【請求項１５】
上記検出手段による検出ステップ、または上記検出結果に基づく上記制御ステップと平行して、上記撮像手段による撮影ステップを可能とするマルチタスクモードを有することを特徴とする請求項１４記載の撮像方法。
【請求項１６】
被写体を撮像して撮像画像を得る撮像手段と、所定の動作を指示するための操作手段と、送信先と通信する通信手段と、上記操作手段により所定の動作が指示されたことに基づいて、上記撮像手段と上記通信手段との各動作を開始させる制御手段とを備える通信装置用のプグラムを記録した記憶媒体であって、
上記通信手段により送信先と通信して、上記撮像手段により得られた上記撮像画像を該送信先に送信する送信ステップと、
上記制御手段により、上記送信ステップによる上記撮像画像の送信完了後、所定時間経過してから送信先との通信を終了するように、上記通信手段を制御する制御ステップと
をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記憶媒体。
【請求項１７】
送信先と通信する通信手段と、所定の動作を指示するための操作手段と、上記操作手段により所定の動作が指示されたことに基づいて、上記の撮像動作と上記通信手段の動作を開始させる制御手段とを備える撮像装置用のプグラムを記録した記憶媒体であって、
上記通信手段により、被写体を撮像して得た撮像画像を送信する送信ステップと、
上記制御手段により、上記送信ステップで上記撮像画像の送信完了後、所定時間経過してから送信先との通信を終了するように、上記通信手段を制御する制御ステップと
をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば、撮像機能及び通信機能を有する装置やシステムに用いられる技術に関し、特に、撮像機能により得られた画像情報を通信機能により無線送信する技術に関するものである。
【０００２】
【従来の技術】
従来より、ディジタルカメラ等の撮像機器にて得られた画像を、携帯電話やＰＨＳ（Personal Handyphon System ）等の通信機器により遠隔地のサーバ等の機器に無線送信する場合、次のような方法が一般的に用いられている。
例えば、図１２に示すように、ディジタルカメラ５０１とノート型パーソナルコンピュータ（以下、「ノートＰＣ」と言う）５０２をケーブル５０４（又はＰＣカード）を用いて接続し、ノートＰＣ５０２と携帯電話５０３もケーブル５０４を用いて接続する。そして、ディジタルカメラ５０１にて得られた撮像画像を、一旦ノートＰＣ５０２に転送してから、携帯電話５０３に転送する。したがって、図１３に示すように、携帯電話５０３に転送された撮像画像は、一般公衆網５０６を介して遠隔地にあるサーバ５０７に無線送信される。
しかしながら、このような方法は、従来あった機器をそのまま利用できる利点はあるが、欠点として、構成が複雑になり、携帯性や操作性を損なうという問題があった。
【０００３】
そこで、上記の問題を解決するために、例えば、図１４に示すような、ディジタルカメラ等の撮像機能と、携帯電話やＰＨＳ等の通信機能とを有する複合機５１０が提案されている。
この複合機５１０には、上記図１４に示すように、ＣＣＤ等の撮像素子に対して被写体光を結像させるためのレンズ５１１、シャッタースイッチ（シャッターボタン）５１２、複数の操作スイッチからなるスイッチ群５１３、上記撮像素子にて得られた撮像画像を表示するためのカラー液晶５１４、及び通信用のアンテナ５１５が設けられている。
このような複合機５１０では、例えば、図１５及び図１６のフローチャートに従って、被写体の撮影から、それにより得られた撮像画像のサーバへの無線送信までの処理が行われる。
【０００４】
先ず（上記図１５参照）、使用者は、スイッチ群５１３の所定の操作スイッチを操作することで、複合機５１０を撮影モードに設定して、撮影動作開始を指示し、所望するタイミングでシャッタースイッチ５１２を押下する（ステップＳ５２１）。
【０００５】
これにより、複合機５１０では、割込みが発生する（ステップＳ５２２）。そして、撮像素子により得られた被写体の撮像画像信号は、画像用バッファメモリに一旦取り込まれる（ステップＳ５２３）。
画像用バッファメモリに取り込まれた撮像画像信号は、明るさやホワイトバランス等について、種々の補正を経た後、ＪＰＥＧ形式等へのフォーマット変換が行われる（ステップＳ５２４）。
このような過程を経て構成された撮像画像データが、最終的に記憶用メモリへ格納される（ステップＳ５２５）。
【０００６】
次に（上記図１６参照）、上述のようにして複合機５１０にて得られた撮像画像データを、遠隔地のサーバへ送信する場合、使用者は、スイッチ群５１３の所定の操作スイッチを操作することで、複合機５１０を送信モードに設定する（ステップＳ５３１）。
尚、ここでのモード切替えのための操作は、スイッチ群５１３の代わりに、カラー液晶５１４のメニュー画面上にてなされる場合もある。また、ステップＳ５３１は、後述するステップＳ５３４の後に実行される場合もある。
【０００７】
これにより、複合機５１０では、記憶用メモリへ格納された撮像画像データの読み出しが開始される（ステップＳ５３２）。そして、この読み出された撮像画像データが、カラー液晶５１４にて画面表示される（ステップＳ５３３）。
【０００８】
使用者は、スイッチ群５１３の所定の操作スイッチを操作することで、カラー液晶５１４にて画面表示された撮像画像から、送信したい画像を選択する（ステップＳ５３４）。このときの画像の選択は、１つの画像であったり、複数の画像であったり、或いは、記憶メモリに格納されている全ての画像であったりもする。
また、使用者は、スイッチ群５１３の所定の操作スイッチを操作することで、ステップＳ５３４にて選択した画像を送信する相手先のサーバを選択する（ステップＳ５３５）。このときのサーバの選択は、予め複合機５１０内部に記憶されている電話帳データから選択したり、或いは、スイッチ群５１３により直接相手の電話番号を入力する等の方法が用いられる。
【０００９】
ステップＳ５３４及びステップＳ５３５での使用者の操作が、複合機５１０にて認識されると、複合機５１０では、送信すべき画像及びその送信先を使用者に確認するための処理が行われ（ステップＳ５３６）、この結果、使用者からのスイッチ群５１３等による「ＯＫ」の指示があった場合に、次のステップＳ５３７からの画像送信処理が実際に実行される。
尚、使用者からの指示が「ＮＧ」であった場合には、ステップＳ５３４に戻り、送信する画像の決定からの処理が実行される。
【００１０】
すなわち、先ず、複合機５１０の種類によって定められた手順（例えば、機器が有する通信機能がＰＨＳであるならば”ＰＩＡＦＳ：PHS Internet Access Forum Standard”のような伝送制御手順）に従って、公衆網への発呼が行われる（ステップＳ５３７）。これにより、複合機５１０には、発呼先のサーバから着呼の可否が返送されてくる。
【００１１】
そして、サーバからの着呼の可否を確認した結果（ステップＳ５３８）、サーバが着呼可能である場合には、互いにネゴシエーション処理が行われた後、複合機５１０とサーバの機器間の接続が確立される（ステップＳ５３９）。
複合機５１０とサーバのネゴシエーションが完了し、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol ）等のプロトコルに従った通信が可能な状態となると、複合機５１０では、ステップＳ５３４にて選択された画像をサーバへ送信する処理が実行される（ステップＳ５４０）。このときの通信中のエラー処理や再送処理等は、ステップＳ５３７での複合機５１０の種類によって定められた手順に従って行われ、最終的に全ての画像を送信し終えるか、或いは、サーバから受信完了のメッセージを受信した時点で（ステップＳ５４１）、サーバとの通信が終了する（ステップＳ５４２）。
【００１２】
一方、サーバからの着呼の可否を確認した結果（ステップＳ５３８）、サーバが着呼不可である場合、すなわちサーバからビシー等の理由により着呼を拒否された場合（ステップＳ５４３）、複合機５１０では、その旨を示すメッセージを画面表示する処理が行われる（ステップＳ５４４）。
この場合、使用者は、時間を置いて再接続を試みる要がある。
【００１３】
【発明が解決しようとする課題】
ところで、上記図１４に示したような複合機５１０が提案された背景には、携帯性と操作性に加えて、画像をその場で発信することによる即時性の向上が求められていることが挙げられる。
このためには、撮影後の画像を送信するための手順は、できるだけ簡便であることが望まれる。
【００１４】
しかしながら、従来の複合機５１０では、上記図１６に示したように、撮影モードにて得られた撮像画像をサーバに送信するために、使用者は、ステップＳ５３１（モード切替操作）、ステップＳ５３４（送信画像の選択操作）、及びステップＳ５３５（送信先の選択操作）の、少なくとも３回のスイッチ操作が必要であった。
これは、撮り貯めた画像を後で一括してサーバに送信する場合等、それほど即時性が要求されない場合には問題にならないが、例えば、目の前にいる被写体の画像を緊急に１枚だけでもサーバに送信したい場合等には、非常に煩雑なものとなる。
また、１枚だけでなく、撮影を連続して行いながら、それらを逐次サーバに送信したい場合にも、該送信のためには、一旦撮影を中断しなければならならず、この間にシャッターチャンスを逃す可能性が生じてくる。
【００１５】
そこで、本発明は、上記の欠点を除去するために成されたもので、携帯性、操作性、及び即時性を共に向上させ、撮像画像の送信を効率的に行う通信装置、撮像装置、通信方法、撮像方法、及び記憶媒体を提供することを目的とする。
【００１６】
【課題を解決するための手段】
斯かる目的下において、第１の発明は、被写体を撮像して撮像画像を得る撮像手段と、所定の動作を指示するための操作手段と、送信先と通信して、上記撮像手段により得られた上記撮像画像を該送信先に送信する通信手段と、上記操作手段により所定の動作が指示されたことに基づいて、上記撮像手段と上記通信手段との各動作を開始させる制御手段とを有し、上記制御手段は、上記撮像画像の送信完了後、所定時間経過してから送信先との通信を終了するように、上記通信手段を制御することを特徴とする。
【００１７】
第２の発明は、上記第１の発明において、上記通信手段は、無線通信することを特徴とする。
【００１８】
第３の発明は、上記第１の発明において、上記撮像手段により得られた撮像画像をメモリに保存するための記憶制御手段と、上記送信先との通信状態を検出する検出手段とを有し、上記制御手段は、上記検出手段での検出結果に基づいて、上記撮像画像を上記メモリに一旦保存することを特徴とする。
【００１９】
第４の発明は、上記第３の発明において、上記制御手段は、上記検出手段での検出結果により、通信不可である場合には上記撮像画像を上記メモリに一旦保存し、通信可能となった場合には上記メモリに保存した撮像画像を上記通信手段により送信することを特徴とする。
【００２０】
第５の発明は、被写体を撮像して得た撮像画像を送信する通信機能を有する撮像装置であって、所定の動作を指示するための操作手段と、上記操作手段により所定の動作が指示されたことに基づいて、上記の撮像動作と上記通信機能の動作を開始させる制御手段とを有し、上記制御手段は、上記撮像画像の送信完了後、所定時間経過してから送信先との通信を終了するように、上記通信機能を制御することを特徴とする。
【００２１】
第６の発明は、上記第５の発明において、上記通信機能は、無線通信することを特徴とする。
【００２２】
第７の発明は、上記第５の発明において、上記撮像画像を保存するためのメモリに保存するための記憶制御手段と、上記送信先との通信状態を検出する検出手段とを有し、上記制御手段は、上記検出手段での検出結果に基づいて、上記撮像画像を上記メモリに一旦保存することを特徴とする。
【００２３】
第８の発明は、上記第７の発明において、上記制御手段は、上記検出手段での検出結果により、通信不可である場合には上記撮像画像を上記メモリに一旦保存し、通信可能となった場合には上記メモリに保存した撮像画像を上記通信手段により送信することを特徴とする。
【００２４】
第９の発明は、被写体を撮像して撮像画像を得る撮像手段と、所定の動作を指示するための操作手段と、送信先と通信する通信手段と、上記操作手段により所定の動作が指示されたことに基づいて、上記撮像手段と上記通信手段との各動作を開始させる制御手段とを備える通信装置を用いた通信方法であって、上記通信手段により送信先と通信して、上記撮像手段により得られた上記撮像画像を該送信先に送信する送信ステップと、上記制御手段により、上記送信ステップによる上記撮像画像の送信完了後、所定時間経過してから送信先との通信を終了するように、上記通信手段を制御する制御ステップとを有することを特徴とする。
【００２５】
第１０の発明は、送信先と通信する通信手段と、所定の動作を指示するための操作手段と、上記操作手段により所定の動作が指示されたことに基づいて、上記の撮像動作と上記通信手段の動作を開始させる制御手段とを備える撮像装置を用いた撮像方法であって、上記通信手段により、被写体を撮像して得た撮像画像を送信する送信ステップと、上記制御手段により、上記送信ステップで上記撮像画像の送信完了後、所定時間経過してから送信先との通信を終了するように、上記通信手段を制御する制御ステップとを有することを特徴とする。
【００２６】
第１１の発明は、被写体を撮像して撮像画像を得る撮像手段と、所定の動作を指示するための操作手段と、送信先と通信する通信手段と、上記操作手段により所定の動作が指示されたことに基づいて、上記撮像手段と上記通信手段との各動作を開始させる制御手段とを備える通信装置用のプグラムを記録した記憶媒体であって、上記通信手段により送信先と通信して、上記撮像手段により得られた上記撮像画像を該送信先に送信する送信ステップと、上記制御手段により、上記送信ステップによる上記撮像画像の送信完了後、所定時間経過してから送信先との通信を終了するように、上記通信手段を制御する制御ステップとをコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記憶媒体である。
【００２７】
第１２の発明は、送信先と通信する通信手段と、所定の動作を指示するための操作手段と、上記操作手段により所定の動作が指示されたことに基づいて、上記の撮像動作と上記通信手段の動作を開始させる制御手段とを備える撮像装置用のプグラムを記録した記憶媒体であって、上記通信手段により、被写体を撮像して得た撮像画像を送信する送信ステップと、上記制御手段により、上記送信ステップで上記撮像画像の送信完了後、所定時間経過してから送信先との通信を終了するように、上記通信手段を制御する制御ステップとをコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記憶媒体である。
【００３５】
【発明の実施の形態】
以下、本発明の実施の形態について図面を用いて説明する。
【００３６】
（第１の実施の形態）
本発明は、例えば、図１に示すような複合機１００に適用される。
この複合機１００の外観については、上記図１４に示した従来の複合機５１０と同様であるが、特定のスイッチ操作を行うことにより、従来の複合機５１０には無い、あるモードに切り替わる構成が異なる。このモードでは、シャッタースイッチ５１２が押下されると、複合機１００では撮影動作が実行されると同時に、複合機１００自身が自動的に公衆網に接続し、遠隔地のサーバに撮像画像を送信するようになされている。ここでは、該モードを「直接送信モード」と呼称する。
以下、複合機１００について具体的に説明する。
【００３７】
複合機１００は、ディジタルカメラ等の撮像機能と、ＰＨＳや携帯電話等の通信機能とを有し、上記図１に示すように、撮像部１１０、画像処理部１２０、周辺部１３０、液晶表示部１４０、通信制御部１５０、及びメイン制御部１６０を備えている。
【００３８】
撮像部１１０は、撮像レンズ含む複数のレンズ及び絞りからなるレンズユニット１１１と、レンズユニット１１１を介した被写体光が入射する撮像素子（ここでは、ＣＣＤとする）１１２と、レンズユニット１１１を駆動するソレノイド・モータ１１５と、ＣＣＤ１１２を駆動するＣＣＤボード１１３と、ソレノイド・モータ１１５及びＣＣＤボード１１３を制御するカメラコントローラ１１４とを備えている。そして、カメラコントローラ１１４は、メイン制御部１６０からの制御に従って動作するようになされている。
【００３９】
画像処理部１２０は、画像処理用のＣＰＵ１２１と、撮像部１１０にて得られた撮像画像を蓄積するためのバッファメモリ１２２とを備えている。
【００４０】
周辺部１３０は、各種操作スイッチやシャッタスイッチ５１２を含むスイッチ群１３２と、複合機１００を電源ＯＮ／ＯＦＦするための電源部１３３と、画像情報をＮＴＳＣ方式等にて外部と入出力するための外部入出力部１３４と、これらを制御するコントローラ（コントロールマイコン）１３１とを備えている。
【００４１】
液晶表示部１４０は、カラー液晶（ＬＣＤモニタ）１４１（上記図１４のカラー液晶５１４に相当）と、ＬＣＤモニタ１４１のバックライト／インバータ１４２と、これらを制御するコントローラ（ＬＣＤコントローラ）１４３とを備えている。
【００４２】
通信制御部１５０は、公衆網に対して、複合機１００の種類に応じて定められた発呼及び着呼動作を行って、相手側との接続を確立すると共に、ＴＣＰ／ＩＰ等のプロトコルに従って、画像データをネットワークに流したり、相手側からのリクエストを複合機１００内の制御信号に変換して伝えるようになされている。このため、通信制御部１５０は、通信動作を制御するための通信コントローラ１５１と、通信コントローラ１５１に接続された通信用バッファメモリ１５２と、通信用バッファメモリ１５２に各々接続されたシリアルポート１５３、ＩｒＤＡポート１５４、及びＲＦモジュレータ１５５と、ＲＦモジュレータ１５５に接続された送受信用のアンテナ１５６とを備えている。
【００４３】
メイン制御部１６０は、撮像部１１０、画像処理部１２０、周辺部１３０、液晶表示部１４０、及び通信制御部１５０を集中的に管理するものであり、メインＣＰＵ１６１と、撮像画像や送信先アドレス保存用のフラッシュメモリ１６２と、画像処理部１２０での画像処理の作業領域等に使用されるバッファメモリ１６３と、各種制御のための処理プログラム等が予め格納されたプログラムメモリ１６４とを備えている。そして、フラッシュメモリ１６２、バッファメモリ１６３、及びプログラムメモリ１６４は各々、メインＣＰＵ１６１に接続されている。
【００４４】
上述のような複合機１００において、撮像部１１０にて被写体を撮像し、それにより得られた撮像画像をサーバに対して送信するまでの処理は、図２のフローチャートに示される。以下、本処理について説明する。
【００４５】
尚、ここでは、複合機１００の最も特徴とする直接送信モード下で動作する場合について具体的に説明する。
また、一般に、公衆網を介した無線通信は、周囲の電波状況や最寄りの基地局までの距離、或いは、複合機１００自身の状態（静止しているか、移動中か）等に大きく左右されるが、ここでは説明の簡単のため、これらの変動要因は無いものとする。また、送信先のサーバとの接続が一度確立した後の、通信中の切断は起こらないものとする。
【００４６】
先ず、使用者は、スイッチ群１３２の所定の操作スイッチを操作することで、複合機１００を直接送信モードに設定する。
このときの操作は、周辺部１３０のコントローラ１３１を介して、メイン制御部１６０のメインＣＰＵ１６１により認識され、これにより複合機１００は、直接送信モードにて動作することになる。
【００４７】
また、使用者は、例えば、ＬＣＤモニタ１４１に表示される図３に示すような画面（以下、「送信先選択画面」と言う）から、送信先のサーバを選択する。このときの画面表示は、ＬＣＤコントローラ１４３の制御により行われる。
具体的には、使用者は予め、スイッチ群１３２の所定の操作スイッチを操作する等をして、複合機１００に送信先のサーバ（ここでは、server A,server B,server C,server D,・・・）の所在地（Location）や電話番号（Number）を登録しておく。この登録情報は、周辺部１３０のコントローラ１３１を介して、メイン制御部１６０のフラッシュメモリ１６２内に構成されたデータベースに格納される。したがって、このデータベースに格納された登録情報が読み出されて、送信先選択画面として、ＬＣＤモニタ１４１にて表示されることになる。
送信先選択画面は、上記図３に示すように、サーバの名前が表示されるフィールド３０１、サーバの所在地が表示されるフィールド３０２、サーバの電話番号が表示されるフィールド３０３、及びユーザ名やパスワード（図示せず）と共に、「SELECT」キー、「OK」キー、及び「CANCEL」キー等の操作キー部３０５、及びカーソル３０４から構成されている。
使用者は、このような送信先選択画面上にて、操作キー部３０５の各種キーやカーソル３０４を使用して、送信先のサーバを選択して決定する。上記図３では、「server A」が選択された状態を示している。このような操作は、液晶表示部１４０のＬＣＤコントローラ１４３を介してメイン制御部１６０のメインＣＰＵ１６１にて認識される。
【００４８】
尚、上述の送信先選択の過程は、複合機１００を直接送信モードに切替えてから行っても良いし、或いは、別のモードで予め設定しておいてもよい。何れの場合でも、シャッタースイッチ５１２を押下する前には、既に送信先のサーバは選択され決定されているものとする。もし未決定の場合は、例えば、直接送信モードに切替えられた時点で、或いは、シャッタースイッチ５１２が押下された時点で、ＬＣＤモニタ１４１上にその旨を表示して、使用者に知らせる。或いは、警告音等により、使用者に知らせる。
【００４９】
上述のようにして、複合機１００が直接送信モードに設定され、送信先のサーバも選択され、そして、使用者からスイッチ群１３２のシャッタースイッチ５１２が押下されると（ステップＳ２０１）、周辺部１３０のコントローラ１３１を介してメイン制御部１６０のメインＣＰＵ１６１に対する割込みが発生する（ステップＳ２０２）。
これにより、撮像部１１０のＣＣＤ１１２の出力信号（撮像画像信号）は、画像処理部１２０に取り込まれる（ステップＳ２０３）。
画像処理部１２０において、画像処理ＣＰＵ１２１は、撮像部１１０からの撮像画像信号をバッファメモリ１２２に一旦格納し、該撮像画像信号における明るさやホワイトバランス等について種々の補正処理を行う。その後、メイン制御部１６０において、メインＣＰＵ１６１は、画像処理部１２０にて種々の補正処理が行われた撮像画像信号をＪＰＥＧ形式等へフォーマット変換し、これにより得た撮像画像データをフラッシュメモリ１６０に格納する（ステップＳ２０５）。
【００５０】
そこで、メイン制御部１６０において、メインＣＰＵ１６１は、現在複合機１００がどのモードに設定されているかを判別する（ステップＳ２０６）。
この判別の結果、複合機１００が直接送信モードに設定されていた場合、次のステップＳ２０８からの処理を実行する。
一方、複合機１００が直接送信モード以外のモード、すなわち通常の送信モードに設定されていた場合には、メインＣＰＵ１６１は、上記図１６に示したフローチャートに従って動作するように、複合機１００全体の動作制御を行う（ステップＳ２０７）。
【００５１】
複合機１００が直接送信モードに設定されていた場合、メイン制御部１６０において、メインＣＰＵ１６１は、通信制御部１５０を介して現在の電波状態を調べる（ステップＳ２０８）。
このステップＳ２０８の結果、発信可能（「ＯＫ」）の場合、次のステップＳ２１０からの処理を実行する。一方、発信不可（「ＮＧ」）の場合は、メインＣＰＵ１６１は、その旨を示すメッセージ（通信不能）等を液晶表示部１４０のカラー液晶１４３へ表示させる（ステップＳ２０９）。
尚、ステップＳ２０９において、通信不能の表示の代わりに、警告音等により、使用者にその旨を知らせるようにしてもよい。
【００５２】
電波状態が発信可能であった場合、上記図１６に示したステップＳ５３７〜ステップＳ５３９と同様にして、複合機１００では、公衆網への発呼及び着呼が行われる（ステップＳ２１０）。
尚、この発呼及び公衆網接続までの流れ、着呼後の送信先のサーバとのネゴシエーション過程は、通信方式や使用プロトコルによって異なるため、ここでは単純に、送信先のサーバが着呼に応じたか否かのみを判断する。そして、送信先のサーバの通信ポートが使用中である等の理由で、該サーバが着呼に応じなかった場合は、複合機１００にはビシーが返送される。この場合、メインＣＰＵ１６１は、その旨を示すメッセージ（通信不能）等を、液晶表示部１４０のカラー液晶１４３での表示、或いは警告音等により、使用者に通知するための動作制御を行う（ステップＳ２１１）。したがって、着呼及びネゴシエーションが正常に行われ、複合機１００と送信先のサーバの通信が確立した場合にのみ、次のステップＳ２１２からの処理ステップが実行されることになる。
【００５３】
ステップＳ２１０での発呼及び着呼処理により、複合機１００と送信先のサーバの通信が確立すると、メイン制御部１６０において、メインＣＰＵ１６１は、フラッシュメモリ１６２内の撮像画像データを一旦、バッファメモリ１６３へ移す（ステップＳ２１２）。
そして、メインＣＰＵ１６１は、バッファメモリ１６３内の撮像画像データ（ＪＰＥＧ方式の画像データとする）を、ＴＣＰ／ＩＰ等のプロトコルに従ったパケットに分解し、それらのパケットデータを通信部１５０へ供給する（ステップＳ２１３）。
【００５４】
通信部１５０において、通信コントローラ１５１は、メイン制御部１６０からのパケットデータを、複合機１００の種類によって定められた手順（ここでは、”ＰＩＡＦＳ”のような伝送制御手順とする）に従って変換し、この変換後のパケットデータを通信用バッファメモリ１５２に格納する（ステップＳ２１４）。通信用バッファメモリ１５２内のパケットデータは、ＲＦモジュール１５５により、機器に適応した周波数帯域に変換された後、アンテナ１５６を介して基地局へと送信され、公衆網を通して送信先のサーバへと送信される（ステップＳ２１５）。
これを受けたサーバでは、複合機１００での上述の逆の手順を経て、撮像画像が復元される。
【００５５】
通信用バッファメモリ１５２内のパケットデータ（撮像画像データ）の送信が終了すると、これを認識したメイン制御部１６０のメインＣＰＵ１６１は、通信部１５０の通信コントローラ８１９に対して切断要求を発行する。これにより、通信コントローラ８１９は、上述した発呼時の処理と同様にして、定められた手順に従って通信終了処理を行う（ステップＳ２１６）。
【００５６】
上述のように、本実施の形態では、シャッタースイッチ５１２が押下されると直ちに、公衆網を介した遠隔地のサーバとの通信を自動的に行い、該サーバと通信可能な場合には、撮像画像の送信を自動的に行う、という直接送信モードを設けた構成としたことにより、使用者は、複合機１００のモードを直接送信モードに切り替る、という簡単な操作を行うだけで、撮影して得た撮像画像を直ちに、送信したいサーバへ送ることができる。したがって、使用者は、従来のように、撮像画像を送信する度に、送信画像の選択、送信モードへのモード切替え、送信先の選択等の操作を繰り返し行う必要はない。
【００５７】
尚、上述した複合機１００を中継用等に適用する場合、すなわち必ずしも複合機１００本体に撮像画像を保存しておく必要が無い場合には、上記図２において、ステップＳ２０５及びステップＳ２１２での、フラッシュメモリ１６２ヘの書込、及びフラッシュメモリ１６２からバッファメモリ１６３への読出の過程は不要である。
このような場合には、例えば、バッファメモリ１６３を、より高速なバッファメモリで構成し、このバッファメモリ１６３を使用して、撮像後の画像を直接通信部１５０を介してサーバへ送信するようにすれば、複合機１００内の画像保存用のメモリ領域を、無駄なく効率的に使用することができる。
【００５８】
（第２の実施の形態）
本実施の形態では、上述した第１の実施の形態での構成に加えて、直接送信モードにおいて、最初にシャッタスイッチ５１２が押下されてから、次のシャッタスイッチ５１２の押下までの時間が、所定時間内であった場合には、発呼及び着呼処理をスキップするように構成する。
この場合の、複合機１００における、被写体を撮像してから、撮像画像をサーバに対して送信するまでの処理は、図４のフローチャートに示される。
【００５９】
尚、上記図４のフローチャートにおいて、上記図２のフローチャートと同様の処理を実行するステップには同じ符号を付し、その詳細な説明は省略する。ここでは、第１の実施の形態と異なる構成についてのみ、具体的に説明する。
【００６０】
先ず、最初のシャッタスイッチ５１２の押下がなされ、上述したようにして、撮像画像が得られ、複合機１００の現在のモードが直接送信モードであると判別されると（ステップＳ２０６）、この後、フラグが「ＯＮ」であるか否かの判別が行われる（ステップＳ２５０）。
このフラグ（判別用フラグ）は、例えば、メイン制御部１６０のメインＣＰＵ１６１の内部フラグであり、後述するステップＳ２７０のインターバルステップにて「ＯＮ」又は「ＯＦＦ」に設定されるものである。そして、この判別用フラグが「ＯＮ」である場合には、ステップＳ２０８〜ステップＳ２１０がキャンセルされて、その次のステップＳ２１２からの処理ステップが実行されるようになされている。
ここでは、最初のシャッタスイッチ５１２の押下時としているため、判別用フラグは「ＯＦＦ」である。したがって、上述したようにして、ステップＳ２０８〜ステップＳ２１０による発呼及び着呼処理が行われ、送信先のサーバと通信可能な場合には、該サーバへの撮像画像の送信が行われる（ステップＳ２１５）。
【００６１】
そこで、ステップＳ２７０のインターバルステップでは、図５のフローチャートに従った処理が行われる。
【００６２】
すなわち、メイン制御部１６０において、先ず、メインＣＰＵ１６１は、その内部に所定時間分のタイマを設定し（ステップＳ２７０）、シャッタスイッチ５１２の押下によるステップＳ２０２の割込みの発生を監視しながら待機する（ステップＳ２７１）。
次に、メインＣＰＵ１６１は、タイマ値が”０”となったか否かを判別し（ステップＳ２７２）、タイマ値が”０”であれば、判別用フラグを「ＯＦＦ」に設定する（ステップＳ２７３）。その後、本処理終了となる。
一方、タイマ値が”０”に達していなかった場合、メインＣＰＵ１６１は、シャッタスイッチ５１２の押下による割込みが発生したか否かを判別する（ステップＳ２７４）。この判別の結果、割り込みが発生した場合には、メインＣＰＵ１６１は、判別用フラグを「ＯＮ」に設定する（ステップＳ２７５）。その後、本処理終了となる。また、割り込みが発生していない場合には、ステップＳ２７１に戻り、割り込み発生待ち状態となる。
【００６３】
したがって、最初のシャッタスイッチ５１２の押下から、メインＣＰＵ１６１内のタイマに設定された所定時間内に、次のシャッタスイッチ５１２が押下されると、判別用フラグが「ＯＮ」の状態で、上述したステップＳ２０１からの処理が実行され、ステップＳ２５０の判別により、ステップＳ２０８〜ステップＳ２１０の発呼及び着呼処理がキャンセルされて、そのままステップＳ２１２からの撮像画像の送信処理が実行されることになる。
また、最初のシャッタスイッチ５１２の押下から、メインＣＰＵ１６１内のタイマに設定された所定時間経過してから、次のシャッタスイッチ５１２が押下されると、判別用フラグが「ＯＦＦ」の状態で、上述したステップＳ２０１からの処理が実行され、ステップＳ２５０の判別により、最初のシャッタスイッチ５１２の押下時と同様にして、ステップＳ２０８〜ステップＳ２１０の発呼及び着呼処理が実行され、次のステップＳ２１２からの撮像画像の送信処理が実行されることになる。
【００６４】
上述のように、本実施の形態では、撮像画像送信完了後、通信切断まで、所定時間だけインターバルを設けるように構成した。
このためのメインＣＰＵ１６１でのタイマの設定は、用途や状況によって様々なものが考えられるが、例えば、経済性の点でみれば、網接続料金の課金単位時間に合わせることで、無駄な料金の発生は押さえられる。
そこで、図６（ａ）〜（ｃ）は、上記のインターバルの間隔の設定画面の一例を示したものである。これらの画面表示は、液晶表示部１４０において、ＬＣＤコントローラ１４３がＬＣＤモニタ１４１を制御することによりなされる。
【００６５】
上記図６（ａ）〜（ｃ）において、最初の設定画面３１１は、使用者の用途により、経済性優先モード（ECONOMY ）、実用性重視モード（BUSINESS）、及びユーザーによるマニュアル設定モード（USER SETTING）のうち、何れか選択可能に構成されている。ここでは、使用者が、経済性優先モード（ECONOMY ）を選択した画面状態を示している。
【００６６】
つぎの設定画面３１２は、経済性優先モード（ECONOMY ）の選択時の画面であり、時間と区域による通信料の最低課金秒数の表を、使用者が確認し、「ＯＫ」或いは「ＣＡＮＣＥＬ」を指示できるように構成されている。上記図６（ｂ）中の矢印３１３で示す”４５”は、現在の時刻と、送信先のサーバと複合機１００の相対距離から抽出された最低課金秒数であり、経済性優先モード（ECONOMY ）では、この”４５”秒数にインターバル間隔が設定されるようになされている。尚、複合機１００の通信機能にモバイルを利用した場合、自機の位置は一定ではなく、サーバとの相対距離も変動するため、この場合、例えば、使用者が大まかな位置を予め設定しておく。また、ＰＨＳを利用した場合には、ＣＳの位置情報等を用いて自動対応する。
【００６７】
一方、設定画面３１４は、実用性重視モード（BUSINESS）の選択時の画面であり、経済性よりも利便性を重視し、送信先のサーバに関係なく、常に一定のインターバルを保つように、使用者が設定できるように構成されている。
【００６８】
尚、マニュアル設定モード（USER SETTING）の選択時については、図示していないが、上述の設定画面３１２と設定画面３１４の中間形態をとった画面により、使用者の好みに応じて、例えば、同一区域内では長めに設定したり、逆に遠距離では早めに設定したり、送信先のサーバに応じて設定を変えたりすることができるようになされている。
【００６９】
上述のような本実施の形態によれば、直接送信モードにおいて、ある撮像画像を送信し終えた後、すぐに別の撮像画像を送信する場合には、上述のインターバル時間内であれば、公衆網との接続は切れていないため、通常の接続時に必要な前処理（公衆網に対する再発呼及びネゴシエーション、及び送信先のサーバとの接続処理等）を自動的にスキップできる。
したがって、一般的に時間のかかる公衆網との接続の前処理を省くことができ、効率的に画像送信が行える。さらには、連続して発生するシャッターチャンスを逃すことを防ぐことができる。
【００７０】
（第３の実施の形態）
上述した第１の実施の形態では、上記図２に示したように、撮像部１１０にて被写体を撮像し、それにより得られた撮像画像をサーバに対して送信するまでの処理において、直接送信モードで送信指示がなされたとき、電波状態が悪く、発信不能又は不安定である場合（ステップＳ２０８の判別の結果が「ＮＧ」の場合）、カラー液晶１４３へ通信不能のメッセージ等を表示するようにした。
【００７１】
そこで、本実施の形態では、上記の場合、送信予定の撮像画像（未送信画像）を一旦メモリに保存しておき、当該未送信画像の発信処理の完了を待たずに、撮影状態に復帰し、電波状態が安定した時点で、上記メモリに保存した未送信画像を自動的に再送信する。
これを実現するハードウェア及びソフトウェアを構成することで、使用者は、電波状態が回復するまで待つ必要がなくなり、また、発信を行うために電波状態が良好な場所に移動する必要もなくなり、電波状態が回復するまでの間でも撮影が可能となる。すなわち、使用者は、電波状態によって撮影を妨げられることがなくなり、円滑に撮影が行える。
以下、このような本実施の形態の構成の一例について具体的に説明する。
【００７２】
まず、ハードウェア的な構成については、上記図１に示した構成と基本的に同様の構成とするが、メイン制御部１６０内のバッファメモリ１６３の容量を、第１の実施の形態での構成における容量に比べて大きくする。これは、第１の実施の形態では、バッファメモリ１６３の用途は、メインＣＰＵ１６１に付随するワークエリアとしての用途が主であったが、本実施の形態では、これに加えて未送信画像を一旦格納しておく画像データバッファとして使用するためである。
【００７３】
ここで、未送信画像を一旦格納しておくメモリとして、フラッシュメモリ１６２ではなくバッファメモリ１６３を用いる理由としては、バッファメモリ１６３の方が、フラッシュメモリ１６２よりも高速アクセスが可能であり、その分、機器の開放（撮影状態に復帰）までの時間が短くてすむからである。また、バッファメモリ１６３を、必ずしも画像送信のために用いるだけでなく、単なる画像バッファとして使用することで、いわゆる速写撮影用バッファとして有効であるからである。
【００７４】
尚、上述のバッファメモリ１６３を用いる理由の記載は、フラッシュメモリ１６２よりもバッファメモリ１６３を用いた方が好ましいということであって、もちろんフラッシュメモリ１６２を用いることを否定するものではない。すなわち、容量単価の低いフラッシュメモリ１６２を未送信画像を一旦格納しておくメモリとして用いることで、未送信画像の格納時間はかかるが、より多くの画像をストアしておけるというメリットは無視できない。
また、ここでは、未送信画像を一旦格納しておくメモリとしてバッファメモリ１６３或いはフラッシュメモリ１６２を用いるようにしているが、これに限られることはない。例えば、未送信画像を一旦格納しておくための専用メモリを新たに設けるようにしてもよい。
【００７５】
そこで、ここでのバッファメモリ１６３は、例えば、図７のメモリマップに示すように、エリア別の構成としている。
すなわち、バッファメモリ１６３は、上記図７に示すように、大きく、ワークエリア４１０と、データエリア４２０に分かれている。
【００７６】
ワークエリア４１０は、第１の実施の形態にて説明した、画像の圧縮や展開等に使用されるメモリ領域であり、本実施の形態でもその基本的な用途は同様である。
【００７７】
データエリア４２０は、本実施の形態で追加されたメモリ領域であり、ワークエリア４１０で所定のフォーマットに変換された撮影済み画像（撮影画像）を、当該メモリ領域の容量の範囲内で連続的に、高速に記録するためのメモリ領域である。
データエリア４２０は、さらに、ファイル管理テーブル（ＦＡＴ）等を記憶するメモリ領域４２１と、画像データ等を記憶するメモリ領域４２２に分かれている。
【００７８】
メモリ領域４２１は、例えば、図８に示すように、各画像ファイル（撮影画像）の情報が集合しており、その内容は、通し番号４３１、最終更新日時４３２、スタートアドレス４３３、及びエンドアドレス４３４の各情報に加え、撮像装置特有のものとして、撮影解像度や、シャッタースピード、絞り値等の撮影データ４３５が格納される。
【００７９】
特に、ここでは、撮影データ４３５の領域に、送信待ちフラグ４３５ａを、撮影画像のそれぞれに対して１つずつ追加することを特徴とする。
この送信待ちフラグ４３５ａは、直接送信モードのときに付加され、それ以外のモードのときには無視され、通常の撮影バッファとしての処理が優先される。したがって、送信待ちフラグ４３５ａは、直接送信モードにおいて、撮影時の電波状態によって変化する。
【００８０】
図９は、上述の送信待ちフラグ４３５ａへの設定処理を示すフローチャートである。この設定処理は、例えば、メインＣＰＵ１６１によって実行される。
【００８１】
先ず、上記図２に示した処理において、ステップＳ２０８の判別の結果、画像送信時に電波状態がＮＧである場合（ステップＳ４４１）、フラッシュメモリ１６２内に保存された撮像画像を、バッファメモリ１６３のデータ領域４２０に一旦コピーする（ステップＳ４４２）。
尚、本ステップ処理は、撮影直後であり、フラッシュメモリ１６２に撮像画像が格納する前である場合にはこの限りではない。
【００８２】
次に、ステップＳ４４２にてバッファメモリ１６３のデータ領域４２０にコピーした撮像画像に対応する送信待ちフラグ４３５ａを「ＯＮ」に設定するする（ステップＳ４４３）。
【００８３】
そして、後述する複合機１００が有する機能を用いて、送信待ちの画像（未送信画像）があることを使用者に通知し（ステップＳ４４４）、直ちに通常状態に復帰する（ステップＳ４４５）。
【００８４】
上述したステップＳ４４４にて述べた複合機１００が有する機能としては、例えば、カラー液晶１４３上に、何枚の未送信画像が残っているかをアイコンによって表示する機能、或いは、ＬＥＤを設けて、未送信画像が残っている間は当該ＬＥＤを点滅させる機能等が考えられる。
【００８５】
ここではその一例として、カラー液晶１４３上に未送信画像の有無をアイコンによって表示する機能を用いる。
この機能により、カラー液晶１４３上には、図１０に示すように、撮像対象の被写体が表示されている領域４５１の上部領域４５２に、未送信画像が２枚残っていることを示す２つのアイコンが表示される。これらのアイコンは、未送信画像の状態で変化し、枚数が増えればその分アイコンの数が増えたり、当該未送信画像が送信中であれば、点滅する等の変化を持って、使用者に未送信画像の状態を知らせる。
【００８６】
上述のように、ここでは、電波状態が悪く、発信不能又は不安定である場合には、未送信画像を一旦バッファメモリ１６３に保存しておき、当該未送信画像の発信処理の完了を待たずに、撮影状態に復帰するように構成したので、使用者は、電波状態が悪いときでも、円滑な撮影が続けられる。
【００８７】
バッファメモリ１６３に一旦保存された未送信画像は、電波状態が回復したときに、自動的に送信される。
【００８８】
このため、上述したように、電波状態を監視している通信制御部１５１は、メインＣＰＵ１６１との間で、常に電波状態に関する情報をやり取りし、メインＣＰＵ１６１は、通信制御部１５１からの情報を元に通信可能か否かを判別しているが、本実施の形態ではさらに、メインＣＰＵ１６１は、バッファメモリ１６３に保存されている撮像画像のそれぞれに対して設けられた送信待ちフラグ４３５ａを監視し、それらの送信待ちフラグ４３５ａのうち１つでも送信待ちの画像（フラグ＝「ＯＮ」の画像）が残っている場合、電波状態が通信可能になった時点で、図１１に示すような送信処理をバックグラウンドで自動的に実行する。
【００８９】
上記送信処理では、先ず、通信制御部１５１は、電波状態をチェックし（ステップＳ４６１）、電波状態が回復したか否かを判別し（ステップＳ４６２）、電波状態が回復した場合、メインＣＰＵ１６１に対して割り込み要求を発する。
尚、ステップＳ４６２での判別の結果、電波状態が未だ回復していない場合には、そのまま電波状態のチェックを行なう。
【００９０】
メインＣＰＵ１６１は、通信制御部１５１からの割り込みを受けることで、上述した各撮像画像毎の送信待ちフラグ４３５ａをチェックすることで、送信待ちの画像（フラグ＝「ＯＮ」の画像）が残っているか否かを判別する（ステップＳ４６３）。
【００９１】
ステップＳ４６３の判別の結果、送信待ちの画像（フラグ＝「ＯＮ」の画像）が残っていない場合、すなわち全ての送信待ちフラグ４３５ａが「ＯＦＦ」である場合、そのまま通常処理に復帰する（ステップＳ４６６）。
【００９２】
一方、ステップＳ４６３の判別の結果、送信待ちの画像（フラグ＝「ＯＮ」の画像）が残っていた場合、メインＣＰＵ１６１は、それまで実行していた処理を一時停止又は分割することで、マルチタスクモードに入る（ステップＳ４６４）。
このマルチタスクモードは、通常の撮影や閲覧等の処理と並行して、未送信画像の送信処理を行うモードである。これの実現方法としては、ＣＰＵの種類やハードウェア、ソフトウェア構成によって様々なものが考えられる。
【００９３】
そして、メインＣＰＵ１６１は、ステップＳ４６４の処理により、未送信画像を送信し終えた時点で、当該画像に対応した送信待ちフラグ４３５ａ「ＯＦＦ」に設定する。
また、これと同時に、メインＣＰＵ１６１は、上記図１０に示したようなカラー液晶１４３上の未送信画像の存在を示すアイコンを１つ、当該画面から消去する処理を実行する（ステップＳ４６５）。
【００９４】
ステップＳ４６５の処理後、再びステップＳ４６２からの処理が実行される。すなわち、ステップＳ４６２〜Ｓ４６５の処理は、バッファメモリ１６３に保存されている撮像画像のそれぞれに対して設けられた送信待ちフラグ４３５ａが全て「ＯＦＦ」となるまで繰り返し実行される。
【００９５】
したがって、上述のような処理構成により、使用者は、電波状況によらず撮影を続けることが可能となる。よって、本実施の形態によれば、上述した第１の実施の形態での効果に加えて、さらに利便性を高めることができるという効果が得られる。
【００９６】
尚、本発明の目的は、上述した各実施の形態のホスト及び端末の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読みだして実行することによっても、達成されることは言うまでもない。
この場合、記憶媒体から読み出されたプログラムコード自体が各実施の形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することとなる。
【００９７】
プログラムコードを供給するための記憶媒体としては、ＲＯＭ、フロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード等を用いることができる。
【００９８】
また、コンピュータが読みだしたプログラムコードを実行することにより、各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ等が実際の処理の一部又は全部を行い、その処理によって各実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００９９】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された拡張機能ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって各実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１００】
【発明の効果】
以上説明したように本発明では、使用者から所定の動作が指示されたことに基づいて、撮像動作と、指定された送信先との通信（無線通信等）とを開始する。これにより、撮像動作により得られた撮像画像は、指定された送信先へ自動的に送信される。
また、このとき、指定された送信先への送信完了後、所定時間（一定のインターバル）を経過してから、該送信先との通信断（通信網との接続を解除）を行う。
【０１０１】
具体的には例えば、使用者により、操作スイッチによる所定の操作が行われると、本装置の動作モードが所定のモードに切り換わる。該所定のモード下における本装置では、シャッタースイッチが押下されると、被写体の撮像が開始されると共に、予め設定された送信先との無線通信の発呼が行われる（撮像動作と通信動作を同時に開始）。これにより、撮像して得られた撮像画像は、自動的に予め設定された送信先へ送信される。
このような構成により、使用者は、装置の動作モードを所定のモードに切り替る、という簡単な操作を行うだけで、撮影して得た撮像画像を直ちに送信したい送信先へ送ることができる。
したがって、使用者は、従来のように、撮像画像を送信する度に、送信画像の選択、送信モードへのモード切替え、送信先の選択等の操作を繰り返し行う必要はない。このため、連続して撮影を行いながら、それらを逐次送信する場合等においても、一旦撮影を中断する必要はなく、また、シャッターチャンスを逃すことなく、効率的に撮像画像の送信を順次行うことができる。
【０１０２】
また、撮像画像を送信先へ送信し終えた後、すぐに該送信先との通信を切らずに、一定のインターバルを設けてから通信を終了する。これにより、該一定のインターバル間にシャッタースイッチが押下された場合には、再び発呼手順を経ることはなく、次の撮像画像の送信が行われる。
このような構成により、ある撮像画像を送信し終えた後、すぐに別の撮像画像を送信する場合には、上述のインターバル時間内であれば、公衆網との接続は切れていないため、通常の接続時に必要な前処理（公衆網に対する再発呼及びネゴシエーション、及び送信先のサーバとの接続処理等）を自動的にスキップできる。
したがって、一般的に時間のかかる公衆網との接続の前処理を省くことができ、効率的に画像送信が行える。これは特に、連続撮影時に有効であり、連続して発生するシャッターチャンスを逃すことを防ぐことができる。
【０１０３】
また、撮像画像を送信先へ送信する際（送信の指示がなされたとき）、通信状態（無線送信の場合には電波状態）が通信に適さない状態である場合、当該撮像画像（未送信画像）を一旦メモリへ保存しておくように構成すれば、使用者は、通信状態が悪いときでも、電波状態が回復するまで待つ必要なく、電波状態が良好な場所に移動する必要もなく、円滑な撮影を続けることができる。さらに、通信状態が通信に適する状態に回復したときに、メモリに一旦保存しておいた撮像画像を自動的に送信するように構成すれば、より利便性が高まる。
したがって、通信状態によらず撮影を続けることが可能となり、利便性をさらに高めることができる。
【図面の簡単な説明】
【図１】第１の実施の形態において、本発明を適用した複合機の構成を示すブロック図である。
【図２】上記複合機での撮像画像の送信までの処理を説明するためのフローチャートである。
【図３】上記複合機での送信先のサーバを選択するための画面を説明するための図である。
【図４】第２の実施の形態において、上記複合機での撮像画像の送信までの処理を説明するためのフローチャートである。
【図５】上記の処理でのインターバルステップ処理の詳細を説明するためのフローチャートである。
【図６】上記インターバルを設定するための画面を説明するための図である。
【図７】第３の実施の形態において、撮像画像送信不可のときに、当該撮像画像を一旦保存する上記複合機のバッファメモリのメモリマップを説明するための図である。
【図８】上記バッファメモリの送信待ちフラグを説明するための図である。
【図９】上記送信待ちフラグへの設定処理を説明するためのフローチャートである。
【図１０】送信待ちの画像が存在することを使用者へ通知する機能の一例を説明するための図である。
【図１１】上記バッファメモリに一旦保存された撮像画像を通信可能となったときに自動的に送信する処理を説明するためのフローチャートである。
【図１２】従来において、撮像装置にて得られた撮像画像を、通信装置にて無線送信するための方法を説明するための図である。
【図１３】上記通信装置により撮像画像がサーバに送信される様子を説明するための図である。
【図１４】上記撮像装置と上記通信装置の複合機の外観図である。
【図１５】上記複合機において、シャッタスイッチを押下されてから撮像画像が得られるまでの従来の処理を説明するためのフローチャートである。
【図１６】上記複合機において、撮像画像が得られてから、これを送信するまでの処理を説明するためのフローチャートである。
【符号の説明】
１００    複合機
１１０    撮像部
１１１    レンズユニット
１１２    撮像素子（ＣＣＤ）
１１３    ＣＣＤボード
１１４    カメラコントローラ
１２０    画像処理部
１２１    画像処理ＣＰＵ
１２２    バッファメモリ
１３０    周辺部
１３１    コントローラ
１３２    スイッチ群
１３３    電源部
１３４    外部入出力部
１４０    液晶表示部
１４１    ＬＣＤモニタ
１４２    バックライト／インバータ
１４３    ＬＣＤコントローラ
１５０    通信部
１５１    通信コントローラ
１５２    通信用バッファメモリ
１５３    シリアルポート
１５４    ＩｒＤＡポート
１５５    ＲＦモジュール
１５６    アンテナ
【図１】
0003710335.tif 000002
【図２】
0003710335.tif 000003
【図３】
0003710335.tif 000004
【図４】
0003710335.tif 000005
【図５】
0003710335.tif 000006
【図６】
0003710335.tif 000007
【図７】
0003710335.tif 000008
【図８】
0003710335.tif 000009
【図９】
0003710335.tif 000010
【図１０】
0003710335.tif 000011
【図１１】
0003710335.tif 000012
【図１２】
0003710335.tif 000013
【図１３】
0003710335.tif 000014
【図１４】
0003710335.tif 000015
【図１５】
0003710335.tif 000016
【図１６】
0003710335.tif 000017