JP2014206873A - ストレージ装置、制御プログラムおよび制御方法 - Google Patents
ストレージ装置、制御プログラムおよび制御方法 Download PDFInfo
- Publication number
- JP2014206873A JP2014206873A JP2013084272A JP2013084272A JP2014206873A JP 2014206873 A JP2014206873 A JP 2014206873A JP 2013084272 A JP2013084272 A JP 2013084272A JP 2013084272 A JP2013084272 A JP 2013084272A JP 2014206873 A JP2014206873 A JP 2014206873A
- Authority
- JP
- Japan
- Prior art keywords
- storage
- data
- physical tape
- movement
- reorganization
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0662—Virtualisation aspects
- G06F3/0664—Virtualisation aspects at device level, e.g. emulation of a storage device or system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0604—Improving or facilitating administration, e.g. storage management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/064—Management of blocks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0683—Plurality of storage devices
- G06F3/0686—Libraries, e.g. tape libraries, jukebox
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Library & Information Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Software Systems (AREA)
Abstract
【解決手段】ストレージ装置1は、PV312へのアクセスをPV312に代わって記憶領域が割り当てられたディスク32へのアクセスにエミュレーションするエミュレーションする。ストレージ装置1は、PV312上のデータの位置とディスク32上のデータの記憶位置とを対応付けた位置情報を記憶するメディア管理テーブル314と、第1のPV312のデータを第2のPV312へ移動する移動指示を受け付けると、受け付けられた移動に係るデータについて、メディア管理テーブル314に記憶された第1のPV312上の位置に対応付けられたディスク32上の移動元の記憶位置を、メディア管理テーブル314の位置情報における第2のPV312上の移動先の記憶位置に対応付けて記憶するリオーガニゼーション処理部315と、を有する。
【選択図】図1
Description
図1は、実施例に係るストレージ装置のハードウェア構成を示す図である。図1に示すように、ストレージ装置1は、仮想テープ装置2とバックエンドのテープライブラリ装置を示すバックエンドライブラリ装置3とを有する。仮想テープ装置2は、磁気テープの運用をハードディスク等の大規模記憶装置上で仮想的に行う装置である。大規模記憶装置は、一例として後述するTVC(Tape Volume Cache)21が挙げられる。TVC21は、仮想テープ装置2を仮想ボリューム化するための装置ともいえる。仮想テープ装置2は、バックエンドライブラリ装置3と接続する。
次に、バックエンドライブラリ装置3側でのメディア管理テーブル314の具体的な操作例を、図6および図7を参照して説明する。図6および図7は、メディア管理テーブルの操作例を示す図である。図6では、移動元PV名「PV0004」の先頭ブロック位置「1」に格納されているLVデータを、移動先PV名「PV0005」の先頭ブロック位置「1」へ移動させるリオーガニゼーションの開始指示コマンドを受け取った場合の操作例を示す。図7では、図6の例に加えて、移動元PV名「PV0004」の先頭ブロック位置「3」に格納されているLVデータを、移動先PV名「PV0005」の先頭ブロック位置「2」へ移動させるリオーガニゼーションの開始指示コマンドを受け取った場合の操作例を示す。
次に、仮想テープ装置2側でのPV管理テーブル251およびLV格納状態テーブル252の具体的な操作例を、図8および図9を参照して説明する。図8は、PV管理テーブルの操作例を示す図である。図9は、LV格納状態テーブルの操作例を示す図である。図8および図9では、開始指示部254が、リオーガニゼーションの開始指示コマンドを発行し、完了通知を受け取った場合の操作を示す。リオーガニゼーションの開始指示コマンドは、移動元PV名「PV0004」の先頭ブロック位置「1」に格納されているLVデータ「LV0001」を、移動先PV名「PV0005」の先頭ブロック位置「1」へ移動させる指示である。
次に、種別問合処理のシーケンスを、図10を参照して説明する。図10は、種別問合処理のシーケンスを示す図である。図10に示すように、VLP0は、コントローラ31に対してバックエンドライブラリ装置3のタイプを問い合わせるコマンドを発行する(ステップS51)。
次に、開始指示処理のシーケンスを、図11を参照して説明する。図11は、開始指示処理のシーケンスを示す図である。図11に示すように、VLP0は、コントローラ31に対してリオーガニゼーションの開始指示コマンドを発行する(ステップS61)。
次に、リオーガニゼーション処理の手順を、図12Aおよび図12Bを参照して説明する。図12Aおよび図12Bは、リオーガニゼーション処理のフローチャートを示す図である。
上記実施例によれば、ストレージ装置1は、エミュレーションされたPV312にLVデータを記憶するようにディスク32に記憶する。ストレージ装置1は、移動元のPV312に存在するリオーガニゼーション対象のLVデータを移動先のPV312へ移動するリオーガニゼーションの開始指示を受け付けると、リオーガニゼーション処理を実行する。ストレージ装置1は、処理対象のLVデータについて、メディア管理テーブル314に記憶された移動元のPV312上の先頭ブロック位置に対応付けられたディスク32上の格納位置を、移動先のPV312上の先頭ブロック位置に対応付けて記憶する。かかる構成によれば、ストレージ装置1は、リオーガニゼーションの開始指示を受け付けると、リオーガニゼーション処理をメディア管理テーブル314の操作により行うので、リオーガニゼーション処理の処理速度を高速化できる。すなわち、ストレージ装置1は、PVに対するマウント/アンマウント動作やPVに対する書き込み/読み出し動作を伴わないので、リオーガニゼーション処理の処理速度を高速化できる。
なお、開始指示部254は、リオーガニゼーションの開始指示コマンドをコントローラ31に発行する。この開始指示コマンドは、例えば、1個のリオーガニゼーション対象のLVデータについて、移動元と移動先とを含むようにした。しかしながら、開始指示コマンドは、これに限定されず、複数のリオーガニゼーション対象のLVデータについて、それぞれ移動元と移動先とを纏めて指定されるようにしても良い。この場合、リオーガニゼーション処理部315は、リオーガニゼーション対象として指定されたLVデータの数だけ、リオーガニゼーション処理を繰り返し行えば良い。そして、初期化処理部316は、リオーガニゼーション処理部315による処理後に初期化処理を行えば良い。かかる構成にすれば、リオーガニゼーション処理部315は、さらに、リオーガニゼーション処理の処理速度を高速化することができる。
2 仮想テープ装置
3 バックエンドライブラリ装置
4 ホスト装置
21 TVC
22 ICP
23 PLP
24 IDP
25 VLP
251 PV管理テーブル
252 LV格納状態テーブル
253 タイプ判別部
254 開始指示部
31 コントローラ
32 ディスク
311 ロボット
312 PV
313 ドライブ
314 メディア管理テーブル
315 リオーガニゼーション処理部
316 初期化処理部
Claims (5)
- 物理テープへのアクセスを該物理テープに代わって記憶領域が割り当てられたストレージへのアクセスにエミュレーションするエミュレーション部と、
前記物理テープ上のデータの位置と前記ストレージ上のデータの記憶位置とを対応付けた位置情報を記憶する記憶部と、
第1の物理テープのデータを第2の物理テープへ移動する移動指示を受け付ける受付部と、
前記受付部によって受け付けられた移動に係るデータについて、前記記憶部に記憶された前記第1の物理テープ上の位置に対応付けられた前記ストレージ上の移動元の記憶位置を、前記記憶部の前記位置情報における前記第2の物理テープ上の移動先の記憶位置に対応付けて記憶する移動部と、
を有することを特徴とするストレージ装置。 - 前記記憶部は、前記物理テープ上のデータの位置と前記ストレージ上のデータの記憶位置と当該記憶位置が有効であるか否かを示す有効フラグとを対応付けた位置情報を記憶し、
前記移動部は、前記移動に係るデータについて、前記第1の物理テープ上の移動元の位置に対応付けられる有効フラグを無効に設定し、前記第1の物理テープ上の位置より前の位置に対応付けられる有効フラグが有効であれば、前記有効フラグを無効に設定する
ことを特徴とする請求項1に記載のストレージ装置。 - 移動元の前記第1の物理テープに対応付けられた有効フラグが全て無効になった場合、前記第1の物理テープを初期化する初期化部を
有することを特徴とする請求項2に記載のストレージ装置。 - 物理テープへのアクセスを該物理テープに代わって記憶領域が割り当てられたストレージへのアクセスにエミュレーションするストレージ装置に、
第1の物理テープのデータを第2の物理テープへ移動する移動指示を受け付け、
該受け付ける処理によって受け付けられた移動に係るデータについて、前記物理テープ上のデータの位置と前記ストレージ上のデータの記憶位置とを対応付けた位置情報を記憶する記憶部に記憶された前記第1の物理テープ上の位置に対応付けられた前記ストレージ上の移動元の記憶位置を、前記記憶部の前記位置情報における前記第2の物理テープ上の移動先の記憶位置に対応付けて記憶する
処理を実行させることを特徴とする制御プログラム。 - 物理テープへのアクセスを該物理テープに代わって記憶領域が割り当てられたストレージへのアクセスにエミュレーションするストレージ装置が、
第1の物理テープのデータを第2の物理テープへ移動する移動指示を受け付け、
該受け付ける処理によって受け付けられた移動に係るデータについて、前記物理テープ上のデータの位置と前記ストレージ上のデータの記憶位置とを対応付けた位置情報を記憶する記憶部に記憶された前記第1の物理テープ上の位置に対応付けられた前記ストレージ上の移動元の記憶位置を、前記記憶部の前記位置情報における前記第2の物理テープ上の移動先の記憶位置に対応付けて記憶する
各処理を実行することを特徴とする制御方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013084272A JP6191209B2 (ja) | 2013-04-12 | 2013-04-12 | ストレージ装置、制御プログラムおよび制御方法 |
US14/171,006 US9740434B2 (en) | 2013-04-12 | 2014-02-03 | Storage device and control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013084272A JP6191209B2 (ja) | 2013-04-12 | 2013-04-12 | ストレージ装置、制御プログラムおよび制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014206873A true JP2014206873A (ja) | 2014-10-30 |
JP6191209B2 JP6191209B2 (ja) | 2017-09-06 |
Family
ID=51687378
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013084272A Active JP6191209B2 (ja) | 2013-04-12 | 2013-04-12 | ストレージ装置、制御プログラムおよび制御方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9740434B2 (ja) |
JP (1) | JP6191209B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021157527A (ja) * | 2020-03-27 | 2021-10-07 | 富士通株式会社 | ストレージ制御装置、ストレージシステム、及びストレージ制御プログラム |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6421627B2 (ja) * | 2015-02-02 | 2018-11-14 | 富士通株式会社 | テープライブラリ装置、および情報管理方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008146408A (ja) * | 2006-12-11 | 2008-06-26 | Fujitsu Ltd | データ記憶装置、そのデータ再配置方法、プログラム |
JP2010033552A (ja) * | 2008-06-26 | 2010-02-12 | Nec Corp | 仮想テープ装置、データバックアップ方法及び記録媒体 |
JP2012098965A (ja) * | 2010-11-02 | 2012-05-24 | Fujitsu Ltd | 仮想テープ装置および仮想テープ装置における物理テープ選択方法 |
Family Cites Families (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6912645B2 (en) * | 2001-07-19 | 2005-06-28 | Lucent Technologies Inc. | Method and apparatus for archival data storage |
US7127575B2 (en) * | 2003-07-10 | 2006-10-24 | Hitachi, Ltd. | Offsite management using disk based tape library and vault system |
US7487288B2 (en) * | 2004-05-14 | 2009-02-03 | International Business Machines Corporation | Dynamic loading of virtual volume data in a virtual tape server |
JP2007323589A (ja) | 2006-06-05 | 2007-12-13 | Fujitsu Ltd | 仮想ボリュームのコピー制御方法、コピー制御装置、およびコピー制御プログラム |
JP2008077519A (ja) * | 2006-09-22 | 2008-04-03 | Fujitsu Ltd | 仮想テープ装置、仮想テープ装置のデータ管理方法、仮想テープ装置のデータ管理プログラム |
JP2008181271A (ja) * | 2007-01-24 | 2008-08-07 | Hitachi Ltd | 仮想ボリュームに記憶されたデータをバックアップする記憶制御装置 |
US8006050B2 (en) * | 2007-04-19 | 2011-08-23 | International Business Machines Corporation | System for determining allocation of tape drive resources for a secure data erase process |
US8140788B2 (en) * | 2007-06-14 | 2012-03-20 | International Business Machines Corporation | Apparatus, system, and method for selecting an input/output tape volume cache |
JP4983474B2 (ja) * | 2007-08-10 | 2012-07-25 | 富士通株式会社 | 仮想ライブラリ装置、仮想ライブラリシステム、仮想ライブラリ装置の論理ボリューム複写方法。 |
US7689759B2 (en) * | 2007-08-29 | 2010-03-30 | International Business Machines Corporation | Method and apparatus for providing continuous access to shared tape drives from multiple virtual tape servers within a data storage system |
JP5080201B2 (ja) * | 2007-10-22 | 2012-11-21 | 京セラドキュメントソリューションズ株式会社 | 情報処理装置及びこれに備えられるデバイスドライバ |
JP4477681B2 (ja) * | 2008-03-06 | 2010-06-09 | 富士通株式会社 | 階層記憶装置、制御装置、および制御方法 |
JP2009245293A (ja) * | 2008-03-31 | 2009-10-22 | Fujitsu Ltd | 仮想テープ装置、仮想テープライブラリシステム、電力供給制御方法 |
KR20110066140A (ko) * | 2008-09-29 | 2011-06-16 | 인터내셔널 비지네스 머신즈 코포레이션 | 데이터의 다시 불러내기 순을 결정하기 위한 장치, 방법, 및 프로그램 |
US8386798B2 (en) * | 2008-12-23 | 2013-02-26 | Unisys Corporation | Block-level data storage using an outstanding write list |
JP4797098B2 (ja) * | 2009-08-10 | 2011-10-19 | 富士通株式会社 | 電源制御方法及びストレージ装置 |
JP5296664B2 (ja) * | 2009-12-14 | 2013-09-25 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 仮想テープ記録装置およびそのテープマウント制御方法 |
US8856450B2 (en) * | 2010-01-25 | 2014-10-07 | International Business Machines Corporation | Systems for managing a cache in a multi-node virtual tape controller |
JP5066209B2 (ja) * | 2010-03-18 | 2012-11-07 | 株式会社東芝 | コントローラ、データ記憶装置、及びプログラム |
US9336149B2 (en) * | 2010-05-06 | 2016-05-10 | International Business Machines Corporation | Partial volume access in a physical stacked volume |
US8533427B2 (en) * | 2010-05-06 | 2013-09-10 | International Business Machines Corporation | Mapping locations of logical volume records on a physical stacked volume |
US8656094B2 (en) * | 2010-05-06 | 2014-02-18 | International Business Machines Corporation | Locating host data records on a physical stacked volume |
US8271559B2 (en) * | 2010-07-23 | 2012-09-18 | Hitachi, Ltd. | Storage system and method of controlling same |
EP2687974A4 (en) * | 2011-03-18 | 2014-08-13 | Fujitsu Ltd | STORAGE DEVICE, CONTROL DEVICE, AND CONTROL METHOD |
US8949559B2 (en) * | 2011-03-25 | 2015-02-03 | Hitachi, Ltd. | Storage system and performance management method of storage system |
US9063657B2 (en) * | 2011-04-19 | 2015-06-23 | International Business Machines Corporation | Virtual tape systems using physical tape caching |
WO2012156840A1 (en) * | 2011-05-13 | 2012-11-22 | International Business Machines Corporation | Writing data to tape storage medium |
JP5857521B2 (ja) * | 2011-08-16 | 2016-02-10 | 富士通株式会社 | テープドライブ装置、テープカートリッジ、テープライブラリ装置、及びデータ保存方法 |
JP5910128B2 (ja) * | 2012-02-03 | 2016-04-27 | 富士通株式会社 | 仮想テープ装置及び仮想テープ装置の制御方法 |
US9189167B2 (en) * | 2012-05-31 | 2015-11-17 | Commvault Systems, Inc. | Shared library in a data storage system |
JP2014142748A (ja) * | 2013-01-23 | 2014-08-07 | Sony Corp | 記憶装置およびその制御方法 |
JP6142608B2 (ja) * | 2013-03-22 | 2017-06-07 | 富士通株式会社 | ストレージシステム、制御装置および制御方法 |
JP6160296B2 (ja) * | 2013-06-25 | 2017-07-12 | 富士通株式会社 | ストレージ制御装置,ストレージシステム,および制御プログラム |
-
2013
- 2013-04-12 JP JP2013084272A patent/JP6191209B2/ja active Active
-
2014
- 2014-02-03 US US14/171,006 patent/US9740434B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008146408A (ja) * | 2006-12-11 | 2008-06-26 | Fujitsu Ltd | データ記憶装置、そのデータ再配置方法、プログラム |
JP2010033552A (ja) * | 2008-06-26 | 2010-02-12 | Nec Corp | 仮想テープ装置、データバックアップ方法及び記録媒体 |
JP2012098965A (ja) * | 2010-11-02 | 2012-05-24 | Fujitsu Ltd | 仮想テープ装置および仮想テープ装置における物理テープ選択方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021157527A (ja) * | 2020-03-27 | 2021-10-07 | 富士通株式会社 | ストレージ制御装置、ストレージシステム、及びストレージ制御プログラム |
JP7409196B2 (ja) | 2020-03-27 | 2024-01-09 | 富士通株式会社 | ストレージ制御装置、ストレージシステム、及びストレージ制御プログラム |
Also Published As
Publication number | Publication date |
---|---|
US9740434B2 (en) | 2017-08-22 |
JP6191209B2 (ja) | 2017-09-06 |
US20140309981A1 (en) | 2014-10-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7953940B2 (en) | Storage system and control method thereof | |
JP5271424B2 (ja) | ダイナミックストレージ階層化によるオンラインデータ配置をボリュームに提供するためのアロケートオンライトのスナップショット機構 | |
KR100968318B1 (ko) | 데이터 저장 디바이스 및 이로부터의 정보 획득 방법 및 시스템과 컴퓨터 판독가능 저장 매체 | |
US20090248979A1 (en) | Storage apparatus and control method for same | |
US10037161B2 (en) | Tiered storage system, storage controller, and method for deduplication and storage tiering | |
US9933948B2 (en) | Tiered storage system, computer using tiered storage device, and method of correcting count of accesses to file | |
US20140229657A1 (en) | Readdressing memory for non-volatile storage devices | |
US8719533B2 (en) | Storage apparatus, computer system, and data migration method | |
US20040268070A1 (en) | Method and apparatus for backing up data in virtual storage medium | |
US20130132698A1 (en) | High-efficiency virtual disk management system | |
JP2016511474A (ja) | 階層化ストレージにおける重複排除及びホストベースQoS | |
US8478933B2 (en) | Systems and methods for performing deduplicated data processing on tape | |
US9778927B2 (en) | Storage control device to control storage devices of a first type and a second type | |
JP2017041076A (ja) | ストレージ制御装置、ストレージ制御方法、およびストレージ制御プログラム | |
EP2293195A2 (en) | Memory drive that can be operated like optical disk drive and method for virtualizing memory drive as optical disk drive | |
JP6867578B2 (ja) | ストレージ制御装置、ストレージシステム、ストレージ制御方法およびストレージ制御プログラム | |
US20170116087A1 (en) | Storage control device | |
JP2001337850A (ja) | 記憶装置および記憶装置の制御方法 | |
JP2014219750A (ja) | 仮想ライブラリコントローラ及び制御方法 | |
JP6191209B2 (ja) | ストレージ装置、制御プログラムおよび制御方法 | |
US11474750B2 (en) | Storage control apparatus and storage medium | |
WO2013046342A1 (ja) | 仮想テープ装置及び仮想テープ装置の制御方法 | |
US20130054883A1 (en) | Method and system for shared high speed cache in sas switches | |
US10162573B2 (en) | Storage management system, storage management method, storage medium and information processing system | |
US20180321858A1 (en) | Maintaining correct i/o statistics in a tiered storage environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160113 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161111 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161206 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170130 |
|
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: 20170711 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170724 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6191209 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |