(57)【要約】【課題】  移動体に配置された無線ＬＡＮアクセスポイント機器を介して通信を行う際に、ＤＦＳ機能動作による無線通信チャンネルの切り替えの回数を抑制する。【解決手段】  サーバ装置７２０Ａが、移動体に配置された無線通信装置から、利用優先機器が発信する信号の検出の有無情報を受信する。そして、生成部７２４が、当該情報に基づき、複数の地理領域における複数のチャンネル周波数帯ごとの利用優先機器が発信する信号検出情報である干渉チャンネル情報を生成する。サーバ装置７２０Ａが無線通信装置７１０Ａから送られた経路探索指令を受信すると、探索部７２５Ａが、干渉チャンネル情報を参照して、無線通信に使用するチャンネル周波数帯の切り替えの回数を抑制する走行経路を探索する。そして、探索部７２５Ａは、走行経路及び通信利用チャンネルの情報を含んだ経路情報を生成し、無線通信装置７１０Ａに送信する。【選択図】  図１
2016194431.tif 000002
【特許請求の範囲】
【請求項１】
複数のチャンネル周波数帯のいずれかを選択して無線通信を行う無線通信装置が配置された移動体の経路を探索する経路探索システムであって、
複数のチャンネル周波数帯を利用する利用優先機器が発信する信号の検出に関する干渉チャンネル情報を利用し、前記無線通信に使用するチャンネル周波数帯の切り替えの回数を抑制し、目的地までの経路を探索する探索部を備え、
前記干渉チャンネル情報は、複数の地理領域のそれぞれにおける前記複数のチャンネル周波数帯ごとの前記利用優先機器が発信する信号の検出に関する情報である、
ことを特徴とする経路探索システム。
【請求項２】
複数の移動体のそれぞれに配置された無線通信装置が取得した、前記利用優先機器が発信する信号の検出の有無の情報を、前記複数の移動体の位置とともに取得する取得部と；
前記取得部による取得結果に基づいて、前記干渉チャンネル情報を生成する生成部と；を更に備える、
ことを特徴とする請求項１に記載の経路探索システム。
【請求項３】
前記無線通信装置と通信するサーバ装置が、
前記取得部、前記生成部及び前記探索部と；
前記探索部が探索した経路を、前記無線通信装置へ送信するサーバ送信部と；を備え、
前記無線通信装置が、
前記利用優先機器から発信される信号を検出する信号検出部と；
前記信号検出部が検出した検出結果を、前記移動体の位置とともに、前記サーバ装置へ送信する端末送信部と；を備える、
ことを特徴とする請求項２に記載の経路探索システム。
【請求項４】
前記無線通信装置と通信するサーバ装置が、
前記取得部及び前記生成部と；
前記干渉チャンネル情報を、前記無線通信装置へ送信するサーバ送信部と；を備え、
前記無線通信装置が、
前記利用優先機器から発信される信号を検出する信号検出部と；
前記信号検出部が検出した検出結果を、前記移動体の位置とともに、前記サーバ装置へ送信する端末送信部と；を備える、
ことを特徴とする請求項２に記載の経路探索システム。
【請求項５】
前記干渉チャンネル情報は、前記利用優先機器から発信される信号が確認済であるかを示す確認済情報を含み、前記確認済である場合、前記検出の有無を示す検出有無情報を更に含む、ことを特徴とする請求項２〜４のいずれか一項に記載の経路探索システム。
【請求項６】
前記生成部は、前記確認済情報が確認済みでない地理領域については、同一チャンネル周波数帯の前記確認済情報が確認済となっている他の地理領域の前記検出有無情報に基づいて、前記検出の有無を推定する、ことを特徴とする請求項５に記載の経路探索システム。
【請求項７】
前記干渉チャンネル情報には、前記無線通信の利用に関する優先度が付されており、
前記生成部は、前記干渉チャンネル情報を生成又は更新する際に、
過去から現在において、前記検出有無情報が無である地理領域に、最上位の優先度を付し、
過去に前記検出有無情報が有となっていたが、現在では前記検出有無情報が無である地理領域に、前記最上位よりも低い優先度を付し、
現在において、前記検出有無情報が有である地理領域に、最下位の優先度を付す、
ことを特徴とする請求項５又は６に記載の経路探索システム。
【請求項８】
前記探索部は、前記経路の探索を行う際に、
同一のチャンネル周波数帯で、前記優先度が最上位となる地理領域のみを通る第１優先の経路を探索し、
前記第１優先の経路が存在しない場合、同一のチャンネル周波数帯で、前記優先度が最下位とならない地理領域を通る第２優先の経路を探索する、
ことを特徴とする請求項７に記載の経路探索システム。
【請求項９】
複数のチャンネル周波数帯のいずれかを選択して無線通信を行う無線通信装置が配置された移動体の経路を探索する経路探索システムにおいて使用される経路探索方法であって、
前記移動体の目的地を取得する目的地取得工程と；
複数のチャンネル周波数帯を利用する利用優先機器が発信する信号の検出に関する干渉チャンネル情報を利用し、前記無線通信に使用するチャンネル周波数帯の切り替えの回数を抑制し、目的地までの経路を探索する探索工程と；を備え、
前記干渉チャンネル情報は、複数の地理領域のそれぞれにおける前記複数のチャンネル周波数帯ごとの前記利用優先機器が発信する信号の検出に関する情報である、
ことを特徴とする経路探索方法。
【請求項１０】
経路探索システムが有するコンピュータに、請求項９に記載の経路探索方法を実行させる、ことを特徴とする経路探索プログラム。
【請求項１１】
経路探索システムが有するコンピュータにより読み取り可能に、請求項１０に記載の経路探索プログラムが記録されている、ことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、経路探索システム、経路探索方法、経路探索プログラム、及び、当該経路探索プログラムが記録された記録媒体に関する。
【背景技術】
【０００２】
従来から、車両等の移動体とともに移動する通信端末装置間や、当該通信端末装置と、移動体の外に位置するサーバ装置等の情報通信装置との間で、情報通信が行われている。こうした情報通信のための構成を簡素化するために、例えば、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）８０２．１１ａ等に準拠し、５［ＧＨｚ］帯の周波数帯を利用するルータ機能を有する無線ＬＡＮアクセスポイント機器を移動体に配置する構成が、一般的に採用されるようになりつつある。
【０００３】
ところで、当該無線ＬＡＮアクセスポイント機器が利用する５［ＧＨｚ］帯の周波数帯は、気象レーダによっても利用される。このため、無線ＬＡＮ通信による５［ＧＨｚ］帯の周波数帯の利用に際し、気象レーダ電波との干渉が生じる無線通信チャンネルが存在する地域においては、その無線通信チャンネルを無線ＬＡＮ通信に利用せず、他の無線通信チャンネルを利用する動的周波数選択（Dynamic Frequency Selection：ＤＦＳ）が必要とされている。
【０００４】
ここで、無線ＬＡＮ通信の開始時に、無線ＬＡＮアクセスポイント機器が、気象レーダ電波との干渉が生じない無線通信チャンネルを利用していたとしても、移動体の移動に伴って、当該無線通信チャンネルで気象レーダ電波との干渉が生じる領域に移動することがある。この場合には、ＤＦＳ動作機能により気象レーダ電波との干渉が生じない他の無線通信チャンネルに変更しなければならず、無線通信が途切れてしまう。
【０００５】
そこで、かかるＤＦＳ機能を実装するとともに、ＤＦＳ機能動作による無線通信チャンネルの変更の回数を抑制する技術が提案されている（特許文献１参照：以下、「従来例」と呼ぶ）。この従来例の技術では、移動体の現在位置及び移動予定経路を取得する。引き続き、この取得結果と、複数の地理的な領域のそれぞれに関連付けられた、複数の無線通信チャンネルの周波数帯の利用状況を示すチャンネル干渉情報とに基づいて、移動予定経路の移動時における通信利用チャンネルの切り替え回数を最小化するように、無線通信チャンネルの利用計画を作成する。そして、無線通信装置が、当該作成された利用計画に従って、通信利用チャンネルを切り替えるようになっている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１４−５７１６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述した従来例の技術では、移動予定経路が決定されていて、当該移動予定経路についての無線通信チャンネルの利用計画を作成する。このため、予め決定された移動予定経路によっては、無線通信チャンネルの切り替え回数がゼロとはならないことがある。そして、無線通信チャンネルの切り替え回数がゼロとはならず、無線通信チャンネルを切り替える際には、無線通信が途切れてしまう。
【０００８】
このため、移動体とともに移動する通信端末装置が、当該移動体に配置された無線ＬＡＮアクセスポイント機器を介して通信を行う際に、ＤＦＳ機能動作による無線通信チャンネルの切り替えを従来例によりも更に抑制することができる技術が望まれている。かかる要請に応えることが、本発明が解決すべき課題の一つとして挙げられる。
【課題を解決するための手段】
【０００９】
請求項１に記載の発明は、複数のチャンネル周波数帯のいずれかを選択して無線通信を行う無線通信装置が配置された移動体の経路を探索する経路探索システムであって、複数のチャンネル周波数帯を利用する利用優先機器が発信する信号の検出に関する干渉チャンネル情報を利用し、前記無線通信に使用するチャンネル周波数帯の切り替えの回数を抑制し、目的地までの経路を探索する探索部を備え、前記干渉チャンネル情報は、複数の地理領域のそれぞれにおける前記複数のチャンネル周波数帯ごとの前記利用優先機器が発信する信号の検出に関する情報である、ことを特徴とする経路探索システムである。
【００１０】
請求項９に記載の発明は、複数のチャンネル周波数帯のいずれかを選択して無線通信を行う無線通信装置が配置された移動体の経路を探索する経路探索システムにおいて使用される経路探索方法であって、前記移動体の目的地を取得する目的地取得工程と；複数のチャンネル周波数帯を利用する利用優先機器が発信する信号の検出に関する干渉チャンネル情報を利用し、前記無線通信に使用するチャンネル周波数帯の切り替えの回数を抑制し、目的地までの経路を探索する探索工程と；を備え、前記干渉チャンネル情報は、複数の地理領域のそれぞれにおける前記複数のチャンネル周波数帯ごとの前記利用優先機器が発信する信号の検出に関する情報である、ことを特徴とする経路探索方法である。
【００１１】
請求項１０に記載の発明は、経路探索システムが有するコンピュータに、請求項９に記載の経路探索方法を実行させる、ことを特徴とする経路探索プログラムである。
【００１２】
請求項１１に記載の発明は、経路探索システムが有するコンピュータにより読み取り可能に、請求項１０に記載の経路探索プログラムが記録されている、ことを特徴とする記録媒体である。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１実施形態に係る経路探索システムの構成を示すブロック図である。
【図２】本発明の第２実施形態に係る経路探索システムの構成を示すブロック図である。
【図３】本発明の一実施例に係る経路探索システムの構成を概略的に示すブロック図である。
【図４】図３の無線通信装置の構成を概略的に示すブロック図である。
【図５】図３のサーバ装置の構成を概略的に示すブロック図である。
【図６】地理領域の分割例を示す図である。
【図７】図５の記憶ユニットに記憶される干渉チャンネル情報の内容を説明するための図である。
【図８】図４の無線通信装置の制御ユニットが実行する処理を説明するためのフローチャートである。
【図９】図５のサーバ装置の処理ユニットによる干渉チャンネル情報の生成処理を説明するためのフローチャートである。
【図１０】図９の第１種ＤＦＬＧの設定処理を説明するためのフローチャートである。
【図１１】図９の第２種ＤＦＬＧの設定処理を説明するためのフローチャートである。
【図１２】サーバ装置の処理ユニットによる検出有無フラグの推定処理を説明するための図である。
【図１３】サーバ装置の処理ユニットによる経路探索処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態を、添付図面を参照して説明する。なお、以下の説明及び図面においては、同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００１５】
［第１実施形態］
本発明の第１実施形態を、図１を参照して説明する。
【００１６】
＜構成＞
図１には、第１実施形態に係る経路探索システム７００Ａの構成がブロック図にて示されている。図１に示されるように、経路探索システム７００Ａは、無線通信装置７１０Ａと、サーバ装置７２０Ａと備えている。第１実施形態では、無線通信装置７１０Ａは、移動体ＭＶ0内に配置されている。また、サーバ装置７２０Ａは、例えば、所定の建屋内の固定的な位置に配置されている。そして、サーバ装置７２０Ａと無線通信装置７１０Ａとは、ネットワークを介して、通信可能となっている。
【００１７】
なお、移動体ＭＶ0には、無線ＬＡＮステーション機器４１０1，…を配置できるようになっている。また、移動体ＭＶ0には、位置検出部４２０が配置され、無線通信装置７１０Ａに接続されている。さらに、移動体ＭＶ0には、入力部及び提示部（いずれも不図示）が配置され、無線通信装置７１０Ａに接続されている。
【００１８】
ここで、位置検出部４２０は、移動体ＭＶ0の現在位置を検出する。こうして検出された現在位置の情報は、無線通信装置７１０Ａへ送られる。
【００１９】
また、サーバ装置７２０Ａは、無線通信装置７１０Ａと同様に構成された他の無線通信装置とも通信可能となっているが、図１においては、無線通信装置７１０Ａのみが代表的に示されている。
【００２０】
《無線通信装置７１０Ａの構成》
上記の無線通信装置７１０Ａの構成について、説明する。
【００２１】
無線通信装置７１０Ａは、図１に示されるように、無線ＬＡＮ通信部７１１と、信号検出部７１３と、制御部７１４Ａとを備えている。また、無線通信装置７１０Ａは、端末送信部７１５Ａと、端末受信部７１６Ａとを備えている。
【００２２】
上記の無線ＬＡＮ通信部７１１は、無線ＬＡＮアクセスポイントの機能を有し、アンテナ７１２を介して無線通信を行う。この無線ＬＡＮ通信部７１１は、制御部７１４Ａにより指定された通信利用チャンネルを利用して無線通信を行う。かかる無線通信は、移動体ＭＶ0内に位置する無線ＬＡＮステーション機器４１０1，…との間における無線通信となっている。ここで、無線ＬＡＮ通信部７１１が無線通信を行う無線ＬＡＮステーション機器としては、例えば、スマートフォン、携帯ゲーム機等の携帯情報端末装置が挙げられる。
【００２３】
なお、無線ＬＡＮ通信部７１１は、アンテナ７１２で受けた電波に対応する無線信号を２分割する。そして、無線ＬＡＮ通信部７１１は、分割信号の一方を、無線ＬＡＮアクセスポイントの機能を実行するために利用する。また、無線ＬＡＮ通信部７１１は、分割信号の他方を、信号検出部７１３へ送る。
【００２４】
上記の信号検出部７１３は、無線ＬＡＮ通信部７１１から送られた分割信号を受ける。そして、信号検出部７１３は、当該分割信号を解析し、無線ＬＡＮ通信部７１１による無線通信についての利用よりも、優先的に無線通信チャンネルの周波数帯を利用可能な利用優先機器が発信する所定パワー以上の信号の有無を検出する。信号検出部７１３による検出結果は、制御部７１４Ａへ送られる。
【００２５】
上記の制御部７１４Ａは、位置検出部４２０から送られた移動体ＭＶ0の現在位置の情報を受ける。また、制御部７１４Ａは、信号検出部７１３から送られた検出結果を受ける。引き続き、制御部７１４Ａは、信号検出部７１３から送られた検出結果に基づいて利用優先機器が発信する信号の検出の有無についての情報を生成する。そして、制御部７１４Ａは、当該情報を移動体ＭＶ0の現在位置（すなわち、検出位置。以下「検出位置」ともいう）の情報とともに、端末送信部７１５Ａへ送る。
【００２６】
ここで、利用優先機器が発信する信号の検出の有無についての情報には、検出の有無に加えて、当該有無を確認したチャンネル周波数帯（以下、「確認チャンネル周波数帯」とも記す）の情報が含まれている。
【００２７】
また、制御部７１４Ａは、入力部から、目的地が指定された探索指示を受ける。当該探索指示を受けると、制御部７１４Ａは、移動体ＭＶ0の現在位置の情報及び目的位置の情報を含む経路探索指令を生成して、端末送信部７１５Ａへ送る。
【００２８】
また、制御部７１４Ａは、端末受信部７１６Ａから送られた経路情報を受ける。ここで、経路情報には、走行経路情報及び通信利用チャンネル情報が含まれている。そして、制御部７１４Ａは、経路情報に含まれる通信利用チャンネル情報を参照して、無線ＬＡＮ通信部７１１に対して通信利用チャンネルを指定する。また、制御部７１４Ａは、経路情報に含まれる走行経路情報を、提示部へ送る。
【００２９】
また、制御部７１４Ａは、ＤＦＳ機能の制御を行う。このＤＦＳ機能には、無線ＬＡＮステーション機器４１０1，…との無線通信を開始する前に利用優先機器が発信する信号の確認を行う運用前モニタリング（Channel Availability Check：ＣＡＳ）、及び、無線ＬＡＮステーション機器４１０1，…との無線通信中に利用優先機器が発信する信号の確認を行う運用中モニタリング（In-Service Monitoring：ＩＳＭ）等がある。
【００３０】
制御部７１４Ａによる制御処理の詳細については、後述する。
【００３１】
上記の端末送信部７１５Ａは、制御部７１４Ａから送られた利用優先機器が発信する信号の検出の有無についての情報及び検出位置の情報を受ける。そして、端末送信部７１５Ａは、当該情報を、ネットワークを介して、サーバ装置７２０Ａへ送信する。
【００３２】
また、端末送信部７１５Ａは、制御部７１４Ａから送られた経路探索指令を受ける。そして、端末送信部７１５Ａは、当該経路探索指令を、ネットワークを介して、サーバ装置７２０Ａへ送信する。
【００３３】
上記の端末受信部７１６Ａは、サーバ装置７２０Ａから、ネットワークを介して、経路情報を受信する。そして、端末受信部７１６Ａは、当該経路情報を制御部７１４Ａへ送る。
【００３４】
《サーバ装置７２０Ａの構成》
上記のサーバ装置７２０Ａの構成について、説明する。
【００３５】
サーバ装置７２０Ａは、図１に示されるように、サーバ受信部７２１Ａと、記憶部７２２と、取得部７２３と、生成部７２４とを備えている。また、サーバ装置７２０Ａは、探索部７２５Ａと、サーバ送信部７２６Ａとを備えている。
【００３６】
上記のサーバ受信部７２１Ａは、無線通信装置７１０Ａを含む複数の無線通信装置から、ネットワークを介して、利用優先機器が発信する信号の検出の有無についての情報（以下、「利用優先機器信号情報」とも記す）を、移動体の現在位置（検出位置）の情報とともに受信する。そして、サーバ受信部７２１Ａは、当該情報を取得部７２３へ送る。また、サーバ受信部７２１Ａは、無線通信装置７１０Ａから、ネットワークを介して、移動体ＭＶ0の現在位置及び目的位置が指定された経路探索指令を受ける。そして、サーバ受信部７２１Ａは、当該経路探索指令を探索部７２５Ａへ送る。
【００３７】
上記の記憶部７２２は、ハードディスク装置等の不揮発性の記憶装置を備えて構成されている。記憶部７２２には、サーバ装置７２０Ａで利用される様々な情報データが記憶されている。こうした情報データには、干渉チャンネル情報及び地図情報が含まれている。この記憶部７２２には、生成部７２４及び探索部７２５Ａがアクセス可能となっている。
【００３８】
干渉チャンネル情報は、複数の地理領域のそれぞれにおける複数のチャンネル周波数帯ごとの利用優先機器が発信する信号の検出に関する情報となっている。この干渉チャンネル情報には、当該複数の地理領域のそれぞれに関する個別干渉チャンネル情報が含まれている。かかる個別干渉チャンネル情報は、チャンネル周波数帯ごとに、利用優先機器が発信する信号の有無についての確認済かを示す「確認済情報」を含んでいる。そして、確認済情報が「確認済」である場合には、個別干渉チャンネル情報には、利用優先機器が発信する信号の検出の有無を示す「検出有無情報」が含まれている。また、確認済情報が「未確認」である場合には、個別干渉チャンネル情報には、利用優先機器が発信する信号の検出の有無についての推定結果を示す「検出有無推定情報」が含まれることがある。
【００３９】
また、個別干渉チャンネル情報には、チャンネル周波数帯ごとに、無線通信の利用に関する優先度が付されるようになっている。ここで、過去から現在に渡って、検出有無情報又は検出有無推定情報が「無」である場合には、最上位の優先度が付される。また、検出有無情報又は検出有無推定情報が過去に「有」であったが、現在では「無」である場合には、最上位よりも低い優先度が付される。また、現在において、検出有無情報又は検出有無推定情報が「有」である場合には、最下位の優先度が付される。この干渉チャンネル情報は、生成部７２４が生成し、記憶部７２２内に記憶する。なお、第１実施形態では、最上位の優先度の「高」、最上位よりも低い優先度を「中」最下位の優先度を「低」とする。
【００４０】
地図情報には、ノード（交差点等）位置情報、ノード間を結ぶ道路リンク情報、並びに、各道路リンクの走行時間情報及び走行距離情報等が含まれている。
【００４１】
上記の取得部７２３は、サーバ受信部７２１Ａから送られた利用優先機器信号情報及び検出位置の情報を受ける。こうして取得された利用優先機器信号情報及び検出位置の情報は、生成部７２４へ送られる。
【００４２】
上記の生成部７２４は、取得部７２３から送られた利用優先機器信号情報及び検出位置の情報を受ける。当該情報を受けると、生成部７２４は、干渉チャンネル情報を生成する。
【００４３】
かかる干渉チャンネル情報の生成に際して、生成部７２４は、検出位置が属している領域を特定する。引き続き、生成部７２４は、記憶部７２２の干渉チャンネル情報にアクセスして、当該領域に対応する個別干渉チャンネル情報を読み取る。そして、生成部７２４は、当該個別干渉チャンネル情報の内容を、利用優先機器信号情報の内容に反映することにより、干渉チャンネル情報を生成する。生成部７２４による干渉チャンネル情報の生成処理の詳細については、後述する。
【００４４】
上記の探索部７２５Ａは、サーバ受信部７２１Ａから送られた経路探索指令を受ける。当該経路探索指令を受けると、探索部７２５Ａは、記憶部７２２内の干渉チャンネル情報及び地図情報を参照して、移動体ＭＶ0の現在位置から目的位置（目的地）までの経路を探索する。かかる経路探索に際して、探索部７２５Ａは、無線通信に利用するチャンネル周波数帯の切り替えの回数を抑制する目的位置までの走行経路を探索する。そして、探索部７２５Ａは、探索された走行経路の情報及び当該走行経路で無線通信に利用する通信利用チャンネルの情報を含んだ経路情報を生成し、サーバ送信部７２６Ａへ送る。探索部７２５Ａによる経路探索処理の詳細については、後述する。
【００４５】
上記のサーバ送信部７２６Ａは、探索部７２５Ａから送られた経路情報を受ける。そして、サーバ送信部７２６Ａは、当該経路情報を、ネットワークを介して、無線通信装置７１０Ａへ送信する。
【００４６】
＜動作＞
以上のようにして構成された経路探索システム７００Ａの動作について、説明する。
【００４７】
《無線通信装置７１０Ａの動作》
無線通信装置７１０Ａの動作について、説明する。
【００４８】
前提として、位置検出部４２０は動作を開始しており、検出された移動体ＭＶ0の現在位置の情報を、逐次、無線通信装置７１０Ａへ送っているものとする。また、当初においては、無線ＬＡＮ通信部７１１は、無線ＬＡＮステーション機器４１０1，…との間で通信を行っていないものとする。
【００４９】
こうした状態で、利用者が目的地を指定した経路探索指定を入力部に入力すると、当該経路探索指定に対応した探索指示を制御部７１４Ａが受ける。こうして探索指示を受けると、制御部７１４Ａは、移動体ＭＶ0の現在位置及び目的位置を指定した経路探索指令を生成し、端末送信部７１５Ａへ送る。そして、端末送信部７１５Ａが、当該経路探索指令を、ネットワークを介して、サーバ装置７２０Ａへ送信する。
【００５０】
この後、端末受信部７１６Ａが、サーバ装置７２０Ａから送信された経路情報を受信すると、当該経路情報を制御部７１４Ａへ送る。経路情報を受けると、制御部７１４Ａは、経路情報に含まれる走行経路情報を、提示部へ送る。この結果、提示部に、移動体ＭＶ0の現在位置から目的位置までの走行経路が提示される。
【００５１】
また、制御部７１４Ａは、経路情報に含まれる通信利用チャンネル情報を参照して、通信利用チャンネルを指定した通信前指令を無線ＬＡＮ通信部７１１へ送る。引き続き、制御部７１４Ａは、信号検出部７１３による検出結果を取得し、通信利用チャンネルの周波数帯に優先利用機器が発信した信号が有るか否かの第１干渉判定である運用前モニタリングを行う。ここで、信号検出部７１３による検出結果には、指定された通信利用チャンネルの周波数帯での、利用優先機器が発信する所定パワー以上の信号の有無が示されている。
【００５２】
そして、制御部７１４Ａは、運用前モニタリングにより優先利用機器が発信した信号が無いと判定した場合には、通信開始指令を無線ＬＡＮ通信部７１１へ送る。この結果、無線ＬＡＮ通信部７１１は、指定された通信利用チャンネルを利用した無線通信を開始する。引き続き、制御部７１４Ａは、優先利用機器が発信した信号が無い旨の利用優先機器信号情報を生成し、当該利用優先機器信号情報を移動体ＭＶ0の現在位置の情報とともに、端末送信部７１５Ａへ送る。そして、端末送信部７１５Ａが、当該情報を、ネットワークを介して、サーバ装置７２０Ａへ送信する。
【００５３】
なお、制御部７１４Ａは、運用前モニタリングにより優先利用機器が発信した信号が有ると判定した場合には、直ちに、通信停止指令を無線ＬＡＮ通信部７１１へ送るようになっている。そして、制御部７１４Ａは、優先利用機器が発信した信号が有る旨の利用優先機器信号情報を生成し、当該利用優先機器信号情報を移動体ＭＶ0の現在位置の情報とともに、端末送信部７１５Ａへ送る。また、運用前モニタリングにより優先利用機器が発信した信号が有ると判定した場合には、制御部７１４Ａは、移動体ＭＶ0の現在位置及び目的位置を指定した経路探索指令を生成する。そして、制御部７１４Ａは、端末送信部７１５Ａ及びネットワークを介して、当該指令をサーバ装置７２０Ａに送信する。
【００５４】
無線ＬＡＮ通信部７１１が無線通信を開始すると、制御部７１４Ａは、移動体ＭＶ0の移動中において、信号検出部７１３による検出結果に基づいて、通信利用チャンネルの周波数帯に優先利用機器が発信した信号が有るか否かの第２干渉判定である運用中モニタリングを行う。そして、制御部７１４Ａは、運用中モニタリングにより優先利用機器が発信した信号が無いと判定した場合には、定期的に、優先利用機器が発信した信号が無い旨の利用優先機器信号情報を生成し、当該利用優先機器信号情報を移動体ＭＶ0の現在位置の情報とともに、端末送信部７１５Ａへ送る。端末送信部７１５Ａは、制御部７１４Ａから送られた当該情報を受けると、ネットワークを介して、サーバ装置７２０Ａに送信する。
【００５５】
なお、制御部７１４Ａは、運用中モニタリングにより優先利用機器が発信した信号が有ると判定した場合には、直ちに、通信停止指令を無線ＬＡＮ通信部７１１へ送るようになっている。そして、制御部７１４Ａは、優先利用機器が発信した信号が有る旨の利用優先機器信号情報を生成し、当該利用優先機器信号情報を移動体ＭＶ0の現在位置の情報とともに、端末送信部７１５Ａへ送る。また、運用中モニタリングにより優先利用機器が発信した信号が有ると判定した場合には、制御部７１４Ａは、移動体ＭＶ0の現在位置及び目的位置を指定した経路探索指令を生成する。そして、制御部７１４Ａは、端末送信部７１５Ａ及びネットワークを介して、当該情報をサーバ装置７２０Ａに送信する。
【００５６】
《サーバ装置７２０Ａの動作》
サーバ装置７２０Ａの動作について、説明する。
【００５７】
（干渉チャンネル情報の生成処理）
サーバ装置７２０Ａによる干渉チャンネル情報の生成処理について、説明する。
【００５８】
ネットワークを介して、サーバ受信部７２１Ａが、無線通信装置７１０Ａを含む、複数の移動体のそれぞれに配置された無線通信装置のいずれかから、利用優先機器信号情報を検出位置とともに受信すると、当該情報を取得部７２３へ送る。そして、取得部７２３が、サーバ受信部７２１Ａから送られた当該情報を、生成部７２４へ送る。
【００５９】
生成部７２４は、利用優先機器信号情報及び検出位置の情報を受けると、まず、検出位置が属している領域を特定する。引き続き、生成部７２４は、記憶部７２２の干渉チャンネル情報を参照して、当該領域に対応する個別干渉チャンネル情報を読み取る。次いで、生成部７２４は、読み取った個別干渉チャンネル情報における確認チャンネル周波数帯の確認済情報が「未確認」であるか否かを判定する。そして、生成部７２４は、個別干渉チャンネル情報における確認チャンネル周波数帯の確認済情報が「未確認」である場合には、確認済情報を「確認済」にする。次に、生成部７２４は、利用優先機器信号情報に基づいて、検出有無情報を「無」又は「有」のいずれかにする。そして、生成部７２４は、検出有無情報を「無」にした場合には、優先度を「高」に設定する。また、生成部７２４は、検出有無情報を「有」にした場合には、優先度を「低」に設定する。
【００６０】
一方、個別干渉チャンネル情報における確認チャンネル周波数帯の確認済情報が「確認済」である場合には、生成部７２４は、利用優先機器信号情報に基づいて、検出有無情報を「無」又は「有」のいずれかに更新する。そして、生成部７２４は、検出有無情報を「有」から「無」に更新した場合には、優先度を「中」に設定する。また、生成部７２４は、検出有無情報を「無」から「有」に更新した場合には、優先度を「低」に設定する。なお、生成部７２４は、検出有無情報の内容に変化がない場合には、優先度を変化させない。
【００６１】
また、生成部７２４は、確認済情報が「未確認」となっている領域については、同一チャンネル周波数帯の確認済情報が「確認済」となっている領域の検出有無情報に基づいて、検出の「有」又は「無」を推定するとともに、優先度の「高」、「中」又は「低」を推定する。
【００６２】
以後、無線通信装置７１０Ａを含む、複数の移動体のそれぞれに配置された無線通信装置のいずれかから、利用優先機器信号情報及び検出位置の情報を受けるごとに、生成部７２４は、上述した干渉チャンネル情報の生成及び更新処理を行う。
【００６３】
（経路探索処理）
サーバ装置７２０Ａによる経路探索処理について、説明する。
【００６４】
無線通信装置７１０Ａから送信された経路探索指令を、ネットワークを介してサーバ受信部７２１Ａが受信すると、当該経路探索指令を探索部７２５Ａへ送る。探索部７２５Ａは、経路探索指令を受けると、まず、記憶部７２２内の地図情報を参照して、移動体ＭＶ0の現在位置から目的位置までの道路リンク候補を組み合せた複数の走行経路候補を抽出する。
【００６５】
引き続き、探索部７２５Ａは、記憶部７２２内の干渉チャンネル情報を参照して、同一のチャンネル周波数帯で、優先度が「高」に設定されている領域のみを通る走行経路候補が存在するか否かの第１優先経路判定を行う。そして、第１優先経路判定の結果が肯定的であった場合には、探索部７２５Ａは、第１優先経路判定の結果が肯定的である走行経路候補のうちから、走行距離が最短となる走行経路候補を、推奨走行経路として探索する。
【００６６】
一方、第１優先経路判定の結果が否定的であった場合には、探索部７２５Ａは、干渉チャンネル情報を参照して、同一のチャンネル周波数帯で、優先度が「高」又は「中」に設定されている領域のみを通る走行経路候補が存在するか否かの第２優先経路判定を行う。そして、第２優先経路判定の結果が肯定的であった場合には、探索部７２５Ａは、第２優先経路判定の結果が肯定的である走行経路候補のうちから、走行距離が最短となる走行経路候補を、推奨走行経路として探索する。
【００６７】
なお、第１実施形態では、第２優先経路判定の結果が否定的であった場合には、探索部７２５Ａは、無線通信チャンネルの切り替え回数が最小となる走行経路候補を、推奨走行経路として探索するようになっている。
【００６８】
こうして推奨走行経路が探索されると、探索部７２５Ａは、推奨走行経路を走行経路とする走行経路の情報及び当該走行経路で無線通信に利用する通信利用チャンネルの情報を含む経路情報を生成して、サーバ送信部７２６Ａへ送る。そして、サーバ送信部７２６Ａが、当該経路情報を、ネットワークを介して、無線通信装置７１０Ａに送信する。
【００６９】
以上説明したように、第１実施形態では、サーバ装置７２０Ａの取得部７２３が、無線通信装置７１０Ａを含む、複数の移動体のそれぞれに配置された無線通信装置のいずれかから、利用優先機器信号情報及び検出位置の情報を取得し、当該情報を生成部７２４へ送る。生成部７２４は、当該情報を受けると、検出位置が属している領域を特定する。そして、生成部７２４は、記憶部７２２の干渉チャンネル情報にアクセスし、特定された領域に対応する個別干渉チャンネル情報における確認チャンネル周波数帯の確認済情報及び検出有無情報の内容を、利用優先機器信号情報の内容に反映するとともに、無線通信の利用に関する優先度を付与して、干渉チャンネル情報を生成する。また、生成部７２４は、干渉チャンネル情報の生成に際して、確認済情報が「未確認」となっている領域については、同一チャンネル周波数帯の確認済情報が「確認済」となっている領域の検出有無情報に基づいて、検出の「有」又は「無」を推定するとともに、優先度の「高」、「中」又は「低」を推定する。
【００７０】
こうした干渉チャンネル情報が生成されている状態で、利用者が目的地を指定した経路探索指定を入力部に入力すると、無線通信装置７１０Ａが、経路探索指令を生成し、サーバ装置７２０Ａに送信する。そして、サーバ装置７２０Ａの探索部７２５Ａが、経路探索指令を受ける。探索部７２５Ａは、経路探索指令を受けると、地図情報を参照して、移動体ＭＶ0の現在位置から目的位置までの道路リンク候補を組み合せた複数の走行経路候補を抽出する。
【００７１】
引き続き、探索部７２５Ａは、干渉チャンネル情報を参照して、同一のチャンネル周波数帯で、優先度が「高」に設定されている領域のみを通る走行経路候補が存在するか否かの第１優先経路判定を行う。そして、当該判定の結果が肯定的であった場合には、探索部７２５Ａは、第１優先経路判定の結果が肯定的である走行経路候補のうちから、走行距離が最短となる走行経路候補を、推奨走行経路として探索する。
【００７２】
一方、第１優先経路判定の結果が否定的であった場合には、探索部７２５Ａは、同一のチャンネル周波数帯で、優先度が「高」又は「中」に設定されている領域のみを通る走行経路候補が存在するか否かの第２優先経路判定を行う。そして、当該判定の結果が肯定的であった場合には、探索部７２５Ａは、第２優先経路判定の結果が肯定的である走行経路候補のうちから、優先度が「中」に設定されている領域をより少なく走行する走行経路候補を、推奨走行経路として探索する。なお、優先度が「中」に設定されている領域をより少なく走行する走行経路候補が複数ある場合には、当該複数の経路のうちから、走行距離が最短となる走行経路候補を、推奨走行経路として探索する。
【００７３】
こうして推奨走行経路が探索されると、探索部７２５Ａは、推奨走行経路を走行経路とする走行経路情報及び当該走行経路で無線通信に利用する通信利用チャンネルの情報を含んだ経路情報を生成して、無線通信装置７１０Ａに送信する。経路情報を受信した無線通信装置７１０Ａでは、制御部７１４Ａが、経路情報に含まれる通信利用チャンネル情報を参照して、無線ＬＡＮ通信部７１１に対して通信利用チャンネルを指定する。また、制御部７１４Ａは、経路情報に含まれる走行経路情報を、提示部へ送る。
【００７４】
したがって、第１実施形態によれば、移動体とともに移動する無線通信装置が、当該移動体に配置された無線ＬＡＮアクセスポイント機器を介して通信を行う際に、ＤＦＳ機能動作による無線通信チャンネルの切り替えを抑制することができる。
【００７５】
［第２実施形態］
本発明の第２実施形態を、図２を参照して説明する。
【００７６】
＜構成＞
図２には、第２実施形態に係る経路探索システム７００Ｂの構成がブロック図にて示されている。図２に示されるように、経路探索システム７００Ｂは、上述した第１実施形態の経路探索システム７００Ａと比べて、無線通信装置７１０Ａに代えて無線通信装置７１０Ｂを備えている点、及び、サーバ装置７２０Ａに代えてサーバ装置７２０Ｂを備えている点が異なっている。
【００７７】
第２実施形態では、無線通信装置７１０Ｂは、上述した第１実施形態の無線通信装置７１０Ａの場合と同様に、移動体ＭＶ0内に配置されている。また、サーバ装置７２０Ｂは、上述した第１実施形態のサーバ装置７２０Ａの場合と同様に、建屋内の固定的な位置に配置されている。そして、サーバ装置７２０Ｂと無線通信装置７１０Ｂとは、ネットワークを介して、通信可能となっている。
【００７８】
なお、移動体ＭＶ0には、第１実施形態の場合と同様に、無線ＬＡＮステーション機器４１０1，…を配置できるようになっている。また、移動体ＭＶ0には、第１実施形態の場合と同様に、位置検出部４２０が配置され、無線通信装置７１０Ｂに接続されている。さらに、移動体ＭＶ0には、入力部及び提示部（いずれも不図示）が配置され、無線通信装置７１０Ｂに接続されている。
【００７９】
また、サーバ装置７２０Ｂは、無線通信装置７１０Ｂと同様に構成された他の無線通信装置とも通信可能となっているが、図２においては、無線通信装置７１０Ｂのみが代表的に示されている。
【００８０】
《無線通信装置７１０Ｂの構成》
上記の無線通信装置７１０Ｂの構成について、説明する。
【００８１】
無線通信装置７１０Ｂは、図２に示されるように、上述した第１実施形態の無線通信装置７１０Ａと比べて、制御部７１４Ａに代えて制御部７１４Ｂを備えている点、端末送信部７１５Ａに代えて端末送信部７１５Ｂを備えている点、端末受信部７１６Ａに代えて端末受信部７１６Ｂを備えている点、並びに、地図情報記憶部７１８及び探索部７２５Ｂを更に備えている点が異なっている。以下、この相違点に主に着目して説明する。
【００８２】
上記の制御部７１４Ｂは、入力部から、目的地が指定された探索指示を受けると、移動体ＭＶ0の現在位置の情報及び目的位置の情報を含む経路探索指令を生成する。そして、制御部７１４Ｂは、当該経路探索指令を探索部７２５Ｂへ送る。また、制御部７１４Ｂは、経路探索指令を探索部７２５Ｂへ送る際に、経路探索における移動体ＭＶ0の現在位置の情報及び目的位置の情報を指定した干渉情報取得指令を生成し、端末送信部７１５Ｂへ送る。
【００８３】
また、制御部７１４Ｂは、探索部７２５Ｂから送られた経路情報を受ける。そして、制御部７１４Ｂは、経路情報に含まれる通信利用チャンネル情報を参照して、無線ＬＡＮ通信部７１１に対して通信利用チャンネルを指定する。また、制御部７１４Ｂは、経路情報に含まれる走行経路情報を、提示部へ送る。
【００８４】
また、制御部７１４Ｂは、上述した制御部７１４Ａと同様にして、位置検出部４２０から送られた移動体ＭＶ0の現在位置の情報、及び、信号検出部７１３から送られた検出結果を受ける。そして、制御部７１４Ｂは、信号検出部７１３から送られた検出結果に基づいて利用優先機器信号情報を生成し、当該利用優先機器信号情報を移動体ＭＶ0の現在位置の情報とともに、端末送信部７１５Ｂへ送る。
【００８５】
また、制御部７１４Ｂは、上述した制御部７１４Ａと同様にして、ＤＦＳ機能の制御を行う。
【００８６】
上記の端末送信部７１５Ｂは、上述した端末送信部７１５Ａと同様にして、制御部７１４Ｂから送られた利用優先機器信号情報及び検出位置の情報を受ける。そして、端末送信部７１５Ｂは、当該情報を、ネットワークを介して、サーバ装置７２０Ｂへ送信する。
【００８７】
また、端末送信部７１５Ｂは、制御部７１４Ｂから送られた干渉情報取得指令を受ける。そして、端末送信部７１５Ｂは、当該干渉情報取得指令を、ネットワークを介して、サーバ装置７２０Ｂへ送信する。
【００８８】
上記の端末受信部７１６Ｂは、サーバ装置７２０Ｂから、ネットワークを介して、干渉チャンネル情報を受信する。そして、端末受信部７１６Ｂは、当該干渉チャンネル情報を探索部７２５Ｂへ送る。
【００８９】
上記の地図情報記憶部７１８は、不揮発性の記憶素子を備えて構成されている。地図情報記憶部７１８には、地図情報が記憶されている。この地図情報には、ノード（交差点等）位置情報、ノード間を結ぶ道路リンク情報、並びに、各道路リンクの走行時間情報及び走行距離情報等が含まれている。
【００９０】
上記の探索部７２５Ｂは、制御部７１４Ｂから送られた経路探索指令を受ける。また、探索部７２５Ｂは、端末受信部７１６Ｂから送られた干渉チャンネル情報を受ける。こうして経路探索指令及び干渉チャンネル情報を受けると、探索部７２５Ｂは、地図情報記憶部７１８内の地図情報を参照して、上述した探索部７２５Ａと同様にして、無線通信に利用するチャンネル周波数帯の切り替えの回数を抑制する目的位置までの走行経路を探索する。そして、探索部７２５Ｂは、探索された走行経路の情報及び当該走行経路で無線通信に利用する通信利用チャンネルの情報を含んだ経路情報を生成し、制御部７１４Ｂへ送る。
【００９１】
《サーバ装置７２０Ｂの構成》
上記のサーバ装置７２０Ｂの構成について、説明する。
【００９２】
サーバ装置７２０Ｂは、図２に示されるように、上述した第１実施形態のサーバ装置７２０Ａと比べて、サーバ受信部７２１Ａに代えてサーバ受信部７２１Ｂを備えている点、サーバ送信部７２６Ａに代えてサーバ送信部７２６Ｂを備えている点、干渉情報取得部７２９を更に備えている点、及び、探索部７２５Ａを備えていない点が異なっている。以下、この相違点に主に着目して説明する。
【００９３】
上記のサーバ受信部７２１Ｂは、上述したサーバ受信部７２１Ａと同様にして、複数の無線通信装置から、ネットワークを介して、利用優先機器信号情報を検出位置の情報とともに受信する。そして、サーバ受信部７２１Ｂは、当該情報を取得部７２３へ送る。
【００９４】
また、サーバ受信部７２１Ｂは、無線通信装置７１０Ｂから、ネットワークを介して、干渉情報取得指令を受ける。そして、サーバ受信部７２１Ｂは、当該干渉情報取得指令を干渉情報取得部７２９へ送る。
【００９５】
上記の干渉情報取得部７２９は、サーバ受信部７２１Ｂから送られた干渉情報取得指令を受ける。当該干渉情報取得指令を受けると、干渉情報取得部７２９は、記憶部７２２にアクセスして、移動体ＭＶ0の現在位置から目的位置までの経路を含む拡大地域の干渉チャンネル情報を取得する。そして、干渉情報取得部７２９は、取得した干渉チャンネル情報をサーバ送信部７２６Ｂへ送る。
【００９６】
ここで、干渉情報取得部７２９が取得する拡大地域の干渉チャンネル情報としては、例えば、移動体ＭＶ0の現在位置及び目的位置が埼玉県である場合には、埼玉県全域の干渉チャンネル情報とすることができる。
【００９７】
上記のサーバ送信部７２６Ｂは、干渉情報取得部７２９から送られた干渉チャンネル情報を受ける。そして、サーバ送信部７２６Ｂは、当該干渉チャンネル情報を、ネットワークを介して、無線通信装置７１０Ｂへ送る。
【００９８】
＜動作＞
以上のようにして構成された経路探索システム７００Ｂの動作について、説明する。
【００９９】
《無線通信装置７１０Ｂの動作》
無線通信装置７１０Ｂの動作について、説明する。
【０１００】
前提として、位置検出部４２０は動作を開始しており、検出された移動体ＭＶ0の現在位置の情報を、逐次、無線通信装置７１０Ｂへ送っているものとする。また、当初においては、無線ＬＡＮ通信部７１１は、無線ＬＡＮステーション機器４１０1，…との間で通信を行っていないものとする。
【０１０１】
こうした状態で、利用者が目的地を指定した経路探索指定を入力部に入力すると、当該経路探索指定に対応した探索指示を制御部７１４Ｂが受ける。こうして経路探索指示を受けると、制御部７１４Ｂは、移動体ＭＶ0の現在位置及び目的位置を指定した経路探索指令を生成し、探索部７２５Ｂへ送る。また、制御部７１４Ｂは、経路探索における移動体ＭＶ0の現在位置の情報及び目的位置の情報を指定した干渉情報取得指令を生成し、端末送信部７１５Ｂへ送る。そして、端末送信部７１５Ｂが、当該干渉情報取得指令を、ネットワークを介して、サーバ装置７２０Ｂへ送信する。
【０１０２】
この後、端末受信部７１６Ｂが、サーバ装置７２０Ｂから送信された干渉チャンネル情報を受信すると、当該干渉チャンネル情報を探索部７２５Ｂへ送る。経路探索指令及び干渉チャンネル情報を受けた探索部７２５Ｂは、地図情報記憶部７１８内の地図情報を参照して、上述した第１実施形態の場合と同様にして、無線通信に利用するチャンネル周波数帯の切り替えの回数を抑制する目的位置までの走行経路を探索する。そして、探索部７２５Ｂは、探索された走行経路の情報及び当該走行経路で無線通信に利用する通信利用チャンネルの情報を含む経路情報を生成して、制御部７１４Ｂへ送る。
【０１０３】
こうして探索部７２５Ｂから送られた経路情報を受けると、制御部７１４Ｂは、経路情報に含まれる走行経路情報を、提示部へ送る。この結果、提示部に、移動体ＭＶ0の現在位置から目的位置までの走行経路が提示される。また、制御部７１４Ｂは、経路情報に含まれる通信利用チャンネル情報を参照して、通信利用チャンネルを指定した通信前指令を無線ＬＡＮ通信部７１１へ送る。そして、制御部７１４Ｂは、運用前モニタリングを実行する。以後の無線通信装置７１０Ｂの動作は、第１実施形態の場合と同様である。
【０１０４】
《サーバ装置７２０Ｂの動作》
サーバ装置７２０Ｂの動作について、説明する。
【０１０５】
（干渉チャンネル情報の生成処理）
サーバ装置７２０Ｂによる干渉チャンネル情報の生成処理は、サーバ装置７２０Ａの場合と全く同様に行われる。
【０１０６】
以上説明したように、第２実施形態では、第１実施形態の場合と同様にして、サーバ装置７２０Ｂが、無線通信装置７１０Ｂを含む、複数の移動体のそれぞれに配置された無線通信装置のいずれかから、利用優先機器信号情報及び検出位置の情報を取得し、当該情報を生成部７２４へ送る。生成部７２４が、当該情報を受けると、第１実施形態の場合と同様にして、干渉チャンネル情報を生成する。
【０１０７】
こうした干渉チャンネル情報が生成されている状態で、利用者が目的地を指定した経路探索指定を入力部に入力すると、無線通信装置７１０Ｂの制御部７１４Ｂが、経路探索指令を生成し、探索部７２５Ｂへ送る。また、制御部７１４Ｂは、干渉情報取得指令を生成して、サーバ装置７２０Ｂに送信する。そして、サーバ装置７２０Ｂの干渉情報取得部７２９が、干渉情報取得指令を受ける。干渉情報取得部７２９は、干渉情報取得指令を受けると、記憶部７２２にアクセスして、干渉チャンネル情報を取得する。そして、干渉情報取得部７２９は、取得した干渉チャンネル情報を、無線通信装置７１０Ｂの探索部７２５Ｂに送信する。
【０１０８】
探索部７２５Ｂは、経路探索指令及び干渉チャンネル情報を受けると、地図情報を参照して、移動体ＭＶ0の現在位置から目的位置までの道路リンク候補を組み合せた複数の走行経路候補を抽出する。
【０１０９】
引き続き、探索部７２５Ｂは、干渉チャンネル情報を参照して、同一のチャンネル周波数帯で、優先度が「高」に設定されている領域のみを通る走行経路候補が存在するか否かの第１優先経路判定を行う。そして、当該判定の結果が肯定的であった場合には、探索部７２５Ｂは、第１優先経路判定の結果が肯定的である走行経路候補のうちから、走行距離が最短となる走行経路候補を、推奨走行経路として探索する。
【０１１０】
一方、第１優先経路判定の結果が否定的であった場合には、探索部７２５Ｂは、同一のチャンネル周波数帯で、優先度が「高」又は「中」に設定されている領域のみを通る走行経路候補が存在するか否かの第２優先経路判定を行う。そして、当該判定の結果が肯定的であった場合には、探索部７２５Ｂは、第２優先経路判定の結果が肯定的である走行経路候補のうちから、優先度が「中」に設定されている領域をより少なく走行する走行経路候補を、推奨走行経路として探索する。なお、優先度が「中」に設定されている領域をより少なく走行する走行経路候補が複数ある場合には、当該複数の経路のうちから、走行距離が最短となる走行経路候補を、推奨走行経路として探索する。
【０１１１】
こうして推奨走行経路が探索されると、探索部７２５Ｂは、推奨走行経路を走行経路とする走行経路情報及び当該走行経路で無線通信に利用する通信利用チャンネルの情報を含んだ経路情報を生成して、制御部７１４Ｂへ送る。経路情報を受けた制御部７１４Ｂは、経路情報に含まれる通信利用チャンネル情報を参照して、無線ＬＡＮ通信部７１１に対して通信利用チャンネルを指定する。また、制御部７１４Ｂは、経路情報に含まれる走行経路情報を、提示部へ送る。
【０１１２】
したがって、第２実施形態によれば、上述した第１実施形態の場合と同様に、移動体とともに移動する無線通信装置が、当該移動体に配置された無線ＬＡＮアクセスポイント機器を介して通信を行う際に、ＤＦＳ機能動作による無線通信チャンネルの切り替えを抑制することができる。
【０１１３】
［実施形態の変形］
本発明は、上記の実施形態に限定されるものではなく、様々な変形が可能である。
【０１１４】
例えば、上記の第１及び第２実施形態では、探索部は、第１優先経路判定又は第２優先経路判定の結果が肯定的である走行経路候補が複数存在する場合に、走行距離が最短となる目的地までの経路を推奨走行経路として探索したが、走行時間が最短となる経路を推奨走行経路として探索するようにしてもよい。
【０１１５】
また、上記の第１及び第２実施形態では、利用優先機器の種類を特に想定しなかったが、利用優先機器の種類に応じて必要となる処理を更に行うようにしてもよい。
【０１１６】
なお、上記の第１実施形態における無線通信装置７１０Ａの制御部７１４Ａ、並びに、サーバ装置７２０Ａの取得部７２３、生成部７２４及び探索部７２５Ａを、中央処理装置（ＣＰＵ：Central Processing Unit）等を備えた演算手段としてのコンピュータとして構成し、予め用意されたプログラムを当該コンピュータで実行することにより、これらの要素の処理の一部又は全部を実行するようにしてもよい。このプログラムはハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、当該コンピュータによって記録媒体からロードされて実行される。また、このプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配信の形態で取得されるようにしてもよい。
【０１１７】
また、上記の第２実施形態における無線通信装置７１０Ｂの制御部７１４Ｂ及び探索部７２５Ｂ、並びに、サーバ装置７２０Ｂの取得部７２３、生成部７２４及び干渉情報取得部７２９を、中央処理装置（ＣＰＵ：Central Processing Unit）等を備えた演算手段としてのコンピュータとして構成し、予め用意されたプログラムを当該コンピュータで実行することにより、これらの要素の処理の一部又は全部を実行するようにしてもよい。このプログラムはハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、当該コンピュータによって記録媒体からロードされて実行される。また、このプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配信の形態で取得されるようにしてもよい。
【実施例】
【０１１８】
以下、本発明の実施例を、添付図面を参照して説明する。なお、以下の説明及び図面においては、同一又は同等の要素については同一の符号を付し、重複する説明を省略する。
【０１１９】
［構成］
図３には、一実施例に係る経路探索システム１００の概略的な構成がブロック図にて示されている。この経路探索システム１００は、上述した第１実施形態の経路探索システム７００Ａ（図１参照）の一態様となっている。
【０１２０】
図３に示されるように、経路探索システム１００は、無線通信装置２００と、サーバ装置３００とを備えている。ここで、無線通信装置２００は、上述した第１実施形態の無線通信装置７１０Ａの一態様となっており、サーバ装置３００は、上述した第１実施形態のサーバ装置７２０Ａの一態様となっている。
【０１２１】
本実施例では、無線通信装置２００は、車両ＣＲ0内に配置されている。この車両ＣＲ0には、無線通信装置２００に接続される経路案内装置４５０が配置されている。また、サーバ装置３００は、例えば、所定の建屋内の固定的な位置に配置されている。そして、サーバ装置３００と無線通信装置２００とは、ネットワークを介して、通信可能となっている。
【０１２２】
また、サーバ装置３００は、車両ＣＲ1，…のそれぞれに配置され、無線通信装置２００と同様に構成された他の無線通信装置とも通信可能となっている。
【０１２３】
ここで、経路案内装置４５０は、ＧＰＳ（Global Positioning System）受信ユニット、入力ユニット、表示ユニット、音出力ユニット、処理ユニット等（いずれも不図示）を備えて構成されている。経路案内装置４５０は、ＧＰＳ測位法等により、車両ＣＲ0の現在位置を検出する。そして、経路案内装置４５０は、検出された現在位置の情報を、無線通信装置２００へ送る。すなわち、経路案内装置４５０は、上述した第１実施形態における位置検出部４２０の機能を果たすようになっている。
【０１２４】
また、経路案内装置４５０は、利用者による目的地を指定した経路探索指定の入力を受け付ける。こうして経路探索指定の入力を受け付けると、経路案内装置４５０は、目的地を指定した探索指示を、無線通信装置２００へ送る。さらに、経路案内装置４５０は、無線通信装置２００から送られた走行経路情報を受ける。当該走行経路情報を受けると、経路案内装置４５０は、画像や音声を利用して、利用者に走行経路を案内する。
【０１２５】
＜無線通信装置２００の構成＞
上記の無線通信装置２００の構成について、説明する。
【０１２６】
図４には、無線通信装置２００の概略的な構成がブロック図にて示されている。図４に示されるように、無線通信装置２００は、アンテナ２１１を有する無線ＬＡＮ通信ユニット２１０と、信号検出ユニット２３０とを備えている。また、無線通信装置２００は、制御ユニット２４０と、広域ネットワーク通信ユニット２５０とを備えている。
【０１２７】
上記の無線ＬＡＮ通信ユニット２１０は、上述した第１実施形態の無線ＬＡＮ通信部７１１と同様に構成され、無線ＬＡＮ通信部７１１と同様に動作する。この無線ＬＡＮ通信ユニット２１０は、制御ユニット２４０により指定された通信利用チャンネルを利用して、車両ＣＲ0内に配置された無線ＬＡＮステーション機器４１０1，…と無線通信を行う。
【０１２８】
上記の信号検出ユニット２３０は、利用優先機器が気象レーダである場合における上述した第１実施形態の信号検出部７１３の機能を果たす。すなわち、信号検出ユニット２３０は、無線ＬＡＮ通信ユニット２１０から送られた分割信号を受ける。そして、信号検出ユニット２３０は、当該分割信号を解析し、気象レーダが発信する所定パワー以上のレーダ波の存在を検出する。信号検出ユニット２３０による検出結果は、制御ユニット２４０へ送られる。
【０１２９】
上記の制御ユニット２４０は、中央処理装置（ＣＰＵ）及びその周辺回路を備えて構成され、無線通信装置２００の全体を統括制御する。この制御ユニット２４０が様々なプログラムを実行することにより、無線通信装置２００としての各種機能が実現されるようになっている。こうした機能の中には、上述した第１実施形態における制御部７１４Ａの機能も含まれている。
【０１３０】
制御ユニット２４０は、経路案内装置４５０から送られた車両ＣＲ0の現在位置の情報を受ける。また、制御ユニット２４０は、信号検出ユニット２３０から送られた検出結果を受ける。引き続き、制御ユニット２４０は、当該検出結果に基づいて気象レーダが発信するレーダ波の検出の有無についての情報（以下、「レーダ波情報」とも記す）を生成する。そして、制御ユニット２４０は、広域ネットワーク通信ユニット２５０を利用し、レーダ波情報及び車両ＣＲ0の現在位置の情報を、端末送信データとして、ネットワークを介してサーバ装置３００へ送信する。
【０１３１】
ここで、レーダ波情報には、検出の有無に加えて、当該有無を確認したチャンネル（以下、「確認チャンネル」とも記す）の情報が含まれている。
【０１３２】
また、制御ユニット２４０は、経路案内装置４５０から送られた探索指示を受けると、車両ＣＲ0の現在位置の情報及び目的位置の情報を含んだ経路探索指令を生成する。そして、制御ユニット２４０は、広域ネットワーク通信ユニット２５０を利用し、当該経路探索指令を、端末送信データとして、ネットワークを介してサーバ装置３００へ送信する。
【０１３３】
また、制御ユニット２４０は、サーバ装置３００から送信され、ネットワークを介して広域ネットワーク通信ユニット２５０が受信した経路情報（サーバ送信データ）を受ける。そして、制御ユニット２４０は、経路情報に含まれる通信利用チャンネル情報を参照して、無線ＬＡＮ通信ユニット２１０に対して通信利用チャンネルを指定する等の制御を行う。また、制御ユニット２４０は、経路情報に含まれる走行経路情報を、経路案内装置４５０へ送る。
【０１３４】
この制御ユニット２４０が実行するプログラムは、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、当該記録媒体からロードされて実行される。また、このプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配信の形態で取得されるようにしてもよい。
【０１３５】
制御ユニット２４０が実行する処理の詳細については、後述する。
【０１３６】
上記の広域ネットワーク通信ユニット２５０は、制御ユニット２４０から送られた端末送信データを受ける。そして、広域ネットワーク通信ユニット２５０は、当該端末送信データを、ネットワークを介してサーバ装置３００へ送信する。
【０１３７】
また、広域ネットワーク通信ユニット２５０は、サーバ装置３００からネットワークを介して送信されたサーバ送信データを受信する。そして、広域ネットワーク通信ユニット２５０は、当該サーバ送信データを制御ユニット２４０へ送る。ここで、広域ネットワーク通信ユニット２５０は、上述した第１実施形態における端末送信部７１５Ａ及び端末受信部７１６Ａの機能を果たすようになっている。
【０１３８】
＜サーバ装置３００の構成＞
上記のサーバ装置３００の構成について、説明する。
【０１３９】
図５には、サーバ装置３００の概略的な構成がブロック図にて示されている。図５に示されるように、サーバ装置３００は、処理ユニット３１０と、外部通信ユニット３３０と、記憶ユニット３５０とを備えている。
【０１４０】
上記の処理ユニット３１０は、中央処理装置（ＣＰＵ）及びその周辺回路を備えて構成され、サーバ装置３００の全体を統括制御する。この処理ユニット３１０が様々なプログラムを実行することにより、サーバ装置３００としての各種機能が実現されるようになっている。こうした機能の中には、上述した第１実施形態における取得部７２３、生成部７２４及び探索部７２５Ａの機能も含まれている。
【０１４１】
処理ユニット３１０は、無線通信装置２００から送信され、ネットワークを介して外部通信ユニット３３０が受信した経路探索指令（端末送信データ）を受ける。経路探索指令を受けると、処理ユニット３１０は、無線通信に利用するチャンネル周波数帯の切り替えの回数を抑制する目的位置までの走行経路を探索する。
【０１４２】
次いで、処理ユニット３１０は、探索された走行経路の情報及び当該走行経路で無線通信に利用する通信利用チャンネルの情報を含む経路情報を生成する。そして、処理ユニット３１０は、外部通信ユニット３３０を利用し、当該経路情報を、サーバ送信データとして、ネットワークを介して無線通信装置２００へ送信する。
【０１４３】
この処理ユニット３１０が実行するプログラムは、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、当該記録媒体からロードされて実行される。また、このプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配信の形態で取得されるようにしてもよい。
【０１４４】
処理ユニット３１０が実行する処理の詳細については、後述する。
【０１４５】
上記の外部通信ユニット３３０は、無線通信装置２００からネットワークを介して送信された端末送信データを受信する。そして、外部通信ユニット３３０は、当該端末送信データを処理ユニット３１０へ送る。
【０１４６】
また、外部通信ユニット３３０は、処理ユニット３１０から送られたサーバ送信データを受ける。そして、外部通信ユニット３３０は、当該サーバ送信データを、ネットワークを介して無線通信装置２００へ送信する。ここで、外部通信ユニット３３０は、上述した第１実施形態におけるサーバ受信部７２１Ａ及びサーバ送信部７２６Ａの機能を果たすようになっている。
【０１４７】
上記の記憶ユニット３５０は、ハードディスク装置等の不揮発性の記憶装置を備えて構成され、サーバ装置３００において利用される様々な情報データが記憶される。こうした情報データには、干渉チャンネル情報ＩＣＩ、地図情報ＭＰＩ等が含まれている。記憶ユニット３５０には、処理ユニット３１０がアクセスできるようになっている。ここで、記憶ユニット３５０は、上述した記憶部７２２の機能を果たすようになっている。
【０１４８】
上記の地図情報ＭＰＩには、ノード位置情報、ノード間を結ぶ道路リンク情報、並びに、各道路リンクの走行時間情報及び走行距離情報等が含まれている。
【０１４９】
《干渉チャンネル情報ＩＣＩの内容》
上記の干渉チャンネル情報ＩＣＩの内容の説明に先立って、本実施例で採用する領域分割について説明する。本実施例では、地図領域が、図６に示されるような複数の領域（ｊ，ｋ）（ｊ＝…，ｊp，…；ｋ＝…，ｋq，…）に仮想的に分割されていることを想定している。ここで、複数の領域（ｊ，ｋ）のそれぞれは、同様の面積を有する矩形状の領域となっている。
【０１５０】
なお、複数の領域（ｊ，ｋ）のそれぞれの大きさは、気象レーダ波の到達範囲等を考慮して、予め定められる。例えば、領域の大きさを１ｋｍ四方とすることができる。
【０１５１】
干渉チャンネル情報ＩＣＩには、図７に示されるように、領域（ｊ，ｋ）ごとの個別干渉チャンネル情報（ｊ，ｋ）が含まれている。この個別干渉チャンネル情報（ｊ，ｋ）には、チャンネルごとの個別チャンネル情報＃ｍ（ｍ＝１，…，Ｍ）が含まれている。そして、個別チャンネル情報＃ｍには、確認済フラグＣＦＬＧと、検出有無フラグＤＦＬＧとが含まれている。
【０１５２】
確認済フラグＣＦＬＧは、「０」又は「１」に設定される。また、検出有無フラグＤＦＬＧは、「０，０」、「１，０」又は「１，１」に設定される。
【０１５３】
ここで、確認済フラグＣＦＬＧは、対応する無線通信チャンネルの周波数帯において、気象レーダが発信するレーダ波の有無についての確認が行われたか否かを示す。確認済フラグＣＦＬＧが「０」の場合には、当該確認が一度も行われていないことが示され、確認済フラグＣＦＬＧが「１」の場合には、当該確認が一度でも行われたことが示されている。
【０１５４】
また、検出有無フラグＤＦＬＧは、確認済フラグＣＦＬＧが「１」の場合には、対応する無線通信チャンネルの周波数帯での気象レーダが発信するレーダ波の検出の有無を示し、確認済フラグが「０」の場合には、対応する無線通信チャンネルの周波数帯での気象レーダが発信するレーダ波の検出の有無についての推定結果を示す。そして、検出有無フラグＤＦＬＧが「０，０」の場合には、過去から現在に渡って、レーダ波の検出又は検出推定が「無」であることが示され、検出有無フラグＤＦＬＧが「１，０」の場合には、過去にレーダ波の検出又は検出推定が「有」であったが、現在ではレーダ波の検出又は検出推定が「無」であることが示されている。また、検出有無フラグＤＦＬＧが「１，１」の場合には、現在においてレーダ波の検出又は検出推定が「有」であることが示されている。
【０１５５】
本実施例では、無線通信に利用するチャンネル周波数帯の切り替えの回数を抑制する目的位置までの走行経路を探索に際して、検出有無フラグＤＦＬＧ「０，０」の領域については優先度を「高」に設定し、検出有無フラグＤＦＬＧ「１，０」の領域については優先度を「中」に設定し、検出有無フラグＤＦＬＧ「１，１」の領域については優先度を「高」に設定するようになっている。
【０１５６】
［動作］
以上のようにして構成された経路探索システム１００の動作について、無線通信装置２００の動作と、サーバ装置３００の動作とに分けて説明する。
【０１５７】
＜無線通信装置２００の動作＞
無線通信装置２００の動作について、制御ユニット２４０が実行する処理に主に着目して説明する。
【０１５８】
前提として、経路案内装置４５０は動作を開始しており、検出された車両ＣＲ0の現在位置の情報を、逐次、無線通信装置２００へ送っているものとする。また、当初においては、無線ＬＡＮ通信ユニット２１０は、無線ＬＡＮステーション機器４１０1，…との間で通信を行っていないものとする。
【０１５９】
こうした状態のもとで、図８に示されるように、まず、ステップＳ１１において、制御ユニット２４０が、経路案内装置４５０から送られた探索指示を受けたか否かを判定する。この判定の結果が否定的であった場合（ステップＳ１１：Ｎ）には、ステップＳ１１の処理が繰り返される。
【０１６０】
ステップＳ１１の処理の繰り返し中に、制御ユニット２４０が、経路案内装置４５０から送られた探索指示を受けて、ステップＳ１１における判定の結果が肯定的になると（ステップＳ１１：Ｙ）、処理はステップＳ１２へ進む。ステップＳ１２では、制御ユニット２４０が、車両ＣＲ0の現在位置及び目的位置を指定した経路探索指令を生成する。そして、制御ユニット２４０は、広域ネットワーク通信ユニット２５０を利用し、当該経路探索指令を、ネットワークを介してサーバ装置３００へ送信する。
【０１６１】
引き続き、ステップＳ１３において、制御ユニット２４０が、サーバ装置３００から送信された経路情報を受信したか否かを判定する。この判定の結果が否定的であった場合（ステップＳ１３：Ｎ）には、ステップＳ１３の処理が繰り返される。
【０１６２】
経路情報を受信し、ステップＳ１３における判定の結果が肯定的になると（ステップＳ１３：Ｙ）、処理はステップＳ１４へ進む。ステップＳ１４では、制御ユニット２４０が、経路情報に含まれる通信利用チャンネル情報を参照して、通信利用チャンネルを指定した通信前指令を無線ＬＡＮ通信ユニット２１０へ送る。そして、制御ユニット２４０は、信号検出ユニット２３０による検出結果を取得し、運用前モニタリングとして、通信利用チャンネルの周波数帯に気象レーダが発信したレーダ波が有るか否かを判定する。この判定の結果が肯定的であった場合（ステップＳ１４：Ｙ）には、処理は、後述するステップＳ１８へ進む。
【０１６３】
ステップＳ１４における判定の結果が否定的であった場合（ステップＳ１４：Ｎ）には、処理はステップＳ１５へ進む。ステップＳ１５では、制御ユニット２４０が、通信開始指令を無線ＬＡＮ通信ユニット２１０へ送る。この結果、無線ＬＡＮ通信ユニット２１０は、指定された通信利用チャンネルを利用した無線通信を開始する。また、制御ユニット２４０は、経路情報に含まれる走行経路情報を、経路案内装置４５０へ送る。この結果、経路案内装置４５０において、車両ＣＲ0の現在位置から目的位置までの走行経路が提示される。
【０１６４】
次いで、ステップＳ１６において、制御ユニット２４０が、通信利用チャンネルの周波数帯に気象レーダが発信したレーダ波が無い旨のレーダ波情報を生成する。そして、制御ユニット２４０は、広域ネットワーク通信ユニット２５０を利用し、当該レーダ波情報及び車両ＣＲ0の現在位置の情報を、ネットワークを介してサーバ装置３００へ送信する。
【０１６５】
引き続き、ステップＳ１７において、制御ユニット２４０が、信号検出ユニット２３０による検出結果を逐次、取得し、運用中モニタリングとして、通信利用チャンネルの周波数帯に気象レーダが発信したレーダ波が有るか否かを判定する。この判定の結果が肯定的であった場合（ステップＳ１７：Ｙ）には、処理はステップＳ１８へ進む。
【０１６６】
ステップＳ１８では、制御ユニット２４０が、通信停止指令を無線ＬＡＮ通信ユニット２１０へ送る。次いで、ステップＳ１９において、制御ユニット２４０が、通信利用チャンネルの周波数帯に気象レーダが発信したレーダ波が有る旨のレーダ波情報を生成する。そして、制御ユニット２４０は、広域ネットワーク通信ユニット２５０を利用し、当該レーダ波情報及び車両ＣＲ0の現在位置の情報を、ネットワークを介してサーバ装置３００へ送信する。この後、処理はステップＳ１２へ戻る。
【０１６７】
上述したステップＳ１７における判定の結果が否定的であった場合（ステップＳ１７：Ｎ）には、処理はステップＳ２０へ進む。ステップＳ２０では、制御ユニット２４０が、車両ＣＲ0の現在位置の情報を参照して、目的地に到達したか否かを判定する。この判定の結果が否定的であった場合（ステップＳ２０：Ｎ）には、処理はステップＳ１７へ戻る。
【０１６８】
本実施例では、ステップＳ１７，Ｓ２０の処理の繰り返し中に、制御ユニット２４０は、定期的に、通信利用チャンネルの周波数帯に気象レーダが発信したレーダ波が無い旨のレーダ波情報を生成する。そして、制御ユニット２４０は、広域ネットワーク通信ユニット２５０を利用し、当該レーダ波情報及び車両ＣＲ0の現在位置の情報を、ネットワークを介してサーバ装置３００へ送信するようになっている。そして、ステップＳ２０における判定の結果が肯定的になると（ステップＳ２０：Ｙ）、無線通信装置２００によるレーダ波情報の送信処理が終了する。
【０１６９】
＜サーバ装置３００の動作＞
サーバ装置３００の動作について、処理ユニット３１０による干渉チャンネル情報ＩＣＩの生成処理、及び、経路探索処理に主に着目して説明する。
【０１７０】
《干渉チャンネル情報ＩＣＩの生成処理》
処理ユニット３１０による干渉チャンネル情報ＩＣＩの生成処理について、説明する。
【０１７１】
干渉チャンネル情報ＩＣＩの生成処理については、図９に示されるように、まず、ステップＳ２１において、処理ユニット３１０が、複数の車両のそれぞれに配置された無線通信装置のいずれかから、レーダ波情報及び当該レーダ波情報についての検出位置の情報を受信したか否かを判定する。この判定の結果が否定的であった場合（ステップＳ２１：Ｎ）には、ステップＳ２１の処理が繰り返される。
【０１７２】
ステップＳ２１の処理の繰り返し中に、処理ユニット３１０が、レーダ波情報及び検出位置の情報を受けて、ステップＳ２１における判定の結果が肯定的になると（ステップＳ２１：Ｙ）、処理はステップＳ２２へ進む。ステップＳ２２では、処理ユニット３１０が、検出位置が属している領域を特定する。
【０１７３】
引き続き、ステップＳ２３において、処理ユニット３１０が、特定された領域に対応する個別干渉チャンネル情報を、記憶ユニット３５０の干渉チャンネル情報ＩＣＩから読み取る。そして、処理ユニット３１０は、読み取った個別干渉チャンネル情報（以下、「特定個別干渉チャンネル情報」とも記す）における確認チャンネルに対応する個別チャンネル情報の確認済フラグＣＦＬＧが「０」であるか否かを判定する。この判定の結果が肯定的であった場合（ステップＳ２３：Ｙ）には、処理はステップＳ２４へ進む。ステップＳ２４では、処理ユニット３１０が、当該確認済フラグＣＦＬＧを「１」に設定する。この後、処理はステップＳ２５へ進む。
【０１７４】
ステップＳ２５では、処理ユニット３１０が、「第１種検出有無フラグＤＦＬＧの設定処理」を行う。かかるステップＳ２５の処理の詳細については、後述する。そして、ステップＳ２５の処理が終了すると、後述する処理はステップＳ２７へ進む。
【０１７５】
ステップＳ２３における判定の結果が否定的であった場合（ステップＳ２３：Ｎ）には、処理はステップＳ２６へ進む。ステップＳ２６では、処理ユニット３１０が、「第２種検出有無フラグＤＦＬＧの設定処理」を行う。かかるステップＳ２６の処理の詳細については、後述する。そして、ステップＳ２６の処理が終了すると、ステップＳ２７へ進む。
【０１７６】
ステップＳ２７では、処理ユニット３１０が、ステップＳ２２において特定された領域に隣接する領域（以下、「隣接領域」とも記す）について、個別干渉チャンネル情報における確認チャンネルの確認済フラグＣＦＬＧが「０」に設定されている領域があるか否かを判定する。この判定の結果が否定的であった場合（ステップＳ２７：Ｎ）には、処理はステップＳ２１へ戻る。
【０１７７】
ステップＳ２７における判定の結果が肯定的であった場合（ステップＳ２７：Ｙ）には、処理はステップＳ２８へ進む。ステップＳ２８では、処理ユニット３１０が、確認済フラグＣＦＬＧが「０」に設定されている個別チャンネル情報における検出有無フラグＤＦＬＧの推定処理を行う。ステップＳ２８の処理が終了すると、処理はステップＳ２１へ戻る。この検出有無フラグＤＦＬＧの推定処理については、後述する。
【０１７８】
（ステップＳ２５における第１種検出有無フラグＤＦＬＧの設定処理）
上述したステップＳ２５における「第１種検出有無フラグＤＦＬＧの設定処理」について説明する。
【０１７９】
この「第１種検出有無フラグＤＦＬＧの設定処理」は、図１０に示されるように、まず、ステップＳ３１において、処理ユニット３１０が、レーダ波情報に基づいて、確認チャンネルの周波数帯に気象レーダが発信したレーダ波が有るか否かを判定する。この判定の結果が否定的であった場合（ステップＳ３１：Ｎ）には、処理はステップＳ３２へ進む。ステップＳ３２では、処理ユニット３１０が、特定個別干渉チャンネル情報における確認チャンネルに対応する個別チャンネル情報の検出有無フラグＤＦＬＧを「０，０」に設定する。ステップＳ３２の処理が終了すると、ステップＳ２５の処理が終了する。そして、処理は上述した図９のステップＳ２７へ進む。
【０１８０】
ステップＳ３１における判定の結果が肯定的であった場合（ステップＳ３３：Ｙ）には、処理はステップＳ３３へ進む。ステップＳ３３では、処理ユニット３１０が、特定個別干渉チャンネル情報における確認チャンネルに対応する個別チャンネル情報の検出有無フラグＤＦＬＧを「１，１」に設定する。ステップＳ３３の処理が終了すると、ステップＳ２５の処理が終了する。そして、処理は上述した図９のステップＳ２７へ進む。
【０１８１】
（ステップＳ２６における第２種検出有無フラグＤＦＬＧの設定処理）
上述したステップＳ２６における「第２種検出有無フラグＤＦＬＧの設定処理」について説明する。
【０１８２】
この「第２種検出有無フラグＤＦＬＧの設定処理」は、図１１に示されるように、まず、ステップＳ４１において、処理ユニット３１０が、レーダ波情報に基づいて、確認チャンネルの周波数帯に気象レーダが発信したレーダ波が有るか否かを判定する。この判定の結果が否定的であった場合（ステップＳ４１：Ｎ）には、処理はステップＳ４２へ進む。
【０１８３】
ステップＳ４２では、処理ユニット３１０が、特定個別干渉チャンネル情報における確認チャンネルに対応する個別チャンネル情報の検出有無フラグＤＦＬＧが「０，０」に設定されているか否かを判定する。この判定の結果が肯定的であった場合（ステップＳ４２：Ｙ）には、処理はステップＳ４３へ進む。ステップＳ４３では、処理ユニット３１０が、当該検出有無フラグＤＦＬＧを「０，０」に再設定する。ステップＳ４３の処理が終了すると、ステップＳ２６の処理が終了する。そして、処理は上述した図９のステップＳ２７へ進む。
【０１８４】
ステップＳ４２における判定の結果が否定的であった場合（ステップＳ４２：Ｎ）には、処理はステップＳ４４へ進む。ステップＳ４４では、処理ユニット３１０が、当該検出有無フラグＤＦＬＧを「１，０」に設定する。ステップＳ４４の処理が終了すると、ステップＳ２６の処理が終了する。そして、処理は上述した図９のステップＳ２７へ進む。
【０１８５】
上述したステップＳ４１における判定の結果が肯定的であった場合（ステップＳ４１：Ｙ）には、処理はステップＳ４５へ進む。ステップＳ４５では、処理ユニット３１０が、特定個別干渉チャンネル情報における確認チャンネルに対応する個別チャンネル情報の検出有無フラグＤＦＬＧを「１，１」に設定する。ステップＳ４５の処理が終了すると、ステップＳ２６の処理が終了する。そして、処理は上述した図９のステップＳ２７へ進む。
【０１８６】
（ステップＳ２７，２８における検出有無フラグＤＦＬＧの推定処理）
上述したステップＳ２７，２８における「検出有無フラグＤＦＬＧの推定処理」について説明する。
【０１８７】
図１２には、検出有無フラグの推定処理が行われた、確認チャンネルにおける確認済フラグ及び検出有無フラグの設定例が示されている。なお、図１２では、確認済フラグを「ＣＦ」と記すとともに、検出有無フラグを「ＤＦ」と記している。
【０１８８】
この例で、ステップＳ２２において特定された領域が図１２に示される領域（ｊ６，ｋ２）であったときには、確認済フラグＣＦが「０」に設定されている隣接領域として、領域（ｊ７，ｋ３）及び領域（ｊ５，ｋ２）が存在する。この結果、ステップＳ２７における判定の結果が肯定的となり、ステップＳ２８における検出有無フラグの推定処理が行われる。
【０１８９】
かかる検出有無フラグの推定処理では、例えば、領域（ｊ７，ｋ３）については、当該領域（ｊ７，ｋ３）を囲み、かつ、確認済フラグＣＦが「１」に設定されている領域の検出有無フラグＤＦを参照する。この場合には、領域（ｊ６，ｋ２）に加えて、領域（ｊ６，ｋ３）、領域（ｊ６，ｋ４）、領域（ｊ７，ｋ２）、領域（ｊ７，ｋ４）、領域（ｊ８，ｋ３）の検出有無フラグＤＦを参照する。こられの参照する領域の検出有無フラグＤＦは、全て「０，０」に設定されている。このため、領域（ｊ７，ｋ３）についての検出有無フラグＤＦは、処理ユニット３１０により「０，０」に推定される。
【０１９０】
また、例えば、領域（ｊ５，ｋ２）については、当該領域（ｊ５，ｋ２）を囲み、かつ、確認済フラグＣＦが「１」に設定されている領域の検出有無フラグＤＦを参照する。この場合には、領域（ｊ６，ｋ２）に加えて、領域（ｊ４，ｋ１）、領域（ｊ５，ｋ１）、領域（ｊ５，ｋ３）、領域（ｊ６，ｋ１）、領域（ｊ６，ｋ３）の検出有無フラグを参照する。こられの参照する領域のうち、検出有無フラグＤＦが「０，０」に設定されている領域が２つであり、検出有無フラグＤＦが「１，１」に設定されている領域が４つである。このため、処理ユニット３１０は、領域（ｊ５，ｋ２）の検出有無フラグＤＦが「１，１」である可能性が高いと判断し、領域（ｊ５，ｋ２）の検出有無フラグＤＦを「１，１」に設定する。
【０１９１】
《経路探索処理》
処理ユニット３１０による経路探索処理について、説明する。
【０１９２】
経路探索処理については、図１３に示されるように、まず、ステップＳ５１において、処理ユニット３１０が、無線通信装置２００から送信された経路探索指令を、受信したか否かを判定する。この判定の結果が否定的であった場合（ステップＳ５１：Ｎ）には、ステップＳ５１の処理が繰り返される。
【０１９３】
ステップＳ５１の処理の繰り返し中に、処理ユニット３１０が、経路探索指令を受けて、ステップＳ５１における判定の結果が肯定的になると（ステップＳ５１：Ｙ）、処理はステップＳ５２へ進む。ステップＳ５２では、処理ユニット３１０が、記憶ユニット３５０内の地図情報ＭＰＩを参照して、車両ＣＲ0の現在位置から目的位置までの道路リンク候補を組み合せた複数の走行経路候補を抽出する。
【０１９４】
引き続き、ステップＳ５３において、処理ユニット３１０が、記憶ユニット３５０内の干渉チャンネル情報ＩＣＩを参照して、同一のチャンネルで、検出有無フラグＤＦＬＧが「０，０」に設定されている領域のみを通る走行経路候補が存在するか否かの判定を行う。この判定の結果が肯定的であった場合（ステップＳ５３：Ｙ）には、処理はステップＳ５４へ進む。
【０１９５】
ステップＳ５４では、処理ユニット３１０が、ステップＳ５３における判定の結果が肯定的となった走行経路候補のうちから、検出有無フラグＤＦＬＧが「１，１」に設定されている領域をより少なく走行する走行経路候補を、推奨走行経路として探索する。なお、検出有無フラグＤＦＬＧが「１，１」に設定されている領域をより少なく走行する走行経路候補が複数ある場合には、当該複数の経路のうちから、走行距離が最短となる走行経路候補を、推奨走行経路に決定する。この後、処理は後述するステップＳ５８へ進む。
【０１９６】
一方、ステップＳ５３における判定の結果が否定的であった場合（ステップＳ５３：Ｎ）には、処理はステップＳ５５へ進む。ステップＳ５５では、処理ユニット３１０が、記憶ユニット３５０内の干渉チャンネル情報ＩＣＩを参照して、同一のチャンネルで、検出有無フラグＤＦＬＧが「０，０」又は「１，０」に設定されている領域のみを通る走行経路候補が存在するか否かの判定を行う。この判定の結果が肯定的であった場合（ステップＳ５５：Ｙ）には、処理はステップＳ５６へ進む。
【０１９７】
ステップＳ５６では、処理ユニット３１０が、ステップＳ５５における判定の結果が肯定的となった走行経路候補のうちから、走行距離が最短となる走行経路候補を、推奨走行経路に決定する。この後、処理は後述するステップＳ５８へ進む。
【０１９８】
ステップＳ５５における判定の結果が否定的であった場合（ステップＳ５５：Ｎ）には、処理はステップＳ５７へ進む。ステップＳ５７では、本実施例では、処理ユニット３１０が、無線通信チャンネルの切り替え回数が最小となる走行経路候補を、走行経路に決定する。この後、処理はステップＳ５８へ進む。
【０１９９】
ステップＳ５８では、処理ユニット３１０が、ステップＳ５４，Ｓ５６又はＳ５８において決定された走行経路の情報及び当該走行経路で無線通信に利用する通信利用チャンネルの情報を含んだ経路情報を生成する。そして、処理ユニット３１０は、外部通信ユニット３３０を利用し、当該経路情報を、ネットワークを介して無線通信装置２００へ送信する。以後、ステップＳ５１〜Ｓ５８の処理が繰り返される。
【０２００】
以上説明したように、本実施例では、サーバ装置３００の処理ユニット３１０が、無線通信装置２００を含む、複数の車両のそれぞれに配置された無線通信装置のいずれかから、レーダ波情報及び当該レーダ波情報についての検出位置の情報を受信すると、検出位置が属している領域を特定する。そして、処理ユニット３１０は、記憶ユニット３５０の干渉チャンネル情報ＩＣＩにアクセスし、特定された領域に対応する個別干渉チャンネル情報における確認チャンネルの確認済フラグＣＦＬＧ及び検出有無フラグＤＦＬＧの設定を、レーダ波情報の内容に反映する。また、処理ユニット３１０は、干渉チャンネル情報ＩＣＩの生成に際して、確認済フラグＣＦＬＧが「０」に設定されている領域については、同一チャンネル周波数帯の確認済フラグＣＦＬＧが「１」となっている領域の検出有無フラグＤＦＬＧに基づいて、検出有無フラグＤＦＬＧを設定する。
【０２０１】
こうした干渉チャンネル情報ＩＣＩが生成されている状態で、利用者が目的地を指定した経路探索指定を入力ユニットに入力すると、無線通信装置２００が、経路探索指令を生成し、サーバ装置３００に送信する。そして、サーバ装置３００の処理ユニット３１０が、経路探索指令を受信すると、地図情報ＭＰＩを参照して、車両ＣＲ0の現在位置から目的位置までの道路リンク候補を組み合せた複数の走行経路候補を抽出する。
【０２０２】
引き続き、処理ユニット３１０は、干渉チャンネル情報ＩＣＩを参照して、同一のチャンネルで、検出有無フラグＤＦＬＧが「０，０」（優先度「高」）に設定されている領域のみを通る走行経路候補が存在するか否かの第１の経路判定を行う。そして、当該第１の経路判定の結果が肯定的であった場合には、処理ユニット３１０は、第１の経路判定の結果が肯定的である走行経路候補のうちから、走行距離が最短となる走行経路候補を、推奨走行経路に決定する。
【０２０３】
一方、第１の経路判定の結果が否定的であった場合には、処理ユニット３１０は、同一のチャンネルで、検出有無フラグＤＦＬＧが「０，０」（優先度「高」）又は「１，０」（優先度「中」）に設定されている領域のみを通る走行経路候補が存在するか否かの第２の経路判定を行う。そして、当該第２の経路判定の結果が肯定的であった場合には、処理ユニット３１０は、第２の経路判定の結果が肯定的である走行経路候補のうちから、走行距離が最短となる走行経路候補を、推奨走行経路に決定する。
【０２０４】
こうして推奨走行経路が決定されると、処理ユニット３１０は、推奨走行経路を走行経路とする走行経路情報及び当該走行経路で無線通信に利用する通信利用チャンネルの情報を含んだ経路情報を生成して、無線通信装置２００に送信する。経路情報を受信した無線通信装置２００では、制御ユニット２４０が、経路情報に含まれる通信利用チャンネル情報を参照して、無線ＬＡＮ通信ユニット２１０に対して通信利用チャンネルを指定する。また、制御ユニット２４０は、経路情報に含まれる走行経路情報を、経路案内装置４５０へ送る。
【０２０５】
したがって、本実施例によれば、車両とともに移動する無線通信装置が、当該車両に配置された無線ＬＡＮアクセスポイント機器を介して通信を行う際に、ＤＦＳ機能動作による無線通信チャンネルの切り替えを抑制することができる。
【０２０６】
［実施形態の変形］
本発明は、上記の実施例に限定されるものではなく、様々な変形が可能である。
【０２０７】
例えば、上記の実施例では、無線通信に利用するチャンネル周波数帯の切り替えの回数を抑制する目的位置までの走行経路の探索をサーバ装置が行うようにしたが、上述した第２実施形態のように、車両に配置される無線通信装置が、無線通信に利用するチャンネル周波数帯の切り替えの回数を抑制する目的位置までの走行経路の探索するようにしてもよい。
【０２０８】
また、上記の実施例では、サーバ装置の処理ユニットは、第１の経路判定又は第２の経路判定の結果が肯定的である走行経路候補が複数存在する場合に、走行距離が最短となる目的地までの経路を推奨走行経路に決定したが、走行時間が最短となる経路を推奨走行経路に決定するようにしてもよい。
【０２０９】
また、上記の実施例では、第２の経路判定の結果が否定的であった場合には、無線通信チャンネルの切り替え回数が最小となる走行経路候補を走行経路に決定するようにしたが、当該処理を省略するようにしてもよい。
【０２１０】
また、上記の実施例では、処理ユニットは、複数の車両のそれぞれに配置された無線通信装置のいずれかから送信された、レーダ波情報及び当該レーダ波情報についての検出位置の情報に基づいて、干渉チャンネル情報を生成した。これに対して、当該情報に加えて、気象レーダの発信地や観測範囲から干渉チャンネル及び干渉領域が想定される情報を更に取り込んで、当該情報を、予め干渉チャンネル情報に反映しておくようにしてもよい。
【０２１１】
また、上記の実施例では、確認済フラグが「０」に設定されている検出有無フラグの推定処理を、確認済フラグが「０」となっている領域の囲む局所領域の検出有無フラグを参照して行った。これに対して、確認済フラグが「０」となっている領域の囲む拡大した領域の検出有無フラグを参照して、総合的に検出有無フラグを推定する等、他の手法を用いて行ってもよい。
【０２１２】
また、上記の実施例では、無線通信に利用するチャンネル周波数帯の切り替えの回数を抑制する目的位置までの走行経路の探索に際して、まず、同一チャンネルで検出有無フラグが「０，０」（優先度「高」）に設定されている領域のみを通る走行経路候補が存在するか否かの第１の経路判定を行い、当該判定の結果が否定的であった場合に、同一チャンネルで検出有無フラグＤＦＬＧが「０，０」（優先度「高」）又は「１，０」（優先度「中」）に設定されている領域のみを通る走行経路候補が存在するか否かの第２の経路判定を行うようにした。
【０２１３】
これに対して、任意の固定したチャンネルで、検出有無フラグが「０，０」に設定されている領域のみを通る走行経路候補が存在するか否かの経路判定を行い、当該経路判定の結果が否定的であった場合に、当該任意の固定したチャンネルで、検出有無フラグＤＦＬＧが「０，０」又は「１，０」に設定されている領域のみを通る走行経路候補が存在するか否かの経路判定を行うようにしてもよい。そして、この経路判定の結果が否定的であった場合には、チャンネルを変更して、上述した２つの判定処理を順次繰り返して行うようにしてもよい。
【０２１４】
また、上記の実施例では、利用優先機器が気象レーダである場合に本発明を適用したが、利用優先機器が気象レーダではない場合にも本発明を適用することができる。
【０２１５】
また、上記の実施例においては、車両に配置される無線通信装置に本発明を適用したが、車両以外の他の移動体に配置される無線通信装置にも本発明を適用することもできる。
【符号の説明】
【０２１６】
１００              …  経路探索システム
２００              …  無線通信装置
２３０              …  信号検出ユニット（信号検出部）
２５０              …  広域ネットワーク通信ユニット（端末送信部）
３００              …  サーバ装置
３１０              …  処理ユニット（取得部、生成部、探索部）
３３０              …  外部通信ユニット（サーバ送信部）
７００Ａ，７００Ｂ  …  経路探索システム
７１０Ａ，７１０Ｂ  …  無線通信装置
７１３              …  信号検出部
７１５Ａ，７１５Ｂ  …  端末送信部
７２０Ａ，７１０Ｂ  …  サーバ装置
７２３              …  取得部
７２４              …  生成部
７２５Ａ，７２５Ｂ  …  探索部  
７２６Ａ，７２６Ｂ  …  サーバ送信部
【図１】
2016194431.tif 000003
【図２】
2016194431.tif 000004
【図３】
2016194431.tif 000005
【図４】
2016194431.tif 000006
【図５】
2016194431.tif 000007
【図６】
2016194431.tif 000008
【図７】
2016194431.tif 000009
【図８】
2016194431.tif 000010
【図９】
2016194431.tif 000011
【図１０】
2016194431.tif 000012
【図１１】
2016194431.tif 000013
【図１２】
2016194431.tif 000014
【図１３】
2016194431.tif 000015