JP2020031381A - Communication slave unit, communication master unit, wireless communication system, and communication method - Google Patents

Communication slave unit, communication master unit, wireless communication system, and communication method Download PDF

Info

Publication number
JP2020031381A
JP2020031381A JP2018157110A JP2018157110A JP2020031381A JP 2020031381 A JP2020031381 A JP 2020031381A JP 2018157110 A JP2018157110 A JP 2018157110A JP 2018157110 A JP2018157110 A JP 2018157110A JP 2020031381 A JP2020031381 A JP 2020031381A
Authority
JP
Japan
Prior art keywords
communication
unit
transmission
information
setting 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.)
Granted
Application number
JP2018157110A
Other languages
Japanese (ja)
Other versions
JP7189698B2 (en
Inventor
公二 竹内
Koji Takeuchi
公二 竹内
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.)
Mitsubishi Heavy Industries Ltd
Original Assignee
Mitsubishi Heavy Industries 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 Mitsubishi Heavy Industries Ltd filed Critical Mitsubishi Heavy Industries Ltd
Priority to JP2018157110A priority Critical patent/JP7189698B2/en
Publication of JP2020031381A publication Critical patent/JP2020031381A/en
Application granted granted Critical
Publication of JP7189698B2 publication Critical patent/JP7189698B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Communication Control (AREA)

Abstract

To provide a communication mode capable of efficiently performing highly reliable communication even without performing retransmission control using delivery confirmation.SOLUTION: The communication master unit configured to communicate with a communication slave unit, includes: a first notification unit for notifying the communication slave unit of count setting information for determining a set count, the communication slave unit for transmitting the same communication data for a set number of times when a specified condition is satisfied; and an acquisition unit, provided in a transmission frame transmitted from the communication slave unit, for acquiring information stored in a specific area for storing the cumulative number of transmissions of the same communication data. The count setting information is a calculated value on the basis of the acquired information of the specific area or information of the specific area.SELECTED DRAWING: Figure 2

Description

本開示は、通信子機と通信親機との通信方式に関する。   The present disclosure relates to a communication method between a communication slave and a communication master.

例えば小電力無線システムでは、免許不要で用いることが可能なため、920MHz帯や2.4GHz帯などの媒体で無線通信が行われることがある。例えば、920MHz帯は、2.4GHz帯に比べて、通信距離が長く、データを効率よく送受信できるため、センサ等に取付け、センサの読み取値を遠隔のサーバに送信する用途等に用いられることが多い(特許文献1〜2参照)。例えば特許文献1では、920MHz帯といった特定小電力無線用の周波数を用いて、複数の子機から温度センサなどのセンサの計測値が親機に送信されると共に、親機は、計測データを受信するとACK(送達確認)を送信元の子機に送信するモニタリングシステムが開示されている。また、上記の再送制御について、特許文献2には、親機が、子機から伝送された無線信号の受信強度が小さいほど再送の最大回数を多くするように子機に指示することが開示されている。   For example, in a low-power wireless system, a wireless communication may be performed using a medium such as a 920 MHz band or a 2.4 GHz band because a license-free system can be used. For example, the 920 MHz band has a longer communication distance and can transmit and receive data more efficiently than the 2.4 GHz band. Therefore, the 920 MHz band is used for applications such as mounting on a sensor or the like and transmitting the reading of the sensor to a remote server. Many (see Patent Documents 1 and 2). For example, in Patent Literature 1, using a specific low-power wireless frequency such as a 920 MHz band, measurement values of sensors such as a temperature sensor are transmitted from a plurality of slave units to a master unit, and the master unit receives measurement data. Then, a monitoring system for transmitting ACK (delivery confirmation) to a transmission source child device is disclosed. Also, with respect to the above retransmission control, Patent Document 2 discloses that the parent device instructs the child device to increase the maximum number of retransmissions as the reception strength of the radio signal transmitted from the child device becomes smaller. ing.

しかしながら、例えば920MHz帯などを通信媒体とする無線通信では、周囲の他の無線との干渉等を避ける等の目的で、国内の電波法(ARIB−STD−T108)により、連続して送信することができる時間(送信時間制限)や、送信前に周囲に他の送信電波が無いことを確認するキャリアセンス等の機能の実装が必須である。このような機能が必須の場合には、上記のACKを含めて、送信したい通信データを、送信したいタイミングでタイムリーに送信することができないという課題がある。   However, in wireless communication using, for example, a 920 MHz band as a communication medium, transmission must be continuously performed in accordance with the domestic radio law (ARIB-STD-T108) for the purpose of avoiding interference with other surrounding radios. It is indispensable to implement functions such as the time when transmission is possible (transmission time limit) and carrier sense to confirm that there is no other transmission radio wave before transmission. When such a function is indispensable, there is a problem that communication data to be transmitted, including the above-mentioned ACK, cannot be transmitted in a timely manner at a transmission timing.

特開2017−147699号公報JP 2017-147699 A 特開2000−286991号公報JP-A-2000-286991

上述したように、電波法といった法律等の影響から、ACKを送信したいタイミングでタイムリーに送信することができない場合には、送信側が、予め定められた回数(設定回数)だけ、同じ通信データを複数回送信することにより、受信側が通信データを受信できる確率を高めるという方式が考えられる。この方式によれば、ACKによる再送制御を行わずに、通信の信頼性の向上を図ることが可能である。   As described above, when it is not possible to transmit ACK in a timely manner at the timing when the ACK is desired to be transmitted due to the influence of laws such as the Radio Law, the transmitting side transmits the same communication data a predetermined number of times (set number of times). A method of increasing the probability that the receiving side can receive communication data by transmitting a plurality of times may be considered. According to this method, it is possible to improve communication reliability without performing retransmission control by ACK.

しかしながら、上述したような同じ通信データを複数回送信する方式では、例えば、通信環境が非常に良く、送信側から1回だけ通信データを送信すれば受信側が必ず受信できるような場合でも、送信側は、設定回数だけ同一の通信データを送信することになる。つまり、この場合には、送信側は、必要以上に同一の通信データを繰返し送信することになるので、消費電力等の観点から効率が悪い。逆に、通信環境が悪く、送信側が同一の通信データの送信を数多く試みることで初めて受信側が通信データを受信できるような場合には、設定回数が小さいと受信側が通信データを受信できない場合が生じるため、信頼性の観点から課題がある。   However, in the method of transmitting the same communication data a plurality of times as described above, for example, even if the communication environment is very good and the receiving side can always receive the communication data only once from the transmitting side, Transmits the same communication data the set number of times. In other words, in this case, the transmitting side repeatedly transmits the same communication data more than necessary, which is inefficient from the viewpoint of power consumption and the like. Conversely, if the communication environment is poor and the receiving side can receive the communication data for the first time after the transmitting side has tried many transmissions of the same communication data, the receiving side may not be able to receive the communication data if the number of settings is small. Therefore, there is a problem from the viewpoint of reliability.

上述の事情に鑑みて、本発明の少なくとも一実施形態は、送達確認を用いた再送制御を行わなくても、信頼性の高い通信を効率良く行うことが可能な通信方式を提供することを目的とする。   In view of the above circumstances, at least one embodiment of the present invention aims to provide a communication method capable of efficiently performing highly reliable communication without performing retransmission control using delivery confirmation. And

(1)本発明の少なくとも一実施形態に係る通信親機は、
通信子機と通信するよう構成された通信親機であって、
規定条件が成立すると設定回数だけ同一の通信データを送信する前記通信子機に対して、前記設定回数を定めるための回数設定情報を通知するように構成された第1通知部と、
前記通信子機から送信された送信フレームに設けられる、前記同一の通信データの累積送信回数を格納するための特定領域に格納された情報を取得するよう構成された取得部と、を備え、
前記回数設定情報は、取得された前記特定領域の前記情報、または前記特定領域の前記情報に基づく演算値である。
(1) The communication master device according to at least one embodiment of the present invention includes:
A communication master unit configured to communicate with a communication slave unit,
A first notification unit configured to notify the communication slave unit that transmits the same communication data by the set number of times when the specified condition is satisfied, to notify the number-of-times setting information for determining the set number of times;
An acquisition unit configured to acquire information stored in a specific area for storing the cumulative transmission count of the same communication data, provided in a transmission frame transmitted from the communication slave unit,
The number-of-times setting information is the acquired information of the specific area or a calculated value based on the information of the specific area.

上記(1)の構成によれば、例えば周期的などの規定条件が成立すると通信親機に対して同一の通信データ(センサの計測データなど)を設定回数だけ繰返し送信することにより、確実な通信データの通信を図るよう構成された通信子機に対して、通信親機は、上記の設定回数を設定(更新)するための回数設定情報を通知する。より詳細には、通信子機は、設定回数まで繰返し送信する同一の通信データが何回目の繰返しの送信に対応するのかを示す情報(累積送信回数)を、通信データを運ぶための送信フレームの特定領域に格納する。その一方で、通信親機は、この特定領域から得られる情報を、その時の通信環境において通信データを通信するために必要な送信回数として、その値自体、あるいは、その値に基づく演算値を、通信子機に通知する。   According to the above configuration (1), for example, when any of the periodic prescribed conditions is satisfied, the same communication data (such as sensor measurement data) is repeatedly transmitted to the communication master unit a set number of times to ensure reliable communication. The communication master unit notifies the communication slave unit configured to perform data communication of the count setting information for setting (updating) the set count. More specifically, the communication slave unit transmits information indicating the number of repetitions of transmission of the same communication data repeatedly transmitted up to a set number of times (cumulative transmission number) in a transmission frame for carrying communication data. Store in a specific area. On the other hand, the communication base unit uses the information obtained from this specific area as the number of transmissions necessary for communicating the communication data in the communication environment at that time, the value itself, or an operation value based on the value, Notify the communication slave unit.

上記の特定領域の情報(累積送信回数)は、通信親機が、通信子機との無線通信が成功した場合に限って得ることが可能な情報であることから、その時々の通信環境(無線による通信状態など)において通信親機と通信子機とが確実に通信を行うことが可能な繰り返しの送信回数を計ることが可能な指標である。よって、通信親機から通信子機に対して、上述した累積送信回数などとなる回数設定情報を通知することにより、通信子機が、規定条件が成立する度に行うことになる同一の通信データの送信の繰返しの数(設定回数)を、特定領域の情報に応じたものとすることができ、通信子機に設定されている上記の設定回数を、通信環境に応じて最適化することができる。   Since the information (accumulated transmission count) of the specific area is information that can be obtained only when the communication master unit succeeds in wireless communication with the communication slave unit, the communication environment (wireless This is an index capable of measuring the number of repetitive transmissions in which the communication master device and the communication slave device can reliably communicate in the communication state of the communication master device. Therefore, by notifying the communication master unit to the communication slave unit of the number-of-times setting information such as the above-described cumulative transmission number, the communication slave unit performs the same communication data every time the prescribed condition is satisfied. The number of repetitions of transmission (set number) can be made to correspond to the information of the specific area, and the above set number set in the communication slave can be optimized according to the communication environment. it can.

したがって、例えば通信環境が良い場所に設置した通信子機については、上記の設定回数を少なくすることにより、送信の繰返しの回数を少なくすることができるので、通信子機の電力消費(電池の消費量など)を低減することができる。また、通信環境が悪い場所に設置した通信子機については、上記の設定回数を増やすことにより送信の繰返しの回数を多くすることができるので、通信データをより確実に通信親機に届けることができる。加えて、通信子機の設置後に、周囲の環境の変化により通信環境が変化した場合でも、上記の設定回数の調整を自動で行うことができ、通信子機の電池交換や通信性能劣化の対策等のメンテナンスの費用および手間を削減することができる。   Therefore, for example, with respect to a communication slave set in a place where the communication environment is good, the number of repetitions of transmission can be reduced by reducing the set number of times. Amount etc.) can be reduced. In addition, for a communication slave unit installed in a place where the communication environment is poor, the number of repetitions of transmission can be increased by increasing the set number of times, so that communication data can be delivered to the communication master unit more reliably. it can. In addition, even if the communication environment changes due to changes in the surrounding environment after the installation of the communication slave unit, the above-mentioned number of adjustments can be adjusted automatically, and measures are taken to replace the battery of the communication slave unit and reduce the communication performance. And the like can reduce the cost and labor of maintenance.

(2)幾つかの実施形態では、上記(1)の構成において、
前記通信データの受信時の電波状態を監視するよう構成された監視部を、さらに備え、
前記監視部は、前記電波状態の監視結果に基づいて、前記通信子機に設定されている前記設定回数をデフォルト値に再設定させるための命令を前記通信子機に対して送信する。
上記(2)の構成によれば、通信親機は、通信子機が送信した通信データの受信時の電波状態(例えば、RSSIなどの電波強度)が例えば大幅に変化した場合などには、通信環境が変化したものとみなして、通信子機に設定されている設定回数を初期化(デフォルト値に再設定)する。これによって、通信子機の設置場所が移動された場合や、無線環境の変化した場合など、通信環境の変化が生じたとしても、規定条件を満たす度に行う通信データの通信が確実に成功するように、図ることができる。
(2) In some embodiments, in the configuration of the above (1),
A monitoring unit configured to monitor a radio wave state at the time of receiving the communication data, further comprising:
The monitoring unit transmits an instruction to reset the set number of times set in the communication slave to a default value to the communication slave based on the monitoring result of the radio wave state.
According to the configuration of (2), the communication master unit performs communication when the radio wave state (for example, radio wave intensity such as RSSI) at the time of receiving communication data transmitted by the communication slave unit changes significantly, for example. Assuming that the environment has changed, the set number of times set in the communication slave unit is initialized (reset to the default value). Thereby, even if the communication environment changes, such as when the installation location of the communication slave unit is moved or when the wireless environment changes, the communication of the communication data performed every time the specified condition is satisfied is surely successful. And so on.

(3)幾つかの実施形態では、上記(1)〜(2)の構成において、
前記規定条件の成立回数のうちの、前記通信子機から送信される少なくとも1つの前記通信データを受信できた場合の回数の割合を示す通信成功率に基づいて、前記回数設定情報の通知頻度を調整するよう構成された調整部を、さらに備える。
(3) In some embodiments, in the above configurations (1) and (2),
Based on a communication success rate indicating a ratio of the number of times when at least one of the communication data transmitted from the communication slave unit can be received, the notification frequency of the number setting information, An adjusting unit configured to adjust is further provided.

上述したように、通信子機は、規定条件が満たされる度に通信データを通信親機に対して通信するが、通信子機が規定条件の満たされる毎に設定回数だけ繰返し通信データを送信すると、通信環境によって、規定条件が満たされる時々の場合毎に通信親機が通信データを受信できる場合(通信成功)と、通信データを受信できない場合(通信失敗)との両方の場合が有り得る。   As described above, the communication slave communicates communication data to the communication master each time the specified condition is satisfied, but when the communication slave repeatedly transmits communication data a set number of times each time the specified condition is satisfied. Depending on the communication environment, there can be both a case where the communication master unit can receive communication data (communication success) and a case where communication data cannot be received (communication failure) every time the prescribed condition is satisfied.

上記(3)の構成によれば、通信親機は、時間の経過に伴って順次到来する規定条件が満たされる度に行われる通信データの通信成功または通信失敗の実績(通信成功率)に基づいて、通信子機に対する回数設定情報の通知頻度を調整する。これによって、通信成功率に応じて、通信子機における設定回数の更新頻度を最適化することができる。したがって、通信成功率が低い場合には、例えば、上記の設定回数の更新を頻度良く行うようにすれば、通信環境に応じた設定回数に頻度良く更新することができ、通信成功率の向上を図ることができる。逆に、通信成功率が高い場合には、例えば設定回数の更新の頻度を下げるようにすれば、回数設定情報の送受信回数を減らすことができ、通信子機や通信親機の電力消費の抑制を図ることができる。   According to the configuration of (3) above, the communication master unit is based on the communication success or communication failure result (communication success rate) of the communication data performed each time the prescribed condition that sequentially arrives over time is satisfied. Then, the notification frequency of the frequency setting information to the communication slave is adjusted. Thus, the update frequency of the set number of times in the communication slave unit can be optimized according to the communication success rate. Therefore, when the communication success rate is low, for example, by updating the set number of times frequently, it is possible to frequently update the set number of times according to the communication environment, and to improve the communication success rate. Can be planned. Conversely, when the communication success rate is high, for example, if the frequency of updating the set number is reduced, the number of times of transmitting and receiving the number setting information can be reduced, and the power consumption of the communication slave unit and the communication master unit can be suppressed. Can be achieved.

(4)幾つかの実施形態では、上記(1)〜(3)の構成において、
前記規定条件が成立する度に取得される前記特定領域の前記情報に基づいて得られる回数情報を記憶することにより、前記回数情報の時間推移を記憶するよう構成された回数推移記憶部と、
前記回数情報の時間推移に基づいて、前記回数情報の予測値を算出する予測部と、をさらに備え、
前記回数設定情報は、前記回数情報の予測値である。
(4) In some embodiments, in the above configurations (1) to (3),
By storing number information obtained based on the information of the specific area obtained each time the specified condition is satisfied, a number transition storage unit configured to store a time transition of the number information,
A prediction unit that calculates a predicted value of the number information, based on a time transition of the number information,
The count setting information is a predicted value of the count information.

例えば、通信子機が工場内を移動するフォークリフトなどの移動体に設置されて、移動体の稼動データなどを上述した通信データとして通信親機に通信する場合には、移動体の運行状況(走行場所)に応じて通信環境が変化する。この際、この移動体が周期的な運行を行う場合など、時間毎の移動体の動きから時間毎の通信環境が予測できる場合がある。同様に、工場内の各種の設備等に設置したセンサによる計測値を通信データとして通信親機に通信する場合にも、日中帯は作業員やクレーン等の重機などの影響で通信環境が悪く、夜間帯は重機などによる影響がなく通信環境が良好になるなど、時間帯毎の通信環境が予測できる場合がある。   For example, when the communication slave unit is installed on a moving body such as a forklift moving in a factory and communicates the operating data of the moving body to the communication master unit as the above-described communication data, the operation status of the moving body (running) The communication environment changes according to the location. At this time, there is a case where the communication environment for each time can be predicted from the movement of the mobile for each time, for example, when the mobile performs a periodic operation. Similarly, when the measurement values obtained by sensors installed in various facilities in the factory are communicated as communication data to the communication base unit, the communication environment during the daytime is poor due to the influence of workers and heavy equipment such as cranes. In some cases, the communication environment for each time zone can be predicted, for example, the nighttime zone is not affected by heavy equipment and the communication environment is improved.

上記(4)の構成によれば、回数設定情報は、例えば、規定条件が成立した時に設定回数だけ送信される通信データの1以上を受信することにより得られる1以上の累積送信回数のうちの最も小さい値などの累積送信回数の値そのものや、累積送信回数などに基づく演算値となる回数情報の時間推移に基づいて演算可能な予測値である。つまり、通信親機は、通信子機からの通信が成功するまでに通信子機が送信する送信回数を予測し、その予測値を回数設定情報として通信子機に通知する。これによって、予測値に基づいて設定回数を更新することにより、周囲の環境等に応じて、通信環境が変動する場所に設置した通信子機の通信の信頼性を向上させることができる。   According to the above configuration (4), the number-of-times setting information includes, for example, one or more of the cumulative number of times of transmission obtained by receiving one or more pieces of communication data transmitted the set number of times when the prescribed condition is satisfied. This is a predicted value that can be calculated based on the time itself of the cumulative transmission count value itself, such as the smallest value, or the count information that is a calculated value based on the cumulative transmission count and the like. In other words, the communication master unit predicts the number of transmissions transmitted by the communication slave unit until communication from the communication slave unit succeeds, and notifies the communication slave unit of the predicted value as count setting information. Thus, by updating the set number of times based on the predicted value, it is possible to improve the communication reliability of the communication slave set in a place where the communication environment fluctuates according to the surrounding environment and the like.

(5)幾つかの実施形態では、上記(1)〜(4)の構成において、
前記通知部は、特定の前記通信子機に対してのみ前記回数設定情報を通知する。
上記(5)の構成によれば、例えば通信データの重要性や、通信子機の電力消費の観点などから選出した通信子機に対してのみ、設定回数の更新を行う。これによって、特定の通信子機に設定されている上記の設定回数を、通信環境に応じて最適化することができる。
(5) In some embodiments, in the above configurations (1) to (4),
The notification unit notifies the number-of-times setting information only to the specific communication slave unit.
According to the configuration of (5), the set number of times is updated only for the communication slave selected from the viewpoint of the importance of the communication data and the power consumption of the communication slave. As a result, the number of times set for a specific communication slave unit can be optimized according to the communication environment.

(6)幾つかの実施形態では、上記(5)の構成において、
前記通知部は、予め設定された通知先を特定するための情報に基づいて、前記特定の通信子機を特定する。
上記(6)の構成によれば、予め設定された通知先特定情報に基づいて、回数設定情報の通知先を特定することができる。
(6) In some embodiments, in the configuration of the above (5),
The notification unit specifies the specific communication slave based on information for specifying a notification destination set in advance.
According to the configuration of the above (6), it is possible to specify the notification destination of the count setting information based on the notification destination specification information set in advance.

(7)幾つかの実施形態では、上記(5)の構成において、
前記通知部は、前記送信フレームに格納される、前記回数設定情報の通知の要否の情報に基づいて、前記特定の通信子機を特定する。
上記(7)の構成によれば、通信親機は、通信子機が送信する送信フレームから得られる情報に基づいて、回数設定情報の通知先を特定することができる。
(7) In some embodiments, in the configuration of the above (5),
The notifying unit specifies the specific communication slave based on information on whether or not notification of the number-of-times setting information is stored in the transmission frame.
According to the configuration of (7), the communication master device can specify the notification destination of the frequency setting information based on the information obtained from the transmission frame transmitted by the communication slave device.

(8)幾つかの実施形態では、上記(7)の構成において、
前記通知部は、前記回数設定情報の通知の要否の情報を、前記送信フレームの前記特定領域から取得する。
上記(8)の構成によれば、通信親機は、通信子機が送信する送信フレームから得られる情報に基づいて、回数設定情報の通知先を特定することができる。
(8) In some embodiments, in the configuration of the above (7),
The notification unit obtains information on whether or not notification of the number-of-times setting information is necessary from the specific area of the transmission frame.
According to the configuration of (8), the communication master device can specify the notification destination of the number-of-times setting information based on information obtained from the transmission frame transmitted by the communication slave device.

(9)幾つかの実施形態では、上記(1)〜(8)の構成において、
前記通知部は、前記送信フレームに格納される前記規定条件の情報に基づいて前記回数設定情報を修正すると共に、修正後の前記回数設定情報を通知する。
上記(9)の構成によれば、通信親機は、通信子機が通信データの通信を行うタイミングを定める規定条件に基づいて回数設定情報を修正すると共に、修正した回数設定情報を通信子機に通知する。これによって、通信子機に設定される設定回数Nをより適切に定めることができる。
(9) In some embodiments, in the above configurations (1) to (8),
The notifying unit corrects the number-of-times setting information based on the information on the specified condition stored in the transmission frame, and notifies the corrected number-of-times setting information.
According to the configuration of (9), the communication master unit corrects the count setting information based on the specified condition that determines the timing at which the communication slave unit performs communication of the communication data, and transmits the corrected count setting information to the communication slave unit. Notify. Thereby, the set number N set for the communication slave unit can be more appropriately determined.

(10)幾つかの実施形態では、上記(1)〜(9)の構成において、
前記通信データの受信時の電波強度を示す受信電波強度を取得するよう構成された受信強度取得部と、
前記通信子機から送信された前記通信データの送信時の電波強度を示す送信電波強度を取得するよう構成された送信強度取得部と、
前記送信電波強度を設定するための送信出力指示値であって、前記受信電波強度に基づいて、または前記受信電波強度および前記送信電波強度に基づいて算出される送信出力指示値を前記通信子機に指示するよう構成された指示部と、をさらに備える。
(10) In some embodiments, in the above configurations (1) to (9),
A reception strength acquisition unit configured to acquire a reception radio field strength indicating a radio field strength at the time of receiving the communication data,
A transmission strength acquisition unit configured to acquire a transmission radio field strength indicating a radio field strength at the time of transmission of the communication data transmitted from the communication slave unit,
A transmission output instruction value for setting the transmission radio field intensity, the transmission output instruction value being calculated based on the reception radio field intensity or based on the reception radio field intensity and the transmission radio field intensity. And an instruction unit configured to instruct the user.

上記の構成によれば、通信親機は、送信出力指示値を通信子機に指示することにより、通信子機の通信データを送信する際の出力(電波強度)を更新する。これによって、通信子機の通信データの送信時の出力を、通信環境に応じて最適化することができる。よって、例えば、通信子機が必要以上に高い出力で無線通信を行うことや、通信親機が受信できないほど弱い出力で無線通信を行うことを回避することができ、より確実な無線通信を行うように図ることができる。   According to the configuration described above, the communication master unit updates the output (radio wave intensity) when transmitting communication data of the communication slave unit by instructing the communication slave unit of the transmission output instruction value. As a result, the output of the communication slave at the time of transmitting the communication data can be optimized according to the communication environment. Therefore, for example, it is possible to prevent the communication slave unit from performing wireless communication with an output higher than necessary, or to perform wireless communication with an output that is too weak for the communication master unit to receive, thereby performing more reliable wireless communication. It can be planned as follows.

(11)幾つかの実施形態では、上記(1)〜(10)の構成において、
前記設定回数の指令値を受信すると、前記指令値を前記通信子機に通知するよう構成された第2通知部と、をさらに備える。
上記(11)の構成によれば、管理者などによって、通信子機の設定回数を任意の値に更新することができる。これによって、例えば、通信子機の電池容量は気にしないで良いが、通信データの通信は確実に成功させたせたいような場合には設定回数を大きく設定するなど、用途に応じて、設定回数を所望の値に強制的に設定することができる。
(11) In some embodiments, in the above configurations (1) to (10),
A second notification unit configured to notify the communication slave unit of the command value when the command value of the set number of times is received.
According to the configuration of (11), the set number of communication slave units can be updated to an arbitrary value by an administrator or the like. Thereby, for example, it is not necessary to worry about the battery capacity of the communication slave unit, but if the communication of the communication data is to be surely succeeded, the setting number is set to a large value, and the setting number is set according to the application. It can be forcibly set to a desired value.

(12)本発明の少なくとも一実施形態に係る通信子機は、
規定条件が成立すると設定回数だけ同一の通信データを通信親機に対して送信する通信子機であって、
前記同一の通信データの累積送信回数を計数するよう構成された計数部と、
前記通信データを送信する送信フレームに設けられた特定領域に前記累積送信回数を格納した状態で前記送信フレームを送信するよう構成された送信部と、
前記送信フレームを受信した前記通信親機が前記累積送信回数の受信に応じて通知する回数設定情報に基づいて、前記設定回数を設定するよう構成された設定部と、を備える。
(12) The communication slave according to at least one embodiment of the present invention includes:
A communication slave unit that transmits the same communication data to the communication master unit for a set number of times when a prescribed condition is satisfied,
A counting unit configured to count the cumulative number of transmissions of the same communication data,
A transmission unit configured to transmit the transmission frame in a state where the accumulated transmission count is stored in a specific area provided in a transmission frame that transmits the communication data,
A setting unit configured to set the set number of times based on the number-of-times setting information notified by the communication master device that has received the transmission frame in response to reception of the accumulated number of times of transmission.

上記(12)の構成によれば、通信子機は、規定条件が成立すると設定回数だけ同一の通信データを繰返し送信する際に、上記の繰返しの送信における累積送信回数を通信データの送信フレームの特定領域に格納して送信する。また、通信子機は、通信親機が上記の通信データを受信することにより特定領域から取得可能な(累積送信回数に基づく回数設定情報)を通信親機から通知されるように構成されることにより、通信データを通信親機が受信するのに要するであろう送信回数を、設定回数とすることができる。よって、上述したのと同様に、通信子機が、規定条件が成立する度に行うことになる規定の繰返しの数(設定回数)を、通信環境に応じて最適化することができる。   According to the configuration of (12), the communication slave unit, when repeatedly transmitting the same communication data by the set number of times when the specified condition is satisfied, determines the cumulative number of times of transmission in the above-mentioned repeated transmission by the transmission frame of the communication data. Store in a specific area and send. Further, the communication slave unit is configured to be notified from the communication master unit that the communication master unit can acquire from the specific area (number-of-times setting information based on the cumulative transmission count) by receiving the communication data. Accordingly, the number of transmissions that would be required for the communication master device to receive the communication data can be set as the set number of times. Therefore, in the same manner as described above, the number of specified repetitions (set number of times) that the communication slave performs each time the specified condition is satisfied can be optimized according to the communication environment.

(13)幾つかの実施形態では、上記(12)の構成において、
前記送信部は、前記送信フレームに、前記通信親機からの前記回数設定情報の通知の要否、前記規定条件、または前記通信データを送信する送信電波強度の少なくとも1つをさらに格納する。
上記(13)の構成によれば、上記(5)〜(8)と同様に、特定の通信子機に設定されている上記の設定回数を、通信環境に応じて最適化することを可能とすることができる。
(13) In some embodiments, in the configuration of the above (12),
The transmission unit further stores, in the transmission frame, at least one of the necessity of notification of the number-of-times setting information from the communication master, the specified condition, and a transmission radio field intensity for transmitting the communication data.
According to the configuration of the above (13), similarly to the above (5) to (8), it is possible to optimize the set number of times set for a specific communication slave unit according to a communication environment. can do.

(14)本発明の少なくとも一実施形態に係る無線通信システムは、
上記(1)〜(11)のいずれか1項に記載の通信親機と、
上記(12)〜(13)のいずれか1項に記載の通信子機と、を備える。
上記(14)の構成によれば、上記(1)〜(13)と同様の効果を奏する。
(14) The wireless communication system according to at least one embodiment of the present invention includes:
A communication base unit according to any one of the above (1) to (11),
The communication slave unit according to any one of the above (12) to (13).
According to the configuration of the above (14), the same effects as those of the above (1) to (13) can be obtained.

(15)本発明の少なくとも一実施形態に係る通信方法は、
通信子機と無線通信するよう構成された通信親機が行う通信方法であって、
規定条件が成立すると設定回数だけ同一の通信データを送信する前記通信子機に対して、前記設定回数を定めるための回数設定情報を通知するステップと、
前記通信子機から送信された送信フレームに設けられる、前記同一の通信データの累積送信回数を格納するための特定領域に格納された情報を取得するステップと、を備え、
前記回数設定情報は、取得された前記特定領域の前記情報、または前記特定領域の前記情報に基づく演算値である。
上記(15)の構成によれば、上記(1)と同様の効果を奏する。
(15) The communication method according to at least one embodiment of the present invention includes:
A communication method performed by a communication master unit configured to wirelessly communicate with a communication slave unit,
Notifying the communication slave unit that transmits the same communication data for the set number of times when the specified condition is satisfied, to notify the number-of-times setting information for determining the set number of times,
Acquiring information stored in a specific area for storing the cumulative number of times of transmission of the same communication data, provided in a transmission frame transmitted from the communication slave unit,
The number-of-times setting information is the acquired information of the specific area or a calculated value based on the information of the specific area.
According to the configuration of the above (15), the same effect as in the above (1) can be obtained.

(16)本発明の少なくとも一実施形態に係る通信方法は、
規定条件が成立すると設定回数だけ同一の通信データを通信親機に対して送信する通信子機が行う通信方法であって、
前記同一の通信データの累積送信回数を計数するステップと、
前記通信データを送信する送信フレームに設けられた特定領域に前記累積送信回数を格納した状態で前記送信フレームを送信するステップと、
前記送信フレームを受信した前記通信親機が前記累積送信回数の受信に応じて通知する回数設定情報に基づいて、前記設定回数を設定するステップと、を備える。
上記(16)の構成によれば、上記(12)と同様の効果を奏する。
(16) The communication method according to at least one embodiment of the present invention includes:
A communication method performed by a communication slave unit that transmits the same communication data to a communication master unit for a set number of times when a specified condition is satisfied,
Counting the cumulative number of transmissions of the same communication data;
Transmitting the transmission frame in a state where the accumulated transmission count is stored in a specific area provided in the transmission frame transmitting the communication data,
Setting the set number of times based on the number-of-times setting information notified by the communication master device that has received the transmission frame in response to reception of the accumulated number of times of transmission.
According to the configuration of the above (16), the same effect as that of the above (12) can be obtained.

本発明の少なくとも一実施形態によれば、送達確認を用いた再送制御を行わなくても、信頼性の高い通信を効率良く行うことが可能な通信方式が提供される。   According to at least one embodiment of the present invention, there is provided a communication method capable of efficiently performing highly reliable communication without performing retransmission control using delivery confirmation.

本発明の一実施形態に係る無線通信システムの構成を概略的に示す図である。It is a figure showing roughly composition of a radio communications system concerning one embodiment of the present invention. 本発明の一実施形態に係る通信親機および通信子機の構成を示すブロック図である。It is a block diagram showing composition of a communication parent machine and a communication child machine concerning one embodiment of the present invention. 本発明の一実施形態に係る通信親機および通信子機の構成を示すブロック図であり、通信親機は監視部を備える。It is a block diagram showing composition of a communication master and a communication slave concerning one embodiment of the present invention, and a communication master has a monitoring part. 本発明の一実施形態に係る通信親機の構成を示すブロック図であり、通信親機は調整部を備える。1 is a block diagram illustrating a configuration of a communication master according to an embodiment of the present invention, and the communication master includes an adjustment unit. 本発明の一実施形態に係る通信親機の構成を示すブロック図であり、通信親機は回数推移記憶部および回数予測部を備える。FIG. 2 is a block diagram illustrating a configuration of a communication master according to an embodiment of the present invention, and the communication master includes a number transition storage unit and a number prediction unit. 本発明の一実施形態に係る通知先特定情報に基づいて特定される通信子機に通知を行う通信親機を示す図である。It is a figure which shows the communication master unit which notifies the communication slave unit specified based on the notification destination specification information which concerns on one Embodiment of this invention. 本発明の一実施形態に係る送信フレームに格納された通知要否情報に基づいて特定される通信子機に通知を行う通信親機を示す図であり、送信フレームに設けられた通知要否情報を格納する領域に通知要をセットした場合を示す。FIG. 8 is a diagram illustrating a communication master unit that notifies a communication slave unit specified based on notification necessity information stored in a transmission frame according to an embodiment of the present invention, and includes notification necessity information provided in the transmission frame. Here, the case where notification is required is set in the area for storing. 本発明の一実施形態に係る送信フレームに格納された通知要否情報に基づいて特定される通信子機に通知を行う通信親機を示す図であり、送信フレームに設けられた通知要否情報を格納する領域に通知不要をセットした場合を示す。FIG. 8 is a diagram illustrating a communication master unit that notifies a communication slave unit specified based on notification necessity information stored in a transmission frame according to an embodiment of the present invention, and includes notification necessity information provided in the transmission frame. Shows the case where notification unnecessary is set in the area for storing. 本発明の一実施形態に係る送信フレームに格納された通知要否情報に基づいて特定される通信子機に通知を行う通信親機を示す図であり、送信フレームの特定領域に通知要否情報を格納する。FIG. 8 is a diagram illustrating a communication master unit that notifies a communication slave unit specified based on notification necessity information stored in a transmission frame according to an embodiment of the present invention, and a notification necessity information is included in a specific area of the transmission frame. Is stored. 本発明の一実施形態に係る送信フレームに格納された規定条件の情報に基づいて回数設定情報Iを生成する通信親機を示す図である。FIG. 5 is a diagram illustrating a communication master device that generates the number-of-times setting information I based on information on a specified condition stored in a transmission frame according to an embodiment of the present invention. 本発明の一実施形態に係る通信親機および通信子機の構成を示すブロック図であり、通信子機の送信出力を通信親機が制御する。It is a block diagram showing composition of a communication master and a communication slave concerning one embodiment of the present invention, and a communication master controls a transmission output of a communication slave. 本発明の一実施形態に係る通信親機および通信子機の構成を示すブロック図であり、設定回数を強制的に設定する。FIG. 3 is a block diagram illustrating a configuration of a communication master device and a communication slave device according to an embodiment of the present invention, in which a set number is forcibly set. 本発明の一実施形態に係る通信親機および通信子機が行う通信方法を示す図である。FIG. 3 is a diagram illustrating a communication method performed by a communication master device and a communication slave device according to an embodiment of the present invention.

以下、添付図面を参照して本発明の幾つかの実施形態について説明する。ただし、実施形態として記載されている又は図面に示されている構成部品の寸法、材質、形状、その相対的配置等は、本発明の範囲をこれに限定する趣旨ではなく、単なる説明例にすぎない。
例えば、「ある方向に」、「ある方向に沿って」、「平行」、「直交」、「中心」、「同心」或いは「同軸」等の相対的或いは絶対的な配置を表す表現は、厳密にそのような配置を表すのみならず、公差、若しくは、同じ機能が得られる程度の角度や距離をもって相対的に変位している状態も表すものとする。
例えば、「同一」、「等しい」及び「均質」等の物事が等しい状態であることを表す表現は、厳密に等しい状態を表すのみならず、公差、若しくは、同じ機能が得られる程度の差が存在している状態も表すものとする。
例えば、四角形状や円筒形状等の形状を表す表現は、幾何学的に厳密な意味での四角形状や円筒形状等の形状を表すのみならず、同じ効果が得られる範囲で、凹凸部や面取り部等を含む形状も表すものとする。
一方、一の構成要素を「備える」、「具える」、「具備する」、「含む」、又は、「有する」という表現は、他の構成要素の存在を除外する排他的な表現ではない。
Hereinafter, some embodiments of the present invention will be described with reference to the accompanying drawings. However, the dimensions, materials, shapes, relative arrangements, and the like of the components described in the embodiments or shown in the drawings are not intended to limit the scope of the present invention thereto, but are merely illustrative examples. Absent.
For example, expressions representing relative or absolute arrangement such as “in a certain direction”, “along a certain direction”, “parallel”, “orthogonal”, “center”, “concentric” or “coaxial” are strictly described. Not only does such an arrangement be shown, but also a state of being relatively displaced by an angle or distance that allows the same function to be obtained.
For example, expressions such as "identical", "equal", and "homogeneous", which indicate that things are in the same state, not only represent exactly the same state, but also have a tolerance or a difference to the extent that the same function is obtained. An existing state shall also be represented.
For example, the expression representing a shape such as a square shape or a cylindrical shape not only represents a shape such as a square shape or a cylindrical shape in a strictly geometrical sense, but also an uneven portion or a chamfer as long as the same effect can be obtained. A shape including a part and the like is also represented.
On the other hand, the expression “comprising”, “comprising”, “including”, “including”, or “having” one component is not an exclusive expression excluding the existence of another component.

図1は、本発明の一実施形態に係る無線通信システム1の構成を概略的に示す図である。また、図2は、本発明の一実施形態に係る通信親機2および通信子機6の構成を示すブロック図である。   FIG. 1 is a diagram schematically illustrating a configuration of a wireless communication system 1 according to an embodiment of the present invention. FIG. 2 is a block diagram showing a configuration of the communication master device 2 and the communication slave device 6 according to an embodiment of the present invention.

図1に示すように、無線通信システム1は、少なくとも1台の通信親機2と、少なくとも1台の通信子機6とを備えており、通信親機2と通信子機6とが無線により通信を行うように構成される。より詳細には、通信子機6は、例えば周期的などの規定条件T(規定タイミング)が成立すると、通信親機2に対して通信を行うことにより、任意の通信データDを通信親機2に対して送信する。この際、通信子機6は、規定条件Tが成立する時々における通信すべき通信データDを通信親機2が受信できる(受け取れる)確率を高めるために、同一の通信データDを設定されている回数(以下、設定回数N。Nは1以上の整数)だけ必ず送信する。   As shown in FIG. 1, the wireless communication system 1 includes at least one communication master device 2 and at least one communication slave device 6, and the communication master device 2 and the communication slave device 6 communicate with each other by wireless. It is configured to perform communication. More specifically, when any of the periodic prescribed conditions T (prescribed timing) is satisfied, for example, the communication slave device 6 communicates with the communication master device 2 to transmit arbitrary communication data D to the communication master device 2. Send to At this time, the same communication data D is set in the communication slave device 6 in order to increase the probability that the communication master device 2 can receive (receive) the communication data D to be communicated when the prescribed condition T is satisfied. The transmission is always performed by the number of times (hereinafter, set number N. N is an integer of 1 or more).

このため、上記の設定回数Nが2以上の場合には、通信親機2は、通信環境が比較的良好であれば同一の通信データDを1以上受信する場合もあれば、逆に、通信環境が悪い場合には複数回送信された通信データDのいずれも受信できない場合もある。通信環境が悪い場合でも、少なくとも1つの通信データDを通信親機2が受信できれば良いので、その分だけ規定条件Tの成立時の通信の成功率を高めることが可能である。つまり、規定条件Tが周期的な条件である場合などには時間の経過に伴って規定条件Tが1回以上成立することになるが、規定条件Tが成立した各回において、通信子機6が送信した設定回数Nの通信データDのうちの1つでも通信親機2が受信できた場合が通信成功であり、通信親機2が全く通信データDを受信できなかった場合が通信失敗となる。   For this reason, when the set number N is 2 or more, the communication master device 2 may receive one or more pieces of the same communication data D if the communication environment is relatively good, and conversely, If the environment is bad, there is a case where none of the communication data D transmitted a plurality of times can be received. Even if the communication environment is poor, the communication master device 2 only needs to be able to receive at least one communication data D, so that the communication success rate when the prescribed condition T is satisfied can be increased by that much. In other words, when the specified condition T is a periodic condition, the specified condition T is satisfied one or more times with the passage of time. The communication is successful when the communication master unit 2 can receive even one of the transmitted communication data D of the set number N, and the communication fails when the communication master unit 2 cannot receive the communication data D at all. .

図1に示す実施形態では、無線通信システム1は、1台の通信親機2と、複数台の通信子機6とを備えており、920MHz帯の媒体(電波)を用いた無線通信を行うように構成されている。通信子機6は、設置場所において計測対象を計測する各種のセンサ6sの計測値のデータ(以下、計測データDs)を上記の通信データDとして、数時間毎、指定時間などといった定期的なタイミング(規定条件Tの成立時)で通信親機2に通信するように構成されている。また、本実施形態では、センサ6sはプラント内に設置されている。通信子機6とセンサ6sとはそれぞれ別々の筐体を有しており、両者がケーブルなどで接続されていても良いし、通信子機6およびセンサ6sが1つの筐体内に収容されることにより一体化されていても良い。他方、通信親機2は、通信子機6と無線通信するための無線通信機能を備えている。通信親機2には、各通信子機6から送信された通信データDを収集するサーバ2sに接続(本実施形態では有線)されており、各通信子機6から受信した通信データDをサーバ2sに転送する。   In the embodiment illustrated in FIG. 1, the wireless communication system 1 includes one communication master device 2 and a plurality of communication slave devices 6, and performs wireless communication using a 920 MHz band medium (radio wave). It is configured as follows. The communication slave unit 6 uses data of measurement values of various sensors 6 s (hereinafter, measurement data Ds) for measuring a measurement target at the installation location as the communication data D at regular intervals such as every several hours or a designated time. It is configured to communicate with the communication base unit 2 (when the prescribed condition T is satisfied). In the present embodiment, the sensor 6s is installed in the plant. The communication slave unit 6 and the sensor 6s each have separate housings, and both may be connected by a cable or the like, or the communication slave unit 6 and the sensor 6s are housed in one housing. May be integrated. On the other hand, the communication master device 2 has a wireless communication function for performing wireless communication with the communication slave device 6. The communication base unit 2 is connected (in the present embodiment, wired) to the server 2 s that collects the communication data D transmitted from each of the communication sub units 6, and transmits the communication data D received from each of the communication sub units 6 to the server. Transfer to 2s.

また、図1に示す実施形態では、通信親機2は、通信子機6から設定回数Nだけ送信される同一の通信データDのいずれを受信しても、通信子機6に対して、無線区間における受信の有無を送信側に伝えるための送達確認(ACKやNACKなど)を送信しないように構成されている。これによって、送達確認の送受信による無線リソースの使用を回避し、通信データDの送受信を任意のタイミングで行える確率の向上を図っている。ただし、本実施形態に本発明は限定されない。他の幾つかの実施形態では、通信親機2は、通信子機6に対して、上記の送達確認を送信するように構成されても良い。この場合、送達確認は、例えば通信子機6と通信親機2とが直接無線で接続される場合には通信の第2レイヤで行われても良い。通信子機6と通信親機2との間に中継ノードなどがいる場合には、通信親機2が行う送達確認は、より上位レイヤ(第4レイヤなど)で行われることになる。また、の送達確認は、規定条件Tの成立毎に行われる設定回数Nの送信に対して、まとめて1回でも良いし、N回の各送信毎に行っても良い。   Further, in the embodiment shown in FIG. 1, the communication master unit 2 transmits a wireless communication to the communication slave unit 6 regardless of the same communication data D transmitted from the communication slave unit 6 for the set number of times N. It is configured not to transmit an acknowledgment (ACK, NACK, etc.) for notifying the transmitting side of the presence or absence of reception in the section. This avoids the use of wireless resources due to transmission / reception of transmission confirmation and improves the probability that transmission / reception of communication data D can be performed at an arbitrary timing. However, the present invention is not limited to this embodiment. In some other embodiments, the communication master device 2 may be configured to transmit the above-described acknowledgment to the communication slave device 6. In this case, the delivery confirmation may be performed in the second layer of communication when, for example, the communication slave device 6 and the communication master device 2 are directly connected by wireless. When there is a relay node or the like between the communication slave device 6 and the communication master device 2, the delivery confirmation performed by the communication master device 2 is performed in a higher layer (such as a fourth layer). In addition, the transmission confirmation may be performed once for the set number N of transmissions performed each time the prescribed condition T is satisfied, or may be performed for each of the N transmissions.

なお、上記の各種のセンサ6sの計測対象は任意であり、例えば、温度、湿度、圧力、照度、音、回転数などであっても良い。同一の通信データDを設定回数Nだけ繰返し送信する際には、異なる周波数(異なる単位チャネル)で送信しても良いし、並列に送信しても良い。また、各種のセンサ6sの設置場所は、プラント内でなくても良く、家庭内や屋外などの他の場所に設置されても良い。無線通信の媒体も任意であり、920MHz帯に限定されない。他の幾つかの実施形態では、特定小電力無線局や小電力データ通信システムの無線局など、免許を要しない無線局(電波法第4条ただし書き)で用いる周波数帯や、それ以外の周波数帯域であっても良い。   The measurement target of the various sensors 6s is arbitrary, and may be, for example, temperature, humidity, pressure, illuminance, sound, rotation speed, and the like. When the same communication data D is repeatedly transmitted for the set number of times N, the same communication data D may be transmitted at different frequencies (different unit channels) or may be transmitted in parallel. The installation location of the various sensors 6s may not be inside the plant, but may be installed at another location such as at home or outdoors. The medium for wireless communication is also arbitrary, and is not limited to the 920 MHz band. In some other embodiments, a frequency band used in a radio station that does not require a license (such as a specified low-power radio station or a radio station in a low-power data communication system) (provided by the proviso of Article 4 of the Radio Law), or other frequency bands It may be.

上述したような、通信子機6が、規定条件Tが成立する毎に通信親機2に通信すべき通信データDを設定回数Nだけ送信する無線通信システムにおいて、設定回数Nを固定すると、規定条件Tの成立時の通信を成功させるためには、通信環境の悪化に備えて設定回数Nをある程度大きくすることが必要になる。しかしながら、このようにすると、既に述べたように、通信環境が良好な場合でも設定回数Nだけ同一の通信データDを送信することになるので、消費電力や無線リソース等の観点から効率が悪い。このため、この効率性を重視して設定回数Nを少なく設定すると、通信親機2が通信データDを受信できない場合が生じる可能性が高まり、信頼性の観点から課題がある。この際、上記の設定回数Nを可変にすることも考えられるが、通信子機6が、通信親機2からの送達確認により、設定回数Nまでの送信の間の各送信に対する通信データDの受信状況を得ようとしても、通信規格によっては、タイムリーな送達確認ができない場合がある。   In the above-described wireless communication system in which the communication slave unit 6 transmits the communication data D to be communicated to the communication master unit 2 for the set number N every time the specified condition T is satisfied, if the set number N is fixed, In order to succeed the communication when the condition T is satisfied, it is necessary to increase the set number N to some extent in preparation for the deterioration of the communication environment. However, in this case, as described above, even if the communication environment is good, the same communication data D is transmitted for the set number of times N, so that the efficiency is low from the viewpoint of power consumption, wireless resources, and the like. For this reason, if the number N of times of setting is set small with emphasis on this efficiency, there is a high possibility that the communication base unit 2 cannot receive the communication data D, and there is a problem from the viewpoint of reliability. At this time, it is conceivable that the set number N is made variable. However, the communication slave unit 6 confirms the delivery from the communication master unit 2 and transmits the communication data D for each transmission during the transmission up to the set number N. Even if an attempt is made to obtain the reception status, timely delivery confirmation may not be possible depending on the communication standard.

そこで、本発明者らは、通信子機6から設定回数Nだけ送信される通信データDのうち、通信親機2がN回の送信のうちの何番目の通信データDを受信できたのかの情報に基づいて、通信子機6の送信を制御する上述した設定回数Nを更新することにより、設定回数Nをその時々の通信環境に応じたものに更新(最適化)することが可能と考え、そのための方式を新たに考えた。この方式によれば、タイムリーな送達確認ができない場合や、そもそも送達確認を行わないような場合でも、通信環境に応じて上記の設定回数Nを更新することが可能となる。   Then, the present inventors, of the communication data D transmitted from the communication slave unit 6 for the set number of times N, what number of communication data D out of N transmissions the communication master unit 2 could receive. By updating the above set number N for controlling the transmission of the communication slave unit 6 based on the information, it is considered that the set number N can be updated (optimized) according to the communication environment at each time. , A new way to do that. According to this system, even when timely delivery confirmation cannot be performed or delivery confirmation is not performed in the first place, the above set number N can be updated according to the communication environment.

以下、本発明の通信親機2および通信子機6について、図2を用いて詳細に説明する。
なお、通信親機2および通信子機6は、それぞれ、コンピュータで構成されていても良く、図示しないCPU(プロセッサ)や、ROMやRAMといったメモリなどとなる記憶部(2m、6m)を備えている。そして、メモリ(主記憶装置)にロードされたプログラムの命令に従ってCPUが動作(データの演算など)することで、上記の各機能部を実現する。換言すれば、上記のプログラムは、コンピュータに後述する各機能部を実現させるためのソフトウェアであり、コンピュータによる読み込みが可能な記憶媒体に記憶されても良い。
(通信子機6)
Hereinafter, the communication master device 2 and the communication slave device 6 of the present invention will be described in detail with reference to FIG.
The communication master device 2 and the communication slave device 6 may each be configured by a computer, and include a CPU (processor) (not shown) and storage units (2 m and 6 m) such as memories such as a ROM and a RAM. I have. Then, the CPU operates (eg, calculates data) in accordance with the instructions of the program loaded into the memory (main storage device), thereby realizing each of the above functional units. In other words, the above-described program is software for causing a computer to realize each functional unit described below, and may be stored in a computer-readable storage medium.
(Communication slave unit 6)

本発明の通信子機6は、規定条件Tが成立すると設定回数Nだけ同一の通信データDを通信親機2に対して無線で送信(繰返し送信)する無線通信装置である。通信子機6は、通信親機2に届けるべき通信データDを送信する送信フレームF(例えば通信レイヤの第2層)に、設定回数Nだけ送信するうちの何番目の送信であるかを示す情報を格納して、送信フレームFを送信するよう構成される。このために、図2に示すように、通信子機6は、累積送信回数計数部7と、送信部8と、設定回数設定部9と、を備える。   The communication slave device 6 of the present invention is a wireless communication device that wirelessly transmits (repeatedly transmits) the same communication data D to the communication master device 2 a predetermined number of times N when a prescribed condition T is satisfied. The communication slave unit 6 indicates, in a transmission frame F (for example, the second layer of the communication layer) for transmitting the communication data D to be delivered to the communication master unit 2, the number of transmissions of the set number N of transmissions. It is configured to store the information and transmit the transmission frame F. For this purpose, as shown in FIG. 2, the communication slave device 6 includes an accumulated transmission number counting unit 7, a transmission unit 8, and a set number of times setting unit 9.

累積送信回数計数部7は、同一の通信データDを設定回数Nまで送信する際の累積送信回数Cを計数するよう構成された機能部である。累積送信回数Cは、規定条件Tが成立してから通信データDを設定回数Nまで送信する間において、各通信データD(送信フレームF)の送信が何回目のものであるかを示す累積の送信回数を把握(記憶)するための情報である。図2に示す実施形態では、通信子機6は、規定条件Tが成立すると、累積送信回数Cを例えば1などの初期値に初期化する。そして、後述する送信部8により送信フレームFが送信される度に、累積送信回数Cを1だけ増加(インクリメント)するなどによってカウント(計数)する。これによって、累積送信回数Cを確認すれば、これから送信しようとする送信フレームFが、設定回数Nのうちの何回目(何番目)の送信であるのか示すことが可能となる。なお、累積送信回数Cは、上述したように、規定条件Tの成立毎に行う通信の際の途中の送信回数を把握するための情報であるため、他の幾つかの実施形態では、累積送信回数Cを1だけ減少させるなど、他の方法により把握すべき累積の送信回数をカウントしても良い。   The cumulative transmission number counting unit 7 is a functional unit configured to count the cumulative transmission number C when transmitting the same communication data D up to the set number N. The cumulative number of transmissions C is a cumulative value indicating the number of times of transmission of each communication data D (transmission frame F) during the period from when the prescribed condition T is satisfied to when the communication data D is transmitted up to the set number of times N. This is information for grasping (storing) the number of transmissions. In the embodiment illustrated in FIG. 2, when the specified condition T is satisfied, the communication slave device 6 initializes the cumulative transmission count C to an initial value such as 1, for example. Then, each time a transmission frame F is transmitted by the transmission unit 8 described later, the cumulative transmission number C is counted by counting up by one (increment). As a result, by confirming the cumulative number of transmissions C, it is possible to indicate what number (number of times) the transmission frame F to be transmitted is the transmission of the set number of times N. Note that, as described above, the cumulative transmission number C is information for grasping the number of transmissions in the middle of communication performed each time the specified condition T is satisfied. For example, the cumulative number of transmissions to be grasped by another method, such as reducing the number of times C by 1, may be counted.

送信部8は、規定条件Tの成立の度に通信する通信データDを送信する送信フレームFに設けられた特定領域Rに累積送信回数Cを格納した状態で送信フレームF(通信データD)を送信するよう構成された機能部である。つまり、送信フレームFに上記の特定領域Rを設けており、これから送信しようとする送信フレームFの特定領域Rに、その時点における累積送信回数Cをセットする。一般に、送信フレームFは、ヘッダ部Fhと、データ部Fdとで構成され、通信データDはデータ部Fdに格納されるが、上記の特定領域Rは、ヘッダ部Fh、データ部Fdのいずれに設けられても良い。また、特定領域Rは、送信フレームFのフォーマットにおける特定の位置(バイト位置)に設けられても良いし、特定領域Rの情報が送信フレームFのどこに(フォーマット上のどこに)格納されているかを示す情報(タグ情報など)を用いて、その情報が示すデータ部Fdなどの任意の位置に設けても良い。   The transmission unit 8 transmits the transmission frame F (communication data D) in a state where the cumulative number of transmissions C is stored in the specific region R provided in the transmission frame F for transmitting the communication data D for communication every time the specified condition T is satisfied. A functional unit configured to transmit. That is, the above-described specific region R is provided in the transmission frame F, and the accumulated transmission number C at that time is set in the specific region R of the transmission frame F to be transmitted. Generally, the transmission frame F is composed of a header part Fh and a data part Fd, and the communication data D is stored in the data part Fd, but the specific region R is stored in any one of the header part Fh and the data part Fd. It may be provided. Further, the specific region R may be provided at a specific position (byte position) in the format of the transmission frame F, or where (in the format) the information of the specific region R is stored in the transmission frame F The information (tag information or the like) may be used and provided at an arbitrary position such as the data portion Fd indicated by the information.

図2に示す実施形態では、特定領域Rは、送信フレームFのデータ部Fdの規定の位置に設けられている。特定領域Rのサイズや位置は、予め定める通信規約などによって、通信親機2および通信子機6との間で共有されている。このため、通信子機6が規定の位置に累積送信回数Cを格納した送信フレームFを送信すると、通信親機2は、受信した送信フレームFの規定の位置から特定領域Rのサイズ分のデータを読み込むことにより、累積送信回数Cを取得することになる。   In the embodiment shown in FIG. 2, the specific region R is provided at a prescribed position in the data portion Fd of the transmission frame F. The size and the position of the specific region R are shared between the communication master device 2 and the communication slave device 6 according to a predetermined communication protocol or the like. For this reason, when the communication slave unit 6 transmits the transmission frame F storing the accumulated number of transmissions C at a specified position, the communication base unit 2 transmits data corresponding to the size of the specific region R from the specified position of the received transmission frame F. Is read, the cumulative transmission count C is obtained.

なお、送信部8は、送信フレームFに、後述する情報である、通信親機2からの回数設定情報Iの通知の要否(後述する通知要否情報r)、上記の規定条件T、または通信子機6が通信データDを送信する送信電波強度の少なくとも1つを格納しても良い。   The transmission unit 8 determines whether the transmission frame F needs to notify the number-of-times setting information I from the communication master device 2 (notification necessary / unnecessary information r described later), the above-described prescribed condition T, The communication handset 6 may store at least one of the transmission radio field intensities at which the communication data D is transmitted.

設定回数設定部9は、送信フレームFを受信した通信親機2が、特定領域Rに格納された情報(本実施形態では累積送信回数C)に基づいて通知する回数設定情報Iに基づいて、上述した設定回数Nを設定(更新)するよう構成された機能部である。回数設定情報Iは、通信子機6に設定される設定回数Nを更新するための情報である。通信子機6は、その時点でセットされている設定回数Nを、受信した回数設定情報Iの値そのもので更新しても良い。この場合には、通信子機6からの指示値(回数設定情報I)に基づいて設定回数Nを更新することになる。あるいは、通信子機6は、回数設定情報Iの値に対して任意の演算を行うことにより、その時点でセットされている設定回数Nを更新するための更新値を決定し、その更新値で設定回数Nを更新しても良い。例えば、回数設定情報Iの値をより大きくするための所定の安全率を回数設定情報Iに乗算することにより、更新値を決定しても良い。安全率によって、更新値は回数設定情報Iの値よりも大きくなるため、設定回数Nが増大し、より通信が成功する確率を高めることが可能となる。   The set number of times setting section 9 is based on the number of times setting information I that the communication master device 2 that has received the transmission frame F notifies based on the information (accumulated number of times of transmission C in the present embodiment) stored in the specific area R. This is a functional unit configured to set (update) the set number of times N described above. The number-of-times setting information I is information for updating the set number N set in the communication slave unit 6. The communication slave unit 6 may update the set number N set at that time with the value of the received number setting information I itself. In this case, the set number N is updated based on the instruction value (number-of-times setting information I) from the communication slave unit 6. Alternatively, the communication slave unit 6 determines an update value for updating the set number N set at that time by performing an arbitrary operation on the value of the number-of-times setting information I, and using the updated value. The set number N may be updated. For example, the update value may be determined by multiplying the frequency setting information I by a predetermined safety factor for increasing the value of the frequency setting information I. The updated value becomes larger than the value of the number-of-times setting information I according to the safety factor, so that the set number N increases and the probability of successful communication can be increased.

なお、通信親機2が回数設定情報Iをどのように決定するかについては後述する。また、回数設定情報Iに基づいて得られる更新値が、その時点でセットされている設定回数N(現在値)と同じ値か否かを判断し、現在値と更新値とが異なる値の場合には現在値で書き換えることにより更新し、同じ値の場合には現在値のままの設定としても良い。あるいは、このような判断をせずに、現在値を更新値で書き換えても良い。   How the communication master device 2 determines the number-of-times setting information I will be described later. Further, it is determined whether or not the update value obtained based on the count setting information I is the same as the set count N (current value) set at that time. May be updated by rewriting with the current value, and in the case of the same value, the current value may be set as it is. Alternatively, the current value may be rewritten with the updated value without making such a determination.

図2に示す実施形態では、累積送信回数計数部7は、累積送信回数Cを記憶部6mに記憶するようになっている。なお、記憶部6mには、センサ6sにより計測された計測データDsや、設定回数Nが記憶されるようになっている。そして、送信部8は、設定回数N、通信データD、および累積送信回数Cを記憶部6mから取得し、規定条件Tの成立時に、少なくとも最新の計測データDsを含むデータで構成される通信データDと、累積送信回数Cとが格納された送信フレームFを生成し、累積送信回数Cを送信毎にインクリメントしながら、設定回数Nだけ送信する。図2では、通信親機2は、通信子機6が送信した1回目の送信フレームF(C=1)、および2回目の送信フレームF(C=2)を受信することはできなかったが、m回目の送信フレームF(C=m)を受信できた場合を例示的に示している。   In the embodiment shown in FIG. 2, the cumulative transmission number counting section 7 stores the cumulative transmission number C in the storage section 6m. The storage unit 6m stores measurement data Ds measured by the sensor 6s and the set number N. Then, the transmitting unit 8 acquires the set number N, the communication data D, and the cumulative number of transmissions C from the storage unit 6m, and, when the specified condition T is satisfied, the communication data including at least the latest measurement data Ds. A transmission frame F in which D and the cumulative transmission number C are stored is generated, and the transmission frame F is transmitted by the set number N while incrementing the cumulative transmission number C for each transmission. In FIG. 2, although the communication master device 2 cannot receive the first transmission frame F (C = 1) and the second transmission frame F (C = 2) transmitted by the communication slave device 6, , M-th transmission frame F (C = m) is exemplarily shown.

また、図2に示す実施形態では、通信子機6は、通信親機2などから無線で送信された送信フレームFを受信する受信部62をさらに備えている。そして、設定回数設定部9は受信部62に接続されており、受信部62が受信した送信フレームFから回数設定情報Iを取得するようになっている。
(通信親機2)
In the embodiment shown in FIG. 2, the communication slave unit 6 further includes a receiving unit 62 that receives a transmission frame F wirelessly transmitted from the communication master unit 2 or the like. The set number setting unit 9 is connected to the receiving unit 62, and acquires the number setting information I from the transmission frame F received by the receiving unit 62.
(Communication master 2)

他方、本発明の通信親機2は、上述した通信子機6と通信するよう構成された通信装置であり、上述した回数設定情報Iを生成し、通信子機6に通知(送信)するよう構成される。このため、図2に示すように、通信親機2は、累積送信回数取得部3と、回数設定情報通知部4と、を備える。   On the other hand, the communication master device 2 of the present invention is a communication device configured to communicate with the above-described communication slave device 6, and generates the above-described number-of-times setting information I and notifies (transmits) it to the communication slave device 6. Be composed. For this purpose, as shown in FIG. 2, the communication master unit 2 includes an accumulated transmission count acquisition unit 3 and a count setting information notification unit 4.

累積送信回数取得部3は、通信子機6から送信された通信データDを運ぶ送信フレームFに設けられる、同一の通信データDの前記設定回数Nまでの送信における累積を表す累積送信回数C(記述)を格納するための特定領域Rに格納された情報を取得するよう構成された機能部である。上述したように、通信親機2は、特定領域Rが送信フレームFのどこに設けられているかが分かるようになっているので、受信した送信フレームFの特定領域Rに格納された情報(累積送信回数C)を読み込むことにより、累積送信回数Cを取得する。累積送信回数取得部3は、通信子機6から送信フレームFを受信できた場合にのみ、累積送信回数Cを取得することができることになる。   The cumulative transmission count acquisition unit 3 is provided in a transmission frame F carrying the communication data D transmitted from the communication slave unit 6 and indicates the cumulative transmission count C () indicating the accumulation in the transmission of the same communication data D up to the set number N. This is a functional unit configured to acquire information stored in a specific area R for storing (description). As described above, since communication master device 2 can know where specific region R is provided in transmission frame F, information stored in specific region R of received transmission frame F (cumulative transmission By reading the number of times C), the cumulative number of transmissions C is obtained. The cumulative transmission count acquisition unit 3 can acquire the cumulative transmission count C only when the transmission frame F can be received from the communication slave device 6.

そして、累積送信回数取得部3は、特定領域Rに格納された情報(累積送信回数C)それ自体、またはその情報に対して演算を行うことにより得られる情報を、回数情報Rfとして記憶部2mに記憶しておく。例えば、規定条件Tが一度成立すると、通信子機6はN個の送信フレームFを送信するため、通信親機2は複数の送信フレームFを受信する場合がある。通信親機2が複数の送信フレームFを受信した場合、回数情報Rfは、複数の送信フレームFのうちのいずれかの送信フレームFから得られる累積送信回数Cであっても良く、例えば最初に受信できた送信フレームFから得られる累積送信回数Cであっても良い。あるいは、回数情報Rfは、複数の送信フレームFからそれぞれ得られる複数の累積送信回数Cの平均値や中央値などの統計値であっても良い。図2に示す実施形態では、回数情報Rfは、規定条件Tの成立時において、通信子機6から最初に受信することができた送信フレームFの特定領域Rから得られる情報それ自体となっている。   Then, the cumulative transmission number acquiring unit 3 stores the information (cumulative transmission number C) itself stored in the specific region R or information obtained by performing an operation on the information as the number-of-times information Rf in the storage unit 2m. To memorize it. For example, once the specified condition T is satisfied, the communication slave unit 6 transmits N transmission frames F, and thus the communication master unit 2 may receive a plurality of transmission frames F. When communication master device 2 receives a plurality of transmission frames F, number-of-times information Rf may be the cumulative number of transmissions C obtained from any of transmission frames F among the plurality of transmission frames F. It may be the cumulative number of transmissions C obtained from the transmission frame F that can be received. Alternatively, the frequency information Rf may be a statistical value such as an average value or a median value of a plurality of cumulative transmission times C obtained from a plurality of transmission frames F. In the embodiment shown in FIG. 2, the number-of-times information Rf is the information itself obtained from the specific area R of the transmission frame F that can be first received from the communication slave unit 6 when the prescribed condition T is satisfied. I have.

回数設定情報通知部4は、上述した通信子機6に対して、設定回数Nを定めるための上記の回数設定情報Iを通知するように構成された機能部である。回数設定情報Iは、通信子機6毎に得られる回数情報Rfに基づいて、通信子機6毎に決定される情報であり、累積送信回数取得部3により取得された特定領域Rの情報、または特定領域Rの情報に基づく演算値である。すなわち、回数設定情報Iは、回数情報Rfそれ自体であっても良い。あるいは、時間の経過に従って規定条件Tは複数回成立していくが、その規定条件Tの成立の度に得られる回数情報Rfの複数に基づく統計値であっても良いし、後述するような、この複数の回数情報Rfの推移に基づく予測値であっても良い。あるいは、回数情報Rfは、回数情報Rfそれ自体やその統計値、予測値などに対して安全率(前述)を演算したものであっても良い。なお、この安全率による演算を行う場合は、通信親機2また通信子機6のいずれか一方で行えば良いが、その両方で行っても良い。   The number-of-times setting information notification unit 4 is a functional unit configured to notify the above-mentioned number-of-times setting information I for determining the set number N to the above-mentioned communication slave unit 6. The number-of-times setting information I is information determined for each of the communication sub-units 6 based on the number-of-times information Rf obtained for each of the communication sub-units 6, and information of the specific region R acquired by the cumulative transmission number acquiring unit 3. Alternatively, it is a calculated value based on the information of the specific region R. That is, the count setting information I may be the count information Rf itself. Alternatively, the prescribed condition T is satisfied a plurality of times with the passage of time. However, a statistical value based on a plurality of pieces of frequency information Rf obtained each time the prescribed condition T is satisfied may be used. It may be a predicted value based on the transition of the plurality of pieces of frequency information Rf. Alternatively, the number-of-times information Rf may be obtained by calculating a safety factor (described above) for the number-of-times information Rf itself, its statistical value, a predicted value, or the like. When the calculation based on the safety factor is performed, it may be performed by either the communication master unit 2 or the communication slave unit 6, but may be performed by both of them.

図2に示す実施形態では、通信親機2は、通信子機6などの通信相手から無線で送信された送信フレームFを受信する受信部22と、通信子機6などの通信相手に対して通信データ(送信フレーム)を送信するための送信部21と、をさらに備えている。そして、累積送信回数取得部3は受信部22に接続されており、受信部22によって最初に受信された送信フレームFの特定領域Rの情報を読み取り(取得し)、読み取った値自体を記憶部2mに記憶するようになっている。図2では、通信子機6であるA、B、C、Dが、それぞれ、規定条件Tの成立時に最初に受信した送信フレームFの特定領域Rには、2、5、1、2が格納されていたことを例示している。   In the embodiment illustrated in FIG. 2, the communication master device 2 includes a receiving unit 22 that receives a transmission frame F wirelessly transmitted from a communication partner such as the communication slave device 6 and a communication partner such as the communication slave device 6. A transmission unit 21 for transmitting communication data (transmission frame). The cumulative transmission count acquisition unit 3 is connected to the reception unit 22, reads (acquires) information of the specific region R of the transmission frame F first received by the reception unit 22, and stores the read value itself in the storage unit. It is stored in 2m. In FIG. 2, A, B, C, and D, which are the communication slave units 6, store 2, 5, 1, and 2 in the specific region R of the transmission frame F first received when the prescribed condition T is satisfied. It is illustrated that it was done.

また、図2に示す実施形態では、回数設定情報通知部4は送信部21に接続されており、記憶部2mに記憶されている回数情報Rfを読み込んで回数設定情報Iを生成した後、送信部21から、回数設定情報Iを運ぶ(通知する)ための送信フレームを送信するようになっている。つまり、図2では、通信親機2は、通信子機6であるA、B、C、Dに対して、回数設定情報Iとして、それぞれ、2、5、1、2を通知することになる。回数設定情報通知部4は、この通知を定期的に行うようになっている。   In the embodiment shown in FIG. 2, the count setting information notifying unit 4 is connected to the transmitting unit 21, reads the count information Rf stored in the storage unit 2m, generates the count setting information I, and then transmits the count setting information I. The unit 21 transmits a transmission frame for carrying (notifying) the number setting information I. That is, in FIG. 2, the communication master device 2 notifies the communication slave devices 6, A, B, C, and D, of 2, 5, 1, and 2 as the number-of-times setting information I, respectively. . The number-of-times setting information notification unit 4 is configured to perform this notification periodically.

なお、図1に示す実施形態では通信親機2にサーバ2sが接続されているが、他の幾つかの実施形態では、サーバ2sが上述した構成を備える通信親機2であっても良い。その他の幾つかの実施形態では、通信親機2がサーバ2sの機能を備えていても良い。   In the embodiment shown in FIG. 1, the server 2 s is connected to the communication master device 2. However, in some other embodiments, the server 2 s may be the communication master device 2 having the above-described configuration. In some other embodiments, the communication master device 2 may have the function of the server 2s.

上記の構成によれば、通信子機6が通信親機2に対して同一の通信データDを設定回数Nだけ送信するのに用いる送信フレームFには、上述した累積送信回数Cを格納するための特定領域Rが設けられている。そして、通信親機2は、上記の送信フレームFを受信することにより得られる特定領域Rの格納情報に基づいて、回数設定情報Iを生成し、通信子機6に例えば定期的などに通知する。   According to the above configuration, the transmission frame F used for the communication slave unit 6 to transmit the same communication data D to the communication master unit 2 a set number of times N stores the above-described cumulative transmission number C. Is provided. Then, the communication base unit 2 generates the count setting information I based on the storage information of the specific region R obtained by receiving the transmission frame F, and notifies the communication slave unit 6 of the number setting information I, for example, periodically. .

この特定領域Rの情報(累積送信回数C)は、通信親機2が、通信子機6との無線通信が成功した場合に限って得ることが可能な情報であることから、その時々の通信環境(無線による通信状態など)において通信親機2と通信子機6とが確実に通信を行うことが可能な繰り返しの送信回数を計ることが可能な指標である。よって、通信親機2から通信子機6に対して、上述した累積送信回数Cなどとなる回数設定情報Iを通知することにより、通信子機6が、規定条件Tが成立する度に行うことになる同一の通信データDの送信の繰返し数(設定回数N)を、特定領域Rの情報に応じたものとすることができ、通信子機6に設定されている上記の設定回数Nを、通信環境に応じて最適化することができる。   Since the information (the cumulative number of transmissions C) of the specific area R is information that can be obtained only when the communication master unit 2 succeeds in wireless communication with the communication slave unit 6, the communication at each time is This is an index capable of measuring the number of repetitive transmissions in which communication between the communication master unit 2 and the communication slave unit 6 can be reliably performed in an environment (such as a wireless communication state). Accordingly, the communication master unit 2 notifies the communication slave unit 6 of the number setting information I, such as the above-described cumulative transmission number C, so that the communication slave unit 6 performs each time the specified condition T is satisfied. The number of repetitions of transmission of the same communication data D (the set number N) can be made to correspond to the information of the specific area R, and the set number N set in the communication slave unit 6 is It can be optimized according to the communication environment.

したがって、例えば通信環境が良い場所に設置した通信子機6については、上記の設定回数Nを少なくすることにより、送信の繰返しの回数を少なくすることができるので、通信子機6の電力消費(電池の消費量など)を低減することができる。また、通信環境が悪い場所に設置した通信子機6については、上記の設定回数Nを増やすことにより送信の繰返しの回数を多くすることができるので、通信データDをより確実に通信親機2に届けることができる。加えて、通信子機6の設置後に、周囲の環境の変化により通信環境が変化した場合でも、上記の設定回数Nの調整を自動で行うことができ、通信子機6の電池交換や通信性能劣化の対策等のメンテナンスの費用および手間を削減することができる。   Therefore, for example, with respect to the communication slave unit 6 installed in a place where the communication environment is good, the number of repetitions of transmission can be reduced by reducing the set number N, and thus the power consumption of the communication slave unit 6 ( Battery consumption) can be reduced. Further, for the communication slave unit 6 installed in a place where the communication environment is poor, the number of repetitions of transmission can be increased by increasing the set number N, so that the communication data D can be more reliably transmitted to the communication master unit 2. Can be delivered to In addition, even when the communication environment changes due to a change in the surrounding environment after the communication slave unit 6 is installed, the adjustment of the set number N can be automatically performed, and the battery replacement and the communication performance of the communication slave unit 6 can be performed. The cost and labor for maintenance such as measures for deterioration can be reduced.

次に、上述した構成を備える通信親機2が備えても良いその他の構成について、図3〜図10を用いて説明する。なお、図3〜図10では、通信親機2あるいは通信子機6が備える上述した各機能部やそれらの機能部との繋がりは、各図で示す追加の機能を説明する上で特に必要がない場合には、簡略化のために記載を省略している。   Next, other configurations that may be included in communication master device 2 having the above-described configuration will be described with reference to FIGS. In FIGS. 3 to 10, the above-described functional units included in the communication master unit 2 or the communication slave unit 6 and the connection with those functional units are particularly necessary for describing the additional functions illustrated in the drawings. If not, the description is omitted for simplicity.

図3は、本発明の一実施形態に係る通信親機2および通信子機6の構成を示すブロック図であり、通信親機2は受信電波状態監視部51を備える。
幾つかの実施形態では、図3に示すように、通信親機2は、通信データDの受信時の電波状態(RSSIなど)を監視するよう構成された受信電波状態監視部51を、さらに備えていても良い。そして、受信電波状態監視部51は、電波状態の監視結果に基づいて、通信子機6に設定されているその時々の設定回数Nをデフォルト値Ndに再設定させるための命令Idを通信子機6に対して送信する。より詳細には、受信電波状態監視部51は、上記の命令Idを通信子機6に対して実行することにより、送信部21を介して通信子機6に上記の命令Idを送信する。
FIG. 3 is a block diagram illustrating a configuration of the communication master unit 2 and the communication slave unit 6 according to an embodiment of the present invention. The communication master unit 2 includes a reception radio wave state monitoring unit 51.
In some embodiments, as shown in FIG. 3, the communication master device 2 further includes a reception radio wave state monitoring unit 51 configured to monitor a radio wave state (such as RSSI) when the communication data D is received. May be. Then, based on the result of monitoring the radio wave condition, the reception radio wave condition monitoring unit 51 issues a command Id for resetting the current set number N set in the communication slave device 6 to the default value Nd. 6 is transmitted. More specifically, the received radio wave state monitoring unit 51 transmits the command Id to the communication sub device 6 via the transmission unit 21 by executing the command Id to the communication sub device 6.

図3に示す実施形態では、受信電波状態監視部51は、通信親機2が備える送信部21および受信部22にそれぞれ接続されており、この受信部22から、送信フレームFの受信時の電波強度(以下、適宜、受信電波強度Wr)を取得することにより、受信電波強度Wrの監視を行うようになっている。そして、受信電波状態監視部51は、例えば受信電波強度Wrの変化が、予め設定している閾値を超えた場合など、通信子機6に設定されているその時の設定回数Nをデフォルト値Ndに設定する必要があると判断される場合に、送信部21を介して上記の命令Idを通信子機6に送信するようになっている。通信子機6は設定回数初期化部63を備えており、設定回数初期化部63は、受信部22を介して上記の命令Idを受信すると、記憶部2mに記憶されている設定回数Nを初期化する。なお、図3に示す実施形態では、デフォルト値Ndは、通信データDの通信親機2へ通信の確実化を図るために、比較的大きめの回数となっている。   In the embodiment shown in FIG. 3, the reception radio wave state monitoring unit 51 is connected to the transmission unit 21 and the reception unit 22 provided in the communication base unit 2, respectively. By acquiring the intensity (hereinafter, appropriately, received radio wave intensity Wr), the received radio wave intensity Wr is monitored. Then, the reception radio wave state monitoring unit 51 sets the number of times N set in the communication slave unit 6 to the default value Nd, for example, when the change in the reception radio wave intensity Wr exceeds a preset threshold. When it is determined that the setting is necessary, the command Id is transmitted to the communication slave device 6 via the transmission unit 21. The communication slave device 6 includes a set number initialization unit 63. When the command number Id is received via the receiving unit 22, the set number initialization unit 63 calculates the set number N stored in the storage unit 2m. initialize. In the embodiment shown in FIG. 3, the default value Nd is a relatively large number of times in order to ensure the communication of the communication data D to the communication master 2.

上記の構成によれば、通信親機2が、通信子機6が送信した通信データDを受信した時の受信時の電波状態(例えば、RSSIなどの電波強度など)が大幅に変化した場合などには、通信環境が変化したものとみなして、通信子機6に設定されている設定回数Nを初期化(デフォルト値Ndに再設定)する。これによって、通信子機6の設置場所が移動された場合や、無線環境の変化した場合などによって、通信環境の変化が生じたとしても、規定条件Tを満たす度に行う通信データDの通信が確実に成功するように、図ることができる。   According to the above configuration, when the communication base unit 2 receives the communication data D transmitted by the communication slave unit 6, the radio wave state at the time of reception (for example, the radio wave intensity such as RSSI) greatly changes. , The setting number N set in the communication slave unit 6 is initialized (reset to the default value Nd), assuming that the communication environment has changed. Accordingly, even if the communication environment changes due to a change in the installation location of the communication slave unit 6 or a change in the wireless environment, the communication of the communication data D is performed every time the specified condition T is satisfied. You can make sure you succeed.

図4は、本発明の一実施形態に係る通信親機2の構成を示すブロック図であり、通信親機2は通知頻度調整部52を備える。
幾つかの実施形態では、図4に示すように、通信親機2は、上述した規定条件Tの成立回数のうちの、通信子機6から送信される少なくとも1つの通信データDを受信できた場合の回数(通信成功)の割合を示す通信成功率Sに基づいて、回数設定情報通知部4による回数設定情報Iの通知頻度を調整するよう構成された通知頻度調整部52を、さらに備えていても良い。例えば、通信成功率Sと、予め設定されている閾値とを比較し、通信成功率Sが閾値よりも大きい場合には通知頻度を低くし、通信成功率Sが閾値以下の場合には通知頻度を高くしても良い。通知頻度が高ければ、通信環境の変化を迅速に通信子機6にフィードバックできる。他方、通知頻度が低ければ、設定回数Nの更新に係る処理負荷や、その通知によるトラフィックの増大を抑制できるので、各通信子機6が通信したいタイミングで通信が可能となる可能性の増大を図れる。
FIG. 4 is a block diagram illustrating a configuration of the communication master device 2 according to an embodiment of the present invention. The communication master device 2 includes a notification frequency adjustment unit 52.
In some embodiments, as shown in FIG. 4, the communication master device 2 has been able to receive at least one communication data D transmitted from the communication slave device 6 out of the number of times the specified condition T is satisfied. There is further provided a notification frequency adjustment unit 52 configured to adjust the notification frequency of the number setting information I by the number setting information notification unit 4 based on the communication success rate S indicating the ratio of the number of times (communication success). May be. For example, the communication success rate S is compared with a preset threshold. If the communication success rate S is greater than the threshold, the notification frequency is reduced. If the communication success rate S is equal to or less than the threshold, the notification frequency is reduced. May be increased. If the notification frequency is high, a change in the communication environment can be quickly fed back to the communication slave device 6. On the other hand, if the notification frequency is low, the processing load related to the update of the set number N and the increase in traffic due to the notification can be suppressed, so that the possibility that communication becomes possible at the timing at which each communication terminal 6 wants to communicate is increased. I can do it.

上述したように、通信子機6は、規定条件Tが満たされる度に通信データDを通信親機2に対して通信するが、通信子機6が規定条件Tの満たされる毎に設定回数Nだけ繰返し通信データDを送信すると、通信環境によって、規定条件Tが満たされる時々の場合毎に通信親機2が通信データDを受信できる場合(通信成功)と、通信データDを受信できない場合(通信失敗)との両方の場合が有り得る。   As described above, the communication slave device 6 communicates the communication data D to the communication master device 2 each time the specified condition T is satisfied. When the communication data D is repeatedly transmitted, depending on the communication environment, the communication master device 2 can receive the communication data D every time the specified condition T is satisfied (successful communication) and the communication master device 2 cannot receive the communication data D ( Communication failure).

この時、規定条件Tが周期的な条件である場合などには、時間の経過に伴って規定条件Tが順次成立していくので、規定条件Tが成立する場合が1回以上存在することになる。そして、規定条件Tが成立した各回における通信成功(前述)あるいは通信失敗(前述)の結果から、通知頻度調整部52は通信成功の割合(通信成功率S)を算出する。つまり、規定条件Tが成立した回数をn1、そのうちの通信成功の回数をn2とすると、通信成功率Sはn2/n1となる。なお、n1およびn2は整数であり、n1≧1、n2≧0である。   At this time, when the specified condition T is a periodic condition, the specified condition T is sequentially satisfied with the passage of time, so that the specified condition T is satisfied once or more. Become. Then, the notification frequency adjustment unit 52 calculates the communication success rate (communication success rate S) from the result of the communication success (described above) or the communication failure (described above) in each time that the specified condition T is satisfied. That is, assuming that the number of times that the prescribed condition T is satisfied is n1 and the number of successful communications is n2, the communication success rate S is n2 / n1. Here, n1 and n2 are integers, and n1 ≧ 1 and n2 ≧ 0.

図4に示す実施形態では、通信親機2は、各通信子機6が通信を開始する規定条件Tを把握しており、規定条件Tに基づいて規定条件Tが成立した回数(n1)を判定するようになっている。例えば、通信親機2の記憶部2mに各通信子機6の規定条件Tが記憶されていても良いし、各通信子機6と通信を行う中で、各通信子機6の規定条件Tを推定しても良く、各通信子機6の規定条件Tが周期的な条件であることを前提に推定しても良い。また、通知頻度調整部52は、規定条件Tが成立したであろう各回における通信成功または通信失敗の結果を記憶部2mなどに記憶しておき、記憶部2mに記憶された結果の情報の少なくとも一部を用いて、通信成功率Sを算出する。   In the embodiment illustrated in FIG. 4, the communication master device 2 grasps the specified condition T at which each communication slave device 6 starts communication, and determines the number of times (n1) in which the specified condition T is satisfied based on the specified condition T. The judgment is made. For example, the specified condition T of each communication slave 6 may be stored in the storage unit 2m of the communication master 2, or the specified condition T of each communication slave 6 during communication with each communication slave 6. May be estimated on the assumption that the specified condition T of each communication slave device 6 is a periodic condition. In addition, the notification frequency adjustment unit 52 stores the result of communication success or communication failure in each time that the specified condition T would have been satisfied in the storage unit 2m or the like, and stores at least the information of the result stored in the storage unit 2m. The communication success rate S is calculated using a part thereof.

上記の構成によれば、通信親機2は、時間の経過に伴って順次到来する規定条件Tが満たされる度に行われる通信データDの通信成功または通信失敗の実績(通信成功率S)に基づいて、通信子機6に対する回数設定情報Iの通知頻度を調整する。これによって、通信成功率Sに応じて、通信子機6における設定回数Nの更新頻度を最適化することができる。したがって、通信成功率Sが低い場合には、例えば、上記の設定回数Nの更新を頻度良く行うようにすれば、通信環境に応じた設定回数に頻度良く更新することができ、通信成功率Sの向上を図ることができる。逆に、通信成功率Sが高い場合には、例えば設定回数の更新の頻度を下げるようにすれば、回数設定情報Iの送受信回数を減らすことができ、通信子機6や通信親機2の電力消費の抑制を図ることができる。   According to the above configuration, the communication base unit 2 determines whether the communication success or the communication failure (the communication success rate S) of the communication data D performed every time the prescribed condition T that sequentially arrives with the passage of time is satisfied. Based on this, the notification frequency of the frequency setting information I to the communication slave 6 is adjusted. Thereby, the update frequency of the set number N in the communication slave unit 6 can be optimized according to the communication success rate S. Therefore, when the communication success rate S is low, for example, by updating the set number N frequently, it is possible to frequently update the set number N according to the communication environment. Can be improved. Conversely, when the communication success rate S is high, for example, if the frequency of updating the set number is reduced, the number of times of transmitting and receiving the number setting information I can be reduced, and the communication slave unit 6 and the communication master unit 2 Power consumption can be suppressed.

図5は、本発明の一実施形態に係る通信親機2の構成を示すブロック図であり、通信親機2は回数推移記憶部53および回数予測部54を備える。
幾つかの実施形態では、図5に示すように、通信親機2は、規定条件Tが成立する度に、上述した累積送信回数取得部3によって取得される特定領域Rの情報に基づいて得られる回数情報Rf(前述)を記憶することにより、この回数情報Rfの時間推移Trを記憶するよう構成された回数推移記憶部53と、この回数推移記憶部53に記憶された回数情報Rfの時間推移Trに基づいて、回数情報Rfの予測値Pを算出する回数予測部54と、をさらに備える。この場合、通信親機2から通信子機6に通知される回数設定情報Iは、回数予測部54により予測された回数情報Rfの予測値Pであっても良い。既に述べたように、回数情報Rfは、特定領域Rに格納された情報そのもの、または、その情報に対して所定の演算を行うことにより得られる演算値である。
FIG. 5 is a block diagram illustrating a configuration of the communication master device 2 according to an embodiment of the present invention. The communication master device 2 includes a number transition storage unit 53 and a number prediction unit 54.
In some embodiments, as shown in FIG. 5, every time the specified condition T is satisfied, the communication master device 2 obtains the information based on the information of the specific region R obtained by the above-described cumulative transmission number obtaining unit 3. By storing the number-of-times information Rf (described above), the number-of-times transition storage unit 53 configured to store the time transition Tr of the number-of-times information Rf, and the time of the number-of-times information Rf stored in the number-of-times transition storage unit 53 A frequency prediction unit that calculates a predicted value of the frequency information based on the transition; In this case, the number setting information I notified from the communication base unit 2 to the communication slave unit 6 may be a predicted value P of the number information Rf predicted by the number prediction unit 54. As described above, the number-of-times information Rf is the information itself stored in the specific area R, or an operation value obtained by performing a predetermined operation on the information.

例えば、通信子機6が工場内を移動するフォークリフトなどの移動体に設置されて、移動体の稼動データなどを通信データDとして通信親機2に通信する場合には、移動体の運行状況(走行場所)に応じて通信環境が変化する。この際、この移動体が周期的な運行を行う場合など、時間毎の移動体の動きから時間毎の通信環境が予測できる場合がある。同様に、工場内の各種の設備等に設置したセンサ6sによる計測値を通信データDとして通信親機2に通信する場合にも、日中帯は作業員やクレーン等の重機などの影響で通信環境が悪く、夜間帯は重機などによる影響がなく通信環境が良好になるなど、時間帯毎の通信環境が予測できる場合がある。   For example, when the communication slave unit 6 is installed on a moving body such as a forklift moving in a factory and communicates the operating data of the moving body to the communication master unit 2 as communication data D, the operation state of the moving body ( The communication environment changes according to the driving location. At this time, there is a case where the communication environment for each time can be predicted from the movement of the mobile for each time, for example, when the mobile performs a periodic operation. Similarly, when the measurement value of the sensor 6s installed in various facilities in the factory is communicated as communication data D to the communication base unit 2, the communication during the daytime is affected by workers and heavy equipment such as cranes. In some cases, the communication environment for each time zone can be predicted, for example, the environment is poor, and the night zone is not affected by heavy equipment and the communication environment is improved.

そこで、回数予測部54は、回数推移記憶部53に記憶された回数情報Rfの時間推移Tr(複数の回数情報Rf)に基づいて、回数情報Rfの予測値Pを算出する。この予測方法は、対象となる情報の時間推移Trから将来の対象の情報の値を予測するためのものとして周知な方法を適用すれば良い。   Therefore, the number prediction unit 54 calculates a predicted value P of the number information Rf based on the time transition Tr (a plurality of number information Rf) of the number information Rf stored in the number transition storage unit 53. As this prediction method, a well-known method for predicting the value of the future target information from the time transition Tr of the target information may be applied.

図5に示す実施形態では、回数推移記憶部53は、累積送信回数取得部3に接続されており、規定条件Tが成立する度に、累積送信回数取得部3が取得した特定領域Rに格納された情報に基づいて生成される上記の回数情報Rfを記憶部2mに記憶する。この回数情報Rfの生成は回数推移記憶部53が行っても良いし、累積送信回数取得部3が記憶する回数情報Rfとは異なる値を有していても良い。また、回数予測部54は、回数情報Rfの時間推移Trに基づいて、回数情報Rfの予測値Pを算出し、記憶部2mの他の領域に格納する。そして、回数設定情報通知部4は、記憶部2mに記憶されている回数情報Rf(実際値)と、その予測値Pとを取得し、いずれか大きい方を回数設定情報Iとして、通信子機6に通知する。つまり、回数情報Rfの実際値および予測値Pのうちの大きい方を回数設定情報Iとすることにより、通信データDの通信成功率Sが高まるようにしている。   In the embodiment illustrated in FIG. 5, the count transition storage unit 53 is connected to the cumulative transmission count acquisition unit 3 and stores the count in the specific region R acquired by the cumulative transmission count acquisition unit 3 each time the specified condition T is satisfied. The number-of-times information Rf generated based on the obtained information is stored in the storage unit 2m. The generation of the number-of-times information Rf may be performed by the number-of-times transition storage unit 53, or may have a value different from the number-of-times information Rf stored by the cumulative transmission number obtaining unit 3. Further, the number-of-times prediction unit 54 calculates a predicted value P of the number-of-times information Rf based on the time transition Tr of the number-of-times information Rf, and stores it in another area of the storage unit 2m. Then, the count setting information notification unit 4 acquires the count information Rf (actual value) stored in the storage unit 2m and the predicted value P, and sets the larger one as the count setting information I as the communication slave unit. Notify 6. In other words, the larger of the actual value and the predicted value P of the number information Rf is set as the number setting information I, so that the communication success rate S of the communication data D is increased.

上記の構成によれば、回数設定情報Iは、例えば、規定条件Tが成立した時に設定回数Nだけ送信される通信データDの1以上を受信することにより得られる1以上の累積送信回数Cのうちの最も小さい値などの累積送信回数Cの値そのもの、あるいは、累積送信回数Cなどに基づく演算値となる回数情報Rfの時間推移Trに基づいて演算可能な予測値Pである。つまり、通信親機2は、通信子機6からの通信が成功するまでに通信子機6が送信する送信回数を予測し、その予測値Pを回数設定情報Iとして通信子機6に通知する。これによって、予測値Pに基づいて設定回数Nを更新することにより、周囲の環境等に応じて、通信環境が変動する場所に設置した通信子機6の通信の信頼性を向上させることができる。   According to the above configuration, the number-of-times setting information I includes, for example, one or more cumulative transmission times C obtained by receiving one or more of the communication data D transmitted by the set number N when the prescribed condition T is satisfied. This is the predicted value P that can be calculated based on the time itself Tr of the number information Rf, which is the calculated value based on the cumulative number of transmissions C or the like itself, such as the smallest value among them. That is, the communication master unit 2 predicts the number of transmissions transmitted by the communication slave unit 6 until the communication from the communication slave unit 6 succeeds, and notifies the communication slave unit 6 of the predicted value P as the number setting information I. . Accordingly, by updating the set number N based on the predicted value P, it is possible to improve the communication reliability of the communication slave unit 6 installed in a place where the communication environment fluctuates according to the surrounding environment and the like. .

図6は、本発明の一実施形態に係る通知先特定情報Lに基づいて特定される通信子機6に通知を行う通信親機2を示す図である。図7Aは、本発明の一実施形態に係る送信フレームFに格納された通知要否情報rに基づいて特定される通信子機6に通知を行う通信親機2を示す図であり、送信フレームFに設けられた通知要否情報rを格納する領域に通知要をセットした場合を示す。図7Bは、本発明の一実施形態に係る送信フレームFに格納された通知要否情報rに基づいて特定される通信子機6に通知を行う通信親機2を示す図であり、送信フレームFは通知要否情報rに通知不要をセットした場合を示す。図7Cは、本発明の一実施形態に係る送信フレームFに格納された通知要否情報rに基づいて特定される通信子機6に通知を行う通信親機2を示す図であり、送信フレームFの特定領域Rに通知要否情報rを格納する。   FIG. 6 is a diagram illustrating the communication master device 2 that notifies the communication slave device 6 specified based on the notification destination specifying information L according to an embodiment of the present invention. FIG. 7A is a diagram illustrating the communication master unit 2 that notifies the communication slave unit 6 specified based on the notification necessity information r stored in the transmission frame F according to the embodiment of the present invention. The case where the notification necessity is set in the area for storing the notification necessity information r provided in F is shown. FIG. 7B is a diagram illustrating the communication master unit 2 that notifies the communication slave unit 6 specified based on the notification necessity information r stored in the transmission frame F according to the embodiment of the present invention. F indicates a case where notification is not required is set in the notification necessity information r. FIG. 7C is a diagram illustrating the communication master unit 2 that notifies the communication slave unit 6 specified based on the notification necessity information r stored in the transmission frame F according to the embodiment of the present invention. The notification necessity information r is stored in the specific area R of F.

幾つかの実施形態では、図6〜図7Cに示すように、上述した回数設定情報通知部4は、無線通信システム1を構成する複数の通信子機6のうちの特定の通信子機6に対してのみ回数設定情報Iを通知しても良い。つまり、本実施形態では、例えば通信データDの重要性や、通信子機6の電力消費の観点などから選出した通信子機6に対してのみ、設定回数Nの更新を行う。これによって、特定の通信子機6に設定されている上記の設定回数Nを、通信環境に応じて最適化することが可能となる。   In some embodiments, as shown in FIG. 6 to FIG. 7C, the above-described number setting information notifying unit 4 sends a specific communication slave unit 6 among a plurality of communication slave units 6 configuring the wireless communication system 1. The number setting information I may be notified only to this. That is, in the present embodiment, the set number N is updated only for the communication slaves 6 selected from the viewpoint of the importance of the communication data D and the power consumption of the communication slaves 6, for example. As a result, it is possible to optimize the set number N set for the specific communication slave unit 6 according to the communication environment.

具体的には、幾つかの実施形態では、図6に示すように、回数設定情報通知部4は、予め設定された通知先を特定するための情報(以下、通知先特定情報L)に基づいて、回数設定情報Iを通知すべき特定の通信子機6を特定しても良い。図6に示す実施形態では、通信親機2の記憶部2mに上記の通知先特定情報Lがリストとして記憶されている。図6に例示の通知先特定情報Lでは、通信子機6である子機Aは、回数設定情報Iの通知が必要であり、子機Bは通知が不要となっている。よって、通信親機2は、この通知先特定情報Lに基づいて、回数設定情報Iの通知を、子機Aに対しては行い、子機Bに対しては行わないようになる。   Specifically, in some embodiments, as shown in FIG. 6, the number-of-times setting information notifying unit 4 is based on information for specifying a notification destination set in advance (hereinafter, notification destination specifying information L). Thus, a specific communication slave 6 to which the number setting information I is to be notified may be specified. In the embodiment illustrated in FIG. 6, the notification destination specifying information L is stored as a list in the storage unit 2 m of the communication master device 2. In the notification destination specifying information L illustrated in FIG. 6, the slave A, which is the communication slave 6, requires the notification of the frequency setting information I, and the slave B does not need to notify. Therefore, the communication base unit 2 notifies the number setting information I to the slave unit A and does not notify the slave unit B based on the notification destination specifying information L.

上記の構成によれば、予め設定された通知先特定情報Lに基づいて、回数設定情報Iの通知先を特定することができる。   According to the above configuration, it is possible to specify the notification destination of the number-of-times setting information I based on the notification destination specifying information L set in advance.

他の幾つかの実施形態では、図7A〜図7Cに示すように、回数設定情報通知部4は、通信子機6から送信された送信フレームFに格納される、回数設定情報Iの通知の要否の情報(以下、通知要否情報r)に基づいて、特定の通信子機6を特定しても良い。つまり、通信子機6から通信親機2に送信する送信フレームFには、通知要否情報rを格納するための領域が設けられている。そして、通信子機6は、送信フレームFに、回数設定情報Iの通知の要否をセットして、この情報を通信データDと共に送信する。なお、送信フレームFにおける通知要否情報rを格納する領域は、上述した特定領域Rと同様に、ヘッダ部Fh、データ部Fdのいずれであっても良いし、その領域の位置も送信フレームFにおける固定位置でも良いし、タグ情報等を用いて示す任意の位置であっても良い。   In some other embodiments, as shown in FIGS. 7A to 7C, the count setting information notifying unit 4 sends a notification of the count setting information I stored in the transmission frame F transmitted from the communication slave unit 6. The specific communication terminal 6 may be specified based on the necessity information (hereinafter, notification necessity information r). That is, the transmission frame F transmitted from the communication slave device 6 to the communication master device 2 has an area for storing the notification necessity information r. Then, the communication slave unit 6 sets whether or not the notification of the frequency setting information I is necessary in the transmission frame F, and transmits this information together with the communication data D. Note that the area for storing the notification necessity information r in the transmission frame F may be either the header part Fh or the data part Fd, similarly to the above-described specific area R, and the position of the area may be the transmission frame F. May be a fixed position or an arbitrary position indicated by using tag information or the like.

図7Aに示す実施形態では、通信子機6は、通知要否情報rとして、通知が必要であることを示す値(本実施形態では1)をセットした送信フレームFを通信親機2に送信している。よって、通信親機2は、送信フレームFに格納された通知要否情報rを読み込むことにより、その送信フレームFを送信した通信子機6に対しては、回数設定情報Iの通知が必要と判断するので、その通知を行うようになる。   In the embodiment illustrated in FIG. 7A, the communication slave device 6 transmits to the communication master device 2 a transmission frame F in which a value indicating that notification is required (1 in the present embodiment) is set as the notification necessity information r. are doing. Therefore, the communication master unit 2 reads the notification necessity information r stored in the transmission frame F, and thus, the communication slave unit 6 that has transmitted the transmission frame F needs to be notified of the frequency setting information I. Since the judgment is made, the notification is performed.

他方、図7Bに示す実施形態では、通信子機6は、通知要否情報rとして、通知が不要であることを示す値(本実施形態では0)をセットした送信フレームFを通信親機2に送信している。よって、通信親機2は、送信フレームFに格納された通知要否情報rを読み込むことにより、その送信フレームFを送信した通信子機6に対しては、回数設定情報Iの通知が不要と判断するので、その通知を行わないようになる。   On the other hand, in the embodiment shown in FIG. 7B, the communication slave unit 6 transmits the transmission frame F in which a value indicating that the notification is unnecessary (0 in the present embodiment) is set as the notification necessity information r. Is sending to. Therefore, by reading the notification necessity information r stored in the transmission frame F, the communication master unit 2 does not need to notify the number of times setting information I to the communication slave unit 6 that has transmitted the transmission frame F. Since the judgment is made, the notification is not performed.

上記の構成によれば、通信親機2は、通信子機6が送信する送信フレームFから得られる情報(通知要否情報r)に基づいて、回数設定情報Iの通知先を特定することができる。   According to the above configuration, the communication master device 2 can specify the notification destination of the frequency setting information I based on the information (notification necessity information r) obtained from the transmission frame F transmitted by the communication slave device 6. it can.

また、この実施形態において、幾つかの実施形態では、図7Cに示すように、回数設定情報通知部4は、回数設定情報Iの通知の要否の情報を、送信フレームFに設けられている上述した特定領域Rから取得しても良い。つまり、本実施形態では、通信子機6から通信親機2に送信する送信フレームFには、通知要否情報rを格納するための領域を設けていない。そして、通信子機6は、上述した特定領域Rの情報を上書きする形で、通知要否情報rをセットして、送信フレームFを送信する。   In this embodiment, in some embodiments, as shown in FIG. 7C, the number-of-times setting information notifying unit 4 includes information indicating whether or not the notification of the number-of-times setting information I is necessary in the transmission frame F. It may be obtained from the specific region R described above. That is, in the present embodiment, the transmission frame F transmitted from the communication slave device 6 to the communication master device 2 does not have an area for storing the notification necessity information r. Then, the communication slave device 6 sets the notification necessity information r and overwrites the information of the specific region R, and transmits the transmission frame F.

図7Cに示す実施形態では、通知要否情報rにおける通知不要を示す値は、累積送信回数Cとして取ることがない値としている。本実施形態では、累積送信回数Cとして0の値はないので、通知要否情報rにおける通知不要を示す値を0としている。よって、通信親機2は、送信フレームFに格納された特定領域Rの情報を読み込んだ際に、その値が0である場合には、その送信フレームFを送信した通信子機6に対しては回数設定情報Iの通知が不要と判断するので、その通知を行わないようになる。   In the embodiment illustrated in FIG. 7C, the value indicating notification unnecessary in the notification necessity information r is a value that is not taken as the cumulative transmission count C. In the present embodiment, there is no value of 0 as the cumulative number of transmissions C, so the value indicating notification unnecessary in the notification necessity information r is set to 0. Therefore, when reading the information of the specific area R stored in the transmission frame F, if the value is 0, the communication master device 2 sends the information to the communication slave device 6 that has transmitted the transmission frame F. Determines that the notification of the frequency setting information I is unnecessary, so that the notification is not performed.

ただし、本実施形態に本発明は限定されない。他の幾つかの実施形態では、通信子機6は、設定回数Nだけ繰返し通信データDを送信する際に累積送信回数Cをインクリメントせずに、常にデフォルト値などの所定値を特定領域Rに格納して通信親機2に送信することで、通知要否情報rにおける通知不要を示しても良い。   However, the present invention is not limited to this embodiment. In some other embodiments, the communication slave unit 6 always transmits a predetermined value such as a default value to the specific region R without incrementing the cumulative transmission number C when repeatedly transmitting the communication data D by the set number N. By storing the information and transmitting it to the communication master 2, the notification unnecessary in the notification necessity information r may be indicated.

上記の構成によれば、通信親機2は、通信子機6が送信する送信フレームFから得られる情報に基づいて、回数設定情報Iの通知先を特定することができる。送信フレームFに通知要否情報rのための領域を設けていないので、処理の簡素化が可能となる。また、送信フレームFに通知要否情報rのための領域を追加で必要としないので、通信データDが大きい場合への対応もより容易にすることができる。   According to the above configuration, the communication master device 2 can specify the notification destination of the number-of-times setting information I based on information obtained from the transmission frame F transmitted by the communication slave device 6. Since the area for the notification necessity information r is not provided in the transmission frame F, the processing can be simplified. Further, since an additional area for the notification necessity information r is not required in the transmission frame F, it is possible to easily cope with a case where the communication data D is large.

図8は、本発明の一実施形態に係る送信フレームFに格納された規定条件Tの情報に基づいて回数設定情報Iを生成する通信親機2を示す図である。
幾つかの実施形態では、図8に示すように、回数設定情報通知部4は、送信フレームFに格納される規定条件Tの情報に基づいて回数設定情報Iを修正すると共に、修正後の回数設定情報I(修正後回数設定情報Im)を通知しても良い。つまり、通信子機6から通信親機2に送信する送信フレームFには、通信子機6が通信親機2に通信を行うタイミングを定める上述した規定条件Tの情報を格納するための領域が設けられている。そして、通信子機6は、送信フレームFに規定条件Tの情報をセットして、この情報を通信データDと共に送信する。よって、回数設定情報通知部4(通信親機2)は、送信フレームFから規定条件Tを取得することが可能となる。
FIG. 8 is a diagram illustrating the communication master device 2 that generates the number-of-times setting information I based on the information of the specified condition T stored in the transmission frame F according to the embodiment of the present invention.
In some embodiments, as shown in FIG. 8, the count setting information notification unit 4 corrects the count setting information I based on the information of the specified condition T stored in the transmission frame F, and The setting information I (number-of-times setting information Im after correction) may be notified. That is, in the transmission frame F transmitted from the communication slave unit 6 to the communication master unit 2, an area for storing the information of the above-described specified condition T that determines the timing at which the communication slave unit 6 communicates with the communication master unit 2 is included. Is provided. Then, the communication slave unit 6 sets the information of the specified condition T in the transmission frame F, and transmits this information together with the communication data D. Therefore, the frequency setting information notifying unit 4 (communication base unit 2) can acquire the specified condition T from the transmission frame F.

例えば、送信フレームFには規定条件Tとして通信周期が格納されており、回数設定情報通知部4は、送信フレームFから読み込んだ通信周期の大小に応じて、回数設定情報Iを修正しても良い。図8に示す実施形態では、回数設定情報通知部4は、通信周期が予め定められた閾値よりも大きい場合(例えば1日1回など)には、回数設定情報Iをより大きな値に修正するようになっている。通信周期が長いほど、規定条件Tの成立毎の通信が成功しない場合には、その分だけ長い期間、通信データDが通信親機2側で得られないことになる。よって、回数設定情報Iをより大きな値に修正することにより、規定条件Tの成立毎の通信がより確実に成功するように図ることが可能となる。   For example, the transmission frame F stores the communication cycle as the specified condition T, and the number-of-times setting information notification unit 4 corrects the number-of-times setting information I according to the size of the communication period read from the transmission frame F. good. In the embodiment illustrated in FIG. 8, the count setting information notification unit 4 corrects the count setting information I to a larger value when the communication cycle is larger than a predetermined threshold (for example, once a day). It has become. If the communication does not succeed each time the specified condition T is satisfied as the communication cycle is longer, the communication data D cannot be obtained on the communication master device 2 for a longer period. Therefore, by correcting the number-of-times setting information I to a larger value, it is possible to more reliably achieve successful communication every time the specified condition T is satisfied.

他方、通信周期が上記の閾値以下の場合(例えば10分に1回など)には、回数設定情報Iをより小さな値に修正するようになっている。通信周期が短ければ、1つ前の規定条件Tの成立毎の通信が成功しなくても、その次の規定条件Tが比較的短い時間(つまり、この場合には10分)の経過後に成立するので、通信が成功せず、その規定条件Tの成立時の通信データDが得られなくても、実質的には問題とならない場合がある。よって、回数設定情報Iをより小さな値に修正することにより、通信子機6の電力消費の抑制を図ることが可能となる。   On the other hand, when the communication cycle is equal to or less than the threshold value (for example, once every 10 minutes), the number setting information I is modified to a smaller value. If the communication cycle is short, even if communication is not successful each time the immediately preceding specified condition T is satisfied, the next specified condition T is satisfied after a relatively short time (ie, 10 minutes in this case). Therefore, even if the communication does not succeed and the communication data D when the specified condition T is satisfied is not obtained, there is a case where there is substantially no problem. Therefore, by correcting the frequency setting information I to a smaller value, it is possible to suppress the power consumption of the communication slave device 6.

なお、送信フレームFにおける規定条件Tを格納する領域は、上述した特定領域Rと同様に、ヘッダ部Fhであっても良いし、データ部Fdであっても良いし、その領域の位置も送信フレームFにおける固定位置でも良いし、タグ情報等を用いて示す任意の位置であっても良い。また、回数設定情報Iを修正する際には、通信周期と閾値との差の絶対値が大きいほど、回数設定情報Iをより大きく、あるいはより小さくするなどしても良い。   Note that the area storing the specified condition T in the transmission frame F may be the header part Fh or the data part Fd, as in the specific area R described above. It may be a fixed position in the frame F or an arbitrary position indicated by using tag information or the like. When correcting the number setting information I, the number setting information I may be set to be larger or smaller as the absolute value of the difference between the communication cycle and the threshold is larger.

上記の構成によれば、通信親機2は、通信子機6が通信データDの通信を行うタイミングを定める規定条件Tに基づいて回数設定情報Iを修正すると共に、修正した回数設定情報Iを通信子機6に通知する。これによって、通信子機6に設定される設定回数Nをより適切に定めることができる。   According to the above configuration, the communication base unit 2 corrects the number setting information I based on the specified condition T that determines the timing at which the communication slave unit 6 performs communication of the communication data D, and also transmits the corrected number setting information I. Notify the communication slave unit 6. Thus, the set number N set in the communication slave device 6 can be more appropriately determined.

次に、通信子機6の送信出力を通信親機2が制御する実施形態について、図9を用いて説明する。図9は、本発明の一実施形態に係る通信親機2および通信子機6の構成を示すブロック図であり、通信子機6の送信出力を通信親機2が制御する。   Next, an embodiment in which the transmission output of the communication slave device 6 is controlled by the communication master device 2 will be described with reference to FIG. FIG. 9 is a block diagram showing a configuration of the communication master unit 2 and the communication slave unit 6 according to an embodiment of the present invention. The communication master unit 2 controls the transmission output of the communication slave unit 6.

幾つかの実施形態では、図9に示すように、通信親機2は、通信データDの受信時の電波強度を示す受信電波強度Wrを取得するよう構成された受信強度取得部55(前述した受信電波状態監視部51)と、通信子機6から送信された通信データDの送信時の電波強度を示す送信電波強度Wsを取得するよう構成された送信強度取得部56と、通信子機6の送信電波強度Wsを設定するための送信出力指示値Iwであって、受信電波強度Wrに基づいて、または受信電波強度Wrおよび送信電波強度Wsに基づいて算出される送信出力指示値Iwを通信子機6に指示するよう構成された送信出力指示部57と、をさらに備えていても良い。送信出力指示部57が生成した送信出力指示値Iwは、送信部21を介して通信子機6に送信される。   In some embodiments, as shown in FIG. 9, the communication master device 2 is configured to obtain the reception radio wave intensity Wr indicating the radio wave intensity when the communication data D is received. A reception radio wave state monitoring unit 51); a transmission strength acquisition unit 56 configured to acquire a transmission radio field intensity Ws indicating a radio field intensity at the time of transmitting the communication data D transmitted from the communication sub unit 6; A transmission output instruction value Iw for setting the transmission radio field intensity Ws of the transmission radio command value Iw calculated based on the reception radio field intensity Wr or the reception radio field intensity Wr and the transmission radio field intensity Ws. And a transmission output instructing unit 57 configured to instruct the slave unit 6. The transmission output instruction value Iw generated by the transmission output instruction unit 57 is transmitted to the communication slave unit 6 via the transmission unit 21.

図9に示す実施形態では、受信強度取得部55は、前述した受信電波状態監視部51と同様の機能を有しており、取得した受信電波強度Wrを記憶部2mに記憶する。また、通信子機6が送信する送信フレームFには送信電波強度Wsを格納するための領域が設けられており、通信子機6は、送信フレームFに設けられた上記の領域に送信電波強度Wsを格納した状態で送信フレームFを送信するようになっている。よって、送信強度取得部56は、送信フレームFから、その送信フレームFを通信子機6が送信した時の送信電波強度Wsを取得することが可能となっている。ただし、本実施形態に本発明は限定されない。例えば、通信子機6が最大の電波強度で送信すると決められている場合など、通信親機2の記憶部2mに、通信子機6が送信フレームFを送信する時の電波強度の情報を予め記憶するなどしておくことにより、通信親機2は記憶部2mから上記の送信電波強度Wsを取得しても良い。   In the embodiment illustrated in FIG. 9, the reception strength acquisition unit 55 has a function similar to that of the reception radio wave state monitoring unit 51 described above, and stores the acquired reception radio strength Wr in the storage unit 2m. The transmission frame F transmitted by the communication subunit 6 is provided with an area for storing the transmission radio field intensity Ws, and the communication subunit 6 stores the transmission radio field intensity in the area provided in the transmission frame F. The transmission frame F is transmitted with Ws stored. Therefore, the transmission strength obtaining unit 56 can obtain, from the transmission frame F, the transmission radio field intensity Ws when the communication slave unit 6 transmits the transmission frame F. However, the present invention is not limited to this embodiment. For example, when it is determined that the communication slave unit 6 transmits at the maximum radio wave intensity, the information of the radio wave intensity at the time when the communication slave unit 6 transmits the transmission frame F is stored in the storage unit 2m of the communication master unit 2 in advance. By storing the information, the communication master device 2 may acquire the transmission radio field intensity Ws from the storage unit 2m.

また、送信出力指示部57は、次のように送信出力指示値Iwを算出しても良い。通信子機6の送信電波出力[mW]の単位を変換した値をX[dBM]、通信親機2が受信した際の受信電波強度をY[dBm]、通信親機2が電波を受信し、復元できる閾値である受信感度をZ[dBm]、通信子機6と通信親機2との間の無線経路における雑音や遮蔽等の影響による損失をL[dB]とする。なお、mWとdBmとの変換は、dBm=10log10(mW)の式により行うことが可能である。 Further, the transmission output instruction unit 57 may calculate the transmission output instruction value Iw as follows. The value obtained by converting the unit of the transmission radio wave output [mW] of the communication slave unit 6 is X [dBM], the reception radio wave intensity when the communication master unit 2 receives the signal is Y [dBm], and the communication master unit 2 receives the radio wave. It is assumed that the reception sensitivity, which is a threshold value that can be restored, is Z [dBm], and the loss due to the influence of noise or occlusion on the wireless path between the communication slave unit 6 and the communication master unit 2 is L [dB]. The conversion between mW and dBm can be performed by the equation dBm = 10 log 10 (mW).

そして、通信子機6が通信データD(送信フレームF)をX[dBm]で送信し、通信親機2が受信した時の受信電波強度[dBm]を把握することにより、通信子機6と通信親機2との間の無線経路を伝送時の損失Lsが、Ls=X−Yの計算式により得られる。この時、通信親機2は、自身の受信感度Z[dBm]と経路の損失Ls[dB]とから、通信子機6が送信した送信フレームFを通信親機2が受信できるはずの電波出力X´を、X´=Z+Lの計算式により計算し、この計算結果に基づく値を送信出力指示値Iwとして、通信子機6に通知する。この場合、送信出力指示値IwはX´の値そのものであっても良いし、このX´にマージンを加えた値であっても良い。通信子機6は、送信出力指示値Iwを受信すると、それ以降の送信フレームFの出力を送信出力指示値Iwに更新する。この送信出力指示値Iwが、更新前の送信電波出力[mW]よりも小さければ、その分だけ、通信子機6は出力を落として無線通信を行うことができるので、消費電力を削減することが可能となる。なお、上記のX´に加えるマージンは、通信子機6側で加えても良い。   Then, the communication slave unit 6 transmits the communication data D (transmission frame F) at X [dBm] and grasps the received radio wave intensity [dBm] when the communication master unit 2 receives the communication data D (transmission frame F). The loss Ls during transmission through the wireless path to the communication base unit 2 is obtained by the formula of Ls = X−Y. At this time, based on its own reception sensitivity Z [dBm] and path loss Ls [dB], the communication base unit 2 outputs a radio wave that the communication base unit 2 should be able to receive the transmission frame F transmitted by the communication base unit 6. X ′ is calculated by a calculation formula of X ′ = Z + L, and a value based on the calculation result is notified to the communication slave unit 6 as a transmission output instruction value Iw. In this case, the transmission output instruction value Iw may be the value of X 'itself or a value obtained by adding a margin to X'. Receiving the transmission output instruction value Iw, the communication slave unit 6 updates the output of the subsequent transmission frame F to the transmission output instruction value Iw. If the transmission output instruction value Iw is smaller than the transmission radio wave output [mW] before the update, the communication handset 6 can perform the wireless communication by reducing the output by that much, so that the power consumption can be reduced. Becomes possible. The margin added to X ′ may be added on the communication slave unit 6 side.

上記の構成によれば、通信親機2は、送信出力指示値Iwを通信子機6に指示することにより、通信子機6の通信データDを送信する際の出力(電波強度)を更新する。これによって、通信子機6の通信データDの送信時の出力を、通信環境に応じて最適化することができる。よって、例えば、通信子機6が必要以上に高い出力で無線通信を行うことや、通信親機2が受信できないほど弱い出力で無線通信を行うことを回避することができ、より確実な無線通信を行うように図ることができる。   According to the above configuration, communication master device 2 updates the output (radio wave intensity) of communication slave device 6 when transmitting communication data D by instructing communication slave device 6 of transmission output instruction value Iw. . As a result, the output of the communication slave device 6 when transmitting the communication data D can be optimized according to the communication environment. Therefore, for example, it is possible to avoid that the communication slave unit 6 performs wireless communication with an unnecessarily high output and that the communication base unit 2 performs wireless communication with an output that is too weak to be received. Can be performed.

次に、通信子機6に設定される設定回数Nを通信親機2側から強制的に設定する実施形態について、図10を用いて説明する。図10は、本発明の一実施形態に係る通信親機2および通信子機6の構成を示すブロック図であり、設定回数を強制的に設定する。   Next, an embodiment in which the set number N set in the communication slave device 6 is forcibly set from the communication master device 2 will be described with reference to FIG. FIG. 10 is a block diagram showing a configuration of the communication master unit 2 and the communication slave unit 6 according to the embodiment of the present invention, in which the set number is forcibly set.

幾つかの実施形態では、図10に示すように、通信親機2は、設定回数Nの指令値Icを受信すると共に、この指令値Icを通信子機6に通知する指令値設定部58と、をさらに備えても良い。図10に示す実施形態では、通信子機6の管理者などが、通信子機6の設定回数Nをまずは決定する。そして、通信親機2にPC14を接続した状態で、管理者などがPC14を操作し、決定した設定回数Nを入力することにより、決定した設定回数Nが通信親機2に対して指令値Icとして入力される。指令値設定部58は、この指令値Icを受信すると、通信親機2の送信部21を介して受信した指令値Icを通信子機6に送信する。通信子機6では、設定回数設定部9が受信した指令値Icでその時の設定回数Nを上書きするなどして、設定回数Nを更新する。   In some embodiments, as shown in FIG. 10, the communication master device 2 receives the command value Ic of the set number N, and notifies the communication slave device 6 of the command value Ic. May be further provided. In the embodiment illustrated in FIG. 10, the administrator of the communication slave 6 first determines the set number N of the communication slaves 6. Then, while the PC 14 is connected to the communication base unit 2, the administrator or the like operates the PC 14 and inputs the determined set number N, and the determined set number N is transmitted to the communication base unit 2 by the command value Ic. Is entered as When receiving the command value Ic, the command value setting unit 58 transmits the command value Ic received via the transmission unit 21 of the communication base unit 2 to the communication slave unit 6. The communication slave unit 6 updates the set number N by, for example, overwriting the set number N at that time with the command value Ic received by the set number setting unit 9.

上記の構成によれば、管理者などによって、通信子機6の設定回数Nを任意の値に更新することができる。これによって、例えば、通信子機6の電池容量は気にしないで良いが、通信データDの通信は確実に成功させたせたいような場合には設定回数Nを大きく設定するなど、用途に応じて、設定回数Nを所望の値に強制的に設定することができる。   According to the above configuration, the set number N of the communication slaves 6 can be updated to an arbitrary value by an administrator or the like. Thereby, for example, it is not necessary to care about the battery capacity of the communication slave unit 6, but if the communication of the communication data D is to be surely succeeded, the setting number N is set to a large value. The set number N can be forcibly set to a desired value.

以下、上述した構成(機能)を備える通信親機2あるいは通信子機6が行う通信方法について、図11を用いて説明する。図11は、本発明の一実施形態に係る通信親機2および通信子機6が行う通信方法を示す図である。図11には、通信子機6と通信するよう構成された通信親機2(前述)が行う通信方法、および、規定条件が成立すると設定回数Nだけ同一の通信データDを通信親機2に対して送信する通信子機6(前述)が行う通信方法を合わせて記載している。   Hereinafter, a communication method performed by the communication master device 2 or the communication slave device 6 having the above-described configuration (function) will be described with reference to FIG. FIG. 11 is a diagram illustrating a communication method performed by the communication master device 2 and the communication slave device 6 according to an embodiment of the present invention. FIG. 11 shows a communication method performed by the communication master unit 2 (described above) configured to communicate with the communication slave unit 6 and the same communication data D to the communication master unit 2 for a set number of times N when a prescribed condition is satisfied. The communication method performed by the communication handset 6 (described above) for transmission to the communication device is also described.

図11に示すように、通信子機6が行う通信方法は、上述した累積送信回数Cを計数する累積送信回数計数ステップ(S1)と、上述した送信フレームFに設けられた特定領域Rに累積送信回数Cを格納した状態で送信フレームF(通信データD)を送信する送信ステップ(S2)と、送信フレームFを受信した通信親機2が、特定領域Rに格納された累積送信回数Cに基づいて通知する回数設定情報Iに基づいて、上述した設定回数Nを設定する設定回数更新ステップ(S6)と、を備える。累積送信回数計数ステップ(S1)、送信ステップ(S2)は、設定回数更新ステップ(S6)は、それぞれ、既に説明した累積送信回数計数部7、送信部8、設定回数設定部9が実行する処理内容と同様であるため、詳細は省略する。   As shown in FIG. 11, the communication method performed by the communication slave device 6 includes a cumulative transmission number counting step (S1) for counting the above-mentioned cumulative transmission number C and a cumulative transmission number counting step (S1) provided in the specific area R provided in the transmission frame F described above. A transmission step (S2) of transmitting the transmission frame F (communication data D) in a state where the transmission number C is stored, and the communication master device 2 having received the transmission frame F determines the accumulated transmission number C stored in the specific region R A set count updating step (S6) for setting the set count N based on the set count information I to be notified based on the set count. The cumulative transmission number counting step (S1) and the transmission step (S2) are the set number update step (S6), and the processing executed by the already described cumulative transmission number counting unit 7, the transmission unit 8, and the set number setting unit 9, respectively. The details are omitted because they are the same as the contents.

他方、図11に示すように、通信親機2が行う通信方法は、通信子機6から送信された通信データDを運ぶ送信フレームFに設けられる上述した特定領域Rに格納された情報を取得する累積送信回数取得ステップ(S4)と、通信子機6に対して、設定回数Nを定めるための上記の回数設定情報Iを通知する回数設定情報通知ステップ(S5)と、を備える。累積送信回数取得ステップ(S4)、回数設定情報通知ステップ(S5)は、それぞれ、既に説明した累積送信回数取得部3、回数設定情報通知部4が実行する処理内容と同様であるため、詳細は省略する。   On the other hand, as shown in FIG. 11, the communication method performed by the communication master device 2 acquires information stored in the above-described specific region R provided in a transmission frame F carrying communication data D transmitted from the communication slave device 6. And a number setting information notification step (S5) of notifying the communication slave unit 6 of the number setting information I for determining the set number N. The cumulative transmission number acquisition step (S4) and the number setting information notification step (S5) are the same as the processing contents executed by the cumulative transmission number acquisition unit 3 and the number setting information notification unit 4 described above, respectively. Omitted.

図11に示す実施形態では、ステップS1〜S3において、通信子機6が、累積送信回数計数ステップ(S1)、送信ステップ(S2)を順に行うことを、設定回数Nまで繰り返す。この時、通信親機2は、ステップS2の送信ステップで通信子機6が送信したN個の送信フレームFのうちの受信したものについて、それぞれ、ステップS4において累積送信回数取得ステップを実行する。その後、通信親機2は、ステップS5において、回数設定情報通知ステップを実行する。ステップS6において、通信子機6は、回数設定情報通知ステップ(S5)で通信親機2から通知(送信)された回数設定情報Iを受信することにより、設定回数更新ステップを実行する。   In the embodiment illustrated in FIG. 11, in steps S <b> 1 to S <b> 3, the communication slave unit 6 repeats the cumulative transmission number counting step (S <b> 1) and the transmission step (S <b> 2) in order, up to the set number N. At this time, the communication master device 2 executes an accumulated transmission count acquisition step in step S4 for each of the N transmission frames F transmitted by the communication slave device 6 in the transmission step of step S2. After that, in step S5, the communication master device 2 executes a number setting information notification step. In step S6, the communication slave unit 6 executes the set number updating step by receiving the number setting information I notified (transmitted) from the communication master unit 2 in the number setting information notification step (S5).

図11に示す実施形態では、上述したステップS1〜S6を、規定条件Tが成立する度に行っている。この時、ステップS4に続くステップS5の実行は、所定時間の経過後に行っている。この所定時間は、通信子機6毎に定めても良く、通信子機6毎の規定条件Tで定められる通信周期よりも短い時間となっている。ただし、本実施形態に本発明は限定されない。他の幾つかの実施形態では、その通信周期よりも長い時間であっても良い。この場合には、ステップS1〜S4は規定条件Tが成立する度に行われることになるが、ステップS5〜S6は、規定条件Tが例えば複数回成立する度にまとめて行われることになる。   In the embodiment shown in FIG. 11, the above-described steps S1 to S6 are performed every time the prescribed condition T is satisfied. At this time, the execution of step S5 following step S4 is performed after a predetermined time has elapsed. The predetermined time may be determined for each communication slave 6, and is shorter than the communication cycle defined by the specified condition T for each communication slave 6. However, the present invention is not limited to this embodiment. In some other embodiments, the time may be longer than the communication cycle. In this case, steps S1 to S4 are performed each time the specified condition T is satisfied, but steps S5 to S6 are collectively performed each time the specified condition T is satisfied a plurality of times, for example.

なお、通信親機2が行う上記の通信方法は、既に説明した受信電波状態監視部51、通知頻度調整部52、回数推移記憶部53、回数予測部54、受信強度取得部55、送信強度取得部56、送信出力指示部57、指令値設定部58が実行する処理内容と同様の内容をそれぞれ行うステップの少なくとも1つを、さらに備えていても良い。これらのステップは、対応する各機能部の処理内容と同様のため、詳細は省略する。   The communication method performed by the communication base unit 2 includes the reception radio wave condition monitoring unit 51, the notification frequency adjustment unit 52, the number transition storage unit 53, the number prediction unit 54, the reception intensity acquisition unit 55, and the transmission intensity acquisition At least one of the steps for performing the same processing as the processing performed by the unit 56, the transmission output instruction unit 57, and the command value setting unit 58 may be further provided. These steps are the same as the processing contents of the corresponding functional units, and thus the details are omitted.

なお、上述した実施形態における通信子機6は、通信子機の一例である。また、累積送信回数取得部3は、取得部の一例である。回数設定情報通知部4は、第1通知部の一例である。受信電波状態監視部51は、監視部の一例である。通知頻度調整部52は、調整部の一例である。回数推移記憶部53は、記憶部の一例である。回数予測部54は、予測部の一例である。送信出力指示部57は、指示部の一例である。指令値設定部58は、第2通知部の一例である。累積送信回数計数部7は、計数部の一例である。設定回数設定部9は、設定部の一例である。   The communication slave device 6 in the above-described embodiment is an example of a communication slave device. Further, the cumulative transmission number acquiring unit 3 is an example of an acquiring unit. The frequency setting information notification unit 4 is an example of a first notification unit. The reception radio wave state monitoring unit 51 is an example of a monitoring unit. The notification frequency adjustment unit 52 is an example of an adjustment unit. The frequency transition storage unit 53 is an example of a storage unit. The number prediction unit 54 is an example of a prediction unit. The transmission output instruction unit 57 is an example of an instruction unit. The command value setting unit 58 is an example of a second notification unit. The cumulative transmission number counting unit 7 is an example of a counting unit. The set number setting unit 9 is an example of a setting unit.

本発明は上述した実施形態に限定されることはなく、上述した実施形態に変形を加えた形態や、これらの形態を適宜組み合わせた形態も含む。   The present invention is not limited to the above-described embodiment, and includes a form in which the above-described embodiment is modified and a form in which these forms are appropriately combined.

1 無線通信システム
2 通信親機
2m 記憶部
21 送信部
22 受信部
2s サーバ
3 累積送信回数取得部(取得部)
4 回数設定情報通知部(第1通知部)
51 受信電波状態監視部(監視部)
52 通知頻度調整部(調整部)
53 回数推移記憶部(記憶部)
54 回数予測部(予測部)
55 受信強度取得部
56 送信強度取得部
57 送信出力指示部(指示部)
58 指令値設定部(第2通知部)
6 通信子機
63 設定回数初期化部
6m 記憶部
62 受信部
6s センサ
7 累積送信回数計数部(計数部)
8 送信部
9 設定回数設定部(設定部)

T 規定条件
N 設定回数
C 累積送信回数
I 回数設定情報
R 特定領域
Rf 回数情報
D 通信データ
Ds 計測データ
F 送信フレーム
Fd データ部
Fh ヘッダ部
Ic 設定回数の指令値
Id デフォルト値への設定の命令
Nd デフォルト値
Im 修正後回数設定情報
Iw 送信出力指示値
L 通知先特定情報
Ls 損失
P 予測値
Tr 時間推移
S 通信成功率
Wr 受信電波強度
Ws 送信電波強度
X 電波出力
Z 受信感度
r 要否情報
S 通信成功率
REFERENCE SIGNS LIST 1 wireless communication system 2 communication master 2 m storage unit 21 transmission unit 22 reception unit 2 s server 3 cumulative transmission count acquisition unit (acquisition unit)
4. Number setting information notification unit (first notification unit)
51 Received radio wave condition monitoring unit (monitoring unit)
52 Notification frequency adjustment unit (adjustment unit)
53 Number transition storage unit (storage unit)
54 Number Prediction Unit (Prediction Unit)
55 reception intensity acquisition unit 56 transmission intensity acquisition unit 57 transmission output instruction unit (instruction unit)
58 Command value setting unit (second notification unit)
6 Communication slave unit 63 Setting number initialization unit 6m Storage unit 62 Receiving unit 6s Sensor 7 Cumulative transmission number counting unit (counting unit)
8 Transmission unit 9 Set number setting unit (setting unit)

T Specified condition N Number of times of setting C Cumulative number of times of transmission I Number of times setting information R Specific area Rf Number of times information D Communication data Ds Measurement data F Transmission frame Fd Data part Fh Header part Ic Set number of times command value Id Command to set default value Nd Default value Im Corrected count setting information Iw Transmission output instruction value L Notification destination specifying information Ls Loss P Predicted value Tr Time transition S Communication success rate Wr Received radio wave intensity Ws Transmitted radio wave intensity X Radio wave output Z Reception sensitivity r Necessity information S Communication success rate

Claims (16)

通信子機と無線通信するよう構成された通信親機であって、
規定条件が成立すると設定回数だけ同一の通信データを送信する前記通信子機に対して、前記設定回数を定めるための回数設定情報を通知するように構成された第1通知部と、
前記通信子機から送信された送信フレームに設けられる、前記同一の通信データの累積送信回数を格納するための特定領域に格納された情報を取得するよう構成された取得部と、を備え、
前記回数設定情報は、取得された前記特定領域の前記情報、または前記特定領域の前記情報に基づく演算値であることを特徴とする通信親機。
A communication master unit configured to wirelessly communicate with a communication slave unit,
A first notification unit configured to notify the communication slave unit that transmits the same communication data by the set number of times when the specified condition is satisfied, to notify the number-of-times setting information for determining the set number of times;
An acquisition unit configured to acquire information stored in a specific area for storing the cumulative transmission count of the same communication data, provided in a transmission frame transmitted from the communication slave unit,
The communication master device, wherein the number-of-times setting information is the acquired information of the specific area or a calculated value based on the information of the specific area.
前記通信データの受信時の電波状態を監視するよう構成された監視部を、さらに備え、
前記監視部は、前記電波状態の監視結果に基づいて、前記通信子機に設定されている前記設定回数をデフォルト値に再設定させるための命令を前記通信子機に対して送信することを特徴とする請求項1に記載の通信親機。
A monitoring unit configured to monitor a radio wave state at the time of receiving the communication data, further comprising:
The monitoring unit transmits an instruction for resetting the set number of times set in the communication slave unit to a default value to the communication slave unit based on a monitoring result of the radio wave state. The communication base unit according to claim 1, wherein
前記規定条件の成立回数のうちの、前記通信子機から送信される少なくとも1つの前記通信データを受信できた場合の回数の割合を示す通信成功率に基づいて、前記回数設定情報の通知頻度を調整するよう構成された調整部を、さらに備えることを特徴とする請求項1または2に記載の通信親機。   Based on a communication success rate indicating a ratio of the number of times when at least one of the communication data transmitted from the communication slave unit can be received, the notification frequency of the number setting information, The communication base unit according to claim 1, further comprising an adjustment unit configured to perform adjustment. 前記規定条件が成立する度に取得される前記特定領域の前記情報に基づいて得られる回数情報を記憶することにより、前記回数情報の時間推移を記憶するよう構成された記憶部と、
前記回数情報の時間推移に基づいて、前記回数情報の予測値を算出する予測部と、をさらに備え、
前記回数設定情報は、前記回数情報の予測値であることを特徴とする請求項1〜3のいずれか1項に記載の通信親機。
A storage unit configured to store a time transition of the count information by storing count information obtained based on the information of the specific area obtained each time the prescribed condition is satisfied,
A prediction unit that calculates a predicted value of the number information, based on a time transition of the number information,
4. The communication master device according to claim 1, wherein the number-of-times setting information is a predicted value of the number-of-times information. 5.
前記通知部は、特定の前記通信子機に対してのみ前記回数設定情報を通知することを特徴とする請求項1〜4のいずれか1項に記載の通信親機。   The communication master device according to any one of claims 1 to 4, wherein the notification unit notifies the number setting information only to a specific communication slave device. 前記通知部は、予め設定された通知先を特定するための情報に基づいて、前記特定の通信子機を特定することを特徴とする請求項5に記載の通信親機。   The communication base device according to claim 5, wherein the notification unit specifies the specific communication slave device based on information for specifying a notification destination set in advance. 前記通知部は、前記送信フレームに格納される、前記回数設定情報の通知の要否の情報に基づいて、前記特定の通信子機を特定することを特徴とする請求項5に記載の通信親機。   The communication master according to claim 5, wherein the notifying unit specifies the specific communication slave based on information on whether or not notification of the number-of-times setting information is stored in the transmission frame. Machine. 前記通知部は、前記回数設定情報の通知の要否の情報を、前記送信フレームの前記特定領域から取得することを特徴とする請求項7に記載の通信親機。   The communication base unit according to claim 7, wherein the notification unit acquires information on whether or not the notification of the number-of-times setting information is necessary from the specific area of the transmission frame. 前記通知部は、前記送信フレームに格納される前記規定条件の情報に基づいて前記回数設定情報を修正すると共に、修正後の前記回数設定情報を通知することを特徴とする請求項1〜8のいずれか1項に記載の通信親機。   The said notification part correct | amends the said frequency setting information based on the information of the said specified condition stored in the said transmission frame, and notifies the said frequency setting information after correction of Claims 1-8 characterized by the above-mentioned. A communication base unit according to any one of the preceding claims. 前記通信データの受信時の電波強度を示す受信電波強度を取得するよう構成された受信強度取得部と、
前記通信子機から送信された前記通信データの送信時の電波強度を示す送信電波強度を取得するよう構成された送信強度取得部と、
前記送信電波強度を設定するための送信出力指示値であって、前記受信電波強度に基づいて、または前記受信電波強度および前記送信電波強度に基づいて算出される送信出力指示値を前記通信子機に指示するよう構成された指示部と、をさらに備えることを特徴とする請求項1〜9のいずれか1項に記載の通信親機。
A reception strength acquisition unit configured to acquire a reception radio field strength indicating a radio field strength at the time of receiving the communication data,
A transmission strength acquisition unit configured to acquire a transmission radio field strength indicating a radio field strength at the time of transmission of the communication data transmitted from the communication slave unit,
A transmission output instruction value for setting the transmission radio field intensity, the transmission output instruction value being calculated based on the reception radio field intensity or based on the reception radio field intensity and the transmission radio field intensity. The communication master device according to any one of claims 1 to 9, further comprising: an instruction unit configured to instruct the communication master device.
前記設定回数の指令値を受信すると、前記指令値を前記通信子機に通知するよう構成された第2通知部と、をさらに備えることを特徴とする請求項1〜10のいずれか1項に記載の通信親機。   The communication device according to any one of claims 1 to 10, further comprising: a second notification unit configured to notify the communication slave unit of the command value when the command value of the set number of times is received. The communication base unit described. 規定条件が成立すると設定回数だけ同一の通信データを通信親機に対して送信する通信子機であって、
前記同一の通信データの累積送信回数を計数するよう構成された計数部と、
前記通信データを送信する送信フレームに設けられた特定領域に前記累積送信回数を格納した状態で前記送信フレームを送信するよう構成された送信部と、
前記送信フレームを受信した前記通信親機が前記累積送信回数の受信に応じて通知する回数設定情報に基づいて、前記設定回数を設定するよう構成された設定部と、を備えることを特徴とする通信子機。
A communication slave unit that transmits the same communication data to the communication master unit for a set number of times when a prescribed condition is satisfied,
A counting unit configured to count the cumulative number of transmissions of the same communication data,
A transmission unit configured to transmit the transmission frame in a state where the accumulated transmission count is stored in a specific area provided in a transmission frame that transmits the communication data,
A setting unit configured to set the set number of times based on the number-of-times setting information notified by the communication master device that has received the transmission frame in response to reception of the accumulated number of times of transmission. Communication cordless handset.
前記送信部は、前記送信フレームに、前記通信親機からの前記回数設定情報の通知の要否、前記規定条件、または前記通信データを送信する送信電波強度の少なくとも1つをさらに格納することを特徴とする請求項12に記載の通信子機。   The transmission unit may further store, in the transmission frame, at least one of the necessity of notification of the number-of-times setting information from the communication master device, the specified condition, and a transmission radio field intensity for transmitting the communication data. The communication slave according to claim 12, wherein 請求項1〜11のいずれか1項に記載の通信親機と、
請求項12〜13のいずれか1項に記載の通信子機と、を備えることを特徴とする無線通信システム。
A communication base unit according to any one of claims 1 to 11,
A wireless communication system comprising: the communication slave device according to claim 12.
通信子機と無線通信するよう構成された通信親機が行う通信方法であって、
規定条件が成立すると設定回数だけ同一の通信データを送信する前記通信子機に対して、前記設定回数を定めるための回数設定情報を通知するステップと、
前記通信子機から送信された送信フレームに設けられる、前記同一の通信データの累積送信回数を格納するための特定領域に格納された情報を取得するステップと、を備え、
前記回数設定情報は、取得された前記特定領域の前記情報、または前記特定領域の前記情報に基づく演算値であることを特徴とする通信方法。
A communication method performed by a communication master unit configured to wirelessly communicate with a communication slave unit,
Notifying the communication slave unit that transmits the same communication data for the set number of times when the specified condition is satisfied, to notify the number-of-times setting information for determining the set number of times,
Acquiring information stored in a specific area for storing the cumulative number of times of transmission of the same communication data, provided in a transmission frame transmitted from the communication slave unit,
The communication method, wherein the number-of-times setting information is the acquired information of the specific area or a calculated value based on the information of the specific area.
規定条件が成立すると設定回数だけ同一の通信データを通信親機に対して送信する通信子機が行う通信方法であって、
前記同一の通信データの累積送信回数を計数するステップと、
前記通信データを送信する送信フレームに設けられた特定領域に前記累積送信回数を格納した状態で前記送信フレームを送信するステップと、
前記累積送信回数に応じて通知する回数設定情報に基づいて、前記設定回数を設定するステップと、を備えることを特徴とする通信方法。
A communication method performed by a communication slave unit that transmits the same communication data to a communication master unit for a set number of times when a specified condition is satisfied,
Counting the cumulative number of transmissions of the same communication data;
Transmitting the transmission frame in a state where the cumulative transmission count is stored in a specific area provided in the transmission frame transmitting the communication data,
Setting the set number of times based on the number-of-times setting information notified according to the cumulative number of times of transmission.
JP2018157110A 2018-08-24 2018-08-24 Communication slave unit, communication base unit, wireless communication system, and communication method Active JP7189698B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018157110A JP7189698B2 (en) 2018-08-24 2018-08-24 Communication slave unit, communication base unit, wireless communication system, and communication method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018157110A JP7189698B2 (en) 2018-08-24 2018-08-24 Communication slave unit, communication base unit, wireless communication system, and communication method

Publications (2)

Publication Number Publication Date
JP2020031381A true JP2020031381A (en) 2020-02-27
JP7189698B2 JP7189698B2 (en) 2022-12-14

Family

ID=69624405

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018157110A Active JP7189698B2 (en) 2018-08-24 2018-08-24 Communication slave unit, communication base unit, wireless communication system, and communication method

Country Status (1)

Country Link
JP (1) JP7189698B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000332853A (en) * 1999-05-20 2000-11-30 Matsushita Electric Ind Co Ltd Radio communication method and radio communication system
JP2004356786A (en) * 2003-05-28 2004-12-16 Hitachi Industries Co Ltd Wireless information transmission reception system
JP2008078807A (en) * 2006-09-19 2008-04-03 Toshiba Corp Radio communication apparatus and program
JP2009284163A (en) * 2008-05-21 2009-12-03 Nec Corp Packet communication system, packet successive transmission method used in the packet communication system, and packet successive transmission program
JP2010166296A (en) * 2009-01-15 2010-07-29 Panasonic Corp Meter-reading radio apparatus
JP2016005087A (en) * 2014-06-16 2016-01-12 住友電気工業株式会社 Communication system, communication method, radio device, and computer program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000332853A (en) * 1999-05-20 2000-11-30 Matsushita Electric Ind Co Ltd Radio communication method and radio communication system
JP2004356786A (en) * 2003-05-28 2004-12-16 Hitachi Industries Co Ltd Wireless information transmission reception system
JP2008078807A (en) * 2006-09-19 2008-04-03 Toshiba Corp Radio communication apparatus and program
JP2009284163A (en) * 2008-05-21 2009-12-03 Nec Corp Packet communication system, packet successive transmission method used in the packet communication system, and packet successive transmission program
JP2010166296A (en) * 2009-01-15 2010-07-29 Panasonic Corp Meter-reading radio apparatus
JP2016005087A (en) * 2014-06-16 2016-01-12 住友電気工業株式会社 Communication system, communication method, radio device, and computer program

Also Published As

Publication number Publication date
JP7189698B2 (en) 2022-12-14

Similar Documents

Publication Publication Date Title
CN107251531B (en) Method for wireless firmware update in wide area network
US11122509B2 (en) Extending an operational lifetime of an internet of things (IOT) device
US10367754B2 (en) Sharing duty cycle between devices
US11533689B2 (en) System and method for controlling dynamic transmit power in a mesh network
EP2469493A1 (en) Field optimized, configurable wireless fire system
JP6967867B2 (en) Power transmission equipment and its control method, as well as programs
CN102714890A (en) Method and apparatus for providing machine-to-machine communication in a wireless network
US10314107B2 (en) Communication device, communication method, and communication system
CN108353464B (en) Mesh network connectivity
US9642100B2 (en) Wireless communication device and transmission-power control device
EP3376782B1 (en) Data transmission method, device and terminal
CN111246558B (en) Power control method, device, terminal and readable storage medium
US9271170B1 (en) Channel adaptation in sensor networks
KR20180123391A (en) Method And Apparatus for Controlling Keep Alive Packet Transmission
JP2020031381A (en) Communication slave unit, communication master unit, wireless communication system, and communication method
US10833795B2 (en) System, apparatus and method for optimizing configuration of a wireless transmitter
JP2021090185A (en) Data transmission method and communication system
CN111279727B (en) Wireless communication device for process management in factory and process management method
JP2024524005A (en) Battery life extension for wireless devices using message energy prediction
CN111835468B (en) Information sending and receiving method, terminal and control node
EP3385929B1 (en) System, method, and device for information transmission
WO2014058443A1 (en) Method for controlling transmission of protocol data units
JP6901006B2 (en) Control device, control target device, control system, control method, control target device control method, control device program, and control target device program
WO2019175966A1 (en) Wireless sensor device, wireless relay device and wireless sensor system
WO2018207411A1 (en) Wireless device and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210129

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211028

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211109

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220524

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220720

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: 20221122

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221202

R150 Certificate of patent or registration of utility model

Ref document number: 7189698

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150