(57)【要約】【課題】乱数カードの再発行の依頼を受けてから利用者の手元に届くまでの期間を短縮でき、かつ、再発行依頼を受けた乱数カードを利用して第３者によって不正に口座にアクセスされてしまうことを防止することができる認証用乱数データ配信装置を提供する。【解決手段】乱数データの発行要求に基づいて、サービス提供装置に対して口座の利用停止を指示し、乱数データの発行要求に基づいて、端末に対応する乱数データを会員データベースから読み出し、読み出された乱数データを読み出した乱数データに対応する会員情報に基づいて、該乱数データに対応する端末に送信し、乱数データが端末によって受信されたか否かを検出し、検出結果に基づいて、乱数データが端末によって受信されたことが検出された場合に、サービス提供装置に対して口座の利用許可をする。【選択図】  図１
2004192535.tif 000002
【特許請求の範囲】
【請求項１】
乱数データと利用者を特定する情報である会員情報とを対応付けて記憶する会員データベースに記憶された乱数データと端末から送信される乱数データとを用いて認証を行い、ネットワークを介して口座の利用を前記端末に対して提供する金融サービス提供システムに用いられる乱数データを送信可能な認証用乱数データ送信装置であって、
乱数データの発行要求に基づいて、前記サービス提供装置に対して口座の利用停止を指示する口座利用停止部と、
前記乱数データの発行要求に基づいて、前記端末に対応する乱数データを前記会員データベースから読み出す乱数データ読み出し部と、
前記乱数データ読み出し部によって読み出された乱数データを前記読み出した乱数データに対応する会員情報に基づいて、該乱数データに対応する端末に送信する乱数データ送信部と、
前記乱数データが前記端末によって受信されたか否かを検出する受信検出部と、
前記受信検出部の検出結果に基づいて、前記乱数データが前記端末によって受信されたことが検出された場合に、前記サービス提供装置に対して前記口座の利用許可をする口座利用許可部と
を有することを特徴とする認証用乱数データ配信装置。
【請求項２】
乱数データと利用者を特定する情報である会員情報とを対応付けて記憶する会員データベースに記憶された乱数データと端末から送信される乱数データとを用いて認証を行い、ネットワークを介して口座の利用を前記端末に対して提供する金融サービス提供システムに用いられる乱数データを送信可能な認証用乱数データ送信装置であって、
乱数データの発行要求に基づいて、前記サービス提供装置に対して口座の利用停止を指示する口座利用停止部と、
前記乱数データの発行要求に基づいて、乱数データを生成する乱数生成部と、
前記乱数生成部によって生成された乱数データを発行された対象となる利用者の会員情報に対応付けて前記会員データベースに記憶する乱数データ更新部と、
前記乱数データ生成部によって生成された乱数データを発行された対象となる端末に送信する乱数データ送信部と、
前記乱数データが前記端末によって受信されたか否かを検出する受信検出部と、
前記受信検出部の検出結果に基づいて、前記乱数データが前記端末によって受信されたことが検出された場合に、前記サービス提供装置に対して前記口座の利用許可をする口座利用許可部と、
を有することを特徴とする認証用乱数データ配信装置。
【請求項３】
乱数データと利用者を特定する情報である会員情報とを対応付けて記憶する会員データベースに記憶された乱数データと端末から送信される乱数データとを用いて認証を行い、ネットワークを介して口座の利用を前記端末に対して提供する金融サービス提供システムに用いられる乱数データを送信可能な認証用乱数データ送信装置に用いられる認証用乱数データ配信方法であって、
乱数データの発行要求に基づいて、前記サービス提供装置に対して口座の利用停止を指示し、
前記乱数データの発行要求に基づいて、前記端末に対応する乱数データを前記会員データベースから読み出し、
前記読み出された乱数データを前記読み出した乱数データに対応する会員情報に基づいて、該乱数データに対応する端末に送信し、
前記乱数データが前記端末によって受信されたか否かを検出し、
前記検出結果に基づいて、前記乱数データが前記端末によって受信されたことが検出された場合に、前記サービス提供装置に対して前記口座の利用許可をする
ことを特徴とする認証用乱数データ配信方法。
【請求項４】
乱数データと利用者を特定する情報である会員情報とを対応付けて記憶する会員データベースに記憶された乱数データと端末から送信される乱数データとを用いて認証を行い、ネットワークを介して口座の利用を前記端末に対して提供する金融サービス提供システムに用いられる乱数データを送信可能な認証用乱数データ送信装置に用いられる認証用乱数データ配信プログラムであって、
乱数データの発行要求に基づいて、前記サービス提供装置に対して口座の利用停止を指示するステップと、
前記乱数データの発行要求に基づいて、前記端末に対応する乱数データを前記会員データベースから読み出すステップと、
前記読み出された乱数データを前記読み出した乱数データに対応する会員情報に基づいて、該乱数データに対応する端末に送信するステップと、
前記乱数データが前記端末によって受信されたか否かを検出するステップと、
前記検出結果に基づいて、前記乱数データが前記端末によって受信されたことが検出された場合に、前記サービス提供装置に対して前記口座の利用許可をするステップと、
をコンピュータに実行させることを特徴とする認証用乱数データ配信プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ネットワークを介して口座の利用を提供する際の認証に用いられる乱数データを端末に配信する認証用乱数データ配信装置、認証用乱数データ配信方法、認証用乱数データ配信プログラムに関するものである。
【０００２】
【従来の技術】
従来より、インターネット銀行やテレフォンバンキングなどが利用されつつある。このインターネット銀行の口座にアクセスするための認証手段の一つとして、乱数カードを利用する方法がある。これは、口座を持っている利用者のそれぞれに、異なった数字の組み合わせの乱数カードを配付し、各利用者が自身の口座にアクセスする場合に、システムが指定する数字に対応する数字を、乱数カードの中から抽出して端末から入力するという方法である。この方法であれば、仮に口座にログインするためのパスワードが盗まれても乱数カードがなければ、他人はアクセスできないため、セキュリティ性は非常に高い。さらに、この認証をログイン時のみでなく、例えば振込み等で資金を移動する場面でも要求すれば、不正な取引がなされる確率はさらに低くなる。
【０００３】
また、インターネット銀行に関する技術がホームバンキングとして開示されているものもある（例えば、特許文献１参照）。
また、認証用に用いられる乱数カードを利用者に確実にミス無く送付するための技術がある（例えば、特許文献２参照）。
【０００４】
【特許文献１】
登録実用新案第３０８１５２１号公報
【特許文献２】
特開２００２−１７２８７８号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、上述した従来技術によれば、乱数カードは、口座開設時に口座のカードや通帳（通帳がない場合もある）等と一緒に送付されてくるが、紙に印刷されているカードであるため、紛失してしまったり、汚損のために数字が判読できなかったりする場合が起こりえる。その場合、すぐに振込みをしたいと思っても、乱数の組み合わせがわからないので自分の口座にアクセスすることができず、振り込むことができないという問題点がある。
【０００６】
そこで、乱数カードを再発行してもらう場合、利用者は、インターネット銀行の提供会社に再発行を申込みする。インターネット銀行の提供会社は、新たに乱数カード用の乱数を発生させ、発生させた乱数をサーバに登録するとともに、乱数カードに印字し、利用者宛の封筒に封入・封緘し、発送する。そして、乱数カードが到着した後、利用者は、到着した乱数カードを利用して口座にアクセス可能となる。このように、乱数カードの再発行には、長いプロセスが必要になるため、再発行を依頼して１週間から２週間程度、手元に乱数カードがない状態に陥る。この期間は、自分の口座にアクセスすることができず、利用者にとって非常に不便であった。
また、再発行依頼があった後は、乱数カードが第３者に不正に利用されないように、セキュリティを確保する必要がある。
【０００７】
本発明は、このような事情に鑑みてなされたもので、その目的は、乱数カードの再発行の依頼を受けてから利用者の手元に届くまでの期間を短縮でき、かつ、再発行依頼を受けた乱数カードを利用して第３者によって不正に口座にアクセスされてしまうことを防止することができる認証用乱数データ配信装置、認証用乱数データ配信方法、認証用乱数データ配信プログラムを提供することにある。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、本発明は、乱数データと利用者を特定する情報である会員情報とを対応付けて記憶する会員データベースに記憶された乱数データと端末から送信される乱数データとを用いて認証を行い、ネットワークを介して口座の利用を前記端末に対して提供する金融サービス提供システムに用いられる乱数データを送信可能な認証用乱数データ送信装置であって、乱数データの発行要求に基づいて、前記サービス提供装置に対して口座の利用停止を指示する口座利用停止部と、前記乱数データの発行要求に基づいて、前記端末に対応する乱数データを前記会員データベースから読み出す乱数データ読み出し部と、前記乱数データ読み出し部によって読み出された乱数データを前記読み出した乱数データに対応する会員情報に基づいて、該乱数データに対応する端末に送信する乱数データ送信部と、前記乱数データが前記端末によって受信されたか否かを検出する受信検出部と、前記受信検出部の検出結果に基づいて、前記乱数データが前記端末によって受信されたことが検出された場合に、前記サービス提供装置に対して前記口座の利用許可をする口座利用許可部とを有することを特徴とする。
【０００９】
また、本発明は、乱数データと利用者を特定する情報である会員情報とを対応付けて記憶する会員データベースに記憶された乱数データと端末から送信される乱数データとを用いて認証を行い、ネットワークを介して口座の利用を前記端末に対して提供する金融サービス提供システムに用いられる乱数データを送信可能な認証用乱数データ送信装置であって、乱数データの発行要求に基づいて、前記サービス提供装置に対して口座の利用停止を指示する口座利用停止部と、前記乱数データの発行要求に基づいて、乱数データを生成する乱数生成部と、前記乱数生成部によって生成された乱数データを発行された対象となる利用者の会員情報に対応付けて前記会員データベースに記憶する乱数データ更新部と、前記乱数データ生成部によって生成された乱数データを発行された対象となる端末に送信する乱数データ送信部と、前記乱数データが前記端末によって受信されたか否かを検出する受信検出部と、前記受信検出部の検出結果に基づいて、前記乱数データが前記端末によって受信されたことが検出された場合に、前記サービス提供装置に対して前記口座の利用許可をする口座利用許可部と、を有することを特徴とする。
【００１０】
また、本発明は、乱数データと利用者を特定する情報である会員情報とを対応付けて記憶する会員データベースに記憶された乱数データと端末から送信される乱数データとを用いて認証を行い、ネットワークを介して口座の利用を前記端末に対して提供する金融サービス提供システムに用いられる乱数データを送信可能な認証用乱数データ送信装置に用いられる認証用乱数データ配信方法であって、乱数データの発行要求に基づいて、前記サービス提供装置に対して口座の利用停止を指示し、前記乱数データの発行要求に基づいて、前記端末に対応する乱数データを前記会員データベースから読み出し、前記読み出された乱数データを前記読み出した乱数データに対応する会員情報に基づいて、該乱数データに対応する端末に送信し、前記乱数データが前記端末によって受信されたか否かを検出し、前記検出結果に基づいて、前記乱数データが前記端末によって受信されたことが検出された場合に、前記サービス提供装置に対して前記口座の利用許可をすることを特徴とする。
【００１１】
また、本発明は、乱数データと利用者を特定する情報である会員情報とを対応付けて記憶する会員データベースに記憶された乱数データと端末から送信される乱数データとを用いて認証を行い、ネットワークを介して口座の利用を前記端末に対して提供する金融サービス提供システムに用いられる乱数データを送信可能な認証用乱数データ送信装置に用いられる認証用乱数データ配信プログラムであって、乱数データの発行要求に基づいて、前記サービス提供装置に対して口座の利用停止を指示するステップと、前記乱数データの発行要求に基づいて、前記端末に対応する乱数データを前記会員データベースから読み出すステップと、前記読み出された乱数データを前記読み出した乱数データに対応する会員情報に基づいて、該乱数データに対応する端末に送信するステップと、前記乱数データが前記端末によって受信されたか否かを検出するステップと、前記検出結果に基づいて、前記乱数データが前記端末によって受信されたことが検出された場合に、前記サービス提供装置に対して前記口座の利用許可をするステップと、をコンピュータに実行させることを特徴とする。
【００１２】
【発明の実施の形態】
以下、本発明の一実施形態による認証用乱数データ配信装置を図面を参照して説明する。
図１は、この発明の第１の実施形態における認証用乱数データ配信装置を適用した金融サービス提供システムの構成を示す概略ブロック図である。
この図において、金融サービス提供システムは、認証用乱数データ送信装置１は、配信サーバ５に接続されるとともに、ネットワーク２を介して端末３に接続される。
この認証用乱数データ送信装置１において、乱数データ再発行依頼受信部１１は、ネットワーク２を介して端末３から乱数データの再発行依頼を受信する。
ここでいう‘乱数データ’とは、認証用乱数データ送信装置１が提供可能な金融サービスを利用する場合に利用者の認証を行うためのデータである。
また、この乱数データは、例えば、ｎ行ｍ列（ｎおよびｍは、１以上の自然数）のマトリクス状に配置され乱数カードに印刷されており、認証用乱数データ送信装置１から、「ｎ行の（ｍ−ｉ）番目から（ｍ−ｊ）番目の乱数データ（ｉおよび０以上の整数）」と指定された場合に、該指定された乱数データを、利用者が、利用者自身に発行された乱数カードに印刷されている乱数データの中から抽出し、抽出した乱数データを端末３から入力して認証用乱数データ送信装置１の金融サービス提供部１９に送信する。そして、乱数データを用いて正常に認証が行われた場合に、金融サービスが提供されるものである。
乱数生成部１２は、乱数データ再発行依頼受信部１１によって、乱数データの再発行依頼を端末３から受信した場合に、この乱数データの発行要求に基づいて、乱数データを生成する。この乱数データの生成は、乱数を発生させ、発生させた乱数に基づいて、乱数データを決定することにより行われる。
会員データベース１３は、例えば、図２に示すように、乱数データと利用者を特定する情報である会員情報とを対応付けて記憶する。ここで、‘会員情報’とは、認証用乱数データ送信装置１が提供する金融サービスの提供を受ける会員登録された利用者に関する情報であり、利用者を会員として特定するための会員ＩＤ、利用者本人を認証するために用いられるパスワード、該利用者に電子メールを配信するための電子メールアドレス、利用者の氏名、住所、連絡先、インターネット銀行の金融サービスの提供を受けられる期限を示す有効期限、利用しているインターネット銀行の名前、支店名、口座番号等が含まれる。
また、会員データベース１３において、乱数データを利用した口座の利用を許可するか否かを示す利用フラグが各乱数データに設けられる。ここで、乱数データを利用した口座の利用を許可しないすなわち、口座の利用を停止させる場合は、「０」が設定され、乱数データを利用した口座の利用を許可するすなわち、口座の利用停止を解除する場合には、「１」が設定される。
なお、乱数データが再発行された場合に、再発行される前の古い乱数データが「更新前乱数データ」の領域に一時記憶されるようにしてもよい。
【００１３】
乱数データ更新部１４は、乱数生成部１２によって生成された乱数データを発行された対象となる利用者の会員情報に対応付けて会員データベース１３に記憶する。この記憶は、会員データベース１３の発行された対象となる会員情報に対応する乱数データに上書きされることにより行われる。
乱数データ送信部１５は、再発行された乱数データを会員データベース１３から読み出し、読み出した乱数データを乱数カードとして印刷するための印刷データとなるＰＤＦ（Portable Document Format）ファイルを作成し、配信サーバ５、ネットワーク２を介して、発行された対象となる利用者の端末３に送信する。
ここでいう‘印刷データ’には、乱数データと該乱数データを乱数カードとして印刷するための関連データとが含まれている。この‘関連データ’とは、乱数データが印刷された乱数カードを乱数カードとして利用者に認識してもらうための情報が含まれており、会員データベース１３に記憶された会員情報を利用して生成される。この関連データとしては、例えば、乱数データを表として印刷するための罫線、乱数データの発行対象の利用者の氏名、口座番号、金融サービスを提供しているインターネット銀行の名前、支店名、乱数データの有効期限等が含まれる。
【００１４】
口座利用停止部１６は、乱数データ再発行依頼受信部１１によって乱数データの発行要求を受信した場合に、金融サービス提供部によって提供可能な口座の利用の停止を指示する。この停止の指示は、「利用フラグ」を「０」に設定することにより行われる。
受信検出部１７は、配信サーバ５を監視し、乱数データが利用者の端末３によって受信されたか否かを検出する。
口座利用許可部１８は、受信検出部１７の検出結果に基づいて、乱数データが端末３によって受信されたことが検出された場合に、金融サービス提供部１９によって提供可能な口座の利用を許可する。この利用の許可は、会員データベース１３の利用フラグを「１」に設定することにより行われる。
【００１５】
金融サービス提供部１９は、利用者の端末３から送信される乱数データと会員データベース１３に記憶された乱数データとを用いて認証を行い、ネットワーク２を介して口座の利用を端末３に対して提供する。この口座の利用としては、振り込み、口座振替などの各種金融サービスが含まれる。
【００１６】
ネットワーク２は、例えば、インターネット、公衆回線網、専用回線、ＬＡＮ（ローカルエリアネットワーク）等のうちいずれか１つ、または２つ以上が組み合わされて構成される。
端末３は、利用者によって所有され、所定の場所に固定されていてもよく、また、移動可能に構成されていてもよい。なお、移動可能に構成される場合は、有線によってネットワーク２に接続されてもよいが、無線によって接続されることが好ましい。
配信サーバ５は、乱数データ送信部１５からの指示に基づいて、印刷データを記憶し、端末３からの送信指示に応じて印刷データを送信する。なお、配信サーバ５は、認証用乱数データ送信装置１に対して、ネットワーク２を介して接続されてもよい。
【００１７】
なお、この図１において、端末３は、１つのみ図示されているが、ネットワークを介して認証用乱数データ送信装置１に複数接続可能である。この場合、各端末３の利用者毎に会員情報と乱数データが発行され、発行された会員情報と乱数データとが対応付けられて会員データベース１３に記憶される。
【００１８】
次に、図１の構成における金融サービス提供システムの動作について図３のフローチャートを用いて説明する。ここでは、端末３の利用者について会員情報が登録されるとともに、乱数データが発行され、会員情報と乱数データとが対応付けられて会員データベース１３に記憶されているものとする。
まず、端末３の利用者は、乱数データが印刷された乱数カードを紛失・汚損などによって再発行が必要である場合（ステップＳ１１）、乱数データ再発行依頼を端末３に入力する。端末３は、利用者から再発行依頼が入力されると、ネットワーク２を介して認証用乱数データ送信装置１に乱数データ再発行依頼を送信する（ステップＳ１２）。
【００１９】
認証用乱数データ送信装置１の乱数データ再発行依頼受信部１１は、ネットワーク２を介して端末３から乱数データが送信されると、この乱数データ再発行依頼を受信する（ステップＳ２１）。乱数データ再発行依頼を受信すると、乱数データ再発行依頼受信部１１は、さらに端末３から入力される会員ＩＤとパスワード（ステップＳ１３）を受信し、利用者の認証を行う（ステップＳ２２）。乱数データ再発行依頼受信部１１によって正常に認証が行われると、口座利用停止部１６は、会員データベース１３に記憶されている利用フラグのうち、受信した会員ＩＤに対応する利用フラグを「１」から「０」に書き換え、口座の利用を停止させる（ステップＳ２３）。
【００２０】
口座の利用が停止されると、乱数生成部１２は、乱数データ再発行依頼受信部１１によって乱数データ再発行依頼を受信すると、乱数を発生させて乱数データを決定し（ステップＳ２４）、決定した乱数データと乱数データ再発行依頼受信部１１によって受信した会員ＩＤとを乱数データ更新部１４に出力する。乱数データ更新部１４は、会員データベース１３に記憶されている乱数データのうち、乱数データ生成部１２から出力された会員ＩＤに対応する乱数データを更新前乱数データとして記憶させるとともに、既に記憶されている乱数データについて、乱数データ生成部１２から出力された乱数データに書き換えて更新する（ステップＳ２５）。
【００２１】
乱数データ更新部１４によって乱数データが更新されると、乱数データ送信部１５は、乱数データを乱数カードとして印刷するための印刷データとなるＰＤＦ（Portable Document Format）ファイルを作成し（ステップＳ２６）、配信サーバ５に登録する（ステップＳ２７）。配信サーバ５は、登録された印刷データを保存する（ステップＳ４１）。
さらに、乱数データ送信部１５は、「乱数カードの印刷データが配信サーバに登録されましたので、ダウンロードしてください」という旨のメッセージと印刷データが格納されているメモリから印刷データをダウンロードするための配信サーバ５のアクセス先のＵＲＬ（Uniform Resource Locator）を含めた通知用電子メールを作成し（ステップＳ２８）、会員データベース１３を参照し、作成した通知用電子メールを会員ＩＤに対応する会員情報に含まれる電子メールアドレスを利用して、端末３に送信する（ステップＳ２９）。
【００２２】
端末３は、認証用乱数データ送信装置１から通知用電子メールを受信した後（ステップＳ１４）、利用者からの指示に応じて通知用電子メールをＣＲＴ（Cathode Ray Tube）や液晶表示装置などの表示装置に表示する。そして、利用者からアクセス先のＵＲＬがクリックされると、端末３は、クリックされたＵＲＬに対応する配信サーバ５のメモリにアクセスし、次いで、利用者から「ダウンロード」ボタンがクリックされることにより、配信サーバ５から印刷データが配信され（ステップＳ４２）、ダウンロードが行われる（ステップＳ１５）。そして、端末３は、印刷データのダウンロードが完了すると、ダウンロード完了通知を認証用乱数データ送信装置１に通知する（ステップＳ１６）。
【００２３】
認証用乱数データ送信装置１の受信検出部１７は、端末３からダウンロード完了通知を受信したか否かを監視し（ステップＳ３０）、ダウンロード完了通知を受信した場合に、端末３が印刷データを受信済みであることを検出する。受信検出部１７によって印刷データの受信が検出されると、口座利用許可部１８は、ダウンロードが終了した端末３の会員ＩＤに対応する利用フラグを「０」から「１」に書き換え、口座の利用停止を解除し、口座の利用を許可する（ステップＳ３１）。
【００２４】
そして、端末３によって印刷データに基づいて乱数カードが印刷された後、印刷された乱数カードを参照され、自身の口座にアクセスするために必要となる乱数データが抽出され、抽出された乱数データとともに会員ＩＤと認証要求が認証用乱数データ送信装置１に送信されると（ステップＳ１７）、認証用乱数データ送信装置１の金融サービス提供部１９は、会員データベース１３に記憶されている乱数データのうち、端末３から送信された会員ＩＤに対応する乱数データと、端末３から送信された乱数データとを用いて認証を行う（ステップＳ３２）。そして、金融サービス提供部１９は、認証が正常に行われなかった場合、端末３にエラーを通知し（ステップＳ３３）、認証が正常に行われた場合、認証が完了した口座に対するアクセスを端末３に許可し（ステップＳ３４）、端末３からのサービス提供の要求に応じて（ステップＳ１８）、振り込み処理等の金融サービスを提供する（ステップＳ３５）。
【００２５】
次に、第２の実施形態について、図４を用いて説明する。この第２の実施形態においては、第１の実施形態と異なる部分について説明する。この図４において、図１の各部に対応する部分に同一の符号を付け、その説明を省略する。図４において、乱数データ読み出し部２０は、乱数データ再発行依頼受信部１１によって、乱数データの発行要求を端末３から受信した場合に、端末３の会員ＩＤに対応する乱数データを会員データベース１３から読み出す。この乱数データ読み出し部２０によって乱数データが読み出されると、読み出された乱数データに基づいて、乱数データ送信部１５によって印刷データが作成され、配信サーバ５に登録され、通知用電子メールが作成される。以下、第１の実施形態と同様の処理が行われる。
また、図４において、金融サービス提供部１９は、認証用乱数データ送信装置１ではなく、認証用乱数データ送信装置１の外部に接続可能な金融サービス提供装置４に設けられる。そして、金融サービスを提供する場合に、口座に対するアクセスの認証を行う場合は、認証用乱数データ送信装置１の会員データベース１３を参照し、認証が行われ、端末３からの要求に応じて金融サービスを提供される。
【００２６】
以上説明した第２の実施形態によれば、金融サービス提供部１９を金融サービス提供装置４内に設け、認証用乱数データ送信装置１の外部に接続するようにしたので、金融サービス提供装置４に対し、認証用乱数データ送信装置１を接続することにより、既に構築されている金融サービス提供装置に大幅な変更を行うことなく乱数データの再発行処理を実現することができる。なお、第２の実施形態と同様に、第１の実施形態において、金融サービス提供部１９を金融サービス提供装置４内に設けて、認証用乱数データ送信装置１に接続する構成としてもよい。
【００２７】
また、第２の実施形態においては、乱数データの再発行依頼を受信した場合に、乱数データ読み出し部２０が乱数データを読み出し、乱数データ送信部１５から送信するようにしたので、第１の実施形態に比べて簡単な構成によって乱数データの再発行処理を実現することができる。
【００２８】
また、第１および第２の実施形態において、会員データベース１３は、認証用乱数データ送信装置１の内部に設けられる場合について説明したが、ネットワーク等を介して接続可能に構成して、認証用乱数データ送信装置１の外部に設けられるようにしてもよい。
【００２９】
なお、上述した第１および第２の実施形態において、再発行された乱数データは、印刷データとして端末３に送信される場合について説明したが、端末３側において、関連情報が予め印刷された用紙に印刷する場合、関連情報を含めることなく、乱数データのみを配信サーバ５を介して認証用乱数データ送信装置１から送信するようにしてもよい。この場合、送信されるデータ量を削減することが可能である。
また、第１および第２の実施形態においては、認証用乱数データ送信装置１をインターネット銀行に用いられる乱数データを発行する場合について説明したが、乱数データに基づいてサービスを提供するか否かの許可を行うものであれば、インターネット銀行以外のサービス（例えば、証券に関するサービス）に適用するようにしてもよい。
【００３０】
また、図１における乱数データ再発行依頼受信部１１、乱数データ生成部１２、乱数データ更新部１４、乱数データ送信部１５、口座利用停止部１６、受信検出部１７、口座利用許可部１８の機能を実現するためのプログラム、または、図２における乱数データ再発行依頼受信部１１、乱数データ読み出し部２０、乱数データ送信部１５、口座利用停止部１６、受信検出部１７、口座利用許可部１８の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより乱数データの再発行処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００３１】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００３２】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【００３３】
【発明の効果】
以上説明したように、この発明によれば、乱数データの発行要求に基づいて、口座の利用停止させた後に、乱数データを会員データベースから読み出し、読み出した乱数データを端末に送信し、乱数データが端末によって受信された場合に、口座の利用停止を解除して口座の利用許可をするようにしたので、乱数データを利用者が受信できたことを確認できるとともに、その時点でサービスの利用開始させることができ、これにより、乱数カードの再発行の依頼を受けてから乱数データが利用者の手元に届くまでの期間を短縮し、かつ、乱数データが再度発行されるまでの間において、第３者が口座に不正にアクセスされてしまうことを防止してセキュリティを向上させることができる効果が得られる。
【００３４】
また、本発明によれば、乱数データの発行要求に基づいて、口座の利用停止させた後に、乱数データを新規に生成して発行し、発行した乱数データを端末に送信し、乱数データが端末によって受信された場合に、口座の利用停止を解除して口座の利用許可をするようにしたので、乱数カードの再発行の依頼を受けてから乱数データが利用者の手元に届くまでの期間を短縮し、かつ、新規に発行される以前の乱数データを利用して第３者が不正に口座にアクセスすることを防止してセキュリティを向上させることができる効果が得られる。
【図面の簡単な説明】
【図１】この発明の第１の実施形態における認証用乱数データ配信装置を適用した金融サービス提供システムの構成を示す概略ブロック図である。
【図２】会員データベース１３に記憶された情報の一例を示す図面である。
【図３】図１の構成における金融サービス提供システムの動作について説明するためのフローチャートである。
【図４】第２の実施形態における認証用乱数データ配信装置を適用した金融サービス提供システムの構成を示す概略ブロック図である。
【符号の説明】
１  認証用乱数データ送信装置          ２  ネットワーク
３  端末                              ４  金融サービス装置
５  配信サーバ                        １１  乱数データ再発行依頼受信部
１２  乱数データ生成部                １３  会員データベース
１４  乱数データ更新部                １５  乱数データ送信部
１６  口座利用停止部                  １７  受信検出部
１８  口座利用許可部                  １９  金融サービス提供部
２０  乱数データ読み出し部
【図１】
2004192535.tif 000003
【図２】
2004192535.tif 000004
【図３】
2004192535.tif 000005
【図４】
2004192535.tif 000006