(57)【要約】【課題】認証に関する負担を軽減すること。【解決手段】認証システムは、複数の通過許可装置と、認証情報入力装置と、認証装置とを備える。複数の通過許可装置それぞれは、通過許可装置が設置される通路を利用者が通過した場合に、利用者を識別する利用者識別情報と、通過許可装置に関連する通過関連情報とを認証装置に通知する。認証情報入力装置は、利用者識別情報と、利用者を認証するための認証情報との入力を受け付ける。認証装置は、複数の通過許可装置のそれぞれから利用者識別情報及び通過関連情報を受信し、受信した利用者識別情報と通過関連情報とを対応づけて記憶部に格納し、格納された利用者識別情報に対応づけられた通過関連情報に基づいて、利用者識別情報に対応する認証情報を生成し、認証情報入力装置で受け付けた利用者識別情報と、認証情報とを受信し、受信した認証情報と、生成された認証情報とを照合することで、利用者の認証を行う。【選択図】図２
2015219595.tif 000002
【特許請求の範囲】
【請求項１】
複数の通過許可装置と、認証情報入力装置と、認証装置とを備えた認証システムであって、
前記複数の通過許可装置それぞれは、
前記通過許可装置が設置される通路を利用者が通過した場合に、当該利用者を識別するための利用者識別情報と、当該通過許可装置に関連する通過関連情報とを前記認証装置に通知する通知部
を備え、
前記認証情報入力装置は、
前記利用者識別情報と、前記利用者を認証するための認証情報との入力を受け付ける受付部
を備え、
前記認証装置は、
前記複数の通過許可装置のそれぞれから前記利用者識別情報及び前記通過関連情報を受信し、受信した前記利用者識別情報と前記通過関連情報とを対応づけて記憶部に格納する格納部と、
前記記憶部に格納された前記利用者識別情報に対応づけられた前記通過関連情報に基づいて、当該利用者識別情報に対応する前記認証情報を生成する生成部と、
前記認証情報入力装置で受け付けた利用者識別情報と、認証情報とを受信し、受信した認証情報と、前記生成部によって生成された認証情報とを照合することで、当該当該利用者識別情報に対応する利用者の認証を行う認証部と
を備えたことを特徴とする認証システム。
【請求項２】
前記通知部は、前記通過関連情報として、前記通過許可装置が設置されたゲートを識別するゲート識別情報と、当該ゲートの通路を識別する通路識別情報とが対応づけられた情報を前記認証装置に通知し、
前記生成部は、前記ゲート識別情報及び前記通路識別情報を、前記利用者が通過してきた順に並べることで、前記認証情報を生成することを特徴とする請求項１に記載の認証システム。
【請求項３】
前記認証部は、前記認証に成功した場合には、照合に用いられたパスワードを消去することを特徴とする請求項１又は２に記載の認証システム。
【請求項４】
複数の通過許可装置と、認証情報入力装置と、認証装置とを備えた認証システムによって実行される認証方法であって、
前記通過許可装置が、当該通過許可装置が設置される通路を利用者が通過した場合に、当該利用者を識別するための利用者識別情報と、当該通過許可装置に関連する通過関連情報とを前記認証装置に通知する通知工程と、
前記認証情報入力装置が、前記利用者識別情報と、前記利用者を認証するための認証情報との入力を受け付ける受付工程と、
前記認証装置が、前記複数の通過許可装置のそれぞれから前記利用者識別情報及び前記通過関連情報を受信し、受信した前記利用者識別情報と前記通過関連情報とを対応づけて記憶部に格納する格納工程と、
前記認証装置が、前記記憶部に格納された前記利用者識別情報に対応づけられた前記通過関連情報に基づいて、当該利用者識別情報に対応する前記認証情報を生成する生成工程と、
前記認証装置が、前記認証情報入力装置で受け付けた利用者識別情報と、認証情報とを受信し、受信した認証情報と、前記生成工程によって生成された認証情報とを照合することで、当該当該利用者識別情報に対応する利用者の認証を行う認証工程と
を含んだことを特徴とする認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、認証システム及び認証方法に関する。
【背景技術】
【０００２】
従来、ネットワークサービス（以下、単に「サービス」と表記）を提供するシステムにおいて、サービスの利用者を認証するために、利用者ごとにＩＤ及びパスワード（認証情報）を付与して管理することが行われている。例えば、このシステムは、サービスを利用するためにアクセスしてきた者に対してＩＤ及びパスワードの入力を要求する。そして、システムは、入力されたＩＤ及びパスワードが予め登録されたものと一致する場合に、その者をサービスの利用者として認証し、サービスを提供する。
【０００３】
また、例えば、回線自体のＩＤと質問に対する回答を用いて認証することで、ＩＤ及びパスワードを設定することなく利用者の認証を行う方法も提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−７３７５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような従来技術では、認証に関する負担が大きいという問題がある。例えば、提供者は、パスワードの流出を防止するための措置を講じたり、定期的なパスワード変更を利用者に促したりする等、パスワードを安全に管理することが求められる。また、利用者は、提供者によって提供されるパスワードの管理方法に従うこととなるので、パスワードを変更する場合には、提供者の管理方法に則って手続き（Ｗｅｂアクセス、郵便、窓口訪問等）をすることが求められる。
【０００６】
また、パスワードを設定することなく認証を行う場合にも、質問機能を実装したり、質問に対する回答等の情報の流出を防止する措置を講じたりすることが求められる。
【０００７】
そこで、この発明は、上述した従来技術の課題を解決するためになされたものであり、認証に関する負担を軽減することを目的とする。
【課題を解決するための手段】
【０００８】
実施形態に係る認証システムは、複数の通過許可装置と、認証情報入力装置と、認証装置とを備える。前記複数の通過許可装置それぞれは、前記通過許可装置が設置される通路を利用者が通過した場合に、当該利用者を識別するための利用者識別情報と、当該通過許可装置に関連する通過関連情報とを前記認証装置に通知する通知部を備える。前記認証情報入力装置は、前記利用者識別情報と、前記利用者を認証するための認証情報との入力を受け付ける受付部を備える。前記認証装置は、前記複数の通過許可装置のそれぞれから前記利用者識別情報及び前記通過関連情報を受信し、受信した前記利用者識別情報と前記通過関連情報とを対応づけて記憶部に格納する格納部と、前記記憶部に格納された前記利用者識別情報に対応づけられた前記通過関連情報に基づいて、当該利用者識別情報に対応する前記認証情報を生成する生成部と、前記認証情報入力装置で受け付けた利用者識別情報と、認証情報とを受信し、受信した認証情報と、前記生成部によって生成された認証情報とを照合することで、当該当該利用者識別情報に対応する利用者の認証を行う認証部とを備える。
【発明の効果】
【０００９】
本願の開示する技術の一つの態様によれば、認証に関する負担を軽減することができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施形態に係る認証システムを備えた建築物の概要を示す図である。
【図２】図２は、本実施形態に係る認証システムの構成の一例を示す図である。
【図３】図３は、本実施形態に係る記憶部に記憶される情報の一例を示す図である。
【図４】図４は、本実施形態に係る認証システムにおける処理の流れを示すシーケンス図である。
【図５】図５は、認証プログラムを実行するコンピュータを示す図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、この発明に係る認証システム及び認証方法の実施形態を詳細に説明する。なお、この実施形態によりこの発明が限定されるものではない。
【００１２】
（実施形態）
図１は、本実施形態に係る認証システム１００を備えた建築物の概要を示す図である。図１に示すように、本実施形態に係る認証システム１００は、例えば、企業、若しくは個人等により所有される建築物において、入室が制限されている部屋に利用者が入室する際に、その利用者の認証を行う。この建築物は、認証の主な処理を担う装置として、認証装置３０を備える。この建築物において、例えば、入室が制限されている部屋の入り口には、入室ドアが設置される。この入室ドアには、利用者がパスワードを入力するためのパスワード入力装置２０が設置される。また、建築物の外部から入室ドアまでの間には、３つのゲート（ゲート１〜３）が設置される。各ゲートは、例えば、それぞれ３つの通路を有する。ゲート１には、ゲート装置１０Ａが設置され、ゲート２には、ゲート装置１０Ｂが設置され、ゲート３には、ゲート装置１０Ｃが設置される。認証装置３０は、各ゲート装置１０Ａ〜１０Ｃ及びパスワード入力装置２０とそれぞれ接続されている。なお、認証システム１００の構成については、後述する。
【００１３】
ここで、利用者が移動経路５を通って入室ドアに到達し、認証を行って入室ドアの内部に入室する場合を説明する。この場合、利用者は、ゲート１の通路１、ゲート２の通路３、ゲート３の通路２を順に通過して、入室ドアに到達する。各ゲート装置１０Ａ〜１０Ｃは、利用者が通過したゲートの番号（ゲート番号）と、通路の番号（通路番号）とを認証装置３０へ通知する。具体的には、ゲート装置１０Ａは、ゲート番号「１」と、通路番号「１」とを認証装置３０へ通知し、ゲート装置１０Ｂは、ゲート番号「２」と、通路番号「３」とを認証装置３０へ通知し、ゲート装置１０Ｃは、ゲート番号「３」と、通路番号「２」とを認証装置３０へ通知する。認証装置３０は、各ゲート装置１０Ａ〜１０Ｃからゲート番号及び通路番号を受信すると、受信した情報に基づいて、パスワードを生成する。この場合、認証装置３０は、例えば、利用者が通過したゲート番号と通路番号とを時系列順に並べることで、パスワード「１１２３３２」を生成する。そして、利用者は、入室ドアに設置されたパスワード入力装置２０にパスワードを入力する。ここで、利用者は、例えば、自分が通過してきたゲートと通路とに基づいて、パスワード「１１２３３２」を入力する。認証装置３０は、生成したパスワードと、利用者によって入力されたパスワードとが一致したので、この利用者の入室を許可して、入室ドアのロックを解除する。
【００１４】
このように、本実施形態に係る認証システム１００は、利用者が通過してきたゲートに関連する情報に基づいて、パスワードを生成して、利用者の認証を行う。なお、図１は、一例に過ぎない。例えば、ゲートの数及び各ゲートの通路の数は、任意に変更されて良い。ここで、ゲートの数及び各ゲートの通路の数は、共に１つずつであったとしても、本実施形態は実現可能であるが、それぞれ複数あることが好ましい。
【００１５】
（認証システムの構成）
図２は、本実施形態に係る認証システム１００の構成の一例を示す図である。図２に示すように、認証システム１００は、各ゲート装置１０Ａ〜１０Ｃ、パスワード入力装置２０、及び認証装置３０を備える。ここで、認証装置３０は、各ゲート装置１０Ａ〜１０Ｃ及びパスワード入力装置２０とそれぞれ接続されている。なお、以下において、各ゲート装置１０Ａ〜１０Ｃを区別無く総称する場合には、ゲート装置１０と表記する。
【００１６】
ゲート装置１０は、ゲートごとに配置され、ゲートにおける利用者の通行を管理する。例えば、ゲート装置１０は、セキュリティゲートである。ゲート装置１０は、通信部１１と、許可判定部１２と、通知部１３とを備える。なお、ゲート装置１０は、通過許可装置の一例である。
【００１７】
通信部１１は、ゲート装置１０と認証装置３０との間でやり取りされる各種情報の通信（送受信）を制御する。
【００１８】
許可判定部１２は、利用者の通行を許可するか否かを判定する。例えば、許可判定部１２は、ゲートの通路ごとに設置され、そのゲートの通行を許可された利用者のリストである通行許可リストを記憶している。そして、許可判定部１２は、利用者を識別するための識別情報である利用者ＩＤを読み取り、読み取った利用者ＩＤと通行許可リストとを照合する。通行許可リストに利用者ＩＤがあれば、許可判定部１２は、その利用者の通行を許可する。一方、通行許可リストに利用者ＩＤがなければ、許可判定部１２は、その利用者の通行を許可しない。
【００１９】
一例として、利用者ＩＤ「Ａ１」の利用者がゲート番号「１」のゲートにおいて、通路番号「１」の通路を通過する場合を説明する。この場合、ゲート番号「１」の通路番号「１」の通路に設置された許可判定部１２は、例えば、利用者が所有するＩＤカード等から利用者ＩＤ「Ａ１」を読み取り、読み取った利用者ＩＤと通行許可リストとを照合する。ここで、通行許可リストに利用者ＩＤ「Ａ１」があれば、許可判定部１２は、その利用者の通行を許可し、例えば、許可判定部１２が設置される通路を開く。
【００２０】
通知部１３は、ゲート装置１０が設置される通路を利用者が通過した場合に、その利用者の利用者ＩＤと、そのゲート装置１０に関連するゲート関連情報とを認証装置３０に通知する。ここで、ゲート関連情報は、ゲート番号と、通路番号とを含む。
【００２１】
一例として、ゲート装置１０Ａが、利用者ＩＤ「Ａ１」の利用者がゲート番号「１」のゲートにおいて、通路番号「１」の通路を通過した場合を説明する。この場合、ゲート装置１０Ａの通知部１３は、ゲート番号「１」の通路番号「１」の通路に設置された許可判定部１２から、その許可判定部１２が設置された通路の通路番号「１」と、その通路を通過した利用者の利用者ＩＤ「Ａ１」とを取得する。そして、通知部１３は、取得した利用者ＩＤ「Ａ１」と、通路番号「１」と、ゲート装置１０Ａのゲート番号「１」とを対応づけて、認証装置３０へ通知する。
【００２２】
パスワード入力装置２０は、利用者がパスワードを入力するための装置である。例えば、パスワード入力装置２０は、図１に示したように、入室ドアに設置される。パスワード入力装置２０は、通信部２１と、パスワード受付部２２とを備える。なお、パスワード入力装置２０は、認証情報入力装置の一例である。
【００２３】
通信部２１は、パスワード入力装置２０と認証装置３０との間でやり取りされる各種情報の通信を制御する。
【００２４】
パスワード受付部２２は、利用者ＩＤと、パスワードとの入力を受け付ける。例えば、パスワード受付部２２は、利用者が所有するＩＤカード等を読み取るカードリーダ、パスワードを入力するための操作ボタン、及び、入力された利用者ＩＤやパスワードを表示するモニタ等を備える。そして、パスワード受付部２２は、利用者ＩＤの入力と、パスワードの入力とを受け付けると、受け付けた利用者ＩＤ及びパスワードを認証装置３０へ送る。
【００２５】
一例として、利用者ＩＤ「Ａ１」の利用者が、図１の移動経路５を通って入室ドアに到達し、パスワードを入力する場合を説明する。この場合、利用者は、例えば、ＩＤカードをカードリーダに読み取らせる。これにより、パスワード受付部２２は、利用者の利用者ＩＤ「Ａ１」を受け付ける。そして、パスワード受付部２２は、利用者に対してパスワードの入力を要求する。利用者は、操作ボタンを操作してパスワードを入力する。このとき、利用者は、例えば、自分が通過してきたゲート番号及び通路番号を思い出し、そのゲート番号及び通路番号に基づいて、パスワード「１１２３３２」を入力する。この結果、パスワード受付部２２は、利用者ＩＤ「Ａ１」と、パスワード「１１２３３２」とを受け付ける。
【００２６】
認証装置３０は、利用者の認証を行う装置である。例えば、認証装置３０は、通信部３１と、格納部３２と、記憶部３３と、パスワード生成部３４と、認証部３５とを備える。
【００２７】
通信部３１は、認証装置３０と、ゲート装置１０又はパスワード入力装置２０との間でやり取りされる各種情報の通信を制御する。
【００２８】
格納部３２は、複数のゲート装置１０のそれぞれから利用者ＩＤ及びゲート関連情報を受信し、受信した利用者ＩＤとゲート関連情報とを対応づけて記憶部３３に格納する。例えば、格納部３２は、利用者ＩＤ及びゲート関連情報をゲート装置１０から受信するごとに、受信した利用者ＩＤ及びゲート関連情報に、受信した日付を付与して記憶部３３に格納する。
【００２９】
記憶部３３は、利用者ＩＤ及びゲート関連情報を記憶する。例えば、記憶部３３によって記憶される情報は、格納部３２によって格納される。また、記憶部３３に記憶される情報は、パスワード生成部３４によって参照される。
【００３０】
図３は、本実施形態に係る記憶部３３に記憶される情報の一例を示す図である。図３に示すように、記憶部３３は、日時と、利用者ＩＤと、ゲート番号と、通路番号とが対応づけられた情報を記憶する。ここで、日時は、該当の通路を利用者が通過した日時を示す情報である。また、利用者ＩＤは、該当の通路を通過した利用者の利用者ＩＤを示す。また、ゲート番号は、該当の通路に設置されたゲートの番号を示す。また、通路番号は、該当の通路の番号を示す。
【００３１】
図３に示すように、記憶部３３は、日時「０５０８０８４５」と、利用者ＩＤ「Ａ１」と、ゲート番号「１」と、通路番号「１」とが対応づけられた情報を記憶する。この情報は、５月８日８時４５分に、利用者ＩＤ「Ａ１」の利用者がゲート番号「１」のゲートの通路番号「１」の通路を通過したことを示す。なお、記憶部３３は、利用者ＩＤ「Ａ１」の利用者以外の他の利用者についても、利用者ＩＤと、ゲート関連情報（ゲート番号及び通路番号）とを記憶する。
【００３２】
なお、図３は一例に過ぎない。例えば、ゲート番号は、番号に限らず、例えば、ゲートを識別可能であれば文字又は記号で表されても良い。すなわち、ゲート番号は、ゲートを識別可能な識別情報（ゲート識別情報）であっても良い。同様に、通路番号も、通路を識別可能な識別情報（通路識別情報）であっても良い。また、日時は、ゲート装置１０で付与されていても良い。また、記憶部３３は、利用者ごとに設置されても良い。
【００３３】
パスワード生成部３４は、記憶部３３に格納された利用者ＩＤに対応づけられたゲート関連情報に基づいて、利用者ＩＤに対応するパスワードを生成する。例えば、パスワード生成部３４は、入室ドアの直前にあるゲートのゲート関連情報が記憶部３３に格納されると、そのゲート関連情報に対応する利用者の複数のゲート関連情報を記憶部３３から取得して、取得したゲート関連情報に基づいて、パスワードを生成する。そして、パスワード生成部３４は、生成したパスワードを、その利用者ＩＤの利用者の認証を行うためのパスワードとして認証部３５に送る。
【００３４】
一例として、図１の移動経路５を通って入室ドアに到達した利用者について認証を行う場合に、パスワード生成部３４がパスワードを生成する処理を説明する。この場合、入室ドアの直前にあるゲート番号「３」のゲートを利用者が通過すると、例えば、図３の６番目のレコードが記憶部３３に格納される。これを契機として、パスワード生成部３４は、このレコードの利用者ＩＤに対応する他のレコードを記憶部３３から取得する。この場合、パスワード生成部３４は、利用者ＩＤ「Ａ１」に対応づけられた情報として、図３の２番目のレコードと、４番目のレコードと、６番目のレコードとを取得する。そして、例えば、パスワード生成部３４は、取得した各レコードに含まれるゲート番号と通路番号とを、利用者が通過してきた時間の順で並べることで、パスワード「１１２３３２」を生成する。そして、パスワード生成部３４は、生成したパスワード「１１２３３２」を、利用者ＩＤ「Ａ１」の利用者用のパスワードとして認証部３５に送る。なお、パスワード生成部３４には、入室ドアの直前にあるゲートのゲート番号が予め登録されている。
【００３５】
認証部３５は、パスワード入力装置２０で受け付けた利用者ＩＤと、パスワードとを受信し、受信したパスワードと、パスワード生成部３４によって生成されたパスワードとを照合することで、利用者の認証を行う。
【００３６】
例えば、認証部３５は、パスワード入力装置２０で受け付けた利用者ＩＤ「Ａ１」と、パスワード「１１２３３２」とを受信する。そして、認証部３５は、パスワード生成部３４から受け付けたパスワードのうち、受信した利用者ＩＤ「Ａ１」の利用者用のパスワード「１１２３３２」を読み出し、受信したパスワード「１１２３３２」と照合する。この場合、パスワードが一致するので、認証部３５は、利用者ＩＤ「Ａ１」の利用者の本人認証に成功したことを示す照合結果を、通信部３１を介してパスワード入力装置２０に送る。これにより、パスワード入力装置２０は、入室ドアのロックを解除する。また、認証部３５は、認証に成功した場合には、照合に用いられたパスワードを消去する。
【００３７】
一方、パスワードが一致しない場合には、認証部３５は、利用者ＩＤ「Ａ１」の利用者の本人認証に失敗したことを示す照合結果を、通信部３１を介してパスワード入力装置２０に送る。この場合、パスワード入力装置２０は、ロックを解除せず、例えば、利用者に対してエラーを表示し、再度、パスワードの入力を要求する。
【００３８】
（認証システムにおける処理の流れ）
図４は、本実施形態に係る認証システム１００における処理の流れを示すシーケンス図である。なお、図４では、認証システム１００が、図１の移動経路５を通って入室ドアに到達した利用者について認証を行う場合を説明する。
【００３９】
図４に示すように、ゲート装置１０Ａは、利用者ＩＤ「Ａ１」を読み取る（ステップＳ１０１）。そして、ゲート装置１０Ａは、読み取った利用者ＩＤが通行許可リストにあれば、その利用者の通行を許可する（ステップＳ１０２）。そして、ゲート装置１０Ａは、その利用者の利用者ＩＤ「Ａ１」と、ゲート番号「１」と、通路番号「１」とを認証装置３０に通知する（ステップＳ１０３）。認証装置４０は、利用者ＩＤ「Ａ１」と、ゲート番号「１」と、通路番号「１」とを受信すると、受信した各情報を記憶部３３に格納する（ステップＳ１０４）。
【００４０】
ゲート装置１０Ｂは、利用者ＩＤ「Ａ１」を読み取る（ステップＳ１０５）。そして、ゲート装置１０Ｂは、読み取った利用者ＩＤが通行許可リストにあれば、その利用者の通行を許可する（ステップＳ１０６）。そして、ゲート装置１０Ｂは、その利用者の利用者ＩＤ「Ａ１」と、ゲート番号「２」と、通路番号「３」とを認証装置３０に通知する（ステップＳ１０７）。認証装置４０は、利用者ＩＤ「Ａ１」と、ゲート番号「２」と、通路番号「３」とを受信すると、受信した各情報を記憶部３３に格納する（ステップＳ１０８）。
【００４１】
ゲート装置１０Ｃは、利用者ＩＤ「Ａ１」を読み取る（ステップＳ１０９）。そして、ゲート装置１０Ｃは、読み取った利用者ＩＤが通行許可リストにあれば、その利用者の通行を許可する（ステップＳ１１０）。そして、ゲート装置１０Ｃは、その利用者の利用者ＩＤ「Ａ１」と、ゲート番号「３」と、通路番号「２」とを認証装置３０に通知する（ステップＳ１１１）。認証装置４０は、利用者ＩＤ「Ａ１」と、ゲート番号「３」と、通路番号「２」とを受信すると、受信した各情報を記憶部３３に格納する（ステップＳ１１２）。
【００４２】
認証装置３０は、入室ドアの直前にあるゲート番号「３」のゲートを利用者が通過した旨の情報が記憶部３３に格納されると、利用者が通過してきたゲート番号と通路番号とに基づいて、パスワード「１１２３３２」を生成する（ステップＳ１１３）。
【００４３】
パスワード入力装置２０は、利用者がＩＤカードをカードリーダに読み取らせると、パスワード入力画面を表示する（ステップＳ１１４）。つまり、パスワード入力装置２０は、パスワード受付部２２は、利用者に対してパスワードの入力を要求し、利用者は、操作ボタンを操作してパスワード「１１２３３２」を入力する。そして、パスワード入力装置２０は、パスワード照合要求を行う（ステップＳ１１５）。つまり、パスワード入力装置２０は、読み取った利用者ＩＤ「Ａ１」と、入力されたパスワード「１１２３３２」とを認証装置３０へ送る。
【００４４】
認証装置３０は、パスワード入力装置２０で受け付けた利用者ＩＤと、パスワードとを受信し、受信したパスワードと、パスワード生成部３４によって生成されたパスワードとを照合することで、利用者の認証を行う（ステップＳ１１６）。そして、認証装置３０は、照合結果をパスワード入力装置２０へ送る（ステップＳ１１７）。パスワード入力装置２０は、認証に成功した旨の照合結果を受け付けた場合には、入室ドアのロックを解除する（ステップＳ１１８）。また、認証装置３０は、認証に成功した場合には、照合に用いられたパスワードを消去する（ステップＳ１１９）。
【００４５】
なお、図４は一例に過ぎない。例えば、上記の処理手順では、入室ドアの直前にあるゲート番号「３」のゲートを利用者が通過した旨の情報が記憶部３３に格納されたことを契機として、認証装置３０がパスワードを生成する場合を説明したが、実施形態はこれに限定されるものではない。例えば、認証装置３０は、パスワード照合要求を受け付け凧とを契機として（ステップＳ１１５）、パスワードを生成し（ステップＳ１１３）、照合を行っても良い（ステップＳ１１６）。
【００４６】
（認証システムによる効果）
本実施形態に係る認証システム１００は、利用者がいくつかのゲートを通過してから認証を行う場合に、利用者が通過してきたゲートに関するゲート関連情報に基づいてパスワードを生成して、認証を行う。このため、認証システム１００は、認証に関する負担を軽減することができる。例えば、認証システム１００によれば、パスワードを常時記憶しておく必要がないので、管理負担が軽減される。また、利用者は、自分がたった今通過してきたゲートの情報に基づいてパスワードの入力ができるので、パスワードを暗記しておく負担が軽減される。
【００４７】
また、認証システム１００は、認証に成功した場合には、照合に用いられたパスワードを消去する。これにより、認証システム１００では、パスワードが毎回更新されることとなるため、安全性が高められる。
【００４８】
（システム構成等）
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００４９】
また、本実施の形態において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【００５０】
（プログラム）
上記実施形態で説明した認証装置３０は、あらかじめ用意されたプログラムをコンピュータで実行することで実現することもできる。そこで、以下では、図２に示した認証装置３０と同様の機能を実現する認証プログラムを実行するコンピュータの一例を説明する。
【００５１】
図５は、認証プログラムを実行するコンピュータ１０００を示す図である。図５に例示するように、コンピュータ１０００は、例えば、メモリ１０１０と、ＣＰＵ１０２０と、ハードディスクドライブインタフェース１０３０と、ディスクドライブインタフェース１０４０と、ネットワークインタフェース１０７０とを有し、これらの各部はバス１０８０によって接続される。
【００５２】
メモリ１０１０は、図５に例示するように、ＲＯＭ（Read  Only  Memory）１０１１及びＲＡＭ１０１２を含む。ＲＯＭ１０１１は、例えば、ＢＩＯＳ（Basic  Input  Output  System）等のブートプログラムを記憶する。ハードディスクドライブインタフェース１０３０は、図５に例示するように、ハードディスクドライブ１０３１に接続される。ディスクドライブインタフェース１０４０は、図５に例示するように、ディスクドライブ１０４１に接続される。例えば磁気ディスクや光ディスク等の着脱可能な記憶媒体が、ディスクドライブに挿入される。
【００５３】
ここで、図５に例示するように、ハードディスクドライブ１０３１は、例えば、ＯＳ１０９１、アプリケーションプログラム１０９２、プログラムモジュール１０９３、プログラムデータ１０９４を記憶する。すなわち、上記の認証プログラムは、コンピュータ１０００によって実行される指令が記述されたプログラムモジュールとして、例えばハードディスクドライブ１０３１に記憶される。
【００５４】
また、上記実施形態で説明した各種データは、プログラムデータとして、例えばメモリ１０１０やハードディスクドライブ１０３１に記憶される。そして、ＣＰＵ１０２０が、メモリ１０１０やハードディスクドライブ１０３１に記憶されたプログラムモジュール１０９３やプログラムデータ１０９４を必要に応じてＲＡＭ１０１２に読み出し、各手順を実行する。
【００５５】
なお、認証プログラムに係るプログラムモジュール１０９３やプログラムデータ１０９４は、ハードディスクドライブ１０３１に記憶される場合に限られず、例えば着脱可能な記憶媒体に記憶され、ディスクドライブ等を介してＣＰＵ１０２０によって読み出されてもよい。あるいは、認証プログラムに係るプログラムモジュール１０９３やプログラムデータ１０９４は、ネットワーク（ＬＡＮ（Local  Area  Network）、ＷＡＮ（Wide  Area  Network）等）を介して接続された他のコンピュータに記憶され、ネットワークインタフェース１０７０を介してＣＰＵ１０２０によって読み出されてもよい。
【００５６】
これらの実施例やその変形は、本願が開示する技術に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００５７】
１０Ａ、１０Ｂ、１０Ｃ      ゲート装置
１１      通信部
１２      許可判定部
１３      通知部
２０      パスワード入力装置
２１      通信部
２２      パスワード受付部
３０      認証装置
３１      通信部
３２      格納部
３３      記憶部
３４      パスワード生成部
３５      認証部
１００      認証システム
【図１】
2015219595.tif 000003
【図２】
2015219595.tif 000004
【図３】
2015219595.tif 000005
【図４】
2015219595.tif 000006
【図５】
2015219595.tif 000007