(57)【特許請求の範囲】
【請求項１】
光ディスクに記録された全プログラムを重複なく指定するプログラム番号をランダムな順序に並べた再生順序パターンを発生する再生順序パターン発生手段と、
上記再生順序パターンをなす各プログラム番号により指定されるプログラムのデータを上記光ディスクから順次読み出す読出手段と、
上記読出手段により読み出されたプログラムのデータと共に、上記再生順序パターンにより決定される再生順序を示す情報を記憶する記憶手段と、
上記記憶手段のプログラムのデータの蓄積および読出動作を制御する記憶制御手段と、
上記記憶手段から読み出されたプログラムのデータを再生する再生手段と、
上記再生手段が再生しているプログラムのプログラム番号と再生順序パターンとに基づいて、上記光ディスクから次に読み出すプログラムのプログラム番号を選択する制御手段と、
上記再生手段が再生しているプログラムをスキップする指示が入力される入力手段とを備え、
上記記憶制御手段は、上記入力手段により上記再生手段が再生しているプログラムをスキップする指示が入力された場合、上記再生順序を示す情報に基づいて上記記憶手段から上記再生手段が再生しているプログラムのデータを消去すると共に、次に読み出すプログラムのデータを読み出すこと
を特徴とする光ディスク再生装置。
【請求項２】
上記記憶手段は、
セクタ構造を有し、
上記再生順序パターンを指定する情報をさらに記憶すること
を特徴とする請求項１記載の光ディスク再生装置。
【請求項３】
上記記憶手段は、ＤＲＡＭを用いて構成されること
を特徴とする請求項１記載の光ディスク再生装置。
【請求項４】
上記再生順序パターン発生手段は、乱数系列に基づいて複数の再生順序パターンを発生すること
を特徴とする請求項１記載の光ディスク再生装置。
【請求項５】
ディスク状記録媒体に記録されたプログラムの全てを重複無くランダムな順番で再生するための再生順序パターンを生成する再生順序パターン生成手段と、
上記ディスク状記録媒体から所定のプログラムを読み出す読出手段と、
上記読出手段によって読み出されたプログラムと、上記再生順序パターン生成手段によって生成された再生順序パターンにより決定される再生順序を示す情報と上記再生順序パターンを指定する情報とを含むシャッフル管理情報とが関連付けられて記憶される記憶手段と、
上記記憶手段からプログラムを読み出して再生する再生手段と、
上記シャッフル管理情報に基づいて順次上記ディスク状記録媒体から所定のプログラムが読み出されるように読出手段を制御する制御手段とを備え、
上記再生順序パターン生成手段は、上記シャッフル管理情報に含まれる上記再生順序パターンを指定する情報に基づいて上記再生順序パターンを生成することを特徴とするディスク状記録媒体再生装置。
【請求項６】
プログラムの再生順序を変更する指示が入力される操作手段をさらに備え、
上記制御手段は、上記操作手段からプログラムの再生順序を変更する指示が入力された場合に、上記記憶手段に記憶されたシャッフル管理情報に基づいて上記ディスク状記録媒体から読み出されるプログラムが変更されるように上記読出手段を制御すること
を特徴とする請求項５記載のディスク状記録媒体再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光ディスクに記録された複数のプログラムをランダムな順序で再生する、いわゆるシャッフル再生機能を有する光ディスク再生装置、及びディスク状記録媒体に記録された複数のプログラムをランダムな順序で再生するシャッフル再生機能を有するディスク状記録媒体再生装置に関する。
【０００２】
【従来の技術】
大量のデータを高密度に記録することができ、しかもランダムアクセスが可能であるという優れた特徴を有する記録媒体として、光ディスクが用いられている。例えば、直径６４ｍｍで再生時間が最長７４分の音楽データを記録できる光ディスクでは、音楽データがデジタル信号として記録されるトラックが約１．６μｍ間隔に設けられている。このように、データが高密度に記録された光ディスクからデータを読み出す際には、外部から機械的な振動やショック等が加えられると、読み出しヘッドが所定のトラックからずれてしまい、目的とするデータを正確に読み出せなくなってしまう。
【０００３】
そこで、このような高密度記録媒体である光ディスクに記録された音楽データ等のプログラムを再生する再生装置では、外乱によって音楽データの読み出しが一時的に中断した場合にも音楽再生が途切れること（音飛び）を回避するために、光ディスクから読み出した音楽データをリアルタイムで出力せずに、一旦蓄積してから出力するための記憶手段（いわゆるショックプルーフメモリ）を備えている。通常この記憶手段は、ＤＲＡＭ（Dynamic Random Access Memory）等の半導体メモリ素子を用いて構成されている。
【０００４】
また、上述のような光ディスク再生装置は、光ディスクのランダムアクセス性を活かして、記録されている複数の曲の音楽データをランダムな順番で再生する、いわゆるシャッフル（Shuffle ）再生機能を有しているのが通常である。光ディスクから読み出した音楽データをＤＲＡＭ等の記憶手段に一旦蓄積してから再生するように構成された上述の再生装置でシャッフル再生を行う場合には、光ディスクから１曲分の音楽データの読出しが終わると、そのとき再生されている曲を示す曲番号と、その再生順序を指定するために用いているシャッフルパターンとに基づいて、光ディスクから次に読み出す曲の曲番号を求め、その曲番号が示す音楽データを光ディスクから読み出してＤＲＡＭに蓄積するという手順が繰り返される。
【０００５】
ところが、上記ＤＲＡＭの記憶容量に対して蓄積される音楽データの量が少ない（曲が短い）場合には、ＤＲＡＭに複数の曲の音楽データが蓄積されることがある。このとき、上記ＤＲＡＭに既に蓄積されている音楽データの再生を中止（スキップ）して、まだＤＲＡＭに音楽データが蓄積されていない別の曲を再生する指示が入力されると、その曲の音楽データを新たに蓄積するために、ＤＲＡＭに既に蓄積されている複数の音楽データが全て廃棄（クリア）されてしまい、本来再生されるはずの曲が再生されないという不具合が起こることがあった。
【０００６】
このような不具合を避けるために、例えば、全てのシャッフルパターンをＳＲＡＭ（Static Random Access Memory ）等の記憶手段に予め記憶させておき、上記ＤＲＡＭから１曲分の音楽データの読み出しが終了する毎に、上記ＳＲＡＭに記憶されているシャッフルパターンを参照して、次に光ディスクから読み出す曲番号を求めるようにすることが行われている。しかし、光ディスクに記録される複数の曲（音楽データを）示す曲番号は、例えば、前述の直径６４ｍｍで再生時間が最長７４分の音楽データを記録できる光ディスクでは、最大２５５曲まで指定できるため、これら全ての曲のシャッフル再生順序を蓄積するための記憶手段には大きなメモリ容量が必要になる。これは、再生装置のコスト増加を招き、また、回路規模も大きくなるため、小型・低価格化の要求が強い携帯型の再生装置に用いる方法としては好ましくない。
【０００７】
【発明が解決しようとする課題】
本発明は、上記の実情に鑑みてなされたものであり、シャッフル再生順序を記憶させるための特別な記憶手段を設ける必要がなく、また、再生されるプログラムの変更が随時可能なシャッフル再生機能を揺する光ディスク再生装置及びディスク状記録媒体再生装置を提供することを目的としている。
【０００８】
【課題を解決するための手段】
上記の課題を解決するために提案する、本発明に係る光ディスク再生装置は、光ディスクに記録された全プログラムを重複なく指定するプログラム番号をランダムな順序に並べた再生順序パターンを発生する再生順序パターン発生手段と、上記再生順序パターンをなす各プログラム番号により指定されるプログラムのデータを上記光ディスクから順次読み出す読出手段と、上記読出手段により読み出されたプログラムのデータと共に、上記再生順序パターンにより決定される再生順序を示す情報を記憶する記憶手段と、上記記憶手段のプログラムのデータの蓄積および読出動作を制御する記憶制御手段と、上記記憶手段から読み出されたプログラムのデータを再生する再生手段と、上記再生手段が再生しているプログラムのプログラム番号と再生順序パターンとに基づいて、上記光ディスクから次に読み出すプログラムのプログラム番号を選択する制御手段と、上記再生手段が再生しているプログラムをスキップする指示が入力される入力手段とを備え、上記記憶制御手段は、上記入力手段により上記再生手段が再生しているプログラムをスキップする指示が入力された場合、上記再生順序を示す情報に基づいて上記記憶手段から上記再生手段が再生しているプログラムのデータを消去すると共に、次に読み出すプログラムのデータを読み出すことを特徴とするものである。
【０００９】
この光ディスク再生装置によれば、シャッフル再生順序を記憶させるためのＳＲＡＭ等の記憶手段を設ける必要がなく、また、再生されるプログラムの変更が随時可能なシャッフル再生機能を提供できる。
また、上記課題を解決するために提案する、本発明に係るディスク状記録媒体再生装置は、ディスク状記録媒体に記録されたプログラムの全てを重複無くランダムな順番で再生するための再生順序パターンを生成する再生順序パターン生成手段と、上記ディスク状記録媒体から所定のプログラムを読み出す読出手段と、上記読出手段によって読み出されたプログラムと、上記再生順序パターン生成手段によって生成された再生順序パターンにより決定される再生順序を示す情報と上記再生順序パターンを指定する情報とを含むシャッフル管理情報とが関連付けられて記憶される記憶手段と、上記記憶手段からプログラムを読み出して再生する再生手段と、上記シャッフル管理情報に基づいて順次上記ディスク状記録媒体から所定のプログラムが読み出されるように読出手段を制御する制御手段とを備え、上記再生順序パターン生成手段は、上記シャッフル管理情報に含まれる上記再生順序パターンを指定する情報に基づいて上記再生順序パターンを生成することを特徴とするものである。
このディスク状記録媒体再生装置によれば、シャッフル再生順序を記憶させるためのＳＲＡＭ等の記憶手段を設ける必要がなく、また、再生されるプログラムの変更が随時可能なシャッフル再生機能を提供できる。
【００１０】
【発明の実施の形態】
以下に、本発明に係る光ディスク再生装置の好ましい実施の形態について図面を参照しながら説明する。なお以下では、光ディスクとして、直径６４ｍｍで再生時間が最長７４分の音楽データを記録できる再生専用の光ディスク、または書換可能な光磁気ディスクを想定して説明を行う。
【００１１】
図１は、本発明を適用した光ディスク再生装置の主要部の構成例を示すブロック図である。この光ディスク再生装置は、光ディスク１にデジタル信号として記録された音楽データ等のプログラムを光学的に読み出すための光ピックアップ２、読み出されたデータを増幅するＲＦ増幅部３、増幅されたデータを復調するＥＦＭ＆ＣＩＲＣデコーダ４、復調されたデータを一旦蓄積するＤＲＡＭ５、ＤＲＡＭ５のデータ蓄積および読出動作を制御するメモリコントローラ６、音声圧縮されているデータを伸長する音声圧縮デコーダ７、伸長されたデジタル信号をアナログの音楽信号に変換するＤ／Ａ変換部８、光ディスク１上に記録されているデータのアドレスを示すコードを復調するアドレスデコーダ９から構成されている。さらに、この光ディスク再生装置は、光ピックアップ２を位置送りする送りモータ１０、光ディスク１を回転駆動するスピンドルモータ１１、およびこれらのモータを制御するサーボ制御回路１２を備えている。
【００１２】
ＥＦＭ＆ＣＩＲＣデコーダ４、メモリコントローラ６、サーボ制御回路１２は、この光ディスク再生装置全体の動作を制御するシステムコントローラ１３に接続されており、各種の制御信号が送受される。システムコントローラ１３には、光ディスク再生装置の動作状態を表示する表示部１４と、動作の指示を入力する操作キー１５が接続されている。
【００１３】
複数の音楽データが記録された光ディスク１から、音楽データを光学的に読み出すための光ピックアップ２は、図示していない半導体レーザ等のレーザ光源、レーザ光を収束するレンズ、光ディスク１からの反射光を検出するフォトダイオード等を備えている。上記レンズは、サーボ制御回路１２により、レーザ光源からのレーザ光が常に光ディスク１の記録層上で焦点を結んで微小な光スポットになるように焦点制御される。また、光ピックアップ２は、サーボ制御回路１２を介してシステムコントローラ１３に制御される送りモータ１０により、選択された音楽データが記録されている光ディスク１上の記録領域（トラック）に位置送り（シーク）され、さらにレーザ光のスポットが常にトラック上に位置するようにトラッキング制御される。そして、デジタル信号である上記音楽データに対応するピット等が形成されたトラックからの反射光は光学的に変調され、上記フォトダイオードにより電気信号に変換されて音楽データの読み出しが行われる。
【００１４】
ＲＦ増幅部３は、光ピックアップ２により読み出されて電気信号に変換された音楽データを所定のレベルに増幅し、等化等の処理を施して、ＥＦＭ＆ＣＩＲＣデコーダ４に供給する。
【００１５】
ＥＦＭ＆ＣＩＲＣデコーダ４は、ＲＦ増幅部３から供給される音楽データを復調するためのものであり、８ビットのデータを１４ビットのデータに変換するＥＦＭ（Eight to Fourteen Modulation）復調および誤り訂正符号であるＣＩＲＣ（Cross Interleave Reed-Solomon Code）の復調を行う。このＣＩＲＣは、光ディスク１から音楽データが誤って読み出された場合に、各々パリティを生成付加して誤り訂正を行うための２つの誤り訂正符号系列の積からなる積符号である。
【００１６】
また、上記音楽データ等が記録された光ディスク１が、再生専用の光ディスクである時には、サブデータとして記録されているアドレスコードも復号されて出力される。
【００１７】
ＤＲＡＭ５は、光ディスク１から音楽データを読み出しているときに、機械的な振動やショック等の外乱により、音楽データの読み出しが一時的に中断した場合にも音楽信号の出力が途切れる（音飛び）ことを回避するために設けた記憶手段であり、データバッファとしての機能を有する半導体メモリ素子である。このＤＲＡＭ５に蓄積される音楽データの量は、例えば、その記憶容量が１Ｍｂｉｔのとき、光ディスク１から音楽データを約０．９秒間蓄積でき、その音楽データを用いて音楽信号を約３秒間再生することができる程度である。
【００１８】
光ディスク１から読み出された音楽データは、リアルタイムで出力されずに、ＤＲＡＭ５に一旦蓄積されてから、メモリコントローラ６の制御により音声圧縮デコーダ７等を介して出力される。
【００１９】
メモリコントローラ６は、光ディスク１上のアドレスを常時参照しており、音楽データの読み出しが中断した場合には、そのアドレス以降の音楽データをＤＲＡＭ５から直ちに読み出す制御を行うことにより、音楽信号の出力が途切れないように制御している。
【００２０】
音声圧縮デコーダ７は、光ディスク１に圧縮されて記録されていた音楽データを伸長するためのものである。この光ディスク再生装置では、音楽データを周波数帯域により分割し、各周波数帯域での聴感特性を利用して、音質の低下を防ぎながらビット圧縮を行う高能率音声圧縮技術を用いており、音楽データは約５倍に圧縮されて光ディスク１に記録されている。音声圧縮デコーダ７では、ＤＲＡＭ５から読み出される圧縮音楽データを、約５倍に伸長してＡ／Ｄ変換部８に供給する。なお、光ディスク１に記憶されている音楽データは圧縮・符号化されており、この圧縮・符号化された音楽データがＤＲＡＭ５に蓄積される際の転送レートと、伸長・復号化されて音楽信号として出力される際の転送レートとは異なっている。この音楽データの転送レートについては後述する。
【００２１】
Ａ／Ｄ変換部８は、音声圧縮デコーダ７で伸長されたデジタル音楽データをアナログ信号に変換して音楽信号として出力するためのものであり、通常１６ビットのＡ／Ｄ変換器を用いて構成される。
【００２２】
アドレスデコーダ９は、光ディスク１として書換可能な光磁気ディスクを用いる場合に、その全周に亘って記録されているアドレスコードを復号化してＥＦＭ＆ＣＩＲＣデコーダ４に供給するためのものである。光磁気ディスクのアドレスは、予め成形されるプリグルーブ（溝）をわずかに蛇行させるウォブリングと呼ばれる方法等により、ディスク全周に記録されるものである。なお、前述したように、光ディスク１として、プリグルーブが形成されない再生専用の光ディスクを用いる場合には、サブデータとして記録されているアドレスコードをＥＦＭ＆ＣＩＲＣデコーダ４で復号してアドレスを得る。
【００２３】
前述したメモリコントローラ６は、機械的な振動やショック等の外乱により、光ディスク１からの音楽データの読み出しが一時的に中断した際には、このアドレスを参照することにより音楽データの読み出しが中断した位置を検出して、そのアドレス以降の音楽データをＤＲＡＭ５から直ちに読み出す制御を行う。
【００２４】
サーボ制御回路１２は、システムコントローラ１３から指定される曲番号の音楽データを、光ディスク１の所定のトラックから正しく読み出せるように制御するためのものであり、光ピックアップ２の焦点制御、光ピックアップ２をシークする送りモータ１０の位置制御および光ディスク１を回転駆動するスピンドルモータ１１の回転制御などを行う。
【００２５】
システムコントローラ１３は、この光ディスク再生装置の全体の動作を制御するものであり、上述したＥＦＭ＆ＣＩＲＣデコーダ４、メモリコントローラ６、サーボ制御回路１２等と接続されており、各種の制御信号を送受している。この光ディスク再生装置でシャッフル再生を行う場合には、システムコントローラ１３により曲の再生順序が決定される。具体的には、図示しない乱数系列発生回路等から供給される乱数系列に基づいて音楽データの再生順序パターンを発生するものであり、この光ディスク再生装置では、Ｍ系列と呼ばれる最大長系列符号を用いてプログラム再生順序を発生するように構成している。乱数系列を発生させる手段としては、この他にも種々の手段が知られており、それらを適当に利用すればよい。
【００２６】
このような手段により得た乱数のうち、光ディスク１に記録された曲数以下の乱数を、各曲の音楽データに順次割り当てて、曲を指定する曲番号を付与する。例えば、光ディスク１に記録された全５曲の音楽データをランダムな順序で再生するシャッフルパターンを発生する場合に、上記乱数系列の発生手段から９８，２３，２，４６，５，１２２，３１，６，３，４３，１，９０，８８，２１，４，・・・という乱数系列が得られたとすると、このなかに現れた５以下の数を順次抜き出した２，５，３，１，４という５つの数字の列が、再生順序パターンとなる。そして、この再生順序パターンをなす各数字が、再生される曲を示す曲番号となる。すなわち、上記再生順序パターンに基づいて決定される再生順序は、曲番号２→曲番号５→曲番号３→曲番号１→曲番号４となる。
【００２７】
なお、シャッフル再生を行うたびに同じ再生順序になるのを防ぐためには、時刻情報発生手段からの信号を種にして乱数系列を発生させる等の方法により、複数の異なるシャッフルパターンを発生できるようにすればよい。
【００２８】
表示部１４は、システムコントローラ１３に接続されており、この光ディスク再生装置の動作状態を表示するためのものである。また、操作キー１５は、この光ディスク再生装置に動作の指示を入力するためのものであり、シャッフル再生モードの選択や、シャッフル再生時に再生を希望しない曲をスキップする指示を入力する場合等に使用される。
【００２９】
次に、以上構成を説明した光ディスク再生装置の各部の動作を、光ディスク１から再生される音楽データの流れに沿って、図１を参照しながら説明する。
【００３０】
この光ディスク再生装置は、前述したように、外乱による音飛びを回避するために、光ディスク１から読み出した音楽データをリアルタイムで出力せずに、データバッファとして機能するＤＲＡＭ５に一旦蓄積してから、メモリコントローラ６の制御により出力するように構成されている。このため、光ピックアップ２は、光ディスク１に記録されている音楽データを連続的に読み出すのではなく、メモリコントローラ６の制御により、常に十分な量の音楽データがＤＲＡＭ５に蓄積されるように間欠的に読み出し動作を行う。
【００３１】
このとき、光ディスク１から音楽データを読み出す速度（転送レート）は、ＤＲＡＭ５から音楽データを読み出す転送レートより大きい。具体的には、光ディスク１から音楽データを読み出してＤＲＡＭ５に蓄積する際の転送レートは１．４Ｍbit／sとされ、ＤＲＡＭ５から音楽データが読み出される転送レートは、その約１／５の０．３Ｍbit／sである。そして、圧縮されていた音楽データが音声圧縮デコーダ７で伸長されてＤ／Ａ変換部８に出力される際の転送レートは再び１．４Ｍbit／sとされる。
【００３２】
これは、前述したように、音楽データが高能率音声圧縮技術により、約５倍に圧縮されて光ディスク１に記録されていることによる。そして、このことにより、光ディスク１から読み出された音楽データが、Ｄ／Ａ変換部８から音楽信号として出力されるまでの時間差を得ている。ＤＲＡＭ５の記憶容量が１Ｍｂｉｔのときには、約０．９秒分の音楽データを蓄積することができ、これを伸長・復号化して得る音楽信号の再生時間は約３秒である。従って、光ディスク１からの音楽データの読み出しが一時的に中断しても、ＤＲＡＭ５に蓄積されている音楽データの再生時間である約３秒以内に光ディスク１からの音楽データの読み出しが再開できれば、音楽再生が途切れる（音飛び）ことを回避できる。なお、この時間余裕は、ＤＲＡＭ５の記録容量を大きくすれば長くできることはもちろんである。
【００３３】
次に、図１に示す構成を有する光ディスク再生装置で、シャッフル再生を行う場合の具体的な動作について説明する。ここでは、従来の光ディスク再生装置の主要部の構成も、図１に示すブロック図で表されるものとして、図１を参照しながら説明する。
【００３４】
また、本発明に係る光ディスク再生装置におけるシャッフル再生動作の説明に先立って、従来の光ディスク再生装置におけるシャッフル再生動作を図２〜図４を参照しながら説明し、その後、本発明に係る光ディスク再生装置におけるシャッフル再生動作について図５〜図７を参照しながら説明する。
【００３５】
図１に構成を示す光ディスク再生装置において、シャッフル再生を行う際には、システムコントローラ１３が、あるシャッフルパターンに基づいて選択された曲の音楽データを光ディスク１から読み出してＤＲＡＭ５に蓄積する制御をメモリコントローラ６を介して行う。そして、ＤＲＡＭ５に蓄積した音楽データをメモリコントローラ６を介して再生すると共に、上記シャッフルパターンに基づいて、光ディスク１から次に読み出す曲の曲番号を求め、送りモータ１１を駆動して光ピックアップ２をその曲の音楽データが記録されている位置に移動させてその音楽データを読み出す制御を行う。この処理を繰り返すことによりシャッフル再生が行われる。
【００３６】
ここで使用されるシャッフルパターンは、一巡すると光ディスク１に記録されている全ての曲が必ず１回ずつ再生されるように選択された再生順序を与えるものである。ここで、例えば、光ディスク１に記録された全５曲をシャッフル再生する場合の再生順序が表１のように決められるとする。
【００３７】
まず、１巡目のシャッフルパターンの最初に再生される曲番号２の音楽データが、図２（ａ）に示すように、まずＤＲＡＭ５に蓄積される。そして、この曲番号２の音楽データがＤＲＡＭ５から読み出されて再生されている間に、システムコントローラ１３がシャッフル再生順序の計算を行い、図２（ｂ）に示すように、１巡目の２番目に再生される曲番号５の音楽データをＤＲＡＭ５に蓄積し始める。これ以降は、同様にして１巡目の５番目に再生される曲番号１の音楽データまでが、さらに２巡目のシャッフルパターン以降の音楽データが光ディスク１から順次読み出されてＤＲＡＭ５に蓄積され、再生される。
【００３８】
【表１】
0003791070.tif 000002
【００３９】
ところが、図３（ａ）に示すように、ＤＲＡＭ５に蓄積された１巡目のシャッフルパターンの２番目に再生される曲番号５の音楽データの再生がまだ終了せず、１巡目の３番目に再生されるはずの曲番号３の音楽データをＤＲＡＭ５に蓄積している途中で、スキップする指示が入力されると、ＤＲＡＭ５に既に蓄積が開始されている曲番号３の音楽データを再生せずに（スキップして）、その次の曲番号４の音楽データを再生するという指示が入力された場合として、曲番号５の音楽データも含むＤＲＡＭ５に既に蓄積されている全ての音楽データを廃棄（クリア）してしまう制御が従来行われていた。つまり、システムコントローラ１３は、図３（ｂ）に示すように、本来再生されるべき曲番号３の音楽データを再生せずに、曲番号４の音楽データの蓄積を開始してしまうという不具合が起こっていた。これは、１曲の音楽データのデータ量がＤＲＡＭ５の記憶容量より少ない（曲の再生時間が短い）場合には頻繁に起こってしまう。
【００４０】
そこで、このような不具合を防ぐため、シャッフル再生の開始時にシャッフルパターンの１巡分の再生順序を予め計算して、ＳＲＡＭ等の記憶手段に蓄積しておく方法も用いられている。しかし、この方法では、計算時間がかなりかかる上に、前述したように最大２５５曲の再生順序を全て記憶できるためには、記憶手段のメモリ容量がかなり大きくなってしまう。
【００４１】
また、スキップの指示が入力された後のシャッフル再生順序を、再生中の音楽データの曲番号に基づいて計算して求める方法もあるが、以下のような不具合が生じる場合がある。すなわち、図４（ａ）に示すように、ＤＲＡＭ５に蓄積された１巡目のシャッフルパターンの最後の音楽データである曲番号１の音楽データを再生している状態で、２巡目のシャッフルパターンの最初の音楽データである曲番号４の音楽データの蓄積を開始したときに、その２巡目の曲番号４の音楽データをスキップする指示が入力されると、システムコントローラ１３は、図４（ｂ）に示すように、光ディスク１から次に読み出されるはずの音楽データである２巡目の曲番号１ではなく、２巡目の曲番号２の音楽データを読み出してしまう。これは、システムコントローラ１３が、１巡目のシャッフルパターンであるパターン１の曲番号１の音楽データを再生しているにもかかわらず、このとき既に２巡目のシャッフルパターンであるパターン２に基づいて再生順序の計算を行っているためである。つまり、実際に再生されている音楽データを何巡目のシャッフルパターンの何番目の曲番号であるか判断できないことによる。
【００４２】
以上のように、従来の光ディスク再生装置では、光ディスク再生装置でスキップさせながらシャッフル再生を行おうとすると所望の曲が再生されないことがあった。これは、ＤＲＡＭ等のデータ蓄積手段に蓄積されるデータが、光ディスクから読み出された音楽データだけであり、その蓄積される音楽データを曲毎に管理する管理情報が上記音楽データと共に書き込まれていないためである。
【００４３】
一方、本発明に係る光ディスク再生装置は、このような不具合を解消するために、ＤＲＡＭ５を図５に示すようなセクタ構造とし、音楽データと共にシャッフルパターンを示す情報と、そのシャッフルパターンにより決定される音楽データの再生順序を示す情報とをシャッフル管理情報としてヘッダ部に記録するように構成されている。
【００４４】
図６は、図５に示したＤＲＡＭ５のセクタ構造をより具体的に示したものである。すなわち、上記セクタ構造は、データの管理情報が記録される４バイトのヘッダ領域と、音楽データが記録される２３３６バイトのデータ領域と、ＳＹＮＣパターンが記録される１２バイトのＳＹＮＣ領域からなる。
【００４５】
そして、上記ヘッダ領域には、データ領域に記録される音楽データの管理情報に加えて、そのシャッフルパターン番号を示す１バイトの情報と、そのシャッフルパターンにより決定される再生順序を示す１バイトの情報とが記録される。ＤＲＡＭ５のセクタ構造をこのようにしておけば、蓄積される音楽データを曲毎に管理することができるため、いつスキップの指示が入力されても、再生されるべき音楽データまでもがクリアされることなくシャッフル再生を行うことができる。
【００４６】
図６に示すセクタ構造を有するＤＲＡＭ５を備えた、図１に示す構成の光ディスク再生装置では、図７（ａ）に示すように、ＤＲＡＭ５に蓄積された１巡目のシャッフルパターンの２番目に再生される曲番号５の音楽データの再生がまだ終了せず、１巡目の３番目に再生されるはずの曲番号３の音楽データをＤＲＡＭ５に蓄積している途中で、スキップする指示が入力されると、ＤＲＡＭ５に既に蓄積されている曲番号５の音楽データのみがクリアされる。そして、直ちに曲番号３の音楽データの再生が開始されると共に、この曲番号３の音楽データの蓄積が終了すると、次に再生される予定の図示しない曲番号４の音楽データがＤＲＡＭ５に蓄積され始める。
【００４７】
これは、前述のように音楽データと共に、シャッフルパターン番号を示す情報と、そのシャッフルパターンにより決定される音楽データの再生順序を示す情報とをシャッフル計算に必要なシャッフル管理情報としてＤＲＡＭ５に蓄積するようにしたため、システムコントローラ１３は、この管理情報を参照することにより、ＤＲＡＭ５に蓄積し読み出される音楽データを、メモリコントローラ６を介して曲毎に管理することができるためである。これにより、いつスキップの指示が入力されても、再生している音楽データと共に蓄積されているシャッフル管理情報を最新の情報に置き換えてシャッフル計算を行うため、正しくシャッフル再生を実行できる。
【００４８】
以上説明した本発明の実施の形態では、光ディスクに記録された音楽データを再生する光ディスク再生装置を例として示したが、このような光ディスク再生装置は、記録可能な光ディスクに音楽データを記録する機能をも備えた光ディスク記録再生装置として構成してもよい。また、光ディスク１に記録されるプログラムとして音楽データを例として説明したが、上記プログラムは、語学教材等に用いる音声データであってもよく、さらに一般には、映像データやパーソナルコンピュータ等の情報処理装置に用いられるデジタル信号として記録された種々のデータであっても良い。
【００４９】
【発明の効果】
本発明に係る光ディスク再生装置は、ランダムアクセス可能な記録媒体から読み出された音楽データ等のプログラムをＤＲＡＭに一旦蓄積する際に、そのプログラムを指定した再生順序パターンを指定する情報と、そのパターンの何番目の再生順序であるかを示す情報とをシャッフル管理情報として上記ＤＲＡＭに同時に記憶するように構成したため、シャッフルの順序を記憶させるための記憶手段を設ける必要がなく、また、再生されるプログラムの変更が随時可能なシャッフル再生機能が実現される。
また、本発明に係るディスク状記録媒体再生装置は、ランダムアクセス可能な記録媒体から読み出された音楽データ等のプログラムをＤＲＡＭに一旦蓄積する際に、そのプログラムを指定した再生順序パターンを指定する情報と、そのパターンの何番目の再生順序であるかを示す情報とをシャッフル管理情報として上記ＤＲＡＭに同時に記憶するように構成したため、シャッフルの順序を記憶させるための記憶手段を設ける必要がなく、また、再生されるプログラムの変更が随時可能なシャッフル再生機能が実現される。
【図面の簡単な説明】
【図１】図１は、本発明を適用した光ディスク再生装置の主要部の構成例を示すブロック図である。
【図２】音楽データがＤＲＡＭ５に蓄積される様子を説明するための図である。
【図３】複数の音楽データがＤＲＡＭ５に蓄積される様子を説明するための図である。
【図４】異なるシャッフルパターンにより決定された複数の音楽データがＤＲＡＭ５に蓄積される様子を説明するための図である。
【図５】ＤＲＡＭ５のセクタ構造の概略を示す図である。
【図６】ＤＲＡＭ５のセクタ構造の詳細を示す図である。
【図７】図６のセクタ構造を有するＤＲＡＭ５に音楽データが蓄積される様子を説明するための図である。
【符号の説明】
１  光ディスク、  ２  光ピックアップ、  ３  ＲＦ増幅部、  ４  ＥＦＭ＆ＣＩＲＣデコーダ、  ５  ＤＲＡＭ、  ６  メモリコントローラ、  ７  音声圧縮デコーダ、  ８  Ｄ／Ａ変換部、  ９  アドレスデコーダ、１０  送りモータ、  １１  スピンドルモータ、  １２  サーボ制御回路、  １３  システムコントローラ、  １４  表示部、  １５  操作キー
【図１】
0003791070.tif 000003
【図２】
0003791070.tif 000004
【図３】
0003791070.tif 000005
【図４】
0003791070.tif 000006
【図５】
0003791070.tif 000007
【図６】
0003791070.tif 000008
【図７】
0003791070.tif 000009