(57)【要約】【課題】マルチアクセスの場合のアクセス実行を速くすることができるとともに、読み取りヘッドやメカデッキ部の寿命を長くすることができるようにする。【解決手段】ディスク再生装置１０には、８個の光ヘッド３ａ〜３ｈを設ける。システムコントローラ５０は、いずれかのチャンネルから光ディスク１へのアクセス要求があったとき、光ヘッド３ａ〜３ｈ中の稼動されていない光ヘッド中から、光ヘッド３ａ〜３ｈの稼動時間または稼動回数を平均化させる基準に従って、または巡回的な順番で、もしくはランダムに、当該アクセス要求に応答する光ヘッドを選択し、その光ヘッドに当該アクセス要求で指示されたデータを読み取らせる。【選択図】図１
2005209307.tif 000002
【特許請求の範囲】
【請求項１】
互いに独立に稼動させることができ、それぞれロードされたディスク媒体の径方向に移動可能な複数の読み取りヘッドを備えるディスク再生装置で、前記ディスク媒体からデータを読み取る方法であって、
前記ディスク媒体へのアクセスが要求されたとき、前記複数の読み取りヘッド中の稼動されていない読み取りヘッド中から、前記複数の読み取りヘッドの稼動時間または稼動回数を平均化させる基準に従って、または巡回的な順番で、もしくはランダムに、当該アクセス要求に応答する読み取りヘッドを選択するヘッド選択工程と、
その選択された読み取りヘッドを前記ディスク媒体上にアクセスさせて、その選択された読み取りヘッドにデータを読み取らせるアクセス工程と、
を備えるディスク再生方法。
【請求項２】
請求項１のディスク再生方法において、
前記ヘッド選択工程では、当該アクセス要求に応答する読み取りヘッドとして、前記ディスク再生装置が備える読み取りヘッドの総数より少数の複数の読み取りヘッドを選択し、前記アクセス工程では、その選択された複数の読み取りヘッドに、当該アクセス要求で指示されたデータ中の異なる部分を読み取らせるディスク再生方法。
【請求項３】
互いに独立に稼動させることができ、それぞれロードされたディスク媒体の径方向に移動可能な複数の読み取りヘッドを有するメカデッキ部と、
前記読み取りヘッドによって前記ディスク媒体から読み取られたデータを処理する再生処理部と、
前記メカデッキ部および前記再生処理部を制御する制御部とを備え、
その制御部は、前記ディスク媒体へのアクセスが要求されたとき、前記複数の読み取りヘッド中の稼動されていない読み取りヘッド中から、前記複数の読み取りヘッドの稼動時間または稼動回数を平均化させる基準に従って、または巡回的な順番で、もしくはランダムに、当該アクセス要求に応答する読み取りヘッドを選択するヘッド選択工程と、その選択された読み取りヘッドを前記ディスク媒体上にアクセスさせて、その選択された読み取りヘッドにデータを読み取らせるアクセス工程とを実行するディスク再生装置。
【請求項４】
請求項３のディスク再生装置において、
前記制御部は、前記ヘッド選択工程では、当該アクセス要求に応答する読み取りヘッドとして、当該ディスク再生装置が備える読み取りヘッドの総数より少数の複数の読み取りヘッドを選択し、前記アクセス工程では、その選択された複数の読み取りヘッドに、当該アクセス要求で指示されたデータ中の異なる部分を読み取らせるディスク再生装置。
【請求項５】
請求項３のディスク再生装置において、
前記複数の読み取りヘッドのそれぞれについての過去の稼動時間または稼動回数が記録される記憶部を備え、
前記制御部は、前記ヘッド選択工程で当該アクセス要求に応答する読み取りヘッドを選択するごとに、その選択された読み取りヘッドについての過去の稼動時間または稼動回数を更新するディスク再生装置。
【請求項６】
請求項３，４または５のディスク再生装置と、その前記再生処理部から得られた再生出力を受信する端末とからなるディスク再生システム。
【請求項７】
互いに独立に稼動させることができ、それぞれロードされたディスク媒体の径方向に移動可能な複数の読み取りヘッドを備えるディスク再生装置で、前記ディスク媒体からデータを読み取るために、コンピュータを、
前記ディスク媒体へのアクセスが要求されたとき、前記複数の読み取りヘッド中の稼動されていない読み取りヘッド中から、前記複数の読み取りヘッドの稼動時間または稼動回数を平均化させる基準に従って、または巡回的な順番で、もしくはランダムに、当該アクセス要求に応答する読み取りヘッドを選択する手段、および、
その選択された読み取りヘッドを前記ディスク媒体上にアクセスさせて、その選択された読み取りヘッドにデータを読み取らせる手段、
として機能させるためのアクセス要求応答用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、音楽データや映像データなどのデータが記録されたディスク媒体にアクセスして、ディスク媒体からデータを読み取る方法および装置、そのディスク再生方法で用いるアクセス要求応答用のコンピュータプログラム、および、そのディスク再生装置を備えるディスク再生システムに関する。
【背景技術】
【０００２】
ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）やＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などの光ディスク、Ｍｉｎｉ−Ｄｉｓｃ（登録商標）などの光磁気ディスク、または磁気ディスクなどのディスク媒体は、ランダムアクセスおよびマルチアクセスが可能である。
【０００３】
特許文献１（特開平１０−２９３９９０号公報）には、マルチアクセスを、ディスク媒体の異なる領域に対して同時に記録や再生を行うこととして、ハードディスクのある領域にデータを書き込む処理と別の領域からデータを読み出す処理とを同時に行うことが示されている。
【０００４】
また、特許文献２（特開２０００−２７８６４７号公報）には、複数のハードディスクを備えるマルチチャンネルＡＶ（Ａｕｄｉｏ  ａｎｄ  Ｖｉｓｕａｌ）サーバにおいて、画像再生要求があったとき、要求のあった再生速度に対応した部分の画像データを読み出して、バッファメモリに記憶し、バッファメモリから読み出して、再生画像を構成することによって、再生速度の変更が要求された場合に、その要求に即座に応じることが示されている。
【０００５】
しかし、このような記録と再生を同時に行うマルチアクセスや、複数のハードディスクを用いるマルチチャンネル化ではなく、複数のユーザが、多数の曲や映像タイトルが収録された１枚のディスク媒体に同時にアクセスして、各自の希望する曲や映像タイトルを再生し、鑑賞することが考えられる。
【０００６】
具体的に、この場合、ユーザＵ１，Ｕ２，Ｕ３が、それぞれ曲Ｍ１，Ｍ２，Ｍ３を聴こうとして、１枚の光ディスクに同時にアクセスした場合、ディスク再生装置では、図９に示すように、まず、光ヘッド２を光ディスク１上の曲Ｍ１の先頭位置に移動させ、曲Ｍ１の最初の部分Ｍ１ａのデータを読み取って、当該チャンネルのバッファメモリ４５１に書き込む。
【０００７】
次に、矢印Ｓ１２で示すように、光ヘッド２を曲Ｍ２の先頭位置まで移動させ、曲Ｍ２の最初の部分Ｍ２ａのデータを読み取って、当該チャンネルのバッファメモリ４５２に書き込み、次に、矢印Ｓ２３で示すように、光ヘッド２を曲Ｍ３の先頭位置まで移動させ、曲Ｍ３の最初の部分Ｍ３ａのデータを読み取って、当該チャンネルのバッファメモリ４５３に書き込む。次に、曲Ｍ１に戻って、光ヘッド２を曲Ｍ１の次の部分Ｍ１ｂに移動させ、その部分Ｍ１ｂのデータを読み取って、バッファメモリ４５１に書き込む。以後、同様である。
【０００８】
図１０（同図の「ｃｈ」はチャンネル、「シーク」は光ヘッド２のディスク径方向への移動である）に示すように、バッファメモリ４５１，４５２，４５３に蓄積されたデータは、それぞれバッファメモリ４５１，４５２，４５３への転送レートより低いレートで、バッファメモリ４５１，４５２，４５３から読み出され、デコーダ４６１，４６２，４６３でデコードされる。これによって、各チャンネルの出力ＰＢ１，ＰＢ２，ＰＢ３として曲Ｍ１，Ｍ２，Ｍ３を、それぞれ連続して再生することができる。
【０００９】
上に挙げた先行技術文献は、以下の通りである。
【特許文献１】特開平１０−２９３９９０号公報
【特許文献２】特開２０００−２７８６４７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上述したようなマルチアクセスによるマルチチャンネル再生では、アクセス開始時、アクセスが実行されて再生出力が得られるまでに時間がかかる。
【００１１】
具体的に、図９および図１０の例で、ユーザＵ１，Ｕ２，Ｕ３のアクセス操作によるアクセスコマンドが、それぞれ時点ｔ１，ｔ２，ｔ３で、ほぼ同時に受け付けられた場合、最後の曲Ｍ３の再生出力ＰＢ３が得られるまでに、時点ｔ３から、光ヘッド２が曲Ｍ１の先頭位置に移動する時間、曲Ｍ１の最初の部分Ｍ１ａのデータを読み取る時間、そこから曲Ｍ２の先頭位置に移動する時間、曲Ｍ２の最初の部分Ｍ２ａのデータを読み取る時間、そこから曲Ｍ３の先頭位置に移動する時間、および曲Ｍ３の最初の部分Ｍ３ａのデータを読み取る時間を加えた時間を要する。アクセスチャンネル数が、より多い場合には、より長い時間がかかる。
【００１２】
しかも、光ヘッド２を頻繁にシークさせるとともに、光ヘッド２を稼動させる時間が長くなるので、光ヘッド２やメカデッキ部の負担が増加し、光ヘッド２やメカデッキ部の寿命が短くなる。
【００１３】
そこで、この発明は、マルチアクセスの場合のアクセス実行を速くすることができるとともに、読み取りヘッドやメカデッキ部の寿命を長くすることができるようにしたものである。
【課題を解決するための手段】
【００１４】
この発明のディスク再生方法は、
互いに独立に稼動させることができ、それぞれロードされたディスク媒体の径方向に移動可能な複数の読み取りヘッドを備えるディスク再生装置で、前記ディスク媒体からデータを読み取る方法であって、
前記ディスク媒体へのアクセスが要求されたとき、前記複数の読み取りヘッド中の稼動されていない読み取りヘッド中から、前記複数の読み取りヘッドの稼動時間または稼動回数を平均化させる基準に従って、または巡回的な順番で、もしくはランダムに、当該アクセス要求に応答する読み取りヘッドを選択するヘッド選択工程と、
その選択された読み取りヘッドを前記ディスク媒体上にアクセスさせて、その選択された読み取りヘッドにデータを読み取らせるアクセス工程と、
を備えるものである。
【００１５】
上記の方法の、この発明のディスク再生方法では、アクセス要求ごとに複数の読み取りヘッドから当該アクセス要求に応答する読み取りヘッドが選択され、１つの読み取りヘッドは１チャンネルのアクセス要求にのみ応答するので、マルチアクセスの場合にもアクセス実行が速くなる。
【００１６】
また、複数の読み取りヘッドの稼動時間または稼動回数を平均化させる基準に従って、または巡回的な順番で、もしくはランダムに、当該アクセス要求に応答する読み取りヘッドが選択されるので、結果的に、それぞれの読み取りヘッドの稼動時間または稼動回数が平均化されて、一部の読み取りヘッドのみが長時間または多数回、稼動されることによって一部の読み取りヘッドやメカデッキ部の寿命が短くなることが防止され、読み取りヘッドやメカデッキ部の寿命が長くなる。
【発明の効果】
【００１７】
以上のように、この発明によれば、マルチアクセスの場合のアクセス実行を速くすることができるとともに、読み取りヘッドやメカデッキ部の寿命を長くすることができる。
【発明を実施するための最良の形態】
【００１８】
〔ディスク再生装置およびディスク再生方法の第１の実施形態：図１〜図６〕
（ディスク再生装置およびディスク再生システムの構成：図１および図２）
図１は、この発明のディスク再生装置の一例を示し、ＣＤやＤＶＤなどの光ディスク１から、これに記録されたデータを再生する、マルチアクセスによるマルチチャンネル再生が可能なものである。
【００１９】
光ディスク１は、多数の曲や映像タイトルのデータが記録されたもので、スピンドルモータ９によって回転駆動される。
【００２０】
ディスク再生装置１０には、８個の光ヘッド３ａ，３ｂ，３ｃ，３ｄ，３ｅ，３ｆ，３ｇ，３ｈが、メカデッキ部２０にロードされた状態の光ディスク１の回転中心から見て、０度、４５度、９０度、１３５度、１８０度、２２５度、２７０度、３１５度の方向において、４５度の角間隔で放射状に設けられる。
【００２１】
光ヘッド３ａは、スレッド５ａに取り付けられ、スレッドモータ６ａによって、スレッド軸７ａに沿って、光ディスク１の径方向に、その最内周部から最外周部までに渡って移動できるように構成される。光ヘッド３ｂ〜３ｈも、それぞれ、スレッド５ｂ〜５ｈに取り付けられ、スレッドモータ６ｂ〜６ｈによって、光ディスク１の径方向に、その最内周部から最外周部までに渡って移動できるように構成される。
【００２２】
光ヘッド３ａ〜３ｈの読み取り出力は、それぞれ、ＲＦアンプ４１ａ〜４１ｈに供給されて、ＲＦアンプ４１ａ〜４１ｈから、フォーカスエラー信号、トラッキングエラー信号、および記録データが得られる。
【００２３】
そのフォーカスエラー信号およびトラッキングエラー信号は、サーボコントローラ３０に供給され、サーボコントローラ３０からのフォーカスサーボ制御信号およびトラッキングサーボ制御信号によって、光ヘッド３ａ〜３ｈのフォーカシングおよびトラッキングが制御される。
【００２４】
記録データは、それぞれ、復調回路４２ａ〜４２ｈで、復調され、エラー訂正される。記録データとしては、それぞれ、光ディスク１に記録されているアドレス情報や、ＴＯＣ（Ｔａｂｌｅ  Ｏｆ  Ｃｏｎｔｅｎｔｓ）などのコンテンツ索引情報、および音楽データや映像データなどのコンテンツデータが得られる。
【００２５】
そのアドレス情報およびコンテンツ索引情報は、システムコントローラ５０に取り込まれ、サーボコントローラ３０によるスピンドルモータ９およびスレッドモータ６ａ〜６ｈの駆動制御による光ディスク１へのアクセスに用いられる。
【００２６】
復調回路４２ａ〜４２ｈからのコンテンツデータは、チャンネル分配回路４３で、後述のように最大８チャンネルに分配される。
【００２７】
分配された各チャンネルのコンテンツデータは、デコード部４４でデコードされ、後述のように最大８チャンネルの再生出力ＰＢ１，ＰＢ２…ＰＢ８が得られる。
【００２８】
システムコントローラ５０は、ＣＰＵ５１、ＣＰＵ５１が実行する後述のアクセス要求応答処理ルーチンやヘッド稼動履歴記録処理ルーチンなどのプログラム、および各種の固定データが書き込まれたＲＯＭ５２、プログラムやデータが展開されるＲＡＭ５３、ヘッド稼動時間やヘッド稼動日時などの計測用の時計回路５４、およびメモリ５５が、バス５６に接続されて構成される。
【００２９】
メモリ５５は、ヘッド稼動履歴が記録される不揮発性メモリである。システムコントローラ５０には、操作部６１および表示部６３が接続される。
【００３０】
図２に、以上のような構成のディスク再生装置を備えるディスク再生システムの一例を示し、車載用の音楽再生システムや、住居内で用いられる映像音声再生システムなどとして、図１のディスク再生装置１０、および各チャンネルの端末１０１，１０２…１０８を備えるものである。
【００３１】
ディスク再生装置１０では、各チャンネルの再生出力ＰＢ１，ＰＢ２…ＰＢ８が、送受信部７０から、各チャンネルの端末１０１，１０２…１０８に送信される。ディスク再生装置１０と端末１０１〜１０８との間の通信の手段としては、ケーブル（有線）または無線通信を用いることができるが、例えば、車載用の音楽再生システムではケーブルを用い、住居内で用いられる映像音声再生システムでは無線通信を用いる。
【００３２】
端末１０１では、送受信部９１で、ディスク再生装置１０から送信されたチャンネル１の再生出力ＰＢ１が受信され、再生処理部９２で、再生データが処理されて、ディスプレイ９６上に映像が表示され、スピーカ９７またはヘッドホンから音声が出力される。他の端末１０２〜１０８でも、同様の構成によって、ディスプレイ９６上に映像が表示され、ヘッドホン９８またはスピーカから音声が出力される。ただし、音楽再生システムでは、音声（音楽）のみが出力される。
【００３３】
端末１０１〜１０８は、それぞれ、送受信部９１および再生処理部９２を制御するコントローラ９３を備え、これに操作部９４および表示部９５が接続される。
【００３４】
各チャンネル（各ユーザ）の、ディスク再生装置１０上の光ディスク１へのアクセス操作や、その他の操作は、端末１０１〜１０８の操作部９４で行われる。その操作によるアクセスコマンドなどのコマンドは、コントローラ９３から送受信部９１に送られ、送受信部９１によってディスク再生装置１０に送信される。ディスク再生装置１０では、その送信されたコマンドが、送受信部７０によって受信され、システムコントローラ５０に取り込まれる。
【００３５】
ただし、車載用の音楽再生システムでは、例えば、車内の各ユーザは、助手席のユーザによるディスク再生装置１０の操作部６１での操作によって、ディスク再生装置１０のシステムコントローラ５０に対して、希望する曲を指定して、その曲の再生を指示し、端末１０１〜１０８によって、その曲を聞くことができるようにシステムを構成することもできる。
【００３６】
この場合には、例えば、端末１０１を車の前方座席で音楽を聞くユーザのためのものとして、スピーカ９７を前方座席の左右位置に設け、端末１０２〜１０８を車の後部座席で音楽を聞くユーザのためのものとする。
【００３７】
（ディスク再生方法：図３〜図６）
上述した例のディスク再生装置１０では、光ディスク１へのアクセス要求があったとき、システムコントローラ５０のＣＰＵ５１は、以下のように、そのアクセス要求を受け付けて、光ヘッド３ａ〜３ｈ中から、そのアクセス要求に応答する１つの光ヘッドを選択し、その光ヘッドに光ディスク１から、アクセス要求で指示されたデータを読み取らせる。
【００３８】
図３に、このＣＰＵ５１が実行するアクセス要求応答処理ルーチンの一例を示す。この例のアクセス要求応答処理ルーチン１３０では、まず、ステップ１３１で、アクセスコマンド（アクセス要求）があるか否かを判断し、アクセスコマンドがあったときには、ステップ１３２に進んで、そのアクセスコマンドをＲＡＭ５３に書き込むことによって、そのアクセスコマンドを受け付け、さらにステップ１３３に進んで、空いている光ヘッドがあるか否かを判断する。
【００３９】
「空いている」とは、稼動されていない状態、すなわち、光ディスク１上のトラックにアクセスするために光ディスク１の径方向に移動中でもなく、トラックからデータを読み取ってもいない状態である。
【００４０】
そして、空いている光ヘッドがある場合には、ステップ１３３からステップ１３４に進んで、当該アクセスコマンドに応答する光ヘッドを選択して、その光ヘッドに当該アクセスコマンドで指示されたアクセスを実行させ、空いている光ヘッドがない場合には、ステップ１３３からステップ１３５に進んで、後述の別処理を実行する。
【００４１】
ステップ１３４でのヘッド選択は、以下のようなヘッド選択処理によって実行する。図４は、そのヘッド選択処理ルーチンの一例を示す。
【００４２】
この例のヘッド選択処理ルーチン１４０では、まず、ステップ１４１で、メモリ５５に記録されている後述のヘッド稼動履歴テーブルを参照し、次にステップ１４２に進んで、その参照結果から、過去の稼動時間が最短の光ヘッドを検出し、さらにステップ１４３に進んで、検出された光ヘッドが１つであるか否かを判断する。
【００４３】
ユーザがディスク再生装置１０を購入した当初では、光ヘッド３ａ〜３ｈの過去の稼動時間は全てゼロであり、その直後に、後述の方法によって、ある１つの光ヘッドが選択され、稼動された後でも、残りの７個の光ヘッドの過去の稼動時間はゼロである。これに対して、ディスク再生装置１０が、ある程度以上の時間、使用されると、後述のように、光ヘッド３ａ〜３ｈの過去の稼動時間に差を生じるようになる。
【００４４】
そして、ディスク再生装置１０の使用当初のように、ステップ１４３で、空いている光ヘッド中に、過去の稼動時間が最短の光ヘッドが複数あると判断したときには、ステップ１４４に進んで、後述の方法によって、その複数の光ヘッドのうちの１つを、当該アクセスコマンドに応答する光ヘッドとして選択して、ヘッド選択処理を終了する。
【００４５】
一方、ステップ１４３で、過去の稼動時間が最短の光ヘッドが１つしかないと判断したときには、ステップ１４５に進んで、その１つの光ヘッドを、当該アクセスコマンドに応答する光ヘッドとして選択して、ヘッド選択処理を終了する。
【００４６】
図５に、メモリ５５に記録されるヘッド稼動履歴テーブルの一例を示す。この例では、ヘッド稼動履歴テーブルとして、それぞれの光ヘッド３ａ〜３ｈについての、現在の状態、直近の稼動日時、過去の稼動回数、および過去の稼動時間が記録される。
【００４７】
現在の状態は、その光ヘッドが現在稼動されているか否かを、状態フラグによって示すもので、現在稼動されているときには、状態フラグが１とされ、現在稼動されていないときには、状態フラグが０とされる。
【００４８】
稼動日時は、その回の稼動開始時点（シーク開始時点）または稼動終了時点（読み取り終了時点）の日時であり、ディスク再生装置１０の購入当初は、メーカまたはユーザによる初期設定によって、その設定の日時が、光ヘッド３ａ〜３ｈの全てにつき、直近の稼動日時として記録される。
【００４９】
過去の稼動時間は、過去の各回の稼動時における稼動時間の合計であり、１回の稼動時間は、シーク時間（光ヘッドが指示されたトラックにアクセスするために光ディスク１の径方向に移動中の時間）と読み取り時間（光ヘッドが指示されたトラックからデータを読み取っている時間）との和である。
【００５０】
図４のヘッド選択処理ルーチン１４０のステップ１４４では、以下のいずれかの方法によって、当該アクセスコマンドに応答する光ヘッドを選択する。
【００５１】
第１の方法では、空いている光ヘッド中の、過去の稼動時間が最短の光ヘッド中から、巡回的な順番で選択した１つの光ヘッドを、当該アクセスコマンドに応答する光ヘッドとして選択する。
【００５２】
第２の方法では、空いている光ヘッド中の、過去の稼動時間が最短の光ヘッド中から、ランダムに選択した１つの光ヘッドを、当該アクセスコマンドに応答する光ヘッドとして選択する。
【００５３】
第１の方法では、ディスク再生装置１０の使用当初は、光ヘッド３ａ→光ヘッド３ｂ→光ヘッド３ｃ→光ヘッド３ｄ→光ヘッド３ｅ→光ヘッド３ｆ→光ヘッド３ｇ→光ヘッド３ｈの順に光ヘッドが選択されるが、選択された光ヘッドによって読み取られる個々の曲や映像タイトルのデータ長（時間長）にばらつきがあり、シーク時間もそれぞれの再生時で異なるため、ある程度以上の時間、ディスク再生装置１０が使用されると、光ヘッド３ａ〜３ｈの過去の稼動時間に差を生じ、選択範囲のヘッド数が減少するとともに、常に過去の稼動時間が最短の光ヘッドが選択されることによって、光ヘッド３ａ〜３ｈの過去の稼動時間が均等化されてくる。
【００５４】
第２の方法では、ディスク再生装置１０の使用当初は、光ヘッド３ａ〜３ｈの稼動回数に偏りを生じ、稼動時間が不均等になりうるが、ある程度以上の時間、ディスク再生装置１０が使用されると、第１の方法と同様に、光ヘッド３ａ〜３ｈの過去の稼動時間が均等化されてくる。
【００５５】
図６に、システムコントローラ５０のＣＰＵ５１が実行するヘッド稼動履歴記録処理ルーチンの一例を示す。
【００５６】
この例のヘッド稼動履歴記録処理ルーチン１５０では、図３のアクセス要求応答処理ルーチン１３０のステップ１３４で、すなわち図４のヘッド選択処理ルーチン１４０のステップ１４４または１４５で、上記のように当該アクセスコマンドに応答する光ヘッドを選択することによって、ヘッド稼動履歴記録処理を開始して、まず、ステップ１５１で、選択された光ヘッドについての状態フラグを１とし、次にステップ１５２に進んで、選択された光ヘッドについての直近の稼動日時を、その時の日時に更新し、次にステップ１５３に進んで、選択された光ヘッドについての過去の稼動回数を１回分、インクリメントする。
【００５７】
次に、ステップ１５４に進んで、選択された光ヘッドの稼動が終了した（データの読み取りが終了した）か否かを判断し、稼動が終了したときには、ステップ１５４からステップ１５５に進んで、その回の稼動時間を計算して、選択された光ヘッドについての過去の稼動時間を更新し、さらにステップ１５６に進んで、選択された光ヘッドについての状態フラグを０とする。
【００５８】
上述した例のディスク再生システムは、光ヘッドの数とアクセス要求元（再生出力の送信先）のチャンネル数が同数であるが、光ヘッド３ａ〜３ｈが、チャンネルに対して固定的に対応づけられず、その時々に応じて、アクセス要求に応答する光ヘッドが選択されるものである。
【００５９】
この場合、図３のアクセス要求応答処理ルーチン１３０で示した「空いている光ヘッドがない」状態というのは、例えば、チャンネル１〜８の全てのチャンネルからアクセス要求があって、光ヘッド３ａ〜３ｈが全て稼動されている状態である。
【００６０】
この状態で、チャンネル１〜８中の、あるチャンネルから別のアクセス要求があった場合には、すなわち、例えば別の曲の再生を要求するアクセスコマンドが発行された場合には、図３のアクセス要求応答処理ルーチン１３０のステップ１３５では、当該アクセスコマンドにつき、別処理を実行する。
【００６１】
具体的に、その別処理としては、ディスク再生装置１０の表示部６３に当該チャンネルに対して、または当該チャンネルの端末の表示部９５に、アクセス要求が集中していて当該アクセス要求に直ちに応答することができない旨を表示する。この場合には、当該アクセスコマンドを保持しておいた上で、いずれかの光ヘッドの稼動が終了したとき、その光ヘッドを当該アクセスコマンドに応答する光ヘッドとして選択して、当該アクセス要求に応答する。
【００６２】
上述した例は、空いている光ヘッド中の、過去の稼動時間が最短の光ヘッドを、当該アクセスコマンドに応答する光ヘッドとして選択する場合であるが、図４のヘッド選択処理ルーチン１４０のステップ１４２では、空いている光ヘッド中から、過去の稼動回数が最少の光ヘッドを検出するように、すなわち、ヘッド選択処理としては、空いている光ヘッド中の、過去の稼動回数が最少の光ヘッドを、当該アクセスコマンドに応答する光ヘッドとして選択するように、ディスク再生装置１０を構成してもよい。
【００６３】
この場合には、光ヘッド３ａ〜３ｈの過去の稼動回数が均一化されるように光ヘッドが選択されるが、ディスク再生装置１０が、ある程度以上の時間、使用されて、光ヘッド３ａ〜３ｈの過去の稼動回数が、ある程度以上に多くなると、個々の曲や映像タイトルのデータ長（時間長）のばらつきや、それぞれの再生時におけるシーク時間のばらつきが吸収されて、光ヘッド３ａ〜３ｈの過去の稼動時間も均等化され、結果的に、光ヘッド３ａ〜３ｈの過去の稼動時間が均等化されるように光ヘッドが選択されることになる。
【００６４】
さらに、図３のアクセス要求応答処理ルーチン１３０のステップ１３４では、図４のようなヘッド選択処理ルーチンによらずに、空いている光ヘッド中から、巡回的な順番で、またはランダムに、選択した１つの光ヘッド（空いている光ヘッドが１つしかないときには、その１つの光ヘッド）を、当該アクセスコマンドに応答する光ヘッドとして選択するように、ディスク再生装置１０を構成してもよい。
【００６５】
この場合も、ディスク再生装置１０が、ある程度以上の時間、使用されると、光ヘッド３ａ〜３ｈの過去の稼動回数が均一化され、光ヘッド３ａ〜３ｈの過去の稼動時間が均等化されるようになる。
【００６６】
なお、アクセス要求元（再生出力の送信先）のチャンネル数を、ディスク再生装置に設ける光ヘッドの数より多くしてもよい。例えば、図１のディスク再生装置１０のように８個の光ヘッド３ａ〜３ｈを設ける場合に、アクセス要求元のチャンネル数を１０としてもよい。
【００６７】
この場合、例えば、チャンネル１〜８からアクセス要求があって、光ヘッド３ａ〜３ｈが全て稼動されている状態で、チャンネル９からアクセス要求があったときには、システムコントローラ５０のＣＰＵ５１は、例外的に、光ヘッド３ａ〜３ｈ中の１つを、現にアクセス要求に応答中のチャンネルＸと新たにアクセス要求があったチャンネル９の、２チャンネルのアクセス要求に応答する光ヘッドとして選択して、その光ヘッドに、図９に示したようなマルチアクセスによるマルチチャンネル再生を実行させる。
【００６８】
ただし、この場合には、その２チャンネルのアクセスコマンドに応答する光ヘッドだけでなく、その他の光ヘッドについても、図１０に示したように、光ディスク１からデータを高速で読み取って、バッファメモリに転送蓄積し、バッファメモリから転送レートより低いレートでデータを読み出す必要がある。
【００６９】
２チャンネルのアクセスコマンドに応答する光ヘッドとしては、新たなアクセス要求で指示されたトラックに最も近いトラックをアクセスしている光ヘッドを選択するように、ディスク再生装置１０を構成することが望ましい。これによれば、図１０に示したようなチャンネル間のシーク時間を低減することができる。
【００７０】
このようにチャンネル１〜９のアクセス要求に応答している状態で、さらにチャンネル１０からアクセス要求があったときには、システムコントローラ５０のＣＰＵ５１は、チャンネル９からアクセス要求があったときと同様に例外的に、光ヘッド３ａ〜３ｈ中のチャンネル９のアクセス要求に応答していない１つを、現にアクセス要求に応答中のチャンネルＹと新たにアクセス要求があったチャンネル１０の、２チャンネルのアクセス要求に応答する光ヘッドとして選択して、その光ヘッドに、上記のようなマルチアクセスによるマルチチャンネル再生を実行させる。
【００７１】
〔ディスク再生装置およびディスク再生方法の第２の実施形態：図７および図８〕
（ディスク再生装置およびディスク再生システムの構成：図７）
ディスク再生システムを、例えば、上述した車載用の音楽再生システムとして構成する場合、実際上、チャンネル数は数チャンネル程度でよい。そこで、このような場合に、例えば、図１のディスク再生装置１０のように８個の光ヘッド３ａ〜３ｈを設ける場合には、これら光ヘッド３ａ〜３ｈから、当該アクセス要求に応答する光ヘッドとして、２個の光ヘッドを選択し、その２個の光ヘッドによって、以下のようにデータを読み取るように構成すると、好適である。
【００７２】
図７に、この場合のディスク再生装置の一例を示す。８個の光ヘッド３ａ〜３ｈを設ける点を含めて、メカデッキ部２０は、図１の例と同じである。光ヘッド３ａ〜３ｈの読み取り出力がＲＦアンプ４１ａ〜４１ｈに供給されること、ＲＦアンプ４１ａ〜４１ｈからの記録データが復調回路４２ａ〜４２ｈに供給されること、光ヘッド３ａ〜３ｈのフォーカシングおよびトラッキング、およびシステムコントローラ５０の構成についても、図１の例と同じである。
【００７３】
この例では、復調回路４２ａ〜４２ｈからのデータは、チャンネル分配回路４３で、後述のように最大４チャンネルに分配される。
【００７４】
分配された各チャンネルのデータは、デコード部４４でデコードされ、後述のように最大４チャンネルの再生出力ＰＢ１〜ＰＢ４が得られる。
【００７５】
ディスク再生システムとしては、例えば車載用の音楽再生システムとしては、図２に示したような端末が４個、すなわち４チャンネル分、設けられる。
【００７６】
（ディスク再生方法：図８）
図７のディスク再生装置１０では、光ディスク１へのアクセス要求があったとき、システムコントローラ５０のＣＰＵ５１は、そのアクセスコマンドに応答する光ヘッドとして、空いている光ヘッド中から、２個の光ヘッドを選択する。
【００７７】
具体的に、この場合のアクセス要求応答処理ルーチンは、図３のアクセス要求応答処理ルーチン１３０のステップ１３４において、当該アクセスコマンドに応答する光ヘッドとして２個の光ヘッドを選択するものとし、ヘッド選択処理ルーチンは、図３のヘッド選択処理ルーチン１４０のステップ１４２において、過去の稼動時間が最短の２個の光ヘッド（過去の稼動時間が最も短い光ヘッドと２番目に短い光ヘッド）を検出し、または過去の稼動回数が最少の２個の光ヘッド（過去の稼動回数が最も少ない光ヘッドと２番目に少ない光ヘッド）を検出するものとする。
【００７８】
あるいは、上述した第１の実施形態と同様に、図３のアクセス要求応答処理ルーチン１３０のステップ１３４では、図４のようなヘッド選択処理ルーチンによらずに、空いている光ヘッド中から、巡回的な順番で、またはランダムに、選択した２個の光ヘッド（空いている光ヘッドが２個しかないときには、その２個の光ヘッド）を、当該アクセスコマンドに応答する光ヘッドとして選択するように、ディスク再生装置１０を構成してもよい。
【００７９】
そして、その選択された２個の光ヘッドに、曲や映像タイトルのデータの異なる部分、具体的には前半部および後半部を、ほぼ同時に読み取らせる。
【００８０】
例えば、音楽再生システムの場合であって、選択された２個の光ヘッドが光ヘッド３ａおよび３ｅであるとすると、図８（Ａ）に示すように、光ヘッド３ａを、アクセス要求で指示された１曲分のトラック中の、曲前半部のデータが記録されている部分の頭にアクセスさせると同時に、光ヘッド３ｅを、同じトラック中の、曲後半部のデータが記録されている部分の頭にアクセスさせ、この状態から、光ヘッド３ａによって曲前半部のデータを読み取り、光ヘッド３ｅによって曲後半部のデータを読み取るようにする。なお、曲の前半部と後半部は、セクタ単位で分割することが望ましい。
【００８１】
そして、再生処理部４０のデコード部４４では、図８（Ｂ）に示すように、曲前半部のデータは、遅延用のバッファメモリに書き込むことなく出力し、曲後半部のデータは、遅延用のバッファメモリに書き込み、これから読み出すことによって、曲前半部のデータに対して遅延させて出力して、結果として、曲データが本来の時系列で再生されるようにする。
【００８２】
この方法によれば、光ディスク１から１つのコンテンツデータを読み取るのに要する時間を、ほぼ１／２に短縮することができ、図８（Ｂ）に読み取り期間として示す期間内に、車体の大きな振動など、データの読み取りに支障を生じる事由が発生しないかぎり、読み出し期間として示す期間内に、データの読み取りに支障を生じる事由が発生しても、コンテンツデータを再生することができ、データ再生のリスクを半減させることができる。
【００８３】
〔他の実施形態〕
音楽データや映像データなどのコンテンツデータが記録されたディスク媒体は、光ディスクに限らず、磁気ディスクや光磁気ディスクなどでもよい。また、ディスク媒体に記録されたコンテンツデータは、音楽データや映像データなどに限らず、ゲームソフトなどのコンピュータプログラムでもよい。
【図面の簡単な説明】
【００８４】
【図１】この発明のディスク再生装置の第１の例を示す図である。
【図２】この発明のディスク再生システムの一例を示す図である。
【図３】アクセス要求応答処理ルーチンの一例を示す図である。
【図４】ヘッド選択処理ルーチンの一例を示す図である。
【図５】ヘッド稼動履歴テーブルの一例を示す図である。
【図６】ヘッド稼動履歴記録処理ルーチンの一例を示す図である。
【図７】この発明のディスク再生装置の第２の例を示す図である。
【図８】図７のディスク再生装置での再生方法の説明に供する図である。
【図９】マルチアクセスの場合のアクセス動作を示す図である。
【図１０】マルチアクセスの場合のデータ再生を示す図である。
【符号の説明】
【００８５】
主要部については図中に全て記述したので、ここでは省略する。
【図１】
2005209307.tif 000003
【図２】
2005209307.tif 000004
【図３】
2005209307.tif 000005
【図４】
2005209307.tif 000006
【図５】
2005209307.tif 000007
【図６】
2005209307.tif 000008
【図７】
2005209307.tif 000009
【図８】
2005209307.tif 000010
【図９】
2005209307.tif 000011
【図１０】
2005209307.tif 000012