(57)【要約】【課題】静止画、動画、および、定点観測画像を統合的に管理できるようにする。【解決手段】サムネイル画像リスト２１７には、撮影された静止画、動画、または、定点観測画像を識別するサムネイル画像が表示される。静止画は、図２１７中の上から３個のサムネイル画像であり、サムネイル画像は、実際の静止画を縮小したサムネイル画像が表示される。サムネイル画像リスト２１７の上から４番目のサムネイル画像には、図中左上に定点観測画像であることを示す定点観測マークが表示される。さらに、サムネイル画像リスト２１７の最下段サムネイルの画像には、左上に動画であることを示す動画マークが表示されている。本発明は、静止画、動画、または、定点観測画像を管理するソフトウェアに適用することができる。【選択図】　　　図８
2004104373.tif 000002
【特許請求の範囲】
【請求項１】
動画、または、定点観測画像を記憶する記憶手段と、
前記動画、または、前記定点観測の画像を表示する表示手段と、
前記動画の１フレーム、または、前記定点観測画像の内の１枚の静止画をサムネイル画像として表示するサムネイル表示手段と、
前記サムネイル表示手段により表示されたサムネイル画像を選択する選択手段と、
前記選択手段により前記動画の１フレームに対応するサムネイル画像が選択されたとき、選択された前記サムネイル画像に対応する前記動画を表示し、前記選択手段により前記定点観測画像の内の１枚の静止画に対応するサムネイル画像が選択されたとき、選択された前記サムネイル画像に対応する前記定点観測画像を所定の表示形式で表示するように前記表示手段を制御する制御手段と
を含むことを特徴とする情報処理装置。
【請求項２】
定点観測画像は、複数の静止画と、前記複数の静止画の表示順序を時系列で管理する管理ファイルから構成される
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御手段は、前記定点観測画像を、前記所定の形式として、前記管理ファイルで管理される時系列に従って、前記複数の静止画を連続的に表示するように表示手段を制御する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記制御手段は、前記定点観測画像を、前記所定の形式として、前記管理ファイルで管理される時系列に従って、前記複数の静止画のうち、数枚の静止画を並べて表示するように表示手段を制御する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項５】
動画、または、定点観測画像を記憶する記憶ステップと、
前記動画、または、前記定点観測の画像を表示する表示ステップと、
前記動画の１フレーム、または、前記定点観測画像の内の１枚の静止画をサムネイル画像として表示するサムネイル表示ステップと、
前記サムネイル表示ステップの処理で表示されたサムネイル画像を選択する選択ステップと、
前記選択ステップの処理で前記動画の１フレームに対応するサムネイル画像が選択されたとき、選択された前記サムネイル画像に対応する前記動画を表示し、前記選択ステップの処理で前記定点観測画像の内の１枚の静止画に対応するサムネイル画像が選択されたとき、選択された前記サムネイル画像に対応する前記定点観測画像を所定の表示形式で表示するように前記表示ステップの処理を制御する制御ステップと
を含むことを特徴とする情報処理方法。
【請求項６】
動画、または、定点観測画像を記憶する記憶し、前記動画、または、前記定点観測の画像を表示するコンピュータに、
前記動画の１フレーム、または、前記定点観測画像の内の１枚の静止画をサムネイル画像として表示するサムネイル表示ステップと、
動画の１フレームに対応するサムネイル画像が選択されたとき、選択された前記サムネイル画像に対応する前記動画を表示し、定点観測画像の内の１枚の静止画に対応するサムネイル画像が選択されたとき、選択された前記サムネイル画像に対応する前記定点観測画像を所定の表示形式で表示するように制御する制御ステップと
を含む処理を実行させることを特徴とするプログラム。
【請求項７】
静止画、または、定点観測画像を記憶する記憶手段と、
前記静止画、または、前記定点観測の画像を表示する表示手段と、
前記静止画、または、前記定点観測画像の内の１枚の静止画をサムネイル画像として表示するサムネイル表示手段と、
前記サムネイル表示手段により表示されたサムネイル画像を選択する選択手段と、
前記選択手段により前記静止画のサムネイル画像が選択されたとき、選択された前記サムネイル画像に対応する静止画を表示し、前記選択手段により前記定点観測画像の内の１枚の静止画が選択されたとき、選択された前記サムネイル画像に対応する前記定点観測の画像を所定の表示形式で表示するように前記表示手段を制御する制御手段と
を含むことを特徴とする情報処理装置。
【請求項８】
定点観測画像は、複数の静止画と、前記複数の静止画の表示順序を時系列で管理する管理ファイルから構成される
ことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記制御手段は、前記定点観測画像を、前記所定の形式として、前記管理ファイルで管理される時系列に従って、前記複数の静止画を連続的に表示するように表示手段を制御する
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記制御手段は、前記定点観測画像を、前記所定の形式として、前記管理ファイルで管理される時系列に従って、前記複数の静止画のうち、数枚の静止画を並べて表示するように表示手段を制御する
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１１】
静止画、または、定点観測画像を記憶する記憶ステップと、
前記静止画、または、前記定点観測の画像を表示する表示ステップと、
前記静止画、または、前記定点観測画像の内の１枚の静止画をサムネイル画像として表示するサムネイル表示ステップと、
前記サムネイル表示ステップの処理で表示されたサムネイル画像を選択する選択ステップと、
前記選択ステップの処理で前記静止画のサムネイル画像が選択されたとき、選択された前記サムネイル画像に対応する静止画を表示し、前記選択ステップの処理で前記定点観測画像の内の１枚の静止画が選択されたとき、選択された前記サムネイル画像に対応する前記定点観測の画像を所定の表示形式で表示するように前記表示ステップの処理を制御する制御ステップと
を含むことを特徴とする情報処理方法。
【請求項１２】
静止画、または、定点観測画像を記憶する記憶し、前記静止画、または、前記定点観測の画像を表示するコンピュータに、
前記静止画、または、前記定点観測画像の内の１枚の静止画をサムネイル画像として表示するサムネイル表示ステップと、
静止画のサムネイル画像が選択されたとき、選択された前記サムネイル画像に対応する静止画を表示し、定点観測画像の内の１枚の静止画が選択されたとき、選択された前記サムネイル画像に対応する前記定点観測の画像を所定の表示形式で表示するように制御する制御ステップと
を含む処理を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置および方法、並びにプログラムに関し、特に、動画、静止画、または、定点観測画像を統合的に管理できるようにした情報処理装置および方法、並びにプログラムに関する。
【０００２】
【従来の技術】
特定の視点から画像を撮影し続け、これを定点観測画像（一定の時間内に、複数回数撮影された複数の静止画の群をいう）として所定のＷＷＷ（Ｗｏｒｌｄ　Ｗｉｄｅ　Ｗｅｂ）サーバ（以下、ｗｅｂサーバとも称する）にアップロードして公開するサービスが普及しつつある。
【０００３】
定点観測画像の画像データ（静止画データ、または、動画像データを含む）を公開するサービスは、サービスの提供者が、所定のｗｅｂサーバにアップロードすると共に、定点観測画像をアップロードしたことをユーザに告知する。ユーザは、この告知情報に基づいて、所定のｗｅｂサーバにアクセスして、定点観測画像の画像データをダウンロードして、静止画、動画、または、定点観測画像を対応する処理により再生させる。
【０００４】
また、従来において、動画、静止画、または、音声データをサムネイル画像として表示させるようにしたものがある。
【０００５】
【特許文献１】
特開２００１−３０９２９８号公報（第８頁、図７）
【０００６】
【発明が解決しようとする課題】
しかしながら、定点観測の画像データは、複数の静止画像から構成されているため、ユーザは、静止画や動画のデータとは別個に管理する必要があり、複数の静止画からなる定点観測の画像データを連続的に表示できる専用のソフトウェアをインストールした機器を使用するか、または、サービスの提供者が、ｗｅｂサーバにおいて、複数の静止画像を連続的に再生させることができるようにプログラミングしておかなければならないという課題があった。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、特に、動画、静止画、または、定点観測画像を統合的に管理できるようにするものである。
【０００８】
【課題を解決するための手段】
本発明の第１の情報処理装置は、動画、または、定点観測画像を記憶する記憶手段と、動画、または、定点観測の画像を表示する表示手段と、動画の１フレーム、または、定点観測画像の内の１枚の静止画をサムネイル画像として表示するサムネイル表示手段と、サムネイル表示手段により表示されたサムネイル画像を選択する選択手段と、選択手段により動画の１フレームに対応するサムネイル画像が選択されたとき、選択されたサムネイル画像に対応する動画を表示し、選択手段により定点観測画像の内の１枚の静止画に対応するサムネイル画像が選択されたとき、選択されたサムネイル画像に対応する定点観測画像を所定の表示形式で表示するように表示手段を制御する制御手段とを含むことを特徴とする。
【０００９】
前記定点観測画像は、複数の静止画と、複数の静止画の表示順序を時系列で管理する管理ファイルから構成されるようにすることができる。
【００１０】
前記制御手段には、定点観測画像を、所定の形式として、管理ファイルで管理される時系列に従って、複数の静止画を連続的に表示するように表示手段を制御させるようにすることができる。
【００１１】
前記制御手段には、定点観測画像を、所定の形式として、管理ファイルで管理される時系列に従って、複数の静止画のうち、数枚の静止画を並べて表示するように表示手段を制御させるようにすることができる。
【００１２】
本発明の第１の情報処理方法は、動画、または、定点観測画像を記憶する記憶ステップと、動画、または、定点観測の画像を表示する表示ステップと、動画の１フレーム、または、定点観測画像の内の１枚の静止画をサムネイル画像として表示するサムネイル表示ステップと、サムネイル表示ステップの処理で表示されたサムネイル画像を選択する選択ステップと、選択ステップの処理で動画の１フレームに対応するサムネイル画像が選択されたとき、選択されたサムネイル画像に対応する動画を表示し、選択ステップの処理で定点観測画像の内の１枚の静止画に対応するサムネイル画像が選択されたとき、選択されたサムネイル画像に対応する定点観測画像を所定の表示形式で表示するように表示ステップの処理を制御する制御ステップとを含むことを特徴とする。
【００１３】
本発明の第１のプログラムは、動画の１フレーム、または、前記定点観測画像の内の１枚の静止画をサムネイル画像として表示するサムネイル表示ステップと、動画の１フレームに対応するサムネイル画像が選択されたとき、選択されたサムネイル画像に対応する動画を表示し、定点観測画像の内の１枚の静止画に対応するサムネイル画像が選択されたとき、選択されたサムネイル画像に対応する定点観測画像を所定の表示形式で表示するように制御する制御ステップを含む処理をコンピュータに実行させることを特徴とする。
【００１４】
本発明の第２の情報処理装置は、静止画、または、定点観測画像を記憶する記憶手段と、静止画、または、定点観測の画像を表示する表示手段と、静止画、または、定点観測画像の内の１枚の静止画をサムネイル画像として表示するサムネイル表示手段と、サムネイル表示手段により表示されたサムネイル画像を選択する選択手段と、選択手段により静止画のサムネイル画像が選択されたとき、選択されたサムネイル画像に対応する静止画を表示し、選択手段により定点観測画像の内の１枚の静止画が選択されたとき、選択されたサムネイル画像に対応する定点観測の画像を所定の表示形式で表示するように表示手段を制御する制御手段とを含むことを特徴とする。
【００１５】
前記定点観測画像は、複数の静止画と、複数の静止画の表示順序を時系列で管理する管理ファイルから構成されるようにすることができる。
【００１６】
前記制御手段には、定点観測画像を、所定の形式として、管理ファイルで管理される時系列に従って、複数の静止画を連続的に表示するように表示手段を制御させるようにすることができる。
【００１７】
前記制御手段には、定点観測画像を、所定の形式として、管理ファイルで管理される時系列に従って、複数の静止画のうち、数枚の静止画を並べて表示するように表示手段を制御させるようにすることができる。
【００１８】
本発明の第２の情報処理方法は、静止画、または、定点観測画像を記憶する記憶ステップと、静止画、または、定点観測の画像を表示する表示ステップと、静止画、または、定点観測画像の内の１枚の静止画をサムネイル画像として表示するサムネイル表示ステップと、サムネイル表示ステップの処理で表示されたサムネイル画像を選択する選択ステップと、選択ステップの処理で静止画のサムネイル画像が選択されたとき、選択されたサムネイル画像に対応する静止画を表示し、選択ステップの処理で定点観測画像の内の１枚の静止画が選択されたとき、選択されたサムネイル画像に対応する定点観測の画像を所定の表示形式で表示するように表示ステップの処理を制御する制御ステップとを含むことを特徴とする。
【００１９】
本発明の第２のプログラムは、静止画、または、定点観測画像の内の１枚の静止画をサムネイル画像として表示するサムネイル表示ステップと、静止画のサムネイル画像が選択されたとき、選択されたサムネイル画像に対応する静止画を表示し、定点観測画像の内の１枚の静止画が選択されたとき、選択されたサムネイル画像に対応する定点観測の画像を所定の表示形式で表示するように制御する制御ステップとを含む処理をコンピュータに実行させることを特徴とする。
【００２０】
本発明の情報処理装置および方法、並びにプログラムにおいては、動画、または、定点観測画像が記憶され、動画、または、定点観測の画像が表示され、動画の１フレーム、または、定点観測画像の内の１枚の静止画がサムネイル画像として表示され、表示されたサムネイル画像が選択され、動画の１フレームに対応するサムネイル画像が選択されたとき、選択されたサムネイル画像に対応する動画が表示され、定点観測画像の内の１枚の静止画に対応するサムネイル画像が選択されたとき、選択されたサムネイル画像に対応する定点観測画像が所定の表示形式で表示されるように制御される。
【００２１】
本発明の第２の情報処理装置および方法、並びにプログラムにおいては、静止画、または、定点観測画像が記憶され、静止画、または、定点観測の画像が表示され、静止画、または、定点観測画像の内の１枚の静止画がサムネイル画像として表示され、表示されたサムネイル画像が選択され、静止画のサムネイル画像が選択されたとき、選択されたサムネイル画像に対応する静止画が表示され、定点観測画像の内の１枚の静止画が選択されたとき、選択されたサムネイル画像に対応する定点観測の画像が所定の表示形式で表示されるように制御される。
【００２２】
【発明の実施の形態】
図１は、本発明に係る画像配信システムの一実施の形態の構成を示す図である。
【００２３】
本発明の画像配信システムは、例えば、インターネットなどのネットワーク１上にＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）１１、ＰＣ１３、携帯電話１４、ＰＤＡ１５、ネットワークカムコーダ１６、画像管理サーバ１７、ｗｅｂサーバ１８、および、ＦＴＰサーバ１９が接続されており、それぞれが相互にデータを授受できる構成となっている。尚、図１においては、ＰＣ１１、ＰＣ１３、携帯電話１４、ＰＤＡ１５、ネットワークカムコーダ１６、画像管理サーバ１７、ｗｅｂサーバ１８、および、ＦＴＰサーバ１９は、各１個がネットワーク１に接続された構成となっているが、当然のことながらそれぞれが複数個存在していてもよい。
【００２４】
ＰＣ１１は、自らで撮影した画像（静止画、動画、または、定点観測の画像を含む）を、他のユーザに公開しようとするユーザにより操作され、カメラ１２により撮像された画像を画像管理サーバ１７、または、ＦＴＰサーバ１９にアップロードする。尚、ＦＴＰサーバ１９にアップロードされた画像は、ｗｅｂサーバ１８からリンク情報として取得することができる。ＰＣ１１によりアップロードされる画像は、静止画、動画、または、定点観測の画像である。
【００２５】
ＰＣ１３は、画像管理サーバ１７、または、ｗｅｂサーバ１８にアクセスして、ＰＣ１１によりアップロードされた画像のダウンロードを要求し、この要求に基づいてダウンロードした画像を取得し、表示する。
【００２６】
携帯電話１４は、無線の携帯電話網を介して他の携帯電話などと通信する。また、携帯電話１４は、ＰＣ１３と同様に、画像管理サーバ１７、または、ｗｅｂサーバ１８にアクセスして、ＰＣ１１によりアップロードされた画像のダウンロードを要求し、この要求に基づいてダウンロードした画像を取得し、表示する。
【００２７】
ＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ（Ｄａｔａ）　Ａｓｓｉｓｔａｎｔｓ）１５は、携帯性を重視した個人用の情報端末装置であり、一般的には手のひらに収まるサイズで、液晶表示、ペン入力、または、外部データ利用端子などの機能を備えており、バッテリ（電池）で駆動する。また、ＰＤＡ１５は、通信機能を有しており、ＰＣ１３、または、携帯端末１４と同様に、画像管理サーバ１７、または、ｗｅｂサーバ１８にアクセスして、ＰＣ１１によりアップロードされた画像のダウンロードを要求し、この要求に基づいてダウンロードした画像を取得し、表示する。
【００２８】
ネットワークカムコーダ１６は、携帯型のビデオ撮影装置であり、動画、または、静止画などを撮像して、記録媒体に記録するとともに記録媒体に記録された動画、または、静止画を再生する。また、ネットワークカムコーダ１６は、通信機能を有しており、ＰＣ１３、携帯端末１４、または、ＰＤＡ１５などと同様に、画像管理サーバ１７、または、ｗｅｂサーバ１８にアクセスして、ＰＣ１１によりアップロードされた画像のダウンロードを要求し、この要求に基づいてダウンロードした画像を取得し、表示する。
【００２９】
画像管理サーバ１７は、ＰＣ１１からアップロードされる画像を記憶し、ＰＣ１３、携帯電話１４、ＰＤＡ１５、または、ネットワークカムコーダ１６よりダウンロードが要求されると、それぞれの機器の種類に応じて、記憶している画像を変換してダウンロードさせる。また、画像管理サーバ１７は、ＰＣ１１から画像がアップロードされると、アップロードされたことを示すメールをＰＣ１３、携帯電話１４、ＰＤＡ１５、または、ネットワークカムコーダ１６に対して送信する。画像管理サーバ１７は、例えば、本出願人であるソニー株式会社により提供されるＩｍａｇｅ　Ｓｔａｔｉｏｎ（商標）サーバなどである。
【００３０】
ｗｅｂサーバ１８は、ＦＴＰサーバ１９にアップロードされた画像のリンク情報を記憶しており、ｗｅｂサーバ１８にアクセスしてきたＰＣ１３、携帯電話１４、ＰＤＡ１５、または、ネットワークカムコーダ１６よりダウンロードが要求されると、リンク先のＦＴＰサーバ１９にアクセスし画像をダウンロードさせる。
【００３１】
図２は、本発明に係るＰＣ１１の構成を示す図である。ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）４１は、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）４２、または記憶部４８に記憶されているプログラムに従って各種の処理を実行する。ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）４３には、ＣＰＵ３１が実行するプログラムやデータなどが適宜記憶される。これらのＣＰＵ４１、ＲＯＭ４２、およびＲＡＭ４３は、バス４４により相互に接続されている。
【００３２】
ＣＰＵ４１にはまた、バス４４を介して入出力インタフェース４５が接続されている。入出力インタフェース３５には、キーボード、マウス、マイクロホンなどよりなる入力部４６、ディスプレイ、スピーカなどよりなる出力部４７が接続されている。ＣＰＵ４１は、入力部４６から入力される指令に対応して各種の処理を実行する。そして、ＣＰＵ４１は、処理の結果得られた画像や音声等を出力部４７に出力する。
【００３３】
入出力インタフェース４５に接続されている記憶部４８は、例えばハードディスクなどで構成され、ＣＰＵ４１が実行するプログラムや各種のデータを記憶する。通信部４９は、図１のネットワーク１で示す、例えば、インターネット、その他のネットワークを介して外部の装置と通信する。
【００３４】
また、記憶部４８は、ブラウザプログラム４８ａ、応答プログラム４８ｂ、カメラ制御プログラム４８ｃ、設定データ４８ｄ、画像解析プログラム４８ｅ、エンコーダ４８ｆ、および、メールプログラム４８ｇ等のプログラムを記憶しており、ＣＰＵ４１は、これらのプログラムを読み出して対応する処理を実行する。尚、各種のプログラムの機能については、図５を参照して後述する。
【００３５】
また、記憶部４８に記憶されるプログラムは、上述のほかにも、通信部４９を介してプログラムを取得し、記憶部４８に記憶してもよい。
【００３６】
入出力インタフェース４５に接続されているドライブ５０は、磁気ディスク６１、光ディスク６２、光磁気ディスク６３、或いは半導体メモリ６４などが装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部４８に転送され、記憶される。
【００３７】
カメラ１２は、いわゆる、デジタルスチルカメラであり、カメラ制御プログラム４８ｃにより制御されて、静止画を撮影すると共に、動画をも撮影することができる。また、カメラ１２は、定点観測の画像を撮影することもできるが、定点観測の画像は、一定の時間内に、複数回数撮影された複数の静止画データの群であり、実質的には、静止画が複数回数撮影されることにより生成される。
【００３８】
さらに、図１の場合、カメラ１２は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）端子や、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ　ｏｆ　Ｅｌｅｃｔｒｉｃａｌ　ａｎｄ　Ｅｌｅｃｔｒｏｎｉｃ　Ｅｎｇｉｎｅｅｒｓ）１３９４端子などによりＰＣ１１の本体と着脱可能な構成となっているが、撮影された静止画、または、動画が取得できる構成となっていればよく、例えば、ＰＣ１１の本体に構成されているものであってもよい。また、カメラ１２とＰＣ１１は、ブルートゥースのようなもので無線接続されている構成であってもよい。
【００３９】
次に、図３を参照して、ＰＣ１３の構成について説明する。ＰＣ１３は、基本的に図２で説明したＰＣ１１の構成と同様である。すなわち、ＰＣ１３のＣＰＵ７１，ＲＯＭ７２，ＲＡＭ７３，バス７４，入出力インタフェース７５，入力部７６，出力部７７，記憶部７８，通信部７９，ドライブ８０，磁気ディスク８１，光ディスク８２，光磁気ディスク８３、および半導体メモリ８４は、図２のＰＣ１１のＣＰＵ４１，ＲＯＭ４２，ＲＡＭ４３，バス４４，入出力インタフェース４５，入力部４６，出力部４７，記憶部４８，通信部４９，ドライブ５０，磁気ディスク６１，光ディスク６２，光磁気ディスク６３、および半導体メモリ６４に対応するものであり、同様の機能を有するものである。
【００４０】
但し、記憶部７８に記憶されているプログラムは、図２のＰＣ１１の記憶部４８に記憶されているプログラムとは異なる。記憶部７８は、ブラウザプログラム７８ａ、応答プログラム７８ｂ、および、メールプログラム７８ｃを記憶しており、ＣＰＵ７１は、これらのプログラムを適宜読み出して実行する。
【００４１】
尚、携帯端末１４、ＰＤＡ１５、および、ネットワークカムコーダ１６については、ＰＣ１３と基本的に同様の機能を有しているものであるので、その構成については説明を省略する。
【００４２】
次に、図４を参照して、画像管理サーバ１７の構成について説明する。画像管理サーバ１７は、基本的に図２，図３で説明したＰＣ１１、および、ＰＣ１３の構成と同様である。すなわち、画像管理サーバ１７のＣＰＵ１０１，ＲＯＭ１０２，ＲＡＭ１０３，バス１０４，入出力インタフェース１０５，入力部１０６，出力部１０７，記憶部１０８，通信部１０９，ドライブ１１０，磁気ディスク１２１，光ディスク１２２，光磁気ディスク１２３、および半導体メモリ１２４は、図２のＰＣ１１のＣＰＵ４１，ＲＯＭ４２，ＲＡＭ４３，バス４４，入出力インタフェース４５，入力部４６，出力部４７，記憶部４８，通信部４９，ドライブ５０，磁気ディスク６１，光ディスク６２，光磁気ディスク６３、および半導体メモリ６４、または、図３のＰＣ１３のＣＰＵ７１，ＲＯＭ７２，ＲＡＭ７３，バス７４，入出力インタフェース７５，入力部７６，出力部７７，記憶部７８，通信部７９，ドライブ８０，磁気ディスク８１，光ディスク８２，光磁気ディスク８３、および半導体メモリ８４に対応するものであり、同様の機能を有するものである。
【００４３】
但し、記憶部１０８に記憶されているプログラムは、図２のＰＣ１１の記憶部４８、または、図３のＰＣ１３の記憶部７８に記憶されているプログラムとは異なる。記憶部１０８は、応答プログラム１０８ａ、設定ＤＢ１０８ｂ、画像ＤＢ１０８ｃ、画像変換プログラム１０８ｄ、および、メールプログラム１０８ｅを記憶しており、ＣＰＵ１０１は、これらのプログラムを適宜読み出して実行する。
【００４４】
尚、ｗｅｂサーバ１８、および、ＦＴＰサーバ１９の基本的な構成は、画像管理サーバ１７と同様であるので、その説明は省略するが、ｗｅｂサーバ１８は、その記憶部にＨＰ管理プログラム１８ａ（図５）を、また、ＦＴＰサーバ１９は、ＰＣ１１からアップロードされてくる画像（静止画、動画、または、定点観測の画像）を格納している画像ＤＢ１９ａ（図５）を、それぞれ記憶している。
【００４５】
次に、図５の機能ブロック図を参照して、ＰＣ１１，１３、画像管理サーバ１７、ｗｅｂサーバ１８、および、ＦＴＰサーバ１９により実現される機能について説明する。尚、図５の各プログラムにより実現される機能と同等のハードウェアにより構成されてもよい。従って、図５の機能ブロック図は、ハードウェア構成図とみてもよいし、ソフトウェア構成図とみてもよいものである。
【００４６】
ＰＣ１１のブラウザプログラム４８ａは、応答プログラム４８ｂを介して、インターネット１上の所定のＵＲＬ（Ｕｎｉｖｅｒｓａｌ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒ）にアクセスして、例えば、ｈｔｍｌ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）形式のファイルをダウンロードして表示する。ブラウザプログラム４８ａは、例えば、マイクロソフト社のＩｎｔｅｒｎｅｔ　Ｅｘｐｌｏｒｅ（商標）や、ネットスケープ社のＮｅｔｓｃａｐｅ（商標）などである。
【００４７】
応答プログラム４８ｂは、ＰＣ１１の動作の全体を制御するプログラムであると共に、ネットワーク１を介して、例えば、ＰＣ１３、画像管理サーバ１７、ＦＴＰサーバ１８、または、ｗｅｂサーバ１９と通信し、データを授受する。また、応答プログラム４８ｂは、ＧＵＩ（Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）の表示を制御して、ユーザからの指示内容を受け付け、設定データ４８ｄを生成し、画像管理サーバ１７に送信すると共に、カメラ制御プログラム４８ｃに対してカメラ１２を制御するための制御情報を出力する。
【００４８】
また、応答プログラム４８ａは、カメラ制御プログラム４８ｃから入力された撮影された画像データを画像管理サーバ１７、または、ＦＴＰサーバ１９の出力する。また、画像解析プログラム４８ｅより入力されてくるカメラ制御プログラム４８ｃを介して入力されるカメラ１２の画像の解析結果に基づいて、カメラ制御プログラム４８ｃを制御する。
【００４９】
カメラ制御プログラム４８ｃは、カメラ１２の動作を制御するプログラムであり、応答プログラム４８ｂにより制御される。カメラ１２の撮影モードは、動画モード、静止画モード、および、定点観測モードの３モードがあり、応答プログラム４８ｂにより制御されるＧＵＩがユーザにより操作されて、モードが切り換えられると、カメラ制御プログラム４８ｃが、そのモードに対応してカメラ１２を制御する。尚、各モードにおける動作については、後述する。
【００５０】
設定データ４８ｄは、カメラ１２の動作に必要な動作設定をはじめ、定点観測の場合、定点観測の開始時刻および終了時刻、撮影の間隔（撮影のタイミング）、撮影画像を画像管理サーバ１７、または、ＦＴＰサーバ１９のいずれにアップロードするか、画像管理サーバ１７にアップロードするときの設定、または、ＦＴＰサーバ１９にアップロードするときの設定、アップロードしたことを知らせるメールの送信設定、並びに、撮影する画像のサイズや画質の設定といった情報である。
【００５１】
画像解析プログラム４８ｅは、カメラ制御プログラム４８ｃを介してカメラ１２から入力される画像を解析し、解析結果を応答プログラム４８ｂに出力する。より具体的には、画像解析プログラム４８ｅは、例えば、入力された画像が動いた（変化があったとき）、明るさが急激に変化した、赤いものが視野に入った（赤いものが画像中に現れたとき）、または、被写体のいずれかが左に移動したといった事象を画像を解析することにより検出し、その検出結果を解析結果として応答プログラム４８ｂに出力する。
【００５２】
エンコーダ４８ｆは、複数の静止画から構成される定点観測画像を、動画にエンコードする。メールプログラム４８ｇは、いわゆるメーラとして機能するプログラムであり、ネットワーク１を介して他の情報処理装置にメールを送信する。
【００５３】
画像管理サーバ１７の応答プログラム１０８ａは、ＰＣ１１から送信されてくる設定情報（設定データ４８ｄに記憶される情報）を取得し、設定ＤＢ１０８ｂに記憶する。また、応答プログラム１０８ａは、ＰＣ１１からアップロードされてくる画像（静止画、動画、または、定点観測画像）を取得し、画像ＤＢ１０８ｃに記憶する。さらに、応答プログラム１０８ａは、ＰＣ１３、携帯電話１４、ＰＤＡ１５、または、ネットワークカムコーダ１６などからの画像の配信要求を受信し、その要求情報に含まれている端末装置の種類を識別する信号（ＨＴＴＰ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）のＵｓｅｒ−Ａｒｇｅｎｔ）に基づいて、画像変換プログラム１０８ｄを制御し、その端末装置で表示可能な画像サイズに変換させて配信する。また、応答プログラム１０８ａは、設定ＤＢ１０８ｂの情報に基づいて、メールプログラム１０８ｅを制御して、画像がアップロードされたことを示すと共にアップロードされたＵＲＬを知らせるメール（以下、このメールを「お知らせメール」とも称する）を、所定の相手先（ＰＣ１３、携帯電話１４、ＰＤＡ１５、または、ネットワークカムコーダ１６）に送信させる。尚、このお知らせメールは、定点観測が開始されたときにだけ、例えば、「定点観測を行います、／／ｗｗｗ．画像管理サーバ．ｊｐ／ＸＸＸ／で見て下さい」のようにアップロードされるＵＲＬを付して送信することもできるし、また、定点観測が予約されたタイミングで、例えば、「Ａ時Ｂ分から定点観測を行います、／／ｗｗｗ．画像管理サーバ．ｊｐ／ＸＸＸ／で見て下さい」のようにアップロードされるＵＲＬと共に、定点観測が開始される時刻（アップロードされる予定の時刻）の情報（または、アップロードされた時刻でもよい）を付して送信するようにすることもできる。お知らせメールは、その他にも、所定の時間にのみ送信させたり、所定の相手にのみ送信させたりすることができる。
【００５４】
ＰＣ１３の応答プログラム７８ｂは、ユーザからの入力情報に基づいて、画像管理サーバ１７にアクセスして画像（静止画、動画、または、定点観測画像）を要求し、取得して、ブラウザプログラムに７８ａ供給して表示させる。また、応答プログラム７８ｂは、ユーザからの入力要求に応じて、ブラウザプログラム７８ａを制御してｗｅｂサーバ１８にアクセスさせ、ＦＴＰサーバ１９にアップロードされている静止画、動画、または、定点観測画像を取得し表示させる。ｗｅｂサーバ１８は、ＨＰ管理プログラム１８ａを記憶しており、ＦＴＰサーバ１９の画像ＤＢ１９ａに記憶されている画像（静止画、動画、または、定点観測の画像）をリンク情報として読出し、ＰＣ１３に出力する。
【００５５】
次に、図６，図７のフローチャートを参照して、ＰＣ１１による画像処理について説明する。
【００５６】
ステップＳ１において、応答プログラム４８ｂは、図８で示すような画面を出力部４７の、例えばＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）などに表示する。表示部２１８には、静止画、動画、または、定点観測画像が表示され、その左側に、静止画モードボタン２０１、動画モードボタン２０２、および、定点観測モードボタン２０３が表示される。また、表示部２１８の右側には、サムネイル画像リスト２１７が設けられており、さらに、右側には、上からモード切替ボタン２１１、保存ボタン２１２、メールボタン２１３、アップロードボタン２１４、および、ごみ箱ボタン２１５が設けられている。
【００５７】
静止画モードボタン２０１は、ユーザが静止画モードを選択するとき操作される。動画モードボタン２０２は、ユーザが動画モードを選択するとき操作される。定点観測モードボタン２０３は、ユーザが定点観測モードを選択するとき操作される。
【００５８】
サムネイル画像リスト２１７は、今現在保存されていない状態（ファイルとして保存されていない状態であるが、撮影された画像が記憶部４８の所定領域に一時的に記憶された状態）の静止画、動画、または、定点観測画像のいずれかを示すサムネイル画像が表示される。このサムネイル画像は、静止画の場合、静止画そのもののサムネイル画像が表示されるが、動画の場合、録画開始時の画像（最初に取り込まれた画像）のサムネイル画像が表示され、また、定点観測画像の場合、定点観測画像として撮影された複数の静止画のうちのいずれかがサムネイル画像として表示されるが、デフォルトとして定点観測が開始されたときに最初に撮影された静止画がサムネイル画像として表示され、それ以降で撮影された静止画と変更することができる。また、この一時的に記憶された状態の画像は、所定数以上、または、記憶されている領域が所定の容量以上となった場合、静止画は撮影不能となり、または、動画、定点観測画像は、録画（撮影）が中断する。尚、所定数以上、または、記憶されている領域が所定の容量以上となった場合、最も古い画像が削除され、最新の画像が記憶されるようにしてもよい。
【００５９】
また、各サムネイル画像は、ポインタを所望とするサムネイル画像の位置に移動させ、クリックすることにより指定（選択）することができ、指定されたサムネイル画像は、画像に縁取りが掛けられた表示となる。図８の場合、サムネイル画像リスト２１７に表示されたサムネイル画像のうち、図中最も下に位置するサムネイル画像が指定されている。
【００６０】
さらに、サムネイル画像リスト２１７に表示されている画像は、指定された状態で、ダブルクリックされると表示が指示され、静止画の場合、静止画が表示部２１８に表示され、動画、または、定点観測画像の場合、動画として表示部２１８に表示される（定点観測画像の場合は、静止画が連続的に表示される）。
【００６１】
モード切替ボタン２１１は、ユーザによりモードが切り換えられるときに操作されるボタンであり、ボタンが操作される度に、静止画モード、動画モード、定点観測モードが順次切り換えられる。したがって、モードは、静止画モードボタン２０１、動画モードボタン２０２、定点観測モードボタン２０３、または、モード切替ボタン２１１のいずれでも切り換えることができる。
【００６２】
保存ボタン２１２は、サムネイル画像リスト２１７に表示されたサムネイル画像のうち、指定された画像を保存するとき（ファイルとして保存するとき）、操作されるボタンである。
【００６３】
メールボタン２１３は、サムネイル画像リスト２１７に表示されたサムネイル画像のうち、指定された画像をメールで送信するとき、操作されるボタンである。
【００６４】
アップロードボタン２１４は、サムネイル画像リスト２１７に表示されたサムネイル画像のうち、指定された画像を画像管理サーバ１７、または、ＦＴＰサーバ１９のいずれかに（指定された画像を）アップロードするとき、操作されるボタンである。
【００６５】
ごみ箱ボタン２１５は、サムネイル画像リスト２１７に表示されたサムネイル画像を消去するとき（記憶部４８の所定領域に一時的に記憶された画像を消去するとき）、操作されるボタンである。
【００６６】
ここで、図６のフローチャートの説明に戻る。ステップＳ２において、応答プログラム４８ｂは、静止画モードが選択されたか否かを判定する。例えば、ユーザによりポインタが操作され、静止画モードボタン２０１が、操作されると、応答プログラム４８ｂは、静止画モードが選択されたと判定し、その処理は、ステップＳ３に進む。
【００６７】
ステップＳ３において、応答プログラム４８ｂは、静止画モード処理を実行する。
【００６８】
ここで、図９のフローチャートを参照して、静止画モード処理について説明する。
【００６９】
ステップＳ６１において、応答プログラム４８ｂは、表示部２１８に図１０で示すような静止画モードの画面を表示する。静止画モードにおいては、図１０で示すように、静止画モードボタン２０１の表示色が変化し、さらに表示部２１８の下の部分に撮影ボタン２２１ａが表示される。さらに、撮影ボタン２２１ａの右側には、設定ボタン２２２ａなどが表示される。このとき、応答プログラム４８ｂは、カメラ制御プログラム４８ｃを介して入力されてくるカメラ１２により取得された画像を表示部２１８に表示させる。撮影ボタン２２１ａは、ユーザが表示部２１８に表示されている画像の撮影を指示するとき操作されるボタンである。設定ボタン２２２ａは、静止画モードにおける各種の設定を行うとき操作されるボタンであり、このボタンが操作されると、静止画モードの設定画面が表示され、各種の設定をすることができる。
【００７０】
ステップＳ６２において、応答プログラム４８ｂは、撮影ボタン２２１ａが操作されたか否かを判定し、撮影ボタン２２１ａが操作されたと判定された場合、その処理は、ステップＳ６３に進む。
【００７１】
ステップＳ６３において、応答プログラム４８ｂは、カメラ制御プログラム４８ｃを制御して、カメラ１２の視野内の画像を撮影し、記憶部４８内の所定領域に一時的に記憶させる。ステップＳ６４において、応答プログラム４８ｂは、図１１で示すようにサムネイル画像リスト２１７に、図１１で示すように、それまで最新の画像であったサムネイル画像２１７ａの下に、今撮影した画像（静止画）に対応する新たなサムネイル画像２１７ｂを表示させる。
【００７２】
ステップＳ６２において、撮影ボタン２２１ａが操作されていないと判定された場合、ステップＳ６５において、設定ボタン２２２ａが操作されたか否かが判定される。ステップＳ６５において、設定ボタン２２２ａが操作されたと判定された場合、ステップＳ６６において、応答プログラム４８ｂは、静止画モードの設定画面を表示する。ステップＳ６７において、応答プログラム４８ｂは、静止画モードの設定が終了されたか否かを判定し、終了されたと判定するまでその処理を繰り返し、終了したと判定した場合、または、ステップＳ６５において、設定ボタン２２２ａが操作されていないと判定された場合、静止画モード処理は終了し、その処理は、図６のフローチャートの処理に戻る。
【００７３】
ここで、図６のフローチャートの説明に戻る。
【００７４】
ステップＳ２において、静止画モードではないと判定された場合、応答プログラム４８ｂは、ステップＳ４において、動画モードが選択されたか否か、すなわち、動画モードボタン２０２が操作されたか否かを判定する。ステップＳ４において、動画モードボタン２０２が操作されたと判定された場合、ステップＳ５において、応答プログラム４８ｂは、動画モード処理を実行する。
【００７５】
ここで、図１２のフローチャートを参照して、動画モード処理について説明する。
【００７６】
ステップＳ７１において、応答プログラム４８ｂは、表示部２１８に図１３で示すような動画モードの画面を表示する。動画モードにおいては、図１３で示すように、動画モードボタン２０２の表示色が変化し、さらに表示部２１８の下の部分に録画ボタン２２１ｂが表示される。さらに、録画ボタン２２１ｂの右側には、設定ボタン２２２ｂなどが表示される。このとき、応答プログラム４８ｂは、カメラ制御プログラム４８ｃを介して入力されてくるカメラ１２により取得された画像を表示部２１８に表示させる。録画ボタン２２１ｂは、ユーザが表示部２１８に表示されている画像の録画を指示するとき操作されるボタンである。設定ボタン２２２ｂは、動画モードにおける各種の設定を行うとき操作されるボタンであり、このボタンが操作されると、動画モードの設定画面が表示される。
【００７７】
ステップＳ７２において、応答プログラム４８ｂは、録画ボタン２２１ｂが操作されたか否かを判定し、録画ボタン２２１ｂが操作されたと判定された場合、その処理は、ステップＳ７３に進む。
【００７８】
ステップＳ７３において、応答プログラム４８ｂは、カメラ制御プログラム４８ｃを制御して、カメラ１２の視野内の画像の録画（動画としての録画）を開始し、記憶部４８内の所定領域に記憶させる。
【００７９】
ステップＳ７４において、応答プログラム４８ｂは、図１４で示すようにサムネイル画像リスト２１７に、図１３で示した、それまで最新の画像であったサムネイル画像２１７ａの下に、今撮影した画像（動画）に対応する新たなサムネイル画像２１７ｃを表示させる。このとき、応答プログラム４８ｂは、図１４で示すように、サムネイル画像２１７ｃ中に録画中であることを示す録画中マークのみを表示させると共に、表示部２１８の下部の表示を、録画ボタン２２１ｂから終了ボタン２２１ｃに代えて表示させる。
【００８０】
ステップＳ７５において、応答プログラム４８ｂは、終了ボタン２２１ｃが操作されたか否かを判定し、終了ボタン２２１ｃが操作されるまでその処理を繰り返し、終了ボタン２２１ｃが操作された場合、その処理は、ステップＳ７６に進む。
【００８１】
ステップＳ７６において、応答プログラム４８ｂは、カメラ制御プログラム４８ｃを制御して、録画を終了させて記憶する。ステップＳ７７において、応答プログラム４８ｂは、図１５で示すように、録画中マークのみが表示されていたサムネイル画像２１７ｃを、録画した動画を識別するサムネイル画像２１７ｄにして表示する。このとき、サムネイル画像２１７ｄには、図１５で示すように、サムネイル画像２１７ｄ中の左上部分に動画であることを示す動画マーク（８ミリ撮影機のようなマーク）を付して、表示する。このように表示することにより、サムネイル画像として管理されている画像が、静止画であるか、または、動画であるかを一目で識別することが可能となる。
【００８２】
ステップＳ７２において、録画ボタンが操作されていないと判定された場合、ステップＳ７８において、応答プログラム４８ｂは、設定ボタン２２２ｂが操作されたか否かを判定し、操作されたと判定した場合、その処理は、ステップＳ７９に進む。
【００８３】
ステップＳ７９において、応答プログラム４８ｂは、動画モードの設定画面を表示する。ステップＳ８０において、応答プログラム４８ｂは、動画モードの設定の終了が指示されたか否かを判定し、動画モードの設定の終了が指示されるまでその処理を繰り返し、例えば、動画モードの設定の終了が指示された場合、動画モード処理が終了し、その処理は、図６のフローチャートの処理に戻る。
【００８４】
ここで、図６のフローチャートの処理の説明に戻る。
【００８５】
ステップＳ４において、動画モードが選択されていないと判定された場合、応答プログラム４８ｂは、定点観測モードが選択されたか否か、すなわち、定点観測モードボタン２０３が操作されたか否かを判定する。例えば、定点観測ボタン２０３が操作されたと判定された場合、応答プログラム４８ｂは、定点観測モードであると判定し、その処理は、ステップＳ６に進み、定点観測モード処理が実行される。
【００８６】
ここで、図１６のフローチャートを参照して、定点観測モードの処理について説明する。
【００８７】
ステップＳ９１において、応答プログラム４８ｂは、図１７で示すような定点観測モードの画像を表示する。定点観測モードにおいては、図１７で示すように、定点観測モードボタン２０３の表示色が変化し、さらに表示部２１８の下の部分に開始ボタン２２１ｄが表示される。さらに、開始ボタン２２１ｄの右側には、設定ボタン２２２ｅなどが表示される。このとき、応答プログラム４８ｂは、カメラ制御プログラム４８ｃを介して入力されてくるカメラ１２により取得された画像を表示部２１８に表示させる。開始ボタン２２１ｄは、ユーザが表示部２１８に表示されている画像の定点観測を指示するとき操作されるボタンである。設定ボタン２２２ｅは、定点観測モードにおける各種の設定を行うとき操作されるボタンであり、このボタンが操作されると、定点観測モードの設定画面が表示される。また、開始ボタン２２１ｄの左側には、予約ボタン２３１が表示される。予約ボタン２３１は、定点観測による撮影を予め予約設定するとき、ユーザにより操作されるボタンである。
【００８８】
ステップＳ９２において、応答プログラム４８ｂは、開始ボタン２２１ｄが操作されたか否かを判定し、開始ボタン２２１ｄが操作されたと判定された場合、その処理は、ステップＳ９３に進む。
【００８９】
ステップＳ９３において、応答プログラム４８ｂは、図１８で示すような確認画面（ダイアログボックス）を表示する。図１８の確認画面では、定点観測を行う際に撮影する間隔を設定する条件毎にタブ２４１ａ乃至２４１ｅが設けられており、それぞれの設定内容が示される。設定内容として、開始時刻表示欄２４２、撮影間隔表示欄２４３、送信方法表示欄２４４、お知らせメール確認表示欄２４５、および、画サイズ表示欄２４６が設けられている。開始時刻表示欄２４２は、条件２の定点観測を開始させる時刻を示す欄であり、「今すぐ開始する」といった時刻以外の設定も可能である。撮影間隔表示欄２４３は、条件２の撮影間隔を示す欄であり、例えば、「一定時間で撮影する」、「動いたときに撮影する」、「明るさが急激に変化したとき撮影する」、「赤いものが視界に入ったとき撮影する」、または、「被写体のいずれかが左に移動したとき撮影する」といった設定をすることが可能である。送信方法表示欄２４４は、定点観測により撮影された画像を送信する（アップロードする）相手先を示す欄であり、「ＦＴＰ」や「画像管理サーバ」などに設定された情報が表示される。お知らせメール確認表示欄２４５は、定点観測画像が、アップロードされたとき、お知らせメールを送信するか否かを示す欄であり、「あり」、または、「なし」が表示される。画サイズ表示欄２４６は、定点観測画像としてアップロードされる画像のサイズを示すものである。
【００９０】
図１８においては条件２の設定内容が示されており、今の場合、開始時刻表示欄２４２には「今すぐ開始する」が、撮影間隔表示欄２４３には「動いたときに撮影する」が、送信方法表示欄２４４には「ＦＴＰ」が、お知らせメール確認表示欄２４５には「あり」、そして、画サイズ表示欄２４６には「３２０×２４０」が表示されており、開始時刻が「今すぐ開始する」であり、撮影間隔が「動いたときに撮影する」であり、送信方法が「ＦＴＰ」であり、お知らせメールが「あり」であり、画サイズが「３２０×２４０」であることが示されている。タブ２４１ａ乃至２４１ｅがクリックされるとそれぞれ条件１乃至５に対応する上述の設定情報が表示される。尚、条件については、後述する。
【００９１】
また、変更ボタン２４７は、これらの設定情報を変更したい場合、ユーザに操作されるボタンである。ＯＫボタン２４８は、これらの設定情報を変更することなくそのまま使用する場合に操作されるボタンである。キャンセルボタン２４９は、定点観測操作そのものをキャンセルさせるとき、ユーザにより操作されるボタンである。
【００９２】
ステップＳ９４において、応答プログラム４８ｂは、ＯＫボタン２４８が操作されたか否かを判定し、例えば、ＯＫボタン２４８が操作されなかったと判定された場合、ステップＳ９５において、キャンセルボタン２４９が操作されたか否かを判定し、例えば、キャンセルボタン２４９が操作されなかったと判定されたとき、その処理は、ステップＳ９６に進む。
【００９３】
ステップＳ９６において、応答プログラム４８ｂは、変更ボタン２４７が操作されたと判定し、定点観測の設定画面を表示して、定点観測モードの設定を行わせる。ステップＳ９６において、定点観測モードの設定処理が終了すると、ステップＳ９７において、応答プログラム４８ｂは、設定情報を設定データ４８ｄとして記憶すると共に、定点観測画像がアップロードされる画像管理サーバ１７に送信する。すなわち、例えば、設定情報におけるお知らせメールの確認情報などは、画像管理サーバ１７がＰＣ１１からアップロードを受けたときに、メールを送信するか否かの情報であるので、事前に画像管理サーバ１７に通知される。
【００９４】
ステップＳ９８において、応答プログラム４８ｂは、撮影するタイミングであるか否かを判定する。より詳細には、カメラ制御プログラム４８ｃがカメラ１２から入力される画像を、画像解析プログラム４８ｅが解析し、その解析結果を応答プログラム４８ｂに出力する。応答プログラム４８ｂは、この解析結果から、例えば、画像が動いたか、明るさが急激に変化したか、赤いものが視野に入ったか、被写体のいずれかが左に移動したか、または、所定の時間が経過したかなどの定点観測画像の撮影間隔（撮影のタイミング）に該当する条件を満たすか否かを判定する。例えば、該当する条件になったと判定された場合、ステップＳ９９において、応答プログラム４８ｂは、カメラ制御プログラム４８ｃを制御して、カメラ１２の画像を定点観測画像として撮影し、記憶部４８の所定領域に一時的に記憶させる。
【００９５】
ステップＳ１００において、応答プログラム４８ｂは、撮影した画像が記憶されている記憶部４８の所定領域が、所定の容量以上（また、所定の枚数以上）であるか否かを判定し、所定容量以上であると判定した場合、ステップＳ１０１において、定点観測画像として撮影された静止画のうち、最も古い静止画を削除する。
【００９６】
ステップＳ１０２において、応答プログラム１０２は、撮影した静止画を画像管理サーバ１７、または、ＦＴＰ１８にアップロードする。このとき、応答プログラム１０２は、上述の設定データ４８ｄを参照して、設定されている送信方法で、画像管理サーバ１７、または、ＦＴＰサーバ１８に送信（アップロード）する。このとき、応答プログラム４８ｂは、撮影した画像がどのようなタイミングで撮影されたか、すなわち、どのような事象により撮影されたかの情報をアップロードする画像データに付してアップロードする。
【００９７】
ステップＳ１０３において、応答プログラム４８ｂは、図１９で示すようにサムネイル画像リスト２１７に、図１７で示すように、それまで最新の画像であったサムネイル画像２１７ａの下に、今撮影した画像（定点観測画像）に対応する新たなサムネイル画像２１７ｄを表示させる。このとき、応答プログラム４８ｂは、図１９で示すように、サムネイル画像２１７ｄ中に定点観測画像が撮影中であることを示す定点観測中マークのみを表示させると共に、表示部２１８の下部の表示を、開始ボタン２２１ｅから終了ボタン２２１ｆに代えて表示させる。
【００９８】
ステップＳ１０４において、応答プログラム４８ｂは、定点観測画像の撮影が終了したか否か、すなわち、図１９の終了ボタン２２１ｆが操作されたか、または、設定データ４８ｄに記憶された撮影時間が終了したか否かを判定し、定点観測が終了したか否かを判定する。ステップＳ１０４において、定点観測が終了したと判定された場合、ステップＳ１０５において、応答プログラム４８ｂは、定点観測モードを終了させると共に、定点観測中マークのみが表示されていたサムネイル画像２１７ｄを、図２０で示すように、定点観測により撮影された画像を識別するサムネイル画像２１７ｅにして表示する。このとき、サムネイル画像２１７ｅには、図２０で示すように、サムネイル画像２１７ｅ中の左上部分に定点観測画像であることを示す定点観測マーク（写真機のようなマーク）を付して、表示する。このように表示することにより、サムネイル画像として管理されている画像が、静止画であるか、動画像であるか、または、定点観測画像であるかを一目で識別することが可能となる。
【００９９】
ステップＳ９４において、ＯＫボタン２４８が操作されたと判定された場合、ステップＳ９６，Ｓ９７の処理はスキップされて、その処理は、ステップＳ９８に進む。
【０１００】
ステップＳ９５において、キャンセルボタン２４９が選択されたと判定された場合、ステップＳ９４乃至Ｓ１０２の処理がスキップされて、その処理は、ステップＳ１０３に進む。
【０１０１】
ステップＳ１００において、所定容量以上に撮影されていないと判定された場合、ステップＳ１０１の処理がスキップされる。
【０１０２】
ステップＳ９２において、開始ボタン２２１ｄが操作されなかったと判定された場合、ステップＳ１０６において、応答プログラム４８ｂは、予約ボタン２３１が操作されたか否かを判定する。例えば、予約ボタン２３１が操作されたと判定された場合、ステップＳ１０７において、応答プログラム４８ｂは、図２１で示すような時間設定画面を表示する。図２１においては、定点観測予約ウィザードと表示されたダイアログボックスが示されている。ダイアログボックスの上部には、設定の進度を示す表示がなされており、左から時間設定状態表示部２５１ａ、撮影間隔状態表示部２５１ｂ、送信設定状態表示部２５１ｃ、および、画質設定状態表示部２５１ｄが表示されており、今現在の状態のとき、配色が変わる構成となっている。今の場合、時間設定状態表示部２５１ａの配色が変化しており、今現在の設定状態が時間設定であることが示されている。
【０１０３】
その下には、「定点観測の開始・終了時刻の設定を行います」と表示され、さらに、その下には、開始時刻の時間入力欄２５２と分入力欄２５３が設けられており、それぞれ、アップボタン２５２ａ，２５３ａおよびダウンボタン２５２ｂ，２５３ｂが操作されることにより値を変化させて、開始時刻を入力することができる。開始時刻の時間入力欄２５２、および、分入力欄２５３の下には、終了時刻の時間入力欄２５４と分入力欄２５５が設けられており、それぞれ、アップボタン２５４ａ，２５５ａおよびダウンボタン２５４ｂ，２５５ｂが操作されることにより値を変化させて、終了時刻を入力することができる。
【０１０４】
さらに、終了時刻の時間入力欄２５４、および、分入力欄２５５の下には、「毎日撮影を行う」と表示された横に、チェックボックス２５６が設けられており、上述の定点観測の開始時刻と終了時刻で、毎日定点観測を行うようにするとき、チェックされる。
【０１０５】
ダイアログボックスの下の部分には、左から戻るボタン２５７、次へボタン２５８、決定ボタン２５９、キャンセルボタン２６０、および、ヘルプボタン２６１が表示されている。戻るボタン２５７は、図２１のダイアログボックスの設定処理よりも前のダイアログボックスの設定処理をするとき操作されるボタンである。次へボタン２５８は、図２１のダイアログボックスの設定処理が終了し、次の設定処理をするとき、操作されるボタンである。決定ボタン２５９は、設定状態が決定されるとき、操作されるボタンである。キャンセルボタン２６０は、設定操作がキャンセルされるとき操作されるボタンである。ヘルプボタン２６１は、設定操作に関するヘルプ情報を表示させるとき操作されるボタンである。
【０１０６】
例えば、図２１で示した開始時間と終了時間が設定され、さらに、次へボタン２５８が操作されると、その処理は、ステップＳ１０８に進む。
【０１０７】
ステップＳ１０８において、応答プログラム４８ｂは、図２２で示すような撮影間隔を設定するためのダイアログボックスを表示する。図２２においては、撮影間隔状態表示部２５１ｂの配色が変化し、条件１の撮影間隔の条件を入力する入力欄２７１、条件２の撮影間隔の条件を入力する入力欄２７４、条件３の撮影間隔の条件を入力する入力欄２７７、条件４の撮影間隔の条件を入力する入力欄２８０、および条件５の撮影間隔の条件を入力する入力欄２８３が、それぞれ表示されており、撮影間隔の設定として条件１乃至５の５種類の撮影間隔が設定できる。
【０１０８】
尚、この例においては、撮影間隔の設定として条件が５種類設定できるようになっているが、５種類以上の条件が設定できるようにしてもよい。また、「一定時間で撮影する」、「動いたときに撮影する」、「明るさが急激に変化したときに撮影する」、「赤色のものが視界に入ったとき撮影する」、「被写体のいずれかが左に移動したときに撮影する」以外の設定ができるようにしてもよく、例えば、条件を入力できる欄を設けるようにしてもよいし、また、複数の条件を予め用意して、その中から選択できるようにしてもよい。
【０１０９】
今の場合、条件１乃至５は、それぞれ「一定時間で撮影する」、「動いたときに撮影する」、「明るさが急激に変化したときに撮影する」、「赤色のものが視界に入ったとき撮影する」、「被写体のいずれかが左に移動したときに撮影する」として設定されている。
【０１１０】
「一定時間で撮影する」とは、所定の時間間隔で静止画を撮影することにより定点観測画像を生成することを示している。したがって、「一定時間で撮影する」条件の場合、設定されるのは、その撮影間隔となるので、図２２で示すように、撮影間隔の分入力欄２７２、および、秒入力欄２７３が設けられており、それぞれアップボタン２７２ａ，２７３ａ、および、ダウンボタン２７２ｂ，２７３ｂを操作することにより設定することができる。また、チェックボタン２７１ａは、条件１の設定を有効にする場合、チェックされるボタンであり、図２２では、チェックされており、条件１の設定が有効であることが示されている。
【０１１１】
「動いたときに撮影する」とは、直前の画像と今現在の画像との比較により変化があるとき、撮影することである。より詳細には、カメラ１２を介してカメラ制御プログラム４８ｃに入力された画像を、画像解析プログラム４８ｅが解析し、動きがある、すなわち、直前の画像と今現在の画像の各画素間に変化が現れたという解析結果を応答プログラム４８ｂに入力するとき、応答プログラム４８ｂがカメラ制御プログラム４８ｃを制御して定点観測画像として静止画を撮影させることである。
【０１１２】
この場合、画像に連続的な動きがあると、その間は、連続的に静止画を撮影することになるので、連続的に撮影する画像の最短撮影時間（最短撮影間隔）が設定される。このため、図２２で示すように、最短撮影時間の分入力欄２７５、および、秒入力欄２７６が設けられており、それぞれアップボタン２７５ａ，２７６ａ、および、ダウンボタン２７５ｂ，２７６ｂを操作することにより設定することができる。また、チェックボタン２７４ａは、条件２の設定を有効にする場合、チェックされるボタンであり、図２２では、チェックされており、条件２の設定が有効であることが示されている。
【０１１３】
「明るさが急激に変化したときに撮影する」とは、直前の画像と今現在の画像との比較により明るさの値に変化がある場合に撮影することである。より詳細には、カメラ１２を介してカメラ制御プログラム４８ｃに入力された画像を、画像解析プログラム４８ｅが解析し、明るさが急激に変化した、すなわち、例えば、直前の画像と今現在の画像の画素値の総和の差分が所定値よりも大きく異なることを示す解析結果を応答プログラム４８ｂに入力するとき、応答プログラム４８ｂがカメラ制御プログラム４８ｃを制御して定点観測画像として静止画を撮影させることである。
【０１１４】
この場合、画像の明るさが連続的に変化すると、その間は、連続的に静止画を撮影することになるので、最短撮影時間を設定する。このため、図２２で示すように、最短撮影時間の分入力欄２７８、および、秒入力欄２７９が設けられており、それぞれアップボタン２７８ａ，２７９ａ、および、ダウンボタン２７８ｂ，２７９ｂを操作することにより設定することができる。また、チェックボタン２７７ａは、条件３の設定を有効にする場合、チェックされるボタンであり、図２２では、チェックされており、条件３の設定が有効であることが示されている。
【０１１５】
「赤色のものが視野に入ったときに撮影する」とは、赤色のものが今現在の画像の視野内に入った場合に撮影することである。より詳細には、カメラ１２を介してカメラ制御プログラム４８ｃに入力された画像を、画像解析プログラム４８ｅが解析し、赤色のものが視野内に入った、すなわち、例えば、赤の画素値が所定値よりも大きいことを示す解析結果を応答プログラム４８ｂに入力するとき、応答プログラム４８ｂがカメラ制御プログラム４８ｃを制御して定点観測画像として静止画を撮影させることである。
【０１１６】
この場合、赤色のものが視野に入ったままの状態になると、その間は、連続的に静止画を撮影することになるので、最短撮影時間を設定する。このため、図２２で示すように、最短撮影時間の分入力欄２８１、および、秒入力欄２８２が設けられており、それぞれアップボタン２８１ａ，２８２ａ、および、ダウンボタン２８１ｂ，２８２ｂを操作することにより設定することができる。また、チェックボタン２８０ａは、条件４の設定を有効にする場合、チェックされるボタンであり、図２２では、チェックされており、条件４の設定が有効であることが示されている。
【０１１７】
「被写体のいずれかが左に動いたときに撮影する」とは、直前の画像と今現在の画像とを比較し、画像内の被写体のいずれかが左に動いた場合に撮影することである。より詳細には、カメラ１２を介してカメラ制御プログラム４８ｃに入力された画像を、画像解析プログラム４８ｅが解析し、被写体のいずれかが左に動いた、すなわち、例えば、画像中の物体の位置を捉えて、その位置が左方向に移動したことを示す解析結果を応答プログラム４８ｂに入力するとき、応答プログラム４８ｂがカメラ制御プログラム４８ｃを制御して定点観測画像として静止画を撮影させることである。
【０１１８】
この場合、被写体のいずれかが左に動き続けた状態になると、その間は、連続的に静止画を撮影することになるので、最短撮影時間を設定する。このため、図２２で示すように、最短撮影時間の分入力欄２８４、および、秒入力欄２８５が設けられており、それぞれアップボタン２８４ａ，２８５ａ、および、ダウンボタン２８４ｂ，２８５ｂを操作することにより設定することができる。また、チェックボタン２８３ａは、条件５の設定を有効にする場合、チェックされるボタンであり、図２２では、チェックされており、条件５の設定が有効であることが示されている。
【０１１９】
この画像の撮影間隔が設定され、次へボタン２５８が操作されると、その処理は、ステップＳ１０９に進む。
【０１２０】
ステップＳ１０９において、応答プログラム４８ｂは、図２３で示すように、アップロード（送信）方法設定画面を表示する。
【０１２１】
図２３においては、送信設定状態表示部２５１ｃの配色が変化し、その下に「撮影画像を送信する方法を設定します」と表示されるとともに、条件１乃至５に対応したタブ３０１ａ乃至３０１ｅが表示され、ポインタにより選択することで条件を切り換えることができる。各条件毎に、チェックボタン３０２，３０４，３０５、および、チェックボックス３０３が設けられる。
【０１２２】
チェックボタン３０２は、その右側に「ＦＴＰで自分のｗｅｂページにアップロードする」と表示されており、ユーザが撮影された定点観測画像をＦＴＰで自分のｗｅｂページにアップロードすることを選択するときチェックされる。
【０１２３】
チェックボックス３０３は、ＦＴＰで自分のｗｅｂページにアップロードすることを選択する場合、携帯用のｗｅｂページも作成することを希望するときチェックされる。
【０１２４】
チェックボタン３０４は、その右側に「画像管理サーバにアップロードする」と表示されており、ユーザが撮影された定点観測画像を画像管理サーバ１７にアップロードさせたいときチェックされる。
【０１２５】
チェックボタン３０５は、その右側に「送信しない」と表示されており、ユーザが、撮影された定点観測画像を送信せずに、ＰＣ１１の記憶部４８の所定領域に記憶させるのみにさせたいときチェックされる。
【０１２６】
尚、このチェックボタン３０２，３０４，３０５、および、チェックボックス３０３における設定は、タブ３０１ａ乃至３０１ｅを切り換えることにより条件１乃至５の全ての条件について個々に設定することができる。今の場合、チェックボタン３０２がチェックされているので、撮影された定点観測用の静止画像は、ＦＴＰで自分のｗｅｂページにアップロードされる。
【０１２７】
図２３の設定が終了し、次へボタン２５８が操作されると、その処理は、ステップＳ１１０に進む。
【０１２８】
ステップＳ１１０において、応答プログラム４８ｂは、図２４で示すようにアップロードのタイミングを設定するダイアログボックスを表示する。
【０１２９】
図２４においては、送信設定状態表示部２５１ｃの配色が変化し、その下に「アップロードするｗｅｂページの更新間隔とタイトルを設定します。」と表示されるとともに、条件１乃至５に対応したタブ３０１ａ乃至３０１ｅが表示され、ポインタにより選択することで条件を切り換えることができる。さらに、各条件毎に、「ｗｅｂページをアップロードする」を表示する表示欄３１１と、そのチェックボタン３１１ａ、および、「既にアップロードしたｗｅｂページを使用する」を選択するチェックボタン３１５が表示されている。
【０１３０】
チェックボックス３１１ａは、「ｗｅｂページをアップロードする」の状態を選択するとき、すなわち、定点観測の静止画像をアップロードする度に個々のｗｅｂページとしてアップロードしたいときチェックされる。表示欄３１１には、ｗｅｂページをアップロードする間隔を示す更新間隔の分入力欄３１２と秒入力欄３１３が設けられており、それぞれアップボタン３１２ａ，３１３ａ、または、ダウンボタン３１２ｂ，３１３ｂを操作することにより値を設定することができる。その下には、ページタイトルを入力するページタイトル入力欄３１４は、アップロードするときに付するｗｅｂページの名称を設定する。
【０１３１】
チェックボタン３１５は、「既にアップロードしたｗｅｂページを使用する」を選択する場合、すなわち、既にアップロードされているｗｅｂページに、新たにアップロードされた定点観測画像の静止画を更新させたいときチェックされる。
【０１３２】
図２４の設定が終了し、次へボタン２５８が操作されると、その処理は、ステップＳ１１１に進む。
【０１３３】
ステップＳ１１１において、応答プログラム４８ｂは、図２５で示すようなＦＴＰの設定するためのダイアログボックスを表示する。
【０１３４】
図２５においては、送信設定状態表示部２５１ｃの配色が変化し、その下に「ｗｅｂページと画像をアップロードするためにＦＴＰの設定を行います」と表示されるとともに、条件１乃至５に対応したタブ３０１ａ乃至３０１ｅが表示され、ポインタにより選択することで条件を切り換えることができる。さらに、各条件毎に、ＦＴＰアカウントを入力するＦＴＰアカウント入力欄３２１、ＦＴＰのパスワードを入力するＦＴＰパスワード入力欄３２２、ＦＴＰサーバ名を入力するＦＴＰサーバ名入力欄３２３、ホームページの転送先ディレクトリを入力する転送先ディレクトリ入力欄３２４、および、ホームページのＵＲＬを入力するホームページＵＲＬ入力欄３２５が入力されると共に、「ｐｒｏｘｙを有効にする」と表示されたｐｒｏｘｙ設定欄３２６が表示される。さらに、ｐｒｏｘｙ設定欄３５６には、ｐｒｏｘｙを有効にするとき操作されるチェックボタン３２６ａ、ｐｒｏｘｙアドレスを入力するｐｒｏｘｙアドレス入力欄３２７、および、ポート番号を入力するポート番号入力欄３２８が設けられている。これらのＦＴＰアカウント入力欄３２１乃至ポート番号入力欄３２８は、各タブ３０１ａ乃至３０１ｅを切り換えることにより、全ての条件について設定することができる。
【０１３５】
図２５の設定が終了し、次へボタン２５８が操作されると、その処理は、ステップＳ１１２に進む。
【０１３６】
ステップＳ１１２において、応答プログラム４８ｂは、図２６で示すような画像管理サーバに作成するアルバムを設定するためのダイアログボックスを表示する。
【０１３７】
図２６においては、送信設定状態表示部２５１ｃの配色が変化し、その下に「画像管理サーバに作成するアルバムを決定します」と表示されるとともに、条件１乃至５に対応したタブ３０１ａ乃至３０１ｅが表示され、ポインタにより選択することで条件を切り換えることができる。さらに、各条件毎に、アップロードする画像のアルバムタイトルを入力するアルバムタイトル入力欄３６１が表示され、その下には、「日時をタイトルの後ろに追加する」との表示があり、その左側にチェックボックスが設けられている。画像管理サーバ１７では、アップロードされてくる静止画像をアルバム毎に管理しているので、そのアルバムのタイトルを、アルバムタイトル入力欄３６１に入力して設定する。アルバムタイトル入力欄３６１は、各タブ３０１ａ乃至３０１ｅを切り換えることにより、全ての条件について設定することができる。従って、条件の数だけ、画像管理サーバ１７には、アルバムが設定されることになる。
【０１３８】
尚、図２６で示すようにアルバムタイトルの入力欄が表示されるのは、ステップＳ１０９の処理において、図２７で示すように、チェックボタン３４３がチェックされて、画像管理サーバにアップロードするが選択された条件についてである。
【０１３９】
図２６の設定が終了し、次へボタン２５８が操作されると、その処理は、ステップＳ１１３に進む。
【０１４０】
ステップＳ１１３において、応答プログラム４８ｂは、図２８で示すように、お知らせメールを設定するダイアログボックスを表示する。図２８においては、「定点観測の開始をお知らせするメールの有無を選択します」と表示され、チェックボタン３７１，３７３と、チェックボックス３７２が表示される。チェックボタン３７１は、「メールでお知らせする」と表示された左側に設けられており、ユーザが、定点観測画像がアップロードされる度に、アップロードされたことを電子メールで知らせるように設定したいとき、操作される。その下の「開始時にお知らせする」と示された左側にチェックボックス３７２は、チェックボタン３７１がオンに設定された時点で定点観測が開始されたことを電子メールで通知したいときに操作される。また、チェックボタン３７３は、電子メールで、定点観測画像がアップロードされたことを知らせないように設定したいとき、ユーザにより操作される。従って、図２８の場合、タブ３０２ａが選択されているので、条件２（動いたとき撮影する（図２２参照）、画像管理サーバにアップロードする（図２７））でアップロードされた定点観測画像がアップロードされたとき、電子メールで通知されるように設定されている。タブ３０１ａ乃至３０１ｅを切り替えて条件１乃至５のそれぞれについて設定することができる。ただし、知らせメールを設定できるのは、画像管理サーバ１７にアップロードする場合のみである。
【０１４１】
図２８の設定が終了し、次へボタン２５８が操作されるとその処理は、ステップＳ１１４に進む。
【０１４２】
ステップＳ１１４において、応答プログラム４８ｂは、図２９で示すようにアドレスを設定するダイアログボックスを表示する。図２９においては、「お知らせする送信方法の設定を行います」と表示されタブ３０１ａ乃至３０１ｅ毎に送信先のアドレスを設定することができる。宛先入力欄３８３に送信相手のアドレスを入力し、宛先ボタン３８２を操作すると、アドレスリスト３８１に追加される。図２９においては、送信先アドレスとして「Ａさん　ａａ＠ａａ．ｎｅ．ｊｐ」、「Ｂさん　ｂｂ＠ｂｂ．ｎｅ．ｊｐ」と表示されており、Ａさん、Ｂさん宛てに送信するアドレスが登録されていることが示されている。
【０１４３】
ただし、ステップＳ１１３の処理において、図２８で示したダイアログボックスのチェックボタン３７１がオンにされていないとき、図２９で示すような、送信アドレスを設定することができない状態となる。すなわち、宛先入力欄３８３にアドレスが入力できない状態となる。
【０１４４】
図２９の設定が終了し、次へボタン２５８が操作されると、その処理は、ステップＳ１１３に進む。
【０１４５】
ステップＳ１１５において、応答プログラム４８ｂは、図３０で示すように、画質設定状態表示部２５１ｄの配色が変化しており、今現在の設定状態が画質設定であることが示され、さらに、「撮影する画像のサイズや画質を設定します」と表示され、その下に、画サイズ選択ボタン４０１、および、画質設定欄４０２が表示される。画サイズ選択ボタン４０１は、ユーザが画サイズを選択するとき操作されるボタンであり、操作されると選択可能な画サイズのドロップダウンリストが表示され、その中から所望とする画サイズを選択することができる。図３０において、３２０×２４０（単位はピクセル）が選択されている。
【０１４６】
画質設定欄４０２は、つまみ４０２ａを左右方向に移動させることにより画質を設定する。これにより画質は、つまみ４０２ａが左方向に移動されると低画質化され、逆に右方向に移動されると高画質化される。
【０１４７】
図３０の設定が終了し、次へボタン２５８が操作されると、その処理は、ステップＳ１１６に進む。
【０１４８】
ステップＳ１１６において、応答プログラム４８ｂは、設定データ４８ｄに記憶させると共に、送信先として設定された画像管理サーバ１７に送信する。
【０１４９】
尚、以上の説明においては、ステップＳ１０７乃至Ｓ１１５の処理は、各設定用のダイアログボックスを順に設定し、常に次へボタン２５７で進めている場合について説明してきたが、戻るボタン２５７、次へボタン２５８、決定ボタン２５９、または、キャンセルボタン２６０の操作により順序が前後したり、または、スキップされることがある。
【０１５０】
一方、ステップＳ１０６において、予約ボタン２３１が操作されていないと判定された場合、ステップＳ１１７において、応答プログラム４８ｂは、設定ボタンが操作されたか否かを判定し、例えば、設定ボタン２２１ｅが操作されたと判定されたとき、その処理は、ステップＳ１１８に進む。
【０１５１】
ステップＳ１１８において、応答プログラム４８ｂは、定点観測モードの設定画面を表示する。尚、この定点観測モードの設定画面により設定可能な情報は、ステップＳ１０８乃至Ｓ１１５の処理により設定可能な設定データと同様である。
【０１５２】
ステップＳ１１９において、応答プログラム４８ｂは、定点観測モードの設定が終了されたか否かを判定し、終了されたと判定されるまでその処理を繰り返し、その処理が終了したと判定された場合、または、ステップＳ１１７において、設定ボタンが操作されていないと判定された場合、定点観測モードの処理は終了する。
【０１５３】
ここで、図６のフローチャートの説明に戻る。
【０１５４】
ステップＳ６において、定点観測モードが選択されていない、すなわち、定点観測モードボタン２０３が操作されていないと判定された場合、ステップＳ８において、応答プログラム４８ｂは、保存ボタン２１２が操作されたか否かを判定する。ステップＳ８において、保存ボタン２１２が操作されたと判定された場合、ステップＳ９において、応答プログラム４８ｂは、静止画が選択されているか否かを判定する。例えば、サムネイル画像リスト２１７上に表示されているサムネイル画像のうち、動画マークや定点観測マークが付されていないサムネイル画像が選択されている場合、静止画が選択されたと判定され、その処理は、ステップＳ１０に進む。
【０１５５】
ステップＳ１０において、応答プログラム４８ｂは、記憶部４８の所定領域に、選択されている静止画の情報をＪＰＥＧ方式のファイルとして記憶する。すなわち、静止画は、撮影されたときには、一時的に記憶部４８の所定領域に記憶されていた状態であるが、保存処理により、一時的な状態ではない（予め指定された記憶部４８の所定領域にＪＰＥＧ形式で記憶されている。保存ボタン２１２が押されることによる保存処理により、当該ＪＰＥＧファイルを別の記憶部４８の所定領域にコピーし）ＪＰＥＧ方式のファイルとして保存する。
【０１５６】
ステップＳ９において、静止画ではないと判定された場合、ステップＳ１１において、応答プログラム４８ｂは、動画が選択されているか否か、すなわち、サムネイル画像リスト２１７に表示されたサムネイル画像のうち動画マークが含まれたサムネイル画像が選択されているか否かを判定し、例えば、動画マークの付されたサムネイル画像が選択されていると判定された場合、その処理は、ステップＳ１２に進む。
【０１５７】
ステップＳ１２において、応答プログラム４８ｂは、選択されたサムネイル画像に対応する、記憶部４８の所定領域に一時的に記憶された動画データをＭＰＥＧ１形式の動画ファイルとして、記憶部４８に記憶する。すなわち、動画は、撮影されたときには、一時的に記憶部４８の所定領域に記憶されていた状態であるが、保存処理により、一時的な状態ではない（予め指定された記憶部４８の所定領域にＭＰＥＧ１形式で記憶されている。保存ボタン２１２が押されることによる保存処理により、当該ＭＰＥＧ１ファイルを別の記憶部４８の所定領域にコピーし）ＭＰＥＧ１方式のファイルとして保存する。
【０１５８】
ステップＳ１１において、動画が選択されていないと判定された場合、すなわち、静止画、および、動画が選択されていないので、定点観測画像が選択された（定点観測マークが付されたサムネイル画像が選択された）とみなし、ステップＳ１３において、応答プログラム４８ｂは、図３１で示すように、保存方法の選択用のダイアログボックスを表示する。
【０１５９】
図３１で示す保存方法の選択用のダイアログボックスには、最上段に、「定点観測データをどのような形式で保存するかを選択してください」と表示されており、その下に、「表示されている静止画（代表画像）を保存する」と表示された左側にチェックボタン４１１が設けられ、さらにその下に、「定点観測データをＭＰＥＧ１形式の動画に変換して保存する」と表示された左側にチェックボックス４１２が設けられている。さらにその下には、ＯＫボタン４１３、および、キャンセルボタン４１４が設けられている。
【０１６０】
チェックボタン４１１は、表示されている静止画（代表画像）を保存する処理を希望する場合、操作されるボタンである。この場合、保存されるのは、定点観測画像として記録されている画像のうちの代表画像（サムネイル画像に選択されている画像）のみが記憶される。
【０１６１】
チェックボタン４１２は、定点観測データをＭＰＥＧ１方式の動画に変換して保存する処理を希望するとき操作される。今の場合、チェックボタン４１１がオンの状態にされている。いずれかの状態が選択されて、ＯＫボタン４１３が操作されるとその処理は、ステップＳ１４に進む。
【０１６２】
ステップＳ１４において、応答プログラム４８ｂは、定点観測データをＭＰＥＧ１形式の動画に変換して保存する処理が選択されたか、すなわち、チェックボタン４１２がオンにされたか否かを判定する。今の場合、チェックボタン４１１がオンにされているので、その処理は、ステップＳ１５に進む。
【０１６３】
ステップＳ１５において、応答プログラム４８ｂは、定点観測画像のデータとして代表画像（サムネイル画像に選択されている画像）のみをＪＰＥＧ方式で保存する。
【０１６４】
ステップＳ１４において、定点観測データをＭＰＥＧ　１形式の動画に変換して保存する処理が選択された場合、すなわち、チェックボタン４１２がオンにされている場合、その処理は、ステップＳ１６に進む。
【０１６５】
ステップＳ１６において、応答プログラム４８ｂは、エンコーダ４８ｆを制御して、複数の静止画からなる定点観測データをＭＰＥＧ１方式の動画に変換する。このとき、応答プログラム４８ｂは、図３２で示すように、動画ファイルに変換する処理中であることを示すダイアログボックスを表示する。図３２においては、進度を示すバー４１５が表示されており、変換処理の進度に応じてバーが右方向に伸びていき、最終的には、右端までバーが伸びると変換処理は終了したことになり、図３２で示すダイアログボックスの表示は消去される。尚、図３２中では、バーは、黒マスとして表示されている。
【０１６６】
ステップＳ１７において、応答プログラム４８ｂは、選択されたサムネイル画像に対応する定点観測データをＭＰＥＧ１形式で記憶部４８の所定領域に保存する。
【０１６７】
ここで、複数の静止画から構成される定点観測画像を動画に変換させる処理について説明する。図３３で示すように、定点観測画像は、複数の静止画をファイル名により管理するデータ管理ファイルと、そのファイル名に対応する静止画からなる定点観測データから構成される。従って、エンコーダ４８ｆは、このデータ管理ファイルと定点観測データに基づいて、定点観測画像を動画に変換する。今の場合、静止画はＪＰＥＧであり、動画はＭＰＥＧ形式であるが、静止画は、ＪＰＥＧ以外のデータ形式でもよく、例えば、Ｔｉｆｆ（Ｔａｇｇｅｄ　Ｉｍａｇｅ　Ｆｉｌｅ　Ｆｏｒｍａｔ）やｇｉｆ（Ｇｒａｐｈｉｃｓ　Ｉｎｔｅｒｃｈａｎｇｅ　Ｆｏｒｍａｔ）形式であってもよいし、また、動画についてもＭＰＥＧ１に限らず、例えば、Ｆｌａｓｈであってもよい。
【０１６８】
応答プログラム４８ｂが管理する静止画、動画、および定点観測画像は、データ管理ファイルとして管理されている。データ管理ファイルは、ｘｍｌ（Ｅｘｔｅｎｓｉｂｌｅ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）形式で記述された画像管理ファイルと、それらを統合する１元管理ファイルから構成される。
【０１６９】
ここで、図３４を参照して、画像管理ファイルの構成を説明する。
【０１７０】
第１行目は、「＜？ｘｍｌ　ｖｅｒｓｉｏｎ＝”１．０”？＞」と記述されており、ｘｍｌのバージョンが記述されている。第２行目は、「＜ｎａｇａｒａ　ａｐｐｌｉｃａｔｉｏｎ＝”ＡＡプログラム”」と記述されており、アプリケーションソフトウェア名として「ＡＡプログラム」と記述されている。また、第２行目と第１９行目の記述（「＜／ｎａｇａｒａ＞）により、セクションが構成されている。
【０１７１】
第３行目は、「ｖｅｒｓｉｏｎ＝”１．０（ＡＡプログラムのバージョン）”」と記述されており、「ＡＡプログラムのバージョン」が記述されている。第４行目は、
「ｔｙｐｅ＝”撮影モード（ｓｔｉｌｌ，　ｍｏｖｉｅ，　ｔｔｋ）”」と記述されており、撮影したモードが記述され、撮影された画像が静止画の場合、「ｓｔｉｌｌ」が、動画の場合、「ｍｏｖｉｅ」が、定点観測の場合、「ｔｔｋ」が記述される。
【０１７２】
第５行目は、「ｉｄ＝”画像管理ファイルの通し番号”＞」と記述されており、撮影したモードに関係なく、画像管理ファイルに一律に振られた通し番号であり、後述する一元管理ファイルではこの番号により画像管理ファイルを管理する。第６行目には、「＜ｃａｐｔｉｏｎ／＞」が記述されており、画像管理ファイル中の見出しが示されている。第７行目には、「＜ｏｂｊｅｃｔｓ＞」と記述されており、第１５行目までの範囲でオブジェクトが挿入されることが示されている。
【０１７３】
第８行目には、「＜ｏｂｊｅｃｔ　ｉｄ＝”撮影単位での静止画及び動画ファイルに対する通し番号”＞」と記述されており、静止画及び動画の場合、ここは常に「０」となる。定点観測データの場合は、この通し番号により撮影された静止画が一元管理される。つまり、第８行目乃至第１４行目までの＜ｏｂｊｅｃｔ＞セクションが定点観測データの枚数分だけ追加されることになる。
【０１７４】
第９行目には、「＜ｆｉｌｅ＞撮影した静止画及び動画ファイルへのパス＜／ｆｉｌｅ＞と記述されており、あらかじめ設定されたディレクトリに保存される撮影された静止画や動画のファイルへのフルパスが記述される。第１０行目には、「＜ｔｙｐｅ＞ファイルタイプ（ｉｍａｇｅ，　ｍｏｖｉｅ）＜／ｔｙｐｅ＞と記述されており、撮影された画像のタイプを示す情報が、静止画の場合、「ｉｍａｇｅ」と記述され、動画の場合、「ｍｏｖｉｅ」と記述される。
【０１７５】
第１１行目には、「＜ｆｏｒｍａｔ＞ファイル形式（ｊｐｅｇ，ｍｐｅｇ　ｅｔｃ．）＜／ｆｏｒｍａｔ＞」と記述され、そのファイルのデータ形式が記述されており、例えば、静止画であればＪＰＥＧ（ｘｍｌの記述ではｊｐｅｇ）、動画であればＭＰＥＧ１（ｘｍｌ上の記述ではｍｐｅｇ）が記述される。第１２行目には、「＜ｄａｔｅ＞撮影日＜／ｄａｔｅ＞」と記述されており、撮影日が記述される。第１３行目には、「＜ｔｉｍｅ＞撮影時間＜／ｔｉｍｅ＞」と記述され、撮影時間が記述される。
【０１７６】
第１６行目には、「＜ｔｈｕｍｂｎａｉｌ＞」と記述され、第１８行目には、「＜／ｔｈｕｍｂｎａｉｌ＞」と記述されており、第１６行目乃至第１８行目までがセクションを構成していることを示している。第１７行目には、「＜ｆｉｌｅ＞サムネイル画像一覧に表示させる画像ファイルへのパス＜／ｆｉｌｅ＞」と記述されており、撮影が終了すると、メインウィンドウのサムネイル画像リスト２１７にその代表画像が表示される。この画像は元の画像を縮小したもので、別ディレクトリに作成される。この記述は、別ディレクトリに作成された元の画像を縮小したファイルへのフルパスが記述される。
【０１７７】
次に、図３５を参照して、一元管理ファイルの構成について説明する。
【０１７８】
第１行目は、図３４で示した場合と同様に、「＜？ｘｍｌ　ｖｅｒｓｉｏｎ＝”１．０”？＞」と記述されており、ｘｍｌのバージョンが記述されている。第２行目は、「＜ｎｇｒＭａｎｇａｇｅｒ＞」と記述されており、第２行目と第１０行目の記述（「＜／ｎｇｒＭａｎｇａｇｅｒ＞」）により、セクションが構成されている。第３行目には、「＜ｎｅｘｔｉｄ＞（画像管理ファイルの通し番号の採番に使用）＜／ｎｅｘｔｉｄ＞」と記述されており、上述の画像管理ファイルの通し番号に採用する番号が記述される。第４行目には、「＜ｎｇｒｌｉｓｔ　ｐａｔｈ＝”画像管理ファイルの保存先ディレクトリへのパス”＞」と記述されており、画像管理ファイルの保存先のディレクトリの位置を示すパスが記述されている。また、第９行目の記述「＜／ｎｇｒｌｉｓｔ＞」により第４行目乃至第９行目はセクションが形成されている。第５行目には、「＜ｎｇｒ　ｈｒｅｆ＝”画像管理ファイル名”」と記述され、画像管理ファイルの名称が記述される。第６行目には、「ｔｙｐｅ＝”画像管理ファイルが管理している画像ファイルのタイプ（ｉｍａｇｅ，　ｍｏｖｉｅ）”」と記述され、画像管理ファイルが管理している画像ファイルのタイプとして、静止画の場合、「ｉｍａｇｅ」が、動画の場合、「ｍｏｖｉｅ」が記述される。第７行目には、「ｃｒｅａｔｅ＝”画像管理ファイル作成日時”」と記述され、画像管理ファイルが作成された日時の情報が記述され、第８行目には、「ｉｄ＝”画像管理ファイルの通し番号”／＞と記述され、画像管理ファイルの通し番号が記述される。
【０１７９】
図３５で示したような一元管理ファイルにより、図３４で示すような個々の画像管理ファイルが一元的に管理されることになる。また、画像管理ファイルの基本構成は、静止画（ｉｍａｇｅ）か、動画（ｍｏｖｉｅ）により管理されることになるが、定点観測画像は、複数の静止画から構成されることになるので、図３４で示した第８行目乃至第１４行目までの記述が、図３６で示すように、構成される静止画の数だけ繰り返される構造となる。
【０１８０】
図３６においては、第５行目乃至第１１行目までの記述から、第１３行目乃至第１９行目までの記述がｏｂｊｅｃｔ　ｉｄ＝０（第５行目）乃至１００（第１３行目）までの１０１回分繰り返し記述されていることが示されている。すなわち、第５行目乃至第１１行目までの記述では、ｉｄ＝０に対応する画像が、第６行目の「＜ｆｉｌｅ＞Ｃ：￥ｘｘｘ￥ＡＡプログラム￥ＦＰＯ￥ＦＰＯ０００００．ｊｐｇ＜／ｆｉｌｅ＞」の記述により、「Ｃ：￥ｘｘｘ￥ＡＡプログラム￥ＦＰＯ￥ＦＰＯ０００００．ｊｐｇ」に存在することが示されている。また、その画像は、「＜ｔｙｐｅ＞ｉｍａｇｅ＜／ｔｙｐｅ＞」の記述により静止画であり、「＜ｆｏｒｍａｔ＞ｊｐｅｇ＜／ｆｏｒｍａｔ＞」の記述によりＪＰＥＧ形式のファイルであることが示されている。また、「＜ｄａｔｅ＞２００２／０８／０６＜／ｄａｔｅ＞」、「＜ｔｉｍｅ＞１０：５３：０５＜／ｔｉｍｅ＞」の記述により、その静止画が２００２年８月６日の１０時５３分０５秒に作成されたことが示されている。
【０１８１】
同様にして、第１３行目乃至第１９行目までの記述では、ｉｄ＝１００に対応する画像が、第１４行目の「＜ｆｉｌｅ＞Ｃ：￥ｘｘｘ￥ＡＡプログラム￥ＦＰＯ￥ＦＰＯ００１００．ｊｐｇ＜／ｆｉｌｅ＞」の記述により、「Ｃ：￥ｘｘｘ￥ＡＡプログラム￥ＦＰＯ￥ＦＰＯ００１００．ｊｐｇ」に存在することが示されている。また、その画像は、「＜ｔｙｐｅ＞ｉｍａｇｅ＜／ｔｙｐｅ＞」の記述により静止画であり、「＜ｆｏｒｍａｔ＞ｊｐｅｇ＜／ｆｏｒｍａｔ＞」の記述によりＪＰＥＧ形式のファイルであることが示されている。また、「＜ｄａｔｅ＞２００２／０８／０６＜／ｄａｔｅ＞」、「＜ｔｉｍｅ＞１２：５３：４５＜／ｔｉｍｅ＞」の記述により、その静止画が２００年８月６日の１２時５３分４５秒に作成されたことが示されている。
【０１８２】
従って、図３６の場合、静止画１０１枚で定点観測画像が構成されたことになる。
【０１８３】
エンコーダ４８ｆは、上述の画像管理ファイルと一元管理ファイルからなるデータ管理ファイルに基づいて、定点観測画像を構成する複数の静止画を一定間隔で時系列的に順次表示するような動画に変換する。すなわち、図３６で示すように、定点観測画像の画像管理ファイルにおいては、ｏｂｊｅｃｔ　ｉｄ＝０（第５行目）乃至１００（第１３行目）の各々に日時の情報が、例えば、第９，１０行目の「＜ｄａｔｅ＞２００２／０８／０６＜／ｄａｔｅ＞」、「＜ｔｉｍｅ＞１０：５３：０５＜／ｔｉｍｅ＞」や、第１６，１７行目の「＜ｄａｔｅ＞２００２／０８／０６＜／ｄａｔｅ＞」、「＜ｔｉｍｅ＞１２：５３：４５＜／ｔｉｍｅ＞」で示すように記録されており、この情報に基づいて第６行目、第１４行目に記録されている静止画が、時系列的に配列されて表示されることにより定点観測画像が構成されるので、エンコーダ４８ｆは、この画像管理データに基づいて静止画を順次表示することにより表示される画像を動画の形式に変換する。
【０１８４】
ここで、図６のフローチャートの説明に戻る。
【０１８５】
ステップＳ８において、保存ボタン２１２が操作されなかったと判定された場合、ステップＳ１８（図７）において、応答プログラム４８ｂは、メール送信ボタン２１３が操作されたか否かを判定し、例えば、メール送信ボタンが操作されたと判定された場合、その処理は、ステップＳ１９に進む。
【０１８６】
ステップＳ１９において、応答プログラム４８ｂは、定点観測画像が選択されているか否かを判定する。例えば、サムネイル画像リスト２１７上に表示されているサムネイル画像のうち、定点観測マークが付されているサムネイル画像が選択されている場合、定点観測画像が選択されたと判定され、その処理は、ステップＳ２０に進む。
【０１８７】
ステップＳ２０において、応答プログラム４８ｂは、図３７で示すように、定点観測データの送信方法を選択するダイアログボックスを表示する。図３７においては、チェックボタン４１７，４１８、並びに、ＯＫボタン４１９、および、キャンセルボタン４２０が表示される。尚、チェックボタン４１７，４１８、並びに、ＯＫボタン４１９、および、キャンセルボタン４２０は、図３１で示したチェックボタン４１１，４１２、並びに、ＯＫボタン４１３、および、キャンセルボタン４１４と同様の機能を有するものであるので、その説明は、省略する。
【０１８８】
ステップＳ２１において、応答プログラム４８ｂは、ＭＰＥＧ１形式で定点観測画像を保存するか否か、すなわち、チェックボタン４１８がチェックされているか否かを判定し、ＭＰＥＧ１形式で保存することが希望されている、すなわち、チェックボタン４１８がオンにされていると判定した場合、その処理は、ステップＳ２２に進む。
【０１８９】
ステップＳ２２において、応答プログラム４８ｂは、定点観測画像をＭＰＥＧ１形式に変換する。尚、変換方法については、図６のフローチャートのステップＳ１６の処理と同様であるので、その説明は、省略する。
【０１９０】
ステップＳ１９において、定点観測画像が選択されなかった場合、すなわち、静止画、または、動画が選択されていると判定されるため、ステップＳ２０乃至Ｓ２２の処理はスキップされる。また、ステップＳ２１において、ＭＰＥＧ１形式に変換され無い場合、ステップＳ２２の処理がスキップされる。
【０１９１】
ステップＳ２３において、応答プログラム４８ｂは、宛先設定用のダイアログボックスを表示する。尚、宛先設定用のダイアログボックスは、例えば、図２９で示す、アドレスリスト３８１、宛先ボタン３８２、および、宛先入力欄３８３などからなるダイアログボックスである。
【０１９２】
ステップＳ２４において、応答プログラム４８ｂは、選択された静止画（ＪＰＥＧ）（定点観測画像の代表画像の静止画を含む）、または、動画（ＭＰＥＧ１）（動画に変換された定点観測画像を含む）を添付ファイルとして、メールプログラム４８ｇを制御して、ステップＳ２３の処理で設定された宛先に送信させる。
【０１９３】
ステップＳ１８において、メール送信ボタン２１３が操作されなかったと判定された場合、ステップＳ２５において、応答プログラム４８ｂは、アップロードボタン２１４が操作されなかったか否かを判定する。ステップＳ２５において、アップロードボタン２１４が操作されたと判定された場合、その処理は、ステップＳ２６に進む。
【０１９４】
ステップＳ２６乃至Ｓ２９の処理は、ステップＳ１９乃至Ｓ２２の処理と同様であるので、その説明は省略する。
【０１９５】
ステップＳ３０において、応答プログラム４８ｂは、アップロード先と画像管理サーバ１７、または、ＦＴＰサーバ１９にログインする。このとき、ユーザは、アップロード先を指定して、所定のＩＤとパスワードを入力する。
【０１９６】
ステップＳ３１において、応答プログラム４８ｂは、アップロードの設定を行う。すなわち、例えば、画像管理サーバ１７にアップロードする場合には、アルバムを設定したり、ＦＴＰサーバ１９にアップロードする場合には、携帯用のｗｅｂページを使用するのか否かなどを設定する。
【０１９７】
ステップＳ３２において、応答プログラム４８ｂは、選択された静止画（ＪＰＥＧ）（定点観測画像の代表画像の静止画を含む）、または、動画（ＭＰＥＧ１）（動画に変換された定点観測画像を含む）を、ステップＳ２７の処理で設定された情報と共に、画像管理サーバ１７、または、ＦＴＰサーバ１９にアップロードする。
【０１９８】
ステップＳ２５において、アップロードボタン２１４が操作されなかったと判定された場合、ステップＳ３３において、応答プログラム４８ｂは、再生が指示されたか否か、すなわち、サムネイル画像リスト２１７に表示されているいずれかのサムネイル画像がダブルクリックされたか否かを判定し、例えば、再生が指示されていると判定した場合、その処理は、ステップＳ３４に進む。
【０１９９】
ステップＳ３４において、応答プログラム４８ｂは、静止画の再生が指示されたか否か、すなわち、サムネイル画像リスト２１７に表示されているサムネイル画像のうち、動画マーク、または、定点観測マークのないサムネイル画像がダブルクリックされたか否かを判定する。ステップＳ３４において、例えば、静止画の再生が指示されたと判定した場合、その処理は、ステップＳ３５に進む。
【０２００】
ステップＳ３５において、応答プログラム４８ｂは、表示部２１８を制御して、例えば、図３８で示すように、静止画を表示する。すなわち、図３８においては、サムネイル画像２１７ｓが選択されてダブルクリックされ、対応する静止画が表示部２１８に表示されている。
【０２０１】
ステップＳ３４において、静止画ではないと判定された場合、ステップＳ３６において、応答プログラム４８ｂは、動画の再生が指示されたか否か、すなわち、サムネイル画像リスト２１７に表示されているサムネイル画像のうち、動画マークの付されたサムネイル画像がダブルクリックされたか否かを判定する。ステップＳ３６において、例えば、動画の再生が指示されたと判定された場合、その処理は、ステップＳ３７に進む。
【０２０２】
ステップＳ３７において、応答プログラム４８ｂは、例えば、図３９で示すように動画を再生する。すなわち、図３９においては、動画マークの付されたサムネイル画像２１７ｔが選択されてダブルクリックされ、対応する動画が表示部２１８に表示（再生）されている。このとき、停止ボタン４２１、再生ボタン（４２２）、一時停止ボタン４２３（再生ボタン４２２および一時停止ボタン４２３は、１つのボタンとして機能してもよく、例えば、再生中には一時停止の機能を奏し、停止中、または、一時停止中は再生ボタンの機能を奏するようにしてもよい）、および、つまみ４４４が表示される。選択された動画は、表示部２１８に表示されると共に、動画としての再生が開始されるが、このとき表示を停止したいとき、停止ボタン４２１は操作される。また、再生ボタン４２２は、停止ボタン４２１により動画の表示が停止された後、再び、再生を指令するとき操作される。さらに、一時停止ボタン４２３は、動画の再生を一時停止させるとき操作される。つまみ４４４は、動画の再生に伴って、左方向から右方向に順次進行し、今現在再生されている画像が、動画のファイル内において、時間的にどの位置の画像であるかを示している。また、つまみ４４４をポインタなどで進めたり、遅らせたり（左右方向に移動させる）することにより所望のタイミングで動画を再生させることができる。
【０２０３】
ステップＳ３８において、応答プログラム４８ｂは、再生の終了が指示されたか、すなわち、停止ボタン４２１などの再生を終了させる操作がなされたか、または、動画の再生が終了したか否かを判定し、いずれか終了されるまで、ステップＳ３７の処理により動画が再生されつづける。
【０２０４】
ステップＳ３８において、動画の再生が終了したと判定した場合、その処理は、ステップＳ２に戻る。
【０２０５】
ステップＳ３６において、動画の再生が指示されていないと判定された場合、定点観測画像の再生が指示されたと判定し、ステップＳ３９において、応答プログラム４８ｂは、定点観測画像の再生を、例えば、図４０で示すように再生する。
【０２０６】
すなわち、図４０においては、定点観測マークの付されたサムネイル画像２１７ｕが選択されてダブルクリックされ、対応する定点観測画像が表示部２１８に表示（再生）されている。定点観測画像は、上述のように複数の静止画から構成されるものであるので、表示部２１８に表示される定点観測画像は、１つの定点観測画像を構成する静止画が時系列的に所定の時間間隔で順次表示されるものである。尚、定点観測画像を構成する静止画が表示されていく時間間隔は、自由に設定できるようにしてもよい。
【０２０７】
このとき、停止ボタン４４１、再生ボタン（４４２）、一時停止ボタン４４３（再生ボタン４４２および一時停止ボタン４４３は、１つのボタンとして機能してもよく、例えば、再生中には一時停止の機能を奏し、停止中、または、一時停止中は再生ボタンの機能を奏するようにしてもよい）、つまみ４４４、代表画選択ボタン４４５、および、代表画ジャンプボタン４４６が表示される。選択された定点観測画像は、表示部２１８に表示されると共に再生が開始されるが、このとき表示を停止したいとき、停止ボタン４４１は操作される。また、再生ボタン４４２は、停止ボタン４４１により定点観測画像の表示が停止された後、再び、再生を指令するとき操作される。
【０２０８】
さらに、一時停止ボタン４４３は、定点観測画像の再生を一時停止させるとき操作される。つまみ４４４は、定点観測画像の再生に伴って、左方向から右方向に順次進行し、今現在再生されている画像が、定点観測画像内において、時間的にどの位置の画像であるかを示している。また、つまみ４４４をポインタなどで進めたり、遅らせたり（左右方向に移動させる）することにより所望の定点観測画像を再生させることができる。
【０２０９】
さらに、代表画選択ボタン４４５は、一時停止された状態で、静止画を定点観測画像のファイルにおける代表画に設定するとき操作される。また、代表画ジャンプボタン４４６は、一時停止された状態で、今現在表示されている画像から手代表画にジャンプさせたいとき操作される。
【０２１０】
ステップＳ４０において、応答プログラム４８ｂは、一時停止が操作されたか否かを判定し、例えば一時停止ボタン４４３が操作されたと判定した場合、ステップＳ４１において、図４１で示すようにコマ表示により定点観測画像を一時停止して表示する。コマ表示とは、図４１で示すように、一時停止している静止画を中心として、時系列的に、その画像より時間的に前のタイミングの２つの静止画と、時間的に後のタイミングの２つの静止画を表示する。すなわち、図４１においては、静止画４５３が一時停止が指令されたタイミングの静止画であり、静止画４５３より図中左側が時間的に１個前の静止画４５２であり、さらに時系列的に１個前の静止画４５１が表示されている。また、静止画４５３より図中右側の静止画４５４は、時系列からみて１個後の静止画であり、静止画４５５は、さらに１個後の静止画である。さらに、一時停止が指示された静止画４５３を中心として、図４１においては、左方向には、静止画４５２，４５１、また、右方向には静止画４５４，４５５と徐々に小さく表示されており、今現在の静止画４５３が見易い大きさに設定されている。
【０２１１】
尚、図４１においては、静止画４５３が定点観測画像の先頭となる静止画であるので、定点観測マークが付されたサムネイル画像２１７ｕとして表示されている代表画と同一であり、さらに、その前２個の静止画は、存在しないので無地画面が表示されている。
【０２１２】
また、静止画４５３の上部には、定点観測画像のうちのコマ数を示す表示がなされ、今の場合「１／４６」と表示され、定点観測画像の総静止画数が４６個であり、静止画４５３がその先頭であることが示されている。また、静止画４５３の下には、その静止画が撮影された時刻が表示されており、今の場合、「２０：３２：４３」と表示され、静止画４５３が２０時３２分４３秒に撮影されたことが示されている。
【０２１３】
さらに、その撮影時刻の表示の左側には、コマ戻しボタン４５６が、また、コマ送りボタン４５７が設けられている。コマ戻しボタン４５６は、一時停止する静止画を静止画像１個分戻すときに操作されるボタンであり、例えば、図４１において、コマ戻しボタン４５６が操作されると、静止画４５３が静止画４５４の位置にずれて、静止画４５２が静止画４５３に表示され、その他の静止画についても同様にずれる。また、コマ送りボタン４５７は、一時停止する静止画を静止画像１個分送るときに操作されるボタンであり、例えば、図４１において、コマ送りボタン４５７が操作されると、静止画４５３が静止画４５２の位置にずれて、静止画４５４が静止画４５３に表示され、その他の静止画についても同様にずれる。
【０２１４】
さらに、例えば、図４２で示すような状態で、一時停止が指示された場合、上述したように、代表画選択ボタン４４５が選択されると、サムネイル画像２１７ｕに代えて、選択された静止画４５３に対応する画像が、図４３で示すように、代表画として選択され、結果的に、サムネイル画像２１７ｕ’に変更される。
【０２１５】
ステップＳ４２において、応答プログラム４８ｂは、再生が指示されたか、すなわち、再生ボタン４２２が操作されたか否かを判定し、再生ボタン４２２が操作されるまで、上述のコマ表示を繰り返す。
【０２１６】
ステップＳ４２において、再生が指示されたと判定された場合、ステップＳ４３において、応答プログラム４８ｂは、終了が指示されたか、または、定点観測画像が終了したかを判定し、終了されていないと判定された場合、その処理は、ステップＳ４０に戻る。すなわち、終了が指示されるまで（または、定点観測画像の再生が終了するまで）定点観測画像の再生が継続される。ステップＳ４３において、終了が指示されたと判定された場合、その処理は、ステップＳ２に戻り、それ以降の処理が繰り返される。
【０２１７】
以上の処理により、静止画や動画だけでなく、それらに加えて複数の静止画からなる定点観測画像について、ＧＵＩ上での扱いや、再生時の表示方法を統一することが可能となる。すなわち、定点観測画像のＧＵＩ上で扱いに関しては、代表画という複数枚の静止画のうちの一枚を表示したサムネイル画像として表現することにより、静止画や動画と並列の扱いとすることが可能となる。また、再生時にも、一枚一枚を連続して表示して確認する再生とすることができるので、静止画や動画と同等の扱いとすることが可能となる。
【０２１８】
また、定点観測画像を動画、または、静止画として保存することができるので、生成された動画や静止画を電子メールで送信したりすることが可能になると共に、定点観測画像を再生するためのソフトウェアを備えていない端末装置であっても、定点観測画像を、通常の動画として、または、静止画として再生させることが可能となる。
【０２１９】
次に、図４４のフローチャートを参照して、画像管理サーバ１７による画像管理処理について説明する。
【０２２０】
ステップＳ１３１において、画像管理サーバ１７の応答プログラム１０８ａは、設定データが送信されてきたか否かを判定する。例えば、図１６のステップＳ１１４の処理により設定データがＰＣ１１より送信されてきた場合、設定データが送信されてきたと判定され、その処理は、ステップＳ１３２に進む。
【０２２１】
ステップＳ１３２において、応答プログラム１０８ａは、認証処理を実行し、ステップＳ１３３において、送信されてきた設定情報を設定ＤＢ１０８ｂに記憶する。設定データには、条件毎に設定されたお知らせメールの宛先の情報が含まれているので、設定ＤＢには、図４５で示すように、お知らせメールを送信するタイミングを示した事象の種類と、対応するお知らせメールの送信アドレスが記録される。図４５においては、事象の種類として、「一定時間が経過した」（図２２の条件１）、「動いた」（図２２の条件２）「明るさが急激に変化した」（図２２の条件３）、「赤いものが視界に入った」（図２２の条件４）、物体が右から左に動いた（図２２の条件５）が、それぞれ各事象毎に送信先の情報が記憶されている。図４５の場合、「一定時間が経過した」という事象で定点観測画像が撮像されて、アップロードされたとき、ＵｓｅｒＡとＵｓｅｒＢにお知らせメールが送信される。また、「動いた」という事象で定点観測画像が撮像されて、アップロードされたとき、ＵｓｅｒＢとＵｓｅｒＣにお知らせメールが送信される。さらに、「明るさが急激に変化した」という事象で定点観測画像が撮像されて、アップロードされたとき、ＵｓｅｒＡとＵｓｅｒＣにお知らせメールが送信される。また、「赤いものが視界に入った」という事象で定点観測画像が撮像されて、アップロードされたとき、ＵｓｅｒＤとＵｓｅｒＥにお知らせメールが送信される。さらに、「物体が右から左に移動した」という事象で定点観測画像が撮像されて、アップロードされたとき、ＵｓｅｒＢ、ＵｓｅｒＣ、および、ＵｓｅｒＤにお知らせメールが送信される。
【０２２２】
ステップＳ１３４において、応答プログラム１０８ａは、お知らせメールをすぐに送信する設定が存在するか否かを判定する。すなわち、図２８で示したように、「開始時にお知らせする」状態を設定するチェックボックスがチェックされていた場合、定点観測開始されるタイミング、すなわち、設定データが送信されると共にお知らせメールを送信させることがあるので、設定データがそのように設定されているか否かを判定する。例えば、チェックボックス３７２がチェックされており、直ぐにお知らせメールを送信すると判定された場合、ステップＳ１３５において、応答プログラム１０８ａは、メールプログラム１０８ｅを制御してお知らせメールを送信させる。
【０２２３】
このような処理により、お知らせメールを定点観測が開始されると同時に送信させるようにすることができる。
【０２２４】
ステップＳ１３１において、設定データが送信されてきていないと判定された場合、ステップＳ１３６において、応答プログラム１０８ａは、ＰＣ１１から画像がアップロードされてきたか否かを判定し、例えば、アップロードされたと判定した場合、その処理は、ステップＳ１３７に進む。
【０２２５】
ステップＳ１３７において、応答プログラム１０８ａは、アップロードを実行しようとしているＰＣ１１に対して認証処理を実行する。ステップＳ１３８において、応答プログラム１０８ａは、ＰＣ１１からアップロードされてくる画像を画像ＤＢ１０８ｃに記憶する。
【０２２６】
ステップＳ１３９において、応答プログラム１０８ａは、アップロードされた画像が定点観測画像であるか否かを判定し、例えば、定点観測画像であった場合、その処理は、ステップＳ１４０に進む。
【０２２７】
ステップＳ１４０において、応答プログラム１０８ａは、アップロードされてきた画像の事象を確認する。すなわち、応答プログラム１０８ａは、アップロードされてきた画像に付されている、撮影の事象を確認する。
【０２２８】
ステップＳ１４１において、応答プログラム１０８ａは、図４５で示すような設定ＤＢ１０８ｂを参照して、確認した撮影の事象に対応する送信アドレスに、お知らせメールを送信する。すなわち、図４５の場合、例えば、アップロードされてきた画像が、一定時間が経過することにより撮影された定点観測画像を構成する静止画であるとき、送信相手としてＵｓｅｒＡ，ＵｓｅｒＢが選択されて、定点観測画像が記録されているＵＲＬが記述されているお知らせメールをＵｓｅｒＡ，ＵｓｅｒＢ宛てに送信する。
【０２２９】
ステップＳ１３９において、定点観測画像ではないと判定された場合、ステップＳ１４０，Ｓ１４１の処理は、スキップされる。
【０２３０】
ステップＳ１３６において、アップロードされてこなかったと判定された場合、ステップＳ１４２において、応答プログラム１０８ａは、例えば、ＰＣ１３からアルバムの閲覧が要求されたか否かを判定し、要求があった場合、その処理は、ステップＳ１４３に進む。
【０２３１】
ステップＳ１４３において、応答プログラム１０８ａは、アルバムの閲覧を要求してきたＰＣ１３に対して認証処理を実行する。
【０２３２】
ステップＳ１４４において、応答プログラム１０８ａは、アルバムの閲覧要求に付されているＵｓｅｒ−Ａｇｅｎｔを確認する。Ｕｓｅｒ−Ａｇｅｎｔは、閲覧を要求してきた端末装置の種類を識別する（例えば、ＰＣ１３、携帯電話１４、ＰＤＡ１５、または、ネットワークカムコーダ１６などのいずれの種類であるかを識別する）信号である。
【０２３３】
ステップＳ１４５において、確認したＵｓｅｒ−Ａｇｅｎｔに基づいて、画像変換プログラム１０８ｄを制御して、閲覧が要求された端末装置の種類に応じて画像データを変換させ、ステップＳ１４４において、変換した画像データをアルバムの閲覧が要求されたＰＣ１３に送信する。
【０２３４】
次に、図４６のフローチャートを参照して、ＰＣ１３の画像表示処理について説明する。
【０２３５】
ステップＳ１５１において、応答プログラム７８ｂは、お知らせメールが画像管理サーバ１７から送付されてきているか否かを判定し、例えば、図４４のフローチャートのステップＳ１３８の処理により、お知らせメールが送信されてきた場合、お知らせメールが送信されてきたと判定し、その処理は、ステップＳ１５２に進む。
【０２３６】
ステップＳ１５２において、応答プログラム７８ｂは、送信されてきたお知らせメールを受信し、メールに記録されている画像（アルバム）がアップロードされたＵＲＬを記憶する。
【０２３７】
ステップＳ１５１において、お知らせメールが受信されないと判定された場合、ステップＳ１５３において、応答プログラム７８ｂは、ユーザにより、お知らせメールのＵＲＬに記憶された画像の表示が要求されたか否かを判定し、お知らせメールのＵＲＬに記憶された画像を表示させるための操作がユーザによりなされ、アップロードされた画像が要求されたと判定された場合、その処理は、ステップＳ１５４に進む。
【０２３８】
ステップＳ１５４において、応答プログラム７８ｂは、画像管理サーバ１７にアクセスし、認証処理を実行する。すなわち、図４４のフローチャートにおけるステップＳ１４１に対応する処理を実行する。
【０２３９】
ステップＳ１５５において、応答プログラム７８ｂは、自らの端末装置の種類を示すＵｓｅｒ−Ａｇｅｎｔと共に、アルバムの表示を要求する。すなわち、今の場合、ＰＣ１３の処理であるので、Ｕｓｅｒ−Ａｇｅｎｔは、ＰＣであることを示す情報となる。
【０２４０】
このとき、画像管理サーバ１７は、上述の図４４のステップＳ１４３の処理において、Ｕｓｅｒ−Ａｇｅｎｔの情報からアルバムを要求する端末装置がＰＣであることを認識し、画像変換プログラム１０８ｄによりＰＣで表示可能が画像サイズ（例えば、ＰＣ１３により表示可能な２４ｂｉｔ　フルカラーで８００×６００（単位ピクセルの画像サイズ））にアルバムが変換されて、ステップＳ１４３において送信される。
【０２４１】
ステップＳ１５６において、ＰＣ１３の応答プログラム７８ｂは、ＰＣ１３で表示可能な画像に変換されたアルバムを受信して、ブラウザプログラム７８ａを制御して、例えば、図４７で示すようにアルバムを表示する。図４７においては、アルバムに登録された画像が一覧表示部４７１にサムネイル画像４７２乃至４７７が表示されており、いずれかが選択されると選択されたサムネイル画像に対応した静止画、動画、または、定点観測画像が表示される。図４７においては、サムネイル画像４７２，４７４，４７５が選択されると、静止画が表示される。また、サムネイル画像４７６が選択されると、サムネイル画像の下に記述されているようにＦｌａｓｈの動画が再生される。また、フイルム状の縁取りがされたサムネイル画像４７７は、定点観測画像が動画に変換された画像が表示される。
【０２４２】
また、上述においては、ＰＣ１３が画像を要求した場合について説明してきたが、例えば、携帯電話１４が図４６のフローチャートの処理を同様に行う場合、ステップＳ１５５において、Ｕｓｅｒ−Ａｇｅｎｔでは、自らが携帯電話であることが示されることになるので、画像管理サーバ１７は、図４４のフローチャートのステップＳ１４２の処理で、画像変換プログラム１０８ｄにより携帯電話１４の表示部で表示可能な画像サイズ（例えば、２５６色　１２０×１１０、１４４×１３４、または、１１８×１２８（単位はピクセル）など）に変換させ、ステップＳ１４３で携帯電話１４に送信させる。
【０２４３】
携帯電話１４は、ステップＳ１５６の処理で、例えば、図４８，図４９で示すような表示画像を表示する。すなわち、図４８において、アルバムに登録されている全画像（図４８においては、総画像数５２）のうち、画像名１乃至９を選択可能な選択欄５０１ａ乃至５０１ｉにして表示し、いずれかが選択されると、図４９で示すように、選択された画像名に対応する画像５１１が表示される。
【０２４４】
同様にして、ＰＤＡ１５からアルバムの画像が要求された場合、応答プログラム１０８ａは、画像ＤＢ１０８ｃに記憶された画像を、画像変換プログラム１０８ｄによりＰＤＡ１５の表示部で表示可能な画像サイズ（例えば、３２０×３２０（単位はピクセル））に変換させて、送信する。
【０２４５】
以上の処理により、画像の配信を要求する装置の構成にあわせて、画像を配信することができるので、静止画、動画、または、定点観測画像を配信する装置は、画像がアップロードされたことを告知するとき、その所在を１つのＵＲＬとして示すだけでよく、さらに、画像の配信を受ける装置は、画像のサイズを意識することなく、自らの端末装置のもつ表示能力に対して最適な画像を表示することが可能となる。
【０２４６】
以上の例においては、画像管理サーバ１７を介してＰＣ１１が撮影した画像（静止画、動画、および、定点観測画像をＰＣ１３（または、携帯電話１４、ＰＤＡ１５、若しくは、ネットワークカムコーダ１６）に配信していたが、ＰＣ１１から直接ＰＣ１３（または、携帯電話１４、ＰＤＡ１５、若しくは、ネットワークカムコーダ１６）に配信するようにしてもよい。この場合、画像を管理するサーバは存在しないことになる。また、直接ＰＣ１１とＰＣ１３が通信するにあたり、インスタントメッセージングサービスを利用することでリアルタイムに撮影した画像を配信することができ、さらには、配信を受けるＰＣ１３などから、ＰＣ１１に対して要望を送信し、対応した撮影をさせるようにすることもできる。インスタントメッセージングサービスとは、インターネット上で同じソフトを利用している端末装置間で相互にオンラインであるか否かを確認することができ、オンラインであるときリアルタイムでチャットやデータの授受が行えるシステムによるサービスである。
【０２４７】
図５０は、インスタントメッセージングサービスに対応したＰＣ１１の構成を示している。基本的な構成は、図２で示したＰＣ１１と同様であるが、応答プログラム１０４８ｂが、応答プログラム４８ｂに代えて設けられている。応答プログラム１０４８ｂの基本的に機能は、応答プログラム４８ｂと同様であるが、インスタントメッセージングサービスを提供する通信サーバ２０（図５２）を介してＰＣ１３乃至ネットワークカムコーダ１６とインスタントメッセージを授受することができる。この際、インスタントメッセージに画像（静止画、または、動画を含む）を添付して授受することができる。また、応答プログラム１０４８ｂは、インスタントメッセージングサービスを利用して、設定データ４８ｄのお知らせメールの設定情報を読出し、上述のお知らせメールの代えて、お知らせメッセージを送信することができる。
【０２４８】
送信先抽出プログラム１０４８ｇが新たに設けられており、画像解析プログラム４８ｅの解析結果に基づいて、今撮像された画像をどの相手に送信するかを解析する。
【０２４９】
さらに、メッセージ解析プログラム１０４８ｉが設けられており、ＰＣ１３乃至ネットワークカムコーダ１６から送信されてきたインスタントメッセージにより撮影に関する要求があった場合、要求内容を解析し、また、統計処理することにより、例えば、統計的にみて最も要求の多い処理を解析し、カメラ制御プログラム４８ｃに供給して対応する撮影をカメラ１２にさせる。より詳細には、メッセージ解析プログラム１０４８ｉは、例えば、メッセージの解析結果として「カメラを右方向に回転させてほしい」といったものが統計的にみて多ければ、カメラ１２を右方向に回転させる指令をカメラ制御プログラム４８ｃに出力する。
【０２５０】
次に、図５１を参照して、インスタントメッセージングサービスに対応したＰＣ１３の構成について説明する。応答プログラム７８ｂに代えて、応答プログラム１０７８ｂが設けられている。応答プログラム１０７８ｂの基本的な機能は、応答プログラム７８ｂと同様であるが、さらに、上述のようにインスタントメッセージングサービスを提供する通信サーバ２０を介して他の装置、たとえば、ＰＣ１１とインスタントメッセージを授受させることができる。
【０２５１】
尚、携帯電話１４乃至ネットワークカムコーダ１６については、ＰＣ１３と基本的な構成は同様であるのでその説明は省略する。
【０２５２】
次に、図５２を参照して、図５０，図５１のＰＣ１１，１３により構成される画像配信システムにより実現される機能について説明する。基本的な機能は、図５で示した画像配信システムと同様であるが、画像管理サーバ１７が存在せず、代わりに、インスタントメッセージングサービスを提供する通信サーバ２０が存在し、ＰＣ１１，１３間でインスタントメッセージが授受される。
【０２５３】
インスタントメッセージングサービスにおいては、今、サービスの提供を受けている端末装置の状態が表示される。すなわち、通信サーバ２０を介してインスタントメッセージングサービスを受けられる端末装置間で相互に専用のアプリケーションプログラムが起動しているか否かを確認することができる。
【０２５４】
従って、端末装置のユーザは、通信できる相手が存在するか否かを相互に知ることができる。この機能を利用することにより、例えば、ＰＣ１１がインスタントメッセージングサービスの提供を受けており、同時に、例えば、定点観測を行っているか否かなどの情報を、他の端末装置、例えば、ＰＣ１３乃至ネットワークカムコーダ１６などから認識できるようにしてもよい。
【０２５５】
次に、図５３のフローチャートを参照して、インスタントメッセージングサービスにアクセスする処理について説明する。
【０２５６】
ステップＳ１６１において、応答プログラム１０４８ａは、通信サーバ２０にアクセスする。ステップＳ１６２において、通信サーバ２０に通信相手が存在するか否かを問い合わせる。例えば、ＰＣ１３も通信サーバ２０にアクセスしており、通信相手が存在すると応答があった場合、ステップＳ１６３において、通信サーバ２０を介して通信相手と通信を接続する。すなわち、今の場合、ＰＣ１１は、ＰＣ１３と接続される。また、ステップＳ１６２において、通信相手がいないと応答があった場合、ステップＳ１６４において、ＰＣ１１は、接続されない状態となる。以上の処理により、接続状態が維持されると、ステップＳ１６１乃至Ｓ１６３の処理が繰り返されることになり、接続が解除された状態が続くとステップＳ１６２，Ｓ１６２，Ｓ１６４の処理が繰り返されることになる。
【０２５７】
以下の説明は、インスタントメッセージングサービスにアクセスし（通信サーバ２０にアクセスし）、通信相手としてＰＣ１３が存在して、接続されているものとする。
【０２５８】
図５４のフローチャートを参照して、以上の構成によりＰＣ１１が定点観測モード処理により定点観測した画像を直接ＰＣ１３にインスタントメッセージと共に配信するときの処理について説明する。
【０２５９】
尚、図５４のステップＳ１７１乃至Ｓ１８１の処理、ステップＳ１８３乃至Ｓ１８９の処理、ステップＳ１９２の処理、および、ステップＳ１９５乃至Ｓ１９７の処理は、図１６のステップＳ９１乃至Ｓ１０１の処理、ステップＳ１０３乃至Ｓ１０８、ステップＳ１１２の処理、および、ステップＳ１１５乃至Ｓ１１９の処理と同様であるのでその処理は省略する。
【０２６０】
ステップＳ１８２において、応答プログラム１０４８ｂは、設定データ４８ｄに記録されている相手先の情報に基づいて、通信サーバ２０を介して撮影した画像を添付してインスタントメッセージをＰＣ１３に送信する。このとき、送信される画像は、アップロードされた静止画であるので、対応するアルバムの情報も送信する。
【０２６１】
ステップＳ１９０において、応答プログラム１０４８ｂは、お知らせメッセージの有無を設定する。お知らせメッセージは、上述のお知らせメールと基本的には同様のものであり、メールの代わりにインスタントメッセージによるテキストを送信するものである。
【０２６２】
ステップＳ１９１において、応答プログラム１０４８ｂは、インスタントメッセージングサービス上の送信相手を設定する。尚、インスタントメッセージングサービス上における相手先の設定は、電子メールアドレスを設定するのと同様である。
【０２６３】
ステップＳ１９３において、応答プログラム１０４８ｂは、お知らせメッセージは直ぐに送信する設定であるか否かを判定する。すなわち、図２８で示したように（図２８においては、お知らせメールの設定であるが、お知らせメッセージも同様）、チェックボックス３７２がチェックされて、「開始時にお知らせする」と設定された場合、設定されたタイミングでお知らせメッセージが送信される設定となる。例えば、チェックボックス３７２がチェックされた状態、すなわち、直ぐにお知らせメッセージを送信するように設定されていた場合、その処理は、ステップＳ１９４に進む。
【０２６４】
ステップＳ１９４において、応答プログラム１０４８ｂは、お知らせメッセージを送信相手に対して送信する。
【０２６５】
また、ステップＳ１９３において、お知らせメッセージが直ぐに送信される用に設定されていないと判定された場合、ステップＳ１９４の処理は、スキップされる。
【０２６６】
次に、図５５のフローチャートを参照して、ＰＣ１３が、インスタントメッセージを受信する処理について説明する。
【０２６７】
ステップＳ２０１において、応答プログラム１０７８ｂは、インスタントメッセージが送信されてきたか否かを判定し、送信されてくるまでその処理を繰り返す。例えば、図５４のステップＳ１８２、または、ステップＳ１９４の処理により、画像が添付されたインスタントメッセージが送信されてくると、インスタントメッセージが送信されてきたと判定し、ステップＳ２０２において、画像が添付されているか否かを判定する。例えば、ステップＳ１８２の処理により画像が添付されてきた場合、画像が添付されたと判定され、ステップＳ２０３において、応答プログラム１０７８ｂは、お知らせメッセージと共に添付された画像を表示する。
【０２６８】
また、ステップＳ２０２において、例えば、ステップＳ１９２の処理により、お知らせメッセージのみが送信されてきた場合、画像が添付されていないと判定され、ステップＳ２０４において、応答プログラム１０７８ｂは、お知らせメッセージのみを表示する。
【０２６９】
以上の処理により、画像を管理するサーバを必要とすることなく定点観測画像が新たに撮影される度に、リアルタイムで配信することが可能となる。
【０２７０】
また、画像管理サーバ１７を利用した画像配信システムにおいては、画像管理サーバ１７が、設定ＤＢ１０８ｂに事象毎に送信相手を記憶していたが、送信先抽出プログラム１０４８ｈが、設定データ４８ｄに記憶された条件毎の送信相手の情報を読出し、また、画像解析プログラム４８ｅの解析結果に基づいて、送信相手を特定してインスタントメッセージに画像を添付して送信することができる。
【０２７１】
図５６のフローチャートを参照して、送信先抽出プログラム１０４８ｈにより送信相手を特定して、定点観測画像を撮影したときの画像を添付してインスタントメッセージを送信するときの定点観測モードの処理を説明する。
【０２７２】
尚、図５６のフローチャートにおいて、ステップＳ２２１乃至Ｓ２３１の処理、ステップＳ２３５乃至Ｓ２４９の処理は、図５４のフローチャートにおけるステップＳ１７１乃至Ｓ１８１の処理、および、ステップＳ１８３乃至Ｓ１９７の処理と同様であるので、その説明は省略する。
【０２７３】
ステップＳ２３２において、画像解析プログラム４８ｅは、カメラ制御プログラム４８ｃを介して入力されるカメラ１２により撮影された画像を解析し、解析結果を送信先抽出プログラム１０４８ｈに出力する。
【０２７４】
ステップＳ２３３において、送信先抽出プログラム１０４８ｈは、設定データ４８ｄにアクセスし、解析結果に対応する送信相手を解析して抽出する。すなわち、例えば、図４５に示したような設定がなされていた場合、解析結果が「動きがあった」と言うものであれば、送信相手としてＵｓｅｒＡ，ＵｓｅｒＢが抽出される。
【０２７５】
ステップＳ２３４において、応答プログラム１０４８ｂは、抽出された送信相手に定点観測画像が新たに撮影されたことを示すインスタントメッセージと共に、撮影した画像を添付して送信する。
【０２７６】
尚、ＰＣ１３に配信されるインスタントメッセージを受信する処理は図５５の処理と同様であるので説明は省略する。
【０２７７】
以上の処理によれば、画像を管理するサーバが無い状態でも、定点観測画像を、撮影の事象に対応した相手にのみ送信することができ、リアルタイムでの定点観測画像を送信することができると共に、画像の配信を受けるＰＣ１３のユーザは、興味のある事象が発生したときにのみ撮影された画像を受信することができる。
【０２７８】
さらに、インスタントメッセージがリアルタイムで授受できることを利用して、定点観測における配信を受ける側（例えば、ＰＣ１３）から定点観測を行っている側（例えば、ＰＣ１１）に対して要望を送り、要求に応じて定点観測の撮影方法を変更させるようにすることができる。
【０２７９】
図５７は、ＰＣ１３が要求を送信するときの処理を説明するフローチャートである。
【０２８０】
ステップＳ２７１において、応答プログラム１０７８ｂは、ユーザが定点観測に対して要求があるか否かを判定し、要求があるまでその処理を繰り返す。そして、要求があるばあい、ステップＳ２７２において、応答プログラム１０７８ｂは、要求内容をインスタントメッセージとしてＰＣ１１に送信する。
【０２８１】
この処理により、インスタントメッセージで配信を受ける側の要求が、定点観測を行っている側のＰＣ１１に送信される。尚、この処理は、複数のＰＣ１３、または、複数の携帯電話１４乃至ネットワークカムコーダ１６から送信されてくるものである。
【０２８２】
次に、図５８のフローチャートを参照して、この要求に基づいて、定点観測を変更する処理について説明する。
【０２８３】
ステップＳ２８１において、応答プログラム１０４８ｂは、インスタントメッセージとして定点観測に関する要求が送信されてきたか否かを判定し、送信されてくるまでその処理を繰り返す。ステップＳ２８１において、要求があったと判定された場合、ステップＳ２８２において、メッセージ解析プログラム１０４８ｉは、このメッセージから要求内容を解析する。
【０２８４】
ステップＳ２８３において、メッセージ解析プログラム１０４８ｉは、解析結果をカウントする。すなわち、解析された要求毎に、例えば、もっとズームしてほしいという要求や、もっと右側を撮影してほしいといった要求毎に、要求のあった数をカウントする。
【０２８５】
ステップＳ２８４において、メッセージ解析プログラム１０４８ｉは、これらの解析結果を統計処理する。例えば、この統計処理は、要求の多いものの順位を求めるといった統計処理である。
【０２８６】
ステップＳ２８５において、メッセージ解析プログラム１０４８ｉは、統計結果として採用すべき処理をカメラ制御プログラム４８ｃに供給し、カメラ１２を要求に対応して実行するようにする。すなわち、例えば、もっとズームしてほしいという要求が最も多かった場合、メッセージ解析プログラム１０４８ｉは、ズームするようにカメラ制御プログラム４８ｃに指令を出し、カメラ制御プログラム４８ｃは、この指令に基づいてカメラ１２をズームする。
【０２８７】
以上のような処理により、インスタントメッセージングサービスにおいて、リアルタイムでインスタントメッセージを授受することができるという利点を用いて、画像の配信を受ける側の意見を反映させながら定点観測画像を配信させることができる。
【０２８８】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行させることが可能な、例えば汎用のパーソナルコンピュータなどに記録媒体からインストールされる。
【０２８９】
この記録媒体は、図２乃至図４に示すようにＰＣ１１，１３、および、画像管理サーバ１７に予め組み込まれた状態でユーザに提供される、プログラムが記録されている記憶部４８，７８，１０８だけではなく、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク８１，８１，１２１（フレキシブルディスクを含む）、光ディスク６２，８２，１２２（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｋ−Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ）を含む）、光磁気ディスク６３，８３，１２３（ＭＤ（Ｍｉｎｉ−Ｄｉｓｃ）（登録商標）を含む）、もしくは半導体メモリ６４，８４，１２４（Ｍｅｍｏｒｙ　Ｓｔｉｃｋを含む）などよりなるパッケージメディアにより構成される。
【０２９０】
尚、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理は、もちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理を含むものである。
【０２９１】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０２９２】
【発明の効果】
本発明によれば、定点画像を所定の条件でアップロードさせことが可能になると共に、アップロードされたことを知らせるメールを送信させるようにすることができ、さらに、アップロードされた画像の配信が要求された場合、要求のあった情報処理装置の種類に対応して変換して配信することが可能となる。
【図面の簡単な説明】
【図１】本発明を適用した画像配信システムのブロック図である。
【図２】図１のＰＣ１１の構成を示すブロック図である。
【図３】図１のＰＣ１３の構成を示すのブロック図である。
【図４】図１の画像管理サーバの構成を示すのブロック図である。
【図５】図１の画像配信システムにより実現される機能を説明する機能ブロック図である。
【図６】図２のＰＣによる画像処理について説明するフローチャートである。
【図７】図２のＰＣによる画像処理について説明するフローチャートである。
【図８】画像の表示例を示す図である。
【図９】静止画モード処理を説明するフローチャートである。
【図１０】画像の表示例を示す図である。
【図１１】画像の表示例を示す図である。
【図１２】動画モード処理を説明するフローチャートである。
【図１３】画像の表示例を示す図である。
【図１４】画像の表示例を示す図である。
【図１５】画像の表示例を示す図である。
【図１６】定点観測モード処理を説明するフローチャートである。
【図１７】画像の表示例を示す図である。
【図１８】画像の表示例を示す図である。
【図１９】画像の表示例を示す図である。
【図２０】画像の表示例を示す図である。
【図２１】画像の表示例を示す図である。
【図２２】画像の表示例を示す図である。
【図２３】画像の表示例を示す図である。
【図２４】画像の表示例を示す図である。
【図２５】画像の表示例を示す図である。
【図２６】画像の表示例を示す図である。
【図２７】画像の表示例を示す図である。
【図２８】画像の表示例を示す図である。
【図２９】画像の表示例を示す図である。
【図３０】画像の表示例を示す図である。
【図３１】画像の表示例を示す図である。
【図３２】画像の表示例を示す図である。
【図３３】定点観測画像を動画に変換する処理を説明する図である。
【図３４】データ管理ファイルのうちの画像管理ファイルのｘｍｌ記述を説明する図である。
【図３５】データ管理ファイルのうちの一元管理ファイルのｘｍｌ記述を説明する図である。
【図３６】定点観測画像のデータ管理ファイルのうちの画像管理ファイルのｘｍｌ記述例を示す図である。
【図３７】画像の表示例を示す図である。
【図３８】画像の表示例を示す図である。
【図３９】画像の表示例を示す図である。
【図４０】画像の表示例を示す図である。
【図４１】画像の表示例を示す図である。
【図４２】画像の表示例を示す図である。
【図４３】画像の表示例を示す図である。
【図４４】画像管理処理を説明するフローチャートである。
【図４５】設定ＤＢを説明する図である。
【図４６】画像表示処理を説明するフローチャートである。
【図４７】画像の表示例を示す図である。
【図４８】画像の表示例を示す図である。
【図４９】画像の表示例を示す図である。
【図５０】インスタントメッセージングシステムを利用することのできるＰＣ１１の構成を示すブロック図である。
【図５１】インスタントメッセージングシステムを利用することのできるＰＣ１３の構成を示すのブロック図である。
【図５２】インスタントメッセージングシステムを利用することができる画像配信システムにより実現される機能を説明する機能ブロック図である。
【図５３】図５１のＰＣ１１により実行されるインスタントメッセージングサービスにアクセスする処理を説明するフローチャートである。
【図５４】図５１のＰＣ１１により実行される定点観測モード処理を説明するフローチャートである。
【図５５】図５２のＰＣ１３により実行される画像表示処理を説明するフローチャートである。
【図５６】図５１のＰＣ１１により実行される、画像の定点観測モード処理を説明するフローチャートである。
【図５７】図５２のＰＣ１３により実行される要求送信処理を説明するフローチャートである。
【図５８】図５１のＰＣ１１により実行される要求受信処理を説明するフローチャートである。
【符号の説明】
１　ネットワーク，　１１　ＰＣ，１２　カメラ，　１３　ＰＣ，　１４　携帯端末，　１５　ＰＤＡ，　１６　ネットワークカムコーダ，　１７　画像管理サーバ，　２０　通信サーバ，　４８ｂ　応答プログラム，　４８ｃ　カメラ制御プログラム，　４８ｄ　設定データ，　４８ｅ　画像解析プログラム，　４８ｆ　エンコーダ，　４８ｇ　メールプログラム，　７８ａ　ブラウザプログラム，　７８ｂ　応答プログラム，　７８ｃ　メールプログラム，　１０８ａ　応答プログラム，１０８ｂ　設定ＤＢ，１０８ｃ　画像ＤＢ，　１０８ｄ　画像変換プログラム，　１０８ｅ　メールプログラム，　１０４８ｂ　応答プログラム，　１０４８ｈ　送信先抽出プログラム，　１０４８ｉ　メッセージ解析プログラム，　１０７８ｂ　応答プログラム
【図１】
2004104373.tif 000003
【図２】
2004104373.tif 000004
【図３】
2004104373.tif 000005
【図４】
2004104373.tif 000006
【図５】
2004104373.tif 000007
【図６】
2004104373.tif 000008
【図７】
2004104373.tif 000009
【図８】
2004104373.tif 000010
【図９】
2004104373.tif 000011
【図１０】
2004104373.tif 000012
【図１１】
2004104373.tif 000013
【図１２】
2004104373.tif 000014
【図１３】
2004104373.tif 000015
【図１４】
2004104373.tif 000016
【図１５】
2004104373.tif 000017
【図１６】
2004104373.tif 000018
【図１７】
2004104373.tif 000019
【図１８】
2004104373.tif 000020
【図１９】
2004104373.tif 000021
【図２０】
2004104373.tif 000022
【図２１】
2004104373.tif 000023
【図２２】
2004104373.tif 000024
【図２３】
2004104373.tif 000025
【図２４】
2004104373.tif 000026
【図２５】
2004104373.tif 000027
【図２６】
2004104373.tif 000028
【図２７】
2004104373.tif 000029
【図２８】
2004104373.tif 000030
【図２９】
2004104373.tif 000031
【図３０】
2004104373.tif 000032
【図３１】
2004104373.tif 000033
【図３２】
2004104373.tif 000034
【図３３】
2004104373.tif 000035
【図３４】
2004104373.tif 000036
【図３５】
2004104373.tif 000037
【図３６】
2004104373.tif 000038
【図３７】
2004104373.tif 000039
【図３８】
2004104373.tif 000040
【図３９】
2004104373.tif 000041
【図４０】
2004104373.tif 000042
【図４１】
2004104373.tif 000043
【図４２】
2004104373.tif 000044
【図４３】
2004104373.tif 000045
【図４４】
2004104373.tif 000046
【図４５】
2004104373.tif 000047
【図４６】
2004104373.tif 000048
【図４７】
2004104373.tif 000049
【図４８】
2004104373.tif 000050
【図４９】
2004104373.tif 000051
【図５０】
2004104373.tif 000052
【図５１】
2004104373.tif 000053
【図５２】
2004104373.tif 000054
【図５３】
2004104373.tif 000055
【図５４】
2004104373.tif 000056
【図５５】
2004104373.tif 000057
【図５６】
2004104373.tif 000058
【図５７】
2004104373.tif 000059
【図５８】
2004104373.tif 000060