JP2014092903A - Communication terminal device, communication network system, communication method and communication program - Google Patents
Communication terminal device, communication network system, communication method and communication program Download PDFInfo
- Publication number
- JP2014092903A JP2014092903A JP2012242584A JP2012242584A JP2014092903A JP 2014092903 A JP2014092903 A JP 2014092903A JP 2012242584 A JP2012242584 A JP 2012242584A JP 2012242584 A JP2012242584 A JP 2012242584A JP 2014092903 A JP2014092903 A JP 2014092903A
- Authority
- JP
- Japan
- Prior art keywords
- communication
- terminal device
- communication terminal
- unit
- communication network
- 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.)
- Granted
Links
Images
Landscapes
- Computer And Data Communications (AREA)
- Optical Communication System (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
【課題】直観的に連携対象の機器を指定し、煩雑な通信確立手順を経ることなく、連携機器間の接続を確立することができる通信端末装置を提供することを目的とする。
【解決手段】本発明が適用された通信端末装置10は、自己の識別信号を含むレーザ光を送信する発光部1と、発光部1のレーザ光を所定の条件で駆動する駆動部2と、他のブロックを制御する制御部3と、自己の識別情報としてのIPアドレス11を記憶し、制御部3と協働して装置全体の動作を制御するメモリ部4と、通信ネットワーク100と通信する通信部5と、表示部6とを備える。
【選択図】図2An object of the present invention is to provide a communication terminal device that can intuitively specify a device to be linked and establish a connection between linked devices without going through a complicated communication establishment procedure.
A communication terminal device 10 to which the present invention is applied includes a light emitting unit 1 that transmits laser light including its own identification signal, a drive unit 2 that drives the laser light of the light emitting unit 1 under a predetermined condition, The control unit 3 that controls other blocks, the IP address 11 as its own identification information are stored, the memory unit 4 that controls the operation of the entire apparatus in cooperation with the control unit 3, and the communication network 100 A communication unit 5 and a display unit 6 are provided.
[Selection] Figure 2
Description
本発明は、通信端末装置及び通信端末装置と他の通信装置と通信する通信ネットワークシステムに関し、通信端末装置が送信したレーザ光によって他の通信装置を識別し、通信を確立する通信端末装置、通信ネットワークシステム、通信方法及び通信プログラムに関する。 The present invention relates to a communication terminal apparatus and a communication network system that communicates with the communication terminal apparatus and another communication apparatus, and relates to a communication terminal apparatus that establishes communication by identifying another communication apparatus using laser light transmitted by the communication terminal apparatus, and communication The present invention relates to a network system, a communication method, and a communication program.
近年では、さまざまな機器をインタネット等の通信ネットワークに接続して、情報の交換を行うことができ、これらの機器間においてデータの共有に限らず、機能の共有を可能にし、機器間の連携動作が可能となってきている。このように、機器間での連携を行う上においては、対象の機器を容易かつ正確に指定する技術が通信の円滑化にとって重要となってきている。 In recent years, various devices can be connected to a communication network such as the Internet to exchange information, enabling not only data sharing among these devices but also sharing of functions, and cooperation between devices. Is becoming possible. As described above, in performing cooperation between devices, a technique for easily and accurately designating a target device has become important for facilitating communication.
複数の機器を接続して、連携させる技術としては、PAN(Personal Area Network)やこれを拡張したPN(Personal Networks)があり、具体的には、たとえばBluetooth(登録商標)やIrDAを用いた無線通信技術がある。PANやPN等を用いて複数の機器を接続し、連携して動作させる場合には、機器それぞれのアドレスやIDベースのペアリング操作が必要である。また、ユーザは、各機器の指定を行うために、その機器の物理的位置ではなく、ネットワークアドレスによって指定する必要があり、そのためにそのネットワークアドレスを事前に知っている必要もある。このために、ユーザが指定したいと考えている機器を直観的に指定することは困難なので、迅速かつ柔軟な通信ネットワークの運用の妨げとなっている。 As a technology for connecting and coordinating a plurality of devices, there are PAN (Personal Area Network) and PN (Personal Networks) which is an extension of this, and specifically, for example, wireless using Bluetooth (registered trademark) or IrDA. There is communication technology. When a plurality of devices are connected using PAN, PN, or the like and operated in cooperation with each other, an address or ID-based pairing operation for each device is required. In addition, in order to specify each device, the user needs to specify the network address instead of the physical location of the device, and therefore needs to know the network address in advance. For this reason, it is difficult to intuitively specify a device that the user wants to specify, which hinders the operation of a quick and flexible communication network.
たとえば、Bluetoothを用いて、複数の機器を接続する場合には、目的の機器と通信するためには次の手順が必要となる。 For example, when a plurality of devices are connected using Bluetooth, the following procedure is required to communicate with the target device.
(1)接続する機器をペアリングモードにする。
(2)接続される側の機器でペアリング操作を行い、接続する機器を検索する。
(3)接続される側の機器上で、接続する機器を指定する。
(4)接続される側の機器上で、パスコードを入力し、接続を確認する。
(1) Set the connected device to pairing mode.
(2) A pairing operation is performed on the connected device to search for a connected device.
(3) On the connected device, specify the device to be connected.
(4) Enter the passcode on the connected device and check the connection.
このように、Bluetoothの場合には、機器間の接続を行うのに多くの手順を要し、多数の機器が通信ネットワークに接続している市街地等のオープンなネットワーク環境では、接続目的の機器を探して選択するだけでも大きな労力が必要となる。 As described above, in the case of Bluetooth, many procedures are required to connect devices, and in an open network environment such as an urban area where a large number of devices are connected to a communication network, the devices to be connected are not connected. Just looking for and selecting will require a lot of effort.
IrDAを用いた通信においては、赤外線による通信のため機器同士が直接通信することが可能だが、Bluetoothが数mから数10mの範囲の通信距離を実現できるのに対して、1m程度のごく近い通信距離しか実現できない。 In communication using IrDA, devices can communicate directly with each other because of infrared communication. However, while Bluetooth can realize a communication distance in the range of several meters to several tens of meters, it is extremely close to about 1 meter. Only distance can be realized.
Bluetoothでは、2.4GHz帯の電波を用いており、通信の到達において指向性が低く、そのため上述した探索手順を含めた煩雑な接続手順を要するとの問題がある。 Bluetooth uses a 2.4 GHz band radio wave, has low directivity in reaching communication, and therefore requires a complicated connection procedure including the above-described search procedure.
また、IrDAは赤外線通信のため、通信の到達において指向性が高いと言え、機器同士の通信において、一方の機器が他方の機器を直接的に指定することができるが、通信の到達距離があまりにも短いという問題がある。 In addition, IrDA is infrared communication, so it can be said that directivity is high in the arrival of communication. In communication between devices, one device can directly specify the other device, but the communication reach is too long. There is also a problem that it is short.
近年では、家電製品を含めて通信ネットワークに接続できる機器が増加しており、家庭内での通信ネットワーク、すなわちホームネットワークにおいて簡便に機器間の接続、連携を実現する技術が開発されている。特許文献1には、ホームネットワークにおいて、複数の機器間の連携動作を簡便に実現できるとする技術が記載されている。特許文献1には、リモコンのようなポインティングデバイスを用いて、連携動作をする機器を指し示すことによって指定し、それらの機器の機能、動作を指定することが記載されているが、連携動作をする機器をあらかじめ登録する必要があるので、登録手続の煩雑さは否めない。また、市街地のようなオープンな場面においては、機器の事前登録は非常に困難であり、事前登録を行わない場合には、Bluetoothのような通信可能探索動作が必要となり、接続手順の煩雑さや直観的な接続指定ができないとの問題がある。また、ホームネットワークにおいては、ユーザとそのユーザが操作可能な機器とが特定されていればセキュリティ上の問題は生じ得ないが、インタネット等のオープンな通信ネットワークに接続する場合には、その機器への接続の安全性が保証されなければならない。引用文献1に記載された技術においては、セキュリティ接続を確保するために、ユーザの個人情報を、ポインティングデバイスを含めて連携機器それぞれに事前に登録する必要があり、その煩雑さの解決及びオープン環境への対応の問題もある。
In recent years, devices that can be connected to a communication network including home appliances are increasing, and a technology has been developed that can easily connect and link devices in a home communication network, that is, a home network. Japanese Patent Application Laid-Open No. 2004-151561 describes a technology that can easily realize a cooperative operation between a plurality of devices in a home network.
そこで、直観的に連携対象の機器を指定し、煩雑な通信確立手順を経ることなく、連携機器間の接続を確立することができる通信端末装置、通信ネットワークシステム、通信方法及び通信プログラムを提供することを目的とする。 Therefore, a communication terminal device, a communication network system, a communication method, and a communication program that can intuitively specify a device to be linked and establish a connection between the linked devices without going through complicated communication establishment procedures are provided. For the purpose.
本発明に係る通信端末装置は、通信ネットワークに接続することによって、他の端末装置と通信する通信端末装置である。この通信端末装置は、レーザ光を受信するための受光部を有する他の端末装置に向けて、レーザ光を送信する発光部と、送信されたレーザ光を受信した他の端末装置からのコールバックを通信ネットワークを介して受信し、他の端末装置と通信する通信部とを備える。そして、レーザ光は、自己の識別情報に基づいて生成された識別信号を含んでおり、通信部で、他の端末装置からのコールバックを通信ネットワークを介して受信することによって、識別情報を他の端末装置が受信したことを認識し、他の端末装置を識別して、他の端末装置との通信ネットワークを介する通信を確立する。 The communication terminal device according to the present invention is a communication terminal device that communicates with other terminal devices by connecting to a communication network. The communication terminal device includes a light emitting unit that transmits laser light toward another terminal device having a light receiving unit for receiving laser light, and a callback from the other terminal device that has received the transmitted laser light. And a communication unit that communicates with other terminal devices. The laser beam includes an identification signal generated based on its own identification information, and the communication unit receives the callback from another terminal device via the communication network, thereby obtaining the identification information. The other terminal device is identified, and communication with the other terminal device via the communication network is established.
本発明に係るレーザ受信通信端末装置は、通信ネットワークに接続することによって、他の通信端末装置と通信する通信端末装置である。このレーザ受信通信端末装置は、通信端末装置から送信されたレーザ光を受信する受光部と、受信したレーザ光に含まれる通信端末装置の識別信号に基づいて、通信端末装置にコールバックを通信ネットワークを介して送信し、通信端末装置と通信する通信部とを備える。そして、コールバックは、自己の識別情報及び自己の機能情報を含む。 The laser receiving communication terminal device according to the present invention is a communication terminal device that communicates with other communication terminal devices by connecting to a communication network. The laser receiving communication terminal device is configured to receive a callback to the communication terminal device based on the light receiving unit that receives the laser light transmitted from the communication terminal device and the identification signal of the communication terminal device included in the received laser light. And a communication unit that communicates with the communication terminal device. The callback includes its own identification information and its function information.
本発明に係る通信ネットワークシステムは、レーザ光を送信する発光部と、通信ネットワークと接続して、ネットワーク通信を行う通信部とを有する第1の通信端末装置と、送信されたレーザ光を受信する受光部と、通信ネットワークと接続して、ネットワーク通信を行う通信部とを有する第2の通信端末装置とを備える。そして、レーザ光は、第1の通信端末装置の識別情報に基づいて生成された識別信号を含んでおり、第1の通信端末装置は、第2の通信端末装置からのコールバックを通信ネットワークを介して受信することによって、識別情報を第2の通信端末装置が受信したことを認識し、第2の通信端末装置を識別して、第2の通信端末装置との通信ネットワークを介する通信を確立する。 A communication network system according to the present invention includes a first communication terminal device having a light emitting unit that transmits laser light, a communication unit that is connected to the communication network and performs network communication, and receives the transmitted laser light. A second communication terminal device including a light receiving unit and a communication unit connected to a communication network and performing network communication; The laser light includes an identification signal generated based on the identification information of the first communication terminal device, and the first communication terminal device transmits a callback from the second communication terminal device to the communication network. The second communication terminal device recognizes that the second communication terminal device has received the identification information, identifies the second communication terminal device, and establishes communication with the second communication terminal device via the communication network. To do.
本発明に係る通信方法は、第1の通信端末装置によって、第1の通信端末装置の識別情報に基づいて生成された識別信号を含むレーザ光を送信するステップと、第2の通信端末装置によって、送信されたレーザ光を受信し、識別信号によって第1の通信端末装置を認識し、第1の通信端末装置にコールバックを通信ネットワークを介して送信するステップと、第1の通信端末装置によって、コールバックを通信ネットワークを介して受信することによって、第2の通信端末装置を識別して、第2の通信端末装置との通信ネットワークを介する通信を確立するステップとを有する。 A communication method according to the present invention includes a step of transmitting a laser beam including an identification signal generated based on identification information of a first communication terminal device by a first communication terminal device, and a second communication terminal device. Receiving the transmitted laser beam, recognizing the first communication terminal device by the identification signal, and transmitting a callback to the first communication terminal device via the communication network; and by the first communication terminal device Receiving the callback via the communication network to identify the second communication terminal device and establishing communication with the second communication terminal device via the communication network.
本発明に係る通信プログラムは、通信ネットワークに接続することによって、他の端末装置と通信する通信端末装置において動作する通信プログラムである。この通信プログラムは、通信端末装置の識別情報に基づいて生成された識別信号を含むレーザ光を送信するステップと、送信されたレーザ光を受信し、識別信号によって通信端末装置を認識し、通信端末装置にコールバックを送信する他の端末装置から、コールバックを通信ネットワークを介して受信することによって、他の端末装置を識別して、他の端末装置との通信ネットワークを介する通信を確立するステップとを有する。 The communication program which concerns on this invention is a communication program which operate | moves in the communication terminal device which communicates with another terminal device by connecting to a communication network. The communication program includes a step of transmitting a laser beam including an identification signal generated based on the identification information of the communication terminal device, receiving the transmitted laser beam, recognizing the communication terminal device by the identification signal, and a communication terminal A step of identifying another terminal device by establishing a communication with the other terminal device via the communication network by receiving the callback from the other terminal device that transmits the callback to the device via the communication network. And have.
本発明に係る通信プログラムは、通信ネットワークに接続することによって、他の端末装置と通信する通信端末装置において動作する通信プログラムである。この通信プログラムは、他の通信端末装置の識別情報を含むレーザ光を受信するステップと、識別信号によって他の端末装置を認識し、通信端末装置にコールバックを通信ネットワークを介して送信するステップとを有する。そして、コールバックは、自己の識別情報及び自己の機能情報を含む。 The communication program which concerns on this invention is a communication program which operate | moves in the communication terminal device which communicates with another terminal device by connecting to a communication network. The communication program includes a step of receiving laser light including identification information of another communication terminal device, a step of recognizing the other terminal device by an identification signal, and transmitting a callback to the communication terminal device via a communication network. Have The callback includes its own identification information and its function information.
本発明の通信端末装置、通信ネットワークシステム、通信方法及び通信プログラムによれば、指向性の高いレーザ光を用いて、受信対象端末を指示するだけで、通信ネットワークにおける通信を確立することができるので、迅速かつ容易に通信の確立を行うことができる。 According to the communication terminal device, the communication network system, the communication method, and the communication program of the present invention, it is possible to establish communication in the communication network simply by instructing the reception target terminal using laser light having high directivity. Communication can be established quickly and easily.
以下、本発明が適用された通信端末装置、通信ネットワークシステム、通信方法について、図面を参照して説明する。 Hereinafter, a communication terminal device, a communication network system, and a communication method to which the present invention is applied will be described with reference to the drawings.
[通信ネットワークシステム]
図1は、本発明が適用された通信ネットワークの構成の一例を示す図である。通信ネットワークは、レーザ光を送信する発光部1と、通信ネットワーク100に接続して、ネットワーク通信を行う通信部5を有する通信端末装置10と、通信ネットワークに接続された各種機器とを備える。通信端末装置10の通信部5には、通信ネットワークに接続するための無線通信部5aを有している。
[Communication network system]
FIG. 1 is a diagram showing an example of the configuration of a communication network to which the present invention is applied. The communication network includes a
通信端末装置10と通信を行う各種機器は、以下に限るものではないが、画像等を表示するディスプレイ20と、情報データを紙等の媒体に印刷するプリンタ30と、他のコンピュータを含む通信端末装置と通信し、データ処理し、データ交換等するコンピュータ40とを含む。
Various devices that communicate with the
ディスプレイ20は、通信端末装置10が送信したレーザ光を受信する受光部21と、通信ネットワーク100に接続してネットワーク通信を行うための通信部25を有している。プリンタ30は、通信端末装置10が送信したレーザ光を受信する受光部31と、通信ネットワーク100に接続してネットワーク通信を行うための通信部35を有している。コンピュータ40は、通信端末装置10が送信したレーザ光を受信する受光部41と、通信ネットワーク100に接続してネットワーク通信を行うための通信部45を有している。
The
通信ネットワーク100の種類は、コンピュータを接続して通信するのに適するネットワークであり、たとえば、回線接続網やパケット通信網である。また、通信ネットワーク100は、多数の異なるネットワークを含んでもよく、たとえば、ローカルエリアネットワーク、インタネット等のワイドエリアネットワーク、専用電話回線を含む電話回線網、コネクションレス型通信ネットワーク及び無線ネットワークが含まれてもよい。図1に示す通信ネットワーク100は、インタネットであり、通信端末装置10、ディスプレイ20、プリンタ30、コンピュータ40は、このインタネットに有線ネットワークを介して、あるいは無線ネットワークを介して接続される。
The type of the
後に詳しく説明するように、通信端末装置10は、発光部1からのレーザ光によって、自己のIPアドレスに基づいて生成した識別信号を、ディスプレイ20の受光部21に向けて送信する。ディスプレイ20は、送信されたレーザ光を受光部21によって受信し、識別信号を含むレーザ光を送信した通信端末装置10を認識し、認識した通信端末装置10に向けて、通信ネットワーク100を介してコールバックを送信する。コールバックを受信した通信端末装置10は、ディスプレイ20を識別して、ディスプレイ20との通信を確立する。
As will be described in detail later, the
[レーザ光を送信して通信を開始する通信端末装置]
本発明が適用された通信端末装置10は、図2に示すように、自己の識別信号を含むレーザ光を送信する発光部1と、発光部1のレーザ光を所定の条件で駆動する駆動部2とを備える。通信端末装置10は、また、他ブロックを制御する制御部3と、自己の識別情報としてのIPアドレス11を記憶し、制御部3と協働して装置全体の動作を制御するメモリ部4と、通信ネットワーク100と通信する通信部5と、表示部6とを備える。図では示していないが、通信端末装置10は、情報端末として機能するために、キーボードやタッチパネルインタフェースを含む入力デバイスや、オーディオ出力デバイス、USB等の汎用のインタフェース等をさらに備えている。
[Communication terminal device that starts communication by transmitting laser light]
As shown in FIG. 2, a
発光部1は、レーザ素子により構成される。発光部1として用いるレーザ素子は、可視光を発光するものであることが好ましい。このような可視光レーザ素子を用いることによって、指向性の高い送信信号を送信することができるとともに、接続対象機器を指し示すことによって直観的な機器指定が可能になる。駆動部2は、制御部3からの制御信号に基づいて、発光部1のレーザ素子を駆動するのに十分な電源を印加し、レーザ素子をスイッチング駆動する。
The
制御部3は、メモリ部4に記憶された自己のIPアドレス11を読み出して、後述する所定の形式でON/OFFする識別信号を生成して駆動部2を制御する。制御部3は、CPUあるいはアプリケーションプロセサによって実現することができる。メモリ部4は、RAM等の一時記憶、ROM、フラッシュメモリ等の不揮発記憶のいずれか、又は両方を含んでよい。さらに、磁気記憶装置、光学記憶装置等の二次記憶装置を含んでもよい。IPアドレス11は、固定アドレスとして、あらかじめメモリ部4の不揮発記憶部に記憶させてもよく、通信ネットワーク100に接続して、DHCP(Dynamic Host Configuration Protocol)サーバ等を用いて、接続時に動的IPアドレスを取得し、一時記憶部に記憶するようにしてもよい。なお、制御部3及びメモリ部4は、通信端末装置10が情報端末として動作する場合のために、各種インタフェースを制御するCPU又はアプリケーションプロセサの機能の一部として動作してもよいことはもちろんである。また、メモリ部4上に展開し、CPU又はアプリケーションプロセサの制御の下に動作するプログラムによっても実現することができる。
The
通信部5は、通信ネットワーク100に直接又は間接に接続するための通信インタフェースを提供する。通信部5は、無線通信のための無線通信部5aと有線通信のための有線通信部5bとを有することが好ましいが、無線通信部5a、有線通信部5bのいずれかを有するようにしてもよい。
The
表示部6は、通信端末装置10とこれを用いるユーザとのユーザインタフェースを提供する。制御部3の制御の下に、通信の状況、たとえば「レーザ発信中」、「コールバック受信」等の文字を表示するようにしてもよい。PDA等として動作する場合には、画像データや、動画情報等の情報を表示したり、入力インタフェースを介してタッチパネルを導入することもできる。
The display unit 6 provides a user interface between the
通信端末装置10は、あらかじめ記憶している自己のIPアドレス、又はDHCPサーバ等を用いて取得して、メモリ部4に記憶したIPアドレスに基づいて、制御部3により自己の識別信号を生成する。生成された識別信号は、制御部3によってレーザ光を明滅させるON/OFF信号により表現され、駆動部2によって発光部1のレーザ素子を駆動して、識別信号が送信される。レーザ光を受信したディスプレイ20等の端末装置からのコールバックは、通信ネットワーク100を介して、通信部5で受信される。通信端末装置10は、送信されてきたコールバックによって、相手装置のIPアドレスを認識することができるので、その後の所定の手順により通信ネットワーク100を介して相手との通信を確立することができる。
The
[レーザ光を受信して通信を確立する端末装置]
通信対象の端末装置としては、ディスプレイ、プリンタ、携帯端末装置等を含むコンピュータ機器及びコンピュータ周辺機器等であるが、その他にも、サーバ、ネットワーク接続可能なテレビ等のオーディオビジュアル機器等も含まれる。以下では、代表的な端末装置として、ディスプレイ、プリンタ、コンピュータについて説明するが、これらについて説明した事項は、他の端末装置に対しても同様に適用することができる。
[Terminal device that establishes communication by receiving laser light]
The terminal device to be communicated includes a computer device and a computer peripheral device including a display, a printer, a portable terminal device, and the like, but also includes a server, an audio visual device such as a television that can be connected to a network, and the like. In the following, a display, a printer, and a computer will be described as typical terminal devices, but the items described above can be similarly applied to other terminal devices.
<ディスプレイ>
図3に示すように、ディスプレイ20は、通信端末装置10の発光部1から送信されたレーザ光を受信する受光部21と、受信したレーザ光の信号を増幅し、信号検出する増幅部22とを備える。ディスプレイ20は、また、増幅部22によって検出された信号を解析し、通信端末装置10のIPアドレスを検出してメモリ部24に記憶させ、メモリ部24に記憶された自己の機能を表わすモード27を読みこんで通信部25から通信ネットワーク100を介して送信するコールバック信号を生成する制御部23を備える。そして、ディスプレイ20は、その端末装置の機能を表わすモード27の情報が記憶されているメモリ部24と、通信ネットワーク100を介して通信する通信部25と、情報を表示する表示部26とを備える。
<Display>
As shown in FIG. 3, the
受光部21は、レーザ光を受信して、電気信号に変換するフォトダイオードやフォトトランジスタ等のフォトセンサである。増幅部22は、フォトセンサで検出し、光電変換した電気信号を所定の振幅に増幅する増幅器である。レーザ光の伝送距離が長い場合や元の信号を変調した場合等には、検出できる信号振幅が非常に小さいことがあるので、高S/N比を実現するように差動増幅器等により信号振幅を増幅した後に、信号検出することが好ましい。なお、近距離でのみ通信をする場合には、コンパレータによってON/OFF信号の検出するようにしてもよい。
The
制御部23は、受光部21及び増幅部22によって受信され、検出された通信端末装置10からのレーザ光による識別信号のデータをメモリ部24に一時的に記憶し、識別信号データの解析を行う。識別信号データの解析の結果、識別信号を送信した通信端末装置10のIPアドレスを認識した場合には、制御部23は、通信端末装置10のIPアドレスに対して通信部25を介してコールバック信号を送信する。コールバックを送信する際に、メモリ部24にあらかじめ記憶されているこの端末装置の機能を表わすモード27のデータを含めて通信端末装置に送信する。制御部23は、ディスプレイ20を表示端末として制御するためのCPUによって実現することができる。メモリ部24は、RAM等の一時記憶、ROM、フラッシュメモリ等の不揮発記憶のいずれか、又は両方を含んでよい。さらに、磁気記憶装置、光学記憶装置等の二次記憶装置を含んでもよい。
The
モード27は、ディスプレイ20の機能を示す「画像表示」を所定のコードによって識別するようにあらかじめ設定される。ディスプレイ20が、通信ネットワーク100を介して送信されてきた情報データを表示するだけの単機能の端末である場合には、「画像表示」のコードをあらかじめメモリ部24にモード27として記憶させておけばよい。ディスプレイ20が、自己の有する情報データ、たとえば周辺の地図情報データを他の端末に送信して表示させるサーバ機能を有しているような場合には、たとえば「1.画像表示」、「2.データ配信」のように、複数のモード27を識別できるようにメモリ部24に記憶させることができる。なお、制御部23及びメモリ部24は、ディスプレイ20が動作するために、各種インタフェースを制御するCPUの機能の一部として動作してもよいことはもちろんである。また、レーザ光を送信してきた通信端末装置10にコールバックする場合に、ディスプレイ20のIPアドレスを含めるために、メモリ部24に固定アドレスとしてあらかじめディスプレイ20のIPアドレスを記憶させておいてもよく、通信ネットワーク100接続し、DHCPサーバ等を用いて、接続時に動的IPアドレスを取得し、一時記憶部に記憶するようにしてもよい。
The
通信部25は、通信ネットワーク100に直接又は間接に接続するための通信インタフェースを提供する。通信部25は、無線通信のための無線通信部25aと有線通信のための有線通信部25bとを有することが好ましいが、無線通信部25a、有線通信部25bのいずれかを有するようにしてもよい。
The
表示部26は、通信端末装置10との接続を確立した後に、通信端末装置10からアップロードされたデータを表示する。通信端末装置10のユーザを含めたユーザのためのユーザインタフェースを提供するようにしてもよく、自己が保有するデータを表示するようにしてもよい。
The
ディスプレイ20は、通信端末装置10から送信されてきたレーザ光を受光部21によって受信し、レーザ光を電気信号に変換し、増幅部22で適切な振幅に増幅し、制御部23において、レーザ光に含まれている通信端末装置10のIPアドレスを認識する。ディスプレイ20は、認識した通信端末装置10のIPアドレスに対して、ディスプレイ20のモード27である「画像表示」のコードを自己のIPアドレスとともに送信、すなわちコールバックする。通信端末装置10は、送信されてきたコールバックによって、ディスプレイ20のIPアドレスを認識することができるので、その後の所定の手順により通信ネットワーク100を介して、通信が確立され、通信の確立後は、通信端末装置10からアップロードされてきた画像データを、通信部25、制御部23を介して表示部26に表示する。上述の機能を、メモリ部24上に展開し、CPU又はアプリケーションプロセサの制御の下に動作するプログラムによっても実現することができる。
The
<プリンタ>
図4に示すように、プリンタ30は、通信端末装置10の発光部1から送信されたレーザ光を受信する受光部31と、受信したレーザ光の信号を増幅し、信号検出する増幅部32とを備える。プリンタ30は、また、増幅部32によって検出された信号を解析し、通信端末装置10のIPアドレス11を検出してメモリ部34に記憶させ、メモリ部34に記憶された自己の機能を表わすモード37を読みこんで通信部35から通信ネットワーク100を介して送信するコールバック信号を生成する制御部33を備える。プリンタ30は、その端末装置の機能を表わすモード37の情報が記憶されているメモリ部34と、通信ネットワーク100を介して通信する通信部35と、情報を表示する出力部36とを備える。
<Printer>
As shown in FIG. 4, the
受光部31は、レーザ光を受信して、電気信号に変換するフォトセンサである。増幅部32は、フォトセンサで検出した信号を所定の振幅に増幅する。レーザ光の伝送距離が長い場合や元の信号を変調した場合等には、検出できる信号振幅が非常に小さいことがあるので、高S/N比を実現するように差動増幅器等により信号振幅を増幅した後に、信号検出することが好ましい。なお、近距離でのみ通信をする場合には、コンパレータによってON/OFF信号を検出するようにしてもよい。
The
制御部33は、受光部31及び増幅部32によって受信され、検出された通信端末装置10からのレーザ光の識別信号のデータをメモリ部34に一時的に記憶し、識別信号データの解析を行う。識別信号データの解析の結果、識別信号を送信した通信端末装置10のIPアドレスを認識し、メモリ部34にあらかじめ記憶されているこの端末装置の機能を示すモード37のデータを、通信端末装置10のIPアドレスに対して通信部35を介してコールバックを送信する。制御部33は、プリンタ30を印刷出力装置として制御するためのCPUによって実現することができる。メモリ部34は、RAM等の一時記憶、ROM、フラッシュメモリ等の不揮発記憶のいずれか、又は両方を含んでよい。さらに、磁気記憶装置、光学記憶装置等の二次記憶装置を含んでもよい。
The
モード37は、プリンタ30の機能を示す「印刷出力」を所定のコードによって識別される。プリンタ30が、通信ネットワーク100を介して送信されてきた情報データを印刷するだけの単機能の端末である場合には、「印刷出力」のコードをあらかじめメモリ部34にモード37として記憶させておけばよい。プリンタ30が、自己の有する情報データを有しているような場合には、複数のモード37、たとえば「1.印刷出力」、「2.データ配信」のように、モード37を識別できるようにメモリ部34に記憶させることができる。なお、制御部33及びメモリ部34は、プリンタ30が動作するために、各種インタフェースを制御するCPUの機能の一部として動作してもよいことはもちろんである。また、レーザ光を送信してきた通信端末装置10にコールバックする場合に、プリンタ30のIPアドレスを含めるために、メモリ部34に固定アドレスとしてあらかじめプリンタ30のIPアドレスを記憶させておいてもよく、通信ネットワーク100に接続し、DHCPサーバ等を用いて、接続時に動的IPアドレスを取得し、一時記憶部に記憶するようにしてもよい。
In the
通信部35は、通信ネットワーク100に直接又は間接に接続するための通信インタフェースを提供する。通信部35は、無線通信のための無線通信部35aと有線通信のための有線通信部35bとを有することが好ましいが、無線通信部35a、有線通信部35bのいずれかを有するようにしてもよい。
The
出力部36は、通信端末装置10との接続を確立した後に、通信端末装置10からアップロードされたデータを印刷する。通信端末装置10のユーザを含めたユーザのためのユーザインタフェースを提供するようにしてもよく、自己が保有するデータを、通信端末装置10の指示に基づいて印刷するようにしてもよい。
The
プリンタ30は、通信端末装置10から送信されてきたレーザ光を受光部31によって受信し、受信したレーザ光を電気信号に変換し、増幅部32で適切な振幅に増幅し、制御部33において、レーザ光に含まれている通信端末装置10のIPアドレスを認識する。プリンタ30は、認識した通信端末装置10のIPアドレスに対して、プリンタ30のモード37である「印刷出力」のコードを自己のIPアドレスとともに送信、すなわちコールバックする。通信端末装置10は、送信されてきたコールバックによって、プリンタ30のIPアドレスを認識することができるので、その後の所定の手順により通信ネットワーク100を介して、通信が確立され、通信の確立後は、通信端末装置10からアップロードされてきた情報データを、通信部35、制御部33を介して出力部36によって印刷する。上述の機能を、メモリ部34上に展開し、CPU又はアプリケーションプロセサの制御の下に動作するプログラムによっても実現してもよい。
The
<コンピュータ>
図5に示すように、コンピュータ40は、通信端末装置10の発光部1から送信されたレーザ光を受信する受光部41と、受信したレーザ光の信号を増幅し、信号検出する増幅部42とを備える。コンピュータ40は、増幅部42によって検出された信号を解析し、通信端末装置10のIPアドレスを検出してメモリ部44に記憶させ、メモリ部44に記憶された自己の機能を表わすモード47を読みこんで通信部45から通信ネットワーク100を介して送信するコールバック信号を生成する制御部43を備える。そして、コンピュータ40は、その端末装置の機能を表わすモード47の情報が記憶されているメモリ部44と、通信ネットワーク100を介して通信する通信部45と、情報を表示する表示部46とを備える。
<Computer>
As shown in FIG. 5, the
受光部41は、レーザ光を受信して、電気信号に変換するフォトセンサである。増幅部42は、フォトセンサで検出した信号を所定の振幅に増幅する。レーザ光の伝送距離が長い場合や元の信号を変調した場合等には、検出できる信号振幅が非常に小さいことがあるので、高S/N比を実現するように差動増幅器等により信号振幅を増幅した後に、信号検出することが好ましい。なお、近距離でのみ通信をする場合には、コンパレータによってON/OFF信号の検出するようにしてもよい。
The
制御部43は、受光部41及び増幅部42によって受信され、検出された通信端末装置10からのレーザ光の信号のデータをメモリ部44に一時的に記憶し、信号データの解析を行う。信号データの解析の結果、信号を送信した通信端末装置10のIPアドレスを認識し、メモリ部44にあらかじめ記憶されているこの端末装置の機能を示すモード47のデータを、通信端末装置10のIPアドレスに対して通信部45を介してコールバックを送信する。制御部43は、コンピュータ40を制御するためのCPUによって実現することができる。メモリ部44は、RAM等の一時記憶、ROM、フラッシュメモリ等の不揮発記憶のいずれか、又は両方を含んでよい。さらに、磁気記憶装置、光学記憶装置等の二次記憶装置を含んでもよい。
The
モード47は、コンピュータ40の機能を示す「1.画像表示」、「2.データ配信」、「3.暗号化通信」、「4.印刷」を所定のコードによって識別される。コンピュータ40は、上述のように複数の機能を有しているので、複数のモード47を識別できるようにメモリ部24に記憶させることができる。なお、制御部43及びメモリ部44は、コンピュータ40が動作するために、各種インタフェースを制御するCPUの機能の一部として動作してもよいことはもちろんである。また、レーザ光を送信してきた通信端末装置10にコールバックする場合に、コンピュータ40のIPアドレスを含めるために、メモリ部44に固定アドレスとしてあらかじめコンピュータ40のIPアドレスを記憶させておいてもよく、通信ネットワーク100に接続し、DHCPサーバ等を用いて、接続時に動的IPアドレスを取得し、一時記憶部に記憶するようにしてもよい。
In the
通信部45は、通信ネットワーク100に直接又は間接に接続するための通信インタフェースを提供する。通信部45は、無線通信のための無線通信部45aと有線通信のための有線通信部45bとを有することが好ましいが、無線通信部45a、有線通信部45bのいずれかを有するようにしてもよい。
The
表示部46は、通信端末装置10との接続を確立した後に、通信端末装置10からアップロードされたデータを表示したり、自己が保有するデータを表示するようにしてもよい。また、たとえば、通信端末装置10によってプリンタを別に指定して、コンピュータ40が保有するデータをそのプリンタで印刷させるようにすることもできる。
The
コンピュータ40は、通信端末装置10から送信されてきたレーザ光を受光部41によって受信し、受信したレーザ光を電気信号に変換し、増幅部42で適切な振幅に増幅し、制御部43において、レーザ光に含まれている通信端末装置10のIPアドレスを認識する。コンピュータ40は、認識した通信端末装置10のIPアドレスに対して、コンピュータ40のモード47である「1.画像表示」、「2.データ配信」、「3.暗号化通信」、「4.印刷」のコードを自己のIPアドレスとともに送信、すなわちコールバックする。通信端末装置10は、送信されてきたコールバックによって、コンピュータ40のIPアドレスを認識することができるので、その後の所定の手順により通信ネットワーク100を介して、通信が確立され、通信の確立後は、通信端末装置10によって、モード47を選択し、選択されたモードにしたがって、コンピュータ40を動作させる。また、上述のように、複数あるモード47を通信確立後にユーザが選択して設定する場合のほか、コンピュータ40側でデフォルトのモード、たとえば「2.データ通信」が設定されており、コールバック時にモード「2.データ通信」を送信するようにしてもよい。この場合には、通信確立後に、コンピュータ40とのデータ通信が開始されるが、その後ユーザによってモードを変更することもできる。上述の機能を、メモリ部44上に展開し、CPU又はアプリケーションプロセサの制御の下に動作するプログラムによっても実現することができるはもちろんである。
The
[識別信号の構成]
図6には、本発明が適用された通信端末装置10がレーザ光を用いて発光部1から送信する自己の識別信号の構成を示す。図6(A)は識別信号全体の構成を示す。識別信号は、ヘッダ61と、IPアドレス62からなる。以下に限定されるものではないが、ヘッダ61及びIPアドレス62の構成は、1バイト(8ビット)の2進数データに最初の1ビットと最後の1ビットを加えたものとして合計10ビットを単位とするのが好ましい。
[Configuration of identification signal]
FIG. 6 shows a configuration of a self-identification signal that the
ヘッダ61は、図6(B)に示すように、「1111111111」と連続するデータ「1」が10ビット連続する構成である。
As shown in FIG. 6B, the
IPアドレス62は、通信端末装置10の位置情報を提供する。IPアドレスとして、図6(C)に示すように、IPアドレスの1区分データ62aを構成するデータを8ビットとし、データの最初にスタートビットとして「0」、データの終わりにストップビットとして「1」を付加したものを単位として1区分データ62aとする。これによって、1区分データの区切りを明確にすることができる。たとえば、IPアドレスとして、192.168.0.1とし、サブネットマスクとして、255.255.255.0をこれら全体をIPアドレスとして送信する場合には、以下のように表現することができる。すなわち、「192」の2進表示である「1100000」の最初に「0」、最後に「1」を付加することによって、「011000001」、以下同様に、IPアドレスのデータは、「0101010001」(168)、「0000000001」(0)、「0000000011」(1)、「0011111111」(255)、「0011111111」(255)、「0011111111」(255)、「0000000001」(0)とIPアドレスを表示することができる。
The
ヘッダ61と、上記のIPアドレス62とを通信端末装置10の識別信号として、レーザ光のON/OFFによるシリアルデータ表現された信号を送信する。
Using the
ヘッダ61によって、IPアドレスのデータの開始と終了が明確に判定することができるので、かかるIPアドレスデータを複数回あるいは無限に反復してレーザ光として送信するようにでき、確実にレーザ光による送受信を行うことができる。
Since the
このように、レーザ光による送受信に用いられる識別信号は、10バイト程度の長さのごく短いデータであるため、制御部におけるデータ生成に要する負荷増大がほとんどなく、プログラムで事項する場合においては、プログラムサイズを小さくすることができる。また、識別信号が短いために、送受信の距離によっては識別信号に特段の変調をかけることなく、単純なシリアル通信によって送受信を行うことができる。さらに、2400bps程度の送信速度であっても、1回の通信に要する時間は、0.05秒程度となり、迅速かつ容易な通信確立に寄与することができる。 As described above, since the identification signal used for transmission / reception by the laser beam is very short data having a length of about 10 bytes, there is almost no increase in the load required for data generation in the control unit, and in the case of matters in the program, The program size can be reduced. Further, since the identification signal is short, transmission / reception can be performed by simple serial communication without specially modulating the identification signal depending on the transmission / reception distance. Furthermore, even at a transmission speed of about 2400 bps, the time required for one communication is about 0.05 seconds, which can contribute to quick and easy communication establishment.
なお、上述はIPv4の場合であるが、IPv6の場合についても同様に識別信号を構成することができる。すなわち、IPv6の16進表示を2進表示で表現して、8ビット+スタートビット+ストップビットを1区分データとして、IPアドレスデータを構成することができる。 Although the above description is for IPv4, the identification signal can be similarly configured for IPv6. In other words, IPv6 hexadecimal representation can be expressed in binary representation, and IP address data can be configured with 8 bits + start bits + stop bits as one piece of data.
[通信端末装置とこれと接続する端末装置との通信方法]
図7には、通信端末装置10と、これと接続するディスプレイ20等の端末装置との接続の手順をフローチャートとして示す。フローチャートにしたがって、以下説明する。ここで、図7の送信側端末は、上述した通信端末装置10であり、受信側端末は、ディスプレイ20であるものとする。
[Communication method between communication terminal device and terminal device connected thereto]
FIG. 7 shows a flowchart of a connection procedure between the
ステップS1において、通信端末装置10によって、自己のIPアドレスをディスプレイ20に向けて送信する。
In step S <b> 1, the
ステップS2において、待機中のディスプレイ20は、通信端末装置10から送信されたIPアドレスを含むレーザ光を受信し、通信端末装置10のIPアドレスを認識し、自己のIPアドレスを通信ネットワーク100を介して、通信端末装置10に送信する。この際、ディスプレイ20は、自己のIPアドレスとともに、自己の端末機能であるモード「画像表示」のコードを送信する。
In step S <b> 2, the
ステップS3において、通信端末装置10は、ディスプレイ20のIPアドレス及びモードを受信する。
In step S <b> 3, the
ステップS4において、通信端末装置10は、受信したデータからディスプレイ20を識別し、このディスプレイ20を用いて画像表示が可能であることを認識する。
In step S <b> 4, the
ステップS5において、通信端末装置10は、通信ネットワーク100を介して、自己が保有する画像データをディスプレイ20に送信する。
In step S <b> 5, the
ステップS6において、ディスプレイ20は、通信端末装置10から送信されてきた画像データを取得し、ステップS7において、ディスプレイ20の処理過程を経て、表示部に画像を表示する。
In step S6, the
このようにして、レーザ光を送信することによって、通信端末装置10によって指し示した端末装置に自己のIPアドレスを認識させ、その端末装置からのコールバックを待って、通信ネットワークによる通信を確立することができる。
In this way, by transmitting the laser beam, the terminal device indicated by the
なお、それぞれの装置のメモリ上にプログラムを展開して、CPU又はアプリケーションプロセサによって、上述のステップを実行させるようにしてもよい。 Note that a program may be developed on the memory of each device, and the above-described steps may be executed by a CPU or an application processor.
[レーザ光の送受信により通信を確立する通信端末装置の変形例]
通信端末装置に用いられるレーザ光は指向性が高いので、このレーザ光を受信した端末装置だけがレーザ光に含まれる送信元の通信端末装置のIPアドレス等の固有の情報を受信することができる。また、可視光レーザ光を用いることによって、通信端末装置によって指定される端末装置を目視することができる。したがって、ユーザが意図していない端末装置に接続してしまうことを防止でき、通信経路の安全性を保証することができる。
[Modification of Communication Terminal Device Establishing Communication by Transmission / Reception of Laser Light]
Since the laser light used in the communication terminal device has high directivity, only the terminal device that has received this laser light can receive unique information such as the IP address of the communication terminal device of the transmission source included in the laser light. . Moreover, the terminal device designated by the communication terminal device can be visually observed by using visible light laser light. Therefore, it is possible to prevent the user from connecting to a terminal device that is not intended, and to ensure the safety of the communication path.
ここで、通信端末装置は、通信端末装置によって指定をしていないまったく別の端末装置等からの「悪意」の接続要求があった場合に、識別信号がIPアドレスのみである場合には、このような悪意の接続要求であるのかどうか判定することができない。そのような場合であっても、通信の安全性を保証しなければならない。そこで、通信端末装置が送信するIPアドレスにランダムシードを付加して識別信号を生成し、これを受信した端末装置が秘密鍵で暗号化して、これらをコールバックすることによって、確実に指定対象の端末装置を識別できるようにする。これによって、通信端末装置は、悪意の接続要求を回避することができる。 Here, when there is a “malicious” connection request from a completely different terminal device or the like not designated by the communication terminal device, the communication terminal device It cannot be determined whether the connection request is malicious. Even in such a case, the safety of communication must be guaranteed. Therefore, a random seed is added to the IP address transmitted by the communication terminal device to generate an identification signal, and the terminal device that receives this signal encrypts it with a secret key and calls it back to ensure that the specified target Make the terminal device identifiable. As a result, the communication terminal device can avoid malicious connection requests.
本発明が適用された通信端末装置10aは、図8に示すように、自己の識別信号を含むレーザ光を送信する発光部1と、発光部1のレーザを所定の条件で駆動する駆動部2とを備える。通信端末装置10aは、また、他ブロックを制御する制御部3と、自己の識別情報としてのIPアドレス11を記憶して、制御部3と協働して装置全体の動作を制御するメモリ部4とを備える。そして、通信端末装置10aは、通信ネットワーク100と通信する通信部5と、表示部6とを備え、自己のIPアドレスを用いて識別信号を生成するためのランダムシードを生成するランダムシード生成部12をさらに備える。ここで、発光部1、駆動部2、メモリ部4、通信部5、表示部6については、上述した通信端末装置10と同じであり、重ねて説明しない。
As shown in FIG. 8, the
制御部3は、ランダムシード生成部12で生成されたランダムシードを一時的にメモリ部4に記憶させ、メモリ部4に記憶されているIPアドレスとともに自己の識別信号データを生成する。生成された識別信号は、上述した通信端末装置10の場合と同様に、駆動部2で適切に波形処理され、発光部1のレーザ素子を駆動する。
The
なお、ランダムシード生成部12は、上述のように、制御部3とは別の機能ブロックとして実現してもよく、制御部3の機能として取り込んでもよい。また、ランダムシード生成部12として機能ブロックを設けることなく、ランダムシード生成プログラムとして、メモリ部4に記憶させて、制御部3から必要に応じて呼び出して、そのプログラムを実行させるようにしてもよい。メモリ部4には、端末装置からのコールバックに含まれる暗号化されたランダムシードを解読し、端末装置を識別するために、同じ秘密鍵18を有する。
The random
図9に示すように、コンピュータ40aは、通信端末装置10aの発光部1から送信されたレーザ光を受信する受光部41と、受信したレーザ光の信号を増幅し、信号検出する増幅部42とを備える。コンピュータ40aは、また、増幅部42によって検出された信号を解析し、通信端末装置10aのIPアドレスを検出してメモリ部44に記憶させ、メモリ部44に記憶された自己の機能を表わすモードを読みこんで通信部45から通信ネットワーク100を介して送信するコールバック信号を生成する制御部43を備える。そして、コンピュータ40aは、その端末装置の機能を表わすモード情報が記憶されているメモリ部44と、通信ネットワーク100を介して通信する通信部45と、情報を表示する表示部46とを備える。ここで、メモリ部44には、秘密鍵48が記憶されている。秘密鍵48は、通信端末装置10aが有する秘密鍵18と同一のものである。なお、受光部41、増幅部42、メモリ部44、通信部45、表示部46については、上述したディスプレイ20と同じであり、重ねて説明しない。
As shown in FIG. 9, the
通信端末装置10aから送信されてきたレーザ光の識別信号には、その通信端末装置10aのIPアドレス及びランダムシードが含まれている。コンピュータ40aは、識別信号に含まれるIPアドレスによって、通信端末装置10aを識別することができる。通信端末装置10aを識別したコンピュータ40aは、通信端末装置10aにコールバックする。ここで、受信したランダムシードは、メモリ部24に記憶されている秘密鍵48によって暗号化される。コンピュータ40aは、通信部45を介して、自己のIPアドレス及びモードとともに、暗号化されたランダムシードを通信端末装置10aにコールバックする。
The laser beam identification signal transmitted from the
[通信端末装置等の変形例のための識別信号の構成]
上述した変形例に対応するために、図10(A)に示すように、IPアドレスの最後尾にランダムシード63を付加することによって構成することができる。ここで、ランダムシード63は、図10(C)に示すように、1区分データ62aである1バイトデータの最初に「0」、最後に「1」を付与したIPアドレス62(図10(B))と同様の構成である。IPアドレスデータを極力短くして、通信の効率を上げるためには、ランダムシード63は、1バイト+2ビット(スタートビット及びストップビット)であることが好ましいが、任意に設定することができるのは言うまでもない。
[Configuration of Identification Signal for Modified Example of Communication Terminal Device]
In order to deal with the above-described modification, as shown in FIG. 10A, a
[通信端末装置及び接続する端末装置の変形例における通信方法]
図11は、上述した通信端末装置及びこれと接続する端末装置の変形例の場合の通信方法を示すフローチャートである。ここで、図11の送信側端末は、上述した通信端末装置10aであり、受信側端末は、コンピュータ40aであるものとする。
[Communication Terminal Device and Communication Method in Modified Example of Terminal Device to be Connected]
FIG. 11 is a flowchart illustrating a communication method in the case of the above-described communication terminal device and a modification of the terminal device connected thereto. Here, it is assumed that the transmission-side terminal in FIG. 11 is the
ステップS10において、通信端末装置10aによって、自己のIPアドレス及び生成したランダムシードをコンピュータ40aに向けて送信する。
In step S10, the
ステップS11において、待機中のコンピュータ40aは、通信端末装置10aから送信されたIPアドレス及びランダムシードを含むレーザ光を受信し、通信端末装置10aのIPアドレスを認識し、送信されてきたランダムシードを、ランダムシード生成部12又は制御部3によって通信端末装置10aと共通の秘密鍵48を用いて暗号化する。
In step S11, the waiting
ステップS12において、コンピュータ40aは、自己のIPアドレス及びステップS12において暗号化したランダムシードを通信ネットワーク100を介して、通信端末装置10aに送信する。この際、コンピュータ40aは、自己のIPアドレス及び暗号化したランダムシードとともに、選択可能な複数のモード「1.画像表示」、「2.データ配信」、「3.暗号化通信」、「4.印刷」のコードをすべて送信する。
In step S12, the
ステップS13において、通信端末装置10aは、コンピュータ40aのIPアドレス、暗号化されたランダムシード及び複数のモードのコードを受信する。
In step S13, the
ステップS14において、通信端末装置10aは、あらかじめメモリ部4に記憶されているコンピュータ40aと共通の秘密鍵18を用いて、暗号化されたランダムシードを解読する。
In step S14, the
ステップS15において、通信端末装置10aは、受信したIPアドレスからコンピュータ40aを識別し、解読したランダムシードによって自己が送信したコンピュータ40aからのコールバックであることを認識し、このコンピュータ40aを用いてデータ配信が可能であることを認識する。
In step S15, the
ステップS16において、通信端末装置10aは、通信ネットワーク100を介して、コンピュータ40aが保有するデータのダウンロードDL要求をコンピュータ40aに送信する。
In step S16, the
ステップS17において、コンピュータ40aは、通信端末装置10aから送信されてきたDL要求を取得し、アップロードUL可能とのリターンを返す。
In step S17, the
ステップS18において、通信端末装置10aは、コンピュータ40aから所望のデータのDLを開始する。
In step S18, the
[通信ネットワークシステムの変形例]
上述したように、レーザ光を用いて、通信端末装置から、ディスプレイ等の端末装置を指定することによって、セキュリティの問題を解決しつつ、直観的にその端末装置を指定することができ、迅速かつ柔軟な通信ネットワーク運用が可能になる。
[Variations of communication network systems]
As described above, by designating a terminal device such as a display from a communication terminal device using a laser beam, the terminal device can be designated intuitively while solving a security problem. Flexible communication network operation becomes possible.
ここで、このようなレーザ光を用いた直観的なネットワーク通信確立手法に、SSL(Secure Socket Layer)通信をさらに組み込むことによって、より一層高いセキュリティの通信を実現することが可能になる。 Here, by further incorporating SSL (Secure Socket Layer) communication into such an intuitive network communication establishment method using laser light, communication with even higher security can be realized.
図12は、本発明が適用された通信ネットワークシステムの構成の変形例を示す図である。この通信ネットワークシステムは、レーザ光を送信する発光部1と、通信ネットワーク100に接続して、ネットワーク通信を行う通信部5とを有する通信端末装置10aと、通信ネットワーク100に接続された各種機器と、公開鍵を有する認証サーバ50とを備える。通信端末装置10a、コンピュータ40aについては、上述において詳説したので繰り返しての説明はしない。なお、通信ネットワーク100に接続する端末装置については、コンピュータ40aに限られず、ディスプレイやプリンタを含む通信端末装置が含まれる。通信ネットワークも多数の異なるネットワークを含んでもよい。
FIG. 12 is a diagram showing a modification of the configuration of the communication network system to which the present invention is applied. The communication network system includes a
認証サーバ50は、通信端末装置10が送信したレーザ光によって、相手先装置とIP通信が確立した後に、通信ネットワーク100を介してSSL通信を行う。相手先装置であるコンピュータ40aがあらかじめ認証サーバ50が有する公開鍵を有しており、認証サーバ50の公開鍵で暗号化された証明書を受信し、公開鍵によって証明書を取得する。これによって、通信端末装置10aとSSL通信を行う。
The
図13には、上述の通信ネットワークシステムにおける通信方法のフローチャートを示す。 FIG. 13 shows a flowchart of a communication method in the communication network system described above.
ステップS20において、通信端末装置10aによって、自己のIPアドレス及び生成したランダムシードをコンピュータ40aに向けて送信する。
In step S20, the
ステップS21において、待機中のコンピュータ40aは、通信端末装置10aから送信されたIPアドレス及びランダムシードを含むレーザ光を受信し、通信端末装置10aのIPアドレスを認識し、送信されてきたランダムシードを、ランダムシード生成部12又は制御部3によって通信端末装置10aと共通の秘密鍵28を用いて暗号化する。
In step S21, the waiting
ステップS22において、コンピュータ40aは、自己のIPアドレス及びステップS21において暗号化したランダムシードを通信ネットワーク100を介して、通信端末装置10aに送信する。この際、コンピュータ40aは、自己のIPアドレス及び暗号化したランダムシードとともに、選択可能な複数のモード「1.画像表示」、「2.データ配信」、「3.暗号化通信」、「4.印刷」のコードをすべて送信する。
In step S22, the
ステップS23において、通信端末装置10aは、コンピュータ40aのIPアドレス、暗号化されたランダムシード及び複数のモードのコードを受信する。
In step S23, the
ステップS24において、通信端末装置10aは、あらかじめメモリ部4に記憶されているコンピュータ40aと共通の秘密鍵を用いて、暗号化されたランダムシードを解読する。
In step S24, the
ステップS25において、通信端末装置10aは、受信したIPアドレスからコンピュータ40aを識別し、解読したランダムシードによって自己が送信したコンピュータ40aからのコールバックであることを認識し、このコンピュータ40aを用いてデータ配信が可能であることを認識する。
In step S25, the
ステップS26において、通信端末装置10aは、通信ネットワーク100を介して、コンピュータ40aとの通信要求を送信する。
In step S26, the
ステップS27において、コンピュータ40aは、認証サーバ50に対して認証要求を送信する。
In step S <b> 27, the
ステップS28において、認証要求を受信した認証サーバ50は、公開鍵によって暗号化された証明書を送信する。
In step S28, the
ステップS29において、認証サーバ50から共通の公開鍵によって暗号化された証明書を受信したコンピュータ40aは、証明書を通信端末装置10aに送信する。
In step S29, the
ステップS30において、通信端末装置10aは、コンピュータ40aとの通信を開始する。
In step S30, the
1 発光部、2 駆動部、3 制御部、4 メモリ部、5 通信部、5a 無線通信部、5b 有線通信部、6 表示部、10,10a 通信端末装置、11 IPアドレス、12 ランダムシード生成部、20,20a ディスプレイ、21,31,41 受光部、22,32,42 増幅部、23,33,43 制御部、24,34,44 メモリ部、25,35,45 通信部、25a,35a,4a 無線通信部、25b,35b,45b 有線通信部、46 表示部、27,37,47 モード、30 プリンタ、40,40a コンピュータ、50 認証サーバ、100 通信ネットワーク
DESCRIPTION OF
Claims (12)
レーザ光を受信するための受光部を有する他の端末装置に向けて、該レーザ光を送信する発光部と、
上記送信されたレーザ光を受信した上記他の端末装置からのコールバックを上記通信ネットワークを介して受信し、該他の端末装置と通信する通信部とを備え、
上記レーザ光は、自己の識別情報に基づいて生成された識別信号を含んでおり、
上記通信部で、上記他の端末装置からのコールバックを上記通信ネットワークを介して受信することによって、上記識別情報を該他の端末装置が受信したことを認識し、該他の端末装置を識別して、該他の端末装置との該通信ネットワークを介する通信を確立することを特徴とする通信端末装置。 In a communication terminal device that communicates with other terminal devices by connecting to a communication network,
A light emitting unit for transmitting the laser light toward another terminal device having a light receiving unit for receiving the laser beam;
A communication unit that receives a callback from the other terminal device that has received the transmitted laser light via the communication network, and communicates with the other terminal device;
The laser beam includes an identification signal generated based on its own identification information,
The communication unit recognizes that the other terminal device has received the identification information by receiving a callback from the other terminal device via the communication network, and identifies the other terminal device. And establishing communication with the other terminal device via the communication network.
上記ランダムシードは、上記他の端末装置が有する秘密鍵によって暗号化されることを特徴とする請求項2記載の通信端末装置。 The identification signal includes a random seed,
The communication terminal apparatus according to claim 2, wherein the random seed is encrypted by a secret key possessed by the other terminal apparatus.
レーザ光を送信する通信端末装置から送信されたレーザ光を受信する受光部と、
上記受信したレーザ光に含まれる上記通信端末装置の識別信号に基づいて、該通信端末装置にコールバックを上記通信ネットワークを介して送信し、該通信端末装置と通信する通信部とを備え、
上記コールバックは、自己の識別情報及び自己の機能情報を含むことを特徴とするレーザ受信通信端末装置。 In a laser receiving communication terminal device that communicates with other communication terminal devices by connecting to a communication network,
A light receiving unit that receives the laser beam transmitted from the communication terminal device that transmits the laser beam;
A communication unit that transmits a callback to the communication terminal device via the communication network based on an identification signal of the communication terminal device included in the received laser light, and communicates with the communication terminal device;
The laser callback communication terminal apparatus, wherein the callback includes own identification information and own function information.
上記送信されたレーザ光を受信する受光部と、上記通信ネットワークと接続して、ネットワーク通信を行う通信部とを有する第2の通信端末装置とを備え、
上記レーザ光は、上記第1の通信端末装置の識別情報に基づいて生成された識別信号を含んでおり、
上記第1の通信端末装置は、上記第2の通信端末装置からのコールバックを上記通信ネットワークを介して受信することによって、上記識別情報を該第2の通信端末装置が受信したことを認識し、該第2の通信端末装置を識別して、該第2の通信端末装置との該通信ネットワークを介する通信を確立することを特徴とする通信ネットワークシステム。 A first communication terminal device having a light emitting unit for transmitting laser light and a communication unit connected to a communication network and performing network communication;
A second communication terminal device including a light receiving unit that receives the transmitted laser light and a communication unit that is connected to the communication network and performs network communication;
The laser beam includes an identification signal generated based on the identification information of the first communication terminal device,
The first communication terminal apparatus recognizes that the second communication terminal apparatus has received the identification information by receiving a callback from the second communication terminal apparatus via the communication network. A communication network system that identifies the second communication terminal device and establishes communication with the second communication terminal device via the communication network.
第1の通信端末装置によって、該第1の通信端末装置の識別情報に基づいて生成された識別信号を含むレーザ光を送信するステップと、
第2の通信端末装置によって、上記送信されたレーザ光を受信し、上記識別信号によって上記第1の通信端末装置を認識し、該第1の通信端末装置にコールバックを上記通信ネットワークを介して送信するステップと、
上記第1の通信端末装置によって、上記コールバックを上記通信ネットワークを介して受信することによって、該第2の通信端末装置を識別して、該第2の通信端末装置との該通信ネットワークを介する通信を確立するステップとを有する通信方法。 In a communication method using a communication network,
Transmitting a laser beam including an identification signal generated based on the identification information of the first communication terminal device by the first communication terminal device;
The second communication terminal apparatus receives the transmitted laser beam, recognizes the first communication terminal apparatus by the identification signal, and sends a callback to the first communication terminal apparatus via the communication network. Sending, and
The first communication terminal device receives the callback via the communication network, thereby identifying the second communication terminal device and via the communication network with the second communication terminal device. Establishing a communication.
上記通信端末装置の識別情報に基づいて生成された識別信号を含むレーザ光を送信するステップと、
上記送信されたレーザ光を受信し、上記識別信号によって上記通信端末装置を認識し、該通信端末装置にコールバックを送信する上記他の端末装置から、該コールバックを上記通信ネットワークを介して受信することによって、該他の端末装置を識別して、該他の端末装置との該通信ネットワークを介する通信を確立するステップとを有する通信プログラム。 A communication program that operates in a communication terminal device that communicates with other terminal devices by connecting to a communication network,
Transmitting a laser beam including an identification signal generated based on the identification information of the communication terminal device;
Receiving the transmitted laser light, recognizing the communication terminal device by the identification signal, and receiving the callback via the communication network from the other terminal device transmitting a callback to the communication terminal device; And a step of identifying the other terminal device and establishing communication with the other terminal device via the communication network.
上記他の通信端末装置の識別情報を含むレーザ光を受信するステップと、
上記識別信号によって上記他の通信端末装置を認識し、該他の通信端末装置にコールバックを上記通信ネットワークを介して送信するステップとを有し、
上記コールバックは、自己の識別情報及び自己の機能情報を含むことを特徴とする通信プログラム。 A communication program that operates in a laser receiving communication terminal device that communicates with other communication terminal devices by connecting to a communication network,
Receiving laser light including identification information of the other communication terminal device;
Recognizing the other communication terminal device by the identification signal and transmitting a callback to the other communication terminal device via the communication network,
The call-back includes a self-identification information and self-function information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012242584A JP6061377B2 (en) | 2012-11-02 | 2012-11-02 | COMMUNICATION TERMINAL DEVICE, COMMUNICATION NETWORK SYSTEM, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012242584A JP6061377B2 (en) | 2012-11-02 | 2012-11-02 | COMMUNICATION TERMINAL DEVICE, COMMUNICATION NETWORK SYSTEM, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014092903A true JP2014092903A (en) | 2014-05-19 |
| JP6061377B2 JP6061377B2 (en) | 2017-01-18 |
Family
ID=50936940
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012242584A Active JP6061377B2 (en) | 2012-11-02 | 2012-11-02 | COMMUNICATION TERMINAL DEVICE, COMMUNICATION NETWORK SYSTEM, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6061377B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102030528B1 (en) * | 2018-03-29 | 2019-11-08 | 주식회사 지씨에스 | Apparatus for Managing Skin and Driving Method of Apparatus for Managing Skin |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007049271A (en) * | 2005-08-08 | 2007-02-22 | Ricoh Co Ltd | Image transfer system |
| JP2012014416A (en) * | 2010-06-30 | 2012-01-19 | Toshiba Corp | Recording device, writing device, reading device, and control method for recording device |
-
2012
- 2012-11-02 JP JP2012242584A patent/JP6061377B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007049271A (en) * | 2005-08-08 | 2007-02-22 | Ricoh Co Ltd | Image transfer system |
| JP2012014416A (en) * | 2010-06-30 | 2012-01-19 | Toshiba Corp | Recording device, writing device, reading device, and control method for recording device |
Non-Patent Citations (1)
| Title |
|---|
| JPN6016028815; 齊藤 昭 Akira SAITO: 'ユビキタス環境におけるユニバーサルコントローラシステム"スマートタクトシステム"の設計と実装 Smart' 電子情報通信学会技術研究報告 Vol.102 No.694 IEICE Technical Report 第102巻, 20030228, p.67-72, 社団法人電子情報通信学会 The Institute of Electro * |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6061377B2 (en) | 2017-01-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11630619B2 (en) | Terminal device, access point, communication device, and computer programs therefor | |
| US11709639B2 (en) | Non-transitory computer-readable medium storing computer-readable instructions for terminal device and terminal device | |
| US8823494B1 (en) | Systems and methods for wireless device connection and pairing | |
| CN110032344B (en) | Communication apparatus, control method thereof, and computer-readable recording medium | |
| US11856089B2 (en) | Communication device | |
| CN102387501B (en) | Secure wireless link between two devices using probes | |
| US11758394B2 (en) | Communication device and non-transitory computer-readable recording medium storing computer-readable instructions for communication device | |
| US7715793B2 (en) | System and method for establishing a wireless connection between wireless devices | |
| JP5421584B2 (en) | Communication system and communication method | |
| US11564091B2 (en) | Communication device and non-transitory computer-readable recording medium storing computer-readable instructions for communication device | |
| KR102138103B1 (en) | Method of application connection for devices in a network | |
| US9301138B2 (en) | Wireless communication apparatus, recording medium, and method | |
| TW201330566A (en) | System and method for facilitating wireless communication | |
| CN107409268A (en) | Communication equipment, communication means, communication system and computer program product | |
| JP2014090413A (en) | Method and apparatus for connecting to wireless local area network | |
| JP2016206940A (en) | Information processor and control thereof, and program | |
| CN106788719B (en) | Method and device for controlling equipment networking | |
| US20220353679A1 (en) | Non-transitory computer-readable recording medium storing computer-readable instructions for terminal device, terminal device, and communication device | |
| JP6570355B2 (en) | COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM | |
| JP2010021802A (en) | Wireless communication device | |
| JP6061377B2 (en) | COMMUNICATION TERMINAL DEVICE, COMMUNICATION NETWORK SYSTEM, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM | |
| US12532366B2 (en) | Non-transitory computer-readable recording medium storing computer-readable instructions for communication device, communication device, and method performed by communication device | |
| CA2688181A1 (en) | Method and apparatus for remotely connecting an electronics device to a wireless network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150903 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160727 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160802 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160926 |
|
| 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: 20161115 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161209 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6061377 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |