[go: up one dir, main page]

JP2015070585A - Communication terminal and program - Google Patents

Communication terminal and program Download PDF

Info

Publication number
JP2015070585A
JP2015070585A JP2013206100A JP2013206100A JP2015070585A JP 2015070585 A JP2015070585 A JP 2015070585A JP 2013206100 A JP2013206100 A JP 2013206100A JP 2013206100 A JP2013206100 A JP 2013206100A JP 2015070585 A JP2015070585 A JP 2015070585A
Authority
JP
Japan
Prior art keywords
radio wave
intensity value
wave intensity
communication terminal
moving speed
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.)
Pending
Application number
JP2013206100A
Other languages
Japanese (ja)
Inventor
吉澤 史男
Fumio Yoshizawa
史男 吉澤
塚本 武雄
Takeo Tsukamoto
武雄 塚本
啓佑 小西
Keisuke Konishi
啓佑 小西
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2013206100A priority Critical patent/JP2015070585A/en
Publication of JP2015070585A publication Critical patent/JP2015070585A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

【課題】移動中において信頼性の高い電波強度値を得られるようにすることを目的とする。
【解決手段】電波を受信可能な通信端末であって、受信した電波の強度を表す電波強度値を計測する計測部と、当該通信端末の移動速度を取得する取得部と、計測された前記電波強度値及び取得された前記移動速度を用いて前記電波強度値を補正する補正部と、を有する、通信端末を提供する。
【選択図】図2
An object of the present invention is to obtain a highly reliable radio wave intensity value while moving.
A communication terminal capable of receiving a radio wave, a measurement unit that measures a radio wave intensity value representing the intensity of the received radio wave, an acquisition unit that acquires a moving speed of the communication terminal, and the measured radio wave There is provided a communication terminal having a correction unit that corrects the radio wave intensity value using an intensity value and the acquired moving speed.
[Selection] Figure 2

Description

本発明は、通信端末及びプログラムに関する。   The present invention relates to a communication terminal and a program.

従来、電波強度を表す値として、RSSI(Received Signal Strength Indication)が広く用いられている。RSSIは、数値が大きいほど電波強度が強く、数値が小さいほど電波強度が弱いことを表し、無線システムにおいて、様々な用途に利用されている。   Conventionally, RSSI (Received Signal Strength Indication) has been widely used as a value representing radio wave intensity. The RSSI indicates that the larger the value is, the stronger the radio wave intensity is, and the smaller the value is, the weaker the radio field intensity is.

第一に、通信品質を高める用途が挙げられる。例えば、特許文献1は、携帯電話が、通話開始時に、複数の基地局から発せられる電波の電波強度を計測し、基地局毎のRSSIの移動平均値を比較して、その変化が緩やかな基地局に優先的に接続する技術を提案している。また、特許文献2は、携帯電話が、通話中、接続先の基地局から発せられる電波強度を計測し、RSSIの移動平均値が閾値未満となった場合に、別の基地局へ接続を切り替える技術を提案している。これらの特許文献に記載されたいずれの発明も、通話品質を安定させる効果をもたらす。   First, there is an application for improving communication quality. For example, Patent Document 1 discloses that a mobile phone measures the radio wave intensity of radio waves emitted from a plurality of base stations at the start of a call, compares the moving average value of RSSI for each base station, and the base of which the change is gradual. A technology to preferentially connect to stations is proposed. Patent Document 2 measures the strength of radio waves emitted from a connected base station during a call, and switches the connection to another base station when the moving average value of RSSI is less than a threshold. Proposing technology. Any of the inventions described in these patent documents bring about an effect of stabilizing the call quality.

第二に、移動端末の現在地を特定する用途が挙げられる。例えば、特許文献3は、移動端末から一定強度の電波が定期的に発信され、近隣に置かれた複数の基地局が、その電波強度を逐次計測し、基地局ごとのRSSIの移動平均値の比率から、移動端末の現在地を推定する方法を提案している。   Secondly, there is an application for specifying the current location of the mobile terminal. For example, in Patent Document 3, a radio wave having a constant intensity is periodically transmitted from a mobile terminal, a plurality of base stations placed in the vicinity sequentially measure the radio field intensity, and a moving average value of RSSI for each base station is measured. A method for estimating the current location of the mobile terminal from the ratio is proposed.

上述した特許文献に記載の技術は、何れも、一回の計測結果により得られたRSSIではなく、複数回の計測結果であるRSSIの移動平均を用いている。これは、マルチパスフェージングに起因する、RSSIの時間変動を取り除くためである。   All of the techniques described in the above-mentioned patent documents use a moving average of RSSI that is a measurement result of a plurality of times, instead of RSSI obtained by a single measurement result. This is to remove the RSSI temporal fluctuation caused by multipath fading.

従来の技術では、移動速度によらず、予め定められた移動平均の算出式を用いて、RSSIを求めている。しかしながら、移動端末が移動している場合、RSSIの時間変動は、マルチパスフェージングの影響より、電波発信源との距離が変わった事による影響が大きい。よって、従来のように、主にマルチパスフェージングの影響のみを考慮し、画一的にRSSIを算出していては、移動速度によっては、正確でないRSSIの移動平均値が得られてしまう可能性があった。   In the conventional technique, the RSSI is obtained using a predetermined moving average calculation formula regardless of the moving speed. However, when the mobile terminal is moving, the RSSI time variation is more affected by the change in the distance from the radio wave source than the effect of multipath fading. Therefore, if the RSSI is calculated uniformly considering mainly the influence of multipath fading as in the past, an incorrect RSSI moving average value may be obtained depending on the moving speed. was there.

本発明は、このような問題に鑑みてなされたものであり、移動中において信頼性の高い電波強度値を得られるようにすることを目的とする。   The present invention has been made in view of such a problem, and an object thereof is to obtain a highly reliable radio wave intensity value during movement.

上述した課題を解決し目的を達成するため、本発明の一実施形態における通信端末は、
電波を受信可能な通信端末であって、
受信した電波の強度を表す電波強度値を計測する計測部と、
当該通信端末の移動速度を計測する取得部と、
計測された前記電波強度値及び計測した前記移動速度を用いて前記電波強度値を補正する補正部と、
を有する。
In order to solve the above-described problems and achieve the object, a communication terminal according to an embodiment of the present invention,
A communication terminal capable of receiving radio waves,
A measurement unit for measuring a radio wave intensity value indicating the intensity of the received radio wave;
An acquisition unit for measuring the moving speed of the communication terminal;
A correction unit that corrects the radio field intensity value using the measured radio field intensity value and the measured moving speed;
Have

本発明によれば、移動中において信頼性の高い電波強度値を得られるようになる。   According to the present invention, a highly reliable radio wave intensity value can be obtained during movement.

本発明の一実施形態に係る通信端末のハードウェア構成図。The hardware block diagram of the communication terminal which concerns on one Embodiment of this invention. 本発明の一実施形態に係る通信端末の機能ブロック図。The functional block diagram of the communication terminal which concerns on one Embodiment of this invention. 係数情報を格納するテーブルの例を表す図。The figure showing the example of the table which stores coefficient information. 電波強度値を算出する処理を示すフローチャート。The flowchart which shows the process which calculates an electromagnetic wave intensity value. 電波強度値を算出する処理を示すシーケンス図。The sequence diagram which shows the process which calculates an electromagnetic wave intensity value. 本発明の一実施形態に係る通信端末の機能ブロック図。The functional block diagram of the communication terminal which concerns on one Embodiment of this invention. 係数情報を格納するテーブルの例を表す図。The figure showing the example of the table which stores coefficient information. 電波強度値を算出する処理を示すシーケンス図。The sequence diagram which shows the process which calculates an electromagnetic wave intensity value. 本発明の一実施形態に係る通信端末の機能ブロック図。The functional block diagram of the communication terminal which concerns on one Embodiment of this invention. アルゴリズム情報を格納するテーブルの例を表す図。The figure showing the example of the table which stores algorithm information. 電波強度値を算出する処理を示すフローチャート。The flowchart which shows the process which calculates an electromagnetic wave intensity value. 電波強度値を算出する処理を示すシーケンス図。The sequence diagram which shows the process which calculates an electromagnetic wave intensity value. 電波発信源と電波受信地点の位置関係を表す図。The figure showing the positional relationship of a radio wave transmission source and a radio wave reception point. 理論上の距離と受信電波強度の関係を表す図。The figure showing the relationship between theoretical distance and received radio wave intensity. 実際の距離と受信電波強度の関係を表す図。The figure showing the relationship between an actual distance and received radio wave intensity. 受信電波強度値の推移を表す図。The figure showing transition of a received field strength value. 受信電波強度値の移動平均の推移を表す図。The figure showing transition of the moving average of a received electric wave strength value.

以下、本発明の実施形態を図面に基づいて説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

1.概要
2.ハードウェア構成
3.機能
4.動作例
5.変形例
1. Outline 2. 2. Hardware configuration Function 4. Example of operation 5. Modified example

≪ 1. 概要 ≫
まず、本発明の概要を、図13−図17を用いて説明する。
≪ 1. Overview ≫
First, the outline | summary of this invention is demonstrated using FIGS. 13-17.

障害物が全くない空間では、点源から発せられた電波は、距離の二乗に反比例して弱まる事が知られている(逆二乗の法則)。図13には、電波発信源と、その電波発信源から一定の距離離れた地点A、B、C、Dとが示されている。図14は、地点A、B、C、Dを結ぶ直線上で、電波発信源から発信される電波を受信して計測される電波強度の値(以下、「受信電波強度値」と呼ぶ)を表している。   In a space where there are no obstacles, it is known that radio waves emitted from a point source weaken in inverse proportion to the square of the distance (the inverse square law). FIG. 13 shows a radio wave source and points A, B, C, and D that are a certain distance away from the radio wave source. FIG. 14 shows the values of the radio field intensity (hereinafter referred to as “received radio field intensity values”) measured by receiving radio waves transmitted from the radio wave source on the straight line connecting points A, B, C, and D. Represents.

しかしながら、空間中には様々な障害物が散在しているため、あらゆる場所で電波の反射が起こり、それらが干渉しあう。その結果、受信電波強度値には、揺れるような時間変動(これをマルチパスフェージングと呼ぶ)が加わることとなり、実際の受信電波強度値の計測結果は、図15のようになる。図15に示される受信電波強度値の特性上、逆二乗の法則が影響していることは確認できるが、マルチパスフェージングによって、受信電波強度値に分布が生じていることが分かる。つまり、ある場所における受信電波強度値は、逆二乗の法則とマルチパスフェージングの両者によって決まる。   However, since various obstacles are scattered in the space, radio waves are reflected everywhere and they interfere with each other. As a result, the received radio wave intensity value is subject to fluctuations in time (this is called multipath fading), and the actual measurement result of the received radio wave intensity value is as shown in FIG. Although it can be confirmed that the inverse square law has an influence on the characteristics of the received radio wave intensity value shown in FIG. 15, it can be seen that the distribution of the received radio wave intensity value is caused by multipath fading. That is, the received radio wave intensity value at a certain place is determined by both the inverse square law and multipath fading.

このようなマルチパスフェージングに起因する受信電波強度値の時間変動を取り除くために、以下のような式により、受信電波強度値の移動平均(以下、「移動平均電波強度値」と呼ぶ)を求める。

Out(t)=W×ln(t)+W×ln(t−1)+W×ln(t−2)
+・・・
・・・式(1)

ここで、Out(t)は、現在時刻における移動平均電波強度値を表し、ln(t)は、現在時刻における計測によって得られた受信電波強度値を表す。また、ln(t−n)は、n回前に測定した受信電波強度値を表し(nは0以上の整数)、Wは右辺第n項の重み係数である(nは0以上の整数)。例えば、図16に示されるような受信電波強度値が得られた場合、上記の式(1)を用いて移動平均電波強度値を求めると、図17に示されるようになる。
In order to remove the time fluctuation of the received radio wave intensity value due to such multipath fading, a moving average of the received radio wave intensity values (hereinafter referred to as “moving average radio wave intensity value”) is obtained by the following equation. .

Out (t) = W 0 × ln (t) + W 1 × ln (t−1) + W 2 × ln (t−2)
+ ...
... Formula (1)

Here, Out (t) represents a moving average radio wave intensity value at the current time, and ln (t) represents a received radio wave intensity value obtained by measurement at the current time. Further, ln (t−n) represents a received radio wave intensity value measured n times before (n is an integer of 0 or more), and W n is a weighting coefficient of the n-th term on the right side (n is an integer of 0 or more). ). For example, when the received radio wave intensity value as shown in FIG. 16 is obtained, the moving average radio wave intensity value obtained using the above equation (1) is as shown in FIG.

本発明の一実施形態における通信端末は、移動速度に応じた重み係数の組を予め用意しておき、計測された移動速度に応じた重み係数を使用して、移動速度に応じた適切な移動平均電波強度値を求める。ここで、一般的に、通信端末の移動速度が上昇するにつれて、受信電波強度値の時間変動は、マルチパスフェージングの影響よりも、電波発信源との距離が変わった事による影響が大きくなる。従って、通信端末の移動速度が大きい場合には、過去に計測した受信電波強度値の、移動平均電波強度値に加味する比率を低下させる。すなわち、移動速度が大きければ大きいほど、古い受信電波強度値の重み係数を小さくし、新しい受信電波強度値の重み係数を大きくする。これによって、本発明の一実施形態における通信端末は、移動中であっても、信頼性の高い移動平均電波強度値を取得することが可能となる。   The communication terminal according to an embodiment of the present invention prepares a set of weighting factors according to the moving speed in advance, and uses the weighting factor according to the measured moving speed to appropriately move according to the moving speed. Find the average field strength value. Here, in general, as the moving speed of the communication terminal increases, the time fluctuation of the received radio wave intensity value is more affected by the change in the distance from the radio wave source than the effect of multipath fading. Therefore, when the moving speed of the communication terminal is high, the ratio of the received radio wave intensity value measured in the past to the moving average radio wave intensity value is reduced. That is, the higher the moving speed, the smaller the weight coefficient of the old received radio wave intensity value and the larger the weight coefficient of the new received radio wave intensity value. As a result, the communication terminal according to the embodiment of the present invention can acquire a highly reliable moving average radio wave intensity value even when moving.

≪ 2. ハードウェア構成 ≫
図1は、本発明の一実施形態における通信端末10のハードウェア構成の一例である。図1に例示される通信端末10は、例えば、スマートフォン、携帯電話、ラップトップ、タブレット又は携帯用ゲーム機のようなデバイスである。また、別の実施形態において、通信端末10は、自動車や鉄道等の輸送手段や、テレビやラジオ等の電子機器等に、内蔵されて提供されてもよい。
≪ 2. Hardware configuration ≫
FIG. 1 is an example of a hardware configuration of a communication terminal 10 according to an embodiment of the present invention. The communication terminal 10 illustrated in FIG. 1 is a device such as a smartphone, a mobile phone, a laptop, a tablet, or a portable game machine. In another embodiment, the communication terminal 10 may be provided by being incorporated in a transportation means such as an automobile or a railway, or an electronic device such as a television or radio.

通信端末10は、CPU100と、ROM102と、RAM104と、無線通信装置106と、アンテナ108と、速度センサ110と、有線通信装置112と、表示装置114と、入力装置116と、これらの装置を接続するバス118とを有する。   The communication terminal 10 connects the CPU 100, the ROM 102, the RAM 104, the wireless communication device 106, the antenna 108, the speed sensor 110, the wired communication device 112, the display device 114, the input device 116, and these devices. And a bus 118.

CPU100は、通信端末10の動作を制御する演算装置である。ROM102は、CPU100によって実行されるプログラムや、プログラムの動作に必要なデータや、プログラムによって出力されたデータを記憶するメモリである。ROM102は、例えばEEPROM(Electrically Erasable Programmable Read-Only Memory)のように、書き換え可能なメモリであってもよい。RAM104は、CPU100のワークエリアとして使用されるメモリである。   The CPU 100 is an arithmetic device that controls the operation of the communication terminal 10. The ROM 102 is a memory that stores a program executed by the CPU 100, data necessary for the operation of the program, and data output by the program. The ROM 102 may be a rewritable memory such as an EEPROM (Electrically Erasable Programmable Read-Only Memory). The RAM 104 is a memory used as a work area for the CPU 100.

無線通信装置106は、アンテナ108を通じて、基地局、アクセスポイント、衛星、その他の通信装置等から送信された電波を受信可能な通信装置である。無線通信装置106は、3G又は4Gネットワークの基地局と通信可能な通信モジュールであってもよいし、無線LANのアクセスポイントと通信可能な無線LANモジュールであってもよい。また、無線通信装置106は、Bluetooth(登録商標)やZigBee(登録商標)等の無線通信規格に従って通信を行う通信モジュールであってもよい。また、無線通信装置106は、地上波デジタル放送や衛星放送のように、放送用電波を受信する受信機であってもよい。無線通信装置106は、任意の周波数帯の電波を受信可能な、任意の通信モジュールであってもよい。   The wireless communication device 106 is a communication device that can receive radio waves transmitted from a base station, an access point, a satellite, other communication devices, and the like through the antenna 108. The wireless communication device 106 may be a communication module capable of communicating with a 3G or 4G network base station, or may be a wireless LAN module capable of communicating with a wireless LAN access point. The wireless communication device 106 may be a communication module that performs communication in accordance with a wireless communication standard such as Bluetooth (registered trademark) or ZigBee (registered trademark). The wireless communication device 106 may be a receiver that receives broadcasting radio waves, such as terrestrial digital broadcasting and satellite broadcasting. The wireless communication device 106 may be an arbitrary communication module that can receive radio waves in an arbitrary frequency band.

速度センサ110は、通信端末10の移動速度を計測することのできるセンサである。例えば、速度センサ110は、加速度センサ、角速度センサ又は車速センサのように、通信端末10の速度を測定することが可能な、任意のセンサである。   The speed sensor 110 is a sensor that can measure the moving speed of the communication terminal 10. For example, the speed sensor 110 is an arbitrary sensor that can measure the speed of the communication terminal 10 such as an acceleration sensor, an angular speed sensor, or a vehicle speed sensor.

有線通信装置112は、例えば専用のケーブル又はLANケーブルを通じて、外部の装置と通信する通信装置である。表示装置114は、例えば液晶ディスプレイのような、ユーザに情報を提示する表示装置である。入力装置116は、例えばタッチパネルやボタンのような、ユーザからの入力を受け付ける入力装置である。   The wired communication device 112 is a communication device that communicates with an external device through, for example, a dedicated cable or a LAN cable. The display device 114 is a display device that presents information to the user, such as a liquid crystal display. The input device 116 is an input device that accepts input from the user, such as a touch panel and buttons.

なお、通信端末10は、有線通信装置112、表示装置114、入力装置116を、それぞれ備えていなくてもよい。例えば、他の実施形態において、通信端末10が、輸送手段や電子機器等に内蔵されて提供される場合には、通信端末10は、表示装置114及び入力装置116を備えていなくてもよい。また、このような実施形態において、速度センサ110は、当該通信端末10の外部に設けられてもよい。この場合には、通信端末10は、外部に設けられた速度センサ110から、例えば有線通信装置112を介して、速度の情報を受信するよう構成されてもよい。   Note that the communication terminal 10 may not include the wired communication device 112, the display device 114, and the input device 116. For example, in another embodiment, when the communication terminal 10 is provided by being incorporated in a transportation means, an electronic device, or the like, the communication terminal 10 may not include the display device 114 and the input device 116. In such an embodiment, the speed sensor 110 may be provided outside the communication terminal 10. In this case, the communication terminal 10 may be configured to receive speed information from the speed sensor 110 provided outside, for example, via the wired communication device 112.

≪ 3. 機能 ≫
図2は、本発明の一実施形態における通信端末10の機能ブロック図である。図2は、通信端末10が備える様々な要素のうち、本実施形態の説明に特に関連する要素を示している。通信端末10は、記憶部200と、受信部202と、電波強度値計測部204と、時刻取得部206と、格納部208と、移動速度取得部210と、選択部212と、算出部214と、出力部216とを有する。
≪ 3. Function ≫
FIG. 2 is a functional block diagram of the communication terminal 10 according to the embodiment of the present invention. FIG. 2 shows elements that are particularly relevant to the description of the present embodiment, among various elements included in the communication terminal 10. The communication terminal 10 includes a storage unit 200, a reception unit 202, a radio wave intensity value measurement unit 204, a time acquisition unit 206, a storage unit 208, a moving speed acquisition unit 210, a selection unit 212, and a calculation unit 214. And an output unit 216.

記憶部200は、図1に示されるROM102によって実現され、通信端末10の動作に関連するプログラムやデータを記憶する。特に、記憶部200は、係数情報250と、受信電波強度値履歴情報252と、移動平均電波強度値254とを記憶する。   The storage unit 200 is realized by the ROM 102 illustrated in FIG. 1 and stores programs and data related to the operation of the communication terminal 10. In particular, the storage unit 200 stores coefficient information 250, received radio wave intensity value history information 252, and moving average radio wave intensity value 254.

係数情報250は、上述した式(1)で使用される重み係数の組を、移動速度ごとに関連付ける情報である。係数情報250は、例えば、図3に例示されるテーブルに記憶される。図3の係数情報250は、移動速度と、係数の組の項目を有する。移動速度は、計測された通信端末10の移動速度を表し、単位は、メートル毎秒である。図3の例では、移動速度に合わせて、それぞれ10個の重み係数を有する、4つの重み係数の組が規定されている。すなわち、10回の測定によって得られた受信電波強度値を用いて、移動平均受信強度値を算出する。   The coefficient information 250 is information that associates a set of weight coefficients used in the above-described equation (1) for each moving speed. The coefficient information 250 is stored in, for example, a table illustrated in FIG. The coefficient information 250 in FIG. 3 includes items of a set of moving speed and coefficient. The moving speed represents the measured moving speed of the communication terminal 10, and the unit is meter per second. In the example of FIG. 3, a set of four weighting factors each having 10 weighting factors is defined in accordance with the moving speed. That is, a moving average received intensity value is calculated using received radio field intensity values obtained by 10 measurements.

移動速度が大きくなるにつれて、最近取得された受信電波強度値に乗算される重み係数(W)は、大きな値が設定される。一方で、移動速度が極めて小さい場合(すなわち、移動していないとみなせる場合)は、全ての重み係数は、同じ値が設定される。これは、高速移動時には、逆二乗の法則が受信電波強度値に及ぼす影響が大きいことに鑑み、移動平均電波強度値における、最近取得された受信電波強度値の寄与の比率を高くすることによる。 As the moving speed increases, the weighting factor (W 0 ) multiplied by the recently acquired received radio wave intensity value is set to a larger value. On the other hand, when the moving speed is extremely low (that is, when it can be regarded as not moving), the same value is set for all the weighting factors. This is because the ratio of the contribution of the recently acquired received radio wave intensity value to the moving average radio wave intensity value is increased in view of the fact that the inverse square law has a great influence on the received radio wave intensity value during high-speed movement.

なお、図3の例では、4種類の重み係数の組と、10個の重み係数とを用いたが、任意の数の組と重み係数を用いても良い。また、重み係数の値は、通信端末10の適用されるシステムに応じて、任意に変更されてもよい。   In the example of FIG. 3, four sets of weighting factors and 10 weighting factors are used, but any number of pairs and weighting factors may be used. Further, the value of the weighting factor may be arbitrarily changed according to the system to which the communication terminal 10 is applied.

受信電波強度値履歴情報252は、計測した受信電波強度値を、その取得時刻とともに記憶する情報である。例えば、受信電波強度値履歴情報252は、重み係数の数と対応する数(例えば10個)の受信電波強度値を含む。   The received radio wave intensity value history information 252 is information for storing the measured received radio wave intensity value together with the acquisition time. For example, the received radio wave intensity value history information 252 includes a number (for example, 10) of received radio wave intensity values corresponding to the number of weighting factors.

移動平均電波強度値254は、式(1)によって求められた移動平均電波強度値である。移動平均電波強度値254は、最新の移動平均電波強度値であってもよいし、最新及び過去の移動平均電波強度値の履歴を含んでもよい。   The moving average radio wave intensity value 254 is a moving average radio wave intensity value obtained by Expression (1). The moving average radio wave intensity value 254 may be the latest moving average radio wave intensity value or may include a history of the latest and past moving average radio wave intensity values.

受信部202は、主に、図1に示される無線通信装置106及びアンテナ108の処理によって実現され、他の基地局又は装置等から送信された電波を電気信号に変換し、必要に応じて電気信号を増幅して、受信電波強度値の計測に必要な周波数成分を抽出する。受信部202は、抽出した周波数成分の電気信号を、電波強度値計測部204に渡す。   The receiving unit 202 is realized mainly by the processing of the wireless communication device 106 and the antenna 108 shown in FIG. 1, converts radio waves transmitted from other base stations or devices into electrical signals, and generates electrical signals as necessary. The signal is amplified to extract a frequency component necessary for measuring the received radio wave intensity value. The receiving unit 202 passes the extracted electrical signal of the frequency component to the radio wave intensity value measuring unit 204.

電波強度値計測部204は、主に、図1に示される無線通信装置106の処理によって実現され、受信部202から受信した電気信号の電力を計測し、その電力の対数に比例する電圧を生成する。そして、電波強度値計測部204は、生成された電圧を量子化することにより、受信電波強度値(RSSI)を計測する。電波強度値計測部204は、計測によって取得した受信電波強度値を、格納部208に渡す。   The radio field intensity measurement unit 204 is realized mainly by the processing of the wireless communication device 106 shown in FIG. 1, measures the power of the electrical signal received from the reception unit 202, and generates a voltage proportional to the logarithm of the power. To do. The radio wave intensity value measuring unit 204 measures a received radio wave intensity value (RSSI) by quantizing the generated voltage. The radio wave intensity value measuring unit 204 passes the received radio wave intensity value acquired by measurement to the storage unit 208.

時刻取得部206は、主に、図1に示されるCPU100の処理によって実現され、現在時刻を取得する。時刻取得部206は、取得した現在時刻を、格納部208に渡す。   The time acquisition unit 206 is mainly realized by the processing of the CPU 100 shown in FIG. 1 and acquires the current time. The time acquisition unit 206 passes the acquired current time to the storage unit 208.

格納部208は、主に、図1に示されるCPU100の処理によって実現される。格納部208は、電波強度値計測部204から受信電波強度値を受け取ると、時刻取得部206から現在時刻を取得し、受信電波強度値と現在時刻の組を、受信電波強度値履歴情報252として、記憶部200に格納する。   The storage unit 208 is mainly realized by the processing of the CPU 100 shown in FIG. Upon receiving the received radio wave intensity value from the radio wave intensity value measuring unit 204, the storage unit 208 acquires the current time from the time acquisition unit 206, and sets the received radio wave intensity value and the current time as received radio wave intensity value history information 252. And stored in the storage unit 200.

移動速度取得部210は、主に、図1に示される速度センサ110及びCPU100の処理によって実現され、通信端末10の現在の移動速度を取得する。例えば、速度センサ110が加速度センサである場合には、加速度センサから取得した加速度を積分し、外部より加わるノイズを除去することにより、移動速度を取得することができる。また、速度センサ110が車速センサである場合には、車軸の回転数に比例したパルス信号を測定することにより、移動速度を取得することができる。種々の速度センサ110を用いた移動速度の算出方法は、既知であるため、ここでの説明は省略する。移動速度取得部210は、取得した移動速度を、選択部212に渡す。   The moving speed acquisition unit 210 is realized mainly by the processing of the speed sensor 110 and the CPU 100 shown in FIG. 1 and acquires the current moving speed of the communication terminal 10. For example, when the speed sensor 110 is an acceleration sensor, the moving speed can be acquired by integrating the acceleration acquired from the acceleration sensor and removing noise applied from the outside. When the speed sensor 110 is a vehicle speed sensor, the moving speed can be acquired by measuring a pulse signal proportional to the rotational speed of the axle. Since the calculation method of the moving speed using the various speed sensors 110 is known, description here is abbreviate | omitted. The movement speed acquisition unit 210 passes the acquired movement speed to the selection unit 212.

なお、移動速度取得部210は、速度センサ110が当該通信端末10の外部に設けられている場合(例えば、自動車における車速センサ等)には、例えば有線通信装置112を介して外部から得た情報に基づいて、移動速度を取得しても良い。あるいは、移動速度取得部210は、外部に設けられた他の装置から、移動速度の情報そのものを取得してもよい。   In addition, when the speed sensor 110 is provided outside the communication terminal 10 (for example, a vehicle speed sensor in an automobile), the moving speed acquisition unit 210 obtains information obtained from the outside via the wired communication device 112, for example. The movement speed may be acquired based on the above. Alternatively, the moving speed acquisition unit 210 may acquire the moving speed information itself from another device provided outside.

選択部212は、主に、図1に示されるCPU100の処理によって実現され、記憶部200に記憶された係数情報250を参照し、移動速度取得部210から受け取った移動速度に対応する重み係数の組を選択する。選択部212は、選択した重み係数の組を、算出部214に渡す。   The selection unit 212 is realized mainly by the processing of the CPU 100 shown in FIG. 1, refers to the coefficient information 250 stored in the storage unit 200, and sets the weighting coefficient corresponding to the moving speed received from the moving speed acquisition unit 210. Select a pair. The selection unit 212 passes the selected set of weighting factors to the calculation unit 214.

算出部214は、主に、図1に示されるCPU100の処理によって実現される。算出部214は、記憶部200に記憶された受信電波強度値履歴情報を読出す。そして、算出部214は、式(1)により、読み出した受信電波強度値と、選択部212から受け取った重み係数を用いて、移動平均電波強度値を算出する。算出部214は、算出した移動平均電波強度値を、記憶部200に格納する。また、通信端末10が、算出した移動平均電波強度値を外部に出力するよう構成されている場合には、算出部214は、算出した移動平均電波強度値を、出力部216に渡してもよい。   The calculation unit 214 is mainly realized by the processing of the CPU 100 shown in FIG. Calculation unit 214 reads received radio wave intensity value history information stored in storage unit 200. Then, the calculation unit 214 calculates a moving average radio wave intensity value using the read received radio wave intensity value and the weighting coefficient received from the selection unit 212 according to equation (1). The calculation unit 214 stores the calculated moving average radio wave intensity value in the storage unit 200. When the communication terminal 10 is configured to output the calculated moving average radio wave intensity value to the outside, the calculation unit 214 may pass the calculated moving average radio wave intensity value to the output unit 216. .

なお、上述した、選択部212及び算出部214の機能により、受信電波強度値が、通信品質の改善や現在位置の特定に適した移動平均電波強度値に補正されることから、選択部212及び算出部214をまとめて補正部218と呼ぶ。   The received radio field strength value is corrected to a moving average radio field strength value suitable for improving communication quality and specifying the current position by the functions of the selection unit 212 and the calculation unit 214 described above. The calculation unit 214 is collectively referred to as a correction unit 218.

出力部216は、主に、図1に示される表示装置114又は有線通信装置112の処理によって実現され、算出部214から受け取った移動平均電波強度値を、表示装置114に表示するか、あるいは、外部の装置に送信しても良い。   The output unit 216 is realized mainly by the processing of the display device 114 or the wired communication device 112 shown in FIG. 1 and displays the moving average radio wave intensity value received from the calculation unit 214 on the display device 114, or You may transmit to an external apparatus.

≪ 4. 動作例 ≫
図4は、本発明の一実施形態における通信端末10の処理フローを表すフローチャートである。
<< 4. Example of operation ≫
FIG. 4 is a flowchart showing the processing flow of the communication terminal 10 according to the embodiment of the present invention.

まず、受信部202は、他の基地局又は装置等から送信された電波を受信する(ステップS101)。次に、電波強度値計測部204は、ステップS101で受信された電波の受信電波強度値を計測する(ステップS102)。そして、格納部208は、ステップS102で取得した受信電波強度値を、現在時刻とともに、記憶部200に格納する(ステップS103)。   First, the receiving unit 202 receives radio waves transmitted from other base stations or devices (step S101). Next, the radio wave intensity value measuring unit 204 measures the received radio wave intensity value of the radio wave received in step S101 (step S102). Then, the storage unit 208 stores the received radio wave intensity value acquired in step S102 in the storage unit 200 together with the current time (step S103).

次いで、移動速度取得部210は、通信端末10の現在の移動速度を取得する(ステップS104)。次に、選択部212は、記憶部200に記憶された係数情報250を参照し、ステップS104で取得された移動速度に対応する重み係数の組を選択する(ステップS105)。そして、算出部214は、受信電波強度値履歴情報に含まれる受信電波強度値と、ステップS105で選択された重み係数とを用いて、移動平均電波強度値を算出する(ステップS106)。さらに、出力部216は、ステップS106で算出された移動平均電波強度値を、例えば表示装置114に出力する(ステップS107)。   Next, the moving speed acquisition unit 210 acquires the current moving speed of the communication terminal 10 (step S104). Next, the selection unit 212 refers to the coefficient information 250 stored in the storage unit 200, and selects a set of weighting factors corresponding to the moving speed acquired in Step S104 (Step S105). Then, the calculation unit 214 calculates a moving average radio field intensity value using the received radio field intensity value included in the received radio field intensity value history information and the weighting factor selected in Step S105 (Step S106). Further, the output unit 216 outputs the moving average radio wave intensity value calculated in step S106 to, for example, the display device 114 (step S107).

図5は、本発明の一実施形態における通信端末10の動作例を表すシーケンス図である。   FIG. 5 is a sequence diagram illustrating an operation example of the communication terminal 10 according to the embodiment of the present invention.

まず、受信部202は、他の基地局又は装置等から送信された電波を受信する(ステップS201)。次に、受信部202は、受信した電波を変換して得た電気信号を、電波強度値計測部204に渡す(ステップS202)。次に、電波強度値計測部204は、受け取った電気信号を用いて、電波の受信電波強度値を計測する(ステップS203)。そして、電波強度値計測部204は、計測した受信電波強度値を、格納部208に渡す(ステップS204)。   First, the receiving unit 202 receives radio waves transmitted from other base stations or devices (step S201). Next, the receiving unit 202 passes an electric signal obtained by converting the received radio wave to the radio wave intensity value measuring unit 204 (step S202). Next, the radio wave intensity value measuring unit 204 measures the received radio wave intensity value of the radio wave using the received electrical signal (step S203). Then, the radio wave intensity value measurement unit 204 passes the measured received radio wave intensity value to the storage unit 208 (step S204).

格納部208は、時刻取得部206から、現在の時刻を受け取る(ステップS205)。次に、格納部208は、ステップS204で受け取った受信電波強度値と、ステップS205で受け取った時刻とを、関連付けて、記憶部200に記憶する(ステップS206)。   The storage unit 208 receives the current time from the time acquisition unit 206 (step S205). Next, the storage unit 208 stores the received radio wave intensity value received in step S204 and the time received in step S205 in association with each other in the storage unit 200 (step S206).

移動速度取得部210は、通信端末10の現在の移動速度を取得する(ステップS207)。次に、移動速度取得部210は、取得した移動速度を、選択部212に渡す(ステップS208)。選択部212は、記憶部200から、係数情報を読み出す(ステップS209)。そして、選択部212は、ステップS208で受け取った移動速度に応じた、重み係数の組を選択する(ステップS210)。例えば、現在の通信端末10の移動速度が3.0メートル毎秒である場合には、選択部212は、図3の上から二番目のエントリの係数の組(W=0.2、W=W=・・・=0.1、W=0)を選択する。 The movement speed acquisition unit 210 acquires the current movement speed of the communication terminal 10 (step S207). Next, the movement speed acquisition unit 210 passes the acquired movement speed to the selection unit 212 (step S208). The selection unit 212 reads coefficient information from the storage unit 200 (step S209). Then, the selection unit 212 selects a set of weighting factors according to the moving speed received in step S208 (step S210). For example, when the current moving speed of the communication terminal 10 is 3.0 meters per second, the selection unit 212 sets the coefficient set (W 0 = 0.2, W 1 ) of the second entry from the top in FIG. = W 2 =... = 0.1, W 9 = 0).

選択部212は、ステップS210で選択した係数を、算出部214に渡す(ステップS211)。次に、算出部214は、記憶部200から、受信電波強度値履歴情報252を読み出す(ステップS212)。そして、算出部214は、式(1)により、ステップS211で受け取った係数の組と、ステップS212で読み出した受信電波強度値とを用いて、移動平均電波強度値を算出する(ステップS213)。   The selection unit 212 passes the coefficient selected in step S210 to the calculation unit 214 (step S211). Next, the calculation unit 214 reads the received radio wave intensity value history information 252 from the storage unit 200 (step S212). Then, the calculation unit 214 calculates a moving average radio wave intensity value by using the set of coefficients received in step S211 and the received radio wave intensity value read in step S212 according to equation (1) (step S213).

算出部214は、算出した移動平均電波強度値を、記憶部200に格納する(ステップS214)。また、算出部214は、算出した移動平均電波強度値を、出力部216に渡す(ステップS215)。そして、出力部216は、受け取った移動平均電波強度値を、表示装置114に出力する(ステップS216)
以上の処理により、本実施形態における通信端末10は、移動速度に応じて、過去の受信電波強度値に乗算する重み係数を変化させることにより、移動中であっても信頼性の高い移動平均電波強度値を算出することができる。
The calculation unit 214 stores the calculated moving average radio wave intensity value in the storage unit 200 (step S214). The calculation unit 214 passes the calculated moving average radio wave intensity value to the output unit 216 (step S215). Then, the output unit 216 outputs the received moving average radio wave intensity value to the display device 114 (step S216).
Through the above processing, the communication terminal 10 according to the present embodiment changes the weighting coefficient by which the past received radio wave intensity value is multiplied according to the moving speed, so that the moving average radio wave having high reliability even during movement. An intensity value can be calculated.

≪ 5. 変形例 ≫
上述した実施例における通信端末10は、式(1)に基づき、移動速度に応じて係数を変化させることにより、移動平均電波強度値を算出した。以下では、式(1)と異なる方式によって電波強度値を算出する例(変形例1)と、移動速度に応じて電波強度値を算出する式(アルゴリズム)を変化させる例(変形例2)を説明する。
<< 5. Modified example ≫
The communication terminal 10 in the embodiment described above calculates the moving average radio wave intensity value by changing the coefficient according to the moving speed based on the equation (1). In the following, an example in which the radio wave intensity value is calculated by a method different from the formula (1) (modified example 1) and an example in which the formula (algorithm) for calculating the radio wave intensity value according to the moving speed is changed (modified example 2). explain.

≪ 変形例1 ≫
まず、式(1)と異なる方式により、電波強度値を算出する通信端末10Aの例を説明する。本変形例における通信端末10Aは、以下の式(2)を用いて、電波強度値(以下、算出電波強度値と呼ぶ)を求める。

Out(t)=W×ln(t)+W×Out(t−1) ・・・式(2)

ここで、Out(t)は、現在時刻における算出電波強度値を表し、ln(t)は、現在時刻における計測によって得られた受信電波強度値を表し、Wは右辺第n項の重み係数(nは0又は1)を表す。ここで、Out(t−1)は、前回算出した算出電波強度値である。すなわち、算出電波強度値は、受信電波強度の時間変動に追従する値となる。また、二つの重み係数は、今回計測した受信電波強度値と、結果前回算出した算出電波強度値との混合比率を表している。従って、両者の混合比率を変えることにより、追従速度が変更され得る。具体的には、Wを高くすれば追従速度が増し、Wを高くすれば追従速度が減ることとなる。
<< Modification 1 >>
First, an example of the communication terminal 10A that calculates the radio field intensity value by a method different from the equation (1) will be described. Communication terminal 10 </ b> A in the present modification obtains a radio wave intensity value (hereinafter referred to as a calculated radio wave intensity value) using the following formula (2).

Out (t) = W 0 × ln (t) + W 1 × Out (t−1) (2)

Here, Out (t) represents a calculated radio wave intensity value at the current time, ln (t) represents a received radio wave intensity value obtained by measurement at the current time, and W n is a weighting factor of the n-th term on the right side. (N is 0 or 1). Here, Out (t−1) is the calculated radio wave intensity value calculated last time. That is, the calculated radio wave intensity value is a value that follows the time variation of the received radio wave intensity. The two weighting factors represent the mixing ratio between the received radio wave intensity value measured this time and the calculated radio wave intensity value calculated last time. Therefore, the follow-up speed can be changed by changing the mixing ratio of the two. Specifically, if W 0 is increased, the tracking speed is increased, and if W 1 is increased, the tracking speed is decreased.

式(2)を用いて算出電波強度値を算出することにより、記憶部200の受信電波強度値履歴情報252が不要となり、ROM102の容量の削減に寄与する。本変形例における通信端末10Aは、ROM102の容量を確保することが困難な状況において、特に有効である。   By calculating the calculated radio wave intensity value using the equation (2), the received radio wave intensity value history information 252 in the storage unit 200 becomes unnecessary, which contributes to the reduction in the capacity of the ROM 102. The communication terminal 10 </ b> A in this modification is particularly effective in a situation where it is difficult to ensure the capacity of the ROM 102.

図6は、本変形例における通信端末10Aの機能ブロック図である。図2の機能ブロックと異なり、記憶部200には、受信電波強度履歴情報252は格納されず、代わりに、受信電波強度値252Aが格納される。また、記憶部200には、移動平均電波強度値254に代わり、算出電波強度値254Aが格納される。   FIG. 6 is a functional block diagram of the communication terminal 10A in the present modification. Unlike the functional block of FIG. 2, the received radio field strength history information 252 is not stored in the storage unit 200, but the received radio field strength value 252 </ b> A is stored instead. The storage unit 200 stores a calculated radio wave intensity value 254A instead of the moving average radio wave intensity value 254.

また、本変形例における係数情報250Aは、図7に例示されるように、2つの重み係数の組が、移動速度に応じて、複数定義される。重み係数の値は、通信端末10Aが適用されるシステムに応じて、適宜設定され得る。但し、移動速度が大きくなるにつれて、今回測定した受信電波強度値に乗算される重み係数(W)は、大きな値が設定されている点に留意する。一方で、移動速度が極めて小さい場合(すなわち、移動していないとみなせるとき)は、前回算出した算出電波強度値に乗算される重み係数(W)に、大きな値が設定される。これは、高速移動時には、逆二乗の法則が受信電波強度値に及ぼす影響が大きいことに鑑み、今回取得された受信電波強度値の寄与の比率を高くするためである。 Also, in the coefficient information 250A in the present modification, a plurality of sets of two weighting coefficients are defined according to the moving speed, as illustrated in FIG. The value of the weighting factor can be set as appropriate according to the system to which the communication terminal 10A is applied. However, it should be noted that as the moving speed increases, the weighting factor (W 0 ) multiplied by the received radio wave intensity value measured this time is set to a larger value. On the other hand, when the moving speed is extremely low (that is, when it can be regarded as not moving), a large value is set to the weighting coefficient (W 1 ) multiplied by the previously calculated calculated radio wave intensity value. This is to increase the ratio of the contribution of the received radio wave intensity value acquired this time, considering that the inverse square law has a large influence on the received radio wave intensity value during high-speed movement.

また、本変形例における算出部214Aは、上述したように、式(2)に基づき、移動速度に応じて選択された係数の組と、受信電波強度値252Aと、前回の算出電波強度値254Aとを用いて、算出電波強度値を算出する。   In addition, as described above, the calculation unit 214A in the present modification includes a set of coefficients selected according to the moving speed based on the equation (2), the received radio wave intensity value 252A, and the previous calculated radio wave intensity value 254A. Are used to calculate the calculated radio wave intensity value.

本変形例における通信端末10Aの処理フローは、図4に例示した処理と同様であるため、説明は省略する。   The processing flow of the communication terminal 10A in the present modification is the same as the processing illustrated in FIG.

図8は、本変形例における通信端末10Aの動作例を表すシーケンス図である。   FIG. 8 is a sequence diagram illustrating an operation example of the communication terminal 10A according to the present modification.

まず、通信端末10Aが電波を受信してから受信電波強度を格納するまでのステップS301−S306は、図5のステップS201−S206と同様である。また、通信端末10Aが移動速度を取得してから係数の組を特定するステップS307−S311は、図5のステップS207−S211と同様である。   First, Steps S301 to S306 from when the communication terminal 10A receives a radio wave until the received radio wave intensity is stored are the same as Steps S201 to S206 in FIG. Further, Steps S307 to S311 for specifying a set of coefficients after the communication terminal 10A acquires the moving speed are the same as Steps S207 to S211 in FIG.

本変形例における通信端末10Aの算出部214Aは、記憶部200から、前回の算出電波強度値252Aを読み出す(ステップS312)。そして、算出部214は、式(2)により、ステップS311で受け取った係数の組と、ステップS312で読み出した受信電波強度値とを用いて、算出電波強度値を算出する(ステップS313)。   The calculation unit 214A of the communication terminal 10A in the present modification reads the previous calculated radio wave intensity value 252A from the storage unit 200 (step S312). Then, the calculation unit 214 calculates a calculated radio wave intensity value by using the coefficient set received in step S311 and the received radio wave intensity value read in step S312 according to equation (2) (step S313).

算出部214は、算出した算出電波強度値を、記憶部200に格納する(ステップS314)。また、算出部214は、算出した算出電波強度値を、出力部216に渡す(ステップS315)。そして、出力部216は、受け取った算出電波強度値を、表示装置114に出力する(ステップS316)
以上の処理により、本実施形態における通信端末10Aは、メモリ容量の制約が厳しい場合であっても、移動速度に応じて、信頼性の高い電波強度値を算出することができる。
The calculation unit 214 stores the calculated calculated radio wave intensity value in the storage unit 200 (step S314). The calculation unit 214 passes the calculated calculated radio wave intensity value to the output unit 216 (step S315). Then, the output unit 216 outputs the received calculated radio wave intensity value to the display device 114 (step S316).
Through the above processing, the communication terminal 10A in the present embodiment can calculate a highly reliable radio wave intensity value according to the moving speed even when the memory capacity is severely limited.

≪ 変形例2 ≫
次に、移動速度に応じて電波強度値を算出する式を変化させる通信端末10Bの例を説明する。本変形例における通信端末10Bは、上述した通信端末10と同様に、移動速度を取得することができるが、通信端末10と異なり、移動速度に応じて、電波強度値を算出する式(アルゴリズム)を選択することができる。本変形例における通信端末10Bは、式を選択可能とすることにより、より柔軟に、移動速度に応じた電波強度値を算出することが可能になる(算出された電波強度値を算出電波強度値と呼ぶ)。
<< Modification 2 >>
Next, an example of the communication terminal 10B that changes the equation for calculating the radio wave intensity value according to the moving speed will be described. The communication terminal 10B in the present modification can acquire the moving speed in the same manner as the communication terminal 10 described above, but unlike the communication terminal 10, an expression (algorithm) for calculating the radio wave intensity value according to the moving speed. Can be selected. The communication terminal 10B in the present modification example can calculate the radio wave intensity value corresponding to the moving speed more flexibly by making the expression selectable (the calculated radio wave intensity value is calculated as the calculated radio wave intensity value). Called).

例えば、以下のような複数の式(アルゴリズム)が選択可能とされ得る。
−上述した式(1)における、右辺の項の数(すなわち、計算に用いる受信電波強度値の数)が異なる式
−上述した式(1)と式(2)
また、計測によって取得した、現在及び過去の受信電波強度値を用いて、通信品質の改善や現在位置の推定に利用する算出電波強度値を算出する、任意の複数の式が、選択可能とされ得る。
For example, a plurality of expressions (algorithms) such as the following may be selectable.
-An expression in which the number of terms on the right side (that is, the number of received radio wave intensity values used in the calculation) in Expression (1) is different-Expression (1) and Expression (2) described above
In addition, using the current and past received radio field strength values obtained by measurement, it is possible to select any of several formulas that calculate the calculated radio field strength values used to improve communication quality and estimate the current position. obtain.

図9は、本変形例における通信端末10Bの機能ブロック図である。図2の機能ブロックと異なり、記憶部200には、アルゴリズム情報256がさらに記憶される。   FIG. 9 is a functional block diagram of the communication terminal 10B in the present modification. Unlike the functional block of FIG. 2, algorithm information 256 is further stored in the storage unit 200.

アルゴリズム情報256は、図10に例示されるように、移動速度と、算出電波強度値を算出するために用いるアルゴリズムを特定するアルゴリズム番号とを関連付ける情報である。ここでは、二つのアルゴリズム番号が定義されているが、任意の数のアルゴリズムが定義されても良い。   As illustrated in FIG. 10, the algorithm information 256 is information that associates a moving speed with an algorithm number that identifies an algorithm used to calculate a calculated radio wave intensity value. Here, two algorithm numbers are defined, but any number of algorithms may be defined.

また、本変形例における係数情報250Bは、図3に例示されるように、移動速度と、受信電波強度値に乗算される重み係数とを関連付ける。ここで、係数情報250Bは、図10に規定された、アルゴリズム番号ごとに用意され得る。   In addition, the coefficient information 250B in the present modified example associates the moving speed with the weighting coefficient multiplied by the received radio wave intensity value, as illustrated in FIG. Here, the coefficient information 250B can be prepared for each algorithm number defined in FIG.

本変形例における選択部212Bは、アルゴリズム情報256を参照し、移動速度取得部210の取得した移動速度に対応するアルゴリズム番号を選択する。さらに、選択部212Bは、係数情報250Bを参照し、移動速度に対応する係数の組を選択する。選択部212Bは、選択したアルゴリズム番号と係数の組を、算出部214Bに渡す。   The selection unit 212B in the present modification example refers to the algorithm information 256 and selects an algorithm number corresponding to the movement speed acquired by the movement speed acquisition unit 210. Furthermore, the selection unit 212B refers to the coefficient information 250B and selects a set of coefficients corresponding to the moving speed. The selection unit 212B passes the selected algorithm number and coefficient pair to the calculation unit 214B.

本変形例における算出部214Bは、選択部212Bから受け取ったアルゴリズム番号と関連付けられたアルゴリズム(式)を特定する。そして、算出部214Bは、特定した式に基づいて、選択部212Bから受け取った係数の組を用いて、算出電波強度値を算出する。算出部214Bは、算出電波強度値を、記憶部200に格納すると共に、出力部216に渡す。   The calculation unit 214B in the present modification specifies an algorithm (expression) associated with the algorithm number received from the selection unit 212B. Then, the calculation unit 214B calculates a calculated radio wave intensity value using the set of coefficients received from the selection unit 212B based on the identified formula. The calculation unit 214B stores the calculated radio wave intensity value in the storage unit 200 and passes it to the output unit 216.

図11は、本変形例における通信端末10Bの処理フローを表すフローチャートである。   FIG. 11 is a flowchart showing the processing flow of the communication terminal 10B in this modification.

まず、通信端末10Bが電波を受信してから、移動速度を取得するまでのステップS401−S404は、図4のステップS101−S104と同様である。   First, Steps S401 to S404 from when the communication terminal 10B receives a radio wave until the movement speed is acquired are the same as Steps S101 to S104 in FIG.

次いで、選択部212Bは、記憶部200に記憶されたアルゴリズム情報256を参照し、ステップS404で取得された移動速度に対応するアルゴリズム番号を選択する(ステップS405)。次に、選択部212Bは、記憶部200に記憶された係数情報250Bを参照し、ステップS404で取得された移動速度に対応する重み係数の組を選択する(ステップS406)。そして、算出部214Bは、選択されたアルゴリズム番号に対応するアルゴリズム(式)に基づき、受信電波強度値履歴情報252に含まれる受信電波強度値と、選択された係数の組を用いて、算出電波強度値を算出する(ステップS407)。さらに、出力部216は、ステップS106で算出された算出電波強度値を、例えば表示装置114に出力する(ステップS408)。   Next, the selection unit 212B refers to the algorithm information 256 stored in the storage unit 200, and selects an algorithm number corresponding to the moving speed acquired in step S404 (step S405). Next, the selection unit 212B refers to the coefficient information 250B stored in the storage unit 200, and selects a set of weighting factors corresponding to the moving speed acquired in step S404 (step S406). Based on the algorithm (expression) corresponding to the selected algorithm number, the calculation unit 214B uses the received radio wave intensity value included in the received radio wave intensity value history information 252 and the selected coefficient pair to calculate the calculated radio wave. An intensity value is calculated (step S407). Further, the output unit 216 outputs the calculated radio wave intensity value calculated in step S106 to, for example, the display device 114 (step S408).

図12は、本変形例における通信端末10Bの動作例を表すシーケンス図である。   FIG. 12 is a sequence diagram illustrating an operation example of the communication terminal 10B in the present modification.

まず、通信端末10Bが電波を受信してから受信電波強度を格納するまでのステップS501−S506は、図5のステップS201−S206と同様である。また、通信端末10Bが移動速度を取得するステップS507−S508は、図5のステップS207−S208と同様である。   First, steps S501 to S506 from when the communication terminal 10B receives a radio wave until the received radio wave intensity is stored are the same as steps S201 to S206 in FIG. Further, Steps S507 to S508 in which the communication terminal 10B acquires the movement speed are the same as Steps S207 to S208 in FIG.

続いて、選択部212Bは、記憶部200から、アルゴリズム情報256を読み出す(ステップS509)。次に、選択部212Bは、ステップS508で受け取った移動速度に応じた、アルゴリズム番号の組を選択する(ステップS510)。例えば、現在の通信端末10Bの移動速度が3.0メートル毎秒である場合には、選択部212Bは、図10の一番上のエントリのアルゴリズム番号「1」を選択する。さらに、選択部212Bは、記憶部200から、係数情報250Bを読み出す(ステップS511)。そして、選択部212は、ステップS508で受け取った移動速度に応じた、重み係数の組を選択する(ステップS512)。例えば、現在の通信端末10Bの移動速度が3.0メートル毎秒である場合には、選択部212Bは、図3の上から二番目のエントリの係数の組(W=0.2、W=W=・・・=0.1、W=0)を選択する。 Subsequently, the selection unit 212B reads the algorithm information 256 from the storage unit 200 (step S509). Next, the selection unit 212B selects a set of algorithm numbers corresponding to the moving speed received in step S508 (step S510). For example, when the current moving speed of the communication terminal 10B is 3.0 meters per second, the selection unit 212B selects the algorithm number “1” of the top entry in FIG. Further, the selection unit 212B reads the coefficient information 250B from the storage unit 200 (step S511). Then, the selection unit 212 selects a set of weighting factors according to the moving speed received in step S508 (step S512). For example, when the moving speed of the current communication terminal 10B is 3.0 meters per second, the selection unit 212B sets the coefficient set (W 0 = 0.2, W 1 ) of the second entry from the top in FIG. = W 2 =... = 0.1, W 9 = 0).

選択部212Bは、ステップS510で選択したアルゴリズム番号及びステップS512で選択した係数を、算出部214Bに渡す(ステップS513)。次に、算出部214Bは、記憶部200から、受信電波強度値履歴情報254を読み出す(ステップS514)。そして、算出部214Bは、ステップS513で受け取ったアルゴリズム番号「1」に対応する式に基づき、ステップS513で受け取った係数の組と、ステップS514で読み出した受信電波強度値とを用いて、算出電波強度値を算出する(ステップS515)。ここで、アルゴリズム番号「1」には、式(1)が予め関連付けられている場合には、算出部214Bは、図5を用いて説明した例と同様に、十の受信電波強度値を用いて、現在の移動平均電波強度値を算出する。   The selection unit 212B passes the algorithm number selected in step S510 and the coefficient selected in step S512 to the calculation unit 214B (step S513). Next, the calculation unit 214B reads the received radio wave intensity value history information 254 from the storage unit 200 (step S514). Based on the equation corresponding to the algorithm number “1” received in step S513, the calculation unit 214B calculates the calculated radio wave using the set of coefficients received in step S513 and the received radio wave intensity value read in step S514. An intensity value is calculated (step S515). Here, when the equation (1) is associated with the algorithm number “1” in advance, the calculation unit 214B uses ten received radio wave intensity values as in the example described with reference to FIG. The current moving average radio field strength value is calculated.

次いで、算出部214Bは、算出した算出電波強度値を、記憶部200に格納する(ステップS516)。また、算出部214Bは、算出した算出電波強度値を、出力部216に渡す(ステップS517)。そして、出力部216は、受け取った算出電波強度値を、表示装置114に出力する(ステップS518)
以上の処理により、本実施形態における通信端末10は、移動速度に応じて、電波強度値を算出するアルゴリズム及びその係数を変化させることにより、移動中であっても信頼性の高い電波強度値を算出することができる。
Next, the calculation unit 214B stores the calculated calculated radio wave intensity value in the storage unit 200 (step S516). In addition, the calculation unit 214B passes the calculated calculated radio wave intensity value to the output unit 216 (step S517). Then, the output unit 216 outputs the received calculated radio wave intensity value to the display device 114 (step S518).
Through the above processing, the communication terminal 10 according to the present embodiment changes the algorithm for calculating the radio wave intensity value and its coefficient according to the moving speed, thereby obtaining a highly reliable radio wave intensity value even during movement. Can be calculated.

なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、などに適用したものも本発明の態様として有効である。また、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。   In addition, what applied the arbitrary combination of the component of this invention, expression, or a component to a method, an apparatus, a system, a computer program, a recording medium, etc. is also effective as an aspect of this invention. The present invention is not limited to such specific embodiments, and various modifications and changes can be made within the scope of the gist of the present invention described in the claims.

10 通信端末
200 記憶部
202 受信部
204 電波強度値計測部
206 時刻取得部
208 格納部
210 移動速度取得部
212、212B 選択部
214、214A、214B 算出部
216 出力部
218、218A、218B 補正部
250、250B 係数情報
252 受信電波強度値履歴情報
252A 受信電波強度値
254、254B 移動平均電波強度値
254A 算出電波強度値
256 アルゴリズム情報
10 communication terminal 200 storage unit 202 reception unit 204 radio wave intensity value measurement unit 206 time acquisition unit 208 storage unit 210 movement speed acquisition unit 212, 212B selection unit 214, 214A, 214B calculation unit 216 output unit 218, 218A, 218B correction unit 250 250B Coefficient information 252 Received radio wave intensity value history information 252A Received radio wave intensity value 254, 254B Moving average radio wave intensity value 254A Calculated radio wave intensity value 256 Algorithm information

特開2011−217225号公報JP 2011-217225 A 特開平06−205459号公報Japanese Patent Laid-Open No. 06-204559 特表2000−511369号公報Special table 2000-511369 gazette

Claims (10)

電波を受信可能な通信端末であって、
受信した電波の強度を表す電波強度値を計測する計測部と、
当該通信端末の移動速度を取得する取得部と、
計測された前記電波強度値及び取得された前記移動速度を用いて前記電波強度値を補正する補正部と、
を有する、通信端末。
A communication terminal capable of receiving radio waves,
A measurement unit for measuring a radio wave intensity value indicating the intensity of the received radio wave;
An acquisition unit for acquiring the moving speed of the communication terminal;
A correction unit that corrects the radio field intensity value using the measured radio field intensity value and the acquired moving speed;
A communication terminal.
計測された一以上の前記電波強度値を記憶する記憶部を有し、
前記補正部は、一以上の前記電波強度値の移動平均を求めることにより、前記電波強度値を補正する、
請求項1に記載の通信端末。
Having a storage unit for storing one or more measured radio field intensity values;
The correction unit corrects the radio field intensity value by obtaining a moving average of the one or more radio field intensity values;
The communication terminal according to claim 1.
前記補正部は、一以上の前記電波強度値の各々に、一以上の重み係数をそれぞれ乗算することにより、移動平均値を算出する、
請求項2に記載の通信端末。
The correction unit calculates a moving average value by multiplying each of the one or more radio field intensity values by one or more weighting factors,
The communication terminal according to claim 2.
前記一以上の重み係数の組は、前記移動速度に応じて複数用意され、
前記補正部は、前記移動速度に応じて、前記一以上の重み係数の組を選択する、
請求項3に記載の通信端末。
A plurality of sets of the one or more weighting factors are prepared according to the moving speed,
The correction unit selects the set of one or more weighting factors according to the moving speed;
The communication terminal according to claim 3.
前記移動速度が所定の値以上であるとき、現在時刻により近い時刻に取得された前記電波強度値に乗算される前記重み係数は、現在時刻により遠い時刻に取得された前記電波強度値に乗算される前記重み係数より大きな値である、
請求項4に記載の通信端末。
When the moving speed is equal to or higher than a predetermined value, the weighting factor multiplied by the radio wave intensity value acquired at a time closer to the current time is multiplied by the radio wave intensity value acquired at a time farther from the current time. A value greater than the weighting factor.
The communication terminal according to claim 4.
前記移動速度が前記所定の値より小さいとき、前記一以上の重み係数は、同一の値である、
請求項5に記載の通信端末。
When the moving speed is smaller than the predetermined value, the one or more weighting factors are the same value.
The communication terminal according to claim 5.
前記補正部は、補正された前記電波強度値及び新たに計測された前記電波強度値に重み係数を乗算することにより、前記電波強度値をさらに補正する、
請求項1に記載の通信端末。
The correction unit further corrects the radio wave intensity value by multiplying the corrected radio wave intensity value and the newly measured radio wave intensity value by a weighting factor,
The communication terminal according to claim 1.
前記移動速度が所定の値以上であるとき、新たに計測された前記電波強度値に乗算される前記重み係数は、補正された前記電波強度値に乗算される前記重み係数より大きな値である、
請求項7に記載の通信端末。
When the moving speed is equal to or higher than a predetermined value, the weighting factor multiplied by the newly measured radio wave intensity value is larger than the weighting factor multiplied by the corrected radio wave intensity value.
The communication terminal according to claim 7.
前記移動速度が所定の値より小さいとき、新たに計測された前記電波強度値に乗算される前記重み係数は、補正された前記電波強度値に乗算される前記重み係数より小さな値である、
請求項8に記載の通信端末。
When the moving speed is smaller than a predetermined value, the weighting factor multiplied by the newly measured radio wave intensity value is a value smaller than the weighting factor multiplied by the corrected radio wave intensity value.
The communication terminal according to claim 8.
コンピュータに、
受信した電波の強度を表す電波強度値を計測する計測ステップと、
移動速度を取得する取得ステップと、
計測された前記電波強度値及び取得された前記移動速度を用いて前記電波強度値を補正する補正ステップと、
を実行される、プログラム。
On the computer,
A measurement step for measuring a radio wave intensity value representing the intensity of the received radio wave;
An acquisition step for acquiring a moving speed;
A correction step of correcting the radio field intensity value using the measured radio field intensity value and the acquired moving speed;
The program to be executed.
JP2013206100A 2013-10-01 2013-10-01 Communication terminal and program Pending JP2015070585A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013206100A JP2015070585A (en) 2013-10-01 2013-10-01 Communication terminal and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013206100A JP2015070585A (en) 2013-10-01 2013-10-01 Communication terminal and program

Publications (1)

Publication Number Publication Date
JP2015070585A true JP2015070585A (en) 2015-04-13

Family

ID=52836835

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013206100A Pending JP2015070585A (en) 2013-10-01 2013-10-01 Communication terminal and program

Country Status (1)

Country Link
JP (1) JP2015070585A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3197076A1 (en) 2016-01-19 2017-07-26 Canon Kabushiki Kaisha Information processing apparatus and method of deciding correction amount in the information processing apparatus
JP2020167613A (en) * 2019-03-29 2020-10-08 太陽誘電株式会社 Communication devices, communication methods, programs, and communication systems

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004091111A1 (en) * 2003-04-07 2004-10-21 Mitsubishi Denki Kabushiki Kaisha Transceiver and receiver
JP2005294914A (en) * 2004-03-31 2005-10-20 Fujitsu Ltd Different frequency measurement method
JP2012528536A (en) * 2009-05-27 2012-11-12 クゥアルコム・インコーポレイテッド Use of mobile sensors in communication systems

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004091111A1 (en) * 2003-04-07 2004-10-21 Mitsubishi Denki Kabushiki Kaisha Transceiver and receiver
JP2005294914A (en) * 2004-03-31 2005-10-20 Fujitsu Ltd Different frequency measurement method
JP2012528536A (en) * 2009-05-27 2012-11-12 クゥアルコム・インコーポレイテッド Use of mobile sensors in communication systems

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3197076A1 (en) 2016-01-19 2017-07-26 Canon Kabushiki Kaisha Information processing apparatus and method of deciding correction amount in the information processing apparatus
US9872132B2 (en) 2016-01-19 2018-01-16 Canon Kabushiki Kaisha Information processing apparatus and method of deciding correction amount in the information processing apparatus
US10244376B1 (en) 2016-01-19 2019-03-26 Canon Kabushiki Kaisha Information processing apparatus and method of deciding correction amount in the information processing apparatus
EP3633881A1 (en) 2016-01-19 2020-04-08 Canon Kabushiki Kaisha Information processing apparatus and method of deciding correction amount in the information processing apparatus
US10708747B2 (en) 2016-01-19 2020-07-07 Canon Kabushiki Kaisha Information processing apparatus and method of deciding correction amount in the information processing apparatus
JP2020167613A (en) * 2019-03-29 2020-10-08 太陽誘電株式会社 Communication devices, communication methods, programs, and communication systems
JP7372755B2 (en) 2019-03-29 2023-11-01 太陽誘電株式会社 Communication devices, communication methods, programs, and communication systems

Similar Documents

Publication Publication Date Title
KR20140057921A (en) Active compressive sensing apparatus and method for using sparsity information of input signal
JP2011019026A (en) Mobile station device and distance estimating method
KR20090104832A (en) Position detecting device, position detecting method, data determining device, data determining method, computer program and storage medium
EP3538907B1 (en) Battery monitoring unit and method thereof
CN109315014B (en) Wireless communication terminal, wireless communication method, and recording medium
CN107003383B (en) Method and device for acquiring time of arrival TOA when locating mobile terminal
JPWO2016013190A1 (en) Electromagnetic interference measurement apparatus, electromagnetic interference measurement method, and electromagnetic interference measurement program
JP2016200466A (en) Electronic equipment, position specification program, and position specification method
CN108199785B (en) Transmission power test method, device, system and electronic equipment
US9722899B2 (en) Interruption cause determination device, interruption cause determination method, and recording medium stored with an interruption cause determination program
JP2015070585A (en) Communication terminal and program
JP2012034002A (en) Simulation system, simulation apparatus and simulation method
KR102017885B1 (en) Apparatus and method for evaluating statistical interference concerning multi-source noise environment of electromagnetic zone
CN104703268B (en) filter power compensation method, device and user terminal
US9143247B2 (en) Wireless communication method and apparatus
CN108123762B (en) Transmission power test method, device, system and electronic equipment
CN108199788B (en) Transmission power test method, device, system and electronic equipment
US10873873B2 (en) Communication load estimation system, information processing device, method, and program
JP6393676B2 (en) Wireless communication apparatus and signal measuring method
CN102638819A (en) Wireless measuring method and device for power of mobile communication station
JP6383653B2 (en) COMMUNICATION DEVICE, COMMUNICATION QUALITY ESTIMATION METHOD, AND COMMUNICATION QUALITY ESTIMATION PROGRAM
CN111147116B (en) Signal synthesis method and device, storage medium, and electronic device
JP6118217B2 (en) Radio receiving apparatus and antenna selection method
JP6431353B2 (en) COMMUNICATION DEVICE, COMMUNICATION QUALITY ESTIMATION METHOD, AND COMMUNICATION QUALITY ESTIMATION PROGRAM
US12538178B2 (en) Communication system, communication device, wireless link selection method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160926

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170802

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170808

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20180515