(57)【要約】【課題】取得した状況情報を、周囲の無線通信への影響を抑制しながら外部の装置に提供する。【解決手段】基地局１０Ａは、記憶部１３と、無線通信インタフェースである通信ＩＦ１１及び通信ＩＦ１２と、通信ＩＦ１１を用いて、端末との間でユニキャストで通信する制御部１７と、通信ＩＦ１２を用いて、基地局１０Ａの周囲の無線通信の状況を示す状況情報１３Ａを取得し、取得した状況情報１３Ａを記憶部１３に格納する取得部１５と、記憶部１３に格納された状況情報１３Ａを、通信ＩＦ１１を用いてマルチキャストで送信する送信部１６とを備える。【選択図】図２
2019121837.tif 000002
【特許請求の範囲】
【請求項１】
基地局であって、
記憶部と、
無線通信インタフェースである第一インタフェース及び第二インタフェースと、
前記第一インタフェースを用いて、端末との間でユニキャストで通信する制御部と、
前記第二インタフェースを用いて、前記基地局の周囲の無線通信の状況を示す状況情報を取得し、取得した前記状況情報を前記記憶部に格納する取得部と、
前記記憶部に格納された前記状況情報を、前記第一インタフェースを用いてマルチキャストで送信する送信部とを備える
基地局。
【請求項２】
前記取得部は、前記状況情報を複数回取得し、複数回取得した前記状況情報を前記記憶部に格納し、
前記送信部は、前記記憶部に格納された前記状況情報のうち、最新の所定数個の状況情報のみを送信する
請求項１に記載の基地局。
【請求項３】
前記基地局は、さらに、
前記基地局の位置を示す位置情報を取得する第一位置取得部を備え、
前記送信部は、前記第一位置取得部により取得された位置情報を参照して、前記基地局が所定の位置に位置していると判定した場合に、前記記憶部に格納された前記状況情報を送信する
請求項１又は２に記載の基地局。
【請求項４】
前記基地局は、さらに、
被制御機器の動作を制御する制御部を備え、
前記制御部は、前記端末との前記第一インタフェースによるユニキャスト通信によって、前記被制御機器の動作を停止させるための制御命令を取得した場合に、前記被制御機器の動作を停止させる制御をする
請求項１〜３のいずれか１項に記載の基地局。
【請求項５】
前記取得部は、第二インタフェースが使用し得る複数のチャネルのそれぞれで通信している通信装置の個数、前記複数のチャネルのそれぞれの帯域占有率、前記複数のチャネルのそれぞれで通信されたフレーム数、前記複数のチャネルのそれぞれでの受信信号強度の最大値、及び、前記複数のチャネルのそれぞれでのノイズフロア値のいずれかを、前記状況情報として取得する
請求項１〜４のいずれか１項に記載の基地局。
【請求項６】
前記基地局は、さらに、
前記基地局の位置を示す位置情報を取得する第二位置取得部を備え、
前記取得部は、さらに、
前記状況情報を取得した時の前記基地局の位置を示す位置情報を前記第二位置取得部により取得し、取得した前記位置情報を前記状況情報に含めて前記記憶部に格納する
請求項１〜５のいずれか１項に記載の基地局。
【請求項７】
前記取得部は、前記状況情報を取得した時刻を示す時刻情報を前記状況情報に含めて、前記記憶部に格納する
請求項１〜６のいずれか１項に記載の基地局。
【請求項８】
前記第一インタフェースは、無線通信に使用するチャネルを変更する機能を有し、
前記取得部は、
前記第一インタフェースが無線通信に使用したチャネルの履歴を示す履歴情報を、前記状況情報に含めて記憶部に格納する
請求項１〜７のいずれか１項に記載の基地局。
【請求項９】
請求項１〜８のいずれか１項に記載の基地局と、
前記基地局の送信部が送信した前記状況情報を受信することができる蓄積装置とを備える
通信システム。
【請求項１０】
前記蓄積装置は、
前記基地局が送信する前記状況情報を無線通信により受信し得る第三インタフェースと、
前記第三インタフェースが無線通信に使用するチャネルを所定時間間隔で変更し、前記第三インタフェースが使用するチャネルと前記第二インタフェースが使用するチャネルが一致しているときに、前記基地局が送信する前記状況情報を前記第三インタフェースにより受信する
請求項９に記載の通信システム。
【請求項１１】
基地局の制御方法であって、
基地局は、
記憶部と、
無線通信インタフェースである第一インタフェース及び第二インタフェースとを備え、
前記制御方法は、
前記第一インタフェースを用いて、端末との間でユニキャストで通信する制御ステップと、
前記第二インタフェースを用いて、前記基地局の周囲の無線通信の状況を示す状況情報を取得し、取得した前記状況情報を前記記憶部に格納する取得ステップと、
前記記憶部に格納された前記状況情報を、前記第一インタフェースを用いてマルチキャストで送信する送信ステップとを含む
制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、基地局、通信システム、及び、制御方法に関する。
【背景技術】
【０００２】
従来、無線通信端末（端末ともいう）と、当該端末と無線通信リンク（以降、通信リンクともいう）を介して通信する無線基地局装置（基地局ともいう）とを用いたＷＬＡＮ（Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）が利用されている。端末は、ＷＬＡＮを介して、当該ＷＬＡＮに接続されているネットワーク上の他の通信装置（Ｗｅｂサーバ又はメールサーバなど）と通信することができる。
【０００３】
無線通信では、一般に、通信量が多いと通信フレーム（フレームともいう）の衝突の可能性が高まり、また、衝突回避のための待ち時間の増大によりスループットが低下する。よって、無線通信のスループットを高く維持するには、他の端末による通信がなるべく少ないチャネルで通信を行うことが望ましい。
【０００４】
特許文献１は、より高い品質で無線通信可能なチャネルを決定することができる無線基地局装置を開示する。特許文献１が開示する無線基地局装置は、２つの無線通信インタフェースを備え、一方のインタフェースを通信に用いるとともに、他方のインタフェースによって周囲の通信状況を示す状況情報を取得する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１６−１９２７２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示される無線基地局装置は、取得した状況情報を、自装置が通信するチャネルを決定するために用いる。そのため、取得した状況情報を外部の装置が利用することができないという問題がある。
【０００７】
この問題を回避すべく、取得した状況情報を通信によって外部の装置に送信する構成が検討される。例えば、通信装置が移動し得る通信システムでは、この通信に有線通信を用いることにすると、通信ケーブルを配備することが困難である場合がある。また、この通信に無線通信を用いることにすると、無線通信環境の悪化により周囲の無線通信に対して、通信遅延を増大させてしまう、又は通信が途切れる等の影響を与える可能性がある。特に、低遅延かつ低ロス率が望まれる通信を含む即応性を求められる通信システムでは、深刻な事態を招くおそれがある。
【０００８】
本発明は、上記問題を解決するためになされたものであり、取得した状況情報を、周囲の無線通信への影響を抑制しながら外部の装置に提供できる基地局等を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の一態様に係る基地局は、基地局であって、記憶部と、無線通信インタフェースである第一インタフェース及び第二インタフェースと、前記第一インタフェースを用いて、端末との間でユニキャストで通信する制御部と、前記第二インタフェースを用いて、前記基地局の周囲の無線通信の状況を示す状況情報を取得し、取得した前記状況情報を前記記憶部に格納する取得部と、前記記憶部に格納された前記状況情報を、前記第一インタフェースを用いてマルチキャストで送信する送信部とを備える。
【００１０】
これによれば、基地局は、ユニキャストで端末と通信する一方、マルチキャストで状況情報を送信する。ユニキャストでの通信には一般にＡＣＫ（Ａｃｋｎｏｗｌｅｄｇｅ）フレームによる到達確認、及び、不達時の再送が行われるので、低遅延かつ低ロス率が望まれる通信に適している。また、低遅延かつ低ロス率が望まれる通信を除く他の通信にマルチキャストを用いると、ユニキャストでの低遅延かつ低ロス率の通信が損なわれない利点がある。よって、基地局は、取得した状況情報を、周囲の無線通信への影響を抑制しながら外部の通信相手装置に提供できる。
【００１１】
また、前記取得部は、前記状況情報を複数回取得し、複数回取得した前記状況情報を前記記憶部に格納し、前記送信部は、前記記憶部に格納された前記状況情報のうち、最新の所定数個の状況情報のみを送信してもよい。
【００１２】
これによれば、基地局は、マルチキャストで送信された状況情報を含むフレームが無線通信中にロスした場合でも、上記フレームを複数回送信することによって、上記フレームを比較的高い確率で通信相手装置に受信させることができる。
【００１３】
また、前記基地局は、さらに、前記基地局の位置を示す位置情報を取得する第一位置取得部を備え、前記送信部は、前記第一位置取得部により取得された位置情報を参照して、前記基地局が所定の位置に位置していると判定した場合に、前記記憶部に格納された前記状況情報を送信してもよい。
【００１４】
これによれば、基地局は、蓄積装置との無線通信が良好にできる位置が所定の位置として定められている場合、状況情報を含むフレームが通信相手装置に受信される確率を高めることができる。
【００１５】
また、前記基地局は、さらに、被制御機器の動作を制御する制御部を備え、前記制御部は、前記端末との前記第一インタフェースによるユニキャスト通信によって、前記被制御機器の動作を停止させるための制御命令を取得した場合に、前記被制御機器の動作を停止させる制御をしてもよい。
【００１６】
これによれば、基地局は、端末からのユニキャスト通信に基づいて被制御機器を制御する。よって、基地局は、被制御機器の制御を、端末からのユニキャスト通信により低遅延かつ低ロス率で行うとともに、取得した状況情報を、被制御機器の制御に係るユニキャスト通信への影響を抑制しながら外部の通信相手装置に提供できる。
【００１７】
また、前記取得部は、第二インタフェースが使用し得る複数のチャネルのそれぞれで通信している通信装置の個数、前記複数のチャネルのそれぞれの帯域占有率、前記複数のチャネルのそれぞれで通信されたフレーム数、前記複数のチャネルのそれぞれでの受信信号強度の最大値、及び、前記複数のチャネルのそれぞれでのノイズフロア値のいずれかを、前記状況情報として取得してもよい。
【００１８】
これによれば、基地局は、通信装置の個数、帯域占有率、フレーム数、受信信号強度の最大値、及び、ノイズフロア値のいずれかを状況情報として、より具体的な構成に基づいて、周囲の無線通信への影響を抑制しながら外部の通信相手装置に提供できる。
【００１９】
また、前記基地局は、さらに、前記基地局の位置を示す位置情報を取得する第二位置取得部を備え、前記取得部は、さらに、前記状況情報を取得した時の前記基地局の位置を示す位置情報を前記第二位置取得部により取得し、取得した前記位置情報を前記状況情報に含めて前記記憶部に格納してもよい。
【００２０】
これによれば、基地局は、位置情報を含む状況情報を外部の通信相手装置に提供できる。状況情報に位置情報が含められていることによって、状況情報の利用の際に、位置ごとの無線通信の状況を得ることができる利点がある。
【００２１】
また、前記取得部は、前記状況情報を取得した時刻を示す時刻情報を前記状況情報に含めて、前記記憶部に格納してもよい。
【００２２】
これによれば、基地局は、時刻情報を含む状況情報を外部の通信相手装置に提供できる。状況情報に時刻情報が含められていることによって、状況情報の利用の際に、時刻ごとの無線通信の状況を得ることができる利点がある。
【００２３】
また、前記第一インタフェースは、無線通信に使用するチャネルを変更する機能を有し、前記取得部は、前記第一インタフェースが無線通信に使用したチャネルの履歴を示す履歴情報を、前記状況情報に含めて記憶部に格納してもよい。
【００２４】
これによれば、基地局は、チャネルの履歴情報を含む状況情報を外部の通信相手装置に提供できる。状況情報に履歴情報が含められていることによって、状況情報の利用の際に、基地局が使用したチャネルの履歴と、無線通信の状況とを関連付けて得ることができる利点がある。
【００２５】
また、本発明の一態様に係る通信システムは、上記の基地局と、前記基地局の送信部が送信した前記状況情報を受信することができる蓄積装置とを備える。
【００２６】
これによれば、通信システムは、上記の基地局が送信した状況情報を、外部の通信相手装置としての蓄積装置に蓄積できる。よって、通信システムは、基地局が取得した状況情報を、周囲の無線通信への影響を抑制しながら外部の通信相手装置としての蓄積装置に提供できる。
【００２７】
また、前記蓄積装置は、前記基地局が送信する前記状況情報を無線通信により受信し得る第三インタフェースと、前記第三インタフェースが無線通信に使用するチャネルを所定時間間隔で変更し、前記第三インタフェースが使用するチャネルと前記第二インタフェースが使用するチャネルが一致しているときに、前記基地局が送信する前記状況情報を前記第三インタフェースにより受信してもよい。
【００２８】
これによれば、蓄積装置は、チャネルを変更しながら基地局からの状況情報を受信する。基地局が状況情報を繰り返し送信するように構成されている場合、蓄積装置がチャネルを変更しながら状況情報の受信を待つことによって、蓄積装置が状況情報を受信することができる。
【００２９】
また、本発明の一態様に係る制御方法は、基地局の制御方法であって、基地局は、記憶部と、無線通信インタフェースである第一インタフェース及び第二インタフェースとを備え、前記制御方法は、前記第一インタフェースを用いて、端末との間でユニキャストで通信する制御ステップと、前記第二インタフェースを用いて、前記基地局の周囲の無線通信の状況を示す状況情報を取得し、取得した前記状況情報を前記記憶部に格納する取得ステップと、前記記憶部に格納された前記状況情報を、前記第一インタフェースを用いてマルチキャストで送信する送信ステップとを含む。
【００３０】
これによれば、上記基地局と同様の効果を奏する。
【００３１】
なお、本発明は、装置として実現できるだけでなく、その装置を構成する処理手段をステップとする方法として実現したり、それらステップをコンピュータに実行させるプログラムとして実現したり、そのプログラムを記録したコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体として実現したり、そのプログラムを示す情報、データ又は信号として実現したりすることもできる。そして、それらプログラム、情報、データ及び信号は、インターネット等の通信ネットワークを介して配信してもよい。
【発明の効果】
【００３２】
本発明に係る無線基地局装置は、取得した状況情報を、周囲の無線通信への影響を抑制しながら外部の装置に提供できる。
【図面の簡単な説明】
【００３３】
【図１】図１は、実施の形態に係る基地局を含む通信システムの構成を示す模式図である。
【図２】図２は、実施の形態に係る通信システムに含まれる各装置の機能を示すブロック図である。
【図３】図３は、実施の形態に係る位置取得部が位置情報を取得する方法を示す説明図である。
【図４】図４は、実施の形態に係るキャプチャログの一例を示す説明図である。
【図５】図５は、実施の形態に係る状況情報の一例の説明図である。
【図６】図６は、実施の形態に係る状況情報の送信に用いるフレームの説明図である。
【図７】図７は、実施の形態に係る基地局による搬送台車に対する制御の処理の第一例を示すフロー図である。
【図８】図８は、実施の形態に係る基地局による搬送台車に対する制御の処理の第二例を示すフロー図である。
【図９】図９は、実施の形態に係る基地局による状況情報の生成処理の第一例を示すフロー図である。
【図１０】図１０は、実施の形態に係る基地局による状況情報の生成処理の第二例を示すフロー図である。
【図１１】図１１は、実施の形態に係る基地局による状況情報を蓄積装置に送信する処理を示すフロー図である。
【図１２】図１２は、実施の形態に係る蓄積装置による状況情報を受信する処理を示すフロー図である。
【発明を実施するための形態】
【００３４】
以下、実施の形態について、図面を参照しながら具体的に説明する。
【００３５】
以下で説明する実施の形態は、いずれも本発明の好ましい一具体例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、本発明の最上位概念を示す独立請求項に記載されていない構成要素については、より好ましい形態を構成する任意の構成要素として説明される。
【００３６】
（実施の形態）
本実施の形態において、取得した状況情報を、周囲の無線通信への影響を抑制しながら外部の装置に提供できる基地局及び通信システムについて説明する。
【００３７】
図１は、本実施の形態に係る基地局１０Ａ等を含む通信システム１の構成を示す模式図である。図２は、本実施の形態に係る通信システム１に含まれる各装置の機能を示すブロック図である。図１及び図２を参照しながら通信システム１について説明する。
【００３８】
図１及び図２に示されるように、通信システム１は、搬送レーン２Ａ及び２Ｂと、蓄積装置３０とを備える搬送システムにおける通信を行う通信システムである。搬送システムは、搬送レーン２Ａ及び２Ｂを備え、搬送レーン２Ａ及び２Ｂ上を搬送台車が移動しながら、物品を搬送したり、物品に所定の処理を施したりする。
【００３９】
搬送レーン２Ａは、有軌道式の搬送レーンである。搬送レーン２Ａは、軌道３Ａと、搬送台車４Ａと、基地局１０Ａと、端末２０Ａとを備える。
【００４０】
軌道３Ａは、施設内の天井又は床等に設けられた、搬送台車４Ａの走行経路である。
【００４１】
搬送台車４Ａは、搬送制御装置（不図示）によるコンピュータ制御によって、移動、停止、荷掴み、及び、荷降ろし等の動作を行う台車装置である。具体的には、搬送台車４Ａは、搬送制御装置から移動又は停止の指示を受けると、指示に従って軌道３Ａ上を移動し、又は、停止する。また、搬送台車４Ａは、荷掴み又は荷降ろしの指示を受けると、指示に従って、物品の荷掴み又は荷降ろしをする。搬送台車４Ａは、基地局１０Ａによって動作が制御される被制御機器に相当する。
【００４２】
基地局１０Ａは、端末２０Ａと無線通信を行う基地局装置である。基地局１０Ａは、搬送台車４Ａに取り付けられており、搬送台車４Ａとともに移動する。搬送台車４Ａと基地局１０Ａとは有線ネットワークなどにより接続される。基地局１０Ａは、端末２０Ａとの無線通信の可否、及び、無線通信の内容に基づいて搬送台車４Ａの動作を制御する。ここでは、安全の確保などの目的で、端末２０Ａとの無線通信に基づいて搬送台車４Ａの動作を停止させる制御を一例として説明する。この端末２０Ａと基地局１０Ａとの通信を制御通信ともいう。
【００４３】
また、基地局１０Ａは、移動しながら、軌道３Ａ上の各位置での無線通信の状況を示す状況情報を取得し、蓄積装置３０に送信する。
【００４４】
端末２０Ａは、基地局１０Ａと無線通信を行う端末装置である。端末２０Ａは、常時、基地局１０Ａと無線通信を行うことで、基地局１０Ａとの無線通信ができるか否かを検知する。また、端末２０Ａは、安全の確保などの目的で搬送台車４Ａの動作を停止させることを意図した操作者による操作を受け付け、無線通信を通じて基地局１０Ａに制御信号を送信する。端末２０Ａは、搬送レーン２Ａに１以上設けられる。
【００４５】
搬送レーン２Ｂは、搬送レーン２Ａと同様、有軌道式の搬送レーンである。搬送レーン２Ｂは、軌道３Ｂと、搬送台車４Ｂと、基地局１０Ｂと、端末２０Ｂとを備える。搬送レーン２Ｂの構成要素は、それぞれ、搬送レーン２Ａの同名の構成要素と同じであるので詳細な説明を省略する。搬送レーン２Ｂは、搬送制御装置などによる制御によって、搬送レーン２Ａとは独立に動作する。
【００４６】
蓄積装置３０は、基地局１０Ａ及び１０Ｂが取得した状況情報を蓄積する蓄積装置である。蓄積装置３０は、ネットワークＮに接続されており、ネットワークＮを介して他の通信装置に状況情報を提供可能である。状況情報は、さまざまな用途に用いられ得る。例えば、当該施設内における実際の通信環境の把握、実際の通信に問題が発生した場合における原因解析、及び、当該施設における新しいチャネル割り当ての検討などの用途などがあり得る。
【００４７】
なお、搬送システムが備える搬送レーンの個数が２個である場合を例として説明するが、これに限られず、３個以上であってもよい。また、搬送レーン２Ａについて主に説明するが、搬送レーン２Ｂなどについても同様の説明が成立する。
【００４８】
以降において、各構成要素について詳細に説明する。
【００４９】
図２に示されるように、基地局１０Ａは、通信ＩＦ１１及び１２と、記憶部１３と、位置取得部１４と、取得部１５と、送信部１６と、制御部１７とを備える。基地局１０Ａは、プロセッサ、メモリ及びストレージなどを備えるコンピュータによって実現され得る。
【００５０】
通信ＩＦ１１は、無線通信を行う無線通信インタフェースである。通信ＩＦ１１は、端末２０Ａとの間でユニキャストの通信を行う。通信ＩＦ１１が無線通信に使用するチャネルは、原則的には固定されている。また、通信ＩＦ１１は、蓄積装置３０に対して状況情報１３Ａをマルチキャストで送信する。通信ＩＦ１１は、例えば、ＩＥＥＥ８０２．１１ａ、ｂ、ｇ、ｎ規格等に適合する無線ＬＡＮの通信インタフェースであり、無線通信信号の生成回路及びアンテナ等を有する。
【００５１】
通信ＩＦ１２は、基地局１０Ａの周囲の無線通信の状況を取得するための無線通信インタフェースである。通信ＩＦ１２が無線通信に使用するチャネルは、取得部１５による制御によって変動する。通信ＩＦ１２は、例えば、ＩＥＥＥ８０２．１１ａ、ｂ、ｇ、ｎ規格等に適合する無線ＬＡＮの通信インタフェースであり、無線通信信号の生成回路及びアンテナ等を有する。なお、通信ＩＦ１２は、ハードウェア的には通信ＩＦ１１と同じであってよい。
【００５２】
記憶部１３は、状況情報１３Ａが格納される記憶装置である。状況情報１３Ａは、基地局１０Ａの周囲の無線通信の状況を示す情報であり、取得部１５によって生成される。また、記憶部１３に格納された状況情報１３Ａは、送信部１６により読み出される。記憶部１３は、メモリ又はストレージにより実現され得る。
【００５３】
位置取得部１４は、基地局１０Ａの位置を示す位置情報を取得する処理部である。位置取得部１４は、基地局１０Ａが現時点で軌道３Ａ上のどの位置に位置しているかを示す位置情報を取得する。位置取得部１４が取得する位置情報は、状況情報１３Ａに含められて記憶部１３に記憶される。状況情報１３Ａが位置情報を取得する方法は、例えば、位置に固有の情報を光によって取得する方法があり、この方法を後で説明するが、他の方法であってもよい。なお、位置取得部１４は、第一位置取得部及び第二位置取得部に相当する。
【００５４】
取得部１５は、基地局１０Ａの周囲の無線通信の状況を示す状況情報１３Ａを取得する処理部である。取得部１５は、通信ＩＦ１２が受信するフレームのキャプチャログを取得する。そして、取得部１５は、取得したキャプチャログを解析し、状況情報１３Ａを生成することによって、状況情報１３Ａを取得する。取得部１５は、取得した状況情報１３Ａを記憶部１３に格納する。取得部１５が状況情報１３Ａを取得する処理については、後で詳しく説明する。
【００５５】
送信部１６は、状況情報１３Ａを通信ＩＦ１１を介して送信する処理部である。送信部１６は、記憶部１３に格納された状況情報１３Ａを読み出すことで取得し、取得した状況情報１３Ａをマルチキャストで蓄積装置３０に送信する。より具体的には、送信部１６は、記憶部１３に格納された状況情報１３Ａのうち、最新のＭ個（Ｍは１以上の整数）の状況情報１３Ａを取得する。ここで、Ｍは、一度に送信する状況情報１３Ａの個数に相当し、例えば、５個、又は、１０個などとすることができる。なお、Ｍを所定数ともいう。
【００５６】
送信部１６は、位置取得部１４が取得する位置情報に基づいて、状況情報１３Ａを外部に送信するか否かを判断する。
【００５７】
制御部１７は、搬送台車４Ａの動作を制御する処理部である。制御部１７は、通信ＩＦ１１を介した端末２０Ａとのユニキャスト通信によって、搬送台車４Ａの動作を停止させるための制御命令を取得した場合に、搬送台車４Ａの動作を停止させる制御をする。例えば、制御部１７は、搬送台車４Ａの動作を停止させる制御信号を搬送台車４Ａに向けて送信する。また、制御部１７は、端末２０Ａとの無線通信が常時できることを、エコー要求フレームの送信と、エコー応答フレームの受信によって検知する。端末２０Ａとの無線通信ができないことが検知された場合にも、上記制御信号を搬送台車４Ａに向けて送信する。エコー要求フレームの送信間隔は、例えば１００ｍｓｅｃ間隔であるがこれに限定されない。
【００５８】
取得部１５、送信部１６、及び制御部１７は、例えば、プロセッサがメモリを用いてストレージに記憶されたプログラムを実行することで実現され得る。
【００５９】
また、端末２０Ａは、通信ＩＦ２１と、受付部２２と、制御部２３とを備える。端末２０Ａは、プロセッサ、メモリ及びストレージなどを備えるコンピュータによって実現され得る。
【００６０】
通信ＩＦ２１は、無線通信を行う無線通信インタフェースである。通信ＩＦ２１は、基地局１０Ａとの間でユニキャストの通信を行う。通信ＩＦ２１は、例えば、ＩＥＥＥ８０２．１１ａ、ｂ、ｇ、ｎ規格等に適合する無線ＬＡＮの通信インタフェースであり、無線通信信号の生成回路及びアンテナ等を有する。
【００６１】
受付部２２は、安全の確保などを目的として、搬送台車４Ａの動作を停止させることを意図した操作者による操作を受け付ける装置である。受付部２２は、例えば、操作者の指などによる押下又は接触により操作を受け付ける操作ボタンである。
【００６２】
制御部２３は、基地局１０Ａに所定の制御信号を送信する処理部である。制御部２３は、受付部２２が操作者による操作を受け付けた場合に、搬送台車４Ａを停止させるための制御信号を生成し、通信ＩＦ２１を介して基地局１０Ａにユニキャストで送信する。また、エコー要求フレームを基地局１０Ａから受信した場合には、受信したエコー要求フレームに応じてエコー応答フレームを送信する。制御部２３は、例えば、プロセッサがメモリを用いてストレージに記憶されたプログラムを実行することで実現され得る。
【００６３】
また、蓄積装置３０は、通信ＩＦ３１及び３２と、記憶部３３と、制御部３４とを備える。蓄積装置３０は、プロセッサ、メモリ及びストレージなどを備えるコンピュータによって実現され得る。
【００６４】
通信ＩＦ３１は、無線通信を行う無線通信インタフェースである。通信ＩＦ３１は、例えば、ＩＥＥＥ８０２．１１ａ、ｂ、ｇ、ｎ規格等に適合する無線ＬＡＮの通信インタフェースであり、無線通信信号の生成回路及びアンテナ等を有する。
【００６５】
通信ＩＦ３２は、ネットワークＮに接続された通信インタフェースである。通信ＩＦ３２は、有線通信インタフェースであってもよいし、無線通信インタフェースであってもよい。
【００６６】
記憶部３３は、基地局１０Ａ及び１０Ｂから取得した状況情報１３Ａが格納される記憶装置である。記憶部３３には、制御部３４が通信ＩＦ３１を介して取得した状況情報１３Ａが、状況情報３３Ａとして格納される。記憶部３３に格納された状況情報３３Ａは、制御部３４により読み出される。
【００６７】
制御部３４は、基地局１０Ａ及び１０Ｂから状況情報１３Ａを取得する処理部である。制御部３４は、基地局１０Ａ及び１０Ｂそれぞれがマルチキャストで送信した状況情報１３Ａを通信ＩＦ３１により取得し、記憶部３３に状況情報３３Ａとして格納する。また、制御部３４は、通信ＩＦ３２及びネットワークＮを介して、外部の通信装置から状況情報３３Ａの取得要求を受けた場合には、取得要求に応じて状況情報３３Ａを提供する。制御部３４は、例えば、プロセッサがメモリを用いてストレージに記憶されたプログラムを実行することで実現され得る。
【００６８】
通信システム１では、基地局１０Ａと端末２０Ａとの間で行われる制御通信は、安全の確保などの目的を有することから、なるべく低遅延かつ低ロス率でなされることが望まれる。一方、基地局１０Ａから蓄積装置３０への状況情報１３Ａの送信は、制御通信と比較して遅延が大きい、又は、蓄積装置３０により受信されないことがあっても、安全上それほど問題にならない。つまり、状況情報１３Ａの送信は、制御通信と比較して、高遅延又は高ロス率であることが許容され得る。
【００６９】
そこで、基地局１０Ａは、通信ＩＦ１１と端末２０Ａの通信ＩＦ２１との通信にユニキャストを用いる一方、通信ＩＦ１１から蓄積装置３０の通信ＩＦ３１への状況情報１３Ａの送信にはマルチキャストを用いる。
【００７０】
ユニキャストでの通信には一般にＡＣＫ（Ａｃｋｎｏｗｌｅｄｇｅ）フレームによる到達確認、及び、不達時の再送が行われるので、低遅延かつ低ロス率が望まれる通信に適している。また、上記のように低遅延かつ低ロス率が望まれる通信を除く他の通信にマルチキャストを用いると、ユニキャストでの低遅延かつ低ロス率の通信が損なわれない利点がある。
【００７１】
以降において、基地局１０Ａの位置取得部１４が位置情報を取得する方法を説明する。
【００７２】
図３は、本実施の形態に係る位置取得部１４が位置情報を取得する方法の一例を示す説明図である。
【００７３】
図３において、位置取得部１４は光受信器を有する。また、軌道３Ａに沿って複数の光送信器４１ａ及び４１ｂが配置されている。光送信器４１ａ及び４１ｂは、それぞれ、光送信器ごとに固有の情報を含む光信号４２ａ及び４２ｂを送信する。上記固有の情報と光送信器の位置との対応付けは予め定められているものとする。位置取得部１４は、光受信器により光信号４２ａ又は４２ｂを受信し、上記の対応付けを参照することで、光受信器が受光した光信号を送信した光送信器を特定し、基地局１０Ａの位置を示す位置情報を生成する。例えば、光受信器が受光した光信号のうち最新のものが光信号４２ａである場合には、光信号４２ａを送信した光送信器４１ａを特定し、光送信器４１ａとその１つ後の光送信器４１ｂとの間の位置Ｐ１を示す位置情報を生成する。
【００７４】
なお、位置情報の取得方法は、上記の光送受信器による方法に限られない。例えば、位置情報の取得方法は、軌道３Ａに貼られたバーコード等のマーキング情報を光学的に読み取り変換することで位置情報を取得する方法でもよいし、ＩＭＥＳ（Ｉｎｄｏｏｒ  ＭＥｓｓａｇｉｎｇ  Ｓｙｓｔｅｍ）（いわゆる屋内ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎ  Ｓｙｓｔｅｍ）により位置情報を取得する方法でもよい。
【００７５】
次に、取得部１５が取得するキャプチャログと状況情報１３Ａとについて説明する。
【００７６】
図４は、本実施の形態に係るキャプチャログの一例を示す説明図である。
【００７７】
図４に示されるキャプチャログは、通信ＩＦ１２が取得した複数のフレームに関する情報を示したものである。キャプチャログの１つのエントリ（行）が１つのフレームに相当する。キャプチャログは、複数のフレームのそれぞれについての、時刻１０１、送信元アドレス１０２、宛先アドレス１０３、通信チャネル１０４、及び、フレーム長１０５の各情報を含む。
【００７８】
時刻１０１は、通信ＩＦ１２が当該フレームを受信した時刻を示す情報である。あるいは時刻１０１は、取得部１５が通信ＩＦ１２から当該フレームを受信した時刻を示す情報である。なお、時刻１０１が計測される際の時刻の最小単位は、１マイクロ秒〜１ミリ秒程度である。
【００７９】
送信元アドレス１０２は、当該フレームの送信元ＭＡＣアドレスを示す情報である。図４において、「ＭＡＣ（１０Ａ）」等の記載は、基地局１０ＡのＭＡＣアドレスを意味するものとする。以降でも同様とする。
【００８０】
宛先アドレス１０３は、当該フレームの宛先ＭＡＣアドレスを示す情報である。
【００８１】
通信チャネル１０４は、当該フレームが取得されたチャネルを示す情報である。
【００８２】
フレーム長１０５は、当該フレームのフレーム長を示す情報である。
【００８３】
なお、キャプチャログに含まれる情報は上記に限られず、例えばフレーム内のエラーの有無、フレームの受信電界強度、又は、フレーム受信時のノイズフロア値なども含まれ得る。
【００８４】
取得部１５は、図４に示されるキャプチャログを解析することで状況情報１３Ａを生成する。キャプチャログに基づいて生成される状況情報１３Ａについて以下で説明する。
【００８５】
図５は、本実施の形態に係る状況情報１３Ａの一例の説明図である。
【００８６】
図５に示されるように、状況情報１３Ａは、デバイス数２０１、帯域占有率２０２、フレーム数２０３、エラー率２０４、最大受信強度２０５及びノイズフロア値２０６を含む。なお、上記は状況情報１３Ａの一例であり、少なくとも上記のいずれかが含まれていればよく、また、これより多くの情報が含まれていてもよい。
【００８７】
デバイス数２０１は、各チャネルで無線通信をしているデバイス（通信装置）の数である。デバイス数２０１は、キャプチャログに含まれる、送信元アドレス１０２から得られる。
【００８８】
帯域占有率２０２は、無線通信の各チャネルの帯域がフレームによって占有されている割合である。帯域占有率２０２は、キャプチャログに含まれる、時刻１０１とフレーム長１０５などから得られる。
【００８９】
フレーム数２０３は、キャプチャログに含まれるフレームの数である。フレーム数２０３は、キャプチャログのエントリ数から得られる。
【００９０】
エラー率２０４は、フレームの全数に占める、エラーフレームの割合であるフレームエラー率である。エラー率２０４は、キャプチャログに含まれる、フレーム内のエラーの有無に基づいて得られる。
【００９１】
最大受信強度２０５は、各チャネルで受信したフレームの受信信号強度の最大値である。最大受信強度２０５は、キャプチャログに含まれる受信信号強度に基づいて得られる。
【００９２】
ノイズフロア値２０６は、各チャネルのノイズフロア値である。ノイズフロア値２０６は、キャプチャログに含まれる、フレーム受信時のノイズフロア値から得られる。
【００９３】
なお、状況情報１３Ａには、さらに、取得部１５がキャプチャログを取得した位置を示す位置情報が含められていてもよい。すなわち、取得部１５は、状況情報１３Ａを取得した時の基地局１０Ａの位置を示す位置情報を位置取得部１４により取得し、取得した位置情報を状況情報１３Ａに含めて記憶部３３に格納してもよい。状況情報１３Ａに位置情報が含められていることによって、状況情報１３Ａの利用の際に、位置ごとの無線通信の状況を得ることができる利点がある。
【００９４】
なお、状況情報１３Ａには、さらに、時刻情報が含められてもよい。すなわち、取得部１５は、状況情報１３Ａを取得した時刻を示す時刻情報を状況情報１３Ａに含めて、記憶部３３に格納してもよい。状況情報１３Ａに時刻情報が含められていることによって、状況情報１３Ａの利用の際に、時刻ごとの無線通信の状況を得ることができる利点がある。
【００９５】
なお、基地局１０Ａが端末２０Ａとの通信に使用するチャネル（つまり通信ＩＦ１１のチャネル）を変更する機能を有している場合には、状況情報１３Ａには、そのチャネルの履歴を示す履歴情報が含められてもよい。状況情報１３Ａに履歴情報が含められていることによって、状況情報１３Ａの利用の際に、基地局１０Ａが使用したチャネルの履歴と、無線通信の状況とを関連付けて得ることができる利点がある。
【００９６】
次に、送信部１６が状況情報１３Ａの送信に用いるフレームについて説明する。
【００９７】
図６は、本実施の形態に係る状況情報１３Ａの送信に用いるフレーム３０１の説明図である。
【００９８】
図６に示されるように、フレーム３０１の宛先ＭＡＣアドレス（ＤＭＡＣ）は、マルチキャストアドレスである「０１：００：５Ｅ：ｘｘ：ｘｘ：ｘｘ」である。なお、マルチキャストグループに対応する部分「ｘｘ：ｘｘ：ｘｘ」は、任意のアドレスを設定し得る。
【００９９】
また、フレーム３０１の送信元ＭＡＣアドレス（ＳＭＡＣ）は、送信元である基地局１０ＡのＭＡＣアドレスであり、ＭＡＣペイロードには、状況情報１３Ａから生成された状況情報データが含まれる。
【０１００】
そして、ＭＡＣペイロード部分には、状況情報データが含められる。状況情報データは、送信部１６が記憶部１３から取得した、最新のＭ個の状況情報１３Ａを含んでいる。
【０１０１】
蓄積装置３０は、フレーム３０１を受信するために、フレーム３０１の宛先ＭＡＣアドレスの「ｘｘ：ｘｘ：ｘｘ」に対応するマルチキャストを受信するように設定されていることを要する。蓄積装置３０は、このように設定されていると、通信ＩＦ３１のフレーム受信モジュールにおいて、「ｘｘ：ｘｘ：ｘｘ」に対応するマルチキャストグループと異なるアドレスを宛先とするフレームを破棄することができる。そして、通信ＩＦ３１のフレーム受信モジュールで上記フレームを破棄することによって、上位のプロセッサなどによる処理の対象外とすることができ、プロセッサの負荷を低減できる効果を発揮する。この効果は、ブロードキャストでの送信では発揮されない、マルチキャストでの送信特有の効果である。
【０１０２】
なお、ＭＡＣペイロード部分にＩＰパケットが含まれる場合には、宛先ＩＰアドレスがマルチキャストＩＰアドレスに設定されれば、標準的なＩＰマルチキャスト機能によって蓄積装置３０が状況情報データを受信できる利点がある。
【０１０３】
以上のように構成された基地局１０Ａ及び蓄積装置３０の処理について、以下で詳しく説明する。具体的には、（１）基地局１０Ａによる搬送台車４Ａ等の制御処理、（２）状況情報の生成処理、（３）状況情報の送信処理、及び、（４）状況情報の受信処理について説明する。
【０１０４】
（１）基地局１０Ａによる搬送台車４Ａ等の制御処理
基地局１０Ａと端末２０Ａとが行う通信に基づいて、基地局１０Ａが搬送台車４Ａを制御する処理について２つの例を説明する。第一例は、基地局１０Ａと端末２０Ａとの通信可否に基づいて搬送台車４Ａを制御する処理である（図７参照）。第二例は、基地局１０Ａと端末２０Ａとの通信内容に基づいて搬送台車４Ａを制御する処理である（図８参照）。
【０１０５】
図７は、本実施の形態に係る基地局１０Ａによる搬送台車４Ａに対する制御の処理の第一例を示すフロー図である。この処理は、基地局１０Ａが、基地局１０Ａと端末２０Ａとの通信が不可能になったことを契機として搬送台車４Ａを制御する処理である。
【０１０６】
ステップＳ１０１において、制御部１７は、予め定められた送信時刻が到来したか否かを判定する。送信時刻が到来した場合（ステップＳ１０１でＹｅｓ）にはステップＳ１０２に進み、そうでない場合（ステップＳ１０１でＮｏ）にはステップＳ１０１を再び実行する。つまり、基地局１０Ａは、送信時刻が到来するまでステップＳ１０１で待ち状態をとる。
【０１０７】
ステップＳ１０２において、制御部１７は、端末２０Ａに対してエコー要求フレームを送信する。エコー要求フレームは、例えば、ＩＣＭＰ（Ｉｎｔｅｒｎｅｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ  Ｐｒｏｔｏｃｏｌ）のエコー要求フレームである。端末２０Ａは、このエコー要求フレームを受信すると、基地局１０Ａにエコー応答フレームを送信する。
【０１０８】
ステップＳ１０３において、制御部１７は、ステップＳ１０２で送信したエコー要求フレームを端末２０Ａが受信したことに応じて送信したエコー応答フレームを、所定時間内に受信したか否かを判定する。エコー応答フレームを受信した場合（ステップＳ１０３でＹｅｓ）にはステップＳ１０５に進み、そうでない場合（ステップＳ１０３でＮｏ）には、ステップＳ１０４に進む。
【０１０９】
ステップＳ１０４において、制御部１７は、搬送台車４Ａの動作を停止させるための制御命令（又は制御信号）を生成し、生成した制御命令を搬送台車４Ａに送信する。
【０１１０】
ステップＳ１０５において、制御部１７は、新たな送信時刻を設定する。その後、制御部１７は、ステップＳ１０１を再び実行する。新たな設定時刻は、上記ステップＳ１０１を実行したときの送信時刻の所定時間（例えば１００ｍｓｅｃ程度）後の時刻とすることができる。
【０１１１】
図７に示される一連の処理により、基地局１０Ａは、端末２０Ａとユニキャストで通信することを所定時間間隔で繰り返し試み、端末２０Ａとの通信ができなかった場合に搬送台車４Ａを停止させる制御をする。
【０１１２】
図８は、本実施の形態に係る基地局１０Ａによる搬送台車４Ａに対する制御の処理の第二例を示すフロー図である。この処理は、基地局１０Ａが、操作者による操作に基づいて搬送台車４Ａを制御する処理である。
【０１１３】
ステップＳ２０１において、制御部１７は、操作者による操作を端末２０Ａが受け付けたことを示す通知（制御通信）を、端末２０Ａから受信するための待ち状態をとる。そして、上記通知を受信した場合（ステップＳ２０１でＹｅｓ）には、ステップＳ２０２に進み、そうでない場合（ステップＳ２０１でＮｏ）には、ステップＳ２０１を再び実行することで待ち状態を継続する。
【０１１４】
ステップＳ２０２において、制御部１７は、搬送台車４Ａの動作を停止させるための制御命令（又は制御信号）を生成し、生成した制御命令を搬送台車４Ａに送信する。制御命令を送信したら、制御部１７は、ステップＳ２０１を再び実行する。
【０１１５】
図８に示される一連の処理により、基地局１０Ａは、操作者による操作を端末２０Ａが受け付けた場合に、搬送台車４Ａを停止させる制御をする。
【０１１６】
（２）状況情報の生成処理
状況情報１３Ａを生成する処理について２つの例を説明する。第一例は、通信ＩＦ１２が取得したキャプチャログに基づいて状況情報１３Ａを生成する処理である（図９参照）。第二例は、通信ＩＦ１１又は１２の通信品質が悪いときに状況情報１３Ａを生成する処理である（図１０参照）。
【０１１７】
図９は、本実施の形態に係る基地局１０Ａの状況情報１３Ａの生成処理の第一例を示すフロー図である。
【０１１８】
ステップＳ３０１において、制御部１７は、予め定められた、状況情報１３Ａの取得のための時刻（取得時刻ともいう）が到来したか否かを判定する。取得時刻が到来した場合（ステップＳ３０１でＹｅｓ）にはステップＳ３０２に進み、そうでない場合（ステップＳ３０１でＮｏ）にはステップＳ３０１を再び実行する。つまり、基地局１０Ａは、取得時刻が到来するまでステップＳ３０１で待ち状態をとる。
【０１１９】
ステップＳ３０２において、基地局１０Ａは、後述するステップＳ３０３からＳ３０５を繰り返し実行するループＡの開始処理を行う。ループＡでは、通信ＩＦ１２が無線通信に使用できるチャネルを変更しながら、各チャネルについて処理を実行する。例えば、無線通信規格がＩＥＥＥ８０２．１１ｇの場合、無線通信に使用できるチャネルは、チャネル１、２、３、・・・、１３である。また、無線通信規格がＩＥＥＥ８０２．１１ａの場合、無線通信に使用できるチャネルは、チャネル３６、４０、・・・、６４である。
【０１２０】
ステップＳ３０３において、取得部１５は、通信ＩＦ１２が無線通信に使用するチャネルの１つを通信ＩＦ１２に設定する。
【０１２１】
ステップＳ３０４において、取得部１５は、通信ＩＦ１２によりフレームを取得し、キャプチャログを生成する。
【０１２２】
ステップＳ３０５において、取得部１５は、ステップＳ３０４で生成したキャプチャログから状況情報１３Ａを生成し、記憶部１３に格納する。なお、状況情報１３Ａを生成する際には、状況情報１３Ａを生成する時の位置情報又は時刻情報をさらに含めて状況情報１３Ａを生成してもよい。
【０１２３】
ステップＳ３０６において、基地局１０Ａは、ループＡの終了処理を行う。具体的には、ステップＳ３０３からＳ３０５までの処理が、通信ＩＦ１２が無線通信に使用できるチャネルのすべてについて行われたか否かを判定し、行われていない場合には、まだ行われていないチャネルについてステップＳ３０３からＳ３０６までの処理を行うよう制御する。また、上記チャネルのすべてについて行われた場合には、ステップＳ３０７に進む。
【０１２４】
ステップＳ３０７において、取得部１５は、新たな取得時刻を設定する。その後、取得部１５は、ステップＳ３０１を再び実行する。新たな取得時刻は、上記ステップＳ３０１を実行したときの取得時刻の所定時間（例えば１分程度）後の時刻とすることができる。
【０１２５】
図９に示される一連の処理により、基地局１０Ａは、周囲の通信状況を示す状況情報１３Ａを生成することを、所定時間間隔で繰り返す。
【０１２６】
図１０は、本実施の形態に係る基地局１０Ａによる状況情報１３Ａの生成処理の第二例を示すフロー図である。なお、ここでは、通信品質を示す指標の一例としてフレームエラー率を用いて説明する。この場合、通信品質が悪いとは、フレームエラー率が所定の閾値以上であることに相当する。
【０１２７】
ステップＳ４０１において、取得部１５は、通信ＩＦ１１及び１２のそれぞれからフレームのエラー率を取得する。フレームのエラー率は、各通信ＩＦが受信したフレームの全数に占める、当該通信ＩＦが受信したエラーフレームの割合から取得できる。なお、本実施の形態で述べているエラーは、例えば当該通信ＩＦが受信したフレームの内容が一部破損しているようなエラーフレームを対象としているが、その他エラーに該当する処理は様々な種別が考えられる。
【０１２８】
ステップＳ４０２において、取得部１５は、通信ＩＦ１１及び１２から取得したエラー率が所定の閾値以上であるか否かを判定する。エラー率が所定の閾値以上である通信ＩＦがある場合（ステップＳ４０２でＹｅｓ）には、ステップＳ４０３に進み、そうでない場合（ステップＳ４０２でＮｏ）には、ステップＳ４０１に進む。
【０１２９】
ステップＳ４０３において、その通信ＩＦを特定する情報と、エラー率が所定の閾値以上であることを示す情報とを含む状況情報１３Ａを生成し、記憶部１３に格納する。ステップＳ４０３を終えたら、ステップＳ４０１に進む。
【０１３０】
図１０に示される一連の処理により、基地局１０Ａは、エラー率が閾値以上であるときに、状況情報１３Ａを生成する。
【０１３１】
（３）状況情報の送信処理
図１１は、本実施の形態に係る基地局１０Ａによる状況情報１３Ａを蓄積装置３０に向けて送信する処理を示すフロー図である。
【０１３２】
ステップＳ５０１において、送信部１６は、予め定められた、状況情報１３Ａの送信のための時刻（送信時刻ともいう）が到来したか否かを判定する。送信時刻が到来した場合（ステップＳ５０１でＹｅｓ）にはステップＳ５０２に進み、そうでない場合（ステップＳ５０１でＮｏ）にはステップＳ５０１を再び実行する。つまり、送信部１６は、送信時刻が到来するまでステップＳ５０１で待ち状態をとる。
【０１３３】
ステップＳ５０２において、送信部１６は、記憶部１３から、最新のＭ個の状況情報１３Ａを読み出すことで取得する。ここで、Ｍは、一度に送信する状況情報１３Ａの個数に相当し、例えば、５個、又は、１０個などとすることができる。なお、Ｍを所定数ともいう。
【０１３４】
ステップＳ５０３において、送信部１６は、ステップＳ５０２で取得したＭ個の状況情報１３Ａを含む状況情報データを生成する。そして、生成した状況情報データをＭＡＣペイロードに含むフレームを生成し、マルチキャストで送信する。なお、このＭＡＣフレームが蓄積装置３０に正常に受信されなかった場合でも、送信部１６は、当該フレームの再送を行わない。
【０１３５】
ステップＳ５０４において、送信部１６は、新たな送信時刻を設定する。その後、送信部１６は、ステップＳ５０１を再び実行する。新たな送信時刻は、上記ステップＳ５０１を実行したときの送信時刻の所定時間（例えば１分程度）後の時刻とすることができる。
【０１３６】
図１１に示される一連の処理により、基地局１０Ａは、状況情報１３Ａを蓄積装置３０にマルチキャストで送信することを、所定時間間隔で繰り返す。
【０１３７】
（４）状況情報の受信処理
図１２は、本実施の形態に係る蓄積装置３０による状況情報１３Ａを基地局１０Ａから受信する処理を示すフロー図である。
【０１３８】
ステップＳ６０１において、蓄積装置３０は、後述するステップＳ６０２からＳ６０３を繰り返し実行するループＢの開始処理を行う。ループＢでは、通信ＩＦ３１が無線通信に使用できるチャネルを変更しながら、各チャネルについて処理を実行する。
【０１３９】
ステップＳ６０２において、制御部３４は、通信ＩＦ３１が無線通信に使用するチャネルの１つを通信ＩＦ３１に設定する。
【０１４０】
ステップＳ６０３において、制御部３４は、通信ＩＦ３１により基地局１０Ａから状況情報１３Ａを受信し、受信した状況情報１３Ａを状況情報３３Ａとして記憶部３３に記憶する。
【０１４１】
ステップＳ６０４において、蓄積装置３０は、ループＢの終了処理を行う。具体的には、ステップＳ６０２からＳ６０３までの処理が、通信ＩＦ３１が無線通信に使用できるチャネルのすべてについて行われたか否かを判定し、行われていない場合には、まだ行われていないチャネルについてステップＳ６０２からＳ６０３までの処理を行うよう制御する。また、上記チャネルのすべてについて行われた場合には、ステップＳ６０１に進む。
【０１４２】
図１２に示される一連の処理により、蓄積装置３０は、所定時間間隔でチャネルを変更しながら、基地局１０Ａが送信する状況情報１３Ａを受信する。例えば、蓄積装置３０は、複数の基地局から送信される状況情報を受信するために、複数の基地局それぞれで無線通信に使用されるチャネルに合わせて、通信ＩＦ３１が使用するチャネルを自ら変更しながら状況情報を受信できる。
【０１４３】
ここで、基地局１０Ａが状況情報１３Ａを送信するチャネルは、原則的には固定されている。一方、蓄積装置３０が状況情報１３Ａを受信するチャネルは、所定時間間隔で変更される。そのため、蓄積装置３０は、通信ＩＦ３１が使用するチャネルと、基地局１０Ａの通信ＩＦ１２が使用するチャネルとが一致しているときに基地局１０Ａが送信する状況情報１３Ａを通信ＩＦ３１により受信することができる。
【０１４４】
なお、基地局１０Ａが送信した状況情報データを含むフレームが無線通信中にロスした場合、又は、基地局１０Ａが上記フレームを送信したチャネルと、蓄積装置３０が受信に使用しているチャネルとが異なる場合などには、蓄積装置３０は、上記フレームを受信することができない。このようなことがあっても、基地局１０Ａによる次回以降の送信処理で送信されるフレームが蓄積装置３０に受信され得る。
【０１４５】
このように、基地局１０Ａから蓄積装置３０への状況情報１３Ａの送信をマルチキャストで複数回行うことにより、基地局１０Ａと端末２０Ａとの間で行われるユニキャストでの低遅延かつ低ロス率の通信が損なわれることを未然に防ぐことができる。また、上記フレームの送信を複数回行うことで、マルチキャスト送信によってロスしたフレームを比較的高い確率で蓄積装置３０に受信させることができる。
【０１４６】
なお、上記（３）において、基地局１０Ａが所定時間間隔で状況情報１３Ａを蓄積装置３０に送信すると説明したが、これに代えて、又は、これとともに、基地局１０Ａは、所定の位置に位置したときに状況情報１３Ａを蓄積装置３０に送信するようにしてもよい。すなわち、送信部１６は、位置取得部１４により取得された位置情報を参照して、基地局１０Ａが所定の位置に位置していると判定した場合に、記憶部１３に格納された状況情報１３Ａを送信するようにしてもよい。ここで、「所定の位置」が、蓄積装置３０との無線通信が良好にできる位置として予め定められた位置であれば、基地局１０Ａが送信する状況情報１３Ａが蓄積装置３０に受信される確率をより高めることができる。
【０１４７】
なお、蓄積装置３０は、通信ＩＦ３１によって基地局１０Ａと接続し、通信ＩＦ３２によってネットワークＮと接続すると説明したが、通信ＩＦ３２を一時的に基地局１０Ｂと接続するためのインタフェースとして利用してもよい。このようにすれば、蓄積装置３０は、一時的に２つの通信ＩＦ３１及び３２を用いて並行して基地局１０Ｂから状況情報を取得できる。よって、蓄積装置３０がより短時間で複数の基地局から状況情報を収集できる利点がある。
【０１４８】
以上のように、本実施の形態の基地局は、ユニキャストで端末と通信する一方、マルチキャストで状況情報を送信する。ユニキャストでの通信には一般にＡＣＫ（Ａｃｋｎｏｗｌｅｄｇｅ）フレームによる到達確認、及び、不達時の再送が行われるので、低遅延かつ低ロス率が望まれる通信に適している。また、低遅延かつ低ロス率が望まれる通信を除く他の通信にマルチキャストを用いると、ユニキャストでの低遅延かつ低ロス率の通信が損なわれない利点がある。よって、基地局は、取得した状況情報を、周囲の無線通信への影響を抑制しながら外部の通信相手装置に提供できる。
【０１４９】
また、基地局は、マルチキャストで送信された状況情報を含むフレームが無線通信中にロスした場合でも、上記フレームを複数回送信することによって、上記フレームを比較的高い確率で通信相手装置に受信させることができる。
【０１５０】
また、基地局は、蓄積装置との無線通信が良好にできる位置が所定の位置として定められている場合、状況情報を含むフレームが通信相手装置に受信される確率を高めることができる。
【０１５１】
また、基地局は、端末からのユニキャスト通信に基づいて被制御機器を制御する。よって、基地局は、被制御機器の制御を、端末からのユニキャスト通信により低遅延かつ低ロス率で行うとともに、取得した状況情報を、被制御機器の制御に係るユニキャスト通信への影響を抑制しながら外部の通信相手装置に提供できる。
【０１５２】
また、基地局は、通信装置の個数、帯域占有率、フレーム数、受信信号強度の最大値、及び、ノイズフロア値のいずれかを状況情報として、より具体的な構成に基づいて、周囲の無線通信への影響を抑制しながら外部の通信相手装置に提供できる。
【０１５３】
また、基地局は、位置情報を含む状況情報を外部の通信相手装置に提供できる。状況情報に位置情報が含められていることによって、状況情報の利用の際に、位置ごとの無線通信の状況を得ることができる利点がある。
【０１５４】
また、基地局は、時刻情報を含む状況情報を外部の通信相手装置に提供できる。状況情報に時刻情報が含められていることによって、状況情報の利用の際に、時刻ごとの無線通信の状況を得ることができる利点がある。
【０１５５】
また、基地局は、チャネルの履歴情報を含む状況情報を外部の通信相手装置に提供できる。状況情報に履歴情報が含められていることによって、状況情報の利用の際に、基地局が使用したチャネルの履歴と、無線通信の状況とを関連付けて得ることができる利点がある。
【０１５６】
以上、本発明の基地局について、実施の形態に基づいて説明したが、本発明は、この実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、本発明の範囲内に含まれる。
【産業上の利用可能性】
【０１５７】
本発明は、基地局に適用され得る。より具体的には、工場などの施設に配備される搬送システムなどに用いられる基地局に適用され得る。
【符号の説明】
【０１５８】
１    通信システム
２Ａ、２Ｂ    搬送レーン
３Ａ、３Ｂ    軌道
４Ａ、４Ｂ    搬送台車
５Ａ、５Ｂ    把持部
１０Ａ、１０Ｂ    基地局
１１、１２、２１、３１、３２    通信ＩＦ
１３、３３    記憶部
１３Ａ、３３Ａ    状況情報
１４    位置取得部
１５    取得部
１６    送信部
１７、２３、３４    制御部
２０Ａ、２０Ｂ    端末
２２    受付部
３０    蓄積装置
４１ａ、４１ｂ    光送信器
４２ａ、４２ｂ    光信号
１０１    時刻
１０２    送信元アドレス
１０３    宛先アドレス
１０４    通信チャネル
１０５    フレーム長
２０１    デバイス数
２０２    帯域占有率
２０３    フレーム数
２０４    エラー率
２０５    最大受信強度
２０６    ノイズフロア値
３０１    フレーム
Ｎ    ネットワーク
Ｐ１、Ｐ２    位置
【図１】
2019121837.tif 000003
【図２】
2019121837.tif 000004
【図３】
2019121837.tif 000005
【図４】
2019121837.tif 000006
【図５】
2019121837.tif 000007
【図６】
2019121837.tif 000008
【図７】
2019121837.tif 000009
【図８】
2019121837.tif 000010
【図９】
2019121837.tif 000011
【図１０】
2019121837.tif 000012
【図１１】
2019121837.tif 000013
【図１２】
2019121837.tif 000014
【手続補正書】
【提出日】平成31年3月22日(2019.3.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
基地局であって、
記憶部と、
無線通信インタフェースである第一インタフェース及び第二インタフェースと、
前記第一インタフェースを用いて、端末との間でユニキャストで通信する制御部と、
前記第二インタフェースを用いて、前記基地局の周囲の無線通信の状況を示す状況情報を複数回取得し、取得した前記状況情報を前記記憶部に格納する取得部と、
前記記憶部に格納された前記状況情報のうち、最新の所定数個の状況情報のみを、前記第一インタフェースを用いてマルチキャストで送信する送信部とを備える
基地局。
【請求項２】
前記基地局は、さらに、
前記基地局の位置を示す位置情報を取得する第一位置取得部を備え、
前記送信部は、前記第一位置取得部により取得された位置情報を参照して、前記基地局が所定の位置に位置していると判定した場合に、前記記憶部に格納された前記状況情報を送信する
請求項１に記載の基地局。
【請求項３】
前記基地局は、さらに、
被制御機器の動作を制御する制御部を備え、
前記制御部は、前記端末との前記第一インタフェースによるユニキャスト通信によって、前記被制御機器の動作を停止させるための制御命令を取得した場合に、前記被制御機器の動作を停止させる制御をする
請求項１又は２に記載の基地局。
【請求項４】
前記取得部は、第二インタフェースが使用し得る複数のチャネルのそれぞれで通信している通信装置の個数、前記複数のチャネルのそれぞれの帯域占有率、前記複数のチャネルのそれぞれで通信されたフレーム数、前記複数のチャネルのそれぞれでの受信信号強度の最大値、及び、前記複数のチャネルのそれぞれでのノイズフロア値のいずれかを、前記状況情報として取得する
請求項１〜３のいずれか１項に記載の基地局。
【請求項５】
前記基地局は、さらに、
前記基地局の位置を示す位置情報を取得する第二位置取得部を備え、
前記取得部は、さらに、
前記状況情報を取得した時の前記基地局の位置を示す位置情報を前記第二位置取得部により取得し、取得した前記位置情報を前記状況情報に含めて前記記憶部に格納する
請求項１〜４のいずれか１項に記載の基地局。
【請求項６】
前記取得部は、前記状況情報を取得した時刻を示す時刻情報を前記状況情報に含めて、前記記憶部に格納する
請求項１〜５のいずれか１項に記載の基地局。
【請求項７】
前記第一インタフェースは、無線通信に使用するチャネルを変更する機能を有し、
前記取得部は、
前記第一インタフェースが無線通信に使用したチャネルの履歴を示す履歴情報を、前記状況情報に含めて記憶部に格納する
請求項１〜６のいずれか１項に記載の基地局。
【請求項８】
基地局であって、
記憶部と、
無線通信インタフェースである第一インタフェース及び第二インタフェースと、
前記第一インタフェースを用いて、端末との間でユニキャストで通信する制御部と、
前記第二インタフェースを用いて、前記基地局の周囲の無線通信の状況を示す状況情報を取得し、取得した前記状況情報を前記記憶部に格納する取得部と、
前記記憶部に格納された前記状況情報を、前記第一インタフェースを用いてマルチキャストで送信する送信部とを備え、
前記基地局は、さらに、
前記基地局の位置を示す位置情報を取得する第一位置取得部を備え、
前記送信部は、前記第一位置取得部により取得された位置情報を参照して、前記基地局が所定の位置に位置していると判定した場合に、前記記憶部に格納された前記状況情報を送信する
基地局。
【請求項９】
基地局であって、
記憶部と、
無線通信インタフェースである第一インタフェース及び第二インタフェースと、
前記第一インタフェースを用いて、端末との間でユニキャストで通信する制御部と、
前記第二インタフェースを用いて、前記基地局の周囲の無線通信の状況を示す状況情報を取得し、取得した前記状況情報を前記記憶部に格納する取得部と、
前記記憶部に格納された前記状況情報を、前記第一インタフェースを用いてマルチキャストで送信する送信部とを備え、
前記基地局は、さらに、
被制御機器の動作を制御する制御部を備え、
前記制御部は、前記端末との前記第一インタフェースによるユニキャスト通信によって、前記被制御機器の動作を停止させるための制御命令を取得した場合に、前記被制御機器の動作を停止させる制御をする
基地局。
【請求項１０】
基地局であって、
記憶部と、
無線通信インタフェースである第一インタフェース及び第二インタフェースと、
前記第一インタフェースを用いて、端末との間でユニキャストで通信する制御部と、
前記第二インタフェースを用いて、前記基地局の周囲の無線通信の状況を示す状況情報を取得し、取得した前記状況情報を前記記憶部に格納する取得部と、
前記記憶部に格納された前記状況情報を、前記第一インタフェースを用いてマルチキャストで送信する送信部とを備え、
前記基地局は、さらに、
前記基地局の位置を示す位置情報を取得する第二位置取得部を備え、
前記取得部は、さらに、
前記状況情報を取得した時の前記基地局の位置を示す位置情報を前記第二位置取得部により取得し、取得した前記位置情報を前記状況情報に含めて前記記憶部に格納する
基地局。
【請求項１１】
基地局であって、
記憶部と、
無線通信インタフェースである第一インタフェース及び第二インタフェースと、
前記第一インタフェースを用いて、端末との間でユニキャストで通信する制御部と、
前記第二インタフェースを用いて、前記基地局の周囲の無線通信の状況を示す状況情報を取得し、取得した前記状況情報を前記記憶部に格納する取得部と、
前記記憶部に格納された前記状況情報を、前記第一インタフェースを用いてマルチキャストで送信する送信部とを備え、
前記第一インタフェースは、無線通信に使用するチャネルを変更する機能を有し、
前記取得部は、
前記第一インタフェースが無線通信に使用したチャネルの履歴を示す履歴情報を、前記状況情報に含めて記憶部に格納する
基地局。
【請求項１２】
請求項１〜７のいずれか１項に記載の基地局と、
前記基地局の送信部が送信した前記状況情報を受信することができる蓄積装置とを備える
通信システム。
【請求項１３】
基地局であって、
記憶部と、
無線通信インタフェースである第一インタフェース及び第二インタフェースと、
前記第一インタフェースを用いて、端末との間でユニキャストで通信する制御部と、
前記第二インタフェースを用いて、前記基地局の周囲の無線通信の状況を示す状況情報を取得し、取得した前記状況情報を前記記憶部に格納する取得部と、
前記記憶部に格納された前記状況情報を、前記第一インタフェースを用いてマルチキャストで送信する送信部とを備える基地局と、
前記基地局の送信部が送信した前記状況情報を受信することができる蓄積装置とを備える
通信システム。
【請求項１４】
前記蓄積装置は、
前記基地局が送信する前記状況情報を無線通信により受信し得る第三インタフェースと、
前記第三インタフェースが無線通信に使用するチャネルを所定時間間隔で変更し、前記第三インタフェースが使用するチャネルと前記第二インタフェースが使用するチャネルが一致しているときに、前記基地局が送信する前記状況情報を前記第三インタフェースにより受信する
請求項１２又は１３に記載の通信システム。
【請求項１５】
基地局の制御方法であって、
基地局は、
記憶部と、
無線通信インタフェースである第一インタフェース及び第二インタフェースとを備え、
前記制御方法は、
前記第一インタフェースを用いて、端末との間でユニキャストで通信する制御ステップと、
前記第二インタフェースを用いて、前記基地局の周囲の無線通信の状況を示す状況情報を複数回取得し、取得した前記状況情報を前記記憶部に格納する取得ステップと、
前記記憶部に格納された前記状況情報のうち、最新の所定数個の状況情報のみを、前記第一インタフェースを用いてマルチキャストで送信する送信ステップとを含む
制御方法。