【手続補正書】
【提出日】平成17年3月10日(2005.3.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツを暗号化する方法であって、
第１の複数の別々のブロックのコンテンツを暗号化して第２の複数のブロックの１回暗号化されたコンテンツを生成するステップと、
前記第２の複数のブロックの１回暗号化されたコンテンツの中の第１の組のブロック中に記憶されたコンテンツの一部を、前記第２の複数のブロックの１回暗号化されたコンテンツの中の第２の組のブロック中に記憶されたコンテンツの一部と交換して、第３の複数のブロックの１回暗号化されたコンテンツを生成するステップと、
前記第３の複数のブロックの１回暗号化されたコンテンツを暗号化して第４の複数のブロックの２回暗号化されたコンテンツを生成するステップと、
を含む、前記方法。
【請求項２】
さらに、前記第１の複数の別々のブロックのコンテンツを暗号化する前に、前記第１の複数の別々のブロックのコンテンツ内の所定の位置にランダムな番号を挿入するステップを含む、請求項１に記載の方法。
【請求項３】
第１の複数の別々のブロックのコンテンツを暗号化する前記ステップは、
少なくとも１つの第１のブロックのコンテンツを暗号化するステップと、
前記少なくとも１つの第１の暗号化されたブロックのコンテンツと、少なくとも１つの第２のブロックのコンテンツとの間の論理演算を、前記少なくとも１つの第２のブロックのコンテンツを暗号化する前に実行するステップと、
前記少なくとも１つの第２のブロックのコンテンツを暗号化するステップと、
を含む、請求項１に記載の方法。
【請求項４】
コンテンツを暗号化するためのプログラムを記録したコンピュータ読み取り可能な媒体であって、
前記コンピュータ・プログラムは、
第１の複数の別々のブロックのコンテンツを暗号化して第２の複数のブロックの１回暗号化されたコンテンツを得るための第１のコード・セグメントと、
前記第２の複数のブロックの１回暗号化されたコンテンツの中の第１の組のブロック中に記憶されたコンテンツの一部を、前記第２の複数のブロックの１回暗号化されたコンテンツの中の第２の組のブロック中に記憶されたコンテンツの一部と交換して、第３の複数のブロックの１回暗号化されたコンテンツを生成するための第２のコード・セグメントと、
前記第３の複数のブロックの１回暗号化されたコンテンツを暗号化して第４の複数のブロックの２回暗号化されたコンテンツを生成するための第３のコード・セグメントと、を含む、
コンピュータ読み取り可能な媒体。
【請求項５】
コンテンツを暗号解読する方法であって、
第１の複数のブロックの２回暗号化されたコンテンツを暗号解読して第２の複数のブロックの１回暗号化されたコンテンツを生成するステップと、
前記第２の複数のブロックの１回暗号化されたコンテンツの中の第１の組のブロック中に記憶されたコンテンツの一部を、前記第２の複数のブロックの１回暗号化されたコンテンツの中の第２の組のブロック中に記憶されたコンテンツの一部と交換して、第３の複数のブロックの１回暗号化されたコンテンツを生成するステップと、
前記第３の複数のブロックの１回暗号化されたコンテンツを暗号解読して第４の複数のブロックの暗号化されていないコンテンツを生成するステップと、
を含む、前記方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】コンテンツを暗号化および暗号解読する方法並びにコンテンツを暗号化するためのプログラムを記録したコンピュータ読み取り可能な媒体
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
(発明の概要)
本発明は、コンテンツを暗号化する方法であって、第１の複数の別々のブロックのコンテンツを暗号化して第２の複数のブロックの１回暗号化されたコンテンツを生成し、この第２の複数のブロックの１回暗号化されたコンテンツの中の第１の組（ｓｅｔ：集合）のブロック中に記憶されたコンテンツの一部を、第２の複数のブロックの１回暗号化されたコンテンツの中の第２の組のブロック中に記憶されたコンテンツの一部と交換し（入れ替え）て、第３の複数のブロックの１回暗号化されたコンテンツを生成し、この第３の複数のブロックの暗号化されたコンテンツを暗号化して第４の複数のブロックの２回暗号化されたコンテンツを生成することによって、コンテンツを暗号化する方法である。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
また、本発明は、コンテンツを暗号化するためのプログラムを記録したコンピュータ読み取り可能な媒体から成る。このプログラムは、第１の複数の別々のブロックのコンテンツを暗号化して第２の複数のブロックの１回暗号化されたコンテンツを得るための第１のコード・セグメントと、この第２の複数のブロックの１回暗号化されたコンテンツの中の第１の組のブロック中に記憶されたコンテンツの一部を、第２の複数のブロックの１回暗号化されたコンテンツの中の第２の組のブロック中に記憶されたコンテンツの一部と交換して、第３の複数のブロックの１回暗号化されたコンテンツを生成するための第２のコード・セグメントと、この第３の複数のブロックの暗号化されたコンテンツを暗号化して第４の複数のブロックの２回暗号化されたコンテンツを生成するための第３のコード・セグメントと、を含んでいる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
さらに、本発明は、第１の複数の別々のブロックのコンテンツを暗号化して第２の複数のブロックの１回暗号化されたコンテンツを得るための第１のコード・セグメントと、この第２の複数のブロックの１回暗号化されたコンテンツの中の第１の組のブロック中に記憶されたコンテンツの一部を、この第２の複数のブロックの１回暗号化されたコンテンツの中の第２の組のブロック中に記憶されたコンテンツの一部と交換して、第３の複数のブロックの１回暗号化されたコンテンツを生成するための第２のコード・セグメントと、この第３の複数のブロックの暗号化されたコンテンツを暗号化して第４の複数のブロックの２回暗号化されたコンテンツを生成するための第３のコード・セグメントとを含む、搬送波に埋め込まれたコンピュータ・データ信号から成る。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明は、送信機を含む信号伝送システムから成る。この送信機は、第１の複数の別々のブロックのコンテンツを暗号化して第２の複数のブロックの１回暗号化されたコンテンツを生成し、この第２の複数のブロックの１回暗号化されたコンテンツの中の第１の組のブロック中に記憶されたコンテンツの一部を、第２の複数のブロックの１回暗号化されたコンテンツの中の第２の組のブロック中に記憶されたコンテンツの一部と交換して、第３の複数のブロックの１回暗号化されたコンテンツを生成し、この第３の複数のブロックの暗号化されたコンテンツを暗号化して第４の複数のブロックの２回暗号化されたコンテンツを生成し、その後そのコンテンツを送信するものである。この信号伝送システムは、さらに、送信された暗号化されたコンテンツを受信して暗号解読する受信機を具えている。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
さらに、本発明は、或る装置を含む送信機から成る。この或る装置は、第１の複数の別々のブロックのコンテンツを暗号化して第２の複数のブロックの１回暗号化されたコンテンツを生成し、この第２の複数のブロックの１回暗号化されたコンテンツの中の第１の組のブロック中に記憶されたコンテンツの一部を、第２の複数のブロックの１回暗号化されたコンテンツの中の第２の組のブロック中に記憶されたコンテンツの一部と交換して、第３の複数のブロックの１回暗号化されたコンテンツを生成し、この第３の複数のブロックの暗号化されたコンテンツを暗号化して第４の複数のブロックの２回暗号化されたコンテンツを生成するものである。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
さらに、本発明は、コンテンツを暗号解読（復号）する方法から成る。この方法は、第１の複数のブロックの２回暗号化されたコンテンツを暗号解読して第２の複数のブロックの１回暗号化されたコンテンツを生成し、この第２の複数のブロックの１回暗号化されたコンテンツの中の第１の組のブロック中に記憶されたコンテンツの一部を、第２の複数のブロックの１回暗号化されたコンテンツの中の第２の組のブロック中に記憶されたコンテンツの一部と交換して、第３の複数のブロックの１回暗号化されたコンテンツを生成し、この第３の複数のブロックの１回暗号化されたコンテンツを暗号解読して第４の複数のブロックの暗号化されていないまたは暗号解読された（ｕｎｅｎｃｒｙｐｔｅｄ）コンテンツを生成することを含んでいる。