(57)【要約】【課題】ＨＤＤ（ハード・ディスク・ドライブ）を搭載し、このＨＤＤに記録されている映像・音声データを再生する映像音声記録再生装置において、安定したデータ再生を維持しつつ消費電力の大幅な低減を図ることを目的とする。【解決手段】ＨＤＤ１からバッファメモリ（ＤＲＡＭ８）へのデータ転送レートはバッファメモリから再生部（ＭＰＥＧデコーダ１０）へのデータ転送レートよりも十分高いので、データ再生時にはＨＤＤ１からバッファメモリへのデータ転送を停止してもデータ再生には支障がない時間が発生する。このような時間を利用して、ＨＤＤ１を休止状態にし、同時にＨＤＤ１からバッファメモリへのデータ転送を制御するＣＰＵ１３を休止状態にする。このことで、データ再生期間中にＨＤＤ１とＣＰＵ１３が間欠的に休止状態となり、平均的な消費電力を低減することができる。【選択図】　　図１
2004087052.tif 000002
【特許請求の範囲】
【請求項１】
映像および／または音声のデータを格納する、休止状態とアクティブ状態とをとり得るハード・ディスク・ドライブと、
前記ハード・ディスク・ドライブから読み出されたデータを一時的に格納するバッファメモリと、
少なくとも前記ハード・ディスク・ドライブから前記バッファメモリへのデータの転送および前記ハード・ディスク・ドライブの前記状態の切り替え制御を行う、休止状態とアクティブ状態とをとり得るシステムコントローラと、
前記バッファメモリから読み出されたデータを再生する再生部と、
前記バッファメモリ内の有効なデータ量に基づいて前記ハード・ディスク・ドライブおよび前記システムコントローラのそれぞれの状態を設定する信号を前記システムコントローラに出力する機能を有するメモリコントローラと
を具備することを特徴とする映像音声記録再生装置。
【請求項２】
前記メモリコントローラは、前記バッファメモリが満杯になったとき、前記システムコントローラと前記ハード・ディスク・ドライブを前記休止状態に遷移させるための信号を前記システムコントローラに出力し、前記バッファメモリ内のデータ量がしきい値以下になったとき、前記システムコントローラと前記ハード・ディスク・ドライブの前記休止状態を解除するための信号を前記システムコントローラに出力することを特徴とする請求項１に記載の映像音声記録再生装置。
【請求項３】
前記再生部が、圧縮符号化された映像および／または音声のデータを伸張復号するデコーダを含むことを特徴とする請求項１に記載の映像音声記録再生装置。
【請求項４】
前記メモリコントローラおよび前記再生部が、前記バッファメモリからのデータの読み出しから前記再生部でのデータの再生までを、前記システムコントローラの制御に拠らず自律的に実行する機能を有することを特徴とする請求項３に記載の映像音声記録再生装置。
【請求項５】
休止状態とアクティブ状態とをとり得るシステムコントローラの制御のもと、休止状態とアクティブ状態とをとり得るハード・ディスク・ドライブから映像および／または音声のデータを読み出してバッファメモリに転送するステップと、
前記バッファメモリからデータを読み出し再生するステップと、
前記データの再生時前記バッファメモリ内の有効なデータ量を監視し、このデータ量に基づいて前記システムコントローラと前記ハード・ディスク・ドライブのそれぞれの状態を切り替える状態切替ステップと
を有することを特徴とする映像音声記録再生装置の制御方法。
【請求項６】
前記バッファメモリが満杯になったとき、前記システムコントローラと前記ハード・ディスク・ドライブを前記休止状態に遷移させ、前記バッファメモリ内のデータ量がしきい値以下になったとき、前記システムコントローラと前記ハード・ディスク・ドライブの前記休止状態を解除することを特徴とする請求項５に記載の映像音声記録再生装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ハード・ディスク・ドライブを搭載し、外部より転送された映像および／または音声データをハード・ディスク・ドライブに記録し、任意のタイミングでその記録データを読み出して再生する映像音声記録再生装置とその制御方法に関する。
【０００２】
【従来の技術】
近年、映像・音声データを記録再生することのできる家庭向けの映像音声記録再生装置のストレージとして、大容量で、ビット単価が低く、ランダムアクセス可能なハード・ディスク・ドライブ（以下、ＨＤＤ）が採用されている。
【０００３】
現在、メディアの径が３．５インチのＨＤＤを使用した据え置きタイプの映像音声記録再生装置が普及しつつある。これは、ＴＶ放送などを録画するＨＤＤレコーダとして知られるものである。
【０００４】
ＨＤＤとしては、上記の３．５インチ径のメディアを用いたものの他、近年では２．５インチ径、１．８インチ径、１インチ径といったより小型で軽量なメディアを用いたものまで普及してきており、これに伴って型ち運び可能なタイプ（モバイルタイプ）の映像音声記録再生装置の普及が待ち望まれている。
【０００５】
このような小型ＨＤＤを搭載したモバイルタイプの映像音声記録再生装置は、たとえば、上記のＨＤＤレコーダで録画した番組データを取り込んでＨＤＤに記録しておくことで、ユーザが思い立った時いつでも番組を再生して鑑賞できるといった新しい楽しみ方を提供し得るものである。たとえば、ＨＤＤレコーダで録画したドラマを通勤途中で見たり、朝のニュース番組を通勤途中で見るといったことが可能になる。
【０００６】
さらに、このようなモバイルタイプの映像音声記録再生装置は、バッテリ動作時間が長くなればなるほど、その利便性について飛躍的な向上を見込める。
【０００７】
【発明が解決しようとする課題】
ＨＤＤは、メディアを駆動させるスピンドルモータ、アームを移動させるボイスコイルモータなどのメカ駆動部を有しているため、フラッシュメモリなどの不揮発性メモリに比べて消費電力が大きい。
【０００８】
そこで、バッテリの使用を前提とするモバイルタイプの機器では、性能を犠牲にすることなくＨＤＤの消電力化を実現する技術が求められている。ＨＤＤの消電力化技術として、パーソナルコンピュータなどにおいては、ＨＤＤを使用しない期間にＨＤＤを所定の休止状態（スリープモード）にする技術が知られている。これは、たとえば外部からのイベントが何も発生しない期間が所定の時間以上連続した場合にＨＤＤへの通電を切る、といったものである。
【０００９】
このような省電力技術をモバイルタイプの映像音声記録再生装置に利用することによってパーソナルコンピュータと同様な省電力効果を期待することはできるが、映像音声記録再生装置は映像・音声データの記録再生に用途に特化されたものであるため、パーソナルコンピュータのように長いアイドル期間が頻繁に発生するようなことなく、したがって、実質的には高い省電力効果が得られない。また、ＨＤＤのみをターゲットにした省電力化では限界があった。
【００１０】
本発明は、このような課題を解決するものであり、安定したデータ再生を維持しつつ消費電力の大幅な低減を図ることのできる映像音声記録再生装置とその制御方法を提供することを目的とする。
【００１１】
【課題を解決するための手段】
上記目的を達成するために、本発明の映像音声記録再生装置は、映像および／または音声のデータを格納する、休止状態とアクティブ状態とをとり得るハード・ディスク・ドライブと、前記ハード・ディスク・ドライブから読み出されたデータを一時的に格納するバッファメモリと、少なくとも前記ハード・ディスク・ドライブから前記バッファメモリへのデータの転送および前記ハード・ディスク・ドライブの前記状態の切り替え制御を行う、休止状態とアクティブ状態とをとり得るシステムコントローラと、前記バッファメモリから読み出されたデータを再生する再生部と、前記バッファメモリ内の有効なデータ量に基づいて前記ハード・ディスク・ドライブおよび前記システムコントローラのそれぞれの状態を設定する信号を前記システムコントローラに出力する機能を有するメモリコントローラとを具備するものである。
【００１２】
ハード・ディスク・ドライブからバッファメモリへのデータ転送レートはバッファメモリから再生部へのデータ転送レートよりも高い。したがって、データ再生期間においては、ハード・ディスク・ドライブからバッファメモリへのデータ転送を停止してもデータ再生には支障がない時間が発生する。
【００１３】
この発明は、このような時間を利用して、ハード・ディスク・ドライブを休止状態にするとともに、同時にハード・ディスク・ドライブからバッファメモリへのデータ転送を制御するシステムコントローラを休止状態にする。このことで、データ再生期間中にハード・ディスク・ドライブとシステムコントローラは間欠的に休止状態となり、平均的な消費電力を低減することができる。
【００１４】
具体的には、データ再生時のバッファメモリ内の有効なデータ量から、ハード・ディスク・ドライブからバッファメモリへのデータ転送を停止してもよい時間を判定することが可能である。
【００１５】
さらに、具体的には、メモリコントローラが、前記バッファメモリが満杯になったとき、前記システムコントローラと前記ハード・ディスク・ドライブを前記休止状態に遷移させるための信号を前記システムコントローラに出力し、前記バッファメモリ内のデータ量がしきい値以下になったとき、前記システムコントローラと前記ハード・ディスク・ドライブの前記休止状態を解除するための信号を前記システムコントローラに出力するように構成すればよい。
【００１６】
また、本発明において、再生部は、圧縮符号化された映像および／または音声のデータを伸張復号するデコーダを含むものであってもかまわない。
【００１７】
ハード・ディスク・ドライブからバッファメモリへのデータ転送レートとデータのデコードビットレートとには十分な差があるため、データ再生時にシステムコントローラとハード・ディスク・ドライブをまとまった時間休止させることができる。したがって、ハード・ディスク・ドライブの立ち上げに要する時間などを見込んでも、ハード・ディスク・ドライブの休止時間を確保することができる。
【００１８】
さらに、本発明において、前記メモリコントローラおよび前記再生部は、前記バッファメモリからのデータの読み出しから前記再生部でのデータの再生までを、前記システムコントローラの制御に拠らず自律的に実行する機能を有するものである。
【００１９】
これにより、システムコントローラが休止状態にある期間のデータ再生が保証される。
【００２０】
また、本発明の別の簡単に基づく映像音声記録再生装置の制御方法は、上記の目的を達成すべく、休止状態とアクティブ状態とをとり得るシステムコントローラの制御のもと、休止状態とアクティブ状態とをとり得るハード・ディスク・ドライブから映像および／または音声のデータを読み出してバッファメモリに転送するステップと、前記バッファメモリからデータを読み出し再生するステップと、前記データの再生時前記バッファメモリ内の有効なデータ量を監視し、このデータ量に基づいて前記システムコントローラと前記ハード・ディスク・ドライブのそれぞれの状態を切り替える状態切替ステップとを有するものである。
【００２１】
これによれば、上記発明と同様に、データ再生時のバッファメモリ内の有効なデータ量からハード・ディスク・ドライブからバッファメモリへのデータ転送を停止してもよい時間を判定し、ハード・ディスク・ドライブとシステムコントローラを休止状態にすることによって、これらをデータ再生期間中に間欠的に休止状態とし、平均的な消費電力を低減することができる。
【００２２】
【発明の実施の形態】
以下、本発明の実施形態を図面に基づいて説明する。
【００２３】
図１は本発明をモバイルタイプの映像音声記録再生装置１００に適用した場合の実施の一形態を示すハードウェアブロック図である。
【００２４】
同図に示すように、この映像音声記録再生装置１００は、ハード・ディスク・ドライブ１（以下、ＨＤＤ１と呼ぶ。）、ＡＴＡインターフェイス２、バッテリ３、電源制御部４、ＳＷ（スイッチ）操作部５、ＳＷコントローラ６、メモリコントローラ７、バッファメモリとして用いられるＤＲＡＭ８（Ｄｙｎａｍｉｃ　Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）、ＭＰＥＧ（Ｍｏｖｉｎｇ　Ｐｉｃｔｕｒｅ　Ｃｏｄｉｎｇ　Ｅｘｐｅｒｔｓ　Ｇｒｏｕｐ）インターフェイス９、ＭＰＥＧデコーダ１０、ＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）ディスプレイ１１、スピーカ１２、そしてシステムコントローラであるＣＰＵ１３（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）を備えて構成される。
【００２５】
ＨＤＤ１とＡＴＡインターフェイス２とは、たとえば、２バイト幅のデータ線２１と、ＰＩＯ（Ｐｒｏｇｒａｍｍｅｄ　Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）モードでの転送を実現するためのＣＳ、ＤＡ、ＤＩＯＲ／ＤＩＯＷ、ＩＯＲＤＹなどの制御線２２とで接続されている。
【００２６】
ＣＰＵ１３と、ＳＷコントローラ６、メモリコントローラ７ならびにＭＰＥＧインターフェイス９とは、たとえば、４バイト幅のデータ線２３と、レジスタのアクセスなどを行うために必要な、たとえばＣＳ＊、Ｒ／Ｗ、ＲＤ、ＡＤＤＲ、ＷＡＩＴなどの制御線２４とで接続されている。
【００２７】
ＤＲＡＭ８とメモリコントローラ７とは、たとえば、２バイト幅のデータ線２５と、ＲＡＳ、ＣＡＳ、ＷＥ、ＣＳ、ＣＫＥなどの制御線２６とで接続されている。
【００２８】
メモリコントローラ７とＭＰＥＧインターフェイス９とは、たとえば、４バイト幅のデータ線２７と、ＭＰＥＧインターフェイス９からのリードデータ要求信号（ＲＤ＿ＲＥＱ）、データ確定時にメモリコントローラ７が出力するＲＤ＿ＶＡＬ信号の制御線２８とで接続されている。
【００２９】
ＨＤＤ１には、たとえば外部から転送された映像・音声データが蓄積される。ＨＤＤ１からＣＰＵ１３によって読み込まれた映像・音声データはメモリコントローラ７を介してＤＲＡＭ８に書き込まれる。ＤＲＡＭ８の容量はたとえば１６Ｍバイトまたは３２ＭＢバイトである。
【００３０】
メモリコントローラ７は、ＤＲＡＭ８へのバースト書き込みにより、ＨＤＤ１からＤＲＡＭ８への高速なデータ転送を可能としている。
【００３１】
ＭＰＥＧデコーダ１０は、メモリコントローラ７およびＭＰＥＧインターフェイス９を通じて一定の転送レートで送られてくるＭＰＥＧ１、ＭＰＥＧ４などの圧縮符号化データをデコードする。ＭＰＥＧデコーダ１０は、内部にＭＰＥＧデータをバッファリングするバッファを有し、このバッファに空きが生じると、メモリコントローラ７に対してデータ送出要求を行うことで、ＤＲＡＭ８のＭＰＥＧデータを自身のバッファに取り込む。ＭＰＥＧデコーダ１０でデコードされた映像・音声データはそれぞれＬＣＤディスプレイ１１およびスピーカ１２を通してユーザに視覚的、聴覚的に出力される。
【００３２】
すなわち、メモリコントローラ７によるＤＲＡＭ８からのデータの読み出し、ＭＰＥＧデコーダ１０でのデコードは、ＣＰＵ１３による制御に拠らず（ＣＰＵ１３の動作状態に関わらず）、自律的に実行し得るようになっている。
【００３３】
バッテリ３は、この映像音声記録再生装置１００を動作させるための電力を賄う。電源制御部４はＣＰＵ１３による制御のもとでバッテリ３から各部への電源供給のオン・オフの切り替えを制御する。
【００３４】
ＳＷ操作部５はユーザからの再生命令などのＳＷ入力を信号に変換する部分である。ＳＷコントローラ６はユーザによるＳＷ入力が発生したことを認識するとＣＰＵ１３に対して割り込み信号を供給し、ユーザからのＳＷ入力の内容をＳＷコントローラ６内の専用レジスタにセットする。ＣＰＵ１３は割り込み信号を受けた直後にＳＷコントローラ６内の専用レジスタを参照し、ユーザによるＳＷ入力に応じた処理を実行する。もしＣＰＵ１３が後述の低消費電力モードで動作しているときに割り込み信号を入力したならば、ＣＰＵ１３は低消費電力モードを解除して通常の動作モード（アクティブモード）に戻った後、ＳＷコントローラ６内の専用レジスタを参照してユーザからのＳＷ入力に応じた処理を実行する。
【００３５】
次に、図２ないし図４を用いて、メモリコントローラ７によるＤＲＡＭ８のアドレス管理について説明する。
【００３６】
メモリコントローラ７は、図２に示すように、ＤＲＡＭ８のアドレス管理をＦＩＦＯ動作で行う。ライトポインタＷＰはＤＲＡＭ８に対するデータの書き込み位置を指定する値であり、リードポインタＲＰはＤＲＡＭ８に対するデータの読み込み位置を指定する値である。メモリコントローラ７は、図３に示すように、ＤＲＡＭ８内が再生に有効なデータで一杯になったときに、ＣＰＵ１３に対して転送完了を通知するＦＵＬＬフラグを割り込み信号として出力する。また、メモリコントローラ７は、図４に示すように、ＤＲＡＭ８内の再生に有効なデータの残量がしきい値以下に減少した時点で、ＣＰＵ１３に対してＡＬＭＯＳＴ　ＥＭＰＴＹフラグを割り込み信号として出力する。
【００３７】
ＤＲＡＭ８内の再生に有効なデータの残量の計算は、ＤＲＡＭ８に対するデータの書き込み位置を指定するライトポインタＷＰとデータの読み込み位置を指定するリードポインタＲＰとの差に基づいて求めることができる。このデータ残量のしきい値は、ＨＤＤ１が低消費電力モードからアクティブモードへと遷移する際の所要時間、最初のデータの読み込みリトライに要する時間、ＭＰＥＧデコードビットレートなどを見込んで決められる。たとえば１Ｍバイト程度である。
【００３８】
次に、ＨＤＤ１の低消費電力モードについて説明する。
【００３９】
ＨＤＤ１の動作モードには低消費電力モードであるスリープモードと通常の動作モードであるアクティブモードとがある。
【００４０】
ＨＤＤ１のスリープモードにおいては、たとえば、ＨＤＤ１のメディア駆動用のスピンドルモータが停止状態にあり、ヘッドはランプ部に待避したアンロード状態にある。さらに、ＨＤＤ１内の通信回路部はほぼ非動作状態にある。すなわち、ＨＤＤ１は実質的に休止状態にある、ということができる。
【００４１】
スリープモードを解除する方法には、以下のハードリセットまたはソフトリセットがある。ハードリセットは、ＡＴＡのコネクタ番号１であるＲＥＳＥＴ＃信号を一定期間ＬＯＷレベルにすることによって行われる。ソフトリセットは、デバイス・コントロール・レジスタのレジストビットに”１”をセット後、再び”０”をセットすることで行われる。
【００４２】
ＡＴＡインターフェイス２は、ＣＰＵ１３とＨＤＤ１とのインターフェイスであり、ＣＰＵ１３は当該ＡＴＡインターフェイス２を通じてＨＤＤ１にＡＴＡコマンドを転送することによってＨＤＤ１の動作を制御することができる。このＨＤＤ１の動作の制御には、たとえば、ＨＤＤ１のアクティブモードからスリープモードへの移行、ハードリセットもしくはソフトリセットによるスリープモードの解除（アクティブモードへの復帰）などの制御も含まれる。
【００４３】
次に、ＣＰＵ１３の低消費電力モードについて説明する。
【００４４】
ＣＰＵ１３の動作モードには、通常の動作モードであるアクティブモードと、低消費電力モードであるスタンバイモード、スリープモードなどがある。これらスタンバイモード、スリープモードが具体的にどのような状態であるかはＣＰＵ１３の仕様に拠るが、たとえば以下のような状態を指していうことができる。
【００４５】
ＣＰＵ１３のスタンバイモードでは、ＣＰＵ１３、クロックパルス発生器が共に停止状態にあり、内蔵周辺モジュール回路も動作していない。ＣＰＵ１３の外部メモリ（ＳＤＲＡＭ８）のリフレッシュにはセルフリフレッシュが用いられる。このスタンバイモードは外部からの割り込み信号により解除することができる。解除する際には、クロックパルス発生器の発振が安定するまでの時間を待つ必要があり、解除までの時間はスリープモードよりもかかるが、クロックパルス発生器も動作を停止するので省電力効果は高い。
【００４６】
ＣＰＵ１３のスリープモードは、たとえば、ＣＰＵ１３は動作していないが、ＣＰＵ１３内部へクロックパルス発生器からクロック信号が供給されており、内蔵周辺モジュール回路は動作している状態である。スリープモードではＣＰＵ１３の外部メモリ（ＳＤＲＡＭ８）のリフレッシュにはオートリフレッシュが用いられる。このスリープモードでは、クロックパルス発生器は動作しているためスタンバイモードほどに省電力効果は望めないが、スタンバイモードの解除から復帰までに要する時間はスタンバイモードよりも短い。スリープモードもスタンバイモードと同様に外部からの割り込み信号により解除可能であるが、内蔵周辺モジュール回路が動作しているので、ここからの割り込みでも解除可能である。
【００４７】
すなわち、ＣＰＵ１３が低消費電力モードであるスタンバイモードあるいはスリープモードで動作しているときは、ＣＰＵ１３が休止状態にある、ということができる。
【００４８】
なお、この実施形態では、ＣＰＵ１３の低消費電力モードとして省電力効果がより高いスタンバイモードを採用している。もちろん、スリープモードを採用しても構わない。
【００４９】
次に、この映像音声記録再生装置１００の動作を説明する。
【００５０】
図５は、データ再生時におけるＨＤＤ１およびＣＰＵ１３の動作モード切り替えの流れを示すフローチャートである。
【００５１】
初期状態として、ＣＰＵ１３は休止状態すなわちスタンバイモードで動作しており、同じくＨＤＤ１は休止状態すなわちスリープモードで動作しているものとする。
【００５２】
ステップ（Ａ）　ユーザがＳＷ操作部５の再生ボタンを押すことによって再生要求イベントが発生する。ＳＷコントローラ６はＣＰＵ１３に対する割り込み信号を発生し、ＣＰＵ１３内のレジスタに再生命令の値をセットする。
【００５３】
ステップ（Ｂ）　割り込み信号を受けたＣＰＵ１３は、スタンバイモードを解除してアクティブモードに遷移し、レジスタを参照してユーザからのＳＷ入力の内容を判定する。ＳＷ入力が再生命令である場合はステップ（Ｃ）へ進む。
【００５４】
ステップ（Ｃ）　ＣＰＵ１３は再生命令に応じて、ＡＴＡインターフェイス２を介してＨＤＤ１をスリープモードからアクティブモードへと遷移させる。そしてＡＴＡインターフェイス２を介してＨＤＤ１から読み出されたデータをＤＲＡＭ８へ所定のブロック単位で転送する。
【００５５】
ステップ（Ｄ）　　ＣＰＵ１３は、これからＨＤＤ１からＤＲＡＭ８へ転送しようとしているブロック中にファイルの終わりを示すコード列であるＥＯＦ（Ｅｎｄ　Ｏｆ　Ｆｉｌｅ）が含まれているかどうかを判定する。
【００５６】
ステップ（Ｅ）　　ＥＯＦが含まれている場合、ＣＰＵ１３はＥＯＦまでのデータをＤＲＡＭ８に転送する。ＤＲＡＭ８内のデータは空になるまで再生されて再生終了となる。
【００５７】
ステップ（Ｆ）　ＥＯＦが含まれていない場合、ＣＰＵ１３はＨＤＤ１からＤＲＡＭ８にブロック単位でデータを転送する。
【００５８】
ステップ（Ｇ）　ＤＲＡＭ８がＦＵＬＬの状態になったところで、メモリコントローラ７からＣＰＵ１３に対して転送完了信号が与えられる。
【００５９】
ステップ（Ｈ）　ＣＰＵ１３は、メモリコントローラ７からの転送完了信号を受けて、ＨＤＤ１をスリープモードにするためにＡＴＡインターフェイス２を介してスリープモード遷移コマンドを発行する。
【００６０】
ステップ（Ｉ）　ＣＰＵ１３は、ＨＤＤ１がスリープモードになったことを確認した上で自らをスタンバイモードに遷移させる。
【００６１】
ステップ（Ｊ）　ユーザがＳＷ操作部５の停止ボタンを押すことにより停止要求イベントが発生する。これによりＳＷコントローラ６はＣＰＵ１３に対する割り込み信号を発生し、ＣＰＵ１３内のレジスタに再生停止命令の値をセットする。ＣＰＵ１３はこの割り込み信号によりレジスタを参照して再生停止命令を読み込む。
【００６２】
ステップ（Ｋ）　ＣＰＵ１３は、この再生停止命令に基づいて、ＭＰＥＧデコーダ１０に対して再生処理の停止コマンドを発行する。これによってデータ再生が停止される。
【００６３】
ステップ（Ｌ）　再生停止命令が発生しない場合、ＣＰＵ１３はＭＰＥＧデータの再生処理を継続する。
【００６４】
再生処理を継続しているとき、ＨＤＤ１は休止状態にあるためＤＲＡＭ８内の有効なデータの残量が徐々に減って行く。ＤＲＡＭ８内の有効なデータの残量が所定のしきい値（たとえば１Ｍバイト）以下になったところで、メモリコントローラ７はＣＰＵ１３に対してＡＬＭＯＳＴ　ＥＭＰＴＹフラグを割り込み信号として発行する。
【００６５】
この後、ステップ（Ｂ）へ戻り、ＣＰＵ１３はスタンバイモードを解除することによって休止状態から復帰する。アクティブモードへと復帰してすぐ、ＣＰＵ１３はＨＤＤ１をスリープモードからアクティブモードへと遷移させ、ＨＤＤ１からＤＲＡＭ８へのデータ転送を再開する。
【００６６】
以上説明したように、この実施形態の映像音声記録再生装置１００によれば、ＨＤＤ１に記録されているデータを再生する期間において、ＨＤＤ１とＣＰＵ１３を間欠的に休止状態にすることでトータル的な消費電力を削減することが可能になる。
【００６７】
以下に、この省電力効果を具体的な数値を示して説明する。
【００６８】
ＨＤＤを通常動作モードで使い続けた場合の消費電力は、１．８インチＨＤＤ（３．３Ｖ駆動）の場合で、アクティブアイドル状態（リード、ライト、シークをしていないでメディアが回転している状態）にて６９３ｍＷ程度である。
【００６９】
これに対して、本実施形態では、５００ｋｂｐｓのＭＰＥＧ４データを１６ＭＢのＤＲＡＭ８に転送したと仮定すると、約２５６秒間隔でＨＤＤ１の電源を入り切りすることになる。このときのＨＤＤ１の消費電力は、電源を切っている時間が長く取れるため平均値で約７０ｍＷ程度である。これに１６ＭＢのＤＲＡＭ８の消費電力を考慮する必要がある。仮に、ＤＲＡＭ８として３．３Ｖ駆動電圧の汎用タイプのＤＲＡＭを選択した場合を考える。５００ｋｂｐｓでの動作の内訳は、プリチャージスタンバイ状態が支配的で、その他に５００ｋｂｐｓのストリームを満たすべく周期的なリード動作と、規定のオートリフレッシュ動作が入ることである。従って、平均の消費電流は、プリチャージスタンバイ電流値２０ｍＡ（６６ｍＷ）に近い値となる。ＨＤＤ１とＤＲＡＭ８をあわせた消費電力は約１３６ｍＷ程度となり、ＨＤＤ１のアクティブアイドル状態の消費電力（６９３ｍＷ）に比べて約５分の１程度まで低減することができる。
【００７０】
ＣＰＵ１３の省電力効果を具体的な数値で表すことはＣＰＵ１３の消費電力が動作条件によって大きく変化することによって困難であるが、ＣＰＵ１３の通常動作モード時の消費電力は数百ｍＷであるのに対し、低消費電力モードでは数ｍＷ程度まで低下することから、ＨＤＤ１からデータを読み込んで再生する期間においてＣＰＵ１３を間欠的に低消費電力モードで動作させることによってトータル的にかなりの省電力効果が得られることは間違いない。
【００７１】
なお、本発明は上述したいずれの実施形態にも限定されず、本発明の技術思想の範囲内で適宜変更して実施できる。
【００７２】
たとえば、上記実施形態では、モバイルタイプの映像音声記録再生装置について説明したが、バッテリを必要としない据え置き型の映像音声記録再生装置に適用してもよい。また、本発明は、映像・音声データの記録再生用途に特化した装置だけではなく、ＨＤＤを搭載し、このＨＤＤから映像・音声データを読み出して再生する機能を持った装置全般に適用することも可能である。たとえば、パーソナルコンピュータなどへの適用も可能である。
【００７３】
【発明の効果】
以上説明したように、本発明によれば、データ再生期間中にハード・ディスク・ドライブとシステムコントローラを間欠的に休止状態とし、データ再生に支障を来すことなく平均的な消費電力を低減することができる。
【図面の簡単な説明】
【図１】図１は本発明をモバイルタイプの映像音声記録再生装置に適用した場合の実施の一形態を示すハードウェアブロック図である。
【図２】図１のメモリコントローラによるＤＲＡＭのアドレス管理について説明するための図である。
【図３】図２のＤＲＡＭのアドレス管理においてＤＲＡＭのＦＵＬＬ状態を示す図である。
【図４】図２のＤＲＡＭのアドレス管理においてＤＲＡＭ内のデータ残量がしきい値以下に減少した状態を示す図である。
【図５】データ再生時におけるＨＤＤおよびＣＰＵの動作モード切り替えの流れを示すフローチャートである。
【符号の説明】
１　　　ハード・ディスク・ドライブ（ＨＤＤ）
２　　　ＡＴＡインターフェイス
３　　　バッテリ
４　　　電源制御部
５　　　ＳＷ操作部
６　　　ＳＷコントローラ
７　　　メモリコントローラ
８　　　ＤＲＡＭ（バッファメモリ）
９　　　ＭＰＥＧインターフェイス
１０　　　ＭＰＥＧデコーダ
１１　　　ＬＣＤディスプレイ
１２　　　スピーカ
１３　　　ＣＰＵ
１００　　　映像音声記録再生装置
【図１】
2004087052.tif 000003
【図２】
2004087052.tif 000004
【図３】
2004087052.tif 000005
【図４】
2004087052.tif 000006
【図５】
2004087052.tif 000007