ディジタルトークンを生成することができ、さらに、顧客がコピーするために前記ディジタルトークンを提供することができ、切断型ディジタルトークン生成器であるディジタルトークン生成器。前記ディジタルトークンが、日時スタンプと、ディジタルトークン生成器の識別情報とを含み、前記ディジタルトークンが暗号法により保護される請求項1に記載のディジタルトークン生成器。前記暗号法による保護がディジタル署名である請求項2に記載のディジタルトークン生成器。前記暗号法による保護が暗号化である請求項2に記載のディジタルトークン生成器。前記ディジタルトークンが、前記顧客が前記顧客の所有する電気通信手段を使用してサーバと通信することができるためのURLである請求項1から4のいずれか一項に記載のディジタルトークン生成器。前記ディジタルトークンが購入の金額を含む請求項1から5のいずれか一項に記載のディジタルトークン生成器。携帯式ディジタルトークン生成器である請求項1から6のいずれか一項に記載のディジタルトークン生成器。携帯式ディジタルトークン生成器がポケットサイズの携帯式ディジタルトークン生成器である請求項7に記載のディジタルトークン生成器。前記ディジタルトークンがバーコードの形式である請求項1から8のいずれか一項に記載のディジタルトークン生成器。前記ディジタルトークンを受け取るための装置に前記ディジタルトークンを送信するために近距離伝送NearFieldTransmission機能を有する請求項1から9のいずれか一項に記載のディジタルトークン生成器。請求項1から10のいずれか一項に記載のディジタルトークン生成器によって生成されるディジタルトークンを受け取ることのできる、ディジタルトークンを記録するためのサーバ。ディジタルトークンを発行する方法であって、小売商にディジタルトークンを生成することのできるディジタルトークン生成器を提供するステップと、前記小売商がディジタルトークンを生成し、前記ディジタルトークンを顧客に提供するステップと、前記ディジタルトークンによって表される報酬を請求するために、前記顧客が前記顧客に属する電気通信機器を使用して前記ディジタルトークンをサーバに電子的に伝達するステップとを含む方法。前記小売商が顧客に前記ディジタルトークンの画像を取り込ませることによって前記顧客に前記ディジタルトークンを提供する請求項12に記載のディジタルトークンを発行する方法。前記顧客がカメラを使用して前記ディジタルトークンの画像を取り込む請求項13に記載のディジタルトークンを発行する方法。前記小売商が、前記ディジタルトークン生成器から顧客に属する前記電気通信機器に前記ディジタルトークンを送信するために、NFCNearFieldCommunicationを使用して前記顧客に前記ディジタルトークンを提供する請求項12に記載のディジタルトークンを発行する方法。前記ディジタルトークンが、日時スタンプと、前記ディジタルトークン生成器の識別情報とを含み、前記ディジタルトークンが暗号法により保護される請求項12から15のいずれか一項に記載のディジタルトークンを発行する方法。前記暗号による保護がディジタル署名であり、前記サーバが前記ディジタル署名を認証することができる請求項16に記載のディジタルトークンを発行する方法。前記暗号による保護が暗号化であり、前記サーバが前記暗号化を解読することができる請求項16に記載のディジタルトークンを発行する方法。前記ディジタルトークンが購入の金額をさらに含む請求項16から18のいずれか一項に記載のディジタルトークンを発行する方法。前記ディジタルトークンがURLである請求項12から19のいずれか一項に記載のディジタルトークンを発行する方法。前記ディジタルトークンがバーコードの形式である請求項12から19のいずれか一項に記載のディジタルトークンを発行する方法。前記ディジタルトークン生成器が切断型ディジタルトークン生成器である請求項12から21のいずれか一項に記載のディジタルトークンを発行する方法。小売商が電子ロイヤルティ報酬プログラムに参加する際の高い参入障壁は、市場での競争力を育成するものではない。したがって、小売商がそうしたロイヤルティ報酬プログラムを電子的に実施する際の困難さを軽減する装置および/または方法を提案することが望まれる。第1の態様において、本発明はディジタルトークン生成器を提案し、ディジタルトークン生成器はディジタルトークンを生成することができ、ディジタルトークン生成器はさらに、顧客がコピーするためにディジタルトークンを提供することができ、ディジタルトークン生成器は切断型ディジタルトークン生成器である。本発明は、ディジタルトークンを受け取る顧客が、自分自身の電気通信ネットワーク加入またはインターネット接続を使用してディジタルトークンをサーバに安全に送ることができる可能性を提供する。小売商は、情報を自分自身でサーバに送るために通信ネットワークに加入する必要から解放される。通信ネットワークに加入する面倒がこのように除去され、このことが、小売商による切断型ディジタルトークン生成器を使用したロイヤルティプログラムへの参加を促す。好ましくは、ディジタルトークンは、顧客が顧客の所有する電気通信手段を使用してサーバと通信することができるためのURLである。任意選択で、ディジタルトークンはバーコードの形式である。バーコードは画像処理ソフトウェアによって容易にテキストに変換することができる。よって、バーコードはスマートフォンのカメラといった画像取り込み装置によって取り込むことができる。切断型ディジタルトークン生成器は真の意味で携帯式であって、ディジタルトークンを生成するためにコンピュータまたはネットワークへの物理接続も論理接続も必要とせず、そのため、商品を手押し車で販売しており、電気通信やインターネットを含むネットワーク接続がない小売商でさえも、ディジタルトークン生成器を使用して自分の顧客にディジタルトークンを発行することができる。任意選択で、ディジタルトークンは、ディジタルトークンが近距離無線通信Near-FieldCommunication送信によって顧客の装置に送信可能であるという意味で、顧客によってコピーされてもよい。好ましくは、ディジタルトークン生成器は、携帯式ディジタルトークン生成器である。より好ましくは、携帯式ディジタルトークン生成器は、ポケットサイズの携帯式ディジタルトークン生成器である。ポケットサイズのとは、一般的な服装のポケットに入れて持ち運ぶのに十分なほど小さいサイズを意味する。ディジタルトークンは、小売商が顧客に与える報酬または引換え可能ポイントに関する情報を含む。通常、ディジタルトークンは、顧客が小売商から購入をした金額、タイムスタンプ、およびディジタルトークン生成器の識別情報を含む。好ましくは、ディジタルトークンは暗号法により保護される。有利には、タイムスタンプは、おそらくは、ディジタルトークン生成器によって生成されるあらゆる情報が一意であることを保証する。任意選択で、暗号法による保護は、サーバが認証することのできるディジタル署名である。任意選択で、暗号法による保護は、サーバが解読することのできる暗号化である。第2の態様において、本発明は、ディジタルトークン生成器によって生成されるディジタルトークンを受け取ることができる、ディジタルトークンを記録するためのサーバを提案する。第3の態様において、本発明は、ディジタルトークンを発行する方法であって、小売商にディジタルトークンを生成することのできるディジタルトークン生成器を提供するステップと、小売商がディジタルトークンを生成し、ディジタルトークンを顧客に提供するステップと、ディジタルトークンによって表される報酬を請求するために、顧客が顧客に属する電気通信機器を使用してディジタルトークンをサーバに電子的に伝達するステップとを含む方法を提案する。本発明の可能な構成を例示する添付の図面を参照して本発明をさらに説明するのが好都合であろう。図面において類似の整数は類似の部分を指す。本発明の他の構成も可能であり、ゆえに、添付の図面の詳細は、本発明の前述の説明の一般性に取って代わるものとして理解すべきではない。本実施形態は、ロイヤルティ報酬プログラムにおいて顧客に与えられるべきディジタルトークンを生成するのに使用できるディジタルトークン生成器に関するものである。図1は、ディジタルトークン生成器100の概略図であり、ディジタルトークン生成器100が、必要な部品の中でも特に、表示用画面104、数値入力用テンキーのキーパッド106といった入力部、およびディジタルトークン生成器100でプログラムを実行するためのEnterボタン108を備えることを示している。ディジタルトークン生成器100は、その意図される機能を果たすのにコンピュータまたはネットワークへの物理接続も論理接続も必要としない独立型装置である。そうした装置は、関連技術分野で使用される一般的な専門語によれば、通常は切断型装置と呼ばれる。言い換えると、ディジタルトークン生成器100は切断型ディジタルトークン生成器100である。また、ディジタルトークン生成器100内にはタイマ、プロセッサおよびメモリもある。メモリは、秘密鍵と公開鍵の対を含む。またメモリは、ディジタルトークン生成器100を識別するための一意の識別子IDも含む。秘密鍵とは、ディジタルメッセージの内容についてのディジタル署名を暗号法により生成するのに使用されるデータである。秘密鍵は、秘密鍵と公開鍵との一意の対の一部として提供される。公開鍵は、ディジタル署名を検証するのに使用することのできる対応するデータである。一般に、ディジタル署名は、ディジタルメッセージを認証するための数学的暗号法である。有効なディジタル署名は、ディジタル署名されたメッセージの受け手に、そのメッセージが既知の送り手によって作成されたものであり、そのメッセージが搬送中に変更されなかったという確信を与える。図2に、各々がディジタルトークン生成器100を所有する複数の小売商200と、各々がスマートフォン206を所有する多数の消費者202とを関与させるロイヤルティ報酬プログラムにおいて本実施形態がどのようにして使用されるかを概略的に示す。スマートフォン206は通常、画像取り込み用カメラ、ディジタル画像ディスプレイおよびインターネットブラウジング機能を含む。図2aは、本実施形態が使用されうる基本ステップの例を示す流れ図である。ステップ210で、ディジタルトークン生成器100が、ロイヤルティ報酬プログラム供給者プログラム供給者によりロイヤルティ報酬プログラムへの参加を希望する小売商200に供給される。ディジタルトークン生成器100を受け取った後、ステップ212で、小売商200は、ディジタルトークン生成器100の開始ボタン108aを押すことにより、自分自身とディジタルトークン生成器100とをロイヤルティ報酬プログラムに登録する。ディジタルトークン生成器100は次いで画面104にバーコード102を表示する。バーコード102は、ロイヤルティ報酬プログラムのサーバ204へのハイパーリンクであるURLUniformResourceLocatorを表す。一意の識別子IDおよび公開鍵は登録用のURLに含まれる。通常、サーバ204は、プログラム供給者が所有する。小売商200は次いで自分のスマートフォンでバーコード102の写真を撮る。スマートフォン206は、バーコード102を解釈してURLを読み取るためのソフトウェアを有する。そうしたソフトウェアは市場で公知であり、ここで詳述する必要はない。小売商200は次いで、スマートフォン206でURLを起動してサーバ204にアクセスし、その際に、一意の識別子IDおよび公開鍵をサーバ204にアップロードする。サーバ204はこれ以後、公開鍵を使用して、ディジタルトークン生成器100の秘密鍵で署名された任意のメッセージを認証しうる。サーバ204はウェブサーバ204機能を有し、URLの起動に方針ウェブページ110で応答し、方針ウェブページ110で小売商200は、ロイヤルティ報酬プログラムで新しく登録されたディジタルトークン生成器100に方針を割り当ててよく、例えば、方針ウェブページ110で自分が提供を希望する報酬を指定する。図1aに方針110の簡略化した例を示す。実際には、方針の登録および指定は、小売商200に代わってプログラム供給者の販売代理人が行ってよい。小売商200は、自分のディジタルトークン生成器100をロイヤルティ報酬プログラムに登録した後で、ディジタルトークン生成器100を使用して直ちに顧客202に報酬を提供してよい。ステップ214で、顧客202が小売商200からの購入を完了すると、ステップ216で、小売商200は数値キーパッド106を使用してディジタルトークン生成器100に購入価格を入力し、Enterキー108を押す。ディジタルトークン生成器100は次いで、購入価格、ディジタルトークン生成器100の一意の識別情報、その時点の日時スタンプを含むテキストストリングを生成し、次いで、秘密鍵を使用してテキストストリングにディジタル署名する。ディジタル署名されたテキストストリングは次いで、サーバ204と連絡を取るためのURLに含められる。URLは図1に示すように画面104にバーコード102として提示される。この実施形態のバーコード102は、顧客がディジタルトークンを使用して報酬を請求しうるように顧客に発行されるディジタルトークンである。ディジタルトークンは一般に4つの基本構成要素、すなわち、購入金額、ディジタルトークン生成器100の一意の識別子、タイムスタンプ、およびディジタル署名を備える。ステップ220で、顧客202は次いで、自分のスマートフォン206を使用してバーコード102の画像404を撮る。スマートフォン206は、公知のスマートフォン用バーコード読み取りソフトウェアを使用して、バーコード102で表されたURLを読み取ることができる。ステップ222で、顧客202がURLを起動すると、購入価格、ディジタルトークン生成器100の一意の識別情報、日時スタンプおよびディジタル署名がサーバ204に送信される。ステップ224で、サーバ204は次いで、ディジタルトークン生成器100の一意の識別情報を使用してサーバのデータベース内の登録された公開鍵を探し出し、公開鍵を使用してディジタル署名を検証し、メッセージが小売商200に属するディジタルトークン生成器100によって生成されていること、およびメッセージが搬送中に変更されていないことを確認する。ディジタル署名が認識されたものでない場合、アクセスは無視される。署名が認識されたものである場合、サーバ204は、図4aに示すようなウェブページ406で応答する。ウェブページ406は、顧客の購入の金額および顧客202が購入に対して受け取ることのできる報酬を表示する。ステップ226で、顧客202は、ウェブページ406のOKボタンを押して報酬を受諾してよい。スタンプカード方式と呼ばれるロイヤルティ報酬プログラムの任意選択の方針では、報酬がスタンプの形式で発行される。スタンプは、顧客202が最小限の購入金額を累積したときにサーバ204によって顧客202に発行される。その後、顧客202がある一定数のスタンプを累積したときに、キャッシュバックが与えられ、キャッシュバックは、オンラインショッピングに直接使用することもでき、顧客の銀行口座、Paypal商標アカウントまたはクレジットカードアカウントに振り込むこともできる。顧客202が指定の期間内にキャッシュバックを受け取るのに必要とされる数のスタンプを累積しない場合、累積されたスタンプは失効し、顧客のアカウントから削除される。当然ながら、この方式は、事前にサーバ204にアカウントを登録するために、顧客202がロイヤルティ報酬プログラムに加入することを必要とする。別の任意選択の方針では、報酬が購入金額に比例した量の引換え可能ポイントの形式で発行され、引換え可能ポイントは、同じ小売商で2度目に等価の金額を使用した後で現金として引き換えられうる。この報酬方式は次回購入割引方式と呼ばれる。前述のどちらの方針でも、顧客202は報酬を受け取るために小売商200に連絡を取らなくてよい。任意選択で、顧客の購入の履歴が、例えば、通常より大きい報酬を見込む顧客202へのゴールドまたはプラチナの地位に従って、方針のパラメータに影響を及ぼしてもよい。さらに方針は、小売商200が、例えば、購入の日時、請求の日時、人口統計情報といった顧客202のプロフィール情報などの要因に基づいて、様々な量の引換え可能ポイントを与えるように構成できるものであってもよい。ステップは、任意の顧客202が同じ小売商200に対して行うその後の購入について図2aのステップ214から反復する。好ましい実施形態では、ディジタルトークン生成器100は、長期間にわたって持つように設計された組み込み電池を有する携帯式のポケットサイズの装置である。ポケットサイズのとは、ここでは、当業者が理解するはずであるように、一般的な服装のズボンのポケットや女性のハンドバッグなどに入れて持ち運ぶのに十分なほど小さいサイズ、ほぼ携帯電話のサイズを意味する。サーバ204にネットワーク接続された磁気カードリーダまたはクライアント装置を設置する必要がないため、ディジタルトークン生成器100を使用して任意のロイヤルティ報酬プログラムを迅速に、容易に実施することができる。ディジタルトークン生成器100は、秘密鍵および一意の識別情報がディジタルトークン生成器100内に含まれ、キーパッド106がディジタルトークン生成器100と一体であるため、どんな周辺装置も要らない。また、ディジタルトークン生成器100へのソフトウェアインストールや変更も不要である。サーバ204へのディジタルトークン102の伝達は、顧客202がすでに加入し、所有している既存の電気通信を利用する。したがって小売商200は、ディジタルネットワークもインターネットも必要とせずにどんな場所でもディジタルトークン生成器100を使用しうる。露店商や手押し車の行商人200でさえもが、ディジタルトークン生成器100を使用して顧客202に容易に報酬を発行することができる。本実施形態はいくつかの方法でセキュリティ保護される。各ディジタルトークン生成器100の一意の識別情報はディジタルトークン生成器100を所有する小売商200を識別する。ディジタル署名は、誰もディジタルトークン102を偽造したり、変更したりすることができないことを保証する。日時スタンプは各ディジタルトークン102が一意であることを保証する。任意選択で、プログラム供給者は、ディジタルトークン生成器100が盗まれる場合に備えて保護方式を設定する。例えば、盗まれたディジタルトークン生成器の一意の識別情報を有するどんなトークンも無視されるはずである。本実施形態の変形において、キーパッド106、バーコード102や日時スタンプなどの使用は、各々、選択的に省かれてよい。各小売商200は複数のディジタルトークン生成器100を登録してよく、各ディジタルトークン生成器100は任意選択で、ディジタルトークンの認証のための公開鍵と秘密鍵の一意の対を有し、または他のディジタルトークン生成器100と同じ公開鍵と秘密鍵の対を共用するものであることに留意すべきである。図3に、報酬がディジタルトークン生成器100を使用して与えられうる第2の方法の流れ図を示す。図2aの流れ図と、必ずしも同一であるとは限らないが、同様であるがステップは、同じ参照番号で記されている。この実施形態では、ステップ303で、ディジタルトークン生成器100の公開鍵および一意の識別情報がサーバ204のデータベースに事前に記憶され、小売商200がディジタルトークン生成器100を登録するために一意の識別情報および公開鍵をサーバ204に送る必要のあった先の図2aの実施形態と異なる。よって、ステップ210で、ディジタルトークン生成器100が小売商200に対して発行され次第、小売商200はディジタルトークン生成器100を使用して直ちに顧客202に報酬を提供してよい。ステップ214で、顧客202が購入をした後で、ステップ216で、小売商200は数値キーパッド106を使用してディジタルトークン生成器100に購入価格を入力する。ディジタルトークン生成器100は次いで、購入価格、ディジタルトークン生成器100の一意の識別情報、およびその時点の日時スタンプも含むテキストストリングを生成する。テキストストリングの一例は以下の通りである。123.80uni99901Jan2011_09:30:32この例の最も左のアステリスクの前のテキストストリングの部分は取引の金銭的価値であり、ドル単位または他の通貨単位とすることができる。2つのアステリスクの間の部分は当該小売商200が保有するディジタルトークン生成器100の一意の識別子である。最も右のアステリスクの後に続く部分は日時スタンプである。ディジタルトークン生成器100は次いで、秘密鍵を使用してテキストストリングにディジタル署名し、次いで署名したテキストストリングをバーコード102に変換する。図3に示すようにステップ216でバーコード102が画面104上に表示される。ステップ220で、顧客202は次いで、スマートフォン206を使用してバーコード102の画像404を撮り、ステップ317で、この自身のスマートフォンからMMSMultimediaMessageService:マルチメディアメッセージサービスによってサーバ204にバーコード102を送る。その後、ステップ319で、サーバ204は、プログラムを実行してバーコード102をテキストストリングに逆変換し、公開鍵を使用してディジタル署名を検証し、購入価格、一意のディジタルトークン識別情報および日時スタンプを取得する。顧客202のスマートフォン206番号は通常MMSに含まれており、この番号はサーバ204が顧客202を識別するのに使用されうる。ステップ321で、サーバ204は次いで、顧客のスマートフォン206番号202と対照して報酬を記録する。サーバ204は次いで顧客202に引換え可能ポイントを与え、ステップ323で、顧客202はこれを商品、サービスまたは現金と交換してよい。この第2の実施形態では、スマートフォン206番号が国およびエリアコードが含まれているならばグローバルに一意であるため、顧客の実際の識別情報および銀行口座を、顧客202がロイヤルティ報酬プログラムの利益を享受する前にサーバ204に事前登録する必要がない。顧客202は、引き換えられる商品またはサービスを受け取るときにプログラム供給者にスマートフォン206番号を提供するときになって初めて認識され、プログラムに登録されてよい。プログラム供給者は携帯電話206事業者と協力して、顧客202を顧客202の携帯電話206番号によって認証してよい。同様に、小売商200も、ディジタルトークン生成器100の使用を開始した後でプログラムに自分自身を登録してよい。ディジタルトークン生成器100は一意に識別可能であり、ディジタル署名は顧客202が支払った購入金額の記録が偽造されるのを防止するため、本実施形態は、小売商200がまず顧客202に報酬を提供し、後で登録することを可能にし、このことは本実施形態を非常に使いやすくするものである。第2の実施形態の一変形では、バーコード102は、サーバ204に記憶されたプログラムによってではなく、スマートフォン206内のプログラムによってテキストストリングに逆変換される。これの利点は、バーコード102の画像404が読み取れない場合に、スマートフォン206が顧客202に直ちに通知することができることである。第3の実施形態では、ディジタルトークン生成器100は、電子宝くじを発行するのに使用される。宝くじ供給者は、先の実施形態でのプログラム供給者と同様の役割を有する。宝くじの売り手は、先の実施形態での小売商200の役割と同様の役割を有し、顧客202の宝くじ番号の選択をトークン生成装置100に入力し、バーコード102を生成する。バーコード102はよって、ディジタルトークン生成器100の一意の識別情報、選択された宝くじ番号、および日時スタンプも含む。顧客202が宝くじに当選した場合、顧客202は、賞金を受け取るのに、単に、自分のスマートフォン206番号によって宝くじ供給者に身分を証明するだけでよい。賞金は、宝くじ供給者に代わって、サーバ204によって、または顧客の携帯電話206番号で顧客の識別情報を認証することのできる携帯電話事業者によって分配されてよい。一般に、実施形態はディジタルトークン生成器100を含み、ディジタルトークン生成器100は、ディジタルトークンを生成することができ、ディジタルトークン生成器100はさらに、顧客202がコピーするためにディジタルトークンを提供することができ、ディジタルトークン生成器100は切断型ディジタルトークン生成器100である。さらに、実施形態はディジタルトークンを記録するためのサーバ204を含み、サーバ204は、ディジタルトークン生成器100によって生成されるディジタルトークンを受け取ることができる。さらに、実施形態はディジタルトークンを発行する方法を含み、この方法は、小売商200にディジタルトークンを生成することのできるディジタルトークン生成器100を提供するステップと、小売商200がディジタルトークンを生成し、ディジタルトークンを顧客202に提供するステップと、ディジタルトークンによって表される報酬を請求するために、顧客202が顧客202に属する電気通信機器を使用してディジタルトークンをサーバ204に電子的に伝達するステップとを含む。以上の説明では本発明の好ましい実施形態を説明したが、特許請求される本発明の範囲から逸脱することなく、設計、構造または動作の詳細の多くの変形または改変が行われうることを当業者は理解するであろう。例えば、説明では顧客という語が使用されているが、顧客は代わりにくじ引きの当選者などであってもよいことを当業者は理解するものである。説明ではスマートフォンという語が使用されているが、スマートフォンは、携帯情報端末PDA、ディジタルタブレットなどといった、ディジタルトークンをサーバに送ることができる顧客の任意の機器で置き換えられてもよいことを当業者は理解するものである。場合によっては、インターネットにアクセスすることのできるデスクトップコンピュータがディジタルトークンをサーバ204に送るのに使用されてもよい。スマートフォンのSIMカード番号subscriberidentificationmodule:加入者識別モジュールやIMEI番号InternationalMobileEquipmentIdentity:国際移動体装置識別番号といった、スマートフォン206番号以外の顧客202を識別する手段が使用されてもよい。ディジタルトークン生成器100は、キーパッド106の代わりにタッチ画面104を備えていてもよく、コンピュータのキーボードを使用したデータ入力のためにコンピュータに接続されてもよい。あるいは、キーボードでもタッチ画面104でもなく、ディジタルトークン生成器100の移動を感知することによってディジタルトークンの生成をトリガする加速度計が使用される。バーコード102画像として取り込まれる代わりに、ディジタルトークン102は、ディジタルトークン生成器100からモバイル機器206への近距離電気通信NearFieldTelecommunicationによって送信されてもよい。この技術はスマートカードで一般に使用され、スマートカードをカードリーダにタップするとスマートカードに記憶された価値が差し引かれる。この場合、スマートフォン206は、ディジタルトークン生成器100からディジタルトークンを受け取るための近距離無線通信機能を有する。あるいは、WiFi、BlueTooth登録商標といった任意の他の電磁波の方法を使用してディジタルトークン生成器100から携帯電話にディジタルトークンが転送されてもよい。トークン生成装置100はバーコード102を紙に印刷するためにプリンタに接続されていてよく、その場合バーコード102の画像は顧客の都合のよいときに取り込まれてよい。顧客202が従来のカメラを使用してバーコード102の写真を撮り、次いでそれをスキャンし、電子メールでサーバ204に送ってもよく、あるいは専用のディジタルカメラを使用して撮影し、次いでそれを電子メールでサーバ204に送ってもよい。ディジタルトークン生成器100は、ディジタルトークンを生成するためのソフトウェアを備えるスマートフォン206または任意の他のプログラマブル装置でさえあってもよい。ディジタル署名が使用されると記述されているところでは、秘密鍵を使用した情報の暗号化といった、他の暗号法による保護方法が代わりに使用されてもよい。この場合、テキストストリングは秘密鍵を使用して暗号化され、サーバ204で対応する公開鍵を使用して解読可能である。ディジタル署名は、たとえメッセージが公開鍵を使用して認証されえない場合であっても、メッセージが読み取られることを可能にする。他方、暗号化はテキストを難読化し、テキストは適切な公開鍵を使用して解読されるときにだけ読み取られる。実施形態の一変形では、ディジタルトークン生成器100は、開始ボタンが押されたときに秘密鍵および公開鍵を生成する機能を有し、秘密鍵および公開鍵は製造者によって提供されず、ディジタルトークン生成器に事前に記憶されない。有利には、ディジタルトークン生成器100は、ある小売商によって別の小売商に与えられてよく、後者の小売商は、実施形態で説明したようにセキュリティ目的で使用するために新しい秘密鍵および公開鍵の対を再度生成することができる。実施形態の一変形では、公開鍵のハッシュ関数がディジタルトークン生成器の一意の識別情報として使用されうる。有利には、ステップ212で、ディジタルトークン生成器100の一意の識別情報なしで公開鍵だけがサーバに転送されさえすればよい。任意選択で、秘密鍵および公開鍵は同一であり、これを対称鍵という。あるいは、秘密鍵および公開鍵は同一ではなく、これを非対称鍵という。