JPH11242564A - 記憶媒体とその制御方法 - Google Patents
記憶媒体とその制御方法Info
- Publication number
- JPH11242564A JPH11242564A JP10297217A JP29721798A JPH11242564A JP H11242564 A JPH11242564 A JP H11242564A JP 10297217 A JP10297217 A JP 10297217A JP 29721798 A JP29721798 A JP 29721798A JP H11242564 A JPH11242564 A JP H11242564A
- Authority
- JP
- Japan
- Prior art keywords
- file
- information
- area
- logical format
- 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.)
- Granted
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】
【課題】 記憶媒体を複数のホストシステムで共通に使
用すると共に、該記憶媒体上のファイルを複数のホスト
システムで共通に利用する。 【解決手段】 (1) 複数のホストシステムにより共用さ
れるファイルと、(2) 複数のホストシステムにより共用
され、共用のファイルを管理するファイル管理情報(F
AT、ディレクトリ)と、(3) 各ホストシステムが共用
のファイル管理情報を利用して共用のファイルにアクセ
スするために必要な各ホストシステムに対応した論理フ
ォーマット情報1021〜102nとを記憶媒体11に記録す
る。各ホストシステムは自分に対応した論理フォーマッ
ト情報を記憶媒体より獲得し、該獲得した論理フォーマ
ット情報により共用のファイル管理情報を利用して共用
のファイルにアクセスする。
用すると共に、該記憶媒体上のファイルを複数のホスト
システムで共通に利用する。 【解決手段】 (1) 複数のホストシステムにより共用さ
れるファイルと、(2) 複数のホストシステムにより共用
され、共用のファイルを管理するファイル管理情報(F
AT、ディレクトリ)と、(3) 各ホストシステムが共用
のファイル管理情報を利用して共用のファイルにアクセ
スするために必要な各ホストシステムに対応した論理フ
ォーマット情報1021〜102nとを記憶媒体11に記録す
る。各ホストシステムは自分に対応した論理フォーマッ
ト情報を記憶媒体より獲得し、該獲得した論理フォーマ
ット情報により共用のファイル管理情報を利用して共用
のファイルにアクセスする。
Description
【0001】
【産業上の利用分野】本発明は交換可能な記録媒体(記
憶媒体)とその制御方法に係り、特に複数種の論理フォ
ーマットをサポートする記憶媒体とその制御方法に関す
る。
憶媒体)とその制御方法に係り、特に複数種の論理フォ
ーマットをサポートする記憶媒体とその制御方法に関す
る。
【0002】
【従来の技術】光ディスクでは、レーザ光を直径約1μ
mの微小光スポットに絞って情報信号の記録、再生を行
なう。このため、記録密度が高く1ビット当りのメモリ
コストを安くでき、しかも、高速アクセスが可能で、更
には非接触で記録再生が行える利点があり、高密度大容
量メモリとして実用化されている。かかる光ディスクは
分類すると、予め情報を記録しておき、再生のみを行う
光ディスク(ROMディスク)と、情報の記録、再生が
可能な光デイスク(RAMディスク)と、光ディスク内
に上記2つのタイプが存在するパーシャルROMディス
クに大別できる。
mの微小光スポットに絞って情報信号の記録、再生を行
なう。このため、記録密度が高く1ビット当りのメモリ
コストを安くでき、しかも、高速アクセスが可能で、更
には非接触で記録再生が行える利点があり、高密度大容
量メモリとして実用化されている。かかる光ディスクは
分類すると、予め情報を記録しておき、再生のみを行う
光ディスク(ROMディスク)と、情報の記録、再生が
可能な光デイスク(RAMディスク)と、光ディスク内
に上記2つのタイプが存在するパーシャルROMディス
クに大別できる。
【0003】ROMディスクは図17(a)に示すよう
に、透明なプラスチック層1に情報をピット(凹凸)2
で記録し、該ピット面に蒸着等により金属膜(例えばア
ルミニウム)3を形成し、その上に保護層4を設けたも
のである。かかるROMディスクにおいて、信号層(ピ
ットと金属膜)に図17(b)に示すように対物レンズO
Lを介してレーザビームRBを照射すると、ピットの無
いところで光がそのままほとんど返ってくるが、ピット
のあるところではピットにより回折され、戻り光は対物
レンズOLの視野外に出てしまい、光の一部が対物レン
ズに戻ってくるに過ぎない。従って、戻り光をフォトダ
イオードで検出することにより情報を読み取ることがで
きる。このように、ROMディスクでは情報をピットで
記録するため、磁気記録等に比べ情報がこわれにくく、
しかも、スタンピングにより大量の情報を大量枚数容易
に作成できる利点があり、電子化出版物の記憶媒体等と
して有効である。しかし、ROMディスクにはユーザが
自分で作成した文書等を書き込むことができない。
に、透明なプラスチック層1に情報をピット(凹凸)2
で記録し、該ピット面に蒸着等により金属膜(例えばア
ルミニウム)3を形成し、その上に保護層4を設けたも
のである。かかるROMディスクにおいて、信号層(ピ
ットと金属膜)に図17(b)に示すように対物レンズO
Lを介してレーザビームRBを照射すると、ピットの無
いところで光がそのままほとんど返ってくるが、ピット
のあるところではピットにより回折され、戻り光は対物
レンズOLの視野外に出てしまい、光の一部が対物レン
ズに戻ってくるに過ぎない。従って、戻り光をフォトダ
イオードで検出することにより情報を読み取ることがで
きる。このように、ROMディスクでは情報をピットで
記録するため、磁気記録等に比べ情報がこわれにくく、
しかも、スタンピングにより大量の情報を大量枚数容易
に作成できる利点があり、電子化出版物の記憶媒体等と
して有効である。しかし、ROMディスクにはユーザが
自分で作成した文書等を書き込むことができない。
【0004】RAMディスク(光磁気ディスク)は基板
上にTbFeCo等のアモルファス磁性薄膜等を被着し
たものであり、磁性膜の磁化反転に必要な保磁力が温度
の上昇に応じて小さくなる性質(温度補償点で保磁力は
零)を利用する。すなわち、レーザビームを照射してデ
ィスク媒体の温度を2000C付近まで上昇させて保磁力を
弱めた状態で弱磁界を掛けて磁化方向を制御して記録、
消去するものである。従って、図18(a)に示すよう
に、磁性膜5上の磁化方向が下向きの状態において、書
き込みコイル6により上方向の磁界を掛け、図18(b)
に示すように磁化方向を反転したい部分にレーザビーム
LBを対物レンズOLを介して照射すると、該部分の磁
化方向が反転して上方向になり、情報の記録ができる。
又、情報の読み取りに際しては、図18(c)に示すよう
にy軸方向の偏光面を有するレーザビームLBを磁性膜
5に照射すると、磁気カー効果により磁化方向が下向き
の部分では時計方向に偏光面がθK回転した反射光LB
0が得られ、磁化方向が上向きの部分では反時計方向に
偏光面がθK回転した反射光LB1が得られる。従っ
て、反射光の偏光状態を検出することにより磁化の向
き、換言すれば情報を読み取ることができる。このよう
に、RAMディスクは書き換え可能であるため、ROM
ディスクと異なり、ユーザは自分が作成した文書等を自
由に書き込むことができる。従って、RAMディスクは
所定エリアにシステムプログラムや文字フォント等の固
定情報を記録して該エリアを書き込み禁止エリアとし、
その他の領域をユーザ作成の文書や追記情報、バージョ
ンアップ情報を記録するエリアとして使用できる。しか
し、RAMディスクでは固定情報を一々熱磁気的に書き
込む必要があるため、製作に時間がかかると共に、コス
トアップを招来する。
上にTbFeCo等のアモルファス磁性薄膜等を被着し
たものであり、磁性膜の磁化反転に必要な保磁力が温度
の上昇に応じて小さくなる性質(温度補償点で保磁力は
零)を利用する。すなわち、レーザビームを照射してデ
ィスク媒体の温度を2000C付近まで上昇させて保磁力を
弱めた状態で弱磁界を掛けて磁化方向を制御して記録、
消去するものである。従って、図18(a)に示すよう
に、磁性膜5上の磁化方向が下向きの状態において、書
き込みコイル6により上方向の磁界を掛け、図18(b)
に示すように磁化方向を反転したい部分にレーザビーム
LBを対物レンズOLを介して照射すると、該部分の磁
化方向が反転して上方向になり、情報の記録ができる。
又、情報の読み取りに際しては、図18(c)に示すよう
にy軸方向の偏光面を有するレーザビームLBを磁性膜
5に照射すると、磁気カー効果により磁化方向が下向き
の部分では時計方向に偏光面がθK回転した反射光LB
0が得られ、磁化方向が上向きの部分では反時計方向に
偏光面がθK回転した反射光LB1が得られる。従っ
て、反射光の偏光状態を検出することにより磁化の向
き、換言すれば情報を読み取ることができる。このよう
に、RAMディスクは書き換え可能であるため、ROM
ディスクと異なり、ユーザは自分が作成した文書等を自
由に書き込むことができる。従って、RAMディスクは
所定エリアにシステムプログラムや文字フォント等の固
定情報を記録して該エリアを書き込み禁止エリアとし、
その他の領域をユーザ作成の文書や追記情報、バージョ
ンアップ情報を記録するエリアとして使用できる。しか
し、RAMディスクでは固定情報を一々熱磁気的に書き
込む必要があるため、製作に時間がかかると共に、コス
トアップを招来する。
【0005】パーシャルROM(パーシャルROM光磁
気デイスク)は、ROMディスクと同一構造のROM領
域とRAMディスクと同一構造のRAM領域を備えてい
る。このため、システムプログラムや文字フォント等の
固定情報はスタンピングによりROM領域に記録でき、
一々書き込む必要がない。また、ユーザは作成した文書
を自由にRAM領域に書き込むことができる。すなわ
ち、パーシャルROMは1枚のディスクに固定情報を記
憶する領域(ROM領域)と書き換え可能領域(RAM
領域)を必要とする用途に最適である。
気デイスク)は、ROMディスクと同一構造のROM領
域とRAMディスクと同一構造のRAM領域を備えてい
る。このため、システムプログラムや文字フォント等の
固定情報はスタンピングによりROM領域に記録でき、
一々書き込む必要がない。また、ユーザは作成した文書
を自由にRAM領域に書き込むことができる。すなわ
ち、パーシャルROMは1枚のディスクに固定情報を記
憶する領域(ROM領域)と書き換え可能領域(RAM
領域)を必要とする用途に最適である。
【0006】ISO規格によれば、3.5インチ光ディ
スクは同心円状又はスパイラル状のトラックを片面当た
り約10,000トラック備えており、全トラックは扇型に2
5セクタ(25ブロック)に分割されている。図19は
国際標準規格(ISO規格)に基づく光ディスクの構成
説明図であり、説明の都合上ディスクの一部を切り開い
たもので、横方向をブロック(セクタ)番号(0〜2
4)、縦方向をトラック番号としたものである。第3ト
ラックから9996トラック迄がユーザが通常の方法で
アクセスできるアクセス可領域(ユーザデータゾーン)
11′である。アクセス可領域11′は、全領域がR
AM部12′の場合(フルRAMディスク)、全領域
がROM部13′の場合(フルROMディスク)、内
側をRAM部12′、外側をROM部13′とするパー
シャルROMディスクの場合がある。アクセス可領域1
1′の内側と外側の各3トラックにはディフェクトマネ
ージメントエリアDMA(Defect Management Area)1
4a,14bが設けられ、更に、その内外周にはインナ
コントロールトラック(内周制御ゾーン)15a、アウ
タコントロールトラック(外周制御ゾーン)15b、余
白部16a,16bが設けられている。ディフェクトマ
ネージメントエリアDMAはアクセス可領域11′に欠
陥セクタが発生した時のエラー情報、代替セクタ等を管
理する領域である。
スクは同心円状又はスパイラル状のトラックを片面当た
り約10,000トラック備えており、全トラックは扇型に2
5セクタ(25ブロック)に分割されている。図19は
国際標準規格(ISO規格)に基づく光ディスクの構成
説明図であり、説明の都合上ディスクの一部を切り開い
たもので、横方向をブロック(セクタ)番号(0〜2
4)、縦方向をトラック番号としたものである。第3ト
ラックから9996トラック迄がユーザが通常の方法で
アクセスできるアクセス可領域(ユーザデータゾーン)
11′である。アクセス可領域11′は、全領域がR
AM部12′の場合(フルRAMディスク)、全領域
がROM部13′の場合(フルROMディスク)、内
側をRAM部12′、外側をROM部13′とするパー
シャルROMディスクの場合がある。アクセス可領域1
1′の内側と外側の各3トラックにはディフェクトマネ
ージメントエリアDMA(Defect Management Area)1
4a,14bが設けられ、更に、その内外周にはインナ
コントロールトラック(内周制御ゾーン)15a、アウ
タコントロールトラック(外周制御ゾーン)15b、余
白部16a,16bが設けられている。ディフェクトマ
ネージメントエリアDMAはアクセス可領域11′に欠
陥セクタが発生した時のエラー情報、代替セクタ等を管
理する領域である。
【0007】アクセス可領域11′の先頭には図20に
示すように、区画管理テーブル領域111が設けられ、
それ以降にn個の区画領域(第1区画〜第n区画)11
21〜112nが設けられている。区画管理テーブル領域1
11は各区画の情報(区画情報)が書き込まれる領域で
ある。図20ではn区画(第1〜第n区画)に分けた場
合が示されており、区画管理テーブル領域111に第1
〜第n区画情報1111〜111nが書き込まれている。各
区画情報1111〜111nは、区画の開始セクタ、最
終セクタ、区画のセクタ数、区画内のフォーマット
(例えばDOS,UNIX、CD−ROM論理フォーマ
ット等)、書き換え禁止かどうかを示すライト・プロ
テクト・フラグ等が記録される。尚、後述するように、
区画の先頭はBPB(BIOS PARAMETER BLOCK)テーブル
が記憶されているから、開始セクタはBPBの位置を示
すことになる。
示すように、区画管理テーブル領域111が設けられ、
それ以降にn個の区画領域(第1区画〜第n区画)11
21〜112nが設けられている。区画管理テーブル領域1
11は各区画の情報(区画情報)が書き込まれる領域で
ある。図20ではn区画(第1〜第n区画)に分けた場
合が示されており、区画管理テーブル領域111に第1
〜第n区画情報1111〜111nが書き込まれている。各
区画情報1111〜111nは、区画の開始セクタ、最
終セクタ、区画のセクタ数、区画内のフォーマット
(例えばDOS,UNIX、CD−ROM論理フォーマ
ット等)、書き換え禁止かどうかを示すライト・プロ
テクト・フラグ等が記録される。尚、後述するように、
区画の先頭はBPB(BIOS PARAMETER BLOCK)テーブル
が記憶されているから、開始セクタはBPBの位置を示
すことになる。
【0008】区画例えば、DOSの区画について説明す
ると、各区画1121〜112nには図21に示すように、
区画内のファイル管理に必要な情報を記述するBPB
(BIOS PARAMETER BLOCK)テーブル17aを含む予約セク
タと、ファイルアロケーションテーブル(FAT)や
ディレクトリを記憶するファイル管理領域17bと、
各種ファイルを格納するファイル領域17cが設けられ
ている。BPBテーブル17aは区画の先頭に設けら
れ、ディスクのボリュ−ム構造パラメータを記述するも
ので、その内容はISO9293によって標準化されて
いる。このBPBテーブルには、セクタ長(1セクタ当
りのバイト数)SS、クラスタ長(1クラスタ当りのセ
クタ数)SC、FATの数FN(=2)、ルートデイレ
クトリのエントリー数RDE、論理ボリューム内の全セ
クタ数TS、1FAT当りのセクタ数、1トラック当り
のセクタ数SPT等が記述されている。
ると、各区画1121〜112nには図21に示すように、
区画内のファイル管理に必要な情報を記述するBPB
(BIOS PARAMETER BLOCK)テーブル17aを含む予約セク
タと、ファイルアロケーションテーブル(FAT)や
ディレクトリを記憶するファイル管理領域17bと、
各種ファイルを格納するファイル領域17cが設けられ
ている。BPBテーブル17aは区画の先頭に設けら
れ、ディスクのボリュ−ム構造パラメータを記述するも
ので、その内容はISO9293によって標準化されて
いる。このBPBテーブルには、セクタ長(1セクタ当
りのバイト数)SS、クラスタ長(1クラスタ当りのセ
クタ数)SC、FATの数FN(=2)、ルートデイレ
クトリのエントリー数RDE、論理ボリューム内の全セ
クタ数TS、1FAT当りのセクタ数、1トラック当り
のセクタ数SPT等が記述されている。
【0009】ファイル管理領域17bには、FATエン
トリ部17b-1、17b-2とデイレクトリエントリ部17b-3が
設けられている。各FATエントリ部17b-1,17b-2に
は、二重化された第1、第2のFAT(FILE ALLOCATIO
N TABLE)が記録されている。すなわち、各FATエント
リー部は、区画のクラスタ数に等しい数のFATエント
リーを有し、それぞれ0000,0002〜MAX,FFF7,FFFFの値を
取るようになっている。0000はクラスタが未使用である
ことを意味し、0002〜MAXはクラスタが使用中であるこ
とを意味し、その値によりファイルの次の格納場所が指
示される。また、FFF7はクラスタを構成するセクタに欠
陥があることを意味し、FFFFはファイルの終わりを意味
する。デイレクトリエントリ部17b-3における各デイレ
クトリエントリーは32バイトで構成され、図22に示
すようにファイル名欄18a、ファイル名拡張子欄18
b、属性表示欄18c、予約領域欄18d、ファイル変
更時刻欄18e、ファイル変更日付欄18f、ファイル
の先頭クラスタ番号欄18g、ファイルサイズ欄18h
を有している。
トリ部17b-1、17b-2とデイレクトリエントリ部17b-3が
設けられている。各FATエントリ部17b-1,17b-2に
は、二重化された第1、第2のFAT(FILE ALLOCATIO
N TABLE)が記録されている。すなわち、各FATエント
リー部は、区画のクラスタ数に等しい数のFATエント
リーを有し、それぞれ0000,0002〜MAX,FFF7,FFFFの値を
取るようになっている。0000はクラスタが未使用である
ことを意味し、0002〜MAXはクラスタが使用中であるこ
とを意味し、その値によりファイルの次の格納場所が指
示される。また、FFF7はクラスタを構成するセクタに欠
陥があることを意味し、FFFFはファイルの終わりを意味
する。デイレクトリエントリ部17b-3における各デイレ
クトリエントリーは32バイトで構成され、図22に示
すようにファイル名欄18a、ファイル名拡張子欄18
b、属性表示欄18c、予約領域欄18d、ファイル変
更時刻欄18e、ファイル変更日付欄18f、ファイル
の先頭クラスタ番号欄18g、ファイルサイズ欄18h
を有している。
【0010】図23はファイル名”FILE”の格納場
所を示すデイレクトリエントリーとFATエントリーの
説明図であり、ファイル”FILE”はクラスタ番号0
004H→0005H→0006H→000AHに格納され
ているものとしている。ファイルの先頭クラスタ番号”
0004”がファイル名”FILE”に対応させてデイ
レクトリエントリーに記憶されている。クラスタ番号0
004のFATエントリーにはファイルの次の格納場所
を示すクラスタ番号”0005”が格納され、クラスタ
番号0005のFATエントリーにはファイルの次の格
納場所を示すクラスタ番号”0006”が格納され、ク
ラスタ番号0006のFATエントリーにはファイルの
最後の格納場所を示すクラスタ番号”000A”が格納
され、クラスタ番号000AのFATエントリーにはフ
ァイルの終わりを示す”FFFF”が格納されている。
所を示すデイレクトリエントリーとFATエントリーの
説明図であり、ファイル”FILE”はクラスタ番号0
004H→0005H→0006H→000AHに格納され
ているものとしている。ファイルの先頭クラスタ番号”
0004”がファイル名”FILE”に対応させてデイ
レクトリエントリーに記憶されている。クラスタ番号0
004のFATエントリーにはファイルの次の格納場所
を示すクラスタ番号”0005”が格納され、クラスタ
番号0005のFATエントリーにはファイルの次の格
納場所を示すクラスタ番号”0006”が格納され、ク
ラスタ番号0006のFATエントリーにはファイルの
最後の格納場所を示すクラスタ番号”000A”が格納
され、クラスタ番号000AのFATエントリーにはフ
ァイルの終わりを示す”FFFF”が格納されている。
【0011】図24は光ディスクを記録媒体とするパソ
コンのファイルアクセスの説明図である。光ディスクを
ディスクドライブに挿入すると、システムが自動的に区
画管理テーブル111を読み取り、区画(例えば第1区
画1121)の位置を把握する。ついで、区画先頭に記録
されているBPBテーブル17aを読み取り、該BPB
テーブルを参照してFAT位置、ディレクトリ位置を把
握し、FAT及びディレクトリを用いてファイル領域1
7aのファイルへアクセスする。又、システムが動作中
に、別の区画のファイルのアクセスが指示されると、ホ
ストシステムは区画管理テーブル111を参照して該区
画の先頭位置を把握し、同様に区画先頭に記録されてい
るBPBテーブルを読み取り、該BPBテーブルを参照
して指定された区画のファイルにアクセスする。
コンのファイルアクセスの説明図である。光ディスクを
ディスクドライブに挿入すると、システムが自動的に区
画管理テーブル111を読み取り、区画(例えば第1区
画1121)の位置を把握する。ついで、区画先頭に記録
されているBPBテーブル17aを読み取り、該BPB
テーブルを参照してFAT位置、ディレクトリ位置を把
握し、FAT及びディレクトリを用いてファイル領域1
7aのファイルへアクセスする。又、システムが動作中
に、別の区画のファイルのアクセスが指示されると、ホ
ストシステムは区画管理テーブル111を参照して該区
画の先頭位置を把握し、同様に区画先頭に記録されてい
るBPBテーブルを読み取り、該BPBテーブルを参照
して指定された区画のファイルにアクセスする。
【0012】
【発明が解決しようとする課題】光ディスク等大容量の
可換記録媒体を使用する場合、該記録媒体中のデータを
様々なパソコンで扱いたいという要求がでてくる。かか
る要求は例えば、会社でA社のパソコンを用いて作成し
た打合せ資料を光ディスクに記録し、該ディスクを自宅
に持ち帰って自宅のB社のパソコンで編集するというよ
うな使い方をする場合に生じる。このような使い方が可
能になると、光ディスクさえ持っていれば、どこでも該
光ディスクに記録されているデータを使用することがで
きるようになり、非常に便利になる。しかし、従来は、
光ディスクに記録されているデータを各社のパソコンで
共通に利用することができなかった。というのは、光デ
ィスクを扱う論理フォーマットがパソコンメーカやパソ
コンの機種によって異なっており、しかも、区画管理テ
ーブルの記録位置が各社、各機種で異なっているためで
ある。このため、A社のパソコンでフォーマットした部
分のデータはB社のパソコンで扱えなかった。
可換記録媒体を使用する場合、該記録媒体中のデータを
様々なパソコンで扱いたいという要求がでてくる。かか
る要求は例えば、会社でA社のパソコンを用いて作成し
た打合せ資料を光ディスクに記録し、該ディスクを自宅
に持ち帰って自宅のB社のパソコンで編集するというよ
うな使い方をする場合に生じる。このような使い方が可
能になると、光ディスクさえ持っていれば、どこでも該
光ディスクに記録されているデータを使用することがで
きるようになり、非常に便利になる。しかし、従来は、
光ディスクに記録されているデータを各社のパソコンで
共通に利用することができなかった。というのは、光デ
ィスクを扱う論理フォーマットがパソコンメーカやパソ
コンの機種によって異なっており、しかも、区画管理テ
ーブルの記録位置が各社、各機種で異なっているためで
ある。このため、A社のパソコンでフォーマットした部
分のデータはB社のパソコンで扱えなかった。
【0013】図25は各社の論理フォーマットの説明図
であり、LBNはLOGICAL BLOCK NUMBERの略で論理ブロ
ックアドレスを意味する。A社の論理フォーマットでは
LBN1に区画管理テーブル(区画の位置情報)111a
があり、ここに各区画の先頭位置と区画の大きさ等が記
述されている。各区画1121a,1122aの先頭ブロッ
クにはBPBテーブルが記録されており、A社パソコン
はディスク挿入時にLBN1を自動的に読み取り、区画
の先頭位置(BPBテーブルの位置)、大きさ等を認識
する。B社の論理フォーマットではLBN0に区画管理
テーブル(区画の位置情報)111bがあり、ここに区画
の先頭位置と区画の大きさ等が記述されている。それぞ
れの区画1121b,1122bの先頭ブロックにはBPBテ
ーブルがある。B社パソコンはディスク挿入時にLBN
0を自動的に読み取り、区画の先頭位置、大きさ等を認
識する。C社の論理フォーマットでは区画管理テーブル
がなく、LBN0から区画が始まっている。BPBテー
ブルは区画の先頭ブロック、すなわち、LBN0にあ
る。C社パソコンはディスク挿入時にLBN0を自動的
に読み取り、区画の大きさ等を認識する。
であり、LBNはLOGICAL BLOCK NUMBERの略で論理ブロ
ックアドレスを意味する。A社の論理フォーマットでは
LBN1に区画管理テーブル(区画の位置情報)111a
があり、ここに各区画の先頭位置と区画の大きさ等が記
述されている。各区画1121a,1122aの先頭ブロッ
クにはBPBテーブルが記録されており、A社パソコン
はディスク挿入時にLBN1を自動的に読み取り、区画
の先頭位置(BPBテーブルの位置)、大きさ等を認識
する。B社の論理フォーマットではLBN0に区画管理
テーブル(区画の位置情報)111bがあり、ここに区画
の先頭位置と区画の大きさ等が記述されている。それぞ
れの区画1121b,1122bの先頭ブロックにはBPBテ
ーブルがある。B社パソコンはディスク挿入時にLBN
0を自動的に読み取り、区画の先頭位置、大きさ等を認
識する。C社の論理フォーマットでは区画管理テーブル
がなく、LBN0から区画が始まっている。BPBテー
ブルは区画の先頭ブロック、すなわち、LBN0にあ
る。C社パソコンはディスク挿入時にLBN0を自動的
に読み取り、区画の大きさ等を認識する。
【0014】A社のパソコンはA社の論理フォーマット
(区画管理情報、BPB情報)に従って光ディスクを扱
い、区画管理テーブルがLBN1に存在するとみなす。
このため、A社パソコンのディスクドライブにB社の論
理フォーマットでフォーマッティングされているディス
クを挿入すると、A社のパソコンは該光ディスクのLB
N1に記録されている情報を読み取る。しかし、区画管
理テーブルはLBN1に書かれていないため、B社の論
理フォーマットの光ディスクよりデータを読み書きする
ことができない。尚、逆の場合も同様である。以上のよ
うに、各社、各機種でBPBテーブルあるいは区画管理
テーブルの場所が異なるため、1枚の光ディスクを複数
機種で使用することができず、光ディスクに記録されて
いるデータを複数機種で共通に利用することができなか
った。以上から本発明の目的は、複数機種で共通に使用
することができる記憶媒体及びその制御方法を提供する
ことである。本発明の別の目的は、ファイル(データ)
を複数機種で共通に利用することができる記憶媒体及び
その制御方法を提供することである。
(区画管理情報、BPB情報)に従って光ディスクを扱
い、区画管理テーブルがLBN1に存在するとみなす。
このため、A社パソコンのディスクドライブにB社の論
理フォーマットでフォーマッティングされているディス
クを挿入すると、A社のパソコンは該光ディスクのLB
N1に記録されている情報を読み取る。しかし、区画管
理テーブルはLBN1に書かれていないため、B社の論
理フォーマットの光ディスクよりデータを読み書きする
ことができない。尚、逆の場合も同様である。以上のよ
うに、各社、各機種でBPBテーブルあるいは区画管理
テーブルの場所が異なるため、1枚の光ディスクを複数
機種で使用することができず、光ディスクに記録されて
いるデータを複数機種で共通に利用することができなか
った。以上から本発明の目的は、複数機種で共通に使用
することができる記憶媒体及びその制御方法を提供する
ことである。本発明の別の目的は、ファイル(データ)
を複数機種で共通に利用することができる記憶媒体及び
その制御方法を提供することである。
【0015】
【課題を解決するための手段】図1は本発明の原理説明
図であり、11は光ディスク等の可換記録媒体(記憶媒
体)、101は第1領域、102は第2領域である。第
1領域101には、機種の異なる複数のコンピュータ
機器(ホストシステム)によりアクセスされるファイル
と、複数の異なるコンピュータ機器共通のファイル管
理情報(FAT、デイレクトリ)がそれぞれ記録され
る。第2領域102には、第1領域に記録されている機
種共通のファイル管理情報を利用してファイルを管理す
るために必要な論理フォーマット情報1021〜102n
が、各コンピュータ機器の機種に対応させて記録されて
いる。各論理フォーマット情報1021〜102nには、
第1領域101に記録されている機種共通のファイル管
理情報を読み取るために必要なアドレス情報(予約セク
タ数、セクタ長など)AD1〜ADnが含まれている。
図であり、11は光ディスク等の可換記録媒体(記憶媒
体)、101は第1領域、102は第2領域である。第
1領域101には、機種の異なる複数のコンピュータ
機器(ホストシステム)によりアクセスされるファイル
と、複数の異なるコンピュータ機器共通のファイル管
理情報(FAT、デイレクトリ)がそれぞれ記録され
る。第2領域102には、第1領域に記録されている機
種共通のファイル管理情報を利用してファイルを管理す
るために必要な論理フォーマット情報1021〜102n
が、各コンピュータ機器の機種に対応させて記録されて
いる。各論理フォーマット情報1021〜102nには、
第1領域101に記録されている機種共通のファイル管
理情報を読み取るために必要なアドレス情報(予約セク
タ数、セクタ長など)AD1〜ADnが含まれている。
【0016】
【作用】第1領域101に記録されている機種共通のフ
ァイル管理情報(FAT、デイレクトリ)を利用してフ
ァイルを管理するために必要な論理フォーマット情報1
021〜102nを各コンピュータ機器の機種に対応させ
て第2領域102に記録する。かかる機種に応じて論理
フォーマット情報1021〜102nが記録された可換記
録媒体11が装着されると、コンピュータ機器(パソコ
ン)は第2領域102より自分の機種に応じた論理フォ
ーマット情報を読み取り、該読み取った論理フォーマッ
ト情報に基づいて第1領域101に記録されている機種
共通のファイル管理情報を利用してファイルの管理を行
う。このようにすれば、1枚の可換記録媒体を複数種の
コンピュ−タ機器で共通に使用することができ、しか
も、該可換記録媒体に記録されているファイルを複数種
のコンピュ−タ機器で共通に利用することができる。
ァイル管理情報(FAT、デイレクトリ)を利用してフ
ァイルを管理するために必要な論理フォーマット情報1
021〜102nを各コンピュータ機器の機種に対応させ
て第2領域102に記録する。かかる機種に応じて論理
フォーマット情報1021〜102nが記録された可換記
録媒体11が装着されると、コンピュータ機器(パソコ
ン)は第2領域102より自分の機種に応じた論理フォ
ーマット情報を読み取り、該読み取った論理フォーマッ
ト情報に基づいて第1領域101に記録されている機種
共通のファイル管理情報を利用してファイルの管理を行
う。このようにすれば、1枚の可換記録媒体を複数種の
コンピュ−タ機器で共通に使用することができ、しか
も、該可換記録媒体に記録されているファイルを複数種
のコンピュ−タ機器で共通に利用することができる。
【0017】この場合、各論理フォーマット情報102
1〜102nに第1領域101に記録されている機種共通
のファイル管理情報を読み取るために必要なアドレス情
報(予約セクタ数、セクタ長)AD1〜ADnを含ませ、
各コンピュータ機器は該アドレス情報を用いて機種共通
のファイル管理情報を読み取る。又、各コンピュータ機
器に対応した記憶媒体11上の位置に、該コンピュータ
機器の論理フォーマット情報1021〜102nが記録さ
れる領域の位置情報を記録しておく。そして、記憶媒体
11が装着されたとき、コンピュータ機器(パソコン)は
該記憶媒体上の自機に対応した位置より論理フォーマッ
ト情報領域の位置情報を読み出し、該位置情報が示す領
域より自分に応じた論理フォーマット情報を読み取り、
該読み取った論理フォーマット情報に基づいて第1領域
101に記録されている機種共通のファイル管理情報を
利用してファイルの管理を行う。又、各コンピュータ機
器に対応した記憶媒体11上の位置に、該コンピュータ
機器の論理フォーマット情報を記録する。記憶媒体11
が装着されると、コンピュータ機器(パソコン)は該記憶
媒体上の自機に対応した位置より自分に応じた論理フォ
ーマット情報を読み取り、該読み取った論理フォーマッ
ト情報に基づいて第1領域101に記録されている機種
共通のファイル管理情報を利用してファイルの管理を行
う。
1〜102nに第1領域101に記録されている機種共通
のファイル管理情報を読み取るために必要なアドレス情
報(予約セクタ数、セクタ長)AD1〜ADnを含ませ、
各コンピュータ機器は該アドレス情報を用いて機種共通
のファイル管理情報を読み取る。又、各コンピュータ機
器に対応した記憶媒体11上の位置に、該コンピュータ
機器の論理フォーマット情報1021〜102nが記録さ
れる領域の位置情報を記録しておく。そして、記憶媒体
11が装着されたとき、コンピュータ機器(パソコン)は
該記憶媒体上の自機に対応した位置より論理フォーマッ
ト情報領域の位置情報を読み出し、該位置情報が示す領
域より自分に応じた論理フォーマット情報を読み取り、
該読み取った論理フォーマット情報に基づいて第1領域
101に記録されている機種共通のファイル管理情報を
利用してファイルの管理を行う。又、各コンピュータ機
器に対応した記憶媒体11上の位置に、該コンピュータ
機器の論理フォーマット情報を記録する。記憶媒体11
が装着されると、コンピュータ機器(パソコン)は該記憶
媒体上の自機に対応した位置より自分に応じた論理フォ
ーマット情報を読み取り、該読み取った論理フォーマッ
ト情報に基づいて第1領域101に記録されている機種
共通のファイル管理情報を利用してファイルの管理を行
う。
【0018】
【実施例】システムの構成 図2は光ディスクを記録媒体とするシステムの構成図で
あり、11は光ディスク(例えばパーシャルROM)、
21は光ディスクドライブ、31はホストシステム(コ
ンピュ−タ本体部)、41はデータ入力部(操作部)で
あり、キ−ボ−ド41aやマウス41bを有している。
51はCRTや液晶ディスプレイ等の表示装置、61は
プリンタである。尚、適宜ハードディスク装置やフロッ
ピーディスク装置が設けられる。光ディスク11は複数
の区画を備え、例えば書き換え可能なRAM領域に設け
られた区画(第1区画)12と再生専用のROM領域に
設けられた区画(第2区画)13を有している。
あり、11は光ディスク(例えばパーシャルROM)、
21は光ディスクドライブ、31はホストシステム(コ
ンピュ−タ本体部)、41はデータ入力部(操作部)で
あり、キ−ボ−ド41aやマウス41bを有している。
51はCRTや液晶ディスプレイ等の表示装置、61は
プリンタである。尚、適宜ハードディスク装置やフロッ
ピーディスク装置が設けられる。光ディスク11は複数
の区画を備え、例えば書き換え可能なRAM領域に設け
られた区画(第1区画)12と再生専用のROM領域に
設けられた区画(第2区画)13を有している。
【0019】図3はシステムの電気的構成図であり、図
2と同一部分には同一符号を付している。21は光ディ
スクドライブ、22はハ−ドディスクドライブ、31は
ホストシステム、71a〜71bはI/Oコントロー
ラ、72はSCSI(Small Computer System Interfac
e:SCSI)バスである。SCSIはコンピュータ本体
と外部記憶装置を結ぶインターフェースで、ANSI(A
merican National Standard Institute)で規格が規定さ
れている。SCSIバスは例えば8ビットとパリテイビ
ットからなるデータバスと9本の制御バスで構成され
る。このSCSIバスには最大8台までSCSI装置
(ホストコンピュータやディスク・ドライブ・コントロ
ーラ等)を接続することができ、それぞれの装置はID
(Identifier)と呼ばれる0〜7までの認識番号を持
つ。図では、I/Oコントローラ71a〜71bにID
0〜ID1が割り当てられ、ホストシステム31にID
7が割り当てられている。I/Oコントローラ71a〜
71bには光ディスクドライブ21、ハ−ドディスクド
ライブ22がそれぞれ1台接続されているが2台以上の
ドライブを接続することができる。
2と同一部分には同一符号を付している。21は光ディ
スクドライブ、22はハ−ドディスクドライブ、31は
ホストシステム、71a〜71bはI/Oコントロー
ラ、72はSCSI(Small Computer System Interfac
e:SCSI)バスである。SCSIはコンピュータ本体
と外部記憶装置を結ぶインターフェースで、ANSI(A
merican National Standard Institute)で規格が規定さ
れている。SCSIバスは例えば8ビットとパリテイビ
ットからなるデータバスと9本の制御バスで構成され
る。このSCSIバスには最大8台までSCSI装置
(ホストコンピュータやディスク・ドライブ・コントロ
ーラ等)を接続することができ、それぞれの装置はID
(Identifier)と呼ばれる0〜7までの認識番号を持
つ。図では、I/Oコントローラ71a〜71bにID
0〜ID1が割り当てられ、ホストシステム31にID
7が割り当てられている。I/Oコントローラ71a〜
71bには光ディスクドライブ21、ハ−ドディスクド
ライブ22がそれぞれ1台接続されているが2台以上の
ドライブを接続することができる。
【0020】ホストシステム31において、31aは中
央処理装置(プロセッサ)、31bはメモリ(主記憶装
置)、31cはDMAコントローラ、31dはホスト・
アダプタ、71c〜71dはI/Oコントローラで、各
部はホストバス31eに接続されている。23はフロッ
ピ−ディスクドライブであり、I/Oコントローラ71
cに接続されている。41は操作部、51は表示装置、
61はプリンタであり、それぞれI/Oコントローラ7
1dに接続されている。ホストシステム31とI/Oコ
ントローラ71a〜71b間はSCSIインタフェ−ス
で結合され、I/Oコントローラ71a〜71bと各ド
ライブ21,22間は例えばESDIインタフェ−ス
(Enhanced Small Device Interface)で結合されてい
る。このシステムでは光ディスクドライブ21、ハード
ディスクドライブ22をホストバス31eから切離し、
ホストバスとは別にSCSIバス72を設け、該SCS
Iバスに各ドライブ用のI/Oコントローラ71a〜7
1bを接続し、I/Oコントローラ71a,71bによ
りドライブ21,22を制御するようにしてホストバス
の負担を軽減している。
央処理装置(プロセッサ)、31bはメモリ(主記憶装
置)、31cはDMAコントローラ、31dはホスト・
アダプタ、71c〜71dはI/Oコントローラで、各
部はホストバス31eに接続されている。23はフロッ
ピ−ディスクドライブであり、I/Oコントローラ71
cに接続されている。41は操作部、51は表示装置、
61はプリンタであり、それぞれI/Oコントローラ7
1dに接続されている。ホストシステム31とI/Oコ
ントローラ71a〜71b間はSCSIインタフェ−ス
で結合され、I/Oコントローラ71a〜71bと各ド
ライブ21,22間は例えばESDIインタフェ−ス
(Enhanced Small Device Interface)で結合されてい
る。このシステムでは光ディスクドライブ21、ハード
ディスクドライブ22をホストバス31eから切離し、
ホストバスとは別にSCSIバス72を設け、該SCS
Iバスに各ドライブ用のI/Oコントローラ71a〜7
1bを接続し、I/Oコントローラ71a,71bによ
りドライブ21,22を制御するようにしてホストバス
の負担を軽減している。
【0021】光ディスクの第1の実施例 ・構成 図4は可換記録媒体である光ディスクにおけるアクセス
可領域の構成図である。尚、区画は1つしか示していな
いが、複数の区画を設けることができる。11′は光デ
ィスクのアクセス可領域、101は各社のパソコンでア
クセスできる共用データ(FAT、デイレクトリ、ファ
イル)を記憶する共用データ記憶領域(第1領域)であ
り、各パソコンで共用されるファイルを記憶するファイ
ル領域及び各パソコンにより共用され、前記ファイルを
管理するファイル管理情報(FAT1,2、ディレクト
リ)を記憶するファイル管理情報領域を有している。1
02は第1領域に記録されているデータを管理する論理
フォーマット情報を複数種記録する第2領域である。論
理フォーマット情報は、パソコンが共用ファイル管理情
報を利用して共用ファイルにアクセスするために必要な
情報(BPBテーブル)と、BPBテーブルの位置を示
す区画管理テーブルを含んでいる。第2領域102のL
BN2にはA社パソコンに対応するようにA社の区画管
理テーブル102aが設けられている。この区画管理テ
ーブル102aにはBPBテーブル102a′の位置情
報(LBN=512)が記入され、BPBテーブル10
2a′には第1領域101の先頭位置(LBN=51
6)を示すアドレス情報(予約セクタ数、セクタ長)A
Daが含まれている。
可領域の構成図である。尚、区画は1つしか示していな
いが、複数の区画を設けることができる。11′は光デ
ィスクのアクセス可領域、101は各社のパソコンでア
クセスできる共用データ(FAT、デイレクトリ、ファ
イル)を記憶する共用データ記憶領域(第1領域)であ
り、各パソコンで共用されるファイルを記憶するファイ
ル領域及び各パソコンにより共用され、前記ファイルを
管理するファイル管理情報(FAT1,2、ディレクト
リ)を記憶するファイル管理情報領域を有している。1
02は第1領域に記録されているデータを管理する論理
フォーマット情報を複数種記録する第2領域である。論
理フォーマット情報は、パソコンが共用ファイル管理情
報を利用して共用ファイルにアクセスするために必要な
情報(BPBテーブル)と、BPBテーブルの位置を示
す区画管理テーブルを含んでいる。第2領域102のL
BN2にはA社パソコンに対応するようにA社の区画管
理テーブル102aが設けられている。この区画管理テ
ーブル102aにはBPBテーブル102a′の位置情
報(LBN=512)が記入され、BPBテーブル10
2a′には第1領域101の先頭位置(LBN=51
6)を示すアドレス情報(予約セクタ数、セクタ長)A
Daが含まれている。
【0022】すなわち、BPBテーブル102a′には
図5(a)に示す情報、 セクタ長SS=2048バイト、 クラスタ長SC=2セクタ、 予約セクタ数RS=1セクタ、 FATの数FN=2、 ルートデイレクトリのエントリー数RDE=1024、 論理ボリューム内の全セクタ数TS=61816、 メディアディスクリプタ=FA、 1FAT当りのセクタ数=32セクタ 等が記述されている。アドレス情報(予約セクタ数、セ
クタ長)を用いると、第1領域101の先頭位置(第1
FATの先頭位置)は次式 FAT先頭位置=BPBテーブル位置+予約セクタ数・セクタ長/512 ・・・(1) により求まる。従って、上式にセクタ長=2048、予
約セクタ数=1を代入するとFAT先頭位置=516が
得られる。
図5(a)に示す情報、 セクタ長SS=2048バイト、 クラスタ長SC=2セクタ、 予約セクタ数RS=1セクタ、 FATの数FN=2、 ルートデイレクトリのエントリー数RDE=1024、 論理ボリューム内の全セクタ数TS=61816、 メディアディスクリプタ=FA、 1FAT当りのセクタ数=32セクタ 等が記述されている。アドレス情報(予約セクタ数、セ
クタ長)を用いると、第1領域101の先頭位置(第1
FATの先頭位置)は次式 FAT先頭位置=BPBテーブル位置+予約セクタ数・セクタ長/512 ・・・(1) により求まる。従って、上式にセクタ長=2048、予
約セクタ数=1を代入するとFAT先頭位置=516が
得られる。
【0023】第2領域102のLBN1にはB社パソコ
ンに対応するようにB社の区画管理テーブル102bが
設けられている。この区画管理テーブル102bにはB
PBテーブル102b′の位置情報(LBN=514)
が記入され、BPBテーブル102b′には第1領域1
01の先頭位置(LBN=516)を示すアドレス情報
(予約セクタ数、セクタ長)ADbが含まれている。す
なわち、BPBテーブル102b′には図5(b)に示す
情報、 セクタ長SS=1024バイト、 クラスタ長SC=4セクタ、 予約セクタ数RS=1セクタ、 FATの数FN=2、 ルートデイレクトリのエントリー数RDE=1024、 論理ボリューム内の全セクタ数TS=123631、 メディアディスクリプタ=FA、 1FAT当りのセクタ数=64セクタ 等が記述されている。アドレス情報(予約セクタ数、セ
クタ長)を用いると、第1領域101の先頭位置(第1
FATの先頭位置)は(1)式より、FAT先頭位置=5
16が得られる。
ンに対応するようにB社の区画管理テーブル102bが
設けられている。この区画管理テーブル102bにはB
PBテーブル102b′の位置情報(LBN=514)
が記入され、BPBテーブル102b′には第1領域1
01の先頭位置(LBN=516)を示すアドレス情報
(予約セクタ数、セクタ長)ADbが含まれている。す
なわち、BPBテーブル102b′には図5(b)に示す
情報、 セクタ長SS=1024バイト、 クラスタ長SC=4セクタ、 予約セクタ数RS=1セクタ、 FATの数FN=2、 ルートデイレクトリのエントリー数RDE=1024、 論理ボリューム内の全セクタ数TS=123631、 メディアディスクリプタ=FA、 1FAT当りのセクタ数=64セクタ 等が記述されている。アドレス情報(予約セクタ数、セ
クタ長)を用いると、第1領域101の先頭位置(第1
FATの先頭位置)は(1)式より、FAT先頭位置=5
16が得られる。
【0024】第2領域102のLBN0にはC社パソコ
ンに対応するようにC社の区画管理テーブル102cが
設けられている。この区画管理テーブル102cにはB
PBテーブル102c′の位置情報(LBN=515)
が記入され、BPB102c′には第1領域101の先
頭位置(LBN=516)を示すアドレス情報(予約セ
クタ数、セクタ長)ADcが含まれている。すなわち、
BPBテーブル102c′には図5(c)に示す情報、 セクタ長SS=512バイト、 クラスタ長SC=8セクタ、 予約セクタ数RS=1セクタ、 FATの数FN=2、 ルートデイレクトリのエントリー数RDE=1024、 論理ボリューム内の全セクタ数TS=247261、 メディアディスクリプタ=FA、 1FAT当りのセクタ数=128セクタ 等が記述されている。アドレス情報(予約セクタ数、セ
クタ長)を用いると、第1領域101の先頭位置(第1
FATの先頭位置)は(1)式より、FAT先頭位置=5
16が得られる。各社パソコンの区画管理テーブル10
2a〜102cはディスク挿入時に各社パソコンが最初
に読み込む位置(既知)に予め記録されている。
ンに対応するようにC社の区画管理テーブル102cが
設けられている。この区画管理テーブル102cにはB
PBテーブル102c′の位置情報(LBN=515)
が記入され、BPB102c′には第1領域101の先
頭位置(LBN=516)を示すアドレス情報(予約セ
クタ数、セクタ長)ADcが含まれている。すなわち、
BPBテーブル102c′には図5(c)に示す情報、 セクタ長SS=512バイト、 クラスタ長SC=8セクタ、 予約セクタ数RS=1セクタ、 FATの数FN=2、 ルートデイレクトリのエントリー数RDE=1024、 論理ボリューム内の全セクタ数TS=247261、 メディアディスクリプタ=FA、 1FAT当りのセクタ数=128セクタ 等が記述されている。アドレス情報(予約セクタ数、セ
クタ長)を用いると、第1領域101の先頭位置(第1
FATの先頭位置)は(1)式より、FAT先頭位置=5
16が得られる。各社パソコンの区画管理テーブル10
2a〜102cはディスク挿入時に各社パソコンが最初
に読み込む位置(既知)に予め記録されている。
【0025】・ファイルアクセス制御 それぞれの会社のパソコンがファイルを読む時には、以
下のようにしてファイルアクセスを行なう。 A社パソコンの場合 光ディスクをA社パソコンの光ディスクドライブ21
(図2,図3)に挿入すると、A社パソコンのホストシ
ステム31はLBN2に区画管理テーブルが存在してい
ると認識しているから、該LBN2より自動的に区画管
理テーブル102aを読み取る。区画管理テーブル10
2aにはA社のBPBテーブルの位置(LBN512)
が記入されているから、ホストシステムはLBN512
よりA社のBPBテーブル102a′を読み取る。つい
で、BPBテーブル102a′に含まれるアドレス情報
(予約セクタ数、セクタ長)ADaより第1領域101
がLBN516から始まることを認識する。以後、ホス
トシステムはFAT情報及びディレクトリ情報を用いて
指示されたファイルを第1領域より読み取り、あるいは
第1領域に書き込む。又、システム動作中に、別の区画
のファイルアクセスが指示されると、ホストシステムは
区画管理情報102aを参照して該区画のBPBテーブ
ルの位置を把握し、該BPBテーブルを参照して指定さ
れた区画のファイルにアクセスする。
下のようにしてファイルアクセスを行なう。 A社パソコンの場合 光ディスクをA社パソコンの光ディスクドライブ21
(図2,図3)に挿入すると、A社パソコンのホストシ
ステム31はLBN2に区画管理テーブルが存在してい
ると認識しているから、該LBN2より自動的に区画管
理テーブル102aを読み取る。区画管理テーブル10
2aにはA社のBPBテーブルの位置(LBN512)
が記入されているから、ホストシステムはLBN512
よりA社のBPBテーブル102a′を読み取る。つい
で、BPBテーブル102a′に含まれるアドレス情報
(予約セクタ数、セクタ長)ADaより第1領域101
がLBN516から始まることを認識する。以後、ホス
トシステムはFAT情報及びディレクトリ情報を用いて
指示されたファイルを第1領域より読み取り、あるいは
第1領域に書き込む。又、システム動作中に、別の区画
のファイルアクセスが指示されると、ホストシステムは
区画管理情報102aを参照して該区画のBPBテーブ
ルの位置を把握し、該BPBテーブルを参照して指定さ
れた区画のファイルにアクセスする。
【0026】B社パソコンの場合 光ディスクをB社パソコンの光ディスクドライブ21
(図2,図3)に挿入すると、B社パソコンのホストシ
ステム31はLBN1に区画管理テーブルが存在してい
ると認識しているから、該LBN1より区画管理テーブ
ル102bを読み取る。区画管理テーブル102bには
B社のBPBテーブル記録位置(LBN514)が記入
されているから、ホストシステムはLBN514よりB
社のBPBテーブル102b′を読み取る。ついで、B
PBテーブル102′に含まれるアドレス情報(予約セ
クタ数、セクタ長)ADbより第1領域101がLBN
516から始まることを認識する。以後、ホストシステ
ムはFAT情報及びディレクトリ情報を用いて指示され
たファイルを第1領域より読み取り、あるいは第1領域
に書き込む。又、システム動作中に、別の区画のファイ
ルアクセスが指示されると、ホストシステムは区画管理
テーブル102bを参照して該区画のBPBテーブルの
位置を把握し、該BPBテーブルを参照して指定された
区画のファイルにアクセスする。
(図2,図3)に挿入すると、B社パソコンのホストシ
ステム31はLBN1に区画管理テーブルが存在してい
ると認識しているから、該LBN1より区画管理テーブ
ル102bを読み取る。区画管理テーブル102bには
B社のBPBテーブル記録位置(LBN514)が記入
されているから、ホストシステムはLBN514よりB
社のBPBテーブル102b′を読み取る。ついで、B
PBテーブル102′に含まれるアドレス情報(予約セ
クタ数、セクタ長)ADbより第1領域101がLBN
516から始まることを認識する。以後、ホストシステ
ムはFAT情報及びディレクトリ情報を用いて指示され
たファイルを第1領域より読み取り、あるいは第1領域
に書き込む。又、システム動作中に、別の区画のファイ
ルアクセスが指示されると、ホストシステムは区画管理
テーブル102bを参照して該区画のBPBテーブルの
位置を把握し、該BPBテーブルを参照して指定された
区画のファイルにアクセスする。
【0027】C社パソコンの場合 光ディスクをC社パソコンの光ディスクドライブ21
(図2,図3)に挿入すると、C社パソコンのホストシ
ステム31はLBN0に区画管理テーブルが存在してい
ると認識しているから、該LBN0より区画管理テーブ
ル102cを読み取る。区画管理テーブル102cには
C社のBPBテーブルの記録位置(LBN515)が記
入されているから、ホストシステムLBN515よりC
社のBPBテーブル102c′を読み取る。ついで、B
PBテーブル102c′に含まれるアドレス情報ADc
より第1領域101がLBN516から始まることを認
識する。以後、ホストシステムはFAT情報及びディレ
クトリ情報を用いて指示されたファイルを第1領域より
読み取り、あるいは第1領域に書き込む。又、システム
動作中に、別の区画のファイルアクセスが指示される
と、ホストシステムは区画管理テーブル102cを参照
して該区画のBPBテーブルの位置を把握し、該BPB
テーブルを参照して指定された区画のファイルにアクセ
スする。以上のようにすれば、1枚の光ディスクを複数
種のコンピュ−タ機器で共通に使用することができ、し
かも、光ディスクに記録されているデータを複数種のコ
ンピュ−タ機器で共通に利用することができる。
(図2,図3)に挿入すると、C社パソコンのホストシ
ステム31はLBN0に区画管理テーブルが存在してい
ると認識しているから、該LBN0より区画管理テーブ
ル102cを読み取る。区画管理テーブル102cには
C社のBPBテーブルの記録位置(LBN515)が記
入されているから、ホストシステムLBN515よりC
社のBPBテーブル102c′を読み取る。ついで、B
PBテーブル102c′に含まれるアドレス情報ADc
より第1領域101がLBN516から始まることを認
識する。以後、ホストシステムはFAT情報及びディレ
クトリ情報を用いて指示されたファイルを第1領域より
読み取り、あるいは第1領域に書き込む。又、システム
動作中に、別の区画のファイルアクセスが指示される
と、ホストシステムは区画管理テーブル102cを参照
して該区画のBPBテーブルの位置を把握し、該BPB
テーブルを参照して指定された区画のファイルにアクセ
スする。以上のようにすれば、1枚の光ディスクを複数
種のコンピュ−タ機器で共通に使用することができ、し
かも、光ディスクに記録されているデータを複数種のコ
ンピュ−タ機器で共通に利用することができる。
【0028】・変形例 図4では各社パソコンに対応させて区画管理テーブル1
02a,102b,102cが設けられている場合であ
るが、図6に示すように、区画管理テーブルが存在しな
い場合がある(C社の区画管理テーブルが存在しな
い)。図6において、11′は光ディスクのアクセス可
領域、101は各社のパソコンでアクセスできる共用デ
ータ(FAT、デイレクトリ、ファイル)を記憶する共
用データ記憶領域(第1領域)であり、各パソコンで共
用されるファイルを記憶するファイル領域及び各パソコ
ンにより共用され、前記ファイルを管理するファイル管
理情報(FAT1,2、ディレクトリ)を記憶するファ
イル管理情報領域を有している。102は第1領域に記
録されているデータを管理する論理フォーマット情報を
複数種記録する第2領域である。第2領域102のLB
N1にはA社パソコンに対応するようにA社の区画管理
テーブル102aが設けられている。この区画管理テー
ブル102aにはBPBテーブルの位置情報(LBN=
512)が記入され、BPBテーブル102a′には第
1領域101の先頭位置(LBN=516)を示すアド
レス情報(予約セクタ数、セクタ長)ADaが含まれて
いる。
02a,102b,102cが設けられている場合であ
るが、図6に示すように、区画管理テーブルが存在しな
い場合がある(C社の区画管理テーブルが存在しな
い)。図6において、11′は光ディスクのアクセス可
領域、101は各社のパソコンでアクセスできる共用デ
ータ(FAT、デイレクトリ、ファイル)を記憶する共
用データ記憶領域(第1領域)であり、各パソコンで共
用されるファイルを記憶するファイル領域及び各パソコ
ンにより共用され、前記ファイルを管理するファイル管
理情報(FAT1,2、ディレクトリ)を記憶するファ
イル管理情報領域を有している。102は第1領域に記
録されているデータを管理する論理フォーマット情報を
複数種記録する第2領域である。第2領域102のLB
N1にはA社パソコンに対応するようにA社の区画管理
テーブル102aが設けられている。この区画管理テー
ブル102aにはBPBテーブルの位置情報(LBN=
512)が記入され、BPBテーブル102a′には第
1領域101の先頭位置(LBN=516)を示すアド
レス情報(予約セクタ数、セクタ長)ADaが含まれて
いる。
【0029】すなわち、BPBテーブル102a′には
図7(a)に示す情報、 セクタ長SS=2048バイト、 クラスタ長SC=2セクタ、 予約セクタ数RS=1セクタ、 FATの数FN=2、 ルートデイレクトリのエントリー数RDE=1024、 論理ボリューム内の全セクタ数TS=61816、 メディアディスクリプタ=FA、 1FAT当りのセクタ数=32セクタ 等が記述されている。アドレス情報(予約セクタ数、セ
クタ長)を用いると、第1領域101の先頭位置(第1
FATの先頭位置)は(1)式よりFAT先頭位置=51
6が得られる。
図7(a)に示す情報、 セクタ長SS=2048バイト、 クラスタ長SC=2セクタ、 予約セクタ数RS=1セクタ、 FATの数FN=2、 ルートデイレクトリのエントリー数RDE=1024、 論理ボリューム内の全セクタ数TS=61816、 メディアディスクリプタ=FA、 1FAT当りのセクタ数=32セクタ 等が記述されている。アドレス情報(予約セクタ数、セ
クタ長)を用いると、第1領域101の先頭位置(第1
FATの先頭位置)は(1)式よりFAT先頭位置=51
6が得られる。
【0030】第2領域102のLBN0にはB社パソコ
ンに対応するようにB社の区画管理テーブル102bが
設けられている。この区画管理テーブル102bにはB
PBテーブルの位置情報(LBN=515)が記入さ
れ、BPBテーブル102b′には第1領域101の先
頭位置(LBN=516)を示すアドレス情報ADbが
含まれている。すなわち、BPBテーブル102b′に
は図7(b)に示す情報、 セクタ長SS=512バイト、 クラスタ長SC=8セクタ、 予約セクタ数RS=1セクタ、 FATの数FN=2、 ルートデイレクトリのエントリー数RDE=1024、 論理ボリューム内の全セクタ数TS=247261、 メディアディスクリプタ=FA、 1FAT当りのセクタ数=128セクタ 等が記述されている。アドレス情報(予約セクタ数、セ
クタ長)を用いると、第1領域101の先頭位置(第1
FATの先頭位置)は(1)式より、FAT先頭位置=5
16が得られる。
ンに対応するようにB社の区画管理テーブル102bが
設けられている。この区画管理テーブル102bにはB
PBテーブルの位置情報(LBN=515)が記入さ
れ、BPBテーブル102b′には第1領域101の先
頭位置(LBN=516)を示すアドレス情報ADbが
含まれている。すなわち、BPBテーブル102b′に
は図7(b)に示す情報、 セクタ長SS=512バイト、 クラスタ長SC=8セクタ、 予約セクタ数RS=1セクタ、 FATの数FN=2、 ルートデイレクトリのエントリー数RDE=1024、 論理ボリューム内の全セクタ数TS=247261、 メディアディスクリプタ=FA、 1FAT当りのセクタ数=128セクタ 等が記述されている。アドレス情報(予約セクタ数、セ
クタ長)を用いると、第1領域101の先頭位置(第1
FATの先頭位置)は(1)式より、FAT先頭位置=5
16が得られる。
【0031】第2領域102のLBN0には更にC社の
パソコンに対応するようにC社のBPBテーブル102
c′が設けられ、このBPBテーブル102c′には共
用データ領域101の先頭位置(LBN=516)を示
すアドレス情報ADcが含まれている。すなわち、BP
Bテーブル102c′には図7(c)に示す情報、 セクタ長SS=512バイト、 クラスタ長SC=8セクタ、 予約セクタ数RS=516セクタ、 FATの数FN=2、 ルートデイレクトリのエントリー数RDE=1024、 論理ボリューム内の全セクタ数TS=247776、 メディアディスクリプタ=FA、 1FAT当りのセクタ数=128セクタ 等が記述されている。アドレス情報(予約セクタ数、セ
クタ長)を用いると、第1領域101の先頭位置(第1
FATの先頭位置)は(1)式より、FAT先頭位置=5
16が得られる。
パソコンに対応するようにC社のBPBテーブル102
c′が設けられ、このBPBテーブル102c′には共
用データ領域101の先頭位置(LBN=516)を示
すアドレス情報ADcが含まれている。すなわち、BP
Bテーブル102c′には図7(c)に示す情報、 セクタ長SS=512バイト、 クラスタ長SC=8セクタ、 予約セクタ数RS=516セクタ、 FATの数FN=2、 ルートデイレクトリのエントリー数RDE=1024、 論理ボリューム内の全セクタ数TS=247776、 メディアディスクリプタ=FA、 1FAT当りのセクタ数=128セクタ 等が記述されている。アドレス情報(予約セクタ数、セ
クタ長)を用いると、第1領域101の先頭位置(第1
FATの先頭位置)は(1)式より、FAT先頭位置=5
16が得られる。
【0032】尚、C社のBPBテーブル102c′はデ
ィスク挿入時にC社パソコンが最初に読み込む位置(既
知)に予め記録されている。又、LBN0のB社とC社
の情報はお互いに重ならない位置に設けている。このた
め、LBN0にB社とC社の情報を持つことができる。
例えば、C社パソコンはLBN0の第0バイト〜第mバ
イトにBPBテーブルが記録されているものとみなして
該位置からBPBテーブルを読み取り、B社パソコンは
第nバイト(n>m)以降に区画管理テーブルが記憶さ
れているものとして該位置から区画管理テーブルを読み
取る。A社、B社のパソコンは図4の場合と同様にファ
イルアクセスを行なうことができる。又、C社パソコン
の場合は、光ディスクをC社パソコンの光ディスクドラ
イブに挿入すると、ホストシステムはLBN0にBPB
テーブルが存在していると認識しているから、該LBN
0よりBPBテーブル102c′を読み取る。ついで、
BPB102c′に含まれるアドレス情報ADcより第
1領域101がLBN516から始まることを認識す
る。以後、ホストシステムはFAT情報及びディレクト
リ情報を用いて指示されたファイルを第1領域より読み
取り、あるいは第1領域に書き込む。
ィスク挿入時にC社パソコンが最初に読み込む位置(既
知)に予め記録されている。又、LBN0のB社とC社
の情報はお互いに重ならない位置に設けている。このた
め、LBN0にB社とC社の情報を持つことができる。
例えば、C社パソコンはLBN0の第0バイト〜第mバ
イトにBPBテーブルが記録されているものとみなして
該位置からBPBテーブルを読み取り、B社パソコンは
第nバイト(n>m)以降に区画管理テーブルが記憶さ
れているものとして該位置から区画管理テーブルを読み
取る。A社、B社のパソコンは図4の場合と同様にファ
イルアクセスを行なうことができる。又、C社パソコン
の場合は、光ディスクをC社パソコンの光ディスクドラ
イブに挿入すると、ホストシステムはLBN0にBPB
テーブルが存在していると認識しているから、該LBN
0よりBPBテーブル102c′を読み取る。ついで、
BPB102c′に含まれるアドレス情報ADcより第
1領域101がLBN516から始まることを認識す
る。以後、ホストシステムはFAT情報及びディレクト
リ情報を用いて指示されたファイルを第1領域より読み
取り、あるいは第1領域に書き込む。
【0033】光ディスクの第2の実施例 ・構成 図8は可換記録媒体である光ディスクにおけるアクセス
可領域の第2実施例構成図である。尚、この実施例では
後述する機種・論理フォーマット対応テーブルに登録し
てある機種のコンピュータ機器のみ(1台に限らない)
が光ディスクを利用することができる。11′は光ディ
スクのアクセス可領域、101は各社のパソコンでアク
セスできる共用データ(FAT、デイレクトリ、ファイ
ル)を記憶する共用データ記憶領域(第1領域)、10
2は第1領域に記録されているデータを管理する論理フ
ォーマット情報を複数種記録する第2領域、103は機
種・論理フォーマット対応テーブルMFTを記録する第
3領域、104はコンピュータ機器の機種を識別するた
めの機種識別プログラムMPRを記憶する第4領域であ
る。第1領域101には第1、第2の2つのFATエン
トリ、ディレクトリエントリ、ファイル領域が設けら
れ、FAT情報、ディレクトリ情報、各種ファイルが記
憶されている。
可領域の第2実施例構成図である。尚、この実施例では
後述する機種・論理フォーマット対応テーブルに登録し
てある機種のコンピュータ機器のみ(1台に限らない)
が光ディスクを利用することができる。11′は光ディ
スクのアクセス可領域、101は各社のパソコンでアク
セスできる共用データ(FAT、デイレクトリ、ファイ
ル)を記憶する共用データ記憶領域(第1領域)、10
2は第1領域に記録されているデータを管理する論理フ
ォーマット情報を複数種記録する第2領域、103は機
種・論理フォーマット対応テーブルMFTを記録する第
3領域、104はコンピュータ機器の機種を識別するた
めの機種識別プログラムMPRを記憶する第4領域であ
る。第1領域101には第1、第2の2つのFATエン
トリ、ディレクトリエントリ、ファイル領域が設けら
れ、FAT情報、ディレクトリ情報、各種ファイルが記
憶されている。
【0034】第2領域102のLBN14にはD社パソ
コンに対応するようにD社のBPBテーブル102d′
が記憶されている。D社のBPBテーブル102d′に
は図9(a)に示すように、 セクタ長SS=512バイト、 クラスタ長SC=8セクタ、 予約セクタ数RS=25セクタ、 FATの数FN=2、 ルートデイレクトリのエントリー数RDE=1024、 論理ボリューム内の全セクタ数TS=246304、 メディアディスクリプタ=FA、 1FAT当りのセクタ数=128セクタ 等が記述されている。
コンに対応するようにD社のBPBテーブル102d′
が記憶されている。D社のBPBテーブル102d′に
は図9(a)に示すように、 セクタ長SS=512バイト、 クラスタ長SC=8セクタ、 予約セクタ数RS=25セクタ、 FATの数FN=2、 ルートデイレクトリのエントリー数RDE=1024、 論理ボリューム内の全セクタ数TS=246304、 メディアディスクリプタ=FA、 1FAT当りのセクタ数=128セクタ 等が記述されている。
【0035】第2領域102のLBN15にはE社パソ
コンに対応するようにE社のBPBテーブル102e′
が記憶されている。E社のBPBテーブル102e′に
は図9(b)に示すように、 セクタ長SS=2048バイト、 クラスタ長SC=2セクタ、 予約セクタ数RS=6セクタ、 FATの数FN=2、 ルートデイレクトリのエントリー数RDE=1024、 論理ボリューム内の全セクタ数TS=61576、 メディアディスクリプタ=FA、 1FAT当りのセクタ数=32セクタ 等が記述されている。
コンに対応するようにE社のBPBテーブル102e′
が記憶されている。E社のBPBテーブル102e′に
は図9(b)に示すように、 セクタ長SS=2048バイト、 クラスタ長SC=2セクタ、 予約セクタ数RS=6セクタ、 FATの数FN=2、 ルートデイレクトリのエントリー数RDE=1024、 論理ボリューム内の全セクタ数TS=61576、 メディアディスクリプタ=FA、 1FAT当りのセクタ数=32セクタ 等が記述されている。
【0036】第2領域102のLBN17にはF社パソ
コンに対応するようにF社のBPBテーブル102f′
が記憶されている。F社のBPBテーブル102f′に
は図9(c)に示すように、 セクタ長SS=512バイト、 クラスタ長SC=8セクタ、 予約セクタ数RS=22セクタ、 FATの数FN=2、 ルートデイレクトリのエントリー数RDE=1024、 論理ボリューム内の全セクタ数TS=246304、 メディアディスクリプタ=FA、 1FAT当りのセクタ数=128セクタ 等が記述されている。
コンに対応するようにF社のBPBテーブル102f′
が記憶されている。F社のBPBテーブル102f′に
は図9(c)に示すように、 セクタ長SS=512バイト、 クラスタ長SC=8セクタ、 予約セクタ数RS=22セクタ、 FATの数FN=2、 ルートデイレクトリのエントリー数RDE=1024、 論理ボリューム内の全セクタ数TS=246304、 メディアディスクリプタ=FA、 1FAT当りのセクタ数=128セクタ 等が記述されている。
【0037】第3領域103に記憶されている機種・論
理フォーマット対応テーブルMFTには図10に示すよ
うに、パソコンの機種名に論理フォーマット名とBPB
テーブルの格納場所が対応付けされている。この機種・
論理フォーマット対応テーブルより、D社パソコンのB
PBテーブル102d′がLBN14に記録されてお
り、E社パソコンのBPBテーブル102e′がLBN
15に記録されており、同様にF社パソコンのBPBテ
ーブル102f′がLBN17に記録されていることが
示される。第4領域104にはコンピュータ機器の機種
を識別するための機種識別プログラムMPRが記憶され
ている。光ディスクがディスクドライブに挿入される
と、ホストシステムは自動的に機種識別プログラムMP
Rを読み取り、該機種識別プログラムを実行する。機種
識別プログラムMPRはパソコン本体内蔵ののROMに
記録されているパソコンの機種情報(例えば富士通 F
MR80,NEC PC9801等)を読み取り、つい
で、機種・論理フォーマット対応テーブルMFTよりパ
ソコン機種に応じたBPBテーブルの位置を識別するよ
うになっている。尚、全てのパソコンのROMには機種
を識別するための機種情報が必ず記憶されている。
理フォーマット対応テーブルMFTには図10に示すよ
うに、パソコンの機種名に論理フォーマット名とBPB
テーブルの格納場所が対応付けされている。この機種・
論理フォーマット対応テーブルより、D社パソコンのB
PBテーブル102d′がLBN14に記録されてお
り、E社パソコンのBPBテーブル102e′がLBN
15に記録されており、同様にF社パソコンのBPBテ
ーブル102f′がLBN17に記録されていることが
示される。第4領域104にはコンピュータ機器の機種
を識別するための機種識別プログラムMPRが記憶され
ている。光ディスクがディスクドライブに挿入される
と、ホストシステムは自動的に機種識別プログラムMP
Rを読み取り、該機種識別プログラムを実行する。機種
識別プログラムMPRはパソコン本体内蔵ののROMに
記録されているパソコンの機種情報(例えば富士通 F
MR80,NEC PC9801等)を読み取り、つい
で、機種・論理フォーマット対応テーブルMFTよりパ
ソコン機種に応じたBPBテーブルの位置を識別するよ
うになっている。尚、全てのパソコンのROMには機種
を識別するための機種情報が必ず記憶されている。
【0038】・各社の論理フォーマットの比較 図9(a)〜図9(c)における各社のBPBテーブル102
d′、102e′、102f′を参照すると、FATの
先頭位置は、BPBテーブルが存在するLBNに予約セ
クタを加算したものであるから、以下のように一致す
る。 D社のFAT先頭位置: LBN(14+25・1)=
LBN39 E社のFAT先頭位置: LBN(15+ 6・4)=
LBN39 F社のFAT先頭位置: LBN(17+22・1)=
LBN39 尚、E社のFAT先頭位置を算出するに際して、予約セ
クタ数6に4を乗算した理由は、E社の1セクタサイズ
がD,F社のセクタサイズの4倍であるからである。
又、FATエントリ部の大きさとルートディレクトリエ
ントリの大きさもセクタ(=512バイト)換算で計算
すると以下のように一致する。尚、1つのルートディレ
クトリエントリのサイズは図22で説明したように32
バイトである。
d′、102e′、102f′を参照すると、FATの
先頭位置は、BPBテーブルが存在するLBNに予約セ
クタを加算したものであるから、以下のように一致す
る。 D社のFAT先頭位置: LBN(14+25・1)=
LBN39 E社のFAT先頭位置: LBN(15+ 6・4)=
LBN39 F社のFAT先頭位置: LBN(17+22・1)=
LBN39 尚、E社のFAT先頭位置を算出するに際して、予約セ
クタ数6に4を乗算した理由は、E社の1セクタサイズ
がD,F社のセクタサイズの4倍であるからである。
又、FATエントリ部の大きさとルートディレクトリエ
ントリの大きさもセクタ(=512バイト)換算で計算
すると以下のように一致する。尚、1つのルートディレ
クトリエントリのサイズは図22で説明したように32
バイトである。
【0039】FATエントリ部の大きさ D社のFATの大きさ:128・1=128ブロック E社のFATの大きさ: 32・4=128ブロック F社のFATの大きさ:128・1=128ブロック ルートディレクトリエントリ部の大きさ D社のルートディレクトリエントリ部の大きさ: 1024・32(バイト)/512(バイト/セクタ)
=64ブロック E社のルートディレクトリエントリ部の大きさ: 1024・32(バイト)/512(バイト/セクタ)
=64ブロック F社のルートディレクトリエントリ部の大きさ: 1024・32(バイト)/512(バイト/セクタ)
=64ブロック
=64ブロック E社のルートディレクトリエントリ部の大きさ: 1024・32(バイト)/512(バイト/セクタ)
=64ブロック F社のルートディレクトリエントリ部の大きさ: 1024・32(バイト)/512(バイト/セクタ)
=64ブロック
【0040】更に、各社の論理フォーマットにおけるF
AT先頭位置、ルートディレクトリ先頭位置及びファイ
ル領域の先頭位置は図11に示すように一致する。ここ
で、ルートディレクトリエントリ部の先頭位置はFAT
先頭位置にFATの大きさ分(FATは第1、第2の2
つある)を加算した値であり、ファイル領域先頭位置は
ルートディレクトリエントリ部の先頭位置にルートディ
レクトリエントリ部の大きさを加算した値である。以上
より、D社、E社、F社の各論理フォーマットにより各
社パソコンは光ディスク上のFATやルートディレクト
リエントリ及びファイル領域を共通にポインティングす
ることができる。すなわち、各社のパソコンは各社の論
理フォーマットに従って、LBN39、LBN167以
降に記録されている第1、第2FATを共通に利用する
ことができ、又、LBN295以降に記録されているル
ートディレクトリを共通に利用することができ、結果的
にLBN359以降のファイル領域に同様にアクセスし
てファイルの読み書きが可能となる。
AT先頭位置、ルートディレクトリ先頭位置及びファイ
ル領域の先頭位置は図11に示すように一致する。ここ
で、ルートディレクトリエントリ部の先頭位置はFAT
先頭位置にFATの大きさ分(FATは第1、第2の2
つある)を加算した値であり、ファイル領域先頭位置は
ルートディレクトリエントリ部の先頭位置にルートディ
レクトリエントリ部の大きさを加算した値である。以上
より、D社、E社、F社の各論理フォーマットにより各
社パソコンは光ディスク上のFATやルートディレクト
リエントリ及びファイル領域を共通にポインティングす
ることができる。すなわち、各社のパソコンは各社の論
理フォーマットに従って、LBN39、LBN167以
降に記録されている第1、第2FATを共通に利用する
ことができ、又、LBN295以降に記録されているル
ートディレクトリを共通に利用することができ、結果的
にLBN359以降のファイル領域に同様にアクセスし
てファイルの読み書きが可能となる。
【0041】・ファイルアクセス制御 図12はディスクアクセス時の処理の流れ図であり、点
線枠内は機種識別プログラムMPRが実行する部分であ
る。光ディスクをパソコンの光ディスクドライブ21
(図2、図3)に挿入すると(ステップ201)、ホス
トシステム31のプロセッサ31aはLBN0より機種
識別プログラムMPRを読み取って主記憶装置31bに
記憶する(202)。しかる後、プロセッサは機種識別
プログラムMPRを実行する(ステップ203)。すな
わち、プロセッサは機種識別プログラムに基づいてパソ
コンのROM(図示せず)に記録されているパソコンの
機種情報を読み取り(ステップ204)、ついで、LB
N10に記録されている機種・論理フォーマット対応テ
ーブルMFTを参照し、読み取った機種名が該テーブル
に登録されているか判別する(ステップ205)。登録
されていなければ、表示装置51に「ディスクに登録さ
れていない論理フォーマットです」というメッセージを
表示し(ステップ206)、処理を終了して別の光ディ
スクの挿入を待つ。
線枠内は機種識別プログラムMPRが実行する部分であ
る。光ディスクをパソコンの光ディスクドライブ21
(図2、図3)に挿入すると(ステップ201)、ホス
トシステム31のプロセッサ31aはLBN0より機種
識別プログラムMPRを読み取って主記憶装置31bに
記憶する(202)。しかる後、プロセッサは機種識別
プログラムMPRを実行する(ステップ203)。すな
わち、プロセッサは機種識別プログラムに基づいてパソ
コンのROM(図示せず)に記録されているパソコンの
機種情報を読み取り(ステップ204)、ついで、LB
N10に記録されている機種・論理フォーマット対応テ
ーブルMFTを参照し、読み取った機種名が該テーブル
に登録されているか判別する(ステップ205)。登録
されていなければ、表示装置51に「ディスクに登録さ
れていない論理フォーマットです」というメッセージを
表示し(ステップ206)、処理を終了して別の光ディ
スクの挿入を待つ。
【0042】一方、機種名が機種・論理フォーマット対
応テーブルMFTに登録されている場合には、該テーブ
ルよりBPBテーブルの位置を読み取る(ステップ20
7)。例えば、D社パソコンの場合にはBPBテーブル
102d′の位置としてLBN14が読み取られ、E社
パソコンの場合にはBPBテーブル102e′の位置と
してLBN15が読み取られ、F社パソコンの場合には
BPBテーブル102f′の位置としてLBN17が読
み取られる。しかる後、所定のBPBテーブルを読み取
る(ステップ208)。以後、該BPBテーブル及び第
1領域101に記録されているFAT、ルートディレク
トリを用いてファイル領域にアクセスして指定されたフ
ァイルの読み書きを行う(ステップ209)。以上のよ
うにすれば、機種・論理フォーマット対応テーブルMF
Tに記憶されている複数のパソコンで1枚の光ディスク
を共通に使用することができ、しかも、光ディスクに登
録されているデータを共通に利用することができる。
応テーブルMFTに登録されている場合には、該テーブ
ルよりBPBテーブルの位置を読み取る(ステップ20
7)。例えば、D社パソコンの場合にはBPBテーブル
102d′の位置としてLBN14が読み取られ、E社
パソコンの場合にはBPBテーブル102e′の位置と
してLBN15が読み取られ、F社パソコンの場合には
BPBテーブル102f′の位置としてLBN17が読
み取られる。しかる後、所定のBPBテーブルを読み取
る(ステップ208)。以後、該BPBテーブル及び第
1領域101に記録されているFAT、ルートディレク
トリを用いてファイル領域にアクセスして指定されたフ
ァイルの読み書きを行う(ステップ209)。以上のよ
うにすれば、機種・論理フォーマット対応テーブルMF
Tに記憶されている複数のパソコンで1枚の光ディスク
を共通に使用することができ、しかも、光ディスクに登
録されているデータを共通に利用することができる。
【0043】以上では、機種名が機種・論理フォーマッ
ト対応テーブルMFTに登録されていない場合、所定の
メッセージを表示し(ステップ206)、しかる後、フ
ァイルアクセス処理を終了したが、機種登録の処理を実
行するように構成することもできる。かかる場合には、
図13に示すように可換記録媒体の第5領域105に機
種・論理フォーマット対応テーブルの登録プログラムC
PRを記録しておく。図14は登録プログラムCPRに
よる登録処理の流れ図である。尚、点線枠内は機種識別
プログラムMPRの処理である。図12のステップ20
6の後で機種を登録するか否かのメッセージを表示装置
51に表示する(ステップ210)。このメッセージに
応答して登録不要が入力されるとファイルアクセス処理
を終了する(ステップ211)。しかし、登録要が入力
されると登録プログラムCPRを光ディスクより読み取
り、該登録プログラムを起動する(ステップ212)。
ト対応テーブルMFTに登録されていない場合、所定の
メッセージを表示し(ステップ206)、しかる後、フ
ァイルアクセス処理を終了したが、機種登録の処理を実
行するように構成することもできる。かかる場合には、
図13に示すように可換記録媒体の第5領域105に機
種・論理フォーマット対応テーブルの登録プログラムC
PRを記録しておく。図14は登録プログラムCPRに
よる登録処理の流れ図である。尚、点線枠内は機種識別
プログラムMPRの処理である。図12のステップ20
6の後で機種を登録するか否かのメッセージを表示装置
51に表示する(ステップ210)。このメッセージに
応答して登録不要が入力されるとファイルアクセス処理
を終了する(ステップ211)。しかし、登録要が入力
されると登録プログラムCPRを光ディスクより読み取
り、該登録プログラムを起動する(ステップ212)。
【0044】以後、プロセッサ31aは登録プログラム
CPRに基づいて入力案内メッセージを順次表示装置5
1に表示し(ステップ301)、ユーザは該案内メッセ
ージに従って機種名(G社のパソコンとする)や論理フ
ォーマット名、BPB情報を入力する(ステップ30
2)。尚、予約セクタ数はシステム側で決定する。つい
で、G社の論理フォーマット情報に基づいてFATエン
トリ部の先頭位置(LBN39)、ディレクトリエント
リ部の先頭位置(LBN295)、ファイル領域の先頭
位置(LBN359)が得られるように、BPBテーブ
ル格納位置と予約セクタ数を決定する(ステップ30
3)。BPBテーブル格納位置、予約セクタ数が求まれ
ば、プロセッサは機種・論理フォーマット対応テーブル
MFTに新たにG社の機種名・論理フォーマット名・B
PBテーブル位置の対応を追加し、かつ、BPBテーブ
ル格納位置にG社のBPBテーブルを格納し(ステップ
304)、登録処理を終了する。これにより、G社パソ
コンは光ディスクを利用することができるようになる。
CPRに基づいて入力案内メッセージを順次表示装置5
1に表示し(ステップ301)、ユーザは該案内メッセ
ージに従って機種名(G社のパソコンとする)や論理フ
ォーマット名、BPB情報を入力する(ステップ30
2)。尚、予約セクタ数はシステム側で決定する。つい
で、G社の論理フォーマット情報に基づいてFATエン
トリ部の先頭位置(LBN39)、ディレクトリエント
リ部の先頭位置(LBN295)、ファイル領域の先頭
位置(LBN359)が得られるように、BPBテーブ
ル格納位置と予約セクタ数を決定する(ステップ30
3)。BPBテーブル格納位置、予約セクタ数が求まれ
ば、プロセッサは機種・論理フォーマット対応テーブル
MFTに新たにG社の機種名・論理フォーマット名・B
PBテーブル位置の対応を追加し、かつ、BPBテーブ
ル格納位置にG社のBPBテーブルを格納し(ステップ
304)、登録処理を終了する。これにより、G社パソ
コンは光ディスクを利用することができるようになる。
【0045】・変形例 第1変形例 以上では、論理フォーマット情報としてBPBテーブル
のみを記録した場合であるが、論理フォーマット情報と
して区画管理テーブルとBPBテーブルの両方を記録す
るように構成することもできる。図15は論理フォーマ
ット情報として区画管理テーブルとBPBテーブルの両
方を光ディスクに記録する場合の光ディスクの構成図で
あり、複数の区画(第1、第2区画・・・)を備えてい
る。11′は光ディスクのアクセス可領域、1011,
1012・・・は第1、第2区画・・・の共用データ
(FAT、デイレクトリ、ファイル)を記憶する第1領
域、102は第1領域1011,1012・・・に記録さ
れているデータを管理する論理フォーマット情報を記録
する第2領域、103は機種・論理フォーマット対応テ
ーブルMFTを記録する第3領域、104はコンピュー
タ機器の機種を識別するための機種識別プログラムMP
Rを記憶する第4領域である。
のみを記録した場合であるが、論理フォーマット情報と
して区画管理テーブルとBPBテーブルの両方を記録す
るように構成することもできる。図15は論理フォーマ
ット情報として区画管理テーブルとBPBテーブルの両
方を光ディスクに記録する場合の光ディスクの構成図で
あり、複数の区画(第1、第2区画・・・)を備えてい
る。11′は光ディスクのアクセス可領域、1011,
1012・・・は第1、第2区画・・・の共用データ
(FAT、デイレクトリ、ファイル)を記憶する第1領
域、102は第1領域1011,1012・・・に記録さ
れているデータを管理する論理フォーマット情報を記録
する第2領域、103は機種・論理フォーマット対応テ
ーブルMFTを記録する第3領域、104はコンピュー
タ機器の機種を識別するための機種識別プログラムMP
Rを記憶する第4領域である。
【0046】第1領域1011,1012・・・にはそれ
ぞれ第1、第2区画・・・のFATエントリ(FAT
1,FAT2)、ディレクトリエントリ、ファイル領域
が設けられ、第1、第2FAT情報、ディレクトリ情
報、各種ファイルが記憶されている。第2領域102に
は各社の区画管理テーブル102d,102e,102
fと各社の第1、第2区画のBPBテーブル102
d′,102e′,102f′;102d″,102
e″,102f″が記憶されている。区画管理テーブル
102d〜102fには図20で示すように各区画の先
頭セクタ(BPBテーブル位置)が含まれている。第
1、第2区画のBPBテーブル102d′〜102
f′,102d″〜102f″は第1、第2区画の開始
に設けられている。尚、第1区画のBPBテーブル10
2d′〜102f′の内容は図9と同じである。
ぞれ第1、第2区画・・・のFATエントリ(FAT
1,FAT2)、ディレクトリエントリ、ファイル領域
が設けられ、第1、第2FAT情報、ディレクトリ情
報、各種ファイルが記憶されている。第2領域102に
は各社の区画管理テーブル102d,102e,102
fと各社の第1、第2区画のBPBテーブル102
d′,102e′,102f′;102d″,102
e″,102f″が記憶されている。区画管理テーブル
102d〜102fには図20で示すように各区画の先
頭セクタ(BPBテーブル位置)が含まれている。第
1、第2区画のBPBテーブル102d′〜102
f′,102d″〜102f″は第1、第2区画の開始
に設けられている。尚、第1区画のBPBテーブル10
2d′〜102f′の内容は図9と同じである。
【0047】第3領域103には機種・論理フォーマッ
ト対応テーブルMFT′が記憶されている。機種・論理
フォーマット対応テーブルMFT′には図16に示すよ
うに、パソコンの機種名に論理フォーマット名と区画管
理テーブルの格納場所が対応付けされており、D社パソ
コンの区画管理テーブル102dはLBN11に記録さ
れていることが、E社パソコンの区画管理テーブル10
2eはLBN12に記録されていることが、F社パソコ
ンの区画管理テーブル102fはLBN13に記録され
ていることが示される。
ト対応テーブルMFT′が記憶されている。機種・論理
フォーマット対応テーブルMFT′には図16に示すよ
うに、パソコンの機種名に論理フォーマット名と区画管
理テーブルの格納場所が対応付けされており、D社パソ
コンの区画管理テーブル102dはLBN11に記録さ
れていることが、E社パソコンの区画管理テーブル10
2eはLBN12に記録されていることが、F社パソコ
ンの区画管理テーブル102fはLBN13に記録され
ていることが示される。
【0048】光ディスクをパソコンの光ディスクドライ
ブ21(図2、図3)に挿入すると、ホストシステム3
1のプロセッサ31aはLBN0より機種識別プログラ
ムMPRを読み取って主記憶装置31bに記憶する。し
かる後、プロセッサは機種識別プログラムMPRを実行
する。プロセッサは機種識別プログラムに基づいてパソ
コンのROMに記録されているパソコンの機種情報を読
み取り、ついで、LBN10に記録されている機種・論
理フォーマット対応テーブルMFT′を参照し、読み取
った機種名が該テーブルに登録されているか判別する。
登録されていなければ、表示装置51に「ディスクに登
録されていない論理フォーマットです」というメッセー
ジを表示し、処理を終了して別の光ディスクの挿入を待
つ。一方、機種名が機種・論理フォーマット対応テーブ
ルMFTに登録されている場合には、該テーブルより区
画管理テーブルの位置を読み取る。しかる後、区画管理
テーブルより第1区画のBPBテーブルの位置を読み取
り、以後、該BPBテーブル及び第1領域101に記録
されているFAT、ルートディレクトリを用いてファイ
ル領域にアクセスして指定されたファイルの読み書きを
行う。
ブ21(図2、図3)に挿入すると、ホストシステム3
1のプロセッサ31aはLBN0より機種識別プログラ
ムMPRを読み取って主記憶装置31bに記憶する。し
かる後、プロセッサは機種識別プログラムMPRを実行
する。プロセッサは機種識別プログラムに基づいてパソ
コンのROMに記録されているパソコンの機種情報を読
み取り、ついで、LBN10に記録されている機種・論
理フォーマット対応テーブルMFT′を参照し、読み取
った機種名が該テーブルに登録されているか判別する。
登録されていなければ、表示装置51に「ディスクに登
録されていない論理フォーマットです」というメッセー
ジを表示し、処理を終了して別の光ディスクの挿入を待
つ。一方、機種名が機種・論理フォーマット対応テーブ
ルMFTに登録されている場合には、該テーブルより区
画管理テーブルの位置を読み取る。しかる後、区画管理
テーブルより第1区画のBPBテーブルの位置を読み取
り、以後、該BPBテーブル及び第1領域101に記録
されているFAT、ルートディレクトリを用いてファイ
ル領域にアクセスして指定されたファイルの読み書きを
行う。
【0049】第2変形例 以上では、光ディスクに機種識別プログラムを格納し、
該プログラムを実行してパソコンの機種を識別する場合
について説明したが、パソコン自身が機種を識別する機
能を備えている場合にはかかるプログラムを光ディスク
に記録しておく必要はない。第3変形例 又、以上では光ディスクに本発明を適用した場合につい
て説明したが、本発明は光ディスクに限るものではな
く、ICメモリ、フロッピーディスク等の持ち運び交換
可能な記憶媒体に適用できるものである。以上、本発明
を実施例により説明したが、本発明は請求の範囲に記載
した本発明の主旨に従い種々の変形が可能であり、本発
明はこれらを排除するものではない。
該プログラムを実行してパソコンの機種を識別する場合
について説明したが、パソコン自身が機種を識別する機
能を備えている場合にはかかるプログラムを光ディスク
に記録しておく必要はない。第3変形例 又、以上では光ディスクに本発明を適用した場合につい
て説明したが、本発明は光ディスクに限るものではな
く、ICメモリ、フロッピーディスク等の持ち運び交換
可能な記憶媒体に適用できるものである。以上、本発明
を実施例により説明したが、本発明は請求の範囲に記載
した本発明の主旨に従い種々の変形が可能であり、本発
明はこれらを排除するものではない。
【0050】
【発明の効果】以上本発明によれば、機種の異なる複数
のコンピュータ機器(ホストシステム)によりアクセス
されるファイルと該ファイルを管理するための機種の異
なる複数のコンピュータ機器に共通のファイル管理情報
とを第1領域に記録し、コンピュータ機器が前記第1領
域に記録されている機種共通のファイル管理情報を利用
してファイルを管理するために必要な論理フォーマット
情報をコンピュータ機器の各機種に対応させて第2領域
に記録するように構成したから、各コンピュータ機器は
第2領域より自分の機種に応じた論理フォーマット情報
を読み取り、該読み取った論理フォーマット情報に基づ
いて第1領域に記録されている機種共通のファイル管理
情報を利用してファイルの管理を行うことができる。こ
の場合、各コンピュータ機器に対応した記憶媒体上の位
置に、該コンピュータ機器の論理フォーマット情報が記
録される領域の位置情報を記録しておく。そして、記憶
媒体が装着されたとき、コンピュータ機器(パソコン)は
該記憶媒体上の自機に応じた位置より論理フォーマット
情報領域の前記位置情報を読み出し、該位置情報が示す
領域より自分に応じた論理フォーマット情報を読み取
り、該読み取った論理フォーマット情報に基づいて第1
領域に記録されている機種共通のファイル管理情報を利
用してファイルの管理を行う。あるいは、各コンピュー
タ機器に対応した記憶媒体上の位置に、該コンピュータ
機器の論理フォーマット情報を記録しておく。そして、
記憶媒体が装着されたとき、コンピュータ機器(パソコ
ン)は該記憶媒体上の自機に応じた位置より自分に応じ
た論理フォーマット情報を読み取り、該読み取った論理
フォーマット情報に基づいて第1領域に記録されている
機種共通のファイル管理情報を利用してファイルの管理
を行う。
のコンピュータ機器(ホストシステム)によりアクセス
されるファイルと該ファイルを管理するための機種の異
なる複数のコンピュータ機器に共通のファイル管理情報
とを第1領域に記録し、コンピュータ機器が前記第1領
域に記録されている機種共通のファイル管理情報を利用
してファイルを管理するために必要な論理フォーマット
情報をコンピュータ機器の各機種に対応させて第2領域
に記録するように構成したから、各コンピュータ機器は
第2領域より自分の機種に応じた論理フォーマット情報
を読み取り、該読み取った論理フォーマット情報に基づ
いて第1領域に記録されている機種共通のファイル管理
情報を利用してファイルの管理を行うことができる。こ
の場合、各コンピュータ機器に対応した記憶媒体上の位
置に、該コンピュータ機器の論理フォーマット情報が記
録される領域の位置情報を記録しておく。そして、記憶
媒体が装着されたとき、コンピュータ機器(パソコン)は
該記憶媒体上の自機に応じた位置より論理フォーマット
情報領域の前記位置情報を読み出し、該位置情報が示す
領域より自分に応じた論理フォーマット情報を読み取
り、該読み取った論理フォーマット情報に基づいて第1
領域に記録されている機種共通のファイル管理情報を利
用してファイルの管理を行う。あるいは、各コンピュー
タ機器に対応した記憶媒体上の位置に、該コンピュータ
機器の論理フォーマット情報を記録しておく。そして、
記憶媒体が装着されたとき、コンピュータ機器(パソコ
ン)は該記憶媒体上の自機に応じた位置より自分に応じ
た論理フォーマット情報を読み取り、該読み取った論理
フォーマット情報に基づいて第1領域に記録されている
機種共通のファイル管理情報を利用してファイルの管理
を行う。
【0051】以上のように構成したから、本発明によれ
ば、1枚の記憶媒体を複数種のコンピュ−タ機器(ホス
トシステム)で共通に使用することができ、しかも、該
記憶媒体に記録されているファイルを複数種のコンピュ
−タ機器で共通に利用することができる。又、本発明に
よれば、各論理フォーマット情報に第1領域に記録され
ている機種共通のファイル管理情報を読み取るために必
要なアドレス情報(予約セクタ数、セクタ長)を含ま
せ、各コンピュータ機器は該アドレス情報を用いて機種
共通のファイル管理情報を読み取るようにしたから、確
実に各コンピュータ機器は第1領域に記録されている機
種共通のファイル管理情報を利用してファイルの管理を
行うことができる。
ば、1枚の記憶媒体を複数種のコンピュ−タ機器(ホス
トシステム)で共通に使用することができ、しかも、該
記憶媒体に記録されているファイルを複数種のコンピュ
−タ機器で共通に利用することができる。又、本発明に
よれば、各論理フォーマット情報に第1領域に記録され
ている機種共通のファイル管理情報を読み取るために必
要なアドレス情報(予約セクタ数、セクタ長)を含ま
せ、各コンピュータ機器は該アドレス情報を用いて機種
共通のファイル管理情報を読み取るようにしたから、確
実に各コンピュータ機器は第1領域に記録されている機
種共通のファイル管理情報を利用してファイルの管理を
行うことができる。
【図1】本発明の原理説明図である。
【図2】システム構成図である。
【図3】システムの電気的構成図である。
【図4】本発明の光ディスクの第1実施例構成図であ
る。
る。
【図5】各社BPBテーブルの説明図である。
【図6】第1実施例の変形例説明図である。
【図7】各社BPBテーブルの説明図である。
【図8】本発明の光ディスクの第2実施例構成図であ
る。
る。
【図9】BPBテーブルの説明図である。
【図10】機種・論理フォーマット対応テーブル説明図
である。
である。
【図11】各フォーマットでの位置情報説明図である。
【図12】ファイルアクセス時のフロー図である。
【図13】登録機能を備えた光ディスクの構成図であ
る。
る。
【図14】登録処理の流れ図である。
【図15】本発明の第2実施例の変形例説明図である。
【図16】機種・論理フォーマット対応テーブル説明図
である。
である。
【図17】ROMディスクの説明図である。
【図18】光磁気ディスクの書き込み・読み取り説明図
である。
である。
【図19】光ディスクの構成説明図である。
【図20】アクセス可領域の構成図である。
【図21】区画構造の説明図である。
【図22】ディレクトリ構造説明図である。
【図23】ファイル管理説明図である。
【図24】光ディスクを記録媒体とするパソコンのファ
イルアクセスの説明図である。
イルアクセスの説明図である。
【図25】各社の論理フォーマットの説明図である。
11・・光ディスク等の可換記録媒体 101・・ファイル及びファイル管理情報を記録する第
1領域 102・・論理フォーマット情報を複数種記録する第2
領域 1021・・第1の論理フォーマット情報 1022・・第2の論理フォーマット情報 102n・・第nの論理フォーマット情報 AD1〜ADn・・アドレス情報
1領域 102・・論理フォーマット情報を複数種記録する第2
領域 1021・・第1の論理フォーマット情報 1022・・第2の論理フォーマット情報 102n・・第nの論理フォーマット情報 AD1〜ADn・・アドレス情報
Claims (11)
- 【請求項1】 記憶媒体において、 複数のホストシステムにより共用されるファイルを記録
するファイル領域と、 前記複数のホストシステムにより共用され、前記ファイ
ルを管理するファイル管理情報を記録するファイル管理
情報領域と、 各ホストシステムが前記ファイル管理情報を利用して前
記ファイルにアクセスするために必要な前記各ホストシ
ステムに対応した論理フォーマット情報を記録する論理
フォーマット情報領域と、 各ホストシステムに対応した位置に設けられ、前記論理
フォーマット情報領域の位置情報を記録する位置情報領
域と、 を備えたことを特徴とする記憶媒体。 - 【請求項2】 記憶媒体において、 複数のホストシステムにより共用されるファイルを記録
するファイル領域と、 前記複数のホストシステムにより共用され、前記ファイ
ルを管理するファイル管理情報を記録するファイル管理
情報領域と、 各ホストシステムに対応した位置に設けられ、前記各ホ
ストシステムが前記ファイル管理情報を利用して前記フ
ァイルにアクセスするために必要な前記各ホストシステ
ムに対応した論理フォーマット情報を記録する論理フォ
ーマット情報領域と、 を備えたことを特徴とする記憶媒体。 - 【請求項3】 前記各ホストシステムに対応した位置
は、前記各ホストシステムにそれぞれ登録された位置で
あることを特徴とする請求項1又は請求項2記載の記憶
媒体。 - 【請求項4】 前記各ホストシステムに対応した位置
は、前記各ホストシステムがそれぞれ最初に記憶媒体か
ら情報を読み込む位置であることを特徴とする請求項1
又は請求項2記載の記憶媒体。 - 【請求項5】 前記論理フォーマット情報は、前記ホス
トシステムが前記ファイル管理情報領域に記録されてい
るファイル管理情報を読み取るために必要なアドレス情
報を含むことを特徴とする請求項1又は請求項2記載の
記憶媒体。 - 【請求項6】 複数のホストシステムにより共用される
ファイルと、前記複数のホストシステムにより共用さ
れ、前記ファイルを管理するファイル管理情報と、各ホ
ストシステムが前記ファイル管理情報を利用して前記フ
ァイルにアクセスするために必要な前記各ホストシステ
ムに対応した論理フォーマット情報とを記録する記憶媒
体の制御方法において、 前記記憶媒体にアクセスするホストシステムに対応した
論理フォーマット情報を獲得するステップと、 前記ホストシステムに対応した論理フォーマット情報に
より前記ファイル管理情報を利用して前記ファイルにア
クセスするステップと、を少なくとも有することを特徴
とする記憶媒体の制御方法。 - 【請求項7】 複数のホストシステムにより共用される
ファイルと、前記複数のホストシステムにより共用さ
れ、前記ファイルを管理するファイル管理情報と、各ホ
ストシステムが前記ファイル管理情報を利用して前記フ
ァイルにアクセスするために必要な前記各ホストシステ
ムに対応した論理フォーマット情報と、各ホストシステ
ムに対応した位置に前記論理フォーマット情報の位置情
報とを記録する記憶媒体の制御方法において、 ホストシステムが自身に対応した記憶媒体上の位置よ
り、前記ホストシステムに対応した論理フォーマット情
報の位置情報を獲得するステップと、 前記位置情報により前記ホストシステムに対応した論理
フォーマット情報を記憶媒体から獲得するステップと、 前記ホストシステムに対応した論理フォーマット情報に
より前記ファイル管理情報を利用して前記ファイルにア
クセスするステップと、を少なくとも有することを特徴
とする記憶媒体の制御方法。 - 【請求項8】 複数のホストシステムにより共用される
ファイルと、前記複数のホストシステムにより共用さ
れ、前記ファイルを管理するファイル管理情報と、各ホ
ストシステムに対応した位置に各ホストシステムが前記
ファイル管理情報を利用して前記ファイルにアクセスす
るために必要な前記各ホストシステムに対応した論理フ
ォーマット情報とを記録する記憶媒体の制御方法におい
て、 ホストシステムが自身に対応した記憶媒体の位置より、
前記ホストシステムに対応した論理フォーマット情報を
獲得するステップと、 前記ホストシステムに対応した論理フォーマット情報に
より前記ファイル管理情報を利用して前記ファイルにア
クセスするステップと、を少なくとも有することを特徴
とする記憶媒体の制御方法。 - 【請求項9】 前記各ホストシステムに対応した位置
は、各ホストシステムがそれぞれ認識している位置であ
ることを特徴とする請求項7又は請求項8記載の記憶媒
体の制御方法。 - 【請求項10】 前記各ホストシステムに対応した位置
は、各ホストシステムがそれぞれ最初に記憶媒体から情
報を読み込む位置であることを特徴とする請求項7記載
の記憶媒体の制御方法。 - 【請求項11】 前記論理フォーマット情報は前記ファ
イル管理情報を読み取るために必要なアドレス情報を含
み、前記アドレス情報を用いて前記記憶媒体のファイル
管理情報を読み取るステップをさらに含むことを特徴と
する請求項7又は請求項8記載の記憶媒体の制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29721798A JP3182129B2 (ja) | 1998-10-19 | 1998-10-19 | 記憶媒体とその制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29721798A JP3182129B2 (ja) | 1998-10-19 | 1998-10-19 | 記憶媒体とその制御方法 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5211296A Division JP2883791B2 (ja) | 1993-08-26 | 1993-08-26 | 記憶媒体とその制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11242564A true JPH11242564A (ja) | 1999-09-07 |
| JP3182129B2 JP3182129B2 (ja) | 2001-07-03 |
Family
ID=17843700
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP29721798A Expired - Fee Related JP3182129B2 (ja) | 1998-10-19 | 1998-10-19 | 記憶媒体とその制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3182129B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007310637A (ja) * | 2006-05-18 | 2007-11-29 | Buffalo Inc | データ記憶装置およびデータ記憶方法 |
| JP2017504926A (ja) * | 2013-11-29 | 2017-02-09 | アビジロン コーポレイション | 複数のパーティションに分割されたリムーバブル記憶装置をサポートするカメラ |
-
1998
- 1998-10-19 JP JP29721798A patent/JP3182129B2/ja not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007310637A (ja) * | 2006-05-18 | 2007-11-29 | Buffalo Inc | データ記憶装置およびデータ記憶方法 |
| US8364730B2 (en) | 2006-05-18 | 2013-01-29 | Buffalo Inc. | Data storage apparatus and data storage method |
| JP2017504926A (ja) * | 2013-11-29 | 2017-02-09 | アビジロン コーポレイション | 複数のパーティションに分割されたリムーバブル記憶装置をサポートするカメラ |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3182129B2 (ja) | 2001-07-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2883791B2 (ja) | 記憶媒体とその制御方法 | |
| US7702861B2 (en) | Format mapping scheme for universal drive device | |
| JP2881092B2 (ja) | 可換記憶媒体のファイル管理方法 | |
| JPH0566674B2 (ja) | ||
| US5422871A (en) | Method and apparatus for producing an optical disk having a read-only area and a rewritable area | |
| JP5128131B2 (ja) | 追記形ディスクに対するデータ記録/再生 | |
| JP3182129B2 (ja) | 記憶媒体とその制御方法 | |
| JP2007516543A (ja) | 情報記憶装置及び方法 | |
| JP2891877B2 (ja) | 記録媒体及び電子出版物利用システム及び処理方法 | |
| JPH11212792A (ja) | リムーバブル媒体の処理装置 | |
| JP4585052B2 (ja) | データ記録システム | |
| JPH03217972A (ja) | ファイル検索装置 | |
| CN1836286B (zh) | 信息记录再现装置和信息记录再现方法和程序 | |
| JPH09198846A (ja) | 光磁気記録装置 | |
| JPS59136860A (ja) | デイスク制御装置 | |
| JP4664869B2 (ja) | データ記録システム | |
| JP3562486B2 (ja) | 記録方法、記録装置および記録媒体 | |
| JP2001291367A (ja) | 光記録媒体並びに光記録媒体記録方法及び光記録媒体再生方法 | |
| JPH0895717A (ja) | 光磁気ディスク装置およびディスク装置システム | |
| JPS6390088A (ja) | 光デイスクの記録情報管理方式 | |
| TW200521980A (en) | Device for and method of recording digital information signals | |
| JPH01319140A (ja) | 光ディスク記録再生方法 | |
| JP2005071598A (ja) | 不正使用防止方法及び不正使用防止システム | |
| JPS6374150A (ja) | 大容量フアイルメモリ | |
| JPH1116248A (ja) | Cd−r/rwドライブ書き込みシステム |
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: 20010410 |
|
| LAPS | Cancellation because of no payment of annual fees |