(57)【要約】【課題】ナビゲーション装置を要することなく、後続車両運転者に対する経路案内を行うことが可能な情報提供システムを提供する。【解決手段】本発明の情報提供システムは、位置データと、当該位置データと関連づけられた画像データとを含む案内ポイントデータを送信する送信手段と、前記送信手段から送信された案内ポイントデータを受信する第１受信手段と、前記第１受信手段によって受信された案内ポイントデータを記憶する記憶手段と、前記記憶手段に記憶される案内ポイントデータを再送信する再送信手段と、前記再送信手段から再送信された案内ポイントデータを受信する第２受信手段と、前第２記受信手段によって受信された案内ポイントデータを提示する提示手段と、からなることを特徴とする。【選択図】  図１
2011134161.tif 000002
【特許請求の範囲】
【請求項１】
位置データと、当該位置データと関連づけられた画像データとを含む案内ポイントデータを送信する送信手段と、
前記送信手段から送信された案内ポイントデータを受信する第１受信手段と、
前記第１受信手段によって受信された案内ポイントデータを記憶する記憶手段と、
前記記憶手段に記憶される案内ポイントデータを再送信する再送信手段と、
前記再送信手段から再送信された案内ポイントデータを受信する第２受信手段と、
前第２記受信手段によって受信された案内ポイントデータを提示する提示手段と、からなることを特徴とする情報提供システム。
【請求項２】
前記案内ポイントデータは一定時間経過毎に取得されることを特徴とする請求項１に記載の情報提供システム。
【請求項３】
前記案内ポイントデータは一定距離進行毎に取得されることを特徴とする請求項１又は請求項２に記載の情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、所定のルートを走行した先行車両からこれに追随する後続車両に当該ルートに関する情報を提供するために用いられる情報提供システムに関する。
【背景技術】
【０００２】
複数の車両で、共通の目的地に向かって走行するような場合に用いられるシステムとして、先頭を走行している先行車両が、その後方を走行している後続車両に対して何らかの経路案内データ等を送信し、後続車両ではこれを受信し、適切なタイミングでこれを後続車両運転者が参照できるようにし、先行車両に対して追随走行するためのアシストを行うように構成されたシステムが提案されている。
【０００３】
このようなシステムの一例として、特許文献１（特開２００８−２４１４１７号公報）には、先行車両において動作し、制御手段と経路探索手段と経路案内作成手段と通信手段と、を備えるナビゲーション装置と、後続車両において動作し、該後続車両の現在位置を検出する現在位置検出手段と通信手段と、を備える端末装置と、を備えるナビゲーションシステムにおいて、前記ナビゲーション装置は更に、前記経路案内作成手段において作成された経路案内を一旦記憶する経路案内記憶手段を備え、前記制御手段は、前記先行車両における前記ナビゲーション装置と前記後続車両における端末装置が所定の距離範囲内にある場合は、前記経路案内作成手段において作成された経路案内を前記端末装置に送信し、前記先行車両における前記ナビゲーション装置と前記後続車両における端末装置が所定の距離範囲より外にある場合は、前記作成された経路案内を前記経路案内記憶手段に一旦記憶し、該経路案内記憶手段に記憶された経路案内を前記端末装置の位置に応じて該端末装置に送信することを特徴とするナビゲーションシステムが開示されている。
【特許文献１】特開２００８−２４１４１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のシステムにおいては、後続車両に情報を提供するためには、先行車両にナビゲーション装置が搭載されていることが必須の要件であり、ナビゲーション装置を搭載しない先行車両は、後続車両に対して経路案内を行うことができない、という問題があった。また、これまでのシステムでは、先行車両にナビゲーション装置を搭載しなければならなかったので、システムを構成する上での自由度が制約される、という問題があった。
【課題を解決するための手段】
【０００５】
上記問題点を解決するために、請求項１に係る発明は、位置データと、当該位置データと関連づけられた画像データとを含む案内ポイントデータを送信する送信手段と、前記送信手段から送信された案内ポイントデータを受信する第１受信手段と、前記第１受信手段によって受信された案内ポイントデータを記憶する記憶手段と、前記記憶手段に記憶される案内ポイントデータを再送信する再送信手段と、前記再送信手段から再送信された案内ポイントデータを受信する第２受信手段と、前第２記受信手段によって受信された案内ポイントデータを提示する提示手段と、からなることを特徴とする。
【０００６】
また、請求項２に係る発明は、請求項１に記載の情報提供システムにおいて、前記案内ポイントデータは一定時間経過毎に取得されることを特徴とする。
【０００７】
また、請求項３に係る発明は、請求項１又は請求項２に記載の情報提供システムにおいて、前記案内ポイントデータは一定距離進行毎に取得されることを特徴とする。
【発明の効果】
【０００８】
本発明に係る情報提供システムは、位置データと、当該位置データと関連づけられた画像データとを含む案内ポイントデータが先行する情報取得主体（先行車両や先行者携帯端末）によって取得され、この案内ポイントデータが後続車両運転者（又は後続者）に提示されるので、後続車両運転者（又は後続者）は先行車両や先行者からの情報に基づいて経路案内されることとなる。そして、このような本発明に係る情報提供システムによれば、先行車両や先行者がナビゲーション装置を設けることなく、後続車両運転者（又は後続者）に対する経路案内を行うことが可能となる。
【０００９】
また、本発明に係る情報提供システムによれば、先行する情報取得主体（先行車両や先行者携帯端末）にナビゲーション装置を搭載する必要がないので、システムを構成する上での自由度が向上する。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る情報提供システムの概念を模式的に説明する図である。
【図２】本発明の実施形態に係る情報提供システムにおいて先行車両に搭載されるシステムのブロック図である。
【図３】本発明の実施形態に係る情報提供システムにおいてセンターに設けられるシステムのブロック図である。
【図４】本発明の実施形態に係る情報提供システムにおいて後続車両に搭載されるシステムのブロック図である。
【図５】本発明の実施形態に係る情報提供システムの先行車両に搭載されるシステムの処理フローを示す図である。
【図６】本発明の実施形態に係る情報提供システムにおける設定変更処理サブルーチンのフローチャートを示す図である。
【図７】本発明の実施形態に係る情報提供システムにおける案内中処理サブルーチンのフローチャートを示す図である。
【図８】本発明の実施形態に係る情報提供システムにおける目的地到着処理サブルーチンのフローチャートを示す図である。
【図９】本発明の実施形態に係る情報提供システムにおける“案内指示”タグ付加処理サブルーチンのフローチャートと案内ポイントデータのデータ構造イメージを示す図である。
【図１０】本発明の実施形態に係る情報提供システムにおける“案内指示”タグの概念を説明する図である。
【図１１】本発明の実施形態に係る情報提供システムの後続車両に搭載されるシステムの処理フローを示す図である。
【図１２】本発明の実施形態に係る情報提供システムにおける提供情報受信処理サブルーチンのフローチャートを示す図である。
【図１３】本発明の実施形態に係る情報提供システムにおける提示処理サブルーチンのフローチャートを示す図である。
【図１４】本発明の実施形態に係る情報提供システムにおけるデータ交換のタイミングチャートを示す図である。
【図１５】本発明の実施形態に係る情報提供システムにおけるデータ交換のタイミングチャートを示す図である。
【図１６】本発明の実施形態に係る情報提供システムにおけるデータ交換のタイミングチャートを示す図である。
【図１７】本発明の実施形態に係る情報提供システムにおけるデータ交換のタイミングチャートを示す図である。
【図１８】本発明の第２実施形態に係る情報提供システムにおいて先行車両に搭載されるシステムのブロック図である。
【図１９】本発明の第２実施形態に係る情報提供システムの先行車両に搭載されるシステムの処理フローを示す図である。
【図２０】本発明の第２実施形態に係る情報提供システムにおける初期設定処理サブルーチンのフローチャートを示す図である。
【図２１】本発明の第２実施形態に係る情報提供システムにおける案内中処理サブルーチンのフローチャートを示す図である。
【図２２】本発明の第２実施形態に係る情報提供システムにおける後続車判定処理サブルーチンのフローチャートを示す図である。
【図２３】本発明の第２実施形態に係る情報提供システムにおける後続車・Ｏｎルート判定処理サブルーチンのフローチャートを示す図である。
【図２４】本発明の第２実施形態に係る情報提供システムにおける後続車・“案内ポイント／目的地”到着判定処理サブルーチンのフローチャートを示す図である。
【図２５】本発明の第２実施形態に係る情報提供システムの後続車両に搭載されるシステムの処理フローを示す図である。
【図２６】本発明の第２実施形態に係る情報提供システムにおける提供情報受信処理サブルーチンのフローチャートを示す図である。
【図２７】本発明の第２実施形態に係る情報提供システムにおける現在位置送信処理サブルーチンのフローチャートを示す図である。
【図２８】本発明の第２実施形態に係る情報提供システムにおける提示処理サブルーチンのフローチャートを示す図である。
【図２９】本発明の第２実施形態に係る情報提供システムにおけるデータ交換のタイミングチャートを示す図である。
【図３０】本発明の第２実施形態に係る情報提供システムにおけるデータ交換のタイミングチャートを示す図である。
【図３１】本発明の第３実施形態に係る情報提供システムにおける初期設定処理サブルーチンのフローチャートを示す図である。
【図３２】本発明の第３実施形態に係る情報提供システムにおける案内中処理サブルーチンのフローチャートを示す図である。
【図３３】本発明の第３実施形態に係る情報提供システムにおける後続車・Ｏｎルート判定処理サブルーチンのフローチャートを示す図である。
【図３４】本発明の第３実施形態に係る情報提供システムにおける後続車・Ｏｎルート判定処理サブルーチンのフローチャートを示す図である。
【図３５】本発明の第３実施形態に係る情報提供システムにおける後続車・“案内ポイント／目的地”到着判定処理サブルーチンのフローチャートを示す図である。
【図３６】本発明の第３実施形態に係る情報提供システムの後続車両に搭載されるシステムの処理フローを示す図である。
【図３７】本発明の第３実施形態に係る情報提供システムにおける現在位置送信処理サブルーチンのフローチャートを示す図である。
【図３８】本発明の第３実施形態に係る情報提供システムにおける提示処理サブルーチンのフローチャートを示す図である。
【図３９】本発明の第４実施形態に係る情報提供システムの概念を模式的に説明する図である。
【図４０】本発明の第４実施形態に係る情報提供システムにおいて先行者及び後続者が携帯する移動体端末装置４００のブロック図である。
【図４１】本発明の第４実施形態に係る情報提供システムにおける先行者携帯の移動体端末装置４００の処理フローを示す図である。
【図４２】本発明の第４実施形態に係る情報提供システムにおける設定変更処理サブルーチンのフローチャートを示す図である。
【図４３】本発明の第４実施形態に係る情報提供システムにおける案内中処理サブルーチンのフローチャートを示す図である。
【図４４】本発明の第４実施形態に係る情報提供システムにおける目的地到着処理サブルーチンのフローチャートを示す図である。
【図４５】本発明の第４実施形態に係る情報提供システムにおける後続者携帯の移動体端末装置４００の処理フローを示す図である。
【図４６】本発明の第４実施形態に係る情報提供システムにおける提供情報受信処理サブルーチンのフローチャートを示す図である。
【図４７】本発明の第４実施形態に係る情報提供システムにおける提示処理サブルーチンのフローチャートを示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態を図面を参照しつつ説明する。図１は本発明の実施の形態に係る情報提供システムの概念を模式的に説明する図である。本実施形態に係る情報提供システム情報提供システムにおいては、先行車両が通った経路に係る情報を、後続車両に対して通知（経路案内）することによって、後続車両が先行車両と同じ行程を走行することができるようにアシストするものである。
【００１２】
上記を達成するために、まず、先行車両は適当な間隔のポイント（以下、「案内ポイント」と称する）で、当該ポイントにおける位置データ（緯度、経度データ）と、当該ポイントにおける車両前方の画像データなどの参考情報を取得する。このような案内ポイントについては、図１においてＰ1、Ｐ2、Ｐ3・・・Ｐ12として示されている。また、案内ポイントで取得されたデータは案内ポイントデータと称することとする。
【００１３】
以上のように先行車両によって、適当な間隔で取得された案内ポイントデータは、（１）に示されるように、随時、先行車両からセンター（本実施形態に係る情報提供システムを総合的に管理するセンター）へと送信される。そして、このセンターでは、（２）に示すように、先行車両から受信した案内ポイントデータを、当該センターに設置されているサーバーなどの記憶部に蓄積する。なお、センターに蓄積された案内ポイントデータは、先行車両の走行後、十分長い期間経過後（例えば、１ヶ月後など）にも利用することができるにように設定することが好ましい。
【００１４】
上記のようにして、センターにおいてサーバーなどの記憶部に蓄積された案内ポイントに係るデータ（Ｐ1の案内ポイントデータ、Ｐ2の案内ポイントデータ、Ｐ3の案内ポイントデータ、・・・・・・・Ｐnの案内ポイントデータ）は、次に、（３）に示すようにセンターから当該案内ポイントデータを必要とする後続車両に対して送信される。
【００１５】
後続車両は、センターから送信された案内ポイントデータを受信し、これを適宜後続車両運転者に対して提示することで、後続車両運転者はこれを参照して、先行車両に対して追随し走行を行うことが可能となる。
【００１６】
以上のような本実施形態に係る情報提供システムでは、先行車両にナビゲーション装置を設ける必要がなく、後続車両の運転者に対して経路案内を行うことが可能となる。また、先行車両にナビゲーション装置を搭載する必要がないので、システムを構成する上での自由度が向上する。
【００１７】
次に、以上のような本実施形態に係る情報提供システムを実現するためのシステム構成について説明する。まず、先行車両のシステム構成について具体的に説明する。図２は本発明の実施の形態に係る情報提供システムにおいて先行車両に搭載されるシステムのブロ
ック図である。図２において、１００は処理コンピュータ、１１０は計時部、１２０は記憶部、１３０は車両前方画像撮像部、１４０は位置取得部、１５０は入出力インターフェイス部、１６０は車両情報取得部、１７０は通信部をそれぞれ示している。
【００１８】
処理コンピュータ１００は、ＣＰＵとＣＰＵ上で動作するプログラムを保持するＲＯＭとＣＰＵのワークエリアであるＲＡＭなどからなる汎用の情報処理機構である。処理コンピュータ１００は、図示されている処理コンピュータ１００と接続される各構成と協働・動作する。また、処理コンピュータ１００は、本実施形態の情報提供システムの先行車両における種々の制御処理は、処理コンピュータ１００内のＲＯＭなどの記憶手段に記憶保持されるプログラムやデータに基づいて実行されるものである。
【００１９】
計時部１１０は、時刻、時間を計測することが可能であり、かつ、計測した時刻情報、時間情報を記憶・保持するものである。また、記憶部１２０は不揮発性で、かつ、書き換え可能なメモリであり、案内ポイントデータや案内指示タグデータなどのためのバッファなどとして機能することが可能なものである。
【００２０】
車両前方画像撮像部１３０は先行車両の前方部に設けられたカメラなどの撮像装置であり、先行車両の前方の画像データを取得するものである。このような車両前方画像撮像部１３０に用いるカメラとしては、静止画像データを取得するもの、動画像データを取得するもののいずれを用いることもできるが、本実施形態では、車両前方画像撮像部１３が静止画像データを取得するものとして説明する。
【００２１】
位置取得部１４０は、ＧＰＳ衛星からのＧＰＳ信号を受信して自らの位置を計算するＧＰＳ測位部を用いることによって、車両の現在位置情報（緯度データ、経度データ）を取得するものである。なお、位置取得部１４０は、位置情報を取得することができれば、このようなＧＰＳ測位法によらずとも、その他の測位法を用いることができる。
【００２２】
入出力インターフェイス部１５０は車両の運転席部（不図示）に設けられ、運転者に対し車両の走行状態等に係る情報などを提供したり、或いは運転者に対して所定のワーニングを行ったりするための構成である。
【００２３】
入出力インターフェイス部１５０におけるディスプレイは液晶などの表示装置であり、このディスプレイに文字・図形情報等を表示することによって、運転者に対して視覚的に所定の情報を報知することを可能とする。また、入出力インターフェイス部１５０におけるタッチパネルは、ディスプレイを覆うようにして設けられており、運転者の操作によりシステムに対して入力を可能とする入力デバイスとして機能する。また、入出力インターフェイス部１５０は、スピーカーも含んでおり、必要に応じて運転者に対して、音声による案内や警告を行い得るようになっている。
【００２４】
車両情報取得部１６０は、運転席に設けられたステアリング（不図示）の舵角に関する情報を取得したり、或いは、車両に搭載されているジャイロセンサから車両の傾きに係る情報や、車両加速度に係る情報を取得したりするものである。
【００２５】
通信部１７０は、携帯電話やその他の適当な通信規格による通信プロトコルに基づいて、データの送受信を行うことを可能とする通信用のモジュールであり、これにより先行車両で取得された案内ポイントデータや案内指示タグデータなどをセンター側に送信する。
【００２６】
次に、本実施形態に係る情報提供システムを実現するためのセンターにおけるシステム構成について説明する。図３は本発明の実施の形態に係る情報提供システムにおいてセンターに設けられるシステムのブロック図である。図３において、２００は処理コンピュー
タ、２２０は記憶部、２７０は通信部をそれぞれ示している。
【００２７】
処理コンピュータ２００は、ＣＰＵとＣＰＵ上で動作するプログラムを保持するＲＯＭとＣＰＵのワークエリアであるＲＡＭなどからなる汎用の情報処理機構である。処理コンピュータ２００は、図示されている処理コンピュータ２００と接続される各構成と協働・動作する。また、処理コンピュータ２００は、本実施形態の情報提供システムのセンターにおける種々の制御処理は、処理コンピュータ２００内のＲＯＭなどの記憶手段に記憶保持されるプログラムやデータに基づいて実行されるものである。
【００２８】
記憶部２２０は、ハードディスクなどの大容量の記憶手段であり、先行車両（或いは、先行者が携帯する端末）から送信される案内ポイントデータや案内指示タグデータなどをログとして長期間にわたって蓄積可能とするものである。
【００２９】
また、通信部２７０は、携帯電話やその他の適当な通信規格による通信プロトコルに基づいて、データの送受信を行うことを可能とする通信用のモジュールであり、これにより先行車両で取得された案内ポイントデータや案内指示タグデータなどを受信したり、或いは、記憶部２２０に蓄積されている案内ポイントデータや案内指示タグデータなどを後続車両に送信したりする。
【００３０】
次に、本実施形態に係る情報提供システムを実現するための後続車両におけるシステム構成について説明する。図４は本発明の実施の形態に係る情報提供システムにおいて後続車両に搭載されるシステムのブロック図である。図４において、３００は処理コンピュータ、３２０は記憶部、３４０は位置取得部、３５０は入出力インターフェイス部、３７０は通信部をそれぞれ示している。
【００３１】
処理コンピュータ３００は、ＣＰＵとＣＰＵ上で動作するプログラムを保持するＲＯＭとＣＰＵのワークエリアであるＲＡＭなどからなる汎用の情報処理機構である。処理コンピュータ３００は、図示されている処理コンピュータ３００と接続される各構成と協働・動作する。また、処理コンピュータ３００は、本実施形態の情報提供システムの後続車両における種々の制御処理は、処理コンピュータ３００内のＲＯＭなどの記憶手段に記憶保持されるプログラムやデータに基づいて実行されるものである。
【００３２】
記憶部３２０は不揮発性で、かつ、書き換え可能なメモリであり、案内ポイントデータや案内指示タグデータなどのためのバッファなどとして機能することが可能なものである。
【００３３】
位置取得部３４０は、ＧＰＳ衛星からのＧＰＳ信号を受信して自らの位置を計算するＧＰＳ測位部を用いることによって、車両の現在位置情報（緯度データ、経度データ）を取得するものである。なお、位置取得部３４０は、位置情報を取得することができれば、このようなＧＰＳ測位法によらずとも、その他の測位法を用いることができる。
【００３４】
入出力インターフェイス部３５０は車両の運転席部（不図示）に設けられ、運転者に対し車両の走行状態等に係る情報などを提供したり、或いは運転者に対して所定のワーニングを行ったりするための構成である。
【００３５】
入出力インターフェイス部３５０におけるディスプレイは液晶などの表示装置であり、このディスプレイに文字・図形情報等を表示することによって、運転者に対して視覚的に所定の情報を報知することを可能とする。また、入出力インターフェイス部３５０におけるタッチパネルは、ディスプレイを覆うようにして設けられており、運転者の操作によりシステムに対して入力を可能とする入力デバイスとして機能する。また、入出力インター
フェイス部３５０は、スピーカーも含んでおり、必要に応じて運転者に対して、音声による案内や警告を行い得るようになっている。
【００３６】
また、通信部３７０は、携帯電話やその他の適当な通信規格による通信プロトコルに基づいて、データの送受信を行うことを可能とする通信用のモジュールであり、これによりセンターから送信される案内ポイントデータや案内指示タグデータなどを受信する。
【００３７】
なお、特許請求の範囲における「送信手段」は「通信部１７０」を、「第１受信手段」は「通信部２７０」「記憶手段」は「記憶部２２０」を、「再送信手段」は「通信部２７０」を、「第２受信手段」は「通信部３７０」を、「提示手段」は「入出力インターフェイス部３５０」を、それぞれ示している。
【００３８】
次に、以上のように構成される本実施形態の情報提供システムの処理・動作について説明する。すでに説明した通り、本実施形態の情報提供システムは、先行車両のシステムから、センターのシステムに、案内ポイントデータや案内指示タグデータを送信し、センターのシステム側では、これを蓄積しておき、適宜後続車両に配信するものである。
【００３９】
以下に説明する情報提供システムの処理においては、後続車両が、同時刻に（例えば数１０〜１００ｍ程度の比較的短い距離間隔をおいて）、先行車両を追跡しているような例を想定しているが、本実施形態の情報提供システムの利用形態としては、後続車両が、同時刻に（例えば数１０〜１００ｍ程度の距離をおいて）、先行車両を追跡するような形態で利用されるものに留まるものではない。すなわち、後続車両は、例えば、１ヶ月前に先行車両が走行した行程をたどることができるように、センター側が案内ポイントデータや案内指示タグデータを適宜後続車両に配信することも想定されるものである。このような形態で利用する場合には、センター側システムと後続車両システムとの間のデータの送受を行うこととなるが、このためのフローやタイミングチャートについては、以下に説明する実施形態に基づいて、これを応用・変形することで当業者が適宜構成することができる。
【００４０】
以下、先行車両に搭載されるシステムと、後続車両に搭載されるシステムとについては、フローを用いて、また、先行車両、センター、後続車両との間のデータの送受関係についてはタイミングチャートを用いて説明する。特に、センター側システムにおける処理フローについては、以下に示されるタイミングチャートから容易に当業者が構成し得るものを採用することができる。
【００４１】
また、案内ポイントデータや案内指示タグデータなどをバッファしておく機能については、先行車両のシステム、センターのシステム、後続車両のシステムのいずれにも設けられており、いずれのバッファに、案内ポイントデータや案内指示タグデータなどを蓄積するように構成しても良いし、或いは、適当なタイミングに応じて、いずれかのシステムにこれらデータをバッファするように切り換えるようにしても良い。
【００４２】
図５は本発明の実施形態に係る情報提供システムの先行車両に搭載されるシステムの処理フローを示す図である。図５において、ステップＳ１００で、先行車両に搭載されるシステムの処理が開始されると、続いて、ステップＳ１０１に進み、設定変更の指示が在ったか否かが判定される。ここで、ステップＳ１０１における設定とは、案内ポイントデータをどのようなタイミングで取得するかに係る設定などである。ステップＳ１０１における判定がＹＥＳであるときには、ステップＳ１０２の設定変更処理のサブルーチンが実行される。このサブルーチンについては後述する。
【００４３】
また、ステップＳ１０３では、先行車両が目的地に到着したか否かが判定される。この
ような判定のために、先行車両には、目的地を緯度データ、経度データで目的地を設定する機能が設けられている。ステップＳ１０３における判定結果がＹＥＳであるときにはステップＳ１０５に進み目的地到着処理のサブルーチンを実行し、判定結果がＮＯであるときにはステップＳ１０４に進み、案内中処理のサブルーチンを実行する。ステップＳ１０６では、走行が終了したか否かが判定され、判定がＹＥＳであると、ステップＳ１０７に進み、処理を終了する。
【００４４】
次に、先のフローチャートにおける設定変更処理のサブルーチンについて説明する。図６は本発明の実施形態に係る情報提供システムにおける設定変更処理サブルーチンのフローチャートを示す図である。この設定変更処理サブルーチンは、先行車両運転者がどのようなトリガーによって案内ポイントデータを取得するかを設定するためのものである。
【００４５】
図６において、ステップＳ２００において、設定変更処理のサブルーチンが開始されると、続いて、ステップＳ２０１に進み、案内ポイントデータを取得するトリガーを“一定時間”経過毎のトリガーによるものと設定したか否かが判定される。ステップＳ２０１の判定がＹＥＳであるときにはステップＳ２０２に進み、“一定時間ｔ”をトリガーとして設定し、判定がＮＯであるときにはステップＳ２０３に進み、“一定時間ｔ”をトリガーとして解除する。
【００４６】
ステップＳ２０４では、案内ポイントデータを取得するトリガーを“一定距離”間隔毎のトリガーによるものと設定したか否かが判定される。ステップＳ２０４の判定がＹＥＳであるときにはステップＳ２０５に進み、“一定距離ｍ”をトリガーとして設定し、判定がＮＯであるときにはステップＳ２０６に進み、“一定距離ｍ”をトリガーとして解除する。
【００４７】
上記のような“一定時間ｔ”、“一定距離ｍ”の各トリガーは定期的に案内ポイントデータを取得するトリガーであるので、定期トリガーとも称する。
【００４８】
ステップＳ２０７では、案内ポイントデータを取得するトリガーとして、車両情報取得部１６０におけるステア舵角センサ情報によるものと設定したか否かが判定される。ステップＳ２０７の判定がＹＥＳであるときにはステップＳ２０８に進み、“ステア舵角ｄ”をトリガーとして設定し、判定がＮＯであるときにはステップＳ２０９に進み、“ステア舵角ｄ”をトリガーとして解除する。ステップＳ２１０では、元のルーチンにリターンする。
【００４９】
なお、ステア舵角ｄが案内ポイントデータ取得のトリガーとして設定されている場合には、車両情報取得部１６０におけるステア舵角センサが、既定ステア舵角ｄ以上を検出すると、すなわち、運転者が一定以上にハンドルをいった場合に、案内ポイントデータが取得されることとなる。トリガーとして、・規定ステア舵角以上の検出（ハンドルを一定以上切った。）以外にも、規定ステア舵角以上の検出の後規定ステア舵角未満を検出（元のニュートラルな位置に戻した。）など、も考えられる。また、ステア舵角センサ情報によるトリガーは、車両センサからの情報によるものなので、車両センサトリガーとも称する。
【００５０】
次に、先のフローチャートにおける案内中処理のサブルーチンについて説明する。図７は本発明の実施形態に係る情報提供システムにおける案内中処理サブルーチンのフローチャートを示す図である。この案内中処理サブルーチンは、基本的には、先行車両から案内ポイントデータを送信するときの処理を行うものである。なお、ステア舵角センサ情報によるトリガーがある場合には、案内ポイントデータの情報にさらに付加的に案内指示タグデータという概念のデータを追加するようにしている。
【００５１】
図７において、ステップＳ３００で、案内中処理のサブルーチンが開始されると、続く、ステップＳ３０１では、計時部１１０から時間情報が取得され、次のステップＳ３０２では、位置取得部１４０から現在位置データが取得され、ステップＳ３０３では、両情報取得部１６０におけるステア舵角センサからステア舵角情報が取得される。
【００５２】
ステップＳ３０４では、定期トリガーがＯｎであり、かつ設定された時間が経過したか、或いは、設定された距離が走行されたかが判定される。ステップＳ３０４の判定結果がＹＥＳであるときにはステップＳ３０５に進み、ＮＯであるときにはステップＳ３０８へと進む。
【００５３】
ステップＳ３０５では、車両前方画像撮像部１３０によって、車両の前方画像データを取得する。また、続くステップＳ３０６では、現在位置などを“案内ポイント”として記憶部１２０に記録する。そして、ステップＳ３０７では、案内ポイントデータ（現在位置データと、この現在位置データと関連づけられた車両前方画像撮像部１３０による画像撮像データ）を通信部１７０によってセンター側に送信する。
【００５４】
ステップＳ３０８では、車両センサトリガーがＯｎであるかが判定される。ステップＳ３０８の判定結果がＹＥＳであるときにはステップＳ３０９に進み、ＮＯであるときにはステップＳ３０１３に進み、元のルーチンにリターンする。
【００５５】
ステップＳ３０９では、車両前方画像撮像部１３０によって、車両の前方画像データを取得する。また、続くステップＳ３１０では、現在位置などを“案内ポイント”として記憶部１２０に記録する。そして、ステップＳ３１１では、案内ポイントデータ（現在位置データと、この現在位置データと関連づけられた車両前方画像撮像部１３０による画像撮像データ）を通信部１７０によってセンター側に送信する。ステップＳ３１２においては、“案内指示”タグ付加処理のサブルーチンが実行される。この“案内指示”タグ付加処理のサブルーチンについては後述する。
【００５６】
次に、先のフローチャートにおける目的地到着処理のサブルーチンについて説明する。図８は本発明の実施形態に係る情報提供システムにおける目的地到着処理サブルーチンのフローチャートを示す図である。図８において、ステップＳ４００で目的地到着処理のサブルーチンが開始されると、続いてステップＳ４０１に進み、位置取得部１４０から現在位置データが取得され、ステップＳ４０２で、車両前方画像撮像部１３０によって、車両の前方画像データが取得される。
【００５７】
ステップＳ４０３では、現在位置などを“目的地”として記憶部１２０に記録する。そして、ステップＳ４０４では、目的地のポイントデータ（現在位置データと、この現在位置データと関連づけられた車両前方画像撮像部１３０による画像撮像データ）を通信部１７０によってセンター側に送信する。ステップＳ４０５でメインルーチンにリターンする。
【００５８】
次に、先のフローチャートにおけ“案内指示”タグ付加処理のサブルーチンについて説明する。図９は本発明の実施形態に係る情報提供システムにおける“案内指示”タグ付加処理サブルーチンのフローチャートと案内ポイントデータのデータ構造イメージを示す図である。また、図１０は本発明の実施形態に係る情報提供システムにおける“案内指示”タグの概念を説明する図である。
【００５９】
“案内指示”タグは、ある案内ポイントデータＡから次の案内ポイントデータＢとの間で、先行車両が、大きく方向を変更したときに、案内ポイントデータＡにこれを付加して
おき、もって、後続車両の後続車両運転者に、大きな方向変化を予め知らしめようにするためのものである。すなわち、案内指示タグデータは、既に取得された案内ポイントデータに後から付加的に追加される。この案内指示タグデータは、「大きく右に方向変更」する旨を示すデータ或いは「大きく左に方向変更」する旨を示すデータが最も簡単なものであるが、より細かく変更方向を規定するようなデータであっても構わない。
【００６０】
図９及び図１０を参照して、“案内指示”タグを選択するときの処理についてより詳細に説明する。ステップＳ５００で“案内指示”タグ付加処理のサブルーチンが開始されると、続いてステップＳ５０１に進み、既に記憶部１２０に記録されている案内ポイントデータ数が所定数以上であるかが判定される。ステップＳ５０１における判定がＮＯであるときにはステップＳ５１０に
進みリターンし、ＹＥＳであるときにはステップＳ５０２に進む。
【００６１】
ステップＳ５０２では、最新から３つ分の“案内ポイント”位置のデータを抽出する。すなわち、ステップＳ５０２で抽出されるのは、「最新案内ポイントに係るデータ」、「最新案内ポイントから１つ前のデータ」、「最新案内ポイントデータから２つ前のデータ」の３つのデータである。ここで、「最新案内ポイントに係るデータ」が取得された位置をＰm、「最新案内ポイントから１つ前のデータ」が取得された位置をＰm-1、「最新案内ポイントデータから２つ前のデータ」が取得された位置をＰm-2とする。ステップＳ５０３では、“案内方向：Ｄｉｒ”が計算される。この案内方向Ｄｉｒは、前述したような「大きく右に方向変更」する旨を示すデータであるのか、或いは「大きく左に方向変更」する旨を示すデータであるかの別を示すものである。
【００６２】
次のステップＳ５０４では、“変化角度：Ｄｅｇ”が計算される。この変化確度Ｄｅｇは、図１０に示すような、現在車両位置と案内ポイント位置との間のなす角度として定義することができる。より詳しくは、変化角度：Ｄｅｇは、先の３つの案内ポイント位置Ｐm、Ｐm-1、Ｐm-2から、下式（１）のように表すことができる。
【００６３】
【数１】
2011134161.tif 000003
ステップＳ５０５では、上記のように計算された“変化角度：Ｄｅｇ”が規定以上であるか否かが判定される。ステップＳ５０５の判定結果がＮＯであるときにはステップＳ５１０に進み元のルーチンにリターンし、ＹＥＳであるときにはステップＳ５０６に進む。
【００６４】
ステップＳ５０６では、“案内距離：Ｄｉｓｔ”が算出される。この案内距離：Ｄｉｓｔは図１０に示すような、現在車両位置と案内ポイント位置との間の距離として定義されるものである。ただし、図１０（Ｃ）に示すように、案内距離：Ｄｉｓｔが既定の距離以上の案内ポイントのみがタグ付加対象の案内ポイントとして採用される。以上のようにして、ステップＳ５０７では、“案内指示”タグを付加する“案内ポイント”が設定される。
【００６５】
ステップＳ５０８では、設定された案内ポイントデータに“案内指示”タグデータが付加される。そして、ステップＳ５０９では、“案内指示タグ”データが通信部１７０によって送信される。ステップＳ５１０で、元のルーチンにリターンする。
【００６６】
次に、以上のようにして、情報提供車両である先行車両から提供される案内ポイントデータや案内指示タグデータを後続車両において利用するための処理について説明する。図１１は本発明の実施形態に係る情報提供システムの後続車両に搭載されるシステムの処理
フローを示す図である。図１１において、ステップＳ６００で、後続車両に搭載されるシステムの処理が開始されると、続いて、ステップＳ６０１に進み、提供情報受信処理のサブルーチンを実行し、さらにステップＳ６０２に進み、提示処理のサブルーチンを実行する。ステップＳ６０３では、後続車両の走行が終了であるか否かが判定され、判定結果がＹＥＳであるときにはステップＳ６０４に進み、処理を終了する。
【００６７】
次に、先のフローチャートにおける提供情報受信処理のサブルーチンについて説明する。図１２は本発明の実施形態に係る情報提供システムにおける提供情報受信処理サブルーチンのフローチャートを示す図である。図１２において、ステップＳ７００で提供情報受信処理のサブルーチンが開始すると、次に、ステップＳ７０１に進み、“案内ポイント／目的地”を受信したか否かが判定される。ステップＳ７０１の判定結果がＹＥＳであるときにはステップＳ７０２に進み、ＮＯであるときにはステップＳ７０３に進む。ステップＳ７０２では、受信した“案内ポイント／目的地”を記憶部１２０に追加格納する。
【００６８】
ステップＳ７０３では、案内指示タグを受信したか否かが判定される。ステップＳ７０３の判定結果がＹＥＳであるときにはステップＳ７０４に進み、ＮＯであるときにはステップＳ７０５に進み、リターンする。ステップＳ７０４では、受信した案内指示タグを記憶部１２０に追加格納する。
【００６９】
次に、先のフローチャートにおける提示処理のサブルーチンについて説明する。図１３は本発明の実施形態に係る情報提供システムにおける提示処理サブルーチンのフローチャートを示す図である。
【００７０】
ステップＳ８００で、提示処理のサブルーチンが開始されると、続いてステップＳ８０１に進み、位置取得部３４０によって、車両の現在位置を取得する。ステップＳ８０２では、“現在位置”＝“案内ポイント”であるか否かが判定される。ステップＳ８０２における判定結果がＹＥＳであるときにはステップＳ８０３に進み、ＮＯであるときにはステップＳ８０６に進む。
【００７１】
ステップＳ８０３では、案内ポイント（Ｓ８０２の判定で用いられた案内ポイント）に“案内指示”タグ が付加されているか否かが判定される。ステップＳ８０３の判定がＹＥＳであるときにはステップＳ８０４で、案内ポイントデータ報知時における追加情報として“案内距離：Ｄｉｓｔ”、“案内方向：Ｄｉｒ”を付加する。
【００７２】
ステップＳ８０５では、（通過予定のＳ８０２の判定で用いられた案内ポイント）の案内ポイントデータ（前方カメラ画像・案内ポイント（緯度、経度データ等）情報）を入出力インターフェイス部３５０によって、表示・音声等で報知する。
【００７３】
また、ステップＳ８０６では、現在位置＝“目的地”であるかが判定される。ステップＳ８０６の判定がＹＥＳであるときにはステップＳ８０７に進み、現時位置が“目的地”
であることを、入出力インターフェイス部３５０によって、表示・音声等で報知する。当該判定がＮＯであるときにはステップＳ８０８に進み、元のルーチンにリターンする。
【００７４】
なお、目的地までの案内ポイントデータを含む、１つの行程の全案内ポイントデータを後続車両のシステムが格納した後、後続車両の現在位置と任意の案内ポイントデータとの間の距離が拡大していることが判明した場合には、入出力インターフェイス部３５０に何らかの警告を行うようなルーチンを採用することもできる。このようなルーチンを採用することで、後続車両のルートはずれに対して、適切なワーニングを行うことが可能となる。
【００７５】
次に、先行車両搭載システムとセンター側システムと後続車両搭載システムとの間のデータ交換プロセスの一例について説明する。図１４乃至図１５は、本発明の実施形態に係る情報提供システムにおける先行車両搭載システムとセンター側システムと後続車両搭載システムとの間のデータ交換のタイミングチャートを示す図である。
【００７６】
図１４には、先行車両からセンター側システムを介して、後続車両に案内ポイントデータを送信するときのやりとりが示されている。図１４において、タイミングＴ１０１では、先行車両搭載システムから、センター側システムに、案内ポイントデータが送信される。次のタイミングＴ１０２では、センター側システムから、後続車両搭載システムに、記憶部更新通知が送信される。次のタイミングＴ１０３では、後続車両搭載システムから、センター側システムに、情報取得要求が送信される。次のタイミングＴ１０４では、センター側システムから、後続車両搭載システムに、案内ポイントデータが送信される。次のタイミングＴ１０５では、後続車両搭載システムから、センター側システムに、“案内ポイントデータ”受領通知が送信される。次のタイミングＴ１０６では、センター側システムから、先行車両搭載システムに、案内ポイントデータ受領通知が送信される。
【００７７】
図１５には、先行車両において車両センサトリガーがＯＮとなったときにおける、先行車両からセンター側システムを介して、後続車両に案内ポイントデータ、案内指示タグデータを送信するときのやりとりが示されている。図１５において、タイミングＴ２０１では、先行車両搭載システムから、センター側システムに、案内ポイントデータが送信される。次のタイミングＴ２０２では、センター側システムから、後続車両搭載システムに、記憶部更新通知が送信される。次のタイミングＴ２０３では、後続車両搭載システムから、センター側システムに、情報取得要求が送信される。次のタイミングＴ２０４では、センター側システムから、後続車両搭載システムに、案内ポイントデータが送信される。次のタイミングＴ２０５では、後続車両搭載システムから、センター側システムに、“案内ポイントデータ”受領通知が送信される。次のタイミングＴ２０６では、センター側システムから、先行車両搭載システムに、“案内ポイントデータ”受領通知が送信される。次のタイミングＴ２０７では、先行車両搭載システムから、センター側システムに、案内指示タグデータが送信される。次のタイミングＴ２０８では、センター側システムから、後続車両搭載システムに、記憶部更新通知が送信される。次のタイミングＴ２０９では、後続車両搭載システムから、センター側システムに、情報取得要求が送信される。次のタイミングＴ２１０では、センター側システムから、後続車両搭載システムに、案内指示タグデータが送信される。次のタイミングＴ２１１では、後続車両搭載システムから、センター側システムに、“案内指示タグデータ”受領通知が送信される。次のタイミングＴ２１２では、センター側システムから、先行車両搭載システムに、“案内指示タグデータ”受領通知が送信される。
【００７８】
図１６には、先行車両が目的地に到着したときにおける、先行車両、センター側システム、後続車両のやりとりが示されている。図１６において、タイミングＴ３０１では、先行車両搭載システムから、センター側システムに、目的地の（案内ポイントデータ）が送信される。次のタイミングＴ３０２では、センター側システムから、後続車両搭載システムに、記憶部更新通知が送信される。次のタイミングＴ３０３では、後続車両搭載システムから、センター側システムに、情報取得要求が送信される。次のタイミングＴ３０４では、センター側システムから、後続車両搭載システムに、目的地の（案内ポイントデータ）が送信される。次のタイミングＴ３０５では、後続車両搭載システムから、センター側システムに、“目的地データ”受領通知が送信される。次のタイミングＴ３０６では、センター側システムから、先行車両搭載システムに、“目的地データ”受領通知が送信される。
【００７９】
図１７には、後続車両が目的地に到着したときにおける、先行車両、センター側システ
ム、後続車両のやりとりが示されている。図１７において、タイミングＴ４０１では、後続車両搭載システムから、センター側システムに、後続車両の目的地到着通知が送信される。次のタイミングＴ４０２では、センター側システムから、先行車両搭載システムに、後続車両の目的地到着通知が送信される。次のタイミングＴ４０３では、先行車両搭載システムから、センター側システムに、目的地到着通知の受領通知が送信される。次のタイミングＴ４０４では、センター側システムから、後続車両搭載システムに、目的地到着通知の受領通知が送信される。
【００８０】
以上のように、本発明に係る情報提供システムは、位置データと、当該位置データと関連づけられた画像データとを含む案内ポイントデータが先行する情報取得主体（先行車両）によって取得され、この案内ポイントデータが後続車両の後続車両運転者に提示されるので、この後続車両運転者は先行車両からの情報に基づいて経路案内されることとなる。そして、このような本発明に係る情報提供システムによれば、先行車両や先行者がナビゲーション装置を設けることなく、後続車両運転者に対する経路案内を行うことが可能となる。
【００８１】
また、本発明に係る情報提供システムによれば、先行する情報取得主体（先行車両）にナビゲーション装置を搭載する必要がないので、システムを構成する上での自由度が向上する。
【００８２】
次に、本発明の第２の実施形態について説明する。先に説明した第１の実施形態は、先行車両には、ナビゲーション装置が搭載されていない場合における情報提供であったが、先行車両にナビゲーション装置が搭載されていれば、先行車両からセンターシステムを介する形で、後続車両に対して、よりきめの細かい案内情報を提供することが可能となる。本発明の第２の実施形態は、先行車両にナビゲーションシステムが搭載されている場合の情報提供システムの例である。
【００８３】
次に、以上のような第２実施形態に係る情報提供システムを実現するためのシステム構成について説明する。第２実施形態では、先行車両のシステム構成が先の実施形態と異なるのみであるので、先行車両のシステム構成についてのみ説明する。図１８は本発明の第２実施形態に係る情報提供システムにおいて先行車両に搭載されるシステムのブロック図である。図１８において、図２と同一の参照番号が付された構成は、同様の構成であるので説明を省略する。図１８の先行車両に搭載されるシステムが先のものと異なる点は、ナビゲーション部１８０を有する点である。
このナビゲーション部１８０は、ＧＰＳ測位部である位置取得部１４０によって、得られた車両の現在位置情報と、道路情報、施設情報などが記憶されているナビゲーションシステム用データベース（不図示）の情報とを重ね合わせて、自車両の地図上の位置を把握できたり、或いは、出発地点から目的地までのルートを当該データベースから抽出することができたりするものであり、現在広く用いられているものを用いることができる。
【００８４】
以上のようなナビゲーション部１８０が搭載されている先行車両が、後続車両に先立って所定のルートを走行し、これに基づいて後続車両を案内する場合の実施形態について説明する。図１９は本発明の第２実施形態に係る情報提供システムの先行車両に搭載されるシステムの処理フローを示す図である。図１９において、ステップＳ９００で、先行車両に搭載されるシステムの処理が開始されると、続いてステップＳ９０１に進み、初期設定処理のサブルーチンが実行される。次のステップＳ９０２では、自車両の走行が終了であるか否かが判定される。ステップＳ９０２の判定結果がＹＥＳであるときにはステップＳ９０３に進み、ＮＯであるときにはステップＳ９０４に進む。ステップＳ９０４では、現在位置が目的地であるか否かが判定され、当該判定がＹＥＳであるときには、ステップＳ９０６に進み、目的地到着処理のサブルーチンが実行される。この目的地到着処理サブル
ーチンについては、先に説明したものと同様のものを用いることができるので説明を省略する。
【００８５】
また、ステップＳ９０４における判定がＮＯであるときにはステップＳ９０５に進み、案内中処理のサブルーチンが実行される。ステップＳ９０３では、後続車両の走行が終了であるか否かが判定される。ステップＳ９０３の判定結果がＹＥＳであるときにはステップＳ９０８に進み、処理が終了とされ、ＮＯであるときにはステップＳ９０７に進み、後続車判定処理のサブルーチンが実行される。
【００８６】
次に、先のフローチャートにおける初期設定処理のサブルーチンについて説明する。図２０は本発明の第２実施形態に係る情報提供システムにおける初期設定処理サブルーチンのフローチャートを示す図である。この設定変更処理サブルーチンは、ナビゲーション部１８０で案内ポイントを選定する処理、及び、先行車両運転者がどのような車両センサトリガーによって案内指示タグデータを取得するかを設定するためのものである。
【００８７】
図２０において、ステップＳ１０００で、初期設定処理サブルーチンが開始されると、次にステップＳ１００１においては、先行車両運転者がナビゲーション部１８０に入力した目的地及び経由地を取得する。ステップＳ１００２では、取得された目的地及び経由地から案内経路を算出する。ステップＳ１００３では、求められた案内経路中における適当なポイント交差点・分岐点の手前何百ｍ、交差点・分岐点などを“案内ポイント”として選定する。
【００８８】
ステップステップＳ１００４では、案内ポイントデータを取得するトリガーとして、車両情報取得部１６０におけるステア舵角センサ情報によるものと設定したか否かが判定される。ステップＳ１００４の判定がＹＥＳであるときにはステップＳ１００５に進み、“ステア舵角ｄ”をトリガーとして設定し、判定がＮＯであるときにはステップステップＳ１００６に進み、“ステア舵角ｄ”をトリガーとして解除する。ステップＳ１００７では、元のルーチンにリターンする。なお、このステア舵角ｄに関連する概念については、第１の実施形態において説明したものと同様である。
【００８９】
次に先のフローチャートにおける案内中処理のサブルーチンについて説明する。図２１は本発明の第２実施形態に係る情報提供システムにおける案内中処理サブルーチンのフローチャートを示す図である。
【００９０】
図２１において、ステップＳ１１００で、案内中処理サブルーチンが開始されると、次のステップＳ１１０１では、位置取得部１４０によって現在位置が取得される。続く、ステップＳ１１０２では、取得された現在位置が予め選定されている案内ポイントであるかが判定される。ステップＳ１１０２の判定がＹＥＳであるとステップＳ１１０３に進み、ＮＯであるとステップＳ１１０５に進む。
【００９１】
ステップＳ１１０３では、車両前方画像撮像部１３０によって、車両の前方の風景の画像データが取得される。ステップＳ１１０４では、案内ポイントデータ（現在位置データと、現在位置データと関連づけられた車両前方画像撮像部１３０による画像データ）を通信部１７０によってセンター側に送信する。
【００９２】
ステップＳ１１０５では、車両センサトリガーがＯｎであるかが判定される。ステップＳ１１０５の判定結果がＹＥＳであるときにはステップＳ１１０６に進み、ＮＯであるときにはステップＳ１１０１０に進み、元のルーチンにリターンする。
【００９３】
ステップＳ１１０６では、車両前方画像撮像部１３０によって、車両の前方画像データ
を取得する。また、続くステップＳ１１０７では、現在位置などを“案内ポイント”として記憶部１２０に記録する。そして、ステップＳ１１０８では、案内ポイントデータ（現在位置データと、この現在位置データと関連づけられた車両前方画像撮像部１３０による画像撮像データ）を通信部１７０によってセンター側に送信する。ステップＳ１１０９においては、“案内指示”タグ付加処理のサブルーチンが実行される。この“案内指示”タグ付加処理のサブルーチンについては先に説明したものと同様である。
【００９４】
次に先のフローチャートにおける後続車判定処理のサブルーチンについて説明する。図２２は本発明の第２実施形態に係る情報提供システムにおける後続車判定処理サブルーチンのフローチャートを示す図である。
【００９５】
図２２において、ステップＳ１２００で、後続車判定処理サブルーチンの処理が開始されると、ステップＳ１２０１において、後続車の現在位置を要求する。ステップＳ１２０２では、後続車の現在位置を受信したか否かが判定される。この判定がＮＯであるときにはステップＳ１２０５に進みリターンし、ＹＥＳであるときにはステップＳ１２０３に進み、後続車・Ｏｎルート判定処理サブルーチンを実行する。引き続き、ステップＳ１２０４では、後続車・“案内ポイント／目的地”到着判定処理サブルーチンを実行する。
【００９６】
次に先のフローチャートにおける後続車・Ｏｎルート判定処理のサブルーチンについて説明する。図２３は本発明の第２実施形態に係る情報提供システムにおける後続車・Ｏｎルート判定処理サブルーチンのフローチャートを示す図である。
【００９７】
図２３において、ステップＳ１３００で、後続車・Ｏｎルート判定処理のサブルーチンが開始されると、続いてステップＳ１３０１において、後続車両が既定のルート上に存在するか否かが判定される。このステップの判定結果がＹＥＳであれば、ステップＳ１３０７に進み、メインルーチンにリターンし、ＮＯであればステップＳ１３０２に、これまで用いていた案内経路を記憶部などに一時退避する。そして、ステップＳ１３０３では、最も近い“案内ポイント”をセットし、ステップＳ１３０４で、後続車両の復帰経路を計算する。ステップＳ１３０５では、もとのルート復帰への新“案内ポイント”を設定する。ステップＳ１３０６では、新“案内ポイント”を記憶部１２０に記録し、ステップＳ１３０７で元のルーチンにリターンする。
【００９８】
次に先のフローチャートにおける後続車・“案内ポイント／目的地”到着判定処理サブルーチンのサブルーチンについて説明する。図２４は本発明の第２実施形態に係る情報提供システムにおける後続車・“案内ポイント／目的地”到着判定処理サブルーチンのフローチャートを示す図である。図２４において、ステップＳ１４００で、後続車・“案内ポイント／目的地”到着判定処理サブルーチンが開始されると、ステップＳ１４０１で、後続車両から、案内ポイント又は目的地到達通知が受信されたか否かが判定される。この判定結果がＹＥＳであればステップＳ１４０２に進み、ＮＯであればリターンする。ステップＳ１４０２においては、後続車両の案内ポイント通過を確認し、ステップＳ１４０３で、元のルーチンにリターンする。
【００９９】
次に、以上のようにして、情報提供車両である先行車両から提供される案内ポイントデータや案内指示タグデータを後続車両において利用するための処理について説明する。図２５は本発明の第２実施形態に係る情報提供システムの後続車両に搭載されるシステムの処理フローを示す図である。図２５において、ステップＳ１５００で、後続車両に搭載されるシステムの処理が開始されると、続いて、ステップＳ１５０１に進み、提供情報受信処理のサブルーチンを実行し、次に、ステップＳ１５０２に進み、現在位置送信処理のサブルーチンを実行する。さらにステップＳ１５０３に進み、提示処理のサブルーチンを実行する。ステップＳ１５０４では、後続車両の走行が終了であるか否かが判定され、判定
結果がＹＥＳであるときにはステップＳ１５０５に進み、処理を終了する。
【０１００】
次に、先のフローチャートにおける提供情報受信処理のサブルーチンについて説明する。図２６は本発明の第２実施形態に係る情報提供システムにおける提供情報受信処理サブルーチンのフローチャートを示す図である。図２６において、ステップＳ１６００で提供情報受信処理のサブルーチンが開始すると、次に、ステップＳ１６０１に進み、“案内ポイント／目的地”を受信したか否かが判定される。ステップＳ１６０１の判定結果がＹＥＳであるときにはステップＳ１６０２に進み、ＮＯであるときにはステップＳ１６０３に進む。ステップＳ１６０２では、受信した“案内ポイント／目的地”を記憶部１２０に追加格納する。
【０１０１】
ステップＳ１６０３では、案内指示タグを受信したか否かが判定される。ステップＳ１６０３の判定結果がＹＥＳであるときにはステップＳ１６０４に進み、ＮＯであるときにはステップＳ１６０５に進み、リターンする。ステップＳ１６０４では、受信した案内指示タグを記憶部１２０に追加格納する。
【０１０２】
次に、先のフローチャートにおける現在位置送信処理のサブルーチンについて説明する。図２７は本発明の第２実施形態に係る情報提供システムにおける現在位置送信処理サブルーチンのフローチャートを示す図である。図２７において、ステップＳ１７００で、現在位置送信処理サブルーチンがスタートすると、次に、ステップＳ１７０１で、位置取得部３４０から車両の現在位置を取得する。ステップＳ１７０２では、（センターを介する形で）先行車両からの現在位置要求があるか否かが判定される。ステップＳ１７０２の判定結果がＹＥＳであるときには、ステップＳ１７０３に進み、車両の現在位置データ（緯度データ、経度データ）を送信し、ＮＯで在るときには、ステップＳ１７０４に進み、元のルーチンにリターンする。
【０１０３】
次に、先のフローチャートにおける提示処理のサブルーチンについて説明する。図２８は本発明の第２実施形態に係る情報提供システムにおける提示処理サブルーチンのフローチャートを示す図である。
【０１０４】
ステップＳ１８００で、提示処理のサブルーチンが開始されると、続いてステップＳ１８０１に進み、位置取得部３４０によって、車両の現在位置を取得する。ステップＳ１８０２では、“現在位置”＝“案内ポイント”であるか否かが判定される。ステップＳ１８０２における判定結果がＹＥＳであるときにはステップＳ１８０３に進み、ＮＯであるときにはステップＳ１８０６に進む。
【０１０５】
ステップＳ１８０３では、案内ポイント（Ｓ１８０２の判定で用いられた案内ポイント）に“案内指示”タグ が付加されているか否かが判定される。ステップＳ１８０３の判定がＹＥＳであるときにはステップＳ１８０４で、案内ポイントデータ報知時における追加情報として“案内距離：Ｄｉｓｔ”、“案内方向：Ｄｉｒ”を付加する。
【０１０６】
ステップＳ１８０５では、（通過予定のＳ１８０２の判定で用いられた案内ポイント）の案内ポイントデータ（前方カメラ画像・案内ポイント（緯度、経度データ等）情報）を入出力インターフェイス部３５０によって、表示・音声等で報知する。
【０１０７】
また、ステップＳ１８０６では、現在位置＝“目的地”であるかが判定される。ステップＳ１８０６の判定がＹＥＳであるときにはステップＳ１８０７に進み、現時位置が“目的地” であることを、入出力インターフェイス部３５０によって、表示・音声等で報知する。また、ステップＳ１８０８では、目的地に到達した旨、（センターを介する形で）先行車両側に送信する。ステップＳ１８０６の判定がＮＯであるときにはステップＳ１８
０９に進み、元のルーチンにリターンする。
【０１０８】
次に、先行車両搭載システムとセンター側システムと後続車両搭載システムとの間のデータ交換プロセスの一例について説明する。図２９及び図３０は、本発明の第２実施形態に係る情報提供システムにおける先行車両搭載システムとセンター側システムと後続車両搭載システムとの間のデータ交換のタイミングチャートを示す図である。
【０１０９】
図２９には、先行車両からセンター側システムを介して、後続車両に対して現在位置要求を行ったときのやりとりが示されている。図２９において、タイミングＴ５０１では、先行車両搭載システムから、センター側システムに、後続車両の現在位置要求が送信される。次のタイミングＴ５０２では、センター側システムから、後続車両搭載システムに、現在位置要求が送信される。次のタイミングＴ５０３では、後続車両搭載システムから、センター側システムに、後続車両によって取得された現在位置が送信される。次のタイミングＴ５０４では、センター側システムから、後続車両搭載システムに、現在位置受領通知が送信される。次のタイミングＴ５０５では、センター側システムから、先行車両搭載システムに、後続車両の現在位置が送信される。
【０１１０】
図３０には、後続車両が案内経理（既定ルート）を逸脱したときのやりとりが示されている。図３０において、タイミングＴ６０１では、先行車両搭載システムから、センター側システムに、後続車両の現在位置要求が送信される。次のタイミングＴ６０２では、センター側システムから、後続車両搭載システムに、後続車両の現在位置要求が送信される。次のタイミングＴ６０３では、後続車両搭載システムから、センター側システムに、後続車両の現在位置が送信される。次のタイミングＴ６０４では、センター側システムから、後続車両搭載システムに、現在位置受領通知が送信される。次のタイミングＴ６０５では、センター側システムから、先行車両搭載システムに、現在位置が送信される。次のタイミングＴ６０６では、先行車両搭載システムから、センター側システムに、経路再計算によるＯｎルート復帰の為の新“案内ポイントデータ”が送信される。次のタイミングＴ６０７では、センター側システムから、後続車両搭載システムに、記憶部更新通知が送信される。次のタイミングＴ６０８では、後続車両搭載システムから、センター側システムに、情報取得要求が送信される。次のタイミングＴ６０９では、センター側システムから、後続車両搭載システムに、経路再計算によるＯｎルート復帰の為の新“案内ポイントデータ”が送信される。次のタイミングＴ６１０では、後続車両搭載システムから、センター側システムに、案内ポイントデータ受領通知が送信される。次のタイミングＴ６１１では、センター側システムから、先行車両搭載システムに、案内ポイントデータ受領通知が送信される。
【０１１１】
以上のように、本発明に係る第２情報提供システムによれば、位置データと、当該位置データと関連づけられた画像データとを含む案内ポイントデータと共に、ナビゲーション部によって取得されたデータを後続車両運転者に提供するので、後続車両運転者はより詳細な情報を得た上で、先行車両と同様のルートを走行することができ、ルートを逸脱する可能性を抑制できる。また、本発明に係る第２情報提供システムによれば、ルート逸脱時に対する復帰経路についても、後続車両運転者に提供されるので、後続車両運転者は余裕をもって走行を行うことができる。
【０１１２】
次に、本発明の第３の実施形態について説明する。先に説明した第２の実施形態は、先行車両にナビゲーション装置が搭載される共に、先行車両が情報提供するルートを実際に走行して案内ポイントを取得する実施形態であった。しかし、先行車両にナビゲーション装置が搭載されている場合には、後続車両に対して情報を提供するために、先行車両が実際に走行を行う必要は必ずしも必要はない。本発明の第３の実施形態は、先行車両にナビゲーションシステムが搭載されている場合で、先行車両が情報提供ルートを走行しない場
合の情報提供システムの例である。
【０１１３】
このような第３実施形態に係る情報提供システムを実現するためのシステム構成については、第２の実施形態のシステム構成と同様のものを用いることができるので、これについて説明は省略する。
【０１１４】
ナビゲーション部１８０が搭載されている先行車両が、後続車両に先立って所定のルートを走行せずに、後続車両を案内する場合の実施形態について説明する。図３１は本発明の第３実施形態に係る情報提供システムの先行車両に搭載されるシステムの処理フローを示す図である。図３１において、ステップＳ１９００で、先行車両に搭載されるシステムの処理が開始されると、続いてステップＳ１９０１に進み、初期設定処理のサブルーチンが実行される。次のステップＳ１９０２では、案内中処理のサブルーチンが実行される。ステップＳ１９０３では、後続車両の走行が終了であるか否かが判定される。ステップＳ１９０３の判定結果がＹＥＳであるときにはステップＳ１９０４に進み、処理が終了とされ、ＮＯであるときにはステップＳ１９０２に進み、案内中処理のサブルーチンが実行される。
【０１１５】
次に、先のフローチャートにおける初期設定処理のサブルーチンについて説明する。図３２は本発明の第３実施形態に係る情報提供システムにおける初期設定処理サブルーチンのフローチャートを示す図である。この設定変更処理サブルーチンは、ナビゲーション部１８０で案内ポイントを選定する処理を行い、及び、そして、選定された全ての案内ポイントを送信するためのものである。
【０１１６】
図３２において、ステップＳ２０００で、初期設定処理サブルーチンが開始されると、次にステップＳ２００１においては、先行車両運転者がナビゲーション部１８０に入力した目的地及び経由地を取得する。ステップＳ２００２では、取得された目的地及び経由地から案内経路を算出する。ステップＳ２００３では、求められた案内経路中における適当なポイントを“案内ポイント”として選定する。ステップＳ２００４では、選定された全ての“案内ポイント”に係るデータ（緯度データ、経度データ）を送信し、ステップＳ２００５に進み、元のルーチンにリターンする。
【０１１７】
次に先のフローチャートにおける案内中処理のサブルーチンについて説明する。図３３は本発明の第３実施形態に係る情報提供システムにおける案内中処理サブルーチンのフローチャートを示す図である。
【０１１８】
図３３において、ステップＳ２１００で、案内中処理サブルーチンが開始されると、次のステップＳ２１０１では、後続車両の現在の位置情報の要求を行う。ステップＳ２１０２で後続車両の現在の位置情報を受信したかが判定される。この判定結果がＹＥＳであるときにはステップＳ２１０３に進み、ＮＯであるときにはステップＳ２１０５に進み、元のルーチンにリターンする。ステップＳ２１０３では、後続車・Ｏｎルート判定処理サブルーチンを実行する。続く、ステップＳ２１０４では、後続車・“案内ポイント／目的地”到着判定処理サブルーチンを実行する。
【０１１９】
次に先のフローチャートにおける後続車・Ｏｎルート判定処理のサブルーチンについて説明する。図３４は本発明の第３実施形態に係る情報提供システムにおける後続車・Ｏｎルート判定処理サブルーチンのフローチャートを示す図である。
【０１２０】
図３４において、ステップＳ２２００で、後続車・Ｏｎルート判定処理のサブルーチンが開始されると、続いてステップＳ２２０１において、後続車両が既定のルート上に存在するか否かが判定される。このステップの判定結果がＹＥＳであれば、ステップＳ２２０
７に進み、メインルーチンにリターンし、ＮＯであればステップＳ２２０２に、これまで用いていた案内経路を記憶部などに一時退避する。そして、ステップＳ２２０３では、最も近い“案内ポイント”をセットし、ステップＳ２２０４で、後続車両の復帰経路を計算する。ステップＳ２２０５では、もとのルート復帰への新“案内ポイント”を設定する。ステップＳ２２０６では、新“案内ポイント”を記憶部１２０に記録し、ステップＳ２２０７で元のルーチンにリターンする。
【０１２１】
次に先のフローチャートにおける後続車・“案内ポイント／目的地”到着判定処理サブルーチンのサブルーチンについて説明する。図３５は本発明の第３実施形態に係る情報提供システムにおける後続車・“案内ポイント／目的地”到着判定処理サブルーチンのフローチャートを示す図である。図３５において、ステップＳ２３００で、後続車・“案内ポイント／目的地”到着判定処理サブルーチンが開始されると、ステップＳ２３０１で、後続車両から、案内ポイント又は目的地到達通知が受信されたか否かが判定される。この判定結果がＹＥＳであればステップＳ２３０２に進み、ＮＯであればリターンする。ステップＳ２３０２においては、後続車両の案内ポイント通過を確認し、ステップＳ２３０３で、元のルーチンにリターンする。
【０１２２】
次に、以上のようにして、情報提供車両である先行車両から提供される案内ポイントデータや案内指示タグデータを後続車両において利用するための処理について説明する。図３６は本発明の第３実施形態に係る情報提供システムの後続車両に搭載されるシステムの処理フローを示す図である。図３６において、ステップＳ２４００で、後続車両に搭載されるシステムの処理が開始されると、ステップＳ２４０１に進み、全ての案内ポイントデータの受信処理が行われる。続いて、ステップＳ２４０２に進み、現在位置送信処理のサブルーチンを実行する。さらにステップＳ２４０３に進み、提示処理のサブルーチンを実行する。ステップＳ２４０４では、後続車両の走行が終了であるか否かが判定され、判定結果がＹＥＳであるときにはステップＳ２４０５に進み、処理を終了する。
【０１２３】
次に、先のフローチャートにおける現在位置送信処理のサブルーチンについて説明する。図３７は本発明の第３実施形態に係る情報提供システムにおける現在位置送信処理サブルーチンのフローチャートを示す図である。図３７において、ステップＳ２５００で、現在位置送信処理サブルーチンがスタートすると、次に、ステップＳ２５０１で、位置取得部３４０から車両の現在位置を取得する。ステップＳ２５０２では、（センターを介する形で）先行車両からの現在位置要求があるか否かが判定される。ステップＳ２５０２の判定結果がＹＥＳであるときには、ステップＳ２５０３に進み、車両の現在位置データ（緯度データ、経度データ）を送信し、ＮＯで在るときには、ステップＳ２５０４に進み、元のルーチンにリターンする。
【０１２４】
次に、先のフローチャートにおける提示処理のサブルーチンについて説明する。図３８は本発明の第３実施形態に係る情報提供システムにおける提示処理サブルーチンのフローチャートを示す図である。
【０１２５】
ステップＳ２６００で、提示処理のサブルーチンが開始されると、続いてステップＳ２６０１に進み、位置取得部３４０によって、車両の現在位置を取得する。ステップＳ２６０２では、“現在位置”＝“案内ポイント”であるか否かが判定され、判定結果がＹＥＳであればステップＳ２６０３に進み、ＮＯであればステップＳ２６０４に進む。
【０１２６】
ステップＳ２６０３では、（通過予定のＳ２６０２の判定で用いられた案内ポイント）の案内ポイントデータ（緯度、経度データ）、案内経路情報等を入出力インターフェイス部３５０によって、表示・音声等で報知する。
【０１２７】
また、ステップＳ２６０４では、現在位置＝“目的地”であるかが判定される。ステップＳ２６０４の判定がＹＥＳであるときにはステップＳ２６０９に進み、現時位置が“目的地” であることを、入出力インターフェイス部３５０によって、表示・音声等で報知する。また、ステップＳ２６０９では、目的地に到達した旨、（センターを介する形で）先行車両側に送信する。ステップＳ２６０４の判定がＮＯであるときにはステップＳ２６０７に進み、元のルーチンにリターンする。
【０１２８】
以上のように、本発明に係る第３情報提供システムによれば、ナビゲーション部によって取得された案内ポイントをユ後続車両運転者に提供するので、先行車両は実際に走行することなく、後方車両にルート情報を提供することが可能となる。
【０１２９】
次に、本発明の第４の実施形態について説明する。これまでに説明した実施形態は、統括すると、先行車両で取得した情報を、センターを介する形で、後方車両に伝達する技術に関するものであったが、本発明の情報提供システムはこれに限らず、情報取得主体が、携帯電話などの移動体端末装置４００を所有する先行者で、この先行者が取得した情報（案内ポイントデータ）を、センターを介する形で、後を追随する後方者に伝達する技術をも内包するものである。
【０１３０】
以上のような第４の実施形態の概念について説明する。図３９は本発明の第４実施形態に係る情報提供システムの概念を模式的に説明する図である。本実施形態に係る情報提供システム情報提供システムにおいては、先行者が通った経路に係る情報を、後続者に対して通知（経路案内）することによって、後続者が先行者と同じ行程を走行することができるようにアシストするものである。
【０１３１】
上記を達成するために、まず、先行者が所有する移動体端末装置４００によって、適当な間隔のポイント（以下、「案内ポイント」と称する）で、当該ポイントにおける位置データ（緯度、経度データ、及び画像データが取得された方位に関するデータ）と、当該ポイントにおける画像データなどの参考情報を取得する。このような案内ポイントについては、図１においてＰ1、Ｐ2、Ｐ3・・・Ｐ12として示されている。
【０１３２】
以上のように先行者によって、適当な間隔で取得された案内ポイントデータは、（１）に示されるように、随時、先行者の移動体端末装置４００からセンター（本実施形態に係る情報提供システムを総合的に管理するセンター）へと送信される。そして、このセンターでは、（２）に示すように、先行者から受信した案内ポイントデータを、当該センターに設置されているサーバーなどの記憶部に蓄積する。なお、センターに蓄積された案内ポイントデータは、先行者の歩行後、十分長い期間経過後（例えば、１ヶ月後など）にも利用することができるにように設定することが好ましい。
【０１３３】
上記のようにして、センターにおいてサーバーなどの記憶部に蓄積された案内ポイントに係るデータ（Ｐ1の案内ポイントデータＤ１、Ｐ2の案内ポイントデータＤ２、Ｐ3の案内ポイントデータＤ３、・・・・・・・Ｐnの案内ポイントデータＤｎ）は、次に、（３）に示すようにセンターから当該案内ポイントデータを必要とする後続者の移動体端末装置４００に対して送信される。
【０１３４】
後続者の移動体端末装置４００は、センターから送信された案内ポイントデータを受信し、これを適宜後続者に対して提示することで、後続者はこれを参照して、先行者に対して追随し歩行を行うことが可能となる。
【０１３５】
以上のような本実施形態に係る情報提供システムでは、先行者の移動体端末装置４００にナビゲーション装置を設ける必要がなく、後続者に対して経路案内を行うことが可能と
なる。また、先行者の移動体端末装置４００にナビゲーション装置を搭載する必要がないので、システムを構成する上での自由度が向上する。
【０１３６】
次に、以上のような本実施形態に係る情報提供システムを実現するためのシステム構成について説明する。ここで、先行者及び後続者が携帯する移動体端末装置４００のシステム構成について具体的に説明する。なお、センター側におけるシステムについては、これまでに説明したものと同様のものを用いることができるので説明を省略する。
【０１３７】
次に、移動体端末装置４００を構成する上で好適なハードウエアの概略について説明する。図４０は本発明の第４実施形態に係る情報提供システムにおいて先行者及び後続者が携帯する移動体端末装置４００のブロック図である。
【０１３８】
図３９において、４００は移動体端末装置、４０１はＣＰＵ、４０２はバス、４０４はＲＡＭ、４０５は入力操作部、４０６は入力回路、４０７は計時部、４０８は音声制御回路、４０９はマイクロフォン、４１２はスピーカ、４１４は表示制御回路、４１５はディスプレイ、４１６は通信制御回路、４１９はＧＰＳ受信部、４２０はデータ記憶部、４２１は撮像部をそれぞれ示している。
【０１３９】
移動体端末装置４００は、ＣＰＵ（中央処理装置）４０１を搭載している。ＣＰＵ４０１はバス４０２を通じて装置内の各部と接続されている。このうちＲＯＭ４０３はこの移動体端末装置４００の各部を制御するためのプログラムを格納したリード・オンリ・メモリである。ＲＡＭ４０４はプログラムを実行するときに必要となるデータを一時的に格納するランダム・アクセス・メモリである。
【０１４０】
入力操作部４０５は利用者が操作するキースイッチ群から構成されており、この入力操作部４０５の操作により発生した信号は入力回路４０６を介してバス４０２に伝達されるようになっている。また、計時４０７は、時刻、時間を計測することが可能であり、かつ、計測した時刻情報、時間情報を記憶・保持するものである。
【０１４１】
音声制御回路４０８は音声の入出力を行う回路で、マイクロフォン４０９から音声を入力すると共に、スピーカ４１２から音声を出力するようになっている。表示制御回路４１４は、ディスプレイ４１５の表示を制御するようになっている。通信制御回路４１６は、不図示の無線基地局と無線で通信を行うになっている。ＧＰＳ受信部４１９は不図示のＧＰＳ衛星の複数から電波を受信して移動体端末装置４００の現在位置を特定する装置である。現在位置データとしては、緯度、経度データを特定することができるようになっている。
【０１４２】
データ記憶部４２０は電源が切れた時でもデータを保持できるようになっている記憶部であり、例えばフラッシュメモリー、ハードディスク等である。
【０１４３】
また、撮像部４２１は移動体端末装置４００に内蔵されているカメラであり、静止画像データや動画像データなどを取得し、必要に応じてディスプレイ４１５で閲覧したり、或いは、画像データを通信制御回路４１６から外部に送信したりすることができるようになっている。
【０１４４】
また、方位計測センサ４２２は、ＭＲ素子や磁気インピーダンス素子などセンサからなり、地磁気を感知することによって、移動体端末装置４００の撮像部４２１が撮像しようとしている方角などを検知するものである。
【０１４５】
本発明に係る情報提供システムを実現するためのプログラムはＲＯＭ４０３に記憶させ
ておくことができるし、或いはデータ記憶部４２０に記憶させておくことができる。
【０１４６】
次に、以上のように構成される本実施形態の情報提供システムの処理・動作について説明する。すでに説明した通り、本実施形態の情報提供システムは、先行者両が携帯する移動体端末装置４００から、センターのシステムに、案内ポイントデータや案内指示タグデータを送信し、センターのシステム側では、これを蓄積しておき、適宜後続者が携帯する移動体端末装置４００に配信するものである。
【０１４７】
以下に説明する情報提供システムの処理においては、後続者が、例えば数１０〜１００ｍ程度の比較的短い距離間隔をおいて、先行者を追跡しているような例を想定しているが、本実施形態の情報提供システムの利用形態としては、後続者が、例えば数１０〜１００ｍ程度の距離をおいて、先行者を追跡するような形態で利用されるものに留まるものではない。すなわち、後続者は、例えば、１ヶ月前に先行者が歩行した行程をたどることができるように、センター側が案内ポイントデータを適宜後続者の移動体端末装置４００に配信することも想定されるものである。このような形態で利用する場合には、センター側システムと後続者の移動体端末装置４００との間のデータの送受を行うこととなるが、このためのフローやタイミングチャートについては、以下に説明する実施形態に基づいて、これを応用・変形することで当業者が適宜構成することができる。
【０１４８】
以下、先行者が携帯する移動体端末装置４００と、後続者が携帯する移動体端末装置４００とについては、フローを用いて説明する。特に、センター側システムにおける処理フローについては、以下に示されるタイミングチャートから容易に当業者が構成し得るものを採用することができる。
【０１４９】
また、案内ポイントデータをバッファしておく機能については、先行者の移動体端末装置４００、センターのシステム、後続者の移動体端末装置４００のいずれにも設けられており、いずれのバッファに、案内ポイントデータを蓄積するように構成しても良いし、或いは、適当なタイミングに応じて、いずれかに案内ポイントデータをバッファするように切り換えるようにしても良い。
【０１５０】
図４１は本発明の第４実施形態に係る情報提供システムにおける先行者携帯の移動体端末装置４００の処理フローを示す図である。図４１において、ステップＳ２７００で、先行者携帯の移動体端末装置４００の処理が開始されると、続いて、ステップＳ２７０１に進み、設定変更の指示が在ったか否かが判定される。ここで、ステップＳ２７０１における設定とは、案内ポイントデータをどのようなタイミングで取得するかに係る設定などである。ステップＳ２７０１における判定がＹＥＳであるときには、ステップＳ２７０２の設定変更処理のサブルーチンが実行される。このサブルーチンについては後述する。
【０１５１】
また、ステップＳ２７０３では、先行者が目的地に到着したか否かが判定される。このような判定のために、先行者の移動体端末装置４００には、目的地を緯度データ、経度データで目的地を設定する機能が設けられている。ステップＳ２７０３における判定結果がＹＥＳであるときにはステップＳ２７０５に進み目的地到着処理のサブルーチンを実行し、判定結果がＮＯであるときにはステップＳ２７０４に進み、案内中処理のサブルーチンを実行する。ステップＳ２７０６では、歩行が終了したか否かが判定され、判定がＹＥＳであると、ステップＳ２７０７に進み、処理を終了する。
【０１５２】
次に、先のフローチャートにおける設定変更処理のサブルーチンについて説明する。図４２は本発明の第４実施形態に係る情報提供システムにおける設定変更処理サブルーチンのフローチャートを示す図である。この設定変更処理サブルーチンは、先行者がどのようなトリガーによって案内ポイントデータを取得するかを設定するためのものである。
【０１５３】
図４２において、ステップＳ２８００において、設定変更処理のサブルーチンが開始されると、続いて、ステップＳ２８０１に進み、案内ポイントデータを取得するトリガーを“一定時間”経過毎のトリガーによるものと設定したか否かが判定される。ステップＳ２８０１の判定がＹＥＳであるときにはステップＳ２８０２に進み、“一定時間ｔ”をトリガーとして設定し、判定がＮＯであるときにはステップＳ２８０３に進み、“一定時間ｔ”をトリガーとして解除する。
【０１５４】
ステップＳ２８０４では、案内ポイントデータを取得するトリガーを“一定距離”間隔毎のトリガーによるものと設定したか否かが判定される。ステップＳ２８０４の判定がＹＥＳであるときにはステップＳ２８０５に進み、“一定距離ｍ”をトリガーとして設定し、判定がＮＯであるときにはステップＳ２８０６に進み、“一定距離ｍ”をトリガーとして解除する。
【０１５５】
上記のような“一定時間ｔ”、“一定距離ｍ”の各トリガーは定期的に案内ポイントデータを取得するトリガーであるので、定期トリガーとも称する。ステップＳ２８０７では、元のルーチンにリターンする。
【０１５６】
次に、先のフローチャートにおける案内中処理のサブルーチンについて説明する。図４３は本発明の第４実施形態に係る情報提供システムにおける案内中処理サブルーチンのフローチャートを示す図である。この案内中処理サブルーチンにおいては、基本的には、先行者の移動体端末装置４００で案内ポイントデータを取得し、この案内ポイントデータを送信するときの処理を行うものである。移動体端末装置４００によって案内ポイントデータを取得するためには、先行者に対して移動体端末装置４００によって画像データを取得するよう促さなくてはならない。このフローチャートでは、このための処理も実施される。また、これまでの実施形態と異なり、移動体端末装置４００を利用した実施形態では、案内ポイントで取得される画像データは、どの方位に撮像部４２１を向けて取得したものであるのかを特定しないと利用しにくい。したがって、本実施形態における案内ポイントデータは、案内ポイントの位置データと、案内ポイントで取得された画像データ、及びび画像データが取得された方位に関する方位データがセットとなっている。
【０１５７】
図４３において、ステップＳ２９００で、案内中処理のサブルーチンが開始されると、続く、ステップＳ２９０１では、計時部４０７から時間情報が取得され、次のステップＳ２９０２では、ＧＰＳ受信部４１９から現在位置データが取得される。
【０１５８】
ステップＳ２９０３では、定期トリガーがＯｎであり、かつ設定された時間が経過したか、或いは、設定された距離が進んだかが判定される。ステップＳ２９０３の判定結果がＹＥＳであるときにはステップＳ２９０４に進み、ＮＯであるときにはステップＳ２９１１へと進む。
【０１５９】
ステップＳ２９０４では、スピーカ４１２やディスプレイ４１５などのインターフェイス構成を用いて、先行者に対して、撮像部４２１で周囲の風景を撮影するように促す。ステップＳ２９０５では、撮像部４２１が先行者によって操作され稼動したか否かが判定される。この判定結果がＹＥＳであるときにステップＳ２９０６に進み、撮像部４２１から撮像データを取得し、続くステップＳ２９０７で、方位計測センサ４２２から方位データを取得し、さらにステップＳ２９０８で、ＧＰＳ受信部４１９からあらためて現在位置データを取得する。ステップＳ２９０９では、ステップＳ２９０７乃至ステップＳ２９０９で取得された各データを組とし、案内ポイントデータとなしてデータ記憶部４２０に記録する。ステップＳ２９１０では、この案内ポイントデータを、通信制御回路４１６によって送信し、ステップＳ２９１１でもとのルーチンにリターンする。
【０１６０】
次に、先のフローチャートにおける目的地到着処理のサブルーチンについて説明する。図４４は本発明の第４実施形態に係る情報提供システムにおける目的地到着処理サブルーチンのフローチャートを示す図である。
【０１６１】
図４４において、ステップＳ３０００で目的地到着処理のサブルーチンが開始されると、ステップＳ３００１では、スピーカ４１２やディスプレイ４１５などのインターフェイス構成を用いて、先行者に対して、撮像部４２１で周囲の風景を撮影するように促す。ステップＳ３００２では、撮像部４２１が先行者によって操作され稼動したか否かが判定される。この判定結果がＹＥＳであるときにステップＳ３００３に進み、撮像部４２１から撮像データを取得し、続くステップＳ３００４で、方位計測センサ４２２から方位データを取得し、さらにステップＳ３００５で、ＧＰＳ受信部４１９からあらためて現在位置データを取得する。ステップＳ３００６では、ステップＳ３００３乃至ステップＳ３００５で取得された各データを組とし、“目的地”の案内ポイントデータとなしてデータ記憶部４２０に記録する。ステップＳ３００７では、この“目的地”の案内ポイントデータを、通信制御回路４１６によって送信し、ステップＳ３００８でもとのルーチンにリターンする。
【０１６２】
次に、以上のようにして、情報提供者である先行者の移動体端末装置４００から提供される案内ポイントデータを後続者携帯の移動体端末装置４００において利用するための処理について説明する。図４５は本発明の第４実施形態に係る情報提供システムにおける後続者携帯の移動体端末装置４００の処理フローを示す図である。図４５において、ステップＳ３１００で、後続者携帯の移動体端末装置４００の処理が開始されると、続いて、ステップＳ３１０１に進み、提供情報受信処理のサブルーチンを実行し、さらにステップＳ３１０２に進み、提示処理のサブルーチンを実行する。ステップＳ３１０３では、後続者の歩行が終了（或いは、案内ポイントによるアシスト要求の終了）であるか否かが判定され、判定結果がＹＥＳであるときにはステップＳ３１０４に進み、処理を終了する。
【０１６３】
次に、先のフローチャートにおける提供情報受信処理のサブルーチンについて説明する。図４６は本発明の第４実施形態に係る情報提供システムにおける提供情報受信処理サブルーチンのフローチャートを示す図である。図４６において、ステップＳ３２００で提供情報受信処理のサブルーチンが開始すると、次に、ステップＳ３２０１に進み、“案内ポイント／目的地”を受信したか否かが判定される。ステップＳ３２０１の判定結果がＹＥＳであるときにはステップＳ３２０２に進み、ＮＯであるときにはステップＳ３２０３に進み、元のルーチンにリターンする。ステップＳ３２０２では、受信した“案内ポイント／目的地”に係る案内ポイントデータをデータ記憶部４２０に追加格納する。
【０１６４】
次に、先のフローチャートにおける提示処理のサブルーチンについて説明する。図４７は本発明の第４実施形態に係る情報提供システムにおける提示処理サブルーチンのフローチャートを示す図である。
【０１６５】
ステップＳ３３００で、提示処理のサブルーチンが開始されると、続いてステップＳ３３０１に進み、ＧＰＳ受信部４１９によって、移動体端末装置４００の現在位置を取得する。ステップＳ３３０２では、現在位置＝“案内ポイン位置”であるかが判定される。ステップＳ３３０２における判定結果がＹＥＳであるときにはステップＳ３３０３に進み、ＮＯであるときにはステップＳ３３０４に進む。
【０１６６】
ステップＳ３３０３では、（通過予定のＳ３３０２の判定で用いられた案内ポイント）の案内ポイントデータ（位置データ（緯度、経度データ等）、撮影画像データ、方位データ（撮影方向データ））をスピーカ４１２やディスプレイ４１５などのインターフェイス
構成を用いて、表示・音声等で報知する。
【０１６７】
また、ステップＳ３３０４では、現在位置＝“目的地”であるかが判定される。ステップＳ３３０４の判定がＹＥＳであるときにはステップＳ３３０５に進み、現時位置が“目的地” であり、その案内ポイントデータを、スピーカ４１２やディスプレイ４１５などのインターフェイス構成を用いて、表示・音声等で報知する。当該判定がＮＯであるときにはステップＳ３３０６に進み、元のルーチンにリターンする。
【０１６８】
本発明に係る情報提供システムは、位置データと、当該位置データと関連づけられた画像データとを含む案内ポイントデータが先行する情報取得主体（先行者携帯の移動体端末装置４００）によって取得され、この案内ポイントデータが後続者に提示されるので、後続者は先行者からの情報に基づいて経路案内されることとなる。そして、このような本発明に係る情報提供システムによれば、先行者がナビゲーション装置を用意することなく、後続者に対する経路案内を行うことが可能となる。
【０１６９】
また、本発明に係る情報提供システムによれば、先行する情報取得主体（先行者携帯の移動体端末装置４００）にナビゲーション装置を搭載する必要がないので、システムを構成する上での自由度が向上する。
【符号の説明】
【０１７０】
１００・・・処理コンピュータ、１１０・・・計時部、１２０・・・記憶部、１３０・・・車両前方画像撮像部、１４０・・・位置取得部、１５０・・・入出力インターフェイス部、１６０・・・車両情報取得部、１７０・・・通信部、１８０・・・ナビゲーション部、２００・・・処理コンピュータ、２２０・・・記憶部、２７０・・・通信部、３００・・・処理コンピュータ、３２０・・・記憶部、３４０・・・位置取得部、３５０・・・入出力インターフェイス部、３７０・・・通信部、４００・・・移動体端末装置、４０１・・・ＣＰＵ、４０２・・・バス、４０４・・・ＲＡＭ、４０５・・・入力操作部、４０６・・・入力回路、４０７・・・計時部、４０８・・・音声制御回路、４０９・・・マイクロフォン、４１２・・・スピーカ、４１４・・・表示制御回路、４１５・・・ディスプレイ、４１６・・・通信制御回路、４１９・・・ＧＰＳ受信部、４２０・・・データ記憶部、４２１・・・撮像部、４２２・・・方位計測センサ
【図１】
2011134161.tif 000004
【図２】
2011134161.tif 000005
【図３】
2011134161.tif 000006
【図４】
2011134161.tif 000007
【図５】
2011134161.tif 000008
【図６】
2011134161.tif 000009
【図７】
2011134161.tif 000010
【図８】
2011134161.tif 000011
【図９】
2011134161.tif 000012
【図１０】
2011134161.tif 000013
【図１１】
2011134161.tif 000014
【図１２】
2011134161.tif 000015
【図１３】
2011134161.tif 000016
【図１４】
2011134161.tif 000017
【図１５】
2011134161.tif 000018
【図１６】
2011134161.tif 000019
【図１７】
2011134161.tif 000020
【図１８】
2011134161.tif 000021
【図１９】
2011134161.tif 000022
【図２０】
2011134161.tif 000023
【図２１】
2011134161.tif 000024
【図２２】
2011134161.tif 000025
【図２３】
2011134161.tif 000026
【図２４】
2011134161.tif 000027
【図２５】
2011134161.tif 000028
【図２６】
2011134161.tif 000029
【図２７】
2011134161.tif 000030
【図２８】
2011134161.tif 000031
【図２９】
2011134161.tif 000032
【図３０】
2011134161.tif 000033
【図３１】
2011134161.tif 000034
【図３２】
2011134161.tif 000035
【図３３】
2011134161.tif 000036
【図３４】
2011134161.tif 000037
【図３５】
2011134161.tif 000038
【図３６】
2011134161.tif 000039
【図３７】
2011134161.tif 000040
【図３８】
2011134161.tif 000041
【図３９】
2011134161.tif 000042
【図４０】
2011134161.tif 000043
【図４１】
2011134161.tif 000044
【図４２】
2011134161.tif 000045
【図４３】
2011134161.tif 000046
【図４４】
2011134161.tif 000047
【図４５】
2011134161.tif 000048
【図４６】
2011134161.tif 000049
【図４７】
2011134161.tif 000050