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