(57)【要約】  【課題】  バージョンアップ時においてはフラッシュメモリの内容をゼロにする消去処理を省き、バージョンアップの高速化を図ることができる光ディスク記録再生装置を提供する。  【解決手段】  バージョンアップ処理を行う前の準備として例えば装置電源のパワーがオンすると、この処理中においてメモリ処理部４が動作を開始する。これによりフラッシュメモリ１におけるファームウェアのプログラムの最終アドレスが最終アドレス設定手段４１により設定され、その設定された最終アドレスはフラッシュメモリ１の最後のアドレスであるか否かがアドレス判定手段４２により判定され、前記最終アドレスが前記最後のアドレスでないと判定された場合には、前記最終アドレスの次のアドレスから前記最後のアドレスまでの内容がゼロ設定手段４３によりゼロに設定され、バージョンアップ時の消去処理を省ける。【選択図】      図１
2005190181.tif 000002
【特許請求の範囲】
【請求項１】
ファームウェアのプログラムおよびバージョンアップ用プログラムを記憶する第１のメ
モリと、データやプログラムを一時的に記憶する第２のメモリとを備え、前記ファームウ
ェアを書き換えする際に、バージョンアップ用プログラムを前記第１のメモリから前記第
２のメモリに転送し、前記第２のメモリ内のバージョンアップ用プログラムの起動により
、前記ファームウェアのプログラムを書き換えることが可能な機能を有する光ディスク記
録再生装置において、前記第１のメモリにおける前記ファームウェアのプログラムの最終
アドレスを設定する最終アドレス設定手段と、前記設定された最終アドレスは前記第１の
メモリの最後のアドレスであるか否かを判定するアドレス判定手段と、前記アドレス判定
手段により前記最終アドレスが前記最後のアドレスでないと判定された場合に前記最終ア
ドレスの次のアドレスから前記最後のアドレスまでの内容をゼロに設定するゼロ設定手段
と、前記アドレス判定手段により前記最終アドレスが前記最後のアドレスであると判定さ
れた場合あるいは前記最後のアドレスまでの内容がゼロに設定された後に本メモリ消去処
理を終了させる終了処理手段とを有するメモリ処理部を備え、バージョンアップ処理を行
う前の準備として、前記メモリ処理部の動作を、装置電源のパワーオン処理中またはシャ
ットダウン処理中または所定処理中に行うことを特徴とする光ディスク記録再生装置。
【請求項２】
ファームウェアのプログラムおよびバージョンアップ用プログラムを記憶する第１のメ
モリと、データやプログラムを一時的に記憶する第２のメモリとを備え、前記ファームウ
ェアを書き換えする際に、バージョンアップ用プログラムを前記第１のメモリから前記第
２のメモリに転送し、前記第２のメモリ内のバージョンアップ用プログラムの起動により
、前記ファームウェアのプログラムを書き換えることが可能な機能を有する光ディスク記
録再生装置において、前記第１のメモリにおける前記ファームウェアのプログラムの最終
アドレスの次のアドレスから前記第１のメモリの最後のアドレスまでの内容をゼロに設定
するメモリ処理部を備え、バージョンアップ処理を行う前の準備として、前記メモリ処理
部の動作を、装置電源のパワーオン処理中またはシャットダウン処理中または所定処理中
に行うことを特徴とする光ディスク記録再生装置。
【請求項３】
前記メモリ処理部は、第１のメモリにおけるファームウェアのプログラムの最終アドレ
スを設定する最終アドレス設定手段と、前記設定された最終アドレスは前記第１のメモリ
の最後のアドレスであるか否かを判定するアドレス判定手段と、前記アドレス判定手段に
より前記最終アドレスが前記最後のアドレスでないと判定された場合に前記最終アドレス
の次のアドレスから前記最後のアドレスまでの内容をゼロに設定するゼロ設定手段と、前
記アドレス判定手段により前記最終アドレスが前記最後のアドレスであると判定された場
合あるいは前記最後のアドレスまでの内容がゼロに設定された後に本メモリ消去処理を終
了させる終了処理手段とを有することを特徴とする請求項２に記載の光ディスク記録再生
装置。
【請求項４】
電子機器のファームウェアのプログラムを記憶する第１のメモリにおける前記ファーム
ウェアのプログラムの最終アドレスを設定する最終アドレス設定手段と、前記設定された
最終アドレスは前記第１のメモリの最後のアドレスであるか否かを判定するアドレス判定
手段と、前記アドレス判定手段により前記最終アドレスが前記最後のアドレスでないと判
定された場合に前記最終アドレスの次のアドレスから前記最後のアドレスまでの内容をゼ
ロに設定するゼロ設定手段と、前記アドレス判定手段により前記最終アドレスが前記最後
のアドレスであると判定された場合あるいは前記最後のアドレスまでの内容がゼロに設定
された後に本メモリ消去処理を終了させる終了処理手段とを有し、電子機器のバージョン
アップ処理を行う前の準備として、電子機器の電源のパワーオン処理中またはシャットダ
ウン処理中または所定処理中に本メモリ消去処理を実行させることを特徴とするメモリ消
去方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクに情報を記録したり、光ディスクに記録された情報を再生したり
する光ディスク記録再生装置に関し、特に、フラッシュメモリに記憶されているプログラ
ムを書き換えてバージョンアップすることが可能な機能を有する光ディスク記録再生装置
に関する。また、電子機器におけるメモリ消去方法に関する。
【背景技術】
【０００２】
従来から光ディスク記録再生装置では、制御や処理などを行うためのファームウェアの
プログラムがフラッシュメモリに記憶されており、そのファームウェアのプログラムを実
行して装置の各機能を実現している。そして、光ディスク記録再生装置の機能のバージョ
ンアップが必要な場合には、変更後のファームウェアのプログラムをフラッシュメモリに
書き込んでいる。
【０００３】
即ち、従来から光ディスク記録再生装置では、ファームウェアのプログラムおよびバー
ジョンアップ用プログラムを記憶するフラッシュメモリと、データやプログラムを一時的
に記憶するＳＤＲＡＭとを備え、前記ファームウェアを書き換えする際に、バージョンア
ップ用プログラムを前記フラッシュメモリから前記ＳＤＲＡＭに転送し、前記ＳＤＲＡＭ
内のバージョンアップ用プログラムの起動により、前記ファームウェアのプログラムを書
き換えることが可能な機能を有し、光ディスク記録再生装置の機能のバージョンアップが
必要な場合には、変更後のファームウェアのプログラムをフラッシュメモリに書き込んで
いる。
【０００４】
光ディスク記録再生装置に対するバージョンアップの処理の手順について説明すると、
先ず、バージョンアップ用プログラムをフラッシュメモリからＳＤＲＡＭに転送した後、
バージョンアップデータが記録された光ディスクからバージョンアップデータ（変更した
ファームウェアのプログラム）を読み出し、ＳＤＲＡＭに展開する。その後、フラッシュ
メモリの内容を消去する処理を行い、次に、ＳＤＲＡＭに格納されたバージョンアップデ
ータをフラッシュメモリに転送して書き込む。このような処理により、バージョンアップ
データがフラッシュメモリに書き込まれ、光ディスク記録再生装置のバージョンアップが
終了する。
【特許文献１】特開２００３−１０８３９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、バージョンアップ処理における消去処理においては、フラッシュメモリ
上の使用されていない領域は“０ｘＦＦ”になっており、このような無駄な領域に対して
も、消去処理が行われるので、この分、消去時間が多くかかり、この結果、従来の光ディ
スク記録再生装置では、バージョンアップ処理時間も多くかかるという課題があった。
【０００６】
なお、特許文献１の従来技術では、ファームウェアプログラムイメージの差分を小さく
なるように抑えて、バージョンアップに要する作業時間を短縮しているが、バージョンア
ップ時にはフラッシュメモリの内容をゼロにする消去処理を省くことができないので、上
記のような課題を解決することができない。
【０００７】
本発明は、上記のような課題を解決するためになされたもので、バージョンアップ時に
おいてはフラッシュメモリの内容をゼロにする消去処理を省き、バージョンアップの高速
化を図ることができる光ディスク記録再生装置およびメモリ消去方法を提供することを目
的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１の発明は、ファームウェアのプログラムおよびバ
ージョンアップ用プログラムを記憶する第１のメモリと、データやプログラムを一時的に
記憶する第２のメモリとを備え、前記ファームウェアを書き換えする際に、バージョンア
ップ用プログラムを前記第１のメモリから前記第２のメモリに転送し、前記第２のメモリ
内のバージョンアップ用プログラムの起動により、前記ファームウェアのプログラムを書
き換えることが可能な機能を有する光ディスク記録再生装置において、前記第１のメモリ
における前記ファームウェアのプログラムの最終アドレスを設定する最終アドレス設定手
段と、前記設定された最終アドレスは前記第１のメモリの最後のアドレスであるか否かを
判定するアドレス判定手段と、前記アドレス判定手段により前記最終アドレスが前記最後
のアドレスでないと判定された場合に前記最終アドレスの次のアドレスから前記最後のア
ドレスまでの内容をゼロに設定するゼロ設定手段と、前記アドレス判定手段により前記最
終アドレスが前記最後のアドレスであると判定された場合あるいは前記最後のアドレスま
での内容がゼロに設定された後に本メモリ消去処理を終了させる終了処理手段とを有する
メモリ処理部を備え、バージョンアップ処理を行う前の準備として、前記メモリ処理部の
動作を、装置電源のパワーオン処理中またはシャットダウン処理中または所定処理中に行
うことを特徴とする光ディスク記録再生装置を提供する。
【０００９】
この構成において、バージョンアップ処理を行う前の準備として、例えば、装置電源の
パワーがオンすると、この処理中において、メモリ処理部が動作を開始する。これによっ
て、第１のメモリにおけるファームウェアのプログラムの最終アドレスが最終アドレス設
定手段により設定される。そして、その設定された最終アドレスは前記第１のメモリの最
後のアドレスであるか否かがアドレス判定手段により判定され、最後のアドレスであると
判定された場合には本メモリ消去処理が終了処理手段により終了される。前記アドレス判
定手段により前記最終アドレスが前記最後のアドレスでないと判定された場合には、前記
最終アドレスの次のアドレスから前記最後のアドレスまでの内容がゼロ設定手段によりゼ
ロに設定される。この後、終了処理手段により本メモリ消去処理が終了される。
【００１０】
この構成によれば、バージョンアップ処理を行う前の準備として、第１のメモリの使用
されていない無駄な領域がゼロに設定されるので、バージョンアップ時においてはフラッ
シュメモリの内容をゼロにする消去処理を省くことができ、この結果、バージョンアップ
の高速化が図れる。
【００１１】
請求項２の発明は、ファームウェアのプログラムおよびバージョンアップ用プログラム
を記憶する第１のメモリと、データやプログラムを一時的に記憶する第２のメモリとを備
え、前記ファームウェアを書き換えする際に、バージョンアップ用プログラムを前記第１
のメモリから前記第２のメモリに転送し、前記第２のメモリ内のバージョンアップ用プロ
グラムの起動により、前記ファームウェアのプログラムを書き換えることが可能な機能を
有する光ディスク記録再生装置において、前記第１のメモリにおける前記ファームウェア
のプログラムの最終アドレスの次のアドレスから前記第１のメモリの最後のアドレスまで
の内容をゼロに設定するメモリ処理部を備え、バージョンアップ処理を行う前の準備とし
て、前記メモリ処理部の動作を、装置電源のパワーオン処理中またはシャットダウン処理
中または所定処理中に行うことを特徴とする光ディスク記録再生装置を提供する。
【００１２】
この構成において、バージョンアップ処理を行う前の準備として、例えば、装置電源の
パワーがオンすると、この処理中において、メモリ処理部が動作を開始する。これによっ
て、第１のメモリにおけるファームウェアのプログラムの最終アドレスの次のアドレスか
ら第１のメモリの最後のアドレスまでの内容がゼロに設定される。
【００１３】
この構成によれば、バージョンアップ処理を行う前の準備として、第１のメモリの使用
されていない無駄な領域がゼロに設定されるので、バージョンアップ時においてはフラッ
シュメモリの内容をゼロにする消去処理を省くことができ、この結果、バージョンアップ
の高速化が図れる。
【００１４】
請求項３の発明では、請求項２の発明において、メモリ処理部は、第１のメモリにおけ
るファームウェアのプログラムの最終アドレスを設定する最終アドレス設定手段と、前記
設定された最終アドレスは前記第１のメモリの最後のアドレスであるか否かを判定するア
ドレス判定手段と、前記アドレス判定手段により前記最終アドレスが前記最後のアドレス
でないと判定された場合に前記最終アドレスの次のアドレスから前記最後のアドレスまで
の内容をゼロに設定するゼロ設定手段と、前記アドレス判定手段により前記最終アドレス
が前記最後のアドレスであると判定された場合あるいは前記最後のアドレスまでの内容が
ゼロに設定された後に本メモリ消去処理を終了させる終了処理手段とを有するので、第１
のメモリの使用されていない無駄な領域が存在すれば、バージョンアップ処理を行う前の
準備として、第１のメモリの使用されていない無駄な領域がゼロに設定され、これにより
、バージョンアップ時においてはフラッシュメモリの内容をゼロにする消去処理を省くこ
とを可能にする。
【００１５】
請求項４の発明は、電子機器のファームウェアのプログラムを記憶する第１のメモリに
おける前記ファームウェアのプログラムの最終アドレスを設定する最終アドレス設定手段
と、前記設定された最終アドレスは前記第１のメモリの最後のアドレスであるか否かを判
定するアドレス判定手段と、前記アドレス判定手段により前記最終アドレスが前記最後の
アドレスでないと判定された場合に前記最終アドレスの次のアドレスから前記最後のアド
レスまでの内容をゼロに設定するゼロ設定手段と、前記アドレス判定手段により前記最終
アドレスが前記最後のアドレスであると判定された場合あるいは前記最後のアドレスまで
の内容がゼロに設定された後に本メモリ消去処理を終了させる終了処理手段とを有し、電
子機器のバージョンアップ処理を行う前の準備として、電子機器の電源のパワーオン処理
中またはシャットダウン処理中または所定処理中に本メモリ消去処理を実行させることを
特徴とするメモリ消去方法を提供する。
【００１６】
このメモリ消去方法において、バージョンアップ処理を行う前の準備として、例えば、
電子機器の電源のパワーがオンすると、この処理中において、第１のメモリにおけるファ
ームウェアのプログラムの最終アドレスが最終アドレス設定手段により設定される。そし
て、その設定された最終アドレスは前記第１のメモリの最後のアドレスであるか否かがア
ドレス判定手段により判定され、最後のアドレスであると判定された場合には本メモリ消
去処理が終了処理手段により終了される。前記アドレス判定手段により前記最終アドレス
が前記最後のアドレスでないと判定された場合には、前記最終アドレスの次のアドレスか
ら前記最後のアドレスまでの内容がゼロ設定手段によりゼロに設定される。この後、終了
処理手段により本消去処理が終了される。
【００１７】
このメモリ消去方法によれば、バージョンアップ処理を行う前の準備として、第１のメ
モリの使用されていない無駄な領域がゼロに設定されるので、電子機器のバージョンアッ
プ時においてはフラッシュメモリの内容をゼロにする消去処理を省くことができ、この結
果、バージョンアップの高速化が図れる。
【発明の効果】
【００１８】
以上のように本発明によれば、ファームウェアのプログラムを書き換えることが可能な
機能を有する光ディスク記録再生装置において、第１のメモリにおける前記ファームウェ
アのプログラムの最終アドレスを設定する最終アドレス設定手段と、前記設定された最終
アドレスは前記第１のメモリの最後のアドレスであるか否かを判定するアドレス判定手段
と、前記アドレス判定手段により前記最終アドレスが前記最後のアドレスでないと判定さ
れた場合に前記最終アドレスの次のアドレスから前記最後のアドレスまでの内容をゼロに
設定するゼロ設定手段と、前記アドレス判定手段により前記最終アドレスが前記最後のア
ドレスであると判定された場合あるいは前記最後のアドレスまでの内容がゼロに設定され
た後に本メモリ消去処理を終了させる終了処理手段とを有するメモリ処理部を備え、バー
ジョンアップ処理を行う前の準備として、前記メモリ処理部の動作を、装置電源のパワー
オン処理中またはシャットダウン処理中または所定処理中に行うようにしたので、バージ
ョンアップ処理を行う前の準備として、第１のメモリの使用されていない無駄な領域がゼ
ロに設定され、これにより、光ディスク記録再生装置のバージョンアップ時においては、
フラッシュメモリの内容をゼロにする消去処理を省くことができ、この結果、バージョン
アップの高速化が図れる。したがって、バージョンアップの処理時間を短縮できることに
より、工場およびサービスセンターでのバージョンアップにかける時間を短縮でき、その
分、コストダウンを図れる。
【００１９】
また、本発明によれば、ファームウェアのプログラムを書き換えることが可能な機能を
有する光ディスク記録再生装置において、第１のメモリにおける前記ファームウェアのプ
ログラムの最終アドレスの次のアドレスから前記第１のメモリの最後のアドレスまでの内
容をゼロに設定するメモリ処理部を備え、バージョンアップ処理を行う前の準備として、
前記メモリ処理部の動作を、装置電源のパワーオン処理中またはシャットダウン処理中ま
たは所定処理中に行うようにしたので、バージョンアップ処理を行う前の準備として、第
１のメモリの使用されていない無駄な領域がゼロに設定され、これにより、光ディスク記
録再生装置のバージョンアップ時においてはフラッシュメモリの内容をゼロにする消去処
理を省くことができ、この結果、バージョンアップの高速化が図れる。したがって、バー
ジョンアップの処理時間を短縮できることにより、工場およびサービスセンターでのバー
ジョンアップにかける時間を短縮でき、その分、コストダウンを図れる。
【００２０】
また、本発明によれば、電子機器のファームウェアのプログラムを記憶する第１のメモ
リにおける前記ファームウェアのプログラムの最終アドレスを設定する最終アドレス設定
手段と、前記設定された最終アドレスは前記第１のメモリの最後のアドレスであるか否か
を判定するアドレス判定手段と、前記アドレス判定手段により前記最終アドレスが前記最
後のアドレスでないと判定された場合に前記最終アドレスの次のアドレスから前記最後の
アドレスまでの内容をゼロに設定するゼロ設定手段と、前記アドレス判定手段により前記
最終アドレスが前記最後のアドレスであると判定された場合あるいは前記最後のアドレス
までの内容がゼロに設定された後に本メモリ消去処理を終了させる終了処理手段とを有し
、電子機器のバージョンアップ処理を行う前の準備として、電子機器の電源のパワーオン
処理中またはシャットダウン処理中または所定処理中に本メモリ消去処理を実行させるよ
うにしたので、バージョンアップ処理を行う前の準備として、第１のメモリの使用されて
いない無駄な領域がゼロに設定され、これにより、電子機器のバージョンアップ時におい
てはフラッシュメモリの内容をゼロにする消去処理を省くことができ、この結果、バージ
ョンアップの高速化が図れる。したがって、バージョンアップの処理時間を短縮できるこ
とにより、工場およびサービスセンターでのバージョンアップにかける時間を短縮でき、
その分、コストダウンを図れる。
【発明を実施するための最良の形態】
【００２１】
以下、添付図面を参照しつつ、本発明の実施の形態について説明する。図１は本発明の
一実施形態に係る光ディスク記録再生装置においてバージョンアップ処理を説明するため
の構成を示すブロック図である。
【００２２】
ＤＶＤ（デジタル・バーサタイル・ディスク）プレーヤなどの光ディスク記録再生装置
は、ファームウェアのプログラムおよびバージョンアップ用プログラムを記憶する第１の
メモリとしてのフラッシュメモリ１と、データやプログラムを一時的に記憶する第２のメ
モリとしてのＳＤＲＡＭ２と、フラッシュメモリ１およびＳＤＲＡＭ２を制御すると共に
フラッシュメモリ１またはＳＤＲＡＭ２との間でデータのやりとりを行って演算処理を実
行するＣＰＵ３と、フラッシュメモリ１に対して消去処理を行うメモリ処理部４とを備え
ている。
【００２３】
メモリ処理部４は、フラッシュメモリ１におけるファームウェアのプログラムの最終ア
ドレスを設定する最終アドレス設定手段４１と、前記設定された最終アドレスはフラッシ
ュメモリ１の最後のアドレスであるか否かを判定するアドレス判定手段４２と、前記アド
レス判定手段４２により前記最終アドレスが前記最後のアドレスでないと判定された場合
に前記最終アドレスの次のアドレスから前記最後のアドレスまでの内容をゼロに設定する
ゼロ設定手段４３と、前記アドレス判定手段４２により前記最終アドレスが前記最後のア
ドレスであると判定された場合あるいは前記最後のアドレスまでの内容がゼロに設定され
た後に本メモリ消去処理を終了させる終了処理手段４４とを有する。このメモリ処理部４
の動作は、バージョンアップ処理を行う前の準備として、装置電源のパワーオン処理中ま
たはシャットダウン処理中または所定処理中に行われる。
【００２４】
図２は本実施形態に係る光ディスク記録再生装置のバージョンアップ処理をする前に実
行されるメモリ消去処理を説明するためのフローチャートである。このフローチャートを
参照してメモリ消去処理について説明する。
【００２５】
このメモリ消去処理を行う前に、フラッシュメモリ１の領域１２に記憶されているバー
ジョンアップ用プログラムをＳＤＲＡＭ２の領域２２に転送しておく。これはフラッシュ
メモリ１の内容の書き換え時にはフラッシュメモリ１内のバージョンアップ用プログラム
を用いることができないので、そのバージョンアップ用プログラムをＳＤＲＡＭ２に転送
しておき、ＳＤＲＡＭ２内のバージョンアップ用プログラムを用いてバージョンアップ処
理を行うためである。
【００２６】
バージョンアップ処理を行う前の準備として、例えば、装置電源のパワーがオンすると
、このパワーオン処理中において、メモリ処理部４が動作を開始する。これによって、フ
ラッシュメモリ１におけるファームウェアのプログラムの最終アドレスが最終アドレス設
定手段４１により設定される（ステップＳ１）。
【００２７】
そして、その設定された最終アドレスはフラッシュメモリ１の最後のアドレスであるか
否かがアドレス判定手段４２により判定され（ステップＳ２）、最後のアドレスであると
判定された場合には本メモリ消去処理が終了処理手段４４により終了される。
【００２８】
アドレス判定手段４２により前記最終アドレスが前記最後のアドレスでないと判定され
た場合には、ファームウェアのプログラムの最終アドレスの次のアドレスが設定され（ス
テップＳ３）、この設定されたアドレスの内容は“０ｘ００”であるか否かが判定される
（ステップＳ４）。そして、アドレスの内容が“０ｘ００”に設定されていない場合は、
ゼロ設定手段４３によりアドレスの内容が“０ｘ００”に設定される（ステップＳ５）。
【００２９】
設定されたアドレスの内容が“０ｘ００”である場合、またはアドレスの内容が“０ｘ
００”に設定された後、フラッシュメモリ１の最後のアドレスに対する処理がされたか否
かが判定され（ステップＳ６）、最後のアドレスに対する処理がされていない場合は、設
定アドレスを次のアドレスにし（ステップＳ７）、ステップＳ４の処理に戻り、同様な処
理を行う。
【００３０】
そして、フラッシュメモリ１の最後のアドレスに対する処理、即ち、フラッシュメモリ
１においてファームウェアのプログラムの最終アドレスの次のアドレスから最後のアドレ
スまでの内容が“０ｘ００”に設定する処理が終了すると（ステップＳ６）、本メモリ消
去処理（フラッシュメモリ１の使用していない無駄な領域全てを“０ｘ００”にする処理
）が終了する。
【００３１】
なお、フラッシュメモリ１の使用していない無駄な領域全てを“０ｘ００”にする処理
を連続してパワーオン処理中に行うと、パワーオン処理に時間的な問題で支障を来たして
しまうことがある場合には、処理パワーオン処理またはシャットダウン処理を何回か行う
ことにより、このメモリ消去処理を分割して、処理パワーオン処理またはシャットダウン
処理に支障を来たさない程度のバイト数を“０ｘ００”にしても良い。また、メモリ消去
処理に影響しない所定処理中において、このメモリ消去処理を実行しても良い。
【００３２】
図３は本実施形態における光ディスク記録再生装置に対するバージョンアップ処理を説
明するためのフローチャートである。このフローチャートを参照してバージョンアップ処
理を説明する。
【００３３】
バージョンアップ用プログラムをフラッシュメモリ１からＳＤＲＡＭ２に転送した後、
バージョンアップデータが記録された光ディスク５からバージョンアップデータ（変更し
たファームウェアのプログラム）を読み出し（ステップＳ１１）、ＳＤＲＡＭ２に展開し
て行き、バージョンアップファイルの最終部分までの展開が終わると（ステップＳ１２）
、次に、フラッシュメモリ１の消去処理が行われる（ステップＳ１３）。
【００３４】
ところが、このフラッシュメモリ１の消去処理は、前述の図２のフローチャートで説明
したようなメモリ消去処理により既に完了しているので、このステップＳ１３の消去処理
は省かれ、その後、フラッシュメモリ１に対して一括に電荷を抜く処理を行う（ステップ
Ｓ１４）。この処理により、フラッシュメモリ１の各アドレスの内容は“０ｘＦＦ”とな
る。
【００３５】
次に、ＳＤＲＡＭ２に格納されたバージョンアップデータをフラッシュメモリ２に転送
して書き込む（ステップＳ１５）。このような処理により、バージョンアップデータがフ
ラッシュメモリ１に書き込まれ、フラッシュメモリ１を用いて実際に光ディスク記録再生
装置を動作させ、各機能をチェックし、このフラッシュメモリ１が正常であることを確認
した後（ステップＳ１６）、このバージョンアップ処理を終了させる。
【００３６】
なお、本実施形態では、光ディスク記録再生装置におけるメモリ消去処理について説明
したが、光ディスク記録再生装置に限らず、ファームウェアのプログラムを記憶したフラ
ッシュメモリを備えた電子機器においても、本発明のメモリ消去方法によりメモリ消去処
理を実現することができる。
【００３７】
以上説明したように本実施形態によれば、バージョンアップ処理を行う前の準備として
、フラッシュメモリ１の使用されていない無駄な領域が“０ｘ００”に設定されるので、
バージョンアップ時においては、フラッシュメモリ１のアドレス内容を全て“０ｘ００”
にする消去処理（プリプログラム）を省くことができ、この結果、バージョンアップの高
速化が図れる。したがって、バージョンアップの処理時間を短縮できることにより、工場
およびサービスセンターでのバージョンアップにかける時間を短縮でき、その分、コスト
ダウンを図れる。
【図面の簡単な説明】
【００３８】
【図１】本発明の一実施形態に係る光ディスク記録再生装置においてバージョンアップ処理を説明するための構成を示すブロック図である。
【図２】前記実施形態に係る光ディスク記録再生装置のバージョンアップ処理をする前に実行されるメモリ消去処理を説明するためのフローチャートである。
【図３】前記実施形態における光ディスク記録再生装置に対するバージョンアップ処理を説明するためのフローチャートである。
【符号の説明】
【００３９】
１  フラッシュメモリ（第１のメモリ）
２    ＳＤＲＡＭ（第２のメモリ）
４    メモリ処理部
４１    最終アドレス設定手段
４２    アドレス判定手段
４３    ゼロ設定手段
４４    終了処理手段
【図１】
2005190181.tif 000003
【図２】
2005190181.tif 000004
【図３】
2005190181.tif 000005