JPH0955071A - オートチェンジャー装置 - Google Patents

オートチェンジャー装置

Info

Publication number
JPH0955071A
JPH0955071A JP7200713A JP20071395A JPH0955071A JP H0955071 A JPH0955071 A JP H0955071A JP 7200713 A JP7200713 A JP 7200713A JP 20071395 A JP20071395 A JP 20071395A JP H0955071 A JPH0955071 A JP H0955071A
Authority
JP
Japan
Prior art keywords
data
recording media
cache memory
recording medium
host computer
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
JP7200713A
Other languages
English (en)
Inventor
Nobuyuki Kojima
信之 小嶋
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP7200713A priority Critical patent/JPH0955071A/ja
Publication of JPH0955071A publication Critical patent/JPH0955071A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Automatic Tape Cassette Changers (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Abstract

(57)【要約】 【課題】 1つのデータファイルが複数の記録媒体にま
たがって記録されている場合、データのアクセスに時間
がかかるという問題があった。 【解決手段】 複数の記録媒体2を有し、ホストコンピ
ュータ7の指示に基づいて記録媒体2に情報を記録し、
あるいは再生すると共に、ホストコンピュータ7から見
た場合、複数の記録媒体2を論理的に1つの記録媒体と
して管理するオートチェンジャー装置において、記録媒
体2のデータを格納するためのキャッシュメモリ9を設
け、1つのファイルデータが複数の記録媒体2にまたが
って記録されている場合、その複数の記録媒体2にまた
がるファイルデータの全部、またはその一部をキャッシ
ュメモリ9に優先的に格納する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、複数の記録媒体を
収容して情報の記録、あるいは記録情報の再生を行うオ
ートチェンジャー装置に関するものである。
【0002】
【従来の技術】従来のオートチェンジャー装置として
は、次の2つのタイプのものが知られている。即ち、ま
ず1つは、複数の記録媒体をそれぞれ独立した記録媒体
として扱い、人手による記録媒体の交換を交換機構を用
いて自動的に行なうタイプのものである。このような装
置では、記録媒体を交換する場合、今まで使用していた
記録媒体をイジェクトし、新たな記録媒体を使用するこ
とをホストコンピュータに通知している。そして、その
際にホストコンピュータでは、記録媒体の交換に伴なう
論理的な処理を記録媒体に記録されている情報を取り込
んで自動的に行っている。従って、この場合は、各々の
記録媒体は論理的に1枚、1枚ごとに独立しているの
で、ホストコンピュータが処理するために必要な情報は
各記録媒体に記録されている。
【0003】次に、もう1つは、オートチェンジャー装
置自体が1つの記憶装置のようになり、ホストコンピュ
ータから見た場合、複数の記録媒体は1つの記録媒体に
しか見えず、単なる大容量の記憶装置のように振る舞う
タイプのものである。このような装置では、複数の記録
媒体は1つの記録媒体として管理されるため、その中の
ファイル管理情報やファイル管理方法は先のタイプのも
のとは異なっている。即ち、この種のオートチェンジャ
ー装置では、別途用意されたハードディスク(固定ディ
スク)やホストコンピュータ側のメモリにオートチェン
ジャー装置内の記録媒体の全情報を格納しておくものが
多い。そして、その場合、電源オン時やリセット直後
に、オートチェンジャー装置内の全記録媒体をスキャン
して各種情報を収集し、1つの記録媒体として管理する
ために、その管理情報を再構築して前述のハードディス
クやホストコンピュータに格納している。また、アクセ
スされたデータをホストコンピュータや外部ハードディ
スクにキャッシュするものもある。そうすることで、デ
ータの更新があったときに、即座に該当する記録媒体を
ロードして更新処理を行わずとも、装置がアクセスされ
ていない空き時間に該当する記録媒体への更新を行うこ
とができ、記録媒体の交換時間による時間損失を補うこ
とができる。
【0004】
【発明が解決しようとする課題】しかしながら、上記従
来のオートチェンジャー装置、特に前述のように複数の
記録媒体を1つの記録媒体として管理するものでは、デ
ータファイルのデータ容量が大きい場合、1つのデータ
ファイルが2つ以上の複数の記録媒体にまたがって記録
されることがある。このような場合、例えば1つのデー
タファイルが2つの記録媒体にまたがって記録されてい
るとすると、そのデータファイルにアクセスするには、
まずデータファイルの前半部が記録された記録媒体をロ
ードしなければならない。そして、その後に後半部のデ
ータが記録された記録媒体をロードする必要があり、1
つのデータファイルを読み込むのに2倍の処理時間を要
してしまう。このように従来においては、1つのデータ
ファイルが複数の記録媒体にまたがって記録されている
場合、データのアクセスに時間がかかるという問題があ
った。
【0005】本発明は、上記従来の問題点に鑑み、複数
の記録媒体にまたがって記録されているデータを優先的
にキャッシュメモリに格納することにより、記録媒体の
ロードに要する時間を短縮することができるオートチェ
ンジャー装置を提供することを目的としたものである。
【0006】
【課題を解決するための手段】本発明の目的は、複数の
情報記録媒体を有し、ホストコンピュータの指示に基づ
いて前記記録媒体に情報を記録し、あるいは記録情報を
再生すると共に、前記ホストコンピュータから見た場
合、前記複数の記録媒体を論理的に1つの記録媒体とし
て管理するオートチェンジャー装置において、前記記録
媒体のデータを格納するためのキャッシュメモリを設
け、1つのファイルデータが複数の記録媒体にまたがっ
て記録されている場合、その複数の記録媒体にまたがる
ファイルデータの全部、またはその一部を前記キャッシ
ュメモリに優先的に格納することを特徴とするオートチ
ェンジャー装置によって達成される。
【0007】
【発明の実施の形態】以下、本発明の実施例について図
面を参照して詳細に説明する。図1は本発明のオートチ
ェンジャー装置を含む情報記録再生システムの全体構成
を示した図である。図1において、1はオートチェンジ
ャー装置であり、媒体収納部内には複数の記録媒体2が
収納されている。また、オートチェンジャー装置1内に
は、記録媒体2に情報を記録、再生するための図示しな
いドライブ(情報記録再生装置)媒体収容部内の記録媒
体2をドライブに移送し、交換するための図示しない交
換機構、ドライブや交換機構などを制御するためのコン
トローラ3などが設けられている。コントローラ3はC
PU4、制御プログラムが格納されたROM5、後述す
るプラグなどを記憶するためのRAM6から構成されて
いる。
【0008】オートチェンジャー1は上位制御装置であ
るホストコンピュータ7にSCSIインタフェース8を
介して接続され、ホストコンピュータ7の指示に基づい
て情報の記録、再生を行う。この場合、前述のようにオ
ートチェンジャー装置1は1つの大容量の記憶装置であ
り、ホストコンピュータ7から見た場合、複数の記録媒
体2は論理的に1つの記録媒体として扱われる。また、
オートチェンジャー装置1には専用のインターフェース
で外部記憶装置(ハードディスク)9が接続されてい
る。ハードディスク9は詳しく後述するように記録媒体
2のデータを格納するためのキャッシュメモリとして用
いられる。
【0009】次に、上記実施例のホストコンピュータ7
からデータのリードコマンドを受け取ったときの動作を
図2に基づいて説明する。まず、オートチェンジャー装
置1はホストコンピュータ7からのコマンドを受け取る
と、ホストコンピュータ7からの要求コマンドを解析
し、そのコマンドが複数の記録媒体2にまたがるような
アクセスであるかどうかを判断する(ステップ1)。即
ち、ファイルデータの容量が大きく、2つ以上の記録媒
体2に渡って記録されているファイルデータへのアクセ
スであるかどうかを判断する。ここで、もし複数の記録
媒体2にまたがるアクセスであった場合は、オートチェ
ンジャー装置1は該当する複数の記録媒体をロードす
る。例えば、ホストコンピュータ7から要求されたデー
タファイルが2つの記録媒体にまたがって記録されてお
り、データファイルの前半部のデータが記録媒体2a
に、データファイルの後半部のデータが記録媒体2bに
記録されていたとすると、まずオートチェンジャー装置
1は前半部のデータが記録された記録媒体2aをロード
する。(ステップ2)。
【0010】即ち、オートチェンジャー装置1のコント
ローラ3では、媒体の交換機構(図示せず)を制御して
該当する記録媒体2aをドライブにセットする。次い
で、コントローラ3はドライブを制御して記録媒体2a
の該当するファイルデータの前半部を読み込む処理を行
う(ステップ3)。コントローラ3は読み込んだデータ
をホストコンピュータ7へ転送し、かつキャッシュメモ
リに格納する(ステップ3)。前半部のデータの読み込
みが終了すると、コントローラ3はファイルデータの後
半部のデータが記録されている記録媒体2bをロードし
(ステップ4)、その後半部のデータを読み込む処理を
行う(ステップ5)。この後半部のデータもコントロー
ラ3の制御によりホストコンピュータ7へ転送され、か
つキャッシュメモリに格納される(ステップ5)。
【0011】ここで、キャッシュメモリとしては、前述
のようにハードディスク9が用いられ、複数の記録媒体
にまたがって記録されているファイルデータは、先に説
明したように優先的にキャッシュメモリに格納される。
要求されたファイルデータの読み込みが終了すると、コ
ントローラ3では複数の記録媒体にまたがるファイルデ
ータであることを表わすためにフラグをセットしておく
(ステップ6)。このフラグはコントローラ3内のRA
M6にセットしてもよいし、あるいはキャッシュメモリ
にセットしてもよい。以上でリード処理を終了する。
【0012】一方、ステップ1において、ホストコンピ
ュータ7からのリード要求が複数の記録媒体にまたがら
ないアクセスであった場合、即ち要求されたファイルデ
ータが1つの記録媒体に記録されている場合は、コント
ローラ3は各部を制御して該当する記録媒体をロードし
(ステップ7)、要求されたファイルデータの読み込み
を行う(ステップ8)。また、コントローラ3は読み込
んだデータをホストコンピュータ7へ転送し、かつハー
ドディスク9に転送してキャッシュメモリへのデータの
格納を行う(ステップ8)。この場合は、ファイルデー
タが複数の記録媒体にまたがっていないので、フラグは
セットしないで格納しておく。以上でリード処理を終了
する。
【0013】次に、キャッシュメモリにデータを格納す
るときの処理を図3に基づいて説明する。図3におい
て、まずキャッシュメモリにデータを格納する場合は、
コントローラ3はキャッシュメモリの記録容量は満杯で
あるか、即ち空き領域があって新たにデータを格納する
ための記録領域を確保できるかを判断する(ステップ
1)。もし、キャッシュメモリに空き領域がなければ、
コントローラ3は新たなデータを格納するために、削除
すべきデータを選択する(ステップ2)。このデータの
削除に際しては、まず前述のようにデータをキャッシュ
メモリに格納するときにフラグのセットされていないデ
ータ、即ち複数の記録媒体にまたがって記録されていな
いデータを削除対象として選択する。
【0014】また、このようにフラグのセットされてい
ないデータが複数ある場合は、その中で最も古いデータ
(最も以前にアクセスされ、キャッシュされたデータ)
を削除対象として選択する。更に、フラグのセットされ
ていないデータがなく、全てのデータがフラグのセット
されたデータであった場合は、その中で最も古いデータ
を削除対象として選択する。こうして削除すべきデータ
を選択すると、コントローラ3はキャッシュメモリの削
除対象のデータ領域を消去して新たなデータの記録領域
を確保し(ステップ3)、その新たなデータをキャッシ
ュメモリに格納する(ステップ4)。一方、ステップ1
でキャッシュメモリに空き領域があった場合は、そのま
まステップ4で新たなデータをキャッシュメモリに格納
する。
【0015】このように本実施例では、ファイルデータ
が複数の記録媒体にまたがって記録されている場合、優
先的にその複数の記録媒体にまたがるファイルデータを
キャッシュメモリに格納することにより、次回以降ホス
トコンピュータからリード要求があったときは、キャッ
シュメモリからデータを転送すればよいので、複数の記
録媒体のそれぞれをロードする必要はなく、記録媒体の
ロードに要する時間を節約することができる。
【0016】なお、以上の実施例では、複数の記録媒体
にまたがるファイルデータをキャッシュメモリに格納す
る場合、全てのファイルデータを格納すると説明した
が、一部のデータを格納してもよい。例えば、図2で説
明したファイルデータの前半部のデータのみあるいは後
半部のデータのみをキャッシュメモリ格納してもよい。
このような場合、ホストコンピュータからリード要求が
あったときは、一部のデータは記録媒体から読み込む必
要があるが、全ての記録媒体をロードしなくてもよいの
で、従来に比べて、やはり記録媒体のロードに要する時
間を短縮することができる。また、実施例では、キャッ
シュメモリとしてハードディスクを用いたが、これに限
ることなく、半導体メモリなどであってもよい。
【0017】
【発明の効果】以上説明したように本発明によれば、複
数の記録媒体にまたがって記録されているファイルデー
タの全部、またはその一部のデータをキャッシュメモリ
に優先的に格納することにより、ホストコンピュータか
らリード要求があった場合、複数の記録媒体のそれぞれ
をロードする必要がなく、記録媒体のロードにかかる時
間を従来に比べて著しく短縮できるという効果がある。
【図面の簡単な説明】
【図1】本発明のオートチェンジャー装置を含む情報記
録再生システムの一例を示した図である。
【図2】本発明のオートチェンジャー装置におけるデー
タのアクセスの一例を示したフローチャートである。
【図3】本発明のオートチェンジャー装置におけるキャ
ッシュメモリのデータの更新処理の一例を示したフロー
チャートである。
【符号の説明】
1 オートチェンジャー装置 2 記録媒体 3 コントローラ 4 CPU 5 ROM 6 RAM 7 ホストコンピュータ 9 ハードディスク(キャッシュメモリ)

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 複数の情報記録媒体を有し、ホストコン
    ピュータの指示に基づいて前記記録媒体に情報を記録
    し、あるいは記録情報を再生すると共に、前記ホストコ
    ンピュータから見た場合、前記複数の記録媒体を論理的
    に1つの記録媒体として管理するオートチェンジャー装
    置において、前記記録媒体のデータを格納するためのキ
    ャッシュメモリを設け、1つのファイルデータが複数の
    記録媒体にまたがって記録されている場合、その複数の
    記録媒体にまたがるファイルデータの全部、またはその
    一部を前記キャッシュメモリに優先的に格納することを
    特徴とするオートチェンジャー装置。
  2. 【請求項2】 請求項1に記載のオートチェンジャー装
    置において、前記キャッシュメモリの空き領域がなくな
    った場合は、当該キャッシュメモリに前記複数の記録媒
    体にまたがるファイルデータを優先的に保存することを
    特徴とするオートチェンジャー装置。
JP7200713A 1995-08-07 1995-08-07 オートチェンジャー装置 Pending JPH0955071A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7200713A JPH0955071A (ja) 1995-08-07 1995-08-07 オートチェンジャー装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7200713A JPH0955071A (ja) 1995-08-07 1995-08-07 オートチェンジャー装置

Publications (1)

Publication Number Publication Date
JPH0955071A true JPH0955071A (ja) 1997-02-25

Family

ID=16428986

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7200713A Pending JPH0955071A (ja) 1995-08-07 1995-08-07 オートチェンジャー装置

Country Status (1)

Country Link
JP (1) JPH0955071A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0953979A2 (en) * 1998-04-28 1999-11-03 Mitsubishi Denki Kabushiki Kaisha System for supplying information to terminal device
USRE41112E1 (en) 1998-02-09 2010-02-09 Sony Corporation Recording and reproducing apparatus and terminal apparatus
JP2011123937A (ja) * 2009-12-09 2011-06-23 Sharp Corp 連奏装置

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE41112E1 (en) 1998-02-09 2010-02-09 Sony Corporation Recording and reproducing apparatus and terminal apparatus
USRE41977E1 (en) 1998-02-09 2010-11-30 Sony Corporation Recording and reproducing apparatus and terminal apparatus
USRE42810E1 (en) 1998-02-09 2011-10-04 Sony Corporation Recording and reproducing apparatus and terminal apparatus
USRE43917E1 (en) 1998-02-09 2013-01-08 Sony Corporation Recording and reproducing apparatus and terminal apparatus
EP0953979A2 (en) * 1998-04-28 1999-11-03 Mitsubishi Denki Kabushiki Kaisha System for supplying information to terminal device
EP0953979A3 (en) * 1998-04-28 1999-12-22 Mitsubishi Denki Kabushiki Kaisha System for supplying information to terminal device
JP2011123937A (ja) * 2009-12-09 2011-06-23 Sharp Corp 連奏装置

Similar Documents

Publication Publication Date Title
EP0971358B1 (en) Data processing apparatus and file management method therefor
JPH0642192B2 (ja) ライブラリ管理用のデータ処理装置及び管理方法
US6292626B1 (en) Reproducing apparatus, recording apparatus and recording/reproducing apparatus
JP3778055B2 (ja) 記録再生装置及び記録再生方法
JPH0646488B2 (ja) 記憶媒体のオートチェンジャ装置
JPH06131233A (ja) マルチファイル型記憶媒体のアクセス方法およびライブラリ装置
JPH0830397A (ja) 情報記憶装置
JP2003296152A (ja) Hsmシステムおよび同システムのマイグレーション制御方法
JPH0955071A (ja) オートチェンジャー装置
US6108289A (en) Optical disc recording apparatus for overwriting information on a previously recorded packet of an optical disc
JPH03192436A (ja) 情報記録再生方式
JP3725375B2 (ja) 記憶媒体ライブラリにおけるデータ再編成方法
JP2752750B2 (ja) オートチェンジャ
JP2671767B2 (ja) 大容量光ディスク記憶装置
JPH0520196A (ja) デイスク・キヤツシユ制御装置
JPH0955037A (ja) オートチェンジャー装置
JPH11306190A (ja) ビデオサーバシステム
JP3183253B2 (ja) ディスク装置の動的大容量化方法及び動的大容量化方式
JPH0854991A (ja) ライブラリ装置
JP3400488B2 (ja) ファイル管理装置
JPH1186512A (ja) 光ディスクのデータ書換方法
JPH09265763A (ja) 情報記録装置
JPH09102186A (ja) 集合型ディスク装置
JPH01282778A (ja) 光ディスクの記憶管理方法
JPH02113467A (ja) デイスク制御方式