(57)【要約】  移動通信装置の形態で実行される磁気ストライプ方式の取引が提案され、概して、本願に含まれる移動通信装置は、磁気ストライプカード上で検出した磁気ストライプを用いて従来行われていた処理を実行するように形成されている。一実施形態において、移動通信装置は、磁気ストライプ方式の取引を実行するのに使用される磁気ストライプデータを生成する。これを行うため、移動通信装置は磁気ストライプ装置とコンピュータ装置とを含む。コンピュータ装置は磁気ストライプデータを保存し、磁気ストライプ装置は保存された磁気ストライプ情報を転送するために使用され、磁気ストライプ装置は、あたかも従来の磁気ストライプカードが使用されているかのように処理を行うために使用できる。
2014519641.tif 000002
【特許請求の範囲】
【請求項１】
磁気ストライプエミュレータを有する移動通信装置を利用して磁気ストライプ方式の取引を実行するコンピュータにより実行される処理方法であって、
前記移動通信装置内に存在するコンピュータを利用して処理ステップを実行するステップを有し、前記処理ステップは、
磁気ストライプカードによる磁気ストライプ方式の取引を実行できるように前記磁気ストライプカードの磁気ストライプに記録することが可能なタイプのデータを再現する磁気ストライプ情報が含まれている情報を保存するステップと、
保存されている前記磁気ストライプ情報を利用して、磁気ストライプカードの磁気ストライプに記録することが可能なタイプの前記データを再現するステップと、
前記磁気ストライプ方式の取引を実行するために、再現されたデータを磁気ストライプカードリーダに転送するステップと
を有する、処理方法。
【請求項２】
保存されている前記磁気ストライプ情報が第１のカードアカウントに関連し、前記保存するステップにおいて、１つ以上の追加的なカードアカウントに関する磁気ストライプ情報を保存する、請求項１に記載の処理方法。
【請求項３】
前記処理ステップが、
前記カードアカウントの各々を個々に特定する特定データを有する情報を保存するステップと、
前記コンピュータ装置に存在するディスプレイにより前記カードアカウントについての前記特定データを表示するステップと、
前記移動通信装置に存在する入力装置を介して、前記カードアカウントのうちの１つを選択する選択コマンドを入力するステップと
を更に有し、前記再現するステップにおいて、選択されたカードアカウントに関連する保存されている磁気ストライプ情報を利用して、磁気ストライプカードの磁気ストライプに記録することが可能なタイプの前記データを再現し、
前記転送するステップにおいて、前記磁気ストライプ方式の取引を実行するために、選択されたカードアカウントに関する前記再現されたデータを磁気ストライプカードリーダに転送する、請求項２に記載の処理方法。
【請求項４】
磁気ストライプライタを有する移動通信装置を利用して磁気ストライプカードの磁気ストライプにデータを記録するコンピュータにより実行される処理方法であって、
前記移動通信装置内に存在するコンピュータを利用して処理ステップを実行するステップを有し、前記処理ステップは、
磁気ストライプカードによる磁気ストライプ方式の取引を実行できるように前記磁気ストライプカードの磁気ストライプに記録することが可能なタイプのデータを書き込むための磁気ストライプ情報が含まれている情報を保存するステップと、
保存されている磁気ストライプ情報を利用して、前記磁気ストライプカードの磁気ストライプに記録することが可能なタイプのデータを、磁気ストライプを有する磁気ストライプカードに記録するステップと
を有する、処理方法。
【請求項５】
保存されている前記磁気ストライプ情報が第１のカードアカウントに関連し、前記保存するステップにおいて、１つ以上の追加的なカードアカウントに関する磁気ストライプ情報を保存し、
前記処理ステップが、
前記カードアカウントの各々を個々に特定する特定データを有する情報を保存するステップと、
前記コンピュータ装置に存在するディスプレイにより前記カードアカウントについての前記特定データを表示するステップと、
前記移動通信装置に存在する入力装置を介して、前記カードアカウントのうちの１つを選択する選択コマンドを入力するステップと
を更に有し、前記記録するステップにおいて、選択されたカードアカウントに関連する保存されている磁気ストライプ情報を利用して、前記磁気ストライプカードの磁気ストライプに記録することが可能なタイプのデータを、磁気ストライプを有する前記磁気ストライプカードに記録する、請求項４に記載の処理方法。
【請求項６】
前記移動通信装置が、磁気ストライプカードの磁気ストライプからデータを読み取る磁気ストライプリーダを更に有し、
前記処理ステップが、
磁気ストライプカードの前記磁気ストライプが、前記移動通信装置の前記磁気ストライプリーダにより読み取られた場合に、取得された磁気ストライプ情報を含む情報を保存するステップと、
前記磁気ストライプカードにより磁気ストライプ方式の取引を実行できるように、取得された前記磁気ストライプ情報を磁気ストライプカードの磁気ストライプに記録するステップと
を更に有する、請求項４に記載の処理方法。
【請求項７】
前記磁気ストライプカードが再プログラム可能な磁気ストライプカードエミュレータと通信インタフェースとを有し、
前記保存されている磁気ストライプ情報を利用して、前記磁気ストライプカードの磁気ストライプに記録することが可能なタイプのデータを、磁気ストライプを有する磁気ストライプカードに記録するステップにおいて、移動通信装置と前記磁気ストライプカードの前記通信インタフェースとの間で有線又は無線の接続を介して、選択されたカードアカウントに関連する保存されている磁気ストライプ情報を転送する、請求項４に記載の処理方法。
【請求項８】
磁気ストライプカードによる磁気ストライプ方式の取引を実行できるように前記磁気ストライプカードの磁気ストライプに記録することが可能なタイプのデータを生成する移動通信装置であって、
磁気ストライプ装置と、
ディスプレイ装置と、
コンピュータ装置と、
前記コンピュータ装置により実行可能なプログラムモジュールを有するコンピュータプログラムと
を有し、前記コンピュータ装置は、前記コンピュータプログラムの前記プログラムモジュールにより、磁気ストライプカードによる磁気ストライプ方式の取引を実行できるように前記磁気ストライプカードの磁気ストライプに記録することが可能なタイプの情報を含む情報を保存する処理を実行する、移動通信装置。
【請求項９】
前記磁気ストライプ装置は、保存されている磁気ストライプ情報を利用して、磁気ストライプカードの磁気ストライプに記録することが可能なタイプのデータを再現する磁気ストライプエミュレータであり、前記コンピュータプログラムは、前記磁気ストライプ方式の取引を実行するために、再現されたデータを磁気ストライプカードリーダに転送するプログラムモジュールを更に有する、請求項８に記載の移動通信装置。
【請求項１０】
前記磁気ストライプ装置が、保存されている磁気ストライプ情報を利用して、磁気ストライプを有する磁気ストライプカードに、磁気ストライプカードの磁気ストライプに記録することが可能なタイプのデータを記録する磁気ストライプライタである、請求項８に記載の移動通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
開示される実施の形態は処理方法及び移動通信装置等に関連する。
【背景技術】
【０００２】
今日の商取引において磁気ストライプ方式の取引(magnetic  stripe-based  transactions)は非常に一般的である。典型的には、磁気カード提供者(例えば、店や銀行等)が、磁気ストライプが入ったカード(例えば、クレジットカードやデビットカード等)をユーザに発行する。取引を完了するのに必要な情報はカードの磁気ストライプに記録されている。ユーザが磁気ストライプ方式の取引にカードを利用することを希望する場合、通常、彼又は彼女(或いは店のレジ係等のような第三者)は磁気ストライプカードリーダにカードを挿入する又は通す。このリーダは、カードの磁気ストライプに記録された情報を読み取り、それを利用して処理を完了する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許出願公開第2008-0126260号明細書
【特許文献２】米国特許第6850916号明細書
【特許文献３】米国特許出願公開第2004-0199474号明細書
【特許文献４】米国特許第4575621号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００４】
実施の形態の課題は、磁気ストライプカードによる磁気ストライプ方式の取引を実行するユーザの利便性を向上させることである。
【課題を解決するための手段】
【０００５】
実施の形態による処理方法は、
磁気ストライプエミュレータを有する移動通信装置を利用して磁気ストライプ方式の取引を実行するコンピュータにより実行される処理方法であって、
前記移動通信装置内に存在するコンピュータを利用して処理ステップを実行するステップを有し、前記処理ステップは、
磁気ストライプカードによる磁気ストライプ方式の取引を実行できるように前記磁気ストライプカードの磁気ストライプに記録することが可能なタイプのデータを再現する磁気ストライプ情報が含まれている情報を保存するステップと、
保存されている前記磁気ストライプ情報を利用して、磁気ストライプカードの磁気ストライプに記録することが可能なタイプの前記データを再現するステップと、
前記磁気ストライプ方式の取引を実行するために、再現されたデータを磁気ストライプカードリーダに転送するステップと
を有する、処理方法である。
【図面の簡単な説明】
【０００６】
【図１】移動通信装置で実行される磁気ストライプ方式の取引を行う際の一般的な例を説明するための概略図。
【図２】磁気ストライプ方式の取引を実行する移動通信装置を用いた処理の一例を概略的に示すフローチャート。
【図３】磁気ストライプエミュレータのモードを示す概略図。
【図４】磁気ストライプエミュレータの別のモードを示す概略図。
【図５】磁気ストライプ方式の取引を実行する移動通信装置を用いた処理の一例を概略的に示すフローチャート。
【図６】磁気ストライプライタの一例を示す概略図。
【図７】磁気ストライプ方式の取引を実行する移動通信装置を用いた処理の一例を概略的に示すフローチャート。
【図８】本願で説明される磁気ストライプ方式の取引を実行移動通信装置を実現するシステム例を構築する汎用コンピュータ装置を示す図。
【発明を実施するための形態】
【０００７】
＜概要＞
本願において説明される移動通信装置の形態で実行可能な磁気ストライプ方式の取引は、磁気ストライプカード上で検出した磁気ストライプを用いて従来行われていた処理を実行するように形成された移動通信装置を使用することを含む。一実施形態において、移動通信装置は磁気ストライプデータを生成する。このデータ(又は情報)は、磁気ストライプカードの磁気ストライプに記録されることが可能でありそのカードが磁気ストライプ方式の取引を実行できるようにするタイプのものである。これを実現するため、移動通信装置は磁気ストライプ装置とコンピュータ装置とを含む。コンピュータ装置は上述した磁気ストライプ情報を保存する。
【０００８】
上記の磁気ストライプ装置に関し、概してこれは保存された磁気ストライプ情報を転送するために使用され、磁気ストライプ装置は、あたかも従来の磁気ストライプカードが使用されているかのように処理を行うために使用できる。磁気ストライプデータは様々な方法で転送できる。例えば一実施形態において、磁気ストライプ装置は、保存されている磁気ストライプデータをエミュレート(emulate)する磁気ストライプエミュレータである。この例の場合、磁気ストライプ方式の取引を実行するために、エミュレート信号が磁気ストライプカードリーダに転送される。別の一般的な例では、磁気ストライプ装置は、保存されている磁気ストライプデータを磁気ストライプカードの磁気ストライプに記録する磁気ストライプライタである。
【０００９】
この「概要」の欄は以下の「詳細な説明」の欄で更に説明される内容を簡易な形式で説明するために設けられていることに留意を要する。この「概要」の欄は請求項に記載された事項のうち重要な特徴や本質的な特徴を特定するようには意図されておらず、請求項に記載された事項の範囲を決定することを支援するために使用されることも意図されていない。
【００１０】
＜図面の説明＞
開示される具体的な特徴、形態及び利点は、明細書、特許請求の範囲及び図面を参照することで更に明らかになる。
【００１１】
図1は移動通信装置で実行される磁気ストライプ方式の取引を行う際の一般的な例を説明するための概略図である。
【００１２】
図2は磁気ストライプ方式の取引を実行する移動通信装置を用いた処理の一例を概略的に示すフローチャートであり、移動通信装置は、保存されている磁気ストライプデータをエミュレートする磁気ストライプエミュレータを含む。
【００１３】
図3は磁気ストライプエミュレータのモードを示す概略図であり、エミュレートされた磁気ストライプ情報を転送する処理は、移動通信装置の磁気ストライプエミュレータと磁気ストライプカードリーダのリーダヘッドとを物理的に接触させることを含む。
【００１４】
図4は磁気ストライプエミュレータの別のモードを示す概略図であり、エミュレートされた磁気ストライプ情報を転送する処理は、磁気ストライプカードリーダのリーダヘッドに、移動通信装置の磁気ストライプエミュレータを通すことを含む。
【００１５】
図5は磁気ストライプ方式の取引を実行する移動通信装置を用いた処理の一例を概略的に示すフローチャートであり、移動通信装置は、保存されている磁気ストライプデータを磁気ストライプカードの磁気ストライプに書き込む磁気ストライプライタを含む。
【００１６】
図6は磁気ストライプライタの一例を示す概略図であり、磁気ストライプ情報を磁気ストライプカードの磁気ストライプに記録する処理は、磁気ストライプカードのリーダヘッドにカードを通して処理を完了させることができるようにカードをライタに挿入することを含む。
【００１７】
図7は磁気ストライプ方式の取引を実行する移動通信装置を用いた処理の一例を概略的に示すフローチャートであり、移動通信装置は、保存されている磁気ストライプデータを磁気ストライプカードに書き込む磁気ストライプライタを有し、磁気ストライプカードはプログラミングし直すことが可能な磁気ストライプエミュレータを有する。
【００１８】
図8は本願で説明される磁気ストライプ方式の取引を実行移動通信装置を実現するシステム例を構築する汎用コンピュータ装置を示す。
【００１９】
＜詳細な説明＞
磁気ストライプ方式の取引を実行する移動通信装置の形態に関する以下の説明において、本願に含まれる添付図面が参照され、添付図面では具体的な実施形態が単なる一例として示されている。他の実施形態も使用可能であること、及び説明される実施形態の範囲から逸脱することなく構造的な変形がなされてよいこと等が理解される。
【００２０】
1.0  磁気ストライプ方式の取引を実行する移動通信装置
磁気ストライプ方式の取引を実行する本願で一般的に説明される移動通信装置は、スマートフォンを含む移動電話機、パーソナルディジタルアシスタント(PDA)、ネットブック及びノートブックコンピュータ、タブレットコンピュータ、ワイファイ(wi-fi)による動作が可能なディジタル音楽プレーヤ等のような移動通信装置を含み、クレジットカード、デビットカード、ATMカード、ポイントカード或いはロイヤルティカード(loyalty  card)、ポイントカード或いはリウォードカード(reward  card)、ポイントカード、特典カード、クラブカード等のような磁気ストライプカードで検出した磁気ストライプを用いて従来実行されていた処理を実行するように形成されている。特に、図1を参照すると、一実施形態における移動通信装置100は或るタイプの磁気ストライプデータを生成し、そのタイプの磁気ストライプデータは、カードにより磁気ストライプ方式の取引を実行できるように、磁気ストライプカードの磁気ストライプに記録されることが可能である。このため、移動通信装置100は磁気ストライプ装置102と、表示装置104と、データ入力装置106と、コンピュータ装置108(例えば、セクション2.0で説明されるような通信装置)とを含む。コンピュータ装置108はプログラムモジュール(複数)を有するコンピュータプログラムを含み、プログラムモジュール(複数)は、上記の磁気ストライプ情報を保存し、保存した磁気ストライプ情報を転送するように実行され、あたかも従来の磁気ストライプカードが使用されているかのように処理を実行するために利用できる。
【００２１】
概して、上記の保存した磁気ストライプ情報は、移動通信装置のユーザのためにカード提供者(カードプロバイダ)により設定されたカードアカウントに関連付けられている。この種の磁気ストライプカードのアカウントの具体例は、例えば、クレジットカードのアカウント(口座)、ATMカードのアカウント、ポイントカードのアカウント、マイレージサービスのアカウント、メンバーシップのアカウント、店のクレジットカードのアカウント等であるがこれらに限定されない。一実施形態において、磁気ストライプ情報は複数のカードアカウントについて保存されている。これは、複数のカードアカウント各々についての特定データを別々に保存することを含む。特定データ(identifying  data)又は特定情報(identifying  information)は移動通信装置の上記の表示装置(例えば、図1の104)に表示され、特定情報は例えば以下の情報のうちの少なくとも1つを特に含む：カードアカウントに関連するアカウント番号(口座番号)；カードの名前；カード又はカードプロバイダのロゴ；カードアカウントに関連する磁気ストライプカードを表現する1つ以上の画像(例えば、磁気ストライプカードの正面や背面の画像)；カードアカウントに関する有効期限日；ディジタル形式によるユーザの署名；カードアカウントに関するセキュリティ数字等。
【００２２】
各々のカードアカウントについて保存されている上記の特定情報に加えて、一実施形態では、アカウントに関連する他のタイプの情報が保存されかつそのアカウントに関連付けられてもよい。例えば、カードアカウントに関連する販売促進データが保存されてもよい。販売促進データは、例えば、クーポン、広告、その他の種類の駆り立てるもの等を含むことが可能である。一実施形態において、カードアカウント又はその利用に関する情報が、キーパッド、キーボード、タッチスクリーン、音声認識システム等のようなデータ入力装置(例えば、図1の106)を介して移動通信装置のユーザにより入力され、その入力された情報も保存されかつそのアカウントに関連付けられてもよい。販売促進情報及び/又はユーザ入力情報は移動通信装置のディスプレイに表示される。一実施形態において、この情報は関連するアカウントの特定情報と共に表示される。別の実施形態では、1つ以上のリンクがアカウントの特定情報と共に表示され、表示されたそのリンクはユーザにより選択されると販売促進情報及び/又はユーザ入力が表示されることを引き起こす。
【００２３】
1つ以上のカードアカウントに関連する特定データ、潜在的には販売促進情報及び/又はユーザ入力情報が、サイズの制約に起因して移動通信装置のディスプレイに表示できない状況では、閲覧機能が利用されることに、留意を要する。特に、移動通信装置の入力装置を介して閲覧コマンド又はブラウジングコマンドが入力されると、その時点では表示されていないカードアカウントに関する情報を(例えば、ディスプレイ上でカードアカウント情報をスクロールすることで)ユーザに表示する。更に、一実施形態では、表示サイズの制約により全ての情報を一度に表示できない場合、カードアカウント情報を検出及び表示するように検索機能が含まれている。特に、移動通信装置の入力装置を介して検索コマンドが入力されると、カードアカウントに関する問い合わせ又はクエリ(query)をユーザが入力できるようにする。このクエリは処理され、そして、表示されるべき検索クエリに合致する属性を有する1つ以上のカードアカウントに関連する特定データをもたらす。
【００２４】
上述したように、本願で説明される磁気ストライプ方式の取引を実行する移動通信装置は、磁気ストライプデータを生成することで、磁気ストライプカードの処理を実行するように形成されている。概してこの処理は、移動通信装置のユーザが、1つ以上のカードアカウントを選択するためにデータ入力装置(例えば、図1の106)を介して選択コマンドを入力することを含む。例えば、ユーザは表示されたアカウントの1つを選択することができる。クレジットカードアカウントの場合、(1つより多い数のアカウントが保存されている場合)ユーザである彼又は彼女が保存されているアカウントによりクレジット購入を行うために使用することを希望するアカウントを選択することが可能であり、その後に、あたかも従来の磁気ストライプカードが使用されたかのように、上記の磁気ストライプ装置(図1の102)を使用して取引を完了させる。
【００２５】
磁気ストライプデータは様々な方法で転送できる。例えば、一般的な例として、磁気ストライプ装置は、選択されたカードアカウントに関連する保存された磁気ストライプデータをエミュレートする(再現する又は模擬する又はまねる)磁気ストライプエミュレータである。この例の場合、プログラムモジュールがコンピュータプログラムに包含され、プログラムモジュールはエミュレートデータ(エミュレートされたデータ又は再現されたデータ又は模擬されたデータ又はまねしたデータ)を磁気ストライプカードリーダに転送し、磁気ストライプ方式の取引を実行する。別の一般的な例では、磁気ストライプ装置は、保存されている磁気ストライプデータを、磁気ストライプカードの磁気ストライプに記録する磁気ストライプライタである。これら何れの場合においても、磁気ストライプ装置は、移動通信装置のシャーシ又は筐体に一体化することが可能である、或いは有線又は無線による接続を介して移動通信装置に接続され通信するスタンドアローンアクセサリとすることも可能である。上記の実施の形態についての詳細な説明はセクション1.2及び1.3において行われる。
【００２６】
本願で説明される磁気ストライプ方式の取引を実行する移動通信装置は多くの利点を有する。例えば、ハンドバッグ、小銭入れ、財布等により複数の磁気ストライプカードを持ち歩く代わりに、ユーザは、1つの移動通信装置を用いて購入を行いかつ他の磁気ストライプカードの処理を実行することが可能である。従って、例えば、これによりカード(複数)を持ち歩く必要が無くなるので財布が薄くなる。また、そのようなカードを紛失したり盗まれたりする危険も減る。ユーザに対する別の利点は、彼又は彼女は自身のカードアカウント全てに常にアクセスできることであり、例えばギフトカード、ポイントカード或いはリベートカード(rebate  card)のように頻繁には使用しないものでさえ、自身のカードアカウント全てに常にアクセスできることである。磁気ストライプカードのプロバイダや、支払その他の用途に磁気ストライプカードを利用する業者にとっても優れた利点がある。例えば、本願により開示される磁気ストライプ方式の取引を実行する移動通信装置は、従来は磁気ストライプカードのストライプの部分で検出される磁気ストライプデータを再現する又はまねるので、磁気ストライプカードを読み取って処理するために備わっている既存の設備及び装置(例えば、カードリーダ、カード処理ソフトウェア等)を、置き換える又はアップグレードする必要はない。小規模のカードプロバイダにとっての別の利点は、本願による実施の形態は、競争の条件を公平にすることである。物理的な磁気ストライプカードの場合、ユーザは、店のカードや特定の業者のブランドを購入する際のカード等のような頻繁には使用しないカードを積極的に持ち歩こうとはしない。しばしば、カードユーザは、実用上何処でも使用できる1つ以上のユニバーサルカードを持ち歩くことを選択しようとする。しかしながら、本願により説明される実施の形態では、特定の店やブランドのアカウントに関する磁気ストライプ情報を、それがユニバーサルカードアカウントのように簡易に保存及び利用できるので、ユーザは小規模のカードプロバイダのアカウントをジュライよりも頻繁に利用するようになり、これによりその企業はユニバーサルアカウントが使用されていた場合よりも多い利益を得ることができる。
【００２７】
1.1  通信処理
本願において説明される磁気ストライプ方式の取引を実行する移動通信装置の形態は、通信装置を利用することを含むので、様々な有利な特徴を実現できる。例えば、一実施形態において、アカウントの磁気ストライプ情報は、通信チャネルを介して移動通信装置に入力され保存される。例えば、移動通信装置が(例えば、インターネット又は専用のイントラネット等のような)コンピュータネットワークと通信する場合、磁気ストライプ情報はプロバイダのサイトからダウンロードすることが可能である。
【００２８】
通信チャネルを利用して磁気ストライプ情報をダウンロードすることに加えて、(上記の特定データ及び販売促進情報等のような)他の情報が同じ方法でダウンロードされてもよい。更に、1回しか利用できない形態又は1回限りの利用形態(one-time  use  scenarios)も可能である。1回限りの利用形態の場合、プロバイダは、1度しか利用できない磁気ストライプ情報を提供する。例えば、ユーザは、1度しか利用できない磁気ストライプ情報を利用して購入を行うことが可能であるが、その情報は別の購入を行う際には再利用できない。そのような形態は物理的な磁気ストライプカードを利用すると面倒又は厄介である。なぜなら、(物理的な磁気ストライプカードの場合)使用する毎に新たなカードが取得されなければならないからである。しかしながら、本願で説明される実施形態の場合、1度しか利用できない磁気ストライプ情報をその都度簡易にダウンロードすることが可能であり、別のカードを取得する必要はない。この1度しか利用できない形態は、磁気ストライプ情報が使用の際に悪意の者の手に落ちた場合でさえその情報は将来の取引には使用されないので、不正使用を減らす利点を有する。
【００２９】
更に別の実施形態では、カードアカウントが利用される度に、通信チャネルを介して利用情報が移動通信装置にダウンロードされる。例えば、購入を行う場合に、この利用情報は購入受領証の形式を取ることが可能であり、ユーザは彼又は彼女の支払(又は出費)を確認(又は追跡)できる。利用情報はカードアカウントについての購入履歴を形成するために使用することも可能である。更に、ユーザの購入傾向も監視することが可能であり、ユーザの現在位置等のような他の状況情報と組み合わせることで、特定の取引又は購入取引に使用するカード又はカードアカウントが何であるかをユーザに示唆するために、ユーザの購入傾向が使用されてもよい。
【００３０】
別の有利な通信機能はギフトカードである。従来の磁気ストライプギフトカードは、典型的には、購入されるカードでありかつ予め設定された又は予め支払われた額の範囲内でその後の購入に使用できる。ギフトカードは、購入を行うことが可能な特定の店舗又は企業にしばしば制限される。しかしながら、本願で説明される実施形態の場合、ギフトカードプロバイダはユーザにギフトカードアカウントを提供することが可能であり、そのユーザはそれを受け入れる場合にはそのアカウントに関連する磁気ストライプ情報を彼又は彼女の移動通信装置にダウンロードし、それを保存する。そして、ユーザはギフトカードアカウントを用いて購入を行うことが可能であり、ギフトカードアカウントを他のユーザに転送した場合でさえ購入を行うことに利用可能である。
【００３１】
1.2  磁気ストライプエミュレータを用いた実施形態
上述したように、本願で説明される磁気ストライプ方式の取引を実行する移動通信装置は、磁気ストライプ装置が磁気ストライプエミュレータである実施形態を含み、磁気ストライプエミュレータは選択されたカードアカウントに関連する保存されている磁気ストライプデータをエミュレートする(再現する又はまねる)。特に、図2を参照すると、この実施の形態は、カードアカウントについての磁気ストライプ情報を保存する処理200)と、保存されている磁気ストライプ情報を利用して、磁気ストライプカードの磁気ストライプに記録することが可能なタイプのデータをエミュレートする処理(202)とを含む。そして、エミュレートデータ(エミュレートされたデータ又は再現されたデータ又は模擬されたデータ又はまねしたデータ)は、磁気ストライプ方式の取引を実行するために磁気ストライプカードリーダに転送される(204)。
【００３２】
図3に示す一実施形態において、エミュレートされた磁気ストライプ情報を転送する処理は、移動通信装置300の磁気ストライプエミュレータ302と磁気ストライプカードリーダ304のリーダヘッド306とを物理的に接触させることを含む。この形態の場合、エミュレータ302は、遠方端で電気的インタフェース308を有するクレジットカード(或いはクレジットカードの一部分)の形状を有する。電気的インタフェース308自体は、磁気ストライプカードリーダ304の磁気ストライプリーダヘッド306との間でやり取りを行うタイプの従来のインタフェースである。電気的インタフェース308は、リーダヘッド306に対して静止するように保持され(ドッキングし)、エミュレートデータが磁気ストライプに沿って順に記録されておりかつ磁気ストライプカードリーダヘッドにストライプを通すことでエミュレートデータが読み取られた状況をまねる又は再現する一連の方法で、エミュレートデータがエミュレータ302により転送(すなわち、再現)される。磁気ストライプカードリーダ304は、エミュレータ302から磁気ストライプ情報を受信し、あたかも従来の磁気ストライプカードがリーダを通ったかのように、通常の方法で取引を完了する。
【００３３】
図4に示されている別の例において、エミュレートされた磁気ストライプ情報を転送する処理は、移動通信装置400の磁気ストライプエミュレータ402を、磁気ストライプカードリーダ404のリーダヘッド406に通すことを含む。この場合もエミュレータ402は遠方端に電気的インタフェース408を有するクレジットカード(又はクレジットカードの一部分)の形状を有する。電気的インタフェース408は、磁気ストライプカードリーダ404の磁気ストライプリーダヘッド406とやり取りを行うタイプの従来のインタフェースである。この例の場合、エミュレートデータが磁気ストライプに沿って順に記録されておりかつエミュレートデータが磁気ストライプカードリーダヘッドにストライプを通すことで読み取られた状況をまねる又は再現する方法で、エミュレータ402は電気的インタフェースに沿って磁気ストライプデータを順にエミュレートする(まねる又は再現する)。電気的インタフェース408は、磁気ストライプカードの磁気ストライプがリーダヘッドに沿って通過させられるのと同じ方法でリーダヘッド406を通過させられる(矢印410で示されている)。磁気ストライプ情報は、エミュレータが通される前又は通っている最中にエミュレートすることができる。磁気ストライプカードリーダ404は、エミュレータ402から磁気ストライプ情報を受信し、あたかも従来の磁気ストライプカードがリーダを通過した又は通ったかのように通常の方法で取引を完了する。
【００３４】
上記の実施形態において、エミュレータは、(図3及び図4に示されているように)移動通信装置の一体化された部分とすることが可能であり、汎用入出力部(General  Purpose  Input/Output：GPIO)、メモリスロット又はその他のピン等のような内部インタフェースにより電気的に結合されることが可能である。或いは、エミュレータは、移動通信装置とは別個のスタンドアローン装置とすることも可能であり、オーディオジャック、USBポート、専用ポート又は無線インタフェース等のような外部インタフェースにより電気的に結合されていてもよい。
【００３５】
1.3  磁気ストライプライタを用いた実施形態
本願により説明される磁気ストライプ方式の取引を実行する移動通信装置の形態は、磁気ストライプ装置が磁気ストライプライタである形態を含み、磁気ストライプライタは、選択されたカードアカウントに関する保存されている磁気ストライプデータを磁気ストライプカードの磁気ストライプに書き込む。特に、図5を参照すると、本実施形態は、カードアカウントに関する磁気ストライプ情報を保存する処理(500)と、保存されている磁気ストライプ情報を利用して、磁気ストライプカードの磁気ストライプに記録することが可能なタイプのデータを磁気ストライプカードに記録する処理(502)とを有する。そして、磁気ストライプカードは、磁気ストライプリーダに通され、あたかも従来の磁気ストライプカードがリーダを通ったかのように通常の方法で磁気ストライプ方式の取引を実行する。
【００３６】
図6に示す一実施形態において、上記の記録する処理は、先ず、記録可能な磁気ストライプカード602を磁気ストライプライタ604(この例の場合、移動通信装置600と一体化されている)に挿入し、その後に(矢印606に示されているように)カードを取り出すことを含む。カード602が挿入されると、ライタ604はカードの磁気ストライプ608に磁気ストライプ情報を記録する。その後、磁気ストライプカード602は(矢印610に示されているように)磁気ストライプカードリーダ612を通過させられ、カードの磁気ストライプ608がリーダのヘッド614を通過するようにする。この磁気ストライプ情報が読み取られ、通常の方法で取引を完了するために使用される。
【００３７】
本願により説明される磁気ストライプ方式の取引を実行する移動通信装置の形態は、磁気ストライプ装置が磁気ストライプライタである形態を含み、磁気ストライプライタは、選択したカードアカウントに関連する保存されている磁気ストライプデータを、再プログラミング可能な磁気ストライプエミュレータを有する磁気ストライプカードに書き込む。特に図7を参照すると、本実施形態は、カードアカウントに関連する磁気ストライプ情報を保存する処理(700)と、次に、再プログラミング可能な磁気ストライプエミュレータを有する磁気ストライプカードに磁気ストライプ情報を送信する処理(702)とを含む。そして、磁気ストライプカードは磁気ストライプリーダを通過させられ、あたかも従来の磁気ストライプカードがリーダを通過させられたかのように通常の方法で磁気ストライプ方式の取引を実行する(704)。
【００３８】
後者の実施形態で使用されている再プログラミング可能な磁気ストライプエミュレータを有する磁気ストライプカードは、コントローラ及びエネルギ源(例えば、バッテリ、再充電可能なバッテリ又はその他のエネルギ蓄積部)を含む点では従来の手段であることに留意を要する。コントローラは、磁気ストライプ情報を保存し、カードの再プログラム可能な磁気ストライプを利用してエミュレートするために使用される。しかしながら、そのような従来のカードは、通常、移動通信装置と通信する通信インタフェースを含んでいない。従って、上記の手段は、再プログラム可能な磁気ストライプエミュレータを有する従来の磁気ストライプカードを利用することを含み、上記の通信インタフェースを追加するように修正されている。移動通信装置と磁気ストライプカードの通信インタフェースとの間で有線又は無線の接続を介して、移動通信装置の磁気ストライプライタは、選択されたカードアカウントに関する保存されている磁気ストライプ情報を転送することに、更に留意を要する。
【００３９】
上記の何れの実施の形態においても磁気ストライプライタは、(図6に示されているように)移動通信装置の一体化された部分とすることが可能であり、汎用入出力部(General  Purpose  Input/Output：GPIO)、メモリスロット又はその他のピン等のような内部インタフェースにより電気的に結合されることが可能である。或いは、磁気ストライプライタは、移動通信装置とは別個のスタンドアローン装置とすることも可能であり、オーディオジャック、USBポート、専用ポート等のような外部インタフェースにより電気的に結合されていてもよい。
【００４０】
2.0  動作環境
本願で説明される磁気ストライプ方式の取引を実行する移動通信装置の形態は、様々なタイプの汎用又は専用のコンピュータシステム環境又はコンフィギュレーションで動作することが可能である。図8は汎用コンピュータシステムの一例を概略的に示し、本願で説明している磁気ストライプ方式の取引を実行する移動通信装置の形態に関する様々な具体的な形態及び要素が使用されてよい。図8において破線又は点線で表現された何れの要素も概略的なコンピュータ装置の代替的な形態を表現していること、及び以下に説明するようにそれらの代替的な形態の全部又は一部の何れも本願により説明された他の代替的な形態と組み合わせて使用されてもよいことに、留意すべきである。
【００４１】
例えば、図8は概略的なコンピュータ装置10を示す一般的なシステム図を示す。そのようなコンピュータ装置は典型的には少なくとも何らかの演算能力を有する装置に存在することが可能であり、例えば、パーソナルコンピュータ、サーバコンピュータ、携帯用コンピュータ装置、ラップトップコンピュータ、モバイルコンピュータ、セルラ電話機やPDA等のような通信装置、マルチプロセッサシステム、マルチプロセッサ方式のシステム、セットトップボックス、プログラム可能な消費者電子装置、ネットワークPC、ミニコンピュータ、メインフレームコンピュータ、音声又は映像メディアプレーヤ等であるがこれらに限定されない。本願で説明された実施形態については、そのようなコンピュータ装置が、上記のようなモバイルコンピュータ装置内に存在又は常駐していることが仮定されている。
【００４２】
本願で説明される磁気ストライプ方式の取引を実行する移動通信装置の形態を実現するために、本装置は基本的な演算処理を実行できる程度に十分な演算機能(又は演算能力)及びシステムメモリを有するべきである。特に、図8に示されているように、演算機能は1つ以上の処理部12により一般的に示されており、1つ以上のGPU14を含み、それら双方又は一方がシステムメモリ16と通信してもよい。汎用コンピュータ装置の処理部12は、DSP、VLIW又はその他のマイクロコントローラ等のような特化されたマイクロプロセッサであってもよいし、或いはマルチコアCPUにおいて特化されたGPU方式のコアを含む1つ以上の処理コアを有する通常のCPUであってもよいことに、留意を要する。
【００４３】
更に、図8の概略的なコンピュータ装置は例えば通信インタフェース18のような他の要素も含んでいてよい。図8の概略的なコンピュータ装置は1つ以上のジュライのコンピュータ入力装置20(例えば、ポインティングデバイス、キーボード、音声入力装置、ビデオ入力装置、触覚(haptic)入力装置、有線又は無線のデータ信号を受信する装置等)を含んでいてもよい。図8の概略的なコンピュータ装置は、例えば、1つ以上の従来の表示装置24及びその他のコンピュータ出力装置22等のような他の選択的又は任意的な要素(例えば、音声出力装置、映像出力装置、有線又は無線のデータ信号を送信する装置等)を含んでいてもよい。通信インタフェース18、入力装置20、出力装置22及びストレージ装置26等のようなはんようコンピュータに典型的な要素自体は当業者に知られており、本願において詳細には説明しない点に留意を要する。
【００４４】
図8の概略的なコンピュータ装置はコンピュータで読み取ることが可能な様々な媒体を含んでもよい。コンピュータで読み取ることが可能な媒体(コンピュータ可読媒体)は、ストレージ装置26を介してコンピュータ10によりアクセスできる任意の利用可能な媒体とすることが可能であり、コンピュータで読み取ることが可能な命令、コンピュータで実行することが可能な命令、データ構造、プログラムモジュール又はその他のデータを含む情報を保存する取り外し可能なストレージ28及び/又は取り外し可能でないストレージ30である揮発性媒体及び不揮発性媒体の双方を含む。限定ではない一例として、コンピュータ可読媒体はコンピュータ記憶媒体及び通信媒体を含んでいてもよい。コンピュータ記憶媒体は、コンピュータ又はマシンにより読み取ることが可能な媒体又はストレージ装置を含み、例えば、DVD、CD,フロッピディスク、テープドライブ、ハードドライブ、光ドライブ、ソリッドステートメモリ装置、RAM、ROM、EEPROM、フラッシュメモリ又はその他のメモリ方式、磁気カセット、磁気テープ、磁気ディスクストレージ又はその他の磁気ストレージ装置等を含み、或いは所望の情報を保存するために使用可能でありかつ1つ以上のコンピュータ装置によりアクセス可能なその他の任意の装置等を含むが、これらに限定されない。
【００４５】
そのようなコンピュータにより読み取ることが可能な命令、コンピュータにより実行することが可能な命令、データ構造、プログラムモジュール等のような情報の保持は、1つ以上の変調されたデータ信号又は搬送波をエンコードする上記の通信媒体、或いはその他の伝送手段又は通信プロトコルなどのような様々な任意のものを利用することで実行することが可能であり、有線又は無線による任意の情報配信手段を含む。「変調されたデータ」又は「搬送波」という用語は信号で情報をエンコードするそのような方式で設定又は変更された1つ以上の属性を有する信号を指すことに留意を要する。例えば、通信媒体は、1つ以上の変調されたデータ信号を搬送する有線ネットワーク又は直接的な有線接続等のような有線媒体と、1つ以上の変調された信号又は搬送波を送信及び/又は受信する音、RF、赤外線、レーザ及びその他の無線媒体等のような無線媒体とを含む。上記任意の組み合わせも通信媒体の範囲に包含される。
【００４６】
更に、本願で説明された磁気ストライプ方式の取引を実行する移動通信装置の形態又はその一部に関する様々な実施形態のうちの全部又は一部を使用するソフトウェア、プログラム及び/又はコンピュータプログラムプロダクトは、コンピュータが実行することが可能な命令の形式又はその他のデータ形式で、コンピュータ又はマシンが読み取ることが可能な媒体或いはストレージ装置及び通信媒体の任意の所望の組み合わせにより、保存、受信、送信又は読み取られてよい。
【００４７】
更に、本願で説明された磁気ストライプ方式の取引を実行する移動通信装置の形態のうちの一部は、コンピュータ装置により実行されるプログラムモジュールのようなコンピュータで実行可能な命令という一般的な観点から実施されてもよい。一般に、コンピュータモジュールは特定のタスクを実行する又は特定の抽象データタイプを実現するルーチン、プログラム、オブジェクト、コンポーネント、データ構造等を含む。本願で説明された実施形態は分散されたコンピュータ環境で実施されてもよく、その場合、タスクは1つ以上の離れた処理装置或いは1つ以上の装置の集まり又はクラウドにより実行され、それらの装置は1つ以上の通信ネットワークを介して結合又はリンクされている。分散型コンピュータ環境の場合、プログラムモジュールはメディアストレージ装置を含むローカル及びリモート双方のコンピュータストレージ媒体に存在してよい。更に、上記の命令の全部又は一部が、プロセッサを含んでいても含んでいなくてもよいハードウェア論理回路として実現されてよい。
【００４８】
3.0  他の実施形態
上記において、一実施形態においてアカウントの磁気ストライプ情報は通信チャネルを介して移動通信装置に入力され保存されることに言及していた。移動通信装置が(インターネット又は専用のイントラネット等のような)コンピュータネットワークにより通信する例の場合に、磁気ストライプ情報はプロバイダのサイトから装置にダウンロードできることが説明されていた。しかしながら、それは、移動通信装置が磁気ストライプ情報を取得することが可能な唯一の方法ではない。一実施形態において、磁気ストライプ情報は既存の磁気ストライプカードから直接的に読み取られる。この目的のため、移動通信装置は、磁気ストライプカードの磁気ストライプからデータを読み取る磁気ストライプリーダを含む。上述した磁気ストライプライタの場合と同様に、リーダは、移動通信装置の一体化された部分であるとしかつ内部インタフェースにより電気的に接続されることが可能であるし、或いは移動通信装置とは別個の装置であるとしかつ外部インタフェースにより電気的に接続されることも可能である。動作の際、磁気ストライプカードは磁気ストライプリーダの中に置かれる又は磁気ストライプリーダに通される。カードの磁気ストライプの部分で検出された磁気ストライプ情報が、磁気ストライプから取得され保存される。
【００４９】
本説明を通じて言及された実施の形態の全部又は一部の任意のものが、追加的な組み合わせ実施形態を形成するように任意の組み合わせ方で使用されてよいことに、留意を要する。更に、開示される事項は構造的な特徴及び/又は方法的処理に特有の言葉で説明されているが、特許請求の範囲に記載されている事項は説明された特定の特徴や処理に限定される必要はないことが、理解されるべきである。むしろ上記の具体的な特徴及び処理は特許請求の範囲に記載された発明を実現する際の具体的な形態として開示されている。
【図１】
2014519641.tif 000003
【図２】
2014519641.tif 000004
【図３】
2014519641.tif 000005
【図４】
2014519641.tif 000006
【図５】
2014519641.tif 000007
【図６】
2014519641.tif 000008
【図７】
2014519641.tif 000009
【図８】
2014519641.tif 000010
【国際調査報告】
2014519641.tif 000011
2014519641.tif 000012
2014519641.tif 000013