(57)【要約】【課題】接続先のＵＲＬやドメイン名等を一時的な情報とすることを実現し、利用者端末が盗難等の被害にあった場合に、利用者端末のメモリ内に残された接続先情報から接続先に不正アクセスされるリスクを回避する。【解決手段】利用者端末は、ユーザの生体情報、時刻情報、及び自身の端末情報に基づいて、接続先を特定するための接続先情報を作成し、接続先情報に基づいて接続先への接続要求を送出する。認証サーバは、ユーザの生体情報及び利用者端末の利用者端末を事前に取得して保管し、利用者端末からの接続要求を受信した際、自身が持つ生体情報、時刻情報、及び端末情報に基づいて、利用者端末からの接続要求が正当であるか検証し、正当である場合、利用者端末から接続先への接続を許可する。これにより、認証サーバは、利用者端末が接続先に接続する際に、接続先を特定するための接続先情報を一時的な情報とすることを実現する。【選択図】図１
2014149638.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの生体情報、時刻情報、及び自身の端末情報に基づいて、接続先を特定するための接続先情報を作成し、前記接続先情報に基づいて前記接続先への接続要求を送出する利用者端末と、
前記ユーザの生体情報及び前記利用者端末の利用者端末を事前に取得して保管し、前記利用者端末からの接続要求を受信した際、自身が持つ生体情報、時刻情報、及び端末情報に基づいて、前記利用者端末からの接続要求が正当であるか検証し、正当である場合、前記利用者端末から前記接続先への接続を許可する認証サーバと
を含み、
前記認証サーバは、前記利用者端末が前記接続先に接続する際に、前記接続先を特定するための接続先情報を一時的な情報とすることを実現する
認証システム。
【請求項２】
請求項１に記載の認証システムであって、
前記利用者端末は、ユーザの生体情報、時刻情報、及び自身の端末情報から規則性のある文字を抽出し、抽出された文字を使用して接続先情報を作成し、
前記認証サーバは、自身が持つ生体情報、時刻情報、及び端末情報から規則性のある文字を抽出し、抽出された文字を使用して、前記利用者端末からの接続要求が正当であるか検証する
認証システム。
【請求項３】
請求項１又は２に記載の認証システムであって、
前記認証サーバは、前記利用者端末から接続先情報を受信し、自身が持つ生体情報、時刻情報、及び端末情報に基づいて接続先情報を作成し、前記利用者端末から受信した接続先情報と、自身が作成した接続先情報とを照合し、照合の結果、一致したと判断した場合、前記利用者端末から前記接続先への接続を許可する
認証システム。
【請求項４】
請求項１乃至３のいずれか一項に記載の認証システムであって、
前記利用者端末は、前記利用者端末の電源ＯＮ時に、前記ユーザに対する生体認証を行い、成功したと判断した場合、前記利用者端末へのログインを許可し、
前記認証サーバは、前記利用者端末からの接続要求時に、自身が持つ生体情報、時刻情報、及び端末情報に基づいて、前記利用者端末からの接続要求が正当であるか検証し、正当である場合、前記接続先へのログインを許可する
認証システム。
【請求項５】
請求項１乃至４のいずれか一項に記載の認証システムであって、
前記認証サーバは、前記接続先を特定するための接続先情報をドメイン名としてＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）サーバに登録する
認証システム。
【請求項６】
請求項１乃至５のいずれか一項に記載の認証システムで使用される利用者端末。
【請求項７】
請求項１乃至５のいずれか一項に記載の認証システムで使用される認証サーバ。
【請求項８】
利用者端末が、ユーザの生体情報、時刻情報、及び自身の端末情報に基づいて、接続先を特定するための接続先情報を作成し、前記接続先情報に基づいて前記接続先への接続要求を送出することと、
認証サーバが、前記ユーザの生体情報及び前記利用者端末の利用者端末を事前に取得して保管し、前記利用者端末からの接続要求を受信した際、自身が持つ生体情報、時刻情報、及び端末情報に基づいて、前記利用者端末からの接続要求が正当であるか検証し、正当である場合、前記利用者端末から前記接続先への接続を許可することで、前記利用者端末が前記接続先に接続する際に、前記接続先を特定するための接続先情報を一時的な情報とすることを実現することと
を含む
認証方法。
【請求項９】
請求項８に記載の認証方法であって、
前記利用者端末が、ユーザの生体情報、時刻情報、及び自身の端末情報から規則性のある文字を抽出し、抽出された文字を使用して接続先情報を作成することと、
前記認証サーバが、自身が持つ生体情報、時刻情報、及び端末情報から規則性のある文字を抽出し、抽出された文字を使用して、前記利用者端末からの接続要求が正当であるか検証することと
を更に含む
認証方法。
【請求項１０】
請求項８又は９に記載の認証方法であって、
前記認証サーバが、前記利用者端末から接続先情報を受信し、自身が持つ生体情報、時刻情報、及び端末情報に基づいて接続先情報を作成し、前記利用者端末から受信した接続先情報と、自身が作成した接続先情報とを照合し、照合の結果、一致したと判断した場合、前記利用者端末から前記接続先への接続を許可すること
を更に含む
認証方法。
【請求項１１】
請求項８乃至１０のいずれか一項に記載の認証方法であって、
前記利用者端末が、前記利用者端末の電源ＯＮ時に、前記ユーザに対する生体認証を行い、成功したと判断した場合、前記利用者端末へのログインを許可することと、
前記認証サーバが、前記利用者端末からの接続要求時に、自身が持つ生体情報、時刻情報、及び端末情報に基づいて、前記利用者端末からの接続要求が正当であるか検証し、正当である場合、前記接続先へのログインを許可することと
を更に含む
認証方法。
【請求項１２】
請求項８乃至１１のいずれか一項に記載の認証方法であって、
前記認証サーバが、前記接続先を特定するための接続先情報をドメイン名としてＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）サーバに登録すること
を更に含む
認証方法。
【請求項１３】
請求項８乃至１２のいずれか一項に記載の認証方法における利用者端末としての動作を、計算機に実行させるためのプログラム。
【請求項１４】
請求項８乃至１２のいずれか一項に記載の認証方法における認証サーバとしての動作を、計算機に実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証システムに関し、特にネットワーク接続における認証システムに関する。
【背景技術】
【０００２】
現状の技術では、インターネット等のネットワークにおいて、利用者端末等のクライアント装置（ｃｌｉｅｎｔ  ｄｅｖｉｃｅ）から、サーバ等の接続先ホスト（ｄｅｓｔｉｎａｔｉｏｎ  ｈｏｓｔ）に接続（アクセス）する際、接続先が接続元の正当性を確認するための認証（ａｕｔｈｅｎｔｉｃａｔｉｏｎ）を行うことがある。認証を行うことは、接続先が接続元の正当性を確認する上で有効ではあるが、万全とは言い難い。接続先が公開サーバ等である場合はやむを得ないが、接続先が非公開サーバ等である場合はＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）等の接続先情報も可能な限り秘匿されていると好適である。
【０００３】
しかし、利用者端末等の接続元が、サーバ等の接続先に頻繁に（高い頻度で）接続する場合、接続先情報が履歴情報やブックマークとして接続元の端末内に存在することが多い。これでは、端末が盗難にあった場合でも、接続先情報に基づいて接続先に接続することが可能である。例えば、盗難にあった端末内に残された接続先情報に基づいて、接続先のサーバ等に対するＤｏＳ（Ｄｅｎｉａｌ  ｏｆ  Ｓｅｒｖｉｃｅ）攻撃等の不正な接続が行われ、接続先のサーバ等が停止し、業務やサービス等に支障をきたす可能性がある。また、通常、ＵＲＬ等の接続先情報は一定（固定）であるため、一旦接続先情報が流出すると、その後は不正な接続が繰り返されても、それを防ぐのは非常に困難である。
【０００４】
［公知技術］
当該技術分野における公知技術として、特許文献１（特開２００９−２０５４７６号公報）に、認証デバイス、生体情報管理装置、認証システムおよび認証方法が開示されている。この公知技術では、シンクライアント等に用いる認証デバイスは、シンクライアントの接続先の生体情報管理装置のアドレス情報をユーザ（利用者）の生体情報で暗号化して保持する。また、認証デバイスは、シンクライアントのユーザの生体情報が入力されたとき、この生体情報を用いてアドレス情報を復号化し、シンクライアントへ出力する。このようなアドレス情報を用いてシンクライアントは、生体情報管理装置へ接続し、認証に成功すると、この生体情報管理装置からサーバのサーバプロファイル情報を受信する。そして、シンクライアントは、このサーバプロファイル情報を用いてサーバにログインする。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２０５４７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
利用者端末が盗難等の被害にあった場合、その利用者端末のメモリ内に残された接続先情報に基づいて接続先に接続することが可能である。例えば、接続先に対するＤｏＳ攻撃等が行われた場合、業務が停止する可能性もある。
【０００７】
また、接続先が固定されている（接続先情報が一定である）ため、一旦接続先情報が流出すると、接続先に対する不正アクセスが行われる可能性がある。
【０００８】
これまで、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）等を利用して接続先のＩＰアドレスを一時的な情報とすることは実施されていたが、接続先のＵＲＬやドメイン名等を一時的な情報とすることは実施されていなかった。
【課題を解決するための手段】
【０００９】
本発明に係る認証システムは、利用者端末と、認証サーバを含む。利用者端末は、ユーザの生体情報、時刻情報、及び自身の端末情報に基づいて、接続先を特定するための接続先情報を作成し、接続先情報に基づいて接続先への接続要求を送出する。認証サーバは、ユーザの生体情報及び利用者端末の利用者端末を事前に取得して保管し、利用者端末からの接続要求を受信した際、自身が持つ生体情報、時刻情報、及び端末情報に基づいて、利用者端末からの接続要求が正当であるか検証し、正当である場合、利用者端末から接続先への接続を許可する。これにより、認証サーバは、利用者端末が接続先に接続する際に、接続先を特定するための接続先情報を一時的な情報とすることを実現する。
【００１０】
本発明に係る認証方法では、利用者端末が、ユーザの生体情報、時刻情報、及び自身の端末情報に基づいて、接続先を特定するための接続先情報を作成し、接続先情報に基づいて接続先への接続要求を送出する。認証サーバが、ユーザの生体情報及び利用者端末の利用者端末を事前に取得して保管し、利用者端末からの接続要求を受信した際、自身が持つ生体情報、時刻情報、及び端末情報に基づいて、利用者端末からの接続要求が正当であるか検証し、正当である場合、利用者端末から接続先への接続を許可する。これにより、利用者端末が接続先に接続する際に、接続先を特定するための接続先情報を一時的な情報とすることを実現する。
【００１１】
本発明に係るプログラムは、上記の認証方法における利用者端末や認証サーバの動作を、計算機に実行させるためのプログラムである。なお、本発明に係るプログラムは、記憶装置や記憶媒体に格納することが可能である。
【発明の効果】
【００１２】
接続先のＵＲＬやドメイン名等を一時的な情報とすることを実現し、利用者端末が盗難等の被害にあった場合に、利用者端末のメモリ内に残された接続先情報から接続先に不正アクセスされるリスクを回避する。
【図面の簡単な説明】
【００１３】
【図１】本発明に係る認証システムの構成例を示す図である。
【図２】本発明に係る利用者端末の構成例を示す図である。
【図３】本発明に係る認証サーバの構成例を示す図である。
【図４】本発明の第１実施形態について説明するための図である。
【図５】本発明の第２実施形態について説明するための図である。
【図６】本発明の第３実施形態について説明するための図である。
【図７】本発明の第４実施形態について説明するための図である。
【発明を実施するための形態】
【００１４】
＜全体概要＞
以下に、本発明について添付図面を参照して説明する。
【００１５】
［システム構成］
図１を参照して、本発明に係る認証システムの構成例について説明する。
【００１６】
本発明に係る認証システムは、利用者端末１０と、認証サーバ２０を含む。
【００１７】
利用者端末１０は、ユーザ（利用者）が使用／保有する端末であり、認証サーバ２０に対して接続（アクセス）の要求を送信する。ここでは、利用者端末１０は、ユーザの生体情報（生体認証に利用される生体情報等）、時刻情報（現在時刻等）、及び当該端末の端末情報（端末ＩＤ、アドレス情報等）に基づいて接続先情報を作成し、その接続先情報に基づいて接続先に接続する。
【００１８】
認証サーバ２０は、利用者端末１０から接続の要求を受信した場合、利用者端末１０に対する認証を行う。認証サーバ２０は、利用者端末１０が接続先に接続する際に必ず使用する通信装置であるものとする。例えば、ＩＳＰ（Ｉｎｔｅｒｎｅｔ  Ｓｅｒｖｉｃｅｓ  Ｐｒｏｖｉｄｅｒ）サーバ、シンクライアント用サーバ、デフォルトゲートウェイ（ｄｅｆａｕｌｔ  ｇａｔｅｗａｙ）、無線ルータ等が考えられる。また、認証サーバ２０自体が接続先であっても良い。ここでは、認証サーバ２０は、利用者端末１０のユーザの生体情報、及び利用者端末１０の端末情報を、事前に（予め）取得し、保管しているものとする。認証サーバ２０は、自身が持つ生体情報、時刻情報、及び端末情報に基づいて、利用者端末１０からの接続の要求が正当であるか検証する。正当である場合、利用者端末１０から接続先への接続を許可する。
【００１９】
接続先の例として、ファイルサーバや、シンクライアントシステムにおける仮想デスクトップ（Ｖｉｒｔｕａｌ  Ｄｅｓｋｔｏｐ）等を想定している。なお、接続先は、認証サーバ２０でも良い。また、その他の仮想マシン（Ｖｉｒｔｕａｌ  Ｍａｃｈｉｎｅ）等も考えられる。また、接続先は、インターネット上の一般的なサーバ装置でも良い。但し、実際には、これらの例に限定されない。
【００２０】
接続先情報の例として、ＵＲＬやドメイン（又はホスト名）に、生体情報、時刻情報、及び端末情報の要素を付加したもの等を想定している。或いは、接続先情報は、認証サーバ２０側で、接続先のＵＲＬやドメインに対応付けられたものでも良い。但し、実際には、これらの例に限定されない。
【００２１】
接続先情報に時刻情報の要素を加えることで、接続先情報が一意ではない（接続先情報が作成された時刻毎に異なる）ため、仮に接続先情報が外部に流出したとしても、その接続先情報を用いた不正アクセスを防止することが可能となる。すなわち、本発明では、「ワンタイムパスワード」ならぬ、「ワンタイムＵＲＬ」（又はワンタイムドメイン）を実現する。なお、ワンタイムパスワードは時刻情報の要素を含むため、時刻情報としてワンタイムパスワードを使用することも可能である。
【００２２】
利用者端末１０及びユーザが読み書き可能な領域には、接続先情報を保管しない。ユーザが手動で接続先情報を入力するか、ユーザが読み書き不可能な領域に接続先情報を保管する仕組みにして、利用者端末１０は、必ずその接続先情報に基づいて接続先に接続する。
【００２３】
［利用者端末の詳細］
図２を参照して、利用者端末１０の構成例について説明する。
【００２４】
利用者端末１０は、生体情報取得部１１と、時刻情報取得部１２と、端末情報管理部１３と、接続先情報作成部１４と、接続要求送信部１５を備える。
【００２５】
生体情報取得部１１は、ユーザの生体情報を取得する。生体情報取得部１１は、ユーザの生体情報を基に、ログイン時の生体認証を行っても良い。生体情報取得部１１の例として、生体認証装置、生体情報入力装置、或いは、生体情報入力装置と連携して動作する処理装置等が考えられる。但し、実際には、これらの例に限定されない。
【００２６】
時刻情報取得部１２は、時刻情報を取得する。時刻情報取得部１２の例として、ハードウェアクロックやシステムクロック等が考えられる。また、時刻情報取得部１２は、協定世界時（ＵＴＣ）やグリニッジ標準時（ＧＭＴ）、或いは、これらの時刻から数時間だけ進んだ（又は遅れた）時刻（例えば日本標準時（ＪＳＴ））を取得する機構でも良い。但し、実際には、これらの例に限定されない。
【００２７】
端末情報管理部１３は、利用者端末１０の端末情報を保管する。また、端末情報管理部１３は、必要に応じて端末情報を外部に提供する。端末情報の例として、端末固有の／任意に割り当てた端末ＩＤ、端末固有の装置やソフトウェアの製造番号（シリアル番号等）、ＭＡＣアドレス等が考えられる。端末情報は、ユーザが読み書き不可能な領域に保管されていると好適である。なお、必要であれば、利用者端末１０の端末情報に、利用者端末１０の位置情報の要素を加えても良い。例えば、利用者端末１０は、ＧＰＳ等の機能を利用して利用者端末１０の位置情報を取得し、端末情報に位置情報の要素を付加する。認証サーバ２０は、随時、利用者端末１０から利用者端末１０の位置情報を取得し、利用者端末１０の位置情報を保管しているものとする。このとき、端末情報管理部１３は、利用者端末１０の端末情報（又は位置情報）を保管し、必要に応じて認証サーバ２０に提供する。また、端末情報管理部１３が、ＧＰＳ等の機能を利用して利用者端末１０の位置情報を取得するようにしても良い。但し、実際には、これらの例に限定されない。
【００２８】
接続先情報作成部１４は、生体情報、時刻情報、及び端末情報に基づいて接続先情報を作成する。なお、接続先情報を作成する際、生体情報、時刻情報、及び端末情報の全てを組み合わせたものを接続先のＵＲＬやドメイン等に付加（又は一部置換）して接続先情報を作成しても良い。或いは、生体情報、時刻情報、及び端末情報のそれぞれから一部を抽出して組み合わせたものを接続先のＵＲＬやドメイン等に付加して接続先情報を作成しても良い。また、生体情報、時刻情報、及び端末情報を基に、所定の計算式／アルゴリズム（数学的アルゴリズム等）を用いて計算し、算出された結果を接続先のＵＲＬやドメイン等に付加して接続先情報を作成しても良い。但し、実際には、これらの例に限定されない。
【００２９】
接続要求送信部１５は、接続先情報に基づいて接続先に接続することで、認証サーバ２０に接続先情報を送信する。接続要求送信部１５は、ネットワークを介して、認証サーバ２０に接続先情報を送信する。なお、ネットワークは、有線／無線を問わない。また、近接場型の無線通信（ＮＦＣ：Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等の近距離無線通信を利用して認証サーバ２０に接続先情報を送信しても良い。
【００３０】
［認証サーバの詳細］
図３を参照して、認証サーバ２０の構成例について説明する。
【００３１】
認証サーバ２０は、接続要求受信部２１と、時刻情報取得部２２と、ユーザ情報保管部２３と、認証処理部２４と、接続許可部２５を備える。
【００３２】
接続要求受信部２１は、利用者端末１０から接続の要求を受信する。このとき、接続要求受信部２１は、接続要求送信部１５から接続の要求と共に／として、接続先情報を受信する。
【００３３】
時刻情報取得部２２は、時刻情報を取得する。時刻情報取得部２２は、基本的に、上記の時刻情報取得部１２と同様である。
【００３４】
ユーザ情報保管部２３は、利用者端末１０のユーザの生体情報、及び利用者端末１０の端末情報を保管する。ここでは、ユーザ情報保管部２３は、利用者端末１０のユーザの生体情報、及び利用者端末１０の端末情報を、事前に取得し、保管しているものとする。
【００３５】
認証処理部２４は、利用者端末１０のユーザの生体情報、時刻情報、及び利用者端末１０の端末情報に基づいて認証処理を行い、利用者端末１０からの接続の要求が正当であるか検証する。例えば、認証処理部２４は、認証サーバ２０が持つ生体情報、時刻情報、及び端末情報に基づいて、接続先情報に対する認証処理を行う。
【００３６】
接続許可部２５は、認証処理の結果、利用者端末１０からの接続の要求が正当であると判断した場合、利用者端末１０から接続先への接続を許可する。例えば、接続許可部２５は、利用者端末１０からファイルサーバや仮想デスクトップ等への接続を許可する。
【００３７】
＜第１実施形態＞
以下に、本発明の第１実施形態について説明する。
【００３８】
本実施形態では、図４に示すように、生体情報、時刻情報、及び端末情報から規則性のある文字（文字列、数字及び記号を含む）を抽出し、抽出された文字を使用して接続先情報を作成する。
【００３９】
利用者端末１０は、定期的（例えば１０秒おき）に、或いは、認証サーバ２０と接続／同期した場合に、生体情報、時刻情報、及び端末情報から規則性のある文字を抽出し、抽出された文字を使用して接続先情報を作成し、その文字を使用した接続先情報に基づいて接続先に接続することで、認証サーバ２０に接続先情報を送信する。ここでは、接続先情報作成部１４は、生体情報、時刻情報、及び端末情報から規則性のある文字を抽出し、抽出された文字を使用して接続先情報を作成する機能を有するものとする。
【００４０】
認証サーバ２０は、定期的（例えば１０秒おき）に、或いは、利用者端末１０と接続／同期した場合に、自身が持つ生体情報、時刻情報、及び端末情報から規則性のある文字を抽出し、抽出された文字を使用して利用者端末１０からの接続の要求が正当であるか検証する。例えば、利用者端末１０から受信した接続先情報に、抽出された文字が含まれているか確認することで、正当であるか検証する。ここでは、認証処理部２４は、認証サーバ２０が持つ生体情報、時刻情報、及び端末情報から規則性のある文字を抽出し、利用者端末１０から受信した接続先情報に、抽出された文字が含まれているか確認する機能を有するものとする。正当である場合、利用者端末１０から受信した接続先情報（又はその文字）に基づいて、接続先のＵＲＬやドメインを取得し、そのＵＲＬやドメインに基づいて接続先に接続し、利用者端末１０から接続先への接続を許可する。このとき、利用者端末１０から受信した接続先情報に含まれる接続先のＵＲＬやドメインを抽出しても良い。或いは、利用者端末１０から受信した接続先情報（又はその文字）と接続先のＵＲＬやドメインを対応付けた対応表を予め保管しておき、接続先情報（又はその文字）に対応する接続先のＵＲＬやドメインを取得しても良い。
【００４１】
＜第２実施形態＞
以下に、本発明の第２実施形態について説明する。
【００４２】
本実施形態では、図５に示すように、利用者端末１０と認証サーバ２０がそれぞれ同じ時刻（又はタイミング）に接続先情報を作成し、認証サーバ２０側で、互いの接続先情報が一致するか検証する。
【００４３】
［接続先情報の作成（利用者端末側）］
利用者端末１０は、定期的（例えば１０秒おき）に、或いは、認証サーバ２０と接続／同期した場合に、生体情報、時刻情報、及び端末情報から規則性のある文字を抽出し、抽出された文字を接続先のＵＲＬやドメイン等に付加して接続先情報を作成する。利用者端末１０は、その文字を使用した接続先情報に基づいて接続先に接続することで、認証サーバ２０に接続先情報を送信する。ここでは、接続先情報作成部１４は、生体情報、時刻情報、及び端末情報から規則性のある文字を抽出し、抽出された文字を接続先のＵＲＬやドメイン等に付加して接続先情報を作成する機能を有するものとする。
【００４４】
［接続先情報の作成（認証サーバ側）］
認証サーバ２０は、定期的（例えば１０秒おき）に、或いは、利用者端末１０と接続／同期した場合に、生体情報、時刻情報、及び端末情報から規則性のある文字を抽出し、抽出された文字を接続先のＵＲＬやドメイン等に付加して接続先情報を作成する。ここでは、認証処理部２４は、接続先情報作成部１４と同様に、認証サーバ２０が持つ生体情報、時刻情報、及び端末情報から規則性のある文字を抽出し、抽出された文字を接続先のＵＲＬやドメイン等に付加して接続先情報を作成する機能を有するものとする。
【００４５】
［接続先情報の照合（比較）］
認証サーバ２０は、利用者端末１０から接続の要求を受信した場合、利用者端末１０から受信した接続先情報と、自身が作成した接続先情報とを照合（比較）し、一致するか確認する。ここでは、認証処理部２４は、接続先情報同士を照合（比較）し、一致するか確認する機能を有するものとする。なお、完全一致に限らず、付加された文字の部分の部分一致でも良い。一致した場合、利用者端末１０から受信した接続先情報（又は付加された文字）に基づいて、接続先のＵＲＬやドメインを取得し、そのＵＲＬやドメインに基づいて接続先に接続し、利用者端末１０から接続先への接続を許可する。このとき、利用者端末１０から受信した接続先情報に含まれる接続先のＵＲＬやドメインを抽出しても良い。或いは、利用者端末１０から受信した接続先情報（又はその文字）と接続先のＵＲＬやドメインを対応付けた対応表を予め保管しておき、接続先情報（又はその文字）に対応する接続先のＵＲＬやドメインを取得しても良い。
【００４６】
認証サーバ２０が接続先情報を作成する時刻は、利用者端末１０が接続先情報を作成する時刻と同じであるものとする。すなわち、利用者端末１０と認証サーバ２０とのそれぞれの時刻情報が同じになるようにする。例えば、利用者端末１０と認証サーバ２０は、同時に接続先情報の作成を開始し、同じ周期で定期的に接続先情報を作成するようにしても良い。また、利用者端末１０と認証サーバ２０が接続した際に、その時点での時刻情報を使用して接続先情報を作成するようにしても良い。また、利用者端末１０は、ワンタイムパスワードの技術と同様に、時刻同期方式（タイムスタンプ方式）を採用し、認証サーバ２０側と同じ接続先情報を作成しても良い。
【００４７】
＜第３実施形態＞
以下に、本発明の第３実施形態について説明する。
【００４８】
本実施形態では、図６に示すように、利用者端末１０の電源ＯＮ時にログインして接続先情報を作成するための生体認証と、接続先に接続するための生体認証を別々に行う。
【００４９】
［電源ＯＮ時］
ユーザは、利用者端末１０の電源ＯＮ時に生体情報入力装置を用いて生体情報を入力する。利用者端末１０は、入力された生体情報に基づいて生体認証を行い、認証に成功すれば（正当性が確認できれば）、利用者端末１０へのログインを許可し、生体情報、時刻情報、及び端末情報に基づいて接続先情報を作成する。ここでは、生体情報取得部１１は、入力されたユーザの生体情報に基づいて生体認証を行う。なお、実際には、電源ＯＮ時には生体認証を行わず、ログイン後に生体認証を行うようにしても良い。
【００５０】
［接続要求時］
利用者端末１０は、作成された接続先情報に基づいて接続先に接続することで、認証サーバ２０に接続先情報を送信する。
【００５１】
認証サーバ２０は、認証サーバ２０は、利用者端末１０から接続の要求を受信した場合、利用者端末１０からの接続先情報に含まれる生体情報に基づいて生体認証を行う。例えば、認証サーバ２０は、ファイルサーバや仮想デスクトップ等のログイン時の生体認証を行う。ここでは、認証処理部２４は、他の実施形態と同様に、生体情報、時刻情報、及び端末情報に基づいて、利用者端末１０からの接続の要求が正当であるか検証する。正当である場合、接続先へのログインを許可し、利用者端末１０から接続先への接続を許可する。なお、認証サーバ２０が行う認証は、生体情報の要素を含む情報に基づく認証であるため、生体認証であるといえる。無論、上記とは別に、接続先への接続を許可した後に、接続先へのログインのための生体認証を行うようにしても良い。
【００５２】
＜第４実施形態＞
以下に、本発明の第４実施形態について説明する。
【００５３】
本実施形態では、図７に示すように、認証サーバ２０は、接続先情報自体をそのままドメイン（又はホスト名）として使用するため、接続先情報をＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）サーバ３０に登録する。ＤＮＳサーバ３０は、動的更新が可能なＤＮＳサーバであるものとする。なお、認証サーバ２０自体が、ＤＮＳサーバ３０であっても良い。
【００５４】
［ＤＮＳレコードの動的更新］
認証サーバ２０は、他の実施形態と同様に、利用者端末１０からの接続の要求が正当であるか検証し、利用者端末１０からの接続の要求が正当である場合、その接続先情報を自身又は接続先のドメインとしてＤＮＳサーバ３０に登録する。ここでは、接続許可部２５は、接続先情報を認証サーバ２０又は接続先のドメインとしてＤＮＳサーバ３０に登録する機能を有するものとする。
【００５５】
また、認証サーバ２０は、接続先情報を作成する度に（毎回）、その接続先情報を自身又は接続先のドメインとしてＤＮＳサーバ３０に登録するようにしても良い。その上で、利用者端末１０からの接続の要求が正当でない場合、その接続先情報に関する情報をＤＮＳサーバ３０から削除するようにしても良い。
【００５６】
認証サーバ２０は、接続先情報を自身又は接続先のドメインとしてＤＮＳサーバ３０に登録する場合、自身又は接続先のＩＰアドレスと接続先情報を対応付けたＤＮＳレコードを追加する。このＤＮＳレコードの例として、ＩＰｖ４の場合は「Ａレコード」（Ａｄｄｒｅｓｓ  ｒｅｃｏｒｄ）、ＩＰｖ６の場合は「ＡＡＡＡレコード」が考えられる。
【００５７】
認証サーバ２０は、接続先情報を自身のドメインとしてＤＮＳサーバ３０に登録する場合、利用者端末１０から接続先情報を受信して認証処理を行った後、利用者端末１０を接続先情報に対応する接続先に接続するための処理を行う。認証サーバ２０は、接続先のＩＰアドレスを事前に把握している場合、接続先情報と、接続先のＩＰアドレスを対応付けて（対応表として）保管していても良い。接続先のＩＰアドレスは、仮想デスクトップに割り当てられた仮想ＩＰアドレス等でも良い。認証サーバ２０は、ＤＮＳレコードを更新する場合、接続先のＩＰアドレスをキーにして、古いＤＮＳレコードを削除した上で、新しいＤＮＳレコードを追加するようにする。
【００５８】
認証サーバ２０は、ダイナミックＤＮＳ（ＤＤＮＳ）等の技術を利用して、ＤＮＳサーバ３０のＤＮＳレコードを更新する。本実施形態では、認証サーバ２０又は接続先のＩＰアドレスは固定であり、接続先情報は可変である。無論、認証サーバ２０又は接続先のＩＰアドレスも可変にしても良い。例えば、認証サーバ２０が接続先のＩＰアドレスの割り当て／変更を認識可能であれば、接続先のＩＰアドレスを可変にすることも可能である。
【００５９】
１つの接続先情報に複数の接続先のＩＰアドレスを割り当てる場合には、ＤＮＳラウンドロビン（ＤＮＳ  ｒｏｕｎｄ  ｒｏｂｉｎ）やサーバ負荷分散（Ｓｅｒｖｅｒ  Ｌｏａｄ  Ｂａｌａｎｃｉｎｇ）等の技術を利用することも考えられる。反対に、複数の接続先情報に１つの接続先のＩＰアドレスを割り当てる場合には、上記の技術を応用（逆用）することも考えられる。
【００６０】
＜各実施形態の関係＞
なお、上記の各実施形態は、組み合わせて実施することも可能である。
【００６１】
＜ハードウェアの例示＞
以下に、本発明に係る認証システムを実現するための具体的なハードウェアの例について説明する。
【００６２】
利用者端末１０や認証サーバ２０の例として、ＰＣ（パソコン）、アプライアンス（ａｐｐｌｉａｎｃｅ）、シンクライアント端末／サーバ、ワークステーション、メインフレーム、スーパーコンピュータ等の計算機を想定している。なお、端末やサーバに限らず、中継機器や周辺機器でも良い。また、計算機等に搭載される拡張ボードや、物理マシン上に構築された仮想マシンでも良い。また、車両や船舶、航空機等の移動体に搭載されていても良い。
【００６３】
また、利用者端末１０は、携帯電話機、スマートフォン、スマートブック、カーナビ（カーナビゲーションシステム）、ＩＰ電話機、携帯型ゲーム機、家庭用ゲーム機、携帯型音楽プレーヤー、ハンディターミナル、ガジェット（電子機器）、双方向テレビ、デジタルチューナー、デジタルレコーダー、情報家電（ｉｎｆｏｒｍａｔｉｏｎ  ｈｏｍｅ  ａｐｐｌｉａｎｃｅ）、ＯＡ（Ｏｆｆｉｃｅ  Ａｕｔｏｍａｔｉｏｎ）機器、店頭端末・高機能コピー機、デジタルサイネージ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｇｅ：電子看板）等でも良い。
【００６４】
また、認証サーバ２０は、ネットワークスイッチ（ｎｅｔｗｏｒｋ  ｓｗｉｔｃｈ）、ルータ（ｒｏｕｔｅｒ）、プロキシ（ｐｒｏｘｙ）、ゲートウェイ（ｇａｔｅｗａｙ）、ファイアウォール（ｆｉｒｅｗａｌｌ）、ロードバランサ（ｌｏａｄ  ｂａｌａｎｃｅｒ：負荷分散装置）、帯域制御装置（ｐａｃｋｅｔ  ｓｈａｐｅｒ）、セキュリティ監視制御装置（ＳＣＡＤＡ：Ｓｕｐｅｒｖｉｓｏｒｙ  Ｃｏｎｔｒｏｌ  Ａｎｄ  Ｄａｔａ  Ａｃｑｕｉｓｉｔｉｏｎ）、ゲートキーパー（ｇａｔｅｋｅｅｐｅｒ）、基地局（ｂａｓｅ  ｓｔａｔｉｏｎ）、アクセスポイント（ＡＰ：Ａｃｃｅｓｓ  Ｐｏｉｎｔ）、トランスポンダ（Ｔｒａｎｓｐｏｎｄｅｒ）、通信衛星（ＣＳ：Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ）等でも良い。また、物理マシン上に構築された仮想マシンにより実現される仮想スイッチでも良い。
【００６５】
図示しないが、利用者端末１０や認証サーバ２０は、プログラムに基づいて駆動し所定の処理を実行するプロセッサと、当該プログラムや各種データを記憶するメモリと、ネットワークとの通信に用いられるインターフェースによって実現されると考えられる。
【００６６】
上記のプロセッサの例として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ネットワークプロセッサ（ＮＰ：Ｎｅｔｗｏｒｋ  Ｐｒｏｃｅｓｓｏｒ）、マイクロプロセッサ（ｍｉｃｒｏｐｒｏｃｅｓｓｏｒ）、マイクロコントローラ（ｍｉｃｒｏｃｏｎｔｒｏｌｌｅｒ）、或いは、専用の機能を有する半導体集積回路（ＬＳＩ：Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等が考えられる。
【００６７】
上記のメモリの例として、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やフラッシュメモリ等の半導体記憶装置、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の補助記憶装置、又は、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のリムーバブルディスクや、ＳＤメモリカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  ｍｅｍｏｒｙ  ｃａｒｄ）等の記憶媒体（メディア）等が考えられる。また、バッファ（ｂｕｆｆｅｒ）やレジスタ（ｒｅｇｉｓｔｅｒ）等でも良い。或いは、ＤＡＳ（Ｄｉｒｅｃｔ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）、ＦＣ−ＳＡＮ（Ｆｉｂｒｅ  Ｃｈａｎｎｅｌ  −  Ｓｔｏｒａｇｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＮＡＳ（Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）、ＩＰ−ＳＡＮ（ＩＰ  −  Ｓｔｏｒａｇｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等を用いたストレージ装置でも良い。
【００６８】
なお、上記のプロセッサ及び上記のメモリは、一体化していても良い。例えば、近年では、マイコン等の１チップ化が進んでいる。したがって、電子機器等に搭載される１チップマイコンが、上記のプロセッサ及び上記のメモリを備えている事例も考えられる。
【００６９】
上記のインターフェースの例として、ネットワーク通信に対応した基板（マザーボード、Ｉ／Ｏボード）やチップ等の半導体集積回路、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）等のネットワークアダプタや同様の拡張カード、アンテナ等の通信装置、接続口（コネクタ）等の通信ポート等が考えられる。
【００７０】
また、ネットワークの例として、インターネット、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、無線ＬＡＮ（Ｗｉｒｅｌｅｓｓ  ＬＡＮ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、バックボーン（Ｂａｃｋｂｏｎｅ）、ケーブルテレビ（ＣＡＴＶ）回線、固定電話網、携帯電話網、ＷｉＭＡＸ（ＩＥＥＥ  ８０２．１６ａ）、３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）、専用線（ｌｅａｓｅ  ｌｉｎｅ）、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、シリアル通信回線、データバス等が考えられる。
【００７１】
なお、利用者端末１０や認証サーバ２０の内部の構成要素は、モジュール（ｍｏｄｕｌｅ）、コンポーネント（ｃｏｍｐｏｎｅｎｔ）、或いは専用デバイス、又はこれらの起動（呼出）プログラムでも良い。
【００７２】
但し、実際には、これらの例に限定されない。
【００７３】
＜備考＞
以上、本発明の実施形態を詳述してきたが、実際には、上記の実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の変更があっても本発明に含まれる。
【符号の説明】
【００７４】
１０…  利用者端末
１１…  生体情報取得部
１２…  時刻情報取得部
１３…  端末情報管理部
１４…  接続先情報作成部
１５…  接続要求送信部
２０…  認証サーバ
２１…  接続要求受信部
２２…  時刻情報取得部
２３…  ユーザ情報管理部
２４…  認証処理部
２５…  接続実行部
３０…  ＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）サーバ
【図１】
2014149638.tif 000003
【図２】
2014149638.tif 000004
【図３】
2014149638.tif 000005
【図４】
2014149638.tif 000006
【図５】
2014149638.tif 000007
【図６】
2014149638.tif 000008
【図７】
2014149638.tif 000009