[go: up one dir, main page]

JP2004030742A - Optical disk storage medium for storing data related to firmware, optical disk information recording / reproducing device, and storage medium for storing firmware update program - Google Patents

Optical disk storage medium for storing data related to firmware, optical disk information recording / reproducing device, and storage medium for storing firmware update program Download PDF

Info

Publication number
JP2004030742A
JP2004030742A JP2002182911A JP2002182911A JP2004030742A JP 2004030742 A JP2004030742 A JP 2004030742A JP 2002182911 A JP2002182911 A JP 2002182911A JP 2002182911 A JP2002182911 A JP 2002182911A JP 2004030742 A JP2004030742 A JP 2004030742A
Authority
JP
Japan
Prior art keywords
firmware
optical disk
data
file
area
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
JP2002182911A
Other languages
Japanese (ja)
Inventor
Shigeru Kiyomiya
清宮 茂
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP2002182911A priority Critical patent/JP2004030742A/en
Publication of JP2004030742A publication Critical patent/JP2004030742A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

【課題】書き換え可能な光ディスク記録媒体を使用しながら改ざんを困難にしセキュリティを高くすること。
【解決手段】ファイル管理領域とエリア管理領域とファイルデータ領域からなるデータエリアを有しファームウェアに関するデータを記憶する書き換え可能な光ディスク記憶媒体であって、予め初期化を行なった後、ファイルデータ領域のファイル未使用部分の先頭に、ファームウェアに関するデータとしてファームウェア識別情報とファームウェアインデックス情報と実データを記憶する。
【選択図】  図1
An object of the present invention is to make tampering difficult while using a rewritable optical disk recording medium to increase security.
A rewritable optical disk storage medium having a data area including a file management area, an area management area, and a file data area, and storing data related to firmware. At the beginning of the unused portion of the file, firmware identification information, firmware index information, and actual data are stored as firmware-related data.
[Selection diagram] Fig. 1

Description

【0001】
【発明の属する技術分野】
本発明は、CD、DVD、MO等の光ディスク記録媒体のデータ記録再生を行なう光ディスク装置を有し映像を記録再生する光ディスク情報記録再生装置に関し、特に、光ディスク情報を記録再生する光ディスク装置を制御するためのマイクロコンピュータの制御プログラム(本明細書では、当該制御プログラムに限定したものだけを「ファームウェア」という)を容易に更新出来る光ディスク情報記録再生装置に関するものである。
【0002】
【従来の技術】
音楽用の再生光ディスク記録媒体として規格化されたCDは、その後規格が拡張されて、CD−ROM(再生専用)、CD−R(1回だけ記録可能)、CD−RW(複数回の記録が可能)等の光ディスク記録媒体が現在使用されており、それを記録再生する光ディスク装置がパーソナルコンピュータ(以下、「パソコン」という)の外部記憶装置用として使われ普及している。また、CDの次期メディアとしてDVDが規格化され、再生専用メディアとしてDVD−VIDEO、DVD−AUDIO、DVD−ROM、記録メディアとしてDVD−R、DVD−RW、DVD−RAM、DVD+RW等が普及しつつある。特に記録メディアとしてのDVD−R、DVD−RW、DVD−RAM、DVD+RWは映像信号にMPEG2を使った家庭向けの映像記録再生装置用のメディアとして期待されている。
【0003】
従来例について、図6〜図8を用いて説明する。図6は光ディスク装置の概略構成を示す図であり、図7は光ディスク装置を組み込んだパソコンの概略構成を示す図であり、図8は光ディスク装置を組み込んだ光ディスク情報記録再生装置の概略構成を示す図である。
【0004】
従来から知られている光ディスク装置の概略構成を、図6に示す。
【0005】
図6において、光ディスク装置20は、光ディスク記録媒体21を載せて回転駆動する載置部1と、スピンドルモータ2と、サーボ制御回路3と、読み取り/書き込みヘッド4と、再生信号処理回路5と、誤り訂正回路6と、バッファメモリ7と、ホストインターフェース8と、記録信号処理回路9と、誤り訂正符号付加回路10と、制御マイコン11と、フラッシュROM12と、RAM13から構成されている。載置部1は、サーボ制御回路3で制御されるスピンドルモータ2により回転駆動される。読み取り/書き込みヘッド4は、サーボ制御回路3により制御されて所望の箇所までシークされる。
【0006】
光ディスク情報を読み出す場合は、読み取り/書き込みヘッド4を用いて載置部1の光ディスク記録媒体21から再生信号を読み出し、再生信号処理回路5でディジタルデータを検出する。検出したデジタルデータは、誤り訂正回路6で再生時のノイズ等による誤りを訂正した後、バッファメモリ7に蓄積される。蓄積されたデータは、ホストインターフェース8からの要求に従い順次出力される。また、光ディスク情報を書き込む場合は、ホストインターフェース8からの要求に従い、デジタルデータが順次バッファメモリ7に蓄積される。蓄積されたデジタルデータは、誤り訂正符号付加回路10にて誤り訂正用の符号が付加され、載置部1の回転とタイミングを合わせて記録信号処理回路9に入力される。記録信号処理回路9から出力したデジタルデータは書き込みのための信号に変換され、読み取り/書き込みヘッド4から載置部1の光ディスク記録媒体21に記録される。
【0007】
制御マイコン11には、電気的に書き換え可能なROMであるフラッシュROM12と、RAM13が接続されており、光ディスク装置20の動作を制御するファームウェアがフラッシュROM12に格納されている。制御に必要なデジタルデータは、バッファメモリ7を介して制御マイコン11で読み書きされる。光ディスク装置20を動作する時は、制御マイコン11がフラッシュROM12からファームウェアを読み出し、各回路に制御信号を送出する(図中、点線で表示)。読み出し速度の早いRAM13上に読み出してから実行してもよい。
【0008】
以上で述べた光ディスク装置20を組み込んだパソコンは従来から知られている。その概略構成を、図7に示す。
【0009】
図7において、パソコンは、光ディスク装置20と、マイクロプロセッサ41と、バス制御回路42と、メモリ43と、ハードディスク装置44と、ドライブインターフェース45と、汎用バス46と、入力インターフェース47と、グラフィックインターフェース48と、ネットワークインターフェース49から構成されている。マイクロプロセッサ41には、バス制御回路42を介してメモリ43とPCIバス等の汎用バス46が接続され、汎用バス46には各種インターフェースが接続されている。各インターフェースとしては、キーボードやマウス等が接続される入力インターフェース47、ディスプレイモニタが接続されるディスプレイインターフェース48、ネットワークが接続されるネットワークインターフェース49、ハードディスク装置44や光ディスク装置20が接続されるドライブインターフェース45等がある。ドライブインターフェース45の例としては、SCSI(Small Computer System Interface)、IDE(Integrated Device Electronics)等が挙げられる。光ディスク装置20は、そのホストインターフェース8(図6参照)がドライブインターフェース45と接続されており、ドライブインターフェース45を介してパソコンの主要部との間で制御情報やデジタルデータが遣り取りされる。
【0010】
パソコンで光ディスク記録媒体21にデジタルデータを書き込む場合は、マイクロプロセッサ41の指示に従い、メモリ43等にあるデジタルデータを、汎用バス46とドライブインターフェース45を介して光ディスク装置20に出力する。また、光ディスク記録媒体21からデジタルデータを読み出す場合は、マイクロプロセッサ41の指示に従い、デジタルデータを光ディスク装置20からドライブインターフェース45と汎用バス46を介して読み出し、メモリ43に格納し、或いはディスプレイインターフェース48又はネットワークインターフェース49から出力する。
【0011】
ところで、パソコンで使用される光ディスク装置20に、出荷後に不具合や性能向上の必要が生じた場合、フラッシュROM12に格納されているファームウェアを変更するようにしていた。このファームウェアの変更は、ユーザがアップデートプログラムをパソコンのOS(オペレーティングシステム)上で実行させることで行なっていた。そのファームウェアのアップデートプログラムは、CD−ROM等の光ディスク記録媒体21から光ディスク装置20を介して、または、ネットワークからネットワークインターフェース49を介して、パソコンのハードディスク装置44に格納することにより、入手していた。ファームウェアを変更する時は、ハードディスク装置44に格納されているアップデートプログラムを読み出し、マイクロプロセッサ41で実行し、ドライブインターフェース45を介して、光ディスク装置20との間であらかじめ取り決めた通信方式でファームウエアの内容を光ディスク装置20に転送し、制御マイコン11はホストインターフェース8及びバッファメモリ7を介してファームウエアの内容を受け取り、自身でフラッシュROM12にファームウエアを書き込んで更新する。
【0012】
また、前記光ディスク装置20を組み込んだ映像を記録再生する光ディスク情報記録再生装置も従来から知られている。その概略構成を図8に示す。
【0013】
図8において、光ディスク情報記録再生装置は、光ディスク装置20と、ホストマイコン31と、映像変換回路32と、メモリ33と、各種インターフェース34〜36と、チューナー37から構成されている。各種インターフェースとしては、リモコンや操作スイッチ等が接続される入力インターフェース34、テレビモニタ等が接続される映像出力インターフェース35、外部の映像機器からの映像信号、またはアンテナが接続されたチューナー37からの映像信号、が入力される映像入力インターフェース36等がある。光ディスク装置20と映像出力インターフェース35及び映像入力インターフェース36との間には映像変換回路32が接続される。ホストマイコン31が光ディスク情報記録再生装置の動作の制御を行なう。
【0014】
光ディスク情報記録再生装置で光ディスク記録媒体21に映像データを書き込む場合は、映像入力インターフェース36から映像データを取り込んで、映像変換回路32にてMPEGデータに圧縮変換し、光ディスク装置20に転送して光ディスク記録媒体21に書き込み記録する。また、光ディスク記録媒体21から映像データを読み出す場合は、光ディスク記録媒体21から読み取ったMPEGデータを光ディスク装置20から送信し、映像変換回路32にて映像データに伸長変換し、映像出力インターフェース35を介してテレビモニタ等に出力し、映像を表示する。
【0015】
【発明が解決しようとする課題】
以上述べた光ディスク情報記録再生装置のような専用機は、パソコンの様な汎用的なプログラム実行環境を有していないので、前記アップデートプログラムを実行させることが出来ない。そこで、前記専用機の製造メーカから新しいファームウェアを記録した書き換えの不可能な専用の光ディスク記録媒体21をユーザに送付し、ユーザ側でファームウェアを更新するようにしている。その例として、特開平11−3219号公報や特開2001−229028号公報が挙げられる。しかし、ファームウェア専用の光ディスク記録媒体21は一度使用されるとその後は不要となるので、ファームウェアを更新する度に不要な光ディスク記録媒体21を増やすことになり、省資源の面からも問題がある。これを解決するため、CD−RW、DVD−RW等の書き換え可能な光ディスク記録媒体21を使用することが考えられる。しかし、ファームウェア用のデータを、書き換え可能な光ディスク記録媒体21に周知のファイルシステムに従ってファイルとして記録すると、ユーザを含む第三者からアクセスが可能であるため、改ざんの可能性がありセキュリティ面で不安がある。
【0016】
本発明は、前述した課題を解決するためになされたものであり、書き換え可能な光ディスク記録媒体21を使用しながら改ざんを困難にしセキュリティを高くすることを目的とする。
【0017】
【課題を解決するための手段】
上記の目的を達成するため、
請求項1の記載に係る発明は、
ファイル管理領域とエリア管理領域とファイルデータ領域からなるデータエリアを有しファームウェアに関するデータを記憶する書き換え可能な光ディスク記憶媒体であって、
予め初期化を行なった後、ファイルデータ領域のファイル未使用部分の先頭に、ファームウェアに関するデータとしてファームウェア識別情報とファームウェアインデックス情報と実データを記憶したことを特徴とし、
請求項2の記載に係る発明は、
請求項1に記載された光ディスク記録媒体において、
ファイルデータ領域の空き状況を示すエリア管理領域の、ファームウェアに関するデータを記憶した部分に対応する場所に、使用済みの状態を記憶したことを特徴とし、
請求項3の記載に係る発明は、
請求項1或いは請求項2に記載された光ディスク記録媒体において、
ファームウェアインデックス情報として、メーカ名、機種名、及びバージョン番号を記憶したことを特徴とし、
請求項4の記載に係る発明は、
光ディスク装置とホストマイコンとメモリと映像変換回路と各種インターフェースを有する光ディスク情報記録再生装置であって、
ホストマイコンが、光ディスク装置で読み取った、光ディスク記録媒体のファイルデータ領域のファイル未使用部分の先頭に存在するファイルの実データを読み込み、ファームウェア識別情報が有り且つ目的のファームウェアが有った場合、このファームウェアの実データを光ディスク装置に書き込んでファームウェアの更新を行なうことを特徴とし、
請求項5の記載に係る発明は、
請求項4に記載された光ディスク情報記録再生装置おいて、
ホストマイコンが、ファームウェアの実データを光ディスク装置に書き込んだ後に、この更新したファームウェアを用いて光ディスク装置を初期化することを特徴とし、
請求項6の記載に係る発明は、
請求項4に記載された光ディスク情報記録再生装置おいて、
ホストマイコンが、ファームウェアの実データを光ディスク装置に書き込んだ後に、エリア管理領域のファームウェアに関するデータを記憶した部分に対応する場所の使用済みの状態を未使用状態に書き直すことを特徴とし、
請求項7の記載に係る発明は、
請求項4乃至請求項6に記載された光ディスク情報記録再生装置おいて、
光ディスク装置が、電気的に書き換えられる不揮発性のメモリ手段を有し、このメモリ手段にファームウェアの実データを書き込むことを特徴とし、
請求項8の記載に係る発明は、
コンピュータプログラムを記憶した記憶媒体であって、
コンピュータプログラムが、光ディスク記録媒体のファイルシステム管理情報を読み込むステップと、光ディスク記録媒体のファイルデータ領域のファイル未使用部分の先頭に存在するファイルの実データを読み込むステップと、ファームウェア識別情報が有るか否かを判別するステップと、ファームウェアインデックス情報内に目的のファームウェアに関する情報がが有るか否かを判別するステップと、目的のファームウェア有った場合にこのファームウェアの実データを光ディスク装置に書き込んでファームウェアの更新を行なうステップからなるファームウェア更新プログラムであることを特徴とし、
請求項9の記載に係る発明は、
請求項8に記載されたコンピュータプログラムを記憶した記憶媒体おいて、
コンピュータプログラムが、ファームウェアの更新を行なうステップの後に、この更新したファームウェアを用いて光ディスク装置を初期化するステップを有するファームウェア更新プログラムであることを特徴とし、
請求項10の記載に係る発明は、
請求項8に記載されたコンピュータプログラムを記憶した記憶媒体おいて、
コンピュータプログラムが、ファームウェアの更新を行なうステップの後に、エリア管理領域のファームウェアに関するデータを記憶した部分に対応する場所の使用済みの状態を未使用状態に書き直すステップを有するファームウェア更新プログラムであることを特徴とする。
【0018】
【発明の実施の形態】
以下、本発明の光ディスク記録媒体21及び光ディスク情報記録再生装置の実施例について図1〜図5を用いて説明する。
【0019】
その前に図9〜図12を用いて、通常の光ディスク記録媒体21、そのデータ構成、ファイルフォーマット直後のデータ構成、ファイル格納時のデータ構成について説明する。図9は通常の光ディスク記録媒体21を示す図であり、図10はその通常のデータ構成を示す図であり、図11はそのファイルフォーマット直後の通常のデータ構成を示す図であり、図12はファイル格納時の通常のデータ構成を示す図である。
【0020】
通常の光ディスク記録媒体21は、DVDを例にすると、図9に示すように、その記録領域が、内周から順に、リードインエリア、データエリア、リードアウトエリアに分けられている。そして、内周から、決められたデータサイズのブロック毎にブロックアドレス番号が振られている。リードインエリアには、ディスクの互換性、ドライブの制御に必要なディスク制御情報が記録されている。また、リードインエリアには、データエリアの開始位置及びリードアウトエリアの開始位置が記録されている。光ディスク記録媒体21の内周から外周までをブロックアドレス番号順に表した通常のデータ構成を図10に示す。光ディスク記録媒体21を光ディスク情報記録再生装置で使用する場合は、事前にファイルを記録出来る様に初期化を行なう必要がある。ファイルを記録するフォーマットとしてはUDF(Universal Disc Format)等のファイルシステムが挙げられる。光ディスク記録媒体21にファイルフォーマットの初期化を行なうと、その通常のデータ構成は図11に示すようになる。即ち、データエリアとして、ファイルやディレクトリに関する名前、日時、サイズ等が書き込まれるファイル管理領域と、データエリアの使用状況(空き情報)が書き込まれるエリア管理領域と、実際にファイルの実データが格納されるファイルデータ領域が形成される。エリア管理領域には、全てのブロックアドレス番号に対応して最低1bitが割り当てられ、使用/未使用のフラグが書き込まれる。初期化した直後でも管理領域として使用している部分は使用中のフラグが立てられる。通常のファイルが記録された場合の光ディスク記録媒体21の通常のデータ構成を図12に示す。図12に示すものは、ファイルが2つ格納されている状態を示している。ファイルが作成されると、ファイル管理領域に情報が作成され、ファイルデータ領域にファイルの実データが記録されると共に、エリア管理領域における前記実データが格納されたファイルデータ領域に対応する場所に使用状態を表すフラグが立てられる。ファイル管理領域及びエリア管理領域に記録されるファイル管理情報及びエリア管理情報は、ファイルシステム管理情報と呼ばれる。
【0021】
以上説明したように、通常の光ディスク記録媒体21は、データエリアに書き込まれたファイルシステム管理情報であるファイル管理情報及びエリア管理情報を読み取り、それら管理情報に基づいてファイルの実データを正確に読み出すようにしている。
【0022】
これに対して、本発明は、ファイル管理領域にファイル管理情報を書き込まず、フォーマットの初期化後のファイルデータ領域のファイル未使用部分の先頭に、ファームウェア識別情報とファームウェアインデックス情報と実データからなるファームウェアのデータを書き込み、ファームウェアのデータ中の識別情報とインデックス情報を実質的なファイル管理情報としてファームウェアの実データを正確に読み出すようにしたものである。要するに、本発明は、実質的なファイル管理情報を、通常のようにファイル管理領域に書き込まず、ファイルの実データを書き込むファイルデータ領域中にファームウェアの実データに付加して書き込むようにしたものである。(「ファームウェアのデータ」及び「ファームウェアインデックス情報」の各構成については、図3及び図4を用いて後述する)
次に、本発明の光ディスク記録媒体21及び光ディスク情報記録再生装置の実施例について図1〜図5を用いて説明する。図1は本発明の第1の実施例の光ディスク記録媒体21のファームウェア格納時のデータ構成を示す図であり、図2は本発明の第2の実施例の光ディスク記録媒体21のファームウェア格納時のデータ構成を示す図であり、図3は本発明の実施例のファームウェアのデータ構成を示す図であり、図4は本発明の実施例のファームウェアインデックス情報のデータ構成を示す図であり、図5は本発明の第3の実施例である光ディスク情報記録再生装置におけるファームウェアを更新する動作のフローチャートを示す図である。
【0023】
本発明の第1の実施例は、図1に示すように、ファームウェア識別情報とファームウェアインデックス情報と実データからなるファームウェアのデータを、光ディスク記録媒体21のフォーマットの初期化後のファイルデータ領域のファイル未使用部分の先頭に記録するようにしている。なお、ファイル管理領域に情報は作成しない。
【0024】
本発明の第2の実施例は、図2に示すように、ファームウェア識別情報とファームウェアインデックス情報と実データからなるファームウェアのデータを、光ディスク記録媒体21のフォーマットの初期化後のファイルデータ領域のファイル未使用部分の先頭に記録すると共に、エリア管理領域における前記ファームウエアが格納されたファイルデータ領域に対応する場所に使用状態を表すフラグを立てるようにしている。なお、ファイル管理領域に情報は作成しない。
【0025】
本発明におけるファームウェアのデータの構成の例を図3に示す。図3は、複数のファームウエアを記録した場合の例を表している。ファームウェアのデータは、ファームウェア識別情報とファームウェアインデックス情報と各ファームウェアの実データからなる。ファームウェア識別情報は、ファームウェアデータが格納されていることを示すキーワード、及び、ファームウェアデータの大きさ等からなる。ファームウェアインデックス情報のデータ構成の例を図4に示す。ファームウェアインデックス情報は、例えばメーカ名、機種名、ファームウェアのバージョン番号、ファームウェアの格納場所等からなる。
【0026】
本発明の第3の実施例である光ディスク情報記録再生装置におけるファームウェアを更新する動作を、図5のフローチャートを用いて説明する。
【0027】
光ディスク情報記録再生装置において、光ディスク装置20の制御マイコン11は、光ディスク記録媒体21が挿入されると動作を開始し、ステップS1で光ディスク記録媒体21のリードインエリアに記録されているドライブの制御に必要なディスク制御情報を読み出す。続いてステップS2において、ホストマイコン31は、ファイル管理領域に記録されているファイルやディレクトリに関する名前、日時、サイズ等、及びエリア管理領域に記録されているデータエリアの使用状況(空き情報)の、ファイルシステム管理情報を読み出し、これを用いて、ステップS3でファイルデータ領域の未使用部分の先頭に書き込まれているファイルの実データ(「ファームウェアのデータ」を含む)を読み出し、メモリ33に記憶する。続いて、ホストマイコン31は、ステップS4でファイルデータ領域にファームウェア識別情報が有るか否かの判断を行なう。ファームウェア識別情報が無いと判定された場合は、ステップS5に進んで通常の記録再生処理を行う。ファームウェア識別情報が有ると判定した場合は、ステップS6でファームウェアインデックス情報を読み出し、ステップS7で該当するメーカ名、機種名が有るか否かの判断を行なう。該当する名前が無い場合は、ステップS8に進んでファームウェアが格納されているファイルデータ領域に対応するエリア管理情報を未使用状態に書き換え、ステップS5に進んで通常の記録再生処理を行う。該当する名前が有る場合は、ステップS9でファームウェアインデックス情報内のバージョン番号が現バージョンより新しいか否か判断する。ファームウェアのバージョン番号が現バージョンより古いか同じ場合は、ステップS8に進んでファームウェアが格納されているファイルデータ領域に対応するエリア管理情報を未使用状態に書き換え、ステップS5に進んで通常の記録再生処理を行う。ファームウェアのバージョン番号が現バージョンより新しい場合は、ステップS10で目的とするファームウェアを読み出し、光ディスク装置20との間であらかじめ取り決めた通信方式でファームウエアの実データを光ディスク装置20に転送する。次に、ステップS11において、制御マイコン11は、ホストマイコン31からホストインターフェース8及びバッファメモリを介してファームウエアの実データを受け取り、フラッシュROM12にファームウエアを書き込み更新する。最後に、ステップS12で光ディスク記録媒体21のファームウェアが格納されているファイルデータ領域に対応するエリア管理情報を未使用状態に書き換え、ステップS13で更新したプログラムを用いて光ディスク装置20を初期化して、動作を終了する。
【0028】
【発明の効果】
以上述べたように、本発明は、実質的なファイル管理情報を、通常のようにファイル管理領域に書き込まず、ファイルの実データを書き込むファイルデータ領域中にファームウェアの実データと共に書き込むようにしたので、第三者にファイル管理情報が何処にあるか解らず、書き換え可能な光ディスク記録媒体21を使用しながら改ざんを困難にしセキュリティを高くすることが出来るという効果がある。
【図面の簡単な説明】
【図1】本発明の第1の実施例の光ディスク記録媒体21のファームウェア格納時のデータ構成を示す図である。
【図2】本発明の第2の実施例の光ディスク記録媒体21のファームウェア格納時のデータ構成を示す図である。
【図3】本発明の実施例のファームウェアのデータ構成を示す図である。
【図4】本発明の実施例のファームウェアインデックス情報のデータ構成を示す図である。
【図5】本発明の第3の実施例である光ディスク情報記録再生装置におけるファームウェアを更新する動作のフローチャートを示す図である。
【図6】光ディスク装置の従来例の概略構成を示す図である。
【図7】パーソナルコンピュータの従来例の概略構成を示す図である。
【図8】光ディスク情報記録再生装置の従来例の概略構成を示す図である。
【図9】通常の光ディスク記録媒体21を示す図である。
【図10】光ディスク記録媒体21の通常のデータ構成を示す図である。
【図11】光ディスク記録媒体21のファイルフォーマット直後の通常のデータ構成を示す図である。
【図12】光ディスク記録媒体21のファイル格納時の通常のデータ構成を示す図である。
【符号の説明】
1 載置部
2 スピンドルモータ
3 サーボ制御回路
4 読み取り/書き込みヘッド
5 再生信号処理回路
6 誤り訂正回路
7 バッファメモリ
8 ホストインターフェース
9 記録信号処理回路
10 誤り訂正符号付加回路
11 制御マイコン
12 フラッシュROM
13 RAM
20 光ディスク装置
21 光ディスク記録媒体
31 ホストマイコン
32 映像変換回路
33 メモリ
34 入力インターフェース
35 映像出力インターフェース
36 映像入力インターフェース
37 チューナー
41 マイクロプロセッサ
42 バス制御回路
43 メモリ
44 ハードディスク装置
45 ドライブインターフェース
46 汎用バス
47 入力インターフェース
48 グラフィックインターフェース
49 ネットワークインターフェース
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an optical disk information recording / reproducing apparatus for recording / reproducing a video having an optical disk apparatus for recording / reproducing data on / from an optical disk recording medium such as a CD, DVD, MO, etc. The present invention relates to an optical disk information recording / reproducing apparatus capable of easily updating a microcomputer control program (herein, only the control program is referred to as “firmware”).
[0002]
[Prior art]
The CD standardized as a reproduction optical disk recording medium for music has been expanded in terms of the standard thereafter, and has been expanded to include a CD-ROM (for reproduction only), a CD-R (recordable only once), and a CD-RW (recording for a plurality of times). An optical disk recording medium such as a personal computer (hereinafter, referred to as “personal computer”) is used and widely used for an external storage device of a personal computer (hereinafter, referred to as a “personal computer”). In addition, DVD is standardized as the next media of CD, and DVD-VIDEO, DVD-AUDIO, DVD-ROM is used as read-only media, and DVD-R, DVD-RW, DVD-RAM, DVD + RW, etc. are becoming popular as recording media. is there. In particular, DVD-R, DVD-RW, DVD-RAM, and DVD + RW as recording media are expected as media for video recording / reproducing devices for homes using MPEG2 for video signals.
[0003]
A conventional example will be described with reference to FIGS. 6 is a diagram showing a schematic configuration of an optical disk device, FIG. 7 is a diagram showing a schematic configuration of a personal computer incorporating the optical disk device, and FIG. 8 is a schematic configuration of an optical disk information recording / reproducing device incorporating the optical disk device. FIG.
[0004]
FIG. 6 shows a schematic configuration of a conventionally known optical disk device.
[0005]
In FIG. 6, an optical disk device 20 includes a mounting portion 1 on which an optical disk recording medium 21 is mounted and driven to rotate, a spindle motor 2, a servo control circuit 3, a read / write head 4, a reproduction signal processing circuit 5, It comprises an error correction circuit 6, a buffer memory 7, a host interface 8, a recording signal processing circuit 9, an error correction code adding circuit 10, a control microcomputer 11, a flash ROM 12, and a RAM 13. The mounting unit 1 is driven to rotate by a spindle motor 2 controlled by a servo control circuit 3. The read / write head 4 is controlled by the servo control circuit 3 to seek to a desired position.
[0006]
When reading the optical disk information, a read signal is read from the optical disk recording medium 21 of the mounting section 1 using the read / write head 4, and the read signal processing circuit 5 detects digital data. The detected digital data is accumulated in a buffer memory 7 after an error due to noise or the like during reproduction is corrected by an error correction circuit 6. The stored data is sequentially output according to a request from the host interface 8. When writing optical disk information, digital data is sequentially stored in the buffer memory 7 in accordance with a request from the host interface 8. The accumulated digital data is added with an error correction code by an error correction code adding circuit 10, and is input to the recording signal processing circuit 9 in synchronization with the rotation of the mounting section 1. The digital data output from the recording signal processing circuit 9 is converted into a signal for writing, and is recorded from the read / write head 4 on the optical disk recording medium 21 of the mounting section 1.
[0007]
A flash ROM 12, which is an electrically rewritable ROM, and a RAM 13 are connected to the control microcomputer 11, and firmware for controlling the operation of the optical disk device 20 is stored in the flash ROM 12. Digital data necessary for control is read and written by the control microcomputer 11 via the buffer memory 7. When operating the optical disk device 20, the control microcomputer 11 reads out firmware from the flash ROM 12 and sends out control signals to each circuit (indicated by dotted lines in the figure). The program may be read out from the RAM 13 having a high reading speed and then executed.
[0008]
A personal computer incorporating the optical disk device 20 described above has been conventionally known. FIG. 7 shows a schematic configuration thereof.
[0009]
7, the personal computer includes an optical disk device 20, a microprocessor 41, a bus control circuit 42, a memory 43, a hard disk device 44, a drive interface 45, a general-purpose bus 46, an input interface 47, and a graphic interface 48. And a network interface 49. The microprocessor 41 is connected to a memory 43 and a general-purpose bus 46 such as a PCI bus via a bus control circuit 42, and various interfaces are connected to the general-purpose bus 46. The interfaces include an input interface 47 to which a keyboard and a mouse are connected, a display interface 48 to which a display monitor is connected, a network interface 49 to which a network is connected, and a drive interface 45 to which the hard disk device 44 and the optical disk device 20 are connected. Etc. Examples of the drive interface 45 include SCSI (Small Computer System Interface), IDE (Integrated Device Electronics), and the like. The optical disk device 20 has a host interface 8 (see FIG. 6) connected to a drive interface 45, and exchanges control information and digital data with a main part of a personal computer via the drive interface 45.
[0010]
When digital data is written to the optical disk recording medium 21 by a personal computer, the digital data stored in the memory 43 or the like is output to the optical disk device 20 via the general-purpose bus 46 and the drive interface 45 in accordance with an instruction from the microprocessor 41. When reading digital data from the optical disk recording medium 21, the digital data is read from the optical disk device 20 via the drive interface 45 and the general-purpose bus 46 and stored in the memory 43 according to the instruction of the microprocessor 41, or the display interface 48. Alternatively, it is output from the network interface 49.
[0011]
By the way, when the optical disk device 20 used in the personal computer has a problem or needs to be improved in performance after shipment, the firmware stored in the flash ROM 12 is changed. The firmware has been changed by executing the update program on an OS (operating system) of a personal computer. The firmware update program has been obtained from the optical disk recording medium 21 such as a CD-ROM via the optical disk device 20 or from the network via the network interface 49 in the hard disk device 44 of the personal computer. . When changing the firmware, the update program stored in the hard disk device 44 is read out, executed by the microprocessor 41, and transmitted to the optical disk device 20 via the drive interface 45 in a communication scheme predetermined with the optical disk device 20. The contents are transferred to the optical disk device 20, and the control microcomputer 11 receives the contents of the firmware via the host interface 8 and the buffer memory 7, and writes and updates the firmware in the flash ROM 12 by itself.
[0012]
An optical disk information recording / reproducing apparatus for recording / reproducing a video incorporating the optical disk apparatus 20 is also conventionally known. FIG. 8 shows a schematic configuration thereof.
[0013]
8, the optical disk information recording / reproducing apparatus includes an optical disk device 20, a host microcomputer 31, a video conversion circuit 32, a memory 33, various interfaces 34 to 36, and a tuner 37. Various interfaces include an input interface 34 to which a remote controller and operation switches are connected, a video output interface 35 to which a television monitor is connected, a video signal from an external video device, or a video from a tuner 37 to which an antenna is connected. And a video input interface 36 to which a signal is input. A video conversion circuit 32 is connected between the optical disc device 20 and the video output interface 35 and the video input interface 36. The host microcomputer 31 controls the operation of the optical disk information recording / reproducing device.
[0014]
When writing video data to the optical disk recording medium 21 with the optical disk information recording / reproducing apparatus, the video data is fetched from the video input interface 36, compressed and converted into MPEG data by the video conversion circuit 32, and transferred to the optical disk device 20. The information is written and recorded on the recording medium 21. When reading video data from the optical disc recording medium 21, the MPEG data read from the optical disc recording medium 21 is transmitted from the optical disc device 20, expanded and converted into video data by the video conversion circuit 32, and transmitted via the video output interface 35. Output to a TV monitor or the like to display the video.
[0015]
[Problems to be solved by the invention]
Since a dedicated machine such as the optical disk information recording / reproducing apparatus described above does not have a general-purpose program execution environment like a personal computer, it cannot execute the update program. Therefore, a non-rewritable dedicated optical disk recording medium 21 on which new firmware is recorded is sent to the user from the manufacturer of the dedicated machine, and the firmware is updated on the user side. Examples thereof include JP-A-11-3219 and JP-A-2001-229028. However, once the firmware-dedicated optical disk recording medium 21 is used, it becomes unnecessary thereafter. Therefore, every time the firmware is updated, the unnecessary optical disk recording medium 21 is increased, which is problematic in terms of resource saving. In order to solve this, it is conceivable to use a rewritable optical disk recording medium 21 such as a CD-RW or a DVD-RW. However, if the firmware data is recorded as a file on the rewritable optical disk recording medium 21 in accordance with a well-known file system, it can be accessed by a third party including a user, and may be tampered with. There is.
[0016]
The present invention has been made to solve the above-described problem, and has as its object to make tampering difficult while using a rewritable optical disk recording medium 21 to increase security.
[0017]
[Means for Solving the Problems]
To achieve the above objectives,
The invention according to claim 1 is
A rewritable optical disk storage medium having a data area including a file management area, an area management area, and a file data area and storing data related to firmware,
After initialization in advance, at the beginning of the file unused portion of the file data area, firmware identification information, firmware index information and actual data are stored as data relating to firmware,
The invention according to claim 2 is
The optical disc recording medium according to claim 1,
In the area management area indicating the free status of the file data area, the used state is stored in a place corresponding to the part storing the data related to the firmware,
The invention according to claim 3 is:
In the optical disk recording medium according to claim 1 or claim 2,
It is characterized by storing a manufacturer name, a model name, and a version number as firmware index information,
The invention according to claim 4 provides:
An optical disc information recording / reproducing device having an optical disc device, a host microcomputer, a memory, a video conversion circuit, and various interfaces,
The host microcomputer reads the actual data of the file existing at the head of the file unused portion of the file data area of the optical disk recording medium read by the optical disk device, and if the firmware identification information is present and the target firmware is present, The firmware is updated by writing actual data of the firmware to the optical disk device,
The invention according to claim 5 is:
An optical disk information recording / reproducing apparatus according to claim 4,
The host microcomputer writes actual data of the firmware to the optical disk device, and then initializes the optical disk device using the updated firmware,
The invention according to claim 6 is:
An optical disk information recording / reproducing apparatus according to claim 4,
After the host microcomputer writes the actual data of the firmware to the optical disk device, the used state of the area corresponding to the part storing the data related to the firmware in the area management area is rewritten to the unused state,
The invention according to claim 7 is:
In the optical disk information recording / reproducing apparatus according to claim 4,
An optical disc device having electrically rewritable nonvolatile memory means, and writing actual data of firmware to the memory means;
The invention according to claim 8 is:
A storage medium storing a computer program,
A step in which the computer program reads file system management information of the optical disk recording medium, a step of reading actual data of a file existing at the head of a file unused portion of a file data area of the optical disk recording medium, and a step of determining whether firmware identification information is present. Determining whether there is information about the target firmware in the firmware index information; and writing the actual data of the firmware to the optical disk device when the target firmware is present, and A firmware update program comprising an update step;
The invention according to claim 9 is:
A storage medium storing the computer program according to claim 8,
The computer program is a firmware update program having a step of initializing an optical disk device using the updated firmware after the step of updating the firmware,
The invention according to claim 10 is
A storage medium storing the computer program according to claim 8,
The computer program is a firmware update program having a step of rewriting a used state of a place corresponding to a portion of the area management area corresponding to the firmware data after the step of updating the firmware to an unused state. And
[0018]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the optical disk recording medium 21 and the optical disk information recording / reproducing apparatus of the present invention will be described with reference to FIGS.
[0019]
Before that, the normal optical disk recording medium 21, its data configuration, the data configuration immediately after the file format, and the data configuration at the time of file storage will be described with reference to FIGS. FIG. 9 is a diagram showing a normal optical disk recording medium 21, FIG. 10 is a diagram showing the normal data structure, FIG. 11 is a diagram showing the normal data structure immediately after the file format, and FIG. FIG. 4 is a diagram showing a normal data configuration when storing a file.
[0020]
As shown in FIG. 9, the recording area of the ordinary optical disk recording medium 21 is divided into a lead-in area, a data area, and a lead-out area in order from the inner periphery, as shown in FIG. Then, from the inner circumference, a block address number is assigned to each block having a determined data size. In the lead-in area, disk compatibility information required for disk compatibility and drive control is recorded. The start position of the data area and the start position of the lead-out area are recorded in the lead-in area. FIG. 10 shows a normal data configuration in which the inner circumference to the outer circumference of the optical disk recording medium 21 are represented in the order of block address numbers. When using the optical disk recording medium 21 in an optical disk information recording / reproducing apparatus, it is necessary to perform initialization so that a file can be recorded in advance. As a format for recording a file, a file system such as UDF (Universal Disc Format) is used. When the file format of the optical disk recording medium 21 is initialized, the normal data structure is as shown in FIG. That is, as a data area, a file management area in which the name, date and time, size, etc. relating to a file or directory are written, an area management area in which the usage status (empty information) of the data area is written, and actual data of the file are actually stored. A file data area is formed. At least one bit is allocated to the area management area corresponding to all block address numbers, and a used / unused flag is written. Immediately after the initialization, the portion used as the management area is flagged as in use. FIG. 12 shows a normal data configuration of the optical disk recording medium 21 when a normal file is recorded. FIG. 12 shows a state where two files are stored. When the file is created, information is created in the file management area, the actual data of the file is recorded in the file data area, and the information is used in the area corresponding to the file data area in which the actual data is stored in the area management area. A flag indicating the state is set. The file management information and the area management information recorded in the file management area and the area management area are called file system management information.
[0021]
As described above, the normal optical disc recording medium 21 reads the file management information and the area management information, which are the file system management information written in the data area, and reads the actual data of the file accurately based on the management information. Like that.
[0022]
On the other hand, according to the present invention, the file management information is not written in the file management area, and the firmware identification information, the firmware index information, and the actual data are provided at the head of the unused portion of the file data area after the format initialization. The firmware data is written, and the actual data of the firmware is accurately read using the identification information and index information in the firmware data as substantial file management information. In short, according to the present invention, the actual file management information is not written in the file management area as usual, but is added to the actual data of the firmware in the file data area where the actual data of the file is written. is there. (Each configuration of "firmware data" and "firmware index information" will be described later with reference to FIGS. 3 and 4.)
Next, an embodiment of the optical disk recording medium 21 and the optical disk information recording / reproducing apparatus of the present invention will be described with reference to FIGS. FIG. 1 is a diagram showing a data structure when firmware is stored in an optical disk recording medium 21 according to a first embodiment of the present invention, and FIG. 2 is a diagram showing a data structure when firmware is stored in an optical disk recording medium 21 according to a second embodiment of the present invention. FIG. 3 is a diagram showing a data structure of the firmware according to the embodiment of the present invention. FIG. 4 is a diagram showing a data structure of the firmware index information of the embodiment of the present invention. FIG. 14 is a diagram showing a flowchart of an operation for updating firmware in the optical disc information recording / reproducing apparatus according to the third embodiment of the present invention.
[0023]
In the first embodiment of the present invention, as shown in FIG. 1, firmware data including firmware identification information, firmware index information, and actual data is stored in a file in a file data area of the optical disk recording medium 21 after the format is initialized. It is recorded at the beginning of the unused part. No information is created in the file management area.
[0024]
In the second embodiment of the present invention, as shown in FIG. 2, the firmware data including the firmware identification information, the firmware index information, and the actual data is stored in the file data area of the optical disk recording medium 21 after the initialization of the format. In addition to recording the unused portion at the head, a flag indicating the use state is set at a location in the area management area corresponding to the file data area storing the firmware. No information is created in the file management area.
[0025]
FIG. 3 shows an example of the configuration of firmware data according to the present invention. FIG. 3 shows an example in which a plurality of firmware are recorded. The firmware data includes firmware identification information, firmware index information, and actual data of each firmware. The firmware identification information includes a keyword indicating that firmware data is stored, the size of the firmware data, and the like. FIG. 4 shows an example of the data configuration of the firmware index information. The firmware index information includes, for example, a maker name, a model name, a firmware version number, a storage location of the firmware, and the like.
[0026]
The operation of updating the firmware in the optical disc information recording / reproducing apparatus according to the third embodiment of the present invention will be described with reference to the flowchart of FIG.
[0027]
In the optical disk information recording / reproducing apparatus, the control microcomputer 11 of the optical disk device 20 starts operation when the optical disk recording medium 21 is inserted, and controls the drive recorded in the lead-in area of the optical disk recording medium 21 in step S1. Read necessary disk control information. Subsequently, in step S2, the host microcomputer 31 determines the name, date and time, size, and the like of the files and directories recorded in the file management area, and the usage status (free information) of the data area recorded in the area management area. The file system management information is read, and by using this information, the actual data (including “firmware data”) of the file written at the beginning of the unused portion of the file data area in step S3 is read and stored in the memory 33. . Subsequently, the host microcomputer 31 determines whether or not the firmware identification information is present in the file data area in step S4. If it is determined that there is no firmware identification information, the process proceeds to step S5 to perform a normal recording / reproducing process. If it is determined that there is firmware identification information, the firmware index information is read in step S6, and it is determined in step S7 whether the corresponding maker name and model name are present. If there is no corresponding name, the process proceeds to step S8 to rewrite the area management information corresponding to the file data area in which the firmware is stored to an unused state, and proceeds to step S5 to perform a normal recording / reproducing process. If there is a corresponding name, it is determined in step S9 whether the version number in the firmware index information is newer than the current version. If the firmware version number is older than or equal to the current version, the process proceeds to step S8 to rewrite the area management information corresponding to the file data area storing the firmware to an unused state, and then proceeds to step S5 to perform normal recording and reproduction. Perform processing. If the firmware version number is newer than the current version, the target firmware is read in step S10, and the actual data of the firmware is transferred to the optical disk device 20 by a predetermined communication method with the optical disk device 20. Next, in step S11, the control microcomputer 11 receives actual firmware data from the host microcomputer 31 via the host interface 8 and the buffer memory, and writes and updates the firmware in the flash ROM 12. Finally, in step S12, the area management information corresponding to the file data area in which the firmware of the optical disk recording medium 21 is stored is rewritten to an unused state, and the optical disk device 20 is initialized using the program updated in step S13. End the operation.
[0028]
【The invention's effect】
As described above, according to the present invention, the actual file management information is not written in the file management area as usual, but is written together with the actual data of the firmware in the file data area in which the actual data of the file is written. However, there is an effect that it is difficult for a third party to falsify the file management information while using the rewritable optical disk recording medium 21 and the security can be increased without knowing where the file management information is located.
[Brief description of the drawings]
FIG. 1 is a diagram showing a data structure when firmware is stored in an optical disc recording medium 21 according to a first embodiment of the present invention.
FIG. 2 is a diagram showing a data configuration when firmware is stored in an optical disc recording medium 21 according to a second embodiment of the present invention.
FIG. 3 is a diagram showing a data configuration of firmware according to the embodiment of the present invention.
FIG. 4 is a diagram showing a data configuration of firmware index information according to the embodiment of the present invention.
FIG. 5 is a flowchart showing an operation of updating firmware in an optical disc information recording / reproducing apparatus according to a third embodiment of the present invention.
FIG. 6 is a diagram showing a schematic configuration of a conventional example of an optical disk device.
FIG. 7 is a diagram showing a schematic configuration of a conventional example of a personal computer.
FIG. 8 is a diagram showing a schematic configuration of a conventional example of an optical disk information recording / reproducing apparatus.
FIG. 9 is a diagram showing a normal optical disk recording medium 21.
FIG. 10 is a diagram showing a normal data configuration of an optical disk recording medium 21.
FIG. 11 is a diagram showing a normal data configuration immediately after a file format of an optical disc recording medium 21;
FIG. 12 is a diagram showing a normal data structure when a file is stored in the optical disc recording medium 21.
[Explanation of symbols]
REFERENCE SIGNS LIST 1 mounting section 2 spindle motor 3 servo control circuit 4 read / write head 5 reproduction signal processing circuit 6 error correction circuit 7 buffer memory 8 host interface 9 recording signal processing circuit 10 error correction code adding circuit 11 control microcomputer 12 flash ROM
13 RAM
Reference Signs List 20 optical disk device 21 optical disk recording medium 31 host microcomputer 32 video conversion circuit 33 memory 34 input interface 35 video output interface 36 video input interface 37 tuner 41 microprocessor 42 bus control circuit 43 memory 44 hard disk device 45 drive interface 46 general-purpose bus 47 input interface 48 Graphic interface 49 Network interface

Claims (10)

ファイル管理領域とエリア管理領域とファイルデータ領域からなるデータエリアを有しファームウェアに関するデータを記憶する書き換え可能な光ディスク記憶媒体であって、
予め初期化を行なった後、ファイルデータ領域のファイル未使用部分の先頭に、ファームウェアに関するデータとしてファームウェア識別情報とファームウェアインデックス情報と実データを記憶したことを特徴とする光ディスク記録媒体。
A rewritable optical disk storage medium having a data area including a file management area, an area management area, and a file data area and storing data related to firmware,
An optical disk recording medium characterized by storing firmware identification information, firmware index information, and actual data as firmware-related data at the beginning of a file unused portion of a file data area after initializing in advance.
請求項1に記載された光ディスク記録媒体において、
ファイルデータ領域の空き状況を示すエリア管理領域の、ファームウェアに関するデータを記憶した部分に対応する場所に、使用済みの状態を記憶したことを特徴とする光ディスク記録媒体。
The optical disc recording medium according to claim 1,
An optical disc recording medium characterized in that a used state is stored in a location corresponding to a portion in which data relating to firmware is stored in an area management area indicating an empty state of a file data area.
請求項1或いは請求項2に記載された光ディスク記録媒体において、
ファームウェアインデックス情報として、メーカ名、機種名、及びバージョン番号を記憶したことを特徴とする光ディスク記録媒体。
In the optical disk recording medium according to claim 1 or claim 2,
An optical disc recording medium storing a maker name, a model name, and a version number as firmware index information.
光ディスク装置とホストマイコンとメモリと映像変換回路と各種インターフェースを有する光ディスク情報記録再生装置であって、
ホストマイコンが、光ディスク装置で読み取った、光ディスク記録媒体のファイルデータ領域のファイル未使用部分の先頭に存在するファイルの実データを読み込み、ファームウェア識別情報が有り且つ目的のファームウェアが有った場合、このファームウェアの実データを光ディスク装置に書き込んでファームウェアの更新を行なうことを特徴とする光ディスク情報記録再生装置。
An optical disc information recording / reproducing device having an optical disc device, a host microcomputer, a memory, a video conversion circuit, and various interfaces,
The host microcomputer reads the actual data of the file existing at the beginning of the file unused portion of the file data area of the optical disk recording medium read by the optical disk device, and if the firmware identification information is present and the target firmware is present, An optical disk information recording / reproducing apparatus characterized in that actual data of firmware is written to an optical disk device to update the firmware.
請求項4に記載された光ディスク情報記録再生装置おいて、
ホストマイコンが、ファームウェアの実データを光ディスク装置に書き込んだ後に、この更新したファームウェアを用いて光ディスク装置を初期化することを特徴とする光ディスク情報記録再生装置。
An optical disk information recording / reproducing apparatus according to claim 4,
An optical disk information recording / reproducing apparatus characterized in that a host microcomputer writes actual data of firmware to an optical disk apparatus, and then initializes the optical disk apparatus using the updated firmware.
請求項4に記載された光ディスク情報記録再生装置おいて、
ホストマイコンが、ファームウェアの実データを光ディスク装置に書き込んだ後に、エリア管理領域のファームウェアに関するデータを記憶した部分に対応する場所の使用済みの状態を未使用状態に書き直すことを特徴とする光ディスク情報記録再生装置。
An optical disk information recording / reproducing apparatus according to claim 4,
Optical disc information recording characterized in that after the host microcomputer writes actual firmware data to the optical disc device, the used state of the area corresponding to the portion of the area management area that stores the firmware data is rewritten to the unused state. Playback device.
請求項4乃至請求項6に記載された光ディスク情報記録再生装置おいて、
光ディスク装置が、電気的に書き換えられる不揮発性のメモリ手段を有し、このメモリ手段にファームウェアの実データを書き込むことを特徴とする光ディスク情報記録再生装置。
In the optical disk information recording / reproducing apparatus according to claim 4,
An optical disk information recording / reproducing apparatus characterized in that an optical disk device has electrically rewritable nonvolatile memory means, and writes actual data of firmware into the memory means.
コンピュータプログラムを記憶した記憶媒体であって、
コンピュータプログラムが、光ディスク記録媒体のファイルシステム管理情報を読み込むステップと、光ディスク記録媒体のファイルデータ領域のファイル未使用部分の先頭に存在するファイルの実データを読み込むステップと、ファームウェア識別情報が有るか否かを判別するステップと、ファームウェアインデックス情報内に目的のファームウェアに関する情報がが有るか否かを判別するステップと、目的のファームウェア有った場合にこのファームウェアの実データを光ディスク装置に書き込んでファームウェアの更新を行なうステップからなるファームウェア更新プログラムであることを特徴とするコンピュータプログラムを記憶した記憶媒体。
A storage medium storing a computer program,
A step in which the computer program reads file system management information of the optical disk recording medium, a step of reading actual data of a file existing at the head of a file unused portion of a file data area of the optical disk recording medium, and a step of determining whether firmware identification information is present. Determining whether there is information about the target firmware in the firmware index information, and writing the actual data of the firmware to the optical disk device when the target firmware is present, and A storage medium storing a computer program, which is a firmware update program including a step of performing an update.
請求項8に記載されたコンピュータプログラムを記憶した記憶媒体おいて、
コンピュータプログラムが、ファームウェアの更新を行なうステップの後に、この更新したファームウェアを用いて光ディスク装置を初期化するステップを有するファームウェア更新プログラムであることを特徴とするコンピュータプログラムを記憶した記憶媒体。
A storage medium storing the computer program according to claim 8,
A storage medium storing a computer program, wherein the computer program is a firmware update program having a step of initializing an optical disk device using the updated firmware after the step of updating the firmware.
請求項8に記載されたコンピュータプログラムを記憶した記憶媒体おいて、
コンピュータプログラムが、ファームウェアの更新を行なうステップの後に、エリア管理領域のファームウェアに関するデータを記憶した部分に対応する場所の使用済みの状態を未使用状態に書き直すステップを有するファームウェア更新プログラムであることを特徴とするコンピュータプログラムを記憶した記憶媒体。
A storage medium storing the computer program according to claim 8,
The computer program is a firmware update program having a step of rewriting a used state of a place corresponding to a portion of the area management area where data relating to firmware is stored to an unused state after the step of updating the firmware. Storage medium storing a computer program to be used.
JP2002182911A 2002-06-24 2002-06-24 Optical disk storage medium for storing data related to firmware, optical disk information recording / reproducing device, and storage medium for storing firmware update program Pending JP2004030742A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002182911A JP2004030742A (en) 2002-06-24 2002-06-24 Optical disk storage medium for storing data related to firmware, optical disk information recording / reproducing device, and storage medium for storing firmware update program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002182911A JP2004030742A (en) 2002-06-24 2002-06-24 Optical disk storage medium for storing data related to firmware, optical disk information recording / reproducing device, and storage medium for storing firmware update program

Publications (1)

Publication Number Publication Date
JP2004030742A true JP2004030742A (en) 2004-01-29

Family

ID=31179281

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002182911A Pending JP2004030742A (en) 2002-06-24 2002-06-24 Optical disk storage medium for storing data related to firmware, optical disk information recording / reproducing device, and storage medium for storing firmware update program

Country Status (1)

Country Link
JP (1) JP2004030742A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2416072A (en) * 2004-07-07 2006-01-11 Dell Products Lp Embedding optical drive compatablity information in optical media
WO2007072384A3 (en) * 2005-12-22 2007-11-22 Koninkl Philips Electronics Nv Device for and method of retrieval of a data file
JP2009523290A (en) * 2006-01-11 2009-06-18 ソニー株式会社 Updating firmware for media
CN117112287A (en) * 2023-09-07 2023-11-24 上海合芯数字科技有限公司 Standby verification error correction method, device, server and storage medium

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009032396A (en) * 2004-07-07 2009-02-12 Dell Products Lp System and method for embedding optical drive compatibility information in optical medium
DE102005011903B4 (en) 2004-07-07 2018-05-03 Dell Products L.P. Optical media with embedded compatibility information
GB2416072B (en) * 2004-07-07 2009-03-04 Dell Products Lp System and method for embedding optical drive compatibility information in optical media
GB2442631A (en) * 2004-07-07 2008-04-09 Dell Products Lp Embedding optical drive compatibility information in optical media
US7391694B2 (en) 2004-07-07 2008-06-24 Dell Products L.P. System and method for embedding optical drive compatibility information in optical media
GB2442631B (en) * 2004-07-07 2008-11-05 Dell Products Lp System and method for embedding optical drive compatibility information in optical media
US8144555B2 (en) 2004-07-07 2012-03-27 Dell Products L.P. System and method for embedding optical drive compatibility information in optical media
GB2416072A (en) * 2004-07-07 2006-01-11 Dell Products Lp Embedding optical drive compatablity information in optical media
FR2873846A1 (en) * 2004-07-07 2006-02-03 Dell Products Lp SYSTEM AND METHOD FOR INTEGRATING COMPATIBILITY INFORMATION OF OPTICAL UNITS IN OPTICAL MEDIA
US7606127B2 (en) 2004-07-07 2009-10-20 Dell Products L.P. System and method for embedding optical drive compatibility information in optical media
US7885172B2 (en) 2004-07-07 2011-02-08 Dell Products L.P. System and method for embedding optical drive compatibility information in optical media
WO2007072384A3 (en) * 2005-12-22 2007-11-22 Koninkl Philips Electronics Nv Device for and method of retrieval of a data file
JP2009523290A (en) * 2006-01-11 2009-06-18 ソニー株式会社 Updating firmware for media
CN117112287A (en) * 2023-09-07 2023-11-24 上海合芯数字科技有限公司 Standby verification error correction method, device, server and storage medium

Similar Documents

Publication Publication Date Title
JP5095895B2 (en) Method for immediately writing or reading a file on a disk-shaped recording medium
JP2003223763A (en) Information recording / reproducing device, information recording / reproducing unit, information recording / reproducing method, program and storage medium
JP2005327447A (en) Information recording medium, recording / reproducing apparatus and method, initialization method, and reinitialization method
JP2004164822A (en) Information recording apparatus, information recording method, information recording program, storage medium for storing information recording program, and information recording system
CN100458956C (en) Optical disc recording method and optical disc recording device
JP2004030742A (en) Optical disk storage medium for storing data related to firmware, optical disk information recording / reproducing device, and storage medium for storing firmware update program
US7697387B2 (en) Information recording medium, and information recording apparatus and method
US5940353A (en) Driving device for a recordable or a rewritable disk
JP3045410U (en) Disk drive device
TWI386931B (en) Recording medium, and method and apparatus for reformatting the same
JP2003263842A (en) Information recording device
CN100389467C (en) Recording/playback device and recording medium access method
CN101506887B (en) Recording device, recording method, and computer program
JP2007511033A (en) Information recording medium, recording / reproducing method, and recording / reproducing apparatus
RU2005114052A (en) OPTICAL RECORDING MEDIA, DEVICE AND METHOD FOR RECORDING-PLAYBACK, METHOD OF INITIALIZATION AND METHOD OF REPEAT INITIALIZATION
JP4081395B2 (en) Information recording / reproducing device
JP2003263860A (en) Storage medium to which data can be additionally written after finalization, recording and reproducing apparatus and method therefor
JP2005093010A (en) Recording apparatus, recording method, and program
JP2003168265A (en) Data recording method for optical disk, optical disk and data recording program for optical disk
WO2005020238A1 (en) Information recorder/reproducer, information recording/reproducing method and program
US8077575B2 (en) Information recording method that records management information for managing dummy information as a file in a user data area
JP2004127459A (en) Recording control device and recording control method, and program
JP4015544B2 (en) Information processing device
JP4270163B2 (en) Recording / reproducing method and disk recording / reproducing apparatus
CN100570731C (en) Initialize the recording device of the recording medium