(57)【特許請求の範囲】
【請求項１】
磁気ストライプデータトラックを通信するための、コイルを含む磁気ストライプエミュレータと、
プロセッサと、
前記磁気ストライプエミュレータに結合された、第１の演算増幅器及び第２の演算増幅器を含む駆動回路と、
を備えることを特徴とする装置。
【請求項２】
バッテリをさらに備える、
ことを特徴とする請求項１に記載の装置。
【請求項３】
前記磁気ストライプエミュレータが、多層式の柔軟なプリント回路基板を含む、
ことを特徴とする請求項１に記載の装置。
【請求項４】
ボタンを含む、
ことを特徴とする請求項１に記載の装置。
【請求項５】
第１のボタン及び第２のボタンを含む、
ことを特徴とする請求項１に記載の装置。
【請求項６】
ＲＦＩＤをさらに含む、
ことを特徴とする請求項１に記載の装置。
【請求項７】
磁気ストライプデータトラックを通信するための、コイルを含む磁気ストライプエミュレータと、
プロセッサと、
台形信号を供給するためのランプ生成器を含む、前記磁気ストライプエミュレータに結合された駆動回路と、
を備え、前記ランプ生成器が、１，５００〜４，０００ｐＦの容量のコンデンサを含む、
ことを特徴とする装置。
【請求項８】
前記ランプ生成器がランプ生成器出力信号を供給し、前記駆動回路が、前記ランプ生成器出力信号を整形するための信号整形回路をさらに含む、
ことを特徴とする請求項７に記載の装置。
【請求項９】
前記ランプ生成器がランプ生成器出力信号を供給し、前記駆動回路が、前記ランプ生成器出力信号を整形するための、整形出力を供給する信号整形回路をさらに含み、前記駆動回路が、前記整形されたランプ生成器出力信号を受け取って出力電流レベルを制御する電流制御回路をさらに含む、
ことを特徴とする請求項７に記載の装置。
【請求項１０】
前記磁気ストライプエミュレータが、多層式の柔軟なプリント回路基板を含む、
ことを特徴とする請求項７に記載の装置。
【請求項１１】
バッテリをさらに含む、
ことを特徴とする請求項７に記載の装置。
【請求項１２】
インダクタを介して磁気ストライプデータを通信するための駆動回路であって、
台形信号を供給するためのランプ生成器と、
前記台形信号の遷移点を平滑化して平滑化信号を供給するための信号整形回路と、
を含むことを特徴とする駆動回路。
【請求項１３】
電流制御回路をさらに含む、
ことを特徴とする請求項１２に記載の駆動回路。
【請求項１４】
前記ランプ生成器が、コンデンサを含む、
ことを特徴とする請求項１２に記載の駆動回路。
【請求項１５】
前記ランプ生成器が、演算増幅器を含む、
ことを特徴とする請求項１２に記載の駆動回路。
【請求項１６】
前記ランプ生成器が、コンデンサ及び演算増幅器を含む、
ことを特徴とする請求項１２に記載の駆動回路。
【請求項１７】
前記ランプ生成器が、コンデンサ、抵抗器、及び演算増幅器を含む、
ことを特徴とする請求項１２に記載の駆動回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気カード及び装置、並びに関連する支払いシステムに関する。
【発明の概要】
【課題を解決するための手段】
【０００２】
カードが、動的磁気通信装置を含むことができる。このような動的磁気通信装置は、磁気エンコーダ又は磁気エミュレータの形をとることができる。磁気エンコーダは、磁気媒体上に存在する情報を変更して、この変更された磁気情報を磁気ストライプリーダが磁気媒体から読み取れるようにすることができる。磁気エミュレータは、磁気ストライプリーダにデータを直接通信する電磁場を生成することができる。このような磁気エミュレータは、磁気ストライプリーダの読取ヘッドにデータを連続的に通信することができる。
【０００３】
カードの表面及び裏面の全て又はほぼ全てを（双安定、非双安定、ＬＣＤ、ＬＥＤ、又はエレクトロクロミックディスプレイなどの）ディスプレイとすることができる。このディスプレイをタッチスクリーンディスプレイとして提供できるように、ディスプレイの電極を１又はそれ以上の容量式タッチセンサに結合することができる。あらゆる種類のタッチスクリーンディスプレイを利用することができる。このようなタッチスクリーンディスプレイは、複数のタッチポイントを特定することができる。従って、カード表面の全て又はほぼ全てにわたってバーコードを表示することができる。これにより、バーコードリーダなどのコンピュータビジョン装置を、表示されたバーコードを読み取る際にエラーを起こしにくくすることができる。
【０００４】
カードは、動的情報を出力するためのいくつかの出力装置を含むことができる。例えば、カードは、１又はそれ以上のＲＦＩＤリーダ又はＩＣチップリーダにそれぞれ通信するための１又はそれ以上のＲＦＩＤ又はＩＣチップを含むことができる。カードは、情報を受け取るための装置を含むこともできる。例えば、ＲＦＩＤ及びＩＣチップは、いずれも情報を受け取り、ＲＦＩＤリーダ及びＩＣチップリーダにそれぞれ情報を通信することができる。無線情報信号を受け取るための装置を設けることもできる。光感知装置又は音感知装置を利用して、情報を無線で受け取ることができる。カードは、（ＲＦＩＤ、ＩＣチップ、及び動的磁気ストライプ通信装置などの）１又はそれ以上の出力装置を介してデータを同時に通信する中央プロセッサを含むことができる。この中央プロセッサは、（ＲＦＩＤ、ＩＣチップ、動的磁気ストライプ装置、光感知装置、及び音感知装置などの）１又はそれ以上の入力装置から情報を同時に受け取ることもできる。プロセッサは、例えばＥＭＶチップの処理機能を実行できるように、表面接点に結合することができる。プロセッサは、カードの表面上に露出されないように、ラミネート加工して覆うことができる。
【０００５】
カードにボタンを設け、このボタンを起動することにより、（例えば、カード上の読取ヘッド検出器が読取ヘッドを検出した後に）動的磁気ストライプ通信装置を介してコードが通信されるようにすることができる。このコードは、例えば店舗コード又は報奨コードを示すことができる。カードは、（カードのボタンなどに対する）手動入力又は（光、電磁通信、音、又はその他の無線信号などの）無線送信を介してこのコードを受け取ることができる。コードは、ウェブページから（例えば、光及び／又は音を介して）通信することができる。カードは、受け取ったコードをユーザに対して視覚的に表示できるように、ディスプレイを含むことができる。これにより、コードを選択して使用する方法をユーザに提供することができる。
【０００６】
動的磁気ストライプ通信装置は、（コイルなどの）インダクタを備えた磁気エミュレータを含むことができる。このコイルに電流を流して、磁気ストライプリーダの読取ヘッドと通信できる電磁場を生成することができる。駆動回路は、コイルを流れる電流量を変動させて、磁気ストライプデータのトラックが磁気ストライプリーダの読取ヘッドに伝わるようにすることができる。例えば、周波数／二重周波数（Ｆ２Ｆ）符号化アルゴリズムに従って電流の流れを有効又は無効にするためのスイッチ（トランジスタなど）を提供することができる。これにより、データビットを通信することができる。
【０００７】
ありとあらゆる時点における電流の流れを正確に定めるための閉ループ線形アナログ駆動回路を提供することもできる。これにより、閉ループ線形アナログ駆動回路は、あらゆる時点であらゆる所望の電磁場を生成することができる。従って、磁気エミュレータの精度及び信頼性を高めることができる。
【０００８】
磁気ストライプ情報の各トラックは、例えばコイルを有する別個の磁気エミュレータに結合された駆動回路の別個のインスタンスを利用することができる。１又はそれ以上の駆動回路及び／又は磁気エミュレータにイネーブル回路を結合して、このような構成要素の使用を可能にすることができる。
【０００９】
例えばマイクロプロセッサ又はその他の回路から入力信号を供給することができる。例えば、カード又は（携帯電話機などの）その他の装置に、複数のマイクロプロセッサを含めることができる。例えば、入力信号の正又は負のレベルの遷移を、規定の傾斜の正又は負の直線ランプに変換するためのランプ生成器を提供することができる。例えば、この代替の正及び負のランプの信号を、追加の信号処理回路に渡すことができる。
【００１０】
信号整形回路を提供して、例えばランプ生成器により供給される信号を受け取ることができる。この信号整形回路を利用して、ランプ生成器により供給されるランプ信号を整形することができる。
【００１１】
この整形された信号を電流制御回路に供給することができる。電流制御回路を使用して、例えば出力ノードにおける電流レベルを制御することができる。
【００１２】
例えば、ミューティング機能を提供する制御入力を供給することができる。このような制御信号が供給電圧まで引き上げられると、例えば、駆動電流を約０Ａ（０Ａなど）に強制することができる。このようなミューティング機能を利用して、例えば駆動回路のパワーアップ及びパワーダウン中に動的磁気ストライプ通信装置を抑制することができる。例えば、このような回路を使用していないときには、電力を除去してバッテリ寿命を延ばすことができる。例えば、電力遷移中には、このミュート機能により、（パルスなどの）望ましくない信号が生成されるのを防ぐことができる。
【００１３】
電圧調整器は、基準電圧を利用することができる。これにより、例えば、電源電圧への依存をなくすことができる。例えば、バッテリに過給し、このバッテリが、バッテリの使用中に異なる電圧レベルを有することができる。電圧調整器から基準電圧を供給することにより、例えばより信頼性の高い電気エネルギー源を提供ことができる。
【００１４】
全体を通じて同じ参照数字が同じ構造要素を示す以下の図面とともに検討する以下の詳細な説明から、本発明の原理及び利点をより明確に理解することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の原理に従って構成されたカードを示す図である。
【図２】本発明の原理に従って構成された処理フローチャート及び波形を示す図である。
【図３】本発明の原理に従って構成されたアーキテクチャを示す図である。
【図４】本発明の原理に従って構成された回路を示す略図である。
【図５】本発明の原理に従って構成された回路を示す略図である。
【図６】本発明の原理に従って構成された処理フローチャートを示す図である。
【発明を実施するための形態】
【００１６】
図１に示すカード１００は、例えば、ディスプレイ１１２を介して全体的又は部分的に表示できる動的番号を含むことができる。動的番号は、例えば不変部分１１１などの不変部分を含むことができる。不変部分１１１は、カード１００上に印刷及びエンボス加工又はレーザエッチング加工することができる。カード上には複数のディスプレイを設けることができる。例えば、ディスプレイ１１３を利用して、動的セキュリティコードなどの動的コードを表示することができる。ディスプレイ１２５を設けて、ロゴ、バーコード、及び複数行にわたる情報を表示することができる。ディスプレイは、双安定ディスプレイであっても、又は非双安定ディスプレイであってもよい。不変情報１２０を含めることもでき、この不変情報１２０は、（ユーザの名前又はユーザ名などの）ユーザ固有の情報又は（カード発行日及び／又はカード有効期限などの）カード固有の情報などの情報を含むことができる。カード１００は、ボタン１３０〜１３４などの１又はそれ以上のボタンを含むことができる。このようなボタンは、機械式ボタン、容量性ボタン、又は機械式ボタンと容量性ボタンの組み合わせとすることができる。カード１００は、ボタン１９９を含むことができる。ボタン１９９を使用して、例えば、単一トラックの磁気ストライプ情報を通信したいというユーザの要望を示す情報を、動的磁気ストライプ通信装置１０１を介して通信することができる。当業者であれば、（ボタン１９９などの）ボタンを押すことにより、関連する読取ヘッド検出器が磁気ストライプリーダの読取ヘッドの存在を検出したときに装置１０１を介して情報を通信できると理解するであろう。ボタン１９８を利用して、（例えば、ボタン１９８が押された後であって読取ヘッドがリーダの読取ヘッドを検出した後に）ユーザ選択を示す情報を通信する（例えば、２トラックの磁気ストライプデータを通信する）ことができる。カード上には複数のボタンを設けることができ、各ボタンを異なるユーザ選択に関連付けることができる。
【００１７】
アーキテクチャ１５０は、あらゆるカードとともに利用することができる。アーキテクチャ１５０は、プロセッサ１２０を含むことができる。プロセッサ１２０は、（ドライブコードなどの）情報を記憶するためのオンボードメモリを有することができる。あらゆる数の構成要素が、プロセッサ１２０に通信を行い、及び／又はプロセッサ１２０から通信を受け取ることができる。例えば、プロセッサ１２０に（ディスプレイ１４０などの）１又はそれ以上のディスプレイを結合することができる。当業者であれば、特定の構成要素とプロセッサ１２０の間に構成要素を配置できると理解するであろう。例えば、ディスプレイ１４０とプロセッサ１２０の間にディスプレイ駆動回路を結合することができる。プロセッサ１２０には、メモリ１４２を結合することもできる。メモリ１４２は、特定のカードに特有のデータを含むことができる。例えば、メモリ１４２は、カード１５０のボタンに関連する任意のデータコードを記憶することができる。このようなコードを遠隔サーバが認識して、特定の動作を行うことができる。例えば、メモリ１４２には、（カード発行者のウェブサイトに結合された遠隔サーバなどの）遠隔サーバによってプロモーションが行われるようにするコードを記憶することができる。メモリ１４２は、ユーザが装置にダウンロードして、使用するために装置上で選択した可能性のあるプロモーションの種類を記憶することができる。各プロモーションをボタンに関連付けることもできる。或いは、例えばユーザが、カードの表側のディスプレイ上でプロモーションのリストを（例えば、リストをスクロールするためのボタンを使用して）スクロールすることもできる。
【００１８】
アーキテクチャ１５０には、あらゆる数のリーダ通信装置を含めることができる。例えば、ＩＣチップリーダに情報を通信するためのＩＣチップ１５２を含めることができる。ＩＣチップ１５２は、例えばＥＭＶチップであってもよい。別の例によれば、ＲＦＩＤリーダに情報を通信するためのＲＦＩＤ１５１を含めることができる。磁気ストライプリーダに情報を通信するための磁気ストライプ通信装置を含めることもできる。このような磁気ストライプ通信装置は、磁気ストライプリーダに電磁信号を供給することができる。磁気ストライプリーダに異なる電磁信号を通信して、異なるデータトラックを提供することができる。例えば、電磁場生成器１７０、１８０及び１８５を含めて、磁気ストライプリーダに別個の情報トラックを通信することができる。このような電磁場生成器は、周囲に（軟磁性材料及び非磁性材料などの）１又はそれ以上の材料を巻き付けたコイルを含むことができる。各電磁場生成器は、特定の磁気ストライプトラック用の磁気ストライプリーダの受信機に連続的に情報を通信することができる。読取ヘッド検出器１７１及び１７２を利用して、磁気ストライプリーダの存在（磁気ストライプリーダの読取ヘッドハウジングなど）を感知することができる。この感知した情報をプロセッサ１２０に通信して、プロセッサ１２０が、電磁生成器１７０、１８０及び１８５から磁気ストライプリーダの読取ヘッドハウジング内の磁気ストライプトラック受信機に連続的に情報を通信するようにすることができる。従って、磁気ストライプ通信装置は、磁気ストライプリーダに通信する情報をあらゆる時点で変更することができる。プロセッサ１２０は、例えば、ＲＦＩＤ１５１、ＩＣチップ１５２、及び電磁生成器１７０、１８０及び１８５を介して、（購入認証サーバなどの）遠隔情報処理サーバに結合されたカードリーダに、ユーザ固有の情報及びカード固有の情報を通信することができる。プロセッサ１２０は、駆動回路１４１を利用して、例えば電磁生成器１７０、１８０及び１８５を制御することができる。
【００１９】
図２に、例えば、ランプ生成器２０２、信号整形２０３、及び電流制御２０４を含むことができる処理２０１を示す。例えば、マイクロプロセッサ又はその他の制御回路が、制御信号を生成することができる。このような制御信号をランプ生成器２０２が利用して、例えば線形増加信号又は線形減少信号を生成することができる。信号の傾斜は、事前に決定してメモリに記憶することができる。信号の傾斜は変更することができる。例えば、信号の傾斜は、例えば、カード又はその他の装置が感知した環境（読取ヘッド検出器が、特定の種類のリーダが利用されていると判断することなど）に応じて異なることができる。ランプ生成器２０２により生成された信号を、マイクロプロセッサが周波数／二重周波数（Ｆ２Ｆ）符号化情報を生成するように制御することもできる。このような情報を、例えば信号整形２０３によって整形することができる。信号整形２０３を利用して、ランプ生成器２０２により生成された信号を、例えば信号内に非線形形状を提供するように整形することができる。電流制御回路２０４を利用して、例えば処理２０１からの出力信号の電流を制御することができる。
【００２０】
信号２１０は、例えば、ランプ生成器信号を供給するランプ生成器から供給することができる。ランプ生成器は、例えば、いつ増加信号を生成し、信号を減少させ、又は出力信号を安定したままにすべきかに関する制御信号を受け取ることができる。増加信号は、例えば、電圧閾値において正方向又は負方向に制限することができる。減少信号は、例えば、電圧閾値において正方向又は負方向に制限することができる。例えば、ランプは、単一の極性で、又は正及び負の極性の両方にわたって存在することができる。
【００２１】
例えば、正の極性のランプ信号を供給するように信号２１５を供給することができる。最大閾値は、例えば、約２．２〜３．６ボルト（約２．７ボルトなど）とすることができる。最小閾値は、例えば、約０〜０．１ボルト（０ボルトなど）とすることができる。当業者であれば、ランプ生成器が特定の時間にわたってピークを保持できると理解するであろう。例えば、ランプ生成器は、ランプ生成器から以前の（又は以降の）ランプが提供されたときにかかった時間よりも長い時間ピークを保持することができる。これにより、例えば、磁気ストライプリーダの読取ヘッドにクリーナ信号を供給することができる。或いは、例えば、ランプ生成器は、ランプ生成器から以前の（又は以降の）ランプが提供されたときにかかった時間よりも短い時間、又はこれに等しい時間ピークを保持することができる。信号２１５は、例えば台形波信号として供給することができる。
【００２２】
信号２２０は、例えば、（例えば、信号整形回路から）電流制御回路に供給される整形信号とすることができる。この整形信号は、電流制御回路に、例えば（セグメント２２１などの）整形した台形セグメントを与えることができる。次に、例えば電流制御回路から磁気エミュレータのコイルに、信号整形回路から供給される電圧の関数である電流を供給することができる。信号２２０は、例えば、ランプ生成器からのランプ信号内に存在する特性を超える正弦波及び逆正接信号特性を含むことができる。より詳細には、この整形信号は、（信号２１５のポイント２１９などの）ランプ信号内の遷移点を平滑化及び曲線化することができる。これにより、例えば、磁気ストライプリーダの読取ヘッドに、ノイズ及びリンギングの少ない信号を供給することができる。当業者であれば、（信号２１５の部分２１７などの）ランプ信号の定電圧部分が、整形信号内に定電圧範囲を提供することもできると理解するであろう。しかしながら、ランプ生成信号の定電圧範囲と整形信号の定電圧範囲は、長さが異なることもある（例えば、整形信号内の定電圧の長さの方が短いことがある）。
【００２３】
信号２２５は、例えば、制御回路２０４が生成した電流信号により駆動されるコイルから信号を受け取った結果として生じる、磁気ストライプリーダの読取ヘッドが受け取った時間信号の変化に対する電流の変化とすることができる。当業者であれば、信号２２０の電圧が増加することにより、信号２２５が（パルス２２６のような）正のパルスになり、信号２２０の電圧が低下することにより、信号２２５が（パルス２２７のような）負パルスになり得ると理解するであろう。
【００２４】
図３に、（駆動回路３２０などの）駆動回路に（信号３１１などの）駆動信号及び（信号３１２などの）ミュート信号を供給し、イネーブル回路３６０に（信号３１９などの）制御信号を供給するプロセッサ３１０を示す。駆動回路は、（装置３７０などの）動的磁気通信装置に（信号３２１などの）動的磁気通信装置駆動信号を供給することができる。例えば、（磁気ストライプデータの異なるトラックを通信するための、コイルを有する異なるエミュレータなどの）異なる動的磁気通信装置には、異なる駆動回路を利用することができる。このような異なる駆動回路には、異なるプロセッサによって、例えば駆動信号及びミュート信号を供給することができる。
【００２５】
駆動回路は、例えば、（図２のランプ生成器２０２などの）ランプ生成器回路、（図３の信号整形回路２０３などの）信号整形回路、及び（図２の電流制御回路２０４などの）電流制御回路を含むことができる。（駆動回路３２０などの）駆動回路は、（装置３７０などの）動的磁気ストライプ通信装置に整形信号を供給することができる。同様に、例えば、イネーブル回路３６０は、例えば駆動回路及び動的磁気ストライプ通信装置に（信号３６１などの）イネーブル信号を供給することができる。
【００２６】
例えば、単一のプロセッサを利用して、１つ、２つ、３つ又は４つの駆動回路及び磁気エミュレータを、磁気ストライプデータの別個のトラックを通信するように制御することができる。単一のイネーブル回路を利用して、例えば、１つ、２つ、３つ、又は４つの磁気エミュレータを有効にすることができる。例えば、単一のイネーブル回路を利用して２つの磁気エミュレータを有効にすることができ、単一のプロセッサを利用して制御信号及びミュート信号を供給し、（例えば、エミュレータごとに１つの）２つの回路を駆動することができる。或いは、１つよりも多くのプロセッサを利用して、例えば別個の駆動回路を制御し、１つよりも多くのイネーブル回路を利用して別個の磁気エミュレータを有効にすることもできる。
【００２７】
図４は、回路４００を含むことができ、この回路４００は、例えば、第１のソース電圧４０１、第２のソース電圧４０２、接地４９９、駆動信号４１２、ミュート信号４１１、出力信号４１３、トランジスタ４４１〜４４５、コンデンサ４５１及び４５２、抵抗器４２１〜４３１、ダイオード４７１〜４７３、及び演算増幅器４６１及び４６２を含むことができる。当業者であれば、回路４００を、磁気エミュレータを介して磁気ストライプデータのトラックを通信するための駆動回路として利用できると理解するであろう。磁気エミュレータは、例えばコイルなどのインダクタを含むことができる。このようなコイルを、例えば、多層式の柔軟性のあるプリント回路基板などの、柔軟性のあるプリント回路基板上に製造することができる。
【００２８】
コンデンサ４５１は、例えば、約１８００〜３５００ｐＦ（約２２００ｐＦなど）を有することができる。例えば、コンデンサ４５１を利用して、磁気ストライプリーダの読取ヘッドが受け取る信号のパルス幅（図２の信号２２５のパルス２２６の幅など）を制御することができる。
【００２９】
駆動信号４１２は、例えばプロセッサから供給することができる。例えば、抵抗器４２１及び４２２、トランジスタ４４１〜４４４、コンデンサ４５１及び演算増幅器４６１を含むことができるランプ生成器回路を設けることができる。
【００３０】
このランプ生成器回路は、ランプ生成器回路の出力用のインピーダンスバッファとして機能できる演算増幅器４６１を含むことができる。従って、例えば、コンデンサ４５１の電圧を後続の回路が加えることはできない。例えば、トランジスタ４４３及び４４４を結合して、温度補償型定電流源を形成することができる。電流レベルは、例えば抵抗器４２２によって定めることができる。（駆動信号４１２などの）入力信号は、例えば（接地４９９に等しいゼロ電圧などの）接地、又は（駆動されたオープンコレクタアクティブプルダウンなどの）フローティングしたままのいずれかとすることができる。結果として生じる定電流を、例えばコンデンサ４５１に選択的に印加することができ、この結果コンデンサ４５１の電圧は、所望の場合に線形に増加して正のランプ到達を形成できるが、例えば供給電圧４０１を超えることはない。
【００３１】
マイクロプロセッサは、ランプ生成器、整形信号回路、及び電流制御回路の特性を与えるように構成することができる。或いは、例えばこのようなランプ生成器、整形信号及び電流制御回路を、ＡＳＩＣ又は複数のＡＳＩＣ上に設けることもできる。ＡＳＩＣ上に複数の駆動回路を設けることもできる。例えば、単一のＡＳＩＣが、２つ又は３つの駆動回路を提供し、これらを利用して、（磁気エミュレータなどの）２つ又は３つの動的磁気通信装置が、それぞれ磁気ストライプリーダの読取ヘッドに異なるデータトラックを通信するようにすることができる。
【００３２】
トランジスタ４４１及び４４２を結合して、例えば、抵抗器４２１により定義された電流レベルの温度補償型定電流シンクを形成することができる。トランジスタ４４１及び４４２を含む回路は、例えば常に定電流を引き出すことができ、この結果トランジスタ４４３及び４４４からの電流源が動作できない場合にはコンデンサ４５１上の電荷が枯渇する恐れがあり、従ってトランジスタ４４３及び４４４からの電流源が動作できる場合には、この電流源からの電流を引き出す。
【００３３】
トランジスタ４４３及び４４４により形成される電流源は、例えば４４１及び４４２により形成される電流シンクが利用する電流の約２倍の電流を送出することができる。このことは、例えば抵抗器４２１を抵抗器４２２の値の約２倍に設定することによって実現することができる。この結果、例えば、入力部４１２の状態により、コンデンサ４５１を充電するかそれとも枯渇させるかを、一致する逆符号の電流値によって定めることができる。この結果、例えば等しい傾斜ではあるが符号が逆の正又は負の線形ランプを出力することができる。
【００３４】
例えば、ランプ生成器回路により生成された信号に、信号整形機能を適用することができる。従って、例えば信号整形回路を設けることができ、この信号整形回路は、例えば抵抗器４２３〜４２８及びダイオード４７１〜４７２を含むことができる。ランプ回路からのランプ信号を、例えば抵抗器４２３に供給することができる。結果として得られる整形回路からの整形信号を、例えば抵抗器４２４と４２８の間の共通ポイントに供給することができる。
【００３５】
信号整形回路は、ダイオード４７１及び４７２を含むことができる。信号整形回路は、追加のダイオードを含むこともできる。これらのダイオードに、整形回路が受け取る信号にこれらのダイオードの線形特性を与えるようにバイアスをかけることができる。抵抗器４２３〜４２６及び４２８は、例えば、約ゼロボルト／秒の傾斜から開始して約ゼロボルト／秒の傾斜で終わる、ゼロボルトレベルから基準電圧４０１へのスムーズな遷移を実現するように選択されたバイアス抵抗器とすることができる。この結果得られる形状は、例えばほぼ逆正接曲線に類似することができる。抵抗器ペア４２４及び４２８は、例えば、この結果として得られた整形信号の一部を演算増幅器４６２の正端子に与えることができる。
【００３６】
例えば、信号整形回路により生成された信号に、電流制御機能を適用することができる。従って、例えば電流制御回路を設けることができ、この電流制御回路は、例えば抵抗器４２９〜４３１、演算増幅器４６２、トランジスタ４４５、コンデンサ４５２及びダイオード４７３を含むことができる。信号整形回路からの整形信号は、例えば出力部４１３における電流レベルを制御する演算増幅器４６２の正端子に提供することができる。出力部４１３からの電流は、例えば、出力部４１３と（供給電圧４０２などの）正の供給電圧の間に接続された磁気エミュレータを（コイルなどを介して）通過することができる。このコイルを利用して、磁気ストライプデータのトラックを連続送信することができる。
【００３７】
演算増幅器４６２及びフィードバック抵抗器４３０は、例えばトランジスタ４４５のコレクタベースの電流を、感知抵抗器４３１の着信信号に関連する電圧を確立するように制御することができる。このようにして、例えば、磁気エミュレータのコイルを通じて引き出された電流を正確に制御することができる。
【００３８】
抵抗器４２９は、ゼロボルトレベルの信号入力に対応する駆動電流が、到達はしないがほぼゼロミリアンペアに近付くように補正することができる。例えば、この電流を、例えば約２〜３ミリアンペア（約２ミリアンペアなど）に制限することができる。従って、トランジスタ４４５をアクティブ状態のままシャットオフしなくてもよく、これにより、例えば最終的な出力信号における電流の望ましくない非線形的な及び急激な変化を避けることができる。
【００３９】
抵抗器４３１は、例えばセンス抵抗器であってもよい。抵抗器４３１は、例えば動的磁気ストライプ通信装置を動作させるのに必要なレベルに電流をスケール調整するように選択することができる。最大入力信号に関連する（基準電圧４０１などにおける）電流は、例えば５０〜１００ミリアンペアを有することができる。或いは、例えば電流がこの範囲を上回っても又は下回ってもよい。
【００４０】
例えば、出力部４１３と供給電圧４０２の間に動的磁気ストライプ通信装置を設けることができる。ハイパスフィルタを設けることもできる。このようなハイパスフィルタは、例えばコンデンサ４５２などのコンデンサを含むことができる。このようなハイパスフィルタは、例えば高周波成分を含む突然の信号変化が動的磁気ストライプ通信装置に達するのを防ぐことができる。
【００４１】
ダイオード４７３を設けることもできる。ダイオード４７３は、例えば出力が誘導負荷を引き起こした場合に、駆動回路に対してバックＥＭＦ保護を行うことができる。
【００４２】
例えば、ミュート機能を提供するための補助制御信号を供給することができる。このような（信号４１１などの）ミュート信号を利用して、駆動電流を、（急上昇などの場合に）例えばゼロアンペアに強制することができる。例えば、通常のフィードバック制御中に、必要に応じて信号をフローティングしたままにしておくことができる。ミュート機能を利用して、例えば駆動回路のパワーアップ及びパワーダウン中に動的磁気ストライプ通信装置を抑制することができる。例えば、非使用時には、バッテリ寿命を延ばすためにこれらの回路から電力を除去することができる。しかしながら、電力遷移中には、望ましくない信号／パルスが生成されることがある。ミュート機能を利用して、このような望ましくない信号／パルスを防ぐことができる。
【００４３】
例えば、あるシーケンスは、ミュート信号を高く保持するステップ、駆動回路に電力を印加するステップ、ミュート信号を放出するステップ、動的磁気ストライプ通信装置にデータを供給するステップ、ミュート信号を引き上げるステップ、駆動回路から電力を除去するするステップ、及び最適な低電力スタンバイ動作に合わせて回路を設定するするステップを含むことができる。
【００４４】
当業者であれば、低電力動作を最適化できると理解するであろう。図５に、例えば、イネーブル回路５１１、抵抗器５３１、切り換え要素５２１、構成要素５６１、コンデンサ５５１〜５６３、電源電圧５０１、５０２及び５０３、及び接地５９９を含むことができる電力制御回路５００を示す。
【００４５】
切り換え要素５２１は、例えばＭＯＳＦＥＴであってもよい。切り換え要素５２１を使用して、例えば（電源５０１などの）バッテリとすることができる電力供給装置からの電流、従って電力を切り換えることができる。ＭＯＳＦＥＴは、オンモードでの直列抵抗が低い切り換え要素として利用することができる。切り換え要素５２１は、マイクロプロセッサ又はその他の回路により供給できる（信号５１１などの）制御信号を利用してオン又はオフにすることができる。
【００４６】
当業者であれば、切り換え装置５２１をオフ状態にすべき場合、例えば高インピーダンス状態（フローティング状態）の制御信号５１１を供給することにより電力使用を最小化できると理解するであろう。このため、例えば切り換え装置５２１をオフ状態に保つための抵抗器５３１が設けられる。
【００４７】
切り換え装置５２１の出力は、例えば図４の回路４００の電流制御回路の出力段階に、及び例えば図４の回路４００の演算増幅器にＶＣＣ電力を供給することができる。また、例えば、基準電圧を利用して追加回路に電力を供給することもできる。
【００４８】
（図４の電圧４０１及び図５の電圧５０３などの）基準電圧は、例えば（図５の構成要素５６１などの）電圧調整器によって供給することができる。基準電圧により、例えば（図４の電圧４０２などの）供給電圧への依存をなくすことができる。例えば、バッテリを全体的な電源として利用し、このバッテリが使用を通じて放電できる場合、供給電圧が変化することがある。
【００４９】
電圧調整器としては、低ドロップアウト（ＬＤＯ）線形調整器を利用することができる。ツェーナーダイオード回路を利用することもできる。結果として得られる電圧基準を、例えばコンデンサ５６３又はその他の回路によってフィルタ処理することができる。例えば、最低可能供給電圧よりも低い点に電圧基準を設けることができる。従って、バッテリを提供して、これを約２．８ボルトに放電することができる。従って、基準電圧を約２．７ボルトで供給することができる。従って、供給電圧と基準電圧の差を、０．２ボルト〜０．５ボルト（約０．１ボルトなど）とすることができる。
【００５０】
信号整形回路は、例えばあらゆる数のダイオード（約９個のダイオードなど）及びバイアス抵抗器を利用して、より正確な逆正接波形を実現することができる。ダイオードを追加することにより、例えば所望の波形の区分近似に追加の区切り点を導入することができる。例えば、抵抗器４２５、４２７及び４２６を、電圧４０１とは異なることができる（例えば電圧４０１の電圧の半分とすることができる、及び／又は電圧４０１と約０．５〜１．５又は１ボルトだけ異なることができる）２つの調整可能な電圧基準に置き換えることができる。
【００５１】
例えば、演算増幅器を開ループ制御構成の１又はそれ以上の個々のトランジスタに置き換えることにより、電流駆動を行うことができる。当業者であれば、（図４の回路４００などにおいて）トランジスタを、例えばＭＯＳＦＥＴに置き換えることができると理解するであろう。ランプ生成器回路内の演算増幅器は、例えばプッシュプル構成の１対のトランジスタに置き換えることができる。
【００５２】
図６に、磁気ストライプデータを磁気ストライプリーダに通信するためのシーケンスを示す。このシーケンスは、例えば、ミュート信号を高く保持するステップ（図６のステップ６０１など）、駆動回路に電力を印加するステップ（図６のステップ６０２など）、ミュート信号を解放するステップ（図６のステップ６０３など）、動的磁気ストライプ通信装置にデータを供給するステップ（図６のステップ６０４など）、ミュート信号を引き上げるステップ（図６のステップ６０５など）、駆動回路から電力を除去するステップ、及び最適な低電力スタンバイ動作に合わせて回路を設定するステップを含むことができる。磁気ストライプリーダにカードを複数回通せるように、これらの処理の全部又は一部を複数回繰り返すことができる。例えば、カード上に読取ヘッド検出器を設けて、カードが磁気ストライプリーダに再び通されているかどうかを判定することができる。低電力スタンバイ動作は、例えばマイクロプロセッサをスリープモードに入れるステップを含むことができる。マイクロプロセッサは、例えばカード（又はその他の装置）がユーザから手動入力を受け取ったことによってスリープモードから覚めることができる。例えば、ユーザは、カード上のボタンを押して機能を選択することができ、マイクロプロセッサをスリープモードから覚ますことができ、カード上の回路が、動的磁気ストライプ通信装置が磁気ストライプデータを通信するために磁気ストライプリーダの読取ヘッドの近くに存在すると（例えば、カード又はその他の装置に設けられた１又はそれ以上の磁気ストライプ読取ヘッド検出器を介して）判断した場合には、駆動回路及び動的磁気ストライプ通信装置によって磁気ストライプデータを磁気ストライプリーダに通信することができる。
【００５３】
当業者であれば、ブースト回路を設けてもよいと理解するであろう。バッテリ（例えば、通常動作で約３．６ボルトを有するバッテリ）は、高電圧（例えば、約４．２ボルトなどの約３．８〜４．５ボルト）に過給することができる。しかしながら、マイクロプロセッサは、過給されたバッテリからの電圧を直接利用することができない。この結果、例えばブースト回路を設けて、過給されたバッテリの電圧をマイクロプロセッサが利用できるレベルに落とすことができる。ブースト回路は、バッテリが特定の閾値を超えて（例えば、マイクロプロセッサに直接給電するのに適した電圧まで）放電した時点を特定し、これによりバッテリの電圧の降下を中止することができる。ブースト回路は、バッテリが降下する電圧を変更することもできる。従って、例えばバッテリにより供給される電圧が低下すると、ブースト回路は、バッテリが降下する電圧量を減少させることができる。これにより、例えばマイクロプロセッサを損傷したり、又はマイクロプロセッサの誤作動を引き起こすことなくバッテリから追加電力を取得することができる。
【００５４】
当業者であれば、本発明が、説明した実施形態のみに限定されるものではないことも理解するであろう。むしろ、本発明は、より広く動的情報に関する。当業者であれば、本明細書で説明した以外の方法で本発明の装置を実現できることも理解するであろう。全てのこのような修正は本発明の範囲に含まれ、以下の特許請求の範囲によってのみ限定される。
【符号の説明】
【００５５】
１００  カード
１０１  動的磁気ストライプ伝送装置
１１１  不変部分
１１２  ディスプレイ
１１３  ディスプレイ
１２０  不変情報
１２５  ディスプレイ
１３０〜１３４  ボタン
１４０  ディスプレイ
１４１  精密駆動回路
１４２  メモリ（駆動コードなど）
１４３  バッテリ
１５０  アーキテクチャ
１５１  ＲＦＩＤ
１５２  ＩＣチップ
１７０  電磁場生成器
１７１、１７２  読取ヘッド検出器
１８０  電磁場生成器
１８５  電磁場生成器
１９８  ボタン
１９９  ボタン
【図１】
0005866302.tif 000002
【図２】
0005866302.tif 000003
【図３】
0005866302.tif 000004
【図４】
0005866302.tif 000005
【図５】
0005866302.tif 000006
【図６】
0005866302.tif 000007