(57)【要約】【課題】  中継器の配置をより容易に決定できるようにすること。【解決手段】設定部１３は、入力部１１へのユーザの操作に応じて、無線通信を可能にすべき少なくとも２つの地点、各地点での使用を想定する無線機器、設置対象とする中継器、通信上の余裕分、を設定する。設置位置探索部１４は、各設定結果を用いて、設置すべき中継器の選択を含め、中継器を設置すべき位置を探索する。その探索結果は、主制御部１８により表示部１６上に表示され、表示された探索結果は、入力部１１への操作により変更することができる。編集部１５は、その変更を可能にする。設置位置探索部１４は、変更後の探索結果が適切か否かの確認を行うことができる。【選択図】図１
2017216566.tif 000002
【特許請求の範囲】
【請求項１】
無線通信用の中継器の設置を支援する中継器設置支援装置であって、
前記無線通信を想定する少なくとも２地点を設定する第１の設定部と、
前記少なくとも２地点で地点毎に、該地点で使用を想定する無線機器を設定する第２の設定部と、
設置対象とする中継器を設定する第３の設定部と、
前記第１の設定部により設定された前記少なくとも２地点、前記第２の設定部により前記地点毎に設定された前記無線機器、及び前記第３の設定部により設定された前記中継器に基づいて、前記中継器を設置すべき設置位置を特定する特定部と、
を備えることを特徴とする中継器設置支援装置。
【請求項２】
前記第３の設定部は、前記設置対象とする中継器として複数の中継器を設定でき、
前記特定部は、前記第３の設定部が複数の中継器を設定した場合に、該複数の中継器のなかで設置すべき中継器の特定を併せて行う、ことを特徴とする請求項１記載の中継器設置支援装置。
【請求項３】
前記無線機器、及び前記中継器がそれぞれ通信可能とする最大距離である通信可能距離に対する前記無線通信上の余裕分を設定する第４の設定部、を更に備え、
前記特定部は、前記第４の設定部により設定された前記余裕分を用いて、前記中継器を設置すべき設置位置を特定する、ことを特徴とする請求項１または２記載の中継器設置支援装置。
【請求項４】
前記特定部が特定した前記中継器の設置位置をユーザの入力部への操作に応じて変更するための編集部、を更に備える、ことを特徴とする請求項１〜３の何れか１項に記載の中継器設置支援装置。
【請求項５】
前記特定部は、前記編集部により前記中継器の設置位置が変更された場合に、該変更後の前記中継器の設置位置が適切か否かを確認できる、ことを特徴とする請求項４記載の中継器設置支援装置。
【請求項６】
無線通信用の中継器の設置を支援する中継器設置支援装置として使用可能な情報処理装置に、
前記無線通信を想定する少なくとも２地点を設定させ、
設定された前記少なくとも２地点で地点毎に、該地点で使用を想定する無線機器を設定させ、
設置対象とする中継器を設定させ、
設定された前記少なくとも２地点、前記地点毎に設定された前記無線機器、及び設定された前記中継器に基づいて、前記中継器を設置すべき設置位置を特定させる、
ことを特徴とする中継器設置支援方法。
【請求項７】
無線通信用の中継器の設置を支援する中継器設置支援装置として使用可能な情報処理装置に、
前記無線通信を想定する少なくとも２地点を設定させ、
設定された前記少なくとも２地点で地点毎に、該地点で使用を想定する無線機器を設定させ、
設置対象とする中継器を設定させ、
設定された前記少なくとも２地点、前記地点毎に設定された前記無線機器、及び設定された前記中継器に基づいて、前記中継器を設置すべき設置位置を特定させる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、中継器設置支援装置、中継器設置支援方法、及びプログラムに関する。
【背景技術】
【０００２】
無線通信は、携帯電話機、及び特小無線機等の無線機器の普及により様々な分野で活用されるようになっている。近年ではＩｏＴ（Ｉｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇｓ）の発展により、ますますその動きが活発化している。
【０００３】
無線機器には、通信可能とする最大距離である通信可能距離が存在する。このため、無線機器の通信可能距離を超える遠隔地との無線通信では中継用の無線機器である中継器を用いる必要がある。中継器による中継を前提とした通信環境では、実際に用いる中継器を決定するため、従来、無線機器間の無線通信、つまり無線機器と中継器間、及び中継器間の無線通信における受信電波強度、及びビットエラーレート等の通信品質調査が行われている（例えば特許文献１参照）。その通信品質調査の結果を用いて中継器、つまり通信経路を選択することにより、無線機器間では高品質の通信をより確実に行うことができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記通信品質調査を行うためには、無線機器間で通信が可能なように中継器を設置しなければならない。そのため、中継器が設置されていない未設置区域では、通信品質調査を行うことができない。
【０００５】
未設置区域は、無線通信を可能にする必要性が比較的に低いのが普通である。また、その未設置区域全体で無線通信を可能にする必要の無い場合もある。例えば固定の地点間で無線通信を可能にすれば良い場合がある。
【０００６】
通信品質調査は、無線機器として移動体を想定している。そのため、中継器は移動体の通信を可能にすべき通信可能区域を想定して配置される。それにより、その通信可能区域を想定した中継器の設置方法は、固定の地点間を想定した中継器の設置には適用するのは望ましくない。なぜなら、通信可能区域内の移動体を通信可能にするために、多くの不要な中継器を設置しなければならないからである。
【０００７】
固定の地点間の通信用に配置すべき中継器の位置は、情報処理装置を用いなくとも決定することができる。しかし、その位置は、固定の地点で用いられる無線機器の特性（通信可能距離、等）、及び中継器の特性、等を少なくとも考慮して決定しなければならず、面倒な作業を必要とする。このことから、固定の地点間の通信を可能にする場合であっても、中継器の設置位置をより容易に決定できるようにすることが重要である。
【０００８】
本発明は、このような課題を解決するためになされたものであり、中継器の配置をより容易に決定できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の一態様は、無線通信用の中継器の設置を支援する中継器設置支援装置であって、前記無線通信を想定する少なくとも２地点を設定する第１の設定部と、前記少なくとも２地点で地点毎に、該地点で使用を想定する無線機器を設定する第２の設定部と、設置対象とする中継器を設定する第３の設定部と、前記第１の設定部により設定された前記少なくとも２地点、前記第２の設定部により前記地点毎に設定された前記無線機器、及び前記第３の設定部により設定された前記中継器に基づいて、前記中継器を設置すべき設置位置を特定する特定部と、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、中継器の配置をより容易に決定することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態による中継器設置支援装置の機能構成例を説明する図である。
【図２】本実施形態による中継器設置支援装置として使用可能な情報処理装置のハードウェア構成例を説明する図である。
【図３】本実施形態における中継器の設置位置探索方法を説明する図である。
【図４】指定された２地点の仮想空間上での扱い方を説明する図である。
【図５】Ｓ点に配置した無線機器の想定通信可能距離を説明する図である。
【図６】１つ目の中継器の設置位置を特定した状態を説明する図である。
【図７】全ての中継器の設置位置を特定した状態を説明する図である。
【図８】中継器の設置位置の探索結果の表示例を示す図である。
【図９】中継器設置位置探索処理を示すフローチャートである。
【図１０】無線機器実績テーブルの内容例を説明する図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の実施形態を詳細に説明する。図１は、本実施形態による中継器設置支援装置の機能構成例を説明する図であり、図２は、その中継器設置支援装置として使用可能な情報処理装置のハードウェア構成例を説明する図である。
【００１３】
この中継器設置支援装置１は、複数の地点間の無線通信を可能にする中継器の設置を支援するための情報処理装置である。図１に示すように、この中継器設置支援装置１は、入力部１１、記憶部１２、設定部１３、設置位置探索部１４、編集部１５、表示部１６、通信部１７、及び主制御部１８を備えている。
【００１４】
入力部１１は、ユーザにより各種データ入力を可能にする機能である。この入力部１１により、中継器の設置により無線通信を可能にすべき地点の指定（設定）、各地点で使用を想定する無線機器の指定（設定）、設置対象となる中継器の指定（設定）、等をユーザは行うことができる。ここでは、特に断らない限り「無線機器」は指定された地点で使用を想定するものを指す意味で用いる。
【００１５】
記憶部１２は、各種データの保存に用いられる１つ以上の記憶装置である。各種データとしては、無線機器ライブラリ１２１、中継器ライブラリ１２２、及び地図データ１２３が含まれる。無線機器ライブラリ１２１は、無線機器の種類別に、その無線機器の特性を表す特性データを含むデータ群である。中継器ライブラリ１２２は、中継器の種類別に、その中継器の特性を表す特性データを含むデータ群である。地図データ１２３は、無線通信を可能にすべき地点の指定、等に用いられる。各特性データには、使用する周波数帯を示す周波数帯データ、通信が可能な最大距離である通信可能距離を示す通信可能距離データ、等がある。
【００１６】
中継器の設置の支援は、指定された地点間の無線通信を可能にするうえで望ましい中継器の設置位置を提示することで行われる。設定部１３は、その設置位置を探索するうえで必要な各種設定を行う機能である。その各種設定は、入力部１１へのユーザの操作に応じて行われる。
【００１７】
設定部１３は、機能構成として、地点設定部１３１、中継器設定部１３２、オーバーラップ設定部１３３、及び登録部１３４を含む。地点設定部１３１は、本実施形態における第１の設定部、及び第２の設定部に相当する。中継器設定部１３２は、本実施形態における第３の設定部に相当する。オーバーラップ設定部１３３は、本実施形態における第４の設定部に相当する。
【００１８】
地点設定部１３１は、無線通信を可能にすべき地点を設定する。その地点の設定自体は、地図データ１２３を用いて行われる。ユーザは、表示された地図上での地点の指定、或いは座標入力により、各地点を設定することができる。
【００１９】
各地点で使用を想定する無線機器は、地点毎に異なる可能性がある。このことから、本実施形態では、地点毎に、その地点で使用を想定する無線機器をユーザに設定させるようにしている。ユーザは、使用を想定する無線機器を、無線機器ライブラリ１２１に登録されている無線機器のなかから選択することができる。
【００２０】
ユーザが設定すべき地点は２箇所以上である。ここでは、混乱を避けるために、ユーザが設定する地点は２箇所と想定する。その２箇所の地点は、以降、一方は「開始位置」、他方は「目標位置」と表記する。その区別をする必要のない場合は「地点」と表記する。
【００２１】
中継器設定部１３２は、設置対象となる中継器を設定する。ユーザは、設置対象となる中継器を、中継器ライブラリ１２２に登録されている中継器のなかから選択することができる。
【００２２】
通信可能距離データが示す通信可能距離は、通常、理想的な通信環境を想定した距離である。実際に通信が可能な最大距離（以降「実通信可能距離」と表記して区別する）は、通信環境の他に、地形、障害物の有無、等によって変化する。このことから、本実施形態では、実通信可能距離を想定した中継器の設置位置の探索を可能にしている。オーバーラップ設定部１３３は、その探索を可能にするための機能である。
【００２３】
オーバーラップ設定部１３３は、ユーザの入力部１１への操作に応じて、例えば通信可能距離と実通信可能距離間の想定する差を割合（例えばパーセント）で設定する。この差は、本実施形態における「余裕分」に相当する。この余裕分を中継器の設置位置の特定に用いることにより、無線機器間の通信をより確実に実現できる設置位置を探索することができる。
【００２４】
その割合が設定された場合、全ての無線機器（中継器を含む）の想定する通信可能距離（以降「想定通信可能距離」と表記する）は、その割合に応じた距離となる。具体的には、例えば想定通信可能距離は、想定通信可能距離＝通信可能距離−（通信可能距離×割合）、により名産される距離となる。簡単に、例えば通信可能距離が１０００ｍ、割合として５パーセントが設定された場合、想定通信可能距離は９５０（＝１０００−（１０００×０．０５））ｍとなる。その割合が０パーセントであれば、想定通信可能距離は通信可能距離と一致する。通信可能距離に割合を乗算して得られる距離は、以降「オーバーラップ分δ」と表記する。その割合は、以降「オーバーラップ割合」と表記する。
【００２５】
なお、オーバーラップ分δの設定は、別の方法で行っても良い。例えば距離で設定しても良い。距離で設定する場合、通信可能距離によって通信上の余裕の程度が異なることから、無線機器別、及び中継器別に距離を設定するのが望ましい。
【００２６】
無線機器、及び中継器では、新製品が販売される場合がある。このこともあり、無線機器ライブラリ１２１、及び中継器ライブラリ１２２に利用可能な全ての無線機器、及び中継器が登録されているとは限らない。登録部１３４は、新たな無線機器、或いは中継器を無線機器ライブラリ１２１、或いは中継器ライブラリ１２２に登録するための機能である。
【００２７】
このような機能構成を備えた設定部１３により、中継器の設置位置を探索するうえで必要な各種設定が行われる。設置位置探索部１４は、設定部１３から各種設定結果を入力し、指定された地点間の無線通信を想定して、設置すべき中継器の選択を含め、中継器を設置すべき位置の探索を行う。この設置位置探索部１４は、本実施形態における特定部に相当する。
【００２８】
図３は、本実施形態における中継器の設置位置探索方法を説明する図である。ここで図３を参照し、その探索方法の概要について具体的に説明する。
【００２９】
この図３において、「Ｓ」を表記した３１は、開始位置での使用を想定する無線機器である。「Ｔ」を表記した３２は、目標位置での使用を想定する無線機器である。「Ｒ」を表記した３３（３３ａ、３３ｂ）は、設置対象として選択された中継器である。「３３」に続くアルファベットの小文字は、中継器３３間を区別するために、目標位置側からアルファベット順に付している。この符号の表記法は、他でも用いる。
【００３０】
各無線機器３１、及び３２、並びに各中継器３３をそれぞれ中心として実線で描いた円は、通信可能距離を表している。無線機器３１、及び中継器３３ａでは、実線の円に加え、破線の円を描いている。この破線で描いた円は、想定通信可能距離を表している。それにより、径方向上、実線の円と破線の円の差はオーバーラップ分δに相当する。
【００３１】
無線通信を可能にするには、配置上、隣接する２つの無線機器が互いに相手の送信する無線信号を受信できる位置に設置する必要がある。従い、この２つの無線機器間の距離は、この２つの無線機器の想定通信可能距離のなかで短い方以下としなければならない。
【００３２】
無線機器３１に隣接する無線機器は中継器３３ａである。この中継器３３ａの想定通信可能距離は、無線機器３１のそれよりも長い。そのため、本実施形態では、中継器３３ａの設置位置として、無線機器３１（開始位置）と無線機器３２（目標位置）を結ぶ直線上の無線機器３１からその想定通信可能距離だけ離れた位置、或いはその近傍を探索するようにしている。この直線、及び無線機器３１と無線機器３２間の距離は、その地点の指定に用いられた地図データ１２３、或いは入力された座標から特定することができる。
【００３３】
無線機器３１、及び中継器３３ａの想定通信可能距離は、通信可能距離からオーバーラップ分δだけ短い距離である。そのため、図３では、中継器３３ａは無線機器３１を中心とする破線の円上に位置している。
【００３４】
中継器３３ｂ、及び無線機器３２では、説明上、便宜的に、想定通信可能距離は通信可能距離と同じとしている。そのため、中継器３３ｂの設置位置として、無線機器３１（開始位置）と無線機器３２（目標位置）を結ぶ直線上、その想定通信可能距離だけ中継器３３ａから離れた位置、或いはその近傍が探索される。
【００３５】
図３では、中継器３３ｂと無線機器３２の想定通信可能距離は同じとしている。そのため、中継器３３ｂと無線機器３２は、それぞれ相手の想定通信可能距離を表す実線の円上に位置している。
【００３６】
このようにして、本実施形態では、設置する中継器の数を抑えつつ、２つの地点間の無線通信を可能にする中継器の選択、及びその設置位置の探索を行うようにしている。それにより、中継器の設置をより迅速に行えるように支援しつつ、その中継器の設置に要するコストをより抑えられるようにしている。
【００３７】
本実施形態では、より具体的には、設置すべき中継器の選択、及びその設置位置の探索は、以下のようにして行われる。設置すべき中継器３３の選択方法、及び設置位置の探索方法について、図４〜図７を参照して更に詳細に説明する。その図４〜図７は、仮想空間を想定した説明図である。
【００３８】
図４は、指定された２地点の仮想空間上での扱い方を説明する図である。図４において、座標が（ｘ１，ｙ１）のＳ点は、開始位置として指定された地点、座標が（ｘ２，ｙ２）のＴ点は、目標位置として指定された地点、をそれぞれ表している。座標が（０，０）のＯ点は、任意の基準となる地点である。このＯ点を想定することにより、Ｓ点、及びＴ点の各座標としては、Ｏ点を基準とした相対座標が用いられる。
【００３９】
Ｓ点からＴ点に向かうベクトルＳＴは、Ｓ点からＴ点を結ぶ直線に相当する。そのベクトルＳＴ上で中継器３３の設置位置を探索するために、単位ベクトルｅＳＴ用いる。この単位ベクトルｅＳＴは
ｅＳＴ＝ＳＴ／｜ＳＴ｜＝（（ｘ２−ｘ１）／（（ｘ２−ｘ１）２＋（ｙ２−ｙ１）２）１／２，
（ｙ２−ｙ１）／（（ｘ２−ｘ１）２＋（ｙ２−ｙ１）２）１／２）
である。
【００４０】
図５は、Ｓ点に配置した無線機器の想定通信可能距離を説明する図である。図５において、「ｄ１」は無線機器３１の通信可能距離を表し、「δ」はそのオーバーラップ分を表している。それにより、「ｄ１−δ」は無線機器３１の想定通信可能距離を表している。
【００４１】
無線機器３１は、ユーザによって指定された無線機器である。このため、中継器３３の設置位置を探索するうえで、その指定された無線機器は無線機器３１として開始位置（Ｓ点）に配置されることが前提となる。それにより、図５に示すように、指定された無線機器を無線機器３１としてＳ点に配置し、ベクトルＳＴ上で想定通信可能距離だけＳ点から離れた地点５１を仮の設置位置として特定する。
【００４２】
図６は、１つ目の中継器の設置位置を特定した状態を説明する図である。図６において、「ｄ２」は中継器３３ａの通信可能距離を表し、「δ」はそのオーバーラップ分を表している。それにより、「ｄ２−δ」は中継器３３ａの想定通信可能距離を表している。
【００４３】
本実施形態では、設置する中継器３３の数をより抑えるために、通信可能距離がより長い中継器３３を優先的に設置するようにしている。そのため、最初に設置対象として選択された中継器３３ａは、選択可能な中継器３３のなかで通信可能距離が最大のものである。その通信可能距離は無線機器３１の通信可能距離よりも長いため、中継器３３ａの設置位置は地点５１上となっている。その中継器３３ａの設置位置の特定により、ベクトルＳＴ上でその想定通信可能距離（＝ｄ２−δ）だけＴ点寄りの地点６１が次の中継器３３用の仮の設置位置として特定される。
【００４４】
なお、中継器３３ａの通信可能距離が無線機器３１のそれよりも短い場合、その中継器３３ａの設置位置は、地点５１上ではなく、無線機器３１からその中継器３３ａの想定通信可能距離だけ離れた位置とされる。そのために、設置対象として選択した無線機器（中継器３３）の通信可能距離は、仮想空間上、直前に配置した無線機器（無線機器３１、或いは中継器３３）の通信可能距離と比較される。
【００４５】
図７は、全ての中継器の設置位置を特定した状態を説明する図である。図７では、図６に示す状態から、３つの中継器３３（３３ｂ、３３ｃ、及び３３ｄ）の設置位置が特定されている。
【００４６】
上記のようにして、ベクトルＳＴ上、Ｓ点側から順次、設置すべき中継器３３の選択、その設置位置の特定が行われる。設置可能な中継器３３の数は、中継器３３の種類によって異なる可能性がある。このことから、本実施形態では、中継器３３の種類毎に、設置可能な数をユーザに設定させるようにしている。図７に示す中継器３３は全て、通信可能距離が異なる種類となっている。
【００４７】
中継器３３の種類毎に、設置可能な数を設定可能にした場合、現状で設置可能な中継器３３を想定した設置位置の探索を行えるようになる。例えば、現在、所有する、或いは直ちに調達が可能な中継器３３のみを設置対象として、設置すべき中継器３３。及びその設置すべき位置を確認できるようになる。このようなことから、ユーザにとっては高い利便性が得られる。
【００４８】
中継器３３ｃと中継器３３ｄとでは、通信可能距離は中継器３３ｃのほうが長い。しかし、中継器３３ｄは、中継器３３ｃから中継器３３ｄの想定通信可能距離だけ離れた位置が設置位置となっていない。これは、中継器３３ｃと無線機器３２間の距離と、中継器３３ｃの想定通信可能距離との間の差が比較的に小さいからである。
【００４９】
本実施形態では、その差が比較的に小さい場合、通信品質を考慮して、無線機器３２の近傍に中継器３３を配置しないようにしている。図７は、そのような考えから、中継器３３ｃと無線機器３２間の中間に中継器３３ｄを設置している例を示している。中継器３３の設置位置は、その直前に配置した中継器３３ｃ、及び無線機器３２の各想定通信可能距離を考慮して、例えば通信上の距離的な余裕が同程度となるように決定しても良い。
【００５０】
図１に示す表示部１６は、各種情報、或いは画面の出力に用いられる表示装置である。この表示部１６は、設置位置探索部１４による探索結果の出力に用いられる。ユーザは、表示部１６に表示された画像を見ながら、入力部１１を介したデータ入力を行うことができる。
【００５１】
図８は、中継器の設置位置の探索結果の表示例を示す図である。図８は「中継器１」、及び「中継器２」と表記の２つの中継器３３の設置位置を探索した場合のものである。図８に示す例では、２つの中継器３３を設置すべき設置位置は円形状のエリアとして地図上に表されている。それにより、視覚的に中継器３３を設置すべき位置を容易に認識できるようにしている。
【００５２】
本実施形態では、エリアが表された地図に加え、文字情報も表示させるようにしている。図８中に表記の「中継器１  配置位置：（３５．６８１，１３９．７６６）  識別ＩＤ：ＸＸＸＸ」は、「中継器１」とする中継器３３の設置位置の座標が（３５．６８１，１３９．７６６）であり、それに割り当てられた識別ＩＤ（ＩＤｅｎｔｉｆｉｅｒ）が「ＸＸＸＸ」であることを示している。そのようにして、設置すべき中継器３３の種類は文字情報で示している。
【００５３】
設置位置探索部１４は、上記のようにして、中継器３３の種類の選択を含む設置位置の探索を行い、その探索結果が表示部１６に表示される。しかし、その探索結果が望ましいものであるとは限らない。中継器３３の設置位置の少なくとも一つが中継器３３を設置できない、或いは設置するのが望ましくないといった場合があり得る。或いは、中継器３３の設置位置として優先的に考慮すべき場所が存在することもあり得る。このようなことから、本実施形態では、探索結果を変更可能にしている。編集部１５は、そのための機能である。探索結果を変更可能にすることにより、ユーザにとってはより望ましい探索結果を得られるようになる。
【００５４】
編集部１５は、探索結果が表示部１６に表示されている場合に、有効にすることができる。有効になった場合、編集部１５は、入力部１１へのユーザの操作に応じて、表示されたエリアの位置の移動、識別ＩＤの変更（中継器３３の変更）、等を行う。それにより、ユーザは、入力部１１を用いて探索結果を編集することができる。
【００５５】
探索結果への編集が適切に行われるとは限らない。このことから、本実施形態では、探索結果の編集が行われた場合、編集後の探索結果が適切か否かを確認するようにしている。その確認は、本実施形態では設置位置探索部１４に行わせるようにしている。
【００５６】
設置位置探索部１４は、編集後の探索結果を編集部１５から入力し、無線機器毎に、その無線機器が配置上、隣接する他の無線機器との無線通信が可能か否か、つまりその他の無線機器との距離が短い方の想定通信可能距離以下となっているか否かを確認する。その確認結果は、主制御部１８により表示部１６に表示される。このため、ユーザは、探索結果の適切な編集を行うことができる。
【００５７】
主制御部１８は、設置位置探索部１４から探索結果を入力し、入力した探索結果を用いて、図８に示すような画像を表示させるための画像データを生成して表示部１６に出力する。また、探索結果の編集をユーザが選択した場合、主制御部１８は、入力部１１への操作に応じて、表示部１６に表示させている探索結果を変更する。そのようにして、主制御部１８は、ユーザに提示すべき画像を表示部１６上に表示させる。
【００５８】
図１に示す通信部１７は、ネットワーク２を介した通信を可能にする通信装置である。主制御部１８は、中継器設置支援装置１全体の制御を行う機能である。入力部１１への操作は、主制御部１８により認識され、その認識結果に従って、設定部１３、設置位置探索部１４、表示部１６、及び通信部１７が制御される。それにより、中継器設置支援装置１は、入力部１１へのユーザの操作に応じて動作する。
【００５９】
上記のような機能構成を備えた中継器設置支援装置１は、図２に示すようなハードウェア構成を備えた情報処理装置により実現させることができる。次に図２を参照し、その情報処理装置について具体的に説明する。ここでは、中継器設置支援装置１が図２に示すハードウェア構成と想定し、説明を行う。それにより、図２では、情報処理装置の符号として１を表記している。
【００６０】
この情報処理装置１は、図２に示すように、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２２、ハードディスク装置（ＨＤＤ：Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）２３、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃｏｎｔｒｏｌｌｅｒ）２４、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２５、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）２６、Ｉ／Ｆ（ＩｎｔｅｒＦａｃｅ）コントローラ２７、キーボード２８、ポインティングデバイス２９、及びバス３０を備えている。
【００６１】
ＲＯＭ２１は、ファームウェアを格納した不揮発性の記憶装置である。ＲＡＭ２２は、ＣＰＵ２５がワークに用いる揮発性の記憶装置である。ＣＰＵ２５は、ＲＯＭ２１に格納されたファームウェアをＲＡＭ２２に読み出して実行する。
【００６２】
ハードディスク装置２３は、各種プログラム、及び各種データ等の保存に用いられる不揮発性の記憶装置である。各種プログラムとしては、例えばＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）２３ａ、及び各種アプリケーション・プログラムが含まれる。
【００６３】
ＮＩＣ２４は、無線、或いは／及び、有線での通信を行う通信デバイスである。このＮＩＣ２４は、図１に示すネットワーク２との通信に用いることができる。
【００６４】
ＬＣＤ２６は、各種画像を表示させる表示装置である。画像を表示させるための画像データは、ＣＰＵ２５によって生成され、ＬＣＤ２６に出力される。
【００６５】
Ｉ／Ｆコントローラ２７は、周辺機器の接続用のデバイスである。図２では、１つのみ示しているが、通常、Ｉ／Ｆコントローラ２７は複数、存在する。また、周辺機器として、キーボード２８、及びポインティングデバイス２９のみを示しているが、Ｉ／Ｆコントローラ２７に接続される周辺機器は、これらに限定されない。
【００６６】
ＣＰＵ２５は、情報処理装置１全体を制御する。ＣＰＵ２５は、電源のオンにより、ＲＯＭ２１に格納されているファームウェアをＲＡＭ２２に読み出して実行し、その後、ハードディスク装置２３上のＯＳ２３ａをＲＡＭ２２に読み出して実行する。
【００６７】
ＯＳ２３ａを起動させた後のＣＰＵ２５は、Ｉ／Ｆコントローラ２７から出力されるデータを解析して、キーボード２８、或いはポインティングデバイス２９に対してユーザが行った操作を認識し、その認識結果に応じた処理を行う。それにより、各種プログラムの実行、或いは終了、ＬＣＤ２６の表示内容の更新、ＮＩＣ２４を用いたデータ送信、等が行われる。
【００６８】
ＣＰＵ２５は、ＮＩＣ２４が受信するデータに対応する処理を行う。その処理の実行により、ＬＣＤ２６の表示内容の更新が必要に応じて行われる。
【００６９】
図２に示すような構成において、図１に示す入力部１１は、例えばＩ／Ｆコントローラ２７、キーボード２８、及びポインティングデバイス２９が相当する。記憶部１２は、例えば狭義にはハードディスク装置２３が相当し、広義には、更にＲＡＭ２２が相当する。無線機器ライブラリ１２１、中継器ライブラリ１２２、及び地図データ１２３は、ハードディスク装置２３に保存され、必要に応じてＲＡＭ２２上に読み出される。
【００７０】
設定部１３、設置位置探索部１４、編集部１５、及び主制御部１８は、何れも、ＣＰＵ２５がハードディスク装置２３上のプログラムを実行することで実現される。このことから、それらは共に、ＲＯＭ２１、ＲＡＭ２２、ハードディスク装置２３、ＣＰＵ２５、及びバス３０が相当する。表示部１６は、ＬＣＤ２６が相当する。通信部１７は、ＮＩＣ２４が相当する。
【００７１】
より具体的には、主制御部１８は、ハードディスク装置２３上のＯＳ２３ａを実行することで実現される。設定部１３、設置位置探索部１４、及び編集部１５は、そのＯＳ２３ａ上で対応するアプリケーション・プログラム（以降「中継器設置位置探索プログラム」と表記）２３ｂを実行することで実現される。この中継器設置位置探索プログラム２３ｂは、本実施形態におけるプログラムに相当する。
【００７２】
図９は、中継器設置位置探索処理を示すフローチャートである。この中継器設置位置探索処理は、上記中継器設置位置探索プログラム２３ｂをＣＰＵ２５が実行することにより実現される処理である。図９では、主な処理に着目して、その処理が実行される流れを示している。この中継器設置位置探索プログラム２３ｂは、キーボード２８、或いはポインティングデバイス２９への操作により起動させることができる。次に図９を参照して、この中継器設置位置探索処理について詳細に説明する。
【００７３】
中継器設置位置探索プログラム２３ｂに制御が渡ったＣＰＵ２５は、先ず、通信区間入力処理を実行する（Ｓ９０１）。この通信区間入力処理は、無線通信を可能にする少なくとも２地点の指定をユーザに行わせる処理である。少なくとも２地点をユーザに指定させるために、ＣＰＵ２５は、地図データ１２３をＬＣＤ２６上に表示させる。
【００７４】
次にＣＰＵ２５は、指定された地点毎に、その地点での使用を想定する無線機器を指定させるための無線機器指定処理を実行する（Ｓ９０２）。
【００７５】
無線機器の指定は、上記のように、無線機器ライブラリ１２１に登録されている無線機器の選択により行うことができる。しかし、無線機器３１、或いは３２として使用を想定する無線機器は無線機器ライブラリ１２１に登録されていない可能性がある。無線機器ライブラリ１２１に登録されていない無線機器を無線機器３１、或いは３２として指定する場合、ユーザは、その無線機器の周波数帯、通信可能距離、等の特性データを入力しなければならない。そのように特性データを入力した無線機器は、無線機器ライブラリ１２１に登録することができる。その登録まで、無線機器指定処理はサポートする。
【００７６】
次にＣＰＵ２５は、設置対象とする中継器を指定させるための中継器指定処理を実行する（Ｓ９０３）。この中継器指定処理は、上記のように、設置対象とする中継器の種類を複数、設定することができ、設定した中継器毎に、設置可能数を設定することができる。中継器ライブラリ１２２に登録されていない中継器を設定対象とする場合、特性データを入力して、中継器ライブラリ１２２に登録することができる。
【００７７】
次にＣＰＵ２５は、オーバーラップ割合を設定させるためのオーバーラップ設定処理を実行する（Ｓ９０４）。このオーバーラップ設定処理の実行により、中継器３３の設置位置の探索を行ううえでの設定が完了する。それにより、次にＣＰＵ２５は、設置すべき中継器３３の選択を含め、中継器３３の設置すべき設置位置を探索するための中継位置探索処理を実行する（Ｓ９０５）。
【００７８】
この中継位置探索処理の実行後、ＣＰＵ２５は、その処理結果（図８参照）をＬＣＤ２６上に出力する（Ｓ９０６）。次にＣＰＵ２５は、ユーザが変更を指示したか否か判定する（Ｓ９０７）。
【００７９】
中継位置探索処理の結果を表示させる場合、ＣＰＵ２５は、例えばその結果と共に、各種指示をユーザが行うためのボタンを複数、表示させる。そのボタンとしては、結果の編集を指示するための「編集」ボタンの他に、結果の保存を指示するための「保存」ボタン、次の探索を指示するための「探索」ボタン、等がある（これら以外のボタンについては、ここでは無視する）。このことから、ユーザが「編集」ボタンのクリック操作を行った場合、Ｓ９０７の判定はＹＥＳとなってＳ９１１に移行する。他のボタンをユーザがクリック操作した場合、Ｓ９０６の判定はＮＯとなってＳ９０８に移行する。
【００８０】
Ｓ９０８では、ＣＰＵ２５は、ユーザが保存を指示したか否か判定する。ユーザが上記「保存」ボタンをクリック操作した場合、Ｓ９０８の判定はＹＥＳとなり、Ｓ９０９でＣＰＵ２５は結果を所定の記録媒体（例えばハードディスク装置２３のハードディスク）に保存した後、Ｓ９１０に移行する。この「保存」ボタンをユーザがクリック操作しなかった場合、Ｓ９０８の判定はＮＯとなり、そのＳ９１０に移行する。
【００８１】
Ｓ９１０では、ＣＰＵ２５は、次の探索をユーザに指示されたか否か判定する。ユーザが上記「探索」ボタンのクリック操作を行った場合、Ｓ９１０の判定はＹＥＳとなって上記Ｓ９０１に戻る。一方、その「探索」ボタンをユーザがクリック操作しなかった場合、つまりユーザが中継器設置位置探索プログラム２３ｂの終了を指示する操作を行った場合、Ｓ９１０の判定はＮＯとなり、ここで中継器設置位置探索処理が終了する。
【００８２】
上記Ｓ９０７の判定がＹＥＳとなって移行するＳ９１１では、ＣＰＵ２５は、キーボード２８、或いはポインティングデバイス２９へのユーザの操作に応じて探索結果を変更する編集処理を実行する。
【００８３】
上記のように、本実施形態では、編集後の探索結果が適切か否かを確認するようにしている。そのために、探索結果の編集を可能にする場合、その確認を指示するための「確認」ボタンが表示される。図９では、便宜的に、この場合に表示されるボタンとして「確認」ボタンのみ想定している。
【００８４】
編集処理に続けてＣＰＵ２５は、その「確認」ボタンがクリック操作されたか否か判定する（Ｓ９１２）。ユーザがその「確認」ボタンをクリック操作した場合、Ｓ９１２の判定はＹＥＳとなってＳ９１３に移行する。ユーザがその「確認」ボタンをクリック操作していない場合、Ｓ９１２の判定はＮＯとなってＳ９１１に戻る。それにより、ユーザが「確認」ボタンをクリック操作するまで、ユーザは探索結果の編集を行うことができる。
【００８５】
Ｓ９１３では、ＣＰＵ２５は、編集後の探索結果が適切か否か、つまり開始位置と目標位置の間で無線通信が適切に行えると見なせるか否か確認する配置確認処理を実行する。その実行後は、上記Ｓ９０６に戻り、この確認結果をＬＣＤ２６上に表示させる。
【００８６】
この配置確認処理の実行により不適切な設置位置の中継器３３が判明した場合、その中継器３３と共に、その設置位置が不適切な理由が確認結果として提示される。それにより、ユーザは、不適切な箇所を変更する編集を続けて行うことができる。
【００８７】
なお、本実施形態では、中継器３３の設置位置を探索するうえで必要な設定、その探索、及び探索結果の編集を１台で行えるようにしているが、それらは別々の情報処理装置に行わせても良い。或いは、そのうちの２つの機能を１台の情報処理装置に行わせても良い。
【００８８】
本実施形態では、仮想空間上で中継器３３の設置位置の特定を行っている。オーバーラップ割合の設定により、指定された地点間の無線通信がより確実に行えるように、中継器３３の設置位置を特定することができる。しかし、通信環境、或いは地形、等の理由により、無線機器間の通信が行えない区間が発生する可能性がある。このことから、実際に中継器３３を設置して得られた通信結果を反映させて、中継器３３の設置すべき位置の再探索を行えるようにしても良い。その再探索を行えるようにすることにより、今後の中継器３３の設置作業がより迅速に行えるように支援することができる。
【００８９】
その通信結果、つまり実績データとしては、実際に設置させた中継器３３毎に、距離による電波の受信強度を用いることが考えられる。この受信強度は、同じ中継器３３であっても、指定された地点により異なると考えられる。このことから、受信強度は、探索結果毎にまとめて保存するのが望ましい。ここでは、探索結果毎に受信強度をまとめたものを無線機器実績テーブルと表記する。
【００９０】
図１０は、無線機器実績テーブルの内容例を説明する図である。この図１０において、「通信区間ＩＤ」は、探索結果の識別用に割り当てたデータであり、「ＡＡＡＡＡ」はその具体例に相当する。「無線機器識別ＩＤ」は実際に設置された中継器３３自体を表すデータである。「電波強度／通信距離」は、配置上、隣接する他の無線機器との距離を伝搬する間の受信強度（の減衰量）を表している。「△５５ｄＢｍ／２００ｍ」は、２００ｍの通信距離で電波が−５５ｄＢｍだけ減衰したことを表している。
【００９１】
このような実績データは、オーバーラップ分δの決定に用いることが考えられる。実績データから決定したオーバーラップ分δを用いることにより、通信環境、或いは地形、等に合わせた中継器３３の設置位置を探索することができる。それにより、更に適切な中継器３３の設置位置をユーザに提示できることとなる。実績データの入力は、キーボード２８、或いは読み取り可能な記録媒体を介して行っても良いが、ネットワーク２を介して行っても良い。
【００９２】
中継器３３を設置すべきでない場所、或いは設置するのが望ましくない場所は事前に判明している場合もあり得る。このことから、そのような場所を設定し、その場所を避けるように、中継器３３の設置位置を探索するようにしても良い。
【符号の説明】
【００９３】
１    中継器設置支援装置
２    ネットワーク
１１    入力部
１２    記憶部
１３    設定部
１４    設置位置探索部
１５    編集部
１６    表示部
１７    通信部
１８    主制御部
２１    ＲＯＭ
２２    ＲＡＭ
２３    ハードディスク装置
２４    ＮＩＣ
２５    ＣＰＵ
２６    ＬＣＤ
２８    キーボード
２９    ポインティングデバイス
３０    バス
３１、３２    無線機器
３３、３３ａ、３３ｂ、３３ｃ、３２ｄ    中継器
２３ａ    ＯＳ
２３ｂ    中継器設置位置探索プログラム
１２１    無線機器ライブラリ
１２２    中継器ライブラリ
１２３    地図データ
【先行技術文献】
【特許文献】
【００９４】
【特許文献１】特開２０００−４４６９号公報
【図１】
2017216566.tif 000003
【図２】
2017216566.tif 000004
【図３】
2017216566.tif 000005
【図４】
2017216566.tif 000006
【図５】
2017216566.tif 000007
【図６】
2017216566.tif 000008
【図７】
2017216566.tif 000009
【図８】
2017216566.tif 000010
【図９】
2017216566.tif 000011
【図１０】
2017216566.tif 000012