JPH0660548A - 磁気記憶媒体の書き込み読み込み制御方法 - Google Patents

磁気記憶媒体の書き込み読み込み制御方法

Info

Publication number
JPH0660548A
JPH0660548A JP23630792A JP23630792A JPH0660548A JP H0660548 A JPH0660548 A JP H0660548A JP 23630792 A JP23630792 A JP 23630792A JP 23630792 A JP23630792 A JP 23630792A JP H0660548 A JPH0660548 A JP H0660548A
Authority
JP
Japan
Prior art keywords
data
index
area
label area
storage medium
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.)
Pending
Application number
JP23630792A
Other languages
English (en)
Inventor
Toshiaki Igasaki
俊朗 伊賀崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Tec Corp
Original Assignee
Tokyo Electric Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tokyo Electric Co Ltd filed Critical Tokyo Electric Co Ltd
Priority to JP23630792A priority Critical patent/JPH0660548A/ja
Publication of JPH0660548A publication Critical patent/JPH0660548A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

(57)【要約】 【目的】 データを記憶している磁気記憶媒体のインデ
ックスラベル領域が破壊された場合、破壊された磁気記
憶媒体のデータ領域に記憶されているデータの復旧処理
を可能とする。 【構成】 磁気記憶媒体にインデックス情報を記憶する
領域として、第1インデックスラベル領域と第2インデ
ックスラベル領域とを設け、データ書き込み処理は、イ
ンデックス情報を磁気記憶媒体に書き込む際は双方とも
に書き込み、データ読み込み処理は、前記第1あるいは
第2インデックスラベル領域の一方からインデックス情
報を読み込む。また前記インデックス情報の書き込み読
み込みの都度発生した不良を告知する磁気記憶媒体の書
き込み読み込み制御方法とすることにより、不良の告知
に従い正常なインデックスラベル領域のインデックス情
報を利用して磁気記憶媒体に記憶されているデータを読
み込むことを可能とした。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、磁気記憶媒体につい
てデータの書込み読み込みを行うための書き込み読み込
み制御方法に関する。
【0002】
【従来の技術】従来のこの種装置、即ちフロッピーディ
スクドライブ(FDD)を備えこのFDDに装着された
フロッピーディスク(FD)に各種データを記憶させて
各種データを保存する装置における前記FDに対するデ
ータの書き込み読み込み制御方法は、前記FD内のデー
タ記憶領域に所定のアドレスで前記各種データを書き込
み、所定のアドレスを指定して所望の各種データを読み
込むためのインデックス情報を作成し、このインデック
ス情報に基づいて前記データ領域に前記各種データを所
定のアドレスに書き込むとともに、前記インデックス情
報を前記FDの前記データ領域とは別の領域に形成した
インデックスラベル領域に書込んでFD内に記憶する。
そして、このインデックス情報が正常に書き込めたか否
かを書き込んだインデックス情報を読み込んでチェック
し、書き込み不良の場合は不良告知を行い書き込み処理
を終了する。また、このFDから前記各種データを読み
込む場合は、先ず前記インデックスラベル領域からイン
デックス情報を内部メモリに読み込み、正常に読み込め
ない場合は不良告知を行い、正常に読み込めた場合は、
このインデックス情報に基づいてインデックス情報の指
示するアドレスのデータ領域から所望の各種データを読
み込むものである。
【0003】
【発明が解決しようとする課題】従って、FDの前記イ
ンデックスラベル領域は、そのFDから各種データのど
のデータを読み込む場合でも読み込む都度アクセスさ
れ、また各種データを書き込む場合は、いずれの各種デ
ータの場合も都度必ず2度アクセスされるので、各種デ
ータを記憶するデータ領域が所定のデータに対応するア
ドレスの領域だけがアクセスされるのに比べ、その損耗
の度合いが激しい。そして、このインデックスラベル領
域が破壊すると、各種データの読出が不可能となるの
で、これを救済するためには、常にFD内容をコピーし
た予備のFDを作成しておく必要があり、そのコピーの
ために煩雑な作業が強いられるものであった。
【0004】そこで、本発明は、FD等の磁気記憶媒体
のインデックスラベル領域が破壊し、インデックスラベ
ル領域が書き込み不良読み込み不良の状態となった場合
でも、その磁気記憶媒体のデータ領域の各種データの読
み込みを可能とし、予めデータ書込みの都度同一のイン
デックス情報、同一の各種データを予備のFDに書き込
んで予備のFDを準備しておく等のコピー作業を不要と
する磁気記憶媒体の書き込み読み込み制御方法を提供す
ることを目的とする。
【0005】
【課題を解決するための手段】請求項1の発明は、磁気
記憶媒体にデータ領域およびインデックスラベル領域を
設け、前記データ領域内の所定のアドレスにデータを書
き込むとともにインデックスラベル領域に前記データ領
域に書き込むデータの所定のアドレスを指示する情報で
あるインデックス情報を書き込み、インデックス情報の
書き込み不良の発生に応じて不良発生の告知を行うデー
タ書き込み処理と、前記インデックスラベル領域からイ
ンデックス情報を読み込み、読み込んだインデックス情
報の示すアドレスに基づいて前記データ領域から所定の
データを読み込み、インデックス情報の読み込み不良の
発生に応じて不良発生の告知を行うデータ読み込み処理
とからなる磁気記憶媒体のデータ書き込み読み込み制御
方法において、前記インデックスラベル領域を第1イン
デックスラベル領域および第2インデックスラベル領域
により構成し、前記データ書き込み処理は、前記インデ
ックス情報を書き込む場合同一のインデックス情報を前
記第1インデックスラベル領域および第2インデックス
ラベル領域の双方に書き込んで、インデックス情報を前
記磁気記憶媒体の複数の領域に重複して記憶せしめ、前
記データ読み込み処理は、前記第1インデックスラベル
領域または第2インデックスラベル領域の一方から前記
インデックス情報を読み込むことを特徴とする磁気記憶
媒体の書き込み読み込み制御方法である。
【0006】請求項2の発明は、磁気記憶媒体にデータ
領域およびインデックスラベル領域を設け、前記データ
領域内の所定のアドレスにデータを書き込むとともにイ
ンデックスラベル領域に前記データ領域に書き込むデー
タの所定のアドレスを指示する情報であるインデックス
情報を書き込み、インデックス情報の書き込み不良の発
生に応じて不良発生の告知を行うデータ書き込み処理
と、前記インデックスラベル領域からインデックス情報
を読み込み、読み込んだインデックス情報の示すアドレ
スに基づいて前記データ領域から所定のデータを読み込
み、インデックス情報の読み込み不良の発生に応じて不
良発生の告知を行うデータ読み込み処理とからなる磁気
記憶媒体のデータ書き込み読み込み制御方法において、
前記インデックスラベル領域を第1インデックスラベル
領域および第2インデックスラベル領域により構成し、
前記データ書き込み処理は、前記インデックス情報を書
き込む場合同一のインデックス情報を前記第1インデッ
クスラベル領域および第2インデックスラベル領域の双
方に書き込んで、インデックス情報を前記磁気記憶媒体
の複数の領域に重複して記憶せしめ、前記データ読み込
み処理は、前記第1インデックスラベル領域または第2
インデックスラベル領域の一方から前記インデックス情
報を読み込み、前記書き込み処理または読み込み処理で
書き込み不良または読み込み不良の告知が行われた場
合、別に用意した新たな磁気記憶媒体のインデックスラ
ベル領域を第1インデックスラベル領域および第2イン
デックスラベル領域により構成し、前記書き込み不良ま
たは読み込み不良の発生した磁気記憶媒体の正常なイン
デックスラベル領域からインデックス情報を読み込んで
前記新たな磁気記憶媒体の第1インデックスラベル領域
および第2インデックスラベル領域の双方にインデック
クス情報を書き込むとともに、前記不良の発生した磁気
記憶媒体のデータ領域のデータを読み込んで前記新たな
磁気記憶媒体のデータ領域に書き込んでデータを複写す
るデータ復旧処理を行うことを特徴とする磁気記憶媒体
の書込き読み込み制御方法である。
【0007】
【作用】このような構成の発明においては、データを磁
気記憶媒体に書き込む場合、磁気記憶媒体のデータ領域
にデータを書き込むとともに、磁気記憶媒体の第1イン
デックスラベル領域と第2インデックスラベル領域の双
方に同一のインデックス情報が書き込まれる。また一方
の書き込み時よ書き込み不良が生じても他方への書き込
みがなされた後、前記不良が告知され、データを読み込
む場合は前記第1インデックスラベル領域または第2イ
ンデックスラベル領域の所定の何れか一方のインデック
ス情報を読み込んで、このインデックス情報によりデー
タを読み込むので、データ書込み時またはデータ読み込
み時のどちらでインデックス情報の書込み読み込みに不
良が生じて告知されても、磁気記憶媒体の第1または第
2のインデックスラベル領域の他方が正常であることが
充分に期待でき、磁気記憶媒体を他方の正常なインデッ
クスラベル領域のインデックス情報によりデータ領域か
らデータの読み込みができる正常な磁気記憶媒体と同様
のものとすることができる。
【0008】また、更に不良の生じた磁気記憶媒体か
ら、不良発生前と全く同一の記憶内容を有する磁気記憶
媒体を複製することが可能となる。
【0009】
【実施例】以下本発明の磁気記憶媒体の書き込み読み込
み制御方法をデータ処理装置で使用した一実施例を図面
を参照しながら説明する。なお、本実施例において、デ
ータ処理装置として伝票発行装置を、磁気記憶媒体とし
てフロッピーディスク(FD)の例を説明する。
【0010】図1は、本実施例装置の外観を示す斜視図
で伝票発行装置1は前面にFD挿入口2、キーボード
3、液晶表示器4、伝票用紙を挿入する用紙挿入口5が
設けられており、中央部後方に印字部6が設けられてい
る。
【0011】前記キーボード3は図2に示すように、各
種文字キー31、シフトキー32、前面キー33、切り
換えキー34、終わりキー35、実行キー36等のキー
が配設されている。
【0012】図3は本実施例装置の電気的ブロック図
で、10は制御部本体を構成するCPU(中央処理装
置)である。そしてこのCPU10にバスライン11を
介して、各種の制御プログラム等が予め記憶されている
ROM(リード・オンリー・メモリ)12、各種データ
が一時的に記憶される一時記憶手段としてのRAM(ラ
ンダム・アクセス・メモリ)13、キーボードコントロ
ーラ14、後述するFD20にデータの記録再生を行う
フロッピーディスクドライバ(FDD)15を制御する
FDDコントローラ16、文字コードをドットパターン
情報に変換するキャラクタジェネレータ(CG)17、
前記液晶表示器4を駆動制御する表示コントローラ18
および前記印字6が接続されたプリンタインターフェイ
ス19等が接続されている。
【0013】図4は本実施例に適用されるFD20の内
部割付状態を示す図である。21はデータファイル名、
記憶容量、スタートセクタとエンドセクタからなるアド
レス情報等で構成されるインデックス情報が記憶される
第1インデックスラベル領域であり、22は前記第1イ
ンデックスラベル領域21と同一内容のインデックス情
報が記憶される第2インデックスラベル領域であり、両
者はそれぞれFD20内の異なる1つのセクタに形成さ
れる。この第2インデックスラベル領域22は後述する
通常の読み込み処理時にはアクセスされず、例えばFD
20にデータを書き込む時にアクセスされるセクタであ
る。23は各種のデータが記憶されるデータ領域である
このデータ領域23は各変数データの記憶領域や各アプ
リケーションプログラムのコマンド等野記憶領域の一方
または双方で構成される領域である。
【0014】図5は各インデックスラベル領域21、2
2を構成する各メモリを示す1例であり、データファイ
ル名メモリ21a、容量メモリ21b、スタートセクタ
メモリ21c、エンドセクタメモリ21dからなるもの
である。
【0015】図6は前記RAM13内部の割り付けを示
す図である。131は第1インデックスラベル領域21
が正確に読み込み書込みができたか否かの判定結果であ
る第1インデックスフラグを記憶する第1インデックス
フラグメモリであり、132は第2インデックスラベル
領域22が正確に読み込み書込みができたか否かの判定
結果である第2インデックスフラグを記憶する第2イン
デックスフラグメモリである。各フラグとも1ビットで
あり、各インデックスラベル領域21、22のインデッ
クス情報が正確に処理されたなら各フラグはOFFのま
まであり、正確に処理されなければONとなる。ここで
OFFとはフラグのビットが「0」のことでありONと
は「1」のことである。133はデータ一時記憶領域で
あり、このデータ一時記憶領域133はFD20内のデ
ータ領域23のデータを読み込んだり、FD20のデー
タ領域23に書き込むデータを一時的に記憶しておくた
めの領域である。134はインデックス情報一時記憶領
域であり、読み込み時にFD20内の第1インデックス
ラベル領域21または第2インデックスラベル領域22
からインデックス情報を読み込むための領域であり、イ
ンデックス情報が一時記憶されるまた、書き込み時には
このインデックス情報一時記憶領域134に記憶されて
いるインデックス情報が各インデックスラベル領域2
1、22に書き込まれる。また135は後述するデータ
領域複写処理時に読み込みおよび書き込み開始セクタを
管理する管理メモリ領域である。
【0016】続いて、データの書み込み読み込み制御に
ついて説明する。図7はデータ書き込み処理を示し、デ
ータ登録の終了など各業務の終了指示信号である終キー
35の入力信号があると、RAM13内の第1インデッ
クスフラグメモリ131および第2インデックスフラグ
メモリ132の各フラグをOFFする(S101)。前
記各フラグをOFFしたらRAM13内のデータ一時記
憶領域133のデータをフロッピー挿入口2から挿入さ
れFDD6にセットされたFD20のデータ領域23に
対しての書き込みを、前記インデックス情報一時記憶領
域134のインデックス情報に従って書き込み指令する
(S102)。データの書き込みが終了したら、インデ
ックス情報一時記憶領域134のインデックス情報を第
1インデックスラベル領域21に対して書き込み指令を
行う(S103)。次に第1インデックスラベル領域2
1に正確に書き込みができたかを、第1インデックスラ
ベル領域21のインデックス情報を読み込んで、インデ
ックス情報一時記憶領域134の内容との一致を判別し
て確認する。即ち書き込みエラーかどうかを確認する
(S104)。正確に書き込みができなかった場合は前
記第1インデックスフラグメモリ131のフラグをON
にして(S105)第1インデックスラベル領域に関す
る書き込みを終了する。次に、インデックス情報一時記
憶領域134のインデックス情報を第2インデックスラ
ベル領域22に対して書き込み指令を行う(S10
6)。そして第2インデックスラベル領域22に正確に
書き込みができたかを、第1インデックスラベル領域2
1の場合と同様にして確認する。即ち書き込みエラーか
どうかを確認する(S107)。正確に書き込みができ
なかった場合は前記第2インデックスフラグメモリ13
2のフラグをONにして(S108)第2インデックス
ラベル領域に関する書き込みを終了する。
【0017】各インデックスラベル領域21、22に関
する書き込みが終了したら各インデックスフラグメモリ
131、132のフラグの状態を調べる。両フラグとも
OFFであれば第1、第2インデックスラベル領域2
1、22ともにインデックス情報が正確に書き込まれた
と判断して書き込み処理を終了する(S109)。この
ステップS109でONのフラグが有ると判断される
と、ONのフラグの数を調べ、ONフラグが1つの場合
はS111に、2つともON場合はS112に移行す
る。S111では、インデックス情報が正確に書き込め
なかった旨のメッセージを前記表示コントローラ18に
出力して液晶表示器4で表示し、磁気記憶媒体復旧処理
(FD復旧処理)を行うようオペレータを促す。このス
テップS111が不良告知手段である。また、S112
では、書き込み保存ができない旨のメッセージを前記表
示コントローラ18に出力する。
【0018】図8を用いてデータ読み込み処理の説明を
する。FDDコントローラ15に対しFD読み込み指令
をするに際し、先ず第1インデックスフラグメモリ13
1のフラグをOFFする(S151)。そして、伝票発
行装置に読み込むべきデータがFD20のどのセクタに
記憶されているかを調べるために第1インデックスラベ
ル領域21のインデックス情報を、RAM13内の前記
インデックス情報一時記憶領域134に読み込んで記憶
する。正確に読み込むことができなかった場合は第1イ
ンデックスフラグメモリ131のフラグをONする(S
152)。そして第1インデックスラベル領域21のイ
ンデックス情報が正確に読み込めたか、即ちエラー有り
かどうかを第1インデックスフラグメモリ131のフラ
グを調べて、フラグがOFFであればS155に、フラ
グがONであればS154に移行する(S153)。S
155では、インデックス情報一時記憶領域134に記
憶したインデックス情報に基づいてデータ領域23の所
定のセクタから所望のデータをRAM13のデータ一時
記憶領域133に読み込んで一時記憶して(S155)
読み込み処理を終了する。S154では、第1インデッ
クスラベル領域21のインデックス情報が正確に読み込
めなかった旨のメッセージを表示コントローラ18に出
力して、液晶表示器4に表示し、前記FD復旧処理を行
うようオペレータを促しデータ読み込み処理を終了す
る。
【0019】次に、データ復旧処理であるFD復旧処理
について図9を用いて説明する。伝票発行装置は、予め
決められた所定のキー操作の手順でFD復旧処理モード
に入る。この手順は例えば、前記データ書き込み処理、
データ読み込み処理が終了している状態において、シフ
トキー32、前面キー33を押しながら、文字キー31
のFキー31fを押すとFD復旧処理モードになるよう
に設定されている。または、切換キー34を入力して切
り換え可能なモードの一覧を液晶表示器4に表示して、
その表示のFD復旧処理モードに対応するキー操作によ
りおこなってもよい。
【0020】FD復旧処理モードでは、RAM13内の
第1インデックスフラグメモリ131と第2インデック
スフラグメモリ132の各フラグをOFFする(S20
1)。次にFDD16にセットされているFD20の第
1インデックスラベル領域21のインデックス情報をR
AM13内のインデックス情報一時記憶領域134に読
み込み一時記憶する。正確に読み込めなければ第1イン
デックスフラグメモリ131のフラグをONする。次に
第1インデックスラベル領域21のインデックス情報が
正確に読み込めたかどうか、即ちエラー有りかどうか
を、第1インデックスフラグメモリ131のフラグを調
べ、フラグがOFFであれば正確に読み込めた即ちエラ
ーなしと判断してS204に、フラグがONであればエ
ラー有りと判断してS211にそれぞれ移行する(S2
03)。S204では、新しいFDをFDD16にセッ
トするようオペレータを促すメッセージを表示コントロ
ーラ18を介して液晶表示器に出力して表示する(S2
04)。なお、以下新しいFDおよびそのFDの各部に
も前記FD20と同一の符号を付して説明する。新しい
FD20のセットが確認されると、前記したS203で
インデックス情報一時記憶領域134に読み込んだイン
デックス情報を、新しいFD20の第1インデックスラ
ベル領域21に書き込む(S205)。続いて同じ内容
のインデックス情報を第2インデックスラベル領域22
に書き込む(S206)。各インデックスラベル領域2
1、22に書き込みが終了すると、データ領域23の複
写を行う(S207)。なお、前記S205、S206
で正確に書き込めなかった場合には、第1インデックス
フラグメモリ131、第2インデックスフラグメモリ1
32の各フラグをONしてもよい。
【0021】前記S203でエラー有りの場合は、引き
続き不良発生のFD20から、S211で第2インデッ
クスラベル領域22のインデックス情報をインデックス
情報一時記憶領域134に読み込み、正確に読み込みが
できない場合は第2インデックスフラグメモリ132の
フラグをONする。そして新しいFDをFDD16にセ
ットするようオペレータを促すメッセージを表示コント
ローラ18を介して液晶表示器に出力して表示する(S
214)。新しいFD20のセットが確認されると、前
記したS211でインデックス情報一時記憶領域134
に読み込んだインデックス情報を、新しいFD20の第
2インデックスラベル領域21に書き込む(S21
5)。続いて同じ内容のインデックス情報を第2インデ
ックスラベル領域22に書き込む(S216)。各イン
デックスラベル領域21、22に書き込みが終了する
と、前記したS207に移行する。即ちデータ領域23
の複写を行う。なお、前記S215、S216で正確に
書き込めなかった場合には、第1インデックスフラグメ
モリ131、第2インデックスフラグメモリ132の各
フラグをONしてもよい。
【0022】S207でのデータ領域複写は以下の通り
である。即ち、最初に前記管理メモリ領域135を所期
化する。そして不良発生のFD20をFDD16にセッ
トするように表示コントローラ18にメッセージ出力し
て、液晶表示器4でメッセージを表示する。FDD16
にFD20のセットが確認され、実行キー36の入力が
あると、データ領域23の数セクタをRAM13のデー
タ一時記憶領域133に読み込む。次に新しいFD20
をセットするように液晶表示器4にメッセージを表示さ
せ、新しいFD20に差し替えられたことが確認されて
実行キー36の入力があると、データ一時記憶領域13
3のデータをデータ領域23の前記管理メモリ領域13
5の内容に従って所定のセクタに書き込む。そして管理
メモリ領域135の数値を次に読み込むセクタを示す数
値に変更し、前記したメッセージの表示、データの読み
込み、メッセージの表示、データの書き込みを、データ
領域23の最終セクタの複写終了まで繰り返す。
【0023】本実施例では、第1インデックスラベル領
域21の他に第2インデックスラベル領域22を設けた
ものとしたが、これに限らず更にこれに加えて第3、第
4インデックスラベルをそれぞれ別のセクタに設けるよ
うにして、それぞれに書き込み正確に書き込めたかどう
かの確認をしてインデックス情報を書き込み、第2イン
デックスフラグメモリ132には、第2〜第4の何れか
に書込み不良があった場合フラグをONするようにして
もよいし、また総てに不良があった場合にフラグをON
するようにしてもよい。
【0024】図7のデータ書き込み処理においてステッ
プS102のデータの書き込みは、各インデックスフラ
グの状態をチェックするステップS109の直前におこ
なってもよい。
【0025】FD復旧処理において、第2インデックス
ラベル領域の読み込み時の不良発生の確認として、第2
インデックスフラグメモリ132のフラグを確認してい
ないが、FD復旧処理を行う場合、不良が発生したFD
20の第1もしく第2インデックスラベル領域21、2
2のどちらか一方は正常であることが前提であるので確
認処理を省略したが、行うようにしてもよいことは勿論
である。また、S207でデータ領域複写処理を行う前
に、第1インデックスフラグメモリ131および第2イ
ンデックスフラグメモリ132の各フラグの状態を確認
して、フラグがONの場合に適宜メッセージを表示する
ようにしてもよい。また データ領域複写処理は、RA
M13のデータ一時記憶領域133の容量が大きくて、
データ領域23のデータの全部が一時記憶できれば、分
割して処理せずに一括して処理することもできる。
【0026】本実施例において、磁気記憶媒体としてフ
ロッピーディスクの例を説明したが、インデックス情報
を自身で記憶する磁気記憶媒体であれば、ディスク状の
ものでなくともよい。また本実施例ではデータ処理装置
として伝票発行装置を例に挙げたがこれに限定されるも
のではない。
【0027】本実施例においては、各インデックスラベ
ル領域21、22の不良が発生すると液晶表示器4に例
えば「FD復旧して下さい」等のメッセージを表示する
不良告知手段を有するので、オペレータがFD20に不
良が発生して、復旧可能であることを認識することがで
きる。また、本実施例では不良と判断されたFD20
は、他の装置使用して復旧させることなく、FD20を
データの処理に使用しているデータ処理装置自身で復旧
処理もできるので、データ復旧処理のための専用の装置
を必要としない。
【0028】
【発明の効果】以上述べたように、本発明によれば、1
つの磁気記憶媒体に、アクセスの頻度が最も高く、破損
の可能性が高いインデックスラベル領域を複数個形成
し、各々のインデックスラベル領域に、インデックス情
報を磁気記憶媒体に書き込む都度同一のインデックス情
報を書き込んで記憶させ、インデックスラベル領域に関
して書き込み読み込みの度に不良の発生を確認してその
旨を告知するので、磁気記憶媒体の劣化でいずれか一方
のインデックスラベル領域が破壊して不良が告知された
場合、他方のインデックスラベル領域も同時に破壊して
いる確率は少なく、正常であることが充分に期待でき、
この正常な方のインデックスラベル領域を使用してデー
タの読み込みが可能となる。従って磁気記憶媒体のデー
タを変更する都度、同一データを記憶させた予備の磁気
記憶媒体を作成することなく、データの安全性を高める
ことができ、予備の磁気記憶媒体の作成作業、保管スペ
ースを省略することができる。更に、別の発明では不良
が発生した場合、元の磁気記憶媒体と全く同一の記憶内
容の磁気記憶媒体を容易に得ることもできる。
【図面の簡単な説明】
【図1】本発明方法の実施例が使用される伝票発行装置
の外観を示す斜視図。
【図2】同伝票発行装置のキーボードを示す図。
【図3】同伝票発行装置の電気的ブロック図。
【図4】本発明方法のFDに形成した主要なメモリを示
す図。
【図5】同FDのインデックスラベル領域の詳細を示す
図。
【図6】同伝票発行装置のRAMに形成した主要なメモ
リを示す図。
【図7】同伝票発行装置の書き込み処理を示すフローチ
ャート。
【図8】同伝票発行装置の読み込み処理を示すフローチ
ャート。
【図9】同伝票発行装置のFD復旧処理を示すフローチ
ャート。
【符号の説明】
1 伝票発行装置 2 FD挿入口 3 キーボード 4 液晶表示器 21 第1インデックスラベル領域 22 第2インデックスラベル領域 23 データ領域 34 切り換えキー 131 第1インデックスフラグメモリ 132 第2インデックスフラグメモリ 133 データ一時記憶領域 134 インデックス情報一時記憶領域 135 管理メモリ領域 S111、S154 不良告知手段 S101〜S111 データ書き込み処理 S151〜S155 データ読み込み処理 S201〜S216 FD復旧処理(データ復旧処理)

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 磁気記憶媒体にデータ領域およびインデ
    ックスラベル領域を設け、前記データ領域内の所定のア
    ドレスにデータを書き込むとともにインデックスラベル
    領域に前記データ領域に書き込むデータの所定のアドレ
    スを指示する情報であるインデックス情報を書き込み、
    インデックス情報の書き込み不良の発生に応じて不良発
    生の告知を行うデータ書き込み処理と、前記インデック
    スラベル領域からインデックス情報を読み込み、読み込
    んだインデックス情報の示すアドレスに基づいて前記デ
    ータ領域から所定のデータを読み込み、インデックス情
    報の読み込み不良の発生に応じて不良発生の告知を行う
    データ読み込み処理とからなる磁気記憶媒体のデータ書
    き込み読み込み制御方法において、 前記インデックスラベル領域を第1インデックスラベル
    領域および第2インデックスラベル領域により構成し、 前記データ書き込み処理は、前記インデックス情報を書
    き込む場合同一のインデックス情報を前記第1インデッ
    クスラベル領域および第2インデックスラベル領域の双
    方に書き込んで、インデックス情報を前記磁気記憶媒体
    の複数の領域に重複して記憶せしめ、 前記データ読み込み処理は、前記第1インデックスラベ
    ル領域または第2インデックスラベル領域の一方から前
    記インデックス情報を読み込むことを特徴とする磁気記
    憶媒体の書き込み読み込み制御方法。
  2. 【請求項2】 磁気記憶媒体にデータ領域およびインデ
    ックスラベル領域を設け、前記データ領域内の所定のア
    ドレスにデータを書き込むとともにインデックスラベル
    領域に前記データ領域に書き込むデータの所定のアドレ
    スを指示する情報であるインデックス情報を書き込み、
    インデックス情報の書き込み不良の発生に応じて不良発
    生の告知を行うデータ書き込み処理と、前記インデック
    スラベル領域からインデックス情報を読み込み、読み込
    んだインデックス情報の示すアドレスに基づいて前記デ
    ータ領域から所定のデータを読み込み、インデックス情
    報の読み込み不良の発生に応じて不良発生の告知を行う
    データ読み込み処理とからなる磁気記憶媒体のデータ書
    き込み読み込み制御方法において、 前記インデックスラベル領域を第1インデックスラベル
    領域および第2インデックスラベル領域により構成し、 前記データ書き込み処理は、前記インデックス情報を書
    き込む場合同一のインデックス情報を前記第1インデッ
    クスラベル領域および第2インデックスラベル領域の双
    方に書き込んで、インデックス情報を前記磁気記憶媒体
    の複数の領域に重複して記憶せしめ、 前記データ読み込み処理は、前記第1インデックスラベ
    ル領域または第2インデックスラベル領域の一方から前
    記インデックス情報を読み込み、 前記書き込み処理または読み込み処理で書き込み不良ま
    たは読み込み不良の告知が行われた場合、別に用意した
    新たな磁気記憶媒体のインデックスラベル領域を第1イ
    ンデックスラベル領域および第2インデックスラベル領
    域により構成し、 前記書き込み不良または読み込み不良の発生した磁気記
    憶媒体の正常なインデックスラベル領域からインデック
    ス情報を読み込んで前記新たな磁気記憶媒体の第1イン
    デックスラベル領域および第2インデックスラベル領域
    の双方にインデッククス情報を書き込むとともに、前記
    不良の発生した磁気記憶媒体のデータ領域のデータを読
    み込んで前記新たな磁気記憶媒体のデータ領域に書き込
    んでデータを複写するデータ復旧処理を行うことを特徴
    とする磁気記憶媒体の書込き読み込み制御方法。
JP23630792A 1992-08-13 1992-08-13 磁気記憶媒体の書き込み読み込み制御方法 Pending JPH0660548A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23630792A JPH0660548A (ja) 1992-08-13 1992-08-13 磁気記憶媒体の書き込み読み込み制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23630792A JPH0660548A (ja) 1992-08-13 1992-08-13 磁気記憶媒体の書き込み読み込み制御方法

Publications (1)

Publication Number Publication Date
JPH0660548A true JPH0660548A (ja) 1994-03-04

Family

ID=16998863

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23630792A Pending JPH0660548A (ja) 1992-08-13 1992-08-13 磁気記憶媒体の書き込み読み込み制御方法

Country Status (1)

Country Link
JP (1) JPH0660548A (ja)

Similar Documents

Publication Publication Date Title
JPH0814802B2 (ja) 電子プリントシステムの不揮発性メモリを交換する方法
US20060153615A1 (en) Print control device and print control method
JPH07220400A (ja) 追記型記憶装置の情報管理方法
US20060020849A1 (en) Method of restoring source data of hard disk drive and method of reading system information thereof
JPH0660548A (ja) 磁気記憶媒体の書き込み読み込み制御方法
JP4230553B2 (ja) データ記録装置
JPH06282386A (ja) ディスク記憶装置
JP2625450B2 (ja) パワーオフシーケンスにおける制御方法
JP2004287550A (ja) 記録メディアのデータ消去方法およびデータ表示方法、コンピュータプログラムおよび記録媒体
JP3921751B2 (ja) 記録装置及び記録方法並びに記録再生装置
JP2812285B2 (ja) プリンタ用ネットワークインタフェースカード
JPS59157756A (ja) 文書フアイル復旧制御方式
JPH04276479A (ja) プリンタ装置
JPH0820933B2 (ja) データ書き込み方法およびその装置
JP2851181B2 (ja) 業務処理装置
JP2002108721A (ja) ディスクアレイ装置
JPH04354029A (ja) システムソフトウェア多重化コンピュータシステム
JP2890405B2 (ja) フォーマットデータ作成方法
JPH0554524A (ja) フロツピーデイスクのコピー方法とこのコピー方法を利用したフロツピーデイスク式タイムレコーダ
JPH052518A (ja) 二次記憶装置のフアイルシステム
JPH01133146A (ja) 端末装置
JPH03282654A (ja) 電子機器のバックアップ制御装置
JPH0638226B2 (ja) 業務処理装置
JPH0744344A (ja) 情報処理装置の制御方法
JPH02250166A (ja) 情報処理装置