JP2018139060A - Accommodating apparatus and control method - Google Patents
Accommodating apparatus and control method Download PDFInfo
- Publication number
- JP2018139060A JP2018139060A JP2017033702A JP2017033702A JP2018139060A JP 2018139060 A JP2018139060 A JP 2018139060A JP 2017033702 A JP2017033702 A JP 2017033702A JP 2017033702 A JP2017033702 A JP 2017033702A JP 2018139060 A JP2018139060 A JP 2018139060A
- Authority
- JP
- Japan
- Prior art keywords
- calculation processing
- unit
- accommodating
- opening
- storage
- 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.)
- Granted
Links
Images
Landscapes
- Cooling Or The Like Of Electrical Apparatus (AREA)
Abstract
Description
本発明は、計算処理装置の屋外設置に資する技術である。 The present invention is a technique that contributes to outdoor installation of a calculation processing apparatus.
ルータやサーバのような計算処理装置は、データセンタや通信機械室のような屋内の空調設備の整った環境に設置されることを前提に製造されている。そのため、そのまま屋外に置くことはできない。 Computer processing devices such as routers and servers are manufactured on the assumption that they are installed in an indoor air conditioning facility such as a data center or a communication machine room. Therefore, it cannot be left outdoors.
屋外に設置することを前提に製造されている無線機器は、計算処理を実施する電子部品の部分を完全密閉にし、外気に曝されないようにしている。また、冷却方法は、自然空冷でヒートシンクによって発熱部を冷却している(非特許文献1)。 A wireless device manufactured on the premise that it is installed outdoors completely seals a part of an electronic component that performs calculation processing so that it is not exposed to the outside air. Moreover, the cooling method has cooled the heat generating part with the heat sink by natural air cooling (nonpatent literature 1).
計算処理装置を屋外に設置する場合には、電子部品が外気に曝されない耐環境性能のある密封型ケースに収容することが望ましい。ただ、計算処理装置は発熱するため冷却する必要があり、密封型ケースに収容した場合には発熱密度が限られてしまう。ヒートシンクによる方法では、冷却できる発熱密度に限界があるため、屋外に設置できる計算処理装置の発熱密度には限界がある。また、開口型にした場合には、電子部品の腐食の問題が発生してしまう。 When the calculation processing apparatus is installed outdoors, it is desirable to store the electronic component in a sealed case with environmental resistance that is not exposed to the outside air. However, since the calculation processing device generates heat, it needs to be cooled, and when it is housed in a sealed case, the heat generation density is limited. In the method using a heat sink, there is a limit to the heat generation density that can be cooled, and thus there is a limit to the heat generation density of a calculation processing apparatus that can be installed outdoors. In addition, when the opening type is used, a problem of corrosion of electronic parts occurs.
上記問題点を鑑み、本発明の課題は、計算処理装置を屋外に設置するための技術を提供することである。 In view of the above problems, an object of the present invention is to provide a technique for installing a calculation processing apparatus outdoors.
上記課題を解決するため、本発明の一態様は、複数の計算処理装置を収容する収容装置であって、各計算処理装置を収容する複数の装置収容部と、前記装置収容部を制御する共通部と、を有し、前記共通部は、前記複数の装置収容部から取得した温度、計算処理量又は故障検知結果に基づき、前記装置収容部の開口部の開口率又は前記複数の計算処理装置の分散処理を制御する収容装置に関する。 In order to solve the above-described problem, an aspect of the present invention is a storage device that stores a plurality of calculation processing devices, and a plurality of device storage portions that store the calculation processing devices, and a common device that controls the device storage portion. And the common unit is based on the temperature, the amount of calculation processing, or the failure detection result acquired from the plurality of device storage units, or the aperture ratio of the opening of the device storage unit or the plurality of calculation processing devices. The present invention relates to a storage device that controls the distributed processing.
本発明によると、計算処理装置を屋外に設置するための技術を提供することができる。 ADVANTAGE OF THE INVENTION According to this invention, the technique for installing a calculation processing apparatus outdoors can be provided.
以下、図面に基づいて本発明の実施の形態を説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
後述される実施例では、複数の計算処理装置を収容する収容装置が開示される。以下の実施例では、外気を直接導入して冷却すると共に、外気によって腐食するリスクを考慮した収容装置とすることによって、発熱量の大きい計算処理装置を屋外に設置できる。すなわち、発熱量の多い計算処理装置を屋外に設置するためには、外気を使って冷却する方法があるが、外気を直接取り入れた場合には、計算処理を実行する電気部品が腐食して故障する危険が増す。そのため、本発明による収容装置では、腐食の被害を必要最小限にするために外気の量が制御される。また、腐食等によって故障した場合に備えて、予め腐食しない密閉状態に設置した別の計算処理装置を(予備装置として)有することによって、直ちにサービスが止まったり、駆けつけて保守する手間をなくすようにする。 In an embodiment described later, a storage device that stores a plurality of calculation processing devices is disclosed. In the following embodiments, a calculation processing device having a large calorific value can be installed outdoors by adopting a storage device that takes into account the risk of being corroded by the outside air while directly introducing and cooling the outside air. In other words, in order to install a calculation processing device with a large amount of heat generation outdoors, there is a method of cooling using outside air. However, when the outside air is directly taken in, the electric parts that perform the calculation process corrode and fail. The risk of doing it increases. Therefore, in the housing device according to the present invention, the amount of outside air is controlled in order to minimize the damage of corrosion. In addition, in case of failure due to corrosion, etc., by having another calculation processing device (as a spare device) installed in a sealed state that does not corrode in advance, the service can be stopped immediately or the trouble of rushing to maintain is eliminated. To do.
まず、図1〜3を参照して、本発明の一実施例による収容装置を説明する。図1は、本発明の一実施例による収容装置を示す概略図である。 First, with reference to FIGS. 1-3, the accommodation apparatus by one Example of this invention is demonstrated. FIG. 1 is a schematic view showing a receiving device according to an embodiment of the present invention.
図1に示されるように、収容装置10は、サーバなどの複数の計算処理装置(図示せず)を収容し、典型的には、屋外に設置される。収容装置10は、共通部100及び装置収容部200A,200B(以降、装置収容部200として総称される)を有する。また、各装置収容部200A,200Bはそれぞれ、計算処理装置を収容すると共に、計算処理装置からの排熱を冷却するための外気を導入するための開口部250A,250B(以降、開口部250として総称される)を有する。
As shown in FIG. 1, the
共通部100は、装置収容部200を制御する。具体的には、共通部100は、装置収容部200から取得した温度、計算処理量又は故障検知結果に基づき、装置収容部200の開口部の開口率又は複数の計算処理装置210の分散処理を制御する。例えば、共通部100は、以下で詳細に説明されるように、装置収容部200の状態を把握し、必要に応じて開口部250の外気を取り入れるための開閉手段の開口率やファンの回転数を制御する。また、共通部100は、故障のリスクを減らすため、外気の影響を受けない密閉型の構成を有してもよい。このとき、共通部100は、電源系などの外気に極力さらしたくなく、発熱量が大きくないコンポーネントを収容してもよい。
The
装置収容部200は、1つ以上の計算処理装置210を収容する。以下で詳細に説明されるように、装置収容部200は、収容した計算処理装置210の状態を監視し、計算処理装置210の状態を共通部100に報告し、共通部100により指示に従って開口部250及び/又はFAN部260を制御する。
The device storage unit 200 stores one or more
図2は、本発明の一実施例による収容装置の構成を示すブロック図である。 FIG. 2 is a block diagram showing the configuration of the storage device according to the embodiment of the present invention.
図2に示されるように、共通部100は、情報取得部110、統合マネージメント部120、閾値データベース(DB)130及び計算処理分散制御部140を有する。また、各装置収容部200は、計算処理装置210、温度測定部220、処理量測定部230、故障検知部240、開口部250及びFAN部260を有し、開口部250及びFAN部260はそれぞれ開閉制御部251及びFAN制御部261を有する。
As shown in FIG. 2, the
情報取得部110は、収容されている計算処理装置に関する情報を含む各種情報を各装置収容部200から取得する。具体的には、情報取得部110は、計算処理装置の状態を取得し、例えば、温度測定部220により測定された温度、処理測定部230により測定された計算処理量及び/又は故障検知部240により検知された故障検知結果を取得する。
The
統合マネージメント部120は、取得した温度、計算処理量又は故障検知結果に基づき、装置収容部200の開口部250の開口率を制御する。また、統合マネージメント部120は、装置収容部に外気を取り入れるためのファンの回転数を制御してもよい。発熱量が多い計算処理装置210を設置する場合、装置収容部200内にファンを設置することによって、より効率的に外気を導入し、計算処理装置210を冷却することが可能となる。
The
例えば、図1のように2つの装置収容部200A,200Bがある場合、統合マネージメント部120は、最初に装置収容部200Aに収容されている計算処理装置210のみを動作させ、必要な計算処理をさせる。そのとき、開口部250Aは閉口している状態であるとする。計算処理をすることによって装置収容部200Aの温度が上昇する。温度が上昇し続けると収容装置10及び/又は計算処理装置210が壊れてしまうため、統合マネージメント部120は、外気を取り入れることによって装置収容部210Aを冷却する。例えば、統合マネージメント部120は、ある閾値まで温度が上昇したことを検知すると外気を取り入れるため、開閉制御部251に開口すること、及びFAN制御部261にFANを回転させることを命令する。このとき、温度上昇は計算処理量から予測することも可能であるため、測定された計算処理量に応じて、開閉制御部251及び/又はFAN制御部261を制御してもよい。
For example, when there are two
具体的には、統合マネージメント部120は、図3に示されるような閾値DB130に格納されている閾値情報に基づき、開口部250の開口率及びFAN部260の回転率を制御してもよい。例えば、ある装置収容部200から取得した計算処理装置の温度(基板温度)がB1度であって、外気温がO1度である場合、統合マネージメント部120は、閾値DB130の閾値情報に基づき、開口率をA(1,1)%に設定すると共に回転率をR(1,1)%に設定するよう当該装置収容部200に指示する。これにより、外気による冷却が実施され、装置収容部200の温度上昇を防ぐことができる。
Specifically, the
計算処理分散制御部140は、取得した温度、計算処理量又は故障検知結果に基づき、複数の計算処理装置の分散処理を制御する。具体的には、計算処理分散制御部140は、取得した温度、計算処理量又は故障検知結果に基づき、動作させる計算処理装置210を選択することによって複数の計算処理装置210の分散処理を制御することができる。例えば、計算処理分散制御部140は、計算処理を複数の計算処理装置210に分散することによって、各装置収容部200の発熱量を抑えてもよい。例えば、各装置収容部200の温度上昇が密閉状態でも耐えられる場合には、計算処理分散制御部140は,装置収容部200A,200Bの両方に収容されている計算処理装置210に計算処理を分散させ、各々の発熱量を抑えるようにしてもよい。このように、複数の装置収容部200を設置し、各計算処理装置210の計算負荷を分散することによって、発熱量を分散することが可能となる。
The calculation processing
また、外気に触れることにより、装置収容部200A側の収容装置200は腐食による故障を起こす可能性がある。従って、ある計算処理装置210の故障が検知されると、計算処理分散制御部140は、故障が検知された計算処理装置210による計算処理を他の計算処理装置210に代行させてもよい。すなわち、故障検知部240で故障を検知した場合、統合マネージメント部120でその状況を把握し、計算処理分散制御部140は、装置収容部200B側の計算処理装置210を用いて、その後の計算処理を実施してもよい。この場合、同時に、計算処理分散制御部140は、故障情報を保守者にアラームなどにより通知し、装置収容部200A側の計算処理装置210などを交換することも可能である。保守が困難な場所に収容装置10が設置される場合、多くの装置収容部200が収容装置10に設置され、多数の計算処理装置210を収容させ、保守することなく、サービス断しない環境を提供できる。また、腐食の進行度はその環境によるところが大きく事前に予測が難しいが、1台目の計算処理装置210が壊れた期間から次の計算処理装置210が壊れる期間を予測することが可能であり、修理すべき保守のタイミングを事前に把握することができる。また、開口部250に風速センサを設置して装置収容部200内の外気の風量を把握したり、腐食センサを設置して設置環境の腐食のしやすさを把握していれば、より精度の高い予測が可能となる。
In addition, when the outside air is touched, the housing device 200 on the side of the
また、統合マネージメント部120は、複数の装置収容部200に対して異なる開口率及び/又は回転数を設定してもよい。すなわち、均一な負荷分散をして開口率を各装置収容部200ですべて同じにするのではなく、負荷が小さく開口率の低いものと負荷が大きく開口率の高いものとに分けることによって、腐食による故障を同時に起こす確率を減らすようにしてもよい。開口率の低いものと高いものとに分けることによって同時に故障を起こす確率を減らすことが可能になり、直ちにサービスが止まることを防ぐことができる。
Further, the
温度測定部220は、装置収容部200の内部及び/又は外部の温度を測定し、測定結果を共通部100に報告する。例えば、温度測定部220は、温度センサなどにより実現され、測定結果を定期的に報告してもよいし、あるいは、所定の温度以上の変化があった場合に測定結果を報告してもよい。
The
処理量測定部230は、計算処理装置210において実行されている計算処理量を測定し、測定結果を共通部100に報告する。例えば、処理量測定部230は、計算処理装置210における計算処理量を監視し、測定結果を定期的に報告してもよいし、あるいは、所定の処理量以上の変化があった場合に測定結果を報告してもよい。
The processing
故障検知部240は、計算処理装置210が故障したことを検知し、故障検知結果を共通部100に報告する。
The
開口部250は、装置収容部200に外気を取り込むための1つ以上の開口を有し、開閉制御部251は、共通部100による制御指示に従って開口の開口率を制御する。開口率は、例えば、閉鎖状態では0%とされ、全開状態では100%とされてもよい。開閉制御部251は、共通部100から開口率をα%にするよう指示されると、開口の開口率をα%に制御する。
The
FAN部260は、開口部250を介し装置収容部200に外気を強制的に取り込むためのファンを有し、FAN制御部261は、共通部100による制御指示に従ってファンの回転数を制御する。回転数は、例えば、オフ状態では0%とされ、フル回転状態では100%とされてもよい。FAN制御部261は、共通部100から回転数をβ%にするよう指示されると、ファンの回転数をβ%に制御する。
The
次に、図4を参照して、本発明の一実施例による収容装置10による外気取り入れ手順を説明する。図4は、本発明の一実施例による外気取り入れ手順を示すフローチャートである。
Next, with reference to FIG. 4, a procedure for taking in outside air by the
図4に示されるように、ステップS101において、情報取得部110は、温度測定部220及び/又は処理量測定部230から装置収容部200内外の温度及び/又は計算処理装置210の計算処理量を取得し、取得した温度及び/又は計算処理量を統合マネージメント部120に通知する。
As shown in FIG. 4, in step S <b> 101, the
ステップS102において、統合マネージメント部120は、取得した温度及び/又は計算処理量と閾値DB130の閾値情報とに基づき、装置収容部200の開口部250の開口率及び/又はFAN部260の回転数を決定し、決定した開口率及び/又は回転数を開閉制御部251及び/又はFAN制御部261にそれぞれ指示する。
In step S <b> 102, the
ステップS103において、開閉制御部251及び/又はFAN制御部261は、指示された開口率及び/又は回転数に従って開口及び/又はファンを制御する。
In step S103, the opening /
次に、図5を参照して、本発明の一実施例による収容装置10による計算処理装置分散手順を説明する。図5は、本発明の一実施例による計算処理装置分散手順を示すフローチャートである。
Next, with reference to FIG. 5, a calculation processing device distribution procedure by the
図5に示されるように、ステップS201において、情報取得部110は、故障検知部240から故障検知結果を取得し、取得した故障検知結果を統合マネージメント部120に通知する。
As illustrated in FIG. 5, in step S <b> 201, the
ステップS202において、統合マネージメント部120は、計算処理分散制御部140に故障した計算処理装置を通知し、計算処理装置分散処理を実行させる。
In step S202, the
ステップS203において、計算処理分散制御部140は、故障した計算処理装置210において実行されている計算処理を他の計算処理装置210に代行させる。例えば、このとき、計算処理分散制御部140は、故障情報を保守者にアラームなどにより通知してもよい。
In step S <b> 203, the calculation processing
上述した実施例によると、計算処理装置210への腐食のリスクを考慮しつつ、外気を取り入れることによって冷却装置が不要になり、省エネ化及び省資源化が可能となる。
According to the above-described embodiment, taking into consideration the risk of corrosion to the
以上、本発明の実施例について詳述したが、本発明は上述した特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。 As mentioned above, although the Example of this invention was explained in full detail, this invention is not limited to the specific embodiment mentioned above, In the range of the summary of this invention described in the claim, various deformation | transformation・ Change is possible.
10 収容装置
100 共通部
110 情報取得部
120 統合マネージメント部
130 閾値データベース(DB)
140 計算処理分散制御部
200 装置収容部
210 計算処理装置
220 温度測定部
230 処理量測定部
240 故障検知部
250 開口部
251 開閉制御部
260 ファン(FAN)部
261 FAN制御部
DESCRIPTION OF
140 Calculation processing distribution control unit 200
Claims (6)
各計算処理装置を収容する複数の装置収容部と、
前記装置収容部を制御する共通部と、
を有し、
前記共通部は、前記複数の装置収容部から取得した温度、計算処理量又は故障検知結果に基づき、前記装置収容部の開口部の開口率又は前記複数の計算処理装置の分散処理を制御する収容装置。 A storage device for storing a plurality of calculation processing devices,
A plurality of device accommodating portions for accommodating the respective calculation processing devices;
A common unit for controlling the device accommodating unit;
Have
The common unit is a housing that controls the aperture ratio of the opening of the device housing unit or the distributed processing of the plurality of computing devices based on the temperature, the calculation processing amount, or the failure detection result acquired from the plurality of device housing units. apparatus.
計算処理装置を収容する各装置収容部から温度、計算処理量又は故障検知結果を取得するステップと、
前記取得した温度、計算処理量又は故障検知結果に基づき、前記装置収容部の開口部の開口率又は前記複数の計算処理装置の分散処理を制御するステップと、
を有する方法。 A control method executed by a storage device that stores a plurality of calculation processing devices,
Obtaining a temperature, a calculation processing amount or a failure detection result from each device accommodating portion accommodating the calculation processing device; and
Controlling the aperture ratio of the opening of the device accommodating portion or the distributed processing of the plurality of calculation processing devices based on the acquired temperature, calculation processing amount or failure detection result;
Having a method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017033702A JP6679522B2 (en) | 2017-02-24 | 2017-02-24 | Housing device and control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017033702A JP6679522B2 (en) | 2017-02-24 | 2017-02-24 | Housing device and control method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018139060A true JP2018139060A (en) | 2018-09-06 |
JP6679522B2 JP6679522B2 (en) | 2020-04-15 |
Family
ID=63451397
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017033702A Active JP6679522B2 (en) | 2017-02-24 | 2017-02-24 | Housing device and control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6679522B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020014640A (en) * | 2018-07-25 | 2020-01-30 | 株式会社三洋物産 | Game machine |
JP2020014639A (en) * | 2018-07-25 | 2020-01-30 | 株式会社三洋物産 | Game machine |
JP2020014638A (en) * | 2018-07-25 | 2020-01-30 | 株式会社三洋物産 | Game machine |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008217225A (en) * | 2007-03-01 | 2008-09-18 | Hitachi Ltd | Blade server system |
US20130083476A1 (en) * | 2006-06-01 | 2013-04-04 | Google Inc. | Modular Computing Environments |
WO2013145219A1 (en) * | 2012-03-29 | 2013-10-03 | 富士通株式会社 | Modular datacenter and method for controlling same |
JP2014132379A (en) * | 2013-01-04 | 2014-07-17 | Fujitsu Ltd | Module type data center and control method of the same |
JP2016110273A (en) * | 2014-12-03 | 2016-06-20 | 富士通株式会社 | Rack and electronic unit cooling method |
-
2017
- 2017-02-24 JP JP2017033702A patent/JP6679522B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130083476A1 (en) * | 2006-06-01 | 2013-04-04 | Google Inc. | Modular Computing Environments |
JP2008217225A (en) * | 2007-03-01 | 2008-09-18 | Hitachi Ltd | Blade server system |
WO2013145219A1 (en) * | 2012-03-29 | 2013-10-03 | 富士通株式会社 | Modular datacenter and method for controlling same |
JP2014132379A (en) * | 2013-01-04 | 2014-07-17 | Fujitsu Ltd | Module type data center and control method of the same |
JP2016110273A (en) * | 2014-12-03 | 2016-06-20 | 富士通株式会社 | Rack and electronic unit cooling method |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020014640A (en) * | 2018-07-25 | 2020-01-30 | 株式会社三洋物産 | Game machine |
JP2020014639A (en) * | 2018-07-25 | 2020-01-30 | 株式会社三洋物産 | Game machine |
JP2020014638A (en) * | 2018-07-25 | 2020-01-30 | 株式会社三洋物産 | Game machine |
Also Published As
Publication number | Publication date |
---|---|
JP6679522B2 (en) | 2020-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11076509B2 (en) | Control systems and prediction methods for it cooling performance in containment | |
US7975156B2 (en) | System and method for adapting a power usage of a server during a data center cooling failure | |
Dai et al. | Prognostics-based risk mitigation for telecom equipment under free air cooling conditions | |
Dai et al. | Reliability risk mitigation of free air cooling through prognostics and health management | |
Islam et al. | Exploiting a thermal side channel for power attacks in multi-tenant data centers | |
US20190025809A1 (en) | Building management system with dynamic work order generation with adaptive diagnostic task details | |
US9568923B1 (en) | Determining a time for corrective action in a data center | |
US20130263611A1 (en) | Cooling system control and servicing based on time-based variation of an operational variable | |
JP2018139060A (en) | Accommodating apparatus and control method | |
US9891682B1 (en) | Power management for devices | |
Manousakis et al. | Environmental conditions and disk reliability in free-cooled datacenters | |
US9658662B2 (en) | Resource management for data centers | |
US11929477B2 (en) | Optimization of thermal management control of lithium-ion battery system | |
Dai et al. | Prognostics-based health management for free air cooling of data centers | |
Shao et al. | Heat behind the meter: A hidden threat of thermal attacks in edge colocation data centers | |
Mohsenian et al. | A novel integrated fuzzy control system toward automated local airflow management in data centers | |
Dai et al. | A multiple stage approach to mitigate the risks of telecommunication equipment under free air cooling conditions | |
US10082857B1 (en) | Cooling electrical systems based on power measurements | |
US11564328B2 (en) | Louver design for battery backup units | |
Chung et al. | Attacking supercomputers through targeted alteration of environmental control: A data driven case study | |
WO2019148831A1 (en) | Method, device, and apparatus for heat dissipation regulation of rack scale server, and storage medium | |
US11733762B2 (en) | Method to allow for higher usable power capacity in a redundant power configuration | |
Kheradmandi et al. | Data driven fault tolerant thermal management of data centers | |
Zhang et al. | Key considerations to implement high ambient data center | |
US10780982B2 (en) | Cooling systems having inline supplemental ram air heat exchangers |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190225 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190917 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190911 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191112 |
|
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: 20200317 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200318 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6679522 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |