(57)【特許請求の範囲】
【請求項１】
各々が少なくとも１つのプロトコルを備える複数の親機と、前記複数の親機がそれぞれ形成する無線エリア内で当該親機と無線通信を行う無線通信システムに設けられる制御装置であって、
前記複数の親機がそれぞれ形成する無線エリアの重複の度合いに基づいて前記複数の親機をグループ化する手段と、
前記親機のグループごとに、当該グループに属する親機の数と当該親機が備えるプロトコルの種類との関係をもとに、グループに属する親機の起動の有無、および起動対象の親機に割り当てるプロトコルの種類とその切替えの有無を指定するプロトコル切替制御情報を生成する手段と、
前記生成されたプロトコル切替制御情報に基づいて、前記グループに属する親機を動作させる手段と
を具備することを特徴とする制御装置。
【請求項２】
前記グループ化する手段は、
前記複数の親機の位置情報と送信電力とから当該各親機が形成する無線エリアの地理的範囲をそれぞれ算出し、算出された各親機の無線エリアの地理的範囲をもとに無線エリア間の重複の度合いを算出する手段
を、さらに備えることを特徴とする請求項１記載の制御装置。
【請求項３】
前記プロトコル切替制御情報を生成する手段は、
グループに属する親機の数ｎが当該親機が備えるプロトコルの種類ｍより多い場合に、ｎ−ｍ個の親機を起動停止させ、残りのｍ個の親機に対しそれぞれｍ種類のプロトコルのうちの異なる１つを固定的に割り当てて動作させるためのプロトコル切替制御情報を生成する第１の生成手段
を備えることを特徴とする請求項１又は２記載の制御装置。
【請求項４】
前記プロトコル切替制御情報を生成する手段は、
グループに属する親機の数ｎが当該親機が備えるプロトコルの種類ｍより少ない場合に、ｎ−１個の親機に対しｍ種類のプロトコルのうちの異なる１つを固定的に割り当て、残りの１個の親機に対しｍ−ｎ＋１種類のプロトコルを割り当ててこれらのプロトコルを時分割で動作させるためのプロトコル切替制御情報を生成する第２の生成手段
を備えることを特徴とする請求項１乃至３のいずれかに記載の制御装置。
【請求項５】
前記第２の生成手段は、前記ｍ種類のプロトコルに対する前記親機との間で無線通信を行う複数の子機の利用頻度に応じた優先度を設定し、ｎ−１個の親機に対しｍ種類のプロトコルをその優先度の高い順に固定的に割り当てることを特徴とする請求項４記載の制御装置。
【請求項６】
前記第２の生成手段は、前記残りの１個の親機に対しｍ−ｎ＋１種類のプロトコルを割り当ててこれらのプロトコルを時分割で動作させる場合に、当該各プロトコルの設定期間が、当該親機と無線エリアが一部重複する他のグループに属する親機に割り当てられるプロトコルの設定期間と排他的となるように時分割多重のタイムスケジュールを設定することを特徴とする請求項４記載の制御装置。
【請求項７】
各々が少なくとも１つのプロトコルを備える複数の親機と、前記複数の親機がそれぞれ形成する無線エリア内で当該親機と無線通信を行う無線通信システムに設けられる制御装置により実行されるプロトコル切替制御方法であって、
前記複数の親機がそれぞれ形成する無線エリアの重複の度合いに基づいて前記複数の親機をグループ化する過程と、
前記親機のグループごとに、当該グループに属する親機の数と当該親機が備えるプロトコルの種類との関係をもとに、グループに属する親機の起動の有無、および起動対象の親機に割り当てるプロトコルの種類とその切替えの有無を指定するプロトコル切替制御情報を生成する過程と、
前記生成されたプロトコル切替制御情報に基づいて、前記グループに属する親機を動作させる過程と
を具備することを特徴とするプロトコル切替制御方法。
【請求項８】
請求項１乃至６のいずれかに記載の制御装置が備える各手段による処理を、当該制御装置が備えるプロセッサに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数のプロトコルを切替えて使用可能な無線通信システムに設けられる無線制御装置とそのプロトコル切替制御方法およびプログラムに関する。
【背景技術】
【０００２】
近年、サービスエリアに複数の親機を分散配置し、これらの親機が形成する無線エリア内で子機が上記親機と無線通信を行うシステムにおいて、上記複数の親機が複数種類のプロトコルを切替えることで、それぞれのプロトコルを使用する子機と通信を行えるようにしたシステムが提案されている。また、この種のシステムでは、各親機によるプロトコルの切替方式として様々な方式が提案されている。
【０００３】
例えば特許文献１には、同一の無線エリアをカバーする複数の親機（アクセスポイント）が同一のチャネルを用いて通信を行っている場合に、電波干渉を抑制するために上記複数のアクセスポイントに対し異なるチャネルを割り当てる方法が記載されている。
【０００４】
また特許文献２には、所定のプロトコルに従いデータ通信制御を行う通信制御装置に現用系と予備系がある場合に、通信中において現用系と予備系との間で無中断で系を切り替えながら通信相手と通信を行う方式が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１１６６７８号公報
【特許文献２】特開平５−２４４２２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
引用文献１に記載された方式では、電波干渉を抑えることは可能である。しかし、異なるプトロコルを排他的に切り替える場合には新たに別のプロトコル切替技術が必要であり、引用文献１にはこのような技術までは開示されていない。
【０００７】
また特許文献２では、現用系と予備系との切替えを無中断で行うことが可能である。しかし、所定の時刻においてどちらのプロトコルを使用するべきかまでは検討されていない。
【０００８】
この発明は上記事情に着目してなされたもので、複数の親機が同一の無線エリアを重複してカバーしているような状況下において、各親機に対しプロトコルを重複することなくしかももれなく割り当てることが可能な無線制御装置とそのプロトコル切替制御方法およびプログラムを提供しようとするものである。
【課題を解決するための手段】
【０００９】
上記課題を解決するためにこの発明の第１の態様は、各々が少なくとも１つのプロトコルを備える複数の親機と、前記複数の親機がそれぞれ形成する無線エリア内で当該親機と無線通信を行う無線通信システムに設けられる制御装置とそのプロトコル切替制御方法およびプログラムにあって、前記複数の親機がそれぞれ形成する無線エリアの重複の度合いに基づいて前記複数の親機をグループ化し、前記親機のグループごとに、当該グループに属する親機の数と当該親機が備えるプロトコルの種類との関係をもとに、グループに属する親機の起動の有無、および起動対象の親機に割り当てるプロトコルの種類とその切替えの有無を指定するプロトコル切替制御情報を生成し、前記生成されたプロトコル切替制御情報に基づいて、前記グループに属する親機を動作させるようにしたものである。
【００１０】
この発明の第２の態様は、前記グループ化する際に、前記複数の親機の位置情報と送信電力とから当該各親機が形成する無線エリアの地理的範囲をそれぞれ算出し、算出された各親機の無線エリアの地理的範囲をもとに無線エリア間の重複の度合いを算出するようにしたものである。
【００１１】
この発明の第３の態様は、前記プロトコル切替制御情報を生成する際に、グループに属する親機の数ｎが当該親機が備えるプロトコルの種類ｍより多い場合には、ｎ−ｍ個の親機を起動停止させ、残りのｍ個の親機に対しそれぞれｍ種類のプロトコルのうちの異なる１つを固定的に割り当てて動作させるためのプロトコル切替制御情報を生成することを特徴とするものである。
【００１２】
この発明の第４の態様は、前記プロトコル切替制御情報を生成する際に、グループに属する親機の数ｎが当該親機が備えるプロトコルの種類ｍより少ない場合には、ｎ−１個の親機に対しｍ種類のプロトコルのうちの異なる１つを固定的に割り当て、残りの１個の親機に対しｍ−ｎ＋１種類のプロトコルを割り当ててこれらのプロトコルを時分割で動作させるためのプロトコル切替制御情報を生成することを特徴とするものである。
【００１３】
この発明の第５の態様は、上記プロトコル切替制御情報を生成する際に、前記ｍ種類のプロトコルに対する前記複数の子機の利用頻度に応じた優先度を設定し、ｎ−１個の親機に対しｍ種類のプロトコルをその優先度の高い順に固定的に割り当てることを特徴とするものである。
【００１４】
この発明の第６の態様は、上記残りの１個の親機に対しｍ−ｎ＋１種類のプロトコルを割り当ててこれらのプロトコルを時分割で動作させる場合に、当該各プロトコルの設定期間が、当該親機と無線エリアが一部重複する他のグループに属する親機に割り当てられるプロトコルの設定期間と排他的となるように時分割多重のタイムスケジュールを設定することを特徴とするものである。
【発明の効果】
【００１５】
この発明の第１の態様によれば、複数の親機が同一の無線エリアを重複してカバーしているような状況下において、各親機に対しプロトコルを重複することなくしかももれなく割り当てることが可能となる。この結果、グループごとに必要十分な数の親機のみを動作状態とした上で、すべてのプロトコルを利用可能にすることができる。
【００１６】
この発明の第２の態様によれば、各親機の無線エリア間の重複の度合いを、各親機から取得した位置情報と送信電力とをもとに自動的に算出することができる。
【００１７】
この発明の第３の態様によれば、グループに属する親機の数ｎが当該親機が備えるプロトコルの種類ｍより多い場合には、ｎ−ｍ個の親機が動作停止状態に設定される。このため、システムの省電力化を図ることができる。また、残りのｍ個の親機に対してはそれぞれｍ種類のプロトコルのうちの異なる１つが固定的に割り当てられる。このため、上記ｍ個の親機では割り当てられたプロトコルが切替え無しで常時利用可能となり、これにより子機はプロトコル切替えによる通信の中断が発生することなく連続的に通信を行うことが可能となる。
【００１８】
この発明の第４の態様によれば、グループに属する親機の台数ｎがプロトコルの種類ｍより少ない場合には、ｎ−１個の親機に対しプロトコルが固定的に割り当てられ、残りの１個の親機に対しては残りのｍ−ｎ＋１種類のプロトコルが時分割で動作するように割り当てられる。このため、すべてのプロトコルを使用可能にした上で、一部のプロトコルを連続的に利用可能とすることができ、これによりグループ内の親機を利用した通信効率を高めることができる。
【００１９】
この発明の第５の態様によれば、ｎ−１個の親機に対しプロトコルが優先度の高い順に割り当てられる。このため、グループ内の親機を利用した通信効率をさらに高めることが可能となる。
【００２０】
この発明の第６の態様によれば、親機に対し複数種類のプロトコルを割り当てて時分割で動作させる場合に、当該各プロトコルの設定期間が、当該親機と無線エリアが一部重複する他のグループに属する親機に割り当てられるプロトコルの設定期間と排他的となるように時分割多重のタイムスケジュールが設定される。このため、無線エリアが一部重複する他のグループに属する親機との間で同一のプロトコルによる干渉が発生しないようにすることができる。
【００２１】
すなわちこの発明の各態様によれば、複数の親機が同一の無線エリアを重複してカバーしているような状況下で、各親機に対しプロトコルを重複することなくしかももれなく割り当てることが可能な無線制御装置とそのプロトコル切替制御方法およびプログラムを提供することができる。
【図面の簡単な説明】
【００２２】
【図１】この発明の一実施形態に係る制御装置を備えた無線通信システムの全体構成を示す図。
【図２】図１に示した無線通信システムの制御装置の機能構成を示すブロック図。
【図３】図２に示した制御装置の重複情報記憶部に記憶される、無線エリアの重複度合いを示すテーブルの一例を示す図。
【図４】図２に示した制御装置の重複情報記憶部に記憶される、グループと各グループに含まれる親機のリストを示すテーブルの一例を示す図。
【図５】図２に示した制御装置が備える重複状態検出制御部、親機・プロトコル関係判定部およびプロトコル割当制御部の制御手順と制御内容を示すフローチャート。
【図６】親機３台のカバーエリアが重複しているときのプロトコル割当結果の一例を示す図。
【図７】親機２台のカバーエリアが重複しているときのプロトコル割当結果の一例を示す図。
【発明を実施するための形態】
【００２３】
以下、図面を参照してこの発明に係わる実施形態を説明する。  
［一実施形態］
（構成）
図１は、この発明の一実施形態に係る制御装置を備えた無線通信システムの全体構成を示す図である。  
一実施形態における無線通信システムは、例えば無線ＬＡＮ（Local Area Network）を用いたもので、アクセスポイントと呼ばれる複数の親機ＡＰ１〜ＡＰｉと、この複数の親機ＡＰ１〜ＡＰｉがそれぞれ形成する無線エリア内で親機ＡＰ１〜ＡＰｉとの間で無線通信を行う複数の子機ＤＴ１〜ＤＴｊと、上記親機ＡＰ１〜ＡＰｉに接続される制御装置ＣＳとを備えている。
【００２４】
親機ＡＰ１〜ＡＰｉはいずれも、複数種のプロトコル、例えば920MHz帯のIEEE802.15.4、IEEE802.15.4e、IEEE802.15.4g、IEEE802.15.4d、TTC標準JJ-300.10（Wi-SUN, Zigbee（登録商標） IP）等の標準規格で定められたプロトコルや、その他の独自に定められたプロトコルに対応可能であり、予め決められた周期でプロトコルを切り替え、切り替えたプロトコルにより、当該プロトコルに対応可能な通信デバイスとの間で無線信号を送受信する。
【００２５】
子機ＤＴ１〜ＤＴｊは、例えばアンテナおよびＩＣチップを備えたセンサ機器、当該センサ機器を備えた携帯電話機やスマートフォン、ウェアラブル端末、センサ機器を備えていない携帯電話機やスマートフォン等の携帯端末からなり、上記複数のプロトコルのうち一種類以上のプロトコルに対応可能である。
【００２６】
ところで、親機ＡＰ１〜ＡＰｉおよび制御装置ＣＳは、以下のような機能を備えている。図２はその機能構成を示すブロック図である。  
すなわち、先ず親機ＡＰ１〜ＡＰｉはいずれも、本実施形態に係る制御機能として親機情報管理部４および動作状態設定部５を備えている。  
親機情報管理部４は、自己の親機の属性を表す親機情報を管理する。この親機情報には、親機の設置位置を表す緯度経度データと、送信電力値と、親機が備えるプロトコルのリストと、プロトコルごとに過去の一定期間に当該プロトコルを利用した子機の数が含まれる。
【００２７】
動作状態設定部５は、後述する制御装置ＣＳから通知されたプロトコル切替制御情報を保存し、当該プロトコル切替制御情報に従い、どの期間にどのプロトコルを設定するかを制御する機能を有する。
【００２８】
次に制御装置ＣＳは、例えばゲートウェイ又はサーバにより構成され、制御ユニット１と、記憶ユニット２と、インタフェースユニット３とを備えている。
【００２９】
インタフェースユニット３は、制御ユニット１の制御の下、親機ＡＰ１〜ＡＰｉとの間で親機情報の取得およびプロトコル切替制御情報の通知を行うための通信を行う。
【００３０】
記憶ユニット２は、記憶媒体として例えばＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等の随時書き込みおよび読み出しが可能な不揮発性メモリを用いたもので、本実施形態を実現する上で必要な記憶領域として、親機情報記憶部２１および重複情報記憶部２２を備えている。
【００３１】
親機情報記憶部２１は、上記親機ＡＰ１〜ＡＰｉからそれぞれ取得された親機情報を保存するために使用される。重複情報記憶部２２は、上記各親機ＡＰ１〜ＡＰｉの無線エリアの重複状態を表す情報を記憶するために使用される。
【００３２】
制御ユニット１は、例えばＣＰＵ（Central Processing Unit）とプログラムメモリを備え、本実施形態を実現するために必要な制御機能として、親機情報取得制御部１１と、重複状態検出制御部１２と、親機・プロトコル関係判定部１３と、プロトコル割当制御部１４とを備えている。これらの制御部１１〜１４はいずれもプログラムメモリに格納されたプログラムを上記ＣＰＵに実行させることにより実現される。
【００３３】
親機情報取得制御部１１は、親機ＡＰ１〜ＡＰｉからそれぞれ定期的又は必要時に親機情報を取得し、取得した親機情報を親機情報記憶部２１に格納する処理を実行する。
【００３４】
重複状態検出制御部１２は、以下の処理機能を有する。  
(1) 上記親機情報記憶部２１から親機ＡＰ１〜ＡＰｉの親機情報を読み出し、この親機情報に含まれる親機の緯度経度データと送信電力値とから親機ＡＰ１〜ＡＰｉの無線エリアの地理的範囲をそれぞれ算出する。そして、算出された親機ＡＰ１〜ＡＰｉの無線エリアの地理的範囲をもとに無線エリア間の重複の度合いを算出し、その算出結果を重複情報記憶部２２内の重複度テーブルに記憶させる処理。
【００３５】
(2) 上記重複度テーブルに記憶された無線エリアの重複の度合いを示す情報に基づいて、親機ＡＰ１〜ＡＰｉごとに無線エリア間の重複の度合いが予め設定されたしきい値ｘ以上となる他の親機を抽出してこれらの親機をグループ化する。そして、このグループごとに当該グループに属する親機のリストを作成して、重複情報記憶部２２内のグループテーブルに記憶させる処理。
【００３６】
親機・プロトコル関係判定部１３は、上記親機情報記憶部２１に記憶された親機情報と、上記重複情報記憶部２２に記憶された重複度テーブルおよびグループテーブルの情報とに基づいて、グループごとに当該グループに属する各親機が備えるプロトコルの種類を判定する処理を行う。
【００３７】
プロトコル割当制御部１４は、上記グループごとに当該グループに属する親機の数と当該親機が備えるプロトコルの種類との関係に基づいて、各親機に設定するプロトコルの種類と期間を表すプロトコル切替制御プランを生成し、このプロトコル切替制御プランをプロトコル切替制御情報としてグループに属する複数の親機に送信する処理を行う。
【００３８】
（動作）
次に、以上のように構成された制御装置ＣＳの動作を説明する。図５はその処理手順と処理内容を示すフローチャートである。  
（１）親機情報の取得
制御装置ＣＳは、先ず親機情報取得制御部１１の制御の下、各親機ＡＰ１〜ＡＰｉから親機情報をそれぞれ取得し、この取得した親機情報を親機のＩＤと関連付けて親機情報記憶部２１に格納する。各親機情報には、先に述べたように、親機の設置位置を表す緯度経度データと、送信電力値と、親機が備えるプロトコルのリストと、プロトコルごとに過去の一定期間に当該プロトコルを利用した子機の数、つまりプロトコルに対する子機の利用頻度が含まれる。
【００３９】
（２）重複状態の検出
制御装置ＣＳは、次に重複状態検出制御部１２の制御の下、先ずステップＳ１１により各親機ＡＰ１〜ＡＰｉの無線エリア間の重複の度合いを算出する。この重複の度合いの算出は、例えば先ず上記親機情報記憶部２１から親機ＡＰ１〜ＡＰｉの親機情報を読み出し、この親機情報に含まれる親機の緯度経度データと送信電力値とから親機ＡＰ１〜ＡＰｉの無線エリアの地理的範囲をそれぞれ算出する。そして、算出された親機ＡＰ１〜ＡＰｉの無線エリアの地理的範囲をもとに、無線エリア間の重複の度合いを算出することによりなされる。この算出された無線エリア間の重複の度合いは重複情報記憶部２２内の重複度テーブルに記憶される。
【００４０】
図３はその一例を示すもので、この例では親機ＡＰ１の無線エリアに対する親機ＡＰ２，ＡＰ３，ＡＰ４の無線エリアの重複度がそれぞれ０．８、０．２、０であることを示している。また、親機ＡＰ２の無線エリアに対する親機ＡＰ１の無線エリアの重複度が０．７であることを示している。
【００４１】
なお、親機ＡＰｉから見た親機ＡＰｋの重複度と、親機ＡＰｋから見た親機ＡＰｉの重複度とが異なる場合には、両方の重複度の平均値を求めてこの平均値を上記重複度テーブルに格納する。
【００４２】
続いて重複状態検出制御部１２は、ステップＳ１２において、親機間の無線エリアの重複度に応じて親機をグループ化する処理を行う。例えば、上記重複度テーブルに記憶された無線エリアの重複の度合いを示す情報に基づいて、親機ＡＰ１〜ＡＰｉごとに無線エリア間の重複の度合いが予め設定されたしきい値ｘ以上となる他の親機を抽出し、これらの親機をグループ化する。そして、グループごとに当該グループに属する親機のリストを作成して、重複情報記憶部２２内のグループテーブルに記憶させる。なお、しきい値ｘは例えば０．９（９０％）に設定する。
【００４３】
図４に上記グループテーブルに記憶されたグループ化された親機のリストの一例を示す。図４では、グループＧ１に親機ＡＰ１，ＡＰ２，ＡＰ３が属し、グループＧ２に親機ＡＰ２，ＡＰ４が属し、さらにグループＧ３には親機ＡＰ５，ＡＰ６，ＡＰ７が属し、グループＧ４に親機ＡＰ８，ＡＰ９がそれぞれ属している場合を例示している。
【００４４】
（３）プロトコルの割当制御
制御装置ＣＳは、先ず親機・プロトコル関係判定部１３により、上記親機情報記憶部２１に記憶された親機情報と、上記重複情報記憶部２２に記憶された重複度テーブルおよびグループテーブルの情報に基づいて、グループごとに当該グループに属する各親機が備えるプロトコルの種類を判定する。
【００４５】
次に制御装置ＣＳは、プロトコル割当制御部１４の制御の下、グループを構成する各親機に対するプロトコルの割当てを以下のように行う。  
すなわち、先ずステップＳ１３において、上記グループテーブルを参照してグループが登録されているか否かを判定する。この判定の結果、グループが登録されていなければステップＳ１４に移行し、すべての親機ＡＰ１〜ＡＰｉに対し、それぞれ当該親機がプロトコルを一定の間隔で時分割に切替設定するためのプロトコル切替制御プランを生成する。そして、この生成したプロトコル切替制御プランを、ステップＳ２１により各親機ＡＰ１〜ＡＰｉへ送信する。
【００４６】
一方、上記グループテーブルにグループが登録されていたとする。この場合プロトコル割当制御部１４は、ステップＳ１５によりグループテーブルからグループを親機の数が少ない順に選択する。そして、この選択したグループについて、当該グループに属する親機の数ｎとこれらの親機が備えるプロトコルの種類ｍとをステップＳ１６により比較し、親機の数ｎがプロトコルの種類ｍ以上か未満かを判定する。
【００４７】
上記判定の結果、親機の数ｎがプロトコルの種類ｍ以上（ｎ≧ｍ）だったとする。この場合プロトコル割当制御部１４はステップＳ１７に移行し、ｎ−ｍ個の親機を休止状態に設定する。またステップＳ１８において、残りのｍ個の親機に対しそれぞれ使用可能なプロトコルを１つずつ重複しないように割り当てる。
【００４８】
図６は、グループに属する親機の数ｎがｎ＝３で、これら３台の親機が使用可能なプロトコルの種類ｍがｍ＝３の場合、つまりｎ＝ｍの場合のプロトコルの割当結果の一例を示すものである。この例に示すように、各親機ＡＰ１，ＡＰ２，ＡＰ３にはそれぞれプロトコルＰ１，Ｐ２，Ｐ３が固定的に割り当てられる。そして、上記プロトコルの割当結果を示す切替制御プランは、ステップＳ２１により対応する各親機ＡＰ１，ＡＰ２，ＡＰ３へそれぞれ送信される。なお、図６中のＥ１，Ｅ２，Ｅ３はそれぞれ親機ＡＰ１，ＡＰ２，ＡＰ３が形成する無線エリアを示している。
【００４９】
また、上記ステップＳ１６による判定の結果、親機の数ｎがプロトコルの種類ｍ未満（ｎ＜ｍ）だったとする。この場合、プロトコル割当制御部１４はステップＳ１９に移行し、ｎ−１個の親機に対しプロトコルをその優先度の高い順に割り当てる。このときプロトコルの優先度は、親機情報記憶部２１に記憶された、親機が備えるプロトコルのリストと当該プロトコルに対する子機の利用頻度に基づいて設定される。
【００５０】
例えば図７に示すように、親機の数ｎがｎ＝２で、プロトコルの種類ｍがｍ＝３の場合には、親機ＡＰ１に対し最も利用頻度の高いプロトコルＰ１を固定的に割り当てる。なお、ｎ−１が２以上の場合には、該当するｎ−１の親機に対し利用頻度の高い順にプロトコルを固定的に割り当てる。
【００５１】
またプロトコル割当制御部１４は、ステップＳ２０において残りの１個の親機に対し、残りのｍ−ｎ＋１個のプロトコルを予め設定した周期で時分割に割り当てる。例えば図７の例では、親機ＡＰ２に対しプロトコルＰ２，Ｐ３を時分割に割り当てる。そしてプロトコル割当制御部１４は、上記親機ＡＰ１，ＡＰ２に対し生成したプロトコル切替制御プランを、ステップＳ２１により該当する親機ＡＰ１，ＡＰ２へ送信する。
【００５２】
最後にプロトコル割当制御部１４は、ステップＳ２２において、上記グループテーブルに登録されたすべてのグループの選択が終了したか否かを判定する。そして、未選択のグループが残っていれば、ステップＳ１５に戻って次に親機数が少ないグループを選択し、以後ステップＳ１６〜Ｓ２１による制御を繰り返し実行する。
【００５３】
（効果）
以上詳述したように一実施形態では、制御装置ＣＳにおいて、親機ＡＰ１〜ＡＰｉの無線エリア間の重複の度合いを算出し、この重複の度合いをもとに親機ＡＰ１〜ＡＰｉごとに無線エリアの重複の度合いがしきい値ｘ以上となる他の親機を抽出してこれらの親機ＡＰ１〜ＡＰｉをグループ化する。そして、グループごとに当該グループに属する親機の数と使用可能なプロトコルの種類との関係をもとに、グループに属する親機の起動の有無、および起動対象の親機に割り当てるプロトコルの種類とその切替の有無を指定するプロトコル切替制御プランを生成し、このプロトコル切替制御プランに従い上記グループに属する各親機にプロトコルの切替動作を行わせるようにしている。
【００５４】
従って、複数の親機ＡＰ１〜ＡＰｉが同一の無線エリアを重複してカバーしているような状況下において、各親機に対しプロトコルを重複せずしかももれなく割り当てることが可能となる。この結果、グループごとに必要十分な数の親機のみを動作状態とした上で、すべてのプロトコルを利用可能にすることができる。
【００５５】
また、グループ化する際に、複数の親機ＡＰ１〜ＡＰｉの位置情報と送信電力とから当該各親機ＡＰ１〜ＡＰｉが形成する無線エリアの地理的範囲がそれぞれ算出され、算出された各親機ＡＰ１〜ＡＰｉの無線エリアの地理的範囲をもとに無線エリア間の重複の度合いが算出される。このため、各親機ＡＰ１〜ＡＰｉの無線エリア間の重複の度合いを自動的に求めることができる。
【００５６】
さらに、例えば無線エリアが重複している複数の親機がそれぞれ独立してすべてのプロトコルを時分割で切り替える従来のシステムに比べ、各親機ＡＰ１〜ＡＰｉにおけるプロトコルの無駄な切替回数を減らすことができ、これによりプロトコルの切替中に発生するいずれのプロトコルにも対応しない時間を減らすことが可能となり、子機ＤＴ１〜ＤＴｊとの間の通信効率を高めることが可能となる。
【００５７】
さらに、グループに属する親機の台数ｎがプロトコルの種類ｍより少ない場合には、ｎ−１個の親機に対しては利用頻度の高い順にプロトコルを固定的に割り当て、残りの１個の親機に対しては残りのｍ−ｎ＋１種類のプロトコルを所定の時間間隔で時分割に割り当てるようにしている。このため、すべてのプロトコルを使用可能にした上で、特に利用頻度の高いプロトコルの使用効率をさらに高めることができる。
【００５８】
［他の実施形態］
前記実施形態では、各親機ＡＰ１〜ＡＰｉの無線エリアの地理的範囲を親機の設置位置と送信電力から算出するようにしたが、サービスエリアの各地点において作業員が各親機からの電波の受信電界強度を計測することで無線エリアマップを作成し、このエリアマップを制御装置ＣＳに与えることで制御装置が親機間の無線エリアの重複の度合いを求めるようにしてもよい。また、無線エリアの重複の度合いを表すテーブルデータを別途計測により作成し、このテーブルデータを制御装置ＣＳの重複情報記憶部２２に記憶させるようにしてもよい。
【００５９】
前記実施形態では、任意のグループに属する親機に複数のプロトコルを割り当ててこれらのプロトコルを時分割多重で動作させる場合に、当該各プロトコルの設定期間が、当該親機と無線エリアが一部重複する他のグループに属する親機に割り当てられるプロトコルの設定期間と排他的となるように時分割多重のタイムスケジュールを設定するとよい。このようにすると、無線エリアが一部重複する他のグループに属する親機との間で同一のプロトコルによる干渉が発生しないようにすることができる。
【００６０】
前記実施形態では、制御装置ＣＳにおいて無線エリアの重複状態の検出、親機・プロトコル関係の判定、およびプロトコルの割当制御に係る各処理を実行するようにした。しかしそれに限定されるものではなく、上記制御装置ＣＳの機能を親機ＡＰ１〜ＡＰｉのいずれか１つ又は複数に設け、親機が制御装置の処理を実行するようにしてもよい。
【００６１】
その他、制御装置の構成と処理手順および処理内容、親機が備えるプロトコルの種類、親機の数等についても、この発明の要旨を逸脱しない範囲で種々変形して実施可能である。
【００６２】
要するにこの発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【００６３】
ＣＳ…制御装置、ＡＰ１〜ＡＰｉ…親機、ＤＴ１〜ＤＴｊ…子機、１…制御ユニット、２…記憶ユニット、３…インタフェースユニット、４…親機情報管理部、５…動作状態設定部、１１…親機情報取得制御部、１２…重複状態検出制御部、１３…親機・プロトコル関係判定部、１４…プロトコル割当制御部、２１…親機情報記憶部、２２…重複情報記憶部。
【図１】
0006421110.tif 000002
【図２】
0006421110.tif 000003
【図３】
0006421110.tif 000004
【図４】
0006421110.tif 000005
【図５】
0006421110.tif 000006
【図６】
0006421110.tif 000007
【図７】
0006421110.tif 000008