JPS6319052A - ラベル高速アクセス方式 - Google Patents

ラベル高速アクセス方式

Info

Publication number
JPS6319052A
JPS6319052A JP61163466A JP16346686A JPS6319052A JP S6319052 A JPS6319052 A JP S6319052A JP 61163466 A JP61163466 A JP 61163466A JP 16346686 A JP16346686 A JP 16346686A JP S6319052 A JPS6319052 A JP S6319052A
Authority
JP
Japan
Prior art keywords
label
speed access
access medium
label information
low
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
Application number
JP61163466A
Other languages
English (en)
Other versions
JP2573577B2 (ja
Inventor
Masanori Ishii
正則 石井
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP61163466A priority Critical patent/JP2573577B2/ja
Publication of JPS6319052A publication Critical patent/JPS6319052A/ja
Application granted granted Critical
Publication of JP2573577B2 publication Critical patent/JP2573577B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Memory System Of A Hierarchy Structure (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はラベル高速アクセス方式に関し、特に低速アク
セス媒体上のラベルを高速アクセス媒体を利用して高速
にアクセスするラベル高速アクセス方式に関する。
〔従来の技術〕
従来、この種のラベルアクセス方式では、ファイル作成
時やファイルアクセス時にラベルの検索が必要になると
、そのつど低速アクセス媒体上に存在する複数のラベル
を実際に複数回入力して1つずつ調べていくことにより
要求するラベルを検索していた。
〔発明が解決しようとする問題点〕
上述した従来のラベルアクセス方式では、ファイル作成
時やファイルアクセス時にラベルの検索が必要になると
低速アクセス媒体上のラベルを実際に1つずつ入力して
調べていくという方式をとっているので、低速アクセス
媒体上のラベルに対する入力処理が何回も繰り返され、
処理時間が大幅に長くなるという欠点がある。
本発明の目的は、上述の点に鑑み、高速アクセス媒体上
に格納されたラベル情報を利用して低速アクセス媒体上
のラベルを高速にアクセスできるようにしたラベル高速
アクセス方式を提供することにある。
〔問題点を解決するための手段〕
本発明のラベル高速アクセス方式は、1個ないしは複数
個のファイルを格納するとともにファイル対応にファイ
ル名などのファイル識別情報を記録するラベルを格納す
る低速アクセス媒体と、この低速アクセス媒体上のファ
イルのファイル名と前記低速アクセス媒体上のラベルの
ラベルアドレスとを含むラベル情報を格納する高速アク
セス媒体と、前記低速アクセス媒体上のラベルを検索す
るときに前記高速アクセス媒体上に格納された対応する
ラベル情報を検索するラベル情報検索手段と、このラベ
ル情報検索手段により前記高速アクセス媒体上に対応す
るラベル情報が検索されたときにこのラベル情報内のラ
ベルアドレスを用いて前記低速アクセス媒体上のラベル
を直接に入力するラベル入力手段と、前記ラベル情報検
索手段により前記高速アクセス媒体上に対応するラベル
情報が検索されなかったときに前記高速アクセス媒体上
に格納された最後尾のラベル情報内のラベルアドレスを
参照して前記低速アクセス媒体上にラベルを直接に出力
するラベル出力手段と、このラベル出力手段により前記
低速アクセス媒体上にラベルが出力されたときにこのラ
ベルのラベル情報を前記高速アクセス媒体上に格納する
ラベル情報格納手段とを有する。
〔作用〕
本発明のラベル高速アクセス方式では、低速アクセス媒
体が1個ないしは複数個のファイルを格納するとともに
ファイル対応にファイル名などのファイル識別情報を記
録するラベルを格納し、高速アクセス媒体が低速アクセ
ス媒体上のファイルのファイル名と低速アクセス媒体上
のラベルのラベルアドレスとを含むラベル情報を格納し
、ラベル情報検索手段が低速アクセス媒体上のラベルを
検索するときに高速アクセス媒体上に格納された対応す
るラベル情報を検索し、ラベル入力手段がラベル情報検
索手段により高速アクセス媒体上に対応するラベル情報
が検索されたときにこのラベル情報内のラベルアドレス
を用いて低速アクセス媒体上のラベルを直接に入力し、
ラベル出力手段がラベル情報検索手段により高速アクセ
ス媒体上に対応するラベル情報が検索されなかったとき
に高速アクセス媒体上に格納された最後尾のラベル情報
内のラベルアドレスを参照して低速アクセス媒体上にラ
ベルを直接に出力し、ラベル情報格納手段がラベル出力
手段により低速アクセス媒体上にラベルが出力されたと
きにこのラベルのラベル情報を高速アクセス媒体上に格
納する。
〔実施例〕
次に、本発明について図面を参照して説明する。
第1図は、本発明の一実施例を示す構成図である。本実
施例のラベル高速アクセス方式は、ラベルの作成要求や
検索要求を発行するジョブAと、データへのアクセスが
低速である低速アクセス媒体1と、データへのアクセス
が高速に行える高速アクセス媒体5と、高速アクセス媒
体5上に格納されたラベル情報を検索するラベル情報検
索手段7と、ファイルに対するファイル名が高速アクセ
ス媒体5上のラベル情報内に存在するか否かを示すラベ
ル情報検索スイッチ8と、低速アクセス媒体1上のラベ
ルを入力するラベル入力手段9と、低速アクセス媒体1
上にラベルを出力するラベル出力手段10と、ファイル
のファイル名と低速アクセス媒体1上のラベルの位置(
以下、ラベルアドレスと称する)とをラベル情報として
高速アクセス媒体5上に格納するラベル情報格納手段1
1とから構成されている。
低速アクセス媒体1上には、複数個のファイル4−A〜
4−Zと、各ファイル4−八〜4−Zに対応するファイ
ル名、ファイル属性に関する情報、ファイル領域の情報
などを記録するラベル3−A〜3−Zを格納するラベル
格納領域2とが設けられている。
高速アクセス媒体5上には、低速アクセス媒体l上の各
ファイル4−A〜4−Zに対応してファイル名6−A〜
6−Zおよびラベルアドレス6−A“〜6−Z゛からな
るラベル情報を格納するラベル情報格納領域6が設けら
れている。
第2図を参照すると、本実施例のラベル高速アクセス方
式における処理は、ラベル情報検索ステップ21と、フ
ァイル処理判定ステップ22と、ラベル情報検索スイッ
チ判定ステップ23と、ラベル入カステップ24と、ラ
ベル情報検索スイッチ判定ステップ25と、ラベル出カ
ステップ26と、ラベル情報格納ステップ27とからな
る。
第3図を参照すると、第2図中に示したラベル情報検索
ステップ21における処理は、さらに最後尾ラベル情報
設定ステップ31と、ファイル名判定ステップ32と、
ラベル情報検索スイッチオンステ2プ33と、次処理判
定ステップ34と、ポインタディクリメントステツブ3
5と、ラベル情報検索スイッチオフステップ36とから
なる。
第4図を参照すると、第2図中に示したラベル情報格納
ステップ27における処理は、さらにラベル情報作成ス
テップ41と、最後尾ラベル情報格納ステップ42とか
らなる。
次に、このように構成された本実施例のラベル高速アク
セス方式の動作について説明する。なお、ここでは、ジ
ョブAとして動作するプログラムからファイル4−Zの
作成時またはファイル4−Zのオープン時にラベルの作
成または検索が要求された場合を例にとって説明する。
ファイル4−Zの作成時またはファイル4−Zのオーブ
ン時にジョブAから低速アクセス媒体1上のラベル3−
Zを検索するラベル検索要求が発行されると、このラベ
ル検索要求はラベル情報格納手段7に人力される。
ラベル検索要求を受けたラベル情報検索手段7は、ラベ
ル情報検索ステップ21で、高速アクセス媒体5上のラ
ベル情報格納領域6内のラベル情報位置を指すポインタ
Xを最後尾のラベル情1116−Z 。
6−Zoを指す値に初期設定しくステップ31)、次に
ポインタXが指すラベル情IH6−Z 、 6−Z’内
のファイル名6−Zと作成またはオープンが要求される
ファイル4−Zのファイル名とが一致するかどうかを判
定する(ステップ32)。
ステップ32の判定でファイル名が一致した場合には、
検索が要求されたラベル3−Zのラベル情報6−Z 、
 6−Z’が高速アクセス媒体5上のラベル情報格納領
域6内に存在することになるので、ラベル情報検索スイ
ッチ8をオンにして(ステップ33)、ラベル情報検索
手段7Gこおける処理を終了する。
また、ステップ32の判定でファイル名が一致しない場
合は、残りのラベル情報の有無を判定することによって
次の処理を行うべきかどうかを判定する(ステップ34
)。残りのラベル情報が存在する場合は、ポインタXを
1つディクリメントして(ステップ35)、ステップ3
2に戻り以下のステップを繰り返す。ステップ34の判
定で残りのラベル情報が存在しない場合には、高速アク
セス媒体5上に検索が要求されたラベル3−Zのラベル
情報6−Z 、 6−Z’が存在しないことになるので
、ラベル情報検索スイッチ8をオフにして(ステップ3
6)、ラベル情報検索手段7における処理を終了する。
このラベル情報検索手段7における処理により、高速ア
クセス媒体5上のラベル情報6−A、 6−a’〜6−
2 、6−Z”が後尾側から先頭側に向けて検索され、
これにより低速アクセス媒体1上のラベル3−Zに対応
するラベル情報6−Z 、 6−Z”が高速で検索され
る。
ラベル情報検索手段7における処理(ステップ21)が
終了すると、次にジョブAからのファイル4−Zに対す
る処理要求が作成要求であるかオープン要求であるかを
判定しくステップ22)、ファイル4−Zのオープン要
求の場合には、ラベル3−Zの検索となるので、ラベル
情報検索手段7で設定されたラベル情報検索スイッチ8
を調べる(ステップ23)。
ステップ23の判定でラベル情報検索スイッチ8がオフ
のときには、低速アクセス媒体1上に同一のファイル名
6−Zをもつファイル4−Zが存在しないことになるの
でエラーとする。
ステップ23の判定でラベル情報検索スイッチ8がオン
のときには、低速アクセス媒体1上に同一のファイル名
6−Zをもつファイル4−Zが存在することになるので
、ラベル入力手段9により高速アクセス媒体5上のラベ
ル情報6−2 、6−Z’内のラベルアドレス6−Z”
を用いて低速アクセス媒体1上のラベル3−Zを直接入
力する(ステップ24)。これにより、ラベル3−Z内
に記録されたファイル4−Zに関する情報を高速で得る
ことができる。
また、ステップ22の判定でジョブAからのファイル4
−Zに対する処理要求が作成要求である場合には、ラベ
ル情報検索手段7で設定されたラベル情報検索スイッチ
8を調べる(ステップ25)。
ステップ25の判定でラベル情報検索スイッチ8がオン
のときには、低速アクセス媒体1上にすでに同一のファ
イル名6−Zをもつファイル4−Zが存在することにな
るのでエラーとする。
また、ステップ25の判定でラベル情報検索スイッチ8
がオフのときには、低速アクセス媒体1上に同一のファ
イル名6−Zをもつファイル4−Zが存在しないことに
なるので、ラベル出力手段10により高速アクセス媒体
5上の最後尾のラベル情報6−’1 、6−Y’内のラ
ベルアドレス6−Y′を参照して低速アクセス媒体1上
にすでに存在しているラベル3−八〜3−Y内の最後尾
のラベル3〜Yの直後にファイル4−Zを管理するラベ
ル3−Zを出力する(ステップ26)。
このラベル出力手段10によるラベル3−Zの出力後、
ラベル情報格納ステップ27では、ラベル情報格納手段
11により作成を要求されているファイル4−Zのファ
イル名6−Zとラベル3−Zの低速アクセス媒体1上の
ラベルアドレス6−Z゛とからなるラベル情報が作成さ
れ(ステップ41)、高速アクセス媒体5上にすでに存
在するラベル情報6−A 、 6−A’〜6−Y 、 
6−Y’内の最後尾のラベル情報6−Y 、 6−Y’
の直後にラベル情報6−2 、6−Z“が格納される(
ステップ42)。
〔発明の効果〕
以上説明したように本発明は、ラベル格納領域をもつ低
速アクセス媒体上にラベルを作成するときおよびファイ
ルアクセス時にラベルの検索が必要になったときに高速
アクセス媒体上のラベル情報を高速で検索して得られた
ラベル情報内のラベルアドレスを用いて低速アクセス媒
体に対してラベルの入出力を直接的に行うことにより、
ファイル作成時やファイルアクセス時のラベル検索に要
する処理時間の大幅な短縮を実現できる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示す構成図、第2図は本実
施例のラベル高速アクセス方式における処理を示す流れ
図、 第3図は第2図中に示したラベル情報検索ステップのさ
らに詳しい処理を示す流れ図、第4図は第2図中に示し
たラベル情報格納ステップのさらに詳しい処理を示す流
れ図である。 図において、 1・・・・・低速アクセス媒体、 2・・・・・ラベル格納領域、 3−A〜3−Z  ・ラベル、 4−A〜4−Z  ・ファイル、 5・・・・・高速アクセス媒体、 6・・・・・ラベル情報格納領域、 6−八〜6−Z  ・ファイル名、 6−A゛〜6−Z゛・ラベルアドレス、7・・・・・ラ
ベル情報検索手段、 8・・・・・ラベル情報検索スイッチ、9・・・・・ラ
ベル入力手段、 10・・・・・ラベル出力手段、 11・・・・・ラベル情報格納手段である。

Claims (1)

  1. 【特許請求の範囲】 1個ないしは複数個のファイルを格納するとともにファ
    イル対応にファイル名などのファイル識別情報を記録す
    るラベルを格納する低速アクセス媒体と、 この低速アクセス媒体上のファイルのファイル名と前記
    低速アクセス媒体上のラベルのラベルアドレスとを含む
    ラベル情報を格納する高速アクセス媒体と、 前記低速アクセス媒体上のラベルを検索するときに前記
    高速アクセス媒体上に格納された対応するラベル情報を
    検索するラベル情報検索手段と、このラベル情報検索手
    段により前記高速アクセス媒体上に対応するラベル情報
    が検索されたときにこのラベル情報内のラベルアドレス
    を用いて前記低速アクセス媒体上のラベルを直接に入力
    するラベル入力手段と、 前記ラベル情報検索手段により前記高速アクセス媒体上
    に対応するラベル情報が検索されなかったときに前記高
    速アクセス媒体上に格納された最後尾のラベル情報内の
    ラベルアドレスを参照して前記低速アクセス媒体上にラ
    ベルを直接に出力するラベル出力手段と、 このラベル出力手段により前記低速アクセス媒体上にラ
    ベルが出力されたときにこのラベルのラベル情報を前記
    高速アクセス媒体上に格納するラベル情報格納手段と、 を有することを特徴とするラベル高速アクセス方式。
JP61163466A 1986-07-11 1986-07-11 ファイルアクセス装置 Expired - Lifetime JP2573577B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61163466A JP2573577B2 (ja) 1986-07-11 1986-07-11 ファイルアクセス装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61163466A JP2573577B2 (ja) 1986-07-11 1986-07-11 ファイルアクセス装置

Publications (2)

Publication Number Publication Date
JPS6319052A true JPS6319052A (ja) 1988-01-26
JP2573577B2 JP2573577B2 (ja) 1997-01-22

Family

ID=15774408

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61163466A Expired - Lifetime JP2573577B2 (ja) 1986-07-11 1986-07-11 ファイルアクセス装置

Country Status (1)

Country Link
JP (1) JP2573577B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01291345A (ja) * 1988-05-05 1989-11-22 Internatl Business Mach Corp <Ibm> 情報処理システム及びその制御方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5911460A (ja) * 1982-07-13 1984-01-21 Matsushita Electric Ind Co Ltd デイスクフアイルコントロ−ラ装置
JPS5958567A (ja) * 1982-09-28 1984-04-04 Meidensha Electric Mfg Co Ltd デ−タベ−ス処理方式
JPS5958569A (ja) * 1982-09-29 1984-04-04 Fuji Facom Corp フロツピイデイスク装置
JPS60235229A (ja) * 1984-05-09 1985-11-21 Hitachi Ltd デイスク記憶装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5911460A (ja) * 1982-07-13 1984-01-21 Matsushita Electric Ind Co Ltd デイスクフアイルコントロ−ラ装置
JPS5958567A (ja) * 1982-09-28 1984-04-04 Meidensha Electric Mfg Co Ltd デ−タベ−ス処理方式
JPS5958569A (ja) * 1982-09-29 1984-04-04 Fuji Facom Corp フロツピイデイスク装置
JPS60235229A (ja) * 1984-05-09 1985-11-21 Hitachi Ltd デイスク記憶装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01291345A (ja) * 1988-05-05 1989-11-22 Internatl Business Mach Corp <Ibm> 情報処理システム及びその制御方法

Also Published As

Publication number Publication date
JP2573577B2 (ja) 1997-01-22

Similar Documents

Publication Publication Date Title
JP2573577B2 (ja) ファイルアクセス装置
JPH0561758A (ja) 情報リンク装置
US5258910A (en) Text editor with memory for eliminating duplicate sentences
JPH0239225A (ja) ファイルシステム
JP3145727B2 (ja) データの検索装置
JPH0664599B2 (ja) 文書ファイル検索装置
JPS61103242A (ja) 高速検索方式
JPS62177642A (ja) 追記型フアイル装置のフアイル管理方式
JPH04361339A (ja) 追記型光ディスクのファイル管理方式
JPH02302869A (ja) ファイル編集方式
JPH06149647A (ja) マルチメディアファイル管理方式
JPH03282947A (ja) ファイル管理方式
JPS63237122A (ja) 複数個の低速アクセス媒体上のラベル高速アクセス方式
JPH0258167A (ja) 光デイスクフアイル装置
JPH09190465A (ja) 分類格納された情報の参照方法
JPS62114060A (ja) 画像フアイル装置
JPH0823867B2 (ja) 集合フアイルを利用した隣接検索方式
JPS6349859A (ja) キヤツシユメモリへのアクセス方法
JPH05158760A (ja) マイグレーション処理方式
JPH05120347A (ja) フアイル検索方式
JPH0830642A (ja) Cd−romデータ検索システム
JPH0659948A (ja) ファイル管理方式
JPH0327457A (ja) マルチメディアデータ項目属性定義方式
JPH04140825A (ja) 光ディスク装置アクセス方式
JPS62281030A (ja) 文書検索処理方式