(57)【要約】【課題】電池で動作する記録媒体制御装置において、データ読み取りの際、ピックアップの移動量が大きく、電流消費が増大する点を改善する手段を提供する。【解決手段】バッファメモリ１１９内に残っているデータが再生データとして再利用可能かどうかを再利用判定部１２３判定し、再利用可能な場合は、光ディスク１１０から再生データの再取得を行わず、バッファメモリ１１９内に残っている再生データを再利用するよう制御することにより、上記課題を解決する。【選択図】図１
2005293654.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体上で識別可能なユニークＩＤと対応する曲情報を管理する曲情報管理手段と、
前記曲情報管理手段から得られる曲情報に従って記録媒体から再生データを読み取るための読み取り指示を行う再生制御手段と、
前記再生制御手段の読み取り指示により、前記記録媒体から再生データの一部または全てを読み取る読み取り要求を行い、読み取ったデータの保存要求を行うディスク読み取り制御手段と、
バッファメモリと、
前記ディスク読み取り制御手段の保存要求により、読み取った再生データを前記バッファメモリへ書き込むための書き込み要求を行うバッファメモリ書き込み制御手段と、
前記バッファメモリに格納した再生データを読み出すための読み出し要求を行うバッファメモリ読み出し制御手段と、
前記ディスク読み取り制御手段の読み取り要求により、記録媒体を回転させるスピンドルモータ手段と、
記録媒体から再生データを読み取るためのピックアップ手段と、
前記ピックアップ手段を移動させるためのピックアップ移動手段と、
前記ピックアップ手段と前記ピックアップ移動手段とを制御して記録媒体から再生データの一部または全部の読み取りを行い、前記バッファメモリ書き込み手段の書き込み要求により、記録媒体から読み取った再生データをバッファメモリに書き込み、前記バッファメモリ読み出し制御手段の読み出し要求により、バッファメモリから再生データの読み出しを行うシステム制御手段と、
前記システム制御手段によりバッファメモリから読み出した再生データの信号処理を行って再生データの出力を行う信号処理制御手段とを有する記録媒体制御装置であって、
さらに、バッファメモリのライトアドレスとリードアドレスとを比較してバッファメモリ内の再生データ残量を監視し、再生データ残量に従って、ディスク読み取り制御手段に対して読み取り要求または禁止を行い、バッファメモリ読み出し制御手段に対して読み出し要求または禁止を行うバッファメモリ残量管理手段と、
バッファメモリのライトアドレスを監視し、再生制御手段が指示する読み取りデータがバッファメモリ内に格納されている場合、バッファメモリ内のデータを再利用するためにバッファメモリ読み出し制御部に対してリードアドレスの補正指示を行う再利用判定手段とを有することを特徴とする記録媒体制御装置。
【請求項２】
前記再利用判定手段が、キー入力の種別を判別し、キー種別が現在再生している再生データの先頭または途中から再生を再開するキーである場合、バッファメモリ内のデータを再利用するためにバッファメモリ読み出し制御部に対してリードアドレスの補正指示を行うことを特徴とする請求項１記載の記録媒体制御装置。
【請求項３】
前記再利用判定手段が、再生モードの種別を判別し、再生モード種別が現在再生している再生データの一部または全てを繰り返すリピートモードである場合、前記バッファメモリ内のデータを再利用するためにバッファメモリ読み出し制御部に対してリードアドレスの補正指示を行うことを特徴とする請求項１記載の記録媒体制御装置。
【請求項４】
さらに曲情報履歴管理手段を有し、前記再利用判定手段が、過去に再生した曲情報をバッファメモリの書き込み位置とともに前記曲情報履歴管理手段に記憶し、前記再生制御手段が読み取り指示を行う再生データの曲情報と、前記曲情報履歴管理手段に記憶した曲情報が等しい場合、バッファメモリ内のデータを再利用するために前記バッファメモリ読み出し制御手段に対してリードアドレスの補正指示を行うことを特徴とする請求項１記載の記録媒体制御装置。
【請求項５】
前記曲情報管理手段が、記録媒体上で識別可能なユニークＩＤと、前記記録媒体を複数の記録媒体群の中から識別可能なユニークＩＤの両者を曲情報として管理することを特徴とする請求項１記載の記録媒体制御装置。
【請求項６】
前記曲情報が優先度を有し、前記曲情報履歴管理手段が、優先度によって曲情報を削除することを特徴とする請求項４または５記載の記録媒体制御装置。
【請求項７】
前記曲情報をユーザが指定可能で、前記曲情報履歴管理手段が、ユーザ操作によって曲情報を削除することを特徴とする請求項４または５記載の記録媒体制御装置。
【請求項８】
前記再利用判定手段が、バッファメモリのライトアドレスとリードアドレスを比較してバッファメモリ内の再生データ残量を監視し、バッファメモリ内のデータを再利用すると決定した際に、ディスク読み取り制御手段に対してディスク読み取りの一部または全ての禁止指示を行うことを特徴とする請求項１から５のいずれかに記載の記録媒体制御装置。
【請求項９】
前記再利用判定手段が、バッファメモリのライトアドレスとリードアドレスとを比較してバッファメモリ内の再生データ残量を監視し、再生制御部が指示する再生データの再生出力が終わるまで、ディスク読み取り制御手段に対してディスク読み取りの一部または全ての禁止指示を行うことを特徴とする請求項１から８のいずれかに記載の記録媒体制御装置。
【請求項１０】
前記再利用判定手段が、ディスク読み取り制御手段に対してディスク読み取りの禁止指示を行う際、ピックアップ手段のレーザ消灯指示を行うことを特徴とする請求項１から９のいずれかに記載の記録媒体制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再生データが少なくとも一つ記録された記録媒体から再生データを読み出して再生処理を行う記録媒体制御装置に関するものである。
【背景技術】
【０００２】
一般的に、記録媒体からデータを読み取ってデータ再生を行う再生機器では、例えば、記録媒体が光ディスクの場合、データを読み出す際に、スピンドルモータにより光ディスクを回転させながら、トラバースモータにより光ピックアップを移動させてレーザの反射により光ディスク上のデータを読み取ってデータの再生を行う。しかしながら、ディスクからデータを読み出すためには、トラバースモータにより光ピックアップを頻繁に動かしたり、レーザを点灯し続けたりする必要があり、消費電流が増大するという課題があった。そこで、電流消費を少しでも抑制するため、特許文献１に見られるように、光ディスクからデータを高速に読み取っていったんバッファメモリに蓄積し、読み出した後はディスクの回転を止めてレーザ電源を切り、バッファメモリ側から低速でデータを読み出して再生出力を行う構成が実用化されている。
【特許文献１】特開平７−６５５０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、音楽データを再生する機器、例えばＣＤプレーヤにおいては、再生曲の一部または全てを繰り返し再生する機会が頻繁に発生するため、実使用状況においては、光ピックアップの移動が頻発して電流消費が増大する。そのため、上記の従来の構成だけでは、電流消費抑制が十分でなく、このＣＤプレーヤが電源供給量が有限である電池などにより動作を行う場合、電池寿命に多大な影響を及ぼし、装置の動作持続時間が短くなるという課題を有していた。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明の記録媒体制御装置は、記録媒体上で識別可能なユニークＩＤと対応する曲情報を管理する曲情報管理手段と、前記曲情報管理手段から得られる曲情報に従って記録媒体から再生データを読み取るための読み取り指示を行う再生制御手段と、前記再生制御手段の読み取り指示により、前記記録媒体から再生データの一部または全てを読み取る読み取り要求を行い、読み取ったデータの保存要求を行うディスク読み取り制御手段と、バッファメモリと、前記ディスク読み取り制御手段の保存要求により、読み取った再生データを前記バッファメモリへ書き込むための書き込み要求を行うバッファメモリ書き込み制御手段と、前記バッファメモリに格納した再生データを読み出すための読み出し要求を行うバッファメモリ読み出し制御手段と、前記ディスク読み取り制御手段の読み取り要求により、記録媒体を回転させるスピンドルモータ手段と、記録媒体から再生データを読み取るためのピックアップ手段と、前記ピックアップ手段を移動させるためのピックアップ移動手段と、前記ピックアップ手段と前記ピックアップ移動手段とを制御して記録媒体から再生データの一部または全部の読み取りを行い、前記バッファメモリ書き込み手段の書き込み要求により、記録媒体から読み取った再生データをバッファメモリに書き込み、前記バッファメモリ読み出し制御手段の読み出し要求により、バッファメモリから再生データの読み出しを行うシステム制御手段と、前記システム制御手段によりバッファメモリから読み出した再生データの信号処理を行って再生データの出力を行う信号処理制御手段とを有する記録媒体制御装置であって、
（１）さらに、バッファメモリのライトアドレスとリードアドレスを比較してバッファメモリ内の再生データ残量を監視し、再生データ残量に従って、ディスク読み取り制御手段に対して読み取り要求または禁止を行い、バッファメモリ読み出し制御手段に対して読み出し要求または禁止を行うバッファメモリ残量管理手段と、バッファメモリのライトアドレスを監視し、再生制御手段が指示する読み取りデータがバッファメモリ内に格納されている場合、バッファメモリ内のデータを再利用するためにバッファメモリ読み出し制御部に対してリードアドレスの補正指示を行う再利用判定手段とを有し、
（２）また、前記再利用判定手段が、キー入力の種別を判別し、キー種別が現在再生している再生データの先頭または途中から再生を再開するキーである場合、バッファメモリ内のデータを再利用するためにバッファメモリ読み出し制御部に対してリードアドレスの補正指示を行い、
（３）また、前記再利用判定手段が、再生モードの種別を判別し、再生モード種別が現在再生している再生データの一部または全てを繰り返すリピートモードである場合、バッファメモリ内のデータを再利用するためにバッファメモリ読み出し制御部に対してリードアドレスの補正指示を行い、
（４）また、さらに曲情報履歴管理手段を有し、前記再利用判定手段が、過去に再生した曲情報をバッファメモリの書き込み位置とともに前記曲情報履歴管理手段に記憶し、再生制御手段が読み取り指示を行う再生データの曲情報と、曲情報履歴管理手段に記憶した曲情報が等しい場合、バッファメモリ内のデータを再利用するためにバッファメモリ読み出し制御手段に対してリードアドレスの補正指示を行い、
（５）また、前記曲情報管理手段が、記録媒体上で識別可能なユニークＩＤと、前記記録媒体を複数の記録媒体群の中から識別可能なユニークＩＤの両者を曲情報として管理し、
（６）また、前記曲情報が優先度を有し、前記曲情報履歴管理手段が、優先度によって曲情報を削除し、
（７）また、前記曲情報をユーザが指定可能で、前記曲情報履歴管理手段が、ユーザ操作によって曲情報を削除し、
（８）また、前記再利用判定手段が、バッファメモリのライトアドレスとリードアドレスを比較してバッファメモリ内の再生データ残量を監視し、バッファメモリ内のデータを再利用すると決定した際に、ディスク読み取り制御手段に対してディスク読み取りの一部または全ての禁止指示を行い、
（９）また、前記再利用判定手段が、バッファメモリのライトアドレスとリードアドレスとを比較してバッファメモリ内の再生データ残量を監視し、再生制御部が指示する再生データの再生出力が終わるまで、ディスク読み取り制御手段に対してディスク読み取りの一部または全ての禁止指示を行い、
（１０）また、前記再利用判定手段が、ディスク読み取り制御手段に対してディスク読み取りの禁止指示を行う際、ピックアップ手段のレーザ消灯指示を行う構成である。
【発明の効果】
【０００５】
本発明の記録媒体制御装置は、光ディスクなどの記録媒体に記録された再生データを高速に読み出していったんバッファメモリに蓄積したのち低速で再生出力する際、下記のように作用することにより機械的動作を減少させて消費電力の抑制を実現できる。
（１）ディスクから読み取ろうとする再生データのサイズとバッファメモリのライトアドレスを比較することにより、所望の再生データがバッファメモリ内に存在しているかどうかを判定し、存在している場合は、ディスクから再生データを読み取るのではなく、バッファメモリ内の再生データを再利用して出力する。
（２）キー入力の種別により、所望の再生データがバッファメモリ内に存在しているかどうかを判定し、存在している場合は、ディスクから再生データを読み取るのではなく、バッファメモリ内の再生データを再利用して出力する。
（３）再生モードの種別により、所望の再生データがバッファメモリ内に存在しているかどうかを判定し、存在している場合は、ディスクから再生データを読み取るのではなく、バッファメモリ内の再生データを再利用して出力する。
（４）過去にバッファメモリに書き込んだ再生データの曲情報履歴を管理（追加または削除）し、所望の再生データがバッファメモリ内に存在しているかどうかを判定し、存在している場合は、ディスクから再生データを読み取るのではなく、バッファメモリ内の再生データを再利用して出力する。
【発明を実施するための最良の形態】
【０００６】
本発明は、バッファメモリを有する記録媒体制御装置において、繰り返し再生時などにおける消費電流を抑制するという目的を、簡易な方法で実現する。
【０００７】
（実施の形態１）
以下、本発明の実施の形態１における記録媒体制御装置について、図面を参照しつつ説明する。図１は、実施の形態１の光ディスク制御装置の構成を示すブロック図、図５はバッファメモリ内部の様子の一例を示す説明図、図６は曲情報管理テーブルの一例を示す説明図である。
【０００８】
図１に示すように、光ディスク制御装置１００は、光ディスク１１０を回転させるスピンドルモータ部１１１、光ピックアップ部１１２、トラバースモータ部１１３、システム制御部１１４、再生制御部１１５、曲情報管理部１１６、ディスク読み取り制御部１１７、バッファメモリ書き込み制御部１１８、バッファメモリ部１１９、バッファメモリ読み出し制御部１２０、信号処理部１２１、バッファメモリ残量管理部１２２、再利用判定部１２３を含んで構成される。
【０００９】
このように構成された光ディスク制御装置１００について、図１、図５、図６を用いて説明する。図１に示すように、光ディスク制御装置１００は、システム制御部１１４の指示により、スピンドルモータ部１１１によって光ディスク１１０を回転させながら、ピックアップ移動手段であるトラバースモータ部１１３によって光ピックアップ部１１２を移動させて光ディスク１１０上に記録された再生データを読み取り、これをいったんバッファメモリ１１９に格納したのち、信号処理部１２１において信号処理を行って再生データとして出力する構成である。
【００１０】
ここで、光ディスク１１０からのデータの読み取り、バッファメモリ部１１９へのデータの書き込みおよびバッファメモリ部１１９からのデータの読み出しの基本動作について、詳しく説明する。
【００１１】
まず最初に、図５（ａ）の時刻Ｔ＝０では、再生制御部１１５は、システム制御部１１４に対して曲情報要求を行って光ディスク１１０から、光ディスク１１０上で識別可能なユニークＩＤに対応する曲情報を取得し、曲情報管理部１１６の曲情報管理テーブル６００に格納する。取得した曲情報は、図６に示すように、トラックＩＤ毎に、光ディスク上の開始アドレス、終了アドレスおよびその差分であらわされるデータサイズなどとともに格納される。以降、トラックＩＤ順にシーケンシャル再生を行う場合を例に説明する。
【００１２】
ここでバッファメモリ部１１９の容量を２６セクタ、読み出し開始のデータ残量閾値Ｓを４セクタ、ディスク読みとり開始（書き込み開始）のデータ残量閾値Ｅを４セクタ、書き込み禁止の閾値Ｆを２４セクタ、バッファメモリ部１１９への書き込み速度は読み出し速度の２倍と仮定する。データ残量とは、ここではバッファメモリに書き込まれて、まだ読み出されていないデータ量とする。
【００１３】
次に、図５（ｂ）の時刻Ｔ＝２ｔでは、再生制御部１１５は、曲情報管理部１１６から、トラックＩＤ＝１のデータサイズと開始アドレスを取得し、ディスク読み取り制御部１１７に対して、ディスク１１０の読み取りの指示を行う。
【００１４】
ディスク読み取り制御部１１７は、システム制御部１１４に対して、スピンドルモータ部１１４を回転させてｎセクタ（図５では２セクタ）だけ読み取るよう要求し、バッファメモリ書き込み制御部１１８に対して、読み取った２セクタの再生データをバッファメモリ部１１９に書き込むよう保存要求を行い、バッファメモリ書き込み制御部１１８は、その保存要求に従い、バッファメモリ部１１９に読み取った再生データを格納する。この時点で、バッファメモリ残量管理部１２２は、バッファメモリ１１９のライトアドレス（図５ではＷＡ＝２）とリードアドレス（図５ではＲＡ＝０）からデータ残量（図５では２セクタ）を計算し、データ残量が読み出し開始の閾値Ｓセクタ（仮定では４セクタ）を超えていないため、バッファメモリ読み出し制御部１２０に対して読み出し指示は行わない。
【００１５】
次に、図５（ｃ）の時刻Ｔ＝４ｔでは、ディスク読み取り制御部１１７は、システム制御部１１４に対して、さらにｎセクタ（ここでは２セクタ）だけ読み取るよう要求し、バッファメモリ書き込み制御部１１８に対して、読み取ったｎセクタ（ここでは２セクタ）の再生データをバッファメモリ部１１９に書き込むよう保存要求を行い、バッファメモリ書き込み制御部１１８は、その保存要求に従い、バッファメモリ部１１９に読み取った再生データを格納する。この時点で、バッファメモリ残量管理部１２２は、バッファメモリ部１１９のライトアドレス（ここではＷＡ＝４）とリードアドレス（ここではＲＡ＝０）からデータ残量（４セクタ）を計算し、データ残量（ここでは４セクタ）が読み出し開始の閾値Ｓセクタ（４セクタ）に達したため、バッファメモリ読み出し制御部１２０に対して読み出し開始指示を行い、バッファメモリ読み出し制御部１２０によってバッファメモリ部１１９からのデータの読み出しが開始される。
【００１６】
次に、図５（ｄ）の時刻Ｔ＝２６ｔの直前では、ディスク読み取り制御部１１７は、システム制御部１１４に対して、さらにｎセクタ（ここでは２セクタ）だけ読み取るよう要求し、バッファメモリ書き込み制御部１１８に対して、読み取ったｎセクタ（ここでは２セクタ）の再生データをバッファメモリ部１１９に書き込むよう保存要求を行い、バッファメモリ書き込み制御部１１８は、その保存要求に従い、バッファメモリ部１１９に読み取った再生データを格納する。同時に、バッファメモリ読み出し制御部１２０によってバッファメモリ部１１９からのデータの読み出しは続けられている。この時点で、バッファメモリ部１１９のライトアドレスは、図５（ｄ）ではＷＡ＝２６、書き込み速度は読み出し速度の２倍と仮定しているのでリードアドレスはＲＡ＝１１である。
【００１７】
次に、図５（ｅ）の時刻Ｔ＝４４ｔの直前では、ディスク読み取り制御部１１７は、システム制御部１１４に対して、さらにｎセクタ（ここでは２セクタ）だけ読み取るよう要求し、バッファメモリ書き込み制御部１１８に対して、読み取ったｎセクタ（２セクタ）の再生データをバッファメモリ部１１９に書き込むよう保存要求を行い、バッファメモリ書き込み制御部１１８は、その保存要求に従い、バッファメモリ部１１９に読み取った再生データを格納する。同時に、バッファメモリ読み出し制御部１２０によってバッファメモリ部１１９からのデータの読み出しは続けられている。この時点で、バッファメモリ残量管理部１２２は、バッファメモリ部１１９のライトアドレス（ＷＡ＝４４）とリードアドレス（ＲＡ＝２０）からデータ残量（ここでは２４セクタ）を計算し、データ残量（ここでは２４セクタ）が閾値Ｆセクタの２４セクタに達したため、バッファメモリ部１１９がほぼ満状態であることを検知し、ディスク読み取り制御部１１７に対してディスク読み取り禁止指示を行う。
【００１８】
次に、図５（ｆ）の時刻Ｔ＝８４ｔの直前では、ディスク読み取り制御部１１７は、バッファメモリ残量管理部１２２より禁止指示を受けているため、システム制御部１１４に対して読み取り要求は行っていない。一方、バッファメモリ読み出し制御部１２０によってバッファメモリ部１１９からのデータの読み出しは続けられている。時刻Ｔ＝８４ｔの時点で、バッファメモリ残量管理部１２２は、バッファメモリ部１１９のライトアドレス（ここではＷＡ＝４４）とリードアドレス（ここではＲＡ＝４０）からデータ残量（ここでは４セクタ）を計算し、データ残量が減少して閾値Ｅセクタ（図５では４セクタ）に達したため、バッファメモリ部１１９がほぼ空状態であることを検知し、ディスク読み取り制御部１１７に対してディスク読み取り要求指示を行う。
【００１９】
以上のような動作を繰り返すことによって、低速でＲＡが増加していく間、つまり再生データを再生出力している間、高速でＷＡを増加させる、つまり高速で光ディスク１１０から再生データを読み取ってバッファメモリ部１１９に格納することにより、光ディスク１１０からの読み取りが発生しない期間は、スピンドルモータ部１１１、トラバースモータ部１１３の機械的動作を中止し、光ピックアップ部１１２のレーザ電源も切ることができるため、機器全体としての消費電流の抑制が実現できる。
【００２０】
ここで、曲情報管理部１１６から得られたトラックＩＤ＝１のデータサイズが、バッファメモリ部１１９のサイズＢセクタ（図５では２６セクタ）と等しいか、それより小さい場合の動作について説明する。例えば、データサイズが２６セクタの場合、再利用判定部１２３は、バッファメモリ部１１９のサイズＢセクタ（図５では２６セクタ）とトラックＩＤ＝１のデータサイズ（図５では２６セクタ）を比較することにより、バッファメモリ部１１９内に所望のデータが全て格納できることがわかる。そして、図５（ｄ）のＴ＝２６ｔ時点（ＷＡ＝２６）で、光ディスク１１０から再生データを全て読み取ってバッファメモリ部１１９に格納でき、その時点で、次のディスク読み取り動作によってバッファメモリ前半の再生データが上書きされることから保護するため、ディスク読み取り制御部１１７に対して読み取り禁止指示を行う。そして、再生制御部１１５が、同じトラックＩＤ＝１の再生データの一部（例えば区間リピート）または全て（例えば１曲リピート）を改めて要求した場合は、ディスク読み取り制御部１１７に対して読み取り指示を行うのではなく、再利用判定部１２３の判断によって、バッファメモリ読み出し制御部１２０に対して、リードアドレスの補正指示（図５（ｄ）ではＲＡ＝０に戻す）を行うことにより、バッファメモリ部１１９内の再生データの再利用を行うことを可能にする。
【００２１】
（実施の形態２）
以下、本発明の実施の形態２における、記録媒体制御装置について、図面を参照しつつ説明する。図２は、本実施の形態２の光ディスク制御装置の構成を示す図である。
【００２２】
図２に示すように、光ディスク制御装置２００は、スピンドルモータ部１１１、光ピックアップ部１１２、トラバースモータ部１１３、システム制御部１１４、再生制御部１１５、曲情報管理部１１６、ディスク読み取り制御部１１７、バッファメモリ書き込み制御部１１８、バッファメモリ部１１９、バッファメモリ読み出し制御部１２０、信号処理部１２１、バッファメモリ残量管理部１２２、再利用判定部２２３を含んで構成される。実施の形態１の図１と同じ機能の部分には同じ符号を付けて詳細な説明を省略する。図１と異なる点は再利用判定部２２３の機能である。
【００２３】
このように構成された光ディスク制御装置２００について、図２、図５、図６を用いて説明する。図２に示すように、光ディスク制御装置２００は、システム制御部１１４の指示により、スピンドルモータ部１１１によって光ディスク１１０を回転させながら、トラバースモータ部１１３によって光ピックアップ部１１２を移動させて光ディスク１１０上に記録された再生データを読み取り、これをいったんバッファメモリ１１９に格納したのち、信号処理部１２１において信号処理を行って再生データとして出力する。
【００２４】
光ディスク１１０からのデータの読み取り、バッファメモリ部１１９へのデータの書き込みおよびバッファメモリ部１１９からのデータの読み出しの基本動作については、実施の形態１と同様なので省略する。
【００２５】
ここで、曲情報管理部１１６から得られたトラックＩＤ＝１のデータサイズが、バッファメモリ部１１９のサイズＢセクタ（図５では２６セクタ）と等しいか、それより小さい場合の動作について説明する。例えば、データサイズが２６セクタの場合、再利用判定部２２３は、バッファメモリ部１１９のサイズＢセクタ（図５では２６セクタ）とトラックＩＤ＝１のデータサイズ（図５では２６セクタ）を比較することにより、バッファメモリ部１１９内に所望のデータが全て格納できることがわかる。
【００２６】
そして、Ｔ＝２６ｔ時点（ＷＡ＝２６）で、光ディスク１１０から再生データを全て読み取ってバッファメモリ部１１９に格納でき、その時点で、次のディスク読み取り動作によってバッファメモリ前半の再生データが上書きされることから保護するため、ディスク読み取り制御部１１７に対して読み取り禁止指示を行う。そして、キー入力が、同じトラックの一部を繰り返し再生するキー（例えば区間リピート）またはトラック全てを繰り返し再生するキー（例えば１曲リピート）である場合は、ディスク読み取り制御部１１７に対して読み取り指示を行うのではなく、バッファメモリ読み出し制御部１２０に対して、リードアドレスの補正指示（図５ではＲＡ＝０に戻す）を行うことにより、バッファメモリ部１１９内の再生データの再利用を行うことが可能となる。
【００２７】
（実施の形態３）
以下、本発明の実施の形態３における、記録媒体制御装置について、図面を参照しつつ説明する。図３は本実施の形態３の光ディスク制御装置の構成を示す図である。
【００２８】
図３に示すように、光ディスク制御装置３００は、スピンドルモータ部１１１、光ピックアップ部１１２、トラバースモータ部１１３、システム制御部１１４、再生制御部１１５、曲情報管理部１１６、ディスク読み取り制御部１１７、バッファメモリ書き込み制御部１１８、バッファメモリ部１１９、バッファメモリ読み出し制御部１２０、信号処理部１２１、バッファメモリ残量管理部１２２、再利用判定部３２３を含んで構成される。図１と同じ機能の部分には同じ符号を付けて詳細な説明を省略する。図１、図２と異なる点は再利用判定部３２３の動作である。
【００２９】
このように構成された光ディスク制御装置３００について、図３、図５、および図６を用いて説明する。図３に示すように、光ディスク制御装置３００は、システム制御部１１４の指示により、スピンドルモータ部１１１によって光ディスク１１０を回転させながら、トラバースモータ部１１３によって光ピックアップ部１１２を移動させて光ディスク１１０上に記録された再生データを読み取り、これをいったんバッファメモリ部１１９に格納したのち、信号処理部１２１において信号処理を行って再生データとして出力する構成である。
【００３０】
光ディスク１１０からのデータの読み取り、バッファメモリ部１１９へのデータの書き込みおよびバッファメモリ部１１９からのデータの読み出しの基本動作については、実施の形態１と同様なので省略する。
【００３１】
ここで、曲情報管理部１１６から得られたトラックＩＤ＝１のデータサイズが、バッファメモリ部１１９のサイズＢセクタ（図５では２６セクタ）と等しいか、それより小さい場合の動作について説明する。例えば、データサイズが２６セクタの場合、再利用判定部３２３は、バッファメモリ部１１９のサイズＢセクタ（図５では２６セクタ）とトラックＩＤ＝１のデータサイズ（図５では２６セクタ）を比較することにより、バッファメモリ１１９内に所望のデータが全て格納できることがわかる。
【００３２】
そして、Ｔ＝２６ｔ時点（ＷＡ＝２６）で、光ディスク１１０から再生データを全て読み取ってバッファメモリ部１１９に格納でき、その時点で、次のディスク読み取り動作によってバッファメモリ前半の再生データが上書きされることから保護するため、ディスク読み取り制御部１１７に対して読み取り禁止指示を行う。そして、再生モードが、同じトラックの一部を繰り返し再生するモード（例えば区間リピート）またはトラック全てを繰り返し再生するモード（例えば１曲リピート）である場合は、ディスク読み取り制御部１１７に対して読み取り指示を行うのではなく、バッファメモリ読み出し制御部１２０に対して、リードアドレスの補正指示（図５ではＲＡ＝０に戻す）を行うことにより、バッファメモリ部１１９内の再生データの再利用を行うことが可能となる。
【００３３】
（実施の形態４）
以下、本発明の実施の形態４における、記録媒体制御装置について、図面を参照しつつ説明する。図４は実施の形態４の光ディスク制御装置の構成を示す図、図７は曲情報管理テーブルの一例を示す説明図である。
【００３４】
図４に示すように、光ディスク制御装置４００は、スピンドルモータ部１１１、光ピックアップ部１１２、トラバースモータ部１１３、システム制御部１１４、再生制御部４１５、曲情報管理部１１６、ディスク読み取り制御部１１７、バッファメモリ書き込み制御部１１８、バッファメモリ部１１９、バッファメモリ読み出し制御部１２０、信号処理部１２１、バッファメモリ残量管理部１２２、再利用判定部４２３、曲情報履歴管理部４２４を含んで構成される。図１と同じ機能の部分には同じ符号を付けて詳細な説明を省略する。図１と異なる点は再生制御部４１５、再利用判定部４２３、曲情報履歴管理部４２４である。
【００３５】
このように構成された光ディスク制御装置４００について、図４〜図７を用いて説明する。図４に示すように、光ディスク制御装置４００は、システム制御部１１４の指示により、スピンドルモータ部１１１によって光ディスク１１０を回転させながら、トラバースモータ部１１３によって光ピックアップ部１１２を移動させて光ディスク１１０上に記録された再生データを読み取り、これをいったんバッファメモリ部１１９に格納したのち、信号処理部１２１において信号処理を行って再生データとして出力する構成である。
【００３６】
光ディスク１１０からのデータの読み取り、バッファメモリ部１１９へのデータの書き込みおよびバッファメモリ部１１９からのデータの読み出しの基本動作については、実施の形態１と同様なので省略する。
【００３７】
ここで、曲情報管理部１１６から得られたトラックＩＤ＝１〜Ｎの各データサイズが、バッファメモリ部１１９のサイズＢセクタ（図５では２６セクタ）より極めて小さい場合の動作について説明する。例えば、各データサイズが２セクタ程度の場合、バッファメモリ部１１９には、約１３曲程度の再生データが格納できる。そこで、再利用判定部４２３は、過去にバッファメモリ部１１９に書き込んだ再生データの曲情報とバッファメモリ部１１９のライトアドレスとを１組にして曲情報履歴管理部４２４に記憶しておき、また、バッファメモリ部１１９から削除、つまり上書きされて消えてしまった再生データに関しては、曲情報履歴管理部４２４から曲情報とライトアドレスを削除して、バッファメモリ部１１９の内部に残っている再生データを管理することにより、再生制御部４１５がディスク読み取り指示を行う再生データの曲情報が、曲情報履歴管理部４２４で管理されるものと一致する場合は、ディスク読み取り制御部１１７に対して読み取り指示を行うのではなく、バッファメモリ読み出し制御部１２０に対して、リードアドレスの補正指示（ＲＡ＝所望の再生データの先頭位置）を行うことにより、バッファメモリ部１１９内の再生データの再利用を行うことが可能である。
【００３８】
また、図７の曲情報管理テーブル７００に示すように、曲情報は、光ディスク１１０内での再生データ（トラック）を一意に識別する情報（ユニークなトラックＩＤ）だけでなく、光ディスク１１０自身を一意に識別するための情報（ユニークなディスクＩＤ）を含んで構成することも可能である。さらに、曲情報履歴管理部４２４からの曲情報の削除については、自動的に削除されるような動作についてのみ説明したが、曲情報自体に優先度が付与されていて（あるいはユーザが優先度を付与して）、優先度の低い再生データに関する曲情報を削除したり（同時にバッファメモリ部１１９の該当エリアを次の書き込みエリアとして使用可とする）、あるいは、表示手段などによりユーザが特定の再生データを指定することにより、該当する再生データに関する曲情報を削除したり（同時にバッファメモリ部１１９の該当エリアを次の書き込みエリアとして使用可とする）する構成も可能である。
【００３９】
また、本実施の形態１、２、３、４では、記録媒体制御装置が制御する記録媒体が光ディスクであることとし、スピンドルモータ、トラバースモータ、光ピックアップを組み合わせて記録媒体からデータを読み取る構成として説明したが、光ディスクに限らず、磁気ディスクなど、これ以外の記録媒体や、これ以外の読み取り構成にも適用可能であるため、それらを除外するものではない。
【００４０】
また、本実施の形態１、２、３、４では、光ディスクから読み取るデータの単位やバッファメモリに書き込みデータの単位をセクタとして説明し、しかもサイズを２セクタ固定として説明したが、単位はセクタに限ったものではなく、サイズも２セクタに限ったものではなく、固定長に限ったものでもない。
【００４１】
また、本実施の形態１、２、３、４では、光ピックアップの移動をトラバースモータにより実現する構成として説明したが、アーム式（ある支点を基準に円弧上に移動する方式）の場合など、これ以外にも適用可能であるため、それらを除外するものではない。
【００４２】
また、本実施の形態１、２、３、４では、簡単化のため、バッファメモリ部１１９に再生データが全て収容できる場合について説明したが、全て収容できず一部のみがバッファメモリ部１１９に残っている場合でも、同様の考え方により、バッファメモリ部１１９内のデータが再利用できるかどうか判断して再利用できる場合は再利用するという理論に基づくものであれば、様々な構成により実現可能であるため、これ以外の構成を排除するものではない。
【００４３】
たとえば、ここでは１トラックの読み込みデータがバッファメモリの容量より小さい場合について説明したが、データがバッファメモリの容量より大きい場合で、その先頭部分が重ね書きされてしまった場合、残った部分だけを利用できる場合は利用するとか、重ね書きされた部分だけ新たに記録媒体から読み出して、残りをバッファメモりから読み出すように再利用判定部が判定することもできる。
【００４４】
さらに、再利用判定部が、ディスク読み取り制御部に対してディスク読み取りの禁止指示を行う際、光ピックアップ部のレーザ消灯指示を行うようにしてもよい。
【産業上の利用可能性】
【００４５】
特に、ポータブル再生機器においては、振動により、記録媒体からデータを読み取れずに音とびが発生するという課題を有しており、この課題を解決するために、巨大なバッファメモリを搭載しているのが普通である。これらの分野では、本発明に欠かせないバッファメモリが予め搭載されているため、コストアップなしに、ソフトウェア処理だけで容易に電流消費の抑制が実現可能である。
【図面の簡単な説明】
【００４６】
【図１】本発明の実施の形態１における記録媒体制御装置（光ディスク制御装置）の構成を示すブロック図
【図２】同じく実施の形態２における記録媒体制御装置（光ディスク制御装置）の構成を示すブロック図
【図３】同じく実施の形態３における記録媒体制御装置（光ディスク制御装置）の構成を示すブロック図
【図４】同じく実施の形態４における記録媒体制御装置（光ディスク制御装置）の構成を示すブロック図
【図５】同じく実施の形態１から４における、バッファメモリ内部の様子の一例を示す説明図
【図６】同じく実施の形態１から４における、曲情報管理テーブルの一例を示す説明図
【図７】同じく実施の形態４における、曲情報管理テーブルの一例を示す説明図
【符号の説明】
【００４７】
１００    光ディスク制御装置
１１０    光ディスク
１１１    スピンドルモータ部
１１２    光ピックアップ部
１１３    トラバースモータ部
１１４    システム制御部
１１５    再生制御部
１１６    曲情報管理部
１１７    ディスク読み取り制御部
１１８    バッファメモリ書き込み制御部
１１９    バッファメモリ部
１２０    バッファメモリ読み出し制御部
１２１    信号処理部
１２２    バッファメモリ残量管理部
１２３    再利用判定部
２００    光ディスク制御装置
２２３    再利用判定部
３００    光ディスク制御装置
３１５    再生制御部
３２３    再利用判定部
４００    光ディスク制御装置
４１５    再生制御部
４２３    再利用判定部
４２４    曲情報履歴管理部
６００    曲情報管理テーブル
７００    曲情報管理テーブル
【図１】
2005293654.tif 000003
【図２】
2005293654.tif 000004
【図３】
2005293654.tif 000005
【図４】
2005293654.tif 000006
【図５】
2005293654.tif 000007
【図６】
2005293654.tif 000008
【図７】
2005293654.tif 000009