JP7668951B2 - 感知によって発見可能な不確実な環境で動作するマシンの制御 - Google Patents
感知によって発見可能な不確実な環境で動作するマシンの制御 Download PDFInfo
- Publication number
- JP7668951B2 JP7668951B2 JP2024500699A JP2024500699A JP7668951B2 JP 7668951 B2 JP7668951 B2 JP 7668951B2 JP 2024500699 A JP2024500699 A JP 2024500699A JP 2024500699 A JP2024500699 A JP 2024500699A JP 7668951 B2 JP7668951 B2 JP 7668951B2
- Authority
- JP
- Japan
- Prior art keywords
- environment
- machine
- state
- controller
- knowledge
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
- G06V20/58—Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/60—Intended control result
- G05D1/617—Safety or protection, e.g. defining protection zones around obstacles or avoiding hazards
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/20—Control system inputs
- G05D1/24—Arrangements for determining position or orientation
- G05D1/247—Arrangements for determining position or orientation using signals provided by artificial sources external to the vehicle, e.g. navigation beacons
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/40—Control within particular dimensions
- G05D1/43—Control of position or course in two dimensions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/02—Knowledge representation; Symbolic representation
- G06N5/022—Knowledge engineering; Knowledge acquisition
Landscapes
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Physics (AREA)
- Medical Informatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Feedback Control In General (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Description
図3Aは、本開示のいくつかの実施形態の原理を採用するコントローラ312を含む車両311の概略図である。本明細書で用いる場合、車両311は、乗用車、バスまたはローバー等の任意のタイプの車輪付き車両であり得る。また、車両311は自律型または半自律型であり得る。例えば、いくつかの実施形態は車両311の動きを制御する。動きの例には、車両311の操舵機構313によって制御される車両の横運動が含まれる。操舵機構313はコントローラ312によって制御される。
いくつかの実施形態は、マシン101が、未知であるが感知により取得される情報を通じて発見される環境で動作する場合、それ自体が、適用されるコマンドに関連しているという認識に基づく。例えば、図4A、図4Bは、車両311が現在の車線411に留まるかまたは左車線412に変更するかを決定しなければならない場合のシナリオを示す。コントローラが図4Aの軌道413を選択する場合、先行車両416が存在しているので、センサ視野414、415は、現在の車線上においてさらに前方にある車両417についての情報を捕捉することができるが、左車線上において前方にある車両418についての情報は捕捉できない。車両が図4Bの軌道423を選択する場合、先行車両416が存在しているので、センサ視野414、415は、現在の車線上においてさらに前方にある車両417に関する情報を捕捉することはできないが、左車線上において前方にある車両418に関する情報を捕捉することができる。従って、軌道413は、現在の車線上の他の車両に関するより多くの情報を取得することを可能にし、軌道423は、左車線上の車両に関するより多くの情報を取得することを可能にする。しかしながら、制御コマンドは環境についての入手可能な知識にも依存する。従って、車線を変更することが所望される場合、左車線上において前方にある車両418に関する知識が不足していれば、そのような車線上の車両の位置が不確実であるので、車両を左車線412に変更するための軌道をコントローラが安全に計画することができなくなる可能性がある。従って、制御コマンドは環境に関する入手可能な知識に影響を及ぼし、環境に関する知識の入手可能性は制御コマンドに影響を及ぼす。
いくつかの実施形態は、取得された知識が2つのシナリオのうちの1つまたは2つのシナリオの組合わせにおいて改善され得るという認識に基づく。第1のシナリオでは、コントローラは、制御目的を達成する性能に直接的な利益をもたらさない限り、環境の知識を改善するための如何なる努力も行わない。第2のシナリオでは、コントローラは、制御目的の達成を妨げない限り、依然として環境の知識を改善し得る。
Claims (16)
- マシンの動作を制御するためのコントローラであって、少なくとも1つのプロセッサと、命令が格納されたメモリとを備え、前記命令は、前記少なくとも1つのプロセッサによって実行されると、前記コントローラに、
前記マシンの周囲の環境を感知する少なくとも1つのセンサの測定値から、前記マシンの状態と前記センサの動作を制御する感知命令とに基づいて、前記環境内の物体の情報を示す前記環境の知識を取得することと、
前記環境についての取得された知識を処理し、前記環境の状態および前記環境の状態の不確実性を推定することと、
前記マシンのダイナミクスのモデルの多変数制約付き最適化を解くことによって、前記マシンの軌道を定義する前記マシンに対する制御入力のシーケンスと、前記環境の所望の知識とを共同で決定することとを実行させ、
前記マシンのダイナミクスのモデルは、前記マシンの状態および制御入力の許容可能な値に対する制約を受ける前記制御入力のシーケンスと、前記軌道とを関連付けており、
前記マシンの状態および前記制御入力は、前記環境の状態および前記環境の状態の前記不確実性によって表わされる周囲の環境の所望の知識に基づいて定義されており、
さらに、前記命令は前記コントローラに、
前記マシンの状態を変更するように前記制御入力のシーケンスに基づいて前記マシンを制御することと、
前記環境の前記所望の知識に基づいて前記感知命令を更新し、前記更新された感知命令を前記センサに提示することとを実行させ、
前記多変数制約付き最適化は、予測ホライズンに沿って得られる最適化された制御入力によって制御される前記マシンの動作のステージコストと、前記予測ホライズンの終わりにおける終端条件に関連付けられた終端コストとを含むコスト関数を最適化し、前記ステージコストおよび前記終端コストの各々は、制御目的に従った前記マシンの前記動作の性能に関する性能項と、前記環境の状態の前記不確実性に関する環境項とを含み、これらの項間の均衡化は、各項を乗算する非負の重みによって得られ、
現在の時間ステップについての前記ステージコストの前記環境項および前記終端コストの前記環境項が、前の時間ステップでの前記終端コストについての前記環境項未満であり、かつ、現在の時間ステップについての前記ステージコストの前記性能項および前記終端コストの前記性能項が、前記前の時間ステップについての前記終端コストの前記性能項以下である場合に、前記制御目的の成就が保証される、コントローラ。 - 前記環境の状態は、前記状態の許容不可能な値を定義し、前記環境の状態の前記不確実性は、前記状態の追加の許容不可能な値を定義し、これにより、前記制約によって定義される前記許容可能な値は、前記状態の前記許容不可能な値および前記追加の許容不可能な値を除外する、請求項1に記載のコントローラ。
- 前記制御入力によって定義されるコマンドのセットは、前記環境の前記取得された知識を変更する一方で前記マシンの状態に影響を及ぼさない前記感知命令に関連するコマンドを含む、請求項1に記載のコントローラ。
- 前記コントローラは、前記環境の状態のダイナミクスのモデルに基づいて、前記環境の状態および前記環境の状態の前記不確実性を再帰的に推定するように構成される、請求項1に記載のコントローラ。
- 前記コントローラは、前記マシンの前記動作のデータからトレーニングされた動的関数に基づいて、前記環境の状態および前記環境の状態の前記不確実性を再帰的に推定するように構成される、請求項1に記載のコントローラ。
- 前記環境の状態の前記不確実性は、前記環境の前記取得された知識の逆数であり、前記状態および前記制御入力の前記許容可能な値に課される制約は、相互作用関数に従って相互作用することが許可された変数の相互作用制約を含み、前記変数は、前記マシンの状態、前記環境の状態、および前記制御入力を含み、これにより、前記多変数制約付き最適化は、前記環境の状態の前記不確実性がある状態で前記相互作用制約を満たすように提示される、請求項1に記載のコントローラ。
- 前記環境の状態の前記不確実性のメトリックの単調増加関数は、前記相互作用制約を満たすための信頼度を判定する前記環境の状態の確率分布に基づいている、請求項6に記載のコントローラ。
- 前記単調増加関数は、前記環境の状態に対する前記相互作用制約の感度と、前記相互作用制約を満たすための所望の信頼度とに基づいて決定される、請求項7に記載のコントローラ。
- 前記状態および前記制御入力の前記許容可能な値は、前記環境の状態に対する前記相互作用制約の前記感度に基づいて低減される、請求項8に記載のコントローラ。
- 前記状態および前記制御入力の前記許容可能な値を決定するために、前記コントローラは、
前記環境の取得された知識に基づいて、前記マシンの状態および前記環境の状態の値の組合わせによって記述される空間内の許容可能な領域を判定し、
前記環境の状態の前記不確実性と前記環境の状態に対する前記相互作用制約の前記感度とに基づいて低減係数を決定し、
前記環境の状態の前記不確実性の前記確率分布と、前記相互作用制約を満たすための前記所望の信頼度とに基づいて、前記低減係数を修正し、
前記修正された低減係数に基づいて前記許容可能な領域を低減し、
前記許容可能な領域を、制御される前記マシンの状態および前記制御入力に対する前記制約に変換するように構成される、請求項8に記載のコントローラ。 - 前記許容可能な値は、前記環境の状態の前記不確実性の前記単調増加関数に基づいて低減される、請求項9に記載のコントローラ。
- 前記コントローラは、前記制御目的の成就についての予想される進行をチェックし、前記制御目的の成就が保証できない場合、前記ステージコストおよび前記終端コストの前記項の重みをゼロにするように選択し、そうでない場合、前記制御目的を満たすことを可能にする前記ステージコストおよび前記終端コストの重みを選択する、請求項1に記載のコントローラ。
- 前記コントローラは、制御サイクルのシーケンスにわたって前記マシンを反復的に制御し、制御サイクルを実行するために、前記コントローラは、
マシン状態の状態を受信し、前記状態のダイナミクスのマシン予測子を決定し、
前記環境の取得された知識を受信し、前記環境のダイナミクスの環境予測子を決定し、
相互作用することが許可された変数の相互作用制約を決定するように構成され、前記変数は、前記マシンの状態、前記環境の状態、および前記制御入力を含み、前記コントローラはさらに、
マシン目標を受信し、制御目的を構築し、予測ホライズンにわたって前記制御目的に到達するためのコスト関数を構築し、前記予測ホライズンの終わりにおける終端制約を決定し、
前記環境の状態の前記不確実性がある状態で前記相互作用制約を受けるコスト関数を最適化して、前記予測ホライズンにわたる時間ステップのシーケンスに関する最適化解のシーケンスを生成し、
前記最適化解のシーケンスの第1の要素を、前記マシンの1つまたは複数のアクチュエータおよび前記センサの1つまたは複数のアクチュエータに提示するように構成される、請求項1に記載のコントローラ。 - 前記マシンは自律型車両または自律型ロボットである、請求項1に記載のコントローラ。
- マシンの動作を制御するための制御方法であって、前記方法は、前記方法を実施する格納された命令と連携してプロセッサを用い、前記命令は、前記プロセッサによって実行されると、前記方法のステップを実行し、前記ステップは、
前記マシンの周囲の環境を感知する少なくとも1つのセンサから、前記マシンの状態と前記センサの動作を制御する感知命令とに基づいて、測定値を取得するステップと、
前記測定値を処理して、前記環境内の物体の情報を示す前記環境の知識を取得し、前記環境の状態および前記環境の状態の不確実性を推定するステップと、
前記マシンのダイナミクスのモデルの多変数制約付き最適化を解くことによって、前記マシンの軌道を定義する前記マシンに対する制御入力のシーケンスと、前記環境の所望の知識とを共同で決定するステップとを含み、
前記マシンのダイナミクスのモデルは、前記マシンの状態および制御入力の許容可能な値に対する制約を受ける前記制御入力のシーケンスと、前記軌道とを関連付けており、
前記マシンの状態および前記制御入力は、前記環境の状態および前記環境の状態の前記不確実性によって表わされる周囲の環境の所望の知識に基づいて定義されており、
前記ステップは、さらに、
前記マシンの状態を変更するように前記制御入力のシーケンスに基づいて前記マシンを制御するステップと、
前記環境の前記所望の知識に基づいて前記感知命令を更新し、前記更新された感知命令を前記センサに提示するステップとを含み、
前記多変数制約付き最適化は、予測ホライズンに沿って得られる最適化された制御入力によって制御される前記マシンの動作のステージコストと、前記予測ホライズンの終わりにおける終端条件に関連付けられた終端コストとを含むコスト関数を最適化し、前記ステージコストおよび前記終端コストの各々は、制御目的に従った前記マシンの前記動作の性能に関する性能項と、前記環境の状態の前記不確実性に関する環境項とを含み、これらの項間の均衡化は、各項を乗算する非負の重みによって得られ、
現在の時間ステップについての前記ステージコストの前記環境項および前記終端コストの前記環境項が、前の時間ステップでの前記終端コストについての前記環境項未満であり、かつ、現在の時間ステップについての前記ステージコストの前記性能項および前記終端コストの前記性能項が、前記前の時間ステップについての前記終端コストの前記性能項以下である場合に、前記制御目的の成就が保証される、制御方法。 - 方法を実行するためのプロセッサによって実行可能なプログラムが具現化された非一時的なコンピュータ可読記憶媒体であって、前記方法は、
マシンの周囲の環境を感知する少なくとも1つのセンサから、前記マシンの状態と前記センサの動作を制御する感知命令とに基づいて測定値を取得するステップと、
前記測定値を処理して、前記環境内の物体の情報を示す前記環境の知識を取得し、前記環境の状態および前記環境の状態の不確実性を推定するステップと、
前記マシンのダイナミクスのモデルの多変数制約付き最適化を解くことによって、前記マシンの軌道を定義する前記マシンに対する制御入力のシーケンスと、前記環境の所望の知識とを共同で決定するステップとを含み、
前記マシンのダイナミクスのモデルは、前記マシンの状態および制御入力の許容可能な値に対する制約を受ける前記制御入力のシーケンスと、前記軌道とを関連付けており、
前記マシンの状態および前記制御入力は、前記環境の状態および前記環境の状態の前記不確実性によって表わされる周囲の環境の所望の知識に基づいて定義されており、
前記方法は、さらに、
前記マシンの状態を変更するように前記制御入力のシーケンスに基づいて前記マシンを制御するステップと、
前記環境の前記所望の知識に基づいて前記感知命令を更新し、前記更新された感知命令を前記センサに提示するステップとを含み、
前記多変数制約付き最適化は、予測ホライズンに沿って得られる最適化された制御入力によって制御される前記マシンの動作のステージコストと、前記予測ホライズンの終わりにおける終端条件に関連付けられた終端コストとを含むコスト関数を最適化し、前記ステージコストおよび前記終端コストの各々は、制御目的に従った前記マシンの前記動作の性能に関する性能項と、前記環境の状態の前記不確実性に関する環境項とを含み、これらの項間の均衡化は、各項を乗算する非負の重みによって得られ、
現在の時間ステップについての前記ステージコストの前記環境項および前記終端コストの前記環境項が、前の時間ステップでの前記終端コストについての前記環境項未満であり、かつ、現在の時間ステップについての前記ステージコストの前記性能項および前記終端コストの前記性能項が、前記前の時間ステップについての前記終端コストの前記性能項以下である場合に、前記制御目的の成就が保証される、非一時的なコンピュータ可読記憶媒体。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/222,342 US11886196B2 (en) | 2021-04-05 | 2021-04-05 | Controlling machine operating in uncertain environment discoverable by sensing |
| US17/222,342 | 2021-04-05 | ||
| PCT/JP2021/047454 WO2022215300A1 (en) | 2021-04-05 | 2021-12-15 | Controlling machine operating in uncertain environment discoverable by sensing |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024511234A JP2024511234A (ja) | 2024-03-12 |
| JP7668951B2 true JP7668951B2 (ja) | 2025-04-25 |
Family
ID=80218399
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024500699A Active JP7668951B2 (ja) | 2021-04-05 | 2021-12-15 | 感知によって発見可能な不確実な環境で動作するマシンの制御 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US11886196B2 (ja) |
| EP (1) | EP4320605A1 (ja) |
| JP (1) | JP7668951B2 (ja) |
| CN (1) | CN117480528A (ja) |
| WO (1) | WO2022215300A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7710630B1 (ja) * | 2024-06-21 | 2025-07-18 | 三菱電機株式会社 | 軌道生成装置、および、軌道生成方法 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018534205A (ja) | 2016-02-11 | 2018-11-22 | 三菱電機株式会社 | 車両の運動を制御する方法、及び車両の制御システム |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10065654B2 (en) * | 2016-07-08 | 2018-09-04 | Toyota Motor Engineering & Manufacturing North America, Inc. | Online learning and vehicle control method based on reinforcement learning without active exploration |
| EP3689798A4 (en) * | 2018-12-07 | 2020-10-14 | Rakuten, Inc. | PRODUCT DELIVERY LOCATION DETERMINATION PROCESS, LANDING LOCATION DETERMINATION PROCEDURE, PRODUCT DELIVERY SYSTEM AND DATA PROCESSING DEVICE |
-
2021
- 2021-04-05 US US17/222,342 patent/US11886196B2/en active Active
- 2021-12-15 CN CN202180096584.5A patent/CN117480528A/zh active Pending
- 2021-12-15 WO PCT/JP2021/047454 patent/WO2022215300A1/en not_active Ceased
- 2021-12-15 EP EP21854761.0A patent/EP4320605A1/en active Pending
- 2021-12-15 JP JP2024500699A patent/JP7668951B2/ja active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018534205A (ja) | 2016-02-11 | 2018-11-22 | 三菱電機株式会社 | 車両の運動を制御する方法、及び車両の制御システム |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4320605A1 (en) | 2024-02-14 |
| CN117480528A (zh) | 2024-01-30 |
| US20220317694A1 (en) | 2022-10-06 |
| JP2024511234A (ja) | 2024-03-12 |
| WO2022215300A1 (en) | 2022-10-13 |
| US11886196B2 (en) | 2024-01-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10012984B2 (en) | System and method for controlling autonomous vehicles | |
| JP6494872B2 (ja) | 車両の運動を制御する方法、及び車両の制御システム | |
| US12078972B2 (en) | Model-based control with uncertain motion model | |
| US11604469B2 (en) | Route determining device, robot, and route determining method | |
| JP2023504223A (ja) | 自動または半自動運転車両の適応制御 | |
| WO2017197170A1 (en) | Safely controlling an autonomous entity in presence of intelligent agents | |
| CN114355923B (zh) | 一种a*引导下基于mpc的轨迹规划及跟踪方法 | |
| CN109964188A (zh) | 控制车辆的方法和系统 | |
| Richter et al. | High-speed autonomous navigation of unknown environments using learned probabilities of collision | |
| NO20221206A1 (en) | Ship maneuver calculation device | |
| JP2025513644A (ja) | 不確実な環境内の自律走行車両を制御するためのシステムおよび方法 | |
| JP7668951B2 (ja) | 感知によって発見可能な不確実な環境で動作するマシンの制御 | |
| JP2025533317A (ja) | 自車両の動作を制御するためのシステムおよび方法 | |
| JP2023539698A (ja) | ダイナミクスにおける不確実性を有するシステムを制御するための装置および方法 | |
| EP4524678A1 (en) | Robot local planner selection | |
| Serigstad | Hybrid collision avoidance for autonomous surface vessels | |
| JP7450206B2 (ja) | 複数のビークルの移動制御方法、移動制御装置、移動制御システム、プログラム及び記録媒体 | |
| WO2021198194A1 (en) | Motion prediction | |
| JP2023129360A (ja) | 技術システムによって実行される安全行動を決定するためのデバイス及び方法 | |
| Miller et al. | Heterogeneous Multi-Robot Person-Following in Constrained Environments | |
| CN118051066B (zh) | 巡检轨迹规划方法、装置、电子设备及存储介质 | |
| CN112987710A (zh) | 一种导航服务器、agv、导航系统及方法 | |
| CN119124177B (zh) | 机器人导航方法、装置、电子设备及计算机存储介质 | |
| Ghouri | Exploration scheme for Multi-Robots using centralized predictive controller | |
| KR102705903B1 (ko) | 심층 강화학습을 활용한 미사일 유도 방법 및 장치, 및 상기 방법을 실행시키기 위하여 기록매체에 저장된 컴퓨터 프로그램 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230914 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240723 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240822 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241105 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241210 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250128 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250207 |
|
| 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: 20250318 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250415 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7668951 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |