(57)【要約】【課題】フロッピーディスク装置を他の同等機能の補助記憶装置に置き換える。【解決手段】変換装置は、ＦＤ用Ｉ／Ｆ部（４０）から転送されるライトデータを受信する受信手段（１１，１３）と、受信手段が受信したライトデータを復調する復調手段（２２）と、復調手段が復調したデータのうち各セクタのデータフィールドに含まれるデータを第１のデータ群と第２のデータ群に分けた上で、第１のデータ群と第２のデータ群とを記憶媒体のフォーマットのライトデータに変換する変換手段（２３）と、変換手段が変換した、フロッピーディスクの全トラック分の第１のデータ群を記憶媒体の第１の領域に書き込んだ後に、第１の変換手段が変換した、フロッピーディスクの全トラック分の第２のデータ群を記憶媒体の第１の領域の後の第２の領域に書き込む書込手段（１８，１９）とを備える。【選択図】  図３
2013089027.tif 000002
【特許請求の範囲】
【請求項１】
フロッピーディスクのフォーマットのライトデータを他の記憶媒体のフォーマットのライトデータに変換して記憶媒体に書き込む変換装置であって、
フロッピーディスク用のインタフェースから転送されるライトデータを受信する受信手段と、
この受信手段が受信したライトデータを復調する復調手段と、
この復調手段が復調したデータのうち各セクタのデータフィールドに含まれるデータを第１のデータ群と第２のデータ群に分けた上で、前記第１のデータ群と前記第２のデータ群とを前記記憶媒体のフォーマットのライトデータに変換する第１の変換手段と、
この第１の変換手段が変換した、フロッピーディスクの全トラック分の第１のデータ群を前記記憶媒体の第１の領域に書き込んだ後に、前記第１の変換手段が変換した、フロッピーディスクの全トラック分の第２のデータ群を前記記憶媒体の第１の領域の後の第２の領域に書き込む書込手段とを備えることを特徴とする変換装置。
【請求項２】
請求項１に記載の変換装置において、
前記書込手段は、前記第１の変換手段が変換したライトデータをイメージファイルの形で前記記憶媒体に書き込むことを特徴とする変換装置。
【請求項３】
請求項１または２に記載の変換装置において、
さらに、前記記憶媒体に記憶されているリードデータを読み出す読出手段と、
この読出手段が読み出したリードデータをフロッピーディスクのフォーマットのライトデータに変換する第２の変換手段と、
この第２の変換手段が変換したライトデータを変調する変調手段と、
この変調手段が変調したライトデータを前記フロッピーディスク用のインタフェースへ転送する転送手段とを備えることを特徴とする変換装置。
【請求項４】
請求項１乃至３のいずれか１項に記載の変換装置において、
さらに、変換装置に前記記憶媒体が装着されていて、前記記憶媒体に問題がないかどうかを確認する確認手段を備え、
前記確認手段は、前記記憶媒体が装着されていないか、あるいは前記記憶媒体に問題がある場合、前記記憶媒体への書き込み処理を中止することを特徴とする変換装置。
【請求項５】
請求項１乃至４のいずれか１項に記載の変換装置において、
前記第１のデータ群は、ライトデータの各セクタのデータフィールドに含まれるＤＡＴＡであり、
前記第２のデータ群は、ライトデータの各セクタのデータフィールドに含まれるＤＡＭの末尾１バイトまたはＤＤＡＭの末尾１バイトとＣＲＣであることを特徴とする変換装置。
【請求項６】
請求項１乃至５のいずれか１項に記載の変換装置において、
前記フロッピーディスク用のインタフェースを搭載した機器のフロッピーディスク装置のスロットに装着可能であることを特徴とする変換装置。
【請求項７】
請求項１乃至６のいずれか１項に記載の変換装置において、
前記記憶媒体は、コンパクトフラッシュカードであることを特徴とする変換装置。
【請求項８】
フロッピーディスクのフォーマットのライトデータを他の記憶媒体のフォーマットのライトデータに変換して記憶媒体に書き込む変換方法であって、
フロッピーディスク用のインタフェースから転送されるライトデータを受信する受信ステップと、
この受信ステップで受信したライトデータを復調する復調ステップと、
この復調ステップで復調したデータのうち各セクタのデータフィールドに含まれるデータを第１のデータ群と第２のデータ群に分けた上で、前記第１のデータ群と前記第２のデータ群とを前記記憶媒体のフォーマットのライトデータに変換する第１の変換ステップと、
この第１の変換ステップで変換した、フロッピーディスクの全トラック分の第１のデータ群を前記記憶媒体の第１の領域に書き込んだ後に、前記第１の変換ステップで変換した、フロッピーディスクの全トラック分の第２のデータ群を前記記憶媒体の第１の領域の後の第２の領域に書き込む書込ステップとを備えることを特徴とする変換方法。
【請求項９】
請求項８に記載の変換方法において、
前記書込ステップは、前記第１の変換ステップで変換したライトデータをイメージファイルの形で前記記憶媒体に書き込むことを特徴とする変換方法。
【請求項１０】
請求項８または９に記載の変換方法において、
さらに、前記記憶媒体に記憶されているリードデータを読み出す読出ステップと、
この読出ステップで読み出したリードデータをフロッピーディスクのフォーマットのライトデータに変換する第２の変換ステップと、
この第２の変換ステップで変換したライトデータを変調する変調ステップと、
この変調ステップで変調したライトデータを前記フロッピーディスク用のインタフェースへ転送する転送ステップとを備えることを特徴とする変換方法。
【請求項１１】
請求項８乃至１０のいずれか１項に記載の変換方法において、
さらに、前記記憶媒体が装着されていて、前記記憶媒体に問題がないかどうかを確認する確認ステップを備え、
前記確認ステップは、前記記憶媒体が装着されていないか、あるいは前記記憶媒体に問題がある場合、前記記憶媒体への書き込み処理を中止することを特徴とする変換方法。
【請求項１２】
請求項８乃至１１のいずれか１項に記載の変換方法において、
前記第１のデータ群は、ライトデータの各セクタのデータフィールドに含まれるＤＡＴＡであり、
前記第２のデータ群は、ライトデータの各セクタのデータフィールドに含まれるＤＡＭの末尾１バイトまたはＤＤＡＭの末尾１バイトとＣＲＣであることを特徴とする変換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フロッピー（登録商標）ディスクのフォーマットのライトデータを他の記憶媒体のフォーマットのライトデータに変換して記憶媒体に書き込む変換装置に関するものである。
【背景技術】
【０００２】
従来、プラントや建物設備機器を監視する監視システムは、２４時間稼動すると共に長期にわたって使用される。例えばＢＡ（ビルディングオートメーション）システムは建物の付帯設備として１５年の耐用年数となっており、長期にわたって使用され、その間のメンテナンスを要求されている。このようなシステムは、一般ＯＡ機器や個別の設備機器のように変更することは困難である。ＢＡシステムのような監視システムで用いる監視装置は、データバックアップのための補助記憶装置としてフロッピーディスク装置を使用していた（非特許文献１参照）。
【０００３】
近年、フロッピーディスクの生産中止が相次ぎ、フロッピーディスクの供給が途絶える可能性が出てきたため、システムを継続して使用するために、フロッピーディスク装置から他の補助記憶装置へ代替えすることが急務となっている。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】意匠登録第１０７４２４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のように、長期間使用されている旧型のシステムでは、フロッピーディスク装置から他の補助記憶装置へ代替えすることが急務となっているが、インタフェース方式の違いや記憶容量の違い、ファイル管理（フォーマット）の違いなどが存在するため、フロッピーディスク装置を他の同等機能の補助記憶装置に単純に置き換えることはできないという問題点があった。
【０００６】
本発明は、上記課題を解決するためになされたもので、フロッピーディスク装置を他の同等機能の補助記憶装置に容易に置き換えることが可能な変換装置および変換方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、フロッピーディスクのフォーマットのライトデータを他の記憶媒体のフォーマットのライトデータに変換して記憶媒体に書き込む変換装置であって、フロッピーディスク用のインタフェースから転送されるライトデータを受信する受信手段と、この受信手段が受信したライトデータを復調する復調手段と、この復調手段が復調したデータのうち各セクタのデータフィールドに含まれるデータを第１のデータ群と第２のデータ群に分けた上で、前記第１のデータ群と前記第２のデータ群とを前記記憶媒体のフォーマットのライトデータに変換する第１の変換手段と、この第１の変換手段が変換した、フロッピーディスクの全トラック分の第１のデータ群を前記記憶媒体の第１の領域に書き込んだ後に、前記第１の変換手段が変換した、フロッピーディスクの全トラック分の第２のデータ群を前記記憶媒体の第１の領域の後の第２の領域に書き込む書込手段とを備えることを特徴とするものである。
【０００８】
また、本発明の変換装置の１構成例において、前記書込手段は、前記第１の変換手段が変換したライトデータをイメージファイルの形で前記記憶媒体に書き込むことを特徴とするものである。
また、本発明の変換装置の１構成例は、さらに、前記記憶媒体に記憶されているリードデータを読み出す読出手段と、この読出手段が読み出したリードデータをフロッピーディスクのフォーマットのライトデータに変換する第２の変換手段と、この第２の変換手段が変換したライトデータを変調する変調手段と、この変調手段が変調したライトデータを前記フロッピーディスク用のインタフェースへ転送する転送手段とを備えることを特徴とするものである。
また、本発明の変換装置の１構成例は、さらに、変換装置に前記記憶媒体が装着されていて、前記記憶媒体に問題がないかどうかを確認する確認手段を備え、前記確認手段は、前記記憶媒体が装着されていないか、あるいは前記記憶媒体に問題がある場合、前記記憶媒体への書き込み処理を中止することを特徴とするものである。
【０００９】
また、本発明の変換装置の１構成例において、前記第１のデータ群は、ライトデータの各セクタのデータフィールドに含まれるＤＡＴＡであり、前記第２のデータ群は、ライトデータの各セクタのデータフィールドに含まれるＤＡＭの末尾１バイトまたはＤＤＡＭの末尾１バイトとＣＲＣである。
また、本発明の変換装置の１構成例は、前記フロッピーディスク用のインタフェースを搭載した機器のフロッピーディスク装置のスロットに装着可能であることを特徴とするものである。
また、本発明の変換装置の１構成例において、前記記憶媒体は、コンパクトフラッシュ（登録商標）カードである。
【００１０】
また、本発明は、フロッピーディスクのフォーマットのライトデータを他の記憶媒体のフォーマットのライトデータに変換して記憶媒体に書き込む変換方法であって、フロッピーディスク用のインタフェースから転送されるライトデータを受信する受信ステップと、この受信ステップで受信したライトデータを復調する復調ステップと、この復調ステップで復調したデータのうち各セクタのデータフィールドに含まれるデータを第１のデータ群と第２のデータ群に分けた上で、前記第１のデータ群と前記第２のデータ群とを前記記憶媒体のフォーマットのライトデータに変換する第１の変換ステップと、この第１の変換ステップで変換した、フロッピーディスクの全トラック分の第１のデータ群を前記記憶媒体の第１の領域に書き込んだ後に、前記第１の変換ステップで変換した、フロッピーディスクの全トラック分の第２のデータ群を前記記憶媒体の第１の領域の後の第２の領域に書き込む書込ステップとを備えることを特徴とするものである。
【発明の効果】
【００１１】
本発明によれば、従来のフロッピーディスク用のインタフェースを変更することなく、フロッピーディスク装置を他の同等機能の記憶媒体に容易に置き換えることができる。これにより、本発明では、補助記憶装置の耐用年数を延長することができ、フロッピーディスク用のインタフェースを搭載する機器の長期間のメンテナンスの要求に対応することができる。本発明では、フロッピーディスク用のインタフェースを搭載する機器側からは従来のフロッピーディスク装置と同様に扱うことができる。また、本発明では、従来のフロッピーディスク用のインタフェースで接続するため、旧型のシステムのように最新の補助記憶装置とのインタフェースを持たない機器にも適用することができる。
【００１２】
また、本発明では、第１の変換手段が変換したライトデータをイメージファイルの形で記憶媒体に書き込むことにより、フォーマットという概念がなくなるので、フロッピーディスクのフォーマットに関係なく記録することができる。
【００１３】
また、本発明では、変換装置に記憶媒体が装着されていて、記憶媒体に問題がないかどうかを確認する確認手段を備えているので、書き込み前に異常の有無を判断することができ、効率よくデータ保存、転送を行なうことが可能となる。
【００１４】
また、本発明では、フロッピーディスク用のインタフェースを搭載した機器のフロッピーディスク装置のスロットに変換装置を装着可能とすることにより、フロッピーディスク用のインタフェースを搭載した機器を変更することなく、フロッピーディスク装置を他の同等機能の記憶媒体に容易に置き換えることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態に係る監視装置の外観図である。
【図２】監視装置内部のフロッピーディスク用インタフェース基板と本発明の実施の形態に係る変換装置との接続方法を説明する図である。
【図３】本発明の実施の形態に係る変換装置の構成を示すブロック図である。
【図４】本発明の実施の形態に係る変換装置の書き込み時の動作の概要を示すフローチャートである。
【図５】本発明の実施の形態に係る変換装置の読み出し時の動作の概要を示すフローチャートである。
【図６】フロッピーディスクのフォーマットを示す図である。
【図７】本発明の実施の形態においてコンパクトフラッシュカードに作成されるイメージファイルのフォーマットを示す図である。
【図８】本発明の実施の形態に係る変換装置の書き込み処理の特徴を説明する図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について図面を参照して説明する。図１は本発明の実施の形態に係る監視装置の外観図である。図１の例では、プラントや建物の設備機器を監視する監視装置１としてコンピュータを採用しており、コンピュータには、データバックアップのための補助記憶装置としてフロッピーディスク（以下、ＦＤ）装置２が搭載されている。
【００１７】
図２は監視装置１内部のＦＤ用インタフェース（以下、Ｉ／Ｆ）基板と本実施の形態の変換装置との接続方法を説明する図である。本実施の形態では、ＦＤの代わりの記憶媒体としてコンパクトフラッシュカード（以下、ＣＦ）を用いる。本実施の形態の変換装置４に設けられたスロット６には、ＣＦ３が装着される。変換装置４の信号コネクタ７はＦＤ用Ｉ／Ｆ基板５の信号コネクタ９と信号ケーブルを介して接続され、変換装置４の電源コネクタ８はＦＤ用Ｉ／Ｆ基板５の電源コネクタ１０と電源ケーブルを介して接続されている。このように、変換装置４は、監視装置１内部のＦＤ用Ｉ／Ｆ基板５と信号のやり取りをすると共に、ＦＤ用Ｉ／Ｆ基板５から電源供給を受ける。なお、変換装置４の外形寸法をＦＤと同一にすれば、ＦＤと同様に、ＦＤ装置２のスロットに変換装置４を装着することが可能である。
【００１８】
以下、本実施の形態では、ＦＤ用Ｉ／Ｆ基板５から従来のＦＤに書き込もうとするデータをＦＤライトデータ、従来のＦＤから読み出したデータに相当するデータをＦＤリードデータ、ＣＦ３に書き込もうとするデータをＣＦライトデータ、ＣＦ３から読み出したデータをＣＦリードデータと呼ぶ。
【００１９】
図３は本実施の形態の変換装置４の構成を示すブロック図である。変換装置４は、ＦＤ用Ｉ／Ｆ基板５内のＦＤ用Ｉ／Ｆ部４０とデータの送受信を行うドライバ／レシーバ部１１と、ＦＤ用Ｉ／Ｆ基板５から供給される電源電圧を所定の電圧（図３の例では＋３．３Ｖと＋１．２Ｖ）に変換する電源部１２と、ドライバ／レシーバ部１１を制御するＦＤ用Ｉ／Ｆ制御部１３と、ＦＤ用Ｉ／Ｆ基板５から転送されるＦＤライトデータを所定のフォーマットのＣＦライトデータに変換すると共に、ＣＦ３から読み出されたＣＦリードデータを所定のフォーマットのＦＤリードデータに変換するＭＦＭ（Modified Frequency Modulation）転送データ送受信部１４と、ＣＦ３に書き込むＣＦライトデータおよびＣＦ３から読み出したＣＦリードデータを一時的に蓄積するための送信／受信バッファＲＡＭ（Random Access Memory）１５と、送信／受信バッファＲＡＭ１５を制御する送信／受信バッファＲＡＭリード／ライト制御部１６と、変換装置４のスロット６に装着されたＣＦ３と電気的に接続されるＣＦ用Ｉ／Ｆ部１７と、ＣＦ用Ｉ／Ｆ部１７を介してＣＦ３とデータの送受信を行うドライバ／レシーバ部１８と、ドライバ／レシーバ部１８を制御するＣＦ用Ｉ／Ｆ制御部１９と、変換装置全体を制御するＭＰＵ（Microprocessing Unit）２０と、情報表示のためのＬＥＤ２１とを有する。
【００２０】
ＭＦＭ転送データ送受信部１４は、ＦＤ用Ｉ／Ｆ基板５から転送されるＭＦＭ変調されたＦＤライトデータを復調するＭＦＭ復調部２２と、ＭＦＭ復調部２２によって復調されたシリアル形式のＦＤライトデータをパラレル形式のＣＦライトデータに変換するＳ／Ｐデータ変換部２３と、ＦＤ用Ｉ／Ｆ基板５から転送されるＦＤライトデータの同期検出を行うフォーマット／ＳＹＮＣ検出部２４と、フォーマット／ＳＹＮＣ検出部２４が検出したタイミングに基づいてＣＦライトデータの送信／受信バッファＲＡＭ１５への転送を制御するフォーマット／ＳＹＮＣ制御部２５と、ＭＰＵ２０からの指示に従ってＦＤライトデータの変換および転送を制御するライトデータ制御部２６と、送信／受信バッファＲＡＭ１５から転送されるパラレル形式のＣＦリードデータをシリアル形式のＦＤリードデータに変換するＰ／Ｓデータ変換部２７と、送信／受信バッファＲＡＭ１５から転送されるＣＦリードデータのうちＤＡＭ（Data Address Mark）およびＣＲＣ（Cyclic Redundancy Check）データをシリアル形式のＦＤリードデータに変換するアドレスマークデータ変換部２８と、Ｐ／Ｓデータ変換部２７およびアドレスマークデータ変換部２８によって変換されたシリアル形式のＦＤリードデータをＭＦＭ変調するＭＦＭ変調部２９と、ＭＰＵ２０からの指示に従ってＣＦリードデータの変換および転送を制御するリードデータ制御部３０とを有する。
【００２１】
ドライバ／レシーバ部１１とＦＤ用Ｉ／Ｆ制御部１３とは、受信手段および転送手段を構成し、Ｓ／Ｐデータ変換部２３は、第１の変換手段を構成し、ドライバ／レシーバ部１８とＣＦ用Ｉ／Ｆ制御部１９とは、書込手段および読出手段を構成し、Ｐ／Ｓデータ変換部２７とアドレスマークデータ変換部２８とは、第２の変換手段を構成している。また、ＭＰＵ２０は、変換装置４にＣＦ３が装着されていて、ＣＦ３に問題がないかどうかを確認する確認手段を構成している。
【００２２】
以上のような変換装置４は、ドライバ／レシーバ部１１とＦＤ用Ｉ／Ｆ制御部１３とを含むＩＣと、ドライバ／レシーバ部１１とＣＦ用Ｉ／Ｆ制御部１９とを含むＩＣと、ＭＰＵ２０と、その他の構成を含むＦＰＧＡ（Field-Programmable Gate Array）で実現することができる。
【００２３】
図４は本実施の形態の変換装置４の書き込み時の動作を概要を示すフローチャート、図５は変換装置４の読み出し時の動作の概要を示すフローチャート、図６（Ａ）、図６（Ｂ）はＦＤのフォーマットを示す図、図７はＣＦ３に作成されるイメージファイルのフォーマットを示す図である。なお、図６（Ａ）、図６（Ｂ）、図７は２ＤＤのＦＤの場合で記載している。
【００２４】
ＦＤの場合、図６（Ａ）に示すように１トラック毎（ＦＤの１回転毎）に制御信号であるＩＮＤＥＸ信号がＦＤ用Ｉ／Ｆ基板５から出力される。そして、長さが６２５０バイトの１トラックは、プリアンブル５０と、９つのセクタ５１−１〜５１−９と、ポストアンブル５２とからなる。さらに、各セクタ５１−１〜５１−９は、それぞれＩＤフィールド５３と、Ｇａｐフィールド５４と、データフィールド５５と、Ｇａｐフィールド５６とからなる。１セクタの長さは６５８バイトである。
【００２５】
図６（Ｂ）はプリアンブル５０とセクタ５１−１〜５１−９とポストアンブル５２の詳細なデータ構造を示している。図６（Ｂ）のデータの欄の各数値の末尾に記載される「Ｈ」は各数値が１６進数表記であることを示している。
【００２６】
プリアンブル５０に書き込まれる値は、Ｇａｐ４ａと、ＳＹＮＣと、ＩＡＭ（Index Adress Mark）と、Ｇａｐ１とからなる。Ｇａｐ４ａの中身は８０回連続の４ＥＨからなる。ＳＹＮＣの中身は１２回連続の００Ｈからなる。ＩＡＭの中身は、３回連続のＣ２Ｈと、ＦＣＨとからなる。Ｇａｐ１の中身は５０回連続の４ＥＨからなる。
【００２７】
各セクタ５１−１〜５１−９のＩＤフィールド５３に書き込まれる値は、ＳＹＮＣと、ＩＤＡＭ（Id Adress Mark）と、シリンダ番号Ｃと、ヘッド番号Ｈと、セクタ番号Ｒと、セクタ長Ｎと、２バイトのＣＲＣデータとからなる。ＳＹＮＣの中身は１２回連続の００Ｈからなる。ＩＤＡＭの中身は、３回連続のＡ１Ｈと、ＦＥＨとからなる。シリンダ番号Ｃは００Ｈ〜４ＦＨのいずれかの値をとる。ヘッド番号Ｈは００Ｈ〜０１Ｈのいずれかの値をとる。セクタ番号Ｒは０１Ｈ〜０９Ｈのいずれかの値をとる。セクタ長Ｎの値は、本実施の形態のようにデータフィールド５５に書き込まれるＤＡＴＡの長さが５１２バイトの場合、０２Ｈとなる。
【００２８】
各セクタ５１−１〜５１−９のＧａｐフィールド５４に書き込まれる値は、Ｇａｐ２であり、このＧａｐ２の中身は２２回連続の４ＥＨからなる。
各セクタ５１−１〜５１−９のデータフィールド５５に書き込まれる値は、ＳＹＮＣと、ＤＡＭまたはＤＤＡＭ（Deleted Data Address Mark）と、５１２バイトのＤＡＴＡと、２バイトのＣＲＣデータとからなる。ＳＹＮＣの中身は１２回連続の００Ｈからなる。ＤＡＭの中身は、３回連続のＡ１Ｈと、ＦＢＨとからなる。ＤＤＡＭの中身は、３回連続のＡ１Ｈと、Ｆ８Ｈとからなる。
【００２９】
各セクタ５１−１〜５１−９のＧａｐフィールド５６に書き込まれる値は、Ｇａｐ３であり、このＧａｐ３の中身は８４回連続の４ＥＨからなる。
ポストアンブル５２に書き込まれる値は、Ｇａｐ４ｂであり、このＧａｐ４ｂの中身は１８２回連続の４ＥＨからなる。
【００３０】
図７に示すようにＣＦ３に作成されるイメージファイルは、７２０Ｋバイトのデータフィールド６０と、ＤＡＭ（ＤＤＡＭ）・ＣＲＣフィールド６１とからなる。データフィールド６０に書き込まれるのは、各セクタのデータフィールド５５のＤＡＴＡの部分である。ＦＤの全トラック分のＤＡＴＡがデータフィールド６０に書き込まれる。
ＤＡＭ（ＤＤＡＭ）・ＣＲＣフィールド６１に書き込まれるのは、各セクタのデータフィールド５５のＤＡＭの末尾１バイトまたはＤＤＡＭの末尾１バイトの部分と、ＣＲＣの部分である。図７のＣＲＣ  ＨｉｇｈはＣＲＣの上位バイトを示し、ＣＲＣ  ＬｏｗはＣＲＣの下位バイトを示している。ＦＤの全トラック分のＤＡＭまたはＤＤＡＭとＣＲＣとがＤＡＭ（ＤＤＡＭ）・ＣＲＣフィールド６１に書き込まれる。
【００３１】
なお、ＣＦ３にイメージファイルが作成されるのは、ＣＦ３が変換装置４のスロット６に装着されたとき、あるいはＣＦ３をＦＡＴ（File Allocation Table）フォーマットするときである。いずれかのときに、ＭＰＵ２０は、イメージファイルを作成するようＣＦ用Ｉ／Ｆ制御部１９に指示する。
【００３２】
次に、図４を参照して、本実施の形態の変換装置４の書き込み時の動作を説明する。まず、ＦＤ用Ｉ／Ｆ基板５から転送されるＦＤライトデータをＣＦ３に書き込もうとするときには、上記のとおりＦＤの１トラック分毎に１パルスのＩＮＤＥＸ信号がＦＤ用Ｉ／Ｆ基板５から出力される。ＭＰＵ２０は、ドライバ／レシーバ部１１およびＦＤ用Ｉ／Ｆ制御部１３を介してＩＮＤＥＸ信号を検出すると（図４ステップＳ１００においてＹＥＳ）、ＭＦＭ転送データ送受信部１４のライトデータ制御部２６に対してＦＤライトデータの変換および転送を指示する。
【００３３】
ライトデータ制御部２６は、ＭＰＵ２０からの指示に従ってＦＤライトデータの変換および転送を制御する。具体的には、ライトデータ制御部２６は、ＦＤ用Ｉ／Ｆ基板５からドライバ／レシーバ部１１を介して転送されるＭＦＭ変調されたＦＤライトデータをＭＦＭ復調部２２によって復調させ、ＭＦＭ復調部２２が復調したシリアル形式のＦＤライトデータの同期タイミングをフォーマット／ＳＹＮＣ検出部２４に検出させる（ステップＳ１０１）。
【００３４】
Ｓ／Ｐデータ変換部２３は、フォーマット／ＳＹＮＣ検出部２４の同期タイミング検出結果に基づいて、ＭＦＭ復調部２２が復調したシリアル形式のＦＤライトデータから、図６（Ｂ）の５７で示したデータフィールドの部分、すなわちＤＡＭの末尾１バイトまたはＤＤＡＭの末尾１バイトとＤＡＴＡとＣＲＣとを抽出し（ステップＳ１０２）、この抽出したデータをＤＡＭの末尾１バイトまたはＤＤＡＭの末尾１バイトの部分と、ＤＡＴＡの部分と、ＣＲＣの部分に分離した上で、分離したデータをそれぞれパラレル形式のＣＦライトデータに変換する（ステップＳ１０３）。
【００３５】
続いて、Ｓ／Ｐデータ変換部２３は、変換したＣＦライトデータを送信／受信バッファＲＡＭリード／ライト制御部１６へ転送するが、この転送はフォーマット／ＳＹＮＣ制御部２５の指示に基づいて行われる（ステップＳ１０４）。
送信／受信バッファＲＡＭリード／ライト制御部１６は、受信したＣＦライトデータを送信／受信バッファＲＡＭ１５へ転送して記憶させるが、このときＤＡＭの末尾１バイトまたはＤＤＡＭの末尾１バイトの部分と、ＤＡＴＡの部分と、ＣＲＣの部分とを分離した形で送信／受信バッファＲＡＭ１５の別の場所に記憶させる（ステップＳ１０５）。
【００３６】
次に、ＭＰＵ２０は、変換装置４のスロット６にＣＦ３が装着されていて、ＣＦ３に問題がないかどうかを確認する（ステップＳ１０６）。ＭＰＵ２０は、ＣＦ３が装着されていないか、あるいはＣＦ３に問題がある場合（ステップＳ１０６においてＮＯ）、ＣＦ３への書き込み処理を中止して、ＬＥＤ２１を点灯させ、エラー表示を行う（ステップＳ１０７）。
ＭＰＵ２０は、ＣＦ３が装着されていて、ＣＦ３に問題がない場合（ステップＳ１０６においてＹＥＳ）、ＣＦ用Ｉ／Ｆ制御部１９に対してＣＦライトデータ（ＤＡＴＡ）のＣＦ３への書き込みを指示する。
【００３７】
ＣＦ用Ｉ／Ｆ制御部１９は、ＭＰＵ２０の指示に従ってＣＦライトデータ（ＤＡＴＡ）のＣＦ３への書き込みを制御する。具体的には、ＣＦ用Ｉ／Ｆ制御部１９は、送信／受信バッファＲＡＭ１５に記憶されているＤＡＴＡを送信／受信バッファＲＡＭリード／ライト制御部１６に読み出させ、このＤＡＴＡをＣＦ３のイメージファイルのデータフィールド６０に書き込むようドライバ／レシーバ部１８に指示する。これにより、ドライバ／レシーバ部１８は、ＣＦ用Ｉ／Ｆ部１７を介してＣＦ３のイメージファイルのデータフィールド６０にＤＡＴＡを書き込む（ステップＳ１０８）。
以上のようなステップＳ１０１〜Ｓ１０８の処理がＦＤのセクタ毎に繰り返し実行される。したがって、各セクタのデータフィールド５５のＤＡＴＡがＣＦ３のイメージファイルのデータフィールド６０に連続して書き込まれていくことになる。
【００３８】
ＦＤの１トラック（９セクタ）分の処理が終わり、かつ全トラック分の処理が終了していない場合には（ステップＳ１１０においてＮＯ）、ステップＳ１００に戻る。こうして、ＦＤの全トラック分の処理が終了するまで、ステップＳ１０１〜Ｓ１０８の処理がセクタ毎およびトラック毎に繰り返し実行される。なお、２ＤＤのＦＤの場合、全トラック数は１６０（２ヘッド×８０シリンダ）である。
【００３９】
次に、ＭＰＵ２０は、ＣＦ用Ｉ／Ｆ制御部１９に対してＣＦライトデータ（ＤＡＭまたはＤＤＡＭとＣＲＣ）のＣＦ３への書き込みを指示する。
ＣＦ用Ｉ／Ｆ制御部１９は、ＭＰＵ２０の指示に従ってＣＦライトデータ（ＤＡＭまたはＤＤＡＭとＣＲＣ）のＣＦ３への書き込みを制御する。具体的には、ＣＦ用Ｉ／Ｆ制御部１９は、送信／受信バッファＲＡＭ１５に記憶されている全トラック分のＤＡＭまたはＤＤＡＭとＣＲＣとを送信／受信バッファＲＡＭリード／ライト制御部１６に読み出させ、このＤＡＭまたはＤＤＡＭとＣＲＣとをＣＦ３のイメージファイルのＤＡＭ（ＤＤＡＭ）・ＣＲＣフィールド６１に書き込むようドライバ／レシーバ部１８に指示する。これにより、ドライバ／レシーバ部１８は、ＣＦ用Ｉ／Ｆ部１７を介してＣＦ３のイメージファイルのＤＡＭ（ＤＤＡＭ）・ＣＲＣフィールド６１にＦＤの全トラック分のＤＡＭまたはＤＤＡＭとＣＲＣとを書き込む（ステップＳ１１１）。
以上で、ＣＦ３への書き込み処理が終了する。
【００４０】
ＣＦには、書き込み速度が遅くなる場合があり、特に書き換えが頻繁に発生する場合に書き込み速度が遅くなるという特性がある。また、ＣＦには、書き換え寿命がある。
通常は、ＦＤの１セクタ分のＤＡＭの末尾１バイトまたはＤＤＡＭの末尾１バイトと５１２バイトのＤＡＴＡと２バイトのＣＲＣとを続けてＣＦに書き込む。しかし、図８（Ａ）に示すようにＣＦのセクタ８０は５１２バイトの長さなので、このような書き込み方法によると、ＣＦの２セクタ分が必要になる。
【００４１】
そこで、本実施の形態では、図８（Ｂ）に示すように、ＦＤの各セクタのデータフィールド５５のデータを、ＤＡＭの末尾１バイトまたはＤＤＡＭの末尾１バイトと２バイトのＣＲＣの部分と、５１２バイトのＤＡＴＡの部分とに分けて、最初に各セクタのＤＡＴＡの部分をＣＦ３のセクタ８０に連続して書き込んでいき、次に全トラック分のＤＡＭまたはＤＤＡＭとＣＲＣとをまとめてＣＦ３に書き込むようにしている。さらに、本実施の形態では、ＣＦ３に上書きする場合には、書き込もうとするデータとＣＦ３に既に書き込み済みのデータとの差異を抽出し、差分データのみを書き換えるようにしている。
こうして、本実施の形態では、ＣＦ内部での書き換えの発生を最小限にし、ＣＦの書き込み速度の遅延回避とＣＦの長寿命とを実現している。
【００４２】
次に、図５を参照して、変換装置４の読み出し時の動作を説明する。ＣＦ３からＣＦリードデータを読み出そうとするときには、ＭＰＵ２０は、変換装置４のスロット６にＣＦ３が装着されていて、ＣＦ３に問題がないかどうかを確認する（図５ステップＳ２００）。ＭＰＵ２０は、ＣＦ３が装着されていないか、あるいはＣＦ３に問題がある場合（ステップＳ２００においてＮＯ）、ＣＦ３からの読み出し処理を中止して、ＬＥＤ２１を点灯させ、エラー表示を行う（ステップＳ２０１）。
ＭＰＵ２０は、ＣＦ３が装着されていて、ＣＦ３に問題がない場合（ステップＳ２００においてＹＥＳ）、ＣＦ用Ｉ／Ｆ制御部１９に対してＣＦ３からのＣＦリードデータの読み出しを指示する。
【００４３】
ＣＦ用Ｉ／Ｆ制御部１９は、ＭＰＵ２０の指示に従ってＣＦ３からのＣＦリードデータの読み出しを制御する。具体的には、ＣＦ用Ｉ／Ｆ制御部１９は、ＣＦ３からイメージファイルを読み出すようドライバ／レシーバ部１８に指示する。これにより、ドライバ／レシーバ部１８は、ＣＦ用Ｉ／Ｆ部１７を介してＣＦ３からイメージファイルを読み出し（ステップＳ２０２）、このイメージファイルを送信／受信バッファＲＡＭリード／ライト制御部１６へ転送する（ステップＳ２０３）。
【００４４】
送信／受信バッファＲＡＭリード／ライト制御部１６は、受信したイメージファイルを送信／受信バッファＲＡＭ１５へ転送して記憶させる（ステップＳ２０４）。
次に、ＭＰＵ２０は、ＭＦＭ転送データ送受信部１４のリードデータ制御部３０に対してＣＦリードデータの変換および転送を指示する。
【００４５】
リードデータ制御部３０は、ＭＰＵ２０からの指示に従ってＣＦリードデータの変換および転送を制御する。具体的には、リードデータ制御部３０は、送信／受信バッファＲＡＭリード／ライト制御部１６を介して、送信／受信バッファＲＡＭ１５に記憶されているイメージファイルからＦＤの１セクタ分のＤＡＴＡをＰ／Ｓデータ変換部２７に読み出させると同時に、イメージファイルからＰ／Ｓデータ変換部２７が読み出したＤＡＴＡと同一のセクタに対応するＤＡＭまたはＤＤＡＭとＣＲＣとをアドレスマークデータ変換部２８に読み出させる（ステップＳ２０５）。
【００４６】
Ｐ／Ｓデータ変換部２７は、読み出したＤＡＴＡをシリアル形式のＦＤリードデータに変換し、アドレスマークデータ変換部２８は、読み出したＤＡＭまたはＤＤＡＭとＣＲＣとをシリアル形式のＦＤリードデータに変換する（ステップＳ２０６）。
続いて、ＭＦＭ変調部２９は、Ｐ／Ｓデータ変換部２７とアドレスマークデータ変換部２８とが変換したデータを用いて、図６（Ｂ）に示す１セクタ分のＦＤリードデータを再生した上で、このＦＤリードデータをＭＦＭ変調する（ステップＳ２０７）。このとき、シリンダ番号Ｃ、ヘッド番号Ｈ、セクタ番号Ｒおよびセクタ長Ｎには、当該セクタに対応する値が書き込まれる。セクタ内のその他の値は図６（Ｂ）で説明したとおりである。
【００４７】
次に、ＭＰＵ２０は、ＦＤ用Ｉ／Ｆ制御部１３に対してＦＤリードデータのＦＤ用Ｉ／Ｆ基板５への転送を指示する。
ＦＤ用Ｉ／Ｆ制御部１３は、ＭＰＵ２０の指示に従ってＦＤリードデータのＦＤ用Ｉ／Ｆ基板５への転送を制御する。具体的には、ＦＤ用Ｉ／Ｆ制御部１３は、ＭＦＭ転送データ送受信部１４のＭＦＭ変調部２９から送出されたＭＦＭ変調されたＦＤリードデータをＦＤ用Ｉ／Ｆ基板５へ転送するようドライバ／レシーバ部１１に指示する。これにより、ドライバ／レシーバ部１１は、ＦＤ用Ｉ／Ｆ部４０を介してＦＤリードデータをＦＤ用Ｉ／Ｆ基板５へ転送する（ステップＳ２０８）。
【００４８】
以上のようなステップＳ２０５〜Ｓ２０８の処理がＦＤのセクタ毎およびトラック毎に繰り返し実行される。
ＦＤの全トラック分の処理が終了した時点で（ステップＳ２０９においてＹＥＳ）、ＣＦ３からの読み出し処理が終了する。なお、ＭＦＭ変調部２９は、各トラックの先頭に図６（Ａ）、図６（Ｂ）に示したプリアンブルを付加し、各トラックの末尾にポストアンブルを付加した上で、ＭＦＭ変調を行う。
【００４９】
以上で、ＣＦ３からの読み出し処理が終了し、ＣＦ３から読み出して変換したＦＤリードデータを監視装置１のＦＤ用Ｉ／Ｆ基板５へ転送することができる。監視装置１は、ＦＤリードデータを基に表示を行ったり、ＦＤリードデータを書き換えたりすることができる。
【００５０】
本実施の形態によれば、従来のＦＤ用Ｉ／Ｆを変更することなく、ＦＤ装置を他の同等機能のＣＦに容易に置き換えることができる。これにより、補助記憶装置の耐用年数を延長することができ、監視装置１の長期間のメンテナンスの要求に対応することができる。また、ＣＦのフォーマットに変換したライトデータをイメージファイルの形でＣＦに書き込むことにより、フォーマットという概念がなくなるので、ＦＤのフォーマットに関係なく記録することができる。監視装置１側からは従来のＦＤ装置と同様に扱うことができる。また、ＣＦの中に、複数のＦＤのデータを保管できるので、ＣＦの容量を有効に使用できる。また、本実施の形態では、従来のＦＤ用Ｉ／Ｆで接続するため、旧型のシステムのように最新の補助記憶装置とのＩ／Ｆを持たない機器にも適用することができる。また、本実施の形態では、変換装置にＣＦが装着されていて、ＣＦに問題がないかどうかを確認する確認手段を備えている。ＦＤ装置では書き込み完了後にエラー有無で判断していたが、本実施の形態では、書き込み前に異常の有無を判断することができ、効率よくデータ保存、転送を行なうことが可能となる。また、本実施の形態では、変換装置でＣＦのフォーマット機能を持っており、ＦＤのように本体やＰＣで事前にフォーマットしておく必要がない。
なお、本実施の形態では、記憶媒体としてＣＦを用いたが、ＣＦでなくてもよいことは言うまでもない
【産業上の利用可能性】
【００５１】
本発明は、ＦＤ装置を他の同等機能の補助記憶装置に置き換える技術に適用することができる。
【符号の説明】
【００５２】
１…監視装置、２…ＦＤ装置、３…ＣＦ、４…変換装置、５…ＦＤ用Ｉ／Ｆ基板、６…スロット、７〜１０…コネクタ、１１，１８…ドライバ／レシーバ部、１２…電源部、１３…ＦＤ用Ｉ／Ｆ制御部、１４…ＭＦＭ転送データ送受信部、１５…送信／受信バッファＲＡＭ、１６…送信／受信バッファＲＡＭリード／ライト制御部、１７…ＣＦ用Ｉ／Ｆ部、１９…ＣＦ用Ｉ／Ｆ制御部、２０…ＭＰＵ、２１…ＬＥＤ、２２…ＭＦＭ復調部、２３…Ｓ／Ｐデータ変換部、２４…フォーマット／ＳＹＮＣ検出部、２５…フォーマット／ＳＹＮＣ制御部、２６…ライトデータ制御部、２７…Ｐ／Ｓデータ変換部、２８…アドレスマークデータ変換部、２９…ＭＦＭ変調部、３０…リードデータ制御部、４０…ＦＤ用Ｉ／Ｆ部。
【図１】
2013089027.tif 000003
【図２】
2013089027.tif 000004
【図３】
2013089027.tif 000005
【図４】
2013089027.tif 000006
【図５】
2013089027.tif 000007
【図６】
2013089027.tif 000008
【図７】
2013089027.tif 000009
【図８】
2013089027.tif 000010