JP6942980B2 - Mobile information processing system, mobile information processing method and mobile information processing device - Google Patents
Mobile information processing system, mobile information processing method and mobile information processing device Download PDFInfo
- Publication number
- JP6942980B2 JP6942980B2 JP2017047294A JP2017047294A JP6942980B2 JP 6942980 B2 JP6942980 B2 JP 6942980B2 JP 2017047294 A JP2017047294 A JP 2017047294A JP 2017047294 A JP2017047294 A JP 2017047294A JP 6942980 B2 JP6942980 B2 JP 6942980B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- height
- beacon
- altitude
- moving body
- 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
Links
Images
Landscapes
- Position Fixing By Use Of Radio Waves (AREA)
Description
本発明は、移動体情報処理システム、移動体情報処理方法および移動体情報処理装置に関する。 The present invention relates to a mobile information processing system, a mobile information processing method, and a mobile information processing apparatus.
例えば、鉄塔あるいは複数階の構造物のように、作業員が高さ方向および水平方向に移動して塗装あるいは部材交換などの作業を行う場合がある。このような作業に従事する作業員の行動を記録することで、作業効率などの評価を行うことが可能である。 For example, a worker may move in the height direction and the horizontal direction to perform work such as painting or member replacement, such as a steel tower or a structure having a plurality of floors. By recording the actions of workers engaged in such work, it is possible to evaluate work efficiency and the like.
このような作業員の行動の記録に関し、従来では、人が目視により部分的および短時間の観測を行うこと、あるいは、作業員の行動を映像により記録して、当該映像を人が目視により事後確認することがあった。
これに対して、近年では、位置を特定(検出)する技術(位置特定技術)を活用して、作業員の行動を記録することが行われている。位置特定技術としては、例えば、GPS(Global Positioning System)、あるいは、ビーコンが用いられている。
Regarding the recording of such worker's behavior, conventionally, a person visually observes a part or for a short time, or a worker's behavior is recorded by a video, and the video is visually observed after the fact. I had to confirm.
On the other hand, in recent years, the behavior of a worker has been recorded by utilizing a technique for identifying (detecting) a position (position identifying technique). As the position identification technology, for example, GPS (Global Positioning System) or a beacon is used.
一例として、特許文献1には、歩行者の位置を精度良く特定することができる位置特定装置などが記載されている(特許文献1参照。)。 As an example, Patent Document 1 describes a position specifying device that can accurately identify the position of a pedestrian (see Patent Document 1).
しかしながら、従来では、位置特定技術による位置特定の精度が良くない場合があり、特に、高さ方向での精度が良くない場合があった。
例えば、位置特定技術としてGPSによる位置の特定が用いられる場合、一般にGPSでは位置の特定の精度が十分ではないことがあった。
また、位置特定技術としてビーコンによる位置の特定が用いられる場合、ビーコンは発信される電波の強度が一定ではないことがあり、また、ビーコンに対する電波拡散効果などの影響により、誤特定(誤検出)が発生して、位置の特定の精度が十分ではないことがあった。なお、電波拡散効果などは、特に、鉄塔などで発生しやすい場合があった。特に、ビーコンによる位置の特定が用いられる場合、高さ方向での位置の特定の精度が良くない場合があった。
However, in the past, the accuracy of position identification by the position identification technique may not be good, and in particular, the accuracy in the height direction may not be good.
For example, when position identification by GPS is used as a position identification technique, the accuracy of position identification may not be sufficient in general with GPS.
In addition, when position identification by a beacon is used as a position identification technology, the intensity of the transmitted radio wave of the beacon may not be constant, and due to the influence of the radio wave diffusion effect on the beacon, erroneous identification (erroneous detection) Occasionally, the accuracy of position identification was not sufficient. In addition, the radio wave diffusion effect may be particularly likely to occur in a steel tower or the like. In particular, when the position identification by the beacon is used, the accuracy of the position identification in the height direction may not be good.
こうしたことから、従来では、作業員の行動を記録するときに、記録内容に誤りが発生し、例えば、本来では作業員が移動するはずのない経路で移動したことが記録されるなどがあり、作業員の位置の特定の精度あるいは作業員の移動の軌跡の精度が良くない場合があった。
また、同様なことは、例えば、作業員以外の移動体が移動する場合についても発生し得る。
For this reason, in the past, when recording a worker's behavior, an error occurred in the recorded content, for example, it was recorded that the worker moved by a route that should not have moved. In some cases, the specific accuracy of the worker's position or the accuracy of the worker's movement trajectory was not good.
The same thing can occur, for example, when a moving body other than a worker moves.
本発明は、このような事情を考慮してなされたものであり、移動体の位置の特定精度を向上させることができる移動体情報処理システム、移動体情報処理方法および移動体情報処理装置を提供する。 The present invention has been made in consideration of such circumstances, and provides a moving body information processing system, a moving body information processing method, and a moving body information processing apparatus capable of improving the accuracy of specifying the position of a moving body. do.
本発明の一態様は、鉄塔における少なくとも2種類の異なる高さの位置であって前記鉄塔を構成する鉄製の骨組みが交差するところに設置された複数の第1の通信機と、移動体の移動に応じて移動させられる第2の通信機および高度検出器と、前記第2の通信機と無線通信した前記第1の通信機に関する情報、前記高度検出器により検出された高さに関する情報、および複数の前記第1の通信機のそれぞれが設置された高さの情報に基づいて、前記第2の通信機と無線通信した前記第1の通信機であって高さに関する所定の条件を満たす前記第1の通信機を特定する通信相手特定部と、前記通信相手特定部により特定された前記第1の通信機に基づいて、前記移動体の位置の情報を取得する位置特定部と、前記位置特定部により特定された前記移動体の位置の情報に基づいて、前記移動体の移動の軌跡の情報を特定する軌跡特定部と、を備える移動体情報処理システムである。 One aspect of the present invention includes a plurality of first communications device iron framework is installed at the intersection constituting the tower a position of at least two different heights in the tower, the movement of the moving body Information about the second communicator and the altitude detector that are moved according to the above, the first communicator that wirelessly communicates with the second communicator, information about the height detected by the altitude detector, and The first communicator that wirelessly communicates with the second communicator based on the height information in which each of the plurality of first communicators is installed and satisfies a predetermined height condition. A communication partner identification unit that identifies the first communication device, a position identification unit that acquires information on the position of the moving body based on the first communication device specified by the communication partner identification unit, and the position. It is a moving body information processing system including a locus specifying unit for specifying information on the moving locus of the moving body based on the information on the position of the moving body specified by the specific unit.
本発明の一態様は、移動体情報処理システムにおいて、前記第1の通信機と前記第2の通信機とは、一方が送信機であり、他方が受信機である、構成が用いられてもよい。
本発明の一態様は、移動体情報処理システムにおいて、前記高さに関する所定の条件は、前記高度検出器により検出された高さに関する情報に基づいて特定される前記移動体の高さと、前記第1の通信機が設置された高さについて、これらが同一であるという条件、あるいは、これらが同一であるまたは近いという条件である、構成が用いられてもよい。
本発明の一態様は、移動体情報処理システムにおいて、前記第2の通信機と無線通信した前記第1の通信機に関する情報、および複数の前記第1の通信機のそれぞれが設置された高さの情報において、複数の前記第1の通信機のそれぞれは、それぞれの識別情報に基づいて識別される、構成が用いられてもよい。
本発明の一態様は、移動体情報処理システムにおいて、前記第2の通信機と無線通信した前記第1の通信機に関する情報、および前記高度検出器により検出された高さに関する情報のそれぞれには、時刻の情報が付される、構成が用いられてもよい。
本発明の一態様は、移動体情報処理システムにおいて、高さの基準の情報を検出する高度基準検出器を備え、前記高度検出器により検出される高さに関する情報および前記高度基準検出器により検出される高さの基準の情報に基づいて、前記移動体の高さが特定され、前記高度検出器により検出される高さに関する情報および前記高度基準検出器により検出される高さの基準の情報のそれぞれは、気圧の情報である、構成が用いられてもよい。
本発明の一態様は、移動体情報処理システムにおいて、前記高度検出器は、温度を検出する機能を有しており、検出された温度に基づいて検出された高さに関する情報を補正し、前記高度基準検出器は、温度を検出する機能を有しており、検出された温度に基づいて検出された高さの基準の情報を補正する、構成が用いられてもよい。
In one aspect of the present invention, even if a configuration is used in a mobile information processing system in which one of the first communication device and the second communication device is a transmitter and the other is a receiver. good.
In one aspect of the present invention, in the mobile information processing system, the predetermined conditions regarding the height are the height of the moving body specified based on the information regarding the height detected by the altitude detector, and the first aspect. For the height at which one communicator is installed, a configuration may be used in which they are the same, or they are the same or close to each other.
One aspect of the present invention is the height at which each of the information about the first communication device that wirelessly communicates with the second communication device and the plurality of the first communication devices are installed in the mobile information processing system. In the information of the above, a configuration may be used in which each of the plurality of first communication devices is identified based on the respective identification information.
In one aspect of the present invention, in the mobile information processing system, information on the first communication device that wirelessly communicates with the second communication device and information on the height detected by the altitude detector are provided. , Time information is attached, a configuration may be used.
One aspect of the present invention includes an altitude reference detector that detects height reference information in a mobile information processing system, and detects height information detected by the altitude detector and the altitude reference detector. The height of the moving object is specified based on the information of the height reference to be performed, and the information on the height detected by the altitude detector and the information on the height reference detected by the altitude reference detector. Each of the configurations, which are information on the pressure, may be used.
In one aspect of the present invention, in a mobile information processing system, the altitude detector has a function of detecting a temperature, and corrects information about a detected height based on the detected temperature. The altitude reference detector has a function of detecting the temperature, and a configuration may be used in which the information of the detected height reference is corrected based on the detected temperature.
本発明の一態様は、複数の第1の通信機が、鉄塔における少なくとも2種類の異なる高さの位置であって前記鉄塔を構成する鉄製の骨組みが交差するところに設置され、第2の通信機および高度検出器が、移動体の移動に応じて移動させられ、通信相手特定部が、前記第2の通信機と無線通信した前記第1の通信機に関する情報、前記高度検出器により検出された高さに関する情報、および複数の前記第1の通信機のそれぞれが設置された高さの情報に基づいて、前記第2の通信機と無線通信した前記第1の通信機であって高さに関する所定の条件を満たす前記第1の通信機を特定し、位置特定部が、前記通信相手特定部により特定された前記第1の通信機に基づいて、前記移動体の位置の情報を取得し、軌跡特定部が、前記位置特定部により特定された前記移動体の位置の情報に基づいて、前記移動体の移動の軌跡の情報を特定する、移動体情報処理方法である。
本発明の一態様は、鉄塔における少なくとも2種類の異なる高さの位置であって前記鉄塔を構成する鉄製の骨組みが交差するところに設置された複数の第1の通信機と、移動体の移動に応じて移動させられる第2の通信機および高度検出器と、について、前記第2の通信機と無線通信した前記第1の通信機に関する情報、前記高度検出器により検出された高さに関する情報、および複数の前記第1の通信機のそれぞれが設置された高さの情報に基づいて、前記第2の通信機と無線通信した前記第1の通信機であって高さに関する所定の条件を満たす前記第1の通信機を特定する通信相手特定部と、前記通信相手特定部により特定された前記第1の通信機に基づいて、前記移動体の位置の情報を取得する位置特定部と、前記位置特定部により特定された前記移動体の位置の情報に基づいて、前記移動体の移動の軌跡の情報を特定する軌跡特定部と、を備える、移動体情報処理装置である。
One aspect of the present invention, a plurality of first communication device is, framework made of iron a position of at least two different heights in the tower constituting the tower is installed at the intersection, the second communication The machine and the altitude detector are moved according to the movement of the moving body, and the communication partner identification unit is detected by the altitude detector, which is information about the first communication device that wirelessly communicates with the second communication device. The height of the first communicator that wirelessly communicates with the second communicator based on the information about the height and the height information in which each of the plurality of first communicators is installed. The first communication device that satisfies the predetermined condition is specified, and the position specifying unit acquires the position information of the moving body based on the first communication device specified by the communication partner identification unit. This is a moving body information processing method in which the locus specifying unit specifies information on the moving locus of the moving body based on the information on the position of the moving body specified by the position specifying unit.
One aspect of the present invention includes a plurality of first communications device iron framework is installed at the intersection constituting the tower a position of at least two different heights in the tower, the movement of the moving body Information about the first communication device that wirelessly communicates with the second communication device and information about the height detected by the altitude detector with respect to the second communication device and the altitude detector that are moved according to the above. , And the first communicator that wirelessly communicates with the second communicator based on the height information in which each of the plurality of first communicators is installed, and a predetermined condition regarding the height is satisfied. A communication partner identification unit that identifies the first communication device to be satisfied, a position identification unit that acquires information on the position of the moving body based on the first communication device specified by the communication partner identification unit, and a position identification unit. It is a moving body information processing apparatus including a locus specifying unit for specifying information on a moving locus of the moving body based on the information on the position of the moving body specified by the position specifying unit.
上記した移動体情報処理システム、移動体情報処理方法および移動体情報処理装置によれば、移動体の位置の特定精度を向上させることができる。 According to the mobile information processing system, the mobile information processing method, and the mobile information processing apparatus described above, the accuracy of specifying the position of the moving body can be improved.
本発明の実施形態について図面を参照して詳細に説明する。 Embodiments of the present invention will be described in detail with reference to the drawings.
[移動体情報処理システム]
図1は、本発明の一実施形態に係る移動体情報処理システム1の概略的な構成例を示す図である。
本実施形態に係る移動体情報処理システム1は、鉄塔11に設けられた複数のビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45と、移動体12に設けられたスマートフォン31、ビーコン受信機32および高度検出器33と、高度基準検出器21と、情報処理装置22(移動体情報処理装置の一例)を備える。
[Mobile information processing system]
FIG. 1 is a diagram showing a schematic configuration example of a mobile information processing system 1 according to an embodiment of the present invention.
The mobile information processing system 1 according to the present embodiment is provided on the
図1には、鉄塔11の一例を示してある。本実施形態では、説明を簡易化するために、複雑でない構造の鉄塔11を示してあるが、鉄塔11の構造は任意であってもよい。また、図1の例では、鉄塔11の上下方向について、一部の構造を示してあるが、他の部分の構造は任意であってもよい。また、図1の例では、4個の面を有する鉄塔11を示してあるが、2個の面のみの構造を示してあり、他の2個の面の構造については図示を省略してある。
本実施形態では、鉄塔11は、移動体12が移動する場所となる。
FIG. 1 shows an example of the
In the present embodiment, the
ここで、本実施形態では、説明を簡易化するために、鉄塔11は、4個の面について対称の構造を有しており、水平面となる地上に設置されているとする。当該水平面に対して垂直な方向を高さ方向とする。
図1の例では、三次元直交座標系であるXYZ直交座標系を示してある。本実施形態では、説明の便宜上、水平面となる地上の面はX軸およびY軸を含む平面に相当すると想定し、高さ方向はZ軸方向に相当すると想定する。
Here, in the present embodiment, in order to simplify the explanation, it is assumed that the
In the example of FIG. 1, the XYZ Cartesian coordinate system, which is a three-dimensional Cartesian coordinate system, is shown. In the present embodiment, for convenience of explanation, it is assumed that the ground plane to be a horizontal plane corresponds to a plane including the X-axis and the Y-axis, and the height direction corresponds to the Z-axis direction.
<ビーコン送信機>
鉄塔11には、複数のビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45が、それぞれ異なる位置に、取り付けられている。当該位置は、本実施形態では、三次元の位置である。
図1の例では、ビーコン送信機B1〜B5は、同じ高さの位置に固定的に設けられている。ビーコン送信機B11〜B13は、同じ高さの位置に固定的に設けられている。ビーコン送信機B21〜B25は、同じ高さの位置に固定的に設けられている。ビーコン送信機B31〜B33は、同じ高さの位置に固定的に設けられている。ビーコン送信機B41〜B45は、同じ高さの位置に固定的に設けられている。
また、図1の例では、ビーコン送信機B1〜B5の高さ、ビーコン送信機B11〜B13の高さ、ビーコン送信機B21〜B25の高さ、ビーコン送信機B31〜B33の高さ、ビーコン送信機B41〜B45の高さの順に、低い方から高い方になっており、これらの高さはそれぞれ異なる。
<Beacon transmitter>
A plurality of beacon transmitters B1 to B5, B11 to B13, B21 to B25, B31 to B33, and B41 to B45 are attached to the
In the example of FIG. 1, the beacon transmitters B1 to B5 are fixedly provided at the same height position. Beacon transmitters B11 to B13 are fixedly provided at the same height position. Beacon transmitters B21 to B25 are fixedly provided at the same height position. Beacon transmitters B31 to B33 are fixedly provided at the same height position. Beacon transmitters B41 to B45 are fixedly provided at the same height position.
Further, in the example of FIG. 1, the heights of the beacon transmitters B1 to B5, the heights of the beacon transmitters B11 to B13, the heights of the beacon transmitters B21 to B25, the heights of the beacon transmitters B31 to B33, and the beacon transmission. The heights of the aircraft B41 to B45 are from the lowest to the highest in this order, and these heights are different from each other.
なお、本実施形態では、鉄塔11を構成する鉄製の骨組みが交差するところにビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45を設けたが、他の構成例として、他の任意のところにビーコン送信機が設けられてもよい。
また、複数のビーコン送信機の全体的な配置としては、任意の配置が用いられてもよい。例えば、鉄塔11に設けられるビーコン送信機の総数、あるいは隣接する2個のビーコン送信機の離隔距離としては、それぞれ、任意に定められてもよい。
例えば、鉄塔11において作業の要所となると考えられる箇所にビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45が設けられてもよい。
In the present embodiment, the beacon transmitters B1 to B5, B11 to B13, B21 to B25, B31 to B33, and B41 to B45 are provided at the intersections of the iron frames constituting the
Further, any arrangement may be used as the overall arrangement of the plurality of beacon transmitters. For example, the total number of beacon transmitters provided on the
For example, beacon transmitters B1 to B5, B11 to B13, B21 to B25, B31 to B33, and B41 to B45 may be provided at a position considered to be a key point of work in the
複数のビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45のそれぞれは、それぞれを識別する情報(識別情報)を含む電波信号(ビーコン信号)を無線により送信(発信)する。ここで、それぞれのビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45からビーコン信号を送信する強度は、任意であってもよく、例えば、すべてのビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45について同じ強度であってもよい。
本実施形態では、それぞれのビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45には、異なる識別情報が設定されている。つまり、当該識別情報に基づいて、それぞれのビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45を特定することが可能である。
Each of the plurality of beacon transmitters B1 to B5, B11 to B13, B21 to B25, B31 to B33, and B41 to B45 wirelessly transmits radio signals (beacon signals) including information (identification information) for identifying each of them (beacon signals). send. Here, the strength at which the beacon signals are transmitted from the respective beacon transmitters B1 to B5, B11 to B13, B21 to B25, B31 to B33, and B41 to B45 may be arbitrary, and for example, all beacon transmitters. The same strength may be used for B1 to B5, B11 to B13, B21 to B25, B31 to B33, and B41 to B45.
In the present embodiment, different identification information is set in the respective beacon transmitters B1 to B5, B11 to B13, B21 to B25, B31 to B33, and B41 to B45. That is, it is possible to identify the respective beacon transmitters B1 to B5, B11 to B13, B21 to B25, B31 to B33, and B41 to B45 based on the identification information.
なお、ビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45によりビーコン信号を送信するタイミングとしては、任意のタイミングが用いられてもよく、例えば、一定の周期のタイミングが用いられてもよく、あるいは、ビーコン信号が常時送信されてもよい。
また、ビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45およびビーコン受信機32により用いられるビーコン信号としては、例えば、BLE(Bluetooth(登録商標) Low Energy)の信号が用いられてもよく、あるいは、他の信号が用いられてもよい。
Any timing may be used as the timing for transmitting the beacon signal by the beacon transmitters B1 to B5, B11 to B13, B21 to B25, B31 to B33, and B41 to B45. Timing may be used, or the beacon signal may be transmitted at all times.
The beacon signals used by the beacon transmitters B1 to B5, B11 to B13, B21 to B25, B31 to B33, B41 to B45 and the
<移動体、スマートフォン、ビーコン受信機、高度検出器、高度基準検出器>
図1には、移動体12の一例を示してある。
本実施形態では、移動体12は、人であり、鉄塔11において作業を行う作業員である。
本実施形態では、移動体12は、スマートフォン31と、ビーコン受信機32と、高度検出器33を携帯している。本実施形態では、人である移動体12が、スマートフォン31と、ビーコン受信機32と、高度検出器33を衣服のポケットなどに入れて携帯しており、例えば、これらのうちの1以上が当該人の衣服に取り付けられてもよい。
<Mobile, smartphone, beacon receiver, altitude detector, altitude reference detector>
FIG. 1 shows an example of the moving
In the present embodiment, the moving
In the present embodiment, the
本実施形態では、移動体12は、当該移動体12により携帯されるスマートフォン31の識別情報に基づいて、識別されることが可能である。スマートフォン31の識別情報としては、例えば、機器番号、電話番号、アドレス情報など、任意の情報が用いられてもよい。
なお、他の構成例として、移動体12は、当該移動体12により携帯されるビーコン受信機32の識別情報、あるいは、当該移動体12により携帯される高度検出器33の識別情報に基づいて、識別されてもよい。
In the present embodiment, the
As another configuration example, the
ビーコン受信機32は、それぞれのビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45から無線により送信されたビーコン信号を受信する。このように、本実施形態では、ビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45とビーコン受信機32とが、無線より通信(無線通信)する。
本実施形態では、ビーコン受信機32は、受信されたビーコン信号に基づいて、当該ビーコン信号に含まれるビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45の識別情報を検出し、また、当該ビーコン信号の受信強度を検出する。この場合、ビーコン受信機32は、2個以上の異なるビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45からのビーコン信号を受信し得る。
本実施形態では、ビーコン受信機32は、検出された情報をスマートフォン31に送信する。ビーコン受信機32とスマートフォン31との間の通信としては、例えば、無線の通信が用いられてもよく、あるいは、有線の通信が用いられてもよい。
The
In the present embodiment, the
In the present embodiment, the
高度基準検出器21は、あらかじめ定められた高さの位置に設けられている。本実施形態では、高度基準検出器21は、高さが0である位置(図1の例では、Z軸の座標が0である位置)に設けられている。高度基準検出器21は、高さ(高度)の基準となる情報を検出する。
本実施形態では、高度基準検出器21は、検出された情報を情報処理装置22に送信する。
The
In the present embodiment, the
高度検出器33は、当該高度検出器33が存在する位置の高さ(高度)に関する情報を検出する。
本実施形態では、高度検出器33は、検出された情報をスマートフォン31に送信する。高度検出器33とスマートフォン31との間の通信としては、例えば、無線の通信が用いられてもよく、あるいは、有線の通信が用いられてもよい。
The
In the present embodiment, the
本実施形態では、高度基準検出器21は、気圧を検出する気圧検出器(気圧センサー)であり、高さの基準となる情報として、当該高度基準検出器21が存在する位置の気圧の値を表す情報を検出する。
また、本実施形態では、高度検出器33は、気圧を検出する気圧検出器(気圧センサー)であり、当該高度検出器33が存在する位置の高さに関する情報として、当該高度検出器33が存在する位置の気圧の値を表す情報を検出する。
そして、本実施形態では、高度基準検出器21により検出された情報および高度検出器33により検出された情報に基づいて、高度基準検出器21が存在する位置に対する高度検出器33が存在する位置の高さ(相対的な高さ)を検出する。つまり、高度基準検出器21により検出された気圧の値および高度検出器33により検出された気圧の値に基づいて、これらの気圧の差から、高度基準検出器21の高さ(本実施形態では、0)に対する高度検出器33の高さ(相対的な高さ)が求められる。
In the present embodiment, the
Further, in the present embodiment, the
Then, in the present embodiment, based on the information detected by the
また、本実施形態では、高度基準検出器21は、例えば、当該高度基準検出器21が存在する位置の温度を検出する温度検出器を備えてもよく、当該温度検出器により検出された温度に基づいて、検出された高さの基準となる情報(本実施形態では、気圧の値)を補正してもよい。
また、本実施形態では、高度検出器33は、例えば、当該高度検出器33が存在する位置の温度を検出する温度検出器を備えてもよく、当該温度検出器により検出された温度に基づいて、検出された高さに関する情報(本実施形態では、気圧の値)を補正してもよい。
このような温度に基づく補正は、例えば、高度基準検出器21の周囲の温度と、高度検出器33の周囲の温度とが異なり得るような場合に有効である。
Further, in the present embodiment, the
Further, in the present embodiment, the
Such a temperature-based correction is effective, for example, when the ambient temperature of the
ここで、温度に基づいて高さに関する情報(本実施形態では、気圧の値)を補正する方法としては、任意の方法が用いられてもよく、例えば、この補正の仕方が、あらかじめ、高度基準検出器21および高度検出器33のそれぞれに設定されていてもよい。
また、本実施形態では、高度基準検出器21および高度検出器33のそれぞれにおいて、高さに関する検出結果を温度に基づいて補正することが行われるが、他の構成例として、このような補正が情報処理装置22(本実施形態では、例えば、後述する図2に示される通信相手特定部232)によって行われてもよい。
Here, any method may be used as a method for correcting the height information (in the present embodiment, the value of atmospheric pressure) based on the temperature. For example, this correction method is an altitude reference in advance. It may be set for each of the
Further, in the present embodiment, in each of the
また、本実施形態では、高度基準検出器21および高度検出器33のそれぞれにおいて、高さに関する検出結果を温度に基づいて補正することが行われるが、他の構成例として、温度の検出および温度に基づく補正が行われなくてもよい。
また、本実施形態では、高度基準検出器21および高度検出器33のそれぞれとして気圧検出器が用いられるが、他の種類の検出器が用いられてもよく、例えば、GPSの機能を用いた検出器が用いられてもよい。
また、本実施形態では、高度基準検出器21および高度検出器33を用いて、高度検出器33の相対的な高さを検出するが、他の構成例として、高度検出器33が当該高度検出器33の絶対的な高さを検出してもよく、この場合には、高度基準検出器21は設けられなくてもよい。絶対的な高さの情報としては、例えば、標高などの情報が用いられてもよい。
Further, in the present embodiment, in each of the
Further, in the present embodiment, the barometric pressure detector is used as each of the
Further, in the present embodiment, the
図2は、本発明の一実施形態に係るスマートフォン31および情報処理装置22の概略的な機能構成例を示す図である。
ここで、図2には、スマートフォン31と、高度基準検出器21と、情報処理装置22を通信可能に接続するネットワーク61を示してある。本実施形態では、ネットワーク61は、無線のネットワークであるが、他の構成例として、当該ネットワーク61が有線の部分を含んでもよい。
FIG. 2 is a diagram showing a schematic functional configuration example of the
Here, FIG. 2 shows a
なお、他の構成例として、ある装置に記憶された情報がネットワーク61を介して他の装置に送信される構成の代わりに、ある装置に記憶された情報が読み出されて所定の記憶媒体に記憶されて、当該記憶媒体に記憶された情報が他の装置により読み出されることで、当該ある装置から当該他の装置に当該情報が渡される構成が用いられてもよい。当該記憶媒体は、例えば、人によって扱われてもよい。
また、他の構成例として、ある装置(スマートフォン31などの装置)が他の装置(情報処理装置22など)の近くに移動させられて、これらの装置が有線または無線により通信することで、これらの装置の間で情報の通信(受け渡し)が行われてもよい。例えば、本実施形態では、鉄塔11における移動体12による作業が終了した後に、当該移動体12により携帯されたスマートフォン31が情報処理装置22の近くに移動させられて、当該スマートフォン31の記憶部112に記憶された情報が当該情報処理装置22に有線または無線で送信されてもよい。当該ある装置は、例えば、人によって扱われてもよい。
As another configuration example, instead of the configuration in which the information stored in a certain device is transmitted to another device via the
Further, as another configuration example, a certain device (device such as a smartphone 31) is moved near another device (
スマートフォン31は、取得部111と、記憶部112と、通信部113を備える。
取得部111は、ビーコン受信機32から、当該ビーコン受信機32により検出された情報を受信して取得する。本実施形態では、取得部111は、ビーコン受信機32から、当該ビーコン受信機32により検出された情報として、ビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45の識別情報およびビーコン信号の受信強度の情報を取得する。
ここで、ビーコン受信機32が2個以上の異なるビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45からのビーコン信号を受信した場合には、当該2個以上の異なるビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45からのビーコン信号に基づく情報が、当該ビーコン受信機32から取得部111により取得される。
The
The
Here, when the
取得部111は、ビーコン受信機32から取得された情報を記憶部112に記憶させる。
本実施形態では、取得部111は、ビーコン受信機32から取得された情報に、時刻の情報を付して、記憶部112に記憶させる。当該時刻としては、例えば、取得部111により該当する情報が取得された時刻が用いられてもよく、あるいは、取得部111により該当する情報を記憶部112に記憶させる時刻が用いられてもよい。また、時刻としては、例えば、スマートフォン31において計時される時刻が用いられてもよく、あるいは、スマートフォン31において外部から検出される時刻が用いられてもよい。
The
In the present embodiment, the
また、取得部111は、高度検出器33から、当該高度検出器33により検出された情報を受信して取得する。本実施形態では、取得部111は、高度検出器33から、当該高度検出器33により検出された情報として、当該高度検出器33が存在する位置の高さに関する情報(本実施形態では、気圧の値を表す情報)を取得する。
Further, the
取得部111は、高度検出器33から取得された情報を記憶部112に記憶させる。
本実施形態では、取得部111は、高度検出器33から取得された情報に、時刻の情報を付して、記憶部112に記憶させる。当該時刻としては、例えば、取得部111により該当する情報が取得された時刻が用いられてもよく、あるいは、取得部111により該当する情報を記憶部112に記憶させる時刻が用いられてもよい。また、時刻としては、例えば、スマートフォン31において計時される時刻が用いられてもよく、あるいは、スマートフォン31において外部から検出される時刻が用いられてもよい。
The
In the present embodiment, the
なお、ビーコン受信機32から取得された情報に付される時刻の情報と、高度検出器33から取得された情報に付される時刻の情報とは、例えば、同じ基準(例えば、取得部111により取得された時刻という基準、あるいは、取得部111により記憶させる時刻という基準など)が用いられてもよく、あるいは、異なる基準が用いられてもよい。
The time information attached to the information acquired from the
記憶部112は、情報を記憶する。
本実施形態では、記憶部112は、取得部111により記憶させられる情報を記憶し、また、他の情報を記憶してもよい。
The
In the present embodiment, the
通信部113は、取得部111により記憶部112に記憶させられた情報を情報処理装置22に送信する。
本実施形態では、当該情報は、ビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45の識別情報と、ビーコン信号の受信強度の情報と、時刻の情報との組み合わせを含み、また、高さに関する情報(本実施形態では、気圧の値を表す情報)と、時刻の情報との組み合わせを含む。
The
In the present embodiment, the information includes identification information of the beacon transmitters B1 to B5, B11 to B13, B21 to B25, B31 to B33, and B41 to B45, information on the reception strength of the beacon signal, and time information. It includes a combination, and also includes a combination of height information (in this embodiment, information representing a pressure value) and time information.
ここで、ビーコン受信機32によりビーコン信号の受信を検出するタイミング、取得部111によりビーコン受信機32からの情報を取得するタイミング、高度検出器33により高さに関する情報を検出するタイミング、取得部111により高度検出器33からの情報を取得するタイミング、あるいは、通信部113により情報処理装置22に情報を送信するタイミングとしては、それぞれ、任意のタイミングが用いられてもよく、例えば、一定の周期のタイミングが用いられてもよい。
Here, the timing of detecting the reception of the beacon signal by the
また、本実施形態では、ビーコン受信機32からの情報に、スマートフォン31が時刻の情報を付すが、他の構成例として、ビーコン受信機32がビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45の識別情報およびビーコン信号の受信強度の情報に時刻の情報を付してもよい。当該時刻としては、例えば、ビーコン受信機32により当該ビーコン信号が受信されたときの時刻の情報が用いられてもよい。
また、本実施形態では、高度検出器33からの情報に、スマートフォン31が時刻の情報を付すが、他の構成例として、高度検出器33が高さに関する情報(本実施形態では、気圧の値を表す情報)に時刻の情報を付してもよい。当該時刻としては、例えば、高度検出器33により高さに関する情報が検出されたときの時刻の情報が用いられてもよい。
Further, in the present embodiment, the
Further, in the present embodiment, the
また、本実施形態では、取得部111がビーコン受信機32および高度検出器33のそれぞれと通信し、通信部113が(ネットワーク61を介して)情報処理装置22と通信する構成として説明したが、取得部111が有する通信機能と、通信部113が有する通信機能とは、例えば、別の通信機能であってもよく、あるいは、共通の通信機能であってもよい。
Further, in the present embodiment, the
また、本実施形態では、ビーコン受信機32および高度検出器33のそれぞれにより取得される情報がスマートフォン31を介して情報処理装置22に送信されるが、他の構成例として、ビーコン受信機32および高度検出器33のうちの一方または両方により取得される情報が、スマートフォン31を介さずに、情報処理装置22に送信されてもよい。
また、本実施形態では、高度基準検出器21により取得される情報が、スマートフォン31を介さずに、情報処理装置22に送信されるが、他の構成例として、高度基準検出器21により取得される情報がスマートフォン31を介して情報処理装置22に送信されてもよい。この場合、スマートフォン31あるいは高度基準検出器21により、当該情報に、時刻の情報が付されてもよい。当該時刻の情報を付す方法としては、例えば、ビーコン受信機32あるいは高度検出器33の場合と同様であってもよい。
Further, in the present embodiment, the information acquired by each of the
Further, in the present embodiment, the information acquired by the
また、本実施形態では、移動体12が、スマートフォン31と、ビーコン受信機32と、高度検出器33を携帯するが、必ずしも、これらの装置が用いられなくてもよく、例えば、移動体12の位置において受信されたビーコン信号に関する情報および移動体12の位置において検出された高さに関する情報を取得することが可能な任意の構成が用いられてもよい。
例えば、スマートフォン31と、ビーコン受信機32と、高度検出器33のうちの任意の2個の装置が一体化されていてもよく、一例として、ビーコン受信機32の機能と高度検出器33の機能のうちの任意の一方を有するスマートフォン31が用いられてもよい。また、例えば、スマートフォン31と、ビーコン受信機32と、高度検出器33のすべてが一体化されていてもよく、一例として、ビーコン受信機32の機能と高度検出器33の機能を有するスマートフォン31が用いられてもよい。また、スマートフォン31の代わりに、他の任意の装置が用いられてもよい。
Further, in the present embodiment, the
For example, the
また、本実施形態では、移動体12は人であるが、他の構成例として、移動体12は、移動する任意のものであってもよく、例えば、人以外の動物であってもよく、あるいは、乗り物、または、ロボットなどであってもよい。なお、移動体12は、当該移動体12の駆動力によって移動するものであってもよく、あるいは、外部から与えられる駆動力によって移動するものであってもよい。
また、移動体12が乗り物またはロボットなどの装置である場合には、当該移動体12は、スマートフォン31と、ビーコン受信機32と、高度検出器33を携帯する態様の例として、これらのうちの1以上について、同じ機能(または、類似する機能)を内蔵していてもよい。
また、移動体12が乗り物またはロボットなどの装置である場合には、当該装置の識別情報を用いて当該移動体12を識別する構成が用いられてもよい。
Further, in the present embodiment, the moving
When the moving
When the moving
また、本実施形態では、スマートフォン31と情報処理装置22とが別の装置である構成を示すが、他の構成例として、これらが一体化されていてもよく、一例として、情報処理装置22が有する機能を有するスマートフォン31が実現されてもよい。
Further, in the present embodiment, the
<情報処理装置>
情報処理装置22は、入力部211と、出力部212と、通信部213と、記憶部214と、制御部215を備える。
制御部215は、情報取得部231と、通信相手特定部232と、位置特定部233と、軌跡特定部234と、表示制御部235を備える。
<Information processing device>
The
The
入力部211は、外部から情報を入力する。入力部211は、例えば、人により操作される操作部を有してもよく、当該操作部の操作の内容に応じた情報を入力してもよい。また、入力部211は、例えば、外部の装置(例えば、記憶媒体など)と直接接続されて、当該外部の装置から出力される情報を入力してもよい。
出力部212は、外部に情報を出力する。出力部212は、例えば、画面を持つ表示部を有してもよく、当該画面に情報を表示(出力)してもよい。また、出力部212は、例えば、外部の装置(例えば、記憶媒体など)と直接接続されて、当該外部の装置に情報を出力してもよい。
The
The
通信部213は、ネットワーク61を介して通信する。本実施形態では、通信部213は、ネットワーク61を介して、スマートフォン31および高度基準検出器21のそれぞれと通信する。
記憶部214は、情報を記憶する。記憶部214は、例えば、制御部215により使用されるプログラム、パラメーター、データテーブルなどの情報を記憶してもよい。
本実施形態では、記憶部214は、例えば、スマートフォン31から情報処理装置22に送信された情報、および高度基準検出器21から情報処理装置22に送信された情報を記憶する。
The
The
In the present embodiment, the
制御部215は、情報処理装置22における各種の処理を実行する。制御部215は、例えば、CPU(Central Processing Unit)を用いて構成されて、記憶部214に記憶されたプログラムを実行することで、記憶部214に記憶されたパラメーターなどを使用して、各種の処理を実行してもよい。
The
情報取得部231は、所定の情報を取得する。
本実施形態では、情報取得部231は、スマートフォン31から送信されてネットワーク61を介して通信部213により受信された情報を取得して、当該情報を記憶部214に記憶させる。
また、本実施形態では、情報取得部231は、高度基準検出器21から送信されてネットワーク61を介して通信部213により受信された情報を取得して、当該情報を記憶部214に記憶させる。
また、本実施形態では、情報取得部231は、記憶部214に記憶された情報から、制御部215により実行される処理に使用される情報を取得する。
The
In the present embodiment, the
Further, in the present embodiment, the
Further, in the present embodiment, the
ここで、本実施形態では、情報取得部231は、高度基準検出器21から取得された情報に、時刻の情報を付して、記憶部214に記憶させる。当該時刻としては、例えば、情報取得部231により該当する情報が取得された時刻が用いられてもよく、あるいは、情報取得部231により該当する情報を記憶部214に記憶させる時刻が用いられてもよい。また、時刻としては、例えば、情報処理装置22において計時される時刻が用いられてもよく、あるいは、情報処理装置22において外部から検出される時刻が用いられてもよい。
また、本実施形態では、高度基準検出器21からの情報に、情報処理装置22が時刻の情報を付すが、他の構成例として、高度基準検出器21が高さに関する情報(本実施形態では、気圧の値を表す情報)に時刻の情報を付してもよい。当該時刻としては、例えば、高度基準検出器21により高さの基準となる情報が検出されたときの時刻の情報が用いられてもよい。
Here, in the present embodiment, the
Further, in the present embodiment, the
なお、他の構成例として、情報処理装置22は、ビーコン受信機32から送信される情報あるいは高度検出器33から送信される情報のうちの一方または両方を、スマートフォン31を介さずに、ネットワーク61を介して、通信部213により受信してもよい。この場合、情報処理装置22により、受信された情報に、時刻の情報が付されてもよい。当該時刻の情報を付す方法としては、例えば、スマートフォン31の場合と同様であってもよい。
また、他の構成例として、高度基準検出器21から送信される情報がスマートフォン31を介してネットワーク61に送信される場合、情報処理装置22は、当該情報(例えば、当該情報と、それに付された時刻の情報)を受信する。
As another configuration example, the
Further, as another configuration example, when the information transmitted from the
また、本実施形態では、情報取得部231は、高度検出器33から取得された情報と、高度基準検出器21から取得された情報に基づいて、時刻の情報と移動体12の高さの情報とを対応させた情報を生成し、生成された情報を記憶部214に記憶させる。ここで、移動体12の高さの情報は、本実施形態では、情報取得部231によって、高度基準検出器21により検出された情報および高度検出器33により検出された情報に基づいて、高度基準検出器21が存在する位置に対する高度検出器33が存在する位置の高さ(相対的な高さ)を検出することで、得られる。ここで、高度基準検出器21により検出された情報および高度検出器33により検出された情報に基づいて移動体12の高さの情報を検出する方法は、例えば、あらかじめ情報処理装置22に設定されている。
Further, in the present embodiment, the
ここで、本実施形態に係る移動体情報処理システム1では、時刻の情報を他の情報に付するすべての装置において、当該時刻の値の取り方について一定の規則が設定されているとする。当該規則は、例えば、「00時00分00秒から23時59分59秒まで所定の時間間隔ごとずれた値のなかで時刻の値を取る」などの規則である。当該所定の時間間隔としては、例えば、1秒などの任意の値が用いられてもよい。
また、本実施形態に係る移動体情報処理システム1では、ビーコン受信機32による受信に関する情報(本実施形態では、ビーコン送信機の識別情報および受信の強度の情報)と、高度検出器33による検出に関する情報(本実施形態では、高さに関する情報)と、高度基準検出器21による検出に関する情報(本実施形態では、高さの基準となる情報)のすべてが、同一の時間間隔で検出されるように設定されているとする。当該時間間隔としては、例えば、1秒などの任意の値が用いられてもよい。
これらの設定により、本実施形態では、それぞれの情報に付される時刻の情報がそろえられる。
そして、本実施形態では、情報取得部231において、ある時刻の情報に対応付けられる移動体12の高さの情報は、当該時刻と同じ時刻の情報に対応付けられた高度検出器33からの情報および高度基準検出器21からの情報に基づいて生成される。
Here, in the mobile information processing system 1 according to the present embodiment, it is assumed that certain rules are set for how to take the value of the time in all the devices that attach the time information to the other information. The rule is, for example, a rule such as "take a time value within a value deviated by a predetermined time interval from 00:00:00 to 23:59:59". As the predetermined time interval, an arbitrary value such as 1 second may be used.
Further, in the mobile information processing system 1 according to the present embodiment, information regarding reception by the beacon receiver 32 (in this embodiment, information on identification information of the beacon transmitter and information on reception intensity) and detection by the
With these settings, in the present embodiment, the time information attached to each information is aligned.
Then, in the present embodiment, in the
なお、他の構成例として、高度検出器33による検出に関する情報(本実施形態では、高さに関する情報)と、高度基準検出器21による検出に関する情報(本実施形態では、高さの基準となる情報)とで、付される時刻の情報がそろえられていない構成が用いられてもよい。この場合、情報取得部231において、ある時刻の情報に対応付けられる移動体12の高さの情報は、当該時刻またはそれに近い時刻の情報に対応付けられた高度検出器33からの情報および高度基準検出器21からの情報に基づいて生成される。つまり、この場合、ある時刻の情報に対応付けられる移動体12の高さの情報として、当該時刻と同じ時刻あるいは近い時刻に高度検出器33により検出された情報および高度基準検出器21により検出された情報を組み合わせて移動体12の高さの情報が求められる。ここで、このような組み合わせを決定する場合における「近い時刻」の条件(つまり、これらの2つの情報を互いに組み合わせるための近い時刻の条件)としては、任意の条件が用いられてもよい。例えば、「近い時刻」の条件として、「最も近い時刻」という条件が用いられてもよく、あるいは、「時刻の差が所定の閾値(正の値)以下であるなかで最も近い時刻(この場合、該当する組み合わせが無いこともあり得る)」という条件が用いられてもよい。
As another configuration example, information on detection by the altitude detector 33 (information on height in this embodiment) and information on detection by altitude reference detector 21 (in this embodiment, the height is a reference). Information) and, a configuration may be used in which the information of the attached time is not prepared. In this case, in the
図3〜図5を参照して、記憶部214に記憶される情報の例を説明する。
図3は、本発明の一実施形態に係るビーコン送信機情報1011の一例を示す図である。
ビーコン送信機情報1011は、本実施形態では、あらかじめ情報処理装置22に設定されて、記憶部214に記憶させられる。ビーコン送信機情報1011は、例えば、人の操作により設定されてもよい。
An example of information stored in the
FIG. 3 is a diagram showing an example of
In the present embodiment, the
ビーコン送信機情報1011は、ビーコン送信機の識別情報(ID)と、当該ビーコン送信機が設置された位置の高さと、当該位置とを対応させた情報である。本実施形態では、それぞれのビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45について、当該情報が記憶される。
なお、図3の例では、ビーコン送信機のIDとして、数値が用いられているが、任意の情報が用いられてもよい。また、位置として、XYZ直交座標系における座標(X,Y,Z)が用いられているが、任意の情報が用いられてもよい。また、高さとして、数値が用いられているが、任意の情報が用いられてもよい。また、高さの単位としては、例えばメートル[m]など、任意であってもよい。
また、高さの情報としては、例えば、高さに対応する他の項目の情報が用いられてもよく、本実施形態では、気圧に関する情報(気圧の値などの情報)が用いられてもよい。
The
In the example of FIG. 3, a numerical value is used as the ID of the beacon transmitter, but arbitrary information may be used. Further, although the coordinates (X, Y, Z) in the XYZ Cartesian coordinate system are used as the positions, arbitrary information may be used. Further, although a numerical value is used as the height, arbitrary information may be used. Further, the unit of height may be arbitrary, for example, meters [m].
Further, as the height information, for example, information on other items corresponding to the height may be used, and in the present embodiment, information on atmospheric pressure (information such as atmospheric pressure value) may be used. ..
図3の例では、例えば、ビーコン送信機のIDが「0001」であるビーコン送信機について、当該ビーコン送信機が設置された位置の高さが「5」であり、当該ビーコン送信機の位置が(X1,Y1,Z1)であることが記憶されている。図3の例において、他のビーコン送信機のIDに対応する欄についても同様に表記されている。
本実施形態では、例えば、図1に示されるそれぞれのビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45が鉄塔11に設置される際に、その設置の位置(高さを含む。)に合ったビーコン送信機情報1011が記憶部214に記憶させられる。
ここで、図3の例では、高さと位置を区別する例を示したが、例えば、高さの欄を省略して、情報処理装置22において、位置(X,Y,Z)のうちのZの値を高さとみなして使用してもよい。
In the example of FIG. 3, for example, for a beacon transmitter whose ID of the beacon transmitter is "0001", the height of the position where the beacon transmitter is installed is "5", and the position of the beacon transmitter is It is stored that it is (X1, Y1, Z1). In the example of FIG. 3, the columns corresponding to the IDs of other beacon transmitters are also described in the same manner.
In the present embodiment, for example, when the respective beacon transmitters B1 to B5, B11 to B13, B21 to B25, B31 to B33, and B41 to B45 shown in FIG. 1 are installed on the
Here, in the example of FIG. 3, an example of distinguishing between the height and the position is shown. However, for example, the height column is omitted, and the Z of the positions (X, Y, Z) in the
図1の例と図3の例との対応としては、例えば、ビーコン送信機B1〜B5の高さが「5」であり、ビーコン送信機B11〜B13の高さが「10」であり、ビーコン送信機B21〜B25の高さが「15」であるとすると、ビーコン送信機のIDが「0001」であるビーコン送信機はビーコン送信機B1〜B5のうちのいずれかであり、ビーコン送信機のIDが「0002」あるいは「0003」であるビーコン送信機のそれぞれはビーコン送信機B11〜B13のうちのいずれかであり、ビーコン送信機のIDが「0004」であるビーコン送信機はビーコン送信機B21〜B25のうちのいずれかである。
なお、図1の例と図3の例との対応としては、他の任意の対応が用いられてもよい。
As a correspondence between the example of FIG. 1 and the example of FIG. 3, for example, the heights of the beacon transmitters B1 to B5 are "5", the heights of the beacon transmitters B11 to B13 are "10", and the beacons. Assuming that the heights of the transmitters B21 to B25 are "15", the beacon transmitter whose ID of the beacon transmitter is "0001" is one of the beacon transmitters B1 to B5, and is of the beacon transmitter. Each of the beacon transmitters having the ID "0002" or "0003" is one of the beacon transmitters B11 to B13, and the beacon transmitter having the beacon transmitter ID "0004" is the beacon transmitter B21. ~ B25.
As the correspondence between the example of FIG. 1 and the example of FIG. 3, any other correspondence may be used.
図4は、本発明の一実施形態に係るビーコン受信情報1021の一例を示す図である。
ビーコン受信情報1021は、ビーコン受信機32により受信されたビーコン信号に関する情報であり、本実施形態では、通信部213により受信されて、記憶部214に記憶させられる。
FIG. 4 is a diagram showing an example of
The
ビーコン受信情報1021は、時刻と、ビーコン受信機32によりビーコン信号を通信(本実施形態では、受信)したビーコン送信機の識別情報(ID)と、当該ビーコン信号の受信の強度(受信強度)とを対応させた情報である。ビーコン受信機32によりビーコン信号を通信(本実施形態では、受信)したビーコン送信機の識別情報は、ビーコン受信機32により受信された1個以上のビーコン信号について、そのビーコン信号に含まれていたビーコン送信機の識別情報である。
なお、図4の例では、ビーコン送信機のIDとして、数値が用いられているが、任意の情報が用いられてもよい。また、時刻として、2桁の時と2桁の分と2桁の秒が用いられているが、任意の情報が用いられてもよい。また、強度として、数値が用いられているが、任意の情報が用いられてもよい。また、強度の単位としては、例えばデシベル[dB]など、任意であってもよい。
例えば、時刻の情報に、年、月、日などの情報が含まれてもよい。
また、例えば、強度の情報が使用されない構成が用いられる場合には、ビーコン受信情報1021に強度の情報が含まれなくてもよい。
The
In the example of FIG. 4, a numerical value is used as the ID of the beacon transmitter, but arbitrary information may be used. Further, as the time, a two-digit hour, a two-digit minute, and a two-digit second are used, but arbitrary information may be used. Further, although a numerical value is used as the intensity, arbitrary information may be used. Further, the unit of strength may be arbitrary, for example, decibel [dB].
For example, the time information may include information such as year, month, and day.
Further, for example, when a configuration in which the intensity information is not used is used, the
図4の例では、例えば、時刻が「14:15:20」(14時15分20秒)であるときに対応したタイミングにおいて、ビーコン受信機32がビーコン信号を通信(本実施形態では、受信)したそれぞれのビーコン送信機のIDが「0001,0002,0003」であり、それぞれのビーコン送信機からのビーコン信号の強度が「10,10,15」であることが記憶されている。ここで、図4の例では、通信したビーコン送信機のIDの欄および強度の欄では、説明の便宜上、2個以上の異なるビーコン送信機に関する情報がある場合には、カンマ(,)で区切ってある。すなわち、通信したビーコン送信機のIDが「0001,0002,0003」であり、強度が「10,10,15」であるとは、ビーコン送信機のIDが「0001」、「0002」、「0003」のそれぞれであるビーコン送信機について、強度が「10」、「10」、「15」のそれぞれであることを示す。図4の例において、他の時刻に対応する欄についても同様に表記されている。
In the example of FIG. 4, for example, the
なお、通常、あるビーコン送信機から送信されたビーコン信号がビーコン受信機32により受信される場合、当該ビーコン送信機と当該ビーコン受信機との間に壁などの遮断物が存在しないときには、当該ビーコン送信機と当該ビーコン受信機との間の距離が小さいほど(つまり、両者が近いほど)、受信の強度が大きくなる。また、当該遮断物がある場合には、当該遮断物によって受信の強度が小さくなる。
Normally, when the beacon signal transmitted from a certain beacon transmitter is received by the
図5は、本発明の一実施形態に係る高さ検出情報1031の一例を示す図である。
高さ検出情報1031は、高度検出器33により検出された情報および高度基準検出器21により検出された情報に基づいて求められた移動体12の高さに関する情報であり、本実施形態では、情報取得部231により生成されて、記憶部214に記憶させられる。
FIG. 5 is a diagram showing an example of
The
高さ検出情報1031は、時刻と、移動体12の高さとして検出された情報(高さ)とを対応させた情報である。
なお、図5の例では、時刻の表記については、図4の例の場合と同様である。
また、図5の例では、高さの表記については、図3の例の場合と同様である。
The
In the example of FIG. 5, the time notation is the same as that of the example of FIG.
Further, in the example of FIG. 5, the height notation is the same as that of the example of FIG.
図5の例では、例えば、時刻が「14:15:20」(14時15分20秒)であるときに対応したタイミングにおいて、移動体12の高さが「5」であることが記憶されている。図5の例において、他の時刻に対応する欄についても同様に表記されている。
In the example of FIG. 5, it is memorized that the height of the moving
ここで、本実施形態では、図4に示されるビーコン受信情報1021と、図5に示される高さ検出情報1031とで、同じ時刻に対応する情報が含まれるように設定されている。図4の例および図5の例では、「14:15:20」、「14:16:30」、「14:17:40」などの時刻に対応して、ビーコン受信情報1021と高さ検出情報1031とで、それぞれの情報が格納されている。
なお、図4の例および図5の例では、説明上の一例として、ビーコン受信情報1021と高さ検出情報1031とで、70秒ごとに情報が取得されている場合を示してあるが、例えば1秒ごとなど、任意の時間間隔が用いられてもよい。
また、本実施形態に係る移動体情報処理システム1では、図4に示されるビーコン受信情報1021と、図5に示される高さ検出情報1031とを別の情報(例えば、テーブル)として記憶するが、他の構成例として、これらがまとめられた情報を記憶する構成が用いられてもよい。
Here, in the present embodiment, the
In addition, in the example of FIG. 4 and the example of FIG. 5, as an example for explanation, the case where the
Further, in the mobile information processing system 1 according to the present embodiment, the
通信相手特定部232は、ビーコン送信機情報1011、ビーコン受信情報1021および高さ検出情報1031に基づいて、ビーコン受信情報1021におけるそれぞれの時刻の情報に対応付けられたビーコン送信機の識別情報(図4の例における「通信したビーコン送信機のID」)のうちから、高さの情報に関して妥当と判定されるビーコン送信機の識別情報を特定(選択)する。
本実施形態では、通信相手特定部232は、ビーコン受信情報1021におけるそれぞれの時刻ごとに、当該時刻の情報に対応付けられた1個以上のビーコン送信機の識別情報(図4の例)について、ビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45の高さ(図3の例)に対して移動体12の高さ(図5の例)が妥当であると判定されるものを特定する。
The communication
In the present embodiment, the communication
具体例を示す。
図4の例では、時刻の情報「14:15:20」に、通信したビーコン送信機のID「0001,0002,0003」が対応付けられている。また、図5の例では、時刻の情報「14:15:20」に、高さ(移動体12の高さ)「5」が対応付けられている。
そして、通信相手特定部232は、時刻の情報「14:15:20」について、図4の例における通信したビーコン送信機のID「0001,0002,0003」のうちから、高さ「5」に対して妥当な高さに設置されているビーコン送信機のID(つまり、妥当な高さの情報に対応付けられているビーコン送信機のID)を特定する。この場合、通信相手特定部232は、ビーコン送信機情報1011を参照して、例えば、高さ「5」に対して高さ(設置されている高さ)が一致する1個のビーコン送信機のID「0001」を妥当であると判定して特定する。なお、他の2個のビーコン送信機のID「0002」、「0003」については、いずれも高さが「10」であり、通信相手特定部232は、妥当でないと判定して、採用(選択)しない。
A specific example is shown.
In the example of FIG. 4, the time information “14:15:20” is associated with the ID “0001,0002,0003” of the communicated beacon transmitter. Further, in the example of FIG. 5, the height (height of the moving body 12) “5” is associated with the time information “14:15:20”.
Then, the communication
また、通信相手特定部232は、時刻の情報「14:16:30」について、図4の例における通信したビーコン送信機のID「0001,0002」のうちから、高さ「5」に対して妥当な高さに設置されているビーコン送信機のID「0001」を特定する。
また、通信相手特定部232は、時刻の情報「14:17:40」について、図4の例における通信したビーコン送信機のID「0001,0002,0003、0004」のうちから、高さ「10」に対して妥当な高さに設置されているビーコン送信機のID「0002」および「0003」を特定する。このように、通信相手特定部232は、2個以上のビーコン送信機のIDを特定(選択)してもよい。
また、通信相手特定部232は、時刻の情報「14:18:50」について、図4の例における通信したビーコン送信機のID「0002,0003,0004」のうちから、高さ「15」に対して妥当な高さに設置されているビーコン送信機のID「0004」を特定する。
Further, the communication
Further, the communication
Further, the communication
このように、通信相手特定部232が高さに関して妥当であると判定されるビーコン送信機を特定すると、例えば、移動体12におけるビーコン受信機32により当該移動体12の高さとは大きく異なる高さ(妥当でない高さ)に設置されたビーコン送信機からのビーコン信号も受信された場合においても、このようなビーコン送信機を除くことができる。このため、通信相手特定部232により通信相手(本実施形態では、高さに関して妥当であると判定されるビーコン送信機)を特定して以降の処理(特定されたビーコン送信機に基づく処理)を行う場合には、このような通信相手を特定しないで以降の処理(高さに関して妥当でないビーコン送信機にも基づく処理)が行われる場合と比べて、以降の処理の精度を向上させることができる。
In this way, when the beacon transmitter determined to be appropriate in terms of height is specified by the communication
ここで、本実施形態では、図4の例におけるビーコン受信情報1021および図5の例における高さ検出情報1031について、それぞれの情報に付される時刻の情報がそろえられている。そして、本実施形態では、通信相手特定部232は、ビーコン受信情報1021および高さ検出情報1031について、同一の時刻の情報に対応する情報(通信したビーコン送信機のIDの情報、高さの情報)を用いて、通信相手を特定する。
なお、他の構成例として、図4の例におけるビーコン受信情報1021と図5の例における高さ検出情報1031とで、付される時刻の情報がそろえられていない構成が用いられてもよい。この場合、通信相手特定部232は、ビーコン受信情報1021および高さ検出情報1031について、同一の時刻または近い時刻の情報に対応する情報(通信したビーコン送信機のIDの情報、高さの情報)を用いて、通信相手を特定する。ここで、ビーコン受信情報1021と高さ検出情報1031とを対応付けるための「近い時刻」の条件(つまり、これらの2つの情報を互いに組み合わせるための近い時刻の条件)としては、任意の条件が用いられてもよい。例えば、「近い時刻」の条件として、「最も近い時刻」という条件が用いられてもよく、あるいは、「時刻の差が所定の閾値(正の値)以下であるなかで最も近い時刻(この場合、該当する組み合わせが無いこともあり得る)」という条件が用いられてもよい。
Here, in the present embodiment, the
As another configuration example, the
また、図3の例および図5の例では、説明を簡易化するために、高さの情報として一定の間隔(本例では、「5」)ごとの値を用いて、移動体12の高さの情報とビーコン送信機の高さの情報とが一致する場合には妥当であり、一致しない場合には妥当でないと判定する条件を用いた。
Further, in the example of FIG. 3 and the example of FIG. 5, in order to simplify the explanation, the height of the moving
他の構成例として、移動体12の高さの情報が必ずしもビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45の高さの情報とは一致しない場合がある構成が用いられてもよい。この構成では、通信相手特定部232は、移動体12の高さに対して、当該高さと一致する高さまたはそれに近い高さに設置されているビーコン送信機(ビーコン送信機のID)を、高さに関して妥当であると判定して特定する。ここで、高さに関して妥当であると判定する場合における「近い高さ」の条件(つまり、高さに関して妥当であると判定するための近い高さの条件)としては、任意の条件が用いられてもよい。
As another configuration example, the height information of the moving
一例として、「近い高さ」の条件として、「最も近い高さ」という条件が用いられてもよい。この条件では、ある移動体12の高さに対して、1個のビーコン送信機のID、または同一の高さに設置された2個以上のビーコン送信機のIDが、妥当であると判定される。
他の例として、「近い高さ」の条件として、「高さの差が所定の閾値(正の値)以下であるなかで最も近い高さ(この場合、該当する組み合わせが無いこともあり得る)」という条件が用いられてもよい。この条件では、ある移動体12の高さに対して、1個のビーコン送信機のID、または同一の高さに設置された2個以上のビーコン送信機のIDが、妥当であると判定されることがあり、また、該当するビーコン送信機が存在しないことが判定されることもあり得る。
As an example, the condition of "closest height" may be used as the condition of "closest height". Under this condition, it is determined that the ID of one beacon transmitter or the ID of two or more beacon transmitters installed at the same height is appropriate for the height of a certain
As another example, as a condition of "close height", "the height difference is less than or equal to a predetermined threshold value (positive value), and the closest height (in this case, there may be no corresponding combination). ) ”Is used. Under this condition, it is determined that the ID of one beacon transmitter or the ID of two or more beacon transmitters installed at the same height is appropriate for the height of a certain
他の例として、「近い高さ」の条件として、「高さの差が所定の閾値(正の値)以下である(この場合、該当する組み合わせが無いこともあり得る)」という条件が用いられてもよい。この条件では、ある移動体12の高さに対して、1個以上のビーコン送信機のIDが妥当であると判定されることがあり、また、該当するビーコン送信機が存在しないことが判定されることもあり得る。
この条件では、さらなる構成例として、通信相手特定部232は、該当するビーコン送信機が存在しないことを判定した場合に、「高さの差が所定の閾値(正の値)以下である」という条件における「所定の閾値(正の値)」を所定の分だけ大きくして、再び、高さに関して妥当であると判定されるビーコン送信機を特定する処理を行ってもよい。通信相手特定部232は、このように「所定の閾値(正の値)」を所定の分だけ大きくすることを1回または2回以上繰り返して行うことで、少なくとも1個のビーコン送信機のIDを特定することができる。
As another example, as the condition of "close height", the condition "the difference in height is equal to or less than a predetermined threshold value (positive value) (in this case, there may be no corresponding combination)" is used. May be done. Under this condition, it may be determined that the IDs of one or more beacon transmitters are appropriate for the height of a certain
Under this condition, as a further configuration example, when the communication
また、通信相手特定部232は、高さに関する情報ばかりでなく、他の情報にも基づいて、通信相手を特定(選択)してもよい。
例えば、通信相手特定部232は、図4に示される強度の情報に基づいて、通信相手を特定(選択)してもよい。
一例として、通信相手特定部232は、図4に示される強度の情報に基づいて、当該強度が所定の閾値以上であるビーコン送信機(ビーコン送信機のID)を妥当であると判定して特定(選択)してもよい。当該所定の閾値としては、任意の値が用いられてもよい。
Further, the communication
For example, the communication
As an example, the communication
なお、通信相手特定部232は、高さに関する情報と強度の情報との両方に基づいて判定を行う場合に、例えば、高さに関する情報に基づいて判定を行った後に強度の情報に基づいて判定を行ってもよく、または、強度の情報に基づいて判定を行った後に高さに関する情報に基づいて判定を行ってもよく、あるいは、これらの2つの情報についてまとめて判定を行ってもよい。
また、他の例として、通信相手特定部232は、高さに関する情報と強度の情報との両方に基づいて判定を行う場合に、例えば、高さに関する情報に基づいて判定を行った結果として2個以上のビーコン送信機が特定(選択)されたときに、さらに、強度の情報に基づいて判定を行ってもよい。
ここで、通信相手特定部232は、強度に関する条件(例えば、「強度が所定の閾値以上である」という条件)を満たすビーコン送信機が存在しない場合には、例えば、ビーコン送信機(ビーコン送信機のID)を特定(選択)しないという結果としてもよく、あるいは、当該条件は満たさないが強度が最も大きいビーコン送信機(ビーコン送信機のID)を特定(選択)してもよい。
When the communication
Further, as another example, when the communication
Here, the communication
このように、通信相手特定部232が強度に関して妥当であると判定されるビーコン送信機を特定すると、例えば、受信強度が小さい(強度が妥当でない)ビーコン送信機からのビーコン信号も受信された場合においても、このようなビーコン送信機を除くことができる。このため、強度に関して、通信相手特定部232により通信相手を特定して以降の処理(特定されたビーコン送信機に基づく処理)を行う場合には、このような通信相手を特定しないで以降の処理(強度に関して妥当でないビーコン送信機にも基づく処理)が行われる場合と比べて、以降の処理の精度を向上させることができる。
In this way, when the communication
位置特定部233は、通信相手特定部232により特定(選択)された通信相手(本実施形態では、ビーコン送信機)に基づいて、移動体12の位置の情報を特定する。位置特定部233は、移動体12を識別する情報と、時刻の情報と、当該時刻について特定された当該移動体12の位置の情報とを対応させた情報(例えば、テーブルの情報)を、記憶部214に記憶させる。
The
ここで、移動体12の位置の情報を特定する方法としては、任意の方法が用いられてもよい。
例えば、通信相手特定部232により1個のビーコン送信機が特定された場合、位置特定部233は、図3に示されるビーコン送信機情報1011を参照して、当該ビーコン送信機の位置を、移動体12の位置として特定してもよい。さらに、位置特定部233は、図4に示される強度(当該ビーコン送信機に対応する強度)に基づいて、当該ビーコン送信機の位置を補正した位置を、移動体12の位置として特定してもよい。
Here, any method may be used as a method for specifying the position information of the moving
For example, when one beacon transmitter is specified by the communication
例えば、通信相手特定部232により2個以上の異なるビーコン送信機が特定された場合、位置特定部233は、図3に示されるビーコン送信機情報1011を参照して、これら2個以上のビーコン送信機の位置を用いて算出した位置を、移動体12の位置として特定してもよい。ここで、2個以上のビーコン送信機の位置を用いて1個の位置(移動体12の位置)を算出する方法としては、任意の方法が用いられてもよく、例えば、平均などが用いられてもよい。さらに、位置特定部233は、図4に示される強度(当該2個以上のビーコン送信機のそれぞれに対応する強度)にも基づいて、位置(移動体12の位置)を算出してもよい。ここで、2個以上のビーコン送信機の位置および強度を用いて1個の位置(移動体12の位置)を算出する方法としては、任意の方法が用いられてもよく、例えば、強度で重み付けした平均などが用いられてもよい。
なお、例えば、通信相手特定部232により3個以上の異なるビーコン送信機が特定された場合、位置特定部233は、図3に示されるビーコン送信機情報1011を参照して、これらのうちの3個のビーコン送信機の位置を用いて三角測量の技術によって算出した位置を、移動体12の位置として特定してもよい。
For example, when two or more different beacon transmitters are specified by the communication
For example, when three or more different beacon transmitters are specified by the communication
また、通信相手特定部232によりビーコン送信機が特定されなかった場合、位置特定部233は、例えば、移動体12の位置を特定しなくてもよく、あるいは、前回に特定された移動体12の位置に基づく位置を、今回の移動体12の位置として特定してもよい。ここで、前回に特定された移動体12の位置に基づく位置としては、例えば、前回に特定された移動体12の位置そのままであってもよく、あるいは、前回に特定された移動体12の位置に基づいて推定される位置(例えば、前回の位置からの移動分を推定した移動後の位置)であってもよい。
Further, when the beacon transmitter is not specified by the communication
軌跡特定部234は、位置特定部233により特定された移動体12の位置の情報に基づいて、当該移動体12の移動の軌跡の情報を特定する。
本実施形態では、軌跡特定部234は、移動体12について、複数の時刻の情報と、それぞれの時刻における当該移動体12の位置の情報とを対応させた情報を、当該移動体12の軌跡の情報として特定する。つまり、本実施形態では、時刻の進みに応じて変化する位置(移動体12が停止している場合には変化しない位置でもよい。)の様子を、軌跡としている。
The
In the present embodiment, the
表示制御部235は、所定の情報を表示させる制御を行う。この表示は、例えば、出力部212が有する表示部の画面に行われる。
当該所定の情報としては、任意の情報であってもよく、例えば、通信相手特定部232により特定されたビーコン送信機に関する情報、または、この特定を行うために使用された情報を含んでもよく、あるいは、位置特定部233により特定された移動体12の位置に関する情報、または、この特定を行うために使用された情報を含んでもよく、あるいは、軌跡特定部234により特定された移動体12の軌跡に関する情報、または、この特定を行うために使用された情報を含んでもよい。
The
The predetermined information may be arbitrary information, and may include, for example, information about the beacon transmitter specified by the communication
[情報処理装置において行われる処理]
図6は、本発明の一実施形態に係る情報処理装置22において行われる処理の手順の一例を示すフローチャートである。
[Processing performed in the information processing device]
FIG. 6 is a flowchart showing an example of a processing procedure performed by the
(ステップS1)
情報取得部231は、以降の処理に必要な情報を取得する。なお、情報取得部231は、以降の処理に必要な情報のすべてを事前に取得してもよく、あるいは、それぞれの情報ごとに、当該それぞれの情報が処理に使用されるときに、当該それぞれの情報を取得してもよい。
(Step S1)
The
(ステップS2)
通信相手特定部232は、通信相手(本実施形態では、ビーコン送信機)を特定するそれぞれの時刻について、移動体12の高さを特定する。
(ステップS3)
通信相手特定部232は、特定された移動体12の高さに基づいて、通信相手(本実施形態では、ビーコン送信機)を特定(選択)する。
本実施形態では、(ステップS2)〜(ステップS3)の処理により、通信相手の特定(ステップS11)が行われる。
(Step S2)
The communication
(Step S3)
The communication
In the present embodiment, the communication partner is specified (step S11) by the processes of (step S2) to (step S3).
(ステップS4)
位置特定部233は、通信相手特定部232により特定された通信相手(本実施形態では、ビーコン送信機)の情報に基づいて、移動体12の位置を特定する。
(ステップS5)
軌跡特定部234は、位置特定部233により特定された移動体12の位置の情報に基づいて、当該移動体12の軌跡を特定する。
(ステップS6)
表示制御部235は、本フローの処理の結果などの情報を表示するように制御する。
(Step S4)
The
(Step S5)
The
(Step S6)
The
[軌跡特定部234により特定される軌跡の例]
図7は、本発明の一実施形態に係る高さの情報を用いて特定された移動体の軌跡の一例を示す図である。
図7には、図1に示される鉄塔11の展開構成(展開した図)2011と、当該鉄塔11に対する移動体12の軌跡2021を示してある。当該軌跡2021は、本実施形態に係る軌跡特定部234により特定された軌跡である。
図7の例では、移動体12が作業を行いながら、作業開始位置T1から作業終了位置T2まで移動した軌跡2021が示されている。
[Example of a locus specified by the locus specifying unit 234]
FIG. 7 is a diagram showing an example of a locus of a moving body specified by using height information according to an embodiment of the present invention.
FIG. 7 shows the expanded configuration (expanded view) 2011 of the
In the example of FIG. 7, the
ここで、図7の例では、鉄塔11が有する4本の脚となる鉄製の骨組みA1〜A4を示してある。なお、鉄塔11の展開構成(展開した図)2011では、3個の面を示してあり、残りの1個の面の図示を省略してある。
また、図7の例では、軌跡2021として、簡易化したイメージを示してある。
また、図7の例では、ビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45の図示を省略してある。
Here, in the example of FIG. 7, the iron frames A1 to A4 that are the four legs of the
Further, in the example of FIG. 7, a simplified image is shown as the
Further, in the example of FIG. 7, the illustrations of the beacon transmitters B1 to B5, B11 to B13, B21 to B25, B31 to B33, and B41 to B45 are omitted.
図8は、比較例に係る高さの情報を用いずに特定された移動体の軌跡の一例を示す図である。
図8には、図1に示される鉄塔11の展開構成(展開した図)2111と、当該鉄塔11に対する移動体12の軌跡2121を示してある。当該軌跡2121は、比較例に係る軌跡特定部(本実施形態に係る軌跡特定部234に対応する処理部)により特定された軌跡である。比較例では、情報処理装置(本実施形態に係る情報処理装置22に対応する装置)において、通信相手特定部(本実施形態に係る通信相手特定部232に対応する処理部)では高さに関する情報に基づく通信相手(ビーコン送信機)の特定(選択)は行われず、このような特定(選択)が行われずに移動体12の位置および軌跡2121が求められている。
図8の例では、移動体12が作業を行いながら、作業開始位置T11から作業終了位置T12まで移動した軌跡2121が示されている。
FIG. 8 is a diagram showing an example of a locus of a moving body specified without using height information according to a comparative example.
FIG. 8 shows the expanded configuration (expanded view) 2111 of the
In the example of FIG. 8, the
ここで、図8の例では、鉄塔11が有する4本の脚となる鉄製の骨組みA11〜A14を示してある。なお、鉄塔11の展開構成(展開した図)2111では、3個の面を示してあり、残りの1個の面の図示を省略してある。
また、図8の例では、軌跡2121として、簡易化したイメージを示してある。
また、図8の例では、ビーコン送信機(本実施形態に係るビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45に対応する機器)の図示を省略してある。
Here, in the example of FIG. 8, the iron frames A11 to A14 that are the four legs of the
Further, in the example of FIG. 8, a simplified image is shown as the
Further, in the example of FIG. 8, the illustration of the beacon transmitter (equipment corresponding to the beacon transmitters B1 to B5, B11 to B13, B21 to B25, B31 to B33, and B41 to B45 according to the present embodiment) is omitted. be.
図7の例および図8の例は、簡易化したイメージであるが、傾向として、図7の例における軌跡2021の方が、図8の例における軌跡2121と比べて、精度が高い。特に、図7の例における軌跡2021と比べて、図8の例における軌跡2121では、高さ方向の誤差が発生しており、高さ方向の精度が良くない場合が発生する。つまり、図8の例における軌跡2121では、実際には移動体12が高さ方向の移動を行っていないところにおいても、高さ方向に移動した(位置が変化した)軌跡部分が発生している。
なお、図7の例と図8の例とでは、鉄塔11については同じとしてあり、鉄塔の展開構成2011、2111も同じであり、4本の脚となる鉄製の骨組みA1〜A4、A11〜A14も同じである。また、図7の例と図8の例とでは、鉄塔11に設置される複数のビーコン送信機の配置(設置位置)も同じである。
The example of FIG. 7 and the example of FIG. 8 are simplified images, but as a tendency, the
In addition, in the example of FIG. 7 and the example of FIG. 8, the
[実施形態のまとめ]
以上のように、本実施形態に係る移動体情報処理システム1では、移動体12(本実施形態では、人)が鉄塔11を移動して作業を行うときの行動を記録あるいは分析などする場合に、鉄塔11に複数のビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45を設置し、移動体12により携帯されたビーコン受信機32によってビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45からのビーコン信号を受信するとともに、移動体12により携帯された高度検出器33によって高さに関する情報を検出する。そして、情報処理装置22において、移動体12の高さの情報とビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45の高さの情報との妥当性を判定して通信相手(本実施形態では、ビーコン送信機)を特定し、特定された通信相手(高さに関して妥当であると判定された情報)に基づいて移動体12の位置(例えば、作業位置)および軌跡(例えば、作業経路)を特定する。
[Summary of Embodiment]
As described above, in the mobile information processing system 1 according to the present embodiment, when the mobile body 12 (in the present embodiment, a person) records or analyzes the behavior when moving the
したがって、本実施形態に係る移動体情報処理システム1では、移動体12の位置の特定精度を向上させることができ、これにより、移動体12の移動の軌跡の特定精度を向上させることができる。
Therefore, in the mobile information processing system 1 according to the present embodiment, the accuracy of specifying the position of the
本実施形態に係る移動体情報処理システム1では、ビーコン受信機32によりビーコンが受信されたビーコン送信機のなかから、移動体12の高さに対して妥当な高さに設置されたビーコン送信機を特定(選択)することで、高さに関して妥当でないビーコン送信機(例えば、移動体12の高さとは大きく異なる高さに設置されたビーコン送信機)を除外し、高さに関して妥当であるビーコン送信機(例えば、移動体12の高さと同程度の高さに設置されたビーコン送信機)を絞り込んでいる。これにより、本実施形態に係る移動体情報処理システム1では、例えば、電波拡散効果などの影響によって、移動体12のビーコン受信機32において、高さに関して妥当な至近のビーコン送信機からのビーコン信号よりも高さに関して妥当でない遠方のビーコン送信機からのビーコン信号の方が大きい強度で受信された場合においても、高さに関して妥当なビーコン送信機を特定(選択)することができ、移動体12の位置および軌跡の精度を向上させることができる。本実施形態に係る移動体情報処理システム1では、特に、高さ方向(一般に、上下方向)に関して、移動体12の位置および軌跡の精度を向上させることができる。
In the mobile information processing system 1 according to the present embodiment, the beacon transmitter installed at a height appropriate for the height of the
ここで、本実施形態に係る移動体情報処理システム1では、移動体12の軌跡を特定する処理が行われるが、他の構成例として、移動体12の軌跡を特定する処理が行われなくてもよい。
また、本実施形態では、鉄塔11に設置されたビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45は、例えば、移動体12が当該鉄塔11を移動している期間(作業中の期間)では、固定的に設置されている。一方、移動体12により携帯されるビーコン受信機32および高度検出器33は当該移動体12とともに移動させられる。
Here, in the mobile information processing system 1 according to the present embodiment, the process of specifying the locus of the
Further, in the present embodiment, in the beacon transmitters B1 to B5, B11 to B13, B21 to B25, B31 to B33, and B41 to B45 installed in the
なお、情報処理装置22により行われる情報の受信(情報の取得)あるいは当該情報の分析(例えば、図6に示されるような処理)は、例えば、移動体12が鉄塔11を移動しているときに(例えば、作業中に)リアルタイムで行われてもよく、あるいは、移動体12が鉄塔11を移動し終わった後に(例えば、作業後に)行われてもよい。
また、ある装置から他の装置への情報の送信は、例えば、当該ある装置が自発的に行ってもよく、あるいは、当該他の装置が当該ある装置へ所定の要求を送信し、当該ある装置が当該要求を受信したことに応じて行われてもよい。
The reception of information (acquisition of information) or the analysis of the information (for example, the processing as shown in FIG. 6) performed by the
Further, the transmission of information from a certain device to another device may be performed, for example, by the certain device voluntarily, or the other device sends a predetermined request to the certain device and the certain device is transmitted. May be made in response to receiving the request.
ここで、本実施形態では、移動体12が移動する鉄塔11に複数のビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45を設置するが、移動体12が移動する場所(複数のビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45が設置される場所)としては、任意の場所が用いられてもよい。このような場所としては、例えば、高さを持った構造物が用いられ、具体例として、鉄塔以外に、変電所、複数階の構造物(例えば、建物)などが用いられてもよい。なお、一般にビーコン送信機から送信されるビーコン信号の電波は壁、床あるいは天井などで遮断されやすいため、例えば、高さ方向に中空の部分(例えば、壁、床あるいは天井などが無くて、ビーコン信号の電波が通る部分)が存在するような構造物に本実施形態に係る移動体情報処理システム1が適用されることが、好ましい一例である。
Here, in the present embodiment, a plurality of beacon transmitters B1 to B5, B11 to B13, B21 to B25, B31 to B33, and B41 to B45 are installed in the
また、本実施形態では、移動体12が移動する場所(複数のビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45が設置される場所)として、1個の場所(本実施形態では、1個の鉄塔11)が用いられたが、他の構成例として、2個以上の場所が用いられてもよい。この場合、それぞれの場所ごとに当該場所の識別情報が用いられて当該場所が識別されてもよく、あるいは、すべての場所について、設置される複数のビーコン送信機の識別情報を異なる情報とする構成が用いられてもよい。
また、通常、複数のビーコン送信機は、少なくとも2種類の異なる高さの位置に設置される。
Further, in the present embodiment, one
Also, the plurality of beacon transmitters are usually installed at at least two different height positions.
また、本実施形態に係る移動体情報処理システム1では、1個の移動体12を例として説明したが、複数の移動体12について同時に各種の処理が行われてもよい。この場合、例えば、複数の移動体12のそれぞれを識別する情報(識別情報)が、それぞれの移動体12に関する情報に付されることで、当該識別情報に基づいてそれぞれの移動体12に関する情報が区別されてもよい。
Further, in the mobile information processing system 1 according to the present embodiment, one
また、本実施形態では、移動体12が移動する場所にビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45が設置され、移動体12によってビーコン受信機32が携帯されたが、他の構成例として、これとは逆に、移動体12が移動する場所にビーコン受信機が設置され、移動体12によってビーコン送信機が携帯されてもよい。この構成では、移動体12によって携帯されるビーコン送信機からビーコン信号が無線により送信(発信)され、設置されたビーコン受信機により当該ビーコン信号が受信されるため、ビーコン送信機とビーコン受信機との通信に関する情報は、設置されたビーコン受信機から、有線または無線のネットワークなどを介して、情報処理装置22に送信される構成とする。
また、他の構成例として、ビーコン信号の代わりに、送信機を識別することが可能な他の任意の信号を無線により通信する送信機および受信機が用いられてもよい。また、例えば、送信機と受信機のうちの一方または両方の代わりとして、双方向の通信(送信と受信)を行うことが可能な機器(双方向通信機)が用いられてもよい。なお、送信機、受信機、および双方向通信機は、それぞれ、通信機の一例である。
Further, in the present embodiment, the beacon transmitters B1 to B5, B11 to B13, B21 to B25, B31 to B33, and B41 to B45 are installed at the place where the
Further, as another configuration example, a transmitter and a receiver that wirelessly communicate with any other signal capable of identifying the transmitter may be used instead of the beacon signal. Further, for example, a device (bidirectional communication device) capable of bidirectional communication (transmission and reception) may be used instead of one or both of the transmitter and the receiver. The transmitter, receiver, and bidirectional communication device are examples of communication devices, respectively.
また、本実施形態では、XYZ直交座標系の座標を用いて位置の情報を特定したが、他の構成例として、任意の方法を用いて位置の情報が特定されてもよく、例えば、空間をあらかじめ定められた複数個の三次元領域(ブロック)に区分して、それぞれの三次元領域(ブロック)を位置の単位として位置の情報を特定する構成が用いられてもよい。 Further, in the present embodiment, the position information is specified by using the coordinates of the XYZ Cartesian coordinate system, but as another configuration example, the position information may be specified by using an arbitrary method, for example, a space. A configuration may be used in which the position information is specified by dividing into a plurality of predetermined three-dimensional areas (blocks) and using each three-dimensional area (block) as a unit of position.
一構成例として、少なくとも2種類の異なる高さの位置に設置された複数の第1の通信機(本実施形態では、移動体12が移動する場所(領域)である鉄塔11に設置されたビーコン送信機B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45)と、移動体(本実施形態では、移動体12)の移動に応じて移動させられる第2の通信機(本実施形態では、ビーコン受信機32)および高度検出器(本実施形態では、高度検出器33)と、第2の通信機と無線通信した第1の通信機に関する情報(本実施形態では、図4に示されるビーコン受信情報1021)、高度検出器により検出された高さに関する情報(本実施形態では、図5に示される高さ検出情報1031)、および複数の第1の通信機のそれぞれが設置された高さの情報(本実施形態では、図3に示されるビーコン送信機情報1011)に基づいて、第2の通信機と無線通信した第1の通信機であって高さに関する所定の条件を満たす第1の通信機を特定する通信相手特定部(本実施形態では、情報処理装置22における通信相手特定部232)と、を備える移動体情報処理システム(本実施形態では、移動体情報処理システム1)である。
As a configuration example, a plurality of first transmitters installed at at least two types of different height positions (in the present embodiment, beacons installed in a
一構成例として、移動体情報処理システム1において、第1の通信機と第2の通信機とは、一方が送信機であり、他方が受信機である。
一構成例として、移動体情報処理システム1において、高さに関する所定の条件は、高度検出器により検出された高さに関する情報に基づいて特定される移動体の高さと、第1の通信機が設置された高さについて、これらが同一であるという条件、あるいは、これらが同一であるまたは近いという条件である。
一構成例として、移動体情報処理システム1において、第2の通信機と無線通信した第1の通信機に関する情報、および複数の第1の通信機のそれぞれが設置された高さの情報において、複数の第1の通信機のそれぞれは、それぞれの識別情報(本実施形態では、ビーコン送信機のID)に基づいて識別される。
一構成例として、移動体情報処理システム1において、第2の通信機と無線通信した第1の通信機に関する情報、および高度検出器により検出された高さに関する情報のそれぞれには、時刻の情報が付される。
一構成例として、移動体情報処理システム1において、高さの基準の情報を検出する高度基準検出器(本実施形態では、高度基準検出器21)を備え、高度検出器により検出される高さに関する情報および高度基準検出器により検出される高さの基準の情報に基づいて、移動体の高さが特定され、高度検出器により検出される高さに関する情報および高度基準検出器により検出される高さの基準の情報のそれぞれは、気圧の情報である。
一構成例として、移動体情報処理システム1において、高度検出器は、温度を検出する機能を有しており、検出された温度に基づいて検出された高さに関する情報を補正し、高度基準検出器は、温度を検出する機能を有しており、検出された温度に基づいて検出された高さの基準の情報を補正する。
As a configuration example, in the mobile information processing system 1, one of the first communication device and the second communication device is a transmitter and the other is a receiver.
As a configuration example, in the mobile information processing system 1, the predetermined conditions regarding the height are the height of the mobile body specified based on the information about the height detected by the altitude detector and the first communication device. Regarding the installed height, it is a condition that they are the same, or that they are the same or close to each other.
As a configuration example, in the mobile information processing system 1, in the information about the first communication device that wirelessly communicates with the second communication device, and the information of the height at which each of the plurality of first communication devices is installed, Each of the plurality of first communication devices is identified based on their respective identification information (in this embodiment, the ID of the beacon transmitter).
As a configuration example, in the mobile information processing system 1, time information is provided for each of the information regarding the first communication device that wirelessly communicates with the second communication device and the information regarding the height detected by the altitude detector. Is attached.
As a configuration example, the mobile information processing system 1 includes an altitude reference detector (in this embodiment, the altitude reference detector 21) that detects height reference information, and the height detected by the altitude detector. The height of the moving object is determined based on the information about the height and the height reference information detected by the altitude reference detector, and the height information detected by the altitude detector and detected by the altitude reference detector. Each of the height reference information is pressure information.
As a configuration example, in the mobile information processing system 1, the altitude detector has a function of detecting a temperature, corrects information on the detected height based on the detected temperature, and detects an altitude reference. The vessel has a function of detecting the temperature, and corrects the information of the detected height reference based on the detected temperature.
一構成例として、複数の第1の通信機が、少なくとも2種類の異なる高さの位置に設置され、第2の通信機および高度検出器が、移動体の移動に応じて移動させられ、通信相手特定部が、第2の通信機と無線通信した第1の通信機に関する情報、高度検出器により検出された高さに関する情報、および複数の第1の通信機のそれぞれが設置された高さの情報に基づいて、第2の通信機と無線通信した第1の通信機であって高さに関する所定の条件を満たす第1の通信機を特定する、移動体情報処理方法(本実施形態では、移動体情報処理システム1において行われる処理の方法)である。
一構成例として、少なくとも2種類の異なる高さの位置に設置された複数の第1の通信機と、移動体の移動に応じて移動させられる第2の通信機および高度検出器と、について、第2の通信機と無線通信した第1の通信機に関する情報、高度検出器により検出された高さに関する情報、および複数の第1の通信機のそれぞれが設置された高さの情報に基づいて、第2の通信機と無線通信した第1の通信機であって高さに関する所定の条件を満たす第1の通信機を特定する通信相手特定部を備える、移動体情報処理装置(本実施形態では、情報処理装置22)である。
As an example configuration, a plurality of first communicators are installed at at least two different height positions, and the second communicator and the altitude detector are moved according to the movement of the moving body to communicate. Information about the first communication device that the other party identification unit wirelessly communicated with the second communication device, information about the height detected by the altitude detector, and the height at which each of the plurality of first communication devices is installed. A mobile information processing method (in the present embodiment) that identifies a first communication device that wirelessly communicates with a second communication device and satisfies a predetermined condition regarding height based on the information of the above. , A method of processing performed in the mobile information processing system 1).
As a configuration example, a plurality of first communication devices installed at at least two types of different height positions, and a second communication device and an altitude detector that are moved according to the movement of a moving body. Based on information about the first communicator that wirelessly communicated with the second communicator, information about the height detected by the altitude detector, and information about the height at which each of the plurality of first communicators was installed. , A mobile information processing device (the present embodiment) comprising a communication partner specifying unit that identifies a first communication device that wirelessly communicates with a second communication device and satisfies a predetermined condition regarding height. Then, it is an information processing apparatus 22).
なお、以上のように、実施形態に係る装置(例えば、スマートフォン31に該当する装置、あるいは、情報処理装置22など)の機能を実現するためのプログラムをコンピュータ読み取り可能な記憶媒体(記録媒体)に記憶(記録)して、この記憶媒体に記憶されたプログラムをコンピュータシステムに読み込ませ、実行することにより、処理を行ってもよい。
なお、ここでいう「コンピュータシステム」とは、オペレーティング・システム(OS:Operating System)あるいは周辺機器等のハードウェアを含むものであってもよい。
また、「コンピュータ読み取り可能な記憶媒体」とは、フレキシブルディスク、光磁気ディスク、ROM(Read Only Memory)、フラッシュメモリ等の書き込み可能な不揮発性メモリ、DVD(Digital Versatile Disc)等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
さらに、「コンピュータ読み取り可能な記憶媒体」とは、インターネット等のネットワークあるいは電話回線等の通信回線を介してプログラムが送信された場合のサーバあるいはクライアントとなるコンピュータシステム内部の揮発性メモリ(例えばDRAM(Dynamic Random Access Memory))のように、一定時間プログラムを保持しているものも含むものとする。
また、上記のプログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)あるいは電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。
また、上記のプログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、上記のプログラムは、前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。
As described above, a computer-readable storage medium (recording medium) is used to transfer a program for realizing the functions of the device according to the embodiment (for example, the device corresponding to the
The term "computer system" as used herein may include hardware such as an operating system (OS: Operating System) or peripheral devices.
The "computer-readable storage medium" includes a flexible disk, a photomagnetic disk, a ROM (Read Only Memory), a writable non-volatile memory such as a flash memory, and a portable medium such as a DVD (Digital Versaille Disc). A storage device such as a hard disk built into a computer system.
Further, the "computer-readable storage medium" is a volatile memory inside a computer system that serves as a server or client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line (for example, DRAM (for example, DRAM). It also includes those that hold the program for a certain period of time, such as Dynamic Random Access Memory)).
Further, the above program may be transmitted from a computer system in which this program is stored in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the "transmission medium" for transmitting a program refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line.
Further, the above program may be for realizing a part of the above-mentioned functions. Further, the above program may be a so-called difference file (difference program) that can realize the above-mentioned functions in combination with a program already recorded in the computer system.
以上、本発明の実施形態について図面を参照して詳述したが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。 Although the embodiments of the present invention have been described in detail with reference to the drawings, the specific configuration is not limited to this embodiment, and design changes and the like within a range not deviating from the gist of the present invention are also included.
1…移動体情報処理システム、11…鉄塔、12…移動体、21…高度基準検出器、22…情報処理装置、31…スマートフォン、32…ビーコン受信機、33…高度検出器、111…取得部、112、214…記憶部、113、213…通信部、211…入力部、212…出力部、215…制御部、231…情報取得部、232…通信相手特定部、233…位置特定部、234…軌跡特定部、235…表示制御部、1011…ビーコン送信機情報、1021…ビーコン受信情報、1031…高さ検出情報、2011、2111…鉄塔の展開構成、2021、2121…軌跡、A1〜A4、A11〜A14…鉄製の骨組み、B1〜B5、B11〜B13、B21〜B25、B31〜B33、B41〜B45…ビーコン送信機、T1、T11…作業開始位置、T2、T12…作業終了位置 1 ... Mobile information processing system, 11 ... Iron tower, 12 ... Mobile, 21 ... Altitude reference detector, 22 ... Information processing device, 31 ... Smartphone, 32 ... Beacon receiver, 33 ... Altitude detector, 111 ... Acquisition unit , 112, 214 ... Storage unit, 113, 213 ... Communication unit, 211 ... Input unit, 212 ... Output unit, 215 ... Control unit, 231 ... Information acquisition unit, 232 ... Communication partner identification unit, 233 ... Position identification unit, 234 ... Trajectory specifying unit, 235 ... Display control unit, 1011 ... Beacon transmitter information, 1021 ... Beacon reception information, 1031 ... Height detection information, 2011, 2111 ... Steel tower deployment configuration, 2021, 2121 ... Trajectory, A1 to A4, A11 to A14 ... Iron frame, B1 to B5, B11 to B13, B21 to B25, B31 to B33, B41 to B45 ... Beacon transmitter, T1, T11 ... Work start position, T2, T12 ... Work end position
Claims (9)
移動体の移動に応じて移動させられる第2の通信機および高度検出器と、
前記第2の通信機と無線通信した前記第1の通信機に関する情報、前記高度検出器により検出された高さに関する情報、および複数の前記第1の通信機のそれぞれが設置された高さの情報に基づいて、前記第2の通信機と無線通信した前記第1の通信機であって高さに関する所定の条件を満たす前記第1の通信機を特定する通信相手特定部と、
前記通信相手特定部により特定された前記第1の通信機に基づいて、前記移動体の位置の情報を取得する位置特定部と、
前記位置特定部により特定された前記移動体の位置の情報に基づいて、前記移動体の移動の軌跡の情報を特定する軌跡特定部と、
を備える移動体情報処理システム。 A plurality of first communications device iron framework is installed at the intersection constituting the tower a position of at least two different heights in the tower,
A second communicator and altitude detector that can be moved according to the movement of the moving object,
Information about the first communicator that wirelessly communicates with the second communicator, information about the height detected by the altitude detector, and the height at which each of the plurality of first communicators is installed. A communication partner identification unit that identifies the first communication device that wirelessly communicates with the second communication device and satisfies a predetermined condition regarding height based on the information.
A position specifying unit that acquires information on the position of the moving body based on the first communication device specified by the communication partner specifying unit.
A locus specifying unit that specifies information on the movement locus of the moving body based on the position information of the moving body specified by the position specifying unit.
Mobile information processing system equipped with.
請求項1に記載の移動体情報処理システム。 One of the first communication device and the second communication device is a transmitter and the other is a receiver.
The mobile information processing system according to claim 1.
請求項1または請求項2のいずれか1項に記載の移動体情報処理システム。 The predetermined conditions regarding the height are the height of the moving body specified based on the information regarding the height detected by the altitude detector and the height at which the first communication device is installed. The condition that they are the same, or that they are the same or close,
The mobile information processing system according to any one of claims 1 and 2.
請求項1から請求項3のいずれか1項に記載の移動体情報処理システム。 In the information about the first communication device that wirelessly communicates with the second communication device and the height information in which each of the plurality of first communication devices is installed, each of the plurality of first communication devices. Is identified based on their respective identification information,
The mobile information processing system according to any one of claims 1 to 3.
請求項1から請求項4のいずれか1項に記載の移動体情報処理システム。 Time information is attached to each of the information regarding the first communication device that wirelessly communicates with the second communication device and the information regarding the height detected by the altitude detector.
The mobile information processing system according to any one of claims 1 to 4.
前記高度検出器により検出される高さに関する情報および前記高度基準検出器により検出される高さの基準の情報に基づいて、前記移動体の高さが特定され、
前記高度検出器により検出される高さに関する情報および前記高度基準検出器により検出される高さの基準の情報のそれぞれは、気圧の情報である、
請求項1から請求項5のいずれか1項に記載の移動体情報処理システム。 Equipped with an altitude reference detector that detects height reference information
Based on the height information detected by the altitude detector and the height reference information detected by the altitude reference detector, the height of the moving body is specified.
Each of the height information detected by the altitude detector and the height reference information detected by the altitude reference detector is atmospheric pressure information.
The mobile information processing system according to any one of claims 1 to 5.
前記高度基準検出器は、温度を検出する機能を有しており、検出された温度に基づいて検出された高さの基準の情報を補正する、
請求項6に記載の移動体情報処理システム。 The altitude detector has a function of detecting temperature, and corrects information about the detected height based on the detected temperature.
The altitude reference detector has a function of detecting a temperature, and corrects the information of the detected height reference based on the detected temperature.
The mobile information processing system according to claim 6.
第2の通信機および高度検出器が、移動体の移動に応じて移動させられ、
通信相手特定部が、前記第2の通信機と無線通信した前記第1の通信機に関する情報、前記高度検出器により検出された高さに関する情報、および複数の前記第1の通信機のそれぞれが設置された高さの情報に基づいて、前記第2の通信機と無線通信した前記第1の通信機であって高さに関する所定の条件を満たす前記第1の通信機を特定し、
位置特定部が、前記通信相手特定部により特定された前記第1の通信機に基づいて、前記移動体の位置の情報を取得し、
軌跡特定部が、前記位置特定部により特定された前記移動体の位置の情報に基づいて、前記移動体の移動の軌跡の情報を特定する、
移動体情報処理方法。 A plurality of first communication device is, framework made of iron a position of at least two different heights in the tower constituting the tower is installed at the intersection,
The second communicator and altitude detector are moved in response to the movement of the moving object,
Information about the first communication device that the communication partner identification unit wirelessly communicates with the second communication device, information about the height detected by the altitude detector, and each of the plurality of the first communication devices. Based on the installed height information, the first communication device that wirelessly communicates with the second communication device and satisfies a predetermined height condition is specified .
The position specifying unit acquires the position information of the moving body based on the first communication device specified by the communication partner specifying unit.
The locus specifying unit identifies the information on the locus of movement of the moving body based on the information on the position of the moving body specified by the position specifying unit.
Mobile information processing method.
前記通信相手特定部により特定された前記第1の通信機に基づいて、前記移動体の位置の情報を取得する位置特定部と、
前記位置特定部により特定された前記移動体の位置の情報に基づいて、前記移動体の移動の軌跡の情報を特定する軌跡特定部と、を備える、
移動体情報処理装置。 A plurality of first communications device iron framework is installed at the intersection constituting the tower a position of at least two different heights in the tower, a is moved in response to movement of the movable body With respect to the second communication device and the altitude detector, information on the first communication device that wirelessly communicates with the second communication device, information on the height detected by the altitude detector, and a plurality of the first communication devices. The first communication device that wirelessly communicates with the second communication device based on the height information in which each of the communication devices is installed and satisfies a predetermined height condition. With the communication partner identification part that identifies
A position specifying unit that acquires information on the position of the moving body based on the first communication device specified by the communication partner specifying unit.
A locus specifying unit for specifying information on the movement locus of the moving body based on the position information of the moving body specified by the position specifying unit is provided.
Mobile information processing device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017047294A JP6942980B2 (en) | 2017-03-13 | 2017-03-13 | Mobile information processing system, mobile information processing method and mobile information processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017047294A JP6942980B2 (en) | 2017-03-13 | 2017-03-13 | Mobile information processing system, mobile information processing method and mobile information processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018151246A JP2018151246A (en) | 2018-09-27 |
| JP6942980B2 true JP6942980B2 (en) | 2021-09-29 |
Family
ID=63679524
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017047294A Active JP6942980B2 (en) | 2017-03-13 | 2017-03-13 | Mobile information processing system, mobile information processing method and mobile information processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6942980B2 (en) |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013002933A (en) * | 2011-06-16 | 2013-01-07 | Hitachi Plant Technologies Ltd | Three-dimensional positioning system |
| JP5892785B2 (en) * | 2011-12-22 | 2016-03-23 | 株式会社日立製作所 | Information processing apparatus and information processing method |
| US20140235266A1 (en) * | 2013-02-16 | 2014-08-21 | Qualcomm Incorporated | Focused assistance data for WiFi access points and femtocells |
| JP2014192867A (en) * | 2013-03-28 | 2014-10-06 | Fujitsu Ltd | Radio communication device, radio communication system, radio communication method and radio communication program |
| US9894502B2 (en) * | 2014-05-21 | 2018-02-13 | Verizon Patent And Licensing Inc. | Floor identification for emergency calls |
-
2017
- 2017-03-13 JP JP2017047294A patent/JP6942980B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018151246A (en) | 2018-09-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101808095B1 (en) | Method and apparatus for measuring location of user terminal | |
| CN110506400B (en) | Bluetooth Device Locator | |
| US11248908B2 (en) | Precise altitude estimation for indoor positioning | |
| US20130053061A1 (en) | Terminal, localization system, and method for determining location | |
| KR101308555B1 (en) | position calculating method at indoors | |
| CN110177333A (en) | Indoor orientation method, device, system, equipment and storage medium | |
| KR20160007351A (en) | System and method for determining location using beacons | |
| RU2696603C1 (en) | Method, apparatus and system for determining an internal location | |
| JP2022187649A (en) | Information processing device, positioning system and method for positioning movable body | |
| KR20150061587A (en) | Method and system for automatically generating location signatures for positioning using inertial sensors | |
| US10378898B2 (en) | Methods and systems for use in indicating directions for direction finding systems | |
| TWI610085B (en) | Three-dimension positioning device and method | |
| CN108882169B (en) | WiFi position fingerprint data acquisition method and device and robot | |
| US20070257836A1 (en) | Site survey tracking | |
| US20160171017A1 (en) | Mobile positioning apparatus and positioning method thereof | |
| US20170048662A1 (en) | Device with position determination means, server apparatus for communicating with that device, method for receiving service in accordance with position, and program | |
| JP6942980B2 (en) | Mobile information processing system, mobile information processing method and mobile information processing device | |
| EP2664942A1 (en) | Methods and systems for use in selecting targets for direction finding systems | |
| JP6135678B2 (en) | Information processing apparatus control method, control program, and information processing apparatus | |
| US8583369B2 (en) | Electronic apparatus and method for specifying a present location of the electronic apparatus | |
| US11035924B2 (en) | Method for locating animals using radio waves | |
| KR102275297B1 (en) | Method and system for indoor navigaton | |
| WO2015144055A1 (en) | Locating method and device | |
| JP6521853B2 (en) | INFORMATION PROCESSING APPARATUS, POSITIONING SYSTEM, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM | |
| US10375625B1 (en) | System and method for triangulating location of wireless process automation transmitter for use by smart glass device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20181026 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200219 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210202 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210216 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20210415 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210610 |
|
| 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: 20210810 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210823 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6942980 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |