(57)【要約】【課題】  写真の照合による認証方式に関し、そのコストを低減するとともに、その効率性及び安全性を向上させることを目的とする。【解決手段】  ユーザ１０６はカメラ１０１で写真１０７を撮り、端末２００でそのデータを取り込む。端末２００はＧＰＳ衛星１０２などから時刻情報や位置情報を受信する。端末２００はこれらのデータを証明コード発行サーバ３００に送る。証明コード発行サーバ３００は、気象衛星１０３から気象情報を受信し、端末２００から受信した時刻情報と位置情報と気象情報を合成して証明コード１０８を生成する。端末２００は証明コード１０８と写真１０７を入門証１０５としてプリンタ１０４にて印字する。会社の敷地などの出入口では、ユーザ１０６の入門時に、入退場管理サーバ４００に証明コード１０８を入力し、証明コード１０８に対応する写真１０７を表示させてチェックする。【選択図】        図１
2007094580.tif 000002
【特許請求の範囲】
【請求項１】
規定の時刻及び位置の少なくともいずれかを含む規定条件を示す情報を記憶する第１の記憶装置と、
被写体を撮影した写真と当該写真が撮影された時刻及び位置の少なくともいずれかを含む撮影条件を証明する証明情報とを対応付けて記憶する第２の記憶装置と、
前記被写体を認証するための文書に前記写真と前記証明情報とを印刷する印刷装置と、
前記印刷装置により前記文書に印刷された証明情報を入力する第１の入力装置と、
前記第１の入力装置により入力された証明情報が証明する撮影条件を割り出す割出部と、前記割出部により割り出された撮影条件が前記第１の記憶装置に記憶された情報が示す規定条件を満たすかどうかを判定する判定部と、前記判定部により当該規定条件が満たされていると判定された場合に、前記第１の入力装置により入力された証明情報に対応付けて前記第２の記憶装置に記憶された写真を読み取る読取部とを有する処理装置と、
前記印刷装置により前記文書に印刷された写真の照合のために前記処理装置の読取部により読み取られた写真を出力する出力装置とを備えることを特徴とする認証システム。
【請求項２】
前記認証システムは、さらに、
前記写真が撮影された時刻を示す時刻情報と当該時刻にしか得られない一意のデータとの組み合わせ、前記写真が撮影された位置を示す位置情報と当該位置でしか得られない一意のデータとの組み合わせの少なくともいずれかの組み合わせを合成して前記証明情報を生成する生成装置を備えることを特徴とする請求項１に記載の認証システム。
【請求項３】
前記生成装置は、前記少なくともいずれかの組み合わせと前記写真とを合成して前記証明情報を生成することを特徴とする請求項２に記載の認証システム。
【請求項４】
前記印刷装置は、前記証明情報をバーコードとして印刷し、
前記第１の入力装置は、前記印刷装置により印刷されたバーコードを読み取って前記証明情報を抽出し、抽出した証明情報を入力することを特徴とする請求項１に記載の認証システム。
【請求項５】
前記認証システムは、さらに、
前記印刷装置により印刷された写真をスキャンして入力する第２の入力装置を備え、
前記処理装置は、さらに、前記第２の入力装置により入力された写真を前記読取部により読み取られた写真と照合する照合部を有し、
前記出力装置は、前記処理装置の照合部による照合の結果を示す情報を出力することを特徴とする請求項１に記載の認証システム。
【請求項６】
前記処理装置は、さらに、前記印刷装置により前記文書に印刷された写真が前記読取部により読み取られた写真と照合された結果に基づいて、制限された場所への前記被写体の入退場の許否を判断する入退場管理部を有し、
前記認証システムは、さらに、
前記処理装置の入退場管理部による判断の結果と当該被写体と当該被写体の入退場の時刻とを示す情報を記憶する第３の記憶装置を備え、
前記出力装置は、さらに、前記第３の記憶装置に記憶された情報を出力することを特徴とする請求項１に記載の認証システム。
【請求項７】
前記被写体は、ユーザであり、
前記第２の記憶装置は、前記ユーザが属する組織以外の者によって管理される場所に設置され、
前記第１の記憶装置は、前記ユーザが属する組織によって管理される場所に設置され、前記規定条件を示す情報を記憶するとともに、前記第２の記憶装置に記憶された写真と当該写真に対応する証明情報とを読み取って記憶し、
前記処理装置の読取部は、前記判定部により当該規定条件が満たされていると判定された場合に、前記第１の入力装置により入力された証明情報に対応付けて前記第１の記憶装置に記憶された写真を読み取ることを特徴とする請求項１に記載の認証システム。
【請求項８】
前記処理装置の読取部は、前記第１の入力装置により入力された証明情報を前記第１の記憶装置に送信し、送信した証明情報に対応する写真を前記第１の記憶装置から受信して読み取ることを特徴とする請求項７に記載の認証システム。
【請求項９】
前記規定条件は、前記写真を有効とみなす期間の長さを示す有効期間を含み、
前記処理装置の判定部は、前記割出部により割り出された撮影条件に含まれる時刻と現在時刻とを比較して、現在時刻が前記第１の記憶装置に記憶された情報が示す規定条件に含まれる有効期間に収まっているかどうかを判定し、
前記処理装置の読取部は、前記判定部により現在時刻が当該規定条件に含まれる有効期間に収まっていると判定された場合に、前記第１の入力装置により入力された証明情報に対応付けて前記第２の記憶装置に記憶された写真を読み取ることを特徴とする請求項１に記載の認証システム。
【請求項１０】
第１の記憶装置が、規定の時刻及び位置の少なくともいずれかを含む規定条件を示す情報を記憶する第１の記憶ステップと、
第２の記憶装置が、被写体を撮影した写真と当該写真が撮影された時刻及び位置の少なくともいずれかを含む撮影条件を証明する証明情報とを対応付けて記憶する第２の記憶ステップと、
印刷装置が、前記被写体を認証するための文書に前記写真と前記証明情報とを印刷する印刷ステップと、
第１の入力装置が、前記印刷装置により前記文書に印刷された証明情報を入力する第１の入力ステップと、
処理装置が、前記第１の入力装置により入力された証明情報が証明する撮影条件を割り出す割出ステップと、
前記処理装置が、前記割出ステップにより割り出された撮影条件が前記第１の記憶装置に記憶された情報が示す規定条件を満たすかどうかを判定する判定ステップと、
前記処理装置が、前記判定ステップにより当該規定条件が満たされていると判定された場合に、前記第１の入力装置により入力された証明情報に対応付けて前記第２の記憶装置に記憶された写真を読み取る読取ステップと、
出力装置が、前記印刷装置により前記文書に印刷された写真の照合のために前記処理装置により読み取られた写真を出力する出力ステップとを備えることを特徴とする認証方法。
【請求項１１】
第１の記憶装置が、規定の時刻及び位置の少なくともいずれかを含む規定条件を示す情報を記憶する第１の記憶処理と、
第２の記憶装置が、被写体を撮影した写真と当該写真が撮影された時刻及び位置の少なくともいずれかを含む撮影条件を証明する証明情報とを対応付けて記憶する第２の記憶処理と、
印刷装置が、前記被写体を認証するための文書に前記写真と前記証明情報とを印刷する印刷処理と、
第１の入力装置が、前記印刷装置により前記文書に印刷された証明情報を入力する第１の入力処理と、
処理装置が、前記第１の入力装置により入力された証明情報が証明する撮影条件を割り出す割出処理と、
前記処理装置が、前記割出処理により割り出された撮影条件が前記第１の記憶装置に記憶された情報が示す規定条件を満たすかどうかを判定する判定処理と、
前記処理装置が、前記判定処理により当該規定条件が満たされていると判定された場合に、前記第１の入力装置により入力された証明情報に対応付けて前記第２の記憶装置に記憶された写真を読み取る読取処理と、
出力装置が、前記印刷装置により前記文書に印刷された写真の照合のために前記処理装置により読み取られた写真を出力する出力処理とをコンピュータに実行させることを特徴とする認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証システム及び認証方法及び認証プログラムに関するものである。特に、時刻や位置を証明するサービスを利用した入退場管理システムに関する。
【背景技術】
【０００２】
従来の入退場管理システムにおいては、入退場者の認証や入退場の記録のために、認証情報を記憶するＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードを用いたり、記帳方式やバッジを用いたり、簡易入構許可証に印刷されたバーコードを読み取って予めバーコード化しておいた入退場者の顔写真を読み出し、これをディスプレイに拡大して表示して本人かを判別したりしていた（例えば、特許文献１参照。）。
【０００３】
時刻や位置を証明する方法として、例えば、時刻を示す時刻情報と時刻情報の証明情報であり時刻の経過に伴って変化する経時変化情報（例えば、気象情報）より合成情報を生成し、これを用いる方法が公知である（例えば、特許文献２参照。）。実際にこの方法を用いるサービスとして、例えば、ＣＯＣＯ−ＤＡＴＥＳ（登録商標）サービスがある（ウェブサイトＵＲＬ＜ｈｔｔｐ：／／ｗｗｗ．ｍｉｔｓｕｂｉｓｈｉｅｌｅｃｔｒｉｃ．ｃｏ．ｊｐ／ｃｏｃｏ−ｄａｔｅｓ／＞）。
【特許文献１】特開２００２−１８３３６０号公報
【特許文献２】特開２００１−２９７０６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の入退場管理システムには下記のような課題があった。
（１）ＩＣカードは高価であり、工事業者など、期間限定の臨時立入りに使用するにはコストパフォーマンスが悪い（ＩＣカードは１枚約２０００円）。
（２）記帳方式、バッジなどによる入退場管理の場合、人手による管理になるので効率が悪い。
（３）バーコードによる簡易入構許可証についてはコピーなどによる偽造が容易で、かつ、本人確認が難しい。
【０００５】
本発明は、写真の照合による認証方式に関し、そのコストを低減するとともに、その効率性及び安全性を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の認証システムは、
規定の時刻及び位置の少なくともいずれかを含む規定条件を示す情報を記憶する第１の記憶装置と、
被写体を撮影した写真と当該写真が撮影された時刻及び位置の少なくともいずれかを含む撮影条件を証明する証明情報とを対応付けて記憶する第２の記憶装置と、
前記被写体を認証するための文書に前記写真と前記証明情報とを印刷する印刷装置と、
前記印刷装置により前記文書に印刷された証明情報を入力する第１の入力装置と、
前記第１の入力装置により入力された証明情報が証明する撮影条件を割り出す割出部と、前記割出部により割り出された撮影条件が前記第１の記憶装置に記憶された情報が示す規定条件を満たすかどうかを判定する判定部と、前記判定部により当該規定条件が満たされていると判定された場合に、前記第１の入力装置により入力された証明情報に対応付けて前記第２の記憶装置に記憶された写真を読み取る読取部とを有する処理装置と、
前記印刷装置により前記文書に印刷された写真の照合のために前記処理装置の読取部により読み取られた写真を出力する出力装置とを備えることを特徴とする。
【発明の効果】
【０００７】
本発明では、処理装置が、文書に印刷された証明情報が証明する撮影条件が規定条件を満たすかどうかを判定し、当該規定条件が満たされていると判定された場合に、証明情報に対応付けて記憶された写真を読み取り、出力装置が、文書に印刷された写真の照合のために処理装置により読み取られた写真を出力することにより、写真の照合による認証方式に関し、そのコストを低減するとともに、その効率性及び安全性を向上させることが可能となる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施の形態について、図を用いて説明する。
【０００９】
実施の形態１．
図１は、本実施の形態に係る認証システムの構成を示す図である。
【００１０】
本実施の形態において、認証システム１００は、端末２００、証明コード発行サーバ３００、入退場管理サーバ４００を備える。
【００１１】
端末２００は、例えばＰＣ（パーソナルコンピュータ）であり、端末２００にはカメラ１０１とプリンタ１０４（印刷装置の一例）が接続される。証明コード発行サーバ３００は、サーバ装置であり、時刻及び位置の少なくともいずれかを証明するサービスを提供する。このサービスとしては、例えば、特許文献２に記載の方法（具体的には、ＣＯＣＯ−ＤＡＴＥＳ（登録商標）サービス）を利用してもよいし、時刻や位置を示す情報にハッシュ関数などを用いて非可逆な一定長のデータを生成し、この一定長のデータを証明用のデータとして用いる方法を利用してもよい。本実施の形態では、証明コード発行サーバ３００は、特許文献２に記載の方法を利用して時刻及び位置を証明するものとし、さらに、前述した経時変化情報として、気象情報（写真１０７が撮影された時刻にしか得られない一意のデータの一例）を用いるものとする。
【００１２】
認証システム１００において、そのユーザ１０６（被写体の一例）は端末２００によりユーザ１０６の氏名、会社名、有効期間その他必要な情報（以下、これらの情報をまとめて各種情報という。）を入力する。ユーザ１０６は同時にカメラ１０１でユーザ１０６の写真１０７を撮り、端末２００でそのデータを取り込む。さらに、端末２００はＧＰＳ（全地球測位システム）衛星１０２などから時刻情報や位置情報を受信する。端末２００は証明コード発行サーバ３００にこれらのデータ（情報）を基に証明コード１０８（ＣＯＣＯ−ＤＡＴＥＳ（登録商標）サービスを利用する場合は、ＣＯＣＯ−ＤＡＴＥＳ（登録商標）コード）を生成させるため、これらのデータを証明コード発行サーバ３００に送る。証明コード発行サーバ３００は、気象衛星１０３から気象情報を受信し（気象衛星１０３から直接受信する代わりに別の装置を経由して受信してもよい。）、端末２００から受信した時刻情報と位置情報と気象情報を合成して証明コード１０８を生成する。このとき、気象情報の代わりに、あるいは気象情報とともに、気温、湿度、気圧、高度、風速などの自然現象情報（写真１０７が撮影された位置でしか得られない一意のデータの一例）を合成してもよい。
【００１３】
証明コード発行サーバ３００は写真１０７のデータを加工して、写真１０７の上に証明コード１０８が記載されたデータ（以下、写真１０７という。）を作成し、端末２００に送信する。証明コード発行サーバ３００は同時に証明コード１０８を送信する。また、証明コード発行サーバ３００は証明コード１０８と端末２００から受信した各種情報と写真１０７とを対応付けてデータベース（第２の記憶装置の一例）などに記憶する。ここで、端末２００が写真１０７のデータを加工して、写真１０７の上に証明コード１０８が記載されたデータを作成したり、証明コード１０８と各種情報と写真１０７とを対応付けてデータベース（第２の記憶装置の一例）などに記憶したりしてもよい。
【００１４】
端末２００は証明コード発行サーバ３００から証明コード１０８と写真１０７を受信し、これらを入門証１０５（文書の一例）としてプリンタ１０４にて印字する。このとき、証明コード１０８はテキストとして以外にも、バーコードリーダなどで容易に読み取れるようにバーコードや二次元バーコード（例えば、ＱＲコード（登録商標））としてもよい。本実施の形態では、入門証１０５に二次元バーコード１０９（バーコードの一例）として印刷している。
【００１５】
本実施の形態では、ユーザ１０６の入退場を制限する会社の敷地などの出入口（門）に、証明コード入力用バーコードリーダ１１０（第１の入力装置の一例）、入門用バーコードリーダ１１１（第１の入力装置の一例）、出門用バーコードリーダ１１２（第１の入力装置の一例）などを設置し、これらを入退場管理サーバ４００に接続する。ユーザ１０６又は管理者（守衛など）は、入退場管理サーバ４００に接続された証明コード入力用バーコードリーダ１１０によって、プリンタ１０４で入門証１０５に印刷された二次元バーコード１０９を読み取り、証明コード発行サーバ３００により生成された証明コード１０８を予め入退場管理サーバ４００に登録し、さらに、別途入力する個人情報などの各種情報（証明コード１０８をキーにして、入退場管理サーバ４００が証明コード発行サーバ３００から自動的に取得してもよい。）や写真１０７とリンクさせる。
【００１６】
ユーザ１０６の入門時には、管理者は入退場管理サーバ４００に接続された入門用バーコードリーダ１１１にて入門証１０５に印刷された二次元バーコード１０９を読み取り、該当する各種情報や写真１０７を入退場管理サーバ４００に表示させてチェックする。同様に、ユーザ１０６の出門時には、出門用バーコードリーダ１１２にて入門証１０５に印刷された二次元バーコード１０９を読み取り、該当する各種情報や写真１０７を入退場管理サーバ４００に表示させてチェックを実施すれば、入門証１０５にて出入りの管理を行うことが可能となる。
【００１７】
このように、本実施の形態の入門証１０５は、証明コード１０８と写真１０７が対応した入門証１０５となり、偽造が困難になる。また、入退場管理サーバ４００から証明コード１０８を入力することによってユーザ１０６の写真１０７や各種情報を確認可能であり、本人確認が容易になる。
【００１８】
図２は、本実施の形態における端末２００と証明コード発行サーバ３００との構成を示すブロック図である。
【００１９】
端末２００は、第２の記憶装置２０１、処理装置２０２、通信装置２０３を備える。証明コード発行サーバ３００は、インターネットなどのネットワーク７００を介して端末２００と接続され、第２の記憶装置３０１、生成装置３０２、通信装置３０３を備える。各装置の動作についてはフロー図とともに後述する。
【００２０】
図３は、本実施の形態における入退場管理サーバ４００の構成を示すブロック図である。
【００２１】
入退場管理サーバ４００は、第１の記憶装置４０１、第３の記憶装置４０２、処理装置４０３、キーボード４０４（第１の入力装置の一例）、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）４０５（出力装置の一例）、通信装置４０６を備える。各装置の動作についてはフロー図とともに後述する。
【００２２】
処理装置４０３は、割出部４０７、判定部４０８、読取部４０９、入退場管理部４１０を有する。各部の動作についてはフロー図とともに後述する。
【００２３】
図４は、ユーザ１０６が入門証１０５を印刷する際の本実施の形態に係る認証システムの動作を示すフロー図である。
【００２４】
図示していないが、端末２００の処理装置２０２は、例えばユーザ１０６にキーボードなどの入力装置を介して各種情報を入力させ、入力された情報をメモリなどの記憶装置に記憶する。カメラ１０１は、ユーザ１０６の写真１０７を撮影する。端末２００の処理装置２０２は、カメラ１０１により撮影された写真１０７のデータを読み取って記憶装置に記憶するとともに、ＧＰＳ衛星１０２から時刻情報と位置情報とを受信して記憶装置に記憶する。端末２００の通信装置２０３は、ネットワーク７００を介して、記憶装置に記憶された写真１０７、各種情報、時刻情報、位置情報を送信し、証明コード発行サーバ３００の通信装置３０３がこれらのデータを受信する。
【００２５】
図４に示したように、証明コード発行サーバ３００の生成装置３０２は、気象衛星１０３から気象情報を受信し、受信した気象情報と通信装置３０３により受信された時刻情報と位置情報とを合成して、ユーザ１０６の写真１０７が撮影された時刻及び位置を含む撮影条件を証明する証明コード１０８を生成する（ステップＳ１０１：生成ステップ（処理））。また、証明コード発行サーバ３００の生成装置３０２は、通信装置３０３により受信された写真１０７を、生成した証明コード１０８を記載した写真１０７に加工し、加工した写真１０７と証明コード１０８とを対応付けて第２の記憶装置３０１に記憶する（ステップＳ１０２：第２の記憶ステップ（処理））。このとき、気象情報、時刻情報、位置情報、各種情報なども証明コード１０８と対応付けて第２の記憶装置３０１に記憶される。そして、証明コード発行サーバ３００の通信装置３０３は、ネットワーク７００を介して、第２の記憶装置３０１に記憶された写真１０７と証明コード１０８とを送信し、端末２００の通信装置２０３がこれらのデータを受信する。
【００２６】
ステップＳ１０２及びＳ１０３では、写真１０７と証明コード１０８とを管理するために、証明コード発行サーバ３００の第２の記憶装置３０１を利用しているが、その代わりに、あるいは同時に、端末２００の第２の記憶装置２０１を利用することもできる。この場合、端末２００の処理装置２０２は、記憶装置に記憶された写真１０７を、通信装置２０３により受信された証明コード１０８を記載した写真１０７に加工し、加工した写真１０７と証明コード１０８とを対応付けて第２の記憶装置２０１に記憶してもよいし、通信装置２０３により受信された写真１０７と証明コード１０８とを対応付けて第２の記憶装置３０１に記憶してもよい。
【００２７】
端末２００の処理装置２０２は、通信装置２０３により受信された証明コード１０８を二次元バーコード１０９に変換する。プリンタ１０４は、ユーザ１０６の入門証１０５に、端末２００の通信装置２０３により受信された写真１０７と証明コード１０８と二次元バーコード１０９とを印刷する（ステップＳ１０３：印刷ステップ（処理））。
【００２８】
図５は、ユーザ１０６が入退場を制限された会社の敷地に入退場する際の本実施の形態に係る認証システムの動作を示すフロー図である。
【００２９】
図５に示したように、入退場管理サーバ４００の第１の記憶装置４０１は、規定の時刻及び位置を含む規定条件を示す情報を記憶する（ステップＳ１０４：第１の記憶ステップ（処理））。入門用バーコードリーダ１１１は、入門証１０５に印刷された二次元バーコード１０９を読み取って証明コード１０８を抽出し、抽出した証明コード１０８を入力する（ステップＳ１０５：第１の入力ステップ（処理））。入退場管理サーバ４００の割出部４０７は、入門用バーコードリーダ１１１により入力された証明コード１０８に対応付けて証明コード発行サーバ３００の第２の記憶装置３０１（端末２００の第２の記憶装置２０１でもよい。）に記憶された気象情報、時刻情報、位置情報などを取得し、証明コード１０８が証明する撮影条件を割り出す（ステップＳ１０６：割出ステップ（処理））。入退場管理サーバ４００の判定部４０８は、割出部４０７により割り出された撮影条件が第１の記憶装置４０１に記憶された情報が示す規定条件を満たすかどうか（写真１０７が予め規定された時刻に規定された場所で撮影されているかどうか）を判定する（ステップＳ１０７：判定ステップ（処理））。
【００３０】
規定条件が満たされている場合（ステップＳ１０８：判定ステップ（処理）のつづき）、入退場管理サーバ４００の読取部４０９は、入門用バーコードリーダ１１１により入力された証明コード１０８に対応付けて証明コード発行サーバ３００の第２の記憶装置３０１に記憶された写真１０７を読み取る（ステップＳ１０９：読取ステップ（処理））。入退場管理サーバ４００のＣＲＴ４０５は、入門証１０５に印刷された写真１０７の照合のために読み取られた写真１０７を出力する（ステップＳ１１０：出力ステップ（処理））。
【００３１】
ステップＳ１０９において、入退場管理サーバ４００の読取部４０９がさらに各種情報を読み取り、ステップＳ１１０において、入退場管理サーバ４００のＣＲＴ４０５が各種情報を出力してもよい。
【００３２】
入門証１０５に印刷された写真１０７と入退場管理サーバ４００のＣＲＴ４０５により出力された写真１０７とが一致する場合（ステップＳ１１１：入退場管理ステップ（処理））、入退場管理サーバ４００の入退場管理部４１０は、会社の敷地へのユーザ１０６の入退場の許可を判断する（例えば、入退場管理サーバ４００のＣＲＴ４０５に入退場を許可する旨のメッセージを出力させる。）（ステップＳ１１２：入退場管理ステップ（処理）のつづき）。写真１０７が一致しない場合（ステップＳ１１１：入退場管理ステップ（処理））、入退場管理サーバ４００の入退場管理部４１０は、会社の敷地へのユーザ１０６の入退場の不許可を判断する（例えば、入退場管理サーバ４００のＣＲＴ４０５に入退場を拒絶する旨のメッセージを出力させる。）（ステップＳ１１３：入退場管理ステップ（処理）のつづき）。
【００３３】
入退場管理サーバ４００の入退場管理部４１０は、ユーザ１０６の入退場の許否に係る判断の結果と当該ユーザＩＤ（例えば、各種情報に含まれる。）とユーザ１０６の入退場の時刻とを示す情報を第３の記憶装置４０２に記憶する（ステップＳ１１４：第３の記憶ステップ（処理））。入退場管理サーバ４００のＣＲＴ４０５は、第３の記憶装置４０２に記憶された情報を出力する（ステップＳ１１５：出力ステップ（処理））。
【００３４】
ステップＳ１１０などにおいて、入退場管理サーバ４００の入退場管理部４１０は、第３の記憶装置４０２に記憶された過去のユーザ１０６の入退場に係る履歴情報などをＣＲＴ４０５に出力させてもよい。
【００３５】
以上のように、本実施の形態に係る認証システムは、
規定の時刻及び位置の少なくともいずれかを含む規定条件を示す情報を記憶する第１の記憶装置と、
被写体を撮影した写真と当該写真が撮影された時刻及び位置の少なくともいずれかを含む撮影条件を証明する証明情報とを対応付けて記憶する第２の記憶装置と、
前記被写体を認証するための文書に前記写真と前記証明情報とを印刷する印刷装置と、
前記印刷装置により前記文書に印刷された証明情報を入力する第１の入力装置と、
前記第１の入力装置により入力された証明情報が証明する撮影条件を割り出す割出部と、前記割出部により割り出された撮影条件が前記第１の記憶装置に記憶された情報が示す規定条件を満たすかどうかを判定する判定部と、前記判定部により当該規定条件が満たされていると判定された場合に、前記第１の入力装置により入力された証明情報に対応付けて前記第２の記憶装置に記憶された写真を読み取る読取部とを有する処理装置と、
前記印刷装置により前記文書に印刷された写真の照合のために前記処理装置の読取部により読み取られた写真を出力する出力装置とを備えることを特徴とする。
【００３６】
このような特徴により、写真の照合による認証方式に関し、そのコストを低減するとともに、その効率性及び安全性を向上させることが可能となる。例えば、本実施の形態において、入門証１０５は写真１０７、証明コード１０８、二次元バーコード１０９などを紙に印刷しただけのものでよいため、ＩＣカードなどと比較して安価である。また、入退場の管理を行う際には、証明コード１０８からユーザ１０６の正規の写真１０７が自動的に出力されるため、効率性が高い。さらに、ユーザ１０６と入門証１０５に印刷された写真１０７と証明コード１０８に対応する写真１０７とを比較して写真の照合を行うことができるため、別のユーザの写真や別のシステムで発行された証明コードなどを使っても認証が成功するような入門証１０５を偽造することができず、安全性が高い。
【００３７】
前記認証システムは、さらに、
前記写真が撮影された時刻を示す時刻情報と当該時刻にしか得られない一意のデータとの組み合わせ、前記写真が撮影された位置を示す位置情報と当該位置でしか得られない一意のデータとの組み合わせの少なくともいずれかの組み合わせを合成して前記証明情報を生成する生成装置を備えることを特徴とする。
【００３８】
このような特徴により、証明情報の証明能力が高まる。
【００３９】
前記印刷装置は、前記証明情報をバーコードとして印刷し、
前記第１の入力装置は、前記印刷装置により印刷されたバーコードを読み取って前記証明情報を抽出し、抽出した証明情報を入力することを特徴とする。
【００４０】
このような特徴により、証明情報の入力を手動で行う手間を省くことが可能となる。
【００４１】
前記処理装置は、さらに、前記印刷装置により前記文書に印刷された写真が前記読取部により読み取られた写真と照合された結果に基づいて、制限された場所への前記被写体の入退場の許否を判断する入退場管理部を有し、
前記認証システムは、さらに、
前記処理装置の入退場管理部による判断の結果と当該被写体と当該被写体の入退場の時刻とを示す情報を記憶する第３の記憶装置を備え、
前記出力装置は、さらに、前記第３の記憶装置に記憶された情報を出力することを特徴とする。
【００４２】
このような特徴により、入退場の管理方式に関し、そのコストを低減するとともに、その効率性及び安全性を向上させることが可能となる。
【００４３】
また、本実施の形態に係る認証方法は、
第１の記憶装置が、規定の時刻及び位置の少なくともいずれかを含む規定条件を示す情報を記憶する第１の記憶ステップと、
第２の記憶装置が、被写体を撮影した写真と当該写真が撮影された時刻及び位置の少なくともいずれかを含む撮影条件を証明する証明情報とを対応付けて記憶する第２の記憶ステップと、
印刷装置が、前記被写体を認証するための文書に前記写真と前記証明情報とを印刷する印刷ステップと、
第１の入力装置が、前記印刷装置により前記文書に印刷された証明情報を入力する第１の入力ステップと、
処理装置が、前記第１の入力装置により入力された証明情報が証明する撮影条件を割り出す割出ステップと、
前記処理装置が、前記割出ステップにより割り出された撮影条件が前記第１の記憶装置に記憶された情報が示す規定条件を満たすかどうかを判定する判定ステップと、
前記処理装置が、前記判定ステップにより当該規定条件が満たされていると判定された場合に、前記第１の入力装置により入力された証明情報に対応付けて前記第２の記憶装置に記憶された写真を読み取る読取ステップと、
出力装置が、前記印刷装置により前記文書に印刷された写真の照合のために前記処理装置により読み取られた写真を出力する出力ステップとを備えることを特徴とする。
【００４４】
また、本実施の形態に係る認証プログラムは、
第１の記憶装置が、規定の時刻及び位置の少なくともいずれかを含む規定条件を示す情報を記憶する第１の記憶処理と、
第２の記憶装置が、被写体を撮影した写真と当該写真が撮影された時刻及び位置の少なくともいずれかを含む撮影条件を証明する証明情報とを対応付けて記憶する第２の記憶処理と、
印刷装置が、前記被写体を認証するための文書に前記写真と前記証明情報とを印刷する印刷処理と、
第１の入力装置が、前記印刷装置により前記文書に印刷された証明情報を入力する第１の入力処理と、
処理装置が、前記第１の入力装置により入力された証明情報が証明する撮影条件を割り出す割出処理と、
前記処理装置が、前記割出処理により割り出された撮影条件が前記第１の記憶装置に記憶された情報が示す規定条件を満たすかどうかを判定する判定処理と、
前記処理装置が、前記判定処理により当該規定条件が満たされていると判定された場合に、前記第１の入力装置により入力された証明情報に対応付けて前記第２の記憶装置に記憶された写真を読み取る読取処理と、
出力装置が、前記印刷装置により前記文書に印刷された写真の照合のために前記処理装置により読み取られた写真を出力する出力処理とをコンピュータに実行させることを特徴とする。
【００４５】
実施の形態２．
図６は、本実施の形態に係る認証システムの構成を示す図である。
【００４６】
本実施の形態において、認証システム１００は、端末２００、証明コード発行サーバ３００、アーカイブサーバ５００（第１の記憶装置の一例）、携帯端末６００を備える。
【００４７】
端末２００、証明コード発行サーバ３００は、実施の形態１で説明したものと同様である。また、カメラ１０１、ＧＰＳ衛星１０２、気象衛星１０３、プリンタ１０４、入門証１０５も、実施の形態１で説明したものと同様である。
【００４８】
本実施の形態では、証明コード発行サーバ３００により生成された証明コード１０８を予めアーカイブサーバ５００に登録し、さらに、別途入力する個人情報などの各種情報や写真１０７とリンクさせる。ユーザ１０６の入退場を制限する会社の敷地などの中で、ユーザ１０６（又は不審者）の本人確認をする管理者（守衛など）は携帯端末６００を保持する。管理者は、携帯端末６００が装備するカメラやバーコードリーダによって、プリンタ１０４で入門証１０５に印刷された証明コード１０８や二次元バーコード１０９を読み取り、証明コード１０８をアーカイブサーバ５００に照会し、各種情報や写真１０７をダウンロードする。ダウンロードした各種情報や写真１０７をチェックすることにより、入門証１０５を所持している人物の確認を容易に行える。
【００４９】
本実施の形態では、認証システム１００が、実施の形態１で説明した入退場管理サーバ４００などを備えていてもよい。この場合、入退場管理サーバ４００に登録していた各種情報や写真１０７などを、代わりにアーカイブサーバ５００に保存して、入退場の管理とアーカイブとで機能ごとに装置を分けることにより、負荷を分散することが可能となる。
【００５０】
本実施の形態において、証明コード発行サーバ３００は他社（ユーザ１０６が属する組織以外の者の一例）内で管理され、アーカイブサーバ５００は自社（ユーザ１０６が属する組織の一例）内で管理される。アーカイブサーバ５００は、実施の形態１において証明コード発行サーバ３００（又は端末２００）が記憶していた証明コード１０８と各種情報と写真１０７とのうち、自社のユーザ１０６に係るもののみを証明コード発行サーバ３００からインターネットなどのネットワークを介して受信し、記憶する。ここで、証明コード発行サーバ３００は、証明コード１０８と各種情報と写真１０７とをアーカイブサーバ５００に送信した後にデータベースなどから削除してもよい。これにより、情報の保存を証明コード発行サーバ３００から切り離し、セキュリティの向上を図ることができる。
【００５１】
図７は、本実施の形態における携帯端末６００の構成を示すブロック図である。
【００５２】
携帯端末６００は、第３の記憶装置６０１、処理装置６０２、カメラ６０３（第１の入力装置の一例）、ＬＣＤ（液晶ディスプレイ）６０４（出力装置の一例）、通信装置６０５を備える。各装置の動作についてはフロー図とともに後述する。
【００５３】
処理装置６０２は、割出部６０６、判定部６０７、読取部６０８を有する。各部の動作についてはフロー図とともに後述する。
【００５４】
ユーザ１０６が入門証１０５を印刷する際の本実施の形態に係る認証システムの動作は、実施の形態１で説明したものと同様である。
【００５５】
図８は、守衛などの管理者が入退場を制限された会社の敷地内でユーザ１０６の確認をする際の本実施の形態に係る認証システムの動作を示すフロー図である。
【００５６】
図５に示したように、アーカイブサーバ５００は、規定の時刻及び位置を含む規定条件を示す情報を記憶し（ステップＳ２０１：第１の記憶ステップ（処理））、証明コード発行サーバ３００の第２の記憶装置３０１（端末２００の第２の記憶装置２０１でもよい。）に記憶された写真１０７と写真１０７に対応する証明コード１０８とを読み取って記憶する（ステップＳ２０２：第１の記憶ステップ（処理）のつづき）。本実施の形態では、アーカイブサーバ５００は同時に、証明コード発行サーバ３００の第２の記憶装置３０１に記憶された気象情報、時刻情報、位置情報などを読み取って記憶する。
【００５７】
携帯端末６００のカメラ６０３は、入門証１０５に印刷された二次元バーコード１０９を読み取って証明コード１０８を抽出し、抽出した証明コード１０８を入力する（ステップＳ２０３：第１の入力ステップ（処理））。携帯端末６００の割出部６０６は、カメラ６０３により入力された証明コード１０８が証明する撮影条件を割り出す（ステップＳ２０４：割出ステップ（処理））。本実施の形態では、携帯端末６００の割出部６０６は、カメラ６０３により入力された証明コード１０８をアーカイブサーバ５００に無線により（通信装置６０５が具備するアンテナを介して無線通信を行う。）送信し、送信した証明コード１０８に対応する気象情報、時刻情報、位置情報などをアーカイブサーバ５００から無線により受信して、受信した情報に基づき撮影条件を割り出す。
【００５８】
携帯端末６００の判定部６０７は、割出部６０６により割り出された撮影条件がアーカイブサーバ５００に記憶された情報が示す規定条件を満たすかどうか（写真１０７が予め規定された時刻に規定された場所で撮影されているかどうか）を判定する（ステップＳ２０５：判定ステップ（処理））。
【００５９】
規定条件が満たされている場合（ステップＳ２０６：判定ステップ（処理）のつづき）、携帯端末６００の読取部６０８は、カメラ６０３により入力された証明コード１０８をアーカイブサーバ５００に無線により送信し、送信した証明コード１０８に対応する写真１０７をアーカイブサーバ５００から無線により受信して読み取る（ステップＳ２０７：読取ステップ（処理））。携帯端末６００のＬＣＤ６０４は、入門証１０５に印刷された写真１０７の照合のために読み取られた写真１０７を出力する（ステップＳ２０８：出力ステップ（処理））。そして、入門証１０５に印刷された写真１０７と携帯端末６００のＬＣＤ６０４により出力された写真１０７とが一致する場合、ユーザ１０６の確認ができたことになる。
【００６０】
ステップＳ２０２において、アーカイブサーバ５００がさらに各種情報を読み取って記憶し、ステップＳ２０７において、携帯端末６００の読取部６０８が各種情報を読み取り、ステップＳ２０８において、携帯端末６００のＬＣＤ６０４が各種情報を出力してもよい。
【００６１】
以上のように、本実施の形態に係る認証システムは、実施の形態１に係る認証システムの特徴に加え、
前記被写体は、ユーザであり、
前記第２の記憶装置は、前記ユーザが属する組織以外の者によって管理される場所に設置され、
前記第１の記憶装置は、前記ユーザが属する組織によって管理される場所に設置され、前記規定条件を示す情報を記憶するとともに、前記第２の記憶装置に記憶された写真と当該写真に対応する証明情報とを読み取って記憶し、
前記処理装置の読取部は、前記判定部により当該規定条件が満たされていると判定された場合に、前記第１の入力装置により入力された証明情報に対応付けて前記第１の記憶装置に記憶された写真を読み取ることを特徴とする。
【００６２】
このような特徴により、証明情報や写真を自ら管理することができ、効率性や安全性がさらに向上する。例えば、本実施の形態において、写真１０７や各種情報を社外の証明コード発行サーバ３００から取得するより、社内のアーカイブサーバ５００から取得する方が効率的である。同様に写真１０７や各種情報を社外の証明コード発行サーバ３００に管理させるより、社内のアーカイブサーバ５００で管理する方が安全である。
【００６３】
前記処理装置の読取部は、前記第１の入力装置により入力された証明情報を前記第１の記憶装置に（無線により）送信し、送信した証明情報に対応する写真を前記第１の記憶装置から（無線により）受信して読み取ることを特徴とする。
【００６４】
このような特徴により、固定された地点だけでなく移動先において、さらには、移動中においても写真の照合を行うことが可能となる。
【００６５】
実施の形態３．
本実施の形態に係る認証システムの構成は、実施の形態１で説明したものと同様である。
【００６６】
図９は、ユーザ１０６が入門証１０５を印刷する際の本実施の形態に係る認証システムの動作を示すフロー図である。
【００６７】
図９に示したように、証明コード発行サーバ３００の生成装置３０２は、気象衛星１０３から受信した気象情報と通信装置３０３により受信された時刻情報と位置情報とともに、ユーザ１０６の写真１０７を合成して、写真１０７が撮影された時刻及び位置を含む撮影条件を証明する証明コード１０８を生成する（ステップＳ３０１：生成ステップ（処理））。
【００６８】
ステップＳ３０２、Ｓ３０３の動作はそれぞれ、実施の形態１で説明した図４のステップＳ１０２、Ｓ１０３と同様である。
【００６９】
ユーザ１０６が入退場を制限された会社の敷地に入退場する際の本実施の形態に係る認証システムの動作は、実施の形態１で説明した図５のものと同様である。
【００７０】
以上のように、本実施の形態に係る認証システムは、実施の形態１に係る認証システムの特徴に加え、
前記生成装置は、前記写真が撮影された時刻を示す時刻情報と当該時刻にしか得られない一意のデータとの組み合わせ、前記写真が撮影された位置を示す位置情報と当該位置でしか得られない一意のデータとの組み合わせの少なくともいずれかの組み合わせと前記写真とを合成して前記証明情報を生成することを特徴とする。
【００７１】
このような特徴により、証明情報と写真との対応付けが強くなるため、写真の照合をより確実に行うことが可能となる。
【００７２】
実施の形態４．
本実施の形態に係る認証システムの構成は、実施の形態２で説明したものと同様である。本実施の形態においても、ユーザ１０６が入門証１０５を印刷する際に、実施の形態３で説明したものと同様に認証システム１００を動作させることができる。守衛などの管理者が入退場を制限された会社の敷地内でユーザ１０６の確認をする際の本実施の形態に係る認証システムの動作は、実施の形態２で説明したものと同様である。
【００７３】
実施の形態５．
図１０は、本実施の形態に係る認証システムの構成を示す図である。
【００７４】
本実施の形態において、認証システム１００は、端末２００、証明コード発行サーバ３００、入退場管理サーバ４００を備える。
【００７５】
端末２００、証明コード発行サーバ３００は、実施の形態１で説明したものと同様である。また、カメラ１０１、ＧＰＳ衛星１０２、気象衛星１０３、プリンタ１０４、入門証１０５、証明コード入力用バーコードリーダ１１０、入門用バーコードリーダ１１１、出門用バーコードリーダ１１２も、実施の形態１で説明したものと同様である。
【００７６】
本実施の形態では、ユーザ１０６の入門時には、管理者は入退場管理サーバ４００に接続された入門用バーコードリーダ１１１にて入門証１０５に印刷された二次元バーコード１０９を読み取るとともに、スキャナ１１３（第２の入力装置の一例）にて入門証１０５に印刷された写真１０７を読み取る。そして、二次元バーコード１０９から抽出される証明コード１０８に該当する写真１０７とスキャナ１１３により読み取られた写真１０７とを入退場管理サーバ４００にチェックさせる。同様に、ユーザ１０６の出門時には、出門用バーコードリーダ１１２にて入門証１０５に印刷された二次元バーコード１０９を読み取るとともに、スキャナ１１３にて入門証１０５に印刷された写真１０７を読み取り、該当する写真１０７を入退場管理サーバ４００にチェックさせる。
【００７７】
図１１は、本実施の形態における入退場管理サーバ４００の構成を示すブロック図である。
【００７８】
入退場管理サーバ４００は、第１の記憶装置４０１、第３の記憶装置４０２、処理装置４０３、キーボード４０４、ＣＲＴ４０５、通信装置４０６を備える。各装置の動作についてはフロー図とともに後述する。
【００７９】
処理装置４０３は、割出部４０７、判定部４０８、読取部４０９、照合部４１１を有する。各部の動作についてはフロー図とともに後述する。
【００８０】
ユーザ１０６が入門証１０５を印刷する際の本実施の形態に係る認証システムの動作は、実施の形態１で説明した図４のものと同様である。
【００８１】
図１２は、ユーザ１０６が入退場を制限された会社の敷地に入退場する際の本実施の形態に係る認証システムの動作を示すフロー図である。
【００８２】
ステップＳ５０１からＳ５０６までの動作はそれぞれ、実施の形態１で説明した図５のステップＳ１０４からＳ１０９までと同様である。
【００８３】
スキャナ１１３は、入門証１０５に印刷された写真１０７をスキャンして入力する（ステップＳ５０７：第２の入力ステップ（処理））。入退場管理サーバ４００の照合部４１１は、スキャナ１１３により入力された写真１０７をステップＳ５０６において読取部４０９により読み取られた写真１０７と照合する（ステップＳ５０８：照合ステップ（処理））。入退場管理サーバ４００のＣＲＴ４０５は、写真１０７の照合の結果を示す情報（例えば、２つの写真１０７が一致する旨を示すメッセージ）を出力する（ステップＳ５０９：出力ステップ（処理））。そして、入退場管理サーバ４００のＣＲＴ４０５により出力された写真１０７の照合の結果に基づいて、ユーザ１０６の入退場の許否を判断することができる。ここで、入退場管理サーバ４００は、実施の形態１と同様に入退場管理部４１０を有し、入退場管理部４１０が照合部４１１による写真１０７の照合の結果に基づいて会社の敷地へのユーザ１０６の入退場の許可を判断してもよい。
【００８４】
以上のように、本実施の形態に係る認証システムは、実施の形態１に係る認証システムの特徴に加え、さらに、
前記印刷装置により印刷された写真をスキャンして入力する第２の入力装置を備え、
前記処理装置は、さらに、前記第２の入力装置により入力された写真を前記読取部により読み取られた写真と照合する照合部を有し、
前記出力装置は、前記処理装置の照合部による照合の結果を示す情報を出力することを特徴とする。
【００８５】
このような特徴により、写真の照合までも自動的に行うことができ、利便性がさらに向上する。
【００８６】
実施の形態６．
本実施の形態に係る認証システムの構成は、実施の形態１で説明したものと同様である。
【００８７】
ユーザ１０６が入門証１０５を印刷する際の本実施の形態に係る認証システムの動作は、実施の形態１で説明した図４のものと同様である。
【００８８】
図１３は、ユーザ１０６が入退場を制限された会社の敷地に入退場する際の本実施の形態に係る認証システムの動作を示すフロー図である。
【００８９】
ステップＳ６０１からＳ６０３までの動作はそれぞれ、実施の形態１で説明した図５のステップＳ１０４からＳ１０６までと同様である。
【００９０】
入退場管理サーバ４００の判定部４０８は、割出部４０７により割り出された撮影条件に含まれる時刻（例えば、２００５年６月８日午前９時５８分５４秒）と現在時刻（例えば、２００５年９月１３日午後４時１４分１０秒）とを比較して、現在時刻が証明コード発行サーバ３００の第２の記憶装置３０１に記憶された情報が示す規定条件に含まれる有効期間（例えば、３ヵ月又は１年）に収まっているかどうかを判定する（ステップＳ６０４：判定ステップ（処理））。ここで、規定条件に、写真１０７が撮影された場所との関係（例えば、距離や方角などの位置関係）（以下、有効範囲という。）を含め、ステップＳ６０４において、入退場管理サーバ４００の判定部４０８が、割出部４０７により割り出された撮影条件に含まれる位置（写真１０７が撮影された位置）と現在位置（例えば、門）とを比較して、現在位置が証明コード発行サーバ３００の第２の記憶装置３０１に記憶された情報が示す規定条件に含まれる有効範囲（例えば、半径１キロメートル以内）に収まっているかどうかを判定してもよい。
【００９１】
現在時刻が有効期間に収まっている場合（上記例では、有効期間が１年の場合）（ステップＳ６０５：判定ステップ（処理）のつづき）、入退場管理サーバ４００の読取部４０９は、入門用バーコードリーダ１１１により入力された証明コード１０８に対応付けて証明コード発行サーバ３００の第２の記憶装置３０１に記憶された写真１０７を読み取る（ステップＳ６０６：読取ステップ（処理））。
【００９２】
ステップＳ６０７からＳ６１２までの動作はそれぞれ、実施の形態１で説明した図５のステップＳ１１０からＳ１１５までと同様である。
【００９３】
以上のように、本実施の形態に係る認証システムは、実施の形態１に係る認証システムの特徴に加え、
前記規定条件は、前記写真を有効とみなす期間の長さを示す有効期間を含み、
前記処理装置の判定部は、前記割出部により割り出された撮影条件に含まれる時刻と現在時刻とを比較して、現在時刻が前記第１の記憶装置に記憶された情報が示す規定条件に含まれる有効期間に収まっているかどうかを判定し、
前記処理装置の読取部は、前記判定部により現在時刻が当該規定条件に含まれる有効期間に収まっていると判定された場合に、前記第１の入力装置により入力された証明情報に対応付けて前記第２の記憶装置に記憶された写真を読み取ることを特徴とする。
【００９４】
このような特徴により、ある期間に限定して写真を有効に設定することができ、例えば、自社の敷地内への工事業者などの一時的な（例えば、数ヵ月間）立ち入りを管理することが容易になる。
【００９５】
図１４は、上記実施の形態における認証システムを構成する各装置の外観の一例を示す図である。
【００９６】
図１４において、端末２００、証明コード発行サーバ３００、入退場管理サーバ４００、アーカイブサーバ５００は、システムユニット９１０、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）表示装置９０１、キーボード（Ｋ／Ｂ）９０２、マウス９０３、コンパクトディスク装置（ＣＤＤ）９０５、プリンタ装置９０６、スキャナ装置９０７を備え、これらはケーブルで接続されている。さらに、認証システム１００は、ＦＡＸ機９３２、電話機９３１とケーブルで接続され、また、ローカルエリアネットワーク（ＬＡＮ）９４２、ゲートウェイ９４１を介してインターネット９４０に接続されている。
【００９７】
図１５は、上記実施の形態における認証システムを構成する各装置のハードウェア構成の一例を示す図である。
【００９８】
図１５において、端末２００、証明コード発行サーバ３００、入退場管理サーバ４００、アーカイブサーバ５００は、プログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９１１を備えている。ＣＰＵ９１１は、バス９１２を介してＲＯＭ９１３、ＲＡＭ９１４、通信ボード９１５、ＣＲＴ表示装置９０１、Ｋ／Ｂ９０２、マウス９０３、ＦＤＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ  Ｄｒｉｖｅ）９０４、磁気ディスク装置９２０、ＣＤＤ９０５、プリンタ装置９０６、スキャナ装置９０７と接続されている。
【００９９】
ＲＡＭ９１４は、揮発性メモリの一例である。ＲＯＭ９１３、ＦＤＤ９０４、ＣＤＤ９０５、磁気ディスク装置９２０は、不揮発性メモリの一例である。これらは、記憶装置あるいは記憶部の一例である。
【０１００】
通信ボード９１５は、ＦＡＸ機９３２、電話機９３１、ＬＡＮ９４２などに接続されている。通信ボード９１５は、通信装置、通信部、入力装置、入力部、出力装置、あるいは出力部の一例である。
【０１０１】
例えば、Ｋ／Ｂ９０２、スキャナ装置９０７、ＦＤＤ９０４などは、入力装置あるいは入力部の一例である。また、例えば、ＣＲＴ表示装置９０１などは、出力装置あるいは出力部の一例である。
【０１０２】
ここで、通信ボード９１５は、ＬＡＮ９４２に限らず、直接、インターネット９４０、あるいはＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）などのＷＡＮ（ワイドエリアネットワーク）に接続されていても構わない。直接、インターネット９４０、あるいはＩＳＤＮなどのＷＡＮに接続されている場合、認証システム１００は、インターネット９４０、あるいはＩＳＤＮなどのＷＡＮに接続され、ゲートウェイ９４１は不要となる。
【０１０３】
磁気ディスク装置９２０には、オペレーティングシステム（ＯＳ）９２１、ウィンドウシステム９２２、プログラム群９２３、ファイル群９２４が記憶されている。プログラム群９２３は、ＣＰＵ９１１、ＯＳ９２１、ウィンドウシステム９２２により実行される。
【０１０４】
上記プログラム群９２３には、上述した実施の形態の説明において「〜部」として説明する機能を実行するプログラムが記憶されている。プログラムは、ＣＰＵ９１１により読み出され実行される。
【０１０５】
例えば、ＣＰＵ９１１などは、処理装置あるいは処理部の一例である。
【０１０６】
ファイル群９２４には、上述した実施の形態の説明において、「〜情報」、「〜結果」、「〜条件」として説明するものが、ファイル又はその一部として記憶されている。
【０１０７】
また、上述した実施の形態の説明において説明するフローチャートの矢印の部分は主としてデータの入出力を示し、そのデータの入出力のためにデータは、磁気ディスク装置９２０、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ）、光ディスク、ＣＤ（コンパクトディスク）、ＭＤ（ミニディスク）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）などのその他の記録媒体に記録される。あるいは、信号線やその他の伝送媒体により伝送される。
【０１０８】
また、上述した実施の形態の説明において「〜部」として説明するものは、ＲＯＭ９１３に記憶されたファームウェアで実現されていても構わない。あるいは、ソフトウェアのみ、あるいは、ハードウェアのみ、あるいは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。
【０１０９】
また、上述した実施の形態を実施するプログラムは、磁気ディスク装置９２０、ＦＤ、光ディスク、ＣＤ、ＭＤ、ＤＶＤなどのその他の記録媒体による記録装置を用いて記憶されても構わない。
【図面の簡単な説明】
【０１１０】
【図１】実施の形態１に係る認証システムの構成を示す図である。
【図２】実施の形態１における端末と証明コード発行サーバとの構成を示すブロック図である。
【図３】実施の形態１における入退場管理サーバの構成を示すブロック図である。
【図４】実施の形態１に係る認証システムの動作を示すフロー図である。
【図５】実施の形態１に係る認証システムの動作を示すフロー図である。
【図６】実施の形態２に係る認証システムの構成を示す図である。
【図７】実施の形態２における携帯端末の構成を示すブロック図である。
【図８】実施の形態２に係る認証システムの動作を示すフロー図である。
【図９】実施の形態３に係る認証システムの動作を示すフロー図である。
【図１０】実施の形態５に係る認証システムの構成を示す図である。
【図１１】実施の形態５における入退場管理サーバの構成を示すブロック図である。
【図１２】実施の形態５に係る認証システムの動作を示すフロー図である。
【図１３】実施の形態６に係る認証システムの動作を示すフロー図である。
【図１４】各実施の形態における認証システムを構成する各装置の外観の一例を示す図である。
【図１５】各実施の形態における認証システムを構成する各装置のハードウェア構成の一例を示す図である。
【符号の説明】
【０１１１】
１００  認証システム、１０１  カメラ、１０２  ＧＰＳ衛星、１０３  気象衛星、１０４  プリンタ、１０５  入門証、１０６  ユーザ、１０７  写真、１０８  証明コード、１０９  二次元バーコード、１１０  証明コード入力用バーコードリーダ、１１１  入門用バーコードリーダ、１１２  出門用バーコードリーダ、１１３  スキャナ、２００  端末、２０１  第２の記憶装置、２０２  処理装置、２０３  通信装置、３００  証明コード発行サーバ、３０１  第２の記憶装置、３０２  生成装置、３０３  通信装置、４００  入退場管理サーバ、４０１  第１の記憶装置、４０２  第３の記憶装置、４０３  処理装置、４０４  キーボード、４０５  ＣＲＴ、４０６  通信装置、４０７  割出部、４０８  判定部、４０９  読取部、４１０  入退場管理部、４１１  照合部、５００  アーカイブサーバ、６００  携帯端末、６０１  第３の記憶装置、６０２  処理装置、６０３  カメラ、６０４  ＬＣＤ、６０５  通信装置、６０６  割出部、６０７  判定部、６０８  読取部、７００  ネットワーク、９０１  ＣＲＴ表示装置、９０２  Ｋ／Ｂ、９０３  マウス、９０４  ＦＤＤ、９０５  ＣＤＤ、９０６  プリンタ装置、９０７  スキャナ装置、９１０  システムユニット、９１１  ＣＰＵ、９１２  バス、９１３  ＲＯＭ、９１４  ＲＡＭ、９１５  通信ボード、９２０  磁気ディスク装置、９２１  ＯＳ、９２２  ウィンドウシステム、９２３  プログラム群、９２４  ファイル群、９３１  電話機、９３２  ＦＡＸ機、９４０  インターネット、９４１  ゲートウェイ、９４２  ＬＡＮ。
【図１】
2007094580.tif 000003
【図２】
2007094580.tif 000004
【図３】
2007094580.tif 000005
【図４】
2007094580.tif 000006
【図５】
2007094580.tif 000007
【図６】
2007094580.tif 000008
【図７】
2007094580.tif 000009
【図８】
2007094580.tif 000010
【図９】
2007094580.tif 000011
【図１０】
2007094580.tif 000012
【図１１】
2007094580.tif 000013
【図１２】
2007094580.tif 000014
【図１３】
2007094580.tif 000015
【図１４】
2007094580.tif 000016
【図１５】
2007094580.tif 000017