(57)【特許請求の範囲】
【請求項１】
近距離無線通信モジュールが実装された携帯端末と，前記携帯端末と近距離無線通信するリーダライタ装置とから少なくとも構成し，
前記リーダライタ装置は，
近距離無線通信に用いる複数のアンテナが少なくとも配置され，押圧操作により奥行き方向にストローク移動するように構成された操作パネルと，
ストローク移動した前記操作パネルの位置を検出する位置センサと，
前記操作パネルに配置された一つの前記アンテナと接続し，接続している前記アンテナが配置されたポジションに対応する番号が設定され，前記アンテナを用いて前記携帯端末と近距離無線通信する複数の近距離無線通信手段と，
前記近距離無線通信手段のいずれか一つが前記携帯端末を検出すると，前記携帯端末を検出した前記近距離無線通信手段に設定されている前記ポジションの番号と，この時の前記位置センサの出力に対応するストロークポジションの番号を特定し，前記ポジションの番号および前記ストロークポジションの番号を含む操作情報を時系列で格納し，前記携帯端末を検出した前記近距離無線通信手段を利用して，前記操作情報を前記携帯端末へ送信する処理を実行した後，これまでに格納した前記操作情報とその順序と，予め前記リーダライタ装置に定められている認証パターンを照合し，この照合に成功すると，この前記近距離無線通信手段と前記携帯端末との相互認証を開始させる制御手段を備え，
前記携帯端末は，前記操作情報を前記近距離無線通信モジュールが受信すると，前記近距離無線通信モジュールが受信した前記操作情報を時系列で格納する処理を実行した後，これまでに格納した前記操作情報とその順序と，予め前記携帯端末に定められている認証パターンを照合し，この照合に失敗すると，前記近距離無線通信モジュールの状態を，前記リーダライタ装置によって検出される前の状態にする認証手段を備え，
ていることを特徴とする操作認証システム。
【請求項２】
請求項１に記載した操作認証システムを構成するリーダライタ装置。
【請求項３】
請求項１に記載した操作認証システムを構成する携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，ＮＦＣ(Near Field Communication)チップを搭載した携帯端末をリーダライタ装置にかざす際にユーザが実施した操作とその順序を，携帯端末とリーダライタ装置それぞれで認証できるようにする発明である。
【背景技術】
【０００２】
近年，近距離無線通信技術が適用されたＮＦＣチップを搭載した携帯端末（例えば，スマートフォン）が普及している。ＮＦＣチップを搭載した携帯端末は，クレジットカード，電子マネーカードまたは定期券などに利用される非接触型ＩＣカードをエミュレーションするカードエミュレーション機能に対応している。ユーザは，ＮＦＣチップを搭載した携帯端末をＮＦＣに対応したリーダライタ装置にかざすだけの簡単な操作で，携帯端末とリーダライタ装置間の近距離無線通信を開始させることができる。
【０００３】
ＮＦＣチップを搭載した携帯端末は，特許文献１の記載のように，リーダライタ装置とデータ通信する際，暗号鍵を用いた相互認証を行った後，相互認証で交換した暗号鍵を用いてデータの暗号化を行うことで，ＮＦＣチップを搭載した携帯端末とリーダライタ装置間でやりとりされるデータの安全性を確保している。
【０００４】
しかし，ＮＦＣチップを搭載した携帯端末とリーダライタ間でやりとりされるデータの安全性を確保しても，ＮＦＣチップを搭載した携帯端末に記憶されている情報を不正に読み出すスキミングは防止できない。なお，スキミングとは，相互認証に用いる暗号鍵を入手した者が，ＮＦＣチップを搭載した携帯端末にリーダライタ装置を近づけ，ＮＦＣチップを搭載した携帯端末に記憶されている情報を不正に読み出す行為を意味する。
【０００５】
このように，携帯端末とリーダライタ装置間の近距離無線通信を開始させるときのユーザの操作が，ＮＦＣチップを搭載した携帯端末をリーダライタ装置にかざす行為だけではスキミングを防止できないため，携帯端末のＮＦＣチップを必要な時のみＯＮにできる発明が特許文献２で開示されている。
【０００６】
特許文献２で開示されている発明は，携帯端末のＮＦＣチップのＯＮ／ＯＦＦをユーザが制御できるようにする発明であるが，ＮＦＣチップを搭載した携帯端末をリーダライタ装置にかざす行為に加えて，この時に実行したユーザの操作を認証するようにしても，スキミングに対する安全性を高めることができると考えられる。
【０００７】
携帯端末の分野において，ユーザが実施した操作を認証する技術は既に実用化されている。例えば，スマートフォン向けのアプリケーションとして，タッチパネル上に表示された複数のポイントをユーザがタッチした順番を認証（ポイントタッチ認証）するアプリケーションがすでに公開されている。また，特許文献３では，ユーザが実施した操作を認証する発明として，ユーザが入力した暗証番号に加え，ユーザが描写したサインパターンを認証する発明が提案されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１１−２０５５２８号公報
【特許文献２】特表２０１２−５０４３５６号公報
【特許文献３】特許第５０８２３５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら，ユーザが実施した操作を認証する従来の技術は，ユーザが実施した操作によって入力された情報を携帯端末が認証する技術で，ユーザが実施した操作を携帯端末とリーダライタそれぞれが認証できるように構成されていない。上述のように，ＮＦＣチップを搭載した携帯端末がリーダライタとデータ通信する際，ＮＦＣチップを搭載した携帯端末とリーダライタ間で相互認証が行われるため，ＮＦＣチップを搭載した携帯端末をリーダライタ装置にかざす際にユーザが実施した操作を，携帯端末とリーダライタ側それぞれで認証できることが望ましいと考えられる。
【００１０】
そこで，本発明は，ＮＦＣチップに代表される近距離無線通信モジュールを搭載した携帯端末をリーダライタ装置にかざす際にユーザが実施した３次元操作を，携帯端末とリーダライタ側それぞれで認証できるようにすることを課題とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決する本発明は，近距離無線通信モジュールが実装された携帯端末と，前記携帯端末と近距離無線通信するリーダライタ装置とから少なくとも構成した操作認証システムである。前記リーダライタ装置は，近距離無線通信に用いる複数のアンテナが少なくとも配置され，押圧操作により奥行き方向にストローク移動するように構成された操作パネルと，ストローク移動した前記操作パネルの位置を検出する位置センサと，前記操作パネルに配置された一つの前記アンテナと接続し，接続している前記アンテナが配置されたポジションに対応する番号が設定され，前記アンテナを用いて前記携帯端末と近距離無線通信する複数の近距離無線通信手段と，前記近距離無線通信手段のいずれか一つが前記携帯端末を検出すると，前記携帯端末を検出した前記近距離無線通信手段に設定されている前記ポジションの番号と，この時の前記位置センサの出力に対応するストロークポジションの番号を特定し，前記ポジションの番号および前記ストロークポジションの番号を含む操作情報を時系列で格納し，前記携帯端末を検出した前記近距離無線通信手段を利用して，前記操作情報を前記携帯端末へ送信する処理を実行した後，これまでに格納した前記操作情報とその順序と，予め前記リーダライタ装置に定められている認証パターンを照合し，この照合に成功すると，この前記近距離無線通信手段と前記携帯端末との相互認証を開始させる制御手段を備える。また，前記携帯端末は，前記操作情報を前記近距離無線通信モジュールが受信すると，前記近距離無線通信モジュールが受信した前記操作情報を時系列で格納する処理を実行した後，これまでに格納した前記操作情報とその順序と，予め前記携帯端末に定められている認証パターンを照合し，この照合に失敗すると，前記近距離無線通信モジュールの状態を，前記リーダライタ装置によって検出される前の状態にする認証手段を備える。なお，本発明では，本発明に係る操作認証システムを構成するリーダライタ装置および携帯端末についても請求する。
【発明の効果】
【００１２】
上述した本発明に係る操作認証システムは，携帯端末およびリーダライタ装置それぞれが，携帯端末がかざされた操作パネル上のポジションを示すポジションの番号と，押圧操作によってストローク移動した操作パネルの位置を示すストロークポジションの番号の対を時系列で格納し，この対の内容とその順序を認証するように構成される。操作パネルのストローク方向をＺ方向とすると，携帯端末をかざす操作はＸＹ方向に係る操作になり，また，操作パネルを押圧する操作はＺ方向に係る操作になるため，本発明に係る操作認証システムは，ユーザが実施した３次元操作を認証することになる。なお，近距離無線通信モジュールを搭載した携帯端末をリーダライタ装置にかざす際にユーザが実施した３次元操作に係る認証に成功しなければ，携帯端末とリーダライタ装置間で相互認証が実行されないため，スキミングによる被害を防止できる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態に係る操作認証システムの構成を説明する図。
【図２】本実施形態に係るリーダライタ装置の操作面を説明する図。
【図３】本実施形態に係るリーダライタ装置の内部構造を説明する図。
【図４】本実施形態に係るリーダライタ装置のブロック図。
【図５】本実施形態に係る携帯端末のブロック図。
【図６】操作認証システムの動作を説明するフロー図。
【発明を実施するための形態】
【００１４】
ここから，本発明の好適な実施形態を記載する。なお，以下の記載は本発明の技術的範囲を束縛するものでなく，理解を助けるために記述するものである。
【００１５】
図１は，本実施形態に係る操作認証システム１の構成を説明する図である。図１に図示したように，本実施形態に係る操作認証システム１は，近距離無線通信モジュールとして機能するＮＦＣチップ３０を搭載した携帯端末３と，携帯端末３と近距離無線通信するリーダライタ装置２を含むように構成したシステムで，ＮＦＣチップ３０を搭載した携帯端末３をリーダライタ装置２にかざす際にユーザが実施した操作を，携帯端末３とリーダライタ装置２それぞれで認証できるようにしている。
【００１６】
まず，本実施形態に係る操作認証システム１に含まれるリーダライタ装置２について説明する。図２は，本実施形態に係るリーダライタ装置２の操作パネル２ａを説明する図である。
【００１７】
図２（ａ）に図示したように，リーダライタ装置２の操作パネル２ａには，近距離無線通信に用いる複数のリーダライタアンテナ２０が設置されている。図２（ａ）では，リーダライタ装置２の操作パネル２ａ上に設置されたリーダライタアンテナ２０の数は５個で，５個のリーダライタアンテナ２０は十字状に配置されている。なお，図２（ａ）で図示したリーダライタアンテナ２０の配置は一つの形態にしか過ぎない。他の形態としては，３行３列のマトリクス状にリーダライタアンテナ２０を配置する形態も考えられる。
【００１８】
リーダライタアンテナ２０を配置した操作パネル２ａ上の各ポジションには，それぞれのポジションを識別できるように，ポジションごとに固有なポジションであるポジション番号が割り当てられている。本実施形態では，十字状に配置された５個のリーダライタアンテナ２０の真ん中になるポジションがホームポジションで，ホームポジションのポジション番号は「０」である。また，ホームポジションの上側になるポジションのポジション番号は「１」，ホームポジションの下側になるポジションのポジション番号は「２」，ホームポジションの左側になるポジションのポジション番号は「３」，そして，ホームポジションの右側になるポジションのポジション番号は「４」である。
【００１９】
加えて，リーダライタ装置２の操作パネル２ａには，図２（ｂ）で図示したように，リーダライタ装置２の操作パネル２ａ上で携帯端末３を移動させるときにユーザが用いる可動トレー機構２３が設けられる。リーダライタ装置２に可動トレー機構２３を設けるのは，リーダライタアンテナ２０が配置されているポジションから他のポジションへユーザが携帯端末３を移動させる際，ユーザの操作ミスによりユーザが意図しないポジションで携帯端末３が認識されるのを防止するためである。
【００２０】
可動トレー機構２３の構造は任意でよい。図２（ｂ）では，携帯端末３を載せる可動トレー２３ａが摺動するガイドレールとして，ホームポジションからホームポジションの上側になるポジションへ可動トレー２３ａを移動可能にするガイドレール２３ｂと，ホームポジションからホームポジションの下側になるポジションへ可動トレー２３ａを移動可能にするガイドレール２３ｃと，ホームポジションからホームポジションの左側になるポジションへ可動トレー２３ａを移動可能にするガイドレール２３ｄと，ホームポジションからホームポジションの右側になるポジションへ可動トレー２３ａを移動可能にするガイドレール２３ｅを設け，ホームポジションを中心として上下左右方向に可動トレー２３ａを移動可能にしている。
【００２１】
図３は，本実施形態に係るリーダライタ装置２の内部構造を説明する図である。上述した内容に加えて，本実施形態に係る操作パネル２ａは，操作パネル２ａが押圧操作により奥行き方向にストローク移動するように構成されている。
【００２２】
図３（ａ）に図示したように，本実施形態に係るリーダライタ装置２では，操作パネル２ａが押圧操作により奥行き方向にストローク移動するように，復元力のある弾性部材２５によって操作パネル２ａの４箇所を裏面側から支えている。図２では，操作パネル２ａを支える弾性部材をバネとしているが，操作パネル２ａを支える弾性部材２５は油圧式ダンパーまたは空圧式のダンパーとすることもできる。また，本実施形態に係るリーダライタ装置２では，操作パネル２ａのストロークをガイドするガイド部材２４内に操作パネル２ａを収め，操作パネル２ａを押す押圧操作がなされていない時の操作パネル２ａの位置を規制する突起２４ａをガイド部材の表面側に設けている。
【００２３】
操作パネル２ａを押す押圧操作の内容をユーザ認証に用いることを考えると，奥行き方向に係る操作パネル２ａの位置を検出できることが必要で，図３（ａ）に図示したように，奥行き方向に係る操作パネル２ａの位置を検出する位置センサ２６がリーダライタ装置２内に設けられている。なお，奥行き方向に係る操作パネル２ａの位置を検出する位置センサ２６としては，ポテンショメータなどの変位センサを用いることができる。
【００２４】
図３（ｂ）に図示したように，本実施形態に係るリーダライタ装置２には，３つのストロークポジションが設定され，ストロークポジションの番号であるストロークポジション番号をそれぞれのストロークポジションに割り当てている。また，それぞれストロークポジション番号には，奥行き方向に係る操作パネル２ａの位置範囲が設定されている。
【００２５】
手前になるストロークポジションに割り当てたストロークポジション番号は「０」，中間になるストロークポジションに割り当てたストロークポジション番号は「１」，そして，奥になるストロークポジションに割り当てたストロークポジション番号は「２」である。ユーザが操作パネル２ａを軽く押すことで，操作パネル２ａのストロークポジション番号は，ストロークポジション番号「０」からストロークポジション番号「１」になり，ユーザが操作パネル２ａを軽く押すのをやめると，操作パネル２ａのストロークポジション番号は，ストロークポジション番号「１」からストロークポジション番号「０」に戻る。また，ユーザが操作パネル２ａを強く押すことで，操作パネル２ａのストロークポジション番号は，ストロークポジション番号「０」からストロークポジション番号「２」になり，ユーザが操作パネル２ａを強く押すのをやめると，操作パネル２ａのストロークポジション番号は，ストロークポジション番号「２」からストロークポジション番号「０」に戻る。
【００２６】
図４は，本実施形態に係るリーダライタ装置２のブロック図である。リーダライタ装置２には，近距離無線通信に用いる複数のリーダライタアンテナ２０に加え，リーダライタアンテナ２０を用いて近距離無線通信する近距離無線通信手段として機能する近距離無線通信回路２１と，奥行き方向に係る操作パネル２ａの位置を検出する位置センサ２６と，それぞれの近距離無線通信回路２１および位置センサ２６と接続しているプロセッサ２２ａが少なくとも実装される。また，リーダライタ装置２は，プロセッサ２２ａを動作させるコンピュータプログラムで実現される機能として，リーダライタ装置２が実行する一連のシーケンスを制御する制御手段２２を備える。なお，近距離無線通信回路２１は，他の近距離無線通信回路２１との電波が干渉しないように出力が調整されている。
【００２７】
リーダライタ装置２の近距離無線通信回路２１は，非接触ＩＣカードリーダライタに実装された回路と同様に，ＭＰＵ（Microprocessor）と，近距離無線通信に用いる電波を復調・変調するＣＬＦ（Contact-Less Frontend）を備え，本実施形態に係る近距離無線通信回路２１は，近距離無線通信回路２１と接続しているリーダライタアンテナ２０が配置されているポジションに対応するポジション番号を記憶している。
【００２８】
リーダライタ装置２の制御手段２２は，リーダライタ装置２が備える近距離無線通信回路２１のいずれか一つが携帯端末３のＮＦＣチップ３０を検出すると，携帯端末３のＮＦＣチップ３０を検出した近距離無線通信回路２１のポジション番号を，携帯端末３がかざされた操作パネル２ａ上のポジションを示すポジション番号として特定する。更に，リーダライタ装置２の制御手段２２は，リーダライタ装置２の近距離無線通信回路２１が携帯端末３のＮＦＣチップ３０を検出した時の位置センサ２６の出力に対応するストロークポジション番号を，押圧操作によってストローク移動した操作パネル２ａの位置を示すストロークポジション番号として特定する。そして，リーダライタ装置２の制御手段２２は，ユーザが実施した操作の内容を示す情報として，ポジション番号およびストロークポジション番号の対を操作情報として時系列で格納し，操作情報の内容とその順序を認証することで，ユーザが実施した３次元操作として，携帯端末３を操作パネル２ａにかざす操作と操作パネル２ａをストローク移動させる押圧操作を認証する。なお，操作パネル２ａのストローク方向をＺ方向とすると，携帯端末３をかざす操作はＸＹ方向に係る操作になり，また，操作パネル２ａを押圧する操作はＺ方向に係る操作になる。
【００２９】
リーダライタ装置２の制御手段２２には，操作情報とその順序を認証できるように，この認証に成功するときの認証パターンが予め登録される。認証パターンは，この認証に成功するときの操作を示す情報で，ユーザが実行する操作に対応する操作情報（ここでは，ポジション番号およびストロークポジション番号の対）が実行順に並べられたデータである。例えば，ユーザが実行する操作（携帯端末３を操作パネル２ａにかざす位置，操作パネル２ａをストローク移動させる位置）とその実行順が，（ホームポジション，手前），（ホームポジションの右側になるポジション，中間），（ホームポジション，奥），（ホームポジションの上側になるポジション，中間），（ホームポジション，手前），（ホームポジションの左側になるポジション，中間），（ホームポジション，奥）の場合，リーダライタ装置２の制御手段２２に予め登録される認証パターンは「（０，０），（４，１），（０，２），（１，１），（０，０），（３，１），（０，２）」になる。
【００３０】
なお，リーダライタ装置２の制御手段２２は，ユーザが実行した操作を携帯端末３側でも認証できるように，ポジション番号およびストロークポジション番号の対である操作情報を，携帯端末３のＮＦＣチップ３０を検出した近距離無線通信回路２１を利用して携帯端末３に通知する処理を実行する。
【００３１】
次に，本実施形態に係る操作認証システム１に含まれる携帯端末３について説明する。図５は，本実施形態に係る携帯端末３のブロック図である。図５に図示しているように，携帯端末３は，ホストコントローラ３１ａと，近距離無線通信モジュールとして機能するＮＦＣチップ３０を少なくとも内蔵し，ＮＦＣチップ３０は，近距離無線通信用に用いる端末アンテナ３０ａと接続している。
【００３２】
携帯端末３が内蔵しているＮＦＣチップ３０は，非接触ＩＣカード技術が適用された集積回路で，データを記憶するＮＶＭ（Nonvolatile Memory）を有するＭＰＵと，近距離無線通信に用いる電波を復調・変調するＣＬＦ(Contact-Less Front-end) を備える。また，携帯端末３は，ホストコントローラを動作させるコンピュータプログラムにより実現される機能として認証手段３１を備え，ホストコントローラ３１ａと接続しているＮＶＭ（図示していない）に認証手段３１として機能するアプリケーションが記憶されている。
【００３３】
携帯端末３のＮＦＣチップ３０は，操作情報がリーダライタ装置２から通知されると，操作情報を認証手段３１に引き渡す処理を行う。携帯端末３の認証手段３１は，ＮＦＣチップ３０から引き渡された操作情報を時系列で記憶し，操作情報の内容とその順序を認証することで，ユーザが実施した操作の内容とその順序を認証する。なお，携帯端末３の認証手段３１にも，操作情報とその順序を認証できるように，この認証に成功するときの認証パターンが予め登録される。
【００３４】
ここから，操作認証システム１の動作を説明し，リーダライタ装置２の制御手段２２と携帯端末３の認証手段３１の動作についてそれぞれ詳細に説明する。図６は，操作認証システム１の動作を説明するフロー図である。
【００３５】
リーダライタ装置２が備える全ての近距離無線通信回路２１は，近距離無線通信回路２１と接続しているリーダライタアンテナ２０を用いて，ＮＦＣデバイス（ここでは，携帯端末３のＮＦＣチップ３０になる）を検出するコマンドであるポーリングコマンド（Polling Command）を所定のタイミングで発信し（Ｓ１），ユーザが，操作パネル２ａに設置されたリーダライタアンテナ２０のいずれか一つに携帯端末３をかざすと，携帯端末３のＮＦＣチップ３０は，ポーリングコマンドを受信してポーリングコマンドのレスポンスを発信する（Ｓ２）。なお，ユーザが携帯端末３をリーダライタ装置２にかざす際，ユーザは，携帯端末３をかざす順番に対応する位置になるまで，操作パネル２ａを押圧操作することになる。よって，リーダライタ装置２がポーリングコマンドを発信するタイミングは任意ではなく，リーダライタ装置２がポーリングコマンドを発信するタイミングは，携帯端末３をかざす順番に対応する位置になるまで，ユーザが操作パネル２ａを押圧操作した時になる。例えば，ポーリングコマンドを発信させるためのボタンをリーダライタ装置２に備えさせ，携帯端末３のＮＦＣチップ３０を検出して欲しいタイミングでユーザにこのボタンを押してもらうことで，上記の内容を実現できる。
【００３６】
携帯端末３のＮＦＣチップ３０が発信したポーリングコマンドのレスポンスは，ユーザが携帯端末３をかざしたポジションに対応する近距離無線通信回路２１が受信することになる。この近距離無線通信回路２１は，携帯端末３のＮＦＣチップ３０が発信したポーリングコマンドのレスポンスを受信すると，ポーリングコマンドのレスポンスをリーダライタ装置２の制御手段２２に引き渡す（Ｓ３）。
【００３７】
リーダライタ装置２の制御手段２２は，ポーリングコマンドのレスポンスが引き渡されると，ポーリングコマンドのレスポンスを引き渡した近距離無線通信回路２１が記憶しているポジション番号を，携帯端末３がかざされた操作パネル２ａ上のポジションを示すポジション番号として特定する（Ｓ４）。
【００３８】
次に，リーダライタ装置２の制御手段２２は，リーダライタ装置２の近距離無線通信回路２１が携帯端末３のＮＦＣチップ３０を検出した時の位置センサ２６の出力が含まれる位置範囲を特定し，この位置範囲に対応するストロークポジション番号を，押圧操作によってストローク移動した操作パネル２ａの位置を示すストロークポジション番号として特定する（Ｓ５）。
【００３９】
リーダライタ装置２の制御手段２２は，ポジション番号とストロークポジション番号の対である操作情報を時系列で記憶するキュー（Queue）を有し，この操作情報をこのキューに格納する（Ｓ６）。
【００４０】
次に，リーダライタ装置２の制御手段２２は，キューに格納した操作情報を含む通知コマンドを生成し，ポーリングコマンドのレスポンスを引き渡した近距離無線通信回路２１に通知コマンドを引き渡し（Ｓ７），ポーリングコマンドのレスポンスが引き渡された近距離無線通信回路２１は，ポーリングコマンドのレスポンスを発信した携帯端末３のＮＦＣチップ３０へ通知コマンドを送信する（Ｓ８）。なお，ＮＦＣチップ３０がＦｅｌｉＣａ（登録商標）に対応するチップの場合，ＦｅｌｉＣａ（登録商標）で定義されているＰｕｓｈコマンドを通知コマンドに利用できる。
【００４１】
携帯端末３のＮＦＣチップ３０は，リーダライタ装置２から通知コマンドを受信すると，リーダライタ装置２から受信した通知コマンドを携帯端末３の認証手段３１に引き渡す（Ｓ９）。携帯端末３の認証手段３１は，リーダライタ装置２の制御手段２２と同様に，操作情報を時系列で記憶するキュー（Queue）を有し，携帯端末３のＮＦＣチップ３０から引き渡された通知コマンドに含まれる操作情報をこのキューに格納する（Ｓ１０）。
【００４２】
携帯端末３の認証手段３１は，リーダライタ装置２から通知された操作情報をキューに格納すると，通知コマンドに対応する処理が完了したことを示す通知コマンドのレスポンスを生成して，通知コマンドのレスポンスを携帯端末３のＮＦＣチップ３０に引き渡し（Ｓ１１），携帯端末３のＮＦＣチップ３０は，通知コマンドのレスポンスをリーダライタ装置２へ発信する（Ｓ１２）。
【００４３】
携帯端末３のＮＦＣチップ３０が発信した通知コマンドのレスポンスは，ユーザが携帯端末３をかざしたポジションに対応する近距離無線通信回路２１が受信することになり，この近距離無線通信回路２１は，携帯端末３のＮＦＣチップ３０が発信した通知コマンドのレスポンスをリーダライタ装置２の制御手段２２に引き渡す（Ｓ１３）。
【００４４】
携帯端末３の認証手段３１は，通知コマンドのレスポンスをＮＦＣチップ３０に引き渡した後，携帯端末３の認証手段３１が保持しているキューに格納した操作情報の数を確認し，キューに格納した操作情報の数が認証パターンに含まれる操作情報の数と一致すると，操作情報とその順序を認証する（Ｓ１４）。また，リーダライタ装置２の制御手段２２は，通知コマンドのレスポンスが近距離無線通信回路２１から引き渡された後，リーダライタ装置２の制御手段２２が保持しているキューに格納した操作情報の数を確認し，キューに格納した操作情報の数が認証パターンに含まれる操作情報の数と一致すると，操作情報とその順序を認証する（Ｓ１５）。
【００４５】
携帯端末３の認証手段３１は，操作情報とその順序を認証する際，携帯端末３の認証手段３１が保持しているキューの内容が，携帯端末３の認証手段３１に登録されているポジション番号のパターンと一致すれば認証に成功したと判定し，携帯端末３の認証手段３１が保持しているキューの内容をリセットした後（Ｓ１４１），リーダライタ装置２間との相互認証が実行される（Ｓ１６）。
【００４６】
また，携帯端末３の認証手段３１は，この照合に失敗すると，ＮＦＣチップ３０の通電を短い間隔でＯＦＦにすることで，ＮＦＣチップ３０の状態を，リーダライタ装置２の近距離無線通信回路２１によって検出される前の状態にする（Ｓ１４０）。なお，ＮＦＣチップ３０の状態を，リーダライタ装置２の近距離無線通信回路２１によって検出される前の状態にすれば，ＮＦＣチップ３０は，ポーリングコマンドを受信しない限り相互認証できないため，スキミングによる被害を防止できる。
【００４７】
例えば，携帯端末３の認証手段３１に登録されている認証パターンが「（０，０），（４，１），（０，２），（１，１），（０，０），（３，１），（０，２）」の場合，ユーザが，（ホームポジション，手前），（ホームポジションの右側になるポジション，中間），（ホームポジション，奥），（ホームポジションの上側になるポジション，中間），（ホームポジション，手前），（ホームポジションの左側になるポジション，中間），（ホームポジション，奥）の順に操作した場合のみ，携帯端末３の認証手段３１は，ユーザが実施した操作の認証に成功したと判定する。
【００４８】
また，リーダライタ装置２の制御手段２２は，操作情報とその順序を認証する際，リーダライタ装置２の制御手段２２が保持しているキューの内容が，リーダライタ装置２の制御手段２２に登録されているポジション番号のパターンと一致すれば認証に成功したと判定し，リーダライタ装置２の制御手段２２が保持しているキューの内容をリセットしてから，通知コマンドのレスポンスを最後に引き渡した近距離無線通信回路２１に相互認証の開始を指示し（Ｓ１５１），通知コマンドのレスポンスを最後に引き渡した近距離無線通信回路２１と携帯端末３のＮＦＣチップ３０間で相互認証が行われる（Ｓ１６）。
【００４９】
また，リーダライタ装置２の制御手段２２が，この照合に失敗すると，リーダライタ装置２の制御手段２２は，リーダライタ装置２が備える全ての近距離無線通信回路２１の搬送波を短い間隔だけ停止させる（Ｓ１５０）。
【００５０】
なお，携帯端末３の認証手段３１と同様に，リーダライタ装置２の制御手段２２に登録されている認証パターンが「（０，０），（４，１），（０，２），（１，１），（０，０），（３，１），（０，２）」の場合，ユーザが，（ホームポジション，手前），（ホームポジションの右側になるポジション，中間），（ホームポジション，奥），（ホームポジションの上側になるポジション，中間），（ホームポジション，手前），（ホームポジションの左側になるポジション，中間），（ホームポジション，奥）の順に操作した場合のみ，リーダライタ装置２の制御手段２２は，ユーザが実施した操作の認証に成功したと判定する。
【００５１】
このように，上述した本発明によれば，携帯端末３がかざされた操作パネル２ａ上のポジションを示すポジション番号と，押圧操作によってストロークした操作パネル２ａのス位置を示すストロークポジション番号の対を操作情報として時系列で格納し，操作情報とその順序を認証するように構成されるため，携帯端末３およびリーダライタ装置２それぞれで，ユーザが実施した操作に係る認証が行える。また，ＮＦＣチップ３０を搭載した携帯端末３をリーダライタ装置２にかざす際にユーザが実施した操作に係る認証に成功しなければ，携帯端末３とリーダライタ装置２間で相互認証が実行されないため，スキミングによる被害を防止できる。
【符号の説明】
【００５２】
１    操作認証システム
２    リーダライタ装置
２ａ  操作パネル
２０  リーダライタアンテナ
２１  近距離無線通信回路
２２  制御手段
２３  可動トレー機構
２３ａ  可動トレー
２４  ガイド部材
２５  弾性部材
２６  位置センサ
３    携帯端末
３０  ＮＦＣチップ
３１  認証手段
【図１】
0006620591.tif 000002
【図２】
0006620591.tif 000003
【図３】
0006620591.tif 000004
【図４】
0006620591.tif 000005
【図５】
0006620591.tif 000006
【図６】
0006620591.tif 000007