(57)【要約】      （修正有）【課題】ＩＣチップと通信可能な携帯情報端末において、欠席者または不在者の確認を効率的に行えるものを提供する。【解決手段】ハンディターミナル５０は、各参加者が保有するＩＣカード８０について、そのＩＣカードの識別情報に、参加者の氏名等の表示用情報を関連付けて登録し、登録された識別情報のそれぞれについて、認証画面に表示用情報を表示する。ハンディターミナル５０は、カードリーダ等によってＩＣカードを読み取り、取得した識別情報が、登録されている識別情報のいずれかと一致するか否かを判定する。一致する場合には、その識別情報に対応する参加者の表示用情報を、認証画面から消去する。【選択図】図１
2013126108.tif 000002
【特許請求の範囲】
【請求項１】
ＩＣチップと通信可能な携帯情報端末であって、
少なくとも１つのＩＣチップについて、当該ＩＣチップの識別情報を登録情報として記憶する機能と、
前記登録情報にそれぞれ関連付けられた表示用情報を表示する機能と、
ＩＣチップと通信することにより、当該ＩＣチップの識別情報を取得情報として取得する機能と、
前記取得情報が前記登録情報のいずれかと一致するか否かを判定する機能と、
前記取得情報が前記登録情報のいずれかと一致する場合に、一致した前記登録情報に関連付けられた前記表示用情報の表示を消去する機能と
を備える携帯情報端末。
【請求項２】
前記表示用情報は氏名を含む、請求項１に記載の携帯情報端末。
【請求項３】
表示された前記表示用情報に対する発信操作を受け付ける機能と、
前記発信操作に応じて、前記表示用情報に関連付けられた連絡先に発信する機能と
をさらに備える、請求項１または２に記載の携帯情報端末。
【請求項４】
前記表示用情報は前記連絡先を含み、
前記連絡先は電話番号を含み、
前記発信操作は、表示された前記電話番号に対する架電操作である、請求項３に記載の携帯情報端末。
【請求項５】
パスワードを記憶する機能と、
パスワードの入力を受け付ける機能と、
入力されたパスワードが記憶されたパスワードと一致する場合に限り、前記表示用情報を表示する機能および前記取得情報を取得する機能を実行可能とする機能と
をさらに備える、請求項１〜４のいずれか一項に記載の携帯情報端末。
【請求項６】
少なくとも１つのＩＣチップについて、当該ＩＣチップの識別情報を使用者登録情報として記憶する機能と、
前記取得情報が前記使用者登録情報のいずれかと一致する場合に限り、前記表示用情報を表示する機能および前記取得情報を取得する機能を実行可能とする機能と
をさらに備える、請求項１〜５のいずれか一項に記載の携帯情報端末。
【請求項７】
前記取得情報が前記登録情報のいずれとも一致しない場合に、前記取得情報を照会情報として外部に送信する機能と、
前記照会情報に対する肯定的応答または否定的応答を受信する機能と、
前記肯定的応答または前記否定的応答に従って表示を制御する機能と
をさらに備える、請求項１〜６のいずれか一項に記載の携帯情報端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＩＣチップと通信可能な携帯情報端末に関する。
【背景技術】
【０００２】
ＩＣチップを用いた認証システムが公知である。このような認証システムはたとえば入場管理において、ＩＣチップを埋め込んだＩＣカードとともに用いられる。入場門においてＩＣカードの保有者がカードを提示し、読取装置が記録内容を読み取ることにより認証を行う。特許文献１にはこのような認証システムの構成の例が記載されている。
【０００３】
また、ＩＣチップを用いた認証システムは、点呼作業にも用いられる。読取装置の周囲にイベント等の参加者を集め、読取装置に登録されているすべてのＩＣチップと通信を行わせて、各参加者の存否を確認する。特許文献２にはこのような点呼システムの構成の例が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−２３１６４６号公報
【特許文献２】特開平９−２４５１４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の技術では、欠席者または不在者の確認を行う際に手間がかかるという問題があった。たとえば特許文献１の認証システムでは、読取装置には入場者に関する検索を行う機能が備わっていないため、読取装置によって不在者の確認を行うことができず、他のコンピュータ等の検索装置を操作する必要がある（段落［００３４］等）。また、特許文献２の点呼システムでは、点呼作業のたびに全参加者を集める必要があり、点呼者および参加者双方の手間がかかる。
【０００６】
この発明は、このような問題点を解決するためになされたものであり、ＩＣチップと通信可能な携帯情報端末において、欠席者または不在者の確認を効率的に行えるものを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の問題点を解決するため、この発明に係る携帯情報端末は、ＩＣチップと通信可能な携帯情報端末であって、少なくとも１つのＩＣチップについて、当該ＩＣチップの識別情報を登録情報として記憶する機能と、登録情報にそれぞれ関連付けられた表示用情報を表示する機能と、ＩＣチップと通信することにより、当該ＩＣチップの識別情報を取得情報として取得する機能と、取得情報が登録情報のいずれかと一致するか否かを判定する機能と、取得情報が登録情報のいずれかと一致する場合に、一致した登録情報に関連付けられた表示用情報の表示を消去する機能とを備える。
【０００８】
表示用情報は氏名を含んでもよい。
表示された表示用情報に対する発信操作を受け付ける機能と、発信操作に応じて、表示用情報に関連付けられた連絡先に発信する機能とをさらに備えてもよい。
表示用情報は連絡先を含み、連絡先は電話番号を含み、発信操作は、表示された電話番号に対する架電操作であってもよい。
パスワードを記憶する機能と、パスワードの入力を受け付ける機能と、入力されたパスワードが記憶されたパスワードと一致する場合に限り、表示用情報を表示する機能および取得情報を取得する機能を実行可能とする機能とをさらに備えてもよい。
少なくとも１つのＩＣチップについて、当該ＩＣチップの識別情報を使用者登録情報として記憶する機能と、取得情報が使用者登録情報のいずれかと一致する場合に限り、表示用情報を表示する機能および取得情報を取得する機能を実行可能とする機能とをさらに備えてもよい。
取得情報が登録情報のいずれとも一致しない場合に、取得情報を照会情報として外部に送信する機能と、照会情報に対する肯定的応答または否定的応答を受信する機能と、肯定的応答または否定的応答に従って表示を制御する機能とをさらに備えてもよい。
【発明の効果】
【０００９】
この発明に係る携帯情報端末によれば、ＩＣチップに関連付けられた参加者をリスト表示した後、認証したＩＣチップについては表示を消し込んでゆくので、欠席者または不在者のみが表示に残ることになり、確認を効率的に行うことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態１に係る認証システムの構成を示す図である。
【図２】図１の端末使用者登録情報の構成の例を示す図である。
【図３】図１の参加者登録情報の構成の例を示す図である。
【図４】認証処理の開始時に表示される認証画面の例である。
【図５】認証処理が進行した時点で表示される認証画面の例である。
【図６】図１の認証システムの大まかな処理を説明するフローチャートである。
【図７】図６のステップＳ７の詳細を説明するフローチャートである。
【図８】本発明の実施の形態２に係る認証システムの処理の一部を説明するフローチャートである。
【図９】本発明の実施の形態３に係る認証システムの処理の一部を説明するフローチャートである。
【図１０】本発明の実施の形態４に係る参加者登録情報の構成の例を示す図である。
【図１１】本発明の実施の形態４に係る認証システムの処理の一部を説明するフローチャートである。
【発明を実施するための形態】
【００１１】
以下、この発明の実施の形態を添付図面に基づいて説明する。
実施の形態１．
本実施の形態において、携帯情報端末は、ハンディターミナルであるとして説明する。ハンディターミナルは携帯可能な情報端末で、ＩＣカードリーダが内蔵されている。タブレット端末、スマートフォン、ＰＤＡ（Personal Digital Assistant）などと呼ばれる携帯情報端末に、ＩＣカードリーダが内蔵されれば、本実施の形態における携帯情報端末として利用することができる。
図１に、本発明の実施の形態１に係る認証システム１００の構成を示す。認証システム１００は、認証に関するデータの管理等を行うサーバ１０と、現場での認証処理を行うハンディターミナル５０と、認証処理の対象となる１枚以上のＩＣカード８０とを含む。認証システム１００はたとえばイベントの参加者の管理に用いられ、参加者がそれぞれ保有するＩＣカード８０に対し、ハンディターミナル５０が認証処理を行う。
【００１２】
サーバ１０は、たとえばイベント主催者が利用するコンピュータである。サーバ１０は、周知のコンピュータとしての構成を有し、演算を行う演算手段２０と、情報を格納する記憶手段３０とを備える。演算手段２０はＣＰＵ（中央処理装置）を含み、記憶手段３０は半導体メモリおよびＨＤＤ（ハードディスクドライブ）等の記憶媒体を含む。
【００１３】
また、とくに図示しないが、サーバ１０は、入力手段、出力手段およびネットワークインタフェースを備える。入力手段は、使用者が情報を入力するために用いる手段であり、たとえばマウスやキーボード等である。出力手段は、使用者に対して情報を出力する手段であり、たとえば液晶ディスプレイ等の表示装置であるが、プリンタ等の印刷装置であってもよい。ネットワークインタフェースは、サーバ１０が接続されているネットワークや他のコンピュータとの間で情報の入出力を行うための手段である。このネットワークインタフェースを介して、サーバ１０はハンディターミナル５０と通信可能に接続される。
【００１４】
ハンディターミナル５０は、携帯可能な情報端末であり、たとえばイベントの運営担当者によって使用される。ハンディターミナル５０は周知のコンピュータとしての構成を有し、演算を行う演算手段６０と、情報を格納する記憶手段７０とを備える。演算手段６０はＣＰＵを含み、記憶手段７０は半導体メモリおよびＨＤＤ等の記憶媒体を含む。また、とくに図示しないが、ハンディターミナル５０は、入力手段、出力手段、ネットワークインタフェースおよびカードインタフェースを備える。
【００１５】
ハンディターミナル５０の入力手段は、使用者が情報を入力するために用いる手段であり、たとえばタッチパネルやキーボード等である。出力手段は、使用者に対して情報を出力する手段であり、たとえば液晶ディスプレイ等の表示装置（タッチパネルのように入力手段を兼ねてもよい）であるが、プリンタ等の印刷装置であってもよい。
【００１６】
ネットワークインタフェースは、ハンディターミナル５０が接続されているネットワークや他のコンピュータとの間で情報の入出力を行うための手段である。このネットワークインタフェースを介して、ハンディターミナル５０はサーバ１０と通信可能に接続される。なお、サーバ１０とハンディターミナル５０との間の通信は、ＬＡＮケーブル等を用いる有線ネットワークによって実現されてもよく、無線通信技術を用いる無線ネットワークによって実現されてもよい。また、サーバ１０とハンディターミナル５０とが直接通信を行ってもよく、他の通信機器やネットワークを介在させてもよい。
【００１７】
カードインタフェースはたとえばアンテナを備えており、ハンディターミナル５０の演算手段６０はこのアンテナを介してＩＣカード８０と通信可能である。この通信は、周知のＩＣカード用通信方式を用いて行うことができる。
【００１８】
ＩＣカード８０は、ＩＣチップ８１を備え、ＩＣカードに関する周知の規格に従って構成され、規格に基づく通信方式を用いてハンディターミナル５０と通信可能である。なお、ＩＣカード８０において実際に情報処理を行うのはＩＣチップ８１であるが、本実施形態ではＩＣカード８０とＩＣチップ８１とをとくに区別しないものとする。
【００１９】
サーバ１０の演算手段２０は、記憶手段３０に記憶されるサーバ用プログラム（図示せず）を実行することにより、図１に示す各機能を実行することができる。端末使用者登録機能２１は、ハンディターミナル５０を使用する使用者に関する情報を、端末使用者登録情報Ｄ１として記憶手段３０に記憶させる。参加者登録機能２２は、１枚以上のＩＣカード８０について、カード自体に関する情報およびそのカードを保有する参加者に関する情報を、参加者登録情報Ｄ２として記憶手段３０に記憶させる。認証情報転送機能２３は、端末使用者登録情報Ｄ１および参加者登録情報Ｄ２をハンディターミナル５０に送信する。参加者ログ受信機能２４は、ハンディターミナル５０から参加者ログＤ３を受信して記憶手段３０に記憶させる。なお、図１には示さないが、サーバ１０は参加者ログＤ３の内容の参照を行う機能も備える。
【００２０】
ハンディターミナル５０の演算手段６０は、記憶手段７０に記憶されるハンディターミナル用プログラム（図示せず）を実行することにより、図１に示す各機能を実行することができる。認証情報受信機能６１は、端末使用者登録情報Ｄ１および参加者登録情報Ｄ２をサーバ１０から受信し、記憶手段７０に記憶させる。端末使用者ログイン機能６２は、ハンディターミナル５０を使用する使用者のログイン操作を受け付ける。この端末使用者ログイン機能６２は、端末使用者の認証を行う機能を備える認証アプリケーションプログラムとして構成されてもよい。認証機能６３は、ＩＣカード８０と通信して認証処理を行う。表示制御機能６４はハンディターミナル５０の出力手段を制御する。発信機能６５は、指示された連絡先（電話番号等）に対して発信処理（架電処理等）を行う。この機能は、公知の携帯電話と同様の構成によって実現することができる。参加者ログ転送機能６６は、サーバ１０に参加者ログＤ３を送信する。
【００２１】
図２に、端末使用者登録情報Ｄ１の構成の例を示す。本実施形態では、ハンディターミナル５０を使用して認証処理を行う係員は、各自のＩＣカード８０を与えられるものとする。端末使用者登録情報Ｄ１は、端末使用者がそれぞれ保有するＩＣカード８０の識別情報と、パスワードとを関連付ける。なお、本実施形態では、「端末使用者」とはハンディターミナル５０を用いた認証処理を実行する権限を有する者を意味するが、端末使用者は追加で他の権限を有してもよい。その場合には、端末使用者登録情報Ｄ１は、識別情報に、その端末使用者がいかなる権限を持つかという情報を追加で関連付けてもよい。
【００２２】
図３に、参加者登録情報Ｄ２の構成の例を示す。参加者登録情報Ｄ２は、参加者すなわちＩＣカード８０の保有者のそれぞれについて、そのＩＣカードの識別情報と、その参加者に関連する表示用情報とを関連付ける。ＩＣカードの識別情報は、カード固有番号とも呼ばれる。表示用情報は、氏名と、カナと、性別と、連絡先とを含む。連絡先は、本実施形態では電話番号である。
【００２３】
なお、参加者ログＤ３についてはとくに具体例は示さないが、これは周知の認証装置が作成するログと同様の構成とすることができ、たとえば発生した認証処理のそれぞれについて、認証処理の日時、認証処理に係るＩＣカードの識別情報、認証の結果（成功または失敗）、失敗である場合にはその理由（未登録、失効、端末使用者による指示、等）、等を関連付ける情報である。
【００２４】
図４に、認証処理（図６のステップＳ７、後述）の開始時においてハンディターミナル５０の表示制御機能６４が表示する認証画面２００の例を示す。認証画面２００には、参加者のそれぞれについて表示用情報（氏名、カナ、性別、連絡先）が表示されている。
【００２５】
図５に、認証処理が進行した時点においてハンディターミナル５０の表示制御機能６４が表示する認証画面２００の例を示す。認証処理の進行に伴って参加者の表示が消去され、この例ではすべての参加者の表示が消去されている。
【００２６】
以上のように構成される認証システム１００の動作を、以下に説明する。
図６は、認証システム１００における大まかな処理の流れを説明するフローチャートである。まずサーバ１０の端末使用者登録機能２１が、端末使用者登録情報Ｄ１を登録する（ステップＳ１）。これはたとえば、各端末使用者のＩＣカードの識別情報およびパスワードを、テキストデータとしてサーバ１０のキーボードから入力することにより実行される。
【００２７】
次に、参加者登録機能２２が参加者登録情報Ｄ２を登録する（ステップＳ２）。参加者登録情報Ｄ２は、テキストデータとしてキーボードから入力することができ、またはネットワークを介して入力することができる。キーボードからの入力は、紙媒体の参加申込書を用いる場合に好適であり、ネットワークを介しての入力は、インターネット等による申し込み処理を用いる場合に好適である。
【００２８】
次に、サーバ１０は、参加者登録情報Ｄ２の各参加者情報にＩＣカード識別情報を登録する（ステップＳ３）。この処理はたとえば認証システム１００の管理者の指示に従って実行される。このとき、参加者情報は、任意のＩＣカードと対応させることができる。
参加申込みの受付処理を行う作業者は、参加申込みの受付を始めた時点から受付終了の時点、またはイベント開催までの任意の時間で、ステップＳ２の処理を行い、イベント開催時間に間に合うように、ステップＳ３の処理を行う。ステップＳ３の処理で登録するＩＣカード識別情報は、ＩＣカードの規格により、ＩＣカードの表面の記載から取得する（目視確認する）、またはＩＣカードリーダを用いてＩＣチップに記憶されている識別情報を取得する等の方法がある。
【００２９】
次に、サーバ１０の認証情報転送機能２３は、端末使用者登録情報Ｄ１および参加者登録情報Ｄ２を、認証情報としてハンディターミナル５０に送信する（ステップＳ４）。このステップＳ４を実行する際に、認証システム１００の管理者は、サーバ１０から送信された情報をハンディターミナル５０が受信可能となるよう構成しておく。
【００３０】
ハンディターミナル５０の認証情報受信機能６１は、ステップＳ４において送信された認証情報を受信し（ステップＳ５）、その後、受信した認証情報を記憶手段７０に記憶する（ステップＳ６）。すなわち、端末使用者登録情報Ｄ１および参加者登録情報Ｄ２を記憶する。
ここで、上述のように端末使用者登録情報Ｄ１は、端末使用者がそれぞれ保有するＩＣカードの識別情報と、パスワードとを含んでいるので、認証情報受信機能６１はこの識別情報とパスワードとを関連付けて記憶することになる。
ステップＳ４〜Ｓ６の処理は、ハンディターミナル５０を操作する係員（端末使用者）がイベント会場に持参し、参加者の認証を開始するタイミングに間に合うように実行される。
【００３１】
認証情報受信機能６１は、端末使用者登録情報Ｄ１および参加者登録情報Ｄ２を記憶する際に、これらの情報を暗号化する。暗号化は公知技術を用いて実施することができる。このため、ハンディターミナル５０に記憶されているデータをそのまま抽出して内容を閲覧した場合であっても、パスワードや参加者の氏名等の情報を得ることは不可能である。
【００３２】
また、上述のように参加者登録情報Ｄ２はＩＣカードの識別情報および保有者に関連する表示用情報を含んでいるので、認証情報受信機能６１は、このＩＣカードの識別情報を参加者登録情報Ｄ２として記憶するとともに、参加者登録情報Ｄ２に表示用情報を関連付けて記憶するということができる。
なお、参加者登録情報Ｄ２に含まれる識別情報を、認証処理に伴って取得される識別情報と区別するために、本明細書では、参加者登録情報Ｄ２に含まれる識別情報を「登録情報」と呼び、認証処理に伴って取得される識別情報を「取得情報」と呼ぶことがある。
本実施の形態において、取得情報は、ＩＣカード識別情報（ＩＣカードに固有の番号）である。ＩＣカード識別情報で、登録情報と取得情報との照合を行うため、ＩＣカードには参加者の個人情報等を登録する必要はない。
【００３３】
次に、認証機能６３は、端末使用者の操作に応じ、認証処理を行って参加者ログＤ３を記録する（ステップＳ７）。ステップＳ７における処理の詳細は、図７を用いて後述する。
ステップＳ７の実行が終了すると、参加者ログ転送機能６６は、参加者ログＤ３を送信する（ステップＳ８）。このステップＳ８を実行する際に、認証システム１００の管理者は、ハンディターミナル５０から送信された情報をサーバ１０が受信可能となるよう構成しておく。サーバ１０の参加者ログ受信機能２４は、ステップＳ８において送信された参加者ログＤ３を受信するとともに記憶手段３０に記憶する（ステップＳ９）。
このようにして認証システム１００の処理が終了する。
【００３４】
図７は、図６のステップＳ７の詳細を説明するフローチャートである。ステップＳ７において、まずハンディターミナル５０の端末使用者ログイン機能６２は、端末使用者のログイン操作を受け付ける（ステップＳ１００）。このログイン操作は、たとえば端末使用者が自分のカードをハンディターミナル５０に読み取らせることによって開始される。
【００３５】
このステップＳ１００の処理は次のように実行される。
ステップＳ１００において、認証機能６３がＩＣカードの識別情報を取得すると、端末使用者ログイン機能６２は、取得した識別情報が、端末使用者登録情報Ｄ１として記憶された識別情報のいずれかと一致するか否かを判定する。そして、いずれかと一致する場合には、端末使用者ログイン機能６２はパスワードの入力を受け付ける。一方、いずれとも一致しない場合には、後続の処理は実行されず、ハンディターミナル５０の処理はステップＳ７の最初に戻る。すなわち、ハンディターミナル５０が読み取ったＩＣカードの識別情報が、端末使用者登録情報Ｄ１に含まれる識別情報のいずれかと一致する場合に限り、ステップＳ７における後続の処理を実行可能とする。
【００３６】
端末使用者ログイン機能６２は、パスワードの入力を受け付けると、入力されたパスワードが、直前に取得したＩＣカードの識別情報に関連付けて記憶されているパスワードと一致するか否かを判定する。一致する場合には、次のステップＳ１０１に処理を進める。一方、一致しない場合には、後続の処理は実行されず、ハンディターミナル５０の処理はステップＳ７の最初に戻る。すなわち、ハンディターミナル５０がＩＣカードの識別情報を取得した後に入力されたパスワードが、その識別情報に対応するパスワードと一致する場合に限り、ステップＳ７における後続の処理を実行可能とする。
【００３７】
ステップＳ１００の処理が終了し、後続の処理が実行可能となると、まず表示制御機能６４は、参加者のリスト表示を行う（ステップＳ１０１）。このステップＳ１０１において、表示制御機能６４は、参加者登録情報Ｄ２に登録されている識別情報のすべてについて、すなわち全参加者について、表示用情報を表示する。（なお、参加者登録情報Ｄ２に含まれない識別情報については、表示用情報が関連付けられていなくともよく、また表示用情報が表示されなくともよい。）
図４はステップＳ１０１が実行された時点の認証画面２００の例である。ここで、連絡先すなわち電話番号には下線が付されており、その電話番号に対するなんらかの操作（たとえば架電操作）が可能であることを示している。
【００３８】
次に、認証機能６３は、認証終了操作が行われたか否かを判定する（ステップＳ１０２）。この認証終了操作は、たとえばハンディターミナル５０に物理的に設けられた所定のボタンに対する操作として定義されてもよく、認証画面２００に表示されたボタン（図示せず）に対する操作として定義されてもよい。認証終了操作が行われた場合、ハンディターミナル５０はステップＳ７の処理を終了し、ステップＳ８（図６）の処理に移る。
【００３９】
認証終了操作が行われていない場合、発信機能６５は、発信操作（本実施形態では架電操作）が行われたか否かを判定する（ステップＳ１０３）。この架電操作は、たとえば表示された電話番号に対する操作として定義することができる。表示された電話番号に対する操作は、たとえば、ハンディターミナル５０の画面がタッチパネルで構成されている場合には、電話番号にタッチする操作としてもよい。また、ハンディターミナル５０がポインティングデバイスやカーソルキーを備えている場合には、電話番号にフォーカスを移動させ、その状態で特定のキーを押下する操作としてもよい。
【００４０】
架電操作が行われた場合、発信機能６５はこの架電操作を受け付けて架電処理を行う（ステップＳ１０４）。すなわち、架電操作の対象となった電話番号に対し電話の発信および通話を行う。これらの処理は、公知の携帯電話と同様の構成および動作によって実現することができる。このように、端末使用者は、表示されている電話番号に対する架電操作を行うことにより、表示されている参加者に連絡をとり、安否確認や認証の督促を行うことができる。
【００４１】
架電操作が行われていない場合には、認証機能６３は、ＩＣカード８０が検出されたか否かを判定する（ステップＳ１０５）。この判定は、カードリーダ等によってＩＣカードを読み取る処理であり、たとえば、周知のプロトコルに従って通信可能なＩＣカードが存在するか否かを判定することによって行われる。
ＩＣカードが検出されていない場合、処理はステップＳ１０２に戻る。すなわち、認証終了操作がなされるか、架電操作がなされるか、またはＩＣカードが検出されるまで、ハンディターミナル５０はステップＳ１０２、Ｓ１０３およびＳ１０５からなるループを繰り返し実行する。
【００４２】
ＩＣカードが検出された場合、認証機能６３はそのＩＣカードの識別情報を取得する（ステップＳ１０６）。その後、認証機能６３は、取得した識別情報（取得情報）と、参加者登録情報Ｄ２に記憶されている識別情報（登録情報）とを照合し（ステップＳ１０７）、取得情報が登録情報のいずれかと一致するか否かを判定する（ステップＳ１０８）。なお、ここで一致があることは、認証処理に成功したことを意味し、一致がないことは、認証処理に失敗したことを意味する。
ステップＳ１０８の処理は、ＩＣカードのＩＣカード識別情報（取得情報）が参加者登録情報Ｄ２に記憶されているＩＣカード識別情報（登録情報）のいずれかと一致するか否かを判定している。
【００４３】
取得情報が登録情報のいずれかと一致する場合、認証機能６３は、その登録情報に関連付けられた表示用情報の表示を消去する（ステップＳ１０９）。すなわち、図４に示す認証画面２００において、その取得情報に対応する参加者の行を消去する。したがって、認証画面２００に表示されている参加者は、認証処理がまだ終了していない参加者のみとなる。また、認証画面２００のリストに参加者が一人も表示されていない状態となることにより、端末使用者は参加者が全員出席していることを知ることができる。
【００４４】
取得情報が登録情報のいずれとも一致しない場合、およびステップＳ１０９を実行した後、認証機能６３はその認証処理についての参加者ログを作成し、記録する（ステップＳ１１０）。これにより参加者ログＤ３を更新する。なお上述のように、参加者ログＤ３の構成は周知の認証装置が作成するログと同様の構成とすることができる。また、参加者ログＤ３は、端末使用者登録情報Ｄ１および参加者登録情報Ｄ２と同様に暗号化して記録される。
その後、ハンディターミナル５０の処理はステップＳ１０２に戻る。
【００４５】
以上のように、本願発明の実施の形態１によれば、ＩＣカード８０と通信可能なハンディターミナル５０において、最初にＩＣカード８０を保有する参加者をリスト表示した後、認証した参加者については表示を消し込んでゆく。したがって、欠席者または不在者のみが表示に残ることになり、端末使用者は、追加の表示操作等を行うことなく欠席者または不在者の氏名等を確認することができ、作業効率が向上する。
【００４６】
とくに、ハンディターミナル５０は、認証された参加者を表示するという「出席者表示方式」ではなく、認証されるべき参加者をリスト表示しておき、認証された参加者を消去するという「出席者消去方式」である。このため、常に欠席者または不在者のみが表示されることになり、従来の構成と比較して、欠席者または不在者の確認をとくに効率的にする構成であるということができる。
【００４７】
また、ハンディターミナル５０の発信機能６５によれば、簡単な架電操作により参加者と連絡をとることができるので端末使用者の利便性が向上する。とくに、認証画面２００から表示を変更することなく直接的に架電操作を行うことができるので、操作が簡易である。
【００４８】
また、フラッパーゲートや据え置き型のＩＣカードリーダの機器を設置するような構成では、ＩＣカードの認証を行うために大掛かりな設置工事を行う必要があるが、本願発明のハンディターミナル５０は容易に持ち運び可能な携帯端末として構成することができ、そのような設置工事を不要とする。
【００４９】
また、認証システム１００はＩＣチップ８１を含むＩＣカード８０を用いるので、紙媒体の参加証を目視で確認するような方法において発生しやすい確認漏れや誤りを回避することができ、より確実に参加者の確認ができる。また、紙媒体の参加証を用いる構成では、認証のエビデンスを自動的に残す手段がないため、認証時に人手で入場履歴の登録や記載を行う必要があり、作業効率が低下する。本願発明のハンディターミナル５０では参加者ログＤ３を自動的に記録するのでそのような作業が不要となり、作業効率が向上する。
さらに、ＩＣカードには参加者の個人情報等、イベント開催の度ごとに何らかの情報を記憶する必要がないため、ＩＣカードの使い回しが簡便に行うことができ、個人情報等の漏洩の危険性もない。
【００５０】
また、ハンディターミナル５０は持ち運べるサイズであることから、盗難にあうおそれや、本来の端末使用者でない第三者が手にするおそれがある。このためセキュリティ上の懸念があるが、本願発明のハンディターミナル５０では、端末使用者登録情報Ｄ１によって端末使用者を登録し、ＩＣカードおよびパスワードによる認証を実施するので、盗難された場合等でも第三者の使用を防止することができる。また、端末使用者登録情報Ｄ１を含むすべての情報は、ハンディターミナル５０では暗号化されて記憶されるので、ハンディターミナル５０内の情報がそのまま抽出されたとしても、その内容を閲覧することはできず、第三者の使用や情報漏洩を防止することができる。
【００５１】
実施の形態２．
実施の形態２は、実施の形態１において、認証失敗時に所定の表示を行う構成としたものである。
図８は、実施の形態２に係る認証システムの処理の一部を説明するフローチャートである。実施の形態１（図７）と異なる部分のみ示す。実施の形態２では、ステップＳ１０８において取得情報が登録情報のいずれとも一致しない場合、ステップＳ１１０の前に表示制御機能６４が認証失敗表示を行う（ステップＳ２００）。認証失敗表示は、たとえば警告音を発するとともに赤色の×印を表示するものである。または、公知の認証システムにおいてカードリーダ等の端末が表示する任意の認証失敗表示を用いることができる。この認証失敗表示はたとえば認証画面２００に表示されてもよく、その場合には参加者のリストとは別の領域に表示されてもよく、参加者のリストと重なる領域に表示されてもよい。
ステップＳ２００の後、処理はステップＳ１１０に進み、実施の形態１と同様に参加者ログが記録される。
【００５２】
実施の形態２によれば、認証に失敗したことが容易に確認できるので、不正な参加者の参加を防止することができる。とくに、参加証に印刷したバーコード等による認証方法では、参加証の複製や偽造によるなりすまし行為の余地があるが、本実施形態に係る認証システムでは偽造が困難なＩＣチップ８１を含むＩＣカード８０を用いるので、なりすまし行為をより確実に防止できる。
【００５３】
実施の形態３．
実施の形態３は、実施の形態１において、認証失敗時にサーバ１０への照会を行う構成としたものである。
図９は、実施の形態３に係る認証システムの処理の一部を説明するフローチャートである。実施の形態１（図７）と異なる部分のみ示す。実施の形態３では、ステップＳ１０８において取得情報が登録情報のいずれとも一致しない場合、ステップＳ１１０の前にステップＳ３００〜Ｓ３０５を実行する。
【００５４】
ステップＳ１０８において取得情報が登録情報のいずれとも一致しない場合、ハンディターミナル５０の認証機能６３は、照会情報をサーバ１０に送信する（ステップＳ３００）。照会情報は取得情報を含む。サーバ１０はこの照会情報を受信し（ステップＳ３０１）、照会情報に基づいて認証処理を行う（ステップＳ３０２）。この認証処理は、たとえばハンディターミナル５０と同一の処理（図７のステップＳ１０６およびＳ１０７）によって行われる。認証処理の結果として、認証に成功したか失敗したかが確定する。
【００５５】
その後、サーバ１０は、認証結果を応答としてハンディターミナル５０に送信する（ステップＳ３０３）。ステップＳ３０２の結果として認証に成功した場合には、この応答を肯定的応答とし、認証に失敗した場合には、この応答を否定的応答とする。なお、肯定的応答および否定的応答の具体的な形式は当業者が適宜設計することができる。
【００５６】
ハンディターミナル５０の認証機能６３はこの応答を受信する（ステップＳ３０４）。その後、表示制御機能６４は、応答（肯定的応答または否定的応答）に従って認証画面２００の表示を制御する（ステップＳ３０５）。たとえば、肯定的応答を受信した場合には、ステップＳ１０９と同様に、照会情報に含まれていた識別情報に関連付けられた表示用情報の表示を消去する。また、たとえば否定的応答を受信した場合には、実施の形態２のステップＳ２００と同様に認証失敗表示を行う。
その後、処理はステップＳ１１０に進み、実施の形態１と同様に参加者ログが記録される。
【００５７】
ステップＳ３００の実行後、ステップＳ３０５を実行するまでの間、表示制御機能６４は、認証画面２００に、サーバ１０に照会中である旨を示す表示を行ってもよい。また、ステップＳ３０５において、認証画面２００には、サーバ１０への照会を行った結果であることを示す表示がなされてもよい。さらに、参加者ログＤ３には、サーバ１０への照会を行ったことを示す情報と、サーバ１０からの応答の内容を表す情報とが含まれてもよい。
【００５８】
以上のように、本願発明の実施の形態３によれば、サーバ１０とハンディターミナル５０とで記憶している情報が異なる場合（たとえば、参加者登録情報Ｄ２がハンディターミナル５０に送信された後に、新たな参加者がサーバ１０において追加された場合等）であっても、サーバ１０に照会して最終的な認証結果を得るので、より柔軟な認証処理を実現することができる。
【００５９】
実施の形態４．
実施の形態４は、実施の形態１と異なり、参加者登録情報に含むＩＣカード識別情報をハンディターミナル５０で登録する点が特徴である。
図１０に、実施の形態４に係る参加者登録情報Ｄ２’の構成の例を示す。本実施の形態では、サーバ１０に記憶されている参加者登録情報Ｄ２’には、ＩＣカード識別情報は含まない。
図１１は、実施の形態４に係る認証システムの処理の一部を説明するフローチャートであり、実施の形態１における図６に示すものに対応する。図１１で示した処理フローで説明すると、実施の形態４では、実施の形態１で実行したステップＳ３の処理を行わずに、ステップＳ６で認証情報受信機能６１が参加者登録情報Ｄ２’を記憶した後、参加者登録情報Ｄ２’にＩＣカード識別情報を対応付けて記憶する（ステップＳ６ｂ）。ステップＳ３を実行しない点、ステップＳ６ｂで新たな処理が加わる点以外は、図１１の処理フローは、実施の形態１で用いた図６の処理と同じである。
【００６０】
実施の形態１の方法だと、ＩＣカードと参加者との組み合わせは、サーバ５０で参加者登録情報Ｄ２を登録した時点で決定しているため、端末使用者は参加者に一意のＩＣカードを間違えなく配布する必要がある。しかし本実施の形態によると、ステップＳ６ｂの処理で、ＩＣカードを参加者と紐付ける（参加者登録情報Ｄ２’のいずれかの参加者情報にＩＣカード識別情報を記憶する）ため、端末使用者はＩＣカードを１枚ずつ、参加者と紐付けた後、配布することができる。端末使用者は、適切な枚数のＩＣカードと、端末使用者登録情報Ｄ１及び参加者登録情報Ｄ２’が記憶されたハンディターミナル５０を、イベント会場に持参すれば、参加者認証処理が行えるので、作業の効率化が図れる。イベントが連日実施されるような場合でも、当日の参加者登録情報Ｄ２’だけ取得できれば、ＩＣカードは連日使い回すことができるので、端末管理者の手間は大きく削減できる。
【００６１】
ステップＳ６ｂで、参加者登録情報Ｄ２’にＩＣカード識別情報を対応付ける処理としては、図４に示した認証画面にて、表示制御機能６４は、各参加者情報表示欄の隣に例えば、「ＩＣカード登録」というボタンを配置する。そして、表示制御機能６４が「ＩＣカード登録ボタン」を押下されたと判定したときに、表示制御機能６４はＩＣカードリーダを読み取りの待ち受け情報として、ＩＣカードリーダが読み取ったＩＣカード識別情報を「ＩＣカード登録」ボタンで定められる参加者情報に対応するＩＣカード識別情報として、参加者登録情報Ｄ２’に項目を追加する。表示制御機能６４が参加者全てについて、ＩＣカード識別情報を参加者登録情報Ｄ２’に対応付けた場合には、ハンディターミナル５０に記憶されている、参加者登録情報Ｄ２’およびＩＣカード識別情報は、図３に示す参加者登録情報Ｄ２と同じになる。
【００６２】
上述の実施の形態１〜４において、以下のような変形を施すことができる。
実施の形態１〜４では、認証の対象となる媒体は非接触読み取り式のＩＣカード８０であるが、これは通信機能を持つＩＣチップ８１を含むものであればどのような媒体でもよい。表面に端子を有する接触読み取り式のＩＣカードであってもよい。また、カードでなくタグ等の形状であってもよい。また、ＩＣチップと同様の機能を有するコンピュータ、たとえばＩＣカード機能付き携帯電話も、技術的にはＩＣチップであるとみなすことができる。
【００６３】
実施の形態１〜４では、参加者登録情報Ｄ２に含まれる情報のうち識別情報以外の情報がすべて表示用情報となるが、変形例として、表示用情報はこれらのうち一部であってもよい。たとえば氏名のみを表示してもよい。この場合、架電操作は、その氏名に対する操作として定義することができる。発信機能６５は、まず操作の対象となった氏名に関連付けられた電話番号を取得し、その電話番号に対して架電処理を行えばよい。
【００６４】
実施の形態１〜４では、発信機能６５は架電処理を行うが、変形例として、架電処理以外の発信処理を行ってもよい。たとえば、連絡先はメールアドレスを含んでもよく、発信処理として定型文の電子メールを送信する処理を行ってもよい。また、通信ネットワーク（インターネット等）経由で連絡を行う処理であれば他の方法による発信処理を行ってもよい。
【００６５】
また、ハンディターミナル５０は発信機能６５を備えないものであってもよい。この場合、端末使用者はハンディターミナル５０を用いた架電により参加者と連絡を取ることができないが、ハンディターミナル５０の構成を簡素にすることができる。
【００６６】
実施の形態１〜４では、認証画面２００にはすべての参加者の情報が同時に表示されるが、この表示は必ずしも同時でなくともよい。たとえば認証画面２００のサイズに比べて参加者の数が多い場合には、複数のページに渡って表示されてもよく、端末使用者のページ変更操作に応じてこれらのページを切り替えつつ表示されてもよい。
【００６７】
実施の形態１〜４では、ステップＳ１０９において表示制御機能６４は表示用情報の表示を消去する。ここで、「消去」とは、たとえば表示されていた文字を背景色で塗りつぶして画面上での判別が不可能となるようにする処理を意味するが、必ずしも画面上での判別が不可能とならないものであってもよい。たとえば表示された文字に取り消し線や二重取り消し線を重ねて表示したり、表示された文字の色を変更する等の処理であってもよい。
【００６８】
実施の形態１〜４では、端末使用者のログイン処理（ステップＳ１００）においてＩＣカードおよびパスワードを用いる。変形例として、パスワードを用いず、ＩＣカードのみを用いたログイン処理としてもよい。また、ＩＣカードを用いず、パスワードのみ、あるいは文字列等により入力されるユーザーＩＤおよびパスワードのみを用いたログイン処理としてもよい。または、他の公知のログイン処理を用いてもよい。
【００６９】
ＩＣカード８０は、任意の規格のものを用いることができる。たとえば、タイプＢ規格や、ＦｅｌｉＣａ規格のものを用いることができる。
【００７０】
演算手段２０、記憶手段３０、演算手段６０および記憶手段７０の内部構成は、図１とは異なるものであってもよく、各構成要素の機能分担が実施の形態１とは異なるものであってもよい。また、ハードウエアの構成単位は、図１に示すものに限らない。たとえば、サーバ１０を複数のコンピュータによって構成してもよい。
【符号の説明】
【００７１】
１０  サーバ（２０  演算手段、３０  記憶手段）、５０  ハンディターミナル（６０  演算手段、７０  記憶手段）、８０  ＩＣカード（８１  ＩＣチップ）、１００  認証システム、２００  認証画面。
【図１】
2013126108.tif 000003
【図２】
2013126108.tif 000004
【図３】
2013126108.tif 000005
【図４】
2013126108.tif 000006
【図５】
2013126108.tif 000007
【図６】
2013126108.tif 000008
【図７】
2013126108.tif 000009
【図８】
2013126108.tif 000010
【図９】
2013126108.tif 000011
【図１０】
2013126108.tif 000012
【図１１】
2013126108.tif 000013