(57)【要約】【課題】移動する集団から逸脱する人や物、動物などを効率良くかつ高い確度で検出すること。【解決手段】グループに属する各メンバの移動位置１０および１１の情報を取得して、取得した移動位置１０および１１の情報をもとにグループ全体の代表移動位置１４と代表移動方向１５とを算出し、算出したグループ全体の代表移動位置１４および代表移動方向１５と各メンバの移動位置１１および移動方向１２とを比較することによりグループの移動傾向から逸脱しているメンバを抽出し、各メンバに逸脱しているメンバが発生したことを通知する。【選択図】        図１
2005094324.tif 000002
【特許請求の範囲】
【請求項１】
所定の集団に属する個体の当該集団からの逸脱を監視する逸脱監視方法であって、
前記個体の移動に係る情報を取得して前記集団全体の移動に係る状況を判定する移動状況判定工程と、
前記移動状況判定工程により判定された集団全体の移動に係る状況に基づいて前記集団から逸脱した個体が存在するかどうかを判定する逸脱判定工程と、
前記逸脱判定工程により判定された結果を出力する判定結果出力工程と、
を含んだことを特徴とする逸脱監視方法。
【請求項２】
前記移動状況判定工程は、前記集団から逸脱していると判定される逸脱個体の候補を抽出し、抽出された逸脱個体を除いた集団全体の移動に係る状況を判定することを特徴とする請求項１に記載の逸脱監視方法。
【請求項３】
前記移動状況判定工程は、各個体の移動方向を代表する集団全体の移動方向を前記移動に係る状況として判定することを特徴とする請求項１または２に記載の逸脱監視方法。
【請求項４】
前記移動状況判定工程は、各個体の移動位置を代表する集団全体の移動位置を前記移動に係る状況としてさらに判定することを特徴とする請求項３に記載の逸脱監視方法。
【請求項５】
所定の集団に属する個体の当該集団からの逸脱を監視する逸脱監視装置であって、
前記個体の移動に係る情報を取得して前記集団全体の移動に係る状況を判定する移動状況判定手段と、
前記移動状況判定手段により判定された集団全体の移動に係る状況に基づいて前記個体が前記集団から逸脱したかどうかを判定する逸脱判定手段と、
前記逸脱判定手段により判定された結果を出力する判定結果出力手段と、
を備えたことを特徴とする逸脱監視装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、所定の集団に属する個体の当該集団からの逸脱を監視する逸脱監視方法および逸脱監視装置に関し、特に、移動する集団から逸脱する人や物、動物などを効率良くかつ高い確度で検出することのできる逸脱監視方法および逸脱監視装置に関するものである。
【背景技術】
【０００２】
近年、人や物、動物などの現在位置の情報を利用者に提供する位置情報提供サービスが実用化されている。この位置情報提供サービスでは、位置を確認したい人や物、動物などに、位置情報を送信する端末装置をあらかじめ備え、その端末装置により送信された位置情報を受信することにより位置を確認する。
【０００３】
ところが、遠足などのように、人がグループで移動していて、全員が逸れずにいるかどうかを確認したい場合には、グループの各メンバの位置をそれぞれ調べる必要があり、時間と手間がかかるという問題があった。
【０００４】
そのため、特許文献１には、各メンバが備える端末装置において親端末装置と子端末装置とを設定し、親端末装置と子端末装置との間の距離が所定の距離以上になった場合に通報する位置監視システムが開示されている。
【０００５】
【特許文献１】特開２００３−１８６３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１の従来技術では、親端末装置自体がグループから離れてしまうと、すべての子端末装置が逸れたものとして検出され、位置監視システムがうまく機能しないという問題があった。このことは、遊園地に友人同士で来たような場合など、目的地を定めてグループを引率する引率者が必ずしも存在しないような状況下において特に問題となることである。
【０００７】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、移動する集団から逸脱する人や物、動物などを効率良くかつ高い確度で検出することのできる逸脱監視方法および逸脱監視装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するため、本発明は、所定の集団に属する個体の当該集団からの逸脱を監視する逸脱監視方法であって、前記個体の移動に係る情報を取得して前記集団全体の移動に係る状況を判定する移動状況判定工程と、前記移動状況判定工程により判定された集団全体の移動に係る状況に基づいて前記集団から逸脱した個体が存在するかどうかを判定する逸脱判定工程と、前記逸脱判定工程により判定された結果を出力する判定結果出力工程と、を含んだことを特徴とする。
【０００９】
この発明によれば、所定の集団に属する個体の当該集団からの逸脱を監視する逸脱監視方法であって、個体の移動に係る情報を取得して集団全体の移動に係る状況を判定し、判定された集団全体の移動に係る状況に基づいて、集団から逸脱した個体が存在するかどうかを判定し、判定された結果を出力する。
【００１０】
また、本発明は、前記移動状況判定工程は、前記集団から逸脱していると判定される逸脱個体の候補を抽出し、抽出された逸脱個体を除いた集団全体の移動に係る状況を判定することを特徴とする。
【００１１】
この発明によれば、集団から逸脱していると判定される逸脱個体の候補を抽出し、抽出された逸脱個体を除いた集団全体の移動に係る状況を判定する。
【００１２】
また、本発明は、前記移動状況判定工程は、各個体の移動方向を代表する前記集団全体の移動方向を前記移動に係る状況として判定することを特徴とする。
【００１３】
この発明によれば、各個体の移動方向を代表する集団全体の移動方向を移動に係る状況として判定する。
【００１４】
また、本発明は、前記移動状況判定工程は、各個体の移動位置を代表する前記集団全体の移動位置を前記移動に係る状況としてさらに判定することを特徴とする。
【００１５】
この発明によれば、各個体の移動位置を代表する集団全体の移動位置を移動に係る状況としてさらに判定する。
【００１６】
また、本発明は、前記逸脱判定工程は、前記個体の移動に係る情報を基にして算出された、各個体の移動に係る数値の平均および標準偏差に基づいて、前記個体が前記集団から逸脱したかどうかを判定することを特徴とする。
【００１７】
この発明によれば、個体の移動に係る情報を基にして算出された、各個体の移動に係る数値の平均および標準偏差に基づいて、個体が集団から逸脱したかどうかを判定する。
【００１８】
また、本発明は、所定の集団に属する個体の当該集団からの逸脱を監視する逸脱監視装置であって、前記個体の移動に係る情報を取得して前記集団全体の移動に係る状況を判定する移動状況判定手段と、前記移動状況判定手段により判定された集団全体の移動に係る状況に基づいて前記集団から逸脱した個体が存在するかどうかを判定する逸脱判定手段と、前記逸脱判定手段により判定された結果を出力する判定結果出力手段と、を備えたことを特徴とする。
【００１９】
この発明によれば、所定の集団に属する個体の当該集団からの逸脱を監視する逸脱監視装置であって、個体の移動に係る情報を取得して集団全体の移動に係る状況を判定し、判定された集団全体の移動に係る状況に基づいて、集団から逸脱した個体が存在するかどうかを判定し、判定された結果を出力する。
【００２０】
また、本発明は、前記移動状況判定手段は、各個体の移動方向を代表する前記集団全体の移動方向を前記移動に係る状況として判定することを特徴とする。
【００２１】
この発明によれば、各個体の移動方向を代表する集団全体の移動方向を移動に係る状況として判定する。
【発明の効果】
【００２２】
本発明によれば、所定の集団に属する個体の当該集団からの逸脱を監視する逸脱監視方法であって、個体の移動に係る情報を取得して集団全体の移動に係る状況を判定し、判定された集団全体の移動に係る状況に基づいて、集団から逸脱した個体が存在するかどうかを判定し、判定された結果を出力することとしたので、移動する集団から逸脱する人や物、動物などを効率良くかつ高い確度で検出することができるという効果を奏する。
【００２３】
また、本発明によれば、集団から逸脱していると判定される逸脱個体の候補を抽出し、抽出された逸脱個体を除いた集団全体の移動に係る状況を判定することとしたので、逸脱していると判定される個体を除外することにより、より正確に集団全体の移動に係る状況を判定することができるという効果を奏する。
【００２４】
また、本発明によれば、各個体の移動方向を代表する集団全体の移動方向を移動に係る状況として判定することとしたので、移動方向が集団全体の移動方向から逸脱した人や物、動物などを効率良くかつ高い確度で検出することができるという効果を奏する。
【００２５】
また、本発明によれば、各個体の移動位置を代表する集団全体の移動位置を移動に係る状況としてさらに判定することとしたので、集団全体の移動方向に加えて、集団全体の移動位置の情報をさらに考慮することにより、移動する集団から逸脱する人や物、動物などをさらに確実に検出することができるという効果を奏する。
【００２６】
また、本発明によれば、個体の移動に係る情報を基にして算出された、各個体の移動に係る数値の平均および標準偏差に基づいて、集団から逸脱した個体が存在するかどうかを判定することとしたので、移動する集団から人や物、動物などが逸脱しているかどうかを高い精度で検出することができるという効果を奏する。
【発明を実施するための最良の形態】
【００２７】
以下に添付図面を参照して、この発明に係る逸脱監視方法および逸脱監視装置の好適な実施の形態を詳細に説明する。ここでは、複数のメンバから構成されるグループが一団となって移動する場合に、移動するグループからのメンバの逸脱を監視する場合について説明することとする。
【実施例】
【００２８】
まず、本発明に係る逸脱監視処理の概念について説明する。図１は、本発明に係る逸脱監視処理の概念を説明する図である。図１に示す破線丸印１０は、グループを構成するメンバのある時刻Ｔ１における位置を示しており、実線丸印１１は、ある時刻Ｔ２（＞Ｔ１）におけるメンバの移動後の移動位置を示している。また、矢印１２は、メンバが移動した移動方向を示している。
【００２９】
破線ばつ印１３は、時刻Ｔ１における各メンバの位置１０を平均した位置であり、時刻Ｔ１におけるグループの代表位置である。また、実線ばつ印１４は、時刻Ｔ２における各メンバの移動位置１１を平均した位置であり、時刻Ｔ２におけるグループの代表移動位置である。また、矢印１５は、各メンバの移動方向１２を平均した移動方向であり、グループの代表移動方向である。
【００３０】
本発明に係る逸脱監視処理においては、グループの代表移動位置および代表移動方向から逸脱した移動位置および移動方向であるメンバを検出し、そのメンバが逸脱していることを当該メンバおよび他のメンバに通知する。逸脱を検出する方法は、具体的には、メンバの移動位置および移動方向がグループの代表移動位置１４および代表移動方向１５からそれぞれ所定の度合いだけ外れた場合にそのメンバが逸脱しているものとして検出する。
【００３１】
たとえば、図１では、グループの代表移動位置１４および代表移動方向１５に対して、位置１０ａから位置１１ａへ移動方向１２ａの方向に移動したメンバが逸脱していると判定される。その場合、逸脱していると判定されたメンバに対して逸脱していることを通知して、グループに合流するよう促す処理をおこなう。
【００３２】
このように、グループの中から親メンバを定め、親メンバと離れたメンバを逸脱したメンバとして検出するのではなく、グループの代表移動位置および代表移動方向を求め、その代表移動位置および代表移動方向と各メンバの移動位置および移動方向とを比較して、グループから逸脱したメンバが存在するかどうかを検出することとしているので、どのメンバが逸脱しても、それを効率良くかつ高い確度で検出することができる。
【００３３】
つぎに、本実施例に係る逸脱監視システムのシステム構成について説明する。図２は、本実施例に係る逸脱監視システムのシステム構成を示す図である。図２に示すように、この逸脱監視システムは、携帯電話２０ａ〜２０ｃと逸脱監視装置２２とが、インターネット２１を介して接続される。この逸脱監視装置２２は、たとえば、ＡＳＰ（Application Service Provider）センタなどに設置される。
【００３４】
携帯電話２０ａ〜２０ｃは、無線通信を利用した電話機であるだけでなく、自機の現在位置を割り出すことのできるＧＰＳ（Global Positioning System）機能を備えた電話機である。そして、この携帯電話２０ａ〜２０ｃは、割り出した現在位置の情報を定期的に逸脱監視装置２２に送信し、グループの移動傾向から逸脱した場合に、逸脱監視装置２２からの通報を受け付ける。
【００３５】
また、この携帯電話２０ａ〜２０ｃは、逸脱監視装置２２にアクセス可能なインターネット端末としての機能も備え、逸脱監視装置２２との間でインターネット２１を介してさまざまなデータを送受信できる。データの送受信は、電子メールやＷＥＢ（World Wide Web）ブラウザなどを利用しておこなう。
【００３６】
たとえば、メンバは、携帯電話２０ａ〜２０ｃから逸脱監視装置２２に対して、他のメンバの移動位置や移動方向などの移動情報の通知要求を送信することができ、それに応じて逸脱監視装置２２から送信された他のメンバの移動情報を受信する。そして、メンバは、受信した他のメンバの移動情報を携帯電話２０ａ〜２０ｃの画面上で確認することができる。
【００３７】
逸脱監視装置２２は、本発明に係る装置であり、各携帯電話２０ａ〜２０ｃから定期的に送信される移動位置の情報を受信し、受信した移動位置の情報を基にしてメンバがグループの移動傾向から逸脱しているかどうかを判定し、逸脱している場合に各携帯電話２０ａ〜２０ｃに通報する装置である。
【００３８】
この逸脱監視装置２２は、逸脱を判定する際に、各メンバの移動位置および移動方向を代表するグループ全体の代表移動位置および代表移動方向を算出し、そのグループ全体の代表移動位置および代表移動方向から逸れた移動位置および移動方向のメンバを逸脱したメンバとして検出する。そして、検出したメンバの移動状況を各メンバの携帯電話２０ａ〜２０ｃに通報する処理をおこなう。
【００３９】
逸脱監視装置２２は、インターフェース部２２０、入力部２２１、表示部２２２、記憶部２２３および制御部２２４を有する。インターフェース部２２０は、インターネット２１を介して携帯電話２０ａ〜２０ｃと情報の授受をおこなうネットワークインターフェースである。入力部２２１は、キーボードやマウスなどの入力デバイスであり、表示部２２２は、ディスプレイなどの表示デバイスである。
【００４０】
記憶部２２３は、ハードディスク装置などの記憶デバイスであり、地図情報２２３ａ、グループ情報２２３ｂ、メンバ情報２２３ｃおよび移動状況情報２２３ｄを記憶している。地図情報２２３ａは、携帯電話２０ａ〜２０ｂにメンバの移動状況を地図上に示して出力する際に利用される地図情報である。
【００４１】
グループ情報２２３ｂは、メンバの逸脱を監視する対象となるグループの情報を記憶したデータである。図３は、図２に示したグループ情報２２３ｂの一例を示す図である。このグループ情報２２３ｂは、グループＩＤ、メンバ数、サービス開始日時およびサービス終了日時の各項目を有する。
【００４２】
グループＩＤは、各グループを識別する識別ＩＤであり、メンバ数は、各グループに属するメンバの数である。サービス開始日時は、逸脱監視のサービスの提供を逸脱監視装置２２が開始する日時であり、サービス終了日時は、逸脱監視のサービスの提供を逸脱監視装置２２が終了する日時である。
【００４３】
図２の説明に戻ると、メンバ情報２２３ｃは、グループ情報２２３ｂに記憶された各グループを構成するメンバの情報を記憶したデータである。図４は、図２に示したメンバ情報２２３ｃの一例を示す図である。このメンバ情報２２３ｃは、グループＩＤ、メンバＩＤ、メンバ名および電子メールアドレスの各項目を有する。
【００４４】
グループＩＤは、図３に示したグループＩＤに対応するものであり、各グループを識別する識別ＩＤである。メンバＩＤは、グループに属する各メンバを識別する識別ＩＤである。メンバ名は、各メンバの名前であり、電子メールアドレスは、各メンバが有する携帯電話２０ａ〜２０ｃの電子メールアドレスである。図４では、１つのグループに対するメンバ情報２２３ｃを示したが、その他のグループに対しても同様のメンバ情報が記憶される。
【００４５】
図２の説明に戻ると、移動状況情報２２３ｄは、グループ情報２２３ｂに記憶された各グループを構成するメンバの移動位置および移動方向の情報を記憶したデータである。図５は、図２に示した移動状況情報２２３ｄの一例を示す図である。
【００４６】
この移動状況情報２２３ｄは、グループＩＤ、時刻およびメンバ移動状況の各項目を有する。グループＩＤは、図３に示したグループＩＤに対応するものであり、各グループを識別する識別ＩＤである。時刻は、次に説明する各メンバの移動位置および移動方向の情報を記憶した時刻である。
【００４７】
メンバ移動状況は、各時刻におけるグループ内のメンバの移動位置と移動方向とを記憶したデータである。ここでは、各メンバの移動位置を、図１に示したような直交座標系における２次元座標（ｘi,j，ｙi,j）で表し、移動方向を角度ｄi,jで表す。ｉは各メンバのメンバＩＤに対応し、ｊは各時刻に対応した数である。角度ｄi,jは、逆正接関数ａｒｃｔａｎを用いて、
（数１）ｄi,j＝ａｒｃｔａｎ｛（ｙi,j−ｙi,j-1）／（ｘi,j−ｘi,j-1）｝
により算出される（ｊ≧１）。図４では、１つのグループに対する移動状況情報２２３ｄを示したが、その他のグループに対しても同様の移動状況情報が記憶される。
【００４８】
図２の説明に戻ると、制御部２２４は、逸脱監視装置２２を全体制御する制御部であり、グループ登録部２２４ａ、メンバ情報通知部２２４ｂ、移動状況判定部２２４ｃ、逸脱判定部２２４ｄおよび判定結果出力部２２４ｅを有する。
【００４９】
グループ登録部２２４ａは、逸脱監視サービスの提供を受けるグループの登録を携帯電話２０ａ〜２０ｃから受け付ける登録部である。このグループ登録部２２４ａは、携帯電話２０ａ〜２０ｃからグループに属するメンバのメンバ数、サービス開始日時、サービス終了日時、メンバ名および電子メールアドレスの情報を受け付け、グループ情報２２３ｂおよびメンバ情報２２３ｃに登録する。その際、グループ登録部２２４ａは、グループＩ
ＤおよびメンバＩＤを各グループおよび各メンバに割り振る処理をおこなう。
【００５０】
メンバ情報通知部２２４ｂは、携帯電話２０ａ〜２０ｃから各メンバの移動位置および移動方向の情報の通知要求を受け付けた場合に、移動状況情報２２３ｄからそれらの情報を読み出して、携帯電話２０ａ〜２０ｃに電子メールで出力する通知部である。
【００５１】
移動状況判定部２２４ｃは、グループ情報２２３ｂに記憶されたサービス開始日時とサービス終了日時の間に、定期的に携帯電話２０ａ〜２０ｃから送信される各メンバの移動位置の情報を受信して、グループ全体の代表移動位置および代表移動方向を算出し、グループ全体の移動状況を判定する判定部である。
【００５２】
具体的には、携帯電話２０ａ〜２０ｃから各メンバの移動位置を２次元座標（ｘi,j，ｙi,j）で取得し、取得した時刻におけるグループ全体の代表移動位置（μx1，μy1）を
（数２）μx1＝１／ｍ×Σｘi,j，
（数３）μy1＝１／ｍ×Σｙi,j
により算出する。ここで、ｉは各メンバのメンバＩＤに対応し、ｊは各時刻に対応した数である。そして、Σは、すべてのｉに対してｘi,jおよびｙi,jを加え合わせることを意味しており、ｍは、グループに属するメンバのメンバ数である。また、取得した各メンバの移動位置（ｘi,j，ｙi,j）は移動状況情報２２３ｄに記憶される。
【００５３】
また、携帯電話２０ａ〜２０ｃから受信した各メンバの移動位置から各メンバの移動方向ｄi,jを（数１）により算出し、算出した各メンバの移動方向を基にしてグループ全体の代表移動方向μd1を、
（数４）μd1＝１／ｍ×Σｄi,j
により算出する。ここで、Σは、すべてのｉに対してｄi,jを加え合わせることを意味している。また、算出した各メンバの移動方向ｄi,jは移動状況情報２２３ｄに記憶される。
【００５４】
さらに、移動状況判定部２２４ｃは、各メンバの移動位置の標準偏差（σx1，σy1）を（数５）σx1＝√｛１／ｍ×Σ（ｘi,j−μx1）2｝，
（数６）σy1＝√｛１／ｍ×Σ（ｙi,j−μy1）2｝
により算出する。ここで、Σは、すべてのｉに対して（ｘi,j−μx1）2および（ｙi,j−μy1）2を加え合わせることを意味している。
【００５５】
また、各メンバの移動方向の標準偏差σd1を
（数７）σd1＝√｛１／ｍ×Σ（ｄi,j−μd1）2｝
により算出する。ここで、Σは、すべてのｉに対して（ｄi,j−μd1）2を加え合わせることを意味している。
【００５６】
移動状況判定部２２４ｃは、上記の各値を算出した後、逸脱していると判定されるメンバの候補を逸脱候補メンバとして抽出する処理をおこなう。そして、抽出された逸脱候補メンバを除いたメンバの移動位置の情報を用いて、グループの代表位置および代表移動方向の算出を再度おこなう。
【００５７】
具体的には、移動位置（ｘi,j，ｙi,j）におけるｘi,jがμx1±２σx1の範囲外で、かつ、ｙi,jがμy1±２σy1の範囲外であり、さらに、移動方向ｄi,jがμd1±２σd1の範囲外であるメンバを逸脱候補メンバとして抽出する。
【００５８】
図６は、逸脱候補メンバの抽出方法を説明する図である。図６に示すμ1は、グループ全体の代表移動位置（μx1，μy1）またはグループ全体の代表移動方向μd1を表しており
、σ1は、各メンバの移動位置の標準偏差（σx1，σy1）または各メンバの移動方向の標準偏差σd1を表している。
【００５９】
図６に示されるように、移動状況判定部２２４ｃは、移動位置（ｘi,j，ｙi,j）または移動方向ｄi,jがμ1±２σ1の範囲外であるメンバを、逸脱候補メンバとして抽出する処理をおこなう。ここで、メンバの移動位置や移動方向の分布が正規分布であるとすると、μ1から±２σ1の範囲には、全体の分布の約９５．４％が含まれることになる。したがって、抽出された逸脱候補メンバは残りの約４．６％に属するものであり、逸脱メンバである可能性がかなり高いメンバとなる。
【００６０】
逸脱候補メンバを抽出した後、移動状況判定部２２４ｃは、抽出した逸脱候補メンバを除いた残りのメンバの移動位置の情報から、（数２）〜（数７）を用いて、グループ全体の代表移動位置、代表移動方向、各メンバの移動位置および移動方向の標準偏差を再計算する。
【００６１】
以降、再計算されたグループ全体の代表移動位置を（μx2，μy2）、グループ全体の代表移動方向をμd2、各メンバの移動位置の標準偏差を（σx2，σy2）、各メンバの移動方向の標準偏差をσd2で表す。このように、逸脱していると判定されるメンバを除外することにより、より正確にグループ全体の移動傾向を判定することができる。
【００６２】
図２の説明に戻ると、逸脱判定部２２４ｄは、移動状況判定部２２４ｃにより算出されたグループ全体の代表移動位置および代表移動方向に基づいて、メンバがグループ全体の移動傾向から逸脱しているかどうかを判定する判定部である。具体的には、移動位置（ｘi,j，ｙi,j）におけるｘi,jがμx2±３σx2の範囲外で、かつ、ｙi,jがμy2±３σy2の範囲外であり、さらに、移動方向ｄi,jがμd2±３σd2の範囲外であるメンバを逸脱メンバとして抽出する。
【００６３】
図７は、逸脱メンバの抽出方法を説明する図である。図７に示すμ2は、グループ全体の代表移動位置（μx2，μy2）またはグループ全体の代表移動方向μd2を表しており、σ2は、各メンバの移動位置の標準偏差（σx2，σy2）または各メンバの移動方向の標準偏差σd2を表している。
【００６４】
図７に示すように、逸脱判定部２２４ｄは、移動位置（ｘi,j，ｙi,j）または移動方向ｄi,jがμ2±３σ2の範囲外であるメンバを、逸脱メンバとして抽出する処理をおこなう。ここで、メンバの移動位置や移動方向の分布が正規分布であるとすると、μ2±３σ2の範囲には、全体の分布の約９９．７％が含まれることになる。したがって、抽出された逸脱メンバは残りの約０．３％に属するものであり、この範囲に属するメンバはグループの移動傾向から逸脱したものとみなすことができる。
【００６５】
図２に戻ると、判定結果出力部２２４ｅは、逸脱判定部２２４ｄによりグループの移動傾向から逸脱していると判定された逸脱メンバの携帯電話２０ａ〜２０ｃに、逸脱していることを通知する電子メールを出力する出力部である。また、この判定結果出力部２２４ｅは、逸脱メンバ以外のメンバの携帯電話２０ａ〜２０ｃに、逸脱メンバが発生したことを電子メールで通知する処理をおこなう。
【００６６】
図８−１は、逸脱メンバの携帯電話２０ａ〜２０ｃに出力する逸脱発生メッセージの一例を示す図である。図８−１に示すように、判定結果出力部２２４ｅは、逸脱していることを通知するメッセージと、グループ全体の代表移動方向とを出力する。
【００６７】
また、図８−２は、逸脱メンバ以外のメンバの携帯電話２０ａ〜２０ｃに出力する逸脱
発生メッセージの一例を示す図である。図８−２に示すように、判定結果出力部２２４ｅは、逸脱したメンバが発生したことを通知するメッセージと、逸脱メンバの移動方向とを出力する。さらに、判定結果出力部２２４ｅは、逸脱メンバおよびその他のメンバの移動位置および移動方向を示した地図を出力するようにしてもよい。
【００６８】
つぎに、本実施例に係る逸脱監視処理の処理手順を説明する。図９は、本実施例に係る逸脱監視処理の処理手順を示すフローチャートである。図９に示すように、まず、逸脱監視装置２２の移動状況判定部２２４ｃは、各メンバの移動位置および移動方向の情報を取得する（ステップＳ９０１）。
【００６９】
そして、移動状況判定部２２４ｃは、各メンバの移動位置の平均、すなわちグループ全体の代表移動位置（μx1，μy1）および各メンバの移動位置の標準偏差（σx1，σy1）、また、各メンバの移動方向の平均、すなわちグループ全体の代表移動方向μd1および各メンバの移動方向の標準偏差σd1を算出する（ステップＳ９０２）。その後、移動状況判定部２２４ｃは、移動位置および移動方向がμ1±２σ1の範囲外であるメンバを逸脱候補メンバとして抽出する（ステップＳ９０３）。
【００７０】
つづいて、移動状況判定部２２４ｃは、逸脱候補メンバ以外のメンバの移動位置の平均、すなわちグループ全体の修正された代表移動位置（μx2，μy2）と、逸脱候補メンバ以外のメンバの移動位置の標準偏差（σx2，σy2）とを、また、各メンバの移動方向の平均、すなわちグループ全体の修正された代表移動方向μd2と、各メンバの移動方向の標準偏差σd2とを算出する（ステップＳ９０４）。
【００７１】
そして、逸脱判定部２２４ｃは、ステップＳ９０３で抽出された逸脱候補メンバの中から１人を選択し（ステップＳ９０５）、選択した逸脱候補メンバの移動位置および移動方向がμ2±３σ2の範囲外であるかどうかを調べる（ステップＳ９０６）。
【００７２】
逸脱候補メンバの移動位置および移動方向がμ2±３σ2の範囲外である場合には（ステップＳ９０６，Ｙｅｓ）、選択された逸脱候補メンバを逸脱メンバとして抽出する（ステップＳ９０７）。逸脱候補メンバの移動位置および移動方向がμ2±３σ2の範囲外でない場合には（ステップＳ９０６，Ｎｏ）、そのままステップＳ９０８に移行する。
【００７３】
その後、すべての逸脱候補メンバに対してステップＳ９０６の判定処理が終了したかどうかを調べ（ステップＳ９０８）、まだステップＳ９０６の判定処理が終了していない逸脱候補メンバがいる場合は（ステップＳ９０８，Ｎｏ）、ステップＳ９０５に移行して次の逸脱候補メンバを１人選択し、ステップＳ９０６の判定処理をおこなう。すべての逸脱候補メンバに対してステップＳ９０６の判定処理が終了した場合には（ステップＳ９０８，Ｙｅｓ）、つづいて、逸脱メンバが抽出されたかどうかを調べる（ステップＳ９０９）。
【００７４】
逸脱メンバが抽出された場合には（ステップＳ９０９，Ｙｅｓ）、各メンバの携帯電話２０ａ〜２０ｃに逸脱メンバが発生したことを通知するメッセージを出力するとともに、逸脱メンバの携帯電話２０ａ〜２０ｃに他のメンバの移動位置や移動方向などの移動状況の情報を、さらに、逸脱メンバ以外のメンバの携帯電話２０ａ〜２０ｃに逸脱メンバの移動位置や移動方向などの移動状況の情報を出力する処理をおこなう（ステップＳ９１０）。
【００７５】
ところで、上記実施例で説明した逸脱監視装置２２および逸脱監視方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することができる。そこで、上記実施例で説明
した逸脱監視装置２２（逸脱監視方法）と同様の機能を有する逸脱監視プログラムを実行するコンピュータシステムについて説明する。
【００７６】
図１０は、本実施例に係るコンピュータシステムの構成を示すシステム構成図であり、図１１は、このコンピュータシステムにおける本体部の構成を示すブロック図である。図１０に示すように、本実施例に係るコンピュータシステム１００は、本体部１０１と、本体部１０１からの指示によって表示画面１０２ａに画像などの情報を表示するためのディスプレイ１０２と、このコンピュータシステム１００に種々の情報を入力するためのキーボード１０３と、ディスプレイ１０２の表示画面１０２ａ上の任意の位置を指定するためのマウス１０４とを備える。
【００７７】
また、このコンピュータシステム１００における本体部１０１は、図１１に示すように、ＣＰＵ１２１と、ＲＡＭ１２２と、ＲＯＭ１２３と、ハードディスクドライブ（ＨＤＤ）１２４と、ＣＤ−ＲＯＭ１０９を受け入れるＣＤ−ＲＯＭドライブ１２５と、フレキシブルディスク（ＦＤ）１０８を受け入れるＦＤドライブ１２６と、ディスプレイ１０２、キーボード１０３並びにマウス１０４を接続するＩ／Ｏインターフェース１２７と、ローカルエリアネットワークまたはワイドエリアネットワーク（ＬＡＮ／ＷＡＮ）１０６に接続するＬＡＮインターフェース１２８とを備える。
【００７８】
さらに、このコンピュータシステム１００には、インターネットなどの公衆回線１０７に接続するためのモデム１０５が接続されるとともに、ＬＡＮインターフェース１２８およびＬＡＮ／ＷＡＮ１０６を介して、他のコンピュータシステム（ＰＣ）１１１、サーバ１１２ならびにプリンタ１１３などが接続される。
【００７９】
そして、このコンピュータシステム１００は、所定の記録媒体に記録された逸脱監視プログラムを読み出して実行することで逸脱監視装置２２（逸脱監視方法）を実現する。ここで、所定の記録媒体とは、フレキシブルディスク（ＦＤ）１０８、ＣＤ−ＲＯＭ１０９、ＭＯディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」の他に、コンピュータシステム１００の内外に備えられるハードディスクドライブ（ＨＤＤ）１２４や、ＲＡＭ１２２、ＲＯＭ１２３などの「固定用の物理媒体」を含む。
【００８０】
さらに、この所定の記録媒体は、モデム１０５を介して接続される公衆回線１０７や、他のコンピュータシステム１１１ならびにサーバ１１２が接続されるＬＡＮ／ＷＡＮ１０６などのように、プログラムの送信に際して短期にプログラムを保持する「通信媒体」など、コンピュータシステム１００によって読み取り可能な逸脱監視プログラムを記録する、あらゆる記録媒体を含むものである。
【００８１】
すなわち、逸脱監視プログラムは、上記した「可搬用の物理媒体」、「固定用の物理媒体」、「通信媒体」などの記録媒体に、コンピュータ読み取り可能に記録されるものであり、コンピュータシステム１００は、このような記録媒体から逸脱監視プログラムを読み出して実行することで逸脱監視装置２２および逸脱監視方法を実現する。
【００８２】
なお、逸脱監視プログラムは、コンピュータシステム１００によって実行されることに限定されるものではなく、他のコンピュータシステム１１１またはサーバ１１２が逸脱監視プログラムを実行する場合や、これらが協働して逸脱監視プログラムを実行するような場合にも、本発明を同様に適用することができる。
【００８３】
上述してきたように、本実施例によれば、グループに属する各メンバの移動位置１０および１１の情報を取得して、取得した移動位置１０および１１の情報をもとにグループ全体の代表移動位置１４と代表移動方向１５を算出し、算出したグループ全体の代表移動位
置１４および代表移動方向１５と各メンバの移動位置１１および移動方向１２とを比較することにより逸脱しているメンバを抽出し、各メンバに逸脱しているメンバが発生したことを通知することとしたので、移動するグループから逸脱するメンバを効率良くかつ高い確度で検出することができる。
【００８４】
さて、これまで本発明の実施の形態について説明したが、本発明は上述した実施例以外にも、上記特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施例にて実施されてもよいものである。
【００８５】
たとえば、本実施例では、グループ全体の移動位置および移動方向の両方を考慮して、グループから逸脱したメンバを抽出することとしたが、本発明はこれに限定されるものではなく、グループ全体の移動位置あるいは移動方向の一方のみを考慮して抽出することとしてもよい。
【００８６】
また、本実施例では、携帯電話２０ａ〜２０ｃが各メンバの移動位置の情報を逸脱監視装置２２に送信し、逸脱監視装置２２がその情報に基づいて各メンバの移動方向を算出することとしたが、本発明はこれに限定されるものではなく、携帯電話２０ａ〜２０ｃが各メンバの移動方向の算出までおこなって、移動方向の情報を移動位置の情報とともに逸脱監視装置２２に送信することとしてもよい。
【００８７】
また、本実施例では、携帯電話２０ａ〜２０ｃが各メンバの移動位置の情報を逸脱監視装置２２に送信することとしたが、本発明はこれに限定されるものではなく、ＧＰＳ機能を備えたＰＤＡ（Personal Digital Assistants）など、他の種類の情報端末が移動位置の情報の送信をおこなうこととしてもよい。
【００８８】
また、本実施例では、人がグループから逸脱するのを監視することとしたが、本発明はこれに限定されるものではなく、物や動物の逸脱を監視することとしてもよい。この場合には、物や動物に移動位置の情報を送信する装置を備え、物や動物がそれらが属する集団から逸脱した場合に、逸脱監視装置２２が監視者に逸脱が発生したことを通知することとしてもよい。
【００８９】
また、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【００９０】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示のように構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００９１】
（付記１）所定の集団に属する個体の当該集団からの逸脱を監視する逸脱監視方法であって、
前記個体の移動に係る情報を取得して前記集団全体の移動に係る状況を判定する移動状況判定工程と、
前記移動状況判定工程により判定された集団全体の移動に係る状況に基づいて前記集団から逸脱した個体が存在するかどうかを判定する逸脱判定工程と、
前記逸脱判定工程により判定された結果を出力する判定結果出力工程と、
を含んだことを特徴とする逸脱監視方法。
【００９２】
（付記２）前記移動状況判定工程は、前記集団から逸脱していると判定される逸脱個体の候補を抽出し、抽出された逸脱個体を除いた集団全体の移動に係る状況を判定することを特徴とする付記１に記載の逸脱監視方法。
【００９３】
（付記３）前記移動状況判定工程は、各個体の移動方向を代表する前記集団全体の移動方向を前記移動に係る状況として判定することを特徴とする付記１または２に記載の逸脱監視方法。
【００９４】
（付記４）前記移動状況判定工程は、各個体の移動位置を代表する前記集団全体の移動位置を前記移動に係る状況としてさらに判定することを特徴とする付記３に記載の逸脱監視方法。
【００９５】
（付記５）前記逸脱判定工程は、前記個体の移動に係る情報を基にして算出された、各個体の移動に係る数値の平均および標準偏差に基づいて、前記個体が前記集団から逸脱したかどうかを判定することを特徴とする付記１〜４のいずれか１つに記載の逸脱監視方法。
【００９６】
（付記６）所定の集団に属する個体の当該集団からの逸脱を監視する逸脱監視装置であって、
前記個体の移動に係る情報を取得して前記集団全体の移動に係る状況を判定する移動状況判定手段と、
前記移動状況判定手段により判定された集団全体の移動に係る状況に基づいて前記集団から逸脱した個体が存在するかどうかを判定する逸脱判定手段と、
前記逸脱判定手段により判定された結果を出力する判定結果出力手段と、
を備えたことを特徴とする逸脱監視装置。
【００９７】
（付記７）前記移動状況判定手段は、各個体の移動方向を代表する前記集団全体の移動方向を前記移動に係る状況として判定することを特徴とする付記６に記載の逸脱監視装置。
【産業上の利用可能性】
【００９８】
以上のように、本発明に係る逸脱監視方法および逸脱監視装置は、移動する集団から逸脱する人や物、動物などを効率良くかつ高い確度で検出する必要のある逸脱監視方法および逸脱監視装置に適している。
【図面の簡単な説明】
【００９９】
【図１】本発明に係る逸脱監視処理の概念を説明する図である。
【図２】本実施例に係る逸脱監視システムのシステム構成を示す図である。
【図３】図２に示したグループ情報の一例を示す図である。
【図４】図２に示したメンバ情報の一例を示す図である。
【図５】図２に示した移動状況情報の一例を示す図である。
【図６】逸脱候補メンバの抽出方法を説明する図である。
【図７】逸脱メンバの抽出方法を説明する図である。
【図８−１】逸脱メンバの携帯電話に出力する逸脱発生メッセージの一例を示す図である。
【図８−２】逸脱メンバ以外のメンバの携帯電話に出力する逸脱発生メッセージの一例を示す図である。
【図９】本実施例に係る逸脱監視処理の処理手順を示すフローチャートである。
【図１０】本実施例に係るコンピュータシステムの構成を示すシステム構成図である。
【図１１】図１０に示したコンピュータシステムにおける本体部の構成を示すブロック図である。
【符号の説明】
【０１００】
１０，１０ａ，１１，１１ａ    メンバ移動位置
１２，１２ａ    メンバ移動方向
１３，１４    グループ全体の代表移動位置
１５    グループ全体の代表移動方向
２０ａ〜２０ｃ    携帯電話
２１    インターネット
２２    逸脱防止装置
２２０    インターフェース部
２２１    入力部
２２２    表示部
２２３    記憶部
２２３ａ    地図情報
２２３ｂ    グループ情報
２２３ｃ    メンバ情報
２２３ｄ    移動状況情報
２２４    制御部
２２４ａ    グループ登録部
２２４ｂ    メンバ情報通知部
２２４ｃ    移動状況判定部
２２４ｄ    逸脱判定部
２２４ｅ    判定結果出力部
【図１】
2005094324.tif 000003
【図２】
2005094324.tif 000004
【図３】
2005094324.tif 000005
【図４】
2005094324.tif 000006
【図５】
2005094324.tif 000007
【図６】
2005094324.tif 000008
【図７】
2005094324.tif 000009
【図８−１】
2005094324.tif 000010
【図８−２】
2005094324.tif 000011
【図９】
2005094324.tif 000012
【図１０】
2005094324.tif 000013
【図１１】
2005094324.tif 000014