(57)【要約】【課題】  上位ＣＰＵ部から送信されるコンテンツに係る情報を、光ディスクに信頼性高く記録することができる記録再生装置を提供する。【解決手段】上位ＣＰＵ部２から送信されるコンテンツに関する情報を光ディスク２４に書き込む処理を行うリードライト制御手段と、不揮発性メモリ２３を備えている。このリードライト制御手段は、さらに上位ＣＰＵ部から送信されるコンテンツのＡＶ信号をリアルタイムに光ディスク２４に書き込む処理を行うコンテンツ書込み手段と、コンテンツ書込み手段が作動しているときに、コンテンツの管理情報を不揮発性メモリ２３に一時的に記憶する処理を行う管理情報一時記憶手段とを備えている。そして、不揮発性メモリ２３に一時的に記憶した記録管理情報は、上位ＣＰＵ部から送信される制御コマンドに基づいて、光ディスク２４に書き込む処理を行うようにしている。【選択図】図１
2012043532.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツリードライト制御手段の制御に基づいて、コンテンツに係る情報の受信処理と前記コンテンツに係る情報の再生処理を行う手段を備えた上位ＣＰＵ部と、
不揮発性メモリと、前記上位ＣＰＵ部が受信処理した前記コンテンツに係る情報を光ディスク記録媒体に書込む処理と、前記光ディスク記録媒体に記録されたコンテンツに係る情報を読み取って前記上位ＣＰＵ部に送信する処理を行うリードライト制御手段を備えた光ディスクドライブと、を備えた記録再生装置であって、
前記光ディスクドライブのリードライト制御手段は、
前記上位ＣＰＵ部から送信される前記コンテンツに係る情報のＡＶデータをリアルタイムに前記光ディスク記録媒体に書込む処理を行うＡＶデータ書込み手段と、
前記ＡＶデータ書込み手段が作動しているときに、前記コンテンツに係る管理情報を、前記不揮発性メモリに一時的に記憶する管理情報一時記憶手段と、
前記上位ＣＰＵ部から管理情報書込み信号が送信されたときに、前記不揮発性メモリに一時的に記憶した前記管理情報を前記光ディスク記録媒体に書込む処理を行う管理情報書込み手段とを備え、
前記管理情報は、受信された放送信号から取り出された番組配列情報と、録画する放送番組の前記ＡＶデータに対して設定されたファイル名とを有し、
前記管理情報一時記憶手段は、前記ＡＶデータの前記ファイル名に対応する記憶開始領域と、前記ファイル名に対応する前記管理情報の記憶開始領域とを前記光ディスク記録媒体に設定し、
前記ＡＶデータ書込み手段は、受信した前記ＡＶデータを、該前記ＡＶデータの前記ファイル名に対応する記憶開始領域から順次記憶し、
前記管理情報書込み手段は、前記管理情報の記憶開始領域から、前記管理情報を順次記憶する
ことを特徴とする記録再生装置。
【請求項２】
前記光ディスク記録媒体は、高密度光ディスク記録媒体であることを特徴とする請求項１に記載の記録再生装置。
【請求項３】
前記記録再生装置は、前記上位ＣＰＵ部に接続されたハードディスクドライブを備え、
前記上位ＣＰＵ部が備えている前記コンテンツリードライト制御手段は、前記光ディスクドライブと前記ハードディスクドライブに前記コンテンツに係る情報のリードライト処理を行うための共通のファイルシステムを備えていることを特徴とする請求項１又は２に記載の記録再生装置。
【請求項４】
前記管理情報一時記憶手段は、前記ＡＶデータのＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅｓ）の先頭位置が前記光ディスク記録媒体の記録領域の何処に対応しているかを示すＧＯＰの位置情報を、シーク時間を利用して、前記管理情報として前記不揮発性メモリに記憶する
ことを特徴とする請求項１乃至３のいずれか１項に記載の記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＶＤなどの光ディスク記録媒体への情報の書き込みや読み取りを行う光ディスクドライブを備えた記録再生装置に関するものである。
【背景技術】
【０００２】
近年、動画を含む各種のコンテンツを大容量の記録媒体であるＤＶＤ−ＲＷディスク等の光ディスク記録媒体（以下、単に「光ディスク」という）に記録し、必要なときにこの光ディスクに記録したコンテンツを再生する記録再生装置が実用化されている。例えば、ＢＳデジタル放送やハイビジョン放送（以下、放送番組という）で放映される映画等の番組を光ディスクに録画する記録再生装置である。
【０００３】
コンテンツの録画と再生機能を有する光ディスクドライブを備えた従来の記録再生装置は、一般に、光ディスクドライブの他に大容量の記憶領域を有するハードディスクドライブ（以下、ＨＤＤという）を備えている。光ディスクドライブを有する従来の記録再生装置が、ＨＤＤを備えている理由は、主として次の理由による。
【０００４】
（１）例えば、記録再生装置が備えているチューナから受信した放送番組を光ディスクドライブの光ディスクに録画しているときに、光ディスクに残っている記憶領域が少なくなると、ＨＤＤの磁気記録媒体（磁気ディスク）にこのコンテンツの続きを録画する。
（２）光ディスクドライブの光ディスクにコンテンツを録画しているときに、光ディスクドライブに不具合が発生した場合には、ＨＤＤドライブの磁気ディスクにこのコンテンツの続きを録画する。
（３）大容量の記憶領域を有するＨＤＤドライブは、複数種のコンテンツを記録するために使用する。そして、光ディスクドライブは、ＨＤＤドライブに記憶している複数種のコンテンツのなかから、例えば、指定した一つのコンテンツを光ディスクにダビングするために使用する。
【０００５】
図８は、従来の光ディスクドライブとＨＤＤを備えた記録再生装置において、コンテンツの記録と再生を行うための制御方式の一例を示している。図８に示す従来の記録再生装置について、その概要を説明すると次のようになる。
【０００６】
図８に示す従来の記録再生装置５０は、主にＣＰＵ制御部５１、光ディスクドライブ５２、およびＨＤＤ５３などのユニットから構成されている。ＣＰＵ制御部５１は、ＣＰＵ５４、メイン制御部５５、チューナ５６、チューナ５６により受信した放送番組などのコンテンツに係る情報を復調処理する回路等から構成されるコンテンツ受信処理部５７、復調したコンテンツに係る情報のうち、ＡＶデータ、すなわち、オーディオ・ビジュアル信号から構成されるデータであって、映像信号と音声信号を含む情報を一時的に記憶するための映像記憶メモリ５８、映像記憶メモリ５８に記憶したＡＶデータを光ディスクドライブ５２、又はＨＤＤ５３の記録媒体に書込む（録画など）処理を行うためのＨＤＤ用Ｉ／Ｆ部５９、光ディスク用Ｉ／Ｆ部６０を備えている。
【０００７】
さらに、ＣＰＵ制御部５１は、光ディスクドライブ５２の光ディスク、又はＨＤＤ５３の磁気ディスクに記録されているコンテンツを再生して表示装置６３に出力する処理を行うコンテンツ再生処理部６１、ユーザが操作するリモコン６４からの操作信号を処理するリモコン用入出力回路部６２を備えている。
【０００８】
上記構成の従来の記録再生装置５０において、ＣＰＵ５４は、メイン制御部５５が備えている各種のプログラムの作動を制御して、記録再生装置５０の動作を制御する中央演算装置である。なお、各種のプログラムは、ＲＯＭ５４ａに記録されている。また、図８に示すＲＡＭ５４ｂは、各種のプログラムがワークエリア等として使用するためのメモリとなる。
【０００９】
なお、ＣＰＵ制御部５１のメイン制御部５５は、記録再生装置５０の動作を制御するためのプログラムとして、コンテンツリードライト制御部５５ａ、リモコン６４からの操作信号の解析を行うリモコン信号解析プログラム５５ｂ、光ディスクドラブ５２の光ディスクに対してコンテンツの書込みと読み取り処理等の制御を行うためのコンテンツ制御プログラム５５ｃ１とファイルシステム５５ｄ１、さらに、ＨＤＤ５３の磁気ディスクに対してコンテンツの書込みと読み取り処理等の制御を行うためのコンテンツ制御プログラム５５ｃ２とファイルシステム５５ｄ２、等を備えている。上記したコンテンツリードライト制御部５５ａは、記録再生装置５０の動作を統括して制御するためのプログラムである。
【００１０】
従来の記録再生装置５０において、上記したメイン制御部５５が備えているプログラムのうち、コンテンツ制御プログラム５５ｃ１と５５ｃ２、及びファイルシステム５５ｄ１と５５ｄ２は、光ディスクドライブ５２用とＨＤＤ５３用にそれぞれ別個に設けられていた。このため、従来の記録再生装置５０においては、下記のような課題があった。
【００１１】
（１）コンテンツ制御プログラムとファイルシステム用のプログラムを、それぞれ光ディスクドライブ用とＨＤＤ用に設けると、これらプログラムの容量は極めて大きくなり、かつ、プログラム構成も複雑になる。
【００１２】
（２）リモコン６４からの入力信号に基づいて、ＣＰＵ制御部５１が光ディスクドライブ５２の光ディスクに放送番組などのコンテンツに係る情報を書込む（録画）処理を行うときには、コンテンツに係る情報のうちＡＶデータ（ＡＶ信号）を光ディスクに書き込む処理を行いながら、このコンテンツに係る管理情報も光ディスクに書込む処理を行う必要がある。なお、この管理情報とは、例えば、録画する放送番組のタイトル名、録画年月日、ＧＯＰの位置情報、ＡＶデータを光ディスクに記録（録画）するときに付与されるファイル名、同じく管理情報を光ディスクに記録するときに付与されるファイル名、等である。また、放送番組のタイトル名に係る情報は、チューナ５６が受信した放送信号のなかに所定の時間間隔でＳＩ（Service Information；番組配列情報）として含まれている情報から取り出すことが可能である。
【００１３】
光ディスクは、磁気ディスクのようなランダムアクセスは可能であるが、シーク特性が劣っている。このため、受信したコンテンツを光ディスクに録画する場合に、ＡＶデータをリアルタイムに光ディスクに書込む処理を行いながら、管理情報も光ディスクに書込む処理を行うと、光ディスクはシーク特性が劣っているために、ＡＶデータと管理情報とを光ディスクに書込むタイミングが合わなくなる現象が発生することがあった。この結果として、ＡＶデータ、あるいは管理情報が光ディスクに正常に記録できなくなるという不具合が生じる。
【００１４】
光ディスクドライブを備えた記録再生装置において、上記（２）に記載の不具合を解決するための手段として、例えば、下記特許文献１、２に記載の発明が提案されている。これらの特許文献に記載の発明は、記録再生装置に設けたバッファーメモリや高速のメモリであるキャッシュメモリにコンテンツに係る情報の一部を一時的に記憶し、メインＣＰＵからの制御に基づいて、キャッシュメモリに記憶したコンテンツに係る情報を光ディスクへ書き込む処理を行うことにより、光ディスクのアクセス時間を短縮しようとする技術である。
【先行技術文献】
【特許文献】
【００１５】
【特許文献１】特開２００３−２８０９５７号公報
【特許文献２】特開２００５−３３９６０６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１６】
上記特許文献１及び２に記載の発明は、コンテンツに係る情報のうちのディレクトリやファイル情報を一時的に高速なメモリに記憶することにより、光ディスクに対するシーク時間を短縮しようとする技術である。しかし、光ディスクドライブとＨＤＤドライブへのコンテンツに係る情報のリードライト処理について、共通したファイル管理システム（ファイルシステム）で制御することについては開示されていない。
【００１７】
そこで、本発明の第１の目的は、光ディスクドライブ、あるいは光ディスクドライブとＨＤＤを備えたコンテンツ等に係る情報の記録と再生を行う記録再生装置において、コンテンツのＡＶデータを、光ディスクに信頼性高く記録することができる光ディスクドライブを提供することにある。さらに、本発明の第２の目的は、光ディスクドライブとＨＤＤを備えた記録再生装置において、コンテンツに係る情報を光ディスクドライブ又はＨＤＤにリードライトするための制御を、共通化したプログラム手段で実行できるように改善した記録再生装置を提供することにある。
【課題を解決するための手段】
【００１８】
本発明は、コンテンツリードライト制御手段の制御に基づいて、コンテンツに係る情報の受信処理と前記コンテンツに係る情報の再生処理を行う手段を備えた上位ＣＰＵ部と、不揮発性メモリと、前記上位ＣＰＵ部が受信処理した前記コンテンツに係る情報を光ディスク記録媒体に書込む処理と、前記光ディスク記録媒体に記録されたコンテンツに係る情報を読み取って前記上位ＣＰＵ部に送信する処理を行うリードライト制御手段を備えた光ディスクドライブと、を備えた記録再生装置であって、前記光ディスクドライブのリードライト制御手段は、前記上位ＣＰＵ部から送信される前記コンテンツに係る情報のＡＶデータをリアルタイムに前記光ディスク記録媒体に書込む処理を行うＡＶデータ書込み手段と、前記ＡＶデータ書込み手段が作動しているときに、前記コンテンツに係る管理情報を、前記不揮発性メモリに一時的に記憶する管理情報一時記憶手段と、前記上位ＣＰＵ部から管理情報書込み信号が送信されたときに、前記不揮発性メモリに一時的に記憶した前記管理情報を前記光ディスク記録媒体に書込む処理を行う管理情報書込み手段とを備え、前記管理情報は、受信された放送信号から取り出された番組配列情報と、録画する放送番組の前記ＡＶデータに対して設定されたファイル名とを有し、前記管理情報一時記憶手段は、前記ＡＶデータの前記ファイル名に対応する記憶開始領域と、前記ファイル名に対応する前記管理情報の記憶開始領域とを前記光ディスク記録媒体に設定し、前記ＡＶデータ書込み手段は、受信した前記ＡＶデータを、該前記ＡＶデータの前記ファイル名に対応する記憶開始領域から順次記憶し、前記管理情報書込み手段は、前記管理情報の記憶開始領域から、前記管理情報を順次記憶することを特徴としている。
【００１９】
さらに、本発明の光ディスクドライブにおいて、前記光ディスク記録媒体は、高密度光ディスク記録媒体であることを特徴としている。
【００２０】
さらに、本発明の記録再生装置は、前記上位ＣＰＵ部に接続されたハードディスクドライブを備え、
前記上位ＣＰＵ部が備えている前記コンテンツリードライト制御部は、前記光ディスクドライブと前記ハードディスクドライブに前記コンテンツに係る情報のリードライト処理を行うための共通のファイルシステムを備えていることを特徴としている。
【００２１】
さらに、本発明の記録再生装置は、前記管理情報一時記憶手段は、前記ＡＶデータのＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅｓ）の先頭位置が前記光ディスク記録媒体の記録領域の何処に対応しているかを示すＧＯＰの位置情報を、シーク時間を利用して、前記管理情報として前記不揮発性メモリに記憶することを特徴としている。
【００２２】
なお、上記した高密度光ディスクとは、いわゆるブルーレイ・ディスク（Ｂｌｕ−Ｒａｙ  Ｄｉｓｃ）等の書き換え可能な大容量（現時点において最大５０ＧＢ程度）相変化光ディスク記録媒体を示す。また、上記したコンテンツとは、ＢＳデジタル放送、ハイビジョン・テレビ放送などのテレビビジョン放送等の番組放送データ、インターネット通信網を介してダウンロード可能な音声を含む映画等の動画データ、各種のゲーム用アプリケーションソフトウエア、等を含む。
【発明の効果】
【００２３】
請求項１に記載の本発明に係る記録再生装置によれば、上位ＣＰＵ部に接続された光ディスクドライブは、上位ＣＰＵ部から送信されるコンテンツに係る情報のＡＶデータをリアルタイムに光ディスク記録媒体に書込む処理を行うＡＶデータ書込み手段と、このＡＶデータ書込み手段が作動しているときに、コンテンツに係る情報を光ディスク記録媒体に書込む処理を行うための管理情報を不揮発性メモリに一時的に記憶する管理情報一時記憶手段と、上位ＣＰＵ部から管理情報書込み信号が送信されたときに、この不揮発性メモリに一時的に記憶した管理情報を光ディスク記録媒体に書込む処理を行う管理情報書込み手段と、を備えている。これにより、ＡＶデータはリアルタイムに光ディスク記録媒体に書込む処理を行い、管理情報は一時的に不揮発性メモリに記憶し、全てのＡＶデータを光ディスク記録媒体に書込んだ時点で、不揮発性メモリに記憶した管理情報を光ディスク記録媒体に書込む処理を行うことができるので、コンテンツに係るＡＶデータとその管理情報を確実に光ディスク記録媒体に書込む処理を行うことができる記録再生装置を提供することができる。
請求項２に記載の本発明に係る記録再生装置によれば、この記録再生装置に接続された光ディスクドライブでリードライトする光ディスク録媒体として高密度光ディスク記録媒体、特にブルーレイ・ディスク（Ｂｌｕ−Ｒａｙ  Ｄｉｓｃ）を使用することにより、ＢＳデジタル放送、ハイビジョン・テレビ放送などの番組の一つを１枚の光ディスクに確実に録画することができる。
請求項３に記載の本発明に係る記録再生装置によれば、光ディスクドライブとハードディスクドライブを上位ＣＰＵ部に接続した構成とし、上位ＣＰＵ部が備えているコンテンツリードライト制御部は、光ディスクドライブとハードディスクドライブに対してコンテンツに係る情報のリードライト処理を行うための共通のファイルシステムを備えているので、コンテンツリードライト制御部のプログラム容量を少なく、かつ、単純にすることができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の記録再生装置について、第１の実施の形態の構成例を説明するための制御ブロック図である。
【図２】図１に示す上位ＣＰＵ部のリードライト制御部が備えているプログラムの構成例を説明するための図である。
【図３】図１に示す上位ＣＰＵ部が光ディスクドライブの動作を制御するための制御コマンドを説明するための図である。
【図４】図１に示す上位ＣＰＵ部のリードライト制御部が、光ディスクドライブに対してコンテンツに係る情報の記録の制御を実行するときに、その処理手順の一例を説明するためのフローチャートである。
【図５】図１に示す光ディスクドライブが、上位ＣＰＵ部からの制御コマンドに基づいて光ディスクにコンテンツに係る情報を記録する処理を実行するときに、その処理手順の一例を説明するためのフローチャートである。
【図６】本発明の記録再生装置について、第２の実施の形態の構成例を説明するための制御ブロック図である。
【図７】図６に示す上位ＣＰＵ部が、光ディスクドライブ及び磁気ディスクドライブの動作を制御するための制御コマンドを説明するための図である。
【図８】従来の記録再生装置について、その構成例を説明するための制御ブロック図である。
【発明を実施するための形態】
【００２５】
以下、本発明を実施するための最良の形態を、図面を参照して説明する。図１は、本発明に係る光ディスクドライブを備えている記録再生装置１について、その一実施形態の構成を説明するための制御ブロック図である。
【００２６】
図１に示す記録再生装置１は、上位ＣＰＵ部２と、この上位ＣＰＵ部２に接続された光ディスクドライブ３とから構成されている。記録再生装置１は、例えば、放送番組であるＢＳデジタル放送やハイビジョン放送などのコンテンツを受信して光ディスクドライブ３に挿入された光ディスク２４に録画する機能、あるいは光ディスク２４に記録されたコンテンツを読取って再生するための機能等を備えている。
【００２７】
上位ＣＰＵ部２は、記録再生装置１の動作をＣＰＵ５により統括して制御するメイン制御部６、コンテンツリードライト制御部６の制御に基づいてチューナ７が選択した放送番組（コンテンツ）の放送信号を受信してこの受信した放送信号を復調処理し、さらに、復調処理した放送信号をＡＶデータ（ＡＶ信号）とこのコンテンツの管理情報とを分離して取り出す処理を行うコンテンツ受信処理部８、コンテンツ受信処理部８で分離したＡＶデータを一時記憶するための映像記憶メモリ９、映像記憶メモリ９に一時記憶したＡＶデータを光ディスクドライブ３に送信する処理を行うためのインターフェース（Ｉ／Ｆ）回路等から構成された光ディスク用Ｉ／Ｆ部１３を備えている。なお、光ディスク用Ｉ／Ｆ部１３は、分離したＡＶデータをＭＰＥＧ２形式等にデータ圧縮の処理を行うための回路も備えている。
【００２８】
さらに、上位ＣＰＵ部２は、記録再生装置１が備えている各種の機能を実行するために、ユーザが操作したリモコン１７からの操作信号を入力するためのリモコン用入出力回路１１、光ディスクドライブ３に挿入された光ディスク２４に記録されたコンテンツを、メイン制御部６の制御に基づいて読取って、液晶表示装置などの表示装置１８に再生して表示するためのコンテンツ再生処理部１２を備えている。また、上位ＣＰＵ部２は、ＲＯＭ１４、ＲＡＭ１５、現在の時刻（年月日・時・分・秒）をカウントするタイマー１６を備えている。
【００２９】
図１に示す光ディスクドライブ３は、光ディスクドライブ３の動作をＣＰＵ２１により統括して制御するリードライト制御部２２、フラッシュメモリなどの不揮発性メモリ２３、リードライト制御部２２の制御に従って光ディスク２４にコンテンツに係る情報のリードライト（読み書き）処理を行う光ピックアップの駆動を制御する光ピックアップ制御部２５などから構成される。光ピックアップ制御部２５は、半導体レーザー、光ディスク２３の回転駆動を制御するステッピングモータ、これら部材の作動を制御するＩ／Ｆ回路などから構成されている。
【００３０】
光ディスクドライブ３は、リードライト制御部２２を構成する各種のプログラムを記憶したＲＯＭ、これらプログラムがワークエリア（計算領域）として使用するためのＲＡＭを備えている。リードライト制御手段となるリードライト制御部２２は、図２に示すプログラムを備えている。図２に示すメイン制御プログラム２２ａは、上位ＣＰＵ部２から送信された制御コマンドを解析（判別）する処理を行うプログラムである。そして、メイン制御プログラム２２ａは、この制御コマンドを解析した結果に基づいて、予め設定された処理を行うサブプログラムの作動を制御する。
【００３１】
これらのサブプログラムとしては、上位ＣＰＵ部２から送信されるコンテンツに係る情報のうちのＡＶデータを、リアルタイムに光ディスク２４に書込む処理を行うＡＶデータ書込み手段となるＡＶデータ書込みプログラム２２ｂ、このコンテンツに係る管理情報を光ディスク２４に記憶する前に、不揮発性メモリ２３に一時的に記憶する処理を行う管理情報一時記憶手段となる管理情報一時記憶プログラム２２ｃ、不揮発性メモリ２３に一時的に記憶したこの管理情報を光ディスク２４に記録する処理を行う管理情報書込み手段となる管理情報書込みプログラム２２ｄ、光ディスク２４に記憶された情報を読取るコンテンツ読取りプログラム２２ｅ等を備えている。
【００３２】
例えば、メイン制御プログラム２２ａは、上位ＣＰＵ部２からコンテンツのＡＶデータの書込みに係る制御コマンドが送信されると、ＡＶデータ書込みプログラム２２ｂを作動させて、この制御コマンドに続いて上位ＣＰＵ部２から順次送信されるＡＶデータを受信処理し、受信したＡＶデータをリアルタイムに光ディスク２４に書き込む処理を行う。このとき、ＡＶデータ書込みプログラム２２ｂは、ＡＶデータをリアルタイムに光ディスク２４に書込む処理を行いながら、光ディスク２４に記録したＡＶデータのＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅｓ）の先頭位置が光ディスク２４の記録領域の何処に対応しているかを示すＧＯＰの位置情報も管理情報として、不揮発性メモリ２３に記憶する処理を行う。
【００３３】
また、上位ＣＰＵ部２から管理情報の一時記憶処理に係る制御コマンドが送信されると、メイン制御プログラムは管理情報一時記憶プログラム２２ｃを作動させて、この制御コマンドに続いて上位ＣＰＵ部２から送信される管理情報を、不揮発性メモリ２３に記憶する処理を行う。なお、上位ＣＰＵ部２から送信される管理情報としては、録画する放送番組のタイトル名、録画年月日、光ディスクに記録する放送番組のＡＶデータに対して付与されたファイル名、同じく光ディスクに記録する管理情報に対して付与されたファイル名、等である。
【００３４】
さらに、上位ＣＰＵ部２から不揮発性メモリ２３に記憶した管理情報に係る情報を光ディスク２４に書込む処理を行うための制御コマンドが送信されると、メイン制御プログラムは管理情報書込みプログラム２２ｄを作動させて、不揮発性メモリ２３に記憶した管理情報を光ディスク２４に書込む処理を行う。
【００３５】
光ディスク２４は、ブルーレイ・ディスク（登録商標）等の書き換え可能な相変化記録方式を採用した高密度大容量の光ディスクである。本発明の記録再生装置１を構成する光ディスクドライブ３の記録媒体としてブルーレイ・ディスク等の高密度大容量の光ディスク２４を用いる理由は、次の通りである。従来の書き換え可能なＤＶＤの記録容量は一般的に最大数ＧＢ（ギガバイト）であったが、ブルーレイ・ディスク等の高密度大容量の光ディスク２４は、記録層を２層以上設けることにより５０ＧＢ以上の大容量の記憶領域を備えることが可能になるので、ハイビジョン放送でも１枚のブルーレイ・ディスク２４に複数種の番組を録画することが可能になり、かつ、持ち運びが自在であるためユーザにとっては操作性が極めて優れているからである。
【００３６】
本発明に係る光ディスクドライブ３が備えている不揮発性メモリ２３は、光ディスク２４に記憶するコンテンツに係る情報のうちその管理情報を、一旦、記憶する手段として使用することに特徴がある。すなわち、上位ＣＰＵ部２から送信されるコンテンツのＡＶデータはリアルタイムに光ディスク２４に書込む処理を行うが、このコンテンツに係る管理情報は、一時的に不揮発性メモリ２３に記憶する処理を行う。
【００３７】
そして、上位ＣＰＵ部２から不揮発性メモリ２３に記憶した管理情報に係る情報を光ディスク２４に書込む処理を行うための制御コマンドが送信されると、不揮発性メモリ２３に記憶した管理情報を光ディスク２４に書込む処理を行う。このような処理を行うことにより、上位ＣＰＵ部２から送信されるコンテンツのＡＶデータは、リアルタイムに、かつ確実に光ディスク２４に書込む処理を行うことが可能になる。このような処理を実行する手段を採用することにより、光ディスク２４はシーク特性が劣るという欠点を補って、コンテンツに係るＡＶデータと管理情報の双方を確実に光ディスク２４に記憶することができる光ディスクドライブ３とすることが可能になる。
【００３８】
図１に示す上位ＣＰＵ部２のコンテンツリードライト制御手段となるコンテンツリードライト制御部６は、ＣＰＵ５により記録再生装置１の動作を制御するための各種のプログラムを備えている。これらのプログラムは、例えば、図１に示すように、メイン制御プログラム６ａ、コンテンツ制御プログラム６ｂ、ファイル管理プログラム（ファイルシステム）６ｃ、リモコン信号解析プログラム６ｄ、等から構成されている。これらプログラム６ｂ、６ｃ、６ｄは、メイン制御プログラム６ａの制御に従って実行される。なお、これらプログラム６ａ〜６は、ＲＯＭ１４に記憶されている。
【００３９】
上位ＣＰＵ部２が備えているメイン制御プログラム６ａは、記録再生装置１の動作を統括して制御するためのプログラムであって、主として、ユーザが操作したリモコン１７からの操作信号に基づいて、コンテンツに係る情報を光ディスクドライブ３の光ディスク２４にリードライトする処理を統括して制御する処理を行う。これらの制御は、予め設定した制御コマンド（図３参照）に基づいて実行される。
【００４０】
コンテンツ制御プログラム６ｂは、ユーザがリモコン１７を操作して録画予約を行うときにその操作を支援するための録画予約プログラム、録画予約された放送番組等のコンテンツを受信して光ディスク２４に録画するための制御を行う録画処理プログラム、光ディスク２４に記録されているコンテンツを再生するために、光ディスクドライブ３に対して再生指示の制御コマンドの送信と、光ディスクドライブ３から送信されたＡＶデータを再生して表示装置１８に再生して表示する制御を行う再生処理プログラム等、記録再生装置１の動作を制御するための各種の制御用アプリケーションプログラムを備えている。
【００４１】
ファイルシステム６ｃは、メイン制御プログラム６ａがコンテンツに係る情報を光ディスクドライブ３にリードライトする制御を行うときに、このコンテンツに係る情報のファイル管理を行うためのファイル管理プログラム、いわゆるファイルシステムとなる各種のプログラムから構成される。このファイルシステム６ｃは、例えば、コンテンツに係る情報を光ディスクに書込む処理を行うときに、そのファイルフォーマットを規定する処理、ファイル名を設定する処理、ファイルの記録年月日を設定する処理、等を行うプログラムから構成される。このファイルシステムとしては、ＵＤＦ（Universal Disc Format）を採用したファイルシステムを使用することができる。
【００４２】
リモコン信号解析プログラム６ｄは、ユーザが操作するリモコン１２からの操作信号がリモコン用入出力回路１３を経由してメイン制御部６に入力されると、その操作信号を解析する処理を行うためのプログラムである。メイン制御プログラム６ａは、リモコン信号解析プログラム６ｄが解析した操作信号を取得して、取得した操作信号に対応する処理が実行されるように記録再生装置１の動作を制御することになる。
【００４３】
なお、光ディスクドライブ３のリードライト制御部２２は、主として上位ＣＰＵ部２から送信された各制御コマンドを割込み信号として受信し、この受信した制御コマンドごとに予め設定した処理を行うプログラムを備えている。
【００４４】
本発明に係る光ディスクドライブ３が備えているリードライト制御部２２は、前記したように上位ＣＰＵ部２のメイン制御プログラム６ａから送信される制御コマンドに基づいて光ディスクドライブ３の動作を制御する。図３は、この制御コマンドの一例を示している。
【００４５】
図３に示すように、この制御コマンドは、例えば、ドライブ区分コードｃ１と処理コードｃ２との２種のコード体系から構成することができる。ドライブ区分コードｃ１は２桁のコードから構成され、１桁目はリードライト処理を実行する対象となるドライブを区分するための情報であって、図３に示す「Ｂ」は光ディスクドライブを示す。ドライブ区分コードｃ１の２桁目は、リードライト処理を実行する対象が光ディスク２４である場合には「Ｄ」を、不揮発性メモリ２３である場合には「Ｆ」を設定している。
【００４６】
図２に示す例において、ドライブ区分コードｃ１に「ＢＤ」が設定されていると制御対象が光ディスクドライブ３の光ディスク２４であることを示し、「ＢＦ」が設定されていると制御対象が光ディスクドライブ３の不揮発性メモリ２３であることを示している。
【００４７】
制御の処理内容を区分するためのコードである処理コードｃ２は、例えば２桁から構成することができる。図３に示す例において、処理コードｃ２の１桁目は処理内容が書き込み処理か、あるいは読み取り処理か、等を区分するためのコードであって、「Ｗ」は書き込み処理を、「Ｒ」は読み取り処理を、また、「Ｄ」は記憶されている情報を削除する処理を行うことを示す。処理コードｃ２の２桁目は、リードライト処理を行う対象、例えば、不揮発性メモリ２３であるか、あるいは光ディスク２４であるかを区分するためのコードであって、具体的なリードライトの対象を設定したコードを示している。
【００４８】
図３に示す４桁のコードからなる制御コマンドについて、さらに、上位ＣＰＵ部２から光ディスクドライブ３に送信される制御コマンドの例について説明すると次のようになる。
【００４９】
上位ＣＰＵ部２が光ディスクドライブ３に送信する４桁からなる制御コマンドのうち、例えば、図３に示す「ＢＤＷ１」は、上位ＣＰＵ部２から送信されるＡＶデータを、光ディスク２４にリアルタイムに書込む処理を行う制御コマンドを示す。光ディスクドライブ３はこの制御コマンド「ＢＤＷ１」を受信すると、引き続いて上位ＣＰＵ部２から所定のデータ長単位で順次送信されるＡＶデータを受信処理して、一旦、ＲＡＭに記憶しながら、ＲＡＭに記憶しＡＶデータを順次光ディスク２４へ書き込む処理を行う。
【００５０】
同じく、制御コマンド「ＢＦＷ２」は、上位ＣＰＵ部２から送信された管理情報を、光ディスクドライブ３が備えている不揮発性メモリ２３へ書き込む処理を行うための制御コマンドを示す。光ディスクドライブ３はこの制御コマンド「ＢＦＷ２」を受信すると、引き続いて上位ＣＰＵ部２から送信される管理情報、すなわち、録画する放送番組のタイトル名、録画年月日、光ディスク２４に記憶するＡＶデータと管理情報に対して設定されたファイル名、等を光ディスクドライブ３の不揮発性メモリ２３に記録する処理を行う。
【００５１】
同じく、制御コマンド「ＢＤＲ１」は、光ディスク２４に記録されているコンテンツのＡＶデータに関する情報であって、上位ＣＰＵ部２から指示（送信）されたファイル名を有するＡＶデータを読み取って上位ＣＰＵ部２に送信する処理を行う制御コマンドである。同じく、制御コマンド「ＢＦＲ２」は、光ディスクドライブ３の不揮発性メモリ２３に記録されている管理情報を読み取って、光ディスク２４に書き込む処理を行う制御コマンドを示す。これらの制御コマンドは、ＡＴＡＰＩのコマンドを用いても良い。
【００５２】
続いて、本発明の記録再生装置１の動作について、ＢＳデジタル放送などの放送番組を受信し、この受信したコンテンツを光ディスクドライブ３の光ディスク２４に録画するときの処理例を、図４及び図５に基づいて説明する。なお、図４は上位ＣＰＵ部２のメイン制御プログラムＰ６ａがこの録画処理を行うときの処理手順の一例を示すフローチャートである。また、図５は、上位ＣＰＵ部２のメイン制御プログラムＰ６ａの制御に基づいて送信される制御コマンドについて、その処理手順の一例を示すフローチャートである。
【００５３】
まず、上位ＣＰＵ部２の処理手順を図４に示すステップ順に説明する。なお、放送番組を録画する場合、例えば、ユーザはリモコン１７を操作して録画したい放送番組の録画予約を予め行っておく。これにより、録画予約プログラムが作動して、録画予約に関する情報（録画開始年月日とその時刻、チャンネル番号、等）がＲＡＭ１５に記憶される。このとき、ユーザは、光ディスクドライブ３に録画用の光ディスク２４を挿入しておく必要がある。なお、ユーザはリモコン１７を操作して、現在放送中の放送番組を直ちに録画する操作を行ってもよい。以下の説明においては、予め録画予約した放送番組を光ディスク２４に録画する場合を例にして説明する。
【００５４】
（ステップＳ１）
上位ＣＰＵ部２のメイン制御プログラム６ａは、ＲＡＭ１５に録画予約のデータが記憶されているか否かを所定の時間間隔でチェックする処理を行う。そして、録画予約のデータが記憶されているとタイマー１６の現在時刻を参照して、現在の時刻が録画予約されている番組の放送開始年月日・時・分に達しているか否かを判定する処理を行う。この判定処理の結果、現在の時刻が録画開始時刻に達したと判定されると、次のステップＳ２に進む。
【００５５】
（ステップＳ２）
現在の時刻が録画の開始時刻に達したと判定されたので、メイン制御プログラムＰ６ａは、録画予約したチャンネルの放送番組が受信できるようにチューナ７を制御すると共に、光ディスクドライブ３を起動するための制御コマンド（起動コマンド）を光ディスクドライブ３に送信する。光ディスクドライブ３のリードライト制御部２２が備えているメイン制御プログラムは、上位ＣＰＵ部２からこの駆動コマンドを受信すると光ディスクドライブ３は録画できる状態になっているか否かを判定し、その判定結果を上位ＣＰＵ部２に返信する。そして、上位ＣＰＵ部２のメイン制御プログラムＰ６ａは、光ディスクドライブ３から「録画できる状態になっている」旨を示す制御コマンドを受信するとステップＳ３に進む。なお、上位ＣＰＵ部２のメイン制御プログラムＰ６ａは、録画できる状態になっていない」旨を示す制御コマンドを受信すると、エラーランプ（ＬＥＤ）等を点灯する処理を行う。
【００５６】
（ステップＳ３）
タイマー１６の時刻を読み取って、現在の時刻は録画予約した放送番組の放送終了時刻に達しているか否かの判定処理を行う。この判定処理の結果、放送終了時刻に達していない場合には次のステップＳ４に進み、放送終了時刻に達した場合にはステップＳ８に進む。
【００５７】
（ステップＳ４）
メイン制御プログラム６ａは、コンテンツ制御プログラムを構成するプログラムのうち、録画処理プログラムを作動させて録画予約された番組（コンテンツ）の受信処理と録画処理を行うための制御を実行する。この受信処理としては、例えば次の処理（１）、（２）を行う。
【００５８】
（１）チューナ７により受信された放送信号をコンテンツ受信処理部８で復号化処理を行ってＡＶデータと管理情報とに係る情報に分離する。そして、放送信号から分離したＡＶデータを順次、映像記憶メモリ９に一時記憶する処理を行う。
【００５９】
（２）一方、分離した管理情報は、ＲＡＭ１５に記憶する処理を行う。なお、録画する放送番組の放送信号に付加されている管理情報としては、放送信号の中に前記したＳＩ（番組配列情報）が所定の時間間隔で送信されている。これにより、録画処理プログラムは、録画予約した放送信号を受信すると、短時間のうちにこのＳＩ情報を取り出してＲＡＭ１５に記憶して、録画する番組のタイトル名、等を抽出することができる。そして、録画処理プログラムは、管理情報としてこの番組のタイトル名の他に、録画年月日、光ディスク２４に録画する放送番組のＡＶデータに設定されたファイル名、同じく録画する放送番組に係る管理情報に設定されたファイル名等もＲＡＭ１５に記憶する処理を行う。
【００６０】
（ステップＳ５）
予めＲＡＭ１５に設定した管理情報送信済フラグの記憶内容が、例えば、「０」であるか否かを判定する。この判定結果、「０」が記憶されていると次のステップＳ６に進み、「１」が記憶されているとステップＳ７に進む。なお、管理情報送信済フラグとは、上記ステップＳ３の処理でＲＡＭ１５に記憶した放送番組に係る管理情報である番組のタイトル名、録画年月日等を、光ディスクドライブ３に送信済であるか否かを記憶するためにＲＡＭ１５に設定した領域であって、録画処理プログラムは、例えば、まだ送信していない場合には「０」を、送信済の場合には「１」を記憶する処理を行う。
【００６１】
（ステップＳ６）
メイン制御プログラムＰ１は、前記した制御コマンド「ＢＦＷ２」を光ディスクドライブ３に送信した後、続いてステップＳ４の処理によりＲＡＭ１５に記憶した管理情報を、光ディスクドライブ３に送信する処理を行う。そして、この送信処理が終了すると管理情報送信済フラグに「１」を記憶する。
【００６２】
光ディスクドライブ３のリードライト制御部２２が備えている管理情報一時記憶処理プログラム２２ｃは、上位ＣＰＵ部２からこの管理情報を受信すると、受信した管理情報を不揮発性メモリ２３に記憶する処理を行う。
【００６３】
（ステップＳ７）
上位ＣＰＵ部２の録画処理プログラムは、制御コマンド「ＢＤＷ１」を光ディスクドライブ３に送信する。そして、光ディスクドライブ３は、この制御コマンドに対する応答コマンドを受信すると、映像記憶メモリ９に一時記憶したＡＶデータについてその所定のデータ量（長）を順次先入れ先出し方式で取り出して、光ディスク用Ｉ／Ｆ部１３を介して光ディスクドライブ３に送信する処理を行う。なお、この処理において、光ディスク用Ｉ／Ｆ部１３は、ＡＶ信号をＭＰＥＧ２によるデータ圧縮の処理も行う。そして、映像記憶メモリ９に一時記憶したＡＶ信号の所定のデータ量を光ディスクドライブ３に送信すると、ステップＳ３に戻る。このように、上位ＣＰＵ部２のメイン制御プログラムＰ６ａは、ステップＳ３〜Ｓ７の処理を繰り返すことにより、チューナ７で受信した放送番組に係るＡＶデータについてその所定のデータ量を順次、リアルタイムで光ディスクドライブ３に送信する。そして、光ディスクドライブ３のＡＶデータ書込みプログラム２２ｂは、受信したＡＶデータを光ディスク２４にリアルタイムに録画（記憶）することが可能になる。
【００６４】
光ディスクドライブ３のリードライト制御部２２が備えている管理情報一時記憶処理プログラム２２ｃは、上位ＣＰＵ部２から制御コマンド「ＢＤＷ１」に伴う管理情報を受信すると、上記したＡＶデータに設定されたファイル名に対応するＡＶデータを光ディスク２４に記憶する記憶開始領域と、同じく管理情報に設定されたファイル名に対応する管理情報を光ディスク２４に記憶する記憶開始領域とを決定する処理を行う。これにより、ＡＶデータ書込みプログラム２２ｂは、受信したＡＶデータを、このＡＶデータのファイル名に対応付けして光ディスク２４に設定された記憶開始領域から順次記憶することが可能になる。
【００６５】
なお、光ディスクドライブ３が上位ＣＰＵ部２から受信したＡＶデータを光ディスク２４に記録する処理を行うときには、若干のシーク時間を必要とするので、このシーク時間を利用してＡＶデータを光ディスク２４に記録したＧＯＰに関する情報等も管理情報として、不揮発性メモリ２３に記憶する処理を行う。
【００６６】
（ステップＳ８）
録画している放送番組が終了したと判定されたので、光ディスクドライブ３が不揮発性メモリ２３に記憶した管理情報を光ディスク２４に記憶する処理を行うための制御コマンド「ＢＦＲ２」を、光ディスクドライブ３に送信する。
このステップＳ８の処理を行うと、上位ＣＰＵ部２のメイン制御プログラムＰ６ａによる光ディスク２４への録画処理の制御は終了する。
【００６７】
なお、光ディスクドライブ３は、上記ステップＳ８により上位ＣＰＵ部２から制御コマンド「ＢＦＲ２」を受信すると、管理情報書込みプログラム２２ｄは、不揮発性メモリ２３に記憶した管理情報を光ディスク２４に記憶する処理を行う。この処理においては、この管理情報のファイル名に対応付けして光ディスク２４に設定された記憶開始領域から順次記憶する処理を行う。
【００６８】
なお、上位ＣＰＵ部２のメイン制御プログラム６ａは、現在の時刻が録画の終了時刻に達していない場合でも、リモコン１７から録画終了の操作信号が入力されると、録画処理プログラムの実行を中止する処理を行うとともに、録画強制終了の制御コマンド（SYNCコマンド）を光ディスクドライブ３に送信する。光ディスクドライブ３のリードライト制御部２２は、この録画強制終了の制御コマンドを受信すると、不揮発性メモリ２３に記憶している記録管理情報を光ディスク２４に書き込む処理を行うようにする。
【００６９】
続いて、光ディスクドライブ３の動作について説明する。図５は、上位ＣＰＵ部２から光ディスクドライブ３に制御コマンドが送信されたときに、リードライト制御部２２のメイン制御プログラム２２ａが光ディスクドライブ３の動作を制御する処理の流れを示すフローチャートである。以下、図５に示すステップ順に説明する。
【００７０】
（ステップＳ１１）
メイン制御プログラム２２ａは、上位ＣＰＵ部２から制御コマンドが送信されるとこの制御コマンドを割込み信号（受信割込み）として処理する。そして、受信した制御コマンドが図３に示す予め設定した制御コマンドのうちいかなる制御コマンドであるかを判定する処理（割込み解析）を行う。
【００７１】
（ステップＳ１２）
ステップＳ１２においては、最初に例えば、受信した制御コマンドが図３に示す「ＢＤＷ１」（光ディスクへの書き込み指令）であるか否かを判定する。この判定処理の結果、受信した制御コマンドが「ＢＤＷ１」であると判定された場合にはステップＳ１３に進み、一致していない場合にはステップＳ１４に進む。
【００７２】
（ステップＳ１３）
上位ＣＰＵ部２から受信した制御コマンドが「ＢＤＷ１」と一致したので、メイン制御プログラムはＡＶデータ書込みプログラム２２ｂを作動させる。ＡＶデータ書込みプログラム２２ｂは、最初に不揮発性メモリ２３に記憶されている管理情報を参照して、上位ＣＰＵ部２から送信されるＡＶデータを光ディスク２４に書込むための光ディスク２４の書込み開始領域を求める処理を行う。続いて、制御コマンド「ＢＤＷ１」の後に引き続いて上位ＣＰＵ部２から送信されるＡＶデータの所定量を受信しながら、受信したＡＶデータを順次光ディスク２４の上記した書込み開始領域から書込む処理を行う。
【００７３】
上位ＣＰＵ部２は受信した放送信号のＡＶデータをリアルタイムに順次光ディスクドライブ３に送信する処理を行う。従って、メイン制御プログラム２２ａは、上位ＣＰＵ部２から、例えば、制御コマンド「ＢＦＲ２」が送信される（ステップＳＳ１６）まで、このステップＳ１３の処理を繰り返して行うことになる。これにより、上位ＣＰＵ部２から送信されたＡＶデータを、光ディスクドライブ２４にリアルタイムに書込む処理を行うことができる。
なお、ステップＳ１３の処理において、ＡＶデータを光ディスク２４のコンテンツ情報記憶領域に書込んだトラック番号を、管理情報一時記憶プログラム２２ｃにより不揮発性メモリ２３に管理情報として記憶する処理を行う。
【００７４】
（ステップＳ１４）
上位ＣＰＵ部２から受信した制御コマンドが「ＢＦＷ２」（不揮発性メモリ２３への書き込み指令）であるか否かを判定する。この判定処理の結果、受信した制御コマンドが「ＢＦＷ２」であると判定された場合にはステップＳ１５に進み、一致していない場合にはステップＳ１６に進む。
【００７５】
（ステップＳ１５）
上位ＣＰＵ部２から受信した制御コマンドが「ＢＦＷ２」と一致したので、管理情報一時記憶プログラム２２ｃは、引き続いて上位ＣＰＵ部２から送信される管理情報を受信する。そして、受信した管理情報を不揮発性メモリ２３に書き込む処理を行って、割込み処理を終了する。なお、この付加情報は、前記したように録画する番組のタイトル名、録画年月日、ＡＶデータを記憶するファイル名、管理情報を記憶するファイル名、等である。
【００７６】
（ステップＳ１６）
上位ＣＰＵ部２から受信した制御コマンドが「ＢＦＲ２」（管理情報の光ディスクへの書き込み指令）であるか否かを判定する。この判定処理の結果、受信した制御コマンドが「ＢＦＲ２」であると判定された場合にはステップＳ１７に進み、一致していない場合にはステップＳ１８に進む。
【００７７】
（ステップＳ１７）
上位ＣＰＵ部２から受信した制御コマンドが「ＢＦＲ２」と一致したので、管理情報書込みプログラム２２ｄは、不揮発性メモリ２３に記録されている管理情報を読み取って、この記録管理情報を、光ディスク２４に記憶する処理を行う。この処理においては、不揮発性メモリ２３に管理情報として記憶されている管理情報のファイル名に対応付けして設定されている記憶開始領域から順次記憶する処理を行う。
【００７８】
（ステップＳ１８）
上位ＣＰＵ部２から受信した制御コマンドが「ＢＤＲ１」（光ディスクの読み取り指令）であるか否かを判定する。この判定処理の結果、受信した制御コマンドが「ＢＤＲ１」であると判定された場合にはステップＳ１９に進み、一致していない場合にはステップＳ２０に進む。
【００７９】
（ステップＳ１９）
上位ＣＰＵ部２から受信した制御コマンドが「ＢＤＲ１」に一致したので、メイン制御プログラム２２ａはコンテンツ読取りプログラム２２ｅを作動させる。コンテンツ読取りプログラム２２ｅは、まず、光ディスクドライブ３に挿入されている光ディスク２４に記憶されている管理情報に関するファイル情報を不揮発性メモリ２３に記憶する処理を行うとともに、上位ＣＰＵ部２にも送信する処理を行う。
【００８０】
上位ＣＰＵ部２は、光ディスクドライブ３から管理情報に関するファイル情報を受信すると、例えば、再生処理プログラム、受信した管理情報に関するファイル情報に含まれている番組タイトル名とその録画年月日等を表示装置１８に表示する処理を行う。そして、ユーザがリモコン１７を操作して表示装置１８に表示された番組タイトル名から再生希望の番組タイトル名を指定すると、この番組タイトル名を光ディスクドライブ３に送信する。
【００８１】
光ディスクドライブ３は上位ＣＰＵ部２から番組タイトル名を受信すると、受信した番組タイトル名が不揮発性メモリ２３に記憶されているか否かを判定する。そして、この判定処理の結果、番組タイトル名が不揮発性メモリ２３に記憶されているとこの番組タイトル名に係るコンテンツを記憶している光ディスク２４の記憶領域の先頭トラック番号を求める処理を行う。この先頭トラック番号は、不揮発性メモリ２３に番組タイトル名に対応するファイルと関連付けして記憶されているので求めることができる。
【００８２】
続いて、コンテンツ読取りプログラム２２ｅにより、上記の処理で求めた光ディスク２４の先頭トラック番号から記憶されているこの番組タイトル名に対応するファイル名に係るコンテンツを読取りながら、読み取ったＡＶ信号を順次、上位ＣＰＵ部２に送信する処理を行う。
【００８３】
上記ステップＳ１９の処理に基づいて、上位ＣＰＵ部２は光ディスクドライブ３からＡＶデ−タを光ディスク用Ｉ／Ｆ部１３を経由して受信すると、再生処理プログラムにより、このＡＶデータをコンテンツ再生処理部１２に導いて復号処理等を行って、表示装置１８に再生して表示する処理を行う。これにより、ユーザは光ディスク２４に記録されているコンテンツを表示装置１８で視聴することができる。
【００８４】
（ステップＳ２０）
ステップＳ２０においては、上記ステップＳ１１〜Ｓ１９の処理で実行した制御コマンド以外の処理を実行する。
【００８５】
上記した本発明に係る記録再生装置１は、上位ＣＰＵ部２から送信されるコンテンツのＡＶデータを光ディスクドライブ３の光ディスク２４にリアルタイムに書込む処理を行う。一方、このコンテンツに係る管理情報は不揮発性メモリ２３に記憶する処理を行い、管理情報書込み信号が送信されたときに、不揮発性メモリ２３に記憶した管理情報を光ディスク２４に記憶処理を行うようにしている。これにより、上位ＣＰＵ部２から送信されるコンテンツのＡＶデータと管理情報を、確実に光ディスク２４に記憶することができるようになる。
また、光ディスク２４に記憶されたコンテンツを再生するときには、光ディスク２４に記憶されている管理情報を読取る処理を行った後に光ディスク２４に記憶されているＡＶデータを読取って、この読取ったＡＶデータをリアルタイムに上位ＣＰＵ部２に送信する。これにより、光ディスク２４に記憶されたコンテンツの再生時においても、シーク特性の低さによる不具合の発生を防止することができる。
【００８６】
続いて、本発明の記録再生装置について、第２の実施の形態を図６に基づいて説明する。図６に示す記録再生装置１ａは、図１に示す記録再生装置１の上位ＣＰＵ部２に、さらにハードディスクドライブ（ＨＤＤ）４を接続した構成としたものである。従って、記録再生装置１ａの上位ＣＰＵ部２には、光ディスクドライブ３とＨＤＤ４とが接続されている。
【００８７】
ＨＤＤ４は、磁気ディスク３１に情報のリードライトを行うための磁気ヘッド（図示せず）を備え、上位ＣＰＵ部２から送信されたコンテンツに係る情報を磁気ヘッド制御部３２の制御に基づいて磁気ディスク３１に書き込む処理を行う。また、磁気ディスク３１に記憶されているコンテンツを、上位ＣＰＵ部２の制御に基づいて上位ＣＰＵ部２に送信する処理を行う。磁気ヘッド制御部（リードライト制御部）３２は、上記した処理を行うためのプログラムと制御回路を備えている。なお、上位ＣＰＵ部２は、ＨＤＤ４とコンテンツに係る情報の送受信を行うためのＨＤＤ用Ｉ／Ｆ部１０を備えている。
【００８８】
図６に示す記録再生装置１ａが、図７に示す従来の記録再生装置５０の構成と相違する事項は次の通りである。すなわち、記録再生装置１ａのコンテンツリードライト制御部６が備えているコンテンツ制御プログラム６ｂとファイルシステム６ｃは、光ディスクドライブ３とＨＤＤ４との双方を共通して制御できるようにしたことにある。
【００８９】
光ディスクドライブ３とＨＤＤ４に対して、コンテンツ制御プログラム６ｂとファイルシステム６ｃを共通化するためには、例えば、次の手段１又は手段２のいずれかを採用することができる。
【００９０】
（手段１）
光ディスクドライブ３が備えているリードライト制御部２２とＨＤＤ４が備えているリードライト制御部３２は、上位ＣＰＵ部２のメイン制御プログラム６ａから送信される制御コマンドに基づいて、それぞれの光ディスクドライブ３とＨＤＤ４の動作を制御する。この制御コマンドとしては、例えば、図３に示す光ディスクドライブ３の動作を制御するための制御コマンドに、さらにＨＤＤ４の動作を制御するための制御コマンドを追加する。そして、上位ＣＰＵ部２のメイン制御プログラム６ａは、この制御コマンドに基づいて、光ディスクドライブ３又はＨＤＤ４の動作を制御する。
【００９１】
図７は、上位ＣＰＵ部２のメイン制御プログラム６ａが光ディスクドライブ３又はＨＤＤ４の動作を制御するための制御コマンドの一例を示している。図７に示すように、ドライブ区分コードｃ１の１桁目の「Ｍ」は、制御対象がＨＤＤ４であることを示す。
【００９２】
図７に示す制御コマンドの例において、例えば、「Ｍ０Ｗ１」は上位ＣＰＵ部２から送信された情報を磁気ディスク３１へ書き込む処理を行う制御コマンド、同じく「Ｍ０Ｒ１」は磁気ディスク３１に記録されているコンテンツであって上位ＣＰＵ部２から指示されたファイル名に係る情報を読み取って上位ＣＰＵ部２に送信する制御コマンドを示し、「Ｍ０Ｄ０」は上位ＣＰＵ部２から指示されたファイル名に係る情報を磁気ディスク３１から削除（消去）する制御コマンドを示す。
【００９３】
（手段２）
光ディスクドライブ３とＨＤＤ４を、上位ＣＰＵ部２とＡＴＡ（AT  Attachment）を介して接続する。そして、上位ＣＰＵ部２のメイン制御プログラム６ａは、ＡＴＡＰＩ（ATA  Packet  Interface）コマンドに基づいて光ディスクドライブ３とＨＤＤ４の動作を制御する。また、同様に、図１に示す第１の実施形態の記録再生装置１についても、上位ＣＰＵ部２と光ディスクドライブ３とをＡＴＡを介して接続し、上位ＣＰＵ部２はＡＴＡＰＩコマンドに基づいて光ディスクドライブ３の動作を制御する手段を採用してもよい。
【００９４】
上記した本発明の実施形態を示す記録再生装置１、１ａにおいて、複数の番組放送を続けて光ディスクに録画する場合においても、光ディスクには複数の番組放送に対応する各ファイル名の領域にリアルタイムにＡＶデータを記録しながら、管理情報は番組放送に対応するファイル名に関連付けして不揮発性メモリに記憶する処理が行われる。そして、全ての番組放送が終了した時点で、これら複数の番組の管理情報は、光ディスクに記憶されることになる。
【００９５】
上記した本発明の実施形態を示す記録再生装置１、１ａは、上位ＣＰＵ部２と、光ディスクドライブ３と、または光ディスクドライブ３とＨＤＤ４と、表示装置１４とを一体化したテレビ受信機として構成することもできる。また、上位ＣＰＵ部２と表示装置１４と光ディスクドライブ３を一体化したテレビ受信機とし、ＨＤＤ４をこのテレビ受信機にＨＤＭＩ（High Definition Multimedia Interface）端子を介して接続可能な構成とする等、上位ＣＰＵ部２、光ディスクドライブ３、ＨＤＤ４、表示装置１４を接続可能とするか、それぞれを組合せて一体化した構成にするか、適宜採用すればよい。
【符号の説明】
【００９６】
１、１ａ：記録再生装置
２  ：上位ＣＰＵ部
３  ：光ディスクドライブ
４  ；ハードディスクドライブ（ＨＤＤ）
５  ：ＣＰＵ
６  ：コンテンツリードライト制御部
６ａ：メイン制御プログラム
６ｂ：コンテンツ制御プログラム
６ｃ：ファイルシステム
８  ：コンテンツ受信処理部
１２：コンテンツ再生処理部
１８：表示装置
２１：ＣＰＵ
２２：リードライト制御部
２２ａ：メイン制御プログラム
２２ｂ：ＡＶデータ書込みプログラム
２２ｃ：管理情報一時記憶プログラム
２２ｄ：管理情報書込みプログラム
２２ｅ：コンテンツ読取りプログラム
２３：不揮発性メモリ
２４：光ディスク記録媒体（光ディスク）
３１：磁気ディスク
【図１】
2012043532.tif 000003
【図２】
2012043532.tif 000004
【図３】
2012043532.tif 000005
【図４】
2012043532.tif 000006
【図５】
2012043532.tif 000007
【図６】
2012043532.tif 000008
【図７】
2012043532.tif 000009
【図８】
2012043532.tif 000010