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 PDFInfo
- 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
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,
ところで、例えば病院、介護施設、工場、オフィス等、複数の部屋やスペース(以下、これらを区画と称する)等を備えた構造物において、スタッフが業務を行うためにカート等の移動体を複数の区画間で移動させることがある。このような場合、業務の管理等のため、移動体がどの区画に位置しているか、移動体の位置する区画を検出することが望まれることがある。
このような場合において、移動体は、各区画の大きさ(広さ)に対して小さいことが多い。このため、特許文献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
特に、特許文献1に記載されたような車両においては、姿勢を保ったまま、例えば横方向に平行移動することはできず、また走行可能な場所が道路などに限定される。このため、進行経路を概ね予測することができるので、二次元コードを設置する場所が限られ、二次元コードの設置数が抑えられる。
これに対し、上記のようなカート等の移動体においては、姿勢を変更せずに、進行方向を360°の全方向に自在に変更することができる、小回りが利く構造を有することが多い。したがって、進行経路や進行可能な領域が区画内で限られない場合には、区画内の移動体が通過しやすい場所を予測して、二次元コードを設置する場所を限定するのが容易ではない。
これに対し、各区画の内側に多数の二次元コードを設け、移動体に設けたカメラで二次元コードを撮像しやすくすることも考えられる。しかし、多数の二次元コードを設けるのは、手間とコストが掛かる上に、見栄えが大きく低下する虞もある。
In particular, in a vehicle such as that described in
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.
本発明の目的は、移動体の位置する区画の推定を確実に、かつ簡易な構成で行うことができる移動体位置推定システム、移動体位置推定方法を提供することである。 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.
以下、添付図面を参照して、本発明による移動体位置推定システム、移動体位置推定方法を実施するための形態について、図面に基づいて説明する。 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
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
図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
図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
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
このように、本実施形態においては、区画識別情報は、識別子と、区画内外識別情報を含み、これらの値の組み合わせが、各境界部を挟んで互いに異なる値になるように、設定されている。 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
移動体20は、病院や介護施設の看護スタッフ、構造物1の管理スタッフ等のスタッフが、治療などの、各々の従事する業務を遂行するために、手押しで移動させるものである。移動体20は、台車本体21と、情報読取り部22と、処理装置23と、を備えている。
台車本体21は、複数の車輪21rを有しており、スタッフが外力を加えて押すことにより、床面F上で移動可能とされている。本実施形態においては、複数の車輪21rは自在に方向を変え得るキャスター等であり、移動体20は、姿勢を変更せずに、進行方向を360°の全方向に自在に変更することができる、小回りが利く構造を有している。
The
The
情報読取り部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
The
処理装置23は、コンピュータ装置であり、所定のプログラムに基づいた処理を実行する。処理装置23は、位置推定部24と、処理実行部25と、情報記憶部28と、情報送信部29と、を備えている。
The
位置推定部24は、情報読取り部22で撮影、出力された情報ラベルMの画像データに基づいて、移動体20が位置している区画Sを推定する。位置推定部24は、情報読取り部22で検出した情報ラベルMに設定された、各区画Sを識別可能な区画識別情報に基づいて、移動体20が位置している区画Sを推定する。
The
位置推定部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
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
また、既に説明したように、互いに隣り合う部屋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
In this manner, the
図2に示す情報記憶部28には、情報ラベルMを検出して区画識別情報を読み取るたびに、最新の区画識別情報が更新して記憶される。
すなわち、位置推定部24は、新たに情報ラベルMを検出した場合には、記憶していた移動体20の区画識別情報に替えて、新たに検出した情報ラベルMから読み取られた区画識別情報を更新して保存する。
In the
In other words, when the
処理実行部25は、移動体20が区画S(部屋Sr)に位置しているときに、所定の処理を実行する。本実施形態において、処理実行部25は、例えば、各区画S(部屋Sr)における無線LANや医療用テレメータの接続しやすさを評価するために、区画Sにおける電波環境(例えば、電波の強弱など)の測定を行う。このため、処理実行部25は、加速度センサ26と、電波測定部27と、を備えている。
加速度センサ26は、移動体20に生じる加速度を検出する。加速度センサ26で検出される加速度が0であれば、移動体20は停止している。
電波測定部27は、所定のプログラムに基づいて、電波環境の測定処理を実行する。電波測定部27は、加速度センサ26で検出される加速度が0である場合、つまり移動体20が停止している場合に、電波環境の測定処理を実行する。
The
The
The radio
処理装置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
The
管理装置30は、無線又は有線により、外部のネットワーク100に接続されている。管理装置30は、移動体20から送信された複数の区画Sにおける処理結果(処理実行部25で実行された処理結果情報と、これに関連付けられた、位置推定部24で推定された移動体20の区画情報)を管理する。管理装置30は、コンピュータ装置であり、所定のプログラムに基づいた所定の処理を実行する。管理装置30は、情報受信部31と、処理部33と、情報格納部35と、情報出力部37と、を機能的に備えている。
The
情報受信部31は、外部のネットワーク100を介し、移動体20から送信される情報を受信する。
The
処理部33は、情報受信部31で受信した情報に基づいて、所定の処理を実行する。処理部33は、移動体20において各区画Sで行った処理結果情報(電波環境の測定結果)と、測定を行ったときの移動体20が位置していた区画Sを示す区画情報とを、これらが互いに関連付けられた状態で、情報格納部35に格納する。
情報格納部35には、例えば、構造物1における複数の区画Sの配置を示すフロアマップ等の図形情報が格納されている。処理部33は、測定を行ったときの移動体20が位置していた区画Sを示す区画情報と、複数の区画Sの配置を示すフロアマップ等の図形情報とを紐付けることで、図4に示すように、フロアマップ上に表示される各区画Sに、電波環境の測定結果を、色分け表示、文字情報等によって、表示するための表示データを生成する。
The
The
図2に示すように、情報出力部37は、処理部33で生成された表示データを、外部のネットワーク100を介し、外部端末40に送信する。
外部端末40は、パーソナルコンピュータ、タブレット装置、スマートフォン、携帯電話等であり、無線又は有線により、外部のネットワーク100に接続可能となっている。外部端末40は、情報出力部37から送信された表示データに基づく画像情報を表示する表示部41を有する。外部端末40は、外部のネットワーク100を介し、管理装置30から表示データを受信すると、図4に示すように、受信されたデータに基づくフロアマップ情報を表示部41に表示する。
移動体位置推定システムは、外部端末40を備えない構成とし、この替わりとして管理装置30がディスプレイなどの表示部を備え、情報出力部37が表示データを表示部に直接表示するようにしてもよい。
As shown in FIG. 2, the
The
The mobile object position estimation system may be configured not to include the
図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
As shown in FIG. 5, when the
Next, the
ステップS102で情報ラベルMが抽出、検出された場合、位置推定部24では、情報ラベルMから、区画識別情報を読み取り、更に、区画識別情報から、区画S(部屋Sr)を識別する部屋番号等の識別子と、情報ラベルMが、区画S(部屋Sr)の内側であるか外側であるかを示す区画内外識別情報を抽出する(ステップS103)。
When the information label M is extracted and detected in step S102, the
次いで、今回取得した区画識別情報と、前回検出された情報ラベル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
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
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
Furthermore, the process proceeds to step S120, where the section information is updated to the section S (room Sr) in which the moving
また、ステップ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
Furthermore, proceeding to step S120, the section information is updated to indicate that the moving
ステップ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
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
また、ステップ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
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
上記のような処理を経て、位置推定部24は、移動体20の現在位置する区画Sとして、最新の区画情報を外部に出力する。
上記一連の処理は、移動体20の使用を完了するまで、所定時間間隔毎に繰り返し実行する。
After going through the above-mentioned processes, the
The above series of processes is repeatedly executed at predetermined time intervals until the use of the moving
図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
As shown in FIG. 6, the
続いて、検出される加速度から、移動体20が静止状態であるか否かを判定する(ステップS202)。検出する加速度が0ではない場合、移動体20が静止していないと判定し、ステップS201に戻って処理を繰り返す。
ステップS202において、検出される加速度が0である場合、移動体が静止状態にあると判定する。
その場合、処理実行部25は、位置推定部24で推定した移動体20の現在位置するのがどの区画Sであるかを示す、区画情報を参照する(ステップS203)。
Next, it is determined whether or not the moving
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
続いて、処理実行部25は、移動体20の現在位置が、予め設定された電波環境測定の対象エリア内であるか否かを判定する(ステップS204)。
その結果、移動体20の現在位置が電波環境測定の対象エリア内では無い場合(ステップS204のNo)、ステップS201に戻って処理を繰り返す。
移動体20の現在位置が、予め設定された電波環境測定の対象エリア内であった場合(ステップS204のYes)、その位置で、処理実行部25で電波環境の測定を行うための処理を実行し、その測定結果を、移動体20の区画情報と関連付けて、管理装置30に送信する(ステップS205)。
Next, the
As a result, if the current position of the
If the current location of the
上述したような移動体位置推定システム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
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
In this way, the section S in which the moving
Moreover, when realizing the above-mentioned mobile object
As a result, it is possible to reliably estimate the section S in which the moving
上記のような、移動体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
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
In contrast to this, the moving object
また、移動体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
However, to realize SLAM technology, the moving
Furthermore, in SLAM technology, the current position of the moving
In contrast, the mobile object
特に、本実施形態においては、移動体20は、姿勢を変更せずに、進行方向を360°の全方向に自在に変更することができる、小回りが利く構造を有している、利用者が手押しで移動させるカートである。
上記のような移動体位置推定システム10によれば、このような移動体20を対象とした場合であっても、移動体20の位置する区画Sの推定を確実に、かつ簡易な構成で行うことが可能となる。
In particular, in this embodiment, the moving
According to the above-described mobile body
また、一対の情報ラベル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
また、区画識別情報は、区画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
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
また、情報ラベル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
With this configuration, the moving object
また、情報ラベル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
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
また、位置推定部24は、一対の情報ラベルMの各々に設定された区画識別情報を情報読取り部22で読み取った順序に基づき、移動体20の位置する区画Sを推定する。
このような構成によれば、一対の情報ラベルMの各々に設定された区画識別情報を情報読取り部22で読み取った順序に基づき、移動体20の位置する区画Sを推定する。例えば、境界部の一方の側に設けられた情報ラベルMの各々に設定された区画識別情報を読み取った後、他方の側に設けられた情報ラベルMの各々に設定された区画識別情報を読み取れば、移動体20が境界部を越えて移動した、と推定することができる。これにより、移動体20の移動方向、位置する区画Sを、より容易かつ確実に把握することができる。
In addition, the
According to this configuration, the section S in which the moving
また、移動体位置推定システム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
According to this configuration, the
また、上述したような移動体方法は、複数の区画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
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
In this way, the section S in which the moving
Moreover, when realizing the above-mentioned mobile object
As a result, it is possible to reliably estimate the section S in which the moving
(実施形態の変形例)
なお、本発明の移動体位置推定システム、移動体位置推定方法は、図面を参照して説明した上述の実施形態に限定されるものではなく、その技術的範囲において様々な変形例が考えられる。
例えば、上記実施形態では、情報ラベル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
(その他の変形例)
また、上記実施形態では、情報読取り部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
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
Also, an RFID tag may be used for the information label M, and the
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
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
また、区画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
また、移動体20は、手押しのカートに限らず、自律制御によって移動可能な構成である場合にも、上記構成を適用可能である。
これ以外にも、本発明の主旨を逸脱しない限り、上記実施の形態で挙げた構成を取捨選択したり、他の構成に適宜変更したりすることが可能である。
Furthermore, the moving
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
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から7のいずれか一項に記載の位置推定システム。 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:
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)
| 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)
| 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 |
-
2021
- 2021-06-10 JP JP2021097111A patent/JP7636972B2/en active Active
Patent Citations (4)
| 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 |