(57)【要約】【課題】  訪問者が生成する暗号鍵を使用して訪問者を確認するデータキャリアを用いた訪問者確認システムを提供する。【解決手段】  非接触ＩＣカード１０には訪問者の秘密鍵１２が記憶され、訪問者確認システム２０には事前に訪問者４０から入手した公開鍵２５ａが記憶されている。訪問者４０を確認する際は、訪問者確認システム２０は乱数を生成し、生成した乱数を用いて非接触ＩＣカード１０の正当性を確認する。また非接触ＩＣカード１０には生体情報照合手段１５が設けられ、訪問者生体情報４１を用いて訪問者４０自身の正当性を確認することで、非接触ＩＣカードの不正使用を防止する。【選択図】      図１
2005332115.tif 000002
【特許請求の範囲】
【請求項１】
データキャリアを利用する訪問者確認システムであって、
前記データキャリアは、訪問者を識別するための情報である訪問者識別データと、公開暗号鍵方式の秘密鍵と、前記訪問者確認システムから送信された乱数を前記秘密鍵を用いて暗号化する第１の公開鍵暗号演算手段とを少なくとも備え、
前記訪問者確認システムは、前記データキャリアとデータ通信を行う手段であるリーダライタと、前記データキャリアに記憶されている前記秘密鍵と対になる公開鍵を前記訪問者識別データに関連付けて少なくとも一つ以上記憶した公開鍵データベースと、前記データキャリアに送信する乱数を生成する乱数生成手段と、前記データキャリアの前記訪問者識別データに基づいて前記公開鍵データベースから抽出した公開鍵を用いて前記データキャリアから送信された暗号データを復号化する第２の公開鍵暗号演算手段と、前記乱数と前記暗号データを復号化した復号データとを照合することで前記データキャリアの正当性を確認する第１の訪問者確認手段とを少なくとも備えたことを特徴とするデータキャリアを利用する訪問者確認システム。
【請求項２】
請求項１に記載の訪問者確認システムにおいて、前記データキャリアは前記第１の訪問者確認手段とは異なる訪問者自身を確認する第２の訪問者確認手段を備え、前記第２の訪問者確認手段の確認が成功した場合のみ前記第１の訪問者確認手段を使用して訪問者の確認が行なえることを特徴とする訪問者確認システム。
【請求項３】
請求項２に記載の訪問者確認システムにおいて、前記第２の訪問者確認手段は訪問者が入力するパスワードを用いた訪問者確認手段であることを特徴とする訪問者確認システム。
【請求項４】
請求項２に記載の訪問者確認システムにおいて、前記第２の訪問者確認手段は訪問者の生体情報を用いた訪問者確認手段であることを特徴する訪問者確認システム。
【請求項５】
請求項１から請求項４のいずれかひとつに記載の訪問者確認システムにおいて、前記訪問者確認システムは、ネットワークを経由して訪問者の前記公開鍵を前記公開鍵データベースにダウンロードする機能を備えていることを特徴とする訪問者確認システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、住居等への訪問者を確認する訪問者確認システムに関し、更に詳しくはＩＣカード、ＩＣタグといったデータキャリアを用いた訪問者確認システムに関する。
【背景技術】
【０００２】
従来より、ある団体の人物または個人に成りすますことで、他人の住居に不法に侵入したり不当な商売活動を行う犯罪が発生している。この犯罪を抑止するため、訪問者を確認する訪問者確認システムが開発されている。
【０００３】
例えば、特許文献１においては、出入管理システム内に、個人毎に個別の暗号鍵を個人の生体情報（掌形データ等）に関連付けて記憶することで、出入管理システム全体で固定暗号鍵を使用しない様にし、かつ出入管理システムに記憶された暗号鍵が盗難された場合でも、個人の暗号鍵が容易に判らない様にした出入管理システムを開示している。
【特許文献１】特開昭平１１−２５２３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１おいて使用される暗号鍵は、出入管理システムを管理する側が作成する鍵（特許文献１では掌形判別器が暗号鍵を生成する）であって、出入管理システムを使用する訪問者側が作成した暗号鍵を使用することができない問題があった。
【０００５】
そこで、本発明は、訪問される側が暗号鍵を生成することなく、住居等を訪問する側が作成した暗号鍵を用いて、訪問される側が訪問者を確認できるデータキャリアを利用した訪問者確認システムを提供することを目的とする。更には、前述の訪問者確認システムにおいて、前記データキャリアが盗難された場合でも、盗難されたデータキャリアの悪用を防止することができる訪問者確認システムを提供することも目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決する第１の発明は、データキャリアを利用する訪問者確認システムである。前記データキャリアには、訪問者を識別するための情報である訪問者識別データと、公開暗号鍵方式の秘密鍵と、前記訪問者確認システムから送信された乱数を前記秘密鍵を用いて暗号化する第１の公開鍵暗号演算手段とを少なくとも備えている。また、前記訪問者確認システムには、前記データキャリアとデータ通信を行う手段であるリーダライタが備わっている。更に、前記訪問者確認システムには、前記データキャリアに記憶されている前記秘密鍵と対になる公開鍵を前記訪問者識別データに関連付けて少なくとも一つ以上記憶した公開鍵データベースと、前記データキャリアに送信する乱数を生成する乱数生成手段と、前記データキャリアの前記訪問者識別データに基づいて前記公開鍵データベースから抽出した公開鍵を用いて前記データキャリアから送信された暗号データを復号化する第２の公開鍵暗号演算手段と、前記乱数と前記暗号データを復号化した復号データとを照合することで前記データキャリアの正当性を確認する第１の訪問者確認手段が少なくとも備わっている。
【０００７】
第１の発明によれば、訪問者から事前に取得した公開鍵を訪問者確認システムに記憶し、公開鍵暗号方式を利用して訪問者が所持するデータキャリアの正当性を確認することで、訪問される側が暗号鍵を生成することなく、住居等の訪問する側が作成した暗号鍵を用いて訪問される側が訪問者を確認できる。
【０００８】
ここで前記データキャリアとは、訪問者が容易に携帯でき、前記データキャリア内部に秘匿にデータを記憶でき、公開暗号鍵方式の暗号演算が行なえ、かつ外部装置とデータ通信する機能を備えた媒体を意味する。具体的にはＩＣカード、ＩＣタグ等の媒体が好適である。前記データキャリア内に前記秘密鍵を記憶することで、前記秘密鍵が外部に漏洩することを防止できる。
【０００９】
更に第２の発明は、第１の発明に記載の訪問者確認システムにおいて、前記データキャリアは前記第１の訪問者確認手段とは異なる訪問者自身を確認する第２の訪問者確認手段を備え、前記第２の訪問者確認手段の確認が成功した場合のみ前記第１の訪問者確認手段を使用して訪問者の確認が行なえることを特徴とする訪問者確認システムである。
【００１０】
更に第３の発明は、第２の発明に記載の訪問者確認システムにおいて、前記第２の訪問者確認手段は訪問者が入力するパスワードを用いた訪問者確認手段であることを特徴とする訪問者確認システムである。
【００１１】
更に第４の発明は、第２の発明に記載の訪問者確認システムにおいて、前記第２の訪問者確認手段は訪問者の生体情報を用いた訪問者確認手段であることを特徴する訪問者確認システムである。
【００１２】
第２から第４の発明にそれぞれ記載の訪問者確認システムによれば、前記第２の訪問者確認手段を備えることで、前記データキャリアを所持する訪問者自身を確認することができ、前記データキャリアが盗難された場合でも前記データキャリアの不正使用を防ぐことができる。
【００１３】
更に第５の発明は、第１から第４の発明にそれぞれ記載の訪問者確認システムにおいて、前記訪問者確認システムは、ネットワークを経由して訪問者の前記公開鍵を前記公開鍵データベースにダウンロードする機能を備えていることを特徴とする訪問者確認システムである。
【００１４】
第５の発明によれば、前記訪問者確認システムがネットワークを経由して訪問者の前記公開鍵を前記公開鍵データベースにダウンロードする機能を備えることで、訪問される側はインターネットを利用して訪問者の前記公開鍵を入手することができる。
【発明の効果】
【００１５】
これまで述べた発明によれば、訪問される側が事前に訪問者から取得した公開鍵を用いて訪問者を確認することで、訪問される側は訪問者を確認するために暗号鍵を生成する必要性はなくなる。また、前記訪問者確認システムが前記第２の訪問者確認手段を備えることで、たとえ前記データキャリアが盗難にあった場合でも、前記データキャリアを所持する訪問者自身を確認することで前記データキャリアの不正使用を防止できる。
【発明を実施するための最良の形態】
【００１６】
〔本発明の第１の実施の形態〕
本発明の実施の形態について、以下に図を参照しながら詳細に説明する。図１は、第１の実施の形態における訪問者確認システムを説明するための図である。
【００１７】
図１に示したように、第１の実施の形態におけるデータキャリアを用いた訪問者確認システムは、訪問者４０自身の正当性を確認する第２の訪問者確認手段を備えたデータキャリアとして非接触ＩＣカード１０と、非接触ＩＣカード１０の正当性を確認する第１の訪問者確認手段を備えた訪問者確認システム２０と、訪問者の確認結果を表示する訪問者表示装置３０とから構成されている。
【００１８】
＜非接触ＩＣカード＞
非接触ＩＣカード１０とは、カード内部にＩＣチップとアンテナを内蔵し、アンテナを利用して外部端末と無線でデータ通信するＩＣカードである。第１の実施の形態の非接触ＩＣカード１０に内蔵されたＩＣチップには、訪問者４０を識別するためのデータである訪問者識別データ１１と、前記第１の訪問者確認手段で使用されるデータとして公開鍵暗号方式の秘密鍵１２と、前記第１の訪問者確認手段で使用される手段として訪問者確認システム２０から送信された乱数を秘密鍵１２を用いて暗号化する第１の公開鍵暗号演算手段１３とを少なくとも備えている。
【００１９】
更に、第１の実施の形態の非接触ＩＣカード１０に内蔵されたＩＣチップには、前記第２の訪問者確認手段で使用するデータとして非接触ＩＣカード１０の所有者の生体情報である所有者生体情報１４と、前記第２の訪問者確認手段で使用する手段として非接触ＩＣカード１０に内蔵されたＩＣチップに入力される訪問者４０の生体情報４１（以下、訪問者生体情報と記す）と所有者生体情報１４とを照合する生体情報照合手段１５とを少なくとも備えている。
【００２０】
訪問者識別データ１１とは、訪問者識別データ１１から訪問者４０を特定できるデータであり、訪問者４０または訪問者４０が所属する団体（会社）ごとに異なるデータである。
【００２１】
前記第１の訪問者確認手段で使用される秘密鍵１２とは、公開鍵暗号方式の秘密鍵である。公開鍵暗号方式とは、公開鍵と秘密鍵と呼ばれる対になる２つの暗号鍵を用いてデータの暗号化・復号化を行なう暗号方式である。一般的に、公開鍵暗号方式においては、公開鍵は他人に公開し、秘密鍵は本人が厳重に保管する。
【００２２】
第１の実施の形態においては、秘密鍵１２はデータキャリアすなわち非接触ＩＣカード１０内に秘匿に記憶され、秘密鍵１２と対になる公開鍵２５ａは、事前に訪問者から訪問される側に配布され、配布された公開鍵２５ａは訪問者確認システム２０の公開鍵データベース２５に記憶される。なお、本発明は公開鍵暗号方式のアルゴリズムに依存するものではなく、ＲＳＡ方式、楕円暗号方式等のすべての公開鍵暗号方式を本発明に適用できる。
【００２３】
前記第１の訪問者確認手段で使用される第１の公開鍵暗号演算手段１３とは、訪問者確認システム２０から送信された乱数を非接触ＩＣカード１０に記憶された秘密鍵１２を用いて暗号化する手段である。なお、前記乱数を暗号化した暗号データは訪問者確認システム２０に送信される。
【００２４】
前記第２の訪問者確認手段で使用される所有者生体情報１４とは、「指紋」、「声紋」または「手のひらの静脈」等の個人毎に特有の生体の特徴を数値化した情報である。同じく前記第２の訪問者確認手段で使用される生体情報照合手段１５とは、非接触ＩＣカード１０を使用する訪問者４０の生体情報である訪問者生体情報４１と非接触ＩＣカード１０の所有者の生体情報である所有者生体情報１４とを照合する手段である。
【００２５】
非接触ＩＣカード１０が前記第２の訪問者確認手段を備えることで、訪問者４０自身の正当性、すなわち非接触ＩＣカード１０を使用する者が非接触ＩＣカード１０の所有者であることを確認できる。訪問者４０自身の正当性を確認することで、非接触ＩＣカード１０の不正利用を防止できる。
【００２６】
なお、本実施の形態においては、訪問者生体情報４１と所有者生体情報１４との照合が一致した場合にのみ、秘密鍵１２を用いて訪問者確認システム２０から送信された乱数を第１の公開鍵暗号演算手段１３で暗号化できるプログラムが非接触ＩＣカード１０のＩＣチップに実装されている。すなわち、非接触ＩＣカード１０に備えられた前記第２の訪問者確認手段で訪問者４０自身の正当性確認に成功しないと、訪問者確認システム２０に備えられた前記第１の訪問者確認手段を実施することはできない。
【００２７】
＜訪問者確認システム＞
本実施の形態における訪問者確認システム２０は、訪問者４０が所持する非接触ＩＣカード１０の正当性を確認する第１の訪問者確認手段と、非接触ＩＣカード１０に備えられた前記第２の訪問者確認手段で使用される訪問者生体情報４１を読取る生体情報読取り装置２７とを少なくとも備えている。
【００２８】
訪問者確認システム２０は、第１の訪問者確認手段を用いて非接触ＩＣカード１０の正当性を確認する。訪問者確認システム２０が前記第１の訪問者確認手段を設けることで、正当な非接触ＩＣカード１０を所持する訪問者４０の訪問のみを許可することができる。
【００２９】
ここから本実施の形態における第１の訪問者確認手段について詳細に説明する。
【００３０】
本実施の形態における訪問者確認システム２０は、前記第１の訪問者確認手段を実現するために、訪問者確認システム２０に備えられた各手段を制御するシステム制御手段２１と、非接触ＩＣカード１０と無線でデータ通信を行なうリーダライタ２２と、非接触ＩＣカード１０に送信する乱数を生成する乱数生成手段２３と、非接触ＩＣカード１０に記憶された秘密鍵１２と対になる公開鍵２５ａを訪問者識別データ１１に関連付けて記憶した公開鍵データベース２５と、非接触ＩＣカード１０からリーダライタ２２が受信した暗号データを公開鍵２５ａを用いて復号化する第２の公開鍵暗号演算手段２４とを備えている。
【００３１】
非接触ＩＣカード１０を利用して訪問者４０を確認する第１の訪問者確認手段によれば、訪問者確認システム２０に備えられたリーダライタ２２が非接触ＩＣカード１０を認識し訪問者識別データ１１を受信すると、前記訪問者識別データ１１はシステム制御手段２１に伝達され、システム制御手段２１は伝達された訪問者識別データ１１を訪問者４０の確認が終了するまで記憶する。
【００３２】
次にシステム制御手段２１は乱数生成手段２３を用いて乱数を生成し、生成した乱数はリーダライタ２２から非接触ＩＣカード１０に送信される。なお、システム制御手段２１は送信した乱数を訪問者４０の確認が終了するまで記憶する。
【００３３】
非接触ＩＣカード１０は、受信した乱数を非接触ＩＣカード１０内部に記憶している秘密鍵１２を用いて第１の公開鍵暗号演算手段１３で暗号化し、乱数を暗号化した暗号データを訪問者確認システム２０に送信する。
【００３４】
訪問者確認システム２０に備えられたリーダライタ２２が前記暗号データを受信すると、システム制御手段２１は、非接触ＩＣカード１０から受信した訪問者識別データ１１に対応する公開鍵２５ａを公開鍵データベース２５から抽出する。
【００３５】
そしてシステム制御手段２１は、抽出した公開鍵２５ａを用いて受信した暗号データを第２の公開鍵暗号演算手段２４で復号化する。システム制御手段２１は、前記暗号データを復号化した復号データと非接触ＩＣカード１０に送信した乱数とを照合する。
【００３６】
システム制御手段２１は、前記乱数と前記復号データとの照合が一致すれば、訪問者確認システム２０の公開鍵データベース２５に記憶されている公開鍵２５ａと対になる秘密鍵１２が記憶された正当な非接触ＩＣカード１０と判断し、現在訪れている訪問者４０は正当な非接触ＩＣカード１０を所持した訪問者であると判断する。
【００３７】
また照合結果が一致していなければ、訪問者４０が所持する非接触ＩＣカード１０は正当ではない非接触ＩＣカード１０である判断し、現在訪れている訪問４０者は正当ではない非接触ＩＣカード１０を所持した訪問者であると判断する。なお非接触ＩＣカード１０の正当性を確認した結果については、訪問者表示装置３０に伝達される。
【００３８】
ここで特記すべきは、前述しているように、訪問者確認システム２０から送信された乱数を非接触ＩＣカード１０内で第１の公開鍵暗号演算手段を用いて暗号化する処理は、後述する第２の訪問者確認手段が成功しないと実行されないため、後述する第２の訪問者確認手段を実施し訪問者の確認が正常であった場合にのみ、これまで述べた第１の訪問者確認手段は実行される。
【００３９】
ここから、第１の実施の形態における非接触ＩＣカード１０に備えられた訪問者４０の生体情報を利用して訪問者４０自身の正当性を確認する第２の訪問者確認手段について説明する。
【００４０】
第１の実施の形態における訪問者確認システム２０は、前記第２の訪問者確認手段を実現する手段として、訪問者４０の生体情報を読取る生体情報読取り手段２７を備えている。
【００４１】
訪問者生体情報４１を利用して訪問者４０自身の正当性を確認する第２の訪問者確認手段によれば、訪問者生体情報４１は訪問者確認システム２０に備えられた生体情報読取り手段２７によって読取られる。システム制御手段２１は、読取った訪問者生体情報４１をリーダライタ２２を経由し、読取った訪問者生体情報４１を少なくとも含み、生体情報の照合を意味するコマンドを非接触ＩＣカード１０に送信する。
【００４２】
非接触ＩＣカード１０は前記コマンドを受信すると、前記コマンドに含まれる訪問者生体情報４１と所有者生体情報１４とを生体情報照合手段１５を用いて照合し、照合結果を訪問者確認システム２０に送信する。また照合結果が正常の場合は、非接触ＩＣカード１０のＩＣチップに備えられたＲＡＭに照合結果が正常であることを示すフラグを立てる。
【００４３】
生体情報の照合結果が一致すれば、システム制御手段２１は、非接触ＩＣカード１０を所有している訪問者４０は正当な訪問者と判断し、前述した第１の訪問者確認手段を実行する。
【００４４】
生体情報の照合結果が一致しなければ、システム制御手段２１は、非接触ＩＣカード１０を所持している訪問者４０は非接触ＩＣカード１０の所有者ではなく、非接触ＩＣカード１０が不正利用されている可能性があると判断し、訪問者表示装置３０に非接触ＩＣカード１０が不正利用されている可能性があることを示す情報を伝達する。
【００４５】
また、第１の実施の形態における訪問者確認システム２０には、非接触ＩＣカード１０に記憶される訪問者識別データ１１に関連付けて非接触ＩＣカード１０の所有者の情報２６ａ（以下、所有者情報と記す）を記憶した所有者情報データベース２６を備えている。
【００４６】
ここで所有者情報２６ａとは、訪問される側が訪問者を確認できる情報で、例えば訪問者の氏名または訪問者が所属する団体名（会社名）である。システム制御手段２１は、非接触ＩＣカード１０から読取った訪問者識別データ１１に対応する所有者情報２６ａを所有者情報データベース２６から抽出する。
【００４７】
システム制御手段２１が所有者情報２６ａを抽出することで、訪問者確認システム２０は訪問者４０の氏名または訪問者４０が所属する団体名（会社名）を訪問者表示手段３０に伝達することができる。
【００４８】
＜訪問者確認システムの動作＞
【００４９】
これより、図１に示した訪問者確認システム２０の動作について、図を参照しながら詳細に説明する。図２は訪問者確認システム２０の動作手順を示したフロー図である。
【００５０】
訪問者確認システム２０の動作の最初のステップＳ０１では、訪問者４０が非接触ＩＣカード１０をリーダライタ２２に近づけると、リーダライタ２２が非接触ＩＣカード１０を認識し、リーダライタ２２は非接触ＩＣカード１０から訪問者識別データ１１を受信する。
【００５１】
ステップＳ０２では、システム制御手段２１は生体情報読取り手段２７を用いて、訪問者生体情報４１を読取り、読取った訪問者生体情報４１を少なくとも含み、生体情報の照合を意味するコマンドを非接触ＩＣカード１０に送信する。
【００５２】
ステップＳ０３では、  非接触ＩＣカード１０は前記コマンドを受信すると、前記コマンドに含まれる訪問者生体情報４１と所有者生体情報１４とを生体情報照合手段１５を用いて照合し、照合結果を訪問者確認システム２０に送信する。また照合結果が正常の場合は、非接触ＩＣカード１０のＩＣチップに備えられたＲＡＭに照合結果が正常であることを示すフラグを立てる。ステップＳ０１からステップＳ０３までが、第２の訪問者確認手段の動作に該当する。
【００５３】
ステップＳ０４では、システム制御手段２１は、非接触ＩＣカード１０から送信された照合結果に基づいて、生体情報の照合結果が一致であればステップＳ０５に進み、非接触ＩＣカード１０の正当性を確認する。生体情報の照合結果が不一致であればステップ２０に進み、訪問者４０の確認異常を示す情報を訪問者表示装置３０に伝達する。
【００５４】
ステップＳ０５では、システム制御手段２１は非接触ＩＣカード１０の正当性を確認するために、乱数生成手段２３を用いて乱数を生成する。生成した乱数はリーダライタ２２を経由して非接触ＩＣカード１０に送信される。また生成した乱数は訪問者４０の確認が終了するまで、システム制御手段２１内部にて記憶される。
【００５５】
ステップＳ０６では、非接触ＩＣカード１０のＩＣチップに備えられたＲＡＭに照合結果が正常であることを示すフラグが立っている場合にのみ、非接触ＩＣカード１０は訪問者確認システム２０から送信された乱数を第１の公開鍵暗号演算手段１３を用いて暗号化し、乱数を暗号化した暗号データを非接触ＩＣカード１０から訪問者確認システム２０に送信する。なお、非接触ＩＣカード１０が前記乱数を暗号化する暗号鍵は、非接触ＩＣカード１０内部に秘匿に記憶されている秘密鍵１２が用いられる。
【００５６】
ステップＳ０７では、訪問者確認システム２０は非接触ＩＣカード１０から前記暗号データを受信すると、システム制御手段２１は、ステップ０１で取得した訪問者識別データ１１に対応する公開鍵２５ａを公開鍵データベース２５から抽出し、第２の公開暗号演算手段２４を用いて抽出した公開鍵２５ａで前記暗号データを復号化する。
【００５７】
ステップＳ０８では、システム制御手段２１は、第２の公開暗号演算手段２４が復号化した復号データと記憶している乱数とを比較する。
【００５８】
ステップ０９では、システム制御手段２１は前記復号データと生成した乱数が一致すればステップＳ１０に進み、システム制御手段２１は非接触ＩＣカード１０から読取った訪問者識別データ１１に対応する所有者情報２６ａを取得する。一致しない場合は、システム制御手段２１はステップＳ２０へ進み、訪問者４０の確認異常を示す情報を訪問者表示装置３０に伝達する。ステップＳ０５からステップＳ１０までのステップが、第１の訪問者確認手段の動作に該当する。
【００５９】
ステップＳ１０では、前述の通り、システム制御手段２１は非接触ＩＣカード１０から読取った訪問者識別データ１１に対応する所有者情報２６ａを所有者情報データベース２６から抽出する。
【００６０】
ステップＳ１１では、システム制御手段２１は、抽出した所有者情報２６ａを含む訪問者の確認正常を示す情報を訪問者表示装置３０に伝達する。
【００６１】
なお、これまで述べた第１の実施の形態においては、生体情報読取り装置２７は訪問者確認システム２０に備えたが、生体情報読取り装置２７を非接触ＩＣカード１０が備えていても構わない。この場合、ステップ０２において訪問者確認システム２０で訪問者生体情報４１を読み取らず、訪問者確認システム２０から非接触ＩＣカード１０に訪問者生体情報４１を照合することを意味するコマンドが送信される。なお、前記コマンドには訪問者生体情報４１は含まれない。
【００６２】
そして、ステップ０３において非接触ＩＣカード１０は備えられた生体情報読取り装置を用いて訪問者生体情報４１を読取り、読取った訪問者生体情報４１と所有者生体情報１４とを生体情報照合手段１５を用いて照合し、照合結果を訪問者確認システム２０に送信する。ステップ０３以降のステップは前述の説明と同じである。
【００６３】
〔本発明の第２の実施の形態〕
本発明の第２の実施の形態は、訪問者自身の正当性を確認する第２の訪問者確認手段をパスワードによる確認手段によって実現した実施の形態である。すなわち、第１の実施に形態においては訪問者の生体情報を利用して訪問者自身の正当性を確認したが、第２の実施の形態においては訪問者の入力するパスワードを利用して訪問者自身の正当性を確認する。
【００６４】
図３は訪問者が入力するパスワードを利用して訪問者を確認する第２の確認手段を備えたデータキャリアを利用する訪問者確認システムを説明するための図である。
【００６５】
第２の実施の形態における訪問者確認システム２００は、第１の実施の形態で説明した第１の訪問者確認手段で使用される手段および情報に加えて、訪問者４００が入力するパスワード４１０（以下、入力パスワードと記す）を利用して訪問者４００を確認する第２の訪問者確認手段を実現するために、訪問者４００がパスワードを入力するパスワード入力手段２７０とを備えている。
【００６６】
また非接触ＩＣカード１００には、第１の実施の形態で説明した第１の訪問者確認手段で使用される手段および情報に加えて、非接触ＩＣカード１００の所有者のパスワードとして所有者パスワード１４０を記憶し、訪問者４００が入力した入力パスワード４１０と所有者パスワード１４０とを照合するパスワード照合手段１５０が備わっている。
【００６７】
入力パスワード４１０を利用して訪問者４００を確認する第２の訪問者確認手段によれば、訪問者４００は、訪問者確認システム２００に備えられたパスワード入力手段２７０を用いてパスワードを入力する。システム制御手段２１０は、入力されたパスワードすなわち入力パスワード４１０を少なくとも含み、パスワードを照合することを意味するコマンドをリーダライタ２２０を経由して非接触ＩＣカード１００に送信する。、
【００６８】
非接触ＩＣカード１００は、送信された入力パスワード４１０と所有者パスワード１４０とをパスワード照合手段１５０を用いて照合し、照合結果を訪問者確認システム２００に送信する。訪問者確認システム２００は前記照合結果が成功ならば第１の確認手段を実行し、不成功ならば訪問者の確認エラーを意味する情報を訪問者表示装置３００に送信する。
【００６９】
図４は、第２の実施の形態の訪問者確認システム２００の動作手順を示したフロー図である。訪問者確認システム２００の動作の最初のステップＳ１０１では、訪問者４００が非接触ＩＣカード１００をリーダライタ２２０に近づけるリーダライタ２２０が非接触ＩＣカード１０を認識し、リーダライタ２２０は非接触ＩＣカード１００に記憶されている訪問者識別データ１１０を読み取る。
【００７０】
ステップＳ１０２では、訪問者４００はパスワード入力手段２７０を用いてパスワードを入力し、システム制御手段２１０は入力パスワード４１０の情報を少なくとも含み、パスワードの照合を意味するコマンドをリーダライタを経由して非接触ＩＣカード１００に送信する。
【００７１】
ステップＳ０３では、非接触ＩＣカード１００は送信された入力パスワード４１０と所有者パスワード１４０とをパスワード照合手段１５０を用いて照合し、照合結果を訪問者確認システム２００に返信する。また照合結果が正常の場合は、非接触ＩＣカード１００のＩＣチップに備えられたＲＡＭに照合結果が正常であることを示すフラグを立てる。ステップＳ１０１からステップＳ１０３までが、パスワードを利用した第２の訪問者確認手段の動作に該当する。
【００７２】
ステップＳ１０４では、システム制御手段２１０は、非接触ＩＣカード１００から送信されたパスワードの照合結果に基づいて、パスワードの照合結果が一致であればステップＳ１０５に進み非接触ＩＣカード１００の正当性を確認する。パスワードの照合結果が一致であればステップＳ１２０に進み、訪問者４００の確認異常を示す情報を訪問者表示装置３００に伝達する。ステップＳ１０５以降のステップは、図２のＳ０５以降のステップと同じである。
【００７３】
なお、第２の実施の形態においては、パスワード入力手段２７０は訪問者確認システム２００に備えたが、パスワード入力手段２７０を非接触ＩＣカード１００に備えても構わない。この場合、ステップ１０２において訪問者確認システム２００で入力パスワード４１０を読み取らず、訪問者確認システム２００から非接触ＩＣカード１００にパスワードを照合することを意味するコマンドが送信される。なお、前記コマンドには入力パスワード４１０は含まれない。
【００７４】
そして、ステップ１０３において非接触ＩＣカード１００は備えられたをパスワード入力手段を用いて入力パスワード４１０を読取り、入力パスワード４１０と所有者パスワード４１０とをパスワード照合手段１５０を用いて照合し、照合結果を訪問者確認システム２００に送信する。ステップ１０３以降のステップは前述のステップＳ０３以降のステップと同じである。
【００７５】
〔第３の実施の形態〕
第３の実施の形態は、第１または第２の実施の形態において、第１の訪問者確認手段で使用される訪問者のデータ、すなわち訪問者識別データ、公開鍵および所有者情報をインターネットを経由して訪問者確認システムが具備するデータベースにそれぞれ登録する実施の形態である。
【００７６】
図５は、第３の実施の形態を説明するための図である。図５においては、訪問者確認システム５０にはインターネット５１に接続され、説明を分かり易くするために会社Ａのサーバ５２がインターネット５１に接続されているものとする。
【００７７】
会社Ａのサーバ５２には訪問者識別データ５２ａ、公開鍵５２ｂおよび所有者情報５２ｃが記憶され、訪問者確認システム５０は会社Ａのサーバ５２にインターネット５１を経由してアクセスすることで、会社Ａのサーバ５２から訪問者識別データ５２ａ、公開鍵５２ｂおよび所有者情報５２ｃをそれぞれダウンロードする。
【００７８】
訪問者確認システム５０がダウンロードした公開鍵５２ｂは、同じくダウンロードした訪問者識別データ５２ａに関連付けられて公開鍵データベース５０ａに記憶され、訪問者確認システム５０がダウンロードした所有者情報５２ｃは訪問者識別データ５２ａに関連付けられて所有者データベース５０ｂに記憶される。なお、記憶されたそれぞれのデータは、会社Ａに属する訪問者を確認する際に使用される。
【００７９】
なおインターネット５１等のネットワークを経由して訪問者確認システム５０にデータをダウンロードする際は、ネットワーク上での盗聴によるデータ漏洩を防止すべく、ネットワーク上に流れるデータは暗号化されていることが望ましい。
【００８０】
ネットワーク利用して訪問者の公開鍵を入手できることで、訪問される側は容易に訪問者の公開鍵を取得できると共に、訪問者は訪問先に公開鍵を送付する手間が省ける。
【図面の簡単な説明】
【００８１】
【図１】第１の実施の形態の訪問者確認システムを説明するための図。
【図２】第１の実施の形態の訪問者確認システムの動作手順を説明するためのフロー図。
【図３】第２の実施の形態の訪問者確認システムを説明するための図。。
【図４】第２の実施の形態の訪問者確認システムの動作手順を説明するためのフロー図。
【図５】第３の実施の形態の訪問者確認システムを説明するためのフロー図。
【符号の説明】
【００８２】
１０、１００  非接触ＩＣカード
１１、１１０  訪問者識別データ
１２、１２０  秘密鍵データ
１３、１３０  第１の公開鍵演算手段
１４          所有者生体情報
１４０        所有者パスワード
１５          生体情報照合手段
１５０        パスワード照合手段
２０、２００  訪問者確認システム
２１、２１０  システム制御手段
２２、２２０  リーダライタ
２３、２３０  乱数生成手段
２４、２４０  第２の公開鍵演算手段
２５、２５０  公開鍵データベース
２６、２６０  所有者情報データベース
２７          生体情報読取り手段
２７０        パスワード入力手段
３０、３００  訪問者表示装置
５０          訪問者確認システム
５１          インターネット
５２          会社Ａのサーバ
【図１】
2005332115.tif 000003
【図２】
2005332115.tif 000004
【図３】
2005332115.tif 000005
【図４】
2005332115.tif 000006
【図５】
2005332115.tif 000007