(57)【要約】【課題】セキュリティを向上可能な決済システムを提供する。【解決手段】決済装置により電子マネー情報が記憶された媒体を用いて決済を行う決済システムであって、前記決済装置は、通信網を介して通信を行う無線通信部と、第１の通信範囲内で通信を行う短距離通信部と、前記第１の通信範囲よりも狭い第２の通信範囲内で通信を行う近接通信部とを備える。前記近接通信部により媒体と通信を行い、前記媒体から前記カードを識別するカード識別情報と前記媒体の所有者の携帯端末に関する携帯端末情報とを取得する。前記無線通信部により前記携帯端末情報を用いて前記携帯端末に接続要求を送信する。前記短距離通信部により前記携帯端末からカード識別情報を受信したカード識別情報と前記短距離通信部により受信したカード識別情報が一致した場合に、前記決済装置により前記媒体を用いて決済を行うように制御する。【選択図】  図１
2011107994.tif 000002
【特許請求の範囲】
【請求項１】
決済装置により電子マネー情報が記憶された媒体を用いて決済を行う決済システムであって、
前記決済装置は、通信網を介して通信を行う無線通信部と、第１の通信範囲内で通信を行う短距離通信部と、前記第１の通信範囲よりも狭い第２の通信範囲内で通信を行う近接通信部と、を備え、
前記近接通信部により媒体と通信を行い、前記媒体から前記媒体を識別するカード識別情報と前記媒体の所有者の携帯端末に関する携帯端末情報とを取得し、
前記無線通信部により前記携帯端末情報を用いて前記携帯端末に接続要求を送信し、
前記短距離通信部により前記携帯端末からカード識別情報を受信したとき、前記近接通信部により受信したカード識別情報と前記短距離通信部により受信したカード識別情報が一致した場合に、前記決済装置により前記媒体を用いて決済を行うように制御することを特徴とする決済システム。
【請求項２】
前記媒体はＩＣカードであることを特徴とする請求項１に記載の決済システム。
【請求項３】
前記ＩＣカードから前記携帯端末情報を取得できない場合、前記携帯端末からカード識別情報を受信できない場合、前記近接通信部により受信したカード識別情報と前記短距離通信部により受信したカード識別情報が一致しない場合の少なくともいずれか一つに該当するとき、前記ＩＣカードの不正使用の可能性を示す通知を前記無線通信部により前記携帯端末に送信することを特徴とする請求項２に記載の決済システム。
【請求項４】
前記通知は、前記決済装置の位置を示す位置情報を含んでいることを特徴とする請求項２または３に記載の決済システム。
【請求項５】
前記ＩＣカードは、携帯端末から送信された前記カード識別情報の送信要求を受信したとき、前記携帯端末を認証するための認証情報の送信を要求し、前記認証情報を用いて認証することができた場合に、前記カード識別情報を前記携帯端末に送信することを特徴とする請求項２に記載の決済システム。
【請求項６】
前記ＩＣカードは、携帯端末から送信された前記カード識別情報の送信要求を受信したとき、前記ＩＣカードに記憶されている残額情報が０の場合、前記認証情報の送信を要求することなく、前記カード識別情報を前記携帯端末に送信することを特徴とする請求項５に記載の決済システム。
【請求項７】
前記ＩＣカードは、携帯端末から送信された前記カード識別情報の送信要求を受信したとき、前記ＩＣカードに記憶されている残額情報が０ではない場合、前記カード識別情報を送信しないことを特徴とする請求項２に記載の決済システム。
【請求項８】
決済処理に用いられるリーダライタであって、
通信網を介して通信を行う無線通信部と、
第１の通信範囲内で通信を行う短距離通信部と、
前記第１の通信範囲よりも狭い第２の通信範囲内で通信を行う近接通信部と、を備え、
前記近接通信部によりＩＣカードと通信を行い、前記ＩＣカードから前記カードを識別するカード識別情報と前記ＩＣカードの所有者の携帯端末に関する携帯端末情報とを取得し、
前記無線通信部により前記携帯端末情報を用いて前記携帯端末に接続要求を送信し、
前記短距離通信部により前記携帯端末からカード識別情報を受信し、
前記近接通信部により受信したカード識別情報と前記短距離通信部により受信したカード識別情報が一致した場合に、前記ＩＣカードを用いて決済を行うことを特徴とするリーダライタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣカードなど、電子マネー情報を記憶した媒体を用いて決済を行う決済システムに関する。
【背景技術】
【０００２】
特許文献１には、照会サーバが、通信回線を介してクレジットカード加盟店に設置されているクレジットカード認証端末からクレジットカードの認証照会や与信照会を受け取ると、照会のあった会員の会員情報を会員データベースから取得して、会員情報に含まれるメールアドレス宛てにカードが利用されることを通知し、この通知がクレジットカード会員の携帯端末に届くことの可能性が確認された場合、クレジットカード認証端末にクレジットカードが使用可能である旨の通知を行う、ことが開示されている（要約）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−６２９５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の方法によれば、クレジットカードが利用されることを通知するメールが携帯端末により受信された場合、クレジットカードの使用が許可される。そのため、例えばカードの所有者以外が不正に使用を試みている場合でも、携帯端末がメールを受信可能な状態であれば、使用を許可してしまうという問題がある。また、所有者がメール受信に気づくのが遅れてしまったような場合、不正使用が継続されてしまう可能性がある。さらに、カードを使用する度にメールを受信すると、頻繁にカードを使用する場合には、通知メールが非常に多くなり、かえって不正利用に気が付き難くなる可能性がある。
【０００５】
本発明は、セキュリティを向上可能な決済システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
決済装置により電子マネー情報が記憶された媒体を用いて決済を行う決済システムであって、前記決済装置は、通信網を介して通信を行う無線通信部と、第１の通信範囲内で通信を行う短距離通信部と、前記第１の通信範囲よりも狭い第２の通信範囲内で通信を行う近接通信部とを備える。前記近接通信部により媒体と通信を行い、前記媒体から前記カードを識別するカード識別情報と前記媒体の所有者の携帯端末に関する携帯端末情報とを取得する。前記無線通信部により前記携帯端末情報を用いて前記携帯端末に接続要求を送信する。前記短距離通信部により前記携帯端末からカード識別情報を受信したカード識別情報と前記短距離通信部により受信したカード識別情報が一致した場合に、前記決済装置により前記媒体を用いて決済を行うように制御する。
【発明の効果】
【０００７】
本発明によれば、セキュリティを向上可能な決済システムを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】ＩＣカード決済システムの構成例を示す図である。
【図２】ＩＣカードの構成例を示す図である。
【図３】リーダライタの構成例を示す図である。
【図４】携帯電話の構成例を示す図である。
【図５】携帯電話へカードデータの書込みを行う際の処理シーケンス例を示すフローチャートである。
【図６】ＩＣカードへ携帯電話情報の書込みを行う際の処理シーケンス例を示すフローチャートである。
【図７】ＩＣカード決済を行う際の処理シーケンス例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
図１は、ＩＣカード決済システムの構成例を示している。本システムでは、ＩＣカードの使用者の携帯電話を用いて、ＩＣカードの使用者が正当な所有者であることを確認した上でＩＣカードによる決済を行う。
【００１０】
ＩＣカード１０１およびリーダライタ１０３はそれぞれ、例えば５ｃｍ以内など、数十ｃｍ以内の近接範囲内の装置と非接触通信が可能な近接通信部１０１１および近接通信部１０３１を備えている。
【００１１】
リーダライタ１０３は、店舗などに設置された決済端末１０４を接続して使用される。決済端末１０４は、店員の操作などにより、リーダライタ１０３を介してＩＣカード１０１へ金銭価値データを書き込みしたり、ＩＣカード１０１から残高となるチャージ金額データを読み出したりするなど、決済に係る処理を行う。本例ではリーダライタ１０３と決済端末１０４は別体になっているが、決済端末の構成の一部としてリーダライタ１０３を備えるようにしても良い。
【００１２】
携帯電話１０２は、無線通信部１０２１、短距離通信部１０２２、近接通信部１０２３を備える。
【００１３】
無線通信部１０２１は、携帯基地局１０５と無線回線を確立し、携帯通信網１０６を介して通信を行う通信インタフェースである。短距離通信部１０２２は、例えばブルートゥース（登録商標）や無線ＬＡＮなど、数ｍ以内の短距離内の装置との間で通信が可能なを通信インタフェースである。近接通信部１０２３は、例えばＮＦＣ（Near Field Communication）など、近接範囲内の装置と通信が可能な通信インタフェースであり、ＩＣカード近接部１０１１等と通信を行う。
【００１４】
リーダライタ１０３は、無線通信部１０３２１と短距離通信部１０３２２を有する通信部１０３２を用いて、ＩＣカードの使用者が正当な所有者であるか否かを確認するための情報を取得する。
【００１５】
無線通信部１０３２１は、携帯基地局１０５と無線回線を確立し、携帯通信網１０６を介して、例えば携帯電話１０２の無線通信部１０２１などと無線通信を行う通信インタフェースである。短距離通信部１０３２２は、短距離内の装置、例えば短距離通信部１０２２などと無線通信を行う通信インタフェースである。
【００１６】
短距離通信部１０３２２と短距離通信部１０２２は、例えば、ＩＣカード１０１の使用者がリーダライタ１０３にＩＣカード１０１をかざした際に、ＩＣカードの使用者が正当な所有者であることを確認するための処理を実行するために通信する。この際に、誤って他の携帯電話と通信を行うなどの誤動作を防止するために、通信可能範囲を１ｍ以下に設定することが望ましい。例えばブルートゥースを短距離通信部として用いる場合には、電波強度規定クラス３に対応したものを用いることが望ましい。
【００１７】
以下、ＩＣカード１０１、携帯電話１０２、リーダライタ１０３について、図２〜４を用いて詳細を説明する。なお、図２〜４において、図１と同じ構成については同じ符号を用い、説明を省略する。
【００１８】
図２は、ＩＣカード１０１の構成例を示している。
【００１９】
制御部２０１は、ＣＰＵ、メモリなどにより構成され、ＩＣカード１０１の各構成要素と接続され、メモリに記憶されたソフトウェアに従って、近接通信プロトコル処理など、ＩＣカード機能を実現するための制御を行う。また、制御部２０１は、携帯電話へ情報の書込みを行うための処理プログラムを実行する書込み処理部２０１１を備える。
【００２０】
暗号処理部２０２は、制御部２０１の制御により、近接通信部１０１１により通信を行う際に、送信するデータの暗号化処理および受信したデータの暗号解除処理を行う。
【００２１】
カードＩＤ記憶部２０３には、ＩＣカード発行事業者が割り当てる固有の識別番号であるカードＩＤがあらかじめ格納されている。
【００２２】
金銭価値データ記憶部２０４は、現金と等価な金銭価値データを格納する記憶手段である。ＩＣカード１０１がリーダライタ１０３と通信を行うことにより、カードＩＤ記憶部２０３への金銭価値データの読み出し、書き込みが行われる。携帯電話情報記憶部２０５には、ＩＣカード１０１の所有者の携帯電話に関する携帯電話情報を記憶する。携帯電話情報には、例えば電話番号やメールアドレスなど、携帯電話に通知を行う際に用いられる通知先情報と、例えばＩＰアドレスなど、短距離通信を行う際に携帯電話を判別するために割り当てられた固有のデバイスアドレス（以下、携帯アドレスと呼ぶ）や認証鍵など、短距離通信の接続設定に必要となるペアリング情報が含まれる。
【００２３】
リーダライタ情報記憶部２０６は、以前にＩＣカード１０１と通信を行ったリーダライタを識別するための情報を記憶する。リーダライタ情報は、例えばリーダライタに割り当てられる電話番号などを示す情報である。
【００２４】
図３は、リーダライタ１０３の構成例である。
【００２５】
制御部３０１は、ＣＰＵ、メモリなどにより構成され、リーダライタ１０３の各構成要素が接続され、メモリに記憶されたソフトウェアに従って、通信プロトコル処理など、リーダライタ機能を実現するための制御を行う。また、制御部３０１は、ＩＣカードの使用者が正当な所有者であるか否かを判定するための認証処理を行う認証処理部３０１１とＩＣカードの不正使用が試みられた可能性を通知するための通知処理を行う通知処理部３０１２を備えている。
【００２６】
暗号処理部３０２は、制御部３０１の制御により、近接通信部１０３１により通信を行う際に、送信するデータの暗号化処理および受信したデータの暗号解除処理を行う。
【００２７】
決済端末通信部３０３は、例えばＵＳＢなど、決済端末１０４と接続して通信を行うための通信インタフェースである。位置情報記憶部３０４は、例えば店舗の住所、店舗名あるいは緯度・経度など、リーダライタ１０３が設置されている場所に関する位置情報を格納する。
【００２８】
ペアリング情報記憶部３０５は、短距離通信の接続設定に必要となるペアリング情報を記憶する。ペアリング情報には、例えばＩＰアドレスなど、短距離通信を行う際にリーダライタ１０３を判別するために割り当てられた固有のデバイスアドレス（以下、リーダライタアドレスと呼ぶ）や携帯電話と共有する認証鍵が含まれるまた、ペアリング情報記憶部３０５には、一度ペアリングを行った携帯電話の携帯アドレスを記憶する。
【００２９】
図４は、携帯電話１０２の構成例を示すブロック図である。
【００３０】
制御部４０１は、ＣＰＵ、メモリなどにより構成され、携帯電話１０２の各構成要素に接続され、メモリに記憶されたソフトウェアに従い、携帯電話機能を実現するための制御を行う。
【００３１】
スピーカー４０２およびマイク４０３は音声Ｉ／Ｆ部４０４に接続され、音声出力部として用いられる。音声Ｉ／Ｆ部４０４は、アナログ、デジタル音声信号のＡ／Ｄ変換、Ｄ／Ａ変換や、所定の無線帯域に合わせた音声コーデック処理などを行う。表示部４０５は、携帯電話１０２のステータス情報など、様々な情報を表示する。操作部４０６は、テンキー等から構成され、携帯電話１０２の使用者が情報を入力する際に用いられる。
【００３２】
カードデータ記憶部４０７は、携帯電話１０２がＩＣカードから受信したカードＩＤやリーダライタ情報などのカードデータを記憶する。認証情報入力部４０６は、携帯電話１０２の使用者の生体情報を入力するための生体情報センサなど、認証を行うための情報を入力する入力手段である。生体情報とは、例えば指紋データや静脈データなどである。認証情報記憶部４０９は、携帯電話１０２の所有者の生体情報を予め記憶する。後述するように、カードＩＤや携帯電話情報の書き込みを行う際に、認証情報入力部４０８により入力された生体情報と、認証情報記憶部４０９に記憶された生体情報の比較することにより、携帯電話１０２の使用者が所有者であるか否かの認証を行う。なお、以下、生体情報により認証を行う場合を例に説明を行うが、例えば暗証番号など、生体情報以外の情報を用いて認証を行うようにしても良い。但し、セキュリティの向上のためには、生体情報を用いて認証を行うことが望ましい。
【００３３】
ペアリング情報記憶部４１０は、ペアリング情報記憶部３０５と同様、短距離通信の接続設定に必要となるペアリング情報を記憶する。ペアリング情報には、携帯アドレスや認証鍵が含まれる。また、ペアリング情報記憶部４１０には、一度ペアリングを行ったリーダライタのリーダライタアドレスを記憶する。
【００３４】
暗号処理部４１１は、制御部４０１の制御により、ＩＣカード１０１やリーダライタ１０３等との間で通信を行う際に、送信するデータの暗号化処理および受信したデータの暗号解除処理を行う。
【００３５】
次に、ＩＣカード決済処理について図５〜７を用いて説明する。
【００３６】
図５は、携帯電話１０２へカードデータの書込みを行う際の処理シーケンス例を示すフローチャートである。本例では、携帯電話１０２をリーダライタとして機能させ、ＩＣカード１０１を携帯電話１０２へかざすことによって、ＩＣカード１０１からカードＩＤとリーダライタ情報をカードデータとして、携帯電話１０２に書込む。フローチャートにおいて、携帯電話１０２の処理は制御部４０１で実行され、ＩＣカード１０１の処理は制御部２０１により実行される。
【００３７】
操作部４０６を介して、携帯電話１０２の使用者によりデータ登録モードの設定指示が入力されると（Ｓ５０１）、認証に用いられる生体情報の入力を要求するメッセージを表示部４０５に表示する（Ｓ５０２）。なお、図５の例では、Ｓ５０１において、データ登録モードのうち、カードデータの登録を行うモードの設定指示がされたものとして、以下説明を行う。
【００３８】
生体情報の入力を検出すると（Ｓ５０３ YES）、認証情報記憶部４０９に記憶された生体情報と生体情報入力部４０８から入力された生体情報とを比較することにより、携帯電話１０２の使用者が所有者であるか否かを確認する本人確認を行う（Ｓ５０４）。
【００３９】
生体情報が不一致であり、本人確認ＮＧの場合は、携帯電話１０２の使用者は、所有者本人ではないと判定し、携帯電話１０２へのカードデータの登録ができないことを示すメッセージを表示部４０５に表示する（Ｓ５０５）。
【００４０】
本人確認ＯＫの場合、ＩＣカード１０１との間での通信準備が完了したことを示すメッセージを表示する（Ｓ５０６）。例えば、使用者にＩＣカード１０１を近接通信部１０２３にかざすことを促すメッセージを表示する。
【００４１】
携帯電話１０２はメッセージを表示した後、ＩＣカード１０１との通信接続を要求するコマンドを近接通信部１０２３から周期的に送信することにより、ＩＣカード１０１と接続したかどうかを検出する（Ｓ５０７）。
【００４２】
使用者がＩＣカード１０１を携帯電話１０２にかざすと、ＩＣカード１０１に電源が供給されるようになる。これにより、近接通信部１０１１と近接通信部１０２３との間で通信路が確立され、各種コマンドを受信可能なコマンド待ち状態となる（Ｓ５０９）。
【００４３】
携帯端末１０２は接続と判定すると（Ｓ５０７ ＹＥＳ）、ＩＣカード１０１にカードデータの送信を求めるカードデータ要求コマンドを送信する（Ｓ５０８）。
【００４４】
ＩＣカード１０１は、携帯電話１０２から送信されたコマンドを受信し（Ｓ５０９ ＹＥＳ）、受信したコマンドがカードデータ要求コマンドであることを検出すると、携帯電話１０２がＩＣカード１０１の所有者であることを確認するため、暗証番号の送信を求めるコマンドを送信する（Ｓ５１４）。
【００４５】
以下の説明では、暗証番号としてカードＩＤを用いるものとするが、これに限定するものではなく、カードＩＤとは別に設けた識別情報を暗証番号として用いても良い。
【００４６】
携帯電話１０２は、暗証番号要求コマンドの受信を検出すると（Ｓ５１５）、ユーザに暗証番号の入力を求める表示を行い、暗証番号が入力されたか否かを検出する（Ｓ５１６）。そして、暗証番号が入力されると、暗証番号をＩＣカード１０１へ送信する。
【００４７】
ＩＣカード１０１は、携帯電話１０２から送信された暗証番号を受信すると、カードＩＤ記憶部２０３に記憶されたカードＩＤと受信された暗証番号が一致しているか否かをチェックする（Ｓ５１８）。なお、暗証番号は一例であり、生体情報など他の情報を用いて認証処理を行っても良い。
【００４８】
一致（確認ＯＫ）の場合、カードデータの送信処理を行う（Ｓ５１０）。具体的には、カードＩＤ記憶部２０３に記憶されたカードＩＤとリーダライタ情報記憶部２０６に記憶されたリーダライタ情報を読み出し、暗号処理部２０２で暗号化し、暗号化したデータを近接通信部１０１１により送信する。不一致（確認ＮＧ）の場合、カードデータの送信ができないことを示す応答データを送信する（Ｓ５１９）。
【００４９】
携帯電話１０２では、ＩＣカード１０１からの応答を受信したかどうかを検出する（Ｓ５２０）。応答を受信した場合、その応答がカードデータを含む応答データであるか、あるいは送信不可を示す応答データであるかを検出する（Ｓ５１１）。送信不可応答の場合には、カードデータの登録ができないことを示すメッセージを表示部４０５に表示し（Ｓ５０５）、処理を終了する。
【００５０】
一方、カードデータを含む応答データであると判断した場合、暗号処理部４１１にて応答データの暗号解除処理を行い、カードデータを抽出し、抽出したカードデータをカードデータ記憶部４０７へ書き込む（Ｓ５１２）。カードデータの書き込みが終了すると、携帯電話１０２へのカードデータの登録が完了したことを示すメッセージを表示部４０５に出力する（Ｓ５１３）。
【００５１】
以上説明したシーケンスによれば、携帯電話へカードデータを登録する際に、携帯電話側において生体情報を用いた本人確認した上、ＩＣカード側で暗証番号等の確認を行うようにしている。このように、携帯電話およびＩＣカードの双方により本人確認を行うことにより、例えばＩＣカードを落としてしまった場合でも、正当な所有者以外が携帯電話にカードデータを不正に登録することを防止することができる。携帯電話にカードデータが登録されていない場合、図７を用いて後述するように、ＩＣカードの使用者が所有者であることを確認できずに決済を停止するため、不正使用を防止することができる。
【００５２】
なお、Ｓ５０９においてコマンドを受信した場合に、金銭価値データ記憶部２０４に記憶されているチャージ金額を読み出し、残金が０の場合は、Ｓ５１４〜Ｓ５１８の暗証番号の確認処理を省略し、Ｓ５１０によりカードデータを送信するようにしても良い。
【００５３】
また、新規のＩＣカードを使用する場合や残金が０の場合にのみ携帯電話へのカードデータの登録を許可するようにしても良い。この場合、Ｓ５０９においてコマンドを受信すると、金銭価値データ記憶部２０４に記憶されているチャージ金額を読み出し、今までのチャージ金額が０でない場合や、残金が０では場合は、暗証番号の確認なしにＳ５１９に移行し、カードデータの送信ができないことを示す応答データを送信する。
【００５４】
図６は、ＩＣカード１０１に携帯電話情報の書込みを行う際の処理シーケンスの一例を示すフローチャートである。本例では、図５の例と同様に、携帯電話１０２をリーダライタとして機能させ、ＩＣカード１０１へ情報の書込みを行う。フローチャートにおいて、携帯電話１０２の処理は制御部４０１で実行され、ＩＣカード１０１の処理は書込み処理部２０１１により実行される。なお、携帯電話１０２におけるＳ５０１〜Ｓ５０７の処理は、図５に記載の処理と同一である。
【００５５】
Ｓ５０７においてＩＣカードとの接続を検出すると、携帯電話情報の書込みを求める要求コマンドを送信する（Ｓ６０１）。
【００５６】
ＩＣカード１０１は、携帯電話１０２との近接通信の通信路確立後、携帯電話１０２からのコマンド待ち状態となる（Ｓ５０９）。Ｓ５０９で受信したコマンドが携帯電話情報の要求コマンドである場合、図５の例と同様に、Ｓ５１４〜Ｓ５１８にて、携帯電話１０２の操作者がＩＣカード１０１の所有者であることを確認するための暗証番号の確認処理を行う。
【００５７】
暗証番号が確認できた場合は、書込み準備が完了したことを示す準備完了応答データを送信する（Ｓ６０３）。確認ができない場合は、書込みができないことを示す不可応答データを送信する（Ｓ６１１）。
【００５８】
携帯電話１０２は、Ｓ５１７にて暗証番号を送出した後、ＩＣカード１０１からの応答を受信したかどうかの検出を行う（Ｓ６１２）。そして、応答データを受信した場合、準備完了応答データであるか、あるいは不可応答データであるかを判別する（Ｓ６０４）。不可応答を検出した場合は、ＩＣカード１０１への携帯電話情報の書込みができないことを示すメッセージを表示部４０５に表示し（Ｓ５０５）、処理を終了する。準備完了応答の受信を検出した場合、携帯電話情報を送信する（Ｓ６０５）。
【００５９】
ＩＣカード１０１は、携帯電話情報を受信すると（Ｓ６０６）、受信した情報を携帯電話情報記憶部２０５に書き込む（Ｓ６０７）。記憶処理が完了すると、書込みが完了したことを示す書込み完了応答データを送信し（Ｓ６０８）、処理を終了する。
【００６０】
携帯電話１０２は、書込み完了応答の受信を検出すると(Ｓ６０９)、ＩＣカード１０１への携帯電話情報の登録が完了したことを使用者へ伝えるためためのメッセージを表示部４０５へ出力し（Ｓ６１０）、処理を終了する。
【００６１】
以上説明したシーケンスによれば、携帯電話へのカードデータ書込みシーケンスと同様、携帯電話およびＩＣカードの双方により本人確認を行うことにより、不正にＩＣカードに携帯電話情報が登録されてしまうことを防止することができる。
【００６２】
なお、図５の例と同様、Ｓ５０９においてコマンドを受信した場合に、金銭価値データ記憶部２０４に記憶されているチャージ金額を読出し、残金が０の場合は、Ｓ５１４〜Ｓ５１８の暗証番号の確認処理を省略し、Ｓ６０３により準備完了応答データを送信するようにしても良い。
【００６３】
また、チャージ金額が０の場合や残金が０の場合にのみＩＣカードへの携帯電話情報の登録を許可するようにしても良い。この場合、Ｓ５０９においてコマンドを受信すると、金銭価値データ記憶部２０４に記憶されているチャージ金額を読み出し、今までにチャージした金額あるいは残金が０ではないと、暗証番号の確認なしにＳ６１１に移行し、不可応答データを送信する。このように、ＩＣカードへの携帯電話情報の登録を禁止することにより、図７を用いて後述するように、ＩＣカードの不正使用を防止することができる。
【００６４】
図７は、ＩＣカードを用いた決済を行う際のＩＣカード１０１と携帯電話１０２とリーダライタ１０３における処理例を示すフローチャートである。なお、携帯電話１０２は、ＩＣカード１０１の正当な使用者の電話であるとする。フローチャートにおいて、携帯電話１０２の処理は制御部４０１で実行され、ＩＣカード１０１の処理は制御部２０１により実行され、リーダライタ１０３の処理は制御部３０１により実行される。
【００６５】
ＩＣカード１０１をリーダライタ１０３へかざすと、図５を用いて説明した携帯電話１０２における処理と同様に、リーダライタ１０３からＩＣカード１０１にカードデータの要求コマンドを送信する（Ｓ５０８）。ＩＣカード１０１は、コマンド受信を検出すると（Ｓ５０９）、カードデータの送信を行う（Ｓ５１０）。なお、セキュリティを向上するためには、ＩＣカード１０１からカードデータの送信を行う前に、暗証番号の確認などの認証を行うようにすることが望ましい。
【００６６】
リーダライタ１０３はカードデータの受信を検出すると（Ｓ５１１）、カードデータをワーク用のメモリなどに一時記憶する(Ｓ７０１)。そして、リーダライタ１０３は、携帯電話情報の送信を要求するコマンドをＩＣカード１０１に送信する（Ｓ７０２）。
【００６７】
ＩＣカード１０１は、リーダライタ１０３から送信された携帯電話情報の送信要求コマンドの受信を検出すると、携帯電話情報記憶部２０５に記憶されている携帯電話情報を読み出し、リーダライタ１０３へ送信する（Ｓ７０４）。
【００６８】
リーダライタ１０３は、携帯電話情報の受信を検出すると(Ｓ７０５)、受信した携帯電話情報をワーク用のメモリなどに一時記憶する(Ｓ７０６)。なお、所定時間経過しても、リーダライタ１０３が携帯電話情報を受信できない場合は処理を停止する。
【００６９】
このように、本例によれば、ＩＣカードに所有者の携帯電話に関する携帯電話情報が記憶されていない場合には、決済処理を停止することができる。これにより、セキュリティを向上することができる。なお、このように携帯電話情報が記憶されていない場合には、例えば運転免許証など、ＩＣカードの使用者が所有者であることを証明する書類が提示されることにより、ＩＣカードによる決済を許可する。
【００７０】
リーダライタ１０３は、携帯電話情報を一時記憶すると（Ｓ７０６）、ＩＣカード１０１の所有者の携帯電話との間で短距離通信を行うために、ペアリング要求を送信する（Ｓ７０７）。具体的には、無線通信部１０３２１を使用し、ＩＣカード１０１より受信した携帯電話情報に含まれる通知先情報を用いて、ペアリング要求を送信する。例えば、携帯電話の電話番号へ発呼する。なお、ペアリング要求には、リーダライタ１０３の電話番号など、リーダライタ１０３を示す情報を発信元通知として含めるものとする。
【００７１】
携帯電話１０２は、ペアリング要求を受信し（Ｓ７０８）、ペアリング情報記憶部４１０に記憶した携帯アドレスを読み出し、短距離通信部１０２２により送信する（Ｓ７０９）。
【００７２】
なお、予め決まった店舗での使用のみを許可する設定を、ＩＣカード１０１の所有者が選択できるようにすることが望ましい。このような設定が選択された場合、携帯電話１０２はペアリング要求に含まれるリーダライタ１０３の電話番号等の情報が、カードデータ記憶部４０７に記憶されたリーダライタ情報と一致した場合にのみ、Ｓ７０９において携帯アドレスを送信する。
【００７３】
リーダライタ１０３は、携帯電話１０２から送信された携帯アドレスの受信を検出すると（Ｓ７１０）、受信された携帯アドレスと、Ｓ７０６において記憶した携帯電話情報に含まれる携帯アドレスとを比較し、一致するか否かをチェックする（Ｓ７２５）。
【００７４】
アドレスが一致しない場合は、ＩＣカード１０１の所有者の携帯電話ではないと判断し、記憶した携帯電話情報に含まれる通知先情報を用いて、携帯電話１０２にＩＣカードの不正使用が試みられたことを通知し（Ｓ７２４）、処理を終了する。これにより、ＩＣカード１０１の使用者が、所持する携帯電話から携帯アドレスを送信した場合であっても、不正使用を防止することができる。
【００７５】
なお、ＩＣカード１０１の使用者が携帯電話１０２を所持していない場合、携帯電話１０２から短距離通信により携帯アドレスを送信することができない。このような場合、ＩＣカード１０１の不正使用が試みられた可能性があるため、リーダライタ１０３は所定時間経過しても携帯アドレスを受信しない場合にもＳ７２４に移行し、通知を行うことが望ましい。
【００７６】
Ｓ７２５にて、アドレスが一致した場合、リーダライタ１０３は、ペアリング情報記憶部３０５に記憶したリーダライタアドレスを短距離通信部１０３２により携帯電話１０２に送信する(Ｓ７１１)。
【００７７】
携帯電話１０２は、リーダライタアドレスの受信を検出すると（Ｓ７１２）、受信したリーダライタアドレスがペアリング情報記憶部４１０に記憶されているか否かをチェックし、以前に既にペアリングを行ったことがあるかどうかを判断する（Ｓ７１３）。リーダライタ１０３側でも、Ｓ７１０にて受信した携帯アドレスが、ペアリング情報記憶部３０５に記憶さているか否かをチェックする（Ｓ７１５）。
【００７８】
ブルートゥースなどの短距離通信では、最初に通信接続する時のみペアリングが必要であり、一度ペアリングが行われた後は不要なため、Ｓ７１３及びＳ７１５がＹｅｓの場合、ペアリング済みとしてＳ７２０及びＳ７２２に移行する。  Ｓ７１３あるいはＳ７１５において、ペアリング未済みと判定された場合、携帯電話１０２及びリーダライタ１０３は、Ｓ７１４、Ｓ７１６、Ｓ７１７、Ｓ７１８、Ｓ７１９、Ｓ７２１の処理を行う。
【００７９】
携帯電話１０２は、ペアリング情報記憶部４１０に格納されている認証鍵を読み出して、短距離通信部１０２２により、リーダライタ１０３へ送信する（Ｓ７１４）。リーダライタ１０３は、ペアリング情報記憶部３０５に記憶されている認証鍵を読み出して、短距離通信部１０３２２により、携帯電話１０２へ送信する（Ｓ７１６）。
【００８０】
携帯電話１０２は、リーダライタ１０３から送信された認証鍵の受信を検出すると（Ｓ７１８）、ペアリング情報記憶部４１０にＳ７１２において受信したリーダライタアドレスをペアリング済みアドレスとして、登録する（Ｓ７１９）。また、リーダライタ１０３は、携帯電話１０２からの認証鍵の受信を検出すると（Ｓ７１７）、Ｓ７１０で受信した携帯アドレスをペアリング済みアドレスとして、ペアリング情報記憶部３０５に記憶する（Ｓ７２１）。
【００８１】
これにより、携帯電話１０２とリーダライタ１０３がペアリング済みとなり、短距離通信が可能になる。ペアリング済みアドレスとして記憶された携帯アドレスおよびリーダライタアドレスは、次回処理時にＳ７１３及びＳ７１５にて参照される。
【００８２】
そして、携帯電話１０２とリーダライタ１０３がペアリング済みの状態になると、携帯電話１０２は、カードデータ記憶部４０７からカードＩＤを読み出し、短距離通信部１０２２にて、リーダライタ１０３へカードＩＤを送信する（Ｓ７２０）。
【００８３】
リーダライタ１０３は、携帯電話１０２からカードＩＤを受信すると、受信したカードＩＤとＳ７０１にて記憶されたカードＩＤとが一致するか否かをチェックする（Ｓ７２２）。カードＩＤが一致した場合の場合（Ｓ７２２  Ｙｅｓ）、ＩＣカード１０１の使用者は所有者本人であると判断し、ＩＣカード１０１による決済処理を実行する（Ｓ７２３）。Ｓ７２２処理にてカードＩＤが不一致の場合（Ｓ７２２  Ｎo）、ＩＣカード１０１を他人が使用している可能性が高いと判断し、決済処理を行わず、Ｓ７０６で記憶した携帯電話情報に含まれる通知先情報を用いて、不正使用の通知を行う（Ｓ７２４）。不正使用通知には、ＩＣカード１０１が他人によって不正使用された旨を示すメッセージと位置情報記憶部３０４より読み出した位置情報が含まれる。
【００８４】
このようにリーダライタ１０３から通知を行うことにより、ＩＣカード１０１の所有者は、ＩＣカード１０１の不正使用を知ることができる。なお、位置情報には、リーダライタが設置された店舗の名称や住所などを示す文字情報だけでなく、店舗の緯度経度データを送信し、通知を受信した携帯電話において緯度経度データを用いて地図情報を取得できるようにすることが望ましい。
【００８５】
また、通知先情報は、携帯電話に通知を行うための情報に限らず、自宅に設置しているＰＣ等の他の装置の電話番号やアドレスを含めるようにしても良い。これにより、ＩＣカードとともに携帯電話を落としてしまった場合でも、不正使用が試みられた可能性や、その場所を知ることができる。
【００８６】
また、本例によれば、ＩＣカードに携帯電話情報が登録されていない場合や、携帯電話がリーダライタとペアリングできない場合など、不正使用の可能性があるとき、通知を行うだけでなく、決済を行わないように制御する。たとえ所有者が通知に気が付くのが遅れたとしても、金銭的な損害の発生を防止することができる。
【００８７】
図７に示す処理シーケンスによれば、携帯電話及びＩＣカードに図５及び図６に記載の登録を行っている場合、ＩＣカードの使用者は、暗証番号などを入力することなく、リーダライタにＩＣカードをかざすだけで決済を行うことができる。そのため、セキュリティを向上させつつ、利便性を保つことができる。なお、決済を希望する金額が所定以上の場合にのみ図７に示す処理を実行し、所定未満の金額の場合には処理を行わずに決済するようにしても良い。これにより、リーダライタ等の処理負担を軽減し、決済を早急に行うことができる。
【００８８】
なお、Ｓ７２４にて通知を行う際に、リーダライタ１０３より決済端末１０４にも通知し、ＩＣカード１０１の使用者に暗証番号の入力を要求し、暗証番号が一致した場合に決済を行うようにしてもよい。例えばＩＣカード使用者が正当な所有者である場合であっても、携帯電話を自宅に忘れるなどにより、携帯電話を所持していない場合がある。このような場合であっても、暗証番号を知っていれば使用可とすることができ、使い勝手の向上が図れる。セキュリティ向上のためには、このように決済を許可する上限金額を低く設定しておくことが望ましい。
【００８９】
また、以上、ＩＣカードを用いて決済を行う場合について説明をしたが、ＩＣカード以外の媒体に電子マネー情報を記憶して決済を行う場合にも、本発明を適用しても良い。
【符号の説明】
【００９０】
１０１  ＩＣカード
１０２  携帯電話
１０３  リーダライタ
１０４  決済端末
１０５  携帯基地局
１０６  携帯通信網
【図１】
2011107994.tif 000003
【図２】
2011107994.tif 000004
【図３】
2011107994.tif 000005
【図４】
2011107994.tif 000006
【図５】
2011107994.tif 000007
【図６】
2011107994.tif 000008
【図７】
2011107994.tif 000009