JP3260235B2 - 外部記録媒体の交換方法 - Google Patents
外部記録媒体の交換方法Info
- Publication number
- JP3260235B2 JP3260235B2 JP04742494A JP4742494A JP3260235B2 JP 3260235 B2 JP3260235 B2 JP 3260235B2 JP 04742494 A JP04742494 A JP 04742494A JP 4742494 A JP4742494 A JP 4742494A JP 3260235 B2 JP3260235 B2 JP 3260235B2
- Authority
- JP
- Japan
- Prior art keywords
- recording medium
- processing
- external recording
- electronic device
- external
- 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.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06F3/0607—Improving or facilitating administration, e.g. storage management by facilitating the process of upgrading existing storage systems, e.g. for improving compatibility between host and storage device
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0629—Configuration or reconfiguration of storage systems
- G06F3/0632—Configuration or reconfiguration of storage systems by initialisation or re-initialisation of storage systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0673—Single storage device
- G06F3/0674—Disk device
- G06F3/0676—Magnetic disk device
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
媒体を挿入・抜去する方式の電子機器における外部記録
媒体の交換方法に関し、特に、記録量の増大に伴い複数
枚の記録媒体を組みとして扱う場合の記憶媒体の交換方
法に関する。近年、コンピュータ・システムにおける記
憶量の増大に伴い、電子機器の外部から記録媒体を挿入
・抜去する方法では、複数の記録媒体をセット(組み)
として取り扱う要望が多い。この場合、電子機器側にお
いて、記録媒体を論理的に連結し、その後、記録媒体を
読込み、制御を読み込まれたプログラムに渡し、以降の
制御は記録媒体側の制御プログラムに委ねる形式を利用
する方法が多く利用されている。特に、制御プログラム
としてテストプログラムの分野では電子機器側は読込み
を行うだけで、後は記録媒体側のプログラムが制御を行
うので、汎用性が高くなり多用されている。
図示のように、電子機器に対して、複数の外部記録媒体
が用意されている。電子機器側の「マウント処理」と
は、電子機器側と外部記録媒体を論理的に連結する処理
をいう。具体的にはプログラムロジックにより、電子機
器側の論理テーブル(図示せず)と、外部記録媒体側の
論理テーブル(図示せず)間にリンクを張り、かつマウ
ントテーブル(図示せず)を更新する処理をいう。リン
クが張られるとそのリンクを辿って外部記憶媒体に行き
前処理に移る。
とは、電子機器側と外部記録媒体を論理的に切り離す処
理をいう。具体的にはプログラムロジックにより、電子
機器側の論理テーブルと、外部記録媒体側の論理テーブ
ル間のリンクを切り、かつマウントテーブルを復元する
処理をいう。外部記録媒体側に制御が存在する場合には
「後処理」が先行する。
理の開始に必要な処理であり、例えば、使用前に電子機
器を試験するためのテストプログラムの場合では、「モ
ニター」と称する制御プログラム(即ち、該当するテス
トプログラム)が実行する処理をいう。具体的にはマウ
ント処理により張られたリンクを辿って制御が外部記録
媒体に移った後に実行する処理であり、例えば、MMI
(man machine interface)を確立するための画面表示、
オペレータによるメニューの選択及び解析、解析結果に
基づく対応テストプログラムの起動、メモリの割り当
て、I/O資源の割り当て、使用関数の初期設定、等を
実行する。
処理の完結に必要な処理であり、上述のテストプログラ
ムの場合では、テストプログラムが実行する処理をい
う。具体的には画面上に「処理」を実行した結果や経過
時間を表示し、割り当てられたメモリやI/O資源の解
除を行い、外部記録媒体から制御を電子機器側に戻すた
めの処理をいう。ところで、このような電子機器の実行
に際して制御プログラムと所定のデータを外部記録媒体
に格納し電子機器に挿入する。そして、電子機器は外部
記録媒体へのアクセス状態でリンクを辿って制御を外部
記録媒体側の制御プログラムに渡す(マウント処理)。
従って、外部記録媒体側から制御が戻り、記録媒体を論
理的に切り離す(アンマウント処理)まで、外部記録媒
体の取り外しをすることができない。通常、マウント処
理からアンマウント処理までの間は「ロック状態」とな
っている。
り外しにより矛盾が発生する。従って、アクセス状態で
あっても、矛盾が発生せずに記憶媒体の取り外しができ
るようにすることより、後述する如く外部記録媒体の利
用価値が大幅に向上する。実際に、従来の外部記憶媒体
の交換方法では、所定のロック機構が備わっており、例
えば、FPD/MO/CD等の外部記録媒体を、電子機
器側からのアクセス状態でマウント処理からアンマウン
ト処理の間は取り外せないようにして、取り外しによる
矛盾発生を防止している。即ち、アクセス中に外部記録
媒体を交換することができず、必ず、外部記録媒体側か
ら電子機器側へ制御を戻し、電子機器側のアクセスを完
了した後、媒体を交換している。このようなロック処理
は、電子機器のハードウェア仕様上で規定されており、
アクセス中はロックをかけて物理的に取り外しができな
いようにするか、又はハードウェアにロック機構が存在
しない場合には、ソフトウェアによって取り外された時
に所定のメッセージによる矛盾発生の通知を行う方法が
採用されていた。
媒体に制御を渡す」とは、1.マウント処理にて接続元
ディレクトリ(電子機器)を知らせ、2.マウント処理
にて外部記憶媒体名を知らせ、3.マウント処理の正常
終了を得て(リンクが張られ)、4.制御が接続先ディ
レクトリ(外部記憶媒体)に移り、5.接続先ディレク
トリ(外部記憶媒体)の内容を実行する、段階からな
る。
では、電子機器側からのアクセス中には記録媒体を取り
外せないので、各記録媒体中で所定の制御を完結させた
後に交換を行っていた。即ち、全ての記録媒体中で個々
に処理完結に必要なプログラムを配置することにより、
電子機器からのアクセスを外部記憶媒体側で完結させて
おり、従って、全ての記録媒体毎に完結に必要なプログ
ラムを格納している。そのために、本来のデータや処理
プログラムを格納する容量が減少し媒体の有効利用が図
れない、という問題がある。
納されたテストプログラムの場合、制御を完結させるた
めのプログラム容量が1枚のFPD容量の1/3を占
め、その分、本来のデータやプログラムの格納が少なく
なっている場合があった。本発明の目的は、各外部記録
媒体の「前処理」及び「後処理」を電子機器側に複写す
ることにより、外部記録媒体中の「前処理」及び「後処
理」ための制御プログラムの領域を無くし、その分だけ
記録媒体の容量を増大させることにより、記録媒体の有
効利用を図ることにあり、さらに各外部記録媒体毎に行
う「前処理」及び「後処理」の実行時間を短縮すること
にある。
電子機器の外部に接続される外部記録媒体とで構成され
るシステムにおける外部記録媒体の交換方法であって、
以下の段階を有することを特徴とする。即ち、まず、電
子機器側に記憶手段を保持し、次に、外部記録媒体側か
ら、外部記録媒体側の処理の開始に必要な前処理及び処
理の完結に必要な後処理を含む処理を記憶手段に複写
し、次に、電子機器側は記憶媒体上のプログラムを起動
し、次に、電子機器側は複写した記憶手段上のプログラ
ムにて、外部記録媒体のマウント処理中を示す属性を消
去し、次に、電子機器側は前処理を行い、外部記録媒体
の交換を実施し、所定の処理を実行し、かつ後処理を実
行し、最後に、電子機器側で全ての処理が終了したとき
に、外部記憶媒体のマウント処理中を示す属性を復元す
る。
結させるプログラムを、電子機器側の記憶手段、例え
ば、ディスク(DISK)等は退避(複写)し、さらに
このプログラムが電子機器側のマウント処理中を示す
「属性テキスト」を落とすことにより、記録媒体を矛盾
なく取り外しすることができる。そして、複数枚の媒体
の組み内の全ての記録媒体に存在した制御を完結させる
プログラムを組み内の1つの記憶媒体に集約することが
でき記録媒体の有効利用を図るものであり、さらに「前
処理」及び「後処理」をそれぞれ1度の実行で行うこと
によって実行時間の短縮を図るものである。
であり、図2は図1処理の時間的変遷の説明図であり、
図3は本発明の基本処理フローチャートである。本実施
例は、外部記録媒体としてフロッピー・ディスク(FP
D)の場合を示し、電子機器側に内蔵DISKを保持し
ているとする。この内蔵DISKへFPD側の完結に必
要な前処理及び後処理を含む処理を複写し、電子機器側
は複写した内蔵DISK上のプログラムにて、電子機器
側のマウント処理中を示すテキストのFPD属性を自ら
消去し、この時点以降でFPDの取り外しを行う。
る。まず、Aに示すように、マウント処理として電子機
器側からFPDへ制御を移す(図2の)。FPD側は
前処理及び後処理を含む処理全体をDISKへ複写し
(図2の)、次にDISKプログラムを起動する(図
2の)。次に、Bに示すように、電子機器側は複写し
た内蔵DISK上のプログラムにおいて、最初に電子機
器側のマウント処理中を示すテキストのFPD属性を消
去し(図2の)、前処理を行い、FPDの交換を実施
し、他のFPD処理が進行中か否か判断し、進行中でな
ければ(NO)、所定の処理を実行する(図2の)。
そして、後処理の後、最初に消去したFPDの属性を復
元する(図2の)。
には一切手を加えずに、記録媒体側のプログラムを複写
することにより実現することができる。図3に示すよう
に、電子機器の内蔵DISKへ前処理及び後処理を含む
処理を複写し(ステップS1)、複写した内蔵DISK
プログラムへ制御を移して内蔵DISKプログラムを起
動し(S2)、外部記録媒体のテキスト属性を落とす
(S3)。この場合、機器側のマウント処理は続行す
る。そして、前処理、外部記録媒体の交換、所定の処
理、後処理、等を実行した後、外部記録媒体の属性を復
元する(S4)。
各外部記録媒体の「前処理」及び「後処理」を電子機器
側に複写することにより、外部記録媒体中の「前処理」
及び「後処理」ための制御プログラムの領域を無くし、
その分だけ記録媒体の容量を増大させることにより、記
録媒体の有効利用を図ることができ、さらに外部記録媒
体ごとの「前処理」及び「後処理」の実行を1度だけの
実行ですませることにより、短縮化を図ることができ
る。
Claims (2)
- 【請求項1】 電子機器と該電子機器の外部に接続され
る外部記録媒体とで構成されるシステムにおける前記外
部記録媒体の交換方法であって、 前記電子機器側に記憶手段を保持し、 前記外部記録媒体側から、前記外部記録媒体側の処理の
開始に必要な前処理及び処理の完結に必要な後処理を含
む処理に関するプログラムを前記記憶手段に複写し、 前記電子機器側は前記記録媒体上のプログラムを起動
し、 前記電子機器側は複写した前記記憶手段上のプログラム
にて、前記外部記録媒体のマウント処理中を示す属性を
消去して交換できるようにし、 前記電子機器側は前記外部記録媒体に格納されている処
理により前処理を行い、オペレータにより前記外部記録
媒体の交換を実施し、前記外部記録媒体に格納された所
定の処理を実行し、かつ後処理を実行し、 前記電子機器側で全ての処理が終了したときに、前記外
部記録媒体のマウント処理中を示す属性を復元する、 ことを特徴とする外部記録媒体の交換方法。 - 【請求項2】 前記外部記録媒体が複数枚の記録媒体の
組みで構成され、該組みの内の1つについて前記各段階
が行われる請求項1に記載の外部記録媒体の交換方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04742494A JP3260235B2 (ja) | 1994-03-17 | 1994-03-17 | 外部記録媒体の交換方法 |
| US08/398,523 US5745784A (en) | 1994-03-17 | 1995-03-03 | Method for changing an external storage medium in an information processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP04742494A JP3260235B2 (ja) | 1994-03-17 | 1994-03-17 | 外部記録媒体の交換方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07261941A JPH07261941A (ja) | 1995-10-13 |
| JP3260235B2 true JP3260235B2 (ja) | 2002-02-25 |
Family
ID=12774780
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP04742494A Expired - Lifetime JP3260235B2 (ja) | 1994-03-17 | 1994-03-17 | 外部記録媒体の交換方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5745784A (ja) |
| JP (1) | JP3260235B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7693720B2 (en) * | 2002-07-15 | 2010-04-06 | Voicebox Technologies, Inc. | Mobile systems and methods for responding to natural language speech utterance |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3743639A1 (de) * | 1986-12-24 | 1988-07-07 | Mitsubishi Electric Corp | Ic-karte und system zur ueberpruefung ihrer funktionstuechtigkeit |
| JPH02214994A (ja) * | 1989-02-15 | 1990-08-27 | Hitachi Maxell Ltd | Icカード |
| JP2979092B2 (ja) * | 1989-06-20 | 1999-11-15 | カシオ計算機株式会社 | 情報処理装置 |
| US5495586A (en) * | 1991-12-26 | 1996-02-27 | Kabushiki Kaisha Toshiba | Computer system having memory card/disk storage unit used as external storage device |
| US5548740A (en) * | 1992-02-10 | 1996-08-20 | Sharp Kabushiki Kaisha | Information processor efficiently using a plurality of storage devices having different access speeds and a method of operation thereof |
| JPH05274282A (ja) * | 1992-03-30 | 1993-10-22 | Canon Inc | 情報処理方法及びその装置 |
| JPH05289854A (ja) * | 1992-04-08 | 1993-11-05 | Olympus Optical Co Ltd | 外部記憶装置のアクセス装置 |
| JPH0659982A (ja) * | 1992-08-10 | 1994-03-04 | Hitachi Ltd | 仮想記憶制御方法および装置 |
| JPH06161902A (ja) * | 1992-11-26 | 1994-06-10 | Nintendo Co Ltd | 補助記憶媒体の真偽判別装置およびそれに用い られる補助記憶装置 |
-
1994
- 1994-03-17 JP JP04742494A patent/JP3260235B2/ja not_active Expired - Lifetime
-
1995
- 1995-03-03 US US08/398,523 patent/US5745784A/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH07261941A (ja) | 1995-10-13 |
| US5745784A (en) | 1998-04-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5086502A (en) | Method of operating a data processing system | |
| EP1306761B1 (en) | File managing method | |
| JP3612339B2 (ja) | データ処理方法および装置 | |
| US7330947B2 (en) | Method and apparatus for backing up data in virtual storage medium | |
| US6052692A (en) | Method and system for managing image related events without compromising image processing | |
| US4752910A (en) | Method and apparatus for continuous after-imaging | |
| US5212786A (en) | File compaction process for electronic printing systems | |
| EP0483174B1 (en) | A method of operating a data processing system | |
| US5357607A (en) | File storage process for electronic printing systems having multiple disks | |
| US20050262033A1 (en) | Data recording apparatus, data recording method, program for implementing the method, and program recording medium | |
| JP3260235B2 (ja) | 外部記録媒体の交換方法 | |
| JP2002024060A (ja) | ファイル保存装置 | |
| US6581156B1 (en) | Method for recording a data state in a data processing system | |
| JPH11353215A (ja) | 更新後ジャーナル採取処理方式 | |
| JPH06309209A (ja) | ファイルバックアップ方式 | |
| JPH1040123A (ja) | ジョブ管理方式と方法 | |
| JP2518390B2 (ja) | システム性能監視方式 | |
| JPH103380A (ja) | コンピュータシステムとそのファイル管理方式 | |
| JPH04336638A (ja) | システム稼働中のディスク交換方式 | |
| JPS63262737A (ja) | デ−タベ−ス更新記録処理方法 | |
| CA1243126A (en) | Method and apparatus for continuous after-imaging | |
| JPH07146809A (ja) | 情報処理装置 | |
| JP3155096B2 (ja) | システム入れ換え時の一括復旧処理方法 | |
| JPH03246643A (ja) | ダンプサマリ編集処理方法 | |
| JP2001022563A (ja) | 情報処理装置及びプログラム更新方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20011106 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071214 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081214 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091214 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091214 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101214 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111214 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111214 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121214 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121214 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131214 Year of fee payment: 12 |
|
| EXPY | Cancellation because of completion of term |