(57)【要約】【課題】簡単な動作により高精度でユーザ端末からのアクセスを認証できるシステムを提供する。【解決手段】登録ユーザ５が第１の認証情報Ｚ１を入力するためのユーザ端末１０と、携帯電話９からの着信により、着信時刻から所定の有効時間だけ、着信の着信番号を第２の認証情報Ｚ２として有効にする着信サーバ６０と、ユーザ端末１０から得られた第１の認証情報Ｚ１および着信サーバ６０から得られた第２の認証情報Ｚ２が、登録ユーザ５の登録情報と一致すると、ユーザ端末１０によるアクセスを認証する認証装置３９と、を有するシステムを提供する。【選択図】図１
2008310655.tif 000002
【特許請求の範囲】
【請求項１】
登録ユーザが第１の認証情報を入力するユーザ端末と、
携帯電話からの着信により、着信時刻から所定の有効時間だけ、前記着信の着信番号を第２の認証情報として有効にする着信管理装置と、
前記ユーザ端末から得られた第１の認証情報および前記着信管理装置から得られた第２の認証情報が、前記登録ユーザの登録情報と一致すると前記ユーザ端末によるアクセスを認証する認証装置と、を有するシステム。
【請求項２】
請求項１において、前記第１の認証情報は、認証用のパスワード情報を含む、システム。
【請求項３】
請求項１または２において、前記認証装置は、前記ユーザ端末から得られた第１の認証情報が前記登録ユーザの登録情報と一致し、前記第１の認証情報に関連した第２の認証情報が前記着信管理装置から得られないときは、前記ユーザ端末に対し、前記着信管理装置が着信と認めるための電話番号を出力させる機能を含む、システム。
【請求項４】
請求項１ないし３のいずれかにおいて、前記認証装置は、前記ユーザ端末から得られた第１の認証情報が前記登録ユーザの登録情報と一致し、前記第１の認証情報に関連した第２の認証情報が前記着信管理装置から得られないときは、所定の経過時間が経過すると、前記第１の認証情報を無効にする機能を含む、システム。
【請求項５】
請求項１ないし４のいずれかにおいて、前記着信管理装置は、着信時刻および着信番号を含む着信データベースと、
携帯電話からの着信により、その着信時刻および着信番号を前記着信データベースに登録する機能と、
前記着信データベースに登録された着信時刻から前記有効時間が経過すると、前記着信データベースから前記着信番号を削除する機能とを含む、システム。
【請求項６】
ユーザ端末において入力された第１の認証情報を取得する機能と、
携帯電話からの着信により、着信時刻から所定の有効時間だけ有効となった、前記着信の着信番号を含む第２の認証情報を、着信管理装置から取得する機能と、
前記第１の認証情報および前記第２の認証情報が、登録ユーザの登録情報と一致すると前記ユーザ端末によるアクセスを認証する機能と、を有する認証装置。
【請求項７】
請求項６において、前記第１の認証情報はパスワード情報を含み、
前記ユーザ端末から得られた第１の認証情報が前記登録ユーザの登録情報と一致し、前記第１の認証情報に関連した第２の認証情報が前記着信管理装置から得られないときは、前記ユーザ端末に対し、前記着信管理装置が着信と認めるための電話番号を出力させる機能を、さらに有する、認証装置。
【請求項８】
請求項６または７において、前記ユーザ端末から得られた第１の認証情報が前記登録ユーザの登録情報と一致し、前記第１の認証情報に関連した第２の認証情報が前記着信管理装置から得られないときは、所定の経過時間が経過すると、前記第１の認証情報を無効にする機能を、さらに有する、認証装置。
【請求項９】
ユーザ端末に入力された第１の認証情報を取得することと、
携帯電話からの着信により、着信時刻から所定の有効時間だけ、前記着信の着信番号を第２の認証情報として有効にすることと、
前記ユーザ端末から得られた第１の認証情報および有効な第２の認証情報が、登録ユーザの登録情報と一致すると前記ユーザ端末によるアクセスを認証することとを含む、認証方法。
【請求項１０】
ユーザ端末に入力された第１の認証情報を取得することと、
携帯電話からの着信により、着信時刻から所定の有効時間だけ、前記着信の着信番号を第２の認証情報として着信管理装置において有効にすることと、
前記ユーザ端末から得られた第１の認証情報および前記着信管理装置から得られた第２の認証情報が、登録ユーザの登録情報と一致すると前記ユーザ端末によるアクセスを認証することとを含む、認証方法。
【請求項１１】
請求項１０において、前記第１の認証情報はパスワード情報を含み、前記ユーザ端末から得られた第１の認証情報が前記登録ユーザの登録情報と一致し、前記第１の認証情報に関連した第２の認証情報が前記着信管理装置から得られないときは、前記ユーザ端末に対し、前記着信管理装置が着信と認めるための電話番号を出力させることを、さらに含む、認証方法。
【請求項１２】
請求項１０または１１において、前記ユーザ端末から得られた第１の認証情報が前記登録ユーザの登録情報と一致し、前記第１の認証情報に関連した第２の認証情報が前記着信管理装置から得られないときは、所定の経過時間が経過すると、前記第１の認証情報を無効にすることを、さらに含む、認証方法。
【請求項１３】
請求項９ないし１２のいずれかにおいて、前記着信管理装置は、着信時刻および着信番号を含む着信データベースを含み、
前記着信管理装置において有効にすることは、
携帯電話からの着信により、その着信時刻および着信番号を前記着信データベースに登録することと、
前記着信データベースに登録された着信時刻から前記有効時間が経過すると、前記着信データベースから前記着信番号を削除することとを含む、認証方法。
【請求項１４】
ユーザ端末から第１の認証情報を取得することと、
携帯電話からの着信により、着信時刻から所定の有効時間だけ、前記着信の着信番号を保持する着信管理装置から、前記着信番号を含む第２の認証情報を取得することと、
登録ユーザの登録情報と一致すると前記ユーザ端末によるアクセスを認証することとを、コンピュータにより実行するための認証プログラム。
【請求項１５】
請求項１４において、前記第１の認証情報は、パスワード情報を含み、前記ユーザ端末から得られた第１の認証情報が前記登録ユーザの登録情報と一致し、前記第１の認証情報に関連した第２の認証情報が前記着信管理装置から得られないときは、前記ユーザ端末に対し、前記着信管理装置が着信と認めるための電話番号を出力させることを、さらにコンピュータにより実行するための認証プログラム。
【請求項１６】
請求項１４または１５において、前記ユーザ端末から得られた第１の認証情報が前記登録ユーザの登録情報と一致し、前記第１の認証情報に関連した第２の認証情報が前記着信管理装置から得られないときは、所定の経過時間が経過すると、前記第１の認証情報を無効にすることを、さらにコンピュータにより実行するための認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに対し、データベース、情報提供用のアプリケーションプログラムなどへのアクセスを認める認証装置および方法に関するものである。
【背景技術】
【０００２】
特許文献１には、登録されたユーザに対して所定のＩＤおよびパスワードを与えておき、情報サーバ等へアクセスする際には、所定のＩＤおよびパスワードの提示を要求して、提示した者のみのアクセスを許可することにより、セキュリティを確保する認証システムが記載されている。さらに、パスワード盗用の危険性をユーザが容易に判断でき、ユーザが自分でパスワードを変更する必要がない認証装置として提供することが記載されている。具体的には、ユーザシステムの電話機からの電話があると、センタシステムの電話番号確認部は、着呼した電話番号が登録ユーザの電話番号であることを確認し、パスワード管理部によって短い時間間隔で更新されるパスワードが電話機へ送信される。ユーザは、電話機から取得したパスワードをユーザシステムのローカルシステムへ入力し、インターネット回線を介して第２の通信部へ送信し、センタシステムのパスワード管理部は、受信されたパスワードを認証し、アクセスを許可する。
【特許文献１】特開２００２−３１８７８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ユーザが、システムに対してログインしたり、データベースへのアクセスを求める度に異なるパスワードを入力することは簡単な作業であるとは言い難い。さらに、そのパスワードが、馴染みがなく、意味のない、ランダムな英数文字列である場合は、その英数文字列を間違いなく入力することは、それほど簡単な作業ではない。さらに、間違えて入力したときに、時間が経過してしまうと、有効なパスワードを得るために再度電話をかける必要がある。パスワードが盗用されることを恐れると、さらに短い間隔でパスワードを変更する必要があり、パスワードの英数文字列数も増やす必要がある。したがって、そのような認証装置は、セキュリティは高いかもしれないが、認証エラーが繰り返される可能性がある。このため、電話代が高くなったり、認証後にアクセスが許可されるシステム、例えば、データベースやアプリケーションソフトが使い難いという印象を与えやすく、そのシステムを利用したビジネスの進展を妨げる可能性がある。
【０００４】
指紋、網膜パターン、音声パターンなどの生体情報によりユーザを、より精度よく認証することも可能である。しかしながら、それらの生体情報により認証されるためには、それらの情報をあらかじめ登録しておく必要があり、また、それらの生体情報を取得できる装置を用意しておく必要がある。ユーザが、例えば、インターネットに接続された不特定のパーソナルコンピュータをユーザ端末として、情報提供サーバから情報を受けようとすると、生体情報を必ずしも認証情報として利用できないケースもある。
【０００５】
このため、簡易なシステムで、ユーザが慣れ親しんだ作業により、ユーザを認証することができ、セキュリティも高い認証装置および方法を提供することが要望されている。
【課題を解決するための手段】
【０００６】
本発明の１つの態様は、登録ユーザが第１の認証情報を入力するユーザ端末と、携帯電話からの着信により、着信時刻から所定の有効時間だけ、着信の着信番号を第２の認証情報として有効にする着信管理装置と、ユーザ端末から得られた第１の認証情報および着信管理装置から得られた第２の認証情報が、登録ユーザの登録情報と一致するとユーザ端末によるアクセスを認証する認証装置とを有するシステムである。このシステムにおいては、ユーザ（登録ユーザ）が、自己の入力が認証されるための第１の認証情報をユーザ端末に入力し、それと前後してユーザが、携帯電話から、着信管理装置が把握できる所定の電話番号に電話をかけると、その着信により、着信時刻から所定の有効時間だけ、着信の着信番号が第２の認証情報として有効になる。認証装置は、ユーザ端末から得られた第１の認証情報および着信管理装置から得られた第２の認証情報が、登録ユーザの登録情報と一致するとユーザ端末によるアクセスを認証する。このシステムにおいて、ユーザ端末のアクセスは、ユーザのＩＤおよびユーザが登録したパスワードといった認証情報をユーザ端末に入力し、さらに、ユーザがユーザの携帯電話により、所定の電話番号へ電話をすることにより認証される。
【０００７】
ユーザＩＤおよびユーザ自身が登録したパスワードといった認証情報をユーザ端末に入力すること、および、携帯電話により電話をすることは、ユーザは慣れている作業である。携帯電話の電話番号（発信者電話番号、着信番号）は、携帯電話網のサービスの提供者により厳重に管理されている個人情報である。ユーザも、自己の携帯電話を第３者に無用に貸したりすることはなく、さらに、携帯電話を利用するために指紋、音声、顔などを用いて認証するシステムが導入されており、携帯電話からの着信は、携帯電話の所有者の行為である可能性が非常に高い。したがって、認証装置は、第１の認証情報に加え、第２の認証情報を用いることによりセキュリティを向上できる。さらに、携帯電話からの着信から、着信番号が第２の認証情報として有効になる時間（有効時間）を限定することにより、第１の認証情報が入力されたタイミングと第２の認証情報が有効になったタイミングとの相関も、ユーザを認証するための第３の認証情報（認証条件）として使用できる。したがって、ユーザが慣れている一連の動作を行うことにより、高いセキュリティを確保し得るシステムを提供できる。
【０００８】
ユーザ端末に入力される第１の認証情報は、認証用のパスワード情報を含むことが望ましい。さらに、認証装置は、ユーザ端末から得られた第１の認証情報が登録ユーザの登録情報と一致し、第１の認証情報に関連した第２の認証情報が着信管理装置から得られないときは、ユーザ端末に対し、着信管理装置が着信と認めるための電話番号を出力させる機能を含ませることが可能である。着信管理装置が着信と認めるための電話番号は、セキュリティを確保するための１つの情報（条件）であり、事前に登録ユーザに対して提供するだけでも良い。一方、システム利用を向上する点では、着信管理装置が着信と認めるための電話番号を忘れたユーザに対しても、安全な方法でアクセスできるようにすることが好ましい。パスワード情報を含む第１の認証情報が正しいときに、ユーザ端末に電話番号を出力（表示）することにより、高い確率で登録ユーザであることが認められるときにのみ着信管理装置が着信と認めるための電話番号を公開できる。
【０００９】
このシステムにおいて、認証装置は、ユーザ端末から得られた第１の認証情報が登録ユーザの登録情報と一致し、第１の認証情報に関連した第２の認証情報が着信管理装置から得られないときは、所定の経過時間が経過すると、第１の認証情報を無効にする機能を含むことが好ましい。このシステムおよび認証装置においては、第１の認証情報が入力されたタイミングと第２の認証情報が有効になったタイミングとの相関では、ユーザを認証するための第３の認証情報（認証条件）として使用している。経過時間が経過すると、第１の認証情報を無効にすることにより、第３の認証情報（認証条件）による認証精度をさらに向上できる。
【００１０】
着信管理装置の１つの形態は、着信時刻および着信番号を含む着信データベースと、携帯電話からの着信により、その着信時刻および着信番号を着信データベースに登録する機能と、着信データベースに登録された着信時刻から有効時間が経過すると、着信データベースから着信番号を削除する機能とを含むものである。
【００１１】
本発明の他の１つの態様は、ユーザ端末において入力された第１の認証情報を取得する機能と、携帯電話からの着信により、着信時刻から所定の有効時間だけ有効となった、着信の着信番号を含む第２の認証情報を着信管理装置から取得する機能と、第１の認証情報および第２の認証情報が、登録ユーザの登録情報と一致するとユーザ端末によるアクセスを認証する機能とを有する認証装置である。上記のシステムにおいては、ユーザ端末、着信管理装置および認証装置は、すべてが１つのコンピュータに実装されていても良く、それぞれの装置としての機能を備えた端末あるいはサーバがそれぞれインターネットなどのコンピュータネットワークを介して接続されていても良い。また、認証装置は、ユーザ端末とともに１つのコンピュータに実装されており、ユーザ端末のアクセスを認証することにより、ユーザ端末を介して、そのコンピュータが搭載した、あるいは接続されたストレージあるいはデータベースへのアクセスを許可したり、あるいはアプリケーションへのログインを許可するものであっても良い。さらに、認証装置は、ユーザ端末とコンピュータネットワークに接続されたサーバであって、ユーザ端末のアクセスを認証し、サーバ内の、あるいはサーバを介した、ストレージあるいはデータベースへのアクセスを許可したり、またはアプリケーションへのログインを許可するものであっても良い。着信管理装置は認証装置とともにサーバに実装されていても良く、分散配置されていても良い。
【００１２】
第１の認証情報はパスワード情報を含み、認証装置は、ユーザ端末から得られた第１の認証情報が登録ユーザの登録情報と一致し、第１の認証情報に関連した第２の認証情報が着信管理装置から得られないときは、ユーザ端末に対し、着信管理装置が着信と認めるための電話番号を出力させる機能を、さらに有することが好ましい。
【００１３】
認証装置は、さらに、ユーザ端末から得られた第１の認証情報が登録ユーザの登録情報と一致し、第１の認証情報に関連した第２の認証情報が着信管理装置から得られないときは、所定の経過時間が経過すると、第１の認証情報を無効にする機能を、さらに有することが好ましい。
【００１４】
本発明のさらに異なる他の態様の１つは、ユーザ端末に入力された第１の認証情報を取得することと、携帯電話からの着信により、着信時刻から所定の有効時間だけ、着信の着信番号を第２の認証情報として有効にすることと、ユーザ端末から得られた第１の認証情報および有効な第２の認証情報が、登録ユーザの登録情報と一致するとユーザ端末によるアクセスを認証することとを含む、認証方法である。
【００１５】
本発明のさらに異なる他の態様の１つは、ユーザ端末に入力された第１の認証情報を取得することと、携帯電話からの着信により、着信時刻から所定の有効時間だけ、着信の着信番号を第２の認証情報として着信管理装置において有効にすることと、ユーザ端末から得られた第１の認証情報および着信管理装置から得られた第２の認証情報が、登録ユーザの登録情報と一致するとユーザ端末によるアクセスを認証することとを含む、認証方法である。
【００１６】
この認証方法は、第１の認証情報はパスワード情報を含み、ユーザ端末から得られた第１の認証情報が登録ユーザの登録情報と一致し、第１の認証情報に関連した第２の認証情報が着信管理装置から得られないときは、ユーザ端末に対し、着信管理装置が着信と認めるための電話番号を出力させることを、さらに含むことが好ましい。
【００１７】
この認証方法は、ユーザ端末から得られた第１の認証情報が登録ユーザの登録情報と一致し、第１の認証情報に関連した第２の認証情報が着信管理装置から得られないときは、所定の経過時間が経過すると、第１の認証情報を無効にすることを、さらに含むことが好ましい。
【００１８】
また、着信管理装置は、着信時刻および着信番号を含む着信データベースを含み、この認証方法において、着信管理装置において有効にすることは、携帯電話からの着信により、その着信時刻および着信番号を着信データベースに登録することと、着信データベースに登録された着信時刻から有効時間が経過すると、着信データベースから着信番号を削除することとを含むことが好ましい。
【００１９】
本発明のさらに異なる他の態様の１つは、ユーザ端末から第１の認証情報を取得することと、携帯電話からの着信により、着信時刻から所定の有効時間だけ、着信の着信番号を保持する着信管理装置から、着信番号を含む第２の認証情報を取得することと、登録ユーザの登録情報と一致するとユーザ端末によるアクセスを認証することとを、コンピュータにより実行するための認証プログラムである。この認証プログラムは、ＣＤ−ＲＯＭなどの適当な記録媒体に記録して提供できる。また、インターネットなどのコンピュータネットワークを介して提供することも可能である。
【００２０】
第１の認証情報は、パスワード情報を含み、認証プログラムは、ユーザ端末から得られた第１の認証情報が登録ユーザの登録情報と一致し、第１の認証情報に関連した第２の認証情報が着信管理装置から得られないときは、ユーザ端末に対し、着信管理装置が着信と認めるための電話番号を出力させることを、さらにコンピュータにより実行するためのものであることが好ましい。
【００２１】
認証プログラムは、さらに、ユーザ端末から得られた第１の認証情報が登録ユーザの登録情報と一致し、第１の認証情報に関連した第２の認証情報が着信管理装置から得られないときは、所定の経過時間が経過すると、第１の認証情報を無効にすることを、さらにコンピュータにより実行するためのものであることが好ましい。
【発明を実施するための最良の形態】
【００２２】
図１に、本発明の実施の形態を示している。図１には、それぞれ異なる認証装置を含む３つのシステムが記載されている。１つのシステム（システムＡ）は、ユーザ端末であるパーソナルコンピュータ（ＰＣ）１０に搭載された認証装置１９を含む。この認証装置１９は、ＰＣ１０に対する登録ユーザのログインまたはアクセス、オペレーティングシステム（ＯＳ）などの特定のアプリケーションソフトウェア（アプリケーション）の利用、パーソナルコンピュータ１０に搭載されているストレージ（例えば、ハードディスク）１１へのアクセスなどを許諾および／または制限するために使用される。
【００２３】
他のシステムの１つ（システムＢ）は、情報提供サーバ３０に搭載された認証装置３９を含む。この認証装置３９は、ユーザ端末１０を用いてインターネット１を介して情報提供サーバ３０にログインすることを許可するために使用され、また、情報提供サーバ３０が提供するサービスを利用したり、情報提供サーバ３０に含まれるデータベース３１へアクセスしたりすることを許諾および／または制限するために使用される。他のシステムの１つ（システムＣ）は、認証ステーション７０のサーバ５０に搭載された認証装置５９を含む。この認証装置５９は、ユーザ端末１０およびインターネット１を介して認証サーバ５０に搭載されたユーザ登録情報５１へアクセスしたりメンテナンスしたりすることを許諾および／または制限するために使用される。なお、これらの認証装置１９、３９および５９が登録ユーザを認証し、許諾および／または制限する対象の機能は、上記に限られず、また、以下において説明する機能に限られるものではない。
【００２４】
まず、システムＡについて説明する。システムＡは、ユーザ端末であるＰＣ１０と、ＰＣ１０に実装された認証装置１９と、ＰＣ１０とインターネット１を介して通信可能な着信サーバ６０とを含む。たとえば、システムＡの認証装置１９は、ユーザ５がユーザ端末であるＰＣ１０にログインするために使用される。ユーザ５がＰＣ１０にログインしようとすると、ディスプレイ１７にログイン認証用の画面１７ａが表示される。ユーザ５は、画面１７ａの表示にしたがって、ユーザＩＤ１８ａと、パスワード１８ｂとを入力する（動作Ｘ）。パスワード１８ｂは、ユーザが任意に設定したものであって良い。ユーザ５は、動作Ｘと前後して、ユーザ５が所有する携帯電話９により、所定の電話番号へ発信（発呼）する（動作Ｙ）。携帯電話９による発呼は、基地局３と電話網２とを含む携帯電話会社が提供する接続サービスにより、電話網２に接続された認証ステーション７０の着信サーバ６０に着く。
【００２５】
着信サーバ６０は着信管理装置であり、携帯電話９の発呼による着信を記録する。着信サーバ６０は、携帯電話９からの着信時刻Ｒｔと、携帯電話９の着信番号Ｒｎ（発信番号、発信者番号）とを、着信サーバ６０の着信データベース６１に記録する。着信サーバ６０は、着信データベース６１に、着信時刻Ｒｔから所定の時間（有効時間、例えば数分）Ｔｅの間、着信番号Ｒｎを登録し、有効時間Ｔｅが経過すると、着信番号Ｒｎの登録を抹消する。着信サーバ６０は、携帯電話９の発呼を受けて通話を開始して発呼を受領したことの確認、例えば音声応答を返しても良い。しかしながら、着信サーバ６０においては、基本的には、着信時刻Ｒｔと、着信番号Ｒｎとが得られれば良く、通話を開始しないことにより通話料金が課金されることを防いでも良い。音声応答の要否は、ユーザ５がユーザ登録情報として選択できる要素であっても良い。
【００２６】
ＰＣ１０の認証装置１９は、動作Ｘにより入力されたユーザ識別情報（ユーザＩＤ）１８ａおよびパスワード１８ｂを第１の認証情報Ｚ１として、予めユーザ登録情報１８ｃとしてディスク１１などに登録された情報との一致を確認する。さらに、認証装置１９は、着信サーバ６０に対して、インターネット１を介して、ユーザ登録情報１８ｃに、ユーザＩＤ１８ａの携帯電話番号として登録された着信番号Ｒｎが着信データベース６１に有効に存在するか否かを照会する。認証装置１９は、着信サーバ６０から得られた、所定の着信番号の着信の有無（有効無効）を第２の認証情報Ｚ２とし、第１の認証情報Ｚ１および第２の認証情報Ｚ２がともに有効であれば、ユーザ５のログインを許可し、ＯＳを含めたアプリケーションソフトウェア１３の利用を許可する。第１の認証情報Ｚ１または第２の認証情報Ｚ２のいずれかが無効であれば、ユーザ５のログインを許可しない。
【００２７】
システムＢは、ユーザ端末であるＰＣ１０と、情報提供サーバ３０に実装された認証装置３９と、着信サーバ６０とを含む。ＰＣ１０と、情報提供サーバ３０と、着信サーバ６０とは、インターネット１を介して通信可能な状態で接続されている。情報提供サーバ３０の認証装置３９は、ＷＥＢサーバ３２に対するログイン管理を行う。ユーザ５が、ユーザ端末１０によりインターネット１を介して情報提供サーバ３０が提供するＷＥＢサーバ機能（ＷＥＢサーバ）３２にアクセスすると、ＷＥＢサーバ３２は、認証装置３９を呼び出す。認証装置３９は、公知の技術により、ユーザ端末１０にユーザＩＤ１８ａおよびパスワード１８ｂを含む認証情報（第１の認証情報）Ｚ１を入力する画面１７ａを送信する。認証装置３９は、さらに、ＳＳＬ（Secure Socket Layer）など暗号化技術を用いて、ＰＣ１０のブラウザに入力された第１の認証情報Ｚ１を取得する。認証装置３９は、ユーザ登録情報３８に基づき、さらに、着信サーバ６０に対して、第１の認証情報Ｚ１により認証されたユーザの有効な着信の有無を確認する（第２の認証情報Ｚ２）。認証装置３９は、第１の認証情報Ｚ１および第２の認証情報Ｚ２が有効であれば、ＷＥＢサーバ３２に対するユーザ端末１０のアクセスを認証する。したがって、ユーザ５は、第１の認証情報Ｚ１をユーザ端末１０に入力し、それと前後して携帯電話９により着信サーバ６０へ電話をかけることにより、ユーザ端末１０を介して、情報提供サーバ３０のサービス３３の利用が可能となる。例えば、サーバ３０が管理するデータベース３１へのアクセスが可能となり、サーバ３０が提供するアプリケーションプログラムへのログインが可能となり、情報提供サーバ３０が提供する機能を利用できる。
【００２８】
システムＣに含まれる認証ステーション７０は、登録された情報提供サーバ３０あるいは登録されたユーザ端末１０からの照会に対して、有効な着信の有無を含む情報を提供する。システムＣは、ＰＣ１０と、認証ステーション７０の認証サーバ５０および着信サーバ６０とを含む。ＰＣ１０と、認証ステーション７０とはインターネット１を介して通信可能な状態で接続されている。認証サーバ５０と、着信サーバ６０とは、インターネット１またはＬＡＮを介して通信可能な状態で接続されている。認証サーバ５０の認証装置５９は、インターネット１を介してされる着信の照会に対して、照会元のＩＰアドレス、マックアドレスなどの固有情報が、ユーザ登録データベース５１に予め登録されたユーザ登録情報と一致すると、着信情報の提供を許可する。さらに、上記の情報提供サーバ３０の認証装置３９と同様に、ユーザ端末１０から得られた第１の認証情報Ｚ１、および着信データベース６１の有効な着信を含む第２の認証情報Ｚ２がともに有効であればユーザ５を認め、ユーザ端末１０を介して、ユーザ登録データベース５１に対するアクセス、メンテナンスを含むサービス５３の使用を許可する。
【００２９】
図２に、情報提供サーバ３０の機能を、認証装置３９を中心として、ブロック図により示している。情報提供サーバ３０は、インターネット１を介して、インターネット１に接続された他の機器およびシステムとの通信を行うための通信インターフェイス３５と、インターネット１を介して情報を提供するＷＥＢサーバ機能３２と、認証装置（認証機能）３９とを含む。認証装置３９は、通信インターフェイス３５を介して、ユーザ端末１０から、ユーザ端末１０において入力されたユーザＩＤ１８ａおよびパスワード１８ｂを含む第１の認証情報Ｚ１を取得するための第１の機能４１を含む。この第１の機能４１は、ＷＥＢサーバ３２を介して、図３（ａ）に示す画面１７ａを、ユーザ端末１０で稼働するＷＥＢブラウザを用いて表示し、ブラウザを介して入力されたユーザＩＤ１８ａおよびパスワード１８ｂを取得する。
【００３０】
認証装置３９は、さらに、携帯電話９からの着信により、着信時刻Ｒｔから所定の有効時間Ｔｅだけ有効となった、着信の着信番号Ｒｎを含む第２の認証情報Ｚ２を着信サーバ６０から取得する第２の機能４２と、第１の認証情報Ｚ１および第２の認証情報Ｚ２によりユーザを認証する機能４３を含む。
【００３１】
認証する機能４３は、第１の認証情報Ｚ１がユーザ登録情報（ユーザデータベース）３８のユーザ情報と一致するかを判断する機能４４を含む。認証する機能４３は、さらに、ユーザ登録情報３８から、ユーザＩＤ１８ａのユーザ５の携帯電話番号をサーチし、その携帯電話番号の着信を第２の機能４２を介して着信サーバ６０に問い合わせ、該当する着信番号Ｒｎが有効であるか否かを判断する機能４５を含む。該当する着信番号Ｒｎが有効であるという第２の認証情報Ｚ２が得られると、ユーザＩＤ１８ａのユーザ５によるユーザ端末１０のアクセスを認証する。ユーザ５の携帯電話番号を認識するだけであれば、第１の認証情報Ｚ１は、ユーザＩＤ１８ａだけであっても良い。しかしながら、第１の認証情報Ｚ１の精度を高め、着信サーバ６０に対して無用な照会（問い合わせ）が発生するのを防止するためには、第１の認証情報Ｚ１にパスワード情報１８ｂを含めることが望ましい。また、ユーザが自身で設定したパスワード１８ｂをユーザＩＤ１８ａとともに入力することは、現在、多くのアプリケーションプログラムのサービスを受けるために通常的に行われていることであり、ユーザの負担になることはほとんどない。
【００３２】
認証する機能４３は、さらに、ユーザ端末１０から得られた第１の認証情報Ｚ１が登録ユーザ（ユーザ）５の登録情報３８と一致し、第１の認証情報Ｚ１に関連した第２の認証情報Ｚ２が着信サーバ６０から得られないときは、ユーザ端末１０に対し、着信サーバ６０が着信と認めるための電話番号を出力させる機能４６を含む。この機能４６は、機能４４において第１の認証情報Ｚ１がユーザ登録情報３８と一致していることが確認され、そのユーザ５の携帯電話番号による着信が有効でないと、図３（ｂ）の画面１７ｂに示すように、携帯電話９により電話する番号１８ｎを表示し、ユーザ５に対して携帯電話９により電話することを促す。この機能４６においては、第１の認証情報Ｚ１により、ユーザ端末１０のユーザ５は、登録済みのユーザであると仮定し、携帯電話９を用いた第２の認証情報Ｚ２が得られるように、ユーザ５を誘導する。したがって、ユーザ５は、着信サーバ６０の電話番号を忘れても、画面１７ｂを参照して携帯電話９により電話を行い、認証装置３９が第２の認証情報Ｚ２が得られるようにすることができる。この機能４６を用いて、ユーザ毎に、あるいは時間単位で、着信サーバ６０が着信と認める電話番号１８ｎを変更して第２の認証情報Ｚ２の信頼性を高めることができる。また、電話番号１８ｎは、登録ユーザ５に対して事前に開示した秘密情報なので、画面１７ｂなどにより新たにユーザ５に示すことは避け、第２の認証情報Ｚ２の信頼性を高めることも可能である。
【００３３】
認証する機能４３は、さらに、ユーザ端末１０から得られた第１の認証情報Ｚ１が登録ユーザの登録情報３８と一致し、第１の認証情報Ｚ１に関連した第２の認証情報Ｚ２が着信サーバ６０から得られないときは、所定の経過時間Ｔｗが経過すると、第１の認証情報Ｚ１を無効にする機能４７を含む。この機能４７により、第１の認証情報Ｚ１が有効な時間を限定することができ、さらに、認証精度を向上できる。
【００３４】
この認証装置３９においては、第２の認証情報Ｚ２である着信番号Ｒｎの有効性を着信時刻Ｒｔから有効時間Ｔｅに限ることにより、ユーザの動作Ｘによりユーザ端末１０に入力され、ユーザ端末１０から第１の認証情報Ｚ１が取得されるタイミングと、ユーザの動作Ｙにより電話をかけて有効になる第２の認証情報Ｚ２の有効性との時間的な一致（時間的な相関関係）を第３の認証情報として利用し、認証精度を向上している。すなわち、ユーザ５に対して、第１の認証情報Ｚ１を入力する（動作Ｘ）とともに、その入力と前後して数分程度の短い間に携帯電話９により所定の電話番号に電話させる（動作Ｙ）ことで、ユーザ５のアクセスであることを確認するための情報の精度を高めている。
【００３５】
携帯電話９は、ユーザ５が常に持ち歩く（携帯する）アイテムであり、第３者との間で携帯電話９の貸し借りが行われることは通常は想定しにくく、携帯電話９の発信者番号は、ユーザ５を認証するための有効な個人情報である。携帯電話９の発信者番号が偽装されにくいことは、携帯電話サービスを提供するサービス会社により保証されることである。さらに、携帯電話９そのものにも、携帯電話９を使用するユーザを認証する機能が盛り込まれつつあり、携帯電話９による発呼は、携帯電話９のユーザ５によるアクションである確率は高い。また、携帯電話９による通話は、多くのユーザにとって日常的に行っていることであり、携帯電話９により発呼することが、ユーザに負担になることは少ない。したがって、携帯電話９の発信を、ユーザ５を認証するための情報として利用することにより、ユーザ５に負担をかけずに、ユーザ５の認証精度を向上できる。また、携帯電話９は日常的に持ち歩くものなので、ユーザ端末１０が変わっても、携帯電話９の着信を認証情報として使用する認証装置および方法を利用することができる。
【００３６】
認証装置３９においては、現在、多くのアプリケーションでユーザを認証するために用いられている第１の認証情報Ｚ１に加えて、携帯電話９の発信情報を含む第２の認証情報Ｚ２を用いることによりユーザの認証精度を向上している。さらに、第２の認証情報Ｚ２の有効時間を限ることにより、第１の認証情報Ｚ１が得られるタイミングとの関連性を認証情報として利用し、いっそうユーザの認証精度を向上している。また、第２の認証情報Ｚ２が数分程度の時間Ｔｗが経過しても得られないときは、ユーザ端末１０において入力された第１の認証情報Ｚ１を無効にすることにより、第１の認証情報Ｚ１と第２の認証情報Ｚ２との時間的な関連性をさらに限定できる。したがって、第１の認証情報Ｚ１と、第２の認証情報Ｚ２が偶然同じ時間帯に存在する可能性（偶然性）を排除でき、ユーザの認証精度をさらに向上できる。
【００３７】
情報提供サーバ３０においては、認証装置３９によりユーザ５が認証されると、ＷＥＢサーバ３２は、ユーザ端末１０に対して、サーバ３０に含まれるアプリケーションプログラム（サービス）３３の利用、データベース３１の利用などを許可する。さらに、ユーザＩＤ１８ａによっては、ユーザ登録情報３８の登録・変更も許可する。
【００３８】
図４に、認証装置３９における処理をフローチャートにより示している。認証装置３９は、ステップ８１において、第１の機能４１により、ユーザ端末１０に入力された登録ユーザ５を認証するための第１の認証情報Ｚ１を取得する。ステップ８２において、第１の認証情報Ｚ１がユーザ登録情報３８と一致する、すなわち、第１の認証情報Ｚ１に含まれるパスワード情報１８ｂがユーザＩＤ１８ａのユーザのものであることが認証されると、ステップ８３において、第２の機能４２により、着信サーバ６０から第２の認証情報Ｚ２を取得する。第２の認証情報Ｚ２は、携帯電話９からの着信により、着信時刻Ｒｔから所定の有効時間Ｔｅだけ有効となっている着信の着信番号Ｒｎを含み、着信番号Ｒｎは、第１の認証情報Ｚ１と一致したユーザの発信番号としてユーザ登録情報３８に予め登録されているものである。ステップ８４において、第２の認証情報Ｚ２が有効であれば、ステップ８５において、ユーザ端末１０によるアクセスを認証（確認）し、ＷＥＢサーバ３２を介して提供されるサービスへ、ユーザ端末１０を介してログインあるいはアクセスすることを許可する。
【００３９】
一方、ステップ８４において、有効な第２の認証情報Ｚ２が得られないときは、機能４６により、ステップ８６において、ユーザ端末１０へ電話番号案内を出力する。その後、ステップ８７において、所定の経過時間Ｔｗが経過しても第２の認証情報Ｚ２が得られない場合は、機能４７により、ステップ８８において、ユーザ端末１０へ入力された第１の認証情報Ｚ１をクリアし、無効にする。そして、ステップ８９において認証エラーを出力し、ＷＥＢサーバ３２に対するユーザ端末１０によるアクセスを否定し、ＷＥＢサーバ３２を通じて提供されるサービスへのログイン、アクセスを許可させないようにする。あるいは、図に破線でしめすように、ステップ８１に戻って第１の認証情報を取得することからやり直すようにしても良い。
【００４０】
このような処理を行う認証装置３９は、システムＢにおいては、サーバ３０のハードウェア資源を用いて実現され、サーバ３０のコンピュータ上で動作するプログラム（アプリケーションプログラム、認証プログラム）として提供される。コンピュータへ、この認証装置３９を実装するためにインストールされる認証プログラム３９は、コンピュータにより、図４に示した認証方法８０の各処理（各ステップ）を実行するための命令を含むものであり、ＣＲ−ＲＯＭなどの適当な記録媒体に記録して提供される。または、このプログラムは、インターネット１などのコンピュータネットワークを介して提供（ダウンロード）することも可能である。
【００４１】
図５に、ユーザ端末であるＰＣ１０の機能を、認証装置１９を中心として、ブロック図により示している。ユーザ端末１０に搭載（実装）された認証装置１９も、図２に基づき説明した情報提供サーバ３０の認証装置３９と同様の機能を含む。ＰＣ１０は、ディスプレイ１７、キーボード１６などのヒューマンインターフェイスを介してユーザ５との間で情報の入出力（交換）を行う第１のインターフェイス１５ａと、インターネット１を介して、インターネット１に接続された他の機器およびシステムとの通信を行うための第２のインターフェイス１５ｂと、ＯＳおよびアプリケーションプログラムを含むサービス機能１３とを含む。認証装置１９は、第１のインターフェイス１５ａを介して、ユーザ端末１０において入力されたユーザＩＤ１８ａおよびパスワード１８ｂを含む第１の認証情報Ｚ１を取得するための第１の機能２１を含む。この第１の機能２１は、図３（ａ）に示す画面１７ａをディスプレイ１７に表示し、キーボード１６によりユーザＩＤ１８ａおよびパスワード１８ｂを入力することを促す。
【００４２】
認証装置１９は、さらに、第２の機能２２を含み、この機能２２により、携帯電話９からの着信により、着信時刻Ｒｔから所定の有効時間Ｔｅだけ有効となった、着信の着信番号Ｒｎを含む第２の認証情報Ｚ２を、着信サーバ６０から取得する。認証装置１９は、第１の認証情報Ｚ１および第２の認証情報Ｚ２によりユーザを認証する機能２３を含む。認証する機能２３は、第１の認証情報Ｚ１がユーザ登録情報（ユーザデータベース）１８ｃのユーザ情報と一致するかを判断する機能２４と、ユーザ登録情報１８ｃから、ユーザＩＤ１８ａのユーザ５の携帯電話番号をサーチし、第２の機能２２を介して着信サーバ６０に問い合わせ、該当する着信番号Ｒｎが有効であるか否かを判断する機能２５を含む。認証する機能２３は、第１の認証情報Ｚ１に加えて、該当する着信番号Ｒｎが有効であるという第２の認証情報Ｚ２が得られると、ユーザＩＤ１８ａのユーザ５によるアクセスを認証し、ＯＳおよび／またはアプリケーションプログラムを含むサービスシステム１３へのアクセスを許可する。認証する機能２３は、第２の認証情報Ｚ２が着信サーバ６０から得られないときは、ユーザ端末１０に対し、着信サーバ６０が着信と認めるための電話番号を出力させる機能２６と、第１の認証情報Ｚ１に関連した第２の認証情報Ｚ２が着信サーバ６０から得られないときは、所定の経過時間Ｔｗが経過すると、第１の認証情報Ｚ１を無効にする機能２７とを含む。これらの機能２３〜２７は、図２に基づき説明した機能４３〜４７に対応するものであり、さらに詳しい説明は省略する。また、認証装置１９における処理の流れも、図４とほぼ同様であり、説明は省略する。また、この認証装置１９も、プログラム（プログラム製品）として提供することができる。
【００４３】
この認証装置１９においても、ユーザ５が従来から行っている操作、たとえば、ＯＳにアクセスするためにパスワードを入力する操作（動作Ｘ）と、携帯電話９により所定の電話番号へ電話をかけるという操作（動作Ｙ）とにより、ユーザ５によるアクセスを高精度で認証できる。したがって、登録ユーザ以外の第３者がユーザ端末１０を用いて、登録ユーザのために用意されたサービスあるいはデータベースにアクセスすることを、いっそう確実に阻止することができ、ユーザ端末１０を用いた処理におけるセキュリティを確保できる。
【００４４】
図６に着信サーバ６０の機能ブロック図を示している。図１に示した認証ステーション７０は、着信サーバ６０と、認証サーバ５０とを含む。認証サーバ５０は、先に説明した情報提供サーバ３０とほぼ同じ構成であり、ＷＥＢサーバ機能５２と、認証機能（認証装置）５９と、データベース５１のユーザ登録情報５８を管理するサービス機能５３とを含む。着信サーバ６０は、認証サーバ５０により認証されたアクセスに対して、着信情報（着信履歴）と、課金情報とを提供する。
【００４５】
着信サーバ６０は、着信データベース６１と、着信管理機能６２と、公衆電話網２を用いて通信するための電話インターフェイス６３とを備えている。着信管理機能６２は、電話インターフェイス６３において着信があると発信者番号（着信番号）を検出する電話番号着信検出装置６５と、着信データベース管理装置６６とを含む。電話番号着信検出装置６５は、着信番号Ｒｎが登録ユーザ情報６７に登録済みのユーザの電話番号であることを確認する。管理装置６６は、着信番号Ｒｎが登録済みのユーザの電話番号であれば、着信データベース６１に、着信時刻Ｒｔと、着信番号Ｒｎとを関連付け、１つのレコードとして記録（格納、登録）する機能６６ａを含む。管理装置６６は、さらに、定期的に着信データベース６１の内容をサーチし、着信時刻Ｒｔから有効時刻Ｔｅを経過したレコードを、自動的に削除する機能６６ｂを含む。着信データベース６１には、有効時間Ｔｅ内の着信データ（着信時刻Ｒｔと、着信番号Ｒｎを含む）が保持され、それ以外の着信データは含まれない。
【００４６】
着信サーバ６０は、さらに、インターネット１を介して通信するための通信インターフェイス７１と、認証装置１９、３９または５９からの着信番号照会に対して、着信データベース６１に登録された着信データを提供する着信情報提供機能７２と、課金情報の照会に対して課金データベース７５に登録された課金情報を提供する課金情報提供機能７３とを含む。着信情報提供機能７２は、あらかじめ契約者登録情報７８に登録された契約者の情報に基づき、契約済みのサーバ３０あるいはＰＣ１０からの照会に対してのみ、着信番号が有効であるか否かを含む第２の認証情報Ｚ２を提供する。契約者は、ＩＰアドレス、ＭＡＣアドレスなどにより特定できる。契約者の判断（認証）のために、認証サーバ５０の認証装置５９の機能を利用できる。契約者からの照会に対する着信サーバ６０の応答は、課金対象となり、課金データベース７５に記録される。課金データベース７５にアクセスするための認証手続きには、認証装置５９を用いて、上述した、第１の認証情報Ｚ１と、第２の認証情報Ｚ２とを用いた認証方法を利用できる。また、契約者登録情報７８を更新するためのアクセスを認証するためにも、認証装置５９を用いて、上述した、第１の認証情報Ｚ１と、第２の認証情報Ｚ２とを用いた認証方法を利用できる。
【００４７】
図７に、着信サーバ６０の動作をフローチャートにより示している。ステップ９１において着信があると、ステップ９２において、電話番号着信検出装置６５により、着信番号が登録ユーザ情報６７に含まれる電話番号と照合される。着信番号が登録ユーザ情報６７に含まれる電話番号と一致すると、ステップ９３において、着信時刻Ｒｔと、着信番号Ｒｎとが、着信データベース６１に登録される。ステップ９４において、着信データベース６１は、比較的短い間隔（たとえば、分単位）で自動的にメンテナンスされる。メンテナンスするタイミングになると、ステップ９５において、着信データベース６１に登録されている着信データがすべてサーチされ、ステップ９６において、有効時間Ｔｅが経過した着信データは削除される。
【００４８】
ステップ９７において、契約者（サーバ、ＰＣ）から着信データの照会があると、ステップ９８において、契約者からの照会であることが照合（認証）され、ステップ９９において着信情報が提供される。そして、ステップ１００において、契約者からの照会に対して応答するたびに課金データベース７５の課金情報が更新される。
【００４９】
着信サーバ（着信管理装置）６０としての機能は、サーバ６０のコンピュータ上で動作するプログラム（アプリケーションプログラム、認証プログラム）として提供される。コンピュータへ、この着信サーバ６０としての機能を実装するためにインストールされるプログラムは、コンピュータにより、図７に示した着信管理方法９０の各処理（各ステップ）を実行するための命令を含むものであり、ＣＲ−ＲＯＭなどの適当な記録媒体に記録して提供される。または、このプログラムは、インターネット１などのコンピュータネットワークを介して提供（ダウンロード）することも可能である。
【００５０】
以上に説明した認証装置は、ＩＤおよび自己が登録したパスワードといった認証情報をユーザ端末に入力すること（動作Ｘ）、および、携帯電話により電話をすること（動作Ｙ）により、ユーザ端末のアクセスを高い精度で認証できるものである。また、これらの動作ＸおよびＹは、ユーザは慣れている作業であり、さらに、携帯電話はユーザが常時携帯するものである。したがって、どの端末、あるいはどこの端末においても、上記の認証装置が実装されていれば、あるいは、ブラウザから認証装置を実装したサーバにアクセスできるのであれば、認証情報を入力し、携帯電話を操作することにより、簡単に、端末からのアクセスを精度よく認証させることができる。また、第３者の不正アクセスから、端末およびサーバを保護することができる。さらに、携帯電話には、認証に関する情報は送信されないので、万一、携帯電話を紛失するような事態になっても情報が漏えいする可能性は小さい。したがって、操作が簡単で、信頼性の高いシステムを提供できる。
【図面の簡単な説明】
【００５１】
【図１】認証装置を含むシステムの概要を示す図。
【図２】認証装置の一例の機能ブロック図。
【図３】画面の一例であって、識別情報を入力する画面（ａ）と、電話番号が表示された画面（ｂ）とを示す。
【図４】認証装置の処理を示すフローチャート。
【図５】認証装置の異なる例を示す機能ブロック図。
【図６】着信サーバの一例の機能ブロック図。
【図７】着信サーバの処理を示すフローチャート。
【符号の説明】
【００５２】
１    インターネット、  ２    電話網、  ３    基地局
５    登録ユーザ、  ９    携帯電話
１０    ＰＣ（ユーザ端末）、  １９    ユーザ端末搭載の認証装置
３０    情報提供サーバ、  ３９    情報提供サーバ搭載の認証装置
５０    認証サーバ、  ６０    着信サーバ（着信管理装置）
７０    認証ステーション
【図１】
2008310655.tif 000003
【図２】
2008310655.tif 000004
【図３】
2008310655.tif 000005
【図４】
2008310655.tif 000006
【図５】
2008310655.tif 000007
【図６】
2008310655.tif 000008
【図７】
2008310655.tif 000009