【手続補正書】
【提出日】平成17年5月9日(2005.5.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
移動体の位置情報に基づいた該位置情報の周辺の地域情報を含む配信データを通信手段から受信して前記配信データを提示する移動体位置提供装置において、
前記配信データの配信に要する時間に関する配信状態情報を格納する配信状態情報格納手段と、
前記移動体の現在位置と移動履歴を算出する現在位置移動履歴算出手段と、
地域情報の取得要求があった場合に、前記配信状態情報を用いて、前記地域情報を含む配信データの配信時間を推定する配信時間推定手段と、
前記現在位置から前記配信時間経過後の前記移動体の未来位置を、前記移動履歴を用いて推定し、この未来位置を含む周辺地域の地域情報の配信を要求する未来位置推定手段と、
を備えることを特徴とする移動体位置提供装置。
【請求項２】
前記配信状態情報は、前記通信手段の種類ごとに格納され、前記配信時間推定手段は、前記通信手段の種類ごとに格納された前記配信状態情報を用いて、前記地域情報を含む配信データの配信時間を推定することを特徴とする請求項１に記載の移動体位置提供装置。
【請求項３】
前記配信データを受信した場合の配信状態情報を取得して、前記配信状態情報格納手段に記録する配信状態情報記録手段をさらに備えることを特徴とする請求項１に記載の移動体位置提供装置。
【請求項４】
前記配信状態情報は、前記移動体の移動速度または前記通信手段の通信状態、もしくはその両方に応じて記録され、
前記配信時間推定手段は、前記配信状態情報を用いて前記配信時間を推定することを特徴とする請求項１に記載の移動体位置提供装置。
【請求項５】
前記配信状態情報は、前記移動体の移動速度または前記通信手段の通信状態、もしくはその両方に応じて記録され、
前記配信時間推定手段は、前記配信状態情報を用いて前記配信時間を推定することを特徴とする請求項３に記載の移動体位置提供装置。
【請求項６】
データ種類ごとにデータ数１つあたりのデータサイズに関する配信データサイズ情報を格納する配信データサイズ格納手段をさらに備え、
前記配信時間推定手段は、前記地域情報の取得要求に基づいて予想される配信データの種類を特定し、前記配信データサイズ格納手段から算出した前記配信データの種類に対応する推定データサイズと前記配信状態情報を用いて前記配信時間を推定することを特徴とする請求項１に記載の移動体位置提供装置。
【請求項７】
前記配信状態情報記録手段は、前記通信手段による通信を所定の基準にしたがって分類し、前記配信状態情報はこの分類ごとに記録されることを特徴とする請求項３に記載の移動体位置提供装置。
【請求項８】
前記配信状態情報は、配信速度、または前記配信データのデータサイズと該配信データの配信時間であることを特徴とする請求項１に記載の移動体位置提供装置。
【請求項９】
前記配信状態情報は、配信速度、または前記配信データのデータサイズと該配信データの配信時間であることを特徴とする請求項３に記載の移動体位置提供装置。
【請求項１０】
前記未来位置推定手段は、前記現在位置から配信時間分さかのぼった前記移動体の移動速度と移動方向からなる移動ベクトルを前記移動履歴として抽出し、前記現在位置に抽出した前記移動ベクトルを加算して前記移動体の未来位置を推定することを特徴とする請求項１に記載の移動体位置提供装置。
【請求項１１】
前記移動体の走行予定経路が設定されている場合に、前記未来位置推定手段は、前記現在位置から配信時間分さかのぼった前記移動体の移動速度を前記移動履歴として抽出し、前記走行予定経路上の前記現在位置に前記抽出した移動速度から求まる移動距離を加算して前記移動体の未来位置を推定することを特徴とする請求項１に記載の移動体位置提供装置。
【請求項１２】
前記配信状態情報格納手段は、所定の種類の通信手段に関する配信状態情報を格納する第１のデフォルト情報をさらに有し、
前記配信時間推定手段は、前記通信手段の種類を特定できない場合に、前記第１のデフォルト情報を参照して前記配信時間を推定することを特徴とする請求項２に記載の移動体位置提供装置。
【請求項１３】
前記配信状態情報格納手段は、前記通信手段の種類ごとに該通信手段の配信状態情報を格納する第２のデフォルト情報をさらに有し、
前記配信時間推定手段は、前記通信手段の種類に該当する配信状態情報が所定の数以上記録されていない場合に、前記第２のデフォルト情報を参照して前記配信時間を推定することを特徴とする請求項２に記載の移動体位置提供装置。
【請求項１４】
所定の地域の地域情報を格納する配信データデータベースと、通信手段を有する被情報提供体から地域情報の要求を受けると、前記被情報提供体の存在する位置を含む周辺地域の地域情報を前記配信データデータベースから検索して取得する地域情報取得手段と、を備え、取得した前記地域情報を配信データとして前記被情報提供体に送信する移動体位置提供装置において、
配信データの配信に要する時間に関する配信状態情報を格納する移動体情報格納手段と、
前記被情報提供体から地域情報の取得要求を受信すると、入力された前記被情報提供体の前記配信状態情報を用いて、前記地域情報を含む配信データの配信時間を推定する配信時間推定手段と、
前記配信時間経過後の前記被情報提供体の未来位置を、入力された前記被情報提供体の現在位置と移動履歴を用いて推定する移動量推定手段と、
を備え、前記地域情報取得手段は、推定された前記未来位置に基づいて地域情報を取得することを特徴とする移動体位置提供装置。
【請求項１５】
前記配信状態情報は、前記被情報提供体から受信された配信状態情報であることを特徴とする請求項１４に記載の移動体位置提供装置。
【請求項１６】
前記配信状態情報は、前記被情報提供体の移動速度または前記通信手段の通信状態、もしくはその両方に応じて記録された配信状態情報であり、
前記配信時間推定手段は、前記配信状態情報を用いて前記配信時間を推定することを特徴とする請求項１４に記載の移動体位置提供装置。
【請求項１７】
前記配信状態情報は、前記被情報提供体の移動速度または前記通信手段の通信状態、もしくはその両方に応じて記録された配信状態情報であり、
前記配信時間推定手段は、前記配信状態情報を用いて前記配信時間を推定することを特徴とする請求項１５に記載の移動体位置提供装置。
【請求項１８】
前記移動履歴は、前記現在位置から前記配信時間分さかのぼった前記被情報提供体の移動速度と移動方向からなる移動ベクトルであり、
前記移動量推定手段は、前記移動ベクトルを前記現在位置に加算して前記被情報提供体の未来位置を推定することを特徴とする請求項１４に記載の移動体位置提供装置。
【請求項１９】
前記被情報提供体の走行予定経路が設定されている場合に、前記移動履歴は、前記現在位置から前記配信時間分さかのぼった前記被情報提供体の移動速度であり、前記移動量推定手段は、前記走行予定経路上の前記現在位置に前記移動速度から求まる移動距離を加算して前記被情報提供体の未来位置を推定することを特徴とする請求項１４に記載の移動体位置提供装置。
【請求項２０】
通信手段を有する移動体と、地域情報の取得要求を前記移動体から受けると、前記移動体の存在する位置を特定し、所定の地域の地域情報を格納する配信データデータベースから前記特定した位置周辺の地域情報を取得し、配信データとして前記移動体に配信する情報センタと、を備える移動体位置提供システムにおいて、
前記移動体は、
前記移動体の現在位置と移動履歴を算出する現在位置移動履歴算出手段と、
前記算出された現在位置と移動履歴を前記情報センタに送信する通信制御手段と、
を備え、
前記情報センタは、
前記移動体への配信データの配信に要する時間に関する配信状態情報を格納する移動体情報格納手段と、
前記移動体から地域情報の取得要求を受信すると、前記移動体に対応する前記配信状態情報を前記移動体情報格納手段から抽出し、この配信状態情報を用いて、前記地域情報を含む配信データの配信時間を推定する配信時間推定手段と、
前記移動体の前記現在位置から前記配信時間経過後の前記移動体の未来位置を前記移動履歴を用いて推定する移動量推定手段と、
推定された前記未来位置を含む周辺地域の地域情報を前記配信データデータベースから取得する地域情報取得手段と、
を備えることを特徴とする移動体位置提供システム。
【請求項２１】
前記移動体の前記通信制御手段は、前記通信手段に関する配信状態情報を取得して前記情報センタに送信する機能をさらに備えることを特徴とする請求項２０に記載の移動体位置提供システム。
【請求項２２】
前記配信状態情報は、前記移動体の移動速度または前記通信手段の通信状態、もしくはその両方に応じて記録され、
前記情報センタの前記配信時間推定手段は、前記配信状態情報を前記移動体情報格納手段から抽出し、この配信状態情報を用いて前記配信時間を推定することを特徴とする請求項２０に記載の移動体位置提供システム。
【請求項２３】
前記配信状態情報は、前記移動体の移動速度または前記通信手段の通信状態、もしくはその両方に応じて記録され、
前記情報センタの前記配信時間推定手段は、前記配信状態情報を前記移動体情報格納手段から抽出し、この配信状態情報を用いて前記配信時間を推定することを特徴とする請求項２１に記載の移動体位置提供システム。
【請求項２４】
前記情報センタの前記移動体情報格納手段は、前記移動体に配信した配信データサイズ情報を前記移動体ごとに分類して格納し、
前記情報センタの前記配信時間推定手段は、前記地域情報の取得要求に基づいて決定される配信データの種類を特定し、配信前に配信データサイズが分かる場合はそのデータサイズ、分からない場合は、前記配信データサイズ情報から得られる該配信データの種類に対応する配信データの推定データサイズと前記配信状態情報を用いて前記配信時間を推定することを特徴とする請求項２０に記載の移動体位置提供システム。
【請求項２５】
前記情報センタの前記移動量推定手段は、前記移動体の現在位置から前記配信時間分さかのぼった前記移動体の移動速度と移動方向からなる移動ベクトルを前記移動履歴として抽出し、前記現在位置に前記抽出した移動ベクトルを加算して前記移動体の未来位置を推定することを特徴とする請求項２０に記載の移動体位置提供システム。
【請求項２６】
前記移動体の走行予定経路が設定されている場合に、前記情報センタの前記移動量推定手段は、前記移動体の現在位置から前記配信時間分さかのぼった前記移動体の移動速度を前記移動履歴として抽出し、前記走行予定経路上の前記現在位置に前記抽出した移動速度から求まる移動距離を加算して前記移動体の未来位置を推定することを特徴とする請求項２０に記載の移動体位置提供システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【発明の名称】移動体位置提供装置および移動体位置提供システム
【技術分野】
【０００１】
この発明は、経路案内装置を有する車両などの移動体に対して、移動体の存在する位置周辺の地図データや周辺情報などの情報を提供する移動体位置提供装置と移動体位置提供システムに関するものである。
【背景技術】
【０００２】
たとえば、車載ナビゲーションシステムを有する車両において、運転者や同乗者によって飲食店情報が要求された場合に、その応答として、飲食店情報の要求を発した車両の位置周辺の飲食店情報が情報センタから車載ナビゲーションシステムに送信され、運転者などに表示される。このとき、飲食店情報などの地域情報を提供する情報センタは、要求を発した車両の位置を基準にその位置周辺の各種の情報を収集して提供しているので、車載ナビゲーションシステムに到達した飲食店情報は、既に車両が通過してしまった地域のものとなってしまうという問題点があった。すなわち、従来の車載ナビゲーションシステムでは、要求が発せられた位置を基準に各種の情報を提供していたので、運転者などの欲する情報と到着した情報との間に地理的なずれが生じてしまっていた。
【０００３】
そこで、このような地理的な情報のずれを回避するための従来技術として、移動中の車両に対して移動距離を考慮した適切な地図情報を配信することができる地図情報配信方法が提案されている。この地図情報配信方法では、車載ナビゲーション装置によって送信されたＧＰＳ位置データとＧＰＳ時間データとを用いて、情報センタが車両の時速を概算し、この時速に地図情報配信に要するタイムラグを乗じた値を送信要求時のＧＰＳ位置データに加えて、タイムラグの間に車両が到達した位置を推定し、この推定位置に対応する地図情報を送信するようにしている（たとえば、特許文献１参照）。
【０００４】
【特許文献１】特開２００２−２０２１３５号公報（第１頁）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、車載ナビゲーションシステムは、そのシステム自体が通信機能を有することもあるが、運転者などが所有する携帯電話を取り付けて情報センタとの間で通信を行うこともある。現在、市販されている携帯電話の通信速度は、無線通信の事業者や同じ事業者でも無線通信のシステムによって異なっている。たとえば、ＰＤＣ（Personal Digital Cellular）方式での通信速度は最低９．６ｋｂｐｓであり、Ｗ−ＣＤＭＡ（Wideband Code Division Multiple Access）方式での通信速度は、高速移動時で１４４ｋｂｐｓである。また、同一の通信方式であっても、携帯電話などの移動通信端末の使用環境（アンテナの位置や移動速度による電界強度の違いなど）によっても通信速度に差が生じる。たとえば、上述したＷ−ＣＤＭＡ方式の通信速度は、高速移動時では１４４ｋｂｐｓであるが、歩行時などの低速移動時では３８４ｋｂｐｓである。さらに、接続先によって、ダイアルアップなどの接続前処理に要する時間も異なってくる。
【０００６】
しかしながら、特許文献１に記載の従来技術では、車両の推定位置を求める際に、車両の時速のみを用いており、車載ナビゲーションシステムが情報センタと行う無線通信の通信速度については考慮されていないので、車両の位置に対応した適切な情報を取得することができないという問題点があった。
【０００７】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、移動中の移動体が、該移動体の位置に適合する情報を得ることが可能な移動体位置提供装置および移動体位置提供システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる移動体位置提供装置は、移動体の位置情報に基づいた該位置情報の周辺の地域情報を含む配信データを通信手段から受信して前記配信データを提示する移動体位置提供装置において、前記配信データの配信に要する時間に関する配信状態情報を格納する配信状態情報格納手段と、前記移動体の現在位置と移動履歴を算出する現在位置移動履歴算出手段と、地域情報の取得要求があった場合に、前記配信状態情報を用いて、前記地域情報を含む配信データの配信時間を推定する配信時間推定手段と、前記現在位置から前記配信時間経過後の前記移動体の未来位置を、前記移動履歴を用いて推定し、この未来位置を含む周辺地域の地域情報の配信を要求する未来位置推定手段と、を備えることを特徴とする。
【０００９】
この請求項１の発明によれば、配信時間推定手段によって、配信状態情報から配信データを配信する際に必要な配信時間が求められ、未来位置推定手段によって、求められた配信時間と移動体の位置情報と移動履歴から配信時間経過後の未来位置が推定される。
【００１０】
また、請求項２の発明にかかる移動体位置提供装置は、請求項１の発明において、前記配信状態情報は、前記通信手段の種類ごとに格納され、前記配信時間推定手段は、前記通信手段の種類ごとに格納された前記配信状態情報を用いて、前記地域情報を含む配信データの配信時間を推定することを特徴とする。
【００１１】
この請求項２の発明によれば、配信時間推定手段によって、移動体位置提供装置に設けられた通信手段に応じた配信状態情報から配信データを配信する際に必要な配信時間が求められる。
【００１２】
また、請求項３の発明にかかる移動体位置提供装置は、請求項１の発明において、前記配信データを受信した場合の配信状態情報を取得して、前記配信状態情報格納手段に記録する配信状態情報記録手段をさらに備えることを特徴とする。
【００１３】
この請求項３の発明によれば、配信状態情報記録手段によって、移動体位置提供装置に設けられた通信手段の実際の通信における配信状態情報が取得され、未来位置を推定する際の精度を高めるためのデータとして配信状態情報格納手段に蓄積される。
【００１４】
また、請求項４の発明にかかる移動体位置提供装置は、請求項１の発明において、前記配信状態情報は、前記移動体の移動速度または前記通信手段の通信状態、もしくはその両方に応じて記録され、前記配信時間推定手段は、前記配信状態情報を用いて前記配信時間を推定することを特徴とする。
【００１５】
この請求項４の発明によれば、配信時間推定手段によって、移動体の移動速度と通信手段の通信状態に応じた配信時間が推定される。
【００１６】
また、請求項５の発明にかかる移動体位置提供装置は、請求項３の発明において、前記配信状態情報は、前記移動体の移動速度または前記通信手段の通信状態、もしくはその両方に応じて記録され、前記配信時間推定手段は、前記配信状態情報を用いて前記配信時間を推定することを特徴とする。
【００１７】
この請求項５の発明によれば、配信時間推定手段によって、移動体の移動速度と通信手段の通信状態に応じた配信時間が推定される。
【００１８】
また、請求項６の発明にかかる移動体位置提供装置は、請求項１の発明において、データ種類ごとにデータ数１つあたりのデータサイズに関する配信データサイズ情報を格納する配信データサイズ格納手段をさらに備え、前記配信時間推定手段は、前記地域情報の取得要求に基づいて予想される配信データの種類を特定し、前記配信データサイズ格納手段から算出した前記配信データの種類に対応する推定データサイズと前記配信状態情報を用いて前記配信時間を推定することを特徴とする。
【００１９】
この請求項６の発明によれば、過去に配信された配信データのデータ数とデータサイズを用いて、配信されると予想される配信データのデータサイズが推定される。その結果、データサイズの不明な配信データに対しても配信時間の推定を行うことが可能となる。
【００２０】
また、請求項７の発明にかかる移動体位置提供装置は、請求項３の発明において、前記配信状態情報記録手段は、前記通信手段による通信を所定の基準にしたがって分類し、前記配信状態情報はこの分類ごとに記録されることを特徴とする。
【００２１】
この請求項７の発明によれば、配信時間と未来位置を推定する場合に、配信状態情報格納手段に蓄積して格納される配信状態情報のばらつきが抑えられる。
【００２２】
また、請求項８の発明にかかる移動体位置提供装置は、請求項１の発明において、前記配信状態情報は、配信速度、または前記配信データのデータサイズと該配信データの配信時間であることを特徴とする
【００２３】
この請求項８の発明によれば、格納されている配信速度、または配信データのデータサイズを配信データの配信時間で除することで求められる配信速度を用いて、配信されると予想される配信データの配信時間が推定される。
【００２４】
また、請求項９の発明にかかる移動体位置提供装置は、請求項３の発明において、前記配信状態情報は、配信速度、または前記配信データのデータサイズと該配信データの配信時間であることを特徴とする。
【００２５】
この請求項９の発明によれば、格納されている配信速度、または配信データのデータサイズを配信データの配信時間で除することで求められる配信速度を用いて、配信されると予想される配信データの配信時間が推定される。
【００２６】
また、請求項１０の発明にかかる移動体位置提供装置は、請求項１の発明において、前記未来位置推定手段は、前記現在位置から配信時間分さかのぼった前記移動体の移動速度と移動方向からなる移動ベクトルを前記移動履歴として抽出し、前記現在位置に抽出した前記移動ベクトルを加算して前記移動体の未来位置を推定することを特徴とする。
【００２７】
この請求項１０の発明によれば、移動体の走行予定経路が設定されていない場合に、現在位置から推定された配信時間分過去にさかのぼった移動ベクトルが、現在位置から配信時間経過後の移動ベクトルとされる。
【００２８】
また、請求項１１の発明にかかる移動体位置提供装置は、請求項１の発明において、前記移動体の走行予定経路が設定されている場合に、前記未来位置推定手段は、前記現在位置から配信時間分さかのぼった前記移動体の移動速度を前記移動履歴として抽出し、前記走行予定経路上の前記現在位置に前記抽出した移動速度から求まる移動距離を加算して前記移動体の未来位置を推定することを特徴とする。
【００２９】
この請求項１１の発明によれば、現在位置から推定された配信時間分過去にさかのぼった移動速度から求まる移動距離が、現在位置から配信時間経過後の移動距離とされる。そして、この移動距離が、移動体の現在位置に走行予定経路に沿って加算される。
【００３０】
また、請求項１２の発明にかかる移動体位置提供装置は、請求項２の発明において、前記配信状態情報格納手段は、所定の種類の通信手段に関する配信状態情報を格納する第１のデフォルト情報をさらに有し、前記配信時間推定手段は、前記通信手段の種類を特定できない場合に、前記第１のデフォルト情報を参照して前記配信時間を推定することを特徴とする。
【００３１】
この請求項１２の発明によれば、配信状態情報格納手段に登録されていない種類の通信手段が移動体位置提供装置に接続された場合に、その通信手段の配信状態情報に代わって、第１のデフォルト情報が配信時間の推定に使用される。
【００３２】
また、請求項１３の発明にかかる移動体位置提供装置は、請求項２の発明において、前記配信状態情報格納手段は、前記通信手段の種類ごとに該通信手段の配信状態情報を格納する第２のデフォルト情報をさらに有し、前記配信時間推定手段は、前記通信手段の種類に該当する配信状態情報が所定の数以上記録されていない場合に、前記第２のデフォルト情報を参照して前記配信時間を推定することを特徴とする。
【００３３】
この請求項１３の発明によれば、配信状態情報格納手段の該当する種類の通信手段に格納された配信状態情報のばらつきによる推定される配信時間の精度の低下や、配信状態情報の未入力による配信時間の算出の不可能という事態が回避される。
【００３４】
また、請求項１４の発明にかかる移動体位置提供装置は、所定の地域の地域情報を格納する配信データデータベースと、通信手段を有する被情報提供体から地域情報の要求を受けると、前記被情報提供体の存在する位置を含む周辺地域の地域情報を前記配信データデータベースから検索して取得する地域情報取得手段と、を備え、取得した前記地域情報を配信データとして前記被情報提供体に送信する移動体位置提供装置において、配信データの配信に要する時間に関する配信状態情報を格納する移動体情報格納手段と、前記被情報提供体から地域情報の取得要求を受信すると、入力された前記被情報提供体の前記配信状態情報を用いて、前記地域情報を含む配信データの配信時間を推定する配信時間推定手段と、前記配信時間経過後の前記被情報提供体の未来位置を、入力された前記被情報提供体の現在位置と移動履歴を用いて推定する移動量推定手段と、を備え、前記地域情報取得手段は、推定された前記未来位置に基づいて地域情報を取得することを特徴とする。
【００３５】
この請求項１４の発明によれば、配信時間推定手段によって、配信状態情報から配信データを配信する際に必要な配信時間が求められ、移動量推定手段によって、求められた配信時間と被情報提供体の位置情報と移動履歴から配信時間経過後の未来位置が推定される。
【００３６】
また、請求項１５の発明にかかる移動体位置提供装置は、請求項１４の発明において、前記配信状態情報は、前記被情報提供体から受信された配信状態情報であることを特徴とする。
【００３７】
この請求項１５の発明によれば、配信時間を求めるにあたって、被情報提供体に設けられた通信手段の実際の配信状態情報が用いられる。
【００３８】
また、請求項１６の発明にかかる移動体位置提供装置は、請求項１４の発明において、前記配信状態情報は、前記被情報提供体の移動速度または前記通信手段の通信状態、もしくはその両方に応じて記録された配信状態情報であり、前記配信時間推定手段は、前記配信状態情報を用いて前記配信時間を推定することを特徴とする。
【００３９】
この請求項１６の発明によれば、配信時間推定手段によって、被情報提供体の移動速度と通信手段の通信状態に応じた配信時間が推定される。
【００４０】
また、請求項１７の発明にかかる移動体位置提供装置は、請求項１５の発明において、前記配信状態情報は、前記被情報提供体の移動速度または前記通信手段の通信状態、もしくはその両方に応じて記録された配信状態情報であり、前記配信時間推定手段は、前記配信状態情報を用いて前記配信時間を推定することを特徴とする。
【００４１】
この請求項１７の発明によれば、配信時間推定手段によって、被情報提供体の移動速度と通信手段の通信状態に応じた配信時間が推定される。
【００４２】
また、請求項１８の発明にかかる移動体位置提供装置は、請求項１４の発明において、前記移動履歴は、前記現在位置から前記配信時間分さかのぼった前記被情報提供体の移動速度と移動方向からなる移動ベクトルであり、前記移動量推定手段は、前記移動ベクトルを前記現在位置に加算して前記被情報提供体の未来位置を推定することを特徴とする。
【００４３】
この請求項１８の発明によれば、被情報提供体の走行予定経路が設定されていない場合に、現在位置から推定された配信時間分過去にさかのぼった移動ベクトルが、現在位置から配信時間経過後の移動ベクトルとされる。
【００４４】
また、請求項１９の発明にかかる移動体位置提供装置は、請求項１４の発明において、前記被情報提供体の走行予定経路が設定されている場合に、前記移動履歴は、前記現在位置から前記配信時間分さかのぼった前記被情報提供体の移動速度であり、前記移動量推定手段は、前記走行予定経路上の前記現在位置に前記移動速度から求まる移動距離を加算して前記被情報提供体の未来位置を推定することを特徴とする。
【００４５】
この請求項１９の発明によれば、現在位置から推定された配信時間分過去にさかのぼった移動速度から求まる移動距離が、現在位置から配信時間経過後の被情報提供体の移動距離とされる。そして、この移動距離が、被情報提供体の現在位置に走行予定経路に沿って加算される。
【００４６】
また、請求項２０の発明にかかる移動体位置提供システムは、通信手段を有する移動体と、地域情報の取得要求を前記移動体から受けると、前記移動体の存在する位置を特定し、所定の地域の地域情報を格納する配信データデータベースから前記特定した位置周辺の地域情報を取得し、配信データとして前記移動体に配信する情報センタと、を備える移動体位置提供システムにおいて、前記移動体は、前記移動体の現在位置と移動履歴を算出する現在位置移動履歴算出手段と、前記算出された現在位置と移動履歴を前記情報センタに送信する通信制御手段と、を備え、前記情報センタは、前記移動体への配信データの配信に要する時間に関する配信状態情報を格納する移動体情報格納手段と、前記移動体から地域情報の取得要求を受信すると、前記移動体に対応する前記配信状態情報を前記移動体情報格納手段から抽出し、この配信状態情報を用いて、前記地域情報を含む配信データの配信時間を推定する配信時間推定手段と、前記移動体の前記現在位置から前記配信時間経過後の前記移動体の未来位置を前記移動履歴を用いて推定する移動量推定手段と、推定された前記未来位置を含む周辺地域の地域情報を前記配信データデータベースから取得する地域情報取得手段と、を備えることを特徴とする。
【００４７】
この請求項２０の発明によれば、移動体によって、移動体の現在位置と移動履歴が情報センタに送信され、情報センタによって、配信状態情報から配信データを配信する際に必要な配信時間が求められ、そして、求められた配信時間と移動体の位置情報と移動履歴から配信時間経過後の未来位置が推定される。
【００４８】
また、請求項２１の発明にかかる移動体位置提供システムは、請求項２０の発明において、前記移動体の前記通信制御手段は、前記通信手段に関する配信状態情報を取得して前記情報センタに送信する機能をさらに備えることを特徴とする。
【００４９】
この請求項２１の発明によれば、移動体の通信制御手段によって、移動体に設けられた通信手段の実際の通信における配信状態情報が取得され、未来位置を推定する際の精度を高めるためのデータとして情報センタの移動体情報格納手段に蓄積される。
【００５０】
また、請求項２２の発明にかかる移動体位置提供システムは、請求項２０の発明において、前記配信状態情報は、前記移動体の移動速度または前記通信手段の通信状態、もしくはその両方に応じて記録され、前記情報センタの前記配信時間推定手段は、前記配信状態情報を前記移動体情報格納手段から抽出し、この配信状態情報を用いて前記配信時間を推定することを特徴とする。
【００５１】
この請求項２２の発明によれば、情報センタの配信時間推定手段によって、移動体の移動速度と通信手段の通信状態に応じた配信時間が推定される。
【００５２】
また、請求項２３の発明にかかる移動体位置提供システムは、請求項２１の発明において、前記配信状態情報は、前記移動体の移動速度または前記通信手段の通信状態、もしくはその両方に応じて記録され、前記情報センタの前記配信時間推定手段は、前記配信状態情報を前記移動体情報格納手段から抽出し、この配信状態情報を用いて前記配信時間を推定することを特徴とする。
【００５３】
この請求項２３の発明によれば、情報センタの配信時間推定手段によって、移動体の移動速度と通信手段の通信状態に応じた配信時間が推定される。
【００５４】
また、請求項２４の発明にかかる移動体位置提供システムは、請求項２０の発明において、前記情報センタの前記移動体情報格納手段は、前記移動体に配信した配信データサイズ情報を前記移動体ごとに分類して格納し、前記情報センタの前記配信時間推定手段は、前記地域情報の取得要求に基づいて決定される配信データの種類を特定し、配信前に配信データサイズが分かる場合はそのデータサイズ、分からない場合は、前記配信データサイズ情報から得られる該配信データの種類に対応する配信データの推定データサイズと前記配信状態情報を用いて前記配信時間を推定することを特徴とする。
【００５５】
この請求項２４の発明によれば、過去に配信された配信データのデータ数とデータサイズを用いて、配信される配信データのデータサイズが推定あるいは決定される。その結果、データサイズの不明な配信データに対しても配信時間の推定を行うことが可能となる。
【００５６】
また、請求項２５の発明にかかる移動体位置提供システムは、請求項２０の発明において、前記情報センタの前記移動量推定手段は、前記移動体の現在位置から前記配信時間分さかのぼった前記移動体の移動速度と移動方向からなる移動ベクトルを前記移動履歴として抽出し、前記現在位置に前記抽出した移動ベクトルを加算して前記移動体の未来位置を推定することを特徴とする。
【００５７】
この請求項２５の発明によれば、移動体の走行予定経路が設定されていない場合に、現在位置から推定された配信時間分過去にさかのぼった移動ベクトルが、現在位置から配信時間経過後の移動ベクトルとされる。
【００５８】
また、請求項２６の発明にかかる移動体位置提供システムは、請求項２０の発明において、前記移動体の走行予定経路が設定されている場合に、前記情報センタの前記移動量推定手段は、前記移動体の現在位置から前記配信時間分さかのぼった前記移動体の移動速度を前記移動履歴として抽出し、前記走行予定経路上の前記現在位置に前記抽出した移動速度から求まる移動距離を加算して前記移動体の未来位置を推定することを特徴とする。
【００５９】
この請求項２６の発明によれば、現在位置から推定された配信時間分過去にさかのぼった移動速度から求まる移動距離が、現在位置から配信時間経過後の移動距離とされる。そして、この移動距離が、移動体の現在位置に走行予定経路に沿って加算される。
【発明の効果】
【００６０】
請求項１の発明によれば、移動体位置提供装置は、配信データの配信に要する時間に関する配信状態情報を用いて、配信データの配信時間を推定する配信時間推定手段と、現在位置から配信時間経過後の移動体の未来位置を、移動履歴を用いて推定し、この未来位置を含む周辺地域の地域情報の配信を要求する未来位置推定手段とを備えるように構成したので、移動体の未来位置をより精確に求めることができ、該移動体の位置に適合する情報を得ることができるという効果を有する。
【００６１】
また、請求項２の発明によれば、通信手段の種類ごとに配信状態情報を用意したので、携帯電話などの複数の種類の移動通信端末が移動体位置提供装置に接続された場合にも対応することができる。
【００６２】
また、請求項３の発明によれば、移動体位置提供装置は、配信データを受信した場合の配信状態情報を取得して、配信状態情報格納手段に記録する配信状態情報記録手段をさらに備えるように構成したので、移動体位置提供装置に設けられた通信手段による実際の通信時の配信状態情報に基づいて移動体の未来位置を推定することができるという効果を有する。
【００６３】
また、請求項４の発明によれば、配信状態情報を、移動体の移動速度または通信手段の通信状態、もしくはその両方に応じて記録し、配信時間推定手段は、配信状態情報を用いて配信時間を推定するようにしたので、移動体位置提供装置に設けられた通信手段について蓄積された実際の通信状態に基づいて移動体の未来位置を推定することができるという効果を有する。
【００６４】
また、請求項５の発明によれば、配信状態情報を、移動体の移動速度または通信手段の通信状態、もしくはその両方に応じて記録し、配信時間推定手段は、配信状態情報を用いて配信時間を推定するようにしたので、移動体位置提供装置に設けられた通信手段について蓄積された実際の通信状態に基づいて移動体の未来位置を推定することができるという効果を有する。
【００６５】
また、請求項６の発明によれば、移動体位置提供装置は、データ種類ごとにデータ数１つあたりのデータサイズに関する配信データサイズ情報を格納する配信データサイズ格納手段をさらに備えるように構成したので、配信データのサイズが不明の場合でも、推定される配信データのデータサイズは、データ種類ごとの統計を用いるので、実際に配信されるデータサイズから大きく外れる可能性が低く、ある程度の精確さをもって配信データの配信時間を求めることができるという効果を有する。
【００６６】
また、請求項７の発明によれば、通信手段による通信を所定の基準にしたがって分類し、配信状態情報はこの分類ごとに記録されるようにしたので、より信頼性の高い配信状態情報を用いた配信時間、さらには未来位置の推定を行うことができるという効果を有する。
【００６７】
また、請求項８の発明によれば、配信状態情報は、配信速度としたので、配信データのサイズがわかれば、容易に配信時間を計算することができるという効果を有する。さらに、配信状態情報は、配信データのデータサイズと配信データの配信時間としたので、累積して配信状態情報を格納する場合に、配信速度を単独で格納する場合に比して、配信速度を一層精確に求めることができるという効果を有する。
【００６８】
また、請求項９の発明によれば、配信状態情報は、配信速度としたので、配信データのサイズがわかれば、容易に配信時間を計算することができるという効果を有する。さらに、配信状態情報は、配信データのデータサイズと配信データの配信時間としたので、累積して配信状態情報を格納する場合に、配信速度を単独で格納する場合に比して、配信速度を一層精確に求めることができるという効果を有する。
【００６９】
また、請求項１０の発明によれば、未来位置推定手段は、現在位置から配信時間分さかのぼった移動体の移動速度と移動方向からなる移動ベクトルを移動履歴として抽出し、現在位置に抽出した移動ベクトルを加算して移動体の未来位置を推定するようにしたので、移動体の走行予定経路が設定されてない場合でも、未来位置を推定することができるという効果を有する。
【００７０】
また、請求項１１の発明によれば、未来位置推定手段は、現在位置から配信時間分さかのぼった移動体の移動速度を移動履歴として抽出し、走行予定経路上の現在位置に抽出した移動速度から求まる移動距離を加算して移動体の未来位置を推定するようにしたので、移動体の走行予定経路が設定されている場合の未来位置の推定の精度を高くすることができるという効果を有する。
【００７１】
また、請求項１２の発明によれば、配信状態情報格納手段は、所定の種類の通信手段に関する配信状態情報を格納する第１のデフォルト情報をさらに有し、配信時間推定手段は、通信手段の種類を特定できない場合に、第１のデフォルト情報を参照して配信時間を推定するようにしたので、配信状態情報格納手段内に移動体位置提供装置に接続される通信手段に一致する通信手段についての配信状態情報が存在しない場合にも対応することができるという効果を有する。
【００７２】
また、請求項１３の発明によれば、配信状態情報格納手段は、通信手段の種類ごとに通信手段の配信状態情報を格納する第２のデフォルト情報をさらに有し、配信時間推定手段は、通信手段の種類に該当する配信状態情報が所定の数以上記録されていない場合に、第２のデフォルト情報を参照して配信時間を推定するように構成したので、移動体位置提供装置に設けられた通信手段に関する実際の配信状態情報の蓄積数が少ない場合に、より信頼性のあるデフォルト値を使用して未来位置を推定することができるという効果を有する。
【００７３】
また、請求項１４の発明によれば、情報センタに配置される移動体位置提供装置を、配信データの配信に要する時間に関する配信状態情報を格納する移動体情報格納手段と、被情報提供体から地域情報の取得要求を受信すると、入力された被情報提供体の配信状態情報を用いて、地域情報を含む配信データの配信時間を推定する配信時間推定手段と、配信時間経過後の被情報提供体の未来位置を、入力された被情報提供体の現在位置と移動履歴を用いて推定する移動量推定手段とを備えるように構成したので、被情報提供体の未来位置をより精確に求めることができ、該移動体の位置に適合する情報を得ることができるという効果を有する。
【００７４】
また、請求項１５の発明によれば、配信状態情報は、被情報提供体から受信された配信状態情報としたので、被情報提供体の通信手段による実際の通信時の配信状態情報に基づいて被情報提供体の未来位置を推定することができるという効果を有する。
【００７５】
また、請求項１６の発明によれば、配信状態情報は、被情報提供体の移動速度または通信手段の通信状態、もしくはその両方に応じて記録された配信状態情報であり、配信時間推定手段は、配信状態情報を用いて配信時間を推定するようにしたので、被情報提供体の有する通信手段について蓄積された実際の通信状態に基づいて被情報提供体の未来位置を推定することができるという効果を有する。
【００７６】
また、請求項１７の発明によれば、配信状態情報は、被情報提供体の移動速度または通信手段の通信状態、もしくはその両方に応じて記録された配信状態情報であり、配信時間推定手段は、配信状態情報を用いて配信時間を推定するようにしたので、被情報提供体の有する通信手段について蓄積された実際の通信状態に基づいて被情報提供体の未来位置を推定することができるという効果を有する。
【００７７】
また、請求項１８の発明によれば、移動履歴は、現在位置から配信時間分さかのぼった被情報提供体の移動速度と移動方向からなる移動ベクトルであり、移動量推定手段は、移動ベクトルを現在位置に加算して被情報提供体の未来位置を推定するようにしたので、移動体の走行予定経路が設定されてない場合でも、未来位置を推定することができるという効果を有する。
【００７８】
また、請求項１９の発明によれば、移動履歴は、現在位置から配信時間分さかのぼった被情報提供体の移動速度であり、移動量推定手段は、走行予定経路上の現在位置に移動速度から求まる移動距離を加算して被情報提供体の未来位置を推定するようにしたので、移動体の走行予定経路が設定されている場合の未来位置の推定の精度を高くすることができるという効果を有する。
【００７９】
また、請求項２０の発明によれば、移動体位置提供システムは、移動体の現在位置と移動履歴を算出する現在位置移動履歴算出手段と、前記算出された現在位置と移動履歴を情報センタに送信する通信制御手段とを有する移動体と、移動体への配信データの配信に要する時間に関する配信状態情報を格納する移動体情報格納手段と、移動体から地域情報の取得要求を受信すると、移動体の配信状態情報を移動体情報格納手段から抽出し、この配信状態情報を用いて、地域情報を含む配信データの配信時間を推定する配信時間推定手段と、移動体の現在位置から配信時間経過後の移動体の未来位置を移動履歴を用いて推定する移動量推定手段と、推定された未来位置を含む周辺地域の地域情報を配信データデータベースから取得する地域情報取得手段とを有する情報センタとを備えるように構成したので、移動体の未来位置をより精確に求めることができ、該移動体の位置に適合する情報を得ることができるという効果を有する。
【００８０】
また、請求項２１の発明によれば、移動体の通信制御手段を、通信手段に関する配信状態情報を取得して情報センタに送信する機能をさらに備えるように構成したので、移動体に設けられた通信手段による実際の通信時の配信状態情報に基づいて移動体の未来位置を推定することができるという効果を有する。
【００８１】
また、請求項２２の発明によれば、配信状態情報は、移動体の移動速度または通信手段の通信状態、もしくはその両方に応じて記録され、情報センタの配信時間推定手段は、配信状態情報を移動体情報格納手段から抽出し、この配信状態情報を用いて配信時間を推定するようにしたので、移動体位置提供装置に設けられた通信手段について蓄積された実際の通信状態に基づいて移動体の未来位置を推定することができるという効果を有する。
【００８２】
また、請求項２３の発明によれば、配信状態情報は、移動体の移動速度または通信手段の通信状態、もしくはその両方に応じて記録され、情報センタの配信時間推定手段は、配信状態情報を移動体情報格納手段から抽出し、この配信状態情報を用いて配信時間を推定するようにしたので、移動体位置提供装置に設けられた通信手段について蓄積された実際の通信状態に基づいて移動体の未来位置を推定することができるという効果を有する。
【００８３】
また、請求項２４の発明によれば、移動体の通信制御手段を、配信データのデータ種類ごとにデータ数１つあたりのデータサイズに関する配信データサイズ情報を取得して、情報センタに送信する機能をさらに備えるように構成したので、配信データのサイズが不明の場合でも、ある程度の精確さをもって配信データの配信時間を求めることができるという効果を有する。
【００８４】
また、請求項２５の発明によれば、情報センタの移動量推定手段は、移動体の現在位置から配信時間分さかのぼった移動体の移動速度と移動方向からなる移動ベクトルを前記移動履歴として抽出し、現在位置に抽出した移動ベクトルを加算して移動体の未来位置を推定するようにしたので、移動体の走行予定経路が設定されてない場合でも、未来位置を推定することができるという効果を有する。
【００８５】
また、請求項２６の発明によれば、情報センタの移動量推定手段は、移動体の現在位置から配信時間分さかのぼった移動体の移動速度を移動履歴として抽出し、走行予定経路上の現在位置に抽出した移動速度から求まる移動距離を加算して移動体の未来位置を推定するようにしたので、移動体の走行予定経路が設定されている場合の未来位置の推定の精度を高くすることができるという効果を有する。
【発明を実施するための最良の形態】
【００８６】
以下に添付図面を参照して、この発明にかかる移動体位置提供装置および移動体位置提供システムの好適な実施の形態を詳細に説明する。
【実施例１】
【００８７】
図１は、この発明にかかる移動体位置提供装置が適用されるシステムの概略構成の一例を示す図である。このシステムは、所望の情報を受け取るための通信装置５を有する車両などの移動体１と、移動体１との間で無線通信を行う基地局３と移動体１に対する情報の配信元である情報センタ４とを含む移動通信ネットワーク２と、を備えて構成される。このようなシステムにおいて、この発明による移動体位置提供装置は、（１）移動体１の通信装置５として設置される場合、そして（２）情報センタ４に設置される場合の少なくとも２つの場合を想定することができる。この明細書では、実施例１で移動体位置提供装置が移動体１の通信装置５に設置される場合を説明し、そして実施例２で移動体位置提供装置が情報センタ４に設置される場合を説明する。
【００８８】
図２は、この発明にかかる移動体位置提供装置の概略構成を示すブロック図である。移動体位置提供装置１０は、たとえば車両などの移動体１に通信装置５としてまたは通信装置５に接続して設置され、現在位置移動ベクトル算出部１１、移動履歴格納部１２、通信制御部１３、配信状態情報記録部１４、配信状態情報格納部１５、配信時間推定部１６、移動量推定部１７、配信データ格納部１８、情報提示部１９およびこれらの構成要素の制御を行う制御部２０を備えて構成される。
【００８９】
現在位置移動ベクトル算出部１１は、移動体１の位置や移動ベクトル（移動速度と移動方向）を計測する図示しない位置・移動ベクトル計測部に接続され、所定周期ごとに、位置・移動ベクトル計測部からの信号から移動体１の現在位置と移動ベクトル（移動速度と移動方向）を算出する。算出した現在位置と移動ベクトルは時間情報を認識することができるように移動履歴格納部１２に格納される。また、算出した現在位置は情報提示部１９に出力され、算出した移動速度は配信状態情報記録部１４に出力される。現在位置と移動ベクトルの算出は、たとえばＧＰＳ（Global Positioning System）衛星を用いて測位される現在位置の経度緯度や移動ベクトル（移動速度と移動方向）を受信することによって行うことができる。一般的に、ＧＰＳは１回／秒で測位データを出力するため、この場合には移動ベクトルは１秒あたりの移動距離と進行方向となる。また、ＧＰＳを用いてある移動体１の位置と地図上の位置とを一致させた後に、車速センサなどの距離センサと、地磁気センサ、振動ジャイロ、光ファイバジャイロ、ガスレートセンサなどの方位センサで、現在位置と移動ベクトルを求めるようにしてもよい。この場合には、所定の周期でそのときの位置と地図上の位置とのずれを修正するためにＧＰＳが使用される。さらに、移動速度と移動方向を求める方法として、移動体が目的地へ到達するための経路情報を提供するナビゲーション機能の所定時間内における過去の経路情報を用いて移動速度と移動方向を求めるようにしてもよい。なお、特許請求の範囲における現在位置移動履歴算出手段は、この現在位置移動ベクトル算出部１１に対応する。
【００９０】
移動履歴格納部１２は、現在位置移動ベクトル算出部１１によって算出された過去の所定の時間内における移動ベクトルの履歴である移動履歴情報を格納する。図３は、移動履歴格納部の構成の一例を示す図である。この図３に示されるように、移動履歴格納部１２には、移動方向と移動速度の組合せが所定の時間間隔ごとに、たとえば１秒ごとに、格納されるようになっている。
【００９１】
通信制御部１３は、移動通信ネットワーク２との間で通信を行う図示しない通信部を制御し、情報センタ４に対して情報提示部１９からの指定位置（未来位置）に関する地域情報や地図情報などの配信データを要求したり、配信データを受信したりする機能を有する。また、通信部が携帯電話などの持ち運び可能な通信機器によって構成される場合には、その通信機器の機種を識別して、機器情報として保持する機能も有する。さらに、通信を行っているときの通信部の電界強度などの通信状態と、送信したデータのサイズと送信に要した時間、受信した配信データのサイズや種類、配信に要した配信時間を監視する機能も有する。これらの情報は配信状態情報記録部１４に出力される。また、これらの情報のうち、配信データのサイズと種類は配信データサイズ情報として通信制御部１３に保持される。図４は、通信制御部によって保持される配信データサイズ情報の一例を示す図である。この配信データサイズ情報には、受信される配信データの種類ごとに、たとえば、ベクトル地図、周辺データ、イメージ地図、圧縮された地図イメージデータなどの種類ごとに、データ数とこのデータ数だけ累積加算したデータサイズが格納される。
【００９２】
配信状態情報記録部１４は、現在位置移動ベクトル算出部１１と通信制御部１３から取得する通信状態に応じた配信データの配信に関する配信状態情報を、通信制御部１３の保持する機器情報ごとに分類し、その結果を配信状態情報格納部１５に格納する機能を有する。この説明では、現在位置移動ベクトル算出部１１から取得できる通信状態は移動速度であり、通信制御部１３から取得できる通信状態は通信部の電界強度であり、配信状態情報は配信速度である場合を例示する。
【００９３】
配信状態情報格納部１５は、配信状態情報記録部１４によって分類された配信状態情報を格納する。図５−１〜図５−２は、配信状態情報格納部の構成の一例を示す図であり、図５−１は配信状態情報格納部の全体構成の一例を示す図であり、図５−２は図５−１の配信状態情報格納部内の送信配信記録または受信配信記録の内容の一例を示す図である。なお、送信配信記録とは、送信時における配信状態情報の記録を意味し、受信配信記録とは、受信時における配信状態情報の記録を意味している。
【００９４】
図５−１に示されるように、配信状態情報格納部１５は、通信機器の種別を示す型名などが入力される「機器識別」と、送信時の配信状態情報を格納する「送信配信状態記録」と、受信時の配信状態情報欄を格納する「受信配信状態記録」を含む項目から構成される。また、使用される通信機器の特定ができないときに使用する送信配信記録と受信配信記録が格納される「第１のデフォルト情報」欄が設けられている。この第１のデフォルト情報に格納されるデフォルト値は任意であるが、たとえば、最も販売量の多い通信機器の機種についての配信状態情報が設定される。
【００９５】
送信配信記録と受信配信記録は、図５−２に示されるように、それぞれマトリックス状のテーブルに配信状態情報が格納される構成となっている。ここでは、移動速度がｘ段階（ｘは自然数）に分類され、電界強度がｙ段階（ｙは自然数）に分類されており、これらの移動速度と電界強度との組合せごとの配信速度が格納される。なお、移動速度と電界強度の段階とそれぞれの段階を示す範囲は、任意に定めることができる。また、それぞれの配信記録欄には、使用する通信機器の機種に対応する送信配信記録と受信配信記録のデフォルト値を格納する「第２のデフォルト情報」欄が設けられている。このデフォルト値は、図５−１で選択される機器識別で識別される通信機器についての配信状態情報のデータ数が所定値以下の場合、すなわちまったくまたは十分に記録できていない場合に、使用される。たとえば、ＰＤＣ方式を採用するある通信機器では、送信の通信速度が９．６ｋｂｐｓであり、受信の通信速度が２８．８ｋｂｐｓであるので送信配信記録のデフォルト値Ｂ０として９．６ｋｂｐｓが入力され、受信配信記録のデフォルト値Ｂ０として２８．８ｋｂｐｓが入力される。また、これらの数値は規格上の値であるために、一般的な実力値を格納するようにしてもよい。このデフォルト値を使用することによって、配信状態記録が十分に記録されていない場合でも、配信速度がわかるようになる。なお、配信状態情報のデータ数を第２のデフォルト情報欄に格納するようにしてもよい。以上のように構成された配信状態情報格納部１５が配信状態情報格納手段に該当する。
【００９６】
配信時間推定部１６は、通信制御部１３が保持する機器情報中の通信機器の機種などに基づいて使用中の通信機器に対応する配信状態情報を絞り込み、後述する移動量推定部１７から出力される平均移動速度と、通信制御部１３から出力される電界強度を用いて、配信状態情報格納部１５の配信状態情報から配信速度を抽出し、さらに、この配信速度と配信データのデータサイズから配信時間を推定する機能を有する。推定した配信時間は、移動量推定部１７に出力される。なお、この配信時間推定部１６が配信時間推定手段に該当する。
【００９７】
移動量推定部１７は、移動量を求める際に所定期間内の移動速度の平均値を求めて、この平均移動速度に対して得られる配信時間推定部１６からの配信時間分の移動履歴情報を移動履歴格納部１２から抽出し、この移動履歴情報に基づいて未来位置を求める機能を有する。ただし、抽出する移動履歴情報が移動ベクトルの場合には、移動量推定部１７で、抽出した移動ベクトルを現在位置に累積加算して、未来位置を求めるが、抽出する移動履歴情報が移動速度の場合には、移動量推定部１７では、移動量の総計を求めてその結果を情報提示部１９に出力するのみである。また、移動ベクトル（移動速度）を１秒ごとに算出して格納するものではない場合には、所定周期における移動量は、移動速度に、移動履歴を算出する所定周期を乗じることによって求められる。
【００９８】
配信データ格納部１８は、情報センタ４から受信した未来位置を含む未来位置周辺の地図データや地図データに付随する地域情報などの配信データを格納する。
【００９９】
情報提示部１９は、移動量推定部１７によって推定された未来位置を基準にした周辺地域の使用者の所望する地域情報を配信するように通信制御部１３を介して情報センタ４に対して配信要求を出し、配信データ格納部１８から取得した地図データに現在位置移動ベクトル算出部１１から出力される現在位置を重ね合わせて描画し、図示しない表示部に表示させる機能を有する。ここでは、図示しない表示部に描画された現在位置を表示させるよう場合を例示しているが、描画された情報を音声などで使用者に提示するようにしてもよい。なお、移動量推定部１７から移動量の総計を受けた場合には、情報提示部１９で地図に沿って移動量を現在位置に加算して未来位置を求め、この未来位置を基準にした周辺地域の使用者の所望する地域情報を配信するように情報センタ４に対して配信要求を出す。なお、特許請求の範囲における未来位置推定手段は、移動量推定部１７と情報提示部１９に相当する。
【０１００】
このような機能を有する移動体位置提供装置１０は、たとえば、図６に示されるようなハードウェア構成によって実現することができる。すなわち、移動体位置提供装置１０は、移動体位置提供装置１０全体の制御を行うＣＰＵ（Central Processing Unit）１０１、ＣＰＵ１０１によって実行されるソフトウェア（プログラム）やデータを格納するＲＯＭ（Read Only Memory）１０２、ＣＰＵ１０１によって実行されるソフトウェア（プログラム）のワークエリアであり、地図データなどの配信データを保持するＲＡＭ（Random Access Memory）１０３、配信状態情報や配信データサイズを記録するＳＲＡＭ（Static RAM）１０４、ＧＰＳ衛星を用いて測位した結果をＣＰＵ１０１に転送するＧＰＳ受信器１０５、情報センタ４に推定された未来位置の位置情報を送信し、この位置情報に基づいた地図データや地域情報などを情報センタ４からから取得する際の無線インタフェースとなる携帯電話１０６、ＣＰＵ１０１によってＲＡＭ１０３上の地図データに現在位置を示すマークなどが重ねがきされた結果を表示器に表示させるための表示コントローラ１０７、描画結果を視覚的に表示させる表示器１０８を備えて構成される。
【０１０１】
この図６の構成は一例であり、たとえば、描画コントローラをさらに設け、ＲＡＭ１０３上の地図データに現在位置を示すマークなどを重ねがきする処理をＣＰＵ１０１ではなく描画コントローラにさせるようにしてもよい。また、地図データなどを電源断時にバックアップする必要がある場合には、地図データなどをＲＡＭ１０３ではなくＳＲＡＭ１０４に保持するようにしてもよい。
【０１０２】
以下に、この発明にかかる移動体位置提供装置１０の動作について説明する。まず、移動履歴情報の取得について説明する。図７は、移動履歴情報を取得する動作処理を示すフローチャートである。現在位置移動ベクトル算出部１１は、所定周期、たとえば１秒が経過したか否かを確認し（ステップＳ１１）、所定周期が経過していない場合（ステップＳ１１でＮｏの場合）には、所定周期が来るまで待ち状態にある。その後、所定周期が経過すると（ステップＳ１１でＹｅｓの場合）、位置・移動ベクトル計測部からの計測信号を用いて移動方向と移動速度を算出して移動履歴格納部１２に格納し（ステップＳ１２）、処理を終了する。
【０１０３】
つぎに、配信状態情報の記録処理について説明する。図８は、配信状態情報の記録処理手順を示すフローチャートである。まず、移動体位置提供装置１０の通信制御部１３は、通信部として取り付けられている通信機器の種類を識別する機器情報を取得し（ステップＳ２１）、保持する。また、通信制御部１３は送受信を行なっているデータ種類も取得する（ステップＳ２２）。このとき、通信制御部１３は、自身の保持する配信データサイズ情報の該当するデータ種類のデータ数を１つ加算する処理を行なう（ステップＳ２３）。
【０１０４】
つぎに、通信制御部１３は、データ送受信中でありかつ通信機器の電界強度が所定値Ｃ（Ｃは任意の数値）より大きいか否かを判定する（ステップＳ２４）。データ送受信中でありかつ通信機器の測定した電界強度が所定値Ｃよりも大きい場合（ステップＳ２４でＹｅｓの場合）には、現在位置移動ベクトル算出部１１から現在の移動速度を取得する（ステップＳ２５）。その後、送受信されるデータサイズ、送受信中の電界強度およびデータの送受信に要した配信時間を取得する（ステップＳ２６）。このとき、取得したデータサイズは、通信制御部１３によって、配信データサイズ情報の該当する上記データ種類のサイズに加算する処理が行なわれる（ステップＳ２７）。つぎに、取得したデータサイズ、電界強度および配信時間は、配信状態情報記録部１４に出力され、配信状態情報記録部１４によって配信状態情報として配信状態情報格納部１５に格納される（ステップＳ２８）。
【０１０５】
ここで、配信状態情報記録部１４は、図５に示されるような配信状態情報格納部１５のステップＳ２１で特定した機器種別に対応する配信記録欄中の、ステップＳ２５で取得した移動速度とステップＳ２６で取得した電界強度の組み合わせに対応する位置に配信状態情報を格納する。このとき格納される配信状態情報は配信速度であり、配信速度は送受信されるデータサイズを配信時間で除すことによって求められる。また、移動速度と電界強度の組み合わせが同じ領域に２回目以降の配信速度を記録する場合には、既に入力されている前回の配信速度と、これから入力する配信速度との平均値を記録する。
【０１０６】
その後、通信が終了したか否かが判定され（ステップＳ２９）、通信が終了していない場合（ステップＳ２９でＮｏの場合）には、再びステップＳ２４に戻って、上述した処理が行なわれる。また、通信が終了した場合（ステップＳ２９でＹｅｓの場合）には、配信状態情報の記録処理が終了する。
【０１０７】
一方、ステップＳ２４でデータ送受信中でないかまたは通信機器の測定した電界強度が所定値以下である場合（ステップＳ２４でＮｏの場合）には、ステップＳ２９に移り、上述した処理が実行される。
【０１０８】
なお、上述したステップＳ２７の後に、配信状態情報を記録するか否かを使用者に対して確認し、使用者による配信状態情報の記録の許可があった場合にのみステップＳ２８以降の処理を実行するようにしてもよい。
【０１０９】
ここで、配信状態情報の記録についての具体例を説明する。図９は、移動体の移動速度と電界強度の時間的変化と、接続状態に基づいて分類した区間とを示す図である。この図９で横軸は時刻を表している。電界強度を示すグラフ中の曲線Ｌは通信制御部１３によって測定された通信機器の実際の電界強度であり、棒グラフは電界強度を４段階に分類した場合の実際の電界強度Ｌが分類される段階を示している。また、移動速度を示すグラフ中の曲線Ｖは、移動体の移動速度である。
【０１１０】
この図９では、移動体位置提供装置１０に取り付けられている通信機器が回線接続で通信を行っている場合を例に挙げている。時刻Ｔ１〜Ｔ２は、通信機器が接続先にダイアルアップしてからモデムのネゴシエーションを行い、回線接続するまでの状態を示している。時刻Ｔ２〜Ｔ３は、接続が確立し、位置情報を送信、受信待ち、受信中の状態を示している。時刻Ｔ３〜Ｔ４は、障害物による電波遮断などによって通信不可能となった状態を示している。そして、時刻Ｔ４〜Ｔ５は、電波遮断から復帰し、再度通信可能となった状態を示している。この時刻Ｔ４〜Ｔ５では、時刻Ｔ３で途切れた受信データの続きを受信する場合も考えられるし、システムによっては途中からの受信ができないときには、再送する場合も考えられる。
【０１１１】
図８のフローチャートのステップＳ２４で説明したように、データ送受信中でかつ電界強度が所定値（図９の例では所定値を「０」としている）より大きい場合である時刻Ｔ１〜Ｔ３、Ｔ４〜Ｔ５の区間が配信速度に関する配信状態情報の記録対象となる。すなわち、図９の接続状態の分類において、（１）接続前の送信状態、（２）接続前の受信状態、（３）接続中の送信状態、（４）接続中の受信状態、（６）接続中の受信状態が記録される。そして、（５）は記録対象外となる。
【０１１２】
つぎに、移動体位置提供装置１０の使用者から地域情報の要求があった場合の処理について説明する。図１０は、データ要求の処理手順を示すフローチャートである。まず、移動体位置提供装置１０の使用者による地域情報の取得要求を受けると、移動体位置提供装置１０の現在位置移動ベクトル算出部１１は現在位置を算出し（ステップＳ４１）、平均移動速度を取得する（ステップＳ４２）。この平均移動速度は、過去の所定期間内における移動速度を移動履歴格納部１２から抽出し、その平均値を算出することによって取得される。また、通信制御部１３は、通信機器の電界強度を取得する（ステップＳ４３）。
【０１１３】
配信時間推定部１６は、上記ステップＳ４２〜Ｓ４３で取得した平均移動速度と電界強度の組み合わせに対応する配信速度ｖｖを配信状態情報格納部１５から取得し（ステップＳ４４）、その結果を移動量推定部１７に出力する。移動量推定部１７は、現在位置から配信時間分の移動距離を移動履歴格納部１２に格納されている過去の移動履歴から推定し、現在から配信時間経過後の未来位置を推定する（ステップＳ４５）。
【０１１４】
推定された未来位置は情報提示部１９に出力され、情報提示部１９は受け取った未来位置を含む周辺地域の使用者によって要求される種類の地域情報、たとえば未来位置周辺の飲食店情報や娯楽施設情報などの取得要求を、通信部を介して情報センタ４に送信する（ステップＳ４６）。
【０１１５】
情報センタ４は、受信した地域情報の取得要求に基づいて、未来位置を中心とした周辺地域の地域情報を含む配信データを検索した後に、移動体位置提供装置１０に送信する。移動体位置提供装置１０は、この配信データを通信部を介して受信し、配信データ格納部１８に格納する（ステップＳ４７）。このとき、図８に示される配信状態情報の記録処理が行われる。この配信データの受信が完了する時間に、移動体はステップＳ４５で推定された未来位置周辺に位置していることになる。そして、配信データの受信完了後に、情報提示部１９は現在の位置が示される地図上に、受信した配信データを重ね合わせてディスプレイなどの表示部に表示させて（ステップＳ４８）、地域情報を含む地図情報を使用者に提供する。そして、処理が終了する。
【０１１６】
ここで、ステップＳ４４での配信速度の取得方法について、図１１のフローチャートと図５を参照しながら説明する。まず、配信状態情報記録部１４は、移動体位置提供装置１０に接続されて使用される通信機器の機種が特定することができるか否かを判定する（ステップＳ６１）。すなわち、通信制御部１３の保持する機器情報に通信機器の機種が特定されているか否かを確認する。通信機器の機種が特定できない場合（ステップＳ６１でＮｏの場合）には、図５の第１のデフォルト情報に格納されている配信速度を取得し（ステップＳ６２）、処理が終了する。
【０１１７】
一方、ステップＳ６１で通信機器の機種が特定できる場合（ステップＳ６１でＹｅｓの場合）には、特定した通信機器の機種に対応する図５の配信状態情報に所定の数以上の配信記録が格納されているか否かを判定する（ステップＳ６３）。ここで、所定の数とは、配信状態情報の配信速度をある程度の正確さをもって使用するために必要となるデータ数であり、任意の数を設定することができる。配信記録が所定の数以上格納されていない場合（ステップＳ６３でＮｏの場合）には、特定した通信機器の機種に対応する配信状態情報内の第２のデフォルト情報に格納されている配信速度を取得し（ステップＳ６４）、処理が終了する。
【０１１８】
また、配信記録が所定の数以上格納されている場合（ステップＳ６３でＹｅｓの場合）には、特定した通信機器の機種に対応する配信記録内の、ステップＳ４１，Ｓ４２で取得した平均移動速度と電界強度に対応する配信速度を取得し（ステップＳ６５）、処理を終了する。
【０１１９】
なお、ステップＳ６１で通信機器の機種が特定できない場合に、ステップＳ６２では第１のデフォルト情報に格納されている配信状態情報を取得しているが、配信状態情報格納部１５に登録されている通信機器の機種（機器識別）を表示器に表示して、使用者にその中から使用者の所持している通信機器の機種に最も近い機種を選択させて、選択された機種の第２のデフォルト情報格納部に格納されている配信状態情報を取得するようにしてもよい。
【０１２０】
つぎに、図１０におけるステップＳ４５での未来位置の推定方法の一例について、図１２のフローチャートを参照しながらさらに詳細に説明する。まず、通信制御部１３は、配信される配信データの推定データサイズｓを特定する（ステップＳ７１）。この推定データサイズｓの特定は、通信制御部１３の保持する配信データサイズ情報に基づいて行う。すなわち、使用者からの地域情報の要求に基づいて取得するデータの種類を特定し、このデータ種類に一致する配信データの推定データサイズｓを取得する。まず、データ種類の特定については、たとえば、使用者からある地域の施設や店舗などの情報の取得要求がなされた場合には、データ種類は周辺データであると特定され、使用者からイメージ地図の取得要求がなされた場合には、データ種類はイメージ地図であると特定される。また、配信データサイズ情報は、図４に示されるように、データ種類ごとにデータ数と累計したデータのサイズが格納されているので、特定されたデータ種類のデータのサイズをデータ数で除することによって、推定データサイズｓを求めることができる。
【０１２１】
つぎに、配信時間推定部１６は、図１０のステップＳ４４で求めた配信速度ｖｖと、ステップＳ７１で求めた推定データサイズｓから配信時間ｔを次式（１）を用いて算出する（ステップＳ７２）。
【０１２２】
ｔ＝ｓ／ｖｖ  ・・・（１）
【０１２３】
つぎに、移動量推定部１７は、現在、走行予定経路が設定されているか否かを判定する（ステップＳ７３）。走行予定経路がない場合（ステップＳ７３でＮｏの場合）には、移動量推定部１７は、現在位置から算出された配信時間ｔだけさかのぼった移動ベクトルを移動履歴格納部１２から取得する（ステップＳ７４）。そして、図１０のステップＳ３１で算出された現在位置を基点として、配信時間ｔに相当する移動ベクトルを加算して未来位置を推定し（ステップＳ７５）、処理が終了する。
【０１２４】
一方、走行予定経路がある場合（ステップＳ７３でＹｅｓの場合）には、移動量推定部１７は、現在位置から算出された配信時間ｔだけさかのぼった移動速度を取得し（ステップＳ７６）、情報提示部１９に出力する。情報提示部１９では、現在位置を基点として、配信時間ｔに相当する移動速度の和（すなわち、移動ベクトルの絶対値の和）を走行予定経路に沿って加算して未来位置を推定し（ステップＳ７７）、処理が終了する。
【０１２５】
図１３−１〜図１３−２は、移動体の走行予定経路がない場合の未来位置の推定方法の一例を示す図である。移動量推定部１７は、ステップＳ７４で移動履歴格納部１２から現在位置Ｐ０から配信時間ｔだけさかのぼった移動速度と移動方向の組み合わせからなる移動ベクトルについての移動履歴を取得する。現在位置から配信時間ｔだけさかのぼった移動ベクトルの履歴が図１３−１に示されている。ここでは、配信時間が５秒であり、過去５秒間の移動履歴が、移動ベクトルｖ１〜ｖ５として示されている。ステップＳ７５で移動量推定部１７は、現在位置Ｐ０に取得した移動ベクトルｖ１〜ｖ５を加算する。この様子が図１３−２に示されている。ここで、ベクトルｖ１〜ｖ５と、ベクトルｖ１’〜ｖ５’は互いに等しい形と方向を有している。その結果、未来位置はベクトルｖ５’の終点の指し示す位置Ｐｔとなる。
【０１２６】
また、図１４−１〜図１４−２は、移動体の走行予定経路がある場合の未来位置の推定方法の一例を示す図である。移動量推定部１７は、ステップＳ７６で移動履歴格納部１２から現在位置Ｐ０から配信時間ｔだけさかのぼった移動速度（移動ベクトルｖ１〜ｖ５の絶対値）についての履歴を取得する。図１４−１には、過去５秒間の移動履歴（移動ベクトル）と走行予定経路が示されている。この場合にも図１３−１〜図１３−２と同様に配信時間が５秒であるものとする。そして、ステップＳ７７で情報提示部１９は、移動量推定部１７から取得した移動速度の和（移動ベクトルの絶対値の和）を、地図上の現在位置Ｐ０を基点として走行予定経路に沿って加算していく。その結果、図１４−２に示されるように、未来位置は走行予定経路上の位置Ｐｔとなる。
【０１２７】
なお、ステップＳ７１では、推定データサイズｓを通信制御部１３の配信データサイズ情報から求めているが、予め配信されるデータサイズがわかっている場合には、データを配信する配信元（情報センタ）に問合せを行って取得してもよい。
【０１２８】
以上説明したような処理によって、移動履歴格納部１２、配信状態情報格納部１５、配信データ格納部１８や通信制御部１３が保持する配信データサイズ情報や機器情報には、使用とともに大量のデータが蓄積されることになる。そこで、それぞれのデータを格納する手段で、データを消去する必要が生じる。ここでは、移動体位置提供装置１０にさらにデータ消去部を設け、このデータ消去部によるデータの消去処理について説明する。
【０１２９】
図１５は、移動体位置提供装置の使用者からの指示による消去処理の手順の一例を示すフローチャートである。まず、使用者によってデータの消去コマンドが選択されると、データ消去部は、その消去コマンドの内容がすべてのデータを消去するコマンドであるか否かを判定する（ステップＳ８１）。すべてのデータを消去するコマンドである場合（ステップＳ８１でＹｅｓの場合）には、消去コマンドが実行される格納手段内の全データを初期状態にして（ステップＳ８２）、処理を終了する。
【０１３０】
一方、すべてのデータを消去するコマンドでない場合（ステップＳ８１でＮｏの場合）には、使用者によって選択された消去コマンドが、一部のデータを消去するコマンドであるか否かを判定する（ステップ８３）。一部のデータを消去するコマンドである場合（ステップＳ８３でＹｅｓの場合）には、消去コマンドが実行される格納手段内のデータのうち、使用者によって指定されたデータを初期状態にして（ステップＳ８４）、処理を終了する。また、一部のデータを消去するコマンドでない場合（ステップＳ８３でＮｏの場合）には、消去コマンドを実行せず（ステップＳ８５）、処理が終了する。
【０１３１】
図１６−１〜図１６−２は、図１５に示される消去コマンドを配信状態情報格納部内のデータに対して適用した場合の表示部に表示される表示画面の一例を示す図である。データの消去を行うコマンドを選択すると、図１６−１に示される確認画面が表示部に表示される。この表示画面には、すべてのデータを消去することができる「全消去」、一部のデータを消去することができる「一部消去」、消去を行わず前画面に戻る「戻る」の各コマンドを実行するためのボタンが表示される。これらのボタンを使用者がポインタなどで選択することによって、それぞれのコマンドを実行することができる。
【０１３２】
この図１６−１でたとえば「一部消去」を選択した場合には、図１６−２に示される表示画面が表示される。ここでは、配信状態情報格納部１５に格納されている配信状態情報が後述する図２０のように通信種別ごとに格納されている場合に、通信種別ごとに選択して消去する例が示されている。このほかに、配信状態情報を消去する単位として通信システムごと、機種ごとなどとすることも可能である。そして、この表示画面で、使用者によって選択されるコマンドが実行される。
【０１３３】
この発明による移動体位置提供装置１０では、移動体位置提供装置１０自体が通信機能を持たない場合でも、使用者の有する携帯電話などの通信機器と接続して上述した処理を実行することが可能な構成となっている。この場合、移動体位置提供装置１０が製造販売された後に、携帯電話などの新しい機種や新しい通信システムの通信機器が販売され、該通信機器が移動体位置提供装置１０に接続された場合に、移動体位置提供装置１０はその通信機器の機種を判別することができないという事態が生じてしまう。そこで、新しい通信機器のデフォルト情報を格納したメモリスティック（登録商標）などの可搬型メディアを用いて、移動体位置提供装置１０内の配信状態情報格納部１５の通信機器に関するデフォルト情報を更新できるように構成することが望ましい。
【０１３４】
図１７は、配信状態情報格納部のデフォルト情報の更新の処理手順を示すフローチャートである。まず、通信機器に関するデフォルト情報が格納された可搬型メディアなどが、移動体位置提供装置１０に設けられた可搬型メディア読み込み部に挿入されると、可搬型メディア内に更新情報が存在するか否かが判定される（ステップＳ９１）。更新情報が存在しない場合（ステップＳ９１でＮｏの場合）には、更新処理は行われず（ステップＳ９２）、処理が終了する。また、更新情報が存在する場合（ステップＳ９１でＹｅｓの場合）には、その更新情報に対応する情報が、配信状態情報格納部１５内に既に存在するか否かが判定される（ステップＳ９２）。
【０１３５】
配信状態情報格納部１５内に更新情報に対応する既存データが存在しない場合（ステップＳ９３でＮｏの場合）には、可搬型メディア内の更新情報は新規データとして配信状態情報格納部１５に格納される（ステップＳ９４）。一方、配信状態情報格納部１５内に更新情報に対応する既存データが存在する場合（ステップＳ９３でＹｅｓの場合）には、更新情報を上書きするか否かを使用者に対して確認する（ステップＳ９５）。使用者によって、更新情報の上書きが許可された場合（ステップＳ９５でＹｅｓの場合）には、可搬型メディア内の更新情報が配信状態情報格納部１５内に上書きされ（ステップＳ９６）、処理が終了する。また、使用者によって、更新情報の上書きが許可されなかった場合（ステップＳ９５でＮｏの場合）には、更新処理は行われず（ステップＳ９２）、処理が終了する。
【０１３６】
以上、移動体位置提供装置１０の構成と動作処理の一実施の形態について説明してきたが、図５の形式で配信状態情報格納部１５を構成すると、移動速度と電界強度の組み合わせによって２回目以降に記録される配信速度は、既に入力されている前回の配信速度と、これから入力する配信速度との平均値が入力されるために、実際の平均値とのずれが大きくなってしまう可能性がある。そこで、より精確な配信速度を求めるために、配信状態情報の配信記録として、図５−２に示されるように配信速度を記録するのではなく、図１８に示されるように、配信データサイズと配信時間を記録するようにしてもよい。この場合、図１０のステップＳ３４での配信速度は、配信データサイズを配信時間で除することによって求めることができるので、図５−２で求められる配信時間に比して、より精確なものとなる。
【０１３７】
また、図５の形式で配信状態情報格納部１５を構成すると、通信機器の種類の数だけ配信状態情報を格納するための容量が必要となってしまう。そこで、図１９に示されるように、異機種であるが通信性能が同一とみなせる機種の配信状態情報を共有化することによって、データ量の削減を図ることができる。この図１９の例では、通信機器の機種Ａ，Ｂ，Ｃを同一の機器識別として分類し、機種Ｄ，Ｅ，Ｆを同一の機器識別として分類し、・・・、機種Ｘ，Ｙ，Ｚを同一の機器識別として分類している。
【０１３８】
さらに、同一機種であるが通信性能が異なる通信方式を複数有する場合、たとえば通信方式として回線交換方式とパケット方式の２種類が用意されている場合に、同じ分類で両方式の配信状態情報を蓄積していったのでは、データの信頼性に欠けてしまうという虞がある。そこで、図２０に示されるように、同一の機器識別に対して通信方式ごとに分類して配信状態情報を記録することもできる。
【０１３９】
さらにまた、図２１−１に示されるように、同一機種で分類している場合に、配信状態情報を接続先によってさらに分類することもできる。たとえば、機器識別が「Ａ」で分類される通信機器では、異なる接続先Ａ−１〜Ａ−３に対してそれぞれ配信状態情報が格納されている。また、図２１−２に示されるように、同一機種で分類している場合に、通信時刻（時間帯）によって分類することもできる。通信時刻で分類すると、時間ごとに回線の混み具合などが顕著に異なる場合に有効である。さらに、図２２に示されるように、通信内容が異なる接続前と接続中で分離して、たとえば図９の例では接続確立前の時刻Ｔ１〜Ｔ２と接続が確立した後の時刻Ｔ２〜Ｔ３，Ｔ４〜Ｔ５とで分離して、配信状態情報を記録するようにしてもよい。さらにまた、これらの図５と図１８〜図２２を組み合わせて配信状態情報を記録してもよい。
【０１４０】
この実施例１によれば、移動体１の現在位置と移動ベクトルを格納する移動履歴格納部１２と、移動体１の移動速度と通信機器の電界強度の組合せに対して配信データを配信する配信速度を格納する配信状態情報格納部１５を設け、使用者からのデータ取得要求があった場合に、平均移動速度と電界強度と配信データサイズから配信時間を求め、現在位置から配信時間後の未来位置を推定し、この未来位置における地域情報を要求するように構成したので、配信データを受信する位置と配信データに含まれる地域情報の内容との関係を、一層精確に一致させることができるという効果を有する。
【０１４１】
また、移動体１の移動速度と通信機器の電界強度の組合せに対して配信データを配信する配信速度を蓄積し、また配信データのデータ種類、データサイズ、回数を蓄積していくことによって、未来位置の推定を行なうに当たってのパラメータのばらつきを抑え、未来位置を一層精確に推定することができるという効果も有する。
【０１４２】
さらに、異なる通信システムごとに、また同じ通信システム内での異なる機種ごとに、さらに同じ機種で異なる通信方式ごとに、配信状態情報を蓄積するように構成したので、通信システムや機種、通信方式の異なる通信機器に対しても、対応することができる。
【実施例２】
【０１４３】
実施例１では、図１において移動体１の通信装置５に移動体位置提供装置１０を適用した場合を説明したが、この実施例２では、情報センタ４に移動体位置提供装置１０を適用する場合について説明する。
【０１４４】
図２３は、この発明にかかる移動体位置提供装置を備える情報センタを有する移動通信ネットワークと移動体を含む移動体位置提供システムの概略構成を示すブロック図である。なお、図２と同様の構成要素に対しては同一の符号を付して、その詳細な説明を省略している。
【０１４５】
移動体１の通信装置５は、移動通信ネットワーク２との間で通信を行い通信装置５の使用者の携帯電話などの通信機器が接続される通信部５１と、移動体１の現在位置と移動ベクトルを算出する現在位置移動ベクトル算出部１１と、通信部５１に設けられた通信機器の通信方式や機種などの機器情報、電界強度、データの送受信に要する時間やデータサイズなどを取得して情報センタ４へ送信する通信制御部１３と、情報センタ４から配信される配信データを格納する配信データ格納部１８と、使用者からの指示を情報センタ４へ要求するとともに、情報センタ４からの配信データを使用者に提示するための情報提示部１９と、これらの構成要素を制御する制御部２０と、を備えて構成される。
【０１４６】
また、情報センタ４は、移動通信ネットワーク２を介して移動体１との間で通信を行う通信部４１と、移動体１の機器情報、配信データサイズ情報、配信状態情報、移動履歴情報を含む移動体情報を受信して移動体情報格納部４３に格納する受信情報処理部４２と、移動体情報を格納する移動体情報格納部４３と、移動体１からの指示によって配信データを送信するための配信時間を推定する配信時間推定部１６と、推定された配信時間から移動体１の移動量を求めて未来位置を推定する移動量推定部１７と、推定された未来位置に基づいて移動体１の通信装置５の使用者の所望する地域情報を配信データデータベース４５から取得する地域情報取得部４４と、移動通信ネットワーク２内の地域情報が格納される配信データデータベース４５と、これらの構成要素を制御する制御部４６と、を備えて構成される。
【０１４７】
図２４は、移動体情報格納部の構成を模式的に示す図である。移動体情報格納部４３は、実施例１において通信制御部１３が保持していた機器情報を格納する機器情報テーブル４３１と、実施例１の図４に示される通信制御部１３が保持していた配信データサイズ情報を格納する配信データサイズ情報テーブル４３２と、実施例１の図５に示される配信状態情報格納部１５に格納されていた配信状態情報を格納する配信状態情報テーブル４３３と、実施例１の図３に示される移動履歴格納部１２に格納されていた移動履歴情報を格納する移動履歴情報テーブル４３４とが、互いに使用者ごとに関連付けされて構成されている。ただし、配信状態情報に関しては、同一の通信システムまたは同一の通信システムで同一もしくは類似の機種ごとに得られる配信状態情報を一括して格納し、この同一の通信システムまたは同一の通信システムで同一または類似の機種と使用者とを関連付けしている。また、配信状態情報テーブル４３３は、実施例１と同様に、図１８〜図２２の形式で配信状態情報を格納したり、これらと図５を組み合わせて配信状態情報を格納したりすることができる。
【０１４８】
なお、この移動体位置提供システムにおける動作処理は、移動体１の通信装置５と情報センタ４との間で現在位置や移動ベクトル、機器情報などを送受信する工程が入るが、実施例１で説明した動作処理と基本的に同一であるために、その説明を省略する。ただし、この実施例２では、図２３の構成図に示されるように、情報センタ４側でこれらの情報を基にして移動体１の未来位置の推定処理を行なうように構成したので、移動体１側が、通信部５１に使用される機種の情報を含む機器情報と、現在位置および移動ベクトルと、通信中の通信部５１の電界強度や送受信したデータのサイズと送受信に要する時間を、逐一情報センタ４に送信するようにしている。また、この未来位置を含む周辺の地域情報が地域情報取得部４４によって配信データデータベース４５から検索、抽出され、その結果を移動体１側に送信するようにしている。
【０１４９】
この実施例２によれば、移動体１の有する通信装置５が、移動体１に関して取得した機器情報、配信データサイズ情報、配信状態情報および移動履歴情報を情報センタ４に送信し、通信装置５の使用者による地域情報の取得があった場合に、情報センタ４でこれらの情報に基づいて移動体１の未来位置を推定してその未来位置を含む周辺地域の地域情報を移動体１に配信するように構成したので、配信データを受信する位置と配信データに含まれる地域情報の内容との関係を、精確に一致させることができるという効果を有する。また、移動体１の有する通信部５１について同じ機種などで分類される配信状態情報は、このシステムにおける同一機種の使用者によって蓄積されることになるので、配信状態情報の信頼性が増し、配信時間の推定の制度を高めることが可能になる。さらに、移動体１での処理の負荷を軽減させることができるという効果も有する。
【０１５０】
なお、上述した実施例１，２では、移動体１として通信装置５を備えた車両の場合を例に挙げて説明したが、この場合に限定されるものではない。たとえば、通信機能とＧＰＳによって現在位置を計測する機能を有するＰＤＡ（Personal Digital Assistants）などの持ち運び可能な通信機器に、上記実施例１，２で説明した通信装置５の機能を持たせるようにしてもよい。この場合には、通信装置５の使用者が、歩行の状態、自転車などに乗車している状態、車両で移動中の状態など、種々の状態に対応することが可能である。
【産業上の利用可能性】
【０１５１】
以上のように、この発明にかかる移動体位置提供装置および移動体位置提供システムは、移動通信端末を有して移動する移動者に対する情報の提供に有用であり、特に、車載ナビゲーションシステムに適している。
【図面の簡単な説明】
【０１５２】
【図１】この発明による移動体位置提供装置が適用されるシステムの概略構成を示す図である。
【図２】この発明による移動体位置提供装置の概略構成を示すブロック図である。
【図３】移動履歴格納部の構成の一例を示す図である。
【図４】通信制御部によって保持される配信データサイズ情報の一例を示す図である。
【図５−１】配信状態情報格納部の全体構成の一例を示す図である。
【図５−２】図５−１の配信状態情報格納部内の送信配信状態記録または受信配信状態記録の内容の一例を示す図である。
【図６】移動体位置提供装置のハードウェア構成の一例を示すブロック図である。
【図７】移動履歴情報を取得する動作処理を示すフローチャートである。
【図８】配信状態情報の記録処理手順を示すフローチャートである。
【図９】移動体の移動速度と電界強度の時間的変化と、接続状態に基づいて分類した区間とを示す図である。
【図１０】データ要求の処理手順を示すフローチャートである。
【図１１】配信速度の取得方法の一例を示すフローチャートである。
【図１２】未来位置の推定方法の一例を示すフローチャートである。
【図１３−１】移動体の走行予定経路がない場合の未来位置の求め方の一例を示す図である。
【図１３−２】移動体の走行予定経路がない場合の未来位置の求め方の一例を示す図である。
【図１４−１】移動体の走行予定経路がある場合の未来位置の求め方の一例を示す図である。
【図１４−２】移動体の走行予定経路がある場合の未来位置の求め方の一例を示す図である。
【図１５】データの使用者による消去処理の手順の一例を示すフローチャートである。
【図１６−１】消去コマンドを配信状態情報格納部内のデータに対して適用した場合の表示部に表示される表示画面の一例を示す図である。
【図１６−２】消去コマンドを配信状態情報格納部内のデータに対して適用した場合の表示部に表示される表示画面の一例を示す図である。
【図１７】配信状態情報格納部のデフォルト情報の更新の処理手順を示すフローチャートである。
【図１８】配信状態情報格納部の構成の一例を示す図である。
【図１９】配信状態情報格納部の構成の一例を示す図である。
【図２０】配信状態情報格納部の構成の一例を示す図である。
【図２１−１】配信状態情報格納部の構成の一例を示す図である。
【図２１−２】配信状態情報格納部の構成の一例を示す図である。
【図２２】配信状態情報格納部の構成の一例を示す図である。
【図２３】この発明による移動体位置提供システムの概略構成を示す模式図である。
【図２４】移動体情報格納部のテーブル構成の一例を示す図である。
【符号の説明】
【０１５３】
１  移動体
２  移動通信ネットワーク
３  基地局
４  情報センタ
５  通信装置
１０  移動体位置提供装置
１１  現在位置移動ベクトル算出部
１２  移動履歴格納部
１３  通信制御部
１４  配信状態情報記録部
１５  配信状態情報格納部
１６  配信時間推定部
１７  移動量推定部
１８  配信データ格納部
１９  情報提示部
２０，４６  制御部
４１，５１  通信部
４２  受信情報処理部
４３  移動体情報格納部
４４  地域情報取得部
４５  配信データデータベース
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  ＳＲＡＭ
１０５  ＧＰＳ受信機
１０６  携帯電話
１０７  表示コントローラ
１０８  表示器
４３１  機器情報テーブル
４３２  配信データサイズテーブル
４３３  配信状態情報テーブル
４３４  移動履歴情報テーブル