JP5328050B2 - Wireless communication device - Google Patents
Wireless communication device Download PDFInfo
- Publication number
- JP5328050B2 JP5328050B2 JP2010075736A JP2010075736A JP5328050B2 JP 5328050 B2 JP5328050 B2 JP 5328050B2 JP 2010075736 A JP2010075736 A JP 2010075736A JP 2010075736 A JP2010075736 A JP 2010075736A JP 5328050 B2 JP5328050 B2 JP 5328050B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- wireless communication
- scan
- user
- devices
- 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
- Mobile Radio Communication Systems (AREA)
Description
本発明は、無線通信装置が他の無線通信装置との無線通信接続を確立するための技術に関する。 The present invention relates to a technique for a wireless communication device to establish a wireless communication connection with another wireless communication device.
従来、複数の装置間で無線通信を行うための技術が提案されている。装置間を無線通信で接続する際には、各種の設定が必要となることが一般的であり、従来は通信を行うユーザがそれらの設定を行っていた。例えばブルートゥース(Bluetooth)バージョン2.0以下の場合には、セキュア・シンプル・ペアリングを行うことができない。そのため、スキャン処理、接続先の装置の選択処理、ピンコード(PIN Code)入力処理、プロファイル接続処理など、無線接続に必要となる各種処理をユーザが手動で確認し操作する必要があった。 Conventionally, a technique for performing wireless communication between a plurality of devices has been proposed. When connecting apparatuses by wireless communication, various settings are generally required, and conventionally, a user who performs communication has performed these settings. For example, in the case of Bluetooth (Bluetooth) version 2.0 or lower, secure simple pairing cannot be performed. Therefore, it is necessary for the user to manually check and operate various processes necessary for wireless connection, such as scan processing, connection destination device selection processing, pin code input processing, and profile connection processing.
特に、表示機能を有していない装置の場合や、十分な入力インタフェースを有していない装置の場合には、上記の各種処理をユーザが手動で行うことは非常に困難であった。このような問題に対し、表示機能を有していない装置や十分な入力インタフェースを有していない装置であっても接続先装置の選択処理を行うことができるように、選択処理を簡略化するための技術が提案されている。特許文献1には、セキュリティを保持した状態で所望の通信相手と確実に通信できるようにすることを目的として、送信電力を変化させる技術が開示されている。具体的には、Bluetooth携帯端末に対する探索要求処理及び接続要求処理を行う間は送信電力を小さくし、接続完了後のサービス提供時には送信電力を大きくすることが開示されている。
In particular, in the case of a device that does not have a display function or a device that does not have a sufficient input interface, it is very difficult for the user to manually perform the various processes described above. For such problems, the selection process is simplified so that the selection process of the connection destination apparatus can be performed even for an apparatus that does not have a display function or an apparatus that does not have a sufficient input interface. Techniques for this have been proposed.
また、特許文献2には、複数の無線通信装置の中からユーザが通信しようと意図しているものを通信相手として自動的に選択することを目的として、送信電力をコントロールする技術が開示されている。具体的には、送信電力をコントロールすることにより、ある一定レベル以上の受信電力で受ける範囲を制御することによって、通信相手の候補を1つに絞ることが開示されている。 Patent Document 2 discloses a technique for controlling transmission power for the purpose of automatically selecting, as a communication partner, what a user intends to communicate from among a plurality of wireless communication devices. Yes. Specifically, it is disclosed that the number of communication partner candidates is narrowed down to one by controlling the transmission power and controlling the range received with a certain level or more of received power.
上述のように、特許文献1や特許文献2に開示された技術では、装置間の距離と送信電力との関係に基づいて通信相手を選択している。すなわち、装置間の距離が近いほどユーザが接続を所望する装置である可能性が高く、装置間の距離が近いほど送信電力が大きくなるという前提のもとで技術が提案されている。しかしながら、装置を動かすことができない場合や、装置同士を一定距離以上近づけることができないような場合や、ユーザが意図しない装置が近くに存在する場合などには、特許文献1や特許文献2に開示された技術では接続先装置の選択処理を適切に行うことはできなかった。
As described above, in the techniques disclosed in
上記事情に鑑み、本発明は、ユーザが所望する装置同士の無線通信接続を行うことが可能となる技術を提供することを目的としている。 In view of the above circumstances, an object of the present invention is to provide a technique that enables wireless communication connection between devices desired by a user.
本発明の態様は、無線通信装置であって、周囲に信号を送信し、前記信号に対する応答を受信することによって、周囲の通信装置を検出する検出部と、前記検出部による第一の検出処理において検出された通信装置と、前記検出部による第二の検出処理において検出された通信装置とを比較し、前記第二の検出処理において検出された通信装置のうち前記第一の検出処理において検出されなかった通信装置を判定する判定部と、前記判定部によって判定された通信装置に対して無線通信接続を行う接続処理部と、を備える。 An aspect of the present invention is a wireless communication device that detects a surrounding communication device by transmitting a signal to the surroundings and receiving a response to the signal, and a first detection process by the detecting unit The communication device detected in step 2 is compared with the communication device detected in the second detection processing by the detection unit, and detected in the first detection processing among the communication devices detected in the second detection processing. A determination unit that determines a communication device that has not been connected, and a connection processing unit that performs wireless communication connection to the communication device determined by the determination unit.
本発明の態様は、上記無線通信装置であって、前記検出部による検出処理の開始をユーザが指示するための指示入力部をさらに備え、前記検出部は、前記検出処理の開始がユーザから指示されると、当該指示に応じて前記第一の検出処理及び前記第二の検出処理を実行し、前記判定部は前記検出部による前記第一の検出処理及び前記第二の検出処理の終了に応じて前記判定を実行し、前記接続処理部は、前記判定部による前記判定の終了に応じて前記無線通信接続を開始する、ことを特徴とする。 An aspect of the present invention is the above-described wireless communication apparatus, further comprising an instruction input unit for a user to instruct start of detection processing by the detection unit, wherein the detection unit instructs the start of detection processing from the user Then, the first detection process and the second detection process are executed according to the instruction, and the determination unit finishes the first detection process and the second detection process by the detection unit. In response, the determination is performed, and the connection processing unit starts the wireless communication connection in response to the end of the determination by the determination unit.
本発明の態様は、上記無線通信装置であって、ユーザに対して、前記検出部が前記第一の検出処理を行っているのか前記第二の検出処理を行っているのかを識別可能となる報知を行う報知部をさらに備えることを特徴とする。 An aspect of the present invention is the above-described wireless communication device, which enables a user to identify whether the detection unit is performing the first detection process or the second detection process. The information processing device further includes a notification unit that performs notification.
本発明の態様は、上記無線通信装置であって、過去にユーザによって自装置の通信相手として登録された通信装置を、前記通信装置のリストとして記憶する既存リスト記憶部をさらに備え、前記判定部は、前記検出部によって検出された通信装置のうち、前記既存リスト記憶部に記憶されていない通信装置を判定する、ことを特徴とする。 An aspect of the present invention is the above-described wireless communication device, further comprising an existing list storage unit that stores, as a list of the communication devices, a communication device that has been registered as a communication partner of the device by the user in the past, and the determination unit Determines a communication device that is not stored in the existing list storage unit from among the communication devices detected by the detection unit.
本発明の態様は、上記無線通信装置であって、前記判定部によって判定された通信装置の中から、予め設定された所定の条件を満たす通信装置を判定する条件判定部をさらに備え、前記接続処理部は、前記条件判定部によって判定された通信装置に対して無線通信接続を行うことを特徴とする。 An aspect of the present invention further includes a condition determination unit that determines a communication device that satisfies a predetermined condition from the communication devices determined by the determination unit, the wireless communication device, and the connection The processing unit performs a wireless communication connection to the communication device determined by the condition determination unit.
本発明の態様は、上記無線通信装置であって、前記条件判定部によって判定された通信装置をユーザに通知する通知部と、前記通知に応じてユーザが選択した通信装置の選択結果を指示するための選択部と、をさらに備え、前記接続処理部は、前記選択部を介してユーザによって指示された通信装置に対して無線通信接続を行うことを特徴とする。 An aspect of the present invention is the above-described wireless communication device, in which a notification unit that notifies the user of the communication device determined by the condition determination unit, and a selection result of the communication device selected by the user in response to the notification And a connection unit configured to make a wireless communication connection to a communication device instructed by a user via the selection unit.
本発明により、ユーザが所望する装置同士の無線通信接続を行うことが可能となる。 According to the present invention, it is possible to establish a wireless communication connection between devices desired by a user.
図1は、無線通信装置10と所定の通信規格により無線通信を行う各種デバイスの具体例を表す図である。図1では、無線通信装置10の周囲に、各種デバイスの具体例として、テレビ受像機21、パーソナルコンピュータ22、携帯電話機23、プリンタ24、キーボード25、スピーカー26が設置されている。
FIG. 1 is a diagram illustrating specific examples of various devices that perform wireless communication with the
無線通信装置10と各種デバイスとが無線通信を行うに際して用いる通信規格は、任意のものが適用されて良い。以下の説明では、このような通信規格の具体例として、ブルートゥース(Bluetooth)が採用された場合の構成について説明する。この場合、各種デバイスは、ブルートゥースによる無線通信を行うに際して用いられるBDアドレス(Bluetooth Device Address)を有している。以下の説明では、テレビ受像機21は、デバイス1として11:11:11:11:11:11というBDアドレスを有している。同様に、パーソナルコンピュータ22、携帯電話機23、プリンタ24、キーボード25、スピーカー26は、それぞれデバイス2〜デバイス6として、22:22:22:22:22:22、33:33:33:33:33:33、44:44:44:44:44:44、55:55:55:55:55:55、66:66:66:66:66:66というBDアドレスを有している。
無線通信装置10の実施形態としては、少なくとも、第一実施形態(無線通信装置10a)と、第二実施形態(無線通信装置10b)とがある。以下、それぞれの実施形態について順に説明する。
Any communication standard used when the
As embodiments of the
[第一実施形態]
図2は、無線通信装置10の第一実施形態である無線通信装置10aの機能構成を表す概略ブロック図である。無線通信装置10aは、バスで接続されたCPU(Central Processing Unit)やメモリなどを備え、無線通信プログラムを実行する。無線通信装置10aは、無線通信プログラムの実行により、指示入力部101、デバイススキャン部102、報知部103、リスト作成部104、差分判断部105、接続処理部106を備える装置として機能する。なお、無線通信装置10aの各機能の全て又は一部は、ASIC(Application Specific Integrated Circuit)やPLD(Programmable Logic Device)やFPGA(Field Programmable Gate Array)等のハードウェアを用いて実現されても良い。
[First embodiment]
FIG. 2 is a schematic block diagram illustrating a functional configuration of the
指示入力部101は、ユーザからスキャン開始指示の入力を受け付ける。指示入力部101は、例えばスキャン開始指示用のボタンとして構成され、ボタンが押下された場合にスキャン開始指示の入力があったと判定しても良い。また、指示入力部101は、キーボードやポインティングデバイスとして構成され、所定の操作がなされた場合にスキャン開始指示の入力があったと判定しても良い。また、指示入力部101は、音声入力部として構成され、ユーザが所定の音声を発した場合にこれを感知してスキャン開始指示の入力があったと判定しても良い。指示入力部101は、スキャン開始指示の入力を受け付けることができる構成であれば、その他どのように構成されても良い。指示入力部101は、スキャン開始指示の入力があったと判定した場合には、スキャン開始指示が入力されたことをデバイススキャン部102に通知する。また、指示入力部101は、スキャン開始指示に加えて更に他の指示の入力を受け付けるように構成されても良い。
The
デバイススキャン部102は、第一デバイススキャン処理及び第二デバイススキャン処理を行うことによって、無線通信装置10aの周囲に位置する無線通信のデバイスを検出する。デバイススキャン部102は、例えば所定の電力でスキャン信号(例えばInquiry信号)を周囲に送信する。そして、デバイススキャン部102は、送信時から所定の時間内(例えば1秒以内、数秒以内、十数秒以内など)に応答信号が受信された場合に、応答信号の送信元のデバイスを検出する。このようなデバイスの検出処理は、第一デバイススキャン処理及び第二デバイススキャン処理に共通する処理である。デバイススキャン部102は、第一デバイススキャン処理及び第二デバイススキャン処理のそれぞれで検出された各デバイスに関する情報をリスト作成部104に通知する。デバイスに関する情報とは、例えば各デバイスから受信された応答信号の信号強度や、各デバイスの応答信号に含まれているアドレス情報などである。なお、応答信号に含まれているアドレス情報は、例えばBDアドレスであり、各応答信号の送信元のデバイスのアドレスを表している。また、デバイススキャン部102は、第一デバイススキャン処理が終了した後であって第二デバイススキャン処理を開始する前に、報知部103に対し報知指示を通知する。
The
報知部103は、デバイススキャン部102から受ける報知指示に基づき、デバイススキャン部102が第一デバイススキャン処理を終えて、第二デバイススキャン処理を開始する際に、報知を行う。報知は、例えば予め無線通信装置10aに設けられたLED(Light Emitting Diode)等の照明装置が点灯又は点滅することによって行われても良いし、予め無線通信装置10aに設けられたスピーカーから所定の音又は声が出力されることによって行われても良い。無線通信装置10aのユーザが、第二デバイススキャン処理の開始を認識できる態様であれば、報知の態様はどのようなものであっても良い。
Based on the notification instruction received from the
リスト作成部104は、デバイススキャン部102によって検出された各デバイスに関するリストを、第一デバイススキャン処理及び第二デバイススキャン処理のそれぞれの検出結果に基づいて作成する。以下の説明では、第一デバイススキャン処理によって検出されたデバイスに関するリストを第一リストと呼ぶ。また、第二デバイススキャン処理によって検出されたデバイスに関するリストを第二リストと呼ぶ。
The
差分判断部105は、第一リストと第二リストとの差分を判断する。具体的には、差分判断部105は、第二リストに登録されているデバイスのうち、第一リストに登録されていないデバイスを差分として判断する。そして、差分判断部105は、差分として判断されたデバイスに関する情報を接続処理部106に通知する。
The
接続処理部106は、差分判断部105によって差分として判断されたデバイスに対して接続処理を行う。接続処理部106が接続処理として行う処理は、既存のBluetoothの接続処理に基づいて行われる。
The
図3は、第一リスト及び第二リストの具体例を表す図である。図3Aは第一リストの具体例を表し、図3Bは第二リストの具体例を表す。図3の場合、第一デバイススキャン処理においてはデバイス1〜デバイス5が検出されており、第二デバイススキャン処理においてデバイス1〜デバイス6が検出されている。このような検出結果となった場合、差分判断部105は、BDアドレスが66:66:66:66:66:66のデバイス6を差分として判断する。そして、接続処理部106はデバイス6に対して接続処理を行い、無線通信装置10aとデバイス6との間でブルートゥースによる無線通信接続が確立される。
FIG. 3 is a diagram illustrating specific examples of the first list and the second list. FIG. 3A shows a specific example of the first list, and FIG. 3B shows a specific example of the second list. In the case of FIG. 3,
図4は、第一実施形態の無線通信装置10aの動作の流れを表すフローチャートである。無線通信装置10aは、電源が投入されると、指示入力部101に対しスキャン開始指示が入力されるまで待機する(ステップS101−NO)。
FIG. 4 is a flowchart showing an operation flow of the
スキャン開始指示が入力されると(ステップS101−YES)、デバイススキャン部102が第一デバイススキャン処理を行う(ステップS102)。なお、デバイススキャン部102が第一デバイススキャン処理を終了するタイミングは適宜設定されて良い。例えば、デバイススキャン部102は、スキャン開始指示がなされてから所定の時間が経過するまで第一デバイススキャン処理を継続し、所定の時間が経過した際に第一デバイススキャン処理を終了するように構成されても良い。また、デバイススキャン部102は、スキャン開始指示がなされてから第一デバイススキャン処理を継続し、指示入力部101にスキャン終了指示が入力された際に第一デバイススキャン処理を終了するように構成されても良い。
When a scan start instruction is input (step S101—YES), the
第一デバイススキャン処理が終了すると、デバイススキャン部102は、検出されたデバイスに関する情報をリスト作成部104に通知する。リスト作成部104は、第一デバイススキャン処理の検出結果を受け、第一リストを作成する(ステップS103)。報知部103は、デバイススキャン部102が第一デバイススキャン処理を終えて、第二デバイススキャン処理を開始する際に、報知を行う(ステップS104)。
When the first device scan process ends, the
報知処理が行われた後、デバイススキャン部102は、第二デバイススキャン処理を行う(ステップS105)。なお、デバイススキャン部102が第二デバイススキャン処理を終了するタイミングは適宜設定されて良い。例えば、デバイススキャン部102は、スキャン開始指示がなされてから所定の時間が経過するまで第二デバイススキャン処理を継続し、所定の時間が経過した際に第二デバイススキャン処理を終了するように構成されても良い。このとき、第一デバイススキャン処理の継続時間と第二デバイススキャン処理の継続時間とは、同じであっても良いし異なっても良い。また、デバイススキャン部102は、第二デバイススキャン処理を継続し、指示入力部101にスキャン終了指示が入力された際に第二デバイススキャン処理を終了するように構成されても良い。
After the notification process is performed, the
第二デバイススキャン処理が終了すると、デバイススキャン部102は、検出されたデバイスに関する情報をリスト作成部104に通知する。リスト作成部104は、第二デバイススキャン処理の検出結果を受け、第二リストを作成する(ステップS106)。
When the second device scan process ends, the
次に、差分判断部105が、第二リストに登録されていて、且つ、第一リストに登録されていないデバイスを差分として判断する(ステップS107)。そして、接続処理部106が、差分判断部105によって差分として判断されたデバイスに対して接続処理を行う(ステップS108)。
Next, the
このように構成された無線通信装置10aでは、2度のデバイススキャンが実行され、検出されたデバイスの差分に対して接続処理が行われる。より具体的には、2回目のデバイススキャン(第二デバイススキャン処理)で検出されたデバイスのうち、1回目のデバイススキャン(第一デバイススキャン処理)で検出されなかったデバイスに対して接続処理が行われる。そのため、ユーザは、無線通信装置10aに対して無線通信の接続を望むデバイスを移動させたり操作したりすることによって、第一デバイススキャン処理で検出されないようにし、第二デバイススキャン処理で検出されるようにするだけで、容易に所望の無線通信接続を確立させることができる。例えば、デバイスを移動させることが可能であれば、第一デバイススキャン処理の実行時には、接続したいデバイスを無線通信装置10aから遠ざけておき、第二デバイススキャン処理の実行時には、接続したいデバイスを無線通信装置10aに近づけることによって、容易に所望の無線通信接続を確立させることができる。また、デバイスを移動させることが困難な場合であれば、第一デバイススキャン処理の実行時には、接続したいデバイスの電源を切っておくか無線通信機能をオフにしておき、第二デバイススキャン処理の実行時には、接続したいデバイスの電源を投入するか無線通信機能をオンにすることによって、容易に所望の無線通信接続を確立させることができる。
In the
また、無線通信装置10aでは、第一デバイススキャン処理と第二デバイススキャン処理との間で、報知部103による報知が行われる。そのため、ユーザは、第一デバイススキャン処理が行われているのか、第二デバイススキャン処理が行われているのかについて容易且つ適切に認識することが可能となる。そのため、上述した操作等によって、容易に所望の無線通信接続を確立させることができる。
In the
また、無線通信装置10aでは、無線通信接続の確立に際して、無線通信装置10aに対しユーザが行わねばならない操作は、指示入力部101の操作(具体的にはスキャン開始指示の入力)である。そのため、無線通信装置10aが、検出された複数のデバイスをユーザに通知するための出力装置(例えばディスプレイ装置)や、検出された複数のデバイスの中からユーザが所望のデバイスを選択するための入力装置(例えばポインティングデバイスやキーボード)を備えない場合であっても、ユーザが所望する無線通信接続の確立を適切に行うことが可能となる。
In the
<変形例>
報知部103は、第二デバイススキャン処理が開始する前に報知処理を行い、第二デバイススキャン処理が開始される前に報知処理を終えるように構成されても良い。また、報知部103は、第二デバイススキャン処理が開始する前に報知処理を開始し、第二デバイススキャン処理が終了するまで報知処理を継続して行うように構成されても良い。特に後者のように構成されることによって、ユーザは第二デバイススキャン処理が継続中であることを容易に認識することが可能となる。また、このような認識が可能になることによって、ユーザは自身が接続を希望するデバイスを、希望通り無線通信装置10aに容易に接続させることが可能となる。
<Modification>
The
差分判断部105は、応答信号の信号強度が閾値を超えていないデバイスについては、差分として判断しないように構成されても良い。このように構成されることによって、第二デバイススキャン処理において、小さい信号強度の応答信号が検出された場合であっても、そのようなデバイスに対して無線通信接続が確立されてしまうことを防止することが可能となる。なお、このような処理に用いられる閾値は、予め設計者によって無線通信装置10aに既定値として設定されても良いし、ユーザによって適宜設定されても良い。
The
[第二実施形態]
図5は、無線通信装置10の第二実施形態である無線通信装置10bの機能構成を表す概略ブロック図である。無線通信装置10bは、バスで接続されたCPUやメモリなどを備え、無線通信プログラムを実行する。無線通信装置10bは、無線通信プログラムの実行により、指示入力部201、デバイススキャン部202、報知部203、リスト作成部204、既存リスト記憶部205、新規デバイス抽出部206、条件判定部207、ガイダンス部208、選択部209、接続処理部210、既存リスト登録部211を備える装置として機能する。なお、無線通信装置10bの各機能の全て又は一部は、ASICやPLDやFPGA等のハードウェアを用いて実現されても良い。
[Second Embodiment]
FIG. 5 is a schematic block diagram illustrating a functional configuration of a
指示入力部201は、ユーザからスキャン開始指示の入力を受け付ける。指示入力部201の構成は、指示入力部101と同様である。指示入力部201は、スキャン開始指示の入力があったと判定した場合には、スキャン開始指示が入力されたことをデバイススキャン部202に通知する。また、指示入力部201は、スキャン開始指示に加えて更に他の指示の入力を受け付けるように構成されても良い。
The
デバイススキャン部202は、デバイススキャン処理を行うことによって、無線通信装置10bの周囲に位置する無線通信のデバイスを検出する。デバイススキャン部202は、例えば所定の電力でスキャン信号(例えばInquiry信号)を周囲に送信する。そして、デバイススキャン部202は、送信時から所定の時間内(例えば1秒以内、数秒以内、十数秒以内など)に応答信号が受信された場合に、応答信号の送信元のデバイスを検出する。デバイススキャン部202は、デバイススキャン処理によって検出された各デバイスに関する情報をリスト作成部204に通知する。
The
報知部203は、デバイススキャン部202がデバイススキャン処理を行っている間、そのことをユーザに報知する。報知は、例えば予め無線通信装置10bに設けられたLED等の照明装置が点灯又は点滅することによって行われても良いし、予め無線通信装置10bに設けられたスピーカーから所定の音又は声が出力されることによって行われても良い。無線通信装置10bのユーザが、デバイススキャン処理が実行中であることを認識できる態様であれば、報知の態様はどのようなものであっても良い。
The
リスト作成部204は、デバイススキャン部202によって検出された各デバイスに関するリストを作成する。
既存リスト記憶部205は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成され、既存リストを記憶する。既存リストとは、無線通信装置10bが無線通信を行う通信相手として既に登録されているデバイスに関するリストである。
The
The existing
新規デバイス抽出部206は、リスト作成部204によって作成されたリストに登録されているデバイスのうち、既存リスト記憶部205に記憶されている既存リストには登録されていないデバイスを、新規デバイスとして抽出する。そして、新規デバイス抽出部206は、新規デバイスとして判断された各デバイスに関する情報を条件判定部207に通知する。また、新規デバイス抽出部206は、リスト作成部204によって作成されたリストに登録されているデバイスのうち、既存リストに登録されているデバイスを、接続対象のデバイスとして接続処理部210に通知する。
The new
条件判定部207は、新規デバイス抽出部206によって抽出された新規デバイスの中から、所定の条件を満たすデバイスを判定する。所定の条件とは、無線通信装置10bに対してユーザや設計者などによって予め設定される条件であり、無線通信装置10bの通信相手となるデバイスに求められる条件である。例えば、デバイススキャン処理時にデバイススキャン部202によって受信された応答信号の信号強度が所定の閾値を超えていることが条件として設定されても良い。また、所定のプロファイル(通信プロトコル)が、各デバイスの対応可能なプロファイルであることが条件として設定されても良い。また、その他の条件が設定されても良い。条件判定部207は、条件を満たすデバイスとして判定した各デバイスについて、デバイスネーム(デバイス名)の取得を行う。
The
ガイダンス部208は、条件判定部207において所定の条件を満たすデバイスとして判定された各デバイスを、無線通信装置10bのユーザに対して通知する。ガイダンス部208は、例えば予め無線通信装置10bに設けられたスピーカーから音声によって各デバイスのデバイスネームを読み上げることによって通知を行うように構成されても良い。また、ガイダンス部208は、予め無線通信装置10bに無線接続又は有線接続された電話機を鳴動させ、電話機のスピーカー又は受話器から音声によって各デバイスのデバイスネームを読み上げることによって通知を行うように構成されても良い。無線通信装置10bのユーザが各デバイスを認識できる態様であれば、通知の態様はどのようなものであっても良い。
The
選択部209は、ガイダンス部208からユーザに通知されたデバイスに関し、ユーザによるデバイスの選択結果の入力を受け付ける。選択部209は、予め無線通信装置10bに設けられたボタン等の入力装置がユーザによって操作された操作内容に基づいて、選択結果の入力を受け付けるように構成されても良い。また、選択部209は、予め無線通信装置10bに無線接続又は有線接続された電話機のプッシュボタンがユーザによって押下された操作内容に基づいて、選択結果の入力を受け付けるように構成されても良い。無線通信装置10bのユーザが、デバイスの選択結果を無線通信装置10bに入力できる態様であれば、選択部209はどのように構成されても良い。
The
接続処理部210は、選択部209を介してユーザによって選択されたデバイスに対して接続処理を行う。また、接続処理部210は、リスト作成部204によって作成されたリストに登録されているデバイスのうち、既存リストにも登録されているデバイスに対して、既存リストの情報に基づいて接続処理を行う。接続処理部210が接続処理として行う処理は、既存のBluetoothの接続処理に基づいて行われる。
既存リスト登録部211は、選択部209を介してユーザによって選択されたデバイスに関する情報を、既存リスト記憶部205に記憶される既存リストに登録する。
The
The existing
図6〜8は、無線通信装置10bの処理の具体例を説明するための図である。図6Aは、デバイススキャン部202によってリスト作成部204に通知される情報の具体例を表す図である。デバイススキャン部202は、デバイススキャン処理において検出された各デバイスのBDアドレスと、各デバイスから受信した応答信号の信号強度(デバイスレベル)と、ステータスとを対応付けてリスト作成部204に通知する。この場合、デバイス6から応答信号が受信されたタイミングが、予め設定されている所定のタイミングよりも遅かったため、デバイス6に関するステータスの値が“Invalid”に設定されている。このように、デバイススキャン部202は、応答信号が受信されたタイミングが所定のタイミングよりも遅かったデバイスについては、ステータスの値として“Invalid”を設定してリスト作成部204に通知する。なお、所定のタイミングとは、例えばスキャン開始指示が入力されてから所定の時間が経過するまでのタイミングであっても良いし、スキャン開始指示が入力されてからスキャン終了指示が入力されるまでのタイミングであっても良いし、その他のタイミングであっても良い。スキャン終了指示は、例えば指示入力部201の操作によって入力される。
6-8 is a figure for demonstrating the specific example of a process of the radio |
図6Bは、リスト作成部204によって作成されるリストの具体例を表す図である。リスト作成部204は、デバイススキャン部202から通知された図6Aの情報に基づいて、ステータスが“Valid”であるデバイスのリストを作成する。そのため、図6Bの例では、ステータスの値が“Invalid”であったデバイス6が削除され、残るデバイス1〜5についてリストが作成される。
FIG. 6B is a diagram illustrating a specific example of a list created by the
図6Cは、既存リスト記憶部205に記憶されている既存リストの具体例を表す図である。上述したように、既存リストには、既に無線通信装置10bの通信相手となったデバイスが登録されている。図6Cの例では、既存リストには、登録されたデバイスのBDアドレスとステータスの値とが対応付けられている。ステータスの値“Registered”は、既存リストに登録されているものの無線通信接続は現在は確立されていないことを表す。ステータスの値“communicating”は、既存リストに登録されており且つ無線通信接続が現在確立されていることを表す。既存リストが図6Cのような内容である場合、デバイス5は既存リストに既に登録されている。そのため、新規デバイス抽出部206は、新規デバイスとして、デバイス5を除く残りのデバイス1〜4を抽出する。図6Dは、新規デバイス抽出部206によって抽出された新規デバイスのリストの具体例を表す図である。なお、デバイス5については、接続処理部210によって接続処理が行われる。
FIG. 6C is a diagram illustrating a specific example of the existing list stored in the existing
図7Aは、条件判定部207によってデバイスレベルに関する条件を満たすと判定されたデバイスの具体例を表す図である。条件判定部207には、条件の一つとして、応答信号の信号強度が所定の閾値(この場合は“−70dBm”)以上であることが設定されている。条件判定部207は、設定されたこの条件を満たすデバイスを、新規デバイス(図6D)の中から判定する。この場合、デバイス4のデバイスレベルが閾値を下回っている。そのため、条件判定部207は、デバイスレベルに関する条件を満たすデバイスとして、デバイス4を除く残りのデバイス1〜3を抽出する。
FIG. 7A is a diagram illustrating a specific example of a device that is determined by the
図7Bは、条件判定部207によってデバイスレベルに関する条件を満たすと判定された各デバイスの対応プロファイルの具体例を表す図である。条件判定部207は、デバイスレベルに関する条件を満たすと判定された各デバイスと通信することによって、各デバイスが対応可能なプロファイルを取得する。また、条件判定部207には、条件の一つとして、所定のプロファイル(この場合は“A2DP”又は“PAN”)に対応可能であることが設定されている。条件判定部207は、設定されたこの条件を満たすデバイスを、デバイスレベルに関する条件を満たすデバイス(図7B)の中から判定する。この場合、デバイス3が、“A2DP”及び“PAN”のいずれにも対応していない。そのため、条件判定部207は、対応プロファイルに関する条件を満たすデバイスとして、デバイス3を除く残りのデバイス1及び2を抽出する。そして、条件判定部207は、デバイス1及び2を、所定の条件を満たすデバイスとして判定する。図7Cは、条件判定部207によって所定の条件を満たすと判定されたデバイスのリストの具体例を表す図である。
FIG. 7B is a diagram illustrating a specific example of the correspondence profile of each device that is determined by the
図7Dは、条件判定部207によって取得されたデバイスネームの具体例を表す図である。条件判定部207は、所定の条件を満たすと判定した各デバイスと通信することによって、各デバイスに設定されているデバイスネームを取得する。この場合、デバイス1には“Tanaka−san”というデバイスネームが設定されており、デバイス2には“Izumi−san”というデバイスネームが設定されている。
FIG. 7D is a diagram illustrating a specific example of the device name acquired by the
図8Aは、条件判定部207によってナンバリングがなされたリストの具体例を表す図である。条件判定部207は、デバイスネームが取得された各デバイスに対し、識別番号(No.)を付与する。図8Aの例では、デバイス1に対し識別番号“1”が付与され、デバイス2に対し識別番号”2”付与されている。ガイダンス部208は、条件判定部207によってナンバリングされたリストに基づいてガイダンスを行うように構成されても良い。この場合、ガイダンス部208は、音声によって各デバイスの識別番号とデバイスネームとを読み上げる。そして、選択部209は、ユーザが識別番号に対応した番号を入力するのを受け付ける。例えば、“1”を表すボタンがユーザによって押下されると、選択部209はこのユーザの操作を検出し、デバイス1が選択されたと判定する。
FIG. 8A is a diagram illustrating a specific example of a list numbered by the
図8Bは、ユーザによって選択されたデバイスのリストの具体例を表す図である。上記のように、選択部209を介してデバイスが選択されると、接続処理部210はユーザによって選択されたデバイスのリストを条件判定部207から取得する。そして、接続処理部210は、取得されたリストの情報に基づいて、ユーザによって選択されたデバイスと無線通信接続を確立させる。図8Bの場合は、ユーザによってデバイス1が選択された後、接続処理部210はデバイス1に関する情報に基づいて、デバイス1との間で無線通信接続を確立させる。
FIG. 8B is a diagram illustrating a specific example of a list of devices selected by the user. As described above, when a device is selected via the
図8Cは、既存リスト登録部211によって更新された後の既存リストの具体例を表す図である。既存リスト登録部211は、選択部209を介してユーザによって選択されたデバイス(デバイス1)を、既存リストに新たに登録する。なお、図8Cでは、接続処理部210によって無線通信接続が確立された後に無線通信接続が解除された時点の既存リストを表している。そのため、デバイス1のステータスの値は“communicating”ではなく“Registered”となっている。
FIG. 8C is a diagram illustrating a specific example of the existing list after being updated by the existing
図9は、第二実施形態の無線通信装置10bの動作の流れを表すフローチャートである。無線通信装置10bは、電源が投入されると、指示入力部201に対しスキャン開始指示が入力されるまで待機する(ステップS201−NO)。
FIG. 9 is a flowchart showing an operation flow of the
スキャン開始指示が入力されると(ステップS201−YES)、デバイススキャン部202がデバイススキャン処理を行う(ステップS202)。このとき、報知部203は、デバイススキャン処理が開始されてから終了するまでの間、デバイススキャン処理が実行中であることをユーザに報知する。デバイススキャン処理が終了すると、デバイススキャン部202は、検出されたデバイスに関する情報をリスト作成部204に通知する。次に、リスト作成部204が、デバイススキャン処理の検出結果を受け、リストを作成する(ステップS203)。次に、新規デバイス抽出部206が、リストに登録されているデバイスのうち、既存リストには登録されていないデバイスを新規デバイスとして抽出する(ステップS204)。なお、ステップS204において新規デバイスではないと判定されたデバイスについては、その後の条件判定部207による判定や選択部209における選択結果にかかわらず、既存リスト記憶部205に登録されている内容に基づいて接続処理部210が無線通信接続の確立を行う。
When a scan start instruction is input (step S201—YES), the
次に、条件判定部207が、新規デバイスのうち、所定の条件を満たすデバイスを判定する。具体的には、条件判定部207が、新規デバイスのうち、デバイスレベルに関する条件を満たすデバイスを判定する(ステップS205)。次に、条件判定部207が、ステップS205の処理においてデバイスレベルに関する条件を満たすとして判定されたデバイスのうち、プロファイルに関する条件を満たすデバイスを、所定の条件を満たすデバイスとして判定する(ステップS206)。そして、条件判定部207が、条件を満たすデバイスとして判定した各デバイスについて、デバイスネームを取得し(ステップS207)、ナンバリングを行う(ステップS208)。なお、ステップS205とステップS206とステップS207の処理とは、それぞれ順が入れ替わるように構成されても良い。
Next, the
次に、ガイダンス部208が、条件判定部207において所定の条件を満たすデバイスとして判定された各デバイスについて、無線通信装置10bのユーザに対しガイダンスする(ステップS209)。その後、選択部209は、ユーザによるデバイスの選択結果の入力を受け付ける(ステップS210)。次に、接続処理部210が、選択部209を介してユーザによって選択されたデバイスに対して接続処理を行う(ステップS211)。接続処理が成功しなかった場合(ステップS212−NO)、接続処理部210はガイダンス部208に対して接続に失敗したことを表す信号を通知する。ガイダンス部208は、この信号を受けると、ユーザに対しエラーガイダンスを行い、接続が失敗したことを通知する(ステップS213)。
Next, the
一方、接続処理が成功した場合(ステップS212−YES)、接続処理部210はガイダンス部208に対して接続に成功したことを表す信号を通知する。ガイダンス部208は、この信号を受けると、ユーザに対し成功ガイダンスを行い、接続が成功したことを通知する(ステップS214)。そして、既存リスト登録部211が、選択部209を介してユーザによって選択されたデバイスに関する情報を、既存リスト記憶部205に記憶される既存リストに登録する。
On the other hand, when the connection process is successful (step S212—YES), the
図10及び11は、無線通信装置10bの処理の流れを表すシーケンス図である。まず、無線通信装置10bのデバイススキャン部202が、ユーザからのスキャン開始指示に応じて、スキャン信号(例えばinquiry信号)を周囲に送信する(ステップS301)。このスキャン信号は、無線通信装置10bからのスキャン信号が伝播する範囲内に位置する全てのデバイス1〜6によって受信される。各デバイス1〜6は、スキャン信号を受信すると、応答信号を無線通信装置10bに対して送信する(ステップS302)。無線通信装置10bの新規デバイス抽出部206は、所定の時間内(スキャン時間内)に応答信号が受信されたデバイス(デバイス1〜5)の中から新規デバイスを抽出する。
10 and 11 are sequence diagrams showing the flow of processing of the
無線通信装置10bの条件判定部207は、条件判定を行うに際してプロファイルの情報が必要な場合には、その時点までに条件を満たしていると判定されているデバイス(この場合デバイス1〜3)に対し、プロファイル検索要求(SDP)を送信する(ステップS303)。プロファイル検索要求を受信した各デバイス(デバイス1〜3)は、自身が対応可能なプロファイルの情報を含むプロファイル応答(SDP)を無線通信装置10bに送信する(ステップS304)。条件判定部207は、受信されたプロファイル応答に基づいて、プロファイルに関する条件を満たすデバイスを判定する。この場合、デバイス1及び2が最終的に条件を満たすと判定されたとする。
The
次に、無線通信装置10bの条件判定部207は、条件を満たすと判定された各デバイス(デバイス1及び2)に対し、ネーム要求を送信する(ステップS305)。ネーム要求を受信した各デバイス(デバイス1及び2)は、自身に設定されているデバイスネームを含むネーム応答を無線通信装置10bに送信する(ステップS306)。その後、無線通信装置10bの接続処理部210は、ユーザによって選択されたデバイス(この場合はデバイス1)に対し、接続処理を行う(ステップS307)。
Next, the
このように構成された無線通信装置10bでは、デバイススキャンが実行され、検出されたデバイスのうち、新規デバイスについてのみユーザの選択が要求される。このとき、新規デバイスの中からも、所定の条件を満たすデバイスのみが候補としてユーザにガイダンスされる。そのため、不必要に多くのデバイスがユーザに候補として通知されてしまうことを抑止することが可能となる。すなわち、ペアリングした後にプロファイルの使用ができないようなデバイスや、接続後の通信品質を確保できないようなデバイスとの接続を予め防止することが可能となる。
In the
また、無線通信装置10bでは、新規のデバイスに対して無線通信接続を確立させるためにユーザが行わなければならない操作は、スキャン開始指示の入力と、デバイスの選択結果の入力であり、上記のように単純なボタンによって実現可能である。また、候補となるデバイスのガイダンスも、上記のように音声によって行うことによって、画像の表示装置などを備えることなく実現することができる。より具体的には、例えば上記のように電話機の既存の機能を用いることによって、ガイダンスの出力及び選択結果の入力の各機能を実現させることができる。このように、検出された複数のデバイスをユーザに通知するための表示装置や、検出された複数のデバイスの中からユーザが所望のデバイスを選択するための複雑な入力装置(例えばポインティングデバイスやキーボード)を備えない場合であっても、ユーザが所望する無線通信接続の確立を適切に行うことが可能となる。
In the
また、無線通信装置10bでは、既存リストに既に登録されているデバイス、則ち過去にユーザによって選択されたデバイスについては、指示入力部201の操作(具体的にはスキャン開始指示の入力)のみによって無線通信接続が確立される。そのため、非常に簡易な操作によって、無線通信接続を確立させることが可能となる。さらに、無線通信装置10bが、検出された複数のデバイスをユーザに通知するための出力装置(例えばディスプレイ装置)や、検出された複数のデバイスの中からユーザが所望のデバイスを選択するための入力装置(例えばポインティングデバイスやキーボード)を備えない場合であっても、ユーザが所望する無線通信接続の確立を適切に行うことが可能となる。
Further, in the
<変形例>
条件判定部207が判定する条件は、一つであっても良いし複数であっても良い。また、条件判定部207は、複数の条件について判定する場合、いずれか一つでも条件を満たすデバイスを、条件を満たすデバイスとして判定するように構成されても良いし、全ての条件を満たすデバイスを、条件を満たすデバイスとして判定するように構成されても良い。
<Modification>
The
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。 The embodiment of the present invention has been described in detail with reference to the drawings. However, the specific configuration is not limited to this embodiment, and includes designs and the like that do not depart from the gist of the present invention.
10,10a,10b…無線通信装置, 101…指示入力部, 102…デバイススキャン部(検出部), 103…報知部, 104…リスト作成部, 105…差分判断部(判定部), 106…接続処理部, 201…指示入力部, 202…デバイススキャン部, 203…報知部, 204…リスト作成部, 205…既存リスト記憶部, 206…新規デバイス抽出部(判定部), 207…条件判定部, 208…ガイダンス部, 209…選択部, 210…接続処理部, 211…既存リスト登録部, 21〜26…デバイス(通信装置)
DESCRIPTION OF
Claims (3)
前記検出部による第一の検出処理において検出された通信装置と、前記検出部による第二の検出処理において検出された通信装置とを比較し、前記第二の検出処理において検出された通信装置のうち前記第一の検出処理において検出されなかった通信装置を判定する判定部と、
前記判定部によって判定された通信装置に対して無線通信接続を行う接続処理部と、
を備える無線通信装置。 A detection unit that detects a surrounding communication device by transmitting a signal to the surroundings and receiving a response to the signal;
The communication device detected in the first detection process by the detection unit is compared with the communication device detected in the second detection process by the detection unit, and the communication device detected in the second detection process is compared. A determination unit for determining a communication device not detected in the first detection process ,
A connection processing unit that performs wireless communication connection to the communication device determined by the determination unit;
A wireless communication device comprising:
前記検出部は、前記検出処理の開始がユーザから指示されると、当該指示に応じて前記第一の検出処理及び前記第二の検出処理を実行し、
前記判定部は前記検出部による前記第一の検出処理及び前記第二の検出処理の終了に応じて前記判定を実行し、
前記接続処理部は、前記判定部による前記判定の終了に応じて前記無線通信接続を開始する、ことを特徴とする請求項1に記載の無線通信装置。 An instruction input unit for the user to instruct the start of detection processing by the detection unit;
When the start of the detection process is instructed by the user, the detection unit executes the first detection process and the second detection process in response to the instruction,
The determination unit performs the determination according to the end of the first detection process and the second detection process by the detection unit,
The wireless communication apparatus according to claim 1 , wherein the connection processing unit starts the wireless communication connection in response to completion of the determination by the determination unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010075736A JP5328050B2 (en) | 2010-03-29 | 2010-03-29 | Wireless communication device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010075736A JP5328050B2 (en) | 2010-03-29 | 2010-03-29 | Wireless communication device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011211395A JP2011211395A (en) | 2011-10-20 |
| JP5328050B2 true JP5328050B2 (en) | 2013-10-30 |
Family
ID=44942022
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010075736A Expired - Fee Related JP5328050B2 (en) | 2010-03-29 | 2010-03-29 | Wireless communication device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5328050B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016012745A (en) * | 2012-11-05 | 2016-01-21 | 株式会社ニコン | Wireless device, wireless system, and program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002290606A (en) * | 2001-03-27 | 2002-10-04 | Tdk Corp | Radio communication terminal and selection method of connection device in radio network system |
| JP2006157680A (en) * | 2004-11-30 | 2006-06-15 | Canon Inc | Device identification method and wireless communication apparatus |
-
2010
- 2010-03-29 JP JP2010075736A patent/JP5328050B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011211395A (en) | 2011-10-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11019477B2 (en) | Communication apparatus, method of controlling the same, and storage medium | |
| US10367952B2 (en) | Image processing apparatus, image processing system, and computer readable medium therefor | |
| JP6459965B2 (en) | Wireless communication apparatus and communication control apparatus | |
| JP6624888B2 (en) | Terminal device and program connectable to wireless network | |
| JP7159803B2 (en) | Terminal device, wireless connection control method and wireless connection control program | |
| US20130258382A1 (en) | Image processing apparatus, and computer readable medium for communicating with the same | |
| US20150189025A1 (en) | Non-transitory computer-readable storage medium storing instructions for information processing device, information processing device, and method for controlling information processing device | |
| JP6471534B2 (en) | Image recording device | |
| CN105392184A (en) | Wireless communication device, non-transitory computer-readable recording medium, master device, and slave device | |
| JP7006076B2 (en) | Information processing equipment, information processing systems and programs | |
| JP2017097410A (en) | Image forming system, image forming apparatus, and program | |
| JP2011254238A (en) | Information processing device, information processing method and information processing system | |
| US20190042285A1 (en) | Service request system and method using service request device for multiple language supported room | |
| JP2018022408A (en) | Information processing apparatus, method for controlling information processing apparatus, and program | |
| JP2005260822A (en) | In-vehicle hands-free device | |
| JP2013162387A (en) | Image processing system, image processor, image processor cooperation method, and image processor cooperation program | |
| CN114158019A (en) | Terminal control method, terminal control system and storage medium | |
| JP5328050B2 (en) | Wireless communication device | |
| JP6319234B2 (en) | Remote control system, image processing apparatus, remote control method, and remote control program | |
| US20190089600A1 (en) | Communication apparatus and control method for the same | |
| JP2017041762A (en) | Control terminal, audio system, and audio equipment control program | |
| JP6693173B2 (en) | Computer program and terminal device | |
| US10798257B2 (en) | Computer-readable medium, information processing device, and method for selecting image processing apparatus | |
| CN115708347A (en) | Information processing apparatus and information processing method | |
| CN112385274B (en) | Wireless communication terminal, access point, wireless communication system, wireless communication method and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120608 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130212 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130219 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130422 |
|
| 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: 20130625 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130722 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5328050 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |