JP7822333B2 - Reservoir Computing Device - Google Patents
Reservoir Computing DeviceInfo
- Publication number
- JP7822333B2 JP7822333B2 JP2023025478A JP2023025478A JP7822333B2 JP 7822333 B2 JP7822333 B2 JP 7822333B2 JP 2023025478 A JP2023025478 A JP 2023025478A JP 2023025478 A JP2023025478 A JP 2023025478A JP 7822333 B2 JP7822333 B2 JP 7822333B2
- Authority
- JP
- Japan
- Prior art keywords
- output
- light
- signal
- reservoir
- lights
- 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
Landscapes
- Optical Communication System (AREA)
- Optical Modulation, Optical Deflection, Nonlinear Optics, Optical Demodulation, Optical Logic Elements (AREA)
Description
本開示は、リザバーコンピューティング技術に関する。 This disclosure relates to reservoir computing technology.
回帰型ニューラルネットワーク(RNN)は、入力層と、リカレント層(リザバー層)と、出力層と、で構成される。一般的に、RNNの学習においては、入力層、リカレント層及び出力層それぞれの重み(係数)を更新する。リザバーコンピューティングとは、RNNの一種であるが、学習の際には出力層の重みのみを更新し、入力層及びリカレント層の重みを更新しないRNNである。リザバーコンピューティングにおいて、入力層及びリカレント層の重みは、例えば、ランダムに生成した固定値に設定される。出力層の重みしか更新しない代わりに、リザバーコンピューティングにおいては、リカレント層におけるニューロン数を膨大にする。 A recurrent neural network (RNN) consists of an input layer, a recurrent layer (reservoir layer), and an output layer. Generally, when an RNN is trained, the weights (coefficients) of the input layer, recurrent layer, and output layer are updated. Reservoir computing is a type of RNN that only updates the weights of the output layer during training, and does not update the weights of the input layer or recurrent layer. In reservoir computing, the weights of the input layer and recurrent layer are set to fixed values that are randomly generated, for example. Instead of only updating the weights of the output layer, reservoir computing increases the number of neurons in the recurrent layer.
このリザバーコンピューティングのリカレント層(リザバー層)をハードウェア的に実現したものは、"物理リザバーコンピューティング"と呼ばれる。非特許文献1~非特許文献3は、物理リザバーコンピューティングを開示している。物理リザバーコンピューティングにおいては、リザバー層のランダムな重みを表現するために、入力データに対してマスキング処理を行ってリザバー層に入力する。非特許文献1及び2においては、マスキング処理をデジタル領域で実装している。一方、非特許文献3は、マスキング処理を光領域で実装する構成を開示している。マスキング処理を光領域で実装することで、デジタル領域で実装するよりも高速にマスキング処理を行うことが可能になる。 Reservoir computing's recurrent layer (reservoir layer) implemented in hardware is called "physical reservoir computing." Non-patent documents 1 to 3 disclose physical reservoir computing. In physical reservoir computing, to represent the random weights of the reservoir layer, a masking process is performed on the input data and then input to the reservoir layer. Non-patent documents 1 and 2 implement the masking process in the digital domain. On the other hand, non-patent document 3 discloses a configuration in which the masking process is implemented in the optical domain. By implementing the masking process in the optical domain, it is possible to perform the masking process faster than when implemented in the digital domain.
しかしながら、非特許文献3では、超短光パルス光源といった、超高速な光源が必要となり、構成が複雑になる。 However, Non-Patent Document 3 requires an ultrafast light source, such as an ultrashort optical pulse light source, making the configuration complex.
本開示は、超短光パルス光源を使用することなく光領域でマスキング処理を行う技術を提供するものである。 This disclosure provides a technology that performs masking in the optical domain without using an ultrashort optical pulse light source.
本開示の一態様によると、リザバーコンピューティング装置は、複数のキャリア光を生成する生成手段と、入力信号と正弦波信号とを合成した合成信号で前記複数のキャリア光を含む光を変調することで変調光を生成する変調手段と、分散性媒質と、分散性媒質の下流側に設けられる、リザバー層を光学的に実現した光学部材と、前記変調手段が前記変調光を前記分散性媒質に入力することで前記光学部材から出力される出力光を処理する処理手段と、を備え、前記処理手段は、前記出力光をコヒーレント受信して電気信号に変換する受信手段と、前記電気信号に含まれる前記正弦波信号に対応するパイロット信号に基づき、前記電気信号に含まれる前記入力信号に対応する出力信号を補償する補償手段と、を有する。 According to one aspect of the present disclosure, a reservoir computing device includes a generating means for generating multiple carrier lights; a modulating means for generating modulated light by modulating light including the multiple carrier lights with a composite signal obtained by combining an input signal and a sinusoidal signal; a dispersive medium; an optical element that optically realizes a reservoir layer and is disposed downstream of the dispersive medium; and a processing means for processing output light output from the optical element when the modulating means inputs the modulated light into the dispersive medium. The processing means includes a receiving means for coherently receiving the output light and converting it into an electrical signal, and a compensating means for compensating an output signal corresponding to the input signal, which is included in the electrical signal, based on a pilot signal that corresponds to the sinusoidal signal and is included in the electrical signal.
本開示によると、超短光パルス光源を使用することなく光領域でマスキング処理を行うことができる。 According to this disclosure, masking can be performed in the optical domain without using an ultrashort optical pulse light source.
以下、添付図面を参照して実施形態を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものではなく、また実施形態で説明されている特徴の組み合わせの全てが発明に必須のものとは限らない。実施形態で説明されている複数の特徴のうちの二つ以上の特徴が任意に組み合わされてもよい。また、同一若しくは同様の構成には同一の参照番号を付し、重複した説明は省略する。 The following embodiments are described in detail with reference to the accompanying drawings. Note that the following embodiments do not limit the scope of the claimed invention, and not all combinations of features described in the embodiments are necessarily essential to the invention. Two or more of the features described in the embodiments may be combined in any desired manner. Furthermore, the same reference numbers are used for identical or similar components, and duplicate descriptions will be omitted.
図1は、本実施形態によるリザバーコンピューティング装置の構成図である。多波長光源1は、異なる複数の周波数の連続光(キャリア光)を生成して出力する。図2(A)は、多波長光源1が出力する光の周波数成分を示している。図2(A)において、参照符号90は、キャリア光である。各キャリア光90は、多波長光源1に含まれる独立した光源それぞれが個別に生成する構成であって良い。また、複数のキャリア光90の幾つかについては、1つの光源により位相が同期した状態で生成する構成であっても良い。複数のキャリア光90の周波数間隔は、例えば、テラヘルツ(THz)のオーダーとされ得る。例えば、複数のキャリア光90の総てがモード同期条件を満たしていると、複数のキャリア光を含む光の時間波形は、超短パルス状となる。しかしながら、上記の通り、本実施形態においては、モード同期条件を満たす必要はない。多波長光源1が生成した複数のキャリア光90は、変調器2に入力される。 Figure 1 is a diagram illustrating the configuration of a reservoir computing device according to this embodiment. The multi-wavelength light source 1 generates and outputs continuous light (carrier light) at multiple different frequencies. Figure 2(A) shows the frequency components of the light output by the multi-wavelength light source 1. In Figure 2(A), reference numeral 90 denotes a carrier light. Each carrier light 90 may be generated individually by an independent light source included in the multi-wavelength light source 1. Alternatively, some of the multiple carrier lights 90 may be generated in a phase-synchronized state by a single light source. The frequency spacing of the multiple carrier lights 90 may be, for example, on the order of terahertz (THz). For example, if all of the multiple carrier lights 90 satisfy the mode-locking condition, the time waveform of the light including the multiple carrier lights will be an ultrashort pulse. However, as described above, in this embodiment, it is not necessary to satisfy the mode-locking condition. The multiple carrier lights 90 generated by the multi-wavelength light source 1 are input to the modulator 2.
合成部6には、リザバーコンピューティング装置に入力するデータを示す入力信号が入力される。発振器7は、所定周波数の正弦波信号を生成して合成部6に出力する。正弦波信号の周波数は、入力信号の帯域外とする。合成部6は、入力信号と正弦波信号とを合成した合成信号を変調器2に出力する。 An input signal indicating data to be input to the reservoir computing device is input to the synthesis unit 6. The oscillator 7 generates a sine wave signal of a predetermined frequency and outputs it to the synthesis unit 6. The frequency of the sine wave signal is outside the band of the input signal. The synthesis unit 6 outputs a synthesized signal, which is the combination of the input signal and the sine wave signal, to the modulator 2.
変調器2は、多波長光源1からの複数のキャリア光90を、合成信号で一括して変調する。図2(B)は、変調器2が出力する変調光の周波数成分を示している。参照符号80は、入力信号に対応する成分(入力信号成分80)であり、参照符号81は、正弦波信号に対応する成分(正弦波信号成分81)である。入力信号成分80と正弦波信号成分81のセット82は、各キャリア光90について生成される。つまり、変調光は、複数のキャリア光90それぞれに対応する入力信号成分80及び正弦波信号成分81のセット82を含む。 The modulator 2 collectively modulates multiple carrier lights 90 from the multi-wavelength light source 1 with a composite signal. Figure 2(B) shows the frequency components of the modulated light output by the modulator 2. Reference numeral 80 denotes a component corresponding to the input signal (input signal component 80), and reference numeral 81 denotes a component corresponding to the sine wave signal (sine wave signal component 81). A set 82 of input signal components 80 and sine wave signal components 81 is generated for each carrier light 90. In other words, the modulated light includes sets 82 of input signal components 80 and sine wave signal components 81 corresponding to each of the multiple carrier lights 90.
変調器2からの出力光は、分散性媒質3に入力される。分散性媒質3は、変調器2からの変調光に対し、周波数に応じた分散を与える。これにより、変調光の各成分に対して、分散性媒質3が与える分散に応じたマスキングが行われる。本実施形態では、周波数間隔の広い複数のキャリア光90を使用しているため、高速なマスキングが分散性媒質3で行われる。分散性媒質3の下流側にはリザバー部4が設けられる。リザバー部4は、リザバー層を光学的に実現する光学的回路(光学部材)を含む。一例として、リザバー部4は、遅延ループ構成を有する。リザバー部4において、ニューロン間の結合に対応する処理が行われる。分散性媒質3に入力された変調光は、分散性媒質3及びリザバー部4を通過し、出力光として処理部5に入力される。 The output light from the modulator 2 is input to the dispersive medium 3. The dispersive medium 3 applies dispersion according to the frequency to the modulated light from the modulator 2. As a result, each component of the modulated light is masked according to the dispersion applied by the dispersive medium 3. In this embodiment, multiple carrier lights 90 with wide frequency intervals are used, so high-speed masking is performed in the dispersive medium 3. A reservoir section 4 is provided downstream of the dispersive medium 3. The reservoir section 4 includes an optical circuit (optical component) that optically realizes a reservoir layer. As an example, the reservoir section 4 has a delay loop configuration. Processing corresponding to the connections between neurons is performed in the reservoir section 4. The modulated light input to the dispersive medium 3 passes through the dispersive medium 3 and the reservoir section 4 and is input to the processing section 5 as output light.
図3は、処理部5の構成図である。処理部5のコヒーレント受信器51は、局所光源を有し、リザバー部4からの出力光をコヒーレント受信して電気信号を生成し、生成した電気信号を補償部52に出力する。電気信号は、図2(B)の入力信号成分80に対応する出力信号成分及び正弦波信号成分81に対応するパイロット信号成分のセットを含む。なお、出力信号成分及びパイロット信号成分のセットは、それぞれ、キャリア光90に対応する。 Figure 3 is a configuration diagram of the processing unit 5. The coherent receiver 51 of the processing unit 5 has a local light source, and coherently receives the output light from the reservoir unit 4 to generate an electrical signal, which is then output to the compensation unit 52. The electrical signal includes an output signal component corresponding to the input signal component 80 in Figure 2(B) and a set of pilot signal components corresponding to the sinusoidal signal component 81. The set of output signal components and pilot signal components each correspond to the carrier light 90.
本実施形態において、複数のキャリア光90はモード同期していないため、相対的な位相雑音等を有する。このため、分散性媒質3を通過した出力光も位相雑音等に応じて変動する。これは、分散性媒質3におけるマスキング処理の内容が時間の経過と共に変化することに対応する。マスキング処理の内容は時間の経過によらず一定である必要があるため、位相雑音等による影響を補償してマスキング処理の内容を一定にする必要がある。さらに、補償部52の局所光源も位相雑音等を含む。つまり、出力信号成分は、キャリア光90の位相雑音等による影響に加えて局所光源の位相雑音等の影響も受けている。このため、補償部52は、パイロット信号成分に基づき出力信号成分を補償し、出力信号成分に含まれる位相雑音等の影響を補償する。具体的には、補償部52は、パイロット信号成分の複素共役成分を、対応する出力信号成分、つまり、対応するキャリア光90が同じである出力信号成分に乗ずる。これにより、出力信号成分に含まれる位相雑音等の影響を補償することができる。補償部52で補償された各出力信号成分は、マスキング処理の内容が時間の経過と共に変化することも補償されている。 In this embodiment, the multiple carrier lights 90 are not mode-locked, and therefore have relative phase noise, etc. Therefore, the output light passing through the dispersive medium 3 also fluctuates depending on the phase noise, etc. This corresponds to the masking process in the dispersive medium 3 changing over time. Because the masking process needs to remain constant over time, it is necessary to compensate for the effects of phase noise, etc. to keep the masking process constant. Furthermore, the local light source of the compensation unit 52 also contains phase noise, etc. In other words, the output signal component is affected not only by the phase noise, etc. of the carrier light 90, but also by the phase noise, etc. of the local light source. Therefore, the compensation unit 52 compensates the output signal component based on the pilot signal component to compensate for the effects of phase noise, etc. contained in the output signal component. Specifically, the compensation unit 52 multiplies the complex conjugate component of the pilot signal component by the corresponding output signal component, i.e., the output signal component corresponding to the same carrier light 90. This makes it possible to compensate for the effects of phase noise, etc. contained in the output signal component. Each output signal component compensated by the compensation unit 52 is also compensated for changes in the masking process over time.
なお、例えば、複数のキャリア光90の内の一部の複数の第1キャリア光がモード同期条件を満たす様に生成されている場合、複数の第1キャリア光の内の1つの第1キャリア光に対応するパイロット信号成分に基づき、複数の第1キャリア光それぞれに対応する出力信号成分を一括して補償する構成とすることができる。 For example, if some of the multiple first carrier lights 90 are generated to satisfy the mode-locking condition, the output signal components corresponding to each of the multiple first carrier lights can be collectively compensated based on the pilot signal component corresponding to one of the multiple first carrier lights.
補償部52で補償された各出力信号成分は後処理部53に入力される。後処理部53は、リザバーコンピューティング装置のアプリケーションに応じた処理を各出力信号成分に対して行う。 Each output signal component compensated by the compensation unit 52 is input to the post-processing unit 53. The post-processing unit 53 performs processing on each output signal component according to the application of the reservoir computing device.
なお、処理部5を図4の様に構成することもできる。図4の周波数分離部54は、リザバー部4からの出力光を周波数帯域に応じて、第1出力光から第3出力光に分離する。なお、分離数は3に限定されず、2以上の任意の値とすることができる。第1出力光から第3出力光は、それぞれ、出力信号成分及びパイロット信号成分のセットを1つ以上含む。周波数分離部54は、第1出力光を第1パスに出力し、第2出力光を第2パスに出力し、第3出力光を第3パスに出力する。第1パス~第3パスにはそれぞれ、コヒーレント受信器51及び補償部52が設けられる。リザバー部4からの出力光を周波数帯域に応じて分離することで、補償部52が処理すべき帯域幅を狭くすることができる。 The processing unit 5 can also be configured as shown in Figure 4. The frequency separation unit 54 in Figure 4 separates the output light from the reservoir unit 4 into first to third output lights according to the frequency band. The number of separations is not limited to three and can be any value equal to or greater than two. The first to third output lights each contain one or more sets of output signal components and pilot signal components. The frequency separation unit 54 outputs the first output light to the first path, the second output light to the second path, and the third output light to the third path. A coherent receiver 51 and a compensation unit 52 are provided in each of the first to third paths. By separating the output light from the reservoir unit 4 according to the frequency band, the bandwidth to be processed by the compensation unit 52 can be narrowed.
以上、本実施形態によると、超短光パルス光源を使用することなく光領域でマスキング処理を行うことができる。 As described above, according to this embodiment, masking processing can be performed in the optical domain without using an ultrashort optical pulse light source.
以上の構成により、超短光パルス光源を使用することなく光領域でマスキング処理を行うことが可能になる。したがって、国連が主導する持続可能な開発目標(SDGs)の目標9「レジリエントなインフラを整備し、持続可能な産業化を推進するとともに、イノベーションの拡大を図る」に貢献することが可能となる。 The above configuration makes it possible to perform masking in the optical domain without using an ultrashort optical pulse light source. This will therefore contribute to Goal 9 of the United Nations' Sustainable Development Goals (SDGs), which states, "Build resilient infrastructure, promote sustainable industrialization and foster innovation."
1:多波長光源、2:変調器、3:分散性媒質、4:リザバー部、5:処理部、51:コヒーレント受信器、52:補償部 1: Multi-wavelength light source, 2: Modulator, 3: Dispersive medium, 4: Reservoir section, 5: Processing section, 51: Coherent receiver, 52: Compensation section
Claims (3)
入力信号と正弦波信号とを合成した合成信号で前記複数のキャリア光を含む光を変調することで変調光を生成する変調手段と、
分散性媒質と、
分散性媒質の下流側に設けられる、リザバー層を光学的に実現した光学部材と、
前記変調手段が前記変調光を前記分散性媒質に入力することで前記光学部材から出力される出力光を処理する処理手段と、
を備え、
前記処理手段は、
前記出力光をコヒーレント受信して電気信号に変換する受信手段と、
前記電気信号に含まれる前記正弦波信号に対応するパイロット信号に基づき、前記電気信号に含まれる前記入力信号に対応する出力信号を補償する補償手段と、
を有する、リザバーコンピューティング装置。 generating means for generating a plurality of carrier lights;
a modulation means for generating modulated light by modulating the light including the plurality of carrier lights with a combined signal obtained by combining an input signal and a sinusoidal signal;
a dispersive medium;
an optical element that optically embodies a reservoir layer, disposed downstream of the dispersive medium;
a processing unit that processes output light output from the optical element by inputting the modulated light into the dispersive medium by the modulation unit;
Equipped with
The processing means
a receiving means for coherently receiving the output light and converting it into an electrical signal;
a compensation means for compensating an output signal corresponding to the input signal included in the electrical signal based on a pilot signal corresponding to the sinusoidal signal included in the electrical signal;
1. A reservoir computing device comprising:
前記受信手段及び前記補償手段は、前記複数の出力光それぞれに対して設けられる、請求項1に記載のリザバーコンピューティング装置。 the processing means further includes frequency separation means for separating the output light into a plurality of output lights according to frequency bands;
The reservoir computing device of claim 1 , wherein the receiving means and the compensating means are provided for each of the plurality of output lights.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023025478A JP7822333B2 (en) | 2023-02-21 | 2023-02-21 | Reservoir Computing Device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023025478A JP7822333B2 (en) | 2023-02-21 | 2023-02-21 | Reservoir Computing Device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024118904A JP2024118904A (en) | 2024-09-02 |
| JP7822333B2 true JP7822333B2 (en) | 2026-03-02 |
Family
ID=92588160
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023025478A Active JP7822333B2 (en) | 2023-02-21 | 2023-02-21 | Reservoir Computing Device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7822333B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013176016A (en) | 2012-02-27 | 2013-09-05 | Fujitsu Ltd | Optical signal transmission device and optical signal transmission method |
| JP2019153058A (en) | 2018-03-02 | 2019-09-12 | 日本電信電話株式会社 | Optical signal processing device |
| WO2021205547A1 (en) | 2020-04-07 | 2021-10-14 | 日本電信電話株式会社 | Optical signal processing device |
| JP2023162924A (en) | 2022-04-27 | 2023-11-09 | Kddi株式会社 | reservoir computing device |
-
2023
- 2023-02-21 JP JP2023025478A patent/JP7822333B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013176016A (en) | 2012-02-27 | 2013-09-05 | Fujitsu Ltd | Optical signal transmission device and optical signal transmission method |
| JP2019153058A (en) | 2018-03-02 | 2019-09-12 | 日本電信電話株式会社 | Optical signal processing device |
| WO2021205547A1 (en) | 2020-04-07 | 2021-10-14 | 日本電信電話株式会社 | Optical signal processing device |
| JP2023162924A (en) | 2022-04-27 | 2023-11-09 | Kddi株式会社 | reservoir computing device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024118904A (en) | 2024-09-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Estébanez et al. | Accelerating photonic computing by bandwidth enhancement of a time-delay reservoir | |
| WO2023080936A3 (en) | Dispersive optics for scalable raman driving of hyperfine qubits | |
| Singh et al. | Photonic arbitrary waveform generation with three times the sampling rate of the modulator bandwidth | |
| Scott et al. | Dynamic optical arbitrary waveform generation and measurement | |
| Khodadad Kashi et al. | Spectral Hong–Ou–Mandel interference between independently generated single photons for scalable frequency‐domain quantum processing | |
| US11423299B2 (en) | Device and computer realizing calculation of reservoir layer of reservoir computing | |
| CN119150939B (en) | Optical convolution computing device | |
| De et al. | Analysis of non-idealities in the generation of reconfigurable sinc-shaped optical Nyquist pulses | |
| CN114553187A (en) | Current mode transconductance capacitance filter in radio frequency digital-to-analog converter | |
| Raj et al. | Energy-efficient bandwidth enhancement of Brillouin microwave photonic bandpass filters | |
| JP7822333B2 (en) | Reservoir Computing Device | |
| US9935717B2 (en) | Optical synthesizer | |
| JP7783778B2 (en) | Reservoir Computing Device | |
| Sasikala et al. | Effects of cross-phase modulation and four-wave mixing in DWDM optical systems using RZ and NRZ signal | |
| JPWO2018230112A1 (en) | ΔΣ modulator, transmitter, semiconductor integrated circuit, distortion compensation method, system, and computer program | |
| JP7575420B2 (en) | Reservoir Computing Device | |
| JP7575421B2 (en) | Reservoir Computing Device | |
| US20090003838A1 (en) | Optical Data Communication System Having Reduced Pulse Distortion and Method of Operating the Same | |
| JP7693399B2 (en) | Optical angle modulator and optical transmitter | |
| Fang et al. | Frequency comb selection enabled flexible all optical Nyquist pulse generation | |
| US20250291230A1 (en) | Optical tensor core, Method, and Applications | |
| JP7712246B2 (en) | Optical Neural Network Device | |
| Jung et al. | Scalable Microwave Photonic Filters with a 100 GHz Free Spectral Range based on an Electro-optic Optical Frequency Comb | |
| KR20210145551A (en) | A digital radio frequency transmitter and an wireless communication device including the same | |
| JP7734121B2 (en) | Optical angle modulator and optical transmitter |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250127 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20251226 |
|
| 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: 20260202 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260217 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7822333 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |