(57)【要約】【課題】非接触式の通信を行うことが可能な携帯型情報記憶媒体の利用者の指示、提供情報を簡易に入力することが可能な情報処理装置及びプログラムを提供する。【解決手段】ＩＣカード２０と非接触式の通信を行うゲート端末１０において、通信対象となるＩＣカードを、検出信号を送信し、その応答の有無によって検出する検出部１１，１３１と、検出部１３１が繰り返し検出を行った場合に、ＩＣカード２０からの応答の有無の推移に基づいて、ＩＣカード２０の利用者の指示を認識する認識部１３２とを備えることを特徴とする。【選択図】図１
2006079489.tif 000002
【特許請求の範囲】
【請求項１】
携帯型情報記憶媒体と非接触式の通信を行う情報処理装置において、
通信対象となる携帯型情報記憶媒体を検出する検出手段と、
前記検出手段が繰り返し検出を行った場合に、一の携帯型情報記憶媒体の検出状態の推移に基づいて、前記一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識する認識手段とを備えること、
を特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記検出手段は、携帯型情報記憶媒体へ応答要求を送信する応答要求送信手段と、この応答要求に対する応答を携帯型情報記憶媒体から受信する応答受信手段とを有し、
前記認識手段は、前記応答要求送信手段が繰り返し応答要求を送信した場合に、前記応答受信手段による一の携帯型情報記憶媒体からの応答の受信の有無の推移に基づいて、前記一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識すること、
を特徴とする情報処理装置。
【請求項３】
請求項１又は請求項２に記載の情報処理装置において、
前記認識手段は、前記検出手段によって一の携帯型情報記憶媒体が継続的又は断続的に検出された場合に、検出状態変遷回数、検出状態継続時間又は非検出状態継続時間のうち、いずれか一若しくは複数、又は、全部に基づいて、前記一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識すること、
を特徴とする情報処理装置。
【請求項４】
請求項１から請求項３までのいずれか１項に記載の情報処理装置において、
前記認識手段は、前記一の携帯型情報記憶媒体の検出状態の推移に基づいて、前記一の携帯型情報記憶媒体の利用者の識別情報及び／又は属性情報を認識すること、
を特徴とする情報処理装置。
【請求項５】
請求項１から請求項４までのいずれか１項に記載の情報処理装置において、
前記検出手段による一の携帯型情報記憶媒体の検出状態の推移を測定する検出状態測定手段を備え、
前記認識手段は、前記検出状態測定手段による測定結果に基づいて、前記一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識すること、
を特徴とする情報処理装置。
【請求項６】
請求項１から請求項５までのいずれか１項に記載の情報処理装置において、
前記認識手段は、前記検出手段によって一の携帯型情報記憶媒体が検出され、その後に、前記検出手段が所定の時間以上継続して前記一の携帯型情報記憶媒体を検出する状態、又は、前記検出手段が所定の時間以上継続して前記一の携帯型情報記憶媒体を検出しない状態となった場合に、前記検出手段のそれまでの検出状態の推移に基づいて、前記一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識すること、
を特徴とする情報処理装置。
【請求項７】
請求項１から請求項６までのいずれか１項に記載の情報処理装置において、
前記検出手段による検出結果及び／又は前記認識手段による認識結果を前記利用者に通知する通知手段を備えること、
を特徴とする情報処理装置。
【請求項８】
携帯型情報記憶媒体と非接触式の通信を行う情報処理装置に実行させるプログラムにおいて、
通信対象となる携帯型情報記憶媒体を繰り返し検出する検出手順と、
前記検出手順における一の携帯型情報記憶媒体の検出状態の推移に基づいて、前記一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識する認識手順とを備えること、
を特徴とするプログラム。
【請求項９】
請求項８に記載のプログラムにおいて、
前記検出手順は、携帯型情報記憶媒体へ繰り返し応答要求を送信する応答要求送信手順と、この応答要求に対する応答を携帯型情報記憶媒体から受信する応答受信手順とを有し、
前記認識手順は、前記応答受信手順における一の携帯型情報記憶媒体からの応答の受信の有無の推移に基づいて、前記一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識すること、
を特徴とするプログラム。
【請求項１０】
請求項８又は請求項９に記載のプログラムにおいて、
前記認識手順は、前記検出手順において一の携帯型情報記憶媒体が継続的又は断続的に検出した場合に、検出状態変遷回数、検出状態継続時間又は非検出状態継続時間のうち、いずれか一若しくは複数、又は、全部に基づいて、前記一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識すること、
を特徴とするプログラム。
【請求項１１】
請求項８から請求項１０までのいずれか１項に記載のプログラムにおいて、
前記認識手順は、前記一の携帯型情報記憶媒体の検出状態の推移に基づいて、前記一の携帯型情報記憶媒体の利用者の識別情報及び／又は属性情報を認識すること、
を特徴とするプログラム。
【請求項１２】
請求項８から請求項１１までのいずれか１項に記載のプログラムにおいて、
前記検出手順における一の携帯型情報記憶媒体の検出状態の推移を測定する検出状態測定手順を備え、
前記認識手順は、前記検出状態測定手順における測定結果に基づいて、前記一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識すること、
を特徴とするプログラム。
【請求項１３】
請求項８から請求項１２までのいずれか１項に記載のプログラムにおいて、
前記認識手順は、前記検出手順において一の携帯型情報記憶媒体を検出し、その後に、所定の時間以上継続して前記一の携帯型情報記憶媒体を検出する状態、又は、所定の時間以上継続して前記一の携帯型情報記憶媒体を検出しない状態となった場合に、前記検出手順におけるそれまでの検出状態の推移に基づいて、前記一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識すること、
を特徴とするプログラム。
【請求項１４】
請求項８から請求項１３までのいずれか１項に記載のプログラムにおいて、
前記検出手順における検出結果及び／又は前記認識手順における認識結果を前記利用者に通知する通知手順を備えること、
を特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯型情報記憶媒体と非接触式の通信を行う情報処理装置、及び、この情報処理装置に実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
近年、ＩＣカードに、複数のアプリケーションを搭載し、電子マネー、クレジット、社員認証、乗車券などの複数の機能を備えるいわゆるマルチアプリケーションＩＣカードが登場している。ＩＣカードには、ＣＰＵ、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭといった機能が１チップ化されており、接触式、非接触式、又は、接触式／非接触式両方のインターフェイス（Ｉ／Ｆ）を有するものがある（例えば、特許文献１参照。）。
【０００３】
一方、ＩＣカードと通信を行い、これらの機能を実現する外部端末においても、クレジット及び電子マネーの機能など、ＩＣカードの複数の機能に対応する複数の機能を備えるものがある。
クレジット及び電子マネーの機能を備えるレジ端末などの外部端末が、クレジット及び電子マネーの機能を備えるＩＣカードと通信を行い、商品代金の決済をする場合には、ＩＣカードの利用者がいずれの機能を用いて決済を行うかを選択し、この選択指示を店員がレジ端末のキーボードなどを操作して入力していた。
つまり、外部端末及びＩＣカードが処理を行う場合に、選択などの利用者の指示が必要なときには、利用者の指示を外部端末が入力し、この指示に応じて外部端末が処理を行っていた。
【特許文献１】特開２００４−１３９２４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、非接触式の通信を行う外部端末及びＩＣカードが処理を行う場合に利用者の指示が必要なときには、外部端末の入力装置を操作する負担及び時間がかかり、処理時間が短いという長所を滅却することとなるため、現実的ではなく、利用者の指示を入力することができないという問題があった。
また、外部端末及び他の非接触通信が可能な携帯型情報記憶媒体が処理を行い、利用者の指示が必要な場合も同様の問題があった。携帯型情報記憶媒体とは、ＩＣカード（ＳＩＭカード、ＵＩＭカードなどを含む。）、ＩＣタグ、非接触のトークン、携帯電話又は携帯ホルダに挿入されているＩＣカード、ＩＣカード機能を備える携帯電話機など、所定の外部端末が読み出し可能なように情報を記憶する携帯型の情報記憶媒体である。
更に、ＰＩＮなどの認証情報など、利用者が提供する情報（提供情報）を入力する場合にも同様の問題があった。
【０００５】
本発明の課題は、非接触式の通信を行うことが可能な携帯型情報記憶媒体の利用者の指示、提供情報を簡易に入力することが可能な情報処理装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明は、以下のような解決手段により、前記課題を解決する。なお、理解を容易にするために、本発明の実施例に対応する符号を付して説明するが、これに限定されるものではない。すなわち、請求項１の発明は、携帯型情報記憶媒体（２０、２０−２）と非接触式の通信を行う情報処理装置において、通信対象となる携帯型情報記憶媒体を検出する検出手段（１１，１３１）と、前記検出手段が繰り返し検出を行った場合に、一の携帯型情報記憶媒体の検出状態の推移に基づいて、前記一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識する認識手段（１３２、１３４、１３２−２）とを備えること、を特徴とする情報処理装置（１０、１０−２、１０−３）である。
【０００７】
請求項２の発明は、請求項１に記載の情報処理装置において、前記検出手段は、携帯型情報記憶媒体へ応答要求を送信する応答要求送信手段（１１，１３１）と、この応答要求に対する応答を携帯型情報記憶媒体から受信する応答受信手段（１１，１３１）とを有し、前記認識手段は、前記応答要求送信手段が繰り返し応答要求を送信した場合に、前記応答受信手段による一の携帯型情報記憶媒体からの応答の受信の有無の推移に基づいて、前記一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識すること、を特徴とする情報処理装置（１０、１０−２、１０−３）である。
【０００８】
請求項３の発明は、請求項１又は請求項２に記載の情報処理装置において、前記認識手段は、前記検出手段によって一の携帯型情報記憶媒体が継続的又は断続的に検出された場合に、検出状態変遷回数、検出状態継続時間又は非検出状態継続時間のうち、いずれか一若しくは複数、又は、全部に基づいて、前記一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識すること、を特徴とする情報処理装置（１０、１０−２、１０−３）である。
【０００９】
請求項４の発明は、請求項１から請求項３までのいずれか１項に記載の情報処理装置において、前記認識手段は、前記一の携帯型情報記憶媒体の検出状態の推移に基づいて、前記一の携帯型情報記憶媒体の利用者の識別情報及び／又は属性情報を認識すること、を特徴とする情報処理装置（１０−２）である。
【００１０】
請求項５の発明は、請求項１から請求項４までのいずれか１項に記載の情報処理装置において、前記検出手段による一の携帯型情報記憶媒体の検出状態の推移を測定する検出状態測定手段（１３３）を備え、前記認識手段は、前記検出状態測定手段による測定結果に基づいて、前記一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識すること、を特徴とする情報処理装置（１０−２、１０−３）である。
【００１１】
請求項６の発明は、請求項１から請求項５までのいずれか１項に記載の情報処理装置において、前記認識手段は、前記検出手段によって一の携帯型情報記憶媒体が検出され、その後に、前記検出手段が所定の時間以上継続して前記一の携帯型情報記憶媒体を検出する状態、又は、前記検出手段が所定の時間以上継続して前記一の携帯型情報記憶媒体を検出しない状態となった場合に、前記検出手段のそれまでの検出状態の推移に基づいて、前記一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識すること、を特徴とする情報処理装置（１０−２、１０−３）である。
【００１２】
請求項７の発明は、請求項１から請求項６までのいずれか１項に記載の情報処理装置において、前記検出手段による検出結果及び／又は前記認識手段による認識結果を前記利用者に通知する通知手段（１２、１２−２）を備えること、を特徴とする情報処理装置（１０、１０−３）である。
【００１３】
請求項８の発明は、携帯型情報記憶媒体（２０、２０−２）と非接触式の通信を行う情報処理装置（１０、１０−２、１０−３）に実行させるプログラムにおいて、通信対象となる携帯型情報記憶媒体を繰り返し検出する検出手順（Ｓ１１０〜Ｓ１４０など、Ｓ３１０〜Ｓ３４０など、Ｓ４１０〜Ｓ４６０など、Ｓ６１０〜Ｓ６６０など）と、前記検出手順における一の携帯型情報記憶媒体の検出状態の推移に基づいて、前記一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識する認識手順（Ｓ１５０，Ｓ１８０、Ｓ３５０、Ｓ４８０、Ｓ６７０，Ｓ７００）とを備えること、を特徴とするプログラムである。
【００１４】
請求項９の発明は、請求項８に記載のプログラムにおいて、前記検出手順は、携帯型情報記憶媒体へ繰り返し応答要求を送信する応答要求送信手順と、この応答要求に対する応答を携帯型情報記憶媒体から受信する応答受信手順とを有し、前記認識手順は、前記応答受信手順における一の携帯型情報記憶媒体からの応答の受信の有無の推移に基づいて、前記一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識すること、を特徴とするプログラムである。
【００１５】
請求項１０の発明は、請求項８又は請求項９に記載のプログラムにおいて、前記認識手順は、前記検出手順において一の携帯型情報記憶媒体が継続的又は断続的に検出した場合に、検出状態変遷回数、検出状態継続時間又は非検出状態継続時間のうち、いずれか一若しくは複数、又は、全部に基づいて、前記一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識すること、を特徴とするプログラムである。
【００１６】
請求項１１の発明は、請求項８から請求項１０までのいずれか１項に記載のプログラムにおいて、前記認識手順は、前記一の携帯型情報記憶媒体の検出状態の推移に基づいて、前記一の携帯型情報記憶媒体の利用者の識別情報及び／又は属性情報を認識すること、を特徴とするプログラムである。
【００１７】
請求項１２の発明は、請求項８から請求項１１までのいずれか１項に記載のプログラムにおいて、前記検出手順における一の携帯型情報記憶媒体の検出状態の推移を測定する検出状態測定手順を備え、前記認識手順は、前記検出状態測定手順における測定結果に基づいて、前記一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識すること、を特徴とするプログラムである。
【００１８】
請求項１３の発明は、請求項８から請求項１２までのいずれか１項に記載のプログラムにおいて、前記認識手順は、前記検出手順において一の携帯型情報記憶媒体を検出し、その後に、所定の時間以上継続して前記一の携帯型情報記憶媒体を検出する状態、又は、所定の時間以上継続して前記一の携帯型情報記憶媒体を検出しない状態となった場合に、前記検出手順におけるそれまでの検出状態の推移に基づいて、前記一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識すること、を特徴とするプログラムである。
【００１９】
請求項１４の発明は、請求項８から請求項１３までのいずれか１項に記載のプログラムにおいて、前記検出手順における検出結果及び／又は前記認識手順における認識結果を前記利用者に通知する通知手順（Ｓ１６０，Ｓ１９０、Ｓ４３０，Ｓ４７０、Ｓ６８０，Ｓ７１０）を備えること、を特徴とするプログラムである。
【発明の効果】
【００２０】
本発明による情報処理装置及びプログラムによれば、以下の効果を得ることが可能となる。
（１）応答要求を繰り返し送信し、この応答要求に対する応答の有無の推移など、非接触式の通信の対象となる一の携帯型情報記憶媒体の検出状態の推移に基づいて、この携帯型情報記憶媒体の利用者の指示及び／又は利用者の提供情報を認識することによって、利用者は、携帯型情報記憶媒体を情報処理装置のリーダライタに対して翳したり、離したりすることによって簡易に指示、提供する情報を情報処理装置に入力することが可能となる。特に、利用者の提供情報として、認証情報など、携帯型情報記憶媒体の正当利用者のみが知りうる情報を入力することができ、セキュリティを向上することが可能となる。
（２）また、検出状態変遷回数、検出状態継続時間、非検出状態継続時間などの検出状態の推移に基づいて利用者の指示及び／又は利用者の提供情報を認識することによって、多種多様な利用者の指示、利用者の提供情報を入力することが可能となる。
（３）認証情報、ＩＤ番号、所属部署識別情報など、利用者の識別情報、属性情報などを利用者が入力することによって、携帯型情報記憶媒体の利用者の識別、利用者の属性の識別などを行うことが可能となる。
（４）所定の時間以上継続して一の携帯型情報記憶媒体を検出する状態、又は、検出しない状態となった場合に、それまでの検出状態の推移に基づいて認識を行うことによって、利用者が携帯型情報記憶媒体をリーダライタに対して所定の時間以上翳す、又は、リーダライタから所定の時間以上離すことによって、利用者の指示、提供情報を認識する元となる検出状態の推移の範囲を、利用者が情報処理装置に容易に伝えることができる。特に、所定の時間以上継続して一の携帯型情報記憶媒体を検出する状態となるまでの検出状態の推移に基づいて認識を行う場合には、通信可能な状態を保ちながら認識を行うため、一の携帯型情報記憶媒体と通信を行いながら、認識した指示に応じた処理を即座に行うことができ、処理の迅速化を図ることが可能となる。
（５）利用者に検出結果、認識結果を通知することによって、利用者は、情報処理装置によって携帯型情報記憶媒体が正確に検出されているか、指示、提供情報が情報処理装置によって正確に認識されているかを確認することが可能となる。
【発明を実施するための最良の形態】
【００２１】
本発明は、情報処理装置と非接触式の通信を行う携帯型情報記憶媒体の利用者の指示、提供情報を簡易に情報処理装置に入力するという目的を、携帯型情報記憶媒体へ応答要求を送信する応答要求送信部と、この応答要求に対する応答を携帯型情報記憶媒体から受信する応答受信部と、応答要求送信部が繰り返し応答要求を送信した場合に、応答受信部による一の携帯型情報記憶媒体からの応答の受信の有無の推移に基づいて、この一の携帯型情報記憶媒体の利用者の指示及び／又は前記利用者の提供情報を認識する認識部とを情報処理装置が備えることによって実現する。
【実施例１】
【００２２】
以下、図面などを参照して、本発明の実施例をあげて、さらに詳しく説明する。
図１は、本発明による情報処理装置の構成を示すブロック図である。本実施例における情報処理装置は、ゲート端末１０である。
図１に示すように、セキュリティ管理システム１は、ゲート端末１０、ＩＣカード２０、ゲート鍵３０、セキュリティ装置４０などを備えている。セキュリティ管理システム１は、ビル、会場、部屋など、所定の領域の入退場を管理するとともに、所定の期間において領域への侵入者を検出するなど、領域内におけるセキュリティを管理するコンピュータシステムである。
【００２３】
ゲート鍵３０は、ゲートに設けられている鍵であって、ゲート端末１０と接続されており、ゲート端末１０からの指示に応じて開錠を行う。
セキュリティ装置４０は、ゲート端末１０から指示があった所定の期間（所定の領域内が無人となる期間など）において領域内における異常の発生に対処するためのセキュリティシステムを管理する情報装置であって、侵入者の検出、火災監視などの異常検出、警察、消防、管理者への非常通報などの対処措置などを行う。セキュリティ装置４０は、ゲート端末１０からのセキュリティシステムセット指示に応じて、監視の開始／終了の切り替えを行う。
【００２４】
ＩＣカード２０は、ゲート端末３０などの外部端末との非接触通信可能な範囲が比較的短い近接型、近傍型のＩＣカードであって、ＩＣチップ２１と、ＩＣチップ２１に接続されているアンテナ２２などとを備えている。また、ＩＣカード２０は、複数のアプリケーションを搭載及び削除可能なマルチアプリケーションＩＣカードである。アンテナ２２は、ゲート端末１０及びＩＣチップ２１間の非接触式の通信を媒介する。ＩＣチップ２１は、ＣＰＵと、ＣＰＵに接続されたＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭなどのメモリなどとを備えている（図示しない。）。
【００２５】
ＩＣチップ２１は、ゲート端末１０から送信され、非接触通信部２２を介して入力するコマンドに応じて、アプリケーションなどメモリに記憶されているプログラムに従って処理を行い、処理結果をレスポンスとしてゲート端末１０へ返信する。
ＩＣチップ２１のメモリには、入退場ゲートを開錠するための入退場ゲート開錠アプリ、セキュリティシステムをセットするためのセキュリティシステムセットアプリなどの機能に対応する複数のアプリケーションが記憶されている。
【００２６】
ゲート端末１０は、近傍型、近接型の非接触ＩＣカードと通信を行う、通信可能範囲が比較的近距離に限定される情報処理装置であって、所定の領域の入退場口に設置されている。ゲート端末１０は、非接触通信部１１、通知部１２、制御部１３、記憶部１４などを備え、制御部１３に各部１１，１２，１４が接続されている。
非接触通信部１１は、リーダライタ、変復調回路などを備え、制御部１３及び通信可能範囲内（近傍、近接）にあるＩＣカード２０間の非接触通信を媒介する。
【００２７】
通知部１２は、ゲート端末１０が認識した利用者の指示を、利用者に通知する通知手段であって、例えば、赤色、黄色、緑色などの各色での点灯が可能なＬＥＤなどである。
制御部１３は、ＣＰＵ、メモリなどを備え、メモリ、記憶部１４などに記憶されているプログラムをＣＰＵが実行することによって種々の演算、制御などを行い、ゲート端末１０を統括制御する中央処理装置であって、検出部１３１、認識部１３２などを備えている。メモリは、ＣＰＵの処理に必要なデータ、プログラムを記憶している。
【００２８】
図２は、ゲート端末１０及びＩＣカード２０間の通信シーケンスを示す図である。
図２に示すように、検出部１３１は、ＩＣカード２０を検出するため、ＩＣカード２０からの応答を要求する信号である検出信号を繰り返し、継続的に送信するなど、継続的にポーリングを行っている。検出部１３１は、ＩＣカード２０からの応答を受信することによって、ゲート端末１０の通信範囲内にある、通信対象となるＩＣカード２０を検出する。なお、利用者がＩＣカード２０をゲート端末１０に翳すなど、検出部１３１がＩＣカード２０から応答を受信している検出状態をＯＮ状態、利用者がＩＣカード２０をゲート端末１０から離すなど、ＩＣカード２０から応答がない非検出状態をＯＦＦ状態という（他の実施例において同様。）。
【００２９】
図１に示すように、認識部１３２は、検出部１３１がＩＣカード２０を検出した場合に、このＩＣカード２０の検出状態の推移に基づいて、利用者が、ゲート端末１０に対して入退場ゲート開錠、セキュリティシステムセットのいずれの処理の実行を指示しているかを認識する。また、認識部１３２は、ＩＣカード２０から受信する応答に含まれるカード識別子に基づいて、応答が同一のＩＣカード２０についてのものかを判定する。制御部１３は、この認識された利用者指示に従って処理を行う。検出部１３１及び認識部１３２の機能の詳細については、後述する図３及び図４を用いて説明する。
記憶部１４は、制御部１３の処理に必要なプログラム、データなどを記憶するメモリ、ハードディスクなどの記憶装置である。記憶部１４には、検出部１３１が検出したＩＣカード２０のカード識別子など、通信記録が記憶される。
【００３０】
図３は、本発明による情報処理装置の動作及びプログラムを示すフローチャートであり、図４は、検出部１３１の検出状態を説明するための図である。以下、ゲート端末１０の制御部１３の処理を中心に説明する。
図３に示すように、ステップ１１０（以下、「ステップ」を「Ｓ」という。）において、検出部１３１がＩＣカード２０からの応答を受信してＩＣカード２０を検出し、処理を開始する。制御部１３は、検出したＩＣカード２０の識別子を記憶部１４に記憶する（Ｓ１１０，Ｓ１２０）。認識部１３２は、検出部１３１がＩＣカード２０を検出してからのＯＮ状態が、所定時間（Ｔ１）以上続く場合には、利用者が入退場ゲート開錠を指示していると認識する（Ｓ１３０，Ｓ１８０、図４（ａ））。
【００３１】
また、認識部１３２は、検出部１３１がＩＣカード２０を検出してからのＯＮ状態が、所定の時間（Ｔ１）経過する前にＯＦＦ状態へ変遷し、ＯＦＦ状態に変遷してから所定の時間（Ｔ２）経過する前に、検出部１３１が再び同一のＩＣカード２０（記憶部１４に記憶されているカード識別子を有するＩＣカード２０）を検出し、再びＯＮ状態へ変遷した場合には、利用者がセキュリティシステムセットを指示していると認識する（Ｓ１３０，Ｓ１４０，Ｓ１５０、図２、図４（ｂ））。
通知部１２は、認識部１３２の認識した利用者の指示に応じた色のＬＥＤを点灯するなど、認識結果を利用者に通知し（Ｓ１６０，Ｓ１９０）、制御部１３は、入退場認証アプリ又はセキュリティシステムセットアプリを選択するコマンドをＩＣカード２０に送信する、開錠指示をゲート鍵３０に送信する又はセキュリティセット指示をセキュリティ装置４０に送信するなど、利用者の指示に対応する処理を行い（Ｓ１７０，Ｓ２００）、処理を終了する（Ｓ２１０）。
【００３２】
一方、検出部１３１がＩＣカード２０を検出してからのＯＮ状態が、所定の時間（Ｔ１）経過する前にＯＦＦ状態へ変遷し、所定の時間（Ｔ２）以上、同一のＩＣカード２０を検出することなく、ＯＦＦ状態が続く場合には、エラーとなり、処理を終了する（Ｓ１３０，Ｓ１４０，Ｓ２１０、図４（ｃ））。また、ＯＦＦ状態へ変遷した後、所定の時間内に他のＩＣカードを検出した場合には、そのＩＣカードの識別子を記憶部１４に記憶し、同様の処理を繰り返す（Ｓ１２０，Ｓ１３０，Ｓ１４０など）。
【００３３】
従って、利用者は、入退場ゲート開錠をゲート端末１０に指示する場合には、ＩＣカード２０をゲート端末１０に一度長めに翳し（図４（ａ））、セキュリティシステムセットを指示する場合には、ＩＣカード２０を２度、ゲート端末１０に対して翳す。
【００３４】
このように本実施例によれば、ゲート端末１０は、検出信号を繰り返し送信し、この検出信号に対する応答の有無の推移など、非接触式の通信の対象となるＩＣカード２０の検出状態の推移に基づいて、このＩＣカード２０の利用者の指示を認識するため、利用者は、ＩＣカード２０をゲート端末１０のリーダライタに対して１度翳したり、２度翳したりすることによって、マウスのシングルクリック、ダブルクリックのように簡易に指示をゲート端末１０に認識させ、所望の処理を実行させることが可能となった。
また、ゲート端末１０は、利用者に認識結果を通知するため、利用者は、ゲート端末１０によって指示が正確に認識されているかを確認することが可能となった。
【実施例２】
【００３５】
図５は、本発明による情報処理装置の構成を示すブロック図である。なお、前述した実施例と同様な機能を果たす部分には、同一の符号又は末尾に統一した符号を付して、重複する説明や図面を適宜省略する。また、本実施例における情報処理装置は、ゲート端末１０−２である。
図５に示すように、セキュリティ管理システム１−２は、ゲート端末１０−２、ＩＣカード２０、ゲート鍵３０などを備えている。セキュリティ管理システム１は、所定の領域のゲートにおける入退場を制限し、管理するコンピュータシステムである。
【００３６】
ゲート端末１０−２は、所定の領域の入退場口に設置されている情報処理装置であって、非接触通信部１１、通知部１２、制御部１３−２、記憶部１４−２などを備え、制御部１３−２に各部１１，１２，１４−２が接続されている。
制御部１３−２は、ＣＰＵ、メモリなどを備え、種々の演算、制御などを行い、ゲート端末１０−２を統括制御する中央処理装置であって、検出部１３１、測定部１３３、認証部１３４などを備えている。
測定部１３３は、検出部１３１がＩＣカード２０を検出した場合に、ＯＮ状態の継続時間、ＯＦＦ状態の継続時間、検出状態変遷回数など、このＩＣカード２０の検出状態の推移を測定する。
認証部１３４は、測定部１３３が測定した検出状態を利用者が入力した認証情報として認識する。認証部１３４は、この入力認証情報と、記憶部１４−２に記憶されている登録認証情報とに基づいて、利用者がゲートを通過する権利を有する正当権限者であることを認証する。認証できた場合には、制御部１３−２は、開錠指示をゲート鍵３０に送信し、ゲートの鍵を開錠する。
記憶部１４−２は、登録認証情報を記憶している。
【００３７】
図６は、測定部１３３、認証部１３４及び記憶部１４−２の機能を説明するための図である。
図６（ａ）に示すように、記憶部１４−２は、各ＯＮ状態の継続時間（Ｔ３など）、各ＯＦＦ状態の継続時間（Ｔ３’など）、状態変遷回数（Ｎ；ＯＦＦ状態からＯＮ状態への情報変遷回数）などを含み、検出状態の推移を示す情報を登録認証情報として記憶している。認証部１３４は、図６（ｂ）に示すように、検出部１３１がＩＣカード２０を検出してから、所定時間（Ｔ６）以上、ＯＦＦ状態が続く状態（ＯＦＦ状態（Ｎ））となるまでに測定部１３３によって測定された検出部１３１の検出状態を入力認証情報として認識する。認証部１３４は、この入力認証情報と、記憶部１４−２に記憶されている登録認証情報と比較し、利用者を認証するか否かを判定する。認証部１３４は、入力認証情報が登録認証情報の所定の誤差範囲内で一致する場合には、利用者を認証する。
【００３８】
図７は、本発明による情報処理装置の動作及びプログラムを示すフローチャートである。以下、ゲート端末１０−２の制御部１３−２の処理を中心に説明する。
図７に示すように、検出部１３１がＩＣカード２０を検出した場合に、測定部１３３は、検出状態の推移の測定を開始し（Ｓ３２０）、制御部１３−２は、記憶部１４−２にＩＣカード２０のカード識別子を記憶する（Ｓ３３０）。認証部１３４は、所定時間（Ｔ６）以上、ＯＦＦ状態が続く状態（ＯＦＦ状態（Ｎ））となった場合に、測定部１３３が測定した検出状態を入力認証情報として記憶部１４−２に記憶されている登録認証情報と比較し、認証処理を行う（Ｓ３４０，Ｓ３５０）。
認証部１３４が認証した場合には、制御部１３−２は、開錠指示をゲート鍵３０に送信し（Ｓ３６０，Ｓ３７０）、ゲートの鍵を開錠し、処理を終了する（Ｓ３８０）。
【００３９】
このように本実施例によれば、第１実施例と略同様の効果に加え、ゲート端末１０−２は、検出状態の推移に基づいて、利用者が利用者がゲートを通過する権利を有する正当権限者のみが知りうる認証情報を認識するため、セキュリティを向上することが可能となった。また、携帯型情報記憶媒体の利用者を識別することが可能となった。
更に、検出状態変遷回数、ＯＮ状態継続時間、ＯＦＦ状態継続時間などの検出状態の推移に基づいて利用者の認証情報を認識することによって、多種多様な利用者の認証情報を入力することが可能となった。
更にまた、ゲート端末１０−２は、ＩＣカード２０の検出後に、所定の時間以上継続してＯＦＦ状態となった場合に、それまでの検出状態の推移に基づいて認識を行うため、利用者が所定の時間以上、ＩＣカード２０をリーダライタから離すことによって、利用者の認証情報を認識する元となる検出状態の推移の範囲を、利用者がゲート端末１０−２に容易に伝えることが可能となった。
【実施例３】
【００４０】
図８は、本発明による情報処理装置の構成を示すブロック図である。
図８に示すように、カード処理システム１−３は、外部端末１０−３、ＩＣカード２０−２などを備えている。カード処理システム１−３は、利用者認証、クレジット決済、電子マネー決済などの複数のサービスのうち、利用者の指示に応じたサービスをＩＣカード２０−２の利用者に提供するシステムである。
【００４１】
ＩＣカード２０−２は、ＩＣチップ２１と、ＩＣチップ２１に接続されているアンテナ２２と、アンテナ２２に接続されている切替スイッチ２３などとを備える近傍型、近接型のＩＣカードである。
切替スイッチ２３は、利用者が操作することによって、外部端末１０−３との非接触通信が可能な状態、不可能な状態を利用者の指示に応じて切り替えるスイッチである。本実施例においては、切替スイッチ２３は、アンテナ２２の回路を短絡することによって非接触通信が可能な状態（ＯＮ）、不可能な状態（ＯＦＦ）を切り替える。ＩＣカード２０−２を使用していない場合に切替スイッチ２３をＯＦＦへ切り替え、ＩＣカード２０−２内の情報が不正者のリーダライタによって利用者が気付かぬうちに盗み読まれることを防止する、また、利用者の操作によってＯＮ及びＯＦＦの期間を調整することができるようにするため、切替スイッチ２３は、利用者が押圧している間にＯＦＦからＯＮへ切り替えている構造であることが望ましい。
【００４２】
外部端末１０−３は、ゲート端末など、所定の通信可能範囲内（近傍、近接）にあるＩＣカード２０−２と非接触通信を行うことが可能な情報処理装置であって、ＩＣカード２０−２と通信を行うことによって、複数のサービスから利用者が指示するサービスを提供する。
外部端末１０−３は、非接触通信部１１、通知部１２−２、制御部１３−３、記憶部１４−３などを備え、制御部１３に各部１１，１２−２，１４−３が接続されている。
通知部１２−２は、外部端末１０−３がＩＣカード２０−２を検出したことを利用者に通知するための通知手段であって、例えば、検出時に点灯するランプ、検出時に所定の音を出力するスピーカーなどである。
【００４３】
制御部１３−３は、ＣＰＵ、メモリなどを備え、種々の演算、制御などを行い、外部端末１０−３を統括制御する中央処理装置であって、検出部１３１、認識部１３２−２、測定部１３３などを備えている。
測定部１３３−２は、ＯＦＦ状態からＯＮ状態への検出状態変遷回数を測定する。
認識部１３２−２は、検出部１３１がＩＣカード２０−２を検出してから、所定時間以上ＯＮ状態が続く状態となるまでに測定部１３３−２によって測定された検出状態変遷回数を、記憶部１４−３に記憶されている利用者指示テーブルで参照し、利用者指示を認識する。
記憶部１４−３は、利用者指示テーブルなどを記憶している。
【００４４】
図９は、記憶部１４−３に記憶されている利用者指示テーブルを示す図である。
図９に示すように、利用者指示テーブルは、検出状態変遷回数と、利用者が指示する処理とを対応させている。認識部１３２−２は、この利用者指示テーブルを参照し、測定部１３３−２によって測定された検出状態変遷回数に対応する処理を、利用者が実行を指示する処理として認識する。
【００４５】
図１０は、本発明による情報処理装置の動作及びプログラムを示すフローチャートである。以下、外部端末１０−３の制御部１３−３の処理を中心に説明する。
図１０に示すように、外部端末１０−３は、Ｓ４００からＳ４２０まで、実施例２におけるゲート端末１０−２のＳ２００からＳ２２０までと同様の処理を行う。
通知部１２−２は、ランプを点灯し、検出部１３１がＩＣカード２０−２を検出していること（ＯＮ状態であること）を利用者に通知し（Ｓ４３０）、制御部１３−３は、ＩＣカードのカード識別子を記憶部１４−３に記憶する（Ｓ４４０）。通知部１２−２は、ＯＮ状態となるたびに、その旨を利用者に通知する（Ｓ４６０，Ｓ４７０）。
【００４６】
所定時間以上ＯＮ状態が続いた場合には、それまでに測定部１３３−２によって測定された検出状態変遷回数を、記憶部１４−３に記憶されている利用者指示テーブルで参照し、利用者指示を認識する（Ｓ４５０，Ｓ４８０）。制御部１３−３は、認識した利用者指示に従って処理を行い（Ｓ４９０）、処理を終了する。なお、検出部１３１がＩＣカード２０−２を検出し（Ｓ４１０）、ＯＦＦ状態となった（Ｓ４５０）後に、検出部１３１が他のＩＣカードを検出した場合には、カード識別子を記憶するなど、このＩＣカードについて同様の処理を行う（Ｓ４２０からＳ５００まで）。
【００４７】
従って、利用者は、Ｄ処理を外部端末１０−３に実行させたい場合には４回、Ｅ処理を外部端末１０−３に実行させたい場合には５回、ＩＣカード２０−２の切替スイッチ２３を押圧し、ＯＮに切り替える（図９参照。）。また、利用者は、４回ＯＮへの切り替えを行う場合には４回目、５回切り替えを行う場合には５回目、最後のＯＮへの切り替えを行う場合に切替スイッチ２３を長めに押圧し、最後のＯＮへの切り替えであることを外部端末１０−３に伝える。
【００４８】
このように本実施例によれば、実施例１及び実施例２と同様の効果に加え、外部端末１０−３は、検出状態変遷回数に基づいて利用者の指示を認識するため、多種多様な利用者の指示を入力することが可能となった。
また、外部端末１０−３は、ＩＣカード２０−２の検出後に、所定の時間以上継続してＯＮ状態となった場合に、それまでの検出状態の推移に基づいて認識を行うため、利用者の認証情報を認識する元となる検出状態の推移の範囲を、利用者が外部端末１０−３に容易に伝えることができる。更に、通信可能なＯＮ状態を保ちながら認識を行うため、ＩＣカード２０−２と通信を行いながら、認識した指示に応じた処理を即座に行うことができ、処理の迅速化を図ることが可能となった。
【００４９】
（変形例）
以上説明した実施例に限定されることなく、種々の変形や変更が可能であって、それらも本発明の均等の範囲内である。例えば、各実施例において、携帯型情報記憶媒体としてＩＣカード２０，２０−２を例示したが、ＳＩＭカード、ＵＩＭカード、ＩＣタグ、非接触のトークン、ＩＣカード機能を備える携帯電話機など、他の非接触通信を行う携帯型情報記憶媒体であってもよい。
同様に、実施例１及び実施例２において、情報処理装置としてゲート端末１０，１０−２を例示したが、これに限定されず、通信可能範囲内にある携帯型情報記憶媒体を検出し、非接触通信を行う情報処理装置であればよい。
【００５０】
実施例１において、検出部１３１は、一定周期でＩＣカード２０を検出するための検出信号を繰り返し、継続的に送信しているが、所定の間隔を空けて断続的に検出信号を送信してもよい。例えば、ゲート端末１０は、図１１のように処理を行ってもよい。
図１１に示すように、Ｓ６００において検出部１３１は、検出信号を送信し、検出部１３１がＩＣカード２０を検出した場合に、ゲート端末１０は、記憶部１４にそのカード識別子を記憶する（Ｓ６１０，Ｓ６２０）。検出部１３１は、一定時間（非常に短い時間）検出信号の送出を停止した後に、検出信号を再び送信し、ＩＣカード２０の検出を行う（Ｓ６３０）。
検出部１３１が同一のＩＣカード２０（記憶部１４に記憶されているカード識別子を有するＩＣカード２０）を検出した場合には、認識部１３２は、利用者が入退場ゲート開錠を指示していると認識する（Ｓ６４０，Ｓ７００）。
【００５１】
また、検出部１３１は、ＩＣカードを検出できなかった場合には、再び一定時間検出信号の送出を停止した後に、検出信号を再び送信し、ＩＣカード２０の検出を行う（Ｓ６４０，Ｓ６５０）。検出部１３１が同一のＩＣカード２０を検出した場合には、認識部１３２は、利用者がセキュリティシステムセットを指示していると認識する（Ｓ６６０，Ｓ６７０）。
通知部１２は、認識結果を利用者に通知し（Ｓ６８０，Ｓ７１０）、制御部１３は、利用者の指示に対応する処理を行い（Ｓ６９０，Ｓ７２０）、処理を終了する（Ｓ７３０）。
【００５２】
一方、Ｓ６５０において、検出部１３１がＩＣカードを検出しなかった場合には、ＩＣカードが存在しないものと判断し、処理を終了する（Ｓ６６０，Ｓ７３０）。
また、Ｓ６３０又はＳ６５０において、検出部１３１が他のカードを検出した場合には、カードが差し替えられたと判断し、そのＩＣカードの識別子を記憶部１４に記憶するなど、同様の処理を繰り返す（Ｓ６４０，Ｓ６２０，Ｓ６３０、Ｓ６６０，Ｓ６２０〜Ｓ６５０など）。
【００５３】
従って、利用者がマウスのシングルクリックのようにＩＣカード２０を一定時間ゲート端末１０に翳した場合には、利用者は、ゲート端末１０に対して入退場ゲート開錠を指示することができる。また、利用者がマウスのダブルクリックのようにＩＣカード２０をゲート端末１０に翳す→離す→翳すとした場合には、利用者は、ゲート端末１０に対してセキュリティシステムセットを指示することができる。
【００５４】
実施例２において、ゲート端末１０−２は、所定の時間以上のＯＦＦ状態を検出した場合に認証を開始しているが（図７のＳ３４０）、認証開始のきっかけは、これに限定されず、例えば、単にＯＮ、ＯＦＦ状態の検出状態の推移を検出したら、直ちに入力認証情報及び登録認証情報の対比を行ってもよい（Ｓ３５０）。また、ＯＮ状態を検出するたびなど、検出しながら逐次、対比を行ってもよい。
更に、所定の時間以上のＯＦＦ状態（又はＯＮ状態）を検出した場合には、ゲート端末１０−２は、利用者の指示としてキャンセルを認識し、検出した検出状態をリセットし、測定をし直しても良い。利用者が間違えたタイミングでＩＣカード２０をリーダに翳してしまった場合には、容易に修正することができ、利用者の利便性を向上することが可能となる。他の実施例においても同様である。
【００５５】
実施例２において、ゲート端末１０−２が認識する利用者の提供情報として認証情報を例示したが、これに限定されない。ゲート端末１０−２は、ＩＤ番号などの他の利用者の識別情報、所属部署、役職などの属性情報を認識してもよい。どのような利用者の提供情報を認識するかは、任意に設定することができる。
【００５６】
同様に、実施例１、実施例３において、ゲート端末１０、外部端末１０−３が認識する利用者の指示の種類は、限定されない。例えば、ＩＣカード２０が乗車券精算用に用いられる場合、ＩＣカード２０が改札口に設けられているゲート端末１０に１回翳されたときには、１人分の乗車券の精算をし、２回翳されたときには、後に続く１人分を追加して２人分など、翳された回数分の人数の乗車券の精算をしてもよい。つまり、ゲート端末１０は、検出状態変遷回数が１回の場合には、１人分の乗車券の精算を利用者の指示として認識するなど、翳された回数分の人数の乗車券の精算を利用者の指示として認識してもよい。１枚のＩＣカード２０で複数人の乗車券の精算をし、複数人が改札を通過することができ利用者の利便性を向上することが可能である。
【００５７】
また、実施例１において、ゲート端末１０が認識結果を利用者に通知した場合（Ｓ１９０）に、その認識結果が正しいか否かを、通知後の検出部１３１の検出状態の推移に基づいて認識してもよい。例えば、通知後に同一のＩＣカード２０についての検出状態変遷回数が２回測定された場合には、認証結果が正しくなく、利用者の処理のキャンセル指示を認識してもよい。ゲート端末１０が間違えて認識した場合に対処することが可能となる。
【００５８】
実施例３において、ゲート端末１０−３は、利用者提供情報及び利用者指示の組合せを認識してもよい。例えば、測定された検出状態変遷回数が５回以上の場合には、各ＯＮ状態のＯＮ状態継続時間、各ＯＦＦ状態のＯＦＦ状態継続時間は、利用者提供情報を示し、４回以下の場合には、利用者指示を示していると設定してもよい。
【００５９】
実施例３において、外部端末１０−３は、ＯＦＦ状態からＯＮ状態への検出状態変遷回数に基づいて、ＩＣカード２０−２の利用者の指示を認識しているが、記憶部１４−３に記憶されている利用者指示テーブルによって各検出状態変遷回数が適切な指示に対応づけられていれば、ＯＮ状態からＯＦＦ状態への検出状態変遷回数に基づいてもよく、両方の回数であってもよい。
【００６０】
また、外部端末１０−３は、ＯＮ状態の継続時間、ＯＦＦ状態の継続時間、所定時間内の検出変遷回数などの検出状態の変遷の他の要素を測定し、これらに基づいて、利用者の指示を認識してもよい。これらの測定要素ごとに利用者の指示を対応づけることによって多種類の利用者の指示を外部端末１０−３が認識することが可能となる。例えば、記憶部１４−２は、継続時間を短、中、長期間で段階的に分けた継続時間の各段階と、検出状態変遷回数との組合せごとに利用者の指示を対応づけた利用者指示テーブルを記憶する。認識部１３２は、ＯＮ状態の継続時間、ＯＦＦ状態の継続時間、検出状態変遷回数の測定結果をこの利用者指示テーブルに参照し、利用者の指示を認識する。
【００６１】
各実施例において、ゲート端末１０，１０−２、外部端末１０−３は、利用者がＩＣカード２０を通信範囲内に持ち込み、検出部１３１が検出した場合に、利用者の指示、入力認証情報を認識する処理を開始しているが、処理を行うタイミングは、これに限定されず、例えば、ゲート端末１０，１０−２、外部端末１０−３が処理の中で必要な場合に、ディスプレイの表示などによって利用者の指示、入力認証情報の入力を利用者に対して要求し、これらの情報を認識してもよい。
【図面の簡単な説明】
【００６２】
【図１】情報処理装置の構成を示すブロック図である。（実施例１）
【図２】ゲート端末１０及びＩＣカード２０間の通信シーケンスを示す図である。（実施例１）
【図３】情報処理装置の動作及びプログラムを示すフローチャートである。（実施例１）
【図４】検出部１３１の検出状態を説明するための図である。（実施例１）
【図５】情報処理装置の構成を示すブロック図である。（実施例２）
【図６】測定部１３３、認証部１３４及び記憶部１４−２の機能を説明するための図である。（実施例２）
【図７】情報処理装置の動作及びプログラムを示すフローチャートである。（実施例２）
【図８】情報処理装置の構成を示すブロック図である。（実施例３）
【図９】記憶部１４−３に記憶されている利用者指示テーブルを示す図である。（実施例３）
【図１０】情報処理装置の動作及びプログラムを示すフローチャートである。（実施例３）
【図１１】情報処理装置の動作及びプログラムを示すフローチャートである。（変形例）
【符号の説明】
【００６３】
１，１−２  セキュリティ管理システム
１−３  カード処理システム
１０，１０−２  ゲート端末
１０−３  情報処理装置
１１  非接触通信部
１２，１２−２  通知部
１３，１３−２，１３−３  制御部
１４，１４−２，１４−３  記憶部
２０，２０−２  ＩＣカード
２１  ＩＣチップ
２２  アンテナ
２３  切替スイッチ
３０  ゲート鍵
４０  セキュリティシステム
１３１  検出部
１３２  認識部
１３３  測定部
１３４  認証部
【図１】
2006079489.tif 000003
【図２】
2006079489.tif 000004
【図３】
2006079489.tif 000005
【図４】
2006079489.tif 000006
【図５】
2006079489.tif 000007
【図６】
2006079489.tif 000008
【図７】
2006079489.tif 000009
【図８】
2006079489.tif 000010
【図９】
2006079489.tif 000011
【図１０】
2006079489.tif 000012
【図１１】
2006079489.tif 000013