(57)【要約】【課題】遠隔地の撮影機器を遠隔操作して、撮影させ、撮影した画像を遠隔地に居ながらにして取得する。【解決手段】画像操作プログラム４９ｃは、静止画の撮影を要求する。この要求に応じて、画像転送プログラム４９ｂが、通信プログラム４８ａに静止画の撮影を要求する。通信プログラム４９ａが、この要求に応じて静止画の撮影を要求する。デジタルスチルカメラ２は、要求に応じて静止画を撮影し、メモリカード９５に記憶させ、記憶した静止画のデータを分割してＰＣ１に送信する。通信プログラム４９ａは、分割して送信されてくる静止画のデータをＶＲＡＭ４４に記憶させ、全ての静止画のデータが記憶されたところで、完了通知を画像転送プログラム４９ｂに送信する。画像転送プログラム４９ｂは、静止画を取得し、画像操作プログラム４９ｃからの要求に応じて、画像操作プログラム４９ｃに供給する。本発明は、無線撮影システムに適応することができる。【選択図】　　　図４
2004104369.tif 000002
【特許請求の範囲】
【請求項１】
他の情報処理装置と通信し、情報の送受信を行う送受信手段と、
前記他の情報処理装置に画像の撮影要求を前記送受信手段を介して送信する制御を行う処理と、前記撮影要求に応じて前記他の情報処理装置により送信されてくる、撮影された前記画像の縮小画像を前記送受信手段を介して受信する制御を行う処理と、前記他の情報処理装置に前記撮影された画像情報を転送するように要求する転送要求を前記送受信手段を介して送信する制御を行う処理と、前記転送要求に応じて前記他の情報処理装置によって送信された、前記撮影された画像情報を前記送受信手段を介して受信する制御を行う処理とを実行する制御手段と、
前記制御手段によって取得された画像情報を表示する制御を行う表示制御手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記送受信手段は、他の情報処理装置と無線で通信し、情報の送受信を行う
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記撮影された画像情報を記録する記録手段をさらに備える
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記制御手段は、前記他の情報処理装置に前記画像より低解像度の静止画の転送要求を前記送受信手段を介して送信する制御を行い、前記撮影要求に応じて前記他の情報処理装置により送信されてくる、前記転送要求に応じて転送された前記低解像度の静止画を前記送受信手段を介して受信する制御を行い、
前記記録手段は、前記転送要求に応じて転送された前記低解像度の静止画を動画として記録する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
他の情報処理装置と通信し、情報の送受信を行う送受信ステップと、
前記他の情報処理装置に画像の撮影要求を前記送受信ステップの処理で送信する制御を行う処理と、前記撮影要求に応じて前記他の情報処理装置により送信されてくる、撮影された前記画像の縮小画像を前記送受信ステップの処理で受信する制御を行う処理と、前記他の情報処理装置に前記撮影された画像情報を転送するように要求する転送要求を前記送受信ステップの処理で送信する制御を行う処理と、前記転送要求に応じて前記他の情報処理装置によって送信された、前記撮影された画像情報を前記送受信ステップの処理で受信する制御を行う処理とを実行する制御ステップと、
前記制御ステップの処理で取得された画像情報を表示する制御を行う表示制御ステップと
を含むことを特徴とする情報処理方法。
【請求項６】
他の情報処理装置に画像の撮影要求を送信する制御を行う処理と、前記撮影要求に応じて前記他の情報処理装置により送信されてくる、撮影された前記画像の縮小画像を受信する制御を行う処理と、前記他の情報処理装置に前記撮影された画像情報を転送するように要求する転送要求を送信する制御を行う処理と、前記転送要求に応じて前記他の情報処理装置によって送信された、前記撮影された画像情報を受信する制御を行う処理とを実行する制御ステップと、
前記制御ステップの処理で取得された画像情報を表示する制御を行う表示制御ステップと
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置および方法、並びにプログラムに関し、特に、遠隔地にある撮影装置を遠隔地に居ながらにして操作し、撮影させるとき、撮影した画像を遠隔地で確認できるようにした情報処理装置および方法、並びにプログラムに関する。
【０００２】
【従来の技術】
遠隔操作によりデジタルスチルカメラを操作して、画像を撮影する技術が一般に普及しつつある。
【０００３】
従来、無線通信によってカメラに記録されている画像をパーソナルコンピュータに転送するものがある（例えば、特許文献１参照）。
【０００４】
また、カメラでシャッタをきったタイミングでカメラに画像を保存すると共にパーソナルコンピュータに転送するものがある（例えば、特許文献２，４参照）。
【０００５】
さらに、カメラをリモートコントローラにより遠隔地で操作するものがある（例えば、特許文献３参照）。
【０００６】
さらに、リモートコントローラにより遠隔地でカメラを操作し、ズーム撮影などをさせるようにすることができるものがある（例えば、特許文献５参照）。
【０００７】
また、カメラの操作をリモートコントローラですると共に、カメラで撮影された画像が赤外線通信によりリモートコントローラに送信されて、表示されるものがある（例えば、特許文献６参照）。
【０００８】
【特許文献１】
特開２００２−６４７４０号公報（第５頁、図６）
【特許文献２】
特開２００２−１２５１８６号公報（第５頁、図２）
【特許文献３】
特開２００２−３２６８４５号公報（第５頁、図４）
【特許文献４】
特開２００２−１３７７９６号公報（第８−９頁、図５）
【特許文献５】
特開平８−２０５０１６号公報（第７頁、図８）
【特許文献６】
特開平７−３８７９７号公報（第７頁、図８）
【０００９】
【発明が解決しようとする課題】
しかしながら、遠隔地からカメラをリモートコントローラにより操作し、撮影させることは可能であるが、実際に撮影しようとする画像を確認することや、撮影した後に、カメラに記録されている画像を遠隔地から確認することができないという課題があった。
【００１０】
本発明はこのような状況に鑑みてなされたものであり、遠隔地にある撮影装置を遠隔地に居ながらにして操作し、撮影させるとき、撮影した画像を遠隔地で確認できるようにするものである。
【００１１】
【課題を解決するための手段】
本発明の情報処理装置は、他の情報処理装置と通信し、情報の送受信を行う送受信手段と、他の情報処理装置に画像の撮影要求を送受信手段を介して送信する制御を行う処理と、撮影要求に応じて他の情報処理装置により送信されてくる、撮影された画像の縮小画像を送受信手段を介して受信する制御を行う処理と、他の情報処理装置に撮影された画像情報を転送するように要求する転送要求を送受信手段を介して送信する制御を行う処理と、転送要求に応じて他の情報処理装置によって送信された、撮影された画像情報を送受信手段を介して受信する制御を行う処理とを実行する制御手段と、制御手段によって取得された画像情報を表示する制御を行う表示制御手段とを備えることを特徴とする。
【００１２】
前記送受信手段には、他の情報処理装置と無線で通信し、情報の送受信を行わせるようにすることができる。
【００１３】
前記撮影された画像情報を記録する記録手段をさらに設けるようにさせることができる。
【００１４】
前記制御手段には、他の情報処理装置に画像より低解像度の静止画の転送要求を送受信手段を介して送信する制御を行い、撮影要求に応じて他の情報処理装置により送信されてくる、転送要求に応じて転送された低解像度の静止画を送受信手段を介して受信する制御を行うようにさせることができ、記録手段には、転送要求に応じて転送された低解像度の静止画を動画として記録させるようにすることができる。
【００１５】
本発明の情報処理方法は、他の情報処理装置と通信し、情報の送受信を行う送受信ステップと、他の情報処理装置に画像の撮影要求を送受信ステップの処理で送信する制御を行う処理と、撮影要求に応じて他の情報処理装置により送信されてくる、撮影された画像の縮小画像を送受信ステップの処理で受信する制御を行う処理と、他の情報処理装置に撮影された画像情報を転送するように要求する転送要求を送受信ステップの処理で送信する制御を行う処理と、転送要求に応じて他の情報処理装置によって送信された、撮影された画像情報を送受信ステップの処理で受信する制御を行う処理とを実行する制御ステップと、制御ステップの処理で取得しされた画像情報を表示する制御を行う表示制御ステップとを含むことを特徴とする。
【００１６】
本発明のプログラムは、他の情報処理装置に画像の撮影要求を送信する制御を行う処理と、撮影要求に応じて他の情報処理装置により送信されてくる、撮影された画像の縮小画像を受信する制御を行う処理と、他の情報処理装置に撮影された画像情報を転送するように要求する転送要求を送信する制御を行う処理と、転送要求に応じて他の情報処理装置によって送信された、撮影された画像情報を受信する制御を行う処理とを実行する制御ステップと、制御ステップの処理で取得しされた画像情報を表示する制御を行う表示制御ステップとをコンピュータに実行させることを特徴とする。
【００１７】
本発明の情報処理装置および方法、並びにプログラムにおいては、他の情報処理装置と通信し、情報の送受信が行われ、他の情報処理装置に画像の撮影要求が送信される制御が行われ、撮影要求に応じて他の情報処理装置により送信されてくる、撮影された画像の縮小画像が受信される制御が行われ、他の情報処理装置に撮影された画像情報が転送されるように要求する転送要求が送信される制御が行われ、転送要求に応じて他の情報処理装置によって送信された、撮影された画像情報が受信される制御が行われ、取得された画像情報が表示される制御が行われる。
【００１８】
【発明の実施の形態】
図１は、本発明に係る無線撮影システムの一実施の形態の構成を示す図である。
【００１９】
本発明の無線撮影システムにおいては、ＰＣ１上のソフトウェアプログラムによりデジタルスチルカメラ２を操作して、静止画、または、動画を撮影させる際、今現在撮影可能な画像を認識した上で、撮影させ、さらに、撮影した画像を確認する。
【００２０】
次に、図２を参照して、ＰＣ１の構成について説明する。ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）４１は、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）４２、または記憶部４９に記憶されているプログラム（通信プログラム４９ａ、画像転送プログラム４９ｂ、および、画像操作プログラム４９ｃ）に従って各種の処理を実行する。ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）４３には、ＣＰＵ４１が実行するプログラムやデータなどが適宜記憶される。ＶＲＡＭ（Ｖｉｄｅｏ−ＲＡＭ）４４は、デジタルスチルカメラ２から送信されてくる画像を記憶する。これらのＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、および、ＶＲＡＭ４４は、バス４５により相互に接続されている。
【００２１】
ＣＰＵ４１には、また、バス４５を介して入出力インタフェース４６が接続されている。入出力インタフェース４６には、キーボード、マウス、マイクロホンなどよりなる入力部４７、ディスプレイ、スピーカなどよりなる出力部４７が接続されている。ＣＰＵ４１は、入力部４７から入力される指令に対応して各種の処理を実行する。そして、ＣＰＵ４１は、処理の結果得られた画像や音声等を出力部４７に出力する。
【００２２】
入出力インタフェース４６に接続されている記憶部４９は、例えばハードディスクなどで構成され、ＣＰＵ４１が実行するプログラムや各種のデータを記憶する。
【００２３】
また、記憶部４９は、通信プログラム４９ａ、画像転送プログラム４９ｂ、および、画像操作プログラム４９ｃ等のプログラムを記憶しており、ＣＰＵ４１は、これらのプログラムを読み出して対応する処理を実行する。尚、各種のプログラムについては、図４を参照して後述する。
【００２４】
さらに、記憶部４９に記憶されるプログラムは、上述のほかにも、無線通信部５０を介してプログラムを取得し、記憶部４９に記憶してもよい。
【００２５】
無線通信部５０は、いわゆるブルートゥースであり、２．４５ＧＨｚ帯の電波を利用し、１Ｍｂｐｓの速度で通信を行うことができる。ブルートゥースは赤外線を利用する通信とは異なり、機器間の距離が１０ｍ程度の範囲内であれば障害物があっても利用することができる。また、ブルートゥースは０．５平方インチの小型のトランシーバを利用するため、赤外線通信装置に比べ消費電力が小さく、製造コストも低く抑えられる。また、この無線通信部５０は、無線通信が行えるものであればブルートゥース以外のものであってもよく、例えば、ＩＥＥＥ８０２．１１ｂ規格に準じた無線通信装置であってもよい。
【００２６】
入出力インタフェース４６に接続されているドライブ５１は、磁気ディスク６１、光ディスク６２、光磁気ディスク６３、或いは半導体メモリ６４などが装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部４９に転送され、記憶される。
【００２７】
次に、図３を参照して、デジタルスチルカメラ２の構成について説明する。ＣＰＵ９６は、操作部１０２からの信号入力に基づいて各回路を統括制御する制御部であり、液晶モニタ９０における表示の制御、ストロボ発光制御、オートフォーカス（ＡＦ）演算、及び自動露出（ＡＥ）演算等を行う。
【００２８】
操作部１０２は、指示入力手段を含むブロックである。電源がオンにされると、ＣＰＵ９６は、電源コントロール回路９８にコマンドを送り、電池９９又はＤＣ電源用端子（図示せず）に接続される外部電源からデジタルスチルカメラ２の各部に電源を供給し、各回路を動作可能にする。電池９９は充電式の電池（二次電池）でもよいし、市販の乾電池（一次電池）であってもよい。
【００２９】
撮影レンズ８１は、１枚又は複数枚のレンズで構成され、単焦点レンズでもよいし、ズームレンズ等の焦点距離可変のものでもよい。撮影レンズ８１を通過した光は、絞り８２によって光量が調節された後、ＣＣＤ（Ｃｈａｒｇｅ　Ｃｏｕｐｌｅｄ　Ｄｅｖｉｃｅ）８３に入射する。ＣＣＤ８３の受光面には、フォトセンサが平面的に配列されており、ＣＣＤ８３の受光面に結像された被写体像は、各フォトセンサによって入射光量に応じた量の信号電荷に変換される。なお、ＣＣＤ８３は、各フォトセンサの電荷蓄積時間（シャッタスピード）を制御可能な、いわゆる電子シャッタ機能を有している。
【００３０】
こうして蓄積された信号電荷は、撮像系コントロール回路９２から与えられるパルスに基づいて信号電荷に応じた電圧信号（画像信号）として順次読み出される。
【００３１】
ＣＣＤ８３から出力された画像信号は、アナログ信号処理部８４に送られる。アナログ信号処理部８４は、サンプリングホールド回路、色分離回路、ゲイン調整回路等を含み、このアナログ信号処理部８４において、相関二重サンプリング（ＣＤＳ）処理並びにＲ，Ｇ，Ｂの各色信号に色分離処理され、各色信号の信号レベルの調整（プリホワイトバランス処理）が行われる。
【００３２】
アナログ信号処理部８４から出力された信号は、Ａ／Ｄ変換器８５によりデジタル信号に変換された後、デジタル信号処理部８６に供給される。デジタル信号処理部８６は、輝度・色差信号生成回路、ガンマ補正回路、シャープネス補正回路、コントラスト補正回路、ホワイトバランス補正回路等を含む画像処理手段であり、ＣＰＵ９６からのコマンドに従って画像信号を処理する。
【００３３】
デジタル信号処理部８６は、画像データを、輝度信号（Ｙ信号）及び色差信号（Ｃｒ，Ｃｂ信号）に変換するとともに、ガンマ補正等の所定の処理が施した後、メモリ８７に格納する。メモリ８７に記憶された画像データは、ＣＰＵ９６の指令に従って読み出され、Ｄ／Ａ変換器８８を介してアナログ信号に変換されるとともに、ＮＴＳＣ（Ｎａｔｉｏｎａｌ　Ｔｅｌｅｖｉｓｉｏｎ　Ｓｔａｎｄａｒｄｓ　Ｃｏｍｍｉｔｔｅｅ）方式などの所定の信号形式に変換されて、ビデオ出力端子８９及び液晶モニタ９０に出力される。また、メモリ８７に記憶されている画像は、通常時は、プレビュ画像としてＣＰＵ９６に読み出される。
【００３４】
ＣＣＤ８３から出力される画像信号によってメモリ８７の画像データが定期的に書き換えられ、その画像データから生成される映像信号が液晶モニタ９０に供給されることにより、ＣＣＤ８３を介して入力する画像がリアルタイムに液晶モニタ９０に表示される。撮影者は、液晶モニタ９０に映し出される映像、或いは光学式のファインダーによって撮影画角を確認することができる。
【００３５】
ユーザにより操作部１０２が操作され、撮影モードが設定されると撮影開始指示（レリーズＯＮ）信号が発せられる。ＣＰＵ９６は、レリーズＯＮ信号を検知し、撮像系コントロール回路９２にコマンドを送る。撮像系コントロール回路９２は、ＡＦモータズームモータ９１を介してフォーカス制御を行うとともに、絞り８２やＣＣＤ８３での電荷蓄積時間を制御することにより露出制御を行う。
【００３６】
記録用の画像データの取り込みを指示する操作がなされると、記録が開始される。画像データを圧縮記録するモードが選択されている場合、ＣＰＵ９６は、圧縮伸張回路９３にコマンドを送る。これにより圧縮伸張回路９３は、メモリ８７上の画像データをＪＰＥＧ形式（その他の所定の形式であってもよい）に従って圧縮する。また、圧縮伸張回路９３は、プレビュ画像を出力するとき、無線通信部１０１として使用されているブルートゥースにおけるＢＩＰ（Ｂａｓｉｃ　Ｉｍａｇｉｎｇ　Ｐｒｏｆｉｌｅ）に定められている１６０×１２０のサイズ画像をＪＰＥＧ形式に圧縮して、ＣＰＵ９６に出力する。また、撮影された静止画は、設定された画像サイズのままＪＰＥＧ形式に圧縮される。
【００３７】
圧縮された画像データは、カードＩ／Ｆ（インタフェース）９４を介してメモリカード９５に記録される。非圧縮の画像データを記録するモード（非圧縮モード）が選択されている場合には、圧縮伸張回路９３による圧縮処理は省略され、非圧縮のまま画像データがメモリカード９５に記録される。
【００３８】
本例のデジタルスチルカメラ２では、画像データを保存する手段として、例えば半導体メモリであるメモリースティック（商標）などが適用される。記録媒体はこれに限定されず、ＰＣカード、コンパクトフラッシュ（登録商標）、磁気ディスク、光ディスク、光磁気ディスク、スマートメディアなどでもよく、電子的、磁気的、若しくは光学的、又はこれらの組み合わせによる方式に従って読み書き可能な種々の媒体を用いることができる。使用される記録媒体に応じた信号処理手段とインタフェースが適用される。異種、同種の記録媒体を問わず、複数の媒体を装着可能な構成にしてもよい。また、画像ファイルを保存する手段は、カメラ本体に着脱可能な記録媒体に限らず、カメラに内蔵された記録媒体（内部メモリ）であってもよい。
【００３９】
尚、ＣＣＤ８３は、記録用の画像データが取り込まれるときと、それ以外の場合では、動作状態が異なる。すなわち、記録用の画像データが取り込まれない場合、ＣＣＤ８３は、記録用の画像データが取り込まれるときよりも低解像度の画像を取得するモードになっており、結果として、画像データの量を抑えてアナログ信号処理８４乃至Ｄ／Ａ変換機８８間の転送速度が高められることにより、液晶モニタ９０に素早く表示される。従って、この状態でメモリ８７に記憶されている画像は低解像度の画像となる。このため、この状態で読み出された画像は低解像度のプレビュ画像となる。一方、記録用の静止画の画像データが取り込まれる場合、ＣＣＤ８３は解像度を高めて静止画を取得するので、結果として、データ量は、大きいが高画質の画像データがメモリ８７には記憶されることになる。サムネイル画像生成部１０３は、ＣＰＵ９６からの指令に基づいて、このようにデータ量の大きい静止画を、サムネイル画像に変換する。尚、サムネイル画像とは、所定の画像が縮小された画像または文字を表示したものである。
【００４０】
所定の操作により再生モードが設定されると、メモリカード９５から画像データが読み出される。読み出された画像データは、必要に応じて圧縮伸張回路９３によって伸張処理され、Ｄ／Ａ変換器８８を介してビデオ出力端子８９、及び液晶モニタ９０に出力される。
【００４１】
デジタルスチルカメラ２は、ブルートゥースからなる無線通信部１０１を有し、この無線通信部１０１を介して画像データ及び各種信号を送受信することができる。ＥＥＰＲＯＭ９７には、通信相手となる外部機器を特定するための識別情報（ＩＤ）が記憶され、ＣＰＵ９６は、ＥＥＰＲＯＭ９７に登録されている識別情報を基に通信対象機器を判別する。また、ＣＰＵ９６は、通信相手の識別情報を利用して伝送用データを暗号化回路８８において暗号化した後、これを無線通信部１０１より送信する。
【００４２】
次に、図４の機能ブロック図を参照して、図２，図３のＰＣ１、および、デジタルスチルカメラ２により実現される機能について説明する。
【００４３】
尚、図４で示される各プログラムは、専用のハードウェアにより実現するようにしてもよい。従って、図４の機能ブロック図は、ハードウェア構成図とみても、ソフトウェア構成図とみてもよいものである。
【００４４】
通信プログラム４９ａは、無線通信部５０を制御して、他の無線通信部を有する機器との通信を制御する。通信プログラム４９ａは、無線通信部５０を制御して、通信可能な電子機器を検索させ、例えば、図５で示すような表示画面を表示し、今現在通信可能な電子機器を表示する。図５においては、画面１２１の左側に自らを示す表示欄１２２が示され、今の場合「Ｍｙ　ｃｏｍｐｕｔｅｒ　ＰＣ」と表示されている。画面１２１の中央部には、プロファイルアイコン１２３乃至１２８が表示され、無線通信により送受信可能なブルートゥースのプロファイルがアイコンとして表示されている。プロファイルは、例えば、送受信可能な、画像データや音楽データである。
【００４５】
画面１２１の右側には、通信可能機器の表示欄１３１乃至１３５が示されており、その中で通信対象機器となっている機器が、上下方向に対して中央の表示欄１３３に表示される。今の場合、中央の表示欄１３３には、「デジタルスチルカメラ」と表示されており、表示欄１２２に表示されている「Ｍｙ　Ｃｏｍｐｕｔｅｒ　ＰＣ」の通信対象機器としてデジタルスチルカメラが選択されていることが示されている。
【００４６】
複数の機器が通信可能な場合、他の表示欄１３１乃至１３５に表示される。今の場合、デジタルスチルカメラの他に、「ＰＤＡ」、「ＰＣ−１」が表示されており、「ＰＤＡ」、「ＰＣ−１」も通信可能な機器として検出されたことが示されている。
【００４７】
ボタン１２９，１３０は、通信対象となる電子機器を変更するとき操作されるボタンであり、例えば、ボタン１２９が操作されると表示欄１３１が表示から消去され、表示欄１３２乃至１３５が図中上方向にスライドする。結果として、通信可能機器の中央には、「ＰＣ−１」が表示され、通信対象機器として「ＰＣ−１」が選択される。また、ボタン１３０が操作されると、表示欄１３５が消去され、図中下方向に表示欄１３１乃至１３４がスライドする。結果として、通信可能機器の中央には、「ＰＤＡ」が表示され、通信対象機器として「ＰＤＡ」が選択される。
【００４８】
プロファイルメニューアイコン１２３乃至１２８は、それぞれの左右に、通信機器が送受信可能なプロファイルであるか否かを示す括弧が表示される。今の場合、プロファイルメニューアイコン１２３乃至１２８の左側には、全て括弧１２３ａ乃至１２８ａが表示されており、表示欄１２２の「Ｍｙ　Ｃｏｍｐｕｔｅｒ　ＰＣ」に対応する電子機器がプロファイルメニューアイコンとして表示された全てのプロファイルを送受信することが可能であることが示されている。また、プロファイルメニューアイコン１２３乃至１２８のうち、右側には、括弧１２７ｂ，１２８ｂのみが表示されており、通信対象機器として選択されているデジタルスチルカメラは、プロファイルメニューアイコン１２７，１２８に対応するプロファイルしか送受信することができないことが示されている。従って、選択する通信対象機器は、所望とするプロファイルメニューアイコンに括弧が無ければ、そのプロファイルを送受信することはできない。
【００４９】
このような表示とすることにより、通信対象機器が送受信可能なプロファイルか否かについては、プロファイルメニューアイコンの括弧の表示をみるだけで認識することができる。また、利用したプロファイルを選択することにより、表示欄１２２に示されたＰＣと、表示欄１３３に示されたデジタルスチルカメラとが、画面１２１上で線により結ばれて、画像データに対応する選択されたプロファイルの通信が可能となっていることが示される。
【００５０】
また、通信プログラム４９ａは、上述した手法により、ＰＣ１とデジタルスチルカメラ２が通信可能な状態にされると、デジタルスチルカメラ２とＰＣ１間で行われる、画像要求の送信、または、画像の受信処理を行う。
【００５１】
さらに、通信プログラム４９ａは、プレビュ画像、サムネイル画像、または、静止画などの画像データがデジタルスチルカメラ２から転送されてくる場合、受信したプレビュ画像、サムネイル画像、または、静止画などの画像データをＶＲＡＭ４４に記憶させる。ただし、高画質の静止画を受信するような場合、画像データは分割して転送されてくるので転送には時間がかかるため、通信プログラム４９ａは、静止画の受信の進捗状態を示す進捗通知もあわせて画像転送プログラム４９ｂに通知する。
【００５２】
画像転送プログラム４９ｂは、通信プログラム４９ａからの通知、例えば、モニタ変更通知などに基づいて、ＶＲＡＭ４４に記憶されている画像を管理し、画像操作プログラム４９ｃからの画像が要求された場合、それに対応する画像（プレビュ画像、サムネイル画像、または、静止画）をＶＲＡＭ４４から読み出して画像操作プログラム４９ｃに供給する。また、画像操作プログラム４９ｃから静止画の撮影要求を受信すると、その旨を通信プログラム４９ａに転送する。
【００５３】
画像操作プログラム４９ｃは、プレビュ画像、サムネイル画像、または、静止画を画像転送プログラム４９ｂに要求し、要求に基づいて供給された画像を例えば、図６で示すように表示する。
【００５４】
図６においては、表示部２１８には、静止画、動画、または、定点観測画像（所定の時間内に撮影された複数の静止画の集まり）が表示され、その左側に、静止画モードボタン２０１、動画モードボタン２０２、および、定点観測モードボタン２０３が表示される。また、表示部２１８の右側には、サムネイル画像リスト２１７が設けられており、さらに、右側には、上からモード切替ボタン２１１、保存ボタン２１２、メールボタン２１３、アップロードボタン２１４、および、ごみ箱ボタン２１５が設けられている。
【００５５】
静止画モードボタン２０１は、ユーザが静止画モードを選択するとき操作される。動画モードボタン２０２は、ユーザが動画モードを選択するとき操作される。定点観測モードボタン２０３は、ユーザが定点観測モードを選択するとき操作される。
【００５６】
サムネイル画像リスト２１７は、今現在保存されていない状態（ファイルとして保存されていない状態であるが、撮影された画像がＶＲＡＭ４４、または、記憶部４９の所定領域に一時的に記憶された状態）の静止画、動画、または、定点観測画像のいずれかを示すサムネイル画像が表示される。このサムネイル画像は、静止画の場合、静止画そのもののサムネイル画像が表示されるが、動画の場合、録画開始時の画像（最初に取り込まれた画像）のサムネイル画像が表示され、また、定点観測画像の場合、定点観測画像として撮影された複数の静止画のうちのいずれかがサムネイル画像として表示されるが、デフォルトとして定点観測が開始されたときに最初に撮影された静止画がサムネイル画像として表示され、それ以降で撮影された静止画と変更することができる。また、この一時的に記憶された状態の画像は、所定数以上、または、記憶されている領域が所定の容量以上となった場合、最も古い画像が削除され、最新の画像が記憶される。
【００５７】
また、各サムネイル画像は、ポインタを所望とするサムネイル画像の位置に移動させ、クリックすることにより指定（選択）することができ、指定されたサムネイル画像は、画像に縁取りが掛けられた表示となる。図６の場合、サムネイル画像リスト２１７に表示されたサムネイル画像のうち、図中最も下に位置するサムネイル画像が指定されている。
【００５８】
さらに、サムネイル画像リスト２１７に表示されている画像は、指定された状態で、ダブルクリックされると表示が指示され、静止画の場合、選択された静止画が表示部２１８に表示され、動画、または、定点観測画像の場合、動画として表示部２１８に表示される（定点観測画像の場合は、静止画が連続的に表示される）。
【００５９】
モード切替ボタン２１１は、サムネイル画像リスト２１７に表示されているサムネイル画像のうち、指定されているサムネイル画像の再生を指示するとき、操作されるボタンである。
【００６０】
保存ボタン２１２は、サムネイル画像リスト２１７に表示されたサムネイル画像のうち、指定された画像を保存するとき（ファイルとして保存するとき）、操作されるボタンである。
【００６１】
メールボタン２１３は、サムネイル画像リスト２１７に表示されたサムネイル画像のうち、指定された画像をメールで送信するとき、操作されるボタンである。
【００６２】
アップロードボタン２１４は、サムネイル画像リスト２１７に表示されたサムネイル画像のうち、指定された画像を所定のサーバにアップロードするとき、操作されるボタンである。
【００６３】
ごみ箱ボタン２１５は、サムネイル画像リスト２１７に表示されたサムネイル画像を消去するとき（記憶部４８の所定領域に一時的に記憶された画像を消去するとき）、操作されるボタンである。
【００６４】
静止画モードボタン２０１が操作されると、図７で示すように、静止画モードボタン２０１の表示色が変化し、さらに表示部２１８の下の部分に撮影ボタン２２１ａが表示される。さらに、撮影ボタン２２１ａの右側には、設定ボタン２２２ａなどが表示される。このとき、画像操作プログラム４９ｃは、受信されたプレビュ画像を表示部２１８に表示させる。撮影ボタン２２１ａは、ユーザが表示部２１８に表示されているプレビュ画像の撮影を指示するとき操作されるボタンである。設定ボタン２２２ａは、静止画モードにおける各種の設定を行うとき操作されるボタンであり、このボタンが操作されると、静止画モードの設定画面が表示され、各種の設定をすることができる。
【００６５】
撮影ボタン２２１ａが操作されると、画像操作プログラム４９ｃは、図８で示すようにサムネイル画像リスト２１７に、それまで最新の画像であったサムネイル画像２１７ａの下に、今撮影した画像（静止画）に対応する新たなサムネイル画像２１７ｂを表示させる。
【００６６】
動画モードボタン２０２が操作されると、図９で示すように、画像操作プログラム４９ｃは、動画モードボタン２０２の表示色を変化させ、さらに表示部２１８の下の部分に録画ボタン２２１ｂを表示する。さらに、録画ボタン２２１ｂの右側には、設定ボタン２２２ｂなどが表示される。このとき、画像操作プログラム４９ｃは、受信されたプレビュ画像を表示部２１８に表示させる。録画ボタン２２１ｂは、ユーザが表示部２１８に表示されているプレビュ画像の録画を指示するとき操作されるボタンである。設定ボタン２２２ｂは、動画モードにおける各種の設定を行うとき操作されるボタンであり、このボタンが操作されると、動画モードの設定画面が表示される。
【００６７】
この状態で、録画ボタン２２１ｂが操作された場合、画像操作プログラム４９ｃは、図１０で示すようにサムネイル画像リスト２１７に、図９で示した、それまで最新の画像であったサムネイル画像２１７ａの下に、今撮影した画像（動画）に対応する新たなサムネイル画像２１７ｃを表示させる。このとき、画像操作プログラム４９ｃは、図１０で示すように、サムネイル画像２１７ｃ中に録画中であることを示す録画中マークのみを表示させると共に、表示部２１８の下部の表示を、録画ボタン２２１ｂから終了ボタン２２１ｃに代えて表示させる。
【００６８】
この状態で、終了ボタン２２１ｃが操作されると、画像操作プログラム４９ｃは、録画を終了させ、図１０で示すように、録画中マークのみが表示されていたサムネイル画像２１７ｃを、図１１で示すように、録画した動画を識別するサムネイル画像２１７ｄにして表示する。このとき、サムネイル画像２１７ｄには、図１１で示すように、サムネイル画像２１７ｄ中の左上部分に動画であることを示す動画マーク（８ミリ撮影機のようなマーク）を付して、表示する。このように表示することにより、サムネイル画像として管理されている画像が、静止画であるか、または、動画であるかを一目で識別することが可能となる。
【００６９】
また、定点観測モードボタン２０３が操作されると、画像操作プログラム４９ｃは、図１２で示すように、定点観測モードボタン２０３の表示色を変化させ、さらに表示部２１８の下の部分に開始ボタン２２１ｄを表示する。さらに、開始ボタン２２１ｄの右側には、設定ボタン２２２ｅなどが表示される。このとき、画像操作プログラム４９ｃは、受信されたプレビュ画像を表示部２１８に表示させる。開始ボタン２２１ｄは、ユーザが表示部２１８に表示されている画像の定点観測を指示するとき操作されるボタンである。設定ボタン２２２ｅは、定点観測モードにおける各種の設定を行うとき操作されるボタンであり、このボタンが操作されると、定点観測モードの設定画面が表示される。また、開始ボタン２２１ｄの左側には、予約ボタン２３１が表示される。予約ボタン２３１は、定点観測による撮影を予め予約設定するとき、ユーザにより操作されるボタンである。
【００７０】
この状態で、開始ボタン２２１ｄが操作されると、画像操作プログラム４９ｃは、図１３で示すようにサムネイル画像リスト２１７に、図１２で示すように、それまで最新の画像であったサムネイル画像２１７ａの下に、今撮影した画像（定点観測画像）に対応する新たなサムネイル画像２１７ｅを表示させる。このとき、画像操作プログラム４９ｃは、図１３で示すように、サムネイル画像２１７ｅ中に定点観測画像が撮影中であることを示す定点観測中マークのみを表示させると共に、表示部２１８の下部の表示を、開始ボタン２２１ｅから終了ボタン２２１ｆに代えて表示させる。
【００７１】
この状態で、終了ボタン２２１ｆが操作された場合、画像操作プログラム４９ｃは、定点観測モードの撮影を終了させると共に、定点観測中マークのみが表示されていたサムネイル画像２１７ｅを、図１４で示すように、定点観測により撮影された画像を識別するサムネイル画像２１７ｆにして表示する。このとき、サムネイル画像２１７ｆには、図１４で示すように、サムネイル画像２１７ｆ中の左上部分に定点観測画像であることを示す定点観測マーク（写真機のようなマーク）を付して、表示する。このように表示することにより、サムネイル画像として管理されている画像が、静止画であるか、動画像であるか、または、定点観測画像であるかを一目で識別することが可能となる。
【００７２】
図４の説明に戻る。
【００７３】
デジタルスチルカメラ２は、ＰＣ１からの要求に応じて、メモリ８７に記憶されたプレビュ画像、サムネイル画像生成部１０３で生成されたサムネイル画像、または、メモリカード９５に記憶された静止画の画像を読み出してＰＣ１に送信する。ただし、静止画の要求の場合、デジタルスチルカメラ２は、画像を撮影し、撮影した画像をサムネイル画像にして送信すると共に一旦メモリカード９５に記憶させてサムネイル画像を送信した後、このメモリカード９５に記憶された画像をＰＣ１に送信する。
【００７４】
次に、図１５のフローチャートを参照して、デジタルスチルカメラ２の撮影処理について説明する。
【００７５】
ステップＳ１において、デジタルスチルカメラ２のＣＰＵ９６は、無線通信部１０１を制御して、ＰＣ１からプレビュ画像が要求されているか否かを判定する。例えば、後述する図１６のステップＳ２２の処理によりプレビュ画像が要求された場合、その処理は、ステップＳ２に進む。
【００７６】
ステップＳ２において、ＣＰＵ９６は、メモリ８７に記憶されている画像をプレビュ画像として取得し（すなわち、プレビュ画像を撮影し）、無線通信部１０１を介してＰＣ１に送信する。
【００７７】
ステップＳ１において、プレビュ画像が要求されていないと判定された場合、ステップＳ３において、ＣＰＵ９６は、静止画の撮影が要求されたか否かを判定する。例えば、後述する図１６のフローチャートのステップＳ２７の処理により、静止画の撮影が要求された場合、その処理は、ステップＳ４に進む。
【００７８】
ステップＳ４において、ＣＰＵ９６は、コントロール回路９２を制御して、ＣＣＤ８３を高解像度のモードに切り替えさせて、静止画の画像データをメモリ８７に記憶させ、撮影する。
【００７９】
ステップＳ５において、ＣＰＵ９６は、サムネイル画像生成部１０３を制御して、メモリ８７に記憶されている静止画をサムネイル画像に変換させ、無線通信部１０１を制御して、ＰＣ１に送信させる。
【００８０】
ステップＳ３において、静止画の撮影が要求されていないと判定された場合、ステップＳ６において、ＣＰＵ９６は、静止画の転送が要求されたか否かを判定する。例えば、後述する図１６のステップＳ３０の処理により、静止画の転送が要求された場合、その処理は、ステップＳ７に進む。
【００８１】
ステップＳ７において、ＣＰＵ９６は、圧縮伸張回路９３を制御して、メモリ８７に記憶されている画像をＪＰＥＧ方式で圧縮させ、転送可能なサイズに分割し、ステップＳ８において、無線通信部１０１を制御して、順次分割した静止画をＰＣ１に送信させる。
【００８２】
ステップＳ６において、静止画の転送が要求されていないと判定した場合、その処理は、ステップＳ１に戻り、それ以降の処理が繰り返される。
【００８３】
次に、図１６のフローチャートを参照して、ＰＣ１の通信プログラム４９ａによる通信処理について説明する。
【００８４】
ステップＳ２１において、通信プログラム４９ａは、プレビュ画像を要求する必要があるか否かを判定し、例えば、既に、プレビュ画像を要求してプレビュ画像を待っているような場合、プレビュ画像を要求する必要がないと判定し、その処理は、ステップＳ２３に進む。一方、ステップＳ２１において、プレビュ画像を要求しておらず、要求する必要があると判定した場合、ステップＳ２２において、無線通信部５０を制御して、デジタルスチルカメラ２に対して、プレビュ画像を要求する（転送を要求する）。
【００８５】
ステップＳ２３において、通信プログラム４９ａは、無線通信部５０を制御して、デジタルスチルカメラ２からステップＳ２２の処理のプレビュ画像の要求に対応したプレビュ画像が送信されてきたか否かを判定し、例えば、図１５のステップＳ２の処理により、プレビュ画像が送信されてきたと判定した場合、その処理は、ステップＳ２４に進む。
【００８６】
ステップＳ２４において、通信プログラム４９ａは、無線通信部５０を制御して、送信されてきたプレビュ画像を受信させＶＲＡＭ４４に記憶させる。
【００８７】
ステップＳ２５において、通信プログラム４９ａは、プレビュ画像がＶＲＡＭ４４に格納されたことを示すモニタ変更通知を画像転送プログラム４９ｂに送信する。
【００８８】
ステップＳ２３において、プレビュ画像が送信されてきていないと判定された場合、ステップＳ２６において、通信プログラム４９ａは、画像転送プログラム４９ｂから静止画の撮影が要求されたか否かを判定する。例えば、後述する図１７のフローチャートのステップＳ５６の処理により、画像転送プログラム４９ｂから静止画の撮影が要求された場合、ステップＳ２７において、画像転送プログラム４９ｂは、無線通信部５０を制御して、デジタルスチルカメラ２に対して静止画の撮影を要求する。
【００８９】
ステップＳ２６において、静止画の撮影が要求されていないと判定された場合、ステップＳ２８において、通信プログラム４９ａは、無線通信部５０を制御して、デジタルスチルカメラ２からサムネイル画像が送信されてきているか否かを判定する。例えば、図１５のフローチャートのステップＳ５の処理により、デジタルスチルカメラ２からサムネイル画像が送信されてきた場合、サムネイル画像が送信されてきたと判定され、その処理は、ステップＳ２９に進む。
【００９０】
ステップＳ２９において、通信プログラム４９ａは、無線通信部５０を制御して、デジタルスチルカメラ２から送信されてきたサムネイル画像を受信させ、ＶＲＡＭ４４に記憶させる。
【００９１】
ステップＳ３０において、通信プログラム４９ａは、サムネイル画像がＶＲＡＭ４４に記憶されたことを示すモニタ変更通知を画像転送プログラム４９ｂに送信すると共に、無線通信部５０を制御して、デジタルスチルカメラ２に対して静止画を転送するように要求させる。
【００９２】
ステップＳ２８において、サムネイル画像が送信されてきていないと判定された場合、ステップＳ３１において、通信プログラム４９ａは、無線通信部５０を制御して、デジタルスチルカメラ２から分割された静止画が送信されてきたか否かを判定する。例えば、図１５のフローチャートのステップＳ８の処理により分割された静止画が順次送信されてきた場合、分割された静止画が送信されてきたと判定し、その処理は、ステップＳ３２に進む。
【００９３】
ステップＳ３２において、通信プログラム４９ｂは、無線通信部５０を制御して、分割されて送信されてきた静止画を受信させ順次ＶＲＡＭ４４に記憶させる。ステップＳ３３において、通信プログラム４９ｂは、ＶＲＡＭ４４に記憶された静止画の進捗状況を読出し、画像転送プログラム４９ｂに進捗通知を送信する。
【００９４】
ステップＳ３４において、通信プログラム４９ａは、ＶＲＡＭ４４を確認し、転送されてきている分割された静止画の全てが記憶されたか否かを判定し、全ての静止画が記憶されていないと判定した場合、その処理は、ステップＳ３２に戻る。すなわち、静止画がデジタルスチルカメラから転送されている間は、ステップＳ３２乃至Ｓ３４の処理が繰り返される。
【００９５】
ステップＳ３４において、全ての静止画がＶＲＡＭ４４に記憶されたと判定された場合、ステップＳ３５において、通信プログラム４９ａは、静止画の転送が完了したことを示す転送完了の通知を画像転送プログラム４９ｂに送信し、その処理は、ステップＳ２１に戻り、それ以降の処理が繰り返される。
【００９６】
次に、図１７のフローチャートを参照して、画像転送プログラム４９ｂによる画像の転送処理について説明する。
【００９７】
ステップＳ５１において、画像転送プログラム４９ｂは、モニタ変更通知を受信したか否かを判定する。例えば、図１６のステップＳ２５、または、Ｓ３０の処理により通信プログラム４９ａよりモニタ変更通知が送信されてきた場合、モニタ変更通知を受信したと判定し、その処理は、ステップＳ５２に進む。
【００９８】
ステップＳ５２において、画像転送プログラム４９ｂは、ＶＲＡＭ４４に記憶されているプレビュ画像、または、サムネイル画像を読み出す。
【００９９】
ステップＳ５１において、モニタ変更通知を受信していないと判定された場合、ステップＳ５３において、画像転送プログラム４９ｂは、画像操作プログラム４９ｃからプレビュ画像、または、サムネイル画像の要求があったか否かを判定する。例えば、後述する、図１８のフローチャートのステップＳ８２、または、Ｓ８８の処理によりプレビュ画像、または、サムネイル画像の要求がなされた場合、プレビュ画像、または、サムネイル画像の要求があったと判定され、その処理は、ステップＳ５４に進む。
【０１００】
ステップＳ５４において、画像転送プログラム４９ｂは、読み出したプレビュ画像、または、サムネイル画像を画像操作プログラム４９ｃに送信する。
【０１０１】
ステップＳ５３において、サムネイル画像、または、プレビュ画像の要求がないと判定された場合、ステップＳ５５において、画像転送プログラム４９ｂは、画像操作プログラム４９ｃから静止画の撮影が要求されたか否かを判定する。例えば、後述する、図１８のステップＳ８６の処理により静止画の撮影要求が送信されてきた場合、静止画の撮影要求が受信されたと判定し、その処理は、ステップＳ５６に進む。
【０１０２】
ステップＳ５６において、画像転送プログラム４９ｂは、静止画の撮影要求を通信プログラム４９ａに送信する。
【０１０３】
ステップＳ５５において、静止画の撮影が要求されていないと判定された場合、ステップＳ５７において、画像転送プログラム４９ｂは、進捗通知が通信プログラム４９ａから送信されてきたか否かを判定する。例えば、図１６のフローチャートのステップＳ３３の処理により、進捗通知が送信されてきた場合、進捗通知が送信されてきたと判定し、ステップＳ５８において、画像転送プログラム４９ｂは、送信されてきた進捗通知を受信して、記憶する。
【０１０４】
ステップＳ５７において、進捗通知が送信されてきていないと判定された場合、ステップＳ５９において、画像転送プログラム４９ｂは、画像操作プログラム４９ｃから進捗通知が要求されたか否かを判定する。例えば、後述する、図１８のフローチャートにおけるステップＳ９０の処理により進捗通知が要求された場合、進捗通知が要求されたと判定され、ステップＳ６０において、画像転送プログラム４９ｂは、ステップＳ５８の処理で受信した、進捗通知を画像操作プログラム４９ｃに送信する。
【０１０５】
ステップＳ５９において、進捗通知が要求されていないと判定された場合、ステップＳ６１において、画像転送プログラム４９ｂは、静止画のＶＲＡＭ４４への転送が完了したことを示す完了通知が通信プログラム４９ｂから送信されてきたか否かを判定する。例えば、図１６のフローチャートにおけるステップＳ３５の処理により通信プログラム４９ａから完了通知が送信されてきた場合、完了通知が送信されてきたと判定し、その処理は、ステップＳ６２に進む。
【０１０６】
ステップＳ６２において、画像転送プログラム４９ｂは、通信プログラム４９ａから送信されてきた完了通知を受信し、さらに、画像操作プログラム４９ｃに送信する。
【０１０７】
ステップＳ６１において、完了通知が送信されてきていないと判定された場合、ステップＳ６３において、画像転送プログラム４９ｂは、画像操作プログラム４９ｃより静止画が要求されているか否かを判定する。例えば、後述する、図１８のステップＳ９３の処理により、画像操作プログラム４９ｃより静止画の要求が送信されてきた場合、静止画の要求があったと判定し、ステップＳ６４において、画像転送プログラム４９ｂは、ＶＲＡＭ４４より静止画を読出し、画像操作プログラム４９ｃに送信する。
【０１０８】
ステップＳ６３において、静止画が要求されていないと判定された場合、その処理は、ステップＳ５１に戻り、それ以降の処理が繰り返される。
【０１０９】
次に、図１８のフローチャートを参照して、画像操作プログラム４９ｃによる操作処理について説明する。
【０１１０】
ステップＳ８１において、画像操作プログラム４９ａは、所定の時間が経過したか否かを判定し、所定の時間が経過していると判定した場合、その処理は、ステップＳ８２に進む。
【０１１１】
ステップＳ８２において、画像操作プログラム４９ｃは、プレビュ画像を画像転送プログラム４９ｂに対して要求する。この処理により、図１７のフローチャートにおけるステップＳ５４の処理によりプレビュ画像が送信されてくる。そこで、ステップＳ８３において、画像操作プログラム４９ｃは、送信されてきたプレビュ画像を受信し、ステップＳ８４において、例えば、図７で示す表示部２１８にプレビュ画像を表示し、その処理は、ステップＳ９５に進む。
【０１１２】
ステップＳ８１において、所定時間が経過していないと判定された場合、ステップＳ８５において、画像操作プログラム４９ｃは、静止画の撮影が要求されたか否かを判定する。例えば、図７で示したように静止画モードの表示画面が表示されていた場合、撮影ボタン２２１ａが操作されるとき、画像操作プログラム４９ｃは、静止画の撮影が要求されたと判定し、その処理は、ステップＳ８６に進む。
【０１１３】
ステップＳ８６において、画像操作プログラム４９ｃは、静止画の撮影要求を画像転送プログラム４９ｂに送信する。
【０１１４】
ステップＳ８７において、画像操作プログラム４９ｃは、所定の時間が経過したか否かを判定し、所定の時間が経過するまで、その処理を繰り返す。ステップＳ８７において、所定の時間が経過した場合、ステップＳ８８において、画像操作プログラム４９ｃは、画像転送プログラム４９ｂに、サムネイル画像、または、プレビュ画像を要求（を発行）する。
【０１１５】
この要求に基づいて、例えば、図１７のフローチャートにおけるステップＳ５４の処理によりサムネイル画像、または、プレビュ画像が送信されてくる。
【０１１６】
すると、ステップＳ８９において、画像操作プログラム４９ｃは、画像転送プログラムから送信されてくるプレビュ画像、または、サムネイル画像を受信し（取得し）、表示する。より正確には、基本的には、プレビュ画像が送信されてくるが、ステップＳ５２の処理でサムネイル画像が受信されている場合のみ、サムネイル画像を受信し、例えば、図８で示すように、サムネイル画像２１７ｂのように表示し、それ以外の場合、図８の表示部２１８で示すように、プレビュ画像を受信して表示する。
【０１１７】
ステップＳ８９において、画像操作プログラム４９ｃは、画像転送プログラム４９ｂに進捗通知を要求する。この処理により、例えば、図１７のフローチャートのステップＳ６０により進捗通知が送信されてくる。すると、ステップＳ９１において、画像操作プログラム４９ｃは、受信した進捗通知に基づいて、静止画の転送における進捗状態を表示する。すなわち、例えば、画像操作プログラム４９ｃは、静止画の転送における進捗状態を、図１９で示すように、プログレスバー２５１を表示し、転送状態を表示する。このプログレスバー２５１は、進捗状況を図中の白マスで示し、全体の進捗状態が０％であれば、白マスのない状態を表示し、進捗状態が５０％であれば、プログレスバー２５１の左から中央部まで白マスを表示し、さらに１００％の場合は、プログレスバーの全範囲を白マスで表示する。
【０１１８】
ステップＳ９２において、画像操作プログラム４９ｃは、画像転送プログラム４９ｂから完了通知を受信したか否かを判定し、受信しなかったと判定された場合、その処理は、ステップＳ８７に戻る。すなわち、完了通知が受信されるまでステップＳ８７乃至Ｓ９２の処理が繰り返される。
【０１１９】
ステップＳ９２において、例えば、図１７のフローチャートにおけるステップＳ６２の処理により完了通知が送信されてきた場合、完了通知を受信したと判定し、ステップＳ９３において、画像操作プログラム４９ｃは、画像転送プログラム４９ｂに画像転送プログラム４９ｂに静止画を要求する。すると、図１７のフローチャートにけるステップＳ６４の処理により静止画が送信されてくることになる。そこで、ステップＳ９４において、画像操作プログラム４９ｃは、画像転送プログラム４９ｂにより送信されてきた静止画を受信し、例えば、図８の表示部２１８に表示し、その処理は、ステップＳ９５に進む。
【０１２０】
ステップＳ９５において、画像操作プログラム４９ｃは、動画の録画が要求されたか否かを判定する。例えば、図９で示した録画ボタン２２１ｂが操作されると、画像操作プログラム４９ｃは、動画の録画が要求されたと判定し、その処理は、ステップＳ９６に進む。
【０１２１】
ステップＳ９６は、画像操作プログラム４９ｃは、ステップＳ８３の処理で受信された今現在のプレビュ画像を録画する。
【０１２２】
ステップＳ９７において、画像操作プログラム４９ｃは、終了が要求されているか否かを判定する。例えば、録画が継続されており、終了ではないと判定された場合、ステップＳ９８において、画像操作プログラム４９ｃは、所定の時間が経過したか否かを判定し、所定の時間が経過するまで、その処理を繰り返し、所定の時間が経過したと判定した場合、その処理は、ステップＳ９９に進む。
【０１２３】
ステップＳ９９において、画像操作プログラム４９ｃは、プレビュ画像を画像転送プログラム４９ｂに対して要求する（要求を発行する）。この処理により、図１７のフローチャートにおけるステップＳ５４の処理によりプレビュ画像が送信されてくる。そこで、ステップＳ１００において、画像操作プログラム４９ｃは、送信されてきたプレビュ画像を受信し、その処理は、ステップＳ９６に戻る。このとき、画像操作プログラム４９ｃは、ステップＳ９６において、新たに受信されたプレビュ画像を録画する（取得して録画する）。そして、ステップＳ９７において、終了が指示されたと判定されるまで、ステップＳ９６乃至Ｓ１００の処理が繰り返されて録画が実行される。
【０１２４】
そして、ステップＳ９７において、例えば、図１０で示す終了ボタン２２１ｃが操作されて終了が指示されたと判定された場合、または、ステップＳ９５において、録画が指示されていないと判定された場合、その処理は、ステップＳ８１に戻り、それ以降の処理が繰り返される。
【０１２５】
次に、図２０のタイミングチャートを参照して、プレビュ画像を表示する処理についてデジタルスチルカメラ２、通信プログラム４９ａ、画像転送プログラム４９ｂ、および、画像操作プログラム４９ｃのそれぞれの処理の関係を説明する。尚、各処理は、図１５乃至図１８のフローチャートで説明しているので、相互の関係のみを説明する。
【０１２６】
まず、通信プログラム４９ｂが、ステップＳ２２の処理によりプレビュ画像を要求する。この要求に応じて、デジタルスチルカメラ２が、ステップＳ２の処理により、メモリ８７に記憶されているプレビュ画像を取得して、通信プログラム４９ａに送信する。
【０１２７】
ステップＳ２４において、通信プログラム４９ａが、送信されてきたプレビュ画像を受信させてＶＲＡＭ４４に記憶させ、ステップＳ２５において、モニタ変更通知を画像転送プログラム４９ｂに送信する。
【０１２８】
通信プログラム４９ａから送信されてくるモニタ変更通知により、ステップＳ５２において、画像転送プログラム４９ｂは、プレビュ画像をＶＲＡＭ４４から読み出して取得する。
【０１２９】
画像操作プログラム４９ｃは、ステップＳ８１乃至Ｓ８４の処理が、所定の時間間隔で繰り返されているので、所定の時間間隔でステップＳ８２の処理によりプレビュ画像が画像転送プログラム４９ｂに要求される。
【０１３０】
この要求に基づいて、画像転送プログラム４９ｂは、ステップＳ５４において、ステップＳ５２の処理で取得したプレビュ画像を画像操作プログラム４９ｃに送信する。
【０１３１】
画像操作プログラム４９ｃは、ステップＳ８３において、プレビュ画像を受信し、ステップＳ８４において、受信したプレビュ画像を表示する。
【０１３２】
再び、通信プログラム４９ａが、ステップＳ２２の処理によりプレビュ画像を要求すると、以上の処理が繰り返されることになり、プレビュ画像が表示部２１８に表示され続けることになる。
【０１３３】
以上の処理により、遠隔地に設置されているデジタルスチルカメラ２において、何を写しているのかをＰＣ１上でリアルタイムで確認することが可能となる。
【０１３４】
次に、図２１のタイミングチャートを参照して、静止画の撮影を要求し、撮影された静止画を表示する処理についてデジタルスチルカメラ２、通信プログラム４９ａ、画像転送プログラム４９ｂ、および、画像操作プログラム４９ｃのそれぞれの処理の関係を説明する。尚、各処理は、図１５乃至図１８のフローチャートで説明しているので、相互の関係のみを説明する。
【０１３５】
ステップＳ８６において、画像操作プログラム４９ｃが、画像転送プログラム４９ｂに向けて静止画の撮影を要求する。これを受けて、ステップＳ５６において、画像転送プログラム４９ｂが、通信プログラム４９ａに対して、静止画の撮影を要求する。さらに、この要求に応じて、ステップＳ２７において、通信プログラム４９ａが、デジタルスチルカメラ２に対して静止画の撮影を要求する。
【０１３６】
デジタルスチルカメラ２は、ステップＳ４において、この静止画の撮影要求に応じて静止画を撮影し、ステップＳ５において、サムネイル画像に変換して、ＰＣ１（通信プログラム４９ａ）に向けて送信する。通信プログラム４９ａは、ステップＳ２９において、この送信されてきたサムネイル画像を受信しＶＲＡＭ４４に記憶させ、ステップＳ３０において、サムネイル画像がＶＲＡＭ４４に記憶されたことを示すモニタ変更通知を画像転送プログラム４９ｂに送信すると共に、デジタルスチルカメラ２に対して静止画を転送するように要求する。
【０１３７】
ここで、デジタルスチルカメラ２は、静止画の転送要求を受けて、ステップＳ７において、静止画の画像データを分割し、ステップＳ８において、順次分割された静止画の画像データをＰＣ１（通信プログラム４９ａ）に向けて送信する。
【０１３８】
通信プログラム４９ａは、ステップＳ３２において、送信されてくる分割された静止画の画像データをＶＲＡＭ４４に順次記憶させていき、ステップＳ３３において、進捗通知を画像転送プログラム４９ｂに送信する。尚、この処理は、ステップＳ３４において、分割された全ての静止画がＶＲＡＭ４４に記憶されたと判定されるまで、ステップＳ３２乃至Ｓ３４の処理が繰り返される（すなわち、図２１には図示しないが、ステップＳ３２，Ｓ３３の処理は、繰り返されることがある）。
【０１３９】
このとき、画像転送プログラム４９ｂは、ステップＳ５８において、通信プログラム４９ａからステップＳ３３の処理により送信されてくる進捗通知を受信する。
【０１４０】
そして、分割された静止画の全てが、ＶＲＡＭ４４に転送された場合、ステップＳ３５において、通信プログラム４９ａは、画像転送プログラム４９ｂに静止画をＶＲＡＭ４４に転送したことを示す転送完了通知を画像転送プログラム４９ｂに送信する。
【０１４１】
一方、ステップＳ３０の処理により、通信プログラム４９ａから送信されたサムネイル画像がＶＲＡＭ４４に記憶されていることを示すモニタ変更通知により、画像転送プログラム４９ｂは、ステップＳ５２において、ＶＲＡＭ４４に記憶されているサムネイル画像を取得する。
【０１４２】
このとき、画像操作プログラム４９ｃは、画像転送プログラム４９ｂから転送完了通知が送信されるまで、ステップＳ８７乃至Ｓ９２の処理を所定の時間間隔で繰り返している。そこで、ステップＳ８８において、画像操作プログラム４９ｃは、プレビュ画像、または、サムネイル画像を画像転送プログラム４９ｂに要求する。
【０１４３】
この要求に応じて、画像転送プログラム４９ｂは、ステップＳ５４において、サムネイル画像、または、プレビュ画像を画像操作プログラム４９ｃに送信する。
【０１４４】
尚、画像転送プログラム４９ｂは、サムネイル画像を受信した直後であれば、サムネイル画像を画像操作プログラム４９ｃに送信し、それ以降であれば、プレビュ画像を送信する。すなわち、図２０で示したプレビュ画像を表示する処理は、静止画の撮影が要求された場合でも実行されることになる。
【０１４５】
画像操作プログラム４９ｃは、ステップＳ５４の処理で送信されてきたサムネイル画像、または、プレビュ画像を、ステップＳ８９において、受信し、表示する。
【０１４６】
さらに、画像操作プログラム４９ｃは、所定の時間間隔で画像転送プログラム４９ｂに進捗通知を要求する。このとき、上述のように、画像転送プログラム４９ｂは、ステップＳ５８の処理で受信した進捗通知を、ステップＳ６０において、画像操作プログラム４９ｃに送信する。
【０１４７】
画像操作プログラム４９ｃは、ステップＳ９１において、画像転送プログラム４９ｂより送信されてくる進捗通知を受信し、表示する。上述のように、ステップＳ３２乃至Ｓ３４の処理は、分割された全ての静止画がＶＲＡＭ４４に転送されるまで繰り返されるので、ステップＳ５８，Ｓ６０の処理、および、ステップＳ９０，Ｓ９１の処理も、分割された静止画がＶＲＡＭ４４に全て転送されるまで所定の時間間隔で繰り返される。
【０１４８】
そして、ステップＳ３５の処理により完了通知が送信されてくると、ステップＳ６２の処理により、画像転送プログラム４９ｂは、通信プログラム４９ａからの完了通知を受信すると共に、画像操作プログラム４９ｃに対して、転送完了通知を送信する。
【０１４９】
そして、この転送の完了通知が、画像転送プログラム４９ｂから送信されてくると、これに応じて、画像操作プログラム４９ｃが、ステップＳ９３において、画像転送プログラム４９ｂに対して、静止画を要求する。
【０１５０】
この要求に応じて、ステップＳ６４において、画像転送プログラム４９ｂが、ＶＲＡＭ４４に記憶されている静止画を画像操作プログラム４９ｃに送信する。画像操作プログラム４９ｃは、ステップＳ９４において、この送信されてくる静止画を受信して、表示する。
【０１５１】
以上の処理により、デジタルスチルカメラ２が遠隔地にあっても、ＰＣ１により静止画を撮影させることができると共に、撮影された静止画をＰＣ１が遠隔地からでも受信し、表示することが可能となる。
【０１５２】
また、動画を撮影する場合、上述の静止画を撮影する方法では、画像の転送に時間がかかるため、プレビュ画像を連続的に画像操作プログラム４９ｃが記録する。すなわち、図２２で示すように、図２０のステップＳ８２，Ｓ８４の処理に代えて、ステップＳ９９，Ｓ９６の処理を実行する。このような処理により動画を記録させることができる。
【０１５３】
さらに、定点観測画像を撮影する場合、図２２のタイミングチャートにおけるステップＳ９６のプレビュ画像を録画する間隔を調整する。すなわち、録画されるプレビュ画像の１枚が、定点観測画像を構成する静止画として記録されるようにすることで、定点観測画像を撮影することができる。
【０１５４】
尚、通信プログラム４９ａは、プレビュ画像を要求し（ステップＳ２の処理）、プレビュ画像が受信され記憶される（ステップＳ２４の処理）と、再び、プレビュ画像を要求（ステップＳ２の処理）するといった処理を繰り返すが、無線通信部５０，１０１が使用されているため通信環境、通信距離などにより所要時間は一定とならない。
【０１５５】
一方、画像操作プログラム４９ｃは、プレビュ画像を表示する場合（静止画の撮影や動画の録画が要求されていない場合）、所定の時間間隔（ステップＳ８１）で画像転送プログラム４９ｂに対して画像を要求し（ステップＳ８２）、この要求に応じて、画像転送プログラム４９ｂは、モニタ変更通知毎にＶＲＡＭ４４から読み出している（ステップＳ５２）プレビュ画像を送信する（ステップＳ５４）。結果として、ＶＲＡＭ４４から読み出されているプレビュ画像が、画像操作プログラム４９ｃに送信されて受信される（ステップＳ８３）ので、所定の時間間隔でＶＲＡＭ４４からプレビュ画像が読み出されて表示される状態となる。
【０１５６】
従って、画像操作プログラム４９ａは、例えば、１０ｆｐｓで画像の供給を受けたい場合、上述の所定の時間間隔を１００ｍｓに設定し、画像転送プログラム４９ｂに対して画像を要求する。このとき、画像操作プログラム４９ｃと画像転送プログラム４９ｂは、ＰＣ１上にあるので転送にかかる時間はわずかであるため、デジタルスチルカメラ２では、所望とするフレームレートで画像を提供できない場合があり、画像転送プログラム４９ｂにプレビュ画像の要求を出したタイミングによっては、同じ画像が返ってくることがあるものの、画像操作プログラム４９ｃは、所望とするフレームレートのプレビュ画像を得ることができる。このようにして得られたプレビュ画像は、一定フレームレートの画像であるため、データとして扱いやすいものとなる。
【０１５７】
以上によれば、遠隔地に離れたデジタルスチルカメラ２が撮影可能な画像をプレビュ画像としてモニタすることが可能になると共に、遠隔地に離れたデジタルカメラ２により画像（静止画、動画、または、定点観測画像を含む）を撮影させ、さらに、撮影された画像を遠隔地で確認することが可能となる。
【０１５８】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行させることが可能な、例えば汎用のパーソナルコンピュータなどに記録媒体からインストールされる。
【０１５９】
この記録媒体は、図２に示すようにＰＣ１に予め組み込まれた状態でユーザに提供される、プログラムが記録されている記憶部４８だけではなく、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク６１（フレキシブルディスクを含む）、光ディスク６２（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｋ−Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ）を含む）、光磁気ディスク６３（ＭＤ（Ｍｉｎｉ−Ｄｉｓｃ）（登録商標）を含む）、もしくは半導体メモリ６４（Ｍｅｍｏｒｙ　Ｓｔｉｃｋを含む）などよりなるパッケージメディアにより構成される。
【０１６０】
尚、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理は、もちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理を含むものである。
【０１６１】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１６２】
【発明の効果】
本発明によれば、遠隔地に離れた撮影機器により画像（静止画、動画、または、定点観測画像を含む）を撮影させ、さらに、撮影された画像を遠隔地で確認することが可能となる。
【図面の簡単な説明】
【図１】本発明を適用した無線撮影システムのブロック図である。
【図２】図１のＰＣの構成を示すブロック図である。
【図３】図１のデジタルスチルカメラの構成を示すブロック図である。
【図４】図１の無線撮影システムにより実現される機能を示す機能ブロック図である。
【図５】通信プログラムによる表示画像の例を示す図である。
【図６】画像操作プログラムによる表示画像の例を示す図である。
【図７】画像操作プログラムによる表示画像の例を示す図である。
【図８】画像操作プログラムによる表示画像の例を示す図である。
【図９】画像操作プログラムによる表示画像の例を示す図である。
【図１０】画像操作プログラムによる表示画像の例を示す図である。
【図１１】画像操作プログラムによる表示画像の例を示す図である。
【図１２】画像操作プログラムによる表示画像の例を示す図である。
【図１３】画像操作プログラムによる表示画像の例を示す図である。
【図１４】画像操作プログラムによる表示画像の例を示す図である。
【図１５】デジタルスチルカメラによる撮影処理を説明するフローチャートである。
【図１６】通信プログラムによる通信処理を説明するフローチャートである。
【図１７】画像転送プログラムによる転送処理を説明するフローチャートである。
【図１８】画像操作プログラムによる操作処理を説明するフローチャートである。
【図１９】画像操作プログラムによる表示画像の例を示す図である。
【図２０】プレビュ画像を表示するときのタイミングチャートである。
【図２１】静止画を撮影するときのタイミングチャートである。
【図２２】動画を録画するときのタイミングチャートである。
【符号の説明】
１　ＰＣ，　２　デジタルスチルカメラ，　４９ａ　通信プログラム，　４９ｂ画像転送プログラム，　４９ｃ　画像操作プログラム，　５０　無線通信部，８７　メモリ，　９３　圧縮伸張部，　９５　メモリカード，　１０１　無線通信部
【図１】
2004104369.tif 000003
【図２】
2004104369.tif 000004
【図３】
2004104369.tif 000005
【図４】
2004104369.tif 000006
【図５】
2004104369.tif 000007
【図６】
2004104369.tif 000008
【図７】
2004104369.tif 000009
【図８】
2004104369.tif 000010
【図９】
2004104369.tif 000011
【図１０】
2004104369.tif 000012
【図１１】
2004104369.tif 000013
【図１２】
2004104369.tif 000014
【図１３】
2004104369.tif 000015
【図１４】
2004104369.tif 000016
【図１５】
2004104369.tif 000017
【図１６】
2004104369.tif 000018
【図１７】
2004104369.tif 000019
【図１８】
2004104369.tif 000020
【図１９】
2004104369.tif 000021
【図２０】
2004104369.tif 000022
【図２１】
2004104369.tif 000023
【図２２】
2004104369.tif 000024