(57)【要約】【課題】  迅速な記録再生を行うことができる光記録媒体の記録再生装置を提供する。【解決手段】  光記録媒体の種類を判別して記録再生を行う際、光記録媒体の種類に応じた全てのプログラムを複数個格納した記憶手段と、前記光記録媒体の反射光から得られる受光信号を記憶する記憶部５Ａ及び書き換え可能なプログラム実行領域５Ｂを有し、光記録媒体の第１のプログラムを実行するサーボ系制御手段５と、受光信号に対応して光記録媒体の種類が判別できる判別表６Ａを有しており、記憶部５Ａの前記受光信号と前記判別表とを比較し、前記第１のプログラムが前記光記録媒体を実行するプログラムでなかった場合のみ、第２のプログラムをサーボ系制御手段５の書き換え可能なプログラム実行領域５Ｂに出力して、前記第１のプログラムに前記第２のプログラムを組み込んだ第３のプログラムとしてサーボ系制御手段５に実行させるシスコン系制御手段６と、からなる。【選択図】      図１
2005310232.tif 000002
【特許請求の範囲】
【請求項１】
レーザ光を光記録媒体に照射して、前記光記録媒体の反射光から得られる受光信号により、前記光記録媒体の種類を判別し、前記光記録媒体に適したプログラムを用いて記録再生を行う光記録媒体の記録再生装置において、
前記光記録媒体の種類に対応した初期データ及び全てのプログラムを複数個に分割格納した記憶手段と、
前記光記録媒体の反射光から得られる受光信号を記憶する記憶部及び書き換え可能なプログラム実行領域を有し、前記光記録媒体の第１のプログラムを実行するサーボ制御手段と、
前記受光信号に対応して前記光記録媒体の種類が判別できる判別表を有しており、前記サーボ系制御手段の記憶部に記憶された前記受光信号と前記判別表とを比較し、前記受光信号が前記判別表に記録されている前記光記録媒体の種類に対応したものであるかどうかを判断し、前記光記録媒体に対応していない場合のみ、前記第１のプログラムに含まれる前記光記録媒体の種類に共通したプログラム以外で、かつ前記受光信号から判別された前記光記録媒体に対応した第２のプログラムを前記サーボ系制御手段の書き換え可能なプログラム実行領域に出力して、前記第１のプログラムに前記第２のプログラムを組み込んだ第３のプログラムとして前記サーボ系制御手段に実行させるシスコン系制御手段と、
からなることを特徴とする光記録媒体の記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光記録媒体の種類に応じたプログラムを実行してサーボ制御を行う光記録媒体の記録再生装置に関する。
【背景技術】
【０００２】
ディスク状の光記録媒体としては種々のものが開発されているが、直径１２ｃｍのディスクとしては、ＣＤ（コンパクトディスク）の他に、ＣＤ−ＲＯＭ、ビデオＣＤ、ＤＶＤ（デジタルバーサタイルディスク）など複数種類が実用化されている。これらのディスクは記録される情報のデータフォーマット、圧縮方式、データ記録密度などが様々であるが、いずれも直径が１２ｃｍであり、かつ光ヘッド（光ピックアップ）にてデータを読み出すことができることから、複数種類のディスクに兼用可能な記録再生装置が開発されている。
【０００３】
通常、このような記録再生装置は、プログラムを用いたコンピュータ制御により駆動されている。このコンピュータ制御としては、例えば、特許文献１に記載されているものがある。
即ち、特許文献１には、メモリカードが保持しているブート時実行データを読み出す読み出し機能及びブートシーケンスによりブート時実行データを実行するブート実行機能を有する第１のＣＰＵ、前記メモリカードから読み出したブート時実行データを記憶するＲＡＭ、ブートシーケンスにより実行するブート時実行データを変更不可能として記憶するＲＯＭ、画像処理を行う画像プロセッサを備えた情報処理装置と、ブート時実行されるブート実行データを保持するフラッシュメモリ、前記ブート実行データを前記情報処理装置に伝送する伝送機能及びデータ管理を行う第２のＣＰＵを備えたメモリカードとからなり、
ブートシーケンスにより表示させる画像に多様性を持たせることが記載されている。
【特許文献１】特開２０００−４７８７６号公報
【０００４】
このようなコンピュータを用いた光記録媒体の種類に応じた光記録媒体の記録再生装置は、以下のように行われていた。図１２は、従来の光記録媒体の記録再生装置を示す概略図である。
図１２に示すように、光記録媒体の記録再生装置１０は、レーザ光を出射する半導体レーザ３と、半導体レーザ３を駆動する第１駆動部２と、前記レーザ光を図示しない光記録媒体に集光させ、ディスク回転、フォーカシング、トラッキング等を行い前記図示しない光記録媒体の情報を読み取り又は前記図示しない光記録媒体に情報を記録する光ピックアップ７と、半導体レーザ３から出射されるレーザ光を変調制御するシステムＩＣ８と、前記図示しない光記録媒体の種類を判別する判別部６Ａを有し、前記レーザ光が前記図示しない光記録媒体の種類に応じた記録再生パワーになるように第１駆動部２及び前記レーザ光を変調制御するシステムＩＣ８にプログラムを実行させるシスコン系マイコン６と、前記図示しない光記録媒体の全ての種類に対応した初期データ及びプログラムを格納した書き換え可能なプログラム実行領域及びシステムＩＣ８から出力される受光信号を記憶する記憶部５Ａを有したサーボ系マイコン５と、サーボ系マイコン５によって実行されたプログラムに従ってスピンドルモータ、フォーカスアクチュエータ、トラッキングアクチュエータ等を動作させる第２駆動部９とを備え、光記録媒体に対応したプログラムに従った記録再生を行っていた。
図１３は、従来のサーボ系マイコンが実行していたＤＶＤ−ＲＯＭ、ＣＤ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷを含んだプログラムを示す図であり、サーボ系マイコン５が実行するものである。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、記録再生される前記図示しない光記録媒体が１種類にもかかわらず、サーボ系マイコン５は、書き換え不可なプログラム実行領域５Ｃに格納されている全ての光記録媒体の種類に対応したプログラムを実行し、その中から前記した１種類の光記録媒体に対応したプログラムをプロセス順に分岐して、記録再生を行っていた。
しかし、多種類の光記録媒体に対応させるようにすると、前記したプログラムの分岐するプロセスが増えるため、サーボ制御の１ループの処理時間が長くなり、高速・高精度な記録再生を行うことができなかった。
【０００６】
仮に、サーボ系マイコン５の書き換え可能なプログラム実行領域５Ｃを書き換え可能とすると、シスコン系マイコン６が光記録媒体の種類に対応したプログラムでサーボ系マイコン５のプログラム実行領域５Ｃを書き換え、サーボ系マイコン５がプログラムを実行するサーボ制御の１ループの処理時間が短くなり、高速・高精度なサーボを行うことができる。このとき、判別により前記実行しているプログラムが記録再生しようとする光記録媒体と異なっていた場合には、サーボ系マイコン５のプログラムの実行を一旦停止して、前記プログラム実行領域を記録再生しようとする光記録媒体のプログラムに書き換え、サーボ系マイコン５を再起動する必要があり、記録再生開始までの起動処理時間が長くなり、迅速な記録再生ができないといった問題があった。
【０００７】
そこで、本発明は、光記録媒体の種類に対応したプログラムを実行させて、高速・高精度なサーボを行うことができ、迅速な記録再生を行うことができる光記録媒体の記録再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本願発明は、レーザ光を光記録媒体に照射して、前記光記録媒体の反射光から得られる受光信号により、前記光記録媒体の種類を判別し、前記光記録媒体に適したプログラムを用いて記録再生を行う光記録媒体の記録再生装置において、前記光記録媒体の種類に対応した初期データ及び全てのプログラムを複数個に分割格納した記憶手段と、前記光記録媒体の反射光から得られる受光信号を記憶する記憶部及び書き換え可能なプログラム実行領域を有し、前記光記録媒体の第１のプログラムを実行するサーボ制御手段と、前記受光信号に対応して前記光記録媒体の種類が判別できる判別表を有しており、前記サーボ系制御手段の記憶部に記憶された前記受光信号と前記判別表とを比較し、前記受光信号が前記判別表に記録されている前記光記録媒体の種類に対応したものであるかどうかを判断し、前記光記録媒体に対応していない場合のみ、前記第１のプログラムに含まれる前記光記録媒体の種類に共通したプログラム以外で、かつ前記受光信号から判別された前記光記録媒体に対応した第２のプログラムを前記サーボ系制御手段の書き換え可能なプログラム実行領域に出力して、前記第１のプログラムに前記第２のプログラムを組み込んだ第３のプログラムとして前記サーボ系制御手段に実行させるシスコン系制御手段と、からなることを特徴とする光記録媒体の記録再生装置を提供する。
【発明の効果】
【０００９】
以上のように、本願発明の光記録媒体の記録再生装置によれば、光記録媒体の種類に対応した初期データ及び全てのプログラムを複数個に分割格納した記憶手段と、前記光記録媒体の反射光から得られる受光信号を記憶する記憶部及び書き換え可能なプログラム実行領域を有し、前記光記録媒体の第１のプログラムを実行するサーボ制御手段と、前記受光信号に対応して前記光記録媒体の種類が判別できる判別表を有しており、前記サーボ系制御手段の記憶部に記憶された前記受光信号と前記判別表とを比較し、前記受光信号が前記判別表に記録されている前記光記録媒体の種類に対応したものであるかどうかを判断し、前記光記録媒体に対応していない場合のみ、前記第１のプログラムに含まれる前記光記録媒体の種類に共通したプログラム以外で、かつ前記受光信号から判別された前記光記録媒体に対応した第２のプログラムを前記サーボ系制御手段の書き換え可能なプログラム実行領域に出力して、前記第１のプログラムに前記第２のプログラムを組み込んだ第３のプログラムとして前記サーボ系制御手段に実行させるシスコン系制御手段と、からなるので、高速・高精度なサーボを行うことができ、迅速な記録再生を行うことができる。
【発明を実施するための最良の形態】
【００１０】
本発明の光記録媒体の記録再生装置の実施の形態について図１乃至図１１を参照して説明する。
従来例を同一構成には、同一符号を付し、その説明を省略する。
図１は、本発明の実施形態における光記録媒体の記録再生装置の概略図である。
以下では、第１のプログラムは、ＤＶＤ−ＲＯＭ用のプログラムとし、第２のプログラムは、ＣＤ用のプログラムとする。第３のプログラムは、第１のプログラムにＣＤ用と共通するプログラム以外をＣＤ用のプログラムに入れ替えたものとする。
【００１１】
図１に示すように、本発明の実施形態における光記録媒体の記録再生装置１は、従来の光記録媒体の記録再生装置におけるサーボ系マイコン５に書き換え可能なプログラム実行領域５Ｂを備え、光記録媒体の種類に共通する以外のプログラムを格納するフラッシュメモリ４をシスコン系マイコンに付加したものであり、それ以外は同様である。
【００１２】
即ち、本発明の光記録媒体の記録再生装置１は、レーザ光を光記録媒体に照射して、前記光記録媒体の反射光から得られる受光信号により、前記光記録媒体の種類を判別し、前記光記録媒体に適したプログラムを用いて記録再生を行う際、前記図示しない光記録媒体の種類に応じた初期データ及び全てのプログラムを複数個格納したフラッシュメモリ４と、前記第１のプログラムの実行により、第１駆動部２を駆動させ、かつ前記図示しない光記録媒体の反射光から得られる受光信号を記憶する記憶部５Ａ及び書き換え可能なプログラム実行領域５Ｂを有し、前記第１のプログラムを実行してスピンドルモータ、フォーカスアクチュエータ等を制御するサーボ系マイコン５と、前記受光信号に対応して前記図示しない光記録媒体の種類が判別できる判別表６Ａを有しており、サーボ系マイコン５の記憶部５Ａに記憶された前記受光信号と判別表６Ａとを比較し、前記受光信号が判別表６Ａに記録されている前記図示しない光記録媒体に対応したものであるかどうかを判断し、前記図示しない光記録媒体に対応していない場合のみ、前記第１のプログラムに含まれる前記図示しない光記録媒体の種類に共通したプログラム以外の前記受光信号に対応した光記録媒体用の前記第２のプログラムをサーボ系マイコン５の書き換え可能なプログラム実行領域５Ｂに出力して、前記第１のプログラムに前記第２のプログラムを組み込んだ第３のプログラムとしてサーボ系マイコン５に実行させるシスコン系マイコン６と、からなる。
【００１３】
更に、半導体レーザ３を有し、この半導体レーザ３から出射されるレーザ光を前記図示しない光記録媒体に照射して、反射された反射光を受光する図示しない受光部を有する光ピックアップ７と、前記図示しない受光部で光電変換された受光信号を調整したサーボ信号をサーボ系マイコン５へ出力し、同様に受光信号を調整し、再生信号を２値化、シスコン系マイコン６からの指令に従って、変復調制御される制御されるシステムＩＣ８と、サーボ系マイコン５で実行されるプログラムに従ってスピンドルモータ、フォーカスアクチュエータ等を駆動させる第２駆動部９と、からなる。なお、シスコン系マイコン６には、バックエンドシステム部から画像や音声信号が入出力される。
【００１４】
本発明によれば、前記図示しない光記録媒体の種類に応じた初期データ及び全てのプログラムを複数個に分割格納したフラッシュメモリ４と、前記第１のプログラムの実行により、第１駆動部２を駆動させ、かつ前記図示しない光記録媒体の反射光から得られる受光信号を記憶する記憶部５Ａ及び書き換え可能なプログラム実行領域５Ｂを有し、前記第１のプログラムを実行するサーボ系マイコン５と、前記受光信号に対応して前記図示しない光記録媒体の種類が判別できる判別表６Ａを有しており、サーボ系マイコン５の記憶部５Ａに記憶された前記受光信号と判別表６Ａとを比較し、前記受光信号が判別表６Ａに記録されている前記図示しない光記録媒体に対応したものであるかどうかを判断し、前記図示しない光記録媒体に対応していない場合のみ、前記第１のプログラムに含まれる前記図示しない光記録媒体の種類に共通したプログラム以外の前記受光信号に対応した光記録媒体用の前記第２のプログラムをサーボ系マイコン５の書き換え可能なプログラム実行領域５Ｂに出力して、前記第１のプログラムに前記第２のプログラムを組み込んだ第３のプログラムとしてサーボ系マイコン５に実行させるシスコン系マイコン６と、からなるので、高速・高精度なサーボを行うことができ、迅速な記録再生を行うことができる。
【００１５】
以下に具体的に説明する。
光記録媒体の種類がＣＤで実行中のプログラムがＤＶＤ―ＲＯＭである場合について説明する。
図２は、光記録媒体がＣＤであるとしたときの、ＤＶＤ−ＲＯＭのプログラムと共通する以外を置き換えるプログラムを示す図である。
図２は、図１３と比較する。２つの図に共通なプログラム１は、光記録媒体の種類によらず、共通するプログラムを実行する領域である。２つの図に共通なプログラム３−１、プログラム４−１、プログラム５−１は、光記録媒体の１種類のプログラム実行する領域である。図２の場合、光記録媒体の１種類のプログラムに書き換え可能なプログラム実行領域である。図１３のプログラム２は、分岐処理プログラムで図２には、この領域はない。図１３のプログラム３−２〜５−２、プログラム３−３〜５−３、プログラム３−４〜５−４は、光記録媒体のそれぞれの種類のうちの１種類のプログラム実行する領域である。図２のようにして、光記録媒体の種類に対応したプログラムだけを配置することが可能となる。
【００１６】
図３は、サーボ系マイコン５のメインフローチャートを示す図である。
まず、図３に示すように、ブートダウンロード処理部でシスコン系マイコン６からフラッシュメモリ４の基本光記録媒体のＤＶＤ−ＲＯＭのプログラムを、図２のプログラムマップのようにダウンロードする。次に、全体初期データをプログラム同様に、フラッシュメモリ４からシスコン系マイコン６を経由して全体初期化処理をする。
【００１７】
次に、光記録媒体が確定したら、トラッキング制御処理、スレッド制御処理、チルト制御処理の各々プログラムをダウンロード処理を使用して入れ替えをする。
入れ替え中には、入れ替えプログラムは動作しないので処理は飛ばす必要がある。そこで、各々プログラム入れ替えに応じて、ダウンロード処理実施前に、シスコン系マイコンから設定された入替１、入替２、入替３の判断をすることで、入れ替え中のプログラムを処理しないようにする。
【００１８】
図４は、実施例のシスコン系マイコン６のメインフローチャートを示す図である。
まず、先に説明した図３のサーボ系マイコン５のブートダウンロード処理、全体初期化処理のところの光記録媒体種類判別用に基本光記録媒体のＤＶＤ−ＲＯＭのプログラムダウンロード処理をする。次に、光記録媒体の種類判別処理をする。次に、先に説明した光記録媒体の種類に応じたプログラムをダウンロードし起動する光記録媒体毎起動処理を実施する。また、各々の処理の詳細図を、図５，図６、図７に示す。
【００１９】
図５は、実施例のシスコン系マイコン６での光記録媒体種類判別用プログラムのダウンロードフローチャートを示す図である。
まず、サーボ系マイコン５をリセットする。
次に、プログラム１、プログラム３−１、プログラム４−１、プログラム５−１をブートダウンロード処理し、起動処理１を実施する。起動処理１は、サーボ系マイコン５のプログラム動作領域をブート領域からプログラム領域に移動する処理である。次に、全体の初期データ、各々のプログラム部で必要な初期データ３−１、初期データ４−１、初期データ５−１のダウンロード処理をし、起動処理２を実施する。起動処理２は、サーボ系マイコン５のデータ初期化待ち状態から、サーボループ実行開始処理である。
【００２０】
図６は、実施例のシスコン系マイコン６での光記録媒体種類判別起動処理のフロ
ーチャートを示す図である。
光記録媒体種類判別起動処理では、光記録媒体種類判別処理とフォーカスONまでの起動をしている。光記録媒体種類判別処理終了確認処理、光記録媒体種類判別用情報取得済確認処理、光記録媒体種類判別用プログラム処理コマンド発行処理、光記録媒体種類判別用情報取得処理、光記録媒体種類判別処理で構成する。
【００２１】
光記録媒体種類判別処理終了確認処理では、光記録媒体種類判別処理終了状態の場合、光記録媒体種類判別起動処理を終了し、光記録媒体種類判別処理終了状態ではない場合、光記録媒体種類判別用情報取得確認処理へ移行する。
【００２２】
光記録媒体種類判別用情報取得確認処理では、光記録媒体種類判別用情報取得未の場合、光記録媒体種類判別用情報取得のため、光記録媒体種類判別用プログラム処理コマンド発行と光記録媒体種類判別用情報取得を実行し、光記録媒体種類判別用情報取得済の場合光記録媒体種類判別用情報から光記録媒体種類の判別処理を実行する。
【００２３】
光記録媒体種類判別用プログラム処理コマンド発行と光記録媒体種類判別用情報取得で取得する光記録媒体種類判別用情報には、光記録媒体サイズによって異なる所定回転数までの到達時間光記録媒体種類毎の光の反射率によって異なる信号(フォーカシングエラー(FE)信号や総和(AS)信号)の振幅値光記録媒体種類毎の溝深さ、ピット有無等によって異なる信号(トラッキングエラー(TE)信号)の振幅値光記録媒体の未記録/記録済によって異なる信号(ディスク(RF)信号)の振幅値光記録媒体のアドレス記録方法の違いによって異なる信号((CAPA)信号)の発生周期等がある。
【００２４】
光記録媒体サイズによって異なる所定回転数までの到達時間を得る場合光記録媒体を回転させる処理の光記録媒体種類判別用プログラム処理コマンドを発行し光記録媒体サイズによって異なる所定回転数までの到達時間計測処理により光記録媒体種類判別用情報を取得する。
【００２５】
また、光記録媒体種類毎の光の反射率によって異なる信号を得る場合、光記録媒体を回転させる処理と光記録媒体毎に異なる光の種類(波長)の切替処理、光の種類毎に設けた光の反射率によって異なる信号検出回路切替処理と光記録媒体に光を照射するためのレーザ制御処理と対物レンズで集光した合焦点を光記録媒体の記録面付近に移動させるため、対物レンズを記録面に対し近づいたり遠ざける処理の光記録媒体種類判別用プログラム処理コマンドを発行し、光記録媒体種類毎の光の反射率によって異なる信号の検出処理により光記録媒体種類判別用情報を取得する。
【００２６】
光記録媒体種類毎の溝深さ、ピット有無等によって異なる信号や光記録媒体の未記録／記録済によって異なる信号や光記録媒体のアドレス記録方法の違いによって異なる信号を得る場合、光記録媒体種類毎の光の反射率によって異なる信号を得る為の処理の他にフォーカシングエラー信号ゲイン調整処理とフォーカシング制御の引き込み処理、フォーカシング制御処理を実施し、光記録媒体種類毎の溝深さ、ピット有無によって異なる信号(トラッキングエラー(TE)信号)検出回路切替処理や光記録媒体の未記録／記録済によって異なる信号(ディスク(RF)信号)検出回路切替処理や光記録媒体のアドレス記録方法の違いによって異なる信号((CAPA)信号)検出回路切替処理や光記録媒体回転速度切替処理の光記録媒体種類判別用プログラム処理コマンドを発行し、光記録媒体種類毎の溝深さによって異なる信号検出処理や光記録媒体の未記録/記録済によって異なる信号検出処理や光記録媒体のアドレス記録方法の違いによって異なる信号検出処理により光記録媒体種類判別用情報を取得する。
【００２７】
光記録媒体種類の判別処理の光記録媒体サイズによって異なる所定回転数までの到達時間比較判別処理、光記録媒体種類毎の光の反射率によって異なる信号(フォーカシングエラー(FE)信号や総和(AS)信号)比較判別処理光記録媒体種類毎の溝深さ、ピット有無等によって異なる信号(トラッキングエラー(TE)信号)比較判別処理光記録媒体の未記録/記録済によって異なる信号(ディスク(RF)信号)比較判別処理光記録媒体のアドレス記録方法の違いによって異なる信号((CAPA)信号)比較判別処理により、光記録媒体の種類とサイズを判別する。
【００２８】
光記録媒体の種類とサイズを決定すると、光記録媒体の種類とサイズに対応して、光記録媒体の回転数設定を切り替え、光記録媒体種類判別処理終了とし、光記録媒体種類判別処理終了確認処理で処理を終了する。
【００２９】
図７は、実施例のシスコン系マイコン６での光記録媒体毎起動処理のフローチャートを示す図である。
光記録媒体種類判別処理により、光記録媒体種類判別が行われ、フォーカスON状態になっている。光記録媒体種類毎起動処理では、光記録媒体種類に従い、判断１、判断２、判断３により各光記録媒体種類に対応する処理に分岐する。例えば、光記録媒体種類判別処理でDVD−Rと判別した場合、DVD−Rのプログラムダウンロード処理に移行する。DVD−Rのプログラムダウンロード処理では、トラッキング制御処理、スレッド制御処理、チルト制御処理をダウンロードする。トラッキング制御処理ダウンロード処理では、入替１をセットし、入替プログラム３−４をダウンロード後、初期データ３−４をダウンロードし、入替１をクリアし、スレッド制御処理ダウンロード処理へ移行する。スレッド制御処理ダウンロード処理では、入替２をセットし、入替プログラム４−４をダウンロード後、初期データ４−４をダウンロードし、入替２をクリアし、チルト制御処理ダウンロード処理へ移行する。
【００３０】
チルト制御処理ダウンロード処理では、入替３をセットし、入替プログラム５−４をダウンロード後、初期データ５−４をダウンロードし、入替３をクリアし、起動処理へ移行する。起動処理コマンドにて、DVD−R用の各種信号検出回路切替処理、トラッキングゲイン調整処理、トラッキングオフセット調整処理、トラッキング引き込み処理、トラッキング制御処理スレッド制御処理、スチル制御処理、チルト制御処理等を順々に実施し、起動終了時にフラグを設定し、光記録媒体起動処理終了を検出し、光記録媒体毎起動処理を終了する。
【００３１】
図８、図９に光記録媒体種類が確定した後に、サーボ系マイコン５の書き換え可能なプログラム領域５Ｂに確定したプログラムを入れ替えるためのダウンロード処理フローチャトの実施例を示す。図８はシスコン系マイコン６、図９はサーボ系マイコン５で図３のダウンロード処理のフローチャートを示す図である。データの送受信という言い方をすると、図８のシスコン系マイコン６が送信で、図９のサーボ系マイコン５が受信になる。
【００３２】
まず、送信側の図８について、順を追って説明する。シスコン系マイコン６のダウンロード処理では、まず、ダウンロード許可フラグをクリア、ダウンロードチェックサムをクリアして、ダウンロードの初期化をし、次にダウンロード開始アドレスを設定し、ダウンロード許可セットする。その後、ダウンロード準備完了ACKがクリアであれば、監視を続行し、ダウンロード準備完了ACKがセットであれば、サーボ系マイコン５のダウンロード準備完了として、ダウンロードデータ個数確認処理へ移行する。
【００３３】
ダウンロードデータ個数確認処理では、ダウンロード個数を監視し、ダウンロードデータ個数未終了であれば、ダウンロード許可確認処理へ移行する。ダウンロード許可確認処理では、書き込み許可フラグを監視する。書き込み許可フラグがセットであれば、監視を続行し書き込み許可フラグがクリアであれば、ダウンロードデータ書き込み処理へ移行する。ダウンロード書き込み処理では、ダウンロードデータを設定する。これにより、ダウンロード書き込み許可をセットする。
【００３４】
そして、ダウンロードデータのチェックサムを計算し、ダウンロード個数確認処理へ移行し、ダウンロードデータ個数未終了中、ダウンロード書き込み処理を実施する。ダウンロードデータ個数確認処理でダウンロードデータ個数終了になったら、ダウンロード許可をクリアし、ダウンロード確認準備処理へ移行する。ダウンロード確認準備処理では、ダウンロード準備終了のACKを監視し、ダウンロード準備終了ACKがセットであれば、監視を続行しダウンロード準備終了ACKがクリアであれば、ダウンロード確認処理へ移行する。ダウンロード処理確認処理では、サーボ系マイコン５のチェックサムを読み込み、シスコン系マイコン６のチェックサムと比較する。チェックサムが一致したら、ダウンロード処理を正常終了する。
【００３５】
次に、受信側の図９について、順を追って説明する。ダウンロード処理の初期化が終了していなければ、初期化処理を行う。送信側からダウンロード許可がセットされていたら、どの入れ替え先ダウンロードを指定しているか、入替１、入替２、入替３を確認する。入れ替え先が設定されていれば、初期化処理を行う。初期化処理は、ダウンロードデータチェックサムのクリア、送信側から設定されるダウンロード開始アドレスの読み込んで初期化が終了する。受信側がダウンロード準備ができたことを送信側へＡＣＫとして返し、ダウンロード初期化終了をセットする。
【００３６】
次に、初期化終了し、ダウンロード許可で、さらに送信側から書き込み許可であれば、入れ替え先を確認して設定されていれば、ダウンロードの実行処理に移行する。ダウンロード先アドレスにダウンロードデータを書き込み、書き込み許可をクリア、次回ダウンロード先アドレスを設定して、ダウンロードデータチェックサムを計算する。送信側は、新しいダウンロードデータを送信して、書き込み許可を設定することで順次ダウンロードデータの書き込みが繰り返し行われる。
【００３７】
送信側は、ダウンロードが終了したら、ダウンロード許可をクリアするので、受信側は、ダウンロード処理がうまく行われたか確認作業に移行する。確認作業は、受信側で計算したダウンロードデータチェックサムを設定し、次回のダウンロード処理に備え初期化終了をクリアし、ダウンロード準備終了ＡＣＫを返す。
受信側は、ここでダウンロード処理は、すべて終了となる。
【００３８】
次に、送信側は、ダウンロード準備終了ＡＣＫを確認して受信側が計算したダウンロードデータチェックサムを確認して、送信側と一致していればダウンロード処理が完了したと判断する。また例えば、万が一ダウンロードチェックサムが一致していなければ、送信側で再度ダウンロードを試みるということになる。
【００３９】
図１０、図１１は、その他の実施例として、光記録媒体としてＢｌｕ−ｒａｙ（ＢＤ：高密度記録ＤＶＤ）を追加したプログラム内容を示したシスコン系マイコン６の光記録媒体毎起動処理フローチャートとサーボ系マイコン５のメインフローチャートを示す図である。
【００４０】
光記録媒体としてＢｌｕ−Ｒａｙ（ＢＤ）は他と比べてフォーカス制御が違っているので、フォーカス制御プログラムも入れ替えるようになっている。前の実施例では、フォーカス制御、スピンドル制御が掛かった状態での他入れ替えでしたが、この例ではスピンドル制御まででフォーカス制御を入れ替える。
【図面の簡単な説明】
【００４１】
【図１】本発明の実施形態における光記録媒体の記録再生装置の概略図である。
【図２】光記録媒体がＣＤであるとしたときの、ＤＶＤ−ＲＯＭのプログラムと共通したプログラム以外を置き換えるプログラムを示す図である。
【図３】サーボ系マイコンのメインフローチャートを示す図である。
【図４】実施例のシスコン系マイコンのメインフローチャートを示す図である。
【図５】実施例のシスコン系マイコンでの光記録媒体種類判別用プログラムのダウンロードフローチャートを示す図である。
【図６】実施例のシスコン系マイコンでの光記録媒体種類判別起動処理のフローチャートを示す図である。
【図７】実施例のシスコン系マイコンでの光記録媒体毎起動処理のフローチャートを示す図である。
【図８】シスコン系マイコンの図３のダウンロード処理のフローチャートを示す図である。
【図９】サーボ系マイコンの図３のダウンロード処理のフローチャートを示す図である。
【図１０】光記録媒体としてＢｌｕ−ｒａｙを追加したプログラム内容を示したシスコン系マイコンの光記録媒体毎起動処理フローチャートを示す図である。
【図１１】光記録媒体としてＢｌｕ−ｒａｙを追加したプログラム内容を示したサーボ系マイコンのメインフローチャートを示す図である。
【図１２】従来の光記録媒体の記録再生装置を示す概略図である。
【図１３】従来のサーボ系マイコンが実行していたＤＶＤ−ＲＯＭ、ＣＤ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷを含んだプログラムを示す図である。
【符号の説明】
【００４２】
１…記録再生装置、２…第１駆動部、３…半導体レーザ、４…フラッシュメモリ、５…サーボ系マイコン、５Ａ…記憶部、５Ｂ…書き換え可能なプログラム実行領域、５Ｃ…書き換え不可なプログラム実行領域、６…シスコン系マイコン、６Ａ…判別表、７…光ピックアップ、８…システムＩＣ、９…第２駆動部
【図１】
2005310232.tif 000003
【図２】
2005310232.tif 000004
【図３】
2005310232.tif 000005
【図４】
2005310232.tif 000006
【図５】
2005310232.tif 000007
【図６】
2005310232.tif 000008
【図７】
2005310232.tif 000009
【図８】
2005310232.tif 000010
【図９】
2005310232.tif 000011
【図１０】
2005310232.tif 000012
【図１１】
2005310232.tif 000013
【図１２】
2005310232.tif 000014
【図１３】
2005310232.tif 000015