(57)【要約】【課題】各地の観測情報を少ないハードウェア資源で多様な処理機能を実現できるようにする。【解決手段】端末プロファイル管理サーバ４に端末プロファイルデータベース４１を設け、各端末は、端末プロファイルデータベース４１にプロファイルを登録しておく。観測要求元端末１ａは、端末プロファイル管理サーバ４に問い合わせを行い、観測要求先端末を決定し、その観測要求先端末１ｂに観測処理要求データを送信する。観測要求先端末１ｂは、観測処理要求データを受信したら、使用するセンサと観測用プログラムを決定し、センサプロファイルデータベース１３とセンサ使用状況データベース１４を参照して観測の可否を判断し、観測が可能なら、観測要求先端末１ｂから観測要求元端末１ａにセンサ２０から得られた観測データを送信する。【選択図】図８
2007232582.tif 000002
【特許請求の範囲】
【請求項１】
各地の観測情報を取得するセンサが接続される複数の端末と、
各端末のプロファイルを示す端末プロファイルデータベースを有する端末プロファイル管理サーバと、
前記複数の端末と前記端末プロファイル管理サーバとを接続するネットワークとからなり、
前記各端末は、その端末に接続されたセンサのプロファイルを示すセンサプロファイルデータベースと、その端末に接続されたセンサの使用状況を示すセンサ使用状況データベースを有し、
前記各端末は、前記端末プロファイル管理サーバの端末プロファイルデータベースに各端末のプロファイルを登録しておき、
前記各端末のうち観測要求元端末は、前記端末プロファイル管理サーバに問い合わせを行い、前記端末プロファイル管理サーバの端末プロファイルデータベースを参照して、観測要求先端末を決定し、前記決定した観測要求先端末に観測処理要求を送信し、
前記各端末のうち観測要求先端末は、前記観測要求元端末からの観測処理要求を受信したら、使用するセンサと観測用プログラムを決定し、前記センサプロファイルデータベースと前記センサ使用状況データベースを参照して観測の可否を判断し、観測が可能なら、前記観測要求先端末から前記観測要求元端末に前記ネットワークを介して前記センサから得られた観測データを送信する
ようにしたことを特徴とする観測システム。
【請求項２】
各地の観測情報を取得するセンサが接続される複数の端末と、
前記複数の端末の間を接続するネットワークとからなり、
前記各端末は、その端末に接続されたセンサのプロファイルを示すセンサプロファイルデータベースと、その端末に接続されたセンサの使用状況を示すセンサ使用状況データベースを有し、
前記複数の端末は、前記ネットワークに接続された他の端末にプロファイルデータをブロードキャストし、
前記各端末のうち観測要求元端末は、前記ブロードキャストにより送られてきた各端末のプロファイルを参照して、観測要求先端末を決定し、前記決定した観測要求先端末に観測処理要求を送信し、
前記各端末のうち観測要求先端末は、前記観測要求元端末からの観測処理要求を受信したら、使用するセンサと観測用プログラムを決定し、前記センサプロファイルデータベースと前記センサ使用状況データベースを参照して観測の可否を判断し、観測が可能なら、前記観測要求先端末から前記観測要求元端末に前記ネットワークを介して前記センサから得られた観測データを送信する
ようにしたことを特徴とする観測システム。
【請求項３】
前記各端末は、前記ネットワークを介して、ピアツーピアでデータのやり取りを行うようにしたことを特徴とする請求項１又は２に記載の観測システム。
【請求項４】
前記複数の端末は、更に、観測に使用すべきセンサと、観測用プログラムとの対応関係を示す観測対象情報データベースを有し、
前記観測要求先端末は、前記観測要求元端末から送られてきた観測処理要求を受信したら、前記観測対象情報データベースを参照して、使用すべきセンサと、観測用プログラムを決めるようにしたことを特徴とする請求項１又は２に記載の観測システム。
【請求項５】
前記ネットワークには、更に、観測用プログラムを提供する観測用アプリケーション管理サーバが設けられ、
前記観測要求先端末は、要求された観測で使用すべき観測用プログラムがあるかどうかを判断し、前記要求された観測で使用すべき観測用プログラムがない場合には、要求された観測で使用すべき観測用プログラムを前記観測用アプリケーション管理サーバからダウンロードするようにしたことを特徴とする請求項１又は２に記載の観測システム。
【請求項６】
前記観測要求先端末は、要求された観測で使用すべき観測用プログラムがあるかどうかを判断し、前記要求された観測で使用すべき観測用プログラムがない場合には、要求された観測で使用すべき観測用プログラムを他の端末からダウンロードするようにしたことを特徴とする請求項１又は２に記載の観測システム。
【請求項７】
前記観測要求元端末は、前記観測処理要求を前記観測要求先端末に送信する際に、前記観測処理要求に優先度情報を付加し、
前記観測要求先端末は、前記観測処理要求を受信したら、使用中の優先度と、観測処理要求で送られてきた優先度とを比較し、観測処理要求で送られてきた優先度が使用中の優先度より大きい場合には、前記観測処理要求に応じた観測を観測可能とするようにしたことを特徴とする請求項１又は２に記載の観測システム。
【請求項８】
前記観測要求先端末は、要求された観測で使用すべきセンサが使用中であるかどうかを判断し、前記要求された観測で使用すべきセンサが使用中なら、使用中の観測対象と、観測処理要求で送られてきた観測対象とを比較し、使用中の観測対象と、観測処理要求で送られてきた観測対象とが一致している場合には、そのセンサの出力を継続するようにしたことを特徴とする請求項１又は２に記載の観測システム。
【請求項９】
各地の観測情報を取得するセンサが接続される複数の端末と、各端末のプロファイルを示す端末プロファイルデータベースを有する前記端末プロファイル管理サーバと、前記複数の端末と前記端末プロファイル管理サーバとを接続するネットワークとからなり、各地の観測情報を取得する観測システムの処理方法において、
前記各端末は、その端末に接続されたセンサのプロファイルを示すセンサプロファイルデータベースと、その端末に接続されたセンサの使用状況を示すセンサ使用状況データベースを有し、
前記各端末が前記端末プロファイル管理サーバの端末プロファイルデータベースに各端末のプロファイルを登録する工程と、
前記各端末のうち観測要求元端末が前記端末プロファイル管理サーバに問い合わせを行い、前記端末プロファイル管理サーバの端末プロファイルデータベースを参照して、観測要求先端末を決定し、前記決定した観測要求先端末に観測処理要求を送信する工程と、
前記各端末のうち観測要求先端末が前記観測要求元端末からの観測処理要求を受信したら、使用するセンサと観測用プログラムを決定し、前記センサプロファイルデータベースと前記センサ使用状況データベースを参照して観測の可否を判断し、観測が可能なら、前記観測要求先端末から前記観測要求元端末に前記ネットワークを介して前記センサから得られた観測データを送信する工程と
からなるようにしたことを特徴とする観測システムの処理方法。
【請求項１０】
各地の観測情報を取得するセンサが接続される複数の端末と、前記複数の端末の間を接続するネットワークとからなり、各地の観測情報を取得する観測システムの処理方法において、
前記各端末は、その端末に接続されたセンサのプロファイルを示すセンサプロファイルデータベースと、その端末に接続されたセンサの使用状況を示すセンサ使用状況データベースを有し、
前記複数の端末が前記ネットワークに接続された他の端末にプロファイルデータをブロードキャストする工程と、
前記各端末のうち観測要求元端末が前記ブロードキャストにより送られてきた各端末のプロファイルを参照して、観測要求先端末を決定し、前記決定した観測要求先端末に観測処理要求を送信する工程と、
前記各端末のうち観測要求先端末が前記観測要求元端末からの観測処理要求を受信したら、使用するセンサと観測用プログラムを決定し、前記センサプロファイルデータベースと前記センサ使用状況データベースを参照して観測の可否を判断し、観測が可能なら、前記観測要求先端末から前記観測要求元端末に前記ネットワークを介して前記センサから得られた観測データを送信する工程と
からなるようにしたことを特徴とする観測システムの処理方法。
【請求項１１】
前記各端末は、前記ネットワークを介して、ピアツーピアでデータのやり取りを行うようにしたことを特徴とする請求項９又は１０に記載の観測システムの処理方法。
【請求項１２】
前記複数の端末は、更に、観測に使用すべきセンサと、観測用プログラムとの対応関係を示す観測対象情報データベースを有し、
前記観測要求先端末は、前記観測要求元端末から送られてきた観測処理要求を受信したら、前記観測対象情報データベースを参照して、使用すべきセンサと、観測用プログラムを決めるようにしたことを特徴とする請求項９又は１０に記載の観測システムの処理方法。
【請求項１３】
前記ネットワークには、更に、観測用プログラムを提供する観測用アプリケーション管理サーバが設けられ、
前記観測要求先端末は、要求された観測で使用すべき観測用プログラムがあるかどうかを判断し、前記要求された観測で使用すべき観測用プログラムがない場合には、要求された観測で使用すべき観測用プログラムを前記観測用アプリケーション管理サーバからダウンロードするようにしたことを特徴とする請求項９又は１０に記載の観測システムの処理方法。
【請求項１４】
前記観測要求先端末は、要求された観測で使用すべき観測用プログラムがあるかどうかを判断し、前記要求された観測で使用すべき観測用プログラムがない場合には、要求された観測で使用すべき観測用プログラムを他の端末からダウンロードするようにしたことを特徴とする請求項９又は１０に記載の観測システムの処理方法。
【請求項１５】
前記観測要求元端末は、前記観測処理要求を前記観測要求先端末に送信する際に、前記観測処理要求に優先度情報を付加し、
前記観測要求先端末は、前記観測処理要求を受信したら、使用中の優先度と、観測処理要求で送られてきた優先度とを比較し、観測処理要求で送られてきた優先度が使用中の優先度より大きい場合には、前記観測処理要求に応じた観測を観測可能とするようにしたことを特徴とする請求項９又は１０に記載の観測システムの処理方法。
【請求項１６】
前記観測要求先端末は、要求された観測で使用すべきセンサが使用中であるかどうかを判断し、前記要求された観測で使用すべきセンサが使用中なら、使用中の観測対象と、観測処理要求で送られてきた観測対象とを比較し、使用中の観測対象と、観測処理要求で送られてきた観測対象とが一致している場合には、そのセンサの出力を継続するようにしたことを特徴とする請求項９又は１０に記載の観測システムの処理方法。
【請求項１７】
各地の観測情報を取得するセンサが接続される端末装置において、
その端末に接続されたセンサのプロファイルを示すセンサプロファイルデータベースと、
その端末に接続されたセンサの使用状況を示すセンサ使用状況データベースと、
端末プロファイル管理サーバに端末プロファイルを登録する端末プロファイル登録部と、
前記端末プロファイル管理サーバからの検索結果に基づいて、観測対象を決定する観測対象決定部と、
観測要求元端末からの観測処理要求を受信する観測処理要求受信部と、
前記観測要求元端末からの観測処理要求から使用するセンサと観測用プログラムを決定する観測方法決定部と、
前記センサプロファイルデータベースと前記センサ使用状況データベースを参照して観測の可否を判断する観測処理可否決定部と、
観測が可能なら、前記観測要求先端末から前記観測要求元端末に前記センサから得られた観測データを送信する観測データ送信部と
からなるようにしたことを特徴とする端末装置。
【請求項１８】
各地の観測情報を取得するセンサが接続される端末装置において、
その端末に接続されたセンサのプロファイルを示すセンサプロファイルデータベースと、
その端末に接続されたセンサの使用状況を示すセンサ使用状況データベースと、
その端末のプロファイルをブロードキャストする端末プロファイルブロードキャスト部と、
ブロードキャストにより送られてきた端末のプロファイルを受信して蓄積する端末プロファイル処理部と、
前記ブロードキャストにより送られてきた端末のプロファイルを基に、観測対象を決定する観測対象決定部と、
観測要求元端末からの観測処理要求を受信する観測処理要求受信部と、
前記観測要求元端末からの観測処理要求から使用するセンサと観測用プログラムを決定する観測方法決定部と、
前記センサプロファイルデータベースと前記センサ使用状況データベースを参照して観測の可否を判断する観測処理可否決定部と、
観測が可能なら、前記観測要求先端末から前記観測要求元端末に前記センサから得られた観測データを送信する観測データ送信部と
からなるようにしたことを特徴とする端末装置。
【請求項１９】
各地の観測情報を取得するセンサが接続される端末の処理プログラムにおいて、
端末プロファイル管理サーバに端末プロファイルを登録するステップと、
前記端末プロファイル管理サーバからの検索結果に基づいて、観測対象を決定するステップと、
観測要求元端末からの観測処理要求を受信するステップと、
前記観測要求元端末からの観測処理要求から使用するセンサと観測用プログラムを決定するステップと、
センサプロファイルデータベースとセンサ使用状況データベースを参照して観測の可否を判断するステップと、
観測が可能なら、前記観測要求先端末から前記観測要求元端末に前記センサから得られた観測データを送信するステップと
からなるようにしたことを特徴とする端末の処理プログラム。
【請求項２０】
各地の観測情報を取得するセンサが接続される端末の処理プログラムにおいて、
その端末のプロファイルをブロードキャストするステップと、
ブロードキャストにより送られてきた端末のプロファイルを受信して蓄積するステップと、
前記ブロードキャストにより送られてきた端末のプロファイルを基に、観測対象を決定するステップと、
観測要求元端末からの観測処理要求を受信するステップと、
前記観測要求元端末からの観測処理要求から使用するセンサと観測用プログラムを決定するステップと、
前記センサプロファイルデータベースと前記センサ使用状況データベースを参照して観測の可否を判断するステップと、
観測が可能なら、前記観測要求先端末から前記観測要求元端末に前記センサから得られた観測データを送信するステップと
からなるようにしたことを特徴とする端末の処理プログラム。
【請求項２１】
更に、前記観測処理要求を受信したら、使用中の優先度と、観測処理要求で送られてきた優先度とを比較し、観測処理要求で送られてきた優先度が使用中の優先度より大きい場合には、前記観測処理要求に応じた観測を観測可能とするステップを含むようにしたことを特徴とする請求項１９又は２０に記載の端末の処理プログラム。
【請求項２２】
更に、要求された観測で使用すべきセンサが使用中であるかどうかを判断し、前記要求された観測で使用すべきセンサが使用中なら、使用中の観測対象と、観測処理要求で送られてきた観測対象とを比較し、使用中の観測対象と、観測処理要求で送られてきた観測対象とが一致している場合には、そのセンサの出力を継続するステップを含むようにしたことを特徴とする請求項１９又は２０に記載の端末の処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、気象観測システム等、地理的に離れた地点での観測結果を用いる観測システム、観測システムの処理方法、このような観測システムに用いられる端末装置、端末の処理プログラムに関する。
【背景技術】
【０００２】
気象観測システムでは、地理的に離れた各位置に設けられたセンサから得られた気温、湿度等のデータが収集される。このような気象観測システムとしては、例えば特許文献１に示されているようなものが提案されている。特許文献１のシステムは、各局地単位に割り当てられた気象予測装置(端末)が、当該局地の気温・湿度などのデータ、及び、広域の気象データを観測して、当該局地の気象予測を行うものである。
【０００３】
しかしながら、特許文献１に示されているシステムでは、観測対象が気象予測に限定されており、端末やセンサで使用する、センシング信号処理や観測データ編集のプログラムが固定されている。
【０００４】
また、特許文献２には、少ないハードウェア資源で多様な処理機能を実現する方法が提案されている。特許文献２のシステムでは、センサはセンサヘッドから与えられるデータをセンシング信号処理してＰＬＣに送信する。更に、ＰＬＣはそのデータを広域のネットワークに送信する。センサ−ＰＬＣ間でセンシング信号処理アプリケーションプログラムのアップロード及びダウンロードが行われる。
【０００５】
しかしながら、特許文献２に示されるものでは、単一のセンサを対象として、少ないハードウェア資源で多様な処理機能を実現するものであり、複数のセンサ間のやり取りについては述べられていない。
【特許文献１】特開２００５−２２１４３１号公報
【特許文献２】特開２０００−２６９９７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述のように、従来の観測するシステムでは、観測対象が固定されており、端末で使用する観測データ編集用アプリケーションプログラムや、センサで使用するセンシング信号処理アプリケーションプログラムが固定されている。よって、センシングや観測の内容を容易に変更することができない。
【０００７】
また、従来の観測システムでは、システムネットワーク構成がクライアントサーバ方式であり、各拠点でセンシング及び観測行うクライアント端末及びセンサと、全クライアント端末からのデータを一括して収集するサーバとで構成されている。このようなクライアントサーバ方式では、常にサーバ側からクライアント側に処理要求が行われており、クライアントが他のクライアントへ、センシング及び観測の処理を要求することは行われていない。また、クライアントサーバ方式では、あるサーバがダウンすると、その障害が全体に広がり、システム全体がダウンする危険性がある。
【０００８】
本発明は、上述の課題を鑑み、地理的に離れて存在する各端末が自立的に観測を行い、端末間で観測情報を共有することにより、広域の観測を行うことができるようにすることにより、少ないハードウェア資源で多様な処理機能を実現できるようにすると共に、要求される観測対象に応じて、観測方式を自在に変更できるようにした観測システム、観測システムの処理方法、端末装置、端末の処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明は、各地の観測情報を取得するセンサが接続される複数の端末と、各端末のプロファイルを示す端末プロファイルデータベースを有する端末プロファイル管理サーバと、複数の端末と端末プロファイル管理サーバとを接続するネットワークとからなり、各端末は、その端末に接続されたセンサのプロファイルを示すセンサプロファイルデータベースと、その端末に接続されたセンサの使用状況を示すセンサ使用状況データベースを有し、各端末は、端末プロファイル管理サーバの端末プロファイルデータベースに各端末のプロファイルを登録しておき、各端末のうち観測要求元端末は、端末プロファイル管理サーバに問い合わせを行い、端末プロファイル管理サーバの端末プロファイルデータベースを参照して、観測要求先端末を決定し、決定した観測要求先端末に観測処理要求を送信し、各端末のうち観測要求先端末は、観測要求元端末からの観測処理要求を受信したら、使用するセンサと観測用プログラムを決定し、センサプロファイルデータベースとセンサ使用状況データベースを参照して観測の可否を判断し、観測が可能なら、観測要求先端末から観測要求元端末にネットワークを介してセンサから得られた観測データを送信するようにしたことを特徴とする。
【００１０】
また本発明は、各地の観測情報を取得するセンサが接続される複数の端末と、複数の端末の間を接続するネットワークとからなり、各端末は、その端末に接続されたセンサのプロファイルを示すセンサプロファイルデータベースと、その端末に接続されたセンサの使用状況を示すセンサ使用状況データベースを有し、複数の端末は、ネットワークに接続された他の端末にプロファイルデータをブロードキャストし、各端末のうち観測要求元端末は、ブロードキャストにより送られてきた各端末のプロファイルを参照して、観測要求先端末を決定し、決定した観測要求先端末に観測処理要求を送信し、各端末のうち観測要求先端末は、観測要求元端末からの観測処理要求を受信したら、使用するセンサと観測用プログラムを決定し、センサプロファイルデータベースとセンサ使用状況データベースを参照して観測の可否を判断し、観測が可能なら、観測要求先端末から観測要求元端末にネットワークを介してセンサから得られた観測データを送信するようにしたことを特徴とする。
【００１１】
また本発明は、各端末は、ネットワークを介して、ピアツーピアでデータのやり取りを行うようにしたことを特徴とする。
【００１２】
また本発明は、複数の端末は、更に、観測に使用すべきセンサと、観測用プログラムとの対応関係を示す観測対象情報データベースを有し、観測要求先端末は、観測要求元端末から送られてきた観測処理要求を受信したら、観測対象情報データベースを参照して、使用すべきセンサと、観測用プログラムを決めるようにしたことを特徴とする。
【００１３】
また本発明は、ネットワークには、更に、観測用プログラムを提供する観測用アプリケーション管理サーバが設けられ、観測要求先端末は、要求された観測で使用すべき観測用プログラムがあるかどうかを判断し、要求された観測で使用すべき観測用プログラムがない場合には、要求された観測で使用すべき観測用プログラムを観測用アプリケーション管理サーバからダウンロードするようにしたことを特徴とする。
【００１４】
また本発明は、観測要求先端末は、要求された観測で使用すべき観測用プログラムがあるかどうかを判断し、要求された観測で使用すべき観測用プログラムがない場合には、要求された観測で使用すべき観測用プログラムを他の端末からダウンロードするようにしたことを特徴とする。
【００１５】
また本発明は、観測要求元端末は、観測処理要求を観測要求先端末に送信する際に、観測処理要求に優先度情報を付加し、観測要求先端末は、観測処理要求を受信したら、使用中の優先度と、観測処理要求で送られてきた優先度とを比較し、観測処理要求で送られてきた優先度が使用中の優先度より大きい場合には、前記観測処理要求に応じた観測を観測可能とするようにしたことを特徴とする。
【００１６】
また本発明は、観測要求先端末は、要求された観測で使用すべきセンサが使用中であるかどうかを判断し、要求された観測で使用すべきセンサが使用中なら、使用中の観測対象と、観測処理要求で送られてきた観測対象とを比較し、使用中の観測対象と、観測処理要求で送られてきた観測対象とが一致している場合には、そのセンサの出力を継続するようにしたことを特徴とする。
【００１７】
また本発明は、各地の観測情報を取得するセンサが接続される複数の端末と、各端末のプロファイルを示す端末プロファイルデータベースを有する端末プロファイル管理サーバと、複数の端末と端末プロファイル管理サーバとを接続するネットワークとからなり、各地の観測情報を取得する観測システムの処理方法において、各端末は、その端末に接続されたセンサのプロファイルを示すセンサプロファイルデータベースと、その端末に接続されたセンサの使用状況を示すセンサ使用状況データベースを有し、各端末が端末プロファイル管理サーバの端末プロファイルデータベースに各端末のプロファイルを登録する工程と、各端末のうち観測要求元端末が端末プロファイル管理サーバに問い合わせを行い、端末プロファイル管理サーバの端末プロファイルデータベースを参照して、観測要求先端末を決定し、決定した観測要求先端末に観測処理要求を送信する工程と、各端末のうち観測要求先端末が観測要求元端末からの観測処理要求を受信したら、使用するセンサと観測用プログラムを決定し、センサプロファイルデータベースとセンサ使用状況データベースを参照して観測の可否を判断し、観測が可能なら、観測要求先端末から観測要求元端末にネットワークを介してセンサから得られた観測データを送信する工程とからなるようにしたことを特徴とする観測システムの処理方法である。
【００１８】
また本発明は、上述の観測システムの処理方法において、各地の観測情報を取得するセンサが接続される複数の端末と、複数の端末の間を接続するネットワークとからなり、各地の観測情報を取得する観測システムの処理方法において、各端末は、その端末に接続されたセンサのプロファイルを示すセンサプロファイルデータベースと、その端末に接続されたセンサの使用状況を示すセンサ使用状況データベースを有し、複数の端末がネットワークに接続された他の端末にプロファイルデータをブロードキャストする工程と、各端末のうち観測要求元端末がブロードキャストにより送られてきた各端末のプロファイルを参照して、観測要求先端末を決定し、決定した観測要求先端末に観測処理要求を送信する工程と、各端末のうち観測要求先端末が観測要求元端末からの観測処理要求を受信したら、使用するセンサと観測用プログラムを決定し、センサプロファイルデータベースとセンサ使用状況データベースを参照して観測の可否を判断し、観測が可能なら、観測要求先端末から観測要求元端末にネットワークを介してセンサから得られた観測データを送信する工程とからなるようにしたことを特徴とする。
【００１９】
また本発明は、上述の観測システムの処理方法において、各端末は、ネットワークを介して、ピアツーピアでデータのやり取りを行うようにしたことを特徴とする。
【００２０】
また本発明は、上述の観測システムの処理方法において、複数の端末は、更に、観測に使用すべきセンサと、観測用プログラムとの対応関係を示す観測対象情報データベースを有し、観測要求先端末は、観測要求元端末から送られてきた観測処理要求を受信したら、観測対象情報データベースを参照して、使用すべきセンサと、観測用プログラムを決めるようにしたことを特徴とする。
【００２１】
また本発明は、上述の観測システムの処理方法において、ネットワークには、更に、観測用プログラムを提供する観測用アプリケーション管理サーバが設けられ、観測要求先端末は、要求された観測で使用すべき観測用プログラムがあるかどうかを判断し、要求された観測で使用すべき観測用プログラムがない場合には、要求された観測で使用すべき観測用プログラムを観測用アプリケーション管理サーバからダウンロードするようにしたことを特徴とする。
【００２２】
また本発明は、上述の観測システムの処理方法において、観測要求先端末は、要求された観測で使用すべき観測用プログラムがあるかどうかを判断し、要求された観測で使用すべき観測用プログラムがない場合には、要求された観測で使用すべき観測用プログラムを他の端末からダウンロードするようにしたことを特徴とする。
【００２３】
また本発明は、上述の観測システムの処理方法において、観測要求元端末は、観測処理要求を観測要求先端末に送信する際に、観測処理要求に優先度情報を付加し、観測要求先端末は、観測処理要求を受信したら、使用中の優先度と、観測処理要求で送られてきた優先度とを比較し、観測処理要求で送られてきた優先度が使用中の優先度より大きい場合には、前記観測処理要求に応じた観測を観測可能とするようにしたことを特徴とする。
【００２４】
また本発明は、上述の観測システムの処理方法において、観測要求先端末は、要求された観測で使用すべきセンサが使用中であるかどうかを判断し、要求された観測で使用すべきセンサが使用中なら、使用中の観測対象と、観測処理要求で送られてきた観測対象とを比較し、使用中の観測対象と、観測処理要求で送られてきた観測対象とが一致している場合には、そのセンサの出力を継続するようにしたことを特徴とする。
【００２５】
また本発明は、各地の観測情報を取得するセンサが接続される端末装置において、その端末に接続されたセンサのプロファイルを示すセンサプロファイルデータベースと、その端末に接続されたセンサの使用状況を示すセンサ使用状況データベースと、端末プロファイル管理サーバに端末プロファイルを登録する端末プロファイル登録部と、端末プロファイル管理サーバからの検索結果に基づいて、観測対象を決定する観測対象決定部と、観測要求元端末からの観測処理要求を受信する観測処理要求受信部と、観測要求元端末からの観測処理要求から使用するセンサと観測用プログラムを決定する観測方法決定部と、センサプロファイルデータベースとセンサ使用状況データベースを参照して観測の可否を判断する観測処理可否決定部と、観測が可能なら、観測要求先端末から観測要求元端末にセンサから得られた観測データを送信する観測データ送信部とからなるようにしたことを特徴とする端末装置である。
【００２６】
また本発明は、上述の端末装置において、各地の観測情報を取得するセンサが接続される端末装置において、その端末に接続されたセンサのプロファイルを示すセンサプロファイルデータベースと、その端末に接続されたセンサの使用状況を示すセンサ使用状況データベースと、その端末のプロファイルをブロードキャストする端末プロファイルブロードキャスト部と、ブロードキャストにより送られてきた端末のプロファイルを受信して蓄積する端末プロファイル処理部と、ブロードキャストにより送られてきた端末のプロファイルを基に、観測対象を決定する観測対象決定部と、観測要求元端末からの観測処理要求を受信する観測処理要求受信部と、観測要求元端末からの観測処理要求から使用するセンサと観測用プログラムを決定する観測方法決定部と、センサプロファイルデータベースとセンサ使用状況データベースを参照して観測の可否を判断する観測処理可否決定部と、観測が可能なら、観測要求先端末から観測要求元端末にセンサから得られた観測データを送信する観測データ送信部とからなるようにしたことを特徴とする。
【００２７】
また本発明は、各地の観測情報を取得するセンサが接続される端末の処理プログラムであって、端末プロファイル管理サーバに端末プロファイルを登録するステップと、端末プロファイル管理サーバからの検索結果に基づいて、観測対象を決定するステップと、観測要求元端末からの観測処理要求を受信するステップと、観測要求元端末からの観測処理要求から使用するセンサと観測用プログラムを決定するステップと、センサプロファイルデータベースとセンサ使用状況データベースを参照して観測の可否を判断するステップと、観測が可能なら、観測要求先端末から観測要求元端末にセンサから得られた観測データを送信するステップとからなるプログラムである。
【００２８】
また本発明は、上述のプログラムにおいて、各地の観測情報を取得するセンサが接続される端末の処理プログラムにおいて、その端末のプロファイルをブロードキャストするステップと、ブロードキャストにより送られてきた端末のプロファイルを受信して蓄積するステップと、ブロードキャストにより送られてきた端末のプロファイルを基に、観測対象を決定するステップと、観測要求元端末からの観測処理要求を受信するステップと、観測要求元端末からの観測処理要求から使用するセンサと観測用プログラムを決定するステップと、センサプロファイルデータベースとセンサ使用状況データベースを参照して観測の可否を判断するステップと、観測が可能なら、観測要求先端末から観測要求元端末にセンサから得られた観測データを送信するステップとを行うことを特徴とする。
【００２９】
また本発明は、上述のプログラムにおいて、更に、観測処理要求を受信したら、使用中の優先度と、観測処理要求で送られてきた優先度とを比較し、観測処理要求で送られてきた優先度が使用中の優先度より大きい場合には、前記観測処理要求に応じた観測を観測可能とするステップを行うことを特徴とする。
【００３０】
また本発明は、上述のプログラムにおいて、更に、要求された観測で使用すべきセンサが使用中であるかどうかを判断し、要求された観測で使用すべきセンサが使用中なら、使用中の観測対象と、観測処理要求で送られてきた観測対象とを比較し、使用中の観測対象と、観測処理要求で送られてきた観測対象とが一致している場合には、そのセンサの出力を継続するステップを行うことを特徴とする。
【発明の効果】
【００３１】
本発明によれば、地理的に離れて存在する各端末が取得した観測情報を、各端末間で、ピアツーピアで共有することにより、広域の観測情報が得られる。ピアツーピアでは、データ自体のやり取りは、サーバを介さず、各端末間で直接的に行われる。ピアツーピア方式のシステムでは、あるサーバがダウンしても、全体のシステムがダウンすることがない。よって、クライアントサーバ方式のシステムに比べて、システム全体での障害への耐性が高い。また、このようなシステムでは、各地での観測対象を、自端末又は他端末からの要求により、順次変更できる。また、観測処理のための端末間の連携が局所的である。よって、同時に独立した複数の連携が可能である。また、観測要求元端末からの要求により、観測要求先で使用するセンサや観測用プログラムを変更することが可能になる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明の実施の形態について図面を参照しながら説明する。
（第１の実施形態）
図１は、本発明の第１の実施形態の観測システムを示すものである。図１において、１ａ、１ｂ、…は端末、２はセンタサーバ、３はネットワークである。
【００３３】
端末１ａ、１ｂ、１ｃ、…は、図２に示すように、各地に分散して配置されている。各端末１ａ、１ｂ、１ｃ、…には、温度センサや湿度センサ、震度センサ等のセンサ２０が接続されている。分散配置された各端末１ａ、１ｂ、１ｃ、…のセンサ２０で各地の観測情報が取得され、取得された観測情報は、ネットワーク３を介して、ピアツーピア方式で、各端末間で送受信される。このように、各地に分散配置されている端末１ａ、１ｂ、１ｃ、…で自立的に観測を行い、各端末１ａ、１ｂ、１ｃ、…の観測情報を共有することにより、広域の観測情報が得られる。
【００３４】
端末１ａ、１ｂ、１ｃ、…は、図３に示すように、通信部１１と、制御部１２と、センサプロファイルデータベース１３と、センサ使用状況データベース１４と、観測対象情報データベース１５とを有している。
【００３５】
通信部１１は、ネットワーク３を介してデータを送受信するためのものであり、各端末間で、ピアツーピア方式で通信を行うことができる。制御部１２は、全体制御を行うものである。制御部１２には、観測用プログラム１６がインストールされている。
【００３６】
制御部１２には、インターフェース１９を介して、センサ２０が接続されている。センサ２０は、観測情報を取得するための１又は複数のセンサである。センサ２０は例えば気象観測用のセンサで、温度センサ、湿度センサ、震度センサ等が挙げられる。
【００３７】
観測用プログラム１６は、センシング信号処理アプリケーションプログラム１７と、観測データ編集用アプリケーションプログラム１８とが含まれる。センシング信号処理アプリケーションプログラム１７は、センサ２０からのセンシング情報を取得するためのアプリケーションプログラムである。観測データ編集用アプリケーションプログラム１８は、センサ２０からのセンシング信号を編集、加工して、地震予知、不快度計測、温度分布計測、湿度分布計測、火山予知、振動調査等を行うための観測情報を得るためのものである。
【００３８】
センサプロファイルデータベース１３は、その端末にどのような種別のセンサ２０が接続されているかを示すものであり、各端末１ａ、１ｂ、１ｃ、…に接続されたセンサ２０のセンサ種別に応じて作成される。センサプロファイルデータベース１３には、図４に示すように、センサＩＤと、センサ種別と、精度とが記述される。なお、ここでは、センサプロファイルデータベース１３に精度の項目が設けられているが、これは一例であり、精度の項目は必須ではない。また、センサプロファイルデータベース１３に、センサの製造メーカ、センサを取り付けた日時等、他の項目を設けるようにしてもよい。
【００３９】
センサ使用状況データベース１４は、その端末に接続された各センサの現在の使用状況を示すものであり、各センサが使用される毎に、順次、書き換えられる。センサ使用状況データベース１４には、図５に示すように、センサＩＤと、使用状況と、要求元端末の端末ＩＤと、観測対象ＩＤと、優先度とが記述される。
【００４０】
観測対象情報データベース１５は、要求された観測対象を実現するために必要なセンサ種別と、観測用プログラム種別との関連を示すものであり、予め作成されている。観測対象情報データベース１５には、図６に示すように、観測対象ＩＤと、センサ種別と、観測用プログラム種別（観測データ編集用アプリケーションプログラム及びセンシング信号処理アプリケーションプログラム）との対応が記述される。
【００４１】
図１において、センタサーバ２は、端末プロファイル管理サーバ４と、観測用アプリケーション管理サーバ５とからなる。
【００４２】
端末プロファイル管理サーバ４は、ネットワーク３上の各端末１ａ、１ｂ、１ｃ、…のプロファイル情報を提供するサーバで、端末プロファイルデータベース４１を有している。端末プロファイルデータベース４１には、図７に示すように、端末ＩＤと、その端末の配置先と、稼働状況と、その端末のネットワーク上でのアドレス（ＩＰアドレス）とが記述されている。端末プロファイルデータベース４１には、例えば各端末１ａ、１ｂ、１ｃ、…がネットワーク３に接続されるときに登録される。
【００４３】
観測用アプリケーション管理サーバ５は、観測に必要な観測用プログラム（観測データ編集用アプリケーションプログラム及びセンシング信号処理アプリケーションプログラム）を提供するものである。観測用アプリケーション管理サーバ５には、各観測対象や各センサに応じた多数の観測データ編集用アプリケーションプログラムやセンシング信号処理アプリケーションプログラムが蓄積された観測用アプリケーションデータベース４２が設けられている。
【００４４】
上述のように構成される本発明の第１の実施形態の観測システムの動作について、図８の機能ブロック図を参照して説明する。
【００４５】
図８において、各端末１ａ、１ｂ、１ｃ、…は、予め、端末プロファイル登録部５１により、その端末のプロファイルを登録する。端末プロファイル管理サーバ４の端末プロファイル作成部５２により、端末プロファイルデータベース４１に各端末のプロファイルが蓄積される。これにより、図７に示したような端末プロファイルデータベース４１が端末プロファイル管理サーバ４に生成される。
【００４６】
観測要求元端末（ここでは、観測要求元端末を端末１ａとする）の観測対象決定部５３は、端末プロファイル管理サーバ４の端末プロファイル検索部５４に、観測要求先端末の問い合わせを行う。観測要求先端末の問い合わせは、例えば、端末の配置先をキーとする。端末プロファイル管理サーバ４の端末プロファイル検索部５４は、端末プロファイルデータベース４１を参照して、要求に該当する情報の要求先端末を検索する。そして、観測対象決定部５３に、該当する要求先端末の検索結果を送信する。
【００４７】
端末１ａの観測対象決定部５３は、端末プロファイル管理サーバ４からの検索結果により、観測情報を要求する要求先端末を決定する。ここでは、観測要求先端末として、端末１ｂが決定されたとする。観測要求先端末が決定されると、端末１ａの観測処理要求送信部５５は、要求先端末１ｂに向けて、観測処理要求データを送信する。観測処理要求データは、図９に示すように、観測要求先端末ＩＤと、観測要求元端末ＩＤと、観測対象ＩＤと、優先度からなる。
【００４８】
観測処理要求受信部５６は、観測処理要求データを受信すると、この観測処理要求データを観測方法決定部５７に送る。観測方法決定部５７は、観測対象情報データベース１５を参照して、観測処理要求に必要なセンサ種別と、観測用プログラムを決定する。
【００４９】
つまり、図６に示したように、観測対象情報データベース１５には、観測対象ＩＤと、センサ種別と、観測用プログラム種別（観測編集アプリケーションプログラム及びセンシング信号処理アプリケーションプログラム）との対応関係が記述されている。また、観測処理要求データには、図９に示したように、観測対象ＩＤが含まれている。したがって、観測対象情報データベース１５を参照して、観測処理要求に対応したセンサ種別と、観測用プログラムを決定することができる。例えば、要求している観測対象が地震予知なら、図６に示した観測対象情報データベース１５を参照することで、必要なセンサ種別が震度センサで、必要な観測用プログラムが地震調査アプリケーションプログラムと、震度センシングアプリケーションプログラムであることがわかる。
【００５０】
観測処理要求に必要なセンサ種別と、観測用プログラムが決定されたら、観測方法決定部５７は、図４に示したセンサプロファイルデータベース１３を参照して、その端末に接続されているセンサの種別を検索する。そして、観測処理可否決定部５８は、観測方法決定部５７からの検索結果と、センサ使用状況データベース１４を参照して、観測の可否を判断する。
【００５１】
なお、センサプロファイルデータベース１３には、センサプロファイル登録部５９により、例えば新たなセンサが接続される毎に、センサのプロファイルデータが登録される。また、センサ使用状況データベース１４には、センサ使用状況登録部６０により、センサの使用状況が切り替わる毎に、センサの使用状況の情報が登録される。
【００５２】
観測処理可否決定部５８は、要求された観測対象で使用すべきセンサが検索されなければ、観測不可とし、観測処理可否送信部６４に、観測不可の観測処理可否データを送る。つまり、観測対象が地震予知なら、震度を計測する震度センサがセンサ２０として接続されているかどうかを検索し、震度センサが検索されなければ、観測不可とする。
【００５３】
要求された観測で使用すべきセンサが使用中でなければ、要求された観測で使用すべき観測用プログラムがあるかどうかを判断し、観測用プログラムがない場合には、観測用アプリケーションダウンロード部６１により、要求された観測で使用すべき観測用プログラムをダウンロードするように要求する。観測用アプリケーションダウンロード部６１は、これに基づいて、観測用アプリケーション管理サーバ５の観測用アプリケーション管理部６２に、観測用プログラムをダウンロード要求を送る。観測用アプリケーション管理部６２は、要求された観測用プログラムを観測用アプリケーションダウンロード部６１に送り、観測用プログラムをダウンロードする。観測用アプリケーションダウンロード部６１は、観測用アプリケーションをダウンロードすると、このダウンロードした観測用アプリケーションを、アプリケーションデータベース６３に保存する。
【００５４】
要求された観測で使用すべきセンサが使用中なら、センサ使用状況データベース１４を参照して、使用中の観測対象と、観測処理要求データで送られてきた観測対象とを比較する。使用中の観測対象と、観測処理要求データで送られてきた観測対象とが一致している場合には、そのセンサの出力を継続するようにする。
【００５５】
つまり、端末１ｂに対して観測を要求している端末は、端末１ａだけとは限らない。それ以外の端末が端末１ｂに観測を要求しており、又は端末１ｂが自端末での観測を行っており、要求したセンサが使用中であることが想定される。しかしながら、センサが使用中であったとしても、その観測対象が一致していれば、観測結果をそのまま使うことができる。
【００５６】
例えば、使用中の観測対象が地震予知であり、端末１ａが要求している観測対象も地震予知であるとすると、使用するセンサは震度センサで同じになり、観測データ編集用アプリケーションプログラムも地震調査アプリケーションプログラムで同じになり、センシング信号処理アプリケーションプログラムも震度センシングアプリケーションプログラムで同じになる。この場合、現在使用中のセンサからの観測結果をそのまま継続して、新たに観測要求している端末１ａに送ることができる。
【００５７】
使用中のセンサの観測対象と、要求された観測対象とが一致していない場合には、使用中の優先度と、要求している優先度とを比較して、観測の可否を決定している。
【００５８】
つまり、例えば、地震予知も、火山予知も、振動調査も、全て、震度センサからのセンシング情報を用いて観測される（図６参照）。このように、異なる観測対象で同一のセンサが使用される場合を想定して、優先度が設定される。優先度は、観測対象に対応して設定される。例えば、地震予知や火山予知は、工事等による振動調査よりも被害が重大であるので、優先度が高く設定される。現在使用中のセンサの優先度は、図５に示したセンサ使用状況データベース１４に記述される。また、観測処理要求データには、図９に示すように、優先度が付加される。このセンサ使用状況データベース１４に記述されている現在のセンサの優先度と、観測処理要求データに付加された優先度とを比較し、これに応じて、観測の可否を決定する。すなわち、要求している優先度が使用中の優先度より高い場合には、観測を可能とし、要求している優先度が使用中の優先度より低い場合には、観測を不可とする。
【００５９】
図８において、観測処理可否決定部５８は、上述のようにして観測の可否を決定し、その観測の可否の情報を観測処理可否送信部６４に送る。観測処理可否送信部６４は、端末１ａに向けて、観測処理可否データを送信する。この観測処理可否データは、図１０に示すように、観測要求先端末ＩＤと観測要求元端末ＩＤと、観測可否結果と、その理由が付されている。端末１ｂの観測処理可否送信部６４から送信された観測処理可否データは、端末１ａの観測処理可否受信部６５で受信される。
【００６０】
また、センシング信号処理部６６は、センサ２０のセンシング信号を取得する。このセンシング信号は、センシング情報送信部６７から送信され、センシング情報受信部６８で受信され、観測データ編集部６９に送られる。観測データ編集部６９は、このセンシングデータを編集、加工して、観測データを生成する。この観測データは、観測データ送信部７０に送られ、観測データ送信部７０は、この観測データを端末１ａに向けて送信する。端末１ａの観測データ受信部７１は、この観測処理可否データを受信する。
【００６１】
次に、本発明の第１の実施形態の処理について、図１１及び図１２を参照して説明する。
【００６２】
図１１は、本発明の第１の実施形態の処理を示すシーケンス図である。図１１に示すように、端末１ａ、１ｂ、１ｃ、…は、例えばネットワーク接続時に、各端末のプロファイルデータを端末プロファイル管理サーバ４に送る（ステップＳ１ａ、Ｓ１ｂ、…）。端末プロファイル管理サーバ４は、各端末から送られてきたプロファイルデータを端末プロファイルデータベース４１に登録する（ステップＳ２ａ、Ｓ２ｂ、…）。
【００６３】
例えば端末１ａが観測要求元端末とすると、観測要求元端末１ａは、端末プロファイル管理サーバ４に端末のプロファイルの問い合わせする（ステップＳ３）。端末プロファイル管理サーバ４は、この問い合わせを受けると、端末プロファイルデータベース４１を検索し、検索結果を端末１ａに送信する（ステップＳ５）。
【００６４】
端末１ａは、端末プロファイル管理サーバ４からの検索結果を受けて、要求先端末を決定する（ステップＳ６）。ここでは、端末１ｂが観測要求先端末として決定されたとすると、端末１ａは端末１ｂに、観測処理要求データを送信する（ステップＳ７）。
【００６５】
端末１ｂは、観測処理要求データを受信すると、観測対象情報データベース１５を参照して、センサと観測用プログラムを決定する（ステップＳ８）。そして、センサプロファイルデータベース１３とセンサ使用状況データベース１４を参照して、観測の可否を判断する（ステップＳ９）。
【００６６】
ここで、観測が不可であると判断されたら、端末１ａに、観測不可を示す観測処理可否データを送信する（ステップＳ１０）。
【００６７】
観測が可能なら、観測用プログラムがあるかどうかを判断し（ステップＳ１１）、観測用プログラムがない場合には、観測用アプリケーション管理サーバ５にダウンロード要求を行い（ステップＳ１２）、観測用プログラムをダウンロードする（ステップＳ１３）。そして、端末１ａに、観測可を示す観測処理可否データを送信し（ステップＳ１４）、観測データを送信する（ステップＳ１５）。
【００６８】
図１２は、上述のステップＳ８〜ステップＳ１５の観測可否判断の処理の詳細を示すフローチャートである。
【００６９】
図１２において、観測処理要求データを受信したかどうかが判断される（ステップＳ２１）。観測処理要求データを受信したら、この観測対象ＩＤに基づいて、観測対象情報データベース１５を参照して（ステップＳ２２）、要求されるセンサ種別と、要求される観測用プログラムが決定される（ステップＳ２３）。そして、センサプロファイルデータベース１３を参照して（ステップＳ２４）、要求されるセンサ種別のセンサがあるかどうかが判断される（ステップＳ２５）。要求されるセンサ種別のセンサがなければ、観測不可であると判断され、観測処理不可の観測処理可否データが送信される（ステップＳ２６）。
【００７０】
ステップＳ２５で、要求されるセンサ種別のセンサがあると判断された場合には、センサ使用状況データベース１４を参照して（ステップＳ２７）、センサ使用状況が取得される。そして、センサが使用中かどうかが判断される（ステップＳ２８）。
【００７１】
ステップＳ２８で、センサが使用中でなければ、要求される観測用プログラムがあるかどうかが判断される（ステップＳ２９）。要求される観測用プログラムがある場合には、観測可であると判断され、観測処理可の観測処理可否データが送信される（ステップＳ３０）。そして、センサのセンシング情報から得られた観測データが送信される（ステップＳ３１）。そして、新たなセンサの使用情報に応じて、センサ使用状況データベース１４が更新される（ステップＳ３２）。
【００７２】
ステップＳ２９で、要求される観測用プログラムがないと判断された場合には、観測用アプリケーション管理サーバ５に、要求された観測用プログラムのダウンロード要求が送信され（ステップＳ３３）、観測用プログラムがダウンロードされる（ステップＳ３４）。そして、観測可であると判断され、観測処理可の観測処理可否データが送信される（ステップＳ３０）。そして、センサのセンシング情報から得られた観測データが送信される（ステップＳ３１）。そして、新たなセンサの使用情報に応じて、センサ使用状況データベース１４が更新される（ステップＳ３２）。
【００７３】
ステップＳ２８で、センサが使用中であると判断された場合、使用中のセンサの観測対象ＩＤと、要求された観測対象ＩＤとが一致するかどうかが判断される（ステップＳ３５）。使用中のセンサの観測対象ＩＤと、要求された観測対象ＩＤとが一致している場合には、観測可であると判断され、観測処理可の観測処理可否データが送信される（ステップＳ３０）。そして、センサのセンシング情報から得られた観測データが送信される（ステップＳ３１）。そして、新たなセンサの使用情報に応じて、センサ使用状況データベース１４が更新される（ステップＳ３２）。
【００７４】
ステップＳ３５で、使用中のセンサの観測対象ＩＤと、要求された観測対象ＩＤとが一致していない場合には、センサ使用状況データベース１４から得られる使用中のセンサの優先度と、観測処理要求データに含まれる要求している優先度とが比較され、要求している優先度が、使用中の優先度より大きいかどうかが判断される（ステップＳ３６）。
【００７５】
要求している優先度が使用中の優先度より大きい場合には、ステップＳ２９に行き、観測処理要求に応じた観測を観測可能観測可能の場合の処理が行われる。要求している優先度が使用中の優先度より小さい場合には、観測不可であると判断され、観測処理不可の観測処理可否データが出力される（ステップＳ２６）。
【００７６】
以上説明したように、本発明の第１の実施形態の観測システムでは、地理的に離れて存在する各端末１ａ、１ｂ、１ｃ、…が自立的に取得した観測情報を、各端末間１ａ、１ｂ、１ｃ、…間で、ピアツーピアで共有することにより、広域の観測情報が得られるようにしている。ピアツーピアでは、データ自体のやり取りは、サーバを介さず、各端末間で直接的に行われる。ピアツーピア方式のシステムでは、あるサーバがダウンしても、全体のシステムがダウンすることがない。よって、クライアントサーバ方式のシステムに比べて、システム全体での障害への耐性が高い。また、このようなシステムでは、各地での観測対象を、自端末又は他端末からの要求により、順次変更できる。また、観測処理のための端末間の連携が局所的である。よって、同時に独立した複数の連携が可能である。また、観測要求元端末からの要求により、観測要求先で使用するセンサや観測用プログラムを変更することが可能になる。
【００７７】
（第２の実施形態）
図１３は、本発明の第２の実施形態を示すものである。前述の第１の実施形態では、端末プロファイル管理サーバ４がネットワーク３上に設けられ、各端末は各端末のプロファイルデータを端末プロファイル管理サーバ４の端末プロファイルデータベース４１に登録しておき、観測情報を要求する端末を決定する際に、端末プロファイル管理サーバ４に問い合わせるようにしている。これに対して、この実施形態では、そのようなサーバを設けない構成としている。
【００７８】
つまり、この第２の実施形態では、図１３に示すように、端末１０１ａ、１０１ｂ、…が各地に分散して配置される。各端末１０１ａ、１０１ｂ、…には、温度センサや湿度センサ、震度センサ等のセンサ１２０が接続されている。分散配置された各端末１０１ａ、１０１ｂ、…のセンサ１２０で各地の観測情報が取得され、取得された観測情報は、ネットワーク１０３を介して、ピアツーピア方式で、各端末間で送受信される。
【００７９】
端末１０１ａ、１０１ｂ、…は、図１４に示すように、通信部１１１と、制御部１１２と、センサプロファイルデータベース１１３と、センサ使用状況データベース１１４と、観測対象情報データベース１１５とを有している。更に、端末１０１ａ、１０１ｂ、…には、端末プロファイル処理部１４１と、端末ブロードキャスト部１４２とが設けられる。
【００８０】
通信部１１１は、ネットワーク１０３を介してデータを送受信するためのものであり、各端末間で、ピアツーピア方式で通信を行うことができる。制御部１１２は、全体制御を行うものである。制御部１１２には、観測用プログラム１６がインストールされている。
【００８１】
制御部１１２には、インターフェース１１９を介して、センサ１２０が接続されている。観測用プログラム１１６は、センシング信号処理アプリケーションプログラム１１７と、観測データ編集用アプリケーションプログラム１１８とが含まれる。
【００８２】
この第２の実施形態では、端末ブロードキャスト部１４２により、各端末のプロファイルをブロードキャストするためのデータを生成し、各端末１０１ａ、１０１ｂ、…から、各自の端末のプロファイルデータをブロードキャストする。各端末１０１ａ、１０１ｂ、…は、ブロードキャストにより送られてくるプロファイルデータを互いに受信し、端末プロファイル処理部１４１にプロファイルデータを蓄積する。そして、観測情報を要求する端末を決定する際に、各自の端末プロファイル処理部１４１により、観測情報を要求する要求先端末を決定するようにしている。
【００８３】
他の構成については、前述の第１の実施形態と同様である。また、観測用プログラムについても、各端末１０１ａ、１０１ｂ、…から、各自の端末で保有している観測用プログラムをブロードキャストし、観測用プログラムがない場合には、他の端末から観測用プログラムを互いにダウンロードすることができる。
【００８４】
本発明は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。
【産業上の利用可能性】
【００８５】
本発明は、気象観測システム、火山活動観測システムの他、交通観測システム、環境システム等、各地の観測情報を取得する観測システムとして広く利用することができる。
【図面の簡単な説明】
【００８６】
【図１】本発明の第１の実施形態の観測システムの構成を示すブロック図である。
【図２】本発明の第１の実施形態の観測システムの端末配置の説明図である。
【図３】本発明の第１の実施形態の観測システムにおける端末の構成を示すブロック図である。
【図４】センサプロファイルデータベースの説明図である。
【図５】センサ使用状況データベースの説明図である。
【図６】観測対象情報データベースの説明図である。
【図７】端末プロファイルデータベースの説明図である。
【図８】本発明の第１の実施形態の観測システムの動作説明に用いる機能ブロック図である。
【図９】観測処理要求データのデータ構造の説明図である。
【図１０】観測処理可否データのデータ構造の説明図である。
【図１１】本発明の第１の実施形態の観測システムの動作説明に用いるシーケンス図である。
【図１２】本発明の第１の実施形態の観測システムの動作説明に用いるフローチャートである。
【図１３】本発明の第２の実施形態の観測システムの構成を示すブロック図である。
【図１４】本発明の第２の実施形態の観測システムの端末配置の説明図である。
【符号の説明】
【００８７】
１ａ、１ｂ、１ｃ、…：端末
２：センタサーバ
３：ネットワーク
４：端末プロファイル管理サーバ
５：観測用アプリケーション管理サーバ
１３：センサプロファイルデータベース
１４：センサ使用状況データベース
１５：観測対象情報データベース
１６：観測用プログラム
４１：端末プロファイルデータベース
４２：観測用アプリケーションデータベース
５１：端末プロファイル登録部
５２：端末プロファイル作成部
５３：観測対象決定部
５４：端末プロファイル検索部
５５：観測処理要求送信部
５６：観測処理要求受信部
５７：観測方法決定部
５８：観測処理可否決定部
５９：センサプロファイル登録部
６０：センサ使用状況登録部
６１：観測用アプリケーションダウンロード部
６２：観測用アプリケーション管理部
６３：アプリケーションデータベース
６４：観測処理可否送信部
６５：観測処理可否受信部
６６：センシング信号処理部
６７：センシング情報送信部
６８：センシング情報受信部
６９：観測データ編集部
７０：観測データ送信部
７１：観測データ受信部
【図１】
2007232582.tif 000003
【図２】
2007232582.tif 000004
【図３】
2007232582.tif 000005
【図４】
2007232582.tif 000006
【図５】
2007232582.tif 000007
【図６】
2007232582.tif 000008
【図７】
2007232582.tif 000009
【図８】
2007232582.tif 000010
【図９】
2007232582.tif 000011
【図１０】
2007232582.tif 000012
【図１１】
2007232582.tif 000013
【図１２】
2007232582.tif 000014
【図１３】
2007232582.tif 000015
【図１４】
2007232582.tif 000016