JP7516339B2 - 情報処理装置、情報処理方法およびプログラム - Google Patents
情報処理装置、情報処理方法およびプログラム Download PDFInfo
- Publication number
- JP7516339B2 JP7516339B2 JP2021194639A JP2021194639A JP7516339B2 JP 7516339 B2 JP7516339 B2 JP 7516339B2 JP 2021194639 A JP2021194639 A JP 2021194639A JP 2021194639 A JP2021194639 A JP 2021194639A JP 7516339 B2 JP7516339 B2 JP 7516339B2
- Authority
- JP
- Japan
- Prior art keywords
- map
- image
- map elements
- information
- captured
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3667—Display of a road map
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/28—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
- G01C21/30—Map- or contour-matching
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3697—Output of additional, non-guidance related information, e.g. low fuel level
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—Two-dimensional [2D] image generation
- G06T11/20—Drawing from basic elements
- G06T11/23—Drawing from basic elements using straight lines or curves
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
- G06T7/74—Determining position or orientation of objects or cameras using feature-based methods involving reference images or patches
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20092—Interactive image processing based on input by user
- G06T2207/20101—Interactive definition of point of interest, landmark or seed
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30244—Camera pose
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30248—Vehicle exterior or interior
- G06T2207/30252—Vehicle exterior; Vicinity of vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Processing Or Creating Images (AREA)
- Image Analysis (AREA)
Description
SLAM技術は、環境に存在する物体の位置の情報などを把握するための3次元地図情報を生成する処理と、該地図情報を使用した自己位置推定処理(自己位置推定処理では、姿勢も推定可能である。)を同時並行で行う。3次元地図情報は地図要素(キーフレームとも呼ばれる。)から構成される。3次元地図情報を生成するために撮影している動画に含まれる画像と、既に存在する地図要素に含まれる画像との一致度が閾値以下になった場合、3次元地図情報に、新しい地図要素が順次追加されてゆく。SLAMの処理をする装置では、移動体に搭載された撮像装置で環境を撮影した画像から得られる画像特徴と、事前に作成された3次元の地図情報に含まれる地図要素から得られる画像特徴とをマッチングし、移動体に搭載された撮像装置の自己位置を推定している。移動体は、例えば、AGV(Automatic Guides Vehicle)、AMR(Autonomous Mobile Robot)、お掃除ロボットなどの小型モビリティ、自律走行車、ドローンなどである。撮像装置と移動体との位置関係は既知であり、撮像装置の位置を移動体の位置に変換すれば、移動体の自己位置推定が可能である。
実施形態1では、ステップS301で類似度を算出する場合、地図要素ごとに各地図要素に含まれる画像との類似度を算出した。これに加えて、類似度合の順位を算出してもよい。順位は、ベクトルの全ての類似度の平均値にもとづいて決定する。平均値が高いものほど、順位が高くなる。なお、平均値に限らず、類似度の順位が算出できる方法を適用可能である。例えば、全てのベクトルの類似度の最大値や中央値などであってもよい。
実施形態1では、ステップS301において、すべての地図要素に関して類似度を算出した。本変形例では、例えば、ディスプレイに表示された3次元環境地図上で指定した地図要素に関して、他の地図要素との類似度の算出を行い、該類似度を示す画像を生成する方法について説明する。
実施形態1では、ステップS302で実施する類似度の算出において、画像から特徴ベクトルを抽出し、その特徴ベクトルの類似度を、画像の類似度として計算した。類似度の算出方法は、これに限らず、画像同士の類似度を算出する方法を適用可能である。例えば、画像の全画素の輝度の平均値を算出し、該輝度の平均値の差の逆数を類似度としてもよい。この場合、類似度の値が高いほど、両者の画像が類似していることを示す。また、画像間の画像特徴量ごとにハミング距離を算出し、これが所定の値よりも小さくなる特徴の数を類似度としてもよい。ここでのハミング距離は、各特徴量の対応する要素間の値の差の総和とする。この場合も同様に、類似度の値が高いほど、両者の画像が類似していることを示す。また、SIFT(Scale Invariant Feature Transform)特徴などが類似する特徴点の個数が閾値以上であるかどうかで画像の類似を判断することができる。
実施形態1では、ステップS303において、表示データを画像の場合として説明した。これに限らず、地図要素に含まれる画像の類似度を示す識別可能なデータであれば適用できる。例えば、カメラの撮影位置と対応させて画像の類似度を示す色付きの3次元点群データを表示する。この場合、図4~図7で示す地図は3次元地図である。各点群の色は、類似度の大きさにもとづいたものとする。あるいは、表示データは、各地図要素の位置や類似する地図要素の位置を記述した、数値データであってもよい。
実施形態1では、地図画像上に重畳する画像として、類似する地図要素がある位置を示すマークに対する模様や画像そのものとして説明した。これに限らず、類似する地図要素を識別可能に示すものであれば適用できる。例えば、地図要素が保持するカメラの位置を示す座標値を、地図画像上に重畳してもよい。
SLAM技術を用いた自己位置推定において、自己位置推定開始時は現在位置姿勢に関連する情報が存在しないため、3次元地図情報の中から、現在位置での撮影画像と類似する地図要素を広く探索する必要がある。3次元地図情報中に、開始地点での撮影画像と類似する地図要素が複数含まれていた場合、現在位置と対応する地図要素とは異なる地図要素を選択し、自己位置推定を誤る可能性がある。これを回避するために、類似する地図要素が他に存在しない位置を推定開始位置とすることが望ましい。
SLAM技術を用いた自己位置推定において、現在位置の撮影画像と部分的に類似する画像を含む地図要素が存在しない場合には、自己位置推定が失敗する。この状況からの復帰方法の1つとして、部分的に類似する地図要素が存在する撮影画像が取得できる位置にカメラを移動させ、該位置で自己位置推定を再開する方法がある。しかし、地図情報中に、復帰位置での撮影画像と類似する画像を含む地図要素が複数存在する場合、現在位置と対応する地図要素とは異なる地図要素を選択し、復帰位置での自己位置推定を誤る可能性がある。これを回避するために、自己位置推定が失敗した位置近傍かつ類似する地図要素が他に存在しない位置を復帰位置とすることが望ましい。
実施形態1では、自己位置推定を誤りやすい位置を分かりやすく示すことについて述べた。地図要素には、地図要素に含まれる画像を撮影したときのカメラの位置だけではなく、カメラの姿勢情報も含まれているため、S301では、自己位置推定を誤りやすい位置姿勢を判定していることになる。
101 地図要素取得部
102 判定部
103 表示データ生成部
110 記憶装置
120 表示装置
Claims (13)
- 移動体に搭載された撮像装置で環境を撮影した画像と該画像を撮影した撮像装置の位置情報とを含む複数の地図要素に基づく3次元地図情報を保持する保持手段から、前記複数の地図要素を取得する取得手段と、
前記環境において、前記撮像装置の自己位置推定を誤りやすい位置で撮影された画像を含む地図要素を判定する判定手段と、
前記判定手段で判定された地図要素に含まれる画像が撮影された時系列順に基づいて、前記位置情報が表す位置を線でつないだ地図画像において、前記判定手段で判定された地図要素に含まれる位置情報が表す位置に対応させてCGを重畳させる表示データを生成する生成手段と、を有することを特徴とする情報処理装置。 - 移動体に搭載された撮像装置で環境を撮影した画像と該画像を撮影した撮像装置の位置情報とを含む複数の地図要素に基づく3次元地図情報を保持する保持手段から、前記複数の地図要素を取得する取得手段と、
前記環境において、前記撮像装置の自己位置推定を誤りやすい位置で撮影された画像を含む地図要素を判定する判定手段と、
前記環境に存在するオブジェクトのレイアウトが示された地図画像において、前記判定手段で判定された地図要素に含まれる位置情報が表す位置に対応させてCGを重畳させる表示データを生成する生成手段と、を有することを特徴とする情報処理装置。 - 前記生成手段は、前記判定手段で判定された地図要素を、前記地図要素に含まれる画像が類似する地図要素群ごとに共通するCGを前記地図画像上に表示する表示データを生成することを特徴とする請求項1または2に記載の情報処理装置。
- 前記生成手段は、前記取得手段で取得した第1の地図要素に含まれる画像と第2の地図要素に含まれる画像との類似度が閾値を超える場合に、前記地図画像上に、前記第1と第2の地図要素に含まれる位置情報が表す位置に対応させてCGを重畳させる表示データを生成することを特徴とする請求項1または2に記載の情報処理装置。
- 前記生成手段は、前記取得手段で取得した第1の地図要素に含まれる画像と他の地図要素に含まれる画像との類似度の順位を表すCGを前記地図上に表示する表示データを生成することを特徴とする請求項1または2に記載の情報処理装置。
- 移動体に搭載された撮像装置で環境を撮影した画像と該画像を撮影した撮像装置の位置情報とを含む複数の地図要素に基づく3次元地図情報を保持する保持手段から、前記複数の地図要素を取得する取得手段と、
前記環境において、前記取得手段で取得した第1の地図要素に含まれる画像と第2の地図要素に含まれる画像との類似度が閾値以上の場合に、前記第1の地図要素と前記第2の地図要素とを、自己位置推定を誤りやすい位置で撮影された画像を含む地図要素と判定する判定手段と、
前記判定手段で判定された地図要素に含まれる前記位置情報が表す位置を識別可能に表示する表示データを生成する生成手段と、
を有することを特徴とする情報処理装置。 - 移動体に搭載された撮像装置で環境を撮影した画像と該画像を撮影した撮像装置の位置情報とを含む複数の地図要素に基づく3次元地図情報を保持する保持手段から、前記複数の地図要素を取得する取得手段と、
ユーザが指定した位置に対応する位置情報を含む地図要素に含まれる画像と類似度が閾値以上の画像を含む地図要素を、前記撮像装置の自己位置推定を誤りやすい位置で撮影された画像を含む地図要素と判定する判定手段と、
前記判定手段で判定された地図要素に含まれる前記位置情報が表す位置を識別可能に表
示する表示データを生成する生成手段と、
を有することを特徴とする情報処理装置。 - 前記判定手段が前記類似度を求める地図要素を、地図要素に含まれる位置情報に基づく地図要素間の距離が閾値以上の地図要素に絞ることを特徴とする請求項4乃至6の何れか1項に記載の情報処理装置。
- 前記取得手段は、AGV(Automatic Guides Vehicle)に搭載された撮像装置で工場の環境を撮影した画像と該画像を撮影した撮像装置の位置情報とを含む複数の地図要素に基づく3次元地図情報を保持する保持手段から、前記複数の地図要素を取得することを特徴とする請求項1乃至7の何れか1項に記載の情報処理装置。
- 移動体に搭載された計測装置で環境を計測した形状情報と該形状情報を撮影した計測装置の位置情報とを含む複数の地図要素に基づく3次元地図情報を保持する保持手段から、前記複数の地図要素を取得する取得手段と、
前記環境において、前記取得手段で取得した第1の地図要素に含まれる形状情報と第2の地図要素に含まれる形状情報との類似度が閾値以上の場合に、前記第1の地図要素と前記第2の地図要素とを、自己位置推定を誤りやすい位置で撮影された形状情報を含む地図要素と判定する判定手段と、
前記判定手段で判定された地図要素に含まれる前記位置情報が表す位置を識別可能に表示する表示データを生成する生成手段と、を有することを特徴とする情報処理装置。 - 移動体に搭載された撮像装置で環境を撮影した画像と該画像を撮影した撮像装置の位置情報とを含む複数の地図要素に基づく3次元地図情報を保持する保持手段から、前記複数の地図要素を取得する取得工程と、
前記環境において、前記取得手段で取得した第1の地図要素に含まれる画像と第2の地図要素に含まれる画像との類似度が閾値以上の場合に、前記第1の地図要素と前記第2の地図要素とを、自己位置推定を誤りやすい位置で撮影された画像を含む地図要素と判定する判定工程と、
前記判定工程で判定された地図要素に含まれる前記位置情報が表す位置を識別可能に表示する表示データを生成する生成工程と、を有することを特徴とする情報処理方法。 - 移動体に搭載された計測装置で環境を計測した形状情報と該形状情報を撮影した計測装置の位置情報とを含む複数の地図要素に基づく3次元地図情報を保持する保持手段から、前記複数の地図要素を取得する取得工程と、
前記環境において、前記取得工程で取得した第1の地図要素に含まれる形状情報と第2の地図要素に含まれる形状情報との類似度が閾値以上の場合に、前記第1の地図要素と前記第2の地図要素とを、自己位置推定を誤りやすい位置で撮影された形状情報を含む地図要素と判定する判定工程と、
前記判定工程で判定された地図要素に含まれる前記位置情報が表す位置を識別可能に表示する表示データを生成する生成工程と、を有することを特徴とする情報処理方法。 - コンピュータを、請求項1乃至10のいずれか1項に記載の情報処理装置が有する各手段として機能させるためのプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021194639A JP7516339B2 (ja) | 2021-11-30 | 2021-11-30 | 情報処理装置、情報処理方法およびプログラム |
| US18/058,434 US12584760B2 (en) | 2021-11-30 | 2022-11-23 | Information processing apparatus, information processing method, and medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021194639A JP7516339B2 (ja) | 2021-11-30 | 2021-11-30 | 情報処理装置、情報処理方法およびプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023081005A JP2023081005A (ja) | 2023-06-09 |
| JP7516339B2 true JP7516339B2 (ja) | 2024-07-16 |
Family
ID=86499849
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021194639A Active JP7516339B2 (ja) | 2021-11-30 | 2021-11-30 | 情報処理装置、情報処理方法およびプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US12584760B2 (ja) |
| JP (1) | JP7516339B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118962720B (zh) * | 2024-10-17 | 2024-12-17 | 成都西部泰力智能设备股份有限公司 | 一种机器人定位方法及系统 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018092682A (ja) | 2018-03-19 | 2018-06-14 | カシオ計算機株式会社 | 自律移動装置、自律移動方法及びプログラム |
| WO2019131198A1 (ja) | 2017-12-28 | 2019-07-04 | ソニー株式会社 | 制御装置、および制御方法、プログラム、並びに移動体 |
| JP2020153956A (ja) | 2019-03-22 | 2020-09-24 | 富士通株式会社 | 移動体位置推定システムおよび移動体位置推定方法 |
| JP2021099384A (ja) | 2019-12-19 | 2021-07-01 | キヤノン株式会社 | 情報処理装置、情報処理方法およびプログラム |
| US20210200237A1 (en) | 2019-12-31 | 2021-07-01 | Lyft, Inc. | Feature coverage analysis |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7145478B2 (en) * | 2002-12-17 | 2006-12-05 | Evolution Robotics, Inc. | Systems and methods for controlling a density of visual landmarks in a visual simultaneous localization and mapping system |
| JP4999734B2 (ja) * | 2008-03-07 | 2012-08-15 | 株式会社日立製作所 | 環境地図生成装置、方法及びプログラム |
| JP5216690B2 (ja) * | 2009-06-01 | 2013-06-19 | 株式会社日立製作所 | ロボット管理システム、ロボット管理端末、ロボット管理方法およびプログラム |
| US10586118B2 (en) * | 2018-01-13 | 2020-03-10 | Toyota Jidosha Kabushiki Kaisha | Localizing traffic situation using multi-vehicle collaboration |
| CN112926616B (zh) * | 2019-12-06 | 2024-03-05 | 顺丰科技有限公司 | 图像匹配方法和装置、电子设备、计算机可读存储介质 |
| JP7483414B2 (ja) | 2020-03-06 | 2024-05-15 | キヤノン株式会社 | 情報処理装置、情報処理方法及びプログラム |
-
2021
- 2021-11-30 JP JP2021194639A patent/JP7516339B2/ja active Active
-
2022
- 2022-11-23 US US18/058,434 patent/US12584760B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019131198A1 (ja) | 2017-12-28 | 2019-07-04 | ソニー株式会社 | 制御装置、および制御方法、プログラム、並びに移動体 |
| JP2018092682A (ja) | 2018-03-19 | 2018-06-14 | カシオ計算機株式会社 | 自律移動装置、自律移動方法及びプログラム |
| JP2020153956A (ja) | 2019-03-22 | 2020-09-24 | 富士通株式会社 | 移動体位置推定システムおよび移動体位置推定方法 |
| JP2021099384A (ja) | 2019-12-19 | 2021-07-01 | キヤノン株式会社 | 情報処理装置、情報処理方法およびプログラム |
| US20210200237A1 (en) | 2019-12-31 | 2021-07-01 | Lyft, Inc. | Feature coverage analysis |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023081005A (ja) | 2023-06-09 |
| US20230168103A1 (en) | 2023-06-01 |
| US12584760B2 (en) | 2026-03-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10659753B2 (en) | Photogrammetry system and method of operation | |
| US10068344B2 (en) | Method and system for 3D capture based on structure from motion with simplified pose detection | |
| TWI574223B (zh) | 運用擴增實境技術之導航系統 | |
| US11373411B1 (en) | Three-dimensional object estimation using two-dimensional annotations | |
| US9607244B2 (en) | Image processing device, system, image processing method, and image processing program | |
| JP7420135B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| EP3792874B1 (en) | Position estimation device, position estimation method, and computer program | |
| US9914222B2 (en) | Information processing apparatus, control method thereof, and computer readable storage medium that calculate an accuracy of correspondence between a model feature and a measurement data feature and collate, based on the accuracy, a geometric model and an object in an image | |
| US10612937B2 (en) | Information processing device and method | |
| EP3306529A1 (en) | Machine control measurements device | |
| JP6288770B2 (ja) | 顔検出方法、顔検出システム、および顔検出プログラム | |
| JP5976089B2 (ja) | 位置姿勢計測装置、位置姿勢計測方法、およびプログラム | |
| KR100855657B1 (ko) | 단안 줌 카메라를 이용한 이동로봇의 자기위치 추정 시스템및 방법 | |
| JP7516339B2 (ja) | 情報処理装置、情報処理方法およびプログラム | |
| US11145048B2 (en) | Image processing apparatus, image processing method, and non-transitory computer-readable storage medium for storing program | |
| US12315191B2 (en) | Absolute scale depth calculation device, absolute scale depth calculation method, and computer program product | |
| US20250370538A1 (en) | Information processing device, information processing system, information processing method, and non-transitory computer readable medium | |
| CN115862124A (zh) | 视线估计方法、装置、可读存储介质及电子设备 | |
| US20240083038A1 (en) | Assistance system, image processing device, assistance method and non-transitory computer-readable storage medium | |
| JP7723473B2 (ja) | 情報処理装置、情報処理方法、移動ロボット | |
| JP7140710B2 (ja) | 情報端末装置及びプログラム | |
| US20240329655A1 (en) | Information processing device, movable apparatus, information processing method, and storage medium | |
| CN116295327A (zh) | 定位方法、装置、电子设备和计算机可读存储介质 | |
| JP6593995B2 (ja) | 空港監視装置 | |
| US20240013433A1 (en) | Information processing device, information processing method, and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230705 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20231213 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240222 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240227 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240426 |
|
| 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: 20240604 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240703 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7516339 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |