JP2012027766A - Moving direction specification system and moving direction specification program - Google Patents

Moving direction specification system and moving direction specification program Download PDF

Info

Publication number
JP2012027766A
JP2012027766A JP2010166898A JP2010166898A JP2012027766A JP 2012027766 A JP2012027766 A JP 2012027766A JP 2010166898 A JP2010166898 A JP 2010166898A JP 2010166898 A JP2010166898 A JP 2010166898A JP 2012027766 A JP2012027766 A JP 2012027766A
Authority
JP
Japan
Prior art keywords
wireless tag
moving direction
detection
moving
specifying
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.)
Granted
Application number
JP2010166898A
Other languages
Japanese (ja)
Other versions
JP4822194B1 (en
Inventor
Ryosuke Hayashi
亮佑 林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CSK Corp
Original Assignee
CSK Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by CSK Corp filed Critical CSK Corp
Priority to JP2010166898A priority Critical patent/JP4822194B1/en
Priority to CN2011102171646A priority patent/CN102411064A/en
Application granted granted Critical
Publication of JP4822194B1 publication Critical patent/JP4822194B1/en
Publication of JP2012027766A publication Critical patent/JP2012027766A/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Radar Systems Or Details Thereof (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a moving direction specification system capable of specifying a moving direction of a moving body using a wireless tag without separately installing a sensor for specifying the moving direction of the moving body, and to provide a moving direction specification program.SOLUTION: A moving direction specification system 1 specifies a moving direction of a moving body, and includes a wireless tag 2 attached to the moving body, detectors 4 that are placed at plural positions along the moving direction of the moving body and detect the wireless tag 2 by communicating with the wireless tag 2, and a moving direction specification unit 6a that specifies the moving direction of the moving body on the basis of change in a detection state of the wireless tag 2 detected by each detector 4 placed at the plural positions.

Description

本発明は、移動方向特定システム、及び移動方向特定プログラムに関する。   The present invention relates to a moving direction specifying system and a moving direction specifying program.

近年、RFID(Radio Frequency IDentification)タグやWi−Fi(Wireless Fidelity)タグ等の無線タグを用いて、物品の在庫管理や流通管理、あるいは人間の入退室管理等が行われている。このような管理においては、例えば無線タグに記憶されている情報の利用に加えて、管理対象の物品の入庫又は出庫の何れが行われたのか、あるいは人間の入室又は退室の何れが行われたのか等、無線タグが付された物品や人体の移動方向を特定することが重要となっている。   2. Description of the Related Art In recent years, inventory management and distribution management of goods, management of human entrance / exit, and the like have been performed using wireless tags such as RFID (Radio Frequency IDentification) tags and Wi-Fi (Wireless Fidelity) tags. In such management, for example, in addition to the use of information stored in the wireless tag, whether the article to be managed was entered or exited, or whether a person entered or exited the room It is important to specify the moving direction of an article or a human body with a wireless tag attached.

このため、例えば、部外者の立ち入りが制限されるセキュリティゾーンに出入りする通行者を特定すると共に、その通行者の移動方向を特定することで、部外者の無断入室を監視し警報を発する部外者監視システムが提案されている。このシステムでは、セキュリティゾーンへの出入口に設置されたゲートに、赤外線センサ等の位置検出センサが通行方向に沿って2個設置されている。さらに、通行者が所持するマグネットタグを検出するためのアコーストマグネチック式センサがゲートに設置されている。そして、各位置検出センサによる検知順序に基づいて通行者の移動方向を判断すると共に、アコーストマグネチック式センサによるマグネットタグの検知の有無に応じて通行者が特定される(例えば、特許文献1参照)。   For this reason, for example, by identifying a passer-by who enters and exits a security zone where outsiders are restricted from entering, and specifying the direction of movement of the passer-by, the outsider's unauthorized entry room is monitored and an alarm is issued. An outsider monitoring system has been proposed. In this system, two position detection sensors, such as an infrared sensor, are installed along the passage direction at a gate installed at the entrance to the security zone. Further, an acoustic magnetic sensor for detecting a magnet tag carried by a passerby is installed at the gate. Based on the detection order of each position detection sensor, the movement direction of the passer-by is determined, and the passer-by is specified according to whether or not the magnet tag is detected by the acoustic magnetic sensor (for example, Patent Document 1). reference).

特開2003−303382号公報JP 2003-303382 A

しかしながら、上述の如き従来のシステムでは、通行者を特定するためのセンサと、通行者の移動方向を検知するためのセンサとを個別に設ける必要があり、システム全体の構成の複雑化を招いていた。従って、システム構成のためのコストを減少する余地があった。   However, in the conventional system as described above, it is necessary to separately provide a sensor for specifying the passerby and a sensor for detecting the direction of movement of the passerby, which causes a complicated configuration of the entire system. It was. Therefore, there is room for reducing the cost for system configuration.

本発明は、上記に鑑みてなされたものであって、移動体の移動方向を特定するためのセンサを別途設けなくても、無線タグを用いて移動体の移動方向を特定することができる、移動方向特定システム、及び移動方向特定プログラムを提供することを目的とする。   The present invention has been made in view of the above, and it is possible to specify the moving direction of the moving object using a wireless tag without separately providing a sensor for specifying the moving direction of the moving object. It is an object of the present invention to provide a moving direction specifying system and a moving direction specifying program.

上述した課題を解決し、目的を達成するために、請求項1に記載の移動方向特定システムは、移動体の移動方向を特定する移動方向特定システムであって、前記移動体に取り付けられた無線タグと、前記移動体の移動方向に沿った複数の位置に配置され、前記無線タグと通信することで当該無線タグを検出する検出手段と、前記複数の位置に配置された前記各検出手段における前記無線タグの検出状態の遷移に基づき、前記移動体の移動方向を特定する移動方向特定手段と、を備える。   In order to solve the above-described problems and achieve the object, the moving direction specifying system according to claim 1 is a moving direction specifying system for specifying a moving direction of a moving body, and is a wireless attached to the moving body. A tag, a detection unit disposed at a plurality of positions along a moving direction of the moving body, and detecting the wireless tag by communicating with the wireless tag; and each of the detection units disposed at the plurality of positions Moving direction specifying means for specifying a moving direction of the moving body based on transition of the detection state of the wireless tag.

また、請求項2に記載の移動方向特定システムは、請求項1に記載の移動方向特定システムにおいて、前記移動方向特定手段は、前記検出手段にて前記無線タグが検出された後、全ての前記検出手段にて当該無線タグが検出されずに一定時間以上経過した場合、当該無線タグが付された前記移動体を移動方向の特定対象から除外する。   Further, the movement direction identification system according to claim 2 is the movement direction identification system according to claim 1, wherein the movement direction identification unit is configured to detect all the tags after the detection unit detects the wireless tag. If the wireless tag is not detected by the detection means and a certain time has elapsed, the mobile body with the wireless tag attached is excluded from the moving direction identification target.

また、請求項3に記載の移動方向特定システムは、請求項1又は2に記載の移動方向特定システムにおいて、前記移動体の移動速度を測定する速度測定手段を備え、前記検出手段は、読取要求信号を送信し、前記無線タグは、前記読取要求信号を受信した場合に応答信号を送信し、前記検出手段は、前記読取要求信号を所定回数送信した場合に前記無線タグから前記応答信号を受信した回数が、前記速度測定手段にて測定された前記移動体の速度に応じた応答必要回数以上の場合に、当該無線タグを検出したものとする。   The moving direction specifying system according to claim 3 is the moving direction specifying system according to claim 1 or 2, further comprising speed measuring means for measuring the moving speed of the moving body, wherein the detecting means is a read request. The wireless tag transmits a response signal when the reading request signal is received, and the detection unit receives the response signal from the wireless tag when the reading request signal is transmitted a predetermined number of times. It is assumed that the wireless tag has been detected when the number of times is equal to or greater than the required number of responses corresponding to the speed of the moving object measured by the speed measuring means.

また、請求項4に記載の移動方向特定プログラムは、コンピュータに、移動体の移動方向を特定させる移動方向特定プログラムであって、前記移動体の移動方向に沿った複数の位置に配置された検出手段により、前記移動体に取り付けられた無線タグと通信することで当該無線タグを検出する検出ステップと、前記複数の位置に配置された前記各検出手段における前記無線タグの検出状態の遷移に基づき、前記移動体の移動方向を特定する移動方向特定ステップと、を実行させる。   A moving direction specifying program according to claim 4 is a moving direction specifying program for causing a computer to specify a moving direction of a moving body, and is arranged at a plurality of positions along the moving direction of the moving body. And a detection step of detecting the wireless tag by communicating with the wireless tag attached to the mobile body, and a transition of a detection state of the wireless tag in each of the detection means arranged at the plurality of positions. And a moving direction specifying step for specifying a moving direction of the moving body.

請求項1に記載の移動方向特定システム、及び請求項4に記載の移動方向特定プログラムによれば、複数の位置に配置された各検出手段における無線タグの検出状態の遷移に基づき、移動体の移動方向を特定するので、移動体の移動方向を特定するためのセンサを別途設けなくても、無線タグを用いて移動体の移動方向を特定することができる。特に、各検出手段における無線タグの検出状態が所定の遷移を経た場合に移動体の移動方向を特定するので、無線タグの誤検出等に起因して誤った移動方向を特定することを回避することができ、移動体の移動方向を確実に特定することができる。   According to the moving direction specifying system according to claim 1 and the moving direction specifying program according to claim 4, based on the transition of the detection state of the wireless tag in each detecting means arranged at a plurality of positions, Since the moving direction is specified, the moving direction of the moving body can be specified using the wireless tag without separately providing a sensor for specifying the moving direction of the moving body. In particular, since the moving direction of the moving body is specified when the detection state of the wireless tag in each detection means has passed a predetermined transition, it is possible to avoid specifying an incorrect moving direction due to erroneous detection of the wireless tag or the like. And the moving direction of the moving body can be reliably specified.

また、請求項2に記載の移動方向特定システムによれば、検出手段にて無線タグが検出された後、全ての検出手段にて当該無線タグが検出されずに一定時間以上経過した場合、当該無線タグが付された移動体を移動方向の特定対象から除外するので、例えば無線信号の反射等により誤って検出手段により検出された無線タグが付された移動体を移動方向の特定対象から除外することができ、移動方向を特定する必要のある移動体の移動方向を確実に特定することができる。   Further, according to the movement direction specifying system according to claim 2, after the wireless tag is detected by the detection means, if the wireless tag is not detected by all the detection means and a certain time has passed, Since the mobile object with the wireless tag is excluded from the moving direction identification target, for example, the mobile object with the wireless tag erroneously detected by the detection means due to reflection of a wireless signal or the like is excluded from the movement direction specific target. Therefore, it is possible to reliably specify the moving direction of the moving body that needs to specify the moving direction.

また、請求項3に記載の移動方向特定システムによれば、読取要求信号を所定回数送信した場合に無線タグから応答信号を受信した回数が、速度測定手段にて測定された移動体の速度に応じた応答必要回数以上の場合に、当該無線タグを検出したものとするので、検出手段の検出可能範囲内に無線タグが位置し、検出手段が確実に当該無線タグから応答信号を受信可能な場合にのみ無線タグを検出したものとすることができ、例えば無線信号の反射等による無線タグの誤検出の発生確率を低減することができる。   According to the moving direction specifying system according to claim 3, the number of times the response signal is received from the wireless tag when the read request signal is transmitted a predetermined number of times is the speed of the moving object measured by the speed measuring means. Since the wireless tag is detected when the number of required responses exceeds the required number, the wireless tag is located within the detectable range of the detection means, and the detection means can reliably receive a response signal from the wireless tag. Only when the wireless tag is detected, the probability of erroneous detection of the wireless tag due to, for example, reflection of the wireless signal can be reduced.

物品の入出庫管理に適用した場合の移動方向特定システムの概念図である。It is a conceptual diagram of the movement direction specific system at the time of applying to goods storage / exit management. 移動方向特定システムの電気的構成を機能概念的に示したブロック図である。It is the block diagram which showed the electrical structure of the moving direction specific system functionally conceptually. 状態遷移表に格納されている情報を例示した表である。It is the table | surface which illustrated the information stored in the state transition table. 対象リストに格納されている情報を例示した表である。It is the table | surface which illustrated the information stored in the object list. 移動方向特定処理のフローチャートである。It is a flowchart of a moving direction specific process. 検出処理における検出部と無線タグとの間の信号の授受を例示した概念図である。It is the conceptual diagram which illustrated transmission / reception of the signal between the detection part and wireless tag in a detection process. 検出処理のフローチャートである。It is a flowchart of a detection process. 検出可能範囲と読取有効距離sとの関係を示した概念図である。It is the conceptual diagram which showed the relationship between the detectable range and the reading effective distance s. 図3の状態遷移表により記述される無線タグの検出状態の遷移を示した状態遷移図である。FIG. 4 is a state transition diagram showing transitions of detection states of wireless tags described by the state transition table of FIG. 3.

以下に添付図面を参照して、この発明に係る移動方向特定システム、及び移動方向特定プログラムの実施の形態を詳細に説明する。ただし、この実施の形態によって本発明が限定されるものではない。なお、この発明に係る移動方向特定システム、及び移動方向特定プログラムの適用対象は任意で、例えば物品の入出庫管理や人間の入退室管理等に適用することができるが、以下の実施の形態では、物品の入出庫管理に適用した場合を例として説明する。   Exemplary embodiments of a moving direction specifying system and a moving direction specifying program according to the present invention will be described below in detail with reference to the accompanying drawings. However, the present invention is not limited by this embodiment. In addition, the application target of the moving direction specifying system and the moving direction specifying program according to the present invention is arbitrary, and can be applied to, for example, goods entering / exiting management or human entrance / exit management, but in the following embodiments, An example in which the present invention is applied to article storage management will be described.

(構成)
最初に、移動方向特定システムの構成について説明する。図1は物品の入出庫管理に適用した場合の移動方向特定システムの概念図、図2は移動方向特定システムの電気的構成を機能概念的に示したブロック図である。例えば図1に示すように、物品がフォークリフトやAGV(Automatic Guided Vehicles)に積載されて入出庫される場合において、移動方向特定システム1は、移動体としての物品の移動方向を特定するために用いられる。
(Constitution)
First, the configuration of the moving direction specifying system will be described. FIG. 1 is a conceptual diagram of a moving direction specifying system when applied to goods storage / exit management, and FIG. 2 is a block diagram functionally conceptually showing the electrical configuration of the moving direction specifying system. For example, as shown in FIG. 1, when an article is loaded and unloaded on a forklift or AGV (Automatic Guided Vehicles), the moving direction specifying system 1 is used to specify the moving direction of the article as a moving body. It is done.

図2に示すように、移動方向特定システム1は、無線タグ2、及び移動方向特定装置3を備えている。   As shown in FIG. 2, the moving direction specifying system 1 includes a wireless tag 2 and a moving direction specifying device 3.

(構成−無線タグ)
無線タグ2は、移動方向を特定すべき移動体に取り付けられるものである。なお、無線タグ2の具体的な構成は任意であり、例えば、パッシブ型またはアクティブ型のRFIDタグや、Wi−Fiタグ等の公知の無線タグを用いることができる。この無線タグ2には、例えば当該無線タグ2を一意に識別するための無線タグID等の各種情報が記憶され、後述するアンテナ4aとの間で通信を行う。
(Configuration-wireless tag)
The wireless tag 2 is attached to a moving body whose moving direction is to be specified. The specific configuration of the wireless tag 2 is arbitrary, and for example, a known wireless tag such as a passive or active RFID tag or a Wi-Fi tag can be used. The wireless tag 2 stores various information such as a wireless tag ID for uniquely identifying the wireless tag 2 and performs communication with an antenna 4a described later.

(構成−移動方向特定装置)
移動方向特定装置3は、無線タグ2と通信することで、その無線タグ2が取り付けられた移動体の移動方向を特定するためのものである。この移動方向特定装置3は、検出部4、速度測定部5、制御部6、及び記憶部7を無線又は有線の通信回線8にて通信可能に接続して構成されている。
(Configuration-moving direction specifying device)
The moving direction specifying device 3 is for specifying the moving direction of the moving body to which the wireless tag 2 is attached by communicating with the wireless tag 2. This moving direction specifying device 3 is configured by connecting a detection unit 4, a speed measurement unit 5, a control unit 6, and a storage unit 7 through a wireless or wired communication line 8 so that they can communicate with each other.

(構成−移動方向特定装置−検出部)
検出部4は、無線タグ2と通信することで無線タグ2を検出する検出手段である。この検出部4は、図1に示すように、移動体の移動方向に沿った複数の位置に配置されている。本実施の形態では、図1に示すように2つの検出部4(図1における左側の検出部4を検出部4A、右側の検出部4を検出部4Bとする)が設けられている場合を例として説明する。
(Configuration-Moving direction identification device-Detection unit)
The detection unit 4 is detection means for detecting the wireless tag 2 by communicating with the wireless tag 2. As shown in FIG. 1, the detection unit 4 is arranged at a plurality of positions along the moving direction of the moving body. In the present embodiment, as shown in FIG. 1, there are two detection units 4 (the left detection unit 4 in FIG. 1 is set as the detection unit 4A, and the right detection unit 4 is set as the detection unit 4B). This will be described as an example.

検出部4は、図2に示すように、アンテナ4a、及び検出処理部4bを備えている。アンテナ4aは、検出可能範囲(図1で点線で示した範囲)内の無線タグ2との間で通信を行う通信手段である。検出可能範囲は、無線タグ2から送信された信号をアンテナ4aが受信可能な範囲である。図1では検出部4Aの検出可能範囲と検出部4Bの検出可能範囲とが重複している場合を例示しているが、これらの検出可能範囲が重複しないように各検出部4を配置してもよい。検出処理部4bは、無線タグ2とアンテナ4aとの通信に基づき、無線タグ2を検出する。なお、この検出部4によって実行される処理の詳細については後述する。   As shown in FIG. 2, the detection unit 4 includes an antenna 4a and a detection processing unit 4b. The antenna 4a is a communication unit that performs communication with the wireless tag 2 within a detectable range (a range indicated by a dotted line in FIG. 1). The detectable range is a range in which the antenna 4a can receive a signal transmitted from the wireless tag 2. Although FIG. 1 illustrates the case where the detectable range of the detection unit 4A and the detectable range of the detection unit 4B overlap, the respective detection units 4 are arranged so that these detectable ranges do not overlap. Also good. The detection processing unit 4b detects the wireless tag 2 based on communication between the wireless tag 2 and the antenna 4a. Details of processing executed by the detection unit 4 will be described later.

(構成−移動方向特定装置−速度測定部)
速度測定部5は、移動体の移動速度を測定する速度測定手段である。速度測定部5は、移動体の移動速度の測定値を制御部6に出力する。この速度測定部5としては、例えばスピードガン等の公知の速度測定手段を用いることができる。あるいは、移動体としての物品を運搬するフォークリフトやAGVから、無線により移動速度情報を取得するようにしてもよい。
(Configuration-Moving direction identification device-Speed measurement unit)
The speed measuring unit 5 is speed measuring means for measuring the moving speed of the moving body. The speed measuring unit 5 outputs a measured value of the moving speed of the moving body to the control unit 6. As the speed measuring unit 5, a known speed measuring means such as a speed gun can be used. Or you may make it acquire movement speed information by radio | wireless from the forklift and AGV which convey the articles | goods as a mobile body.

(構成−移動方向特定装置−制御部)
制御部6は、移動方向特定システム1の各部を制御する制御手段である。この制御部6は、具体的には、CPU、当該CPU上で解釈実行される各種のプログラム(OSなどの基本制御プログラムや、OS上で起動され特定機能を実現するアプリケーションプログラムを含む)、及びプログラムや各種のデータを格納するためのRAMの如き内部メモリを備えて構成されるコンピュータである。特に、本実施の形態に係る移動方向特定プログラムは、任意の記憶媒体又はネットワークを介して移動方向特定システム1にインストールされることで、制御部6の各機能を実質的に構成する。
(Configuration-Moving direction identification device-Control unit)
The control unit 6 is a control unit that controls each unit of the moving direction specifying system 1. Specifically, the control unit 6 includes a CPU, various programs that are interpreted and executed on the CPU (including a basic control program such as an OS and an application program that is activated on the OS and realizes a specific function), and The computer includes an internal memory such as a RAM for storing programs and various data. In particular, the moving direction specifying program according to the present embodiment is substantially installed in the moving direction specifying system 1 via an arbitrary storage medium or network, thereby substantially configuring each function of the control unit 6.

この制御部6は、移動方向特定部6aを備えている。移動方向特定部6aは、移動体の移動方向を特定する移動方向特定手段である。なお、制御部6によって実行される処理の詳細については後述する。   The control unit 6 includes a moving direction specifying unit 6a. The moving direction specifying unit 6a is moving direction specifying means for specifying the moving direction of the moving body. Details of the processing executed by the control unit 6 will be described later.

(構成−記憶部)
記憶部7は、移動方向特定システム1の動作に必要なプログラム及び各種のデータを記録する記録手段であり、例えば、外部記憶装置としてのハードディスク(図示省略)を用いて構成されている。ただし、ハードディスクに代えてあるいはハードディスクと共に、磁気ディスクの如き磁気的記録媒体、又はDVDやブルーレイディスクの如き光学的記録媒体を含む、その他の任意の記録媒体を用いることができる。
(Configuration-storage unit)
The storage unit 7 is a recording unit that records a program and various data necessary for the operation of the moving direction specifying system 1, and is configured using, for example, a hard disk (not shown) as an external storage device. However, any other recording medium including a magnetic recording medium such as a magnetic disk or an optical recording medium such as a DVD or a Blu-ray disk can be used instead of or together with the hard disk.

この記憶部7は、状態遷移表7a、及び対象リスト7bを備えている。   The storage unit 7 includes a state transition table 7a and a target list 7b.

状態遷移表7aは、複数の位置に配置された各検出部4における無線タグ2の検出状態の遷移を特定するための情報を格納する表であり、予め記憶部7に格納されている。ここで、無線タグ2の「検出状態」は、何れかの検出部4において無線タグ2が新たに検出されること、又は何れかの検出部4において検出されていた無線タグ2が消失することをトリガとして順次遷移する。以下の説明では、何れかの検出部4において無線タグ2が新たに検出されること、及び何れかの検出部4において検出されていた無線タグ2が消失することを「イベント」と総称することとする。図3は、状態遷移表7aに格納されている情報を例示した表である。この図3に示すように、状態遷移表7aの縦軸には「現在の検出状態」を表す情報(例えば「Initial」「A」等)が格納され、横軸には「発生したイベント」を特定する情報(例えば「検出部Aで新たに検出」等)が格納されている。そして、縦軸の「現在の検出状態」と横軸の「発生したイベント」とが交差する各位置に、各イベントが発生した際に現在の検出状態から次に遷移すべき検出状態を表す文字が格納されている(例えば「現在の検出状態」が「Initial」、「発生したイベント」が「検出部Aで新たに検出」の場合に「A」等)。なお、この状態遷移表7aに基づく処理の詳細については後述する。   The state transition table 7 a is a table that stores information for specifying the transition of the detection state of the wireless tag 2 in each of the detection units 4 arranged at a plurality of positions, and is stored in the storage unit 7 in advance. Here, the “detection state” of the wireless tag 2 is that the wireless tag 2 is newly detected by any of the detection units 4 or the wireless tag 2 detected by any of the detection units 4 disappears. Transition sequentially using as a trigger. In the following description, the fact that the wireless tag 2 is newly detected by any one of the detection units 4 and the disappearance of the wireless tag 2 detected by any one of the detection units 4 is collectively referred to as an “event”. And FIG. 3 is a table illustrating information stored in the state transition table 7a. As shown in FIG. 3, information indicating the “current detection state” (for example, “Initial” “A”) is stored on the vertical axis of the state transition table 7a, and “occurrence event” is displayed on the horizontal axis. Information to be identified (for example, “newly detected by the detection unit A” or the like) is stored. A character representing a detection state that should transition from the current detection state to the next when each event occurs at each position where the “current detection state” on the vertical axis and the “occurring event” on the horizontal axis intersect. (For example, “A” or the like when “current detection state” is “Initial” and “occurrence event” is “newly detected by detection unit A”). Details of the processing based on the state transition table 7a will be described later.

対象リスト7bは、移動方向を特定する対象となる無線タグ2を特定するための情報を格納する。図4は、対象リスト7bに格納されている情報を例示した表である。この図4に示すように、対象リスト7bには、項目「無線タグID」「最終検出時刻」及び「最終検出状態」に対応する情報が相互に関連付けて格納されている。項目「無線タグID」に対応して格納される情報は、無線タグ2を一意に識別するための識別情報である(図4では例えば「0101」等)。この識別情報は予め各無線タグ2に記憶されており、検出部4が無線タグ2と通信を行った際に、検出部4により無線タグ2から取得され、対象リスト7bに格納される。項目「最終検出時刻」に対応して格納される情報は、何れかの検出部4で最後に無線タグ2を検出した時刻を特定するための情報である(図4では例えば「2010/01/22 12:00:30」等)。この情報は、例えば検出部4が無線タグ2と通信を行った際に、検出部4により対象リスト7bに格納される。項目「最終検出状態」に対応して格納される情報は、何れかの検出部4で最後に無線タグ2を検出した時点での無線タグ2の検出状態を特定するための情報であり、例えば図3の状態遷移表7aにおいて検出状態を表すために用いた文字と同様の情報が格納される(図4では例えば「Aa」等)。   The target list 7b stores information for specifying the wireless tag 2 that is a target for specifying the moving direction. FIG. 4 is a table illustrating information stored in the target list 7b. As shown in FIG. 4, information corresponding to the items “wireless tag ID”, “final detection time”, and “final detection state” is stored in association with each other in the target list 7b. The information stored corresponding to the item “wireless tag ID” is identification information for uniquely identifying the wireless tag 2 (for example, “0101” in FIG. 4). This identification information is stored in advance in each wireless tag 2, and when the detection unit 4 communicates with the wireless tag 2, it is acquired from the wireless tag 2 by the detection unit 4 and stored in the target list 7b. The information stored corresponding to the item “final detection time” is information for specifying the time when the wireless tag 2 was last detected by any of the detection units 4 (in FIG. 4, for example, “2010/01 / 22 12:00:30 "). This information is stored in the target list 7b by the detection unit 4 when the detection unit 4 communicates with the wireless tag 2, for example. The information stored corresponding to the item “final detection state” is information for specifying the detection state of the wireless tag 2 at the time when the wireless tag 2 was last detected by any of the detection units 4. In the state transition table 7a in FIG. 3, the same information as the character used to represent the detection state is stored (for example, “Aa” in FIG. 4).

(処理−移動方向特定処理)
次に、このように構成された移動方向特定システム1にて行われる処理について説明する。図5は移動方向特定処理のフローチャートである。この移動方向特定処理は、例えば、移動方向特定装置3に電源が投入された場合に起動される。
(Processing-Moving direction identification processing)
Next, processing performed in the movement direction specifying system 1 configured as described above will be described. FIG. 5 is a flowchart of the movement direction specifying process. This moving direction specifying process is activated when the moving direction specifying device 3 is powered on, for example.

移動方向特定処理が起動されると、各検出部4の検出処理部4bは検出処理を実行する(SA1)。   When the moving direction specifying process is activated, the detection processing unit 4b of each detection unit 4 executes the detection process (SA1).

(処理−検出処理)
ここで、検出処理について説明する。図6は、検出処理における検出部4と無線タグ2との間の信号の授受を例示した概念図である。この図6に示すように、検出処理においては、検出部4は読取要求時間t内に読取要求信号を所定回数送信する。これに対し、各無線タグ2は、読取要求信号を受信した場合に応答信号を送信する。検出部4は、無線タグ2から応答信号を受信した応答回数に応じて、当該無線タグ2を検出したか否かを判断する。
(Processing-Detection processing)
Here, the detection process will be described. FIG. 6 is a conceptual diagram illustrating transmission / reception of signals between the detection unit 4 and the wireless tag 2 in the detection process. As shown in FIG. 6, in the detection process, the detection unit 4 transmits a read request signal a predetermined number of times within the read request time t. On the other hand, each wireless tag 2 transmits a response signal when receiving a read request signal. The detection unit 4 determines whether or not the wireless tag 2 has been detected in accordance with the number of responses received from the wireless tag 2.

図7は検出処理のフローチャートである。検出処理が起動されると、検出処理部4bは、アンテナ4aから読取要求信号を送信させる(SB1)。この読取要求信号は、例えば無線タグ2に対して無線タグID等の所定の情報を含む応答信号の送信を要求する旨の信号である。   FIG. 7 is a flowchart of the detection process. When the detection process is activated, the detection processing unit 4b transmits a read request signal from the antenna 4a (SB1). This read request signal is a signal for requesting the wireless tag 2 to transmit a response signal including predetermined information such as a wireless tag ID.

続いて検出処理部4bは、SB1で送信した読取要求信号に対する応答として、無線タグ2から応答信号を受信したか否かを判定する(SB2)。例えば検出処理部4bは、アンテナ4aを介して無線タグ2から無線タグID等の情報を含む応答信号を受信したか否かを判定する。   Subsequently, the detection processing unit 4b determines whether or not a response signal is received from the wireless tag 2 as a response to the read request signal transmitted in SB1 (SB2). For example, the detection processing unit 4b determines whether or not a response signal including information such as a wireless tag ID is received from the wireless tag 2 via the antenna 4a.

その結果、応答信号を受信したと判定した場合(SB2、Yes)、検出処理部4bは、無線タグ2から応答信号を受信した回数を示す応答回数を1回加算する(SB3)。なお、この応答回数は、各無線タグ2の無線タグIDに対応付けて、例えば検出部4のRAM(図示省略)に記憶されているものとする。   As a result, when it is determined that a response signal has been received (SB2, Yes), the detection processing unit 4b adds one response number indicating the number of times the response signal has been received from the wireless tag 2 (SB3). The number of responses is assumed to be stored in, for example, a RAM (not shown) of the detection unit 4 in association with the wireless tag ID of each wireless tag 2.

SB3の処理の後、又はSB2で応答信号を受信していないと判定した場合(SB2、No)、検出処理部4bは、読取要求信号の送信を開始してから読取要求時間tが経過したか否かを判定する(SB4)。読取要求時間tの具体的な値は任意で、例えば1秒とする。   After the process of SB3, or when it is determined that the response signal is not received in SB2 (SB2, No), has the detection request unit 4b elapsed since the start of the transmission of the read request signal? It is determined whether or not (SB4). The specific value of the read request time t is arbitrary, for example, 1 second.

その結果、読取要求信号の送信を開始してから読取要求時間tが経過していないと判定した場合(SB4、No)、検出処理部4bはSB1に戻り、アンテナ4aからの読取要求信号の送信を継続させる。   As a result, when it is determined that the read request time t has not elapsed since the start of transmission of the read request signal (SB4, No), the detection processing unit 4b returns to SB1 and transmits the read request signal from the antenna 4a. To continue.

一方、読取要求信号の送信を開始してから読取要求時間tが経過したと判定した場合(SB4、Yes)、検出処理部4bは、応答必要回数Rを算出する(SB5)。ここで応答必要回数Rとは、検出部4から読取要求信号を所定回数送信した場合において、検出部4が無線タグ2を検出したと判断する際の基準となる、無線タグ2から応答信号を受信した回数である。読取要求時間tの間に検出部4が読取要求信号を送信する回数をr回、検出部4が無線タグ2に読取要求信号を送信し、当該無線タグ2から応答信号を受信する際の読取精度をa%とすると、応答必要回数Rは、R=r×a/100として算出される。例えば、r=8回、a=75%とした場合、R=8×75/100=6回となる。   On the other hand, if it is determined that the read request time t has elapsed since the start of transmission of the read request signal (SB4, Yes), the detection processing unit 4b calculates the required response count R (SB5). Here, the required response number R is a response signal from the wireless tag 2 that is a reference when the detection unit 4 determines that the wireless tag 2 has been detected when the reading request signal is transmitted from the detection unit 4 a predetermined number of times. The number of times received. Reading when the detection unit 4 transmits a read request signal to the wireless tag 2 and receives a response signal from the wireless tag 2 r times the number of times the detection unit 4 transmits the read request signal during the read request time t When the accuracy is a%, the required response number R is calculated as R = r × a / 100. For example, when r = 8 times and a = 75%, R = 8 × 75/100 = 6 times.

続いて検出処理部4bは、速度測定部5により移動体の移動速度を測定させ、当該測定した移動体の移動速度vが標準速度v0よりも大きいか否かを判定する(SB6)。標準速度v0は、SB5で算出した応答必要回数Rの補正の要否を判断するための基準となる速度であり、検出可能範囲内において移動体が移動する距離を読取有効距離sとした場合、v0=s/tとして算出される。例え読取要求時間t=1秒、読取有効距離s=2mとした場合、v0=2/1=2m/sとなる。図8は、検出可能範囲と読取有効距離sとの関係を示した概念図である。図8に示すように、標準速度v0は、読取要求時間tの間に移動体が検出可能範囲内に留まることのできる最大の速度を表している。   Subsequently, the detection processing unit 4b causes the speed measuring unit 5 to measure the moving speed of the moving body, and determines whether or not the measured moving speed v of the moving body is larger than the standard speed v0 (SB6). The standard speed v0 is a reference speed for determining whether or not the correction of the required response number R calculated in SB5 is necessary, and when the distance that the moving body moves within the detectable range is the reading effective distance s, Calculated as v0 = s / t. For example, when the reading request time t = 1 second and the reading effective distance s = 2 m, v0 = 2/1 = 2 m / s. FIG. 8 is a conceptual diagram showing the relationship between the detectable range and the effective reading distance s. As shown in FIG. 8, the standard speed v0 represents the maximum speed at which the moving body can remain within the detectable range during the read request time t.

図7に戻り、移動体の移動速度vが標準速度v0よりも大きいと判定した場合(SB6、Yes)、検出処理部4bは、速度測定手段にて測定された移動体の速度vに応じて応答必要回数Rの補正を行う(SB7)。例えば検出処理部4bは、補正後の応答必要回数R’を、R’=R×v0/vとして算出する。例えばR=6回、v0=2m/s、v=4m/sの場合、R=3回となる。   Returning to FIG. 7, when it is determined that the moving speed v of the moving body is larger than the standard speed v0 (SB6, Yes), the detection processing unit 4b responds to the moving body speed v measured by the speed measuring unit. The response required number of times R is corrected (SB7). For example, the detection processing unit 4b calculates the corrected required response number R ′ as R ′ = R × v0 / v. For example, when R = 6 times, v0 = 2 m / s, and v = 4 m / s, R = 3 times.

SB7の処理の後、又はSB6で移動体の移動速度vが標準速度v0よりも大きくない(v0以下)と判定した場合(SB6、No)、検出処理部4bは、RAMに記憶されている応答回数を参照し、無線タグ2から応答信号を受信した応答回数が応答必要回数R(SB7で補正を行った場合には補正後の応答必要回数R’)以上か否かを判定する(SB8)。その結果、無線タグ2から応答信号を受信した応答回数が応答必要回数R以上である場合(SB8、Yes)、検出処理部4bは当該無線タグ2を検出したものとし(SB9)、メインルーチンに戻る。   After the process of SB7, or when it is determined in SB6 that the moving speed v of the moving body is not greater than the standard speed v0 (v0 or less) (SB6, No), the detection processing unit 4b returns the response stored in the RAM. Referring to the number of times, it is determined whether or not the number of responses that received the response signal from the wireless tag 2 is equal to or greater than the required response number R (or the required response number R ′ after correction when corrected in SB7) (SB8) . As a result, when the number of responses received from the wireless tag 2 is equal to or greater than the required response number R (SB8, Yes), the detection processing unit 4b detects the wireless tag 2 (SB9), and enters the main routine. Return.

一方、無線タグ2から応答信号を受信した応答回数が応答必要回数R以上ではない場合(無線タグ2から応答信号を受信した応答回数が応答必要回数R未満の場合)(SB8、No)、検出処理部4bは当該無線タグ2を検出したものとすることなく、メインルーチンに戻る。   On the other hand, when the number of responses received from the wireless tag 2 is not equal to or greater than the required response number R (when the response number received from the wireless tag 2 is less than the required response number R) (SB8, No), detection The processing unit 4b returns to the main routine without detecting the wireless tag 2.

例えば図6において、応答必要回数R=6回、標準速度v0=2m/sである場合を例として考える。また、図6における無線タグAの移動速度vAは2m/s、無線タグAの応答回数は7回、無線タグBの移動速度vBは4m/s、無線タグBの応答回数は4回、無線タグCの移動速度vAは1.5m/s、無線タグCの応答回数は2回であるものとする。この場合、無線タグAについては、移動速度vAが2m/sでありv0より大きくないため、検出処理部4bは応答必要回数Rの補正を行わない。従って、無線タグAの応答回数は7回であり応答必要回数Rの6回以上であるため、検出処理部4bは無線タグAを検出したものとする。また無線タグBについては、移動速度vBが4m/sでありv0より大きいため、検出処理部4bは応答必要回数Rの補正を行う。この場合、補正後の応答必要回数R’は、R’=R×v0/vB=6×2/4=3回となる。従って、無線タグBの応答回数は4回であり補正後の応答必要回数R’の3回以上であるため、検出処理部4bは無線タグBを検出したものとする。また無線タグCについては、移動速度vCが1.5m/sでありv0より大きくないため、検出処理部4bは応答必要回数Rの補正を行わない。従って、無線タグCの応答回数は2回であり応答必要回数Rの6回未満であるため、検出処理部4bは無線タグCを検出していないものとする。   For example, in FIG. 6, consider the case where the required response number R = 6 and the standard speed v0 = 2 m / s. In addition, the moving speed vA of the wireless tag A in FIG. 6 is 2 m / s, the response frequency of the wireless tag A is 7 times, the moving speed vB of the wireless tag B is 4 m / s, the response frequency of the wireless tag B is 4 times, It is assumed that the moving speed vA of the tag C is 1.5 m / s, and the number of responses of the wireless tag C is two. In this case, for the wireless tag A, since the moving speed vA is 2 m / s and not greater than v0, the detection processing unit 4b does not correct the response required number R. Therefore, since the number of responses of the wireless tag A is 7, which is 6 times the required response number R, it is assumed that the detection processing unit 4b has detected the wireless tag A. For the wireless tag B, since the moving speed vB is 4 m / s, which is larger than v0, the detection processing unit 4b corrects the required response count R. In this case, the required response number R ′ after correction is R ′ = R × v0 / vB = 6 × 2/4 = 3. Accordingly, the number of responses of the wireless tag B is 4 times, which is 3 times or more of the response required number R ′ after correction, and therefore it is assumed that the detection processing unit 4b has detected the wireless tag B. For the wireless tag C, the moving speed vC is 1.5 m / s, which is not greater than v0, so the detection processing unit 4b does not correct the required response count R. Therefore, since the number of responses of the wireless tag C is 2 and less than the required response number R, it is assumed that the detection processing unit 4b has not detected the wireless tag C.

図5に戻り、SA1で検出処理部4bが検出処理を実行した後、移動方向特定部6aは、検出処理部4bにより無線タグ2が検出されたか否かを判定する(SA2)。   Returning to FIG. 5, after the detection processing unit 4b executes the detection process in SA1, the moving direction specifying unit 6a determines whether or not the wireless tag 2 is detected by the detection processing unit 4b (SA2).

その結果、検出処理部4bにより無線タグ2が検出されたと判定した場合(SA2、Yes)、移動方向特定部6aは、検出された無線タグ2の無線タグIDを検出部4から取得し、対象リスト7bにおいて当該取得した無線タグIDに関連付けられている最終検出時刻を更新する(SA3)。   As a result, when it is determined that the wireless tag 2 is detected by the detection processing unit 4b (SA2, Yes), the movement direction specifying unit 6a acquires the wireless tag ID of the detected wireless tag 2 from the detection unit 4, and the target The last detection time associated with the acquired wireless tag ID in the list 7b is updated (SA3).

SA3の処理の後、又はSA2において移動方向特定部6aが検出処理部4bにより無線タグ2が検出されなかったと判定した場合(SA2、No)、移動方向特定部6aは、SA1における検出結果に基づき、イベントが発生したか否かを判定する(SA4)。すなわち、何れかの検出部4において無線タグ2が新たに検出されたか否か、及び何れかの検出部4において検出されていた無線タグ2が消失したか否かを判定する。   After the process of SA3 or when the movement direction identification unit 6a determines in SA2 that the wireless tag 2 has not been detected by the detection processing unit 4b (SA2, No), the movement direction identification unit 6a is based on the detection result in SA1. It is determined whether an event has occurred (SA4). That is, it is determined whether or not the wireless tag 2 is newly detected in any of the detection units 4 and whether or not the wireless tag 2 detected in any of the detection units 4 has disappeared.

その結果、移動方向特定部6aがイベントが発生したと判定した場合(SA4、Yes)、すなわち、何れかの検出部4において無線タグ2が新たに検出された場合、又は何れかの検出部4において検出されていた無線タグ2が消失した場合、移動方向特定部6aは対象リスト7bを参照して、イベントが発生した無線タグ2の無線タグIDに関連付けて対象リスト7bに格納されている最終検出状態を現在の検出状態として特定し、状態遷移表7aに基づいて、各検出部4における無線タグ2の検出状態の遷移を特定する(SA5)。   As a result, when the movement direction specifying unit 6a determines that an event has occurred (SA4, Yes), that is, when any of the detection units 4 newly detects the wireless tag 2, or any of the detection units 4 When the wireless tag 2 detected in step 3 disappears, the moving direction specifying unit 6a refers to the target list 7b and associates with the wireless tag ID of the wireless tag 2 in which the event has occurred and is stored in the target list 7b. The detection state is specified as the current detection state, and the detection state transition of the wireless tag 2 in each detection unit 4 is specified based on the state transition table 7a (SA5).

図9は、図3の状態遷移表7aにより記述される無線タグ2の検出状態の遷移を示した状態遷移図である。この図9において、「A+」はイベント「検出部Aで新たに検出」、「A−」はイベント「検出部Aから消失」、「B+」はイベント「検出部Bで新たに検出」、「B−」はイベント「検出部Bから消失」が発生したことを示している。   FIG. 9 is a state transition diagram showing the transition of the detection state of the wireless tag 2 described by the state transition table 7a of FIG. In FIG. 9, “A +” is an event “newly detected by the detection unit A”, “A−” is an event “disappearing from the detection unit A”, “B +” is an event “newly detected by the detection unit B”, “ "B-" indicates that the event "disappearing from the detection unit B" has occurred.

例えば、移動方向特定処理を開始した際の初期状態「Initial」において、イベント「検出部Aで新たに検出」が発生した場合(無線タグ2が検出部4Aの検出可能範囲外から検出可能範囲内に入った場合)、移動方向特定部6aは検出状態が「A」に遷移すると特定する。   For example, in the initial state “Initial” when the moving direction specifying process is started, when the event “newly detected by the detecting unit A” occurs (the wireless tag 2 is within the detectable range from the detectable range of the detecting unit 4A) The movement direction specifying unit 6a specifies that the detection state transitions to “A”.

この検出状態「A」において、イベント「検出部Bで新たに検出」が発生した場合(無線タグ2が検出部4Bの検出可能範囲外から検出可能範囲内に入ることで、検出部4A及び検出部4Bの検出可能範囲の重複領域に位置した場合)、移動方向特定部6aは検出状態が「AB」に遷移すると特定する。また、検出状態「A」において、イベント「検出部Aから消失」が発生した場合(無線タグ2が検出部4Aの検出可能範囲内から検出可能範囲外に出た場合)、移動方向特定部6aは検出状態が「Aa」に遷移すると特定する。また、検出状態「A」において、イベント「検出部Aから消失」及びイベント「検出部Bで新たに検出」が同時に発生した場合(無線タグ2が検出部4Aの検出可能範囲内から検出可能範囲外に出ると同時に、検出部4Bの検出可能範囲外から検出可能範囲内に入った場合)、移動方向特定部6aは検出状態が「AaB」に遷移すると特定してもよい。   In the detection state “A”, when the event “new detection by the detection unit B” occurs (the wireless tag 2 enters the detectable range from outside the detectable range of the detection unit 4B, the detection unit 4A and the detection The movement direction specifying unit 6a specifies that the detection state transitions to “AB”. In the detection state “A”, when the event “disappears from the detection unit A” occurs (when the wireless tag 2 goes out of the detection range of the detection unit 4A), the movement direction specification unit 6a Specifies that the detection state transitions to “Aa”. Further, in the detection state “A”, when the event “disappears from the detection unit A” and the event “new detection by the detection unit B” occur simultaneously (the wireless tag 2 is within the detectable range of the detection unit 4A) If the detection unit 4B enters the detectable range from outside the detectable range at the same time, the movement direction specifying unit 6a may specify that the detection state transitions to “AaB”.

また、検出状態「AB」において、イベント「検出部Aから消失」が発生した場合(無線タグ2が検出部4Aの検出可能範囲内から検出可能範囲外に出たが、検出部4Bの検出可能範囲内に残っている場合)、移動方向特定部6aは検出状態が「AaB」に遷移すると特定する。また、検出状態「AB」において、イベント「検出部Bから消失」が発生した場合(無線タグ2が検出部4Bの検出可能範囲内から検出可能範囲外に出たが、検出部4Aの検出可能範囲内に残っている場合)、移動方向特定部6aは検出状態が「A」に遷移すると特定する。   In addition, in the detection state “AB”, when the event “disappearance from the detection unit A” occurs (the wireless tag 2 has moved out of the detection range of the detection unit 4A, the detection unit 4B can detect If it remains within the range), the moving direction specifying unit 6a specifies that the detection state transitions to “AaB”. In addition, in the detection state “AB”, when the event “disappears from the detection unit B” occurs (the wireless tag 2 has moved out of the detection range of the detection unit 4B, but can be detected by the detection unit 4A. If it remains within the range), the moving direction specifying unit 6a specifies that the detection state transitions to “A”.

また、検出状態「Aa」において、イベント「検出部Aで新たに検出」が発生した場合(無線タグ2が検出部4Aの検出可能範囲外から検出可能範囲内に入った場合)、移動方向特定部6aは検出状態が「A」に遷移すると特定する。また、検出状態「Aa」において、イベント「検出部Bで新たに検出」が発生した場合(無線タグ2が検出部4Aの検出可能範囲内から検出可能範囲外に出た後、検出部4Bの検出可能範囲内に入った場合)、移動方向特定部6aは検出状態が「AaB」に遷移すると特定する。   In addition, in the detection state “Aa”, when the event “newly detected by the detection unit A” occurs (when the wireless tag 2 enters the detectable range from outside the detectable range of the detection unit 4A), the moving direction is specified. The unit 6a specifies that the detection state transitions to “A”. In addition, in the detection state “Aa”, when the event “new detection by the detection unit B” occurs (after the wireless tag 2 goes out of the detection range of the detection unit 4A, the detection unit 4B When entering the detectable range), the moving direction specifying unit 6a specifies that the detection state transitions to “AaB”.

また、検出状態「AaB」において、イベント「検出部Aで新たに検出」が発生した場合(無線タグ2が検出部4Aの検出可能範囲外から検出可能範囲内に入ることで、検出部4A及び検出部4Bの検出可能範囲の重複領域に位置した場合)、移動方向特定部6aは検出状態が「AB」に遷移すると特定する。また、検出状態「AaB」において、イベント「検出部Bから消失」が発生した場合(無線タグ2が検出部4Bの検出可能範囲内から検出可能範囲外に出た場合)、無線タグ2は検出部4Aの検出可能範囲外から当該から検出部4Aの検出可能範囲内に入り、検出部4Bの検出可能範囲を経て当該検出部4Bの検出可能範囲外に移動したものと考えられることから、移動方向特定部6aは検出状態が「移動方向特定(検出部Aから検出部Bに向かう方向)」に遷移すると特定する。   In addition, in the detection state “AaB”, when the event “new detection by the detection unit A” occurs (the wireless tag 2 enters the detectable range from outside the detectable range of the detection unit 4A, the detection unit 4A and When the detection unit 4B is located in the overlapping region of the detectable range), the movement direction specifying unit 6a specifies that the detection state transitions to “AB”. Further, in the detection state “AaB”, when the event “disappears from the detection unit B” occurs (when the wireless tag 2 goes out of the detection range of the detection unit 4B), the wireless tag 2 is detected. From the outside of the detectable range of the part 4A, it is considered that the part has entered the detectable range of the detecting part 4A and moved out of the detectable range of the detecting part 4B through the detectable range of the detecting part 4B. The direction specifying unit 6a specifies that the detection state transitions to “movement direction specification (direction from the detection unit A toward the detection unit B)”.

なお、移動方向特定処理を開始した際の初期状態「Initial」において、イベント「検出部Bで新たに検出」が発生した場合(無線タグ2が検出部4Bの検出可能範囲外から検出可能範囲内に入った場合)についても、移動方向特定部6aは状態遷移表7aを参照し、発生したイベントに応じて順次遷移を特定する。   Note that, in the initial state “Initial” when the moving direction specifying process is started, the event “newly detected by the detecting unit B” occurs (the wireless tag 2 is within the detectable range from the detectable range of the detecting unit 4B). Also, the movement direction specifying unit 6a refers to the state transition table 7a and sequentially specifies transitions according to the event that has occurred.

図5に戻り、移動方向特定部6aは、SA5で移動方向特定部6aが特定した遷移後の無線タグ2の検出状態が「移動方向特定」か否かを判定する(SA6)。その結果、SA5で移動方向特定部6aが特定した遷移後の無線タグ2の検出状態が「移動方向特定」である場合(SA6、Yes)、移動方向特定部6aは、SA5で特定された検出状態に対応する移動方向(検出状態が「移動方向特定(検出部Aから検出部Bに向かう方向)」の場合は「検出部4Aから検出部4Bに向かう方向」、検出状態が「移動方向特定(検出部Bから検出部Aに向かう方向)」の場合は「検出部4Bから検出部4Aに向かう方向」を、当該無線タグ2が取り付けられた移動体の移動方向として、任意の出力先(例えば物品の入出庫管理を行う管理システム(図示省略))にネットワーク(図示省略)を介して出力する(SA7)。   Returning to FIG. 5, the moving direction specifying unit 6a determines whether or not the detection state of the wireless tag 2 after the transition specified by the moving direction specifying unit 6a in SA5 is “moving direction specified” (SA6). As a result, when the detection state of the wireless tag 2 after the transition specified by the movement direction identification unit 6a in SA5 is “movement direction identification” (SA6, Yes), the movement direction identification unit 6a detects the detection specified in SA5. When the movement direction corresponding to the state (the detection state is “movement direction specification (direction from detection unit A toward detection unit B)”), the detection state is “movement direction specification” In the case of (the direction from the detection unit B to the detection unit A), the “direction from the detection unit 4B to the detection unit 4A” is set as the moving direction of the moving object to which the wireless tag 2 is attached. For example, the information is output via a network (not shown) to a management system (not shown) for managing the entry / exit of articles (SA7).

その後、移動方向特定部6aは、移動方向を特定した無線タグ2の無線タグID、及び当該無線タグIDに関連付けて対象リスト7bに格納されている情報を、対象リスト7bから削除する(SA8)。   After that, the moving direction specifying unit 6a deletes the wireless tag ID of the wireless tag 2 specifying the moving direction and the information stored in the target list 7b in association with the wireless tag ID from the target list 7b (SA8). .

また、SA6において、SA5で移動方向特定部6aが特定した遷移後の無線タグ2の検出状態が「移動方向特定」ではない場合(SA6、No)、移動方向特定部6aは、移動方向を特定した無線タグ2の無線タグIDに関連付けて対象リスト7bに格納されている最終検出状態を、SA5で特定した遷移後の検出状態に更新する(SA9)。   In SA6, when the detection state of the wireless tag 2 after the transition specified by the moving direction specifying unit 6a in SA5 is not “moving direction specifying” (No in SA6), the moving direction specifying unit 6a specifies the moving direction. The final detection state stored in the target list 7b in association with the wireless tag ID of the wireless tag 2 is updated to the detection state after the transition specified in SA5 (SA9).

また、SA4において、移動方向特定部6aがイベントが発生していないと判定した場合(SA4、No)、すなわち、何れの検出部4においても無線タグ2が新たに検出されず、検出部4において検出されていた無線タグ2の何れも消失しない場合、移動方向特定部6aは対象リスト7bを参照し、最終検出状態が「Aa」又は「Bb」の無線タグ2(すなわち全ての検出部4にて検出されていない状態の無線タグ2)の有無を判定する(SA10)。   In SA4, when the movement direction specifying unit 6a determines that no event has occurred (SA4, No), that is, no wireless tag 2 is newly detected in any of the detection units 4, and the detection unit 4 When none of the detected wireless tags 2 disappears, the moving direction specifying unit 6a refers to the target list 7b, and the wireless tags 2 whose final detection state is “Aa” or “Bb” (that is, all the detecting units 4 The presence / absence of the wireless tag 2) not detected is determined (SA10).

その結果、最終検出状態が「Aa」又は「Bb」の無線タグ2が有った場合(SA10、Yes)、移動方向特定部6aは、対象リスト7bの項目「最終検出時刻」に対応して格納されている情報に基づき、最終検出状態が「Aa」又は「Bb」の無線タグ2の最終検出時刻から一定時間以上経過しているか否かを判定する(SA11)。例えば、「一定時間」を15秒とし、現在時刻が2010年1月22日12時1分0秒である場合、図3の例では、無線タグID「0101」及び「0102」の無線タグ2については、最終検出時刻から15秒以上経過していると判定する。一方、無線タグID「0103」及び「0104」の無線タグ2については、最終検出時刻から15秒以上経過していないと判定する。   As a result, when there is a wireless tag 2 whose final detection state is “Aa” or “Bb” (SA10, Yes), the moving direction specifying unit 6a corresponds to the item “final detection time” in the target list 7b. Based on the stored information, it is determined whether or not a predetermined time has passed since the last detection time of the wireless tag 2 whose final detection state is “Aa” or “Bb” (SA11). For example, if the “certain time” is 15 seconds and the current time is January 22, 2010, 12 hours, 1 minute, 0 seconds, in the example of FIG. 3, the wireless tags 2 with the wireless tag IDs “0101” and “0102”. Is determined that 15 seconds or more have elapsed since the last detection time. On the other hand, for the wireless tags 2 with the wireless tag IDs “0103” and “0104”, it is determined that 15 seconds or more have not passed since the last detection time.

図5に戻り、移動方向特定部6aが、最終検出状態が「Aa」又は「Bb」の無線タグ2の最終検出時刻から一定時間以上経過していると判定した場合(SA11、Yes)、移動方向特定部6aは、最終検出時刻から一定時間以上経過していると判定された無線タグ2の無線タグID、及び当該無線タグIDに関連付けて対象リスト7bに格納されている情報を、対象リスト7bから削除し(SA12)、当該無線タグ2が付された移動体を移動方向の特定対象から除外する。   Returning to FIG. 5, when the movement direction specifying unit 6a determines that a predetermined time or more has passed since the last detection time of the wireless tag 2 whose final detection state is “Aa” or “Bb” (SA11, Yes), the movement The direction specifying unit 6a displays the wireless tag ID of the wireless tag 2 determined to have passed a predetermined time from the last detection time and the information stored in the target list 7b in association with the wireless tag ID as the target list. It deletes from 7b (SA12), and excludes the mobile body to which the wireless tag 2 is attached from the identification target of the movement direction.

SA8、SA9、若しくはSA12の処理の後、SA10において移動方向特定部6aが最終検出状態が「Aa」又は「Bb」の無線タグ2が無いと判定した場合(SA10、No)、又はSA11において移動方向特定部6aが最終検出状態が「Aa」又は「Bb」の無線タグ2の最終検出時刻から一定時間以上経過していないと判定した場合(SA11、No)、移動方向特定部6aは、対象リスト7bに無線タグIDが格納されている全ての無線タグ2について、SA4からSA12の処理を実施したか否かを判定する(SA13)。   After the process of SA8, SA9, or SA12, when the movement direction specifying unit 6a determines in SA10 that there is no wireless tag 2 whose final detection state is “Aa” or “Bb” (SA10, No), or movement in SA11 When the direction specifying unit 6a determines that a predetermined time or more has not elapsed since the last detection time of the wireless tag 2 whose final detection state is “Aa” or “Bb” (SA11, No), the moving direction specifying unit 6a It is determined whether or not the processing from SA4 to SA12 has been performed for all the wireless tags 2 whose wireless tag IDs are stored in the list 7b (SA13).

その結果、対象リスト7bに無線タグIDが格納されている全ての無線タグ2について、SA4からSA12の処理を実施していない場合(SA13、No)、移動判定部はSA4に戻り、対象リスト7bに無線タグIDが格納されている全ての無線タグ2についてSA4からSA12の処理が実施されるまで当該SA4からSA12の処理を繰り返す。   As a result, when the processing from SA4 to SA12 is not performed for all the wireless tags 2 whose wireless tag IDs are stored in the target list 7b (SA13, No), the movement determination unit returns to SA4, and the target list 7b The processing from SA4 to SA12 is repeated until the processing from SA4 to SA12 is performed for all the wireless tags 2 in which the wireless tag IDs are stored.

一方、対象リスト7bに無線タグIDが格納されている全ての無線タグ2について、SA4からSA12の処理を実施した場合(SA13、Yes)、SA1に戻り、各検出部4の検出処理部4bは検出処理を実行する(SA1)。   On the other hand, when the processing from SA4 to SA12 is performed for all the wireless tags 2 whose wireless tag IDs are stored in the target list 7b (SA13, Yes), the processing returns to SA1 and the detection processing unit 4b of each detection unit 4 A detection process is executed (SA1).

(効果)
このように本実施の形態によれば、複数の位置に配置された各検出部4における無線タグ2の検出状態の遷移に基づき、移動体の移動方向を特定するので、移動体の移動方向を特定するためのセンサを別途設けなくても、無線タグ2を用いて移動体の移動方向を特定することができる。特に、各検出部4における無線タグ2の検出状態が所定の遷移を経た場合に移動体の移動方向を特定するので、無線タグ2の誤検出等に起因して誤った移動方向を特定することを回避することができ、移動体の移動方向を確実に特定することができる。
(effect)
As described above, according to the present embodiment, the moving direction of the moving body is specified based on the transition of the detection state of the wireless tag 2 in each detection unit 4 arranged at a plurality of positions. Even if a sensor for specifying is not separately provided, the moving direction of the moving body can be specified using the wireless tag 2. In particular, since the moving direction of the moving body is specified when the detection state of the wireless tag 2 in each detection unit 4 has undergone a predetermined transition, the erroneous moving direction due to erroneous detection of the wireless tag 2 or the like is specified. Can be avoided, and the moving direction of the moving body can be reliably specified.

また、検出部4にて無線タグ2が検出された後、全ての検出部4にて当該無線タグ2が検出されずに一定時間以上経過した場合、当該無線タグ2が付された移動体を移動方向の特定対象から除外するので、例えば無線信号の反射等により誤って検出部4により検出された無線タグ2が付された移動体を移動方向の特定対象から除外することができ、移動方向を特定する必要のある移動体の移動方向を確実に特定することができる。   In addition, after the wireless tag 2 is detected by the detection unit 4, when the wireless tag 2 has not been detected by all the detection units 4 and a certain period of time has elapsed, the mobile body to which the wireless tag 2 is attached is Since the moving direction is excluded from the identification target, for example, the moving body with the wireless tag 2 erroneously detected by the detection unit 4 due to reflection of a radio signal or the like can be excluded from the identification target of the movement direction. It is possible to reliably specify the moving direction of the moving body that needs to be specified.

また、読取要求信号を所定回数送信した場合に無線タグ2から応答信号を受信した回数が、速度測定部5にて測定された移動体の速度に応じた応答必要回数以上の場合に、当該無線タグ2を検出したものとするので、検出部4の検出可能範囲内に無線タグ2が位置し、検出部4が確実に当該無線タグ2から応答信号を受信可能な場合にのみ無線タグ2を検出したものとすることができ、例えば無線信号の反射等による無線タグ2の誤検出の発生確率を低減することができる。   Further, when the number of times the response signal is received from the wireless tag 2 when the read request signal is transmitted a predetermined number of times is greater than the required number of responses according to the speed of the moving object measured by the speed measuring unit 5, Since the tag 2 is detected, the wireless tag 2 is attached only when the wireless tag 2 is located within the detectable range of the detection unit 4 and the detection unit 4 can reliably receive a response signal from the wireless tag 2. For example, it is possible to reduce the probability of erroneous detection of the wireless tag 2 due to reflection of a wireless signal or the like.

〔実施の形態に対する変形例〕
以上、本発明に係る実施の形態について説明したが、本発明の具体的な構成及び手段は、特許請求の範囲に記載した各発明の技術的思想の範囲内において、任意に改変及び改良することができる。以下、このような変形例について説明する。
[Modifications to Embodiment]
Although the embodiments of the present invention have been described above, the specific configuration and means of the present invention can be arbitrarily modified and improved within the scope of the technical idea of each invention described in the claims. Can do. Hereinafter, such a modification will be described.

(解決しようとする課題や発明の効果について)
まず、発明が解決しようとする課題や発明の効果は、前記した内容に限定されるものではなく、本発明によって、前記に記載されていない課題を解決したり、前記に記載されていない効果を奏することもでき、また、記載されている課題の一部のみを解決したり、記載されている効果の一部のみを奏することがある。
(About problems to be solved and effects of the invention)
First, the problems to be solved by the invention and the effects of the invention are not limited to the above-described contents, and the present invention solves the problems not described above or has the effects not described above. There are also cases where only some of the described problems are solved or only some of the described effects are achieved.

(分散や統合について)
また、上述した各電気的構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成できる。例えば、各検出部4における検出処理部4bを統合して制御部6に設けることとしてもよい。また、移動方向特定システム1における検出部4や記憶部7を移動方向特定システム1の外部装置としてもよい。
(About distribution and integration)
Further, each of the electrical components described above is functionally conceptual and does not necessarily need to be physically configured as illustrated. In other words, the specific form of distribution / integration of each part is not limited to the one shown in the figure, and all or a part thereof may be functionally or physically distributed / integrated in arbitrary units according to various loads and usage conditions. Can be configured. For example, the detection processing unit 4b in each detection unit 4 may be integrated and provided in the control unit 6. Further, the detection unit 4 and the storage unit 7 in the movement direction identification system 1 may be external devices of the movement direction identification system 1.

1 移動方向特定システム
2 無線タグ
3 移動方向特定装置
4、4A、4B 検出部
4a アンテナ
4b 検出処理部
5 速度測定部
6 制御部
6a 移動方向特定部
7 記憶部
7a 状態遷移表
7b 対象リスト
8 通信回線
DESCRIPTION OF SYMBOLS 1 Movement direction identification system 2 Wireless tag 3 Movement direction identification device 4, 4A, 4B Detection part 4a Antenna 4b Detection processing part 5 Speed measurement part 6 Control part 6a Movement direction identification part 7 Storage part 7a State transition table 7b Object list 8 Communication Line

上述した課題を解決し、目的を達成するために、請求項1に記載の移動方向特定システムは、移動体の移動方向を特定する移動方向特定システムであって、前記移動体に取り付けられた無線タグと、前記移動体の移動方向に沿った複数の位置に配置され、前記無線タグと通信することで当該無線タグを検出する検出手段であって、当該検出手段が前記無線タグから送信された信号を受信可能な検出可能範囲の一部が、隣接する他の検出手段の検出可能範囲の一部と重複するように配置された検出手段と、前記複数の位置に配置された何れかの前記検出手段において前記無線タグが新たに検出されること、又は何れかの前記検出手段において検出されていた前記無線タグが消失することと、前記各検出手段における前記無線タグの現在の検出状態とに基づき、当該検出状態の遷移を特定し、当該特定した遷移後の検出状態に基づき、前記移動体の移動方向を特定する移動方向特定手段と、を備え、前記移動方向特定手段は、前記検出手段にて前記無線タグが検出された後、全ての前記検出手段にて当該無線タグが検出されずに一定時間以上経過した場合、当該無線タグが付された前記移動体を移動方向の特定対象から除外するIn order to solve the above-described problems and achieve the object, the moving direction specifying system according to claim 1 is a moving direction specifying system for specifying a moving direction of a moving body, and is a wireless attached to the moving body. A detection unit that is arranged at a plurality of positions along a moving direction of the tag and the moving body and detects the wireless tag by communicating with the wireless tag, and the detection unit is transmitted from the wireless tag A detection unit arranged so that a part of a detectable range in which a signal can be received overlaps a part of a detectable range of another adjacent detection unit, and any one of the plurality of positions arranged in the plurality of positions The wireless tag is newly detected in the detection means, or the wireless tag detected in any of the detection means is lost, and the current detection status of the wireless tag in each detection means Based on bets, identifies the transition of the detection state based on the detection state after the transition to the specified, and a moving direction specifying means for specifying a moving direction of the moving body, the moving direction specifying means, said After the wireless tag is detected by the detection means, if the wireless tag has not been detected by all the detection means and a certain period of time has elapsed, the mobile body with the wireless tag is identified as the moving direction. Exclude from the target .

また、請求項2に記載の移動方向特定システムは、移動体の移動方向を特定する移動方向特定システムであって、前記移動体に取り付けられた無線タグと、前記移動体の移動方向に沿った複数の位置に配置され、前記無線タグと通信することで当該無線タグを検出する検出手段と、前記複数の位置に配置された前記各検出手段における前記無線タグの検出状態の遷移に基づき、前記移動体の移動方向を特定する移動方向特定手段と、前記移動体の移動速度を測定する速度測定手段と、を備え、前記移動方向特定手段は、前記検出手段にて前記無線タグが検出された後、全ての前記検出手段にて当該無線タグが検出されずに一定時間以上経過した場合、当該無線タグが付された前記移動体を移動方向の特定対象から除外し、前記検出手段は、読取要求信号を送信し、前記無線タグは、前記読取要求信号を受信した場合に応答信号を送信し、前記検出手段は、前記読取要求信号を所定回数送信した場合に前記無線タグから前記応答信号を受信した回数が、前記速度測定手段にて測定された前記移動体の速度に応じた応答必要回数以上の場合に、当該無線タグを検出したものとする。 The moving direction specifying system according to claim 2 is a moving direction specifying system for specifying a moving direction of a moving body, wherein the wireless tag attached to the moving body and the moving direction of the moving body are aligned. Based on the transition of the detection state of the wireless tag in each of the detection means arranged in a plurality of positions and detecting the wireless tag by communicating with the wireless tag, and the detection means arranged in the plurality of positions, A moving direction specifying means for specifying the moving direction of the moving body; and a speed measuring means for measuring the moving speed of the moving body, wherein the moving direction specifying means detects the wireless tag by the detecting means. after, if the wireless tag in all the detecting means has passed over a predetermined time without being detected, excluding the wireless tag attached were the moving body from the moving direction of the specific object, the detecting device, read When the wireless tag receives the read request signal, the wireless tag transmits a response signal, and when the detection means transmits the read request signal a predetermined number of times, the wireless tag transmits the response signal from the wireless tag. It is assumed that the wireless tag is detected when the number of times of reception is equal to or greater than the required number of responses corresponding to the speed of the moving object measured by the speed measuring means .

また、請求項3に記載の移動方向特定プログラムは、コンピュータに、移動体の移動方向を特定させる移動方向特定プログラムであって、前記移動体の移動方向に沿った複数の位置に配置された検出手段であって、当該検出手段が前記移動体に取り付けられた無線タグから送信された信号を受信可能な検出可能範囲の一部が、隣接する他の検出手段の検出可能範囲の一部と重複するように配置された検出手段により、前記無線タグと通信することで当該無線タグを検出する検出ステップと、前記複数の位置に配置された何れかの前記検出手段において前記無線タグが新たに検出されること、又は何れかの前記検出手段において検出されていた前記無線タグが消失することと、前記各検出手段における前記無線タグの現在の検出状態とに基づき、当該検出状態の遷移を特定し、当該特定した遷移後の検出状態に基づき、前記移動体の移動方向を特定する移動方向特定ステップと、をコンピュータに実行させ、前記移動方向特定ステップにおいて、前記検出手段にて前記無線タグが検出された後、全ての前記検出手段にて当該無線タグが検出されずに一定時間以上経過した場合、当該無線タグが付された前記移動体を移動方向の特定対象から除外させる。 A moving direction specifying program according to claim 3 is a moving direction specifying program for causing a computer to specify a moving direction of a moving body, and is arranged at a plurality of positions along the moving direction of the moving body. A part of a detectable range in which the detection means can receive a signal transmitted from a wireless tag attached to the moving object overlaps with a part of the detectable range of another adjacent detection means A detection step of detecting the wireless tag by communicating with the wireless tag by a detection means arranged to detect the wireless tag, and the wireless tag newly detected by any of the detection means arranged at the plurality of positions Or the disappearance of the wireless tag detected in any of the detection means and the current detection state of the wireless tag in each detection means Identifying a transition of the detection state based on the detection state after the transition to the specified, the moving direction determination step of determining a moving direction of the moving body, cause the computer to execute, in the moving direction specifying step, the detection After the wireless tag is detected by the means, if the wireless tag has not been detected by all the detecting means and a predetermined time has passed, the mobile object with the wireless tag is identified as the moving direction identification target. Exclude from

請求項1に記載の移動方向特定システム、及び請求項3に記載の移動方向特定プログラムによれば、複数の位置に配置された各検出手段における無線タグの検出状態の遷移に基づき、移動体の移動方向を特定するので、移動体の移動方向を特定するためのセンサを別途設けなくても、無線タグを用いて移動体の移動方向を特定することができる。特に、各検出手段における無線タグの検出状態が所定の遷移を経た場合に移動体の移動方向を特定するので、無線タグの誤検出等に起因して誤った移動方向を特定することを回避することができ、移動体の移動方向を確実に特定することができる。 According to the movement direction identification system according to claim 1 and the movement direction identification program according to claim 3 , based on the transition of the detection state of the wireless tag in each detection means arranged at a plurality of positions, Since the moving direction is specified, the moving direction of the moving body can be specified using the wireless tag without separately providing a sensor for specifying the moving direction of the moving body. In particular, since the moving direction of the moving body is specified when the detection state of the wireless tag in each detection means has passed a predetermined transition, it is possible to avoid specifying an incorrect moving direction due to erroneous detection of the wireless tag or the like. And the moving direction of the moving body can be reliably specified.

た、検出手段にて無線タグが検出された後、全ての検出手段にて当該無線タグが検出されずに一定時間以上経過した場合、当該無線タグが付された移動体を移動方向の特定対象から除外するので、例えば無線信号の反射等により誤って検出手段により検出された無線タグが付された移動体を移動方向の特定対象から除外することができ、移動方向を特定する必要のある移動体の移動方向を確実に特定することができる。 Also, after the wireless tag is detected by the detection means, if the the wireless tag in all detection means has passed a predetermined time or more is not detected, a specific moving direction of the moving body to which the wireless tag is attached Since it is excluded from the target, it is possible to exclude the moving body with the wireless tag erroneously detected by the detecting means due to, for example, reflection of the wireless signal from the target for specifying the moving direction, and it is necessary to specify the moving direction. The moving direction of the moving body can be reliably identified.

また、請求項2に記載の移動方向特定システムによれば、読取要求信号を所定回数送信した場合に無線タグから応答信号を受信した回数が、速度測定手段にて測定された移動体の速度に応じた応答必要回数以上の場合に、当該無線タグを検出したものとするので、検出手段の検出可能範囲内に無線タグが位置し、検出手段が確実に当該無線タグから応答信号を受信可能な場合にのみ無線タグを検出したものとすることができ、例えば無線信号の反射等による無線タグの誤検出の発生確率を低減することができる。 According to the moving direction specifying system according to claim 2 , the number of times the response signal is received from the wireless tag when the reading request signal is transmitted a predetermined number of times is the speed of the moving body measured by the speed measuring means. Since the wireless tag is detected when the number of required responses exceeds the required number, the wireless tag is located within the detectable range of the detection means, and the detection means can reliably receive a response signal from the wireless tag. Only when the wireless tag is detected, the probability of erroneous detection of the wireless tag due to, for example, reflection of the wireless signal can be reduced.

上述した課題を解決し、目的を達成するために、請求項1に記載の移動方向特定システムは、移動体の移動方向を特定する移動方向特定システムであって、前記移動体に取り付けられた無線タグと、前記移動体の移動方向に沿った複数の位置に配置され、前記無線タグと通信することで当該無線タグを検出する検出手段であって、当該検出手段が前記無線タグから送信された信号を受信可能な検出可能範囲の一部が、隣接する他の検出手段の検出可能範囲の一部と重複するように配置された検出手段と、前記複数の位置に配置された何れかの前記検出手段において前記無線タグが新たに検出されること、又は何れかの前記検出手段において検出されていた前記無線タグが消失することと、前記各検出手段における前記無線タグの現在の検出状態とに基づき、当該検出状態の遷移を特定し、当該特定した遷移後の検出状態に基づき、前記移動体の移動方向を特定する移動方向特定手段と、を備え、前記移動方向特定手段は、隣接する二つの前記検出手段のうち、いずれか一方の前記検出手段にて当該無線タグが検出された後に、いずれか他方の前記検出手段にて当該無線タグが検出され、その後に、当該一方の前記検出手段において当該無線タグが消失した場合には、さらにその後に、当該他方の前記検出手段において当該無線タグが消失した場合にのみ、当該一方の検出手段から当該他方の検出手段に至る方向を、当該無線タグが付された前記移動体の移動方向として特定し、前記検出手段にて前記無線タグが検出された後、全ての前記検出手段にて当該無線タグが検出されずに一定時間以上経過した場合、当該無線タグが付された前記移動体を移動方向の特定対象から除外する。 In order to solve the above-described problems and achieve the object, the moving direction specifying system according to claim 1 is a moving direction specifying system for specifying a moving direction of a moving body, and is a wireless attached to the moving body. A detection unit that is arranged at a plurality of positions along a moving direction of the tag and the moving body and detects the wireless tag by communicating with the wireless tag, and the detection unit is transmitted from the wireless tag A detection unit arranged so that a part of a detectable range in which a signal can be received overlaps a part of a detectable range of another adjacent detection unit, and any one of the plurality of positions arranged in the plurality of positions The wireless tag is newly detected in the detection means, or the wireless tag detected in any of the detection means is lost, and the current detection status of the wireless tag in each detection means Based on bets, it identifies the transition of the detection state based on the detection state after the transition to the specified, and a moving direction specifying means for specifying a moving direction of the moving body, the moving direction specifying means, adjacent After the wireless tag is detected by either one of the two detection means, the wireless tag is detected by the other detection means, and then the one of the detection means In the case where the wireless tag disappears in the detection means, the direction from the one detection means to the other detection means only when the wireless tag disappears in the other detection means. identified as the movement direction of the movable body to which the wireless tag is attached, said after the radio tag is detected by the detecting means, one in all the detecting means without being detected the RFID If older than time, it excludes the mobile to which the wireless tag is attached from the direction of movement of the specific target.

また、請求項3に記載の移動方向特定プログラムは、コンピュータに、移動体の移動方向を特定させる移動方向特定プログラムであって、前記移動体の移動方向に沿った複数の位置に配置された検出手段であって、当該検出手段が前記移動体に取り付けられた無線タグから送信された信号を受信可能な検出可能範囲の一部が、隣接する他の検出手段の検出可能範囲の一部と重複するように配置された検出手段により、前記無線タグと通信することで当該無線タグを検出する検出ステップと、前記複数の位置に配置された何れかの前記検出手段において前記無線タグが新たに検出されること、又は何れかの前記検出手段において検出されていた前記無線タグが消失することと、前記各検出手段における前記無線タグの現在の検出状態とに基づき、当該検出状態の遷移を特定し、当該特定した遷移後の検出状態に基づき、前記移動体の移動方向を特定する移動方向特定ステップと、をコンピュータに実行させ、前記移動方向特定ステップにおいて、隣接する二つの前記検出手段のうち、いずれか一方の前記検出手段にて当該無線タグが検出された後に、いずれか他方の前記検出手段にて当該無線タグが検出され、その後に、当該一方の前記検出手段において当該無線タグが消失した場合には、さらにその後に、当該他方の前記検出手段において当該無線タグが消失した場合にのみ、当該一方の検出手段から当該他方の検出手段に至る方向を、当該無線タグが付された前記移動体の移動方向として特定させ、前記検出手段にて前記無線タグが検出された後、全ての前記検出手段にて当該無線タグが検出されずに一定時間以上経過した場合、当該無線タグが付された前記移動体を移動方向の特定対象から除外させる。 A moving direction specifying program according to claim 3 is a moving direction specifying program for causing a computer to specify a moving direction of a moving body, and is arranged at a plurality of positions along the moving direction of the moving body. A part of a detectable range in which the detection means can receive a signal transmitted from a wireless tag attached to the moving object overlaps with a part of the detectable range of another adjacent detection means A detection step of detecting the wireless tag by communicating with the wireless tag by a detection means arranged to detect the wireless tag, and the wireless tag newly detected by any of the detection means arranged at the plurality of positions Or the disappearance of the wireless tag detected in any of the detection means and the current detection state of the wireless tag in each detection means Identifying a transition of the detection state based on the detection state after the transition to the specified, the moving direction determination step of determining a moving direction of the moving body, cause the computer to execute, in the moving direction specifying step, adjacent After the wireless tag is detected by one of the two detection means, the wireless tag is detected by the other detection means, and then the one detection is performed. In the case where the wireless tag disappears in the means, the direction from the one detecting means to the other detecting means is changed only when the wireless tag disappears in the other detecting means. is identified as a moving direction of the moving body radio tagged, after the radio tag is detected by said detecting means, said Mu in all of the detection means If the tag is older than a predetermined time without being detected, thereby excluding the mobile to which the wireless tag is attached from the direction of movement of the specific target.

上述した課題を解決し、目的を達成するために、請求項1に記載の移動方向特定システムは、移動体の移動方向を特定する移動方向特定システムであって、前記移動体に取り付けられた無線タグと、前記移動体の移動方向に沿った複数の位置に配置され、前記無線タグと通信することで当該無線タグを検出する検出手段と、前記複数の位置に配置された前記各検出手段における前記無線タグの検出状態の遷移に基づき、前記移動体の移動方向を特定する移動方向特定手段と、前記移動体の移動速度を測定する速度測定手段と、を備え、前記移動方向特定手段は、前記検出手段にて前記無線タグが検出された後、全ての前記検出手段にて当該無線タグが検出されずに一定時間以上経過した場合、当該無線タグが付された前記移動体を移動方向の特定対象から除外し、前記検出手段は、読取要求信号を送信し、前記無線タグは、前記読取要求信号を受信した場合に応答信号を送信し、前記検出手段は、前記読取要求信号を所定回数送信した場合に前記無線タグから前記応答信号を受信した回数が、前記速度測定手段にて測定された前記移動体の速度に応じた応答必要回数以上の場合に、当該無線タグを検出したものとする。 In order to solve the above-described problems and achieve the object, the moving direction specifying system according to claim 1 is a moving direction specifying system for specifying a moving direction of a moving body, and is a wireless attached to the moving body. A tag, a detection unit disposed at a plurality of positions along a moving direction of the moving body, and detecting the wireless tag by communicating with the wireless tag; and each of the detection units disposed at the plurality of positions Based on the transition of the detection state of the wireless tag, the moving direction specifying means for specifying the moving direction of the moving body, and the speed measuring means for measuring the moving speed of the moving body, the moving direction specifying means, After the detection of the wireless tag, if the wireless tag has not been detected by all of the detection means and a certain period of time has elapsed, the mobile body with the wireless tag attached is moved in the moving direction. The detection unit transmits a read request signal, the wireless tag transmits a response signal when the read request signal is received, and the detection unit transmits the read request signal a predetermined number of times. When the number of times that the response signal is received from the wireless tag when transmitted is equal to or greater than the required number of responses according to the speed of the moving body measured by the speed measuring means, the wireless tag is detected. To do.

また、請求項に記載の移動方向特定プログラムは、コンピュータに、移動体の移動方向を特定させる移動方向特定プログラムであって、前記移動体の移動方向に沿った複数の位置に配置された検出手段により、前記移動体に取り付けられた無線タグと通信することで当該無線タグを検出する検出ステップと、前記複数の位置に配置された前記各検出手段における前記無線タグの検出状態の遷移に基づき、前記移動体の移動方向を特定する移動方向特定ステップと、速度測定手段により、前記移動体の移動速度を測定する速度測定ステップと、をコンピュータに実行させ、前記移動方向特定ステップにおいて、前記検出手段にて前記無線タグが検出された後、全ての前記検出手段にて当該無線タグが検出されずに一定時間以上経過した場合、当該無線タグが付された前記移動体を移動方向の特定対象から除外させ、前記検出ステップにおいて、前記検出手段から読取要求信号が所定回数送信された場合に、当該検出手段が前記無線タグから前記読取要求信号に対する応答信号を受信した回数が、前記速度測定手段にて測定された前記移動体の速度に応じた応答必要回数以上の場合に、当該無線タグを検出したものとさせる。 A moving direction specifying program according to claim 2 is a moving direction specifying program for causing a computer to specify a moving direction of a moving body, and is arranged at a plurality of positions along the moving direction of the moving body. And a detection step of detecting the wireless tag by communicating with the wireless tag attached to the mobile body, and a transition of a detection state of the wireless tag in each of the detection means arranged at the plurality of positions. , Causing the computer to execute a moving direction specifying step for specifying the moving direction of the moving body, and a speed measuring step for measuring the moving speed of the moving body by speed measuring means, and in the moving direction specifying step, the detection After the wireless tag is detected by the means, if the wireless tag is not detected by all the detection means and a certain time has passed, The mobile unit with the wireless tag is excluded from a specific target of the movement direction, and when the reading request signal is transmitted a predetermined number of times from the detection unit in the detection step, the detection unit It is assumed that the wireless tag is detected when the number of times the response signal for the reading request signal is received is equal to or greater than the required number of responses corresponding to the speed of the moving body measured by the speed measuring means.

請求項1に記載の移動方向特定システム、及び請求項2に記載の移動方向特定プログラムによれば、読取要求信号を所定回数送信した場合に無線タグから応答信号を受信した回数が、速度測定手段にて測定された移動体の速度に応じた応答必要回数以上の場合に、当該無線タグを検出したものとするので、検出手段の検出可能範囲内に無線タグが位置し、検出手段が確実に当該無線タグから応答信号を受信可能な場合にのみ無線タグを検出したものとすることができ、例えば無線信号の反射等による無線タグの誤検出の発生確率を低減することができる。 According to the moving direction specifying system according to claim 1 and the moving direction specifying program according to claim 2, the number of times the response signal is received from the wireless tag when the read request signal is transmitted a predetermined number of times is the speed measuring means. If the wireless tag is detected when the number of response times corresponding to the speed of the moving body measured in step S is exceeded, the wireless tag is located within the detectable range of the detection means, and the detection means is surely Only when a response signal can be received from the wireless tag, the wireless tag can be detected. For example, the probability of erroneous detection of the wireless tag due to reflection of the wireless signal can be reduced.

Claims (4)

移動体の移動方向を特定する移動方向特定システムであって、
前記移動体に取り付けられた無線タグと、
前記移動体の移動方向に沿った複数の位置に配置され、前記無線タグと通信することで当該無線タグを検出する検出手段と、
前記複数の位置に配置された前記各検出手段における前記無線タグの検出状態の遷移に基づき、前記移動体の移動方向を特定する移動方向特定手段と、
を備える移動方向特定システム。
A moving direction specifying system for specifying a moving direction of a moving body,
A wireless tag attached to the mobile body;
A detecting unit disposed at a plurality of positions along a moving direction of the moving body, and detecting the wireless tag by communicating with the wireless tag;
A moving direction specifying means for specifying a moving direction of the moving body based on a transition of a detection state of the wireless tag in each of the detecting means arranged at the plurality of positions;
A moving direction specifying system comprising:
前記移動方向特定手段は、前記検出手段にて前記無線タグが検出された後、全ての前記検出手段にて当該無線タグが検出されずに一定時間以上経過した場合、当該無線タグが付された前記移動体を移動方向の特定対象から除外する、
請求項1に記載の移動方向特定システム。
The moving direction specifying means is attached to the wireless tag when a certain period of time has passed without the wireless tag being detected by all the detecting means after the wireless tag is detected by the detecting means. Excluding the moving object from a specific object of movement direction;
The moving direction specifying system according to claim 1.
前記移動体の移動速度を測定する速度測定手段を備え、
前記検出手段は、読取要求信号を送信し、
前記無線タグは、前記読取要求信号を受信した場合に応答信号を送信し、
前記検出手段は、前記読取要求信号を所定回数送信した場合に前記無線タグから前記応答信号を受信した回数が、前記速度測定手段にて測定された前記移動体の速度に応じた応答必要回数以上の場合に、当該無線タグを検出したものとする、
請求項1又は2に記載の移動方向特定システム。
Comprising a speed measuring means for measuring the moving speed of the moving body;
The detecting means transmits a read request signal;
The wireless tag transmits a response signal when receiving the read request signal,
The detecting means receives the response signal from the wireless tag when the read request signal is transmitted a predetermined number of times, and the number of times required for response according to the speed of the moving body measured by the speed measuring means In this case, it is assumed that the wireless tag is detected.
The moving direction specifying system according to claim 1 or 2.
コンピュータに、移動体の移動方向を特定させる移動方向特定プログラムであって、
前記移動体の移動方向に沿った複数の位置に配置された検出手段により、前記移動体に取り付けられた無線タグと通信することで当該無線タグを検出する検出ステップと、
前記複数の位置に配置された前記各検出手段における前記無線タグの検出状態の遷移に基づき、前記移動体の移動方向を特定する移動方向特定ステップと、
を実行させる移動方向特定プログラム。
A moving direction specifying program for causing a computer to specify a moving direction of a moving body,
A detecting step of detecting the wireless tag by communicating with a wireless tag attached to the moving body by detecting means arranged at a plurality of positions along the moving direction of the moving body;
A moving direction specifying step for specifying a moving direction of the moving body based on transition of the detection state of the wireless tag in each of the detecting means arranged at the plurality of positions;
The moving direction identification program that executes
JP2010166898A 2010-07-26 2010-07-26 Moving direction specifying system and moving direction specifying program Expired - Fee Related JP4822194B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2010166898A JP4822194B1 (en) 2010-07-26 2010-07-26 Moving direction specifying system and moving direction specifying program
CN2011102171646A CN102411064A (en) 2010-07-26 2011-07-22 Moving Direction Detecting System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010166898A JP4822194B1 (en) 2010-07-26 2010-07-26 Moving direction specifying system and moving direction specifying program

Publications (2)

Publication Number Publication Date
JP4822194B1 JP4822194B1 (en) 2011-11-24
JP2012027766A true JP2012027766A (en) 2012-02-09

Family

ID=45327089

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010166898A Expired - Fee Related JP4822194B1 (en) 2010-07-26 2010-07-26 Moving direction specifying system and moving direction specifying program

Country Status (2)

Country Link
JP (1) JP4822194B1 (en)
CN (1) CN102411064A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016014652A (en) * 2014-06-12 2016-01-28 ザ・ボーイング・カンパニーTheBoeing Company Locating parts with electromagnetic identification (emid) tags for contextual visualization
JP2020135502A (en) * 2019-02-21 2020-08-31 パナソニックIpマネジメント株式会社 Article management system and article management method

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106203204B (en) * 2016-07-14 2019-09-13 青岛海尔特种电冰柜有限公司 Refrigeration equipment RFID dynamic identifying method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002334361A (en) * 2001-05-08 2002-11-22 Toshiba Corp Device and method for managing entrance and exit
JP2006350861A (en) * 2005-06-17 2006-12-28 Matsushita Electric Works Ltd Security system
JP2008290848A (en) * 2007-05-24 2008-12-04 Sanden Corp Inventory management system
WO2009001408A1 (en) * 2007-06-27 2008-12-31 Fujitsu Limited Rfid reader, electronic tag system, and method for transmitting notification data to server
JP2009211548A (en) * 2008-03-05 2009-09-17 Omron Corp Tag information processor, tag information processing system, tag information processing method, and program
JP2009259066A (en) * 2008-04-18 2009-11-05 Seiko Epson Corp Passage detection system, passage detection device, control method for passage detection device, and control program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4580245B2 (en) * 2005-01-14 2010-11-10 株式会社パスコ Drift sand flow analysis system and drift sand flow analysis method
CN2859666Y (en) * 2005-07-28 2007-01-17 曾羽 Intelligent open type gate inhibition system
JP2010009382A (en) * 2008-06-27 2010-01-14 Brother Ind Ltd Radio tag communication apparatus
KR101202021B1 (en) * 2008-11-20 2012-11-16 한국전자통신연구원 Method for measuring speed of vehicle using rfid, rfid reader capable of speed measurement of vehicle, and system for collecting vehicle information using the same

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002334361A (en) * 2001-05-08 2002-11-22 Toshiba Corp Device and method for managing entrance and exit
JP2006350861A (en) * 2005-06-17 2006-12-28 Matsushita Electric Works Ltd Security system
JP2008290848A (en) * 2007-05-24 2008-12-04 Sanden Corp Inventory management system
WO2009001408A1 (en) * 2007-06-27 2008-12-31 Fujitsu Limited Rfid reader, electronic tag system, and method for transmitting notification data to server
JP2009211548A (en) * 2008-03-05 2009-09-17 Omron Corp Tag information processor, tag information processing system, tag information processing method, and program
JP2009259066A (en) * 2008-04-18 2009-11-05 Seiko Epson Corp Passage detection system, passage detection device, control method for passage detection device, and control program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016014652A (en) * 2014-06-12 2016-01-28 ザ・ボーイング・カンパニーTheBoeing Company Locating parts with electromagnetic identification (emid) tags for contextual visualization
JP2020135502A (en) * 2019-02-21 2020-08-31 パナソニックIpマネジメント株式会社 Article management system and article management method
JP7373736B2 (en) 2019-02-21 2023-11-06 パナソニックIpマネジメント株式会社 Article management system and article management method

Also Published As

Publication number Publication date
CN102411064A (en) 2012-04-11
JP4822194B1 (en) 2011-11-24

Similar Documents

Publication Publication Date Title
US10955522B2 (en) Bluetooth crowd-sourced triangulation
CN103826199B (en) Apparatus and method for performing the operation of low-power geo-fence
EP2074549B1 (en) Method and system for determining the removal of items within an rfid interrogation zone
US7659823B1 (en) Tracking variable conditions using radio frequency identification
EP2254076B1 (en) Tag information processing device
WO2007110964A1 (en) Position determining program and position determining system
US20090102639A1 (en) Localization system and localization method and mobile position data transmitter
US20190327934A1 (en) Animal identification device, method for controlling animal identification device and recording medium
US20190325385A1 (en) Systems and methods of tracking quantities of retail products
JP4822194B1 (en) Moving direction specifying system and moving direction specifying program
KR101313638B1 (en) Position detection method and apparatus
US9147346B2 (en) Process and system for detecting a particular state of a specific parking space
US20220324645A1 (en) Storage cabinet
US20200097940A1 (en) Product management device, control method for product management device, and program
EP3379283B1 (en) Position measuring system including a server and a plurality of beacons
WO2018093595A1 (en) System and method for managing retail product inventory
JP2017067565A (en) Terminal device and positioning program
CN111479320A (en) Method for facilitating relative position determination
US7448545B2 (en) Method for monitoring items passing through an entry/exit opening in a delimited space and apparatus to carry out such method
US20150032412A1 (en) Low power movement sensor
JP2009007157A (en) Article movement management system and method of managing movement of article
JP2009265993A (en) Rfid reader system
JP2017067566A (en) Terminal device and detection program
JP2015189278A (en) Facility monitoring system, and information acquisition device
JP5643279B2 (en) Monitoring device and monitoring method

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20110829

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110829

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140916

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140916

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140916

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees