(57)【要約】【課題】設備コストおよび通信コストを低減することができる車々間ネットワークシステムを提供すること。【解決手段】車サーバ１００〜１２０が相互に接続されており、いずれかの車サーバに対して車クライアント２００が接続されて車々間ネットワークが形成される。車々間ネットワークに接続を希望する車クライアント２４０は、アドレスチェックサーバ５００にアクセスして、近傍に位置する車サーバ１００〜１２０のアドレスリストを受信する。車クライアント２４０は、このアドレスリストに基づいて、接続可能な車サーバ１２０との間で接続を確立する。【選択図】　　　　図６
2004140477.tif 000002
【特許請求の範囲】
【請求項１】
第１の無線通信手段によって相互に接続される複数の車サーバと、
複数の前記車サーバのいずれかに対して第２の無線通信手段によって接続される車クライアントと、
前記車サーバに未接続の前記車クライアントからのアドレス送信要求に応じて、この車クライアントの周辺に存在する前記車サーバを特定するアドレス情報を検索するとともに、この検索結果をアドレス送信要求元となる前記車クライアントに送信するアドレスチェックサーバと、
を備えることを特徴とする車々間ネットワークシステム。
【請求項２】
請求項１において、
前記アドレスチェックサーバは、
前記車サーバの動作状態を所定の時間間隔で監視する車サーバ監視手段と、
前記車クライアントと通信可能な状態にあることが前記車サーバ監視手段によって確認された前記車サーバを対象に前記アドレス情報の検索を行う車サーバ検索手段と、
前記車サーバ検索手段によって検索された前記アドレス情報を、前記アドレス送信要求元となる前記車クライアントに向けて送信する検索結果送信手段と、
を備えることを特徴とする車々間ネットワークシステム。
【請求項３】
請求項１または２において、
前記車サーバ検索手段は、前記アドレス送信要求元の周辺に存在する前記車サーバが所定数より多く存在するときに、その中から前記所定数の前記車サーバを選択することを特徴とする車々間ネットワークシステム。
【請求項４】
請求項３において、
前記アドレスチェックサーバは、前記車サーバのそれぞれについて、複数の時間帯毎の統計的な動作時間を管理する統計情報管理手段をさらに備えており、
前記車サーバ検索手段は、前記アドレス情報の検索を行う時刻が含まれる前記時間帯に対応する統計的な動作時間を考慮して、前記所定数の前記車サーバの選択を行うことを特徴とする車々間ネットワークシステム。
【請求項５】
請求項１〜４のいずれかにおいて、
前記車クライアントおよび前記車サーバのそれぞれと前記アドレスチェックサーバとの間は、情報を送受信する間だけ接続されることを特徴とする車々間ネットワークシステム。
【請求項６】
請求項１〜５のいずれかにおいて、
前記車サーバは、営業用車両に対応して設けられていることを特徴とする車々間ネットワークシステム。
【請求項７】
請求項１〜５のいずれかにおいて、
前記車サーバは、前記第２の無線通信手段によって接続された前記車クライアントの接続状態の統計処理を行って、この統計データを前記アドレスチェックサーバに送信し、
前記アドレスチェックサーバは、前記車サーバから送られてくる前記統計データを保持することを特徴とする車々間ネットワークシステム。
【請求項８】
請求項７において、
前記アドレスチェックサーバは、前記統計データに基づいて、前記車サーバとの間の接続状態が所定の基準を満たす前記車クライアントを、前記車サーバとして扱うことを特徴とする車々間ネットワークシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両に搭載された端末装置間を相互に接続する車々間ネットワークシステムに関する。
【０００２】
【従来の技術】
最近では、携帯電話等の移動体通信手段の普及により、ナビゲーション装置やその他の車載コンピュータ等を用いて車両間で通信を行うことが可能になっている。例えば、各無線端末に関する情報を共通の管理データベースが管理し、無線端末同士で通信を行う際に、一方の無線端末からこの管理データベースにアクセスして通信相手となる無線端末の情報を取得する通信システムが知られている（例えば、特許文献１参照。）。
【０００３】
【特許文献１】
特開２００１−１１２０４３号公報（第２−５頁、図１−６）
【０００４】
【発明が解決しようとする課題】
ところで、上述した特許文献１に開示された通信システムでは、設置場所が固定された複数の基地局と無線端末との間で通信を行っている。したがって、無線端末の通信可能範囲を広げようとすると、それにあわせて基地局を建設していく必要があり、通信システムの構築にコストがかかるという問題があった。
【０００５】
また、上述した特許文献１には、偶発的に複数の無線端末によって形成される局所的無線網を用いた通信システムについても開示されているが、この通信システムでは、全ての端末装置の位置情報が管理データベースによって管理されており、一の無線端末が他の無線端末に対して通信を行う際に必ず管理データベースに対する問い合わせを行う必要があるため、各無線端末から管理データベースに対して頻繁にアクセスが発生し、車々間ネットワークのようなシステムに適用しようとすると、通信コストがかかるという問題があった。例えば、無線端末が車両に搭載され、管理データベースが地上の所定場所に設置されている場合を考えると、無線端末から管理データベースに対する問い合わせは、現状では通信範囲を考慮すると携帯電話を用いることが便利である。しかし、携帯電話の通信料は高額であるため、頻繁に問い合わせを行うと、その分通信料がかかることになる。
【０００６】
本発明は、このような点に鑑みて創作されたものであり、その目的は、設備コストおよび通信コストを低減することができる車々間ネットワークシステムを提供することにある。
【０００７】
【課題を解決するための手段】
上述した課題を解決するために、本発明の車々間ネットワークシステムは、第１の無線通信手段によって相互に接続される複数の車サーバと、複数の車サーバのいずれかに対して第２の無線通信手段によって接続される車クライアントと、車サーバに未接続の車クライアントからのアドレス送信要求に応じて、この車クライアントの周辺に存在する車サーバを特定するアドレス情報を検索するとともに、この検索結果をアドレス送信要求元となる車クライアントに送信するアドレスチェックサーバとを備えている。相互に接続された複数の車サーバのいずれかに車クライアントを接続することにより、車クライアント同士の通信が可能になるため、車クライアントと接続される基地局を設置する必要がなく、設備コストを低減することが可能になる。また、車クライアントからアドレスチェックサーバに対する接続は、アドレス送信要求時に１回だけ行えばよいため、この接続に要する通信コストを低減することが可能になる。
【０００８】
また、上述したアドレスチェックサーバは、車サーバの動作状態を所定の時間間隔で監視する車サーバ監視手段と、車クライアントと通信可能な状態にあることが車サーバ監視手段によって確認された車サーバを対象にアドレス情報の検索を行う車サーバ検索手段と、車サーバ検索手段によって検索されたアドレス情報を、アドレス送信要求元となる車クライアントに向けて送信する検索結果送信手段とを備えることが望ましい。これにより、車サーバの動作状態を常に把握して、車クライアントが確実に接続することが可能な車サーバを検索することが可能になる。
【０００９】
また、上述した車サーバ検索手段は、アドレス送信要求元の周辺に存在する車サーバが所定数より多く存在するときに、その中から所定数の車サーバを選択することが望ましい。これにより、車クライアントと車サーバとの間の接続をより確実に実現することができる。
【００１０】
また、上述したアドレスチェックサーバは、車サーバのそれぞれについて、複数の時間帯毎の統計的な動作時間を管理する統計情報管理手段をさらに備えており、車サーバ検索手段は、アドレス情報の検索を行う時刻が含まれる時間帯に対応する統計的な動作時間を考慮して、所定数の車サーバの選択を行うことが望ましい。これにより、車クライアントと接続中であるにもかかわらず、稼働状態が終了してしまう可能性の高い車サーバを選択する機会を減らすことができる。
【００１１】
また、上述した車クライアントおよび車サーバのそれぞれとアドレスチェックサーバとの間は、情報を送受信する間だけ接続されることが望ましい。これにより、確実に通信コストを低減することが可能になる。
また、上述した車サーバは、営業用車両に対応して設けられていることが望ましい。これにより、比較的稼働状態が長く続くと思われる車サーバを実現することができ、車々間ネットワークの維持が容易となる。
【００１２】
また、上述した車サーバは、第２の無線通信手段によって接続された車クライアントの接続状態の統計処理を行って、この統計データをアドレスチェックサーバに送信し、アドレスチェックサーバは、車サーバから送られてくる統計データを保持することが望ましい。特に、このアドレスチェックサーバは、統計データに基づいて、車サーバとの間の接続状態が所定の基準を満たす車クライアントを、車サーバとして扱うことが望ましい。車クライアントが車サーバに接続している時間等の接続状態を統計的に処理することにより、この車クライアントの稼働時間を知ることが可能になり、この稼働時間が長い車クライアントを車サーバとして動作させることにより、設備コストを上げることなく車々間ネットワークを拡張することが可能になる。
【００１３】
【発明の実施の形態】
以下、本発明を適用した一実施形態の車々間ネットワークシステムについて、図面を参照しながら詳細に説明する。
図１は、一実施形態の車々間ネットワークシステムの概略を示す図である。図１に示すように、本実施形態の車々間ネットワークシステムは、所定の通信手段を用いて相互に接続された１あるいは複数（図１では３台）の車サーバ１００、１１０、１２０と、車サーバ１００〜１２０のいずれかとの間で相互に接続された１あるいは複数（図１では４台）の車クライアント２００、２１０、２２０、２３０と、車サーバ１００〜１２０のそれぞれを特定するアドレス情報の管理等を行うアドレスチェックサーバ５００とを含んで構成されている。
【００１４】
車クライアント２００〜２３０のそれぞれは、車々間ネットワークを介して送受信される各種の情報の送信元あるいは送信先となる端末装置である。車サーバ１００〜１２０は、車クライアント同士で情報を送受信する際に中継を行う端末装置である。例えば、車サーバ１００〜１２０のそれぞれは、バスやタクシー等の営業用車両に対応して設けられている。車サーバ１００〜１２０および車クライアント２００〜２３０のそれぞれは、移動中の車両に搭載された車載端末装置（後述する）を用いて実現される。また、アドレスチェックサーバ５００は、所定の建物内に設置されたコンピュータによって実現される。
【００１５】
本実施形態の車々間ネットワークでは、一の車サーバに接続された複数の車クライアント同士、あるいは相互に接続された複数の車サーバのそれぞれに接続された複数の車クライアント同士で情報を送受信することが可能になる。一の車サーバに接続された複数の車クライアントの間で情報の送受信を行う場合には、この一の車サーバによって情報が中継される。また、相互に接続された複数の車サーバのそれぞれに接続された複数の車クライアントの間で情報の送受信を行う場合には、相互に接続された複数の車サーバのそれぞれによって情報が中継される。
【００１６】
また、本実施形態では、車サーバ１００〜１２０と車クライアント２００〜２３０との位置関係は、これらが搭載された車両が時々刻々移動するにしたがって変化するため、この位置関係を常に把握しておく必要があり、このためにアドレスチェックサーバ５００が用いられる。
【００１７】
図２は、車サーバ１００の詳細構成を示す図である。図２に示すように、車サーバ１００は、車両に搭載された車載端末装置１０、ＧＰＳ装置２０および携帯電話３０を含んで構成されている。なお、他の車サーバ１１０、１２０および車クライアント２００〜２３０も基本的に同じ構成を有している。
【００１８】
車載端末装置１０は、他の車両に搭載された車載端末装置１０との間で無線通信を行うことにより各種のデータを送受信する。このために、車載端末装置１０は、端末制御部１１、メモリ１２、送信部１３、受信部１４、アンテナ切替部１５、通信処理部１６を含んで構成されている。
【００１９】
端末制御部１１は、メモリ１２に格納された所定の動作プログラムを実行することにより、車載端末装置１０の全体動作を制御する。メモリ１２には、車載端末装置１１によって実行される動作プログラムの他に、車サーバ１００を特定するアドレス情報が格納されている。例えば、車載端末装置１０に割り当てられた固有のＩＤが、車サーバ１００を特定するアドレス情報として用いられる。
【００２０】
送信部１３は、端末制御部１１から出力される送信信号を、他の車両に向けてアンテナ切替部１５を介してアンテナ１７から送信する処理を行う。また、受信部１４は、他の車両から送信されてアンテナ１７に到達した受信信号をアンテナ切替部１５を介して受信する処理を行う。アンテナ切替部１５は、端末制御部１１から入力される送受信切替信号に基づいて、アンテナ１７を送信部１３あるいは受信部１４に選択的に接続する。
【００２１】
通信処理部１６は、携帯電話３０を用いて車サーバ１００とアドレスチェックサーバ５００との間で各種の情報を送受信する処理を行う。この携帯電話３０を用いた通信は、情報を送受信する要求が発生したときのみ行われる。
また、上述した車載端末装置１０には、ＧＰＳ装置２０が接続されている。このＧＰＳ装置２０は、ＧＰＳアンテナとこのＧＰＳアンテナで受信した衛星の電波を解析する演算部とを有しており、車サーバ１００が搭載された車両の位置（経度、緯度）を出力する。
【００２２】
図３は、アドレスチェックサーバ５００の詳細構成を示す図である。図３に示すように、アドレスチェックサーバ５００は、サーバ制御部５１０、アドレスＤＢ（データベース）５２０、統計情報ＤＢ５３０、通信処理部５４０を含んで構成されている。サーバ制御部５１０は、車サーバ１００〜１２０の稼働状態を監視するとともに車クライアントから要求があったときにこの車クライアントの周辺に位置する車サーバを検索して回答する処理を行うものであり、車サーバ監視部５１２、車サーバ検索部５１４、統計情報更新部５１６を備えている。このサーバ制御部５１０は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを含むコンピュータとしての構成を有しており、ＲＯＭあるいはＲＡＭに格納された所定のプログラムを実行することにより所定の制御動作を行う。
【００２３】
車サーバ監視部５１２は、所定の時間間隔で、登録されている車サーバ１００〜１２０のそれぞれの動作状態を監視する動作、すなわち各車サーバが稼働中か否かを検出する動作を行う。車サーバ検索部５１４は、車クライアントから要求があったときに、この車クライアントの周囲（この要求とともに車クライアントの位置情報が送られてくる）に位置する車サーバを検索する処理を行う。統計情報更新部５１６は、車サーバ１００〜１２０のそれぞれの稼働状態を示す統計情報を更新する処理を行う。
【００２４】
アドレスＤＢ５２０は、各車クライアントの周辺に位置する車サーバのアドレス情報を検索するために必要な情報を格納する。例えば、このアドレスＤＢ５２０には、各車サーバに対応するアドレス情報と位置情報とが少なくとも格納されている。
【００２５】
また、統計情報ＤＢ５３０は、各車サーバ毎の稼働状態を示す統計情報を格納する。例えば、各車両サーバ毎の統計情報として、午前０時から６時まで、午前６時から午後０時まで、午後０時から午後６時まで、午後６時から午前０時までの４つの時間帯について各車サーバの稼働時間の平均値が統計情報ＤＢ５３０に格納されている。
【００２６】
上述した車サーバ監視部５１２が車サーバ監視手段に、車サーバ検索部５１４が車サーバ検索手段、検索結果送信手段に、統計情報更新部５１６が統計情報管理手段にそれぞれ対応する。
本実施形態の車々間ネットワークはこのような構成を有しており、次にこの車々間ネットワークを用いて車クライアント同士が情報を送受信するために必要な動作について説明する。
（１）アドレスチェックサーバ５００は、全ての車サーバの動作状態や現在位置を監視している。また、アドレスチェックサーバ５００は、各車サーバに対応する統計情報を更新する。
（２）車クライアントは、アドレスチェックサーバ５００に対して、近傍に位置する車サーバを特定するアドレス情報の送信要求を送り、アドレスチェックサーバ５００から送られてくるアドレス情報によって特定される車サーバとの間で接続を確立する。
【００２７】
以下、上述したアドレスチェックサーバ５００の動作（１）と、車クライアントの動作（２）について詳細に説明する。
（１）アドレスチェックサーバの動作
図４は、アドレスチェックサーバ５００において各車サーバの動作状態を監視する動作手順を示す流れ図である。
【００２８】
サーバ制御部５１０内の車サーバ監視部５１２は、前回の監視動作から所定時間（例えば１０分）が経過したか否かを判定しており（ステップ１００）、経過していない場合には否定判断を行ってこの判定を繰り返す。また、所定時間が経過すると肯定判断が行われ、次に、車サーバ監視部５１２は、１つの車サーバに対して接続の可否を問い合わせた後（ステップ１０１）、応答ありか否かを判定する（ステップ１０２）。問い合わせ先となった車サーバが稼働中であって問い合わせに対して応答が戻ってきた場合には肯定判断が行われ、次に、車サーバ監視部５１２は、接続可能と判定してこの車サーバに対応する車サーバ情報を作成する（ステップ１０３）。一方、問い合わせ先となった車サーバが動作停止中であって問い合わせに対して応答が戻ってこない場合にはステップ１０２の判定において否定判断が行われ、次に、車サーバ監視部５１２は、接続不可と判断してこの車サーバに対応する車サーバ情報を作成する（ステップ１０４）。この車サーバ情報には、車サーバのアドレス情報、車サーバの位置情報（経度、緯度）および接続可否を示す情報が少なくとも含まれている。また、この車サーバ情報は、アドレスＤＢ５２０に格納される。
【００２９】
次に、統計情報更新部５１６は、作成された車サーバ情報に基づいて、統計情報ＤＢ５３０に格納された統計情報を更新する（ステップ１０５）。上述したように、統計情報ＤＢ５３０に格納された統計情報には、各車サーバのアドレスと時間帯毎の平均稼働時間が含まれており、前回の監視動作から今回の監視動作までの時間（１０分）の稼働状態をこの統計情報に反映させる処理が行われる。例えば、この車サーバの監視を開始してから現在までの日数をＤとし、現在時刻が含まれる時間帯における平均稼働時間をＨ（分）としたときに、今回の監視動作においてこの車サーバが稼働中である場合には１０分間稼働状態にあったものと判断して、それまでの平均稼働時間Ｈに１０／Ｄを加算する更新処理が行われる。一方、今回の監視動作においてこの車サーバが稼働中でない場合には１０分間非稼働状態にあったものと判断して、それまでの平均稼働時間Ｈから１０／Ｄを減算する更新処理が行われる。
【００３０】
次に、車サーバ監視部５１２は、全ての車サーバに対して問い合わせが終了したか否かを判定する（ステップ１０６）。問い合わせを行っていない車サーバがある場合には否定判断が行われ、上述したステップ１０１に戻って、他の車サーバに対する問い合わせ以降の処理が繰り返される。また、全ての車サーバ１００〜１２０に対して問い合わせが終了した場合にはステップ１０６の判定において肯定判断が行われ、ステップ１００に戻って所定時間経過の判定処理以降が繰り返される。
【００３１】
図１に示したアドレスチェックサーバ５００から３つの車サーバ１００〜１２０に延びる点線は、アドレスチェックサーバ５００によって行われるステップ１０１の問い合わせ動作の概要を示している。まず、車サーバ１００に対して問い合わせを行い（▲１▼）、次に車サーバ１１０に対して問い合わせを行い（▲２▼）、最後に車サーバ１２０に対して問い合わせを行う（▲３▼）。このようにして、全ての車サーバ１００〜１２０の動作状態が監視される。
【００３２】
（２）車クライアントの動作
図５は、車クライアントにおいて近傍の車サーバとの間で接続を確立するまでの動作手順を示す流れ図である。なお、例えば新たな車クライアント２４０において接続を確立する場合を考えるものとし、この車クライアント２４０は、図２に示した車サーバ１００と同じ構成を有しているものとして説明を行う。
【００３３】
まず、車クライアント２４０内の端末制御部１１は、通信処理部１６を介して携帯電話３０からアドレスチェックサーバ５００に向けて、自車両の周囲に位置する所定個数の車サーバのアドレスリストの送信を要求する（ステップ２００）。アドレスリストの送信要求が終了すると、端末制御部１１は、この要求に応じて送られてくるアドレスリストを受信したか否かを判定する（ステップ２０１）。未受信の場合には否定判断が行われ、この判定が繰り返される。
【００３４】
アドレスチェックサーバ５００では、サーバ制御部５１０内の車サーバ検索部５１４によって、アドレスリストの送信要求元である車クライアント２４０の周辺に位置する所定個数（例えば５つ）の車サーバが検索され、車クライアント２４０にこれらの車サーバのアドレスリストが送り返される。なお、車サーバ検索部５１４は、所定個数の車サーバを検索する際に、車クライアント２４０に近い順に車サーバを抽出する場合の他、統計情報ＤＢ５３０に格納されている統計情報に基づいて、現在の時刻が含まれる時間帯に対応する稼働時間の平均値が大きい、すなわち長時間稼働状態にある順に車サーバを抽出するようにしてもよい。また、図１に示す例では、車クライアント２４０周辺には３つの車サーバ１００〜１２０しかないため、最大で３つ（全てが稼働状態にある場合）の車サーバ１００〜１２０のアドレスリストが作成される。
【００３５】
このようにして車サーバ検索部５１４によってアドレスリストが作成され、車クライアント２４０に送り返されると、車クライアント２４０内の端末制御部１１は、ステップ２０１の判定で肯定判断を行い、アドレスリストに基づいて一の車サーバに接続を要求する（ステップ２０２）。次に、端末制御部１１は、接続が確立されたか否かを判定し（ステップ２０３）、接続が確立されない場合には否定判断が行われ、ステップ２０２に戻って次の車サーバに対して同様の接続要求以降の処理が行われる。また、接続が確立された場合にはステップ２０３の判定において肯定判断が行われ、車クライアント２４０といずれかの車サーバとの間の接続確立に関する一連の処理が終了する。
【００３６】
図６は、車クライアント２４０と車サーバとの間の接続確立の概要を示す図である。まず、車クライアント２４０からアドレスチェックサーバ５００に対して車サーバのアドレスリストの送信を要求し、この要求に応じて、アドレスチェックサーバ５００から車クライアント２４０に向けてアドレスリストが送付される。車クライアント２４０とアドレスチェックサーバ５００の間は、これらの情報が送受信される間だけ接続される。
【００３７】
次に、車クライアント２４０は、受信したアドレスリストの中で順位が最も上位にある車サーバ、例えば車サーバ１１０に対して接続要求（▲１▼）を行う。何らかの理由で、この車サーバ１１０からの応答がなく、接続確立が成立しない場合には、車クライアント２４０は、アドレスリストの中で順位が次に高い車サーバ、例えば車サーバ１２０に対して接続要求（▲２▼）を行う。この車サーバ１２０から車クライアント２４０に対して接続許可が送られると、接続が確立する。以後、車クライアント２４０は、車サーバ１２０を経由して、この車サーバ１２０に接続されている車クライアント２２０、２３０や、さらに車サーバ同士のネットワークを経由して接続されている車クライアント２００、２１０との間で情報を送受信することが可能になる。
【００３８】
なお、車クライアント２４０が車サーバとの間で確立された接続を切断したい場合には、車サーバに対して自分のアドレス情報を送信し、その後切断すればよい。
（３）その他の動作
動作状態になかった車サーバが車々間ネットワークに参加する場合には、相互に通信可能な別の車サーバを探し出して、この車サーバとの間で接続を確立する必要がある。このような車サーバの検索および接続の確立は、上述した車クライアント２４０が近傍の車サーバを探して接続を確立する動作と基本的に同じである。したがって、このような車サーバは、図５に示した動作手順に従った動作を行うことにより、近傍の別の車サーバとの間で接続を確立して、車々間ネットワークに参加することができる。
【００３９】
また、車々間ネットワークに参加している車サーバは、新たに車クライアントから接続要求があって、車クライアントに接続許可の通知を送った場合には、自分に接続されている車クライアントのリストにこの新たに接続が確立された車クライアントのアドレス情報を追加する。反対に、車サーバは、自分に接続されている車クライアントから、接続切断の通知を受けた場合には、自分に接続されている車クライアントのリストからこの車クライアントのアドレス情報を削除する。
【００４０】
また、車々間ネットワークに参加している車サーバは、この車々間ネットワークとの接続を切断する場合には、自分に接続されている全ての車クライアントに向けて切断要求と他の車サーバのアドレスリストを送信するとともに、接続中の他の車サーバに切断要求と自分のアドレス情報を送信する。その後、全ての車クライアントから切断完了の通知を受け取った段階で、他の車サーバとの間の接続を切断する。この他の車サーバは、切断要求が送られてきた車サーバのアドレス情報を削除する。また、車サーバから切断要求を受け取った車クライアントは、その際に送られてきたアドレスリストに含まれる別の車サーバに対して接続の確立を試み、接続が確立された段階で、自分のアドレス情報を接続が確立された車サーバに送信するとともに、元の車サーバに対して切断完了の通知を送る。
【００４１】
このように、相互に接続された複数の車サーバのいずれかに車クライアントを接続することにより、車クライアント同士の通信が可能になるため、車クライアントと接続される基地局を設置する必要がなく、設備コストを低減することが可能になる。また、車クライアントからアドレスチェックサーバに対する接続は、アドレス送信要求時に１回だけ行えばよいため、この接続に要する通信コストを低減することが可能になる。
【００４２】
また、ビル街や山間部では、携帯電話等を用いた従来方式の接続が困難である場合が多い。特に、車両は移動を伴うため、携帯電話等を用いた従来方式の通信では、接続中に車両がこのようなエリアに入るとネットワーク接続が寸断されることが多かった。このようなエリアに入った場合であっても、本実施形態の車々間ネットワークシステムを用いることにより、一度車々間ネットワークが構築された後であれば、接続が寸断されることはない。
【００４３】
なお、本発明は上記実施形態に限定されるものではなく、本発明の要旨の範囲内において種々の変形実施が可能である。例えば、上述した実施形態では、車サーバを営業用車両に対応して設けた場合を説明したが、自家用車等の非営業用車両に対応して設けるようにしてもよい。
【００４４】
また、稼働状態が長い車クライアントを車サーバとして動作させるようにしてもよい。具体的には、車サーバ１００〜１２０のそれぞれは、自装置に接続された車クライアント２００等の接続状態の統計処理を行って、この結果得られた統計データを一旦保持した後適当なタイミングで（例えば次にアドレスチェックサーバ５００との間で統計データ以外の何らかの情報の送受信を行うタイミングで）アドレスチェックサーバ５００に送信する。アドレスチェックサーバ５００内のサーバ制御部５１０は、車サーバ１００等から送られてくる統計データを統計情報ＤＢ５３０に格納して保持し、この統計データに基づいて、車サーバ１００等との間の接続状態が所定の基準（例えば、１日の接続時間が所定時間以上）を満たす車クライアントを、車サーバに格上げし、この新たに格上げされた車サーバに関する情報をアドレスＤＢ５２０に格納する。これにより、実際に稼働時間が長い車クライアントを車サーバとして扱うことができるため、設備コストを上げることなく車々間ネットワークを拡張することが可能になる。
【００４５】
【発明の効果】
上述したように、本発明によれば、相互に接続された複数の車サーバのいずれかに車クライアントを接続することにより、車クライアント同士の通信が可能になるため、車クライアントと接続される基地局を設置する必要がなく、設備コストを低減することが可能になる。また、車クライアントからアドレスチェックサーバに対する接続は、アドレス送信要求時に１回だけ行えばよいため、この接続に要する通信コストを低減することが可能になる。
【図面の簡単な説明】
【図１】一実施形態の車々間ネットワークシステムの概略を示す図である。
【図２】車サーバの詳細構成を示す図である。
【図３】アドレスチェックサーバの詳細構成を示す図である。
【図４】アドレスチェックサーバにおいて各車サーバの動作状態を監視する動作手順を示す流れ図である。
【図５】車クライアントにおいて近傍の車サーバとの間で接続を確立するまでの動作手順を示す流れ図である。
【図６】車クライアントと車サーバとの間の接続確立の概要を示す図である。
【符号の説明】
１０　車載端末装置
１１　端末制御部
１２　メモリ
１３　送信部
１４　受信部
１５　アンテナ切替部
１６、５４０　通信処理部
１７　アンテナ
２０　ＧＰＳ装置
３０　携帯電話
１００、１１０、１２０　車サーバ
２００、２１０、２２０、２３０、２４０　車クライアント
５００　アドレスチェックサーバ
５１０　サーバ制御部
５１２　車サーバ監視部
５１４　車サーバ検索部
５１６　統計情報更新部
５２０　アドレスＤＢ
５３０　統計情報ＤＢ
【図１】
2004140477.tif 000003
【図２】
2004140477.tif 000004
【図３】
2004140477.tif 000005
【図４】
2004140477.tif 000006
【図５】
2004140477.tif 000007
【図６】
2004140477.tif 000008