【手続補正書】
【提出日】平成15年12月2日(2003.12.2)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】トランザクションの証明方法及びその実行方法


【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
パーソナルコンピュータ（ＰＣ）、前記ＰＣに取外し可能に結合された安全でないプリンターとポータブルボールト手段、およびユーザーインターフェース手段を有するトランザクション証明システムであって、
前記ＰＣは、プロセッサ、メモリおよび記憶手段を有し、
前記記憶手段は、前記ＰＣ上で選択的に実行される少なくとも１つの非計量アプリケーションプログラムを有し、
前記安全でないプリンターは、前記非計量アプリケーションプログラムに従って、印刷するために前記ＰＣに結合されており、
前記ポータブルボールト手段は、ディジタルトークン発生手段とトランザクション会計手段を有し、
前記システムは、
前記ポータブルボールト手段と前記非計量アプリケーションプログラム間で通信を行うための、及び前記ボータブルボールト手段において達成される計量機能以外の計量機能を達成するための、前記ＰＣ内のボールトインターフェース手段であって、
前記非計量アプリケーションプログラムとインターフェースするためのアプリケーション・インターフェース・モジュールと、
前記ポータブルボールト手段と通信するための通信モジュールと、
証印のビットマップを発生し、前記記憶手段に証印のビットマップを記憶するための証印イメージの作成及び記憶モジュールと、
前記ポータブルボールト手段に発生されたトランザクションの記録を前記記憶手段に記憶するためのトランザクション・キャプチャーモジュール、
を有することを特徴とするトランザクション証明システム。
【請求項２】
前記ポータブルボールト手段は、前記ＰＣに取外し可能に結合されたボールトカードを有し、前記ＰＣは、前記ボールトカードを前記ＰＣへ取外し可能に結合するための手段を有することを特徴とする請求項１に記載のトランザクション証明システム。
【請求項３】
前記ボールトカードはPCMCIAカードであることを特徴とする請求項２に記載のトランザクション証明システム。
【請求項４】
前記ボールト・インターフェース手段は、前記ＰＣにおけるダイナミック・リンク・ライブラリーの一部であることを特徴とする請求項１に記載のトランザクション証明システム。
【請求項５】
ディジタルトークンのバッチが、前記ディジタルトークンのバッチに対応する全ての証印ビットマップが発生される前に、発生されることを特徴とする請求項１に記載のトランザクション証明システム。
【請求項６】
前記トランザクションの記録は、前記記憶手段にキャプチャーされる前に、暗号化されることを特徴とする請求項１に記載のトランザクション証明システム。
【請求項７】
前記トランザクションの記録の複数の連続したものが前記ポータブルボールト手段に記憶された情報のバックアップとして前記記憶手段に記憶されることを特徴とする請求項１に記載のトランザクション証明システム。
【請求項８】
前記記憶手段は、前記ＰＣのハードドライブであることを特徴とする請求項１に記載のトランザクション証明システム。
【請求項９】
前記ボータブルボールト手段は、ユーザーの通常のアクセスに対するデフォールト・モードとパスワードによってアクセスされる少なくとも１つの限定モードを少なくとも有していることを特徴とする請求項１に記載のトランザクション証明システム。
【請求項１０】
証印を要求すると、前記非計量アプリケーションプログラムによって、選択のため受取人情報を走査するための、前記ＰＣに結合された手段を更に有することを特徴とする請求項１に記載のトランザクション証明システム。
【請求項１１】
前記ボールト・インターフェース手段は、前記証印のビットマップを前記証印のビットマップを印刷する前に、前記ＰＣに結合されたディスプレイ上に前記証印のビットマップのイメージを見るための前記非計量アップリケイションに与えることを特徴とする請求項１に記載のトランザクション証明システム。
【請求項１２】
前記証印イメージの作成及び記憶モジュールは、郵便料金の証印ビットマップを発生することを特徴とする請求項１に記載のトランザクション証明システム。
【請求項１３】
前記証印のビットマップ発生手段は、前記記憶手段に記憶された証印グラフッィクスを前記ディジタル・トークンと前記所定の情報と結合することによって、前記証印のビットマップを発生することを特徴とする請求項１に記載のトランザクション証明システム。
【請求項１４】
前記アプリケーション・インターフェース・モジュールは、前記非計量アプリケーションプログラムから証印に対する要求に応答して、少なくとも１つのディジタルトークンに対する要求を発行し、前記ディジタルトークンに対する要求は前記トークン発生手段によって要求される所定の情報を含み、  前記通信モジュールは、前記ポータブルボールト手段へディジタルトークンと前記所定の情報に対する前記要求を送り、且つ前記トークン発生手段によって発生されたディジタルトークンを含むトランザクションの記録を前記ポータブルボールト手段から受信し、
前記証印イメージの作成及び記憶モジュールは、前記ディジタルトークンから証印のビットマップを発生し、且つ前記、証印のビットマップを記憶し、
前記トランザクション・キャプチャー・モジュールは、前記トランザクションの記録を記憶し、
前記アプリケーション・インターフェース・モジュールは、前記証印のビットマップを前記非計量アプリケーションプログラムに与えることを特徴とする請求項１に記載のトランザクション証明システム。
【請求項１５】
前記通信モジュールは、ディジタルトークンに対する要求と受領に関して、各トランザクション証明通信期間に対する期間キーの使用をとおして、前記ポータブルボールト手段と共に通信データの完全性を維持することを特徴とする請求項１４に記載のトランザクション証明システム。
【請求項１６】
前記通信モジュールは、前記ポータブルボールト手段の前記トランザクション会計手段における会計レジスタのリフィル中に、郵便データセンターと安全な通信を制御すること特徴とする請求項１４に記載のトランザクション証明システム。
【請求項１７】
前記ポータブルボールト手段は、複数のポータブルボールト装置を含み、それらの何れか１つは各トランザクション証明通信期間に対して前記ＰＣに結合されることができ、
前記トランザクション・キャプチャー・モジュールは、前記ボールト装置と前記通信モジュール間の通信を監視し、前記ボールト装置の各々に対して、前記通信モジュールによって受信された全てのトランザクションの記録とリフィル会計情報を前記記憶手段に記憶し、
それにより、前記記憶手段は、前記ボールト装置に記憶された情報のバックアップ装置であること特徴とする請求項１６に記載のトランザクション証明システム。
【請求項１８】
パーソナルコンピュータ（ＰＣ）に作動的に結合されたディスプレイと安全でないプリンターを有するＰＣ上でトランザクション証明システムを実行する方法において、
前記ＰＣに取外し可能に結合されたポータブルボールトを備えるステップであって、前記ポータブルボールトはトランザクション証明システムの安全な会計モジュールとして動作するステップと、
前記ＰＣにいて実行するアプリケーションプログラムにおいて処理される特定のドキュメントのための証印を要求するステップと、
前記証印に対する要求に応答して、ＰＣにおけるアプリケーション・インターフェース・モジュールから少なくとも１つのディジタルトークンを前記特定のドキュメントに関する所定のセットの情報と共に前記ボールとに安全に送るステップと、
少なくとも１つのディジタルトークンを前記ボールトにおいて発行し、且つ前記ディジタルトークンをＰＣにおける証印発生モジュールに安全に送るステップと、
前記ディジタルトークンと前記所定セットの情報をトランザクションの記録に記憶するステップと、
前記トランザクションの記録を用いて証印ビットマップを発生するステップと、
アプリケーションプログラムが証印を印刷する用意のあるとき、前記証印ビットマップをアプリケーションプログラムに与えるステップ、
を有する方法。
【請求項１９】
特定のドキュメントを印刷するまえに、ＰＣディスプレイ上に示された証印を有する特定のドキュメントの少なくとも１部のイメージをＰＣディスプレイ上で見るステップを更に有することを特徴とする請求項１８に記載の方法。
【請求項２０】
ハードドライブ上に複数のトランザクションの記録を記憶するステップを更に有し、各トランザクションの記録は前記ボタブルボールトに発生するトランザクションに対応することを特徴とする請求項１８に記載の方法。
【請求項２１】
前記ボータブルボールト、記憶しているトランザクション、記憶している証印ビットマップ及びアプリケーションインターフェースとの通信を制御するためのルーチンを含むダイナミック・リンク・ライブラリー（ＤＬＬ）を備えるステップと、
証印要求が前記アプリケーションプログラムからなされると、前記ＤＬＬを前記ＰＣのメモリにロードするステップと、
前記アプリケーションプログラムからＤＬＬにアクセスするステップ、
を更に有することを特徴とする請求項１８に記載の方法。
【請求項２２】
アプリケーションプログラムにおいて受取人アドレス情報を選択するステップと、
アプリケーションプログラムにおいて印刷されるべき郵便料金の額を選択するステップと、
前記所定セットの情報の一部として前記受取人アドレス情報と前記郵便料金の額を含むステップと、
前記受取人アドレスと前記証印を封筒上に印刷するステップ、
を更に含むことを特徴とする請求項１８に記載の方法。
【請求項２３】
前記ドキュメント上に証印を直接印刷するステップと、
証印が封筒の窓開き部分をとおして見ることができるように、前記ドキュメントを封筒に挿入するステップ、
を更に含むことを特徴とする請求項１８に記載の方法。
【請求項２４】
サーバーとして機能するコンピュータシステムの１つと顧客として機能する残りのコンピュータシステムでネットワークを形成するように、作動的に構成された複数のコンピュータシステムを含むトランザクション証明システムであって、前記コンピュータシステムの各々は、プロセッサ、メモリ、記憶装置及びユーザー・インターフェース手段を有し、前記記憶装置の少なくとも幾つかは、前記顧客のコンピュータシステム上で選択的に実行する複数の非計量アプリケーションプログラムを含み、前記コンピュータシステムの少なくとも１つは、前記非計量アプリケーションプログラムに従って、印刷するための前記コンピュータシステムに作動的に結合された安全でないプリンターを含み、
前記トランザクション証明システムは、
前記サーバーのコンピュータシステムに取外し可能に結合されたポータブルボールトカードであって、前記ボールトカードは、ディジタルトークン発生手段とトランザクション会計手段を有し、前記サーバのコンピュータシステムは、前記ボールトカードをＰＣに取外し可能に結合する手段を有するポータブルボールトカードと、
前記ポータブルボールト手段と前記非計量アプリケーションプログラム間の通信を行うための、且つ前記ポータブルボールト手段において達成される計量機能以外の計量機能を達成するためのボールト・インターフェース手段であって、前記ボールト・インターフェース手段は、
前記非計量アプリケーションプログラムとインターフェースするための、前記顧客のコンピュータシステムにおけるアプリケーション・インターフェース・モジュールと、
前記ポータブルボールト手段と通信するための、前記サーバーのコンピュータシステムにおける通信モジュールと、
証印ビットマップを発生し、前記証印ビットマップを前記記憶手段に記憶するための、前記顧客のコンピュータシステムにおける証印イメージの作成及び記憶モジュールと、
前記ポータブルボールト手段において発生されたトランザクションの記録を記憶手段に記憶するためのトランザクション・キャプチャー・モジュール、
を有することをトランザクション証明システム。
【請求項２５】
前記ボールト・インターフェース手段は前記コンピュータ手段におけるダイナミック・リンク・ライブラリー・モジュールの一部であることを特徴とする請求項２４に記載のトランザクション証明システム。
【請求項２６】
前記ボールトカードは、PCMCIAであることを特徴とする請求項２４に記載のトランザクション証明システム。
【請求項２７】
ディジタルトークンのバッチは、前記ディジタルトクーンのバッチに対応する全ての証印ビットマップが発生される前に、ボールトにおいて発生され、前記顧客のコンピュータシステムの要求する１つに記憶されることを特徴とする請求項２４に記載のトランザクション証明システム。
【請求項２８】
前記トランザクションの記録は、前記サーバーのコンピュータシステムの前記記憶手段に記憶される前に暗号化されることを特徴とする請求項２４に記載のトランザクション証明システム。
【請求項２９】
前記トランザクションの記録の複数の連続したものが、前記ボールトカードに記憶された情報のバックアップとして前記サーバーのコンピュータシステムの前記記憶手段に記憶されることを特徴とする請求項２４に記載のトランザクション証明システム。
【請求項３０】
前記ボールト・インターフェース手段は、前記証印のビットマップを印刷する前に、前記要求する顧客のコンピュータシステムに結合されたディスプレイ上に前記証印のビットマップのイメージを見るための前記前記非計量アプリケーションプログラムの前記１つに、前記証印のビットマップを与えることを特徴とする請求項２４に記載のトランザクション証明システム。
【請求項３１】
前記証印のビットマップ発生手段は、前記要求する顧客のコンピュータシステムの前記記憶手段に記憶された証印グラフィックスを前記ディジタルトークンと前記所定の情報と結合することによって、郵便の証印ビットマップを発生することを特徴とする請求項２４に記載のトランザクション証明システム。
【請求項３２】
前記アプリケーション・インターフェース・モジュールは、前記非計量アプリケーションプログラムから証印に対する要求に応答して、少なくとも１つのディジタルトークンに対する要求を発行し、前記ディジタルトークンに対する要求は、前記トークンの発生手段によって要求される所定の情報を含み、前記通信モジュールは、前記ディジタルトークンと前記所定の情報に対する要求を前記ポータブルボールト手段に送り、前記ポータブルボールト手段から前記トークン発生手段によって発生されたディジタルトークンを含むトランスアクション記録を受信し、前記証印イメージの作成及び記憶モジュールは、前記ディジタルトークンから証印のビットマップを発生し、且つ前記証印のビットマップを記憶し、前記トランザクション・キャプチャー・モジュールは、前記トランザクションの記録を記憶し、前記アプリケーション・インターフェース・モジュールは、前記証印のビットマップを前記非計量アプリケーションプログラムに与えることを特徴とする請求項２４に記載のトランザクション証明システム。
【請求項３３】
前記トランザクション・キャプチャー・モジュールは、前記サーバー及び顧客のコンピュータシステムにあること特徴とする請求項３２に記載のトランザクション証明システム。
【請求項３４】
前記トランザクション・キャプチャー・モジュールは、前記サーバーにあること特徴とする請求項２４に記載のトランザクション証明システム。
【請求項３５】
サーバーとして機能するコンピュータシステムと顧客として残りのコンピュータシステムでコンピュータネットワークを形成するように作動的に構成された複数のコンピュータシステムを有するコンピュータネットワークに関するトランザクション証明システムを実行する方法であって、
前記方法は、
サーバーに作動的に結合するポータブルボールトを備えるステップ、前記ボールトはトランザクション証明システムの安全な会計モジュールとして動作し、
前記要求する顧客において実行する非計量アプリケーションプログラムにおいて処理される特定のドキュメントに対する顧客の１つにおいて証印を要求するステップと、
前記特定のドキュメントに関する所定セットの情報と共に、前記要求する顧客からの前記証印に対する要求をサーバーに送るステップと、
前記証印に対する要求に応答して、前記所定セットの情報と共に前記サーバーから少なくとも１つのディジタルトクークに対する要求をポータブルボールとへ送るステップと、
前記ポータブルボールとにおいて、少なくとも１つのディジタルトークンを発行し、トランザクションの記録の一部として前記ディジタルトークンをサーバーに送るステップと、
前記サーバーにおいて前記トランザクションの記録を記憶するステップと、
前記サーバーから前記ディジタルトークンと前記トランザクションの記録の所定セットの情報を要求する顧客に送るステップと、
顧客にトランザクションの記録を記憶するステップと、
前記顧客において、前記ディジタルトークンと所定セットの情報を用いて、証印のビットマップを発生するステップと、
非計量アプリケーションプログラムが証印を印刷する用意があるとき、前記証印のビットマップを非計量アプリケーションプログラムに与えるステップ、
を有することを特徴とする方法。
【請求項３６】
特定のドキュメントを印刷する前に、ディスプレイ上に示された証印とともに特定のドキュメントの少なくとも一部のイメージを前記要求する顧客のコンピュータシステムに結合されたディスプレイ上で見るステップを更に有することを特徴とする請求項３５に記載の方法。
【請求項３７】
前記サーバーのハードドライブ上のファイルに複数のトランザクションの記録を記憶するステップを更に有することを特徴とする請求項３５に記載の方法。
【請求項３８】
アプリケーションプログラムにおけるユーザーに対する受取人のアドレス情報を非計量アプリケーションプログラムにおいて選択するステップと、
アプリケーションプログラムにおける印刷されるべき郵便料金の額を非計量アプリケーションプログラムにおいて選択するステップと、
所定セットの情報の一部として、受取人アドレス情報と郵便料金の額を含むステップと、
封筒上に前記受取人アドレスと前記証印を印刷するステップ、
を更に有することを特徴とする請求項３５に記載の方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
ＰＣベースの計量システム１０のキー要素は、ＰＣベースの計量システム１０の好適な動作の記載につづいて、以下に記載される。ディジタルトークン発生プロセスについては、出願中の米国特許出願（代理人のドケット番号Ｅ−４１５及びＥ−４１９（日本国特許出願  特願平８−３５９６４６に対応）に記載されている）。
本発明の好適な実施の形態において、ボールトは、ＰＣ１２のPCMCIA制御装置３２を介してアクセスされるPCMCIA I/0装置、あるいはカードに内蔵される。PCMCIAカードは、パーソナルコンピュータ・メモリカード国際協会(the Personal Computer Memory Card International Association) の標準仕様と一致する  クレジットカード大の周辺装置あるいはアダプターである。
図２と図３を参照すると、このPCMCIAカードは、マイクロプロッセサ４４、不揮発性メモリ（ＮＶＭ）４６、クロック４８、暗号モジュール５０及び会計モジュール５２を有する。暗号モジュール５０は、ＮＢＳデータ暗号標準(Data Encryption Standard:DES)或いは他の適当な暗号体系を具現化することができる。好適な実施の形態において、暗号モジュール５０は、ソフトウェアモジュールである。暗号モジュール５０は、マイクロプロセッサ４４に結合された個々のチップのような、個々の装置であってもよいことが理解されるであろう。会計モジュール５２は、創作ＺＩＰコード、ベンダー識別子、ＰＣベースの郵便料金計器１０を識別するデータ、ＰＣベースの郵便料金計器１０によって発生された郵便の歳入ブロックの連続個数のカウント、郵便料金の額および郵便局への送達の日付のような郵便データばかりでなく、昇順および降順レジスタ(ascending and descending register) を内蔵するEEPROMである。知られているように、計量ユニットにおける昇順レジスタは、全てのトランザクションにおいて消費された、即ちボールトによって出された郵便料金の額を記録し、降順レジスタは、計量ユニットに残っている値、即ち郵便料金の額を記録し、そして郵便料金としてどんな値が減少されたかが示される。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
ディジタル・トークンの発生プロセスについては、関連米国特許出願（代理人ドケット番号Ｅ−４１６（日本国特許出願  特願平８−３５９６４５に対応）、Ｅ−４１５およびＥ−４１４）のＰＣ計量システムに開示されている。ネットワークベースの計量システム１のためのディジタル・トークン発生プロセスは、顧客のアプリケーションプログラム３６’が図３に示されるようにディジタル・トークンに対する要求を顧客のＤＬＬ４０’とサーバーＤＬＬ４０を介してボールトに送ることを除いて、関連出願に記載されたものと同じである。発生されたトークンは、証印の発生において使用するためのサーバーＤＬＬ４０を介して顧客のＤＬＬ４０’に送られる。本発明において、トークンに対する要求が顧客からサーバー１０に送られると、例えばユーザーＩＤ、パスワード及び顧客のＰＣ識別子のような、顧客を識別するパラメータと同様にトークンを計算する必要がある全ての郵便情報は、多数の顧客がトークンを同時に要求しているかもしれないので、その要求を伴わなければならない。