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

JP7610904B2 - Parking assistance method and parking assistance device - Google Patents

Parking assistance method and parking assistance device Download PDF

Info

Publication number
JP7610904B2
JP7610904B2 JP2021005262A JP2021005262A JP7610904B2 JP 7610904 B2 JP7610904 B2 JP 7610904B2 JP 2021005262 A JP2021005262 A JP 2021005262A JP 2021005262 A JP2021005262 A JP 2021005262A JP 7610904 B2 JP7610904 B2 JP 7610904B2
Authority
JP
Japan
Prior art keywords
map information
information
parking
vehicle
difference
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
JP2021005262A
Other languages
Japanese (ja)
Other versions
JP2022109764A (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.)
Panasonic Automotive Systems Co Ltd
Original Assignee
Panasonic Automotive Systems Co Ltd
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 Panasonic Automotive Systems Co Ltd filed Critical Panasonic Automotive Systems Co Ltd
Priority to JP2021005262A priority Critical patent/JP7610904B2/en
Publication of JP2022109764A publication Critical patent/JP2022109764A/en
Priority to JP2024224274A priority patent/JP2025031822A/en
Application granted granted Critical
Publication of JP7610904B2 publication Critical patent/JP7610904B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Image Analysis (AREA)

Description

本開示は、駐車支援方法および駐車支援装置に関する。 This disclosure relates to a parking assistance method and a parking assistance device.

近年、運転者によるステアリング操作やアクセルブレーキ操作を伴わずに自動で駐車(以下、自動駐車と称する)を行う駐車支援の機能が求められている。 In recent years, there has been a demand for parking assistance functions that allow the vehicle to park automatically without the driver having to operate the steering wheel or the accelerator/brake (hereinafter referred to as automatic parking).

例えば、特許文献1には、運転者が車両を運転する際に、車両は、周辺環境を撮像した画像に基づき、車両を自動運転するための自動運転情報を生成する。さらに、自動運転を行う際に、車両は、周辺環境を撮像した画像と自動運転情報とに基づき、車両位置情報を算出して、自動駐車を行う。 For example, in Patent Document 1, when a driver drives a vehicle, the vehicle generates automatic driving information for automatic driving of the vehicle based on images of the surrounding environment. Furthermore, when performing automatic driving, the vehicle calculates vehicle position information based on the images of the surrounding environment and the automatic driving information, and performs automatic parking.

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

しかし、特許文献1に記載の技術には課題が存在する。特許文献1に記載の技術では、運転者が運転をして駐車を行ったときの情報をもとに自動駐車を行う。このとき、運転者が運転をして駐車を行ったときと、その後自動駐車を行うときとで、車両の周辺環境が異なることがあり得る。例えば、運転者が運転をして駐車を行っていた時には存在していなかった物体(例えば、自転車など)がその後の自動での駐車の際には存在しているといったケースは珍しくはない。 However, there are problems with the technology described in Patent Document 1. In the technology described in Patent Document 1, automatic parking is performed based on information from when the driver drives and parks the vehicle. In this case, the environment around the vehicle may be different when the driver drives and parks the vehicle and when automatic parking is performed thereafter. For example, it is not uncommon for an object (such as a bicycle) that was not present when the driver drove and parked the vehicle to be present when the vehicle is subsequently parked automatically.

この場合、自動での駐車時において車両の自己位置推定の精度が低下してしまい、結果として自動での駐車自体の精度も低下してしまう可能性がある。一方で、駐車時における車両周辺の環境の変化は一時的な可能性もある。例えば、上述した物体が自転車であれば、次回の駐車の際にはなくなっていたり、位置が変わっていたりする可能性は十分にある。そのため、自動での駐車時に把握した周辺環境に更新したとしても、車両の自己位置推定のための精度の低下は引き続き生じる可能性がある。 In this case, the accuracy of the vehicle's self-location estimation during automatic parking may decrease, and as a result, the accuracy of automatic parking itself may also decrease. On the other hand, the change in the environment around the vehicle when parking may be temporary. For example, if the above-mentioned object is a bicycle, it is quite possible that it will be gone or its position will have changed the next time the vehicle is parked. Therefore, even if the surrounding environment is updated to that understood during automatic parking, the accuracy of the vehicle's self-location estimation may still decrease.

本開示は上記の課題に鑑みてなされたものであり、自動駐車を行う際に、周辺環境の変化が生じても高い精度を維持して車両の自己位置推定を行うことが可能な駐車支援システムにおける駐車支援方法および駐車支援装置を提供することをその主たる目的とする。 This disclosure has been made in consideration of the above problems, and its main objective is to provide a parking assistance method and a parking assistance device in a parking assistance system that can estimate the vehicle's self-position with high accuracy even when the surrounding environment changes when performing automatic parking.

本開示に係る駐車支援方法は、車両の周辺に存在する地図情報から前記車両の自己位置を推定し、前記自己位置に基づき駐車支援を行う駐車支援システムに用いられる駐車支援方法である。第1の駐車と、前記第1の駐車の後に行われる第2の駐車と、において、前記車両の周囲に存在する前記地図情報を取得する。前記第1の駐車における第1の地図情報と、前記第2の駐車における前記第2の地図情報とが異なる場合に、前記第1の地図情報と前記第2の地図情報との差分を示す差分情報を表示する。 The parking assistance method according to the present disclosure is a parking assistance method used in a parking assistance system that estimates the vehicle's own position from map information present around the vehicle and performs parking assistance based on the own position. The map information present around the vehicle is acquired during a first parking and a second parking performed after the first parking. When the first map information in the first parking and the second map information in the second parking are different, difference information showing the difference between the first map information and the second map information is displayed.

本開示に係る駐車支援装置は、車両の周辺に存在する地図情報から前記車両の自己位置を推定し、前記自己位置に基づき駐車支援を行う駐車支援システムに用いられる駐車支援装置である。第1の駐車と、前記第1の駐車の後に行われる第2の駐車と、において、前記車両の周囲に存在する前記地図情報を取得する取得部と、前記第1の駐車における第1の地図情報と、前記第2の駐車における前記第2の地図情報とが異なる場合に、前記第1の地図情報と前記第2の地図情報との差分を示す差分情報を表示する表示部と、を備える。 The parking assistance device according to the present disclosure is a parking assistance device used in a parking assistance system that estimates the vehicle's own position from map information present around the vehicle and performs parking assistance based on the own position. The parking assistance device includes an acquisition unit that acquires the map information present around the vehicle during a first parking and a second parking performed after the first parking, and a display unit that displays difference information indicating the difference between the first map information and the second map information when the first map information in the first parking and the second map information in the second parking are different.

本開示に係る駐車支援方法および駐車支援装置では、自動駐車を行う際に、周辺環境の変化が生じても高い精度を維持して車両の自己位置推定を行うことができる。 The parking assistance method and parking assistance device disclosed herein can estimate the vehicle's self-position with high accuracy when performing automatic parking, even if changes occur in the surrounding environment.

図1は、実施形態1の駐車支援システムの構成の一例を示すブロック図である。FIG. 1 is a block diagram showing an example of the configuration of a parking assistance system according to the first embodiment. 図2は、実施形態1の情報処理の手順の一例を示すフローチャートである。FIG. 2 is a flowchart illustrating an example of a procedure of information processing according to the first embodiment. 図3(a)~(c)は、実施形態1の情報処理装置において生成される地図情報の一例を模式的に示す図であり、(a)は、記憶部に記録されている地図情報の一例を模式的に示す図であり、(b)は、自動走行モードにおいて生成される地図情報の一例を模式的に示す図であり、(c)は、(a)の地図情報と(b)の地図情報とから自己位置を推定した状態の一例を模式的に示す図である。3(a) to (c) are diagrams showing an example of map information generated in an information processing device of embodiment 1, where (a) is a diagram showing an example of map information recorded in a memory unit, (b) is a diagram showing an example of map information generated in an automatic driving mode, and (c) is a diagram showing an example of a state in which the self-position is estimated from the map information in (a) and the map information in (b). 図4は、実施形態1の差分情報の表示形態の一例を示す図である。FIG. 4 is a diagram showing an example of a display form of difference information according to the first embodiment. 図5は、実施形態1の差分情報の表示形態の一例を示す図である。FIG. 5 is a diagram showing an example of a display form of difference information according to the first embodiment. 図6は、実施形態1の差分情報の表示形態の一例を示す図である。FIG. 6 is a diagram showing an example of a display form of difference information according to the first embodiment. 図7は、変形例の差分情報の表示形態の一例を示す図である。FIG. 7 is a diagram showing an example of a display form of difference information according to a modified example.

(実施形態1)
実施形態1に係る駐車支援システムについて、図1~6を参照しつつ説明する。
(Embodiment 1)
A parking assistance system according to a first embodiment will be described with reference to FIGS.

実施形態1に係る駐車支援システムは、予め記録された経路情報に基づいて車両の駐車を行う自動駐車を実現するための駐車支援を行うシステムである。
具体的には、車両は、ユーザの指示に応じて、教師走行モードおよび自動走行モードのいずれかで走行する。教師走行モードは、自動駐車を行うための前段階として行われる駐車であり、ユーザの操作により車両を駐車させるモードである。
駐車支援装置は、教師走行モードにおいて、ユーザの操作により車両を駐車スペースに駐車する間に、センサ装置または撮像装置50から得られる情報に基づいて、車両の自己位置推定に用いるための車両周辺の地図情報を作成し、駐車終了までの間、作成した地図情報を順次記録する。さらに、駐車支援装置は、地図情報の作成とともに、車両の駐車終了までに走行した経路情報を記録する。
自動走行モードは、ユーザの操作を伴わず自動で車両を駐車させるモードである。自動走行モードでは、教師走行モード時と同様に撮像装置50により撮影された画像から周辺の地図情報を生成する。続いて、教師走行モード時に記録した周辺の地図情報を照合して、記録した地図情報の位置情報から車両の自己位置を推定し、その推定位置を踏まえて記録された経路情報に従って車両を駐車させる。次に、実施形態1に係る駐車支援システムを構成する各部材について説明する。
The parking assistance system according to the first embodiment is a system that provides parking assistance to realize automatic parking, which performs parking of a vehicle based on prerecorded route information.
Specifically, the vehicle drives in either a teacher driving mode or an automatic driving mode according to the user's instructions. The teacher driving mode is a parking mode performed as a preliminary step to automatic parking, and is a mode in which the vehicle is parked by the user's operation.
In the supervised driving mode, while the vehicle is parked in a parking space by the user's operation, the parking assistance device creates map information of the surroundings of the vehicle to be used for estimating the vehicle's self-position based on information obtained from the sensor device or the imaging device 50, and sequentially records the created map information until parking is completed. Furthermore, the parking assistance device records information on the route traveled until parking of the vehicle is completed together with creating the map information.
The automatic driving mode is a mode in which the vehicle is parked automatically without user operation. In the automatic driving mode, map information of the surroundings is generated from images captured by the imaging device 50, as in the teacher driving mode. Next, the surrounding map information recorded in the teacher driving mode is collated, and the vehicle's own position is estimated from the position information of the recorded map information, and the vehicle is parked according to the route information recorded based on the estimated position. Next, each component constituting the parking assistance system according to the first embodiment will be described.

(駐車支援システム10の構成)
まず、実施形態1の駐車支援システム10の構成を、図1を参照して説明する。図1は、実施形態1の駐車支援システム10の構成を示すブロック図である。
(Configuration of parking assistance system 10)
First, the configuration of a parking assistance system 10 according to the first embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing the configuration of the parking assistance system 10 according to the first embodiment.

駐車支援システム10は、上述したように車両の自動駐車を実行するためのものであり、情報処理装置20、情報表示装置30、自動運転制御装置40、撮像装置50、および駆動装置60を備える。なお、駐車支援システム10は車両内部に搭載されていてもよいし、別途車両と無線ネットワークで接続されて、その全体あるいは一部を車両の外部に備えていてもよい。情報処理装置20および情報表示装置30の構成について以下に詳述する。 The parking assistance system 10 is for performing automatic parking of a vehicle as described above, and includes an information processing device 20, an information display device 30, an automatic driving control device 40, an imaging device 50, and a drive device 60. The parking assistance system 10 may be mounted inside the vehicle, or may be connected to the vehicle via a separate wireless network and be provided in whole or in part outside the vehicle. The configurations of the information processing device 20 and the information display device 30 are described in detail below.

(情報処理装置20の構成)
情報処理装置20は、処理部210および記憶部220を備えており、例えば車両の前後左右に設置された撮像装置50により車両の周辺を撮影した撮像画像から、車両の自己位置の推定に用いるための車両周辺の様々な立体構造物や路面のテクスチャなどの画像特徴点情報、あるいは、立体構造物の画像特徴からOGM情報のいずれかで構成される地図情報を生成する。さらに、車両の走行と共に車両周辺の撮像位置が更新される撮像画像から新たに生成される地図情報を、車載センサとなるステアリングの舵角センサと車輪速パルスセンサから推定される車両の移動量(距離と向き)とを関連付けて1つの地図情報として記憶する。また、情報処理装置20では、第1の駐車において生成されて情報処理装置20の記憶部220に記録されている第1の地図情報と、第2の駐車において新たに生成された第2の地図情報との比較において、それらの差分を示す差分情報を生成する。さらに、情報処理装置20では、記憶されている地図情報を必要に応じて更新する。
第1の駐車は運転者が車両を走行させることにより実行され、第2の駐車は自動走行により実行されてもよい。あるいは、自動走行モードによる駐車を繰り返すことで、第1の駐車および第2の駐車は、自動走行により実行されてもよい。
(Configuration of information processing device 20)
The information processing device 20 includes a processing unit 210 and a storage unit 220, and generates map information consisting of image feature point information such as various three-dimensional structures and road surface textures around the vehicle for use in estimating the vehicle's own position, or OGM information from image features of three-dimensional structures, from captured images of the surroundings of the vehicle captured by the imaging devices 50 installed on the front, rear, left and right sides of the vehicle. Furthermore, the map information newly generated from the captured images in which the captured positions around the vehicle are updated as the vehicle travels is associated with the amount of movement (distance and direction) of the vehicle estimated from the steering angle sensor and wheel speed pulse sensor, which are on-board sensors, and stored as one piece of map information. Furthermore, the information processing device 20 generates difference information indicating the difference between the first map information generated in the first parking and recorded in the storage unit 220 of the information processing device 20 and the second map information newly generated in the second parking. Furthermore, the information processing device 20 updates the stored map information as necessary.
The first parking may be performed by driving the vehicle by the driver, and the second parking may be performed by automatic driving. Alternatively, the first parking and the second parking may be performed by automatic driving by repeating parking in the automatic driving mode.

(処理部210)
処理部210のより詳細な構成について以下に説明する。処理部210は、上述した差分情報を生成するための情報処理を行う。処理部210は、画像取得部211、地図情報生成部212、差分情報生成部213、出力制御部214および自己位置推定部215を備える。処理部210を構成する各部について以下に説明する。
(Processing Unit 210)
A more detailed configuration of the processing unit 210 will be described below. The processing unit 210 performs information processing for generating the above-mentioned difference information. The processing unit 210 includes an image acquisition unit 211, a map information generation unit 212, a difference information generation unit 213, an output control unit 214, and a self-position estimation unit 215. Each unit constituting the processing unit 210 will be described below.

(画像取得部211)
画像取得部211は、車両に搭載された撮像装置50により撮影された車両周辺の撮像画像を取得する。撮像画像は、画素ごとに画素値を規定したデジタル画像データである。通常、車両に搭載された撮像装置50は車両の前後左右に設置された4つの撮像装置50で構成される。なお、画像取得部211は、車両に搭載された撮像装置50に限らず、インフラカメラなどの撮像装置50により撮影された車両周辺の撮像画像を取得してもよい。
(Image Acquisition Unit 211)
The image acquisition unit 211 acquires an image of the surroundings of the vehicle captured by the imaging device 50 mounted on the vehicle. The captured image is digital image data in which a pixel value is specified for each pixel. Usually, the imaging device 50 mounted on the vehicle is composed of four imaging devices 50 installed on the front, rear, left and right of the vehicle. Note that the image acquisition unit 211 may acquire an image of the surroundings of the vehicle captured by an imaging device 50 such as an infrastructure camera, not limited to the imaging device 50 mounted on the vehicle.

(地図情報生成部212)
地図情報生成部212は、画像取得部211が取得した撮像画像を使って、地図情報を生成する。地図情報は、車両の自己位置を算出するために用いられる情報である。事前に記憶されている地図情報中の特徴量と、撮像画像に基づいて生成された地図情報中の特徴量とのマッチングを行うことで、車両の自己位置を推定する。実施形態1では地図情報が、ある一定の大きさ(例えば5cmまたは10cmなど)で規定した格子状に分割された区画(グリッドとも呼ぶ)ごとに、立体障害物の有無または、立体障害物の有無が不明であることが設定されるOGM(Occupied Grid Map)形式で保持される情報である場合を例に挙げて説明する。
(Map information generating unit 212)
The map information generating unit 212 generates map information using the captured image acquired by the image acquiring unit 211. The map information is information used to calculate the vehicle's own position. The vehicle's own position is estimated by matching the feature amount in the map information stored in advance with the feature amount in the map information generated based on the captured image. In the first embodiment, the map information is described by taking as an example a case where the map information is information held in an OGM (Occupied Grid Map) format in which the presence or absence of a three-dimensional obstacle or the presence or absence of a three-dimensional obstacle is set to be unknown for each section (also called a grid) divided into a grid defined by a certain size (for example, 5 cm or 10 cm).

また、地図情報生成部212は、情報表示装置30からの情報に応答して、記憶部220に記録されている地図情報に対して差分情報を反映させることにより、記憶部220に記録されている地図情報を更新する。 In addition, in response to information from the information display device 30, the map information generation unit 212 updates the map information recorded in the storage unit 220 by reflecting the difference information in the map information recorded in the storage unit 220.

(差分情報生成部213)
差分情報生成部213は、地図情報生成部212が生成した第2の地図情報と予め記録されている第1の地図情報とを用いて差分情報を生成する。実施形態1において、差分情報は、差分が存在する場合に差分をユーザに通知するための情報である。一例として、差分情報は、予め生成されて情報処理装置20の記憶部220に記録されている第1の地図情報と、自動走行モードにおいて新たに生成された第2の地図情報との比較において、差分が存在する区画の集合の合計数が所定値以上である区画集合を示す情報である。
(Difference information generation unit 213)
The difference information generating unit 213 generates difference information using the second map information generated by the map information generating unit 212 and the first map information recorded in advance. In the first embodiment, the difference information is The difference information is information for notifying the user of the difference when a difference exists. As an example, the difference information is information for notifying the user of the difference when a difference exists. This information indicates a set of sections in which the total number of sets of sections in which differences exist is equal to or greater than a predetermined value when compared with the second map information newly generated in the driving mode.

(出力制御部214)
出力制御部214は、差分情報生成部213において生成された差分情報を情報表示装置30に対して出力する。
(Output control unit 214)
The output control unit 214 outputs the difference information generated by the difference information generating unit 213 to the information display device 30 .

(自己位置推定部215)
自己位置推定部215は、記憶部220に記録されている地図情報を照合し、地図情報の位置情報から車両の自己位置を推定する。
(Self-position estimation unit 215)
The self-position estimation unit 215 collates the map information recorded in the storage unit 220 and estimates the vehicle's own position from the position information of the map information.

(記憶部220)
記憶部220は、地図情報を記憶するための記録媒体である。記憶部220において記録される地図情報は、当初は教師走行モードにおいて生成される地図情報である。その後、ユーザから指示を受けた場合に、自動走行モードにおいて生成された地図情報に基づいて、記憶部220に記憶されている地図情報は更新される。
(Memory unit 220)
The storage unit 220 is a recording medium for storing map information. The map information recorded in the storage unit 220 is initially generated in the teacher driving mode. Thereafter, when an instruction is received from the user, the map information stored in the storage unit 220 is updated based on the map information generated in the automatic driving mode.

上記記録媒体としては、例えば、磁気テープやカセットテープなどのテープ類、フロッピー(登録商標)ディスク/ハードディスクなどの磁気ディスクやCD-ROM(Compact Disc Read-Only Memory)/MOディスク(Magneto-Optical disc)/MD(Mini Disc)/DVD(Digital Versatile Disc:登録商標)/CD-R(CD Recordable)/ブルーレイディスク(Blu-ray Disc:登録商標)などの光ディスクを含むディスク類、ICカード(メモリカードを含む)/光カードなどのカード類、マスクROM/EPROM(Erasable Programmable Read-Only Memory)/EEPROM(Electrically Erasable and Programmable Read-Only Memory:登録商標)/フラッシュROMなどの半導体メモリ類、あるいはPLD(Programmable logic device)やFPGA(Field Programmable Gate Array)などの論理回路類などを用いることができる。 Examples of the recording medium include tapes such as magnetic tapes and cassette tapes, magnetic disks such as floppy disks (registered trademark) and hard disks, disks including optical disks such as CD-ROMs (Compact Disc Read-Only Memory), MO disks (Magneto-Optical discs), MDs (Mini Discs), DVDs (Digital Versatile Discs (registered trademark)), CD-Rs (CD Recordable), and Blu-ray Discs (registered trademark), cards such as IC cards (including memory cards) and optical cards, semiconductor memories such as mask ROMs, EPROMs (Erasable Programmable Read-Only Memory), EEPROMs (Electrically Erasable and Programmable Read-Only Memory (registered trademark)), and flash ROMs, and logic circuits such as PLDs (Programmable logic devices) and FPGAs (Field Programmable Gate Arrays).

なお、記憶部220は必ずしも情報処理装置20の内部に備えられている必要はなく、必要に応じて情報処理装置20の外部に備えられていてもよい。 Note that the memory unit 220 does not necessarily need to be provided inside the information processing device 20, and may be provided outside the information processing device 20 as necessary.

(情報表示装置30の構成)
次に、駐車支援システム10を構成する情報表示装置30について説明する。情報表示装置30は、情報処理装置20で生成された差分情報を、ユーザに視認可能な形態として表示するものである。情報表示装置30は、情報処理装置20と直接接続されてもよいし、ネットワークを介して接続されていてもよい。情報処理装置20と直接接続されるものとしては、例えば、カーナビゲーションシステムや駐車支援システムのHMIとして機能する車載表示装置を挙げることができる。情報処理装置20とネットワークを介して接続されるものとしては、例えば、スマートフォン、タブレットなどの携帯型情報端末を挙げることができる。
(Configuration of information display device 30)
Next, the information display device 30 constituting the parking assistance system 10 will be described. The information display device 30 displays the difference information generated by the information processing device 20 in a form that can be viewed by the user. The information display device 30 may be directly connected to the information processing device 20 or may be connected via a network. For example, an in-vehicle display device that functions as an HMI for a car navigation system or a parking assistance system can be cited as an example of a device that is directly connected to the information processing device 20. For example, a portable information terminal such as a smartphone or a tablet can be cited as an example of a device that is connected to the information processing device 20 via a network.

情報表示装置30は、差分情報取得部310、差分情報処理部320、表示部330、入力部340、および指示部350を備える。 The information display device 30 includes a difference information acquisition unit 310, a difference information processing unit 320, a display unit 330, an input unit 340, and an instruction unit 350.

(差分情報取得部310)
差分情報取得部310は、情報処理装置20で生成されて出力される差分情報を取得する。
(Difference information acquisition unit 310)
The difference information acquisition unit 310 acquires difference information generated and output by the information processing device 20 .

(差分情報処理部320)
差分情報処理部320は、差分情報取得部310が取得した差分情報を、ユーザに視認可能な形態で表示部330に表示するための処理を行う。本実施形態において、ユーザに視認可能な形態での表示とは、具体的には画像による表示である。また、差分情報処理部320は、記憶部220に記録されている地図情報を更新する指示を入力部340から受けた場合、差分が存在する区画の集合の合計数が所定値以上である区画集合を記憶部220に記録されている地図情報に反映させるように、指示部350に対して指示する。
(Difference information processing unit 320)
The difference information processing unit 320 performs processing to display the difference information acquired by the difference information acquisition unit 310 on the display unit 330 in a form visible to the user. In this embodiment, display in a form visible to the user specifically means display using an image. Furthermore, when the difference information processing unit 320 receives an instruction from the input unit 340 to update the map information recorded in the memory unit 220, the difference information processing unit 320 instructs the instruction unit 350 to reflect, in the map information recorded in the memory unit 220, the section sets in which the total number of sets of sections in which differences exist is equal to or greater than a predetermined value.

(表示部330)
表示部330は、ユーザに対して映像を表示することで情報を通知する表示デバイスである。通知する情報は、差分情報取得部310が取得した差分情報および記憶部220に記録されている地図情報を更新するか否かの問い合わせをユーザに対して通知するための情報である。表示部330としては、具体的には液晶ディスプレイまたは有機ELディスプレイなどの表示デバイスを挙げることができる。
(Display unit 330)
The display unit 330 is a display device that notifies the user of information by displaying an image. The notified information is information for notifying the user of the difference information acquired by the difference information acquisition unit 310 and an inquiry as to whether or not to update the map information recorded in the storage unit 220. Specific examples of the display unit 330 include display devices such as a liquid crystal display or an organic electroluminescence display.

(入力部340)
入力部340は、ユーザからの指示を受け付けるための入力デバイスである。入力部340としては、例えば、表示部330と一体で構成されるタッチパネル、または音声の入力を受け付けるマイクなどを挙げることができる。
(Input unit 340)
The input unit 340 is an input device for receiving instructions from a user. Examples of the input unit 340 include a touch panel that is integrated with the display unit 330, or a microphone that receives voice input.

(指示部350)
指示部350は、地図情報の差分情報のうち、ユーザから更新指示を受けた区画集合の情報を記憶部220に記録されている地図情報に反映させることにより、記憶部220に記録されている地図情報を更新するように情報処理装置20に対して指示をする。
(Instruction Unit 350)
The instruction unit 350 instructs the information processing device 20 to update the map information recorded in the memory unit 220 by reflecting the information of the section set that has been instructed to be updated by the user, which is among the difference information of the map information, in the map information recorded in the memory unit 220.

(自動運転制御装置40の構成)
自動運転制御装置40は、自動運転情報登録部410および自動運転制御部420を備える。
(Configuration of the automatic driving control device 40)
The automatic driving control device 40 includes an automatic driving information registration unit 410 and an automatic driving control unit 420 .

(自動運転情報登録部410)
自動運転情報登録部410は、教師走行モード時に動作する。自動運転情報登録部410は、教師走行モードにおいて、車両の駐車終了までに走行した経路情報を記録する。
(Autonomous driving information registration unit 410)
The automatic driving information registration unit 410 operates in the teacher driving mode. In the teacher driving mode, the automatic driving information registration unit 410 records information about the route traveled until the vehicle is parked.

(自動運転制御部420)
自動運転制御部420は、自動走行モードである場合に動作する。自動運転制御部420は、自動走行モードにおいて撮像装置50によって撮影された車両周辺の画像と、自己位置推定部215により推定された自己位置とに基づき、自動運転情報登録部410に記録された経路情報に従って、駆動装置60を制御して車両を自動走行させる。
(Automatic driving control unit 420)
The automatic driving control unit 420 operates in the automatic driving mode. The automatic driving control unit 420 controls the drive unit 60 to automatically drive the vehicle based on the image of the surroundings of the vehicle captured by the imaging device 50 in the automatic driving mode and the self-position estimated by the self-position estimation unit 215, and in accordance with the route information recorded in the automatic driving information registration unit 410.

(撮像装置50の構成)
撮像装置50は、車両の周囲を撮影可能となるように、設置位置および画角が予め調整されている。実施形態1では、車両は、撮影方向の異なる複数の撮像装置50を備える。
(Configuration of imaging device 50)
The installation position and the angle of view of the imaging device 50 are adjusted in advance so that the imaging device 50 can capture images of the surroundings of the vehicle. In the first embodiment, the vehicle is provided with a plurality of imaging devices 50 each having a different imaging direction.

(駆動装置60の構成)
駆動装置60は、車両を自動的に運転するために、駆動部を制御する。より具体的には、駆動装置60は、自己位置と教師走行モード時に記録した経路情報に基づいて、指示された速度で経路上を自動走行するよう、車両のアクセル量、ブレーキ量、操舵角などを制御する。
(Configuration of driving device 60)
The driving device 60 controls the driving section to automatically drive the vehicle. More specifically, the driving device 60 controls the acceleration amount, braking amount, steering angle, etc. of the vehicle so that the vehicle automatically travels on the route at a specified speed based on the vehicle's own position and the route information recorded in the teacher driving mode.

(駐車支援システム10の情報処理の手順)
次に、駐車支援システム10において実行される情報処理の手順を、図2を参照しつつ、以下に説明する。図2は、駐車支援システム10において実行される情報処理の手順を示すフローチャートである。
(Procedure of Information Processing in Parking Assistance System 10)
Next, the procedure of information processing executed in the parking assistance system 10 will be described below with reference to Fig. 2. Fig. 2 is a flowchart showing the procedure of information processing executed in the parking assistance system 10.

まず、画像取得部211が、車両走行時に撮像装置50により撮影された車両周辺の撮像画像を取得する(ステップS101)。 First, the image acquisition unit 211 acquires an image of the surroundings of the vehicle captured by the imaging device 50 while the vehicle is traveling (step S101).

次に、地図情報生成部212が、ステップS101で取得した撮像画像を使って、地図情報を生成するとともに、車両の自己位置を推定する(ステップS102)。生成される地図情報の具体例について、以下に説明する。 Next, the map information generating unit 212 generates map information using the captured image acquired in step S101 and estimates the vehicle's own position (step S102). A specific example of the generated map information is described below.

図3の(a)~(c)は、地図情報生成部212において生成される地図情報の一例を模式的に示す図である。図3(a)~(c)に示すように、OGM形式の地図情報において、駐車を実施する車両周辺の空間が、ある一定の大きさの区画に分けられており、区画ごとに立体障害物の有無または、立体障害物の有無が不明であることが設定される。斜線のある区画は立体障害物が存在する区画を表し、白色の区画は立体障害物が無い区画を表す。図3(a)は、記憶部220に記録されている地図情報の一部の領域として一例を模式的に示す図であり、図3(b)は、自動走行モードにおいて車両が走行途中のある地点で取得した撮像画像から生成される地図情報の一例を模式的に示す図であり、図3(c)は、図3(a)の地図情報と図3(b)の地図情報とから、図3(a)における地図情報に対して自己位置110を推定した状態の一例を模式的に示す図である。なお、図3(a)および図3(c)において太枠で囲まれた区画が駐車位置100である。なお、図3における区画の大きさは模式的に大きく表しているが、実際は更に区画の大きさを細分化し、細粒度の区画で地図情報を表す。 (a) to (c) of FIG. 3 are diagrams showing an example of map information generated by the map information generating unit 212. As shown in FIG. 3(a) to (c), in the map information in the OGM format, the space around the vehicle where parking is performed is divided into sections of a certain size, and the presence or absence of a three-dimensional obstacle or the presence or absence of a three-dimensional obstacle is set for each section. The sections with diagonal lines represent sections where a three-dimensional obstacle exists, and the white sections represent sections where a three-dimensional obstacle does not exist. FIG. 3(a) is a diagram showing an example as a partial area of the map information recorded in the memory unit 220, FIG. 3(b) is a diagram showing an example of map information generated from an image captured by the vehicle at a certain point during driving in the automatic driving mode, and FIG. 3(c) is a diagram showing an example of a state in which the self-position 110 is estimated with respect to the map information in FIG. 3(a) from the map information in FIG. 3(a) and the map information in FIG. 3(b). In addition, the section surrounded by a thick frame in Figure 3 (a) and Figure 3 (c) is the parking position 100. In addition, the size of the section in Figure 3 is shown as a schematic large size, but in reality, the size of the section is further subdivided and the map information is represented by finer sections.

自動走行モードにおいて、地図情報生成部212は、画像取得部211により取得された撮像画像に基づいて、地図情報を生成し、生成された地図情報において自己位置となる車両が存在する区画の位置を算出する。地図情報生成部212は、自動走行モードにおいて生成される地図情報(図3(b))と記憶部220に記録されている地図情報(図3(a))とを読みだしてマッチングを行い、マッチング誤差の合計値が最小となる位置を探索して車両の自己位置を決定する。マッチング処理により算出した自己位置の結果が図3(c)となる。自己位置推定部215により推定された自己位置110および自動運転情報登録部410に記憶された経路情報に基づいて経路に追従するよう車両を走行させ、自動駐車が実行される。
なお、マッチング処理は、前回算出した自己位置から今回撮像画像を取得する位置までの車両の移動量を、車載センサ(例えば舵角センサと車輪速パルスセンサなど)から算出し、前回の自己位置にその移動量を合算した位置に基づいて、その周辺領域を探索することで、探索にかかる処理量を抑え、自己位置の算出ミスを低減しても良い。
なお、マッチングに用いられる撮像画像は1つに限るものではなく、車両の前後左右を撮影した4つの撮像画像から取得した地図情報をマッチング処理してもよい。これにより、位置精度、車両周辺の照度環境の違い、および立体障害物の配置の変化にロバストに自己位置を取得することができる。
なお、マッチング処理において、自己位置の推定結果を、必ずしも区画位置の整数倍位置とせず小数点位置として算出することにより、位置分解能を上げることが可能である。
In the automatic driving mode, the map information generating unit 212 generates map information based on the captured image acquired by the image acquiring unit 211, and calculates the position of the section in which the vehicle exists, which is the self-position in the generated map information. The map information generating unit 212 reads out the map information (FIG. 3(b)) generated in the automatic driving mode and the map information (FIG. 3(a)) recorded in the storage unit 220, performs matching, searches for the position where the total value of the matching error is the smallest, and determines the self-position of the vehicle. The result of the self-position calculated by the matching process is shown in FIG. 3(c). The vehicle is driven to follow the route based on the self-position 110 estimated by the self-position estimating unit 215 and the route information stored in the automatic driving information registering unit 410, and automatic parking is performed.
In addition, the matching process may involve calculating the amount of movement of the vehicle from its previously calculated self-position to the position where the current captured image is to be acquired using on-board sensors (e.g., a steering angle sensor and a wheel speed pulse sensor, etc.), and searching the surrounding area based on the position obtained by adding the amount of movement to the previous self-position, thereby reducing the amount of processing required for the search and reducing errors in calculating the self-position.
The number of captured images used for matching is not limited to one, and map information obtained from four captured images taken of the front, rear, left, and right sides of the vehicle may be matched. This makes it possible to obtain the vehicle's own position robustly against differences in position accuracy, differences in the illuminance environment around the vehicle, and changes in the placement of three-dimensional obstacles.
In the matching process, the estimation result of the self-location is calculated not necessarily as an integer multiple of the section location, but as a decimal point location, thereby making it possible to increase the location resolution.

差分情報生成部213が、地図情報生成部212が生成した第2の地図情報と、予め記憶部220に記録されている第1の地図情報とを対比して差分情報を生成する(ステップS103)。具体的には、ステップS102で用いた予め記録されている第1の地図情報と自動走行モードにおいて生成された第2の地図情報とを比較し、その差分が誤差の範囲ではなく地図情報として差分と考えられる領域として、差分が存在する区画の集合の合計数が所定値以上である区画集合を検出し、差分情報を生成する。つまり、記憶部220に記録されている地図情報が生成された駐車の際と車両走行時との車両周辺の環境の変化を示す情報を生成する。
さらに、差分情報を情報表示装置に表示するために、差分情報生成部213は、差分情報を検出する元となった撮像画像と差分情報とを関連付けて出力制御部214へ送信する。
The difference information generating unit 213 compares the second map information generated by the map information generating unit 212 with the first map information previously recorded in the storage unit 220 to generate difference information (step S103). Specifically, the first map information previously recorded and used in step S102 is compared with the second map information generated in the automatic driving mode, and a set of sections in which the total number of sets of sections in which a difference exists is equal to or greater than a predetermined value is detected as an area in which the difference is considered to be a difference in map information rather than within the range of error, and difference information is generated. In other words, information is generated that indicates the change in the environment around the vehicle between when the map information recorded in the storage unit 220 was generated during parking and when the vehicle is traveling.
Furthermore, in order to display the difference information on the information display device, the difference information generating unit 213 transmits to the output control unit 214 the difference information in association with the captured image from which the difference information was detected.

出力制御部214は差分情報生成部213において生成された差分情報と差分情報に関連付けられた撮像画像を情報表示装置30へ出力する(ステップS104)。本ステップまでが、情報処理装置20において実行される処理となる。以下、情報表示装置30における処理について引き続き図2を参照しつつ以下に説明する。情報処理装置20における処理と情報表示装置30における処理は、一体として連続して処理されてもよいし、時間的な間隔をあけて処理されてもよい。 The output control unit 214 outputs the difference information generated by the difference information generation unit 213 and the captured image associated with the difference information to the information display device 30 (step S104). The processing up to this step is executed in the information processing device 20. The processing in the information display device 30 will be described below with continued reference to FIG. 2. The processing in the information processing device 20 and the processing in the information display device 30 may be processed continuously as one unit, or may be processed with a time interval therebetween.

情報表示装置30の差分情報取得部310は、ステップS104において出力された差分情報を取得する(ステップS105)。 The difference information acquisition unit 310 of the information display device 30 acquires the difference information output in step S104 (step S105).

差分情報処理部320は、差分情報取得部310が取得した差分情報をユーザに視認可能な形態で表示するための画像を生成する(ステップS106)。 The difference information processing unit 320 generates an image for displaying the difference information acquired by the difference information acquisition unit 310 in a form that is visible to the user (step S106).

差分情報処理部320は、差分情報処理部320が生成した画像を表示部330に表示すると共に、記憶部220に記録されている地図情報を更新するか否かを、ユーザに対して通知する(ステップS107)。例えば、差分情報処理部320は、差分情報処理部320が生成した画像とともに、差分が存在する区画の集合の合計数が所定値以上である区画集合を示す情報を記憶部220に記録されている地図情報に反映させることにより、記憶部220に記録されている地図情報を更新するか否かを示す画像を表示部330に出力するように制御する。 The difference information processing unit 320 displays the image generated by the difference information processing unit 320 on the display unit 330, and notifies the user whether or not to update the map information recorded in the storage unit 220 (step S107). For example, the difference information processing unit 320 controls the display unit 330 to output an image indicating whether or not to update the map information recorded in the storage unit 220 by reflecting, in the map information recorded in the storage unit 220, information indicating a set of sections in which the total number of sets of sections in which differences exist is equal to or greater than a predetermined value, together with the image generated by the difference information processing unit 320.

入力部340は、記憶部220に記録されている地図情報を更新するか否かについて、ユーザからの指示を受け付ける(ステップS109)。これによりユーザの判定に基づいて車両周辺の環境の変化を地図情報に反映するか否かを決定することができる。記憶部220に記録されている地図情報を更新する指示をユーザから受け付けた場合(ステップS109:Yes)、ステップS110へ進む。記憶部220に記録されている地図情報を更新する指示をユーザから受け付けなかった場合(ステップS109:No)、駐車支援システム10の動作を終了する。 The input unit 340 receives an instruction from the user as to whether or not to update the map information recorded in the memory unit 220 (step S109). This makes it possible to determine whether or not to reflect changes in the environment around the vehicle in the map information based on the user's judgment. If an instruction to update the map information recorded in the memory unit 220 is received from the user (step S109: Yes), the process proceeds to step S110. If an instruction to update the map information recorded in the memory unit 220 is not received from the user (step S109: No), the operation of the parking assistance system 10 is terminated.

指示部350は、記憶部220に記録されている地図情報を更新するように情報処理装置20に対して指示し、駐車支援システム10の動作を終了する(ステップS110)。 The instruction unit 350 instructs the information processing device 20 to update the map information recorded in the memory unit 220, and ends the operation of the parking assistance system 10 (step S110).

このように、駐車支援システム10によれば、車両周辺の撮像画像の変化が一時的であるか否かをユーザが判定し、ユーザの判定に基づいて車両周辺の環境の変化を地図情報に反映させるか否かを決定することができる。したがって、駐車支援システム10は、駐車が行われる度に車両周辺の環境の変化を正確に反映した地図情報を作成することにより、自動駐車を行う際に周辺環境の変化が生じても高い精度を維持して車両の自己位置推定を行うことができる。 In this way, parking assistance system 10 allows the user to determine whether the change in the captured image around the vehicle is temporary, and determines whether to reflect the change in the environment around the vehicle in the map information based on the user's determination. Therefore, parking assistance system 10 can maintain high accuracy in estimating the vehicle's self-position even if the surrounding environment changes when performing automatic parking, by creating map information that accurately reflects the change in the environment around the vehicle each time parking is performed.

なお、記憶部220に記録されている地図情報を更新するか否かをユーザに対して通知するタイミングは、駐車終了後に車両が停車した直後に実施するのが望ましい。 Note that it is preferable to notify the user whether or not to update the map information stored in the memory unit 220 immediately after parking ends and the vehicle comes to a stop.

また、記憶部220に記憶される地図情報は1つである場合を例に挙げて説明したが、記憶部220に記憶される地図情報は複数であってもよい。 In addition, although an example has been described in which only one piece of map information is stored in the memory unit 220, multiple pieces of map information may be stored in the memory unit 220.

さらに、第2の駐車の後に行われる第3の駐車において、車両の周囲に存在する地図情報を取得し、第2の駐車において生成されて情報処理装置20の記憶部220に記録されている第2の地図情報と、第3の駐車において新たに生成された第3の地図情報とが異なる場合に、第2の地図情報と第3の地図情報との差分を示す差分情報を表示してもよい。 Furthermore, in the third parking performed after the second parking, map information present around the vehicle may be acquired, and if the second map information generated in the second parking and recorded in the memory unit 220 of the information processing device 20 differs from the third map information newly generated in the third parking, difference information showing the difference between the second map information and the third map information may be displayed.

(表示形態その1)
続いて、表示部330においてユーザに対して差分情報を表示する際の表示形態について以下に図4~6を参照しつつ、具体的に説明する。上述したように、実施形態1における差分情報は、予め記憶部220に記録されている第1の地図情報と、自動走行モードにおいて新たに生成された第2の地図情報との比較において、差分が存在する区画の集合の合計数が所定値以上である区画集合を示す情報である。
(Display form 1)
Next, the display form when the difference information is displayed to the user on the display unit 330 will be specifically described below with reference to Figures 4 to 6. As described above, the difference information in the first embodiment is information that indicates a set of sections where the total number of sets of sections where there is a difference is equal to or greater than a predetermined value when comparing the first map information recorded in advance in the storage unit 220 with the second map information newly generated in the autonomous driving mode.

図4は、差分が存在する区画の集合の合計数が所定値以上である区画集合(以降、差分となる区画集合と呼ぶ)が、車両の走行経路に対して、どこに位置しているかを示す図である。本表示形態において、差分となる区画集合の位置(差分位置とも称する)は、車両の走行経路または駐車位置100との相対位置により特定され、差分位置は太枠で囲まれて表示される。さらに、差分となる区画集合の位置は、車両の走行経路または駐車位置100との相対位置により特定され、差分位置は文字情報により新たに追加された物体として表示される。車両の走行経路については、駐車開始地点から駐車終了地点まで走行した経路が矢印線を用いて表示される。このような形態でユーザに差分情報を表示することで、車両周辺の環境が変化した位置を具体的に知ることができる。
なお、図4(a)では、立体障害物を上空から見た航空写真を示す図中に、走行経路と、差分情報位置を表す太枠で囲まれた実線と、駐車開始位置および駐車終了位置を示す点線とが示されている。しかし、通常、車両に搭載された撮像装置50により撮影される撮像画像から航空写真を作成することは困難であるため、情報表示装置に表示される画像は図4(b)のように、走行経路、太枠で囲まれた実線、および点線のみで構成されてもよい。
FIG. 4 is a diagram showing where a set of sections in which the total number of sets of sections in which differences exist is equal to or greater than a predetermined value (hereinafter, referred to as a set of sections that are the difference) is located with respect to the vehicle's driving route. In this display form, the position of the set of sections that are the difference (also referred to as a difference position) is specified by a relative position with respect to the vehicle's driving route or the parking position 100, and the difference position is displayed surrounded by a thick frame. Furthermore, the position of the set of sections that are the difference is specified by a relative position with respect to the vehicle's driving route or the parking position 100, and the difference position is displayed as a newly added object using text information. As for the vehicle's driving route, the route traveled from the parking start point to the parking end point is displayed using an arrow line. By displaying the difference information to the user in this form, the user can specifically know the position where the environment around the vehicle has changed.
In Fig. 4(a), the travel route, a solid line surrounded by a thick frame representing the difference information position, and dotted lines representing the parking start position and the parking end position are shown in an aerial photograph of the three-dimensional obstacle taken from above. However, since it is usually difficult to create an aerial photograph from an image captured by the imaging device 50 mounted on the vehicle, the image displayed on the information display device may be composed of only the travel route, the solid line surrounded by a thick frame, and the dotted line, as shown in Fig. 4(b).

上述した通知に対して、ユーザは、例えば、表示部330と一体的に設けられたタッチパネルにおける入力機能である入力部340を用いて、更新するか否かを選択してもよい。 In response to the above-mentioned notification, the user may select whether or not to update using, for example, the input unit 340, which is an input function of a touch panel that is integral with the display unit 330.

(表示形態その2)
図5は、差分が存在する区画の集合の合計数が所定値以上である区画集合が、車両の走行経路に対して、どこに位置しているかを示す図である。図4の表示形態に加え、さらに、差分が存在する区画の集合の合計数が所定値以上である区画そのものが、他の区画と異なる色を用いて表示される。このような形態でユーザに差分情報を表示することで、車両周辺の環境が変化した位置を具体的に知ることができる。
なお、図5(a)では、立体障害物を上空から見た航空写真を示す図中に、走行経路と、他の区画と異なる色を用いて差分情報位置を表す塗りつぶし箇所と、差分情報位置を表す太枠で囲まれた実線と、駐車開始位置および駐車終了位置を示す点線とが示されている。しかし、通常、車両に搭載された撮像装置50により撮影される撮像画像から航空写真を作成することは困難であるため、情報表示装置に表示される画像は図5(b)のように、走行経路、他の区画と異なる色を用いて差分情報位置を表す塗りつぶし箇所と、太枠で囲まれた実線、および点線のみで構成されてもよい。
(Display form 2)
Fig. 5 is a diagram showing where a set of sections in which the total number of sets of sections in which differences exist is equal to or greater than a predetermined value is located relative to the vehicle's driving route. In addition to the display format of Fig. 4, the sections in which the total number of sets of sections in which differences exist is equal to or greater than a predetermined value are displayed in a color different from other sections. By displaying difference information to the user in this format, the user can specifically know the location where the environment around the vehicle has changed.
In Fig. 5(a), in an aerial photograph showing a three-dimensional obstacle viewed from above, the travel route, the filled-in areas using a different color from other sections to indicate the difference information positions, the solid lines surrounded by thick frames to indicate the difference information positions, and the dotted lines to indicate the parking start position and the parking end position are shown. However, since it is usually difficult to create an aerial photograph from an image captured by the imaging device 50 mounted on a vehicle, the image displayed on the information display device may be composed only of the travel route, the filled-in areas using a different color from other sections to indicate the difference information positions, the solid lines surrounded by thick frames, and the dotted lines, as shown in Fig. 5(b).

(表示形態その3)
図6は、差分が存在する区画の集合の合計数が所定値以上である区画集合を、車両の周辺を撮影した撮像画像に重畳させて示す図である。一例として、撮像画像上において、区画集合が位置する所定の領域を含む範囲が撮像画像から切り出して表示される。差分となる区画集合は、太枠で囲まれて表示される。また、差分となる区画集合は、新たに追加された物体として文字情報により表示される。このような形態でユーザに差分情報を表示することで、車両周辺の環境が変化した位置を具体的に知ることができる。なお、撮像画像は、車両に搭載される複数の撮像装置50により撮影された撮像画像に基づき合成された合成画像であっても良い。なお、ユーザが差分情報をより認識し易くするために、図6の表示画像に加えて図4または図5の表示画像を並べて表示してもよい。
なお、物体が新たに追加された場合を例に挙げて表示形態その1~3を説明したが、物体が消失した場合であっても同様の表示形態を用いて差分情報を表示することができる。
(Display form 3)
FIG. 6 is a diagram showing a section set in which the total number of sections having differences is equal to or greater than a predetermined value, superimposed on a captured image of the periphery of a vehicle. As an example, a range including a predetermined area in which the section set is located is cut out from the captured image and displayed on the captured image. The section set that is the difference is displayed surrounded by a thick frame. In addition, the section set that is the difference is displayed by text information as a newly added object. By displaying the difference information to the user in this form, the position where the environment around the vehicle has changed can be specifically known. The captured image may be a composite image that is composited based on captured images captured by a plurality of imaging devices 50 mounted on the vehicle. In order to make it easier for the user to recognize the difference information, the display image of FIG. 4 or FIG. 5 may be displayed side by side in addition to the display image of FIG. 6.
Although the display forms 1 to 3 have been described taking the case where a new object is added as an example, the difference information can be displayed using a similar display form even if an object has disappeared.

(差分情報として表される地図情報が複数である場合の処理)
図4~6では、差分情報として表される地図情報は1つである場合を例に挙げて説明したが、差分情報として表される地図情報は複数であってもよい。すなわち、追加されている物体が複数であってもよいし、消失している物体が複数であってもよい。また追加されている物体と消失している物体が同時に存在していてもよい。これにより車両周辺の環境の変化をより詳細に地図情報に反映させることができる。複数の差分情報が存在する場合、図2のフローチャートにおいて、ステップS109およびステップS110を繰り返した後、全ての差分情報についてユーザに更新の有無を確認し、処理を終了する。
(Processing when multiple pieces of map information are represented as difference information)
4 to 6, the case where there is only one piece of map information represented as difference information has been described as an example, but there may be multiple pieces of map information represented as difference information. That is, there may be multiple added objects, or multiple lost objects. Also, an added object and a lost object may exist simultaneously. This allows changes in the environment around the vehicle to be reflected in the map information in more detail. When there are multiple pieces of difference information, after repeating steps S109 and S110 in the flowchart of FIG. 2, the user is asked whether or not there has been an update for all of the difference information, and the process ends.

差分情報として表される地図情報が複数である場合、それらを個別にユーザに通知してもよいし、一括でユーザに通知してもよい。個別にユーザに通知する場合、追加された物体または消失した物体のうちのひとつを通知して、ユーザからの指示を受け付ける動作を順に繰り返すことで、それぞれの差分情報に対して処理を行う。この場合、ユーザは差分情報として表される地図情報を1つずつ吟味し、反映するか否かを判定することができる。また、一括してユーザに通知する場合、追加された物体または消失した物体に対するユーザからの指示を一度に受け付けることで、それぞれの差分情報に対して処理を行う。 When there are multiple pieces of map information represented as difference information, they may be notified to the user individually or collectively. When notifying the user individually, each piece of difference information is processed by notifying one of the added or disappeared objects and repeating the operation of accepting instructions from the user in sequence. In this case, the user can examine each piece of map information represented as difference information one by one and decide whether or not to reflect it. When notifying the user collectively, instructions from the user for the added or disappeared object are accepted at once and each piece of difference information is processed.

(変形例)
上述した駐車支援システム10では、地図情報は、駐車走行経路周辺をある一定の大きさで規定した格子状に分割された区画ごとに、立体障害物の有無または、立体障害物の有無が不明であることが設定されるOGM形式で保持される情報である場合を例に挙げて説明したが、他の形式で保持される場合を変形例として以下に説明する。
(Modification)
In the above-mentioned parking assistance system 10, the map information is stored in the OGM format, in which the area around the parking route is divided into a grid of a certain size, and the presence or absence of a three-dimensional obstacle is set for each section, or the presence or absence of a three-dimensional obstacle is unknown. However, a modified example will be described below in which the map information is stored in another format.

変形例として、地図情報は、撮像画像から抽出される特徴点群の座標位置を示す情報である場合を例に挙げて説明する。このとき、差分情報は、予め生成されて情報処理装置20の記憶部220に記録されている第1の地図情報と、自動走行モードにおいて新たに生成された第2の地図情報との比較において、対応する特徴点群が存在しない座標位置を強調して表示するための情報である。特徴点群の各特徴点は、駐車走行周辺の環境に対して、任意の地点に原点を設定し、2次元平面または3次元空間の座標軸を設定した座標空間内において(Xi, Yi)または(Xi, Yi, Zi)で表現される座標位置を有する。さらに、特徴点群の座標情報に加えて、特徴点群抽出時の車両位置の座標を関連づけて地図情報とすることも考えられる。 As a modified example, the map information is information indicating the coordinate positions of the feature points extracted from the captured image. In this case, the difference information is information for emphasizing and displaying coordinate positions where there are no corresponding feature points in a comparison between the first map information generated in advance and recorded in the storage unit 220 of the information processing device 20 and the second map information newly generated in the automatic driving mode. Each feature point of the feature points has a coordinate position expressed as (Xi, Yi) or (Xi, Yi, Zi) in a coordinate space in which the origin is set at an arbitrary point with respect to the environment around the parking and driving and the coordinate axes of a two-dimensional plane or three-dimensional space are set. Furthermore, in addition to the coordinate information of the feature points, it is also possible to associate the coordinates of the vehicle position at the time of extracting the feature points to form map information.

より具体的には、差分情報は、予め生成されて情報処理装置20に記録されている第1の地図情報に存在するが、新たに生成された第2の地図情報には存在しない特徴点群の座標位置を強調して表示するための情報である。あるいは、差分情報は、予め生成されて情報処理装置20に記録されている第1の地図情報に存在しないが、新たに生成された第2の地図情報にのみ存在する特徴点群の座標位置を強調して表示するための情報である。
前者は情報処理装置20に記録されている地図情報が生成された駐車の際に存在しなかった物体が追加された場合であり、後者は情報処理装置20に記録されている地図情報が生成された駐車の際に存在した物体が消失した場合である。前者の場合には、ユーザからの指示に応答して、記憶部220に記録されている地図情報に対して、新たに生成された地図情報にのみ存在する特徴点群の座標位置を追加することで、記憶部220に記録されている地図情報が更新される。また、後者の場合には、ユーザからの指示に応答して、記憶部220に記録されている地図情報に対して、新たに生成された地図情報には存在しない特徴点群の座標位置を削除することで、記憶部220に記録されている地図情報が更新される。
More specifically, the difference information is information for emphasizing and displaying the coordinate positions of a group of feature points that are present in the first map information generated in advance and recorded in the information processing device 20 but are not present in the newly generated second map information. Alternatively, the difference information is information for emphasizing and displaying the coordinate positions of a group of feature points that are not present in the first map information generated in advance and recorded in the information processing device 20 but are present only in the newly generated second map information.
The former is a case where an object that was not present when the map information recorded in the information processing device 20 was generated is added, and the latter is a case where an object that was present when the map information recorded in the information processing device 20 was generated is disappeared. In the former case, in response to an instruction from the user, the map information recorded in the storage unit 220 is updated by adding the coordinate positions of the feature points that are present only in the newly generated map information to the map information recorded in the storage unit 220. Also, in the latter case, in response to an instruction from the user, the map information recorded in the storage unit 220 is updated by deleting the coordinate positions of the feature points that are not present in the newly generated map information.

(表示形態その4)
続いて、変形例においてユーザに対して差分情報を表示する際の表示形態について、以下に図7を参照しつつ、具体的に説明する。図7は、車両の周辺を撮影した撮像画像において、対応する特徴点群が存在しない座標位置を示した図である。対応する特徴点群が存在しない座標位置は、太枠で囲まれて表示される。さらに、記憶部220に記録されている地図情報を更新するか否かを、ユーザに対して通知する。上述した通知に対して、ユーザは、例えば、表示部330と一体的に設けられたタッチパネルにおける入力機能である入力部340を用いて、更新するか否かを選択してもよい。このような形態でユーザに差分情報を表示することで、車両周辺の環境が変化した位置を具体的に知ることができる。
(Display form 4)
Next, a display form when displaying difference information to a user in the modified example will be specifically described below with reference to FIG. 7. FIG. 7 is a diagram showing coordinate positions where no corresponding feature points exist in a captured image of the periphery of a vehicle. The coordinate positions where no corresponding feature points exist are displayed surrounded by a thick frame. Furthermore, the user is notified of whether or not to update the map information recorded in the storage unit 220. In response to the above-mentioned notification, the user may select whether or not to update using, for example, the input unit 340, which is an input function in a touch panel provided integrally with the display unit 330. By displaying difference information to the user in this form, the user can specifically know the position where the environment around the vehicle has changed.

なお、上述した実施の形態における、上記情報処理を実行するためのプログラムは、上記複数の機能部の各々を含むモジュール構成となっており、実際のハードウェアとしては、例えば、CPU(プロセッサ回路)がROMまたはHDDから情報処理プログラムを読み出して実行することにより、上述した複数の機能部の各々がRAM(主記憶)上にロードされ、上述した複数の機能部の各々がRAM(主記憶)上に生成されるようになっている。なお、上述した複数の機能部の各々の一部または全部を、ASIC(Application Specific Integrated Circuit)またはFPGA(Field-Programmable Gate Array)などの専用のハードウェアを用いて実現することも可能である。 In the above-mentioned embodiment, the program for executing the information processing has a modular configuration including each of the above-mentioned multiple functional units, and the actual hardware is, for example, a CPU (processor circuit) that reads the information processing program from a ROM or HDD and executes it, whereby each of the above-mentioned multiple functional units is loaded onto a RAM (main memory) and each of the above-mentioned multiple functional units is generated on the RAM (main memory). It is also possible to realize some or all of the above-mentioned multiple functional units using dedicated hardware such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field-Programmable Gate Array).

なお、上記には、実施の形態を説明したが、上記実施の形態は、例として提示したものであり、本開示の範囲を限定することは意図していない。上記実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施の形態は、本開示の範囲または要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although the above describes an embodiment, the above embodiment is presented as an example and is not intended to limit the scope of the present disclosure. The above embodiment can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the gist of the invention. The above embodiment is included in the scope or gist of the present disclosure, and is included in the scope of the invention and its equivalents described in the claims.

本開示に係る駐車支援システムは、例えば自動駐車支援などに用いることができる。 The parking assistance system disclosed herein can be used, for example, for automatic parking assistance.

10 駐車支援システム
20 情報処理装置
210 処理部
211 画像取得部
212 地図情報生成部
213 差分情報生成部
214 出力制御部
215 自己位置推定部
220 記憶部
30 情報表示装置
310 差分情報取得部
320 差分情報処理部
330 表示部
340 入力部
350 指示部
40 自動運転制御装置
410 自動運転情報登録部
420 自動運転制御部
50 撮像装置
60 駆動装置
REFERENCE SIGNS LIST 10 Parking assistance system 20 Information processing device 210 Processing section 211 Image acquisition section 212 Map information generation section 213 Difference information generation section 214 Output control section 215 Self-position estimation section 220 Storage section 30 Information display device 310 Difference information acquisition section 320 Difference information processing section 330 Display section 340 Input section 350 Instruction section 40 Automatic driving control device 410 Automatic driving information registration section 420 Automatic driving control section 50 Imaging device 60 Drive device

Claims (13)

車両の周辺に存在する地図情報から前記車両の自己位置を推定し、前記自己位置に基づき駐車支援を行う駐車支援システムに用いられる駐車支援方法であって、
第1の駐車と、前記第1の駐車の後に行われる第2の駐車と、において、前記車両の周囲に存在する前記地図情報を取得し、
前記第1の駐車における第1の地図情報と、前記第2の駐車における第2の地図情報とが異なる場合に、前記第1の地図情報と前記第2の地図情報との差分を示す差分情報を表示し、
前記地図情報は、前記車両の周辺を撮像した撮像画像において、格子状に分割された区画ごとに立体障害物の有無が設定される形式で保持される情報であり、
前記差分情報は、前記第1の地図情報と前記第2の地図情報との比較において、差分が存在する区画の集合の合計数が所定値以上である区画集合を示す情報である、
駐車支援方法。
A parking assistance method for use in a parking assistance system that estimates a vehicle's own position from map information present around the vehicle and performs parking assistance based on the vehicle's own position, comprising:
In a first parking and a second parking performed after the first parking, the map information existing around the vehicle is acquired;
When the first map information in the first parking area and the second map information in the second parking area are different, difference information indicating a difference between the first map information and the second map information is displayed;
the map information is information stored in a format in which the presence or absence of a three-dimensional obstacle is set for each section divided into a grid in a captured image of the periphery of the vehicle,
The difference information is information indicating a set of sections in which a total number of sets of sections in which differences exist is equal to or greater than a predetermined value in a comparison between the first map information and the second map information.
Parking assistance methods.
前記差分情報は、枠線により表示される情報であり、
前記車両の走行経路または駐車位置との相対位置に基づき、前記第1の地図情報と前記第2の地図情報との差分の位置を示す差分位置を、前記枠線により示す、
請求項に記載の駐車支援方法。
the difference information is information displayed by a frame line,
A difference position indicating a difference position between the first map information and the second map information based on a relative position with respect to a driving route or a parking position of the vehicle is indicated by the frame line.
The parking assistance method according to claim 1 .
前記差分情報は、文字情報により表示される情報であり、
前記車両の走行経路または駐車位置との相対位置に基づき、前記第1の地図情報と前記第2の地図情報との差分の位置を示す差分位置を、前記文字情報により示す
請求項1又は2に記載の駐車支援方法。
the difference information is information displayed by character information,
A difference position indicating a difference position between the first map information and the second map information based on a relative position with respect to a driving route or a parking position of the vehicle is indicated by the character information .
3. A parking assistance method according to claim 1 or 2 .
前記車両の周辺を撮像した撮像画像から前記差分位置を含む範囲の画像が切り出されて表示される、
請求項またはに記載の駐車支援方法。
an image of a range including the difference position is cut out from a captured image of the periphery of the vehicle and displayed;
4. The parking assistance method according to claim 2 or 3 .
前記差分情報を表示するタイミングは、前記第2の駐車の終了後である、
請求項1からのいずれか1項に記載の駐車支援方法。
The timing for displaying the difference information is after the second parking is completed.
A parking assistance method according to any one of claims 1 to 4 .
前記差分情報を表示するタイミングは、前記第2の駐車の走行中である、
請求項1からいずれか1項に記載の駐車支援方法。
The timing for displaying the difference information is during driving in the second parking position.
A parking assistance method according to any one of claims 1 to 5 .
前記第1の駐車は、運転者が前記車両を走行させることにより実行され、
前記第2の駐車は、自動走行により実行される、
請求項1からのいずれか1項に記載の駐車支援方法。
The first parking is performed by a driver driving the vehicle,
The second parking is performed by automatic driving.
A parking assistance method according to any one of claims 1 to 6 .
前記第1の駐車および前記第2の駐車は、自動走行により実行される、
請求項1からのいずれか1項に記載の駐車支援方法。
The first parking and the second parking are performed by automatic driving.
A parking assistance method according to any one of claims 1 to 6 .
前記第2の駐車の後に行われる第3の駐車において、前記車両の周囲に存在する前記地図情報を取得し、
前記第2の駐車における第2の地図情報と、前記第3の駐車における第3の地図情報とが異なる場合に、前記第2の地図情報と前記第3の地図情報との差分を示す差分情報を表示する、
請求項1からのいずれか1項に記載の駐車支援方法。
In a third parking performed after the second parking, the map information existing around the vehicle is acquired;
When the second map information in the second parking area and the third map information in the third parking area are different, difference information indicating a difference between the second map information and the third map information is displayed.
A parking assistance method according to any one of claims 1 to 8 .
前記第1の地図情報と前記第2の地図情報との差分を、前記地図情報に反映するか否かを前記車両のユーザに対して通知し、
前記車両のユーザにより、反映することが選択された場合に、前記第1の地図情報と前記第2の地図情報との差分を、前記地図情報に反映する、
請求項1からのいずれか1項に記載の駐車支援方法。
notifying a user of the vehicle of whether or not a difference between the first map information and the second map information should be reflected in the map information;
reflecting a difference between the first map information and the second map information in the map information when a user of the vehicle selects to reflect the difference;
A parking assistance method according to any one of claims 1 to 9 .
前記第1の地図情報と前記第2の地図情報との差分を、前記地図情報に反映するか否かを前記車両のユーザに対して通知し、
前記車両のユーザにより、反映することが選択されなかった場合に、前記第1の地図情報と前記第2の地図情報との差分を、前記地図情報に反映しない、
請求項1から10のいずれか1項に記載の駐車支援方法。
notifying a user of the vehicle of whether or not a difference between the first map information and the second map information is to be reflected in the map information;
When a user of the vehicle has not selected to reflect the difference between the first map information and the second map information, the difference is not reflected in the map information.
A parking assistance method according to any one of claims 1 to 10 .
前記差分情報を表示する表示装置は、携帯型情報端末であって、ネットワークを介して情報処理装置に接続されている、
請求項10又は11に記載の駐車支援方法。
the display device for displaying the difference information is a portable information terminal and is connected to the information processing device via a network;
12. A parking assistance method according to claim 10 or 11 .
車両の周辺に存在する地図情報から前記車両の自己位置を推定し、前記自己位置に基づき駐車支援を行う駐車支援システムに用いられる駐車支援装置であって、
第1の駐車と、前記第1の駐車の後に行われる第2の駐車と、において、前記車両の周囲に存在する前記地図情報を取得する取得部と、
前記第1の駐車における第1の地図情報と、前記第2の駐車における第2の地図情報とが異なる場合に、前記第1の地図情報と前記第2の地図情報との差分を示す差分情報を表示する表示部と、
を備え、
前記地図情報は、前記車両の周辺を撮像した撮像画像において、格子状に分割された区画ごとに立体障害物の有無が設定される形式で保持される情報であり、
前記差分情報は、前記第1の地図情報と前記第2の地図情報との比較において、差分が存在する区画の集合の合計数が所定値以上である区画集合を示す情報である、
駐車支援装置。
A parking assistance device used in a parking assistance system that estimates a vehicle's own position from map information present around the vehicle and performs parking assistance based on the vehicle's own position,
an acquisition unit that acquires the map information present around the vehicle during a first parking and a second parking performed after the first parking;
a display unit that displays difference information indicating a difference between the first map information and the second map information when the first map information in the first parking area and the second map information in the second parking area are different;
Equipped with
the map information is information stored in a format in which the presence or absence of a three-dimensional obstacle is set for each section divided into a grid in a captured image of the surroundings of the vehicle,
The difference information is information indicating a set of sections in which a total number of sets of sections in which differences exist is equal to or greater than a predetermined value in a comparison between the first map information and the second map information.
Parking assistance device.
JP2021005262A 2021-01-15 2021-01-15 Parking assistance method and parking assistance device Active JP7610904B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021005262A JP7610904B2 (en) 2021-01-15 2021-01-15 Parking assistance method and parking assistance device
JP2024224274A JP2025031822A (en) 2021-01-15 2024-12-19 Parking assistance method and parking assistance device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021005262A JP7610904B2 (en) 2021-01-15 2021-01-15 Parking assistance method and parking assistance device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2024224274A Division JP2025031822A (en) 2021-01-15 2024-12-19 Parking assistance method and parking assistance device

Publications (2)

Publication Number Publication Date
JP2022109764A JP2022109764A (en) 2022-07-28
JP7610904B2 true JP7610904B2 (en) 2025-01-09

Family

ID=82560418

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2021005262A Active JP7610904B2 (en) 2021-01-15 2021-01-15 Parking assistance method and parking assistance device
JP2024224274A Pending JP2025031822A (en) 2021-01-15 2024-12-19 Parking assistance method and parking assistance device

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2024224274A Pending JP2025031822A (en) 2021-01-15 2024-12-19 Parking assistance method and parking assistance device

Country Status (1)

Country Link
JP (2) JP7610904B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7849942B2 (en) * 2022-09-16 2026-04-22 パナソニックオートモーティブシステムズ株式会社 Parking assistance device and parking assistance method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008207732A (en) 2007-02-27 2008-09-11 Denso Corp Driving assistance device
WO2014155954A1 (en) 2013-03-28 2014-10-02 株式会社デンソー Vehicle display control device

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4348503B2 (en) * 2000-12-21 2009-10-21 三菱電機株式会社 Navigation device
JP2009169845A (en) * 2008-01-18 2009-07-30 Toyota Motor Corp Autonomous mobile robot and map updating method
JP2013152546A (en) * 2012-01-24 2013-08-08 Sharp Corp Driving support device, driving support method, and program
JP6649191B2 (en) * 2016-06-29 2020-02-19 クラリオン株式会社 In-vehicle processing unit
JP6717174B2 (en) * 2016-11-29 2020-07-01 トヨタ自動車株式会社 Vehicle guidance device and vehicle guidance method
JP6843712B2 (en) * 2017-07-27 2021-03-17 フォルシアクラリオン・エレクトロニクス株式会社 In-vehicle processing device
JP7137359B2 (en) * 2018-05-30 2022-09-14 フォルシアクラリオン・エレクトロニクス株式会社 Information processing equipment
JP7189695B2 (en) * 2018-08-07 2022-12-14 日立Astemo株式会社 Driving support device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008207732A (en) 2007-02-27 2008-09-11 Denso Corp Driving assistance device
WO2014155954A1 (en) 2013-03-28 2014-10-02 株式会社デンソー Vehicle display control device

Also Published As

Publication number Publication date
JP2025031822A (en) 2025-03-07
JP2022109764A (en) 2022-07-28

Similar Documents

Publication Publication Date Title
EP3942794B1 (en) Depth-guided video inpainting for autonomous driving
JP6926976B2 (en) Parking assistance device and computer program
US12103517B2 (en) In-vehicle processing device and movement support system
CN111674389B (en) Parking support device and parking support method
JP4940168B2 (en) Parking space recognition device
JP5569365B2 (en) Guide device, guide method, and guide program
CN109843677B (en) Parking assistance method and parking assistance device
CN111243332A (en) Information providing system and method, server, in-vehicle device, and storage medium
US12304559B2 (en) Parking assist method and parking assist device
JP7269804B2 (en) Automatic parking system and automatic parking method
CN118494512B (en) Parking positioning method, parking method and parking device based on image key frames
WO2023119698A1 (en) Parking assistance device and parking assistance method
CN115050203B (en) Map generation device and vehicle position recognition device
JP2011235677A (en) Parking support system and navigation device
JP2025031822A (en) Parking assistance method and parking assistance device
WO2020196676A1 (en) Image processing device, vehicle control device, method, and program
JP7272756B2 (en) Stop position setting device
JP7337617B2 (en) Estimation device, estimation method and program
JP7473087B2 (en) Parking assistance device and parking assistance method
JP5134608B2 (en) Vehicle periphery display device, vehicle periphery display method and program
JP2019185601A (en) Notification information generating apparatus and notification information generating program
CN114987531A (en) map generator
JP7614261B2 (en) IMAGE RECOGNITION DEVICE, IMAGE RECOGNITION METHOD, AND PROGRAM
EP4194883A1 (en) Device and method for determining objects around a vehicle
JP2024113792A (en) Vehicle behavior analysis device, roadway behavior analysis method, program, and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231020

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20240226

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240321

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240416

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240612

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240813

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241010

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241219

R150 Certificate of patent or registration of utility model

Ref document number: 7610904

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150