JPH0240711A - 光ディスク駆動装置 - Google Patents
光ディスク駆動装置Info
- Publication number
- JPH0240711A JPH0240711A JP19037488A JP19037488A JPH0240711A JP H0240711 A JPH0240711 A JP H0240711A JP 19037488 A JP19037488 A JP 19037488A JP 19037488 A JP19037488 A JP 19037488A JP H0240711 A JPH0240711 A JP H0240711A
- Authority
- JP
- Japan
- Prior art keywords
- data
- read
- address data
- optical disk
- address
- 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
Links
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
本発明は、光ディスク駆動装置に関するものである。
(従来の技術)
光ディスク駆動装置は装着された光ディスクからデータ
を読み出し、電子計算機等外部機器にそのデータを送る
。
を読み出し、電子計算機等外部機器にそのデータを送る
。
読み出し専用光ディスクはデータの修正が不可能であり
、データを修正するには新規に光ディスクを作成しなけ
ればならない。
、データを修正するには新規に光ディスクを作成しなけ
ればならない。
新規に光ディスクを作成しない場合は、電子計算機等外
部機器のアプリケーションプログラム上に修正用データ
を作成し、修正データを使用する時は、光ディスクから
読み出さずに、アプリケーションプログラムの修正デー
タを読み出さなければならない。
部機器のアプリケーションプログラム上に修正用データ
を作成し、修正データを使用する時は、光ディスクから
読み出さずに、アプリケーションプログラムの修正デー
タを読み出さなければならない。
また、−枚の光ディスクを多数のアプリケーションが利
用する場合は、全てのアプリケーションに修正用データ
を作成する必要がある。いずれにしても、コスト高であ
り効率が悪いという問題があった。
用する場合は、全てのアプリケーションに修正用データ
を作成する必要がある。いずれにしても、コスト高であ
り効率が悪いという問題があった。
(発明が解決しようとする課8)
従来の光ディスク駆動装置では、読み出し専用光ディス
クのデータの修正をする時、新規に光ディスクを作成す
るか、光ディスクを利用する全てのアプリケーションに
修正プログラムを作成しなければならずコスト高であり
効率が悪いという課題があった。
クのデータの修正をする時、新規に光ディスクを作成す
るか、光ディスクを利用する全てのアプリケーションに
修正プログラムを作成しなければならずコスト高であり
効率が悪いという課題があった。
本発明はこのような課題に鑑みてなされたもので、その
目的とするところは、低コストで効率が良く修正された
光ディスクのデータを読み出すことができる光ディスク
駆動装置を提供することにある。
目的とするところは、低コストで効率が良く修正された
光ディスクのデータを読み出すことができる光ディスク
駆動装置を提供することにある。
[発明の構成]
(課題を解決するための手段)
前記目的を達成するために本発明は、データを記憶する
光ディスクから該データをアドレスデータに基づいて読
み出す読出手段と、前記光ディスクに記憶されたデータ
に対する修正データと該修正データに対応する第1のア
ドレスデータを記憶する記憶手段と、前記入力手段によ
り入力された第2のアドレスデータと前記記憶手段に記
憶されている前記第1のアドレスデータとを比較する比
較手段と、この比較手段の比較結果が一致するならば前
記記憶手段に記憶され前記第1のアドレスデータに対応
する修正データを出力し、比較結果が一致しないならば
前記第2のアドレスデータに基づいて前記光ディスクか
ら読み出されたデータを出力する出力手段とを具備する
ことを特徴とする。
光ディスクから該データをアドレスデータに基づいて読
み出す読出手段と、前記光ディスクに記憶されたデータ
に対する修正データと該修正データに対応する第1のア
ドレスデータを記憶する記憶手段と、前記入力手段によ
り入力された第2のアドレスデータと前記記憶手段に記
憶されている前記第1のアドレスデータとを比較する比
較手段と、この比較手段の比較結果が一致するならば前
記記憶手段に記憶され前記第1のアドレスデータに対応
する修正データを出力し、比較結果が一致しないならば
前記第2のアドレスデータに基づいて前記光ディスクか
ら読み出されたデータを出力する出力手段とを具備する
ことを特徴とする。
(作用)
本発明では、光ディスクのデータを修正するために、修
正データと修正データに関する第1のアドレスデータが
入力手段に入力され、記憶手段に記憶される。次に、光
ディスクからデータを読み出スために、第2のアドレス
データが入力手段に入力され比較手段に送られる。比較
手段は、第2のアドレスデータと記憶手段に記憶されて
いる第1のアドレスデータとを比較し、比較の結果−致
するならば、記憶手段に記憶されており第1または第2
のアドレスデータに該当する修正データが出力手段に出
力され、比較の結果一致しないならば、光ディスクに記
憶されており第2のアドレスデータに該当するデータが
読出手段により読み出され、出力手段に出力される。
正データと修正データに関する第1のアドレスデータが
入力手段に入力され、記憶手段に記憶される。次に、光
ディスクからデータを読み出スために、第2のアドレス
データが入力手段に入力され比較手段に送られる。比較
手段は、第2のアドレスデータと記憶手段に記憶されて
いる第1のアドレスデータとを比較し、比較の結果−致
するならば、記憶手段に記憶されており第1または第2
のアドレスデータに該当する修正データが出力手段に出
力され、比較の結果一致しないならば、光ディスクに記
憶されており第2のアドレスデータに該当するデータが
読出手段により読み出され、出力手段に出力される。
(実施例)
以下、図面に基づいて本発明の一実施例を詳細に説明す
る。
る。
第1図は本発明の一実施例に係る光ディスク駆動装置の
構成を示すブロック図であり、この光ディスク駆動装置
は入出力部1、#J御部2、記憶部3および読出部4か
ら構成される。
構成を示すブロック図であり、この光ディスク駆動装置
は入出力部1、#J御部2、記憶部3および読出部4か
ら構成される。
入力手段および出力手段としての入出力部1は、電子計
算機等の外部機器から読み出しまたは修正に必要なデー
タが入力され、それらのデータを制御部2に送る。また
入出力部1は制御部2から送られるデータを電子計算機
等の外部機器に出力する。 記憶部3は入出力部1を介
して入力された修正要求されたディスク種別データ、修
正データ及びこの修正データの格納位置を指定するアド
レスデータを記憶する。
算機等の外部機器から読み出しまたは修正に必要なデー
タが入力され、それらのデータを制御部2に送る。また
入出力部1は制御部2から送られるデータを電子計算機
等の外部機器に出力する。 記憶部3は入出力部1を介
して入力された修正要求されたディスク種別データ、修
正データ及びこの修正データの格納位置を指定するアド
レスデータを記憶する。
上記ディスク種別データは光ディスク5の一部の記憶領
域を用いて種別を明示するためのデータであり、使用の
光ディスク個有のデータを用いればよイ。たとえば、C
D −ROM (Compact DiscRead
0nly Memory )ではT OC(Table
Of’ Contents )情報をディスク種別デ
ータとして使用することができる。また、ToC情報を
有しない光ディスクでは、アドレス「0」のデータなど
をディスク種別データとして使用してもよい。前記2例
以外には、修正前の光ディスクデータが他の光ディスク
のデータと区別可能であれば使用可能である。
域を用いて種別を明示するためのデータであり、使用の
光ディスク個有のデータを用いればよイ。たとえば、C
D −ROM (Compact DiscRead
0nly Memory )ではT OC(Table
Of’ Contents )情報をディスク種別デ
ータとして使用することができる。また、ToC情報を
有しない光ディスクでは、アドレス「0」のデータなど
をディスク種別データとして使用してもよい。前記2例
以外には、修正前の光ディスクデータが他の光ディスク
のデータと区別可能であれば使用可能である。
光ディスク5にはデータおよびディスク種別データが記
憶されており、読出部4は光ディスク5に記憶されてい
るデータおよびディスク種別データを読み出し、制御部
2に送る。制御部2は各部を制御する他、比較手段とし
て機能し、読出部4により読み出されたディスク種別デ
ータと記憶部3に記憶されているディスク種別データと
を比較する。これが一致した場合には、さらに、入出力
部1から入力された読出データを指定するアドレスデー
タと記憶部3に記憶されている修正データを指定するア
ドレスデータとを比較する。
憶されており、読出部4は光ディスク5に記憶されてい
るデータおよびディスク種別データを読み出し、制御部
2に送る。制御部2は各部を制御する他、比較手段とし
て機能し、読出部4により読み出されたディスク種別デ
ータと記憶部3に記憶されているディスク種別データと
を比較する。これが一致した場合には、さらに、入出力
部1から入力された読出データを指定するアドレスデー
タと記憶部3に記憶されている修正データを指定するア
ドレスデータとを比較する。
次に本実施両の動作を第2図のフローチャートに従って
説明する。
説明する。
電子計算機等外部機器から入出力部1にコマンドが受信
され(ステップ201) 、そのコマンドがデータの修
正要求であった場合(ステップ202)、電子計算機等
外部機器から入出力部1にディスク種別データ、修正デ
ータおよび修正データを指定するアドレスデータが入力
され(ステップ203)、制御部2を通して記憶部3に
記憶される(ステップ204)。
され(ステップ201) 、そのコマンドがデータの修
正要求であった場合(ステップ202)、電子計算機等
外部機器から入出力部1にディスク種別データ、修正デ
ータおよび修正データを指定するアドレスデータが入力
され(ステップ203)、制御部2を通して記憶部3に
記憶される(ステップ204)。
次に電子計算機等外部機器から入出力部1にデータの読
出要求および読出データを指定するアドレスデータが入
力されると(ステップ205.20B)読出部4により
装着されている光ディスク5のディスク種別データが光
ディスク5から読み出され制御部2に送られる(ステッ
プ207)。制御部2は、読出部4により読み出された
ディスク種別データと記憶部3に記憶されているディス
ク種別データとを比較しくステップ208) 、一致し
ていればさらに入力された読出データを指定するアドレ
スデータと記憶部3に記憶されている修正データを指定
するアドレスデータとを比較する(ステップ209)。
出要求および読出データを指定するアドレスデータが入
力されると(ステップ205.20B)読出部4により
装着されている光ディスク5のディスク種別データが光
ディスク5から読み出され制御部2に送られる(ステッ
プ207)。制御部2は、読出部4により読み出された
ディスク種別データと記憶部3に記憶されているディス
ク種別データとを比較しくステップ208) 、一致し
ていればさらに入力された読出データを指定するアドレ
スデータと記憶部3に記憶されている修正データを指定
するアドレスデータとを比較する(ステップ209)。
アドレスデータが一致していれば、制御部2は記憶部3
からアドレスデータに指定された修正データを読み出し
くステップ210) 、入出力部1に出力し電子計算機
等外部機器に転送する、(ステップ211)。
からアドレスデータに指定された修正データを読み出し
くステップ210) 、入出力部1に出力し電子計算機
等外部機器に転送する、(ステップ211)。
読出部4により読み出されたディスク種別データと記憶
部3に記憶されているディスク種別データが一致しない
場合(ステップ208) 、またディスク種別データは
一致しているが読出データを指定するアドレスデータと
記憶部3に記憶されている修正データを指定するアドレ
スデータが一致しない場合は(ステップ209) 、制
御部2は光ディスク5から読出部4によりアドレスデー
タに指定されたデータを読み出しくステップ212)
、入出力部1に出力し電子計算機等外部機器に転送する
(ステップ211)。
部3に記憶されているディスク種別データが一致しない
場合(ステップ208) 、またディスク種別データは
一致しているが読出データを指定するアドレスデータと
記憶部3に記憶されている修正データを指定するアドレ
スデータが一致しない場合は(ステップ209) 、制
御部2は光ディスク5から読出部4によりアドレスデー
タに指定されたデータを読み出しくステップ212)
、入出力部1に出力し電子計算機等外部機器に転送する
(ステップ211)。
電子計算機等外部機器から入出力部1にデータの修正要
求および読出要求以外のコマンドの入力があった場合は
、そのコマンドに従った処理が行われる(ステップ21
3)。
求および読出要求以外のコマンドの入力があった場合は
、そのコマンドに従った処理が行われる(ステップ21
3)。
かくして、本実施例では、修正データを記憶部3に記憶
させておき、修正データの読出要求があった時に、修正
データは装着している光ディスク5やアプリケーション
からでなく記憶部3から読み出されるので、新規の光デ
ィスクを作成することも個々のアプリケーションに修正
データを作成することもなく、低コストで効率が良くデ
ータの修正ができる。
させておき、修正データの読出要求があった時に、修正
データは装着している光ディスク5やアプリケーション
からでなく記憶部3から読み出されるので、新規の光デ
ィスクを作成することも個々のアプリケーションに修正
データを作成することもなく、低コストで効率が良くデ
ータの修正ができる。
[発明の効果]
以上説明したように本発明によれば、低コストで効率が
良く修正された光ディスクのデータを読み出すことがで
きる光ディスク駆動装置を提供できる。
良く修正された光ディスクのデータを読み出すことがで
きる光ディスク駆動装置を提供できる。
第1図は本発明の一実施例に係る光ディスク駆動装置の
構成を示すブロック図、第2図は本実施例の動作を示す
フローチャートである。 1・・・入出力部、2・・・制御部、3・・・記憶部、
4・・・読出部、5・・・光ディスク 出願人 株式会社 東芝
構成を示すブロック図、第2図は本実施例の動作を示す
フローチャートである。 1・・・入出力部、2・・・制御部、3・・・記憶部、
4・・・読出部、5・・・光ディスク 出願人 株式会社 東芝
Claims (1)
- 【特許請求の範囲】 データを記憶する光ディスクから該データをアドレスデ
ータに基づいて読み出す読出手段と、前記光ディスクに
記憶されたデータに対する修正データと該修正データに
対応する第1のアドレスデータを記憶する記憶手段と、 前記入力手段により入力された第2のアドレスデータと
前記記憶手段に記憶されている前記第1のアドレスデー
タとを比較する比較手段と、この比較手段の比較結果が
一致するならば前記記憶手段に記憶され前記第1のアド
レスデータに対応する修正データを出力し、比較結果が
一致しないならば前記第2のアドレスデータに基づいて
前記光ディスクから読み出されたデータを出力する出力
手段とを具備することを特徴とする光ディスク駆動装置
。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19037488A JPH0240711A (ja) | 1988-07-29 | 1988-07-29 | 光ディスク駆動装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19037488A JPH0240711A (ja) | 1988-07-29 | 1988-07-29 | 光ディスク駆動装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0240711A true JPH0240711A (ja) | 1990-02-09 |
Family
ID=16257117
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19037488A Pending JPH0240711A (ja) | 1988-07-29 | 1988-07-29 | 光ディスク駆動装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0240711A (ja) |
-
1988
- 1988-07-29 JP JP19037488A patent/JPH0240711A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0240711A (ja) | 光ディスク駆動装置 | |
| JPS6180338A (ja) | システムプログラムロ−デイング方法 | |
| US5566350A (en) | Information device for providing fast data transfer with minimum overhead | |
| JP2001014219A (ja) | キャッシュ制御方法及びその装置 | |
| JPH03280147A (ja) | Ews用デバイス・コンフィグレーション方法 | |
| JP2570137B2 (ja) | プログラマブルアレイロジック | |
| JPS58219658A (ja) | 磁気デイスク制御装置 | |
| JPH0227596A (ja) | 半導体メモリ | |
| JPH0314019A (ja) | 媒体集合型装置アクセス方式 | |
| JPH05298032A (ja) | コピーシステム | |
| JPH06208512A (ja) | 仮想ディスク装置 | |
| JPH01255028A (ja) | 外部記憶装置のアクセス方法 | |
| JP3375657B2 (ja) | 命令コード発行方法 | |
| JP2684664B2 (ja) | 情報処理装置 | |
| JPS61276040A (ja) | 論理フアイルアクセス方式 | |
| JPS62118453A (ja) | フアイル管理装置 | |
| JPH01263974A (ja) | 磁気デイスク装置 | |
| JPH09134309A (ja) | 情報処理システム、および、共用メモリのアクセス態様管理方法 | |
| JPH02143350A (ja) | 半導体メモリ | |
| JPS6349956A (ja) | メモリ管理方式 | |
| JPS5969856A (ja) | 内蔵磁気デイスク制御方式 | |
| JPS62138931A (ja) | 有償プロダクトの管理制御方式 | |
| JPS62118452A (ja) | フアイル管理装置 | |
| JPH08166898A (ja) | ファイル管理装置 | |
| JPH05233160A (ja) | 二重化記憶装置 |