JP2011096174A - Mobile object tracking system - Google Patents
Mobile object tracking system Download PDFInfo
- Publication number
- JP2011096174A JP2011096174A JP2009251926A JP2009251926A JP2011096174A JP 2011096174 A JP2011096174 A JP 2011096174A JP 2009251926 A JP2009251926 A JP 2009251926A JP 2009251926 A JP2009251926 A JP 2009251926A JP 2011096174 A JP2011096174 A JP 2011096174A
- Authority
- JP
- Japan
- Prior art keywords
- information
- movement
- moving
- receiver
- point
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Traffic Control Systems (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
この発明は、施設に設置された複数の受信機と移動体が携帯する送信機を用いて移動体の位置を追跡する移動体追跡システムに関するものである。 The present invention relates to a moving body tracking system that tracks the position of a moving body using a plurality of receivers installed in a facility and a transmitter carried by the moving body.
従来の移動体追跡システムでは、施設に設置された複数の受信機が、各受信領域に存在する送信機(移動体が携帯している)の信号を受信して移動体を検知し、移動体検知情報を追跡サーバに送信する。追跡サーバは、受信機から送られた移動体検知情報に基づき、送信機毎に受信機が設置された位置と検知時刻を時系列に並べて移動履歴(動線)を生成する(例えば、特許文献1参照)。 In a conventional mobile body tracking system, a plurality of receivers installed in a facility receive signals from transmitters (carried by the mobile body) present in each reception area, and detect the mobile body. Send detection information to the tracking server. Based on the moving body detection information sent from the receiver, the tracking server generates a movement history (flow line) by arranging the position where the receiver is installed for each transmitter and the detection time in time series (for example, Patent Literature 1).
このような構成の移動体追跡システムでは、近傍に設置された受信機間で受信領域が重複する場合に、複数の受信機が同じ送信機を同時に検知することがある。この場合に、特許文献1に係る移動体追跡システムでは、移動履歴にて同時に複数の受信領域に移動体が存在すると記述するか、あるいは受信領域の属性等に基づき一つの受信領域を移動体の存在領域として選択するようにしていた。また、別の従来システムでは、追跡サーバが受信機の受信の電波強度をチェックし、閾値以下であれば移動体として検知しないか、あるいは最大の電波強度で受信した受信機の受信領域を移動体の存在領域とする等、電波強度を用いて判定するようにしていた(例えば、特許文献2参照)。
In the mobile tracking system having such a configuration, when a reception area overlaps between receivers installed in the vicinity, a plurality of receivers may simultaneously detect the same transmitter. In this case, in the moving body tracking system according to
従来の移動体追跡システムは以上のように構成されているので、近傍に設置された受信機間で受信領域が重複する場合、オープンスペースであれば、特許文献1のように同時に複数の近傍領域に移動体が存在すると判定しても実用上問題ない。しかし、受信機が壁及び床等を越えて送信機の信号を受信してしまう誤検知があった場合に、実際には移動体が存在しない施設領域に誤って存在すると判定及び記録されてしまうのは問題である。例えば、送信機を携帯した移動体が廊下を歩いているのに、その廊下に面した入出許可されていない部屋に設置された受信機が壁を越えて誤検知してしまい、入出許可されていない部屋に存在すると判定されてしまう場合が問題となる。
Since the conventional mobile body tracking system is configured as described above, if the reception areas overlap between the receivers installed in the vicinity, if the reception area is an open space, a plurality of neighboring areas can be simultaneously used as in
特許文献2の電波強度を利用する判定方法であれば壁及び床等を越えて受信する誤検知の確率を軽減することができるが、ドアが開いている際に誤検知してしまう等の誤検知の課題は完全に解決することができない。また、建物のリレイアウト及び干渉する無線装置の使用により電波環境が変化すると、移動体検知用の閾値を含めた判定方法を変更する必要があり、運用が煩雑になる。 The determination method using the radio field intensity of Patent Document 2 can reduce the probability of erroneous detection received over walls, floors, etc., but errors such as erroneous detection when the door is open. The problem of detection cannot be solved completely. Further, when the radio wave environment changes due to the re-layout of the building and the use of interfering wireless devices, it is necessary to change the determination method including the threshold value for detecting the moving body, and the operation becomes complicated.
また、従来の移動体追跡システムでは、移動体が想定より早く移動する又は受信領域に多数の送信機が存在する等、受信機の検知能力を超えてしまうと正しく移動体を検知できない場合があった。追跡サーバでは受信機によるこの検知ミスを判定できないため、移動履歴に記録される動線は施設の経路に沿って連続とはならず、正しい移動履歴を抽出することができない。 In addition, in the conventional mobile body tracking system, there are cases where the mobile body cannot be detected correctly if the detection capacity of the receiver is exceeded, for example, the mobile body moves faster than expected or there are many transmitters in the reception area. It was. Since the tracking server cannot determine this detection error by the receiver, the flow line recorded in the movement history is not continuous along the facility route, and a correct movement history cannot be extracted.
さらに、送信機の移動体識別情報を改竄して別の送信機で不正利用した場合、同じ移動体識別情報を有する送信機が施設内に同時に複数存在しても、追跡サーバは単独の移動体による移動履歴として抽出するため、不正利用をその場で検知できない又は別の移動履歴として区別して表示できないといった課題がある。 Furthermore, when the mobile unit identification information of the transmitter is tampered with and used illegally by another transmitter, the tracking server is a single mobile unit even if there are multiple transmitters having the same mobile unit identification information in the facility at the same time. Therefore, there is a problem that unauthorized use cannot be detected on the spot or cannot be displayed separately as another movement history.
この発明は、上記のような課題を解決するためになされたもので、移動体が存在する施設領域を正しく検知して正確な動線(移動履歴)を作成する移動体追跡システムを得ることを目的とする。 The present invention has been made to solve the above-described problems. It is an object of the present invention to obtain a moving body tracking system that correctly detects a facility area where a moving body exists and creates an accurate flow line (movement history). Objective.
この発明に係る移動体追跡システムは、移動体に携帯され、当該移動体を識別する移動体識別情報を含む移動体情報を無線で送信する送信機と、施設に設置され、送信機が送信した移動体情報を受信して移動体を検知し、受信機を識別する受信機識別情報と移動体の検知時刻情報を含む移動体検知情報を送信する受信機と、複数の受信機が送信した移動体検知情報を受信する都度、移動体識別情報、受信機識別情報に基づく検知位置及び検知時刻情報よりなる移動点を生成し、当該移動点を移動体毎に検知時刻に基づく時系列に並べた動線情報を作成する追跡サーバとを備える移動体追跡システムであって、追跡サーバは、施設の経路に沿って受信機間の接続関係を定義した受信機配置情報を保持する受信機配置情報保持部と、受信機が送信した移動体検知情報を受信する受信部と、受信部で新たに受信した移動体検知情報より生成した新たな移動点から同一移動体の動線情報に含まれる最新の移動点までの施設の経路に沿った接続距離を受信機配置情報より求めると共に、当該両移動点間の検知時刻差を各検知時刻情報より求め、接続距離及び検知時刻差より同一移動体が当該両移動点間を移動可能であるか判定する移動判定部と、移動判定部が移動可能と判定した新たな移動点を動線情報に追加する動線作成部とを有するものである。 The mobile body tracking system according to the present invention is a transmitter that is carried by a mobile body and wirelessly transmits mobile body information including mobile body identification information that identifies the mobile body, and is installed in a facility and transmitted by the transmitter. A receiver that receives mobile object information, detects a mobile object, and transmits receiver identification information that identifies the receiver and mobile object detection information including detection time information of the mobile object, and a movement that is transmitted by a plurality of receivers. Each time the body detection information is received, a moving point composed of the moving body identification information, the detection position based on the receiver identification information and the detection time information is generated, and the moving points are arranged in time series based on the detection time for each moving body. A tracking system for creating a flow line, and a tracking system for storing a receiver that stores receiver arrangement information that defines a connection relationship between receivers along a facility path. And the receiver sends Of a facility from a new moving point generated from the moving body detection information newly received by the receiving unit to the latest moving point included in the flow line information of the same moving body Is obtained from the receiver arrangement information, the detection time difference between the two moving points is obtained from each detection time information, and the same moving body can move between the two moving points from the connection distance and the detection time difference. A movement determination unit that determines whether the movement is determined, and a flow line creation unit that adds a new movement point determined to be movable by the movement determination unit to the flow line information.
この発明によれば、新たに受信した移動体検知情報より生成した新たな移動点から同一移動体の動線情報に含まれる最新の移動点までの施設の経路に沿った接続距離を受信機配置情報より求めると共に、両移動点間の検知時刻差を各検知時刻情報より求め、接続距離及び検知時刻差より同一移動体が両移動点間を移動可能であるか判定し、移動可能と判定した新たな移動点を動線情報に追加するようにしたので、移動体が存在する施設領域を正しく検知して正確な動線を作成する移動体追跡システムを得ることができる。 According to the present invention, the receiver arrangement of the connection distance along the route of the facility from the new moving point generated from the newly received moving body detection information to the latest moving point included in the flow line information of the same moving body Obtained from the information, the detection time difference between the two moving points was obtained from each detection time information, and it was determined from the connection distance and the detection time difference whether the same moving body was movable between the two moving points, and was determined to be movable. Since a new moving point is added to the flow line information, it is possible to obtain a moving body tracking system that correctly detects a facility area where a moving body exists and creates an accurate moving line.
実施の形態1.
図1は、この発明の実施の形態1に係る移動体追跡システムの構成を示すブロック図である。送信機10は、追跡対象となる人及び物品等の移動体が携帯する。この送信機10は自機を携帯する移動体O1,O2を識別する移動体識別情報(以下、移動体ID)を内部に保持しておき、所定のタイミングで移動体IDを含む移動体情報を無線にて送信する。図1のシステム構成例では、移動体O1の移動体IDを設定した送信機10−O1と、移動体O2の移動体IDを設定した送信機10−O2とがある。なお、以下の説明では、送信機10−O1,10−O2を区別する必要がないときには単に送信機10と称す。
FIG. 1 is a block diagram showing a configuration of a mobile tracking system according to
複数の受信機20は、近傍の受信機間で相互に受信領域が重複しない、あるいは一部重複するように施設内に設置されている。各受信機20は、自機を識別する受信機識別情報(以下、受信機ID)を内部に保持する。受信機20は自機の受信領域に存在する送信機10から移動体情報を受信すると、その送信機10を携帯する移動体を検知したと判定して、その受信時刻である検知時刻、移動体ID、及び受信機IDを含む移動体検知情報をLAN(Local Area Network)等のネットワーク60に送信する。
The plurality of
なお、送信機10と受信機20による位置検出技術は公知のため、詳細な説明は省略するが、位置検出方式としては、狭い受信領域を有する受信機20を多数設置して、送信機10が一定周期で移動体情報を送信するアクティブ方式、又は広い受信領域を有する少数の受信機20と、送信機10に移動体情報送信を促す信号を発信するトリガアンテナを多数設置するセミアクティブ方式等の様々な方式を利用することができる。本実施の形態1では、送信機10と受信機20の位置検出方式としてアクティブ方式を利用した場合を例にして説明するが、これに限定されるものではなく、セミアクティブ方式等の他の方式を利用してもよい。
Since the position detection technique by the transmitter 10 and the
追跡サーバ30は、ネットワーク60を介して受信機20から移動体検知情報を受信し、後述する追跡処理により、移動体がいつどの受信機20の近傍に存在したかを示す動線情報を作成し、動線情報保持部40に保持させる。また、追跡サーバ30は、動線情報保持部40に対して、移動体、時刻、場所等を検索キーとする時空間検索を行い、該当する動線情報を得る。
The tracking
動線情報保持部40は、追跡サーバ30が作成した動線情報を保持する。表示装置50は、追跡サーバ30が時空間検索を行って動線情報保持部40から取得した最新又は過去の動線情報を、フロア図面上を移動体が移動する様子等の画面として提示する。
The flow line
図2は、図1に示す受信機20の施設内配置例を示す図である。図2において、太い実線は施設の壁を表し、この施設は4つの出入口、エントランスホールZ1、上下左右にのびる通路Z2、複数の部屋Z3〜Z8で構成される。図2に示す受信機R1〜R10,R20〜R40は図1に示す受信機20に相当し、R1〜R10,R20〜R40はそれぞれの受信機IDである。ただし、四角□で表した受信機R1〜R10は、施設の出入口及び各部屋Z3〜Z8の出入口に設置され、移動体の検知に加え入場か退場かの移動方向も検知する。一方、丸○で表した受信機R20〜R40には移動方向を検知する機能はなく、単に移動体を検知する。
FIG. 2 is a diagram illustrating an in-facility arrangement example of the
受信機R1〜R10,R20〜R40を結ぶ細い実線は、施設の経路に従った受信機間の接続関係を示す。移動体は経路に沿ってしか移動できないので、移動体の移動に伴い、基本的には隣接する受信機が順に移動体を検知する。例えば通路Z2に設置された受信機R24と、部屋Z4に設置された受信機R32とは距離的には近いがその間に壁が存在するため、移動体は受信機R24→R32へ直接移動することはできず、受信機R24→R21→R3→R32の順の経路を移動することになる。 Thin solid lines connecting the receivers R1 to R10 and R20 to R40 indicate the connection relationship between the receivers according to the facility route. Since the moving body can move only along the route, basically, adjacent receivers sequentially detect the moving body as the moving body moves. For example, the receiver R24 installed in the passage Z2 and the receiver R32 installed in the room Z4 are close in distance, but there is a wall between them, so that the moving body moves directly from the receiver R24 to R32. It is not possible to move, and the route of the receiver R24 → R21 → R3 → R32 is moved.
なお、図2では各受信機の受信領域は図示していないが、隣接する受信機間で受信領域が一部重複する場合は、先立って説明したように同時に二つの受信機が同じ移動体を検知することがある。また、施設の壁及び床の電波遮断能力が不十分であったり、出入口のドアや窓が開いたりしていると、壁及び床を超えて本来検知すべきではない移動体を誤検知することがある。さらに、移動体が想定以上の速度で移動したり、想定以上の数の移動体が存在したりする等、受信機の受信能力(移動体検知能力)を超えた場合や、同じ周波数帯を使用する無線装置が動作して受信機が電波干渉を受けた場合は、移動体を正しく検知できず検知に失敗して検知ミスが発生する。さらに、このような誤検知及び検知ミスが発生しないように予め設計及び設置されていたとしても、施設のリレイアウト及び建物改修工事等によりシステム運用途中で誤検知又は検知ミスが発生する可能性がある。 In FIG. 2, the reception area of each receiver is not shown. However, when the reception areas partially overlap between adjacent receivers, the two receivers simultaneously use the same mobile unit as described above. May be detected. In addition, if the radio wave blocking capability of the facility walls and floors is insufficient, or the doors and windows at the entrances and exits are open, it will falsely detect moving objects that should not be detected beyond the walls and floors. There is. In addition, when the moving body moves at a higher speed than expected, or when there are more moving bodies than expected, the receiver's receiving capability (moving body detection capability) is exceeded, or the same frequency band is used. When the receiving wireless device operates and the receiver receives radio wave interference, the mobile body cannot be detected correctly, and the detection fails and a detection error occurs. Furthermore, even if it is designed and installed in advance so that such false detections and detection errors do not occur, there is a possibility that false detections or detection errors may occur during system operation due to facility re-layout and building renovation work, etc. is there.
そこで、本実施の形態1の追跡サーバ30は、このような誤検知及び検知ミスが発生した場合でも、移動体を正しく追跡できるよう構成する。以下、追跡サーバ30の詳細を説明する。
Therefore, the tracking
図3は、図1に示す追跡サーバ30の内部構成を示すブロック図である。図3に示す追跡サーバ30は、受信機20からネットワーク60を介して移動体検知情報21を受信する受信部31と、移動体が移動体検知情報21の示す移動点に移動可能か否かを判定する移動判定部32と、移動可能と判定した移動点を用いて動線を作成する動線作成部33と、過去に受信した移動点で未だ移動可能と判定されず保留されている保留移動点を管理する移動点管理部34と、受信機20の情報を保持する受信機配置情報保持部35と、保留移動点の情報を保持する保留移動点リスト保持部36とを備える。
FIG. 3 is a block diagram showing an internal configuration of the tracking
図4は、追跡サーバ30の受信機配置情報保持部35が保持する受信機配置情報を説明する図である。受信機配置情報は、受信機管理テーブル35a及び受信機間距離テーブル35bに登録された情報から構成される。受信機管理テーブル35aは、「受信機ID」、「設置位置」、「隣接受信機」、追跡処理に有用な「他」の情報から構成され、各受信機20を管理するための情報を定義したテーブルである。設置位置としては、受信機20が設置されているフロア、フロア内の位置座標(X,Y)、並びに通路及び部屋等のゾーンが記述される。隣接受信機としては、隣接する受信機20の受信機IDが定義される。その他の情報としては、出入口に設置され移動体の移動方向検知機能を有する等の補足情報が記述される。この受信機管理テーブル35aより、例えば受信機R1は1FフロアのエントランスホールZ1の(X1,Y1)の位置に設置され、隣接する受信機IDにR2,R20,R21があり、建物出入口に配置された移動方向検知機能を有することが分かる。
FIG. 4 is a diagram for explaining the receiver arrangement information held by the receiver arrangement information holding unit 35 of the tracking
受信機間距離テーブル35bは、二つの受信機間の接続距離を定義したテーブルである。接続距離とは、移動体が経路に沿ってある受信機から別の受信機に移動する際の距離である。受信機Ra,Rb間の接続距離をL(Ra,Rb)で表現することとし、例えば受信機R24,R32間の接続距離はL(R24,R32)=L1(R24,R21)+L2(R21,R3)+L3(R3,R32)と計算される。この接続距離L(Ra,Rb)は、受信機Ra,Rb間の実際の物理距離(例えば10m)で定義してもよいし、隣接受信機間の物理距離が略同じになるよう配置されているのであれば隣接する受信機間の距離を1ホップとして定義してもよい。
また、接続距離に方向性を付加する場合も考えられる。例えば受信機Ra,Rb間に一方向のフラッパーゲートを配置し、受信機Raから受信機Rbへは移動できるが、反対に受信機Rbから受信機Raへは一度施設から退場し再度入場しなければいけないように構成した場合は、接続距離をL(Ra,Rb)=10m、かつ、L(Rb,Ra)=“移動不可”と定義する。
受信機管理テーブル35a及び受信機間距離テーブル35bの情報により、受信機間の接続関係が施設の経路に沿って定義される。
The inter-receiver distance table 35b is a table that defines the connection distance between two receivers. The connection distance is a distance when the moving body moves from one receiver to another along the path. The connection distance between the receivers Ra and Rb is expressed as L (Ra, Rb). For example, the connection distance between the receivers R24 and R32 is L (R24, R32) = L 1 (R24, R21) + L 2 ( R21, R3) + L 3 (R3, R32). This connection distance L (Ra, Rb) may be defined by an actual physical distance (for example, 10 m) between the receivers Ra and Rb, and is arranged so that the physical distance between adjacent receivers is substantially the same. If so, the distance between adjacent receivers may be defined as one hop.
Moreover, the case where directionality is added to the connection distance is also conceivable. For example, a one-way flapper gate is arranged between the receivers Ra and Rb and can move from the receiver Ra to the receiver Rb. On the contrary, the receiver Rb to the receiver Ra must once exit from the facility and enter again. In the case where it is configured to be necessary, the connection distance is defined as L (Ra, Rb) = 10 m and L (Rb, Ra) = “impossible to move”.
Based on the information in the receiver management table 35a and the inter-receiver distance table 35b, the connection relationship between the receivers is defined along the facility route.
図5は、追跡サーバ30が受信機20から受信する移動体検知情報21を説明する図である。移動体検知情報21は、送信機10から送信される移動体情報に記述された「移動体ID」、受信した受信機20の「受信機ID」、及び受信機20が移動体情報を受信した時刻である「検知時刻」を少なくとも含む。これらの情報の他に、受信機20の有する機能によっては検知した移動体の移動方向を含めたり、移動体情報を受信した際の電波強度を含めたりする等、追跡処理に有用な情報を含む構成にしてもよい。
FIG. 5 is a diagram for explaining the moving
図6は、追跡サーバ30が生成して動線情報保持部40に保持させる動線情報を説明する図である。移動体管理テーブル40aは、「移動体ID」、移動体の関連情報を示す「移動体属性」情報、並びに移動体毎に全ての動線の数、抽出中動線の数、及び動線情報40bの記録位置を示すアドレスポインタを含む「動線参照」情報から構成される。動線情報40bとは、その動線に対応する「移動体ID」、「動線番号」、動線の「抽出状態」、その動線を構成する移動点の個数である「移動点数」、及び「移動点1,2,・・・」の移動点情報(移動履歴)から構成される。各移動点情報には、移動体検知情報21に記述された「検知時刻」、「受信機ID」、及び受信機管理テーブル35aに定義された受信機の設置位置である「検知位置」を記述する。抽出状態としては、抽出中、正常終了、異常終了がある。施設出入口に設置された受信機R1〜R10で移動体の退場を検知した場合、その移動点が移動可能と判定された抽出中動線は正常終了となる。また、同一移動体について複数の抽出中動線があってそのうちの一つの抽出中動線が正常終了となった場合、その他の抽出中動線は異常終了となる。
FIG. 6 is a diagram for explaining the flow line information generated by the tracking
図7は、追跡サーバ30の保留移動点リスト保持部36が保持する保留移動点リスト36aを説明する図である。移動判定部32によって移動不可能と判定された移動点は、移動点管理部34によって保留移動点リスト36aに登録される。登録内容としては、移動体検知情報21にある「受信機ID」、「検知時刻」、追跡処理に有用な「他」の情報が移動体毎にまとめて登録される。なお、動線として抽出されたり、一定時間経過しても動線として抽出されない等、与えられた条件に達した保留移動点は、移動点管理部34により保留移動点リスト保持部36から削除される。
FIG. 7 is a diagram for explaining the holding
次に、追跡サーバ30の動作を説明する。図8は、実施の形態1に係る追跡サーバ30の動作を示すフローチャートである。
追跡サーバ30の追跡処理が開始されると、ステップST1において、受信部31が移動体検知情報21の受信を開始する(ステップST1)。受信部31が移動体検知情報21を受信すると(ステップST1“YES”)、ステップST2以降の動線作成処理に進む。
Next, the operation of the tracking
When the tracking process of the tracking
ステップST2にて、移動判定部32は、動線情報保持部40の移動体管理テーブル40aを参照して、移動体検知情報21の示す移動体IDについて正常終了又は異常終了していない動線(以下、抽出中動線)が存在するか否かをチェックする。移動判定部32は、抽出中動線が存在すれば(ステップST2“YES”)、続くステップST3にて移動体検知情報21から移動点情報を抽出し、この移動点(以下、受信移動点)と抽出中動線の検知時刻が最新の移動点(以下、最新移動点)との間の接続距離Lを、受信機配置情報保持部35の受信機間距離テーブル35bを参照して求めると共に、受信移動点と最新移動点の検知時刻差Tを計算する。そして、移動判定部32は続くステップST4にて、接続距離Lと検知時刻差Tから移動体が移動可能か否かの判定を行う。
In step ST <b> 2, the
図9は、移動判定部32の移動判定処理を説明する図である。送信機10を携帯した移動体O1は、受信機R1,R2,R3が設置されたゾーンを移動しており、実線の矢印で示す動線が抽出中動線(R1→R2→R3)となる。この抽出中動線のうち、受信機R3で検知した移動点が最新移動点となる。受信機R3で移動体O1を検知した後、受信機R6で同一移動体IDの移動体O1を検知すると、移動判定部32が受信機R3(最新移動点)から受信機R6(受信移動点)への接続距離L36と検知時刻差T(=T2−T1)を求める。移動判定部32は、予め与えられた閾値Cに対して、L36/(T2−T1)≦Cならば移動可能と判定し(ステップST4“YES”)、L36/(T2−T1)>Cならば移動不可能と判定する(ステップST4“NO”)。
移動可能と判定されれば(ステップST4“YES”)、続くステップST5にて、動線作成部33が受信移動点をこの抽出中動線の最新の移動点として動線情報40bに追加する。
FIG. 9 is a diagram for explaining the movement determination process of the
If it is determined that the movement is possible (step ST4 “YES”), in the subsequent step ST5, the flow
図10は、受信機が検知ミスした場合の移動判定部32の移動判定処理を説明する図である。図9と同様に、送信機10を携帯した移動体O1の抽出中動線はR1→R2→R3であり、受信機R3で移動体O1を検知した後、受信機R9で同一の移動体O1を検知したとする。移動判定部32は、受信機R3(最新移動点)から受信機R9(受信移動点)への接続距離L(=L36+L69)と検知時刻差T(=T2−T1)を求め、予め与えられた閾値Cに対して、(L36+L69)/(T2−T1)≦Cならば移動可能と判定し(ステップST4“YES”)、(L36+L69)/(T2−T1)>Cならば移動不可能と判定する(ステップST4“NO”)。
FIG. 10 is a diagram for explaining the movement determination process of the
さらに、移動判定部32は、ステップST4の移動判定において、受信機配置情報保持部35の受信機管理テーブル35aを参照して受信機R3,R9の経路上中間に受信機R6が位置することを確認し、この受信機R6の移動体検知情報21が受信されなかったことから、受信機R6で検知ミスが発生したと推定する。
Furthermore, the
移動判定部32で移動可能と判定されれば(ステップST4“YES”)、続くステップST5にて、動線作成部33が受信移動点をこの抽出中動線の最新の移動点として動線情報40bに追加する。また、動線作成部33は検知ミスと推定された受信機R6の受信機IDと検知位置としての配置位置とを、抽出中動線を補完するための補完移動点として動線情報40bに追加する。なお、補完移動点をその他の移動点と区別するために、動線情報40bの検知時刻に運用上時刻として使用しない値を代入する。
If it is determined by the
ステップST6にて、動線作成部33は受信移動点が施設を退場した際に検知されたものか否かをチェックする。具体的には、施設出入口に設置された移動方向検知機能を有する受信機20が移動体検知情報21に施設退場を示す情報を記述しておき、動線作成部33がこの情報を確認する。この受信移動点が施設退場を示すなら(ステップST6“YES”)、動線作成部33はステップST7にて、この受信移動点を追加した動線情報40bの抽出状態を正常終了とし、移動体O1に他の抽出中動線があればそれらの抽出状態を異常終了とする。また、動線作成部33は、移動点管理部34に指示して、保留移動点リスト保持部36から移動点O1に対応する保留移動点を削除する。削除される保留移動点は、誤検知等で正しく検知されなかった移動体検知情報となるため、必要に応じてエラーログ等の形式で保持又は出力すればよい。
In step ST6, the flow
ステップST7の処理終了後、又は移動体が施設を退場しない場合(ステップST6“NO”)、追跡サーバ30がステップST8にて外部から追跡処理終了が指示されているか否かをチェックし、終了指示がなければ(ステップST8“NO”)、処理をステップST1に戻し、終了指示があれば(ステップST8“YES”)、追跡処理を終了する。
After the process of step ST7 is completed, or when the moving object does not leave the facility (step ST6 “NO”), the tracking
移動体O1の抽出中動線が存在しない場合(ステップST2“NO”)、又は最新移動点から受信移動点へ移動不可能と判定された場合(ステップST4“NO”)には、ステップST9にて、移動判定部32が保留移動点リスト保持部36の保留移動点リスト36a中に保留移動点が存在するかチェックする。移動判定部32は、保留移動点が存在すれば(ステップST9“YES”)、続くステップST10にて受信移動点と保留移動点との接続距離L及び検知時刻差TをステップST3と同様の方法で計算し、続くステップST11にてステップST4と同様の方法で保留移動点から受信移動点への移動が移動か否かを判定する。
When there is no movement line during extraction of the moving body O1 (step ST2 “NO”), or when it is determined that movement from the latest movement point to the reception movement point is impossible (step ST4 “NO”), the process proceeds to step ST9. Then, the
保留移動点から受信移動点へ移動可能と判定されれば(ステップST11“YES”)、続くステップST12にて、動線作成部33が保留移動点と受信移動点とから新たな動線を作成し、動線情報40bに登録する。移動点管理部34は、新たな動線として登録されたこの保留移動点を保留移動点リスト36aから削除する。
If it is determined that the movement from the holding movement point to the reception movement point is possible (step ST11 “YES”), the flow
なお、ステップST11にて移動可能な保留移動点が複数存在する場合、動線作成部33は検知時刻差Tが小さいもの、若しくは接続距離Lが小さいもの、又はそれらの組み合わせで最も可能性の高いと推定されるものを保留移動点として選択する。状況及び目的に応じて適した選択方法が存在するので、動線作成部33を複数の選択方法を切り替えるように構成するか、選択方法を追加登録できる構成にすることが望ましい。
In addition, when there are a plurality of reserved moving points that can be moved in step ST11, the flow
他方、保留移動点リスト保持部36に保留移動点が存在しない場合(ステップST9“NO”)、又は受信移動点に対して移動可能な保留移動点が存在しない場合(ステップST11“NO”)には、続くステップST13にて移動点管理部34がその受信移動点を保留移動点として保留移動点リスト36aに登録する。
On the other hand, when there is no holding movement point in the holding movement point list holding unit 36 (step ST9 “NO”), or when there is no holding movement point that can move with respect to the reception movement point (step ST11 “NO”). In the subsequent step ST13, the moving
ステップST12又はステップST13の処理が終了すると、続くステップST6の処理を行う。なお、図8では記載していないが、移動点管理部34は、保留移動点リスト保持部36に登録された保留移動点を所定タイミングでチェックし、一定時間経過した等の予め与えられた条件に達した保留移動点を削除し、必要に応じてエラーログとして保持又は出力する。
When the process of step ST12 or step ST13 is completed, the process of the subsequent step ST6 is performed. Although not shown in FIG. 8, the moving
図11は、受信機20が誤検知した場合の移動判定部32の移動判定処理を説明する図である。なお、追跡サーバ30の一連の追跡処理については既に説明したので、ここでは誤検知の場合の追跡サーバ30の動作を簡単に説明する。
図11の場合、抽出中動線の最新移動点は受信機R1で検知した移動点である。移動体O1が受信機R1を通過して受信機R2の近傍に移動した際、受信機R2が移動体O1を検知時刻T2に検知するが、このとき、受信機R6が検知時刻T3に壁を越えて移動体O1を誤検知したとする。検知時刻T3<T2であれば受信機R6が検知した受信移動点と抽出中動線の最新移動点間で移動判定部32による判定処理が行われる(ステップST3)。この場合の判定は、接続距離L(=L12+L24+L46)が大きいために(L12+L24+L46)/(T3−T1)<Cとなり、移動判定部32が移動不可と判定する。この受信移動点は保留移動点リスト保持部36に登録されることとなる。
FIG. 11 is a diagram for explaining the movement determination process of the
In the case of FIG. 11, the latest movement point of the extraction line is the movement point detected by the receiver R1. When the moving body O1 passes through the receiver R1 and moves to the vicinity of the receiver R2, the receiver R2 detects the moving body O1 at the detection time T2, and at this time, the receiver R6 detects a wall at the detection time T3. It is assumed that the moving object O1 is erroneously detected. If the detection time T3 <T2, determination processing by the
一方、検知時刻T3≧T2であれば受信機R2が検知した受信移動点と最新移動点間で判定処理が行われ、接続距離L12が小さいため、移動判定部32が移動可能と判定する。従って、受信機R2が検知した正しい受信移動点が動線情報40bに追加される。これにより、壁及び床を越えて移動体O1を検知してしまうといった誤検知を動線として抽出しないようになっている。
On the other hand, if the detection time T3 ≧ T2, a determination process is performed between the reception movement point detected by the receiver R2 and the latest movement point, and the
図12は、同一移動体IDを有する複数の送信機10が施設内に同時に存在する場合、及び複数の受信機20が広範囲に誤検知した場合の移動判定部32の移動判定処理を説明する図である。
FIG. 12 is a diagram for explaining the movement determination process of the
先ず、同一移動体IDを有する複数の送信機10が施設内に同時に存在する場合を説明する。図12において、移動体O2が携帯する送信機10−O2の移動体ID改竄により、移動体O2が携帯する送信機10−O2の移動体IDと移動体O1が携帯する送信機10−O1の移動体IDとが同一になっていると仮定する。
まず、移動体O1が図12上を左側から移動してきて受信機R1およびR2により検知され、最新の移動点をR2、一つ前の移動点をR1とする動線として抽出されているとする。この時、移動体O2が図12上を右側から登場し受信機R11に検知されると、移動体O1と同じ移動体IDであるため、抽出中動線の最新移動点であるR2に対して接続距離L(R2,R11)=L(R2,R3)+L(R3,R6)+L(R6,R9)+L(R9,R10)+L(R10,R11)と検知時刻差Tが計算される。L(R2,R11)が大きいためL(R2,R11)/T>Cとなって移動不可能と判定され、受信移動点R11は移動保留点として移動保留点リストに保持される。その後、移動体O2が受信機R10に接近し検知されると、抽出中動線の最新移動点であるR2に対して接続距離L(R2,R10)=L(R2,R3)+L(R3,R6)+L(R6,R9)+L(R9,R10)と検知時刻差Tが計算され、L(R2,R10)が大きいためL(R2,R10)/T>Cとなって移動不可能と判定される。次に移動保留点リストの保留移動点R11に対して接続距離L(R10,R11)と検知時刻差Tが計算され、L(R10,R11)/T<Cとなって移動可能と判定され、移動点R1およびR2から構成される抽出中動線とは別に新しい動線(R11,R10)が抽出される。
First, a case will be described in which a plurality of transmitters 10 having the same mobile ID are present in the facility at the same time. In FIG. 12, the mobile body ID of the transmitter 10-O2 carried by the mobile body O2 and the transmitter 10-O1 carried by the mobile body O1 due to the mobile body ID alteration of the transmitter 10-O2 carried by the mobile body O2. It is assumed that the mobile object ID is the same.
First, it is assumed that the moving object O1 moves from the left side in FIG. 12 and is detected by the receivers R1 and R2, and is extracted as a flow line with the latest moving point as R2 and the previous moving point as R1. . At this time, when the mobile object O2 appears on the right side of FIG. 12 and is detected by the receiver R11, the mobile object ID is the same as that of the mobile object O1. Detection time difference T is calculated as connection distance L (R2, R11) = L (R2, R3) + L (R3, R6) + L (R6, R9) + L (R9, R10) + L (R10, R11). Since L (R2, R11) is large, it is determined that L (R2, R11) / T> C and movement is impossible, and the reception movement point R11 is held in the movement reservation point list as a movement reservation point. Thereafter, when the moving body O2 approaches and is detected by the receiver R10, the connection distance L (R2, R10) = L (R2, R3) + L (R3, R2) with respect to R2, which is the latest movement point of the extraction line. The detection time difference T is calculated from (R6) + L (R6, R9) + L (R9, R10), and since L (R2, R10) is large, it is determined that L (R2, R10) / T> C and the movement is impossible. Is done. Next, the connection distance L (R10, R11) and the detection time difference T are calculated with respect to the holding movement point R11 in the movement holding point list, and it is determined that the movement is possible because L (R10, R11) / T <C. A new flow line (R11, R10) is extracted separately from the extracted middle flow line composed of the movement points R1 and R2.
次に、複数の受信機20が広範囲に誤検知した場合を説明する。
図12において、施設において、壁又は床を隔てた同じような位置に受信機R1,R2、R12,R13が設置されている場合に、各受信機R1,R2,R12,R13を隔てる壁又は床の電波遮断が不十分なために、移動体O1の携帯する送信機10−O1が複数の受信機R1,R2,R12,R13に渡って連続して広範囲に誤検知されたとする。
まず、移動体O1が図12上を左側から移動してきて受信機R1により検知され、最新の移動点をR1とする動線として抽出されているとする。受信機R1に検知された直ぐ後で受信機R12に検知されると、抽出中動線の最新移動点であるR1に対して接続距離L(R1,R12)=L(R1,R2)+L(R2,R3)+L(R3,R6)+L(R6,R9)+L(R9,R8)+L(R8,R1)+L(R1,R12)と検知時刻差Tが計算され、L(R1,R12)が大きいためL(R1,R12)/T>Cとなって移動不可能と判定されて、受信移動点R12は移動保留点として移動保留点リストに保持される。その後、移動体O1が受信機R2に接近して検知されると、接続距離L(R1,R2)と検知時刻差Tが計算され、L(R1,R2)/T<Cで移動可能と判定されて受信移動点R2が抽出中動線に登録される。その後、移動体O1が受信機R13に検知されると、抽出中動線の最新移動点であるR2に対して接続距離L(R2,R13)=L(R2,R3)+L(R3,R6)+L(R6,R9)+L(R9,R8)+L(R8,R1)+L(R1,R13)と検知時刻差Tが計算され、L(R2,R13)が大きいためL(R2,R13)/T>Cとなって移動不可能と判定される。次に移動保留点リストの保留移動点R12に対して接続距離L(R12,R13)と検知時刻差Tが計算され、L(R12,R13)/T<Cとなって移動可能と判定され、移動点R1およびR2から構成される抽出中動線とは別に新しい動線(R12,R13)が抽出される。
これらのように、同一移動体IDを有する複数の送信機10が一定距離離れて存在すれば、お互い異なる動線として抽出するようになっている。
Next, a case where a plurality of
In FIG. 12, when receivers R1, R2, R12, and R13 are installed at similar positions across the wall or floor in the facility, the walls or floors that separate the receivers R1, R2, R12, and R13. It is assumed that the transmitter 10-O1 carried by the moving body O1 is erroneously detected continuously over a wide range over a plurality of receivers R1, R2, R12, and R13.
First, it is assumed that the moving body O1 moves from the left side in FIG. 12, is detected by the receiver R1, and is extracted as a flow line having the latest moving point as R1. When detected by the receiver R12 immediately after being detected by the receiver R1, the connection distance L (R1, R12) = L (R1, R2) + L ( R2, R3) + L (R3, R6) + L (R6, R9) + L (R9, R8) + L (R8, R1) + L (R1, R12) and the detection time difference T are calculated, and L (R1, R12) is Since it is large, it is determined that L (R1, R12) / T> C and the movement is impossible, and the reception movement point R12 is held in the movement reservation point list as a movement reservation point. After that, when the moving body O1 is detected by approaching the receiver R2, the connection distance L (R1, R2) and the detection time difference T are calculated, and it is determined that the mobile body O1 can move at L (R1, R2) / T <C. Thus, the reception movement point R2 is registered in the extraction line. After that, when the moving body O1 is detected by the receiver R13, the connection distance L (R2, R13) = L (R2, R3) + L (R3, R6) with respect to R2, which is the latest movement point of the extraction line. The detection time difference T is calculated from + L (R6, R9) + L (R9, R8) + L (R8, R1) + L (R1, R13). Since L (R2, R13) is large, L (R2, R13) / T > C and it is determined that the movement is impossible. Next, the connection distance L (R12, R13) and the detection time difference T are calculated with respect to the holding movement point R12 in the movement holding point list, and it is determined that the movement is possible because L (R12, R13) / T <C. A new flow line (R12, R13) is extracted separately from the extracted middle flow line composed of the movement points R1 and R2.
As described above, if a plurality of transmitters 10 having the same moving body ID exist at a certain distance, they are extracted as different flow lines.
以上より、実施の形態1によれば、移動体追跡システムを、移動体に携帯され、当該移動体を識別する移動体IDを含む移動体情報を無線で送信する送信機10と、施設に設置され、送信機10が送信した移動体情報を受信して移動体を検知し、受信機20を識別する受信機IDと移動体の検知時刻を含む移動体検知情報21を送信する受信機20と、複数の受信機20が送信した移動体検知情報21を受信する都度、移動体ID、受信機IDに基づく検知位置及び検知時刻よりなる移動点を生成し、移動点を移動体毎に検知時刻に基づく時系列に並べた動線情報40bを作成する追跡サーバ30とを備えるように構成した。そして、追跡サーバ30を、施設の経路に沿って受信機間の接続関係を定義した受信機配置情報を保持する受信機配置情報保持部35と、受信機20が送信した移動体検知情報21を受信する受信部31と、受信部31で新たに受信した移動体検知情報21より生成した受信移動点から同一移動体IDの動線情報40bに含まれる最新移動点までの施設の経路に沿った接続距離Lを受信機配置情報より求めると共に、両移動点間の検知時刻差Tを各検知時刻より求め、接続距離L及び検知時刻差Tより同一移動体が両移動点間を移動可能であるか判定する移動判定部32と、移動判定部32が移動可能と判定した受信移動点を動線情報40bに追加する動線作成部33とを有するように構成した。このため、施設の壁及び床を越えて送信機10の信号を受信するといった受信機20の誤検知に対して、移動体が存在する施設領域を正しく検出して正確な動線情報40bを作成することができる。
As described above, according to the first embodiment, the mobile body tracking system is installed in the facility, and the transmitter 10 that is carried by the mobile body and wirelessly transmits the mobile body information including the mobile body ID that identifies the mobile body. The
また、上記実施の形態1によれば、動線作成部33が、受信機配置情報で定義された受信機間の接続関係に基づいて、動線情報40bに含まれる最新移動点から移動判定部32が移動可能と判定した受信移動点までの経路上に、受信部31で移動体検知情報21を受信しなかった受信機20が存在するか検索し、存在する場合に、動線情報40bの最新移動点と受信移動点の間に移動体検知情報21を受信しなかった受信機20の情報を追加するように構成した。このため、送信機10から送信される移動体情報を受信できないといった受信機20の検知ミスに対して、検知ミスした経路上の移動点を動線情報40bに補完して、施設の経路に沿った正しい動線情報40bを作成することができる。
Further, according to the first embodiment, the flow
また、上記実施の形態1によれば、移動判定部32が、受信部31で新たに受信した移動体検知情報21より作成した受信移動点を移動不可能と判定した場合に、さらに、過去に受信され過去に移動不可能と判定した移動点を保留移動点として登録した保留移動点リスト36aを参照して、保留移動点リスト36aに登録されている保留移動点と受信移動点の接続距離L及び検知時刻差Tを求めて、同一移動体が両移動点間を移動可能であるか判定し、動線作成部33が、移動判定部32が移動可能と判定した保留移動点と受信移動点より新たな動線情報40bを作成するように構成した。このため、送信機10の有する移動体IDを改竄して不正利用し、同一移動体IDを有する送信機10が施設内に同時に複数存在する場合にも、移動体それぞれについて動線情報40bを作成することができる。また、施設の床及び壁を越えて送信機10の信号を受信するといった受信機20の誤検知が複数の受信機20に渡って広範囲に発生する場合にも、連続する誤検知の移動体検知情報21から動線情報40bを作成して記録に残すことができる。
Further, according to the first embodiment, when the
実施の形態2.
図13は、この発明の実施の形態2に係る追跡サーバ30の構成を示すブロック図であり、図3と同一又は相当の部分については同一の符号を付し説明を省略する。図13に示す追跡サーバ30は、図3に示す上記実施の形態1の追跡サーバ30に新たに統計処理部37、統計情報保持部38及び処理変更部39を追加した構成である。この統計処理部37は、移動判定部32が判定した移動判定結果及び動線作成部33が作成した動線情報40bに基づいて所望の統計情報を計算する。統計情報保持部38は、統計処理部37が計算した統計情報を保持する。処理変更部39は、統計情報に基づいて、移動判定部32の移動判定処理及び受信機20の移動体検知処理の各処理内容及び設定情報を変更する。なお、本実施の形態2の移動体追跡システムの構成は、図1に示す移動体追跡システムと図面上では同様の構成であるため、以下では図1を援用して説明する。
Embodiment 2. FIG.
FIG. 13 is a block diagram showing the configuration of the tracking
以下、新たに追加した統計処理部37、統計情報保持部38、処理変更部39による処理の内容を中心に説明する。
図14は、追跡サーバ30の統計情報保持部38が保持する統計情報を説明する図である。統計情報は、移動体検知エラーに関する統計情報38a及び交通流に関する統計情報38bから構成される。移動体検知エラーに関する統計情報38aは、受信した受信機20の「受信機ID」毎に算出した、「検知ミス」エラーの発生頻度、発生時の移動パターン及び電波強度等、並びに「誤検知」エラーの発生頻度、発生時の移動パターン及び電波強度等、エラー解析に役立つ統計情報である。移動判定部32の移動判定処理及び動線作成部33の動線作成処理において上記実施の形態1の図11〜図13に示すような受信機の誤検知及び検知ミスがあった場合に、逐次、統計処理部37が移動判定部32の判定結果及び動線作成部33の動線情報40bを用いてオンラインで計算して移動体検知エラーに関する統計情報38aを作成する。
Hereinafter, the contents of the processing by the newly added
FIG. 14 is a diagram for explaining the statistical information held by the statistical information holding unit 38 of the tracking
また、交通流に関する統計情報38bは、「受信機ID」毎又は近傍の受信機グループ毎に算出した、受信機20の近傍を通過する移動体の数、移動方向及び移動速度に関する「交通流」の統計情報である。移動体検知エラーに関する統計情報38aと同様に、統計処理部37が移動判定部32の判定結果及び動線作成部33の動線情報40bを用いてオンラインで計算して交通流に関する統計情報38bを作成する。
Further, the statistical information 38b relating to the traffic flow is “traffic flow” relating to the number, moving direction, and moving speed of the moving bodies passing through the vicinity of the
このような統計情報は、補完移動点を含む動線情報40b及びエラーログ(保留移動点等の情報)をオフラインで読み出して計算して作成することもできるが、本実施の形態2のように移動判定あるいは動線作成を行う際にオンラインで統計情報を生成する構成にすることにより、動線作成処理の途中経過のデータをオンラインで利用してリアルタイムかつ少ない計算量で統計情報を得ることができる。 Such statistical information can be created by reading and calculating the flow line information 40b including the complementary movement point and the error log (information such as the holding movement point) offline, as in the second embodiment. By creating online statistical information when determining movement or creating a flow line, it is possible to obtain statistical information in real time and with a small amount of computation by using online data in the course of the flow line creation process. it can.
統計処理部37が計算する統計情報としては、移動体検知エラーに関する統計情報38a及び交通流に関する統計情報38bの他に、隣接する受信機20が同一移動体IDの移動体検知情報21を略同時刻に検知するといった検知パターンに関する統計情報、受信機20又は近傍の受信機グループにおいて高頻度で検知する移動体ID等の移動体検知頻度に関する統計情報等、施設及び用途に応じて種々の統計情報が考えられる。
As statistical information calculated by the
統計処理部37は、作成した統計情報を統計情報保持部38に記憶させると共に、処理変更部39へ出力する。統計情報保持部38は、統計処理部37が作成した統計情報を保持する。表示装置50は、追跡サーバ30内部の統計情報保持部38から現在又は過去の統計情報を取得して提示する。
The
処理変更部39は、移動体検知エラーに関する統計情報38aに基づき、移動判定部32の移動判定処理及び受信機20の移動体検知処理に関わる処理内容及び設定情報を自動的に変更する。あるいは、処理変更部39が統計情報の提示と処理内容変更に必要な対話機能を備え、ユーザが表示装置50と入力装置等を用いて入力する処理内容の変更指示に従って移動判定部32及び受信機20に関わる処理内容及び設定情報を対話的に変更する。
The
例えば、隣接する受信機20が同一移動体IDの移動体検知情報21を略同時刻に検知する頻度が増加してきた場合に、どちらか一方の受信機20に検知させるようにするために、受信機配置情報保持部35が保持する受信機配置情報中の受信機間の接続距離Lを大きくする。また、検知ミスが多い受信機20に対して、電波強度の閾値を低く設定しなおして検知感度を上げたり検知領域を広げたりする。また、誤検知が多い受信機20に対して、電波強度の閾値を高く設定しなおして検知感度を下げたり検知領域を狭くしたりする。さらに、施設の工事又はリレイアウトにより新たに通路が発生し経路が変更されたにもかかわらず受信機配置情報保持部35が保持する受信機配置情報が更新されていなければ、その近傍で誤検知が増加する。このような場合、処理変更部39が誤検知の多い箇所を検出してフロア図面上に表示させ、ユーザが現場を確認の上、受信機配置情報の設定を対話的に変更する。
For example, when the frequency at which the
以上より、実施の形態2によれば、追跡サーバ30が、移動判定部32の判定結果及び動線作成部33が作成した動線情報40bを用いた統計処理を行い、受信機20の移動体検知に関する統計情報を作成する統計処理部37を有するように構成した。このため、誤検知及び検知ミスといった受信機20の検知エラーの発生状況、並びに受信機20間の交通流量の把握に役立つ統計情報を得ることができる。
As described above, according to the second embodiment, the tracking
また、実施の形態2によれば、追跡サーバ30が、移動判定部32に設定されている、移動点間を同一移動体が移動可能であるか判定するために用いる受信機配置情報等を、統計処理部37が作成した統計情報に基づいて変更する処理変更部39を有するように構成した。また、処理変更部39が、受信機20に設定されている、移動体を検知するために用いる電波強度の閾値設定等を、統計処理部37が作成した統計情報に基づいて変更するように構成した。このため、統計情報から判明した受信機20の検知感度に影響する電波環境の変化、設置位置変更等に対応して、移動判定部32と受信機20の処理内容と設定情報を自動的又は対話的に変更することができ、より適切な移動体追跡を行うことが可能となる。
Further, according to the second embodiment, the tracking
なお、上記実施の形態1,2では、送信機10が、自機を携帯する移動体の移動体IDを保持及び送信する構成にしたが、これに限定されるものではなく、送信機10が自機を識別する送信機IDを保持及び送信すると共に追跡サーバ30等が送信機IDとその送信機10を携帯する移動体の移動体IDを対応付ける情報を管理する構成にして、移動体を追跡するようにしてもよい。
In the first and second embodiments, the transmitter 10 is configured to hold and transmit the moving body ID of the moving body that carries the own apparatus. However, the present invention is not limited to this. A mobile ID is tracked by holding and transmitting a transmitter ID for identifying its own device and managing information that associates the transmitter ID with the mobile body ID of the mobile body carrying the transmitter 10 by the tracking
また、上記実施の形態1,2では、施設及び部屋の出入口には移動体の移動方向を検知する受信機20、その他の場所には移動体を検知する受信機20を設置する構成にしたが、これに限定されるものではなく、全ての場所に移動方向検知機能を有する受信機20又は移動方向検知機能を有しない受信機20を設置する構成であってもよい。
In the first and second embodiments, the
また、上記実施の形態1,2の移動判定部32では、最新移動点及び受信移動点の二つの移動点に対して接続距離Lを検知時刻差Tで除した値を閾値と比較する移動判定を実行するように構成したが、これに限定されるものではなく、例えば接続距離L及び検知時刻差Tそれぞれに閾値を設け、接続距離L及び検知時刻差Tそれぞれが各閾値を超えた場合に移動不可能と判定する処理を先ず実行し、その後に上述の移動判定を実行する構成であってもよい。
さらに、移動判定部32は接続距離Lと検知時刻差Tにより移動判定を実行するように構成したが、移動体検知情報に含まれる電波強度等の他の情報を用いる判定を組み合わせる構成にしてもよい。
Further, in the
Further, the
また、上記実施の形態1,2の動線作成部33では、移動判定部32により移動可能と判定された受信移動点を全て抽出中動線の動線情報40bに登録する構成にしたが、これに限定されるものではなく、同一受信機20から時間的に連続して受信した移動点に対して、最初に登録した移動点と最新の移動点のみ登録し、中間の移動点に関する情報を削除する構成にして、動線情報保持部40のデータ量を削減してもよい。
さらに、動線作成部33は施設からの退場をチェックするように構成したが、これに限定されるものではなく、退場に加えて入場もチェックして、移動点が施設に入場した際に検知されたものであれば動線情報40bの抽出状態を正常開始とし、その他の場合を異常開始とする構成にしてもよい。
さらに、抽出中動線が存在するときに動線作成部33が同じ移動体IDに対して新たな動線を作成した場合、又は入退場のチェックで異常と判定した場合に、表示装置50に指示して警告を提示するように構成してもよい。
In the flow
Furthermore, although the flow
Further, when the flow
なお、追跡サーバ30をコンピュータで構成する場合、受信部31、移動判定部32、動線作成部33、移動点管理部34、統計処理部37、処理変更部39の処理内容を記述している追跡処理プログラムをコンピュータのメモリに格納して、コンピュータのCPUがメモリに格納されている追跡処理プログラムを実行し、HDD等の記憶媒体を受信機配置情報保持部35、保留移動点リスト保持部36、統計情報保持部38、動線情報保持部40として使用すればよい。
When the tracking
10−O1,10−O2 送信機、20 受信機、21 移動体検知情報、30 追跡サーバ、31 受信部、32 移動判定部、33 動線作成部、34 移動点管理部、35 受信機配置情報保持部、35a 受信機管理テーブル、35b 受信機間距離テーブル、36 保留移動点リスト保持部、36a 保留移動点リスト、37 統計処理部、38 統計情報保持部、38a 移動体検知エラーに関する統計情報、38b 交通流に関する統計情報、39 処理変更部、40 動線情報保持部、40a 移動体管理テーブル、40b 動線情報、50 表示装置、60 ネットワーク。 10-O1, 10-O2 transmitter, 20 receiver, 21 moving body detection information, 30 tracking server, 31 receiving unit, 32 movement determination unit, 33 flow line creation unit, 34 moving point management unit, 35 receiver arrangement information Holding unit, 35a Receiver management table, 35b Inter-receiver distance table, 36 reserved moving point list holding unit, 36a reserved moving point list, 37 statistical processing unit, 38 statistical information holding unit, 38a statistical information on moving object detection error, 38b Statistical information on traffic flow, 39 processing change unit, 40 flow line information holding unit, 40a moving body management table, 40b flow line information, 50 display device, 60 network.
Claims (7)
施設に設置され、前記送信機が送信した前記移動体情報を受信して前記移動体を検知し、受信機を識別する受信機識別情報と前記移動体の検知時刻情報を含む移動体検知情報を送信する受信機と、
複数の前記受信機が送信した前記移動体検知情報を受信する都度、前記移動体識別情報、前記受信機識別情報に基づく検知位置及び前記検知時刻情報よりなる移動点を生成し、当該移動点を移動体毎に検知時刻に基づく時系列に並べた動線情報を作成する追跡サーバとを備える移動体追跡システムであって、
前記追跡サーバは、
前記施設の経路に沿って前記受信機間の接続関係を定義した受信機配置情報を保持する受信機配置情報保持部と、
前記受信機が送信した前記移動体検知情報を受信する受信部と、
前記受信部で新たに受信した前記移動体検知情報より生成した新たな移動点から同一移動体の前記動線情報に含まれる最新の移動点までの前記施設の経路に沿った接続距離を前記受信機配置情報より求めると共に、当該両移動点間の検知時刻差を前記各検知時刻情報より求め、前記接続距離及び前記検知時刻差より前記同一移動体が当該両移動点間を移動可能であるか判定する移動判定部と、
前記移動判定部が移動可能と判定した新たな移動点を前記動線情報に追加する動線作成部とを有することを特徴とする移動体追跡システム。 A transmitter that is carried by a mobile body and wirelessly transmits mobile body information including mobile body identification information that identifies the mobile body;
Mobile body detection information including receiver identification information for detecting the mobile body by receiving the mobile body information transmitted by the transmitter and detecting the mobile body and identifying a receiver and detection time information of the mobile body is installed in a facility. A receiver to transmit,
Each time the mobile body detection information transmitted by a plurality of receivers is received, a mobile point including the mobile body identification information, a detection position based on the receiver identification information, and the detection time information is generated. A moving body tracking system comprising a tracking server that creates flow line information arranged in time series based on detection time for each moving body,
The tracking server
A receiver arrangement information holding unit for holding receiver arrangement information defining a connection relationship between the receivers along the path of the facility;
A receiving unit for receiving the moving object detection information transmitted by the receiver;
The connection distance along the route of the facility from the new moving point generated from the moving body detection information newly received by the receiving unit to the latest moving point included in the flow line information of the same moving body is received. Whether or not the same moving body can move between the two moving points based on the connection distance and the detection time difference. A movement determination unit for determining;
A moving body tracking system comprising: a flow line creation unit that adds a new movement point determined to be movable by the movement determination unit to the flow line information.
動線作成部は、前記移動判定部が移動可能と判定した前記保留移動点と前記新たな移動点より新たな動線情報を作成することを特徴とする請求項1記載の移動体追跡システム。 When the movement determination unit determines that a new movement point generated from the moving body detection information newly received by the reception unit is not movable, the movement determination unit further determines the movement point received in the past and determined to be unmovable in the past. With reference to the reserved moving point list registered as the reserved moving point, the same moving object is obtained by obtaining the connection distance and the detection time difference between the reserved moving point registered in the reserved moving point list and the new moving point. Determine whether it is possible to move between the two movement points,
2. The moving body tracking system according to claim 1, wherein the flow line creation unit creates new flow line information from the reserved movement point determined by the movement determination unit to be movable and the new movement point.
移動判定部が動線情報に含まれる最新の移動点及び保留移動点リストに登録されている保留移動点を用いてそれぞれ判定した結果、移動不可能と判定した新たな移動点を保留移動点として保留移動点リストに登録すると共に、前記移動判定部が移動可能と判定して動線作成部が新たな動線情報を作成した保留移動点を前記保留移動点リストから削除する移動点管理部を有することを特徴とする請求項3記載の移動体追跡システム。 The tracking server
As a result of the determination by the movement determination unit using the latest movement point included in the flow line information and the reserved movement point registered in the reserved movement point list, the new movement point determined to be unmovable is set as the reserved movement point. A moving point management unit that registers in the reserved moving point list and deletes the reserved moving point from which the movement determining unit determines that movement is possible and the flow line generating unit generates new flow line information from the reserved moving point list; 4. The moving body tracking system according to claim 3, further comprising:
移動判定部の判定結果及び動線作成部が作成した動線情報を用いた統計処理を行い、受信機の移動体検知に関する統計情報を作成する統計処理部を有することを特徴とする請求項1記載の移動体追跡システム。 The tracking server
2. A statistical processing unit that performs statistical processing using the determination result of the movement determination unit and the flow line information generated by the flow line generation unit, and generates statistical information related to moving body detection of the receiver. The mobile tracking system described.
移動判定部に設定されている、移動点間を同一移動体が移動可能であるか判定する判定条件を、統計処理部が作成した統計情報に基づいて変更する処理変更部を有することを特徴とする請求項5記載の移動体追跡システム。 The tracking server
It has a processing change unit that changes a determination condition set in the movement determination unit to determine whether or not the same moving object can move between moving points based on statistical information created by the statistical processing unit. The moving body tracking system according to claim 5.
受信機に設定されている移動体を検知する検知条件を、統計処理部が作成した統計情報に基づいて変更する処理変更部を有することを特徴とする請求項5記載の移動体追跡システム。 The tracking server
6. The moving body tracking system according to claim 5, further comprising a process changing unit that changes a detection condition for detecting a moving body set in the receiver based on statistical information created by the statistical processing unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009251926A JP2011096174A (en) | 2009-11-02 | 2009-11-02 | Mobile object tracking system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009251926A JP2011096174A (en) | 2009-11-02 | 2009-11-02 | Mobile object tracking system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2011096174A true JP2011096174A (en) | 2011-05-12 |
Family
ID=44112982
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009251926A Pending JP2011096174A (en) | 2009-11-02 | 2009-11-02 | Mobile object tracking system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2011096174A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016014641A (en) * | 2014-07-03 | 2016-01-28 | 株式会社ビスキャス | System for detecting existing position of mobile entity |
| JP2016516178A (en) * | 2013-10-28 | 2016-06-02 | エンパイア テクノロジー ディベロップメント エルエルシー | Determining the location of communication devices |
| JP6994728B1 (en) | 2020-08-05 | 2022-01-14 | Dr.JOY株式会社 | Location information acquisition device and location information acquisition program |
| JP2022063618A (en) * | 2020-10-12 | 2022-04-22 | 株式会社東芝 | Processing apparatus, processing system, processing method, program, and storage medium |
| WO2023157251A1 (en) * | 2022-02-18 | 2023-08-24 | 株式会社 東芝 | Processing device, processing system, processing method, program, and storage medium |
| JP2024065695A (en) * | 2022-10-31 | 2024-05-15 | 株式会社豊田中央研究所 | DATA ANALYSIS APPARATUS, DATA ANALYSIS SYSTEM, DATA ANALYSIS METHOD, AND COMPUTER PROGRAM |
-
2009
- 2009-11-02 JP JP2009251926A patent/JP2011096174A/en active Pending
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016516178A (en) * | 2013-10-28 | 2016-06-02 | エンパイア テクノロジー ディベロップメント エルエルシー | Determining the location of communication devices |
| JP2016014641A (en) * | 2014-07-03 | 2016-01-28 | 株式会社ビスキャス | System for detecting existing position of mobile entity |
| JP6994728B1 (en) | 2020-08-05 | 2022-01-14 | Dr.JOY株式会社 | Location information acquisition device and location information acquisition program |
| JP2022031037A (en) * | 2020-08-05 | 2022-02-18 | Dr.JOY株式会社 | Position information acquisition device and position information acquisition program |
| JP2022063618A (en) * | 2020-10-12 | 2022-04-22 | 株式会社東芝 | Processing apparatus, processing system, processing method, program, and storage medium |
| JP7642341B2 (en) | 2020-10-12 | 2025-03-10 | 株式会社東芝 | Processing device, processing system, processing method, program, and storage medium |
| WO2023157251A1 (en) * | 2022-02-18 | 2023-08-24 | 株式会社 東芝 | Processing device, processing system, processing method, program, and storage medium |
| JP2024065695A (en) * | 2022-10-31 | 2024-05-15 | 株式会社豊田中央研究所 | DATA ANALYSIS APPARATUS, DATA ANALYSIS SYSTEM, DATA ANALYSIS METHOD, AND COMPUTER PROGRAM |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11860291B2 (en) | Determining a location of an electronic device | |
| US7545326B2 (en) | Wireless tracking system and method with multipath error mitigation | |
| EP3197217B1 (en) | System for determining location of entrance and area of interest | |
| US10021515B1 (en) | Method and system for location estimation | |
| JP2011096174A (en) | Mobile object tracking system | |
| US7884712B2 (en) | Wireless tracking system and method utilizing tags with variable power level transmissions | |
| US9658312B2 (en) | Location detection system and method | |
| CA2638754C (en) | Position detection and location tracking in a wireless network | |
| Chen et al. | Securing DV-Hop localization against wormhole attacks in wireless sensor networks | |
| US7756415B2 (en) | Method and system for automatically estimating the spatial positions of cameras in a camera network | |
| US20100026570A1 (en) | Method and apparatus for intermittent location reporting | |
| Papaioannou et al. | Tracking people in highly dynamic industrial environments | |
| JP6024257B2 (en) | Area detection program, area detection device, and area detection method | |
| US8630235B2 (en) | Method and apparatus for the computer-aided classification of measurements for the feature-based positioning of a mobile object in a predetermined region | |
| JP2012026851A (en) | Terminal position estimation apparatus, terminal position estimation system and terminal position estimation method | |
| Isasi et al. | Location, tracking and identification with RFID and vision data fusion | |
| KR101853700B1 (en) | Indoor localization system in disaster relief and localization method thereof | |
| Gonzalez et al. | Data mining-based localisation of spatial low-resolution sensors in commercial buildings | |
| KR101176834B1 (en) | Method and Apparatus for estimation of target object position using magnetic field sensor, and Recording medium thereof | |
| Tang et al. | RFID network planning for wireless manufacturing considering the detection uncertainty | |
| CN109474891A (en) | A kind of localization method and server | |
| CN106030466A (en) | motion tracking | |
| Soltani | Neighborhood localization method for locating construction resources based on RFID and BIM | |
| Mateo et al. | Collision detection for ubiquitous parking management based on multi-agent system | |
| JP2004212066A (en) | Flow line observation system, flow line observation method and flow line observation program |