(57)【要約】【課題】ネットワークの構成・維持・消滅を管理するための特別な設備を追加することなく、車両間でメッセージを送受信することができるメッセージ処理装置およびシステムを提供すること。【解決手段】車両ａ〜ｆの間で相互にメッセージが転送される。このメッセージは、交差点ＡとＢの間の道路に沿って形成された専用のネットワークの区間と有効期間と所定のフラグとが含まれるヘッダ部と、個々のアプリケーションによって処理されるボディ部とからなっている。各車両では、ヘッダ部を調べることにより、有効期間や区間外となるメッセージを知ることが可能になる。これらのメッセージは廃棄される。【選択図】　　　　図１
2004147129.tif 000002
【特許請求の範囲】
【請求項１】
有効期間が含まれるヘッダ部と、送信対象のデータが含まれるボディ部とを有するメッセージを受信するメッセージ受信手段と、
前記メッセージ受信手段によって前記メッセージを受信したときに、前記有効期間の範囲内であるか否かを判定する期間判定手段と、
前記期間判定手段によって肯定的な判定結果が得られたときに、前記メッセージを転送するメッセージ転送手段と、
前記期間判定手段によって肯定的な判定結果が得られたときに、前記ボディ部に含まれるデータを読み出して所定の処理を行うアプリケーション処理手段と、
を備えることを特徴とするメッセージ処理装置。
【請求項２】
有効区間が含まれるヘッダ部と、送信対象のデータが含まれるボディ部とを有するメッセージを受信するメッセージ受信手段と、
前記メッセージ受信手段によって前記メッセージを受信したときに、自装置が前記有効区間内に位置するか否かを判定する区間判定手段と、
前記区間判定手段によって肯定的な判定結果が得られたときに、前記メッセージを転送するメッセージ転送手段と、
前記区間判定手段によって肯定的な判定結果が得られたときに、前記ボディ部に含まれるデータを読み出して所定の処理を行うアプリケーション処理手段と、
を備えることを特徴とするメッセージ処理装置。
【請求項３】
請求項１において、
前記ヘッダ部には、有効区間がさらに含まれており、
前記メッセージ受信手段によって前記メッセージを受信したときに、自装置が前記有効区間内に位置するか否かを判定する区間判定手段をさらに備え、
前記メッセージ転送手段は、前記期間判定手段および前記区間判定手段によって肯定的な判定結果が得られたときに前記メッセージを転送し、
前記アプリケーション処理手段は、前記期間判定手段および前記区間判定手段によって肯定的な判定結果が得られたときに、前記ボディ部に含まれるデータを読み出して所定の処理を行うことを特徴とするメッセージ処理装置。
【請求項４】
請求項１において、
前記ヘッダ部には、有効区間と、前記メッセージがこの有効区間内に到達したときにセットされるフラグがさらに含まれており、
前記メッセージ受信手段によって前記メッセージを受信したときに、自装置が前記有効区間内に位置するか否かを判定する区間判定手段をさらに備え、
前記メッセージ転送手段は、前記期間判定手段および前記区間判定手段によって肯定的な判定結果が得られたとき、あるいは、前記期間判定手段によって肯定的な判定結果が得られ、前記区間判定手段によって否定的な判定結果が得られたときであって前記フラグがセットされていないときに、前記メッセージを転送し、
前記アプリケーション処理手段は、前記期間判定手段および前記区間判定手段によって肯定的な判定結果が得られたときに、前記ボディ部に含まれるデータを読み出して所定の処理を行うことを特徴とするメッセージ処理装置。
【請求項５】
請求項２〜４のいずれかにおいて、
自装置の現在位置を検出する位置検出手段をさらに備え、
前記区間判定手段は、前記位置検出手段による検出結果に基づいて判定を行うことを特徴とするメッセージ処理装置。
【請求項６】
有効期間を設定する有効期間設定手段と、
送信対象のデータを生成するアプリケーション処理手段と、
前記有効期間設定手段によって設定された前記有効期間が含まれるヘッダ部と、前記アプリケーション処理手段によって生成された前記データが含まれるボディ部とを有するメッセージを送信するメッセージ送信手段と、
を備えることを特徴とするメッセージ処理装置。
【請求項７】
有効区間を設定する区間設定手段と、
送信対象のデータを生成するアプリケーション処理手段と、
前記区間設定手段によって設定された前記有効区間が含まれるヘッダ部と、前記アプリケーション処理手段によって生成された前記データが含まれるボディ部とを有するメッセージを送信するメッセージ送信手段と、
を備えることを特徴とするメッセージ処理装置。
【請求項８】
請求項６において、
有効区間を設定する区間設定手段をさらに備え、
前記メッセージ送信手段は、前記有効期間設定手段によって設定された前記有効期間と前記区間設定手段によって設定された前記有効区間とが含まれるヘッダ部と、前記アプリケーション処理手段によって生成された前記データが含まれるボディ部とを有するメッセージを送信することを特徴とするメッセージ処理装置。
【請求項９】
請求項６において、
有効区間を設定する区間設定手段をさらに備え、
前記メッセージ送信手段は、前記有効期間設定手段によって設定された前記有効期間と前記区間設定手段によって設定された前記有効区間とこの有効区間内に到達したときにセットされるフラグとが含まれるヘッダ部と、前記アプリケーション処理手段によって生成された前記データが含まれるボディ部とを有するメッセージを送信することを特徴とするメッセージ処理装置。
【請求項１０】
請求項７〜９のいずれかにおいて、
前記区間設定手段は、複数の交差点が指定されたときに、これらの交差点に挟まれた道路に沿った範囲を前記有効区間として設定することを特徴とするメッセージ処理装置。
【請求項１１】
請求項７〜９のいずれかにおいて、
前記区間設定手段は、道路名が指定されたときに、この道路名で特定される道路に沿った範囲を前記有効区間として設定することを特徴とするメッセージ処理装置。
【請求項１２】
請求項７〜９のいずれかにおいて、
前記区間設定手段は、行政区名が指定されたときに、この行政区名で特定される地理的範囲を前記有効区間として設定することを特徴とするメッセージ処理装置。
【請求項１３】
請求項７〜９のいずれかにおいて、
前記区間設定手段は、複数の地点が指定されたときに、これらの複数の地点に挟まれた地理的範囲を前記有効区間として設定することを特徴とするメッセージ処理装置。
【請求項１４】
請求項７〜９のいずれかにおいて、
地図表示を行うナビゲーション装置をさらに備え、
前記区間設定手段は、前記ナビゲーション装置によって表示された地図表示画面を用いて前記有効区間の設定を行うことを特徴とするメッセージ処理装置。
【請求項１５】
請求項１〜１４のいずれかのメッセージ処理装置を車両に搭載しており、複数の前記車両間で前記メッセージの送受信を行うことを特徴とするメッセージ処理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車々間でメッセージを転送するメッセージ処理装置およびシステムに関する。
【０００２】
【従来の技術】
インターネット等の一般的なネットワークでは、通信路の構成・維持・消滅を管理したり、情報を中継したり一時的に蓄積したりするためのサーバ設備が必要になる。しかし、（１）ある区間を通る車両から情報を得たい場合や、（２）ある区間を通る車両に情報を伝えたい場合などでは、利用者である車両の運転者が利益を得ているとは必ずしもいえないため、通信費用やネットワークの運営・保守費用を徴収しにくい場合がある。
【０００３】
また、簡単に車両間でメッセージを送受信する従来技術としては、ヘッダの次に車両の位置データを含ませてメッセージを作成する手法が知られている（例えば、特許文献１参照。）。このメッセージには、送信側車両の位置データが含まれているため、メッセージを送信した位置を特定することが可能になる。したがって、このようなメッセージを用いて上述した（１）の情報を得る場合には、そのメッセージの送信位置がある区間内であるか否かを受信装置において確かめることができる利点がある。
【０００４】
【特許文献１】
特開２００２−１９００９３号公報（第４−５頁、図１−３）
【０００５】
【発明が解決しようとする課題】
ところで、上述した特許文献１に開示されたメッセージは、単に車両間で送受信することを想定しているため、直接電波が届かないような車両間でメッセージの送受信を行おうとすると、結局通信路の構成・維持・消滅を管理するサーバ装置等の専用の設備が必要になるという問題があった。特に、このようなサーバ装置等を用いることなく、直接電波が届かないような車両間でメッセージを送受信しようとすると、これらの車両の間に存在する他の車両でメッセージを転送することになるが、そうすると、古いメッセージがいつまでも残ってしまう等の不都合が生じることになる。
【０００６】
本発明は、このような点に鑑みて創作されたものであり、その目的は、ネットワークの構成・維持・消滅を管理するための特別な設備を追加することなく、車両間でメッセージを送受信することができるメッセージ処理装置およびシステムを提供することにある。
【０００７】
【課題を解決するための手段】
上述した課題を解決するために、本発明のメッセージ処理装置は、有効期間が含まれるヘッダ部と、送信対象のデータが含まれるボディ部とを有するメッセージを受信するメッセージ受信手段と、メッセージ受信手段によってメッセージを受信したときに、有効期間の範囲内であるか否かを判定する期間判定手段と、期間判定手段によって肯定的な判定結果が得られたときに、メッセージを転送するメッセージ転送手段と、期間判定手段によって肯定的な判定結果が得られたときに、ボディ部に含まれるデータを読み出して所定の処理を行うアプリケーション処理手段とを備えている。転送されるメッセージのヘッダ部に有効期間が含まれているため、サーバ装置等の特別な設備を用いることなく、このメッセージを送受信するだけで、有効期間内に限ってネットワークを構成・維持したり、有効期間が過ぎたときに自然に消滅させることができる。
【０００８】
また、本発明のメッセージ処理装置は、有効区間が含まれるヘッダ部と、送信対象のデータが含まれるボディ部とを有するメッセージを受信するメッセージ受信手段と、メッセージ受信手段によってメッセージを受信したときに、自装置が有効区間内に位置するか否かを判定する区間判定手段と、区間判定手段によって肯定的な判定結果が得られたときに、メッセージを転送するメッセージ転送手段と、区間判定手段によって肯定的な判定結果が得られたときに、ボディ部に含まれるデータを読み出して所定の処理を行うアプリケーション処理手段とを備えている。転送されるメッセージのヘッダ部に有効区間が含まれているため、サーバ装置等の特別な設備を用いることなく、このメッセージを送受信するだけで、所定の場所においてネットワークを構成・維持することができる。
【０００９】
また、上述した有効期間が含まれているヘッダ部には、有効区間がさらに含まれているとともに、メッセージ受信手段によってメッセージを受信したときに、自装置が有効区間内に位置するか否かを判定する区間判定手段をさらに備えることが望ましい。このメッセージ転送手段は、期間判定手段および区間判定手段によって肯定的な判定結果が得られたときにメッセージを転送し、アプリケーション処理手段は、期間判定手段および区間判定手段によって肯定的な判定結果が得られたときに、ボディ部に含まれるデータを読み出して所定の処理を行っている。これにより、有効期間と有効区間を組み合わせてネットワークの構成・維持・消滅を管理することが可能になる。
【００１０】
また、上述した有効期間が含まれているヘッダ部には、有効区間と、メッセージがこの有効区間内に到達したときにセットされるフラグがさらに含まれているとともに、メッセージ受信手段によってメッセージを受信したときに、自装置が有効区間内に位置するか否かを判定する区間判定手段をさらに備えることが望ましい。このメッセージ転送手段は、期間判定手段および区間判定手段によって肯定的な判定結果が得られたとき、あるいは、期間判定手段によって肯定的な判定結果が得られ、区間判定手段によって否定的な判定結果が得られたときであってフラグがセットされていないときに、メッセージを転送し、アプリケーション処理手段は、期間判定手段および区間判定手段によって肯定的な判定結果が得られたときに、ボディ部に含まれるデータを読み出して所定の処理を行っている。このように、メッセージがこの有効区間内に到達したときにセットされるフラグを用いることにより、有効区間に未到達のメッセージを消滅させることなく転送することができ、メッセージの送信元装置から地理的に隔たった場所においてネットワークを構成・維持・消滅させることが容易となる。
【００１１】
また、自装置の現在位置を検出する位置検出手段をさらに備え、上述した区間判定手段は、位置検出手段による検出結果に基づいて判定を行うことが望ましい。これにより、メッセージ処理装置が車両等に搭載されて移動する場合であっても、メッセージを受信したメッセージ処理装置がこのメッセージのヘッダ部に含まれる有効区間内に位置するか否かを正確に判定することが可能になる。
【００１２】
また、本発明のメッセージ処理装置は、有効期間を設定する有効期間設定手段と、送信対象のデータを生成するアプリケーション処理手段と、有効期間設定手段によって設定された有効期間が含まれるヘッダ部と、アプリケーション処理手段によって生成されたデータが含まれるボディ部とを有するメッセージを送信するメッセージ送信手段とを備えている。送信するメッセージのヘッダ部に有効期間が含まれているため、サーバ装置等の特別な設備を用いることなく、このメッセージを送受信するだけで、有効期間内に限ってネットワークを構成・維持したり、有効期間が過ぎたときに自然に消滅させることができる。
【００１３】
また、本発明のメッセージ処理装置は、有効区間を設定する区間設定手段と、送信対象のデータを生成するアプリケーション処理手段と、区間設定手段によって設定された有効区間が含まれるヘッダ部と、アプリケーション処理手段によって生成されたデータが含まれるボディ部とを有するメッセージを送信するメッセージ送信手段とを備えている。送信するメッセージのヘッダ部に有効区間が含まれているため、サーバ装置等の特別な設備を用いることなく、このメッセージを送受信するだけで、所定の場所においてネットワークを構成・維持することができる。
【００１４】
また、有効区間を設定する区間設定手段をさらに備え、メッセージ送信手段は、有効期間設定手段によって設定された有効期間と区間設定手段によって設定された有効区間とが含まれるヘッダ部と、アプリケーション処理手段によって生成されたデータが含まれるボディ部とを有するメッセージを送信することが望ましい。これにより、有効期間と有効区間を組み合わせてネットワークの構成・維持・消滅を管理することが可能になる。
【００１５】
また、有効区間を設定する区間設定手段をさらに備え、メッセージ送信手段は、有効期間設定手段によって設定された有効期間と区間設定手段によって設定された有効区間とこの有効区間内に到達したときにセットされるフラグとが含まれるヘッダ部と、アプリケーション処理手段によって生成されたデータが含まれるボディ部とを有するメッセージを送信することが望ましい。このように、メッセージがこの有効区間内に到達したときにセットされるフラグを用いることにより、有効区間に未到達のメッセージを消滅させることなく転送することができ、メッセージの送信元装置から地理的に隔たった場所においてネットワークを構成・維持・消滅させることが容易となる。
【００１６】
また、上述した区間設定手段は、複数の交差点が指定されたときに、これらの交差点に挟まれた道路に沿った範囲を有効区間として設定することが望ましい。これにより、確実に道路の一部を有効区間に設定することが可能になる。
また、上述した区間設定手段は、道路名が指定されたときに、この道路名で特定される道路に沿った範囲を有効区間として設定することが望ましい。あるいは、上述した区間設定手段は、行政区名が指定されたときに、この行政区名で特定される地理的範囲を有効区間として設定することが望ましい。これにより、道路名や行政区名を指定するだけで容易に有効区間を設定することが可能になる。
【００１７】
また、上述した区間設定手段は、複数の地点が指定されたときに、これらの複数の地点に挟まれた地理的範囲を有効区間として設定することが望ましい。これにより、所定の範囲を有する有効区間を簡単に設定することができる。
また、地図表示を行うナビゲーション装置をさらに備え、上述した区間設定手段は、ナビゲーション装置によって表示された地図表示画面を用いて有効区間の設定を行うことが望ましい。これにより、地図画像上の位置を指定するだけで有効区間を設定することができるようになるため、操作性の向上と設定精度の向上が可能になる。
【００１８】
また、本発明のメッセージ処理システムは、上述したメッセージ処理装置を車両に搭載しており、複数の車両間でメッセージの送受信を行っている。これにより、車両間でメッセージを転送あるいは送信する場合にも、特別な設備を用いることなくネットワークを構成・維持・消滅させることができる。
【００１９】
【発明の実施の形態】
以下、本発明を適用した一実施形態の車々間ネットワークシステムについて、図面を参照しながら詳細に説明する。
図１は、一実施形態の車々間ネットワークシステムの概念を示す図である。また、図２は本実施形態の車々間ネットワークシステムにおいて車両間で送受信されるメッセージの構成を示す図である。
【００２０】
本実施形態の車々間ネットワークシステムでは、図２に示す構成のメッセージを車々間通信で送受信することにより、情報収集や情報提供のための専用のネットワークを、メッセージで指定された任意の区間に、動的に構成および維持し、最終的に自然消滅させることを特徴としている。このようにして構成される専用のネットワークを、本明細書では、「インフォメーション・トラップ・ライン」と称するものとする。
【００２１】
図２に示すように、本実施形態の車々間ネットワークシステムで送受信されるメッセージは、インフォメーション・トラップ・ラインの構成・維持・消滅に必要な情報を集めた「ヘッダ部」と、個々のアプリケーションによって解釈および処理される固有のデータが含まれる「ボディ部」とに大別される。
【００２２】
また、ヘッダ部には、以下の３つの情報が含まれている。
（１）インフォメーション・トラップ・ラインを構成する区間（有効区間）。図１では、交差点Ａと交差点Ｂに挟まれた道路（ハッチングが付された範囲）に沿ってインフォメーション・トラップ・ラインが設定されている。但し、区間といっても、その範囲を指定する方法は様々であり、図１に示すように単位道路に沿った区間を設定する場合の他に、道路とは無関係に経度・緯度を指定して領域を指定したり、行政区名を指定してもよい。インフォメーション・トラップ・ラインの区間の指定の具体例については後述する。
（２）インフォメーション・トラップ・ラインを維持する期間（有効期間）。このメッセージの有効期間が設定される。日時を指定して有効期間の最後を指定する場合の他に、有効期間の開始日時と終了日時の両方を指定したり、メッセージの転送回数を指定する場合が考えられる。
（３）インフォメーション・トラップ・ラインが既に構成済みか否かを示すフラグ。このフラグは、メッセージの中継経路を示すものであり、初期状態では“ｆａｌｓｅ”（セットされていない状態）になっている。このフラグの使い方については後述する。
【００２３】
図１に示すように、複数の車両ａ〜ｆが道路上の任意の場所を走行しているときに、各車両に搭載された車載端末装置（後述する）は、他の車両の車載端末装置から送信されたメッセージを受け取ると、ボディ部を取り込むとともに、所定の廃棄条件を満たす場合にはこのメッセージを廃棄し、それ以外の場合には他の車両に搭載された車載端末装置に向けて送信する。このようにして、各車両の車載端末装置間でメッセージが転送される。また、ボディ部に含まれるデータによって何らかの動作が指示される車載端末装置がある場合には、この車載端末装置によって指示に応じた動作が実施される。
【００２４】
次に、各車両に搭載された車載装置の詳細について説明する。図３は、各車両に搭載された車載装置の全体構成を示す図である。
図３に示すように、各車両に搭載された車載装置には、車載端末装置１００、ディスプレイ装置１５０、ナビゲーション装置２００、ＧＰＳ受信機４００が含まれている。
【００２５】
車載端末装置１００は、メッセージ処理装置として動作し、他の車両に搭載された車載端末装置１００との間で無線通信を行うことにより、図２に示した構成を有するメッセージを送受信する。このために、車載端末装置１００は、端末制御部１１０、メモリ１３０、送信部１３２、受信部１３４、アンテナ切替部１３６、アンテナ１３８、通信処理部１４０、時計１４２、操作部１４４を含んで構成されている。
【００２６】
端末制御部１１０は、メモリ１３０に格納された所定の動作プログラムを実行することにより、車載端末装置１００の全体動作を制御する。メモリ１３０には、端末制御部１１０によって実行される動作プログラムの他に、この車載端末装置１００に割り当てられた固有のＩＤや、この車載端末装置１００が搭載された車両の車種情報や利用者情報が格納される。
【００２７】
送信部１３２は、端末制御部１１０から出力される送信信号を、他の車両に向けてアンテナ切替部１３６を介してアンテナ１３８から送信する処理を行う。また、受信部１３４は、他の車両から送信されてアンテナ１３８に到達した受信信号をアンテナ切替部１３６を介して受信する処理を行う。アンテナ切替部１３６は、端末制御部１１０から入力される送受信切替信号に基づいて、アンテナ１３８を送信部１３２あるいは受信部１３４に選択的に接続する。
【００２８】
通信処理部１４０は、端末制御部１１０から出力される所定の情報をこの車載端末装置１００に外付けされた携帯電話１４６から送信するとともに、この携帯電話１４６によって所定の情報を受信する処理を行う。時計１４２は、現在時刻を測定する。操作部１４４は、利用者が各種の指示を入力するためのものである。図２に示したメッセージのヘッダ部に含まれるインフォメーション・トラップ・ラインの区間や有効期間は、利用者による操作部１４４の操作内容に応じて設定される。
【００２９】
ディスプレイ装置１５０は、車載端末装置１００およびナビゲーション装置２００に接続されており、各種の操作画面や設定画面あるいはナビゲーション装置２００から出力される地図画像等を表示する。
ナビゲーション装置２００は、自車両の走行位置周辺の地図画像を表示したり、所定の目的地までの走行経路を探索したりこの走行経路に沿って自車両の走行を案内したりするナビゲーション動作を行う他に、地図表示機能を用いてインフォメーション・トラップ・ラインの区間を設定する動作を行う。この区間設定は、区間設定部２０２によって行われる。
【００３０】
また、このナビゲーション装置２００には、ＧＰＳ装置４００が接続されている。ＧＰＳ装置４００は、ＧＰＳアンテナとこのＧＰＳアンテナで受信した衛星の電波を解析する演算部とを有しており、自車両の位置（経度、緯度）を出力する。このＧＰＳ装置４００から出力される自車両の位置情報は、車載端末装置１００にも送られる。
【００３１】
図４は、端末制御部１１０の詳細構成を示す機能ブロック図である。図４に示すように、端末制御部１１０は、区間設定部１１２、有効期間設定部１１４、アプリケーション処理部１１６、メッセージ送信処理部１１８、メッセージ受信処理部１２０、期間判定部１２２、区間判定部１２４、転送処理部１２６を備えている。
【００３２】
区間設定部１１２は、この車載端末装置１００がメッセージの送信元となる場合に、ヘッダ部に含まれるインフォメーション・トラップ・ラインの区間を設定する。上述したように、ナビゲーション装置２００内にも区間設定部２０２が設けられており、ナビゲーション装置２００の地図表示機能を利用した区間設定を行う場合には、その処理が端末制御部１１０内の区間設定部１１２からナビゲーション装置２００内の区間設定部２０２に依頼される。有効期間設定部１１４は、この車載端末装置１００がメッセージの送信元となる場合に、ヘッダ部に含まれるインフォメーション・トラップ・ラインの有効期間を設定する。
【００３３】
また、アプリケーション処理部１１６は、アプリケーション毎の処理を実行する。この車載端末装置１００がメッセージの送信元となる場合には、アプリケーション処理部１１６によってボディ部のデータが作成される。また、この車載端末装置１００がメッセージの送信元でない場合には、アプリケーション処理部１１６によってボディ部のデータが取り込まれ、所定の処理が行われる。
【００３４】
メッセージ送信処理部１１８は、この車載端末装置１００から他の車両の車載端末装置１００に向けてメッセージを送信する処理を行う。このメッセージ送信処理部１１８から出力されたメッセージは、送信部１３２およびアンテナ切替部１３６を介してアンテナ１３８から送信される。
【００３５】
メッセージ受信処理部１２０は、他の車両の車載端末装置１００から送信されたメッセージを受信する処理を行う。このメッセージは、アンテナ１３８およびアンテナ切替部１３６を介して受信部１３４で受信され、メッセージ受信処理部１２０に入力される。
【００３６】
期間判定部１２２は、メッセージ受信処理部１２０で受信したメッセージのヘッダ部に含まれるインフォメーション・トラップ・ラインの有効期間を抽出し、時計１４２から出力される現在の時刻がこの有効期間内にあるか否かを判定する。区間判定部１２４は、メッセージ受信処理部１２０で受信したメッセージのヘッダ部に含まれるインフォメーション・トラップ・ラインの区間を抽出し、自車両の現在位置がこの区間内にあるか否かを判定する。なお、車載端末装置１００がメッセージの送信元でない場合には、上述したアプリケーション処理部１１６は、これら期間判定部１２２、区間判定部１２４によって肯定的な判定結果が得られたときに、取り込んだボディ部のデータに基づいて所定の処理を行う。すなわち、インフォメーション・トラップ・ラインの区間内であって有効期間内のときにアプリケーション処理部１１６による処理が行われる。
【００３７】
転送処理部１２６は、メッセージ受信処理部１２０で受信したメッセージを廃棄したり、転送のためにメッセージ送信処理部１１８に入力する。例えば、期間判定部１２２によってメッセージが有効期間外であると判定された場合にはこのメッセージは廃棄される。また、区間判定部１２４によって自車両がインフォメーション・トラップ・ラインの区間外にいると判定された場合で、ヘッダ部に含まれるフラグが“ｔｒｕｅ”（セットされた状態）の場合にはこのメッセージは廃棄される。また、それ以外の場合には、メッセージを転送する処理が行われる。なお、自車両がインフォメーション・トラップ・ラインの区間内にいるときに、フラグが“ｆａｌｓｅ”のメッセージを受信した場合には、このフラグの内容を“ｔｒｕｅ”に変更してメッセージの転送処理が行われる。
【００３８】
上述したアンテナ１３８、受信部１３４、メッセージ受信処理部１２０がメッセージ受信手段に、期間判定部１２２が期間判定手段に、転送処理部１２６、メッセージ送信処理部１１８、送信部１３２、アンテナ１３８がメッセージ転送手段に、アプリケーション処理部１１６がアプリケーション処理手段に、区間判定部１２４が区間判定手段にそれぞれ対応する。
【００３９】
また、有効期間設定部１１４が有効期間設定手段に、区間設定部１１２、２０２が区間設定手段に、メッセージ送信処理部１１８、送信部１３２、アンテナ１３８がメッセージ送信手段にそれぞれ対応する。
本実施形態の車々間ネットワークシステムはこのような構成を有しており、次にその動作を説明する。
【００４０】
図５〜図１１は、端末制御部１１０内の区間設定部１１２あるいはナビゲーション装置２００内の区間設定部２０２によって行われるインフォメーション・トラップ・ラインの区間設定処理の概要を示す図である。
図５には、地図画像上で２つの交差点ｓ１、ｓ２をナビゲーション装置２００の操作部（図示せず）を用いて指定する方法が示されている。これら２つの交差点ｓ１、ｓ２で挟まれた道路に沿った範囲（ハッチングが付された範囲）がインフォメーション・トラップ・ラインの区間として設定される。この設定は、ナビゲーション２００内の区間設定部２０２によって行われる。
【００４１】
図６には、地図画像上の任意の２点ａ１、ａ２をナビゲーション装置２００の操作部を用いて指定する方法が示されている。これら２点ａ１、ａ２を対角線の両端とする矩形領域（ハッチングが付された範囲）がインフォメーション・トラップ・ラインの区間として設定される。この設定は、ナビゲーション２００内の区間設定部２０２によって行われる。
【００４２】
図７には、地図画像上の任意の１点ｂ１（円心）の指定と半径ｒの入力をナビゲーション装置２００の操作部を用いて行う方法が示されている。半径ｒは、地図画像の一部に設けられた入力枠ｗ１内に操作部のテンキーを用いて直接入力される。円心と半径を指定して決まる円形領域（ハッチングが付された範囲）がインフォメーション・トラップ・ラインの区間として設定される。この設定は、ナビゲーション２００内の区間設定部２０２によって行われる。
【００４３】
図８には、地図画像上の任意の２点ｃ１、ｃ２をナビゲーション装置２００の操作部を用いて指定する方法が示されている。これら２点ｃ１、ｃ２を直径の両端とする円形領域（ハッチングが付された範囲）がインフォメーション・トラップ・ラインの区間として設定される。この設定は、ナビゲーション２００内の区間設定部２０２によって行われる。
【００４４】
図９には、任意の矩形領域の緯度範囲および経度範囲を車載端末装置１００の操作部１４４を用いて直接指定する方法が示されている。これらの指定は、入力枠ｗ２〜ｗ５を用いて経度あるいは緯度の値を直接入力することにより行われる。この設定は、車載端末装置１００の端末制御部１１０内の区間設定部１１２によって行われる。
【００４５】
図１０には、道路名や行政区名を車載端末装置１００の操作部１４４を用いて直接指定する方法が示されている。これらの指定は、入力枠ｗ６、ｗ７を用いて道路名等の文字列を直接入力することにより行われる。入力された道路名で特定される道路、あるいは入力された行政区名で特定される範囲がインフォメーション・トラップ・ラインの区間として設定される。この設定は、車載端末装置１００の端末制御部１１０内の区間設定部１１２によって行われる。
【００４６】
図１１には、複数の交差点名称を車載端末装置１００の操作部１４４を用いて直接指定する方法が示されている。これらの指定は、複数の入力枠ｗ８を用いて交差点名称の文字列を直接入力することにより行われる。入力された複数の交差点名称で特定される交差点に挟まれた道路に沿った範囲がインフォメーション・トラップ・ラインの区間として設定される。
【００４７】
図１２は、メッセージの送信元となる場合の車載端末装置１００の動作手順を示す流れ図である。まず、端末制御部１１０内の区間設定部１１２は、メッセージのヘッダ部内のインフォメーション・トラップ・ラインの区間を設定する（ステップ１００）。なお、上述したように、この区間の設定をナビゲーション装置２００の地図表示機能を用いて行う場合には、区間の設定処理がナビゲーション装置２００内の区間設定部２０２に依頼される。また、有効期間設定部１１４は、メッセージのヘッダ部内のインフォメーション・トラップ・ラインの有効期間を設定する（ステップ１０１）。
【００４８】
また、メッセージ送信処理部１１８は、ヘッダ部内のインフォメーション・トラップ・ラインが既に構成済みか否かを示すフラグを“ｆａｌｓｅ”に設定する（ステップ１０２）。
このようにしてヘッダ部内の各項目の設定が終了した後、メッセージ送信処理部１１８は、アプリケーション処理部１１６から出力されるボディ部に、各項目の設定が終了したヘッダ部をつけたメッセージを送信する（ステップ１０３）。
【００４９】
図１３は、他の車両から送られてくるメッセージを受信する場合の車載端末装置１００の動作手順を示す流れ図である。メッセージ受信処理部１２０は、他の車両から送信されたメッセージを受信したか否かを判定しており（ステップ２００）、受信していない場合には否定判断を行ってこの判定を繰り返す。また、メッセージを受信するとステップ２００において肯定判断が行われ、次に、期間判定部１２２は、メッセージのヘッダ部に含まれるインフォメーション・トラップ・ラインの有効期間を抽出して、現在の時刻がこの有効期間に含まれているか否かを判定する（ステップ２０１）。有効期間を過ぎている場合には否定判断が行われる。この場合には、転送処理部１２６は、メッセージ受信処理部１２０によって受信されたメッセージを廃棄する（ステップ２０２）。
【００５０】
また、有効期間内である場合にはステップ２０１の判定において肯定判断が行われ、次に、区間判定部１２４は、メッセージのヘッダ部に含まれるインフォメーション・トラップ・ラインの区間内に自車両の現在位置が含まれているか否かを判定する（ステップ２０３）。含まれていない場合には否定判断が行われる。なお、インフォメーション・トラップ・ラインの区間が道路名等で設定されている場合には、端末制御部１１０内の区間判定部１２４のみでステップ２０３の判定を行うことは難しい。この場合には、ナビゲーション装置２００内にもう一つの区間判定部（図示せず）を備えておいて、区間判定部１２４からナビゲーション装置２００内の区間判定部に判定依頼を行って、ナビゲーション装置２００の地図表示機能等を用いて判定結果を出すことが望ましい。
【００５１】
次に、転送処理部１２６は、ヘッダ部に含まれるフラグが“ｆａｌｓｅ”であるか否かを判定する（ステップ２０４）。フラグが“ｆａｌｓｅ”の場合には肯定判断が行われ、次に、転送処理部１２６は、ヘッダ部の内容を変更せずにメッセージを他の車両に転送する処理を行う（ステップ２０５）。一方、フラグが“ｔｒｕｅ”の場合にはステップ２０４の判定において否定判断が行われた後、メッセージが廃棄される（ステップ２０２）。
【００５２】
また、メッセージのヘッダ部に含まれるインフォメーション・トラップ・ラインの区間内に自車両の現在位置が含まれている場合にはステップ２０３の判定において肯定判断が行われ、次に、転送処理部１２６は、ヘッダ部内のフラグを“ｔｒｕｅ”に設定した後（ステップ２０６）、メッセージを他の車両に転送する処理を行う（ステップ２０５）。
【００５３】
例えば、図１に示した車々間ネットワークシステムを例にとって、車両ｆが送信元となってメッセージが送信された場合について説明する。車両ｆから送信されるメッセージのヘッダ部内のフラグは“ｆａｌｓｅ”に設定されている（図１２のステップ１０２）。インフォメーション・トラップ・ラインの区間外に位置する車両ｃや車両ｄは、このメッセージを受信すると、ヘッダ部内のフラグ“ｆａｌｓｅ”を維持した状態でメッセージを転送する。また、区間内に位置する車両ａや車両ｂでは、ヘッダ部内のフラグを“ｔｒｕｅ”に変更した後メッセージを転送する。さらに、車両ｂから送信されたメッセージを区間外に位置する車両ｅで受信すると、このメッセージのヘッダ部内のフラグは“ｔｒｕｅ”であるため、このメッセージは転送されることなく廃棄される。
【００５４】
このように、インフォメーション・トラップ・ラインの区間外に位置する車両ｆから送信されたメッセージは、区間内に位置する車両に到達するまで、ヘッダ部内のフラグが“ｆａｌｓｅ”に維持されて転送される。そして、一旦区間内の車両ａ、ｂで受信されると、ヘッダ部内のフラグが“ｔｒｕｅ”に変更されて転送される。したがって、区間外に位置する車両は、ヘッダ部内のフラグを調べることにより、区間内の車両に向けて転送中のメッセージであるか、一旦区間内の車両に到達した後再度区間外に送信されたメッセージであるかを判別することが容易となり、不要なメッセージを廃棄することができる。
【００５５】
次に、上述した車々間ネットワークシステムを用いて車両間で情報を送受信する具体例について説明する。
（１）所定の区間内で目的の車両を捜す動作を他の車両に依頼する場合
車両の捜索の依頼元となる車両内の端末制御部１１０は、目的の車両を見つけたら報告してくれるよう依頼する内容を有するボディ部を付加したメッセージを、区間と有効期間を指定して送信する。
【００５６】
送信されたメッセージは、複数の車両間で転送される。
インフォメーション・トラップ・ラインの区間を通過する車両内の端末制御部１１０は、目的の車両を見つけたら、依頼元である車両に連絡する。なお、この連絡は、依頼元の車両に備わった携帯電話１４６の番号をメッセージのボディ部に含ませておくことにより、携帯電話１４６に対して行うことが可能になる。また、目的となる車両を見つける方法としては、車両間の通信によって相手車両の情報を取得したときに、この相手車両が目的となる車両であるか否かを判定するようにしてもよいし、あるいは、カメラ等を車両に搭載しておいて、その撮影結果を解析して目的の車両を見つけるようにしてもよい。
【００５７】
（２）所定の区間内で取得した情報を同じ区間内を走行中の他の車両に送る場合（伝言板のような使い方をする場合）
送信元となる車両内の端末制御部１１０は、取得した情報とこの情報を送信したので受信してほしい旨の通知とが含まれるボディ部を付加したメッセージを、区間と有効期間を指定して送信する。
【００５８】
インフォメーション・トラップ・ラインの区間と通過する車両内の端末制御部１１０は、メッセージのボディ部を調べることにより、送信元の車両から送られてきた情報を取得することができる。また、このメッセージは、インフォメーション・トラップ・ラインの区間外に送信されると、転送されることなく廃棄されるので、メッセージの転送範囲が不必要に広がることが防止することができる。
【００５９】
このように、転送されるメッセージのヘッダ部にインフォメーション・トラップ・ラインの区間や有効期間が含まれているため、サーバ装置等の特別な設備を用いることなく、このメッセージを送受信するだけで、インフォメーション・トラップ・ラインに対応する専用のネットワークを構成・維持・消滅させることができる。
【００６０】
なお、本発明は上記実施形態に限定されるものではなく、本発明の要旨の範囲内において種々の変形実施が可能である。上述した実施形態では、車々間ネットワークについて説明したが、一部あるいは全部の端末装置を車両以外に設置するようにしてもよい。
【００６１】
また、上述した実施形態では、メッセージのヘッダ部にフラグを備えることにより、インフォメーション・トラップ・ラインの区間外から転送されてくるメッセージを効率よく区間内に転送するようにしているが、メッセージの送信元となる車載端末装置１００が必ず区間内に配置されている場合には、このフラグを省略するようにしてもよい。
【００６２】
【発明の効果】
上述したように、本発明によれば、転送あるいは送信されるメッセージのヘッダ部に有効期間や有効区間が含まれているため、サーバ装置等の特別な設備を用いることなく、このメッセージを送受信するだけで、有効期間内あるいは有効区間内に限ってネットワークを構成・維持・消滅させることができる。
【図面の簡単な説明】
【図１】一実施形態の車々間ネットワークシステムの概念を示す図である。
【図２】本実施形態の車々間ネットワークシステムにおいて車両間で送受信されるメッセージの構成を示す図である。
【図３】各車両に搭載された車載装置の全体構成を示す図である。
【図４】端末制御部の詳細構成を示す機能ブロック図である。
【図５】区間設定部によって行われるインフォメーション・トラップ・ラインの区間設定処理の概要を示す図である。
【図６】区間設定部によって行われるインフォメーション・トラップ・ラインの区間設定処理の概要を示す図である。
【図７】区間設定部によって行われるインフォメーション・トラップ・ラインの区間設定処理の概要を示す図である。
【図８】区間設定部によって行われるインフォメーション・トラップ・ラインの区間設定処理の概要を示す図である。
【図９】区間設定部によって行われるインフォメーション・トラップ・ラインの区間設定処理の概要を示す図である。
【図１０】区間設定部によって行われるインフォメーション・トラップ・ラインの区間設定処理の概要を示す図である。
【図１１】区間設定部によって行われるインフォメーション・トラップ・ラインの区間設定処理の概要を示す図である。
【図１２】メッセージの送信元となる場合の車載端末装置の動作手順を示す流れ図である。
【図１３】他の車両から送られてくるメッセージを受信する場合の車載端末装置の動作手順を示す流れ図である。
【符号の説明】
１００　車載端末装置
１１０　端末制御部
１１２、２０２　区間設定部
１１４　有効期間設定部
１１６　アプリケーション処理部
１１８　メッセージ送信処理部
１２０　メッセージ受信処理部
１２２　期間判定部
１２４　区間判定部
１２６　転送処理部
１３２　送信部
１３４　受信部
１４２　時計
１４４　操作部
１５０　ディスプレイ装置
２００　ナビゲーション装置
【図１】
2004147129.tif 000003
【図２】
2004147129.tif 000004
【図３】
2004147129.tif 000005
【図４】
2004147129.tif 000006
【図５】
2004147129.tif 000007
【図６】
2004147129.tif 000008
【図７】
2004147129.tif 000009
【図８】
2004147129.tif 000010
【図９】
2004147129.tif 000011
【図１０】
2004147129.tif 000012
【図１１】
2004147129.tif 000013
【図１２】
2004147129.tif 000014
【図１３】
2004147129.tif 000015