Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7642341B2 - Processing device, processing system, processing method, program, and storage medium - Google Patents
[go: Go Back, main page]

JP7642341B2 - Processing device, processing system, processing method, program, and storage medium - Google Patents

Processing device, processing system, processing method, program, and storage medium Download PDF

Info

Publication number
JP7642341B2
JP7642341B2 JP2020171968A JP2020171968A JP7642341B2 JP 7642341 B2 JP7642341 B2 JP 7642341B2 JP 2020171968 A JP2020171968 A JP 2020171968A JP 2020171968 A JP2020171968 A JP 2020171968A JP 7642341 B2 JP7642341 B2 JP 7642341B2
Authority
JP
Japan
Prior art keywords
transition
receiver
determined
transmitters
location
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.)
Active
Application number
JP2020171968A
Other languages
Japanese (ja)
Other versions
JP2022063618A (en
Inventor
保男 浪岡
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2020171968A priority Critical patent/JP7642341B2/en
Publication of JP2022063618A publication Critical patent/JP2022063618A/en
Application granted granted Critical
Publication of JP7642341B2 publication Critical patent/JP7642341B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)

Description

本発明の実施形態は、処理装置、処理システム、処理方法、プログラム、及び記憶媒体に関する。 Embodiments of the present invention relate to a processing device, a processing system, a processing method, a program, and a storage medium.

発信器及び受信器を用いて、受信器の位置を調べる技術がある。この技術について、位置の判定精度の向上が求められている。 There is technology that uses a transmitter and a receiver to determine the location of the receiver. There is a demand for improving the accuracy of determining the location of this technology.

特開2017-32546号公報JP 2017-32546 A

本発明が解決しようとする課題は、位置の判定精度を向上可能な、処理装置、処理システム、処理方法、プログラム、及び記憶媒体を提供することである。 The problem that the present invention aims to solve is to provide a processing device, processing system, processing method, program, and storage medium that can improve the accuracy of position determination.

実施形態に係る処理装置は、複数の発信器から発せられた信号の少なくとも一部を受信する受信器で得られた受信結果を取得する。前記処理装置は、前記信号の強度に基づき、前記受信器が存在する前記発信器の位置を判定する。1つの前記発信器の第1位置から別の前記発信器の第2位置への前記受信器の遷移が有ったときに、前記処理装置は、それぞれの前記発信器の位置から遷移可能な位置を示す遷移可能データを参照する。前記処理装置は、前記遷移可能データに基づいて前記遷移が可能と判定される第1ケースでは、前記遷移を容認する。前記処理装置は、前記遷移可能データに基づいて前記遷移が不可能と判定される第2ケースでは、第1期間の間、前記遷移を容認しない。 The processing device according to the embodiment acquires a reception result obtained by a receiver that receives at least a portion of signals emitted from a plurality of transmitters. The processing device determines the position of the transmitter where the receiver is located based on the strength of the signal. When there is a transition of the receiver from a first position of one of the transmitters to a second position of another of the transmitters, the processing device refers to transition possible data indicating positions to which the transition can be made from the positions of the respective transmitters. In a first case in which it is determined that the transition is possible based on the transition possible data, the processing device allows the transition. In a second case in which it is determined that the transition is impossible based on the transition possible data, the processing device does not allow the transition during a first period.

実施形態に係る処理システムの構成を表す模式図である。FIG. 1 is a schematic diagram illustrating a configuration of a processing system according to an embodiment. 実施形態に係る処理システムにおける処理を表すフローチャートである。4 is a flowchart showing a process in the processing system according to the embodiment. ハードウェア構成を表す模式図である。FIG. 2 is a schematic diagram illustrating a hardware configuration. 実施形態に係る処理システムの適用例を表す模式図である。1A and 1B are schematic diagrams illustrating application examples of a processing system according to an embodiment. 遷移可能データの一例である。13 is an example of transition possible data. 図4の一部を拡大した模式図である。FIG. 5 is an enlarged schematic diagram of a portion of FIG. 4 . 図4の一部を拡大した模式図である。FIG. 5 is an enlarged schematic diagram of a portion of FIG. 4 . 図4の一部を拡大した模式図である。FIG. 5 is an enlarged schematic diagram of a portion of FIG. 4 . 実施形態に係る処理装置の出力例を表す模式図である。5A and 5B are schematic diagrams illustrating an example of an output from the processing device according to the embodiment.

以下に、本発明の各実施形態について図面を参照しつつ説明する。本願明細書と各図において、既に説明したものと同様の要素には同一の符号を付して詳細な説明は適宜省略する。 Each embodiment of the present invention will be described below with reference to the drawings. In this specification and each drawing, elements similar to those already described will be given the same reference numerals and detailed descriptions will be omitted as appropriate.

図1は、実施形態に係る処理システムの構成を表す模式図である。
実施形態に係る処理システム1は、受信器を付帯した人又は物が存在している位置(ロケーション)を自動的に判定するために用いられる。処理システム1によれば、例えば、製造現場、物流倉庫、展示場などにおいて、人が滞在していた位置、各位置における滞在期間、人の移動の履歴などを自動的に記録できる。
FIG. 1 is a schematic diagram illustrating the configuration of a processing system according to an embodiment.
The processing system 1 according to the embodiment is used to automatically determine the location of a person or object equipped with a receiver. The processing system 1 can automatically record the locations where people have stayed, the duration of their stay at each location, the history of people's movements, etc., for example, in a manufacturing site, a logistics warehouse, an exhibition hall, etc.

図1に表したように、処理システム1は、処理装置11、入力装置12、表示装置13、記憶装置14、複数の発信器21、及び受信器22を含む。 As shown in FIG. 1, the processing system 1 includes a processing device 11, an input device 12, a display device 13, a storage device 14, a plurality of transmitters 21, and a receiver 22.

処理装置11は、処理システム1で得られる各種データを処理する。入力装置12は、ユーザが処理装置11にデータを入力するために用いられる。表示装置13は、処理装置11から出力されたデータを、ユーザに向けて表示する。記憶装置14は、各種データを記憶する。 The processing device 11 processes various data obtained by the processing system 1. The input device 12 is used by a user to input data to the processing device 11. The display device 13 displays the data output from the processing device 11 to the user. The storage device 14 stores various data.

各発信器21は、信号を発する。信号には、発信器21の識別情報が含まれる。発信器21は、所定の間隔で信号を発する。発信器21から発せられる信号は、指向性を有していても良いし、無指向性であってもよい。例えば、特定の方向に向いた放物面反射器が、発信器21に取り付けられる。特定の方向以外を覆う電波吸収体が、発信器21に取り付けられても良い。 Each transmitter 21 emits a signal. The signal includes identification information of the transmitter 21. The transmitter 21 emits a signal at a predetermined interval. The signal emitted from the transmitter 21 may be directional or omnidirectional. For example, a parabolic reflector facing a specific direction is attached to the transmitter 21. A radio wave absorber that covers all directions except the specific direction may be attached to the transmitter 21.

受信器22は、信号を受信する。受信器22は、複数の発信器21から発せられた信号の少なくとも一部を受信できるように、人又は物に付帯される。受信器22は、受信結果を処理装置11へ送信する。 The receiver 22 receives the signal. The receiver 22 is attached to a person or object so that it can receive at least a portion of the signals emitted from the multiple transmitters 21. The receiver 22 transmits the reception result to the processing device 11.

処理装置11は、受信結果から、発信器21の識別情報及び信号の強度を取得する。また、処理装置11は、受信時刻を特定する。信号の強度は、その信号を発した発信器21と受信器22との間の距離に相関する。強度が大きいほど、距離が近いことを示す。処理装置11は、信号の強度に基づき、受信器22が存在する発信器21の位置を判定する。なお、「発信器21の位置」は、発信器21が設けられているポイントだけではなく、その周囲のエリアを含む。 The processing device 11 obtains the identification information of the transmitter 21 and the signal strength from the reception result. The processing device 11 also identifies the reception time. The signal strength correlates with the distance between the transmitter 21 that emitted the signal and the receiver 22. The greater the strength, the closer the distance. The processing device 11 determines the position of the transmitter 21 where the receiver 22 is located based on the signal strength. Note that the "position of the transmitter 21" includes not only the point where the transmitter 21 is installed, but also the surrounding area.

処理装置11は、受信器22から最も近い発信器21を特定する。処理装置11は、その発信器21が設けられた位置に、受信器22が存在すると判定する。それぞれの発信器21に対して、閾値が設定されても良い。処理装置11は、距離が閾値未満である発信器21が設けられた位置に、受信器22が存在すると判定する。処理装置11は、受信結果を取得するたびに、受信器22が存在する位置を判定する。 The processing device 11 identifies the transmitter 21 closest to the receiver 22. The processing device 11 determines that the receiver 22 is located at the location where the transmitter 21 is installed. A threshold may be set for each transmitter 21. The processing device 11 determines that the receiver 22 is located at the location where a transmitter 21 whose distance is less than the threshold is installed. The processing device 11 determines the location where the receiver 22 is located each time it obtains a reception result.

例えば、ある1つの発信器21が設けられた位置に、受信器22が存在すると判定される。次に、別の発信器21が設けられた位置に、受信器22が存在すると判定される。この場合、1つの発信器21の位置から、別の発信器21の位置へ、受信器22が遷移したと判定される。ここでは、遷移元の位置を、第1位置とも呼ぶ。遷移先の位置を、第2位置とも呼ぶ。 For example, it is determined that a receiver 22 exists at a position where a certain transmitter 21 is provided. Next, it is determined that a receiver 22 exists at a position where another transmitter 21 is provided. In this case, it is determined that the receiver 22 has transitioned from the position of one transmitter 21 to the position of another transmitter 21. Here, the position from which the transition originates is also referred to as the first position. The position to which the transition is made is also referred to as the second position.

記憶装置14は、それぞれの発信器21の位置から遷移可能な位置を示す遷移可能データを記憶している。遷移が発生したとき、処理装置11は、遷移可能データを参照する。処理装置11は、遷移可能データにおいて、第1位置から第2位置への遷移が可能と設定されているか判定する。 The storage device 14 stores transition possible data that indicates positions to which a transition can be made from the position of each transmitter 21. When a transition occurs, the processing device 11 refers to the transition possible data. The processing device 11 determines whether the transition possible data indicates that a transition from a first position to a second position is possible.

遷移可能データに基づいて遷移が可能と判定された場合(第1ケース)、処理装置11は、その遷移を容認する。受信器22は、第2位置に存在すると判定される。遷移可能データに基づいて遷移が不可能と判定された場合(第2ケース)、処理装置11は、第1期間の間、その遷移を容認しない。第1期間は、発信器21同士の距離、信号が発せられる間隔、受信器22の移動速度などに応じて、予め設定される。 When it is determined that the transition is possible based on the transition possible data (first case), the processing device 11 accepts the transition. The receiver 22 is determined to be in the second position. When it is determined that the transition is not possible based on the transition possible data (second case), the processing device 11 does not accept the transition during the first period. The first period is set in advance according to the distance between the transmitters 21, the interval at which the signals are emitted, the moving speed of the receiver 22, etc.

第2ケースにおいて、第2位置での受信器22の滞在が第1期間よりも長いときには、処理装置11は、その遷移を容認する。処理装置11は、受信器22が第2位置に存在すると判定する。また、第1期間の間、受信器22は、第2位置に継続して滞在していたと判定される。「滞在」は、受信器22が1つの発信器21の位置に存在すると、複数回以上連続して判定されることを指す。 In the second case, when the receiver 22 stays at the second position for longer than the first period, the processing device 11 accepts the transition. The processing device 11 determines that the receiver 22 is at the second position. Also, it is determined that the receiver 22 has been continuously staying at the second position during the first period. "Stay" refers to the receiver 22 being determined to be at the position of one transmitter 21 multiple times or more in succession.

第2ケースにおいて、第2位置での受信器22の滞在が第1期間よりも短いときには、処理装置11は、その遷移を容認しない。すなわち、最初に第2位置に受信器22が存在すると判定されてから、第1期間が経過するまでの間に、受信器22が別の位置に存在すると判定されたとき、遷移が容認されない。例えば、受信器22が第2位置に存在すると判定されていた期間は、受信器22が第1位置に滞在していたと判定される。 In the second case, when the receiver 22 stays at the second position for a shorter period than the first period, the processing device 11 does not allow the transition. That is, when the receiver 22 is determined to be at another position between the time when the receiver 22 is first determined to be at the second position and the time when the first period has elapsed, the transition is not allowed. For example, the period during which the receiver 22 was determined to be at the second position is determined to be when the receiver 22 stayed at the first position.

図2は、実施形態に係る処理システムにおける処理を表すフローチャートである。
処理装置11は、受信器22による受信結果を取得する(ステップS1)。処理装置11は、受信結果に基づき、受信器22の位置を判定する(ステップS2)。処理装置11は、受信器22の位置が遷移したか判定する(ステップS3)。遷移が有った場合、処理装置11は、遷移可能データを参照する(ステップS4)。処理装置11は、判定された遷移が、遷移可能データに基づいて可能かどうか判定する(ステップS5)。
FIG. 2 is a flowchart showing a process in the processing system according to the embodiment.
The processing device 11 acquires a reception result from the receiver 22 (step S1). The processing device 11 determines the position of the receiver 22 based on the reception result (step S2). The processing device 11 determines whether the position of the receiver 22 has changed (step S3). If a transition has occurred, the processing device 11 refers to the transition possible data (step S4). The processing device 11 determines whether the determined transition is possible based on the transition possible data (step S5).

遷移不可能である場合、処理装置11は、判定された位置での受信器22の滞在が、第1期間経過したか判定する(ステップS6)。滞在期間が第1期間未満である場合、処理装置11は、滞在が継続しているか判定する(ステップS7)。具体的には、ステップS7において、処理装置11は、ステップS1及びS2と同様の処理を実行する。処理装置11は、直前に判定された位置と同じ位置に受信器22が存在するか判定する。直前の位置と同じ位置に受信器22が存在していると判定された場合、処理装置11は、滞在が継続していると判定する。 If transition is not possible, the processing device 11 determines whether the receiver 22 has been at the determined position for a first period of time (step S6). If the period of time is less than the first period, the processing device 11 determines whether the stay is continuing (step S7). Specifically, in step S7, the processing device 11 executes the same processes as steps S1 and S2. The processing device 11 determines whether the receiver 22 is at the same position as the position determined immediately before. If it is determined that the receiver 22 is at the same position as the immediately previous position, the processing device 11 determines that the stay is continuing.

滞在が継続されている場合、再度ステップS6が実行される。ステップS5で遷移可能と判定された場合、又は、ステップS6において滞在期間が第1期間よりも長いと判定された場合、処理装置11は、その遷移を容認する(ステップS8)。ステップS7において滞在が継続していないと判定された場合、処理装置11は、その遷移を否認する(容認しない)(ステップS9)。
If the stay is continuing, step S6 is executed again. If it is determined in step S5 that the transition is possible, or if it is determined in step S6 that the stay period is longer than the first period , the processing device 11 approves the transition (step S8). If it is determined in step S7 that the stay is not continuing, the processing device 11 denies (does not approve) the transition (step S9).

ステップS3で遷移が無いと判定された後、ステップS8が実行された後、又はステップS9が実行された後、処理装置11は、受信器22の位置及び時刻を記憶装置14に保存する(ステップS10)。位置の他に、遷移が有った場合には、その遷移が、遷移可能データに基づいて可能であるか否かを示すデータが保存される。 After it is determined in step S3 that there is no transition, after step S8 is executed, or after step S9 is executed, the processing device 11 stores the position and time of the receiver 22 in the storage device 14 (step S10). In addition to the position, if there is a transition, data indicating whether the transition is possible based on the transition possible data is stored.

図3は、ハードウェア構成を表す模式図である。
処理装置11は、例えばコンピュータであり、Read Only Memory(ROM)11a、Random Access Memory(RAM)11b、Central Processing Unit(CPU)11c、及びHard Disk Drive(HDD)11dを含む。
FIG. 3 is a schematic diagram showing a hardware configuration.
The processing device 11 is, for example, a computer, and includes a read only memory (ROM) 11a, a random access memory (RAM) 11b, a central processing unit (CPU) 11c, and a hard disk drive (HDD) 11d.

ROM11aは、コンピュータの動作を制御するプログラムを記憶している。ROM11aには、コンピュータに上述した各処理を実現させるために必要なプログラムが記憶されている。RAM11bは、ROM11aに記憶されたプログラムが展開される記憶領域として機能する。CPU11cは、処理回路を含む。CPU11cは、ROM11aに記憶された制御プログラムを読み込み、当該制御プログラムに従ってコンピュータの動作を制御する。また、CPU11cは、コンピュータの動作によって得られた様々なデータをRAM11bに展開する。HDD11dは、読み取りに必要なデータや、読み取りの過程で得られたデータを記憶する。 ROM 11a stores programs that control the operation of the computer. ROM 11a stores programs necessary for the computer to realize each of the above-mentioned processes. RAM 11b functions as a storage area in which the programs stored in ROM 11a are expanded. CPU 11c includes a processing circuit. CPU 11c reads the control programs stored in ROM 11a and controls the operation of the computer in accordance with the control programs. CPU 11c also expands various data obtained by the operation of the computer into RAM 11b. HDD 11d stores data necessary for reading and data obtained during the reading process.

HDD11dは、例えば、図1に表した記憶装置14として機能する。又は、記憶装置14は、HDD11dとは別に設けられ、HDD、Solid State Drive(SSD)、及びネットワーク接続ハードディスク(NAS)の少なくともいずれかを含んでも良い。処理装置11のそれぞれの処理及び機能は、より多くのコンピュータの協働により実現されても良い。 The HDD 11d functions as the storage device 14 shown in FIG. 1, for example. Alternatively, the storage device 14 may be provided separately from the HDD 11d and may include at least one of an HDD, a solid state drive (SSD), and a network attached hard disk (NAS). Each process and function of the processing device 11 may be realized by the cooperation of more computers.

入力装置12は、マウス、キーボード、及びタッチパッドの少なくともいずれかを含む。表示装置13は、モニタ及びプロジェクタの少なくともいずれかを含む。タッチパネルのように、入力装置12及び表示装置13の両方として機能する装置が用いられても良い。 The input device 12 includes at least one of a mouse, a keyboard, and a touchpad. The display device 13 includes at least one of a monitor and a projector. A device that functions as both the input device 12 and the display device 13, such as a touch panel, may also be used.

発信器21は、ビーコンである。受信器22の構成は、ビーコンから発せられた信号を受信可能であれば、任意である。例えば、スマートフォン又はタブレットなどのスマートデバイスが、Bluetooth(登録商標)などの共通の無線通信規格によって発信器21と接続され、信号を受信する。 The transmitter 21 is a beacon. The configuration of the receiver 22 is arbitrary as long as it is capable of receiving a signal emitted from the beacon. For example, a smart device such as a smartphone or tablet is connected to the transmitter 21 via a common wireless communication standard such as Bluetooth (registered trademark) and receives the signal.

スマートデバイスは、処理装置11、入力装置12、表示装置13、記憶装置14、及び受信器22として用いることができる。記憶装置14は、スマートデバイスとは別に設けられ、通信によりスマートデバイスと接続されても良い。処理装置11としての機能は、スマートデバイスと接続されたクラウド上のサーバにより提供されても良い。スマートデバイスとは別に設けられた管理者用の端末装置のモニタが、表示装置13として用いられても良い。 The smart device can be used as the processing device 11, the input device 12, the display device 13, the storage device 14, and the receiver 22. The storage device 14 may be provided separately from the smart device and connected to the smart device via communication. The function of the processing device 11 may be provided by a server on the cloud connected to the smart device. The monitor of a terminal device for an administrator provided separately from the smart device may be used as the display device 13.

発信器21は、信号を発するRadio Frequency IDentifier(RFID)タグであっても良い。この場合、受信器22は、RFIDリーダである。 The transmitter 21 may be a Radio Frequency IDentifier (RFID) tag that emits a signal. In this case, the receiver 22 is an RFID reader.

実施形態の利点を説明する。
受信器22で受信される信号の強度は、一時的に大きく変化することがある。例えば、発信器21が、通常よりも大きな強度の信号を、一時的に発することがある。この場合、大きな強度の信号を発した発信器21と受信器22との距離が、実際の距離よりも短く算出される。これにより、誤って、受信器22がその発信器21の位置に存在すると判定される可能性がある。この結果、例えば、受信器22が付帯された人又は物の移動を、正確に記録できなくなる。
Advantages of the embodiment will be described.
The strength of the signal received by the receiver 22 may temporarily change significantly. For example, the transmitter 21 may temporarily emit a signal with a strength greater than normal. In this case, the distance between the transmitter 21 that emitted the strong signal and the receiver 22 is calculated to be shorter than the actual distance. This may result in the receiver 22 being erroneously determined to be located at the position of the transmitter 21. As a result, for example, the movement of a person or object to which the receiver 22 is attached cannot be accurately recorded.

この課題について、処理装置11は、遷移が有ったときに、遷移可能データを参照する。遷移は、遷移可能データに基づいて、可能かどうか判定される。処理装置11は、その遷移が可能と判定される場合のみ、遷移を容認する。遷移可能データを用いることで、信号強度の一時的な変動による、受信器22の位置の誤判定を抑制できる。受信器22の位置の判定精度を、向上できる。 To address this issue, the processing device 11 refers to the transition possible data when a transition occurs. Whether or not a transition is possible is determined based on the transition possible data. The processing device 11 accepts the transition only when it is determined that the transition is possible. By using the transition possible data, erroneous determination of the position of the receiver 22 due to temporary fluctuations in signal strength can be suppressed. The accuracy of determining the position of the receiver 22 can be improved.

遷移可能データに基づいて遷移が不可能と判定される場合でも、受信器22が、判定された位置に実際に存在することがある。例えば、受信器22が信号を一時的に受信できなかった場合などでは、離れた発信器21の位置への遷移が生じうる。このため、処理装置11は、予め設定された第1期間だけ、遷移を容認しない。換言すると、第1期間よりも長い期間、判定された位置に受信器22が継続して存在する場合、処理装置11は、遷移を容認する。第1期間を用いることで、判定された位置に受信器22が実際に存在するにも拘わらず、その判定が誤りとして扱われることを抑制できる。すなわち、第1期間を用いることで、判定の精度をさらに向上できる。 Even if it is determined that a transition is not possible based on the transition possible data, the receiver 22 may actually be present at the determined position. For example, if the receiver 22 is temporarily unable to receive a signal, a transition to a distant transmitter 21 position may occur. For this reason, the processing device 11 does not allow the transition for a preset first period. In other words, if the receiver 22 continues to be present at the determined position for a period longer than the first period, the processing device 11 allows the transition. By using the first period, it is possible to prevent the determination from being treated as an error even when the receiver 22 actually is present at the determined position. In other words, by using the first period, the accuracy of the determination can be further improved.

また、遷移可能データに基づいて可能と判定された遷移については、第1期間に拘わらず容認することで、遷移をより早く確定できる。迅速な遷移の確定により、例えば、遷移後の位置から別の位置への遷移も、正確に追跡できる。 In addition, for transitions that are determined to be possible based on the transition possible data, the transition can be determined more quickly by accepting the transition regardless of the first period. By determining the transition quickly, for example, the transition from a position after the transition to another position can be accurately tracked.

処理装置11は、遷移が有ったときに、遷移可能データにおいて可能と設定されている遷移か否かを示すデータを、遷移の判定結果に紐付けても良い。例えば、遷移可能データにおいて不可能と設定されているにも拘わらず容認された遷移については、第1データが、その遷移の判定結果に紐付けられる。遷移可能データにおいて可能と設定され、容認された遷移については、第2データが、その遷移の判定結果に紐付けられる。第1データは、その遷移が遷移可能データにおいて不可能と設定されている(可能と設定されていない)ことを示す。第2データは、その遷移が遷移可能データにおいて可能と設定されていることを示す。第1データ又は第2データの紐付けにより、後でユーザが受信器22の位置及び遷移の履歴を確認する際に、遷移可能データにおいて可能と設定された遷移かどうか把握し易くなる。 When a transition occurs, the processing device 11 may link data indicating whether the transition is set as possible in the possible transition data to the transition determination result. For example, for a transition that is permitted despite being set as impossible in the possible transition data, first data is linked to the transition determination result. For a transition that is permitted and set as possible in the possible transition data, second data is linked to the transition determination result. The first data indicates that the transition is set as impossible (not possible) in the possible transition data. The second data indicates that the transition is set as possible in the possible transition data. Linking the first data or the second data makes it easier for the user to determine whether the transition is set as possible in the possible transition data when later checking the position of the receiver 22 and the transition history.

以降では、具体例を参照して実施形態に係る処理システム1を説明する。
図4は、実施形態に係る処理システムの適用例を表す模式図である。
図4は、倉庫Aを表している。倉庫A内には、複数の棚B1~B4が設置され、複数の発信器2111~2144が設けられている。作業者Oは、スマートデバイスSを携帯しながら、倉庫内で作業する。スマートデバイスSは、図1に表した、入力装置12、表示装置13、及び受信器22として機能する。処理装置11及び記憶装置14の機能は、スマートデバイスと接続されたサーバにより提供される。
Hereinafter, the processing system 1 according to the embodiment will be described with reference to a specific example.
FIG. 4 is a schematic diagram illustrating an application example of the processing system according to the embodiment.
4 shows a warehouse A. In the warehouse A, a plurality of shelves B1 to B4 are installed, and a plurality of transmitters 2111 to 2144 are also provided. A worker O works in the warehouse while carrying a smart device S. The smart device S functions as the input device 12, the display device 13, and the receiver 22 shown in FIG. 1. The functions of the processing device 11 and the storage device 14 are provided by a server connected to the smart device.

図5は、遷移可能データの一例である。
例えば図5に表したように、遷移可能データは、リストとして保存される。遷移可能データは、それぞれの発信器21のID、それぞれの発信器21の位置から遷移可能な位置、及び第1期間を含む。遷移可能な位置は、発信器21のIDで表されている。
FIG. 5 is an example of transition possible data.
5, the transitionable data is stored as a list. The transitionable data includes the ID of each transmitter 21, a transitionable position from the position of each transmitter 21, and a first period. The transitionable position is represented by the ID of the transmitter 21.

図5の例では、隣り合う発信器21の位置同士が、互いに遷移可能と設定されている。また、発信器21の位置が空間上隣り合っている場合でも、それらの発信器21の間に障害物(棚)が存在する場合には、それらの位置同士は互いに遷移可能とは設定されていない。 In the example of FIG. 5, the positions of adjacent transmitters 21 are set to be able to transition between each other. Also, even if the positions of the transmitters 21 are adjacent in space, if there is an obstacle (shelf) between those transmitters 21, those positions are not set to be able to transition between each other.

第1期間は、それぞれの発信器21に対して、共通の値が設定されても良い。それぞれの発信器21に対して設定された第1期間が、互いに異なっていても良い。 The first period may be set to a common value for each transmitter 21. The first periods set for each transmitter 21 may be different from each other.

図6、図7(a)、図7(b)、図8(a)、及び図8(b)は、図4の一部を拡大した模式図である。
図6では、発信器2121、2122、2131、及び2132が、信号Sig21、Sig22、Sig31、及びSig32をそれぞれ発している。
6, 7(a), 7(b), 8(a) and 8(b) are schematic enlarged views of a portion of FIG.
In FIG. 6, oscillators 21 21 , 21 22 , 21 31 and 21 32 emit signals Sig 21 , Sig 22 , Sig 31 and Sig 32 , respectively.

受信器22であるスマートデバイスSは、信号Sig21、Sig22、Sig31、及びSig32をそれぞれ受信する。処理装置11は、信号Sig21、Sig22、Sig31、及びSig32のそれぞれの強度に基づいて、受信器22と発信器2121、2122、2131、及び2132との間のそれぞれの距離d21、d22、d31、及びd32を算出する。図6の例では、距離d21が最も短い。処理装置11は、発信器2121の位置に受信器22が存在すると判定する。 The smart device S, which is the receiver 22, receives the signals Sig 21 , Sig 22 , Sig 31 , and Sig 32 , respectively. The processing device 11 calculates the distances d 21 , d 22 , d 31 , and d 32 between the receiver 22 and the transmitters 21 21 , 21 22 , 21 31 , and 21 32 , respectively, based on the intensities of the signals Sig 21 , Sig 22 , Sig 31 , and Sig 32. In the example of FIG. 6, the distance d 21 is the shortest. The processing device 11 determines that the receiver 22 is present at the position of the transmitter 21 21 .

例えば、図6に表した状態の後に作業者Oが移動し、図7(a)に表したように、発信器2131の近くに移動する。処理装置11は、距離d21、d22、d31、及びd32を比較し、受信器22が発信器2131の位置に存在すると判定する。処理装置11は、受信器22の位置が、発信器2121の位置から発信器2131の位置へ遷移したと判定する。処理装置11は、遷移可能データを参照し、発信器2121の位置から発信器2131の位置への遷移が可能か判定する。この遷移は、図5に表した遷移可能データにおいて、可能と設定されている。処理装置11は、第1期間が経過する前に、遷移を容認する。 For example, after the state shown in Fig. 6, the worker O moves and moves close to the transmitter 21-31 as shown in Fig. 7(a). The processing device 11 compares the distances d21 , d22 , d31 , and d32 , and determines that the receiver 22 is at the position of the transmitter 21-31 . The processing device 11 determines that the position of the receiver 22 has transitioned from the position of the transmitter 21-21 to the position of the transmitter 21-31 . The processing device 11 refers to the transition possible data and determines whether a transition from the position of the transmitter 21-21 to the position of the transmitter 21-31 is possible. This transition is set as possible in the transition possible data shown in Fig. 5. The processing device 11 allows the transition before the first period has elapsed.

一部の発信器21が、一時的に通常よりも大きな強度の信号を発することがある。一例として、作業者Oが発信器2131の近くにいる状態において、信号Sig22の強度が一時的に増大する。信号Sig22の強度の増大により、図7(b)に表したように、距離d22が、実際よりも短く算出される。この結果、距離d22が、最も短いと判定される。実際には、受信器22が発信器2131の位置に存在するにも拘わらず、受信器22が発信器2122の位置に存在すると判定される。 Some of the transmitters 21 may temporarily emit signals with a strength greater than normal. As an example, when the worker O is near the transmitter 21-31 , the strength of the signal Sig 22 temporarily increases. Due to the increase in the strength of the signal Sig 22 , the distance d 22 is calculated to be shorter than the actual distance, as shown in FIG. 7B. As a result, the distance d 22 is determined to be the shortest. Although the receiver 22 is actually located at the position of the transmitter 21-31 , it is determined that the receiver 22 is located at the position of the transmitter 21-22 .

この場合、処理装置11は、受信器22の位置が、発信器2131の位置から発信器2122の位置へ遷移したと判定する。処理装置11は、遷移可能データを参照し、発信器2131の位置から発信器2122の位置への遷移が可能か判定する。この遷移は、図5に表した遷移可能データにおいて、可能とは設定されていない。処理装置11は、第1期間である15秒の間、遷移を容認しない。 In this case, the processing device 11 determines that the position of the receiver 22 has transitioned from the position of the transmitter 21-31 to the position of the transmitter 21-22 . The processing device 11 refers to the transition possible data and determines whether a transition from the position of the transmitter 21-31 to the position of the transmitter 21-22 is possible. This transition is not set as possible in the transition possible data shown in Fig. 5. The processing device 11 does not allow the transition during the first period of 15 seconds.

信号Sig22の一時的な強度の増大による誤判定の場合、第1期間が経過する前に、信号Sig22の強度が通常の値に戻る。これにより、受信器22は、発信器2131の位置に存在すると判定される。例えば、受信器22が発信器2122の位置に存在すると判定されていた期間、処理装置11は、受信器22が発信器2131の位置に滞在していたと判定する。これにより、受信器22の滞在位置が不明な期間が生じることを回避できる。 In the case of an erroneous determination due to a temporary increase in the strength of the signal Sig 22 , the strength of the signal Sig 22 returns to a normal value before the first period has elapsed. As a result, the receiver 22 is determined to be present at the position of the transmitter 21-31 . For example, during the period in which the receiver 22 is determined to be present at the position of the transmitter 21-22, the processing device 11 determines that the receiver 22 has been staying at the position of the transmitter 21-31 . This makes it possible to avoid a period in which the position of the receiver 22 is unknown.

一方で、受信器22が、一時的に信号を受信しないことがある。例えば、信号が遮られた場合、又は発信器21と受信器22との間の接続が切れた場合には、受信器22が、一時的に信号を受信できない。従って、信号強度の一時的な増大では無く、受信器22が発信器2122の位置へ実際に遷移している可能性がある。この場合、受信器22が発信器2122の位置に存在すると繰り返し判定される。第1期間よりも長い期間、受信器22が発信器2122の位置に滞在していると判定される。処理装置11は、発信器2131の位置から発信器2122の位置への遷移を容認する。例えば、処理装置11は、第1期間の間、受信器22が発信器2122の位置に存在していたと判定する。 On the other hand, the receiver 22 may not receive the signal temporarily. For example, if the signal is interrupted or the connection between the transmitter 21 and the receiver 22 is lost, the receiver 22 may not receive the signal temporarily. Therefore, there is a possibility that the receiver 22 has actually transitioned to the position of the transmitter 21 22 , rather than a temporary increase in the signal strength. In this case, it is repeatedly determined that the receiver 22 is present at the position of the transmitter 21 22. It is determined that the receiver 22 has stayed at the position of the transmitter 21 22 for a period longer than the first period. The processing device 11 accepts the transition from the position of the transmitter 21 31 to the position of the transmitter 21 22. For example, the processing device 11 determines that the receiver 22 has been present at the position of the transmitter 21 22 during the first period.

別の一例として、図6に表した状態の後、作業者Oは、図8(a)に表したように、発信器2122の近くに移動する。そして、作業者Oは、図8(b)に表したように、発信器2132の近くに移動する。作業者Oが発信器2121から発信器2122へ移動するまでの間に、信号が正常に受信されなかった場合、受信器22が、発信器2121の位置から発信器2122の位置へ遷移したと判定される。この遷移は、第1期間の間、容認されない。第1期間が経過する前に、作業者Oが発信器2132の近くに移動した場合、発信器2122への遷移は容認されない。受信器22は、発信器2121の位置から発信器2132の位置へ遷移したと判定される。 As another example, after the state shown in Fig. 6, the worker O moves near the transmitter 21-22 as shown in Fig. 8(a). Then, the worker O moves near the transmitter 21-32 as shown in Fig. 8(b). If a signal is not normally received while the worker O moves from the transmitter 21-21 to the transmitter 21-22 , it is determined that the receiver 22 has transitioned from the position of the transmitter 21-21 to the position of the transmitter 21-22 . This transition is not permitted during the first period. If the worker O moves near the transmitter 21-32 before the first period has elapsed, the transition to the transmitter 21-22 is not permitted. It is determined that the receiver 22 has transitioned from the position of the transmitter 21-21 to the position of the transmitter 21-32 .

受信器22が発信器2132の位置に滞在して第1期間が経過した場合、処理装置11は、発信器2121の位置から発信器2132の位置への遷移を容認する。このとき、処理装置11は、過去の受信器22の位置の履歴を参照しても良い。履歴によれば、遷移が容認されなかったものの、受信器22は発信器2122の位置に存在すると判定されている。処理装置11は、遷移可能データを参照し、発信器2122の位置が、発信器2132の位置から遷移可能か判定する。又は、処理装置11は、発信器2132の位置が、発信器2122の位置から遷移可能か判定しても良い。遷移可能である場合、発信器2122の位置への遷移が判定されてから、発信器2132の位置への遷移が判定されるまでの期間、処理装置11は、発信器2122の位置に受信器22が存在していたと判定しても良い。 When the first period has elapsed while the receiver 22 has been staying at the position of the transmitter 21_32 , the processing device 11 accepts the transition from the position of the transmitter 21_21 to the position of the transmitter 21_32 . At this time, the processing device 11 may refer to the history of the past positions of the receiver 22. According to the history, although the transition was not accepted, it has been determined that the receiver 22 is present at the position of the transmitter 21_22 . The processing device 11 refers to the transition possible data and judges whether the position of the transmitter 21_22 is capable of transitioning from the position of the transmitter 21_32 . Alternatively, the processing device 11 may judge whether the position of the transmitter 21_32 is capable of transitioning from the position of the transmitter 21_22 . If the transition is possible, the processing device 11 may judge that the receiver 22 was present at the position of the transmitter 21_22 during the period from when the transition to the position of the transmitter 21_22 was determined to be made until when the transition to the position of the transmitter 21_32 was determined.

実施形態によれば、倉庫A内における作業者Oの位置を、より精度良く判定できる。 According to the embodiment, the position of worker O within warehouse A can be determined with greater accuracy.

以降では、発信器21と受信器22との間の距離の算出方法、滞在期間の算出方法、関連するデータの紐付け、及び処理装置11からの出力について、具体例を説明する。 The following describes specific examples of how to calculate the distance between the transmitter 21 and the receiver 22, how to calculate the duration of stay, how to link related data, and the output from the processing device 11.

(距離)
処理装置11は、時刻tよりも前に受信したx回分の信号のそれぞれについて、1つの発信器21と受信器22との間の距離dを算出する。処理装置11は、時刻tを基に基準時刻stを設定する。処理装置11は、複数の距離dの平均を、基準時刻stにおける発信器21と受信器22との間の距離d(t)とする。平均により、信号強度の一時的なばらつき、信号への外乱などの影響を抑え、受信器22の位置の判定精度を向上できる。処理装置11は、それぞれの発信器21について、上述した距離d(t)を算出する。
(distance)
The processing device 11 calculates the distance d between one transmitter 21 and the receiver 22 for each of the x signals received before time t0 . The processing device 11 sets a reference time st0 based on time t0 . The processing device 11 takes the average of the multiple distances d as the distance d( t0 ) between the transmitter 21 and the receiver 22 at the reference time st0 . The averaging can reduce the effects of temporary variations in signal strength and disturbances to the signal, improving the accuracy of determining the position of the receiver 22. The processing device 11 calculates the above-mentioned distance d( t0 ) for each transmitter 21.

処理装置11は、複数の距離d(t)を比較し、最短の距離d(t)を選択する。処理装置11は、時刻tにおいて、最短の距離d(t)が得られた発信器21の位置に、受信器22が存在すると判定する。 The processing device 11 compares the distances d( t0 ) and selects the shortest distance d( t0 ). The processing device 11 determines that the receiver 22 is located at the position of the transmitter 21 from which the shortest distance d( t0 ) was obtained at time t0 .

複数の発信器21に対して、それぞれ、複数の閾値が設定されても良い。例えば、複数の閾値は、互いに異なっている。閾値は、隣り合う発信器21同士の間の距離に応じて設定される。処理装置11は、複数の距離d(t)をそれぞれ複数の閾値と比較する。処理装置11は、閾値を下回った距離d(t)から、最短の距離d(t)を選択する。 A plurality of thresholds may be set for each of the plurality of transmitters 21. For example, the plurality of thresholds are different from each other. The thresholds are set according to the distances between the adjacent transmitters 21. The processing device 11 compares each of the plurality of distances d(t 0 ) with the plurality of thresholds. The processing device 11 selects the shortest distance d(t 0 ) from among the distances d(t 0 ) that are below the threshold.

処理装置11は、同様に、他の各時刻における距離d(t)を算出する。すなわち、処理装置11は、時刻tより後の、時刻t、t、・・・tのそれぞれにおいて、基準時刻st、st、・・・stを設定する。処理装置11は、それぞれの基準時刻において、それぞれの発信器21と受信器22との間の距離d(t)、d(t)、・・・d(t)を算出する。算出した距離に基づき、処理装置11は、時刻t、t、・・・tのそれぞれにおいて、受信器22がどの発信器21の位置に存在するか判定する。 The processing device 11 similarly calculates the distance d(t) at each of the other times. That is, the processing device 11 sets reference times st1 , st2, ..., st1 at each of times t1 , t2 , ..., t1 after time t0 . The processing device 11 calculates the distances d( t1 ), d( t2 ), ..., d( t1 ) between each of the transmitters 21 and the receiver 22 at each of the reference times. Based on the calculated distances, the processing device 11 determines the position of the transmitter 21 at which the receiver 22 is located at each of the times t1 , t2 , ..., t1 .

(滞在期間)
1つの発信器21の位置に受信器22が存在すると連続して判定された場合、処理装置11は、受信器22がその位置に滞在していると判定する。処理装置11は、最初に受信器22がその1つの発信器21の位置に存在すると判定された後、受信器22が別の発信器21の位置に存在すると判定されるまでの期間を、滞在期間として算出する。
(Length of stay)
When it is continuously determined that the receiver 22 is present at the position of one transmitter 21, the processing device 11 determines that the receiver 22 is staying at that position. The processing device 11 calculates the stay period as the period from when it is first determined that the receiver 22 is present at the position of one transmitter 21 until it is determined that the receiver 22 is present at the position of another transmitter 21.

(紐付け)
記憶装置14は、それぞれの受信器22の位置に関連するデータを記憶しても良い。例えば、記憶装置14は、それぞれの受信器22の位置について、実行される作業、使用される道具、又は作業対象の物品などの関連データを記憶しても良い。処理装置11は、受信器22の位置を判定した後、関連データを参照する。処理装置11は、受信器22の位置に関連する関連データを、位置の判定結果と紐付ける。処理装置11は、各時刻における位置の判定結果を出力する際に、紐付けられた関連データを出力しても良い。これにより、ユーザは、各位置に関連するデータを容易に確認できる。
(Linking)
The storage device 14 may store data related to the position of each receiver 22. For example, the storage device 14 may store associated data, such as the work to be performed, the tools used, or the items to be worked on, for the position of each receiver 22. After determining the position of the receiver 22, the processing device 11 refers to the associated data. The processing device 11 links the associated data related to the position of the receiver 22 to the position determination result. The processing device 11 may output the linked associated data when outputting the position determination result at each time. This allows the user to easily check the data related to each position.

(出力)
図9は、実施形態に係る処理装置の出力例を表す模式図である。
処理装置11は、各時刻における受信器22の位置の判定結果に基づき、例えば図9に表した画像Gを表示装置13に表示させる。画像Gには、倉庫A、各発信器21の位置、円C、線L、及び破線BLが示されている。円Cで囲われた発信器21は、その発信器21の位置に受信器22が存在すると判定されたことを示す。円Cが大きいほど、その位置での受信器22の滞在期間の合計が長いことを示す。
(output)
FIG. 9 is a schematic diagram illustrating an example of an output from the processing device according to the embodiment.
The processing device 11 displays, for example, image G shown in Fig. 9 on the display device 13 based on the determination result of the position of the receiver 22 at each time. Image G shows a warehouse A, the positions of each transmitter 21, a circle C, a line L, and a dashed line BL. A transmitter 21 surrounded by a circle C indicates that it has been determined that a receiver 22 is present at the position of that transmitter 21. The larger the circle C, the longer the total stay period of the receiver 22 at that position.

線Lは、遷移可能データに基づいて可能と判定された受信器22の遷移を示す。すなわち、線Lは、第2データが紐付けられた遷移を示す。破線BLは、遷移可能データに基づいて不可能と判定された受信器22の遷移を示す。すなわち、破線BLは、第1データが紐付けられた遷移を示す。 The line L indicates a transition of the receiver 22 that is determined to be possible based on the transition possible data. That is, the line L indicates a transition that is linked to the second data. The dashed line BL indicates a transition of the receiver 22 that is determined to be impossible based on the transition possible data. That is, the dashed line BL indicates a transition that is linked to the first data.

受信器22の位置の履歴が表示されることで、ユーザは、作業者Oが移動した経路を容易に把握できる。各位置での滞在期間の長さが表示されることで、作業者Oが、どの位置にどの程度の期間滞在していたか容易に把握できる。また、遷移可能データに基づいて、可能と判定された遷移と、不可能と判定された遷移と、が区別して表示されることで、ユーザは、各遷移の確実性を容易に把握できる。 By displaying the location history of the receiver 22, the user can easily understand the route traveled by the worker O. By displaying the length of stay at each location, the user can easily understand how long the worker O stayed at each location. In addition, by displaying transitions that are determined to be possible and transitions that are determined to be impossible based on the transition feasibility data, the user can easily understand the certainty of each transition.

以上では、作業者Oが受信器22を携帯する例について説明した。この例に限らず、受信器22は、移動する物に取り付けられても良い。この場合、移動する物が、どの位置に有り、各位置でどの程度滞在していたかを自動的に判定できる。 The above describes an example in which the worker O carries the receiver 22. However, the present invention is not limited to this example, and the receiver 22 may be attached to a moving object. In this case, it is possible to automatically determine the location of the moving object and how long it stayed at each location.

上記の種々のデータの処理は、コンピュータに実行させることのできるプログラムとして、磁気ディスク(フレキシブルディスク及びハードディスクなど)、光ディスク(CD-ROM、CD-R、CD-RW、DVD-ROM、DVD±R、DVD±RWなど)、半導体メモリ、または、他の記録媒体に記録されても良い。 The above various data processing may be recorded as a program that can be executed by a computer on a magnetic disk (such as a flexible disk or hard disk), an optical disk (such as a CD-ROM, CD-R, CD-RW, DVD-ROM, DVD±R, DVD±RW), a semiconductor memory, or other recording medium.

例えば、記録媒体に記録されたデータは、コンピュータ(または組み込みシステム)により読み出されることが可能である。記録媒体において、記録形式(記憶形式)は任意である。例えば、コンピュータは、記録媒体からプログラムを読み出し、このプログラムに基づいてプログラムに記述されている指示をCPUで実行させる。コンピュータにおいて、プログラムの取得(または読み出し)は、ネットワークを通じて行われても良い。 For example, data recorded on a recording medium can be read by a computer (or an embedded system). The recording medium may have any recording format (storage format). For example, the computer reads a program from the recording medium and causes the CPU to execute instructions described in the program based on the program. In the computer, the program may be acquired (or read) via a network.

以上で説明した、処理システム1、処理装置11、又は処理方法によれば、受信器の位置の判定精度を向上可能である。同様に、上述した処理を処理装置11に実行させるプログラムによれば、受信器の位置の判定精度を向上可能である。 The processing system 1, processing device 11, or processing method described above can improve the accuracy of determining the position of the receiver. Similarly, the program that causes the processing device 11 to execute the above-mentioned processing can improve the accuracy of determining the position of the receiver.

以上、本発明のいくつかの実施形態を例示したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更などを行うことができる。これら実施形態やその変形例は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。また、前述の各実施形態は、相互に組み合わせて実施することができる。 Although several embodiments of the present invention have been illustrated above, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, modifications, etc. can be made without departing from the gist of the invention. These embodiments and their variations are included within the scope and gist of the invention, as well as within the scope of the invention and its equivalents described in the claims. Furthermore, the above-mentioned embodiments can be implemented in combination with each other.

1:処理システム、 11:処理装置、 12:入力装置、 13:表示装置、 14:記憶装置、 21:発信器、 22:受信器、 O:作業者、 S:スマートデバイス 1: Processing system, 11: Processing device, 12: Input device, 13: Display device, 14: Storage device, 21: Transmitter, 22: Receiver, O: Worker, S: Smart device

Claims (12)

複数の発信器から発せられた信号の少なくとも一部を受信する受信器で得られた受信結果を取得し、前記信号の強度に基づいて前記受信器と前記複数の発信器の少なくとも一部との間の距離を算出し、前記距離が最も短い前記発信器の位置に前記受信器が存在すると判定する処理装置であって、
1つの前記発信器の第1位置と前記受信器との間の距離が最も短く、その後に、別の前記発信器の第2位置と前記受信器との間の距離が最も短いと判定された場合に、前記第1位置から前記第2位置へ前記受信器が遷移したと判定し、それぞれの前記発信器の位置から遷移可能な位置を示す遷移可能データを参照し、
前記遷移可能データに基づいて前記遷移が可能と判定される第1ケースでは、前記遷移を容認して前記受信器が前記第2位置に存在すると判定し、
前記遷移可能データに基づいて前記遷移が不可能と判定される第2ケースでは、第1期間の間、前記遷移を容認せず前記受信器は前記第1位置に存在すると判定し、
前記第2ケースにおいて、
前記第2位置での前記受信器の滞在が前記第1期間よりも長いときには、前記遷移を容認して前記受信器が前記第2位置に存在すると判定し、
前記第2位置での前記受信器の滞在が前記第1期間よりも短いときには、前記遷移を容認せず前記受信器は前記第1位置に存在すると判定し、
前記第2ケースにおいて前記遷移を容認したときに、前記遷移が前記遷移可能データにおいて不可能であることを示す第1データを、前記遷移に紐付けて記憶する、処理装置。
A processing device that acquires a reception result obtained by a receiver that receives at least a part of signals emitted from a plurality of transmitters, calculates a distance between the receiver and at least a part of the plurality of transmitters based on the strength of the signals, and determines that the receiver is located at a position of the transmitter where the distance is shortest,
When it is determined that the distance between a first position of one of the transmitters and the receiver is the shortest, and then the distance between a second position of another of the transmitters and the receiver is the shortest, it is determined that the receiver has transitioned from the first position to the second position, and referring to transition possible data indicating positions to which the receiver can transition from the positions of each of the transmitters,
in a first case where it is determined that the transition is possible based on the transition possible data, accepting the transition and determining that the receiver is present at the second location;
in a second case where it is determined that the transition is not possible based on the transition enabling data, not allowing the transition during a first time period and determining that the receiver is in the first position ;
In the second case,
if the residence of the receiver at the second location is longer than the first period, then accepting the transition and determining that the receiver is at the second location;
rejecting the transition and determining that the receiver is in the first location when the receiver's stay in the second location is shorter than the first period;
a processing device that, when the transition is permitted in the second case, associates first data with the transition, the first data indicating that the transition is not possible in the transition possible data, and stores the first data with the transition .
前記受信器が存在する位置の判定結果に基づき、それぞれの前記発信器が設けられた位置における前記受信器の滞在期間を算出する、請求項に記載の処理装置。 The processing device according to claim 1 , further comprising: a processor configured to calculate a stay period of the receiver at each of the locations where the transmitters are provided, based on a result of determining the location where the receiver is present. 前記第2ケースにおいて前記遷移が容認されたなかったとき、前記受信器が前記第2位置に滞在していたと判定された期間、前記受信器は前記第1位置に滞在していたと判定する、請求項記載の処理装置。 3. The processing device of claim 2, further comprising: a processor configured to determine that the receiver has been at the first position during the period during which the receiver has been determined to have been at the second position when the transition is not permitted in the second case. 複数の発信器から発せられた信号の少なくとも一部を受信する受信器で得られた受信結果を取得し、前記信号の強度に基づいて前記受信器と前記複数の発信器の少なくとも一部との間の距離を算出し、前記距離が最も短い前記発信器の位置に前記受信器が存在すると判定する処理装置であって、
1つの前記発信器の第1位置と前記受信器との間の距離が最も短く、その後に、別の前記発信器の第2位置と前記受信器との間の距離が最も短いと判定された場合に、前記第1位置から前記第2位置へ前記受信器が遷移したと判定し、それぞれの前記発信器の位置から遷移可能な位置を示す遷移可能データを参照し、
前記遷移可能データに基づいて前記遷移が可能と判定される第1ケースでは、前記遷移を容認して前記受信器が前記第2位置に存在すると判定し、
前記遷移可能データに基づいて前記遷移が不可能と判定される第2ケースでは、第1期間の間、前記遷移を容認せず前記受信器は前記第1位置に存在すると判定し、
前記受信器に関する複数の前記遷移を示す画像を出力し、
前記遷移可能データに基づいて可能と判定された前記複数の遷移の一部と、前記遷移可能データに基づいて不可能と判定された前記複数の遷移の別の一部と、を区別して前記画像に表示する処理装置。
A processing device that acquires a reception result obtained by a receiver that receives at least a part of signals emitted from a plurality of transmitters, calculates a distance between the receiver and at least a part of the plurality of transmitters based on the strength of the signals, and determines that the receiver is located at a position of the transmitter where the distance is shortest,
When it is determined that the distance between a first position of one of the transmitters and the receiver is the shortest, and then the distance between a second position of another of the transmitters and the receiver is the shortest, it is determined that the receiver has transitioned from the first position to the second position, and referring to transition possible data indicating positions to which the receiver can transition from the positions of each of the transmitters,
in a first case where it is determined that the transition is possible based on the transition possible data, accepting the transition and determining that the receiver is present at the second location;
in a second case where it is determined that the transition is not possible based on the transition enabling data, not allowing the transition during a first time period and determining that the receiver is in the first position;
outputting an image indicative of a plurality of said transitions for said receiver;
a processing device that displays on the image a part of the plurality of transitions that are determined to be possible based on the transition possible data and another part of the plurality of transitions that are determined to be impossible based on the transition possible data in a distinguishable manner.
複数の発信器から発せられた信号の少なくとも一部を受信する受信器で得られた受信結果を取得し、前記信号の強度に基づき、前記受信器が存在する前記発信器の位置を判定する処理装置であって、
前記信号の強度に基づいて1つの前記発信器の第1位置から別の前記発信器の第2位置へ前記受信器が遷移したと判定された場合に、それぞれの前記発信器の位置から遷移可能な位置を示す遷移可能データを参照し、
前記遷移可能データに基づいて前記遷移が可能と判定される第1ケースでは、前記遷移を容認して前記受信器が前記第2位置に存在すると判定し、
前記遷移可能データに基づいて前記遷移が不可能と判定される第2ケースでは、
前記第2位置での前記受信器の滞在第1期間よりも長いときには、前記遷移を容認して前記受信器が前記第2位置に存在すると判定し、
前記第2位置での前記受信器の滞在が前記第1期間よりも短いときには、前記遷移を容認せず前記受信器は前記第1位置に存在すると判定し、
前記第2ケースにおいて前記遷移が容認されて前記受信器が前記第2位置に存在すると判定された場合には、前記遷移が前記遷移可能データにおいて不可能であることを示す第1データを、前記遷移に紐付けて記憶する、処理装置。
A processing device that acquires reception results obtained by a receiver that receives at least a portion of signals emitted from a plurality of transmitters, and determines a position of the transmitter where the receiver is located based on the strength of the signals,
when it is determined that the receiver has transitioned from a first position of one of the transmitters to a second position of another of the transmitters based on the strength of the signal, referring to transition possible data indicating positions to which the receiver can transition from the positions of the respective transmitters;
in a first case where it is determined that the transition is possible based on the transition possible data, accepting the transition and determining that the receiver is present at the second location;
In a second case in which it is determined that the transition is impossible based on the transition possible data,
if the residence of the receiver at the second location is longer than a first period, then accepting the transition and determining that the receiver is at the second location;
rejecting the transition and determining that the receiver is in the first location when the receiver's stay in the second location is shorter than the first period;
a processing device that, when the transition is accepted in the second case and it is determined that the receiver is present at the second position, associates first data indicating that the transition is not possible in the transition possible data with the transition and stores the first data.
複数の発信器から発せられた信号の少なくとも一部を受信する受信器で得られた受信結果を取得し、前記信号の強度に基づき、前記受信器が存在する前記発信器の位置を判定する処理装置であって、
前記信号の強度に基づいて1つの前記発信器の第1位置から別の前記発信器の第2位置への前記受信器の遷移したと判定された場合に、それぞれの前記発信器の位置から遷移可能な位置を示す遷移可能データを参照し、
前記遷移可能データに基づいて前記遷移が可能と判定される第1ケースでは、前記遷移を容認して前記受信器が前記第2位置に存在すると判定し、
前記遷移可能データに基づいて前記遷移が不可能と判定される第2ケースでは、第1期間の間、前記遷移を容認せず前記受信器は前記第1位置に存在すると判定し、
前記受信器に関する複数の前記遷移を示す画像を出力し、
前記遷移可能データに基づいて可能と判定された前記複数の遷移の一部と、前記遷移可能データに基づいて不可能と判定された前記複数の遷移の別の一部と、を区別して前記画像に表示する、処理装置。
A processing device that acquires reception results obtained by a receiver that receives at least a portion of signals emitted from a plurality of transmitters, and determines a position of the transmitter where the receiver is located based on the strength of the signals,
when it is determined that the receiver has transitioned from a first position of one of the transmitters to a second position of another of the transmitters based on the strength of the signal, referring to transition possible data indicating a transition possible position from each of the transmitter positions;
in a first case where it is determined that the transition is possible based on the transition possible data, accepting the transition and determining that the receiver is present at the second location;
in a second case where it is determined that the transition is not possible based on the transition enabling data, not allowing the transition during a first time period and determining that the receiver is in the first position;
outputting an image indicative of a plurality of said transitions for said receiver;
a processing device that displays on the image a part of the plurality of transitions that are determined to be possible based on the transition possible data and another part of the plurality of transitions that are determined to be impossible based on the transition possible data in a distinguishable manner.
前記複数の発信器と、
前記受信器と、
請求項1~のいずれか1つに記載の処理装置と、を備えた処理システム。
The plurality of transmitters;
The receiver;
A processing system comprising the processing apparatus according to any one of claims 1 to 6 .
コンピュータに、複数の発信器から発せられた信号の少なくとも一部を受信する受信器で得られた受信結果を取得させ、前記信号の強度に基づいて前記受信器と前記複数の発信器の少なくとも一部との間の距離を算出し、前記距離が最も短い前記発信器の位置に前記受信器が存在すると判定させる処理方法であって、
前記コンピュータに、
1つの前記発信器の第1位置と前記受信器との間の距離が最も短く、その後に、別の前記発信器の第2位置と前記受信器との間の距離が最も短いと判定された場合に、前記第1位置から前記第2位置へ前記受信器が遷移したと判定させ、それぞれの前記発信器の位置から遷移可能な位置を示す遷移可能データを参照させ、
前記遷移可能データに基づいて前記遷移が可能と判定される第1ケースでは、前記遷移を容認して前記受信器が前記第2位置に存在すると判定させ、
前記遷移可能データに基づいて前記遷移が不可能と判定される第2ケースでは、第1期間の間、前記遷移を容認せず前記受信器は前記第1位置に存在すると判定させ
前記第2ケースにおいて、前記コンピュータに、
前記第2位置での前記受信器の滞在が前記第1期間よりも長いときには、前記遷移を容認させて前記受信器が前記第2位置に存在すると判定させ、
前記第2位置での前記受信器の滞在が前記第1期間よりも短いときには、前記遷移を容認させず前記受信器は前記第1位置に存在すると判定させ、
前記第2ケースにおいて前記遷移を容認したときには、前記コンピュータに、前記遷移が前記遷移可能データにおいて不可能であることを示す第1データを、前記遷移に紐付けさせて記憶させる、
処理方法。
A processing method for making a computer acquire a reception result obtained by a receiver that receives at least a part of signals emitted from a plurality of transmitters, calculate a distance between the receiver and at least a part of the plurality of transmitters based on the strength of the signals, and determine that the receiver is present at a position of the transmitter where the distance is shortest, comprising:
The computer includes:
when it is determined that the distance between a first position of one of the transmitters and the receiver is the shortest, and then the distance between a second position of another of the transmitters and the receiver is the shortest, it is determined that the receiver has transitioned from the first position to the second position, and transition possible data indicating a transition possible position from each of the positions of the transmitters is referred to;
in a first case where it is determined that the transition is possible based on the transition possible data, the transition is accepted to determine that the receiver is present at the second location;
in a second case where it is determined that the transition is not possible based on the transition enabling data, not allowing the transition during a first time period and determining that the receiver is in the first position ;
In the second case, the computer
allowing the transition to occur and determining that the receiver is in the second location when the receiver's residence at the second location is longer than the first period;
when the residence of the receiver at the second location is shorter than the first period, the transition is not permitted and the receiver is determined to be at the first location;
When the transition is permitted in the second case, the computer stores first data indicating that the transition is not possible in the transition possible data in association with the transition.
Processing methods.
コンピュータに、複数の発信器から発せられた信号の少なくとも一部を受信する受信器で得られた受信結果を取得させ、前記信号の強度に基づき、前記受信器が存在する前記発信器の位置を判定させる処理方法であって、
前記コンピュータに、
前記信号の強度に基づいて1つの前記発信器の第1位置から別の前記発信器の第2位置へ前記受信器が遷移したと判定された場合に、それぞれの前記発信器の位置から遷移可能な位置を示す遷移可能データを参照させ、
前記遷移可能データに基づいて前記遷移が可能と判定される第1ケースでは、前記遷移を容認して前記受信器が前記第2位置に存在すると判定させ、
前記遷移可能データに基づいて前記遷移が不可能と判定される第2ケースでは、
前記第2位置での前記受信器の滞在第1期間よりも長いときには、前記遷移を容認して前記受信器が前記第2位置に存在すると判定させ、
前記第2位置での前記受信器の滞在が前記第1期間よりも短いときには、前記遷移を容認せず前記受信器は前記第1位置に存在すると判定させ、
前記第2ケースにおいて前記遷移が容認されて前記受信器が前記第2位置に存在すると判定された場合には、前記遷移が前記遷移可能データにおいて不可能であることを示す第1データを、前記遷移に紐付けて記憶させる、処理方法。
A processing method for making a computer acquire reception results obtained by a receiver that receives at least a portion of signals emitted from a plurality of transmitters, and determine a position of the transmitter where the receiver is located based on the strength of the signals, comprising:
The computer includes:
when it is determined that the receiver has transitioned from a first position of one of the transmitters to a second position of another of the transmitters based on the strength of the signal, referring to transition possible data indicating positions to which the receiver can transition from the positions of the respective transmitters;
in a first case where it is determined that the transition is possible based on the transition possible data, the transition is accepted to determine that the receiver is present at the second location;
In a second case in which it is determined that the transition is impossible based on the transition possible data,
when the residence of the receiver at the second location is longer than a first period, the transition is accepted to determine that the receiver is at the second location;
when the residence of the receiver at the second location is shorter than the first period, the transition is not accepted and the receiver is determined to be at the first location;
A processing method in which, when the transition is accepted in the second case and it is determined that the receiver is present at the second position, first data indicating that the transition is not possible in the transition possible data is stored in association with the transition.
コンピュータに、複数の発信器から発せられた信号の少なくとも一部を受信する受信器で得られた受信結果を取得させ、前記信号の強度に基づき、前記受信器が存在する前記発信器の位置を判定させる処理方法であって、
前記コンピュータに、
前記信号の強度に基づいて1つの前記発信器の第1位置から別の前記発信器の第2位置へ前記受信器が遷移したと判定された場合に、それぞれの前記発信器の位置から遷移可能な位置を示す遷移可能データを参照させ、
前記遷移可能データに基づいて前記遷移が可能と判定される第1ケースでは、前記遷移を容認して前記受信器が前記第2位置に存在すると判定させ、
前記遷移可能データに基づいて前記遷移が不可能と判定される第2ケースでは、第1期間の間、前記遷移を容認せず前記受信器は前記第1位置に存在すると判定させ、
前記受信器に関する複数の前記遷移を示す画像を出力させ、
前記遷移可能データに基づいて可能と判定された前記複数の遷移の一部と、前記遷移可能データに基づいて不可能と判定された前記複数の遷移の別の一部と、を区別して前記画像に表示させる、
処理方法。
A processing method for making a computer acquire reception results obtained by a receiver that receives at least a portion of signals emitted from a plurality of transmitters, and determine a position of the transmitter where the receiver is located based on the strength of the signals, comprising:
The computer includes:
when it is determined that the receiver has transitioned from a first position of one of the transmitters to a second position of another of the transmitters based on the strength of the signal, referring to transition possible data indicating positions to which the receiver can transition from the positions of the respective transmitters;
in a first case where it is determined that the transition is possible based on the transition possible data, the transition is accepted to determine that the receiver is present at the second location;
in a second case where it is determined that the transition is not possible based on the transition enabling data, not allowing the transition during a first time period and determining that the receiver is in the first position;
outputting an image showing a plurality of said transitions for said receiver;
a part of the plurality of transitions determined to be possible based on the transition possible data and another part of the plurality of transitions determined to be impossible based on the transition possible data are displayed on the image in a distinguishable manner;
Processing methods.
コンピュータに、請求項10のいずれか1つに記載の処理方法を実行させるプログラム。 A program for causing a computer to execute the processing method according to any one of claims 8 to 10 . 請求項11記載のプログラムを記憶した記憶媒体。 A storage medium storing the program according to claim 11 .
JP2020171968A 2020-10-12 2020-10-12 Processing device, processing system, processing method, program, and storage medium Active JP7642341B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020171968A JP7642341B2 (en) 2020-10-12 2020-10-12 Processing device, processing system, processing method, program, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020171968A JP7642341B2 (en) 2020-10-12 2020-10-12 Processing device, processing system, processing method, program, and storage medium

Publications (2)

Publication Number Publication Date
JP2022063618A JP2022063618A (en) 2022-04-22
JP7642341B2 true JP7642341B2 (en) 2025-03-10

Family

ID=81213161

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020171968A Active JP7642341B2 (en) 2020-10-12 2020-10-12 Processing device, processing system, processing method, program, and storage medium

Country Status (1)

Country Link
JP (1) JP7642341B2 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008299820A (en) 2007-06-04 2008-12-11 Fuji Xerox Co Ltd Position information processor
JP2011096174A (en) 2009-11-02 2011-05-12 Mitsubishi Electric Corp Mobile object tracking system
JP2016218027A (en) 2015-05-26 2016-12-22 株式会社東芝 Positioning system and measurement terminal
JP2018194379A (en) 2017-05-16 2018-12-06 東日本電信電話株式会社 Position determination system and learning system
JP2019148561A (en) 2018-02-28 2019-09-05 セコム株式会社 Position estimation system, estimation method, and program
JP2019526952A (en) 2016-06-11 2019-09-19 エンライテッド・インコーポレーテッド Associating information with an asset or physical space
JP2021029218A (en) 2019-08-29 2021-03-01 井関農機株式会社 Farm road path information storage system and work vehicle

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008299820A (en) 2007-06-04 2008-12-11 Fuji Xerox Co Ltd Position information processor
JP2011096174A (en) 2009-11-02 2011-05-12 Mitsubishi Electric Corp Mobile object tracking system
JP2016218027A (en) 2015-05-26 2016-12-22 株式会社東芝 Positioning system and measurement terminal
JP2019526952A (en) 2016-06-11 2019-09-19 エンライテッド・インコーポレーテッド Associating information with an asset or physical space
JP2018194379A (en) 2017-05-16 2018-12-06 東日本電信電話株式会社 Position determination system and learning system
JP2019148561A (en) 2018-02-28 2019-09-05 セコム株式会社 Position estimation system, estimation method, and program
JP2021029218A (en) 2019-08-29 2021-03-01 井関農機株式会社 Farm road path information storage system and work vehicle

Also Published As

Publication number Publication date
JP2022063618A (en) 2022-04-22

Similar Documents

Publication Publication Date Title
CN113475172B (en) System and method for positioning and navigating data center through augmented reality and available sensor data
JP2017067565A (en) Terminal device and positioning program
JP7387006B2 (en) Locating objects in indoor spaces using radio frequency backscatter tags
KR101821456B1 (en) System and method for providing notice according to location secession
US20250038403A1 (en) Communication device
JP2021183987A (en) Information processing device and program
BE1028238B1 (en) TILT SENSOR
US9749985B2 (en) Locating computer-controlled entities
JP7642341B2 (en) Processing device, processing system, processing method, program, and storage medium
US20240402282A1 (en) Processing device, processing system, processing method, and storage medium
JP4086000B2 (en) RFID reader, inventory management system, and inventory management method
US20250131838A1 (en) Priority based frequency allocation in a collision detection system
US20200296547A1 (en) Position identifying device, position identifying system, and computer program product
JP2017067566A (en) Terminal device and detection program
US11561847B2 (en) Execution sequence integrity parameter monitoring system
JP4449763B2 (en) Mobile object, information receiver, traveling direction determination device, traveling direction determination method, and traveling direction determination program
CN110113712B (en) Positioning processing method and device
JP5444263B2 (en) Tag management system and tag management device
US12488207B2 (en) Techniques for automated beam adjustment for portal directionality
JP7677453B2 (en) CONTROL SYSTEM, CONTROL METHOD, AND PROGRAM
US20250290755A1 (en) Information processing apparatus, information processing method, and computer program product
KR20250116372A (en) Positioning method, apparatus, electronic device and storage medium
JP2020098955A (en) Terminal device and program
JP2019191818A (en) Notification device, notification system, notification method and program
JP2006340049A (en) Radio tag device, radio tag control method, program thereof and recording medium

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20230616

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230825

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240422

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240423

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20240621

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240820

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20240927

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241220

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

Effective date: 20250127

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250226

R150 Certificate of patent or registration of utility model

Ref document number: 7642341

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150