【手続補正書】
【提出日】平成17年3月15日(2005.3.15)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】データ変換方法およびデータ変換装置、データ復元方法およびデータ復元装置、データフォーマット、並びにプログラム
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のデータ列に含まれている複数の第１のデータを、それぞれ第２のデータに置き換えることにより、前記第１のデータ列を第２のデータ列に変換するデータ変換装置のデータ変換方法において、
前記第２のデータのうちの一部である第３のデータのデータ長を算出する算出ステップと、
前記第２のデータを、同一のデータ長の前記第１のデータと置き換えて、前記第１のデータ列を前記第２のデータ列に変換するデータ変換ステップと、
前記データ変換ステップの処理により変換されて生成された前記第２のデータ列を、前記第１のデータ列に復元するために必要な第３のデータ列を生成する生成ステップと
を含み、
前記算出ステップの処理では、前記第３のデータ毎に、それぞれ異なる前記データ長が算出され、
前記生成ステップの処理により生成された前記第３のデータ列には、前記算出ステップの処理により算出された前記データ長、および前記データ変換ステップの処理により前記第２のデータと置き換えられた前記第１のデータが含まれる
ことを特徴とするデータ変換方法。
【請求項２】
前記第１のデータ列は、複数のフレームで構成され、前記フレームのうち少なくとも２つは、前記第１のデータを少なくとも１つ含み、
前記第３のデータのデータ長は、対応する前記第１のデータが含まれる前記フレーム毎にそれぞれ異なる
ことを特徴とする請求項１に記載のデータ変換方法。
【請求項３】
前記生成ステップの処理により生成された前記第３のデータ列には、前記第２のデータ列に含まれた前記第３のデータの開始位置を示す位置情報が更に含まれている
ことを特徴とする請求項１に記載のデータ変換方法。
【請求項４】
前記データ変換ステップの処理では、前記第１のデータ列に含まれている複数の前記第１のデータのうちの少なくとも１つを前記第２のデータに置き換えることにより、前記第１のデータ列が再生された場合より、前記第２のデータ列が再生された場合の方が、再生の品質が劣るように、前記第１のデータ列を前記第２のデータ列に変換する
ことを特徴とする請求項１に記載のデータ変換方法。
【請求項５】
入力されたデータを符号化する符号化ステップを更に含み、
前記データ変換ステップの処理では、前記符号化ステップの処理により符号化された符号化データを前記第１のデータ列として、前記第２のデータ列に変換する
ことを特徴とする請求項１に記載のデータ変換方法。
【請求項６】
第１のデータ列に含まれている複数の第１のデータを、それぞれ第２のデータに置き換えることにより、前記第１のデータ列を第２のデータ列に変換するデータ変換装置において、
前記第２のデータのうちの一部である第３のデータのデータ長を算出する算出手段と、
前記第２のデータを、同一のデータ長の前記第１のデータと置き換えて、前記第１のデータ列を前記第２のデータ列に変換するデータ変換手段と、
前記データ変換手段により変換されて生成された前記第２のデータ列を、前記第１のデータ列に復元するために必要な第３のデータ列を生成する生成手段と
を備え、
前記算出手段は、前記第３のデータ毎に、それぞれ異なる前記データ長を算出し、
前記生成手段により生成された前記第３のデータ列には、前記算出手段により算出された前記データ長、および前記データ変換手段により前記第２のデータと置き換えられた前記第１のデータが含まれる
ことを特徴とするデータ変換装置。
【請求項７】
第１のデータ列に含まれている複数の第１のデータを、それぞれ第２のデータに置き換えることにより、前記第１のデータ列を第２のデータ列に変換するデータ変換装置を制御するコンピュータが実行可能なプログラムであって、
前記第２のデータのうちの一部である第３のデータのデータ長を算出する算出ステップと、
前記第２のデータを、同一のデータ長の前記第１のデータと置き換えて、前記第１のデータ列を前記第２のデータ列に変換するデータ変換ステップと、
前記データ変換ステップの処理により変換されて生成された前記第２のデータ列を、前記第１のデータ列に復元するために必要な第３のデータ列を生成する生成ステップと
を含み、
前記算出ステップの処理では、前記第３のデータ毎に、それぞれ異なる前記データ長が算出され、
前記生成ステップの処理により生成された前記第３のデータ列には、前記算出ステップの処理により算出された前記データ長、および前記データ変換ステップの処理により前記第２のデータと置き換えられた前記第１のデータが含まれる
ことを特徴とするプログラム。
【請求項８】
第１のデータ列を第２のデータ列に復元するデータ復元装置のデータ復元方法において、
前記第１のデータ列を前記第２のデータ列に復元するために必要な情報を含む第３のデータ列の取得を制御する取得制御ステップと、
前記取得制御ステップの処理により取得が制御された前記第３のデータ列を基に、前記第２のデータ列を復元する復元ステップと
を含み、
前記第３のデータ列は、前記第２のデータ列を復元するための複数の第１のデータと、前記第１のデータのうちの一部である、複数の第２のデータのデータ長を示す情報を含み、
前記復元ステップの処理では、前記取得制御ステップの処理により取得が制御された前記第３のデータ列に含まれている複数の前記第１のデータを、第１のデータ列に含まれている複数の第３のデータと置き換えることにより、前記第２のデータ列を復元し、
複数の前記第２のデータのデータ長は、それぞれ異なる
ことを特徴とするデータ復元方法。
【請求項９】
前記第１のデータ列は、複数のフレームで構成され、前記フレームのうち少なくとも２つは、前記第３のデータを少なくとも１つ含み、
前記第２のデータのデータ長は、前記フレーム毎にそれぞれ異なる
ことを特徴とする請求項８に記載のデータ復元方法。
【請求項１０】
前記第１のデータ列は、符号化されたデータ列であり、
前記第１のデータは、可変長符号を含む
ことを特徴とする請求項８に記載のデータ復元方法。
【請求項１１】
前記取得制御ステップにより取得が制御された前記第３のデータ列には、前記第３のデータを置き換える前記第１のデータの開始位置を示す位置情報が更に含まれている
ことを特徴とする請求項８に記載のデータ変換方法。
【請求項１２】
前記復元ステップの処理により復元された前記第２のデータ列の、所定の記録媒体への記録を制御する記録制御ステップ
を更に備えることを特徴とする請求項８に記載のデータ復元方法。
【請求項１３】
前記復元ステップの処理により復元された前記第２のデータ列を復号する復号ステップ
を更に含むことを特徴とする請求項８に記載のデータ復元方法。
【請求項１４】
前記復号ステップの処理により復号された前記第２のデータ列の再生を制御する再生制御ステップ
を更に含むことを特徴とする請求項１３に記載のデータ復元方法。
【請求項１５】
第１のデータ列を第２のデータ列に復元するデータ復元装置において、
前記第１のデータ列を前記第２のデータ列に復元するために必要な情報を含む第３のデータ列を取得する取得手段と、
前記取得手段により取得された前記第３のデータ列を基に、前記第２のデータ列を復元する復元手段と
を備え、
前記第３のデータ列は、前記第２のデータ列を復元するための複数の第１のデータと、前記第１のデータのうちの一部である、複数の第２のデータのデータ長を示す情報を含み、
前記復元手段は、前記取得手段により取得された前記第３のデータ列に含まれている複数の前記第１のデータを、第１のデータ列に含まれている複数の第３のデータと置き換えることにより、前記第２のデータ列を復元し、
複数の前記第２のデータのデータ長は、それぞれ異なる
ことを特徴とするデータ復元装置。
【請求項１６】
第１のデータ列を第２のデータ列に復元するデータ復元装置を制御するコンピュータが実行可能なプログラムであって、
前記第１のデータ列を前記第２のデータ列に復元するために必要な情報を含む第３のデータ列の取得を制御する取得制御ステップと、
前記取得制御ステップの処理により取得が制御された前記第３のデータ列を基に、前記第２のデータ列を復元する復元ステップと
を含み、
前記第３のデータ列は、前記第２のデータ列を復元するための複数の第１のデータと、前記第１のデータのうちの一部である、複数の第２のデータのデータ長を示す情報を含み、
前記復元ステップの処理では、前記取得制御ステップの処理により取得が制御された前記第３のデータ列に含まれている複数の前記第１のデータを、第１のデータ列に含まれている複数の第３のデータと置き換えることにより、前記第２のデータ列を復元し、
複数の前記第２のデータのデータ長は、それぞれ異なる
ことを特徴とするプログラム。
【請求項１７】
オリジナルのコンテンツデータに対して、試聴用として配布される試聴データのフォーマットであって、
再生品質が前記コンテンツデータの対応する部分よりも劣化するように設定されている複数のフレームを含み、
前記複数のフレームは、可変長符号を含み、
前記可変長符号の一部が、ダミーデータによって置き換えられ、
前記ダミーデータのうちの一部のデータのデータ長は、前記複数のフレーム毎に異なる
ことを特徴とするデータフォーマット。
【請求項１８】
オリジナルのコンテンツデータに対する試聴データを、前記コンテンツデータに復元するために配布される復元用データのフォーマットであって、
前記試聴データに含まれている複数の第１のデータとそれぞれ置き換える複数の第２のデータと、
複数の前記第１のデータの一部である複数の第３のデータのそれぞれのデータ長を示す第４のデータと
を含み、
前記第３のデータのデータ長を示す第４のデータは、それぞれ異なる
ことを特徴とするデータフォーマット。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００６３
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００６８
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００７７
【補正方法】変更
【補正の内容】
【００７７】
本発明のデータ復元方法およびデータ変換装置、ならびに第２のプログラムにおいては、第１のデータ列を第２のデータ列に復元するために必要な情報を含む第３のデータ列が取得され、取得された第３のデータ列を基に、第２のデータ列が復元され、第３のデータ列は、第２のデータ列を復元するための複数の第１のデータと、第１のデータのうちの一部である、複数の第２のデータのデータ長を示す情報を含み、第３のデータ列に含まれている複数の第１のデータが、第１のデータ列に含まれている複数の第３のデータと置き換えられることにより、第２のデータ列が復元され、複数の第２のデータのデータ長は、それぞれ異なる。