(57)【要約】【課題】より多くの情報をより速やかに取得することができる。【解決手段】ユーザの移動に伴って取得した情報である環境情報を取得する情報処理装置であって、ユーザの移動に関する情報である第一情報に基づいて、環境情報を提供させる第一ユーザを選定することと、第一ユーザが環境情報を提供した場合に与えるインセンティブを生成することと、インセンティブを受ける第一ユーザが移動する経路であって環境情報を取得可能な経路である移動経路を生成することと、インセンティブを受ける第一ユーザの端末に移動経路に関する情報を送信することと、を実行する制御部を備える。【選択図】図３
2020194280.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの移動に伴って取得した情報である環境情報を取得する情報処理装置であって、
前記ユーザの移動に関する情報である第一情報に基づいて、前記環境情報を提供させる第一ユーザを選定することと、
前記第一ユーザが前記環境情報を提供した場合に与えるインセンティブを生成することと、
前記インセンティブを受ける前記第一ユーザが移動する経路であって前記環境情報を取得可能な経路である移動経路に関する情報を生成することと、
前記インセンティブを受ける前記第一ユーザの端末に前記移動経路に関する情報を送信することと、
を実行する制御部を備える情報処理装置。
【請求項２】
前記制御部は、
前記インセンティブに関する情報を前記第一ユーザの端末に対して送信することと、
前記移動経路に従った移動に同意するか否かの問い合わせに関する情報を前記第一ユーザの端末に送信することと、
前記移動経路に従った移動に同意することを示す情報を前記第一ユーザの端末から受信した場合において、前記インセンティブを受ける前記第一ユーザの端末に前記移動経路に関する情報を送信することと、
を実行する請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、前記移動経路に従った移動を行う場合の前記第一ユーザの損失に関する情報を、前記第一ユーザの端末に送信することを実行する、
請求項２に記載の情報処理装置。
【請求項４】
前記制御部は、前記ユーザの現在地に関する情報を前記第一情報とし、前記ユーザの現在地から所定範囲内に、前記環境情報を取得する地点が含まれている前記ユーザを、前記第一ユーザに選定する、
請求項１から３の何れか１項に記載の情報処理装置。
【請求項５】
前記制御部は、前記ユーザが移動する予定の経路に関する情報を前記第一情報とし、前記ユーザが移動する予定の経路から所定範囲内に、前記環境情報を取得する地点が含まれている前記ユーザを、前記第一ユーザに選定する、
請求項１から３の何れか１項に記載の情報処理装置。
【請求項６】
前記制御部は、前記環境情報の重要度が高いほど、前記第一ユーザに与える前記インセンティブが高くなるように、前記インセンティブを生成する、
請求項１から５の何れか１項に記載の情報処理装置。
【請求項７】
前記制御部は、交通量が少ない場所ほど、前記重要度を高くする、
請求項６に記載の情報処理装置。
【請求項８】
前記制御部は、これから必要とされる環境情報の数が多い場所ほど、前記重要度を高くする、
請求項６に記載の情報処理装置。
【請求項９】
前記制御部は、前記環境情報に基づいた情報を第二ユーザに提供した場合に、前記第二ユーザから得られる対価の一部を前記第一ユーザに与えるように、前記インセンティブを生成する、
請求項１から８の何れか１項に記載の情報処理装置。
【請求項１０】
ユーザの移動に伴って取得した情報である環境情報を取得する情報処理方法であって、
コンピュータが、
前記ユーザの移動に関する情報である第一情報に基づいて、前記環境情報を提供させる第一ユーザを選定することと、
前記第一ユーザが前記環境情報を提供した場合に与えるインセンティブを生成することと、
前記インセンティブを受ける前記第一ユーザが移動する経路であって前記環境情報を取得可能な経路である移動経路に関する情報を生成することと、
前記インセンティブを受ける前記第一ユーザの端末に前記移動経路に関する情報を送信することと、
を実行する情報処理方法。
【請求項１１】
ユーザの移動に伴って取得した情報である環境情報を取得するプログラムであって、
コンピュータに、
前記ユーザの移動に関する情報である第一情報に基づいて、前記環境情報を提供させる第一ユーザを選定することと、
前記第一ユーザが前記環境情報を提供した場合に与えるインセンティブを生成することと、
前記インセンティブを受ける前記第一ユーザが移動する経路であって前記環境情報を取得可能な経路である移動経路に関する情報を生成することと、
前記インセンティブを受ける前記第一ユーザの端末に前記移動経路に関する情報を送信することと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、プロブラムに関する。
【背景技術】
【０００２】
車両が走行中に取得した情報をセンタサーバが取得し、センタサーバがこの情報に基づいてサービスを提供することが知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１３２３６８号公報
【特許文献２】特開２０１７−００４４４５号公報
【特許文献３】特開２０１７−１１７１５４号公報
【特許文献４】特開２０１７−１９９１７７号公報
【特許文献５】特開２０１８−０５５１９１号公報
【特許文献６】特開２０１８−０５５５８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、交通量の少ない道路では、サービスを提供するために必要となる情報を収集するのに時間がかかってしまう。本発明の目的は、より多くの情報をより速やかに取得することができる技術を提供することにある。
【課題を解決するための手段】
【０００５】
本発明の態様の一つは、ユーザの移動に伴って取得した情報である環境情報を取得する情報処理装置であって、前記ユーザの移動に関する情報である第一情報に基づいて、前記環境情報を提供させる第一ユーザを選定することと、前記第一ユーザが前記環境情報を提供した場合に与えるインセンティブを生成することと、前記インセンティブを受ける前記第一ユーザが移動する経路であって前記環境情報を取得可能な経路である移動経路に関する情報を生成することと、前記インセンティブを受ける前記第一ユーザの端末に前記移動経路に関する情報を送信することと、を実行する制御部を備える情報処理装置である。
【０００６】
本発明の態様の一つは、ユーザの移動に伴って取得した情報である環境情報を取得する情報処理方法であって、コンピュータが、前記ユーザの移動に関する情報である第一情報に基づいて、前記環境情報を提供させる第一ユーザを選定することと、前記第一ユーザが前記環境情報を提供した場合に与えるインセンティブを生成することと、前記インセンティブを受ける前記第一ユーザが移動する経路であって前記環境情報を取得可能な経路である移動経路に関する情報を生成することと、前記インセンティブを受ける前記第一ユーザの端末に前記移動経路に関する情報を送信することと、を実行する情報処理方法である。
【０００７】
本発明の態様の一つは、ユーザの移動に伴って取得した情報である環境情報を取得するプログラムであって、コンピュータに、前記ユーザの移動に関する情報である第一情報に基づいて、前記環境情報を提供させる第一ユーザを選定することと、前記第一ユーザが前記環境情報を提供した場合に与えるインセンティブを生成することと、前記インセンティブを受ける前記第一ユーザが移動する経路であって前記環境情報を取得可能な経路である移動経路に関する情報を生成することと、前記インセンティブを受ける前記第一ユーザの端末に前記移動経路に関する情報を送信することと、を実行させるプログラムである。
【０００８】
また、本発明の他の態様は、上記のプログラムを非一時的に記憶したコンピュータ可読記憶媒体である。
【発明の効果】
【０００９】
本発明によれば、より多くの情報をより速やかに取得することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る情報取得システムの概略構成を示す図である。
【図２】実施形態に係る情報取得システムを構成する車両端末、センタサーバ、ユーザサーバのそれぞれの構成の一例を概略的に示すブロック図である。
【図３】センタサーバの機能構成を例示した図である。
【図４】車両端末の機能構成を例示した図である。
【図５】センタサーバが環境情報を取得するために車両を移動させる処理を示したフローチャートである。
【図６】インセンティブ付与処理のフローを示したフローチャートである。
【図７】車両端末において環境情報の取得についての問い合わせに回答する処理のフローを示したフローチャートである。
【図８】車両端末において環境情報の取得を行う処理のフローを示したフローチャートである。
【図９】センタサーバにおける地図情報の生成を行う処理のフローを示したフローチャートである。
【発明を実施するための形態】
【００１１】
本発明の態様の一つである情報処理装置は、ユーザの移動に伴って取得した情報である環境情報を取得する。環境情報は、例えば、ユーザの端末が有するセンサによって取得される。環境情報には、取得した時間が紐づけされていてもよい。ユーザの端末は、ユーザが所持していてもよく、ユーザが乗車する車両などに備わっていてもよい。環境情報は、例えば、道路地図を生成するために必要となる画像情報である。この道路地図は、例えば自動運転による移動手段を提供するMobility-as-a-Service(MaaS)型のサービスにおいて
利用される。
【００１２】
制御部は、ユーザの移動に関する情報である第一情報に基づいて、環境情報を提供させる第一ユーザを選定する。第一情報は、環境情報を取得可能であるか否かの指標となる情報である。ユーザの移動に関する情報とは、例えば、ユーザの現在地、ユーザが移動する予定の経路、ユーザの目的地、または、ユーザが移動する時間などである。ここで、ユーザの現在地やユーザが移動する予定の経路から、環境情報を取得する地点（以下、目標地点ともいう。）までの距離が離れすぎていると、ユーザの損失（例えば、時間的損失及び経済的損失）が増加したり、目標地点まで行くことが困難であったりする。そこで、制御部は、環境情報を提供するのにふさわしいユーザを、第一情報に基づいて選定する。なお、選定された第一ユーザは、必ずしも環境情報を提供する必要はない。すなわち、第一ユーザは、環境情報の取得及び提供を断ることもできる。
【００１３】
また、制御部は、第一ユーザが環境情報を提供した場合に与えるインセンティブを生成する。すなわち、環境情報を提供した第一ユーザには、インセンティブが与えられる。インセンティブは、例えば、金品、割引券や商品券、所定のポイント等である。第一ユーザにインセンティブを与えることにより、第一ユーザにとって利点が生じるため、環境情報を提供する第一ユーザを集め易くなる。このため、環境情報の取得を促進させることができる。インセンティブに関する情報は、第一ユーザが環境情報を取得する前に生成される。
【００１４】
また、制御部は、インセンティブを受ける第一ユーザが移動する経路であって環境情報を取得可能な経路である移動経路に関する情報を生成する。そして、制御部は、インセンティブを受ける第一ユーザの端末に移動経路に関する情報を送信する。移動経路に関する情報には、第一ユーザが目標地点に到達可能な情報が含まれており、例えば、現在地から目標地点を経由して最終的な目的地に至るまでの移動経路に関する情報が含まれる。第一ユーザは、制御部から送信された移動経路に関する情報に基づいて移動することにより、情報を取得可能な目標地点まで容易に移動することができる。これによっても、環境情報の取得を促進できる。
【００１５】
また、前記制御部は、前記インセンティブに関する情報を前記第一ユーザの端末に対して送信することと、前記移動経路に従った移動に同意するか否かの問い合わせに関する情報を前記第一ユーザの端末に送信することと、前記移動経路に従った移動に同意することを示す情報を前記第一ユーザの端末から受信した場合において、前記インセンティブを受ける前記第一ユーザの端末に前記移動経路に関する情報を送信することと、を実行してもよい。
【００１６】
このように、第一ユーザが同意した場合において、第一ユーザに対してインセンティブを与えて環境情報を取得させることにより、第一ユーザの利便性を高めることができる。なお、制御部は、第一ユーザの同意なしに移動経路に関する情報を第一ユーザの端末に送信することもできる。
【００１７】
前記制御部は、前記移動経路に従った移動を行う場合の前記第一ユーザの損失に関する情報を、前記第一ユーザの端末に送信することを実行してもよい。
【００１８】
第一ユーザが目標地点まで移動するには、時間も要するし、例えば燃料費を第一ユーザが負担することにもなる。このような第一ユーザが被る時間的損失や経済的損失によっては、第一ユーザが目標地点に行くことを望まない場合も考えられる。このような損失を第一ユーザに伝えた上で、第一ユーザに移動経路に従った移動に同意するか否か問い合わせることにより、第一ユーザの判断の助けになる。これにより、ユーザの利便性を高めることができる。
【００１９】
前記制御部は、前記ユーザの現在地に関する情報を前記第一情報とし、前記ユーザの現在地から所定範囲内に、前記環境情報を取得する地点が含まれている前記ユーザを、前記第一ユーザに選定してもよい。
【００２０】
所定範囲は、許容されるユーザの移動範囲である。所定範囲は、例えば、現在地から目標地点までの距離、現在地から目標地点に移動するのに要する時間、現在地から目標地点に移動するのに要する費用（例えば、燃料費）等に基づいて定めることができる。ユーザの現在地から所定範囲内に目標地点が含まれていれば、第一ユーザが目標地点まで移動したとしても、第一ユーザの負担は許容範囲内となる。また、現在地から所定範囲内のユーザを第一ユーザに選定することにより、第一ユーザが目標地点に行き易くなるので、第一ユーザが環境情報の取得に応じ易くなる。
【００２１】
前記制御部は、前記ユーザが移動する予定の経路に関する情報を前記第一情報とし、前記ユーザが移動する予定の経路から所定範囲内に、前記環境情報を取得する地点が含まれている前記ユーザを、前記第一ユーザに選定してもよい。
【００２２】
ここでいう所定範囲も、許容されるユーザの移動範囲である。所定範囲は、例えば、ユーザが移動する予定の経路からの目標地点までの距離、ユーザが移動する予定の経路から目標地点に移動するのに要する時間、ユーザが移動する予定の経路から目標地点に移動す
るのに要する費用（例えば、燃料費）等に基づいて定めることができる。ユーザが移動する予定の経路から所定範囲内に目標地点が含まれていれば、第一ユーザが目標地点を経由して移動したとしても、第一ユーザの負担は許容範囲内となる。また、ユーザが移動する予定の経路から所定範囲内のユーザを第一ユーザに選定することにより、第一ユーザが目標地点に行き易くなるので、第一ユーザが環境情報の取得に応じ易くなる。なお、所定範囲は、ユーザが移動する予定の経路に対して、目標地点を経由することによるユーザの移動距離の増加分に基づいて定めてもよい。また、所定範囲は、ユーザが移動する予定の経路に対して、目標地点を経由することによるユーザの移動時間の増加分に基づいて定めてもよく、目標地点を経由することによるユーザが被る費用の増加分に基づいて定めてもよい。
【００２３】
前記制御部は、前記環境情報の重要度が高いほど、前記第一ユーザに与える前記インセンティブが高くなるように、前記インセンティブを生成してもよい。
【００２４】
環境情報の重要度は、例えば、環境情報を取得する優先度、環境情報の希少度としてもよい。例えば、交通量の少ない道路では、環境情報を取得可能なユーザの端末が少ないために、環境情報の希少度が高いといえる。このような場合には、環境情報の重要度を高くすることにより、第一ユーザに与えるインセンティブが高くなれば、第一ユーザが集まる易くなる。また、環境情報の取得が進まない道路では、環境情報の重要度を高くすることにより、第一ユーザに与えるインセンティブが高くなれば、第一ユーザが集まる易くなるので、環境情報の取得を促進させることができる。
【００２５】
すなわち、前記制御部は、交通量が少ない場所ほど、前記重要度を高くしてもよい。また、前記制御部は、これから必要とされる環境情報の数が多い場所ほど、前記重要度を高くしてもよい。なお、前記制御部は、前記環境情報に基づいた情報を第二ユーザに提供した場合に、前記第二ユーザから得られる対価が高いほど、前記環境情報の重要度を高くしてもよい。
【００２６】
また、前記制御部は、前記環境情報に基づいた情報を第二ユーザに提供した場合に、前記第二ユーザから得られる対価の一部を前記第一ユーザに与えるように、前記インセンティブを生成してもよい。
【００２７】
このようにして、収益の一部を第一ユーザに還元できる。なお、インセンティブは、第二ユーザがサービスを利用するごとに第一ユーザに与えてもよい。また、第二ユーザがサービスを利用する回数によらず、一定のインセンティブを第一ユーザに与えてもよい。
【００２８】
以下、図面に基づいて、本発明の実施の形態を説明する。以下の実施形態の構成は例示であり、本発明は実施形態の構成に限定されない。また、以下の実施形態は可能な限り組み合わせることができる。
【００２９】
＜第１実施形態＞
図１は、実施形態に係る情報取得システム１の概略構成を示す図である。図１の例では、情報取得システム１は、車両１００に搭載される車両端末１００Ａ、センタサーバ３００、ユーザサーバ４００を含む。車両端末１００Ａ、センタサーバ３００、ユーザサーバ４００は、ネットワークＮ１によって相互に接続されている。なお、ネットワークＮ１は、例えば、インターネット等の世界規模の公衆通信網でありＷＡＮ（Ｗｉｄｅ  Ａｒｅａ
Ｎｅｔｗｏｒｋ）やその他の通信網が採用されてもよい。また、ネットワークＮ１は、携帯電話等の電話通信網、ＷｉＦｉ等の無線通信網を含んでもよい。
【００３０】
情報取得システム１は、センタサーバ３００が車両端末１００Ａを介して取得した車両
１００の周辺環境に関する情報を縮約し、縮約した情報をユーザサーバ４００に提供するシステムである。なお、以下では、センタサーバ３００が車両端末１００Ａを介して取得した車両１００の周辺環境に関する情報を環境情報ともいい、センタサーバ３００が環境情報を縮約した情報を縮約情報ともいう。ユーザサーバ４００は、例えば、自動運転車両に対して、地図情報、運行指令、または、ルート案内などの自動運転に必要となる情報を提供する。センタサーバ３００が取得する環境情報は、例えば、車両端末１００Ａによって撮影された画像情報である。また、縮約情報は、例えば、画像情報から生成される地図情報である。図１では、例示的に、車両１００を一台だけ示しているが、これに限らず、車両１００は複数存在することができる。車両端末１００Ａは、車両１００に固定されている端末であってもよく、ユーザが所持する端末であってもよい。車両１００は、例えば、外部と通信可能なコネクテッドカーである。
【００３１】
センタサーバ３００は、車両端末１００Ａに対して、環境情報の取得を依頼する。センタサーバ３００は、例えばその環境情報の重要度に応じてインセンティブを設定し、環境情報を提供したユーザに対してインセンティブを付与する。また、サーバは、環境情報の取得を行う車両１００の車両端末１００Ａに対して、環境情報を取得するためのルートを送信する。ユーザは、環境情報の取得をセンタサーバ３００から依頼された場合であっても、インセンティブやユーザが被る損失などによっては、その依頼を断ることもできる。車両端末１００Ａは、環境情報を取得可能なセンサ等を備えており、更に、取得した環境情報をセンタサーバ３００に送信可能な通信機器を備えている。車両１００は、センタサーバ３００から指定された地点を経由して環境情報を取得すると共に、通信機器を介してセンタサーバ３００へ環境情報を送信する。センタサーバ３００は、取得した環境情報を蓄積及び分析し、サービスの提供に必要となる縮約情報を生成する。
【００３２】
また、センタサーバ３００は、ユーザサーバ４００にサービスを提供する対価として、ユーザサーバ４００から料金を徴収する。なお、センタサーバ３００が、自動運転車両などに対して縮約情報を直接提供してもよい。センタサーバ３００がユーザサーバ４００から徴収した料金の一部は、ユーザに与えるインセンティブとして利用できる。
【００３３】
以上のようにして、通行量の少ない道路であっても、ユーザに対してインセンティブを付与することにより、センタサーバ３００が環境情報を容易に取得することが可能となる。
【００３４】
図２に基づいて、車両端末１００Ａ、センタサーバ３００、ユーザサーバ４００のハードウェア構成について説明する。図２は、本実施形態に係る情報取得システム１を構成する車両端末１００Ａ、センタサーバ３００、ユーザサーバ４００のそれぞれの構成の一例を概略的に示すブロック図である。
【００３５】
センタサーバ３００は、一般的なコンピュータの構成を有している。センタサーバ３００は、プロセッサ３１、主記憶部３２、補助記憶部３３、通信部３４を有する。これらは、バスにより相互に接続される。
【００３６】
プロセッサ３１は、ＣＰＵ（Central Processing Unit）やＤＳＰ（Digital Signal Processor）等である。プロセッサ３１は、センタサーバ３００を制御し、様々な情報処理
の演算を行う。プロセッサ３１は、「制御部」の一例である。主記憶部３２は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等である。補助記憶部３３は、ＥＰＲＯＭ（Erasable Programmable ROM）、ハードディスクドライブ（ＨＤＤ、Hard Disk
Drive）、リムーバブルメディア等である。補助記憶部３３には、オペレーティングシステム（Operating System :ＯＳ）、各種プログラム、各種テーブル等が格納される。補助記憶部３３に格納されたプログラムをプロセッサ３１が主記憶部３２の作業領域にロード
して実行し、このプログラムの実行を通じて各構成部等が制御される。これにより、所定の目的に合致した機能をセンタサーバ３００が実現する。主記憶部３２および補助記憶部３３は、コンピュータで読み取り可能な記録媒体である。なお、センタサーバ３００は、単一のコンピュータであってもよいし、複数台のコンピュータが連携したものであってもよい。また、補助記憶部３３に格納される情報は、主記憶部３２に格納されてもよい。また、主記憶部３２に格納される情報は、補助記憶部３３に格納されてもよい。
【００３７】
通信部３４は、ネットワークＮ１経由で車両端末１００Ａ及びユーザサーバ４００と通信を行う手段である。通信部３４は、例えば、ＬＡＮ（Local Area Network）インターフェースボード、無線通信のための無線通信回路である。ＬＡＮインターフェースボードや無線通信回路は、ネットワークＮ１に接続される。
【００３８】
なお、センタサーバ３００で実行される一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。
【００３９】
ユーザサーバ４００は、一般的なコンピュータの構成を有している。ユーザサーバ４００は、プロセッサ４１、主記憶部４２、補助記憶部４３、通信部４４を有する。これらは、バスにより相互に接続される。これらについては、センタサーバ３００と同様であるため、説明を省略する。ユーザサーバ４００のプロセッサ４１は、センタサーバ３００に対して、地図情報を要求したり、ルート検索を要求したりする。また、ユーザサーバ４００のプロセッサ４１は、センタサーバ３００に対して、システムの利用料金を支払う。
【００４０】
次に、車両端末１００Ａについて説明する。車両端末１００Ａは、プロセッサ１１、主記憶部１２、補助記憶部１３、入力部１４、出力部１５、通信部１６、撮影装置１７、位置情報センサ１８を有する。これらは、バスにより相互に接続される。なお、車両端末１００Ａは、車両１００に固定されている端末であってもよいが、車両１００から取り外しが可能な、スマートフォン、携帯電話、タブレット端末、個人情報端末、ウェアラブルコンピュータ（スマートウォッチ等）、パーソナルコンピュータ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ、ＰＣ）といった小型のコンピュータであってもよい。プロセッサ１１、主記憶部１２、補助記憶部１３については、センタサーバ３００のプロセッサ３１、主記憶部３２、補助記憶部３３と同様であるため、説明を省略する。
【００４１】
入力部１４は、ユーザが行った入力操作を受け付ける手段であり、例えば、タッチパネル、マウス、キーボード、押しボタン等である。出力部１５は、ユーザに対して情報を提示する手段であり、例えば、ＬＣＤ（Liquid Crystal Display）、ＥＬ（Electroluminescence）パネル、スピーカ、ランプ等である。入力部１４及び出力部１５は、１つのタッ
チパネルディスプレイとして構成してもよい。通信部１６は、車両端末１００ＡをネットワークＮ１に接続するための通信手段である。通信部１６は、例えば、移動体通信サービス（３Ｇ（3rd Generation）やＬＴＥ（Long Term Evolution）等の電話通信網、ＷｉＦ
ｉ等の無線通信）を利用して、ネットワークＮ１経由で他の装置（例えばセンタサーバ３００等）と通信を行うための回路である。
【００４２】
撮影装置１７は、車両１００の周辺を撮影する手段である。撮影装置１７は、例えばＣＣＤ（Charge Coupled Device）イメージセンサまたはＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサなどの撮像素子を用いて撮影を行うカメラである。撮影により得られる画像は、静止画または動画の何れであってもよい。なお、撮影装置１７は、例えば、車両１００の運転者が所持するスマートフォン等に取り付けられたカメラであってもよく、車両１００に取り付けられたカメラであってもよい。
【００４３】
位置情報センサ１８は、所定の周期で、車両１００の位置情報を取得する。位置情報セ
ンサ１８は、例えば、ＧＰＳ（Global Positioning System）受信部、ＷｉＦｉ通信部等
である。
【００４４】
次に、センタサーバ３００の機能について説明する。図３は、センタサーバ３００の機能構成を例示した図である。センタサーバ３００は、機能構成要素として、移動情報取得部３０１、ユーザ選定部３０２、インセンティブ生成部３０３、ルート生成部３０４、環境情報取得部３０５、地図生成部３０６、情報提供部３０７、インセンティブ付与部３０８、移動情報ＤＢ３１１、環境情報ＤＢ３１２、地図情報ＤＢ３１３、インセンティブ情報ＤＢ３１４を備える。センタサーバ３００のプロセッサ３１は、主記憶部３２上のコンピュータプログラムにより、移動情報取得部３０１、ユーザ選定部３０２、インセンティブ生成部３０３、ルート生成部３０４、環境情報取得部３０５、地図生成部３０６、情報提供部３０７、インセンティブ付与部３０８の処理を実行する。ただし、各機能構成素のいずれか、またはその処理の一部がハードウェア回路により実行されてもよい。
【００４５】
移動情報ＤＢ３１１、環境情報ＤＢ３１２、地図情報ＤＢ３１３、インセンティブ情報ＤＢ３１４は、プロセッサ３１によって実行されるデータベース管理システム（Ｄａｔａｂａｓｅ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ、ＤＢＭＳ）のプログラムが、補助記憶部３３に記憶されるデータを管理することで構築される。移動情報ＤＢ３１１、環境情報ＤＢ３１２、地図情報ＤＢ３１３、インセンティブ情報ＤＢ３１４は、例えば、リレーショナルデータベースである。
【００４６】
なお、センタサーバ３００の各機能構成素のいずれか、またはその処理の一部は、ネットワークＮ１に接続される他のコンピュータにより実行されてもよい。
【００４７】
移動情報取得部３０１は、車両１００の移動情報を取得する。移動情報は、車両１００の現在地、出発地、目的地、移動経路、移動日時など、車両１００の移動に関する情報である。移動情報は、例えば、車両端末１００Ａからセンタサーバ３００に送信される。なお、移動経路に関する情報は、車両１００の出発地及び目的地に関する情報に基づいて、後述するルート生成部３０４が生成される。この移動経路は、以降に車両１００が移動すると予定されているルートである。移動情報取得部３０１は、移動情報を取得すると、その移動情報を後述の移動情報ＤＢ３１１に格納する。
【００４８】
ユーザ選定部３０２は、環境情報を取得する車両１００またはユーザを選定する。ユーザ選定部３０２は、車両１００の現在地または移動経路から所定範囲内に、環境情報の取得が望まれる場所（目標地点）が存在する車両１００の車両端末１００Ａに対して、環境情報を取得可能か否かの問い合わせに関する情報（以下、問い合わせ情報ともいう。）を送信する。そして、環境情報を取得可能と回答した車両端末１００Ａに対応するユーザを、環境情報を取得するユーザとして選定する。所定範囲は、環境情報を取得するためにユーザが被る時間的損失や経済的損失が許容範囲内になるように設定される。また、環境情報の取得が望まれる時間に、目標地点まで移動可能なユーザを選定してもよい。
【００４９】
ユーザ選定部３０２は、車両端末１００Ａに対して問い合わせ情報を送信するときに、環境情報の提供に対するインセンティブに関する情報も送信する。インセンティブは、後述するインセンティブ生成部３０３によって生成される。また、ユーザ選定部３０２は、問い合わせ情報を送信するときに、環境情報を取得する場合の時間的損失や経済的損失に関する情報も合わせて送信してもよい。環境情報を取得する場合の時間的損失や経済的損失とは、例えば、現在地から目標地点まで移動すると仮定した場合の時間的損失や経済的損失である。この場合の時間的損失は、例えば、現在地から目標地点まで移動するために要する時間である。経済的損失は、例えば、現在地から目標地点まで移動するために要する燃料費である。
【００５０】
また、環境情報を取得する場合の時間的損失や経済的損失とは、例えば、元の移動経路から環境情報を取得可能な移動経路（以下、変更経路ともいう。）に変更すると仮定した場合の時間的損失や経済的損失である。この場合の時間的損失は、例えば、変更経路を移動した場合に要する時間と、元の移動経路を移動した場合に要する時間との差である。例えば、各ルートにおける車両の平均速度や移動距離などを基に、変更経路と元の移動経路の所要時間を算出することができる。また、経済的損失は、例えば、変更経路を移動する際の燃料費の増加分であり、移動距離の増加分などに基づいて算出することができる。ユーザ選定部３０２は、環境情報を取得可能である旨の回答を送信したユーザの車両端末１００Ａに対して、変更経路に関する情報を送信する。変更経路は、後述するルート生成部３０４によって生成される。ユーザ選定部３０２は、変更経路を送信するときに、対応する車両１００の移動情報ＤＢ３１１を更新する。
【００５１】
インセンティブ生成部３０３は、ユーザが環境情報を取得した場合のインセンティブを生成する。インセンティブは、車両端末１００Ａが環境情報をセンタサーバ３００にアップロードすると得られる報酬であり、例えば、金品、割引券、商品券、所定のポイントなどである。インセンティブは、環境情報の重要度（精度、希少度などとしてもよい）に応じて設定することができる。すなわち、環境情報の重要度が高いほど、インセンティブを高くしてもよく、環境情報の精度が高いほど、インセンティブを高くしてもよく、環境情報の希少度が高いほど、インセンティブを高くしてもよい。また、インセンティブは、ユーザがルート検索を行う際の利用料金（例えば、ルート検索を依頼した場合の料金）を無料にしたり、割引したりすることであってもよい。
【００５２】
例えば、静的な道路地図を生成するのに必要な画像情報を環境情報として取得する場合を考える。この場合、生成される道路地図が縮約情報となる。道路地図を生成するためには、各道路の各車線に対して、予め決められた数の画像情報が必要なものとする。本実施形態では、例えば、自動運転車両が自動運転のために必要とする道路地図を生成するものとする。例えば、道路の統計的な交通量や、道路地図の生成に必要となる残りの画像情報の数に応じて、ユーザに提示する報酬額を決定する。例えば、交通量の少ない道路や、道路地図の生成に必要となる残りの画像情報の数（サンプル数）が多い道路は、環境情報の重要度が高いものとして、報酬額をより高くする。交通量は、例えば、過去の統計的なデータを利用して取得する。また、例えば、道路地図の生成に必要となる残りの画像情報の数が少ない道路であっても、早期の道路地図の完成が望まれる場合には、重要度が高いものとして報酬額を高くしてもよい。また、晴れの日や昼間の明るい時間帯では、より鮮明な画像を取得することが可能となるため、重要度が高いものとして報酬額を高くしてもよい。このときに天気の情報を外部のサービスを利用して取得してもよい。また、撮像に用いるカメラの性能が高いほど（例えば、解像度が高いほど）、より鮮明な画像を取得することが可能となるため、重要度が高いものとして報酬額を高くしてもよい。また、他にも、通信部１６の通信帯域が広いほど、より多くの情報を速やかに送信可能なため、重要度が高いものとして報酬額を高くしてもよい。また、カメラの位置が高いほど道路地図の作成に有用であるため、カメラの位置が高くなる例えばバスやトラックなどで取得された画像情報に対する報酬額を高くしてもよい。また、画像に被写体ブレがあると道路地図の精度が低下する虞があるため、例えば、運転者の運転の技量に応じて報酬額を決定してもよい。運転者の運転の技量は、例えば、過去の加減速や横加減速のデータに基づいて判断してもよい。例えば、急ハンドルや急ブレーキ、急加速を行う運転者の報酬額を低くしてもよい。また、例えば、ユーザサーバ４００やユーザに地図情報を提供するときに得られる対価が高いほど、環境情報の重要度が高いものとして、ユーザへの報酬額を決定してもよい。
【００５３】
インセンティブ生成部３０３は、生成したインセンティブに関する情報をユーザと対応
付けて後述のインセンティブ情報ＤＢ３１４に格納する。
【００５４】
ルート生成部３０４は、ユーザの出発地及び目的地を通過するように移動経路を生成する。移動経路は、各ユーザの出発地及び目的地と、地図情報ＤＢ３１３に格納されている地図情報とに基づいて生成される。移動経路は、車両１００の移動距離が最短になる経路や、車両１００の移動時間が最短になる経路等の予め決められたルールにしたがった経路となるように生成される。ルート生成部３０４は、生成した移動経路を車両端末１００Ａに送信する。また、ルート生成部３０４は、ユーザが画像情報の取得に同意した場合には、画像情報を取得する場所（目標地点）を経由地として設定して、変更経路を生成する。
【００５５】
環境情報取得部３０５は、車両端末１００Ａから送信された環境情報を、通信部３４を介して取得する。環境情報取得部３０５は、取得した環境情報を、後述する環境情報ＤＢ３１２に格納する。
【００５６】
地図生成部３０６は、環境情報取得部３０５が取得した環境情報を蓄積及び分析して地図情報を生成する。環境情報から地図情報を生成する方法には、公知の方法を利用することができる。地図生成部３０６は、生成した地図情報を後述する地図情報ＤＢ３１３に格納する。また、地図生成部３０６は、地図を生成するのに環境情報が不足している場所についての情報、及び、その場所の環境情報の重要度についての情報を、ユーザ選定部３０２に送る。
【００５７】
情報提供部３０７は、生成した地図情報を、ユーザサーバ４００または車両端末１００Ａからの要求に基づいて提供する。なお、情報提供部３０７は、ルート生成部３０４に対して地図情報を提供し、ルート生成部３０４によって生成された移動経路を地図情報とともに、ユーザサーバ４００または車両端末１００Ａに提供してもよい。
【００５８】
インセンティブ付与部３０８は、ユーザから画像情報を受信すると、インセンティブ情報ＤＢ３１４を参照して、ユーザに対応するインセンティブをユーザに対して付与する。インセンティブは、電子情報として車両端末１００Ａに付与してもよいし、予め登録されているユーザの銀行口座に報酬を振り込んでもよい。また、インセンティブ付与部３０８は、次回以降にユーザが地図情報を利用する際に支払う料金に今回のインセンティブを充当するように、補助記憶部３３にインセンティブを記憶しておいてもよい。また、インセンティブ付与部３０８は、予め登録されたユーザの端末に対してインセンティブを付与してもよい。
【００５９】
なお、インセンティブ付与部３０８がユーザに対してインセンティブを付与するタイミングは、上記に限らず、例えば、地図情報を利用したユーザまたはユーザサーバ４００が利用料金を支払った後であってもよい。また、ユーザが車両端末１００Ａ等を介してインセンティブ付与部３０８にインセンティブの付与を要求したときに、インセンティブ付与部３０８がユーザに対してインセンティブを付与してもよい。
【００６０】
移動情報ＤＢ３１１は、上記の補助記憶部３３に移動情報が格納されて形成されており、そこではユーザと移動情報の紐付けが行われている。ユーザの移動情報テーブルは、ユーザＩＤ、現在地、出発地、目的地、移動日時、移動経路の各フィールドを有する。ユーザＩＤフィールドには、ユーザを特定するための識別情報が入力される。ユーザＩＤに対応するユーザ情報（例えば、氏名、住所、車種、車両のナンバー等）は、予めユーザが車両端末１００Ａなどを用いてセンタサーバ３００に登録しておく。
【００６１】
現在地フィールドには、車両１００の現在地を示す情報が入力される。車両１００の現在地は、車両１００の位置情報センサ１８に基づいて取得され、車両端末１００Ａから定
期的にセンタサーバ３００に送信される。出発地フィールドには、車両１００の出発地を示す情報が入力される。なお、出発地フィールドには、車両１００の現在地を示す情報が入力されてもよい。目的地フィールドには、車両１００の目的地を示す情報が入力される。現在地、出発地、及び目的地は、例えば緯度及び経度、または、住所で表される。移動日時フィールドには、車両１００が移動する日時を示す情報が入力される。移動経路フィールドには、車両１００が移動を予定しているルートを示す情報が入力される。
【００６２】
出発地、目的地、移動日時の各情報は、車両端末１００Ａの入力部１４を介してユーザが入力し、車両１００の通信部１６からセンタサーバ３００へ送信される情報である。ユーザは、例えばルート検索を行うときに、これらの情報を入力する。また、移動経路は、例えば、ルート生成部３０４によって生成された複数の移動経路の候補の中から、ユーザが選択したルートであってもよい。
【００６３】
環境情報ＤＢ３１２には、地図情報を生成するための環境情報が各道路の各車線ごとに格納されている。環境情報ＤＢ３１２は、環境情報取得部３０５によって更新される。環境情報は、取得したユーザに紐づけされている。
【００６４】
地図情報ＤＢ３１３には、地図情報として、例えば、道路（リンク）に関するリンクデータ、ノード点に関するノードデータ、各交差点に関する交差点データ、経路を探索するための探索データ、施設に関する施設データ、地点を検索するための検索データ等が格納されている。この地図情報ＤＢ３１３は、地図生成部３０６によって更新される。地図情報は、その地図情報を生成するために利用した環境情報を取得したユーザに紐づけされている。
【００６５】
インセンティブ情報ＤＢ３１４は、上記の補助記憶部３３にインセンティブ情報が格納されて形成されている。インセンティブ情報は、ユーザに紐づけされている。
【００６６】
次に、車両端末１００Ａの機能について説明する。図４は、車両端末１００Ａの機能構成を例示した図である。車両端末１００Ａは、機能構成要素として、ナビゲーション部１０１、環境情報生成部１０２、インセンティブ取得部１０３を備える。車両端末１００Ａのプロセッサ１１は、主記憶部１２上のコンピュータプログラムにより、ナビゲーション部１０１、環境情報生成部１０２、インセンティブ取得部１０３の処理を実行する。ただし、各機能構成素のいずれか、またはその処理の一部がハードウェア回路により実行されてもよい。
【００６７】
ナビゲーション部１０１は補助記憶部１３に格納された地図情報等に基づいて、車両１００の現在地の周辺の地図を出力部１５に表示する。また、ナビゲーション部１０１は、センタサーバ３００から移動経路に関する情報及び地図情報を受信すると、受信した移動経路に関する情報及び地図情報にしたがって車両１００の移動経路を案内する。その際、ナビゲーション部１０１は、地図及び移動経路を車両端末１００Ａの出力部１５に出力する。ナビゲーション部１０１は、例えば、ディスプレイに地図と移動経路を表示させたり、移動経路にしたがって移動方向を音声で案内したりする。ナビゲーション部１０１の機能については、周知の技術を用いることができる。
【００６８】
なお、本実施形態では、センタサーバ３００のルート生成部３０４により移動経路が生成されるが、この移動経路の生成は車両端末１００Ａのナビゲーション部１０１が行ってもよい。この場合、センタサーバ３００が経由地に関する情報を車両端末１００Ａに送信し、ナビゲーション部１０１が出発地、目的地、経由地の各情報と、補助記憶部１３に記憶されている地図情報とに基づいて移動経路を生成する。補助記憶部１３に記憶されている地図情報は、センタサーバ３００の地図情報ＤＢ３１３に格納されている地図情報と同
等の情報である。
【００６９】
環境情報生成部１０２は、センタサーバ３００からの要求にしたがって環境情報を生成して、この環境情報をセンタサーバ３００に送信する。環境情報生成部１０２は、センタサーバ３００から環境情報を取得可能か否かの問い合わせに関する情報を受信すると、出力部１５に環境情報を取得可能か否か出力し、ユーザに対して回答を行うように促す。ユーザが入力部１４を介して回答を入力すると、環境情報生成部１０２は、その回答に対応する情報を、通信部１６を介してセンタサーバ３００に送信する。環境情報を取得可能であると回答した場合には、センタサーバ３００から環境情報を取得する場所が経由地に設定された移動経路（変更経路）が送信され、ナビゲーション部１０１が変更経路にしたがって案内する。
【００７０】
環境情報生成部１０２は、車両１００の現在地が目標地点と一致すると、撮影装置１７を制御して車両１００の外部を撮影する。撮影データは、環境情報として、環境情報生成部１０２によってセンタサーバ３００に送信される。この撮影データは、ユーザのユーザＩＤ、撮影場所、インセンティブの夫々に関する情報と共に送信される。
【００７１】
インセンティブ取得部１０３は、センタサーバ３００からインセンティブに関する情報（インセンティブ情報）を取得する。インセンティブ取得部１０３は、センタサーバ３００から取得したインセンティブ情報を補助記憶部１３に記憶させる。インセンティブ取得部１０３は、センタサーバ３００からインセンティブ情報を受信すると、出力部１５にその旨を出力してもよい。また、インセンティブ取得部１０３は、センタサーバ３００からユーザの銀行口座に振り込みがあったことの通知をセンタサーバ３００から受信してもよい。
【００７２】
次に、センタサーバ３００において環境情報を取得する処理について説明する。センタサーバ３００は、地図情報を生成するための環境情報が不足している場所の環境情報を取得する。図５は、センタサーバ３００が環境情報を取得するために車両１００を移動させる処理を示したフローチャートである。図５に示したフローチャートは、予め登録されたユーザがセンタサーバ３００に対して移動経路の検索を依頼する毎にセンタサーバ３００によって実行される。
【００７３】
ステップＳ１０１では、ルート生成部３０４が移動経路を生成する。ユーザがセンタサーバ３００に対して移動経路の検索を依頼するときに、車両端末１００Ａからセンタサーバ３００に出発地、目的地、移動時期等に関する情報が送られる。ルート生成部３０４は、出発地、目的地、移動時期等に基づいて、移動経路を生成する。生成した移動経路は、移動情報ＤＢ３１１に格納される。
【００７４】
ステップＳ１０２では、ユーザ選定部３０２が、ステップＳ１０１で生成された移動経路から所定範囲内に目標地点があるか否か判定する。目標地点は、環境情報ＤＢ３１２に格納されている環境情報に基づいて、地図生成部３０６によって予め設定されている。なお、本ステップでは、ユーザの移動時期が、環境情報の取得が望まれる時期であるか否かを合わせて判定してもよい。環境情報の取得が望まれる時期は、ある程度の幅があってもよい。ステップＳ１０２で肯定判定された場合にはステップＳ１０３へ進み、否定判定された場合にはステップＳ１１１へ進む。
【００７５】
ステップＳ１０３では、ユーザ選定部３０２が、本ユーザを、環境情報を取得するユーザ（第一ユーザ）として選定する。ステップＳ１０４では、ルート生成部３０４によって、目標地点を含む移動経路（すなわち、変更経路）が生成される。ステップＳ１０５では、インセンティブ生成部３０３が、ユーザに付与するインセンティブに関する情報を生成
する。ステップＳ１０６では、ユーザ選定部３０２が、ステップＳ１０５においてインセンティブ生成部３０３によって生成されたインセンティブ情報と共に、環境情報の取得に同意するか否かの問い合わせに関する情報を、ステップＳ１０３で選定されたユーザに対応する車両端末１００Ａに送信する。このときに、ユーザ選定部３０２は、ユーザが被る時間的損失及び経済的損失について算出し、算出結果を合わせて車両端末１００Ａに送信してもよい。
【００７６】
ステップＳ１０７では、ユーザ選定部３０２が、問い合わせに対する回答を受信したか否か判定する。ユーザ選定部３０２は、問い合わせに関する情報を送信してから所定時間経過しても回答が得られない場合に、回答を受信していないと判定する。ステップＳ１０７で肯定判定された場合にはステップＳ１０８へ進み、否定判定された場合にはステップＳ１１１へ進む。
【００７７】
ステップＳ１０８では、ユーザ選定部３０２が、ユーザからの回答が環境情報の取得に同意するものであるか否か判定する。ステップＳ１０７で肯定判定された場合にはステップＳ１０９へ進み、否定判定された場合にはステップＳ１１１へ進む。そして、ステップＳ１０９では、ルート生成部３０４が、ステップＳ１０４で生成された変更経路に関する情報を、対応する車両端末１００Ａに送信する。さらに、ステップＳ１１０では、ルート生成部３０４が課金を行う。例えば、ユーザが予め登録しておいたクレジットカードに基づいた決済や、ユーザが予め登録しておいた銀行口座からの引き落としを行う。なお、インセンティブとして、ステップＳ１１０に係る課金を免除することもできる。この場合、ステップＳ１１０の処理は省略される。
【００７８】
一方、ステップＳ１１１では、ルート生成部３０４が、ステップＳ１０１で生成された移動経路に関する情報を、対応する車両端末１００Ａに送信する。この移動経路は、環境情報を取得する目標地点を経由しない経路である。さらに、ステップＳ１１２では、ルート生成部３０４が課金を行う。
【００７９】
なお、本実施形態では、ユーザが移動経路を検索するごとに、ユーザに対して環境情報の取得に同意するか否か問い合わせているが、これに代えて、環境情報の取得についての同意を予めユーザから得ておいてもよい。この場合、ユーザの要望を予め補助記憶部３３に記憶しておき、この要望にしたがって環境情報を取得させるか否かを判断してもよい。例えば、幅が広い道路や交通量の少ない道路を好むユーザについては、幅が狭い道路や交通量の多い道路において環境情報を取得させないようにしてもよい。
【００８０】
次に、図６は、ユーザに対してインセンティブを付与する処理（インセンティブ付与処理）のフローを示したフローチャートである。本フローチャートは、センタサーバ３００によって所定の時間毎に、選定されたユーザ毎に、実行される。
【００８１】
ステップＳ２０１では、環境情報取得部３０５が、選定されたユーザから環境情報を受信したか否か判定する。ステップＳ２０１で肯定判定された場合にはステップＳ２０２へ進み、否定判定された場合には本ルーチンを終了させる。ステップＳ２０２では、インセンティブ付与部３０８が、ステップＳ２０１で受信した環境情報に対応する地図情報を利用した車両端末１００Ａまたはユーザサーバ４００から料金を徴収済みであるか否か判定する。地図情報には環境情報及びユーザＩＤが紐づけされているため、地図情報に対応するユーザＩＤをインセンティブ付与部３０８が取得可能である。ステップＳ２０２で肯定判定された場合にはステップＳ２０３へ進み、否定判定された場合には本ルーチンを終了させる。ステップＳ２０３では、ユーザに対してインセンティブが付与される。環境情報にはユーザＩＤが紐づけされているため、ユーザＩＤに対応する車両端末１００Ａに対してインセンティブに関する情報が送信される。なお、ステップＳ２０２の処理を省略する
こともできる。すなわち、車両端末１００Ａまたはユーザサーバ４００から料金を徴収済みであるか否かにかかわらず、環境情報を受信した場合に、環境情報を送信したユーザに対してインセンティブデータを送信してもよい。
【００８２】
次に、図７は、車両端末１００Ａにおいて環境情報の取得についての問い合わせに回答する処理のフローを示したフローチャートである。本フローチャートは、車両端末１００Ａによって、ユーザがルート検索を行うときに実行される。
【００８３】
ステップＳ３０１では、ナビゲーション部１０１が、センタサーバ３００に対して、ルート検索を要求するための情報を送信する。このときには、ナビゲーション部１０１は、車両１００の現在地、目的地、移動時刻、ユーザＩＤに関する情報をセンタサーバ３００に送信する。ステップＳ３０２では、環境情報生成部１０２が、センタサーバ３００から環境情報の取得に同意するか否かの問い合わせに関する情報を受信したか否か判定する。ステップＳ３０２で肯定判定された場合にはステップＳ３０３へ進み、否定判定された場合にはステップＳ３０６へ進む。
【００８４】
ステップＳ３０３では、環境情報生成部１０２が、問い合わせ情報、及び、インセンティブに関する情報に基づいた画面を出力部１５に表示させる。このときに、元の移動経路から変更経路に変更すると仮定した場合の時間的損失や経済的損失に関する情報を受信している場合には、この情報に基づいた画面も合わせて出力部１５に表示させてもよい。環境情報生成部１０２は、例えば、タッチパネルディスプレイに、問い合わせに対する回答（同意する、または、同意しない）に対応するラジオボタン等を表示させる。また、環境情報生成部１０２は、インセンティブ情報を、補助記憶部１３に記憶させる。
【００８５】
ステップＳ３０４では、ユーザによる入力部１４への入力に対応した情報（回答に関する情報）を生成する。なお、所定時間内に回答がない場合には、環境情報の取得に同意しないものとして、回答に関する情報を生成する。そして、ステップＳ３０５では、環境情報生成部１０２が、回答に関する情報をセンタサーバ３００に送信する。環境情報生成部１０２は、この回答に関する情報と共に、ユーザＩＤに関する情報及びインセンティブに関する情報をセンタサーバ３００に送信する。
【００８６】
ステップＳ３０６では、ナビゲーション部１０１が、センタサーバ３００から移動経路に関する情報を受信する。なお、ステップＳ３０２で否定判定された場合には、ステップＳ３０６において受信される移動経路に、環境情報を取得する場所（目標地点）は含まれない。また、ステップＳ３０５において送信された回答が、環境情報の取得に同意しないものである場合には、ステップＳ３０６において受信される移動経路に、目標地点は含まれない。一方、ステップＳ３０５において送信された回答が、環境情報の取得に同意するものである場合には、ステップＳ３０６において受信される移動経路は、前述の変更経路であり、経由地に目標地点が含まれる。ステップＳ３０７では、ナビゲーション部１０１が、センタサーバ３００から受信した移動経路に対応する出力を出力部１５に行う。
【００８７】
次に、図８は、車両端末１００Ａにおいて環境情報の取得を行う処理のフローを示したフローチャートである。本フローチャートは、環境情報の取得に同意したユーザに対応する車両端末１００Ａによって、所定時間毎に実行される。
【００８８】
ステップＳ４０１では、環境情報生成部１０２が、車両１００の現在地が、環境情報の取得を行う目標地点に一致したか否か判定する。車両１００の現在地は、位置情報センサ１８に基づいて取得する。目標地点に関する情報は、センタサーバ３００から送信される変更経路に関する情報に含まれる。ステップＳ４０１で肯定判定された場合にはステップＳ４０２へ進み、否定判定された場合にはステップＳ４０１を再度実行する。
【００８９】
ステップＳ４０２では、環境情報生成部１０２が、撮影装置１７によって車両１００の外部を撮影する。撮影したデータは、環境情報として補助記憶部１３に記憶される。ステップＳ４０３では、環境情報生成部１０２が、環境情報の取得が完了したか否か判定する。取得するべき環境情報は、センタサーバ３００から送信される変更経路に関する情報に含まれる。ステップＳ４０３で肯定判定された場合にはステップＳ４０４へ進み、否定判定された場合にはステップＳ４０１へ戻る。そして、ステップＳ４０４では、環境情報生成部１０２が、補助記憶部１３に記憶されている環境情報をセンタサーバ３００に送信する。送信する環境情報には、ユーザＩＤに関する情報及びインセンティブに関する情報が含まれる。
【００９０】
次に、図９は、センタサーバ３００における地図情報の生成を行う処理のフローを示したフローチャートである。本フローチャートは、地図情報の生成が完了していない場所に対して、センタサーバ３００によって、所定時間毎に実行される。ステップＳ５０１では、地図生成部３０６が、環境情報ＤＢ３１２に格納されている環境情報の数（サンプル数）が所定数以上であるか否か判定する。所定数は、地図の生成に必要となるサンプル数である。サンプル数が多いほど、より正確な地図を生成することが可能となるが、サンプルの取得に時間がかかるため、例えば、地図の精度とサンプル取得に要する時間とに基づいて所定数が決定される。ステップＳ５０１で肯定判定された場合にはステップＳ５０２へ進み、地図生成部３０６が地図情報を生成する。地図情報の生成には公知の手段を用いることができる。生成された地図情報には、環境情報を取得したユーザに関する情報および環境情報を紐づけしておく。一方、ステップＳ５０１で否定判定された場合には、ステップＳ５０３へ進み、引き続き環境情報が収集される。すなわち、図５のステップＳ１０２の判断において、環境情報を取得する目標地点として扱われる。
【００９１】
以上説明したように本実施形態によれば、車両１００に乗車するユーザに対してインセンティブを付与することにより、ユーザが環境情報を取得する場所まで移動する動機を与えることができる。これにより、環境情報の取得を促進させることができる。したがって、より多くの環境情報をより速やかに取得することが可能となる。
【００９２】
＜その他の実施形態＞
上記の実施形態はあくまでも一例であって、本発明はその要旨を逸脱しない範囲内で適宜変更して実施し得る。
例えば、第１実施形態では、地図を生成するために環境情報を取得しているが、道路に関して変化する情報を取得するために環境情報を取得してもよい。例えば、道路の通行止め、車線規制、交通渋滞、故障車などの障害物、雨による道路の冠水など、動的に変化する環境についての情報を取得してもよい。この場合、センタサーバ３００は、車両１００の挙動などが普段と異なる場所を検出し、目標地点として設定してもよい。センタサーバ３００は、画像情報から、道路の通行止め、車線規制、交通渋滞、故障車などの障害物、雨による道路の冠水などに関する情報を縮約情報として生成する。そして、センタサーバ３００は、ルート検索のサービスを利用したユーザであって、これらの情報の提供を受けたユーザから課金し、環境情報を提供したユーザにインセンティブを付与する。
【００９３】
また、例えば、環境情報として、駐車場の情報を取得してもよい。この場合、駐車場を撮影した画像情報を環境情報とし、この画像情報から駐車場の空きを縮約情報として生成する。センタサーバ３００は、空きがあるか否か確認したい駐車場を目標地点として設定する。そして、駐車場の空き情報の提供を受けたユーザから課金し、環境情報を提供したユーザにインセンティブを付与する。なお、センタサーバ３００は、駐車場の空き情報として、単に画像情報を提供してもよい。
【００９４】
本開示において説明した処理や手段は、技術的な矛盾が生じない限りにおいて、自由に組み合わせて実施することができる。
【００９５】
また、１つの装置が行うものとして説明した処理が、複数の装置によって分担して実行されてもよい。あるいは、異なる装置が行うものとして説明した処理が、１つの装置によって実行されても構わない。コンピュータシステムにおいて、各機能をどのようなハードウェア構成（サーバ構成）によって実現するかは柔軟に変更可能である。
【００９６】
本発明は、上記の実施形態で説明した機能を実装したコンピュータプログラムをコンピュータに供給し、当該コンピュータが有する１つ以上のプロセッサがプログラムを読み出して実行することによっても実現可能である。このようなコンピュータプログラムは、コンピュータのシステムバスに接続可能な非一時的なコンピュータ可読記憶媒体によってコンピュータに提供されてもよいし、ネットワークを介してコンピュータに提供されてもよい。非一時的なコンピュータ可読記憶媒体は、例えば、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクドライブ（ＨＤＤ）等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤディスク、ブルーレイディスク等）など任意のタイプのディスク、読み込み専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気カード、フラッシュメモリ、光学式カード、電子的命令を格納するために適した任意のタイプの媒体を含む。
【符号の説明】
【００９７】
１  情報取得システム
３１  プロセッサ
３２  主記憶部
３３  補助記憶部
３４  通信部
１００  車両
１００Ａ  車両端末
１０１  ナビゲーション部
１０２  環境情報生成部
１０３  インセンティブ取得部
３００  センタサーバ
３０１  移動情報取得部
３０２  ユーザ選定部
３０３  インセンティブ生成部
３０４  ルート生成部
３０５  環境情報取得部
３０６  地図生成部
３０７  情報提供部
３０８  インセンティブ付与部
３１１  移動情報ＤＢ
３１２  環境情報ＤＢ
３１３  地図情報ＤＢ
３１４  インセンティブ情報ＤＢ
４００  ユーザサーバ
【図１】
2020194280.tif 000003
【図２】
2020194280.tif 000004
【図３】
2020194280.tif 000005
【図４】
2020194280.tif 000006
【図５】
2020194280.tif 000007
【図６】
2020194280.tif 000008
【図７】
2020194280.tif 000009
【図８】
2020194280.tif 000010
【図９】
2020194280.tif 000011