(57)【要約】【課題】サービスの利用者の認証処理の信頼性を向上させると共に、セキュリティを向上させる。【解決手段】サービス提供装置２０が、サービス要求を行ったサービス利用者Ａから入力された利用者認証情報１を照合して利用者の認証を行う認証システム１０において、利用者端末装置３０からのサービス要求情報に基づき認証補助情報を作成する認証補助情報作成部４３を有する認証補助装置４０を備え、利用者端末装置３０は、認証補助情報を、サービス要求情報及び利用者認証情報１と共にサービス提供装置２０に送信する情報送信部３２を有し、サービス提供装置２０は、利用者認証情報１と、認証情報格納部２１に格納されている利用者認証情報２とが一致し、かつ、認証補助情報及びサービス要求情報に含まれるサービスの内容が一致した場合に、利用者を認証する認証判定部２５と、を有する。【選択図】図１
2010122962.tif 000002
【特許請求の範囲】
【請求項１】
利用者端末装置と、前記利用者端末装置からのサービス要求に応じてサービスを提供するサービス提供装置とがネットワークを介して接続されており、前記サービス提供装置が前記利用者端末装置から送信された第１の利用者認証情報を照合して前記利用者端末装置からサービス要求を行った利用者の認証を行う認証システムにおいて、
前記サービス要求の内容に関するサービス要求情報を前記利用者端末装置より受信し、該サービス要求情報に基づき認証補助情報を作成し前記利用者端末装置に送信する認証補助情報作成手段を有する認証補助装置を備え、
前記利用者端末装置は、前記認証補助装置より受信した前記認証補助情報を、前記サービス要求情報及び前記第１の利用者認証情報と共に前記サービス提供装置に送信する送信手段を有し、
前記サービス提供装置は、前記利用者を認証するための第２の利用者認証情報が格納されている認証情報格納手段と、前記利用者端末装置より受信した前記第１の利用者認証情報と、前記認証情報格納手段に格納されている前記第２の利用者認証情報とが一致し、かつ、前記認証補助情報及び前記サービス要求情報に含まれるサービスの内容が一致した場合に、前記利用者を認証する認証判定手段と、を有する、
ことを特徴とする認証システム。
【請求項２】
利用者端末装置と、前記利用者端末装置からのサービス要求に応じてサービスを提供するサービス提供装置とを備え、前記サービス提供装置が前記サービス要求に伴い入力される第１の利用者認証情報を照合して前記サービス要求を行った利用者の認証を行う認証システムにおいて、
前記サービス要求の内容に関するサービス要求情報を前記利用者端末装置より受信し、該サービス要求情報に基づき認証補助情報を作成し前記利用者端末装置に送信する認証補助情報作成手段を有する認証補助装置を備え、
前記利用者端末装置は、前記認証補助装置より受信した前記認証補助情報を、前記サービス要求情報と共に情報記憶媒体に書き込む書込手段を有し、
前記サービス要求情報及び前記認証補助情報を前記情報記憶媒体から読み出す読出手段と、前記第１の利用者認証情報の入力を受け付ける入力手段と、前記サービス要求情報、前記認証補助情報、及び前記第１の利用者認証情報を前記サービス提供装置に送信する送信手段と、を有するサービス端末装置を備え、
前記サービス提供装置は、前記利用者を認証するための第２の利用者認証情報が格納されている認証情報格納手段と、前記サービス端末装置より受信した前記第１の利用者認証情報と、前記認証情報格納手段に格納されている前記第２の利用者認証情報とが一致し、かつ、前記認証補助情報及び前記サービス要求情報に含まれるサービスの内容が一致した場合に、前記利用者を認証する認証判定手段と、を有する、
ことを特徴とする認証システム。
【請求項３】
前記認証補助装置が、前記サービス提供装置から前記利用者端末装置を介して配信される暗号鍵を格納する暗号鍵格納手段を有し、
前記認証補助情報作成手段は、前記暗号鍵格納手段に格納されている前記暗号鍵を用いて前記認証補助情報を暗号化し、これを前記利用者端末装置に送信するよう構成され、
前記サービス提供装置の認証情報格納手段が、前記暗号鍵を格納するよう構成され、
前記サービス提供装置が、前記認証補助装置の認証補助情報作成手段により暗号化された認証補助情報を前記暗号鍵により復号する復号手段を有することを特徴とする、請求項１又は２に記載の認証システム。
【請求項４】
前記認証補助装置が、前記利用者がサービス要求を行う予定時間を示す予定時間情報を取得する予定時間情報取得手段を有し、
前記認証補助装置の前記認証補助情報作成手段が、前記サービス要求情報及び前記予定時間情報に基づき認証補助情報を作成し、
前記サービス提供装置の前記認証判定手段が、さらに、現時刻が、前記認証補助情報に含まれる前記予定時間情報で示される予定時間に含まれる場合に、前記利用者を認証することを特徴とする、請求項１〜３のいずれか１項に記載の利用者認証システム。
【請求項５】
利用者端末装置と、前記利用者端末装置からのサービス要求に応じてサービスを提供するサービス提供装置とがネットワークを介して接続されており、前記サービス提供装置が前記利用者端末装置から送信された第１の利用者認証情報を照合して前記利用者端末装置からサービス要求を行った利用者の認証を行う認証方法において、
認証補助装置が、前記サービス要求の内容に関するサービス要求情報を前記利用者端末装置より受信し、該サービス要求情報に基づき認証補助情報を作成し前記利用者端末装置に送信する認証補助情報作成ステップと、
前記利用者端末装置が、前記認証補助装置より受信した前記認証補助情報を、前記サービス要求及び前記第１の利用者認証情報と共に前記サービス提供装置に送信する送信ステップと、
前記サービス提供装置が、前記送信ステップにおいて前記利用者端末装置より送信された前記第１の利用者認証情報と、前記利用者を認証するために該サービス提供装置に予め格納されている前記第２の利用者認証情報とが一致し、かつ、前記認証補助情報及び前記サービス要求情報に含まれるサービスの内容が一致した場合に、前記利用者を認証する認証判定ステップと、を有する、
ことを特徴とする認証方法。
【請求項６】
利用者端末装置と、前記利用者端末装置からのサービス要求に応じてサービスを提供するサービス提供装置とを備える認証システムにおいて、前記サービス提供装置が前記サービス要求に伴い入力される第１の利用者認証情報を照合して前記サービス要求を行った利用者の認証を行う認証方法において、
認証補助装置が、前記サービス要求の内容に関するサービス要求情報を前記利用者端末装置より受信し、該サービス要求情報に基づき認証補助情報を作成し前記利用者端末装置に送信する認証補助情報作成ステップと、
前記利用者端末装置が、前記認証補助装置より受信した前記認証補助情報を、前記サービス要求情報と共に情報記憶媒体に書き込む書込ステップと、
サービス端末装置が、前記サービス要求情報及び前記認証補助情報を前記情報記憶媒体から読み出す読出ステップと、
前記サービス端末装置が、前記第１の利用者認証情報の入力を受け付ける入力ステップと、
前記サービス端末装置が、前記サービス要求情報、前記認証補助情報、及び前記第１の利用者認証情報を前記サービス提供装置に送信する送信ステップと、
前記サービス提供装置が、前記送信ステップにおいて前記サービス端末装置より送信された前記第１の利用者認証情報と、前記利用者を認証するために該サービス提供装置に予め格納されている前記第２の利用者認証情報とが一致し、かつ、前記認証補助情報及び前記サービス要求情報に含まれるサービスの内容が一致した場合に、前記利用者を認証する認証判定ステップと、を有する、
ことを特徴とする認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者端末装置からのサービス要求に応じてサービスを提供するサービス提供装置が、サービス要求に伴い入力された第１の利用者認証情報を照合して利用者端末装置からサービス要求を行った利用者の認証を行う認証システム及び認証方法に関する。
【背景技術】
【０００２】
コンピュータなどの情報処理装置によって構成されるクライアント／サーバ型のシステムで何らかのサービスを提供する場合、一般に、サービス提供装置（サーバ側）において、サービスの利用者の真正性を認証するための認証処理が行われる。認証処理の代表的な手法としては、（１）パスワードによる認証、（２）ＩＣカードによる認証、（３）生体情報による認証が挙げられる。（１）の手法は、利用者本人がパスワードを記憶し、要求に応じてパスワードを入力するものである。（２）の手法は、ＩＣカードに一意の秘密情報を格納するとともに、ＩＣカードを利用者が保持し、要求に応じてＩＣカードをカードリーダにかざすことでＩＣカードを保持していることをサーバに知らしめるものである。（３）の手法は、利用者本人の指紋や虹彩などの生体情報を専用の装置から入力し、サーバに送ることで利用者を認証する方法である。実際のシステムにおいては、利用者のなりすましを排除するために、例えば上述の（１）及び（２）、又は（１）及び（３）など、上記（１）〜（３）の手法を組合せることによって、利用者認証をより強固なものしている場合もある。
【０００３】
また、インターネットバンキングでは、例えば残高照会は通常のパスワードによる利用者認証のみで実施できるが、振込み処理の場合には、第２パスワードの入力を求めたり、ワンタイムパスワードトークンの利用を求めるなど、処理の重要度に応じて認証方法を変えている場合もある。
【０００４】
しかし、上記いずれの方法も利用者本人のみの判断で、パスワードを入力したり、生体認証のために指をかざしたり、ＩＣカードを提示したりするものである。このため、例えば、振込め詐欺やオレオレ詐欺などのように、利用者本人が騙されることによる詐欺が後を絶たない状況である。
【０００５】
この対策として、一部システムでは利用者の行為を監視し、例えば同一口座に短時間で複数回の振込み処理を行うなどの異常な状態や、例えば取引金額が大きく異なる、振込み先が異なるなど利用者個々が通常行なっている行為と異なる状態を検出し、利用者に警告を促す試みもなされている。また、特許文献１には、このような状態が検出されたときに、事前にサービス提供装置に登録されている第三者に対して、サービス提供装置から電子メールや携帯電話等で連絡し、利用者へのサービス享受の可否を判断させ、この第三者から許可を受けた場合にサービス利用者を認証してサービス提供を行うことが記載されている。
【特許文献１】特開２００７−２４１３５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１のように第三者を介在させた認証システムでは、サービスの利用者の認証処理を行うためにサービス提供装置から第三者に対して直接連絡することができるようにしておく必要があった。このため、サービス利用者のみならず、認証処理に必要な第三者の個人情報（例えば携帯電話番号、電子メールアドレスなど）もサービス提供装置に集約されることになる。この結果、従来の認証システムでは、第三者を介在させることによりサービス利用者本人を騙す詐欺行為の発生を抑制することができ、認証処理の信頼性が向上する一方、サービスを直接利用しない第三者の個人情報が漏洩する可能性があるなど、システムのセキュリティを維持するための負荷が大きくなるという問題があった。
【０００７】
本発明は、上記問題点を鑑みてなされたものであり、サービスの利用者の認証処理の信頼性を向上させることができると共に、セキュリティを向上させることができる認証システム及び認証方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明に係る認証システムは、利用者端末装置と、利用者端末装置からのサービス要求に応じてサービスを提供するサービス提供装置とがネットワークを介して接続されており、サービス提供装置が利用者端末装置から送信された第１の利用者認証情報を照合して利用者端末装置からサービス要求を行った利用者の認証を行う認証システムにおいて、サービス要求の内容に関するサービス要求情報を利用者端末装置より受信し、該サービス要求情報に基づき認証補助情報を作成し利用者端末装置に送信する認証補助情報作成手段を有する認証補助装置を備え、利用者端末装置は、認証補助装置より受信した認証補助情報を、サービス要求情報及び第１の利用者認証情報と共にサービス提供装置に送信する送信手段を有し、サービス提供装置は、利用者を認証するための第２の利用者認証情報が格納されている認証情報格納手段と、利用者端末装置より受信した第１の利用者認証情報と、認証情報格納手段に格納されている第２の利用者認証情報とが一致し、かつ、認証補助情報及びサービス要求情報に含まれるサービスの内容が一致した場合に、利用者を認証する認証判定手段と、を有することを特徴とする。
【０００９】
同様に、上記課題を解決するため、本発明に係る認証システムは、利用者端末装置と、利用者端末装置からのサービス要求に応じてサービスを提供するサービス提供装置とを備え、サービス提供装置がサービス要求に伴い入力される第１の利用者認証情報を照合してサービス要求を行った利用者の認証を行う認証システムにおいて、サービス要求の内容に関するサービス要求情報を利用者端末装置より受信し、該サービス要求情報に基づき認証補助情報を作成し利用者端末装置に送信する認証補助情報作成手段を有する認証補助装置を備え、利用者端末装置は、認証補助装置より受信した認証補助情報を、サービス要求情報と共に情報記憶媒体に書き込む書込手段を有し、サービス要求情報及び認証補助情報を情報記憶媒体から読み出す読出手段と、第１の利用者認証情報の入力を受け付ける入力手段と、サービス要求情報、認証補助情報、及び第１の利用者認証情報をサービス提供装置に送信する送信手段と、を有するサービス端末装置を備え、サービス提供装置は、利用者を認証するための第２の利用者認証情報が格納されている認証情報格納手段と、サービス端末装置より受信した第１の利用者認証情報と、認証情報格納手段に格納されている第２の利用者認証情報とが一致し、かつ、認証補助情報及びサービス要求情報に含まれるサービスの内容が一致した場合に、利用者を認証する認証判定手段と、を有することを特徴とする。
【００１０】
同様に、上記課題を解決するため、本発明に係る認証方法は、利用者端末装置と、利用者端末装置からのサービス要求に応じてサービスを提供するサービス提供装置とがネットワークを介して接続されており、サービス提供装置が利用者端末装置から送信された第１の利用者認証情報を照合して利用者端末装置からサービス要求を行った利用者の認証を行う認証方法において、認証補助装置が、サービス要求の内容に関するサービス要求情報を利用者端末装置より受信し、該サービス要求情報に基づき認証補助情報を作成し利用者端末装置に送信する認証補助情報作成ステップと、利用者端末装置が、認証補助装置より受信した認証補助情報を、サービス要求及び第１の利用者認証情報と共にサービス提供装置に送信する送信ステップと、サービス提供装置が、送信ステップにおいて利用者端末装置より送信された第１の利用者認証情報と、利用者を認証するために該サービス提供装置に予め格納されている第２の利用者認証情報とが一致し、かつ、認証補助情報及びサービス要求情報に含まれるサービスの内容が一致した場合に、利用者を認証する認証判定ステップと、を有することを特徴とする。
【００１１】
同様に、上記課題を解決するため、本発明に係る認証方法は、利用者端末装置と、利用者端末装置からのサービス要求に応じてサービスを提供するサービス提供装置とを備える認証システムにおいて、サービス提供装置がサービス要求に伴い入力される第１の利用者認証情報を照合してサービス要求を行った利用者の認証を行う認証方法において、認証補助装置が、サービス要求の内容に関するサービス要求情報を利用者端末装置より受信し、該サービス要求情報に基づき認証補助情報を作成し利用者端末装置に送信する認証補助情報作成ステップと、利用者端末装置が、認証補助装置より受信した認証補助情報を、サービス要求情報と共に情報記憶媒体に書き込む書込ステップと、サービス端末装置が、サービス要求情報及び認証補助情報を情報記憶媒体から読み出す読出ステップと、サービス端末装置が、第１の利用者認証情報の入力を受け付ける入力ステップと、サービス端末装置が、サービス要求情報、認証補助情報、及び第１の利用者認証情報をサービス提供装置に送信する送信ステップと、サービス提供装置が、送信ステップにおいてサービス端末装置より送信された第１の利用者認証情報と、利用者を認証するために該サービス提供装置に予め格納されている第２の利用者認証情報とが一致し、かつ、認証補助情報及びサービス要求情報に含まれるサービスの内容が一致した場合に、利用者を認証する認証判定ステップと、を有することを特徴とする。
【００１２】
このような認証システム及び認証方法によれば、認証補助装置により作成された認証補助情報を用いて利用者の認証可否を判定するため、認証補助装置の属する第三者を介在させて認証処理を行うことができ、サービス利用者本人を騙す詐欺行為の発生を抑制することができ、この結果、認証処理の信頼性を向上させることができる。また、認証補助装置が利用者端末装置を介してサービス提供装置に接続されており、サービス提供装置が認証補助装置に直接情報を送受信する構成をとらないため、サービス提供装置は認証補助装置の属する第三者の個人情報を持たなくても第三者の介在する認証処理を行うことができ、サービスを直接利用しない第三者の個人情報が漏洩することがなく、この結果、システムのセキュリティを向上させることができる。
【００１３】
また、本発明の認証システムにおいては、認証補助装置が、サービス提供装置から利用者端末装置を介して配信される暗号鍵を格納する暗号鍵格納手段を有し、認証補助情報作成手段は、暗号鍵格納手段に格納されている暗号鍵を用いて認証補助情報を暗号化し、これを利用者端末装置に送信するよう構成され、サービス提供装置の認証情報格納手段が、暗号鍵を格納するよう構成され、サービス提供装置が、認証補助装置の認証補助情報作成手段により暗号化された認証補助情報を暗号鍵により復号する復号手段を有することが好適である。
【００１４】
この構成により、認証補助情報が暗号鍵で暗号化された上で認証補助装置から利用者端末装置を介してサービス提供装置に送信されるので、装置間において送受信されるデータを好適に保護することができ、システムのセキュリティをさらに向上させることができる。
【００１５】
また、本発明の認証システムにおいては、認証補助装置が、利用者がサービス要求を行う予定時間を示す予定時間情報を取得する予定時間情報取得手段を有し、認証補助装置の認証補助情報作成手段が、サービス要求情報及び予定時間情報に基づき認証補助情報を作成し、サービス提供装置の認証判定手段が、さらに、現時刻が、認証補助情報に含まれる予定時間情報で示される予定時間に含まれる場合に、利用者を認証することが好適である。
【００１６】
この構成により、利用者がサービス要求を行う予定時間を含む認証補助情報を第三者が事前に作成しておくことができるため、サービス要求時に認証補助装置の属する第三者と連絡不能となる状況でも利用者の認証処理を行うことができる。また、第三者にとってみれば、事前にサービス要求に関する情報を利用者端末装置から受け取ることができるため、サービス要求情報を受けたときに自己の都合に関わらず即座に対応する必要がなくなり、都合の良いタイミングで応答すればよい。この結果、第三者の負担を軽減することができ、認証処理の利便性を向上させることができる。
【発明の効果】
【００１７】
本発明に係る認証システム及び認証方法によれば、サービスの利用者の認証処理の信頼性を向上させることができると共に、セキュリティを向上させることができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明に係る認証システム及び認証方法の好適な実施形態について説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。
【００１９】
まず、図１〜図５を参照して、本発明の第１実施形態について説明する。図１は、本実施形態に係る認証システムを示す構成図である。図１に示すように、認証システム１０は、サービス提供装置２０、利用者端末装置３０、及び認証補助装置４０を含んで構成されている。サービス提供装置２０と利用者端末装置３０との間、及び利用者端末装置３０と認証補助装置４０との間は、移動体通信網又はインターネット網などによって構成される通信ネットワークを介して、相互にデータ通信が可能な状態で接続されている。
【００２０】
この認証システム１０は、サービス利用者Ａが利用者端末装置３０を用いてサービス提供装置２０に対してサービス要求を行い、サービス提供装置２０がこのサービス要求を行ったサービス利用者Ａを認証した場合に、サービスを提供するシステムである。
【００２１】
ここで、特に本実施形態にあっては、サービス要求が行われる際には、まず、このサービス要求の内容を示す「サービス要求情報」が認証補助装置４０に送信され、認証補助装置４０において、サービス要求に応じた「認証補助情報」が作成される。認証補助情報は、認証補助装置４０のユーザである認証補助者Ｂによる認証指令が与えられるのに応じて作成される。具体的には、認証補助者Ｂは、認証補助装置４０を介してサービス要求情報の受信を提示されると、電話や電子メールなどの通信手段を用いるなどしてサービス利用者Ａと連絡をとり、当該サービス要求の是非を判断する。認証補助者Ｂがサービスの実行を許可した場合に、認証補助者Ｂによる認証指令に応じて認証補助情報が作成され、利用者端末装置３０に送信される。
【００２２】
そして、本実施形態にあっては、認証補助装置４０により作成された認証補助情報と、サービス利用者Ａにより入力されたサービス要求情報や利用者認証情報（例えばパスワード）が、利用者端末装置３０からサービス提供装置２０へ送信され、サービス提供装置２０において、認証補助情報や利用者認証情報を用いてサービス利用者Ａの認証処理が行われる。
【００２３】
なお、図１には、利用者端末装置３０及び認証補助装置４０は、それぞれ１つしか示されていないが、認証システム１０には、無数の利用者端末装置３０及び認証補助装置４０が含まれている。また、認証システム１０において、認証補助装置４０が、それぞれ１台の利用者端末装置３０の認証を補助してもよいし、１台で複数の利用者端末装置３０の認証を補助してもよい。
【００２４】
認証システム１０は、具体的には、例えばインターネットバンキングなどを想定したものである。「サービス」とは、この場合、振り込みや残高照会などであり、「サービス要求情報」とは、サービスの内容を示す情報であり、振り込みの場合には振り込み金額などサービス利用に必要な他の情報も含むものである。
【００２５】
サービス提供装置２０、利用者端末装置３０、及び認証補助装置４０は、物理的には、ＣＰＵ（Central  Processing  Unit）、主記憶装置であるＲＡＭ（Random  Access  Memory）及びＲＯＭ（Read  Only  Memory）、ハードディスク装置等の補助記憶装置、入力デバイスである入力キー等の入力装置、ディスプレイ等の出力装置、ネットワークカード等のデータ送受信デバイスである通信モジュールなどを有するコンピュータとして構成されている。これらの構成要素が動作することにより、サービス提供装置２０、利用者端末装置３０、及び認証補助装置４０の後述する各機能が発揮される。
【００２６】
なお、利用者端末装置３０及び認証補助装置４０は、代替的に、ＣＰＵ、主記憶装置であるＲＡＭ及びＲＯＭ、ハードディスク装置等の補助記憶装置、入力デバイスである入力キー等の入力装置、ディスプレイ等の出力装置、無線送受信機等を含む無線通信モジュールなどを有する端末装置として構成されてもよい。この無線通信モジュールは、移動体通信方式による無線通信を実行するモジュールであり、ＣＰＵ、ＲＡＭ、ＲＯＭ等との協働により任意の端末装置やサーバ装置との間でのデータ通信機能を実現する。
【００２７】
次に、サービス提供装置２０の機能について説明する。図１に示すように、サービス提供装置２０は、認証情報格納部（認証情報格納手段）２１、暗号鍵作成部２２、情報受信部２３、認証補助情報復号部（復号手段）２４、認証判定部（認証判定手段）２５、及びサービス送信部２６を備えている。
【００２８】
認証情報格納部２１は、サービス利用者Ａを認証するための認証処理に利用する各種情報を保持している。図２は、認証情報格納部２１の一例を示す図である。図２に示すように、認証情報格納部２１では、１つのレコードとして「利用者ＩＤ」、「利用者認証情報２（第２の利用者認証情報）」、「暗号鍵」のデータが対応付けて保持されている。「利用者ＩＤ」は、サービス利用者Ａを特定するための識別情報である。「利用者認証情報２」は、サービス利用者Ａが利用者登録をサービス提供装置に対して行ったときに、予め作成される利用者を認証するための情報であり、例えばパスワードである。「暗号鍵」は、認証補助装置４０により作成された認証補助情報を復号するための鍵であり、サービス利用者Ａが利用者登録をサービス提供装置に対して行ったときに、後述する暗号鍵作成部２２により予め作成される。なお、認証補助情報の暗号化については後述する。
【００２９】
暗号鍵作成部２２は、サービス利用者Ａが利用者登録をサービス提供装置に対して行ったときに、暗号鍵を作成する。暗号鍵作成部２２は、作成した暗号鍵を認証情報格納部２１に格納すると共に、利用者端末装置３０の暗号鍵転送部３３に配信する。
【００３０】
情報受信部２３は、利用者端末装置３０の情報送信部３２から認証処理のための情報として、サービス要求情報、利用者認証情報１（第１の利用者認証情報）、利用者ＩＤ、認証補助情報を受信し、利用者ＩＤ及び認証補助情報を認証補助情報復号部２４へ送信し、利用者ＩＤ、サービス要求情報、及び利用者認証情報１を認証判定部２５へ送信する。ここで、「利用者認証情報１」とは、サービス要求時にサービス利用者Ａにより入力された情報であり、通常は認証情報格納部２１に格納されている利用者認証情報２と同一の情報である。
【００３１】
認証補助情報復号部２４は、認証補助装置４０により作成された認証補助情報を、認証情報格納部２１に格納されている暗号鍵により復号する。具体的には、認証補助情報復号部２４は、情報受信部２３より利用者ＩＤ及び認証補助情報を受け取ると、利用者ＩＤをキーにして認証情報格納部２１から利用者ＩＤに関連付けられた暗号鍵を取得し、この暗号鍵を用いて認証補助情報を復号して認証判定部２５へ送信する。
【００３２】
認証判定部２５は、サービス利用者の認証可否を判定する。具体的には、認証判定部２５は、３種類の照合処理を行い、全ての照合結果が一致だった場合にサービス利用者を認証する。第１の照合処理は、利用者端末装置より受信した利用者認証情報１と、認証情報格納部２１に格納されている利用者認証情報２とが一致するか否かを確認する。第２の照合処理は、復号された認証補助情報に含まれるサービスの内容と、サービス要求情報に含まれるサービスの内容とが一致するか否かを確認する。第３の照合処理は、復号された認証補助情報に含まれる予定時間情報で示される予定時間に、現在時刻が含まれるか否かを確認する。認証判定部２５は、これら３つの照合処理が全て一致した場合に、サービス利用者Ａを認証し、その判定結果をサービス送信部２６に送信する。
【００３３】
サービス送信部２６は、認証判定部２５においてサービス利用者Ａが認証された場合に、サービス要求情報に応じたサービス情報を利用者端末装置３０のサービス受信部３４に送信する。
【００３４】
次に、利用者端末装置３０の機能について説明する。図１に示すように、利用者端末装置３０は、入力部３１、情報送信部（送信手段）３２、暗号鍵転送部３３、及びサービス受信部３４を備えている。
【００３５】
入力部３１は、サービス利用者Ａからの利用者ＩＤ、サービス要求情報及び利用者認証情報１の入力を受け付ける。入力部３１は、利用者ＩＤ及びサービス要求情報を認証補助装置４０に送信すると共に、利用者認証情報１を情報送信部３２に送信する。
【００３６】
情報送信部３２は、利用者ＩＤ、サービス要求情報及び利用者認証情報１と、認証補助装置４０により作成された認証補助情報とを、サービス提供装置２０に送信する。
【００３７】
暗号鍵転送部３３は、サービス提供装置２０の暗号鍵作成部２２から配信された暗号鍵を認証補助装置４０に転送する。
【００３８】
サービス受信部３４は、サービス提供装置２０のサービス送信部２６から送信されたサービス情報を受信し、これをサービス利用者Ａに提供する。
【００３９】
次に、認証補助装置４０の機能について説明する。図１に示すように、認証補助装置４０は、暗号鍵格納部（暗号鍵格納手段）４１、入力部（予定時間情報取得手段）４２、及び認証補助情報作成部（認証補助情報作成手段）４３を備えている。
【００４０】
暗号鍵格納部４１は、サービス提供装置２０の暗号鍵作成部２２から利用者端末装置３０の暗号鍵転送部３３を介して配信された暗号鍵を格納している。図３は、暗号鍵格納部４１の一例を示す図である。図３に示すように、暗号鍵格納部４１では、１つのレコードとして「利用者ＩＤ」、「暗号鍵」のデータが対応付けて保持されている。「利用者ＩＤ」及び「暗号鍵」は、上述の認証情報格納部２１のデータと同様である。
【００４１】
入力部４２は、認証補助装置４０の属する認証補助者Ｂからの操作入力を受け付ける。具体的には、入力部４２は、利用者がサービス要求を行う予定時間を示す予定時間情報と、認証補助情報を作成するため認証指令の入力を受け付ける。なお、認証補助者Ｂは、電話や電子メールなどの通信手段を利用するなどしてサービス利用者Ａと連絡をとり、その際にサービス要求が妥当なものであるか否かを判断すると共に、サービス要求を許可する場合には、サービス利用者Ａが当該サービスをサービス提供装置２０に要求する予定時間を確認する。
【００４２】
認証補助情報作成部４３は、入力部４２より認証指令を受信すると、認証補助情報を作成して利用者端末装置３０の情報送信部３２へ送信する。具体的には、認証補助情報作成部４３は、利用者端末装置３０の入力部３１より受信したサービス要求情報と、入力部４２より受信した予定時間情報とを含む認証補助情報を作成し、さらに、利用者端末装置３０の入力部３１より受信した利用者ＩＤをキーにして暗号鍵格納部４１より利用者ＩＤに関連付けられた暗号鍵を取得し、この暗号鍵を用いて認証補助情報を暗号化する。
【００４３】
次に、図４及び図５に示すシーケンス図を用いて、本実施形態の認証システム１０において実行される処理を説明すると共に、本発明に係る認証方法について説明する。
【００４４】
図４は、認証処理の準備段階として暗号鍵を認証補助装置４０に格納する処理を示すシーケンス図である。まず、利用者端末装置３０において、サービス利用者Ａにより利用者登録が行われ（Ｓ１０１）、入力部３１によりサービス利用者Ａの利用者ＩＤ及び利用者認証情報２が取得され、情報送信部３２によりサービス提供装置２０へ送信される（Ｓ１０２）。ここで、利用者認証情報２は、利用者登録時に予め作成される利用者を認証するための情報（例えばパスワード）である。利用者ＩＤ及び利用者認証情報２は、サービス利用者Ａが作成してもよいし、利用者端末装置３０又はサービス提供装置２０が任意に作成してもよい。
【００４５】
次に、サービス提供装置２０において、情報受信部２３により利用者登録に伴う利用者ＩＤ及び利用者認証情報２が受信されると、暗号鍵作成部２２により暗号鍵が作成される（Ｓ１０３）。作成された暗号鍵は、利用者認証情報２及び利用者ＩＤと共に認証情報格納部２１に格納され（Ｓ１０４）、利用者ＩＤと共に利用者端末装置３０に送信される（Ｓ１０５）。
【００４６】
そして、利用者端末装置３０において、暗号鍵転送部３３により暗号鍵及び利用者ＩＤが認証補助装置４０に転送され（Ｓ１０６）、認証補助装置４０において、暗号鍵格納部４１に格納される（Ｓ１０７）。
【００４７】
図５は、サービス要求を行った利用者を認証する処理を示すシーケンス図である。まず、利用者端末装置３０において、入力部３１によりサービス利用者Ａから入力されたサービス要求情報及び利用者ＩＤが取得され（Ｓ２０１）、認証補助装置４０に送信される（Ｓ２０２）。
【００４８】
次に、認証補助装置４０において、サービス要求情報の受信が認証補助者Ｂに提示されると、認証補助者Ｂは、電話や電子メールなどの通信手段を用いるなどしてサービス利用者Ａと連絡をとり、当該サービス要求の是非を判断する。サービス要求を許可する場合には、サービス利用者Ａが当該サービスをサービス提供装置２０に要求する予定時間を確認する。そして、入力部４２により、認証補助者Ｂから入力された、認証補助情報を作成する指令である認証指令と、サービス要求の予定時間を示す予定時間情報とが取得される（Ｓ２０３）。次いで、認証補助情報作成部４３により、利用者端末装置３０より受信したサービス要求情報と、入力部４２より受信した予定時間情報とを含む認証補助情報が作成され（Ｓ２０４：認証補助情報作成ステップ）、さらに、利用者端末装置３０のより受信した利用者ＩＤをキーにして暗号鍵格納部４１より利用者ＩＤに関連付けられた暗号鍵を取得し、この暗号鍵を用いて認証補助情報が暗号化される（Ｓ２０５）。そして、この暗号化された認証補助情報が利用者端末装置３０に送信される（Ｓ２０６）。
【００４９】
次に、利用者端末装置３０において、認証補助情報の受信に応じて、入力部３１により、サービス利用者Ａから入力された利用者認証情報１が取得され（Ｓ２０７）、情報送信部３２により、サービス要求情報、利用者ＩＤ、認証補助情報、及び利用者認証情報１が、サービス提供装置２０に送信される（Ｓ２０８：送信ステップ）。
【００５０】
次に、サービス提供装置２０において、情報受信部２３によりサービス要求情報、利用者ＩＤ、認証補助情報、及び利用者認証情報１が受信されると、認証補助情報及び利用者ＩＤが認証補助情報復号部２４へ送信され、サービス要求情報及び利用者認証情報１が認証判定部２５に送信される。認証補助情報復号部２４により、利用者ＩＤをキーにして認証情報格納部２１から利用者ＩＤに関連付けられた暗号鍵が取得され、この暗号鍵を用いて認証補助情報が復号される（Ｓ２０９）。復号された認証補助情報は利用者ＩＤと共に認証判定部２５へ送信される。
【００５１】
そして、認証判定部２５により、情報受信部２３より受信したサービス要求情報及び利用者認証情報１と、認証補助情報復号部２４より受信した復号された認証補助情報及び利用者ＩＤとを用いて、サービス利用者Ａの認証判定が行われる。まず、３種類の照合処理が行われる。第１の照合処理として、利用者ＩＤをキーにして認証情報格納部２１から利用者認証情報２を取得し、利用者認証情報１と一致するか否かが確認される（Ｓ２１０）。第２の照合処理として、復号された認証補助情報に含まれるサービスの内容と、サービス要求情報に含まれるサービスの内容とが一致するか否かが確認される（Ｓ２１１）。第３の照合処理として、復号された認証補助情報に含まれる予定時間情報で示される予定時間に、現在時刻が含まれるか否かが確認される（Ｓ２１２）。
【００５２】
次いで、これら３つの照合処理の結果に基づきサービス利用者Ａの認証判定が行われる（Ｓ２１３：認証判定ステップ）。具体的には、第１〜第３の照合処理が全て一致した場合に、認証判定部２５により、サービス利用者Ａの認証が許可される。認証が許可された場合には、その判定結果がサービス送信部２６に送信され、サービス送信部２６によりサービス要求情報に応じたサービス情報が利用者端末装置３０のサービス受信部３４に送信される（Ｓ２１４）。
【００５３】
次に、図６〜図９を参照して、本発明の第２実施形態について説明する。図６は、本実施形態に係る認証システムを示す構成図である。図６に示すように、認証システム５０は、サービス提供装置２０、利用者端末装置３０、認証補助装置４０、サービス端末装置６０を含んで構成されている。サービス提供装置２０とサービス端末装置６０との間、及び利用者端末装置３０と認証補助装置４０との間は、移動体通信網又はインターネット網などによって構成される通信ネットワークを介して、相互にデータ通信が可能な状態で接続されている。
【００５４】
この認証システム５０は、第１実施形態の認証システム１０と同様に、サービス利用者Ａがサービス提供装置２０に対してサービス要求を行い、サービス提供装置２０がこのサービス要求を行ったサービス利用者Ａを認証した場合に、サービスを提供するシステムである。
【００５５】
本実施形態の認証システム５０では、（１）利用者端末装置３０がサービス提供装置２０と通信可能に接続されておらず、サービス提供装置２０と通信可能に接続されるサービス端末装置６０を利用してサービス要求が行われる点、及び（２）利用者端末装置３０から送信されるサービス要求情報や認証補助情報が、利用者端末装置３０に接続されているカード読取／書込装置（書込手段）７０により認証カード（情報記憶媒体）９０に記録されて利用者端末装置３０からサービス端末装置６０に提供され、さらにサービス端末装置６０からサービス提供装置２０に送信される点が、第１実施形態の認証システム１０と異なっている。ここで、認証カード９０は、情報の書込／読出が可能な情報記憶媒体であって、例えばＩＣカードである。
【００５６】
認証システム５０は、具体的には、パーソナルコンピュータ（利用者端末装置３０）でＩＣカード（認証カード９０）に認証補助情報を格納し、このＩＣカードでＡＴＭ（サービス端末装置６０）を利用するバンキングなどを想定したものである。この場合、「サービス」とは、振り込み、残高照会の他に、預け入れや引き出しなどを含むものである。
【００５７】
サービス端末装置６０は、物理的には、ＣＰＵ、主記憶装置であるＲＡＭ及びＲＯＭ、ハードディスク装置等の補助記憶装置、入力デバイスである入力キー等の入力装置、ディスプレイ等の出力装置、ネットワークカード等のデータ送受信デバイスである通信モジュールなどを有するコンピュータとして構成されている。これらの構成要素が動作することにより、サービス端末装置６０の後述する各機能が発揮される。
【００５８】
次に、サービス端末装置６０の機能について説明する。図６に示すように、サービス端末装置６０は、入力部（入力手段）６１、情報送信部（送信手段）６２、サービス受信部６３を備えている。また、サービス端末装置６０には、認証カード９０から情報を読み出すカード読取／書込装置（読出手段）８０が接続されている。
【００５９】
入力部６１は、サービス利用者Ａからの利用者認証情報１の入力を受け付け、これを情報送信部６２に送信する。
【００６０】
情報送信部６２は、入力部６１より受信した利用者認証情報１と、カード読取／書込装置８０により認証カード９０から読み出されたサービス要求情報、認証補助情報、及び利用者ＩＤとを、サービス提供装置２０に送信する。
【００６１】
サービス受信部６３は、サービス提供装置２０のサービス送信部２６から送信されたサービス情報を受信し、これをサービス利用者Ａに提供する。
【００６２】
次に、図７〜図９に示すシーケンス図を用いて、本実施形態の認証システム５０において実行される処理を説明すると共に、本発明に係る認証方法について説明する。
【００６３】
図７は、認証処理の準備段階として暗号鍵を認証補助装置４０に格納する処理を示すシーケンス図である。なお、ステップＳ３０１〜Ｓ３０４、Ｓ３１２〜Ｓ３１３は、図４のステップＳ１０１〜１０４、Ｓ１０６〜Ｓ１０７と同一の処理であるので説明を省略する。
【００６４】
サービス提供装置２０において、ステップＳ３０３で作成された暗号鍵は、利用者ＩＤと共にサービス端末装置６０に送信される（Ｓ３０５）。認証カード９０がカード読取／書込装置８０を介してサービス端末装置６０に接続され（Ｓ３０６）、サービス端末装置６０において、カード読取／書込装置８０により暗号鍵及び利用者ＩＤが認証カード９０に書き込まれ（Ｓ３０７）、格納される（Ｓ３０８）。
【００６５】
次に、認証カード９０がカード読取／書込装置７０を介して利用者端末装置３０に接続され（Ｓ３０９）、利用者端末装置３０において、カード読取／書込装置７０により暗号鍵及び利用者ＩＤが認証カード９０から読み出され（Ｓ３１０）、情報送受信部３５を介して暗号鍵転送部３３へ送信される。また、暗号鍵が利用者端末装置３０に読み出された後に、カード読取／書込装置７０により認証カード９０に格納されている暗号鍵が削除される（Ｓ３１１）。
【００６６】
図８及び図９は、サービス要求を行った利用者を認証する処理を示すシーケンス図である。なお、図８のステップＳ４０１〜Ｓ４０６及び図９のステップＳ４１４〜Ｓ４１９は、図５のステップＳ２０１〜２０６、Ｓ２０９〜Ｓ２１４と同一の処理であるので説明を省略する。
【００６７】
図８を参照すると、利用者端末装置３０において、ステップＳ４０６で認証補助装置４０より認証補助情報を受信すると、認証カード９０がカード読取／書込装置７０を介して利用者端末装置３０に接続され（Ｓ４０７）、カード読取／書込装置７０によりサービス要求情報、利用者ＩＤ及び認証補助情報が認証カード９０に書き込まれ（Ｓ４０８：書込ステップ）、格納される（Ｓ４０９）。
【００６８】
次に図９を参照すると、認証カード９０がカード読取／書込装置８０を介してサービス端末装置６０に接続され（Ｓ４１０）、サービス端末装置６０において、カード読取／書込装置８０によりサービス要求情報、利用者ＩＤ及び認証補助情報が認証カード９０から読み出され（Ｓ４１１：読出ステップ）、情報送信部６２に送信される。そして、入力部６１により、サービス利用者Ａから入力された利用者認証情報１が取得され（Ｓ４１２：入力ステップ）、情報送信部６２により、サービス要求情報、利用者ＩＤ、認証補助情報、及び利用者認証情報１が、サービス提供装置２０に送信される（Ｓ４１３：送信ステップ）。
【００６９】
以上説明したように、本発明の実施形態に係る認証システム１０，５０及び認証方法によれば、認証補助装置４０により作成された認証補助情報を用いてサービス利用者Ａの認証可否を判定するため、認証補助装置４０の属する認証補助者Ｂを介在させて認証処理を行うことができ、サービス利用者Ａ本人を騙す詐欺行為の発生を抑制することができ、この結果、認証処理の信頼性を向上させることができる。また、認証補助装置４０が利用者端末装置３０を介してサービス提供装置２０に接続されており、サービス提供装置２０が認証補助装置４０に直接情報を送受信する構成をとらないため、サービス提供装置２０は認証補助装置４０の属する認証補助者Ｂの個人情報を持たなくても第三者の介在する認証処理を行うことができ、サービスを直接利用しない認証補助者Ｂの個人情報が漏洩することがなく、この結果、システムのセキュリティを向上させることができる。
【００７０】
また、認証補助装置４０の認証補助情報作成部４３により認証補助情報が暗号鍵で暗号化された上で、認証補助情報が、認証補助装置４０から利用者端末装置３０を介してサービス提供装置２０に送信されるので、装置間において送受信されるデータを好適に保護することができ、システムのセキュリティをさらに向上させることができる。
【００７１】
また、認証補助装置４０の認証補助情報作成部４３により作成される認証補助情報に、サービス利用者Ａがサービス要求を行う予定時間を示す予定時間情報が含まれ、サービス提供装置２０の認証判定部２５が、現時刻が、認証補助情報に含まれる予定時間情報で示される予定時間に含まれる場合に、利用者を認証するよう構成される。この構成により、サービス利用者Ａがサービス要求を行う予定時間を含む認証補助情報を認証補助者Ｂが事前に作成しておくことができ、サービス要求時に認証補助者Ｂと連絡不能となる状況でもサービス利用者Ａの認証処理を行うことができる。また、認証補助者Ｂにとってみれば、事前にサービス要求に関する情報を利用者端末装置３０から受け取ることができるため、サービス要求情報を受けたときに自己の都合に関わらず即座に対応する必要がなくなり、都合の良いタイミングで応答すればよい。この結果、認証補助者Ｂの負担を軽減することができ、認証処理の利便性を向上させることができる。
【図面の簡単な説明】
【００７２】
【図１】本発明の第１実施形態に係る認証システムを備えるサービス提供システムを示す構成図である。
【図２】図１中の認証情報格納部の一例を示す図である。
【図３】図１中の暗号鍵格納部の一例を示す図である。
【図４】図１に示す認証システムにおいて実行される暗号鍵を認証補助装置に格納する処理を示すシーケンス図である。
【図５】図１に示す認証システムにおいて実行されるサービス要求を行った利用者を認証する処理を示すシーケンス図である。
【図６】本発明の第２実施形態に係る認証システムを備えるサービス提供システムを示す構成図である。
【図７】図６に示す認証システムにおいて実行される暗号鍵を認証補助装置に格納する処理を示すシーケンス図である。
【図８】図６に示す認証システムにおいて実行されるサービス要求を行った利用者を認証する処理を示すシーケンス図である。
【図９】図６に示す認証システムにおいて実行されるサービス要求を行った利用者を認証する処理を示すシーケンス図である。
【符号の説明】
【００７３】
１０，５０…認証システム、２０…サービス提供装置、２１…認証情報格納部（認証情報格納手段）、２４…認証補助情報復号部（復号手段）、２５…認証判定部（認証判定手段）、３０…利用者端末装置、３２，６２…情報送信部（送信手段）、４０…認証補助装置、４１…暗号鍵格納部（暗号鍵格納手段）、４２…入力部（予定時間情報取得手段）、４３…認証補助情報作成部（認証補助情報作成手段）、６０…サービス端末装置、６１…入力部（入力手段）、７０…カード読取／書込装置（書込手段）、８０…カード読取／書込装置（読出手段）、９０…認証カード（情報記憶媒体）。
【図１】
2010122962.tif 000003
【図２】
2010122962.tif 000004
【図３】
2010122962.tif 000005
【図４】
2010122962.tif 000006
【図５】
2010122962.tif 000007
【図６】
2010122962.tif 000008
【図７】
2010122962.tif 000009
【図８】
2010122962.tif 000010
【図９】
2010122962.tif 000011