JP6474377B2 - Registration system and registration method - Google Patents
Registration system and registration method Download PDFInfo
- Publication number
- JP6474377B2 JP6474377B2 JP2016230876A JP2016230876A JP6474377B2 JP 6474377 B2 JP6474377 B2 JP 6474377B2 JP 2016230876 A JP2016230876 A JP 2016230876A JP 2016230876 A JP2016230876 A JP 2016230876A JP 6474377 B2 JP6474377 B2 JP 6474377B2
- Authority
- JP
- Japan
- Prior art keywords
- operation terminal
- pin code
- web server
- access point
- wireless access
- 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
- 238000000034 method Methods 0.000 title claims description 11
- 230000006870 function Effects 0.000 claims description 17
- 238000000060 site-specific infrared dichroism spectroscopy Methods 0.000 claims description 13
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000004891 communication Methods 0.000 description 11
- 230000004044 response Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000010454 slate Substances 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
Description
本発明は、ローカルエリアネットワークに接続されたデバイスをサーバに登録するための登録システム及び、登録方法に関する。 The present invention relates to a registration system and a registration method for registering a device connected to a local area network in a server.
一般に、ローカルエリアネットワークに接続された端末や装置は、ルータやモデム等を介して、Webサーバ等のコンピュータと通信可能に接続し、IPアドレスで識別し、データ通信を可能にしてきた。 In general, a terminal or a device connected to a local area network is communicably connected to a computer such as a Web server via a router or a modem, and has been identified by an IP address to enable data communication.
一方、これからのIoT(Internet of Things)時代では、このような機器が多数、インターネットに接続されると考えられるため、簡単にWebサーバに各デバイスや各デバイスから検出したデータを対応付けるための登録方法が求められている。例えば、デバイスとして、センサが接続され、スマートフォンのような入出力インターフェースを備えない機器もあり、その機器をWebサーバ等に登録する作業は容易ではない。また、単に、デバイスを登録するのみならず、デバイスに複数のセンサが接続されている場合、Webサーバが識別するためには、これらのセンサ毎にデータを識別するコードを付与する必要がある。 On the other hand, in the future IoT (Internet of Things) era, since many such devices are considered to be connected to the Internet, a registration method for easily associating each device and data detected from each device with a Web server Is required. For example, there is a device that is connected to a sensor and does not have an input / output interface such as a smartphone, and it is not easy to register the device in a Web server or the like. In addition to simply registering a device, when a plurality of sensors are connected to the device, a code for identifying data must be given to each of the sensors in order for the Web server to identify the device.
そこで、本発明は、ローカルネットワークに接続された操作端末を利用して、デバイス及び、デバイスから取得されるデータをWebサーバに登録する登録システム、登録方法を提供することを目的とする。 Accordingly, an object of the present invention is to provide a registration system and a registration method for registering a device and data acquired from the device with a Web server using an operation terminal connected to a local network.
本発明では、以下のような解決手段を提供する。 The present invention provides the following solutions.
第1の特徴に係る発明は、操作端末と、センサが接続されたデバイスと、がLAN内で通信可能に接続され、当該デバイスをWebサーバに登録する登録システムであって、
前記操作端末は、
前記Webサーバにアクセスし、PINコードの発行を受信する受信手段と、
前記デバイスが無線アクセスポイントとして機能し、当該デバイスが無線アクセスポイントとして発信するSSIDに、当該操作端末が接続することで、前記デバイスを、LANからWANに接続するためのゲートウェイとして機能する親機にし、当該操作端末を、当該親機の装置を介してWANに接続する子機にして、前記デバイスと通信可能に接続するデバイス接続手段と、
前記PINコードを通信可能に接続された前記デバイスに入力する入力手段と、を備え、
前記デバイスは、
前記デバイス自身が無線アクセスポイントとして機能するための所定のSSIDを有する親機モードとして動作し、前記操作端末から入力された前記PINコードを受信した後はWANに接続可能な子機モードとして動作し、前記入力されたPINコードを前記Webサーバに送信するPINコード送信手段と、を備え、
前記Webサーバは、
受信した前記PINコードに応じて、前記デバイスのセンサに対応したAPIコードを前記デバイスに送信する送信手段と、を備える登録システムを提供する。
An invention according to a first feature is a registration system in which an operation terminal and a device to which a sensor is connected are communicably connected within a LAN, and the device is registered in a Web server.
The operation terminal is
Receiving means for accessing the web server and receiving the issuance of a PIN code;
The device functions as a wireless access point, and the operation terminal is connected to the SSID that the device transmits as a wireless access point, so that the device functions as a gateway functioning as a gateway for connecting the LAN to the WAN. A device connection means for connecting the operation terminal as a slave unit connected to the WAN via the device of the master unit so as to communicate with the device;
Input means for inputting the PIN code to the device connected to be communicable,
The device is
It operates as a master device mode having a predetermined SSID for the device itself functions as a wireless access point operates as a slave unit mode can be connected to the WAN After receiving the PIN code input from the operation terminal And PIN code transmitting means for transmitting the input PIN code to the Web server ,
The web server
There is provided a registration system comprising: a transmission unit configured to transmit an API code corresponding to a sensor of the device to the device in accordance with the received PIN code .
第1の特徴に係る発明は、システムのカテゴリであるが方法、プログラム等の他のカテゴリにおいても、そのカテゴリに応じた同様の作用・効果を発揮する。 Although the invention according to the first feature is a system category, the same functions and effects according to the category are exhibited in other categories such as methods and programs.
本発明によれば、ローカルネットワークに接続された操作端末を利用して、デバイス及びデバイスから取得されるデータをWebサーバに容易に登録することが可能となる。 According to the present invention, it is possible to easily register a device and data acquired from the device with a Web server using an operation terminal connected to the local network.
以下、本発明を実施するための最良の実施形態について、図を参照して説明する。なお、これはあくまでも、一例であって、本発明の技術的範囲はこれに限定されるものではない。 DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, the best mode for carrying out the invention will be described with reference to the drawings. This is merely an example, and the technical scope of the present invention is not limited to this.
[システム構成]
図1に基づいて、登録システム1のシステム構成について説明する。図1は、本発明の好適な実施形態である登録システム1のシステム構成を示す図である。登録システム1は、操作端末10と、複数のデバイス20、・・・及び、Webサーバ100とから少なくとも構成される。デバイス20、・・・は、任意の数であってよいが、図1では代表して1台のみ示している。
[System configuration]
A system configuration of the registration system 1 will be described with reference to FIG. FIG. 1 is a diagram showing a system configuration of a registration system 1 which is a preferred embodiment of the present invention. The registration system 1 includes at least an operation terminal 10, a plurality of devices 20, ..., and a Web server 100. The number of devices 20,... May be any number, but only one device is shown in FIG.
操作端末10とデバイス20は、LAN(ローカルエリアネットワーク)で接続され、操作端末10又はデバイス20のいずれか一つがLANに対するゲートウェイとなって、WAN(ワイドエリアネットワーク)と接続し、インターネットや専用回線を介して、Webサーバ100に通信可能に接続される。なお、無線通信では、SSIDを利用した無線LAN,WiFi等で接続を行ってよい。 The operation terminal 10 and the device 20 are connected by a LAN (local area network), and either the operation terminal 10 or the device 20 serves as a gateway to the LAN, and is connected to a WAN (wide area network) to connect to the Internet or a dedicated line. The communication is connected to the Web server 100 through the communication. In wireless communication, connection may be performed by a wireless LAN using SSID, WiFi, or the like.
ここで、LANのゲートウェイとして機能する装置を「親機モード」で動作すると記載し、LANのゲートウェイとして機能せずに、親機モードである装置に接続して、WANに接続する装置を「子機モード」と記載する。ここで、操作端末10とデバイス20は、無線アクセスポイントを選択することで、それぞれ、親機モード、子機モードを切替え可能な装置である。 Here, it is described that a device that functions as a LAN gateway operates in the “parent device mode”, and a device that does not function as a LAN gateway and is connected to a device in the parent device mode and connected to the WAN is “child device”. "Mode". Here, the operation terminal 10 and the device 20 are devices that can switch between the parent device mode and the child device mode by selecting a wireless access point, respectively.
[各機能の説明]
図1に基づいて、登録システム1を構成する各ハードウェアとその機能について説明する。
[Description of each function]
Based on FIG. 1, each hardware which comprises the registration system 1, and its function are demonstrated.
操作端末10及びデバイス20は、コンピュータ、マイコン等を備える機器であって、制御部として、CPU(Central Processing Unit)、RAM(Random Access Memory)、ROM(Read Only Memory)等を備え、通信部として、他の機器と通信可能にするためのデバイス、例えば、有線・無線LANに接続可能なデバイスや、IEEE802.11に準拠したWiFi(Wireless Fidelity)対応デバイスやUSBやHDMI等の有線接続対応デバイス等を備えることが望ましい。 The operation terminal 10 and the device 20 are devices including a computer, a microcomputer, and the like, and include a CPU (Central Processing Unit), a RAM (Random Access Memory), a ROM (Read Only Memory), etc. as a control unit, and a communication unit. Devices for enabling communication with other devices, for example, devices that can be connected to a wired / wireless LAN, devices that are compatible with IEEE 802.11 (Wireless Fidelity), devices that support wired connections such as USB and HDMI, etc. It is desirable to provide.
操作端末10は、コンピュータ端末、スマートフォン、タブレット端末、スレート端末、電子書籍端末、ウェアラブル端末等の端末であってよい。すなわち、ユーザからの操作入力が可能な入出力インターフェース機能を備えることが望ましい。 The operation terminal 10 may be a terminal such as a computer terminal, a smartphone, a tablet terminal, a slate terminal, an electronic book terminal, or a wearable terminal. In other words, it is desirable to provide an input / output interface function that allows operation input from the user.
操作端末10は、制御部が所定のプログラムを読み込むことにより、通信部及びその他のハードウェアと協働して、後述する、PINコード受信部11、デバイス接続部12、デバイス入力部13を実現する。図2、図3にて説明するデバイス登録処理は、これらのモジュール部により実行される。 The operation terminal 10 implements a PIN code reception unit 11, a device connection unit 12, and a device input unit 13, which will be described later, in cooperation with the communication unit and other hardware, by the control unit reading a predetermined program. . The device registration process described with reference to FIGS. 2 and 3 is executed by these module units.
デバイス20は、各種のセンサ30、32を搭載したIoT機器、通信機器であってよい。デバイス20は、制御部が所定のプログラムを読み込むことにより、通信部及びその他のハードウェアと協働して、後述する、PINコード送信部22、API受信部23を実現する。デバイス20は、タッチパネルやキーボード、ディスプレイ等の入出力機能を有さなくてもよい。 The device 20 may be an IoT device or a communication device on which various sensors 30 and 32 are mounted. The device 20 implements a PIN code transmission unit 22 and an API reception unit 23, which will be described later, in cooperation with the communication unit and other hardware, by the control unit reading a predetermined program. The device 20 may not have input / output functions such as a touch panel, a keyboard, and a display.
Webサーバ100は、操作端末10のような端末からの要求に応えて、データを送信するコンピュータ、サーバである。操作端末100のような端末からのアクセスに応じて、デバイス20のセンサ30、32が受信したデータ及びそのデータを分析したデータをこれらの端末のWebブラウザ等のインターフェースに出力させる。 The Web server 100 is a computer or server that transmits data in response to a request from a terminal such as the operation terminal 10. In response to an access from a terminal such as the operation terminal 100, the data received by the sensors 30 and 32 of the device 20 and the data analyzed from the data are output to an interface such as a web browser of these terminals.
[デバイス登録処理]
次に、図2、図3に基づいて、登録システム1が実行するデバイス登録処理について説明する。図2は、操作端末10,デバイス20、Webサーバ100が実行するデバイス登録処理のフローチャートである。上述した各装置のモジュール部が実行する処理について、本処理に併せて説明する。
[Device registration process]
Next, device registration processing executed by the registration system 1 will be described with reference to FIGS. FIG. 2 is a flowchart of device registration processing executed by the operation terminal 10, the device 20, and the Web server 100. Processing executed by the module unit of each device described above will be described together with this processing.
最初に、ユーザからの操作端末10に対する操作に応じて、操作端末10のPINコード受信部11が、Webサーバ100にアクセスして、PINコードの発行要求を行う(ステップS01)。この際に、Webサーバ100は、ユーザからログイン認証を受付けたり、デバイス20のシリアル番号や機器番号等の入力を受付けて、これに対応するPINコードを発行してもよい。 First, in response to a user operation on the operation terminal 10, the PIN code receiving unit 11 of the operation terminal 10 accesses the Web server 100 and issues a PIN code issue request (step S01). At this time, the Web server 100 may accept login authentication from the user or accept input of the serial number, device number, etc. of the device 20 and issue a PIN code corresponding thereto.
このアクセスに応じて、Webサーバ100のPINコード発行部101は、PINコードを発行し(ステップS02)、発行したPINコードを操作端末10に送信する(ステップS03)。PINコードは、例えば、所定の長さの英数文字であってよい。これに応じて、操作端末10のPINコード受信部11がPINコードを受信し(ステップS04)、ユーザに出力したり、記憶する。 In response to this access, the PIN code issuing unit 101 of the Web server 100 issues a PIN code (step S02), and transmits the issued PIN code to the operation terminal 10 (step S03). The PIN code may be, for example, an alphanumeric character having a predetermined length. In response to this, the PIN code receiving unit 11 of the operation terminal 10 receives the PIN code (step S04), and outputs or stores it to the user.
ここで、新しく登録するデバイス20の電源を起動する。デバイス20は、操作端末10と形成するLANにおいて、自らがこのLANのゲートウェイとなる親機モードとして起動する(ステップS05)。そして、操作端末10のデバイス接続部12が、デバイス20に接続要求を行い接続する(ステップS06)。 Here, the power supply of the newly registered device 20 is activated. In the LAN formed with the operation terminal 10, the device 20 starts up as a parent mode in which the device 20 is a gateway for this LAN (step S 05). Then, the device connection unit 12 of the operation terminal 10 makes a connection request to the device 20 and connects (step S06).
すなわち、操作端末10のデバイス接続部12は、デバイス20が発信する無線アクセスポイント(所定のSSIDを有する)に、ユーザの操作に応じて接続する。例えば、このデバイス20の説明書等にSSIDが記載されており、ユーザはこの説明書の記載と同じSSIDを選択して、接続する。これによって、結果として、操作端末10は、自身が親機モードであった場合は、子機モードに切替わる。これに応じて、デバイス20が操作端末10と接続する(ステップS07)。ここで、接続にあたり、ユーザから、無線アクセスポイントのSSID、パスワード等の入力を受付けてもよい。 That is, the device connection unit 12 of the operation terminal 10 connects to a wireless access point (having a predetermined SSID) transmitted from the device 20 according to a user operation. For example, an SSID is described in a manual or the like of the device 20, and the user selects and connects the same SSID as described in the manual. As a result, the operation terminal 10 is switched to the child device mode when the operation terminal 10 is in the parent device mode. In response to this, the device 20 is connected to the operation terminal 10 (step S07). Here, when connecting, the user may accept input of the SSID, password, and the like of the wireless access point.
なお、ステップS06からS09前(デバイス20が再起動する)までは、デバイス20を親機モードにして、操作端末10は、子機モードとなるため、デバイス20と操作端末10は通信可能となるが、デバイス20はWANに接続されていないため、デバイス20、操作端末10のいずれも、Webサーバ100への接続(WANへの接続)はできない。 Note that from step S06 to before S09 (the device 20 is restarted), the device 20 is set to the parent device mode, and the operation terminal 10 is in the child device mode. Therefore, the device 20 and the operation terminal 10 can communicate with each other. However, since the device 20 is not connected to the WAN, neither the device 20 nor the operation terminal 10 can connect to the Web server 100 (connection to the WAN).
ここで、デバイス20を子機モードにして、操作端末10を親機モードにする動きではなく、デバイス20を親機モードにして、操作端末10を子機モードにする理由は、デバイス20には、HIDランプや、入出力インターフェース(キーボードやマウス、タッチパネルディスプレイ等)を備えない場合も多いため、操作端末10を親機モードにしても、これに接続するためのデータをデバイス20に設定する方法がない。また、親機モードとなるデバイス20はネットワークの上流側に存在するため、子機モードのブラウザに設定ページを表示させたり(強制的にリダイレクト)することが可能である。 Here, the reason why the device 20 is set to the parent device mode and the operation terminal 10 is set to the child device mode is not the movement of setting the device 20 to the child device mode and the operation terminal 10 to the parent device mode. In many cases, an HID lamp or an input / output interface (keyboard, mouse, touch panel display, etc.) is not provided, so that even when the operation terminal 10 is set to the master mode, data for connecting to the device 20 is set in the device 20. There is no. Further, since the device 20 that is in the parent device mode exists on the upstream side of the network, it is possible to display (forcibly redirect) the setting page in the browser in the child device mode.
そして、操作端末10とデバイス20が通信可能に接続されたため、操作端末10のデバイス入力部13が、Webブラウザ等のアプリケーションによって、設定ページを開く。ここで、ユーザから、操作端末10が子機モードとして接続しているLANの無線アクセスポイントのSSID、パスワード、IPアドレス、サブネットマスク等の入力を受付け、デバイス20に登録する。 And since the operation terminal 10 and the device 20 were connected so that communication was possible, the device input part 13 of the operation terminal 10 opens a setting page with applications, such as a web browser. Here, the input of the SSID, password, IP address, subnet mask, etc. of the wireless access point of the LAN to which the operation terminal 10 is connected as the slave mode is received from the user and registered in the device 20.
さらに、ユーザから、PINコードの入力を受付け、又は、記憶されたPINコードを読み出して、PINコードをデバイス20に入力する(ステップS08)。この時点で、デバイス20の登録が完了する。ここで、デバイスは再起動し、先ほど設定したSSID、パスワード等のデータにより、無線アクセスポイントに接続する。この無線アクセスポイントは、操作端末10が子機として接続しているLAN内の親機となるルータ等の機器であってよい。また、ここで、操作端末10自体が、親機となって、再起動前は、操作端末10が子機モードであったが、再起動後は、操作端末10が親機モードとなり、親子が切り替わってもよい。 Further, the input of the PIN code is accepted from the user, or the stored PIN code is read out, and the PIN code is input to the device 20 (step S08). At this point, registration of the device 20 is complete. Here, the device restarts and connects to the wireless access point using the previously set data such as the SSID and password. The wireless access point may be a device such as a router serving as a parent device in the LAN to which the operation terminal 10 is connected as a child device. In addition, here, the operation terminal 10 itself becomes the parent device, and the operation terminal 10 is in the child device mode before the restart. However, after the restart, the operation terminal 10 becomes the parent device mode, and the parent and child are It may be switched.
この親機の接続状態で、デバイス20のPINコード送信部22は、PINコードをWebサーバ100に送信する(ステップS09)。 In the connection state of the parent device, the PIN code transmission unit 22 of the device 20 transmits the PIN code to the Web server 100 (step S09).
なお、再起動は必須ではなく、デバイス20は、自身が親機モードであってもよいし、子機モードであって、操作端末10を介して、Webサーバ100にPINコードを送信してもよい。すなわち、図に示すように、デバイス20がPINコードの入力を受けてから、親機モード、子機モードは任意のタイミングで切り替わってよい。 The restart is not essential, and the device 20 may be in the parent device mode or in the child device mode, and may transmit a PIN code to the Web server 100 via the operation terminal 10. Good. That is, as shown in the figure, after the device 20 receives the input of the PIN code, the parent device mode and the child device mode may be switched at an arbitrary timing.
次に、Webサーバ100のAPIコード送信部102は、PINコードを受信し(ステップS10)、APIコードを決定する(ステップS11)。ここで、APIコードは、デバイス20毎に発行されるコードであって、デバイスをアカウントと紐付けるためのコードである。すなわち、PINコードとAPIコードは、どちらもデバイスに一意に決められるコードで一致するが、PINコードは、APIコードを発行するまでの一時的なコードであって、APIコード発行後は破棄される。さらに、APIコードは、デバイスとアカウントを紐付けるための、Webサーバ100で管理するコードとなる。 Next, the API code transmitting unit 102 of the Web server 100 receives the PIN code (step S10) and determines the API code (step S11). Here, the API code is a code issued for each device 20, and is a code for associating a device with an account. That is, both the PIN code and the API code match with a code uniquely determined by the device, but the PIN code is a temporary code until the API code is issued, and is discarded after the API code is issued. . Furthermore, the API code is a code managed by the Web server 100 for associating a device with an account.
なお、一のデバイス20に、センサ30、32等の複数のセンサがある場合は、一のAPIコードに対して、複数のセンサのデータが一つにまとめられて、HTTPリクエスト等により、Webサーバ100に送信される。これにより、一のAPIコードで行うリクエストに、複数のセンサーの情報を含めることができる。Webサーバ100では、受け取ったリクエストを解析し、一のデバイス20に複数のセンサ30、32が接続されていることを認識する。 If there is a plurality of sensors such as the sensors 30 and 32 in one device 20, the data of the plurality of sensors is combined into one for one API code, and the Web server is sent by an HTTP request or the like. 100. Thereby, information of a plurality of sensors can be included in a request made with one API code. The Web server 100 analyzes the received request and recognizes that a plurality of sensors 30 and 32 are connected to one device 20.
そして、このPINコードに対応したAPIコードが決定され、Webサーバ100のAPIコード送信部102が決定されたAPIコードを送信する(ステップS12)。デバイス20は、APIコードを受信し(ステップS13)、記憶する(ステップS14)。 Then, an API code corresponding to this PIN code is determined, and the API code transmitting unit 102 of the Web server 100 transmits the determined API code (step S12). The device 20 receives the API code (step S13) and stores it (step S14).
上記で登録処理は完了し、任意のタイミングで各センサ30、32が検出したデータを、対応するAPIコードとともに、Webサーバ100に送信する(ステップS15)。これを、Webサーバ100は受信して、記憶する(ステップS16)。この処理により、ユーザは、PINコードの発行要求をWebサーバ100に行うだけで、デバイス20の登録とともに、デバイス20から検出するセンサ30、32のデータの紐付けを完了することができる。 The registration process is completed as described above, and the data detected by the sensors 30 and 32 at an arbitrary timing is transmitted to the Web server 100 together with the corresponding API code (step S15). The web server 100 receives and stores this (step S16). With this process, the user can complete the association of the data of the sensors 30 and 32 detected from the device 20 together with the registration of the device 20 only by issuing a PIN code issuance request to the Web server 100.
上述した手段、機能は、コンピュータ(CPU、情報処理装置、各種端末を含む)が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、コンピュータからネットワーク経由で提供される(SaaS:ソフトウェア・アズ・ア・サービス)形態であってもよいし、例えば、フレキシブルディスク、CD(CD−ROMなど)、DVD(DVD−ROM、DVD−RAMなど)等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置又は外部記憶装置に転送し記憶して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記憶装置(記録媒体)に予め記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。 The means and functions described above are realized by a computer (including a CPU, an information processing apparatus, and various terminals) reading and executing a predetermined program. The program may be in a form (SaaS: Software as a Service) provided from a computer via a network, for example, a flexible disk, a CD (CD-ROM, etc.), a DVD (DVD-ROM), for example. , DVD-RAM, etc.) and the like recorded in a computer-readable recording medium. In this case, the computer reads the program from the recording medium, transfers it to the internal storage device or the external storage device, stores it, and executes it. The program may be recorded in advance in a storage device (recording medium) such as a magnetic disk, an optical disk, or a magneto-optical disk, and provided from the storage device to a computer via a communication line.
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。 As mentioned above, although embodiment of this invention was described, this invention is not limited to these embodiment mentioned above. The effects described in the embodiments of the present invention are only the most preferable effects resulting from the present invention, and the effects of the present invention are limited to those described in the embodiments of the present invention. is not.
1 登録システム、10 操作端末、20 デバイス、100 Webサーバ 1 registration system, 10 operation terminals, 20 devices, 100 Web server
Claims (2)
前記操作端末は、
前記Webサーバにアクセスし、PINコードの発行を受信する受信手段と、
前記デバイスが無線アクセスポイントとして機能し、当該デバイスが無線アクセスポイントとして発信するSSIDに、当該操作端末が接続することで、前記デバイスを、LANからWANに接続するためのゲートウェイとして機能する親機にし、当該操作端末を、当該親機の装置を介してWANに接続する子機にして、前記デバイスと通信可能に接続するデバイス接続手段と、
前記PINコードを通信可能に接続された前記デバイスに入力する入力手段と、を備え、
前記デバイスは、
前記デバイス自身が無線アクセスポイントとして機能するための所定のSSIDを有する親機モードとして動作し、前記操作端末から入力された前記PINコードを受信した後はWANに接続可能な子機モードとして動作し、前記入力されたPINコードを前記Webサーバに送信するPINコード送信手段と、を備え、
前記Webサーバは、
受信した前記PINコードに応じて、前記デバイスのセンサに対応したAPIコードを前記デバイスに送信する送信手段と、を備える登録システム。 A registration system in which an operation terminal and a device to which a sensor is connected are communicably connected within a LAN and register the device with a Web server.
The operation terminal is
Receiving means for accessing the web server and receiving the issuance of a PIN code;
The device functions as a wireless access point, and the operation terminal is connected to the SSID that the device transmits as a wireless access point, so that the device functions as a gateway functioning as a gateway for connecting the LAN to the WAN. A device connection means for connecting the operation terminal as a slave unit connected to the WAN via the device of the master unit so as to communicate with the device;
Input means for inputting the PIN code to the device connected to be communicable,
The device is
It operates as a master device mode having a predetermined SSID for the device itself functions as a wireless access point operates as a slave unit mode can be connected to the WAN After receiving the PIN code input from the operation terminal And PIN code transmitting means for transmitting the input PIN code to the Web server ,
The web server
And a transmission unit configured to transmit an API code corresponding to the sensor of the device to the device according to the received PIN code .
当該操作端末が、
前記Webサーバにアクセスし、PINコードの発行を受信するステップと、
前記デバイスが無線アクセスポイントとして機能し、当該デバイスが無線アクセスポイントとして発信するSSIDに、当該操作端末が接続することで、前記デバイスを、LANからWANに接続するためのゲートウェイとして機能する親機にし、当該操作端末を、当該親機の装置を介してWANに接続する子機にして、前記デバイスと通信可能に接続するステップと、
前記PINコードを通信可能に接続された前記デバイスに入力するステップと、を実行し、
前記デバイスが、
前記デバイス自身が無線アクセスポイントとして機能するための所定のSSIDを有する親機モードとして動作し、前記操作端末から入力された前記PINコードを受信した後はWANに接続可能な子機モードとして動作し、前記入力されたPINコードを前記Webサーバに送信するステップと、を実行し、
前記Webサーバは、
受信した前記PINコードに応じて、前記デバイスのセンサに対応したAPIコードを前記デバイスに送信するステップと、を実行する登録方法。 A registration method in which an operation terminal and a device to which a sensor is connected are communicably connected within a LAN, and the device is registered in a Web server,
The operation terminal is
Accessing the web server and receiving a PIN code issue;
The device functions as a wireless access point, and the operation terminal is connected to the SSID that the device transmits as a wireless access point, so that the device functions as a gateway functioning as a gateway for connecting the LAN to the WAN. , Making the operation terminal a slave unit connected to the WAN via the master unit, and connecting the operation terminal to be communicable with the device;
Inputting the PIN code into the communicatively connected device; and
The device is
It operates as a master device mode having a predetermined SSID for the device itself functions as a wireless access point operates as a slave unit mode can be connected to the WAN After receiving the PIN code input from the operation terminal Sending the inputted PIN code to the web server ,
The web server
And a step of transmitting an API code corresponding to the sensor of the device to the device in accordance with the received PIN code .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016230876A JP6474377B2 (en) | 2016-11-29 | 2016-11-29 | Registration system and registration method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016230876A JP6474377B2 (en) | 2016-11-29 | 2016-11-29 | Registration system and registration method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018088121A JP2018088121A (en) | 2018-06-07 |
| JP6474377B2 true JP6474377B2 (en) | 2019-02-27 |
Family
ID=62493655
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016230876A Expired - Fee Related JP6474377B2 (en) | 2016-11-29 | 2016-11-29 | Registration system and registration method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6474377B2 (en) |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4258314B2 (en) * | 2003-08-04 | 2009-04-30 | 日本電信電話株式会社 | Content providing method and system, and content providing program |
| JP4987740B2 (en) * | 2008-01-08 | 2012-07-25 | 株式会社日立製作所 | Sensor device, its management server, system equipped with these |
| JP6368989B2 (en) * | 2013-06-11 | 2018-08-08 | ブラザー工業株式会社 | Communication device |
| WO2015011867A1 (en) * | 2013-07-26 | 2015-01-29 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | Information administration method |
| JP6277758B2 (en) * | 2014-02-12 | 2018-02-14 | セイコーエプソン株式会社 | Wireless communication apparatus and wireless communication setting method |
| JP6503734B2 (en) * | 2014-12-26 | 2019-04-24 | ソニー株式会社 | INFORMATION PROCESSING APPARATUS, CONTROL METHOD, AND PROGRAM |
| JP2016174207A (en) * | 2015-03-16 | 2016-09-29 | 株式会社リコー | Device management apparatus, wireless communications system, device management method and program |
-
2016
- 2016-11-29 JP JP2016230876A patent/JP6474377B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018088121A (en) | 2018-06-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107211001B (en) | Computing apparatus and method for proxy captive portal traffic for input-constrained devices | |
| TWI524787B (en) | Configuring secure wireless networks | |
| CN104348903B (en) | Communication system and device for establishing point-to-point connection | |
| US9984226B2 (en) | Screen sharing server, method of sharing screen, and program for screen sharing server | |
| TW201706901A (en) | Authentication method, device, system and electronic device for client login server | |
| CN111867000A (en) | Device distribution network method, device and computer-readable storage medium | |
| CN111867003A (en) | Device distribution method, device, device, and computer-readable storage medium | |
| WO2018112942A1 (en) | Device authentication method, apparatus, electronic device and slave device | |
| CN111049946A (en) | Portal authentication method, Portal authentication system, electronic equipment and storage medium | |
| CN106921675B (en) | Method and device for accessing intelligent hardware to limited network | |
| CN108353069B (en) | Computing Devices and Communication Systems | |
| US9762627B2 (en) | Method of searching for and registering network device using HTTP and network registration service apparatus | |
| WO2022111691A1 (en) | Nfc tag verification method and related device | |
| CN114745324A (en) | Equipment identification method, device, storage medium and routing equipment | |
| JP6474377B2 (en) | Registration system and registration method | |
| CN109561168B (en) | MAC address synchronization method | |
| JP6551176B2 (en) | Authentication control method, authentication program, agent program, server device, and client device | |
| KR20220033773A (en) | IoT(Internet of Things) HUB APPARATUS AND OPERATING METHOD THEREOF | |
| JP5994798B2 (en) | Server device, server program, and terminal program | |
| TWI571158B (en) | Communication method and networked device for establishing p2p connections with nfc module | |
| JP5727919B2 (en) | Setting method, setting program and electrical appliance | |
| KR102223430B1 (en) | Method, lot apparatus and system for setting network of wireless router in loT system | |
| KR102267492B1 (en) | METHOD FOR SETTING NETWORK OF WIRELESS ROUTER FOR ACQUIRING SMART FARM IMAGE, IoT CAMERA AND IoT SYSTEM | |
| EP4725272A1 (en) | Authorizing a controller device which has registered interest to control a controllable device | |
| CN109089249A (en) | Bluetooth communication method and device based on gateway inquiry buffer joint |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180611 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180626 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20180722 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180824 |
|
| 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: 20190108 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190129 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6474377 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |