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
JP7636972B2 - Mobile object position estimation system and mobile object position estimation method - Google Patents
[go: Go Back, main page]

JP7636972B2 - Mobile object position estimation system and mobile object position estimation method - Google Patents

Mobile object position estimation system and mobile object position estimation method Download PDF

Info

Publication number
JP7636972B2
JP7636972B2 JP2021097111A JP2021097111A JP7636972B2 JP 7636972 B2 JP7636972 B2 JP 7636972B2 JP 2021097111 A JP2021097111 A JP 2021097111A JP 2021097111 A JP2021097111 A JP 2021097111A JP 7636972 B2 JP7636972 B2 JP 7636972B2
Authority
JP
Japan
Prior art keywords
information
section
identification information
position estimation
label
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
JP2021097111A
Other languages
Japanese (ja)
Other versions
JP2022188860A (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.)
Taisei Corp
Original Assignee
Taisei 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 Taisei Corp filed Critical Taisei Corp
Priority to JP2021097111A priority Critical patent/JP7636972B2/en
Publication of JP2022188860A publication Critical patent/JP2022188860A/en
Application granted granted Critical
Publication of JP7636972B2 publication Critical patent/JP7636972B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Description

本発明は、移動体位置推定システム、移動体位置推定方法に関する。 The present invention relates to a mobile object position estimation system and a mobile object position estimation method.

例えば特許文献1には、構造物の面に配置され、位置情報を含む二次元コードと、車両に取り付けられて二次元コードを撮像するカメラを備えた撮像画像取得手段と、撮像画像に含まれる二次元コードから絶対的な位置情報を取得する位置情報取得手段と、取得された位置情報に基づいて車両の位置を算出する車両位置算出手段と、を備える自車位置測定システムが開示されている。このような構成は、例えば駐車支援システムに適用されるもので、利用者が車両を駐車場の駐車区画に向けて移動させた際に、駐車区画に割り当てられた二次元コードを読み取ることで、車両の位置を算出するものである。このため、駐車区画に車両を移動させれば、撮像画造取得手段のカメラの視野角内に二次元コードが入り、二次元コードの撮像が行われる。 For example, Patent Document 1 discloses a vehicle position measurement system that includes a two-dimensional code that is placed on the surface of a structure and contains position information, an image capture means that includes a camera that is attached to a vehicle and captures the two-dimensional code, a position information capture means that captures absolute position information from the two-dimensional code contained in the captured image, and a vehicle position calculation means that calculates the vehicle's position based on the captured position information. This configuration is applied to, for example, a parking assistance system, which calculates the vehicle's position by reading the two-dimensional code assigned to the parking space when a user moves the vehicle toward a parking space in a parking lot. Therefore, when the vehicle is moved into the parking space, the two-dimensional code comes within the viewing angle of the camera of the image capture means, and an image of the two-dimensional code is captured.

ところで、例えば病院、介護施設、工場、オフィス等、複数の部屋やスペース(以下、これらを区画と称する)等を備えた構造物において、スタッフが業務を行うためにカート等の移動体を複数の区画間で移動させることがある。このような場合、業務の管理等のため、移動体がどの区画に位置しているか、移動体の位置する区画を検出することが望まれることがある。
このような場合において、移動体は、各区画の大きさ(広さ)に対して小さいことが多い。このため、特許文献1に開示されたような構成を適用したとしても、各区画の面に配置された二次元コードを、移動体に設けたカメラで、確実に、撮像できるとは限らない。二次元コードを撮像するために、移動体を二次元コードがある場所にわざわざ移動させるのは、言うまでもなく手間が掛かり、スタッフが移動体を用いて本来全うすべき業務の効率低下に繋がる。
Incidentally, in structures such as hospitals, nursing homes, factories, offices, etc. that have multiple rooms or spaces (hereinafter, these will be referred to as sections), staff may move a mobile object such as a cart between the sections to perform their work. In such cases, for the purpose of managing the work, etc., it may be desirable to detect in which section the mobile object is located and the section in which the mobile object is located.
In such cases, the mobile object is often small compared to the size (area) of each section. Therefore, even if the configuration disclosed in Patent Document 1 is applied, it is not always possible to reliably capture the two-dimensional code arranged on the surface of each section with a camera installed on the mobile object. Needless to say, it is time-consuming to move the mobile object to the location of the two-dimensional code in order to capture the image of the two-dimensional code, which leads to a decrease in the efficiency of the work that staff should be performing using the mobile object.

特に、特許文献1に記載されたような車両においては、姿勢を保ったまま、例えば横方向に平行移動することはできず、また走行可能な場所が道路などに限定される。このため、進行経路を概ね予測することができるので、二次元コードを設置する場所が限られ、二次元コードの設置数が抑えられる。
これに対し、上記のようなカート等の移動体においては、姿勢を変更せずに、進行方向を360°の全方向に自在に変更することができる、小回りが利く構造を有することが多い。したがって、進行経路や進行可能な領域が区画内で限られない場合には、区画内の移動体が通過しやすい場所を予測して、二次元コードを設置する場所を限定するのが容易ではない。
これに対し、各区画の内側に多数の二次元コードを設け、移動体に設けたカメラで二次元コードを撮像しやすくすることも考えられる。しかし、多数の二次元コードを設けるのは、手間とコストが掛かる上に、見栄えが大きく低下する虞もある。
In particular, in a vehicle such as that described in Patent Document 1, it is not possible to move, for example, in a lateral direction while maintaining the posture, and the places where it can travel are limited to roads, etc. Therefore, since the travel route can be roughly predicted, the places where two-dimensional codes can be installed are limited, and the number of two-dimensional codes installed can be reduced.
In contrast, moving objects such as carts described above often have a highly maneuverable structure that allows them to freely change their direction of travel in all directions of 360° without changing their posture. Therefore, when the travel route and available area are not limited to a section, it is not easy to predict the places within the section where the moving object will be likely to pass and to limit the places where the two-dimensional code should be installed.
One solution to this problem would be to provide multiple two-dimensional codes inside each section, making it easier to capture the images of the codes with a camera installed on the mobile object. However, providing multiple two-dimensional codes is time-consuming and costly, and there is also the risk of the appearance being significantly impaired.

特開2015-6833号公報JP 2015-6833 A

本発明の目的は、移動体の位置する区画の推定を確実に、かつ簡易な構成で行うことができる移動体位置推定システム、移動体位置推定方法を提供することである。 The object of the present invention is to provide a mobile object position estimation system and a mobile object position estimation method that can reliably estimate the area in which a mobile object is located with a simple configuration.

本発明は、上記課題を解決するため、以下の手段を採用する。
すなわち、本発明の移動体位置推定システムは、複数の区画を有した構造物において、移動体の位置推定を行う移動体位置推定システムであって、前記区画の境界部の両側に設けられ、前記区画を識別可能な区画識別情報が前記境界部を挟んで互いに異なる値に、外部から読み取り可能に設定された、一対の情報ラベルと、複数の前記区画を移動可能な移動体に設けられ、前記情報ラベルを検出し、前記情報ラベルに設定された前記区画識別情報を非接触で読み取り可能な情報読取り部と、前記情報読取り部で読み取った、前記情報ラベルに設定された前記区画識別情報に基づき、前記移動体の位置する前記区画を推定する位置推定部と、を備える。
このような構成によれば、区画の境界部には、一対の情報ラベルが設けられている。一対の情報ラベルの各々は、境界部の両側に、すなわちある区画に対して境界部の当該区画側と、当該区画とは反対側の各々に、設けられている。各情報ラベルには、区画を識別可能な区画識別情報が、境界部を挟んで互いに異なる値に、外部から読み取り可能に設定されている。複数の区画を移動可能な移動体には、情報読取り部が設けられている。情報読取り部は、情報ラベルを検出し、情報ラベルに設定された区画識別情報を非接触で読み取り可能である。これにより、移動体が境界部を越えて境界部の一方の側から他方の側へと移動すると、境界部で、情報読取り部が、一方の側の情報ラベルと、他方の側の情報ラベルの各々に設定された区画識別情報を読み取り、当該区画識別情報に基づいて、移動体の位置する区画を推定する。このとき、境界部の両側に設けられた情報ラベルには、それぞれ、境界部を挟んで互いに異なる値に区画識別情報が設定されているため、例えば、順次読み取った区画識別情報の変化を基に移動体が境界部を越えたか否かを判定することで、移動体が位置する区画を推定しやすい。
このように、区画の境界部に設けられた情報ラベルを検出し、これに設定された区画識別情報を読み取ることによって、移動体の位置する区画を推定するので、移動体の大きさに対して区画が広い場合であっても、移動体が境界部の一方の側から他方の側へと移動する際に、情報ラベルが検出される。これによって、移動体の位置する区画を確実に推定することができる。
また、上記のような移動体位置推定システムを実現するに際し、構造物側においては区画の境界部のみに情報ラベルを設け、移動体側においては情報読取り部を備えればよい。したがって、情報ラベルの設置数を低減可能であり、簡易な構成で移動体の位置する区画の推定を行うことができる。
その結果、移動体の位置する区画の推定を確実に、かつ簡易な構成で行うことが可能となる。
In order to solve the above problems, the present invention employs the following means.
In other words, the mobile body position estimation system of the present invention is a mobile body position estimation system that estimates the position of a mobile body in a structure having a plurality of sections, and includes a pair of information labels provided on both sides of the boundary between the sections, and having section identification information capable of identifying the sections set to different values on either side of the boundary so as to be readable from the outside, an information reading unit provided on a mobile body that can move between the plurality of sections, and capable of detecting the information labels and contactlessly reading the section identification information set on the information labels, and a position estimation unit that estimates the section in which the mobile body is located based on the section identification information set on the information label read by the information reading unit.
According to this configuration, a pair of information labels are provided at the boundary between the partitions. Each of the pair of information labels is provided on both sides of the boundary, i.e., on the partition side of the boundary and on the opposite side of the partition. In each information label, partition identification information capable of identifying the partition is set to different values on either side of the boundary so as to be readable from the outside. A moving body capable of moving through a plurality of partitions is provided with an information reading unit. The information reading unit is capable of detecting the information label and reading the partition identification information set on the information label in a non-contact manner. As a result, when the moving body crosses the boundary and moves from one side of the boundary to the other side, the information reading unit reads the partition identification information set on the information label on one side and the information label on the other side at the boundary, and estimates the partition in which the moving body is located based on the partition identification information. At this time, the partition identification information is set to different values on either side of the boundary in the information labels provided on both sides of the boundary, so that, for example, it is easy to estimate the partition in which the moving body is located by determining whether or not the moving body has crossed the boundary based on a change in the partition identification information read in sequence.
In this way, the section in which the moving object is located is estimated by detecting the information label provided at the boundary of the section and reading the section identification information set thereon, so that even if the section is large compared to the size of the moving object, the information label is detected when the moving object moves from one side of the boundary to the other, thereby making it possible to reliably estimate the section in which the moving object is located.
In addition, when implementing the above-mentioned mobile object position estimation system, it is sufficient to provide information labels only at the boundaries of the sections on the structure side and provide an information reading unit on the mobile object side. Therefore, it is possible to reduce the number of information labels to be installed and estimate the section in which the mobile object is located with a simple configuration.
As a result, it is possible to reliably estimate the section in which the moving object is located with a simple configuration.

本発明の一態様においては、一対の前記情報ラベルは、前記区画への出入口に、一方が前記区画の内側に、他方が前記区画の外側に、それぞれ設けられている。
このような構成によれば、一対の情報ラベルを区画への出入口に設けることで、移動体が出入口を通って区画に出入りするときに、情報ラベルを確実に検出することができる。
In one aspect of the present invention, a pair of the information labels are provided at an entrance to the compartment, one on the inside of the compartment and the other on the outside of the compartment.
According to this configuration, by providing a pair of information labels at the entrance to the area, the information labels can be reliably detected when a mobile object passes through the entrance to enter or exit the area.

本発明の一態様においては、前記情報ラベルは、前記出入口の幅方向に複数並べて設けられている。
このような構成によれば、情報ラベルを出入口の幅方向に複数並べて設けることで、移動体が出入口を通って区画に出入りする際に、情報ラベルをより確実に検出することができる。
In one aspect of the present invention, a plurality of the information labels are arranged in a line in the width direction of the entrance/exit.
According to this configuration, by arranging a plurality of information labels in a line in the width direction of the entrance, the information labels can be more reliably detected when a mobile object passes through the entrance to enter or exit the section.

本発明の一態様においては、前記区画識別情報は、前記区画を識別可能な識別子と、前記情報ラベルが、前記区画の、前記出入口における内側と外側のいずれに設けられているかを識別可能な、区画内外識別情報を含んでいる。
このような構成によれば、移動体が、どの区画の、出入口の外側と内側のいずれに位置しているのかを容易に推定可能である。
特に、区画として設定された領域と、区画として設定されていない領域が、出入口を介して隣接し、移動体が、この出入口を跨いで移動することがあるような場合においても、出入口の、区画として設定されていない領域側に、区画内外識別情報として外側であるとの情報が設定された情報ラベルを設けることにより、本移動体位置推定システムを適用可能である。
In one aspect of the present invention, the zone identification information includes an identifier capable of identifying the zone, and zone inside/outside identification information capable of identifying whether the information label is located inside or outside the zone at the entrance/exit of the zone.
With this configuration, it is possible to easily estimate which section the moving object is located in, and whether it is located outside or inside the entrance/exit.
In particular, even in cases where an area set as a partition and an area not set as a partition are adjacent to each other via an entrance/exit and a moving body moves across this entrance/exit, this moving body position estimation system can be applied by providing an information label on the side of the entrance/exit that faces the area not set as a partition, with information indicating that it is outside as inside/outside partition identification information.

本発明の一態様においては、前記情報ラベルは、前記区画識別情報が設定された二次元コードを有する。
このような構成によれば、情報ラベルに二次元コードを用いることで、情報ラベルの設置のために必要なスペースが少なくて済む。また、二次元コードは、登録できる情報量が多いため、情報ラベルに、様々な情報を盛り込んでおくことができる。
In one aspect of the present invention, the information label has a two-dimensional code in which the section identification information is set.
According to this configuration, by using a two-dimensional code for the information label, the space required for installing the information label can be reduced. Also, since a two-dimensional code can store a large amount of information, a variety of information can be included in the information label.

本発明の一態様においては、前記情報ラベルは、前記構造物を構成するいずれかの表面に設けられ、前記情報読取り部は、当該表面を向くように設けられている。
このような構成によれば、移動体位置推定システムを適切に実現可能である。
In one aspect of the present invention, the information label is provided on any one of the surfaces constituting the structure, and the information reading portion is provided so as to face the surface.
With this configuration, a moving object position estimation system can be appropriately realized.

本発明の一態様においては、前記情報ラベルは、前記区画の床面又は天井面に設けられ、前記情報読取り部は、前記床面又は天井面に向けて設けられている。
このような構成によれば、情報ラベルを床面又は天井面に設けることで、情報ラベルを壁面等に設ける場合に比較して、情報読取り部で情報ラベルを検出する際に、情報ラベルと情報読取り部との間に障害物等が入るのを抑えることができる。また、情報読取り部がカメラである場合、情報ラベルが壁面等の側方に設けられていると、カメラで情報ラベルを検出する際に、区画にいる周囲の人等が写ってしまうことがある。これに対し、床面や天井面に情報ラベルを設けると、情報ラベルを検出する際に、周囲の人等が写ってしまうのを抑えることができ、プライバシー性が確保される。
In one aspect of the present invention, the information label is provided on a floor or ceiling surface of the compartment, and the information reading unit is provided facing the floor or ceiling surface.
According to this configuration, by providing the information label on the floor or ceiling surface, it is possible to prevent obstacles from getting between the information label and the information reading unit when the information label is detected by the information reading unit, compared to when the information label is provided on a wall surface, etc. In addition, when the information reading unit is a camera, if the information label is provided on the side of a wall surface, etc., surrounding people in the section may be captured when the information label is detected by the camera. In contrast, by providing the information label on the floor or ceiling surface, it is possible to prevent surrounding people from being captured when the information label is detected, ensuring privacy.

本発明の一態様においては、本発明の移動体位置推定システムは、前記位置推定部は、前記一対の情報ラベルの各々に設定された前記区画識別情報を前記情報読取り部で読み取った順序に基づき、前記移動体の位置する前記区画を推定する。
このような構成によれば、一対の情報ラベルの各々に設定された区画識別情報を情報読取り部で読み取った順序に基づき、移動体の位置する区画を推定する。例えば、境界部の一方の側に設けられた情報ラベルに設定された区画識別情報を読み取った後、他方の側に設けられた情報ラベルに設定された区画識別情報を読み取れば、移動体が境界部を越えて移動した、と推定することができる。これにより、移動体の移動方向、位置する区画を、より容易かつ確実に把握することができる。
In one aspect of the present invention, in the mobile object position estimation system of the present invention, the position estimation unit estimates the section in which the mobile object is located based on the order in which the section identification information set on each of the pair of information labels is read by the information reading unit.
According to this configuration, the section in which the moving object is located is estimated based on the order in which the section identification information set on each of the pair of information labels is read by the information reading unit. For example, by reading the section identification information set on the information label provided on one side of the boundary and then reading the section identification information set on the information label provided on the other side, it can be estimated that the moving object has moved across the boundary. This makes it easier and more reliable to grasp the moving direction of the moving object and the section in which it is located.

本発明の一態様においては、本発明の移動体位置推定システムは、前記移動体に設けられ、前記移動体が前記区画に位置しているときに、所定の処理を実行する処理実行部と、前記処理実行部で実行された処理結果情報を、前記位置推定部で推定された前記移動体の位置する前記区画と関連付けて格納する情報記憶部と、をさらに備える。
このような構成によれば、移動体に設けられた処理実行部で、移動体が区画に位置しているときに所定の処理を実行することができる。所定の処理によって実行された処理結果情報は、移動体の位置する区画と関連付けて情報記憶部に格納される。これにより、構造物内の複数の区画で所定の処理を実行した場合、それぞれの区画における処理結果を、区画に関連付けて取得することができる。
In one aspect of the present invention, the mobile body position estimation system of the present invention further includes a processing execution unit provided in the mobile body and executing a predetermined processing when the mobile body is located in the section, and an information storage unit that stores processing result information executed by the processing execution unit in association with the section in which the mobile body is located as estimated by the position estimation unit.
According to this configuration, a process execution unit provided in the mobile object can execute a predetermined process when the mobile object is located in a section. Processing result information executed by the predetermined process is stored in the information storage unit in association with the section in which the mobile object is located. In this way, when a predetermined process is executed in multiple sections within a structure, the processing result for each section can be obtained in association with the section.

本発明の移動体位置推定方法は、複数の区画を有した構造物において、移動体の位置推定を行う移動体位置推定方法であって、前記区画の境界部の両側に、前記区画を識別可能な区画識別情報が前記境界部を挟んで互いに異なる値に、外部から読み取り可能に設定された、一対の情報ラベルを設けておき、複数の前記区画を移動可能な移動体に設けられた情報読取り部で、前記情報ラベルを検出し、前記情報ラベルに設定された前記区画識別情報を非接触で読み取る工程と、前記情報読取り部で読み取った、前記情報ラベルに設定された前記区画識別情報に基づき、前記移動体の位置する前記区画を推定する工程と、を含む。
このような構成によれば、区画の境界部には、一対の情報ラベルが設けられている。一対の情報ラベルの各々は、境界部の両側に、すなわちある区画に対して境界部の当該区画側と、当該区画とは反対側の各々に、設けられている。各情報ラベルには、区画を識別可能な区画識別情報が、境界部を挟んで互いに異なる値に、外部から読み取り可能に設定されている。複数の区画を移動可能な移動体には、情報読取り部が設けられている。情報読取り部は、情報ラベルを検出し、情報ラベルに設定された区画識別情報を非接触で読み取り可能である。これにより、移動体が境界部を越えて境界部の一方の側から他方の側へと移動すると、境界部で、情報読取り部が、一方の側の情報ラベルと、他方の側の情報ラベルの各々に設定された区画識別情報を読み取り、当該区画識別情報に基づいて、移動体の位置する区画を推定する。このとき、境界部の両側に設けられた情報ラベルには、それぞれ、境界部を挟んで互いに異なる値に区画識別情報が設定されているため、例えば、順次読み取った情報ラベルでの区画識別情報の変化を基に移動体が境界部を越えたか否かを判定することで、移動体が位置する区画を推定しやすい。
このように、区画の境界部に設けられた情報ラベルを検出し、これに設定された区画識別情報を読み取ることによって、移動体の位置する区画を推定するので、移動体の大きさに対して区画が広い場合であっても、移動体が境界部の一方の側から他方の側へと移動する際に、情報ラベルが検出される。これによって、移動体の位置する区画を確実に推定することができる。
また、上記のような移動体位置推定システムを実現するに際し、構造物側においては区画の境界部のみに情報ラベルを設け、移動体側においては情報読取り部を備えればよい。したがって、情報ラベルの設置数を低減可能であり、簡易な構成で移動体の位置する区画の推定を行うことができる。
その結果、移動体の位置する区画Sの推定を確実に、かつ簡易な構成で行うことが可能となる。
The mobile body position estimation method of the present invention is a mobile body position estimation method for estimating the position of a mobile body in a structure having a plurality of sections, and includes the steps of: providing a pair of information labels on both sides of a boundary between the sections, the pair of information labels having section identification information capable of identifying the section set to different values on either side of the boundary so as to be readable from the outside; detecting the information labels with an information reading unit provided on a mobile body capable of moving between the plurality of sections, and reading the section identification information set on the information label in a non-contact manner; and estimating the section in which the mobile body is located based on the section identification information set on the information label read by the information reading unit.
According to this configuration, a pair of information labels are provided at the boundary between the partitions. Each of the pair of information labels is provided on both sides of the boundary, i.e., on the partition side of the boundary and on the opposite side of the partition. In each information label, partition identification information capable of identifying the partition is set to different values on either side of the boundary so as to be readable from the outside. The mobile body capable of moving through a plurality of partitions is provided with an information reading unit. The information reading unit is capable of detecting the information label and reading the partition identification information set on the information label in a non-contact manner. As a result, when the mobile body moves from one side of the boundary to the other side, the information reading unit at the boundary reads the partition identification information set on each of the information label on one side and the information label on the other side, and estimates the partition in which the mobile body is located based on the partition identification information. At this time, the information labels provided on both sides of the boundary have section identification information set to different values on either side of the boundary, so that it is easy to estimate the section in which the moving body is located, for example, by determining whether or not the moving body has crossed the boundary based on changes in the section identification information on the information labels that are read in sequence.
In this way, the section in which the moving object is located is estimated by detecting the information label provided at the boundary of the section and reading the section identification information set thereon, so that even if the section is large compared to the size of the moving object, the information label is detected when the moving object moves from one side of the boundary to the other, thereby making it possible to reliably estimate the section in which the moving object is located.
In addition, when implementing the above-mentioned mobile object position estimation system, it is sufficient to provide information labels only at the boundaries of the sections on the structure side and provide an information reading unit on the mobile object side. Therefore, it is possible to reduce the number of information labels to be installed and estimate the section in which the mobile object is located with a simple configuration.
As a result, it is possible to reliably estimate the section S in which the moving object is located with a simple configuration.

本発明によれば、移動体の位置する区画の推定を確実に、かつ簡易な構成で行うことが可能となる。 The present invention makes it possible to reliably estimate the area in which a moving object is located with a simple configuration.

本発明の実施形態に係る移動体位置推定システムが用いられる構造物の、伏図の一例を示す図である。1 is a diagram showing an example of a floor plan of a structure in which a mobile object position estimation system according to an embodiment of the present invention is used; 本発明の実施形態に係る移動体位置推定システムの機能構成を示すブロック図である。1 is a block diagram showing a functional configuration of a moving object position estimation system according to an embodiment of the present invention. 上記移動体位置推定システムによって位置が推定される移動体の一例を示す側面図である。2 is a side view showing an example of a moving body whose position is estimated by the moving body position estimation system. FIG. 上記移動体位置推定システムの処理実行部による電波環境の測定結果の表示例を示す図である。11 is a diagram showing an example of a display of a measurement result of a radio wave environment by a processing execution unit of the mobile object position estimation system. FIG. 上記移動体の位置推定部で実行される移動体位置推定方法の流れを示すフローチャートである。4 is a flowchart showing a flow of a mobile object position estimation method executed by a mobile object position estimation unit. 上記移動体の処理実行部で実行される電波環境の検出処理の流れを示すフローチャートである。5 is a flowchart showing the flow of a radio wave environment detection process executed by a process execution unit of the mobile body. 本発明の実施形態に係る移動体位置推定システムの変形例を示す図である。FIG. 13 is a diagram showing a modified example of the moving object position estimation system according to the embodiment of the present invention. 本発明の実施形態に係る移動体位置推定システムの他の変形例を示す図である。FIG. 11 is a diagram showing another modified example of the moving object position estimation system according to the embodiment of the present invention.

以下、添付図面を参照して、本発明による移動体位置推定システム、移動体位置推定方法を実施するための形態について、図面に基づいて説明する。 Below, the mobile object position estimation system and mobile object position estimation method according to the present invention will be described with reference to the attached drawings.

本発明の実施形態に係る移動体位置推定システムが用いられる構造物の一例を示す図を図1に示す。
図1に示されるように、移動体位置推定システム10は、複数の区画Sを有した構造物1で用いられる。構造物1は、例えば病院や介護施設である。構造物1は、複数の区画Sを有しているのであれば、他に、ビルディング、学校、工場、ホテル、カラオケボックス等であってもよい。
本実施形態において、複数の区画Sとして、例えば、患者や被介護者の居室(病室)として用いられる部屋Srを備えている。また、複数の部屋Srは、区画Sには属さない領域である、廊下Cに沿って並べて配置されている。各部屋Srは、周囲を囲う壁Wによって他の区画Sと区切られている。各部屋Srは、廊下Cとの境界部、つまり廊下Cに面した部分に、出入口Gを有している。また、出入口Gは、図1において、複数の区画Sのうち、一部の互いに隣り合う部屋Sr(Sr1、Sr2)の間には、境界部として、部屋Sr(Sr1、Sr2)同士を連通するように設けられた出入口G(G1)を含む。
このように、区画Sの各々は、隣接する他の区画Sや、区画Sには属さない領域である廊下Cと、出入口Gを介して出入り可能に構成されている。
FIG. 1 shows an example of a building in which a mobile object position estimation system according to an embodiment of the present invention is used.
1, a mobile object position estimation system 10 is used in a structure 1 having a plurality of sections S. The structure 1 is, for example, a hospital or a nursing care facility. The structure 1 may also be a building, a school, a factory, a hotel, a karaoke booth, or the like, so long as it has a plurality of sections S.
In this embodiment, the multiple sections S include, for example, rooms Sr used as rooms (sickrooms) for patients or those receiving care. The multiple rooms Sr are arranged side by side along a corridor C, which is an area that does not belong to the sections S. Each room Sr is separated from the other sections S by a wall W that surrounds it. Each room Sr has an entrance/exit G at a boundary with the corridor C, that is, at a portion facing the corridor C. In addition, the entrance/exit G includes an entrance/exit G (G1) provided as a boundary between some of the multiple sections S adjacent to each other (Sr1, Sr2) in FIG. 1, so as to communicate the rooms Sr (Sr1, Sr2).
In this way, each section S is configured to be accessible to adjacent sections S and to corridors C, which are areas not belonging to any section S, via entrances G.

移動体位置推定システム10では、移動体20の位置を推定する。移動体位置推定システム10では、移動体20の位置座標的な絶対位置ではなく、移動体20が、どの区画Sに位置しているかを推定する。つまり、本実施形態では、移動体20が、どの部屋Srに位置しているか、あるいはどの部屋Srにも位置しておらず廊下Cに位置しているかを推定する。ここで、区画Sは、部屋Srに限らず、例えば、ロビー、食堂、診察室、検査室等に対して設定することもできる。 The mobile object position estimation system 10 estimates the position of the mobile object 20. The mobile object position estimation system 10 estimates in which section S the mobile object 20 is located, rather than the absolute position of the mobile object 20 in terms of position coordinates. That is, in this embodiment, it is estimated in which room Sr the mobile object 20 is located, or whether it is not located in any room Sr and is located in a corridor C. Here, the section S is not limited to a room Sr, and can also be set to, for example, a lobby, a dining room, an examination room, an examination room, etc.

図2は、本発明の実施形態に係る移動体位置推定システムの機能構成を示すブロック図である。
図2に示すように、移動体位置推定システム10は、情報ラベルMと、移動体20と、管理装置30と、を備えている。
FIG. 2 is a block diagram showing a functional configuration of the moving object position estimation system according to the embodiment of the present invention.
As shown in FIG. 2, the mobile object position estimation system 10 includes an information label M, a mobile object 20, and a management device 30.

図1に示すように、情報ラベルMは、複数の区画Sにおいて、区画Sの外郭、すなわち他の区画Sや廊下Cとの境界を形成する境界部に設けられている。本実施形態において、情報ラベルMは、各部屋Srの出入口Gに設けられている。つまり、情報ラベルMは、区画Sとしての各部屋Srと、廊下Cとの境界部に設けられている。
また、本実施形態においては、情報ラベルMは、区画Sとしての部屋Sr1と、出入口G(G1)を介して隣接する部屋Sr2との境界部にも、設けられている。
本実施形態において、各区画Sの出入口Gには、境界部の両側に、すなわち各区画Sに対して境界部の当該区画S側と、当該区画Sとは反対側の各々に、一対の情報ラベルMが設けられている。
1 , the information labels M are provided in the outer periphery of each section S, i.e., at the boundary portion that forms the boundary between the section S and other sections S and the corridor C, in a plurality of sections S. In this embodiment, the information labels M are provided at the entrances G of each room Sr. In other words, the information labels M are provided at the boundary portion between each room Sr as the section S and the corridor C.
In this embodiment, the information label M is also provided at the boundary between the room Sr1 as the section S and the adjacent room Sr2 across the entrance G (G1).
In this embodiment, at the entrance G of each section S, a pair of information labels M are provided on both sides of the boundary, i.e., on the section S side of the boundary and on the opposite side of the section S.

各情報ラベルMは、外部から読み取り可能な情報を含んでいる。各情報ラベルMが含む情報としては、情報ラベルMが設けられた区画Sを識別可能な区画識別情報がある。
本実施形態においては、区画識別情報は、例えば区画Sを識別可能な識別子と、区画内外識別情報を含む。区画識別情報は、これら識別子と区画内外識別情報を組み合わせて、情報ラベルMが設けられた区画S(および廊下C)が一意に識別可能となるように、設定されている。
識別子は、例えば、各区画S(部屋Sr)に割り当てられた、部屋番号等の識別番号、部屋の名称等である。
区画内外識別情報は、各区画S(部屋Sr)の出入口Gに設けられた一対の情報ラベルMに関し、情報ラベルMの設けられた位置が、区画S(部屋Sr)の、出入口Gにおける内側であるか、外側であるかを識別可能とするものである。
より具体的には、各部屋Srの廊下Cに対する出入口Gにおいて、部屋Srの内側に配置された情報ラベルMinの区画識別情報には、識別子と、部屋Srの内側であることを示す区画内外識別情報とが含まれている。各部屋Srの出入口Gにおいて、部屋Srの外側に配置された情報ラベルMoutの区画識別情報には、内側に配置された情報ラベルMinの識別子と同一の、出入口Gに対応する部屋Srの識別子と、部屋Srの外側(廊下C側)であることを示す区画内外識別情報とが含まれている。
また、各部屋Sr(Sr1、Sr2)の、他の部屋Sr(Sr1、Sr2)との出入口G(G1)においては、例えば部屋Sr1の内側に配置された情報ラベルMin-1の区画識別情報には、上記と同様に、部屋Sr1の識別子と、部屋Sr1の内側であることを示す区画内外識別情報とが含まれている。これに対し、部屋Sr1の、出入口G(G1)の外側においては、当該部分は部屋Sr1に隣接する部屋Sr2内に位置するため、部屋Sr2の識別子と、部屋Sr2の内側であることを示す区画内外識別情報とが区画識別情報として含まれた、情報ラベルMin-2が設けられている。
これ以外にも、例えば、部屋Srの利用者を示す情報として、利用者名(患者名)、利用者を識別するID番号等を、情報ラベルMが含んでいてもよい。
Each information label M includes information that can be read from the outside, such as section identification information that can identify the section S in which the information label M is provided.
In this embodiment, the section identification information includes, for example, an identifier capable of identifying the section S and section inside/outside identification information. The section identification information is set by combining these identifiers and the section inside/outside identification information so that the section S (and the corridor C) in which the information label M is provided can be uniquely identified.
The identifier is, for example, an identification number such as a room number, a room name, etc., assigned to each section S (room Sr).
The inside/outside section identification information relates to a pair of information labels M provided at the entrance/exit G of each section S (room Sr), and enables identification of whether the position of the information label M is inside or outside the entrance/exit G of the section S (room Sr).
More specifically, at the entrance G of each room Sr to the corridor C, the section identification information of the information label Min placed inside the room Sr includes an identifier and section inside/outside identification information indicating the inside of the room Sr. At the entrance G of each room Sr, the section identification information of the information label Mout placed outside the room Sr includes an identifier of the room Sr corresponding to the entrance G, which is the same as the identifier of the information label Min placed inside, and section inside/outside identification information indicating the outside of the room Sr (corridor C side).
Furthermore, at the entrance G (G1) of each room Sr (Sr1, Sr2) to the other rooms Sr (Sr1, Sr2), the partition identification information of the information label Min-1 arranged inside the room Sr1, for example, includes the identifier of the room Sr1 and partition inside/outside identification information indicating that it is inside the room Sr1, as described above. On the other hand, outside the entrance G (G1) of the room Sr1, since that part is located in the room Sr2 adjacent to the room Sr1, an information label Min-2 is arranged, which includes the identifier of the room Sr2 and partition inside/outside identification information indicating that it is inside the room Sr2 as partition identification information.
In addition, for example, the information label M may include a user name (patient name), an ID number for identifying the user, or the like, as information indicating the user of the room Sr.

本実施形態においては、廊下Cは、区画Sには属さない領域であるという位置づけとなっている。このため、廊下Cには、固有の識別子が割り当てられていない。このような場合には、廊下Cの部屋Srとの出入口Gにおいて、当該出入口Gに対応する部屋Srの外側(廊下C側)の情報ラベルMoutを検出した際に、当該情報ラベルMoutの区画識別情報に部屋Srの外側であることを示す区画内外識別情報が含まれることにより、移動体20はどの区画S(部屋Sr)にも位置しておらず、廊下Cに位置していると識別可能である。
これに替えて、廊下Cも区画Sとして扱い、区画Sに含まれるものとしたうえで、廊下Cに対しても固有の識別子を設けるように構成し、当該識別子によって、部屋Srと同様に、移動体20の位置する区画Sが廊下Cであると判定するようにしてもよい。このような場合においては、識別子そのものを用いて情報ラベルMが部屋Srの内側と外側(すなわち廊下C)のいずれに設けられたものであるかを識別可能であるため、区画識別情報に、区画内外識別情報を含まなくとも構わない。
In this embodiment, the corridor C is positioned as an area that does not belong to the section S. For this reason, a unique identifier is not assigned to the corridor C. In such a case, when an information label Mout is detected at the entrance/exit G between the corridor C and the room Sr, which corresponds to the entrance/exit G, the section identification information of the information label Mout includes section inside/outside identification information indicating that it is outside the room Sr, so that the moving object 20 is identified as being not located in any section S (room Sr) but in the corridor C.
Alternatively, the corridor C may be treated as a section S and included in the section S, and a unique identifier may be provided for the corridor C, and the section S in which the moving object 20 is located may be determined to be the corridor C using the identifier, similar to the room Sr. In such a case, since it is possible to identify whether the information label M is provided inside or outside the room Sr (i.e., the corridor C) using the identifier itself, the section identification information does not need to include inside/outside section identification information.

このように、本実施形態においては、区画識別情報は、識別子と、区画内外識別情報を含み、これらの値の組み合わせが、各境界部を挟んで互いに異なる値になるように、設定されている。 In this way, in this embodiment, the partition identification information includes an identifier and partition inside/outside identification information, and the combinations of these values are set so that they are different on either side of each boundary.

図3は、上記移動体位置推定システムによって位置が推定される移動体の一例を示す側面図である。
上記のような情報ラベルMは、例えば二次元コードである。情報ラベルMは、構造物1を構成するいずれかの表面に設けられる。図1、図3に示すように、情報ラベルMは、出入口Gの床面F、又は天井面に設けられている。本実施形態において、情報ラベルMは、出入口Gの幅方向中央部の床面F上に設けられている。情報ラベルMは、薄いシート状、フィルム状で、粘着材、接着剤、両面接着テープ等によって床面上に貼り付けられている。情報ラベルMは、例えば、表面に二次元コードがプリントされた金属プレートからなり、床面にビス等によって固定、あるいは床面に表面を露出させた状態で床に埋設されていてもよい。
FIG. 3 is a side view showing an example of a moving body whose position is estimated by the moving body position estimation system.
The information label M as described above is, for example, a two-dimensional code. The information label M is provided on any surface constituting the structure 1. As shown in Figs. 1 and 3, the information label M is provided on the floor surface F or the ceiling surface of the entrance/exit G. In this embodiment, the information label M is provided on the floor surface F at the center in the width direction of the entrance/exit G. The information label M is in the form of a thin sheet or film, and is attached to the floor surface by an adhesive, a bonding agent, a double-sided adhesive tape, or the like. The information label M is, for example, made of a metal plate on whose surface a two-dimensional code is printed, and may be fixed to the floor surface by screws or the like, or buried in the floor with its surface exposed to the floor surface.

移動体20は、病院や介護施設の看護スタッフ、構造物1の管理スタッフ等のスタッフが、治療などの、各々の従事する業務を遂行するために、手押しで移動させるものである。移動体20は、台車本体21と、情報読取り部22と、処理装置23と、を備えている。
台車本体21は、複数の車輪21rを有しており、スタッフが外力を加えて押すことにより、床面F上で移動可能とされている。本実施形態においては、複数の車輪21rは自在に方向を変え得るキャスター等であり、移動体20は、姿勢を変更せずに、進行方向を360°の全方向に自在に変更することができる、小回りが利く構造を有している。
The mobile unit 20 is manually pushed and moved by staff, such as nursing staff at a hospital or nursing facility, and management staff of the structure 1, to carry out their respective duties, such as treatment. The mobile unit 20 includes a cart body 21, an information reading unit 22, and a processing device 23.
The cart body 21 has a plurality of wheels 21r, and can be moved on the floor surface F by a staff member pushing it with an external force. In this embodiment, the plurality of wheels 21r are casters or the like that can freely change direction, and the moving body 20 has a maneuverable structure that can freely change the direction of travel in all directions of 360° without changing its posture.

情報読取り部22は、情報ラベルMを外部から検出する。本実施形態においては、情報読取り部22は、カメラである。情報読取り部22は、情報ラベルMが設けられた、構造物1を構成する表面を向くように設けられている。特に本実施形態においては、情報読取り部22は、情報ラベルMが設けられた床面Fに対して上下方向に間隔をあけて対向するよう設けられている。情報読取り部22は、例えば台車本体21の下面に設けられている。情報読取り部22は、鉛直下方を向いて撮影を行うように設けられている。情報ラベルMが天井面に設けられる場合においては、情報読取り部22は、例えば台車本体21の上面に、天井面に対して上下方向に間隔をあけて対向して、鉛直上方を向いて撮影を行うように設けられるのが望ましい。
情報読取り部22は、移動体20の使用中は常時作動しており、情報ラベルMを撮影した場合には、撮影した画像データを処理装置23に出力する。情報読取り部22は、情報ラベルMに設定された区画識別情報を非接触で読み取り可能である。情報読取り部22は、移動体20が境界部すなわち出入口Gを越えて区画Sの外側から内側へ、あるいは内側から外側へと移動するときに、出入口Gの床面Fに設けられた、出入口Gの一方の側の情報ラベルMと、他方の側の情報ラベルMとを順次検出し、これらに設定された区画識別情報を非接触で読み取る。
The information reading unit 22 detects the information label M from the outside. In this embodiment, the information reading unit 22 is a camera. The information reading unit 22 is provided so as to face the surface constituting the structure 1 on which the information label M is provided. In particular, in this embodiment, the information reading unit 22 is provided so as to face the floor surface F on which the information label M is provided at a vertical interval. The information reading unit 22 is provided, for example, on the underside of the cart body 21. The information reading unit 22 is provided so as to face vertically downward to take an image. In the case where the information label M is provided on the ceiling surface, it is desirable to provide the information reading unit 22, for example, on the upper surface of the cart body 21, facing the ceiling surface at a vertical interval, and facing vertically upward to take an image.
The information reading unit 22 is constantly operating while the mobile object 20 is in use, and when an image of the information label M is photographed, the information reading unit 22 outputs the photographed image data to the processing device 23. The information reading unit 22 is capable of contactlessly reading the section identification information set on the information label M. When the mobile object 20 crosses the boundary portion, i.e., the entrance/exit G, and moves from the outside to the inside of the section S, or from the inside to the outside, the information reading unit 22 sequentially detects the information labels M on one side of the entrance/exit G and the information labels M on the other side of the entrance/exit G, which are provided on the floor surface F of the entrance/exit G, and reads the section identification information set thereon in a contactless manner.

処理装置23は、コンピュータ装置であり、所定のプログラムに基づいた処理を実行する。処理装置23は、位置推定部24と、処理実行部25と、情報記憶部28と、情報送信部29と、を備えている。 The processing device 23 is a computer device that executes processing based on a predetermined program. The processing device 23 includes a position estimation unit 24, a processing execution unit 25, an information storage unit 28, and an information transmission unit 29.

位置推定部24は、情報読取り部22で撮影、出力された情報ラベルMの画像データに基づいて、移動体20が位置している区画Sを推定する。位置推定部24は、情報読取り部22で検出した情報ラベルMに設定された、各区画Sを識別可能な区画識別情報に基づいて、移動体20が位置している区画Sを推定する。 The position estimation unit 24 estimates the section S in which the moving body 20 is located based on the image data of the information label M photographed and output by the information reading unit 22. The position estimation unit 24 estimates the section S in which the moving body 20 is located based on section identification information that can identify each section S and is set on the information label M detected by the information reading unit 22.

位置推定部24は、移動体20が区画Sの境界部を越えて移動するときに、各区画Sの出入口Gに設けられた一対の情報ラベルMを検出した順序に基づいて、順次検出した情報ラベルMの、区画識別情報の変化を基に、移動体20が境界部を越えたか否かを判定し、移動体20の位置を推定する。
例えば、各部屋Srの出入口Gにおいて、部屋Srの外側であることを示す区画内外識別情報を含む情報ラベルMoutを検出した後、部屋Srの内側であることを示す区画内外識別情報を含む情報ラベルMinを検出した場合には、移動体20が廊下Cから境界部すなわち出入口Gを越えて部屋Srに移動して、部屋Sr内に位置していると推定する。また、例えば、各部屋Srの出入口Gにおいて、部屋Srの内側であることを示す区画内外識別情報を含む情報ラベルMinを検出した後、部屋Srの外側であることを示す区画内外識別情報を含む情報ラベルMoutを検出した場合には、移動体20が部屋Srから出入口Gを越えて廊下Cに移動して、移動体20はどの区画S(部屋Sr)にも位置しておらず、部屋Srの外、つまり廊下Cに位置していると推定する。
When the moving body 20 moves across the boundary of a section S, the position estimation unit 24 determines whether the moving body 20 has crossed the boundary based on the change in the section identification information of the sequentially detected information labels M, based on the order in which the pair of information labels M provided at the entrance/exit G of each section S are detected, and estimates the position of the moving body 20.
For example, when an information label Mout including zone inside/outside identification information indicating the outside of the room Sr is detected at the entrance G of each room Sr, and then an information label Min including zone inside/outside identification information indicating the inside of the room Sr is detected, it is presumed that the moving body 20 has moved from the corridor C to the room Sr across the boundary, i.e., the entrance G, and is now located inside the room Sr. Also, when an information label Min including zone inside/outside identification information indicating the inside of the room Sr is detected at the entrance G of each room Sr, and then an information label Mout including zone inside/outside identification information indicating the outside of the room Sr is detected, it is presumed that the moving body 20 has moved from the room Sr across the entrance G to the corridor C, and that the moving body 20 is not located in any of the sections S (rooms Sr), but is outside the room Sr, i.e., is now located in the corridor C.

また、既に説明したように、互いに隣り合う部屋Sr(Sr1、Sr2)同士を連通する出入口G(G1)が設けられている場合、出入口G(G1)には、部屋Sr1側に、識別子が部屋Sr1の内側であることを示す情報ラベルMin-1が設けられ、部屋Sr2側に、識別子が部屋Sr2の内側であることを示す情報ラベルMin-2が設けられている。この場合、位置推定部24は、情報ラベルMin-1を検出した後に情報ラベルMin-2を検出すれば、移動体20が部屋Sr1から境界部すなわち出入口G(G1)を越えて部屋Sr2内に移動し、部屋Sr2内に位置していると推定する。位置推定部24は、情報ラベルMin-2を検出した後に情報ラベルMin-1を検出すれば、移動体20が部屋Sr2から出入口G(G1)を越えて部屋Sr1内に移動し、部屋Sr1内に位置していると推定する。
このようにして、位置推定部24は、移動体20の現在位置する区画Sを推定する。位置推定部24は、この推定した区画Sに関する情報を、区画情報として外部に出力する。位置推定部24は、移動体20が廊下Cに位置すると推定した場合には、区画情報として、どの区画Sにも位置せず廊下Cに位置する旨を出力する。
As already described, in the case where an entrance G (G1) is provided to connect adjacent rooms Sr (Sr1, Sr2) to each other, an information label Min-1 indicating that the identifier is inside the room Sr1 is provided on the entrance G (G1) on the room Sr1 side, and an information label Min-2 indicating that the identifier is inside the room Sr2 is provided on the room Sr2 side. In this case, if the position estimation unit 24 detects the information label Min-2 after detecting the information label Min-1, it estimates that the moving object 20 has moved from the room Sr1 across the boundary, i.e., the entrance G (G1), into the room Sr2 and is located in the room Sr2. If the position estimation unit 24 detects the information label Min-1 after detecting the information label Min-2, it estimates that the moving object 20 has moved from the room Sr2 across the entrance G (G1) into the room Sr1 and is located in the room Sr1.
In this manner, the position estimation unit 24 estimates the section S in which the mobile object 20 is currently located. The position estimation unit 24 outputs information relating to this estimated section S to the outside as section information. When the position estimation unit 24 estimates that the mobile object 20 is located in the corridor C, it outputs, as the section information, that the mobile object 20 is not located in any section S but is located in the corridor C.

図2に示す情報記憶部28には、情報ラベルMを検出して区画識別情報を読み取るたびに、最新の区画識別情報が更新して記憶される。
すなわち、位置推定部24は、新たに情報ラベルMを検出した場合には、記憶していた移動体20の区画識別情報に替えて、新たに検出した情報ラベルMから読み取られた区画識別情報を更新して保存する。
In the information storage unit 28 shown in FIG. 2, the latest section identification information is updated and stored every time the information label M is detected and the section identification information is read.
In other words, when the position estimation unit 24 detects a new information label M, it updates and saves the section identification information read from the newly detected information label M, replacing the section identification information of the moving body 20 that it had stored.

処理実行部25は、移動体20が区画S(部屋Sr)に位置しているときに、所定の処理を実行する。本実施形態において、処理実行部25は、例えば、各区画S(部屋Sr)における無線LANや医療用テレメータの接続しやすさを評価するために、区画Sにおける電波環境(例えば、電波の強弱など)の測定を行う。このため、処理実行部25は、加速度センサ26と、電波測定部27と、を備えている。
加速度センサ26は、移動体20に生じる加速度を検出する。加速度センサ26で検出される加速度が0であれば、移動体20は停止している。
電波測定部27は、所定のプログラムに基づいて、電波環境の測定処理を実行する。電波測定部27は、加速度センサ26で検出される加速度が0である場合、つまり移動体20が停止している場合に、電波環境の測定処理を実行する。
The process execution unit 25 executes a predetermined process when the mobile object 20 is located in a section S (room Sr). In this embodiment, the process execution unit 25 measures the radio wave environment (e.g., the strength of radio waves, etc.) in the section S in order to evaluate the ease of connection of a wireless LAN or a medical telemeter in each section S (room Sr). For this reason, the process execution unit 25 includes an acceleration sensor 26 and a radio wave measurement unit 27.
The acceleration sensor 26 detects the acceleration occurring in the moving body 20. If the acceleration detected by the acceleration sensor 26 is zero, the moving body 20 is at a standstill.
The radio wave measurement unit 27 executes a process of measuring the radio wave environment based on a predetermined program. The radio wave measurement unit 27 executes a process of measuring the radio wave environment when the acceleration detected by the acceleration sensor 26 is 0, that is, when the mobile unit 20 is stopped.

処理装置23は、位置推定部24で推定された移動体20の位置する区画Sに関する区画情報と、処理実行部25で実行された処理結果情報(電波環境の測定結果)とを、関連付けて情報記憶部28に記憶させる。
情報送信部29は、情報記憶部28に記憶された、処理実行部25で実行された処理結果情報と、これに関連付けられた、位置推定部24で推定された移動体20の区画情報とを、管理装置30に送信する。情報送信部29は、外部のネットワーク100を介して、処理実行部25で実行された処理結果情報と、これに関連付けられた、位置推定部24で推定された移動体20の区画情報とを、リアルタイムで管理装置30に送信するようにしてもよい。外部のネットワーク100とは、例えば、情報送信部29と無線による通信を行うことのできる無線LAN等の無線通信網である。また、情報送信部29は、情報記憶部28に、処理実行部25で実行された処理結果情報と、これに関連付けられた、位置推定部24で推定された移動体20の区画情報とを蓄積しておき、複数の区画Sを巡回して複数の区画Sでの処理を行った後、複数の区画Sの各々における処理結果(処理実行部25で実行された処理結果情報と、これに関連付けられた、位置推定部24で推定された移動体20の区画情報)を、まとめて管理装置30に送信するようにしてもよい。この場合は、移動体20から管理装置30に、ケーブル(図示無し)を介した有線によるデータ送信、または可搬性を有する各種メモリーデバイスを介したデータ転送を行うようにしてもよい。
The processing device 23 associates and stores in the information storage unit 28 the section information regarding the section S in which the moving body 20 is located, estimated by the position estimation unit 24, and the processing result information (measurement results of the radio wave environment) executed by the processing execution unit 25.
The information transmitting unit 29 transmits the processing result information executed by the processing executing unit 25 and the associated section information of the moving body 20 estimated by the position estimating unit 24, which are stored in the information storage unit 28, to the management device 30. The information transmitting unit 29 may transmit the processing result information executed by the processing executing unit 25 and the associated section information of the moving body 20 estimated by the position estimating unit 24 in real time to the management device 30 via an external network 100. The external network 100 is, for example, a wireless communication network such as a wireless LAN that can communicate with the information transmitting unit 29 wirelessly. The information transmitting unit 29 may accumulate, in the information storage unit 28, the processing result information executed by the processing executing unit 25 and the section information of the mobile object 20 estimated by the position estimating unit 24, which is associated therewith, and after circulating through the multiple sections S and performing processing in the multiple sections S, transmit the processing results in each of the multiple sections S (the processing result information executed by the processing executing unit 25 and the section information of the mobile object 20 estimated by the position estimating unit 24, which is associated therewith) collectively to the management device 30. In this case, data may be transmitted from the mobile object 20 to the management device 30 by wired transmission via a cable (not shown) or data may be transferred via various portable memory devices.

管理装置30は、無線又は有線により、外部のネットワーク100に接続されている。管理装置30は、移動体20から送信された複数の区画Sにおける処理結果(処理実行部25で実行された処理結果情報と、これに関連付けられた、位置推定部24で推定された移動体20の区画情報)を管理する。管理装置30は、コンピュータ装置であり、所定のプログラムに基づいた所定の処理を実行する。管理装置30は、情報受信部31と、処理部33と、情報格納部35と、情報出力部37と、を機能的に備えている。 The management device 30 is connected to an external network 100 wirelessly or by wire. The management device 30 manages the processing results for multiple sections S transmitted from the mobile object 20 (processing result information executed by the processing execution unit 25 and section information of the mobile object 20 estimated by the position estimation unit 24, which is associated with the processing result information). The management device 30 is a computer device, and executes a predetermined process based on a predetermined program. The management device 30 functionally comprises an information receiving unit 31, a processing unit 33, an information storage unit 35, and an information output unit 37.

情報受信部31は、外部のネットワーク100を介し、移動体20から送信される情報を受信する。 The information receiving unit 31 receives information transmitted from the mobile unit 20 via the external network 100.

処理部33は、情報受信部31で受信した情報に基づいて、所定の処理を実行する。処理部33は、移動体20において各区画Sで行った処理結果情報(電波環境の測定結果)と、測定を行ったときの移動体20が位置していた区画Sを示す区画情報とを、これらが互いに関連付けられた状態で、情報格納部35に格納する。
情報格納部35には、例えば、構造物1における複数の区画Sの配置を示すフロアマップ等の図形情報が格納されている。処理部33は、測定を行ったときの移動体20が位置していた区画Sを示す区画情報と、複数の区画Sの配置を示すフロアマップ等の図形情報とを紐付けることで、図4に示すように、フロアマップ上に表示される各区画Sに、電波環境の測定結果を、色分け表示、文字情報等によって、表示するための表示データを生成する。
The processing unit 33 executes a predetermined process based on the information received by the information receiving unit 31. The processing unit 33 stores, in the information storage unit 35, the processing result information (measurement result of the radio wave environment) performed in each section S of the mobile body 20 and the section information indicating the section S in which the mobile body 20 was located when the measurement was performed, in a state in which these are associated with each other.
The information storage unit 35 stores, for example, graphical information such as a floor map showing the arrangement of a plurality of sections S in the structure 1. The processing unit 33 links the section information showing the section S in which the mobile object 20 was located when the measurement was performed with the graphical information such as the floor map showing the arrangement of the plurality of sections S, thereby generating display data for displaying the measurement results of the radio wave environment in each section S displayed on the floor map by color-coding, text information, etc., as shown in Fig. 4 .

図2に示すように、情報出力部37は、処理部33で生成された表示データを、外部のネットワーク100を介し、外部端末40に送信する。
外部端末40は、パーソナルコンピュータ、タブレット装置、スマートフォン、携帯電話等であり、無線又は有線により、外部のネットワーク100に接続可能となっている。外部端末40は、情報出力部37から送信された表示データに基づく画像情報を表示する表示部41を有する。外部端末40は、外部のネットワーク100を介し、管理装置30から表示データを受信すると、図4に示すように、受信されたデータに基づくフロアマップ情報を表示部41に表示する。
移動体位置推定システムは、外部端末40を備えない構成とし、この替わりとして管理装置30がディスプレイなどの表示部を備え、情報出力部37が表示データを表示部に直接表示するようにしてもよい。
As shown in FIG. 2, the information output unit 37 transmits the display data generated by the processing unit 33 to an external terminal 40 via an external network 100 .
The external terminal 40 is a personal computer, a tablet device, a smartphone, a mobile phone, etc., and can be connected to the external network 100 wirelessly or by wire. The external terminal 40 has a display unit 41 that displays image information based on the display data transmitted from the information output unit 37. When the external terminal 40 receives the display data from the management device 30 via the external network 100, it displays floor map information based on the received data on the display unit 41, as shown in FIG.
The mobile object position estimation system may be configured not to include the external terminal 40, and instead the management device 30 may include a display unit such as a display, and the information output unit 37 may directly display the display data on the display unit.

図5は、上記移動体20の位置推定部24で実行される移動体位置推定方法の流れを示すフローチャートである。
図5に示すように、位置推定部24では、情報読取り部22で情報ラベルMを撮影した場合、情報読取り部22から出力された情報ラベルMの画像データを取得する(ステップS101)。
続いて、位置推定部24では、画像データに基づく画像から、既往の画像処理技術等によって情報ラベルM(二次元コード)を抽出する(ステップS102)。情報ラベルMの抽出に失敗した場合、ステップS101に戻り、処理を繰り返す。
FIG. 5 is a flowchart showing the flow of a mobile object position estimation method executed by the position estimation unit 24 of the mobile object 20. As shown in FIG.
As shown in FIG. 5, when the information reading unit 22 photographs the information label M, the position estimation unit 24 acquires image data of the information label M output from the information reading unit 22 (step S101).
Next, the position estimation unit 24 extracts an information label M (two-dimensional code) from the image based on the image data by using existing image processing techniques, etc. (Step S102). If the extraction of the information label M fails, the process returns to Step S101 and the process is repeated.

ステップS102で情報ラベルMが抽出、検出された場合、位置推定部24では、情報ラベルMから、区画識別情報を読み取り、更に、区画識別情報から、区画S(部屋Sr)を識別する部屋番号等の識別子と、情報ラベルMが、区画S(部屋Sr)の内側であるか外側であるかを示す区画内外識別情報を抽出する(ステップS103)。 When the information label M is extracted and detected in step S102, the position estimation unit 24 reads the partition identification information from the information label M, and further extracts from the partition identification information an identifier such as a room number that identifies the partition S (room Sr) and partition inside/outside identification information that indicates whether the information label M is inside or outside the partition S (room Sr) (step S103).

次いで、今回取得した区画識別情報と、前回検出された情報ラベルMから読み取られた、情報記憶部28に記憶されている区画識別情報とを比較する。より詳細には、今回、ステップS103で読み取られた区画識別情報から抽出された、識別子及び区画内外識別情報と、前回読み取られた区画識別情報から抽出された識別子及び区画内外識別情報とを、それぞれ比較する(ステップS104)。
そして、前回の区画識別情報と、今回の区画識別情報とで、区画Sを識別する識別子と、区画Sの内側であるか外側であるかを示す区画内外識別情報との双方が一致しているか否かを、まず判定する(ステップS105)。
識別子と区画内外識別情報との双方が一致している場合(ステップS105のYes)、移動体20が前回と同じ区画Sまたは廊下C内に位置しており、他の区画Sまたは廊下Cに移動していないと判定し、ステップS120に遷移する。ステップS120では、移動体20の現在位置する区画Sに関する情報である区画情報を更新せず、今回新たに検出した最新の情報ラベルMに設定されている、区画Sの区画識別情報を、情報記憶部28に記憶して、区画識別情報を更新する。
ステップS105で、区画Sを識別する部屋番号等の識別子と、区画Sの内側であるか外側であるかを示す区画内外識別情報の、少なくともいずれか一方が一致していない場合(ステップS105のNo)には、ステップS106に進む。
Next, the currently acquired partition identification information is compared with the partition identification information that was read from the previously detected information label M and that is stored in the information storage unit 28. More specifically, the identifier and partition inside/outside identification information extracted from the partition identification information read this time in step S103 are compared with the identifier and partition inside/outside identification information extracted from the previously read partition identification information (step S104).
Then, it is first determined whether the identifier identifying the section S and the section inside/outside identification information indicating whether the section S is inside or outside the section S match between the previous section identification information and the current section identification information (step S105).
If both the identifier and the inside/outside section identification information match (Yes in step S105), it is determined that the moving object 20 is located in the same section S or corridor C as last time and has not moved to another section S or corridor C, and the process proceeds to step S120. In step S120, the section information, which is information about the section S in which the moving object 20 is currently located, is not updated, and the section identification information of the section S set in the latest information label M newly detected this time is stored in the information storage unit 28, and the section identification information is updated.
In step S105, if at least one of the identifier such as a room number that identifies the section S and the section inside/outside identification information that indicates whether the section S is inside or outside does not match (No in step S105), proceed to step S106.

ステップS106では、今回取得された区画識別情報に含まれる識別子が示す区画Sが、前回取得された区画識別情報に含まれる識別子が示す区画Sと一致しているか否かを判定する。
その結果、今回の識別子が示す区画Sが前回の識別子が示す区画Sと一致している場合(ステップS106のYes)には、ステップS107に進む。
In step S106, it is determined whether the section S indicated by the identifier included in the currently acquired section identification information matches the section S indicated by the identifier included in the previously acquired section identification information.
As a result, if the section S indicated by the current identifier matches the section S indicated by the previous identifier (Yes in step S106), the process proceeds to step S107.

ステップS105においては識別子と区画内外識別情報の、少なくともいずれか一方が、前回取得された区画識別情報と今回取得された区画識別情報とで異なると判定されている。このため、このステップS105を経て到達したステップS106において、今回取得された識別子が示す区画Sが前回取得された識別子が示す区画Sと一致していると判定された場合においては、前回と今回では、区画内外識別情報が異なっているものと考えられる。そこで、ステップS107では、今回の区画内外識別情報が区画Sの内側のものであるか否かを判定する。より詳細には、ステップS107では、前回取得された区画内外識別情報が外側を示し、かつ今回取得された区画内外識別情報が内側を示しているか、そうでないか、すなわち前回取得された区画内外識別情報が内側を示し、かつ今回取得された区画内外識別情報が外側を示しているかを判定する。
その結果、今回取得された区画内外識別情報が区画Sの内側のものであれば(ステップS107のYes)、移動体20が、区画内外識別情報が区画Sの外側とされる領域、すなわち本実施形態における廊下Cから、区画S、すなわち今回取得された識別子に対応する部屋Sr内に進入したと判定する(ステップS108)。
更に、ステップS120に進み、区画情報を移動体20が現在位置する区画S(部屋Sr)に更新し、ステップS103で抽出した最新の情報ラベルMに設定されている区画識別情報を、情報記憶部28に記憶して、区画識別情報を更新する。
In step S105, it is determined that at least one of the identifier and the zone inside/outside identification information is different between the previously acquired zone identification information and the currently acquired zone identification information. Therefore, in step S106, which is reached after step S105, if it is determined that the zone S indicated by the currently acquired identifier matches the zone S indicated by the previously acquired identifier, it is considered that the previously acquired zone inside/outside identification information is different from the currently acquired zone inside/outside identification information. Therefore, in step S107, it is determined whether the currently acquired zone inside/outside identification information is inside the zone S. More specifically, in step S107, it is determined whether the previously acquired zone inside/outside identification information indicates the outside and the currently acquired zone inside/outside identification information indicates the inside, or not, that is, whether the previously acquired zone inside/outside identification information indicates the inside and the currently acquired zone inside/outside identification information indicates the outside.
As a result, if the currently acquired inside/outside zone identification information is for the inside of zone S (Yes in step S107), it is determined that the mobile body 20 has entered zone S, i.e., the room Sr corresponding to the currently acquired identifier, from an area whose inside/outside zone identification information is outside zone S, i.e., the corridor C in this embodiment (step S108).
Furthermore, the process proceeds to step S120, where the section information is updated to the section S (room Sr) in which the moving body 20 is currently located, and the section identification information set in the latest information label M extracted in step S103 is stored in the information storage unit 28, thereby updating the section identification information.

また、ステップS107において、今回取得された区画内外識別情報が区画Sの内側のものではない、つまり区画Sの外側のものであると判定された場合(ステップS107のNo)には、移動体20が、区画S、すなわち識別子に対応する部屋Srから、区画内外識別情報が区画Sの外側とされる区画S、すなわち本実施形態における廊下Cに出たと判定する(ステップS109)。
更に、ステップS120に進み、区画情報を移動体20がどの区画Sにも位置せず廊下Cに位置する旨に更新し、ステップS103で抽出した最新の情報ラベルMに設定されている区画識別情報を、情報記憶部28に記憶して、区画識別情報を更新する。
Furthermore, in step S107, if it is determined that the currently acquired inside/outside section identification information is not inside section S, i.e., outside section S (No in step S107), it is determined that the moving body 20 has left section S, i.e., the room Sr corresponding to the identifier, into section S whose inside/outside section identification information is outside section S, i.e., the corridor C in this embodiment (step S109).
Furthermore, proceeding to step S120, the section information is updated to indicate that the moving object 20 is not located in any section S but is located in the corridor C, and the section identification information set in the latest information label M extracted in step S103 is stored in the information storage unit 28, thereby updating the section identification information.

ステップS106において、今回取得された識別子が示す区画Sが前回取得された識別子が示す区画Sと一致していないと判定された場合(ステップS106のNo)には、前回と今回では、区画内外識別情報が同一であるか、異なるかのいずれかの場合が考えられる。
ここで、前回と今回で、識別子と区画内外識別情報の双方が異なるのは、例えばある部屋Srの出入口Gの外側から他の部屋Srの出入口Gの内側へ移動した場合を示すものであり、このような移動は、外移動体位置推定システムが正常に動作する範疇においては考えられない。すなわち、識別子と区画内外識別情報の双方が異なるのは、何らかの要因で情報ラベルMを正しく認識できない場合があったことを示す、異常系の動作であるため、本実施形態においては詳説しない。
すなわち、ステップS106において、今回取得された識別子が示す区画Sが前回取得された識別子が示す区画Sと一致していないと判定された場合には、本実施形態においては、区画内外識別情報が前回と今回で一致している場合であるとみなし、ステップS110に進む。
If it is determined in step S106 that the section S indicated by the identifier acquired this time does not match the section S indicated by the identifier acquired last time (No in step S106), it is possible that the inside/outside section identification information is either the same or different between the previous time and the current time.
Here, the fact that both the identifier and the zone inside/outside identification information are different between the previous time and the current time indicates, for example, a case where the mobile object moves from the outside of an entrance/exit G of a certain room Sr to the inside of an entrance/exit G of another room Sr, and such a movement is not considered within the scope of normal operation of the mobile object position estimation system. In other words, the fact that both the identifier and the zone inside/outside identification information are different indicates that the information label M could not be correctly recognized due to some factor, and is an abnormal operation, so it will not be described in detail in this embodiment.
In other words, if it is determined in step S106 that the section S indicated by the identifier acquired this time does not match the section S indicated by the identifier acquired last time, in this embodiment, it is assumed that the inside/outside section identification information matches between the previous time and the current time, and the process proceeds to step S110.

ステップS110では、区画内外識別情報が前回と今回で共に内側であるか、そうでないか、すなわち共に外側であるかを判定する。
その結果、区画内外識別情報が前回と今回で共に内側である場合(ステップS110のYes)には、前回と今回では、上記のように識別子が示す区画Sが異なっているため、移動体20が、一つの部屋Sr(Sr1、Sr2)から廊下Cを経ずに、出入口G(G1)を介して、他の部屋Sr(Sr1、Sr2)に移動したと判定する(ステップS111)。
更に、ステップS120に進み、区画情報を移動体20が現在位置する区画S(部屋Sr1または部屋Sr2)に更新し、ステップS103で抽出した最新の情報ラベルMに設定されている区画識別情報を、情報記憶部28に記憶して、区画識別情報を更新する。
In step S110, it is determined whether the zone inside/outside identification information for both the previous and current times is inside or not, i.e., whether both are outside.
As a result, if the inside/outside section identification information indicates inside both last time and this time (Yes in step S110), since the section S indicated by the identifier is different between last time and this time as described above, it is determined that the moving body 20 has moved from one room Sr (Sr1, Sr2) to another room Sr (Sr1, Sr2) through the entrance/exit G (G1) without passing through the corridor C (step S111).
Furthermore, the process proceeds to step S120, where the partition information is updated to the partition S (room Sr1 or room Sr2) in which the moving body 20 is currently located, and the partition identification information set in the latest information label M extracted in step S103 is stored in the information storage unit 28, thereby updating the partition identification information.

また、ステップS110で、区画内外識別情報が前回と今回で共に内側ではない場合(ステップS110のNo)は、区画内外識別情報が前回と今回で共に外側であると考えられる。この場合には、移動体20は、廊下Cを移動中に、異なる部屋Srの外側に設けられた情報ラベルMを順次検出したと判断し、移動体20の現在位置が廊下Cであると推定する。
更に、ステップS120に進み、区画情報を更新せず、ステップS103で検出した情報ラベルMに設定されている区画識別情報を、移動体20の現在位置として情報記憶部28に記憶して、区画識別情報を更新する。
In addition, in step S110, if the zone inside/outside identification information is not the inside both the previous time and the current time (No in step S110), it is considered that the zone inside/outside identification information is the outside both the previous time and the current time. In this case, it is determined that the moving object 20 has successively detected information labels M provided on the outside of different rooms Sr while moving along the corridor C, and it is estimated that the current position of the moving object 20 is the corridor C.
Further, the process proceeds to step S120, where the section information is not updated, but the section identification information set in the information label M detected in step S103 is stored in the information storage unit 28 as the current position of the moving body 20, and the section identification information is updated.

上記のような処理を経て、位置推定部24は、移動体20の現在位置する区画Sとして、最新の区画情報を外部に出力する。
上記一連の処理は、移動体20の使用を完了するまで、所定時間間隔毎に繰り返し実行する。
After going through the above-mentioned processes, the position estimation unit 24 outputs the latest section information to the outside as the section S in which the mobile object 20 is currently located.
The above series of processes is repeatedly executed at predetermined time intervals until the use of the moving body 20 is completed.

図6は、上記移動体20の処理実行部25で実行される電波環境の検出処理の流れを示すフローチャートである。
図6に示すように、処理実行部25では、加速度センサ26で検出される、移動体20の加速度を監視する(ステップS201)。
FIG. 6 is a flowchart showing the flow of the radio wave environment detection process executed by the process execution unit 25 of the mobile unit 20.
As shown in FIG. 6, the process execution unit 25 monitors the acceleration of the moving object 20 detected by the acceleration sensor 26 (step S201).

続いて、検出される加速度から、移動体20が静止状態であるか否かを判定する(ステップS202)。検出する加速度が0ではない場合、移動体20が静止していないと判定し、ステップS201に戻って処理を繰り返す。
ステップS202において、検出される加速度が0である場合、移動体が静止状態にあると判定する。
その場合、処理実行部25は、位置推定部24で推定した移動体20の現在位置するのがどの区画Sであるかを示す、区画情報を参照する(ステップS203)。
Next, it is determined whether or not the moving body 20 is stationary based on the detected acceleration (step S202). If the detected acceleration is not 0, it is determined that the moving body 20 is not stationary, and the process returns to step S201 and is repeated.
In step S202, if the detected acceleration is 0, it is determined that the moving object is in a stationary state.
In this case, the process execution unit 25 refers to the section information indicating in which section S the current location of the mobile object 20 estimated by the position estimation unit 24 is located (step S203).

続いて、処理実行部25は、移動体20の現在位置が、予め設定された電波環境測定の対象エリア内であるか否かを判定する(ステップS204)。
その結果、移動体20の現在位置が電波環境測定の対象エリア内では無い場合(ステップS204のNo)、ステップS201に戻って処理を繰り返す。
移動体20の現在位置が、予め設定された電波環境測定の対象エリア内であった場合(ステップS204のYes)、その位置で、処理実行部25で電波環境の測定を行うための処理を実行し、その測定結果を、移動体20の区画情報と関連付けて、管理装置30に送信する(ステップS205)。
Next, the process execution unit 25 determines whether or not the current position of the mobile object 20 is within a preset target area for measuring the radio wave environment (step S204).
As a result, if the current position of the mobile object 20 is not within the target area for measuring the radio wave environment (No in step S204), the process returns to step S201 and is repeated.
If the current location of the mobile body 20 is within a predetermined target area for measuring the radio wave environment (Yes in step S204), the processing execution unit 25 executes processing to measure the radio wave environment at that location, and transmits the measurement results to the management device 30 in association with the section information of the mobile body 20 (step S205).

上述したような移動体位置推定システム10は、複数の区画Sを有した構造物1において、移動体20の位置推定を行う移動体位置推定システム10であって、区画Sの境界部の両側に設けられ、区画Sを識別可能な区画識別情報が境界部を挟んで互いに異なる値に、外部から読み取り可能に設定された、一対の情報ラベルMと、複数の区画Sを移動可能な移動体20に設けられ、情報ラベルMを検出し、情報ラベルMに設定された区画識別情報を非接触で読み取り可能な情報読取り部22と、情報読取り部22で読み取った、情報ラベルMに設定された区画識別情報に基づき、移動体20の位置する区画Sを推定する位置推定部24と、を備える。
このような構成によれば、区画Sの境界部には、一対の情報ラベルMが設けられている。一対の情報ラベルMの各々は、境界部の両側に、すなわちある区画Sに対して境界部の当該区画S側と、当該区画Sとは反対側の各々に、設けられている。各情報ラベルMには、区画Sを識別可能な区画識別情報が、境界部を挟んで互いに異なる値に、外部から読み取り可能に設定されている。複数の区画Sを移動可能な移動体20には、情報読取り部22が設けられている。情報読取り部22は、情報ラベルMを検出し、情報ラベルMに設定された区画識別情報を非接触で読み取り可能である。これにより、移動体20が境界部を越えて境界部の一方の側から他方の側へと移動すると、境界部で、情報読取り部22が、一方の側の情報ラベルMと、他方の側の情報ラベルMの各々に設定された区画識別情報を読み取り、当該区画識別情報に基づいて、移動体20の位置する区画Sを推定する。このとき、境界部の両側に設けられた情報ラベルMには、それぞれ、境界部を挟んで互いに異なる値に区画識別情報が設定されているため、例えば、順次読み取った情報ラベルMでの区画識別情報の変化を基に移動体20が境界部を越えたか否かを判定することで、移動体20が位置する区画Sを推定しやすい。
このように、区画Sの境界部に設けられた情報ラベルMを検出し、これに設定された区画識別情報を読み取ることによって、移動体20の位置する区画Sを推定するので、移動体20の大きさに対して区画Sが広い場合であっても、移動体20が境界部の一方の側から他方の側へと移動する際に、情報ラベルMが検出される。これによって、移動体20の位置する区画Sを確実に推定することができる。
また、上記のような移動体位置推定システム10を実現するに際し、構造物1側においては区画Sの境界部のみに情報ラベルMを設け、移動体20側においては情報読取り部22を備えればよい。したがって、情報ラベルMの設置数を低減可能であり、簡易な構成で移動体20の位置する区画Sの推定を行うことができる。
その結果、移動体20の位置する区画Sの推定を確実に、かつ簡易な構成で行うことが可能となる。
The mobile body position estimation system 10 as described above is a mobile body position estimation system 10 that estimates the position of a mobile body 20 in a structure 1 having a plurality of sections S, and includes a pair of information labels M provided on both sides of the boundary of the sections S, in which section identification information capable of identifying the sections S is set to different values on either side of the boundary and can be read from the outside, an information reading unit 22 provided on a mobile body 20 that can move through the plurality of sections S, and capable of detecting the information label M and reading the section identification information set on the information label M in a non-contact manner, and a position estimation unit 24 that estimates the section S in which the mobile body 20 is located based on the section identification information set on the information label M read by the information reading unit 22.
According to this configuration, a pair of information labels M are provided at the boundary of the section S. Each of the pair of information labels M is provided on both sides of the boundary, i.e., on the side of the boundary of a certain section S and on the opposite side of the boundary of the section S. In each information label M, section identification information capable of identifying the section S is set to different values on either side of the boundary so as to be readable from the outside. The moving body 20 capable of moving through a plurality of sections S is provided with an information reading unit 22. The information reading unit 22 is capable of detecting the information label M and reading the section identification information set on the information label M in a non-contact manner. As a result, when the moving body 20 moves from one side of the boundary to the other side, the information reading unit 22 reads the section identification information set on each of the information label M on one side and the information label M on the other side at the boundary, and estimates the section S in which the moving body 20 is located based on the section identification information. At this time, the information labels M provided on both sides of the boundary have section identification information set to different values on either side of the boundary, so that it is easy to estimate the section S in which the moving body 20 is located, for example, by determining whether the moving body 20 has crossed the boundary based on changes in the section identification information on the information labels M that are read sequentially.
In this way, the section S in which the moving body 20 is located is estimated by detecting the information label M provided at the boundary of the section S and reading the section identification information set thereon, so that even if the section S is large compared to the size of the moving body 20, the information label M is detected when the moving body 20 moves from one side of the boundary to the other side. This makes it possible to reliably estimate the section S in which the moving body 20 is located.
Moreover, when realizing the above-mentioned mobile object position estimation system 10, it is sufficient to provide the information labels M only at the boundaries of the sections S on the structure 1 side, and to provide the information reading unit 22 on the mobile object 20 side. Therefore, it is possible to reduce the number of information labels M to be installed, and it is possible to estimate the section S in which the mobile object 20 is located with a simple configuration.
As a result, it is possible to reliably estimate the section S in which the moving body 20 is located with a simple configuration.

上記のような、移動体20の位置する区画Sを推定する移動体位置推定システムを、各区画Sに例えば異なるBLEビーコンを設置し、受信した信号の中で最も強いものに対応するBLEビーコンを割り出して、当該BLEビーコンに対応する区画Sに移動体20が位置すると推定するように、構成することも考えられる。
しかし、このような移動体位置推定システムにおいて、例えばある部屋Srに設けられたBLEビーコンの信号が廊下Cにまで到達した場合には、移動体20が廊下Cに位置しているにも関わらず、この信号を受信することで当該BLEビーコンに対応する部屋Srに移動体20が位置しているものと、誤って推定する可能性がある。あるいは、ある部屋Srに設けられたBLEビーコンの信号が隣接する他の部屋Srにまで到達した場合には、信号の強度によっては、移動体20が位置する部屋Srを誤って推定する可能性がある。
これに対し、上記のような本実施形態における移動体位置推定システム10は、移動体20の位置する区画Sを、より確実に、推定することができる。
A mobile body position estimation system that estimates the section S in which the mobile body 20 is located, as described above, can also be configured to install, for example, different BLE beacons in each section S, identify the BLE beacon corresponding to the strongest received signal, and estimate that the mobile body 20 is located in the section S corresponding to that BLE beacon.
However, in such a mobile object position estimation system, for example, when a signal of a BLE beacon provided in a certain room Sr reaches as far as a corridor C, the mobile object 20 may be erroneously estimated to be located in the room Sr corresponding to the BLE beacon by receiving the signal, even though the mobile object 20 is located in the corridor C. Alternatively, when a signal of a BLE beacon provided in a certain room Sr reaches as far as another adjacent room Sr, the room Sr in which the mobile object 20 is located may be erroneously estimated depending on the strength of the signal.
In contrast to this, the moving object position estimation system 10 in the present embodiment as described above can more reliably estimate the section S in which the moving object 20 is located.

また、移動体20の位置する区画Sを推定する移動体位置推定システムを、SLAM(Simultaneous Localization and Mapping)技術によって実現することも考えられる。
しかし、SLAM技術を実現するには、移動体20に、レーザーレンジファインダーや、この出力を解析して局所地図を生成する機構などの、大掛かりな実装が必要となる。
また、SLAM技術においては、生成した局所地図を事前に登録された大域地図と比較して移動体20の現在位置を推定するものであるため、例えば新たな家具や機材が区画Sに導入されてレイアウトや間取りが変更された場合等には、大域地図の再生成が必要となるため、運用が難しい場合がある。
これに対し、上記のような本実施形態における移動体位置推定システム10は、SLAM技術を適用した場合に比べると、簡易な構成で実現可能であるとともに、区画S内のレイアウトや間取りが変更された場合においても、特段の対応は必要なく、したがって運用が容易である。
It is also possible to realize a mobile object position estimation system that estimates the section S in which the mobile object 20 is located by using SLAM (Simultaneous Localization and Mapping) technology.
However, to realize SLAM technology, the moving body 20 needs to be equipped with a large-scale system including a laser range finder and a mechanism for analyzing the output of the range finder to generate a local map.
Furthermore, in SLAM technology, the current position of the moving body 20 is estimated by comparing the generated local map with a global map registered in advance. Therefore, for example, if new furniture or equipment is introduced into the area S and the layout or floor plan is changed, the global map needs to be regenerated, which can make operation difficult.
In contrast, the mobile object position estimation system 10 in the present embodiment described above can be realized with a simpler configuration than when SLAM technology is applied, and even if the layout or floor plan within the area S is changed, no special measures are required, making it easy to operate.

特に、本実施形態においては、移動体20は、姿勢を変更せずに、進行方向を360°の全方向に自在に変更することができる、小回りが利く構造を有している、利用者が手押しで移動させるカートである。
上記のような移動体位置推定システム10によれば、このような移動体20を対象とした場合であっても、移動体20の位置する区画Sの推定を確実に、かつ簡易な構成で行うことが可能となる。
In particular, in this embodiment, the moving body 20 is a cart that is pushed by a user and has a maneuverable structure that allows it to freely change its direction of travel in all directions of 360° without changing its posture.
According to the above-described mobile body position estimation system 10, even when targeting such a mobile body 20, it is possible to reliably estimate the section S in which the mobile body 20 is located with a simple configuration.

また、一対の情報ラベルMは、区画Sへの出入口Gに、一方が区画Sの内側に、他方が区画Sの外側に、それぞれ設けられている。
このような構成によれば、一対の情報ラベルMを区画Sへの出入口Gに設けることで、移動体20が出入口Gを通って区画Sに出入りするときに、情報ラベルMを確実に検出することができる。
A pair of information labels M are provided at the entrance G to the section S, one inside the section S and the other outside the section S.
According to this configuration, by providing a pair of information labels M at the entrance/exit G to the area S, the information labels M can be reliably detected when the mobile object 20 enters or exits the area S through the entrance/exit G.

また、区画識別情報は、区画Sを識別可能な識別子と、情報ラベルMが、区画Sの、出入口Gにおける内側と外側のいずれに設けられているかを識別可能な、区画内外識別情報を含んでいる。
このような構成によれば、移動体20が、どの区画Sの、出入口の外側と内側のいずれに位置しているのかを容易に推定可能である。
特に、区画Sとして設定された領域と、例えば上記実施形態における廊下Cのように区画Sとして設定されていない領域が、出入口Gを介して隣接し、移動体20が、この出入口Gを跨いで移動することがあるような場合においても、出入口Gの、区画Sとして設定されていない領域側に、区画内外識別情報として外側であるとの情報が設定された情報ラベルMoutを設けることにより、本移動体位置推定システム10を適用可能である。
The section identification information also includes an identifier capable of identifying the section S, and section inside/outside identification information capable of identifying whether the information label M is provided inside or outside the entrance/exit G of the section S.
With this configuration, it is possible to easily estimate which section S the mobile object 20 is located in, and whether it is located outside or inside the entrance/exit.
In particular, even in cases where an area set as section S and an area not set as section S, such as corridor C in the above embodiment, are adjacent to each other via an entrance/exit G, and the moving body 20 moves across this entrance/exit G, the moving body position estimation system 10 can be applied by providing an information label Mout on the side of the entrance/exit G on the area not set as section S that is set with information indicating that it is outside as inside/outside section identification information.

また、情報ラベルMは、区画識別情報が設定された二次元コードを有する。
このような構成によれば、情報ラベルMに二次元コードを用いることで、情報ラベルMの設置のために必要なスペースが少なくて済む。また、二次元コードは、登録できる情報量が多いため、情報ラベルMに、様々な情報を盛り込んでおくことができる。
Further, the information label M has a two-dimensional code in which the section identification information is set.
According to this configuration, by using a two-dimensional code for the information label M, it is possible to reduce the space required for installing the information label M. In addition, since a two-dimensional code can register a large amount of information, it is possible to include various information on the information label M.

また、情報ラベルMは、構造物1を構成するいずれかの表面に設けられ、情報読取り部22は、当該表面を向くように設けられている。
このような構成によれば、移動体位置推定システム10を適切に実現可能である。
The information label M is provided on any one of the surfaces constituting the structure 1, and the information reading unit 22 is provided so as to face that surface.
With this configuration, the moving object position estimation system 10 can be appropriately realized.

また、情報ラベルMは、区画Sの床面F又は天井面に設けられ、情報読取り部22は、床面F又は天井面に向けて設けられている。
このような構成によれば、情報ラベルMを床面F又は天井面に設けることで、情報ラベルMを壁面等に設ける場合に比較して、情報読取り部22で情報ラベルMを検出する際に、情報ラベルMと情報読取り部22との間に障害物等が入るのを抑えることができる。また、情報読取り部22がカメラである場合、情報ラベルMが壁面等の側方に設けられていと、カメラで情報ラベルMを検出する際に、区画Sにいる周囲の人等が写ってしまうことがある。これに対し、床面Fや天井面に情報ラベルMを設けると、情報ラベルMを検出する際に、周囲の人等が写ってしまうのを抑えることができ、プライバシー性が確保される。
The information label M is provided on the floor surface F or the ceiling surface of the section S, and the information reading unit 22 is provided facing the floor surface F or the ceiling surface.
According to this configuration, by providing the information label M on the floor surface F or the ceiling surface, it is possible to prevent obstacles, etc. from getting between the information label M and the information reading unit 22 when the information label M is detected by the information reading unit 22, compared to a case where the information label M is provided on a wall surface, etc. In addition, when the information reading unit 22 is a camera, if the information label M is provided on the side of a wall surface, etc., surrounding people, etc. in the section S may be captured when the information label M is detected by the camera. In contrast, by providing the information label M on the floor surface F or the ceiling surface, it is possible to prevent surrounding people, etc. from being captured when the information label M is detected, and privacy is ensured.

また、位置推定部24は、一対の情報ラベルMの各々に設定された区画識別情報を情報読取り部22で読み取った順序に基づき、移動体20の位置する区画Sを推定する。
このような構成によれば、一対の情報ラベルMの各々に設定された区画識別情報を情報読取り部22で読み取った順序に基づき、移動体20の位置する区画Sを推定する。例えば、境界部の一方の側に設けられた情報ラベルMの各々に設定された区画識別情報を読み取った後、他方の側に設けられた情報ラベルMの各々に設定された区画識別情報を読み取れば、移動体20が境界部を越えて移動した、と推定することができる。これにより、移動体20の移動方向、位置する区画Sを、より容易かつ確実に把握することができる。
In addition, the position estimation unit 24 estimates the section S in which the moving object 20 is located based on the order in which the section identification information set on each of the pair of information labels M is read by the information reading unit 22.
According to this configuration, the section S in which the moving object 20 is located is estimated based on the order in which the section identification information set on each of the pair of information labels M is read by the information reading unit 22. For example, by reading the section identification information set on each of the information labels M provided on one side of the boundary and then reading the section identification information set on each of the information labels M provided on the other side, it can be estimated that the moving object 20 has moved across the boundary. This makes it possible to more easily and reliably grasp the moving direction of the moving object 20 and the section S in which it is located.

また、移動体位置推定システム10は、移動体20に設けられ、移動体20が区画Sに位置しているときに、所定の処理を実行する処理実行部25と、処理実行部25で実行された処理結果情報を、位置推定部24で推定された移動体20の位置する区画Sと関連付けて格納する情報記憶部28と、をさらに備える。
このような構成によれば、移動体20に設けられた処理実行部25で、移動体20が区画Sに位置しているときに所定の処理を実行することができる。所定の処理によって実行された処理結果情報は、移動体20の位置する区画Sと関連付けて情報記憶部28に格納される。これにより、構造物1内の複数の区画Sで所定の処理を実行した場合、それぞれの区画Sにおける処理結果を、区画Sに関連付けて取得することができる。
In addition, the mobile body position estimation system 10 further includes a processing execution unit 25 that is provided in the mobile body 20 and executes a predetermined processing when the mobile body 20 is located in a section S, and an information storage unit 28 that stores processing result information executed by the processing execution unit 25 in association with the section S in which the mobile body 20 is located as estimated by the position estimation unit 24.
According to this configuration, the processing execution unit 25 provided in the mobile body 20 can execute a predetermined process when the mobile body 20 is located in the section S. Processing result information executed by the predetermined process is stored in the information storage unit 28 in association with the section S in which the mobile body 20 is located. As a result, when a predetermined process is executed in multiple sections S within the structure 1, the processing result for each section S can be obtained in association with the section S.

また、上述したような移動体方法は、複数の区画Sを有した構造物1において、移動体20の位置推定を行う移動体方法であって、区画Sの境界部の両側に、区画Sを識別可能な区画識別情報が境界部を挟んで互いに異なる値に、外部から読み取り可能に設定された、一対の情報ラベルMを設けておき、複数の区画Sを移動可能な移動体20に設けられた情報読取り部22で、前記情報ラベルを検出し、情報ラベルMに設定された区画識別情報を非接触で読み取る工程と、情報読取り部22で読み取った、情報ラベルMに設定された区画識別情報に基づき、移動体20の位置する区画Sを推定する工程と、を含む。
このような構成によれば、区画Sの境界部には、一対の情報ラベルMが設けられている。一対の情報ラベルMの各々は、境界部の両側に、すなわちある区画Sに対して境界部の当該区画S側と、当該区画Sとは反対側の各々に、設けられている。各情報ラベルMには、区画Sを識別可能な区画識別情報が、境界部を挟んで互いに異なる値に、外部から読み取り可能に設定されている。複数の区画Sを移動可能な移動体20には、情報読取り部22が設けられている。情報読取り部22は、情報ラベルMを検出し、情報ラベルMに設定された区画識別情報を非接触で読み取り可能である。これにより、移動体20が境界部を越えて境界部の一方の側から他方の側へと移動すると、境界部で、情報読取り部22が、一方の側の情報ラベルMと、他方の側の情報ラベルMの各々に設定された区画識別情報を読み取り、当該区画識別情報に基づいて、移動体20の位置する区画Sを推定する。このとき、境界部の両側に設けられた情報ラベルMには、それぞれ、境界部を挟んで互いに異なる値に区画識別情報が設定されているため、例えば、順次読み取った情報ラベルMでの区画識別情報の変化を基に移動体20が境界部を越えたか否かを判定することで、移動体20が位置する区画Sを推定しやすい。
このように、区画Sの境界部に設けられた情報ラベルMを検出し、これに設定された区画識別情報を読み取ることによって、移動体20の位置する区画Sを推定するので、移動体20の大きさに対して区画Sが広い場合であっても、移動体20が境界部の一方の側から他方の側へと移動する際に、情報ラベルMが検出される。これによって、移動体20の位置する区画Sを確実に推定することができる。
また、上記のような移動体位置推定システム10を実現するに際し、構造物1側においては区画Sの境界部のみに情報ラベルMを設け、移動体20側においては情報読取り部22を備えればよい。したがって、情報ラベルMの設置数を低減可能であり、簡易な構成で移動体20の位置する区画Sの推定を行うことができる。
その結果、移動体20の位置する区画Sの推定を確実に、かつ簡易な構成で行うことが可能となる。
In addition, the mobile body method as described above is a mobile body method for estimating the position of a mobile body 20 in a structure 1 having a plurality of sections S, and includes the steps of providing a pair of information labels M on both sides of the boundary of the section S, in which section identification information capable of identifying the section S is set to different values on either side of the boundary and can be read from the outside, detecting the information labels with an information reading unit 22 provided on the mobile body 20 capable of moving between the plurality of sections S, and reading the section identification information set on the information labels M in a non-contact manner, and estimating the section S in which the mobile body 20 is located based on the section identification information set on the information labels M read by the information reading unit 22.
According to this configuration, a pair of information labels M are provided at the boundary of the section S. Each of the pair of information labels M is provided on both sides of the boundary, i.e., on the side of the boundary of a certain section S and on the opposite side of the boundary of the section S. In each information label M, section identification information capable of identifying the section S is set to different values on either side of the boundary so as to be readable from the outside. The moving body 20 capable of moving through a plurality of sections S is provided with an information reading unit 22. The information reading unit 22 is capable of detecting the information label M and reading the section identification information set on the information label M in a non-contact manner. As a result, when the moving body 20 moves from one side of the boundary to the other side, the information reading unit 22 reads the section identification information set on each of the information label M on one side and the information label M on the other side at the boundary, and estimates the section S in which the moving body 20 is located based on the section identification information. At this time, the information labels M provided on both sides of the boundary have section identification information set to different values on either side of the boundary, so that it is easy to estimate the section S in which the moving body 20 is located, for example, by determining whether the moving body 20 has crossed the boundary based on changes in the section identification information on the information labels M that are read sequentially.
In this way, the section S in which the moving body 20 is located is estimated by detecting the information label M provided at the boundary of the section S and reading the section identification information set thereon, so that even if the section S is large compared to the size of the moving body 20, the information label M is detected when the moving body 20 moves from one side of the boundary to the other side. This makes it possible to reliably estimate the section S in which the moving body 20 is located.
Moreover, when realizing the above-mentioned mobile object position estimation system 10, it is sufficient to provide the information labels M only at the boundaries of the sections S on the structure 1 side, and to provide the information reading unit 22 on the mobile object 20 side. Therefore, it is possible to reduce the number of information labels M to be installed, and it is possible to estimate the section S in which the mobile object 20 is located with a simple configuration.
As a result, it is possible to reliably estimate the section S in which the moving body 20 is located with a simple configuration.

(実施形態の変形例)
なお、本発明の移動体位置推定システム、移動体位置推定方法は、図面を参照して説明した上述の実施形態に限定されるものではなく、その技術的範囲において様々な変形例が考えられる。
例えば、上記実施形態では、情報ラベルMを、各区画Sの出入口Gに設けるようにしたが、例えば、図7に示すように、情報ラベルMを、出入口Gの幅方向に複数並べて設けるようにしてもよい。
このような構成によれば、情報ラベルMを出入口Gの幅方向に複数並べて設けることで、移動体20が出入口Gを通って区画Sに出入りする際に、情報ラベルMをより確実に検出することができる。
(Modification of the embodiment)
The mobile object position estimation system and mobile object position estimation method of the present invention are not limited to the above-described embodiment explained with reference to the drawings, and various modifications are possible within the technical scope thereof.
For example, in the above embodiment, the information label M is provided at the entrance/exit G of each section S, but for example, as shown in Figure 7, multiple information labels M may be provided lined up in the width direction of the entrance/exit G.
According to this configuration, by arranging multiple information labels M in a line in the width direction of the entrance/exit G, the information labels M can be more reliably detected when the mobile object 20 enters or exits the section S through the entrance/exit G.

(その他の変形例)
また、上記実施形態では、情報読取り部22としてのカメラにより、情報ラベルMを読み取るようにしたが、例えば、情報ラベルMの二次元コードを、赤外線に反応する物質を含んで形成し、情報読取り部22では、赤外線を照射しながら情報ラベルMの読み取りを行うようにしてもよい。
また、情報ラベルMには、透明なシート材を用い、床面Fの色とのコントラストによって情報読取り部22で読み取り可能となる色で二次元コードを形成するようにしてもよい。
また、情報ラベルMには、RFIDタグを用い、情報読取り部22は、RFIDタグリーダを用いるようにしてもよい。
このようにすることで、床面F上で情報ラベルMが目立つのを抑えることができる。
(Other Modifications)
In addition, in the above embodiment, the information label M is read by a camera serving as the information reading unit 22, but, for example, the two-dimensional code of the information label M may be formed containing a substance that reacts to infrared rays, and the information reading unit 22 may read the information label M while irradiating it with infrared rays.
In addition, the information label M may be made of a transparent sheet material, and a two-dimensional code may be formed in a color that contrasts with the color of the floor surface F and can be read by the information reading unit 22 .
Also, an RFID tag may be used for the information label M, and the information reading unit 22 may be an RFID tag reader.
In this way, the information label M can be made less noticeable on the floor surface F.

また、上記実施形態では、情報ラベルMは、区画Sの床面F又は天井面に設けられ、情報読取り部22は、床面F又は天井面に向けて設けられていたが、本質的には、情報ラベルMは、構造物1のいずれかの面に設けられていればよい。より具体的には、例えば情報読取り部22がRFIDタグリーダである場合や、情報読取り部22がカメラであっても周囲の人等がカメラに撮影されて構わないような場合等においては、情報ラベルMを、構造物1の内部の、床面Fや天井面以外の他の表面、例えば壁面等の側面に設けられていても構わない。
このような場合の一例として、例えば図8のように、区画Sr1と区画Sr2とを仕切る壁Wに一定の、十分な厚みがある場合に、この壁Wの、出入口Gを形成して厚み方向すなわち区画Sr1と区画Sr2とを結ぶ方向に沿って延在する表面Wt上に、情報ラベルMを設けてもよい。この場合には、壁Wの当該表面Wtの、厚み方向の中心を境界部Bとし、表面Wt上の境界部Bに対して区画Sr1側に、区画Sr1に対応する情報ラベルMin-1を設け、表面Wt上の境界部Bに対して区画Sr2側に、区画Sr2に対応する情報ラベルMin-2を設けてもよい。
In the above embodiment, the information label M is provided on the floor surface F or the ceiling surface of the section S, and the information reading unit 22 is provided facing the floor surface F or the ceiling surface, but essentially, the information label M may be provided on any surface of the structure 1. More specifically, for example, when the information reading unit 22 is an RFID tag reader, or when the information reading unit 22 is a camera but it is acceptable for surrounding people to be photographed by the camera, the information label M may be provided on a surface inside the structure 1 other than the floor surface F or the ceiling surface, for example, a side surface of a wall surface or the like.
8, when a wall W separating the sections Sr1 and Sr2 has a certain, sufficient thickness, an information label M may be provided on a surface Wt of the wall W that forms an entrance G and extends in the thickness direction, i.e., the direction connecting the sections Sr1 and Sr2. In this case, the center in the thickness direction of the surface Wt of the wall W is set as a boundary B, and an information label Min-1 corresponding to the section Sr1 may be provided on the section Sr1 side of the boundary B on the surface Wt, and an information label Min-2 corresponding to the section Sr2 may be provided on the section Sr2 side of the boundary B on the surface Wt.

また、上記実施形態では、移動体位置推定システム10の処理実行部25で、電波環境の測定を行うようにしたが、移動体20を各区画Sに移動させて行う処理(業務)の内容については、何ら限定するものではない。例えば、処理実行部25は、各区画Sの明るさや騒音等、電波環境以外の他の環境を測定するようにしてもよい。また、移動体位置推定システム10では、単に移動体20の位置管理に用いるようにしてもよい。例えば、移動体20が清掃用カートであり、各区画Sの清掃状況を、各区画Sに移動体20が移動したか否かに基づいて確認するようにしてもよい。これ以外にも、各区画Sへの配布物の配布、回収物の回収等の確認のために、移動体位置推定システム10を用いてもよい。 In the above embodiment, the process execution unit 25 of the mobile object position estimation system 10 measures the radio wave environment, but the content of the process (task) performed by moving the mobile object 20 to each section S is not limited in any way. For example, the process execution unit 25 may measure other environments other than the radio wave environment, such as the brightness and noise of each section S. In addition, the mobile object position estimation system 10 may simply be used to manage the position of the mobile object 20. For example, the mobile object 20 may be a cleaning cart, and the cleaning status of each section S may be confirmed based on whether the mobile object 20 has moved to each section S. In addition to this, the mobile object position estimation system 10 may be used to confirm the distribution of distribution materials to each section S, the collection of collected materials, etc.

また、区画Sは、必ずしも壁等で区切られた空間であるとは限らない。
例えば、工場等の広いスペースにおいて、区画Sの周囲(他の区画Sとの境界部)に、帯状に2次元コード等の情報ラベルMを配置し、区画Sに出入りする際に情報ラベルMを読み取れるようにしてもよい。
あるいは、例えば、レストラン、オフィス等で複数のテーブルやデスク等が設けられている場合、テーブルやデスクが設けられている区画Sに移動体20でアクセスする部分に、情報ラベルMを設けるようにしてもよい。
Furthermore, the section S is not necessarily a space separated by a wall or the like.
For example, in a large space such as a factory, information labels M such as two-dimensional codes may be placed in a strip around a section S (at the boundary with other sections S) so that the information labels M can be read when entering or exiting the section S.
Alternatively, for example, in a restaurant, office, etc. where multiple tables, desks, etc. are provided, an information label M may be provided in the section S where the tables and desks are provided, at a portion that can be accessed by the mobile object 20.

また、移動体20は、手押しのカートに限らず、自律制御によって移動可能な構成である場合にも、上記構成を適用可能である。
これ以外にも、本発明の主旨を逸脱しない限り、上記実施の形態で挙げた構成を取捨選択したり、他の構成に適宜変更したりすることが可能である。
Furthermore, the moving body 20 is not limited to a hand-pushed cart, and the above configuration can also be applied to a moving body that is capable of moving by autonomous control.
In addition, the configurations described in the above embodiments can be selected or changed as appropriate without departing from the spirit of the present invention.

1 構造物 28 情報記憶部
10 移動体位置推定システム F 床面
20 移動体 G、G1 出入口
22 情報読取り部 M 情報ラベル
24 位置推定部 S 区画
25 処理実行部
REFERENCE SIGNS LIST 1 Structure 28 Information storage unit 10 Mobile object position estimation system F Floor surface 20 Mobile object G, G1 Entrance/exit 22 Information reading unit M Information label 24 Position estimation unit S Section 25 Processing execution unit

Claims (9)

複数の区画を有した構造物において、移動体の位置推定を行う移動体位置推定システムであって、
前記区画の境界部の両側に設けられ、前記区画を識別可能な区画識別情報が前記境界部を挟んで互いに異なる値に、外部から読み取り可能に設定された、一対の情報ラベルと、
複数の前記区画を移動可能な移動体に設けられ、前記情報ラベルを検出し、前記情報ラベルに設定された前記区画識別情報を非接触で読み取り可能な情報読取り部と、
前記情報読取り部で読み取った、前記情報ラベルに設定された前記区画識別情報に基づき、前記移動体の位置する前記区画を推定する位置推定部と、
を備え
前記位置推定部は、前記一対の情報ラベルの各々に設定された前記区画識別情報を前記情報読取り部で読み取った順序に基づき、前記移動体の位置する前記区画を推定する移動体位置推定システム。
A mobile object position estimation system for estimating the position of a mobile object in a structure having a plurality of compartments, comprising:
a pair of information labels provided on both sides of a boundary of the partition, the information labels having partition identification information for identifying the partition that is set to different values on either side of the boundary and that is externally readable;
an information reading unit that is provided on a mobile body that can move among the plurality of zones, detects the information label, and is capable of reading the zone identification information set on the information label in a non-contact manner;
a location estimation unit that estimates the section in which the moving object is located based on the section identification information set in the information label read by the information reading unit;
Equipped with
The position estimation unit estimates the section in which the moving body is located based on the order in which the section identification information set on each of the pair of information labels is read by the information reading unit .
一対の前記情報ラベルは、前記区画への出入口に、一方が前記区画の内側に、他方が前記区画の外側に、それぞれ設けられている
請求項1に記載の位置推定システム。
The position estimation system according to claim 1 , wherein the pair of information labels are provided at entrances to the area, one inside the area and the other outside the area.
前記情報ラベルは、前記出入口の幅方向に複数並べて設けられている
請求項2に記載の位置推定システム。
The position estimation system according to claim 2 , wherein a plurality of the information labels are arranged in a line in a width direction of the entrance/exit.
前記区画識別情報は、前記区画を識別可能な識別子と、前記情報ラベルが、前記区画の、前記出入口における内側と外側のいずれに設けられているかを識別可能な、区画内外識別情報を含んでいる
請求項2または3に記載の位置推定システム。
The location estimation system according to claim 2 or 3, wherein the zone identification information includes an identifier capable of identifying the zone, and zone inside/outside identification information capable of identifying whether the information label is provided inside or outside the entrance/exit of the zone.
前記情報ラベルは、前記区画識別情報が設定された二次元コードを有する
請求項1から4のいずれか一項に記載の位置推定システム。
The position estimation system according to claim 1 , wherein the information label has a two-dimensional code in which the section identification information is set.
前記情報ラベルは、前記構造物を構成するいずれかの表面に設けられ、
前記情報読取り部は、当該表面を向くように設けられている
請求項1から5のいずれか一項に記載の位置推定システム。
The information label is provided on any surface constituting the structure,
The position estimation system according to claim 1 , wherein the information reading unit is provided so as to face the surface.
前記情報ラベルは、前記区画の床面又は天井面に設けられ、
前記情報読取り部は、前記床面又は天井面に向けて設けられている
請求項6に記載の位置推定システム。
The information label is provided on a floor or ceiling surface of the compartment,
The position estimation system according to claim 6 , wherein the information reading unit is provided facing the floor surface or the ceiling surface.
前記移動体に設けられ、前記移動体が前記区画に位置しているときに、所定の処理を実行する処理実行部と、
前記処理実行部で実行された処理結果情報を、前記位置推定部で推定された前記移動体の位置する前記区画と関連付けて格納する情報記憶部と、をさらに備える
請求項1からのいずれか一項に記載の位置推定システム。
a process execution unit provided in the moving body and configured to execute a predetermined process when the moving body is located in the section;
8. The position estimation system according to claim 1, further comprising: an information storage unit that stores processing result information executed by the processing execution unit in association with the section in which the moving body is located as estimated by the position estimation unit.
複数の区画を有した構造物において、移動体の位置推定を行う移動体位置推定方法であって、
前記区画の境界部の両側に、前記区画を識別可能な区画識別情報が前記境界部を挟んで互いに異なる値に、外部から読み取り可能に設定された、一対の情報ラベルを設けておき、
複数の前記区画を移動可能な移動体に設けられた情報読取り部で、前記情報ラベルを検出し、前記情報ラベルに設定された前記区画識別情報を非接触で読み取る工程と、
前記情報読取り部で読み取った、前記一対の情報ラベルの各々に設定された前記区画識別情報を前記情報読取り部で読み取った順序に基づき、前記移動体の位置する前記区画を推定する工程と、
を含む移動体位置推定方法。
A method for estimating a position of a moving object in a structure having a plurality of compartments, comprising:
a pair of information labels are provided on both sides of a boundary of the partition, the information labels having partition identification information that can identify the partition and that is set to different values on either side of the boundary so as to be readable from the outside;
detecting the information label with an information reading unit provided on a movable body capable of moving among the plurality of zones, and reading the zone identification information set on the information label in a non-contact manner;
estimating the section in which the moving object is located based on an order in which the section identification information set in each of the pair of information labels read by the information reading unit is read by the information reading unit ;
A mobile object position estimation method comprising:
JP2021097111A 2021-06-10 2021-06-10 Mobile object position estimation system and mobile object position estimation method Active JP7636972B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021097111A JP7636972B2 (en) 2021-06-10 2021-06-10 Mobile object position estimation system and mobile object position estimation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021097111A JP7636972B2 (en) 2021-06-10 2021-06-10 Mobile object position estimation system and mobile object position estimation method

Publications (2)

Publication Number Publication Date
JP2022188860A JP2022188860A (en) 2022-12-22
JP7636972B2 true JP7636972B2 (en) 2025-02-27

Family

ID=84533214

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021097111A Active JP7636972B2 (en) 2021-06-10 2021-06-10 Mobile object position estimation system and mobile object position estimation method

Country Status (1)

Country Link
JP (1) JP7636972B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024077053A (en) 2022-11-28 2024-06-07 デクセリアルズ株式会社 Sheet-like structure and method of using same

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006323819A (en) 2005-05-17 2006-11-30 Lg Electronics Inc Position recognition system for autonomous mobile robot
JP2010514316A (en) 2006-12-19 2010-04-30 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Method for controlling an autonomous device
JP2015006833A (en) 2013-06-25 2015-01-15 日産自動車株式会社 Own vehicle position measurement system
JP2016513981A (en) 2013-01-18 2016-05-19 アイロボット コーポレイション Mobile robot providing environment mapping for home environment control

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006323819A (en) 2005-05-17 2006-11-30 Lg Electronics Inc Position recognition system for autonomous mobile robot
JP2010514316A (en) 2006-12-19 2010-04-30 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Method for controlling an autonomous device
JP2016513981A (en) 2013-01-18 2016-05-19 アイロボット コーポレイション Mobile robot providing environment mapping for home environment control
JP2015006833A (en) 2013-06-25 2015-01-15 日産自動車株式会社 Own vehicle position measurement system

Also Published As

Publication number Publication date
JP2022188860A (en) 2022-12-22

Similar Documents

Publication Publication Date Title
US9594151B1 (en) System and method for locating objects
US9691240B2 (en) Floor covering system with sensors
US10832099B2 (en) Displaying guide images on a table
US11776339B2 (en) Control system, control method, and computer readable medium for opening and closing a security gate
JP6623341B2 (en) Facility management and operation system
CN101144722B (en) Portable positioning and navigation system
US20180252535A1 (en) Techniques for Dynamic Mapping of a Facility Using Patient Transport Apparatuses
EP1124110B1 (en) Navigation and routing system
CN107851348A (en) The dispersal plan of building with elevator device
Barberis et al. Experiencing indoor navigation on mobile devices
US9513131B2 (en) Use of the occupancy rate of areas or buildings to simulate the flow of persons
JP7636972B2 (en) Mobile object position estimation system and mobile object position estimation method
KR20160116357A (en) System for guiding medical examination service real time location based
JPH0511039A (en) Location confirmation system
JP2022125493A (en) Mobile robot, conveyance system, method, and program
KR20170010658A (en) Method for guiding medical examination service real time location based and computer readable recording medium storing program for performing the method
US20230236601A1 (en) Control system, control method, and computer readable medium
JP5036291B2 (en) Hospital navigation system
KR20130092763A (en) A managing system of patient position in hospital
JP2022050962A (en) Apparatus and method for mobility assist robot function
Leino et al. Mobile robot-integrated machine vision and RFID systems for improving fire safety in care environments
JP2012093852A (en) Location detection system
WO2023157082A1 (en) Installation position recommendation method and installation position recommendation system
Comai et al. ALMA: An Indoor Localization and Navigation System for the Elderly
JP2007011434A (en) Nurse call system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240213

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240919

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241015

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241202

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: 20250212

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250214

R150 Certificate of patent or registration of utility model

Ref document number: 7636972

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150