[go: up one dir, main page]

JP7045285B2 - Information providing equipment, information providing method, and information providing program - Google Patents

Information providing equipment, information providing method, and information providing program Download PDF

Info

Publication number
JP7045285B2
JP7045285B2 JP2018161234A JP2018161234A JP7045285B2 JP 7045285 B2 JP7045285 B2 JP 7045285B2 JP 2018161234 A JP2018161234 A JP 2018161234A JP 2018161234 A JP2018161234 A JP 2018161234A JP 7045285 B2 JP7045285 B2 JP 7045285B2
Authority
JP
Japan
Prior art keywords
passing point
information
information providing
providing device
self
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
JP2018161234A
Other languages
Japanese (ja)
Other versions
JP2020034421A (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.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan 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 Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2018161234A priority Critical patent/JP7045285B2/en
Publication of JP2020034421A publication Critical patent/JP2020034421A/en
Application granted granted Critical
Publication of JP7045285B2 publication Critical patent/JP7045285B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Instructional Devices (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Description

開示の実施形態は、情報提供装置、情報提供方法、および情報提供プログラムに関する。 The embodiments of the disclosure relate to an information providing device, an information providing method, and an information providing program.

従来、GPS(Global Positioning System)によって測位する自己位置と地図情報とに基づいて、ユーザに目的地までの歩行経路を案内するナビゲーションシステムがある。 Conventionally, there is a navigation system that guides a user to a walking route to a destination based on a self-position determined by GPS (Global Positioning System) and map information.

また、GPSが利用不可能となった場合に、歩数センサから取得するユーザの進行距離情報と、地磁気センサから取得する方位情報と、地図情報とに基づいてユーザに目的地までの歩行経路を案内するナビゲーションシステムがある(例えば、特許文献1参照)。 In addition, when GPS becomes unavailable, the user is guided to the walking route to the destination based on the user's travel distance information acquired from the step count sensor, the orientation information acquired from the geomagnetic sensor, and the map information. There is a navigation system (see, for example, Patent Document 1).

特開2012-230092号公報Japanese Unexamined Patent Publication No. 2012-230092

しかしながら、従来の技術では、GPSが利用不可能であり且つ地図情報がない場合に、移動したユーザを元居た場所に帰すことができないことがある。 However, in the conventional technology, when GPS is not available and there is no map information, it may not be possible to return the moved user to the original place.

実施形態の一態様は、上記に鑑みてなされたものであって、GPSが利用不可能であり且つ地図情報がない場合に、移動したユーザを元居た場所に帰すことができる情報提供装置、情報提供方法、および情報提供プログラムを提供することを目的とする。 One embodiment of the embodiment is made in view of the above, and is an information providing device capable of returning a moved user to the original place when GPS is not available and there is no map information. The purpose is to provide information provision methods and information provision programs.

実施形態の一態様に係る情報提供装置は、検知部と、マーキング部と、提供部とを備える。検知部は、自己位置の移動を検知する。マーキング部は、前記検知部による検知結果に基づいて、前記自己位置の移動開始位置を基準としたローカル座標系に前記自己位置の通過地点をマーキングする。提供部は、前記マーキング部によってマーキングされた前記通過地点の位置を示す情報をユーザへ提供する。 The information providing device according to one embodiment includes a detecting unit, a marking unit, and a providing unit. The detection unit detects the movement of its own position. The marking unit marks the passing point of the self-position in the local coordinate system based on the movement start position of the self-position based on the detection result by the detection unit. The providing unit provides the user with information indicating the position of the passing point marked by the marking unit.

実施形態の一態様に係る情報提供装置、情報提供方法、および情報提供プログラムによれば、GPSが利用不可能であり且つ地図情報がない場合に、移動したユーザを元居た場所に帰すことができる。 According to the information providing device, the information providing method, and the information providing program according to one aspect of the embodiment, when GPS is not available and there is no map information, the moved user can be returned to the original place. can.

図1は、実施形態に係る情報提供方法の概要を示す説明図である。FIG. 1 is an explanatory diagram showing an outline of an information providing method according to an embodiment. 図2は、実施形態に係る情報提供装置の構成の一例を示すブロック図である。FIG. 2 is a block diagram showing an example of the configuration of the information providing device according to the embodiment. 図3は、実施形態に係る通過地点情報の一例を示す説明図である。FIG. 3 is an explanatory diagram showing an example of passing point information according to the embodiment. 図4は、実施形態に係る最短の帰路情報の生成手順を示す説明図である。FIG. 4 is an explanatory diagram showing a procedure for generating the shortest return information according to the embodiment. 図5は、実施形態に係る情報提供装置の制御部が実行する処理の一例を示すフローチャートである。FIG. 5 is a flowchart showing an example of processing executed by the control unit of the information providing device according to the embodiment. 図6は、実施形態の変形例に係る情報提供装置の構成の一例を示すブロック図である。FIG. 6 is a block diagram showing an example of the configuration of the information providing device according to the modified example of the embodiment. 図7は、実施形態に係る自己位置の補正手順の一例を示す説明図である。FIG. 7 is an explanatory diagram showing an example of the self-position correction procedure according to the embodiment. 図8は、実施形態に係る施設または設備の推定手順の一例を示す説明図である。FIG. 8 is an explanatory diagram showing an example of an estimation procedure of a facility or equipment according to an embodiment. 図9は、実施形態に係る施設または設備の推定手順の一例を示す説明図である。FIG. 9 is an explanatory diagram showing an example of an estimation procedure of a facility or equipment according to an embodiment. 図10は、実施形態に係る情報提供装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 10 is a hardware configuration diagram showing an example of a computer that realizes the function of the information providing device according to the embodiment.

以下に、本願に係る情報提供装置、情報提供方法、および情報提供プログラムを実施するための形態(以下、「実施形態」と記載する)について図面を参照しつつ詳細に説明する。 Hereinafter, the information providing device, the information providing method, and the embodiment for implementing the information providing program (hereinafter referred to as “the embodiment”) according to the present application will be described in detail with reference to the drawings.

なお、この実施形態により本願に係る情報提供装置、情報提供方法、および情報提供プログラムが限定されるものではない。また、以下の実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 It should be noted that this embodiment does not limit the information providing device, the information providing method, and the information providing program according to the present application. Further, in the following embodiments, the same parts are designated by the same reference numerals, and duplicate description is omitted.

〔1.情報提供方法の概要〕
まず、図1を参照し、実施形態に係る情報提供装置が行う情報提供方法の概要について説明する。図1は、実施形態に係る情報提供方法の概要を示す説明図である。以下では、実施形態に係る情報提供装置が、例えば、徒歩で移動するユーザへ経路案内を行うナビゲーション機能を備えるスマートフォン等の携帯端末である場合を例に挙げて説明する。なお、実施形態に係る情報提供装置は、車両に搭載されて経路案内を行うカーナビゲーション装置であってもよい。
[1. Outline of information provision method]
First, with reference to FIG. 1, an outline of an information providing method performed by the information providing apparatus according to the embodiment will be described. FIG. 1 is an explanatory diagram showing an outline of an information providing method according to an embodiment. In the following, a case where the information providing device according to the embodiment is, for example, a mobile terminal such as a smartphone having a navigation function for providing route guidance to a user moving on foot will be described as an example. The information providing device according to the embodiment may be a car navigation device mounted on a vehicle to provide route guidance.

実施形態係る情報提供装置は、例えば、建物内や地下街等のようなGPS(Global Positioning System)を利用することができないエリアであり、且つ地図データがないエリアにおいて、移動したユーザを元居た場所へ帰すための情報を提供する。なお、実施形態に係る情報提供装置は、GPSを利用することができ、地図データがあるエリアにおいても、移動したユーザを元居た場所へ帰すための情報を提供することもできる。 The information providing device according to the embodiment is an area where GPS (Global Positioning System) cannot be used, such as in a building or an underground mall, and in an area where there is no map data, the place where the moved user was originally located. Provide information to return to. The information providing device according to the embodiment can use GPS, and can also provide information for returning the moved user to the place where he / she was originally, even in an area where there is map data.

図1(a)に示すように、情報提供装置のユーザは、GPSが利用不可能で地図データもない建物内において、あるスタート地点P1から、あるゴール地点P2まで経路L1を通って移動する場合がある。かかる場合、ユーザは、建物内の通路に精通していなければ、ゴール地点P2から元居たスタート地点P1に戻れなくなることがある。 As shown in FIG. 1A, when the user of the information providing device moves from a certain start point P1 to a certain goal point P2 through the route L1 in a building where GPS is not available and there is no map data. There is. In such a case, the user may not be able to return from the goal point P2 to the original start point P1 unless he / she is familiar with the passage in the building.

そこで、情報提供装置は、自己位置の移動を検知すると、その検知結果に基づいて、自己位置の移動開始位置を基準としたローカル座標系に自己位置の通過地点をマーキングする。なお、ここでのローカル座標系は、例えば、ユーザの移動開始位置(スタート地点P1)を原点とし、東西方向をX方向、南北方向をY方向とする直交座標系とする。 Therefore, when the information providing device detects the movement of the self-position, the information providing device marks the passing point of the self-position in the local coordinate system based on the movement start position of the self-position based on the detection result. The local coordinate system here is, for example, a Cartesian coordinate system in which the user's movement start position (start point P1) is the origin, the east-west direction is the X direction, and the north-south direction is the Y direction.

そして、図1(b)に示すように、情報提供装置は、例えば、ローカル座標系におけるスタート地点P1に対応する位置に、マークM1をマーキングし、その後、自己位置が順次通過する通過地点にマークM2~M14をマーキングする。なお、図1(b)に示すマークM1~M14を示す丸内の数字は、マーキングされた順番、つまり、自己位置が各通過点を通過した順番を示している。 Then, as shown in FIG. 1 (b), the information providing device marks, for example, the mark M1 at the position corresponding to the start point P1 in the local coordinate system, and then marks the passing point through which the self-position sequentially passes. Mark M2 to M14. The numbers in the circles indicating the marks M1 to M14 shown in FIG. 1B indicate the marking order, that is, the order in which the self-position passes through each passing point.

そして、情報提供装置は、マーキングした通過地点の位置を示す情報をユーザへ提供する。これにより、ユーザは、建物内の通路に精通していなくても、情報提供装置から提供される通過地点の位置を示す情報を頼りに、自立航法により元来た経路を戻ることでゴール地点P2からスタート地点P1まで帰ることができる。このように、情報提供装置は、移動したユーザを元居た場所に帰すことができる。 Then, the information providing device provides the user with information indicating the position of the marked passing point. As a result, even if the user is not familiar with the passage in the building, the goal point P2 can be returned by returning to the original route by self-contained navigation, relying on the information indicating the position of the passing point provided by the information providing device. You can return to the starting point P1 from. In this way, the information providing device can return the moved user to the place where he / she was originally.

このとき、情報提供装置は、自己位置の通過地点の位置を示す情報を可視化してユーザへ提供する。これにより、ユーザは、情報提供装置によって提供される可視化された情報を見るだけで、簡単に元居た場所へ帰ることができる。 At this time, the information providing device visualizes the information indicating the position of the passing point of the self-position and provides it to the user. As a result, the user can easily return to the original place only by looking at the visualized information provided by the information providing device.

さらに、情報提供装置は、自己位置が通過地点を通過した順番を示す情報をユーザに提供する。これにより、ユーザは、情報提供装置から提供される情報に含まれる順番を逆にたどって行くことにより、簡単に元居た場所へ帰ることができる。 Further, the information providing device provides the user with information indicating the order in which the self-position has passed the passing point. As a result, the user can easily return to the original place by reversing the order included in the information provided by the information providing device.

かかる情報提供装置は、カメラと、カメラによる撮像画像を表示するディスプレイとを備えており、撮像画像中に自己位置の通過地点の位置を示す情報を表示させてユーザへ提供する。つまり、情報提供装置は、実空間においてユーザによる目視が可能な地点にマーキングされた通過地点の位置を示す情報をユーザへ提供する。 Such an information providing device includes a camera and a display for displaying an image captured by the camera, and displays information indicating the position of a passing point of its own position in the captured image and provides the information to the user. That is, the information providing device provides the user with information indicating the position of the passing point marked at the point visible to the user in the real space.

例えば、図1(c)に示すように、ユーザUがゴール地点P2で元来た方向を振り向き、情報提供装置のカメラによって通路を撮像した場合、情報提供装置は、図1(d)に示す画像をディスプレイに表示させる。 For example, as shown in FIG. 1 (c), when the user U turns to the original direction at the goal point P2 and images the passage with the camera of the information providing device, the information providing device is shown in FIG. 1 (d). Display the image on the display.

具体的には、情報提供装置は、図1(d)に示すように、ユーザUにより目視される景色の撮像画像に、通過地点の位置を示す情報として拡張現実(AR:Augmented Reality)画像のマークM9~M14を重畳表示させる。 Specifically, as shown in FIG. 1D, the information providing device uses an augmented reality (AR) image as information indicating the position of a passing point in the captured image of the scenery visually observed by the user U. The marks M9 to M14 are superimposed and displayed.

このとき、情報提供装置は、各マークM9~M14内に、自己位置が通過した順番を示す番号を表示させる。さらに、情報提供装置は、遠近法を利用して、各マークM9~M14の大きさが自己位置から遠い程小さくなるように表示させる。 At this time, the information providing device displays a number indicating the order in which the self-position has passed in each of the marks M9 to M14. Further, the information providing device uses the perspective method to display the marks M9 to M14 so that the size becomes smaller as the distance from the self-position increases.

これにより、ユーザUは、表示される各マークM9~M14の大きさと、各マークM9~M14に表示される番号とから元来た方向を直感的に認識することができる。そして、ユーザUは、表示される番号が最も大きなマークM14から、番号の小さなマークM13~M1の順にたどって行くことで、元来た経路L1(図1(a)参照)を逆行する図1(c)に示す経路L2を通ってスタート地点P1まで帰ることができる。 As a result, the user U can intuitively recognize the original direction from the sizes of the displayed marks M9 to M14 and the numbers displayed on the marks M9 to M14. Then, the user U reverses the original route L1 (see FIG. 1A) by following the marks M14 having the largest number displayed in the order of the marks M13 to M1 having the smallest numbers. It is possible to return to the starting point P1 through the route L2 shown in (c).

また、情報提供装置は、例えば、図1(e)に示すように、ユーザUがゴール地点P2で元来た方向に対して左方向を向き、情報提供装置のカメラによって通路を撮像した場合、情報提供装置は、図1(f)に示す画像をディスプレイに表示させる。 Further, for example, as shown in FIG. 1 (e), when the user U turns to the left with respect to the original direction at the goal point P2 and the camera of the information providing device captures an image of the passage. The information providing device displays the image shown in FIG. 1 (f) on the display.

このとき、図1(f)に示す画像でユーザUの前方へ延びる通路は、ユーザUが通過して来た通路ではないため通過地点を示すマークがない。ただし、図1(f)に示す画像でユーザUの前方へ延びる通路とT字路で交差する通路は、ユーザUが通過して来た通路であるため、マークM1~M3がある。 At this time, in the image shown in FIG. 1 (f), the passage extending in front of the user U is not a passage through which the user U has passed, so that there is no mark indicating a passing point. However, in the image shown in FIG. 1 (f), the passage extending in front of the user U and the passage intersecting at the T-junction are the passages through which the user U has passed, and therefore have the marks M1 to M3.

しかも、図1(f)に示す画像に表示されるマークM1~M3は、元通ってきた経路で直近のマークM14よりも丸内の番号が明らかに小さい。このため、ユーザUは、図1(f)に示す画像でユーザUの前方へ延びる通路がスタート地点P1へ帰る近道であると認識することができる。 Moreover, the marks M1 to M3 displayed in the image shown in FIG. 1 (f) have a clearly smaller number in the circle than the nearest mark M14 on the original route. Therefore, the user U can recognize in the image shown in FIG. 1 (f) that the passage extending in front of the user U is a shortcut to return to the start point P1.

これにより、ユーザUは、図1(f)に示す画像でユーザUの前方へ延びる通路を進むことで、図1(e)に示すスタート地点P1までの最短の経路L3を通ってスタート地点P1まで帰ることができる。 As a result, the user U advances through the passage extending in front of the user U in the image shown in FIG. 1 (f), and thereby passes through the shortest route L3 to the start point P1 shown in FIG. 1 (e) to the start point P1. You can go back to.

このように、実施形態に係る情報提供方法によれば、GPSを利用することができないエリアであり、且つ地図データがないエリアにおいて、移動したユーザを元居た場所へ帰すための情報を提供することができる。 As described above, according to the information providing method according to the embodiment, information for returning the moved user to the original place is provided in the area where GPS cannot be used and there is no map data. be able to.

〔2.情報提供装置の構成〕
次に、図2を参照し、実施形態に係る情報提供装置の構成について説明する。図2は、実施形態に係る情報提供装置1の構成の一例を示すブロック図である。図2に示すように、情報提供装置1は、センサ部2と、撮像部3と、操作表示部4と、記憶部5と、制御部6とを備える。
[2. Configuration of information providing device]
Next, with reference to FIG. 2, the configuration of the information providing device according to the embodiment will be described. FIG. 2 is a block diagram showing an example of the configuration of the information providing device 1 according to the embodiment. As shown in FIG. 2, the information providing device 1 includes a sensor unit 2, an imaging unit 3, an operation display unit 4, a storage unit 5, and a control unit 6.

(センサ部)
センサ部2は、複数のセンサを備える。例えば、センサ部2は、歩数センサ、地磁気センサ、および加速度センサ等を備える。歩数センサは、情報提供装置1を携帯するユーザが徒歩で移動した場合の歩数を計数する。
(Sensor part)
The sensor unit 2 includes a plurality of sensors. For example, the sensor unit 2 includes a step count sensor, a geomagnetic sensor, an acceleration sensor, and the like. The pedometer sensor counts the number of steps when the user carrying the information providing device 1 moves on foot.

地磁気センサは、地磁気を検知することによって、情報提供装置1が向いている方位を取得する。また、加速度センサは、情報提供装置1が移動する場合に、上下前後左右方向の移動加速度を検知する。センサ部2が備える複数のセンサは、それぞれ検知結果を制御部6へ出力する。 The geomagnetic sensor acquires the direction in which the information providing device 1 is facing by detecting the geomagnetism. Further, the acceleration sensor detects the moving acceleration in the up / down / front / back / left / right directions when the information providing device 1 moves. Each of the plurality of sensors included in the sensor unit 2 outputs the detection result to the control unit 6.

(撮像部)
撮像部3は、例えば、固体撮像素子等を備えるカメラである。撮像部3は、撮像した画像のデータを制御部6へ出力する。
(Image pickup unit)
The image pickup unit 3 is, for example, a camera provided with a solid-state image pickup element or the like. The image pickup unit 3 outputs the data of the captured image to the control unit 6.

(操作表示部)
操作表示部4は、例えば、タッチパネルディスプレイである。操作表示部4は、例えば、ユーザによる情報提供プログラムの起動操作や、撮像部3を使用した画像の撮像操作等を受け付ける。また、操作表示部4は、撮像部3によって撮像される画像や、前述した自己位置の通過地点を示すマーク等の画像情報を表示する。
(Operation display)
The operation display unit 4 is, for example, a touch panel display. The operation display unit 4 accepts, for example, an operation for activating an information providing program by a user, an image imaging operation using the imaging unit 3, and the like. Further, the operation display unit 4 displays an image image captured by the image pickup unit 3 and image information such as a mark indicating a passing point of the self-position described above.

なお、センサ部2および撮像部3は、情報提供装置1がカーナビゲーション装置である場合、車両の所定位置に設置される。つまり、情報提供装置1がカーナビゲーション装置の場合、センサ部2および撮像部3は、情報提供装置1の外部に設けられる。 The sensor unit 2 and the image pickup unit 3 are installed at predetermined positions of the vehicle when the information providing device 1 is a car navigation device. That is, when the information providing device 1 is a car navigation device, the sensor unit 2 and the imaging unit 3 are provided outside the information providing device 1.

(記憶部)
記憶部5は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。かかる記憶部5は、通過地点情報51を記憶する。通過地点情報51については、図3を参照して後述する。
(Memory)
The storage unit 5 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory (Flash Memory), or a storage device such as a hard disk or an optical disk. The storage unit 5 stores the passing point information 51. The passing point information 51 will be described later with reference to FIG.

(制御部)
制御部6は、例えば、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、入出力ポートなどを有するマイクロコンピュータや各種の回路を含む。
(Control unit)
The control unit 6 includes, for example, a microcomputer having a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), an input / output port, and various circuits.

制御部6は、CPUがROMに記憶された各種プログラム(実施形態に係る情報提供プログラムの一例に相当)を、RAMを作業領域として使用して実行することにより機能する検知部61と、マーキング部62と、提供部63とを備える。 The control unit 6 has a detection unit 61 and a marking unit that function by the CPU executing various programs stored in the ROM (corresponding to an example of the information providing program according to the embodiment) using the RAM as a work area. 62 and a providing unit 63 are provided.

なお、検知部61、マーキング部62、および提供部63は、一部または全部がASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等のハードウェアで構成されてもよい。 The detection unit 61, the marking unit 62, and the provision unit 63 may be partially or wholly composed of hardware such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

(検知部)
検知部61は、センサ部2が備える複数のセンサから入力される検知結果に基づいて、情報提供装置1の自己位置の移動を検知する。例えば、検知部61は、歩数センサによる歩数のカウント値が増加した場合に、自己位置が移動したことを検知する。また、検知部61は、加速度センサによって加速度の発生が検知される場合に、自己位置が移動したことを検知する。
(Detector)
The detection unit 61 detects the movement of the self-position of the information providing device 1 based on the detection results input from the plurality of sensors included in the sensor unit 2. For example, the detection unit 61 detects that the self-position has moved when the count value of the number of steps by the step number sensor increases. Further, the detection unit 61 detects that the self-position has moved when the generation of acceleration is detected by the acceleration sensor.

(マーキング部)
マーキング部62は、検知部61による検知結果に基づいて、自己位置の移動開始位置を基準としたローカル座標系に、自己位置の通過地点をマーキングする。例えば、マーキング部62は、検知部61によって自己位置の移動開始が検知された場合に、マーキングを開始する。
(Marking part)
Based on the detection result by the detection unit 61, the marking unit 62 marks the passing point of the self-position in the local coordinate system based on the movement start position of the self-position. For example, the marking unit 62 starts marking when the detection unit 61 detects that the movement of its own position has started.

なお、マーキング部62がマーキングを開始するタイミングは、自己位置の移動開始が検知された場合に限定されるものではない。例えば、検知部61は、自己位置が所定距離以上移動した場合に、マーキングを開始する等、検知部61による検知結果に基づくタイミングであれば、任意のタイミングでマーキングを開始してもよい。 The timing at which the marking unit 62 starts marking is not limited to the case where the start of movement of the self-position is detected. For example, the detection unit 61 may start marking at any timing as long as the timing is based on the detection result by the detection unit 61, such as starting marking when the self-position moves by a predetermined distance or more.

かかるマーキング部62は、自己位置の移動が検知された場合に、その時点における自己位置をローカル座標系の原点として設定する。その後、マーキング部62は、PDR(Pedestrian Dead Reckoning:歩行者自立航法)によって、自己位置の通過地点の位置を取得する。 When the movement of the self-position is detected, the marking unit 62 sets the self-position at that time as the origin of the local coordinate system. After that, the marking unit 62 acquires the position of the passing point of its own position by PDR (Pedestrian Dead Reckoning).

具体的には、マーキング部62は、例えば、所定周期(例えば、2秒間隔)で地磁気センサから自己位置の移動方向(方位)を取得し、さらに、歩数センサのカウント値に基づいて自己位置の移動距離を取得する。 Specifically, the marking unit 62 acquires the moving direction (direction) of the self-position from the geomagnetic sensor at a predetermined cycle (for example, at intervals of 2 seconds), and further, the self-position is based on the count value of the step count sensor. Get the distance traveled.

そして、マーキング部62は、自己位置の移動方向と、歩数から算出する自己位置の移動距離とに基づいて、ローカル座標系における自己位置の通過地点の座標を順次算出して取得し、記憶部5に通過地点情報51として記憶させる。 Then, the marking unit 62 sequentially calculates and acquires the coordinates of the passing point of the self-position in the local coordinate system based on the movement direction of the self-position and the movement distance of the self-position calculated from the number of steps, and the storage unit 5 Is stored as passing point information 51.

ここで、図3を参照し、実施形態に係る通過地点情報51の一例について説明する。図3は、実施形態に係る通過地点情報51の一例を示す説明図である。図3に示すように、通過地点情報51は、自己位置が通過した各通過地点のIDと、取得日時と、位置情報とが対応付けられた情報である。 Here, an example of the passage point information 51 according to the embodiment will be described with reference to FIG. FIG. 3 is an explanatory diagram showing an example of the passage point information 51 according to the embodiment. As shown in FIG. 3, the passing point information 51 is information in which the ID of each passing point through which the self-position has passed, the acquisition date and time, and the position information are associated with each other.

IDは、各通過地点を識別するために、マーキング部62によって各通過地点に割り当てられる通過地点の識別情報である。マーキング部62は、例えば、図3に示すように、自己位置が通過する順番にM1、M2、・・・というように順番を示す数字が増大するIDを各通過地点に割当てる。 The ID is identification information of a passing point assigned to each passing point by the marking unit 62 in order to identify each passing point. As shown in FIG. 3, the marking unit 62 assigns an ID in which the number indicating the order increases, such as M1, M2, ... In the order in which the self-position passes, to each passing point.

取得日時は、マーキング部62によって、ローカル座標系における通過地点の座標が取得された日時である。図3に示す取得日時#1、取得日時#2には、それぞれ、M1、M2のIDが割り当てられた通過地点の座標が取得された年月日時刻が含まれている。 The acquisition date and time is the date and time when the coordinates of the passing point in the local coordinate system are acquired by the marking unit 62. The acquisition date / time # 1 and the acquisition date / time # 2 shown in FIG. 3 include the date and time when the coordinates of the passing points to which the IDs of M1 and M2 are assigned are acquired, respectively.

位置情報は、ローカル座標系における各通過地点の位置を示す情報である。図3に示す位置情報#1、位置情報#2には、それぞれ、M1、M2のIDが割り当てられた通過地点のローカル座標系における座標値が含まれている。 The position information is information indicating the position of each passing point in the local coordinate system. The position information # 1 and the position information # 2 shown in FIG. 3 include coordinate values in the local coordinate system of the passing points to which the IDs of M1 and M2 are assigned, respectively.

マーキング部62は、自己位置の通過地点の座標を取得する度に、各通過地点にIDを割当て、座標の取得日時、および位置情報を通過地点情報51に追加しながら記憶部5に記憶させる。かかるマーキング部62による処理は、図1(b)に示す通過地点にマークM1~M14をマーキングする処理に相当する。 Each time the marking unit 62 acquires the coordinates of the passing point of its own position, an ID is assigned to each passing point, and the acquisition date and time of the coordinates and the position information are stored in the storage unit 5 while being added to the passing point information 51. The process by the marking unit 62 corresponds to the process of marking the marks M1 to M14 at the passing points shown in FIG. 1 (b).

(提供部)
図2へ戻り、提供部63について説明する。提供部63は、マーキング部62によってマーキングされた通過地点の位置を示す情報をユーザへ提供する。例えば、提供部63は、検知部61によって自己位置の移動終了が検知された場合に、通過地点の位置を示す情報をユーザへ提供する。
(Providing department)
Returning to FIG. 2, the providing unit 63 will be described. The providing unit 63 provides the user with information indicating the position of the passing point marked by the marking unit 62. For example, the providing unit 63 provides the user with information indicating the position of the passing point when the detection unit 61 detects the end of the movement of the self-position.

このとき、提供部63は、ユーザにより目視される景色の撮像画像に、通過地点の位置を示すマーク(例えば、図1(b)に示すマークM14~M9等)のような拡張現実画像を重畳させた画像を操作表示部4によって表示させてユーザへ提供する。 At this time, the providing unit 63 superimposes an augmented reality image such as a mark indicating the position of the passing point (for example, marks M14 to M9 shown in FIG. 1B) on the captured image of the scenery visually viewed by the user. The displayed image is displayed by the operation display unit 4 and provided to the user.

具体的には、提供部63は、自己位置の移動が終了し、ユーザが撮像部3によって周囲の景色を撮像した場合に、撮像画像を画像認識することによって、撮像画像中でユーザの視界を妨げる壁等の障害物を特定する。 Specifically, when the movement of the self-position is completed and the user captures the surrounding scenery by the imaging unit 3, the providing unit 63 recognizes the captured image to obtain the user's view in the captured image. Identify obstacles such as obstructing walls.

そして、提供部63は、マーキング部62によってマーキングされた全通過地点のマークうち、特定した障害物によってユーザから視認不可能なマークを除外し、ユーザから視認可能なマークだけを選択的に撮像画像に重畳表示させる。これにより、提供部63は、例えば、図1(d)や図1(f)に示すような画像を操作表示部4に表示させることができる。 Then, the providing unit 63 excludes the marks invisible to the user due to the identified obstacle from the marks of all the passing points marked by the marking unit 62, and selectively captures only the marks visible to the user. It is superimposed and displayed on. As a result, the providing unit 63 can display, for example, an image as shown in FIGS. 1D and 1F on the operation display unit 4.

このように、提供部63は、マーキング部62によってマーキングされた自己位置の通過地点の位置を示す情報をユーザへ提供することによって、GPSが利用不可能で地図データもない場所であっても、移動したユーザを元居た場所に帰すことができる。 In this way, the providing unit 63 provides the user with information indicating the position of the passing point of the self-position marked by the marking unit 62, even in a place where GPS is not available and there is no map data. You can return the moved user to where he was.

なお、ここでは、情報提供装置1がGPSを利用する機能および地図データを持たない場合を例に挙げて説明したが、情報提供装置1は、GPSを利用する機能および地図データを備えていてもよい。 Here, the case where the information providing device 1 does not have the function of using GPS and the map data has been described as an example, but the information providing device 1 may have the function of using GPS and the map data. good.

かかる構成の場合、情報提供装置1は、GPSや地図データが使える場合には、提供部63によってGPSおよび地図データを利用した一般的な経路案内(ナビゲーション)を行わせる。なお、情報提供装置1は、GPSおよび地図データを利用した経路案内を行う場合にも、マーキング部62によって前述した通過地点のマーキングを行わせることもできる。 In the case of such a configuration, when GPS or map data can be used, the information providing device 1 causes the providing unit 63 to perform general route guidance (navigation) using GPS and map data. The information providing device 1 can also make the marking unit 62 mark the passing point described above even when the route guidance using GPS and map data is performed.

その後、情報提供装置1は、例えば、GPS衛星からの電波を受信できなくなった場合や、自己位置のデータが地図データの中に存在していない場合には、提供部63によって上述したような通過地点の位置を示す情報の提供を行わせる。 After that, the information providing device 1 passes through as described above by the providing unit 63, for example, when the radio wave from the GPS satellite cannot be received or when the self-position data does not exist in the map data. Have them provide information indicating the location of the point.

これにより、情報提供装置1は、経路案内の途中でGPS衛星からの電波を受信できなくなったり、ユーザが地図データにない場所へ入り込んだりした場合に、ユーザを元居た場所まで適切に案内して帰すことができる。 As a result, the information providing device 1 appropriately guides the user to the place where he / she was originally when the radio wave from the GPS satellite cannot be received during the route guidance or when the user enters a place not included in the map data. Can be returned.

なお、図1を参照して説明した情報提供方法では、ユーザが撮像部3による撮像方向を変更し、帰路として最短の経路を選択する場合を例に挙げて説明したが、提供部63は、ユーザの移動経路によっては、始めから最短の帰路情報を提供することもできる。 In the information providing method described with reference to FIG. 1, the case where the user changes the imaging direction by the imaging unit 3 and selects the shortest route as the return route has been described as an example, but the providing unit 63 has described. Depending on the user's travel route, it is possible to provide the shortest return information from the beginning.

次に、図4を参照し、提供部63が最短の帰路情報を生成する手順の一例について説明する。図4は、実施形態に係る最短の帰路情報の生成手順を示す説明図である。図4(a)に示すように、ユーザは、あるスタート地点P3から経路L1、経路L5、経路L6、および経路L7を経由して、あるゴール地点P4まで移動する場合がある。 Next, with reference to FIG. 4, an example of a procedure in which the providing unit 63 generates the shortest return route information will be described. FIG. 4 is an explanatory diagram showing a procedure for generating the shortest return information according to the embodiment. As shown in FIG. 4A, the user may move from a certain start point P3 to a certain goal point P4 via a route L1, a route L5, a route L6, and a route L7.

かかる場合、図4(b)に示すように、マーキング部62は、先ほど説明した場合と同様に、自己位置が移動した通過地点の順番に通過地点をマークM1~M26によってマーキングする。 In such a case, as shown in FIG. 4B, the marking unit 62 marks the passing points by the marks M1 to M26 in the order of the passing points where the self-position has moved, as in the case described above.

そして、提供部63は、通過地点をつないだ自己位置の移動経路に環状部(ループ)がある場合、移動経路から環状部を除外した経路に含まれる通過地点の位置を示す情報を最短の帰路情報としてユーザへ提供する。 Then, when the moving path at the self-position connecting the passing points has an annular portion (loop), the providing unit 63 provides the shortest return route with information indicating the position of the passing point included in the route excluding the annular portion from the moving route. Provide to the user as information.

図4(b)に示す例では、マークM1~M26までの全ての通過地点をつないだ移動経路のうち、マークM3からマークM7、マークM14、およびマークM18を経由してマークM24に至る経路がループになっている。 In the example shown in FIG. 4B, among the movement routes connecting all the passing points from the marks M1 to M26, the route from the mark M3 to the mark M24 via the mark M7, the mark M14, and the mark M18 is It's a loop.

かかる場合、提供部63は、図4(c)に示すように、ループになっている移動経路に含まれるマークM3~M24を除外し、マークM1、マークM2、マークM25、およびマークM26を残す。 In such a case, as shown in FIG. 4C, the providing unit 63 excludes the marks M3 to M24 included in the looped movement path, and leaves the marks M1, the mark M2, the mark M25, and the mark M26. ..

そして、提供部63は、残したマークM1、マークM2、マークM25、およびマークM26の拡張現実画像を撮像画像に重畳表示させる。これにより、提供部63は、図4(d)に示すように、ゴール地点P4からスタート地点P3までの最短の経路L8の情報をユーザへ提供することができる。 Then, the providing unit 63 superimposes and displays the augmented reality images of the remaining marks M1, mark M2, mark M25, and mark M26 on the captured image. As a result, as shown in FIG. 4D, the providing unit 63 can provide the user with information on the shortest route L8 from the goal point P4 to the start point P3.

なお、情報提供装置1は、他の情報提供装置によってマーキングされた他の情報提供装置が通過した通過地点を示す情報を取得する構成をさらに備えることで、より有用な情報をユーザへ提供することができる。かかる構成を備える情報提供装置については、図6~図9を参照して後述する。 It should be noted that the information providing device 1 further provides a configuration for acquiring information indicating a passing point through which another information providing device marked by the other information providing device has passed, thereby providing the user with more useful information. Can be done. An information providing device having such a configuration will be described later with reference to FIGS. 6 to 9.

〔3.情報提供装置の処理〕
次に、図5を参照し、実施形態に係る情報提供装置1の制御部6が実行する処理の一例について説明する。図5は、実施形態に係る情報提供装置1の制御部6が実行する処理の一例を示すフローチャートである。
[3. Information provider processing]
Next, with reference to FIG. 5, an example of the processing executed by the control unit 6 of the information providing device 1 according to the embodiment will be described. FIG. 5 is a flowchart showing an example of a process executed by the control unit 6 of the information providing device 1 according to the embodiment.

制御部6は、実施形態に係る情報提供プログラムが起動された場合に、図5に示す処理を実行する。具体的には、図5に示すように、制御部6は、情報提供プログラムが起動されると、まず、自己位置の移動開始を検知したか否かを判定する(ステップS101)。 The control unit 6 executes the process shown in FIG. 5 when the information providing program according to the embodiment is started. Specifically, as shown in FIG. 5, when the information providing program is activated, the control unit 6 first determines whether or not it has detected the start of movement of its own position (step S101).

そして、制御部6は、移動開始を検知しないと判定した場合(ステップS101,No)、移動開始を検知するまでステップS101の判定処理を繰り返す。また、制御部6は、移動開始を検知したと判定した場合(ステップS101,Yes)、自己位置の通過地点をマーキングする(ステップS102)。 Then, when the control unit 6 determines that the start of movement is not detected (steps S101, No), the control unit 6 repeats the determination process of step S101 until the start of movement is detected. Further, when the control unit 6 determines that the start of movement is detected (step S101, Yes), the control unit 6 marks the passing point of the self-position (step S102).

続いて、制御部6は、マーキングした通過地点のローカル座標系における位置情報および位置情報の取得日時を記憶する(ステップS103)。その後、制御部6は、自己位置の移動終了を検知したか否かを判定する(ステップS104)。そして、制御部6は、移動終了を検知しないと判定した場合(ステップS104,No)、処理をステップS102へ移す。 Subsequently, the control unit 6 stores the position information in the local coordinate system of the marked passing point and the acquisition date and time of the position information (step S103). After that, the control unit 6 determines whether or not the end of movement of the self-position has been detected (step S104). Then, when the control unit 6 determines that the end of movement is not detected (step S104, No), the control unit 6 shifts the process to step S102.

また、制御部6は、移動終了を検知したと判定した場合(ステップS104,Yes)、撮像部3によって撮像される実空間の撮像画像に、通過地点の拡張現実画像を重畳表示させ(ステップS105)、処理を終了する。その後、制御部6は、ステップS101から再度、処理を開始する。 Further, when the control unit 6 determines that the end of movement is detected (step S104, Yes), the augmented reality image of the passing point is superimposed and displayed on the image captured in the real space captured by the image pickup unit 3 (step S105). ), End the process. After that, the control unit 6 starts the process again from step S101.

〔4.変形例〕
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
[4. Modification example]
Although some of the embodiments of the present application have been described in detail with reference to the drawings, these are examples, and various modifications are made based on the knowledge of those skilled in the art, including the embodiments described in the disclosure column of the invention. It is possible to carry out the present invention in other modified forms.

例えば、情報提供装置1は、PDRのような技術を使用する場合、グローバル座標系の自己位置を測位することができないため、例えば、センサによる検知精度、ユーザの体格、およびユーザの歩き方の違いに起因して取得する自己位置に誤差が生じることがある。 For example, when the information providing device 1 uses a technology such as PDR, it cannot determine the self-position of the global coordinate system. Therefore, for example, the detection accuracy by the sensor, the physique of the user, and the walking method of the user are different. There may be an error in the acquired self-position due to the above.

そこで、情報提供装置1は、他の情報提供装置によってマーキングされた他の情報提供装置が通過した通過地点(以下、「他装置通過地点」と記載する)を示す情報を取得することで、他装置通過地点の位置に基づき自己位置を補正することができる。 Therefore, the information providing device 1 obtains information indicating a passing point (hereinafter, referred to as "other device passing point") through which the other information providing device marked by the other information providing device has passed. The self-position can be corrected based on the position of the device passing point.

図6は、実施形態の変形例に係る情報提供装置1aの構成の一例を示すブロック図である。図6に示すように、情報提供装置1aは、図2に示す情報提供装置1が備える構成に加えて、通信部7を備える。さらに、情報提供装置1aは、制御部6aがGPS部64と、取得部65と、推定部66とを備える。 FIG. 6 is a block diagram showing an example of the configuration of the information providing device 1a according to the modified example of the embodiment. As shown in FIG. 6, the information providing device 1a includes a communication unit 7 in addition to the configuration provided in the information providing device 1 shown in FIG. Further, in the information providing device 1a, the control unit 6a includes a GPS unit 64, an acquisition unit 65, and an estimation unit 66.

また、情報提供装置1aは、マーキング部62aおよび提供部63aの動作と、通過地点情報51aの内容とが図2に示す情報提供装置1とは一部異なる。なお、検知部61は、図2に示すものと同一である。 Further, the information providing device 1a is partially different from the information providing device 1 shown in FIG. 2 in that the operations of the marking unit 62a and the providing unit 63a and the contents of the passing point information 51a are different from those of the information providing device 1. The detection unit 61 is the same as that shown in FIG.

かかる情報提供装置1aは、例えば、インターネット等の通信ネットワークNを介してサーバ装置100と、複数の他の情報提供装置10-1~10-n(nは、2以上の自然数)と通信可能に接続される。なお、以下では、任意の他の情報提供装置を指す場合には、他の情報提供装置10と記載する。 The information providing device 1a can communicate with the server device 100 and a plurality of other information providing devices 10-1 to 10-n (n is a natural number of 2 or more) via, for example, a communication network N such as the Internet. Be connected. In the following, when referring to any other information providing device, it will be referred to as another information providing device 10.

他の情報提供装置10は、情報提供装置1aと同様の構成を備える。また、サーバ装置100は、複数の他の情報提供装置10-1~10-nから他装置通過地点の位置を示す情報を収集して蓄積する装置である。 The other information providing device 10 has the same configuration as the information providing device 1a. Further, the server device 100 is a device that collects and stores information indicating the position of a passing point of another device from a plurality of other information providing devices 10-1 to 10-n.

情報提供装置1aの通信部7は、例えば、NIC(Network Interface Card)等によって実現される。通信部7は、通信ネットワークNを介して無線により複数の他の情報提供装置10-1~10-nおよびサーバ装置100と通信可能に接続される。GPS部64は、GPS衛星から受信する電波に基づいて、グローバル座標系における自己位置を測位する。 The communication unit 7 of the information providing device 1a is realized by, for example, a NIC (Network Interface Card) or the like. The communication unit 7 is wirelessly connected to the plurality of other information providing devices 10-1 to 10-n and the server device 100 via the communication network N so as to be able to communicate with each other. The GPS unit 64 determines its own position in the global coordinate system based on the radio waves received from the GPS satellites.

取得部65は、通信ネットワークNおよび通信部7を介して他装置通過地点の位置を示す情報を取得する。そして、マーキング部62aは、取得部65によって取得される他装置通過地点の位置を示す情報に基づいて自己位置を補正する。 The acquisition unit 65 acquires information indicating the position of a passing point of another device via the communication network N and the communication unit 7. Then, the marking unit 62a corrects its own position based on the information indicating the position of the passing point of the other device acquired by the acquisition unit 65.

このとき、取得部65は、他の情報提供装置10から直接、他装置通過地点の位置を示す情報を取得することができる。また、取得部65は、サーバ装置100から一度に他の情報提供装置10-1~10-nの他装置通過地点を示す情報を取得することもできる。 At this time, the acquisition unit 65 can directly acquire information indicating the position of the passing point of the other device from the other information providing device 10. Further, the acquisition unit 65 can also acquire information indicating the passing points of the other information providing devices 10-1 to 10-n from the server device 100 at a time.

取得部65は、他の情報提供装置10から直接、他装置通過地点の位置を示す情報を取得する場合、自己位置とすれ違う他の情報提供装置10から他装置通過地点の位置を示す情報を取得する。 When the acquisition unit 65 directly acquires the information indicating the position of the passing point of the other device from the other information providing device 10, the acquisition unit 65 acquires the information indicating the position of the passing point of the other device from the other information providing device 10 passing by its own position. do.

情報提供装置1aは、例えば、他の情報提供装置10から発信されるビーコン等の信号を受信し、受信強度が徐々に増大した後、受信強度が徐々に減少した場合、他の情報提供装置10とすれ違ったと判定することができる。このとき、取得部65は、すれ違った他の情報提供装置10から他装置通過地点の位置を示す情報を取得する。 The information providing device 1a receives, for example, a signal such as a beacon transmitted from another information providing device 10, and when the receiving strength gradually increases and then the receiving strength gradually decreases, the other information providing device 10 It can be determined that they have passed each other. At this time, the acquisition unit 65 acquires information indicating the position of the passing point of the other device from the other information providing device 10 that has passed each other.

情報提供装置1aは、他の情報提供装置10とすれ違った時点で自装置がマーキングした通過地点と、他の情報提供装置10によってマーキングされた他装置通過地点との位置情報の相関に基づき、他装置通過地点の位置をローカル座標系における位置に変換する。 The information providing device 1a is based on the correlation of the position information between the passing point marked by the own device at the time of passing the other information providing device 10 and the passing point of the other device marked by the other information providing device 10. Converts the position of the device passage point to the position in the local coordinate system.

これにより、情報提供装置1aは、すれ違った他の情報提供装置10から取得する全ての他装置通過地点のローカル座標系における位置を取得することができる。 As a result, the information providing device 1a can acquire the positions of all the passing points of other devices acquired from the other information providing devices 10 that have passed each other in the local coordinate system.

また、取得部65は、サーバ装置100から他装置通過地点の位置を示す情報を取得する場合、GPSが利用不可能となる直前のグローバル座標系の位置が自装置と同じ他の情報提供装置10から他装置通過地点の位置を示す情報を取得する。 Further, when the acquisition unit 65 acquires information indicating the position of the passing point of the other device from the server device 100, the other information providing device 10 having the same position in the global coordinate system as the own device immediately before the GPS becomes unavailable. Information indicating the position of the passing point of another device is acquired from.

かかる場合、情報提供装置1aは、自装置のローカル座標系の基準(原点)と、他の情報提供装置10のローカル座標系の基準(原点)とが略同一位置であるため、他装置通過地点の位置を自装置のローカル座標系の位置としてそのまま使用することができる。 In such a case, since the reference (origin) of the local coordinate system of the own device and the reference (origin) of the local coordinate system of the other information providing device 10 are substantially the same position, the information providing device 1a is a passing point of the other device. The position of can be used as it is as the position of the local coordinate system of the own device.

そして、マーキング部62aは、取得部65によって取得される他装置通過地点の位置に基づいて自己位置を補正する。図7は、実施形態に係る自己位置の補正手順の一例を示す説明図である。 Then, the marking unit 62a corrects its own position based on the position of the passing point of the other device acquired by the acquisition unit 65. FIG. 7 is an explanatory diagram showing an example of the self-position correction procedure according to the embodiment.

図7(a)に示すように、情報提供装置1aは、ある経路L10を通って、ある地点P5に到着した場合に、他装置通過地点の位置を示す情報を取得する。このとき、多くの他の情報提供装置10が、例えば、図7(a)に太線矢印で示す経路L11を通っており、同図に複数の黒点で示すように、あるエリア101a内に入っている場合がある。 As shown in FIG. 7A, when the information providing device 1a arrives at a certain point P5 through a certain path L10, the information providing device 1a acquires information indicating the position of another device passing point. At this time, many other information providing devices 10 pass through, for example, the path L11 indicated by the thick arrow in FIG. 7A, and enter a certain area 101a as shown by a plurality of black dots in the figure. There may be.

かかる場合、エリア101aは、多くのユーザが利用する設備(例えば、トイレ101)である可能性がある。そして、情報提供装置1aもトイレ101の可能性があるエリア101aの近傍に到着していることから、情報提供装置1aの自己位置は、地点P5ではなく、実際にはエリア101a内である可能性が高い。 In such a case, the area 101a may be a facility used by many users (for example, a toilet 101). Since the information providing device 1a also arrives in the vicinity of the area 101a that may be the toilet 101, the self-position of the information providing device 1a may actually be in the area 101a instead of the point P5. Is high.

そこで、マーキング部62aは、マーキングした地点P5の位置を、所定の閾値を超える複数の他の情報提供装置10によってマーキングされていた場所の位置に基づいて補正する。例えば、図7(b)に示すように、マーキング部62aは、地点P5の位置をエリア101aの中心点P6に補正する。 Therefore, the marking unit 62a corrects the position of the marked point P5 based on the position of the place marked by the plurality of other information providing devices 10 exceeding a predetermined threshold value. For example, as shown in FIG. 7B, the marking portion 62a corrects the position of the point P5 to the center point P6 of the area 101a.

なお、マーキング部62は、エリア101aがトイレである可能性が高い場合、他の情報提供装置10の多くがエリア101aから折り返す地点(トイレの出口の可能性がある地点)に、自装置の折り返し地点を合わせる補正を行ってもよい。 In addition, when there is a high possibility that the area 101a is a toilet, the marking unit 62 turns back the own device to a point where most of the other information providing devices 10 turn back from the area 101a (a point where there is a possibility of an exit of the toilet). You may make a correction to match the points.

これにより、マーキング部62aは、地点P5の位置に誤差が生じている場合に、誤差を補正することで自己位置の精度を向上させることができる。なお、このとき、マーキング部62aは、それまで通過して来た経路L10についても、多くの他の情報提供装置10が通過した経路L11に補正することができる。 As a result, when an error occurs in the position of the point P5, the marking unit 62a can improve the accuracy of the self-position by correcting the error. At this time, the marking unit 62a can correct the path L10 that has passed up to that point to the path L11 that many other information providing devices 10 have passed.

また、マーキング部62aは、マーキングした通過地点の位置を、後述する推定部66によって推定される他の情報提供装置10のユーザが利用した施設または設備の位置に基づいて補正することもできる。 Further, the marking unit 62a can also correct the position of the marked passing point based on the position of the facility or equipment used by the user of the other information providing device 10 estimated by the estimation unit 66 described later.

これにより、マーキング部62aは、例えば、トイレ101、階段、特徴的な内部形状をした店舗等の特定の施設または設備の場所に基づいて自己位置を補正することにより、自己位置の精度をさらに向上させることができる。 As a result, the marking unit 62a further improves the accuracy of the self-position by correcting the self-position based on the location of a specific facility or equipment such as a toilet 101, stairs, or a store having a characteristic internal shape. Can be made to.

また、マーキング部62aは、マーキングした通過地点の位置を取得部65によって取得される他装置取得地点の位置を示す情報に基づいて補正する。例えば、マーキング部62aは、すれ違う他の情報提供装置10から取得する他装置通過地点の位置を示す情報に基づく補正を行う場合、マーキングした通過地点の位置と、対応する他装置通過点の位置との中間点となるように、通過地点の位置を補正する。これにより、マーキング部62aは、マーキングした通過地点の位置に誤差が生じていた場合に、誤差を低減することができる。 Further, the marking unit 62a corrects the position of the marked passing point based on the information indicating the position of the other device acquisition point acquired by the acquisition unit 65. For example, when the marking unit 62a makes a correction based on the information indicating the position of the passing point of the other device acquired from the other information providing device 10 passing by, the position of the marked passing point and the position of the corresponding passing point of the other device are used. Correct the position of the passing point so that it becomes the middle point of. As a result, the marking unit 62a can reduce the error when there is an error in the position of the marked passing point.

また、マーキング部62aは、サーバ装置100から取得する他の情報提供装置10-1~10-nが通過した他装置通過地点の位置を示す情報に基づく補正を行う場合、より多くの他の情報提供装置10が通過した他装置通過地点に通過地点を合わせる補正を行う。これにより、マーキング部62aは、マーキングした通過地点の位置の誤差をさらに低減することができる。 Further, when the marking unit 62a makes a correction based on the information indicating the position of the passing point of the other device passed by the other information providing devices 10-1 to 10-n acquired from the server device 100, more other information is obtained. The correction is performed so that the passing point is adjusted to the passing point of the other device that the providing device 10 has passed. As a result, the marking unit 62a can further reduce the error in the position of the marked passing point.

また、マーキング部62aは、既知の時刻に既知の地点を移動しながら信号(例えば、ビーコン)を発信する発信装置からの信号を受信した場合には、マーキングした通過地点の位置を、過去に既知の地点を通過した他の情報提供装置10の他装置通過地点の位置に基づいて補正する。 Further, when the marking unit 62a receives a signal from a transmitting device that transmits a signal (for example, a beacon) while moving to a known point at a known time, the marking unit 62a knows the position of the marked passing point in the past. The correction is made based on the position of the passing point of the other device of the other information providing device 10 that has passed the point of.

発信装置は、例えば、自立航法によって施設内を自動走行するロボットまたは店舗の従業員や施設の警備員等といった所定の職員によって携帯される端末装置である。これにより、マーキング部62aは、過去に自装置と同じ既知の位置を通過したことのある他の情報提供装置10が多ければ多い程、通過地点の位置の精度を向上させることができる。 The transmitting device is, for example, a terminal device carried by a predetermined staff member such as a robot that automatically travels in the facility by self-contained navigation or a store employee or a facility guard. As a result, the marking unit 62a can improve the accuracy of the position of the passing point as the number of other information providing devices 10 that have passed the same known position as the own device in the past increases.

推定部66は、他の情報提供装置10のユーザが利用した施設または設備を取得部65によって取得される他装置通過地点の位置を示す情報に基づいて推定する。図8および図9は、実施形態に係る施設または設備の推定手順の一例を示す説明図である。 The estimation unit 66 estimates the facility or equipment used by the user of the other information providing device 10 based on the information indicating the position of the passing point of the other device acquired by the acquisition unit 65. 8 and 9 are explanatory views showing an example of the estimation procedure of the facility or equipment according to the embodiment.

図8に示すように、一部の他の情報提供装置10が経路L13を通り、人通りの多い通路L12へ入った後に脇道に入り、その後、折り返して経路L14を通り、再度、人通りの多い通路L9へ入った後に通路L12から離脱している場合がある。 As shown in FIG. 8, some other information providing devices 10 pass through the route L13, enter the busy passage L12, then enter the side road, then turn back and pass through the route L14, and again in the traffic. After entering the many passages L9, the passage may be separated from the passage L12.

かかる場合、推定部66は、他の情報提供装置10が折り返した地点にトイレ101があると推定する。そして、提供部63aは、推定部66の推定結果に基づき、トイレ101の場所を示す情報をユーザへ提供する。 In such a case, the estimation unit 66 estimates that the toilet 101 is at a point where the other information providing device 10 has turned back. Then, the providing unit 63a provides the user with information indicating the location of the toilet 101 based on the estimation result of the estimation unit 66.

また、図9に示すように、多くの他の情報提供装置10が経路L15を通り、螺旋状の経路をたどった後、螺旋状の経路から離脱している場合がある。かかる場合、推定部66は、他の情報提供装置10移動した螺旋状の経路がある場所を階段102と推定する。そして、提供部63aは、推定部66の推定結果に基づき、階段102の場所を示す情報をユーザへ提供する。 Further, as shown in FIG. 9, many other information providing devices 10 may pass through the path L15, follow the spiral path, and then depart from the spiral path. In such a case, the estimation unit 66 estimates that the place where the other information providing device 10 has moved the spiral path is the staircase 102. Then, the providing unit 63a provides the user with information indicating the location of the stairs 102 based on the estimation result of the estimation unit 66.

このように、情報提供装置1aによれば、建物内の施設および設備の見取り図のデータがなくても、他の情報提供装置10の移動経路から推定することで、建物内の施設または設備の種類および場所を示す情報をユーザに提供することができる。 As described above, according to the information providing device 1a, even if there is no data of the sketch of the facility and the equipment in the building, the type of the facility or the equipment in the building can be estimated by estimating from the movement route of the other information providing device 10. And information indicating the location can be provided to the user.

また、提供部63aは、マーキング部62によってマーキングされた通過地点の位置を示す情報に加えて、取得部65によって取得される他装置通過地点の位置を示す情報をユーザに提供する。 Further, the providing unit 63a provides the user with information indicating the position of the passing point of another device acquired by the acquiring unit 65, in addition to the information indicating the position of the passing point marked by the marking unit 62.

このとき、提供部63aは、例えば、マーキング部62によってマーキングされた自装置の通過地点と、他装置通過地点とで異なる色または形状の拡張現実画像を表示させる。これにより、情報提供装置1aは、建物内の通路に精通していないユーザに対して、ユーザが通ったことがない通路の情報を提供することができる。 At this time, the providing unit 63a displays, for example, an augmented reality image having a different color or shape between the passing point of the own device marked by the marking unit 62 and the passing point of the other device. Thereby, the information providing device 1a can provide the information of the passage that the user has never passed to the user who is not familiar with the passage in the building.

また、提供部63aは、マーキング部62aによってマーキングされた自己位置の通過地点をつなぐ自己位置の移動経路と、取得部65によって取得される情報とに基づいて、自己位置の移動開始位置から移動終了位置までの最短経路を特定してユーザへ提供する。これにより、提供部63aは、最短の移動距離で元居た場所まで帰ることができる帰路をユーザへ提供することができる。 Further, the providing unit 63a starts moving from the moving start position of the self-position based on the movement path of the self-position connecting the passing points of the self-position marked by the marking unit 62a and the information acquired by the acquisition unit 65. The shortest route to the position is specified and provided to the user. As a result, the providing unit 63a can provide the user with a return route that allows the user to return to the place where he / she was originally at the shortest travel distance.

〔5.効果〕
上述したように、実施形態に係る情報提供装置1は、検知部61と、マーキング部62と、提供部63とを備える。検知部61は、自己位置の移動を検知する。マーキング部62は、検知部61による検知結果に基づいて、自己位置の移動開始位置を基準としたローカル座標系に自己位置の通過地点をマーキングする。提供部63は、マーキング部62によってマーキングされた通過地点の位置を示す情報をユーザへ提供する。これにより、情報提供装置1は、GPSが利用不可能であり且つ地図情報がない場合に、移動したユーザを元居た場所に帰すことができる。
[5. effect〕
As described above, the information providing device 1 according to the embodiment includes a detecting unit 61, a marking unit 62, and a providing unit 63. The detection unit 61 detects the movement of its own position. The marking unit 62 marks the passing point of the self-position in the local coordinate system based on the movement start position of the self-position based on the detection result by the detection unit 61. The providing unit 63 provides the user with information indicating the position of the passing point marked by the marking unit 62. As a result, the information providing device 1 can return the moved user to the original place when GPS is not available and there is no map information.

また、提供部63は、通過地点の位置を示す情報を可視化してユーザへ提供する。これにより、ユーザは、情報提供装置1によって提供される可視化された情報をみるだけで、簡単に元居た場所へ帰ることができる。 Further, the providing unit 63 visualizes the information indicating the position of the passing point and provides it to the user. As a result, the user can easily return to the original place only by looking at the visualized information provided by the information providing device 1.

また、提供部63は、自己位置が通過地点を通過した順番を示す情報をユーザへ提供する。これにより、ユーザは、情報提供装置1から提供される情報に含まれる順番を逆にたどって行くことにより、簡単に元居た場所へ帰ることができる。 Further, the providing unit 63 provides the user with information indicating the order in which the self-position has passed the passing point. As a result, the user can easily return to the original place by reversing the order included in the information provided by the information providing device 1.

また、提供部63は、実空間においてユーザによる目視が可能な地点にマーキングされた通過地点の位置を示す情報をユーザへ提供する。これにより、情報提供装置1は、ユーザへ元居た場所まで帰る経路を直感的に認識させることができる。 Further, the providing unit 63 provides the user with information indicating the position of the passing point marked at the point visible to the user in the real space. As a result, the information providing device 1 can intuitively make the user recognize the route to return to the place where he / she was originally.

提供部63は、ユーザにより目視される景色の撮像画像に、通過地点の位置を示す情報として拡張現実画像を重畳表示させる。これにより、情報提供装置1は、ユーザへ元居た場所まで帰る経路を直感的に認識させることができる。 The providing unit 63 superimposes and displays an augmented reality image as information indicating the position of a passing point on the captured image of the scenery visually viewed by the user. As a result, the information providing device 1 can intuitively make the user recognize the route to return to the place where he / she was originally.

また、マーキング部62は、GPSが利用不可能な場合に、通過地点をマーキングする。これにより、情報提供装置1は、GPSを利用する機能を備えている場合に、GPSが利用不可能になっても、移動したユーザを元居た場所に帰すことができる。 Further, the marking unit 62 marks a passing point when GPS is not available. As a result, when the information providing device 1 has a function of using GPS, even if GPS becomes unavailable, the moved user can be returned to the original place.

また、マーキング部62は、自己位置の周辺に関する地図情報がない場合に、通過地点をマーキングする。これにより、情報提供装置1は、地図データを備えている場合に、ユーザが地図データにない場所へ入り込んでも、移動したユーザを元居た場所に帰すことができる。 Further, the marking unit 62 marks the passing point when there is no map information about the periphery of the self-position. As a result, when the information providing device 1 has the map data, even if the user enters a place not included in the map data, the moved user can be returned to the original place.

また、提供部63は、通過地点をつないだ自己位置の移動経路に環状部がある場合、移動経路から環状部を除外した経路に含まれる通過地点の位置を示す情報をユーザへ提供する。これにより、情報提供装置1は、移動経路に環状部がある場合に、元居た場所までユーザを返す最短の経路の情報をユーザへ提供することができる。 Further, when the moving route at the self-position connecting the passing points has an annular portion, the providing unit 63 provides the user with information indicating the position of the passing point included in the route excluding the annular portion from the moving route. As a result, the information providing device 1 can provide the user with information on the shortest route that returns the user to the place where he / she was originally when there is an annular portion in the moving route.

また、情報提供装置1aは、他の情報提供装置10によってマーキングされた通過地点の位置を示す情報を取得する取得部65をさらに備える。そして、提供部63aは、取得部65によって取得される他装置通過地点の位置を示す情報をユーザへ提供する。これにより、情報提供装置1aは、ユーザが通ったことがない通路の情報をユーザへ提供することができる。 Further, the information providing device 1a further includes an acquisition unit 65 for acquiring information indicating the position of the passing point marked by the other information providing device 10. Then, the providing unit 63a provides the user with information indicating the position of the passing point of the other device acquired by the acquiring unit 65. As a result, the information providing device 1a can provide the user with information on the passage that the user has never passed.

また、取得部65は、他の情報提供装置10によってマーキングされた通過地点の位置を示す情報を他の情報提供装置10から取得する。これにより、情報提供装置1aは、ユーザが通ったことがない通路の情報を提供することができる。 Further, the acquisition unit 65 acquires information indicating the position of the passing point marked by the other information providing device 10 from the other information providing device 10. As a result, the information providing device 1a can provide information on the passage that the user has never passed.

また、取得部65は、自己位置とすれ違う他の情報提供装置10から他の情報提供装置10によってマーキングされた通過地点の位置を示す情報を取得する。これにより、情報提供装置1aは、取得する他の情報提供装置10によってマーキングされた通過地点の位置をローカル座標系における位置に変換して利用することができる。 Further, the acquisition unit 65 acquires information indicating the position of the passing point marked by the other information providing device 10 from the other information providing device 10 passing by the self-position. As a result, the information providing device 1a can convert the position of the passing point marked by the other information providing device 10 to be acquired into the position in the local coordinate system and use it.

また、取得部65は、複数の他の情報提供装置10-1~10-nによってマーキングされた通過地点の位置を示す情報を収集して蓄積するサーバ装置100から他の情報提供装置10によってマーキングされた通過地点の位置を示す情報を取得する。これにより、情報提供装置1aは、より多くの通過点の位置を示す情報を取得することができる。 Further, the acquisition unit 65 is marked by another information providing device 10 from the server device 100 that collects and stores information indicating the position of the passing point marked by the plurality of other information providing devices 10-1 to 10-n. Acquire information indicating the position of the passing point. As a result, the information providing device 1a can acquire information indicating the positions of more passing points.

また、取得部65は、GPSが利用不可能となる直前のグローバル座標系の位置が自装置と同じ他の情報提供装置10によってマーキングされた通過地点の位置を示す情報を取得する。これにより、情報提供装置1aは、サーバ装置100から取得される他の情報提供装置10によってマーキングされた通過地点の位置をローカル座標系の位置に変換することなくローカル座標系の位置として利用することができる。 Further, the acquisition unit 65 acquires information indicating the position of the passing point marked by another information providing device 10 whose position in the global coordinate system immediately before the GPS becomes unavailable is the same as that of the own device. As a result, the information providing device 1a uses the position of the passing point marked by the other information providing device 10 acquired from the server device 100 as the position of the local coordinate system without converting it to the position of the local coordinate system. Can be done.

また、マーキング部62aは、マーキングした通過地点の位置を取得部65によって取得される情報に基づいて補正する。これにより、情報提供装置1は、マーキングした通過地点の位置の精度を向上させることができる。 Further, the marking unit 62a corrects the position of the marked passing point based on the information acquired by the acquisition unit 65. As a result, the information providing device 1 can improve the accuracy of the position of the marked passing point.

マーキング部62aは、マーキングした通過地点の位置を、所定の閾値を超える複数の他の情報提供装置10によってマーキングされていた場所の位置に基づいて補正する。これにより、情報提供装置1aは、自己位置の精度を向上させることができる。 The marking unit 62a corrects the position of the marked passing point based on the position of the place marked by the plurality of other information providing devices 10 exceeding a predetermined threshold value. As a result, the information providing device 1a can improve the accuracy of the self-position.

また、情報提供装置1aは、他の情報提供装置10のユーザが利用した施設または設備を取得部65によって取得される情報に基づいて推定する推定部66をさらに備え、マーキング部62aは、マーキングした通過地点の位置を、推定部66によって施設または設備が推定された場所の位置に基づいて補正する。これにより、情報提供装置1aは、自己位置の精度をさらに向上させることができる。 Further, the information providing device 1a further includes an estimation unit 66 that estimates the facility or equipment used by the user of the other information providing device 10 based on the information acquired by the acquisition unit 65, and the marking unit 62a marks the facility or equipment. The position of the transit point is corrected based on the position of the place where the facility or equipment is estimated by the estimation unit 66. As a result, the information providing device 1a can further improve the accuracy of the self-position.

また、提供部63aは、推定部66によって推定される施設または設備に関する情報をユーザへ提供する。これにより、情報提供装置1aは、例えば、建物内の施設および設備の見取り図のデータがなくても、他の情報提供装置10の移動経路から推定することで、建物内の施設または設備の種類および場所を示す情報をユーザに提供することができる。 In addition, the providing unit 63a provides the user with information about the facility or equipment estimated by the estimation unit 66. As a result, the information providing device 1a can be estimated from the movement route of the other information providing device 10 even if there is no data of the sketch of the facility and the equipment in the building, for example, and the type of the facility or the equipment in the building and the information providing device 1a. Information indicating the location can be provided to the user.

また、提供部63aは、マーキング部62aによってマーキングされた自己位置の通過地点をつなぐ自己位置の移動経路と、取得部65によって取得される情報とに基づいて、自己位置の移動開始位置から移動終了位置までの最短経路を特定してユーザへ提供する。これにより、情報提供装置1aは、最短の移動距離で元居た場所まで帰ることができる帰路をユーザへ提供することができる。 Further, the providing unit 63a starts moving from the moving start position of the self-position based on the movement path of the self-position connecting the passing points of the self-position marked by the marking unit 62a and the information acquired by the acquisition unit 65. The shortest route to the position is specified and provided to the user. As a result, the information providing device 1a can provide the user with a return route that allows him / her to return to the place where he / she was originally at the shortest travel distance.

また、マーキング部62aは、既知の時刻に既知の地点を移動しながら信号を発信する発信装置からの信号を受信した場合に、マーキングした通過地点の位置を、過去に既知の地点を通過した他の情報提供装置10によってマーキングされた通過地点の位置に基づいて補正する。これにより、情報提供装置1aは、過去に自装置と同じ既知の位置を通過したことのある他の情報提供装置10が多ければ多い程、通過地点の位置の精度を向上させることができる。 Further, when the marking unit 62a receives a signal from a transmitting device that transmits a signal while moving to a known point at a known time, the marking unit 62a passes the marked passing point position to a known point in the past. The correction is made based on the position of the passing point marked by the information providing device 10. As a result, the information providing device 1a can improve the accuracy of the position of the passing point as the number of other information providing devices 10 that have passed the same known position as the own device in the past increases.

また、発信装置は、自立航法によって自動走行するロボットまたは所定の職員によって携帯される端末装置である。これにより、情報提供装置1aは、発信装置として機能するロボットまたは端末装置が走行している施設内を移動する場合に、通過地点の位置の精度を向上させることができる。 Further, the transmitting device is a robot that automatically travels by self-contained navigation or a terminal device carried by a predetermined staff member. As a result, the information providing device 1a can improve the accuracy of the position of the passing point when the robot or the terminal device functioning as the transmitting device moves in the facility where the robot or the terminal device is traveling.

〔6.ハードウェア構成〕
また、上述してきた実施形態に係る情報提供装置1は、例えば図10に示すような構成のコンピュータ1000によって実現される。図10は、実施形態に係る情報提供装置1の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM1300、HDD1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
[6. Hardware configuration]
Further, the information providing device 1 according to the above-described embodiment is realized by, for example, a computer 1000 having a configuration as shown in FIG. FIG. 10 is a hardware configuration diagram showing an example of a computer that realizes the function of the information providing device 1 according to the embodiment. The computer 1000 has a CPU 1100, a RAM 1200, a ROM 1300, an HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.

CPU1100は、ROM1300またはHDD1400に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM1300は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。 The CPU 1100 operates based on a program stored in the ROM 1300 or the HDD 1400, and controls each part. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 is started, a program depending on the hardware of the computer 1000, and the like.

HDD1400は、CPU1100によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス1500は、インターネット等の通信ネットワークNを介して他の機器からデータを受信してCPU1100へ送り、CPU1100が生成したデータを通信ネットワークNを介して他の機器へ送信する。 The HDD 1400 stores a program executed by the CPU 1100, data used by such a program, and the like. The communication interface 1500 receives data from another device via a communication network N such as the Internet and sends the data to the CPU 1100, and transmits the data generated by the CPU 1100 to the other device via the communication network N.

CPU1100は、入出力インターフェイス1600を介して、ディスプレイ、プリンタ等の出力装置、キーボード、マウス等の入力装置を制御する。CPU1100は、入出力インターフェイス1600を介して、入力装置からデータを取得する。また、CPU1100は、生成したデータを入出力インターフェイス1600を介して出力装置へ出力する。 The CPU 1100 controls an output device such as a display and a printer, and an input device such as a keyboard and a mouse via the input / output interface 1600. The CPU 1100 acquires data from the input device via the input / output interface 1600. Further, the CPU 1100 outputs the generated data to the output device via the input / output interface 1600.

メディアインターフェイス1700は、記録媒体1800に格納されたプログラムまたはデータを読み取り、RAM1200を介してCPU1100に提供する。CPU1100は、かかるプログラムを、メディアインターフェイス1700を介して記録媒体1800からRAM1200上にロードし、ロードしたプログラムを実行する。記録媒体1800は、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。 The media interface 1700 reads a program or data stored in the recording medium 1800 and provides the program or data to the CPU 1100 via the RAM 1200. The CPU 1100 loads the program from the recording medium 1800 onto the RAM 1200 via the media interface 1700, and executes the loaded program. The recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or PD (Phase change rewritable Disk), a magneto-optical recording medium such as MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. And so on.

例えば、コンピュータ1000が実施形態に係る情報提供装置1として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされた情報提供プログラムを実行することにより、制御部6の機能を実現する。コンピュータ1000のCPU1100は、これらのプログラムを記録媒体1800から読み取って実行するが、他の例として、他の装置から通信ネットワークNを介してこれらのプログラムを取得してもよい。 For example, when the computer 1000 functions as the information providing device 1 according to the embodiment, the CPU 1100 of the computer 1000 realizes the function of the control unit 6 by executing the information providing program loaded on the RAM 1200. The CPU 1100 of the computer 1000 reads these programs from the recording medium 1800 and executes them, but as another example, these programs may be acquired from another device via the communication network N.

〔7.その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
[7. others〕
Further, among the processes described in the above-described embodiments and modifications, all or part of the processes described as being automatically performed can be manually performed, or are described as being manually performed. It is also possible to automatically perform all or part of the processed processing by a known method.

この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。 In addition, information including processing procedures, specific names, various data and parameters shown in the above documents and drawings can be arbitrarily changed unless otherwise specified. For example, the various information shown in each figure is not limited to the information shown in the figure.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。 Further, each component of each of the illustrated devices is a functional concept, and does not necessarily have to be physically configured as shown in the figure. That is, the specific form of distribution / integration of each device is not limited to the one shown in the figure, and all or part of them may be functionally or physically distributed / physically distributed in any unit according to various loads and usage conditions. Can be integrated and configured.

例えば、マーキング部62を情報提供装置1の外部装置としてネットワーク経由で接続するようにしてもよい。また、マーキング部62を別の装置がそれぞれ有し、ネットワーク接続されて協働することで、上記の情報提供装置1の機能を実現するようにしてもよい。 For example, the marking unit 62 may be connected via a network as an external device of the information providing device 1. Further, the function of the above-mentioned information providing device 1 may be realized by having another device having the marking unit 62 and connecting them to a network to cooperate with each other.

すなわち、情報提供装置1は、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットフォーム等をAPI(Application Programming Interface)やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。 That is, the information providing device 1 may be realized by a plurality of server computers, and depending on the function, it may be realized by calling an external platform or the like by API (Application Programming Interface) or network computing, and the configuration is flexible. Can be changed to.

また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。また、上述してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、マーキング部62は、マーキング手段やマーキング回路に読み替えることができる。 Further, the above-described embodiments and modifications can be appropriately combined as long as the processing contents do not contradict each other. Further, the above-mentioned "section, module, unit" can be read as "means" or "circuit". For example, the marking unit 62 can be read as a marking means or a marking circuit.

1,1a 情報提供装置
2 センサ部
3 撮像部
4 操作表示部
5 記憶部
51 通過地点情報
6,6a 制御部
61 検知部
62 マーキング部
63,63a 提供部
64 GPS部
65 取得部
66 推定部
10,10-1~10-n 他の情報提供装置
100 サーバ装置
1,1a Information providing device 2 Sensor part 3 Imaging part 4 Operation display part 5 Storage part 51 Passing point information 6,6a Control part 61 Detection part 62 Marking part 63, 63a Providing part 64 GPS part 65 Acquisition part 66 Estimating part 10, 10-1 to 10-n Other information providing devices 100 Server devices

Claims (20)

自己位置の移動を検知する検知部と、
前記検知部による検知結果に基づいて、前記自己位置の移動開始位置を基準としたローカル座標系に、前記自己位置の通過地点と、当該通過地点を前記自己位置が通過した順番に数が大きくなる番号とをマーキングするマーキング部と、
前記マーキング部によってマーキングされた前記通過地点の位置と当該通過地点を前記自己位置が通過した順番を示す前記番号とを含む情報をユーザへ提供する提供部と
他の情報提供装置によってマーキングされた前記他の情報提供装置の通過地点の位置を示す情報を取得する取得部と
を備え
前記提供部は、マーキング部によってマーキングされた前記自己位置の通過地点の位置を示す情報に加えて、前記取得部によって取得される前記他の情報提供装置の通過地点の位置を示す情報をユーザに提供する
ことを特徴とする情報提供装置。
A detector that detects the movement of its own position,
Based on the detection result by the detection unit, the number increases in the order of the passing point of the self-position and the passing point of the self-position in the local coordinate system based on the movement start position of the self-position. The marking part that marks the number and
A providing unit that provides the user with information including the position of the passing point marked by the marking unit and the number indicating the order in which the self-position has passed through the passing point .
With an acquisition unit that acquires information indicating the position of a passing point of the other information providing device marked by the other information providing device.
Equipped with
In addition to the information indicating the position of the passing point of the self-position marked by the marking unit, the providing unit provides the user with information indicating the position of the passing point of the other information providing device acquired by the acquiring unit. offer
An information providing device characterized by the fact that.
自己位置の移動を検知する検知部と、
前記検知部による検知結果に基づいて、前記自己位置の移動開始位置を基準としたローカル座標系に前記自己位置の通過地点をマーキングするマーキング部と、
前記マーキング部によってマーキングされた前記通過地点の位置を示す情報をユーザへ提供する提供部と
他の情報提供装置によってマーキングされた前記他の情報提供装置の通過地点の位置を示す情報を取得する取得部と
を備え、
前記提供部は、
前記通過地点の位置を示す情報に基づいて、前記通過地点をつないだ前記自己位置の移動経路に環状部があると判定した場合に、前記環状部に含まれる前記通過地点の位置を示す情報を前記ユーザへ通知せず、前記移動経路に含まれる前記通過地点から前記環状部に含まれる前記通過地点を除外して残った前記通過地点の位置を示す情報を前記ユーザへ提供し、マーキング部によってマーキングされた前記自己位置の通過地点の位置を示す情報に加えて、前記取得部によって取得される前記他の情報提供装置の通過地点の位置を示す情報をユーザに提供する
ことを特徴とする情報提供装置。
A detector that detects the movement of its own position,
Based on the detection result by the detection unit, a marking unit that marks the passing point of the self-position in the local coordinate system based on the movement start position of the self-position, and a marking unit.
A providing unit that provides the user with information indicating the position of the passing point marked by the marking unit .
With an acquisition unit that acquires information indicating the position of a passing point of the other information providing device marked by the other information providing device.
Equipped with
The providing part
When it is determined that there is an annular portion in the movement path of the self-position connecting the passing points based on the information indicating the position of the passing point, the information indicating the position of the passing point included in the annular portion is used. Information indicating the position of the remaining passing point excluding the passing point included in the annular portion from the passing point included in the moving route is provided to the user without notifying the user, and the marking unit provides information. In addition to the information indicating the position of the passing point of the self-position marked, the user is provided with the information indicating the position of the passing point of the other information providing device acquired by the acquisition unit.
An information providing device characterized by the fact that.
前記提供部は、
前記通過地点の位置を示す情報を可視化して前記ユーザへ提供する
ことを特徴とする請求項1または請求項2に記載の情報提供装置。
The providing part
The information providing device according to claim 1 or 2, wherein the information indicating the position of the passing point is visualized and provided to the user.
前記提供部は、
前記ユーザにより目視される景色の撮像画像に、前記通過地点の位置を示す情報として拡張現実画像を重畳表示させる
ことを特徴とする請求項1~のいずれか一つに記載の情報提供装置。
The providing part
The information providing device according to any one of claims 1 to 3 , wherein an augmented reality image is superimposed and displayed as information indicating the position of the passing point on the captured image of the scenery visually viewed by the user.
前記マーキング部は、
GPS(Global Positioning System)が利用不可能な場合に、前記通過地点をマーキングする
ことを特徴とする請求項1~のいずれか一つに記載の情報提供装置。
The marking part is
The information providing device according to any one of claims 1 to 4 , wherein when GPS (Global Positioning System) is unavailable, the passing point is marked.
前記マーキング部は、
前記自己位置の周辺に関する地図情報がない場合に、前記通過地点をマーキングする
ことを特徴とする請求項1~のいずれか一つに記載の情報提供装置。
The marking part is
The information providing device according to any one of claims 1 to 5 , wherein when there is no map information about the periphery of the self-position, the passing point is marked.
前記取得部は、
前記他の情報提供装置によってマーキングされた前記通過地点の位置を示す情報を当該他の情報提供装置から取得する
ことを特徴とする請求項1~6のいずれか一つに記載の情報提供装置。
The acquisition unit
The information providing device according to any one of claims 1 to 6 , wherein information indicating the position of the passing point marked by the other information providing device is acquired from the other information providing device.
前記取得部は、
前記自己位置とすれ違う前記他の情報提供装置から当該他の情報提供装置によってマーキングされた前記通過地点の位置を示す情報を取得する
ことを特徴とする請求項に記載の情報提供装置。
The acquisition unit
The information providing device according to claim 7 , wherein information indicating the position of the passing point marked by the other information providing device is acquired from the other information providing device that passes the self-position.
前記取得部は、
複数の前記他の情報提供装置によってマーキングされた前記通過地点の位置を示す情報を収集して蓄積するサーバ装置から前記他の情報提供装置によってマーキングされた前記通過地点の位置を示す情報を取得する
ことを特徴とする請求項1~8のいずれか一つに記載の情報提供装置。
The acquisition unit
The information indicating the position of the passing point marked by the other information providing device is acquired from the server device that collects and stores the information indicating the position of the passing point marked by the plurality of other information providing devices. The information providing device according to any one of claims 1 to 8 , wherein the information providing device is characterized by the above.
前記取得部は、
GPS(Global Positioning System)が利用不可能となる直前のグローバル座標系の位置が自装置と同じ前記他の情報提供装置によってマーキングされた前記通過地点の位置を示す情報を取得する
ことを特徴とする請求項に記載の情報提供装置。
The acquisition unit
It is characterized by acquiring information indicating the position of the passing point marked by the other information providing device having the same position as the own device in the global coordinate system immediately before the GPS (Global Positioning System) becomes unavailable. The information providing device according to claim 9 .
前記マーキング部は、
マーキングした前記通過地点の位置を前記取得部によって取得される情報に基づいて補正する
ことを特徴とする請求項10のいずれか一つに記載の情報提供装置。
The marking part is
The information providing device according to any one of claims 1 to 10 , wherein the position of the marked passing point is corrected based on the information acquired by the acquisition unit.
前記マーキング部は、
マーキングした前記通過地点の位置を、所定の閾値を超える複数の前記他の情報提供装置によってマーキングされていた場所の位置に基づいて補正する
ことを特徴とする請求項11に記載の情報提供装置。
The marking part is
The information providing device according to claim 11 , wherein the position of the marked passing point is corrected based on the position of the place marked by the plurality of other information providing devices exceeding a predetermined threshold value.
前記他の情報提供装置のユーザが利用した施設または設備を前記取得部によって取得される情報に基づいて推定する推定部
をさらに備え、
前記マーキング部は、
マーキングした前記通過地点の位置を、前記推定部によって施設または設備が推定された場所の位置に基づいて補正する
ことを特徴とする請求項11または請求項12に記載の情報提供装置。
Further provided with an estimation unit that estimates the facility or equipment used by the user of the other information providing device based on the information acquired by the acquisition unit.
The marking part is
The information providing device according to claim 11 or 12 , wherein the position of the marked passing point is corrected based on the position of the place where the facility or equipment is estimated by the estimation unit.
前記提供部は、
前記推定部によって推定される施設または設備に関する情報を前記ユーザへ提供する
ことを特徴とする請求項13に記載の情報提供装置。
The providing part
The information providing device according to claim 13 , wherein information about a facility or equipment estimated by the estimation unit is provided to the user.
前記提供部は、
前記マーキング部によってマーキングされた前記自己位置の通過地点をつなぐ前記自己位置の移動経路と、前記取得部によって取得される情報とに基づいて、前記自己位置の移動開始位置から移動終了位置までの最短経路を特定して前記ユーザへ提供する
ことを特徴とする請求項14のいずれか一つに記載の情報提供装置。
The providing part
The shortest distance from the movement start position to the movement end position of the self-position based on the movement path of the self-position connecting the passing points of the self-position marked by the marking unit and the information acquired by the acquisition unit. The information providing device according to any one of claims 1 to 14 , wherein a route is specified and provided to the user.
前記マーキング部は、
既知の時刻に既知の地点を移動しながら信号を発信する発信装置からの前記信号を受信した場合に、マーキングした前記通過地点の位置を、過去に前記既知の地点を通過した前記他の情報提供装置によってマーキングされた通過地点の位置に基づいて補正する
ことを特徴とする請求項15のいずれか一つに記載の情報提供装置。
The marking part is
Providing the other information that has passed the known point in the past to the position of the marked passing point when the signal is received from the transmitting device that transmits the signal while moving to the known point at a known time. The information providing device according to any one of claims 1 to 15 , characterized in that correction is made based on the position of a passing point marked by the device.
前記発信装置は、
自立航法によって自動走行するロボットまたは所定の職員によって携帯される端末装置である
ことを特徴とする請求項16に記載の情報提供装置。
The transmitter is
The information providing device according to claim 16 , wherein the robot is a robot that automatically travels by self-contained navigation or a terminal device that is carried by a predetermined staff member.
コンピュータが実行する情報提供方法であって、
自己位置の移動を検知する検知工程と、
前記検知工程による検知結果に基づいて、前記自己位置の移動開始位置を基準としたローカル座標系に、前記自己位置の通過地点と、当該通過地点を前記自己位置が通過した順番に数が大きくなる番号とをマーキングするマーキング工程と、
前記マーキング工程によってマーキングされた前記通過地点の位置と当該通過地点を前記自己位置が通過した順番を示す前記番号とを含む情報をユーザへ提供する提供工程と
他の情報提供装置によってマーキングされた前記他の情報提供装置の通過地点の位置を示す情報を取得する取得工程と
を含み、
前記提供工程は、マーキング工程によってマーキングされた前記自己位置の通過地点の位置を示す情報に加えて、前記取得工程によって取得される前記他の情報提供装置の通過地点の位置を示す情報をユーザに提供する
ことを特徴とする情報提供方法。
It is a method of providing information executed by a computer.
A detection process that detects the movement of the self-position and
Based on the detection result by the detection step, the number increases in the order of the passing point of the self-position and the passing point of the self-position in the local coordinate system based on the movement start position of the self-position. The marking process for marking numbers and
A providing step of providing the user with information including the position of the passing point marked by the marking step and the number indicating the order in which the self-position passed through the passing point .
With the acquisition process of acquiring information indicating the position of the passing point of the other information providing device marked by the other information providing device.
Including
In the providing step, in addition to the information indicating the position of the passing point of the self-position marked by the marking step, the information indicating the position of the passing point of the other information providing device acquired by the acquisition step is provided to the user. offer
Information provision method characterized by that.
自己位置の移動を検知する検知手順と、
前記検知手順による検知結果に基づいて、前記自己位置の移動開始位置を基準としたローカル座標系に、前記自己位置の通過地点と、当該通過地点を前記自己位置が通過した順番に数が大きくなる番号とをマーキングするマーキング手順と、
前記マーキング手順によってマーキングされた前記通過地点の位置と当該通過地点を前記自己位置が通過した順番を示す前記番号とを含む情報をユーザへ提供する提供手順と
他の情報提供装置によってマーキングされた前記他の情報提供装置の通過地点の位置を示す情報を取得する取得手順と
をコンピュータに実行させ
前記提供手順は、マーキング手順によってマーキングされた前記自己位置の通過地点の位置を示す情報に加えて、前記取得手順によって取得される前記他の情報提供装置の通過地点の位置を示す情報をユーザに提供する
ることを特徴とする情報提供プログラム。
The detection procedure to detect the movement of the self position and
Based on the detection result by the detection procedure, the number increases in the order of the passing point of the self-position and the passing point of the self-position in the local coordinate system based on the movement start position of the self-position. Marking procedure for marking numbers and
A providing procedure for providing the user with information including the position of the passing point marked by the marking procedure and the number indicating the order in which the self-position passed through the passing point .
The acquisition procedure for acquiring information indicating the position of the passing point of the other information providing device marked by the other information providing device.
Let the computer run
In the provision procedure, in addition to the information indicating the position of the passing point of the self-position marked by the marking procedure, the information indicating the position of the passing point of the other information providing device acquired by the acquisition procedure is provided to the user. offer
An information provision program characterized by this.
コンピュータが実行する情報提供方法であって、
自己位置の移動を検知する検知工程と、
前記検知工程による検知結果に基づいて、前記自己位置の移動開始位置を基準としたローカル座標系に前記自己位置の通過地点をマーキングするマーキング工程と、
前記マーキング工程によってマーキングされた前記通過地点の位置を示す情報をユーザへ提供する提供工程と
他の情報提供装置によってマーキングされた前記他の情報提供装置の通過地点の位置を示す情報を取得する取得工程と
を含み、
前記提供工程は、
前記通過地点の位置を示す情報に基づいて、前記通過地点をつないだ前記自己位置の移動経路に環状部があると判定した場合に、前記環状部に含まれる前記通過地点の位置を示す情報を前記ユーザへ通知せず、前記移動経路に含まれる前記通過地点から前記環状部に含まれる前記通過地点を除外して残った前記通過地点の位置を示す情報を前記ユーザへ提供し、マーキング工程によってマーキングされた前記自己位置の通過地点の位置を示す情報に加えて、前記取得工程よって取得される前記他の情報提供装置の通過地点の位置を示す情報をユーザに提供する
ことを特徴とする情報提供方法。
It is a method of providing information executed by a computer.
A detection process that detects the movement of the self-position and
Based on the detection result by the detection step, a marking step of marking the passing point of the self-position in the local coordinate system based on the movement start position of the self-position, and
A providing step of providing the user with information indicating the position of the passing point marked by the marking step, and a providing step .
With the acquisition process of acquiring information indicating the position of the passing point of the other information providing device marked by the other information providing device.
Including
The providing process is
When it is determined that there is an annular portion in the movement path of the self-position connecting the passing points based on the information indicating the position of the passing point, the information indicating the position of the passing point included in the annular portion is used. Information indicating the position of the remaining passing point excluding the passing point included in the annular portion from the passing point included in the moving route is provided to the user without notifying the user, and the marking step is performed. In addition to the information indicating the position of the passing point of the self-position marked, the user is provided with the information indicating the position of the passing point of the other information providing device acquired by the acquisition step.
Information provision method characterized by that.
JP2018161234A 2018-08-30 2018-08-30 Information providing equipment, information providing method, and information providing program Active JP7045285B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018161234A JP7045285B2 (en) 2018-08-30 2018-08-30 Information providing equipment, information providing method, and information providing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018161234A JP7045285B2 (en) 2018-08-30 2018-08-30 Information providing equipment, information providing method, and information providing program

Publications (2)

Publication Number Publication Date
JP2020034421A JP2020034421A (en) 2020-03-05
JP7045285B2 true JP7045285B2 (en) 2022-03-31

Family

ID=69667785

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018161234A Active JP7045285B2 (en) 2018-08-30 2018-08-30 Information providing equipment, information providing method, and information providing program

Country Status (1)

Country Link
JP (1) JP7045285B2 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7268625B2 (en) * 2020-02-28 2023-05-08 株式会社三洋物産 game machine
JP7268624B2 (en) * 2020-02-28 2023-05-08 株式会社三洋物産 game machine
JP7268622B2 (en) * 2020-02-28 2023-05-08 株式会社三洋物産 game machine
JP7268620B2 (en) * 2020-02-28 2023-05-08 株式会社三洋物産 game machine
JP7268621B2 (en) * 2020-02-28 2023-05-08 株式会社三洋物産 game machine
CN115461795A (en) * 2020-04-17 2022-12-09 帝人芳纶有限公司 Method and system for assisting emergency responders in retrieving routes
WO2022234873A1 (en) * 2021-05-07 2022-11-10 주식회사 와따 Unsupervised spatial data generation method using hybrid data collected by smartphone sensor, server, computer program, and automatic route generation method using same
CN116448093A (en) * 2023-04-10 2023-07-18 深圳市正浩创新科技股份有限公司 Job map processing method, self-mobile device, and storage medium
JP2024171054A (en) * 2023-05-29 2024-12-11 株式会社デンソー Processing system, processing method, and processing program

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006250792A (en) 2005-03-11 2006-09-21 Takenaka Komuten Co Ltd Route information management system
JP2008261746A (en) 2007-04-12 2008-10-30 Mitsubishi Electric Corp Map information processing device
JP2009258087A (en) 2008-03-27 2009-11-05 Yahoo Japan Corp Recording data reproducing device for reproducing recording of position movement, and method and program
JP2009287984A (en) 2008-05-28 2009-12-10 Casio Comput Co Ltd Position detecting device and position detecting program
JP2012098524A (en) 2010-11-02 2012-05-24 Fujitsu Ltd Map updating device, mobile terminal, vehicle, communication system and map updating method
JP2012202879A (en) 2011-03-25 2012-10-22 Kyocera Corp Portable electronic device and moving path recording method
JP2014215086A (en) 2013-04-23 2014-11-17 株式会社豊田中央研究所 Inertial navigation system, mobile terminal, inertial navigation device, and program
JP2015095037A (en) 2013-11-11 2015-05-18 富士通株式会社 Mobile information processing method, mobile information processing program, and mobile information processing apparatus
JP2018004560A (en) 2016-07-07 2018-01-11 株式会社リコー Information processing device, information processing method, information processing system, and program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07218281A (en) * 1994-02-07 1995-08-18 Japan Radio Co Ltd Car navigation system
JPH0868643A (en) * 1994-08-26 1996-03-12 Alpine Electron Inc Portable navigation device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006250792A (en) 2005-03-11 2006-09-21 Takenaka Komuten Co Ltd Route information management system
JP2008261746A (en) 2007-04-12 2008-10-30 Mitsubishi Electric Corp Map information processing device
JP2009258087A (en) 2008-03-27 2009-11-05 Yahoo Japan Corp Recording data reproducing device for reproducing recording of position movement, and method and program
JP2009287984A (en) 2008-05-28 2009-12-10 Casio Comput Co Ltd Position detecting device and position detecting program
JP2012098524A (en) 2010-11-02 2012-05-24 Fujitsu Ltd Map updating device, mobile terminal, vehicle, communication system and map updating method
JP2012202879A (en) 2011-03-25 2012-10-22 Kyocera Corp Portable electronic device and moving path recording method
JP2014215086A (en) 2013-04-23 2014-11-17 株式会社豊田中央研究所 Inertial navigation system, mobile terminal, inertial navigation device, and program
JP2015095037A (en) 2013-11-11 2015-05-18 富士通株式会社 Mobile information processing method, mobile information processing program, and mobile information processing apparatus
JP2018004560A (en) 2016-07-07 2018-01-11 株式会社リコー Information processing device, information processing method, information processing system, and program

Also Published As

Publication number Publication date
JP2020034421A (en) 2020-03-05

Similar Documents

Publication Publication Date Title
JP7045285B2 (en) Information providing equipment, information providing method, and information providing program
US10281279B2 (en) Method and system for global shape matching a trajectory
US20080319664A1 (en) Navigation aid
KR102425272B1 (en) Method and system for determining a position relative to a digital map
US9693198B2 (en) Method and system for location determination and navigation using textual information
Atia et al. A low-cost lane-determination system using GNSS/IMU fusion and HMM-based multistage map matching
US11143511B2 (en) On-vehicle processing device
KR20200044420A (en) Method and device to estimate position
CN110603463A (en) Non line of sight (NLoS) satellite detection at a vehicle using a camera
US20180180422A1 (en) Position calculating apparatus
JP2007003251A (en) Route guidance navigation apparatus and route guidance navigation method
CN113997931A (en) Bird's-eye view image generation device, bird's-eye view image generation system, and automatic parking device
JP6751280B2 (en) Position estimating device, position detecting method and program
JP2013195143A (en) Position detecting device, electronic apparatus, position detecting system, and program
KR20200036405A (en) Apparatus and method for correcting longitudinal position error of fine positioning system
WO2014157310A1 (en) Portable terminal device, recording medium, and correction method
CN116710730A (en) Lane mapping and localization using a periodically updated anchor coordinate system
EP4012341A1 (en) Camera calibration for localization
JP7665207B2 (en) Method for creating a correction function to improve the accuracy of a GPS device - Patents.com
JP6808064B2 (en) Map information management device, map information management system, and map information management method
JP2009500765A (en) Method for determining traffic information and apparatus configured to perform the method
KR20150112536A (en) Apparatus and Method for Compensating Position of Vehicle, System for Compensating Position of Vehicle and Unmanned Vehicle Using the Same
KR20090001176A (en) Vehicle Positioning Method Using Pseudo Inference Navigation and Automobile Navigation System Using the Same
KR20100060472A (en) Apparatus and method for recongnizing position using camera
KR20050058810A (en) Image processing system and method for electronic map

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20191101

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20191108

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200819

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210629

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210629

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210830

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211130

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220128

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220318

R150 Certificate of patent or registration of utility model

Ref document number: 7045285

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250