(57)【要約】【課題】個人情報の保護しつつ本人認証を行う。【解決手段】支払システム１００において、携帯電話管理サーバ２０は、収納機関サーバ３０に、ユーザ（支払者）の個人情報から作成したハッシュ値を送信する。収納機関サーバ３０は、予め、ユーザ毎にハッシュ値と請求情報とをそれぞれ記憶するハッシュ値記憶ＤＢと請求ＤＢとを有しており、携帯電話管理サーバ２０からハッシュ値を受信すると、ハッシュ値記憶ＤＢを参照してハッシュ値に対応するユーザを特定し、請求ＤＢから特定したユーザの請求金額を取得して、携帯電話１０に送信する。【選択図】図１
2009259105.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末と、該ユーザ端末を管理するユーザ端末管理サーバと、支払先である収納機関の収納機関サーバとを有する支払システムであって、
前記ユーザ端末は、
ユーザからの指示に基づいて、認証情報と支払い先を特定する支払先特定情報とを前記ユーザ端末管理サーバに送信する、送信手段を備え、
前記ユーザ端末管理サーバは、
ユーザ毎に、ユーザの個人情報と、ユーザを認証するための暗証情報と、ユーザ端末を認証するための認証情報とを予め記憶するユーザ情報記憶手段と、
前記ユーザ端末から送信された暗証情報と、認証情報と、前記ユーザ情報記憶手段に記憶されている情報とに基づいて、当該ユーザ端末とユーザを認証する、認証手段と、
前記認証手段で認証したユーザ端末の個人情報を前記ユーザ情報記憶手段から取得し、取得した個人情報に所定のハッシュ関数を作用させて、ハッシュ値を作成するハッシュ作成手段と、
前記ハッシュ作成手段で作成したハッシュ値を、前記ユーザ端末から受信した支払先特定情報が示す支払先である収納機関の収納機関サーバに送信するハッシュ送信手段とを備え、
前記収納機関サーバは、
ユーザ毎に、ユーザの前記個人情報に前記所定のハッシュ関数を作用させて作成したハッシュ値を予め記憶するハッシュ記憶手段と、
ユーザ毎に、支払金額を含む支払情報を予め記憶する支払情報記憶手段と、
前記ユーザ端末管理サーバから送信されたハッシュ値を受信する、ハッシュ受信手段と、
受信したハッシュ値と、前記ハッシュ記憶手段に記憶されている情報とに基づいて、支払者であるユーザを特定する支払者特定手段と、
前記支払者特定手段で特定した支払者の支払情報を、前記支払情報記憶手段から取得する支払情報取得手段と、
前記支払情報取得手段で取得した支払情報を支払者のユーザ端末に送信する、支払情報送信手段と、
を備え、
前記ユーザ端末は、
前記収納機関サーバからの支払情報を受信する、支払い情報受信手段と、
前記支払い情報受信手段で受信した支払情報を表示する支払情報表示手段と、
を備えることを特徴とする支払システム。
【請求項２】
前記ユーザ端末は携帯電話である、
ことを特徴とする、請求項１に記載の支払システム。
【請求項３】
ユーザ端末と、該ユーザ端末を管理するユーザ端末管理サーバと、支払先である収納機関の収納機関サーバとを有する支払システムのユーザ端末管理サーバであって、
ユーザ毎に、ユーザの個人情報と、ユーザを認証するための暗証情報と、ユーザ端末を認証するための認証情報とを予め記憶するユーザ情報記憶手段と、
前記ユーザ端末から送信された暗証情報と、認証情報と、支払先特定情報とを受信し、受信した暗証情報と認証情報と前記ユーザ情報記憶手段に記憶されている情報とに基づいて、当該ユーザ端末とユーザを認証する、認証手段と、
前記認証手段で認証したユーザ端末の個人情報を前記ユーザ情報記憶手段から取得し、取得した個人情報に所定のハッシュ関数を作用させて、ハッシュ値を作成するハッシュ作成手段と、
前記ハッシュ作成手段で作成したハッシュ値を、前記ユーザ端末から受信した支払先特定情報が示す支払先である収納機関の収納機関サーバに送信するハッシュ送信手段と、
を備えることを特徴とするユーザ端末管理サーバ。
【請求項４】
ユーザ端末と、該ユーザ端末を管理するユーザ端末管理サーバと、支払先である収納機関の収納機関サーバとを有する支払システムの収納機関サーバであって、
ユーザ毎に、ユーザの個人情報に所定のハッシュ関数を作用させて作成したハッシュ値を予め記憶するハッシュ記憶手段と、
ユーザ毎に、支払金額を含む支払情報を予め記憶する支払情報記憶手段と、
前記ユーザ端末管理サーバから送信されたハッシュ値を受信する、ハッシュ受信手段と、
受信したハッシュ値と、前記ハッシュ記憶手段に記憶されている情報とに基づいて、支払者であるユーザを特定する支払者特定手段と、
前記支払者特定手段で特定した支払者の支払情報を、前記支払情報記憶手段から取得する支払情報取得手段と、
前記支払情報取得手段で取得した支払情報を支払者のユーザ端末に送信する、支払情報送信手段と、
を備えることを特徴とする収納機関サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの端末から各種の支払ができる、支払システム、ユーザ端末管理サーバ、および、収納機関サーバに関する。
【背景技術】
【０００２】
携帯電話等のユーザ端末から、公共料金等の支払を行うシステムがある（例えば、特許文献１）。このようなシステムでは、本人認証のため、携帯電話会社から公共料金等の収納機関に対して、ユーザの氏名や住所等の個人情報を送信する必要がある。
【特許文献１】特開２００３−３０３３１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記システムでは、携帯電話会社から収納機関への個人情報の送信中に、第三者が不正にこの個人情報を取得してしまう虞があり、セキュリティの面で問題がある。
【０００４】
本発明は、上記実状に鑑みてなされたものであり、個人情報を保護しつつ本人認証を行う、支払システム、ユーザ端末管理サーバ、および、収納機関サーバを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明の第１の観点に係る支払システムは、
ユーザ端末と、該ユーザ端末を管理するユーザ端末管理サーバと、支払先である収納機関の収納機関サーバとを有する支払システムであって、
前記ユーザ端末は、
ユーザからの指示に基づいて、認証情報と支払い先を特定する支払先特定情報とを前記ユーザ端末管理サーバに送信する、送信手段を備え、
前記ユーザ端末管理サーバは、
ユーザ毎に、ユーザの個人情報と、ユーザを認証するための暗証情報と、ユーザ端末を認証するための認証情報とを予め記憶するユーザ情報記憶手段と、
前記ユーザ端末から送信された暗証情報と、認証情報と、前記ユーザ情報記憶手段に記憶されている情報とに基づいて、当該ユーザ端末とユーザを認証する、認証手段と、
前記認証手段で認証したユーザ端末の個人情報を前記ユーザ情報記憶手段から取得し、取得した個人情報に所定のハッシュ関数を作用させて、ハッシュ値を作成するハッシュ作成手段と、
前記ハッシュ作成手段で作成したハッシュ値を、前記ユーザ端末から受信した支払先特定情報が示す支払先である収納機関の収納機関サーバに送信するハッシュ送信手段とを備え、
前記収納機関サーバは、
ユーザ毎に、ユーザの前記個人情報に前記所定のハッシュ関数を作用させて作成したハッシュ値を予め記憶するハッシュ記憶手段と、
ユーザ毎に、支払金額を含む支払情報を予め記憶する支払情報記憶手段と、
前記ユーザ端末管理サーバから送信されたハッシュ値を受信する、ハッシュ受信手段と、
受信したハッシュ値と、前記ハッシュ記憶手段に記憶されている情報とに基づいて、支払者であるユーザを特定する支払者特定手段と、
前記支払者特定手段で特定した支払者の支払情報を、前記支払情報記憶手段から取得する支払情報取得手段と、
前記支払情報取得手段で取得した支払情報を支払者のユーザ端末に送信する、支払情報送信手段と、
を備え、
前記ユーザ端末は、
前記収納機関サーバからの支払情報を受信する、支払い情報受信手段と、
前記支払い情報受信手段で受信した支払情報を表示する支払情報表示手段と、
を備えることを特徴とする。
【０００６】
前記ユーザ端末は携帯電話であってもよい。
【０００７】
上記目的を達成するため、本発明の第２の観点に係るユーザ端末管理サーバは、
ユーザ端末と、該ユーザ端末を管理するユーザ端末管理サーバと、支払先である収納機関の収納機関サーバとを有する支払システムのユーザ端末管理サーバであって、
ユーザ毎に、ユーザの個人情報と、ユーザを認証するための暗証情報と、ユーザ端末を認証するための認証情報とを予め記憶するユーザ情報記憶手段と、
前記ユーザ端末から送信された暗証情報と、認証情報と、支払先特定情報とを受信し、受信した暗証情報と認証情報と前記ユーザ情報記憶手段に記憶されている情報とに基づいて、当該ユーザ端末とユーザを認証する、認証手段と、
前記認証手段で認証したユーザ端末の個人情報を前記ユーザ情報記憶手段から取得し、取得した個人情報に所定のハッシュ関数を作用させて、ハッシュ値を作成するハッシュ作成手段と、
前記ハッシュ作成手段で作成したハッシュ値を、前記ユーザ端末から受信した支払先特定情報が示す支払先である収納機関の収納機関サーバに送信するハッシュ送信手段と、
を備えることを特徴とする。
【０００８】
上記目的を達成するため、本発明の第３の観点に係る収納機関サーバは、
ユーザ端末と、該ユーザ端末を管理するユーザ端末管理サーバと、支払先である収納機関の収納機関サーバとを有する支払システムの収納機関サーバであって、
ユーザ毎に、ユーザの個人情報に所定のハッシュ関数を作用させて作成したハッシュ値を予め記憶するハッシュ記憶手段と、
ユーザ毎に、支払金額を含む支払情報を予め記憶する支払情報記憶手段と、
前記ユーザ端末管理サーバから送信されたハッシュ値を受信する、ハッシュ受信手段と、
受信したハッシュ値と、前記ハッシュ記憶手段に記憶されている情報とに基づいて、支払者であるユーザを特定する支払者特定手段と、
前記支払者特定手段で特定した支払者の支払情報を、前記支払情報記憶手段から取得する支払情報取得手段と、
前記支払情報取得手段で取得した支払情報を支払者のユーザ端末に送信する、支払情報送信手段と、
を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、携帯電話管理サーバから収納機関サーバへ、単独では意味を有さないハッシュ値が送信され、そのハッシュ値を用いて本人認証が行われる。従って、個人情報を保護しつつも、本人認証を行うことができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態に係る支払システム１００について説明する。
支払システム１００は、図１に示すように、携帯電話１０と、携帯電話１０と電話回線網Ｎ１を介して接続される携帯電話管理サーバ２０と、携帯電話管理サーバ２０と決済ネットワークＮ２を介して接続される収納機関の収納機関サーバ３０とを備えて構成される。なお、収納機関サーバ３０は、ユーザの口座情報（口座種別、口座番号、預金額等）を記憶する口座ＤＢ（データベース）を管理する金融機関サーバ４０とネットワークＮ３を介して接続されている。
【００１１】
携帯電話１０は、ユーザが携帯して、音声通話や、データ通信を行うための機器である。なお、本実施形態では、説明を容易にするため、携帯電話１０の音声通話機能については説明を省略する。
携帯電話１０は、図２に示すように、通信部１１と、入力部１２と、出力部１３と、記憶部１４と、制御部１５とを備える。
【００１２】
通信部１１は、電話回線網Ｎ１を介して携帯電話管理サーバ２０と通信を行うものであり、通信インタフェース等を備える。例えば、通信部１１は、収納機関サーバ３０に支払処理を行う指示や、本人認証のための暗証番号を送信する。
【００１３】
入力部１２は、様々な情報を入力するために使用されるものであり、キーボタン等を備える。例えば、携帯電話１０のユーザは、入力部１２を介して、暗証番号を入力する。
【００１４】
出力部１３は、液晶ディスプレイ等を備え、様々な情報を出力する。例えば、出力部１３は、暗証番号を入力するための画面や、支払先を選択させるための画面を表示する。
【００１５】
記憶部１４は、様々な情報やプログラム等を記憶するものであり、不揮発性メモリ等の補助記憶装置を備える。また、記憶部１４は、制御部１５のワークエリアとして使用される。
【００１６】
制御部１５は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等から構成され、データの演算処理を行うと共に、携帯電話１０の全体を制御する。制御部１５における演算処理及び制御処理は、具体的には、ＣＰＵが、ＲＡＭを作業領域として使用して各種データを一時的に記憶させながら、ＲＯＭに記憶されている制御プログラムを実行することにより行われる。
【００１７】
この制御部１５が、ＲＯＭや記憶部１４に記憶されているプログラムに従って通信部１１、入力部１２、出力部１３、記憶部１４、を制御することにより、後述する支払処理が行われる。  
【００１８】
次に、携帯電話管理サーバ２０の具体的構成を説明する。
携帯電話管理サーバ２０は、図３に示すように、通信部２１と、記憶部２２と、制御部２３とを備える。
【００１９】
通信部２１は、電話回線網Ｎ１を介して、携帯電話１０と音声やデータの通信を行う。例えば、通信部２１は、携帯電話１０から暗証番号を受信する。
また、通信部２１は、決済ネットワークＮ２を介して、収納機関サーバ３０と通信を行う。例えば、通信部２１は、収納機関サーバ３０に、ユーザの個人情報をハッシュ化したハッシュ値を送信する。
【００２０】
記憶部２２は、様々な情報やプログラム等を記憶するものであり、ハードディスク等の補助記憶装置を備える。また、記憶部２２は、制御部２３のワークエリアとして使用される。
【００２１】
また、記憶部２２は、携帯電話１０のユーザの個人情報等を記憶する、ユーザ情報記憶ＤＢ２２１を備えている。
具体的に、ユーザ情報記憶ＤＢ２２１は、図４に示すように、ユーザ（顧客）毎に、ユーザＩＤと、氏名、住所、性別、生年月日などの個人情報と、認証番号と、暗証番号などを記憶する。
なお、認証番号とは、ユーザが所有する携帯電話１０に設定されている一意の識別情報（ＩＤ）のことであり、携帯電話１０の認証などに利用されるものである。なお、認証番号として、電話番号を用いることも可能である。
また、暗証番号は、ユーザが事前に登録したパスワードであり、ユーザの本人認証に利用されるものである。
【００２２】
また、記憶部２２は、顧客の個人情報からハッシュ値を得るための、ハッシュ関数２２２を記憶している。ハッシュ関数２２２は、一方向性を有し、かつ、衝突防止性の高い関数であり、任意の長さのビット列データを入力すると、固定長のビット列データを出力する。なお、ハッシュ関数２２２は、ＭＤ５（Message Digest #5）、ＳＨＡ−１（Secure Hash Algorithm）等の公知のハッシュ関数を用いてもよく、また、支払システム１００で独自に定義したものを用いてもよい。
【００２３】
制御部２３は、記憶部２２に記憶されているプログラムに従って通信部２１、記憶部２２等を制御し、ユーザの個人情報にハッシュ関数を作用させてハッシュ値を作成し、収納機関サーバ３０に送信する処理等を行う。
【００２４】
次に、収納機関サーバ３０の具体的構成を説明する。
収納機関サーバ３０は、図５に示すように、通信部３１と、記憶部３２と、制御部３３とを備える。
【００２５】
通信部３１は、決済ネットワークＮ２を介して、携帯電話管理サーバ２０とデータの通信を行う。例えば、通信部２１は、携帯電話管理サーバ２０から、ユーザの個人情報から作成したハッシュ値を受信する。
また、通信部３１は、ネットワークＮ３を介して、金融機関サーバ４０と通信を行う。例えば、通信部３１は、金融機関サーバ４０に、支払情報を送信する。
【００２６】
記憶部３２は、様々な情報やプログラム等を記憶するものであり、ハードディスク等の補助記憶装置を備える。また、記憶部３２は、制御部３３のワークエリアとして使用される。
【００２７】
また、記憶部３２は、請求ＤＢ３２１とハッシュ値記憶ＤＢ３２２とを備える。
請求ＤＢ３２１は、図６に示すように、ユーザ（顧客）の請求毎に、顧客番号と、顧客の氏名と、支払金額と、支払済フラグなどを記憶する。
【００２８】
ハッシュ値記憶ＤＢ３２２は、図７に示すように、ユーザ（顧客）毎に、ユーザの個人情報にハッシュ関数を作用させて作成されるハッシュ値を予め記憶している。
なお、このハッシュ値を作成するために使用されたハッシュ関数は、携帯電話管理サーバ２０が記憶しているハッシュ関数と同一のハッシュ関数である。
【００２９】
制御部３３は、記憶部３２に記憶されているプログラムに従って通信部３１、記憶部３２等を制御し、携帯電話管理サーバ２０から送信されてきたハッシュ値から、支払元となるユーザを認証、特定する処理等を行う。
【００３０】
次に、この支払システム１００における、支払処理の動作について、図８、図９のフローチャートを参照して説明する。
【００３１】
まず、携帯電話１０から、公共料金などの支払サービスを行いたいユーザは、入力部１２を操作して、携帯電話管理サーバ２０（又は携帯電話管理サーバ２０が提供するサイト）に当該サービスの開始を指示するための入力をする。この入力に応答して、携帯電話１０の制御部１５は、携帯電話１０の認証番号を含んだサービス開始の指示を、携帯電話管理サーバ２０に送信する（ステップＳ１０）。
【００３２】
携帯電話管理サーバ２０の制御部２３は、携帯電話１０からのサービス開始要求を受信すると（ステップＳ２０）、携帯電話１０の認証番号が、ユーザ情報記憶ＤＢ２２１に記憶されていることを確認することで携帯電話１０を認証する（ステップＳ３０）。なお、ユーザ情報記憶ＤＢ２２１に携帯電話１０の認証番号が記憶されていない場合には、認証失敗となり、支払処理を終了する。
【００３３】
携帯電話１０の認証が成功した後、制御部２３は、携帯電話管理サーバ２０が提供可能な各種サービスを選択させるためのメニュー画面を、アクセス元の携帯電話１０に送信する（ステップＳ４０）。
【００３４】
続いて、携帯電話１０の制御部１５は、受信したサービス選択用のメニュー画面を出力部１３に表示する（ステップＳ５０）。
そして、ユーザはメニュー画面に表示されている各種サービスから、支払サービスを選択するための操作を行い、該操作に応答して、制御部１５は、暗証番号入力用の画面を出力部１３に表示して暗証番号の入力を受け付ける（ステップＳ６０）。そして、制御部１５は、入力された暗証番号を携帯電話管理サーバ２０に送信する（ステップＳ７０）。
【００３５】
携帯電話管理サーバ２０の制御部２３は、携帯電話１０から送信された暗証番号を受信すると（ステップＳ８０）、ユーザの認証を行う（ステップＳ９０）。具体的には、制御部２３は、携帯電話１０から受信した暗証番号、認証番号との組と、ユーザ情報記憶ＤＢ２２１の暗証番号、認証番号との組を照合することにより、ユーザ認証を実行する。照合の結果、両者の組が一致した場合、ユーザ認証成功と判断して支払処理を続行する。一致しない場合、認証失敗と判断して処理を終了する。
【００３６】
続いて、制御部２３は、支払サービスに登録されている支払い先収納機関の一覧を選択させるための画面を、携帯電話１０に送信する（ステップＳ１００）。
【００３７】
携帯電話１０の制御部１５は、携帯電話管理サーバ２０から受信した支払い先収納機関一覧画面を出力部１３に表示して、ユーザからの支払先の選択を受け付ける（ステップＳ１１０）。そして、制御部１５は、選択された支払先情報（例えば、支払先収納機関の収納機関サーバ３０へのＵＲＬ）を、携帯電話管理サーバ２０に送信する（ステップＳ１２０）。
【００３８】
携帯電話管理サーバ２０の制御部２３は、選択された支払先情報を受信すると（ステップＳ１３０）、ユーザの個人情報からハッシュ値を作成する（ステップＳ１４０）。具体的には、制御部２３は、ステップＳ２０で携帯電話１０から受信した認証番号から、ユーザ情報記憶ＤＢ２２１に記憶されているユーザの個人情報（氏名、生年月日、性別等）を特定し、特定した個人情報を連結した文字列に、ハッシュ関数２２２を作用させて、ハッシュ値を作成する。なお、このハッシュ値は、意味を有さない数字や文字の連続であり、このハッシュ値からは個人情報を取得することはできないものである。
また、このステップＳ１４０で作成されたハッシュ値の作成の元データである個人情報の種類、および、作成に使用されたハッシュ関数は、収納機関サーバ３０のハッシュ値記憶ＤＢ３２２に記憶されているハッシュ値の作成の元データである個人情報の種類、および、作成に使用されたハッシュ関数と同一でなければならない。例えば、収納機関サーバ３０のハッシュ値記憶ＤＢ３２２に記憶されているハッシュ値が、ユーザの「氏名」と「生年月日」と「性別」とを順に連結させた文字列に、ハッシュ関数「ＭＤ５」を作用させて作成されたものである場合には、ステップＳ１４０で作成するハッシュ値も、ユーザの「氏名」と「生年月日」と「性別」とを順に連結させた文字列に、ハッシュ関数「ＭＤ５」を作用させて作成する必要がある。
【００３９】
そして、制御部２３は、作成したハッシュ値を、ステップＳ１３０で受信した支払先情報から特定できる収納機関サーバ３０に送信する（ステップＳ１５０）。
【００４０】
収納機関サーバ３０の制御部３３は、携帯電話管理サーバ２０から送信されてきたハッシュ値を受信すると（図９、ステップＳ１６０）、受信したハッシュ値から支払人であるユーザを特定し、特定したユーザの支払金額を取得する（ステップＳ１７０）。具体的には、制御部３３は、ハッシュ値記憶ＤＢ３２２を参照して、受信したハッシュ値に対応付けられている顧客番号を特定する。そして、特定した顧客番号をキーに持つ、請求ＤＢ３２１のエントリの支払金額を取得する。
【００４１】
続いて、制御部３３は、取得した支払金額を表示するための支払金額表示用画面を、携帯電話管理サーバ２０を経由して、携帯電話１０に送信する（ステップＳ１８０）。
【００４２】
携帯電話１０の制御部１５は、収納機関サーバ３０から送信されてきた支払金額表示用画面を出力部１３に表示する（ステップＳ１９０）。ユーザはこの画面から自身の支払金額を確認した後、入力部１２を操作して、支払を行う金融機関や引き落としの口座情報（例えば、金融機関名、口座種別、暗証番号等で構成される情報）を確定（入力）する。
そして、制御部１５は、確定した口座情報を含んだ支払要求を、携帯電話管理サーバ２０を経由して、収納機関サーバ３０に送信する（ステップＳ２００）。
【００４３】
収納機関サーバ３０の制御部３３は、携帯電話１０から支払要求を受信すると（ステップＳ２１０）、支払要求に含まれる口座情報が示す口座の金融機関の金融機関サーバ４０に、口座特定情報と、ステップＳ１７０で特定した支払金額とを含んだ支払情報を送信する（ステップＳ２２０）。
【００４４】
そして、金融機関サーバ４０は、収納機関サーバ３０から支払情報を受信すると、支払情報に含まれる口座情報が示す口座から収納機関の口座へと支払額を入金する処理を行う。なお、この処理は、バッチ処理などで、夜間にまとめて行うようにしてもよい。
そして、金融機関サーバ４０は、支払の処理が完了すると、支払完了通知を、支払情報の送信元である収納機関サーバ３０に送信する。
【００４５】
収納機関サーバ３０の制御部３３は、金融機関サーバ４０から支払完了通知を受信すると（ステップＳ２３０）、支払いの消し込みを行う（ステップＳ２４０）。具体的には、制御部３３は、ステップＳ１７０で特定した請求ＤＢ３２１のエントリに含まれる支払済フラグを「済」に更新する処理を行う。
そして、制御部３３は、消込完了通知を、携帯電話管理サーバ２０を経由して、携帯電話１０に送信する（ステップＳ２５０）。
【００４６】
携帯電話１０の制御部１５は、消し込み完了通知を受信すると（ステップＳ２６０）、支払いが完了したことを示す画面を出力部１３に表示して（ステップＳ２７０）、支払い処理は終了する。
【００４７】
このように、本実施形態では、携帯電話からの支払の際に、ユーザの個人情報から作成されたハッシュ値が、携帯電話管理サーバ２０から収納機関サーバ３０に送信される。そして、収納機関サーバ３０は、自身が予めユーザ毎に記憶しているハッシュ値と、携帯電話管理サーバ２０から受信したハッシュ値とを照合することで、ユーザの認証を行う。従って、個人情報自体は携帯電話管理サーバ２０から収納機関サーバ３０に送信されないため、個人情報を保護しつつも、本人認証を行うことができる。
【００４８】
上記実施形態は一例であり、本発明はこれに限られない。すなわち、種々の応用が可能であり、あらゆる実施の形態が本発明の範囲に含まれる。
【００４９】
例えば、上記実施形態では、ユーザが操作する機器を携帯電話として説明したが、携帯電話の代わりにＰＤＡ（Personal Digital Assistants）等の携帯機器や、ＰＣ（Personal Computer）などを用いてもよい。
【００５０】
また、上記実施の形態にかかる携帯電話１０、携帯電話管理サーバ２０、及び、収納機関サーバ３０は、専用装置によって実現可能なことはもとより、汎用装置よって構成することもできる。この場合、上記各処理を実現するためのプログラムを汎用装置にインストールしてOSと協働させて実行することで、汎用装置を、上記携帯電話１０、携帯電話管理サーバ２０、及び、収納機関サーバ３０として機能させることができる。
【００５１】
また、上述の機能を実現するプログラムの提供方法は任意であり、CD−ROMなどの記録媒体に格納して提供可能なことはもとより、例えば、インターネットなどの通信媒体を介して提供してもよい。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施の形態に係る支払システムの構成を示す図である。
【図２】図１に示す携帯電話の構成を示すブロック図である。
【図３】図１に示す携帯電話管理サーバの構成を示すブロック図である。
【図４】ユーザ情報記憶ＤＢの構成を示す図である。
【図５】図１に示す収納機関サーバの構成を示すブロック図である。
【図６】請求ＤＢの構成を示す図である。
【図７】ハッシュ値記憶ＤＢの構成を示す図である。
【図８】支払処理を説明するためのフローチャートである。
【図９】支払処理を説明するためのフローチャートである。
【符号の説明】
【００５３】
１０    携帯電話
２０    携帯電話管理サーバ
３０    収納機関サーバ
４０    金融機関サーバ
１００  支払システム
Ｎ１    電話回線網
Ｎ２    決済ネットワーク
Ｎ３    ネットワーク
【図１】
2009259105.tif 000003
【図２】
2009259105.tif 000004
【図３】
2009259105.tif 000005
【図４】
2009259105.tif 000006
【図５】
2009259105.tif 000007
【図６】
2009259105.tif 000008
【図７】
2009259105.tif 000009
【図８】
2009259105.tif 000010
【図９】
2009259105.tif 000011