(57)【特許請求の範囲】
【請求項１】
作業システムまたはアプリケーションプログラムよりコマンドを受信することによって読み取るブロック数（Ｎｎ）と読み取り始める時間値（Ｔｓｎ）とを取得するステップ（ａ）と、
前回読み取ったブロック数Ｎｎ−１と前回最後に読み取った時間値Ｔｅｎ−１と今回読み取り始める時間値（Ｔｓｎ）とによって運算を行うことによって目前作業の要する読み取り速度（Ｘ）を取得するステップ（ｂ）と、
読み取り速度（Ｘ）が目前の光ディスク装置の読み取り速度より大きく／小さくなるかどうか判断し、条件が該当する場合回数を記録するステップ（ｃ）と、
回数が所定の臨界値より小さくなる場合、前記ステップ（ａ）ないしステップ（ｃ）を繰り返すが、当該回数が所定の臨界値になる場合、光ディスク装置の回転速度を向上／低減するようにするステップ（ｄ）とのステップを有することを特徴とするシステム検出による光ディスク装置回転速度決定方法。
【請求項２】
前記ステップ（ｂ）の運算式は
Ｘ＝Ｎｎ−１／［７５ｘ（Ｔｓｎ−Ｔｅｎ−１）］であることを特徴とする請求項１に記載のシステム検出による光ディスク装置回転速度決定方法。
【請求項３】
前記ステップ（ｄ）の臨界値は光ディスク装置に回転速度を変更させることを許す回数値であることを特徴とする請求項１に記載のシステム検出による光ディスク装置回転速度決定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はシステム検出による光ディスク装置回転速度決定方法に係る発明であり、特にシステムのそれぞれの読み取り値の時間を検出して演算を行うことによって光ディスク装置の回転速度を決定させることを特徴とするシステム検出による光ディスク装置回転速度決定方法に係る。
【０００２】
【従来の技術】
光ディスク書き込み装置の速度倍数の向上に従い、ユーザーが光ディスク装置の情報読み取り速度の向上に対する要求もますます厳しくなっている。しかしながら、光ディスク装置の主軸モータの回転速度が高ければ高いほどそれに伴う振動や熱エネルギーの生成も厳しくなり、光学レーザー読み取りヘッドの情報に対する読み取りの安定性に影響を与え、光ディスク装置の性能に大幅に低減すると共に、騒音と電力消耗を厳しくさせることもしばしばある。
【０００３】
普段、高回転速度が単に大量な情報を読み取る場合に使用され、音楽光ディスクを放送する場合またはＶＣＤを放送する場合その機能性を十分に発揮させることができない。回転速度が単に１倍か２倍の速度を維持し、そのため、コンピュータシステムが情報を読み取る場合単に放送に利用される際、高い方の回転速度を要さず、そのため、光ディスク装置の読み取りの際の実際の要する回転速度を検出できる場合、光ディスク装置の回転速度を変更出来る。
【０００４】
従来の光ディスクの回転速度の低減方法として一般には機構にソフトを合わせてその振動の状況や軌道より偏る状況を検出するが、余分の検出電気回路を増加して処理する必要がある。他の種のソフトのみによって光ディスク装置の回転速度低減方法は、図１に示すように、光ディスク装置内部のコントロールチップによって１０ｍｓ毎に光ディスク装置の排出キーの状態を検出し、排出キーが押されない場合信号がハイ（ｈｉｇｈ）となり、押される場合信号がロー（ｌｏｗ）となり、使用時、まず光ディスク装置を低伝送速度倍数に予め設定し（ステップ１０）、この時、タイマーがリセットされ（ステップ１１）、且つ排出キーが押されるままになっていることが検出される（ステップ１２）。
【０００５】
排出キーが押されない場合（ステップ１２）に復帰し、検出を続ける。外出キーが押されるままに維持される場合、排出キーがロー（ｌｏｗ）信号をコントロールチップに出力し、タイマーを起動して時間を計算し始めると共に、タイマーの時間の経過が５秒超えているか検出する（ステップ１３）。そうでない場合、一般の排出キーの押されることと見なし、排出作動を実行し（ステップ１４）且つステップ１１に戻る。肯定の場合、前記コントロールチップが光ディスク装置における発光ダイオード（ＬＥＤ）をイネーブルし、発光ダイオードを点滅させて切り替えが成功になると表示し、且つ光ディスク装置を高伝送速度倍数に切り替え（ステップ１５）、即ち光ディスク装置の提供可能な最大の回転速度に切り替えられる。ユーザーが従来の方式によって排出キーを押す場合、当該光ディスク装置が光ディスクの排出動作を実行し、且つ元の低伝送速度倍数に復帰する。
【０００６】
しかしながら、前記ステップは人員の操作を要するので、かなり不便と言える。そのため、前記の記載から分かるように、前記の従来の光ディスク装置の回転速度を低減する方法は実際の使用において明らかに不便さと欠点を有し、改善される必要がある。
【０００７】
【発明が解決しようとする課題】
前記のように、従来の諸問題を解決するために、本発明は作業システムまたはアプリケーションプログラムより光ディスク装置へ下すコマンドの速度に基いて主動的に光ディスク装置の回転速度を決定し、高回転速度による騒音の課題と高消耗電力の課題を回避する光ディスク装置回転速度決定方法を提供することをその主要な目的とする。
【０００８】
【課題を解決するための手段】
前記の目的を図るために、本発明は読み取りコマンドから前回の読み取りブロック数と前記読み取りおわった時間値と今回読み取り始める時間値とを運算することによって目前作業の要する読み取り速度を取得するほか、それを目前の光ディスク装置の読み取り速度と比較し、且つ回数を記録し、今回の回数が臨界値になる場合に光ディスク装置の回転速度を変更させ、当該臨界値は光ディスク装置に回転速度を変更させることを許す回数値であることを特徴とするシステム検出による光ディスク装置回転速度決定方法を提供する。
【０００９】
以下に添付図面を参照しながら本発明の好適な実施の形態を詳細に説明するが、それらの方法は本発明の好適な実施の形態であり、本発明をそれらの内容に制限するものではない。
【００１０】
【発明の実施の形態】
図２は本発明の作業のフローチャートである。本発明はシステム検出による光ディスク装置回転速度決定方法に係わる発明である。光ディスク装置は一倍速度の時、一秒間に７５個のブロックを読み取り、２倍速度の時一秒間に１５０個のブロックを読み取り、このように類推することから分かるように、コンピュータの作業システムは光ディスク装置に読み取りコマンドを下しＮ個のブロックを読み取る後に次回に光ディスク装置に読み取りコマンドを下す時間との間隔はＴ秒である場合、下記の運算式によって作業の要する情報読み取り速度倍数Ｘを算出出来る。この運算式はＸ＝Ｎ／（７５ｘＴ）である。
【００１１】
そのため、光ディスク装置の回転速度をＸよりやや大きくなるように設定する場合、コンピュータ作業システムのニーズに満足出来るようになる。そのため、下記のようなステップを得られる：
ステップ２０：予め目前の光ディスク装置の読み取り速度より大きくなる回数値Ａを０に設定すると共に、目前の光ディスク装置の読み取り速度より小さくなる回数値Ｂを０に設定する。
【００１２】
ステップ２１：作業システムまたはアプリケーションプログラムよりコマンドを受信し、読み取るブロック数Ｎｎと読み取り始める時間値Ｔｓｎとを取得する。
【００１３】
ステップ２２：前回読み取るブロック数Ｎｎ−１と前回読み取りおわった時間値Ｔｅｎ−１と今回読み取り始める時間値Ｔｓｎとを運算し、目前作業の要する読み取り速度Ｘを得られ、且つＸ＝Ｎｎ−１／［７５ｘ（Ｔｓｎ−Ｔｅｎ−１）］。
【００１４】
ステップ２３：この読み取り速度Ｘは目前の光ディスク装置の読み取り速度より大きくなっているか？反対の場合、ステップ２９にスキップし、そうである場合、ステップ２４に入る。
【００１５】
ステップ２４：Ａ＝Ａ＋１
ステップ２５：Ａは臨界値より大きくなるか（この臨界値は光ディスク装置に回転速度を変更させることを許す回数値である）？反対の場合、ステップ２７にスキップし、そうである場合、ステップ２６に入る。
【００１６】
ステップ２６：光ディスク装置の読み取り速度を向上すると共に、Ａを０にリセットする。
【００１７】
ステップ２７：光ディスク装置より情報を読み取る。
【００１８】
ステップ２８：情報とそれぞれの状態を作業システムまたはアプリケーションプログラムにフィードバックし、且つ今回の終了の時間値をＴｅｎになるように記録し、且つステップ２１へ戻る。
【００１９】
ステップ２９：読み取る速度Ｘは目前の光ディスク装置の読み取り速度より小さくなるか？反対の場合、ステップ２７にスキップし、作業の要する読み取り速度Ｘと目前の光ディスク装置の読み取り速度と同じであると意味する。そうである場合、ステップ３０にスキップする。
【００２０】
ステップ３０：Ｂ＝Ｂ＋１
ステップ３１：Ｂは臨界値より大きくなるか？反対の場合ステップ２７にスキップし、そうである場合、ステップ３２に入る。
【００２１】
ステップ３２：光ディスク装置の読み取り速度を低減し、且つＢを０になるようにリセットし、且つステップ２７にスキップする。
【００２２】
これらのプロセスによって、光ディスク装置は計算結果の異なりにしたがって回転速度を変更するものではなく、連続的に目前の光ディスクの読み取り速度より大きくなるまたは小さくなる回数値が臨界値より大きくなる場合のみ変更を行い、安定性を得られる。臨界値の好ましい設定値は１０―２０回である。
【００２３】
【発明の効果】
前記のように、本発明のシステム検出による光ディスク回転速度決定方法による場合、余分な電気回路を増設する必要がなく、且つ外部の手段の補助を要さず光ディスク装置の自動的に回転速度を決定する目的を図れ、高騒音と高電力消耗を避けられると共に、好ましい作業効率を得られる。
【図面の簡単な説明】
【図１】従来の光ディスク装置の回転速度の低減方法の作業のフローチャートである。
【図２】本発明の作業のフローチャートである。
【図１】
0004150174.tif 000002
【図２】
0004150174.tif 000003