JP2011242824A - Terminal control system - Google Patents

Terminal control system Download PDF

Info

Publication number
JP2011242824A
JP2011242824A JP2010111652A JP2010111652A JP2011242824A JP 2011242824 A JP2011242824 A JP 2011242824A JP 2010111652 A JP2010111652 A JP 2010111652A JP 2010111652 A JP2010111652 A JP 2010111652A JP 2011242824 A JP2011242824 A JP 2011242824A
Authority
JP
Japan
Prior art keywords
terminal
function
reader
writer
card
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.)
Pending
Application number
JP2010111652A
Other languages
Japanese (ja)
Inventor
Takashi Matsumoto
貴士 松本
Katsuyuki Umezawa
克之 梅澤
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2010111652A priority Critical patent/JP2011242824A/en
Publication of JP2011242824A publication Critical patent/JP2011242824A/en
Pending legal-status Critical Current

Links

Images

Abstract

PROBLEM TO BE SOLVED: To prevent a problem where a user's intention cannot be reflected when a setting on a terminal side is unidirectionally accepted from a terminal control server.SOLUTION: A terminal includes: a means for replying a setting state of a validity/invalidity setting of a non-contact IC card function in response to a request from a non-contact IC card control server; and a means for validating the non-contact IC card function to activate a reader/writer. The non-contact IC card control server includes: a means for obtaining a validity/invalidity setting of the non-contact IC card function in the object terminal in response to a request from a server that requests to activate the non-contact IC card; and a means for analyzing the obtained validity/invalidity setting of the non-contact IC card function and requesting the terminal to validate the non-contact IC card function and to activate the reader/writer. The server that requests to activate the reader/writer includes a means for confirming a service subscription state of the object terminal and a user.

Description

本発明は、通信機能および非接触ICカード機能を有する携帯端末とその携帯端末を遠隔制御する携帯端末制御システムに関するものである。   The present invention relates to a portable terminal having a communication function and a contactless IC card function and a portable terminal control system for remotely controlling the portable terminal.

ICタグと呼ばれる非接触型ICカードやRFIDなどの電波を受信して動作する小型の電子装置を活用した、様々なサービスが提案されている。ICタグは、数値や文字列、画像などのデジタル情報を格納し、リーダライタと呼ばれる装置から発射される電波によって電力を生成し、その電力を使用してリーダライタからの要求を処理して電波により応答を伝達するものである。リーダライタは、例えば携帯電話のような、一般ユーザが日常的に持ち歩く小型の端末に搭載されるケースが増えてきている。例えば、街中の様々な場所に掲示されたポスターに貼付されているICタグに対し、携帯電話に内蔵されたリーダライタをかざしてそのICタグ内の情報を読み取ることにより、簡便にWebサイトへの接続ができ、店舗で使える割引券やクーポン券を入手できるなど、携帯電話の機能と連動して一般ユーザに対して有益な情報を提供することが可能となっている(例えば、非特許文献1)。   Various services using small electronic devices that operate by receiving radio waves such as non-contact type IC cards called RFIDs and RFIDs have been proposed. The IC tag stores digital information such as numerical values, character strings, images, etc., generates electric power by radio waves emitted from a device called a reader / writer, and processes requests from the reader / writer using the electric power to generate radio waves. Is used to transmit a response. In many cases, the reader / writer is mounted on a small terminal that is usually carried by a general user, such as a mobile phone. For example, an IC tag affixed to posters posted in various places in the city can be easily accessed to a Web site by holding the reader / writer built in the mobile phone and reading the information in the IC tag. It is possible to provide useful information to general users in conjunction with mobile phone functions such as being able to connect and obtaining discount coupons and coupons that can be used in stores (for example, Non-Patent Document 1). ).

ICタグはリーダライタをかざすことにより動作を開始するため、リーダライタをかざす前にリーダライタが起動されている必要がある。リーダライタを起動する方法としては、ユーザ自らの操作により起動する方法とサーバからの遠隔操作によって起動する方法とがある。   Since the IC tag starts to operate when the reader / writer is held over, the reader / writer needs to be activated before the reader / writer is held over. As a method for starting the reader / writer, there are a method for starting by a user's own operation and a method for starting by a remote operation from a server.

ユーザ自らの操作により起動する方法は、ユーザ操作を必要とすることから利便性に欠ける。端末にリーダライタ起動専用のボタン等を設けて操作を簡便化することも可能ではあるが、携帯電話においては、デザインや設置スペース等の問題から実現が不可能な場合もある。このような背景から、リーダライタはユーザ視点から見た場合には自動的に起動されることが望ましい。   The method of starting by user's own operation lacks convenience because it requires user operation. Although it is possible to provide a terminal with a dedicated button for starting the reader / writer and simplify the operation, the mobile phone may not be realized due to problems such as design and installation space. From such a background, it is desirable that the reader / writer is automatically activated when viewed from the user's viewpoint.

自動起動する方法としては、特許文献1のような、携帯電話を遠隔操作する技術の適用が可能である。特許文献1に記載された遠隔操作の方法は、端末を制御する機能を具備するサーバから、端末に対して端末を制御するための情報を送信し、端末は受信した情報を解析して実行可否を決定する、というものである。   As a method for automatically starting, it is possible to apply a technique for remotely operating a mobile phone as in Patent Document 1. The remote operation method described in Patent Document 1 transmits information for controlling a terminal to a terminal from a server having a function of controlling the terminal, and the terminal analyzes whether the received information is executable or not Is to decide.

特開2009−130381JP2009-130281

NFC Forum, "Essentials for Successful NFC Mobile Ecosystem",2008NFC Forum, "Essentials for Successful NFC Mobile Ecosystem", 2008

非接触ICカードは電子マネーの機能を有しており、誰もがかざすだけで利用可能であることから、ユーザが意図しないシーンでの動作や第三者による不正利用などのリスクが存在する。これらのリスクを回避したいユーザのため、ICタグのリーダライタ機能を含む携帯電話に具備された非接触ICカード制御システムでは、ユーザによる非接触ICカード機能の無効化を携帯電話単体で設定可能な構成となっている。非接触ICカード機能を無効化したユーザは、利用したい度に非接触ICカード機能を有効化することで、非接触ICカード機能を利用する。   Since the contactless IC card has a function of electronic money and can be used only by holding it over, there are risks such as operation in a scene not intended by the user and unauthorized use by a third party. For users who want to avoid these risks, the non-contact IC card control system provided in the mobile phone including the IC tag reader / writer function can set the invalidation of the non-contact IC card function by the user alone. It has a configuration. A user who invalidates the non-contact IC card function uses the non-contact IC card function by enabling the non-contact IC card function every time he / she wants to use it.

非特許文献1に記載の内容を適用する場合、端末制御サーバから一方向的に端末側の設定を受け入れて設定する必要がある。このため、ユーザから見た場合、自らが設定した非接触ICカード機能の有効・無効設定とは無関係に、端末制御サーバからの要求が反映される形となり、ユーザの意向を反映できない場合がある。   When the contents described in Non-Patent Document 1 are applied, it is necessary to set the terminal side in one direction from the terminal control server. For this reason, when viewed from the user, the request from the terminal control server is reflected regardless of the validity / invalidity setting of the non-contact IC card function set by the user, and the intention of the user may not be reflected. .

また、サービスを提供するサーバ側から見た場合、ユーザの端末の設定やユーザが加入しているサービスに応じて、リーダライタの起動有無を柔軟に設定したい場合もある。例えば、あるサービスに加入しているユーザの中で、特権や特典を有するユーザに対してのみサービスを提供したい場合などである。   Further, when viewed from the server providing the service, there is a case where it is desired to flexibly set whether or not the reader / writer is activated depending on the setting of the user terminal and the service subscribed to by the user. For example, there is a case where it is desired to provide a service only to a user who has a privilege or privilege among users who subscribe to a certain service.

本発明は、上記の課題を解決するために、端末、端末を制御するサーバ、および、リーダライタの起動を求めるサーバらが連動してリーダライタの起動有無を判定するための手段を提供する。   In order to solve the above-described problems, the present invention provides a means for determining whether or not a reader / writer is activated in conjunction with a terminal, a server that controls the terminal, and servers that request activation of the reader / writer.

端末は、非接触ICカード制御サーバからの要求に応じて、非接触ICカード機能の有効・無効設定の設定状況を応答する手段と、非接触ICカード機能を有効化しリーダライタを起動する手段を提供する。   In response to a request from the non-contact IC card control server, the terminal responds with a setting state of valid / invalid setting of the non-contact IC card function and means for activating the non-contact IC card function and starting the reader / writer provide.

非接触ICカード制御サーバは、非接触ICカードの起動を求めるサーバからの要求により、対象端末内の非接触ICカード機能の有効・無効設定を取得する手段と、取得した非接触ICカード機能の有効・無効設定を解析して端末に対して非接触ICカード機能を有効化してリーダライタの起動を指示するか否かを判定する手段と、端末に対して非接触ICカード機能の有効化を要求しリーダライタの起動を要求する手段と、リーダライタの起動を求めるサーバに対してリーダライタの起動結果を送信する手段とを提供する。   The non-contact IC card control server is configured to acquire a valid / invalid setting of the non-contact IC card function in the target terminal in response to a request from the server that requests activation of the non-contact IC card, and the acquired non-contact IC card function A means for determining whether to instruct activation of the reader / writer by enabling the contactless IC card function for the terminal by analyzing the valid / invalid setting, and for enabling the contactless IC card function for the terminal Means for requesting and requesting activation of the reader / writer and means for transmitting the activation result of the reader / writer to a server that requests activation of the reader / writer are provided.

リーダライタの起動を求めるサーバは、対象端末やユーザのサービス加入状況を確認する手段と、対象端末やユーザのサービス加入状況に応じて非接触ICカード制御サーバに対しリーダライタの起動を要求する手段とを提供する。   The server for requesting activation of the reader / writer is means for confirming the service subscription status of the target terminal or user, and means for requesting activation of the reader / writer to the contactless IC card control server according to the service subscription status of the target terminal or user. And provide.

端末の非接触ICカード機能設定を取得することにより、リーダライタ機能の起動可否の判断にユーザの意向を反映可能になるとともに、サービス提供者視点においてもリーダライタ機能の起動可否を柔軟に判断することが可能となる。   By acquiring the contactless IC card function setting of the terminal, it is possible to reflect the user's intention in the determination of whether or not the reader / writer function can be activated, and also flexibly determine whether or not the reader / writer function can be activated from the viewpoint of the service provider. It becomes possible.

本発明を適用する端末制御システムの構成例を示すブロック図である。It is a block diagram which shows the structural example of the terminal control system to which this invention is applied. 端末の構成例を示すブロック図である。It is a block diagram which shows the structural example of a terminal. 非接触ICカード制御サーバの構成例を示すブロック図である。It is a block diagram which shows the structural example of a non-contact IC card control server. リーダライタ制御要求サーバの構成例を示すブロック図である。It is a block diagram which shows the structural example of a reader / writer control request server. 端末の非接触ICカード機能が有効である場合のリーダライタ起動指示の例を示す図である。It is a figure which shows the example of the reader / writer starting instruction | indication when the non-contact IC card function of a terminal is effective. 端末の非接触ICカード機能が有効である場合のリーダライタ起動指示の例を示す図である。It is a figure which shows the example of the reader / writer starting instruction | indication when the non-contact IC card function of a terminal is effective. リーダライタ起動要求の例を示す図である。It is a figure which shows the example of a reader / writer starting request | requirement. 非接触ICカード制御サーバのリーダライタ起動要求を受信するときの動作を示すフローチャートである。It is a flowchart which shows operation | movement when the reader / writer starting request | requirement of a non-contact IC card control server is received. リーダライタ停止要求の例を示す図である。It is a figure which shows the example of a reader / writer stop request | requirement. 非接触ICカード制御サーバのリーダライタ停止要求を受信するときの動作を示すフローチャートである。It is a flowchart which shows operation | movement when the reader / writer stop request | requirement of a non-contact IC card control server is received. 端末の非接触ICカード設定確認コマンドを受信するときの動作を示すフローチャートである。It is a flowchart which shows operation | movement when receiving the non-contact IC card setting confirmation command of a terminal. 端末のリーダライタ起動コマンドを受信するときの動作を示すフローチャートである。It is a flowchart which shows operation | movement when the reader / writer starting command of a terminal is received. 端末のリーダライタ停止コマンドを受信するときの動作を示すフローチャートである。It is a flowchart which shows operation | movement when the reader / writer stop command of a terminal is received.

本発明の実施の形態について、図1から図13を用いて説明する。   An embodiment of the present invention will be described with reference to FIGS.

図1は、本発明における非接触ICカード制御サーバ、端末およびリーダライタ制御要求サーバを含む端末制御システムの一形態である。非接触ICカード制御サーバ100は、端末200の非接触ICカード制御機能を遠隔制御する機能を具備するサーバである。端末200は、携帯電話のような、通信機能および非接触ICカード制御機能を具備する小型の機器である。リーダライタ制御要求サーバ300は、位置情報取得サーバ1400やサービス事業者サーバ1420から収集した情報を元に、非接触ICカード制御サーバ100に対して端末200の非接触ICカード制御機能の遠隔操作を要求する機能を具備するサーバである。位置情報取得サーバ1400は、端末200の位置情報を取得する機能を具備するサーバである。ここでいう位置情報とは、端末200が通信に使用している基地局や端末200より発信されるGPSから取得される情報のことであり、端末200が地理的にどの位置にいるかを把握するためのものである。サービス事業者サーバ1420は、端末200および端末200のユーザが加入しているサービス事業者であるか、または端末200に対してサービスを提供したいサービス事業者のサーバであり、端末200および端末200のユーザに対して提供されるサービスの属性や権限等を保持している。非接触ICカード制御サーバ100、端末200、リーダライタ制御要求サーバ300、位置情報取得サーバ1400およびサービス事業者サーバ1420は、通信網800でそれぞれに対して通信可能な構成とする。また、端末200の他にも端末200と同様の構成を具備する端末が多数存在し、非接触ICカード制御サーバ100、リーダライタ制御要求サーバ300、位置情報取得サーバ1400、およびサービス事業者サーバ1420は、それらの端末と通信可能な構成を取る。同一通信網上にリーダライタ制御要求サーバ300、位置情報取得サーバ1400およびサービス事業者サーバ1420らと同様の構成を具備するサーバが複数存在しても良い。   FIG. 1 shows an embodiment of a terminal control system including a contactless IC card control server, a terminal, and a reader / writer control request server according to the present invention. The non-contact IC card control server 100 is a server having a function of remotely controlling a non-contact IC card control function of the terminal 200. The terminal 200 is a small device having a communication function and a contactless IC card control function, such as a mobile phone. The reader / writer control request server 300 performs remote operation of the contactless IC card control function of the terminal 200 on the contactless IC card control server 100 based on the information collected from the position information acquisition server 1400 and the service provider server 1420. A server having a requested function. The location information acquisition server 1400 is a server having a function of acquiring location information of the terminal 200. The location information here is information acquired from the base station used by the terminal 200 for communication or GPS transmitted from the terminal 200, and grasps where the terminal 200 is geographically located. Is for. The service provider server 1420 is a server of a service provider to which the terminal 200 and the user of the terminal 200 are subscribed, or a service provider who wants to provide a service to the terminal 200. It holds the attributes and authority of services provided to users. The contactless IC card control server 100, the terminal 200, the reader / writer control request server 300, the location information acquisition server 1400, and the service provider server 1420 are configured to be communicable with each other via the communication network 800. In addition to the terminal 200, there are many terminals having the same configuration as the terminal 200. The contactless IC card control server 100, the reader / writer control request server 300, the location information acquisition server 1400, and the service provider server 1420. Takes a configuration capable of communicating with those terminals. There may be a plurality of servers having the same configuration as the reader / writer control request server 300, the position information acquisition server 1400, the service provider server 1420, and the like on the same communication network.

図2は、本発明における端末200の一形態である。通信部250は通信網800を介して非接触ICカード制御サーバ100や他の端末と通信するための機能である。端末制御部240は、端末200内の機能を制御するための機能である。非接触ICカード制御部210は、リーダライタ220およびICカード230を制御することで非接触ICカード機能を実現する機能を具備する。リーダライタ220は、非接触ICカード制御部210およびICカード230と接続され、ICタグを含むICカードの読取り、書込みを行う。ICカード230は、ICカード制御部210およびリーダライタ220と接続され、例えば電子マネーの残高管理といった安全に保持されるべき情報の管理を行う。非接触ICカード設定記憶部212は、非接触ICカード機能の有効または無効の設定情報を保持する。非接触ICカード機能が有効であるとは、リーダライタ220およびICカード230が使用可能な状態であることを指す。非接触ICカード機能が無効であるとは、リーダライタ220およびICカード230が使用不可能な状態であることを指す。非接触ICカード機能の有効、無効設定は、端末200の一機能として具備され、ユーザの操作により設定される。コマンド解析部214は、非接触ICカード制御サーバ100より受信した情報の解析を行う。応答コマンド生成部216は、コマンド解析部214により解析された非接触ICカード制御サーバ100の要求に対する応答を生成する。   FIG. 2 shows one form of the terminal 200 in the present invention. The communication unit 250 is a function for communicating with the non-contact IC card control server 100 and other terminals via the communication network 800. The terminal control unit 240 is a function for controlling functions in the terminal 200. The non-contact IC card control unit 210 has a function of realizing a non-contact IC card function by controlling the reader / writer 220 and the IC card 230. The reader / writer 220 is connected to the non-contact IC card control unit 210 and the IC card 230, and reads and writes an IC card including an IC tag. The IC card 230 is connected to the IC card control unit 210 and the reader / writer 220, and manages information that should be held safely, for example, balance management of electronic money. The non-contact IC card setting storage unit 212 holds setting information for valid / invalid of the non-contact IC card function. The non-contact IC card function being effective means that the reader / writer 220 and the IC card 230 can be used. The invalidity of the non-contact IC card function indicates that the reader / writer 220 and the IC card 230 cannot be used. Valid / invalid setting of the non-contact IC card function is provided as one function of the terminal 200 and is set by a user operation. The command analysis unit 214 analyzes information received from the non-contact IC card control server 100. The response command generation unit 216 generates a response to the request of the non-contact IC card control server 100 analyzed by the command analysis unit 214.

図3は、本発明における非接触ICカード制御サーバ100の一形態である。通信部190は、通信網800を介して端末200やリーダライタ制御要求サーバ300と通信するための機能である。端末遠隔制御部110は、通信部190、非接触ICカード遠隔制御部120およびリーダライタ制御要求サーバ通信部180と接続され、端末200の遠隔制御を担当する。非接触ICカード遠隔制御部120は、端末遠隔制御部110、リーダライタ制御要求受付部130、非接触ICカード制御コマンド生成部132、端末応答解析部134およびリーダライタ起動要求判定部136と接続され、端末200の非接触ICカード機能を制御するための処理を行う。リーダライタ制御要求受付部130は、非接触ICカード遠隔制御部120と接続され、リーダライタ制御要求サーバ300が発行する端末200のリーダライタ起動要求を受け付ける。非接触ICカード制御コマンド生成部132は、非接触ICカード遠隔制御部120と接続され、端末200の非接触ICカード機能を制御するためのコマンドを生成する。端末応答解析部134は、非接触ICカード遠隔制御部120と接続され、端末200から受信した応答内容を解析する。リーダライタ起動要求判定部136は、非接触ICカード遠隔制御部120と接続され、端末200に対して非接触ICカード機能の起動要求の発行可否について判定する。端末応答内容記憶部138は、端末応答解析部134で解析した端末の非接触ICカード機能の有効・無効の状態を保持する。リーダライタ制御要求サーバ通信部180は、通信部190および端末遠隔制御部110と接続され、リーダライタ制御要求サーバ300との通信を担当する。   FIG. 3 shows one form of the non-contact IC card control server 100 in the present invention. The communication unit 190 is a function for communicating with the terminal 200 and the reader / writer control request server 300 via the communication network 800. The terminal remote control unit 110 is connected to the communication unit 190, the non-contact IC card remote control unit 120, and the reader / writer control request server communication unit 180, and takes charge of remote control of the terminal 200. The non-contact IC card remote control unit 120 is connected to the terminal remote control unit 110, the reader / writer control request reception unit 130, the non-contact IC card control command generation unit 132, the terminal response analysis unit 134, and the reader / writer activation request determination unit 136. Then, processing for controlling the non-contact IC card function of the terminal 200 is performed. The reader / writer control request accepting unit 130 is connected to the non-contact IC card remote control unit 120 and accepts a reader / writer activation request of the terminal 200 issued by the reader / writer control request server 300. The non-contact IC card control command generation unit 132 is connected to the non-contact IC card remote control unit 120 and generates a command for controlling the non-contact IC card function of the terminal 200. The terminal response analysis unit 134 is connected to the non-contact IC card remote control unit 120 and analyzes the response content received from the terminal 200. The reader / writer activation request determination unit 136 is connected to the non-contact IC card remote control unit 120 and determines whether or not an activation request for a non-contact IC card function can be issued to the terminal 200. The terminal response content storage unit 138 holds the valid / invalid state of the non-contact IC card function of the terminal analyzed by the terminal response analysis unit 134. The reader / writer control request server communication unit 180 is connected to the communication unit 190 and the terminal remote control unit 110 and is in charge of communication with the reader / writer control request server 300.

図4は、本発明におけるリーダライタ制御要求サーバ300の一形態である。通信部390は、通信網800を介して非接触ICカード制御サーバ100、位置情報取得サーバ1400およびサービス事業者サーバ1420との通信を行う。非接触ICカード制御サーバ通信部310は、非接触ICカード制御サーバ100との通信を行う。制御要求用情報収集部330は、非接触ICカードの起動要求の判定に使用するための情報を、位置情報取得サーバ1400やサービス事業者サーバ1420から収集する。制御要求用情報処理部340は、位置情報取得サーバ1400やサービス事業者サーバ1420からの情報から、端末200の非接触ICカード機能の起動要求タイミングおよび停止要求タイミングを判定する。リーダライタ制御要求発行部320は、非接触ICカード制御サーバ100に対して発行される端末200のリーダライタの起動要求および停止要求を生成し発行する。リーダライタ起動状態記憶部350は、端末200のリーダライタを起動する前の、非接触ICカード機能の有効・無効の状態を保持する。この状態は、非接触ICカード制御サーバ100に発行したリーダライタの起動要求に対する応答であるリーダライタ起動完了通知に付加される。非接触ICカード制御サーバ100より端末200のリーダライタ停止完了通知を受信すると、端末200のリーダライタを起動する前の非接触ICカード機能の有効・無効の状態を解放する。   FIG. 4 shows one form of the reader / writer control request server 300 in the present invention. The communication unit 390 communicates with the non-contact IC card control server 100, the position information acquisition server 1400, and the service provider server 1420 via the communication network 800. The non-contact IC card control server communication unit 310 communicates with the non-contact IC card control server 100. The control request information collecting unit 330 collects information for use in determining a contactless IC card activation request from the location information acquisition server 1400 and the service provider server 1420. The control request information processing unit 340 determines the start request timing and stop request timing of the contactless IC card function of the terminal 200 from the information from the position information acquisition server 1400 and the service provider server 1420. The reader / writer control request issuing unit 320 generates and issues a reader / writer activation request and a stop request for the terminal 200 issued to the non-contact IC card control server 100. The reader / writer activation state storage unit 350 holds the valid / invalid state of the non-contact IC card function before the reader / writer of the terminal 200 is activated. This state is added to the reader / writer activation completion notification that is a response to the reader / writer activation request issued to the non-contact IC card control server 100. When the reader / writer stop completion notification of the terminal 200 is received from the non-contact IC card control server 100, the valid / invalid state of the non-contact IC card function before starting the reader / writer of the terminal 200 is released.

リーダライタ制御要求サーバ300から非接触ICカード制御サーバ100へ向けて発行されるリーダライタ起動要求の内容を、図5乃至図7を用いて説明する。   The contents of the reader / writer activation request issued from the reader / writer control request server 300 to the non-contact IC card control server 100 will be described with reference to FIGS.

図7は、リーダライタ制御要求サーバ300から非接触ICカード制御サーバ100へ向けて発行されるコマンドに付加される、リーダライタ起動要求の内容の一形態である。リーダライタ起動要求700は、遠隔操作の対象となる端末を識別するための情報である端末識別情報710と、端末内の遠隔操作の対象となる機能を識別する制御機能番号720と、端末の非接触ICカード機能設定が有効である場合の非接触ICカードの起動方法を設定する有効時動作530と、端末の非接触ICカード機能が無効である場合の非接触ICカードの起動方法を設定する無効時動作630とで構成される。本発明のように、端末200に対して非接触ICカードの遠隔操作要求を発行する場合には、端末識別情報710には端末200の識別情報を、制御機能番号720には非接触ICカード機能を示す番号を設定する。   FIG. 7 shows one form of the contents of the reader / writer activation request added to the command issued from the reader / writer control request server 300 to the non-contact IC card control server 100. The reader / writer activation request 700 includes terminal identification information 710 that is information for identifying a terminal that is a target of remote operation, a control function number 720 that identifies a function that is a target of remote operation in the terminal, An operation 530 for setting a non-contact IC card activation method when the contact IC card function setting is valid, and a non-contact IC card activation method when the non-contact IC card function of the terminal is invalid are set. And an invalid operation 630. When issuing a non-contact IC card remote operation request to the terminal 200 as in the present invention, the terminal identification information 710 contains the terminal 200 identification information, and the control function number 720 contains the non-contact IC card function. Set the number indicating.

図5は有効時動作530の設定の一形態である。ユーザに確認せずに強制的に起動する場合には"1"(531)を、起動するか否かをユーザに確認する場合には"2"(532)を設定する。   FIG. 5 shows an example of the setting of the operation 530 when valid. “1” (531) is set when forcibly starting without confirming with the user, and “2” (532) is set when confirming with the user whether to start.

図6は無効時動作630の設定の一形態である。ユーザに確認せずに強制的に起動する場合には"1"(631)を、起動するか否かをユーザに確認する場合には"2"(632)を、起動しない場合には"3"(633)を設定する。   FIG. 6 shows an example of the setting of the invalid operation 630. "1" (631) is used when forcibly starting without confirming with the user, "2" (632) when confirming with the user whether or not to start, and "3" when not starting. “(633) is set.

図9は、リーダライタ制御要求サーバ300から非接触ICカード制御サーバ100へ向けて発行されるコマンドに付加される、リーダライタ停止要求の内容の一形態である。リーダライタ制御要求サーバ300の要求により起動された端末200のリーダライタを、制御要求用情報処理部340の指示により停止する場合は、リーダライタ起動状態記憶部350が保持する端末200のリーダライタ起動前の非接触ICカード機能の有効・無効の状態をリーダライタ停止要求900に付加する(910)。   FIG. 9 shows an example of the content of a reader / writer stop request added to a command issued from the reader / writer control request server 300 to the non-contact IC card control server 100. When the reader / writer of the terminal 200 activated by the request of the reader / writer control request server 300 is stopped by the instruction of the control request information processing unit 340, the reader / writer activation of the terminal 200 held by the reader / writer activation state storage unit 350 The valid / invalid state of the previous non-contact IC card function is added to the reader / writer stop request 900 (910).

図8は、本発明の非接触ICカード制御サーバ100のリーダライタ制御要求サーバ300がリーダライタ起動要求を受信するときの動作フローの一形態である。非接触ICカード制御サーバ100は、リーダライタ制御要求サーバ通信部180でリーダライタ起動要求を受信すると、リーダライタ制御要求受付部130へそのリーダライタ起動要求を送信し、リーダライタ起動要求を受け付ける(800)。端末200への起動要求であることを認識した非接触ICカード遠隔制御部120は、端末200の非接触ICカード機能の有効・無効設定を確認するため、非接触ICカード制御コマンド生成部132にて非接触ICカード設定確認コマンドを生成し、そのコマンドを端末遠隔制御部110を介して端末200へ送信する(802)。   FIG. 8 shows an example of an operation flow when the reader / writer control request server 300 of the contactless IC card control server 100 of the present invention receives a reader / writer activation request. When the reader / writer control request server communication unit 180 receives the reader / writer activation request, the non-contact IC card control server 100 transmits the reader / writer activation request to the reader / writer control request accepting unit 130 and accepts the reader / writer activation request ( 800). The contactless IC card remote control unit 120, which has recognized that the request is for activation to the terminal 200, checks the validity / invalidity setting of the contactless IC card function of the terminal 200 to the contactless IC card control command generation unit 132. Then, a non-contact IC card setting confirmation command is generated, and the command is transmitted to the terminal 200 via the terminal remote control unit 110 (802).

端末200からの応答を端末遠隔制御部110で受信すると(806)、端末応答解析部134が端末200からの応答内容を解析する(808)。リーダライタ起動要求判定部136が、端末200の非接触ICカード機能の有効・無効設定状態とリーダライタ起動要求700に記載の要求内容とから、非接触ICカード機能を有効化しリーダライタを起動するか否かを判定する(810)。図5では、端末200の非接触ICカード機能の有効・無効設定状態が531または532の状態であればリーダライタが起動される。図6では、端末200の非接触ICカード機能の有効・無効設定状態が631または632の状態であればリーダライタが起動され、633の状態ではリーダライタが起動されない。   When the terminal remote control unit 110 receives a response from the terminal 200 (806), the terminal response analysis unit 134 analyzes the response content from the terminal 200 (808). The reader / writer activation request determining unit 136 activates the non-contact IC card function and activates the reader / writer from the valid / invalid setting state of the non-contact IC card function of the terminal 200 and the request contents described in the reader / writer activation request 700. It is determined whether or not (810). In FIG. 5, if the valid / invalid setting state of the contactless IC card function of the terminal 200 is 531 or 532, the reader / writer is activated. In FIG. 6, the reader / writer is activated if the non-contact IC card function valid / invalid setting state of the terminal 200 is 631 or 632, and the reader / writer is not activated in the state of 633.

リーダライタが起動される場合、非接触ICカード制御コマンド生成部132にて非接触ICカード機能が有効であればリーダライタ起動用のコマンドを発行し、非接触ICカード機能が無効であれば非接触ICカード機能を有効にしてリーダライタを起動するコマンドを発行する。強制起動をするか否かをユーザに確認する必要があるか否かに関する情報もあわせて付加する(814)。端末200からの応答を受信すると(818)、端末応答解析部134がその応答の内容を解析する(820)。その応答の内容から、リーダライタの起動が成功していると判定される場合には、リーダライタ起動完了通知をリーダライタ制御要求サーバ300に発行する(824)。さらに、端末応答内容記憶部138が保持する端末200のリーダライタ起動前の非接触ICカード機能の有効・無効の状態をリーダライタ起動完了通知に付加する。   When the reader / writer is activated, the non-contact IC card control command generation unit 132 issues a reader / writer activation command if the non-contact IC card function is valid, and non-contact IC card function is invalid if the non-contact IC card function is invalid. A command for enabling the contact IC card function and starting the reader / writer is issued. Information regarding whether or not it is necessary to confirm with the user whether or not to forcibly start is also added (814). When a response from the terminal 200 is received (818), the terminal response analysis unit 134 analyzes the content of the response (820). If it is determined from the content of the response that the reader / writer has been successfully activated, a reader / writer activation completion notification is issued to the reader / writer control request server 300 (824). Furthermore, the valid / invalid state of the contactless IC card function before the reader / writer activation of the terminal 200 held by the terminal response content storage unit 138 is added to the reader / writer activation completion notification.

リーダライタが起動されない場合、または端末200からの応答の解析によってリーダライタの起動が失敗したと判定される場合は、リーダライタ起動不可通知をリーダライタ制御要求サーバ300に発行する(826)。   If the reader / writer is not activated, or if it is determined that the activation of the reader / writer has failed due to the analysis of the response from the terminal 200, a reader / writer activation impossibility notification is issued to the reader / writer control request server 300 (826).

図10は、本発明の非接触ICカード制御サーバ100のリーダライタ制御要求サーバ300がリーダライタ停止要求を受信するときの動作フローの一形態である。非接触ICカード制御サーバ100は、リーダライタ制御要求サーバ通信部180でリーダライタ停止要求を受信すると、リーダライタ制御要求受付部130へそのリーダライタ停止要求を送信し、リーダライタ停止要求を受け付ける(1000)。続いて、非接触ICカード制御サーバ100はリーダライタ停止コマンドを端末200に発行する。このとき、非接触ICカード設定910に非接触ICカードの機能の無効化が記載されている場合には、非接触ICカード制御サーバ100は非接触ICカード機能の無効化コマンドをあわせて発行する。これにより、リーダライタ制御要求サーバ300の要求によるリーダライタ起動前の非接触ICカード機能の有効・無効の状態に復元することが可能となる。端末200から応答を受信すると、非接触ICカード制御サーバ100はリーダライタ停止完了通知をリーダライタ制御要求サーバ300に発行する。   FIG. 10 shows an example of an operation flow when the reader / writer control request server 300 of the contactless IC card control server 100 of the present invention receives a reader / writer stop request. When the reader / writer control request server communication unit 180 receives the reader / writer stop request, the non-contact IC card control server 100 transmits the reader / writer stop request to the reader / writer control request reception unit 130 and receives the reader / writer stop request ( 1000). Subsequently, the non-contact IC card control server 100 issues a reader / writer stop command to the terminal 200. At this time, when invalidation of the function of the non-contact IC card is described in the non-contact IC card setting 910, the non-contact IC card control server 100 also issues a non-contact IC card function invalidation command. . Thereby, it is possible to restore the valid / invalid state of the non-contact IC card function before the reader / writer is activated by the request of the reader / writer control request server 300. When receiving a response from the terminal 200, the non-contact IC card control server 100 issues a reader / writer stop completion notice to the reader / writer control request server 300.

図11は、本発明の端末200が非接触ICカード制御サーバ100から非接触ICカード機能確認要求を受信するときの動作フローの一形態である。端末200は、非接触ICカード機能確認要求を受信すると(1100)、非接触ICカード設定記憶部212に格納された非接触ICカード機能の有効・無効状態を確認する(1102)。続いて、応答コマンド生成部216が、非接触ICカード機能の有効・無効状態を通知するためのコマンドを生成し(1104)、応答としてそのコマンドを非接触ICカード制御サーバ100に送信する(1106)。   FIG. 11 is an example of an operation flow when the terminal 200 of the present invention receives a contactless IC card function confirmation request from the contactless IC card control server 100. When the terminal 200 receives the contactless IC card function confirmation request (1100), the terminal 200 confirms the valid / invalid state of the contactless IC card function stored in the contactless IC card setting storage unit 212 (1102). Subsequently, the response command generator 216 generates a command for notifying the validity / invalid state of the non-contact IC card function (1104), and transmits the command to the non-contact IC card control server 100 as a response (1106). ).

図12は、本発明の端末200が非接触ICカード制御サーバ100からリーダライタ起動コマンドを受信するときの動作フローの一形態である。端末200は、リーダライタ起動コマンドを受信すると(1200)、コマンド解析部214にて受信内容の確認を行う。リーダライタ起動コマンドでユーザへの確認が指示されている場合は、端末200はユーザに対してリーダライタを起動して良いかどうかを問い合わせる(1204)。ユーザが許可した場合は、端末200は、非接触ICカード機能の有効化が指示されていれば非接触ICカード機能を有効化した後に(1210)リーダライタを起動し(1212)、応答コマンド生成部216にてリーダライタ起動完了応答コマンドを生成する(1214)。非接触ICカード機能の有効化が指示されていなければ、端末200はリーダライタを起動し(1212)、応答コマンド生成部216にてリーダライタ起動完了応答コマンドを生成する(1214)。ユーザへ問い合わせた結果、リーダライタの起動が許可されなかった場合は、端末200は応答コマンド生成部216にてリーダライタ起動不可応答コマンドを生成する(1218)。   FIG. 12 shows an example of an operation flow when the terminal 200 of the present invention receives a reader / writer activation command from the non-contact IC card control server 100. When the terminal 200 receives the reader / writer activation command (1200), the command analysis unit 214 confirms the received content. When the confirmation to the user is instructed by the reader / writer activation command, the terminal 200 inquires of the user whether the reader / writer can be activated (1204). If the user permits, the terminal 200 activates the non-contact IC card function (1210), activates the reader / writer (1212), and generates a response command if the non-contact IC card function is instructed to be activated. The unit 216 generates a reader / writer activation completion response command (1214). If the activation of the non-contact IC card function is not instructed, the terminal 200 activates the reader / writer (1212), and the response command generation unit 216 generates a reader / writer activation completion response command (1214). If the activation of the reader / writer is not permitted as a result of the inquiry to the user, the terminal 200 generates a reader / writer activation disabled response command in the response command generation unit 216 (1218).

強制起動が指示されているためユーザへ確認する必要がなく、かつ非接触ICカード機能の有効化が指示されている場合には、端末200は、非接触ICカード機能を有効化した後(1210)、リーダライタを起動し(1212)、応答コマンド生成部216にてリーダライタ起動完了応答コマンドを生成する(1214)。強制起動が指示されているためユーザへ確認する必要がなく、かつ非接触ICカード機能の有効化が指示されていない場合には、端末200はリーダライタを起動し(1212)、応答コマンド生成部216にてリーダライタ起動完了応答コマンドを生成する(1214)。   When forced activation is instructed, there is no need to confirm with the user, and when the activation of the non-contact IC card function is instructed, the terminal 200 activates the non-contact IC card function (1210). The reader / writer is activated (1212), and the response command generation unit 216 generates a reader / writer activation completion response command (1214). If forced activation is instructed, there is no need to confirm with the user, and if the activation of the non-contact IC card function is not instructed, the terminal 200 activates the reader / writer (1212), and a response command generation unit At 216, a reader / writer activation completion response command is generated (1214).

端末200は、リーダライタ起動完了応答コマンド(1214)またはリーダライタ起動不可応答コマンドの生成(1218)を完了すると、そのコマンドを非接触ICカード制御サーバ100に送信する(1216)。   When the terminal 200 completes the reader / writer activation completion response command (1214) or the reader / writer activation impossible response command generation (1218), the terminal 200 transmits the command to the non-contact IC card control server 100 (1216).

図13は、本発明の端末200が非接触ICカード制御サーバ100からリーダライタ停止コマンドを受信するときの動作フローの一形態である。端末200は、リーダライタ停止コマンドを受信すると(1300)、コマンド解析部214にて受信内容の確認を行う。次いで、端末200はリーダライタを停止し(1302)、非接触ICカード機能の無効化が指示されていれば非接触ICカード機能を無効化する(1306)。最後に、端末200は応答コマンド生成部216にてリーダライタ停止完了応答コマンドを生成し(1308)、そのコマンドを非接触ICカード制御サーバ100に送信する(1310)。   FIG. 13 shows an example of an operation flow when the terminal 200 of the present invention receives a reader / writer stop command from the non-contact IC card control server 100. When the terminal 200 receives a reader / writer stop command (1300), the command analysis unit 214 confirms the received content. Next, the terminal 200 stops the reader / writer (1302), and disables the non-contact IC card function if an instruction to disable the non-contact IC card function is given (1306). Finally, the terminal 200 generates a reader / writer stop completion response command in the response command generation unit 216 (1308), and transmits the command to the non-contact IC card control server 100 (1310).

以上の構成および動作フローにより、リーダライタ機能の起動可否の判断にユーザの意向を反映できるとともに、サービス提供者の視点からもリーダライタ機能の起動可否を柔軟に判断することができる。   With the above configuration and operation flow, the user's intention can be reflected in the determination as to whether or not the reader / writer function can be activated, and the reader / writer function can be flexibly determined from the service provider's viewpoint.

100 非接触ICカード制御サーバ
110 端末遠隔制御部
120 非接触ICカード遠隔制御部
130 リーダライタ起動要求受付部
132 非接触ICカード制御コマンド生成部
134 端末応答解析部
136 リーダライタ起動要求判定部
138 端末応答内容記憶部
200 端末
210 非接触ICカード制御部
212 非接触ICカード設定記憶部
214 コマンド解析部
216 応答コマンド生成部
220 リーダライタ
230 ICカード
300 リーダライタ制御要求サーバ
320 リーダライタ制御要求発行部
330 制御要求用情報収集部
340 制御要求用情報処理部
350 リーダライタ起動状態記憶部
1400 位置情報取得サーバ
1420 サービス事業者サーバ
100 Contactless IC Card Control Server 110 Terminal Remote Control Unit 120 Contactless IC Card Remote Control Unit 130 Reader / Writer Activation Request Receiving Unit 132 Contactless IC Card Control Command Generation Unit 134 Terminal Response Analysis Unit 136 Reader / Writer Activation Request Determination Unit 138 Terminal Response content storage unit 200 Terminal 210 Non-contact IC card control unit 212 Non-contact IC card setting storage unit 214 Command analysis unit 216 Response command generation unit 220 Reader / writer 230 IC card 300 Reader / writer control request server 320 Reader / writer control request issue unit 330 Control request information collection unit 340 Control request information processing unit 350 Reader / writer activation state storage unit 1400 Location information acquisition server 1420 Service provider server

Claims (4)

端末の遠隔制御機能を有するサーバであって、端末に具備された非接触ICカードの遠隔制御機能と、
リーダライタの制御を要求するサーバとの通信機能と、
リーダライタの制御を要求するサーバから受信した要求を受け付ける機能と、
端末に具備された非接触ICカードを制御するためのコマンドを生成する機能と、
端末からの応答を解析する機能と、
端末に具備されたリーダライタの起動を要求するか否かを判定する機能と、
端末からの応答に記載された非接触ICカード機能が有効であるか無効であるかの状態を記憶する機能と、
を備えた非接触ICカード機能遠隔制御サーバ。
A server having a terminal remote control function, the remote control function of a contactless IC card provided in the terminal;
A communication function with a server that requests control of the reader / writer,
A function of accepting a request received from a server that requests control of a reader / writer;
A function for generating a command for controlling the non-contact IC card provided in the terminal;
A function to analyze the response from the terminal,
A function of determining whether to request activation of a reader / writer provided in the terminal;
A function for storing the state of whether the contactless IC card function described in the response from the terminal is valid or invalid;
A non-contact IC card function remote control server.
通信機能を有する端末であって、
ICカード機能と、
リーダライタ機能と、
前記ICカード機能と前記リーダライタ機能を制御することにより非接触ICカードとしての機能を実現する機能と、
上記非接触ICカードの動作がユーザにより許可されているか否かを記憶する機能と、
請求項1記載の非接触ICカード機能遠隔制御サーバにより送信される制御コマンドを解析する機能と、
上記非接触ICカード機能遠隔制御サーバより受信したコマンドに対する応答コマンドを生成する機能と
を備えた端末。
A terminal having a communication function,
IC card function,
Reader / writer function,
A function for realizing a function as a non-contact IC card by controlling the IC card function and the reader / writer function;
A function of storing whether or not the operation of the non-contact IC card is permitted by a user;
A function of analyzing a control command transmitted by the non-contact IC card function remote control server according to claim 1;
A terminal provided with a function of generating a response command to a command received from the non-contact IC card function remote control server.
請求項1記載の非接触ICカード機能遠隔制御サーバと、
請求項2記載の端末の位置情報を保持するサーバと、
請求項2記載の端末と請求項2記載の端末の使用者が加入しているサービスを管理する事業者のサーバと通信可能なサーバであって、上記請求項1記載の非接触ICカード機能遠隔制御サーバと通信する機能と、
上記端末の位置情報を保持するサーバとサービスを管理する事業者のサーバとからの情報を受信し収集する機能と、
上記端末の位置情報を保持するサーバとサービスを管理する事業者のサーバとからの情報を受信し、収集した情報から上記請求項2記載の端末に具備されたリーダライタを制御するタイミングを検出する機能と、
リーダライタの制御要求を上記請求項1記載の非接触ICカード機能遠隔制御サーバに発行する機能と、
上記請求項2記載の端末に具備されたリーダライタを起動する直前の上記請求項2記載の端末が保持する非接触ICカードの動作がユーザにより許可されているか否かの状態を記憶する機能と、
を備えた、上記請求項2記載の端末に具備されたリーダライタの制御要求を発行するサーバ。
A contactless IC card function remote control server according to claim 1;
A server for holding location information of the terminal according to claim 2;
A non-contact IC card function remote server according to claim 1, wherein the non-contact IC card function remote is a server capable of communicating with a server of a business operator that manages a service subscribed to by a terminal of claim 2 and a user of the terminal of claim 2. A function to communicate with the control server;
A function of receiving and collecting information from the server that holds the location information of the terminal and the server of the operator that manages the service;
3. Receives information from a server that holds the location information of the terminal and a server of a service provider that manages services, and detects timing for controlling a reader / writer provided in the terminal according to claim 2 from the collected information. Function and
A function of issuing a reader / writer control request to the non-contact IC card function remote control server according to claim 1;
A function for storing a state as to whether or not an operation of the non-contact IC card held by the terminal according to claim 2 immediately before starting the reader / writer provided in the terminal according to claim 2 is permitted by the user; ,
The server which issues the control request | requirement of the reader / writer provided in the terminal of the said Claim 2 provided.
請求項1記載の非接触ICカード機能遠隔制御サーバと、
請求項2記載の端末の位置情報を保持するサーバと、
上記請求項2記載の端末に具備されたリーダライタの制御要求を発行する請求項3記載のサーバとが連動して、上記請求項2記載の端末に具備されたリーダライタの制御を実現する端末制御システム。
A contactless IC card function remote control server according to claim 1;
A server for holding location information of the terminal according to claim 2;
A terminal that realizes control of the reader / writer provided in the terminal according to claim 2, in cooperation with the server according to claim 3, which issues a control request for the reader / writer provided in the terminal according to claim 2. Control system.
JP2010111652A 2010-05-14 2010-05-14 Terminal control system Pending JP2011242824A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010111652A JP2011242824A (en) 2010-05-14 2010-05-14 Terminal control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010111652A JP2011242824A (en) 2010-05-14 2010-05-14 Terminal control system

Publications (1)

Publication Number Publication Date
JP2011242824A true JP2011242824A (en) 2011-12-01

Family

ID=45409441

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010111652A Pending JP2011242824A (en) 2010-05-14 2010-05-14 Terminal control system

Country Status (1)

Country Link
JP (1) JP2011242824A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106707816A (en) * 2016-12-30 2017-05-24 上海自动化仪表有限公司 Control system and method for actuating mechanism applying non-contact type equipment

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106707816A (en) * 2016-12-30 2017-05-24 上海自动化仪表有限公司 Control system and method for actuating mechanism applying non-contact type equipment

Similar Documents

Publication Publication Date Title
CN104392190B (en) The method and device of virtual card hypostazation is carried out by mobile terminal device
CN105844471B (en) A kind of method for processing business, apparatus and system
CN105469492A (en) Outpatient service registration queuing server and outpatient service registration queuing method
CN102802156B (en) A kind of method for authenticating and relevant device
CN104753894A (en) Data processing method, device and system
EP3190742B1 (en) Method and device for verifying user behaviour in mobile scenario
CN102833074A (en) Authentication method and related equipment
KR20170029238A (en) Service providing device for canceling ticket, ticket cancel guide system comprising the same, control method thereof and computer readable medium having computer program recorded thereon
KR101445137B1 (en) Method for providing smart card sevice information based near field communication
EP3090376B1 (en) Method for accessing a service and a corresponding server
KR20140121514A (en) Method for Processing Check-in
JPWO2014021054A1 (en) Information processing apparatus, server apparatus, and information processing system
JP2010250471A (en) Settlement history management system, settlement history management method, settlement equipment, and settlement history management program
US9477917B1 (en) System and method of context specific identity in a radio frequency identity (RFID) chip
WO2019153975A1 (en) Resource transfer method based on near field communication
JP2011242824A (en) Terminal control system
JP2007058475A (en) Settlement file management system and settlement file management method
KR101151298B1 (en) Method and apparatus of credit settlement using a wirelss access point
JP7288925B2 (en) Information processing systems, portable reading terminals, and software products
CN108960810A (en) Card wiring method, device, computer equipment and storage medium
CN111445594A (en) Card punching method, device and system based on intelligent hardware
JP2020071846A (en) User authentication system and user authentication method using the same
KR20140101509A (en) Waiting number ticketing system
KR102141057B1 (en) Terminal and service providing device, authentication system comprising the same, control method thereof and computer readable medium having computer program recorded therefor
JP7418041B1 (en) Information processing device and information processing method