(57)【特許請求の範囲】
【請求項１】
外部接続機器から入力される情報をディスク状記録媒体に記録し、該記録した情報を再生する情報記録再生装置であって、記録する情報または再生された情報を一時的に格納するバッファメモリを有する情報記録再生装置の制御方法において、
前記バッファメモリの容量及び前記入力される情報のビットレートに応じて第１の期間を算出し、
前記バッファメモリの容量及び前記バッファメモリから前記ディスク状記録媒体に転送する転送レートに応じて第２の期間を算出し、
前記第１及び第２の期間の和として所定の周期を算出し、
前記ディスク状記録媒体を定常的に回転駆動する定常回転モードと前記ディスク状記録媒体を断続的に回転駆動する断続回転モードとで前記所定の周期内での前記情報記録再生装置の消費電力量の積分値を予め実測し、
該実測の結果に基づいて、前記消費電力量の積分値が小さい回転モードを選択することを特徴とする情報記録再生装置の制御方法。
【請求項２】
前記ディスク状記録媒体を断続的に回転駆動する場合には、前記バッファメモリ内のデータ占有率に応じて、前記ディスク状記録媒体の駆動・停止を制御することを特徴とする請求項１に記載の情報記録再生装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力される情報をディスク状記録媒体に記録し、該記録した情報を再生する情報記録再生装置の制御方法に関する。
【０００２】
【従来の技術】
主にコンピュータの外部記憶装置として使用されている情報記録再生装置は、大きな情報量を記録または再生する際に高速にアクセスするために、外部制御機器とのインターフェースのデータ転送速度やディスク状記録媒体に直接アクセスするピックアップ部のデータ転送速度を向上させることが行われてきた。例えば後者はディスク状記録媒体の回転速度を高めることで実現されている。
【０００３】
【発明が解決しようとする課題】
データ転送量に対して情報記録再生装置が大きな転送速度を持つ場合、ディスク状記録媒体を回転させるのに用いられるスピンドルモータが高速回転し、データを処理する信号処理回路の動作周波数も高くなる。予め決まった量のデータに対して高速に読み出し／書き込みを行う際は上記の点はメリットとなるが、単位時間あたりのストリームデータの情報量（ビットレート）がそれほど多くない場合には、高いディスク回転速度や高周波数動作する信号処理回路は要求されず、電力消費量の面でデメリットとなる。またデータの読み出し／書き込みアクセスの有無によらず、ディスク状記録媒体は常に回転駆動されており、単位時間あたりに転送する情報量が小さい場合は、特に消費電力量の面で不経済である。
【０００４】
本発明はこの点に着目してなされたものであり、ディスク状記録媒体に情報を記録し、再生する情報記録再生装置の消費電力量を低減させることができる制御方法を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成するため請求項１に記載の発明は、外部接続機器から入力される情報をディスク状記録媒体に記録し、該記録した情報を再生する情報記録再生装置であって、記録する情報または再生された情報を一時的に格納するバッファメモリを有する情報記録再生装置の制御方法において、前記バッファメモリの容量及び前記入力される情報のビットレートに応じて第１の期間を算出し、前記バッファメモリの容量及び前記バッファメモリから前記ディスク状記録媒体に転送する転送レートに応じて第２の期間を算出し、前記第１及び第２の期間の和として所定の周期を算出し、前記ディスク状記録媒体を定常的に回転駆動する定常回転モードと前記ディスク状記録媒体を断続的に回転駆動する断続回転モードとで前記所定の周期内での前記情報記録再生装置の消費電力量の積分値を予め実測し、該実測の結果に基づいて、前記消費電力量の積分値が小さい回転モードを選択することを特徴とする。
【０００７】
請求項２に記載の発明は、請求項１に記載の情報記録再生装置の制御方法において、前記ディスク状記録媒体を断続的に回転駆動する場合には、前記バッファメモリ内のデータ占有率に応じて、前記ディスク状記録媒体の駆動・停止を制御することを特徴とする。
【０００８】
【発明の実施の形態】
以下本発明の実施の形態を図面を参照して説明する。
図１は本発明の一実施形態にかかる情報記録再生装置の構成を示すブロック図である。図１において情報記録再生装置４は、インターフェース３を介して外部制御装置のＣＰＵ１及びストリームデータに関する符号器２ａと復号器２ｂからなるデータ処理部２に接続されている。情報記録再生装置４は、装置の全体的な制御を行うＭＰＵ（Micro Processor Unit）１４と、ＭＰＵ１４で実行される制御プログラムを格納する制御プログラム内蔵ＲＯＭ（Read Only Memory）１５と、記録する情報及び再生された情報を一時的に格納するバッファメモリ１７と、バッファメモリ１７の書き込み・読み出しの制御を行うリード／ライト制御部１６と、ディスク状記録媒体２０と、ディスク状記録媒体２０への情報の記録及びディスク状記録媒体２０からの情報再生を行う記録再生用ヘッド１８と、ディスク状記録媒体２０を回転駆動するスピンドルモータ２２と、スピンドルモータ２２の回転を制御するスピンドルモータ回転制御部２１と、ＭＰＵ１４、リード／ライト制御部１６及びスピンドルモータ回転制御部２１を接続するシステムバス１９とを備えており、バッファメモリ１７及びシステムバス１９がインターフェース３に接続されている。
【０００９】
スピンドルモータ回転制御部２１は、スピンドルモータ２２の回転速度を何種類かの記録再生用速度、高速転送用速度、停止の３つの速度モードに切り替えることができるように構成されている。ＭＰＵ１４は、制御プログラム内蔵ＲＯＭ１５内に内蔵されている制御プログラムに従ってリード／ライト制御部１６及びスピンドルモータ回転制御部２１の制御を行う。
【００１０】
この構成においてストリームデー夕の記録再生を行うとき図２に示す制御プログラムがＭＰＵ１４で実行される。
ステップＳ１１では、記録または再生するストリームデータのビットレートｂが取得される。記録の際は外部符号器２ａよりビットレートの値を受け取り、再生の際は使用者によって外部復号器２ｂに対して設定されたビットレート値を取得する。取得したビットレート値ｂが予め設定した値（所定閾値）よりも大きければスピンドルモータ２２を定常回転モードで動作させ、所定閾値よりも小さいときはスピンドルモータ２２を断続回転モードで動作させるために、判別Ａを行う。
【００１１】
判別Ａについて説明する前に、まず定常回転モードと断続回転モードにおける消費電力量について説明する。本装置において記録を行う場合、データはインターフェース３を経由してまずバッファメモリ１７に格納される。次にバッファメモリ１７からディスク状記録媒体２０にデータが転送され、記録が行われる。また再生の場合はその逆の順序で行われる。この動作を一つの周期として繰り返し記録または再生が行われる。
【００１２】
図３にスピンドルモータの回転速度の等しい定常回転モードと断続回転モードで、時刻ｔＳからｔＥまでストリームデータの記録を行ったときの、スピンドルモータ２２の駆動に伴う消費電力量の推移を模式的に示す。定常回転モードでは、破線で示すように常時スピンドルモータ２２が回転するため消費電力は一定である。一方、断続回転モードでは、実線で示すように期間Ｔ１でホスト側（データ処理部２）とバッファメモリ１７との間でデータ転送が行われ、この期間Ｔ１中はスピンドルモータ２２の回転が停止している。期間Ｔ２でバッファメモリ１７とディスク状記録媒体２０との間でデータ転送が行われ、スピンドルモータ２２が回転駆動される。そのため消費電力量は断続的に変化する。このとき周期Ｔの間で時間に対する消費電力量の積分を行い積分値が小さい方が消費電力の少ないモードとなる。周期Ｔ内の期間Ｔ１と期間Ｔ２の割合は、バッファメモリ容量に対するストリームデータのビットレートの大きさによって変化する。
【００１３】
そこで、期間Ｔ１として（バッファメモリ容量）／（ストリームデータのビットレートｂ）を算出し、期間Ｔ２として（バッファメモリ容量）／（ディスク転送レートＲＤ）を算出し、期間Ｔ１が期間Ｔ２より短いか否かを判別する（ステップＳ１２）。そしてＴ１＜Ｔ２であるときは、定常回転モードを選択し（ステップＳ１４〜Ｓ１８）、Ｔ１≧Ｔ２であるときは、断続回転モードを選択する（ステップＳ１３）。なお、ステップＳ１２の判別は、ストリームデータのビットレートｂがディスク転送レートＲＤより大きいか否かの判別と等価である。すなわち、この場合には、前記所定閾値はディスク転送レートＲＤと等しくなる。
【００１４】
次に定常回転モードで記録／再生を行う場合の駆動方法について説明する。外部より転送されたストリームデータを記録する際、制御プログラム中の判別Ａにより定常回転モードが選択されたとする。次に上述の判別Ａで用いたビットレート値ｂを用いて制御プログラム中の判別Ｂが行われる。ここで数種類のディスク転送レート（一例として図２に示す制御プログラムでは３種類の転送レート、大きい順にｒ１、ｒ２、ｒ３）の中からデータのビットレート値に近く、それよりもやや高いものが選択されリード／ライト制御部１６とスピンドルモータ回転制御部２１にその転送レートがセットされる（ステップＳ１４〜Ｓ１８）。
【００１５】
例えば２Ｍｂｐｓ、４Ｍｂｐｓ、８Ｍｂｐｓの３種類のディスク転送レートに切り替えることが出来るときデータのビットレートが６Ｍｂｐｓの場合、８Ｍｂｐｓのディスク転送レートが選択される。またディスク転送レートはディスクの回転速度に比例しており各ディスク転送レートに対してスピンドルモータ回転制御部２１がスピンドルモータ２２の回転速度を制御する。ストリームデータがバッファメモリ１７に格納され、予め設定されているタイミング毎にバッファメモリ１７からディスク状記録媒体２０にデータが転送される。このときバッファメモリ１７内のデータが０になったとき、外部ＣＰＵ１に対してストリームデータ転送要求命令を発行し、再度データ転送を行う。またはスピンドルモータ２２を停止させ、デー夕転送を中止する等、適宜、使用者が設定することができる。上記の方法に従って記録が実行される。
【００１６】
ディスク状記録媒体２０に記録したデータの再生を行う場合は、使用者によって設定された再生ビットレート値を条件にして判別Ａを行い、定常回転モードが選択されたとき判別Ｂによって再生ビットレート値に近いディスク転送レートが決定され、該決定された転送レートがリード／ライト制御部１６とスピンドルモータ回転制御部２１にセットされる。次に記録のときと同様にバッファメモリ１７を介してディスク状記録媒体２０から外部復号器２ｂにデータが転送される。上記方法に従って再生が実行される。
【００１７】
次に断続回転モードで記録再生を行う場合について説明する。記録再生するストリームデータのビットレートｂが所定閾値より小さいとき、より具体的には図２のステップＳ１２（判別Ａ）の答えが否定（ＮＯ）であるときは、断続回転モードが選択される（ステップＳ１３）。このとき定常回転モードで用いる数種類のディスク転送レートの内、最小のものが選択されリード／ライト制御部１６とスピンドルモータ回転制御部２１にその転送レートがセットされる（ステップＳ１８）。
【００１８】
一例としてバッファメモリ１７内のデータ占有率によってスピンドルモータ２２の回転／停止を切り替えるような断続回転モードでの再生を行う場合の動作を、図４を参照して説明する。まずディスク状記録媒体２０からバッファメモリ１７にデータを転送し、バッファメモリ１７のデータ占有率が予め決めた値Ｓ２に達したとき、スピンドルモータ回転制御部２１に回転停止命令を発行し、外部制御装置側からデータ転送要求命令を発行する。このときスピンドルモータ２２の回転が停止し、バッファメモリ１７から外部復号器２ｂに対してデータが転送される。バッファメモリ１７内のデータ占有率が減少し、予め設定した値Ｓ１に達したとき、スピンドルモータ回転開始命令が発行され、先にセットした転送レートでディスク状記録媒体２０からバッファメモリ１７にデータ転送が行われる。これを繰り返し行うことにより、データ再生が実行される。
【００１９】
記録の場合は外部符号器２ａからバッファメモリ１７にデータを転送し、バッファメモリ１７内のデータ占有率が予め決めた値Ｓ２に達したときにスピンドルモータ回転制御部２１に回転開始命令を発行し、リード／ライト制御部１６に対してデータ転送命令を発行する。このときスピンドルモータ２２が回転し、先に設定した転送レートでディスク状記録媒体２０にデータが記録される。バッファメモリ１７内のデータ占有率が減少し予め設定した値Ｓ１に達したとき、スピンドルモータ回転制御部２１に対してスピンドルモータ回転停止命令が発行されスピンドルモータ２２が停止する。これを繰り返し行うことにより、記録が実行される。
【００２０】
以上のように本実施形態では、バッファメモリ１７の容量、入力データの転送レート（または再生データの転送レート）及び記録媒体への記録レート（または記録媒体からの再生レート）に応じて、所定閾値を設定し、入力データの転送レートまたは再生データの転送レートが、その所定閾値より大きいときは、定常回転モードでスピンドルモータ２２を回転駆動する一方、入力データの転送レートまたは再生データの転送レートが、前記所定閾値以下であるときは、断続回転モードでスピンドルモータ２２を回転駆動するようにしたので、必要な転送レートに応じてモータ駆動に伴う消費電力量を抑制することができる。同時にリード／ライト制御部１６内の信号処理回路もストリームデータのビットレートに適した周波数で動作させるため、信号処理に伴う消費電力も低減させることが可能である。
【００２１】
なお、上述した実施形態では、期間Ｔ１（バッファメモリ容量）／（ストリームデータのビットレートｂ）と、期間Ｔ２（バッファメモリ容量）／（ディスク転送レートＲＤ）との比較結果に応じて、定常回転モードまたは断続回転モードを選択するようにしたが、周期Ｔ内における定常回転モードと断続回転モードで消費電力量の積分値を予め実測しておき、その結果に基づいて、消費電力量の積分値が小さい回転モードを選択するようにしてもよい。
【００２２】
【発明の効果】
以上詳述したように本発明によれば、バッファメモリの容量及び入力される情報のビットレートに応じて第１の期間が算出され、バッファメモリの容量及びバッファメモリからディスク状記録媒体に転送する転送レートに応じて第２の期間が算出され、第１及び第２の期間の和として所定の周期が算出され、定常回転モード及び断続回転モードで、所定の周期内での消費電力量の積分値が予め実測され、該実測の結果に基づいて、消費電力量の積分値が小さい回転モードが選択されるので、モータ駆動に伴う消費電力量を低減することができる。したがって本発明は、商用電源ではなくバッテリを電源として用いる携帯用コンピュータや情報端末機器に適用する場合に、特に有効である。
【図面の簡単な説明】
【図１】本発明の一実施形態にかかる情報記録再生装置とその周辺機器の構成を示す図である。
【図２】図１に示すスピンドルモータの回転制御処理のフローチャートである。
【図３】スピンドルモータの定常回転モード及び断続回転モードにおける電力消費量を対比して示す図である。
【図４】スピンドルモータを断続回転モードで駆動する場合のバッファメモリ占有率と、電力消費量の推移を示す図である。
【符号の説明】
４  情報記録再生装置
１４  ＭＰＵ
１７  バッファメモリ
１６  リード／ライト制御部
１８  記録再生用ヘッド
２０  ディスク状記録媒体
２１  スピンドルモータ回転制御部
２２  スピンドルモータ
【図１】
0003818158.tif 000002
【図２】
0003818158.tif 000003
【図３】
0003818158.tif 000004
【図４】
0003818158.tif 000005