(57)【要約】【課題】端末が、複数の事業者サーバへ異なる秘匿情報を送信する際に、認証サーバが端末認証を実行すると共に、各事業者サーバへ送信すべき異なる秘匿情報を認証サーバで復号できないようにする秘匿情報送信方法及びシステムを提供する。【解決手段】認証サーバが端末を認証した後、端末が、決済事業者サーバへ送信すべき第１の情報を決済事業者鍵で暗号化して第１の暗号化情報を生成し、配送事業者サーバへ送信すべき第２の情報を配送事業者鍵で暗号化して第２の暗号化情報を生成し、これら暗号化情報を認証サーバへ送信する。認証サーバは、第１の暗号化情報を認証者鍵によって署名を付与して第１の署名暗号化情報を生成し、第２の暗号化情報を認証者鍵によって署名を付与して第２の署名暗号化情報を生成する。そして、第１の署名暗号化情報を第１の事業者サーバへ送信し、第２の署名暗号化情報を第２の事業者サーバへ送信する。【選択図】図２
2013187698.tif 000002
【特許請求の範囲】
【請求項１】
認証サーバと、第１の事業者サーバと、第２の事業者サーバと、端末とがネットワークを介して接続されたシステムにおける秘匿情報送信方法において、
前記端末は、第１の事業者サーバで復号可能な第１の事業者鍵と、第２の事業者サーバで復号可能な第２の事業者鍵とを保持し、
前記認証サーバは、第１の事業者サーバ及び第２の事業者サーバで署名検証可能な認証者鍵を保持し、
前記認証サーバが、前記端末の固有識別情報に基づいて当該端末を認証する第１のステップと、
前記端末が、第１の事業者サーバへ送信すべき第１の情報を第１の事業者鍵で暗号化して第１の暗号化情報を生成すると共に、第２の事業者サーバへ送信すべき第２の情報を第２の事業者鍵で暗号化して第２の暗号化情報を生成する第２のステップと、
前記端末が、第１の暗号化情報及び第２の暗号化情報を、前記認証サーバへ送信する第３のステップと、
前記認証サーバが、第１の暗号化情報を前記認証者鍵によって署名を付与して第１の署名暗号化情報を生成すると共に、第２の暗号化情報を前記認証者鍵によって署名を付与して第２の署名暗号化情報を生成する第４のステップと、
前記認証サーバが、第１の署名暗号化情報を第１の事業者サーバへ送信すると共に、第２の署名暗号化情報を第２の事業者サーバへ送信する第５のステップと、
第１の事業者サーバが、第１の署名暗号化情報から署名検証し且つ復号して、第１の情報を取得する第６のステップと、
第２の事業者サーバが、第２の署名暗号化情報から署名検証し且つ復号して、第２の情報を取得する第７のステップと
を有することを特徴とする秘匿情報送信方法。
【請求項２】
前記端末が保持する第１の事業者鍵は、第１の事業者サーバの第１の事業者秘密鍵に対する第１の事業者公開鍵であり、
前記端末が保持する第２の事業者鍵は、第２の事業者サーバの第２の事業者秘密鍵に対する第２の事業者公開鍵であり、
前記認証サーバが保持する前記認証者鍵は、当該認証サーバ自らの認証者秘密鍵であり、
第１の事業者サーバは、当該第１の事業者サーバ自らの第１の事業者秘密鍵と、前記認証サーバの認証者秘密鍵に対する認証者公開鍵を保持し、
第２の事業者サーバは、当該第２の事業者サーバ自らの第２の事業者秘密鍵と、前記認証者公開鍵とを保持する
ことを特徴とする請求項１に記載の秘匿情報送信方法。
【請求項３】
前記認証サーバは、第１の事業者サーバで復号可能な第１の事業者鍵を更に保持し、
第４のステップについて、前記認証サーバが、当該端末のユーザに関する第３の情報を第１の事業者鍵によって暗号化して第３の暗号化情報を生成し、該第３の暗号化情報を前記認証者鍵によって署名を付与して第３の署名暗号化情報を生成し、
第５のステップについて、前記認証サーバが、第３の署名暗号化情報を第１の事業者サーバへ送信し、
第６のステップについて、第３の署名暗号化情報を受信した第１の事業者サーバが、第３の署名暗号化情報から署名検証し且つ復号して、第３の情報を取得する
、及び／又は、
前記認証サーバは、第２の事業者サーバで復号可能な第２の事業者鍵を更に保持し、
第４のステップについて、前記認証サーバが、当該端末のユーザに関する第４の情報を第２の事業者鍵によって暗号化して第４の暗号化情報を生成し、該第４の暗号化情報を前記認証者鍵によって署名を付与して第４の署名暗号化情報を生成し、
第５のステップについて、前記認証サーバが、第４の署名暗号化情報を第２の事業者サーバへ送信し、
第７のステップについて、第４の署名暗号化情報を受信した第２の事業者サーバが、第４の署名暗号化情報から署名検証し且つ復号して、第４の情報を取得する
ことを特徴とする請求項１又は２に記載の秘匿情報送信方法。
【請求項４】
前記認証サーバが保持する第１の事業者鍵は、第１の事業者サーバの第１の事業者秘密鍵に対する第１の事業者公開鍵であり、
前記認証サーバが保持する第２の事業者鍵は、第２の事業者サーバの第２の事業者秘密鍵に対する第２の事業者公開鍵である
ことを特徴とする請求項３に記載の秘匿情報送信方法。
【請求項５】
前記認証サーバは、携帯電話網事業設備として備えられており、
前記端末は、携帯端末であって、携帯電話網を介して前記認証サーバと通信し、
第１のステップについて、前記携帯端末は、ユーザ入力に基づくユーザ認証情報を前記認証サーバへ送信し、前記認証サーバは、前記ユーザ認証情報に基づいて当該ユーザを認証する
ことを特徴とする請求項１から４のいずれか１項に記載の秘匿情報送信方法。
【請求項６】
前記端末は、非接触通信機能を搭載しており、
前記端末は、非接触通信機能を搭載したリーダライタ装置から無線で発信された第１の情報及び第２の情報を受信する
ことを特徴とする請求項１から５のいずれか１項に記載の秘匿情報送信方法。
【請求項７】
前記リーダライタ装置は、前記携帯端末へ、ショッピング事業者識別子、金額、当該ショッピング事業者が指定する決済事業者識別子及び配送事業者識別子を発信し、
第１の事業者サーバは、前記決済事業者識別子に対応しており、
第２の事業者サーバは、前記配送事業者識別子に対応しており、
前記端末は、当該ユーザにおける氏名、住所、電話番号及びカード番号を、ユーザ情報として予め登録しており、
前記端末は、第１の情報として、前記ショッピング事業者識別子、氏名、金額及びカード番号を含め、第２の情報として、前記ショッピング事業者識別子、氏名、住所及び電話番号を含める
ことを特徴とする請求項６に記載の秘匿情報送信方法。
【請求項８】
前記リーダライタ装置は、ユーザ操作可能なパーソナルコンピュータに接続されており、
前記パーソナルコンピュータは、ユーザ操作に応じて電子商取引サイトサーバへアクセスし、ショッピングカートからチェックアウトする際に、前記リーダライタ装置から前記携帯端末へ情報を発信する
ことを特徴とする請求項６又は７に記載の秘匿情報送信方法。
【請求項９】
認証サーバと、第１の事業者サーバと、第２の事業者サーバと、端末とがネットワークを介して接続された秘匿情報送信システムにおいて、
前記端末は、
第１の事業者サーバで復号可能な第１の事業者鍵と、第２の事業者サーバで復号可能な第２の事業者鍵とを保持する事業者鍵保持手段と、
第１の事業者サーバへ送信すべき第１の情報を第１の事業者鍵で暗号化して第１の暗号化情報を生成すると共に、第２の事業者サーバへ送信すべき第２の情報を第２の事業者鍵で暗号化して第２の暗号化情報を生成する暗号化情報生成手段と、
第１の暗号化情報及び第２の暗号化情報を、前記認証サーバへ送信する暗号化情報送信手段とを有し、
前記認証サーバは、
第１の事業者サーバ及び第２の事業者サーバで署名検証可能な認証者鍵を保持する認証者鍵保持手段と、
前記端末の固有識別情報に基づいて当該端末を認証する端末認証手段と、
第１の暗号化情報を前記認証者鍵によって署名を付与して第１の署名暗号化情報を生成すると共に、第２の暗号化情報を前記認証者鍵によって署名を付与して第２の署名暗号化情報を生成する署名暗号化情報生成手段と、
第１の署名暗号化情報を第１の事業者サーバへ送信すると共に、第２の署名暗号化情報を第２の事業者サーバへ送信する署名暗号化情報送信手段とを有し、
第１の事業者サーバは、第１の署名暗号化情報から署名検証し且つ復号して、第１の情報を取得し、
第２の事業者サーバが、第２の署名暗号化情報から署名検証し且つ復号して、第２の情報を取得する
ことを特徴とする秘匿情報送信システム。
【請求項１０】
前記認証サーバは、
第１の事業者サーバで復号可能な第１の事業者鍵を保持する事業者鍵保持手段を有し、
前記署名暗号化情報生成手段は、当該端末のユーザに関する第３の情報を第１の事業者鍵によって暗号化して第３の暗号化情報を生成し、該第３の暗号化情報を前記認証者鍵によって署名を付与して第３の署名暗号化情報を生成し、
前記署名暗号化情報送信手段は、第３の署名暗号化情報を第１の事業者サーバへ送信し、
第３の署名暗号化情報を受信した第１の事業者サーバが、第３の署名暗号化情報から署名検証し且つ復号して、第３の情報を取得し、
及び／又は、
前記認証サーバは、
第２の事業者サーバで復号可能な第２の事業者鍵を保持する事業者鍵保持手段を有し、
前記署名暗号化情報生成手段は、当該端末のユーザに関する第４の情報を第２の事業者鍵によって暗号化して第４の暗号化情報を生成し、該第４の暗号化情報を前記認証者鍵によって署名を付与して第４の署名暗号化情報を生成し、
前記署名暗号化情報送信手段は、第４の署名暗号化情報を第２の事業者サーバへ送信し、
第４の署名暗号化情報を受信した第２の事業者サーバが、第４の署名暗号化情報から署名検証し且つ復号して、第４の情報を取得する
ことを特徴とする請求項９に記載の秘匿情報送信システム。
【請求項１１】
前記認証サーバは、携帯電話網事業設備として備えられており、
前記端末は、携帯端末であって、携帯電話網を介して前記認証サーバと通信し、
前記携帯端末は、ユーザ入力に基づくユーザ認証情報を前記認証サーバへ送信し、前記認証サーバは、前記ユーザ認証情報に基づいて当該ユーザを認証する
ことを特徴とする請求項９又は１０に記載の秘匿情報送信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末からサーバへ秘匿情報を送信する技術に関する。秘匿情報とは、例えばユーザの個人情報であって、その秘匿性を確保して送信する技術に関する。
【背景技術】
【０００２】
従来、端末とサーバとの間で、インターネットを介して暗号化したデータを送受信するプロトコルとして、例えばＴＬＳ(Transport Layer Security)やＳＳＬ(Secure Socket Layer)がある。これは、ＷＷＷ(World Wide Web)やＦＴＰ(File Transfer Protocol)のデータを暗号化する技術であって、例えばクレジットカード番号や住所、電話番号のような個人情報を、秘匿性を確保して安全に送信することができる。ＴＬＳやＳＳＬは、公開鍵暗号や秘密鍵暗号、デジタル証明書、ハッシュ関数などのセキュリティ技術を組み合わせて、データの盗聴や改ざん、なりすましを防止する技術である。
【０００３】
このような技術を用いることによって、端末から見て、接続先のサーバが正規のサーバであることを認証することができる。一方で、サーバから見て、端末を操作するユーザが正規のユーザであるか否かを認証することまではできない。そのために、サーバは、ＴＬＳ等の認証が成功した後、端末へ、ユーザＩＤ及びパスワードの問い合わせページを送信する。端末は、ユーザに、ユーザＩＤ及びパスワードを入力させ、これら情報をサーバへ送信する。これによって、サーバは、端末を操作するユーザを認証することができる（ユーザ認証）。
【０００４】
また、携帯電話機やスマートフォンのような携帯端末を認証する技術として、携帯端末に挿入されるＳＩＭ(Subscriber Identity Module)カードがある。ＳＩＭカードは、携帯電話事業者から提供されたものであって、ＩＭＳＩ(International Mobile Subscriber Identity)と称される「固有識別番号」が記憶されている。携帯電話網設備の認証サーバは、ＳＩＭカードの固有識別番号と電話番号とを結び付けることによって、携帯端末を認証することができる。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】RFC 5246 - The Transport Layer Security (TLS) Protocol Version 1.2、[online]、［平成２４年２月４日検索］、インターネット＜URL:http://tools.ietf.org/html/rfc5246＞
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、携帯端末が、各事業者サーバへ別々の秘匿情報を送信する場合を想定する。例えば、オンラインショッピングシステムについて、ユーザがショッピングサイトサーバから商品を購入する場合を想定する。この場合、その商品の金額を、ユーザから徴収し且つその店舗へ支払うための「決済事業者サーバ」と、その商品を、ユーザに配送するための「配送事業者サーバ」とへ、当該ユーザの個人情報を送信する必要がある。従来技術によれば、ショッピングサイトサーバが、決済や配送に必要な個人情報の情報を予め登録しており、携帯端末から送信されたユーザＩＤ及びパスワードを用いて、ショッピングサイトサーバがユーザ認証をする必要があった。
【０００７】
また、端末から直接的に各事業者サーバへ個人情報を送信する場合、ＴＬＳの認証方式によれば、携帯端末は、事業者サーバ毎に別々に通信リンクを確立し、通信リンク毎に別々の個人情報を送信する必要がある。
【０００８】
また、ＳＩＭカードの認証方式の場合、認証サーバは、携帯端末を認証した後、当該携帯端末から受信した個人情報を、各事業者サーバへ振り分けて送信する必要がある。即ち、当該認証サーバは、個人情報の内容を必要としないにも拘わらず、携帯端末から受信した個人情報を復号した上で、各事業者サーバへ振り分けて送信しなければならない。
【０００９】
ここで、個人情報を中継する認証サーバでは、その秘匿情報を復号できないようにすることが好ましい。即ち、携帯端末から送信された個人情報は、その事業者サーバでしか復号できないようにする必要がある。この場合、各事業者サーバが、携帯端末に対して、端末認証と、ユーザ認証と、暗号化情報に対する復号とを実行する必要がある。即ち、携帯電話網設備に設置された認証サーバにおける端末認証又はユーザ認証を利用することまではできない。
【００１０】
そこで、本発明は、端末が、複数の事業者サーバへ異なる秘匿情報を送信する際に、認証サーバが端末認証を実行すると共に、各事業者サーバへ送信すべき異なる秘匿情報を認証サーバで復号できないようにする秘匿情報送信方法及びシステムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明によれば、認証サーバと、第１の事業者サーバと、第２の事業者サーバと、端末とがネットワークを介して接続されたシステムにおける秘匿情報送信方法において、
端末は、第１の事業者サーバで復号可能な第１の事業者鍵と、第２の事業者サーバで復号可能な第２の事業者鍵とを保持し、
認証サーバは、第１の事業者サーバ及び第２の事業者サーバで署名検証可能な認証者鍵を保持し、
認証サーバが、端末の固有識別情報に基づいて当該端末を認証する第１のステップと、
端末が、第１の事業者サーバへ送信すべき第１の情報を第１の事業者鍵で暗号化して第１の暗号化情報を生成すると共に、第２の事業者サーバへ送信すべき第２の情報を第２の事業者鍵で暗号化して第２の暗号化情報を生成する第２のステップと、
端末が、第１の暗号化情報及び第２の暗号化情報を、認証サーバへ送信する第３のステップと、
認証サーバが、第１の暗号化情報を認証者鍵によって署名を付与して第１の署名暗号化情報を生成すると共に、第２の暗号化情報を認証者鍵によって署名を付与して第２の署名暗号化情報を生成する第４のステップと、
認証サーバが、第１の署名暗号化情報を第１の事業者サーバへ送信すると共に、第２の署名暗号化情報を第２の事業者サーバへ送信する第５のステップと、
第１の事業者サーバが、第１の署名暗号化情報から署名検証し且つ復号して、第１の情報を取得する第６のステップと、
第２の事業者サーバが、第２の署名暗号化情報から署名検証し且つ復号して、第２の情報を取得する第７のステップと
を有することを特徴とする。
【００１２】
本発明の秘匿情報送信方法における他の実施形態によれば、
端末が保持する第１の事業者鍵は、第１の事業者サーバの第１の事業者秘密鍵に対する第１の事業者公開鍵であり、
端末が保持する第２の事業者鍵は、第２の事業者サーバの第２の事業者秘密鍵に対する第２の事業者公開鍵であり、
認証サーバが保持する認証者鍵は、当該認証サーバ自らの認証者秘密鍵であり、
第１の事業者サーバは、当該第１の事業者サーバ自らの第１の事業者秘密鍵と、認証サーバの認証者秘密鍵に対する認証者公開鍵を保持し、
第２の事業者サーバは、当該第２の事業者サーバ自らの第２の事業者秘密鍵と、認証者公開鍵とを保持する
ことも好ましい。
【００１３】
本発明の秘匿情報送信方法における他の実施形態によれば、
認証サーバは、第１の事業者サーバで復号可能な第１の事業者鍵を更に保持し、
第４のステップについて、認証サーバが、当該端末のユーザに関する第３の情報を第１の事業者鍵によって暗号化して第３の暗号化情報を生成し、該第３の暗号化情報を認証者鍵によって署名を付与して第３の署名暗号化情報を生成し、
第５のステップについて、認証サーバが、第３の署名暗号化情報を第１の事業者サーバへ送信し、
第６のステップについて、第３の署名暗号化情報を受信した第１の事業者サーバが、第３の署名暗号化情報から署名検証し且つ復号して、第３の情報を取得する
、及び／又は、
認証サーバは、第２の事業者サーバで復号可能な第２の事業者鍵を更に保持し、
第４のステップについて、認証サーバが、当該端末のユーザに関する第４の情報を第２の事業者鍵によって暗号化して第４の暗号化情報を生成し、該第４の暗号化情報を認証者鍵によって署名を付与して第４の署名暗号化情報を生成し、
第５のステップについて、認証サーバが、第４の署名暗号化情報を第２の事業者サーバへ送信し、
第７のステップについて、第４の署名暗号化情報を受信した第２の事業者サーバが、第４の署名暗号化情報から署名検証し且つ復号して、第４の情報を取得する
ことも好ましい。
【００１４】
本発明の秘匿情報送信方法における他の実施形態によれば、
認証サーバが保持する第１の事業者鍵は、第１の事業者サーバの第１の事業者秘密鍵に対する第１の事業者公開鍵であり、
認証サーバが保持する第２の事業者鍵は、第２の事業者サーバの第２の事業者秘密鍵に対する第２の事業者公開鍵であることも好ましい。
【００１５】
本発明の秘匿情報送信方法における他の実施形態によれば、
認証サーバは、携帯電話網事業設備として備えられており、
端末は、携帯端末であって、携帯電話網を介して認証サーバと通信し、
第１のステップについて、携帯端末は、ユーザ入力に基づくユーザ認証情報を認証サーバへ送信し、認証サーバは、ユーザ認証情報に基づいて当該ユーザを認証する
ことも好ましい。
【００１６】
本発明の秘匿情報送信方法における他の実施形態によれば、
端末は、非接触通信機能を搭載しており、
端末は、非接触通信機能を搭載したリーダライタ装置から無線で発信された第１の情報及び第２の情報を受信することも好ましい。
【００１７】
本発明の秘匿情報送信方法における他の実施形態によれば、
リーダライタ装置は、携帯端末へ、ショッピング事業者識別子、金額、当該ショッピング事業者が指定する決済事業者識別子及び配送事業者識別子を発信し、
第１の事業者サーバは、決済事業者識別子に対応しており、
第２の事業者サーバは、配送事業者識別子に対応しており、
端末は、当該ユーザにおける氏名、住所、電話番号及びカード番号を、ユーザ情報として予め登録しており、
端末は、第１の情報として、ショッピング事業者識別子、氏名、金額及びカード番号を含め、第２の情報として、ショッピング事業者識別子、氏名、住所及び電話番号を含めることも好ましい。
【００１８】
本発明の秘匿情報送信方法における他の実施形態によれば、
リーダライタ装置は、ユーザ操作可能なパーソナルコンピュータに接続されており、
パーソナルコンピュータは、ユーザ操作に応じて電子商取引サイトサーバへアクセスし、ショッピングカートからチェックアウトする際に、リーダライタ装置から携帯端末へ情報を発信する
ことも好ましい。
【００１９】
本発明によれば、認証サーバと、第１の事業者サーバと、第２の事業者サーバと、端末とがネットワークを介して接続された秘匿情報送信システムにおいて、
端末は、
第１の事業者サーバで復号可能な第１の事業者鍵と、第２の事業者サーバで復号可能な第２の事業者鍵とを保持する事業者鍵保持手段と、
第１の事業者サーバへ送信すべき第１の情報を第１の事業者鍵で暗号化して第１の暗号化情報を生成すると共に、第２の事業者サーバへ送信すべき第２の情報を第２の事業者鍵で暗号化して第２の暗号化情報を生成する暗号化情報生成手段と、
第１の暗号化情報及び第２の暗号化情報を、認証サーバへ送信する暗号化情報送信手段とを有し、
認証サーバは、
第１の事業者サーバ及び第２の事業者サーバで署名検証可能な認証者鍵を保持する認証者鍵保持手段と、
端末の固有識別情報に基づいて当該端末を認証する端末認証手段と、
第１の暗号化情報を認証者鍵によって署名を付与して第１の署名暗号化情報を生成すると共に、第２の暗号化情報を認証者鍵によって署名を付与して第２の署名暗号化情報を生成する署名暗号化情報生成手段と、
第１の署名暗号化情報を第１の事業者サーバへ送信すると共に、第２の署名暗号化情報を第２の事業者サーバへ送信する署名暗号化情報送信手段とを有し、
第１の事業者サーバは、第１の署名暗号化情報から署名検証し且つ復号して、第１の情報を取得し、
第２の事業者サーバが、第２の署名暗号化情報から署名検証し且つ復号して、第２の情報を取得する
ことを特徴とする。
【００２０】
本発明の秘匿情報送信システムにおける他の実施形態によれば、
認証サーバは、
第１の事業者サーバで復号可能な第１の事業者鍵を保持する事業者鍵保持手段を有し、
署名暗号化情報生成手段は、当該端末のユーザに関する第３の情報を第１の事業者鍵によって暗号化して第３の暗号化情報を生成し、該第３の暗号化情報を認証者鍵によって署名を付与して第３の署名暗号化情報を生成し、
署名暗号化情報送信手段は、第３の署名暗号化情報を第１の事業者サーバへ送信し、
第３の署名暗号化情報を受信した第１の事業者サーバが、第３の署名暗号化情報から署名検証し且つ復号して、第３の情報を取得し、
及び／又は、
認証サーバは、
第２の事業者サーバで復号可能な第２の事業者鍵を保持する事業者鍵保持手段を有し、
署名暗号化情報生成手段は、当該端末のユーザに関する第４の情報を第２の事業者鍵によって暗号化して第４の暗号化情報を生成し、該第４の暗号化情報を認証者鍵によって署名を付与して第４の署名暗号化情報を生成し、
署名暗号化情報送信手段は、第４の署名暗号化情報を第２の事業者サーバへ送信し、
第４の署名暗号化情報を受信した第２の事業者サーバが、第４の署名暗号化情報から署名検証し且つ復号して、第４の情報を取得する
ことも好ましい。
【００２１】
本発明の秘匿情報送信システムにおける他の実施形態によれば、
認証サーバは、携帯電話網事業設備として備えられており、
端末は、携帯端末であって、携帯電話網を介して認証サーバと通信し、
携帯端末は、ユーザ入力に基づくユーザ認証情報を認証サーバへ送信し、認証サーバは、ユーザ認証情報に基づいて当該ユーザを認証する
ことも好ましい。
【発明の効果】
【００２２】
本発明の秘匿情報送信方法及びシステムによれば、端末が、複数の事業者サーバへ異なる秘匿情報を送信する際に、認証サーバが端末認証を実行すると共に、各事業者サーバへ送信すべき異なる秘匿情報を認証サーバで復号できないようにすることができる。
【図面の簡単な説明】
【００２３】
【図１】本発明におけるシステム構成図である。
【図２】本発明における基本的なシーケンス図である。
【図３】携帯端末のユーザインタフェース画面及び秘匿情報を表す説明図である。
【図４】図２に加えて、認証サーバの情報も送信することができるシーケンス図である。
【図５】携帯端末がリーダライタ装置から秘匿情報を受信することができる構成図である。
【図６】本発明の秘匿情報送信システムにおける各装置の機能構成図である。
【発明を実施するための形態】
【００２４】
以下では、本発明の実施の形態について、図面を用いて詳細に説明する。
【００２５】
図１は、本発明におけるシステム構成図である。
【００２６】
図１によれば、携帯端末１は、携帯電話網を介してインターネットに接続することができる。ユーザ操作可能な端末として、以下では、携帯電話機やスマートフォンのような携帯端末であるとして説明するが、勿論、それに限られず固定端末であってもよい。携帯電話網設備の一部として認証サーバが２が設置されており、認証サーバ２は、携帯電話網に接続する携帯端末１を認証することができる（端末認証）。
【００２７】
また、インターネットには、事業者サーバ３としての第１の事業者サーバ３１及び第２の事業者サーバ３２と、ショッピングサイトサーバ４とが接続されている。携帯端末１は、携帯電話網設備の認証サーバ２を介してのみ、これらサーバと通信することができる。即ち、認証サーバ２が、携帯端末１と事業者サーバ３との間のデータパケットを経路制御する。携帯端末１は、事業者サーバ３のＵＲＬ(Uniform Resource Locator)へ向けてデータパケットを送信し、認証サーバ２がそれを経路制御する。
【００２８】
ここで、携帯端末１を操作するユーザが、ショッピングサイトサーバ４から、商品を購入する場合を想定する。この場合、当該ユーザの個人情報を、その商品の金額をユーザから徴収し且つその店舗へ支払うための「決済事業者サーバ」と、その商品をユーザに配送するための「配送事業者サーバ」とへ送信する必要がある。図１によれば、各事業者サーバは、例えば以下のように想定する。
第１の事業者サーバ：決済事業者サーバ３１
第２の事業者サーバ：配送事業者サーバ３２
尚、以下では、２つの事業者サーバへ、個人情報を送信するものとして説明するが、勿論、３つ以上の事業者サーバであっても実現できる。
【００２９】
このような場合、携帯端末１は、決済事業者サーバ３１へ送信すべき第１の情報と、配送事業者サーバ３２への送信すべき第２の情報とは、異なる内容となる。例えば、決済事業者サーバ３１へ送信すべき第１の情報には、少なくとも決済のためのクレジットカード番号を必要とする。一方で、配送事業者サーバ３２へ送信すべき第２の情報には、少なくとも配送のための住所（及び電話番号）を必要とする。
【００３０】
尚、本発明によれば、第１の情報及び第２の情報は、認証サーバで復号可能なものであってはならない。更に、第１の情報は、決済事業者サーバでのみ復号可能であり、第２の情報は、配送事業者でのみ復号可能でなければならない。
【００３１】
図２は、本発明における基本的なシーケンス図である。
図３は、携帯端末のユーザインタフェース画面及び秘匿情報を表す説明図である。
【００３２】
（Ｓ２０）最初に、ユーザは、携帯端末１を用いて、ショッピングサイトサーバ４におけるサイト上で、ショッピングカートに商品Ａを入れる。ユーザは、価格￥１５，０００の商品Ａを購入しようとしている。そして、ユーザ操作に応じてチェックアウトし、レジへ進む。ここで、ユーザは、例えば最終的なＯＫボタンをクリックし、商品Ａの購入を確定させる。
【００３３】
このとき、図３のＳ２０によれば、携帯端末１は、ショッピングサイトサーバ４から、例えば以下の情報を取得する。
ショッピング事業者ＩＤ
決済事業者ＵＲＬ
配送事業者ＵＲＬ
商品ＩＤ
金額
【００３４】
（Ｓ２１）携帯端末１は、固有識別番号を記憶したＳＩＭカードを挿入している。認証サーバ２は、携帯端末１が携帯電話網に接続する際に、ＳＩＭカードの固有識別番号と電話番号とを結び付けることによって、当該携帯端末１を認証することができる（端末認証）。
【００３５】
このとき、図３のＳ２１のように、携帯端末１が、ユーザに対して、ＰＩＮ(Personal Identification Number)コードを入力させることも好ましい。「ＰＩＮコード」とは、ユーザ認証のための暗証番号であって、例えば４桁の数字のようなものである。ＳＩＭカードは、正当ユーザのＰＩＮコードを予め記憶しており、ユーザに入力されたＰＩＮコードと、予め記憶しているＰＩＮコードとを比較する。ＳＩＭカードは、例えば、ユーザによって入力されたＰＩＮコードが、所定回数（例えば３回）連続して誤った場合には、ロックがかかり、ＰＩＮコードの更なる入力ができなくなる。携帯端末１は、ＰＩＮコードによってユーザ自体を認証することができる（ユーザ認証）。
【００３６】
また、ユーザ認証情報として、ＰＩＮに限られず、パスワード、ポイントタッチ、生態認証情報を用いるものであってもよい。
【００３７】
（Ｓ２２）携帯端末１は、以下のような鍵を予め保持する。
決済事業者サーバ３１の決済事業者秘密鍵に対する決済事業者公開鍵Ａ
（第１の事業者サーバで復号可能な第１の事業者鍵）
配送事業者サーバ３２の配送事業者秘密鍵に対する配送事業者公開鍵Ｂ
（第２の事業者サーバで復号可能な第２の事業者鍵）
【００３８】
そして、携帯端末１は、端末認証及び／又はユーザ認証が成功した後、携帯端末１は、決済事業者サーバ３１へ送信すべき第１の情報を、決済事業者公開鍵Ａで暗号化して第１の暗号化情報を生成する。第１の情報としては、例えば以下のようなものである。
決済事業者サーバ３１へ送信すべき第１の情報：
決済事業者ＵＲＬ（決済事業者ＩＤ）
ショッピング事業者ＩＤ（支払い先）
商品ＩＤ
金額
氏名
クレジットカード番号（及び有効期限年月日）（支払い元）
【００３９】
また、携帯端末１は、配送事業者サーバ３２へ送信すべき第２の情報を、配送事業者公開鍵Ｂで暗号化して第２の暗号化情報を生成する。第２の情報としては、例えば以下のようなものである。
配送事業者サーバ３２へ送信すべき第２の情報：
配送事業者ＵＲＬ（配送事業者ＩＤ）
商品ＩＤ
氏名
住所
電話番号
【００４０】
（Ｓ２３）そして、携帯端末１は、第１の暗号化情報及び第２の暗号化情報を、認証サーバ２へ送信する。
【００４１】
（Ｓ２４）認証サーバ２は、以下のような鍵を保持する。
自らの認証者秘密鍵
（第１の事業者サーバ及び第２の事業者サーバで署名検証可能な認証者鍵）
【００４２】
認証サーバ２は、携帯端末１から第１の暗号化情報及び第２の暗号化情報を受信した後、第１の暗号化情報を認証者鍵によって署名を付与して第１の署名暗号化情報を生成する。また、認証サーバ２は、第２の暗号化情報を認証者鍵によって署名を付与して第２の署名暗号化情報を生成する。
【００４３】
（Ｓ２５）そして、認証サーバ２は、第１の情報に含まれる決済事業者ＵＲＬへ向けて、第１の署名暗号化情報を送信する。また、認証サーバ２は、第２の情報に含まれる決済事業者ＵＲＬへ向けて、第２の署名暗号化情報を送信する。
【００４４】
（Ｓ２６）決済事業者サーバ３１は、以下のような鍵を保持する。
自らの決済事業者秘密鍵Ａ
（携帯端末で暗号化された第１の暗号化情報を復号するための鍵）
認証サーバの認証者秘密鍵に対する認証者公開鍵Ｃ
（認証サーバで署名された第１の署名暗号化情報に対する署名検証のための鍵）
【００４５】
決済事業者サーバ３１は、第１の署名暗号化情報を受信した後、第１の署名暗号化情報から署名検証し且つ復号して、第１の情報を取得する。これによって、決済事業者サーバ３１は、携帯端末１のユーザについて、決済に必要な個人情報を得ることができる。そして、決済事業者サーバ３１は、当該ユーザのクレジットカード番号から所定金額を引き落とし、商品Ａを販売したショッピング事業者ＩＤの口座へ振り込むことができる。
【００４６】
配送事業者サーバ３２は、以下のような鍵を有する。
自らの配送事業者秘密鍵Ｂ
（携帯端末で暗号化された第２の暗号化情報を復号するための鍵）
認証サーバの認証者秘密鍵に対する認証者公開鍵Ｃ
（認証サーバで署名された第２の署名暗号化情報に対する署名検証のための鍵）
【００４７】
配送事業者サーバ３２は、第２の署名暗号化情報を受信した後、第２の署名暗号化情報から署名検証し且つ復号して、第２の情報を取得する。これによって、配送事業者サーバ３２は、携帯端末１のユーザについて、配送に必要な個人情報を得ることができる。そして、配送事業者サーバ３２は、ショッピング事業者ＩＤのショッピング事業者から商品Ａを集荷し、その商品Ａをユーザの住所へ配送することができる。
【００４８】
（Ｓ２７）最後に、決済事業者サーバ３１は、決済完了通知を、認証サーバ２を介して携帯端末１へ送信する。また、配送事業者サーバ３２は、配送依頼完了通知を、認証サーバ２を介して携帯端末１へ送信する。これによって、図３のＳ２７によれば、携帯端末１を操作するユーザへ、商品Ａについて決済及び配送依頼が完了したことを明示することができる。
【００４９】
図４は、図２に加えて、認証サーバの情報も送信することができるシーケンス図である。
【００５０】
図４によれば、図２と比較して、認証サーバ２は、以下のような鍵を更に保持する。
決済事業者サーバの決済事業者秘密鍵に対する決済事業者公開鍵Ａ
（第１の事業者サーバで復号可能な第１の事業者鍵）
配送事業者サーバの配送事業者秘密鍵に対する配送事業者公開鍵Ｂ
（第２の事業者サーバで復号可能な第２の事業者鍵）
【００５１】
（Ｓ２４）認証サーバ２は、オプション的に、当該携帯端末１のユーザに関する第３の情報を第１の事業者鍵によって暗号化して第３の暗号化情報を生成し、その第３の暗号化情報を認証者鍵Ｃによって署名を付与して第３の署名暗号化情報を生成する。第３の情報としては、例えば認証サーバ２が知り得るユーザの個人情報であって、決済事業者サーバ３１に必要なものである。
同様に、認証サーバ２は、当該携帯端末１のユーザに関する第４の情報を第２の事業者鍵によって暗号化して第４の暗号化情報を生成し、その第４の暗号化情報を認証者鍵Ｃによって署名を付与して第４の署名暗号化情報を生成する。第４の情報としては、例えば認証サーバ２が知り得るユーザの個人情報であって、配送事業者サーバ３２に必要なものである。
【００５２】
（Ｓ２５）認証サーバ２は、オプション的に、第３の署名暗号化情報を決済事業者サーバ３１へ送信する。
また、認証サーバ２は、オプション的に、第４の署名暗号化情報を配送事業者サーバ３２へ送信する。
【００５３】
（Ｓ２６）決済事業者サーバ３１は、第３の署名暗号化情報を受信した際に、第３の署名暗号化情報から署名検証し且つ復号して、第３の情報を取得する。
また、配送事業者サーバ３２は、第４の署名暗号化情報を受信した際に、第４の署名暗号化情報から署名検証し且つ復号して、第４の情報を取得する。
【００５４】
図５は、携帯端末がリーダライタ装置から秘匿情報を受信することができる構成図である。
【００５５】
携帯端末１は、ＮＦＣ(Near Field Communication)のような非接触通信機能を搭載する。そして、ユーザが、携帯端末１を、外部のリーダライタ装置５に近づけた際に、非接触で通信する。このとき、携帯端末１は、リーダライタ装置５から、決済事業者サーバ３１へ送信すべき第１の情報と、配送事業者サーバ３２へ送信すべき第２の情報とを読み取ることができる。
【００５６】
図５（ａ）によれば、リーダライタ装置５は、ユーザ操作可能なパーソナルコンピュータ６に接続されている。ユーザは、パーソナルコンピュータ６のブラウザ上で、ショッピングサイトサーバ４にアクセスし、商品を購入しようとしている。ここで、ユーザが、ショッピングカートに商品Ａを入れ、レジへ進んで、商品Ａの購入を確定させたとする。このとき、個人情報である第１の情報及び第２の情報が、パーソナルコンピュータ６からリーダライタ装置５へ転送される。その後、ユーザが、携帯端末１をリーダライタ装置５へ近づけた際に、携帯端末１は、リーダライタ装置５から、第１の情報及び第２の情報を非接触通信よって読み取ることができる。
【００５７】
図５（ｂ）によれば、リーダライタ装置５は、個人情報である第１の情報及び第２の情報を予め記憶したタグである。ユーザが、携帯端末１を、リーダライタ装置５へ近づけた際に、携帯端末１は、リーダライタ装置５から、第１の情報及び第２の情報を非接触通信よって読み取ることができる。
【００５８】
図６は、本発明の秘匿情報送信システムにおける各装置の機能構成図である。
【００５９】
携帯端末１は、携帯電話網に接続する通信インタフェース部１０１と、タッチパネルディスプレイのようにユーザに対する入出力として機能するユーザインタフェース部１０２と、ＳＩＭカード１０３と、ＮＦＣ部１０４とを、ハードウェア的に搭載する。ＮＦＣ部１０４は、外部のリーダライタ装置５から、事業者サーバ毎へ送信すべき各情報を、非接触通信によって読み取る。
【００６０】
また、携帯端末１は、事業者鍵保持部１１１と、暗号化情報生成部１１２と、暗号化情報送信部１１３と、認証部１１４とを有する。これら機能構成部は、携帯端末に搭載されたコンピュータを機能させるプログラムを実行することによって実現される。
【００６１】
事業者鍵保持部１１１は、第１の事業者サーバで復号可能な第１の事業者鍵（公開鍵）と、第２の事業者サーバで復号可能な第２の事業者鍵（公開鍵）とを保持する。
【００６２】
暗号化情報生成部１１２は、第１の事業者サーバへ送信すべき第１の情報を第１の事業者鍵で暗号化して第１の暗号化情報を生成すると共に、第２の事業者サーバへ送信すべき第２の情報を第２の事業者鍵で暗号化して第２の暗号化情報を生成する。生成された第１の暗号化情報及び第２の暗号化情報は、暗号化情報送信部１１３へ出力される。
【００６３】
暗号化情報送信部１１３は、第１の暗号化情報及び第２の暗号化情報を、認証サーバ２へ送信する。
【００６４】
認証部１１４は、ＳＩＭカード１０３の固有識別情報を認証サーバ２へ送信することによって、端末認証を受ける。また、ＳＩＭカード１０３は、予め記憶したＰＩＮコードと、ユーザインタフェース部１０２から入力されたＰＩＮコードとが一致する場合、ユーザ認証が成功したと判定し、その旨を認証部１１４へ通知する。これによって、認証部１１４は、ユーザ認証が成功したと判定する。
【００６５】
認証サーバ２は、携帯電話網に接続する通信インタフェース部２０と、認証者鍵保持部２１と、署名暗号化情報生成部２２と、署名暗号化情報送信部２３と、端末認証部２４と、事業者鍵保持部２５とを有する。通信インタフェース部２０を除くこれら機能構成部は、認証サーバに搭載されたコンピュータを機能させるプログラムを実行することによって実現される。
【００６６】
認証者鍵保持部２１は、第１の事業者サーバ３１及び第２の事業者サーバ３２で署名検証可能な認証者鍵（秘密鍵）を保持する。
【００６７】
署名暗号化情報生成部２２は、第１の暗号化情報を認証者鍵によって署名を付与して第１の署名暗号化情報を生成すると共に、第２の暗号化情報を認証者鍵によって署名を付与して第２の署名暗号化情報を生成する。生成された第１の署名暗号化情報及び第２の署名暗号化情報は、署名暗号化情報送信部２３へ出力される。
【００６８】
署名暗号化情報送信部２３は、第１の署名暗号化情報を第１の事業者サーバ３１へ送信すると共に、第２の署名暗号化情報を第２の事業者サーバ３２へ送信する。
【００６９】
端末認証部２４は、端末１から受信した固有識別情報に基づいて、当該端末を認証する。
【００７０】
第１の事業者サーバ３１は、第１の署名暗号化情報から署名検証し且つ復号して、第１の情報を取得する。
第２の事業者サーバ３２は、第２の署名暗号化情報から署名検証し且つ復号して、第２の情報を取得する。
【００７１】
また、認証サーバ２は、事業者鍵保持部２５を更に有する。事業者鍵保持部２５は、第１の事業者サーバで復号可能な第１の事業者鍵及び／又は第２の事業者鍵を保持する。
【００７２】
この場合、署名暗号化情報生成部２２は、当該端末のユーザに関する第３の情報を第１の事業者鍵によって暗号化して第３の暗号化情報を生成し、該第３の暗号化情報を認証者鍵によって署名を付与して第３の署名暗号化情報を生成する。そして、署名暗号化情報送信部２３は、第３の署名暗号化情報を第１の事業者サーバへ送信する。これによって、第３の署名暗号化情報を受信した第１の事業者サーバは、第３の署名暗号化情報から署名検証し且つ復号して、第３の情報を取得する。
【００７３】
また、署名暗号化情報生成部２２は、当該端末のユーザに関する第４の情報を第２の事業者鍵によって暗号化して第４の暗号化情報を生成し、該第４の暗号化情報を認証者鍵によって署名を付与して第４の署名暗号化情報を生成する。そして、署名暗号化情報送信部２３は、第４の署名暗号化情報を第２の事業者サーバへ送信する。これによって、第４の署名暗号化情報を受信した第２の事業者サーバが、第４の署名暗号化情報から署名検証し且つ復号して、第４の情報を取得する。
【００７４】
以上、詳細に説明したように、本発明の秘匿情報送信方法及びシステムによれば、端末が、複数の事業者サーバへ異なる秘匿情報を送信する際に、認証サーバが端末認証を実行すると共に、各事業者サーバへ送信すべき異なる秘匿情報を認証サーバで復号できないようにすることができる。
【００７５】
本発明によれば、認証サーバ２における端末・ユーザ認証と、個人情報の暗号化とを分離することによって、認証サーバ（認証事業者）が、個人情報を復号するリスクを回避すると共に、事業者サーバ（事業者）が、端末・ユーザ認証をする処理負担を軽減する。また、ユーザとしても、ユーザ認証には、ユーザＩＤ及びパスワードの入力に代えて、ＰＩＮコードの入力のみであるので、操作負荷が軽減される。
【００７６】
尚、本発明の秘匿情報送信方法及びシステムによれば、Ｏ２Ｏ(Online to Offline)ビジネスへの適用が想定される。「Ｏ２Ｏ」とは、主にＥコマース（電子商取引）の分野で、オンラインとオフラインとの購買活動が連携し合うこと、又は、オンラインでの活動が実店舗などでの購買に影響を及ぼすこと、を意味する。本発明によれば、ショッピングサイトサーバと端末との間の商取引によって、現実に存在する決済事業者や配送事業者も同時に商取引を開始することができる。
【００７７】
前述した本発明の種々の実施形態について、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【符号の説明】
【００７８】
１  携帯端末
１０１  通信インタフェース部
１０２  ユーザインタフェース部
１０３  ＳＩＭカード
１０４  ＮＦＣ部
１１１  事業者鍵保持部
１１２  暗号化情報生成部
１１３  暗号化情報送信部
１１４  認証部
２  認証サーバ
２０  通信インタフェース部
２１  認証者鍵保持部
２２  署名暗号化情報生成部
２３  署名暗号化情報送信部
２４  端末認証部
２５  事業者鍵保持部
３１  決済事業者サーバ、第１の事業者サーバ
３２  配送事業者サーバ、第２の事業者サーバ
４  ショッピングサイトサーバ
５  リーダライタ装置
６  パーソナルコンピュータ
【図１】
2013187698.tif 000003
【図２】
2013187698.tif 000004
【図３】
2013187698.tif 000005
【図４】
2013187698.tif 000006
【図５】
2013187698.tif 000007
【図６】
2013187698.tif 000008