(57)【要約】【課題】コンテンツをデータ容量に合わせて適切に記録することのできる記録再生装置を提供することである。【解決手段】パソコン３からの音楽データの転送に先立って、コンテンツ容量管理部２０ａは、音楽データのトラックモード等を考慮しつつ、音楽データの容量から１セクタに満たない端数を算出する。そして、転送が開始されると、ディジタル信号処理回路１２は、１セクタ単位で送られる音楽データを順次バッファメモリ１９に格納しつつ、ディスクｄに音楽データを記録する。そして、転送された音楽データの記録が終了すると、システムコントローラ２０は、コンテンツ容量管理部２０ａが算出した端数を使用して、音楽データの実質的な容量に従って、ＵＴＯＣ情報を更新する。【選択図】　図１
2004039118.tif 000002
【特許請求の範囲】
【請求項１】
外部のコントロール機器から転送されるコンテンツを、所定のインタフェースを介して、予め定められた単位量毎に受信する受信手段と、
前記受信手段が受信するコンテンツの実質的に有効な容量を示す容量情報を取得する取得手段と、
前記受信手段が受信したコンテンツを、所定の記録媒体に記録する記録手段と、
前記取得手段が取得した容量情報に従って、記録媒体に記録されたコンテンツを管理するための管理情報を更新する更新手段と、
を備えることを特徴とする記録再生装置。
【請求項２】
所定のインタフェースを介して外部のコントロール機器から固定の単位量毎に転送されるコンテンツを、所定の記録媒体に記録する記録再生装置であって、
コントロール機器から転送されるコンテンツの実質的に有効な容量を示すコンテンツサイズを取得する取得手段と、
コントロール機器から転送されるコンテンツを、単位量毎に順次受信する受信手段と、
前記受信手段が受信したコンテンツを記録媒体に順次記録する記録手段と、
前記取得手段が取得したコンテンツサイズと、転送時の単位量との関係に従って、前記受信手段が最後に受信したコンテンツ中の有効データ量を検出する検出手段と、
前記検出手段が検出した有効データ量に従って、記録媒体中におけるコンテンツの記録位置を管理する管理情報を更新する更新手段と、
を備えることを特徴とする記録再生装置。
【請求項３】
所定のインタフェースを介して外部のコントロール機器から固定の単位量毎に転送されるコンテンツを、所定の記録媒体に記録する記録再生装置であって、
コントロール機器から転送されるコンテンツの実質的に有効な容量を示すコンテンツサイズを取得する取得手段と、
コントロール機器から転送されるコンテンツを受信する受信手段と、
前記取得手段が取得したコンテンツサイズと、転送時の単位量との関係に従って、前記受信手段が受信した転送されるコンテンツ中の未使用容量を検出する検出手段と、
前記受信手段が受信したコンテンツを、前記検出手段が検出した未使用容量分を排除して、記録媒体に記録する記録手段と、
を備えることを特徴とする記録再生装置。
【請求項４】
前記記録手段は、記録媒体中におけるコンテンツの記録位置を管理する管理情報を、前記検出手段が検出した未使用容量分を差し引いて更新することにより、実質的に有効な容量のコンテンツを記録する、
ことを特徴とする請求項３に記載の記録再生装置。
【請求項５】
所定のインタフェースを介して外部のコントロール機器から固定の単位量毎に転送されるデータを、所定の記録媒体に記録する記録再生装置におけるデータ記録方法であって、
コントロール機器から転送されるコンテンツの実質的に有効な容量を示すコンテンツサイズを取得する取得ステップと、
コントロール機器から転送されるコンテンツを、単位量毎に順次受信する受信ステップと、
前記受信ステップにて受信されたコンテンツを記録媒体に順次記録する記録ステップと、
前記取得ステップにて取得されたコンテンツサイズと、転送時の単位量との関係に従って、前記受信ステップにて最後に受信されたコンテンツ中の有効データ量を検出する検出ステップと、
前記検出ステップにて検出された有効データ量に従って、記録媒体中におけるコンテンツの記録位置を管理する管理情報を更新する更新ステップと、
を備えることを特徴とするデータ記録方法。
【請求項６】
所定のインタフェースを介して外部のコントロール機器から固定の単位量毎に転送されるデータを、所定の記録媒体に記録する記録再生装置におけるデータ記録方法であって、
コントロール機器から転送されるデータの実質的に有効な容量を示すデータサイズを取得する取得ステップと、
コントロール機器から転送されるデータを受信する受信ステップと、
前記取得ステップにて取得されたデータサイズと、転送時の単位量との関係に従って、前記受信ステップにて受信されたコンテンツ中の未使用容量を検出する検出ステップと、
前記受信ステップにて受信されたデータを、前記検出ステップにて検出された未使用容量分を排除して、記録媒体に記録する記録ステップと、
を備えることを特徴とするデータ記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、記録再生装置およびデータ記録方法に関する。
【０００２】
【従来の技術】
従来より、パーソナルコンピュータ（パソコン）等のコントロール機器に接続されて使用されるプリンタやモデム等の電子機器が知られている。このような電子機器は、例えば、ＲＳ２３２Ｃやセントロニクス等のインタフェースを備えており、所定のケーブルを介してコントロール機器と接続され、コントロール機器からの制御等に従って動作する。
近年では、パソコン等（コントロール機器）に採用されたインタフェース規格としてＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）等が注目されている。このＵＳＢは、パソコンにおいて導入されている一般的なＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）にてサポートされており、パソコンの電源を入れたままで電子機器を接続できるホット・プラグ・インや、電子機器を使用するための設定を自動的に行えるプラグ・アンド・プレイが特徴となっている。
【０００３】
最近では、このＵＳＢを利用して、パソコンとＭＤ（ミニディスク）記録再生機器とを接続する「ＮｅｔＭＤ（登録商標）」と呼ばれる新しいインターフェース規格が策定されている。
このＮｅｔＭＤ規格は、音楽ＭＤにおける拡張規格であり、強固な著作権保護技術に基づいて、パソコンのハードディスク上に記録された音楽データをＭＤ記録再生機器に転送し、市販の記録用ＭＤに記録するものである。その際、デコード前の状態の音楽データがそのまま転送されるため、デコード／エンコード等に伴う音質劣化が防止される。また、再生に伴う録音と異なり、実質的なデータ転送であるため、通常録音時と比べて数倍〜数十倍の速さで記録が終了する。
【０００４】
各オーディオメーカ等は、このような特徴を有するＮｅｔＭＤ規格に対応したＭＤ記録再生機器を各種製造し、市場への投入を開始している。そして、パソコンを所有している利用者の間に、このようなＭＤ記録再生機器が徐々に普及して来ている。
【０００５】
【発明が解決しようとする課題】
上述した様に、ＮｅｔＭＤ規格に対応したＭＤ記録再生機器は、パソコンと接続されて音楽データ（コンテンツ）の転送を受ける。具体的にＭＤ記録再生機器は、ＮｅｔＭＤ規格に沿って１セクタ（２３３２バイト）単位にて転送されるコンテンツデータを順次受信し、ＭＤに記録する。
そして、１セクタ単位の転送が順次進んで、コンテンツの最後尾（転送の終端）になると、セクタ中に未使用データを含んだコンテンツデータが転送される場合がある。つまり、コンテンツの容量がセクタ単位に割り切れるとは限られず、割り切れない場合に、最後のコンテンツデータ中には、間隙を埋めるための未使用データが含まれることとなる。
【０００６】
従来のＭＤ記録再生機器は、このようなセクタ単位に受信したコンテンツデータをそのままＭＤに記録している。すなわち、ＵＴＯＣ（Ｕｓｅｒ　Ｔａｂｌｅ　Ｏｆ　Ｃｏｎｔｅｎｔｓ）を使用して、サウンドグループ（４２４バイト）単位にコンテンツ管理を行えるにも拘わらず、セクタ単位にてコンテンツ管理を行うため、コンテンツに未使用データが付加されたものとしてＭＤに記録されてしまう。そして、この未使用データは、無音部となる。
そのため、ＭＤ記録再生機器は、未使用データが付加されたコンテンツ（音楽データ）を再生すると、曲の終わりを無音再生してしまうという問題があった。この無音再生の時間は、コンテンツの記録モード（トラックモード）が「長時間記録モード（ＡＴＲＡＣ３　ＬＰ４）」の場合に、最大２４０ミリ秒近くまでおよぶ場合がある。
【０００７】
また、このような未使用データは、ＭＤの容量を無駄に消費することとなり、その分だけ新たなコンテンツの記録可能残量が減少してしまうという問題もあった。
【０００８】
この発明は、上記実状に鑑みてなされたもので、コンテンツをデータ容量に合わせて適切に記録することのできる記録再生装置およびデータ記録方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するため、本発明の第１の観点に係る記録再生装置は、
外部のコントロール機器から転送されるコンテンツを、所定のインタフェースを介して、予め定められた単位量毎に受信する受信手段と、
前記受信手段が受信するコンテンツの実質的に有効な容量を示す容量情報を取得する取得手段と、
前記受信手段が受信したコンテンツを、所定の記録媒体に記録する記録手段と、
前記取得手段が取得した容量情報に従って、記録媒体に記録されたコンテンツを管理するための管理情報を更新する更新手段と、
を備えることを特徴とする。
【００１０】
上記目的を達成するため、本発明の第２の観点に係る記録再生装置は、
所定のインタフェースを介して外部のコントロール機器から固定の単位量毎に転送されるコンテンツを、所定の記録媒体に記録する記録再生装置であって、
コントロール機器から転送されるコンテンツの実質的に有効な容量を示すコンテンツサイズを取得する取得手段と、
コントロール機器から転送されるコンテンツを、単位量毎に順次受信する受信手段と、
前記受信手段が受信したコンテンツを記録媒体に順次記録する記録手段と、
前記取得手段が取得したコンテンツサイズと、転送時の単位量との関係に従って、前記受信手段が最後に受信したコンテンツ中の有効データ量を検出する検出手段と、
前記検出手段が検出した有効データ量に従って、記録媒体中におけるコンテンツの記録位置を管理する管理情報を更新する更新手段と、
を備えることを特徴とする。
【００１１】
上記目的を達成するため、本発明の第３の観点に係る記録再生装置は、
所定のインタフェースを介して外部のコントロール機器から固定の単位量毎に転送されるコンテンツを、所定の記録媒体に記録する記録再生装置であって、
コントロール機器から転送されるコンテンツの実質的に有効な容量を示すコンテンツサイズを取得する取得手段と、
コントロール機器から転送されるコンテンツを受信する受信手段と、
前記取得手段が取得したコンテンツサイズと、転送時の単位量との関係に従って、前記受信手段が受信した転送されるコンテンツ中の未使用容量を検出する検出手段と、
前記受信手段が受信したコンテンツを、前記検出手段が検出した未使用容量分を排除して、記録媒体に記録する記録手段と、
を備えることを特徴とする。
【００１２】
前記記録手段は、記録媒体中におけるコンテンツの記録位置を管理する管理情報を、前記検出手段が検出した未使用容量分を差し引いて更新することにより、実質的に有効な容量のコンテンツを記録してもよい。
【００１３】
上記目的を達成するため、本発明の第４の観点に係るデータ記録方法は、
所定のインタフェースを介して外部のコントロール機器から固定の単位量毎に転送されるデータを、所定の記録媒体に記録する記録再生装置におけるデータ記録方法であって、
コントロール機器から転送されるコンテンツの実質的に有効な容量を示すコンテンツサイズを取得する取得ステップと、
コントロール機器から転送されるコンテンツを、単位量毎に順次受信する受信ステップと、
前記受信ステップにて受信されたコンテンツを記録媒体に順次記録する記録ステップと、
前記取得ステップにて取得されたコンテンツサイズと、転送時の単位量との関係に従って、前記受信ステップにて最後に受信されたコンテンツ中の有効データ量を検出する検出ステップと、
前記検出ステップにて検出された有効データ量に従って、記録媒体中におけるコンテンツの記録位置を管理する管理情報を更新する更新ステップと、
を備えることを特徴とする。
【００１４】
上記目的を達成するため、本発明の第５の観点に係るデータ記録方法は、
所定のインタフェースを介して外部のコントロール機器から固定の単位量毎に転送されるデータを、所定の記録媒体に記録する記録再生装置におけるデータ記録方法であって、
コントロール機器から転送されるデータの実質的に有効な容量を示すデータサイズを取得する取得ステップと、
コントロール機器から転送されるデータを受信する受信ステップと、
前記取得ステップにて取得されたデータサイズと、転送時の単位量との関係に従って、前記受信ステップにて受信されたコンテンツ中の未使用容量を検出する検出ステップと、
前記受信ステップにて受信されたデータを、前記検出ステップにて検出された未使用容量分を排除して、記録媒体に記録する記録ステップと、
を備えることを特徴とする。
【００１５】
【発明の実施の形態】
本発明の実施の形態にかかる記録再生装置について、以下図面を参照して説明する。
【００１６】
図１は、この発明の実施の形態に適用される記録再生装置１を含んだシステムの構成の一例を示すブロック図である。図示するように、このシステムは、記録再生装置１と、パソコン３とが、ＵＳＢケーブルＣを介して接続されて構成される。
【００１７】
記録再生装置１は、「ＮｅｔＭＤ（登録商標）」規格に対応したオーディオ機器であり、図示するように、セキュリティ回路１１と、ディジタル信号処理回路１２と、ヘッドドライバ１３と、記録ヘッド１４と、スピンドルモータ１５と、光ピックアップ１６と、送りモータ１７と、ＲＦアンプ１８と、バッファメモリ１９と、システムコントローラ２０と、操作部２１と、表示パネル２２と、から構成される。
【００１８】
すなわち、記録再生装置１は、ＮｅｔＭＤ規格に準じて、チェックアウト時に、パソコン３から１セクタ単位に転送される音楽データ（コンテンツ）を、ディスクｄ（ＭＤ；ミニディスク）に記録する。また、チェックイン時に、ディスクｄに記録した音楽データを、パソコン３に戻す（実際には、コンテンツハッシュを返信すると共に音楽データをディスクｄから削除する）。
【００１９】
ところで、ディスクｄには、ＵＴＯＣ（Ｕｓｅｒ　Ｔａｂｌｅ　Ｏｆ　Ｃｏｎｔｅｎｔｓ）エリアとプログラムエリアが設けられている。
具体的にＵＴＯＣエリアは、図２に示すような構造となっており、ＵＴＯＣ情報が記憶される。このＵＴＯＣ情報は、ディスクｄに記録される音楽データを管理するための情報であり、スタートアドレス（Ｓｔａｒｔ　ａｄｄｒｅｓｓ）、エンドアドレス（Ｅｎｄ　ａｄｄｒｅｓｓ）及び、トラックモード（Ｔｒａｃｋ　ｍｏｄｅ）等が、音楽データ毎にセットされる。
【００２０】
なお、スタートアドレス及び、エンドアドレスは、ディスクｄ上における音楽データの記録位置を規定する情報であり、ディスクｄ上の位置アドレスを表すためのクラスタ（ＣＬ）、セクタ（ＳＣ）、及び、サウンドグループ（ＳＧ）の値が設定される。
また、トラックモードとは、音楽データのコピーの可否や記録モードの種別等を規定する情報である。例えば、トラックモードには、例えば、「ＡＴＲＡＣ　Ｓｔｅｒｅｏ」，「ＡＴＲＡＣ３　ＬＰ２」，「ＡＴＲＡＣ３　ＬＰ４」等の記録モードが含まれる。
【００２１】
一方、プログラムエリアは、図３に示すような構造となっており、音楽データが書き込まれる。なお、図３のプログラムエリアは、２セクタ分を示しており、１１サウンドグループ（図中のサウンドグループ０〜サウンドグループＡ）から構成される（つまり、１セクタは、５．５サウンドグループから構成される）。
【００２２】
図４にサウンドグループの構造を示す。図４に示すように、１サウンドグループは、２サウンドフレーム（ＳＦ）にて構成される。よって、１セクタは、１１サウンドフレームから構成される。
【００２３】
図１に戻って、セキュリティ回路１１は、ＵＳＢケーブルＣを介してパソコン３との間で通信を行うためのＵＳＢインタフェースを備え、パソコン３との認証を行うと共に、チェックアウト・チェックイン時に必要となるデータを、システムコントローラ２０を介してＭＤ（ディスクｄ）から読み出す。
【００２４】
ディジタル信号処理回路１２は、ＡＤＩＰ（ＡＤｄｒｅｓｓ　Ｉｎ　Ｐｒｅ−ｇｒｏｏｖｅ）デコーダ、ＥＦＭ（Ｅｉｇｈｔ　ｔｏ　Ｆｏｕｒｔｅｅｎ　Ｍｏｄｕｌａｔｉｏｎ）デコーダ、ショックプルーフメモリコントローラ、ＡＴＲＡＣ（Ａｄａｐｔｉｖｅ　ＴＲａｎｓｆｏｒｍ　Ａｃｏｕｓｔｉｃ　Ｃｏｄｉｎｇ）用エンコーダ・デコーダ、及び、サーボ制御部として動作する。
具体的にディジタル信号処理回路１２は、システムコントローラ２０等に制御され、スピンドルモータ１５、光ピックアップ１６、送りモータ１７及び、ヘッドドライバ１３等を制御する。
例えば、音楽データのチェックアウト時に、ディジタル信号処理回路１２は、セキュリティ回路（ＵＳＢインタフェース）１１を介してパソコン３から転送される音楽データを取得し、バッファメモリ１９に格納しながら、ヘッドドライバ１３等を制御して、ディスクｄに音楽データを記録する。
【００２５】
ヘッドドライバ１３は、記録ヘッド１４を制御して、上述の図３に示すプログラムエリアに音楽データを記録する。また、ヘッドドライバ１３は、プログラムエリアに記録した音楽データを管理するために、上述の図２に示すＵＴＯＣエリアのＵＴＯＣ情報を更新する。
【００２６】
スピンドルモータ１５は、ディスクｄを搭載する図示せぬターンテーブルを回転駆動させる。
光ピックアップ１６は、音楽データの再生時に、所定の波長のレーザ光をディスクｄの記録面に向けて照射し、その反射光を受けて電気信号に変換する。そして、変換した電気信号をＲＦアンプ１８に供給する。
また、光ピックアップ１６は、音楽データの記録時に、レーザ光をディスクｄの記録面に向けて照射し、キュリー点以上になるまで加熱する。
【００２７】
送りモータ１７は、ディジタル信号処理回路１２に制御され、光ピックアップ１６をディスクｄの所定位置に移動させる。
ＲＦアンプ１８は、光ピックアップ１６より供給された電気信号からＲＦ信号、フォーカスエラー信号及び、トラッキングエラー信号等を生成する。ＲＦアンプ１８は、生成したＲＦ信号等をディジタル信号処理回路１２等に供給する。
【００２８】
バッファメモリ１９は、チェックアウト時や再生時等において、所定容量の音楽データを一時的に記憶する。
【００２９】
システムコントローラ２０は、例えば、内部メモリを含んだ１チップマイコン等からなり、セキュリティ回路１１及び、ディジタル信号処理回路１２等を制御して、記録再生装置１全体を制御する。
なお、システムコントローラ２０は、コンテンツ容量管理部２０ａを備えている。このコンテンツ容量管理部２０ａは、チェックアウトの際に、パソコン３から送られるサウンドフレーム単位のコンテンツサイズを取得し、このコンテンツサイズからセクタ単位未満の端数（最終的には、サウンドグループ単位の端数）を求める。この端数は、セクタ単位の最後尾に転送される音楽データ（転送の終端）中の実質的に有効なデータ量となる。
そして、システムコントローラ２０は、パソコン３からダウンロードエンドの指示があった際に、コンテンツ容量管理部２０ａにて求めた端数に従って、ＵＴＯＣ情報を更新する。
【００３０】
操作部２１は、例えば、複数のキースイッチ群からなり、利用者の操作（押下等）に従った指示情報をシステムコントローラ２０に供給する。
【００３１】
表示パネル２２は、液晶表示パネル等からなり、システムコントローラ２０から供給される表示用データに従って、記録再生装置１の動作状況を示す文字や図形等を表示する。
【００３２】
一方、パソコン３は、ＣＰＵ等の演算ユニット、メモリやハードディスク等の記憶素子、マウスやキーボード等の操作デバイス、ディスプレイ等の表示デバイス、そして、ＵＳＢインタフェース等を備えた汎用のパーソナルコンピュータからなる。なお、パソコン３は、ＵＳＢケーブルＣを介して記録再生装置１と着脱自在に接続されている。
そして、パソコン３は、ハードディスク等にインストールされたＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）に従って稼動し、そのＯＳ上にてＮｅｔＭＤ規格に対応したアプリケーションソフトウェアを実行する。
【００３３】
具体的にパソコン３は、チェックアウト機能によって、ハードディスクに予め記憶した音楽データ（コンテンツ）を、記録再生装置１に転送し、ディスクｄに記録させる。
その際、パソコン３は、１セクタ単位に音楽データを転送する。そして、１セクタ単位の転送が進んで、音楽データの最後尾（転送の終端）になると、セクタ中に未使用データを含んだ音楽データを転送する場合がある。つまり、音楽データの容量がセクタ単位に割り切れない場合に、パソコン３は、最後の音楽データ中に、間隙を埋めるための未使用データを含めて転送する。
【００３４】
以下、この発明の実施の形態にかかる記録再生装置１の動作について、図５〜図７を参照して説明する。
なお、図５は、セキュリティ回路１１とディジタル信号処理回路１２との間におけるデータ転送時の信号波形の一例を示す模式図である。また、図６は、コンテンツ容量管理部２０ａが実行する端数算出処理を説明するためのフローチャートである。そして、図７は、システムコントローラ２０が実行する記録処理を説明するためのフローチャートである。
【００３５】
最初に、図５を参照して、パソコン３から記録再生装置１に転送された音楽データが、ディジタル信号処理回路１２に供給される様子について説明する。
パソコン３から音楽データが転送されると、セキュリティ回路１１を介してディジタル信号処理回路１２に供給される。具体的には、図５（ａ）に示すように、ディジタル信号処理回路１２からセキュリティ回路１１に要求信号（図中のＲＥＱ）が供給され、それに応答して音楽データ（図中のＤＡＴＡ）がセキュリティ回路１１からディジタル信号処理回路１２に供給される。なお、図５（ｂ）は、図５（ａ）中の１バイト分を拡大した図である。
【００３６】
そして、１セクタ分の音楽データがディジタル信号処理回路１２に供給されると、ディジタル信号処理回路１２は、一旦バッファメモリ１９に格納する。その際、ディジタル信号処理回路１２は、セクタシンク（セクタ割り込み）を発生させて、システムコントローラ２０に供給する。
このように、ディジタル信号処理回路１２には、１セクタ単位に音楽データが転送されることとなる。
【００３７】
次に、図６を参照して、コンテンツ容量管理部２０ａが実行する端数算出処理について説明する。この端数算出処理は、チェックアウト時に（音楽データの転送に先立って）、パソコン３から送られる音楽データの詳細情報が記録再生装置１に送られた際に開始される。なお、詳細情報には、トラック属性、トラックモード等の他に、サウンドフレーム（ＳＦ）単位のコンテンツサイズが含まれている。
【００３８】
まず、コンテンツ容量管理部２０ａは、セキュリティ回路１１を介してコンテンツ（音楽データ）のトラックモード（Ｔｍ）及び、コンテンツサイズ（Ｃｓ）を受信する（ステップＳ１１）。
【００３９】
コンテンツ容量管理部２０ａは、コンテンツサイズから１セクタに満たない端数ＳＦ＿Ｆｒを算出する（ステップＳ１２）。具体的にコンテンツ容量管理部２０ａは、コンテンツサイズ（Ｃｓ）を１１（１セクタ当たりのサウンドフレーム数）にて割った余りを算出する。
【００４０】
コンテンツ容量管理部２０ａは、トラックモード（Ｔｍ）が「ＡＴＲＡＣ３　ＬＰ４」であるか否かを判別する（ステップＳ１３）。すなわち、コンテンツの最小単位がサウンドフレーム（ＳＦ）となる「ＡＴＲＡＣ３　ＬＰ４」であるか否かを判別する。
【００４１】
コンテンツ容量管理部２０ａは、トラックモード（Ｔｍ）が「ＡＴＲＡＣ３　ＬＰ４」でないと判別すると、後述するステップＳ１６に処理を進める。一方、「ＡＴＲＡＣ３　ＬＰ４」であると判別すると、端数ＳＦ＿Ｆｒが奇数であるか否かを判別する（ステップＳ１４）。
【００４２】
端数ＳＦ＿Ｆｒが奇数でない（偶数である）場合、コンテンツ容量管理部２０ａは、後述するステップＳ１６に処理を進め、逆に、端数ＳＦ＿Ｆｒが奇数である場合に、コンテンツ容量管理部２０ａは、端数ＳＦ＿Ｆｒに１を加算して偶数にする（ステップＳ１５）。
【００４３】
コンテンツ容量管理部２０ａは、ＵＴＯＣ管理上の最小単位であるサウンドグループ（ＳＧ）に対応した端数ＳＧ＿Ｆｒを算出する（ステップＳ１６）。
すなわち、端数ＳＦ＿Ｆｒを２で割ることにより、端数ＳＧ＿Ｆｒを算出する。
コンテンツ容量管理部２０ａは、算出した端数ＳＧ＿Ｆｒをシステムコントローラ２０が使用可能なように、内部メモリに記憶する。
【００４４】
次に、図７を参照して、システムコントローラ２０が実行する記録処理について説明する。この記録処理は、上述した端数算出処理によって、サウンドグループ（ＳＧ）単位の端数ＳＧ＿Ｆｒが算出された後に開始される。
【００４５】
まず、システムコントローラ２０は、図２に示すＵＴＯＣ情報から録音可能エリアのスタートアドレス（ＣＬ：ＳＣ：ＳＧ）を取得する（ステップＳ２１）。すなわち、ディスクｄのプログラムエリア中にて、新たな音楽データの記録を開始する位置情報を取得する。
システムコントローラ２０は、取得したスタートアドレスを自己のメモリに記憶すると共に、ワーク用のエンドアドレスにも同じ値をセットして、自己のメモリに記憶する。
【００４６】
システムコントローラ２０は、セクタシンクを検出するまで、待機する（ステップＳ２２）。すなわち、上述の図５（ａ）に示すように、セキュリティ回路１１を介してパソコン３から送られた１セクタ分の音楽データがディジタル信号処理回路１２に供給されるまでシステムコントローラ２０は、後続処理を待機する。
【００４７】
セクタシンクを検出すると、システムコントローラ２０は、未記録セクタが３２を越えたか否かを判別する（ステップＳ２３）。すなわち、バッファメモリ１９に記憶した未記録の音楽データが３２セクタ分溜まったか否かを判別する。
【００４８】
システムコントローラ２０は、未記録セクタが３２を越えたと判別した場合にだけ、３２セクタ（１クラスタ）分の音楽データをディスクｄのプログラムエリアに書き込む（ステップＳ２４）。この際、システムコントローラ２０は、自己のメモリに記憶したエンドアドレス（ＣＬ：ＳＣ：ＳＧ）のＣＬに１を加算する。
【００４９】
システムコントローラ２０は、ダウンロード終了指示をパソコン３から受信したか否かを判別する（ステップＳ２５）。すなわち、音楽データの転送が終了したことを示す終了指示を受信したか否かを判別する。
【００５０】
システムコントローラ２０は、ダウンロード終了指示を受信していないと判別した場合、ステップＳ２２に処理を戻し、上述のステップＳ２２〜Ｓ２５の処理を繰り返し実行する。
一方、ダウンロード終了指示を受信したと判別した場合に、システムコントローラ２０は、未記録の残りセクタを含んだ３２セクタ分の音楽データをディスクに書き込む（ステップＳ２６）。この際、システムコントローラ２０は、自己のメモリに記憶しているエンドアドレス（ＣＬ：ＳＣ：ＳＧ）のＳＣに未記録の残りセクタの値を加算する。
【００５１】
システムコントローラ２０は、自己のメモリに記憶しているエンドアドレス（ＣＬ：ＳＣ：ＳＧ）のＳＣが偶数であるか否かを判別する（ステップＳ２７）。
システムコントローラ２０は、ＳＣが偶数であると判別すると、上述の端数算出処理にて求めた端数ＳＧ＿Ｆｒの値が、０より大きいか否かを判別する（ステップＳ２８）。つまり、端数ＳＧ＿Ｆｒに端数値がセットされているか否かを判別する。
【００５２】
システムコントローラ２０は、端数値がセットされていると判別した場合、エンドアドレス（ＣＬ：ＳＣ：ＳＧ）のＳＧに、端数ＳＧ＿Ｆｒの値をセットし、最終的なエンドアドレスを算出する（ステップＳ２９）。
一方、端数値がセットされていないと判別した場合に、システムコントローラ２０は、エンドアドレス（ＣＬ：ＳＣ：ＳＧ）のＳＧに、４をセットし、最終的なエンドアドレスを算出する（ステップＳ３０）。
【００５３】
また、上述のステップＳ２７にて、エンドアドレス（ＣＬ：ＳＣ：ＳＧ）のＳＣが偶数でない（奇数である）と判別した場合に、システムコントローラ２０は、端数ＳＧ＿Ｆｒに端数値がセットされているか否かを判別する。
【００５４】
システムコントローラ２０は、端数値がセットされていると判別した場合、エンドアドレス（ＣＬ：ＳＣ：ＳＧ）のＳＧに、端数ＳＧ＿Ｆｒ＋５の値をセットし、最終的なエンドアドレスを算出する（ステップＳ３２）。
一方、端数値がセットされていないと判別した場合に、システムコントローラ２０は、エンドアドレス（ＣＬ：ＳＣ：ＳＧ）のＳＧに、Ａｈ（１６進数）をセットし、最終的なエンドアドレスを算出する（ステップＳ３３）。
【００５５】
そして、システムコントローラ２０は、最終的に算出したエンドアドレス等を使用して、ＵＴＯＣ情報を更新する（ステップＳ３４）。
【００５６】
このように、上述した記録処理によって、音楽データ（コンテンツ）の実質的に有効な容量を示すコンテンツサイズが反映されて、ＵＴＯＣ情報が更新される。
このため、パソコン３から転送される音楽データのデータ量と、ＵＴＯＣ上のコンテンツサイズが正確に一致するので、未使用データが付加されず、不必要な無音再生を行うことがなくなる。
また同時に、ディスクｄの残容量を無駄に消費しないため、ディスクｄの記録可能残量が無駄に減少することがない。
【００５７】
この結果、コンテンツ（音楽データ）をデータ容量に合わせて適切に記録することができる。
【００５８】
上記の実施の形態では、端数算出処理にて算出した端数を有効データ量として使用したが、端数算出処理にて算出した端数から、音楽データ中の未使用容量を求めて、ＵＴＯＣ情報の更新に使用してもよい。
例えば、従来通り、セクタ単位に受信した音楽データをそのままディスクｄに記録し、ＵＴＯＣ情報を書き込んだ後に、求めた未使用容量に従って、ＵＴＯＣ情報を更新してもよい。つまり、ＵＴＯＣ情報のエンドアドレスを、求めた未使用容量分を差し引いて更新する。
この場合も、パソコン３から転送される音楽データのデータ量と、ＵＴＯＣ上のコンテンツサイズが正確に一致するので、未使用データが付加されず、不必要な無音再生を行うことがなくなる。
また同時に、ディスクｄの残容量を無駄に消費しないため、ディスクｄの記録可能残量が無駄に減少することがない。
【００５９】
上記の実施の形態では、ＮｅｔＭＤ規格に対応した記録再生装置について説明するために、ＭＤからなるディスクｄに音楽データ等を記録したが、音楽データ等を記録する対象の記録媒体は、ＭＤに限られず任意である。
例えば、他にＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ　ｄｉｓｋ）、ＤＶＤ−ＲＡＭ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ−ＲＡＭ）等の記録媒体に音楽データ等を記録してもよく、また、スマートメディア（登録商標）、メモリステック（登録商標）等の記録媒体に音楽データ等を記録してもよい。
更に、記録媒体に記録するデータは、音楽データに限られず、他に映像データ等であってもよい。
【００６０】
また、上記の実施の形態では、記録再生装置１及びパソコン３がそれぞれＵＳＢインタフェースを備え、そして、記録再生装置１とパソコン３との間がＵＳＢケーブルＣを介して接続されるオーディオシステムについて説明した。しかしながら、記録再生装置１及びパソコン３が備えるインタフェースは、ＵＳＢに限られず任意である。例えば、ＩＥＥＥ１３９４等のようなインタフェースであってもよく、記録再生装置１とパソコン３との間がＩＥＥＥ１３９４ケーブルを介して接続されてもよい。
【００６１】
【発明の効果】
以上説明したように、本発明によれば、コンテンツをデータ容量に合わせて適切に記録することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る記録再生装置を含んだシステムの構成の一例を示すブロック図である。
【図２】ディスク中におけるＵＴＯＣエリアの構造を説明するための模式図である。
【図３】ディスク中におけるプログラムエリアの構造を説明するための模式図である。
【図４】サウンドグループの構造を説明するための模式図である。
【図５】（ａ），（ｂ）共に、セキュリティ回路とディジタル信号処理回路との間におけるデータ転送時の信号波形の一例を示す模式図であって、（ａ）が１セクタ分を示す図であり、（ｂ）がその中の１バイト分を拡大した図である。
【図６】本発明の実施の形態に係る端数算出処理を説明するためのフローチャートである。
【図７】本発明の実施の形態に係る記録処理を説明するためのフローチャートである。
【符号の説明】
１　　　記録再生装置
１１　　セキュリティ回路
１２　　ディジタル信号処理回路
１３　　ヘッドドライバ
１４　　記録ヘッド
１５　　スピンドルモータ
１６　　光ピックアップ
１７　　送りモータ
１８　　ＲＦアンプ
１９　　バッファメモリ
２０　　システムコントローラ
２０ａ　コンテンツ容量管理部
２１　　操作部
２２　　表示パネル
Ｃ　　　ＵＳＢケーブル
【図１】
2004039118.tif 000003
【図２】
2004039118.tif 000004
【図３】
2004039118.tif 000005
【図４】
2004039118.tif 000006
【図５】
2004039118.tif 000007
【図６】
2004039118.tif 000008
【図７】
2004039118.tif 000009