JP5159915B2 - Control device and communication device - Google Patents
Control device and communication device Download PDFInfo
- Publication number
- JP5159915B2 JP5159915B2 JP2011097035A JP2011097035A JP5159915B2 JP 5159915 B2 JP5159915 B2 JP 5159915B2 JP 2011097035 A JP2011097035 A JP 2011097035A JP 2011097035 A JP2011097035 A JP 2011097035A JP 5159915 B2 JP5159915 B2 JP 5159915B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- communication device
- led
- control
- instruction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Transceivers (AREA)
Description
この発明は、制御アプリケーションと分離された通信機器の制御技術に関する。 The present invention relates to a control technology for a communication device separated from a control application.
近年、機器間でデータ転送する際、機器間を有線で接続することなく、無線通信でデータ転送する技術が実現されている。このような技術として、Transfer JET(登録商標)無線技術がある。 In recent years, when transferring data between devices, a technology for transferring data by wireless communication has been realized without connecting the devices by wire. As such a technology, there is a Transfer JET (registered trademark) wireless technology.
Transfer JET無線技術は、UWB(Ultra-Wide Band)の転送速度とNFC(Near Field Communications)の通信距離の組み合わせで実現されている。したがって、Transfer JET無線技術によって、例えば、PC(personal computer)に取り付けられたTransfer JET USB(Universal serial bus)パッドに携帯端末をタッチするだけで、携帯端末からPCに大容量のデータファイルを高速で転送することができる。 The Transfer JET wireless technology is realized by a combination of UWB (Ultra-Wide Band) transfer speed and NFC (Near Field Communications) communication distance. Therefore, with Transfer JET wireless technology, for example, just by touching a portable terminal to a Transfer JET USB (Universal Serial Bus) pad attached to a personal computer (PC), a large-capacity data file can be transferred from the portable terminal to the PC at high speed. Can be transferred.
特許文献1には、通信デバイス設けられた演算処理部がコントローラと光通信可能なLED(Light emitting diode)を検出動作に対応してステータス表示を制御する構成について開示されている。
しかしながら、特許文献1の構成では、演算処理部とLEDが通信装置に設けられている。つまり、USBパッドのように、本体装置に対して外部接続される通信デバイスを用いて他の通信装置と通信する場合に、通信状態を該通信デバイスで報知することについては何ら考慮されていない。
However, in the configuration of
そこで、この発明は、外部接続される装置を用いて通信する場合に、通信状態を報知することのできる制御装置及び通信装置を提供することを目的とする。 Accordingly, an object of the present invention is to provide a control device and a communication device that can notify a communication state when communicating using an externally connected device.
本発明に係る制御装置は、アンテナを有する通信装置に有線接続される接続手段と、前記通信装置を介して前記他の無線通信装置と通信するための通信手段と、前記通信手段と前記他の無線通信装置との間の通信状態の報知を前記通信装置に指示する制御手段とを有する。 The control device according to the present invention includes a connection unit wired to a communication device having an antenna, a communication unit for communicating with the other wireless communication device via the communication device, the communication unit, and the other Control means for instructing the communication apparatus to notify the communication state with the wireless communication apparatus.
上記した発明によれば、外部接続される装置を用いて通信する場合に、通信状態を報知することのできる制御装置及び通信装置を提供することができる。 According to the above-described invention, it is possible to provide a control device and a communication device that can notify a communication state when communicating using an externally connected device.
図面を参照して、本実施形態について説明する。図1は、本実施形態に係る近接無線システムの概略構成図である。近接無線システムは、ステーショナリ機器1及び通信デバイス2で構成されている。ステーショナリ機器1は、例えばパーソナルコンピュータである。ステーショナリ機器1と通信デバイス2は、分離された構成である。ステーショナリ機器1は、通信デバイス2を制御する制御アプリケーション101を有している。通信デバイス2は、ステーショナリ機器1とUSBケーブル3などで接続されている。通信デバイス2は、Transfer JET無線技術に対応した通信パッドであり、当該TransferJet通信を行なうためのアンテナ(カプラ)20を有する。通信デバイス2は、例えば携帯端末などのTransfer JET無線技術に対応したモバイル機器4と近接無線通信する。また、通信デバイス2は、通信状態を報知するLED201を備える。
The present embodiment will be described with reference to the drawings. FIG. 1 is a schematic configuration diagram of a proximity wireless system according to the present embodiment. The close proximity wireless system includes a
図2は、ステーショナリ機器1における制御アプリケーション101を作動する構成を示すブロック図である。PCL(Protocol Conversion Layer, プロトコル変換層)10は、PCLコントローラ102及びPCLアダプタ103で構成されている。PCLコントローラ102は、セッション管理とPCLアダプタ103の制御を実行する。PCLアダプタ103は、既存のインターフェース規格(例えばOBEX(Object exchange)、SCSI(Small computer system inerface)など)をTransferJet規格のパケットに変換する。Transfer JET USB ブリッジ104は、アプリケーション101側とUSBケーブル3を介して信号を送受信するためのUSBホストコントローラ105と接続する。USBホストコントローラ105は、USBインターフェース107と接続された通信デバイス2のUSBデバイス202を制御する。イニシエータ(Indication Control Initiator)106は、通信状態を報知するLED201に対する制御指示をパケット化する。
FIG. 2 is a block diagram showing a configuration for operating the
図3は、本実施形態に係る通信デバイス2の構成を示すブロック図である。USBデバイス202は、USBインターフェース203に接続されたステーショナリ機器1とのUSB通信を制御する。USBデバイス202は、USBケーブル3を用いてステーショナリ機器1と有線接続する。Transfer JET USB ブリッジ203は、モバイル機器4と送受信するためのCNL(Connection Layer、接続層)204及びPHY(Transfer Jet Physical Layer)205とUSBホストコントローラ105と接続する。
FIG. 3 is a block diagram showing a configuration of the
CNL204は、モバイル機器4との接続及びデータ配信を管理する。PHY205は、アンテナ20と送受信可能な信号を変換してモバイル機器4と通信する。ターゲット(Intication Control Target)206は、ステーショナリ機器1からの制御指示を受信する。音声コントローラ207は、ターゲット206による指示に応じて、音声出力部208を制御する。LEDコントローラ209は、ターゲット206による指示に応じて、LED201を制御する。
The CNL 204 manages connection with the
図4は、本実施形態に係る近接無線システムにおいて、ステーショナリ機器1とモバイル機器4との接続時に、ステーショナリ機器1からモバイル機器4に接続要求する場合の概略図である。ステーショナリ機器1のアプリケーション101は、USBケーブル3及び通信デバイス2を介してモバイル機器4に接続要求する。その後、アプリケーション101は、LED201を点灯制御させるための点灯指示を通信デバイス2に送信する。点灯指示を受信した通信デバイス2は、LED201を点灯させる。
FIG. 4 is a schematic diagram when a connection request is made from the
また、ステーショナリ機器1とモバイル機器4との切断時に、ステーショナリ機器1からモバイル機器4に切断要求する場合も同様である。つまり、アプリケーション101は、USBケーブル3及び通信デバイス2を介してモバイル機器4に切断要求する。その後、アプリケーション101は、LED201を消灯制御させるための消灯指示を通信デバイス2に送信する。消灯指示を受信した通信デバイス2は、LED201を消灯させる。
The same applies when the
図5は、図4で概略説明したステーショナリ機器1からモバイル機器4への接続要求時におけるLED201に対する点灯制御を示すシーケンス図である。ステーショナリ機器1のPCLコントローラ102及びPCLアダプタ103は、アプリケーション201による接続処理指示に従い、USBブリッジ104及びHC105から接続要求をUSBケーブル3及び通信デバイス2の接続層204及び物理層205を介してモバイル機器4に送信する。通信デバイス4は、接続層204及び物理層205を介してモバイル機器4から接続要求を受信すると、USBデバイス202及びUSBブリッジ203からUSBケーブル3を介してステーショナリ機器1に接続応答を送信する。
FIG. 5 is a sequence diagram illustrating lighting control for the
ステーショナリ機器1のPCLコントローラ102及びPCLアダプタ103は、USBブリッジ104及びHC105で受信した接続応答を取得する。PCLコントローラ102及びPCLアダプタ103は、アプリケーション101の接続処理指示に基づいて、LED201に対する点灯指示をイニシエータ106に送信する。
The
イニシエータ106は、点灯指示をパケット化し、USBケーブル3を介して通信デバイス2に送信する。通信デバイス2のターゲット206は、USBデバイス202及びUSBブリッジ203で受信した点灯指示パケットを取得する。ターゲット206は、点灯指示パケットに基づいて、LEDコントローラ209に点灯指示を出力する。LEDコントローラ209は、点灯指示に基づいて、LED201を点灯制御する。
The
図6は、図4で概略説明したステーショナリ機器1からモバイル機器4への切断要求時におけるLED201に対する点灯制御を示すシーケンス図である。ステーショナリ機器1のPCLコントローラ102及びPCLアダプタ103は、アプリケーション201による切断処理指示に従い、USBブリッジ104及びHC105から切断要求をUSBケーブル3及び通信デバイス2の接続層204及び物理層205を介してモバイル機器4に送信する。モバイル機器4は、接続層204及び物理層205を介してモバイル機器4から切断応答を受信すると、USBブリッジ103及びUSBデバイス202からUSBケーブル3を介してステーショナリ機器1に切断応答を送信する。
FIG. 6 is a sequence diagram illustrating the lighting control for the
ステーショナリ機器1のPCLコントローラ102及びPCLアダプタ103は、USBブリッジ104及びHC105を介して受信した切断応答を取得する。PCLコントローラ102及びPCLアダプタ103は、アプリケーション101による切断処理指示に基づいて、LED201の消灯指示をイニシエータ106に送信する。
The
イニシエータ106は、消灯指示をパケット化し、USBケーブル3を介して通信デバイス2に送信する。通信デバイス2のターゲット206は、USBデバイス202及びUSBブリッジ203で受信した消灯指示パケットを取得する。ターゲット206は、消灯指示パケットに基づいて、LEDコントローラ209に消灯指示を出力する。LEDコントローラ209は、消灯指示に基づいて、LED201を消灯制御する。
The
図7は、本実施形態に係る近接無線システムにおいて、ステーショナリ機器1とモバイル機器4とが通信可能状態に接続している状態で、ステーショナリ機器1からモバイル機器4にファイル転送する場合の概略図である。アプリケーション101は、USBケーブル3を介してLED201に対する点滅指示を送信する。点滅指示を受信した通信デバイス2は、LED201を点滅させる。その後、アプリケーション101は、USBケーブル3及び通信デバイス2を介してモバイル機器4にファイルを転送する。
FIG. 7 is a schematic diagram when transferring files from the
図8は、図7で概略説明したステーショナリ機器1からモバイル機器4へのファイル転送時におけるLED201に対する点滅制御を示すシーケンス図である。アプリケーション101は、ファイルの転送処理を実行するために、イニシエータ106にLED201の点滅指示を送信する。イニシエータ106は、点滅指示をパケット化し、USBケーブル3を介して通信デバイス2に送信する。通信デバイス2のターゲット206は、USBデバイス202及びUSBブリッジ203で受信した点滅指示パケットを取得する。ターゲット206は、点滅指示パケットに基づいて、LEDコントローラ209に点滅指示を出力する。LEDコントローラ209は、点滅指示に基づいて、LED201を点滅制御する。
FIG. 8 is a sequence diagram showing the blinking control for the
次に、アプリケーション101は、イニシエータ106が点滅指示パケットを通信デバイス2に送信した後、USBケーブル3及び通信デバイス2の接続層204及び物理層205を介してモバイル機器4へファイルの転送処理を開始する。
Next, the
アプリケーション101が、モバイル機器4へ転送対象となるファイル全ての転送を終了すると、イニシエータ106にLED201に対する点灯指示を送信する。イニシエータ106は、点灯指示をパケット化し、USBケーブル3を介して通信デバイス2に送信する。通信デバイス2のターゲット206は、USBデバイス202及びUSBブリッジ203で受信した点灯指示パケットを取得する。ターゲット206は、点灯指示パケットに基づいて、LEDコントローラ209に点灯指示を出力する。LEDコントローラ209は、点灯指示に基づいて、LED201を点灯制御する。
When the
図9は、本実施形態に係る近接無線システムにおいて、ステーショナリ機器1とモバイル機器4との接続時に、モバイル機器4からステーショナリ機器1に接続要求する場合の概略図である。モバイル機器4は、USBケーブル3及び通信デバイス2を介してステーショナリ機器1のアプリケーション101に接続要求する。その後、アプリケーション101は、LED201を点灯制御させるための点灯指示を通信デバイス2に送信する。点灯指示を受信した通信デバイス2は、LED201を点灯させる。
FIG. 9 is a schematic diagram when a connection request is made from the
また、ステーショナリ機器1とモバイル機器4との切断時に、モバイル機器4からステーショナリ機器1に切断要求する場合も同様である。つまり、モバイル機器4は、USBケーブル3及び通信デバイス2を介してステーショナリ機器1のアプリケーション101に切断要求する。その後、アプリケーション101は、LED201に対する消灯指示を通信デバイス2に送信する。消灯指示を受信した通信デバイス2は、LED201を消灯させる。
The same applies to the case where the
図10は、図9で概略説明したモバイル機器4からステーショナリ機器1への接続要求時におけるLED201に対する点灯制御を示すシーケンス図である。モバイル機器4は、通信デバイス2の接続層204及び物理層205と通信することで、通信デバイスを介してステーショナリ機器1に接続要求を送信する。ステーショナリ機器1のPCLコントローラ102及びPCLアダプタ103は、モバイル機器4からの接続要求を検知すると、接続要求に応じたLED201に対する点灯指示をイニシエータ106に送信する。
FIG. 10 is a sequence diagram illustrating lighting control for the
イニシエータ106は、点灯指示をパケット化し、USBケーブル3を介して通信デバイス2に送信する。通信デバイス2のターゲット206は、USBデバイス202及びUSBブリッジ203で受信した点灯指示パケットを取得する。ターゲット206は、点灯指示パケットに基づいて、LEDコントローラ209に点灯指示を出力する。LEDコントローラ209は、点灯指示に基づいて、LED201を点灯制御する。
The
ステーショナリ機器1のPCLコントローラ102及びPCLアダプタ103は、イニシエータ106が点滅指示パケットを通信デバイス2に送信した後、USBケーブル3及び通信デバイス2の接続層204及び物理層205を介してモバイル機器4に接続応答を送信する。
The
図11は、図9で概略説明したモバイル機器4からステーショナリ機器1への切断要求時におけるLED201に対する点灯制御を示すシーケンス図である。モバイル機器4は、通信デバイス2の接続層204及び物理層205と通信することで、通信デバイスを介してステーショナリ機器1に切断要求を送信する。ステーショナリ機器1のPCLコントローラ102及びPCLアダプタ103は、モバイル機器4からの切断要求を検知すると、切断要求に応じたLED201の消灯指示をイニシエータ106に送信する。
FIG. 11 is a sequence diagram showing lighting control for the
イニシエータ106は、消灯指示をパケット化し、USBケーブル3を介して通信デバイス2に送信する。通信デバイス2のターゲット206は、USBデバイス202及びUSBブリッジ203で受信した消灯指示パケットを取得する。ターゲット206は、消灯指示パケットに基づいて、LEDコントローラ209に消灯指示を出力する。LEDコントローラ209は、消灯指示に基づいて、LED201を消灯制御する。
The
図12は、本実施形態に係る近接無線システムにおいて、ステーショナリ機器1とモバイル機器4とが通信可能状態に接続している状態で、モバイル機器4からステーショナリ機器1にファイル転送する場合の概略図である。モバイル機器は、USBケーブル3及び通信デバイス2を介してモバイル機器4にファイルの転送要求を送信する。アプリケーション101は、ファイルの転送要求を受信した後、USBケーブル3を介してLED201に対する点滅指示を送信する。点滅指示を受信した通信デバイス2は、LED201を点滅させる。
FIG. 12 is a schematic diagram when transferring files from the
図13は、図12で概略説明したモバイル機器4からステーショナリ機器1へのファイル転送時におけるLED201に対する点滅制御を示すシーケンス図である。モバイル機器4は、ステーショナリ機器1の接続層204及び物理層205と通信し、USBケーブル3を介してファイルの転送処理を開始する。ファイルの転送処理開始時は、ファイルの転送要求も含む。
FIG. 13 is a sequence diagram showing the blinking control for the
ステーショナリ機器1のアプリケーション101は、モバイル機器4からファイルの転送要求を検知すると、イニシエータ106にLED201に対する点滅指示を送信する。イニシエータ106は、点滅指示をパケット化し、USBケーブル3を介して通信デバイス2に送信する。通信デバイス2のターゲット206は、USBブリッジ202及びUSBデバイス203で受信した点滅指示パケットを取得する。ターゲット206は、点滅指示パケットに基づいて、LEDコントローラ209に点滅指示を出力する。LEDコントローラ209は、点滅指示に基づいて、LED201を点滅制御する。
When the
モバイル機器4は、ステーショナリ機器1の接続層204及び物理層205と通信し、USBケーブル3を介してファイルの転送処理を続行する。ステーショナリ機器1のアプリケーション101は、モバイル機器4から転送される転送対象ファイル全ての転送が終了したと検知すると、イニシエータ106にLED201に対する点灯指示を送信する。イニシエータ106は、点灯指示をパケット化し、USBケーブル3を介して通信デバイス2に送信する。通信デバイス2のターゲット206は、USBブリッジ202及びUSBデバイス203で受信した点灯指示パケットを取得する。ターゲット206は、点灯指示パケットに基づいて、LEDコントローラ209に点灯指示を出力する。LEDコントローラ209は、点灯指示に基づいて、LED201を点灯制御する。
The
ここでは、アプリケーション101がモバイル機器4から送信された通信データに基づいて、LED201に対する点滅指示または点灯指示をイニシエータ106に送信していたが、PCLコントローラ102及びPCLアダプタ103によってなされてもよい。
Here, the
図14は、本実施形態に係る近接無線システムにおいて、上記図4から図13で説明したステーショナリ機器1側の動作概要を示すフローチャートである。
FIG. 14 is a flowchart showing an outline of the operation on the
はじめに、アプリケーション101は、モバイル機器4との通信状態の変化を検知する(ステップS101)。通信状態の変化とは、接続、ファイル転送、切断要求などである。アプリケーション101は、通信状態の変化に応じて、LED201に対する制御指示の内容を決定する(ステップS102)。制御指示とは、上記説明した消灯指示、点灯指示、点滅指示のいずれかである。モバイル機器4との接続完了時、またはファイルの転送処理完了時、アプリケーション101は、LED201に対する点灯指示を決定する(ステップS103)。モバイル機器4との通信開始時、アプリケーション101は、LED201に対する点滅指示を決定する(ステップS104)。モバイル機器4との接続切断時、アプリケーション101は、LED201に対する消灯指示を決定する(ステップS105)。
First, the
アプリケーション101は、制御指示をパケット化する(ステップS106)。そして、アプリケーション101は、制御指示パケットをUSBケーブル3を介して通信デバイス2に送信する(ステップS107)。
The
図15は、本実施形態に係る近接無線システムにおいて、上記図4から図13で説明した通信デバイス2側の動作概要を示すフローチャートである。ターゲット206が、LED201に対する制御指示パケットを受信する(ステップS201)。ターゲット206は、制御指示パケットをデコードする(ステップS202)。次に、ターゲット206は、制御指示からLED201に対する制御内容を解析する(ステップS203)。
FIG. 15 is a flowchart showing an outline of the operation on the
制御内容がLED201に対する点灯制御の場合、ターゲット206は、LEDコントローラ209によりLED201を点灯制御する(ステップS204)。制御内容がLED201の点滅制御の場合、ターゲット206は、LEDコントローラ209によりLED201を点滅制御する(ステップS205)。制御内容がLED201の消灯制御の場合、ターゲット206は、LEDコントローラ209によりLED201を消灯制御する(ステップS206)。
When the control content is lighting control for the
図16は、本実施形態に係る近接無線システムにおいて、ステーショナリ機器1からモバイル機器4へのファイル転送時、LED201の制御パターン設定を用いたLED201の制御方法を示すシーケンス図である。ステーショナリ機器1のPCLコントローラ102及びPCLアダプタ103は、アプリケーション101による接続処理指示に従い、接続要求をUSBケーブル3及び通信デバイス2の接続層204及び物理層205を介してモバイル機器4に送信する。通信デバイス4は、接続層204及び物理層205を介してモバイル機器4から接続要求を受信すると、通信デバイス4及びUSBケーブル3を介してステーショナリ機器1に接続応答を送信する。
FIG. 16 is a sequence diagram showing a control method of the
ステーショナリ機器1のPCLコントローラ102及びPCLアダプタ103は、USBブリッジ104及びHC105を介して受信した接続応答を取得する。ステーショナリ機器1のPCLコントローラ102及びPCLアダプタ103は、モバイル機器4との接続を確立する。PCLコントローラ102及びPCLアダプタ103は、アプリケーション101により決定された制御プロトコルに基づいて、制御パターン設定指示をイニシエータ106に送信する。ここで、制御パターン設定とは、通信デバイス2で通信データパケットのパケットパターンとそれに対応したLED201に対する制御パターンとを対応付けた制御パターンリストに基づいてLED201を制御させるものである。
The
イニシエータ106は、制御パターン設定指示をパケット化し、USBケーブル3を介して通信デバイス2に送信する。通信デバイス2のターゲット206は、USBデバイス202及びUSBブリッジ203で受信した制御パターン設定指示パケットを取得する。ターゲット206は、制御パターン設定指示パケットを最初に取得すると、LEDコントローラ209に点灯指示を出力する。LEDコントローラ209は、点灯指示に基づいて、LED201を点灯制御する。
The
ターゲット206は、ステーショナリ機器1のアプリケーション101からモバイル機器4にファイルの転送処理がなされている間、転送される通信データパケットを監視する。ターゲット206は、制御パターンリストを予め保有している。そして、ターゲット206は、通信データパケットと制御パターンリストとを比較し、一致するパケットパターンを検知した場合、このパケットパターンに対応する制御パターンでLED201を制御する。例えば、ターゲット206は、通信データパケットの内容の変化の監視によって、ファイルの転送開始及び転送終了時点を検知する。
The
次に、アプリケーション101は、イニシエータ106が制御パターン設定指示を通信デバイス2に送信した後、USBケーブル3及び通信デバイス2の接続層204及び物理層205を介してモバイル機器4へ転送対象となるファイルを保存するフォルダの変更指示を送信する。ターゲット206は、フォルダ変更指示を監視を監視ているが、フォルダ変更指示のパケットと制御パターンリストとは一致しないため、LED201を制御しないと判断する。
Next, after the
次に、アプリケーション101は、モバイル機器4へファイルの転送処理を開始する。ターゲット206は、転送対象のファイルの通信データパケットを監視する。イニシエータ106は、転送対象のファイルの通信データパケットと制御パターンリストとを比較してファイルの転送処理の開始を検知すると、LEDコントローラ209に点滅指示を出力する。LEDコントローラ209は、点灯指示に基づいて、LED201を点滅制御する。
Next, the
その後、ターゲット206が転送対象のファイルの通信データパケットと制御パターンリストとを比較してファイルの転送処理の終了を検知すると、LEDコントローラ209に点灯指示を出力する。LEDコントローラは、点灯指示に基づいて、LED201を点灯制御する。
After that, when the
アプリケーション101が、モバイル機器4へ転送対象のファイル全ての転送処理を終了すると、イニシエータ106に切断指示を送信する。ステーショナリ機器1のPCLコントローラ102及びPCLアダプタ103は、アプリケーション201による切断処理指示に従い、切断要求をUSBケーブル3を及び通信デバイス2の接続層204及び物理層205を介してモバイル機器4に送信する。
When the
ステーショナリ機器1のPCLコントローラ102及びPCLアダプタ103は、切断要求をモバイル機器4に送信後、通信デバイス4に対して設定した制御パターン設定を解除する制御パターン設定解除指示をイニシエータ106に送信する。
After transmitting the disconnect request to the
イニシエータ106は、制御パターン設定解除指示をパケット化し、USBケーブル3を介して通信デバイス2に送信する。通信デバイス2のターゲット206は、USBブリッジ202及びUSBデバイス203で受信した制御パターン設定解除指示パケットを取得する。ターゲット206は、制御パターン設定解除指示パケットに基づいて、LEDコントローラ209に制御パターン設定解除指示を出力する。LEDコントローラ209は、制御パターン設定解除指示に基づいて、LED201を消灯制御する。
The
図17は、本実施形態に係る近接無線システムにおいて。モバイル機器4からステーショナリ機器1へのファイル転送時、LED201の制御パターン設定を用いたLED201の制御方法を示すシーケンス図である。はじめに、モバイル機器4は、通信デバイス2の接続層204及び物理層205と通信することで、通信デバイス2を介してステーショナリ機器1に接続要求を送信する。ステーショナリ機器1のPCLコントローラ102及びPCLアダプタ103は、USBケーブル3及び通信デバイス2の接続層204及び物理層205を介してモバイル機器4に接続応答を送信する。モバイル機器4は、ステーショナリ機器1との接続を確立する。
FIG. 17 shows the proximity wireless system according to the present embodiment. FIG. 11 is a sequence diagram showing a control method of the
PCLコントローラ102及びPCLアダプタ103は、モバイル機器4に接続応答を送信後、アプリケーション101により決定された制御プロトコルに基づいて、制御パターン設定指示をイニシエータ106に送信する。
After transmitting the connection response to the
イニシエータ106は、制御パターン設定指示をパケット化し、USBケーブル3を介して通信デバイス2に送信する。通信デバイス2のターゲット206は、USBデバイス202及びUSBブリッジ203で受信した制御パターン設定指示パケットを取得する。ターゲット206は、制御パターン設定指示パケットを最初に取得すると、LEDコントローラ209に点灯指示を出力する。LEDコントローラ209は、点灯指示に基づいて、LED201を点灯制御する。
The
ターゲット206は、モバイル機器4からステーショナリ機器1のアプリケーション101にファイルの転送処理がなされている間、転送される通信データパケットを監視する。ターゲット206は、通信データパケットと制御パターンリストを比較し、一致するパケットパターンを検知した場合、このパケットパターンに対応する制御パターンでLED201を制御する。
The
モバイル機器4は、ステーショナリ機器1から接続応答を受信した後、ファイルの転送処理を開始する。モバイル機器4は、USBケーブル3及び通信デバイス2の接続層204及び物理層205を介してステーショナリ機器1のアプリケーション101へフォルダ変更指示を送信する。ターゲット206は、フォルダ変更指示を監視を監視ているが、フォルダ変更指示のパケットと制御パターンリストとは一致しないため、LED201を制御しないと判断する。
After receiving the connection response from the
次に、モバイル機器4は、ステーショナリ機器1のアプリケーション101へファイルの転送処理を開始する。ターゲット206は、転送対象のファイルの通信データパケットを監視する。イニシエータ106は、転送対象のファイルの通信データパケットと制御パターンリストとを比較してファイルの転送処理の開始を検知すると、LEDコントローラ209に点滅指示を出力する。LEDコントローラ209は、点灯指示に基づいて、LED201を点滅制御する。
Next, the
その後、ターゲット206が転送対象のファイルの通信データパケットと制御パターンリストとを比較してファイルの転送処理の終了を検知すると、LEDコントローラ209に点灯指示を出力する。LEDコントローラは、点灯指示に基づいて、LED201を点灯制御する。
After that, when the
モバイル機器4は、ステーショナリ機器1のアプリケーション101へ転送対象のファイル全ての転送処理を終了すると、ステーショナリ機器1に切断要求を送信する。ステーショナリ機器1のPCLコントローラ102及びPCLアダプタ103は、切断要求に従い、通信デバイス4に対して制御パターン設定解除指示をイニシエータ106に送信する。
When the
イニシエータ106は、制御パターン設定解除指示をパケット化し、USBケーブル3を介して通信デバイス2に送信する。通信デバイス2のターゲット206は、USBブリッジ202及びUSBデバイス203で受信した制御パターン設定解除指示パケットを取得する。ターゲット206は、制御パターン設定解除指示パケットに基づいて、LEDコントローラ209に制御パターン設定解除指示を出力する。LEDコントローラ209は、制御パターン設定解除指示に基づいて、LED201を消灯制御する。
The
図18は、本実施形態に係る近接無線システムにおいて、上記図16から図17で説明した通信デバイス2による制御パターンリストを用いたLED201の制御方法の一例を示す概要図である。ここでは、ステーショナリ機器1とモバイル機器4との間でOBEX規格で通信データパケットを送受信する場合の例である。制御パターンリストは、通信データパケットの開始位置からの指定長さ分のデータが特定のパターンと一致するか否かによって、LED201に対する点滅制御と点灯制御を規定している。
FIG. 18 is a schematic diagram showing an example of a method for controlling the
例えば、モバイル機器4から通信データパケットを送信するPUTオペレーションの場合、ターゲット206は、通信データパケットの最初の1バイトの0x02が、LED201に対して点滅制御すると設定されたパケットパターンと一致すると判断する。ターゲット206は、LEDコントローラ209によりLED201を点滅制御する。同様に、例えば、通信データパケットの最後のビットセットの送信であるPUT(Final bit set)オペレーションの場合、ターゲット206は、通信データパケットの最初の1バイトの0x82が、LED201に対して点灯制御すると設定されたパケットパターンと一致すると判断する。ターゲット206は、LEDコントローラによりLED201を点灯制御する。同様に、通信データを保存するフォルダの位置を変更するためのSETPSTHオペレーションの場合、ターゲット206は、通信データパケットの最初の1バイトが、LED201に対して点灯制御または点滅制御すると設定されたパケットパターンのどれとも一致しないと判断する。しががって、ターゲット206は、LED201の状態を変更しない。
For example, in the case of a PUT operation for transmitting a communication data packet from the
図19は、本実施形態に係る近接無線システムにおいて、上記図16から図17で説明した通信デバイス2による制御パターンリストを用いたLED201の制御方法を示すフローチャートである。ターゲット206は、制御パターン設定指示を受信すると、制御パターンリストを用いたLED201の制御の開始を設定する。ターゲット206は、ステーショナリ機器1とモバイル機器4との間で送受信される通信データパケットを監視する(ステップS302)。
FIG. 19 is a flowchart illustrating a method for controlling the
ターゲット206は、通信データパケットと制御パターンリストを比較する(ステップS303)。通信パケットの内容がパターンAと一致した場合、ターゲット206は、LEDコントローラ209によりLED201を点灯制御する(ステップS204)。パターンAと一致する通信パケットの内容は、例えば、モバイル機器4との接続を示す内容、またはファイルの転送処理完了を示す内容である。この場合、ターゲット206は、ステップS302に戻って、通信パケットの監視を続行する。
The
通信パケットの内容がパターンBと一致した場合、ターゲット206は、LEDコントローラ209によりLED201を点滅制御する(ステップS305)。パターンBと一致する通信パケットの内容は、例えば、モバイル機器4とのファイル転送処理の開始を示す内容である。この場合、ターゲット206は、ステップS302に戻って、通信パケットの監視を続行する。
When the content of the communication packet matches the pattern B, the
通信パケットの内容がパターンCと一致した場合、ターゲット206は、LEDコントローラ209によりLED201を消灯制御する(ステップS306)。パターンCと一致する通信パケットの内容は、例えば、モバイル機器4との切断を示す内容である。この場合、ターゲット206は、通信パケットの監視を終了する。
When the content of the communication packet matches the pattern C, the
図20は、本実施形態に係る近接無線システムにおいて、通信データパケットの通信プロトコルに応じてLED201の制御方法を変更するステーショナリ機器1の動作概要を示すフローチャートである。
FIG. 20 is a flowchart showing an outline of the operation of the
はじめに、ステーショナリ機器1は、アプリケーション101で転送処理する通信データパケットの通信プロトコルを判別する(ステップS401)。通信プロトコルが第1のプロトコル(例えばSCSI)の場合(ステップS402、YES)、イニシエータ106は、転送処理開始時にLED201に対する点滅指示を通信デバイス2に送信する(ステップS403)。次に、アプリケーション101は、通信デバイス2に転送処理する通信データを転送する(ステップS404)。そして、イニシエータ106は、転送処理終了時にLED201に対する点灯指示を通信デバイス2に送信する(ステップS405)。つまり、通信プロトコルが第1のプロトコルの場合、ステーショナリ機器1及び通信デバイス2はm図8及び図13で説明したように動作する。
First, the
また、通信プロトコルが第1のプロトコルでない(第2のプロトコルが例えばOBEXである)場合(ステップS402、NO)、イニシエータ106は、転送処理開始前に、上記説明した制御パターン設定指示を通信デバイス2に送信する(ステップS406)。次に、アプリケーション101は、通信デバイス2に転送処理する通信データを転送する(ステップS407)。
If the communication protocol is not the first protocol (the second protocol is, for example, OBEX) (NO in step S402), the
通信デバイス2は、通信データパケットを監視することで、転送処理開始時にLED201を点滅制御し、転送処理終了時にLED201を点灯制御する。つまり、通信プロトコルが第2のプロトコルの場合、ステーショナリ機器1及び通信デバイス2は、図16から図19で説明したように動作する。
The
本実施形態では、ステーショナリ装置1とモバイル機器4と間の通信状態(例えば、接続、ファイルの転送処理中、切断)に応じて、LED201の状態を制御していたが、音声出力部208の音声出力状態(例えば、長音、短音、効果音など)を制御してもよい。
In the present embodiment, the state of the
本実施形態によれば、制御アプリケーション101を有するステーショナリ装置1と通信デバイス2が分離された構成でも、LED210及び音声出力部209の状態表示制御を実施できる。そのため、ユーザは、通信デバイス2におけるLED210及び音声出力部209の状態を確認することで、ステーショナリ装置1とモバイル機器4と間の通信状態を容易に把握できる。
According to the present embodiment, even when the
なお、この発明は上記した実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を種々変形して具体化することができる。また、上記した実施の形態に開示されている複数の構成要素を適宜に組み合わせることにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除しても良いものである。さらに、異なる実施の形態に係る構成要素を適宜組み合わせても良いものである。 Note that the present invention is not limited to the above-described embodiments as they are, and can be embodied by variously modifying the constituent elements without departing from the scope of the invention in the implementation stage. Various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the above-described embodiments. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, constituent elements according to different embodiments may be appropriately combined.
1…ステーショナリ機器、2…通信機器。3…USBケーブル、4…モバイル機器、10…PCL、20…アンテナ、101…アプリケーション、106…イニシエータ、206…ターゲット、204…CNL、205…PHY、210…LED。 1 ... stationary equipment, 2 ... communication equipment. 3 ... USB cable, 4 ... mobile device, 10 ... PCL, 20 ... antenna, 101 ... application, 106 ... initiator, 206 ... target, 204 ... CNL, 205 ... PHY, 210 ... LED.
Claims (8)
前記第1の通信装置を介して無線通信装置と通信するための通信手段と、
前記無線通信装置との間で第1の通信プロトコルに応じて通信する場合に、通信状態の報知を前記第1の通信装置に指示し、第2の通信プロトコルに応じて通信する場合に、前記通信状態の報知を前記第1の通信装置で制御させる制御手段と、
を有することを特徴とする制御装置。 Connection means connected to the first communication device having an antenna by wired connection;
Communication means for communicating with the wireless communication device via the first communication device;
When communicating with the wireless communication device according to a first communication protocol, instructing the first communication device to notify the communication state, and when communicating according to a second communication protocol, Control means for controlling communication status notification by the first communication device;
A control device comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011097035A JP5159915B2 (en) | 2011-04-25 | 2011-04-25 | Control device and communication device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011097035A JP5159915B2 (en) | 2011-04-25 | 2011-04-25 | Control device and communication device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009288319A Division JP4738529B2 (en) | 2009-12-18 | 2009-12-18 | Control device and communication device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011160472A JP2011160472A (en) | 2011-08-18 |
JP5159915B2 true JP5159915B2 (en) | 2013-03-13 |
Family
ID=44591948
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011097035A Expired - Fee Related JP5159915B2 (en) | 2011-04-25 | 2011-04-25 | Control device and communication device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5159915B2 (en) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4007642B2 (en) * | 1997-07-11 | 2007-11-14 | 富士通株式会社 | Mobile phone data transfer device |
JP2001160987A (en) * | 1999-12-02 | 2001-06-12 | Denso Corp | Data communications equipment |
JP2004088283A (en) * | 2002-08-26 | 2004-03-18 | Sony Corp | Radio communication adapter, and network apparatus using radio communications adapter |
JP2007312320A (en) * | 2006-05-22 | 2007-11-29 | Sanden Corp | Connection apparatus for communication device |
JP4856265B2 (en) * | 2010-06-28 | 2012-01-18 | 株式会社東芝 | Electronic device and communication status notification method |
-
2011
- 2011-04-25 JP JP2011097035A patent/JP5159915B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2011160472A (en) | 2011-08-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8671235B2 (en) | KVM switch with embedded bluetooth module | |
JP6426079B2 (en) | Method and apparatus for relaying data communication in a Bluetooth network | |
JP4738529B2 (en) | Control device and communication device | |
EP3125513A1 (en) | Multi-mode power saving multimedia transmission method and system | |
JP2015186039A5 (en) | Mobile terminal and control method and program thereof | |
EP2453712A4 (en) | Short-distance wireless communication apparatus | |
KR102632536B1 (en) | Electronic device for transmitting response message in bluetooth network environment and method thereof | |
US20140256259A1 (en) | Bluetooth Communication System And Method For Selectively Switching Modes Of Operation In Between Electronic Devices | |
JP2015177226A (en) | Radio equipment and short-range radio communication method | |
JP4550929B2 (en) | Electronic device and communication status notification method | |
CN113873589A (en) | Bluetooth connection switching method, Bluetooth headset and computer readable storage medium | |
WO2015192310A1 (en) | Wireless connection switching method, wireless terminal and system thereof | |
JP5159915B2 (en) | Control device and communication device | |
JP6246353B2 (en) | Communication apparatus and communication control method | |
JP4881454B2 (en) | Electronics | |
TWI423027B (en) | Method of adjusting idle time for terminating link and communication device using the same | |
JP4856265B2 (en) | Electronic device and communication status notification method | |
JP2018042204A (en) | Electronic apparatus | |
JP2012016050A (en) | Electronic apparatus, and communication control method | |
CN104909290A (en) | Electric hoist based on Android system | |
TWI460610B (en) | Method of pairing wireless devices | |
JP4856270B2 (en) | Electronic device and communication control method | |
JP6528350B2 (en) | RADIO DEVICE, RADIO DEVICE, COMMUNICATION TERMINAL, AND COMMUNICATION METHOD | |
JP5661234B2 (en) | Data control apparatus, data control method, and program | |
US20150263788A1 (en) | Wireless apparatus, wireless device, and communication method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110425 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121002 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121018 |
|
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: 20121113 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121211 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151221 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |