(57)【要約】  情報記録装置（１）は、一又は複数のコンテンツデータを格納する記憶手段（２４０）を備え、記録可能な記録層（３２）を有する記録媒体（３０）に対して、一又は複数のコンテンツデータの少なくとも一部のコンテンツデータを記録する。情報記録再生装置は、少なくとも一部のコンテンツデータが記録媒体に記録される際に、少なくとも一部のコンテンツデータに対応するアプリケーションプログラムを参照して、該アプリケーションプログラムを示す情報を固有情報として含み、少なくとも一部のコンテンツデータの再生を管理するデータである管理データを生成する管理データ生成手段（２１０）と、少なくとも一部のコンテンツデータ、アプリケーションプログラム及び生成された管理データを、記録媒体に記録する記録手段（１１０、１６０、２１０）とを備える。
2012049732.tif 000002
【特許請求の範囲】
【請求項１】
一又は複数のコンテンツデータを格納する記憶手段を備え、記録可能な記録層を有する記録媒体に対して、前記一又は複数のコンテンツデータの少なくとも一部のコンテンツデータを記録する情報記録装置であって、
前記少なくとも一部のコンテンツデータが前記記録媒体に記録される際に、前記少なくとも一部のコンテンツデータに対応するアプリケーションプログラムを参照して、前記アプリケーションプログラムを示す情報を固有情報として含み、前記少なくとも一部のコンテンツデータの再生を管理するデータである管理データを生成する管理データ生成手段と、
前記少なくとも一部のコンテンツデータ、前記アプリケーションプログラム及び前記生成された管理データを、前記記録媒体に記録する記録手段と
を備えることを特徴とする情報記録装置。
【請求項２】
前記管理データ生成手段は、前記アプリケーションプログラムを示す情報として、前記アプリケーションプログラムに係る画像データを、前記管理データに含めることを特徴とする請求項１に記載の情報記録装置。
【請求項３】
前記管理データ生成手段は、前記アプリケーションプログラムが参照されることにより作成された管理データであることを示す情報を、前記管理データに含めることを特徴とする請求項１に記載の情報記録装置。
【請求項４】
前記アプリケーションプログラムは、前記記憶手段に格納されていることを特徴とする請求項１に記載の情報記録装置。
【請求項５】
前記記録媒体は、再生専用の記録層を更に有し、
前記アプリケーションプログラムは、前記再生専用の記録層に記録されている
ことを特徴とする請求項１に記載の情報記録装置。
【請求項６】
一又は複数のコンテンツデータを格納する記憶手段を備え、記録可能な記録層を有する記録媒体に対して、前記一又は複数のコンテンツデータの少なくとも一部のコンテンツデータを記録する情報記録装置における情報記録方法であって、
前記少なくとも一部のコンテンツデータが前記記録媒体に記録される際に、前記少なくとも一部のコンテンツデータに対応するアプリケーションプログラムを参照して、前記アプリケーションプログラムを示す情報を固有情報として含み、前記少なくとも一部のコンテンツデータの再生を管理するデータである管理データを生成する管理データ生成工程と、
前記少なくとも一部のコンテンツデータ、前記アプリケーションプログラム及び前記生成された管理データを、前記記録媒体に記録する記録工程と
を備えることを特徴とする情報記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＤＶＤやＢｌｕ−ｒａｙ  Ｄｉｓｃ等の記録媒体に対して記録動作を行う情報記録装置及び方法の技術分野に関する。
【背景技術】
【０００２】
この種の装置では、情報が、所定の規格に従って記録媒体に記録される。例えば特許文献１及び２には、オーディオビジュアル（Ａｕｄｉｏ  Ｖｉｓｕａｌ：ＡＶ）データが、ＭＰＥＧ−２  ＴＳ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ−２  Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）規格に従って、例えばＢｌｕ−ｒａｙ  Ｄｉｓｃ（以降、適宜“ＢＤ”と称する）である記録媒体に記録されることが記載されている。ここでは特に、実際のＭＰＥＧストリームを管理するクリップが記録される際に、該クリップと１対１で作成されるリアルプレイリスト（Ｒｅａｌ  Ｐｌａｙｌｉｓｔ）と、既存のデータが編集される際に新たに作成されるバーチャルプレイリスト（Ｖｉｒｔｕａｌ  Ｐｌａｙｌｉｓｔ）と、について詳述されている。【０００３】
尚、この種の装置が対象とする、例えばＤＶＤ、ＢＤ等の記録媒体では、同一基板上に複数の記録層が積層されてなる多層型の記録媒体が開発されている。より具体的には、再生専用型の記録層が積層されている多層型のＤＶＤ−ＲＯＭやＢＤ−ＲＯＭ、記録可能型（具体的には、追記型）の記録層が積層されている多層型のＤＶＤ−ＲやＢＤ−Ｒ、及び記録可能型（具体的には、書換型）の記録層が積層されている多層型のＤＶＤ−ＲＷやＢＤ−ＲＥが開発されている。【０００４】
更に、同一の規格に準拠した異なる種類の複数の記録層が積層されている記録媒体（所謂、イントラハイブリッドディスク）の開発も進められている。このようなイントラハイブリッドディスクとしては、ＢＤ規格に準拠した再生専用型の記録層とＢＤ規格に準拠した書換型の記録層とが積層された記録媒体や、ＤＶＤ規格に準拠した再生専用型の記録層とＤＶＤ規格に準拠した書換型の記録層とが積層された記録媒体等が一例としてあげられる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−１５８９７１号公報
【特許文献２】特開２００５−３２７４５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、ＡＶデータの少なくとも一部と併せて、該ＡＶデータに関連する、例えば地図や文章等のデータを、ユーザに提供するアプリケーションプログラムの開発が進められている。ここで、アプリケーションプログラムは、該アプリケーションプログラム独自のフォーマットにより、ＡＶデータの少なくとも一部に対するリンク情報を生成する。【０００７】
このリンク情報として、例えばＡＶデータに係るファイルのファイル名を使用することができる。或いは、リンク情報としてのアプリケーションプログラムに係る情報を、例えばプレイリスト内の編集可能な領域（例えば属性情報等）に登録することができる。【０００８】
しかしながら、ＡＶデータに係るファイル名は、例えば記録装置等がＡＶデータを追加したり削除したりする際に、該記録装置等によって変更される可能性がある。すると、該ファイル名が変更された場合に、ＡＶデータの少なくとも一部に対するリンクが切れてしまう可能性があるという技術的問題点がある。【０００９】
また、プレイリスト内の編集可能な領域に格納されているデータが、例えば記録装置等の都合に応じて書き換えられる可能性がある。すると、この場合も、ＡＶデータの少なくとも一部に対するリンクが切れてしまう可能性があるという技術的問題点がある。【００１０】
本発明は、例えば上記問題点に鑑みてなされたものであり、ＡＶデータの少なくとも一部に対するアプリケーションプログラムのリンクが意図せず切断されることを防止することができる情報記録装置及び方法を提供することを課題とする。
【課題を解決するための手段】
【００１１】
本発明の情報記録装置は、上記課題を解決するために、一又は複数のコンテンツデータを格納する記憶手段を備え、記録可能な記録層を有する記録媒体に対して、前記一又は複数のコンテンツデータの少なくとも一部のコンテンツデータを記録する情報記録装置であって、前記少なくとも一部のコンテンツデータが前記記録媒体に記録される際に、前記少なくとも一部のコンテンツデータに対応するアプリケーションプログラムを参照して、前記アプリケーションプログラムを示す情報を固有情報として含み、前記少なくとも一部のコンテンツデータの再生を管理するデータである管理データを生成する管理データ生成手段と、前記少なくとも一部のコンテンツデータ、前記アプリケーションプログラム及び前記生成された管理データを、前記記録媒体に記録する記録手段とを備える。【００１２】
本発明の情報記録装置によれば、当該情報記録装置は、例えばハードディスクドライブやフラッシュメモリ等である記憶手段を備えている。該記憶手段には、例えばデジタル放送により放送された一又は複数のコンテンツデータが格納されている。当該情報記録装置は、例えばＢＤ−ＲＥ等の記録可能な記録層を有する記録媒体に対して、一又は複数のコンテンツデータの少なくとも一部のコンテンツデータを記録する。【００１３】
例えばメモリ、プロセッサ等を備えてなる管理データ生成手段は、少なくとも一部のコンテンツデータが記録媒体に記録される際に、該少なくとも一部のコンテンツデータに対応するアプリケーションプログラムを参照して、該アプリケーションプログラムを示す情報を固有情報として含み、該少なくとも一部のコンテンツデータの再生を管理するデータである管理データを生成する。【００１４】
「少なくとも一部のコンテンツデータが記録媒体に記録される際」とは、ユーザにより、少なくとも一部のコンテンツデータの記録媒体への記録が指示された時点から、該少なくとも一部のコンテンツデータの記録媒体への記録が完了した時点までの期間の少なくとも一部の期間を意味する。【００１５】
「少なくとも一部のコンテンツデータに対応するアプリケーションプログラム」とは、典型的には、少なくとも一部のコンテンツデータを利用することを前提として作成されたアプリケーションプログラムを意味する。このような、アプリケーションプログラムは、典型的には、少なくとも一部のコンテンツデータの制作会社又は制作者、或いは、該制作会社と関係する会社又は個人等により作成される。【００１６】
アプリケーションプログラムは、少なくとも一部のコンテンツデータの放送と連動したデータ放送として放送されることによって、当該情報記録装置の記憶手段に格納されてもよいし、少なくとも一部のコンテンツデータが記録される記録媒体に予め記録されていてもよい。【００１７】
「アプリケーションプログラムを示す情報」は、例えばアプリケーションプログラムの名称、アプリケーションプログラムに係るアイコン画像、アプリケーションプログラムの識別番号等である。【００１８】
上記のように、アプリケーションプログラムは、少なくとも一部のコンテンツデータを利用することを前提として作成されている。このため、アプリケーションプログラムには、典型的には、少なくとも一部のコンテンツデータのうち、どの部分を利用するのかを示す情報が組み込まれている。当該情報記録装置は、アプリケーションプログラムに組み込まれた、どの部分を利用するのかを示す情報を参照して管理データを生成する。【００１９】
例えばメモリ、プロセッサ等を備えてなる記録手段は、少なくとも一部のコンテンツデータ、アプリケーションプログラム及び生成された管理データを、記録媒体に記録する。【００２０】
本発明では特に、生成される管理データに、アプリケーションプログラムを示す情報が固有情報として（即ち、変更不可能な状態で）含まれている。このため、記録装置やユーザが、管理データに係るコンテンツデータをアプリケーションプログラムが使用していることを、比較的容易に認識することができる。【００２１】
そして、例えば記録装置を、アプリケーションプログラムが使用しているコンテンツに係る情報を変更した場合は、変更されたコンテンツに係る情報と整合性を保つように、該アプリケーションプログラムを示す情報が含まれている管理データを変更するように構成すれば、少なくとも一部のコンテンツデータに対するアプリケーションプログラムのリンクが意図せず切断されることを防止することができる。【００２２】
更に、ユーザが、管理データに係るコンテンツデータをアプリケーションプログラムが使用していることを認識することができるので、ユーザが、アプリケーションプログラムが使用しているコンテンツデータを削除することによって、少なくとも一部のコンテンツデータに対するアプリケーションプログラムのリンクが意図せず切断されることを防止することができる。【００２３】
本発明の情報記録装置の一態様では、前記管理データ生成手段は、前記アプリケーションプログラムを示す情報として、前記アプリケーションプログラムに係る画像データを、前記管理データに含める。【００２４】
この態様によれば、管理データが生成される際に、アプリケーションプログラムに係る画像データ（例えば、アイコン画像等）が管理データに含められる。このため、少なくとも一部のコンテンツデータが記録された記録媒体が再生される際に、管理データが参照されることに起因して、例えば液晶テレビやプラズマテレビ等の画面上に表示されるタイトル名リストに、アプリケーションプログラムに係る画像データを表示することができる。この結果、ユーザが、アプリケーションプログラムが使用しているコンテンツデータを、比較的容易に認識することができる。【００２５】
本発明の情報記録装置の他の態様によれば、前記管理データ生成手段は、前記アプリケーションプログラムが参照されることにより作成された管理データであることを示す情報を、前記管理データに含める。【００２６】
この態様によれば、記録装置等が、管理データを参照することによって、（ｉ）該管理データがアプリケーションプログラムが参照されることにより作成された管理データであるか否か、及び（ｉｉ）アプリケーションプログラムが参照されることにより作成された管理データである場合、該アプリケーションプログラムが使用しているコンテンツデータ、を比較的容易に認識することができる。【００２７】
本発明の情報記録装置の他の態様では、前記アプリケーションプログラムは、前記記憶手段に格納されている。【００２８】
この態様によれば、アプリケーションプログラムは、例えば、少なくとも一部のコンテンツデータの放送と連動したデータ放送として放送され、当該情報記録装置の記憶手段に格納される。【００２９】
或いは、本発明の情報記録装置の他の態様では、前記記録媒体は、再生専用の記録層を更に有し、前記アプリケーションプログラムは、前記再生専用の記録層に記録されている。【００３０】
この態様によれば、記録媒体は、再生専用の記録層と記録可能な記録層とを備える、所謂イントラハイブリッドディスクである。この場合、記録媒体は、典型的には、少なくとも一部のコンテンツデータ専用の記録媒体として、再生専用の記録層にアプリケーションプログラムが記録された状態で、製造及び販売される。【００３１】
本発明の情報記録方法は、上記課題を解決するために、一又は複数のコンテンツデータを格納する記憶手段を備え、記録可能な記録層を有する記録媒体に対して、前記一又は複数のコンテンツデータの少なくとも一部のコンテンツデータを記録する情報記録装置における情報記録方法であって、前記少なくとも一部のコンテンツデータが前記記録媒体に記録される際に、前記少なくとも一部のコンテンツデータに対応するアプリケーションプログラムを参照して、前記アプリケーションプログラムを示す情報を固有情報として含み、前記少なくとも一部のコンテンツデータの再生を管理するデータである管理データを生成する管理データ生成工程と、前記少なくとも一部のコンテンツデータ、前記アプリケーションプログラム及び前記生成された管理データを、前記記録媒体に記録する記録工程とを備える。【００３２】
本発明の情報記録方法によれば、上述した本発明の情報記録装置と同様に、少なくとも一部のコンテンツデータに対するアプリケーションプログラムのリンクが意図せず切断されることを防止することができる。【００３３】
尚、本発明の情報記録方法においても、上述した本発明の情報記録装置における各種態様と同様の各種態様を採ることができる。【００３４】
本発明の作用及び他の利得は次に説明する実施するための形態から明らかにされる。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施形態に係る記録再生装置の構造を示すブロック図である。
【図２】本発明の実施形態に係る記録媒体の構造を示す概略平面図である。
【図３】本発明の実施形態に係る記録媒体の半径方向における記録領域の構造を示す概念図である。
【図４】本発明の実施形態に係る記録再生装置が実行する記録処理を示すフローチャートである。
【図５】ＶｉｒｔｕａｌＰｌａｙＬｉｓｔのシンタックスの一例を示す図である。
【図６】ＵＩＡｐｐＩｎｆｏＰｌａｙＬｉｓｔのシンタックスの一例を示す図である。
【図７】ＰｌａｙＬｉｓｔＭａｒｋのシンタックスの一例を示す図である。
【図８】ＭａｋｅｒｓＰｒｉｖａｔｅＤａｔａのシンタックスの一例を示す図である。
【図９】ＲｅａｌＰｌａｙＬｉｓｔのシンタックスの一例を示す図である。
【図１０】画面上に表示されるタイトルメニューリストの一例である。
【発明を実施するための形態】
【００３６】
以下、本発明に係る情報記録装置及び方法の実施形態を、図面に基づいて説明する。尚、実施形態では、本発明に係る「情報記録装置」の一例として、記録再生装置を挙げる。
【００３７】
（記録再生装置の構成）
先ず、記録再生装置の構成について、図１を参照して説明する。図１は、本実施形態に係る記録再生装置の構造を示すブロック図である。
【００３８】
図１において、記録再生装置１は、実際に記録媒体３０がローディングされ且つデータの記録やデータの再生が行われるディスクドライブ１００と、該ディスクドライブ１００に対するデータの記録及び再生を制御する、例えばパーソナルコンピュータ等のホストコンピュータ２００とを備えて構成されている。
【００３９】
ディスクドライブ１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１０、メモリ１２０、データ入出力手段１３０、スピンドルモータ１４０、光ピックアップ１５０、信号記録再生手段１６０及びバス１８０を備えて構成されている。
【００４０】
他方、ホストコンピュータ２００は、ＣＰＵ２１０、メモリ２２０、データ入出力手段２３０、記憶手段２４０、操作／表示制御手段２５０、操作ボタン、表示パネル２７０及びバス２８０を備えて構成されている。
【００４１】
ＣＰＵ１１０は、メモリ１２０及び信号記録再生手段１６０と、バス１８０を介して接続され、各種制御手段に指示を行うことで、ディスクドライブ１００全体の制御を行う。通常、ＣＰＵ１１０が動作するためのソフトウェア又はファームウェアは、メモリ１２０に格納されている。
【００４２】
メモリ１２０は、記録再生データのバッファ領域や、信号記録再生手段１６０で使用できるデータに変換する時の中間バッファとして使用される領域等ディスクドライブ１００におけるデータ処理全般及びＯＰＣ（Ｏｐｔｉｍｕｍ  Ｐｏｗｅｒ  Ｃｏｎｔｒｏｌ）処理において使用される。また、メモリ１２０はこれらレコーダ機器としての動作を行うためのプログラム、即ちファームウェアが格納されるＲＯＭ領域と、記録再生データの一時格納用バッファや、ファームウェアプログラム等の動作に必要な変数が格納されるＲＡＭ領域等から構成される。
【００４３】
データ入出力制御手段１３０は、ディスクドライブ１００に対する外部からのデータ入出力を制御し、メモリ１２０上のデータバッファへの格納及び取り出しを行う。ディスクドライブ１００とＳＣＳＩや、ＡＴＡＰＩ等のインタフェースを介して接続されている外部のホストコンピュータ２００から発行されるドライブ制御命令は、データ入出力制御手段１３０を介してＣＰＵ１１０に伝達される。また、記録再生データも同様にデータ入出力制御手段１３０を介して、ホストコンピュータ２００とやり取りされる。
【００４４】
スピンドルモータ１４０は記録媒体３０を回転及び停止させるもので、記録媒体３０へのアクセス時に動作する。より詳細には、スピンドルモータ１４０は、図示しないサーボユニット等によりスピンドルサーボを受けつつ所定速度で記録媒体３０を回転及び停止させるように構成されている。
【００４５】
光ピックアップ１５０は、記録媒体３０への記録再生を行うために、例えば半導体レーザ装置とレンズ等から構成される。より詳細には、光ピックアップ１５０は、記録媒体３０に対してレーザービーム等の光ビームを、再生時には読み取り光として第１のパワーで照射し、記録時には書き込み光として第２のパワーで且つ変調させながら照射する。
【００４６】
信号記録再生手段１６０は、スピンドルモータ１４０と光ピックアップ１５０を制御することで記録媒体３０に対して記録再生を行う。より具体的には、信号記録再生手段１６０は、例えば、レーザダイオードドライバ（ＬＤドライバ）及びヘッドアンプ等によって構成されている。レーザダイオードドライバは、光ピックアップ１５０内に設けられた図示しない半導体レーザを駆動する。ヘッドアンプは、光ピックアップ１５０の出力信号、即ち、光ビームの反射光を増幅し、該増幅した信号を出力する。
【００４７】
ＣＰＵ２１０は、操作／表示制御手段２５０からの指示情報を元に、データ入出力手段２３０を介して、ディスクドライブ１００に対して制御命令（コマンド）を送信し、ディスクドライブ１００全体を制御する。同様に、ＣＰＵ２１０は、ディスクドライブ１００に対して、動作状態をホストに送信するように要求するコマンドを送信することができる。これにより、記録中や再生中といったディスクドライブ１００の動作状態が把握できるためＣＰＵ２１０は、操作／表示制御手段２５０を介して、例えば液晶ディスプレイ等の表示パネル２７０にディスクドライブ１００の動作状態を出力することができる。
【００４８】
メモリ２２０は、ホストコンピュータ２００が使用する内部記憶装置であり、例えばＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ)等のファームウェアプログラムが格納されるＲＯＭ領域、オペレーティングシステムや、アプリケーションプログラム等の動作に必要な変数等が格納されるＲＡＭ領域等から構成される。
【００４９】
操作／表示制御手段２５０はホストコンピュータ２００に対する動作指示受付と表示を行うもので、例えば記録又は再生といった操作ボタン２６０による指示をＣＰＵ２１０に伝える。
【００５０】
記憶手段２４０には、データ入出力制御手段２３０を介して取得される、例えば地上波デジタル放送等により放送された一又は複数のコンテンツデータ、及びデータ放送により放送されたアプリケーションプログラム等が格納される。
【００５１】
本実施形態に係る「ＣＰＵ２１０」は、本発明に係る「管理データ生成手段」の一例である。本実施形態に係る「ＣＰＵ１１０」、「信号記録再生手段１６０」及び「ＣＰＵ２１０」は、本発明に係る「記録手段」の一例である。
【００５２】
（記録媒体の構成）
次に、記録媒体３０の構成について、図２及び図３を参照して説明する。図２は、本実施形態に係る記録媒体の構造を示す概略平面図であり、図３は、本実施形態に係る記録媒体の半径方向における記録領域の構造を示す概念図である。
【００５３】
図２及び図３に示すように、記録媒体３０は、例えば直径１２ｃｍ程度のディスク本体上の記録面に、センターホール３５を中心として、リードインエリア３１１及び３２１、データエリア３１３及び３２３、並びにリードアウトエリア３１５及び３２５を備えている。
【００５４】
この記録層の各記録領域には、例えば、センターホール３５を中心にスパイラル状或いは同心円状に、例えば、グルーブトラック及びランドトラック等のトラックが交互に設けられている。また、このトラック上には、データがＥＣＣブロックという単位で分割されて記録される。ＥＣＣブロックは、記録情報がエラー訂正可能なデータ管理単位である。
【００５５】
特に、記録媒体３０は、図３に示すように、例えば、透明基板３４に、ＲＯＭ層３１及びＲＥ層３２が積層され、更にその上に透明なカバー層３３が積層された構造をしている。つまり、記録媒体３０は、カバー層３３と透明基板３４との間に記録層等が積層されている。
【００５６】
このような２層型の記録媒体３０の記録再生時には、図３中、下側から上側に向かって照射されるレーザ光ＬＢの集光位置をいずれの記録層に合わせるかに応じて、ＲＯＭ層３１におけるデータの再生が行なわれるか又はＲＥ層３２におけるデータの記録再生が行われる。
【００５７】
ＲＯＭ層３１は、内周側（図３中左側）から外周側（図３中右側）に向かって、リードインエリア３１１と、データエリア３１３と、リードアウトエリア３１５とを備えている。リードインエリア３１１には、データエリア３１３に予め記録されているデータを制御又は管理する制御データ又は管理データや、その他のダミーデータ等が予め記録されている。データエリア３１３には、任意のデータが予め記録されている。リードアウトエリア３１５には、データエリア３１３に予め記録されているデータを制御又は管理する制御データ又は管理データや、その他のダミーデータ等が予め記録されている。
【００５８】
尚、ＲＯＭ層３１は、再生専用型の記録層であるため、リードインエリア３１１、データエリア３１３及びリードアウトエリア３１５の夫々には、例えばエンボスピットを用いて各種データが予め記録されている。
【００５９】
ＲＥ層３２は、内周側（図３中左側）から外周側（図３中右側）に向かって、リードインエリア３２１と、ＩＳＡ（Ｉｎｎｅｒ  Ｓｐａｒｅ  Ａｒｅａ：内周側スペアエリア）３２２と、データエリア３２３と、ＯＳＡ（Ｏｕｔｅｒ  Ｓｐａｒｅ  Ａｒｅａ：外周側スペアエリア）３２４と、リードアウトエリア３２５とを備えている。
【００６０】
リードインエリア３２１には、データエリア３２３に記録されたデータを制御又は管理する制御データ又は管理データや、その他のダミーデータ等が適宜記録される。ＩＳＡ３２２及びＯＳＡ３２４の夫々には、データエリア３２３内に発生したディフェクトを管理するディフェクト管理情報が適宜記録されたり、当該ディフェクトが発生したエリア部分に記録されていた又は記録されるべきデータが代替的に記録されたりする。データエリア３２３には、任意のデータが適宜記録される。リードアウトエリア３２５には、データエリア３２３に記録されたデータを制御又は管理する制御データ又は管理データや、その他のダミーデータ等が適宜記録される。
【００６１】
尚、ＲＥ層３２は、書替型の記録層であるため、リードインエリア３２１、ＩＳＡ３２２、データエリア３２３、ＯＳＡ３２４及びリードアウトエリア３２５の夫々には、例えばレーザ光の照射によって形成されるマークを用いて各種データが記録される。
【００６２】
本実形態では、記録媒体３０は、同一ファミリーの規格に準拠し且つ異なる種類の複数の記録層が積層された記録媒体（所謂、イントラハイブリッドディスク）であることが好ましい。つまり、ＲＯＭ層３１が準拠するべき規格はＲＥ層３２が準拠するべき規格と同一ファミリー規格であることが好ましい。
【００６３】
より具体的には、例えば、ＲＯＭ層３１がＢＤ規格に準拠している場合には、ＲＥ層３２もまたＢＤ規格に準拠していることが好ましい。同様に、例えば、ＲＯＭ層３１がＤＶＤ規格に準拠している場合には、ＲＥ層３２もまたＤＶＤ規格に準拠していることが好ましい。もちろん、ＢＤ規格やＤＶＤ規格に限らず、その他の規格に準拠している場合も同様である。
【００６４】
このため、以下では、ＲＯＭ層３１及びＲＥ層３２の双方がＢＤ規格に準拠している場合を例に挙げて説明を進める。また、本実形態では、ＲＯＭ層３１におけるトラックパス方向及びＲＥ層３２におけるトラックパス方向の夫々が、内周側から外周側に向かう方向である記録媒体３０を例に挙げて説明を進める。
【００６５】
尚、記録媒体３０は、異なるファミリーの規格に準拠し且つ異なる種類の複数の記録層が積層された記録媒体（所謂、インターハイブリッドディスク）であってもよい。また、ＲＯＭ層３１におけるトラックパス方向は、ＲＥ層３２におけるトラックパス方向と同一であってもよいし、異なっていてもよい。
【００６６】
尚、図２及び図３に示す記録媒体３０は、２つの記録層（つまり、ＲＯＭ層３１及びＲＥ層３２）を有している。しかしながら、記録媒体３０は、３つ以上の記録層を有していてもよい。
【００６７】
本実施形態に係る「ＲＯＭ層３１」及び「ＲＥ層３２」は、夫々、本発明に係る「再生専用の記録層」及び「記録可能な記録層」の一例である。
【００６８】
（記録処理）
次に、以上のように構成された記録再生装置１において、コンテンツデータが記録媒体３０のＲＥ層３２に記録される場合の記録動作について、図４のフローチャートを参照して説明する。
【００６９】
尚、記録媒体３０のＲＯＭ層３１には、記録再生装置１が再生可能な（言い換えれば、読取可能な）、例えば地図やイラスト等の静止画データ、例えば気象情報や統計情報等の文字データ等が、予め記録されているものとする。
【００７０】
尚、以下では、コンテンツデータがＢＤ−ＡＶ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ  Ａｕｄｉｏ／Ｖｉｓｕａｌ）データとして、ＲＥ層３２に記録される場合を例に挙げる。コンテンツデータは、例えば地上波デジタル放送等により放送され、記録再生装置１のデータ入出力制御手段２３０を介して記憶手段２４０に格納されているものとする。
【００７１】
ホストコンピュータ２００のＣＰＵ２１０は、コンテンツデータが記憶手段２４０に格納される際に、該コンテンツデータそのものであるストリームファイルの実体を管理するコンテンツ管理データファイルを生成し、記憶手段２４０に格納する。
【００７２】
図４において、ユーザが、ホストコンピュータ２００の操作ボタン２６０を操作して、記憶手段２４０に格納されている一又は複数のコンテンツデータの少なくとも一部を選択し、該選択されたコンテンツデータを記録媒体３０のＲＥ層３２に記録する場合、ホストコンピュータ２００のＣＰＵ２１０は、選択されたコンテンツデータに対応するアプリケーションプログラムが存在するか否かを判定する（ステップＳ１０１）。
【００７３】
ここで、アプリケーションプログラムは、その動作時に、コンテンツデータの少なくとも一部を使用することにより、該コンテンツデータの少なくとも一部と併せて、該コンテンツデータに関連する画像データや文字データ等を、ユーザに提供するプログラムである。
【００７４】
対応するアプリケーションプログラムが存在しないと判定された場合（ステップＳ１０１：Ｎｏ）、ＣＰＵ２１０は、選択されたコンテンツデータに対応するコンテンツ管理データファイルからクリップ（ＣＬＩＰ）ファイル及びリアルプレイリストを生成する。
【００７５】
ＣＰＵ２１０は、選択されたコンテンツデータに対応するストリームファイル、クリップファイル及びリアルプレイリストを、データ入出力制御手段２３０を介して、ディスクドライブ１００に送信する。ディスクドライブ１００のＣＰＵ１１０は、データ入出力制御手段１３０を介して受信したストリームファイル等を、記録媒体３０のＲＥ層３２に記録するように信号記録再生手段１６０を制御する（ステップＳ１０２）。
【００７６】
他方、対応するアプリケーションプログラムが存在すると判定された場合（ステップＳ１０１：Ｙｅｓ）、選択されたコンテンツデータに対応するコンテンツ管理データファイルからクリップ（ＣＬＩＰ）ファイル及びリアルプレイリストの生成に加えて、該対応するアプリケーションプログラムを参照して、選択されたコンテンツデータの再生を管理するバーチャルプレイリストファイルを生成する（ステップＳ１０３）。
【００７７】
場合によっては該対応するアプリケーションプログラムが持つストリームファイルの部分を指し示すアドレス情報と、クリップファイルにおける再生経過時間との対応関係に係る情報の変更等を行い、記録媒体３０のＲＥ層３２に記録するように信号記録再生手段１６０を制御する。尚、対応するアプリケーションプログラムやアドレス情報は、ホストコンピュータ２００の記憶手段２４０に格納されていてもよい。アプリケーションプログラムは記録媒体３０のＲＯＭ層３１に記録されていてもよい。
【００７８】
ここで、生成されるバーチャルプレイリストについて、図５乃至図８を参照して説明を加える。図５は、ＶｉｒｔｕａｌＰｌａｙＬｉｓｔのシンタックスの一例を示す図であり、図６は、ＵＩＡｐｐＩｎｆｏＰｌａｙＬｉｓｔのシンタックスの一例を示す図であり、図７は、ＰｌａｙＬｉｓｔＭａｒｋのシンタックスの一例を示す図であり、図８は、ＭａｋｅｒｓＰｒｉｖａｔｅＤａｔａのシンタックスの一例を示す図である。
【００７９】
本実施形態では特に、アプリケーションプログラムが参照されることにより作成されたバーチャルプレイリスト（以降、適宜、“リンキングバーチャルプレイリスト”と称する）であることを明示するために、“ＡｐｐＬｉｎｋｉｎｇ”というフラグが新たに設けられている。“ＡｐｐＬｉｎｋｉｎｇ”の値が“１”であれば、バーチャルプレイリストが、リンキングバーチャルプレイリストであることを表わしている。他方、“ＡｐｐＬｉｎｋｉｎｇ”の値が“０”であれば、通常のバーチャルプレイリストであることを表わしている。
【００８０】
“ＡｐｐＬｉｎｋｉｎｇ”というフラグ以外の方法として、ファイルの拡張子を“ｌｐｌ”とする、又は、リンキングバーチャルプレイリストのファイル名を“３００００．ｖｐｌ”〜“９９９９９．ｖｐｌ”のいずれかにする、方法がある。更に、これらの方法を重複して適応しても良い。
【００８１】
“ＵＩＡｐｐＩｎｆｏｒＰｌａｙＬｉｓｔ（）”内（図６参照）の“ｍａｋｅｒ＿ＩＤ”及び“ｍａｋｅｒ＿ｍｏｄｅｌ＿ｃｏｄｅ”には、夫々、アプリケーションプログラムのベンダの識別情報、及び該ベンダが割り当てたアプリケーションプログラムの識別情報が格納される。
【００８２】
また、“ＰｌａｙＬｉｓｔ＿ｎａｍｅ＿ｌｅｎｇｔｈ”、“ＰｌａｙＬｉｓｔ＿ｎａｍｅ”、“ＰｌａｙＬｉｓｔ＿ｄｅｔａｉｌ＿ｌｅｎｇｔｈ”及び“ＰｌａｙＬｉｓｔ＿ｄｅｔａｉｌ”には、アプリケーションプログラムの名称が含まれた、例えば番組名やコメント等が格納される。尚、番組名やコメント等は、選択されたコンテンツデータに対応するリアルプレイリストファイルを参照することにより取得すればよい。
【００８３】
“ＰｌａｙＬｉｓｔＭａｒｋ（）”内（図７参照）の“ｒｅｆ＿ｔｏ＿ｍｅｎｕ＿ｔｈｕｍｂｎａｉｌ＿ｉｎｄｅｘ”には、アプリケーションプログラム係る、例えばアイコン画像等の画像データを示す情報が格納される。“ｒｅｆ＿ｔｏ＿ｍａｒｋ＿ｔｈｕｍｂｎａｉｌ＿ｉｎｄｅｘ”には、選択されたコンテンツデータを象徴するサムネール画像を示す情報が格納される。“ｍａｋｅｒ＿ＩＤ”には、アプリケーションプログラムのベンダの識別情報が格納される。
【００８４】
“ＭａｋｅｒｓＰｒｉｖａｔｅＤａｔａ（）”内（図８参照）の“ｍａｋｅｒ＿ＩＤ”には、アプリケーションプログラムのベンダの識別情報が格納される。“ｄａｔａ＿ｂｌｏｃｋ”には、選択されたアプリケーションプログラムに対応するリアルプレイリストの内容のコピーが格納される。
【００８５】
更に、ホストコンピュータ２００のＣＰＵ２１０は、アプリケーションプログラムが使用するコンテンツデータに対応するリアルプレイリストファイル（ここでは、“ｘｘｘｘｘ．ｒｐｌ”）に、“ＡｐｐＬｉｎｋｅｄ”というフラグを新たに設け、該“ＡｐｐＬｉｎｋｅｄ”の値を“１”とする。図９は、ＲｅａｌＰｌａｙＬｉｓｔのシンタックスの一例を示す図である。
【００８６】
尚、通常の（即ち、対応するコンテンツデータがアプリケーションプログラムによって使用されない）リアルプレイリストファイルの“ＡｐｐＬｉｎｋｅｄ”の値は“０”である。
【００８７】
“ＡｐｐＬｉｎｋｅｄ”というフラグ以外の方法として、アプリケーションプログラムが使用するコンテンツデータに対応するリアルプレイリストファイルのファイル名を“３００００．ｒｐｌ”〜“９９９９９．ｒｐｌ”のいずれかに、そしてアプリケーションプログラムが使用しないコンテンツデータに対応するリアルプレイリストファイルのファイル名を“０００００．ｒｐｌ”〜“２９９９９．ｒｐｌ”のいずれかにする方法がある。更に、これらの方法を重複して適応しても良い。
【００８８】
再び、図４に戻り、ホストコンピュータ２００のＣＰＵ２１０は、ステップＳ１０２の処理と同様に、選択されたコンテンツデータに対応するクリップファイル及びリアルプレイリストに対して、例えば、クリップファイルにおける、ストリームファイルのアドレスと再生経過時間との対応関係に係る情報の変更等を行う。
【００８９】
続いて、ＣＰＵ２１０は、選択されたコンテンツデータに対応するストリームファイル、クリップファイル、リアルプレイリスト及びバーチャルプレイリストを、データ入出力制御手段２３０を介して、ディスクドライブ１００に送信する。尚、アプリケーションプログラムが記憶手段２４０に格納されている場合、ＣＰＵ２１０は、アプリケーションプログラムも、データ入出力制御手段２３０を介して、ディスクドライブ１００に送信する。
【００９０】
ディスクドライブ１００のＣＰＵ１１０は、データ入出力制御手段１３０を介して受信したストリームファイル等を、記録媒体３０のＲＥ層３２に記録するように信号記録再生手段１６０を制御する（ステップＳ１０４）。
【００９１】
本実施形態（図５）では、リンキングバーチャルプレイリストは、その拡張子が“ｌｐｌ”となっていると共に、“ＡｐｐＬｉｎｋｉｎｇ”の値が“１”となっている。このため、記録媒体３０に新たにデータを記録する記録装置等が、リンキングバーチャルプレイリストが存在することを認識することができる。従って、記録装置等が、リンキングバーチャルプレイリストが参照しているコンテンツデータ等を認識することができる。
【００９２】
すると、記録装置等を、リンキングバーチャルプレイリストが参照しているコンテンツデータ等のファイル名の変更又はファイルの削除をしないように構成することができる。或いは、記録装置等を、リンキングバーチャルプレイリストが参照しているコンテンツデータ等のファイル名を変更した場合には、リンキングバーチャルプレイリストの内容も変更するように構成することができる。
【００９３】
この結果、アプリケーションプログラムと、該アプリケーションプログラムが使用するコンテンツデータとのリンクが意図せず切断されることを防止することができる。
【００９４】
更に、“ＵＩＡｐｐＩｎｆｏｒＰｌａｙＬｉｓｔ（）”内の“ＰｌａｙＬｉｓｔ＿ｎａｍｅ＿ｌｅｎｇｔｈ”、“ＰｌａｙＬｉｓｔ＿ｎａｍｅ”、“ＰｌａｙＬｉｓｔ＿ｄｅｔａｉｌ＿ｌｅｎｇｔｈ”及び“ＰｌａｙＬｉｓｔ＿ｄｅｔａｉｌ”に、アプリケーションプログラムの名称が含まれた、例えば番組名やコメント等が格納される。また、“ＰｌａｙＬｉｓｔＭａｒｋ（）”内の“ｒｅｆ＿ｔｏ＿ｍｅｎｕ＿ｔｈｕｍｂｎａｉｌ＿ｉｎｄｅｘ”には、アプリケーションプログラム係る、例えばアイコン画像等の画像データを示す情報が格納される。
【００９５】
このため、記録媒体３０が再生装置等により再生される際に、例えば図１０に示すように、リンキングバーチャルプレイリストに対応したタイトルとして、アプリケーションプログラムの名称、及びアプリケーションプログラムに係るアイコン画像４１０等を含むタイトル１が画面４００上に表示される。
【００９６】
すると、ユーザがタイトル１は、リンキングバーチャルプレイリストに対応したタイトルであることを認識することができる。そして、ユーザがタイトル１の詳細を参照すれば、該ユーザが、アプリケーションプログラムが使用するコンテンツデータを比較的容易に認識することができる。
【００９７】
この結果、ユーザが、アプリケーションプログラムが使用するコンテンツデータを、不用意に削除することによって、アプリケーションプログラムと、該アプリケーションプログラムが使用するコンテンツデータとのリンクが切断されることを防止することができる。
【００９８】
尚、記録媒体３０に記録されたリアルプレイリストに対応したタイトルとして、番組名及び番組を象徴するサムネール画像４２０等を含むタイトル２が画面４００上に表示される。図１０は、画面上に表示されるタイトルメニューリストの一例である。
【００９９】
ユーザが、タイトル１を選択した場合、記録媒体３０のＲＯＭ層３１又はＲＥ層３２に記録されたアプリケーションプログラムが起動される。具体的には例えば、アプリケーションプログラムが起動されることによって、画面上に、富士山の地図が表示されると共に、例えば地図上の一の地点に対応する映像が、該アプリケーションプログラムが使用するコンテンツデータから抽出され表示される。
【０１００】
他方、ユーザが、タイトル２を選択した場合、記録媒体３０のＲＥ層３２に記録されたコンテンツデータ（ここでは、“百名山登山紹介シリーズ（富士山）”に係るビデオ映像）が再生される。
【０１０１】
本実施形態に係る「リンキングバーチャルプレイリスト」は、本発明に係る「管理データ」の一例である。本実施形態に係る「リンキングバーチャルプレイリスト」における“ｍａｋｅｒ＿ＩＤ”、“ｍａｋｅｒ＿ｍｏｄｅｌ＿ｃｏｄｅ”、“ＰｌａｙＬｉｓｔ＿ｎａｍｅ＿ｌｅｎｇｔｈ”、“ＰｌａｙＬｉｓｔ＿ｎａｍｅ”、“ＰｌａｙＬｉｓｔ＿ｄｅｔａｉｌ＿ｌｅｎｇｔｈ”、“ＰｌａｙＬｉｓｔ＿ｄｅｔａｉｌ”及び“ｒｅｆ＿ｔｏ＿ｍｅｎｕ＿ｔｈｕｍｂｎａｉｌ＿ｉｎｄｅｘ”に格納されるデータは、本発明に係る「アプリケーションプログラムを示す情報」の一例である。
【０１０２】
本実施形態に係る「リンキングバーチャルプレイリスト」における“ＡｐｐＬｉｎｋｉｎｇ”の値が“１”であることは、本発明に係る「アプリケーションプログラムが参照されることにより作成された管理データであることを示す情報」の一例である。
【０１０３】
本発明は、上述した実施形態に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴う情報記録装置及び方法もまた本発明の技術的範囲に含まれるものである。
【符号の説明】
【０１０４】
１…記録再生装置、３０…記録媒体、３１…ＲＯＭ層、３２…ＲＥ層、１００…ディスクドライブ、１１０、２１０…ＣＰＵ、１２０、２２０…メモリ、１３０、２３０…データ入出力制御手段、１４０…スピンドルモータ、１５０…光ピックアップ、１６０…信号記録再生手段、１８０、２８０…バス、２００…ホストコンピュータ、２４０…記憶手段、２５０…操作／表示制御手段、２６０…操作ボタン、２７０…表示パネル
【図１】
2012049732.tif 000003
【図２】
2012049732.tif 000004
【図３】
2012049732.tif 000005
【図４】
2012049732.tif 000006
【図５】
2012049732.tif 000007
【図６】
2012049732.tif 000008
【図７】
2012049732.tif 000009
【図８】
2012049732.tif 000010
【図９】
2012049732.tif 000011
【図１０】
2012049732.tif 000012
【手続補正書】
【提出日】平成23年4月28日(2011.4.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
一又は複数のコンテンツデータを格納する記憶手段を備え、記録可能な記録層を有する記録媒体に対して、前記一又は複数のコンテンツデータの少なくとも一部のコンテンツデータを記録する情報記録装置であって、
前記少なくとも一部のコンテンツデータが前記記録媒体に記録される際に、前記少なくとも一部のコンテンツデータに対応するアプリケーションプログラムを参照して、（ｉ）前記アプリケーションプログラムを示す情報を固有情報として含むと共に、（ｉｉ）前記少なくとも一部のコンテンツデータの再生を管理する、データである管理データを生成する管理データ生成手段と、
前記少なくとも一部のコンテンツデータ、前記アプリケーションプログラム及び前記生成された管理データを、前記記録媒体に記録する記録手段と
を備えることを特徴とする情報記録装置。
【請求項２】
前記管理データ生成手段は、前記アプリケーションプログラムを示す情報として、前記アプリケーションプログラムに係る画像データを、前記管理データに含めることを特徴とする請求項１に記載の情報記録装置。
【請求項３】
前記管理データ生成手段は、前記アプリケーションプログラムが参照されることにより作成された管理データであることを示す情報を、前記管理データに含めることを特徴とする請求項１に記載の情報記録装置。
【請求項４】
前記アプリケーションプログラムは、前記記憶手段に格納されていることを特徴とする請求項１に記載の情報記録装置。
【請求項５】
前記記録媒体は、再生専用の記録層を更に有し、
前記アプリケーションプログラムは、前記再生専用の記録層に記録されている
ことを特徴とする請求項１に記載の情報記録装置。
【請求項６】
一又は複数のコンテンツデータを格納する記憶手段を備え、記録可能な記録層を有する記録媒体に対して、前記一又は複数のコンテンツデータの少なくとも一部のコンテンツデータを記録する情報記録装置における情報記録方法であって、
前記少なくとも一部のコンテンツデータが前記記録媒体に記録される際に、前記少なくとも一部のコンテンツデータに対応するアプリケーションプログラムを参照して、（ｉ）前記アプリケーションプログラムを示す情報を固有情報として含むと共に、（ｉｉ）前記少なくとも一部のコンテンツデータの再生を管理する、データである管理データを生成する管理データ生成工程と、
前記少なくとも一部のコンテンツデータ、前記アプリケーションプログラム及び前記生成された管理データを、前記記録媒体に記録する記録工程と
を備えることを特徴とする情報記録方法。
【手続補正書】
【提出日】平成25年4月1日(2013.4.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
一又は複数のコンテンツデータを格納する記憶手段を備え、記録可能な記録層を有する記録媒体に対して、前記一又は複数のコンテンツデータの少なくとも一部のコンテンツデータを記録する情報記録装置であって、
前記少なくとも一部のコンテンツデータが前記記録媒体に記録される際に、前記少なくとも一部のコンテンツデータに対応するアプリケーションプログラムを参照して、（ｉ）前記アプリケーションプログラムを示す情報を固有情報として含むと共に、（ｉｉ）前記少なくとも一部のコンテンツデータの再生を管理する、データである管理データを生成する管理データ生成手段と、
前記少なくとも一部のコンテンツデータ、前記アプリケーションプログラム及び前記生成された管理データを、前記記録媒体に記録する記録手段と
を備えることを特徴とする情報記録装置。
【請求項２】
前記管理データ生成手段は、前記アプリケーションプログラムを示す情報として、前記アプリケーションプログラムに係る画像データを、前記管理データに含めることを特徴とする請求項１に記載の情報記録装置。
【請求項３】
前記管理データ生成手段は、前記アプリケーションプログラムが参照されることにより作成された管理データであることを示す情報を、前記管理データに含めることを特徴とする請求項１に記載の情報記録装置。
【請求項４】
前記アプリケーションプログラムは、前記記憶手段に格納されていることを特徴とする請求項１に記載の情報記録装置。
【請求項５】
前記記録媒体は、再生専用の記録層を更に有し、
前記アプリケーションプログラムは、前記再生専用の記録層に記録されている
ことを特徴とする請求項１に記載の情報記録装置。
【請求項６】
一又は複数のコンテンツデータを格納する記憶手段を備え、記録可能な記録層を有する記録媒体に対して、前記一又は複数のコンテンツデータの少なくとも一部のコンテンツデータを記録する情報記録装置における情報記録方法であって、
前記少なくとも一部のコンテンツデータが前記記録媒体に記録される際に、前記少なくとも一部のコンテンツデータに対応するアプリケーションプログラムを参照して、（ｉ）前記アプリケーションプログラムを示す情報を固有情報として含むと共に、（ｉｉ）前記少なくとも一部のコンテンツデータの再生を管理する、データである管理データを生成する管理データ生成工程と、
前記少なくとも一部のコンテンツデータ、前記アプリケーションプログラム及び前記生成された管理データを、前記記録媒体に記録する記録工程と
を備えることを特徴とする情報記録方法。
【国際調査報告】
2012049732.tif 000013
2012049732.tif 000014
2012049732.tif 000015