(57)【特許請求の範囲】
【請求項１】
或る目的に基づいて、複数のセンサからセンサ情報を受け取るとともに、幾つかのセンサに対して制御を行なうセンサ管理装置であって、
前記或る目的に基づいて前記センサ情報を処理する内容を格納したセンサ情報処理プログラムと、前記或る目的に基づいて前記センサを制御する内容を格納したセンサ制御プログラムとを記憶する記憶部と、
該記憶部のセンサ情報処理プログラムに基づいて前記センサ情報を処理し、処理されたセンサ情報データを外部の情報処理装置に通信網を介して送るセンサ情報処理部と、
前記記憶部のセンサ制御プログラムに基づいて前記センサを制御するセンサ制御部と、
前記センサ情報処理部が所定のセンサ情報データを前記情報処理装置に伝送することにより、別の目的に基づく処理内容を格納したセンサ情報処理プログラム、および／または、前記別の目的に基づく制御内容を格納したセンサ制御プログラムであって、前記センサ情報処理部が前記情報処理装置に送ったセンサ情報データに基づいて更新すべき目的が特定され、特定された目的に対応するセンサ情報処理プログラム、および／または、センサ制御プログラムを、前記情報処理装置から受け取って、前記記憶部のセンサ情報処理プログラム、および／または、センサ制御プログラムを更新する外部情報処理部とを備えることを特徴とするセンサ管理装置。
【請求項２】
前記記憶部は、更新前のセンサ情報処理プログラムおよび／またはセンサ制御プログラムを記憶するバックアップ領域を有することを特徴とする請求項１に記載のセンサ管理装置。
【請求項３】
複数のセンサと、或る目的に基づいて、前記センサからセンサ情報をそれぞれ受け取るとともに、幾つかのセンサに対して制御をそれぞれ行なう複数のセンサ管理装置と、該センサ管理装置に通信網を介して接続される情報処理装置とを備えるセンサネットワークシステムであって、
少なくとも１つのセンサ管理装置は、請求項１または２に記載のセンサ管理装置であることを特徴とするセンサネットワークシステム。
【請求項４】
前記情報処理装置は、請求項１または２に記載のセンサ管理装置におけるセンサ情報処理プログラムおよび／またはセンサ制御プログラムを、種々の目的に対応して複数本記憶している記憶部と、
前記センサ管理装置から受け取ったセンサ情報データに基づいて更新すべき目的を特定し、特定した目的に対応するセンサ情報処理プログラムおよび／またはセンサ制御プログラムを前記記憶部から読み出して、前記センサ管理装置に伝送する更新情報伝送部とを備えることを特徴とする請求項３に記載のセンサネットワークシステム。
【請求項５】
少なくとも２つの前記センサ情報伝送装置は、それぞれ別々の前記センサからセンサ情報を受信すると共に、同じ前記センサからセンサ情報を受信することを特徴とする請求項３に記載のセンサネットワークシステム。
【請求項６】
請求項１から５の何れか１項に記載のセンサ管理装置および／または情報処理装置における各部の動作をコンピュータに実現させるための情報処理プログラム。
【請求項７】
請求項６に記載した情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、所定の目的のために、複数のセンサからセンサ情報を受け取るとともに、幾つかのセンサに対して制御を行なうセンサ管理装置、複数のセンサと複数の前記センサ管理装置と中央管理装置とを備えるセンサネットワークシステム、前記センサ管理装置および／または中央管理装置に関する情報処理プログラム、および該情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。具体的には、本発明は、前記目的を変更できるセンサ管理装置に関するものである。
【０００２】
【従来の技術】
近年、我々の生活空間等には、車両盗難監視、屋内侵入監視、火災監視等の目的に応じた多種、多様なセンサが数多く設置されている。これらのセンサは、通常、その設置目的ごとにセンサネットワークを構成している。我々は、センサネットワークにおけるセンサ情報に基づいて所期の目的を達成できるようになっている。
【０００３】
【発明が解決しようとする課題】
しかしながら、最近、前記センサネットワークを、設置目的とは別の目的で利用することにより、センサの有効利用を図ることが望まれている。
【０００４】
例えば、侵入者の検知を目的としたセンサネットワークを考える。該センサネットワークに利用されるセンサとしては、ドアセンサ、マイクロホン、人体センサなどが挙げられる。これらのセンサがセキュリティエリアの適所に配備されて、センサネットワークが形成される。このセンサネットワークにおいて、侵入者を検知すると、次に、侵入者の侵入経路や動向を知得することが望まれる。
【０００５】
本発明は、設置目的とは別の目的で利用可能なセンサネットワークを提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記課題を解決するため、本発明のセンサ管理装置は、或る目的に基づいて、複数のセンサからセンサ情報を受け取るとともに、幾つかのセンサに対して制御を行なうセンサ管理装置であって、前記或る目的に基づいて前記センサ情報を処理する内容を格納したセンサ情報処理プログラムと、前記或る目的に基づいて前記センサを制御する内容を格納したセンサ制御プログラムとを記憶する記憶部と、該記憶部のセンサ情報処理プログラムに基づいて前記センサ情報を処理し、処理されたセンサ情報データを外部の情報処理装置に通信網を介して送るセンサ情報処理部と、前記記憶部のセンサ制御プログラムに基づいて前記センサを制御するセンサ制御部と、前記センサ情報処理部が所定のセンサ情報データを前記情報処理装置に伝送することにより、別の目的に基づく処理内容を格納したセンサ情報処理プログラム、および／または、前記別の目的に基づく制御内容を格納したセンサ制御プログラムであって、前記センサ情報処理部が前記情報処理装置に送ったセンサ情報データに対応するセンサ情報処理プログラム、および／または、センサ制御プログラムを、前記情報処理装置から受け取って、前記記憶部のセンサ情報処理プログラム、および／または、センサ制御プログラムを更新する外部情報処理部とを備えることを特徴としている。
【０００７】
上記の構成によるセンサ管理装置において、センサ情報処理部は、前記目的に基づいて前記センサ情報を処理し、センサ制御部は、前記目的に基づいてセンサを制御する。
【０００８】
このとき、装置外部からセンサ管理装置に情報が送られることにより、外部情報処理部は、受け取った情報に基づいて、前記センサ情報処理部の処理内容、および／または、前記センサ制御部の制御内容を更新する。
【０００９】
従って、本発明のセンサ管理装置において、更新された前記処理内容および／または制御内容が、設置目的とは別の目的のためのものである場合には、センサ情報処理部は、別の目的に基づいて前記センサ情報を処理し、センサ制御部は、別の前記目的に基づいてセンサを制御することになる。その結果、本発明のセンサ管理装置の属するセンサネットワークは、設置目的とは別の目的で利用することができる。
【００１０】
さらに、本発明のセンサ管理装置は、上記の構成において、各種のデータおよびプログラムを記憶する記憶部をさらに備えており、該記憶部は、センサ情報処理部における処理内容を格納したセンサ情報処理プログラムと、センサ制御部における制御内容を格納したセンサ制御プログラムとを記憶しており、前記外部情報処理部は、記憶部に記憶した前記センサ情報処理プログラムおよび／または前記センサ制御プログラムを、装置外部から受け取った新たなセンサ情報処理プログラムおよび／またはセンサ制御プログラムに更新することを特徴としている。
【００１１】
上記の構成によるセンサ管理装置は、センサ情報処理部およびセンサ制御部における各種処理を、記憶部に記憶したセンサ情報処理プログラムおよびセンサ制御プログラムに基づいてＣＰＵ（Central Processing Unit ）上でそれぞれ実現できるから、一般に広く使用されているコンピュータを利用することができる。また、外部情報処理部は、記憶部にプログラムデータを書き込むことにより前記更新処理を行うことから、前記更新処理が容易となる。
【００１２】
さらに、本発明のセンサ管理装置は、上記の構成において、記憶部が、更新前のセンサ情報処理プログラムおよび／またはセンサ制御プログラムを記憶するバックアップ領域を有することを特徴としている。
【００１３】
上記の構成によると、設置目的とは別の目的で利用されたセンサ管理装置は、記憶部の前記バックアップ領域に記憶された更新前のセンサ情報処理プログラムおよび／またはセンサ制御プログラムを復元することにより、ふたたび元の目的で利用することができる。従って、本発明のセンサ管理装置の属するセンサネットワークは、別の目的で利用された後、容易に元の目的に戻すことができる。
【００１４】
また、本発明のセンサネットワークシステムは、複数のセンサと、所定の目的に基づいて、前記センサからセンサ情報をそれぞれ受け取るとともに、幾つかのセンサに対して制御をそれぞれ行なう複数のセンサ管理装置と、該センサ管理装置に通信網を介して接続される情報処理装置とを備えるセンサネットワークシステムであって、少なくとも１つのセンサ管理装置は、上記の何れかの構成のセンサ管理装置であることを特徴としている。
【００１５】
上記の構成において、情報処理装置は、センサ管理装置と通信を行なうことができるから、設置目的とは別の目的で利用されるセンサ管理装置に対して、指示を送ることができるとともに、該センサ管理装置からセンサ情報を受け取ることができる。
【００１６】
従って、本発明のセンサネットワークシステムは、設置目的とは別の目的で利用される前記センサネットワークからのセンサ情報を利用することができる。
【００１７】
さらに、本発明のセンサネットワークシステムは、上記の構成において、情報処理装置が、上記の何れかの構成のセンサ管理装置におけるセンサ情報処理部の処理内容および／またはセンサ制御部の制御内容を更新するための更新情報を、種々の目的に対応して複数本記憶している記憶部と、該記憶部から前記更新情報を読み出して、前記センサ管理装置に伝送する更新情報伝送部とを備えることを特徴としている。
【００１８】
上記の構成において、センサネットワークの利用目的を変更するには、情報処理装置の更新情報伝送部が、変更すべき目的に対応する前記処理内容および／または前記制御内容の更新情報を記憶部から読み出して、変更すべきセンサネットワークのセンサ管理装置に伝送することにより行なわれる。
【００１９】
従って、本発明のセンサネットワークシステムは、情報処理装置により、センサネットワークを所望の目的に容易に変更することができる。
【００２０】
なお、上記のセンサ管理装置および／または情報処理装置において、各部の動作を情報処理プログラムによりコンピュータ上で実現させることができる。さらに、前記情報プログラムをコンピュータ読み取り可能な記録媒体に記憶させることにより、任意のコンピュータ上で上記センサ管理装置および／または情報処理装置における各部の動作を実現することができる。
【００２１】
【発明の実施の形態】
以下、本発明の実施の一形態について、図１〜図４に基づいて説明する。
【００２２】
図２は、本実施形態に係るセンサネットワークシステムの概略構成を示すブロック図である。本実施形態のセンサネットワークシステム１は、複数のセンサ５をそれぞれ備える複数のセンサネットワーク３ａ〜３ｄと、該センサネットワーク３ａ〜３ｄを管理する中央管理装置（情報処理装置）２とを含んで構成され、センサネットワーク３ａ〜３ｄと中央管理装置２とが通信網６を介してデータ通信可能になっている。なお、以下では、センサネットワーク３ａ〜３ｄを特に区別しない場合には、「センサネットワーク３」と記す。
【００２３】
また、図２に示すように、前記センサネットワークシステム１には、該システム１に伝送すべき各種のプログラムおよびデータを備えたサーバ７や、ユーザからの要求を該システム１に伝送するとともに、該システム１からの情報をユーザに提供するためのユーザ端末装置８が、通信網６を介して接続されていてもよい。
【００２４】
センサネットワーク３は、複数のセンサ５と、該センサ５を管理するセンサ管理装置４とを備えている。１つのセンサ管理装置４が管理するセンサ５の台数は、数台から数百台まで可能であるが、セキュリティ管理のためのセンサネットワーク３では、通常、１０台程度である。なお、センサネットワーク３は図３に示すように互いに重なりあっていてもよい。
【００２５】
図３は、複数のセンサネットワーク３が重なり合っている例を示す概念図である。図３の例では、１つのセンサ５が複数のセンサネットワーク３に属していたり、１つのセンサネットワーク３に２つのセンサ管理装置（センサネットワークコントローラ）４が存在したりしている。このように、センサ５が複数のセンサ管理装置４によって管理されていると、そのセンサ５は、１つのセンサ管理装置４が故障等しても他のセンサ管理装置４によって正常な動作が可能となる。したがって、高い信頼性が要求されるセンサ５については、上記のように複数のセンサ管理装置４によって管理することが望ましい。
【００２６】
複数のセンサ管理装置４が個々のセンサ５を識別するため、各センサ５には、固有のセンサＩＤが割り当てられる。図２のシステムでは、多数のセンサ５を用いる方が、ユーザの要求により的確に応えることができ、そのためには、センサＩＤを高ビット（例えば６４ビット以上）化すればよい。センサＩＤとしては、例えばＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol ）のＩＰアドレス（３２ビット幅）を用いることができ、センサＩＤを高ビット化するためには、ＩＰアドレスが１２８ビット幅に拡張されたＩＰｖ６を用いることができる。
【００２７】
センサ管理装置４は、センサ５からのセンサ情報を通信網６の伝送方式に適合するように変換して、通信網６を介して中央管理装置２へ出力する。通信網６の例としては、インターネット、電話回線（ＩＳＤＮ（総合サービス・デジタル通信網）、ＰＨＳ（Personal Handyphone System）回線、携帯電話回線等を含む）等の公衆回線、ＬＡＮ（Local Area Network）およびこれらの組み合わせが挙げられる。
【００２８】
センサネットワーク３におけるセンサ管理装置４およびセンサ５は、それぞれ通信機を備えており、センサ管理装置４の通信機が親機、センサ５の通信機が子機となる。そして、親機と子機との間で通信が行われる。
【００２９】
親機と子機との間の通信は、無線通信でもよく、有線通信でもよい。無線通信としては、例えば、無線ＬＡＮ規格やＢｌｕｅｔｏｏｔｈ（登録商標）規格の微弱電波、特定小電力無線等の近距離無線を利用するもの、光無線を利用するもの、近距離赤外線通信等が考えられる。有線通信としては、ＬＡＮを利用するものや専用の配線を利用するものなどが考えられる。
【００３０】
親機と子機との間の通信方式としては、双方向通信または単方向通信があり、センサ５の種類によって異なる。本実施形態におけるセンサ管理装置４は、センサ５からのセンサ情報を、通信網６に適する伝送方式に変換して、通信網６を介して中央管理装置２に伝送するゲートウエイとしての機能と、センサ５を制御するコントローラとしての機能とを有する。このため、センサ５がセンサ管理装置４から制御信号等を受けて制御等されるものである場合には、通信方式は双方向通信となる。一方、センサ５が一方的にセンサ管理装置４に対して信号を送るようなものである場合には、通信方式は子機から親機への単方向通信となる。
【００３１】
センサ５は、検知を行なう検知部を備えており、該検知部と通信機（子機）との間のインターフェ−スとしては、例えば、ＲＳ−２３２Ｃ、ＲＳ−４８５、ＤｅｖｉｃｅＮＥＴ等を利用することができる。このインターフェースおよび通信機（子機）を介して、検知部による検知結果としてのアナログ電流やアナログ電圧、パルス信号等がセンサ５からセンサ管理装置４に送られる。
【００３２】
センサネットワーク３のセンサ５としては、様々なセンサが用いられ、以下にその一例を挙げる。
【００３３】
人体等を検知するものとしては、光電センサ、ビームセンサ、超音波センサ、赤外線センサ等がある。物体の動きや破壊等を検知するものとしては、振動センサ、加速度センサ（３Ｄセンサ、ボールセミコンダクタ型センサ）等がある。音を検知するものとしては、マイクロホン、音感センサ、音響センサ等がある。映像を検知するものとしては、ビデオカメラ等がある。火災等を検知するものとしては、温度センサ、煙センサ、湿度センサ等がある。車両等に搭載されるものとしては、ＧＰＳ（Global Positioning System ）、加速度センサ、ワイパＯＮ／ＯＦＦセンサ、振動センサ、傾斜センサ等がある。室内に設置されるものとしては、照明ＯＮ／ＯＦＦセンサ、水漏れセンサ等がある。屋外に設置されるものとしては、雨量計、風速計、温度計等がある。これら以外にも、静電容量レベルセンサ、静電容量浸入センサ、電流センサ、電圧センサ、ドアの開閉を検知するリードスイッチ、時刻を検知する時計等、多種多様なものがある。
【００３４】
このように、センサネットワーク３のセンサ５は、一般に「センサ」と呼ばれるものに限られておらず、現象を検知してその検知結果を電気信号に変換するなどしてセンサ管理装置４に送ることができるあらゆる機器を含んでいる。
【００３５】
また、センサネットワーク３のセンサ５の中には、能動型センサが含まれていてもよい。能動型センサとは、例えばビデオカメラのようなものであり、検知を行う検知部としてのＣＣＤ（Charge Coupled Device ）以外に、ズーム機能やオートフォーカス機能、撮影方向を切り換えるための方向切り換え機能等を備え、自動的に、あるいはセンサ管理装置４からの制御信号により動作可能なものをいう。このような能動型センサでは、現象に応じてより的確な検知を行うことができる。例えば、上記ビデオカメラの例では、撮影範囲内で動く物（煙等）を検知して、その方向に撮影方向を変えることにより、その動く物をより的確に撮影することができるようになる。
【００３６】
さらに、センサネットワーク３のセンサ５の中には、自律型センサが含まれていてもよい。ここでは、自律型センサとは、そのセンサ自身に関する情報をセンサ管理装置４や中央管理装置２に例えば周期的に報知するものをいう。センサ自身に関する情報とは、例えばそのセンサの種類（検知できる内容等を含む）および配置（位置、設置場所）の情報である。なお、本願では、センサが検知した情報、およびセンサ自身に関する情報の何れか一方または両方を示す用語として「センサ情報」を使用している。
【００３７】
センサは車両等の移動体に取り付けられる場合もある。センサが移動すると、そのセンサでの検知結果により得られる情報は変化し得る。例えば、センサとして車両に取り付けられた温度計を考えると、そのセンサで気温を検知する場合、車両の位置、つまりセンサの位置によって検知結果がどの地点での気温を表しているかが異なることになる。このような場合に自律型センサを用いると、常にどの地点での気温を検知しているかを認識することができる。
【００３８】
また、自律型センサ対応型のセンサ管理装置４を用いると、新たな自律型センサを追加する際には、いわゆるプラグ＆プレイのようにして容易に追加することも可能となる。
【００３９】
これらのセンサ５は、通常、特定の目的、例えば車両盗難監視、屋内侵入監視、火災監視等の目的に応じて選択され、その目的に応じた適切な場所に設置される。また、通常、その目的ごとにセンサネットワーク３が構成され、その目的を達成するための監視、通報等の処理は例えば中央管理装置２にて行われる。図２のシステム１は、このように特定の目的に応じて設置されたセンサを、他の目的にも利用できるようにするものである。
【００４０】
なお、センサ５は、検知結果の報知方式、つまり検知結果のセンサ管理装置４への検知信号の送り方によって周期型、イベント型、ポーリング型の３種類にほぼ分類することができる。ここで、周期型センサは、所定の時間周期において検知結果を報知するものである。イベント型センサは、センサ５が所定の現象を検知したとき、例えば閾値以上の物理量等を検知したときに検知結果を報知するものである。ポーリング型センサは、センサ管理装置４側からの検知結果の報知指令を受けたときに検知結果を報知するものである。
【００４１】
次に、センサネットワーク３におけるセンサ管理装置４の構成について説明する。図１は、前記センサ管理装置４の概略構成を示すブロック図である。
【００４２】
センサ管理装置４は、所定の設置目的に基づいて、複数のセンサ５から送られるアナログ電流やアナログ電圧、パルス信号等のセンサ情報を受け取るとともに、制御可能なセンサ５に対して制御を行なうものである。また、センサ管理装置４は、前記センサ情報を、通信網６の伝送方式に適合するデジタルデータに変換して中央管理装置２に伝送するものである。
【００４３】
センサ管理装置４は、各種処理を行うＣＰＵ４１と、各種データや各種プログラムを記憶している記憶部４２と、通信網６とのインターフェースをとる通信Ｉ／Ｆ部４３と、センサ５とのインターフェースをとるセンサＩ／Ｆ部４４とを備えている。
【００４４】
センサＩ／Ｆ部４４は、センサ５からの前記センサ情報を所定のデジタル形式に変換してＣＰＵ４１に送信する。センサＩ／Ｆ部４４は、何れのセンサ５からのセンサ情報であるかを特定する。この特定には、通常、上記センサＩＤが利用される。センサ情報にセンサＩＤが含まれる場合には、前記特定は不要であるが、含まれない場合には、センサＩ／Ｆ部４４は、例えば、センサ情報が入力される入力ポートの番号等によりセンサＩＤを特定し、特定したセンサＩＤをセンサ情報に追加して、ＣＰＵ４１に送信する。
【００４５】
また、センサＩ／Ｆ部４４は、ＣＰＵ４１からのセンサ制御信号を適当な送信形式に変換して、特定のセンサ５に送信する。
【００４６】
通信Ｉ／Ｆ部４３は、ＣＰＵ４１から送信されたセンサ情報データを通信網６の伝送方式に適合するように変換して、通信網６を介して中央管理装置２に伝送する。また、通信Ｉ／Ｆ部４３は、中央管理装置２から通信網６を介して伝送された外部情報データを、所定のデジタル形式に変換してＣＰＵ４１に送信する。
【００４７】
中央管理装置２が伝送する外部情報データとしては、中央管理装置２に伝送すべきセンサ情報やその処理内容を指示するセンサ情報指示データや、センサの制御を指示するセンサ制御指示データなどが挙げられる。さらに、本実施形態では、外部情報データとして、或る目的に基づいてセンサ情報を処理する内容を格納したセンサ情報処理プログラムや、該目的に基づいてセンサを制御する内容を格納したセンサ制御プログラムが、中央管理装置２から伝送される。
【００４８】
ＣＰＵ４１は、各種データ処理や各種制御回路への指示を行うものであり、これにより、センサ管理装置４全体の制御を司っている。また、ＣＰＵ４１は、外部情報処理部４５、センサ情報処理部４６、およびセンサ制御部４７の各機能ブロックとして機能する。
【００４９】
外部情報処理部４５は、中央管理装置２から通信網６および通信Ｉ／Ｆ部４３を介して伝送された外部情報データに基づいて、センサ情報処理部４６で行なうセンサ情報の処理や、センサ制御部４７で行なうセンサ５の制御のための処理を指示する。また、外部情報処理部４５は、前記外部情報データとしてセンサ情報プログラムや、センサ制御プログラムが中央管理装置２から伝送されると、記憶部４２に予め記憶されたセンサ情報処理プログラム４２１やセンサ制御プログラム４２２を、新たに伝送されたプログラムに更新する。
【００５０】
センサ情報処理部４６は、センサＩ／Ｆ部４４を介してセンサ５から送られてくるセンサ情報（１次データ）に対して所定の処理を施し、その処理を施したセンサ情報データ（２次データ）に基づいて、制御すべきセンサ５とその制御内容とを指示する信号をセンサ制御部４７に送信する。また、センサ情報処理部４６は、前記センサ情報データを通信Ｉ／Ｆ部４３および通信網６を介して中央管理装置２へ伝送する。なお、センサ情報処理部４６は、センサ情報データを記憶部４２に記憶させ、中央管理装置２からの要求に応じてセンサ情報データを中央管理装置２に送ってもよい。前記センサ情報データには、センサ情報の他に、センサの種類やデータ量等の付属情報が追加される。
【００５１】
センサ情報処理部４６は、外部情報処理部４５からの指示に基づいてセンサ情報を処理してもよい。この場合、センサ５から送られたセンサ情報データの中から有用なセンサ情報データのみを中央管理装置２に送るようにして、中央管理装置２へ送るデータ量を削減することができる。
【００５２】
例えば、センサ５としてのビデオカメラからの１次データ、つまり画像データとしては、１画面につき２０〜３０キロビット程度のデータが毎秒３画面分、常時送られてくるような場合がある。センサ情報処理部４６では、この１次データに対して、変化の小さい画像を間引くなどの処理を施し、有用かつデータ量の小さい２次データを生成する。
【００５３】
センサ制御部４７は、センサＩ／Ｆ部４４を介してセンサ５に制御信号を送ることにより、センサ５を制御する。センサ５の制御としては、周期型センサにおける検知データの発信周期の制御や、イベント型センサの閾値の制御、ポーリング型センサに対するポーリング制御、あるいは能動型センサの動作制御等がある。センサ制御部４７によりどのセンサ５をどのように制御するかは、外部情報処理部４５またはセンサ情報処理部４６からの指令に基づく。
【００５４】
記憶部４２は、ＣＰＵ４１における各種処理を行うための各種プログラムやデータと、センサ情報処理プログラム４２１およびセンサ制御プログラム４２２とを記憶している。センサ情報処理プログラム４２１には、センサ管理装置４が所属するセンサネットワークの設置目的に基づいて、センサ情報を処理する内容が格納されており、センサ制御プログラム４２２には、前記設置目的に基づいて、センサを制御する内容が格納されている。
【００５５】
次に、センサネットワーク３における中央管理装置２の構成について説明する。図４は、前記中央管理装置２の概略構成を示すブロック図である。本実施形態では、中央管理装置２は、所望の目的に対応する前記センサ情報プログラムおよび前記センサ制御プログラムをセンサ管理装置４に伝送するものである。
【００５６】
中央管理装置２は、各種処理を行うＣＰＵ２１と、各種データや各種プログラムを記憶している記憶部２２と、通信網６とのインターフェースをとる通信Ｉ／Ｆ部２３とを備えている。
【００５７】
通信Ｉ／Ｆ部２３は、ＣＰＵ２１から送信された前記外部情報データ等を通信網６の伝送方式に適合するように変換して、通信網６を介してセンサ管理装置４に伝送する。また、通信Ｉ／Ｆ部２３は、センサ管理装置４等から通信網６を介して伝送されたセンサ情報データ等を、所定のデジタル形式に変換してＣＰＵ２１に送信する。
【００５８】
記憶部２２は、ＣＰＵ２１における各種処理を行うための各種プログラムやデータを記憶している。また、記憶部２２は、種々の目的に対応する複数のセンサ情報処理プログラム２２１と、種々の目的に対応する複数のセンサ制御プログラム２２２とを記憶している。各センサ情報処理プログラムには、それぞれの目的に基づいてセンサ情報を処理する内容が格納されており、各センサ制御プログラムには、それぞれの目的に基づいて、センサを制御する内容が格納されている。
【００５９】
ＣＰＵ２１は、各種データ処理や各種制御回路への指示を行うものであり、これにより、中央管理装置２全体の制御を司っている。また、ＣＰＵ２１は、入力情報処理部２１１および更新情報伝送部２１２の各機能ブロックとして機能する。
【００６０】
入力情報処理部２１１は、センサ管理装置４から通信網６および通信Ｉ／Ｆ部２３を介して伝送されたセンサ情報データに対して種々の処理を行なう。また、前記システム１にユーザ端末装置８が接続されている場合には、ユーザの要求を示すユーザ要求データが、ユーザ端末装置８から通信網６および通信Ｉ／Ｆ部２３を介して入力情報処理部２１１に伝送され、入力情報処理部２１１は、伝送されたユーザ要求データに対して種々の処理を行なう。
【００６１】
なお、図には示していないが、入力情報処理部２１１は、前記センサ情報データに基づいて前記指示情報データを作成してセンサ管理装置４に伝送する処理を行なう。また、前記システム１にユーザ端末装置８が接続されている場合には、前記ユーザ要求データに基づいて、前記指示情報データを作成してセンサ管理装置４に伝送する処理を行ない、前記センサ情報データに基づいて、処理結果データを作成してユーザ端末装置８に伝送する処理を行なう。
【００６２】
本実施形態では、入力情報処理部２１１は、特定のセンサ情報データが伝送されたり、ユーザがセンサネットワーク３の設置目的を所望の目的に変更するように要求するユーザ要求データが伝送されたときには、該データを更新情報伝送部２１２に送信する。
【００６３】
ここで、特定のセンサ情報データとは、センサネットワーク３の設置目的を所定の目的に変更するために、中央管理装置２が予め特定したセンサ情報データをいう。例えば、セキュリティエリア内の侵入者を検知することを設置目的とするセンサネットワーク３を、侵入者の検知後に、侵入者の侵入経路や動向を検知することを目的とするセンサネットワーク３に変更する場合において、侵入者の検知を示すセンサ情報データが特定のセンサ情報データに該当する。
【００６４】
更新情報伝送部２１２は、受信した前記データに基づいて、更新すべきセンサ管理装置４および目的を特定し、特定した目的に対応するセンサ情報処理プログラム２２１およびセンサ制御プログラム２２２をそれぞれ記憶部２２から読み出して、更新すべきセンサ管理装置４に伝送する。
【００６５】
上記の構成のセンサネットワークシステム１において、センサ管理装置４は、該センサ管理装置４の所属するセンサネットワーク３の設置目的に基づいて、センサ５から送信されるセンサ情報をセンサ情報処理部４６にて処理し、該処理によりセンサ情報処理部４６からセンサ制御部４７に制御指示情報が送られると、センサ制御部４７の制御により、センサ５が制御される。
【００６６】
このとき、センサ管理装置４から特定のセンサ情報データが中央管理装置２に伝送されたり、ユーザ端末装置８から前記目的変更を要求するユーザ要求データが中央管理装置２に伝送された場合には、中央管理装置２は、更新情報伝送部２１２において、特定のセンサ情報データまたはユーザ要求データから、更新すべきセンサ管理装置４および目的を特定し、特定した目的に対応するセンサ情報処理プログラム２２１およびセンサ制御プログラム２２２をそれぞれ記憶部２２から読み出して、更新すべきセンサ管理装置４に伝送する。
【００６７】
中央管理装置２からセンサ情報処理プログラムおよびセンサ制御プログラムが伝送されたセンサ管理装置４は、外部情報処理部４５により、記憶部４２に記憶したセンサ情報処理プログラム４２１およびセンサ制御プログラム４２２を、中央管理装置２からの新たなセンサ情報処理プログラム２２１およびセンサ制御プログラム２２２に更新する。これにより、センサ管理装置４の所属するセンサネットワーク３は、設置目的とは別の目的で利用することができる。
【００６８】
また、センサ管理装置４は、センサ情報処理部４６およびセンサ制御部４７における各種処理を、記憶部４２に記憶したセンサ情報処理プログラム４２１およびセンサ制御プログラム４２２に基づいてＣＰＵ４１上でそれぞれ実現できるから、一般に広く使用されているコンピュータを利用することができる。また、外部情報処理部４５は、前記更新処理を行なうには、記憶部４２にプログラムデータを書き込めばよいから、前記更新処理が容易となる。
【００６９】
また、中央管理装置２は、設置目的とは別の目的で利用されるセンサ管理装置４に対して、指示情報を送ることができるとともに、該センサ管理装置４からセンサ情報を受け取ることができる。
【００７０】
また、本実施形態のセンサネットワークシステム１は、中央管理装置２により、センサネットワーク３を所望の目的に容易に変更することができる。
【００７１】
なお、本実施形態では、前記更新処理において、センサ情報処理プログラム４２１およびセンサ制御プログラム４２２の両方を更新しているが、変更する目的によっては、センサ情報の処理内容およびセンサの制御内容の一方を変更すればよい場合もあり、その場合には、センサ情報処理プログラム４２１およびセンサ制御プログラム４２２の一方を更新すればよい。
【００７２】
また、上記実施形態では、種々の目的に対応する複数のセンサ情報処理プログラム２２１および複数のセンサ制御プログラム２２２を中央管理装置２の記憶部２２に記憶したが、図２に示すサーバ７、ユーザ端末装置８等、他の情報処理装置に記憶しておき、中央管理装置２からの指示により、該情報処理装置から各センサ管理装置４に前記プログラムを伝送することもできる。
【００７３】
また、センサ管理装置４の記憶部４２は、設置目的に対応する更新前のセンサ情報処理プログラム４２１および／またはセンサ制御プログラム４２２を記憶するバックアップ領域を有していてもよい。この場合、センサ管理装置４は、設置目的とは別の目的で利用された後、記憶部４２の前記バックアップ領域に記憶された更新前のセンサ情報処理プログラム４２１および／またはセンサ制御プログラム４２２を復元することにより、ふたたび元の設置目的で利用することができる。
【００７４】
また、センサ管理装置４における外部情報処理部４５や、中央管理装置２における更新情報伝送部２１２は、それぞれＣＰＵ４１・２１によって実行されるプログラム（情報処理プログラム）によって実現されるものであってもよい。
【００７５】
また、前記情報処理プログラムは、センサ管理装置４の記憶部４２や、中央管理装置２の記憶部２２などのように、コンピュータで読み取り可能な記録媒体に格納されている。なお、上記情報処理プログラムは、記憶部４２・２２の他、例えば、外部記憶装置としてセンサ管理装置４や中央管理装置２に設けられたドライブ装置で読み取られるプログラムメディアによって供給されてもよい。
【００７６】
上記プログラムメディアとは、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フロッピーディスクやハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等の光ディスクのディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムを担持する媒体であってもよい。
【００７７】
また、上記情報処理プログラムは、インターネットを含む通信ネットワークを通じて、センサ管理装置４にダウンロードされるものであってもよい。通信ネットワークから上記情報処理プログラムをダウンロードする場合には、そのダウンロード用プログラムは予めセンサ管理装置４や中央管理装置２に格納されていてもよいし、別の記録媒体からインストールされてもよい。なお、記録媒体に格納されている内容としてはプログラムに限定されず、データであってもよい。
【００７８】
【実施例】
以下、上記実施形態の具体的な実施例について説明する。
【００７９】
本実施例のセンサネットワークシステム１では、或るセンサネットワーク３は、セキュリティエリア内の侵入者を検知することを設置目的としている。該センサネットワーク３には、侵入者を検知するためのセンサ５として、ドアセンサ、マイクロホン、人体センサなどが適所に複数個配備されている。このセンサネットワーク３に所属するセンサ管理装置４は、センサ５からのセンサ情報により侵入者を検知すると、これを中央管理装置２に報知するため、センサ情報処理部４６において、侵入者を検知したセンサ情報データを中央管理装置２に伝送するように設定されている。
【００８０】
中央管理装置２は、侵入者の侵入経路や動向を検知することを目的とするセンサ情報処理プログラム２２１ａおよびセンサ制御プログラム２２２ａを予め記憶部２２に記憶している。また、中央管理装置２は、侵入者を検知したセンサ情報データがセンサ管理装置４から伝送されると、更新情報伝送部２１２において、前記センサ情報処理プログラム２２１ａおよびセンサ制御プログラム２２２ａを記憶部２２から読み出して、前記センサ管理装置４に伝送する処理を行なう。
【００８１】
上記の構成において、センサネットワーク３が侵入者を検知すると、センサ管理装置４から中央管理装置２に、侵入者を検知したセンサ情報データが伝送され、中央管理装置２からセンサ管理装置４に、侵入経路や動向を検知することを目的とするセンサ情報処理プログラム２２１ａおよびセンサ制御プログラム２２２ａが伝送される。これにより、センサネットワーク３は、その目的が、侵入経路や動向を検知することに変更される。
【００８２】
すなわち、センサ管理装置４は、センサ情報処理部４６において、センサ５の位置情報および検知情報と、検知時刻とを組み合わせることにより、侵入者の侵入経路、動向などを知得でき、これらの情報をセンサ情報データとして中央管理装置２に伝送できる。
【００８３】
従って、本実施例のセンサネットワークシステム１は、侵入者の検知を目的としたセンサネットワーク３を、侵入者の侵入経路や動向などの検知を目的とするセンサネットワーク３に流用することができるから、侵入者の侵入経路や動向などの検知を目的とする新たなセンサネットワーク３を設置する必要はなく、設置するセンサ数を減少させることができる。
【００８４】
〔参考例〕
本参考例のセンサネットワークシステム１では、或るセンサネットワーク３は、或る室内において、温度センサ、人の位置や心拍などを検知する人体センサ、光量センサ、マイクロホン等のセンサ５を適所に配置し、該センサ５からのセンサ情報に基づいて、前記室内に配備したエアコン（エアーコンディショナー）を制御することを設置目的としている。
【００８５】
中央管理装置２は、前記室内の快適度を知得することを目的とするセンサ情報処理プログラム２２１ｂおよびセンサ制御プログラム２２２ｂを予め記憶部２２に記憶している。
【００８６】
上記の構成において、ユーザ端末装置８から、前記室内の快適度の知得を要求するユーザ要求データが中央管理装置２に伝送されると、中央管理装置２からセンサ管理装置４に、快適度の知得を目的とするセンサ情報処理プログラム２２１ｂおよびセンサ制御プログラム２２２ｂが伝送される。これにより、センサネットワーク３は、その目的が、快適度を知得することに変更される。
【００８７】
すなわち、センサ管理装置４は、センサ情報処理部４６において、センサ５からのセンサ情報を組み合わせることにより、快適度を知得し、これをセンサ情報データとして中央管理装置２に伝送する。中央管理装置２は、伝送された快適度をユーザ端末装置８に伝送することにより、ユーザに快適度を提供できる。
【００８８】
快適度の知得という目的が達成されると、センサ管理装置４は、元の設置目的に対応するセンサ情報処理プログラムおよびセンサ制御プログラムを、中央管理装置２から伝送することにより更新するか、或いは、記憶部４２における別の記憶領域に予め退避していた前記プログラムを用いて復元することにより、センサネットワーク３は、元の設置目的に戻すことができる。
【００８９】
従って、センサネットワークシステム１は、ユーザの要求に応えるために、新たなセンサネットワーク３を設置する必要はなく、また、センサネットワーク３を設置目的とは別の目的に利用することにより、ユーザの多種多様な要求に応えることができる。
【００９０】
【発明の効果】
以上のように、本発明のセンサ管理装置は、或る目的に基づいて、複数のセンサからセンサ情報を受け取るとともに、幾つかのセンサに対して制御を行なうセンサ管理装置であって、前記或る目的に基づいて前記センサ情報を処理する内容を格納したセンサ情報処理プログラムと、前記或る目的に基づいて前記センサを制御する内容を格納したセンサ制御プログラムとを記憶する記憶部と、該記憶部のセンサ情報処理プログラムに基づいて前記センサ情報を処理し、処理されたセンサ情報データを外部の情報処理装置に通信網を介して送るセンサ情報処理部と、前記記憶部のセンサ制御プログラムに基づいて前記センサを制御するセンサ制御部と、前記センサ情報処理部が所定のセンサ情報データを前記情報処理装置に伝送することにより、別の目的に基づく処理内容を格納したセンサ情報処理プログラム、および／または、前記別の目的に基づく制御内容を格納したセンサ制御プログラムであって、前記センサ情報処理部が前記情報処理装置に送ったセンサ情報データに対応するセンサ情報処理プログラム、および／または、センサ制御プログラムを、前記情報処理装置から受け取って、前記記憶部のセンサ情報処理プログラム、および／または、センサ制御プログラムを更新する外部情報処理部とを備える構成である。
【００９１】
上記の構成によると、更新された前記処理内容および／または制御内容が、設置目的とは別の目的のためのものである場合には、センサ情報処理部は、別の目的に基づいて前記センサ情報を処理し、センサ制御部は、別の前記目的に基づいてセンサを制御することになる。その結果、本発明のセンサ管理装置の属するセンサネットワークは、設置目的とは別の目的で利用できる効果を奏する。
【００９２】
さらに、本発明のセンサ管理装置は、以上のように、上記の構成において、各種のデータおよびプログラムを記憶する記憶部をさらに備えており、該記憶部は、センサ情報処理部における処理内容を格納したセンサ情報処理プログラムと、センサ制御部における制御内容を格納したセンサ制御プログラムとを記憶しており、前記外部情報処理部は、記憶部に記憶した前記センサ情報処理プログラムおよび／または前記センサ制御プログラムを、装置外部から受け取った新たなセンサ情報処理プログラムおよび／またはセンサ制御プログラムに更新する構成である。
【００９３】
これにより、センサ管理装置は、センサ情報処理部およびセンサ制御部における各種処理を、記憶部に記憶したセンサ情報処理プログラムおよびセンサ制御プログラムに基づいてＣＰＵ上でそれぞれ実現できるから、一般に広く使用されているコンピュータを利用できるという効果を奏する。また、外部情報処理部は、記憶部にプログラムデータを書き込むことにより前記更新処理を行うことから、前記更新処理が容易となる効果を奏する。
【００９４】
さらに、本発明のセンサ管理装置は、以上のように、上記の構成において、記憶部が、更新前のセンサ情報処理プログラムおよび／またはセンサ制御プログラムを記憶するバックアップ領域を有する構成である。
【００９５】
これにより、本発明のセンサ管理装置の属するセンサネットワークは、別の目的で利用された後、容易に元の目的に戻すことができる効果を奏する。
【００９６】
また、本発明のセンサネットワークシステムは、以上のように、複数のセンサと、所定の目的に基づいて、前記センサからセンサ情報をそれぞれ受け取るとともに、幾つかのセンサに対して制御をそれぞれ行なう複数のセンサ管理装置と、該センサ管理装置に通信網を介して接続される情報処理装置とを備えるセンサネットワークシステムであって、少なくとも１つのセンサ管理装置は、上記の何れかの構成のセンサ管理装置である構成である。
【００９７】
これにより、本発明のセンサネットワークシステムは、設置目的とは別の目的で利用される前記センサネットワークからのセンサ情報を利用するできる効果を奏する。
【００９８】
さらに、本発明のセンサネットワークシステムは、以上のように、上記の構成において、情報処理装置が、上記の何れかの構成のセンサ管理装置におけるセンサ情報処理部の処理内容および／またはセンサ制御部の制御内容を更新するための更新情報を、種々の目的に対応して複数本記憶している記憶部と、該記憶部から前記更新情報を読み出して、前記センサ管理装置に伝送する更新情報伝送部とを備える構成である。
【００９９】
これにより、本発明のセンサネットワークシステムは、情報処理装置により、センサネットワークを所望の目的に容易に変更することができる効果を奏する。
【０１００】
なお、上記のセンサ管理装置および／または情報処理装置において、各部の動作を情報処理プログラムによりコンピュータ上で実現させても、上記と同様の効果を奏する。さらに、前記情報プログラムをコンピュータ読み取り可能な記録媒体に記憶させることにより、任意のコンピュータ上で上記センサ管理装置および／または情報処理装置における各部の動作を実現することができるから、任意のコンピュータ上で上記と同様の効果を奏する。
【図面の簡単な説明】
【図１】本発明の実施の一形態に係るセンサネットワークシステムにおけるセンサ管理装置の概略構成を示すブロック図である。
【図２】本発明の実施の一形態に係るセンサネットワークシステムの概略構成を示すブロック図である。
【図３】複数のセンサネットワークが重なり合っている例を示す概念図である。
【図４】図２のセンサネットワークシステムにおける中央管理装置の概略構成を示すブロック図である。
【符号の説明】
２  中央管理装置（情報処理装置）
４  センサ管理装置
５  センサ
２２  記憶部
４２  記憶部
４５  外部情報処理部
４６  センサ情報処理部
４７  センサ制御部
２１２  更新情報伝送部
２２１  センサ情報処理プログラム
２２２  センサ制御プログラム
４２１  センサ情報処理プログラム
４２２  センサ制御プログラム
【図１】
0003951671.tif 000002
【図２】
0003951671.tif 000003
【図３】
0003951671.tif 000004
【図４】
0003951671.tif 000005