(57)【要約】【課題】  環境の違いを検知して情報収集機能に変更を加え、汎用性に優れた情報収集を行なうこと。【解決手段】  情報収集用端末が収集した収集情報を情報収集用端末から受信する受信手段を備えた情報処理装置である。この情報処理装置は、また、情報収集時に情報収集用端末にて実行される実行ソフトウェアを、受信手段が受信した収集情報に基づいて、生成又は選択し、情報収集用端末に対して提供する端末管理手段を備えたことを特徴とする。【選択図】  図１
2011198021.tif 000002
【特許請求の範囲】
【請求項１】
情報収集用端末が収集した収集情報を前記情報収集用端末から受信する受信手段と、
情報収集時に前記情報収集用端末にて実行される実行ソフトウェアを、前記受信手段が受信した収集情報に基づいて生成又は選択し、前記情報収集用端末に対して提供する端末管理手段と、
を備えたことを特徴とする情報処理装置。
【請求項２】
情報収集時に前記情報収集用端末にて実行される実行ソフトウェアを生成又は選択するため、前記受信手段が受信した収集情報を分析する分析手段を更に有することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記情報収集用端末は、少なくとも２種類以上のセンサを接続可能であり、前記端末管理手段は、前記情報収集用端末に接続されたセンサの種類に応じた前記実行ソフトウェアを前記情報収集用端末に提供することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記実行ソフトウェアを生成又は選択するために必要な収集情報を前記情報収集用端末が収集する前に、前記情報収集用端末の動作環境を示す環境情報を前記情報収集用端末で収集するための初期ソフトウェアを、前記情報収集用端末に対して送信する送信手段を更に有することを特徴とする請求項１、２又は３に記載の情報処理装置。
【請求項５】
前記端末管理手段は、前記実行ソフトウェアを、前記初期ソフトウェアを用いて収集した環境情報に基づいて生成又は選択することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記環境情報は、前記情報収集用端末の内部及びその周囲における通信リソースに関する情報を含むことを特徴とする請求項４又は５に記載の情報処理装置。
【請求項７】
前記環境情報と前記実行ソフトウェアとを対応付けて格納した実行ソフトウェア格納手段を更に有することを特徴とする請求項４乃至６の何れか１項に記載の情報処理装置。
【請求項８】
前記情報処理装置は、情報収集目的を送信する情報収集要求端末に接続され、
前記端末管理手段は、前記実行ソフトウェアを、前記情報収集要求端末から送信された前記情報収集目的に基づいて生成又は選択することを特徴とする請求項１乃至７の何れか１項に記載の情報処理装置。
【請求項９】
前記収集情報を蓄積する蓄積手段を更に有することを特徴とする請求項１乃至８の何れか１項に記載の情報処理装置。
【請求項１０】
情報収集用端末と情報処理装置とを含む情報処理システムであって、
前記情報処理装置は、
情報収集用端末が収集した収集情報を前記情報収集用端末から受信する受信手段と、
前記受信手段で受信した収集情報を蓄積する蓄積手段と、
受信した前記収集情報に基づいて、必要な実行ソフトウェアを前記情報収集用端末に対して提供する端末管理手段と、
を備え、
前記情報収集用端末は、
前記端末管理手段から提供された前記実行ソフトウェアを実行して情報を収集する情報収集手段を備えたことを特徴とする情報処理システム。
【請求項１１】
情報収集用端末が収集した収集情報を前記情報収集用端末から受信する受信工程と、
情報収集時に前記情報収集用端末にて実行される実行ソフトウェアを、前記受信工程で受信した収集情報に基づいて生成又は選択し、前記情報収集用端末に対して提供する端末管理工程と、
を含むことを特徴とする情報処理方法。
【請求項１２】
コンピュータに、
情報収集用端末が収集した収集情報を前記情報収集用端末から受信する受信工程と、
情報収集時に前記情報収集用端末にて実行される実行ソフトウェアを、前記受信工程で受信した収集情報に基づいて生成又は選択し、前記情報収集用端末に対して提供する端末管理工程と、
を実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を収集する技術に関する。
【背景技術】
【０００２】
現場可視化のため、センサで取得した情報をサーバに送る技術が特許文献１乃至４に開示されている。特に、特許文献１では、測定器で測定収集した測定データを保存するデータサーバと、データサーバに保存された測定データを加工処理する処理手段と、加工されたデータをユーザに送信するデータ送信手段の開示がある。また、特許文献２では、クライアント端末で医療情報を収集し、収集した検査結果データをサーバに記録して、記録した情報から必要な情報を検索して統計処理を施す技術の開示がある。
【０００３】
特許文献３には、作業者に装着された装置で収集された映像を、監督者装置へ送信して表示し、監督者から作業者へ各種指示を送るシステムが開示されている。更に、特許文献４には、現場に設けられた移動端末装置が収集した情報や位置情報などを用いて操作支援を行なうシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−８１７９号公報
【特許文献２】特開２００５−２７５９９９号公報
【特許文献３】特許第３２１７７２３号公報
【特許文献４】特許第４０１８４５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、従来のシステムでは、環境の違いを検知して情報収集機能に変更を加えることはなく、汎用性に乏しかった。
【０００６】
本発明の目的は、上述の課題を解決する技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係る情報処理装置は、
情報収集用端末が収集した収集情報を前記情報収集用端末から受信する受信手段と、
情報収集時に前記情報収集用端末にて実行される実行ソフトウェアを、前記受信手段が受信した収集情報に基づいて生成又は選択し、前記情報収集用端末に対して提供する端末管理手段と、
を備えたことを特徴とする。
【０００８】
上記目的を達成するため、本発明に係るシステムは、
情報収集用端末と情報処理装置とを含む情報処理システムであって、
前記情報処理装置は、
情報収集用端末が収集した収集情報を前記情報収集用端末から受信する受信手段と、
前記受信手段で受信した収集情報を蓄積する蓄積手段と、
受信した前記収集情報に基づいて、必要な実行ソフトウェアを前記情報収集用端末に対して提供する端末管理手段と、
を備え、
前記情報収集用端末は、
前記端末管理手段から提供された前記実行ソフトウェアを実行して情報を収集する情報収集手段を備えたことを特徴とする。
【０００９】
上記目的を達成するため、本発明に係る方法は、
情報収集用端末が収集した収集情報を前記情報収集用端末から受信する受信工程と、
情報収集時に前記情報収集用端末にて実行される実行ソフトウェアを、前記受信工程で受信した収集情報に基づいて生成又は選択し、前記情報収集用端末に対して提供する端末管理工程と、
を含むことを特徴とする。
【００１０】
上記目的を達成するため、本発明に係るプログラムは、
コンピュータに、
情報収集用端末が収集した収集情報を前記情報収集用端末から受信する受信工程と、
情報収集時に前記情報収集用端末にて実行される実行ソフトウェアを、前記受信工程で受信した収集情報に基づいて生成又は選択し、前記情報収集用端末に対して提供する端末管理工程と、
を実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、環境の違いを検知して情報収集機能に変更を加えることができ、汎用性に優れた情報収集を行なうことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１実施形態としての情報処理装置を含むシステムの構成を示す図である。
【図２】本発明の第２実施形態としての情報処理システムの概略構成を示す図である。
【図３】本発明の第２実施形態としての情報処理システムのフロントサイトに配される情報収集用端末の内部構成を示す図である。
【図４】本発明の第２実施形態としての情報処理システムの端末管理サーバ内の端末管理部とデータベースとの内部構成を示す図である。
【図５】本発明の第２実施形態としての情報処理システムの動作を説明するためのシーケンス図である。
【図６】本発明の第２実施形態としての情報処理システムに用いられるテーブルを示す図である。
【図７】本発明の第２実施形態としての情報処理システムに用いられるテーブルを示す図である。
【図８】本発明の第２実施形態としての情報処理システムに用いられるテーブルを示す図である。
【図９】本発明の第２実施形態としての情報処理システムに用いられるテーブルを示す図である。
【図１０】情報収集システムを適用した第１例について具体的に説明する図である。
【図１１】情報収集システムを適用した第２例について具体的に説明する図である。
【図１２】情報収集システムを適用した第３例について具体的に説明する図である。
【図１３】情報収集システムを適用した第４例について具体的に説明する図である。
【図１４】情報収集システムを適用した第５例について具体的に説明する図である。
【発明を実施するための形態】
【００１３】
以下に、図面を参照して、本発明の実施の形態について例示的に詳しく説明する。ただし、以下の実施の形態に記載されている構成要素はあくまで例示であり、本発明の技術範囲をそれらのみに限定する趣旨のものではない。
【００１４】
(第１実施形態)
本発明の第１実施形態としての情報処理装置１００について図１を用いて説明する。図１に示すように、情報処理装置１００は、受信部１０１と端末管理部１０２とを含む。受信部１０１では、情報収集用端末１５０で収集された収集情報を受信する。端末管理部１０２は、情報収集時に情報収集用端末１５０にて実行される実行ソフトウェアを、受信部１０１が受信した収集情報に基づいて生成又は選択し、情報収集用端末１５０に対して提供する。
【００１５】
このように構成された情報処理装置により、情報収集用端末１５０の環境の違い（内部又は周囲の環境の違い又は情報収集対象の変化などの少なくともいずれか）を検知して、情報収集用端末１５０の情報収集動作に変更を加えることができ、汎用性に優れた情報収集を行なうことができる。
【００１６】
ここで、情報処理装置１００は、更に情報収集時に情報収集用端末１５０にて実行される実行ソフトウェアを生成又は選択するため、受信部１０１が受信した収集情報を分析する分析部を更に有してもよい。また、情報収集用端末１５０は、少なくとも２種類以上のセンサを接続可能であってもよく、その場合、端末管理部１０２は、情報収集用端末１５０に接続されたセンサの種類に応じた実行ソフトウェアを情報収集用端末１５０に提供してもよい。
【００１７】
また、実行ソフトウェアを生成又は選択するために必要な収集情報を情報収集用端末１５０が収集する前に、情報収集用端末１５０の環境情報を収集するための初期ソフトウェアを、情報収集用端末１５０に対して送信する送信部を有してもよい。その場合、端末管理部１０２は、その初期ソフトウェアを用いて収集した環境情報に基づいて選択した実行ソフトウェアを情報収集用端末１５０に提供すればよい。情報処理装置１００は、情報収集目的を送信する情報収集要求端末（不図示）に接続され、端末管理部１０２は、実行ソフトウェアを、情報収集要求端末から送信された情報収集目的に基づいて生成又は選択してもよい。
【００１８】
環境情報は、情報収集用端末１５０の内部及びその周囲における通信リソースに関する情報を含んでいてもよい。その情報によって、情報収集用端末１５０の実行ソフトウェアを変更して、情報収集動作に変更を加えることができる。情報処理装置１００は、環境情報と実行ソフトウェアとを対応付けて格納した実行ソフトウェア格納部を更に有してもよい。また情報処理装置１００は、収集情報を蓄積する蓄積部を更に有してもよい。その場合、蓄積部に蓄積された収集情報を分析して、端末の管理方法をより効果的なものとすることができる。さらには、蓄積部に蓄積された情報自体を譲渡してもよい。
【００１９】
（第２実施形態）
次に、図２を用いて、本発明の第２実施形態としての情報処理システム２００の全体構成について説明する。この情報処理システム２００は、ネットワーク２０３を介して互いに通信可能な、情報処理装置としてのデータセンタ２０１と、フロントサイト２０２と、カスタマサイト２０４と、ＳａａＳ（Software as a service）２０５とを含む。
【００２０】
これらのうち、フロントサイト２０２は、所謂「現場」で用いられる機器を示すものであり、例えば、スマートフォン端末２０２ａや、専用端末２０２ｂや、コンピュータ端末２０２ｃなどといった情報収集用端末を含む。これらの情報収集用端末２０２ａ〜ｃは、ネットワーク２０３を介してデータセンタ２０１に接続されている。この場合に利用可能なネットワーク２０３としては、例えば、ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）、ＷｉＦｉ（登録商標）といった無線通信ネットワークの他、３Ｇ、３．５Ｇ，３．９Ｇといった携帯通信ネットワークが挙げられる。ただし、これらの無線ネットワークに限らず、杖付けのセンサを有線でネットワークに接続してもよい。
【００２１】
また、データセンタ２０１は、ネットワーク２０３を介してカスタマサイト２０４やＳａａＳ２０５と通信可能であり、それらとの間でも各種データを送受信できる。データセンタ２０１は、端末管理サーバ２１１と、分析管理サーバ２１２と、支援サーバ２１３と情報提供サーバ２１４とを有する。これらのサーバはそれぞれデータベースを保有している。
【００２２】
端末管理サーバ２１１に付随するデータベース２１１ｃには、初期エージェントと呼ばれる初期ソフトウェアと、実行エージェントと呼ばれる実行ソフトウェアと、フロントサイト２０２で用いられるセンサを駆動するためのドライバを備える。端末管理サーバ２１１は、通信制御部２１１ａと端末管理部２１１ｂとを含み、通信制御部２１１ａは、フロントサイト２０２の情報収集用端末で収集された収集情報を受信する。端末管理部２１１ｂは、情報収集時にその情報収集用端末にて実行すべき実行ソフトウェアを、通信制御部２１１ａが受信した収集情報に基づいて生成し、又はデータベース２１１ｃから選択し、その情報収集用端末に対して提供する。
【００２３】
分析管理サーバ２１２は、端末管理サーバ２１１が収集した情報を蓄積し、必要に応じて分析し、分析結果を端末管理サーバ２１１に返す機能と、データセンタ２０１及びカスタマサイト２０４のオペレータの指示を受ける機能を有している。一方、支援サーバ２１３は、端末管理サーバ２１１が収集した情報のうち、音声情報や画像情報を分析しやすい形式に変換したり、データセンタのオペレータに提供しやすいように表示再生したりする機能を有する。
【００２４】
また、情報提供サーバ２１４は、フロントサイト２０２から収集した情報の分析結果をカスタマサイト２０４に対して提供する機能と、カスタマサイトからの指示を受ける機能を有する。
【００２５】
一方、カスタマサイト２０４は、音声サーバ２４１、画像サーバ２４２、ビジネスシステム２４３を備えている。カスタマサイト２０４は、データセンタ２０１を通じて、フロントサイト２０２からの情報を取得し、フロントサイト２０２に対して指示を送る。それらの情報の取得及び指示に音声を用いる場合には音声サーバ２４１を利用し、画像を用いる場合には画像サーバ２４２を用いる。その他、メールなどの文字情報やフロントサイト２０２からの各種センサ情報を介して情報の取得、指示、分析の提供を行なう場合にはビジネスシステム２４３を用いる。
【００２６】
また、ＳａａＳ２０５は、例えば、地図情報や天気情報やといったネットワーク上で利用可能なサービスである。データセンタ２０１はオペレータの指示に応じて又は自発的に、そのようなサービスにアクセスして、フロントサイト２０２を制御するのに必要な情報や、収集情報を分析するために必要な情報や、カスタマサイト２０４への報告に必要な情報を取得する。
【００２７】
フロントサイト２０２に配されるスマートフォン端末２０２ａや、専用端末２０２ｂや、コンピュータ端末２０２ｃなどには、いつでもどこでもセンサを接続したり、取り外したりすることができる。これらの情報収集用端末は、初期状態では最低限の標準ソフトウェアしか有しておらず、基本的に、データセンタ２０１から送られる初期エージェント及び実行エージェントを実行することによって情報収集機能を発揮する。
【００２８】
スマートフォン端末２０２ａとしては、例えば、ＵＳＢインタフェースやＺｉｇｂｅｅモジュールを含むアンドロイド（登録商標）端末が挙げられる。また、専用端末としては、リアルタイム通信機能を有する携帯型音声・画像配信端末（例えばＶｌ−１０（登録商標））のほか、映像・音声・位置情報を検出して送信する機能を内蔵したヘルメット（例えばＵｍｅｔ（登録商標））が挙げられる。
【００２９】
これらの情報収集用端末により、建築・土木作業や鉄鋼業、重化学工業、電気・ガス・水道・鉄道・通信などのライフライン施設や、医療現場や、展示会などの様々な「現場」から映像や音声などの収集情報をデータセンタ２０１に対してリアルタイムで配信する。
【００３０】
以上のような構成を有するシステムにより、フロントサイト２０２における情報収集用端末の一つ一つを目的や環境に合わせて作業員又はデータセンタのオペレータが設定する労力は必要なくなり、汎用性に優れた情報収集システムを実現できる。特に現場にいる端末の使用者は、状況や条件など考える必要なく、端末任せの情報収集を行なうことができ、かつ、情報収集用端末とデータセンタを介して専門家からのアドバイスを受けることができる。フロントサイト２０２の実質的な管理者であるカスタマサイト２０４においては、現場可視化を実現でき、かつ、現場で収集した情報を蓄積して、将来の判断に役立てることができるという大きな効果がある。更に、情報収集用端末の環境を判断して情報収集機能を様々な形で変化させることができるので、特別なシステム変更を行なわなくても、様々な情報収集目的に対応できる非常に汎用性に優れた情報収集システムを提供できる。加えて、データセンタに蓄積した情報を他のカスタマに販売するといった副次的な効果も期待できる。
【００３１】
［情報収集用端末の構成］
図３は、フロントサイト２０２に配される情報収集用端末の内部構成を示す図である。情報収集用端末は、ＣＰＵ３０１とＲＡＭ３０３とＲＯＭ３０２とインタフェース３０４と通信制御部３０６を含む。ＣＰＵ３０１は、端末全体を制御する中央処理ユニットであり、電源投入時にＲＯＭ３０２に格納されているブートプログラム３２２を読み出して実行し、通信制御部３０６を用いて電源が投入されたことをデータセンタ２０１に知らせる。
【００３２】
ＲＡＭ３０３は、データセン２０１のデータベース２１１ｃから読出されて通信制御部３０６を介して受信した初期エージェント、実行エージェント、センサドライバを格納する機能を有し、それらのソフトウェアをＣＰＵ３０１に実行させる。ＲＡＭ３０３は更に、センサ３０５からインタフェース３０４を介して収集した情報を一時的に格納する記憶エリアを有する。
【００３３】
インタフェース３０４は、センサ３０５との接続を制御し、センサが検知した情報を、ＲＡＭ３０３に格納する機能を有する。インタフェース３０４に接続可能なセンサ３０５としては、カメラやマイクは勿論のこと、温度センサや湿度センサやＧＰＳなどありとあらゆるセンサが含まれる。また、インタフェース３０４とセンサ３０５との接続はＵＳＢなどの有線に限るものではなく、ブルートゥースなどの無線通信規格を利用してもよい。  また、情報収集用端末は、端末ユーザに対して画像や音声などを出力する出力部３０７を備えていても良い。出力部３０７としては、例えば、ブートプログラム３２２によるブート中に「しばらくお待ち下さい」とのメッセージを表示したり、端末のユーザに対する指示を表示したりするディスプレイを有していても良い。
【００３４】
［端末管理部の構成］
図４は、端末管理サーバ２１１内の端末管理部２１１ｂと、データベース２１１ｃの内部構成を示す図である。端末管理部２１１ｂは、初期エージェント４０１をデータベース２１１ｃから読出して通信制御部２１１ａを介して情報収集用端末に送信する初期エージェント制御モジュール２１１ｂａを備える。また端末管理部２１１ｂは、実行エージェント４０２をデータベース２１１ｃから読出して通信制御部２１１ａを介して情報収集用端末に送信する実行エージェント選択制御モジュール２１１ｂｂを備える。
【００３５】
初期エージェント４０１は、その内部に、センサ検出・チェックモジュール４０１ａ、環境情報収集モジュール４０１ｂ、データ送受信モジュール４０１ｃ、実行エージェント始動モジュール４０１ｄ、各種パラメータ４０１ｅを含む。一方、実行エージェント４０２は、情報収集モジュール４０２ａ、収集情報・センサステータス送信モジュール４０２ｂ、センサ検出・環境変化チェックモジュール４０２ｃ、指示情報受信モジュール４０２ｄ、情報収集終了処理モジュール４０２ｅを含む。更に、実行エージェント４０２は、各種パラメータ４０２ｆとして、各センサ検知タイミング、検知情報加工パラメータ、収集情報送信タイミング、データ送信方法（速度・圧縮・プロトコル）、情報収集終了時刻を示す情報を含む。
【００３６】
［システムの動作］
図５は、本システムの動作を説明するためのシーケンス図である。図５において、フロントサイト２０２の情報収集用端末がパワーオンされると（Ｓ５０１）、図３のブートプログラム３２２が通信制御部３０６を制御して、パワーオン通知をデータセンタ２０１の端末管理サーバ２１１に送信する。端末管理サーバ２１１は、このパワーオン通知に対する返答として、初期エージェント４０１を情報収集用端末に送信する。
【００３７】
情報収集用端末は、初期エージェント４０１を受信し実行する。これにより、図４に示したセンサ検出・チェックモジュールが、情報収集用端末に取り付けられたセンサを検出し、その機能及び性能を取得する（Ｓ５０３）。取り付けられたセンサの機能及び性能は、初期エージェント４０１のデータ送受信モジュール４０１ｃによってデータセンタ２０１に通知され、図６のテーブル６０１に示すように、情報収集用端末を識別する端末ＩＤと共に保存される。この例では、端末ＩＤ０００１の情報収集用端末は、通信機能を有し、カメラ、マイク、温度計が接続されている。そのため、端末ＩＤ０００１に紐付けて、撮像機能、音声入力機能、温度検出機能、通信機能と、それぞれの性能を示すパラメータ（撮像機能の場合は、色や解像度、画角など）が登録される。
【００３８】
次に、ステップＳ５０５において、フロントサイト２０２の情報収集用端末は、初期エージェント４０１の環境情報収集モジュール４０１ｂを用いてセンサを駆動し、環境情報を取得してデータセンタ２０１に通知する。
【００３９】
データセンタ２０１の端末管理サーバ２１１は、受け取った機能・性能通知及び環境情報通知、及び予めカスタマサイト２０４から受け取っていた情報収集目的通知（Ｓ５５０）に基づいて、実行エージェント及び／又はドライバを生成又は選択する（Ｓ５０７）。
【００４０】
実行エージェントの選択にあたっては、まず、図７、図８のテーブル７０１、８０１を用いて、情報収集用端末の環境タイプを判定する。図７は、センサで収集できる情報（ＧＰＳで検知した位置、カメラで撮像した画像、マイクで取得した音声、温度計で測定した温度、通信制御部が受信した信号強度、送信可能な情報量など）と環境タイプとの関係性を記憶したテーブル７０１を示す図である。図８は、実際に情報収集用端末で収集した情報を登録したテーブル８０１を示す。実際の収集情報を図７の環境タイプ判定用の数値と比較することにより、情報収集用端末ごとの環境タイプを決定し、テーブル８０１に登録する。
【００４１】
端末管理サーバ２１１のデータベースには、更に、図９に示す実行エージェント選択テーブル９０１が格納されている。このテーブルは、情報の収集目的、情報収集用端末の機能及び性能、その環境タイプ、通信料に対応付けて、実行エージェント及びその実行エージェントで用いられるパラメータを格納したものである。
【００４２】
初期エージェントを用いて集められた情報や、カスタマサイト２０４から通知された収集目的などを用いて、実行エージェント選択テーブル９０１を参照することにより、情報収集用端末に送信すべき実行エージェントを決定する。このテーブルでは、既に存在する実行エージェントを特定する例を示したが、実行エージェントの生成方法とパラメータを登録しておき、情報収集用端末に送信すべき実行エージェントを新たに生成してもよい。
【００４３】
次に端末管理サーバ２１１は、生成又は選択した実行エージェントを情報収集用端末に送信する。この時、必要に応じてセンサを動作させるためのドライバも情報収集用端末に送信する。情報収集用端末では、初期エージェント４０１の実行エージェント始動モジュール４０１ｄを用いて、受信した実行エージェント４０２を始動させ、実行エージェント４０２の情報収集モジュール４０２ａを起動して、情報収集を行なう（Ｓ５０９）。
【００４４】
収集した情報は、通信環境に応じた頻度で定期的にデータセンタ２０１に送信する。データセンタ２０１は、受信した情報を分析管理サーバ２１２に付随したデータベースに蓄積する。
【００４５】
一方、目的の情報の収集を行ないながら、情報収集用端末の環境情報も定期的に取得し（Ｓ５１３）、環境変化チェックモジュール４０２ｃにより、その環境に変化がないか確認する（Ｓ５１５）。例えば新しいセンサが接続された場合や、突発的な事故が原因で情報収集用端末の環境が変化した場合には、その変化をデータセンタ２０１に伝える。
【００４６】
データセンタ２０１では、分析管理サーバ２１２において、蓄積した情報や、環境情報を分析する（Ｓ５１９）。その分析の結果、フロントサイト２０２の状況に何らかの異常があり、データセンタ２０１のみでは解決できないと判断した場合には、カスタマサイト２０４に異常情報を通知し、場合によっては専門家の判断を要求する。
【００４７】
カスタマサイト２０４では、専門家などが図２の音声サーバ２４１や画像サーバ２４２を介して状況を確認し、場合によっては、ネットワーク会議システムのようなビジネスシステム２４３で議論を行なう。その結果、対応策が決まれば、データセンタ２０１を介して、或いは直接フロントサイト２０２に回答を送信する。一方、例えば、情報収集用端末に新しいセンサが接続された場合や、センサに故障が生じた場合などには、データセンタ２０１の判断で、新しい環境に応じた新しい実行エージェントを生成又は選択し、情報収集用端末に送信する（Ｓ５２３）。新実行エージェントの送信に伴って、或いはそれとは別に、制御を変更させるためのデータを送信しても良い。情報収集用端末は、実行エージェント４０２の指示情報受信モジュール４０２ｄを利用して、データセンタ２０１又はカスタマサイト２０４からの指示を受ける。データセンタ２０１はカスタマサイト２０４と人手を介さず自動で連携することもできる。例えばＢＮ（Bayesian Network）推論の結果でＳ５２１，Ｓ５２３のアクションを決定してもよい。
【００４８】
このような情報収集作業を繰り返し、終了タイミングになれば、ステップＳ５１７からＳ５２５に進んで実行エージェント４０２の情報収集終了処理モジュール４０２ｅが終了処理を行なう。例えば、終了時刻が来た場合や予め定められた量又は項目の情報収集が終了した場合に終了処理を行なうように予め実行エージェントの情報収集終了処理モジュール４０２ｅ又は各種パラメータ４０２ｆに設定されている。終了処理後、パワーオフする（Ｓ５２７）。
【００４９】
［第１適用例］
図１０は、上述の情報処理システム２００を展示会システムに適用した第１適用例について具体的に説明する図である。展示会では、予め、所定される来場者数に応じた複数のスマートフォン端末２０２ａを用意しておく。スマートフォン端末２０２ａにはマイクとカメラが接続されており、予め初期エージェントを用いて、接続されたセンサ（カメラやマイクなど）、通信回線品質などがチェックされている。
【００５０】
ゲート１００１から入場した入場者に対して、それぞれスマートフォン端末２０２ａを手渡す。この時、入場者の顔写真などの個人情報をスマートフォン端末２０２ａ経由でデータセンタ２０１に登録しても良い。
【００５１】
一方、会場に設置されたカメラ１００３には、専用端末２０２ｂが接続されている。専用端末２０２ｂは、データセンタ２０１からダウンロードした実行エージェントを実行することでカメラ１００３を制御し、ブース１００２の位置や数、来場者の動きなどの情報を収集する。
【００５２】
このようなシステムにより、どのブースにどれくらいの入場者がいつ赴いたか、入場者はどんな順番にブースを回る傾向が強いか、ブース内で入場者がどんなことを行なったかといった情報を取得して、データセンタ２０１に蓄積することができる。その際、スマートフォン端末２０２ａや専用端末２０２ｂに対して特別な設定を行なう必要がなく、非常に簡単に情報収集を行なうことができる。
【００５３】
［第２適用例］
図１１は、上述の情報処理システム２００を医療システムに適用した第２適用例について具体的に説明する図である。例えば、この図のような医療システムにおいては、救急車の搬送スタッフにスマートフォン端末２０２ａを持たせておく。このスマートフォン端末２０２ａは、カメラを内蔵しており、血圧計や体温計などバイタルを測定するためのセンサが接続されている。搬送すべき患者の写真や個人情報をスマートフォン端末２０２ａで入力してデータセンタ２０１に送る。更に、各種センサで患者の体温や血圧などを測定して、スマートフォン端末２０２ａからデータセンタ２０１に送る。データセンタ２０１に蓄積された情報は、カスタマサイト２０４を介して専門家（ここでは通常、経験豊富な医師）に提示され、対応策を問いかける。専門家は、各種データベースを参照して、その患者をどの病院に搬送すべきか、搬送中にどのような対策を取るべきかを搬送スタッフに伝える。この対策情報をもデータセンタ２０１に蓄積され、分析対象となる。
【００５４】
このように収集した医療情報と専門家による対策情報とを関連付けてデータベースに蓄積し、分析を行なうことにより、患者からの情報に対してどのような対策があるか、専門家の意見を聞く前にデータセンタ２０１が自ら判断できるようになる。
【００５５】
このようなシステムに本発明を適用することにより、非常に導入が容易で使い勝手の良い医療システムを構築することができる。
【００５６】
［第３適用例］
図１２は、上述の情報処理システム２００を警備システムに適用した第３適用例について具体的に説明する図である。例えば、この図のような警備システムにおいて、警察官や刑事などの現場スタッフにスマートフォン端末２０２ａを持たせておく。そして、事件や事故が起きた場所、時刻、天候、指紋画像、遺留品、現場の映像などの情報を、スマートフォン端末２０２ａで収集し、データセンタ２０１に送る。データセンタ２０１では、収集情報を分析して犯人を検索したり、犯人の逃走経路を推定したり、今後の警備計画を策定したりする。その際、映像等をカスタマサイト２０４に送って専門家の意見を聞いたり、指紋照合を行なったりしても良い。又は、カスタマサイト２０４の専門家が、収集情報に基づいて直接現場に指示を送っても良い。
【００５７】
このような警察などの警備においては、現場活動のプライオリティが高いため、現場を可視化し、情報を蓄積・分析することにより、非常に効率的な捜査、現場検証を実現できる。
【００５８】
［第４適用例］
図１３は、上述の情報処理システム２００を生産ラインに適用した第４適用例について具体的に説明する図である。例えば、この図のような生産ラインにおいて、現場作業員にスマートフォン端末２０２ａを持たせておく。スマートフォン端末２０２ａには、カメラやマイクなど各種のセンサが接続されており生産ラインに関する情報を収集する。工場の製造ラインのスピード検知器や、オイルの量を測定するセンサなどから、Bluetooth(登録商標)などの近距離無線通信を利用して情報収集してもよい。
【００５９】
生産ラインに不具合があった場合には、不具合が起きた場所、時刻、現場の映像などの情報を、スマートフォン端末２０２ａで収集し、データセンタ２０１に送る。データセンタ２０１では、収集情報を分析して不具合の原因を特定したり、今後の対応策を策定したりする。その際、映像等をカスタマサイト２０４に送って専門家の意見を聞いても良い。又は、カスタマサイト２０４の専門家が、収集情報に基づいて直接現場に指示を送っても良い。例えば、データセンタ２０１が、生産ラインに関連する情報をデータベースから検索して、製造時の情報や、生産の基本条件資料などをカスタマサイト２０４に提供しても良い。
【００６０】
［第５適用例］
図１４は、上述の情報処理システム２００を電力管理に適用した第４適用例について具体的に説明する図である。例えば、この図のような電力供給網において、現場作業員にスマートフォン端末２０２ａを持たせておき、家庭やオフィスに専用端末２０２ｂを設置する。スマートフォン端末２０２ａには、カメラや各種のセンサが接続されており電力設備に関する情報を収集する。また、家庭やオフィスにおいては、専用端末２０２ｂが、電圧検知器や、電力量消費量を測定するセンサなどから、Bluetooth(登録商標)などの近距離無線通信を利用して情報収集する。
【００６１】
電力設備に不具合があった場合には、不具合が起きた場所、時刻、現場の映像などの情報を、スマートフォン端末２０２ａで収集し、データセンタ２０１に送る。データセンタ２０１では、収集情報を分析して不具合の原因を特定したり、今後の対応策を策定したりする。その際、映像等をカスタマサイト２０４に送って専門家の意見を聞いても良い。又は、カスタマサイト２０４の専門家が、収集情報に基づいて直接現場に指示を送っても良い。これにより、事故の予防、事故発生時の被害を最小限に抑え、社会的、経済的なダメージを最小限に止めることができる。また、カスタマサイト２０４において、顧客管理、消費電力通知、送電設備保守・管理、災害対応、作業員安全管理などを行なうこともできる。
【００６２】
また、家庭やオフィスからは、消費電力量をリアルタイムで収集して分析することにより、データセンタ２０１に蓄積してその傾向を判断したり、電力供給量をコントロールしたりすることができる。
【００６３】
［その他の適用例］
その他、流通現場に用いて、店舗位置や来客者の数や在庫量などの情報を収集し、蓄積・分析してもよい。または、銀行や証券会社などの現場に情報収集用端末を配置して、そこでの金融情報を蓄積し、金融管理を行なっても良い。さらには、例えば情報収集用端末がペースメーカなどからの情報を受信する機能を持たせ、在宅介護が必要な老人などの健康状態の管理に利用することもできる。
【００６４】
［実施形態の効果］
以上説明してきたように、本実施形態に係る情報収集システムは、現場作業員とオフィスワーカと専門家の間のリアルタイム情報通信を可能とし、生産性やサービス品質を向上させる。遠隔地でトラブルが起きた場合であっても、現場作業員が情報収集用端末を用いて情報を収集し、現場のリアルタイム情報を専門家などのオペレータと共有化できる。オペレータは、ネットワークサービスアプリケーションを用いて、迅速に関連情報を識別し、専門的判断を下し、その現場作業員を助ける。これにより、現場作業員の生産性は向上し、サポートオペレーションの効率化を図ることができる。
【００６５】
（他の実施形態）
以上、本発明の実施形態について詳述したが、それぞれの実施形態に含まれる別々の特徴を如何様に組み合わせたシステム又は装置も、本発明の範疇に含まれる。
【００６６】
また、本発明は、複数の機器から構成されるシステムに適用しても良いし、単体の装置に適用しても良い。さらに、本発明は、実施形態の機能を実現する情報処理プログラムが、システム或いは装置に直接或いは遠隔から供給される場合にも適用可能である。したがって、本発明の機能をコンピュータで実現するために、コンピュータにインストールされるプログラム、或いはそのプログラムを格納した媒体、そのプログラムをダウンロードさせるＷＷＷサーバも、本発明の範疇に含まれる。
【００６７】
（実施形態の他の表現）
上記の実施形態の一部又は全部は、以下の付記のように記載することもできる。ただし、本発明を以下に限定するものではない。
（付記１）
情報収集用端末が収集した収集情報を前記情報収集用端末から受信する受信手段と、
情報収集時に前記情報収集用端末にて実行される実行ソフトウェアを、前記受信手段が受信した収集情報に基づいて生成又は選択し、前記情報収集用端末に対して提供する端末管理手段と、
を備えたことを特徴とする情報処理装置。
（付記２）
情報収集時に前記情報収集用端末にて実行される実行ソフトウェアを生成又は選択するため、前記受信手段が受信した収集情報を分析する分析手段を更に有することを特徴とする付記１に記載の情報処理装置。
（付記３）
前記情報収集用端末は、少なくとも２種類以上のセンサを接続可能であり、前記端末管理手段は、前記情報収集用端末に接続されたセンサの種類に応じた前記実行ソフトウェアを前記情報収集用端末に提供することを特徴とする付記１又は２に記載の情報処理装置。
（付記４）
前記実行ソフトウェアを生成又は選択するために必要な収集情報を前記情報収集用端末が収集する前に、前記情報収集用端末の動作環境を示す環境情報を前記情報収集用端末で収集するための初期ソフトウェアを、前記情報収集用端末に対して送信する送信手段を更に有することを特徴とする付記１、２又は３に記載の情報処理装置。
（付記５）
前記端末管理手段は、前記実行ソフトウェアを、前記初期ソフトウェアを用いて収集した環境情報に基づいて生成又は選択することを特徴とする付記４に記載の情報処理装置。
（付記６）
前記環境情報は、前記情報収集用端末の内部及びその周囲における通信リソースに関する情報を含むことを特徴とする付記４又は５に記載の情報処理装置。
（付記７）
前記環境情報と前記実行ソフトウェアとを対応付けて格納した実行ソフトウェア格納手段を更に有することを特徴とする付記４乃至６の何れか１項に記載の情報処理装置。
（付記８）
前記情報処理装置は、情報収集目的を送信する情報収集要求端末に接続され、
前記端末管理手段は、前記実行ソフトウェアを、前記情報収集要求端末から送信された前記情報収集目的に基づいて生成又は選択することを特徴とする付記１乃至７の何れか１項に記載の情報処理装置。
（付記９）
前記収集情報を蓄積する蓄積手段を更に有することを特徴とする付記１乃至８の何れか１項に記載の情報処理装置。
（付記１０）
情報収集用端末と情報処理装置とを含む情報処理システムであって、
前記情報処理装置は、
情報収集用端末が収集した収集情報を前記情報収集用端末から受信する受信手段と、
前記受信手段で受信した収集情報を蓄積する蓄積手段と、
受信した前記収集情報に基づいて、必要な実行ソフトウェアを前記情報収集用端末に対して提供する端末管理手段と、
を備え、
前記情報収集用端末は、
前記端末管理手段から提供された前記実行ソフトウェアを実行して情報を収集する情報収集手段を備えたことを特徴とする情報処理システム。
（付記１１）
情報収集用端末が収集した収集情報を前記情報収集用端末から受信する受信工程と、
情報収集時に前記情報収集用端末にて実行される実行ソフトウェアを、前記受信工程で受信した収集情報に基づいて生成又は選択し、前記情報収集用端末に対して提供する端末管理工程と、
を含むことを特徴とする情報処理方法。
（付記１２）
コンピュータに、
情報収集用端末が収集した収集情報を前記情報収集用端末から受信する受信工程と、
情報収集時に前記情報収集用端末にて実行される実行ソフトウェアを、前記受信工程で受信した収集情報に基づいて生成又は選択し、前記情報収集用端末に対して提供する端末管理工程と、
を実行させることを特徴とする情報処理プログラム。
【図１】
2011198021.tif 000003
【図２】
2011198021.tif 000004
【図３】
2011198021.tif 000005
【図４】
2011198021.tif 000006
【図５】
2011198021.tif 000007
【図６】
2011198021.tif 000008
【図７】
2011198021.tif 000009
【図８】
2011198021.tif 000010
【図９】
2011198021.tif 000011
【図１０】
2011198021.tif 000012
【図１１】
2011198021.tif 000013
【図１２】
2011198021.tif 000014
【図１３】
2011198021.tif 000015
【図１４】
2011198021.tif 000016