(57)【要約】【課題】関連する複数の録画タイトルのデータを、映像や音声の再生を停止させることなく連続再生することが可能な記録再生装置を実現する。【解決手段】記録再生装置１では、オートチェンジャディスクドライブ１４が、キーワードに関連づけられた各タイトルのデータを、光ディスクより読み込み遅延の少ないメモリ１７にキャッシュし、デコーダ１８が、メモリ１７にキャッシュされたデータをデコードする。オートチェンジャディスクドライブ１４は、デコーダ１８が最初のタイトルのデータを再生している間に、次のタイトルのデータをメモリ１７へのキャッシュを開始する。【選択図】図１
2011154759.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクに記録され、キーワードで関連づけられた第１のコンテンツデータおよび第２のコンテンツデータを順に再生する再生装置において、
上記各コンテンツデータを、上記光ディスクより読み込み遅延の少ない記録媒体にキャッシュするキャッシュ手段と、
上記キャッシュ手段により上記記録媒体にキャッシュされたコンテンツデータを再生する再生手段と、を備え、
上記キャッシュ手段は、上記再生手段が上記第１のコンテンツデータを再生している間に、上記第２のコンテンツデータの上記記録媒体へのキャッシュを開始することを特徴とする再生装置。
【請求項２】
上記再生手段は、上記キャッシュ手段が上記第１のコンテンツデータ全体を上記記録媒体にキャッシュした後に、上記第１のコンテンツデータの再生を開始することを特徴とする請求項１に記載の再生装置。
【請求項３】
上記再生装置は、複数の光ディスクを同時に保持可能な再生装置であり、
上記第１のコンテンツデータは上記複数の光ディスクのいずれかに記録されており、上記第２のコンテンツデータは、上記複数の光ディスクのうち上記第１のコンテンツデータが記録されている光ディスクとは異なる光ディスクに記録されていることを特徴とする請求項１または２に記載の再生装置。
【請求項４】
光ディスクに記録され、キーワードで関連づけられた第１のコンテンツデータおよび第２のコンテンツデータを順に再生する再生方法において、
上記各コンテンツデータを、上記光ディスクより読み込み遅延の少ない記録媒体にキャッシュするキャッシュ工程と、
上記キャッシュ工程にて上記記録媒体にキャッシュされたコンテンツデータを再生する再生工程と、を含み、
上記キャッシュ工程にて上記第２のコンテンツデータのキャッシュを開始するタイミングは、上記再生工程にて上記第１のコンテンツデータを再生している間であることを特徴とする再生方法。
【請求項５】
請求項１から３のいずれか１項に記載の再生装置を動作させるためのプログラムであって、コンピュータを上記の各手段として機能させることを特徴とするプログラム。
【請求項６】
請求項５に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクからデータを再生する再生装置、再生方法に関する。
【背景技術】
【０００２】
再生装置の中には、ＨＤＤレコーダのように、磁気ディスクを再生するものの他、光ディスク（ＢＤ（Blu-ray Disk）、ＤＶＤ（Digital Versatile Disk）、ＣＤ（Compact Disk）など）を再生する光ディスク再生装置がある。
【０００３】
また、光ディスク再生装置の中には、複数の光ディスクを同時に装填可能であり、オートチェンジャ機能を備えたものも存在する。オートチェンジャ機能とは、映像信号あるいは音声信号を再生する対象となる光ディスクを、装填されている他の光ディスクに自動的に切り替える機能である。
【０００４】
ところで、オートチェンジャ機能を備えた光ディスク再生装置には、複数の光ディスクを連続して再生する場合に、再生対象の光ディスクの交換を開始してから交換後の光ディスクの再生を開始するまでの間、待ち時間が発生するという問題がある。
【０００５】
また、同一タイトルの複数のコンテンツがそれぞれ異なる光ディスクに記録されている場合、ユーザは、コンテンツを再生するために、光ディスク再生装置が表示するＵＩを通じて、タイトルだけでなく、そのコンテンツが記録されている光ディスクを指定する必要がある。例えば、あるシリーズ番組の第１話が１枚目の光ディスクに記録されており、同じ番組の第２話が２枚目の光ディスクに記録されている場合、シリーズ番組の番組名を選択したとき、第１話を見るときは１枚目のディスク、第２話を見る場合は２枚目のディスクを、その都度選択する作業が必要である。
【０００６】
特許文献１には、長時間の映画や音楽が記録されている光ディスク複数枚を連続再生する場合に、再生対象の光ディスクの交換を開始してから次の光ディスクにアクセスするまでの間であっても、映像や音楽の再生を継続させるオートチェンジャ機能付きの記録再生装置が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平８−２４９７９５号公報（１９９６年９月２７日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述の従来方法には、映像や音声の再生を停止させることなく複数の光ディスクを連続再生できるものの、その場合に再生するデータは単一の録画タイトルのデータに限られるという問題があった。
【０００９】
また、関連する複数の録画タイトルのデータが記録された１枚の光ディスクを再生する場合、ある録画タイトルのデータを再生し終えてから、別の録画タイトルのデータの再生を開始するまでの間、映像や音声の再生が停止してしまうという問題があった。
【００１０】
本発明は、上記課題に鑑みてなされたものであり、その目的は、１枚以上の光ディスクに記録された、関連する複数の録画タイトルのデータを、映像や音声の再生を停止させることなく連続再生することが可能な再生装置を実現することにある。
【課題を解決するための手段】
【００１１】
上記の課題を解決するために、本発明に係る再生装置は、光ディスクに記録され、キーワードで関連づけられた第１のコンテンツデータおよび第２のコンテンツデータを順に再生する再生装置において、上記各コンテンツデータを、上記光ディスクより読み込み遅延の少ない記録媒体にキャッシュするキャッシュ手段と、上記キャッシュ手段により上記記録媒体にキャッシュされたコンテンツデータを再生する再生手段と、を備え、上記キャッシュ手段は、上記再生手段が上記第１のコンテンツデータを再生している間に、上記第２のコンテンツデータの上記記録媒体へのキャッシュを開始することを特徴としている。
【００１２】
上記の構成によれば、再生装置は、第１のコンテンツデータの再生を完了したときには、第２のコンテンツデータの記録媒体へのキャッシュを開始している（第１のコンテンツデータが記録媒体にキャッシュされているので、１つのピックアップを用いて、第２のコンテンツデータを光ディスクから読み出すことができる）。すなわち、第１のコンテンツデータの再生を完了したときには、すでに第２のコンテンツデータの少なくとも一部が記録媒体にキャッシュされた状態になっている。
【００１３】
したがって、再生装置は、第１のコンテンツデータの再生が完了してからすぐに、光ディスクより読み込み遅延の少ない記録媒体から第２のコンテンツデータを再生することができる。
【００１４】
これにより、光ディスクに記録された、関連する複数の録画タイトルのデータを、映像や音声の再生を停止させることなく連続再生することができる。
【００１５】
なお、上記再生装置は、高々１枚の光ディスクを保持することが可能な構成であってもよいし、２枚以上の光ディスクを保持することが可能な構成であってもよい。後者の場合、上記第１のコンテンツデータと上記第２のコンテンツデータとは、同一の光ディスクに記録されたコンテンツデータであってもよいし、同時に保持されている異なる光ディスクに記録されたコンテンツデータであってもよい。
【００１６】
また、上記の課題を解決するために、本発明に係る再生方法は、光ディスクに記録され、キーワードで関連づけられた第１のコンテンツデータおよび第２のコンテンツデータを順に再生する再生方法において、上記各コンテンツデータを、上記光ディスクより読み込み遅延の少ない記録媒体にキャッシュするキャッシュ工程と、上記キャッシュ工程にて上記記録媒体にキャッシュされたコンテンツデータを再生する再生工程と、を含み、上記キャッシュ工程にて上記第２のコンテンツデータのキャッシュを開始するタイミングは、上記再生工程にて上記第１のコンテンツデータを再生している間であることを特徴としている。
【００１７】
上記の構成によれば、本発明に係る再生方法は、本発明に係る再生装置と同様の作用効果を奏する。
【００１８】
上記再生装置では、上記再生手段が、上記キャッシュ手段が上記第１のコンテンツデータ全体を上記記録媒体にキャッシュした後に、上記第１のコンテンツデータの再生を開始することが望ましい。
【００１９】
上記の構成によれば、再生装置では、第１のコンテンツデータの再生を開始するときから、第１のコンテンツデータ全体について、サーチ時間を要さずに、早送り、巻き戻しなどのトリック再生が可能となるというさらなる効果を奏する。
【００２０】
上記再生装置は、複数の光ディスクを同時に保持可能な再生装置であり、上記第１のコンテンツデータは上記複数の光ディスクのいずれかに記録されており、上記第２のコンテンツデータは、上記複数の光ディスクのうち上記第１のコンテンツデータが記録されている光ディスクとは異なる光ディスクに記録されていることが望ましい。
【００２１】
上記の構成によれば、再生装置では、ある光ディスクから記録媒体にキャッシュされた第１のコンテンツデータの再生を完了したときには、すでに別の光ディスクから第２のコンテンツデータの少なくとも一部が記録媒体にキャッシュされた状態になっている。
【００２２】
したがって、再生装置は、上記ある光ディスクに記録されている第１のコンテンツデータを再生してから上記別の光ディスクに記録されている上記第２のコンテンツデータを再生する場合であっても、各光ディスクに記録された、関連する複数の録画タイトルのデータを、映像や音声の再生を停止させることなく連続再生することができる。
【００２３】
なお、上記再生装置は、コンピュータによって実現してもよい。この場合、コンピュータを上記各手段として動作させることにより上記再生装置をコンピュータにおいて実現するプログラムおよびそのようなプログラムを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に入る。
【発明の効果】
【００２４】
以上のように、本発明に係る再生装置は、光ディスクに記録された、関連する複数の録画タイトルのデータを、映像や音声の再生を停止させることなく連続再生することができるという効果を奏する。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施形態１に係る記録再生装置の構成を示すブロック図である。
【図２】図１に示す記録再生装置で再生される光ディスクのデータ構造を示した図であり、（ａ）は、オートチェンジャディスクドライブ内の１番目のドライブに格納された光ディスクのデータ構造を示し、（ｂ）は、オートチェンジャディスクドライブ内の２番目のドライブに格納された光ディスクのデータ構造を示し、（ｃ）は、オートチェンジャディスクドライブ内のドライブに格納された光ディスクのインデックス情報を格納した記録部のデータ構造を示す。
【図３】図１に示す記録再生装置の比較部に格納されたデータの構造を示す表である。
【図４】図１に示す記録再生装置の動作例を示すタイミングチャートであり、（ａ）は、キーワードが一致した最初のデータをメモリにキャッシュし、キャッシュの完了後からデータの再生を開始する場合の動作を示し、（ｂ）は、キーワードが一致した次のデータをメモリにキャッシュし、キャッシュ完了前から再生を開始する場合の動作を示し、（ｃ）は、キーワードが一致したデータをすべてメモリにキャッシュし終えてから、再生を開始する場合の動作を示している。
【図５】本発明の実施形態２に係る記録再生装置の構成を示すブロック図である。
【図６】図５に示す記録再生装置の動作例を示すタイミングチャートであり、（ａ）は、キーワードが一致した最初のデータをメモリにキャッシュし、キャッシュ完了後からデータの再生を開始する場合の動作を示し、（ｂ）は、キーワードが一致した次のデータをメモリにキャッシュし、キャッシュ完了前から再生を開始する場合の動作を示し、（ｃ）は、キーワードが一致したデータをすべてメモリにキャッシュし終えてから、再生を開始する場合の動作を示している。
【発明を実施するための形態】
【００２６】
〔実施形態１〕
本発明の実施形態１に係る光ディスクの記録再生装置について、図１を参照して説明する。図１は記録再生装置の構成を示すブロック図である。光ディスクとしてはＢＤ（Blu-ray Disk）、ＤＶＤ（Digital Versatile Disk）、ＣＤ（Compact Disk）などを想定している。
【００２７】
（記録再生装置１の構成）
図１に示すとおり、記録再生装置１は、インターフェース１１、実行部１２、ＤＲＡＭ１３、オートチェンジャディスクドライブ１４、記録部１５、比較部１６、メモリ１７およびデコーダ１８を備えている。
【００２８】
インターフェース１１はホスト装置から発せられたコマンドを取得するための手段であり、例えば、ＡＴＡ（Advanced Technology Attachment）インターフェース、ＡＴＡＰＩ（ATA Packet Interface）、またはＳＡＴＡ（Serial ATA）インターフェースである。インターフェース１１が取得するコマンドとしては、データを読み出す読み出しコマンドが挙げられる。読み出しコマンドには、読み出したいデータを特定するためのタイトル名や出演者名といった特定の単語（以下、キーワードとする）が含まれる。
【００２９】
実行部１２は、インターフェース１１にて取得したコマンドに応じて記録再生装置１を制御するための手段であり、例えばＣＰＵ（Central Processing Unit）を用いて構成することができる。この場合、ＣＰＵを実行部１２として機能させるためのプログラムは、例えば、メモリ１７に記憶しておけばよい。
【００３０】
ＤＲＡＭ１３は、インターフェース１１が取得した読み出しコマンドに含まれるキーワードを格納する領域である。
【００３１】
オートチェンジャディスクドライブ１４は、各スロットに１枚ずつ合計Ｎ枚（Ｎ＞＝１）の光ディスクを格納可能な装置であり、格納した光ディスクの中から、実行部１２により選択されたある１枚の光ディスクの指定された領域の映像データや音声データを再生する。
【００３２】
記憶部１５は、オートチェンジャディスクドライブ１４に格納されている各光ディスクから抽出されたインデックス情報および該光ディスクを識別するディスク番号を、光ディスク毎タイトル毎に１レコードずつ、テーブル形式で記憶するための不揮発性メモリである。ここで、インデックス情報とは、光ディスクに含まれる全データのタイトルと、タイトルごとのキーワード、各タイトルが記録されている光ディスク上の領域を示す再生領域指定情報（例えば論理アドレス）などである。インデックス情報に含まれる、タイトル毎のキーワードは、ＥＰＧ（電子番組表）にて提供される該番組の情報の中から切り出した語彙を登録してもよい。また、ユーザーが与えた任意の語彙を登録してもよい。また、ＢＤ−Ｊａｖａ（登録商標）の機能を用いて、ネットワークより取得し、登録してもよい。なお、インデックス情報は、光ディスクがオートチェンジャディスクドライブ１４に格納された時点で、オートチェンジャディスクドライブ１４により記憶部１５に格納される。
【００３３】
比較部１６は、記憶部１５に格納されているタイトル毎のキーワードと、ＤＲＡＭ１３に格納されている、読み出しコマンドに含まれているキーワードとの比較を行うための手段であり、一致するキーワードが含まれる光ディスクのディスク番号と該キーワードに関連するタイトルが記録されている領域を示す領域指定情報（例えば、論理アドレス）とを比較部１６の内部メモリにテーブル形式で順次格納する。上記内部メモリはＦＩＦＯ（First In First Out）形式のメモリ構成をしており、比較部１６の内部メモリに格納された、１番目のドライブに格納された光ディスクの最初の領域指定情報（最も小さい論理アドレス値）から順に、実行部１２に送信する。
【００３４】
メモリ１７は、実行部１２により指定された光ディスクの指定されたアドレスのデータをオートチェンジャディスクドライブ１４が読み出してキャッシュする不揮発性メモリである。
【００３５】
デコーダ１８は、メモリ１７に格納されたデータをデコード（再生）し、映像信号もしくは音声信号を出力する手段である。
【００３６】
（記録再生装置１の動作）
次に、記録再生装置１の動作について、図２〜図４を参照して説明するが、最初に、光ディスク（具体的には以下の光ディスクＡおよび光ディスクＢ）がオートチェンジャディスクドライブ１４に格納されたときに行われる動作について図２を参照して説明する。
【００３７】
図２（ａ）はオートチェンジャディスクドライブ１４内の１番目のドライブに格納される光ディスク（光ディスクＡとする）に記録されているデータのイメージ図である。図２（ｂ）はオートチェンジャディスクドライブ１４内の２番目のドライブに格納される光ディスク（光ディスクＢとする）に記録されているデータのイメージ図である。さらに、図２（ｃ）は、光ディスクＡおよび光ディスクＢがオートチェンジャディスクドライブ１４に格納されることにより記憶部１５に格納されるインデックス情報のデータ構造を示した表である。
【００３８】
図２（ａ）に示すように、光ディスクＡの領域Ｄ１には、キーワード”ＡＡＡ”と”ＣＣＣ”を持つ、”ＡＡＡ１”というタイトルのデータが記録されており、領域Ｄ２には、キーワード”ＢＢＢ”を持つ、”ＢＢＢ１”というタイトルのデータが記録されており、さらに、領域Ｉ１には光ディスクＡに記録されている各タイトルのインデックス情報が記録されている。
【００３９】
また、図２（ｂ）に示すように、光ディスクＢの領域Ｄ３には、キーワード”ＣＣＣ”を持つ、”ＣＣＣ１”というタイトルのデータが記録されており、領域Ｄ４には、キーワード”ＡＡＡ”を持つ、”ＡＡＡ２”というタイトルのデータが記録されており、領域Ｉ２には光ディスクＢに記録されている各タイトルのインデックス情報が記録されている。
【００４０】
光ディスクＡが１番目のドライブに格納されると、オートチェンジャディスクドライブ１４は、光ディスクＡに記録されている各データについて、ディスク番号の値”ＤＩＳＣ１”（図３の表の第１列）、そのデータのタイトル（図３の表の第２列）、そのデータが記録されている領域の先頭を示す論理アドレス（図３の表の第３列）、およびタイトルと関連するキーワード（図３の表の第４列以降）をインデックス情報として記憶部１５に記録する。すなわち、インデックス情報として図３の表の第１行、第２行のレコードが記録される。
【００４１】
同様に、光ディスクＢが２番目のドライブに格納されると、インデックス情報として図３の表の第３行、第４行のレコードが記録される。
【００４２】
なお、キーワードは１個設定することも複数個設定することも可能であるため、登録されるキーワードの数はタイトル毎に異なる場合がある。そのため、キーワードが格納される最終列の次の列に”−１”のような、最終データを示す値を格納することにより、比較部１６が、キーワードの比較を行うために、登録された数のキーワードを読み込むことができるようになっている。
【００４３】
次に、インターフェース１１がホスト装置から読み出しコマンド（具体的には、キーワードとして“ＣＣＣ”を含む読み出しコマンド）を受け付けたときに行われる動作について図２〜図４を参照して説明する。なお、オートチェンジャディスクドライブ１４には光ディスクＡおよび光ディスクＢが格納されていることを述べておく。
【００４４】
図３は、ＤＲＡＭ１３に格納されたキーワード“ＣＣＣ”と記録部１５に格納されているキーワードとを比較部１６が比較する処理を行うことにより比較部１６の内部メモリに生成するデータを示したものである。また、図４（ａ）は、記録再生装置１の動作を示すタイミングチャートであり、図４（ｂ）、図４（ｃ）はその変形例である。ここでは、例として、メモリ１７はメモリＡおよびメモリＢの２つのメモリからなるものとして説明する。
【００４５】
最初に、インターフェース１１は、受け付けた読み出しコマンドを実行部１２に供給する。実行部１２は、読み出しコマンドに含まれるキーワード“ＣＣＣ”をＤＲＡＭ１３に格納する。
【００４６】
さらに、比較部１６は、記憶部１５にテーブル形式で記録されているインデックス情報のうちキーワードに“ＣＣＣ”が含まれている各レコードについて、そのレコードに記録されているディスク番号および論理アドレス、並びに、１から順に割り当てられる再生番号をレコードとして内部メモリに記録する。これにより、比較部１６の内部メモリには図３に示すようなテーブル形式のデータが記録されるようになる。
【００４７】
そして、実行部１２は、比較部１６の内部メモリに格納された図３に示すデータの各レコードを参照し、ディスク番号が表わす光ディスクから、論理アドレスで指定される領域に格納されているデータを読み出す指示であるロード実行命令を再生番号の若い順にオートチェンジャディスクドライブ１４に供給する。
【００４８】
ロード実行命令を受け付けると、オートチェンジャディスクドライブ１４は、指定された光ディスクの指定された領域からデータを読み出して、メモリ１７に格納し、デコーダ１８は、メモリ１７に格納されたデータをデコード（再生）する。
【００４９】
以下、実行部１２が図３に示すデータの２つのレコードを参照して２つのロード実行命令をオートチェンジャディスクドライブ１４に供給した場合における、オートチェンジャディスクドライブ１４のキャッシュ動作およびデコーダ１８のデコード（再生）動作のタイミングについて図４を参照して以下に説明する。
図４（ａ）に示すとおり、オートチェンジャディスクドライブ１４は、最初のロード実行命令を受け取ったタイミング（ｔ０）で、光ディスクＡが格納されているスロットをアクセス対象のスロットに切り替えるとともに光ディスクＡ上の指定されたアドレスへのシークを行う。（Ｓ１）。シーク後（ｔ１）、オートチェンジャディスクドライブ１４は、シークしたアドレスのデータを読み込み（Ｒ１）、読み込んだデータをメモリＡに記録する（Ｗ１）。記録が完了する（ｔ２）と、デコーダ１８は、メモリＡに記録されたデータを再生する（Ｐ１）。同時に、実行部１２は、オートチェンジャディスクドライブ１４に対し、２つ目のロード実行命令を発行する。オートチェンジャディスクドライブ１４は、ロード実行命令を受け付けると、光ディスクＢが格納されているスロットをアクセス対象のスロットに切り替えるとともに、光ディスクＡ上の指定されたアドレスへのシークを行う。（Ｓ２）。シーク後（ｔ３）、オートチェンジャディスクドライブ１４は、シークしたアドレスのデータを読み込み（Ｒ２）、読み込んだデータをメモリＢに記録する（Ｗ２）。記録が完了し、Ｐ１が終了する（ｔ４）と、デコーダ１８は、メモリＢに記録されたデータを再生する（Ｐ２）。これにより、最初のデータの再生開始時点（ｔ２）から、最初のタイトルのデータ全体について、サーチ時間を要さずに、早送り、巻き戻しなどのトリック再生が可能となる。
【００５０】
なお、ここではメモリＡのデータの記録が完了したタイミング（ｔ２）から、メモリＡに記録されたデータの再生（Ｐ１）を行う構成について説明したが、本再生を行うタイミングは、これに限定するものではない。例えば、図４（ｂ）に示すように、メモリＡへのデータの記録が完了する前であっても、デコーダ１８は、すでにメモリＡに記録されているデータを再生することができる（Ｐ１）。
要するに、メモリ１７から再生するタイミングは任意である。これにより、オートチェンジャディスクドライブ１４から直接再生するタイミングと、メモリ１７上のデータから再生するタイミングと、を近づけることが可能である。
【００５１】
また、図４（ｃ）に示すように、まず、２つのロード実行命令により読み出すべきすべてのデータをメモリ１７上に記録し（ｔ４）、その後、データを再生することが可能である。これにより、データ再生時には、キーワードと関連する全タイトルのデータがメモリ１７上に記録されていることになる。したがって、データの順次再生だけでなく、最初のデータの再生開始時点（ｔ４）から、キーワードと関連する全タイトルのデータ全体について、サーチ時間を要さずに、早送り、巻き戻しなどのトリック再生が可能となる。
【００５２】
なお、光ディスクに含まれるインデックス情報について説明したが、本発明ではこれに限定されない。例えば、各記録データの録画日時をインデックス情報として含め、上記録画日時情報を用いて再生順番を並び替えることが可能である。これにより、シリーズ番組を録画した際に、放送日時順に再生することが可能となる。
【００５３】
また、メモリ１７に記録するデータは、圧縮されたデータであってもよい。
【００５４】
光ディスクに記録されている圧縮されたデータをそのまま記録することにより、メモリ１７への記録時間が短くなるといったメリットがある。
【００５５】
また、メモリ１７は、キャッシュメモリであってもよく、ハードディスクであってもよい。ハードディスクは一般に光ディスクに比べて大容量であるため、複数の光ディスクのデータを格納することが可能であり、また、光ディスクの変更時間や光ディスクのシーク時間、サーチ時間がかからないといったメリットがある。
【００５６】
（記録再生装置１の利点）
オートチェンジャディスクドライブからキーワードに関連づけられた各タイトルのデータを直接読み込んで再生する従来の再生装置では、再生対象のデータの切り替えに要するシーク時間（切り替え前のデータと切り替え後のデータとが異なる光ディスクに記録されている場合には、シーク時間に加え、再生対象のスロットを切り替える時間）だけ再生が停止する。
【００５７】
一方、記録再生装置１では、以上示したように、オートチェンジャディスクドライブ１４が、キーワード（“ＣＣＣ”）に関連づけられた各タイトル（“ＡＡＡ１”、“ＣＣＣ１”）のデータ（コンテンツデータ）を、光ディスクより読み込み遅延の少ないメモリ１７にキャッシュし、デコーダ１８が、メモリ１７にキャッシュされたデータをデコード（再生）する。
【００５８】
また、図４（ａ）、図４（ｂ）に示すように、記録再生装置１は、デコーダ１８が最初のタイトル（“ＡＡＡ１”）のデータを再生している間に、オートチェンジャディスクドライブ１４が次のタイトル（“ＣＣＣ１”）のデータのメモリ１７へのキャッシュを開始することができるようになっている。
【００５９】
すなわち、デコーダ１８が最初のタイトル（“ＡＡＡ１”）のデータの再生を完了したときには、次に再生するタイトル（“ＣＣＣ１”）のデータの少なくとも一部がメモリ１７にキャッシュされた状態になっている。
【００６０】
つまり、記録再生装置１では、再生対象のデータの切り替えるときに、切り替え後のデータ（タイトル（“ＣＣＣ１”）のデータ）の少なくとも一部がメモリ１７にキャッシュされているので再生が停止しない。
【００６１】
したがって、記録再生装置１は、複数の光ディスクに記録された、関連する複数の録画タイトルのデータを、映像や音声の再生を停止させることなく連続再生することができる。
【００６２】
〔実施形態２〕
第１の実施形態において、１枚の光ディスク上に記録された複数のデータを連続再生する場合、オートチェンジャディスクドライブ１４は、スロットに切り替えを行わない。そのため、オートチェンジャ機能を有しない光ディスクドライブによっても、本発明を実施することができる。
【００６３】
本発明における第２の実施形態は、オートチェンジャ機能を有しない記録再生装置における、１枚の光ディスク上に記録された複数のデータの連続再生方法についてである。
【００６４】
（記録再生装置２の構成）
本実施形態に係る記録再生装置２の構成について、図５を参照して説明する。図５は本実施形態の記録再生装置の構成を示すブロック図である。
【００６５】
図５に示すとおり、記録再生装置２は、インターフェース２１、実行部２２、ＤＲＡＭ２３、光ディスクドライブ２４、記録部２５、比較部２６、メモリ２７およびデコーダ２８を備えている。
【００６６】
インターフェース２１はホスト装置から発せられたコマンドを取得するための手段であり、例えば、ＡＴＡ（Advanced Technology Attachment）インターフェース、ＡＴＡＰＩ（ATA Packet Interface）、またはＳＡＴＡ（Seriａl ATA）インターフェースである。インターフェース２１が取得するコマンドとしては、データを読み出す読み出しコマンドが挙げられる。読み出しコマンドには、キーワードが含まれる。
【００６７】
実行部２２は、インターフェース２１にて取得したコマンドに応じて記録再生装置２を制御するための手段であり、具体的には、比較部２６から論理アドレスを受信するたびに、その論理アドレスで指定される領域に格納されているデータを読み出す指示であるロード実行命令を、光ディスクドライブ２４に供給する。
例えばＣＰＵ（Central Processing Unit）を用いて構成することができる。この場合、ＣＰＵを実行部２２として機能させるためのプログラムは、例えば、メモリ２７に記憶しておけばよい。
【００６８】
ＤＲＡＭ２３は、インターフェース２１が取得した読み出しコマンドに含まれるキーワードを格納する領域である。
【００６９】
光ディスクドライブ２４は、１枚の光ディスクを格納可能な装置であり、実行部２２より指定された光ディスク上の領域の映像データや音声データを再生する。
【００７０】
記憶部２５は、光ディスクドライブ２４に格納されている光ディスクから抽出されたインデックス情報を、タイトル毎に１レコードずつ、テーブル形式で記憶するための不揮発性メモリである。
【００７１】
比較部２６は、記憶部２５に格納されているタイトル毎のキーワードと、ＤＲＡＭ２３に格納されている、読み出しコマンドに含まれているキーワードとの比較を行うための手段であり、一致するキーワードに関連するタイトルが記録されている領域を示す領域指定情報（例えば、論理アドレス）を比較部２６の内部メモリにテーブル形式で順次格納する。上記内部メモリはＦＩＦＯ（First In First Out）形式のメモリ構成をしており、比較部２６の内部メモリに格納された最初の領域指定情報（最も小さい論理アドレス値）から順に、実行部２２に送信する。
【００７２】
メモリ２７は、実行部２２により指定されたアドレスに記録されているデータを光ディスクドライブ２４が光ディスクから読み出してキャッシュする不揮発性メモリである。
【００７３】
デコーダ２８は、メモリ２７に格納されたデータをデコードし、映像信号もしくは音声信号を出力する手段である。
【００７４】
（記録再生装置２の動作）
次に、光ディスクドライブ２４が実行部２２からロード実行命令を受け付けた際の記録再生装置２の動作について、図６を参照して説明する。図６（ａ）は、記録再生装置２の動作を示すタイミングチャートであり、図６（ｂ）、図６（ｃ）はその変形例である。ここでは、実施形態１と同様に、例として２つのロード実行命令を受け付けた場合の動作を説明する。
【００７５】
図６（ａ）に示すように、光ディスクドライブ２４は、最初のロード実行命令を受け取ったタイミング（ｔ０）で、光ディスクドライブ２４は光ディスク上の該ロード実行命令で指定されたアドレスにシークする（Ｓ１）。光ディスクドライブ２４は、シーク後（ｔ１）、シークしたアドレスのデータを読み込み（Ｒ１）、読み込んだデータをメモリ２７に記録する（Ｗ１）。記録が完了する（ｔ２）と、デコーダ２８は、メモリ２７に記録されたデータを再生する（Ｐ１）。同時に、実行部２２は、光ディスクドライブ２４に対し、比較部２６から受け取った次のロード実行命令を供給し、光ディスクドライブ２４は、光ディスク上の該ロード実行命令で指定されたアドレスにシークする（Ｓ２）。光ディスクドライブ２４は、シーク後（ｔ３）、指定されたアドレスのデータを読み込み（Ｒ２）、読み込んだデータをメモリ２７に記録する（Ｗ２）。記録が完了し、最初のデータの再生（Ｐ１）が終了する（ｔ４）と、デコーダ２８は、Ｗ２にてメモリ２７に記録されたデータを再生する（Ｐ２）。
【００７６】
これにより、最初のデータの再生開始時点（ｔ２）から、最初のタイトルのデータ全体について、サーチ時間を要さずに、早送り、巻き戻しなどのトリック再生が可能となる。
【００７７】
なお、ここではメモリ２７へのデータの記録（Ｗ１）が完了したタイミング（ｔ２）から、メモリ２７に記録されたデータの再生（Ｐ１）をおこなう構成について説明したが、再生をおこなうタイミングは、これに限定するものではない。例えば、図６（ｂ）に示すように、メモリ２７へのデータの記録（Ｗ１）が完了する前であっても、デコーダ２８は、すでに記録されているデータを再生することができる（Ｐ１）。要するに、メモリ２７から再生するタイミングは任意である。これにより、光ディスクドライブ２４から直接再生するタイミングと、メモリ２７上のデータから再生するタイミングと、を近づけることが可能である。
【００７８】
また、図６（ｃ）に示すように、まず、２つのロード実行命令により読み出すべきすべてのデータをメモリ２７に記録し（ｔ４）、その後、データを再生することが可能である。これにより、データ再生時は、キーワードと関連する全タイトルのデータがメモリ１７上に記録されていることになる。したがって、データの順次再生だけでなく、最初のデータの再生開始時点（ｔ４）から、キーワードと関連する全タイトルのデータ全体について、サーチ時間を要さずに、早送り、巻き戻しなどのトリック再生が可能となる。
【００７９】
なお、メモリ２７に記録するデータは、実施形態１と同様に、圧縮したデータであってもよい。また、メモリ２７は、実施形態１と同様に、ハードディスクであってもキャッシュメモリでであってもよい。
【００８０】
（記録再生装置２の利点）
オートチェンジャ機能を有さない従来の光ディスク再生装置では、再生対象のデータを切り替える際に、切り替えに要するシーク時間だけ再生が停止する。
【００８１】
記録再生装置２では、以上示したように、光ディスクドライブ２４が、キーワードに関連づけられた各タイトルのデータ（コンテンツデータ）を、光ディスクより読み込み遅延の少ないメモリ２７にキャッシュし、デコーダ２８が、メモリ１７にキャッシュされたデータをデコード（再生）する。
【００８２】
また、図６（ａ）、図６（ｂ）に示すように、記録再生装置２は、デコーダ２８が最初のタイトルのデータを再生している間に、光ディスクドライブ２４が、次のタイトルのデータのメモリ２７へのキャッシュを開始することができるようになっている。
【００８３】
したがって、記録再生装置２は、１枚の光ディスクに記録された、関連する複数の録画タイトルのデータを、映像や音声の再生を停止させることなく連続再生することができる。
【００８４】
（プログラム、記録媒体）
最後に、記録再生装置１、２に含まれている各ブロックは、ハードウェアロジックによって構成すればよい。あるいは、次のように、実行部１２、２２、比較部１６、２６、デコーダ１８、２８については、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を用いてソフトウェアによって実現してもよい。
【００８５】
すなわち記録再生装置１、２は、実行部１２、２２、比較部１６、２６、デコーダ１８、２８の各機能を実現する制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録していればよい。記録再生装置１、２（またはＣＰＵやＭＰＵ）が、供給された記録媒体に記録されているプログラムコードを読み出し、実行すればよい。
【００８６】
プログラムコードを記録再生装置１、２に供給する記録媒体は、たとえば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などとすることができる。
【００８７】
また記録再生装置１、２は、通信ネットワークと接続可能に構成しても、本発明の目的を達成できる。この場合、上記のプログラムコードを、通信ネットワークを介して記録再生装置１、２に供給する。この通信ネットワークは、記録再生装置１、２にプログラムコードを供給できるものであればよく、特定の種類または形態に限定されない。たとえば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、移動体通信網、衛星通信網等であればよい。
【００８８】
この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な任意の媒体であればよく、特定の構成または種類のものに限定されない。たとえば、ＩＥＥＥ１３９４、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）回線などの有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【００８９】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【００９０】
本発明は、光ディスク再生装置一般に広く適用することができる。
【符号の説明】
【００９１】
１      記録再生装置
１１    インターフェース
１２    実行部
１３    ＤＲＡＭ
１４    オートチェンジャディスクドライブ（キャッシュ手段）
１５    記録部
１６    比較部
１７    メモリ
１８    デコーダ（再生手段）
２      記録再生装置
２１    インターフェース
２２    実行部
２３    ＤＲＡＭ
２４    光ディスクドライブ（キャッシュ手段）
２５    記録部
２６    比較部
２７    メモリ
２８    デコーダ（再生手段）
【図１】
2011154759.tif 000003
【図２】
2011154759.tif 000004
【図３】
2011154759.tif 000005
【図４】
2011154759.tif 000006
【図５】
2011154759.tif 000007
【図６】
2011154759.tif 000008