【手続補正書】
【提出日】平成19年3月28日(2007.3.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
装置に設置可能又は当該装置に関連した物品を認証するために構成された装置であって、
上記物品に格納された少なくとも１つの固有の参照番号及び認証番号を読み出すように構成されたリーダと、
上記少なくとも１つの参照番号を出力番号に変換し、且つ上記認証番号と上記出力番号とを比較する暗号化アルゴリズムを使用するように構成された装置とを備えること
を特徴とする装置。
【請求項２】
上記出力番号が上記認証番号に対応する場合に、上記物品を認証するように構成されていること
を特徴とする請求項１記載の装置。
【請求項３】
上記少なくとも１つの参照番号は、上記物品に固有に関連したシリアル番号を含むこと
を特徴とする請求項１記載の装置。
【請求項４】
上記シリアル番号は、上記物品上に設けられるＲＦＩＤトランスポンダのシリアル番号であること
を特徴とする請求項３記載の装置。
【請求項５】
上記少なくとも１つの参照番号は、他の参照番号を含むこと
を特徴とする請求項１記載の装置。
【請求項６】
上記物品は、消耗可能なメディアからなり、上記他の参照番号は、メディアタイプを識別すること
を特徴とする請求項５記載の装置。
【請求項７】
上記装置は、上記暗号化アルゴリズムを含むコンピュータプログラムを格納するメモリを有すること
を特徴とする請求項１記載の装置。
【請求項８】
当該装置は、サーマル又は熱転写のプリンタからなり、
上記物品は、上記プリンタの消耗品からなり、
上記少なくとも１つの参照番号及び上記認証番号は、ＲＦＩＤトランスポンダにおける上記物品に格納されること
を特徴とする請求項１記載の装置。
【請求項９】
過去に特定の装置に設置された消耗品の識別子を格納するように構成され、上記消耗品の使用又は残存期間の範囲を表すそれぞれの値に関連させていること
を特徴とする請求項８記載の装置。
【請求項１０】
上記消耗品の有効性又は正当性を決定するために上記値を使用するように構成されていること
を特徴とする請求項９記載の装置。
【請求項１１】
上記リーダは、装置に実装されたトランシーバであること
を特徴とする請求項１記載の装置。
【請求項１２】
上記参照番号を出力番号に変換するコンピュータプログラムは、
第１の参照番号を中間番号に変換するように構成された装置のメモリ内の準備コンピュータプログラムと、
上記出力番号を提供する上記中間番号を暗号化するように構成された装置のメモリ内の暗号化コンピュータプログラムとを備え、
上記出力番号は、装置における上記物品の正当性を決定するために上記認証番号と比較されること
を特徴とする請求項７記載の装置。
【請求項１３】
上記準備コンピュータプログラムは、上記中間番号が上記第１の参照番号と等しいように１対１の変換を実行すること
を特徴とする請求項１２記載の装置。
【請求項１４】
上記リーダは、上記物品に格納されているメディアタイプ番号を読み出すように構成されていること
を特徴とする請求項１記載の装置。
【請求項１５】
上記準備コンピュータプログラムは、上記中間番号を計算するための入力としてメディアタイプ番号を使用すること
を特徴とする請求項１３記載の装置。
【請求項１６】
上記暗号化コンピュータプログラムは、（ａ）上記中間番号の値のべき乗である第２の素数と（ｂ）第１の素数とのモジュロを計算するコンピュータ読み取り可能なメディアに含まれていること
を特徴とする請求項１２記載の装置。
【請求項１７】
上記第２の素数は、０よりも大きく１と等しくなく、且つ上記第１の素数−１の１／２と等しくないように選択されること
を特徴とする請求項１６記載の装置。
【請求項１８】
コンピュータ読み取り可能なメディアに含まれる上記暗号化コンピュータプログラムは、さらに、
ａ）以下のコンピュータプログラム初期化コードセグメントと、
（ｉ）上記第２の素数と等しい乗数をセットする
（ｉｉ）上記中間番号の最下位ビットが０と等しい場合に、部分積を１と等しくセットする
（ｉｉｉ）上記中間番号の最下位ビットが１と等しい場合に、上記部分積を、上記乗数と上記第１の素数とのモジュロと等しくセットする
ｂ）上記中間番号の最下位ビットから最上位ビットまで、以下によって上記部分積を反復的に算出するコンピュータプログラム部分積算出コードセグメントと、
（ｉ）上記乗数を２倍にすること
（ｉｉ）上記中間番号の次の算出されないビットが０と等しい場合に、上記部分積を、前の部分積と上記第１の素数とのモジュロと等しくリセットすること
（ｉｉｉ）上記中間番号の上記次の算出されないビットが１と等しい場合に、上記部分積を、（ａ）上記第２の素数に関する上記乗数のモジュロの上記前の部分積倍と、（ｂ）当該第２の素数とのモジュロと等しくリセットすること
ｃ）上記中間番号の最上位ビットに対応する上記部分積の算出後に、上記部分積の反復的な算出の終了と、
ｄ）上記出力番号としての最終的な部分積の出力とを備えること
を特徴とする請求項１６記載の装置。
【請求項１９】
さらに、上記中間番号の各ビットについてのエントリを備えたテーブルを格納するメモリを備え、
上記エントリの内容は、そのビットに対応する上記乗数と上記第１の素数とのモジュロと等しいこと
を特徴とする請求項１８記載の装置。
【請求項２０】
複数の出力番号を生成し、
上記物品は、上記複数の出力番号のうちの１つが上記認証番号に対応する場合に認証されること
を特徴とする請求項１記載の装置。
【請求項２１】
さらに、装置によって読み出されるように上記物品上に構成されたカウンタを含み、
上記リーダは、上記物品の使用又は消耗の範囲を反映した上記カウンタにおける物品使用値を読み出すこと
を特徴とする請求項１記載の装置。
【請求項２２】
所定の使用値と物品使用値とを比較することによって装置に設置された物品が有効か否かを決定するように構成されていること
を特徴とする請求項２１記載の装置。
【請求項２３】
さらに、
過去に特定の装置において使用された複数の物品に対応する識別番号を含むメモリ構造を含み、
上記識別番号のそれぞれは、装置において使用された各物品のうち最後に読み出した物品使用値に関連しており、
装置は、その物品使用値が、テーブルにおける対応する識別番号について最後に読み出した物品使用値未満である場合には、当該装置に設置された物品が有効であることを決定すること
を特徴とする請求項１記載の装置。
【請求項２４】
ホスト装置によって認証され得るように構成され、少なくとも１つの参照番号、及び上記少なくとも１つの参照番号の暗号化変換を表す認証番号を格納した物品。
【請求項２５】
上記少なくとも１つの参照番号は、上記物品に固有に関連したシリアル番号を含むこと
を特徴とする請求項２４記載の物品。
【請求項２６】
上記シリアル番号は、上記物品上に設けられるＲＦＩＤトランスポンダのシリアル番号であること
を特徴とする請求項２５記載の物品。
【請求項２７】
上記少なくとも１つの参照番号は、他の参照番号を含むこと
を特徴とする請求項２６記載の物品。
【請求項２８】
消耗可能なメディアからなり、上記他の参照番号は、メディアタイプを識別すること
を特徴とする請求項２７記載の物品。
【請求項２９】
上記装置は、上記暗号化アルゴリズムを含むコンピュータプログラムを格納するメモリを有すること
を特徴とする請求項２４記載の物品。
【請求項３０】
上記装置は、サーマル又は熱転写のプリンタからなり、
当該物品は、上記プリンタの消耗品からなり、
上記少なくとも１つの参照番号及び上記認証番号は、ＲＦＩＤトランスポンダにおける当該物品に格納されること
を特徴とする請求項２４記載の物品。
【請求項３１】
過去に特定の装置に設置された消耗品の識別子を格納するように構成され、上記消耗品の使用又は残存期間の範囲を表すそれぞれの値に関連させていること
を特徴とする請求項３０記載の物品。
【請求項３２】
上記参照番号は、製造工場で設置された固有のシリアル番号であること
を特徴とする請求項２４記載の物品。
【請求項３３】
上記認証番号は、以下によって計算されること
第１の素数Ｑを提供すること
上記第１の素数の素数ガロアフィールドの基関数要素である第２の素数Ｍを提供すること
次式：出力番号＝ＭＮ ＭＯＤ Ｑ（Ｎは、第１の所定の参照番号）にしたがって上記出力番号を計算すること
を特徴とする請求項２４記載の物品。
【請求項３４】
上記第２の素数は、０よりも大きく１と等しくなく、且つ上記第１の素数−１の１／２と等しくないように選択されること
を特徴とする請求項３３記載の物品。
【請求項３５】
上記出力番号を決定するステップは、さらに、
ａ）以下によって部分積を初期化するステップと、
上記第２の素数と等しい乗数をセットすること
上記第１の所定の参照番号の最下位ビットが０と等しい場合に、上記部分積を１と等しくセットすること
上記第１の所定の参照番号の最下位ビットが１と等しい場合に、上記部分積を、上記乗数と上記第１の素数とのモジュロと等しくセットすること
ｂ）上記第１の所定の参照番号の最下位ビットから最上位ビットまで、以下によって上記部分積を反復的に算出するステップと、
上記乗数を２倍にすること
上記第１の所定の参照番号の次の算出されないビットが０と等しい場合に、上記部分積を、前の部分積と上記第１の素数とのモジュロと等しくリセットすること
上記第１の所定の参照番号の上記次の算出されないビットが１と等しい場合に、上記部分積を、（ａ）上記第２の素数に関する上記乗数のモジュロの上記前の部分積倍と、（ｂ）当該第２の素数とのモジュロと等しくリセットすること
ｃ）上記第１の所定の参照番号の最上位ビットについての上記部分積の算出後に、上記部分積の上記反復的な算出を終了するステップとを有すること
を特徴とする請求項３３記載の物品。
【請求項３６】
熱転写、サーマル、若しくはその他のプリンタ、写真若しくはＸ線のカメラ、又は、その他偽造のメディアアセンブリを識別するように構成されるメディアプロセスシステムであって、
メディアアセンブリを有効にするために用いられる暗号化アルゴリズムを実行するように構成されたプログラムを含むこと
を特徴とするシステム。
【請求項３７】
上記アルゴリズムは、セキュリティマイクロプロセッサにおいて実行されること
を特徴とする請求項３６記載のシステム。
【請求項３８】
メディアプロセッサを含み、
上記プログラムは、上記メディアプロセッサ上に存在すること
を特徴とする請求項３６記載のシステム。
【請求項３９】
メディアプロセッサ、及び遠隔のプロセスステーションを含み、
上記プログラムは、上記遠隔のプロセスステーション上に存在すること
を特徴とする請求項３６記載のシステム。
【請求項４０】
上記暗号化アルゴリズムは、上記メディアアセンブリ上に格納されたデータ上で作動すること
を特徴とする請求項３６記載のシステム。
【請求項４１】
上記データは、参照データと、上記参照データから得られる暗号化データとを含むこと
を特徴とする請求項４０記載のシステム。
【請求項４２】
上記暗号化データは、上記暗号化アルゴリズムを用いて開発されること
を特徴とする請求項４１記載のシステム。
【請求項４３】
上記暗号化アルゴリズムは、一方向関数からなること
を特徴とする請求項３６記載のシステム。
【請求項４４】
上記一方向関数は、ガロアフィールドにおけるモジュロ演算を利用すること
を特徴とする請求項４３記載のシステム。
【請求項４５】
メディアを維持するメディアホルダにおいて、
上記メディアを維持するために第１の端部と第２の端部との間の軸に沿って延在するボディを含むシャフトと、
上記シャフトの上記端部の１つに位置する少なくとも１つのフランジと、
上記フランジ上に位置するアンテナとを備えること
を特徴とするメディアホルダ。
【請求項４６】
上記アンテナは、上記シャフトの軸周りに延在する、少なくとも一部がアーチ状である少なくとも１つのコンダクタを含むこと
を特徴とする請求項４５記載のメディアホルダ。
【請求項４７】
上記アンテナは、上記シャフトの上記フランジ上に支持されて上記軸周りに延在する、一連の結合された一般に平行なコンダクタを含むこと
を特徴とする請求項４５記載のメディアホルダ。
【請求項４８】
上記コンダクタは、配設されたトレースを含むこと
を特徴とする請求項４７記載のメディアホルダ。
【請求項４９】
上記アンテナは、データメモリに接続されていること
を特徴とする請求項４５記載のメディアホルダ。
【請求項５０】
上記データメモリは、暗号化データを含むこと
を特徴とする請求項４９記載のメディアホルダ。
【請求項５１】
上記アンテナは、無線トランスポンダの一部を含むこと
を特徴とする請求項４５記載のメディアホルダ。
【請求項５２】
上記無線トランスポンダは、ＲＦＩＤトランスポンダであること
を特徴とする請求項５１記載のメディアホルダ。
【請求項５３】
上記アンテナは、端部の間に延在しているボディを含み、
上記ボディは、上記シャフトの軸周りに延在する一連の平行なコンダクタに形成されていること
を特徴とする請求項４５記載のメディアホルダ。
【請求項５４】
当該メディアホルダは、プリンタにおいて使用されるリボンを保持するように構成されていること
を特徴とする請求項４５記載のメディアホルダ。
【請求項５５】
さらに、ハウジングを含むメディアカートリッジを備え、
当該メディアホルダは、上記メディアカートリッジの上記ハウジング内に位置していること
を特徴とする請求項４６記載のメディアホルダ。
【請求項５６】
メディアを維持するメディアホルダを備え、
上記メディアホルダは、
その上にメディアを維持するために第１の端部と第２の端部との間の軸に沿って延在するボディを含むシャフトと、
上記シャフトの上記端部の１つに位置する少なくとも１つのフランジと、
上記フランジ上に位置する第１のアンテナと、
上記メディアを処理するプロセスシステムとを含み、
上記プロセスシステムは、
当該プロセスシステム内に位置し、上記第１のアンテナと無線結合する第２のアンテナと、
上記第１のアンテナ及び上記第２のアンテナを介して上記メディアホルダのトランスポンダと通信するために上記第２のアンテナと結合するリーダとを含むこと
を特徴とするメディアプロセスシステム。
【請求項５７】
上記アンテナは、少なくとも一部がアーチ状に形成されたボディを含むこと
を特徴とする請求項５６記載のメディアプロセスシステム。
【請求項５８】
上記アンテナは、上記シャフトの軸周りに延在する、少なくとも１つのアーチ状部分を含むボディを含むこと
を特徴とする請求項５６記載のメディアプロセスシステム。
【請求項５９】
上記アンテナは、端部の間に延在しているボディを含み、
上記ボディは、上記シャフトの軸周りに延在していること
を特徴とする請求項５６記載のメディアプロセスシステム。
【請求項６０】
上記シャフトは、さらに、当該シャフトの上記ボディの少なくとも１つの端部に結合されたフランジを含み、
上記フランジは、上記シャフトの軸に対して略垂直に延在しており、
上記アンテナは、上記フランジ上に位置していること
を特徴とする請求項５６記載のメディアプロセスシステム。
【請求項６１】
上記フランジは、環状であり、
上記アンテナは、上記フランジに取り付けるための上記シャフトの軸周りに延在するボディを含むこと
を特徴とする請求項６０記載のメディアプロセスシステム。
【請求項６２】
上記フランジは、環状であり、
上記アンテナは、端部の間に延在するボディを含み、
上記ボディは、上記フランジに取り付けるための上記シャフトの軸周りに延在していること
を特徴とする請求項６０記載のメディアプロセスシステム。
【請求項６３】
上記フランジは、環状であり、
上記アンテナは、上記フランジ上に位置しており、上記シャフトの軸周りに延在しており少なくとも一部がアーチ状である少なくとも１つの部分を含むボディを含むこと
を特徴とする請求項６０記載のメディアプロセスシステム。
【請求項６４】
上記アンテナは、データメモリに接続されていること
を特徴とする請求項６０記載のメディアプロセスシステム。
【請求項６５】
上記トランスポンダは、ＲＦＩＤトランスポンダであること
を特徴とする請求項６０記載のメディアプロセスシステム。
【請求項６６】
上記トランスポンダは、暗号化データを含むデータメモリを含むこと
を特徴とする請求項５６記載のメディアプロセスシステム。
【請求項６７】
上記データメモリは、認証情報を含み、
上記リーダは、上記メディアホルダが認証されたメディアを含むか否かを決定するために上記認証情報にアクセスすること
を特徴とする請求項６４記載のメディアプロセスシステム。
【請求項６８】
さらに、ハウジングを含むメディアカートリッジを備え、
上記メディアホルダは、上記メディアカートリッジの上記ハウジング内に位置していること
を特徴とする請求項５８記載のメディアプロセスシステム。
【請求項６９】
さらに、当該メディアプロセスシステムによって上記メディアホルダからメディアの使用を追跡するように構成されたメディア使用カウンタを備えること
を特徴とする請求項５６記載のメディアプロセスシステム。
【請求項７０】
上記リーダは、メディア使用データを上記トランスポンダに関連するメモリに格納すること
を特徴とする請求項６９記載のメディアプロセスシステム。
【請求項７１】
封入物を含むハウジングと、
上記封入物内に位置しているメディアスプールと、
メディアに関連する供給情報及びセキュリティコードを含む供給情報を含むメモリとを備えること
を特徴とするメディアカートリッジ。
【請求項７２】
上記メディアスプールは、
その上にメディアを維持するために第１の端部と第２の端部との間の軸に沿って延在するボディを含むシャフトと、
上記シャフトの上記端部の１つに位置する少なくとも１つのフランジと、
上記フランジ上に位置するアンテナとを含むこと
を特徴とする請求項７１記載のメディアカートリッジ。
【請求項７３】
上記アンテナは、少なくとも一部がアーチ状に形成されたボディを含むこと
を特徴とする請求項７２記載のメディアカートリッジ。
【請求項７４】
上記アンテナは、上記シャフトの軸周りに延在する、少なくとも１つのアーチ状部分を含むボディを含むこと
を特徴とする請求項７２記載のメディアカートリッジ。
【請求項７５】
上記アンテナのボディは、配設されたトレースであること
を特徴とする請求項７２記載のメディアカートリッジ。
【請求項７６】
上記アンテナは、端部の間に延在しているボディを含み、
上記ボディは、上記シャフトの軸周りに延在する一連の平行なコンダクタに形成されていること
を特徴とする請求項７２記載のメディアカートリッジ。