JP5087422B2 - Information input system, processing method thereof, and program - Google Patents
Information input system, processing method thereof, and program Download PDFInfo
- Publication number
- JP5087422B2 JP5087422B2 JP2008033656A JP2008033656A JP5087422B2 JP 5087422 B2 JP5087422 B2 JP 5087422B2 JP 2008033656 A JP2008033656 A JP 2008033656A JP 2008033656 A JP2008033656 A JP 2008033656A JP 5087422 B2 JP5087422 B2 JP 5087422B2
- Authority
- JP
- Japan
- Prior art keywords
- authentication
- information
- input
- input device
- authentication result
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Position Input By Displaying (AREA)
Description
本発明は、入力装置と、当該入力装置から送信される入力情報を受信する入力情報受信装置とを有する情報入力システムおよびその処理方法、プログラムに関する。 The present invention relates to an information input system having an input device and an input information receiving device that receives input information transmitted from the input device, a processing method therefor, and a program.
従来、文字情報の入力装置としてデジタルペン(電子ペン)が利用されている。そしてこのデジタルペンと、当該デジタルペンから送信される文字情報を処理する装置に関する技術が特許文献1に開示されている。
上述のデジタルペンは、入力情報を利用して処理するサーバ、または当該サーバに情報を中継するための中継装置、との間で通信を行うためのBluetooth(登録商標)などの通信手段を備えており、この通信手段がサーバや中継装置と通信可能な距離にあれば、サーバは、デジタルペンから送信された文字情報を利用して処理を行うことが可能となる。 The above-described digital pen includes a communication unit such as Bluetooth (registered trademark) for communicating with a server that processes input information or a relay device that relays information to the server. If the communication means is at a distance that allows communication with the server or the relay device, the server can perform processing using character information transmitted from the digital pen.
ところで、Bluetooth(登録商標)の技術を利用した無線通信では、情報を送受信する装置間において、認証を行い、それら認証を行った装置間でのみしか情報が送受できないよう制御する仕組みを有しており、これをペアリングと呼ぶ。しかしながらユーザがデジタルペンを携帯しながら移動して、デジタルペンから入力した情報をサーバへ送るためには、移動先においてデジタルペンと通信する中継装置(アクセスポイントなど)が必要であり、そして、その中継装置との間でデジタルペンをペアリングさせるために移動先の中継装置に対して逐一、設定情報を入力する必要があり利便性が悪かった。 By the way, in wireless communication using the Bluetooth (registered trademark) technology, there is a mechanism for performing authentication between devices that transmit and receive information and controlling so that information can be transmitted and received only between the devices that have performed the authentication. This is called pairing. However, in order for the user to move while carrying the digital pen and send the information input from the digital pen to the server, a relay device (such as an access point) that communicates with the digital pen is required at the destination, and the In order to pair the digital pen with the relay device, it is necessary to input the setting information to the destination relay device one by one, which is inconvenient.
そこでこの発明は、デジタルペンなどの入力装置の利便性を高めることのできる情報入力システムおよびその処理方法、プログラムを提供することを目的としている。 Accordingly, an object of the present invention is to provide an information input system, a processing method thereof, and a program that can enhance the convenience of an input device such as a digital pen.
上記目的を達成するために、本発明は、入力装置と、当該入力装置から送信される入力情報を受信する入力情報受信装置と、を有する情報入力システムであって、前記入力情報受信装置は、前記入力装置の認証キーを記憶する認証キー記憶手段と、前記入力装置から送信されたBluetooth(登録商標)接続処理におけるペアリング要求を受信して、当該ペアリング要求に含まれる前記入力装置の識別情報に対応付けて前記認証キー記憶手段に記憶している認証キーを前記入力装置へ送信する認証キー送信手段と、前記入力情報受信装置から前記入力装置へ送信した認証キーと予め前記入力装置の記憶する認証キーとの前記入力装置による一致判定に基づいて認証成功または認証未成功を示す情報を前記入力装置より受信して、当該認証成功または認証未成功を示す情報により認証判定を行う認証判定手段と、前記認証判定の結果が認証成功を示す場合には、通信ネットワークを介して接続された他の全ての入力情報受信装置へ、前記認証成功とその認証成功した入力装置の識別情報とを示す認証成功通知を送信する認証成功通知手段と、前記入力装置の識別情報と、前記認証結果が認証成功か認証未成功かのいずれかを示す認証結果情報と、認証を行った入力情報受信装置の識別情報と、を対応付けて記憶する認証結果情報記憶手段と、自装置における前記認証結果が認証成功である場合には、その認証を行った前記入力装置の識別情報に対応付けられて前記認証結果情報記憶手段が記憶する情報を、認証成功を示す認証結果情報と、自装置の識別情報とを対応付けた情報の対応関係へ書き換え、前記他の入力情報受信装置から認証成功通知を受けた場合には、当該認証成功通知で特定される入力装置の識別情報に対応付けられて前記認証結果情報記憶手段が記憶する情報を、認証成功を示す認証結果情報と、前記他の入力情報受信装置の識別情報とを対応付けた情報の対応関係へ書き換える認証結果情報書換手段と、前記認証結果情報記憶手段において認証成功を示す情報に対応付けられて記録されている識別情報の入力装置のみからの入力情報を処理する入力情報処理手段と、を備えることを特徴とする情報入力システムである。 To achieve the above object, the present invention provides an information input system having an input device and an input information receiving device that receives input information transmitted from the input device, wherein the input information receiving device includes: Authentication key storage means for storing an authentication key of the input device , and a pairing request in the Bluetooth (registered trademark) connection process transmitted from the input device, and identification of the input device included in the pairing request An authentication key transmitting means for transmitting an authentication key stored in the authentication key storage means in association with information to the input device; an authentication key transmitted from the input information receiving device to the input device; information indicating an authentication success or authentication Not successfully based on the matching determination by the input device and the authorization key for storing received from the input device, the certification And authentication decision means for the success or information indicating an authentication non-success performing authentication determination, to the authentication when the result of the determination indicates successful authentication, all input information receiving apparatus of another connected via a communications network, Authentication success notification means for transmitting an authentication success notification indicating the authentication success and identification information of the input device that has succeeded in authentication, the identification information of the input device, and whether the authentication result is authentication success or authentication failure Authentication result information indicating the authentication result information and the identification information of the input information receiving apparatus that has performed authentication, and the authentication result information storage means for storing the information in association with each other. The information stored in the authentication result information storage means in association with the identification information of the input device that has performed the authentication information information indicating successful authentication and the identification information of the device itself When the authentication success notification is received from the other input information receiving device, the authentication result information storage unit stores the authentication result information in association with the identification information of the input device specified by the authentication success notification. Authentication result information rewriting means for rewriting information into authentication correspondence information in which authentication result information indicating successful authentication and identification information of the other input information receiving apparatus are associated with each other, and successful authentication in the authentication result information storage means. And an input information processing means for processing input information from only an input device for identification information recorded in association with the information to be displayed.
また本発明は、上述の情報入力システムにおいて、前記入力装置はデジタルペンであり、当該デジタルペンが、前記ペアリング要求を送信するペアリング要求送信手段と、入力情報を前記入力情報受信装置へ送信する入力情報送信手段と、を備えることを特徴とする。 According to the present invention, in the above information input system, the input device is a digital pen, and the digital pen transmits pairing request transmission means for transmitting the pairing request, and transmits the input information to the input information reception device. Input information transmitting means.
また本発明は、入力装置と、当該入力装置から送信される入力情報を受信する入力情報受信装置と、を有する情報入力システムにおける情報処理方法であって、前記入力情報受信装置の認証キー記憶手段が、前記入力装置の認証キーを記憶し、前記入力情報受信装置の認証キー送信手段が、前記入力装置から送信されたBluetooth(登録商標)接続処理におけるペアリング要求を受信して、当該ペアリング要求に含まれる前記入力装置の識別情報に対応付けて前記認証キー記憶手段に記憶している認証キーを前記入力装置へ送信し、前記入力情報受信装置の認証判定手段が、前記入力情報受信装置から前記入力装置へ送信した認証キーと予め前記入力装置の記憶する認証キーとの前記入力装置による一致判定に基づいて認証成功または認証未成功を示す情報を前記入力装置より受信して、当該認証成功または認証未成功を示す情報により認証判定を行い、前記入力情報受信装置の認証成功通知手段が、前記認証判定の結果が認証成功を示す場合には、通信ネットワークを介して接続された他の全ての入力情報受信装置へ、前記認証成功とその認証成功した入力装置の識別情報とを示す認証成功通知を送信し、前記入力情報受信装置の認証結果情報記憶手段が、前記入力装置の識別情報と、前記認証結果が認証成功か認証未成功かのいずれかを示す認証結果情報と、認証を行った入力情報受信装置の識別情報と、を対応付けて記憶し、前記入力情報受信装置の認証結果情報書換手段が、自装置における前記認証結果が認証成功である場合には、その認証を行った前記入力装置の識別情報に対応付けられて前記認証結果情報記憶手段が記憶する情報を、認証成功を示す認証結果情報と、自装置の識別情報とを対応付けた情報の対応関係へ書き換え、前記他の入力情報受信装置から認証成功通知を受けた場合には、当該認証成功通知で特定される入力装置の識別情報に対応付けられて前記認証結果情報記憶手段が記憶する情報を、認証成功を示す認証結果情報と、前記他の入力情報受信装置の識別情報とを対応付けた情報の対応関係へ書き換え、前記入力情報受信装置の入力情報処理手段が、前記認証結果情報記憶手段において認証成功を示す情報に対応付けられて記録されている識別情報の入力装置のみからの入力情報を処理することを特徴とする情報処理方法である。 The present invention is also an information processing method in an information input system having an input device and an input information receiving device that receives input information transmitted from the input device, the authentication key storage means of the input information receiving device Stores the authentication key of the input device, and the authentication key transmitting means of the input information receiving device receives the pairing request in the Bluetooth (registered trademark) connection process transmitted from the input device, and performs the pairing An authentication key stored in the authentication key storage unit in association with the identification information of the input device included in the request is transmitted to the input device, and an authentication determination unit of the input information receiving device includes the input information receiving device. the input device authentication success and based on matching determination by the authentication key stored in advance the input device and the authentication key sent to the input device from Authentication information indicating a non-successful reception from the input device, performs authentication determination based on information indicating the authentication success or authentication Not successful, the authentication success notification unit of said input information receiving apparatus, the authentication result of the determination is authenticated In the case of indicating success, an authentication success notification indicating the authentication success and identification information of the input device that has succeeded in authentication is transmitted to all other input information receiving devices connected via a communication network, and the input Authentication result information storage means of the information receiving device includes identification information of the input device, authentication result information indicating whether the authentication result is successful or unsuccessful, and identification of the input information receiving device that has performed authentication And the authentication result information rewriting means of the input information receiving device, if the authentication result in the own device is successful, the input device that has performed the authentication Rewriting the information stored in the authentication result information storage means in association with the identification information into a correspondence relationship of information in which the authentication result information indicating successful authentication and the identification information of the own device are associated, and the other input information When the authentication success notification is received from the receiving device, the information stored in the authentication result information storage means in association with the identification information of the input device specified by the authentication success notification is authentication result information indicating the authentication success And the input information processing means of the input information receiving apparatus correspond to information indicating successful authentication in the authentication result information storing means. An information processing method characterized by processing input information only from an input device of identification information attached and recorded.
また本発明は、入力装置と、当該入力装置から送信される入力情報を受信する入力情報受信装置と、を有し、前記入力装置の認証キーを記憶する認証キー記憶手段を備えた情報入力システムにおける前記入力情報受信装置のコンピュータを、前記入力装置から送信されたBluetooth(登録商標)接続処理におけるペアリング要求を受信して、当該ペアリング要求に含まれる前記入力装置の識別情報に対応付けて前記認証キー記憶手段に記憶している認証キーを前記入力装置へ送信する認証キー送信手段、前記入力情報受信装置から前記入力装置へ送信した認証キーと予め前記入力装置の記憶する認証キーとの前記入力装置による一致判定に基づいて認証成功または認証未成功を示す情報を前記入力装置より受信して、当該認証成功または認証未成功を示す情報により認証判定を行う認証判定手段、前記認証判定の結果が認証成功を示す場合には、通信ネットワークを介して接続された他の全ての入力情報受信装置へ、前記認証成功とその認証成功した入力装置の識別情報とを示す認証成功通知を送信する認証成功通知手段、前記入力装置の識別情報と、前記認証結果が認証成功か認証未成功かのいずれかを示す認証結果情報と、認証を行った入力情報受信装置の識別情報と、を認証結果情報記憶手段へ対応付けて記録する認証結果情報記録手段、自装置における前記認証結果が認証成功である場合には、その認証を行った前記入力装置の識別情報に対応付けられて前記認証結果情報記憶手段が記憶する情報を、認証成功を示す認証結果情報と、自装置の識別情報とを対応付けた情報の対応関係へ書き換え、前記他の入力情報受信装置から認証成功通知を受けた場合には、当該認証成功通知で特定される入力装置の識別情報に対応付けられて前記認証結果情報記憶手段が記憶する情報を、認証成功を示す認証結果情報と、前記他の入力情報受信装置の識別情報とを対応付けた情報の対応関係へ書き換える認証結果情報書換手段、前記認証結果情報記憶手段において認証成功を示す情報に対応付けられて記録されている識別情報の入力装置のみからの入力情報を処理する入力情報処理手段、として機能させるためのプログラムである。 The present invention includes an input device and, have a, an input information receiving device for receiving input information transmitted from the input device, an information input system including an authentication key storage means for storing the authentication key of the input device The computer of the input information receiving apparatus in FIG. 4 receives a pairing request in the Bluetooth (registered trademark) connection process transmitted from the input apparatus, and associates it with the identification information of the input apparatus included in the pairing request. Authentication key transmitting means for transmitting an authentication key stored in the authentication key storage means to the input device, an authentication key transmitted from the input information receiving device to the input device, and an authentication key stored in the input device in advance received from the match determining the input device information indicating authentication success or authentication Not successfully based on by the input device, the authentication success or Authentication decision means for performing authentication determination based on information indicating an authentication non-success, when said authentication determination result indicates successful authentication, all other connected via a communications network to an input information receiving device, the authentication Authentication success notification means for transmitting an authentication success notification indicating success and identification information of the input device that has been successfully authenticated, identification information of the input device, and authentication indicating whether the authentication result is authentication success or authentication failure Authentication result information recording means for recording the result information and identification information of the input information receiving apparatus that has performed authentication in association with the authentication result information storage means , and when the authentication result in the own apparatus is successful, The information stored in the authentication result information storage means in association with the identification information of the input device that has performed the authentication is associated with the authentication result information indicating successful authentication and the identification information of the own device. When the authentication success notification is received from the other input information receiving device, the authentication result information storage means is associated with the identification information of the input device specified by the authentication success notification. Authentication result information rewriting means for rewriting the information stored in the information into the correspondence relationship in which the authentication result information indicating successful authentication and the identification information of the other input information receiving device are associated with each other, and the authentication result information storage means It is a program for functioning as input information processing means for processing input information only from an input device of identification information recorded in association with information indicating success.
本発明によれば、ユーザは、デジタルペンを持ち歩いて、移動先のGWを介してデジタルペンサーバとアクセスしようとした場合に、デジタルペンのIDや認証キーを逐一GWに設定する必要が無く、デジタルペンにペアリング要求の操作を行わせるだけで、入力装置として利用することが可能となるため、作業効率がよくなり、ユーザの利便性を高めることが可能となる。また、GWは複数のデジタルペンからのペアリング要求の受信やペアリング処理を行なうことと、デジタルペンからの入力情報をデジタルペンサーバへ転送することが同時に行えるため、複数のデジタルペンを同時に利用することが可能となる。 According to the present invention, when the user carries the digital pen and tries to access the digital pen server via the destination GW, it is not necessary to set the digital pen ID and authentication key to the GW one by one. Since the digital pen can be used as an input device simply by performing a pairing request operation, the work efficiency is improved and the convenience of the user can be improved. In addition, the GW can receive pairing requests from multiple digital pens and perform pairing processing and transfer input information from the digital pen to the digital pen server at the same time. It becomes possible to do.
以下、本発明の一実施形態による情報入力システムを図面を参照して説明する。
図1は同実施形態による情報入力システムの構成を示すブロック図である。
この図において、符号1はユーザの手の動きによるペン先の軌跡の情報を入力情報として送信するデジタルペン(入力装置)、2はデジタルペン1からの入力情報を受信してデジタルペンサーバ3へ転送するデジタルペンゲートウェイ(入力情報受信装置)である。またデジタルペンサーバ3はデジタルペンゲートウェイ2(以下、GW2とする)から受信した入力情報を用いてユーザがデジタルペンを利用して書いた軌跡を解析し、当該解析した結果の文字情報のモニタへの出力や図形のモニタへの出力などを行う。そして、デジタルペン1はGW2と無線通信により接続されており、またGW2は有線の通信ネットワークを介してデジタルペンサーバ3と接続されている。ここで、本情報入力システムにおける通信接続の形態では、デジタルペン1はGW2との間でBluetooth(登録商標)の技術を利用するものとする。
Hereinafter, an information input system according to an embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing the configuration of the information input system according to the embodiment.
In this figure, reference numeral 1 is a digital pen (input device) that transmits information on the locus of the pen tip according to the movement of the user's hand as input information, and 2 is input information received from the digital pen 1 to the digital pen server 3. This is a digital pen gateway (input information receiving device) for transfer. Also, the digital pen server 3 analyzes the locus written by the user using the digital pen using the input information received from the digital pen gateway 2 (hereinafter referred to as GW2), and monitors the character information as a result of the analysis. Output and graphic output to the monitor. The digital pen 1 is connected to the GW 2 by wireless communication, and the GW 2 is connected to the digital pen server 3 via a wired communication network. Here, in the form of communication connection in this information input system, the digital pen 1 uses Bluetooth (registered trademark) technology with the GW 2.
図2はデジタルペンとGWの機能ブロック図である。
図2で示すように、デジタルペン1は、GW2を介してデジタルペンサーバ3へ送信するための、ユーザの筆跡等を示す情報となる入力情報を生成する入力情報生成部11、GW2とBluetooth(登録商標)により入力情報を送信する通信処理部12、ユーザの操作に基づいてデジタルペン1の通信接続するGW2を切り替える際に、その接続切替要求の情報をGW2へ送信する接続先切替部13、デジタルペン2のID等を記憶する記憶部14を備えている。
FIG. 2 is a functional block diagram of the digital pen and the GW.
As shown in FIG. 2, the digital pen 1 includes an input
また、GW2は、デジタルペン1との間のBluetooth(登録商標)による通信処理を行う通信処理部21、GW2内の各処理部を制御する制御部22、受信した入力情報等をデジタルペンサーバ3へ転送するデータ転送処理部23、デジタルペン1との間のBluetooth(登録商標)におけるペアリングの処理を行うペアリング処理部24、各種情報を記憶するデータベース25を備えている。
In addition, the GW 2 includes a
そして、本実施形態による情報入力システムでは、GW2が、デジタルペン1の認証キーを記憶しており、デジタルペン1に認証キーを送信してデジタルペン1が、自身の記憶部14内にある認証キーと照合することで認証を行う。そして、認証の結果が認証成功を示す場合には、通信ネットワークを介して接続された他の全てのGW2へ、認証成功とその認証成功したデジタルペン1のIDと認証に成功したGW2のIPアドレスと認証された経路を表すアダプタID(GW2のアダプタID)を示す認証成功通知を送信する。ここでGW2は、予め、デジタルペン1のIDと、認証に成功したGW2のIPアドレスと、認証された経路を表すアダプタIDと、認証結果が認証成功か認証未成功かのいずれかを示す認証結果情報とを対応付けた認証結果テーブルを記憶しており、自装置内における認証結果が認証成功である場合には、その認証を行ったデジタルペン1のIDに対応付けられて成功結果テーブルが記憶する認証結果情報を認証成功を示す情報へ書き換え、他のGW2から認証成功通知を受けた場合には、当該認証成功通知で特定されるデジタルペン1のIDに対応付けられて認証結果テーブルが記憶する認証結果情報を認証に成功したGW2のIPアドレスと認証された経路を表すアダプタIDと認証成功を表す認証結果を示す情報へ書き換える。そして、GW2は、認証結果テーブルにおいて認証成功を示す情報に対応付けられて記録されているIDを持つ、デジタルペン1のみからの入力情報の処理(デジタルペンサーバ3への転送処理等)を行う。
In the information input system according to the present embodiment, the
図3はGWの記憶する認証結果テーブルを示す図である。
この図が示すように、認証結果テーブルは、デジタルペン1の識別情報であるペンID、デジタルペン1の認証に利用する認証キー、そのデジタルペン1が通信接続可能となっているGW2のIPアドレス、そのGW2が認証した通信経路を示すアダプタIDが対応付けられて記録されており、またそれら対応付けられているデジタルペン1とGW2のペアリングの認証結果が認証成功か認証未成功かを示す識別子『1;認証成功』,『0;認証未成功』の情報が記録されたものである。なお、認証結果テーブルには、本情報入力システムで利用できる全てのデジタルペン1とGW2の組合せによるペンID,認証キー,IPアドレス,アダプタIDが予め記録されており、またGW2における認証が成功する前は全て『0;認証未成功』として登録されている。この認証結果テーブルのデータ入力は管理者によって行われたものとする。また、この認証結果テーブルに記録されている認証キーはデジタルペン1の記憶部14にも記録されており、またペンIDはデジタルペン1の通信処理部12がROM(Read Only Memory)等のメモリ内に記憶して情報送信時に当該情報に付与する。
FIG. 3 is a diagram showing an authentication result table stored in the GW.
As shown in this figure, the authentication result table includes a pen ID, which is identification information of the digital pen 1, an authentication key used for authentication of the digital pen 1, and an IP address of the
図4は情報入力システムの処理フローを示す図である。
次に図4を用いて情報入力システムの処理について説明する。
なお、以下の説明においてはデジタルペン1から直接ペアリング要求を受信するGWをGW2a、それ以外の他のGWをGW2bとして説明する。
まず、デジタルペン1を利用するユーザは、デジタルペン1がGW2aと通信できるよう操作することが必要となる。ここで、デジタルペン1を操作することにより、接続先切替部13がペアリング要求を送信するよう通信処理部12に通知し、通信処理部12がペアリング要求をGW2aへ送信する(ステップS101)。ペアリング要求には、デジタルペン1が記憶するペンIDが格納されている。なおペアリングとは、Bluetooth(登録商標)の技術を利用して無線通信する装置間で行う処理であり、それら装置間において認証を行い、認証を行った装置間でのみしか情報が送受できないよう制御する仕組みである。
FIG. 4 is a diagram showing a processing flow of the information input system.
Next, processing of the information input system will be described with reference to FIG.
In the following description, a GW that directly receives a pairing request from the digital pen 1 is described as GW2a, and other GWs are described as GW2b.
First, a user who uses the digital pen 1 needs to perform an operation so that the digital pen 1 can communicate with the
GW2aは、ペアリング要求を受信すると、通信処理部21が当該ペアリング要求に格納されているペンIDをペアリング処理部24へ通知する。そしてペアリング処理部24は、ペアリング要求の情報からデジタルペン1のペンIDを取得し、そのペンIDに対応付けられて認証結果テーブルに記録されている認証キーを取得し、デジタルペン1へ送信する。すると、デジタルペン1の接続先切替部13が、受信した認証キーと、自身が予め記憶する認証キーとが一致するか否かを判定し、一致する場合には、認証成功をGW2aへ送信する。また一致しない場合には、認証未成功をGW2へ送信する。そして、GW2aのペアリング処理部24は、認証成功の情報を受信したか否かによって認証判定を行い(ステップS102)、認証成功の情報を受信した場合には、通信処理部21がデジタルペン1へ、ペアリング成功を示す情報を送信する(ステップS103)。またペアリング処理部24は、認証未成功を受信した場合には、通信処理部21がデジタルペン1へ、ペアリング未成功を示す情報を送信して終了する(ステップS104)。また、通信処理部21は、ペアリング状態を変更するようペアリング処理部24に通知する。すると、ペアリング処理部24は、認証成功と判定した場合には、認証結果テーブルのペンIDと認証キーの組合せに対応付けて記録されている認証結果の情報を、自装置のIPアドレス、自装置のアダプタID、『1;認証成功』の対応関係へと書き換える(ステップS105)。
When the
次に、GW2aのペアリング処理部24は、認証成功したデジタルペン1のペンIDと自装置(GW2a)のIPアドレスと、自装置が認証した通信経路であることを示すアダプタID(自装置のアダプタID)とペアリングの認証結果である『1;認証成功』の情報を示すペアリング状態変更通知を、認証結果テーブルに記録されている他の全てのGW2bのIPアドレス宛に送信する(ステップS106)。つまりこのペアリング状態変更通知は、どのデジタルペン1と、どのGW2が、どういう通信経路の、ペアリングに成功したかを示す情報である。そして、ペアリング状態変更通知を受信した他のGW2bのペアリング処理部24は、ペアリング状態変更通知に格納されているペンIDに対応付けられて認証結果テーブルに記録されている認証結果の情報を、受信したGW2aのIPアドレスとアダプタIDと『1;認証成功』の情報の対応関係へと書き換える(ステップS107)。これにより、例えば、ペンIDとGW2bのアダプタIDに対応付けられていた認証結果の情報が、元々『1;認証成功』であり、その情報を『0;認証未成功』へと書き換えた場合には、GW2bにおいてデジタルペン1との通信が不可能となる。
Next, the
そして、ペアリング要求を送信したデジタルペン1は、GW2aを介してデジタルペンサーバ3と通信可能となり、文字の軌跡などの入力情報を送信することが可能となる。この処理においては、GW2aのデータ転送処理部23が、デジタルペン1から送信された入力情報に格納されているペンIDを読み取り、当該ペンIDに対応付けられて認証結果テーブルに記録されている認証結果の情報が『0;認証未成功』か『1;認証成功』か、を判定する。そして、『1;認証成功』である場合には、データ転送処理部23はデジタルペン1より受信した入力情報をデジタルペンサーバ3へ転送する。
The digital pen 1 that has transmitted the pairing request can communicate with the digital pen server 3 via the
なお、上述の処理においては、デジタルペン1を操作してペアリング要求をGW2aへ送信するようにしているが、GW2aに何らかの操作ができる機能を備え、この機能を作動させることにより、GW2aからデジタルペン1に対してペアリング要求を送信するようにしてもよい。この場合デジタルペン1がGW2からペアリング要求を受信すると、その結果として、デジタルペン1がペンIDと認証キーとを格納した認証要求をGW2へ送信し、上記の認証処理が開始される。GW2aがデジタルペン1にペンIDと認証キーとを格納した認証要求を送信し、上記の認証処理が開始される。
In the above-described processing, the digital pen 1 is operated to transmit a pairing request to the
上述の情報入力システムによれば、ユーザは、デジタルペンを持ち歩いて、移動先のGW2aを介してデジタルペンサーバ1とアクセスしようとした場合に、デジタルペンのIDや認証キーを逐一GW2aに設定する必要が無く、デジタルペンにペアリング要求の操作を行わせるだけで、入力装置として利用することが可能となるため、作業効率がよくなり、ユーザの利便性を高めることが可能となる。また、GW2は複数のデジタルペン1からのペアリング要求の受信やペアリング処理を同時に行って、またデジタルペン1からの入力情報のデジタルペンサーバ3へ転送も同時に行うことができるため、複数台のデジタルペン1を同時に利用することが可能となる。
According to the above-described information input system, when the user carries the digital pen and tries to access the digital pen server 1 via the
なお、上述のデジタルペンやGW,デジタルペンサーバは、内部にコンピュータシステムを有している。そして、上述した各処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、CD−ROM、DVD−ROM、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。 The above-described digital pen, GW, and digital pen server have a computer system inside. Each process described above is stored in a computer-readable recording medium in the form of a program, and the above process is performed by the computer reading and executing the program. Here, the computer-readable recording medium means a magnetic disk, a magneto-optical disk, a CD-ROM, a DVD-ROM, a semiconductor memory, or the like. Alternatively, the computer program may be distributed to the computer via a communication line, and the computer that has received the distribution may execute the program.
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。 The program may be for realizing a part of the functions described above. Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer system, and what is called a difference file (difference program) may be sufficient.
1・・・デジタルペン
2・・・デジタルペンゲートウェイ(GW)
3・・・デジタルペンサーバ
1 ...
3. Digital pen server
Claims (4)
前記入力情報受信装置は、
前記入力装置の認証キーを記憶する認証キー記憶手段と、
前記入力装置から送信されたBluetooth(登録商標)接続処理におけるペアリング要求を受信して、当該ペアリング要求に含まれる前記入力装置の識別情報に対応付けて前記認証キー記憶手段に記憶している認証キーを前記入力装置へ送信する認証キー送信手段と、
前記入力情報受信装置から前記入力装置へ送信した認証キーと予め前記入力装置の記憶する認証キーとの前記入力装置による一致判定に基づいて認証成功または認証未成功を示す情報を前記入力装置より受信して、当該認証成功または認証未成功を示す情報により認証判定を行う認証判定手段と、
前記認証判定の結果が認証成功を示す場合には、通信ネットワークを介して接続された他の全ての入力情報受信装置へ、前記認証成功とその認証成功した入力装置の識別情報とを示す認証成功通知を送信する認証成功通知手段と、
前記入力装置の識別情報と、前記認証結果が認証成功か認証未成功かのいずれかを示す認証結果情報と、認証を行った入力情報受信装置の識別情報と、を対応付けて記憶する認証結果情報記憶手段と、
自装置における前記認証結果が認証成功である場合には、その認証を行った前記入力装置の識別情報に対応付けられて前記認証結果情報記憶手段が記憶する情報を、認証成功を示す認証結果情報と、自装置の識別情報とを対応付けた情報の対応関係へ書き換え、前記他の入力情報受信装置から認証成功通知を受けた場合には、当該認証成功通知で特定される入力装置の識別情報に対応付けられて前記認証結果情報記憶手段が記憶する情報を、認証成功を示す認証結果情報と、前記他の入力情報受信装置の識別情報とを対応付けた情報の対応関係へ書き換える認証結果情報書換手段と、
前記認証結果情報記憶手段において認証成功を示す情報に対応付けられて記録されている識別情報の入力装置のみからの入力情報を処理する入力情報処理手段と、
を備えることを特徴とする情報入力システム。 An information input system having an input device and an input information receiving device that receives input information transmitted from the input device,
The input information receiving device is:
Authentication key storage means for storing an authentication key of the input device;
A pairing request in the Bluetooth (registered trademark) connection process transmitted from the input device is received and stored in the authentication key storage unit in association with the identification information of the input device included in the pairing request. An authentication key transmitting means for transmitting an authentication key to the input device;
Information indicating successful or unsuccessful authentication is received from the input device based on a match determination by the input device between an authentication key transmitted from the input information receiving device to the input device and an authentication key stored in the input device in advance. And an authentication determination means for performing authentication determination based on information indicating the authentication success or the authentication failure ,
If the authentication determination result indicates successful authentication, the authentication success indicating the authentication success and the identification information of the input device that has been successfully authenticated to all other input information receiving devices connected via a communication network An authentication success notification means for transmitting a notification;
Authentication result for storing the identification information of the input device, the authentication result information indicating whether the authentication result is successful or unsuccessful, and the identification information of the authenticated input information receiving device Information storage means;
When the authentication result in the own device is authentication success, information stored in the authentication result information storage means in association with the identification information of the input device that has performed the authentication is authentication result information indicating authentication success. When the authentication success notification is received from the other input information receiving device, the identification information of the input device specified by the authentication success notification is rewritten. Authentication result information for rewriting the information stored in the authentication result information storage means in association with the authentication result information indicating that authentication has succeeded and the identification information of the other input information receiving device in association with each other Rewriting means,
Input information processing means for processing input information from only the input device of identification information recorded in association with information indicating successful authentication in the authentication result information storage means;
An information input system comprising:
当該デジタルペンが、前記ペアリング要求を送信するペアリング要求送信手段と、
入力情報を前記入力情報受信装置へ送信する入力情報送信手段と、
を備えることを特徴とする請求項1に記載の情報入力システム。 The input device is a digital pen;
The digital pen, a pairing request transmitting means for transmitting the pairing request,
Input information transmitting means for transmitting input information to the input information receiving device;
The information input system according to claim 1, further comprising:
前記入力情報受信装置の認証キー記憶手段が、前記入力装置の認証キーを記憶し、
前記入力情報受信装置の認証キー送信手段が、前記入力装置から送信されたBluetooth(登録商標)接続処理におけるペアリング要求を受信して、当該ペアリング要求に含まれる前記入力装置の識別情報に対応付けて前記認証キー記憶手段に記憶している認証キーを前記入力装置へ送信し、
前記入力情報受信装置の認証判定手段が、前記入力情報受信装置から前記入力装置へ送信した認証キーと予め前記入力装置の記憶する認証キーとの前記入力装置による一致判定に基づいて認証成功または認証未成功を示す情報を前記入力装置より受信して、当該認証成功または認証未成功を示す情報により認証判定を行い、
前記入力情報受信装置の認証成功通知手段が、前記認証判定の結果が認証成功を示す場合には、通信ネットワークを介して接続された他の全ての入力情報受信装置へ、前記認証成功とその認証成功した入力装置の識別情報とを示す認証成功通知を送信し、
前記入力情報受信装置の認証結果情報記憶手段が、前記入力装置の識別情報と、前記認証結果が認証成功か認証未成功かのいずれかを示す認証結果情報と、認証を行った入力情報受信装置の識別情報と、を対応付けて記憶し、
前記入力情報受信装置の認証結果情報書換手段が、自装置における前記認証結果が認証成功である場合には、その認証を行った前記入力装置の識別情報に対応付けられて前記認証結果情報記憶手段が記憶する情報を、認証成功を示す認証結果情報と、自装置の識別情報とを対応付けた情報の対応関係へ書き換え、前記他の入力情報受信装置から認証成功通知を受けた場合には、当該認証成功通知で特定される入力装置の識別情報に対応付けられて前記認証結果情報記憶手段が記憶する情報を、認証成功を示す認証結果情報と、前記他の入力情報受信装置の識別情報とを対応付けた情報の対応関係へ書き換え、
前記入力情報受信装置の入力情報処理手段が、前記認証結果情報記憶手段において認証成功を示す情報に対応付けられて記録されている識別情報の入力装置のみからの入力情報を処理する
ことを特徴とする情報処理方法。 An information processing method in an information input system having an input device and an input information receiving device that receives input information transmitted from the input device,
The authentication key storage means of the input information receiving device stores the authentication key of the input device;
The authentication key transmitting means of the input information receiving device receives a pairing request in the Bluetooth (registered trademark) connection processing transmitted from the input device, and corresponds to the identification information of the input device included in the pairing request And sending the authentication key stored in the authentication key storage means to the input device,
The authentication determination unit of the input information receiving device is authenticated or authenticated based on a match determination by the input device between an authentication key transmitted from the input information receiving device to the input device and an authentication key stored in the input device in advance. Receiving information indicating unsuccessful from the input device , performing authentication determination by information indicating the authentication success or authentication unsuccessful
When the authentication success notifying means of the input information receiving device indicates that the authentication determination result indicates successful authentication, the authentication success and its authentication are sent to all other input information receiving devices connected via a communication network. Send an authentication success notification indicating the identification information of the successful input device,
The authentication result information storage means of the input information receiving device includes identification information of the input device, authentication result information indicating whether the authentication result is successful or unsuccessful, and an input information receiving device that has performed authentication Are stored in association with each other,
The authentication result information rewriting means of the input information receiving device, when the authentication result in the own device is successful, the authentication result information storage means associated with the identification information of the input device that has performed the authentication Is rewritten into a correspondence relationship of information in which authentication result information indicating successful authentication and identification information of its own device are associated with each other, and when a successful authentication notification is received from the other input information receiving device, Information stored in the authentication result information storage means in association with identification information of the input device specified by the authentication success notification includes authentication result information indicating successful authentication, and identification information of the other input information receiving device. Is rewritten to the correspondence of the information associated with
The input information processing means of the input information receiving apparatus processes input information only from the input apparatus of identification information recorded in association with information indicating successful authentication in the authentication result information storage means. Information processing method.
前記入力装置から送信されたBluetooth(登録商標)接続処理におけるペアリング要求を受信して、当該ペアリング要求に含まれる前記入力装置の識別情報に対応付けて前記認証キー記憶手段に記憶している認証キーを前記入力装置へ送信する認証キー送信手段、
前記入力情報受信装置から前記入力装置へ送信した認証キーと予め前記入力装置の記憶する認証キーとの前記入力装置による一致判定に基づいて認証成功または認証未成功を示す情報を前記入力装置より受信して、当該認証成功または認証未成功を示す情報により認証判定を行う認証判定手段、
前記認証判定の結果が認証成功を示す場合には、通信ネットワークを介して接続された他の全ての入力情報受信装置へ、前記認証成功とその認証成功した入力装置の識別情報とを示す認証成功通知を送信する認証成功通知手段、
前記入力装置の識別情報と、前記認証結果が認証成功か認証未成功かのいずれかを示す認証結果情報と、認証を行った入力情報受信装置の識別情報と、を認証結果情報記憶手段へ対応付けて記録する認証結果情報記録手段、
自装置における前記認証結果が認証成功である場合には、その認証を行った前記入力装置の識別情報に対応付けられて前記認証結果情報記憶手段が記憶する情報を、認証成功を示す認証結果情報と、自装置の識別情報とを対応付けた情報の対応関係へ書き換え、前記他の入力情報受信装置から認証成功通知を受けた場合には、当該認証成功通知で特定される入力装置の識別情報に対応付けられて前記認証結果情報記憶手段が記憶する情報を、認証成功を示す認証結果情報と、前記他の入力情報受信装置の識別情報とを対応付けた情報の対応関係へ書き換える認証結果情報書換手段、
前記認証結果情報記憶手段において認証成功を示す情報に対応付けられて記録されている識別情報の入力装置のみからの入力情報を処理する入力情報処理手段、
として機能させるためのプログラム。 An input device, have a, an input information receiving device for receiving input information transmitted from the input device, the input information received at the information input system including an authentication key storage means for storing the authentication key of the input device Device computer,
A pairing request in the Bluetooth (registered trademark) connection process transmitted from the input device is received and stored in the authentication key storage unit in association with the identification information of the input device included in the pairing request. An authentication key transmitting means for transmitting an authentication key to the input device;
Information indicating successful or unsuccessful authentication is received from the input device based on a match determination by the input device between an authentication key transmitted from the input information receiving device to the input device and an authentication key stored in the input device in advance. Authentication determination means for performing authentication determination based on the information indicating the authentication success or the authentication failure ,
If the authentication determination result indicates successful authentication, the authentication success indicating the authentication success and the identification information of the input device that has been successfully authenticated to all other input information receiving devices connected via a communication network Authentication success notification means for sending notification,
Corresponding to the authentication result information storage means , the identification information of the input device, the authentication result information indicating whether the authentication result is successful or unsuccessful, and the identification information of the authenticated input information receiving device with the authentication result information recording means for recording,
When the authentication result in the own device is authentication success, information stored in the authentication result information storage means in association with the identification information of the input device that has performed the authentication is authentication result information indicating authentication success. When the authentication success notification is received from the other input information receiving device, the identification information of the input device specified by the authentication success notification is rewritten. Authentication result information for rewriting the information stored in the authentication result information storage means in association with the authentication result information indicating that authentication has succeeded and the identification information of the other input information receiving device in association with each other Rewriting means,
Input information processing means for processing input information only from an input device of identification information recorded in association with information indicating successful authentication in the authentication result information storage means;
Program to function as.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008033656A JP5087422B2 (en) | 2008-02-14 | 2008-02-14 | Information input system, processing method thereof, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008033656A JP5087422B2 (en) | 2008-02-14 | 2008-02-14 | Information input system, processing method thereof, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009193363A JP2009193363A (en) | 2009-08-27 |
JP5087422B2 true JP5087422B2 (en) | 2012-12-05 |
Family
ID=41075312
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008033656A Expired - Fee Related JP5087422B2 (en) | 2008-02-14 | 2008-02-14 | Information input system, processing method thereof, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5087422B2 (en) |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0652104A (en) * | 1992-08-03 | 1994-02-25 | Hitachi Ltd | Multiple communication terminal cooperation system |
JP2728033B2 (en) * | 1995-05-23 | 1998-03-18 | 日本電気株式会社 | Security method in computer network |
JP4309209B2 (en) * | 2003-08-29 | 2009-08-05 | 京セラ株式会社 | Communication system, card reader, card device |
JP2005208880A (en) * | 2004-01-22 | 2005-08-04 | Hitachi Ltd | Content providing system, content server, display terminal, and content providing method |
JP2005227857A (en) * | 2004-02-10 | 2005-08-25 | Matsushita Electric Ind Co Ltd | Information appliance and information appliance system |
JP2006277565A (en) * | 2005-03-30 | 2006-10-12 | Hitachi Maxell Ltd | Reservation system |
JP4631560B2 (en) * | 2005-06-27 | 2011-02-16 | 富士ゼロックス株式会社 | User discrimination system, user discrimination method, and program |
JP2007334830A (en) * | 2006-06-19 | 2007-12-27 | Dainippon Printing Co Ltd | Processor, program, and card for electronic pen |
-
2008
- 2008-02-14 JP JP2008033656A patent/JP5087422B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009193363A (en) | 2009-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10959287B2 (en) | Roaming groups in a Peer-to-Peer Network | |
JP4688426B2 (en) | Wireless communication system | |
EP1796342B1 (en) | A method for transmitting requests | |
US20060239236A1 (en) | Wireless communication apparatus, communication system and method of configuring wireless communication therein | |
CN110321085B (en) | Printer with a printer body | |
JP5002337B2 (en) | Communication system for authenticating or relaying network access, relay device, authentication device, and communication method | |
TWI434553B (en) | Remote control of computing devices via two disparate networks | |
JP2008033391A (en) | Digital multifunction machine | |
CN109862624A (en) | Communication device, method performed therewith, and non-transitory computer-readable recording medium | |
JP4505861B2 (en) | Information processing apparatus, information processing system, and program | |
JP2007004605A (en) | Communication system, client, server and program | |
JP5573113B2 (en) | Authentication proxy server device, authentication proxy method and program | |
TWI289389B (en) | Roaming system and method for heterogeneous wireless network environment | |
JP4995589B2 (en) | Information processing system | |
JP5087422B2 (en) | Information input system, processing method thereof, and program | |
JP5949552B2 (en) | Access control information generation system | |
JP6572698B2 (en) | Information processing apparatus, information processing system, and program | |
US20100261452A1 (en) | Authentication federation system, authentication federation method, mobile terminal, relay terminal device and service device | |
JP2007034386A (en) | Network storage access terminal and remote data storage system using the same | |
JP2007329731A (en) | Certificate renewal method, system and program | |
JP2010050750A (en) | Communication terminal, communication control method, communication control program, and communication system | |
JP5034110B2 (en) | Electronic conference system, communication terminal, data communication method and program | |
JP2005149337A (en) | Gateway device | |
JP2007305043A (en) | Remote setting support system and remote setting supporting method | |
JP4036656B2 (en) | Service control apparatus, network system, service control method for service control apparatus, and service control program for service control apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100310 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120509 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120522 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120723 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120814 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120910 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150914 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |