JPH08212122A - ファイル書替方式 - Google Patents
ファイル書替方式Info
- Publication number
- JPH08212122A JPH08212122A JP7019985A JP1998595A JPH08212122A JP H08212122 A JPH08212122 A JP H08212122A JP 7019985 A JP7019985 A JP 7019985A JP 1998595 A JP1998595 A JP 1998595A JP H08212122 A JPH08212122 A JP H08212122A
- Authority
- JP
- Japan
- Prior art keywords
- data
- file
- rewriting
- backup
- address
- 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
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
ファイル書替方式に関し、データロギング方式により書
替え処理の高信頼性化を図ることを目的とする。 【構成】 運転ファイルの書替処理は、データ書替が発
生した場合、必ず書替データ(アドレス、旧データ、新
データ)をロギングデータに登録を行った後、メインメ
モリの運転ファイルのデータを書き替え、バックアップ
ファイルの照合は、書替アドレスが運転ファイルにあっ
た場合、運転ファイルとバックアップファイルとロギン
グデータのデータ比較チェックを行い、運転ファイルが
新データでバックアップファイルが旧データの場合は正
常とし、それ以外は異常とし、書替アドレスが無い場合
は、運転ファイルとバックアップファイルとのデータを
比較し、データが一致していれば正常とし、データが不
一致であれば異常とする。
Description
アップファイルへのファイル書替方式に関する。近年の
ソフトウェアプログラムは大規模化してきており、非常
に高い信頼性を持つことが要求されてきている。一般的
なソフトウェアプログラムはシステム上に2種類存在し
ている。
動作しているプログラムで、運転ファイルと呼んでい
る。もう1つは2次記憶装置(OD)に蓄えられ万が一
のときに使用するプログラムで、バックアップファイル
と呼んでいる。これらのファイルの信頼性向上対策とし
て従来より様々な手段が実施されている。
ァイルのミラー化)とか、ファイルの2重置き(供給時
のファイルと最新ファイル)とかの手段がある。このよ
うな手段をとってきた背景には、ファイルを書き替える
必要性があるからである。
ックアップファイルをリードオンリーファイルにしてお
くことにより、ファイルの信頼性は非常に高いものとな
る。しかしソフトウェアプログラムはシステムデータ等
が書き替えられていくものであり、ファイルの書替作業
をいかに信頼性の高いものにするかが重要である。
向上対策として、従来では図2のバックアップファイル
更新処理手順によりファイルを書替えていた。バックア
ップファイルへの更新方法は、運転ファイルを書き替え
後、ファイルの安定性確認のために一定の監視時間をお
いて行うものである。
のファイルを有し、ODは磁気ディスク等の2次記憶装
置でバックアップファイルを有する。以下の〜の手
順によりバックアップファイルの更新処理を行う。 通常運転状態時、 運転ファイルを書き替える。 運転監視(24時間)を行う。 運転監視後、運転ファイルとバックアップファイルの
照合を行い、照合正常時のみ、運転ファイルをバックア
ップファイルに書き込む。(バックアップファイルの書
き替え) 照合異常時(システム異常として)、バックアップフ
ァイルの引上げ処理を行い、運転ファイルを書き替え前
の状態に戻す。
以下の問題が生じる。 (1) 複数の書替データのうち書替処理が漏れた場合、照
合処理で正常となりバックアップファイルに不完全なフ
ァイルを書き込んでしまう可能性がある。 (2) ファイル監視中に書替データが破壊され、もし破壊
されたデータをアクセス/実行されなかったならば、監
視正常とみなされる可能性があり、破壊されたデータを
バックアップファイルに書き込むことになる。その後、
破壊されたデータをアクセス/実行した場合、運転ファ
イル・バックアップファイル共に正常なファイルが無い
為、システムダウンが発生する可能性がある。
き替えるデータが正常に書き替えられているかチェック
する必要があった。本発明は、書替処理の高信頼性がこ
れまで以上に要求されてきているため、データロギング
(履歴)方式によるファイル書替方式を提案することを
目的とする。
方式によるファイル書替方式の原理構成図を図1に示
す。図において、1はメインメモリ(MM)上の運転フ
ァイル、2は2次記憶装置(OD)上のバックアップフ
ァイル、3はロギングデータ、4は運転ファイルの書替
処理フロー、5はバックアップファイルの照合フロー、
6はバックアップファイルの更新フローを示す。
イル1とバックアップファイル2を照合し、次の条件を
満たしたときのみバックアップファイル2の書き替えを
行う手段を構成する。ロギングデータ3には書替データ
としてアドレス、旧データ、新データが登録される。デ
ータロギング方式によるファイル書替方式は、次の条件
をチェックする。 (1) 書き替えたデータがある。 (2) 書き替えたデータが正常に書き替わっているかどう
か? (3) 書き替える前のデータ値は正常値であったかどうか
? (4) 書き替えていないエリアのデータ値の破壊はないか
? (5) 書き替えるべきデータが全て書き替わっているかど
うか?
書替が発生した場合、必ず書替データ(アドレス、旧デ
ータ、新データ)をロギングデータ3に登録を行った
後、メインメモリの運転ファイル1のデータを書き替え
る。
は、書替アドレスが運転ファイル1にあった場合、運転
ファイル1とバックアップファイル2とロギングデータ
3のデータ比較チェックを行い、運転ファイル1が新デ
ータでバックアップファイル2が旧データの場合は正常
とし、それ以外は異常とする。
1とバックアップファイル2とのデータを比較し、デー
タが一致していれば正常とし、データが不一致であれば
異常とする。
記5の照合結果が全アドレスで正常であればメインメモ
リ上の運転ファイル1を2次記憶装置のバックアップフ
ァイル2へ蓄積する(バックアップファイルの作成)。
(メッセージ出力による)し、異常原因の解析を行う。
替方式の実施例をフローチャートで示す。メインメモリ
には、局データ(回線のハード上のデータ)と加入者デ
ータ(加入者毎のデータ)とシステムデータ(実行、処
理プログラム)とから構成されているので、各データに
分けてデータ変更時の書替方式のフローとバックアップ
ファイル収集時のフローを以下に示す。
4は加入者データ変更時のフロー実施例、図5はシステ
ムデータ変更時のフロー実施例、図6と図7は局データ
収集時のフロー実例、図8と図9は加入者データ収集時
のフロー実施例、図10と図11はシステムデータ収集
時のフロー実施例を示す。
いて、 (1) ユーザからの書き替え開始を受けて、局データを書
き替える。 (2) 局データの変更通知を行い、ロギングデータに書替
データ(アドレス、旧データ、新データ)を登録する。 (3) 局データ変更ロギング情報を検索し、該当アドレス
が存在するか否かを判定する。 (4) 該当アドレスが存在すれば、局データ変更ロギング
情報の新データ部のみ更新する。 (5) 該当アドレスが存在しなければ、局データ変更ロギ
ング情報にアドレス、 旧データ、新データを蓄積する。
において、 (11)ユーザからの書き替え開始を受けて、加入者データ
を書き替える。 (12)加入者データの変更通知を行い、ロギングデータに
書替データ(アドレス、旧データ、新データ)を登録す
る。 (13)加入者データ変更ロギング情報を検索し、該当アド
レスが存在するか否かを判定する。 (14)該当アドレスが存在すれば、加入者データ変更ロギ
ング情報の新データ部のみ更新する。 (15)該当アドレスが存在しなければ、加入者データ変更
ロギング情報にアドレス、旧データ、新データを
蓄積する。
例において、 (21)システムデータの書き替え開始を受けて、MMデー
タを書き替える。 (22)MMデータの変更通知を行い、ロギングデータにM
Mデータ(アドレス、旧データ、新データ)変更を登録
する。 (23)アドレスにより、局データエリアか、加入者データ
エリアか、その他のエリアかを判定する。 (24)判定エリアが局データエリアであれば、局データ変
更ロギング情報を検索し、該当アドレスが存在するか否
かを判定する。 (25)該当アドレスが存在すれば、局データ変更ロギング
情報の新データ部のみ更新する。 (30)該当アドレスが存在しなければ、その他データ変更
ロギング情報にアドレス、旧データ、新データを
蓄積する。 (26)判定エリアが加入者データエリアであれば、加入者
データ変更ロギング情報を検索し、該当アドレスが存在
するか否かを判定する。 (27)該当アドレスが存在すれば、加入者データ変更ロギ
ング情報の新データ部のみ更新する。 (30)該当アドレスが存在しなければ、その他データ変更
ロギング情報にアドレス、旧データ、新データを
蓄積する。 (28)判定エリアがその他のエリアであれば、その他デー
タ変更ロギング情報を検索し、該当アドレスが存在する
か否かを判定する。 (29)該当アドレスが存在すれば、加入者データ変更ロギ
ング情報の新データ部のみ更新する。 (30)該当アドレスが存在しなければ、その他データ変更
ロギング情報にアドレス、旧データ、新データを
蓄積する。
の1)において、 (31)局データ収集開始を受けて局データバックアップエ
リアを照合し、局データバックアップエリア更新フラグ
がOKであり、 (32)加入者データバックアップエリア更新フラグがOK
であれば、 (33)MMとODの局データ部と加入者データ部の内容を
照合し、照合終了すれば(その2)の更新に移る。 (34)照合の結果が一致すればループ処理により(33)に移
るが、不一致であればアドレスにより、局データ変更ロ
ギング情報か、加入者データ変更ロギング情報を検索
し、該当アドレスが変更対象であったか否かを判定す
る。 (35)該当アドレスが変更対象であれば、新データ=MM
上の内容か、旧データ=OD上の内容か否かを判定し、
一致すればループ処理により(33)に移るが、 (36)不一致であれば保守者通知し、アドレスにより局デ
ータか、加入者データのバックアップエリア更新フラグ
にNGを設定する。 (37)該当アドレスが変更対象でなければ、保守者通知
し、アドレスにより局データか、加入者データのバック
アップエリア更新フラグにNGを設定する。
の2)において、 (41)局データ変更ロギング情報が有るか否かを判定し、 (42)有れば検索されなかった局データ変更ロギング情報
が有るか否かを判定し、 (43)検索されなかった局データ変更ロギング情報が有れ
ば保守者通知し、局データバックアップエリア更新フラ
グNGを設定する。 (44)局データ変更ロギング情報が無ければ、保守者通知
し、局データバックアップエリア更新フラグNGを設定
する。 (45)検索されなかった局データ変更ロギング情報が無け
れば、また局データバックアップエリア更新フラグNG
が設定されれば、加入者データ変更ロギング情報が有る
か否かを判定し、 (46)加入者データ変更ロギング情報が有れば、検索され
なかった加入者データ変更ロギング情報が有るか否かを
判定し、 (47)有れば保守者通知し、局データバックアップエリア
更新フラグNG設定し、 (48)無ければ、加入者データバックアップエリア更新フ
ラグOK/NG判定し、 (49)OKであれば、局データバックアップエリア更新フ
ラグOK/NG判定し、 (50)上記(48)と(49)の判定においてNGであれば、エラ
ー返送する。 (51)局データバックアップエリア更新フラグOKであれ
ば、OD局データ及び加入者データエリア更新&照合を
行う。 (52)局データ及び加入者データ変更ロギング情報をクリ
アし、 (53)OK返送して終了する。 (54)上記(45)の加入者データ変更ロギング情報の判定に
おいて、情報が無ければ加入者データバックアップエリ
ア更新フラグOK/NG判定し、 (55)OKであれば、局データバックアップエリア更新フ
ラグOK/NG判定し、 (50)上記(54)と(55)との判定でNGであれば、エラー返
送を行う。 (56)上記(55)の判定でOKであれば、OD局データエリ
ア更新&照合を行い、 (57)局データ変更ロギング情報をクリアし、 (58)OK返送する。
(その1)において、 (61)局データ変更中か否かを判定し、 (62)非変更中であれば、サービスオーダ(SOD)投入
中か否かを判定し、 (63)非投入中であれば、サービスオーダ投入待ち合わせ
指示を行い、 (64)加入者データ変更チェックフラグOKとする。上記
(61)の判定で変更中の場合、(62)の判定で投入中の場合
は、(その2)の(79)の処理に移る。 (65)フラグOKにより、MM−ODの加入者データ部の
内容を照合し、照合終了すれば(その2)の更新処理に
移る。 (66)照合の結果が一致すれば、ループ処理により(65)に
戻り、不一致であれば、加入者データ変更ロギング情報
を検索し、該当アドレスが加入者データ変更対象であっ
たか否かを判定し、 (67)対象であれば、新データ=MM上の内容&旧データ
=OD上の内容か否かを判定し、 (68)一致すればループ処理により(65)に戻り、不一致で
あれば保守者通知し、加入者データ変更チェックフラグ
NG設定を行う。 (69)上記(66)の判定で非対象であれば、保守者通知し、
加入者データ変更チェックフラグNG設定を行う。
(その2)において、 (71)加入者データ変更ロギング情報が有るか否かを判定
し、 (72)有れば、検索されなかった加入者データ変更ロギン
グ情報が有るか否かを判定し、 (73)有れば保守者通知し、加入者データ変更チェックフ
ラグNG設定し、 (74)上記(72)の判定結果が無しであれば、加入者データ
変更チェックフラグOK/NG判定し、 (75)OKであれば、OD加入者データエリア更新&照合
を行い、 (76)加入者データ変更ロギング情報をクリアし、 (77)サービスオーダ投入待ち合わせ解除指示を行い、終
了する。 (78)上記(71)の判定結果が無しであれば、加入者データ
変更チェックフラグOK/NG判定を行い、 (79)OKであれば、OD加入者データエリア更新処理ス
キップ(正常)し、上記(77)の処理に移る。前記(61)の
判定結果が変更中の場合、前記(62)の判定結果が投入中
の場合も(正常)と見なす。 (80)上記(78)の判定でNGであれば、OD加入者データ
エリア更新処理スキップ(異常)し、前記(74)の判定結
果がNGの場合も異常と見なす。
施例(その1)において、 (81)局データ変更中か否かを判定し、 (82)非変更中の場合はサービスオーダ(SOD)投入中
か否かを判定し、投入中であれば、また(81)の判定で局
データ変更中の場合は(その2)の(98)に記載されてい
るOD更新スキップ(正常)と見なして終了する。 (83)サービスオーダ非投入中であれば、サービスオーダ
投入待ち合わせ指示を行い、 (84)局データバックアップエリア更新フラグOKを確認
し、 (85)加入者データバックアップエリア更新フラグOKを
確認し、 (86)その他データバックアップエリア更新フラグOKを
確認し、 (87)MMとODの内容を照合し、一致していればループ
照合をアドレス0からnまで繰り返す。照合終了すれば
(その2)の(92)に移る。 (88)MMとODの内容が不一致であれば、アドレスによ
り局データ変更ロギング情報か、加入者データ変更ロギ
ング情報か、その他データ変更ロギング情報を検索し、
該当アドレス変更対象であったか否かを判定する。 (89)判定の結果変更対象であれば、新データ=MM上の
内容&旧データ=OD上の内容か否かを判定し、一致し
ていれば(87)の照合に戻る。 (90)不一致であれば、保守者通知し、アドレスにより局
データか、加入者データか、その他データのバックアッ
プエリア更新フラグにNG設定。 (91)上記(88)の判定において非対象であれば、保守者通
知し、アドレスにより局データか、加入者データか、そ
の他データのバックアップエリア更新フラグにNG設
定。
施例(その2)において、 (92)前記(87)におけるMMとODの内容照合終了後、検
索されなかったロギング情報が有るか否かを判定し、有
る場合は保守者通知し、対応する更新フラグにNG設定
をする。 (93)全てのバックアップエリア更新フラグがOKか否か
を判定し、 (94)OKであれば、ロギング情報の存在するデータエリ
アのみOD更新実施&照合を行い、 (95)その後ロギング情報をクリアし、 (96)サービスオーダ投入待ち合わせ解除を指示して終了
する。 (97)上記(93)の判定結果OKでなければ、OD更新スキ
ップ(異常)と見なす。 (98)前記(81)及び(82)の判定の結果、変更中であり投入
中であれば、OD更新スキップ(正常)と見なす。
り、従来データに不良があっても動いてしまえば、原因
不明のまま処理ができないが、今回はファイルチェック
毎に判明が可能となる。したがって、不良なバックアッ
プファイルの作成を防止することができる。
1)
2)
の1)
の2)
Claims (3)
- 【請求項1】 運転ファイルよりバックアップファイル
へのファイル書替方式において、 運転ファイルの書替処理は、データ書替が発生した場
合、必ず書替データ(アドレス、旧データ、新データ)
をロギングデータに登録を行った後、メインメモリの運
転ファイルのデータを書き替え、 バックアップファイルの照合は、書替アドレスが運転フ
ァイルにあった場合、運転ファイルとバックアップファ
イルとロギングデータのデータ比較チェックを行い、運
転ファイルが新データでバックアップファイルが旧デー
タの場合は正常とし、それ以外は異常とし、書替アドレ
スが無い場合は、運転ファイルとバックアップファイル
とのデータを比較し、データが一致していれば正常と
し、データが不一致であれば異常とし、 バックアップファイル更新は、上記照合結果が全アドレ
スで正常であればメインメモリ上の運転ファイルを2次
記憶装置のバックアップファイルへ蓄積し、異常アドレ
スが一つでも有れば保守者通知し、異常原因の解析を行
うことを特徴とするファイル書替方式。 - 【請求項2】 前記データ書替時の処理において、 データは局データ、加入者データ、システムデータの各
々について書替処理を行うことを特徴とする請求項1記
載のファイル書替方式。 - 【請求項3】 前記データ収集時の処理において、 データは局データ、加入者データ、システムデータの各
々について収集処理を行うことを特徴とする請求項1記
載のファイル書替方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP01998595A JP3563802B2 (ja) | 1995-02-08 | 1995-02-08 | ファイル書替方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP01998595A JP3563802B2 (ja) | 1995-02-08 | 1995-02-08 | ファイル書替方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH08212122A true JPH08212122A (ja) | 1996-08-20 |
| JP3563802B2 JP3563802B2 (ja) | 2004-09-08 |
Family
ID=12014483
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP01998595A Expired - Lifetime JP3563802B2 (ja) | 1995-02-08 | 1995-02-08 | ファイル書替方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3563802B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006209237A (ja) * | 2005-01-25 | 2006-08-10 | Hitachi Ltd | 記憶システム及びその制御方法並びに仮想化装置 |
| JP2012038004A (ja) * | 2010-08-05 | 2012-02-23 | Nippon Telegr & Teleph Corp <Ntt> | 加入者情報バックアップ方法及び加入者情報バックアップ装置 |
-
1995
- 1995-02-08 JP JP01998595A patent/JP3563802B2/ja not_active Expired - Lifetime
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006209237A (ja) * | 2005-01-25 | 2006-08-10 | Hitachi Ltd | 記憶システム及びその制御方法並びに仮想化装置 |
| JP2012038004A (ja) * | 2010-08-05 | 2012-02-23 | Nippon Telegr & Teleph Corp <Ntt> | 加入者情報バックアップ方法及び加入者情報バックアップ装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3563802B2 (ja) | 2004-09-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0480009B1 (en) | Data recoverability in mass storage data base systems | |
| US6651077B1 (en) | Backup and restoration of data in an electronic database | |
| US5043871A (en) | Method and apparatus for database update/recovery | |
| US5274802A (en) | Method for restoring lost databases by comparing existing database and generic database, and generating cellular switch commands to update the generic database | |
| US7107294B2 (en) | Method and apparatus for interrupting updates to a database to provide read-only access | |
| US20070180000A1 (en) | Storage apparatus and storage system | |
| US7487385B2 (en) | Apparatus and method for recovering destroyed data volumes | |
| US6654771B1 (en) | Method and system for network data replication | |
| US6526417B1 (en) | System and method for change accumulation unmerged update reduction | |
| EP1738256B1 (en) | Method and apparatus for reliably updating a stored version of content | |
| US5421003A (en) | Disk storage system with fault tolerant media maintenance | |
| JPH11134235A (ja) | 外部記憶装置故障時の回復支援方法 | |
| US20050262033A1 (en) | Data recording apparatus, data recording method, program for implementing the method, and program recording medium | |
| KR100266978B1 (ko) | 에러 발생시 데이타 베이스의 관련복구를 위한 시스템 | |
| JP3675375B2 (ja) | 不揮発性メモリ並びに不揮発性メモリのデータ書き換え方法 | |
| JP3563802B2 (ja) | ファイル書替方式 | |
| JPS62245348A (ja) | データベース更新方法 | |
| KR102303895B1 (ko) | 이중화 성능이 개선된 데이터베이스 이중화시스템 | |
| JP2005250819A (ja) | レプリケーションdb整合性確認方法 | |
| JP2001337857A (ja) | データベース復旧システム | |
| US20040078646A1 (en) | Recovery processing of a faulty block in a memory unit | |
| JP2946465B2 (ja) | 障害復旧処理方法 | |
| JP2000163297A (ja) | ファイル装置 | |
| JPH07200378A (ja) | ライブラリファイル管理装置 | |
| JPH06187215A (ja) | データロギング方式によるファイル書替方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040115 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040210 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040329 |
|
| 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: 20040518 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040604 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090611 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100611 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110611 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120611 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120611 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130611 Year of fee payment: 9 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140611 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140611 Year of fee payment: 10 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| EXPY | Cancellation because of completion of term |