JP5359935B2 - Short-range wireless communication device, reception control method, and program - Google Patents
Short-range wireless communication device, reception control method, and program Download PDFInfo
- Publication number
- JP5359935B2 JP5359935B2 JP2010046507A JP2010046507A JP5359935B2 JP 5359935 B2 JP5359935 B2 JP 5359935B2 JP 2010046507 A JP2010046507 A JP 2010046507A JP 2010046507 A JP2010046507 A JP 2010046507A JP 5359935 B2 JP5359935 B2 JP 5359935B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- intensity
- predetermined threshold
- resetting
- identification information
- 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.)
- Active
Links
Images
Landscapes
- Circuits Of Receivers In General (AREA)
- Telephone Function (AREA)
Abstract
Description
本発明は、近距離無線通信機、受信制御方法、及び、プログラムに関する。 The present invention relates to a short-range wireless communication device, a reception control method, and a program.
近年、NFC(Near Field Communication)や、TransferJetなどの近距離無線通信が普及してきている。これらの近距離無線通信は、その通信距離が数センチメートルである。これを利用し、通信機同士をタッチする、あるいはかざすという行為で通信を行うという、ユーザにわかりやすいインタフェースを特徴としている(例えば、特許文献1)。 In recent years, near field communication such as NFC (Near Field Communication) and TransferJet has become widespread. These short-range wireless communications have a communication distance of several centimeters. Using this, it is characterized by an easy-to-understand interface for the user to perform communication by touching or holding the communication devices (for example, Patent Document 1).
適切な通信距離を保つために、送信側の通信機の信号送信レベルと、受信側の通信機の受信感度とを調整する必要がある。しかし、その調整が難しく、通信距離にばらつきが生じやすいという問題点がある。 In order to maintain an appropriate communication distance, it is necessary to adjust the signal transmission level of the communication device on the transmission side and the reception sensitivity of the communication device on the reception side. However, there is a problem that the adjustment is difficult and the communication distance is likely to vary.
本発明は、上記実状に鑑みてなされたものであり、好適に通信を行う近距離無線通信機、受信制御方法、及び、プログラムを提供することを目的とする。 The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a short-range wireless communication apparatus, a reception control method, and a program that perform suitable communication.
本発明の第1の観点にかかる近距離無線通信機は、
信号を受信する受信手段と、
前記受信手段が受信した信号の強度を検出する信号強度検出手段と、
前記信号強度検出手段が検出した前記信号の強度が所定の閾値以上であるか否かを判別する信号強度判別手段と、
前記信号強度判別手段が、前記信号の強度が所定の閾値以上であると判別した場合、当該信号に基づいた処理を実行する処理手段と、
前記信号強度検出手段が検出した前記信号の強度に基づいて、前記所定の閾値を再設定する再設定手段と、
を備え、
前記再設定手段は、前記信号強度検出手段が検出した前記信号の強度から所定の値を引いた値が、現在設定されている前記所定の閾値より小さい値であれば、その値を前記所定の閾値として再設定する
ことを特徴とする。
A short-range wireless communication device according to a first aspect of the present invention is:
Receiving means for receiving a signal;
Signal strength detecting means for detecting the strength of the signal received by the receiving means;
Signal strength determination means for determining whether the intensity of the signal detected by the signal strength detection means is equal to or greater than a predetermined threshold; and
Processing means for executing processing based on the signal when the signal strength determination means determines that the intensity of the signal is equal to or greater than a predetermined threshold;
Resetting means for resetting the predetermined threshold based on the intensity of the signal detected by the signal strength detection means;
With
If the value obtained by subtracting a predetermined value from the intensity of the signal detected by the signal intensity detecting unit is smaller than the currently set predetermined threshold, the resetting unit sets the value to the predetermined value. Reset as threshold
It is characterized by that .
本発明の第2の観点にかかる近距離無線通信機は、
信号を受信する受信手段と、
前記受信手段が受信した信号の強度を検出する信号強度検出手段と、
前記信号強度検出手段が検出した前記信号の強度が所定の閾値以上であるか否かを判別する信号強度判別手段と、
前記信号強度判別手段が、前記信号の強度が所定の閾値以上であると判別した場合、当該信号に基づいた処理を実行する処理手段と、
前記信号強度検出手段が検出した前記信号の強度に基づいて、前記所定の閾値を再設定する再設定手段と、
前記受信手段が受信した信号から識別情報を取得する識別情報取得手段と、
前記所定の閾値を前記識別情報と対応付けて複数記憶する閾値記憶手段と、
を備え、
前記信号強度判別手段は、前記信号の強度が、前記識別情報取得手段が取得した前記識別情報に対応する前記所定の閾値以上であるか否かを判別し、
前記再設定手段は、前記識別情報取得手段が取得した前記識別情報に対応する前記所定の閾値を再設定する
ことを特徴とする。
A short-range wireless communication device according to a second aspect of the present invention is:
Receiving means for receiving a signal;
Signal strength detecting means for detecting the strength of the signal received by the receiving means;
Signal strength determination means for determining whether the intensity of the signal detected by the signal strength detection means is equal to or greater than a predetermined threshold; and
Processing means for executing processing based on the signal when the signal strength determination means determines that the intensity of the signal is equal to or greater than a predetermined threshold;
Resetting means for resetting the predetermined threshold based on the intensity of the signal detected by the signal strength detection means;
Identification information acquisition means for acquiring identification information from the signal received by the reception means;
Threshold storage means for storing a plurality of the predetermined thresholds in association with the identification information;
Bei to give a,
The signal strength determining means determines whether or not the intensity of the signal is equal to or greater than the predetermined threshold corresponding to the identification information acquired by the identification information acquiring means;
The resetting unit resets the predetermined threshold corresponding to the identification information acquired by the identification information acquiring unit.
It is characterized by that .
本発明の第3の観点にかかる近距離無線通信機の受信制御方法は、
信号を受信する受信ステップと、
前記受信ステップで受信した信号の強度を検出する検出ステップと、
前記検出ステップで検出した前記信号の強度が所定の閾値以上であるか否かを判別する判別ステップと、
前記判別ステップで、前記信号の強度が所定の閾値以上であると判別した場合、当該信号に基づいた処理を実行する処理ステップと、
前記検出ステップで検出した前記信号の強度に基づいて、前記所定の閾値を再設定する再設定ステップと、
を含み、
前記再設定ステップでは、前記検出ステップで検出した前記信号の強度から所定の値を引いた値が、現在設定されている前記所定の閾値より小さい値であれば、その値を前記所定の閾値として再設定する
ことを特徴とする。
本発明の第4の観点にかかる近距離無線通信機の受信制御方法は、
信号を受信する受信ステップと、
前記受信ステップで受信した信号の強度を検出する検出ステップと、
前記検出ステップで検出した前記信号の強度が所定の閾値以上であるか否かを判別する判別ステップと、
前記判別ステップで、前記信号の強度が所定の閾値以上であると判別した場合、当該信号に基づいた処理を実行する処理ステップと、
前記検出ステップで検出した前記信号の強度に基づいて、前記所定の閾値を再設定する再設定ステップと、
前記受信ステップで受信した信号から識別情報を取得する取得ステップと、
前記所定の閾値を前記識別情報と対応付けて複数記憶する記憶ステップと、
を含み、
前記判別ステップでは、前記信号の強度が、前記取得ステップで取得した前記識別情報に対応する前記所定の閾値以上であるか否かを判別し、
前記再設定ステップでは、前記取得ステップで取得した前記識別情報に対応する前記所定の閾値を再設定する
ことを特徴とする。
The short-range wireless communication device reception control method according to the third aspect of the present invention includes:
A receiving step for receiving a signal;
A detecting step for detecting the intensity of the signal received in the receiving step;
A determination step of determining whether or not the intensity of the signal detected in the detection step is equal to or greater than a predetermined threshold;
In the determination step, when it is determined that the intensity of the signal is equal to or higher than a predetermined threshold value, a processing step of executing processing based on the signal;
A resetting step for resetting the predetermined threshold based on the intensity of the signal detected in the detecting step;
Only including,
In the resetting step, if a value obtained by subtracting a predetermined value from the intensity of the signal detected in the detecting step is smaller than the currently set predetermined threshold value, the value is set as the predetermined threshold value. It is characterized by resetting .
A reception control method for a short-range wireless communication device according to a fourth aspect of the present invention includes:
A receiving step for receiving a signal;
A detecting step for detecting the intensity of the signal received in the receiving step;
A determination step of determining whether or not the intensity of the signal detected in the detection step is equal to or greater than a predetermined threshold;
In the determination step, when it is determined that the intensity of the signal is equal to or higher than a predetermined threshold value, a processing step of executing processing based on the signal;
A resetting step for resetting the predetermined threshold based on the intensity of the signal detected in the detecting step;
An obtaining step of obtaining identification information from the signal received in the receiving step;
A storage step of storing a plurality of the predetermined threshold values in association with the identification information;
Including
In the determination step, it is determined whether the intensity of the signal is equal to or greater than the predetermined threshold corresponding to the identification information acquired in the acquisition step;
In the resetting step, the predetermined threshold value corresponding to the identification information acquired in the acquiring step is reset.
It is characterized by that.
本発明の第5の観点にかかるプログラムは、
コンピュータを、
信号を受信する受信手段、
前記受信手段が受信した信号の強度を検出する信号強度検出手段、
前記信号強度検出手段が検出した前記信号の強度が所定の閾値以上であるか否かを判別する信号強度判別手段、
前記信号強度判別手段が、前記信号の強度が所定の閾値以上であると判別した場合、当該信号に基づいた処理を実行する処理手段、
前記信号強度検出手段が検出した前記信号の強度に基づいて、前記所定の閾値を再設定する再設定手段、
として機能させるプログラムであって、
前記再設定手段は、前記信号強度検出手段が検出した前記信号の強度から所定の値を引いた値が、現在設定されている前記所定の閾値より小さい値であれば、その値を前記所定の閾値として再設定する
プログラムである。
本発明の第6の観点にかかるプログラムは、
コンピュータを、
信号を受信する受信手段、
前記受信手段が受信した信号の強度を検出する信号強度検出手段、
前記信号強度検出手段が検出した前記信号の強度が所定の閾値以上であるか否かを判別する信号強度判別手段、
前記信号強度判別手段が、前記信号の強度が所定の閾値以上であると判別した場合、当該信号に基づいた処理を実行する処理手段、
前記信号強度検出手段が検出した前記信号の強度に基づいて、前記所定の閾値を再設定する再設定手段、
前記受信手段が受信した信号から識別情報を取得する識別情報取得手段、
前記所定の閾値を前記識別情報と対応付けて複数記憶させる閾値記憶手段、
として機能させるプログラムであって、
前記信号強度判別手段は、前記信号の強度が、前記識別情報取得手段が取得した前記識別情報に対応する前記所定の閾値以上であるか否かを判別し、
前記再設定手段は、前記識別情報取得手段が取得した前記識別情報に対応する前記所定の閾値を再設定する
プログラムである。
The program according to the fifth aspect of the present invention is:
Computer
Receiving means for receiving a signal;
Signal strength detecting means for detecting the strength of the signal received by the receiving means;
Signal strength determination means for determining whether the intensity of the signal detected by the signal strength detection means is equal to or greater than a predetermined threshold;
Processing means for executing processing based on the signal when the signal strength determination means determines that the intensity of the signal is equal to or greater than a predetermined threshold;
Resetting means for resetting the predetermined threshold based on the intensity of the signal detected by the signal strength detection means;
A program that functions as
If the value obtained by subtracting a predetermined value from the intensity of the signal detected by the signal intensity detecting unit is smaller than the currently set predetermined threshold, the resetting unit sets the value to the predetermined value. Reset as threshold
It is a program .
The program according to the sixth aspect of the present invention is:
Computer
Receiving means for receiving a signal;
Signal strength detecting means for detecting the strength of the signal received by the receiving means;
Signal strength determination means for determining whether the intensity of the signal detected by the signal strength detection means is equal to or greater than a predetermined threshold;
Processing means for executing processing based on the signal when the signal strength determination means determines that the intensity of the signal is equal to or greater than a predetermined threshold;
Resetting means for resetting the predetermined threshold based on the intensity of the signal detected by the signal strength detection means;
Identification information acquisition means for acquiring identification information from the signal received by the reception means;
Threshold storage means for storing a plurality of the predetermined threshold values in association with the identification information;
A program that functions as
The signal strength determining means determines whether or not the intensity of the signal is equal to or greater than the predetermined threshold corresponding to the identification information acquired by the identification information acquiring means;
The resetting unit resets the predetermined threshold corresponding to the identification information acquired by the identification information acquiring unit.
It is a program.
本発明によれば、好適に近距離無線通信を行うことができる。 According to the present invention, short-range wireless communication can be suitably performed.
本発明にかかる実施形態を、図面を参照して以下に説明する。図1は、本発明の実施形態に係る近接無線通信機20を利用するシステムの概要を示す図である。近接無線通信機20は、NFC(Near Field Communication)などの近接無線通信方式により、外部の通信手段10と無線通信を行う。通信手段10は、例えば、通信機能を備えるICカードや、当該ICカードを備える携帯電話などの端末装置、あるいは、リモコン装置などの電子機器である。
Embodiments according to the present invention will be described below with reference to the drawings. FIG. 1 is a diagram showing an overview of a system that uses a close proximity
近接無線通信機20は、通信手段10からの信号を検出すると、その信号に応じた処理を行う。この実施形態の近接無線通信機20と通信手段10における通信距離は、数センチメートルなど比較的近い距離を想定している。例えば、ユーザは、通信手段10を近接無線通信機20に接触させたり、通信手段10を近接無線通信機20にかざすことで、近接無線通信機20に所望の動作を実行させる。例えば、通信手段10が電子マネー機能を持ったICカードであり、そのICカードが発する信号を近接無線通信機20が検出すると、近接無線通信機20は、出入金の処理を行う。
When the close proximity
図2は、近接無線通信機20の概略構成を示すブロック図である。図2に示すように、近接無線通信機20は、コントローラ21と、アンテナ22と、増幅回路23と、復調器24と、変調器25と、電力増幅回路26と、受信電力検出器27と、起動電力レジスタ28と、から構成される。
FIG. 2 is a block diagram illustrating a schematic configuration of the close proximity
コントローラ21は、CPU(Central Processing Unit)やROM(Read Only Memory)やRAM(Random Access Memory)などから構成され、近接無線通信機20の動作を制御する。例えば、ROMに格納されたプログラムを実行することにより、通信手段10からアンテナ22などを介して受信した信号に基づいた処理を実行し、その実行結果に対応した信号をアンテナ22などを介して無線通信手段10に送出する。
The
なお、通信手段10と近接無線通信機20との信号のやりとりは、1往復に限らず、必要な回数行われる。なお、通信手段10からのみ信号を送信するものであって、近接無線通信機20からの通信は行われないものであってもよい(例えば、カードキーが読取装置により検出されたときに鍵の解錠施錠を行う場合など)。
Note that the exchange of signals between the communication means 10 and the proximity
アンテナ22は、通信手段10からの信号を検出する。アンテナ22は、通信手段10から検出した信号を増幅回路23に伝送する。また、アンテナ22は、電力増幅回路26から伝送された信号を送信する。
The
増幅回路23は、アンテナ22が検出した信号を増幅する。増幅回路23は、例えばLNA(Low Noise Amplifier)などである。増幅回路23は、増幅した信号を復調器24及び受信電力検出器27に伝送する。
The
復調器24は、アンテナ22及び増幅回路23を介して伝送された信号を、コントローラ21で読取可能な信号に復調する。復調器24は、復調した信号をコントローラ21に伝送する。
The
コントローラ21は、復調器24から信号を受けると、伝送された信号に対応した処理を実行する。そして、コントローラ21は、その処理結果に対応した信号を変調器25に伝送する。
When the
コントローラ21及び復調器24は、図示せぬ電力源から供給される電力に基づいて動作し、その機能を実行するON状態と、実行しないOFF状態と、に切り替え可能になっている。近接無線通信機20では、OFF状態においてはコントローラ21及び復調器24に電力が供給されないため、常時電力が供給されるものと比べて消費電力を抑えることができる。
The
変調器25は、コントローラ21から伝送された信号を、アンテナ22から送出可能な信号に変調する。変調器25は、変調した信号を電力増幅回路26に伝送する。
The
電力増幅回路26は、変調器25から伝送された信号を増幅する。電力増幅回路26は、例えばPA(Power Amplifier)などである。電力増幅回路26は、増幅した信号をアンテナ22を介して送信する。
The
受信電力検出器27は、増幅回路23から伝送された信号の電力(信号レベル)を検出する。そして、受信電力検出器27は、検出した信号レベルを、起動電力レジスタ28に記憶される起動レベルと比較する。このとき、検出した信号レベルが起動レベル以上であれば、アンテナ22が受信した信号に対応する処理を実行するため、受信電力検出器27は、コントローラ21及び復調器24をON状態とするための起動信号を、コントローラ21及び復調器24に伝送する。
The
起動電力レジスタ28は、コントローラ21及び復調器24をON状態にするか否かを判別する際の基準となる起動レベルを記憶する記憶領域である。起動電力レジスタ28には、初期状態(例えば近接無線通信機20の起動時の状態)では、所定の初期起動レベルが記憶される。起動電力レジスタ28に記憶される起動レベルは、コントローラ21の制御のもと、再設定される。詳細な動作については後述する。
The
続いて、近接無線通信機20の動作について説明する。近接無線通信機20のアンテナ22が無線通信手段10から信号を検出すると、その信号が増幅回路23に伝送される。そして、増幅回路23は、アンテナ22から伝送された信号を増幅し、増幅した信号を復調器24及び受信電力検出器27に伝送する。
Next, the operation of the close proximity
受信電力検出器27は、増幅回路23から信号を受けると図3に示す受信電力比較処理を実行する。
When receiving the signal from the
受信電力比較処理では、まず、受信電力検出器27は、増幅回路23から受けた信号の信号レベルを、起動電力レジスタ28に記憶されている起動レベルと比較する(ステップS101)。
In the received power comparison process, first, the received
そして、受信電力検出器27は、増幅回路23から受けた信号の信号レベルが起動レベル以上であるか否かを判別する(ステップS102)。増幅回路23から受けた信号の信号レベルが起動レベルより小さければ(ステップS102;No)、当該信号はノイズであると判別し、そのまま受信電力比較処理を終了する。この場合、アンテナ22が検出した信号は復調されず、当該信号に基づく処理も実行されない。
Then, the received
増幅回路23から受けた信号の信号レベルが起動レベル以上であれば(ステップS102;Yes)、アンテナ22が受信した信号を処理するため、受信電力検出器27は、コントローラ21及び復調器24をON状態とするための起動信号を、コントローラ21及び復調器24に伝送する(ステップS103)。そして、受信電力比較を終了する。
If the signal level of the signal received from the
増幅回路23から受けた信号の信号レベルが起動レベル以上であった場合には、復調器24はON状態となるので、増幅回路23から伝送された信号を復調し、復調した信号をコントローラ21に伝送する。
When the signal level of the signal received from the
そして、同様にON状態となったコントローラ21は、復調器24から信号を受けると、伝送された信号に対応した処理を実行する。その後、その処理結果に対応した信号を変調器25に伝送する。
Similarly, when receiving a signal from the
変調器25は、コントローラ21から伝送された信号を、アンテナ22から送出可能な信号に変調し、変調した信号を電力増幅回路26に伝送する。そして、電力増幅回路26は、変調器25から伝送された信号を増幅し、増幅した信号をアンテナ22を介して送出する。
The
また、コントローラ21は、復調器24から信号を受けると、起動レベルを再設定するための起動レベル設定処理を実行する。図4は、起動レベル設定処理の動作を示すフローチャートである。
Further, when receiving a signal from the
起動レベル設定処理では、先ず、コントローラ21は、受信した信号の信号レベルを検出する(ステップS201)。
In the activation level setting process, first, the
続いて、コントローラ21は、起動電力レジスタ28に記憶されている起動レベルが予め設定された初期値であるか否かを判別する(ステップS202)。
Subsequently, the
起動電力レジスタ28に記憶されている起動レベルが初期値であれば(ステップS202;Yes)、コントローラ21は、ステップS201で検出した信号レベルから所定値を引いた値を新たな起動レベルとして起動電力レジスタ28に記憶する(ステップS203)。ステップS203の処理を実行した後は、起動レベル設定処理を終了する。
If the activation level stored in the
なお、ステップS203における所定値とは、通信手段10から送信される信号の信号レベルの誤差の範囲と推定される値などであればよい。このようにすることで、通信手段10から送信される信号の信号レベルが誤差により小さくなったとしても、近接無線通信機20でその信号を受信し、処理することができる。
It should be noted that the predetermined value in step S203 may be a value estimated as a signal level error range of a signal transmitted from the
また、ステップS203においては、初期値より小さい値が起動レベルとして設定されないようにしてもよい。即ち、ステップS201で検出した信号レベルから所定値を引いた値が初期値より小さければ、起動レベルは初期値のまま変更しないようにしてもよい。具体的には、起動レベルの設定範囲を予め定めておく。そして、起動レベルの初期値は、その設定範囲のうち最も小さい値とすればよい。このようにすることで、初期状態では、起動レベルが最も小さくなっており、信号の受信感度が最も高くなっているが、その後に受信した信号の信号レベルに応じて、随時起動レベルを大きな値に変更し、受信感度を下げて好適な信号の受信を行うことができる。 In step S203, a value smaller than the initial value may not be set as the activation level. That is, if the value obtained by subtracting the predetermined value from the signal level detected in step S201 is smaller than the initial value, the activation level may be left unchanged at the initial value. Specifically, the setting range of the activation level is determined in advance. The initial value of the activation level may be the smallest value in the setting range. In this way, in the initial state, the startup level is the smallest and the signal reception sensitivity is the highest, but depending on the signal level of the signal received thereafter, the startup level is increased as needed. In this way, a suitable signal can be received with the reception sensitivity lowered.
また、起動電力レジスタ28に記憶されている起動レベルが初期値でなければ(ステップS202;No)、コントローラ21は、ステップS201で検出した信号レベルから所定値を引いた値が現在の起動レベルより小さいか否かを判別する(ステップS204)。
If the activation level stored in the
このとき、ステップS201で検出した信号レベルから所定値を引いた値が現在の起動レベルより小さければ(ステップS204;Yes)、ステップS201で検出した信号レベルから所定値を引いた値を新たな起動レベルとして起動電力レジスタ28に記憶する(ステップS203)。ステップS201で検出した信号レベルから所定値を引いた値が現在の起動レベル以上であれば(ステップS204;No)、起動レベルの再設定は行わず、起動レベル設定処理を終了する。このように、することで、受信した信号の信号レベルのうち、最も信号レベルの小さな信号を基準に起動レベルを設定することができる。 At this time, if the value obtained by subtracting the predetermined value from the signal level detected in step S201 is smaller than the current activation level (step S204; Yes), a value obtained by subtracting the predetermined value from the signal level detected in step S201 is newly activated. The level is stored in the startup power register 28 (step S203). If the value obtained by subtracting the predetermined value from the signal level detected in step S201 is equal to or higher than the current activation level (No in step S204), the activation level setting process is not performed and the activation level setting process is terminated. In this way, the activation level can be set based on the signal having the lowest signal level among the signal levels of the received signal.
以上のように、信号に基づいた処理、及び、起動レベル設定処理が終了すると、復調器24及びコントローラ21は、OFF状態となる。なお、信号に基づいた処理、及び、起動レベル設定処理の終了後、所定期間が経過した後に、復調器24及びコントローラ21がOFF状態となるようにしてもよい。あるいは、外部からの操作に応じてOFF状態となるようにしてもよい。
As described above, when the processing based on the signal and the activation level setting processing are completed, the
図5は、起動レベルの再設定の具体例を示す図である。起動レベルが初期のときに、図5(A)に示すような信号を受信した場合、当該信号の信号から所定値を引いた値が、新たな起動レベルに設定される。それ以降に信号を受信したときには、図5(B)、(D)に示すように、当該信号の信号から所定値を引いた値が、現在の起動レベルより小さければ、その値が新たな起動レベルに設定される。一方、図5(C)に示すように、当該信号の信号から所定値を引いた値が、現在の起動レベル以上であれば、起動レベルは変更されない。 FIG. 5 is a diagram illustrating a specific example of resetting the activation level. When a signal as shown in FIG. 5A is received when the activation level is initial, a value obtained by subtracting a predetermined value from the signal of the signal is set as a new activation level. When a signal is received thereafter, as shown in FIGS. 5B and 5D, if a value obtained by subtracting a predetermined value from the signal of the signal is smaller than the current activation level, that value is a new activation. Set to level. On the other hand, as shown in FIG. 5C, if the value obtained by subtracting the predetermined value from the signal is equal to or higher than the current activation level, the activation level is not changed.
以上のように、近接無線通信機20は、受信した信号に基づいた処理を実行するとともに、受信した信号の信号レベルに基づいて、起動レベルを再設定することができる。これにより、近接無線通信機20に適切な起動レベルを設定することができる。また、起動レベルの信号を受信したときのみ、当該信号を処理するので、消費電力も抑えることができる。
As described above, the close proximity
また、近接無線通信機20に適切な起動レベルが設定されるので、ユーザによる操作ミスを低減することができる。さらに、通信距離を近距離に保てるので、ノイズによる誤作動を防止でき、セキュリティも向上する。
In addition, since an appropriate activation level is set in the close proximity
なお、この発明は上記実施形態に限定されず、種々の変形及び応用が可能である。 In addition, this invention is not limited to the said embodiment, A various deformation | transformation and application are possible.
例えば、図4に示した、上記実施形態の起動レベル設定処理では、信号を受信するたびに、当該信号に基づいて起動レベルを再設定するか否かを判別し、再設定すると判別された場合に(ステップS202、S204;Yes)、受信した信号の信号レベルから所定値を引いた値を新たな起動レベルに再設定していた。起動レベルの再設定の方法はこれに限定されない。例えば、過去数回の信号レベルの平均値(移動平均)をとり、その平均値から所定値を引いた値を起動レベルに再設定するようにしてもよい。また、受信した信号をローパスフィルタ処理し、極端に高い信号レベルをノイズとして排除するようにしてもよい。 For example, in the activation level setting process of the above-described embodiment shown in FIG. 4, every time a signal is received, it is determined whether or not to reset the activation level based on the signal, and when it is determined to be reset (Steps S202, S204; Yes), a value obtained by subtracting a predetermined value from the signal level of the received signal is reset to a new activation level. The method for resetting the activation level is not limited to this. For example, an average value (moving average) of signal levels of the past several times may be taken, and a value obtained by subtracting a predetermined value from the average value may be reset as the activation level. Alternatively, the received signal may be subjected to low-pass filter processing to eliminate an extremely high signal level as noise.
また、ローパスフィルタ処理した信号レベルと、過去に受信した最低の信号レベルからから算出した値と、に基づいて起動レベルを設定するようにしてもよい。例えば、ローパスフィルタ処理した信号レベルをA、過去に受信した最低の信号レベルをBとすると、(A−B)/3の値を誤差の範囲であるとして、前記所定値に設定する。そして、過去に受信した最低の信号レベルBからこの所定値((A−B)/3)を引いた値を起動レベルとして再設定するようにしてもよい。このようにすることで、ローパスフィルタ処理した信号レベルと、過去に受信した最低の信号レベルと、の差が小さいときは、受信する信号レベルにばらつきが少ないとして、前記所定値を小さくすることができる。また過去に受信した最低の信号レベルと、の差が大きいときは、受信する信号レベルにばらつきが多いとして、前記所定値を大きくすることができる。 Further, the activation level may be set based on the signal level that has been subjected to the low-pass filter process and the value calculated from the lowest signal level received in the past. For example, assuming that the signal level subjected to the low-pass filter processing is A and the lowest signal level received in the past is B, the value of (A−B) / 3 is set to the predetermined value as the error range. Then, a value obtained by subtracting the predetermined value ((A−B) / 3) from the lowest signal level B received in the past may be reset as the activation level. In this way, when the difference between the low-pass filtered signal level and the lowest signal level received in the past is small, it is possible to reduce the predetermined value, assuming that there is little variation in the received signal level. it can. In addition, when the difference between the lowest signal level received in the past and the signal level is large, the predetermined value can be increased because the received signal level varies greatly.
また、上記実施形態の近接無線通信機20は、上述した構成に限定されず、他の構成を備えてもよい。例えば、近接無線通信機を図6に示す構成(近接無線通信機120)としてもよい。
Further, the close proximity
図6に示すように、近接無線通信機120は、複数の起動電力レジスタ28a〜28nと、ID検出部29と、セレクタ30と、を備える。これら以外の構成は、図2に示した近接無線通信機20と同様である。
As illustrated in FIG. 6, the close proximity
増幅回路23は、増幅した信号をID検出部29にも送出する。ID検出部29は、この信号に含まれる識別情報(ID)を検出する。この場合、通信手段10から送信される信号に、通信手段10を識別する識別情報が含まれている必要がある。ID検出部29は、検出した識別情報をコントローラ21及びセレクタ30に送出する。
The
複数の起動電力レジスタ28a〜28nは、各識別情報に対応した起動電力をそれぞれ記憶する。
The plurality of
セレクタ30は、ID検出部29から識別情報を受けると、その識別情報に対応した起動電力レジスタ28a〜28nから起動電力を読み出し、受信電力検出器27に供給する。
When the
受信電力検出器27では、増幅回路23から伝送された信号の信号レベルを、その信号に対応した起動レベルと比較することができる。
The
また、コントローラ21は、図4の起動レベル設定処理では、ステップS203の処理で、ID検出部29から伝送された識別情報に対応する起動電力レジスタ28a〜28nに、新たな起動レベルを記憶する。これにより、識別情報に対応する起動レベルを再設定することができる。
Further, in the activation level setting process of FIG. 4, the
このように、近接無線通信機120では、識別情報毎に、即ち、通信手段10毎に、起動電力を記憶するので、通信相手によらず適切な通信距離を保った近接通信を行うことができる。
As described above, the proximity
また、図2に示した近接無線通信機20、図6に示した近接無線通信機120の構成は一例であって、同等の機能を果たせればその構成は任意である。近接無線通信機20、120の各構成はハードウェアで実現されてもよいし、ソフトウェアで実現されてもよい。
The configurations of the proximity
また、近接無線通信機20、120のコントローラ21が実行するプログラムは予めROMに記憶されているものとして説明したが、外部の記憶媒体から取得したものであってもよいし、ネットワークを介して伝送されたものを記憶するようにしてもよい。
Moreover, although the program executed by the
10…通信手段、20、120…近接無線通信機、21…コントローラ、22…アンテナ、23…増幅回路、24…復調器、25…変調器、26…電力増幅回路、27…受信電力検出器、28…起動電力レジスタ、29…ID検出部、30…セレクタ、
DESCRIPTION OF
Claims (7)
前記受信手段が受信した信号の強度を検出する信号強度検出手段と、
前記信号強度検出手段が検出した前記信号の強度が所定の閾値以上であるか否かを判別する信号強度判別手段と、
前記信号強度判別手段が、前記信号の強度が所定の閾値以上であると判別した場合、当該信号に基づいた処理を実行する処理手段と、
前記信号強度検出手段が検出した前記信号の強度に基づいて、前記所定の閾値を再設定する再設定手段と、
を備え、
前記再設定手段は、前記信号強度検出手段が検出した前記信号の強度から所定の値を引いた値が、現在設定されている前記所定の閾値より小さい値であれば、その値を前記所定の閾値として再設定する
ことを特徴とする近距離無線通信機。 Receiving means for receiving a signal;
Signal strength detecting means for detecting the strength of the signal received by the receiving means;
Signal strength determination means for determining whether the intensity of the signal detected by the signal strength detection means is equal to or greater than a predetermined threshold; and
Processing means for executing processing based on the signal when the signal strength determination means determines that the intensity of the signal is equal to or greater than a predetermined threshold;
Resetting means for resetting the predetermined threshold based on the intensity of the signal detected by the signal strength detection means;
With
If the value obtained by subtracting a predetermined value from the intensity of the signal detected by the signal intensity detecting unit is smaller than the currently set predetermined threshold, the resetting unit sets the value to the predetermined value. short range radio communication device characterized by re-set as the threshold value.
前記受信手段が受信した信号の強度を検出する信号強度検出手段と、
前記信号強度検出手段が検出した前記信号の強度が所定の閾値以上であるか否かを判別する信号強度判別手段と、
前記信号強度判別手段が、前記信号の強度が所定の閾値以上であると判別した場合、当該信号に基づいた処理を実行する処理手段と、
前記信号強度検出手段が検出した前記信号の強度に基づいて、前記所定の閾値を再設定する再設定手段と、
前記受信手段が受信した信号から識別情報を取得する識別情報取得手段と、
前記所定の閾値を前記識別情報と対応付けて複数記憶する閾値記憶手段と、
を備え、
前記信号強度判別手段は、前記信号の強度が、前記識別情報取得手段が取得した前記識別情報に対応する前記所定の閾値以上であるか否かを判別し、
前記再設定手段は、前記識別情報取得手段が取得した前記識別情報に対応する前記所定の閾値を再設定する
ことを特徴とする近距離無線通信機。 Receiving means for receiving a signal;
Signal strength detecting means for detecting the strength of the signal received by the receiving means;
Signal strength determination means for determining whether the intensity of the signal detected by the signal strength detection means is equal to or greater than a predetermined threshold; and
Processing means for executing processing based on the signal when the signal strength determination means determines that the intensity of the signal is equal to or greater than a predetermined threshold;
Resetting means for resetting the predetermined threshold based on the intensity of the signal detected by the signal strength detection means;
Identification information acquisition means for acquiring identification information from the signal received by the reception means;
Threshold storage means for storing a plurality of the predetermined thresholds in association with the identification information;
Bei to give a,
The signal strength determining means determines whether or not the intensity of the signal is equal to or greater than the predetermined threshold corresponding to the identification information acquired by the identification information acquiring means;
It said resetting means, the identification information acquisition unit near distance wireless communication device you characterized by resetting the predetermined threshold corresponding to the identification information acquired.
ことを特徴とする請求項2に記載の近距離無線通信機。 The short distance according to claim 2 , wherein the resetting means resets a value obtained by subtracting a predetermined value from the intensity of the signal detected by the signal intensity detecting means as the new predetermined threshold value. Wireless communication device.
前記受信ステップで受信した信号の強度を検出する検出ステップと、
前記検出ステップで検出した前記信号の強度が所定の閾値以上であるか否かを判別する判別ステップと、
前記判別ステップで、前記信号の強度が所定の閾値以上であると判別した場合、当該信号に基づいた処理を実行する処理ステップと、
前記検出ステップで検出した前記信号の強度に基づいて、前記所定の閾値を再設定する再設定ステップと、
を含み、
前記再設定ステップでは、前記検出ステップで検出した前記信号の強度から所定の値を引いた値が、現在設定されている前記所定の閾値より小さい値であれば、その値を前記所定の閾値として再設定する
ことを特徴とする近距離無線通信機の受信制御方法。 A receiving step for receiving a signal;
A detecting step for detecting the intensity of the signal received in the receiving step;
A determination step of determining whether or not the intensity of the signal detected in the detection step is equal to or greater than a predetermined threshold;
In the determination step, when it is determined that the intensity of the signal is equal to or higher than a predetermined threshold value, a processing step of executing processing based on the signal;
A resetting step for resetting the predetermined threshold based on the intensity of the signal detected in the detecting step;
Only including,
In the resetting step, if a value obtained by subtracting a predetermined value from the intensity of the signal detected in the detecting step is smaller than the currently set predetermined threshold value, the value is set as the predetermined threshold value. A reception control method for a short-range wireless communication device, characterized by resetting .
前記受信ステップで受信した信号の強度を検出する検出ステップと、A detecting step for detecting the intensity of the signal received in the receiving step;
前記検出ステップで検出した前記信号の強度が所定の閾値以上であるか否かを判別する判別ステップと、A determination step of determining whether or not the intensity of the signal detected in the detection step is equal to or greater than a predetermined threshold;
前記判別ステップで、前記信号の強度が所定の閾値以上であると判別した場合、当該信号に基づいた処理を実行する処理ステップと、In the determination step, when it is determined that the intensity of the signal is equal to or higher than a predetermined threshold, a processing step for executing processing based on the signal;
前記検出ステップで検出した前記信号の強度に基づいて、前記所定の閾値を再設定する再設定ステップと、A resetting step for resetting the predetermined threshold based on the intensity of the signal detected in the detecting step;
前記受信ステップで受信した信号から識別情報を取得する取得ステップと、An obtaining step of obtaining identification information from the signal received in the receiving step;
前記所定の閾値を前記識別情報と対応付けて複数記憶する記憶ステップと、A storage step of storing a plurality of the predetermined threshold values in association with the identification information;
を含み、Including
前記判別ステップでは、前記信号の強度が、前記取得ステップで取得した前記識別情報に対応する前記所定の閾値以上であるか否かを判別し、In the determination step, it is determined whether the intensity of the signal is equal to or greater than the predetermined threshold corresponding to the identification information acquired in the acquisition step;
前記再設定ステップでは、前記取得ステップで取得した前記識別情報に対応する前記所定の閾値を再設定するIn the resetting step, the predetermined threshold value corresponding to the identification information acquired in the acquiring step is reset.
ことを特徴とする近距離無線通信機の受信制御方法。A reception control method for a short-range wireless communication device.
信号を受信する受信手段、
前記受信手段が受信した信号の強度を検出する信号強度検出手段、
前記信号強度検出手段が検出した前記信号の強度が所定の閾値以上であるか否かを判別する信号強度判別手段、
前記信号強度判別手段が、前記信号の強度が所定の閾値以上であると判別した場合、当該信号に基づいた処理を実行する処理手段、
前記信号強度検出手段が検出した前記信号の強度に基づいて、前記所定の閾値を再設定する再設定手段、
として機能させるプログラムであって、
前記再設定手段は、前記信号強度検出手段が検出した前記信号の強度から所定の値を引いた値が、現在設定されている前記所定の閾値より小さい値であれば、その値を前記所定の閾値として再設定する
プログラム。 Computer
Receiving means for receiving a signal;
Signal strength detecting means for detecting the strength of the signal received by the receiving means;
Signal strength determination means for determining whether the intensity of the signal detected by the signal strength detection means is equal to or greater than a predetermined threshold;
Processing means for executing processing based on the signal when the signal strength determination means determines that the intensity of the signal is equal to or greater than a predetermined threshold;
Resetting means for resetting the predetermined threshold based on the intensity of the signal detected by the signal strength detection means;
A program that functions as
If the value obtained by subtracting a predetermined value from the intensity of the signal detected by the signal intensity detecting unit is smaller than the currently set predetermined threshold, the resetting unit sets the value to the predetermined value. Program to reset as threshold .
信号を受信する受信手段、Receiving means for receiving a signal;
前記受信手段が受信した信号の強度を検出する信号強度検出手段、Signal strength detecting means for detecting the strength of the signal received by the receiving means;
前記信号強度検出手段が検出した前記信号の強度が所定の閾値以上であるか否かを判別する信号強度判別手段、Signal strength determination means for determining whether the intensity of the signal detected by the signal strength detection means is equal to or greater than a predetermined threshold;
前記信号強度判別手段が、前記信号の強度が所定の閾値以上であると判別した場合、当該信号に基づいた処理を実行する処理手段、Processing means for executing processing based on the signal when the signal strength determination means determines that the intensity of the signal is equal to or greater than a predetermined threshold;
前記信号強度検出手段が検出した前記信号の強度に基づいて、前記所定の閾値を再設定する再設定手段、Resetting means for resetting the predetermined threshold based on the intensity of the signal detected by the signal strength detection means;
前記受信手段が受信した信号から識別情報を取得する識別情報取得手段、Identification information acquisition means for acquiring identification information from the signal received by the reception means;
前記所定の閾値を前記識別情報と対応付けて複数記憶させる閾値記憶手段、Threshold storage means for storing a plurality of the predetermined threshold values in association with the identification information;
として機能させるプログラムであって、A program that functions as
前記信号強度判別手段は、前記信号の強度が、前記識別情報取得手段が取得した前記識別情報に対応する前記所定の閾値以上であるか否かを判別し、The signal strength determining means determines whether or not the intensity of the signal is equal to or greater than the predetermined threshold corresponding to the identification information acquired by the identification information acquiring means;
前記再設定手段は、前記識別情報取得手段が取得した前記識別情報に対応する前記所定の閾値を再設定するThe resetting unit resets the predetermined threshold corresponding to the identification information acquired by the identification information acquiring unit.
プログラム。program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010046507A JP5359935B2 (en) | 2010-03-03 | 2010-03-03 | Short-range wireless communication device, reception control method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010046507A JP5359935B2 (en) | 2010-03-03 | 2010-03-03 | Short-range wireless communication device, reception control method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011182305A JP2011182305A (en) | 2011-09-15 |
| JP5359935B2 true JP5359935B2 (en) | 2013-12-04 |
Family
ID=44693325
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010046507A Active JP5359935B2 (en) | 2010-03-03 | 2010-03-03 | Short-range wireless communication device, reception control method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5359935B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101783072B1 (en) * | 2010-07-02 | 2017-09-28 | 톰슨 라이센싱 | Method and apparatus for object tracking and recognition |
| JP5979945B2 (en) * | 2012-04-09 | 2016-08-31 | 任天堂株式会社 | Information processing program, information processing apparatus, information processing system, and information processing method |
| WO2016111268A1 (en) * | 2015-01-06 | 2016-07-14 | 株式会社村田製作所 | Wireless boot system, wireless boot method, wireless boot device, and computer program executable on wireless boot device |
| JP6616584B2 (en) * | 2015-04-09 | 2019-12-04 | ルネサスエレクトロニクス株式会社 | Semiconductor device |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4435190B2 (en) * | 2007-02-16 | 2010-03-17 | パナソニック株式会社 | Mobile terminal device and key |
| JP4802162B2 (en) * | 2007-08-29 | 2011-10-26 | 株式会社東芝 | Wireless communication apparatus and wireless communication system |
-
2010
- 2010-03-03 JP JP2010046507A patent/JP5359935B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011182305A (en) | 2011-09-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20160050695A1 (en) | Method for detecting manipulation by a user of a device provided with a comunication tag, corresponding computer program product, user terminal device, and system | |
| US8942625B2 (en) | Communication device, control method, and program | |
| JP5540897B2 (en) | Information processing apparatus and reception method | |
| JP2010185186A (en) | Keyless entry system | |
| JP5135268B2 (en) | Wireless system, receiver | |
| KR102397906B1 (en) | Near field communication device | |
| JP5359935B2 (en) | Short-range wireless communication device, reception control method, and program | |
| EP2706793A2 (en) | Hybrid RF Polling Loop for NFC Device and Retry Mechanism | |
| US20180316384A1 (en) | Wireless device and wireless communication method | |
| US10477464B2 (en) | Communication device and communication method | |
| KR102759367B1 (en) | Near field communication receiver and operation method of circuit comprising the same | |
| US9898630B2 (en) | Interrogation device, system including interrogation device, and program | |
| US10225703B2 (en) | Communication circuit, communication apparatus, communication method and computer program for acquiring available services in an active communication mode and a passive communication mode using NFC | |
| EP2770755B1 (en) | Near field communication tag type identification | |
| US20160328341A1 (en) | Near Field Communication (NFC) Enabled Peripheral Device | |
| US20170163848A1 (en) | Communication apparatus and control method for communication apparatus | |
| JP6336336B2 (en) | Communication device, control method, and program | |
| CN108353280B (en) | Information processing apparatus, information processing method, and computer program | |
| US20240267848A1 (en) | Electronic device and operating method thereof | |
| JP2011039730A (en) | Id transmission method for rfid tag and the rfid tag | |
| JP2018026013A (en) | Electronic device and control method thereof | |
| US20230128203A1 (en) | Electronic device for performing sa query in wlan system and operating method thereof | |
| CN101589402A (en) | Read/write device and authentication system using the same | |
| JPWO2015037422A1 (en) | Wireless communication device and portable device | |
| KR20150118256A (en) | Wireless communication device and operating method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121023 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130613 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130625 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130718 |
|
| 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: 20130806 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130819 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5359935 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |