(57)【要約】【課題】通信装置の設置場所を特定した通信を行うことができるとともに、アドレス情報に基づいて通信装置の設置場所を知ることができる通信システムを提供すること。【解決手段】車両に搭載された車載端末装置１０は、端末制御部１１、ＩＰアドレステーブル格納部１２、送信部１３、受信部１４、アンテナ切替部１５を備えている。端末制御部１１は、地域を指定してＩＰアドレステーブル格納部１２に格納された対応情報を参照することにより、この地域に設置された通信装置のＩＰアドレスを知ることができ、このＩＰアドレスを送信先に指定したパケットを作成して送信する。【選択図】        図１
2004172992.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して相互に接続され固定のアドレスが割り振られた複数の通信装置と、
前記通信装置のいずれかに接続される一あるいは複数の端末装置と、
前記通信装置の設置場所とこの通信装置のアドレス情報との対応情報が前記端末装置によって参照可能な状態で格納された対応情報格納手段と、
を備えることを特徴とする通信システム。
【請求項２】
請求項１において、
前記端末装置は、
通信先となる地域を特定する地域特定手段と、
前記対応情報格納手段に格納された前記対応情報を参照することにより、前記地域特定手段によって特定された地域に対応する前記通信装置のアドレス情報を取得するアドレス取得手段と、
前記アドレス取得手段によって取得されたアドレス情報を送信先アドレスとするパケットを作成して送信する送信処理手段と、
を備えることを特徴とする通信システム。
【請求項３】
請求項２において、
前記送信処理手段は、前記送信先アドレスで特定される前記通信装置に接続された前記端末装置に対してマルチキャスト配信用のパケットを作成することを特徴とする通信システム。
【請求項４】
請求項１〜３のいずれかにおいて、
前記端末装置は、
自装置が接続された前記通信装置以外の前記通信装置から送られてきたパケットを受信する受信処理手段と、
前記対応情報格納手段に格納された前記対応情報を参照することにより、前記受信処理手段によって受信されたパケットに含まれる送信元アドレスに基づいて、この送信元アドレスに対応する前記通信装置の設置場所を判定する地域判定手段と、
前記地域判定手段によって判定された前記通信装置の設置場所に応じた処理を行う処理手段と、
を備えることを特徴とする通信システム。
【請求項５】
請求項１〜４のいずれかにおいて、
前記端末装置は、車両に搭載されており、
前記通信装置は、所定の通信エリア内を走行中の車両に搭載された前記端末装置と無線接続されるアクセスポイントであることを特徴とする通信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、アクセスポイントやルータ等の中継装置を介して通信を行う通信システムに関する。
【０００２】
【従来の技術】
最近では、通信技術の進歩により、外出先でも会社と同じネットワーク環境が利用できる移動体通信システムが開発されている（例えば、特許文献１参照。）。この移動体通信システムでは、移動体が属するネットワークが変更されたハンドオフ処理を行う際にサービスランク情報に基づいて適切なサイズのバッファをこの移動体用に割り当てており、各移動体は、自装置が属するネットワークを意識することなく、要求している品質の通信を継続することが可能になる。
【０００３】
この移動体通信システムや一般的なＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークを介した通信では、移動体等の各通信装置には、動的あるいは静的にＩＰアドレスが割り当てられている。このＩＰアドレスとしてグローバルアドレスを考えると、各通信装置には重複しないＩＰアドレスが割り当てられるように配慮されており、パケットのヘッダ部において送信先ＩＰアドレスを指定するだけで確実にパケットがこのＩＰアドレスに対応する通信装置に到達できるようになっている。
【０００４】
【特許文献１】
特開２００２−２３８０６７号公報（第７−１３頁、図１−２４）
【０００５】
【発明が解決しようとする課題】
ところで、上述したＩＰアドレスは重複しないように各通信装置に割り当てられているだけであり、その内容と通信装置の設置場所との間には何の関係もない。このため、ある地域に設置されたアクセスポイントやルータ等の通信装置やこのこれらを含んで構築されたＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）内の各端末装置に対して何らかの通信を行おうとしても、地域からこれらの通信装置のＩＰアドレスを特定することはできない。また、反対に、他の端末装置から受信したパケットのヘッダ部に含まれる送信元ＩＰアドレスを見ても、このＩＰアドレスから端末装置が接続されたアクセスポイント等の通信装置の設置場所を特定することはできない。このように、従来は、ＩＰアドレスから通信装置の設置場所を特定することができないという問題があった。このため、場所を特定してその場所に設置された通信装置との間で情報を送受信しようとすると、通信装置の設置場所を管理している設備や団体等が存在する場合にはそれらに対して問い合わせをする必要があり、手続きが煩雑になっていた。また、場所によって通信装置が特定できないため、全ての装置に対してブロードキャスト配信を行う方法もあるが、ブロードキャスト配信を行うことによりその分だけネットワークリソースを占有することになるため、好ましくない。
【０００６】
本発明は、このような点に鑑みて創作されたものであり、その目的は、通信装置の設置場所を特定した通信を行うことができるとともに、アドレス情報に基づいて通信装置の設置場所を知ることができる通信システムを提供することにある。
【０００７】
【課題を解決するための手段】
上述した課題を解決するために、本発明の通信システムは、ネットワークを介して相互に接続され固定のアドレスが割り振られた複数の通信装置と、通信装置のいずれかに接続される一あるいは複数の端末装置と、通信装置の設置場所とこの通信装置のアドレス情報との対応情報が端末装置によって参照可能な状態で格納された対応情報格納手段とを備えている。これにより、対応情報格納手段に格納された対応情報を参照することにより、通信装置のアドレス情報と設置場所との関係を容易に知ることができる。
【０００８】
また、上述した端末装置は、通信先となる地域を特定する地域特定手段と、対応情報格納手段に格納された対応情報を参照することにより、地域特定手段によって特定された地域に対応する通信装置のアドレス情報を取得するアドレス取得手段と、アドレス取得手段によって取得されたアドレス情報を送信先アドレスとするパケットを作成して送信する送信処理手段とを備えることが望ましい。これにより、通信装置の設置場所を特定した通信を行うことが可能になる。
【０００９】
また、上述した送信処理手段は、送信先アドレスで特定される通信装置に接続された端末装置に対してマルチキャスト配信用のパケットを作成することが望ましい。これにより、特定の場所に設置された通信装置に接続された端末装置を対象に情報を送受信することが可能になり、ブロードキャスト配信を行う場合に比べてネットワークリソースの有効利用を図ることができる。
【００１０】
また、上述した端末装置は、自装置が接続された通信装置以外の通信装置から送られてきたパケットを受信する受信処理手段と、対応情報格納手段に格納された対応情報を参照することにより、受信処理手段によって受信されたパケットに含まれる送信元アドレスに基づいて、この送信元アドレスに対応する通信装置の設置場所を判定する地域判定手段と、地域判定手段によって判定された通信装置の設置場所に応じた処理を行う処理手段とを備えることが望ましい。これにより、受信したパケットに含まれる送信元アドレスを調べるだけで、処理対象となるパケットを選択する等の処理が可能になり、特定の地域に対応した情報のみを入手することが容易となる。
【００１１】
また、上述した端末装置は、車両に搭載されており、通信装置は、所定の通信エリア内を走行中の車両に搭載された端末装置と無線接続されるアクセスポイントであることが望ましい。これにより、アクセスポイントに接続された各端末装置を対象に情報をマルチキャスト配信したり、これらの端末装置のいずれかから受信した情報を他の端末装置から受信した情報と区別して取り扱うことが可能になる。
【００１２】
【発明の実施の形態】
以下、本発明を適用した一実施形態の通信システムについて、図面を参照しながら説明する。
図１は、一実施形態の通信システムの概要を示す図である。図１に示すように、本実施形態の通信システムは、ネットワークセグメント１００と、複数のアクセスポイントＡ、Ｂと、これらが相互に接続された基幹回線２００とを含んで構成されている。
【００１３】
ネットワークセグメント１００は、グローバルなネットワークセグメントであり、例えばインターネットやその他の広域ネットワークが含まれる。
アクセスポイントＡは、地域Ａに設置された無線ＬＡＮの中継装置であり、地域Ａを走行中の車両に搭載された車載端末装置（後述する）を含んでＬＡＮが形成される。このアクセスポイントＡは、固定のＩＰアドレスを有している。また、このＩＰアドレスは、通信システム内で重複しないグローバルアドレスであり、このＩＰアドレスを送信先アドレスに設定したパケットがネットワークセグメント１００や基幹回線２００に送信されると、通信異常がない限り必ずアクセスポイントＡに伝送される。
【００１４】
同様に、アクセスポイントＢは、地域Ｂに設置された無線ＬＡＮの中継装置であり、地域Ｂを走行中の車両に搭載された車載端末装置を含んでＬＡＮが形成される。また、このアクセスポイントＢは、グローバルアドレスとしての固定のＩＰアドレスを有している。
【００１５】
なお、本実施形態では、各アクセスポイントＡ、Ｂは、対応地域を走行中の車両に搭載された車載端末装置や対応地域内の各店舗に設置された端末装置等に対してＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバとして動作し、これらの車載端末装置等に対して重複しないプライベートＩＰアドレスが割り振られる。車載端末装置等からアクセスポイントを経由して基幹回線２００にパケットが送信される際には、アクセスポイントにおいてパケット内の送信元ＩＰアドレスがプライベートＩＰアドレスからアクセスポイントのグローバルＩＰアドレスに書き換えられる。
【００１６】
図２は、アクセスポイントＡに対応する地域Ａを走行中の車両ａに搭載された車載端末装置１０の詳細構成を示す図である。なお、アクセスポイントＢに対応する地域Ｂを走行中の車両ｂ１、ｂ２、ｂ３のそれぞれにも同じ構成の車載端末装置が搭載されているものとする。
【００１７】
図２に示すように、車両ａに搭載された車載端末装置１０は、端末制御部１１、ＩＰアドレステーブル格納部１２、送信部１３、受信部１４、アンテナ切替部１５を含んで構成されている。この車載端末装置１０には車両位置を検出するＧＰＳ装置３０が接続されている。
【００１８】
端末制御部１１は、車載端末装置１０の全体を制御してパケットの送受信処理を行うとともに、所定のアプリケーション処理を行う。このために、端末制御部１１は、アプリケーション処理部２０、アドレス取得部２１、パケット送信処理部２３、パケット受信処理部２４、地域判定部２５を含んで構成されている。
【００１９】
アプリケーション処理部２０は、利用者に対して所定のサービスを提供するためにアプリケーション処理を行う。例えば、アプリケーション処理部２０は、他の地域Ｂを走行中の車両に対して特定の情報の送信を要求したり、この要求に応じて地域Ｂの各車両から特定の情報が送られてきたときにこれを受信して所定の処理を行う。
【００２０】
アドレス取得部２１は、アプリケーション処理部２０によって地域が指定された情報の要求が出力されたときに、この指定された地域に対応するＩＰアドレスを特定する。端末制御部１１に接続されたＩＰアドレステーブル格納部１２には、アクセスポイントＡ、Ｂを含む各種の通信装置のＩＰアドレスと、この通信装置の設置場所との対応情報がテーブル形式で格納されており、アドレス取得部２１は、この対応情報を参照することで、指定された地域に対応するＩＰアドレスを取得する。例えば、アドレス取得部２１は、地域Ｂを指定することにより、地域Ｂに設置されたアクセスポイントＢのＩＰアドレスを取得することができる。
【００２１】
パケット送信処理部２３は、アプリケーション処理部２０から出力された情報の要求を内容としたパケットを作成する。このパケットの送信先ＩＰアドレスの格納領域には、アドレス取得部２１によって取得された通信装置のＩＰアドレスが格納される。このようにして作成されたパケットは、送信部１３からアンテナ切替部１５を介してアンテナ１７から送信される。車両ａに搭載された車載端末装置１０から送信されたパケットがアクセスポイントＡに送られ、このアクセスポイントＡを経由して、パケット内の送信先ＩＰアドレスで特定される通信装置に送られる。
【００２２】
また、基幹回線２００を介してアクセスポイントＡに送られてきた車両ａの車載端末装置１０宛てのパケットは、アンテナ１７に到達した後、アンテナ切替部１５を介して受信部１４で受信される。パケット受信処理部２４は、この一連のパケット受信処理を行っており、この受信したパケットに含まれる送信元ＩＰアドレスや受信対象の情報を抽出する。
【００２３】
地域判定部２５は、パケット受信処理部２４によって受信パケットから抽出された送信元ＩＰアドレスに基づいて、このパケットを送信した通信装置の設置場所を判定する。具体的には、地域判定部２５は、ＩＰアドレステーブル格納部１２に格納された対応情報を参照することにより、送信元ＩＰアドレスに対応する通信装置の設置場所を特定する。例えば、アクセスポイントＢからパケットが送られてきた場合には、アクセスポイントＢの設置場所である地域Ｂが特定される。このようにして、パケットの送信元となる通信装置の設置場所が特定されると、アプリケーション処理部２０は、この設置場所に応じて異なる処理を実施することが可能になる。
【００２４】
上述したアクセスポイントＡ、Ｂおよびネットワークセグメント１００に含まれる各種のネットワーク機器が通信装置に対応する。また、車載端末装置１０が端末装置に、ＩＰアドレステーブル格納部１２が対応情報格納手段にそれぞれ対応する。アプリケーション処理部２０が地域特定手段、処理手段に、アドレス取得部２１がアドレス取得手段に、パケット送信処理部２３が送信処理手段に、パケット受信処理部２４が受信処理手段に、地域判定部２５が地域判定手段にそれぞれ対応する。
【００２５】
本実施形態の通信システムはこのような構成を有しており、次にその動作を説明する。
図３は、アクセスポイントＢに対応する地域Ｂ内で形成された局所的なコミュニティネットワークを示す図である。例えば、地域Ｂ内に、グルメネットＢ１、近道ネットＢ２、ラーメン屋ネットＢ３、渋滞ネットＢ４が形成されている。グルメネットＢ１は、地域Ｂ内の特定場所に集中している飲食店に関するコミュニティ情報を提供するネットワークであり、各飲食店に設置された固定の端末装置が接続されている。近道ネットＢ２は、近道情報を提供するネットワークであり、複数の車両間で直接あるいはアクセスポイントＢ経由で幹線に対する近道が検出されたときに、これら複数の車両に搭載された車載端末装置１０が相互に接続されてこのネットワークが形成される。ラーメン屋ネットＢ３は、所定の道路沿いに集中しているラーメン屋に関するコミュニティ情報を提供するネットワークであり、各ラーメン屋に設置された固定の端末装置が接続されている。渋滞ネットＢ４は、渋滞情報を提供するネットワークであり、複数の車両間で直接あるいはアクセスポイントＢ経由で渋滞が検出されたときに、これら複数の車両に搭載された車載端末装置１０が相互に接続されてこのネットワークが形成される。
【００２６】
図４は、地域Ａを走行中の車両ａによって地域Ｂ内で形成されているコミュニティネットワークを探し出す動作の概要を示す図である。また、図５はコミュニティ情報を探し出す車載端末装置１０の動作手順を示す流れ図である。
車両ａの端末制御部１１内のアプリケーション処理部２０は、特定の地域に対する送信要求があるか否かを判定しており（ステップ１００）、この要求がない場合には否定判断を行ってこの判定を繰り返す。また、利用者によって地域Ｂ内のコミュニティネットワークを探し出すための問い合わせの送信要求がなされるとステップ１００の判定において肯定判断が行われ、次に、アドレス取得部２１は、ＩＰアドレステーブル格納部１２に格納された対応情報を調べることにより、地域Ｂに対応するアクセスポイントＢのＩＰアドレスを取得する（ステップ１０１）。
【００２７】
次に、パケット送信処理部２３は、この取得したＩＰアドレスを送信先ＩＰアドレスとして指定するとともにマルチキャスト配信を指定したヘッダ部とともにコミュニティネットワークに関する問い合わせが含まれるパケットを作成する（ステップ１０２）。送信部１３は、このパケットをアンテナ１７から送信する。アンテナ１７から送信されたパケットは、アクセスポイントＡを経由してアクセスポイントＢに到達し、図４に示すように、アクセスポイントＢから地域Ｂ内の各車両の車載端末装置１０や店舗等に設置された端末装置に対してマルチキャスト配信される（ステップ１０３）。
【００２８】
このようにして地域Ａを走行中の車両ａから地域Ｂ内の各車両の車載端末装置１０や店舗等に設置された端末装置に対してコミュニティネットワークの有無や内容の問い合わせが行われ、車両ａが入手を希望している地域Ｂに対応する各種のコミュニティ情報が送り返されてくる。
【００２９】
図６は、車両ａからの問い合わせに対応して地域Ｂ内の車載端末装置１０等から送り返されてくるコミュニティ情報を受信する動作手順を示す流れ図である。車両ａから問い合わせのパケットをマルチキャスト配信した後、車載端末装置１０内のパケット受信処理部２４は、パケットを受信したか否かを判定しており（ステップ１１０）、受信していない場合には否定判断を行ってこの判定を繰り返す。また、パケットを受信するとステップ１１０の判定において肯定判断が行われ、次に、パケット受信処理部２４は、受信パケットのヘッダ部から送信元ＩＰアドレスを抽出する（ステップ１１１）。
【００３０】
次に、地域判定部２５は、ＩＰアドレステーブル格納部１２に格納された対応情報を調べることにより、この送信元ＩＰアドレスに対応する地域を判定する（ステップ１１２）。地域Ｂ内を走行中の車両等からアクセスポイントＢを経由して送信されるパケットのヘッダ部に含まれる送信元ＩＰアドレスは、アクセスポイントＢを通過する際に各車両の車載端末装置１０等に対するプライベートアドレスからアクセスポイントＢのグローバルアドレスに書き換えられているため、地域Ｂ内を走行中の車両等から送信されたパケットを受信した場合にはこのパケットの送信が地域Ｂから行われたことが判定される。この場合には、ステップ１１３の判定において肯定判断が行われ、次に、パケット受信部２４は、この受信パケットに含まれるコミュニティ情報を抽出し、アプリケーション処理部２０はこの抽出されたコミュニティ情報を取得する（ステップ１１４）。一方、パケットが地域Ｂ以外の地域から送信されたものである場合にはステップ１１３の判定において否定判断が行われ、パケット受信処理部２４はこのパケットを廃棄する（ステップ１１５）。なお、図６に示した動作手順では、地域Ｂ以外から送信されたパケットを全て廃棄するようにしたが、実際にはパケットの内容に応じた処理が行われる。
【００３１】
次に、アプリケーション処理部２０は、問い合わせのパケットを送信してから所定時間経過したか否かを判定し（ステップ１１６）、所定時間経過前であれば否定判断を行ってステップ１１０以降の動作を繰り返す。また、所定時間が経過した場合には、次に、アプリケーション処理部２０は、それまでに取得したコミュニティ情報を解析する（ステップ１１７）。
【００３２】
図７は、コミュニティ情報の解析結果を示す図である。図７に示すように、解析の結果、地域Ｂ内に４つのコミュニティネットワークが存在することが判明すると、表示装置（図示せず）にその内容を表示する。利用者は、画面を見ることで４つのコミュニティネットワークの名称を知ることができ、必要に応じて、その中の一つを選択して情報表示を指示することにより、さらに詳細な内容を知ることができる。
【００３３】
図８は、車両ａが地域Ｂ内に進入した場合の通信状態の概要を示す図である。上述したように、車両ａは、地域Ｂに向かって走行中に、地域Ｂ内に存在するコミュニティネットワークの情報を取得しているため、地域Ｂ内に進入したと同時に（必ずしも同時である必要はない）、自車両が接続を希望するコミュニティネットワークにアクセスすることが可能になる。また、このアクセスの方法は、車両に搭載された車載端末装置１０同士で直接無線接続による車々間通信を行う場合の他に、アクセスポイントＢを経由して相互に通信を行うようにしてもよい。
【００３４】
このように、本実施形態の通信システムでは、ＩＰアドレステーブル格納部１２に格納された対応情報を参照することにより、アクセスポイント等の通信装置の設置場所を特定した通信を行うことが可能になるとともに、受信したパケットに含まれるＩＰアドレスに基づいてこのパケットを送信したアクセスポイント等の通信装置の設置場所を知ることができる。特に、受信したパケットに含まれる送信元ＩＰアドレスを調べるだけで、処理対象となるパケットを選択する等の処理が可能になり、特定の地域に対応した情報（例えばコミュニティ情報）のみを入手することが容易となる。
【００３５】
また、場所（地域）を指定してアクセスポイントのＩＰアドレスを特定し、このアクセスポイントに対してパケットを送信することが可能になるため、このアクセスポイントに無線接続された各車両の車載端末装置１０や各店舗等に設置された端末装置に向けてパケットをマルチキャスト配信することが可能になり、地域Ｂに限定せずに各端末装置に向けてパケットをブロードキャスト配信する場合に比べてネットワークリソースの無駄使いを減らして有効利用を図ることができる。
【００３６】
なお、本発明は上記実施形態に限定されるものではなく、本発明の要旨の範囲内において種々の変形実施が可能である。上述した実施形態では、アクセスポイントを経由して無線通信によって各車両の車載端末装置等を接続する場合を考えたが、有線回線を介して端末装置を接続する場合にも本発明を適用することができる。例えば、会社や公共施設等にＬＡＮの接続口が設けられており、利用者が携帯したパーソナルコンピュータを必要に応じてケーブル接続するようにしてもよい。
【００３７】
また、上述した実施形態では、固定のＩＰアドレスが割り振られた通信機器としてアクセスポイントを考えたが、ルータやその他の通信装置に固定のＩＰアドレスを割り振って、これらに関する対応情報をＩＰアドレステーブル格納部１２に格納するようにしてもよい。
【００３８】
また、上述した実施形態では、各車載端末装置１０内にＩＰアドレステーブル格納部１２を備えるようにしたが、アクセスポイント等の車載端末装置１０以外の場所にＩＰアドレステーブル格納部を備えるようにしてもよい。
また、上述した実施形態では、ＩＰアドレスに付いて説明したが、ＩＰアドレス以外のアドレスが用いられるネットワークについては、このアドレスと通信装置の設置場所との関係を示す対応情報を作成して管理すればよい。
【００３９】
【発明の効果】
上述したように、本発明によれば、対応情報格納手段に格納された対応情報を参照することにより、通信装置のアドレス情報と設置場所との関係を容易に知ることができる。
【図面の簡単な説明】
【図１】一実施形態の通信システムの概要を示す図である。
【図２】アクセスポイントＡに対応する地域Ａを走行中の車両ａに搭載された車載端末装置の詳細構成を示す図である。
【図３】アクセスポイントＢに対応する地域Ｂ内で形成された局所的なコミュニティネットワークを示す図である。
【図４】地域Ａを走行中の車両ａによって地域Ｂ内で形成されているコミュニティネットワークを探し出す動作の概要を示す図である。
【図５】コミュニティ情報を探し出す車載端末装置の動作手順を示す流れ図である。
【図６】車両ａからの問い合わせに対応して地域Ｂ内の車載端末装置等から送り返されてくるコミュニティ情報を受信する動作手順を示す流れ図である。
【図７】コミュニティ情報の解析結果を示す図である。
【図８】車両ａが地域Ｂ内に進入した場合の通信状態の概要を示す図である。
【符号の説明】
１０  車載端末装置
１１  端末制御部
１２  ＩＰアドレステーブル格納部
１３  送信部
１４  受信部
１５  アンテナ切替部
１７  アンテナ
２０  アプリケーション処理部
２１  アドレス取得部
２３  パケット送信処理部
２４  パケット受信処理部
２５  地域判定部
３０  ＧＰＳ装置
【図１】
2004172992.tif 000003
【図２】
2004172992.tif 000004
【図３】
2004172992.tif 000005
【図４】
2004172992.tif 000006
【図５】
2004172992.tif 000007
【図６】
2004172992.tif 000008
【図７】
2004172992.tif 000009
【図８】
2004172992.tif 000010