【手続補正書】
【提出日】平成17年7月28日(2005.7.28)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のデータ列を基に生成された第２のデータ列の供給を受け、これを処理する情報処理装置の情報処理方法において、
所定の条件を基に、第２のデータ列から、第３のデータ列を生成する生成ステップと、
前記第３のデータ列の再生または記録を制御する第１の制御ステップと
を含み、
前記第２のデータ列は、その状態においてデータを再生または記録することができないようなデータ配置を有し、
前記生成ステップの処理では、前記所定の条件を基に、前記第２のデータ列から、再生または記録することが可能なように再配置して、前記第３のデータ列を生成する
ことを特徴とする情報処理方法。
【請求項２】
前記所定の条件は、前記第１の制御ステップの処理により制御される再生の時間または記録の時間に関する条件を含む
ことを特徴とする請求項１に記載の情報処理方法。
【請求項３】
前記生成ステップの処理では、前記第１の制御ステップの処理により、前記第３のデータ列のランダムな箇所の再生または記録が制御されるように、前記第３のデータ列を生成する
ことを特徴とする請求項１に記載の情報処理方法。
【請求項４】
前記第２のデータ列は、複数のフレームから構成され、その状態においてデータを再生または記録することができないようなデータ配置を有する第１のフレームを含み、
前記生成ステップの処理では、前記第２のデータ列の前記第１のフレームのうち、第２のフレームを選択して、前記第２のフレーム内のデータを、再生または記録することが可能なように再配置する
ことを特徴とする請求項１に記載の情報処理方法。
【請求項５】
前記所定の条件は、前記第１の制御ステップの処理により制御される再生または記録の開始位置に関する情報を含む
ことを特徴とする請求項１に記載の情報処理方法。
【請求項６】
前記所定の条件を示す情報の記憶を制御する記憶制御ステップ
を更に含むことを特徴とする請求項１に記載の情報処理方法。
【請求項７】
前記第２のデータ列より、前記所定の条件を示す情報の取得を制御する取得制御ステップ
を更に含むことを特徴とする請求項１に記載の情報処理方法。
【請求項８】
前記第２のデータ列から前記第１のデータ列を復元する場合に必要な情報を含む第４のデータ列の取得を制御する取得制御ステップと、
前記取得制御ステップの処理により取得が制御された前記第４のデータ列を基に、前記第２のデータ列から前記第１のデータ列を復元する復元ステップと、
前記復元ステップの処理により復元された前記第１のデータ列の再生または記録を制御する第２の制御ステップと
を更に含むことを特徴とする請求項１に記載の情報処理方法。
【請求項９】
前記第３のデータ列を復号する復号ステップを更に含み、
前記第１の制御ステップの処理では、前記復号ステップの処理により復号された前記第３のデータ列の再生または記録を制御し、
前記第２のデータ列は、符号化されたデータ列である
ことを特徴とする請求項１に記載の情報処理方法。
【請求項１０】
第１のデータ列を基に生成された第２のデータ列の供給を受け、これを処理する情報処理装置において、
所定の条件を基に、第２のデータ列から、第３のデータ列を生成する生成手段と、
前記第３のデータ列の再生または記録を制御する制御手段と
を備えることを特徴とする情報処理装置。
【請求項１１】
前記所定の条件を記憶する記憶手段
を更に備えることを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
第１のデータ列を基に生成された第２のデータ列の供給を受け、これを処理する情報処理装置用のプログラムであって、
所定の条件を基に、第２のデータ列から、第３のデータ列を生成する生成ステップと、
前記第３のデータ列の再生または記録を制御する制御ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１３】
第１のデータ列を基に生成された第２のデータ列の供給を受け、これを処理する情報処理装置を制御するコンピュータが実行可能なプログラムであって、
所定の条件を基に、第２のデータ列から、第３のデータ列を生成する生成ステップと、
前記第３のデータ列の再生または記録を制御する制御ステップと
を含むことを特徴とするプログラム。
【請求項１４】
第１のデータ列を第２のデータ列に変換する情報処理装置の情報処理方法において、
前記第１のデータ列に含まれている第１のデータを第２のデータに置き換えて、第３のデータ列を生成する第１の置き換えステップと、
前記第１の置き換えステップの処理により生成された前記第３のデータ列に含まれる第３のデータの配置を変更する変更ステップと、
前記変更ステップの処理により前記第３のデータの配置が変更された前記第３のデータ列に、前記第２のデータ列が再生または記録される場合の条件を示す情報を挿入する挿入ステップと、
前記挿入ステップの処理により、前記条件を示す情報が挿入された前記第３のデータ列を基に、前記第２のデータ列を生成する第１の生成ステップと
を含み、
前記変更ステップの処理では、前記第３のデータ列の第１の領域に記録されている前記第３のデータを第２の領域に移動する
ことを特徴とする情報処理方法。
【請求項１５】
前記第１の領域は、前記第１の生成ステップの処理により生成される前記第２のデータ列が再生または記録される場合に参照される領域に対応する、前記第３のデータ列内の領域であり、
前記第２の領域は、前記第１の生成ステップの処理により生成される前記第２のデータ列が再生または記録される場合に参照されない領域に対応する、前記第３のデータ列内の領域である
ことを特徴とする請求項１４に記載の情報処理方法。
【請求項１６】
前記第１のデータ列、前記第２のデータ列、および前記第３のデータ列は、それぞれ複数のフレームにより構成され、
前記挿入ステップの処理では、前記第３のデータ列の複数の前記フレームのうちの少なくとも１つに、前記条件を示す情報を挿入し、
前記第１の生成ステップの処理により生成される前記第２のデータ列を構成する前記フレームは、前記挿入ステップの処理により、前記条件を示す情報が挿入されているか否かを示す情報を含む
ことを特徴とする請求項１４に記載の情報処理方法。
【請求項１７】
前記挿入ステップの処理により前記第３のデータ列に挿入される、前記条件を示す情報は、前記第２のデータ列が再生または記録される場合の再生時間または記録時間に関する条件を含む
ことを特徴とする請求項１４に記載の情報処理方法。
【請求項１８】
前記挿入ステップの処理により前記第３のデータ列に挿入される、前記所定の条件を示す情報は、前記第２のデータ列が再生または記録される場合の開始位置に関する情報を含む
ことを特徴とする請求項１４に記載の情報処理方法。
【請求項１９】
前記第１のデータ列から、前記第１のデータ、および前記第３のデータとは異なる第４のデータを分離する分離ステップ
を更に含むことを特徴とする請求項１４に記載の情報処理方法。
【請求項２０】
前記第１の生成ステップの処理により生成された前記第２のデータ列を前記第１のデータ列に復元するために必要な第４のデータ列を生成する第２の生成ステップを更に含み、
前記第２の生成ステップの処理により生成される前記第４のデータ列は、前記第１の置き換えステップの処理により前記第２のデータに置き換えられた前記第１のデータを含む
ことを特徴とする請求項１４に記載の情報処理方法。
【請求項２１】
入力されたデータを符号化する符号化ステップを更に含み、
前記第１の置き換えステップの処理では、前記符号化ステップの処理により符号化された符号化データを前記第１のデータ列として、前記第１のデータ列に含まれている前記第１のデータを前記第２のデータと置き換える
ことを特徴とする請求項１４に記載の情報処理方法。
【請求項２２】
前記第１のデータ列に含まれている前記第１のデータとは異なる第４のデータを、第５のデータに置き換える第２の置き換えステップを更に含み、
前記第５のデータは、前記第２のデータが再生または記録される場合に参照されないデータに対応するものであり、
前記変更ステップの処理では、前記第２の置き換えステップの処理により前記第４のデータが前記第５のデータに置き換えられた前記第３のデータ列に含まれる前記第３のデータの配置を変更する
ことを特徴とする請求項１４に記載の情報処理方法。
【請求項２３】
第１のデータ列を第２のデータ列に変換する情報処理装置において、
前記第１のデータ列に含まれている第１のデータを第２のデータに置き換えて、第３のデータ列を生成する置き換え手段と、
前記置き換え手段により生成された前記第３のデータ列に含まれる第３のデータの配置を変更する変更手段と、
前記変更手段により前記第３のデータの配置が変更された前記第３のデータ列に、前記第２のデータ列が再生または記録される場合の条件を示す情報を挿入する挿入手段と、
前記挿入手段により、前記条件を示す情報が挿入された前記第３のデータ列を基に、前記第２のデータ列を生成する生成手段と
を備え、
前記変更手段は、前記第３のデータ列の第１の領域に記録されている前記第３のデータを第２の領域に移動する
ことを特徴とする情報処理装置。
【請求項２４】
第１のデータ列を第２のデータ列に変換する情報処理装置用のプログラムであって、
前記第１のデータ列に含まれている第１のデータを第２のデータに置き換えて、第３のデータ列を生成する置き換えステップと、
前記置き換えステップの処理により生成された前記第３のデータ列に含まれる第３のデータの配置を変更する変更ステップと、
前記変更ステップの処理により前記第３のデータの配置が変更された前記第３のデータ列に、前記第２のデータ列が再生または記録される場合の条件を示す情報を挿入する挿入ステップと、
前記挿入ステップの処理により、前記条件を示す情報が挿入された前記第３のデータ列を基に、前記第２のデータ列を生成する生成ステップと
を含み、
前記変更ステップの処理では、前記第３のデータ列の第１の領域に記録されている前記第３のデータを第２の領域に移動する
ことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項２５】
第１のデータ列を第２のデータ列に変換する情報処理装置を制御するコンピュータが実行可能なプログラムであって、
前記第１のデータ列に含まれている第１のデータを第２のデータに置き換えて、第３のデータ列を生成する置き換えステップと、
前記置き換えステップの処理により生成された前記第３のデータ列に含まれる第３のデータの配置を変更する変更ステップと、
前記変更ステップの処理により前記第３のデータの配置が変更された前記第３のデータ列に、前記第２のデータ列が再生または記録される場合の条件を示す情報を挿入する挿入ステップと、
前記挿入ステップの処理により、前記条件を示す情報が挿入された前記第３のデータ列を基に、前記第２のデータ列を生成する生成ステップと
を含み、
前記変更ステップの処理では、前記第３のデータ列の第１の領域に記録されている前記第３のデータを第２の領域に移動する
ことを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００５５
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００５６
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００５８
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００６０
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００６８
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００７４
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００７５
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００７７
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００７９
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００８３
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００８４
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００８５
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００８６
【補正方法】削除
【補正の内容】