(57)【要約】【課題】１枚のディスク媒体に複数のユーザが複数のチャンネルでアクセスして、ディスク媒体から各自の希望する曲や映像を再生する場合に、アクセス動作の遅延を短くすると同時に、読み取りヘッドの頻繁な移動によるメカデッキ部の寿命の短縮を防止する。【解決手段】アクセスチャンネル数をＮとして、１サイクル時間内の合計のデータ読み取り時間をリード時間Ｔｒｄとし、次のサイクルまで読み取りヘッドを移動させずに休止させる時間をインターバル時間Ｔｉｔｖとする。Ｎ＝６，５，４，３というようにアクセスチャンネル数が多い場合、アクセス開始時には、点Ｐ６ａ，Ｐ５ａ，Ｐ４ａ，Ｐ３ａで示すように、インターバル時間Ｔｉｔｖおよびリード時間Ｔｒｄを短くし、その後の定常的なアクセス状態では、点Ｐ６ｂ，Ｐ５ｂ，Ｐ４ｂ，Ｐ３ｂで示すように、インターバル時間Ｔｉｔｖおよびリード時間Ｔｒｄを長くする。【選択図】図８
2005149541.tif 000002
【特許請求の範囲】
【請求項１】
データが記録されているディスクにチャンネルごとにアクセスして、前記ディスクから各チャンネルのデータを読み取り、その読み取った各チャンネルのデータを、チャンネルごとにバッファメモリに蓄積し、バッファメモリから読み出す場合のアクセス制御方法であって、
少なくとも、そのときのアクセスチャンネル数Ｎが、前記ディスクに同時にアクセス可能な最大チャンネル数内で相対的に多い場合、アクセス開始時には、Ｎチャンネルを一巡する１サイクル時間内の前記ディスクからデータを読み取る時間であるリード時間、および次のサイクルで再びデータを読み取るまで読み取りヘッドを移動させずに休止させる時間であるインターバル時間を、前記バッファメモリがアンダーフローしない条件を満足する範囲内で相対的に短く設定し、その後の定常的なアクセス状態では、前記リード時間および前記インターバル時間を、前記条件を満足する範囲内で相対的に長く設定するアクセス制御方法。
【請求項２】
データが記録されているディスクにチャンネルごとにアクセスして、前記ディスクから各チャンネルのデータを読み取るメカデッキ部と、
その読み取られた各チャンネルのデータを、チャンネルごとにバッファメモリに蓄積し、バッファメモリから読み出す再生処理部と、
前記メカデッキ部および前記再生処理部を制御する制御部とを備え、
その制御部は、少なくとも、そのときのアクセスチャンネル数Ｎが、前記ディスクに同時にアクセス可能な最大チャンネル数内で相対的に多い場合、アクセス開始時には、Ｎチャンネルを一巡する１サイクル時間内の前記ディスクからデータを読み取る時間であるリード時間、および次のサイクルで再びデータを読み取るまで読み取りヘッドを移動させずに休止させる時間であるインターバル時間を、前記バッファメモリがアンダーフローしない条件を満足する範囲内で相対的に短く設定し、その後の定常的なアクセス状態では、前記リード時間および前記インターバル時間を、前記条件を満足する範囲内で相対的に長く設定するディスク再生装置。
【請求項３】
請求項２記載のディスク再生装置において、
前記制御部に前記ディスクへの各チャンネルのアクセスを実行させる操作部を備えるディスク再生装置。
【請求項４】
請求項２記載のディスク再生装置と、その前記再生処理部から得られた再生出力を受信する端末とからなるディスク再生システム。
【請求項５】
請求項４記載のディスク再生システムにおいて、
前記端末は、前記ディスク再生装置の前記制御部に前記ディスクへの当該端末に相当するチャンネルのアクセスを実行させる操作部を備えるディスク再生システム。
【請求項６】
データが記録されているディスクにチャンネルごとにアクセスして、前記ディスクから各チャンネルのデータを読み取り、その読み取った各チャンネルのデータを、チャンネルごとにバッファメモリに蓄積し、バッファメモリから読み出すために、コンピュータを、
少なくとも、そのときのアクセスチャンネル数Ｎが、前記ディスクに同時にアクセス可能な最大チャンネル数内で相対的に多い場合、アクセス開始時には、Ｎチャンネルを一巡する１サイクル時間内の前記ディスクからデータを読み取る時間であるリード時間、および次のサイクルで再びデータを読み取るまで読み取りヘッドを移動させずに休止させる時間であるインターバル時間を、前記バッファメモリがアンダーフローしない条件を満足する範囲内で相対的に短く設定し、その後の定常的なアクセス状態では、前記リード時間および前記インターバル時間を、前記条件を満足する範囲内で相対的に長く設定する手段、
として機能させるためのアクセス制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、データが記録されているディスクにチャンネルごとにアクセスして、ディスクから各チャンネルのデータを読み取り、再生するディスク再生装置、このディスク再生装置におけるアクセス制御方法およびアクセス制御プログラム、および、このディスク再生装置を備えるディスク再生システムに関する。
【背景技術】
【０００２】
ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）やＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などの光ディスク、Ｍｉｎｉ−Ｄｉｓｃ（登録商標）などの光磁気ディスク、または磁気ディスクなどのディスク媒体は、ランダムアクセスおよびマルチアクセスが可能である。
【０００３】
特許文献１（特開平１０−２９３９９０号公報）には、マルチアクセスを、ディスク媒体の異なる領域に対して同時に記録や再生を行うこととして、ハードディスクのある領域にデータを書き込む処理と別の領域からデータを読み出す処理とを同時に行うことが示されている。
【０００４】
また、特許文献２（特開２０００−２７８６４７号公報）には、複数のハードディスクを備えるマルチチャンネルＡＶ（Ａｕｄｉｏ  Ｖｉｓｕａｌ）サーバにおいて、画像再生要求があったとき、要求のあった再生速度に対応した部分の画像データを読み出して、バッファメモリに記憶し、バッファメモリから読み出して、再生画像を構成することによって、再生速度の変更が要求された場合に、その要求に即座に応じることが示されている。
【０００５】
しかし、このような記録と再生を同時に行うマルチアクセスや、複数のハードディスクを用いるマルチチャンネル化ではなく、複数のユーザが、多数の曲や映像などが収録された１枚のディスクに同時にアクセスして、各自の希望する曲や映像を再生し、鑑賞することが考えられる。
【０００６】
具体的に、この場合、ユーザＵ１が曲Ｍ１を、ユーザＵ２が曲Ｍ２を、ユーザＵ３が曲Ｍ３を、それぞれ聴こうとして、１枚のディスクに同時にアクセスした場合、ディスク再生装置では、まず、読み取りヘッドをディスク上の曲Ｍ１の先頭位置に移動させ、曲Ｍ１の最初の部分のデータを読み取って、当該チャンネルのバッファメモリＢ１に書き込み、次に、読み取りヘッドをディスク径方向に曲Ｍ２の先頭位置まで移動させ、曲Ｍ２の最初の部分のデータを読み取って、当該チャンネルのバッファメモリＢ２に書き込み、次に、読み取りヘッドをディスク径方向に曲Ｍ３の先頭位置まで移動させ、曲Ｍ３の最初の部分のデータを読み取って、当該チャンネルのバッファメモリＢ３に書き込み、次に、曲Ｍ１に戻って、読み取りヘッドを曲Ｍ１の次の部分に移動させ、次の部分のデータを読み取って、バッファメモリＢ１に書き込む、というアクセス動作を繰り返し実行する。
【０００７】
バッファメモリＢ１，Ｂ２，Ｂ３に蓄積されたデータは、それぞれバッファメモリへの転送レートより低い（遅い）レートで、バッファメモリＢ１，Ｂ２，Ｂ３から読み出され、デコードされる。これによって、各チャンネルの出力として曲Ｍ１，Ｍ２，Ｍ３を、それぞれ連続して再生することができる。
【０００８】
上に挙げた先行技術文献は、以下の通りである。
【特許文献１】特開平１０−２９３９９０号公報
【特許文献２】特開２０００−２７８６４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述したようなマルチアクセスによるマルチチャンネル再生では、アクセス開始時、アクセスが実行されて再生出力が得られるまでに時間がかかる。
【００１０】
具体的に、上記の例で、ユーザＵ１，Ｕ２，Ｕ３のアクセス操作（再生操作）が、この順序で、ほぼ同時に実行された場合、最後のアクセス操作の対象の曲Ｍ３が再生されるまでに、読み取りヘッドが曲Ｍ１の先頭位置に移動する時間、曲Ｍ１の最初の部分のデータを読み取る時間、そこから曲Ｍ２の先頭位置に移動する時間、曲Ｍ２の最初の部分のデータを読み取る時間、そこから曲Ｍ３の先頭位置に移動する時間、および曲Ｍ３の最初の部分のデータを読み取る時間を加えた時間を要する。アクセスチャンネル数が、より多い場合には、より長い時間がかかる。
【００１１】
このアクセス動作の遅延を短くするために、各チャンネルのデータ読み取り時間や、チャンネル間のヘッド移動時間を短くすることも考えられる。
【００１２】
しかし、このようにデータ読み取り頻度を高くすると、読み取りヘッドおよびヘッド移動機構を含むメカデッキ部の寿命、ひいてはディスク再生装置の寿命が短くなる。
【００１３】
そこで、この発明は、マルチアクセスの場合のアクセス動作の遅延を短くすることができるとともに、メカデッキ部の寿命を長くすることができるようにしたものである。
【課題を解決するための手段】
【００１４】
この発明のアクセス制御方法は、
データが記録されているディスクにチャンネルごとにアクセスして、前記ディスクから各チャンネルのデータを読み取り、その読み取った各チャンネルのデータを、チャンネルごとにバッファメモリに蓄積し、バッファメモリから読み出す場合のアクセス制御方法であって、
少なくとも、そのときのアクセスチャンネル数Ｎが、前記ディスクに同時にアクセス可能な最大チャンネル数内で相対的に多い場合、アクセス開始時には、Ｎチャンネルを一巡する１サイクル時間内の前記ディスクからデータを読み取る時間であるリード時間、および次のサイクルで再びデータを読み取るまで読み取りヘッドを移動させずに休止させる時間であるインターバル時間を、前記バッファメモリがアンダーフローしない条件を満足する範囲内で相対的に短く設定し、その後の定常的なアクセス状態では、前記リード時間および前記インターバル時間を、前記条件を満足する範囲内で相対的に長く設定するものである。
【００１５】
上記の構成の、この発明のアクセス制御方法では、アクセス動作の遅延が問題となるアクセスチャンネル数Ｎが多い場合、アクセス開始時には、リード時間およびインターバル時間が短くされることによりデータ読み取り頻度が高くされることによって、アクセス動作の遅延が短くなり、早期に再生出力が得られるようになる。
【００１６】
一方、定常的なアクセス状態では、アクセスチャンネル数Ｎが多い場合でも、リード時間およびインターバル時間が長くされてデータ読み取り頻度が低くされるので、読み取りヘッドの頻繁な移動によるメカデッキ部の寿命の短縮を防止することができ、メカデッキ部の寿命を伸ばすことができる。
【発明の効果】
【００１７】
以上のように、この発明によれば、マルチアクセスの場合のアクセス動作の遅延を短くすることができるとともに、メカデッキ部の寿命を長くすることができる。
【発明を実施するための最良の形態】
【００１８】
〔ディスク再生システムおよびディスク再生装置の実施形態：図１〜図３〕
（第１の例：図１および図２）
図１は、この発明のディスク再生システムの一例を示し、例えば、車載用のシステムとして、ディスク再生装置１０および各チャンネル（各ユーザ用）の音声出力装置１０１，１０２，１０３…１０ｎを設け、ディスク再生装置１０では、ＣＤなどの光ディスク１に記録されている音楽を再生して、その再生出力をケーブル９によって音声出力装置１０１，１０２，１０３…１０ｎに伝送するとともに、光ディスク１への各チャンネルのアクセスのための操作を、ディスク再生装置１０で一括して行う場合である。
【００１９】
ディスク再生装置１０は、全体として、メカデッキ部２０、再生処理部４０、システムコントローラ５０、操作部６０および表示部７０によって構成され、例えば、車の前方座席の前方部に設置される。
【００２０】
メカデッキ部２０は、光ディスク１を回転させ、光ヘッド（光ピックアップ）２３をディスク径方向に移動させて、光ディスク１に記録されている音楽データを読み取る機構部で、その読み取られたデータが、再生処理部４０に供給される。
【００２１】
再生処理部４０では、光ディスク１から読み取られたデータが、各チャンネルに分割され、さらに、分割後の各チャンネルのデータが、それぞれ、バッファメモリに蓄積された後、バッファメモリから読み出され、復号されて、各チャンネルの再生出力ＰＢ１，ＰＢ２，ＰＢ３…ＰＢｎが得られる。
【００２２】
システムコントローラ５０は、コンピュータによって構成され、図では省略するが、ＣＰＵ、ＣＰＵが実行する後述のアクセス制御プログラムを含む各種プログラムや各種のデータが記録されたＲＯＭなどの記憶装置部、およびプログラムやデータが展開されるＲＡＭを備え、メカデッキ部２０および再生処理部４０など、ディスク再生装置１０の各部を制御する。
【００２３】
操作部６０は、この例では、光ディスク１への各チャンネルのアクセスのための操作を含む各種の操作を行うものであり、表示部７０は、液晶ディスプレイなどによって構成され、システムコントローラ５０によってディスク再生装置１０の操作状況や動作状態などが表示されるものである。
【００２４】
音声出力装置１０１は、例えば、車の前方座席で音楽を聞くユーザのためのもので、音声処理回路１１１、左右の音声増幅回路１１２Ｌ，１１２Ｒ、および左右のスピーカ１１３Ｌ，１１３Ｒによって構成される。スピーカ１１３Ｌ，１１３Ｒは、例えば、前方座席の左右位置に設けられる。
【００２５】
光ディスク１に記録されている音楽データが圧縮されたものであって、ディスク再生装置１０の再生出力ＰＢ１として、伸長後のデジタル音楽データが出力される場合には、音声出力装置１０１の音声処理回路１１１で、そのデジタル音楽データが左右のアナログ音声信号に変換される。
【００２６】
また、光ディスク１に記録されている音楽データが圧縮されたものであって、ディスク再生装置１０の再生出力ＰＢ１として、伸長され、かつＤ／Ａ変換された左右のアナログ音声信号が出力される場合には、音声処理回路１１１は不要である。
【００２７】
また、光ディスク１に記録されている音楽データが圧縮されていないＰＣＭ（Ｐｕｌｓｅ  Ｃｏｄｅ  Ｍｏｄｕｌａｔｉｏｎ）データであって、ディスク再生装置１０の再生出力ＰＢ１として、Ｄ／Ａ変換された左右のアナログ音声信号が出力される場合にも、音声処理回路１１１は不要である。
【００２８】
さらに、ディスク再生装置１０の再生出力ＰＢ１として、Ｄ／Ａ変換後の音声信号が得られ、かつディスク再生装置１０で、その音声信号が増幅される場合には、音声出力装置１０１の音声増幅回路１１２Ｌ，１１２Ｒも不要である。
【００２９】
音声出力装置１０２，１０３…１０ｎは、例えば、車の後部座席で音楽を聞くユーザのためのもので、それぞれ、音声処理回路１１５および左右の音声増幅回路１１６Ｌ，１１６Ｒによって、左右の音声出力端子１１７Ｌ，１１７Ｒに左右の音声信号が出力されるように構成される。したがって、それぞれのユーザは、音声出力端子１１７Ｌ，１１７Ｒにヘッドホン１１８を接続することによって、再生出力ＰＢ２，ＰＢ３…ＰＢｎの音楽を聞くことができる。
【００３０】
音声処理回路１１５および音声増幅回路１１６Ｌ，１１６Ｒについては、音声出力装置１０１の音声処理回路１１１および音声増幅回路１１２Ｌ，１１２Ｒと同様である。
【００３１】
以上の例では、具体的に、光ディスク１には、多数の曲が記録され、例えば、車内の各ユーザは、助手席のユーザによる操作部６０での操作によって、ディスク再生装置１０のシステムコントローラ５０に対して、曲を指定して、その曲の再生や頭出しを指示し、または再生停止などを指示することができる。
【００３２】
図２に、ディスク再生システムを図１の例のように構成した場合のディスク再生装置１０の一例を示す。
【００３３】
メカデッキ部２０では、光ディスク１がスピンドルモータ２１によって回転駆動される。光ヘッド２３は、半導体レーザからの読み取り光を光ディスク１の記録面に照射し、記録面で反射した光を検出するもので、スレッド２５に取り付けられ、スレッドモータ２６によって、スレッド軸２７に沿って、光ディスク１の径方向に移動させられる。
【００３４】
光ヘッド２３の読み取り出力は、ＲＦアンプ４１に供給されて、ＲＦアンプ４１から、フォーカスエラー信号、トラッキングエラー信号、および記録情報データが得られる。
【００３５】
そのフォーカスエラー信号およびトラッキングエラー信号は、サーボコントローラ２９に供給され、サーボコントローラ２９からのフォーカスサーボ制御信号およびトラッキングサーボ制御信号によって、光ヘッド２３の図では省略した二軸アクチュエータの駆動が制御されて、光ヘッド２３のフォーカシングおよびトラッキングが制御される。
【００３６】
記録情報データは、復調エラー訂正回路４２で、復調され、エラー訂正される。記録情報データとしては、光ディスク１に記録されているアドレス情報や、ＴＯＣ（Ｔａｂｌｅ  Ｏｆ  Ｃｏｎｔｅｎｔｓ）などのコンテンツ索引情報、およびコンテンツデータ、この例では音楽データが得られる。
【００３７】
そのアドレス情報およびコンテンツ索引情報は、システムコントローラ５０に取り込まれ、サーボコントローラ２９によるスピンドルモータ２１およびスレッドモータ２６の駆動制御による光ディスク１へのアクセスに用いられる。
【００３８】
復調エラー訂正回路４２からの音楽データは、チャンネル分割回路４３で、最大ｎチャンネルの範囲内で、そのときの光ディスク１へのアクセスチャンネル数Ｎ分に分割される。
【００３９】
分割された各チャンネルの音楽データは、バッファメモリ４５１，４５２，４５３…４５ｎに蓄積された後、バッファメモリ４５１，４５２，４５３…４５ｎから読み出されて、デコーダ４７１，４７２，４７３…４７ｎでデコードされ、上述したように最大ｎチャンネルの再生出力ＰＢ１，ＰＢ２，ＰＢ３…ＰＢｎが得られる。
【００４０】
バッファメモリ４５１，４５２，４５３…４５ｎとしては、あらかじめｎチャンネル分が用意されて、後述のようにアクセス状況に応じてバッファサイズが制御され、または、ＤＲＡＭ（Ｄｙｎａｍｉｃ  ＲＡＭ）などのメモリ上に、そのときのアクセスチャンネル数Ｎ分のバッファメモリが設定されて、後述のようにアクセス状況に応じてバッファサイズが制御される。
【００４１】
操作部６０からシステムコントローラ５０には、操作部６０での最大ｎチャンネルの操作に応じた最大ｎチャンネルの操作コマンドＣＭ１，ＣＭ２，ＣＭ３…ＣＭｎが与えられ、システムコントローラ５０は、その操作コマンドＣＭ１，ＣＭ２，ＣＭ３…ＣＭｎに従って、後述のようにアクセス制御を実行する。
【００４２】
なお、図1および図２の例は、ディスク再生装置１０の再生処理部４０にデコーダ４７１，４７２，４７３…４７ｎを設ける場合であるが、デコーダ４７１，４７２，４７３…４７ｎを音声出力装置１０１，１０２，１０３…１０ｎ側に設けて、ディスク再生装置１０からは、バッファメモリ４５１，４５２，４５３…４５ｎから読み出された、圧縮された音楽データまたは圧縮されていない音楽データを、そのまま再生出力ＰＢ１，ＰＢ２，ＰＢ３…ＰＢｎとして音声出力装置１０１，１０２，１０３…１０ｎに伝送し、音声出力装置１０１，１０２，１０３…１０ｎでデコードを行うようにシステムを構成してもよい。
【００４３】
（第２の例：図３）
図３は、この発明のディスク再生システムの他の例を示し、例えば、住居内で用いられるシステムとして、ディスク再生装置１０および各チャンネル（各ユーザ用）の映像音声出力装置２０１，２０２，２０３…２０ｎを設け、ディスク再生装置１０では、ＤＶＤなどの光ディスク１に記録されている映像および音声を再生して、その再生出力を無線通信によって映像音声出力装置２０１，２０２，２０３…２０ｎに伝送するとともに、光ディスク１への各チャンネルのアクセスのための操作を、各ユーザが映像音声出力装置２０１，２０２，２０３…２０ｎで個別に行う場合である。
【００４４】
ディスク再生装置１０は、全体として、メカデッキ部２０、再生処理部４０、システムコントローラ５０、操作部６０、表示部７０、送受信部８０、および無線通信用のアンテナ９０によって構成され、例えば、住居内の適切な場所に設置される。
【００４５】
各チャンネルの操作が映像音声出力装置２０１，２０２，２０３…２０ｎで行われる点を除いて、メカデッキ部２０、再生処理部４０、システムコントローラ５０、操作部６０および表示部７０は、図１の例のディスク再生システムの図２に示したディスク再生装置１０と同様である。
【００４６】
ただし、この図３の例では、再生処理部４０内の図２に示したようなデコーダ４７１，４７２，４７３…４７ｎは、例えば、光ディスク１から読み取られてバッファメモリ４５１，４５２，４５３…４５ｎに蓄積され、バッファメモリ４５１，４５２，４５３…４５ｎから読み出された、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）データのような圧縮多重化された映像音声データを、圧縮された映像データと圧縮された音声データに分離し、その分離した映像データおよび音声データを、それぞれデコードするものとされる。
【００４７】
送受信部８０は、各チャンネルの再生出力ＰＢ１，ＰＢ２，ＰＢ３…ＰＢｎ、すなわち映像音声データを、例えば、これによって、定められた無線周波数帯内の各チャンネルで異なる無線周波数の搬送波を変調して、映像音声出力装置２０１，２０２，２０３…２０ｎに送信するとともに、映像音声出力装置２０１，２０２，２０３…２０ｎから送信された各チャンネルの操作コマンドを受信するものである。
【００４８】
システムコントローラ５０は、その受信された各チャンネルの操作コマンドを取り込み、光ディスク１へのアクセスなどに用いる。
【００４９】
映像音声出力装置２０１，２０２，２０３…２０ｎは、各ユーザの部屋などに設置され、または各ユーザが手元に所持するもので、例えば、それぞれ、無線通信用のアンテナ２１１、送受信部２１２、映像音声分離回路２１３、映像処理回路２１４、音声処理回路２１５、ディスプレイ２１６、スピーカ２１７、コントローラ２１８および操作部２１９によって構成される。
【００５０】
送受信部２１２は、操作部２１９での操作によってコントローラ２１８から送出された当該チャンネルの操作コマンドをディスク再生装置１０に送信するとともに、ディスク再生装置１０から送信された当該チャンネルの再生出力を受信するものである。
【００５１】
その受信された再生出力は、映像音声分離回路２１３で映像データと音声データに分離され、さらに、分離された映像データが映像処理回路２１４でアナログ映像信号に変換され、分離された音声データが音声処理回路２１５でアナログ音声信号に変換されて、ディスプレイ２１６上に映像が表示され、スピーカ２１７から音声が出力される。
【００５２】
この例では、具体的に、光ディスク１には、映画の各シーンなどの各コンテンツや、連続ドラマの第１話、第２話などの各コンテンツが記録され、各ユーザは、操作部２１９での操作によって、コントローラ２１８を介してディスク再生装置１０のシステムコントローラ５０に対して、コンテンツを指定して、そのコンテンツの再生や頭出しを指示し、または再生停止などを指示することができる。
【００５３】
なお、図３の例は、ディスク再生装置１０の再生処理部４０に、図２に示したようにデコーダ４７１，４７２，４７３…４７ｎを設ける場合であるが、デコーダ４７１，４７２，４７３…４７ｎを映像音声出力装置２０１，２０２，２０３…２０ｎ側に設けて、ディスク再生装置１０からは、バッファメモリ４５１，４５２，４５３…４５ｎから読み出された、ＭＰＥＧデータのような圧縮多重化された映像音声データを、デコードすることなく再生出力ＰＢ１，ＰＢ２，ＰＢ３…ＰＢｎとして映像音声出力装置２０１，２０２，２０３…２０ｎに送信し、映像音声出力装置２０１，２０２，２０３…２０ｎでデコードを行うようにシステムを構成してもよい。
【００５４】
〔アクセス制御の実施形態：図４〜図１１〕
（マルチアクセスの場合のアクセス動作…図４および図５）
上述した図１または図３の例のディスク再生システムでは、複数のユーザが光ディスク１にアクセスした場合、ディスク再生装置１０のシステムコントローラ５０の制御によって、以下のように、光ディスク１からのデータの読み取り、光ヘッド２３のディスク径方向への移動、および、光ディスク１から読み取られたデータのバッファメモリへの蓄積およびバッファメモリからの読み出しが実行される。
【００５５】
図1の例のディスク再生システムのように光ディスク１に多数の曲が記録されている場合について示すと、図４に示すように、まず、光ディスク１上のユーザＵ１が要求した曲の先頭位置がアクセスされ、その曲の最初の部分Ｃ１ａのデータが、光ディスク１から読み取られて、バッファメモリ４５１に転送され、蓄積される。
【００５６】
次に、矢印Ｓ１２で示すように、光ヘッド２３が光ディスク１の径方向に、ユーザＵ２が要求した曲の先頭位置まで移動させられ、その曲の最初の部分Ｃ２ａのデータが、光ディスク１から読み取られて、バッファメモリ４５２に転送され、蓄積される。
【００５７】
次に、矢印Ｓ２３で示すように、光ヘッド２３が光ディスク１の径方向に、ユーザＵ３が要求した曲の先頭位置まで移動させられ、その曲の最初の部分Ｃ３ａのデータが、光ディスク１から読み取られて、バッファメモリ４５３に転送され、蓄積される。
【００５８】
このように、そのときのアクセスチャンネル数Ｎまで、それぞれの曲の最初の部分のデータが、光ディスク１から読み取られて、バッファメモリに転送され、蓄積されると、光ヘッド２３が光ディスク１の径方向に、ユーザＵ１が要求した曲の次の部分Ｃ１ｂの位置まで移動させられて、次のサイクルに移行し、次の部分Ｃ１ｂのデータが、光ディスク１から読み取られて、バッファメモリ４５１に転送され、蓄積される。以後、同様である。
【００５９】
そして、図５に示すように、光ディスク１からのデータの読み取り、および、その読み取られたデータのバッファメモリへの転送および蓄積は、相対的に高速（高ビットレート）で実行され、バッファメモリからのデータの読み出し、およびデコーダでのデコードは、相対的に低速（低ビットレート）で実行されるとともに、バッファメモリのサイズ（蓄積可能なデータ量）が適切に設定されることによって、各チャンネルの再生出力として、曲が途中で途切れることなく連続するような音楽データが得られる。
【００６０】
ただし、図５は、ユーザＵ１，Ｕ２，Ｕ３に対応するチャンネル１，２，３の３チャンネルのマルチアクセスが実行される場合で、「ｃｈ」はチャンネルの略であり、「シーク」は光ヘッド２３のディスク径方向への移動である。
【００６１】
なお、図４および図５は、図１の例のディスク再生システムにおいて、アクセスチャンネルのチャンネル番号として、音声出力装置１０１，１０２，１０３…１０ｎに対して、それぞれチャンネル１，２，３…ｎが固定的に割り当てられるとともに、たまたま、そのチャンネル番号の順に、ディスク再生装置１０のシステムコントローラ５０が、アクセス操作コマンドを受け付け、アクセスを実行する場合であるが、システムコントローラ５０がアクセス操作コマンドを受け付けた順に、操作元となる音声出力装置に対してチャンネル番号を割り当てるようにしてもよい。図３の例のディスク再生システムでも、同様である。
【００６２】
（アクセス制御：図６〜図１１）
上述したようなマルチアクセスのアクセス開始時には、アクセスが実行されて再生出力が得られるまでに時間がかかる。例えば、図５に示すように、時点ｔ１，ｔ２，ｔ３でチャンネル１，２，３のアクセス操作（再生操作）が実行された場合、チャンネル３のアクセスが実行されて再生出力が得られるまでに、時点ｔ３から時点ｔａまでの時間がかかる。アクセスチャンネル数Ｎが、より多い場合には、より長い時間がかかる。
【００６３】
このアクセス動作の遅延を短くするために、各チャンネルのデータ読み取り時間Ｔｘや、チャンネル間のシーク時間を短くして、データ読み取り頻度を高くすると、メカデッキ部２０の寿命、ひいてはディスク再生装置１０の寿命が短くなる。
【００６４】
そこで、この実施形態では、以下のように、光ディスク１へのアクセス状況に応じて、データ読み取り時間（１サイクルの読み取りで光ディスク１から読み取るデータ量）およびバッファサイズ（バッファメモリの蓄積可能なデータ量）を制御する。
【００６５】
なお、例えば、図１の例のディスク再生システムでは、倍速再生などの高速再生を行う場合、光ヘッド２３の上述した二軸アクチュエータの駆動によるトラックジャンプによって、トラックを間欠的に再生する。このトラックジャンプによる読み取り位置の移動でも、アクセス動作の遅延が問題となるので、以下における「光ヘッド２３の移動」ないし「シーク」には、トラックジャンプによる読み取り位置の移動を含むものとする。ただし、アクセス動作の遅延が問題となるのは、後述のようにアクセス開始時、すなわちトラックジャンプによる場合は最初のトラックジャンプ時である。
【００６６】
図６に示すように、光ディスク１に記録されているチャンネル１からチャンネルＮまでの各チャンネルのデータを、次のサイクルの読み取りまで、各バッファメモリがアンダーフローしないデータ量分、読み取る時間を、サイクルリード時間Ｔｃｒｄとし、次のサイクルで再びデータを読み取るまで、光ヘッド２３を移動させずに休止させる時間を、インターバル時間Ｔｉｔｖとする。
【００６７】
また、サイクルリード時間Ｔｃｒｄ内の１チャンネル分の間欠的なリード時間をＴｒｄ／Ｎとし、サイクルリード時間Ｔｃｒｄ内のチャンネル１からチャンネルＮまでの合計のリード時間をＴｒｄとし、チャンネル間のシークに要する最大の時間（光ヘッド２３をディスク径方向に、光ディスク１のデータ記録領域の最内周部から最外周部まで、または最外周部から最内周部まで、移動させるのに必要な時間）をＴｍｓｋとする。
【００６８】
また、図７の最上段に示すように、バッファメモリへのデータ最大転送レートをｍａｘＴＲとし、各チャンネルの最大デコードレートをｍａｘＤＲｉとする。“ｉ”は、チャンネル番号であるが、この場合は、上述した音声出力装置１０１，１０２，１０３…１０ｎまたは映像音声出力装置２０１，２０２，２０３…２０ｎに対応した番号ではなく、マルチアクセス時の各アクセス操作に対して順次付与される番号である。
【００６９】
各バッファメモリがアンダーフローしない条件によって、リード時間Ｔｒｄ、インターバル時間Ｔｉｔｖ、およびバッファサイズ（バッファメモリの蓄積可能なデータ量）を計算すると、図７に示す式（１）から、最大サイクル時間（チャンネル間シーク時間を上記の最大シーク時間Ｔｍｓｋとしたときの１サイクル時間）Ｔｃｙｃは、図７の式（２）で表される。
【００７０】
一方、チャンネル１からチャンネルＮまでのＮチャンネル分のバッファメモリから出力されるデータ量は、図７の式（３）で表され、そのＮチャンネル分のバッファメモリに入力されるデータ量は、図７の式（４）で表される。
【００７１】
そして、バッファメモリがアンダーフローしないための条件は、式（４）のバッファ入力データ量が式（３）のバッファ出力データ量以上であるので、図７の式（５）で表される。
【００７２】
ここで、各チャンネルの最大デコードレートｍａｘＤＲｉを５１２ｋｂｐｓ（キロビット／秒）とし、最大シーク時間Ｔｍｓｋを２秒とし、バッファメモリへのデータ最大転送レートｍａｘＴＲを１１．０８Ｍｂｐｓ（メガビット／秒）とすると、バッファメモリがアンダーフローしないための条件は、図７の式（６）（７）で表されるものとなる。
【００７３】
これから、図１または図３の例のディスク再生システムで、マルチアクセス可能な最大チャンネル数ｎを６に設定した場合の、その時々の実際のアクセスチャンネル数Ｎが１，２，３，４，５，６の各場合につき、バッファメモリがアンダーフローしないための条件を求めると、以下の通りとなる。
【００７４】
Ｎ＝１の場合は、
２０．６４＊Ｔｒｄ−２≧Ｔｉｔｖ  …（１１）
である。
【００７５】
Ｎ＝２の場合は、
９．８２＊Ｔｒｄ−４≧Ｔｉｔｖ    …（１２）
である。
【００７６】
Ｎ＝３の場合は、
６．２１＊Ｔｒｄ−６≧Ｔｉｔｖ    …（１３）
である。
【００７７】
Ｎ＝４の場合は、
４．４１＊Ｔｒｄ−８≧Ｔｉｔｖ    …（１４）
である。
【００７８】
Ｎ＝５の場合は、
３．３３＊Ｔｒｄ−１０≧Ｔｉｔｖ  …（１５）
である。
【００７９】
Ｎ＝６の場合は、
２．６１＊Ｔｒｄ−１２≧Ｔｉｔｖ  …（１６）
である。
【００８０】
以上をグラフにまとめると、図８のラインＬ１，Ｌ２，Ｌ３，Ｌ４，Ｌ５，Ｌ６に示すようになる。ただし、ラインＬ１〜Ｌ６は、式（１１）〜（１６）の「≧」を「＝」に置き換えて、インターバル時間Ｔｉｔｖとリード時間Ｔｒｄとの関係を、横軸をインターバル時間Ｔｉｔｖとし、右側の縦軸をリード時間Ｔｒｄとして、表したものである。
【００８１】
左側の縦軸は、全チャンネル（Ｎチャンネル）合計のバッファサイズＳｔｂｆである。このバッファサイズＳｔｂｆは、リード時間Ｔｒｄとバッファメモリへのデータ最大転送レートｍａｘＴＲ（上記の場合には１１．０８Ｍｂｐｓ）との積で表される。
【００８２】
図８の分析結果から、Ｎ＝６，５，４，３というようにアクセスチャンネル数Ｎが多い場合には、それぞれラインＬ６，Ｌ５，Ｌ４，Ｌ３上の左側の点Ｐ６ａ，Ｐ５ａ，Ｐ４ａ，Ｐ３ａで示すように、インターバル時間Ｔｉｔｖおよびリード時間Ｔｒｄを短くし、バッファサイズＳｔｂｆを小さくする。
【００８３】
これによって、アクセスチャンネル数Ｎが多い場合のアクセス動作の遅延を短くすることができる。すなわち、アクセスチャンネル数Ｎが多い場合には、インターバル時間Ｔｉｔｖおよびリード時間Ｔｒｄを短くすることによりデータ読み取り頻度を高くすることによって、アクセス動作の遅延を短くすることができる。
【００８４】
ただし、これは、アクセス開始時である。Ｎチャンネル全てにつき、少なくとも一度、光ディスク１からデータが読み取られた後の、定常的なアクセス状態では、Ｎ＝６，５，４，３というようにアクセスチャンネル数Ｎが多い場合でも、それぞれラインＬ６，Ｌ５，Ｌ４，Ｌ３上の右側の点Ｐ６ｂ，Ｐ５ｂ，Ｐ４ｂ，Ｐ３ｂで示すように、インターバル時間Ｔｉｔｖおよびリード時間Ｔｒｄを長くし、バッファサイズＳｔｂｆを大きくする。
【００８５】
これによって、光ヘッド２３の頻繁な移動によるメカデッキ部２０の寿命の短縮を防止することができ、メカデッキ部２０の寿命、ひいてはディスク再生装置１０の寿命を伸ばすことができる。
【００８６】
一方、Ｎ＝１，２というようにアクセスチャンネル数Ｎが少ない場合には、アクセス開始時にも、その後の定常的なアクセス状態でも、それぞれラインＬ１，Ｌ２上の右側の点Ｐ１ｂ，Ｐ２ｂで示すように、インターバル時間Ｔｉｔｖおよびリード時間Ｔｒｄを長くし、バッファサイズＳｔｂｆを大きくする。
【００８７】
アクセスチャンネル数Ｎが少ない場合には、アクセス開始時のアクセス動作の遅延は、アクセスチャンネル数Ｎが多い場合に比べて、それほど問題にならないので、このようにアクセス開始時にも、定常的なアクセス状態でも、インターバル時間Ｔｉｔｖおよびリード時間Ｔｒｄを長くすることによって、光ヘッド２３の頻繁な移動によるメカデッキ部２０の寿命の短縮を防止することができ、メカデッキ部２０の寿命、ひいてはディスク再生装置１０の寿命を伸ばすことができる。
【００８８】
ただし、アクセスチャンネル数Ｎが少ない場合にも、定常的なアクセス状態では、インターバル時間Ｔｉｔｖおよびリード時間Ｔｒｄを長くし、バッファサイズＳｔｂｆを大きくすれば、アクセス開始時には、インターバル時間Ｔｉｔｖおよびリード時間Ｔｒｄを短くし、バッファサイズＳｔｂｆを小さくしてもよい。
【００８９】
ディスク再生装置１０のシステムコントローラ５０内には、以上のようにインターバル時間Ｔｉｔｖ、リード時間ＴｒｄおよびバッファサイズＳｔｂｆを設定するアクセス制御プログラムが、あらかじめ格納（インストール）され、システムコントローラ５０のＣＰＵは、そのアクセス制御プログラムに従って、図９および図１０に示すようなアクセス制御を実行する。
【００９０】
すなわち、図９および図１０の例のアクセス制御では、まずステップ３０１で、光ディスク１へのアクセスがあるか否かを判断し、アクセスがあるときには、ステップ３０２に進んで、アクセス開始時であるか、定常的なアクセス状態にあるかを判断する。
【００９１】
そして、アクセス開始時には、ステップ３０２からステップ３０３に進んで、アクセスチャンネル数Ｎが幾つであるかを判断し、Ｎ＝６の場合には、ステップ３１６に進んで、リード時間Ｔｒｄなど（インターバル時間Ｔｉｔｖ、リード時間ＴｒｄおよびバッファサイズＳｔｂｆ）を、図８の点Ｐ６ａに設定し、Ｎ＝５の場合には、ステップ３１５に進んで、同様にリード時間Ｔｒｄなどを、図８の点Ｐ５ａに設定し、Ｎ＝４の場合には、ステップ３１４に進んで、同様にリード時間Ｔｒｄなどを、図８の点Ｐ４ａに設定し、Ｎ＝３の場合には、ステップ３１３に進んで、同様にリード時間Ｔｒｄなどを、図８の点Ｐ３ａに設定する。
【００９２】
また、Ｎ＝２の場合には、ステップ３１２に進んで、同様にリード時間Ｔｒｄなどを、図８の点Ｐ２ｂに設定し、Ｎ＝１の場合（マルチアクセスではなく、光ディスク１へのアクセスが１チャンネルしかない場合）には、ステップ３１１に進んで、同様にリード時間Ｔｒｄなどを、図８の点Ｐ１ｂに設定する。ステップ３１６〜３１１での設定後は、ステップ３０１に戻る。
【００９３】
一方、ステップ３０２で定常的なアクセス状態にあると判断したときには、ステップ３０４に進んで、アクセスチャンネル数Ｎが幾つであるかを判断する。
【００９４】
そして、Ｎ＝６の場合には、ステップ３２６に進んで、リード時間Ｔｒｄなど（インターバル時間Ｔｉｔｖ、リード時間ＴｒｄおよびバッファサイズＳｔｂｆ）を、図８の点Ｐ６ｂに設定し、Ｎ＝５の場合には、ステップ３２５に進んで、同様にリード時間Ｔｒｄなどを、図８の点Ｐ５ｂに設定し、Ｎ＝４の場合には、ステップ３２４に進んで、同様にリード時間Ｔｒｄなどを、図８の点Ｐ４ｂに設定し、Ｎ＝３の場合には、ステップ３２３に進んで、同様にリード時間Ｔｒｄなどを、図８の点Ｐ３ｂに設定する。
【００９５】
また、Ｎ＝２の場合には、ステップ３２２に進んで、同様にリード時間Ｔｒｄなどを、図８の点Ｐ２ｂに設定し、Ｎ＝１の場合には、ステップ３２１に進んで、同様にリード時間Ｔｒｄなどを、図８の点Ｐ１ｂに設定する。ステップ３２６〜３２１での設定後も、ステップ３０１に戻る。
【００９６】
なお、図９および図１０の例は、光ディスク１へのアクセスがあるとき、アクセス開始時であるか、定常的なアクセス状態にあるかを判断した上で、それぞれの場合につき、アクセスチャンネル数Ｎが幾つであるかを判断する場合であるが、光ディスク１へのアクセスがあるとき、アクセスチャンネル数Ｎが幾つであるかを判断した上で、Ｎ＝６，５，４，３の場合には、それぞれの場合につき、アクセス開始時であるか、定常的なアクセス状態にあるかを判断して、その判断結果に応じてリード時間Ｔｒｄなどを設定し、Ｎ＝２，１の場合には、アクセス開始時であるか、定常的なアクセス状態にあるかを判断することなく、リード時間Ｔｒｄなどを設定し、または、Ｎ＝６，５，４，３の場合と同様に、それぞれの場合につき、アクセス開始時であるか、定常的なアクセス状態にあるかを判断して、その判断結果に応じてリード時間Ｔｒｄなどを設定するようにしてもよい。
【００９７】
図１１に、時間の経過に伴ってアクセスチャンネル数Ｎが変化する場合に、図９および図１０の例のようなアクセス制御によってリード時間Ｔｒｄなどが変えられる様子を示す。
【００９８】
この例は、最初にチャンネル１，２のアクセスがあり、次にチャンネル３，４のアクセスがあり、次にチャンネル５，６のアクセスがある場合で、期間Ｔ１１，Ｔ２１，Ｔ３１は、いずれかのアクセスチャンネルにつきアクセス開始時である期間であり、期間Ｔ１２，Ｔ２２，Ｔ３２，Ｔ３３は、全てのアクセスチャンネルにつき定常的なアクセス状態にある期間である。「再生停止」は、停止操作によって、そのチャンネルのアクセスが終了するときである。
【００９９】
この例では、「設定」として示すように、上記のリード時間Ｔｒｄなどが、期間Ｔ１１，Ｔ１２では点Ｐ２ｂに設定され、期間Ｔ２１では点Ｐ４ａに設定され、期間Ｔ２２では点Ｐ４ｂに設定され、期間Ｔ３１では点Ｐ６ａに設定され、期間Ｔ３２では点Ｐ６ｂに設定され、期間Ｔ３３では点Ｐ４ｂに設定される。
【０１００】
すなわち、アクセスチャンネル数Ｎが多い場合、期間Ｔ２１，Ｔ３１のアクセス開始時には、インターバル時間Ｔｉｔｖおよびリード時間Ｔｒｄが短くされ、バッファサイズＳｔｂｆが小さくされることによって、アクセス動作の遅延が短くなるとともに、期間Ｔ２２，Ｔ３２，Ｔ３３の定常的なアクセス状態では、インターバル時間Ｔｉｔｖおよびリード時間Ｔｒｄが長くされ、バッファサイズＳｔｂｆが大きくされることによって、光ヘッド２３の頻繁な移動によるメカデッキ部２０の寿命の短縮を防止することができる。
【０１０１】
図８は、ｍａｘＤＲｉ＝５１２ｋｂｐｓ、Ｔｍｓｋ＝２秒、ｍａｘＴＲ＝１１．０８Ｍｂｐｓの場合であるが、各チャンネルの最大デコードレートｍａｘＤＲｉ、最大シーク時間Ｔｍｓｋ、およびバッファメモリへのデータ最大転送レートｍａｘＴＲが、これと異なる場合にも、アクセスチャンネル数Ｎが各場合の、バッファメモリがアンダーフローしないための条件を示す各ラインの、高低および傾きの傾向は変わらないので、上述したアクセス制御を適用して同じ効果を得ることができる。
【０１０２】
〔他の実施形態〕
音声（音楽）や映像が記録されたディスク媒体は、光ディスクに限らず、磁気ディスクや光磁気ディスクなどでもよい。
【０１０３】
また、この発明は、ディスク媒体から音声や映像を再生する場合に限らず、ゲームソフトなどのコンピュータプログラムを再生する場合などにも適用することができる。したがって、ここでのコンテンツは、音声や映像などの聴覚的または視覚的に認識できる内容情報、またはコンピュータプログラムである。
【図面の簡単な説明】
【０１０４】
【図１】この発明のディスク再生システムの一例を示す図である。
【図２】図１のシステムのディスク再生装置の一例を示す図である。
【図３】この発明のディスク再生システムの他の例を示す図である。
【図４】マルチアクセスの場合のアクセス動作の説明に供する図である。
【図５】マルチアクセスの場合のデータ読み取りおよび転送蓄積を示す図である。
【図６】この発明のアクセス制御方法の説明に供する時間関係を示す図である。
【図７】この発明のアクセス制御方法の説明に供する式を示す図である。
【図８】この発明のアクセス制御方法におけるリード時間などを示す図である。
【図９】この発明のアクセス制御プログラムによるアクセス制御処理の一例の一部を示す図である。
【図１０】この発明のアクセス制御プログラムによるアクセス制御処理の一例の一部を示す図である。
【図１１】この発明のアクセス制御方法によってリード時間などが変えられる様子の一例を示す図である。
【符号の説明】
【０１０５】
主要部については図中に全て記述したので、ここでは省略する。
【図１】
2005149541.tif 000003
【図２】
2005149541.tif 000004
【図３】
2005149541.tif 000005
【図４】
2005149541.tif 000006
【図５】
2005149541.tif 000007
【図６】
2005149541.tif 000008
【図７】
2005149541.tif 000009
【図８】
2005149541.tif 000010
【図９】
2005149541.tif 000011
【図１０】
2005149541.tif 000012
【図１１】
2005149541.tif 000013