(57)【特許請求の範囲】
【請求項１】
ホストコンピュータから転送されるデータを光ディスクに記録、または再生データを前記ホストコンピュータに転送する光ディスク装置において、
少なくとも、前記光ディスクを再生する第１速度と、前記第１速度よりも遅い第２速度とで前記光ディスクを回転させる回転駆動手段と、
セットされている前記光ディスクを前記第２速度で回転させて記録し、前記記録後に前記光ディスクを再生する場合には前記光ディスクを前記第１速度で回転させないように速度制限を行い前記第２速度で回転させて再生する制御手段と、を備え、
前記制御手段は、前記記録後に前記光ディスクに追記または上書きできないことを検出したときには、前記速度制限を解除することを特徴とする光ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ライティングソフトウエアを実行するホストコンピュータに接続して光ディスクへの記録または前記光ディスクからの再生を実施する光ディスク装置に関する。
【背景技術】
【０００２】
図９は、ライティングソフトウエア１を実行するホストコンピュータ２と、光ディスク装置３との一般的な接続を示している。
光ディスク装置３は、ホストコンピュータと通信して制御信号ならびにデータの授受などを行うドライブ制御装置４と、ドライブメカニズム５とで構成されている。ドライブメカニズム５は、光ディスクの回転駆動装置，光ディスクにアクセスする記録再生用の光ピックアップ，光ピックアップを光ディスクの径方向に駆動するリニアトラッキング駆動装置などで構成されている。光ディスク装置３には、記録／再生の両方を実施する記録／再生タイプと、記録を実施せずに再生だけを実施する再生専用タイプがある。
【０００３】
光ディスク装置３の記録と再生は、速度仕様や回転制御方式が一致しないケースが多い。記録や記録領域と未記録領域が混在するオープンセッションまたはオープンボーダーと呼ばれる領域の再生は低倍速でＣＬＶ（Constant Linear Velocity  線速度一定）方式、全て記録済み領域であるクローズセッションまたはクローズボーダーと呼ばれる領域の再生は高倍速でＣＡＶ（Constant Angular Velocity  角速度一定）方式というのが一般的である。
【０００４】
そのため、ホストコンピュータから、記録要求が発生した場合には低倍速制御動作に、再生要求が発生した場合には高倍速制御動作に切り換わっている。
具体的には、ドライブ制御装置４の運転制御を司っている制御用コンピュータ６は、図１０のように構成されている。
【０００５】
光ディスクが挿入されたことを検出すると、ステップＳ０−１で起動処理を実行し、ステップＳ０−２で起動完了すると、ステップＳ０−３では「セットされた光ディスクが記録可能か」判定する。
【０００６】
ステップＳ０−３で「再生専用」と検出された場合には、ステップＳ０−４で「再生要求があったか」を判定する。ステップＳ０−４で「再生要求が無かった」と検出した場合には、ステップＳ０−３に戻る。ステップＳ０−４で「再生要求が有った」と検出した場合には、ステップＳ０−５で光ディスクを高倍速制御で再生動作を実施してステップＳ０−３に戻る。
【０００７】
ステップＳ０−３で「追記，上書きが可能」と検出した場合には、ステップＳ０−６を実行してホストコンピュータ２からの「記録要求の有無」を判定する。ステップＳ０−６で「記録要求が無かった」と検出した場合には、ステップＳ０−４を実行する。ステップＳ０−６で「記録要求が有った」と検出した場合には、ステップＳ０−７で光ディスクを低倍速制御で記録動作を実施してステップＳ０−３に戻る。
【０００８】
また、ホストコンピュータから、記録領域と未記録領域が混在するオープンセッションまたはオープンボーダーと呼ばれる領域への再生要求が発生した場合には低倍速制御動作に、全て記録済み領域であるクローズセッションまたはクローズボーダーと呼ばれる領域への再生要求が発生した場合には高倍速制御動作に切り換わっている。
【特許文献１】特開２００２−２３０７５４公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
再生動作は、アクセスタイムを意識してクローズされた記録済み領域に関しては高速のＣＡＶ制御方式を採用しているのが一般的である。
従来技術では、再生要求時には高倍速制御での再生動作を無条件に実施していたために、低倍速制御での記録動作後の再生要求に関しても、無条件に高倍速制御に切り換えていたため、記録要求と再生要求が交互に発生した場合に、光ディスクの回転数の切り換えが繰り返されており、ドライブパフォーマンスの低下となっているのが現状である。
【００１０】
また、ホストコンピュータと接続された状態で、再生データをホストコンピュータに転送する機能を有し、再生動作に関して複数の異なった速度および回転制御方式を有し、全て記録済み領域であるクローズセッションまたはクローズボーダーと呼ばれる領域では高倍速制御で再生し、記録領域と未記録領域が混在するオープンセッションまたはオープンボーダーと呼ばれる領域では、低倍速制御で再生する光ディスク装置においては、クローズ領域とオープン領域に対する再生要求が交互に発生した場合に、光ディスクの回転数の切り換えが繰り返されており、ドライブパフォーマンスの低下となっているのが現状である。
【００１１】
本発明はドライブパフォーマンスが良好な光ディスク装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の請求項１記載の光ディスク装置は、ホストコンピュータから転送されるデータを光ディスクに記録、または再生データを前記ホストコンピュータに転送する光ディスク装置において、少なくとも、光ディスクを再生する第１速度と、第１速度よりも遅い第２速度とで光ディスクを回転させる回転駆動手段と、セットされている光ディスクを第２速度で回転させて記録し、記録後にその光ディスクを再生する場合には光ディスクを第１速度で回転させないように速度制限を行い第２速度で回転させて再生する制御手段と、を備え、制御手段は、記録後に光ディスクに追記または上書きできないことを検出したときには、速度制限を解除することを特徴とする。
【発明の効果】
【００２１】
この構成によると、光ディスクへの記録を実施後の再生要求を検出して、記録時の速度及び回転制御方式または記録時の速度に近い速度および回転制御方式である低倍速制御に制限して再生動作を実施するので、記録要求と再生要求が頻繁に交互に発生した場合に、記録および再生処理時間を削減でき、最適なパフォーマンスを発揮できる。
【００２２】
また、セットされている光ディスクを第１速度よりも遅い第２速度で回転させて記録し、その記録後に光ディスクを再生する場合には光ディスクを第１速度で回転させないように速度制限を行い第２速度で回転させて再生し、記録後にその光ディスクに追記または上書きできないことを検出したときには、速度制限を解除することにより、記録後にその光ディスクに追記または上書きできないことを検出したときに、記録実行後に制限された再生動作を、自動的に高倍速制御に戻すので、光ディスク装置のドライブパフォーマンスを有効に使用できる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の各実施の形態を図１〜図８に基づいて説明する。
なお、ライティングソフトウエア１を実行するホストコンピュータ２と、光ディスク装置３との接続は図９と同じであり、光ディスク装置３のドライブ制御装置４の構成が従来例のそれとは異なっている。
【００２４】
（実施の形態１）
図１は本発明の（実施の形態１）の光ディスク装置３において、制御用コンピュータ６による記録動作とその直後のフローチャートを示す。
【００２５】
光ディスクが挿入されたことを検出すると、ステップＳ１−１で起動処理を実行し、ステップＳ１−２で起動完了すると、ステップＳ１−３では「セットされた光ディスクが記録可能か」判定する。
【００２６】
ステップＳ１−３で「再生専用」、すなわちセットされた光ディスクが追記または上書きできないと検出された場合には、ステップＳ１−４では再生制限を解除して、再生動作を高速の再生速度および回転制御方式である高倍速制御に設定する。次いでステップＳ１−５では「再生要求があったか」を判定する。ステップＳ１−５で「再生要求が無かった」と検出した場合には、ステップＳ１−３に戻る。ステップＳ１−５で「再生要求が有った」と検出した場合には、ステップＳ１−６で光ディスクを、ステップＳ１−４で設定した高倍速制御で再生動作してステップＳ１−３に戻る。
【００２７】
ステップＳ１−３で「追記，上書きが可能」と検出した場合には、ステップＳ１−７を実行してホストコンピュータ２からの「記録要求の有無」を判定する。ステップＳ１−７で「記録要求が無かった」と検出した場合には、ステップＳ１−４を実行する。
【００２８】
ステップＳ１−７で「記録要求が有った」と検出した場合には、ステップＳ１−８で光ディスクをステップＳ１−４で設定した速度よりも低速で回転させて所定の回転制御方式で記録動作を実施する。次いで、ステップＳ１−９では、再生動作をそれまでステップＳ１−４で設定されていた高倍速制御を、ステップＳ１−８での記録実行時の速度および回転制御方式である低倍速制御に設定する。
【００２９】
ステップＳ１−８での記録実行後にステップＳ１−５で「再生要求が有った」と検出しない場合にはステップＳ１−３に戻る。ステップＳ１−５で「再生要求が有った」と検出した場合には、ステップＳ１−６では、ステップＳ１−９で設定された回転速度および回転制御方式で再生動作を実施してステップＳ１−３に戻る。
【００３０】
このステップＳ１−８での記録実行後のステップＳ１−９で設定された回転速度および回転制御方式での再生動作は、セットされている光ディスクの「排出実行要求」を検出してステップＳ１−１０でステップＳ１−９での制限の解除を実行するか、または、セットされている光ディスクが、記録可能な状態から再生専用に切り換わったこと、すなわち記録後に追記または上書きできない状態であることをステップＳ１−３で検出した場合、または、記録要求がないとステップＳ１−７で検出されてステップＳ１−４が再実行されるまで継続される。
【００３１】
なお、ステップＳ１−８での記録実行後にステップＳ１−３で再生専用に変化する具体的な判定内容は、光ディスクの記録可能領域の有無、ディスク管理情報などによって判定できる。
【００３２】
このように、ステップＳ１−８での記録実行後に制限された再生動作を、所定の条件を満たすとステップＳ１−４を再実行して自動的に高倍速制御に戻すことができ、光ディスク装置３のドライブパフォーマンスを有効に使用できる。
【００３３】
なお、ステップＳ１−９では再生動作を記録時の回転速度および回転制御方式に設定したが、これは再生時よりも遅くて記録時の低倍速制御に近い制御に制限しても、従来に比べて効果的である。
【００３４】
（実施の形態２）
図２は本発明の（実施の形態２）の光ディスク装置を示す。
図２は、制御用コンピュータ６による記録動作とその直後のフローチャートを示している。
【００３５】
光ディスクが挿入されたことを検出すると、ステップＳ２−１で起動処理を実行し、ステップＳ２−２で起動完了すると、ステップＳ２−３では「セットされた光ディスクが記録可能か」判定する。
【００３６】
ステップＳ２−３で「再生専用」と検出された場合には、ステップＳ２−４で後述の再生制限を解除して、再生動作を高速の再生速度および回転制御方式である高倍速制御に設定する。次いでステップＳ２−５では「再生要求があったか」を判定する。ステップＳ２−５で「再生要求が無かった」と検出した場合には、ステップＳ２−３に戻る。ステップＳ２−５で「再生要求が有った」と検出した場合には、ステップＳ２−６で光ディスクを、ステップＳ２−４で設定した高倍速制御で再生動作してステップＳ２−３に戻る。
【００３７】
ステップＳ２−３で「追記，上書きが可能」と検出した場合には、ステップＳ２−７を実行してホストコンピュータ２からの「記録要求の有無」を判定する。ステップＳ２−７で「記録要求が無かった」と検出した場合には、ステップＳ２−４を実行する。ステップＳ２−７で「記録要求が有った」と検出した場合には、ステップＳ２−８で光ディスクをステップＳ２−４で設定した速度よりも低速で回転させて所定の回転制御方式で記録動作を実施する。
【００３８】
次いでステップＳ２−９では、タイマーＡを一旦クリアしてから計数を開始する。ステップＳ２−１０では、再生動作をそれまでステップＳ２−４で設定されていた高倍速制御から、ステップＳ２−８での記録実行時の速度および回転制御方式である低倍速制御に設定する。
【００３９】
ステップＳ２−８での記録実行後にステップＳ２−１１で「再生要求が有った」と検出しない場合にはステップＳ２−３に戻る。ステップＳ２−１１で「再生要求が有った」と検出した場合には、ステップＳ２−１２では、ステップＳ２−１１で「再生要求が有った」との検出が、ステップＳ２−８での記録実行後の初めての再生要求か判定し、最初の再生要求であった場合には、ステップＳ２−１３でステップＳ２−９で計数を開始したタイマーＡの計数をストップし、ステップＳ２−１４ではタイマーＡの計数が規定値Ｔ１よりも大きいか判定する。
【００４０】
規定値Ｔ１によって決まる規定時間は、記録時の速度および回転制御方式と制限解除後の再生可能な最高速度および回転制御方式に応じて変更されるが、低速と高速時の切り換え時間の２〜４倍である（約４〜８秒程度）が適切であった。
【００４１】
タイマーＡの計数が規定値Ｔ１になるまでは、ステップＳ２−１５において、ステップＳ２−１０で制限した低倍速制御で再生を実施してステップＳ２−３に戻る。タイマーＡの計数が規定値Ｔ１を越えていると、ステップＳ２−１６において、ステップＳ２−１０での制限を解除し、次のステップＳ２−１５では高倍速制御で再生を実施してステップＳ２−３に戻る。
【００４２】
このステップＳ２−８での記録実行後のステップＳ２−１０で設定された低倍速制御での再生動作は、セットされている光ディスクの「排出実行要求」を検出してステップＳ２−１７でステップＳ２−１０での制限の解除を実行するか、または、セットされている光ディスクが記録可能な状態から再生専用に切り換わったことをステップＳ２−３で検出した場合、または、記録要求がないとステップＳ２−７で検出されてステップＳ２−４が再実行されるまで継続される。
【００４３】
このように、ステップＳ２−８での記録実行後の最初の再生要求が規定時間を超えている場合には、ステップＳ２−１０で制限された再生動作をステップＳ２−１６で解除して自動的に高倍速制御に戻すことができ、光ディスク装置３のドライブパフォーマンスを有効に使用できる。
【００４４】
なお、ステップＳ２−１０では再生動作を記録時の回転速度および回転制御方式に設定したが、これは再生時よりも遅くて記録時の低倍速制御に近い制御に制限しても、従来に比べて効果的である。
【００４５】
（実施の形態３）
図３は本発明の（実施の形態３）の光ディスク装置を示す。
図３は、制御用コンピュータ６による記録動作とその直後のフローチャートを示している。
【００４６】
光ディスクが挿入されたことを検出すると、ステップＳ３−１で起動処理を実行し、ステップＳ３−２で起動完了すると、ステップＳ３−３では「セットされた光ディスクが記録可能か」判定する。
【００４７】
ステップＳ３−３で「再生専用」と検出された場合には、ステップＳ３−４で後述の再生制限を解除して、再生動作を高速の再生速度および回転制御方式である高倍速制御に設定する。次いでステップＳ３−５では「再生要求があったか」を判定する。ステップＳ３−５で「再生要求が無かった」と検出した場合には、ステップＳ３−３に戻る。ステップＳ３−５で「再生要求が有った」と検出した場合には、ステップＳ３−６で光ディスクを、ステップＳ３−４で設定した高倍速制御で再生動作してステップＳ３−３に戻る。
【００４８】
ステップＳ３−３で「追記，上書きが可能」と検出した場合には、ステップＳ３−７を実行してホストコンピュータ２からの「記録要求の有無」を判定する。ステップＳ３−７で「記録要求が無かった」と検出した場合には、ステップＳ３−４を実行する。ステップＳ３−７で「記録要求が有った」と検出した場合には、ステップＳ３−８で光ディスクをステップＳ３−４で設定した速度よりも低速で回転させて所定の回転制御方式で記録動作を実施する。
【００４９】
ステップＳ３−９では、再生動作をそれまでステップＳ３−４で設定されていた高倍速制御から、ステップＳ３−８での記録実行時の速度および回転制御方式である低倍速制御に設定する。
【００５０】
ステップＳ３−８での記録実行後にステップＳ３−１０で「再生要求が有った」と検出しない場合にはステップＳ３−３に戻る。ステップＳ３−１０で「再生要求が有った」と検出した場合には、ステップＳ３−１１では、ステップＳ３−８での記録実行後の初めての再生要求か判定し、最初の再生要求であった場合には、ステップＳ３−１２で、タイマーＢを一旦クリアしてから計数を開始する。
【００５１】
次いで、ステップＳ３−１３では、ステップＳ３−１２で計数を開始したタイマーＢの計数が規定値Ｔ２よりも大きいか判定する。
規定時間値は、記録時の速度および回転制御方式と制限解除後の再生可能な最高速度および回転制御方式に応じて変更されるが、低速と高速時の切り換え時間の２〜４倍である（約４〜８秒程度）が適切であった。
【００５２】
タイマーＢの計数が規定値Ｔ２になるまではステップＳ３−１４において、前記ステップＳ３−９で制限した低倍速制御で再生を実施してステップＳ３−３に戻る。ステップＳ３−１３でタイマーＢの計数が規定値Ｔ２を越えていると、ステップＳ３−１５において前記ステップＳ３−９での制限を解除し、次のステップＳ３−１４では高倍速制御で再生を実施してステップＳ３−３に戻る。
【００５３】
このステップＳ３−８での記録実行後のステップＳ３−９で設定された低倍速制御での再生動作は、セットされている光ディスクの「排出実行要求」を検出してステップＳ３−１６でステップＳ３−９での制限の解除を実行するか、または、セットされている光ディスクが記録可能な状態から再生専用に切り換わったことをステップＳ３−３で検出されてステップＳ３−４が再実行されるまで、または、「記録要求がない」とステップＳ３−７で検出されてステップＳ３−４が再実行されるまで継続される。
【００５４】
このように、ステップＳ３−８での記録実行後の最初の再生要求が規定時間を超えている場合には、ステップＳ３−９で制限された再生動作をステップＳ３−１５で解除して自動的に高倍速制御に戻すことができ、光ディスク装置３のドライブパフォーマンスを有効に使用できる。
【００５５】
なお、ステップＳ３−９では再生動作を記録時の回転速度および回転制御方式に設定したが、これは再生時よりも遅くて記録時の低倍速制御に近い制御に制限しても、従来に比べて効果的である。
【００５６】
（実施の形態４）
図４は本発明の（実施の形態４）の光ディスク装置を示す。
図４は、制御用コンピュータ６による記録動作とその直後のフローチャートを示している。
【００５７】
光ディスクが挿入されたことを検出すると、ステップＳ４−１で起動処理を実行し、ステップＳ４−２で起動完了すると、ステップＳ４−３では「セットされた光ディスクが記録可能か」判定する。
【００５８】
ステップＳ４−３で「再生専用」と検出された場合には、ステップＳ４−４で後述の再生制限を解除して、再生動作を高速の再生速度および回転制御方式である高倍速制御に設定する。次いでステップＳ４−５では「再生要求があったか」を判定する。ステップＳ４−５で「再生要求が無かった」と検出した場合には、ステップＳ４−３に戻る。ステップＳ４−５で「再生要求が有った」と検出した場合には、ステップＳ４−６で光ディスクを、ステップＳ４−４で設定した高倍速制御で再生動作してステップＳ４−３に戻る。
【００５９】
ステップＳ４−３で「追記，上書きが可能」と検出した場合には、ステップＳ４−７を実行してホストコンピュータ２からの「記録要求の有無」を判定する。ステップＳ４−７で「記録要求が無かった」と検出した場合には、ステップＳ４−４を実行する。
【００６０】
ステップＳ４−７で「記録要求が有った」と検出した場合には、ステップＳ４−８で光ディスクをステップＳ４−４で設定した設定した速度よりも低速で回転させて所定の回転制御方式で記録動作を実施する。
【００６１】
次いでステップＳ４−９では、タイマーＡを一旦クリアしてから計数を開始する。併せてタイマーＢをクリアしておく。ステップＳ４−１０では、再生動作をそれまでステップＳ４−４で設定されていた高倍速制御から、ステップＳ４−８での記録実行時の速度および回転制御方式である低倍速制御に設定する。
【００６２】
ステップＳ４−８での記録実行後にステップＳ４−１１で「再生要求が有った」と検出しない場合にはステップＳ４−３に戻る。ステップＳ４−１１で「再生要求が有った」と検出した場合には、ステップＳ４−１２では、ステップＳ４−１１で「再生要求が有った」との検出が、ステップＳ４−８での記録実行後の初めての再生要求か判定し、最初の再生要求であった場合には、ステップＳ４−９で計数を開始したタイマーＡの計数をステップＳ４−１３においてストップする。次いでステップＳ４−１４では、タイマーＡの計数が規定値Ｔ３よりも大きいか判定する。
【００６３】
規定値Ｔ３によって決まる規定時間は、記録時の速度および回転制御方式と制限解除後の再生可能な最高速度および回転制御方式に応じて変更されるが、低速と高速時の切り換え時間の２〜４倍である（約４〜８秒程度）が適切であった。
【００６４】
タイマーＡの計数が規定値Ｔ３になるまでは、ステップＳ４−１５を飛び越してステップＳ４−１６を実行する。タイマーＡの計数が規定値Ｔ３を越えていると、ステップＳ４−１５において、タイマーＢを一旦クリアしてから計数を開始する。
【００６５】
ステップＳ４−１６では、タイマーＢの計数と規定値Ｔ４との比較判定を実施するが、この時点ではステップＳ４−１５を飛び越してタイマーＢの計数を開始していないため、「タイマーＢの計数が規定値Ｔ４に達していない」と判定されて、ステップＳ４−１７において、前記ステップＳ４−１０で制限した低倍速制御で再生を実施してステップＳ４−３に戻る。
【００６６】
ステップＳ４−１６でタイマーＢの計数が規定値Ｔ４を越えていると、ステップＳ４−１８において前記ステップＳ４−１０での制限を解除し、次のステップＳ４−１７では高倍速制御で再生を実施してステップＳ４−３に戻る。
【００６７】
規定値Ｔ４によって決まる規定時間は、記録時の速度および回転制御方式と制限解除後の再生可能な最高速度および回転制御方式に応じて変更されるが、低速と高速時の切り換え時間の２〜４倍である（約４〜８秒程度）が適切であった。
【００６８】
このステップＳ４−８での記録実行後のステップＳ４−１０で設定された低倍速制御での再生動作は、セットされている光ディスクの「排出実行要求」を検出してステップＳ４−１０での制限の解除をステップＳ４−１９で実行するか、または、セットされている光ディスクが記録可能な状態から再生専用に切り換わったことをステップＳ４−３で検出した場合、または、記録要求がないとステップＳ４−７で検出されてステップＳ４−４が再実行されるまで継続される。
【００６９】
このように、ステップＳ４−８での記録実行の直後に計数を開始したタイマーＡが規定時間Ｔ３になるまでは、ステップＳ４−１７において再生動作がステップＳ４−１０で制限された低倍速制御で実施される。またタイマーＡが規定時間Ｔ３を越えた後には、タイマーＢが規定時間Ｔ４になるまでは、再生動作がステップＳ４−１０で制限された低倍速制御で再生要求に従って実施される。タイマーＢが規定時間Ｔ４を越えている場合には、ステップＳ４−１０で制限された再生動作をステップＳ４−１８で解除して、自動的に高倍速制御に戻すことができ、光ディスク装置３のドライブパフォーマンスを有効に使用できる。
【００７０】
なお、ステップＳ４−１０では再生動作を記録時の回転速度および回転方式に設定したが、これは再生時よりも遅くて記録時の低倍速制御に近い制御に制限しても、従来に比べて効果的である。
【００７１】
（実施の形態５）
図５は本発明の（実施の形態５）の光ディスク装置を示す。
図５は、制御用コンピュータ６による記録動作とその直後のフローチャートを示している。
【００７２】
光ディスクが挿入されたことを検出すると、ステップＳ５−１で起動処理を実行し、ステップＳ５−２で起動完了すると、ステップＳ５−３では「セットされた光ディスクが記録可能か」判定する。
【００７３】
ステップＳ５−３で「再生専用」と検出された場合には、ステップＳ５−４で後述の再生制限を解除して、再生動作を高速の再生速度および回転制御方式である高倍速制御に設定する。次いでステップＳ５−５では「再生要求があったか」を判定する。ステップＳ５−５で「再生要求が無かった」と検出した場合には、ステップＳ５−３に戻る。ステップＳ５−５で「再生要求が有った」と検出した場合には、ステップＳ５−６において、光ディスクをステップＳ５−４で設定した高倍速制御で再生動作してステップＳ５−３に戻る。
【００７４】
ステップＳ５−３で「追記，上書きが可能」と検出した場合には、ステップＳ５−７を実行してホストコンピュータ２からの「記録要求の有無」を判定する。ステップＳ５−７で「記録要求が無かった」と検出した場合には、ステップＳ５−４を実行する。
【００７５】
ステップＳ５−７で「記録要求が有った」と検出した場合には、ステップＳ５−８において、光ディスクをステップＳ５−４で設定した速度よりも低速で回転させて所定の回転制御方式で記録動作を実施する。次いで、ステップＳ５−９では、再生動作をそれまでステップＳ５−４で設定されていた高倍速制御から、ステップＳ５−８での記録実行時の速度および回転制御方式である低倍速制御に設定する。
【００７６】
ステップＳ５−８での記録実行後に、ステップＳ５−１０では、規定時間（Ｔ５）にわたってホストコンピュータ２からのアクセス系コマンド要求の有無を判定する。ステップＳ５−８での記録実行から規定時間（Ｔ５）になるまでは、ステップＳ５−５やステップＳ５−６を実行してステップＳ５−３に戻るが、規定時間（Ｔ５）が経過しても次のコマンドを検出しない場合には、ステップＳ５−１０に次いでステップＳ５−１１が実行される。
【００７７】
規定値Ｔ５によって決まる規定時間は、ホストコンピュータからの設定変更が可能であるが、通常の薄型光ディスク装置で約５秒〜３０秒程度、厚型光ディスク装置で約３０秒〜１０分程度の設定が一般的である。
【００７８】
ステップＳ５−１１では、光ディスクの回転速度を下げるまたは停止する省電力モードに移行し、ステップＳ５−４においてステップ５−９での制限を解除する。
なお、ステップＳ５−８での記録実行後にステップＳ５−３で再生専用に変化する具体的な判定内容は、光ディスクの記録可能領域の有無、ディスク管理情報などによって判定できる。
【００７９】
このステップＳ５−８での記録実行後のステップＳ５−９で設定された低倍速制御での再生動作は、セットされている光ディスクの「排出実行要求」を検出してステップＳ５−９での制限の解除をステップＳ５−１２で実行するか、または、セットされている光ディスクが記録可能な状態から再生専用に切り換わったことをステップＳ５−３で検出した場合、または、記録要求がないとステップＳ５−７で検出されてステップＳ５−４が再実行されるまで継続される。
【００８０】
このように、ステップＳ５−８での記録実行後に制限された再生動作を、所定の条件を満たすとステップＳ５−４を再実行して自動的に高倍速制御に戻すことができ、光ディスク装置３のドライブパフォーマンスを有効に使用できる。
【００８１】
なお、ステップＳ５−９では再生動作を記録時の回転速度および回転制御方式に設定したが、これは再生時よりも遅くて記録時の低倍速制御に近い制御に制限しても、従来に比べて効果的である。
【００８２】
（実施の形態６）
図６は本発明の（実施の形態６）の光ディスク装置を示す。
図６は、制御用コンピュータ６による記録動作とその直後のフローチャートを示している。
【００８３】
光ディスクが挿入されたことを検出すると、ステップＳ６−１で起動処理を実行し、ステップＳ６−２で起動完了すると、ステップＳ６−３では「セットされた光ディスクが記録可能か」判定する。
【００８４】
ステップＳ６−３で「再生専用」と検出された場合には、ステップＳ６−４で後述の再生制限を解除して、再生動作を高速の再生速度および回転制御方式である高倍速制御に設定する。次いでステップＳ６−５では「再生要求が有ったか」を判定する。ステップＳ６−５で「再生要求が無かった」と検出した場合には、ステップＳ６−３に戻る。ステップＳ６−５で「再生要求が有った」と検出した場合には、ステップＳ６−６において、光ディスクをステップＳ６−４で設定した高倍速制御で再生動作してステップＳ６−３に戻る。
【００８５】
ステップＳ６−３で「追記，上書きが可能」と検出した場合には、ステップＳ６−７を実行してホストコンピュータ２からの「記録要求の有無」を判定する。ステップＳ６−７で「記録要求が無かった」と検出した場合には、ステップＳ６−４を実行する。
【００８６】
ステップＳ６−７で「記録要求が有った」と検出した場合には、ステップＳ６−８において、光ディスクをステップＳ６−４で設定した速度よりも低倍速で回転させて所定の回転制御方式で記録動作を実施する。次いで、ステップＳ６−９では、ステップＳ６−８で実施した記録動作により「セッション・ボーダークローズが確定したか」を判定する。具体的には最終セッションまたは最終ボーダーの記録状態で判定する。ステップＳ６−９で「クローズ確定」と判定された場合には、再生制限をステップＳ６−４で解除して高倍速制御に設定する。ステップＳ６−９で「未クローズ」と判定した場合には、再生動作をそれまでステップＳ６−４で設定されていた高倍速制御から、ステップＳ６−８での記録実行時の速度および回転制御方式である低倍速制御に、ステップＳ６−１０において設定する。そして、ステップＳ６−５を実行して「再生要求が有った」と検出した場合には、ステップＳ６−１０において制限した低倍速制御で光ディスクの再生をステップＳ６−６において実施して、ステップＳ６−３に戻る。
【００８７】
なお、ステップＳ６−８での記録実行後にステップＳ６−３で再生専用に変化する具体的な判定内容は、光ディスクの記録可能領域の有無、ディスク管理情報などによって判定できる。
【００８８】
このステップＳ６−９でのセッション・ボーダーク未ローズ判定後のステップＳ６−１０で設定された低倍速制御での再生動作は、セットされている光ディスクの「排出実行要求」を検出してステップＳ６−１０での制限の解除をステップＳ６−１１で実行するか、または、セットされている光ディスクが記録可能な状態から再生専用に切り換わったことをステップＳ６−３で検出した場合、または、記録要求がないとステップＳ６−７で検出した場合、または、セッション・ボーダークローズ確定判定後、ステップＳ６−４が再実行されるまで継続される。
【００８９】
このように、ステップＳ６−９でのセッション・ボーダーク未ローズ判定後に制限された再生動作を、所定の条件を満たすとステップＳ６−４を再実行して自動的に高倍速制御に戻すことができ、光ディスク装置３のドライブパフォーマンスを有効に使用できる。
【００９０】
なお、ステップＳ６−１０では再生動作を記録時の回転速度および回転制御方式に設定したが、これは再生時よりも遅くて記録時の低倍速制御に近い制御に制限しても、従来に比べて効果的である。
【００９１】
（実施の形態７）
図７は本発明の（実施の形態７）の再生専用タイプの光ディスク装置を示す。
図７は、制御用コンピュータ６が再生データを前記ホストコンピュータに転送する部分のフローチャートを示す。この構成は、上記の各実施の形態の記録／再生タイプの光ディスク装置における再生系として採用することもできる。
【００９２】
この再生専用タイプの光ディスク装置は、ホストコンピュータ２と接続された状態で、再生データをホストコンピュータに転送する機能を有し、再生動作に関して複数の異なった速度および回線制御方式を有し、全て記録済み領域であるクローズセッションまたはクローズボーダーと呼ばれる領域では高倍速制御で再生し、記録領域と未記録領域が混在するオープンセッションまたはオープンボーダーと呼ばれる領域では、低倍速制御で再生する。
【００９３】
光ディスクが挿入されたことを検出すると、ステップＳ７−１で起動処理を実行し、ステップＳ７−２で起動完了すると、ステップＳ７−３では「再生要求の有無」を判定する。
【００９４】
ステップＳ７−３で「再生要求が有り」と検出されると、ステップＳ７−４では、セットされている光ディスクが記録領域と未記録領域が混在するオープンセッションまたはオープンボーダーと呼ばれる領域を含んでいるかどうかを判定する。具体的には最終セッションまたは最終ボーダーの記録状態で判定する。ここで「最終セッションまたは最終ボーダーがクローズセッションまたはクローズボーダーである光ディスク」であると判定した場合には、光ディスクの高倍速制御での再生をステップＳ７−５で実施してステップＳ７−３に戻る。
【００９５】
ステップＳ７−４において「最終セッションまたは最終ボーダーが、オープンセッションまたはオープンボーダーである光ディスク」であると判定した場合には、ステップＳ７−６において「１ｓｔ．セッション／ボーダーがオープンか」を判定する。ここで、オープンであると判定した場合には、ステップＳ７−７において再生動作を低倍速制御に制限する。そしてステップＳ７−８では、「再生動作の低倍速制御制限の設定が済んだか」を判定し、「低倍速制御制限の設定が済んだ」と判定した場合には、ステップＳ７−５では、現行の再生倍速制御で光ディスクを再生してステップＳ７−３に戻る。
【００９６】
ステップＳ７−６において「クローズである」と判定し、ステップＳ７−８において「再生動作の低倍速制御制限の設定が済んでいない」と判定した場合には、ステップＳ７−９において、「ホストコンピュータ２から要求された再生アドレスが、オープンセッションまたはオープンボーダー領域か」を判定する。
【００９７】
ステップＳ７−９において、「再生アドレスがオープン領域でない」と検出された場合には、ステップＳ７−１０を飛び越して、ステップＳ７−５では、現行の再生倍速制御で光ディスクを再生してステップＳ７−３に戻る。
【００９８】
ステップＳ７−９において、「再生アドレスがオープン領域である」と検出された場合には、ステップＳ７−１０において再生動作を低倍速制御に設定し、ステップＳ７−５では光ディスクをステップＳ７−１０で制限された低倍速制御で再生してステップＳ７−３に戻る。
【００９９】
このステップＳ７−６での１ｓｔ．セッション／ボーダーがオープン判定後のステップＳ７−７で設定された低倍速制御での再生動作の制限解除、およびステップＳ７−９での再生アドレスがオープン領域である判定後のステップＳ７−１０で設定された低倍速制御での再生動作の制限解除は、光ディスクの排出の実行要求を検出してステップＳ７−１１によって実行される。
【０１００】
このように、ホストコンピュータ２からオープンセッションまたはオープンボーダー内の領域への再生要求が発生するまで期間には、クローズセッションまたはクローズボーダー内の領域への再生要求には、再生可能な高倍速制御で再生し、その後、オープンセッションまたはオープンボーダー内の領域への再生要求が発生した場合には、光ディスク排出までの間、ホストコンピュータ２からのクローズセッションまたはクローズボーダー内の領域への再生要求に関しても、再生動作をオープンセッションまたはオープンボーダー再生可能である低倍速制御に制限して再生するので、光ディスクの回転数の切り換えが繰り返されず、光ディスク装置３のドライブパフォーマンスを有効に使用できる。
【０１０１】
（実施の形態８）
図８は本発明の（実施の形態８）の再生専用タイプの光ディスク装置を示す。
図８は、制御用コンピュータ６が再生データを前記ホストコンピュータに転送する部分のフローチャートを示す。この構成は、上記の各実施の形態の記録／再生タイプの光ディスク装置における再生系として採用することもできる。
【０１０２】
この再生専用タイプの光ディスク装置は、ホストコンピュータ２と接続された状態で、再生データをホストコンピュータに転送する機能を有し、再生動作に関して複数の異なった速度および回線制御方式を有し、全て記録済み領域であるクローズセッションまたはクローズボーダーと呼ばれる領域では高倍速制御で再生し、記録領域と未記録領域が混在するオープンセッションまたはオープンボーダーと呼ばれる領域では、低倍速制御で再生する。
【０１０３】
光ディスクが挿入されたことを検出すると、ステップＳ８−１で起動処理を実行し、ステップＳ８−２で起動完了すると、ステップＳ８−３では「再生要求の有無」を判定する。
【０１０４】
ステップＳ８−３で「再生要求が有り」と検出されると、ステップＳ８−４では、セットされている光ディスクが記録領域と未記録領域が混在するオープンセッションまたはオープンボーダーと呼ばれる領域を含んでいるかどうかを判定する。具体的には最終セッションまたは最終ボーダーの記録状態で判定する。ここで「最終セッションまたは最終ボーダーがクローズセッションまたはクローズボーダーである光ディスク」であると判定した場合には、光ディスクの高倍速制御での再生をステップＳ８−５で実施してステップＳ８−３に戻る。
【０１０５】
ステップＳ８−４において「最終セッションまたは最終ボーダーが、オープンセッションまたはオープンボーダーである光ディスク」であると判定した場合には、ステップＳ８−６において「１ｓｔ．セッション／ボーダーがオープンか」を判定する。ここで、オープンであると判定した場合には、ステップＳ８−７において再生動作を低倍速制御に制限する。
【０１０６】
そしてステップＳ８−８では、「ホストコンピュータ２から要求された再生アドレスが、オープン領域か」を判定する。再生アドレスがオープン領域であるとステップＳ８−８で検出した場合には、ステップＳ８−９でタイマーＣをクリアして、ステップＳ８−１０において低倍速制御に制限する。次いで、ステップＳ８−５を実行して、低倍速制御で光ディスクを再生してステップＳ８−３に戻る。
【０１０７】
なお、このステップＳ８−７およびＳ８−１０で設定された低倍速制御での再生動作の制限は、後述のステップＳ８−１４を実行するまで、または、セットされている光ディスクの「排出実行要求」を検出して、ステップＳ８−１６を実行するまで行われる。
【０１０８】
ステップＳ８−６で「クローズである」と検出された場合には、次いでステップＳ８−８を実行する。
ステップＳ８−８において再生アドレスが「オープンである」と判定されている間は上記のルーチンを繰り返し実行するが、ステップＳ８−８において再生アドレスが「クローズである」と判定されると、ステップＳ８−１１を実行する。
【０１０９】
ステップＳ８−１１では、「オープン領域再生後の最初の再生要求であるか」が判定される。「最初である」とステップＳ８−１１で検出した場合には、ステップＳ８−１２でタイマーＣを一旦クリアしてから計数を開始する。
【０１１０】
次いでステップＳ８−１３では、タイマーＣの計数値がＴ６を越えたか判定し、最初はタイマーＣの計数が規定値Ｔ６を越えないため、前記低倍速制御でステップＳ８−５を実行してステップＳ８−３に戻る。
【０１１１】
規定値Ｔ６によって決まる規定時間は、オープン領域の再生可能な速度および回転制御方式とクローズ領域の再生可能な最高速度および回転制御方式に応じて変更されるが、低速と高速時の切り換え時間の２〜４倍である（約４〜８秒程度）が適切であった。
【０１１２】
その後は、ステップＳ８−１１で「オープン領域再生後の最初の再生要求でない」と検出されて、ステップＳ８−１２を飛び越してタイマーＣでの計時を継続してステップＳ８−１３を介してステップＳ８−５またはＳ８−１４を実行する。
【０１１３】
尚、タイマーＣの計数値は、計数開始後も再生アドレスがオープン領域であるとステップＳ８−８で検出すると、ステップＳ８−９でクリアされる。
ステップＳ８−１３でタイマーＣ計数が規定値Ｔ６を超えた場合には、ステップＳ８−１４ではステップＳ８−１０での制限を解除して、ステップＳ８−５ではクローズ領域の再生に関して高倍速制御での再生を行う。
【０１１４】
なお、高倍速制御での再生速度とは、クローズセッションまたはクローズボーダーを再生可能な速度である。ステップＳ８−１０で制限された低倍速制御での再生速度とは、オープンセッションまたはオープンボーダー再生が可能な速度である。ステップＳ８−１４で制限が解除されて実行される再生速度は、前記低倍速制御での速度よりも速く前記高倍速制御での速度未満であってもよい。
【０１１５】
このように、オープンセッションまたはオープンボーダー内の領域への再生要求が発生すると光ディスクの回転速度および回転制御方式をステップＳ８−１０で制限し、最初のオープンセッションまたはオープンボーダー内の領域への再生要求の検出から、規定時間：Ｔ６の経過を検出すると、ステップＳ８−１４で前記制限が自動的に解除されるため、光ディスク装置３のドライブパフォーマンスを有効に使用できる。
【０１１６】
なお、上記の各実施の形態においてセットされた光ディスクの状態、ならびに光ディスクの状態の変化などは、光ディスクがセットされた直後にアクセスして読み取って光ディスク内に書き込んだり、光ディスク装置の不揮発性メモリに保存するように構成されている。
【０１１７】
なお、上記の各実施の形態では、ライティングソフトウエアを実行するホストコンピュータから転送されるデータを光ディスクに記録または再生データを前記ホストコンピュータに転送する光ディスク装置であるとして説明したが、ライティングソフトウエアを実行するのではなくて、オペレーティングシステムに装備しているライティング機能を実行して同様の動作を行うホストコンピュータの場合も同様である。
【産業上の利用可能性】
【０１１８】
本発明は、記録と再生の速度および回転制御方式が異なる光ディスク装置、およびオープンセッションまたはオープンボーダーとクローズセッションまたはクローズボーダーの再生の速度および回転制御方式速度が異なる光ディスク装置を搭載した各種機器の高性能化に寄与できる。
【図面の簡単な説明】
【０１１９】
【図１】本発明の（実施の形態１）の制御用コンピュータの構成を示すフローチャート
【図２】本発明の（実施の形態２）の制御用コンピュータの構成を示すフローチャート
【図３】本発明の（実施の形態３）の制御用コンピュータの構成を示すフローチャート
【図４】本発明の（実施の形態４）の制御用コンピュータの構成を示すフローチャート
【図５】本発明の（実施の形態５）の制御用コンピュータの構成を示すフローチャート
【図６】本発明の（実施の形態６）の制御用コンピュータの構成を示すフローチャート
【図７】本発明の（実施の形態７）の制御用コンピュータの構成を示すフローチャート
【図８】本発明の（実施の形態８）の制御用コンピュータの構成を示すフローチャート
【図９】光ディスク装置の一般的な構成図
【図１０】従来の制御用コンピュータの構成を示すフローチャート
【符号の説明】
【０１２０】
１    ライティングソフトウエア
２    ホストコンピュータ
３    光ディスク装置
４    ドライブ制御装置
５    ドライブメカニズム
６    制御用コンピュータ
【図１】
0004459188.tif 000002
【図２】
0004459188.tif 000003
【図３】
0004459188.tif 000004
【図４】
0004459188.tif 000005
【図５】
0004459188.tif 000006
【図６】
0004459188.tif 000007
【図７】
0004459188.tif 000008
【図８】
0004459188.tif 000009
【図９】
0004459188.tif 000010
【図１０】
0004459188.tif 000011