【手続補正書】
【提出日】平成21年6月4日(2009.6.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツデータと、該コンテンツデータに付随する情報を表示するための、複数の第１の単位から構成される付随データとからなるデータ構造であって、
時刻情報が定義された上記第１の単位のうち任意の上記第１の単位の、上記第１の単位の配列に基づく時刻が、該任意の第１の単位に対して、上記第１の単位がデコードされるデコーダの入力側バッファの、上記時刻情報が定義された第１の単位が格納可能な上限Ｎ個分、前に配列される上記第１の単位に定義されたデコード時刻よりも遅くなるようにされた
ことを特徴とするデータ構造。
【請求項２】
コンテンツデータと、該コンテンツデータに付随する情報を表示するための、複数の第１の単位から構成される付随データとからなるデータ構造が記録される記録媒体であって、
上記データ構造は、
時刻情報が定義された上記第１の単位のうち任意の上記第１の単位の、上記第１の単位の配列に基づく時刻が、該任意の第１の単位に対して、上記第１の単位がデコードされるデコーダの入力側バッファの、上記時刻情報が定義された第１の単位が格納可能な上限Ｎ個分、前に配列される上記第１の単位に定義されたデコード時刻よりも遅くなるようにされた
ことを特徴とする記録媒体。
【請求項３】
コンテンツデータと、該コンテンツデータに付随する情報を表示するための、複数の第１の単位から構成される付随データとからなるデータ構造を作成するオーサリング装置であって、
上記コンテンツと上記付随データとを構成するデータ構成部と、
上記データ構成部で構成された上記コンテンツと上記付随データとをそれぞれエンコードするエンコード部と、
上記エンコード部でエンコードされた上記コンテンツと上記付随データとを多重化する多重化部と
を備え、
時刻情報が定義された上記第１の単位のうち任意の上記第１の単位の、上記第１の単位の配列に基づく時刻が、該任意の第１の単位に対して、上記第１の単位がデコードされるデコーダの入力側バッファの、上記時刻情報が定義された第１の単位が格納可能な上限Ｎ個分、前に配列される上記第１の単位に定義されたデコード時刻よりも遅くなるようにされたデータ構造を生成する
ことを特徴とするオーサリング装置。
【請求項４】
請求項３に記載のオーサリング装置において、
上記第１の単位は、デコード時刻が定義されていれば該デコード時刻に従い配列される
ことを特徴とするオーサリング装置。
【請求項５】
請求項３に記載のオーサリング装置において、
上記第１の単位は、上記付随データの構造を示す情報と、該付随データの属性を示す情報と、該付随データの画像情報と、区切りを示す情報とが定義され、
１の上記構造を示す情報と１の上記区切りを示す情報とを含む複数の上記第１の単位から第２の単位が構成され、
１または複数の上記付随データの属性を示す情報を含む１または複数の上記第２の単位から第３の単位が構成され、
上記第３の単位には、上記第１の単位の上記構造を示す情報と、上記属性を示す情報と、上記画像情報とが格納され、
上記付随データは上記第３の単位の集合体である
ことを特徴とするオーサリング装置。
【請求項６】
請求項３に記載のオーサリング装置において、
上記デコード時刻を示す情報は、上記第１の単位をパケット化した際のパケットヘッダに格納される
ことを特徴とするオーサリング装置。
【請求項７】
請求項３に記載のオーサリング装置において、
上記付随データは、
上記コンテンツデータによる主画像に重ねて表示するための、出力時刻が定義されたグラフィクスデータからなる
ことを特徴とするオーサリング装置。
【請求項８】
請求項３に記載のオーサリング装置において、
上記付随データは、
ユーザに対して操作を促す操作画面に用いるボタンを表示するための、アニメーション表示が可能なボタン画像と、該ボタン画像に対する表示制御情報とからなる
ことを特徴とするオーサリング装置。
【請求項９】
請求項３に記載のオーサリング装置において、
上記デコード時刻を示す情報は、上記構造を示す情報および上記画像情報が格納される上記第１の単位に対して定義される
ことを特徴とするオーサリング装置。
【請求項１０】
請求項９に記載のオーサリング装置において、
上記デコード時刻を示す情報は、さらに、上記属性を示す情報が格納される上記第１の単位に対して定義される
ことを特徴とするオーサリング装置。
【請求項１１】
コンテンツデータと、該コンテンツデータに付随する情報を表示するための、複数の第１の単位から構成される付随データとからなるデータ構造を作成するオーサリング方法であって、
上記コンテンツと上記付随データとを構成するデータ構成のステップと、
上記データ構成のステップにより構成された上記コンテンツと上記付随データとをそれぞれエンコードするエンコードのステップと、
上記エンコードのステップによりエンコードされた上記コンテンツと上記付随データとを多重化する多重化のステップと
を備え、
時刻情報が定義された上記第１の単位のうち任意の上記第１の単位の、上記第１の単位の配列に基づく時刻が、該任意の第１の単位に対して、上記第１の単位がデコードされるデコーダの入力側バッファの、上記時刻情報が定義された第１の単位が格納可能な上限Ｎ個分、前に配列される上記第１の単位に定義されたデコード時刻よりも遅くなるようにされたデータ構造を生成する
ことを特徴とするオーサリング方法。
【請求項１２】
コンテンツデータと、該コンテンツデータに付随する情報を表示するための、複数の第１の単位から構成される付随データとからなるデータ構造を作成するオーサリング方法をコンピュータ装置に実行させるオーサリングプログラムであって、
上記オーサリング方法は、
上記コンテンツと上記付随データとを構成するデータ構成のステップと、
上記データ構成のステップにより構成された上記コンテンツと上記付随データとをそれぞれエンコードするエンコードのステップと、
上記エンコードのステップによりエンコードされた上記コンテンツと上記付随データとを多重化する多重化のステップと
を備え、
時刻情報が定義された上記第１の単位のうち任意の上記第１の単位の、上記第１の単位の配列に基づく時刻が、該任意の第１の単位に対して、上記第１の単位がデコードされるデコーダの入力側バッファの、上記時刻情報が定義された第１の単位が格納可能な上限Ｎ個分、前に配列される上記第１の単位に定義されたデコード時刻よりも遅くなるようにされたデータ構造を生成する
ことを特徴とするオーサリングプログラム。
【請求項１３】
コンテンツデータと、該コンテンツデータに付随する情報を表示するための、複数の第１の単位から構成される付随データとからなるデータ構造を記録媒体に記録する記録装置であって、
上記コンテンツと上記付随データとを構成するデータ構成部と、
上記データ構成部で構成された上記コンテンツと上記付随データとをそれぞれエンコードするエンコード部と、
上記エンコード部でエンコードされた上記コンテンツと上記付随データとを多重化する多重化部と、
上記多重化部で多重化された上記コンテンツと上記付随データとを、記録媒体に記録するのに適した形式に変換する変換部と、
上記変換部で変換された上記コンテンツと上記付随データとを上記記録媒体に記録する記録部と
を備え、
上記記録部は、
時刻情報が定義された上記第１の単位のうち任意の上記第１の単位の、上記第１の単位の配列に基づく時刻が、該任意の第１の単位に対して、上記第１の単位がデコードされるデコーダの入力側バッファの、上記時刻情報が定義された第１の単位が格納可能な上限Ｎ個分、前に配列される上記第１の単位に定義されたデコード時刻よりも遅くなるようにされた上記データ構造を上記記録媒体に記録する
ことを特徴とする記録装置。
【請求項１４】
コンテンツデータと、該コンテンツデータに付随する情報を表示するための、複数の第１の単位から構成される付随データとからなるデータ構造を記録媒体に記録する記録方法であって、
上記コンテンツと上記付随データとを構成するデータ構成のステップと、
上記データ構成のステップにより構成された上記コンテンツと上記付随データとをそれぞれエンコードするエンコードのステップと、
上記エンコードのステップによりエンコードされた上記コンテンツと上記付随データとを多重化する多重化のステップと、
上記多重化のステップにより多重化された上記コンテンツと上記付随データとを、記録媒体に記録するのに適した形式に変換する変換のステップと、
上記変換のステップにより変換された上記コンテンツと上記付随データとを上記記録媒体に記録する記録のステップと
を備え、
上記記録のステップは、
時刻情報が定義された上記第１の単位のうち任意の上記第１の単位の、上記第１の単位の配列に基づく時刻が、該任意の第１の単位に対して、上記第１の単位がデコードされるデコーダの入力側バッファの、上記時刻情報が定義された第１の単位が格納可能な上限Ｎ個分、前に配列される上記第１の単位に定義されたデコード時刻よりも遅くなるようにされた上記データ構造を上記記録媒体に記録する
ことを特徴とする記録方法。
【請求項１５】
コンテンツデータと、該コンテンツデータに付随する情報を表示するための、複数の第１の単位から構成される付随データとからなるデータ構造を記録媒体に記録する記録方法をコンピュータ装置に実行させる記録プログラムであって、
上記記録方法は、
上記コンテンツと上記付随データとを構成するデータ構成のステップと、
上記データ構成のステップにより構成された上記コンテンツと上記付随データとをそれぞれエンコードするエンコードのステップと、
上記エンコードのステップによりエンコードされた上記コンテンツと上記付随データとを多重化する多重化のステップと、
上記多重化のステップにより多重化された上記コンテンツと上記付随データとを、記録媒体に記録するのに適した形式に変換する変換のステップと、
上記変換のステップにより変換された上記コンテンツと上記付随データとを上記記録媒体に記録する記録のステップと
を備え、
上記記録のステップは、
時刻情報が定義された上記第１の単位のうち任意の上記第１の単位の、上記第１の単位の配列に基づく時刻が、該任意の第１の単位に対して、上記第１の単位がデコードされるデコーダの入力側バッファの、上記時刻情報が定義された第１の単位が格納可能な上限Ｎ個分、前に配列される上記第１の単位に定義されたデコード時刻よりも遅くなるようにされた上記データ構造を上記記録媒体に記録する
ことを特徴とする記録プログラム。
【請求項１６】
コンテンツデータと、該コンテンツデータに付随する情報を表示するための、複数の第１の単位から構成される付随データとからなるデータ構造を検証する検証装置であって、
時刻情報が定義された上記第１の単位のうち任意の上記第１の単位の、上記第１の単位の配列に基づく時刻が、該任意の第１の単位に対して、上記第１の単位がデコードされるデコーダの入力側バッファの、上記時刻情報が定義された第１の単位が格納可能な上限Ｎ個分、前に配列される上記第１の単位に定義されたデコード時刻よりも遅くなるようにされたデータ構造を有するデータが入力され、
上記データに対して、
時刻情報が定義された上記第１の単位のうち任意の上記第１の単位の、上記第１の単位の配列に基づく時刻が、該任意の第１の単位に対して、上記第１の単位がデコードされるデコーダの入力側バッファの、上記時刻情報が定義された第１の単位が格納可能な上限Ｎ個分、前に配列される上記第１の単位に定義されたデコード時刻よりも遅くなっているか否かの判断を行う判断部を備える
ことを特徴とする検証装置。
【請求項１７】
請求項１６に記載の検証装置において、
上記判断部による上記判断は、上記第１の単位毎に順次、行われる
ことを特徴とする検証装置。
【請求項１８】
コンテンツデータと、該コンテンツデータに付随する情報を表示するための、複数の第１の単位から構成される付随データとからなるデータ構造を検証する検証方法であって、
時刻情報が定義された上記第１の単位のうち任意の上記第１の単位の、上記第１の単位の配列に基づく時刻が、該任意の第１の単位に対して、上記第１の単位がデコードされるデコーダの入力側バッファの、上記時刻情報が定義された第１の単位が格納可能な上限Ｎ個分、前に配列される上記第１の単位に定義されたデコード時刻よりも遅くなるようにされたデータ構造を有するデータが入力され、
上記データに対して、
時刻情報が定義された上記第１の単位のうち任意の上記第１の単位の、上記第１の単位の配列に基づく時刻が、該任意の第１の単位に対して、上記第１の単位がデコードされるデコーダの入力側バッファの、上記時刻情報が定義された第１の単位が格納可能な上限Ｎ個分、前に配列される上記第１の単位に定義されたデコード時刻よりも遅くなっているか否かの判断を行う判断のステップを備える
ことを特徴とする検証方法。
【請求項１９】
コンテンツデータと、該コンテンツデータに付随する情報を表示するための、複数の第１の単位から構成される付随データとからなるデータ構造を検証する検証方法をコンピュータ装置に実行させる検証プログラムであって、
上記検証方法は、
時刻情報が定義された上記第１の単位のうち任意の上記第１の単位の、上記第１の単位の配列に基づく時刻が、該任意の第１の単位に対して、上記第１の単位がデコードされるデコーダの入力側バッファの、上記時刻情報が定義された第１の単位が格納可能な上限Ｎ個分、前に配列される上記第１の単位に定義されたデコード時刻よりも遅くなるようにされたデータ構造を有するデータが入力され、
上記データに対して、
時刻情報が定義された上記第１の単位のうち任意の上記第１の単位の、上記第１の単位の配列に基づく時刻が、該任意の第１の単位に対して、上記第１の単位がデコードされるデコーダの入力側バッファの、上記時刻情報が定義された第１の単位が格納可能な上限Ｎ個分、前に配列される上記第１の単位に定義されたデコード時刻よりも遅くなっているか否かの判断を行う判断のステップを備える
ことを特徴とする検証プログラム。
【請求項２０】
コンテンツデータと、該コンテンツデータに付随する情報を表示するための、複数の第１の単位から構成される付随データとからなるデータ構造が記録された記録媒体の製造装置であって、
上記コンテンツと上記付随データとを構成するデータ構成部と、
上記データ構成部で構成された上記コンテンツと上記付随データとをそれぞれエンコードするエンコード部と、
上記エンコード部でエンコードされた上記コンテンツと上記付随データとを多重化する多重化部と、
上記多重化部で多重化された上記コンテンツと上記付随データとを、記録媒体に記録するのに適した形式に変換する変換部と、
上記変換部で変換された上記コンテンツと上記付随データとからなるデータ構造が記録された記録媒体の原盤を製造する原盤製造部と、
上記原盤製造部で製造された上記原盤に基づき上記記録媒体を複製する記録媒体製造部と
を備え、
上記データ構造は、
上記エンコード部による上記エンコードと、上記多重化部による上記多重化に基づいて、
時刻情報が定義された上記第１の単位のうち任意の上記第１の単位の、上記第１の単位の配列に基づく時刻が、該任意の第１の単位に対して、上記第１の単位がデコードされるデコーダの入力側バッファの、上記時刻情報が定義された第１の単位が格納可能な上限Ｎ個分、前に配列される上記第１の単位に定義されたデコード時刻よりも遅くなるようにされた
ことを特徴とする記録媒体の製造装置。
【請求項２１】
コンテンツデータと、該コンテンツデータに付随する情報を表示するための、複数の第１の単位から構成される付随データとからなるデータ構造が記録された記録媒体の製造方法であって、
上記コンテンツと上記付随データとを構成するデータ構成のステップと、
上記データ構成のステップにより構成された上記コンテンツと上記付随データとをそれぞれエンコードするエンコードのステップと、
上記エンコードのステップによりエンコードされた上記コンテンツと上記付随データとを多重化する多重化のステップと、
上記多重化のステップにより多重化された上記コンテンツと上記付随データとを、記録媒体に記録するのに適した形式に変換する変換のステップと、
上記変換のステップにより変換された上記コンテンツと上記付随データとからなるデータ構造が記録された記録媒体の原盤を製造する原盤製造のステップと、
上記原盤製造のステップにより製造された上記原盤に基づき上記記録媒体を複製する記録媒体製造のステップと
を備え、
上記データ構造は、
上記エンコードのステップによる上記エンコードと、上記多重化のステップによる上記多重化に基づいて、
時刻情報が定義された上記第１の単位のうち任意の上記第１の単位の、上記第１の単位の配列に基づく時刻が、該任意の第１の単位に対して、上記第１の単位がデコードされるデコーダの入力側バッファの、上記時刻情報が定義された第１の単位が格納可能な上限Ｎ個分、前に配列される上記第１の単位に定義されたデコード時刻よりも遅くなるようにされた
ことを特徴とする記録媒体の製造方法。
【請求項２２】
コンテンツデータと、該コンテンツデータに付随する情報を表示するための、複数の第１の単位から構成される付随データとからなるデータ構造であって、
上記第１の単位は、上記付随データの構造を示す情報と、該付随データの属性を示す情報と、該付随データの画像情報と、区切りを示す情報とが定義され、
１の上記構造を示す情報と１の上記区切りを示す情報とを含む複数の上記第１の単位から第２の単位が構成され、
１または複数の上記付随データの属性を示す情報を含む１または複数の上記第２の単位から第３の単位が構成され、
上記付随データは上記第３の単位の集合体により構成され、
上記第１の単位は、デコード時刻が定義されていれば該デコード時刻に従い配列され、
上記構造を示す情報、上記属性を示す情報および上記画像情報が格納される上記第１の単位のうち任意の上記第１の単位の、上記第１の単位の配列に基づく時刻が、該任意の第１の単位に対してＮ個前に配列される上記第１の単位に定義された上記デコード時刻よりも遅くなるようにされた
ことを特徴とするデータ構造。