(57)【要約】      （修正有）【課題】移動体の走行時においてリアルタイムに渋滞に関する情報を取得することが可能な表示装置を提供する。【解決手段】表示装置は、表示画面４５Ｂに、移動体が走行中の渋滞区間において移動体の現在地を示す現在地情報を含む地図情報と、地図情報と異なる入力ウィンドウ内に渋滞度を示す複数の選択ボタン８９Ａ乃至８９Ｃを表示する表示部を備える。選択ボタン８９Ａ乃至８９Ｅのいずれかがタッチパネルの操作等に基づき選択された場合、ナビゲーション装置は、選択されたボタンに応じて、特定他車情報を生成する。【選択図】図７
2020052052.tif 000002
【特許請求の範囲】
【請求項１】
表示部及びコンピュータを有する端末装置によって実行されるプログラムであって、
前記コンピュータを、
移動体の現在位置を示すアイコンと、他の移動体の位置を示すアイコンと、渋滞が発生している区間を示す渋滞情報とを地図上に表示する第１表示手段、
前記地図上に表示された前記他の移動体の位置を示す１のアイコンを、特定他移動体として選択する選択手段、
前記特定他移動体の情報をサーバから受信し、前記特定他移動体の情報と前記地図上の前記特定他移動体のアイコンとを対応させて前記表示部に表示する第２表示手段、
として機能させるプログラム。
【請求項２】
前記特定他移動体に送信させるための、前記端末装置で入力した任意の文字情報をサーバへ送信する送信手段、
として前記端末装置を機能させることを特徴とする請求項１に記載のプログラム。
【請求項３】
前記特定他移動体は、タッチパネルを用いて選択されることを特徴とする請求項１または２に記載のプログラム。
【請求項４】
表示部及びコンピュータを有する端末装置であって、
移動体の現在位置を示すアイコンと、他の移動体の位置を示すアイコンと、渋滞が発生している区間を示す渋滞情報とを地図上に表示する第１表示手段と、
前記地図上に表示された前記他の移動体の位置を示す１のアイコンを、特定他移動体として選択する選択手段と、
前記特定他移動体の情報をサーバから受信し、前記特定他移動体の情報と前記地図上の前記特定他移動体のアイコンとを対応させて前記表示部に表示する第２表示手段と、
を備えることを特徴とする端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報の授受を行う技術に関する。
【背景技術】
【０００２】
従来から、通信機能を有し、他の端末と情報の授受を行う車載機が知られている。例えば、特許文献１には、通信装置により投稿情報と当該投稿情報の投稿先を示す位置情報とを取得し、当該位置情報が示す位置に、投稿情報を表示させた地図データを生成する車載用表示装置が開示されている。また、特許文献１に記載の車載用表示装置は、指定されたユーザからの投稿情報のみを表示することが可能である。その他、本発明に関連する技術が、特許文献２に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２４７８３２号公報
【特許文献２】特許第３６７８６３９号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般に、ナビゲーション装置などの車載機が通信機能を利用してネットワーク上のサーバ装置から渋滞情報などを取得する場合、提供される渋滞情報は、サーバ装置により統計処理などが行われる結果、リアルタイムの情報ではなくなっている場合が多い。また、特許文献１に記載の技術では、リアルタイムに情報を投稿することができる一方、情報の要求先の相手を指定し、所望の情報を問い合わせて取得することができない。
【０００５】
本発明は、上記のような課題を解決するためになされたものであり、移動体の走行時においてリアルタイムに渋滞に関する情報を取得することが可能な端末装置を提供することを主な目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、表示部及びコンピュータを有する端末装置によって実行されるプログラムであって、前記コンピュータを、移動体の現在位置を示すアイコンと、他の移動体の位置を示すアイコンと、渋滞が発生している区間を示す渋滞情報とを地図上に表示する第１表示手段、前記地図上に表示された前記他の移動体の位置を示す１のアイコンを、特定他移動体として選択する選択手段、前記特定他移動体の情報をサーバから受信し、前記特定他移動体の情報と前記地図上の前記特定他移動体のアイコンとを対応させて前記表示部に表示する第２表示手段、として機能させる。
【０００７】
これによれば、ユーザ自身により、情報を知りたい他の移動体を選択することができます。また、地図上に表示される渋滞情報と他車の位置を参考にしながら、情報が欲しい他車をユーザ自身で選択することができます。
【０００８】
請求項４に記載の発明は、表示部及びコンピュータを有する端末装置であって、移動体の現在位置を示すアイコンと、他の移動体の位置を示すアイコンと、渋滞が発生している区間を示す渋滞情報とを地図上に表示する第１表示手段と、前記地図上に表示された前記他の移動体の位置を示す１のアイコンを、特定他移動体として選択する選択手段と、前記特定他移動体の情報をサーバから受信し、前記特定他移動体の情報と前記地図上の前記特定他移動体のアイコンとを対応させて前記表示部に表示する第２表示手段と、を備える。
【図面の簡単な説明】
【０００９】
【図１】実施例に係る情報要求システムの概略構成を示す。
【図２】ナビゲーション装置の概略構成を示す。
【図３】サーバ装置の概略構成を示す。
【図４】他車の車両位置情報受信後の表示画面を示す。
【図５】表示画面上で特定他車を選択する様子を示した図である。
【図６】特定他車情報を受信後の表示画面を示す。
【図７】特定他車情報の要求信号を受信後の表示画面を示す。
【図８】本実施例に係る情報要求処理の手順を示すフローチャートである。
【図９】車両位置情報の検索範囲の優先順位を説明するための図である。
【発明を実施するための形態】
【００１０】
本発明の好適な実施形態によれば、移動体と共に移動する端末装置であって、前記移動体以外の移動体である他移動体の検索を行う基準位置を指定する基準位置指定手段と、前記基準位置を基準として検索された前記他移動体の位置を表示手段に表示させる表示制御手段と、前記表示手段により表示された前記他移動体から、少なくとも一つの前記他移動体を指定する他移動体指定手段と、指定された前記他移動体と共に移動する端末に、情報を要求する要求手段と、を有する。
【００１１】
上記の端末装置は、移動体と共に移動する端末装置であって、基準位置指定手段と、表示制御手段と、他移動体指定手段と、要求手段とを有する。基準位置指定手段は、外部入力などに基づき、他移動体の検索を行う基準位置を指定する。表示制御手段は、基準位置を基準として検索された他移動体の位置を表示手段に表示させる。他移動体指定手段は、外部入力などに基づき、表示手段により表示された他移動体から、少なくとも一つの他移動体を指定する。要求手段は、指定された他移動体と共に移動する端末に、情報を要求する。なお、「移動体」は、車両の他、歩行者も含む。この態様により、端末装置は、他移動体を指定して必要な情報をリアルタイムに要求することができる。
【００１２】
上記端末装置の一態様では、前記情報は、渋滞に関する情報である。この態様により、端末装置のユーザは、移動体の走行中に、他車から渋滞情報をリアルタイムに取得することが可能となる。
【００１３】
上記端末装置の他の一態様では、タッチパネルにより構成される前記表示手段を更に備え、前記表示制御手段は、地図情報とともに前記他移動体の位置を前記表示手段に表示させ、前記他移動体指定手段は、前記タッチパネルを介して利用者に指定された他移動体を指定する。この態様により、端末装置は、利用者が意図する他移動体を好適に指定して必要な情報をリアルタイムに要求することができる。
【００１４】
上記端末装置の他の一態様では、前記他移動体指定手段は、前記移動体と同一の渋滞区間を先行して走行中の前記他移動体を指定する。この態様により、端末装置のユーザは、渋滞区間に差し掛かった場合などに、先行する移動体を任意に指定して、当該渋滞区間の渋滞情報を要求することができる。
【００１５】
上記端末装置の他の一態様では、前記表示制御手段は、前記基準位置を基準として、前記表示手段のディスプレイの縦横比率に基づき検索された前記他移動体の位置を、前記表示手段に表示された地図上に表示する。このように、ディスプレイの縦横比率に基づき検索された他移動体の位置を地図上に表示することで、端末装置は、検索された他移動体の位置を効率的にディスプレイ上に表示することができる。
【００１６】
上記端末装置の他の一態様では、前記表示制御手段は、前記基準位置を基準として、前記移動体の進行方向に基づき検索された前記他移動体の位置を前記表示手段に表示させる。例えば渋滞情報などのように、要求する情報の種類によっては、進行方向に存在する移動体のユーザのみが知っている場合がある。従って、この態様により、端末装置は、要求する情報を知っている可能性がある他移動体の位置のみに限定して表示手段に表示させることができる。
【００１７】
上記端末装置の他の一態様では、移動体の位置情報を管理するサーバ装置と通信を行い、前記基準位置を基準として前記サーバ装置が検索した前記他移動体の位置の情報を、前記サーバ装置から受信する受信手段をさらに有する。この態様により、端末装置は、サーバ装置から、他移動体の位置の情報を好適に取得することができる。
【００１８】
上記端末装置の他の一態様では、前記要求手段は、前記サーバ装置を介して、指定された前記他移動体と共に移動する端末に、前記情報を要求する。この態様により、端末装置は、情報の要求先の端末と直接通信を行えない場合であっても、好適に必要な情報の要求を行うことができる。
【００１９】
上記端末装置の他の一態様では、前記移動体以外の移動体である他移動体と共に移動する端末から情報の要求を受けた場合に、当該情報を生成するための入力を受け付ける入力受付手段と、前記入力に基づき要求された前記情報を生成し、当該情報を前記他移動体と共に移動する端末に送信する送信手段と、を有する。この態様により、端末装置は、他移動体と共に移動する端末から情報の要求を受けた場合に、情報を生成するのに必要な入力を受け付け、要求された情報を要求元に好適に送信することができる。
【００２０】
本発明の好適な他の実施形態によれば、移動体と共に移動する端末装置が実行する制御方法であって、前記移動体以外の移動体である他移動体の検索を行う基準位置を指定する基準位置指定工程と、前記基準位置を基準として検索された前記他移動体の位置を表示手段に表示させる表示制御工程と、前記表示手段により表示された前記他移動体から、少なくとも一つの前記他移動体を指定する他移動体指定工程と、指定された前記他移動体と共に移動する端末に、情報を要求する要求工程と、を有することを特徴とする。端末装置は、この制御方法を使用することで、他移動体を指定して必要な情報をリアルタイムに要求することができる。
【００２１】
本発明のさらに別の実施形態によれば、移動体と共に移動する端末装置が実行するプログラムであって、前記移動体以外の移動体である他移動体の検索を行う基準位置を指定する基準位置指定手段と、前記基準位置を基準として検索された前記他移動体の位置を表示手段に表示させる表示制御手段と、前記表示手段により表示された前記他移動体から、少なくとも一つの前記他移動体を指定する他移動体指定手段と、指定された前記他移動体と共に移動する端末に、情報を要求する要求手段として前記端末装置を機能させる。端末装置は、このプログラムを搭載し実行することで、他移動体を指定して必要な情報をリアルタイムに要求することができる。好適には、上述のプログラムは、記憶媒体に記憶される。
【実施例】
【００２２】
以下、図面を参照して本発明の好適な実施例について説明する。
【００２３】
［情報要求システム］
図１は、本実施例に係る情報要求システムの概略構成である。図１に示すように、本実施例に係る情報要求システムは、後述の先行車両Ｖｅ２と同一の渋滞区間を走行中の後続車両Ｖｅ１の経路案内を行うナビゲーション装置１００Ａと、上述の渋滞区間において後続車両Ｖｅ１より先行する先行車両Ｖｅ２の経路案内を行うナビゲーション装置１００Ｂと、サーバ装置２００とを有する。そして、サーバ装置２００は、ナビゲーション装置１００Ａ、１００Ｂの各々と、ネットワーク３００を介して通信を行う。
【００２４】
図１に示す情報要求システムでは、後続車両Ｖｅ１のナビゲーション装置１００Ａは、先行車両Ｖｅ２のナビゲーション装置１００Ｂに対し、サーバ装置２００を介して渋滞情報の要求を行う。
【００２５】
以後では、ナビゲーション装置１００Ａと、ナビゲーション装置１００Ｂとを特に区別しない場合、単に「ナビゲーション装置１００」とも表記する。
【００２６】
（１）ナビゲーション装置の構成
図２は、ナビゲーション装置１００の概略構成を示す。ナビゲーション装置１００は、例えば据置型のナビゲーション装置や経路案内を行う携帯端末であって、図２に示すように、自立測位装置１０、ＧＰＳ受信機１８、システムコントローラ２０、ディスクドライブ３１、データ記憶ユニット３６、通信用インタフェース３７、第１通信装置３８、表示ユニット４０、音声出力ユニット５０、入力装置６０及び第２通信装置６１を備える。ナビゲーション装置１００は、本発明における「端末装置」の一例である。
【００２７】
自立測位装置１０は、加速度センサ１１、角速度センサ１２及び距離センサ１３を備える。加速度センサ１１は、例えば圧電素子からなり、車両の加速度を検出し、加速度データを出力する。角速度センサ１２は、例えば振動ジャイロからなり、車両の方向変換時における車両の角速度を検出し、角速度データ及び相対方位データを出力する。距離センサ１３は、車両の車輪の回転に伴って発生されているパルス信号からなる車速パルスを計測する。
【００２８】
ＧＰＳ受信機１８は、複数のＧＰＳ衛星から、測位用データを含む下り回線データを搬送する電波１９を受信する。測位用データは、緯度及び経度情報等から車両の絶対的な位置を検出するために用いられる。
【００２９】
システムコントローラ２０は、インタフェース２１、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２３及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２４を含んでおり、ＲＯＭ２３などに記憶された制御プログラムを実行することで、ナビゲーション装置１００全体の制御を行う。
【００３０】
例えばシステムコントローラ２０は、角速度センサ１２等により検出した車両の進行方向の情報、及びＧＰＳ受信機１８が検出した位置情報を含むナビゲーション装置１００及び当該ナビゲーション装置１００が経路案内を行う車両に関する情報（「車両位置情報Ｉｐ」とも呼ぶ。）を、所定又は不定の間隔ごとに、サーバ装置２００へ送信する。本実施例では、車両位置情報Ｉｐは、上述した進行方向の情報及び位置情報の他に、ナビゲーション装置１００の識別情報（「端末ＩＤ」とも呼ぶ。）及びディスプレイ４４の表示画面の縦横比率の情報を含む。なお、進行方向の情報は、例えば、北を０°とした場合の進行方向の角度を示す。好適には、システムコントローラ２０は、サーバ装置２００と通信を行う毎に、最新の車両位置情報Ｉｐをサーバ装置２００へ送信するとよい。システムコントローラ２０は、後述するように、本発明における「基準位置指定手段」、「表示制御手段」、「他車両指定手段」、及び「要求手段」として機能する。
【００３１】
インタフェース２１は、加速度センサ１１、角速度センサ１２及び距離センサ１３並びにＧＰＳ受信機１８とのインタフェース動作を行う。そして、これらから、車速パルス、加速度データ、相対方位データ、角速度データ、ＧＰＳ測位データ、絶対方位データ等をシステムコントローラ２０に入力する。ＣＰＵ２２は、システムコントローラ２０全体を制御する。ＲＯＭ２３は、システムコントローラ２０を制御する制御プログラム等が格納された図示しない不揮発性メモリ等を有する。ＲＡＭ２４は、入力装置６０を介して使用者により予め設定された経路データ等の各種データを読み出し可能に格納したり、ＣＰＵ２２に対してワーキングエリアを提供したりする。
【００３２】
システムコントローラ２０、ＣＤ−ＲＯＭドライブ又はＤＶＤ−ＲＯＭドライブなどのディスクドライブ３１、データ記憶ユニット３６、通信用インタフェース３７、表示ユニット４０、音声出力ユニット５０及び入力装置６０は、バスライン３０を介して相互に接続されている。
【００３３】
ディスクドライブ３１は、システムコントローラ２０の制御の下、ＣＤ又はＤＶＤといったディスク３３から、音楽データ、映像データなどのコンテンツデータを読み出し、出力する。なお、ディスクドライブ３１は、ＣＤ−ＲＯＭドライブ又はＤＶＤ−ＲＯＭドライブのうち、いずれか一方としてもよいし、ＣＤ及びＤＶＤコンパチブルのドライブとしてもよい。
【００３４】
データ記憶ユニット３６は、例えば、ＨＤＤなどにより構成され、地図データなどのナビゲーション処理に用いられる各種データを記憶するユニットである。地図データは、道路に相当するリンクと、道路の接続部分（交差点）に相当するノードとにより表された道路データや、各施設に関する施設情報などを含む。
【００３５】
第１通信装置３８は、例えば、ＦＭチューナやビーコンレシーバなどにより構成され、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ、登録商標）センタなどから配信される情報（以下、「ＶＩＣＳ情報」と呼ぶ。）を電波３９より取得する。そしてインタフェース３７は、第１通信装置３８のインタフェース動作を行い、ＶＩＣＳ情報をシステムコントローラ２０等に入力する。
【００３６】
表示ユニット４０は、システムコントローラ２０の制御の下、各種表示データをディスプレイなどの表示装置に表示する。具体的には、システムコントローラ２０は、データ記憶ユニット３６から地図データを読み出す。表示ユニット４０は、システムコントローラ２０によってデータ記憶ユニット３６から読み出された地図データなどを表示画面上に表示する。表示ユニット４０は、バスライン３０を介してＣＰＵ２２から送られる制御データに基づいて表示ユニット４０全体の制御を行うグラフィックコントローラ４１と、ＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）等のメモリからなり即時表示可能な画像情報を一時的に記憶するバッファメモリ４２と、グラフィックコントローラ４１から出力される画像データに基づいて、液晶、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等のディスプレイ４４を表示制御する表示制御部４３と、ディスプレイ４４とを備える。ディスプレイ４４は、画像表示部として機能し、例えば対角５〜１０インチ程度の液晶表示装置等からなり、車内のフロントパネル付近に装着される。
【００３７】
音声出力ユニット５０は、システムコントローラ２０の制御の下、ＣＤ−ＲＯＭドライブ３１又はＤＶＤ−ＲＯＭ３２、若しくはＲＡＭ２４等からバスライン３０を介して送られる音声デジタルデータのＤ／Ａ（Ｄｉｇｉｔａｌ  ｔｏ  Ａｎａｌｏｇ）変換を行うＤ／Ａコンバータ５１と、Ｄ／Ａコンバータ５１から出力される音声アナログ信号を増幅する増幅器（ＡＭＰ）５２と、増幅された音声アナログ信号を音声に変換して車内に出力するスピーカ５３とを備えて構成されている。
【００３８】
入力装置６０は、各種コマンドやデータを入力するための、キー、スイッチ、ボタン、リモコン、音声入力装置等から構成されている。入力装置６０は、車内に搭載された当該車載用電子システムの本体のフロントパネルやディスプレイ４４の周囲に配置される。また、ディスプレイ４４がタッチパネル方式の場合、ディスプレイ４４の表示画面上に設けられたタッチパネルも入力装置６０として機能する。
【００３９】
第２通信装置６１は、例えば携帯電話や専用の通信カードなどにより構成され、サーバ装置２００を含むネットワーク３００と接続する端末と通信を行う。例えば、第２通信装置６１は、システムコントローラ２０の制御に基づき、所定又は不定の間隔ごとに、車両位置情報Ｉｐをサーバ装置２００へ送信する。
【００４０】
（２）サーバ装置の構成
図３は、サーバ装置２００の概略構成を示す。サーバ装置２００は、ネットワーク３００を介し、ナビゲーション装置１００Ａ、１００Ｂなどの車両の案内を行う端末装置と通信を行う。図３に示すように、サーバ装置２００は、通信部２０２と、記憶部２０３と、制御部２０４とを有する。通信部２０２、記憶部２０３、及び制御部２０４は、バスライン２０１を介して相互に接続されている。
【００４１】
通信部２０２は、制御部２０４の制御に基づき、各種データの送信及び受信を行う。例えば、通信部２０２は、各ナビゲーション装置から車両位置情報Ｉｐを受信する。
【００４２】
また、通信部２００は、インターネット回線や携帯電話事業者を始めとする通信事業者と接続する機能を有し、ネットワーク３００と適切な接続を行う。
【００４３】
記憶部２０３は、例えば、ＨＤＤなどにより構成される。記憶部２０３は、ナビゲーション装置１００などの各端末装置から送信された車両位置情報Ｉｐを、送信元のアドレス情報及び受信日時の情報などと共に記憶する。記憶部２０３は、好適には、各車両位置情報Ｉｐを、当該車両位置情報Ｉｐに含まれる位置情報が示す緯度経度に基づき検索しやすい順序に並べて格納する。また、記憶部２０３は、各車両位置情報Ｉｐと共に記憶した受信日時の情報に基づき、受信してから所定時間（例えば５分）経過した車両位置情報Ｉｐを破棄する。
【００４４】
制御部２０４は、ＣＰＵやＲＯＭ及びＲＡＭなどのメモリを有し、メモリに記憶されたプログラムを実行することで、サーバ装置２００の全般的な制御を行う。制御部２０４が実行する処理については、［制御方法］のセクションで詳しく説明する。
【００４５】
［制御方法］
次に、ナビゲーション装置１００Ａ、１００Ｂ及びサーバ装置２００が実行する情報要求処理についてそれぞれ説明する。
【００４６】
（１）ナビゲーション装置１００Ａの処理
まず、本実施例において、後続車両Ｖｅ１の経路案内を行うナビゲーション装置１００Ａが実行する処理について具体的に説明する。
【００４７】
まず、ナビゲーション装置１００Ａは、ＧＰＳ受信機１８が生成した位置情報に基づき、ディスプレイ４４上に現在位置を含む地図を表示する。また、ナビゲーション装置１００Ａは、現在位置に関する位置情報及び進行方向の情報を含む車両位置情報Ｉｐを生成し、当該車両位置情報Ｉｐをサーバ装置２００に対して送信する。
【００４８】
また、ナビゲーション装置１００Ａは、他車の車両位置情報Ｉｐをサーバ装置２００に対し要求する信号（「第１要求信号Ｉｒ１」とも呼ぶ。）を送信する。ナビゲーション装置１００Ａは、上述の第１要求信号Ｉｒ１を、ユーザの明示的な入力（例えば、専用ボタンの押下）があった場合に送信してもよく、一定又は不定の間隔により自動的に送信してもよい。また、ここでは、サーバ装置２００の処理の説明で述べるように、ナビゲーション装置１００Ａは、車両位置情報Ｉｐにより特定される後続車両Ｖｅ１の現在位置を基準位置に指定し、サーバ装置２００に対して車両位置情報Ｉｐの検索を実行させるものとする。
【００４９】
そして、ナビゲーション装置１００Ａは、上述の第１要求信号Ｉｒ１に対する応答として、サーバ装置２００から他車の車両位置情報Ｉｐを受信し、受信した車両位置情報Ｉｐの各々に対応する車両を表すアイコンを表示中の地図画面に表示する。これについて、図４を参照して説明する。
【００５０】
図４は、ナビゲーション装置１００Ａの車両位置情報Ｉｐ受信後のディスプレイ４４の表示画面４５Ａの一例を示す。図４に示す表示画面４５Ａでは、後続車両Ｖｅ１がアイコン８１Ａにより表示され、先行車両Ｖｅ２がアイコン８２Ｂにより表示され、他の車両がアイコン８２Ｃ乃至８２Ｅにより表示されている。そして、先行車両Ｖｅ２を示すアイコン８２Ｂは、後続車両Ｖｅ１の走行道路上であって、渋滞区間であることを示す渋滞線８３上に表示されている。
【００５１】
図４に示すように、ナビゲーション装置１００Ａは、サーバ装置２００から受信した車両位置情報Ｉｐが示す各車両の位置及び進行方向をアイコン８２Ｂ乃至８２Ｅにより表示する。これにより、ナビゲーション装置１００Ａは、ユーザに対し、他車の位置等を容易に認識させると共に、自車と同一の渋滞区間に存在する車両（ここでは先行車両Ｖｅ２）の存在をユーザに認識させる。
【００５２】
次に、ナビゲーション装置１００Ａは、渋滞情報の要求先となる車両（「特定他車」とも呼ぶ。）を、ユーザの入力に基づき指定する。この具体例について、図５を参照して説明する。
【００５３】
図５は、ナビゲーション装置１００Ａが表示画面４５Ａ上で特定他車を選択する様子を示した図である。ここでは、ナビゲーション装置１００Ａはタッチパネルによる入力を受け付けるものとする。図５に示すように、ナビゲーション装置１００Ａのユーザは、表示画面４５Ａに表示された他車を示すアイコン８２Ｂ乃至８２Ｅのうち、同一の渋滞区間を走行中の先行車両Ｖｅ２を示すアイコン８２Ｂを、指８４によりタッチすることで選択する。この場合、ナビゲーション装置１００Ａは、表示画面４５Ａ上でアイコン８２Ｂがタッチされたことを検出し、先行車両Ｖｅ２を特定他車として認識する。このように、ナビゲーション装置１００Ａのユーザは、表示画面４５Ａ上において、渋滞情報を質問したい特定他車を任意にかつ容易に選択することができる。
【００５４】
次に、ナビゲーション装置１００Ａは、特定他車として指定された先行車両Ｖｅ２の車両位置情報Ｉｐを生成するナビゲーション装置１００Ｂに対して渋滞情報を要求する旨の要求信号（「第２要求信号Ｉｒ２」とも呼ぶ。）をサーバ装置２００へ送信する。例えば、この場合、ナビゲーション装置１００Ａは、特定他車である先行車両Ｖｅ２の車両位置情報Ｉｐに含まれる端末ＩＤを第２要求信号Ｉｒ２に含めることで、先行車両Ｖｅ２が渋滞情報の要求先であることを明確にする。
【００５５】
次に、ナビゲーション装置１００Ａは、特定他車のナビゲーション装置１００Ｂが生成した情報（「特定他車情報Ｉｓ」とも呼ぶ。）を、サーバ装置２００から受信する。ここで、特定他車情報Ｉｓは、特定他車である先行車両Ｖｅ２のユーザの入力に基づきナビゲーション装置１００Ｂが生成した渋滞情報である。特定他車情報Ｉｓの具体的な生成方法については、ナビゲーション装置１００Ｂの処理の説明で述べる。そして、ナビゲーション装置１００Ａは、受信した特定他車情報Ｉｓを表示画面４５Ａ上に表示する。この具体例について、図６を参照して説明する。
【００５６】
図６は、特定他車情報Ｉｓを受信後の表示画面４５Ａを示す。図６に示すように、この場合、渋滞情報を示す吹き出し８５が特定他車である先行車両Ｖｅ２のアイコン８２Ｂから表示されている。また、吹き出し８５は、特定他車のユーザの入力に基づき生成された渋滞度に関する渋滞情報「中渋滞  １５分」と、特定他車情報Ｉｓの生成時刻「１８：０６」とが表示される。これにより、後続車両Ｖｅ１のユーザは、同一の渋滞区間を先行して走行する先行車両Ｖｅ２から得たリアルタイムの渋滞情報を好適に認識することができる。
【００５７】
（２）サーバ装置２００の処理
次に、サーバ装置２００が実行する処理について説明する。
【００５８】
サーバ装置２００は、上述したように、各ナビゲーション装置１００から送信された車両位置情報Ｉｐを記憶部２０３に記憶する。また、サーバ装置２００は、各車両位置情報Ｉｐと共に記憶した受信日時に基づき、受信してから所定時間以上経過した車両位置情報Ｉｐを破棄する。
【００５９】
また、サーバ装置２００は、ナビゲーション装置１００Ａから第１要求信号Ｉｒ１を受信した場合、記憶部２０３に記憶した車両位置情報Ｉｐから、ナビゲーション装置１００Ａから受信した車両位置情報Ｉｐ以外であって、当該車両位置情報Ｉｐが示す位置に近い位置情報を有する車両位置情報Ｉｐを検索する。そして、サーバ装置２００は、検索した車両位置情報Ｉｐをナビゲーション装置１００Ａに送信する。
【００６０】
ここで、車両位置情報Ｉｐの検索方法について具体的に説明する。好適には、サーバ装置２００は、ナビゲーション装置１００Ａから受信した車両位置情報Ｉｐに含まれる表示画面４５Ａの縦横比率を勘案し、車両位置情報Ｉｐを検索する。例えば、サーバ装置２００は、ナビゲーション装置１００Ａの位置を中心とした上述の縦横比率を有する長方形の横幅を所定幅（例えば２０ｋｍ）に定め、当該長方形内の位置を示す車両位置情報Ｉｐを、ナビゲーション装置１００Ａに送信する。上述の所定幅は、サーバ装置２００が使用する回線の帯域等を勘案し、予め定められる。この場合、上述の長方形の短手方向は、ナビゲーション装置１００Ａが実際に地図を表示する際の地図の表示領域の短手方向（例えば南北の方角）と一致するように定められる。
【００６１】
他の例では、サーバ装置２００は、上述の長方形の横幅を、車両位置情報Ｉｐに対応する位置が当該長方形に所定個数含まれる長さに設定し、その長方形内の位置を示す所定個数（例えば１００個）の車両位置情報Ｉｐを、ナビゲーション装置１００Ａに送信する。上述の所定個数は、サーバ装置２００が使用する回線の帯域等を勘案し、予め定められる。
【００６２】
このように、サーバ装置２００は、ナビゲーション装置１００Ａの表示画面４５Ａの縦横比率に基づきナビゲーション装置１００Ａに送信すべき車両位置情報Ｉｐを定める。これにより、サーバ装置２００は、実際の地図の表示範囲を勘案し、表示に使用されない無駄な車両位置情報Ｉｐを送信するのを抑制することができる。
【００６３】
また、サーバ装置２００は、ナビゲーション装置１００Ａから送信された第２要求信号Ｉｒ２を受信した場合、ナビゲーション装置１００Ｂに対し、特定他車情報Ｉｓを要求する信号（「第３要求信号Ｉｒ３」とも呼ぶ。）を送信する。ここで、上述の第３要求信号Ｉｒ３には、特定他車情報Ｉｓの要求元である後続車両Ｖｅ１の位置情報及び進行方向の情報が含まれる。そして、サーバ装置２００は、第３要求信号Ｉｒ３に対する応答として、ナビゲーション装置１００Ｂから特定他車情報Ｉｓを受信した場合、当該特定他車情報Ｉｓをナビゲーション装置１００Ａに送信する。
【００６４】
（３）ナビゲーション装置１００Ｂの処理
次に、ナビゲーション装置１００Ｂが実行する処理について説明する。
【００６５】
ナビゲーション装置１００Ｂは、サーバ装置２００から第３要求信号Ｉｒ３を受信した場合、渋滞情報に関する入力画面を表示する。これについて、図７を参照して説明する。
【００６６】
図７は、サーバ装置２００から第３要求信号Ｉｒ３を受信した後のナビゲーション装置１００Ｂのディスプレイ４４の表示画面４５Ｂの一例である。ここでは、ナビゲーション装置１００Ｂは、第３要求信号Ｉｒ３の受信前に、先行車両Ｖｅ２の現在位置を含む地図を、先行車両Ｖｅ２を示すアイコン８２Ｂａと共に表示していたものとする。
【００６７】
図７に示すように、この場合、ナビゲーション装置１００Ｂは、第３要求信号Ｉｒ３を受信した旨を示す入力ウィンドウ８８を、表示画面４５Ｂ上に表示する。図７では、ナビゲーション装置１００Ｂは、入力ウィンドウ８８において、「先行車教えて要求がきました」と表示して入力の必要性をユーザに認識させると共に、走行中の渋滞区間における渋滞度を決定するための選択ボタン８９Ａ乃至８９Ｅを表示する。
【００６８】
ここで、選択ボタン８９Ａ乃至８９Ｃは、各渋滞度に対応したボタンであって、当該各渋滞度を選択する際の目安となる渋滞度及び渋滞時間が表示されている。上述の渋滞時間は、先行車両Ｖｅ２が渋滞区間に差し掛かってから現在までの走行時間を示すものであってもよく、当該渋滞区間において所定距離（例えば１ｋｍ）走行するのに要した走行時間を示すものであってもよい。そして、選択ボタン８９Ａは、渋滞時間が５分程度であった場合に選択され、選択ボタン８９Ｂは、渋滞時間が１０分程度であった場合に選択され、選択ボタン８９Ｃは、渋滞時間が１５分以上であった場合に選択される。
【００６９】
ここで、好適には、選択ボタン８９Ａ乃至８９Ｃ内に表示される各渋滞度に応じた渋滞時間は、先行車両Ｖｅ２が走行中の道路ごとに異なる。例えば、ナビゲーション装置１００Ｂは、各道路の渋滞時における渋滞時間の統計情報を記憶しておき、当該統計情報に基づき、選択ボタン８９Ａ乃至８９Ｃ内に表示する渋滞時間を決定する。例えば、ナビゲーション装置１００Ｂは、上述の統計情報に基づき、走行道路が渋滞時間が長時間化する傾向がある道路であると判断した場合には、渋滞時間が長期化する傾向がない道路であると判断する場合と比較して、選択ボタン８９Ａ乃至８９Ｃ内に表示する各渋滞時間を大きくする。なお、上述の統計情報は、有料道路や一般道路などの道路種別ごとに生成されたものであってもよい。
【００７０】
選択ボタン８９Ｄは、渋滞情報についてユーザが回答したくない場合に選択される。選択ボタン８９Ｅは、ナビゲーション装置１００Ｂに自動回答させる場合に選択される。選択ボタン８９Ｅが選択された場合、ナビゲーション装置１００Ｂは、例えば、過去の走行履歴に基づき、渋滞時間を算出する。このとき、ナビゲーション装置１００Ｂは、例えば、所定の単位時間における平均走行速度が所定の閾値以下となった地点を渋滞区間の開始地点とみなし、当該開始地点を通過後の経過時間に基づき渋滞時間を算出する。
【００７１】
そして、選択ボタン８９Ａ乃至８９Ｅのいずれかがタッチパネルの操作等に基づき選択された場合、ナビゲーション装置１００Ｂは、選択されたボタンに応じて、特定他車情報Ｉｓを生成する。具体的には、選択ボタン８９Ａ乃至８９Ｃのいずれかが選択された場合、ナビゲーション装置１００Ｂは、選択されたボタンに対応する渋滞時間、渋滞度及び選択した時刻を示す時刻情報を特定他車情報Ｉｓに定める。また、選択ボタン８９Ｄが選択された場合、ナビゲーション装置１００Ｂは、回答しない旨を示す特定他車情報Ｉｓを生成する。さらに、選択ボタン８９Ｅが選択された場合、ナビゲーション装置１００Ｂは、走行履歴等に基づき算出した渋滞時間及び算出した時刻を示す時刻情報を特定他車情報Ｉｓに定める。そして、ナビゲーション装置１００Ｂは、生成した特定他車情報Ｉｓを、サーバ装置２００へ送信する。
【００７２】
また、図７に示すように、ナビゲーション装置１００Ｂは、第３要求信号Ｉｒ３に含まれる位置情報及び進行方向の情報に基づき、後続車両Ｖｅ１を示すアイコン８１Ａａを表示すると共に、アイコン８１Ａａから入力ウィンドウ８８を指し示す矢印８７を表示する。これにより、ナビゲーション装置１００Ｂは、特定他車情報Ｉｓの要求元である後続車両Ｖｅ１の位置を好適にユーザに知らせることができる。
【００７３】
なお、ナビゲーション装置１００Ｂは、表示中の地図の表示範囲外に特定他車情報Ｉｓの要求元である後続車両Ｖｅ１が位置する場合、例えば、後続車両Ｖｅ１のアイコン８１Ａａを表示することなく、後続車両Ｖｅ１が存在する方向から延在する矢印８７のみを表示させてもよい。他の例では、ナビゲーション装置１００Ｂは、地図の表示範囲内に当該後続車両Ｖｅ１の位置が含まれるように、表示中の地図の縮尺を変更してもよい。さらに別の例では、ナビゲーション装置１００Ｂは、地図の縮尺を変えることなく、後続車両Ｖｅ１の位置が地図の表示範囲に含まれるまで、地図の表示範囲を遷移させてもよい。さらに別の例では、ナビゲーション装置１００Ｂは、表示中の地図上に、後続車両Ｖｅ１のアイコン８１Ａａを含む地図を表示した新規のウィンドウを表示してもよい。これらのいずれの例によっても、ナビゲーション装置１００Ｂは、好適に、特定他車情報Ｉｓの要求元である後続車両Ｖｅ１の位置をユーザに認識させることができる。
【００７４】
［処理フロー］
図８は、ナビゲーション装置１００Ａ，１００Ｂ及びサーバ装置２００が実行する情報要求処理の手順を示すフローチャートの一例である。図８において、実線矢印は処理の流れを示し、破線矢印はデータの流れを示す。ナビゲーション装置１００Ａ、１００Ｂ及びサーバ装置２００は、図８に示すフローチャートの処理を繰り返し実行する。また、前提として、ナビゲーション装置１００Ａ、１００Ｂは、図８に示すフローチャートの処理の他に、自車の車両位置情報Ｉｐを所定のタイミングに基づきサーバ装置２００に送信するものとする。
【００７５】
まず、ナビゲーション装置１００Ａは、他車の車両位置情報Ｉｐの要求タイミングであるか否か判定する（ステップＳ１０１）。例えば、ナビゲーション装置１００Ａは、他車の車両位置情報Ｉｐを取得すべき旨の入力があったか否か、又は／及び、他車の車両位置情報Ｉｐを自動取得するタイミングにあたるか否か等を判定する。そして、ナビゲーション装置１００Ａは、他車の車両位置情報Ｉｐの要求タイミングではないと判断した場合（ステップＳ１０１；Ｎｏ）、フローチャートの処理を終了する。
【００７６】
一方、他車の車両位置情報Ｉｐの要求タイミングにあたる場合（ステップＳ１０１；Ｙｅｓ）、ナビゲーション装置１００Ａは、他車の車両位置情報Ｉｐの要求を行う（ステップＳ１０２）。具体的には、ナビゲーション装置１００Ａは、サーバ装置２００に対して第１要求信号Ｉｒ１を送信する。そして、サーバ装置２００は、第１要求信号Ｉｒ１を受信する（ステップＳ２０１）。この場合、サーバ装置２００は、記憶部２０３に記憶された車両位置情報Ｉｐから対象となる車両位置情報Ｉｐを検索し、ナビゲーション装置１００Ａに送信する（ステップＳ２０２）。具体的には、この場合、サーバ装置２００は、ナビゲーション装置１００Ａの端末ＩＤ以外の端末ＩＤに対応する車両位置情報Ｉｐであって、ナビゲーション装置１００Ａの位置から近い位置に存在する車両位置情報Ｉｐを検索する。
【００７７】
そして、ナビゲーション装置１００Ａは、サーバ装置２００から車両位置情報Ｉｐを受信する（ステップＳ１０３）。そして、ナビゲーション装置１００Ａは、地図上に他車の位置を表示する（ステップＳ１０４）。例えば、ナビゲーション装置１００Ａは、図４に示すように、他車を示すアイコン８２Ｂ乃至８２Ｅを地図上に表示する。
【００７８】
次に、ナビゲーション装置１００Ａは、特定他車の指定があったか否か判定する（ステップＳ１０５）。例えば、ナビゲーション装置１００Ａは、図５に示すように、表示画面４５Ａへの接触があった場合、当該接触位置にあるアイコンが示す車両を特定他車に指定する。そして、ナビゲーション装置１００Ａは、特定他車の指定があった場合（ステップＳ１０５；Ｙｅｓ）、ステップＳ１０６へ処理を進める。ここでは、ナビゲーション装置１００Ａは、ナビゲーション装置１００Ｂが経路案内を行う先行車両Ｖｅ２の指定を検知したものとする。一方、特定他車の指定がない場合（ステップＳ１０５；Ｎｏ）、ナビゲーション装置１００Ａは、引き続き、ステップＳ１０５で特定他車を指定する入力を検知する。
【００７９】
次に、ナビゲーション装置１００Ａは、特定他車情報Ｉｓの要求を行う（ステップＳ１０６）。具体的には、ナビゲーション装置１００Ａは、サーバ装置２００に対し、第２要求信号Ｉｒ２を送信する。
【００８０】
そして、サーバ装置２００は、第２要求信号Ｉｒ２を受信し、特定他車情報Ｉｓを要求する第３要求信号Ｉｒ３をナビゲーション装置１００Ｂへ送信する（ステップＳ２０３）。そして、ナビゲーション装置１００Ｂは、第３要求信号Ｉｒ３を受信する（ステップＳ３０１）。
【００８１】
そして、ナビゲーション装置１００Ｂは、入力に基づき、特定他車情報Ｉｓを生成し、サーバ装置２００へ送信する（ステップＳ３０２）。例えば、ナビゲーション装置１００Ｂは、図７に示すような入力ウィンドウ８８を表示画面４５Ｂ上に表示し、特定他車情報Ｉｓを生成するための入力を受け付けることで、特定他車情報Ｉｓを生成する。そして、サーバ装置２００は、ナビゲーション装置１００Ｂから送信された特定他車情報Ｉｓを受信し、ナビゲーション装置１００Ａに当該特定他車情報Ｉｓを送信する（ステップＳ２０４）。
【００８２】
そして、ナビゲーション装置１００Ａは、サーバ装置２００が送信した特定他車情報Ｉｓを受信する（ステップＳ１０７）。その後、ナビゲーション装置１００Ａは、地図上に特定他車情報Ｉｓが示す内容を表示する（ステップＳ１０８）。例えば、ナビゲーション装置１００Ａは、図６の表示画面４５Ａに示すように、特定他車のアイコン８２Ｂを基点とする吹き出し８５を表示し、渋滞度、渋滞時間、及び特定他車情報Ｉｓの生成時間などを当該吹き出し８５中に表示する。
【００８３】
［変形例］
以下、実施例の各変形例について説明する。なお、これらの各変形例は、組み合わせて上述の実施例に適用してもよい。
【００８４】
（変形例１）
実施例における車両位置情報Ｉｐの検索方法の説明では、サーバ装置２００は、表示画面４５Ａの縦横比率を勘案して車両位置情報Ｉｐを検索した。しかし、本発明が適用可能な方法は、これに限定されない。
【００８５】
これに代えて、サーバ装置２００は、車両位置情報Ｉｐの要求元であるナビゲーション装置１００Ａの位置からの直線距離に基づき、送信すべき車両位置情報Ｉｐを定めてもよい。この場合、例えば、サーバ装置２００は、ナビゲーション装置１００Ａの位置を中心として所定の半径を有する円に含まれる位置に対応する車両位置情報Ｉｐをナビゲーション装置１００Ａに送信してもよい。上述の半径は、例えば２０ｋｍであり、サーバ装置２００が使用する回線の帯域等に基づき定められる。他の例では、サーバ装置２００は、車両位置情報Ｉｐの要求元であるナビゲーション装置１００Ａからの直線距離が短い位置を示す所定個数（例えば１００個）の車両位置情報Ｉｐをナビゲーション装置１００Ａに送信してもよい。
【００８６】
また、サーバ装置２００は、上述の表示画面４５Ａの縦横比率又は車両位置情報Ｉｐの要求元からの直線距離を勘案するのに加え、ナビゲーション装置１００Ａが生成した車両位置情報Ｉｐに含まれる進行方向の情報に基づき、送信すべき車両位置情報Ｉｐを定めてもよい。これについて、図９（Ａ）、（Ｂ）を参照して具体的に説明する。
【００８７】
図９（Ａ）は、後続車両Ｖｅ１を示すアイコン８１Ａｂを中心とし、南北の方角に延在する縦線９０Ｖ及び東西の方角に延在する横線９０Ｈにより４つの領域９１乃至９４に分割された地図を示す。図９（Ａ）では、後続車両Ｖｅ１は、南南東の方角に進行しているものとする。
【００８８】
この場合、サーバ装置２００は、後続車両Ｖｅ１の進行方向に近い方角に存在する領域ほど、検索する優先順位を高く設定する。具体的には、図９（Ａ）の場合、サーバ装置２００は、後続車両Ｖｅ１の進行方向と重なる方角に存在する領域９１内の位置を示す車両位置情報Ｉｐから優先的に、送信すべき車両位置情報Ｉｐを検索する。次に、サーバ装置２００は、領域９１内の位置を示す車両位置情報Ｉｐの数が送信すべき個数に満たない場合、領域９１の次に後続車両Ｖｅ１の進行方向と近い方角に存在する領域９２内の位置を示す車両位置情報Ｉｐを対象に、送信すべき車両位置情報Ｉｐを検索する。このように、図９（Ａ）の例では、サーバ装置２００は、後続車両Ｖｅ１の進行方向に基づき、領域９１、領域９２、領域９３、領域９４の順番に、送信すべき車両位置情報Ｉｐを検索する。
【００８９】
図９（Ｂ）は、後続車両Ｖｅ１を示すアイコン８１Ａｂを中心とし、進行方向に対してそれぞれ左右方向に所定角度だけずれた線９０Ｌ、９０Ｒにより４つの領域９１ａ乃至９４ａに分割された地図を示す。この場合、サーバ装置２００は、車両位置情報Ｉｐの検索において、進行方向と重なる領域９１ａを最も高い優先度に指定し、進行方向と反対方向にある領域９４ａを最も低い優先度に指定する。従って、この場合、サーバ装置２００は、まず、領域９１ａ内の位置を示す車両位置情報Ｉｐから優先的に送信すべき車両位置情報Ｉｐを検索する。そして、サーバ装置２００は、領域９１ａ内の位置を示す車両位置情報Ｉｐの数が送信すべき所定個数に満たない場合、領域９２ａ、９３ａ内の位置を示す車両位置情報Ｉｐを、領域９４ａ内の位置を示す車両位置情報Ｉｐよりも優先的に送信すべき車両位置情報Ｉｐとして検索する。
【００９０】
このように、車両位置情報Ｉｐの要求元の車両の進行方向に基づき、送信すべき車両位置情報Ｉｐを定めることで、サーバ装置２００は、同一の渋滞列に並ぶ車両の車両位置情報Ｉｐを優先的に送信することができる。
【００９１】
（変形例２）
実施例では、特定他車の指定があった場合に直ちにナビゲーション装置１００Ａからサーバ装置２００に第２要求信号Ｉｒ２が送信され、要求する特定他車情報Ｉｓは、渋滞情報に定められていた。しかし、本発明が適用可能な態様は、これに限定されない。これに代えて、ナビゲーション装置１００Ａは、特定他車情報Ｉｓにより取得したい情報をユーザに指定させてもよい。
【００９２】
具体的には、図８のステップＳ１０５で特定他車の指定があった場合、ナビゲーション装置１００Ａは、さらに、ユーザに対し、質問事項を入力させ、当該入力により指定された質問事項の情報を含む第２要求信号Ｉｒ２をステップＳ１０６において送信してもよい。この場合、例えば、ナビゲーション装置１００Ａは、文字入力を受け付け、入力された文字を質問事項の情報として第２要求信号Ｉｒ２に含めてもよい。他の例では、ナビゲーション装置１００Ａは、プルダウンメニューなどの予め定めた選択肢から任意の選択肢を選択させ、選択された選択肢の内容を質問事項の情報として第２要求信号Ｉｒ２に含めてもよい。質問事項は、例えば、お勧めのレストランを質問するものであってもよい。
【００９３】
そして、サーバ装置２００は、ステップＳ２０３において受信した第２要求信号Ｉｒ２に基づき、上述の質問事項の情報を含む第３要求信号Ｉｒ３をナビゲーション装置１００Ｂに送信する。そして、ステップＳ３０２において、ナビゲーション装置１００Ｂは、第３要求信号Ｉｒ３に含まれる質問事項の情報を表示画面４５Ｂに表示すると共に、当該質問事項の回答内容に相当する特定他車情報Ｉｓを生成するための入力を受け付ける。この場合、ナビゲーション装置１００Ｂは、図７の入力ウィンドウ８８と同様、予め定めた各選択肢に対応する選択ボタンを表示することで、特定他車情報Ｉｓを生成するための入力を受け付けてもよく、質問事項の回答内容を示す文字を入力させてもよい。そして、ナビゲーション装置１００Ｂは、入力に基づき、特定他車情報Ｉｓを生成する。
【００９４】
このように、渋滞情報以外の情報であっても、ナビゲーション装置１００Ａは、好適に、ナビゲーション装置１００Ｂが生成した所望の質問事項の回答内容を示す特定他車情報Ｉｓを要求し、取得することができる。
【００９５】
（変形例３）
図８のフローチャートのステップＳ１０６及びステップＳ１０７では、ナビゲーション装置１００Ａは、ナビゲーション装置１００Ｂに対し、サーバ装置２００を介して特定他車情報Ｉｓの要求及び受信を行った。しかし、本発明が適用可能な方法は、これに限定されない。
【００９６】
これに代えて、ナビゲーション装置１００Ａは、ナビゲーション装置１００Ｂに対し、サーバ装置２００を介すことなく、特定他車情報Ｉｓの要求及び受信を行ってもよい。即ち、ナビゲーション装置１００Ａは、ステップＳ１０６において、第２要求信号Ｉｒ２をナビゲーション装置１００Ｂに送信し、ステップＳ１０７において、特定他車情報をナビゲーション装置１００Ｂから受信してもよい。例えば、この場合、車両位置情報Ｉｐは、当該車両位置情報Ｉｐを生成した端末と通信を行うためのアドレス情報をさらに含み、ナビゲーション装置１００Ａは、当該車両位置情報Ｉｐを参照してナビゲーション装置１００Ｂと通信を行う。この態様であっても、好適に、ナビゲーション装置１００Ａは、特定他車情報Ｉｓの要求及び受信を行うことができる。
【００９７】
さらに、ナビゲーション装置１００Ａは、サーバ装置２００から他車の車両位置情報Ｉｐを受信する代わりに、ナビゲーション装置１００Ｂを含む他の端末からそれぞれ車両位置情報Ｉｐを直接受信してもよい。そして、この場合、ナビゲーション装置１００Ａは、各端末から受信した車両位置情報Ｉｐに基づき、地図上に他車を表示し、かつ、特定他車情報Ｉｓの要求先を指定する入力を受け付ける。この態様により、ナビゲーション装置１００Ａは、サーバ装置２００を介すことなく、ナビゲーション装置１００Ｂに対し、特定他車情報Ｉｓを要求し、特定他車情報Ｉｓを好適に取得することができる。
【００９８】
なお、この態様による受信方法は、車車間ネットワーク（車車間通信）の技術を用いることにより実現が可能である。
【００９９】
（変形例４）
図８のステップＳ２０２では、サーバ装置２００は、ナビゲーション装置１００Ａ及び後続車両Ｖｅ１の現在位置を基準として、送信すべき車両位置情報Ｉｐを検索した。しかし、本発明が適用可能な構成は、これに限定されない。
【０１００】
これに代えて、サーバ装置２００は、ナビゲーション装置１００Ａから指定された位置を基準として、送信すべき車両位置情報Ｉｐを検索してもよい。具体的には、この場合、図８のステップＳ１０２において、ナビゲーション装置１００Ａは、他車の車両位置情報Ｉｐを要求する第１要求信号Ｉｒ１に、車両位置情報Ｉｐを検索する際の基準位置の情報を含める。上述の基準位置は、例えば地図を表示した表示画面４５Ａ上でのタッチパネル操作などにより、ユーザが指定した位置に定められる。そして、サーバ装置２００は、ステップＳ２０２において、上述の基準位置に近い位置を示す車両位置情報Ｉｐを検索する。
【０１０１】
（変形例５）
実施例では、ナビゲーション装置１００Ａは、特定他車として先行車両Ｖｅ１のみを指定した。これに代えて、ナビゲーション装置１００Ａは、特定他車として複数の車両を指定してもよい。この場合、例えば、図５の表示画面４５Ａに示すように、他車を示すアイコン８２Ｂ乃至８２Ｅが表示された場合、ナビゲーション装置１００Ａは、複数のアイコンの選択を受け付ける。
【０１０２】
（変形例６）
ナビゲーション装置１００Ａ及びナビゲーション装置１００Ｂは、歩行者と共に移動する端末装置であってもよい。例えば、この場合、変形例２と同様、ナビゲーション装置１００Ａは、特定他車情報Ｉｓにより取得したい情報をユーザに指定させ、指定された質問事項の情報を含む第２要求信号Ｉｒ２をステップＳ１０６においてサーバ装置２００へ送信する。この場合、歩行者は、本発明における「移動体」の一例である。
【産業上の利用可能性】
【０１０３】
本発明は、車載用ナビゲーション装置、ＰＮＤ（Ｐｏｒｔａｂｌｅ／Ｐｅｒｓｏｎａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｄｅｖｉｃｅ）、その他通信機能を有する端末装置に好適に適用することができる。
【符号の説明】
【０１０４】
１０  自立測位装置
１２  ＧＰＳ受信機
２０  システムコントローラ
２２  ＣＰＵ
３６  データ記憶ユニット
３８  通信装置
４０  表示ユニット
４４  ディスプレイ
６０  入力装置
１００Ａ，１００Ｂ（１００）  ナビゲーション装置
２００  サーバ装置
３００  ネットワーク
【図１】
2020052052.tif 000003
【図２】
2020052052.tif 000004
【図３】
2020052052.tif 000005
【図４】
2020052052.tif 000006
【図５】
2020052052.tif 000007
【図６】
2020052052.tif 000008
【図７】
2020052052.tif 000009
【図８】
2020052052.tif 000010
【図９】
2020052052.tif 000011