(57)【要約】【課題】投稿情報に紐付けられる位置情報の精度を高めることが可能な情報処理装置及び移動端末等の提供。【解決手段】移動端末から投稿情報と共に位置情報を受信して処理する情報処理装置であって、前記位置情報は、ユーザが前記投稿情報の投稿意思を前記移動端末に入力する際の前記移動端末の第１位置を表す第１位置情報と、前記ユーザが前記投稿情報の投稿指示を前記移動端末に入力する際の前記移動端末の第２位置を表す第２位置情報とを含み、前記第１位置と前記第２位置の差、及び、前記第１位置に前記移動端末が位置した第１時点と前記第２位置に前記移動端末が位置した第２時点の差のうちの、少なくとも一方の差に基づいて、前記投稿情報に紐付ける位置情報を決定する。【選択図】図１
2015133011.tif 000002
【特許請求の範囲】
【請求項１】
移動端末から投稿情報と共に位置情報を受信して処理する情報処理装置であって、
前記位置情報は、ユーザが前記投稿情報の投稿意思を前記移動端末に入力する際の前記移動端末の第１位置を表す第１位置情報と、前記ユーザが前記投稿情報の投稿指示を前記移動端末に入力する際の前記移動端末の第２位置を表す第２位置情報とを含み、
前記第１位置と前記第２位置の差、及び、前記第１位置に前記移動端末が位置した第１時点と前記第２位置に前記移動端末が位置した第２時点の差のうちの、少なくとも一方の差に基づいて、前記投稿情報に紐付ける位置情報を決定する、情報処理装置。
【請求項２】
前記差が所定閾値以上である場合は、前記第２位置情報を前記投稿情報に紐付ける、請求項１に記載の情報処理装置。
【請求項３】
前記差が所定閾値未満である場合は、前記第１位置情報を前記投稿情報に紐付ける、請求項１に記載の情報処理装置。
【請求項４】
前記差が所定閾値未満である場合は、前記第１位置と前記第２位置との間の位置を、前記第１位置と前記第２位置とに基づいて算出し、算出した位置を表す位置情報を前記投稿情報に紐付ける、請求項１に記載の情報処理装置。
【請求項５】
前記投稿情報と、前記投稿情報に紐付けられた位置情報とを車載器に送信する、請求項１〜４のうちのいずれか１項に記載の情報処理装置。
【請求項６】
前記投稿情報は、交通に影響を与える事象に関する、請求項１〜５のうちのいずれか１項に記載の情報処理装置。
【請求項７】
複数の前記移動端末から同一の事象に関する前記投稿情報を受信した場合は、前記複数の投稿情報を１つの投稿情報に融合する、請求項１〜６のうちのいずれか１項に記載の情報処理装置。
【請求項８】
情報処理装置に投稿情報を投稿可能な移動端末であって、
前記移動端末の位置を検出する位置測定装置を備え、
前記投稿情報は、ユーザが前記投稿情報の投稿意思を前記移動端末に入力する際の前記移動端末の第１位置を表す第１位置情報と、前記ユーザが前記投稿情報の投稿指示を前記移動端末に入力する際の前記移動端末の第２位置を表す第２位置情報とを含む、移動端末。
【請求項９】
位置測定装置を備える移動端末において実行可能なプログラムであって、
ユーザの投稿情報の投稿意思入力を検出した際に、その際の前記移動端末の第１位置を表す第１位置情報を前記位置測定装置から取得し、
前記ユーザの前記投稿情報の投稿指示入力を検出した際に、その際の前記移動端末の第２位置を表す第２位置情報を前記位置測定装置から取得し、取得した前記第１位置情報及び前記第２位置情報を前記投稿情報と共に外部の情報処理装置に送信する、
処理を、前記移動端末に内蔵されるコンピューターに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置及び移動端末等に関する。
【背景技術】
【０００２】
従来から、ユーザが投稿した投稿情報を表示する車載用表示装置であって、投稿情報の投稿先を示す位置情報に基づいて特定される位置に、投稿情報を表示させた地図データを表示する車載用表示装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2011-247831号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、この種の投稿情報は、投稿情報に関する位置情報の精度が高いことが有用である。
【０００５】
そこで、本開示は、投稿情報に紐付けられる位置情報の精度を高めることが可能な情報処理装置及び移動端末等の提供を目的とする。
【課題を解決するための手段】
【０００６】
本開示の一局面によれば、移動端末から投稿情報と共に位置情報を受信して処理する情報処理装置であって、
前記位置情報は、ユーザが前記投稿情報の投稿意思を前記移動端末に入力する際の前記移動端末の第１位置を表す第１位置情報と、前記ユーザが前記投稿情報の投稿指示を前記移動端末に入力する際の前記移動端末の第２位置を表す第２位置情報とを含み、
前記第１位置と前記第２位置の差、及び、前記第１位置に前記移動端末が位置した第１時点と前記第２位置に前記移動端末が位置した第２時点の差のうちの、少なくとも一方の差に基づいて、前記投稿情報に紐付ける位置情報を決定する、情報処理装置が提供される。
【発明の効果】
【０００７】
本開示によれば、投稿情報に紐付けられる位置情報の精度を高めることが可能な情報処理装置及び移動端末等が得られる。
【図面の簡単な説明】
【０００８】
【図１】システム１の全体構成を示す図である。
【図２】表示装置１２０上の表示例を示す図である。
【図３】ナビゲーションＥＣＵ１１０により実行される投稿情報送信処理の一例を示すフローチャートである。
【図４】情報処理装置２００により実行される投稿情報記憶処理の一例を示すフローチャートである。
【図５】情報処理装置２００により実行される投稿情報記憶処理の他の一例を示すフローチャートである。
【図６】情報処理装置２００により実行される投稿情報マージ処理の一例を示すフローチャートである。
【図７】マージ方法の一例の説明図である。
【図８】情報処理装置２００により実行される投稿情報削除処理の一例を示すフローチャートである。
【図９】情報処理装置２００により実行される投稿情報更新処理の一例を示すフローチャートである。
【図１０】情報処理装置２００により実行される投稿情報送信処理の一例を示すフローチャートである。
【図１１】車載器１００のナビゲーションＥＣＵ１１０により実行される投稿アイコン表示処理の一例を示すフローチャートである。
【図１２】投稿アイコン８０が重畳表示された地図表示の一例を示す図である。
【図１３】車載器１００のナビゲーションＥＣＵ１１０により実行される投稿情報関連注意喚起処理の一例を示すフローチャートである。
【図１４】システム２の全体構成を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら各実施例について詳細に説明する。
【００１０】
図１は、システム１の全体構成を示す図である。システム１は、車載器（移動端末の一例）１００と、情報処理装置２００とを含む。
【００１１】
車載器１００は、車両に搭載される。車載器１００は、ナビゲーションＥＣＵ（Electronic Control Unit）１１０と、表示装置１２０と、ＧＰＳ（Global Positioning System）受信機１３０と、各種センサ１４０と、無線通信装置１５０とを含む。
【００１２】
ナビゲーションＥＣＵ１１０は、ナビゲーション機能を実現する。また、ナビゲーションＥＣＵ１１０は、投稿情報を生成する。ナビゲーションＥＣＵ１１０は、情報処理装置２００から受信した投稿情報を表示装置１２０に表示する。投稿情報については後述する。尚、以下で説明するナビゲーションＥＣＵ１１０の機能の一部又は全部は、他のＥＣＵ（複数も可）により実現されてもよいし、表示装置１２０に内蔵されうる処理装置により実現されてもよい。
【００１３】
表示装置１２０は、タッチパネルディスプレイであり、ユーザインターフェースを形成する。表示装置１２０は、ＨＵＤ（ヘッドアップディスプレイ)のような他の表示デバイスであってもよい。また、ユーザインターフェースは、表示装置１２０以外のデバイス（例えば、メカニカルボタン、ジョイスティック等）により実現されてもよい。
【００１４】
ＧＰＳ受信機１３０は、ＧＰＳ衛星からの電波の受信結果に基づいて、車両位置を算出する。
【００１５】
各種センサ１４０は、車速センサ、ジャイロセンサ、地磁気センサ等を含む。
【００１６】
無線通信装置１５０は、情報処理装置２００と無線通信により通信可能である。無線通信は、部分的にインターネット網のようなネットワークを介した通信であってよい。無線通信装置１５０は、車載器１００で生成した投稿情報を情報処理装置２００に送信する。また、無線通信装置１５０は、情報処理装置２００から投稿情報を受信する。
【００１７】
情報処理装置２００は、車両の外部に配置される。情報処理装置２００は、例えばテレマティクスサービスを提供するためのセンタに配置される。情報処理装置２００は、サーバの形態であってよい。情報処理装置２００は、コンピューターのような処理装置２１０と、投稿データベース（ＤＢ）２２０とを含む。情報処理装置２００は、車載器１００と無線通信により通信可能である。
【００１８】
図２は、表示装置１２０上の画面例を示す図であり、（Ａ）は、ユーザが投稿情報の投稿意思を車載器１００に入力した際の画面の一例を示し、（Ｂ）は、ユーザが投稿情報の投稿指示を車載器１００に入力する前の画面の一例を示し、（Ｃ）は、ユーザが投稿情報の投稿指示を車載器１００に入力した後の画面の一例を示す。
【００１９】
図２（Ａ）に示す画面は、ユーザが投稿情報の投稿意思を車載器１００に入力した際に表示される。以下、図２（Ａ）に示す画面を「投稿種別選択画面」という。例えば、ナビゲーションＥＣＵ１１０は、投稿種別選択画面呼出ボタン（図示せず）をユーザが押すと、表示装置１２０上に投稿種別選択画面を表示する。投稿種別選択画面呼出ボタンは、表示装置１２０上にタッチスイッチであってもよいし、メカニカルボタンであってもよい。
【００２０】
投稿種別選択画面は、投稿情報の種別を選択するための種別ボタン７０を含む。尚、種別ボタン７０は、例えばタッチスイッチにより形成される。投稿情報は、交通に影響を与える事象に関する。投稿情報の種別は、例えば、落下物、渋滞、事故、災害、交通規制等の種別である。
【００２１】
図２（Ｂ）に示す画面は、ユーザが種別ボタン７０を押した際に表示される。以下、図２（Ｂ）に示す画面を「投稿詳細選択画面」という。例えば、ナビゲーションＥＣＵ１１０は、種別ボタン７０をユーザが押すと、表示装置１２０上に投稿詳細選択画面を表示する。即ち、投稿種別選択画面から投稿詳細選択画面への画面遷移を実現する。
【００２２】
投稿詳細選択画面は、ユーザが投稿しようとする種別の投稿情報の詳細を選択する投稿ボタン７２を含む。尚、投稿ボタン７２は、例えばタッチスイッチにより形成される。投稿情報の詳細は、投稿情報の種別に応じて異なる。投稿情報の詳細は、交通に影響を与える事象の位置、方向、度合い等に関する。例えば、投稿情報の種別が落下物の場合、投稿情報の詳細は、落下物の位置（路肩なのか、走行車線上なのか、追い越し車線上なのか、上り車線上なのか、下り車線上なのか）を含む。投稿情報の種別が事故の場合、事故の位置（路肩なのか、上り車線上なのか、下り車線上なのか）を含む。投稿情報の種別が渋滞の場合、渋滞の方向（上り車線上なのか、下り車線上なのか）や渋滞の度合いを含む。
【００２３】
図２（Ｃ）に示す画面は、ユーザが投稿情報の投稿指示を車載器１００に入力した際に表示される。即ち、図２（Ｃ）に示す画面は、投稿情報の投稿指示が受け付けられたことをユーザに知らせる画面である。以下、図２（Ｃ）に示す画面を「投稿完了通知画面」という。ナビゲーションＥＣＵ１１０は、ユーザが投稿ボタン７２を押すと、表示装置１２０上に投稿完了通知画面を表示する。即ち、投稿詳細選択画面から投稿完了通知画面への画面遷移を実現する。この際、ナビゲーションＥＣＵ１１０は、ユーザが投稿ボタン７２を押すと、それに対応する投稿情報を生成し、無線通信装置１５０を介して情報処理装置２００に送信する。投稿情報は、操作された種別ボタン７０に応じた投稿情報の種別を表す情報、及び、操作された投稿ボタン７２に応じた投稿情報の詳細を表す情報を含む。
【００２４】
図３は、ナビゲーションＥＣＵ１１０により実行される投稿情報送信処理の一例を示すフローチャートである。図３に示す処理ルーチンは、ユーザが投稿種別選択画面呼出ボタンを押したときに起動される。
【００２５】
ステップ３００では、図２（Ａ）に示すような投稿種別選択画面を表示装置１２０上に表示する。
【００２６】
ステップ３０２では、ＧＰＳ受信機１３０から現在の車両位置を表す車両位置情報を取得する。尚、ＧＰＳ受信機１３０から取得した車両位置情報は、ナビゲーションＥＣＵ１１０においてマップマッチング等により補正されてもよい。或いは、ナビゲーションＥＣＵ１１０は、ナビゲーション機能を実現するための処理に伴って取得しているＧＰＳ受信機１３０からの車両位置情報を利用してもよい。以下、初回のステップ３０２で取得される車両位置情報を、「第１位置情報」という。第１位置情報は、ユーザが投稿意思を車載器１００に入力する際の車載器１００の位置（以下、「第１位置」という）を表す。
【００２７】
ステップ３０４では、ユーザの投稿意思が入力されたか否かを判定する。本例では、投稿ボタン７２が押されたか否かを判定する。投稿ボタン７２が押された場合は、ステップ３０６に進む。他方、それ以外の場合、所定時間後（例えば１秒後）にステップ３０２からの処理を繰り返す。尚、２回目以降のステップ３０２で取得される車両位置情報を、「中間位置情報」と称する。尚、この間、図２（Ａ）又は（Ｂ）に示す画面が表示された状態となる。尚、投稿種別選択画面を表示してから何ら入力が無い状態で所定時間（例えば、１分）経過した場合は、タイムアウトして図３に示す処理ルーチンを終了してよい。この場合、図２（Ａ）又は（Ｂ）に示す画面は、投稿種別選択画面呼出ボタンを押す前の状態の画面に戻ってもよいし、そのまま維持されてもよい。
【００２８】
ステップ３０６では、ＧＰＳ受信機１３０から現在の車両位置を表す車両位置情報を取得する。以下、このステップ３０６で取得される車両位置情報を、「第２位置情報」という。第２位置情報は、ユーザが投稿指示を車載器１００に入力する際の車載器１００の位置を表す。
【００２９】
ステップ３０８では、投稿情報を第１位置情報及び第２位置情報と共に情報処理装置２００に送信する。即ち、投稿情報を第１位置情報及び第２位置情報に紐付けて送信する。第１位置情報及び第２位置情報に加えて、中間位置情報についても情報処理装置２００に送信されてもよい。また、第１位置情報を取得した時点を表す情報（以下、「第１時点情報」という）、第２位置情報を取得した時点を表す情報（以下、「第２時点情報」という）、及び／又は、中間位置情報を取得した時点を表す情報（以下、「中間時点情報」という）も、情報処理装置２００に送信されてもよい。尚、以下では、第１時点情報、第２時点情報及び中間時点情報は、単に「時点情報」と称する場合がある。また、第１位置での車両の向きを表す情報及び／又は第２位置での車両の向きを表す情報も情報処理装置２００に送信されてもよい。車両の向きは、地磁気センサにより検出されてよい。
【００３０】
図３に示す処理によれば、投稿情報の投稿意思が入力された際の第１位置情報、及び、投稿情報の投稿指示が入力された際の第２位置情報を投稿情報と共に情報処理装置２００に送信することができる。これにより、情報処理装置２００において、投稿情報に紐付けられる位置情報の精度を高めることが可能となる（この点については後述）。
【００３１】
図４は、情報処理装置２００により実行される投稿情報記憶処理の一例を示すフローチャートである。図４に示す処理ルーチンは、車載器１００から投稿情報等を受信したときに起動される。
【００３２】
ステップ４００では、受信した第１位置情報及び第２位置情報に基づいて、第１位置と第２位置の間の距離を算出する。
【００３３】
ステップ４０２では、上記ステップ４００で算出した距離が所定距離Ｘ［ｍ］以上であるか否かを判定する。距離が所定距離Ｘ以上である場合は、ステップ４０４に進み、それ以外の場合は、ステップ４０６に進む。
【００３４】
ステップ４０４では、第２位置を選択する。
【００３５】
ステップ４０６では、第１位置を選択する。
【００３６】
ステップ４０８では、上記ステップ４０４又はステップ４０６で選択した位置を表す情報（第２位置情報又は第１位置情報）を、今回受信した投稿情報に紐付けして、投稿データベース２２０に記憶する。尚、第１位置情報及び第２位置情報と共に、上述した第１時点情報及び第２時点情報を受信している場合は、第１時点情報又は第２時点情報についても、今回受信した投稿情報に紐付けして、投稿データベース２２０に記憶してもよい。即ち、第２位置情報を選択した場合は、第２位置情報及び第２時点情報を投稿情報に紐付けして投稿データベース２２０に記憶し、第１位置情報を選択した場合は、第１位置情報及び第１時点情報を投稿情報に紐付けして投稿データベース２２０に記憶してよい。
【００３７】
図４に示す処理によれば、第２位置情報又は第１位置情報を投稿情報に紐付けして投稿データベース２２０に記憶することができる。この際、第１位置情報及び第２位置情報のうち、投稿情報に紐付けされる位置情報は、第１位置と第２位置との間の距離に応じて選択される。即ち、第１位置と第２位置との間の距離が所定距離Ｘ以上であるときは第２位置情報が選択され、同距離が所定距離Ｘ未満であるときは第１位置が選択される。
【００３８】
ところで、車両走行中に投稿情報を投稿するような場面では、投稿意思入力時から投稿指示入力時までに走行距離が発生するので、その分だけ、両時点における車両位置間にずれが発生する。このとき、第１位置と第２位置の間の距離を考慮すると、第１位置及び第２位置のいずれが投稿情報に係る事象に近いかを精度良く判定することができることが試験等により分かった。例えば、事象の位置（現場）の十分手前から事象を見つけて投稿意思入力を行った場合であっても、実際に投稿指示入力を行うのは、事象の位置付近を通過した時点であることが多い傾向が現れた。他方、事象の位置（現場）付近で投稿意思入力を行った場合は、その後直ぐに投稿指示入力を行うことが多い傾向が現れた。
【００３９】
従って、図４に示す処理によれば、第１位置情報及び第２位置情報のうち、投稿情報に係る事象に近い可能性の高い方の位置を表す位置情報を、投稿情報に紐付けして投稿データベース２２０に記憶することができる。
【００４０】
尚、所定距離Ｘは、上述の２つの傾向（パターン）を判別するための閾値であり、試験等により適合される。即ち、所定距離Ｘは、第１位置及び第２位置のいずれが投稿情報に係る事象（例えば落下物）に近いかを判断するための閾値であり、試験等により適合される。所定距離Ｘは、車速が高くなるほど長くなる態様で、車速に応じて可変されてもよい。この場合、車速は、位置情報（第１位置情報及び第２位置情報及び／又は中間位置情報）と時点情報の履歴に基づいて算出されてよい。
【００４１】
図５は、情報処理装置２００により実行される投稿情報記憶処理の他の一例を示すフローチャートである。図５に示す処理ルーチンは、車載器１００から投稿情報等を受信したときに起動される。図５に示す処理は、前提として、車載器１００から受信される情報は、投稿情報と、第１位置情報及び第２位置情報と、第１時点情報及び第２時点情報とを含む。
【００４２】
ステップ５００では、受信した第１時点情報及び第２時点情報に基づいて、第１時点と第２時点の間の時間ΔＴ（以下、「遅延時間ΔＴ」という）を算出する。
【００４３】
ステップ５０２では、上記ステップ５００で算出した遅延時間ΔＴが所定時間Ｙ［ｓｅｃ］以上であるか否かを判定する。距離が所定時間Ｙ以上である場合は、ステップ５０４に進み、それ以外の場合は、ステップ５０６に進む。
【００４４】
ステップ５０４では、第２位置を選択しつつ、第２位置を補正する。補正は、補正後の第２位置が第１位置と補正前の第２位置の間の位置になるように補正される。第２位置の補正方法は、任意であるが、例えば、第２位置は、簡易的に第１位置と第２位置の間の中間位置に補正されてもよい。或いは、第２位置は、例えば以下のようなベイズ推定を用いて補正されてもよい。
【００４５】
【数１】
2015133011.tif 000003
ここで、Ｈ１は、第１位置を選択するいう事象を表し、Ｈ２は、第２位置を選択するいう事象を表す。Ｐ（Ｈ１）及びＰ（Ｈ２）は、それぞれ５０％である。Ｄは、選択した位置が投稿情報に係る事象の位置に近かったという結果を表す。Ｐ（Ｄ｜Ｈ１）は、遅延時間ΔＴが所定時間Ｙであるときに第１位置が投稿情報に係る事象の位置に近い確率を表し、遅延時間ΔＴが所定時間Ｙであるときに第２位置が投稿情報に係る事象の位置に近い確率を表す。Ｐ（Ｈ１）及びＰ（Ｈ２）は試験等により予め導出されてよい。このとき、第２位置は、Ｐ（Ｈ２｜Ｄ）×（第１位置と第２位置の間の距離）だけ第１位置側に補正されてよい。
【００４６】
ステップ５０６では、第１位置を選択する。
【００４７】
ステップ５０８では、上記ステップ５０４又はステップ５０６で選択した位置を表す情報（補正した第２位置情報、又は、第１位置情報）を、今回受信した投稿情報に紐付けして、投稿データベース２２０に記憶する。即ち、第２位置情報を選択及び補正した場合は、補正した第２位置情報及び第２時点情報を投稿情報に紐付けして投稿データベース２２０に記憶し、第１位置情報を選択した場合は、第１位置情報及び第１時点情報を投稿情報に紐付けして投稿データベース２２０に記憶する。
【００４８】
図５に示す処理によれば、補正した第２位置情報を、又は、第１位置情報を、投稿情報に紐付けして投稿データベース２２０に記憶することができる。この際、第１位置情報及び第２位置情報のうち、投稿情報に紐付けされる位置情報は、第１時間と第２時間との間の遅延時間ΔＴに応じて選択される。即ち、第１時間と第２時間との間の遅延時間ΔＴが所定時間Ｙ以上であるときは、第２位置情報が選択及び補正され、同時間が所定時間Ｙ未満であるときは第１位置が選択される。
【００４９】
ところで、車両走行中に投稿情報を投稿するような場面では、投稿意思入力時から投稿指示入力時までに時間が発生するので、その分だけ、両時点における車両位置間にずれが発生する。このとき、第１時間と第２時間との間の遅延時間ΔＴを考慮すると、第１位置及び第２位置のいずれが投稿情報に係る事象に近いかを精度良く判定することができることが試験等により分かった。例えば、事象の位置（現場）の十分手前から事象を見つけて投稿意思入力を行った場合であっても、実際に投稿指示入力を行うのは、事象の位置付近を通過した時点であることが多い傾向が現れた。他方、事象の位置（現場）付近で投稿意思入力を行った場合は、その後直ぐに投稿指示入力を行うことが多い傾向が現れた。
【００５０】
従って、図４に示す処理によれば、第１位置情報及び第２位置情報のうち、投稿情報に係る事象に近い可能性の高い方の位置を表す位置情報を、投稿情報に紐付けして投稿データベース２２０に記憶することができる。
【００５１】
尚、所定時間Ｙは、上述の２つの傾向（パターン）を判別するための閾値であり、試験等により適合される。即ち、所定時間Ｙは、第１位置及び第２位置のいずれが投稿情報に係る事象（例えば落下物）に近いかを判断するための閾値であり、試験等により適合される。所定時間Ｙは、車速が高くなるほど短く態様で、車速に応じて可変されてもよい。
【００５２】
また、図５に示す処理によれば、第２位置情報は、補正された上で投稿情報に紐付けされるので、第２位置情報の位置が事象の位置に近くなる可能性を高めることができる。即ち、補正には確率統計的な要素を考慮するため、常に第２位置情報の位置が事象の位置に近くなるわけではないが、第２位置情報の位置が事象の位置に近くなる可能性を高めることができる。
【００５３】
尚、図５に示す処理では、第２位置を選択する際に第２位置は補正されているが、図４に示した処理と同様に、第２位置の補正は省略されてもよい。また、逆に、図４に示した処理において、図５に示す処理と同様に、第２位置を選択する際に第２位置は補正されてもよい。
【００５４】
また、図５に示す処理は、図４に示した処理と組み合わせることも可能である。例えば、遅延時間ΔＴと、第１位置と第２位置との間の距離との双方を考慮して、第１位置及び第２位置のいずれかを選択してもよいし、第２位置を選択するときは上述の補正を行ってもよい。例えば、第１位置と第２位置との間の距離が所定距離Ｘ以上であり、且つ、遅延時間ΔＴが所定時間Ｙ以上である場合に、ステップ４０４又はステップ５０４の処理を実行し、その他の場合は、ステップ４０６の処理を実行することとしてもよい。或いは、第１位置と第２位置との間の距離が所定距離Ｘ以上であること、及び、遅延時間ΔＴが所定時間Ｙ以上であること、からなる２条件のうちの、２条件が共に満たされた場合はステップ４０４の処理を実行し、２条件のいずれも満たされない場合はステップ４０６の処理を実行し、２条件の一方が満たされた場合は、ステップ５０４の処理を実行することとしてもよい。
【００５５】
図６は、情報処理装置２００により実行される投稿情報マージ処理の一例を示すフローチャートである。図６に示す処理ルーチンは、定期的に実行されてもよいが、新たな投稿情報を投稿データベース２２０に保持する際に実行されてもよい。ここでは、図６に示す処理ルーチンは、図４に示した処理のステップ４０８の処理の際又は図５に示した処理のステップ５０８の処理の際に実行されるものとする。
【００５６】
ステップ６００では、投稿データベース２２０内において、今回保持する投稿情報に対して、所定距離範囲内で同じ種別の投稿情報を検索する。即ち、今回保持する投稿情報に紐付けられた位置情報の表す位置に対して、所定距離範囲内の位置を表す位置情報が紐付けられた他の投稿情報であって、今回保持する投稿情報と種別が同一の他の投稿情報を探索する。尚、投稿情報は、上述の如く、その種別を表す情報を含む。所定距離範囲は、今回保持する投稿情報に紐付けられた位置情報の表す位置を中心とした所定距離Ｚ［ｍ］の半径内の範囲であってよい。所定距離Ｚは、同一の事象に対して複数のユーザから投稿される各投稿情報に紐付けされる位置情報のばらつき範囲を考慮して設定される。今回保持する投稿情報に対して、所定距離範囲内で同じ種別の投稿情報が投稿データベース２２０内に存在する場合（ステップ６０２のＹＥＳ）、ステップ６０４に進み、それ以外の場合は、ステップ６０６に進む。
【００５７】
ステップ６０４では、所定距離範囲内で同じ種別の投稿情報同士を融合（マージ）する。即ち、所定距離範囲内で同じ種別の投稿情報を、１つの投稿情報に纏める。
【００５８】
ステップ６０６では、今回保持する投稿情報を、他の投稿情報とマージすることなく登録する。
【００５９】
図６に示す処理によれば、所定距離範囲内で同じ種別の投稿情報をマージすることができる。これにより、同一の事象に対して複数の投稿情報が複数のユーザから提供された場合でも、１つの投稿情報にマージすることが可能となる。
【００６０】
尚、図６に示す処理では、所定距離範囲内で同じ種別の投稿情報をマージしているが、他の属性も考慮してもよい。例えば、所定距離範囲内であり、同じ種別であり、且つ、詳細が同一である場合に、投稿情報をマージすることとしてよい。投稿情報は、上述の如く、押された投稿ボタン７２に応じた投稿情報の詳細を表す情報を含む。これにより、例えば上り車線に関する投稿情報と下り車線に関する投稿情報といったような、詳細が異なる投稿情報をマージしてしまう可能性を低減することができる。
【００６１】
図７は、マージ方法の一例の説明図である。図７では、イメージ図として、投稿データベース２２０内の投稿情報の各位置をアイコン８００乃至８０３、８１０で道路上に表している。アイコン８００乃至８０３は、マージされる前の投稿情報を表す。
【００６２】
図７に示す例では、アイコン８００乃至８０３に係る投稿情報は、各位置が所定距離範囲内であり、同じ種別であり、且つ、詳細が同一であるので、マージされるが、アイコン８１０は、所定距離範囲内にないため、マージされない。アイコン８００乃至８０３に係るマージ後の投稿情報に紐付けられる位置情報は、アイコン８００乃至８０３のそれぞれに係る投稿情報に紐付けられる各位置情報の平均位置を表してよい。例えば、最も遠い側のアイコン８０３の位置を基準として、各アイコン８００乃至８０２までの距離Ｌ１，Ｌ２及びＬ３を算出し、これらの平均距離（＝（Ｌ１＋Ｌ２＋Ｌ３）／３）を算出する。そして、この平均距離だけ手前側のアイコン８００の位置から進めた位置を表す位置情報を、マージ後の投稿情報に紐付けてよい。
【００６３】
図８は、情報処理装置２００により実行される投稿情報削除処理の一例を示すフローチャートである。図８に示す処理ルーチンは、定期的（例えば、所定分毎）に実行されてもよい。
【００６４】
ステップ８００では、投稿データベース２２０内において鮮度の低い投稿情報が存在するか否かを判定する。鮮度の低い投稿情報は、例えば保持された時点（マージされた場合は、最後にマージされた時点）や紐付けられた時点情報の表す時点から所定時間以上経過した投稿情報であってよい。鮮度の低い投稿情報が存在する場合は、ステップ８０２に進み、それ以外の場合は、そのまま終了する。
【００６５】
ステップ８０２では、鮮度の低い投稿情報を投稿データベース２２０内から削除する。
【００６６】
図８に示す処理によれば、鮮度の低い投稿情報を投稿データベース２２０内から削除することができる。これにより、鮮度の高い（それ故に信頼性の高い）投稿情報を投稿データベース２２０内に維持することができる。尚、投稿情報は、上述の如く交通に影響を与える事象に関するものであるので、鮮度が重要となる。かかる事象は、時間の経過で変動し易いためである。例えば、落下物は、撤去されると、存在しなくなる。尚、ステップ８００で用いる閾値（所定時間）は、投稿情報の種別に応じて可変されてもよい。これは、事象の違いによって、有意な変化が生じる時間が異なるためである。
【００６７】
図９は、情報処理装置２００により実行される投稿情報更新処理の一例を示すフローチャートである。図９に示す処理は、定期的（例えば、所定分毎）に実行されてもよい。
【００６８】
ステップ９００では、現時点から所定時間（本例では、Ｔ１［分］）以内の投稿情報を投稿データベース２２０内で検索する。即ち、保持された時点（マージされた場合は、最後にマージされた時点）や紐付けられた時点情報の表す時点から所定時間Ｔ１以内の投稿情報を投稿データベース２２０内で検索する。
【００６９】
ステップ９０２では、探索した投稿情報、及び、それに紐付けられた位置情報等をメモリ（図示せず）に保持する。
【００７０】
図９に示す処理によれば、鮮度の高い（それ故に信頼性の高い）投稿情報等をメモリに保持しておくことができる。これにより、車載器１００から投稿情報取得要求があったときに（図１０参照）、メモリ内から投稿情報等を送信することができ、投稿情報取得要求に対する応答性を高めることができる。
【００７１】
図１０は、情報処理装置２００により実行される投稿情報送信処理の一例を示すフローチャートである。図１０に示す処理は、所定処理周期毎（例えば、所定秒又はそれよりも短い周期毎）に実行されてもよい。
【００７２】
図１０に示す処理では、前提として、車載器１００は、投稿情報取得要求を情報処理装置２００に送信する。投稿情報取得要求は、現在の車両位置を表す情報と共に送信される。車載器１００は、定期的に投稿情報取得要求を情報処理装置２００に送信してもよいし、ユーザからの要求に応じて投稿情報取得要求を情報処理装置２００に送信してもよい。
【００７３】
ステップ１０００では、車載器１００から投稿情報取得要求を受信したか否かを判定する。車載器１００から投稿情報取得要求を受信した場合は、ステップ１００２に進み、それ以外の場合は、ステップ１０００に戻る（投稿情報取得要求の受信待ち状態）。
【００７４】
ステップ１００２では、現在の車両位置（投稿情報取得要求を送信した車載器１００の車両位置）周辺の投稿情報、及び、それに紐付けられた位置情報等をメモリ（図９のステップ９０２参照）から読み出す。現在の車両位置周辺とは、例えば現在の車両位置に対して所定距離Ｚ１の範囲内であってよい。所定距離Ｚ１は、現在の車両位置に対して四方の距離であってもよいし、車両の進行方向（走行道路に沿った）距離であってよい。
【００７５】
ステップ１００４では、上記ステップ１００２で読み出した投稿情報を車載器１００に送信する。この際、投稿情報は、それに紐付けられた位置情報と共に送信される。また、投稿情報は、それに紐付けられた時点情報と共に送信されてもよい。或いは、投稿情報は、それに紐付けられた表示期限情報と共に送信されてもよい。表示期限情報は、投稿情報の鮮度を表す情報の一例であり、表示可能な期限を表す。表示期限情報は、例えば、「本日の何時何分まで有効」、「現時点から何分後まで有効」といった情報であってよい。表示期限情報は、保持された時点（マージされた場合は、最後にマージされた時点）や紐付けられた時点情報の表す時点からの現在の経過時間や、投稿情報の種別を考慮して生成されてもよい。
【００７６】
図１０に示す処理によれば、車載器１００から投稿情報取得要求を受信した場合に、投稿情報及びそれに紐付けられた位置情報を車載器１００に送信することができる。これにより、車載器１００は、投稿情報及びそれに紐付けられた位置情報に基づいて、適切な走行支援を行うことが可能となる（図１１等参照）。
【００７７】
尚、図１０に示す処理では、投稿情報及びそれに紐付けられた位置情報は、車載器１００からの投稿情報取得要求に応じて車載器１００に送信されているが、いわゆるプッシュ型で車載器１００に送信されてもよい。この場合、投稿情報及びそれに紐付けられた位置情報は、それに関連する領域に位置する各車両の車載器１００に定期的に一斉送信されてよい。
【００７８】
図１１は、車載器１００のナビゲーションＥＣＵ１１０により実行される投稿アイコン表示処理の一例を示すフローチャートである。図１１に示す処理は、投稿情報及びそれに紐付けられた位置情報等を無線通信装置１５０を介して情報処理装置２００から取得した際に起動されてよい。図１２は、投稿アイコン８０が重畳表示された地図表示の一例を示す図である。尚、かかる地図表示は、表示装置１２０上に出力される。
【００７９】
図１１に示す処理では、前提として、投稿情報は、それに対応する表示期限情報と共に情報処理装置２００から車載器１００に送信されるものとする。
【００８０】
ステップ１１００では、取得した投稿情報、及び、それに紐付けられた位置情報に基づいて、投稿アイコン８０（図１２参照）を地図表示上に重畳表示する。投稿アイコン８０は、例えば図１２に示すように、運転者等に注意喚起を促すことができるアイコン表示であってよい。投稿アイコン８０は、投稿情報の種別に応じて異なる表示であってもよい。地図表示上の重畳表示位置は、投稿情報に紐付けられた位置情報に基づいて決定される。典型的には、重畳表示位置は、投稿情報に紐付けられた位置情報の表す位置に一致するが、マップマッチングによる補正を受けてもよい。これにより、運転者は、車両周辺に投稿情報が投稿されていることを知ることができると共に、投稿情報に関連する事象の位置を地図表示上で確認することができる。尚、投稿アイコン８０は、投稿情報の種別及び詳細を表す情報を含んでよい。例えば、投稿情報の種別及び詳細は、地図表示上に重畳表示される文字表示８２により出力されてもよい。また、ユーザが投稿アイコン８０をタッチすると、投稿情報の種別及び詳細が表示されるようにしてもよい。
【００８１】
ステップ１１０２では、取得した表示期限情報に基づいて、投稿情報の鮮度が低下したか否かを判定する。具体的には、取得した表示期限情報の表す表示期限が過ぎたか否かを判定する。投稿情報の鮮度が低下した場合は、ステップ１１０４に進む。他方、それ以外の場合は、ステップ１１０２に戻り、所定時間経過後にステップ１１０２の判定を再度行う。尚、この間、車両の走行に伴って投稿アイコン８０が地図表示外に至った場合は、図１１の処理はそのまま終了してよい。
【００８２】
ステップ１１０４では、投稿アイコン８０の表示を削除する。投稿アイコン８０は地図表示上から消える。これにより、鮮度が低くなった投稿情報に係る投稿アイコン８０を地図表示上から消去することができる。
【００８３】
図１１に示す処理によれば、情報処理装置２００から取得した投稿情報を、投稿情報に紐付けられた位置情報に基づいた位置（地図表示上の位置）に表示することができる。投稿情報に紐付けられた位置情報は、上述の如く、投稿情報に係る事象に近い位置を表す可能性が高い。従って、投稿アイコン８０の重畳表示位置の信頼性が高まる可能性を高めることができる。
【００８４】
図１３は、車載器１００のナビゲーションＥＣＵ１１０により実行される投稿情報関連注意喚起処理の一例を示すフローチャートである。図１３に示す処理は、車両位置が地図表示上の投稿アイコン８０の位置に近づいたときに起動されてよい。
【００８５】
ステップ１３００では、車両位置が投稿アイコン８０の位置に対して所定距離Ｄ［ｍ］内になったか否かを判定する。車両位置が投稿アイコン８０の位置に対して所定距離Ｄ内になった場合は、ステップ１３０２に進み、それ以外の場合は、待機状態となる。所定距離Ｄは、事象の位置に対して注意喚起が必要となる距離に対応し、投稿アイコン８０に係る投稿情報の種別や車速に応じて可変されてもよい。
【００８６】
ステップ１３０２では、車両の走行方向が投稿アイコン８０の道路方向と一致しているか否かを判定する。投稿アイコン８０の道路方向は、上り車線上か下り車線かの方向である。投稿アイコン８０の道路方向は、投稿アイコン８０に係る投稿情報の詳細を表す情報に基づいて判定される。車両の走行方向が投稿アイコン８０の道路方向と一致している場合は、ステップ１３０４に進み、それ以外の場合は、今回の投稿アイコン８０に対する処理はそのまま終了する（従って、今回の投稿アイコン８０に対する注意喚起は実行されない）。
【００８７】
ステップ１３０４では、今回の投稿アイコン８０に対する注意喚起（本例では、音声案内）を実行する。
【００８８】
図１３に示す処理によれば、投稿アイコン８０が地図表示上に重畳表示されている場合に、車両位置が投稿アイコン８０の位置に近づいたときに、運転者に注意喚起を行うことができる。
【００８９】
図１４は、システム２の全体構成を示す図である。システム２は、携帯端末（移動端末の一例）１０２と、情報処理装置２００とを含む。
【００９０】
携帯端末１０２は、携帯電話、スマートフォン、タブレット端末等の形態であってよい。携帯端末１０２は、処理装置１１２と、表示部２２と、ＧＰＳ受信機１３２と、無線通信部１５２とを含む。表示部２２、ＧＰＳ受信機１３２及び無線通信部１５２の各機能は、図１に示した表示装置１２０、ＧＰＳ受信機１３０及び無線通信装置１５０の各機能とそれぞれ同様であってよい。
【００９１】
処理装置１１２は、記憶装置１６０から読み出したアプリケーションを実行することにより上述したナビゲーションＥＣＵ１１０と同様の機能を実現する。アプリケーションは、予め記憶装置１６０内の記憶されていてもよいし、外部からダウンロードして記憶装置１６０内に記録されてもよいし、記録媒体を介して記憶装置１６０内に記録されてもよい。
【００９２】
以上、各実施例について詳述したが、特定の実施例に限定されるものではなく、特許請求の範囲に記載された範囲内において、種々の変形及び変更が可能である。また、前述した実施例の構成要素を全部又は複数を組み合わせることも可能である。
【００９３】
例えば、上述した実施例では、最小３回の操作で投稿情報を情報処理装置２００に送信できる仕様であるが、２回以上の操作で投稿情報を情報処理装置２００に送信できる仕様であれば、他の形態であってもよい。
【００９４】
また、上述した実施例では、ユーザの投稿情報の投稿意思は、投稿種別選択画面呼出ボタンがユーザにより押されたときに検出されているが、種別ボタン７０が押されたときに検出されてもよいし、これらの間の任意の時点で検出されてもよい。
【００９５】
また、上述した実施例では、投稿情報は、道路方向を表す情報を含み、道路方向を表す情報は、上り車線か下り車線かを表しているが、道路方向を表す情報は、自車線か対向車線かを表す情報であってもよい。この場合、情報処理装置２００は、第１位置情報及び第２位置情報並びに中間位置情報に基づいて、投稿情報を送信した車両の進行方向を算出し、算出した進行方向に基づいて、上り車線か下り車線かを表す情報を生成してもよい。
【符号の説明】
【００９６】
１，２    システム
７０    種別ボタン
７２    投稿ボタン
１００    車載器
１０２    携帯端末
１１２    処理装置
１２０    表示装置
１２２    表示部
２００    情報処理装置
【図１】
2015133011.tif 000004
【図２】
2015133011.tif 000005
【図３】
2015133011.tif 000006
【図４】
2015133011.tif 000007
【図５】
2015133011.tif 000008
【図６】
2015133011.tif 000009
【図７】
2015133011.tif 000010
【図８】
2015133011.tif 000011
【図９】
2015133011.tif 000012
【図１０】
2015133011.tif 000013
【図１１】
2015133011.tif 000014
【図１２】
2015133011.tif 000015
【図１３】
2015133011.tif 000016
【図１４】
2015133011.tif 000017