(57)【要約】【課題】  時刻同期のための電波を受信できないゲートウェイ装置を経由して子機に下り信号によるデータ送信を行う。【解決手段】  本発明は、子機と１又は複数のゲートウェイ装置と通信制御装置とを備える通信システムに関する。そして本発明の通信システムを構成するゲートウェイ装置は、時刻同期電波を受信可能である場合には一定期間ごとに子機へビーコン送信を行う第１の動作モードで動作し、時刻同期電波を受信可能である場合には前記第１の動作モードのビーコン送信タイミングを乱数に基づく遅延時間分遅延させたタイミングでビーコン送信を行うことを特徴とする。そして、本発明の通信制御装置は、それぞれの前記ゲートウェイ装置の動作モードの組み合わせに応じて前記子機への下り信号の中継に用いるゲートウェイ装置を選択することを特徴とする。【選択図】      図１
2020129733.tif 000002
【特許請求の範囲】
【請求項１】
子機と、前記子機と無線通信により接続する１又は複数のゲートウェイ装置と、それぞれの前記ゲートウェイ装置と上位装置との間の通信を中継すると共にそれぞれの前記ゲートウェイ装置の通信を制御する通信制御装置とを備える通信システムにおいて、
それぞれの前記ゲートウェイ装置は、
前記ゲートウェイ装置の外部から時刻同期信号を受信する時刻同期信号受信手段と、
前記子機と無線信号を送受信可能な第１の通信部と、
前記通信制御装置と通信可能な第２の通信部と、
前記第１の通信部を介して前記子機にビーコン信号を送信する処理を行うビーコン送信処理手段と、
前記ビーコン送信処理手段が前記ビーコン信号を送信するタイミングを決定し、決定された前記タイミングで、前記ビーコン送信処理手段に前記ビーコン信号を送信させるタイミング制御手段と、
前記ビーコン送信処理手段が前記ビーコン信号を送信した前記タイミングから所定時間経過後に、前記第１の通信部を用いて、前記子機を宛先とする下り信号を送信する処理を行う下り信号処理手段と、
前記第１の通信部が、前記子機から上り信号を受信した場合、当該上り信号を、前記第２の通信部から前記通信制御装置に転送する処理を行う上り信号処理手段とを備え、
前記タイミング制御手段は、前記時刻同期信号受信手段が前記時刻同期信号を受信すると、前記タイミングの間隔が一定期間である第１のビーコン送信タイミングを決定し、前記時刻同期信号受信手段が前記時刻同期信号を受信しないと、前記第１のビーコン送信タイミングが所定の遅延時間分遅延された第２のビーコン送信タイミングを決定する
ことを特徴とする通信システム。
【請求項２】
前記ゲートウェイ装置は、
前記ゲートウェイ装置における時刻を計時する時計手段と、
前記時刻同期信号に基づいて前記時刻を補正する時刻補正手段と、
を備え、
前記タイミング制御手段は、前記時刻同期信号受信手段が前記時刻同期信号を受信すると、前記時刻補正手段によって補正された前記時刻を基準として、前記第１のビーコン送信タイミングを決定し、前記時刻同期信号受信手段が前記時刻同期信号を受信しないと、前記時刻補正手段によって補正されていない前記時刻を基準として前記第２のビーコン送信タイミングを決定する、
ことを特徴とする請求項1の通信システム。
【請求項３】
前記ゲートウェイ装置は、
前記時刻同期信号受信手段が前記時刻同期信号を受信すると、前記タイミング制御手段の動作モードを第１の動作モードに設定し、前記時刻同期信号受信手段が前記時刻同期信号を受信しないと、前記タイミング制御手段の動作モードを第２の動作モードに設定する動作モード設定手段とを備え、
前記タイミング制御手段は、前記第１の動作モードにおいて、前記第１のビーコン送信タイミングを決定し、前記第２の動作モードにおいて、前記第２のビーコン送信タイミングを決定する、
ことを特徴とする請求項１または２の通信システム。
【請求項４】
前記ゲートウェイ装置は乱数を発生する乱数発生手段を備え、
前記遅延時間は前記乱数に基づく値である、ことを特徴とする請求項１から３のいずれか一項に記載の通信システム。
【請求項５】
前記上り信号処理手段は、上り信号を前記通信制御装置に転送する際、当該上り信号に前記第１の通信部が当該上り信号を受信した際の電波強度情報を付加し、
前記通信制御装置は、
前記ゲートウェイ装置から受信した前記上位装置を宛先とする上り信号を前記上位装置に転送するものであって、前記子機から送出された前記上り信号を複数の前記ゲートウェイ装置を経由して受信した場合、最も強い電波強度情報が付加された上り信号を前記上位装置に転送する上り信号転送処理手段と、
前記上位装置から前記下り信号を受信した場合、いずれかの前記ゲートウェイ装置を選択し、選択した前記ゲートウェイ装置に当該下り信号を転送する下り信号転送処理手段と、
複数の前記ゲートウェイ装置から、前記子機が接続時に送出する制御信号を含む上り信号を受信した場合、最も強い電波強度情報が付加された上り信号を中継した前記ゲートウェイ装置に対して、前記子機に応答する制御信号を含む下り信号を送信させる処理を行う制御信号処理手段と、
前記子機ごとに、前記制御信号処理手段が前記子機に応答する制御信号を含む下り信号を送信させた前記ゲートウェイ装置と対応付けた第１の情報を記憶する第１の記憶手段と、
前記子機ごとに、前記上り信号転送処理手段が直近に前記子機から前記上位装置を宛先として送出した上り信号を前記上位装置に転送した際の当該上り信号の中継元の前記ゲートウェイ装置と対応づけた第２の情報を記憶する第２の記憶手段と、
それぞれの前記ゲートウェイ装置について、前記ゲートウェイ装置が前記時刻同期信号を受信したか否かに応じて設定されている動作モードを管理するゲートウェイ装置管理手段とを有し、
前記下り信号転送処理手段は、前記上位装置から前記子機を宛先とする下り信号を受信した場合、前記子機に対応する前記第１の情報が示す前記ゲートウェイ装置の動作モードと、前記第２の情報が示す前記ゲートウェイ装置の動作モードとの組み合わせに応じて、前記子機に対応する前記第１の情報が示す前記ゲートウェイ装置又は前記第２の情報が示す前記ゲートウェイ装置のいずれかを選択し、選択した前記ゲートウェイ装置に当該下り信号を転送する
ことを特徴とする請求項１に記載の通信システム。
【請求項６】
前記下り信号転送処理手段は、前記上位装置から前記子機を宛先とする下り信号を受信した場合、少なくとも、前記子機に対応する前記第１の情報が示す前記ゲートウェイ装置の動作モード、又は前記第２の情報が示す前記ゲートウェイ装置の動作モードのいずれか一方が第２の動作モードに設定されていた場合、前記子機に対応する前記第１の情報が示す前記ゲートウェイ装置を選択し、前記子機に対応する前記第１の情報が示す前記ゲートウェイ装置の動作モードと、前記第２の情報が示す前記ゲートウェイ装置の動作モードの両方が第１の動作モードに設定されていた場合、前記子機に対応する前記第２の情報が示す前記ゲートウェイ装置を選択することを特徴とする請求項５に記載の通信システム。
【請求項７】
子機と、前記子機と無線通信により接続する１又は複数のゲートウェイ装置と、それぞれの前記ゲートウェイ装置と上位装置との間の通信を中継すると共にそれぞれの前記ゲートウェイ装置の通信を制御する通信制御装置とを備える通信システムを構成する前記ゲートウェイ装置において、
前記ゲートウェイ装置の外部から時刻同期信号を受信する時刻同期信号受信手段と、
前記子機と無線信号を送受信可能な第１の通信部と、
前記通信制御装置と通信可能な第２の通信部と、
前記第１の通信部を介して前記子機にビーコン信号を送信する処理を行うビーコン送信処理手段と、
前記ビーコン送信処理手段が前記ビーコン信号を送信するタイミングを決定し、決定された前記タイミングで、前記ビーコン送信処理手段に前記ビーコン信号を送信させるタイミング制御手段と、
前記ビーコン送信処理手段が前記ビーコン信号を送信した前記タイミングから所定時間経過後に、前記第１の通信部を用いて、前記子機を宛先とする下り信号を送信する処理を行う下り信号処理手段と、
前記第１の通信部が、前記子機から上り信号を受信した場合、当該上り信号を、前記第２の通信部から前記通信制御装置に転送する処理を行う上り信号処理手段とを備え、
前記タイミング制御手段は、前記時刻同期信号受信手段が前記時刻同期信号を受信すると、前記タイミングの間隔が一定期間である第１のビーコン送信タイミングを決定し、前記時刻同期信号受信手段が前記時刻同期信号を受信しないと、前記第１のビーコン送信タイミングが所定の遅延時間分遅延された第２のビーコン送信タイミングを決定する、
ことを特徴とするゲートウェイ装置。
【請求項８】
子機と、前記子機と無線通信により接続する１又は複数のゲートウェイ装置と、それぞれの前記ゲートウェイ装置と上位装置との間の通信を中継すると共にそれぞれの前記ゲートウェイ装置の通信を制御する通信制御装置とを備える通信システムを構成するものであって、前記ゲートウェイ装置の外部から時刻同期信号を受信する時刻同期信号受信手段と、前記子機と無線信号を送受信可能な第１の通信部と、前記通信制御装置と通信可能な第２の通信部とを有するゲートウェイ装置に搭載されたコンピュータを、
前記第１の通信部を介して前記子機にビーコン信号を送信する処理を行うビーコン送信処理手段と、
前記ビーコン送信処理手段が前記ビーコン信号を送信するタイミングを決定し、決定された前記タイミングで、前記ビーコン送信処理手段に前記ビーコン信号を送信させるタイミング制御手段と、
前記ビーコン送信処理手段が前記ビーコン信号を送信した前記タイミングから所定時間経過後に、前記第１の通信部を用いて、前記子機を宛先とする下り信号を送信する処理を行う下り信号処理手段と、
前記第１の通信部が、前記子機から上り信号を受信した場合、当該上り信号を、前記第２の通信部から前記通信制御装置に転送する処理を行う上り信号処理手段と
して機能させ、
前記タイミング制御手段は、前記時刻同期信号受信手段が前記時刻同期信号を受信すると、前記タイミングの間隔が一定期間である第１のビーコン送信タイミングを決定し、前記時刻同期信号受信手段が前記時刻同期信号を受信しないと、前記第１のビーコン送信タイミングが所定の遅延時間分遅延された第２のビーコン送信タイミングを決定する、
ことを特徴とする中継処理プログラム。
【請求項９】
子機と、前記子機と無線通信により接続する１又は複数のゲートウェイ装置と、それぞれの前記ゲートウェイ装置と上位装置との間の通信を中継すると共にそれぞれの前記ゲートウェイ装置の通信を制御する通信制御装置とを備える通信システムを構成する前記通信制御装置において、
前記ゲートウェイ装置から受信した前記上位装置を宛先とする上り信号を前記上位装置に転送するものであって、前記子機から送出された前記上り信号を複数の前記ゲートウェイ装置を経由して受信した場合、最も強い電波強度情報が付加された上り信号を前記上位装置に転送する上り信号転送処理手段と、
前記上位装置から前記下り信号を受信した場合、いずれかの前記ゲートウェイ装置を選択し、選択した前記ゲートウェイ装置に当該下り信号を転送する下り信号転送処理手段と、
複数の前記ゲートウェイ装置から、前記子機が接続時に送出する制御信号を含む上り信号を受信した場合、最も強い電波強度情報が付加された上り信号を中継した前記ゲートウェイ装置に対して、前記子機に応答する制御信号を含む下り信号を送信させる処理を行う制御信号処理手段と、
前記子機ごとに、前記制御信号処理手段が前記子機に応答する制御信号を含む下り信号を送信させた前記ゲートウェイ装置と対応付けた第１の情報を記憶する第１の記憶手段と、
前記子機ごとに、前記上り信号転送処理手段が直近に前記子機から前記上位装置を宛先として送出した上り信号を前記上位装置に転送した際の当該上り信号の中継元の前記ゲートウェイ装置と対応づけた第２の情報を記憶する第２の記憶手段と、
それぞれの前記ゲートウェイ装置について、前記ゲートウェイ装置が時刻同期信号を受信したか否かに応じて設定されている動作モードを管理するゲートウェイ装置管理手段とを有し、
前記下り信号転送処理手段は、前記上位装置から前記子機を宛先とする下り信号を受信した場合、前記子機に対応する前記第１の情報が示す前記ゲートウェイ装置の動作モードと、前記第２の情報が示す前記ゲートウェイ装置の動作モードとの組み合わせに応じて、前記子機に対応する前記第１の情報が示す前記ゲートウェイ装置又は前記第２の情報が示す前記ゲートウェイ装置のいずれかを選択し、選択した前記ゲートウェイ装置に当該下り信号を転送する
ことを特徴とする通信制御装置。
【請求項１０】
子機と、前記子機と無線通信により接続する１又は複数のゲートウェイ装置と、それぞれの前記ゲートウェイ装置と上位装置との間の通信を中継すると共にそれぞれの前記ゲートウェイ装置の通信を制御する通信制御装置とを備える通信システムを構成する前記通信制御装置に搭載されたコンピュータを、
前記ゲートウェイ装置から受信した前記上位装置を宛先とする上り信号を前記上位装置に転送するものであって、前記子機から送出された前記上り信号を複数の前記ゲートウェイ装置を経由して受信した場合、最も強い電波強度情報が付加された上り信号を前記上位装置に転送する上り信号転送処理手段と、
前記上位装置から前記下り信号を受信した場合、いずれかの前記ゲートウェイ装置を選択し、選択した前記ゲートウェイ装置に当該下り信号を転送する下り信号転送処理手段と、
複数の前記ゲートウェイ装置から、前記子機が接続時に送出する制御信号を含む上り信号を受信した場合、最も強い電波強度情報が付加された上り信号を中継した前記ゲートウェイ装置に対して、前記子機に応答する制御信号を含む下り信号を送信させる処理を行う制御信号処理手段と、
前記子機ごとに、前記制御信号処理手段が前記子機に応答する制御信号を含む下り信号を送信させた前記ゲートウェイ装置と対応付けた第１の情報を記憶する第１の記憶手段と、
前記子機ごとに、前記上り信号転送処理手段が直近に前記子機から前記上位装置を宛先として送出した上り信号を前記上位装置に転送した際の当該上り信号の中継元の前記ゲートウェイ装置と対応づけた第２の情報を記憶する第２の記憶手段と、
それぞれの前記ゲートウェイ装置について、前記ゲートウェイ装置が時刻同期信号を受信したか否かに応じて設定されている動作モードを管理するゲートウェイ装置管理手段として機能させ、
前記下り信号転送処理手段は、前記上位装置から前記子機を宛先とする下り信号を受信した場合、前記子機に対応する前記第１の情報が示す前記ゲートウェイ装置の動作モードと、前記第２の情報が示す前記ゲートウェイ装置の動作モードとの組み合わせに応じて、前記子機に対応する前記第１の情報が示す前記ゲートウェイ装置又は前記第２の情報が示す前記ゲートウェイ装置のいずれかを選択し、選択した前記ゲートウェイ装置に当該下り信号を転送する
ことを特徴とする通信制御プログラム。
【請求項１１】
子機と、前記子機と無線通信により接続する１又は複数のゲートウェイ装置と、それぞれの前記ゲートウェイ装置と上位装置との間の通信を中継すると共にそれぞれの前記ゲートウェイ装置の通信を制御する通信制御装置とを備える通信システムが行う通信方法において、
それぞれの前記ゲートウェイ装置は、時刻同期信号受信手段、第１の通信部、第２の通信部、ビーコン送信処理手段、タイミング制御手段、下り信号処理手段、及び上り信号処理手段を備え、
前記時刻同期信号受信手段は、外部から時刻同期信号を受信し、
前記第１の通信部は、前記子機と無線信号を送受信可能であり、
前記第２の通信部は、前記通信制御装置と通信可能であり、
前記ビーコン送信処理手段は、前記第１の通信部を介して前記子機にビーコン信号を送信する処理を行い、
前記タイミング制御手段は、前記ビーコン送信処理手段が前記ビーコン信号を送信するタイミングを決定し、決定された前記タイミングで、前記ビーコン送信処理手段に前記ビーコン信号を送信させ、
前記下り信号処理手段は、前記ビーコン送信処理手段が前記ビーコン信号を送信した前記タイミングから所定時間経過後に、前記第１の通信部を用いて、前記子機を宛先とする下り信号を送信する処理を行い、
前記上り信号処理手段は、前記第１の通信部が、前記子機から上り信号を受信した場合、当該上り信号を、前記第２の通信部から前記通信制御装置に転送する処理を行い、
前記タイミング制御手段は、前記時刻同期信号受信手段が前記時刻同期信号を受信すると、前記タイミングの間隔が一定期間である第１のビーコン送信タイミングを決定し、前記時刻同期信号受信手段が前記時刻同期信号を受信しないと、前記第１のビーコン送信タイミングが所定の遅延時間分遅延された第２のビーコン送信タイミングを決定する
ことを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、ゲートウェイ装置、中継処理プログラム、通信制御装置、通信制御プログラム及び通信方法に関し、無線通信を行う子機がゲートウェイ装置（以下、単に「ＧＷ」とも呼ぶ）と通信制御装置（例えば、ネットワークサーバ等）とを介して上位装置（例えば、アプリケーションサーバ）と通信するシステムに適用し得る。
【背景技術】
【０００２】
従来、低消費電力で広いエリアをカバーする無線通信方式として、ＬｏＲａ（ＬｏＲａＷＡＮ）が存在する（非特許文献１）。
【０００３】
従来の非特許文献１に示すＬｏＲａ（Ｓｐｅｃｉｆｉｃａｔｉｏｎ  ｖ１．０．３）を適用した通信システムでは、無線通信を行う子機（以下、「ＥｎｄＤｅｖｉｃｅ」とも呼ぶ）が、ＧＷ及びネットワークサーバを介して上位装置（例えば、アプリケーションサーバ）と無線通信可能な構成となっている。この際の、ＥｎｄＤｅｖｉｃｅは、特定のＧＷと接続しているという意識はない。
【０００４】
ここで、ＬｏＲａ（非特許文献１）を適用した通信システムにおけるアップリンクのデータ通信（上りデータの通信）について説明する。ＥｎｄＤｅｖｉｃｅが送信した上りデータは、電波が届いている複数のＧＷが受信し、ＧＷがネットワークサーバに送信する。ネットワークサーバでは、複数のＧＷから同一上りデータを受信するが、ＥｎｄＤｅｖｉｃｅからの電波強度が一番強く受信したＧＷからの上りデータを有効にし、アプリケーションサーバに転送を行う。その時、ネットワークサーバは、その他のＧＷから受信した上りデータは破棄する。
【０００５】
次に、ＬｏＲａ（非特許文献１）を適用した通信システムにおけるダウンリンクのデータ通信（下りデータの通信）について説明する。非特許文献１に示すＬｏＲａプロトコルでは、ＥｎｄＤｅｖｉｃｅの省電力化を目的とした、ＣｌａｓｓＢと呼ばれる間欠ダウンリンクの仕組みが規格化されている。以下では、このダウンリンク通信の仕組みを「ＬｏＲａ  ＣｌａｓｓＢ通信」とも呼ぶ。
【０００６】
具体的には、ＬｏＲａ  ＣｌａｓｓＢ通信では、アプリケーションサーバからの下りデータが発生した場合、ネットワークサーバは、直前に宛先ＥｎｄＤｅｖｉｃｅからの電波強度を一番強く受信していたＧＷを経由してデータ送信を行う。そして、ＧＷは、Ｂｅａｃｏｎと呼ばれる同期信号を１２８秒間隔で送信を行う。ＬｏＲａプロトコルでは、このＢｅａｃｏｎとＢｅａｃｏｎの間が、３０ｍ秒毎の、４０９６Ｓｌｏｔに分割されている。そして、ＥｎｄＤｅｖｉｃｅは、一定のアルゴリズムにより、４０９６Ｓｌｏｔ中の自分に割り当てられたＳｌｏｔの計算を行い、そのＳｌｏｔのタイミングで無線を受信モードとする（以下では、このＳｌｏｔを「ＰｉｎｇＳｌｏｔ」と呼ぶ。）。ＥｎｄＤｅｖｉｃｅは、自身に割り当てられたＰｉｎｇＳｌｏｔ以外は無線をオフ状態とするため、省電力化が可能となる。ＧＷは、ネットワークサーバから下りデータを受信した場合は、一旦キャッシングを行い、宛先ＥｎｄＤｅｖｉｃｅのＰｉｎｇＳｌｏｔをめがけて送信する。
【先行技術文献】
【非特許文献】
【０００７】
【非特許文献１】「ＬｏＲａＷＡＮ（ＴＭ）  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  ｖ１．０．３」、ＬｏＲａ  Ａｌｌｉａｎｃｅ（ＴＭ）、INTERNET、[２０１９年１月２１日検索]，<https://lora-alliance.org/resource-hub/lorawantm-specification-v103>
【発明の概要】
【発明が解決しようとする課題】
【０００８】
従来のＬｏＲａ  ＣｌａｓｓＢ通信では、上述の通りＥｎｄＤｅｖｉｃｅとＧＷが下りデータのタイミングを計るために、Ｂｅａｃｏｎ信号（ビーコン信号）を用いている。しかし、従来のＬｏＲａ  ＣｌａｓｓＢ通信では、ＥｎｄＤｅｖｉｃｅは複数のＧＷを意識することなく通信しているため、複数のＧＷが送信するＢｅａｃｏｎは、複数のＧＷから同一タイミングで送信しなければならない。これは、複数のＧＷからずれて送信されたＢｅａｃｏｎ信号をＥｎｄＤｅｖｉｃｅが受信した場合には、電波干渉となり、お互いにＢｅａｃｏｎ信号を潰しあう結果となり、ＥｎｄＤｅｖｉｃｅは正しくＢｅａｃｏｎ信号を認識できないためである。
【０００９】
そのため、従来のＬｏＲａ  ＣｌａｓｓＢ通信では、複数のＧＷがＢｅａｃｏｎ信号の送信タイミングを同期するために、ＧＰＳ電波に含まれるＧＰＳ時刻を利用している。しかしながら、ＧＰＳ電波は屋外の見通しの良い場所でないと受信できないため、地下街や屋内に設置されたＧＷではＬｏＲａ  ＣｌａｓｓＢ通信を利用できないという問題がある。すなわち、従来のＬｏＲａ  ＣｌａｓｓＢ通信では、ＧＰＳ電波が受信できない場所に設置されたＧＷを用いてＥｎｄＤｅｖｉｃｅに下りデータの送信ができない場合があるという問題がある。
【００１０】
以上のような問題に鑑みて、時刻同期のための電波（例えば、ＧＰＳ電波）を受信できないゲートウェイ装置（ＧＷ）を経由して子機（ＥｎｄＤｅｖｉｃｅ）に下り信号によるデータ送信（下りデータの送信）を行うことができる通信システム、ゲートウェイ装置、中継処理プログラム、通信制御装置、通信制御プログラム及び通信方法が望まれている。
【課題を解決するための手段】
【００１１】
第１の本発明は、子機と、前記子機と無線通信により接続する１又は複数のゲートウェイ装置と、それぞれの前記ゲートウェイ装置と上位装置との間の通信を中継すると共にそれぞれの前記ゲートウェイ装置の通信を制御する通信制御装置とを備える通信システムにおいて、それぞれの前記ゲートウェイ装置は、（１）前記ゲートウェイ装置の外部から時刻同期信号を受信する時刻同期信号受信手段と、（２）前記子機と無線信号を送受信可能な第１の通信部と、（３）前記通信制御装置と通信可能な第２の通信部と、（４）前記第１の通信部を介して前記子機にビーコン信号を送信する処理を行うビーコン送信処理手段と、（５）前記ビーコン送信処理手段が前記ビーコン信号を送信するタイミングを決定し、決定された前記タイミングで、前記ビーコン送信処理手段に前記ビーコン信号を送信させるタイミング制御手段と、（６）前記ビーコン送信処理手段が前記ビーコン信号を送信した前記タイミングから所定時間経過後に、前記第１の通信部を用いて、前記子機を宛先とする下り信号を送信する処理を行う下り信号処理手段と、（７）前記第１の通信部が、前記子機から上り信号を受信した場合、当該上り信号を、前記第２の通信部から前記通信制御装置に転送する処理を行う上り信号処理手段とを備え、（８）前記タイミング制御手段は、前記時刻同期信号受信手段が前記時刻同期信号を受信すると、前記タイミングの間隔が一定期間である第１のビーコン送信タイミングを決定し、前記時刻同期信号受信手段が前記時刻同期信号を受信しないと、前記第１のビーコン送信タイミングが所定の遅延時間分遅延された第２のビーコン送信タイミングを決定する、ことを特徴とする通信システム。
【００１２】
第２の本発明は、子機と、前記子機と無線通信により接続する１又は複数のゲートウェイ装置と、それぞれの前記ゲートウェイ装置と上位装置との間の通信を中継すると共にそれぞれの前記ゲートウェイ装置の通信を制御する通信制御装置とを備える通信システムを構成する前記ゲートウェイ装置において、（１）前記ゲートウェイ装置の外部から時刻同期信号を受信する時刻同期信号受信手段と、（２）前記子機と無線信号を送受信可能な第１の通信部と、（３）前記通信制御装置と通信可能な第２の通信部と、（４）前記第１の通信部を介して前記子機に前記ビーコン信号を送信する処理を行うビーコン送信処理手段と、（５）前記ビーコン送信処理手段が前記ビーコン信号を送信するタイミングを決定し、決定された前記タイミングで、前記ビーコン送信処理手段に前記ビーコン信号を送信させるタイミング制御手段と、（６）前記ビーコン送信処理手段が前記ビーコン信号を送信した前記タイミングから所定時間経過後に、前記第１の通信部を用いて、前記子機を宛先とする下り信号を送信する処理を行う下り信号処理手段と、（７）前記第１の通信部が、前記子機から上り信号を受信した場合、当該上り信号を、前記第２の通信部から前記通信制御装置に転送する処理を行う上り信号処理手段とを備え、（８）前記タイミング制御手段は、前記時刻同期信号受信手段が前記時刻同期信号を受信すると、前記タイミングの間隔が一定期間である第１のビーコン送信タイミングを決定し、前記時刻同期信号受信手段が前記時刻同期信号を受信しないと、前記第１のビーコン送信タイミングが所定の遅延時間分遅延された第２のビーコン送信タイミングを決定する、ことを特徴とするゲートウェイ装置。
【００１３】
第３の本発明の中継処理プログラムは、子機と、前記子機と無線通信により接続する１又は複数のゲートウェイ装置と、それぞれの前記ゲートウェイ装置と上位装置との間の通信を中継すると共にそれぞれの前記ゲートウェイ装置の通信を制御する通信制御装置とを備える通信システムを構成するものであって、前記ゲートウェイ装置の外部から時刻同期信号を受信する時刻同期信号受信手段と、前記子機と無線信号を送受信可能な第１の通信部と、前記通信制御装置と通信可能な第２の通信部とを有するゲートウェイ装置に搭載されたコンピュータを、（１）前記第１の通信部を介して前記子機にビーコン信号を送信する処理を行うビーコン送信処理手段と、（２）前記ビーコン送信処理手段が前記ビーコン信号を送信するタイミングを決定し、決定された前記タイミングで、前記ビーコン送信処理手段に前記ビーコン信号を送信させるタイミング制御手段と、（３）前記ビーコン送信処理手段が前記ビーコン信号を送信した前記タイミングから所定時間経過後に、前記第１の通信部を用いて、前記子機を宛先とする下り信号を送信する処理を行う下り信号処理手段と、（４）前記第１の通信部が、前記子機から上り信号を受信した場合、当該上り信号を、前記第２の通信部から前記通信制御装置に転送する処理を行う上り信号処理手段と（５）して機能させ、前記タイミング制御手段は、前記時刻同期信号受信手段が前記時刻同期信号を受信すると、前記タイミングの間隔が一定期間である第１のビーコン送信タイミングを決定し、前記時刻同期信号受信手段が前記時刻同期信号を受信しないと、前記第１のビーコン送信タイミングが所定の遅延時間分遅延された第２のビーコン送信タイミングを決定することを特徴とする中継処理プログラム。
【００１４】
第４の本発明の通信制御装置は、子機と、前記子機と無線通信により接続する１又は複数のゲートウェイ装置と、それぞれの前記ゲートウェイ装置と上位装置との間の通信を中継すると共にそれぞれの前記ゲートウェイ装置の通信を制御する通信制御装置とを備える通信システムを構成する前記通信制御装置において、（１）前記ゲートウェイ装置から受信した前記上位装置を宛先とする上り信号を前記上位装置に転送するものであって、前記子機から送出された前記上り信号を複数の前記ゲートウェイ装置を経由して受信した場合、最も強い電波強度情報が付加された上り信号を前記上位装置に転送する上り信号転送処理手段と、（２）前記上位装置から前記下り信号を受信した場合、いずれかの前記ゲートウェイ装置を選択し、選択した前記ゲートウェイ装置に当該下り信号を転送する下り信号転送処理手段と、（３）複数の前記ゲートウェイ装置から、前記子機が接続時に送出する制御信号を含む上り信号を受信した場合、最も強い電波強度情報が付加された上り信号を中継した前記ゲートウェイ装置に対して、前記子機に応答する制御信号を含む下り信号を送信させる処理を行う制御信号処理手段と、（４）前記子機ごとに、前記制御信号処理手段が前記子機に応答する制御信号を含む下り信号を送信させた前記ゲートウェイ装置と対応付けた第１の情報を記憶する第１の記憶手段と、（５）前記子機ごとに、前記上り信号転送処理手段が直近に前記子機から前記上位装置を宛先として送出した上り信号を前記上位装置に転送した際の当該上り信号の中継元の前記ゲートウェイ装置と対応づけた第２の情報を記憶する第２の記憶手段と、（６）それぞれの前記ゲートウェイ装置について、前記ゲートウェイ装置が前記時刻同期信号を受信したか否かに応じて設定されている動作モードを管理するゲートウェイ装置管理手段とを有し、（７）前記下り信号転送処理手段は、前記上位装置から前記子機を宛先とする下り信号を受信した場合、前記子機に対応する前記第１の情報が示す前記ゲートウェイ装置の動作モードと、前記第２の情報が示す前記ゲートウェイ装置の動作モードとの組み合わせに応じて、前記子機に対応する前記第１の情報が示す前記ゲートウェイ装置又は前記第２の情報が示す前記ゲートウェイ装置のいずれかを選択し、選択した前記ゲートウェイ装置に当該下り信号を転送することを特徴とする。
【００１５】
第５の本発明の通信制御プログラムは、子機と、前記子機と無線通信により接続する１又は複数のゲートウェイ装置と、それぞれの前記ゲートウェイ装置と上位装置との間の通信を中継すると共にそれぞれの前記ゲートウェイ装置の通信を制御する通信制御装置とを備える通信システムを構成する前記通信制御装置に搭載されたコンピュータを、（１）前記ゲートウェイ装置から受信した前記上位装置を宛先とする上り信号を前記上位装置に転送するものであって、前記子機から送出された前記上り信号を複数の前記ゲートウェイ装置を経由して受信した場合、最も強い電波強度情報が付加された上り信号を前記上位装置に転送する上り信号転送処理手段と、（２）前記上位装置から前記下り信号を受信した場合、いずれかの前記ゲートウェイ装置を選択し、選択した前記ゲートウェイ装置に当該下り信号を転送する下り信号転送処理手段と、（３）複数の前記ゲートウェイ装置から、前記子機が接続時に送出する制御信号を含む上り信号を受信した場合、最も強い電波強度情報が付加された上り信号を中継した前記ゲートウェイ装置に対して、前記子機に応答する制御信号を含む下り信号を送信させる処理を行う制御信号処理手段と、（４）前記子機ごとに、前記制御信号処理手段が前記子機に応答する制御信号を含む下り信号を送信させた前記ゲートウェイ装置と対応付けた第１の情報を記憶する第１の記憶手段と、（５）前記子機ごとに、前記上り信号転送処理手段が直近に前記子機から前記上位装置を宛先として送出した上り信号を前記上位装置に転送した際の当該上り信号の中継元の前記ゲートウェイ装置と対応づけた第２の情報を記憶する第２の記憶手段と、（６）それぞれの前記ゲートウェイ装置について、前記ゲートウェイ装置が前記時刻同期信号を受信したか否かに応じて設定されている動作モードを管理するゲートウェイ装置管理手段として機能させ、（７）前記下り信号転送処理手段は、前記上位装置から前記子機を宛先とする下り信号を受信した場合、前記子機に対応する前記第１の情報が示す前記ゲートウェイ装置の動作モードと、前記第２の情報が示す前記ゲートウェイ装置の動作モードとの組み合わせに応じて、前記子機に対応する前記第１の情報が示す前記ゲートウェイ装置又は前記第２の情報が示す前記ゲートウェイ装置のいずれかを選択し、選択した前記ゲートウェイ装置に当該下り信号を転送することを特徴とする。
【００１６】
第６の本発明は、子機と、前記子機と無線通信により接続する１又は複数のゲートウェイ装置と、それぞれの前記ゲートウェイ装置と上位装置との間の通信を中継すると共にそれぞれの前記ゲートウェイ装置の通信を制御する通信制御装置とを備える通信システムが行う通信方法において、（１）それぞれの前記ゲートウェイ装置は、時刻同期信号受信手段、第１の通信部、第２の通信部、ビーコン送信処理手段、タイミング制御手段、下り信号処理手段、及び上り信号処理手段を備え、（２）前記時刻同期信号受信手段は、外部から時刻同期信号を受信し、（３）前記第１の通信部は、前記子機と無線信号を送受信可能であり、（４）前記第２の通信部は、前記通信制御装置と通信可能であり、（５）前記ビーコン送信処理手段は、前記第１の通信部を介して前記子機に前記ビーコン信号を送信する処理を行い、（６）前記タイミング制御手段は、前記ビーコン送信処理手段が前記ビーコン信号を送信するタイミングを決定し、決定された前記タイミングで、前記ビーコン送信処理手段に前記ビーコン信号を送信させ、（７）前記下り信号処理手段は、前記ビーコン送信処理手段が前記ビーコン信号を送信した前記タイミングから所定時間経過後に、前記第１の通信部を用いて、前記子機を宛先とする下り信号を送信する処理を行い、（８）前記上り信号処理手段は、前記第１の通信部が、前記子機から上り信号を受信した場合、当該上り信号を、前記第２の通信部から前記通信制御装置に転送する処理を行い、（９）前記タイミング制御手段は、前記時刻同期信号受信手段が前記時刻同期信号を受信すると、前記タイミングの間隔が一定期間である第１のビーコン送信タイミングを決定し、前記時刻同期信号受信手段が前記時刻同期信号を受信しないと、前記第１のビーコン送信タイミングが所定の遅延時間分遅延された第２のビーコン送信タイミングを決定することを特徴とする通信方法。
【発明の効果】
【００１７】
本発明によれば、時刻同期のための電波を受信できないゲートウェイ装置を経由して子機に下り信号によるデータ送信を行うことができる。
【図面の簡単な説明】
【００１８】
【図１】実施形態に係るＧＷ（ゲートウェイ装置）の機能的構成について示したブロック図である。
【図２】実施形態に係る通信システムの全体構成の例について示したブロック図である。
【図３】実施形態に係るネットワークサーバ（通信制御装置）の機能的構成について示したブロック図である。
【図４】実施形態に係るネットワークサーバで保持されるＥｎｄＤｅｖｉｃｅ管理テーブルの構成例について示した説明図である。
【図５】実施形態に係るネットワークサーバで保持されるＧＷ管理テーブルの構成例について示した説明図である。
【図６】実施形態に係るＧＷが起動する際の動作について示したフローチャートである。
【図７】実施形態に係るＧＷにおけるＢｅａｃｏｎ信号送信タイミングの具体例について示したタイミングチャートである。
【図８】実施形態に係るネットワークサーバが制御信号（ＤｅｖｉｃｅＴｉｍｅＲｅｑ）を受信した場合の動作について示したフローチャートである。
【図９】実施形態に係るネットワークサーバが上りデータを受信した場合の動作について示したフローチャートである。
【図１０】実施形態に係るネットワークサーバが下りデータを受信した場合の動作について示したフローチャートである。
【発明を実施するための形態】
【００１９】
（Ａ）主たる実施形態
以下、本発明による通信システム、ゲートウェイ装置、中継処理プログラム、通信制御装置、通信制御プログラム及び通信方法の一実施形態を、図面を参照しながら詳述する。この実施形態では、ゲートウェイ装置と通信制御装置を、ＧＷとネットワークサーバに適用した例について説明する。
【００２０】
（Ａ−１）実施形態の構成
図２は、この実施形態の通信システム１の全体構成を示すブロック図である。
【００２１】
図２に示す通信システム１には、上位装置としてのアプリケーションサーバ１０、通信制御装置としてのネットワークサーバ２０、ゲートウェイ装置としてのＧＷ３０、及び子機としてのＥｎｄＤｅｖｉｃｅ４０が配置されている。
【００２２】
通信システム１に設置する各装置の数は限定されないものである。説明を簡易とするために、この実施形態の通信システム１では、図２に示すように１つのネットワークサーバ２０、３つのＧＷ３０（３０−１〜３０−３）、１つのＥｎｄＤｅｖｉｃｅ４０が配置されているものとして説明する。
【００２３】
なお、この実施形態では、原則として、通信システム１は、本願出願時点においてＬｏＲａＡｌｌｉａｎｃｅ（ＴＭ）が定める標準仕様（ＬｏＲａＷＡＮ（ＴＭ）Ｓｐｅｃｉｆｉｃａｔｉｏｎのｖ１．１やｖ１．０．３等）に従った構成となっている。すなわち、本明細書において、通信システム１を構成する各装置は、以下に特に説明のない処理（動作）については、ＬｏＲａＡｌｌｉａｎｃｅ（ＴＭ）が定める仕様に基づく処理（動作）を行うものとして説明する。なお、以下では、「ＬｏＲａの標準プロトコル」という場合は、本願出願時点において、ＬｏＲａＡｌｌｉａｎｃｅ（ＴＭ）が定める仕様を指すものとする。
【００２４】
また、以下では、ＥｎｄＤｅｖｉｃｅ４０とＧＷ３０との間の無線通信の区間を「ＬｏＲａ無線区間」と呼ぶものとする。そして、以下では、ネットワークサーバ２０で、各ＥｎｄＤｅｖｉｃｅ４０を識別するためのＩＤ（例えば、ＬｏＲａ無線区間におけるアドレス）と、各ＧＷ３０を識別するためのＩＤ（例えば、有線ＬＡＮ送受信部３３に設定されたＩＰアドレス）が管理されるものとして説明する。以下では、ＥｎｄＤｅｖｉｃｅ４０のＩＤを「Ｅ１」、ＧＷ３０−１、３０−２、３０−３のＩＤをそれぞれ「Ｇ１」、「Ｇ２」、「Ｇ３」と表すものとする。
【００２５】
次に、通信システム１を構成する各装置の内部構成について説明する。
【００２６】
まず、ＧＷ３０（３０−１〜３０−３）の機能的構成について図１を用いて説明する。この実施形態では、各ＧＷ３０は、全て図１のブロック図により示すことができる構成であるものとする。
【００２７】
図１に示す通り、ＧＷ３０は、無線送信部３１、無線受信部３２、有線ＬＡＮ送受信部３３、ＧＰＳ受信部３４、内蔵時計部３５、乱数発生部３６、Ｂｅａｃｏｎ送信部３７、制御部３８及びＬｏＲａ無線アンテナ３９を有している。
【００２８】
制御部３８は、ＧＷ３０全体を制御する機能を担っている。制御部３８は、例えば、ＥｎｄＤｅｖｉｃｅ４０とネットワークサーバ２０の間のデータ転送に関する処理等を行う。
【００２９】
ＧＷ３０では、ＬｏＲａ無線アンテナ３９、無線送信部３１及び無線受信部３２により、ＬｏＲａ無線区間に接続するための無線通信インタフェース（第１の通信部）が構成されている。すなわち、ＧＷ３０は、ＬｏＲａ無線アンテナ３９、無線送信部３１及び無線受信部３２を用いて、ＥｎｄＤｅｖｉｃｅ４０と無線通信を行う。
【００３０】
ＬｏＲａ無線アンテナ３９は、ＬｏＲａ無線区間（ＥｎｄＤｅｖｉｃｅ４０）との電波送受信を行うためのアンテナである。無線送信部３１は、ＬｏＲａ無線アンテナ３９を用いて無線信号を送信する機能を担っている。無線送信部３１は、例えば、制御部３８から指示されたデータを、ＬｏＲａ変調方式に従って無線変調を行い、無線送信する。無線受信部３２は、ＬｏＲａ無線アンテナ３９を用いて無線信号を受信する機能を担っている。無線受信部３２は、例えば、受信した電波を、ＬｏＲａ変調方式に従って復調を行い、データとして制御部３８に渡す。
【００３１】
有線ＬＡＮ送受信部３３は、ＧＷ３０における有線通信（第２の通信部）の機能を担っている。有線ＬＡＮ送受信部３３は、例えば、制御部３８から指示されたデータを、有線ＬＡＮ側（ネットワークサーバ２０側）に送信したり、有線ＬＡＮ（ネットワークサーバ２０）からデータを受信し制御部３８に渡す処理を行う。
【００３２】
ＧＰＳ受信部３４は、ＧＰＳ電波受信アンテナ３４１を用いてＧＰＳ電波（ＧＰＳの衛星からの電波；時刻同期電波）を受信して、ＧＰＳ電波に含まれるデータ（ＧＰＳ時刻を含むデータ；時刻同期信号）を取得する機能を担っている。ＧＰＳ受信部３４は、ＧＰＳ電波から取得したデータを制御部３８に供給する。
【００３３】
内蔵時計部３５は、当該ＧＷ３０の内部で時間を計時する機能（内部時計手段）を担っている。内蔵時計部３５は、内部的なクロック信号（例えば、制御部３８を構成する図示しないプロセッサのクロック信号）に基づき、時刻を計時（例えば、時刻を計時するカウンタを加算）することで、内部的に時刻を計時する機能を担っている。
【００３４】
制御部３８は、ＧＰＳ受信部３４が受信するＧＰＳ電波に含まれるＧＰＳ時刻に基づいて、内蔵時計部３５で計時する時刻を補正する処理を行う。これにより、各ＧＷ３０では、他のＧＷ３０との各種タイミングの同期（例えば、Ｂｅａｃｏｎ信号を送信するタイミングの同期）を実現することができる。この実施形態では、ＧＷ３０はＧＰＳ電波を受信することで他のＧＷ３０と同期するためのタイミングを取得する手段を実現しているが、ＬｏＲａの仕様上必要な精度のタイミングが得られれば、具体的な手段はＧＰＳに限定されないものである。
【００３５】
乱数発生部３６は、乱数（ランダムな数値）を発生させる機能を担っている。乱数発生部３６は、例えば、制御部３８等を構成する図示しないコンピュータのプロセッサに搭載された乱数発生手段を用いて実現するようにしてもよい。
【００３６】
Ｂｅａｃｏｎ送信部３７は、所定の間隔（以下、「Ｂｅａｃｏｎ間隔」と呼ぶ）毎にＢｅａｃｏｎ信号（ＬｏＲａの標準プロトコルに従ったＢｅａｃｏｎ信号）を生成して送信する処理を行う機能を担っている。Ｂｅａｃｏｎ送信部３７が生成したＢｅａｃｏｎ信号は、制御部３８を介して無線送信部３１から送出（ＬｏＲａ無線区間に送出）される。
【００３７】
ＧＷ３０では、ソフトウェアにより実現可能な構成要素（例えば、内蔵時計部３５、乱数発生部３６、Ｂｅａｃｏｎ送信部３７、及び制御部３８を含む要素）については、例えば、図示しないコンピュータ（例えば、プロセッサ、メモリ、ハードディスク（フラッシュメモリ）等により構成されるコンピュータ）にプログラム（実施形態に係る中継処理プログラムを含む）をインストールすることにより実現するようにしてもよい。
【００３８】
次に、ネットワークサーバ２０の機能的構成について図３を用いて説明する。
【００３９】
図３に示すように、ネットワークサーバ２０は、有線ＬＡＮ送受信部２１、データ記憶部２２、及び制御部２３を有している。
【００４０】
制御部２３は、ネットワークサーバ２０全体を制御する機能を担っている。制御部２３は、例えば、ＥｎｄＤｅｖｉｃｅ４０とアプリケーションサーバ１０の間のデータ転送に関する処理等を行う。
【００４１】
有線ＬＡＮ送受信部２１は、ネットワークサーバ２０における有線通信の機能を担っている。有線ＬＡＮ送受信部２１は、例えば、制御部２３から指示されたデータを、有線ＬＡＮ側（アプリケーションサーバ１０又はネットワークサーバ２０）に送信したり、有線ＬＡＮ側からデータを受信し、制御部２３に渡す。
【００４２】
データ記憶部２２は、制御部２３の処理で用いるデータを記憶する手段である。データ記憶部２２としては、ハードディスクやフラッシュメモリ等のデータ記憶手段を適用することができる。
【００４３】
この実施形態のデータ記憶部２２には、各ＥｎｄＤｅｖｉｃｅ４０がどのＧＷ３０と通信を行ったのかを管理するためのＥｎｄＤｅｖｉｃｅ管理テーブル２２１と、各ＧＷ３０の状態を管理するＧＷ管理テーブル２２２とが記憶されている。ＥｎｄＤｅｖｉｃｅ管理テーブル２２１とＧＷ管理テーブル２２２の詳細構成については後述する。
【００４４】
ネットワークサーバ２０では、ソフトウェアにより実現可能な構成要素（例えば、制御部２３及びデータ記憶部２２）については、例えば、コンピュータ（例えば、プロセッサ、メモリ、ハードディスク（フラッシュメモリ）等により構成されるコンピュータ）にプログラム（実施形態に係る通信制御プログラムを含む）をインストールすることにより実現するようにしてもよい。
【００４５】
次に、ＧＷ３０によるＢｅａｃｏｎ信号送信タイミングについて説明する。
【００４６】
この実施形態のＧＷ３０の制御部３８は、ＧＰＳ受信部３４でＧＰＳ電波を受信できるか否かに応じて、ダウンリンクの通信方式（Ｂｅａｃｏｎ信号送信タイミングの決定方式）を変更するものとする。以下では、このダウンリンクの通信方式（Ｂｅａｃｏｎ信号送信タイミングの決定方式）を、単に「動作モード」と呼ぶものとする。この実施形態では、ＧＷ３０の制御部３８は、ＧＰＳ受信部３４でＧＰＳ電波を受信できる場合、ＬｏＲａの標準プロトコルに基づいたＣｌａｓｓＢのＢｅａｃｏｎ信号送信タイミングを用いた動作モード（以下、「ＣｌａｓｓＢモード」又は「第１の動作モード」と呼ぶ）で動作し、ＧＰＳ受信部３４でＧＰＳ電波を受信できない場合、ＣｌａｓｓＢモード（第１の動作モード）とは重ならないタイミングとなるようなＢｅａｃｏｎ信号送信タイミングを決定する動作モード（以下、「独自ＣｌａｓｓＢモード」又は「第２の動作モード」と呼ぶ）で動作する。
【００４７】
制御部３８は、ＣｌａｓｓＢモードで動作する場合、内蔵時計部３５が計時する時間を基準として、ＧＰＳ時刻の開始始点である１９８０年１月６日から起算して１２８秒毎にＢｅａｃｏｎの送信タイミングを決定し、Ｂｅａｃｏｎの送信タイミングが訪れる度にＢｅａｃｏｎ送信部３７を制御してＢｅａｃｏｎ送信処理を実行させる。制御部３８は、ＣｌａｓｓＢモードで動作する間はＧＰＳ時刻に基づいて内蔵時計部３５が計時する時刻を補正するが、独自ＣｌａｓｓＢモードで動作する間はＧＰＳ時刻を取得できないので内蔵時計部３５が計時する時刻を補正できない。
【００４８】
また、制御部３８は、独自ＣｌａｓｓＢモードで動作する場合、Ｂｅａｃｏｎ信号送信タイミングを、ＣｌａｓｓＢモードで決定されるＢｅａｃｏｎ信号送信タイミング（以下、「Ｔｂ１」と呼ぶ）を所定の方式で決定される遅延時間（以下、「Ｔｄ」と呼ぶ）の分遅延させたタイミング（以下、「Ｔｂ２」と呼ぶ）とする。すなわち、独自ＣｌａｓｓｂモードにおけるＢｅａｃｏｎ信号送信タイミングＴｂ２は、Ｔｂ１＋Ｔｄとなる。
【００４９】
この実施形態では、Ｔｄは乱数発生部３６が発生する乱数（以下、「Ｎｒ」と呼ぶ）に応じた時間が設定されるものとして説明するが、Ｔｄを決定する方式はこれに限定されないものである。
【００５０】
Ｔｄは、０〜１２８ｓｅｃの範囲（ＣｌａｓｓＢモードにおけるＢｅａｃｏｎ送信間隔）で設定されるようにしてもよいが、ＣｌａｓｓＢモードで動作するＧＷ３０のＢｅａｃｏｎ信号送信タイミングと重ならない範囲で設定することが望ましい。
【００５１】
例えば、ここで、各ＧＷ２がＢｅａｃｏｎ送信を開始してから終了するまでの期間が２０ｍｓｅｃ以下であるものとする。また、ＣｌａｓｓＢモードにおけるＢｅａｃｏｎ送信間隔を１２８ｓｅｃであるものとする。さらに、ここでは、Ｔｄを設定する範囲の下限値を「Ｔｄｍｉｎ」とし、Ｔｄを設定する範囲の上限値を「Ｔｄｍａｘ」とする。
【００５２】
そうすると、独自ＣｌａｓｓＢモードのＧＷ３０とＣｌａｓｓＢモードのＧＷ３０の間でＢｅａｃｏｎ信号送信タイミングが重ならないようにするには、Ｔｄｍｉｎ＞２０ｍｓｅｃ、Ｔｄｍａｘ＜（１２８ｓｅｃ−２０ｍｓｅｃ）（ただし、Ｔｄｍｉｎ＜Ｔｄｍａｘ）とすることが望ましいことになる。なお、独自ＣｌａｓｓＢモードで動作するＧＷ３０の間でＢｅａｃｏｎ信号送信タイミングが重なりにくくするには、ＴｄｍｉｎとＴｄｍａｘとの差分は大きい方が望ましい。また、独自ＣｌａｓｓＢモードで動作するＧＷ３０の間でＢｅａｃｏｎ信号送信タイミングが重なりにくくするには、制御部３８が遅延時間Ｔｄを設定する際のグリッド幅（設定単位）は短い方が望ましい。例えば、制御部３８は、ＬｏＲａの標準プロトコルにおいてＢｅａｃｏｎとＢｅａｃｏｎの間を計時する際のＳｌｏｔ（３０ｍｓｅｃ）単位で、遅延時間Ｔｄを設定可能とするようにしてもよい。
【００５３】
以上のように、制御部３８は、独自ＣｌａｓｓＢモードで動作する場合、乱数発生部３６が発生する乱数に基づき、Ｔｄｍｉｎ〜Ｔｄｍａｘの範囲内の遅延時間Ｔｄを決定する。この実施形態において、制御部３８は、独自ＣｌａｓｓＢモードで動作する場合、最初に決定した遅延時間Ｔｄを更新せずに使用するものとして説明する。
【００５４】
なお、制御部３８は、独自ＣｌａｓｓＢモードで動作する場合、一旦定めた遅延時間Ｔｄを使用し続ける方がＥｎｄＤｅｖｉｃｅ４０との安定的な通信を行う上では好ましいが、任意のタイミングで遅延時間Ｔｄを更新するようにしてもよい。例えば、制御部３８は、所定時間毎に遅延時間Ｔｄを更新するようにしてもよい。
【００５５】
次に、ＥｎｄＤｅｖｉｃｅ管理テーブル２２１の構成について図４を用いて説明する。
【００５６】
ＥｎｄＤｅｖｉｃｅ管理テーブル２２１では、ＥｎｄＤｅｖｉｃｅ４０ごとに、「ＥｎｄＤｅｖｉｃｅＩＤ」、「ＤｅｖｉｃｅＴｉｍｅＲｓｐ送信ＧＷ」、及び「直近データ受信ＧＷ」が登録されている。「ＥｎｄＤｅｖｉｃｅＩＤ」は、当該ＥｎｄＤｅｖｉｃｅ４０のＩＤである。「ＤｅｖｉｃｅＴｉｍｅＲｓｐ送信ＧＷ」は、ネットワークサーバ２０において当該ＥｎｄＤｅｖｉｃｅ４０にＤｅｖｉｃｅＴｉｍｅＲｓｐを返信する際に経由したＧＷ３０のＩＤである。「直近データ受信ＧＷ」は、ネットワークサーバ２０において当該ＥｎｄＤｅｖｉｃｅ４０から直近にデータ受信した際に、最も電波強度の強かった上りデータの転送元となるＧＷ３０のＩＤである。
【００５７】
次に、ＧＷ管理テーブル２２２の構成について図５を用いて説明する。
【００５８】
ＧＷ管理テーブル２２２では、ＧＷ３０ごとに、「ＧＷ＿ＩＤ」及び「動作モード」が登録されている。「ＧＷ＿ＩＤ」は当該ＧＷ３０のＩＤである。「動作モード」は、当該ＧＷ３０の動作モードを表しており、「独自ＣｌａｓｓＢモード」又は「ＣｌａｓｓＢモード」のいずれかが設定される。
【００５９】
（Ａ−２）実施形態の動作
次に、以上のような構成を有する通信システム１の動作を説明する。
【００６０】
まず、ＧＷ３０が起動する際の動作について図６のフローチャートを用いて説明する。
【００６１】
ＧＷ３０の制御部３８は、起動（再起動）すると、初期化処理（例えば、各種パラメータやキャッシュの初期化等）を行う（Ｓ１０１）。
【００６２】
次に、制御部３８は、ＧＰＳ電波の受信を試みるようにＧＰＳ受信部３４を制御し、（Ｓ１０２）、ＧＰＳ電波が受信可能であった場合は、後述するステップＳ１０７から動作し、ＧＰＳ電波が受信不可であった場合には後述するステップＳ１０３から動作する。
【００６３】
上述のステップＳ１０２でＧＰＳ電波が受信できなかった場合、制御部３８は、独自ＣｌａｓｓＢモードで起動する（Ｓ１０３）。
【００６４】
独自ＣｌａｓｓＢモードで起動すると、制御部３８は、自装置が独自ＣｌａｓｓＢモードで動作する旨を、ネットワークサーバ２０に通知し（Ｓ１０４）、さらに、乱数発生部３６に乱数を発生させ、発生させた乱数に基づいて遅延時間Ｔｄを求める（Ｓ１０５）。
【００６５】
このとき、ネットワークサーバ２０の制御部２３は、通知された内容に従ってＧＷ管理テーブル２２２のデータ（通知を受けたＧＷ３０のＩＤに対応する動作モードのデータ）を更新する。
【００６６】
制御部３８は、タイミングＴｂ（ＣｌａｓｓＢモードにおけるＢｅａｃｏｎ信号送信タイミング）を遅延時間Ｔｄ分遅延させたタイミング（Ｔｂ＋Ｔｄ）で、Ｂｅａｃｏｎ送信の処理（Ｂｅａｃｏｎ送信部３７にＢｅａｃｏｎ送信させる制御）を開始する（Ｓ１０６）。
【００６７】
一方、上述のステップＳ１０２でＧＰＳ電波が受信できた場合、制御部３８は、ＣｌａｓｓＢモードで起動する（Ｓ１０７）。
【００６８】
ＣｌａｓｓＢモードで起動すると、制御部３８は、ＣｌａｓｓＢモードにおけるＢｅａｃｏｎ信号送信タイミングＴｂで、Ｂｅａｃｏｎ送信の処理（Ｂｅａｃｏｎ送信部３７にＢｅａｃｏｎ送信させる制御）を開始する（Ｓ１０８）。
【００６９】
以上のように、ＧＷ３０では、起動時にダウンリンクの通信モード（ＣｌａｓｓＢモード又は独自ＣｌａｓｓＢモード）を選択し、以後選択した通信モードでダウンリンクの通信（Ｂｅａｃｏｎ信号送信タイミングの決定）を行う。
【００７０】
次に、図７を用いて、ＣｌａｓｓＢモードで動作するＧＷ３０と独自ＣｌａｓｓＢモードで動作するＧＷ３０とが混在する場合における各ＧＷ３０のＢｅａｃｏｎ信号送信タイミングの例に説明する。
【００７１】
ここでは、ネットワークサーバ２０が保持するＧＷ管理テーブル２２２は、図５のような状態であるものとする。
【００７２】
すなわち、ここでは、図５に示すように、ＧＷ３０−１の動作モードはＣｌａｓｓＢモードであり、ＧＷ３０−２、ＧＷ３０−３の動作モードは独自ＣｌａｓｓＢモードであるものとする。ここで、ＧＷ３０−２、ＧＷ３０−３で取得される遅延時間をそれぞれＴｄ２、Ｔｄ３と表すものとする。また、ＣｌａｓｓＢモードで動作するＧＷ３０−１において、任意のタイミングのＢｅａｃｏｎ信号送信タイミングを「Ｔｂ１＿１、Ｔｂ１＿２、…」と表すものとする。そうすると、ＧＷ３０−２のＢｅａｃｏｎ信号送信タイミングは、「Ｔｂ１＿１＋Ｔｄ２、Ｔｂ１＿２＋Ｔｄ２、…」となり、ＧＷ３０−３のＢｅａｃｏｎ信号送信タイミングは、「Ｔｂ１＿１＋Ｔｄ３、Ｔｂ１＿２＋Ｔｄ３、…」となる。
【００７３】
図５に示すように、通信システム１では、ＣｌａｓｓＢモードで動作するＧＷ３０−１におけるＢｅａｃｏｎ信号送信タイミングと、独自ＣｌａｓｓＢで動作するＧＷ３０−２、ＧＷ３０−３におけるＢｅａｃｏｎ信号送信タイミングは重ならない結果となる。また、独自ＣｌａｓｓＢで動作するＧＷ３０が複数存在するとしても、各ＧＷ３０で乱数に基づいて取得される遅延時間Ｔｄが一致しない（Ｔｄ２≠Ｔｄ３）とすれば、独自ＣｌａｓｓＢで動作するＧＷ３０の間でもＢｅａｃｏｎ信号送信タイミングは重ならない結果となる。
【００７４】
次に、ＥｎｄＤｅｖｉｃｅ４０がＬｏＲａのネットワークに参加（いずれかのＧＷ３０を介してネットワークサーバ２０に接続）する際の動作について図８のフローチャートを用いて説明する。
【００７５】
まず、ＥｎｄＤｅｖｉｃｅ４０が、ＬｏＲａの標準プロトコルに規定されている手順に則り、次のＢｅａｃｏｎ信号の受信タイミングを知るために、ＤｅｖｉｃｅＴｉｍｅＲｅｑの信号が送出（無線信号によりＬｏＲａ無線区間に送出）されたものとする。ここで、ＥｎｄＤｅｖｉｃｅ４０から送出されたＤｅｖｉｃｅＴｉｍｅＲｅｑの信号は、ＧＷ３０−１〜ＧＷ３０−３のそれぞれで受信されたものとする。ＧＷ３０−１〜ＧＷ３０−３の制御部３８は、ＥｎｄＤｅｖｉｃｅ４０からのＤｅｖｉｃｅＴｉｍｅＲｅｑを受信すると、ＬｏＲａの標準プロトコルに則り、当該ＤｅｖｉｃｅＴｉｍｅＲｅｑを受信した際の電波強度（受信強度の値）を記録し、受信したＤｅｖｉｃｅＴｉｍｅＲｅｑに記録した電波強度の情報を付加して、ネットワークサーバ２０へ転送する。
【００７６】
以上のように、ここでは、ＥｎｄＤｅｖｉｃｅ４０から送出されたＤｅｖｉｃｅＴｉｍｅＲｅｑが、ＧＷ３０−１〜ＧＷ３０−３を経て、電波強度（各ＧＷ３０で受信した際の電波強度）の値と共に、ネットワークサーバ２０で受信されたものとする（Ｓ２０１）。
【００７７】
ネットワークサーバ２０の制御部２３は、各ＧＷ３０−１〜ＧＷ３０−３から受信したＤｅｖｉｃｅＴｉｍｅＲｅｑに付加されている電波強度の値に基づいて、ＤｅｖｉｃｅＴｉｍｅＲｓｐを返信する際に経由するＧＷ３０を選択する。その際、ネットワークサーバ２０の制御部２３は、ＥｎｄＤｅｖｉｃｅ管理テーブル２２１で、当該ＥｎｄＤｅｖｉｃｅ４０に対応するＤｅｖｉｃｅＴｉｍｅＲｓｐ送信ＧＷとして、選択したＧＷ３０のＩＤ（最も電波強度の強いＧＷ３０のＩＤ）を設定する（Ｓ２０２）。
【００７８】
そして、ネットワークサーバ２０の制御部２３は、選択したＧＷ３０に、当該ＥｎｄＤｅｖｉｃｅ４０宛のＤｅｖｉｃｅＴｉｍｅＲｓｐを送信する（Ｓ２０３）。
【００７９】
なお、ネットワークサーバ２０の制御部２３が、ＤｅｖｉｃｅＴｉｍｅＲｅｑを受信して、ＤｅｖｉｃｅＴｉｍｅＲｓｐを返信する処理（経由するＧＷ３０を選択する処理を含む）自体については、ＬｏＲａの標準プロトコルに則った手順を適用することができる。
【００８０】
次に、ネットワークサーバ２０が、上りデータの転送（アップリンクのデータ転送）を行う際の動作について図９のフローチャートを用いて説明する。
【００８１】
ＥｎｄＤｅｖｉｃｅ４０は、上りデータ（アプリケーションサーバ１０を宛先として送信すべきデータ）が発生した場合には、ＬｏＲａ無線区間に、上りデータを送出する。そして、ＥｎｄＤｅｖｉｃｅ４０からの電波の受信範囲内にいるＧＷ３０（制御部３８）は、ＥｎｄＤｅｖｉｃｅ４０からの上りデータを受信した場合、受信した上りデータに電波強度を付加してネットワークサーバ２０に転送する。
【００８２】
そして、各ＧＷ３０から転送された上りデータがネットワークサーバ２０（制御部２３）で受信される（Ｓ３０１）。
【００８３】
この時、ネットワークサーバ２０の制御部２３は、複数のＧＷ３０から上りデータの転送を受けたものする。ネットワークサーバ２０の制御部２３は、複数のＧＷ３０から上りデータの転送を受けた場合、受信した各上りデータに付加されている電波強度の値を参照して、最も電波強度の強かった上りデータをアプリケーションサーバ１０に転送すると判断し、当該ＧＷ３０（最も電波強度の強かった上りデータの転送元となるＧＷ３０）のＩＤを、ＥｎｄＤｅｖｉｃｅ管理テーブル２２１（当該ＥｎｄＤｅｖｉｃｅ４０に対応する直近データ受信ＧＷ）に設定する（Ｓ３０２）。
【００８４】
なお、ネットワークサーバ２０の制御部２３は、１つのＧＷ３０からのみ受信した上りデータがあった場合には、電波強度の値を無視して当該上りデータの転送元となるＧＷ３０のＩＤを、当該ＥｎｄＤｅｖｉｃｅ４０に対応する直近データ受信ＧＷに設定するようにしてもよい。
【００８５】
そして、ネットワークサーバ２０の制御部２３は、受信した上りデータ（最も電波強度の強かったＧＷ３０から受信した上りデータ）を、アプリケーションサーバ１０に転送する（Ｓ３０３）。
【００８６】
なお、ネットワークサーバ２０の制御部２３が、複数のＧＷ３０から上りデータを受信して、アプリケーションサーバ１０に転送する際の処理自体は、ＬｏＲａの標準プロトコルに則った手順を適用することができる。
【００８７】
次に、ネットワークサーバ２０が、下りデータの転送を行う際の動作について図１０のフローチャートを用いて説明する。
【００８８】
まず、アプリケーションサーバ１０からＥｎｄＤｅｖｉｃｅ４０宛に下りデータ（ダウンリンクのデータ）が送信されたものとする。アプリケーションサーバ１０から送信された下りデータは、まず、ネットワークサーバ２０（制御部２３）で受信される（Ｓ４０１）。なお、ネットワークサーバ２０では、アプリケーションサーバ１０から下りデータを受信するタイミングでは、その下りデータの宛先となるＥｎｄＤｅｖｉｃｅ４０のＩＤを既に記憶（登録）している。
【００８９】
そして、ネットワークサーバ２０の制御部２３は、受信した下りデータの宛先（ＥｎｄＤｅｖｉｃｅ４０のＩＤ）を取得し、ＥｎｄＤｅｖｉｃｅ管理テーブル２２１で、当該宛先（宛先のＩＤ）に対応するＤｅｖｉｃｅＴｉｍｅＲｓｐ送信ＧＷと、直近データ受信ＧＷとを取得する。そして、ネットワークサーバ２０の制御部２３は、ＧＷ管理テーブル２２２を参照して、取得したＤｅｖｉｃｅＴｉｍｅＲｓｐ送信ＧＷに対応するＧＷ３０（以下、「第１のＧＷ３０」と呼ぶ）の動作モードと、取得した直近データ受信ＧＷに対応するＧＷ３０（以下、「第２のＧＷ３０」と呼ぶ）の動作モードを確認する。そして、ネットワークサーバ２０の制御部２３は、第１のＧＷ３０の動作モードと、第２のＧＷ３０の動作モードとの組み合わせに応じて、受信した下りデータの転送先となるＧＷ３０を選択（第１のＧＷ３０又は第２のＧＷ３０のいずれかを選択）する（Ｓ４０２、Ｓ４０３）。
【００９０】
ここでは、図１０のステップＳ４０２、Ｓ４０３に示すように、ネットワークサーバ２０の制御部２３は、第１のＧＷ３０（ＤｅｖｉｃｅＴｉｍｅＲｓｐ送信ＧＷ）の動作モードが独自ＣｌａｓｓＢモードのＧＷであった場合は（Ｓ４０２においてＹｅｓ）、当該下り信号の転送先として第１のＧＷ３０（ＤｅｖｉｃｅＴｉｍｅＲｓｐ送信ＧＷ）を選択するものとする。また、ここでは、ネットワークサーバ２０の制御部２３は、第１のＧＷ３０（ＤｅｖｉｃｅＴｉｍｅＲｓｐ送信ＧＷ）の動作モードがＣｌａｓｓＢモードのＧＷであり（Ｓ４０２においてＮｏ）、第２のＧＷ３０（直近データ受信ＧＷ）の動作モードが独自ＣｌａｓｓＢモードである場合は（Ｓ４０３においてＮｏ）、当該下り信号の転送先として第１のＧＷ３０（ＤｅｖｉｃｅＴｉｍｅＲｓｐ送信ＧＷ）を選択するものとする。さらに、ここでは、ネットワークサーバ２０の制御部２３は、第１のＧＷ３０（ＤｅｖｉｃｅＴｉｍｅＲｓｐ送信ＧＷ）と第２のＧＷ３０（直近データ受信ＧＷ）の動作モードが共にＣｌａｓｓＢモードのＧＷである場合（Ｓ４０２においてＮｏ、かつＳ４０３においてＹｅｓ）、当該下り信号の転送先として第２のＧＷ３０（直近データ受信ＧＷ）を選択するものとする。言い換えると、ネットワークサーバ２０の制御部２３は、第１のＧＷ３０の動作モード又は第２のＧＷ３０の動作モードのいずれか一方が独自ＣｌａｓｓＢモードである場合には、第１のＧＷ３０（ＤｅｖｉｃｅＴｉｍｅＲｓｐ送信ＧＷ）を下りデータの転送先として選択し、そうでない場合には第２のＧＷ３０（直近データ受信ＧＷ）を下りデータの転送先として選択するようにしている。
【００９１】
当該下り信号の転送先として第１のＧＷ３０（ＤｅｖｉｃｅＴｉｍｅＲｓｐ送信ＧＷ）が選択された場合、ネットワークサーバ２０の制御部２３は、第１のＧＷ３０（ＤｅｖｉｃｅＴｉｍｅＲｓｐ送信ＧＷ）のＰｉｎｇＳｌｏｔを経由して当該下りデータを送信するように、第１のＧＷ３０（ＤｅｖｉｃｅＴｉｍｅＲｓｐ送信ＧＷ）に指示する（Ｓ４０４）。
【００９２】
一方、当該下り信号の転送先として第２のＧＷ３０（直近データ受信ＧＷ）が選択された場合、ネットワークサーバ２０の制御部２３は、第２のＧＷ３０（直近データ受信ＧＷ）のＰｉｎｇＳｌｏｔを経由して当該下りデータを送信するように、第２のＧＷ３０（直近データ受信ＧＷ）に指示する（Ｓ４０５）。
【００９３】
（Ａ−３）実施形態の効果
この実施形態によれば、以下のような効果を奏することができる。
【００９４】
通信システム１では、ＧＰＳ電波を受信できないＧＷ３０（例えば、屋内に設置されたＧＷ３０）については、当該ＧＷ３０を独自ＣｌａｓｓＢモードで動作させている。具体的には、通信システム１では、独自ＣｌａｓｓＢモードで動作するＧＷ３０（ＧＰＳ電波を受信できないＧＷ３０）については、Ｂｅａｃｏｎ信号送信タイミングを遅延時間Ｔｄ分遅延させることで、独自ＣｌａｓｓＢモードのＢｅａｃｏｎ信号送信タイミングを、ＣｌａｓｓＢモードのＢｅａｃｏｎ信号送信タイミングと干渉（重複）しないように制御することができる。言い換えると、通信システム１では、ＧＰＳ電波を受信できないＧＷ３０が存在する場合でも、ＬｏＲａの標準プロトコルに基づくＬｏＲａ  ＣｌａｓｓＢ通信方式にのみ対応するＥｎｄＤｅｖｉｃｅ４０（子機）への下りデータの送信を行うことができる。
【００９５】
また、この実施形態において、独自ＣｌａｓｓＢモードで動作するＧＷ３０（ＧＰＳ電波を受信できないＧＷ３０）では、乱数に基づいて遅延時間Ｔｄを設定する。これにより、この実施形態の通信システム１では、独自ＣｌａｓｓＢモードで動作するＧＷ３０が複数存在する場合でも、独自ＣｌａｓｓＢモードで動作するＧＷ３０同士でＢｅａｃｏｎ送信が干渉する可能性を抑制することができる。
【００９６】
また、この実施形態のネットワークサーバ２０では、ＥｎｄＤｅｖｉｃｅ管理テーブル２２１及びＧＷ管理テーブル２２２を管理することで、第１のＧＷ３０（ＤｅｖｉｃｅＴｉｍｅＲｓｐ送信ＧＷ）の動作モードと第２のＧＷ３０（直近データ受信ＧＷ）の動作モードを把握している。そして、この実施形態のネットワークサーバ２０では、第１のＧＷ３０の動作モードと第２のＧＷ３０の動作モードの組み合わせに応じて、第１又は第２のＧＷ３０のいずれかを下りデータの転送先として選択している。具体的には、この実施形態のネットワークサーバ２０では、第１のＧＷ３０の動作モード又は第２のＧＷ３０の動作モードのいずれか一方が独自ＣｌａｓｓＢモードである場合には、第１のＧＷ３０（ＤｅｖｉｃｅＴｉｍｅＲｓｐ送信ＧＷ）を下りデータの転送先として選択し、そうでない場合には第２のＧＷ３０（直近データ受信ＧＷ）を下りデータの転送先として選択するようにしている。これにより、この実施形態の通信システム１のＥｎｄＤｅｖｉｃｅ４０において、より確実に、同期を行ったＢｅａｃｏｎ信号を送信したＧＷ３０のＰｉｎｇＳｌｏｔで下りデータ受信を行う（下りデータの受信失敗を抑制する）ことができる。
【００９７】
（Ｂ）他の実施形態
本発明は、上記の各実施形態に限定されるものではなく、以下に例示するような変形実施形態も挙げることができる。
【００９８】
（Ｂ−１）上記の実施形態では、ネットワークサーバ２０が、ＥｎｄＤｅｖｉｃｅ管理テーブル２２１及びＧＷ管理テーブル２２２を備えて、これらのテーブルを更新し、下りデータの転送先のＧＷ３０を選択する処理（図１０参照）に適用しているが、ネットワークサーバ２０の処理を、完全にＬｏＲａの標準プロトコルに準拠した処理とするようにしてもよい。この場合、ネットワークサーバ２０からは、ＥｎｄＤｅｖｉｃｅ管理テーブル２２１及びＧＷ管理テーブル２２２を除外した構成とし、各ＧＷ３０においても自装置の動作モードをネットワークサーバ２０に報告する処理（上述のステップＳ１０４の処理）を除外するようにしてもよい。
【００９９】
（Ｂ−２）上記の実施形態の通信システムでは、ＬｏＲａを適用した例について説明したが、ＬｏＲａと同様のＢｅａｃｏｎ信号を用いた間欠ダウンリンクを必要とする構成であれば、その他の種類のプロトコルに置き換えるようにしてもよい。
【符号の説明】
【０１００】
１…通信システム、１０…アプリケーションサーバ、２０…ネットワークサーバ、２１…有線ＬＡＮ送受信部、２２…データ記憶部、２３…制御部、３０、３０−１〜３０−３…ＧＷ、３１…無線送信部、３２…無線受信部、３３…有線ＬＡＮ送受信部、３４…ＧＰＳ受信部、３４１…ＧＰＳ受信アンテナ、３５…内蔵時計部、３６…乱数発生部、３７…送信部、３８…制御部、３９…ＬｏＲａ無線アンテナ、２２１…管理テーブル、２２２…ＧＷ管理テーブル。
【図１】
2020129733.tif 000003
【図２】
2020129733.tif 000004
【図３】
2020129733.tif 000005
【図４】
2020129733.tif 000006
【図５】
2020129733.tif 000007
【図６】
2020129733.tif 000008
【図７】
2020129733.tif 000009
【図８】
2020129733.tif 000010
【図９】
2020129733.tif 000011
【図１０】
2020129733.tif 000012