(57)【要約】  【課題】  プログラムが暴走した場合でも、レジューム再生することが可能な光ディスク再生装置を提供することを目的とする。  【解決手段】  プログラムが暴走すると、ウォッチドックタイマ１４２からリセット信号が出力され、処理手段１４１がリセットされる。即ちシステムコントローラ１４がリセットされることになる。ウォッチドックタイマ１４２が一定周期でクリアされた時は、この時、再生情報保存手段１４３により光ディスク１の再生情報がＲＡＭ２１に保存される。処理手段１４１のリセットはウォッチドックタイマ１４２から発生したリセット信号によるものであるとリセット内容判定手段１４４により判定されると、ＲＡＭ２１に保存された再生情報が再生情報設定手段１４５により設定され、この設定された再生情報に基づいてレジューム再生処理がレジューム再生処理手段１４６により行われる。【選択図】      図１
2005063611.tif 000002
【特許請求の範囲】
【請求項１】
装置の処理を行うためのプログラムに基づいて装置全体の処理を行うＣＰＵに従って装
置の各構成要素を制御するシステムコントローラを備え、光ディスクに記録された情報を
再生する光ディスク再生装置において、制御に関する処理を行う処理手段と、正常に動作
しているプログラムのメインループの処理過程で周期的に発生する信号をクリア信号とし
て所定期間内に入力しない時にリセット信号を前記処理手段へ出力するウォッチドックタ
イマと、このウォッチドックタイマが一定周期でクリアされた時の光ディスクの再生情報
をＲＡＭに保存する再生情報保存手段と、前記処理手段のリセットは前記ウォッチドック
タイマから発生したリセット信号によるものであるか否かを判定するリセット内容判定手
段と、前記処理手段のリセットは前記ウォッチドックタイマから発生したリセット信号に
よるものであると判定された場合に前記ＲＡＭに保存された再生情報を設定する再生情報
設定手段と、前記設定された再生情報に基づいてレジューム再生処理を行うレジューム再
生処理手段とを前記システムコントローラに設けたことを特徴とする光ディスク再生装置
。
【請求項２】
装置の処理を行うためのプログラムに基づいて装置全体の処理を行うＣＰＵに従って装
置の各構成要素を制御するシステムコントローラを備え、光ディスクに記録された情報を
再生する光ディスク再生装置において、制御に関する処理を行う処理手段と、正常に動作
しているプログラムのメインループの処理過程で周期的に発生する信号をクリア信号とし
て所定期間内に入力しない時にリセット信号を前記処理手段へ出力するウォッチドックタ
イマと、前記処理手段のリセットは前記ウォッチドックタイマから発生したリセット信号
によるものであるか否かを判定するリセット内容判定手段と、前記処理手段のリセットは
前記ウォッチドックタイマから発生したリセット信号によるものであると判定された場合
に光ディスクの情報を最初から再生させるための通常再生に設定する通常再生設定手段と
、前記通常再生の設定により通常再生処理を行う通常再生処理手段とを前記システムコン
トローラに設けたことを特徴とする光ディスク再生装置。
【請求項３】
装置の処理を行うためのプログラムに基づいて装置全体の処理を行うＣＰＵに従って装
置の各構成要素を制御するシステムコントローラを備え、光ディスクに記録された情報を
再生する光ディスク再生装置において、正常に動作しているプログラムのメインループの
処理過程で周期的に発生する信号をクリア信号として所定期間内に入力しない時にリセッ
ト信号を出力するウォッチドックタイマを有し、このウォッチドックタイマからリセット
信号が発生した場合、前記プログラムの動作が異常になったことを検出し、異常に対処す
る所定の処理を行う前記システムコントローラを備えたことを特徴とする光ディスク再生
装置。
【請求項４】
前記ウォッチドックタイマからリセット信号が発生した場合の異常に対処する所定の処
理とは、前記ウォッチドックタイマが一定周期でクリアされた時に、ＲＡＭに保存された
再生情報に基づくレジューム再生処理であることを特徴とする請求項３に記載の光ディス
ク再生装置。
【請求項５】
前記ウォッチドックタイマからリセット信号が発生した場合の異常に対処する所定の処
理とは、光ディスクの情報を最初から再生させる通常再生処理であることを特徴とする請
求項３に記載の光ディスク再生装置。
【請求項６】
前記システムコントローラは、制御に関する処理を行う処理手段と、正常に動作してい
るプログラムのメインループの処理過程で周期的に発生する信号をクリア信号として所定
期間内に入力しない時にリセット信号を前記処理手段へ出力するウォッチドックタイマと
、このウォッチドックタイマが一定周期でクリアされた時の光ディスクの再生情報をＲＡ
Ｍに保存する再生情報保存手段と、前記処理手段のリセットは前記ウォッチドックタイマ
から発生したリセット信号によるものであるか否かを判定するリセット内容判定手段と、
前記処理手段のリセットは前記ウォッチドックタイマから発生したリセット信号によるも
のであると判定された場合に前記ＲＡＭに保存された再生情報を設定する再生情報設定手
段と、前記設定された再生情報に基づいてレジューム再生処理を行うレジューム再生処理
手段とを備えたことを特徴とする請求項３に記載の光ディスク再生装置。
【請求項７】
前記システムコントローラは、制御に関する処理を行う処理手段と、正常に動作してい
るプログラムのメインループの処理過程で周期的に発生する信号をクリア信号として所定
期間内に入力しない時にリセット信号を前記処理手段へ出力するウォッチドックタイマと
、前記処理手段のリセットは前記ウォッチドックタイマから発生したリセット信号による
ものであるか否かを判定するリセット内容判定手段と、前記処理手段のリセットは前記ウ
ォッチドックタイマから発生したリセット信号によるものであると判定された場合に光デ
ィスクの情報を最初から再生させるための通常再生に設定する通常再生設定手段と、前記
通常再生の設定により通常再生処理を行う通常再生処理手段とを備えたことを特徴とする
請求項３に記載の光ディスク再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置の処理を行うためのプログラムに基づいて装置全体の処理を行うＣＰＵ
に従って装置の各構成要素を制御するシステムコントローラを備え、光ディスクに記録さ
れた情報を再生する光ディスク再生装置に関する。
【背景技術】
【０００２】
従来から光ディスク再生装置は、装置の各部を制御するためのプログラム、初期設定情
報、ユーザ設定情報などを記憶するフラッシュＲＯＭと、前記プログラムに基づいて装置
全体の処理を行うＣＰＵと、このＣＰＵの処理に必要なデータを一時的に格納するＲＡＭ
と、前記ＣＰＵに従って装置の各構成要素を制御するシステムコントローラとを備えてい
る。
【０００３】
システムコントローラは、光ピックアップからの再生信号に含まれるフォーカスエラー
信号に基づいて光ピックアップのフォーカスサーボのための制御、光ピックアップからの
再生信号に含まれるトラッキングエラー信号に基づいて光ピックアップのトラッキングサ
ーボのための制御、操作部やリモコンからの再生指示信号に従って光ディスクの再生位置
を決めるためスレッドドライブ回路を介してスレッドを駆動して光ピックアップを光ディ
スクの半径方向に移動させる制御、操作部やリモコンからの操作信号によりスピンドルド
ライブ回路を介してスピンドルモータを回転させる制御などを行う。
【特許文献１】特開平１１−２７３２２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、光ディスク再生装置がプログラムに基づく制御下で光ディスクに対する再生
動作を行っているときに、何らかの原因でプログラムが永久ループに入ったり、暴走した
りすると、例えば、再生画像が動いているが、キー入力が受け付けられない状態になった
り、再生画像が止まってしまう状態になったり、あるいは再生画像が消えてしまう状態に
なったりする。したがって、従来の光ディスク再生装置では、プログラムが永久ループに
入ったり、あるいは暴走したりした場合は、前記のような状態を回避するため、システム
コントローラを初期化処理し、電源オフにするパワーオフ処理を行っている。
【０００５】
しかしながら、このような従来の光ディスク再生装置においては、プログラムが永久ル
ープに入ったり、あるいは暴走したりした場合は、前記のような状態を回避するため、電
源を入れ直す必要があり、電源を入れ直すと、以前再生していた場所から引き続いて再生
することができず、また、パワーオフ処理を行っているので、ユーザにとっては使い勝手
が劣るという課題があった。
【０００６】
なお、特許文献１に記載の従来技術では、異常に対しての対策が取られていないので、
プログラムが暴走したときはラストメモリにレジューム情報を書き込めなくなって、レジ
ューム機能を発揮できなくなる。したがって、特許文献１に記載の従来技術では、上記の
ような課題を解決できるものではない。
【０００７】
本発明は、上記のような課題を解決するためになされたもので、プログラムが永久ルー
プに入ったり、あるいは暴走したりした場合でも、以前再生していた場所から引き続いて
再生することができ、または、プログラムが永久ループに入ったり、あるいは暴走したり
した場合、パワーオフ処理を行わずに、光ディスクの情報を最初から再生する通常再生を
行うことができるようにする光ディスク再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１の発明は、装置の処理を行うためのプログラムに
基づいて装置全体の処理を行うＣＰＵに従って装置の各構成要素を制御するシステムコン
トローラを備え、光ディスクに記録された情報を再生する光ディスク再生装置において、
制御に関する処理を行う処理手段と、正常に動作しているプログラムのメインループの処
理過程で周期的に発生する信号をクリア信号として所定期間内に入力しない時にリセット
信号を前記処理手段へ出力するウォッチドックタイマと、このウォッチドックタイマが一
定周期でクリアされた時の光ディスクの再生情報をＲＡＭに保存する再生情報保存手段と
、前記処理手段のリセットは前記ウォッチドックタイマから発生したリセット信号による
ものであるか否かを判定するリセット内容判定手段と、前記処理手段のリセットは前記ウ
ォッチドックタイマから発生したリセット信号によるものであると判定された場合に前記
ＲＡＭに保存された再生情報を設定する再生情報設定手段と、前記設定された再生情報に
基づいてレジューム再生処理を行うレジューム再生処理手段とを前記システムコントロー
ラに設けたことを特徴とする光ディスク再生装置を提供する。
【０００９】
この構成において、正常に動作しているプログラムのメインループの処理過程で周期的
に発生する信号をクリア信号として所定期間内に入力している時は、ウォッチドックタイ
マは、周期的にクリアされるので、リセット信号を出力しないが、プログラムが永久ルー
プに入ったり、暴走したりすると、所定期間内にクリア信号を入力しなくなるので、リセ
ット信号を処理手段に出力する。処理手段にリセット信号が入力されることにより、処理
手段がリセットされる。即ち、システムコントローラがリセットされることになる。この
ウォッチドックタイマが一定周期でクリアされた時は、この時、再生情報保存手段により
光ディスクの再生情報がＲＡＭに保存される。処理手段のリセットはウォッチドックタイ
マから発生したリセット信号によるものであるとリセット内容判定手段により判定される
と、ＲＡＭに保存された再生情報が再生情報設定手段により設定され、この設定された再
生情報に基づいてレジューム再生処理がレジューム再生処理手段により行われる。
【００１０】
この構成によれば、再生中に何らかの異常によりプログラムが正常動作しなかった場合
、ウォッチドックタイマによるシステムコントローラのリセットが行われ、異常によるリ
セットの場合は、保存している再生情報により、以前再生していた場所から引き続いて再
生を行うことができ、したがって、再生中に異常があった場合においても、以前再生して
いた場所から自動再生を行うことができ、ユーザにとっては以前の不満点が減少し、使い
勝手が向上する。
【００１１】
請求項２の発明は、装置の処理を行うためのプログラムに基づいて装置全体の処理を行
うＣＰＵに従って装置の各構成要素を制御するシステムコントローラを備え、光ディスク
に記録された情報を再生する光ディスク再生装置において、制御に関する処理を行う処理
手段と、正常に動作しているプログラムのメインループの処理過程で周期的に発生する信
号をクリア信号として所定期間内に入力しない時にリセット信号を前記処理手段へ出力す
るウォッチドックタイマと、前記処理手段のリセットは前記ウォッチドックタイマから発
生したリセット信号によるものであるか否かを判定するリセット内容判定手段と、前記処
理手段のリセットは前記ウォッチドックタイマから発生したリセット信号によるものであ
ると判定された場合に光ディスクの情報を最初から再生させるための通常再生に設定する
通常再生設定手段と、前記通常再生の設定により通常再生処理を行う通常再生処理手段と
を前記システムコントローラに設けたことを特徴とする光ディスク再生装置を提供する。
【００１２】
この構成において、正常に動作しているプログラムのメインループの処理過程で周期的
に発生する信号をクリア信号として所定期間内に入力している時は、ウォッチドックタイ
マは、周期的にクリアされるので、リセット信号を出力しないが、プログラムが永久ルー
プに入ったり、暴走したりすると、所定期間内にクリア信号を入力しなくなるので、リセ
ット信号を処理手段に出力する。処理手段にリセット信号が入力されることにより、処理
手段がリセットされる。即ち、システムコントローラがリセットされることになる。処理
手段のリセットはウォッチドックタイマから発生したリセット信号によるものであるとリ
セット内容判定手段により判定されると、光ディスクの情報を最初から再生させるための
通常再生に通常再生設定手段により設定され、前記通常再生の設定により通常再生処理が
通常再生処理手段により行われる。
【００１３】
この構成によれば、再生中に何らかの異常によりプログラムが正常動作しなかった場合
、ウォッチドックタイマによるシステムコントローラのリセットが行われ、異常によるリ
セットの場合は、パワーオフ処理を行わずに、通常再生を行うことができ、したがって、
長時間のリピート再生中に異常があった場合などにおいても、パワーオフ状態になること
を回避でき、ユーザにとっては以前の不満点が減少し、使い勝手が向上する。
【００１４】
請求項３の発明は、装置の処理を行うためのプログラムに基づいて装置全体の処理を行
うＣＰＵに従って装置の各構成要素を制御するシステムコントローラを備え、光ディスク
に記録された情報を再生する光ディスク再生装置において、正常に動作しているプログラ
ムのメインループの処理過程で周期的に発生する信号をクリア信号として所定期間内に入
力しない時にリセット信号を出力するウォッチドックタイマを有し、このウォッチドック
タイマからリセット信号が発生した場合、前記プログラムの動作が異常になったことを検
出し、異常に対処する所定の処理を行う前記システムコントローラを備えたことを特徴と
する光ディスク再生装置を提供する。
【００１５】
この構成において、正常に動作しているプログラムのメインループの処理過程で周期的
に発生する信号をクリア信号として所定期間内に入力している時は、ウォッチドックタイ
マは、周期的にクリアされるので、リセット信号を出力しないが、プログラムが永久ルー
プに入ったり、暴走したりすると、所定期間内にクリア信号を入力しなくなるので、リセ
ット信号を出力する。ウォッチドックタイマからリセット信号が発生すると、異常に対処
する所定の処理が行われる。
【００１６】
この構成によれば、再生中に何らかの異常によりプログラムが正常動作しなかった場合
、ウォッチドックタイマから発生するリセット信号により異常に対処する所定処理が行わ
れるので、ユーザにとっては以前の不満点が減少し、ユーザにとっては使い勝手が向上す
る。
【００１７】
請求項４の発明では、前記ウォッチドックタイマからリセット信号が発生した場合の異
常に対処する所定の処理とは、前記ウォッチドックタイマが一定周期でクリアされた時に
、ＲＡＭに保存された再生情報に基づくレジューム再生処理であるので、再生中に何らか
の異常によりプログラムが正常動作しなかった場合でも、ＲＡＭに保存している再生情報
により、以前再生していた場所から引き続いて再生を行うことができる。
【００１８】
請求項５の発明では、前記ウォッチドックタイマからリセット信号が発生した場合の異
常に対処する所定の処理とは、光ディスクの情報を最初から再生させる通常再生処理であ
るので、再生中に何らかの異常によりプログラムが正常動作しなかった場合でも、パワー
オフ処理に移らず、通常再生処理を行うことができる。
【００１９】
請求項６の発明では、前記システムコントローラは、制御に関する処理を行う処理手段
と、正常に動作しているプログラムのメインループの処理過程で周期的に発生する信号を
クリア信号として所定期間内に入力しない時にリセット信号を前記処理手段へ出力するウ
ォッチドックタイマと、このウォッチドックタイマが一定周期でクリアされた時の光ディ
スクの再生情報をＲＡＭに保存する再生情報保存手段と、前記処理手段のリセットは前記
ウォッチドックタイマから発生したリセット信号によるものであるか否かを判定するリセ
ット内容判定手段と、前記処理手段のリセットは前記ウォッチドックタイマから発生した
リセット信号によるものであると判定された場合に前記ＲＡＭに保存された再生情報を設
定する再生情報設定手段と、前記設定された再生情報に基づいてレジューム再生処理を行
うレジューム再生処理手段とを備えたので、再生中に何らかの異常によりプログラムが正
常動作しなかった場合、ウォッチドックタイマによるシステムコントローラのリセットが
行われ、異常によるリセットの場合は、保存している再生情報により、以前再生していた
場所から引き続いて再生を行うことが可能になる。
【００２０】
請求項７の発明では、前記システムコントローラは、制御に関する処理を行う処理手段
と、正常に動作しているプログラムのメインループの処理過程で周期的に発生する信号を
クリア信号として所定期間内に入力しない時にリセット信号を前記処理手段へ出力するウ
ォッチドックタイマと、前記処理手段のリセットは前記ウォッチドックタイマから発生し
たリセット信号によるものであるか否かを判定するリセット内容判定手段と、前記処理手
段のリセットは前記ウォッチドックタイマから発生したリセット信号によるものであると
判定された場合に光ディスクの情報を最初から再生させるための通常再生に設定する通常
再生設定手段と、前記通常再生の設定により通常再生処理を行う通常再生処理手段とを備
えたので、再生中に何らかの異常によりプログラムが正常動作しなかった場合、ウォッチ
ドックタイマによるシステムコントローラのリセットが行われ、異常によるリセットの場
合は、パワーオフ処理を行わずに、通常再生を行うことが可能になる。
【発明の効果】
【００２１】
以上のように本発明によれば、制御に関する処理を行う処理手段と、正常に動作してい
るプログラムのメインループの処理過程で周期的に発生する信号をクリア信号として所定
期間内に入力しない時にリセット信号を前記処理手段へ出力するウォッチドックタイマと
、このウォッチドックタイマが一定周期でクリアされた時の光ディスクの再生情報をＲＡ
Ｍに保存する再生情報保存手段と、前記処理手段のリセットは前記ウォッチドックタイマ
から発生したリセット信号によるものであるか否かを判定するリセット内容判定手段と、
前記処理手段のリセットは前記ウォッチドックタイマから発生したリセット信号によるも
のであると判定された場合に前記ＲＡＭに保存された再生情報を設定する再生情報設定手
段と、前記設定された再生情報に基づいてレジューム再生処理を行うレジューム再生処理
手段とを備えたので、再生中に何らかの異常によりプログラムが正常動作しなかった場合
、ウォッチドックタイマによるシステムコントローラのリセットが行われ、異常によるリ
セットの場合は、保存している再生情報により、以前再生していた場所から引き続いて再
生を行うことができ、したがって、再生中に異常があった場合においても、以前再生して
いた場所から自動再生を行うことができ、ユーザにとっては以前の不満点が減少し、使い
勝手が向上する。
【００２２】
また、本発明によれば、制御に関する処理を行う処理手段と、正常に動作しているプロ
グラムのメインループの処理過程で周期的に発生する信号をクリア信号として所定期間内
に入力しない時にリセット信号を前記処理手段へ出力するウォッチドックタイマと、前記
処理手段のリセットは前記ウォッチドックタイマから発生したリセット信号によるもので
あるか否かを判定するリセット内容判定手段と、前記処理手段のリセットは前記ウォッチ
ドックタイマから発生したリセット信号によるものであると判定された場合に光ディスク
の情報を最初から再生させるための通常再生に設定する通常再生設定手段と、前記通常再
生の設定により通常再生処理を行う通常再生処理手段とを備えたので、再生中に何らかの
異常によりプログラムが正常動作しなかった場合、ウォッチドックタイマによるシステム
コントローラのリセットが行われ、異常によるリセットの場合は、パワーオフ処理を行わ
ずに、通常再生を行うことができ、したがって、長時間のリピート再生中に異常があった
場合などにおいても、パワーオフ状態になることを回避でき、ユーザにとっては以前の不
満点が減少し、使い勝手が向上する。
【００２３】
また、本発明によれば、正常に動作しているプログラムのメインループの処理過程で周
期的に発生する信号をクリア信号として所定期間内に入力しない時にリセット信号を出力
するウォッチドックタイマを有し、このウォッチドックタイマからリセット信号が発生し
た場合、前記プログラムの動作が異常になったことを検出し、異常に対処する所定の処理
を行うシステムコントローラを備えたので、再生中に何らかの異常によりプログラムが正
常動作しなかった場合、ウォッチドックタイマから発生するリセット信号により異常に対
処する所定処理が行われ、したがって、ユーザにとっては以前の不満点が減少し、ユーザ
にとっては使い勝手が向上する。
【発明を実施するための最良の形態】
【００２４】
以下、添付図面を参照しつつ、本発明の実施の形態について説明する。図１は本発明の
一実施形態に係る光ディスク再生装置の構成を示すブロック図である。図１において、こ
の光ディスク再生装置は、ＤＶＤ等の光ディスク１に記録された情報を再生するためにレ
ーザ光を出射すると共に光ディスク１からの反射光を受光する光ピックアップ３と、光デ
ィスク１を回転させるスピンドルモータ２と、このスピンドルモータ２を駆動するスピン
ドルドライブ回路１９と、光ピックアップ３のトラッキングサーボを行うアクチュエータ
（図示せず）を駆動するトラッキングドライブ回路１７と、光ピックアップ３のフォーカ
スサーボを行うアクチュエータ（図示せず）を駆動するフォーカスドライブ回路１６と、
光ピックアップ３を光ディスク１の半径方向に移動させるスレッド４と、このスレッド４
を駆動するスレッドドライブ回路１８とを備えている。
【００２５】
また、この光ディスク再生装置は、光ディスク１の再生時に光ディスク１からの再生信
号（読取信号）を入力して該再生信号よりＲＦ信号を作成して増幅するＲＦアンプ５と、
ＶＣＯ（voltage controlled oscillator）を含むＰＬＬ（phase locked loop）８を備え
ＲＦアンプ５からのＲＦ信号を入力してデータと同期信号を分離するデータ／同期信号分
離回路６と、このデータ／同期信号分離回路６で分離されたデータを入力してデコード化
することによりエラーチェックを行いデータに誤りがある場合はエラー訂正を行って正し
いデータを出力するデータデコードエラー訂正回路９と、このデータデコードエラー訂正
回路９から正しいデータを入力しデコード化してビデオ信号とオーディオ信号をビデオ出
力端子２３とオーディオ出力端子２４をそれぞれ介して例えば図示しないＴＶモニタなど
に供給するＡＶデコード回路１０とを備えている。
【００２６】
また、このディスク再生装置は、ＲＦアンプ５からのＲＦ信号に含まれ光ディスク１上
のトラックの無いミラー面を示すミラー信号を検出してミラー面をカウントするミラー検
出回路７と、光ピックアップ３からの再生信号に含まれるトラッキングエラー信号を検出
するトラッキングエラー検出回路１１と、光ピックアップ３からの再生信号に含まれるフ
ォーカスエラー信号を検出するフォーカスエラー検出回路１２と、トラッキングエラー検
出回路１１からのトラッキングエラー信号に基づいてトラッククロスを検出してトラック
パルスを出力するトラッククロス検出回路１３とを備えている。
【００２７】
また、この光ディスク再生装置には、この装置本体の前面などに設けられ装置電源のオ
ン／オフ操作や再生に関する各種操作などを行うための複数のキーを有した操作部２２が
備えられている。この操作部２２は、リモコン（リモートコントローラ）２３からの操作
指令を示す光信号を受信する受光手段（図示せず）を備え、この受光手段により光信号を
電気信号に変換してシステムコントローラ１４に指令信号を入力する。リモコン２３は、
装置電源のオン／オフ操作や再生に関する各種操作などを行うための複数のキー（図示せ
ず）を有している。
【００２８】
また、この光ディスク再生装置は、装置の各部を制御するためのプログラム、初期設定
情報、ユーザ設定情報などを記憶するフラッシュＲＯＭ２０と、前記プログラムに基づい
て装置全体の処理を行うＣＰＵ１５と、このＣＰＵ１５の処理に必要なデータを一時的に
格納するＲＡＭ２１と、ＣＰＵ１５に従って装置の各構成要素を制御するシステムコント
ローラ１４とを備えている。
【００２９】
このシステムコントローラ１４は、光ピックアップ３からの再生信号に含まれるフォー
カスエラー信号に基づいて光ピックアップ３のフォーカスサーボのための制御、光ピック
アップ３からの再生信号に含まれるトラッキングエラー信号に基づいて光ピックアップ３
のトラッキングサーボのための制御、操作部２２やリモコン２３からの再生指示信号に従
って光ディスク１の再生位置を決めるためスレッドドライブ回路１８を介してスレッド４
を駆動して光ピックアップ３を光ディスク１の半径方向に移動させる制御、操作部２２や
リモコン２３からの操作信号によりスピンドルドライブ回路１９を介してスピンドルモー
タ２を回転させる制御などを行う。
【００３０】
また、システムコントローラ１４は、制御に関する処理を行う処理手段１４１と、正常
に動作しているプログラムのメインループの処理過程で周期的に発生する信号をクリア信
号として所定期間内に入力しない時にリセット信号を処理手段１４１へ出力するウォッチ
ドックタイマ１４２と、このウォッチドックタイマ１４２が一定周期でクリアされた時の
光ディスクの再生情報をＲＡＭ２１に保存する再生情報保存手段１４３と、処理手段１４
１のリセット（システムコントローラ１４のリセット）はウォッチドックタイマ１４２か
ら発生したリセット信号によるものであるか否かを判定するリセット内容判定手段１４４
と、処理手段１４１のリセットはウォッチドックタイマ１４２から発生したリセット信号
によるものであると判定された場合にＲＡＭ２１に保存された再生情報を設定する再生情
報設定手段１４５と、前記設定された再生情報に基づいてレジューム再生処理を行うレジ
ューム再生処理手段１４６とを備えている。
【００３１】
次に図２〜図４を参照してウォッチドックタイマ１４２に関連する処理について説明す
る。この光ディスク再生装置は、図２に示すようにプログラムのメインループの動作によ
り光ディスク１に対する再生動作が行われているとき、システムコントローラ１４のウォ
ッチドックタイマ１４２は、正常に動作しているプログラムのメインループの処理過程で
周期的に発生する信号をクリア信号として入力し、クリアする（ステップＳ１）。そして
、再生情報保存手段１４３は、ウォッチドックタイマ１４２がクリアされる度に光ディス
ク１の再生情報をＲＡＭ２１に保存する。即ち、再生情報保存手段１４３は、ウォッチド
ックタイマ１４２が一定周期でクリアされた時の光ディスク１の再生情報をＲＡＭ２１に
保存する。なお、更新された再生情報はＲＡＭ２１に上書きしていけば、ＲＡＭ２１に保
存される再生情報は最新のものとなり、ＲＡＭ２１の記憶容量も少なくて済む。
【００３２】
ここで、この光ディスク再生装置において、光ディスク１の情報を再生中に、プログラ
ムが永久ループに入ったり、暴走したりすると、ウォッチドックタイマ１４２には所定期
間内にクリア信号が入力されないことになるので、ウォッチドックタイマ１４２からはリ
セット信号が発生し、図３に示すようなウォッチドック割り込み処理に入る。このウォッ
チドック割り込み処理では、ウォッチドックタイマ１４２のリセットがあったことを示す
リセットあり設定が行われ（ステップＳ３）、処理手段１４１がリセット、即ち、システ
ムコントローラ１４がリセットされる（ステップＳ４）。
【００３３】
したがって、システムコントローラ１４は、図４に示すように初期化処理される。この
初期化処理では、処理手段１４１は初期化設定処理を行い（ステップＳ５）、この後、リ
セット内容判定手段１４４では、処理手段１４１のリセットはウォッチドックタイマ１４
２から発生したリセット信号によるものであるか否かをＲＡＭ２１やＣＰＵ１５の情報に
基づいて判定する（ステップＳ６）。処理手段１４１のリセットは、ウォッチドックタイ
マ１４２から発生したリセット信号によるものであると判定された場合に、再生情報設定
手段１４５はＲＡＭ２１に保存された再生情報を設定し（ステップＳ７）、次に、レジュ
ーム再生処理手段１４６は、前記設定された再生情報に基づいてレジューム再生処理を行
う（ステップＳ８）。
【００３４】
一方、処理手段１４１のリセットは、ウォッチドックタイマ１４２から発生したリセッ
ト信号によるものでないと判定された場合は（ステップＳ６）、パワーオフ処理に移る（
ステップＳ９）。即ち、ユーザの操作による電源オフ、または停電によるパワーオフ処理
に移る。この場合は、光ディスク再生装置の電源を再びオンして、再生動作させると、光
ディスク１の情報は最初から再生されることになる。
【００３５】
図５は本発明の他の実施形態に係る光ディスク再生装置の構成を示すブロック図である
。図５において、図１に示す構成要素に相当するものには同一の符号を付し、その説明を
省略する。
この実施形態の特徴とするところは、システムコントローラ１４は、制御に関する処理
を行う処理手段１４１と、正常に動作しているプログラムのメインループの処理過程で周
期的に発生する信号をクリア信号として所定期間内に入力しない時にリセット信号を処理
手段１４１へ出力するウォッチドックタイマ１４２と、処理手段１４１のリセットはウォ
ッチドックタイマ１４２から発生したリセット信号によるものであるか否かを判定するリ
セット内容判定手段１４４と、処理手段１４１のリセットはウォッチドックタイマ１４２
から発生したリセット信号によるものであると判定された場合に光ディスク１の情報を最
初から再生させるための通常再生に設定する通常再生設定手段１４７と、前記通常再生の
設定により通常再生処理を行う通常再生処理手段１４８とを備えている。
【００３６】
次に図３および図６を参照してウォッチドックタイマ１４２に関連する処理について説
明する。この光ディスク再生装置は、プログラムのメインループの動作により光ディスク
１に対する再生動作が行われているとき、システムコントローラ１４のウォッチドックタ
イマ１４２は、正常に動作しているプログラムのメインループの処理過程で周期的に発生
する信号をクリア信号として入力することにより、周期的にクリアされている。
【００３７】
ここで、この光ディスク再生装置において、光ディスク１の情報を再生中に、プログラ
ムが永久ループに入ったり、暴走したりすると、ウォッチドックタイマ１４２には所定期
間内にクリア信号が入力されないことになるので、ウォッチドックタイマ１４２からはリ
セット信号が発生し、図３に示すようなウォッチドック割り込み処理に入る。このウォッ
チドック割り込み処理では、ウォッチドックタイマ１４２のリセットがあったことを示す
リセットあり設定が行われ（ステップＳ３）、処理手段１４１がリセット、即ち、システ
ムコントローラ１４がリセットされる（ステップＳ４）。
【００３８】
したがって、システムコントローラ１４は、図６に示すように初期化処理される。この
初期化処理では、処理手段１４１は初期化設定処理を行い（ステップＳ１０）、この後、
リセット内容判定手段１４４では、処理手段１４１のリセットはウォッチドックタイマ１
４２から発生したリセット信号によるものであるか否かをＲＡＭ２１やＣＰＵ１５の情報
に基づいて判定する（ステップＳ１１）。処理手段１４１のリセットは、ウォッチドック
タイマ１４２から発生したリセット信号によるものであると判定された場合に、通常再生
設定手段１４７は、光ディスク１の情報を最初から再生させるための通常再生に設定し（
ステップＳ１２）、次に、通常再生処理手段１４８は前記通常再生の設定に従って通常再
生処理を行う（ステップＳ１３）。
【００３９】
一方、処理手段１４１のリセットは、ウォッチドックタイマ１４２から発生したリセッ
ト信号によるものでないと判定された場合は（ステップＳ１１）、パワーオフ処理に移る
（ステップＳ１４）。即ち、ユーザの操作による電源オフ、または停電によるパワーオフ
処理に移る。この場合は、光ディスク再生装置の電源を再びオンして、再生動作させると
、光ディスク１の情報は最初から再生されることになる。
【図面の簡単な説明】
【００４０】
【図１】本発明の一実施形態に係る光ディスク再生装置の構成を示すブロック図である。
【図２】一実施形態におけるウォッチドックタイマのクリア処理および再生情報保存処理を示すフローチャートである。
【図３】一実施形態および他の実施形態におけるウォッチドック割り込み処理を示すフローチャートである。
【図４】一実施形態における初期化処理からレジューム再生処理またはパワーオフ処理への過程を示すフローチャートである。
【図５】本発明の他の実施形態に係る光ディスク再生装置の構成を示すブロック図である。
【図６】他の実施形態における初期化処理から通常再生処理またはパワーオフ処理への過程を示すフローチャートである。
【符号の説明】
【００４１】
１    光ディスク
１４    システムコントローラ
２１    ＲＡＭ
１４１    処理手段
１４２    ウォッチドックタイマ
１４３    再生情報保存手段
１４４    リセット内容判定手段
１４５    再生情報設定手段
１４６    レジューム再生処理手段
１４７    通常再生設定手段
１４８    通常再生処理手段
【図１】
2005063611.tif 000003
【図２】
2005063611.tif 000004
【図３】
2005063611.tif 000005
【図４】
2005063611.tif 000006
【図５】
2005063611.tif 000007
【図６】
2005063611.tif 000008