JP2017175411A - Device determination system, information terminal, device determination apparatus, and device determination method - Google Patents

Device determination system, information terminal, device determination apparatus, and device determination method Download PDF

Info

Publication number
JP2017175411A
JP2017175411A JP2016059861A JP2016059861A JP2017175411A JP 2017175411 A JP2017175411 A JP 2017175411A JP 2016059861 A JP2016059861 A JP 2016059861A JP 2016059861 A JP2016059861 A JP 2016059861A JP 2017175411 A JP2017175411 A JP 2017175411A
Authority
JP
Japan
Prior art keywords
information
communication device
application
service information
information terminal
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
JP2016059861A
Other languages
Japanese (ja)
Inventor
小野 優
Masaru Ono
優 小野
尚志 澤田
Hisashi Sawada
尚志 澤田
中村 純
Jun Nakamura
純 中村
大畑 博敬
Hirotaka Ohata
博敬 大畑
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.)
Nippon Telegraph and Telephone West Corp
Original Assignee
Nippon Telegraph and Telephone West Corp
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 Nippon Telegraph and Telephone West Corp filed Critical Nippon Telegraph and Telephone West Corp
Priority to JP2016059861A priority Critical patent/JP2017175411A/en
Publication of JP2017175411A publication Critical patent/JP2017175411A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

PROBLEM TO BE SOLVED: To improve user's convenience at the time of starting use of a BLE device.SOLUTION: When a user starts a BLE application 100 in an information terminal 1, the BLE application 100 automatically performs pairing with a BLE device 3, the BLE application 100 acquires service information (UUID) from the BLE device 3 and transmits it to a database server 2, the database server 2 refers to database 24 to determine a device name and device model number of the BLE device 3, searches the information of the corresponding application on the basis of the device name and device model number using an application market 4, and acquires the information of the corresponding application, and an information terminal 1 receives the information of the corresponding application from the database server 2 and presents it to the user.SELECTED DRAWING: Figure 1

Description

本発明は、情報端末に接続される通信デバイスを判別する技術に関する。   The present invention relates to a technology for determining a communication device connected to an information terminal.

Bluetooth(登録商標)は、短距離通信規格として家庭向けの通信機器を中心として多く採用されている。現在は、Bluetoothの最新規格であるBluetooth4.0(Bluetooth Low Energy:BLE)が主流である。BLEを利用した通信機器(以下、「BLEデバイス」と称する)は、スマートフォンのアプリケーションとともに提供されることがある。例えば非特許文献1のBLEデバイスも専用のアプリケーションをスマートフォンにインストールして利用する。   Bluetooth (registered trademark) is widely used as a short-range communication standard mainly for communication devices for home use. Currently, Bluetooth 4.0 (Bluetooth Low Energy: BLE), which is the latest standard of Bluetooth, is the mainstream. A communication device using BLE (hereinafter referred to as “BLE device”) may be provided together with a smartphone application. For example, the BLE device of Non-Patent Document 1 also uses a dedicated application installed on a smartphone.

「ムーヴバンド WMB−01−GR/WMB−01−K 取扱説明書」、ドコモ・ヘルスケア株式会社"Move Band WMB-01-GR / WMB-01-K Instruction Manual", DOCOMO Healthcare Co., Ltd.

BLEデバイスの利用を開始する際には、BLEデバイスに対応するスマートフォンアプリケーションのダウンロードやBLEデバイスとスマートフォンとをペアリングする作業が必要であり、BLEデバイスの利用を開始するまでの作業が煩わしいという問題があった。例えば、非特許文献1では、BLEデバイスの利用を開始するときは、スマートフォンの設定を操作してBLEデバイスとスマートフォンをペアリングし、さらに非特許文献1に記載されたURL(Uniform Resource Locator)へアクセスして対応するアプリケーションをダウンロードする必要がある。   When starting to use a BLE device, it is necessary to download a smartphone application corresponding to the BLE device and to pair the BLE device and the smartphone, and the work until the start of using the BLE device is troublesome. was there. For example, in Non-Patent Document 1, when using a BLE device is started, the setting of the smartphone is operated to pair the BLE device with the smartphone, and further to the URL (Uniform Resource Locator) described in Non-Patent Document 1. You need to access and download the corresponding application.

本発明は、上記に鑑みてなされたものであり、BLEデバイスの利用開始時のユーザの利便性を向上させることを目的とする。   The present invention has been made in view of the above, and an object of the present invention is to improve user convenience at the start of use of a BLE device.

第1の本発明に係るデバイス判別システムは、情報端末とデバイス判別装置を有し、前記情報端末に接続された通信デバイスを判別するデバイス判別システムであって、前記情報端末は、前記通信デバイスと通信するためのペアリングを自動的に行うペアリング手段と、前記通信デバイスから当該通信デバイスの持つ機能を表すサービス情報を取得するサービス情報取得手段と、前記サービス情報を送信して、前記通信デバイスに対応するアプリケーションの情報を取得するアプリケーション情報取得手段と、前記アプリケーションの情報を提示する表示手段と、を有し、前記デバイス判別装置は、前記サービス情報と前記通信デバイスの情報とを関連付けて格納した格納手段と、前記サービス情報を受信し、前記格納手段を参照して前記サービス情報に対応する前記通信デバイスの情報を判別する通信デバイス判別手段と、前記通信デバイスの情報に基づいて当該通信デバイスに対応するアプリケーションの情報を検索するアプリケーション情報検索手段と、前記アプリケーションの情報を送信する送信手段と、を有することを特徴とする。   A device determination system according to a first aspect of the present invention is a device determination system that includes an information terminal and a device determination apparatus, and that determines a communication device connected to the information terminal, the information terminal including the communication device Pairing means for automatically performing pairing for communication; service information acquisition means for acquiring service information representing a function of the communication device from the communication device; and transmitting the service information to the communication device Application information acquisition means for acquiring information on the application corresponding to the information, and display means for presenting the information on the application, wherein the device determination apparatus stores the service information and the information on the communication device in association with each other. Receiving the service information and referring to the storage means Communication device determination means for determining information on the communication device corresponding to service information, application information search means for searching for information on an application corresponding to the communication device based on the information on the communication device, and information on the application. Transmitting means for transmitting.

第2の本発明に係る情報端末は、通信デバイスに接続して通信可能で、当該通信デバイスに対応するアプリケーションを実行可能な情報端末であって、前記通信デバイスと通信するためのペアリングを自動的に行うペアリング手段と、前記通信デバイスから当該通信デバイスの持つ機能を表すサービス情報を取得するサービス情報取得手段と、前記サービス情報を送信して、前記通信デバイスに対応するアプリケーションの情報を取得するアプリケーション情報取得手段と、前記アプリケーションの情報を提示する表示手段と、を有することを特徴とする。   An information terminal according to a second aspect of the present invention is an information terminal capable of communicating by connecting to a communication device and capable of executing an application corresponding to the communication device, and automatically performing pairing for communication with the communication device. Pairing means, service information acquisition means for acquiring service information representing the function of the communication device from the communication device, and transmitting the service information to acquire application information corresponding to the communication device Application information acquisition means for displaying and display means for presenting information on the application.

第3の本発明に係るデバイス判別装置は、通信デバイスの持つ機能を表すサービス情報と前記通信デバイスの情報とを関連付けて格納した格納手段と、前記サービス情報を受信し、前記格納手段を参照して当該サービス情報に対応する前記通信デバイスの情報を判別する通信デバイス判別手段と、前記通信デバイスの情報に基づいて当該通信デバイスに対応するアプリケーションの情報を検索するアプリケーション情報検索手段と、前記アプリケーションの情報を送信する送信手段と、を有することを特徴とする。   According to a third aspect of the present invention, there is provided a device discriminating apparatus which stores service information indicating a function of a communication device in association with information on the communication device, stores the service information, receives the service information, and refers to the storage unit. Communication device determination means for determining information on the communication device corresponding to the service information; application information search means for searching for information on an application corresponding to the communication device based on the information on the communication device; And transmitting means for transmitting information.

第4の本発明に係るデバイス判別方法は、情報端末とデバイス判別装置を有するデバイス判別システムによって実行される、前記情報端末に接続された通信デバイスを判別するデバイス判別方法であって、前記情報端末による、前記通信デバイスと通信するためのペアリングを行うステップと、前記通信デバイスから当該通信デバイスの持つ機能を表すサービス情報を取得するステップと、前記サービス情報を送信するステップと、前記通信デバイスに対応するアプリケーションの情報を取得するステップと、前記アプリケーションの情報を提示するステップと、を有し、前記デバイス判別装置による、前記サービス情報を受信するステップと、前記サービス情報と前記通信デバイスの情報とを関連付けて格納した格納手段を参照して受信した前記サービス情報に対応する前記通信デバイスの情報を判別するステップと、前記通信デバイスの情報に基づいて当該通信デバイスに対応するアプリケーションの情報を検索するステップと、前記アプリケーションの情報を送信するステップと、を有することを特徴とする。   A device discrimination method according to a fourth aspect of the present invention is a device discrimination method for discriminating a communication device connected to the information terminal, which is executed by a device discrimination system having an information terminal and a device discrimination apparatus, the information terminal Performing a pairing for communicating with the communication device, obtaining service information representing a function of the communication device from the communication device, transmitting the service information, and the communication device. Obtaining the corresponding application information; and presenting the application information; receiving the service information by the device discrimination device; the service information and the communication device information; Referring to the storage means stored in association with Determining information of the communication device corresponding to the service information; searching for information of an application corresponding to the communication device based on the information of the communication device; transmitting information of the application; It is characterized by having.

本発明によれば、BLEデバイスの利用開始時のユーザの利便性を向上させることができる。   According to the present invention, it is possible to improve user convenience when starting to use a BLE device.

本実施の形態における情報端末とデータベースサーバを含むデバイス判別システムの全体構成図である。1 is an overall configuration diagram of a device discrimination system including an information terminal and a database server in the present embodiment. データベースサーバが保持するデータの例を示す図である。It is a figure which shows the example of the data which a database server hold | maintains. 本実施の形態におけるデバイス判別システムの処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of a process of the device identification system in this Embodiment.

以下、本発明の実施の形態について図面を用いて説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図1は、本実施の形態における情報端末1とデータベースサーバ2を含むデバイス判別システムの全体構成図である。   FIG. 1 is an overall configuration diagram of a device discrimination system including an information terminal 1 and a database server 2 in the present embodiment.

情報端末1はBLEデバイス3を接続できる。情報端末1は、アプリマーケット4からBLEデバイス3に対応するアプリケーション(以下、「対応アプリ」と称する)をダウンロードして動作させることができる。   The information terminal 1 can connect the BLE device 3. The information terminal 1 can download and operate an application corresponding to the BLE device 3 (hereinafter referred to as “corresponding application”) from the application market 4.

データベースサーバ2は、情報端末1からの問い合わせに応じてアプリマーケット4でBLEデバイス3の対応アプリを検索し、対応アプリの情報を返信する。   In response to the inquiry from the information terminal 1, the database server 2 searches the application market 4 for a compatible application of the BLE device 3, and returns information on the compatible application.

アプリマーケット4は、情報端末1で実行可能なアプリケーションを保持して配信する。また、アプリマーケット4は、データベースサーバ2からの問い合わせに対し、条件に合致したアプリケーションの情報を提供する。   The application market 4 holds and distributes applications that can be executed on the information terminal 1. Further, the application market 4 provides application information that matches the conditions in response to an inquiry from the database server 2.

以下、情報端末1及びデータベースサーバ2について説明する。   Hereinafter, the information terminal 1 and the database server 2 will be described.

情報端末1は、ペアリング部11、読取部12、送信部13、及び表示部14を備える。   The information terminal 1 includes a pairing unit 11, a reading unit 12, a transmission unit 13, and a display unit 14.

ペアリング部11は、Bluetoothの規格に沿った手順で、BLEデバイス3を発見し、BLEデバイス3との間で自動でペアリングを行って、BLEデバイス3と情報端末1とを接続する。   The pairing unit 11 discovers the BLE device 3 according to the procedure in accordance with the Bluetooth standard, automatically performs pairing with the BLE device 3, and connects the BLE device 3 and the information terminal 1.

読取部12は、情報端末1に接続されたBLEデバイス3からサービス情報(Universally Unique IDentifier:UUID)を読み取る。読取部12が読み取るサービス情報(UUID)は、BLEデバイス3の持つ機能(service)を識別するために使われる128ビットあるいは16ビットの一意のアドレスである。サービス情報(UUID)は、GATT(Generic Attribute Profile)で定義される。読取部12は、Bluetoothの規格に沿った手順で、BLEデバイス3からサービス情報(UUID)を取得する。   The reading unit 12 reads service information (Universally Unique IDentifier: UUID) from the BLE device 3 connected to the information terminal 1. The service information (UUID) read by the reading unit 12 is a 128-bit or 16-bit unique address used to identify a function (service) of the BLE device 3. Service information (UUID) is defined by GATT (Generic Attribute Profile). The reading unit 12 acquires service information (UUID) from the BLE device 3 according to a procedure in accordance with the Bluetooth standard.

送信部13は、読取部12で読み取ったサービス情報(UUID)をデータベースサーバ2へ送信し、接続されたBLEデバイス3の対応アプリの情報を問い合わせる。   The transmission unit 13 transmits the service information (UUID) read by the reading unit 12 to the database server 2 and inquires about information on the corresponding application of the connected BLE device 3.

表示部14は、データベースサーバ2から対応アプリの情報を受信してユーザに提示する。ユーザから確認が得られたときは、アプリマーケット4から対応アプリをダウンロードしてインストールする。   The display unit 14 receives information about the corresponding application from the database server 2 and presents it to the user. When the confirmation is obtained from the user, the corresponding application is downloaded from the application market 4 and installed.

送信部13と表示部14の機能を備えたアプリケーション(以下、「BLEアプリ」と称する)を情報端末1で動作させて本実施の形態の情報端末1を構成してもよい。ペアリング部11と読取部12は情報端末1のオペレーティングシステムが備える機能を利用して、自動ペアリングとサービス情報(UUID)の読み取りを行わせる。   The information terminal 1 of the present embodiment may be configured by operating an application (hereinafter referred to as “BLE application”) having functions of the transmission unit 13 and the display unit 14 on the information terminal 1. The pairing unit 11 and the reading unit 12 use functions provided in the operating system of the information terminal 1 to perform automatic pairing and reading of service information (UUID).

データベースサーバ2は、受信部21、アプリ検索部22、送信部23、及びデータベース24を備える。   The database server 2 includes a reception unit 21, an application search unit 22, a transmission unit 23, and a database 24.

受信部21は、情報端末1からサービス情報(UUID)を受信する。   The receiving unit 21 receives service information (UUID) from the information terminal 1.

アプリ検索部22は、UUIDにデバイス名とデバイス型番を関連付けたデータを格納したデータベース24を参照し、情報端末1から受信したサービス情報(UUID)で識別される機能を持つBLEデバイス3を特定し、BLEデバイス3のデバイス名やデバイス型番を判別して、デバイス名やデバイス型番をもとに対応アプリの情報をアプリマーケット4に問い合わせる。図2に、データベース24に格納されるデータの例を示す。図2の例では、図2のUUIDの欄に記載された全てのUUIDをBLEデバイス3の機能として情報端末1から受信したときに、BLEデバイス3のデバイス型番が「ABC−XXXX」であって、デバイス名が「AAAAA」であると判別する。   The application search unit 22 refers to the database 24 that stores data in which the device name and device model number are associated with the UUID, and identifies the BLE device 3 having the function identified by the service information (UUID) received from the information terminal 1. The device name and the device model number of the BLE device 3 are discriminated, and the app market 4 is inquired for information on the corresponding application based on the device name and the device model number. FIG. 2 shows an example of data stored in the database 24. In the example of FIG. 2, when all UUIDs described in the UUID column of FIG. 2 are received from the information terminal 1 as functions of the BLE device 3, the device model number of the BLE device 3 is “ABC-XXXX”. , It is determined that the device name is “AAAAA”.

送信部23は、アプリマーケット4から対応アプリの情報を受信して情報端末1へ送信する。   The transmission unit 23 receives information about the corresponding application from the application market 4 and transmits the information to the information terminal 1.

情報端末1及びデータベースサーバ2が備える各部は、演算処理装置、記憶装置等を備えたコンピュータにより構成して、各部の処理がプログラムによって実行されるものとしてもよい。このプログラムは情報端末1及びデータベースサーバ2が備える記憶装置に記憶されており、磁気ディスク、光ディスク、半導体メモリ等の記録媒体に記録することも、ネットワークを通して提供することも可能である。情報端末1としては、例えばスマートフォン、タブレット端末、あるいはセットトップボックスを利用することができる。   Each unit included in the information terminal 1 and the database server 2 may be configured by a computer including an arithmetic processing device, a storage device, and the like, and processing of each unit may be executed by a program. This program is stored in a storage device included in the information terminal 1 and the database server 2, and can be recorded on a recording medium such as a magnetic disk, an optical disk, or a semiconductor memory, or provided through a network. As the information terminal 1, for example, a smartphone, a tablet terminal, or a set top box can be used.

次に、本実施の形態におけるデバイス判別システムの動作について説明する。   Next, the operation of the device discrimination system in the present embodiment will be described.

図3は、本実施の形態におけるデバイス判別システムの処理の流れを示すシーケンス図である。   FIG. 3 is a sequence diagram showing the flow of processing of the device discrimination system in the present embodiment.

BLEデバイス3と情報端末1とは接続されておらず、情報端末1にはBLEデバイス3の対応アプリがインストールされていないものとする。   It is assumed that the BLE device 3 and the information terminal 1 are not connected, and the corresponding application of the BLE device 3 is not installed in the information terminal 1.

ユーザは、BLEデバイス3を利用するとき、BLEデバイス3の電源を入れ(ステップS101)、BLEアプリ100を起動する(ステップS102)。   When using the BLE device 3, the user turns on the power of the BLE device 3 (step S101) and activates the BLE application 100 (step S102).

BLEデバイス3はBluetoothの規格に沿ってアドバタイズパケットを送信し(ステップS103)、情報端末1はアドバタイズパケットを受信してBLEデバイス3を発見する(ステップS104)。   The BLE device 3 transmits an advertisement packet in accordance with the Bluetooth standard (step S103), and the information terminal 1 receives the advertisement packet and discovers the BLE device 3 (step S104).

情報端末1がBLEデバイス3を発見した後、情報端末1はBLEデバイス3に接続を要求し、自動的にペアリングを行う(ステップS105)。ペアリングによって交換した鍵を情報端末1とBLEデバイス3が保持することで再度のペアリングが不要となる。   After the information terminal 1 discovers the BLE device 3, the information terminal 1 requests connection to the BLE device 3 and automatically performs pairing (step S105). Since the information terminal 1 and the BLE device 3 hold the key exchanged by pairing, pairing again becomes unnecessary.

情報端末1はBLEデバイス3に接続すると、情報端末1はBLEデバイス3にサービス情報(UUID)を要求し(ステップS106)、BLEデバイス3からサービス情報(UUID)を取得する(ステップS107)。   When the information terminal 1 is connected to the BLE device 3, the information terminal 1 requests service information (UUID) from the BLE device 3 (step S106), and acquires the service information (UUID) from the BLE device 3 (step S107).

情報端末1は取得したサービス情報(UUID)をデータベースサーバ2へ送信して対応アプリを問い合わせる(ステップS108)。   The information terminal 1 sends the acquired service information (UUID) to the database server 2 and inquires about the corresponding application (step S108).

データベースサーバ2は、受信したサービス情報(UUID)をもとにBLEデバイス3のデバイス名やデバイス型番を判別し(ステップS109)、判別したデバイス名やデバイス型番をキーとしてアプリマーケット4で対応アプリを検索する(ステップS110)。   The database server 2 discriminates the device name and device model number of the BLE device 3 based on the received service information (UUID) (step S109), and uses the discriminated device name and device model number as a key to find a corresponding application in the app market 4. Search is performed (step S110).

アプリマーケット4は、検索条件にマッチする対応アプリのダウンロード先をデータベースサーバ2へ通知する(ステップS111)。   The application market 4 notifies the database server 2 of the download destination of the corresponding application that matches the search condition (step S111).

データベースサーバ2は、アプリマーケット4から通知された対応アプリのダウンロード先を情報端末1へ通知する(ステップS112)。   The database server 2 notifies the information terminal 1 of the download destination of the corresponding application notified from the application market 4 (step S112).

情報端末1は、通知された対応アプリのダウンロード先を表示する(ステップS113)。   The information terminal 1 displays the notified download destination of the corresponding application (step S113).

ユーザが対応アプリのインストールを承認すると、情報端末1はアプリマーケット4が通知したダウンロード先から対応アプリをダウンロードしてインストールする(ステップS114)。なお、検索条件にマッチする対応アプリが複数存在する場合は、ステップS113で複数の対応アプリを表示し、ステップS114でユーザが選択した対応アプリをインストールする。   When the user approves the installation of the corresponding application, the information terminal 1 downloads and installs the corresponding application from the download destination notified by the application market 4 (step S114). If there are a plurality of corresponding apps that match the search conditions, a plurality of corresponding apps are displayed in step S113, and the corresponding app selected by the user is installed in step S114.

対応アプリがインストールされた後、対応アプリを起動すると、対応アプリとBLEデバイス3が通信を行い、対応アプリを通じてBLEデバイス3を利用可能となる。対応アプリをインストール後にBLEアプリ100を終了して対応アプリを起動しても、情報端末1とBLEデバイス3との間の接続は維持されたままであり、対応アプリがBLEデバイス3との間の接続を再度確立する必要はない。また、BLEデバイス3の電源が切られて情報端末1とBLEデバイス3との間の接続が切断された場合であっても、BLEデバイス3の電源が入れられると、ステップS105のペアリングで交換した鍵が保持されていれば、情報端末1とBLEデバイス3は接続されて、対応アプリとBLEデバイス3は通信可能になる。   When the corresponding application is activated after the corresponding application is installed, the corresponding application and the BLE device 3 communicate with each other, and the BLE device 3 can be used through the corresponding application. Even if the BLE application 100 is terminated and the corresponding application is started after installing the corresponding application, the connection between the information terminal 1 and the BLE device 3 is maintained, and the connection between the corresponding application and the BLE device 3 is maintained. There is no need to re-establish. Further, even when the power of the BLE device 3 is turned off and the connection between the information terminal 1 and the BLE device 3 is cut off, if the power of the BLE device 3 is turned on, the pair is replaced by pairing in step S105. If the key is held, the information terminal 1 and the BLE device 3 are connected, and the corresponding application and the BLE device 3 can communicate with each other.

なお、ステップS112で通知された対応アプリが既に情報端末1にインストールされている場合は、ステップS113において、対応アプリが既にインストールされていることをユーザに通知し、情報端末1は対応アプリを起動するか否かユーザに尋ねてもよい。   In addition, when the corresponding application notified in step S112 is already installed in the information terminal 1, in step S113, the user is notified that the corresponding application is already installed, and the information terminal 1 starts the corresponding application. You may ask the user whether or not to do so.

以上説明したように、本実施の形態によれば、ユーザが情報端末1でBLEアプリ100を起動すると、BLEアプリ100がBLEデバイス3と自動的にペアリングを行い、BLEアプリ100がBLEデバイス3からサービス情報(UUID)を取得してデータベースサーバ2へ送信し、データベースサーバ2がデータベース24を参照してBLEデバイス3のデバイス名やデバイス型番を判別し、デバイス名やデバイス型番をもとに対応アプリの情報をアプリマーケット4で検索して対応アプリの情報を取得し、情報端末1がデータベースサーバ2から対応アプリの情報を受信してユーザに提示する。これにより、ユーザは、新たなBLEデバイス3を情報端末1で利用するときに、BLEデバイス3の電源を入れてBLEアプリ100を起動するだけでペアリングと対応アプリの取得が行えるので、BLEデバイスの利用開始時のユーザの利便性を向上できる。   As described above, according to the present embodiment, when the user activates the BLE application 100 on the information terminal 1, the BLE application 100 automatically performs pairing with the BLE device 3, and the BLE application 100 performs the BLE device 3. Service information (UUID) is acquired from the server and transmitted to the database server 2, and the database server 2 refers to the database 24 to determine the device name and device model number of the BLE device 3, and responds based on the device name and device model number. The information of the corresponding application is obtained by searching the application market 4 for the information of the application, and the information terminal 1 receives the information of the corresponding application from the database server 2 and presents it to the user. As a result, when the user uses the new BLE device 3 on the information terminal 1, the user can perform pairing and acquisition of the corresponding application simply by turning on the BLE device 3 and starting the BLE application 100. User convenience at the start of use can be improved.

本実施の形態によれば、BLEデバイス3の持つ機能を識別するために使われるサービス情報(UUID)をもとにBLEデバイス3のデバイス名やデバイス型番を判別し、判別したデバイス名やデバイス型番をもとに対応アプリを検索するので、例えば、情報端末1に接続されたデバイスがBLEデバイス3の新型であってデバイス名やデバイス型番がデータベース24に登録されていなくても、情報端末1に接続されたデバイスの機能を利用する対応アプリを検索することができる。   According to the present embodiment, the device name and device model number of the BLE device 3 are determined based on service information (UUID) used to identify the function of the BLE device 3, and the determined device name and device model number are determined. For example, even if the device connected to the information terminal 1 is a new model of the BLE device 3 and the device name or device model number is not registered in the database 24, the information terminal 1 You can search for compatible applications that use the functions of the connected device.

1…情報端末
11…ペアリング部
12…読取部
13…送信部
14…表示部
100…BLEアプリ
2…データベースサーバ
21…受信部
22…アプリ検索部
23…送信部
24…データベース
3…BLEデバイス
4…アプリマーケット
DESCRIPTION OF SYMBOLS 1 ... Information terminal 11 ... Pairing part 12 ... Reading part 13 ... Transmission part 14 ... Display part 100 ... BLE application 2 ... Database server 21 ... Reception part 22 ... Application search part 23 ... Transmission part 24 ... Database 3 ... BLE device 4 ... App market

第1の本発明に係るデバイス判別システムは、情報端末とデバイス判別装置を有し、前記情報端末に接続された通信デバイスを判別するデバイス判別システムであって、前記情報端末は、前記通信デバイスとデータを送受信するためのペアリングを自動的に行うペアリング手段と、前記通信デバイスから当該通信デバイスの持つ機能を表すサービス情報を取得するサービス情報取得手段と、前記サービス情報を送信して、前記通信デバイスに対応するアプリケーションの情報を取得するアプリケーション情報取得手段と、前記アプリケーションの情報を提示する表示手段と、を有し、前記デバイス判別装置は、前記サービス情報と前記通信デバイスの情報とを関連付けて格納した格納手段と、前記サービス情報を受信し、前記格納手段を参照して前記サービス情報に対応する前記通信デバイスの情報を判別する通信デバイス判別手段と、前記通信デバイスの情報に基づいて当該通信デバイスに対応するアプリケーションの情報を検索するアプリケーション情報検索手段と、前記アプリケーションの情報を送信する送信手段と、を有することを特徴とする。 A device determination system according to a first aspect of the present invention is a device determination system that includes an information terminal and a device determination apparatus, and determines a communication device connected to the information terminal, wherein the information terminal includes the communication device and the communication device. Pairing means for automatically performing pairing for transmitting and receiving data, service information acquisition means for acquiring service information representing a function of the communication device from the communication device, and transmitting the service information, Application information acquisition means for acquiring application information corresponding to the communication device; and display means for presenting the application information, wherein the device determination apparatus associates the service information with the communication device information. Storing means stored therein, receiving the service information, refer to the storing means Communication device determination means for determining information on the communication device corresponding to the service information; application information search means for searching for information on an application corresponding to the communication device based on the information on the communication device; And transmitting means for transmitting information.

第2の本発明に係る情報端末は、通信デバイスに接続して通信可能で、当該通信デバイスに対応するアプリケーションを実行可能な情報端末であって、前記通信デバイスとデータを送受信するためのペアリングを自動的に行うペアリング手段と、前記通信デバイスから当該通信デバイスの持つ機能を表すサービス情報を取得するサービス情報取得手段と、前記サービス情報を送信して、前記通信デバイスに対応するアプリケーションの情報を取得するアプリケーション情報取得手段と、前記アプリケーションの情報を提示する表示手段と、を有することを特徴とする。 An information terminal according to a second aspect of the present invention is an information terminal capable of communicating by connecting to a communication device and capable of executing an application corresponding to the communication device, and is a pairing for transmitting and receiving data to and from the communication device A pairing means for automatically performing, a service information acquisition means for acquiring service information representing a function of the communication device from the communication device, and information on an application corresponding to the communication device by transmitting the service information Application information obtaining means for obtaining information and display means for presenting information on the application.

第4の本発明に係るデバイス判別方法は、情報端末とデバイス判別装置を有するデバイス判別システムによって実行される、前記情報端末に接続された通信デバイスを判別するデバイス判別方法であって、前記情報端末による、前記通信デバイスとデータを送受信するためのペアリングを自動的に行うステップと、前記通信デバイスから当該通信デバイスの持つ機能を表すサービス情報を取得するステップと、前記サービス情報を送信するステップと、前記通信デバイスに対応するアプリケーションの情報を取得するステップと、前記アプリケーションの情報を提示するステップと、を有し、前記デバイス判別装置による、前記サービス情報を受信するステップと、前記サービス情報と前記通信デバイスの情報とを関連付けて格納した格納手段を参照して受信した前記サービス情報に対応する前記通信デバイスの情報を判別するステップと、前記通信デバイスの情報に基づいて当該通信デバイスに対応するアプリケーションの情報を検索するステップと、前記アプリケーションの情報を送信するステップと、を有することを特徴とする。 A device discrimination method according to a fourth aspect of the present invention is a device discrimination method for discriminating a communication device connected to the information terminal, which is executed by a device discrimination system having an information terminal and a device discrimination apparatus, the information terminal Automatically performing pairing for transmitting and receiving data to and from the communication device, obtaining service information representing the function of the communication device from the communication device, and transmitting the service information. Obtaining information on an application corresponding to the communication device; and presenting information on the application; receiving the service information by the device discrimination device; and the service information and the A storage unit that stores information related to communication devices Determining the information of the communication device corresponding to the service information received with reference to the step, searching the information of the application corresponding to the communication device based on the information of the communication device, and the information of the application And a step of transmitting.

Claims (4)

情報端末とデバイス判別装置を有し、前記情報端末に接続された通信デバイスを判別するデバイス判別システムであって、
前記情報端末は、
前記通信デバイスと通信するためのペアリングを自動的に行うペアリング手段と、
前記通信デバイスから当該通信デバイスの持つ機能を表すサービス情報を取得するサービス情報取得手段と、
前記サービス情報を送信して、前記通信デバイスに対応するアプリケーションの情報を取得するアプリケーション情報取得手段と、
前記アプリケーションの情報を提示する表示手段と、を有し、
前記デバイス判別装置は、
前記サービス情報と前記通信デバイスの情報とを関連付けて格納した格納手段と、
前記サービス情報を受信し、前記格納手段を参照して前記サービス情報に対応する前記通信デバイスの情報を判別する通信デバイス判別手段と、
前記通信デバイスの情報に基づいて当該通信デバイスに対応するアプリケーションの情報を検索するアプリケーション情報検索手段と、
前記アプリケーションの情報を送信する送信手段と、を有すること
を特徴とするデバイス判別システム。
A device discrimination system having an information terminal and a device discrimination device, and discriminating a communication device connected to the information terminal,
The information terminal
Pairing means for automatically performing pairing for communicating with the communication device;
Service information acquisition means for acquiring service information representing the function of the communication device from the communication device;
Application information acquisition means for transmitting the service information and acquiring information of an application corresponding to the communication device;
Display means for presenting information of the application,
The device discrimination device
Storage means for storing the service information and the communication device information in association with each other;
Communication device determination means for receiving the service information and determining information of the communication device corresponding to the service information with reference to the storage means;
Application information search means for searching for application information corresponding to the communication device based on the communication device information;
And a transmission means for transmitting the application information.
通信デバイスに接続して通信可能で、当該通信デバイスに対応するアプリケーションを実行可能な情報端末であって、
前記通信デバイスと通信するためのペアリングを自動的に行うペアリング手段と、
前記通信デバイスから当該通信デバイスの持つ機能を表すサービス情報を取得するサービス情報取得手段と、
前記サービス情報を送信して、前記通信デバイスに対応するアプリケーションの情報を取得するアプリケーション情報取得手段と、
前記アプリケーションの情報を提示する表示手段と、
を有することを特徴とする情報端末。
An information terminal capable of communicating by connecting to a communication device and capable of executing an application corresponding to the communication device,
Pairing means for automatically performing pairing for communicating with the communication device;
Service information acquisition means for acquiring service information representing the function of the communication device from the communication device;
Application information acquisition means for transmitting the service information and acquiring information of an application corresponding to the communication device;
Display means for presenting information of the application;
An information terminal comprising:
通信デバイスの持つ機能を表すサービス情報と前記通信デバイスの情報とを関連付けて格納した格納手段と、
前記サービス情報を受信し、前記格納手段を参照して当該サービス情報に対応する前記通信デバイスの情報を判別する通信デバイス判別手段と、
前記通信デバイスの情報に基づいて当該通信デバイスに対応するアプリケーションの情報を検索するアプリケーション情報検索手段と、
前記アプリケーションの情報を送信する送信手段と、
を有することを特徴とするデバイス判別装置。
Storage means for storing service information representing a function of a communication device and information on the communication device in association with each other;
Communication device determination means for receiving the service information and determining information of the communication device corresponding to the service information with reference to the storage means;
Application information search means for searching for application information corresponding to the communication device based on the communication device information;
Transmitting means for transmitting information of the application;
A device discrimination apparatus characterized by comprising:
情報端末とデバイス判別装置を有するデバイス判別システムによって実行される、前記情報端末に接続された通信デバイスを判別するデバイス判別方法であって、
前記情報端末による、
前記通信デバイスと通信するためのペアリングを行うステップと、
前記通信デバイスから当該通信デバイスの持つ機能を表すサービス情報を取得するステップと、
前記サービス情報を送信するステップと、
前記通信デバイスに対応するアプリケーションの情報を取得するステップと、
前記アプリケーションの情報を提示するステップと、を有し、
前記デバイス判別装置による、
前記サービス情報を受信するステップと、
前記サービス情報と前記通信デバイスの情報とを関連付けて格納した格納手段を参照して受信した前記サービス情報に対応する前記通信デバイスの情報を判別するステップと、
前記通信デバイスの情報に基づいて当該通信デバイスに対応するアプリケーションの情報を検索するステップと、
前記アプリケーションの情報を送信するステップと、を有すること
を特徴とするデバイス判別方法。
A device determination method for determining a communication device connected to the information terminal, executed by a device determination system having an information terminal and a device determination device,
By the information terminal,
Performing pairing to communicate with the communication device;
Obtaining service information representing a function of the communication device from the communication device;
Transmitting the service information;
Obtaining information of an application corresponding to the communication device;
Presenting information about the application,
By the device discrimination device,
Receiving the service information;
Determining information of the communication device corresponding to the service information received with reference to a storage unit that stores the service information and the information of the communication device in association with each other;
Searching for information of an application corresponding to the communication device based on the information of the communication device;
Transmitting the application information. A device discrimination method comprising the steps of:
JP2016059861A 2016-03-24 2016-03-24 Device determination system, information terminal, device determination apparatus, and device determination method Pending JP2017175411A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016059861A JP2017175411A (en) 2016-03-24 2016-03-24 Device determination system, information terminal, device determination apparatus, and device determination method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016059861A JP2017175411A (en) 2016-03-24 2016-03-24 Device determination system, information terminal, device determination apparatus, and device determination method

Publications (1)

Publication Number Publication Date
JP2017175411A true JP2017175411A (en) 2017-09-28

Family

ID=59972259

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016059861A Pending JP2017175411A (en) 2016-03-24 2016-03-24 Device determination system, information terminal, device determination apparatus, and device determination method

Country Status (1)

Country Link
JP (1) JP2017175411A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110366157A (en) * 2019-08-29 2019-10-22 厦门市思芯微科技有限公司 A kind of acquisition of blue tooth voice and exchange method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012060396A (en) * 2010-09-08 2012-03-22 Denso Corp Onboard equipment operation system
JP2014042303A (en) * 2009-10-16 2014-03-06 Samsung Electronics Co Ltd Apparatus and method for establishing personal network to provide cpns service
JP2014191686A (en) * 2013-03-28 2014-10-06 Kddi R & D Laboratories Inc Application distribution system, application distribution method and program
JP2015005196A (en) * 2013-06-21 2015-01-08 京セラドキュメントソリューションズ株式会社 Application retrieval system
JP2015158841A (en) * 2014-02-25 2015-09-03 アプリックスIpホールディングス株式会社 Application distribution system, communication terminal, storage device, program, and application distribution method
JP2015210736A (en) * 2014-04-28 2015-11-24 怡利電子工業股▲ふん▼有限公司 Method of registering and connecting vehicle device and mobile device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014042303A (en) * 2009-10-16 2014-03-06 Samsung Electronics Co Ltd Apparatus and method for establishing personal network to provide cpns service
JP2012060396A (en) * 2010-09-08 2012-03-22 Denso Corp Onboard equipment operation system
JP2014191686A (en) * 2013-03-28 2014-10-06 Kddi R & D Laboratories Inc Application distribution system, application distribution method and program
JP2015005196A (en) * 2013-06-21 2015-01-08 京セラドキュメントソリューションズ株式会社 Application retrieval system
JP2015158841A (en) * 2014-02-25 2015-09-03 アプリックスIpホールディングス株式会社 Application distribution system, communication terminal, storage device, program, and application distribution method
JP2015210736A (en) * 2014-04-28 2015-11-24 怡利電子工業股▲ふん▼有限公司 Method of registering and connecting vehicle device and mobile device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110366157A (en) * 2019-08-29 2019-10-22 厦门市思芯微科技有限公司 A kind of acquisition of blue tooth voice and exchange method
CN110366157B (en) * 2019-08-29 2022-02-18 厦门市思芯微科技有限公司 Bluetooth voice acquisition and interaction method

Similar Documents

Publication Publication Date Title
US20220103612A1 (en) Application Recommendation Method, Device, and System
RU2659805C2 (en) Method and device for determining the location of the target portable device
US10417060B2 (en) Automated API publication for Internet of Things platform
JP5551217B2 (en) Terminal, system and method for searching applications
EP3211865B1 (en) Apparatus, method, and program for managing iot devices
KR20160010237A (en) apparatus and method for operating of subscriber identification module
JP2015007983A (en) Method for moving and installing applications between mobile terminals
CN104767767A (en) Method, device and system for sharing Internet access data and network equipment
JP5004857B2 (en) Application update information providing system and application update information providing method
WO2017182002A1 (en) Device control method, apparatus and storage medium
WO2012042999A1 (en) Terminal application search system
JP2023016871A (en) Management system for fusion connection device, and management method for fusion connection device
JP2017175411A (en) Device determination system, information terminal, device determination apparatus, and device determination method
JP2017182136A (en) Application management system, application management method, and application management program
EP3345361B1 (en) Communication link establishment using a global unique identifier
EP3015990B1 (en) Information processing device, and destination information updating method and program
RU2012128165A (en) PROFILE OF SECURITY MEANS OF SMART CARDS IN THE HOME SUBSCRIBER SERVER
US10516719B1 (en) Wearable device registration system and method
JP2014110438A (en) Device and method for determining positioning method
JP5952852B2 (en) System including information generating device and receiving device
JP2015210744A (en) Unique information transmission system, communication equipment, program for communication equipment, and unique information transmission method
JP2001092641A (en) Software install system
WO2013107325A1 (en) Method, device and system for sending information
JP6309807B2 (en) Wireless terminal identification device, system and method
KR20070104703A (en) Method for updating software of digital device

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171031

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20171215

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20180626