(57)【特許請求の範囲】
【請求項１】
訓練に参加する参加者の編成データに基づいて、無線チャネルの分散割り当てアルゴリズムを適用する第１の参加者群を特定し、該第１の参加者群に含まれる各参加者に対して無線チャネルを分散して割り当て、
特定した前記第１の参加者群に含まれ配下に参加者群を有する代表参加者を特定し、特定した該代表参加者と異なる無線チャネルを該代表参加者の配下の参加者群に含まれる各参加者に対して分散して割り当て、
無線チャネルの割り当て結果を出力する、
処理をコンピュータに実行させることを特徴とするチャネル割当方法。
【請求項２】
前記出力する処理は、
前記各参加者に対して割り当てた無線チャネルの割り当て結果を、前記各参加者に装着される無線ユニットに送信することにより、該無線チャネルを前記無線ユニットに設定させることを特徴とする請求項１に記載のチャネル割当方法。
【請求項３】
前記出力する処理は、
前記各参加者に対して割り当てた無線チャネルの割り当て結果を、前記各参加者に装着される無線ユニットに送信することにより、該無線チャネルを前記無線ユニットのディスプレイに表示させることを特徴とする請求項１に記載のチャネル割当方法。
【請求項４】
訓練に参加する参加者の編成データに基づいて特定した、所定の階層以上の階層に属する第１の参加者群については、該第１の参加者群に含まれる各参加者に装着される各無線ユニット群間でそれぞれ異なる無線チャネルを割り当てるように第１の無線チャネルの割り当て処理を行い、
前記所定の階層より低い階層に属し、前記第１の参加者群に含まれるいずれかの参加者の配下の参加者群については、前記いずれかの参加者に割り当てられた無線チャネルと異なる無線チャネルを割り当てるとともに、同じ参加者群内の各参加者間でそれぞれ異なる無線チャネルを割り当てるように第２の無線チャネルの割り当て処理を行い、
前記第１及び前記第２の無線チャネルの割り当て結果を出力する、
処理をコンピュータに実行させることを特徴とするチャネル割当方法。
【請求項５】
前記訓練は、レーザ光により銃弾または砲弾を模擬して行われる射撃訓練であり、
前記各無線ユニット群は、レーザ光を受光する受光センサを有する無線ユニットを含むことを特徴とする請求項４に記載のチャネル割当方法。
【請求項６】
訓練に参加する参加者の編成データに基づいて、無線チャネルの分散割り当てアルゴリズムを適用する第１の参加者群を特定し、該第１の参加者群に含まれる各参加者に対して無線チャネルを分散して割り当て、
特定した前記第１の参加者群に含まれ配下に参加者群を有する代表参加者を特定し、特定した該代表参加者と異なる無線チャネルを該代表参加者の配下の参加者群に含まれる各参加者に対して分散して割り当て、
無線チャネルの割り当て結果を出力する、
処理をコンピュータに実行させることを特徴とするチャネル割当プログラム。
【請求項７】
訓練に参加する参加者の編成データに基づいて特定した、所定の階層以上の階層に属する第１の参加者群については、該第１の参加者群に含まれる各参加者に装着される各無線ユニット群間でそれぞれ異なる無線チャネルを割り当てるように第１の無線チャネルの割り当て処理を行い、
前記所定の階層より低い階層に属し、前記第１の参加者群に含まれるいずれかの参加者の配下の参加者群については、前記いずれかの参加者に割り当てられた無線チャネルと異なる無線チャネルを割り当てるとともに、同じ参加者群内の各参加者間でそれぞれ異なる無線チャネルを割り当てるように第２の無線チャネルの割り当て処理を行い、
前記第１及び前記第２の無線チャネルの割り当て結果を出力する、
処理をコンピュータに実行させることを特徴とするチャネル割当プログラム。
【請求項８】
訓練に参加する参加者の編成データに基づいて、無線チャネルの分散割り当てアルゴリズムを適用する第１の参加者群を特定し、該第１の参加者群に含まれる各参加者に対して無線チャネルを分散して割り当て、
特定した前記第１の参加者群に含まれ配下に参加者群を有する代表参加者を特定し、特定した該代表参加者と異なる無線チャネルを該代表参加者の配下の参加者群に含まれる各参加者に対して分散して割り当て、
無線チャネルの割り当て結果を出力する、
制御部を有することを特徴とするチャネル割当装置。
【請求項９】
訓練に参加する参加者の編成データに基づいて特定した、所定の階層以上の階層に属する第１の参加者群については、該第１の参加者群に含まれる各参加者に装着される各無線ユニット群間でそれぞれ異なる無線チャネルを割り当てるように第１の無線チャネルの割り当て処理を行い、
前記所定の階層より低い階層に属し、前記第１の参加者群に含まれるいずれかの参加者の配下の参加者群については、前記いずれかの参加者に割り当てられた無線チャネルと異なる無線チャネルを割り当てるとともに、同じ参加者群内の各参加者間でそれぞれ異なる無線チャネルを割り当てるように第２の無線チャネルの割り当て処理を行い、
前記第１及び前記第２の無線チャネルの割り当て結果を出力する、
制御部を有することを特徴とするチャネル割当装置。
【請求項１０】
訓練に参加する参加者の編成データに基づいて、無線チャネルの分散割り当てアルゴリズムを適用する第１の参加者群を特定し、該第１の参加者群に含まれる各参加者に対して無線チャネルを分散して割り当て、特定した前記第１の参加者群に含まれ配下に参加者群を有する代表参加者を特定し、特定した該代表参加者と異なる無線チャネルを該代表参加者の配下の参加者群に含まれる各参加者に対して分散して割り当て、無線チャネルの割り当て結果を出力するチャネル割当装置と、
前記各参加者に装着され、前記チャネル割当装置から出力された前記割り当て結果に基づいて、前記各参加者に対して割り当てられた無線チャネルを使用して無線通信する無線ユニットと、
を含むことを特徴とする訓練システム。
【請求項１１】
訓練に参加する参加者の編成データに基づいて特定した、所定の階層以上の階層に属する第１の参加者群については、該第１の参加者群に含まれる各参加者に装着される各無線ユニット群間でそれぞれ異なる無線チャネルを割り当てるように第１の無線チャネルの割り当て処理を行い、前記所定の階層より低い階層に属し、前記第１の参加者群に含まれるいずれかの参加者の配下の参加者群については、前記いずれかの参加者に割り当てられた無線チャネルと異なる無線チャネルを割り当てるとともに、同じ参加者群内の各参加者間でそれぞれ異なる無線チャネルを割り当てるように第２の無線チャネルの割り当て処理を行い、前記第１及び前記第２の無線チャネルの割り当て結果を出力するチャネル割当装置と、
前記各参加者に装着され、前記チャネル割当装置から出力された前記割り当て結果に基づいて、前記各参加者に対して割り当てられた無線チャネルを使用して無線通信する無線ユニットと、
を含むことを特徴とする訓練システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、チャネル割当方法、チャネル割当プログラム、チャネル割当装置、および訓練システムに関する。
【背景技術】
【０００２】
従来、人体などに取り付けられた複数の端末が無線通信により接続するＢＡＮ（Ｂｏｄｙ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）システムがある。ＢＡＮシステムの適用例としては、複数の端末のそれぞれに受光センサを設け、銃弾または砲弾を模擬したレーザ光を受光した端末の場所を被弾した場所とみなすことにより、戦闘訓練の支援を行うものがある。
【０００３】
関連する先行技術としては、例えば、戦闘シミュレーションに使用されるコンバット通信システムがある。また、ワイヤレス通信システムにおいて、短期干渉軽減を用いてデータを伝送するための技術がある。また、リソース要求に応じて、可能なときはリソースが、プールされた一群のリソースから取り出されて要求元のリソースユーザに提供され、リソースユーザがリソースの使用を終了すると、リソースプールに返される技術がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−１４８６７２号公報
【特許文献２】特表２０１１−５１４７１２号公報
【特許文献３】特表２００２−５１３２５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、訓練に参加する参加者に取り付けられる端末に対して、限られた無線チャネル（周波数帯）を、干渉や衝突が発生しないように分散して割り当てることが難しい。
【０００６】
１つの側面では、本発明は、無線チャネルを分散して割り当てるチャネル割当方法、チャネル割当プログラム、チャネル割当装置、および訓練システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
１つの態様では、訓練に参加する参加者の編成データに基づいて、無線チャネルの分散割り当てアルゴリズムを適用する第１の参加者群を特定し、該第１の参加者群に含まれる各参加者に対して無線チャネルを分散して割り当て、特定した前記第１の参加者群に含まれ配下に参加者群を有する代表参加者を特定し、特定した該代表参加者と異なる無線チャネルを該代表参加者の配下の参加者群に含まれる各参加者に対して分散して割り当て、無線チャネルの割り当て結果を出力するチャネル割当方法、チャネル割当プログラム、およびチャネル割当装置が提案される。
【０００８】
１つの態様では、訓練に参加する参加者の編成データに基づいて特定した、所定の階層以上の階層に属する第１の参加者群については、該第１の参加者群に含まれる各参加者に装着される各無線ユニット群間でそれぞれ異なる無線チャネルを割り当てるように第１の無線チャネルの割り当て処理を行い、前記所定の階層より低い階層に属し、前記第１の参加者群に含まれるいずれかの参加者の配下の参加者群については、前記いずれかの参加者に割り当てられた無線チャネルと異なる無線チャネルを割り当てるとともに、同じ参加者群内の各参加者間でそれぞれ異なる無線チャネルを割り当てるように第２の無線チャネルの割り当て処理を行い、前記第１及び前記第２の無線チャネルの割り当て結果を出力するチャネル割当方法、チャネル割当プログラム、およびチャネル割当装置が提案される。
【０００９】
１つの態様では、訓練に参加する参加者の編成データに基づいて、無線チャネルの分散割り当てアルゴリズムを適用する第１の参加者群を特定し、該第１の参加者群に含まれる各参加者に対して無線チャネルを分散して割り当て、特定した前記第１の参加者群に含まれ配下に参加者群を有する代表参加者を特定し、特定した該代表参加者と異なる無線チャネルを該代表参加者の配下の参加者群に含まれる各参加者に対して分散して割り当て、無線チャネルの割り当て結果を出力するチャネル割当装置と、前記各参加者に装着され、前記チャネル割当装置から出力された前記割り当て結果に基づいて、前記各参加者に対して割り当てられた無線チャネルを使用して無線通信する無線ユニットと、を含む訓練システムが提案される。
【００１０】
１つの態様では、訓練に参加する参加者の編成データに基づいて特定した、所定の階層以上の階層に属する第１の参加者群については、該第１の参加者群に含まれる各参加者に装着される各無線ユニット群間でそれぞれ異なる無線チャネルを割り当てるように第１の無線チャネルの割り当て処理を行い、前記所定の階層より低い階層に属し、前記第１の参加者群に含まれるいずれかの参加者の配下の参加者群については、前記いずれかの参加者に割り当てられた無線チャネルと異なる無線チャネルを割り当てるとともに、同じ参加者群内の各参加者間でそれぞれ異なる無線チャネルを割り当てるように第２の無線チャネルの割り当て処理を行い、前記第１及び前記第２の無線チャネルの割り当て結果を出力するチャネル割当装置と、前記各参加者に装着され、前記チャネル割当装置から出力された前記割り当て結果に基づいて、前記各参加者に対して割り当てられた無線チャネルを使用して無線通信する無線ユニットと、を含む訓練システムが提案される。
【発明の効果】
【００１１】
１つの側面として、無線チャネルを分散して割り当てることができるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】図１は、訓練システム１００のシステム構成例を示す説明図である。
【図２Ａ】図２Ａは、部隊編成の一例を示す説明図（その１）である。
【図２Ｂ】図２Ｂは、部隊編成の一例を示す説明図（その２）である。
【図３】図３は、チャネル割当装置１０１のハードウェア構成例を示すブロック図である。
【図４】図４は、端末１０５等のハードウェア構成例を示すブロック図である。
【図５】図５は、部隊編成データの具体例を示す説明図である。
【図６】図６は、チャネル割当装置１０１の機能的構成例を示すブロック図である。
【図７】図７は、無線チャネルの割当例を示す説明図（その１）である。
【図８】図８は、無線チャネルの割当例を示す説明図（その２）である。
【図９】図９は、無線チャネルの割当例を示す説明図（その３）である。
【図１０】図１０は、無線チャネルの占有率を示す説明図である。
【図１１】図１１は、設定画面１１００の画面例を示す説明図である。
【図１２】図１２は、チャネル割当装置１０１のチャネル割当処理手順の一例を示すフローチャート（その１）である。
【図１３】図１３は、チャネル割当装置１０１のチャネル割当処理手順の一例を示すフローチャート（その２）である。
【図１４】図１４は、チャネル割当装置１０１のチャネル割当処理手順の一例を示すフローチャート（その３）である。
【図１５】図１５は、チャネル割当装置１０１のチャネル割当処理手順の一例を示すフローチャート（その４）である。
【図１６】図１６は、訓練中に想定されるユースケース例を示す説明図（その１）である。
【図１７】図１７は、訓練中に想定されるユースケース例を示す説明図（その２）である。
【図１８】図１８は、訓練中に想定されるユースケース例を示す説明図（その３）である。
【図１９】図１９は、訓練中に想定されるユースケース例を示す説明図（その４）である。
【発明を実施するための形態】
【００１３】
以下に図面を参照して、本発明にかかるチャネル割当方法、チャネル割当プログラム、チャネル割当装置、および訓練システムの実施の形態を詳細に説明する。
【００１４】
（実施の形態）
まず、実施の形態にかかる訓練システム１００のシステム構成例について説明する。
【００１５】
図１は、訓練システム１００のシステム構成例を示す説明図である。図１において、訓練システム１００は、チャネル割当装置１０１と、中継装置１０２と、複数のＢＡＮシステム１０３と、を含む。訓練システム１００において、チャネル割当装置１０１と中継装置１０２は、無線または有線のネットワーク１１０を介して接続される。ネットワーク１１０は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどである。また、中継装置１０２と複数のＢＡＮシステム１０３は、無線ネットワーク１２０を介して接続される。無線ネットワーク１２０は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線通信のネットワークである。
【００１６】
ここで、訓練システム１００は、例えば、自衛隊などの射撃訓練に用いられるシステムである。また、ＢＡＮシステム１０３は、物体に取り付けられた各種のセンサやデバイスで構築する近距離の無線ネットワークを有するシステムである。物体は、例えば、人や車両である。
【００１７】
ＢＡＮシステム１０３は、例えば、基地局装置１０４と、基地局装置１０４と無線通信により接続する複数の端末装置１０５とを含む。端末装置１０５は、物体に取り付けられて、無線通信により基地局装置１０４と接続する。そして、基地局装置１０４と端末装置１０５は接続処理を行ってＢＡＮシステム１０３を構築する。また、端末装置１０５は、取り付けられた場所に関する情報を収集する。
【００１８】
以下の説明では、記載の簡略化のため、基地局装置１０４を、「基地局１０４」と称し、端末装置１０５を、「端末１０５」と称する。また、図１の例では、ハッチを付与した丸が基地局１０４を示し、塗りつぶした丸が端末１０５を示す。
【００１９】
チャネル割当装置１０１は、無線チャネルを分散して割り当てるコンピュータである。チャネル割当装置１０１は、例えば、サーバである。また、中継装置１０２は、チャネル割当装置１０１とＢＡＮシステム１０３の基地局１０４との通信を中継するコンピュータである。
【００２０】
中継装置１０２は、例えば、ＢＡＮシステム１０３の基地局１０４と無線通信するＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）端末やスマートフォンなどの端末と、チャネル割当装置１０１と無線通信する無線機とにより実現される。基地局１０４と無線通信するＰＤＡ端末やスマートフォンは、例えば、補助官が用いる端末である。
【００２１】
本実施の形態では、各ＢＡＮシステム１０３を構築する基地局１０４と複数の端末１０５は、射撃訓練の参加者である隊員、または、射撃訓練に使用される戦車や装甲車などの車両に取り付けられる場合を想定する。端末１０５は、例えば、隊員の頭部、背部、胴部、右腕、左腕、右脚、左脚などに取り付けられる。また、端末１０５は、例えば、車両の右前部、右前側面部、右後側面部、右後部、左前部、左前側面部、左後側面部、左後部などに取り付けられる。
【００２２】
射撃訓練では、例えば、銃弾や砲弾をレーザ光で模擬し、人体や車両に取り付けられた各端末１０５の受光センサ（例えば、後述の図４に示す受光センサ４０７）でレーザ光の受光を検出し、検出した結果に基づき、基地局１０４で命中判定や損耗判定などを行う。
【００２３】
ここで、図２を用いて、射撃訓練を行う部隊の編成例について説明する。ここでは、射撃訓練を行う部隊として、「中隊」を例に挙げて説明する。ただし、射撃訓練を行う部隊は、例えば、「連隊」や「大隊」であってもよい。また、「本部（中隊本部、小隊本部）」や「班」を、部隊内の最小単位の集合とする。
【００２４】
図２Ａおよび図２Ｂは、部隊編成の一例を示す説明図である。図２Ａおよび図２Ｂにおいて、部隊２００は、「中隊長」を第１階層（最上位階層）として、部隊２００に属する複数の隊員が、部隊２００における序列に従って階層化されている。例えば、第２階層には、「中隊長」より序列が下の「小隊長」が属している。第３階層には、「小隊長」より序列が下の「班長」が属している。
【００２５】
第４階層には、「中隊長」の直属部隊である中隊本部の「班員」が属している。また、第４階層には、「小隊長」の直属部隊である小隊本部の「班員」が属している。また、第４階層には、「班長」の配下の「副班長」と「班員」とが属している。なお、部隊編成は、例えば、訓練前に決定されて、後述の図５に示すような部隊編成データ５００として記録される。
【００２６】
部隊２００が射撃訓練を行う場合、部隊２００に属する各隊員と、射撃訓練に使用される車両に、基地局１０４と複数の端末１０５とがそれぞれ取り付けられて、ＢＡＮシステム１０３がそれぞれ構築される。この際、各ＢＡＮシステム１０３（基地局１０４、端末１０５）には、無線通信用の無線チャネルが割り当てられる。
【００２７】
各ＢＡＮシステム１０３の基地局１０４と端末１０５は、割り当てられた無線チャネルを用いて他の機器と無線通信を行う。例えば、端末１０５は、割り当てられた無線チャネルを用いて基地局１０４と無線通信を行う。また、例えば、基地局１０４は、割り当てられた無線チャネルを用いて中継装置１０２と無線通信を行う。
【００２８】
ここで、近距離に存在する隊員同士が同一の無線チャネルを使用すると、干渉や衝突が発生する可能性がある。例えば、同一班や同一本部に属する隊員同士は、訓練中は常に近距離に存在する可能性が高い。また、中隊長、小隊長、班長は、訓練中のあるタイミングで集合して作戦会議を行う場合がある。このような状況を考慮して、近距離に存在する隊員には、それぞれ異なる無線チャネルを割り当てることが望ましい。
【００２９】
一方で、割当可能な無線チャネルの最大数は有限である（例えば、１６ＣＨ）。すなわち、多数の隊員が参加する射撃訓練などでは、全ての隊員にそれぞれ異なる無線チャネルを割り当てることはできない。
【００３０】
このため、例えば、無線チャネルを設定する係の者が、近距離に存在する隊員同士で無線チャネルが異なるように、限られた無線チャネルを、各ＢＡＮシステム１０３に設定することが考えられる。ところが、干渉や衝突の発生を回避するには、部隊編成を熟知した者が、部隊編成を考慮しながら無線チャネルの割り当てを検討することになり、事前準備に手間がかかる。
【００３１】
また、例えば、各器材（例えば、基地局１０４や端末１０５）に固定で無線チャネルを割り当てることが考えられる。しかし、同一の無線チャネルの器材を一括で管理する必要があるとともに、器材配布時に間違わないようにユーザが意識する必要がある。また、訓練中に不具合が発生して器材交換を行う場合に、不具合が発生した器材と同一の無線チャネルの器材が必要となり、自由度、保守性が低下してしまう。また、自衛隊などの射撃訓練には数千人規模の隊員が参加することもあり、大規模な部隊編成を考慮しながら、人手で事前検討、器材保管、器材配布などを行うのは非常に手間がかかる。
【００３２】
そこで、本実施の形態では、訓練前に作成される部隊の編成データを用いて、訓練に参加する各参加者に対して、訓練中にできるだけ参加者間の干渉や衝突が発生しないような無線チャネルを割り当てるチャネル割当方法について説明する。以下、チャネル割当装置１０１の処理例について説明する。
【００３３】
（１）チャネル割当装置１０１は、訓練に参加する参加者の編成データに基づいて、無線チャネルの分散割当アルゴリズムを適用する第１の参加者群を特定する。ここで、訓練は、例えば、自衛隊などで行われる射撃訓練である。参加者は、例えば、射撃訓練に参加する隊員である。
【００３４】
編成データは、訓練を行う部隊の編成を示す情報である。編成データには、例えば、訓練に参加する参加者の氏名、階級、所属部隊、搭乗車両の有無、職務などを示す情報が含まれる。また、編成データには、例えば、訓練に使用される車両の名称、所属部隊、種別などを示す情報が含まれることにしてもよい。より具体的には、例えば、編成データは、図２Ａおよび図２Ｂに示したような部隊２００に属する複数の隊員を階層化して示す情報であり、例えば、後述の図５に示すような部隊編成データ５００である。
【００３５】
また、第１の参加者群は、例えば、訓練に参加する参加者のうち、所定の階層以上の階層に属する参加者である。所定の階層は、例えば、中隊長、小隊長、班長などのリーダークラスの参加者が属する階層のうちの最下層の階層である。より具体的には、例えば、第１の参加者群は、訓練中のあるタイミングで集合して作戦会議などを行う人達である。
【００３６】
図２Ａおよび図２Ｂに示した部隊２００の例では、所定の階層は、例えば、第３階層となる。この場合、チャネル割当装置１０１は、部隊２００に属する隊員のうち、第３階層以上の階層に属する中隊長、小隊長、班長を第１の参加者群として特定する。
【００３７】
（２）チャネル割当装置１０１は、特定した第１の参加者群に含まれる各参加者に対して無線チャネルを分散して割り当てる。具体的には、例えば、チャネル割当装置１０１は、第１の参加者群に含まれる各参加者に装着される各無線ユニット群間でそれぞれ異なる無線チャネルを割り当てるように第１の無線チャネルの割当処理を行う。ここで、参加者に装着される無線ユニット群は、ＢＡＮシステム１０３を構築する基地局１０４と複数の端末１０５である。
【００３８】
図２Ａおよび図２Ｂに示した部隊２００の例では、チャネル割当装置１０１は、中隊長、小隊長、班長に取り付けられた基地局１０４および複数の端末１０５によりそれぞれ構築されるＢＡＮシステム１０３間でそれぞれ異なる無線チャネルを割り当てる。
【００３９】
（３）チャネル割当装置１０１は、特定した第１の参加者群に含まれ、配下に参加者群を有する代表参加者を特定する。具体的には、例えば、チャネル割当装置１０１は、第１の参加者群のうち、所定の階層より低い階層に属する参加者を配下に持つ参加者を代表参加者として特定する。
【００４０】
図２Ａおよび図２Ｂに示した部隊２００の例では、中隊長は、配下に中隊本部の班員を有している。また、小隊長は、配下に小隊本部の班員を有している。また、班長は、配下に副班長と班員とを有している。この場合、チャネル割当装置１０１は、代表参加者として、中隊長、小隊長、班長を特定する。
【００４１】
（４）チャネル割当装置１０１は、特定した代表参加者と異なる無線チャネルを、代表参加者の配下の参加者群に含まれる各参加者に対して分散して割り当てる。具体的には、例えば、チャネル割当装置１０１は、所定の階層より低い階層に属し、第１の参加者群に含まれる代表参加者の配下の参加者群について、第２の無線チャネルの割当処理を行う。
【００４２】
より詳細に説明すると、チャネル割当装置１０１は、代表参加者の配下の参加者群については、当該代表参加者に割り当てられた無線チャネルと異なる無線チャネルを割り当てるとともに、同じ参加者群内の各参加者間でそれぞれ異なるように無線チャネルを割り当てる。
【００４３】
（５）チャネル割当装置１０１は、無線チャネルの割当結果を出力する。具体的には、例えば、チャネル割当装置１０１は、訓練の参加者である各隊員に割り当てた無線チャネルの割当結果を、中継装置１０２を介して、各隊員に取り付けられた基地局１０４に送信することにしてもよい。
【００４４】
このように、チャネル割当装置１０１によれば、訓練に参加する部隊の部隊編成データに基づいて、無線チャネルの分散割当アルゴリズムを適用する第１の参加者群を特定することができる。また、チャネル割当装置１０１によれば、割当可能な複数の無線チャネルを、第１の参加者群に含まれる各参加者間でそれぞれ異なるように無線チャネルを分散して割り当てることができる。
【００４５】
これにより、部隊内の中隊長、小隊長および班長などのリーダーそれぞれに異なる無線チャネルを割り当てて使用させることができる。このため、訓練中のあるタイミングでリーダー達が集合して作戦会議などを行う場合のリーダー同士の端末間での干渉や衝突を低減することができる。
【００４６】
また、チャネル割当装置１０１によれば、部隊編成データに基づいて、第１の参加者群に含まれ配下に参加者群を有する代表参加者を特定し、代表参加者と異なる無線チャネルを、代表参加者の配下の参加者群に含まれる各参加者に対して分散して割り当てることができる。
【００４７】
これにより、同一本部・班内の隊員それぞれに異なる無線チャネルを割り当てて使用させることができる。このため、訓練中は行動を共にする可能性が高い同一本部・班内の隊員同士の端末間での干渉や衝突を低減することができる。
【００４８】
（チャネル割当装置１０１のハードウェア構成例）
つぎに、チャネル割当装置１０１のハードウェア構成例について説明する。
【００４９】
図３は、チャネル割当装置１０１のハードウェア構成例を示すブロック図である。図３において、チャネル割当装置１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１と、メモリ３０２と、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３０３と、ディスクドライブ３０４と、ディスク３０５と、を有する。また、各構成部は、バス３００によってそれぞれ接続される。
【００５０】
ここで、ＣＰＵ３０１は、チャネル割当装置１０１の全体の制御を司る。メモリ３０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ３０１のワークエリアとして使用される。メモリ３０２に記憶されるプログラムは、ＣＰＵ３０１にロードされることで、コーディングされている処理をＣＰＵ３０１に実行させる。
【００５１】
Ｉ／Ｆ３０３は、通信回線を通じてネットワーク１１０に接続され、ネットワーク１１０を介して他の装置（例えば、図１に示した中継装置１０２）に接続される。そして、Ｉ／Ｆ３０３は、ネットワーク１１０と内部のインターフェースを司り、他の装置からのデータの入出力を制御する。Ｉ／Ｆ３０３には、例えば、モデムやＬＡＮアダプタなどを採用することができる。
【００５２】
ディスクドライブ３０４は、ＣＰＵ３０１の制御に従ってディスク３０５に対するデータのリード／ライトを制御する。ディスク３０５は、ディスクドライブ３０４の制御で書き込まれたデータを記憶する。ディスク３０５としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００５３】
なお、チャネル割当装置１０１は、上述した構成部のほか、例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、キーボード、マウス、ディスプレイなどを有することにしてもよい。また、図１に示した中継装置１０２についても、上述したチャネル割当装置１０１と同様のハードウェア構成により実現することができる。
【００５４】
（基地局１０４および端末１０５のハードウェア構成例）
つぎに、図１に示した基地局１０４および端末１０５のハードウェア構成例について説明する。なお、図４では、基地局１０４および端末１０５を、単に「端末１０５等」と称する。
【００５５】
図４は、端末１０５等のハードウェア構成例を示すブロック図である。図４において、端末１０５等は、ＣＰＵ４０１と、ＲＯＭ４０２と、ＲＡＭ４０３と、を含む。さらに、端末１０５等は、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）４０４と、加速度センサ４０５と、信号処理部４０６と、受光センサ４０７と、ベースバンドＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）４０８と、ＲＦＩＣ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）４０９と、アンテナ４１０とを含む。ＣＰＵ４０１〜信号処理部４０６、ベースバンドＬＳＩ４０８は、バス４１１によってそれぞれ接続される。
【００５６】
ＣＰＵ４０１は、端末１０５等の全体の制御を司る。ＲＯＭ４０２は、ブートプログラムなどのプログラムを記憶する不揮発性メモリである。ＲＡＭ４０３は、ＣＰＵ４０１のワークエリアとして使用される揮発性メモリである。
【００５７】
ＥＥＰＲＯＭ４０４は、ＣＰＵ４０１の制御に従ってデータを記憶する不揮発性メモリである。加速度センサ４０５は、端末１０５等の加速度を検出するセンサである。具体的には、加速度センサ４０５は、互いに垂直な３軸方向の加速度を検出する。
【００５８】
信号処理部４０６は、受光センサ４０７が受光したレーザ光を解析する。具体的には、信号処理部４０６は、解析して得たデータを、ＣＰＵ４０１に送信する。受光センサ４０７は、レーザ光を検出するセンサである。
【００５９】
ベースバンドＬＳＩ４０８は、ベースバンド信号とデジタル信号との変換を行う。具体的には、ベースバンドＬＳＩ４０８は、ＣＰＵ４０１からのデジタル信号からベースバンド信号に変調したり、ＲＦＩＣ４０９からのベースバンド信号をデジタル信号に復調したりする。
【００６０】
ＲＦＩＣ４０９は、ベースバンド信号と高周波信号との変換を行う。具体的には、ＲＦＩＣ４０９は、ベースバンドＬＳＩ４０８からのベースバンド信号を高周波信号に変換したり、アンテナ４１０からの高周波信号をベースバンド信号に変換したりする。アンテナ４１０は、他の装置（例えば、中継装置１０２、基地局１０４、端末１０５）と無線通信する高周波信号を送受信する。
【００６１】
なお、端末１０５等は、例えば、ＣＰＵ４０１〜加速度センサ４０５、ベースバンドＬＳＩ４０８〜アンテナ４１０を収納するメイン筐体と、信号処理部４０６と受光センサ４０７とを収納するサブ筐体とで形成される。メイン筐体には、サブ筐体を取り付ける取り付け口があり、サブ筐体は、一定の長さのケーブルと、ケーブルの先にメイン筐体に接続する端子を有する。また、メイン筐体は、例えば、磁力により物体に取り付けられる。
【００６２】
また、端末１０５等は、上述した構成部のうち、加速度センサ４０５を有していなくてもよい。さらに、基地局１０４は、上述した構成部のうち、例えば、信号処理部４０６と受光センサ４０７を有していなくてもよい。また、基地局１０４は、ディスプレイや入力装置を有することにしてもよい。
【００６３】
（部隊編成データの具体例）
つぎに、チャネル割当装置１０１が用いる部隊編成データの具体例について説明する。ここでは、図２Ａおよび図２Ｂに示した部隊２００を例に挙げて、部隊編成データの具体例について説明する。
【００６４】
図５は、部隊編成データの具体例を示す説明図である。図５において、部隊編成データ５００は、射撃訓練に参加する各隊員（参加者）の氏名、階級、所属部隊、搭乗車両、職務、備考および割当ＣＨを示す情報である。
【００６５】
ここで、所属部隊は、ある所属部隊に属する隊員を一意に識別する情報である。ここでは、所属部隊を、中隊を識別する［ｉ］と、中隊［ｉ］に属する小隊を識別する［ｊ］と、小隊［ｊ］に属する班を識別する［ｋ］と、班［ｋ］に属する隊員（図５中、「員」）を識別する［ｌ］との組み合わせによって表現する。
【００６６】
以下の説明では、ある所属部隊に属する隊員を「隊員［ｉ，ｊ，ｋ，ｌ］」と表記する場合がある。例えば、隊員［１，０，０，０］は、第１中隊長を示す。また、隊員［１，１，１，１］は、第１中隊第１小隊第１班に属する１番目の隊員を示す。なお、各班に属する１番目の隊員は、各班の副班長である。
【００６７】
搭乗車両は、訓練中に隊員が搭乗する車両を識別する情報である。隊員が車両に搭乗しない場合は、搭乗車両に「−」が設定される。職務は、訓練中に隊員が担当する職務を示す。ここでは、職務として、中隊長、小隊長および班長のいずれかを想定する。隊員が中隊長、小隊長および班長のいずれの職務も担当しない場合は、職務は「空」となる。
【００６８】
備考には、各隊員の所属部隊が設定される。割当ＣＨは、各隊員に割り当てられた無線チャネルを示す。割当ＣＨは、初期状態では「空」である。図５の例では、各隊員に無線チャネルが割り当てられていない初期状態のため、各隊員の割当ＣＨは「空」である。なお、部隊編成データ５００では、中隊長、小隊長および班長の情報が他の隊員よりも上位に示されており、また、班長の配下の隊員のうち副班長の隊員の情報は同一班の中で一番上に示されている。
【００６９】
（チャネル割当装置１０１の機能的構成例）
図６は、チャネル割当装置１０１の機能的構成例を示すブロック図である。図６において、チャネル割当装置１０１は、取得部６０１と、特定部６０２と、割当部６０３と、出力部６０４と、を含む構成である。取得部６０１〜出力部６０４は制御部となる機能であり、具体的には、例えば、図３に示したメモリ３０２、ディスク３０５などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、または、Ｉ／Ｆ３０３により、その機能を実現する。各機能部の処理結果は、例えば、メモリ３０２、ディスク３０５などの記憶装置に記憶される。
【００７０】
取得部６０１は、訓練に参加する部隊の部隊編成データを取得する。具体的には、例えば、取得部６０１は、外部装置から受信することにより、または、不図示のキーボードやマウスを用いたユーザの操作入力により、射撃訓練に参加する部隊２００（図２参照）の部隊編成データ５００（図５参照）を取得する。
【００７１】
なお、訓練に参加する部隊（例えば、中隊）が複数存在する場合、取得部６０１は、訓練に参加する部隊ごとの部隊編成データを取得する。
【００７２】
特定部６０２は、取得された部隊編成データに基づいて、無線チャネルの分散割当アルゴリズムを適用する第１の参加者群を特定する。具体的には、例えば、特定部６０２は、部隊編成データに基づいて、所定の階層以上の階層に属する第１の参加者群を特定する。
【００７３】
ここで、第１の参加者群は、上述したように、中隊長、小隊長、班長などの訓練中のあるタイミングで集合して作戦会議などを行う人達である。より具体的には、例えば、特定部６０２は、部隊編成データ５００に基づいて、部隊２００に属する隊員のうち、員［ｌ］が「ｌ＝０」である隊員［ｉ，ｊ，ｋ，０］を特定する。
【００７４】
割当部６０３は、特定された第１の参加者群に含まれる各参加者に対して無線チャネルを分散して割り当てる。具体的には、例えば、割当部６０３は、割当可能な複数の無線チャネルを、第１の参加者群に含まれる各参加者のＢＡＮシステム１０３（基地局１０４と複数の端末１０５）間でそれぞれ異なるように無線チャネルを割り当てる。
【００７５】
割当可能な複数の無線チャネルは、予め決められている。例えば、割当可能な複数の無線チャネルは、ＣＨ１〜ＣＨ１６の１６ＣＨである。無線チャネルの割当結果は、例えば、部隊編成データ５００に記憶される。ここで、図７を用いて、第１の参加者群に含まれる各参加者に対する無線チャネルの割当例について説明する。
【００７６】
図７は、無線チャネルの割当例を示す説明図（その１）である。図７の例では、部隊編成データ５００のうち、第１の参加者群（中隊長、小隊長、班長）についての情報を抜粋して表示している。図７の例では、第１の参加者群に含まれる各参加者間でそれぞれ異なるように無線チャネルが割り当てられている。
【００７７】
より詳細に説明すると、例えば、割当部６０３は、中隊長に無線チャネル「ＣＨ１」を割り当てるとともに、各小隊長および各班長それぞれに、１ＣＨずつずれた無線チャネルを割り当てる。ただし、中隊長、小隊長および班長の総数「１９」が、割当可能な無線チャネル数「１６」よりも多いため、参加者間で一部無線チャネルが重複している。
【００７８】
これにより、第１の参加者群（中隊長、小隊長、班長）に含まれる各参加者間でそれぞれ異なるように無線チャネルを割り当てることができる。
【００７９】
図６の説明に戻り、また、特定部６０２は、部隊編成データに基づいて、特定した第１の参加者群に含まれ、配下に参加者群を有する代表参加者を特定する。部隊２００の例では、第１の参加者群として特定される中隊長、小隊長および班長の全てに配下が存在する。この場合、特定部６０２は、第１の参加者群に含まれる各参加者を代表参加者として特定する。
【００８０】
また、割当部６０３は、特定した代表参加者と異なる無線チャネルを、代表参加者の配下の参加者群に含まれる各参加者に対して分散して割り当てる。具体的には、例えば、割当部６０３は、代表参加者の配下の参加者群について、代表参加者に割り当てられた無線チャネルと異なる無線チャネルを割り当てるとともに、同じ参加者群内の各参加者間でそれぞれ異なるように無線チャネルを割り当てる。
【００８１】
ここで、図８および図９を用いて、代表参加者の配下の参加者群に含まれる各参加者に対する無線チャネルの割当例について説明する。
【００８２】
図８は、無線チャネルの割当例を示す説明図（その２）である。図８の例では、部隊編成データ５００のうち、代表参加者である第１中隊長の隊員［１，０，０，０］の配下の参加者群についての情報を抜粋して表示している。図８の例では、隊員［１，０，０，０］の配下の参加者間でそれぞれ異なるように無線チャネルが割り当てられている。
【００８３】
より詳細に説明すると、例えば、割当部６０３は、第１中隊長の無線チャネル「ＣＨ１」を基準にして、第１中隊本部の各班員それぞれに、１ＣＨずつずれた無線チャネルを割り当てる。これにより、第１中隊長の隊員［１，０，０，０］の配下（直属部隊）の参加者間でそれぞれ異なるように無線チャネルを割り当てることができる。
【００８４】
図９は、無線チャネルの割当例を示す説明図（その３）である。図９の例では、部隊編成データ５００のうち、代表参加者である第１中隊第１小隊第１班長の隊員［１，１，１，０］の配下の参加者群についての情報を抜粋して表示している。図９の例では、隊員［１，１，１，０］の配下の参加者間でそれぞれ異なるように無線チャネルが割り当てられている。
【００８５】
より詳細に説明すると、例えば、まず、割当部６０３は、下記式（１）を用いて、第１中隊第１小隊第１班の副班長に割り当てる無線チャネルを算出する。ただし、ＣＨは、第ｉ中隊第ｊ小隊第ｋ班の副班長に割り当てる無線チャネルである。ＭＡＸ＿ＣＨは、割当可能な無線チャネルの最大数である。ｊ＿ｋＭＡＸは、第ｉ中隊第ｊ小隊のｋの最大数（班の数）である。ＲＯＵＮＤ（）は、数値を四捨五入する関数である。
【００８６】
ＣＨ＝隊員［ｉ，ｊ，ｋ，０］のＣＨ＋
ｋ×ＲＯＵＮＤ（ＭＡＸ＿ＣＨ÷ｊ＿ｋＭＡＸ）    ・・・（１）
【００８７】
例えば、ＭＡＸ＿ＣＨを「１６」とする。また、隊員［１，１，１，０］のＣＨは「６（ＣＨ）」であり、第１中隊第１小隊のｊ＿ｋＭＡＸは「４」である。すなわち、第１中隊第１小隊第１班の副班長に割り当てる無線チャネルは、「１０（＝６＋１×ＲＯＵＮＤ（１６÷４））」となる。
【００８８】
この場合、チャネル割当装置１０１は、第１中隊第１小隊第１班の副班長に無線チャネル「ＣＨ１０」を割り当てるとともに、他の班員それぞれに、１ＣＨずつずれた無線チャネルを割り当てる。これにより、第１中隊第１小隊第１班長の隊員［１，１，１，０］の配下の参加者間でそれぞれ異なるように無線チャネルを割り当てることができる。
【００８９】
また、上記式（１）を用いて求めた副班長の無線チャネルを基準に他の班員の無線チャネルを決めることにより、複数の無線チャネルを小隊内の班員に均等に割り当てることが可能となる。このため、何らかの理由により、訓練中に同一小隊内あるいは同一中隊内の複数の班を統合した場合であっても隊員同士で無線チャネルが重複しにくくなる。
【００９０】
ここで、図１０を用いて、第１中隊第１小隊内の各班（１班〜４班）について、上記式（１）を用いて求めた副班長の無線チャネルを基準に他の班員の無線チャネルを決めた場合の各無線チャネルの占有率について説明する。
【００９１】
図１０は、無線チャネルの占有率を示す説明図である。図１０において、割当表１０００は、第１中隊第１小隊内の各班（１班〜４班）のいずれかの隊員に割り当てられた無線チャネルを示す表である。図１０中、「★」は、無線チャネルが割り当てられたことを示す。
【００９２】
また、割当表１０００の右側には、第１中隊第１小隊内における各無線チャネル（ＣＨ１〜ＣＨ１６）の占有率を示している。図１０に示すように、各無線チャネル（ＣＨ１〜ＣＨ１６）の占有率は、ほとんどの場合で、割当可能な無線チャネルの最大数「１６」を班員数「２８」で割った値「０．５７」に近い値となっている。
【００９３】
すなわち、割当表１０００によれば、上記式（１）を用いて求めた副班長の無線チャネルを基準に他の班員の無線チャネルを決めることにより、複数の無線チャネル（ＣＨ１〜ＣＨ１６）を小隊内で均等に割り当てることができていることがわかる。
【００９４】
図６の説明に戻り、出力部６０４は、無線チャネルの割当結果を出力する。出力部６０４の出力形式としては、例えば、Ｉ／Ｆ３０３による外部装置への送信、メモリ３０２、ディスク３０５などの記憶装置への記憶、不図示のディスプレイへの表示、不図示のプリンタへの印刷出力などがある。
【００９５】
具体的には、例えば、出力部６０４は、訓練の参加者である各隊員に割り当てた無線チャネルの割当結果を、中継装置１０２を介して、各隊員のＢＡＮシステム１０３内の基地局１０４に送信することにしてもよい。
【００９６】
この際、出力部６０４は、例えば、無線チャネルの設定指示とともに、各隊員に割り当てた無線チャネルの割当結果を送信することにしてもよい。この場合、基地局１０４は、中継装置１０２を介して、チャネル割当装置１０１から無線チャネルの割当結果を受信すると、受信した割当結果が示す無線チャネルを自局に設定する。
【００９７】
また、基地局１０４は、受信した無線チャネルの割当結果を、ＢＡＮシステム１０３内の複数の端末１０５に送信する。そして、端末１０５は、基地局１０４から受信した割当結果が示す無線チャネルを自端末に設定する。これにより、ＢＡＮシステム１０３内の基地局１０４と端末１０５は、チャネル割当装置１０１から割り当てられた無線チャネルを使用して無線通信を行うことができる。
【００９８】
なお、中継装置１０２と基地局１０４との間の無線チャネルの割当結果の送受信は、予め設定された制御用の無線チャネルを使用して行われる。同様に、ＢＡＮシステム１０３内の基地局１０４と端末１０５との間の無線チャネルの割当結果の送受信は、予め設定された制御用の無線チャネルを使用して行われる。
【００９９】
なお、上述した説明では、基地局１０４がチャネル割当装置１０１から割り当てられた無線チャネルを自動設定することにしたが、これに限らない。例えば、出力部６０４は、各隊員に割り当てた無線チャネルの割当結果を、当該割当結果の表示指示とともに、各隊員のＢＡＮシステム１０３内の基地局１０４に送信することにしてもよい。
【０１００】
この場合、基地局１０４は、中継装置１０２を介して、チャネル割当装置１０１から無線チャネルの割当結果を受信すると、図１１に示すような設定画面１１００をディスプレイに表示することにしてもよい。
【０１０１】
図１１は、設定画面１１００の画面例を示す説明図である。図１１において、基地局１０４のディスプレイＤＳに設定画面１１００が表示されている。設定画面１１００は、基地局１０４の無線チャネルを設定する操作画面である。設定画面１１００には、チャネル割当装置１０１から割り当てられた無線チャネル「ＣＨ３」を設定するよう促すメッセージ１１０１が表示されている。
【０１０２】
例えば、隊員は、ボタン１１０２またはボタン１１０３を押下することにより、基地局１０４に設定する無線チャネルを切り替えることができる。例えば、ボタン１１０２を押下すると、表示中の無線チャネル「ＣＨ３」の１つ前の無線チャネル「ＣＨ２」に切り替えることができる。
【０１０３】
また、ボタン１１０３を押下すると、表示中の無線チャネル「ＣＨ３」の１つ後の無線チャネル「ＣＨ４」に切り替えることができる。また、ボタン１１０４を押下することにより、表示中の無線チャネル「ＣＨ３」を自局の無線チャネルに設定することができる。設定画面１１００によれば、隊員は、メッセージ１１０１を参照して、基地局１０４に設定すべき無線チャネルを判断して設定することができる。
【０１０４】
なお、基地局１０４の無線チャネルが設定されると、基地局１０４から複数の端末１０５に無線チャネルの設定結果が送信される。この場合、端末１０５は、基地局１０４から受信した設定結果が示す無線チャネルを自端末に設定する。
【０１０５】
（チャネル割当装置１０１のチャネル割当処理手順）
つぎに、チャネル割当装置１０１のチャネル割当処理手順について説明する。
【０１０６】
図１２〜図１５は、チャネル割当装置１０１のチャネル割当処理手順の一例を示すフローチャートである。図１２のフローチャートにおいて、まず、チャネル割当装置１０１は、第ｉ中隊の「ｉ」を「ｉ＝１」とし、ＩＭＡＸとＭＡＸ＿ＣＨを設定する（ステップＳ１２０１）。なお、ＩＭＡＸは、「ｉ」の最大数、すなわち、訓練に参加する中隊の数である。ＭＡＸ＿ＣＨは、割当可能な無線チャネルの最大数である。
【０１０７】
つぎに、チャネル割当装置１０１は、第ｉ中隊の部隊編成データを取得する（ステップＳ１２０２）。そして、チャネル割当装置１０１は、「ＣＨLeader＝ｉ」とし、第ｉ中隊の各小隊のｊ＿ｋＭＡＸを設定する（ステップＳ１２０３）。なお、ＣＨLeaderは、上述した代表参加者に割り当てる無線チャネルに対応する。ｊ＿ｋＭＡＸは、第ｉ中隊の各小隊の「ｋ」の最大数、すなわち、第ｉ中隊に属する小隊の数である。
【０１０８】
つぎに、チャネル割当装置１０１は、第ｉ中隊の部隊編成データの先頭から順に、未選択の隊員［ｉ，ｊ，ｋ，ｌ］を選択する（ステップＳ１２０４）。そして、チャネル割当装置１０１は、選択した隊員［ｉ，ｊ，ｋ，ｌ］の員［ｌ］が「ｌ＝０」であるか否かを判断する（ステップＳ１２０５）。
【０１０９】
ここで、「ｌ＝０」の場合（ステップＳ１２０５：Ｙｅｓ）、チャネル割当装置１０１は、隊員［ｉ，ｊ，ｋ，ｌ］に無線チャネル「ＣＨLeader」を割り当てる（ステップＳ１２０６）。つぎに、チャネル割当装置１０１は、ＣＨLeaderをインクリメントする（ステップＳ１２０７）。
【０１１０】
そして、チャネル割当装置１０１は、ＣＨLeaderがＭＡＸ＿ＣＨより大きくなったか否かを判断する（ステップＳ１２０８）。ここで、ＣＨLeaderがＭＡＸ＿ＣＨ以下の場合（ステップＳ１２０８：Ｎｏ）、チャネル割当装置１０１は、ステップＳ１２１０に移行する。
【０１１１】
一方、ＣＨLeaderがＭＡＸ＿ＣＨより大きい場合（ステップＳ１２０８：Ｙｅｓ）、チャネル割当装置１０１は、ＣＨLeaderを「ＣＨLeader＝ＣＨLeader−ＭＡＸ＿ＣＨ」とする（ステップＳ１２０９）。そして、チャネル割当装置１０１は、第ｉ中隊の全隊員の無線チャネルの割り当てが完了したか否かを判断する（ステップＳ１２１０）。
【０１１２】
ここで、無線チャネルの割り当てが完了していない場合（ステップＳ１２１０：Ｎｏ）、チャネル割当装置１０１は、ステップＳ１２０４に戻る。一方、無線チャネルの割り当てが完了した場合（ステップＳ１２１０：Ｙｅｓ）、チャネル割当装置１０１は、第ｉ中隊の「ｉ」をインクリメントする（ステップＳ１２１１）。
【０１１３】
そして、チャネル割当装置１０１は、第ｉ中隊の「ｉ」がＩＭＡＸより大きくなったか否かを判断する（ステップＳ１２１２）。ここで、「ｉ」がＩＭＡＸ以下の場合（ステップＳ１２１２：Ｎｏ）、チャネル割当装置１０１は、ステップＳ１２０２に戻る。
【０１１４】
一方、「ｉ」がＩＭＡＸより大きい場合（ステップＳ１２１２：Ｙｅｓ）、チャネル割当装置１０１は、各隊員に割り当てた無線チャネルの割当結果を出力して（ステップＳ１２１３）、本フローチャートによる一連の処理を終了する。
【０１１５】
また、ステップＳ１２０５において、「ｌ≠０」の場合（ステップＳ１２０５：Ｎｏ）、チャネル割当装置１０１は、図１３に示すステップＳ１３０１に移行する。
【０１１６】
図１３のフローチャートにおいて、まず、チャネル割当装置１０１は、選択した隊員［ｉ，ｊ，ｋ，ｌ］の班［ｋ］が「ｋ＝０」であるか否かを判断する（ステップＳ１３０１）。ここで、「ｋ＝０」の場合（ステップＳ１３０１：Ｙｅｓ）、チャネル割当装置１０１は、ＣＨを「ＣＨ＝隊員［ｉ，ｊ，０，０］のＣＨ＋１」とする（ステップＳ１３０２）。
【０１１７】
そして、チャネル割当装置１０１は、ＣＨがＭＡＸ＿ＣＨより大きくなったか否かを判断する（ステップＳ１３０３）。ここで、ＣＨがＭＡＸ＿ＣＨ以下の場合（ステップＳ１３０３：Ｎｏ）、チャネル割当装置１０１は、ステップＳ１３０５に移行する。一方、ＣＨがＭＡＸ＿ＣＨより大きい場合（ステップＳ１３０３：Ｙｅｓ）、チャネル割当装置１０１は、ＣＨを「ＣＨ＝ＣＨ−ＭＡＸ＿ＣＨ」とする（ステップＳ１３０４）。
【０１１８】
そして、チャネル割当装置１０１は、隊員［ｉ，ｊ，ｋ，ｌ］に無線チャネル「ＣＨ」を割り当てて（ステップＳ１３０５）、図１２に示したステップＳ１２１０に移行する。また、ステップＳ１３０１において、「ｋ≠０」の場合（ステップＳ１３０１：Ｎｏ）、チャネル割当装置１０１は、図１４に示すステップＳ１４０１に移行する。
【０１１９】
図１４のフローチャートにおいて、まず、チャネル割当装置１０１は、選択した隊員［ｉ，ｊ，ｋ，ｌ］の員［ｌ］が「ｌ＝１」であるか否かを判断する（ステップＳ１４０１）。ここで、「ｌ＝１」の場合（ステップＳ１４０１：Ｙｅｓ）、チャネル割当装置１０１は、ＣＨを「ＣＨ＝隊員［ｉ，ｊ，ｋ，０］のＣＨ＋ｋ×ＲＯＵＮＤ（ＭＡＸ＿ＣＨ÷ｊ＿ｋＭＡＸ）」とする（ステップＳ１４０２）。
【０１２０】
そして、チャネル割当装置１０１は、ＣＨがＭＡＸ＿ＣＨより大きくなったか否かを判断する（ステップＳ１４０３）。ここで、ＣＨがＭＡＸ＿ＣＨ以下の場合（ステップＳ１４０３：Ｎｏ）、チャネル割当装置１０１は、ステップＳ１４０７に移行する。一方、ＣＨがＭＡＸ＿ＣＨより大きい場合（ステップＳ１４０３：Ｙｅｓ）、チャネル割当装置１０１は、ＣＨを「ＣＨ＝ＣＨ−ＭＡＸ＿ＣＨ」とする（ステップＳ１４０４）。
【０１２１】
そして、チャネル割当装置１０１は、ＣＨが、隊員［ｉ，ｊ，ｋ，０］のＣＨと一致するか否かを判断する（ステップＳ１４０５）。ここで、隊員［ｉ，ｊ，ｋ，０］のＣＨと一致しない場合（ステップＳ１４０５：Ｎｏ）、チャネル割当装置１０１は、ステップＳ１４０７に移行する。
【０１２２】
一方、隊員［ｉ，ｊ，ｋ，０］のＣＨと一致する場合（ステップＳ１４０５：Ｙｅｓ）、チャネル割当装置１０１は、ＣＨをインクリメントする（ステップＳ１４０６）。そして、チャネル割当装置１０１は、隊員［ｉ，ｊ，ｋ，ｌ］に無線チャネル「ＣＨ」を割り当てて（ステップＳ１４０７）、図１２に示したステップＳ１２１０に移行する。
【０１２３】
また、ステップＳ１４０１において、「ｌ≠１」の場合（ステップＳ１４０１：Ｎｏ）、チャネル割当装置１０１は、図１５に示すステップＳ１５０１に移行する。
【０１２４】
図１５のフローチャートにおいて、まず、チャネル割当装置１０１は、ｌ’を「ｌ’＝ｌ−１」として（ステップＳ１５０１）、ＣＨを「ＣＨ＝隊員［ｉ，ｊ，ｋ，ｌ’］のＣＨ＋１」とする（ステップＳ１５０２）。
【０１２５】
そして、チャネル割当装置１０１は、ＣＨがＭＡＸ＿ＣＨより大きくなったか否かを判断する（ステップＳ１５０３）。ここで、ＣＨがＭＡＸ＿ＣＨ以下の場合（ステップＳ１５０３：Ｎｏ）、チャネル割当装置１０１は、ステップＳ１５０７に移行する。一方、ＣＨがＭＡＸ＿ＣＨより大きい場合（ステップＳ１５０３：Ｙｅｓ）、チャネル割当装置１０１は、ＣＨを「ＣＨ＝ＣＨ−ＭＡＸ＿ＣＨ」とする（ステップＳ１５０４）。
【０１２６】
そして、チャネル割当装置１０１は、ＣＨが、隊員［ｉ，ｊ，ｋ，０］〜［ｉ，ｊ，ｋ，ｌ’］のいずれかのＣＨと一致するか否かを判断する（ステップＳ１５０５）。ここで、隊員［ｉ，ｊ，ｋ，０］〜［ｉ，ｊ，ｋ，ｌ’］のいずれのＣＨとも一致しない場合（ステップＳ１５０５：Ｎｏ）、チャネル割当装置１０１は、ステップＳ１５０７に移行する。
【０１２７】
一方、隊員［ｉ，ｊ，ｋ，０］〜［ｉ，ｊ，ｋ，ｌ’］のいずれかのＣＨと一致する場合（ステップＳ１５０５：Ｙｅｓ）、チャネル割当装置１０１は、ＣＨをインクリメントする（ステップＳ１５０６）。そして、チャネル割当装置１０１は、隊員［ｉ，ｊ，ｋ，ｌ］に無線チャネル「ＣＨ」を割り当てて（ステップＳ１５０７）、図１２に示したステップＳ１２１０に移行する。
【０１２８】
これにより、部隊内の中隊長、小隊長および班長などのリーダーそれぞれに異なる無線チャネルを割り当てて使用させることができる。また、同一本部・班内の隊員それぞれに異なる無線チャネルを割り当てて使用させることができる。
【０１２９】
以上説明したように、実施の形態にかかるチャネル割当装置１０１によれば、訓練に参加する部隊の部隊編成データに基づいて、無線チャネルの分散割当アルゴリズムを適用する第１の参加者群を特定することができる。具体的には、例えば、チャネル割当装置１０１によれば、部隊編成データに基づいて、所定の階層以上の階層に属する第１の参加者群を特定することができる。
【０１３０】
これにより、中隊長、小隊長、班長などの訓練中のあるタイミングで集合して作戦会議などを行うリーダー達を第１の参加者群として特定することができる。
【０１３１】
また、チャネル割当装置１０１によれば、割当可能な複数の無線チャネルを、第１の参加者群に含まれる各参加者間でそれぞれ異なるように無線チャネルを分散して割り当てることができる。これにより、訓練中のあるタイミングで集合して作戦会議などを行う中隊長、小隊長および班長などのリーダー同士の端末間での干渉や衝突を低減することができる。
【０１３２】
また、チャネル割当装置１０１によれば、部隊編成データに基づいて、第１の参加者群に含まれ、配下に参加者群を有する代表参加者を特定することができる。これにより、訓練中は常に行動を共にする集団のリーダーを代表参加者として特定することができる。
【０１３３】
また、チャネル割当装置１０１によれば、代表参加者と異なる無線チャネルを、代表参加者の配下の参加者群に含まれる各参加者に対して分散して割り当てることができる。具体的には、例えば、チャネル割当装置１０１によれば、代表参加者の配下の参加者群について、代表参加者に割り当てられた無線チャネルと異なる無線チャネルを割り当てるとともに、同じ参加者群内の各参加者間でそれぞれ異なるように無線チャネルを割り当てることができる。
【０１３４】
これにより、訓練中は常に行動を共にする同一本部・班内の隊員同士の端末間での干渉や衝突を低減することができる。
【０１３５】
また、チャネル割当装置１０１によれば、上記式（１）を用いて各班内の副班長の無線チャネルを算出して、算出した副班長の無線チャネルを基準に他の班員の無線チャネルを決めることができる。これにより、複数の無線チャネルを小隊内の班員に均等に割り当てることが可能となり、訓練中に複数の班を統合した場合であっても隊員同士で無線チャネルが重複しにくくなる。
【０１３６】
また、チャネル割当装置１０１によれば、各参加者に対して割り当てた無線チャネルの割り当て結果を、各参加者に装着される基地局１０４に送信することにより、該無線チャネルを基地局１０４に設定させることができる。これにより、各参加者に対して割り当てた無線チャネルを、各参加者のＢＡＮシステム１０３に自動設定することができ、無線チャネルの設定作業にかかる負荷を削減することができる。
【０１３７】
また、チャネル割当装置１０１によれば、各参加者に対して割り当てた無線チャネルの割り当て結果を、各参加者に装着される基地局１０４に送信することにより、該無線チャネルを、基地局１０４のディスプレイ（例えば、図１１に示したディスプレイＤＳ）に表示させることができる。これにより、ＢＡＮシステム１０３に設定すべき無線チャネルを提示して、参加者による無線チャネルの設定作業を支援することができる。
【０１３８】
以下、訓練中に想定される４つのユースケース例を例に挙げて、訓練中における隊員同士の干渉や衝突の低減例について説明する。
【０１３９】
図１６〜図１９は、訓練中に想定されるユースケース例を示す説明図である。図１６において、点線枠１６０１は、訓練中のあるタイミングで近距離に存在する隊員の集合を示している。具体的には、点線枠１６０１は、訓練中のあるタイミングで集合して作戦会議などを行う中隊長、小隊長および班長の集合である。
【０１４０】
チャネル割当装置１０１によれば、点線枠１６０１内の隊員間でそれぞれ異なる無線チャネルを割り当てて使用させることができる。これにより、訓練中のあるタイミングで集合して作戦会議などを行う中隊長、小隊長および班長などのリーダー同士の干渉や衝突を低減することができる。
【０１４１】
図１７において、点線枠１７０１〜１７０６は、訓練中は常に近距離に存在する隊員の集合を示している。具体的には、点線枠１７０１は、訓練中は常に行動を共にする中隊長と中隊本部の隊員とを示している。中隊本部の隊員は、代表参加者である中隊長の配下の参加者群である。
【０１４２】
また、点線枠１７０２は、訓練中は常に行動を共にする小隊長と小隊本部の隊員とを示している。小隊本部の隊員は、代表参加者である小隊長の配下の参加者群である。また、点線枠１７０３〜１７０６は、訓練中は常に行動を共にする班長と班の隊員とを示している。班の隊員は、代表参加者である班長の配下の参加者群である。
【０１４３】
チャネル割当装置１０１によれば、各点線枠１７０１〜１７０６内の隊員間でそれぞれ異なる無線チャネルを割り当てて使用させることができる。これにより、訓練中は常に行動を共にする同一本部・班内の隊員間の干渉や衝突を低減することができる。
【０１４４】
図１８において、ユースケース１８０１，１８０２は、訓練中にリーダーが変更される場合を想定したユースケース例である。具体的には、ユースケース１８０１は、訓練中に班長が負傷したため、同一班の中で最も序列が高い副班長が班長となる場合の例である。
【０１４５】
チャネル割当装置１０１によれば、各班の副班長に対して、各リーダー（中隊長、小隊長、班長）と異なるように無線チャネルを割り当てることができる。これにより、訓練中に班長が負傷して副班長が班長に変更されたとしても、リーダー同士の干渉や衝突を低減することができる。
【０１４６】
また、ユースケース１８０２は、訓練中に小隊長が負傷したため、小隊内の班長の中で最も序列が高い班長が小隊長となる場合の例である。なお、小隊長が負傷した場合、小隊本部の中で最も序列が高い班員が小隊長となる場合もある。
【０１４７】
チャネル割当装置１０１によれば、リーダー間でそれぞれ異なる無線チャネルを割り当てて使用させることができる。これにより、訓練中に小隊長が負傷して班長が小隊長に変更されたとしても、リーダー同士の干渉や衝突を低減することができる。
【０１４８】
図１９において、ユースケース１９０１は、訓練中に同一小隊内の２つの班のそれぞれで複数の隊員が負傷したため班同士を統合する場合を想定したユースケース例である。なお、ここでは同一小隊内の班同士を統合する場合を例に挙げて説明したが、同一中隊内の他の小隊内の班同士を統合する場合もある。
【０１４９】
チャネル割当装置１０１によれば、複数の無線チャネル（ＣＨ１〜ＣＨ１６）を小隊内の班員に均等に割り当てることができる。これにより、訓練中に同一小隊内の複数の班が統合されたとしても、隊員同士で無線チャネルが重複しにくく干渉や衝突を低減することができる。
【０１５０】
これらのことから、実施の形態にかかる訓練システム１００によれば、ユーザに意識させず、かつ、ユーザに面倒な手間をかけずに、各参加者のＢＡＮシステム１０３に対する適切な無線チャネルの設定を実現することができる。
【０１５１】
例えば、訓練前に登録される部隊編成データ（例えば、部隊編成データ５００）を用いることで、係の者などが部隊編成を考慮しながら無線チャネルの割り当てを事前に検討することなく、各参加者のＢＡＮシステム１０３に対して適切な無線チャネルを自動設定することができる。
【０１５２】
また、各器材（例えば、基地局１０４や端末１０５）に対して固定で無線チャネルを割り当てる必要がないため、保守・配布・交換などの作業が容易になる。また、訓練中に不具合が発生して器材交換を行う場合も、器材交換を行う隊員に対して、システム上で管理された無線チャネルを割り当てるだけのため、不具合発生時の迅速な対応が可能となる。
【０１５３】
なお、本実施の形態で説明したチャネル割当方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本チャネル割当プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本チャネル割当プログラムは、インターネット等のネットワークを介して配布してもよい。
【０１５４】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０１５５】
（付記１）訓練に参加する参加者の編成データに基づいて、無線チャネルの分散割り当てアルゴリズムを適用する第１の参加者群を特定し、該第１の参加者群に含まれる各参加者に対して無線チャネルを分散して割り当て、
特定した前記第１の参加者群に含まれ配下に参加者群を有する代表参加者を特定し、特定した該代表参加者と異なる無線チャネルを該代表参加者の配下の参加者群に含まれる各参加者に対して分散して割り当て、
無線チャネルの割り当て結果を出力する、
処理をコンピュータに実行させることを特徴とするチャネル割当方法。
【０１５６】
（付記２）前記出力する処理は、
前記各参加者に対して割り当てた無線チャネルの割り当て結果を、前記各参加者に装着される無線ユニットに送信することにより、該無線チャネルを前記無線ユニットに設定させることを特徴とする付記１に記載のチャネル割当方法。
【０１５７】
（付記３）前記出力する処理は、
前記各参加者に対して割り当てた無線チャネルの割り当て結果を、前記各参加者に装着される無線ユニットに送信することにより、該無線チャネルを前記無線ユニットのディスプレイに表示させることを特徴とする付記１に記載のチャネル割当方法。
【０１５８】
（付記４）訓練に参加する参加者の編成データに基づいて特定した、所定の階層以上の階層に属する第１の参加者群については、該第１の参加者群に含まれる各参加者に装着される各無線ユニット群間でそれぞれ異なる無線チャネルを割り当てるように第１の無線チャネルの割り当て処理を行い、
前記所定の階層より低い階層に属し、前記第１の参加者群に含まれるいずれかの参加者の配下の参加者群については、前記いずれかの参加者に割り当てられた無線チャネルと異なる無線チャネルを割り当てるとともに、同じ参加者群内の各参加者間でそれぞれ異なる無線チャネルを割り当てるように第２の無線チャネルの割り当て処理を行い、
前記第１及び前記第２の無線チャネルの割り当て結果を出力する、
処理をコンピュータに実行させることを特徴とするチャネル割当方法。
【０１５９】
（付記５）前記訓練は、レーザ光により銃弾または砲弾を模擬して行われる射撃訓練であり、
前記各無線ユニット群は、レーザ光を受光する受光センサを有する無線ユニットを含むことを特徴とする付記４に記載のチャネル割当方法。
【０１６０】
（付記６）訓練に参加する参加者の編成データに基づいて、無線チャネルの分散割り当てアルゴリズムを適用する第１の参加者群を特定し、該第１の参加者群に含まれる各参加者に対して無線チャネルを分散して割り当て、
特定した前記第１の参加者群に含まれ配下に参加者群を有する代表参加者を特定し、特定した該代表参加者と異なる無線チャネルを該代表参加者の配下の参加者群に含まれる各参加者に対して分散して割り当て、
無線チャネルの割り当て結果を出力する、
処理をコンピュータに実行させることを特徴とするチャネル割当プログラム。
【０１６１】
（付記７）訓練に参加する参加者の編成データに基づいて特定した、所定の階層以上の階層に属する第１の参加者群については、該第１の参加者群に含まれる各参加者に装着される各無線ユニット群間でそれぞれ異なる無線チャネルを割り当てるように第１の無線チャネルの割り当て処理を行い、
前記所定の階層より低い階層に属し、前記第１の参加者群に含まれるいずれかの参加者の配下の参加者群については、前記いずれかの参加者に割り当てられた無線チャネルと異なる無線チャネルを割り当てるとともに、同じ参加者群内の各参加者間でそれぞれ異なる無線チャネルを割り当てるように第２の無線チャネルの割り当て処理を行い、
前記第１及び前記第２の無線チャネルの割り当て結果を出力する、
処理をコンピュータに実行させることを特徴とするチャネル割当プログラム。
【０１６２】
（付記８）訓練に参加する参加者の編成データに基づいて、無線チャネルの分散割り当てアルゴリズムを適用する第１の参加者群を特定し、該第１の参加者群に含まれる各参加者に対して無線チャネルを分散して割り当て、
特定した前記第１の参加者群に含まれ配下に参加者群を有する代表参加者を特定し、特定した該代表参加者と異なる無線チャネルを該代表参加者の配下の参加者群に含まれる各参加者に対して分散して割り当て、
無線チャネルの割り当て結果を出力する、
制御部を有することを特徴とするチャネル割当装置。
【０１６３】
（付記９）訓練に参加する参加者の編成データに基づいて特定した、所定の階層以上の階層に属する第１の参加者群については、該第１の参加者群に含まれる各参加者に装着される各無線ユニット群間でそれぞれ異なる無線チャネルを割り当てるように第１の無線チャネルの割り当て処理を行い、
前記所定の階層より低い階層に属し、前記第１の参加者群に含まれるいずれかの参加者の配下の参加者群については、前記いずれかの参加者に割り当てられた無線チャネルと異なる無線チャネルを割り当てるとともに、同じ参加者群内の各参加者間でそれぞれ異なる無線チャネルを割り当てるように第２の無線チャネルの割り当て処理を行い、
前記第１及び前記第２の無線チャネルの割り当て結果を出力する、
制御部を有することを特徴とするチャネル割当装置。
【０１６４】
（付記１０）訓練に参加する参加者の編成データに基づいて、無線チャネルの分散割り当てアルゴリズムを適用する第１の参加者群を特定し、該第１の参加者群に含まれる各参加者に対して無線チャネルを分散して割り当て、特定した前記第１の参加者群に含まれ配下に参加者群を有する代表参加者を特定し、特定した該代表参加者と異なる無線チャネルを該代表参加者の配下の参加者群に含まれる各参加者に対して分散して割り当て、無線チャネルの割り当て結果を出力するチャネル割当装置と、
前記各参加者に装着され、前記チャネル割当装置から出力された前記割り当て結果に基づいて、前記各参加者に対して割り当てられた無線チャネルを使用して無線通信する無線ユニットと、
を含むことを特徴とする訓練システム。
【０１６５】
（付記１１）訓練に参加する参加者の編成データに基づいて特定した、所定の階層以上の階層に属する第１の参加者群については、該第１の参加者群に含まれる各参加者に装着される各無線ユニット群間でそれぞれ異なる無線チャネルを割り当てるように第１の無線チャネルの割り当て処理を行い、前記所定の階層より低い階層に属し、前記第１の参加者群に含まれるいずれかの参加者の配下の参加者群については、前記いずれかの参加者に割り当てられた無線チャネルと異なる無線チャネルを割り当てるとともに、同じ参加者群内の各参加者間でそれぞれ異なる無線チャネルを割り当てるように第２の無線チャネルの割り当て処理を行い、前記第１及び前記第２の無線チャネルの割り当て結果を出力するチャネル割当装置と、
前記各参加者に装着され、前記チャネル割当装置から出力された前記割り当て結果に基づいて、前記各参加者に対して割り当てられた無線チャネルを使用して無線通信する無線ユニットと、
を含むことを特徴とする訓練システム。
【符号の説明】
【０１６６】
１００  訓練システム
１０１  チャネル割当装置
１０２  中継装置
１０３  ＢＡＮシステム
１０４  基地局
１０５  端末
５００  部隊編成データ
６０１  取得部
６０２  特定部
６０３  割当部
６０４  出力部
【図１】
0006409580.tif 000002
【図２Ａ】
0006409580.tif 000003
【図２Ｂ】
0006409580.tif 000004
【図３】
0006409580.tif 000005
【図４】
0006409580.tif 000006
【図５】
0006409580.tif 000007
【図６】
0006409580.tif 000008
【図７】
0006409580.tif 000009
【図８】
0006409580.tif 000010
【図９】
0006409580.tif 000011
【図１０】
0006409580.tif 000012
【図１１】
0006409580.tif 000013
【図１２】
0006409580.tif 000014
【図１３】
0006409580.tif 000015
【図１４】
0006409580.tif 000016
【図１５】
0006409580.tif 000017
【図１６】
0006409580.tif 000018
【図１７】
0006409580.tif 000019
【図１８】
0006409580.tif 000020
【図１９】
0006409580.tif 000021