Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6620591B2 - Operation authentication system, reader / writer device and portable terminal - Google Patents
[go: Go Back, main page]

JP6620591B2 - Operation authentication system, reader / writer device and portable terminal - Google Patents

Operation authentication system, reader / writer device and portable terminal Download PDF

Info

Publication number
JP6620591B2
JP6620591B2 JP2016032307A JP2016032307A JP6620591B2 JP 6620591 B2 JP6620591 B2 JP 6620591B2 JP 2016032307 A JP2016032307 A JP 2016032307A JP 2016032307 A JP2016032307 A JP 2016032307A JP 6620591 B2 JP6620591 B2 JP 6620591B2
Authority
JP
Japan
Prior art keywords
reader
portable terminal
short
wireless communication
range wireless
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2016032307A
Other languages
Japanese (ja)
Other versions
JP2017152859A (en
Inventor
高井 大輔
大輔 高井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2016032307A priority Critical patent/JP6620591B2/en
Publication of JP2017152859A publication Critical patent/JP2017152859A/en
Application granted granted Critical
Publication of JP6620591B2 publication Critical patent/JP6620591B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephone Function (AREA)

Description

本発明は,NFC(Near Field Communication)チップを搭載した携帯端末をリーダライタ装置にかざす際にユーザが実施した操作とその順序を,携帯端末とリーダライタ装置それぞれで認証できるようにする発明である。   The present invention is an invention that allows a mobile terminal and a reader / writer device to authenticate the operations and order performed by a user when a portable terminal equipped with an NFC (Near Field Communication) chip is placed over the reader / writer device. .

近年,近距離無線通信技術が適用されたNFCチップを搭載した携帯端末(例えば,スマートフォン)が普及している。NFCチップを搭載した携帯端末は,クレジットカード,電子マネーカードまたは定期券などに利用される非接触型ICカードをエミュレーションするカードエミュレーション機能に対応している。ユーザは,NFCチップを搭載した携帯端末をNFCに対応したリーダライタ装置にかざすだけの簡単な操作で,携帯端末とリーダライタ装置間の近距離無線通信を開始させることができる。   In recent years, portable terminals (for example, smartphones) equipped with an NFC chip to which short-range wireless communication technology is applied have been widespread. A portable terminal equipped with an NFC chip is compatible with a card emulation function for emulating a contactless IC card used for a credit card, an electronic money card or a commuter pass. The user can start short-distance wireless communication between the portable terminal and the reader / writer device with a simple operation by simply holding the portable terminal equipped with the NFC chip over the reader / writer device compatible with NFC.

NFCチップを搭載した携帯端末は,特許文献1の記載のように,リーダライタ装置とデータ通信する際,暗号鍵を用いた相互認証を行った後,相互認証で交換した暗号鍵を用いてデータの暗号化を行うことで,NFCチップを搭載した携帯端末とリーダライタ装置間でやりとりされるデータの安全性を確保している。   As described in Patent Document 1, a portable terminal equipped with an NFC chip performs mutual authentication using an encryption key when performing data communication with a reader / writer device, and then uses an encryption key exchanged by mutual authentication. Thus, the security of data exchanged between the portable terminal equipped with the NFC chip and the reader / writer device is ensured.

しかし,NFCチップを搭載した携帯端末とリーダライタ間でやりとりされるデータの安全性を確保しても,NFCチップを搭載した携帯端末に記憶されている情報を不正に読み出すスキミングは防止できない。なお,スキミングとは,相互認証に用いる暗号鍵を入手した者が,NFCチップを搭載した携帯端末にリーダライタ装置を近づけ,NFCチップを搭載した携帯端末に記憶されている情報を不正に読み出す行為を意味する。   However, even if the safety of data exchanged between a portable terminal equipped with an NFC chip and a reader / writer is ensured, skimming that illegally reads information stored in the portable terminal equipped with the NFC chip cannot be prevented. Skimming is an act in which a person who has obtained an encryption key used for mutual authentication brings a reader / writer device close to a portable terminal equipped with an NFC chip and illegally reads information stored in the portable terminal equipped with the NFC chip. Means.

このように,携帯端末とリーダライタ装置間の近距離無線通信を開始させるときのユーザの操作が,NFCチップを搭載した携帯端末をリーダライタ装置にかざす行為だけではスキミングを防止できないため,携帯端末のNFCチップを必要な時のみONにできる発明が特許文献2で開示されている。   As described above, since the user's operation when starting the short-distance wireless communication between the portable terminal and the reader / writer device cannot prevent skimming only by holding the portable terminal equipped with the NFC chip over the reader / writer device, the portable terminal cannot be prevented. Patent Document 2 discloses an invention in which the NFC chip can be turned on only when necessary.

特許文献2で開示されている発明は,携帯端末のNFCチップのON/OFFをユーザが制御できるようにする発明であるが,NFCチップを搭載した携帯端末をリーダライタ装置にかざす行為に加えて,この時に実行したユーザの操作を認証するようにしても,スキミングに対する安全性を高めることができると考えられる。   The invention disclosed in Patent Document 2 is an invention that allows the user to control ON / OFF of the NFC chip of the portable terminal. In addition to the act of holding the portable terminal equipped with the NFC chip over the reader / writer device. Even if the user's operation executed at this time is authenticated, it is considered that safety against skimming can be improved.

携帯端末の分野において,ユーザが実施した操作を認証する技術は既に実用化されている。例えば,スマートフォン向けのアプリケーションとして,タッチパネル上に表示された複数のポイントをユーザがタッチした順番を認証(ポイントタッチ認証)するアプリケーションがすでに公開されている。また,特許文献3では,ユーザが実施した操作を認証する発明として,ユーザが入力した暗証番号に加え,ユーザが描写したサインパターンを認証する発明が提案されている。   In the field of portable terminals, a technique for authenticating an operation performed by a user has already been put into practical use. For example, as an application for a smartphone, an application that authenticates the order in which a user touches a plurality of points displayed on a touch panel (point touch authentication) has already been released. Patent Document 3 proposes an invention for authenticating an operation performed by a user, and for authenticating a sign pattern drawn by the user in addition to a password entered by the user.

特開2011−205528号公報JP 2011-205528 A 特表2012−504356号公報Special table 2012-504356 gazette 特許第5082351号公報Japanese Patent No. 5082351

しかしながら,ユーザが実施した操作を認証する従来の技術は,ユーザが実施した操作によって入力された情報を携帯端末が認証する技術で,ユーザが実施した操作を携帯端末とリーダライタそれぞれが認証できるように構成されていない。上述のように,NFCチップを搭載した携帯端末がリーダライタとデータ通信する際,NFCチップを搭載した携帯端末とリーダライタ間で相互認証が行われるため,NFCチップを搭載した携帯端末をリーダライタ装置にかざす際にユーザが実施した操作を,携帯端末とリーダライタ側それぞれで認証できることが望ましいと考えられる。   However, the conventional technology for authenticating the operation performed by the user is a technology in which the mobile terminal authenticates the information input by the operation performed by the user, so that the mobile terminal and the reader / writer can authenticate the operation performed by the user. Is not configured. As described above, when a mobile terminal equipped with an NFC chip performs data communication with the reader / writer, mutual authentication is performed between the mobile terminal equipped with the NFC chip and the reader / writer. It may be desirable to be able to authenticate the operations performed by the user over the device on the mobile terminal and the reader / writer side.

そこで,本発明は,NFCチップに代表される近距離無線通信モジュールを搭載した携帯端末をリーダライタ装置にかざす際にユーザが実施した3次元操作を,携帯端末とリーダライタ側それぞれで認証できるようにすることを課題とする。   Therefore, the present invention can authenticate a three-dimensional operation performed by a user when holding a portable terminal equipped with a short-range wireless communication module typified by an NFC chip over a reader / writer device, on both the portable terminal and the reader / writer side. The challenge is to make it.

上述した課題を解決する本発明は,近距離無線通信モジュールが実装された携帯端末と,前記携帯端末と近距離無線通信するリーダライタ装置とから少なくとも構成した操作認証システムである。前記リーダライタ装置は,近距離無線通信に用いる複数のアンテナが少なくとも配置され,押圧操作により奥行き方向にストローク移動するように構成された操作パネルと,ストローク移動した前記操作パネルの位置を検出する位置センサと,前記操作パネルに配置された一つの前記アンテナと接続し,接続している前記アンテナが配置されたポジションに対応する番号が設定され,前記アンテナを用いて前記携帯端末と近距離無線通信する複数の近距離無線通信手段と,前記近距離無線通信手段のいずれか一つが前記携帯端末を検出すると,前記携帯端末を検出した前記近距離無線通信手段に設定されている前記ポジションの番号と,この時の前記位置センサの出力に対応するストロークポジションの番号を特定し,前記ポジションの番号および前記ストロークポジションの番号を含む操作情報を時系列で格納し,前記携帯端末を検出した前記近距離無線通信手段を利用して,前記操作情報を前記携帯端末へ送信する処理を実行した後,これまでに格納した前記操作情報とその順序と,予め前記リーダライタ装置に定められている認証パターンを照合し,この照合に成功すると,この前記近距離無線通信手段と前記携帯端末との相互認証を開始させる制御手段を備える。また,前記携帯端末は,前記操作情報を前記近距離無線通信モジュールが受信すると,前記近距離無線通信モジュールが受信した前記操作情報を時系列で格納する処理を実行した後,これまでに格納した前記操作情報とその順序と,予め前記携帯端末に定められている認証パターンを照合し,この照合に失敗すると,前記近距離無線通信モジュールの状態を,前記リーダライタ装置によって検出される前の状態にする認証手段を備える。なお,本発明では,本発明に係る操作認証システムを構成するリーダライタ装置および携帯端末についても請求する。   The present invention that solves the above-described problems is an operation authentication system that includes at least a portable terminal in which a short-range wireless communication module is mounted and a reader / writer device that performs short-range wireless communication with the portable terminal. The reader / writer device includes at least a plurality of antennas used for short-distance wireless communication, an operation panel configured to move in the depth direction by a pressing operation, and a position for detecting the position of the operation panel moved in the stroke. A sensor is connected to one of the antennas arranged on the operation panel, and a number corresponding to the position where the connected antenna is arranged is set, and the portable terminal and the short-range wireless communication using the antenna A plurality of short-range wireless communication means, and when any one of the short-range wireless communication means detects the mobile terminal, the position number set in the short-range wireless communication means that detected the mobile terminal; The stroke position number corresponding to the output of the position sensor at this time is specified, and the position number And the operation information including the stroke position number is stored in time series, and the short-range wireless communication unit that detects the mobile terminal is used to execute the process of transmitting the operation information to the mobile terminal. The operation information stored so far and the order thereof are collated with an authentication pattern predetermined in the reader / writer device. If the collation is successful, mutual authentication between the short-range wireless communication means and the portable terminal is performed. The control means which starts is provided. In addition, when the short-range wireless communication module receives the operation information, the portable terminal stores the operation information received by the short-range wireless communication module in a time series and then stores the operation information. The operation information, the order thereof, and the authentication pattern predetermined for the portable terminal are collated, and if the collation fails, the state of the short-range wireless communication module is the state before being detected by the reader / writer device. An authentication means is provided. In the present invention, a reader / writer device and a portable terminal constituting the operation authentication system according to the present invention are also claimed.

上述した本発明に係る操作認証システムは,携帯端末およびリーダライタ装置それぞれが,携帯端末がかざされた操作パネル上のポジションを示すポジションの番号と,押圧操作によってストローク移動した操作パネルの位置を示すストロークポジションの番号の対を時系列で格納し,この対の内容とその順序を認証するように構成される。操作パネルのストローク方向をZ方向とすると,携帯端末をかざす操作はXY方向に係る操作になり,また,操作パネルを押圧する操作はZ方向に係る操作になるため,本発明に係る操作認証システムは,ユーザが実施した3次元操作を認証することになる。なお,近距離無線通信モジュールを搭載した携帯端末をリーダライタ装置にかざす際にユーザが実施した3次元操作に係る認証に成功しなければ,携帯端末とリーダライタ装置間で相互認証が実行されないため,スキミングによる被害を防止できる。   In the operation authentication system according to the present invention described above, each of the mobile terminal and the reader / writer device indicates the position number indicating the position on the operation panel over which the mobile terminal is held, and the position of the operation panel moved by the pressing operation. A pair of stroke position numbers is stored in time series, and the contents and order of the pairs are authenticated. If the stroke direction of the operation panel is the Z direction, the operation of holding the portable terminal is an operation related to the XY direction, and the operation of pressing the operation panel is an operation related to the Z direction. Authenticates the three-dimensional operation performed by the user. Note that mutual authentication is not performed between the portable terminal and the reader / writer device unless the authentication related to the three-dimensional operation performed by the user when the portable terminal equipped with the short-range wireless communication module is held over the reader / writer device. , Can prevent damage from skimming.

本実施形態に係る操作認証システムの構成を説明する図。The figure explaining the structure of the operation authentication system which concerns on this embodiment. 本実施形態に係るリーダライタ装置の操作面を説明する図。The figure explaining the operation surface of the reader / writer apparatus which concerns on this embodiment. 本実施形態に係るリーダライタ装置の内部構造を説明する図。The figure explaining the internal structure of the reader / writer apparatus which concerns on this embodiment. 本実施形態に係るリーダライタ装置のブロック図。1 is a block diagram of a reader / writer device according to an embodiment. 本実施形態に係る携帯端末のブロック図。The block diagram of the portable terminal which concerns on this embodiment. 操作認証システムの動作を説明するフロー図。The flowchart explaining operation | movement of an operation authentication system.

ここから,本発明の好適な実施形態を記載する。なお,以下の記載は本発明の技術的範囲を束縛するものでなく,理解を助けるために記述するものである。   From here, preferred embodiments of the present invention will be described. The following description is not intended to limit the technical scope of the present invention, but is provided to aid understanding.

図1は,本実施形態に係る操作認証システム1の構成を説明する図である。図1に図示したように,本実施形態に係る操作認証システム1は,近距離無線通信モジュールとして機能するNFCチップ30を搭載した携帯端末3と,携帯端末3と近距離無線通信するリーダライタ装置2を含むように構成したシステムで,NFCチップ30を搭載した携帯端末3をリーダライタ装置2にかざす際にユーザが実施した操作を,携帯端末3とリーダライタ装置2それぞれで認証できるようにしている。   FIG. 1 is a diagram illustrating the configuration of the operation authentication system 1 according to the present embodiment. As shown in FIG. 1, the operation authentication system 1 according to this embodiment includes a portable terminal 3 equipped with an NFC chip 30 that functions as a short-range wireless communication module, and a reader / writer device that performs short-range wireless communication with the portable terminal 3. 2, the operation performed by the user when the portable terminal 3 equipped with the NFC chip 30 is held over the reader / writer device 2 can be authenticated by the portable terminal 3 and the reader / writer device 2 respectively. Yes.

まず,本実施形態に係る操作認証システム1に含まれるリーダライタ装置2について説明する。図2は,本実施形態に係るリーダライタ装置2の操作パネル2aを説明する図である。   First, the reader / writer device 2 included in the operation authentication system 1 according to the present embodiment will be described. FIG. 2 is a diagram for explaining the operation panel 2a of the reader / writer device 2 according to the present embodiment.

図2(a)に図示したように,リーダライタ装置2の操作パネル2aには,近距離無線通信に用いる複数のリーダライタアンテナ20が設置されている。図2(a)では,リーダライタ装置2の操作パネル2a上に設置されたリーダライタアンテナ20の数は5個で,5個のリーダライタアンテナ20は十字状に配置されている。なお,図2(a)で図示したリーダライタアンテナ20の配置は一つの形態にしか過ぎない。他の形態としては,3行3列のマトリクス状にリーダライタアンテナ20を配置する形態も考えられる。   As shown in FIG. 2A, the operation panel 2a of the reader / writer device 2 is provided with a plurality of reader / writer antennas 20 used for near field communication. In FIG. 2A, the number of reader / writer antennas 20 installed on the operation panel 2a of the reader / writer device 2 is five, and the five reader / writer antennas 20 are arranged in a cross shape. The arrangement of the reader / writer antenna 20 shown in FIG. 2A is only one form. As another form, a form in which the reader / writer antenna 20 is arranged in a matrix of 3 rows and 3 columns is also conceivable.

リーダライタアンテナ20を配置した操作パネル2a上の各ポジションには,それぞれのポジションを識別できるように,ポジションごとに固有なポジションであるポジション番号が割り当てられている。本実施形態では,十字状に配置された5個のリーダライタアンテナ20の真ん中になるポジションがホームポジションで,ホームポジションのポジション番号は「0」である。また,ホームポジションの上側になるポジションのポジション番号は「1」,ホームポジションの下側になるポジションのポジション番号は「2」,ホームポジションの左側になるポジションのポジション番号は「3」,そして,ホームポジションの右側になるポジションのポジション番号は「4」である。   Each position on the operation panel 2a on which the reader / writer antenna 20 is arranged is assigned a position number which is a unique position for each position so that each position can be identified. In the present embodiment, the center position of the five reader / writer antennas 20 arranged in a cross shape is the home position, and the position number of the home position is “0”. Also, the position number of the position above the home position is “1”, the position number of the position below the home position is “2”, the position number of the position to the left of the home position is “3”, and The position number of the position on the right side of the home position is “4”.

加えて,リーダライタ装置2の操作パネル2aには,図2(b)で図示したように,リーダライタ装置2の操作パネル2a上で携帯端末3を移動させるときにユーザが用いる可動トレー機構23が設けられる。リーダライタ装置2に可動トレー機構23を設けるのは,リーダライタアンテナ20が配置されているポジションから他のポジションへユーザが携帯端末3を移動させる際,ユーザの操作ミスによりユーザが意図しないポジションで携帯端末3が認識されるのを防止するためである。   In addition, the operation panel 2a of the reader / writer device 2 includes a movable tray mechanism 23 used by the user when the portable terminal 3 is moved on the operation panel 2a of the reader / writer device 2, as illustrated in FIG. Is provided. The movable tray mechanism 23 is provided in the reader / writer device 2 when the user moves the portable terminal 3 from the position where the reader / writer antenna 20 is disposed to another position at a position not intended by the user due to a user operation error. This is to prevent the mobile terminal 3 from being recognized.

可動トレー機構23の構造は任意でよい。図2(b)では,携帯端末3を載せる可動トレー23aが摺動するガイドレールとして,ホームポジションからホームポジションの上側になるポジションへ可動トレー23aを移動可能にするガイドレール23bと,ホームポジションからホームポジションの下側になるポジションへ可動トレー23aを移動可能にするガイドレール23cと,ホームポジションからホームポジションの左側になるポジションへ可動トレー23aを移動可能にするガイドレール23dと,ホームポジションからホームポジションの右側になるポジションへ可動トレー23aを移動可能にするガイドレール23eを設け,ホームポジションを中心として上下左右方向に可動トレー23aを移動可能にしている。   The structure of the movable tray mechanism 23 may be arbitrary. In FIG. 2B, as a guide rail on which the movable tray 23a on which the mobile terminal 3 is placed slides, a guide rail 23b that allows the movable tray 23a to move from the home position to a position above the home position, and from the home position. A guide rail 23c that allows the movable tray 23a to move to a position below the home position, a guide rail 23d that allows the movable tray 23a to move from the home position to a position that is on the left side of the home position, and a home rail from the home position. A guide rail 23e is provided to enable the movable tray 23a to move to a position on the right side of the position, and the movable tray 23a can be moved in the vertical and horizontal directions around the home position.

図3は,本実施形態に係るリーダライタ装置2の内部構造を説明する図である。上述した内容に加えて,本実施形態に係る操作パネル2aは,操作パネル2aが押圧操作により奥行き方向にストローク移動するように構成されている。   FIG. 3 is a diagram for explaining the internal structure of the reader / writer device 2 according to the present embodiment. In addition to the contents described above, the operation panel 2a according to the present embodiment is configured such that the operation panel 2a moves in the depth direction by a pressing operation.

図3(a)に図示したように,本実施形態に係るリーダライタ装置2では,操作パネル2aが押圧操作により奥行き方向にストローク移動するように,復元力のある弾性部材25によって操作パネル2aの4箇所を裏面側から支えている。図2では,操作パネル2aを支える弾性部材をバネとしているが,操作パネル2aを支える弾性部材25は油圧式ダンパーまたは空圧式のダンパーとすることもできる。また,本実施形態に係るリーダライタ装置2では,操作パネル2aのストロークをガイドするガイド部材24内に操作パネル2aを収め,操作パネル2aを押す押圧操作がなされていない時の操作パネル2aの位置を規制する突起24aをガイド部材の表面側に設けている。   As shown in FIG. 3A, in the reader / writer device 2 according to the present embodiment, the operation panel 2a is moved by the elastic member 25 having a restoring force so that the operation panel 2a moves in the depth direction by the pressing operation. Four places are supported from the back side. In FIG. 2, the elastic member that supports the operation panel 2a is a spring, but the elastic member 25 that supports the operation panel 2a may be a hydraulic damper or a pneumatic damper. In the reader / writer device 2 according to the present embodiment, the operation panel 2a is housed in the guide member 24 that guides the stroke of the operation panel 2a, and the position of the operation panel 2a when no pressing operation is performed to press the operation panel 2a is performed. A protrusion 24a that regulates the above is provided on the surface side of the guide member.

操作パネル2aを押す押圧操作の内容をユーザ認証に用いることを考えると,奥行き方向に係る操作パネル2aの位置を検出できることが必要で,図3(a)に図示したように,奥行き方向に係る操作パネル2aの位置を検出する位置センサ26がリーダライタ装置2内に設けられている。なお,奥行き方向に係る操作パネル2aの位置を検出する位置センサ26としては,ポテンショメータなどの変位センサを用いることができる。   Considering that the content of the pressing operation that presses the operation panel 2a is used for user authentication, it is necessary to be able to detect the position of the operation panel 2a in the depth direction, and as shown in FIG. A position sensor 26 for detecting the position of the operation panel 2 a is provided in the reader / writer device 2. A displacement sensor such as a potentiometer can be used as the position sensor 26 that detects the position of the operation panel 2a in the depth direction.

図3(b)に図示したように,本実施形態に係るリーダライタ装置2には,3つのストロークポジションが設定され,ストロークポジションの番号であるストロークポジション番号をそれぞれのストロークポジションに割り当てている。また,それぞれストロークポジション番号には,奥行き方向に係る操作パネル2aの位置範囲が設定されている。   As shown in FIG. 3B, three stroke positions are set in the reader / writer device 2 according to the present embodiment, and a stroke position number that is a stroke position number is assigned to each stroke position. Each stroke position number is set with a position range of the operation panel 2a in the depth direction.

手前になるストロークポジションに割り当てたストロークポジション番号は「0」,中間になるストロークポジションに割り当てたストロークポジション番号は「1」,そして,奥になるストロークポジションに割り当てたストロークポジション番号は「2」である。ユーザが操作パネル2aを軽く押すことで,操作パネル2aのストロークポジション番号は,ストロークポジション番号「0」からストロークポジション番号「1」になり,ユーザが操作パネル2aを軽く押すのをやめると,操作パネル2aのストロークポジション番号は,ストロークポジション番号「1」からストロークポジション番号「0」に戻る。また,ユーザが操作パネル2aを強く押すことで,操作パネル2aのストロークポジション番号は,ストロークポジション番号「0」からストロークポジション番号「2」になり,ユーザが操作パネル2aを強く押すのをやめると,操作パネル2aのストロークポジション番号は,ストロークポジション番号「2」からストロークポジション番号「0」に戻る。 The stroke position number assigned to the front stroke position is “0”, the stroke position number assigned to the middle stroke position is “1”, and the stroke position number assigned to the rear stroke position is “2”. is there. When the user lightly presses the operation panel 2a, the stroke position number of the operation panel 2a changes from the stroke position number "0" to the stroke position number "1". When the user stops pressing the operation panel 2a, The stroke position number on the panel 2a returns from the stroke position number “1” to the stroke position number “0”. Further, when the user strongly presses the operation panel 2a, the stroke position number of the operation panel 2a is changed from the stroke position number “0” to the stroke position number “2”, and the user stops pressing the operation panel 2a strongly. The stroke position number of the operation panel 2a returns from the stroke position number “2” to the stroke position number “0”.

図4は,本実施形態に係るリーダライタ装置2のブロック図である。リーダライタ装置2には,近距離無線通信に用いる複数のリーダライタアンテナ20に加え,リーダライタアンテナ20を用いて近距離無線通信する近距離無線通信手段として機能する近距離無線通信回路21と,奥行き方向に係る操作パネル2aの位置を検出する位置センサ26と,それぞれの近距離無線通信回路21および位置センサ26と接続しているプロセッサ22aが少なくとも実装される。また,リーダライタ装置2は,プロセッサ22aを動作させるコンピュータプログラムで実現される機能として,リーダライタ装置2が実行する一連のシーケンスを制御する制御手段22を備える。なお,近距離無線通信回路21は,他の近距離無線通信回路21との電波が干渉しないように出力が調整されている。   FIG. 4 is a block diagram of the reader / writer device 2 according to the present embodiment. The reader / writer device 2 includes a short-range wireless communication circuit 21 that functions as a short-range wireless communication unit that performs short-range wireless communication using the reader / writer antenna 20 in addition to a plurality of reader / writer antennas 20 used for short-range wireless communication. At least a position sensor 26 for detecting the position of the operation panel 2a in the depth direction and a processor 22a connected to the respective short-range wireless communication circuit 21 and the position sensor 26 are mounted. Further, the reader / writer device 2 includes a control unit 22 that controls a series of sequences executed by the reader / writer device 2 as a function realized by a computer program that operates the processor 22a. Note that the output of the short-range wireless communication circuit 21 is adjusted so that radio waves with other short-range wireless communication circuits 21 do not interfere.

リーダライタ装置2の近距離無線通信回路21は,非接触ICカードリーダライタに実装された回路と同様に,MPU(Microprocessor)と,近距離無線通信に用いる電波を復調・変調するCLF(Contact-Less Frontend)を備え,本実施形態に係る近距離無線通信回路21は,近距離無線通信回路21と接続しているリーダライタアンテナ20が配置されているポジションに対応するポジション番号を記憶している。   Similar to the circuit mounted on the non-contact IC card reader / writer, the short-range wireless communication circuit 21 of the reader / writer device 2 is an MPU (Microprocessor) and a CLF (Contact-) that demodulates and modulates radio waves used for short-range wireless communication. The near field communication circuit 21 according to the present embodiment stores a position number corresponding to the position where the reader / writer antenna 20 connected to the near field communication circuit 21 is disposed. .

リーダライタ装置2の制御手段22は,リーダライタ装置2が備える近距離無線通信回路21のいずれか一つが携帯端末3のNFCチップ30を検出すると,携帯端末3のNFCチップ30を検出した近距離無線通信回路21のポジション番号を,携帯端末3がかざされた操作パネル2a上のポジションを示すポジション番号として特定する。更に,リーダライタ装置2の制御手段22は,リーダライタ装置2の近距離無線通信回路21が携帯端末3のNFCチップ30を検出した時の位置センサ26の出力に対応するストロークポジション番号を,押圧操作によってストローク移動した操作パネル2aの位置を示すストロークポジション番号として特定する。そして,リーダライタ装置2の制御手段22は,ユーザが実施した操作の内容を示す情報として,ポジション番号およびストロークポジション番号の対を操作情報として時系列で格納し,操作情報の内容とその順序を認証することで,ユーザが実施した3次元操作として,携帯端末3を操作パネル2aにかざす操作と操作パネル2aをストローク移動させる押圧操作を認証する。なお,操作パネル2aのストローク方向をZ方向とすると,携帯端末3をかざす操作はXY方向に係る操作になり,また,操作パネル2aを押圧する操作はZ方向に係る操作になる。   When any one of the short-range wireless communication circuits 21 included in the reader / writer device 2 detects the NFC chip 30 of the mobile terminal 3, the control unit 22 of the reader / writer device 2 detects the NFC chip 30 of the mobile terminal 3. The position number of the wireless communication circuit 21 is specified as the position number indicating the position on the operation panel 2a over which the portable terminal 3 is held. Further, the control means 22 of the reader / writer device 2 presses the stroke position number corresponding to the output of the position sensor 26 when the short-range wireless communication circuit 21 of the reader / writer device 2 detects the NFC chip 30 of the portable terminal 3. It is specified as a stroke position number indicating the position of the operation panel 2a moved by the operation. Then, the control means 22 of the reader / writer device 2 stores a pair of position number and stroke position number in time series as information indicating the contents of the operation performed by the user, and displays the contents and order of the operation information. By authenticating, as a three-dimensional operation performed by the user, an operation of holding the portable terminal 3 over the operation panel 2a and a pressing operation of moving the operation panel 2a by stroke are authenticated. If the stroke direction of the operation panel 2a is the Z direction, the operation of holding the portable terminal 3 is an operation related to the XY direction, and the operation of pressing the operation panel 2a is an operation related to the Z direction.

リーダライタ装置2の制御手段22には,操作情報とその順序を認証できるように,この認証に成功するときの認証パターンが予め登録される。認証パターンは,この認証に成功するときの操作を示す情報で,ユーザが実行する操作に対応する操作情報(ここでは,ポジション番号およびストロークポジション番号の対)が実行順に並べられたデータである。例えば,ユーザが実行する操作(携帯端末3を操作パネル2aにかざす位置,操作パネル2aをストローク移動させる位置)とその実行順が,(ホームポジション,手前),(ホームポジションの右側になるポジション,中間),(ホームポジション,奥),(ホームポジションの上側になるポジション,中間),(ホームポジション,手前),(ホームポジションの左側になるポジション,中間),(ホームポジション,奥)の場合,リーダライタ装置2の制御手段22に予め登録される認証パターンは「(0,0),(4,1),(0,2),(1,1),(0,0),(3,1),(0,2)」になる。   In the control means 22 of the reader / writer device 2, an authentication pattern for successful authentication is registered in advance so that the operation information and its order can be authenticated. The authentication pattern is information indicating an operation when the authentication is successful, and is data in which operation information (here, a pair of position number and stroke position number) corresponding to the operation executed by the user is arranged in the execution order. For example, an operation performed by the user (a position where the portable terminal 3 is held over the operation panel 2a, a position where the operation panel 2a is moved by a stroke) and an execution order thereof are (home position, near side), (position on the right side of the home position, Middle, (Home position, back), (Home position, upper position, middle), (Home position, front), (Home position, left position, middle), (Home position, back) The authentication patterns registered in advance in the control means 22 of the reader / writer device 2 are “(0, 0), (4, 1), (0, 2), (1, 1), (0, 0), (3, 1), (0, 2) ".

なお,リーダライタ装置2の制御手段22は,ユーザが実行した操作を携帯端末3側でも認証できるように,ポジション番号およびストロークポジション番号の対である操作情報を,携帯端末3のNFCチップ30を検出した近距離無線通信回路21を利用して携帯端末3に通知する処理を実行する。   Note that the control means 22 of the reader / writer device 2 uses the NFC chip 30 of the mobile terminal 3 to send the operation information that is a pair of the position number and the stroke position number so that the operation performed by the user can be authenticated also on the mobile terminal 3 side. A process of notifying the portable terminal 3 using the detected short-range wireless communication circuit 21 is executed.

次に,本実施形態に係る操作認証システム1に含まれる携帯端末3について説明する。図5は,本実施形態に係る携帯端末3のブロック図である。図5に図示しているように,携帯端末3は,ホストコントローラ31aと,近距離無線通信モジュールとして機能するNFCチップ30を少なくとも内蔵し,NFCチップ30は,近距離無線通信用に用いる端末アンテナ30aと接続している。   Next, the portable terminal 3 included in the operation authentication system 1 according to the present embodiment will be described. FIG. 5 is a block diagram of the mobile terminal 3 according to the present embodiment. As shown in FIG. 5, the portable terminal 3 includes at least a host controller 31a and an NFC chip 30 functioning as a short-range wireless communication module. The NFC chip 30 is a terminal antenna used for short-range wireless communication. 30a is connected.

携帯端末3が内蔵しているNFCチップ30は,非接触ICカード技術が適用された集積回路で,データを記憶するNVM(Nonvolatile Memory)を有するMPUと,近距離無線通信に用いる電波を復調・変調するCLF(Contact-Less Front-end) を備える。また,携帯端末3は,ホストコントローラを動作させるコンピュータプログラムにより実現される機能として認証手段31を備え,ホストコントローラ31aと接続しているNVM(図示していない)に認証手段31として機能するアプリケーションが記憶されている。   The NFC chip 30 built in the portable terminal 3 is an integrated circuit to which a non-contact IC card technology is applied. The NFC chip 30 demodulates the radio wave used for MPU having NVM (Nonvolatile Memory) for storing data and short-range wireless communication. It has CLF (Contact-Less Front-end) to modulate. The mobile terminal 3 includes an authentication unit 31 as a function realized by a computer program that operates the host controller, and an application functioning as the authentication unit 31 is connected to an NVM (not shown) connected to the host controller 31a. It is remembered.

携帯端末3のNFCチップ30は,操作情報がリーダライタ装置2から通知されると,操作情報を認証手段31に引き渡す処理を行う。携帯端末3の認証手段31は,NFCチップ30から引き渡された操作情報を時系列で記憶し,操作情報の内容とその順序を認証することで,ユーザが実施した操作の内容とその順序を認証する。なお,携帯端末3の認証手段31にも,操作情報とその順序を認証できるように,この認証に成功するときの認証パターンが予め登録される。   When the operation information is notified from the reader / writer device 2, the NFC chip 30 of the portable terminal 3 performs a process of delivering the operation information to the authentication unit 31. The authentication means 31 of the portable terminal 3 stores the operation information delivered from the NFC chip 30 in time series, and authenticates the contents and order of operations performed by the user by authenticating the contents and order of the operation information. To do. Note that an authentication pattern for successful authentication is registered in advance in the authentication means 31 of the portable terminal 3 so that the operation information and the order thereof can be authenticated.

ここから,操作認証システム1の動作を説明し,リーダライタ装置2の制御手段22と携帯端末3の認証手段31の動作についてそれぞれ詳細に説明する。図6は,操作認証システム1の動作を説明するフロー図である。   From here, operation | movement of the operation authentication system 1 is demonstrated, and operation | movement of the control means 22 of the reader / writer apparatus 2 and the authentication means 31 of the portable terminal 3 is each demonstrated in detail. FIG. 6 is a flowchart for explaining the operation of the operation authentication system 1.

リーダライタ装置2が備える全ての近距離無線通信回路21は,近距離無線通信回路21と接続しているリーダライタアンテナ20を用いて,NFCデバイス(ここでは,携帯端末3のNFCチップ30になる)を検出するコマンドであるポーリングコマンド(Polling Command)を所定のタイミングで発信し(S1),ユーザが,操作パネル2aに設置されたリーダライタアンテナ20のいずれか一つに携帯端末3をかざすと,携帯端末3のNFCチップ30は,ポーリングコマンドを受信してポーリングコマンドのレスポンスを発信する(S2)。なお,ユーザが携帯端末3をリーダライタ装置2にかざす際,ユーザは,携帯端末3をかざす順番に対応する位置になるまで,操作パネル2aを押圧操作することになる。よって,リーダライタ装置2がポーリングコマンドを発信するタイミングは任意ではなく,リーダライタ装置2がポーリングコマンドを発信するタイミングは,携帯端末3をかざす順番に対応する位置になるまで,ユーザが操作パネル2aを押圧操作した時になる。例えば,ポーリングコマンドを発信させるためのボタンをリーダライタ装置2に備えさせ,携帯端末3のNFCチップ30を検出して欲しいタイミングでユーザにこのボタンを押してもらうことで,上記の内容を実現できる。   All the short-range wireless communication circuits 21 included in the reader / writer device 2 become NFC devices (in this case, the NFC chip 30 of the mobile terminal 3) using the reader / writer antenna 20 connected to the short-range wireless communication circuit 21. ) Is detected at a predetermined timing (S1), and the user holds the portable terminal 3 over one of the reader / writer antennas 20 installed on the operation panel 2a. The NFC chip 30 of the portable terminal 3 receives the polling command and transmits a response to the polling command (S2). Note that when the user holds the portable terminal 3 over the reader / writer device 2, the user presses the operation panel 2a until the position corresponds to the order in which the portable terminal 3 is held. Therefore, the timing at which the reader / writer device 2 transmits the polling command is not arbitrary, and the timing at which the reader / writer device 2 transmits the polling command is determined by the user until the position corresponding to the order in which the portable terminal 3 is held up is reached by the user. It is time to press. For example, the above-described contents can be realized by providing the reader / writer device 2 with a button for transmitting a polling command and having the user press this button at a timing when the NFC chip 30 of the portable terminal 3 is desired to be detected.

携帯端末3のNFCチップ30が発信したポーリングコマンドのレスポンスは,ユーザが携帯端末3をかざしたポジションに対応する近距離無線通信回路21が受信することになる。この近距離無線通信回路21は,携帯端末3のNFCチップ30が発信したポーリングコマンドのレスポンスを受信すると,ポーリングコマンドのレスポンスをリーダライタ装置2の制御手段22に引き渡す(S3)。   The response of the polling command transmitted by the NFC chip 30 of the portable terminal 3 is received by the short-range wireless communication circuit 21 corresponding to the position where the user holds the portable terminal 3. When the short-range wireless communication circuit 21 receives the response of the polling command transmitted from the NFC chip 30 of the portable terminal 3, it passes the response of the polling command to the control means 22 of the reader / writer device 2 (S3).

リーダライタ装置2の制御手段22は,ポーリングコマンドのレスポンスが引き渡されると,ポーリングコマンドのレスポンスを引き渡した近距離無線通信回路21が記憶しているポジション番号を,携帯端末3がかざされた操作パネル2a上のポジションを示すポジション番号として特定する(S4)。   When the response of the polling command is delivered, the control means 22 of the reader / writer device 2 displays the position number stored in the short-range wireless communication circuit 21 that delivered the response of the polling command, and the operation panel over which the portable terminal 3 is held. The position number indicating the position on 2a is specified (S4).

次に,リーダライタ装置2の制御手段22は,リーダライタ装置2の近距離無線通信回路21が携帯端末3のNFCチップ30を検出した時の位置センサ26の出力が含まれる位置範囲を特定し,この位置範囲に対応するストロークポジション番号を,押圧操作によってストローク移動した操作パネル2aの位置を示すストロークポジション番号として特定する(S5)。   Next, the control means 22 of the reader / writer device 2 specifies a position range including the output of the position sensor 26 when the short-range wireless communication circuit 21 of the reader / writer device 2 detects the NFC chip 30 of the portable terminal 3. The stroke position number corresponding to this position range is specified as the stroke position number indicating the position of the operation panel 2a moved by the pressing operation (S5).

リーダライタ装置2の制御手段22は,ポジション番号とストロークポジション番号の対である操作情報を時系列で記憶するキュー(Queue)を有し,この操作情報をこのキューに格納する(S6)。   The control means 22 of the reader / writer device 2 has a queue for storing operation information which is a pair of position number and stroke position number in time series, and stores this operation information in this queue (S6).

次に,リーダライタ装置2の制御手段22は,キューに格納した操作情報を含む通知コマンドを生成し,ポーリングコマンドのレスポンスを引き渡した近距離無線通信回路21に通知コマンドを引き渡し(S7),ポーリングコマンドのレスポンスが引き渡された近距離無線通信回路21は,ポーリングコマンドのレスポンスを発信した携帯端末3のNFCチップ30へ通知コマンドを送信する(S8)。なお,NFCチップ30がFeliCa(登録商標)に対応するチップの場合,FeliCa(登録商標)で定義されているPushコマンドを通知コマンドに利用できる。   Next, the control means 22 of the reader / writer device 2 generates a notification command including the operation information stored in the queue, delivers the notification command to the short-range wireless communication circuit 21 that has delivered the response of the polling command (S7), and polls The short-range wireless communication circuit 21 to which the response of the command has been delivered transmits a notification command to the NFC chip 30 of the mobile terminal 3 that has transmitted the response of the polling command (S8). When the NFC chip 30 is a chip that supports FeliCa (registered trademark), a Push command defined in FeliCa (registered trademark) can be used as a notification command.

携帯端末3のNFCチップ30は,リーダライタ装置2から通知コマンドを受信すると,リーダライタ装置2から受信した通知コマンドを携帯端末3の認証手段31に引き渡す(S9)。携帯端末3の認証手段31は,リーダライタ装置2の制御手段22と同様に,操作情報を時系列で記憶するキュー(Queue)を有し,携帯端末3のNFCチップ30から引き渡された通知コマンドに含まれる操作情報をこのキューに格納する(S10)。   When receiving the notification command from the reader / writer device 2, the NFC chip 30 of the portable terminal 3 hands over the notification command received from the reader / writer device 2 to the authentication means 31 of the portable terminal 3 (S9). Similar to the control means 22 of the reader / writer device 2, the authentication means 31 of the portable terminal 3 has a queue for storing operation information in time series, and a notification command delivered from the NFC chip 30 of the portable terminal 3. Is stored in this queue (S10).

携帯端末3の認証手段31は,リーダライタ装置2から通知された操作情報をキューに格納すると,通知コマンドに対応する処理が完了したことを示す通知コマンドのレスポンスを生成して,通知コマンドのレスポンスを携帯端末3のNFCチップ30に引き渡し(S11),携帯端末3のNFCチップ30は,通知コマンドのレスポンスをリーダライタ装置2へ発信する(S12)。   When the authentication unit 31 of the portable terminal 3 stores the operation information notified from the reader / writer device 2 in the queue, the authentication unit 31 generates a response to the notification command indicating that the processing corresponding to the notification command is completed, and the response of the notification command Is delivered to the NFC chip 30 of the portable terminal 3 (S11), and the NFC chip 30 of the portable terminal 3 transmits a response to the notification command to the reader / writer device 2 (S12).

携帯端末3のNFCチップ30が発信した通知コマンドのレスポンスは,ユーザが携帯端末3をかざしたポジションに対応する近距離無線通信回路21が受信することになり,この近距離無線通信回路21は,携帯端末3のNFCチップ30が発信した通知コマンドのレスポンスをリーダライタ装置2の制御手段22に引き渡す(S13)。   The response of the notification command transmitted by the NFC chip 30 of the portable terminal 3 is received by the short-range wireless communication circuit 21 corresponding to the position where the user holds the portable terminal 3, and the short-range wireless communication circuit 21 The response of the notification command transmitted by the NFC chip 30 of the portable terminal 3 is delivered to the control means 22 of the reader / writer device 2 (S13).

携帯端末3の認証手段31は,通知コマンドのレスポンスをNFCチップ30に引き渡した後,携帯端末3の認証手段31が保持しているキューに格納した操作情報の数を確認し,キューに格納した操作情報の数が認証パターンに含まれる操作情報の数と一致すると,操作情報とその順序を認証する(S14)。また,リーダライタ装置2の制御手段22は,通知コマンドのレスポンスが近距離無線通信回路21から引き渡された後,リーダライタ装置2の制御手段22が保持しているキューに格納した操作情報の数を確認し,キューに格納した操作情報の数が認証パターンに含まれる操作情報の数と一致すると,操作情報とその順序を認証する(S15)。   The authentication unit 31 of the portable terminal 3 passes the response of the notification command to the NFC chip 30, confirms the number of operation information stored in the queue held by the authentication unit 31 of the portable terminal 3, and stores it in the queue. If the number of operation information matches the number of operation information included in the authentication pattern, the operation information and its order are authenticated (S14). Further, the control means 22 of the reader / writer device 2 counts the number of operation information stored in the queue held by the control means 22 of the reader / writer device 2 after the response of the notification command is delivered from the short-range wireless communication circuit 21. If the number of operation information stored in the queue matches the number of operation information included in the authentication pattern, the operation information and its order are authenticated (S15).

携帯端末3の認証手段31は,操作情報とその順序を認証する際,携帯端末3の認証手段31が保持しているキューの内容が,携帯端末3の認証手段31に登録されているポジション番号のパターンと一致すれば認証に成功したと判定し,携帯端末3の認証手段31が保持しているキューの内容をリセットした後(S141),リーダライタ装置2間との相互認証が実行される(S16)。   When the authentication means 31 of the mobile terminal 3 authenticates the operation information and its order, the contents of the queue held by the authentication means 31 of the mobile terminal 3 are registered in the position number registered in the authentication means 31 of the mobile terminal 3. If the pattern matches the above pattern, it is determined that the authentication is successful, the contents of the queue held by the authentication means 31 of the portable terminal 3 are reset (S141), and mutual authentication with the reader / writer device 2 is executed. (S16).

また,携帯端末3の認証手段31は,この照合に失敗すると,NFCチップ30の通電を短い間隔でOFFにすることで,NFCチップ30の状態を,リーダライタ装置2の近距離無線通信回路21によって検出される前の状態にする(S140)。なお,NFCチップ30の状態を,リーダライタ装置2の近距離無線通信回路21によって検出される前の状態にすれば,NFCチップ30は,ポーリングコマンドを受信しない限り相互認証できないため,スキミングによる被害を防止できる。   Further, if this verification fails, the authentication unit 31 of the portable terminal 3 turns off the NFC chip 30 at short intervals, thereby changing the state of the NFC chip 30 to the short-range wireless communication circuit 21 of the reader / writer device 2. (S140). If the state of the NFC chip 30 is set to the state before being detected by the short-range wireless communication circuit 21 of the reader / writer device 2, the NFC chip 30 cannot perform mutual authentication unless it receives a polling command. Can be prevented.

例えば,携帯端末3の認証手段31に登録されている認証パターンが「(0,0),(4,1),(0,2),(1,1),(0,0),(3,1),(0,2)」の場合,ユーザが,(ホームポジション,手前),(ホームポジションの右側になるポジション,中間),(ホームポジション,奥),(ホームポジションの上側になるポジション,中間),(ホームポジション,手前),(ホームポジションの左側になるポジション,中間),(ホームポジション,奥)の順に操作した場合のみ,携帯端末3の認証手段31は,ユーザが実施した操作の認証に成功したと判定する。   For example, the authentication patterns registered in the authentication means 31 of the portable terminal 3 are “(0, 0), (4, 1), (0, 2), (1, 1), (0, 0), (3 , 1), (0, 2) ", the user is (home position, near side), (position to the right of the home position, middle), (home position, back), (position above the home position) , Middle), (home position, near side), (position to the left of the home position, middle), and (home position, back), the authentication means 31 of the portable terminal 3 performs the operation performed by the user only. It is determined that the authentication is successful.

また,リーダライタ装置2の制御手段22は,操作情報とその順序を認証する際,リーダライタ装置2の制御手段22が保持しているキューの内容が,リーダライタ装置2の制御手段22に登録されているポジション番号のパターンと一致すれば認証に成功したと判定し,リーダライタ装置2の制御手段22が保持しているキューの内容をリセットしてから,通知コマンドのレスポンスを最後に引き渡した近距離無線通信回路21に相互認証の開始を指示し(S151),通知コマンドのレスポンスを最後に引き渡した近距離無線通信回路21と携帯端末3のNFCチップ30間で相互認証が行われる(S16)。   Further, when the control means 22 of the reader / writer apparatus 2 authenticates the operation information and its order, the contents of the queue held by the control means 22 of the reader / writer apparatus 2 are registered in the control means 22 of the reader / writer apparatus 2. If it matches the pattern of the position number, it is determined that the authentication is successful, the contents of the queue held by the control means 22 of the reader / writer device 2 are reset, and the response of the notification command is delivered last. The short-range wireless communication circuit 21 is instructed to start mutual authentication (S151), and mutual authentication is performed between the NFC chip 30 of the portable terminal 3 and the short-range wireless communication circuit 21 that finally delivered the notification command response (S16). ).

また,リーダライタ装置2の制御手段22が,この照合に失敗すると,リーダライタ装置2の制御手段22は,リーダライタ装置2が備える全ての近距離無線通信回路21の搬送波を短い間隔だけ停止させる(S150)。   Further, when the control unit 22 of the reader / writer device 2 fails in this collation, the control unit 22 of the reader / writer device 2 stops the carriers of all the short-range wireless communication circuits 21 provided in the reader / writer device 2 for a short interval. (S150).

なお,携帯端末3の認証手段31と同様に,リーダライタ装置2の制御手段22に登録されている認証パターンが「(0,0),(4,1),(0,2),(1,1),(0,0),(3,1),(0,2)」の場合,ユーザが,(ホームポジション,手前),(ホームポジションの右側になるポジション,中間),(ホームポジション,奥),(ホームポジションの上側になるポジション,中間),(ホームポジション,手前),(ホームポジションの左側になるポジション,中間),(ホームポジション,奥)の順に操作した場合のみ,リーダライタ装置2の制御手段22は,ユーザが実施した操作の認証に成功したと判定する。   Similar to the authentication unit 31 of the portable terminal 3, the authentication pattern registered in the control unit 22 of the reader / writer device 2 is “(0, 0), (4, 1), (0, 2), (1 , 1), (0, 0), (3, 1), (0, 2) ", the user is (home position, near side), (position to the right of the home position, middle), (home position , Back), (position above the home position, middle), (home position, near), (position to the left of the home position, middle), and (Home position, back) only in this order. The control means 22 of the device 2 determines that the operation performed by the user has been successfully authenticated.

このように,上述した本発明によれば,携帯端末3がかざされた操作パネル2a上のポジションを示すポジション番号と,押圧操作によってストロークした操作パネル2aのス位置を示すストロークポジション番号の対を操作情報として時系列で格納し,操作情報とその順序を認証するように構成されるため,携帯端末3およびリーダライタ装置2それぞれで,ユーザが実施した操作に係る認証が行える。また,NFCチップ30を搭載した携帯端末3をリーダライタ装置2にかざす際にユーザが実施した操作に係る認証に成功しなければ,携帯端末3とリーダライタ装置2間で相互認証が実行されないため,スキミングによる被害を防止できる。   Thus, according to the present invention described above, a pair of a position number indicating the position on the operation panel 2a over which the portable terminal 3 is held and a stroke position number indicating the position of the operation panel 2a stroked by the pressing operation is obtained. Since the operation information is stored in time series and the operation information and the order thereof are authenticated, the mobile terminal 3 and the reader / writer device 2 can authenticate the operation performed by the user. In addition, mutual authentication is not executed between the portable terminal 3 and the reader / writer device 2 unless the authentication related to the operation performed by the user when the portable terminal 3 equipped with the NFC chip 30 is held over the reader / writer device 2. , Can prevent damage from skimming.

1 操作認証システム
2 リーダライタ装置
2a 操作パネル
20 リーダライタアンテナ
21 近距離無線通信回路
22 制御手段
23 可動トレー機構
23a 可動トレー
24 ガイド部材
25 弾性部材
26 位置センサ
3 携帯端末
30 NFCチップ
31 認証手段
DESCRIPTION OF SYMBOLS 1 Operation authentication system 2 Reader / writer apparatus 2a Operation panel 20 Reader / writer antenna 21 Near field communication circuit 22 Control means 23 Movable tray mechanism 23a Movable tray 24 Guide member 25 Elastic member 26 Position sensor 3 Portable terminal 30 NFC chip 31 Authentication means

Claims (3)

近距離無線通信モジュールが実装された携帯端末と,前記携帯端末と近距離無線通信するリーダライタ装置とから少なくとも構成し,
前記リーダライタ装置は,
近距離無線通信に用いる複数のアンテナが少なくとも配置され,押圧操作により奥行き方向にストローク移動するように構成された操作パネルと,
ストローク移動した前記操作パネルの位置を検出する位置センサと,
前記操作パネルに配置された一つの前記アンテナと接続し,接続している前記アンテナが配置されたポジションに対応する番号が設定され,前記アンテナを用いて前記携帯端末と近距離無線通信する複数の近距離無線通信手段と,
前記近距離無線通信手段のいずれか一つが前記携帯端末を検出すると,前記携帯端末を検出した前記近距離無線通信手段に設定されている前記ポジションの番号と,この時の前記位置センサの出力に対応するストロークポジションの番号を特定し,前記ポジションの番号および前記ストロークポジションの番号を含む操作情報を時系列で格納し,前記携帯端末を検出した前記近距離無線通信手段を利用して,前記操作情報を前記携帯端末へ送信する処理を実行した後,これまでに格納した前記操作情報とその順序と,予め前記リーダライタ装置に定められている認証パターンを照合し,この照合に成功すると,この前記近距離無線通信手段と前記携帯端末との相互認証を開始させる制御手段を備え,
前記携帯端末は,前記操作情報を前記近距離無線通信モジュールが受信すると,前記近距離無線通信モジュールが受信した前記操作情報を時系列で格納する処理を実行した後,これまでに格納した前記操作情報とその順序と,予め前記携帯端末に定められている認証パターンを照合し,この照合に失敗すると,前記近距離無線通信モジュールの状態を,前記リーダライタ装置によって検出される前の状態にする認証手段を備え,
ていることを特徴とする操作認証システム。
Comprising at least a portable terminal on which a short-range wireless communication module is mounted, and a reader / writer device that performs short-range wireless communication with the portable terminal;
The reader / writer device is
An operation panel having at least a plurality of antennas used for short-range wireless communication, and configured to move in the depth direction by a pressing operation;
A position sensor for detecting the position of the operation panel that has moved by a stroke;
A number corresponding to a position where the connected antenna is arranged is connected to the one antenna arranged on the operation panel, and a plurality of short-range wireless communication with the mobile terminal is performed using the antenna. Near field communication means;
When any one of the short-range wireless communication means detects the mobile terminal, the position number set in the short-range wireless communication means that detected the mobile terminal and the output of the position sensor at this time The corresponding stroke position number is identified, the operation information including the position number and the stroke position number is stored in time series, and the operation is performed using the short-range wireless communication means that detects the portable terminal. After executing the process of transmitting information to the portable terminal, the operation information stored so far and its order are collated with an authentication pattern predetermined in the reader / writer device. Control means for starting mutual authentication between the short-range wireless communication means and the portable terminal;
When the short-range wireless communication module receives the operation information, the portable terminal executes a process of storing the operation information received by the short-range wireless communication module in time series, and then stores the operation stored so far The information, the order thereof, and the authentication pattern predetermined for the portable terminal are collated, and if this collation fails, the state of the short-range wireless communication module is set to the state before being detected by the reader / writer device. With authentication means,
An operation authentication system characterized by
請求項1に記載した操作認証システムを構成するリーダライタ装置。   A reader / writer device constituting the operation authentication system according to claim 1. 請求項1に記載した操作認証システムを構成する携帯端末。
A portable terminal constituting the operation authentication system according to claim 1.
JP2016032307A 2016-02-23 2016-02-23 Operation authentication system, reader / writer device and portable terminal Active JP6620591B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016032307A JP6620591B2 (en) 2016-02-23 2016-02-23 Operation authentication system, reader / writer device and portable terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016032307A JP6620591B2 (en) 2016-02-23 2016-02-23 Operation authentication system, reader / writer device and portable terminal

Publications (2)

Publication Number Publication Date
JP2017152859A JP2017152859A (en) 2017-08-31
JP6620591B2 true JP6620591B2 (en) 2019-12-18

Family

ID=59739114

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016032307A Active JP6620591B2 (en) 2016-02-23 2016-02-23 Operation authentication system, reader / writer device and portable terminal

Country Status (1)

Country Link
JP (1) JP6620591B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019139712A (en) * 2018-02-15 2019-08-22 Necプラットフォームズ株式会社 Information processing device, information processing method and program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007221698A (en) * 2006-02-20 2007-08-30 Sobal Kk Communication system based on position fluctuation of non-contact ic tag/card
JP2010257057A (en) * 2009-04-22 2010-11-11 Ntt Docomo Inc Information processing apparatus and authentication method
JP2011028381A (en) * 2009-07-22 2011-02-10 Toppan Printing Co Ltd Noncontact ic card system and noncontact ic card
KR20120076676A (en) * 2010-12-13 2012-07-09 삼성전자주식회사 Device and method for certificating security in wireless terminal
JP6459688B2 (en) * 2015-03-24 2019-01-30 大日本印刷株式会社 Operation authentication system, reader / writer device and portable terminal

Also Published As

Publication number Publication date
JP2017152859A (en) 2017-08-31

Similar Documents

Publication Publication Date Title
US9141777B2 (en) Authentication method and code setting method and authentication system for electronic apparatus
US9679166B2 (en) Settlement terminal device
RU2017113621A (en) DETERMINATION OF CONTINUOUS INTERACTION AND USER'S INTENTION BY MEASURING VARIABILITY OF EFFORTS
US12355761B2 (en) Electronic device for verifying a user's identity
EP3557482A1 (en) Fingerprint recognition card and method for operating power source by using fingerprint recognition card
EP2782074B1 (en) Control system with security token and control method
EP2584485A1 (en) Method, device and system for entering data
WO2019085869A1 (en) Two-way communication between electronic card and touchscreen device
CN107422838B (en) Wearable device, unlocking control system and unlocking control method
US20140230026A1 (en) Biometric-Based Access Control System Comprising a Near Field Communication Link
JP2016042620A (en) Mobile terminal and lock control method for mobile terminal
EP2738707B1 (en) Interactive reader commander
CN108027685A (en) Information processing device and information processing method
US9449316B2 (en) Settlement terminal device and settlement process method using the same
US10523669B2 (en) Server, IC card processing apparatus, and IC card processing system
JP6620591B2 (en) Operation authentication system, reader / writer device and portable terminal
US20160034173A1 (en) Transaction terminal device, information processing device and information processing method
US9584958B2 (en) Mobile device, method for facilitating a transaction, computer program, article of manufacture
JP6459688B2 (en) Operation authentication system, reader / writer device and portable terminal
US12314369B2 (en) Electronic device, method, and non-transitory computer-readable storage media for executing setup via communication with another device
JP2011232837A (en) Ic card and computer program for ic card
KR102091287B1 (en) Method for Providing Service by using Simultaneous Touch
JP4845852B2 (en) Reader / writer
GB2598108A (en) Card reader, smart card and method for processing a transaction
CN104599128A (en) transaction authentication card

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181226

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191016

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20191023

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191105

R150 Certificate of patent or registration of utility model

Ref document number: 6620591

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150