(57)【要約】【課題】車両等の移動体が移動する移動経路における経時的に変化する交通情報を効率的に集めて管理することができるサーバを提供する。【解決手段】サーバは、複数の移動体それぞれが移動経路において取得した周辺情報と、その周辺情報の取得時における前記移動体の位置情報及び時刻情報とを、前記移動体から受信する受信し、前記複数の移動体それぞれから受信した前記周辺情報、前記位置情報及び時刻情報に基づいて、前記移動経路における経時的に変化する交通情報を抽出し、前記交通情報を記憶する。【選択図】図１
2020113225.tif 000002
【特許請求の範囲】
【請求項１】
複数の移動体と通信可能なサーバであって、
前記複数の移動体それぞれが移動経路において取得した周辺情報と、その周辺情報の取得時における前記移動体の位置情報及び時刻情報とを、前記移動体から受信する受信部と、
前記複数の移動体それぞれから受信した前記周辺情報、前記位置情報及び時刻情報に基づいて、前記移動経路における経時的に変化する交通情報を抽出する情報処理部と、
前記交通情報を記憶する記憶部と、
を備えることを特徴とするサーバ。
【請求項２】
請求項１のサーバにおいて、
前記移動経路を移動する移動体に、前記移動経路における経時的に変化する交通情報を送信する送信部を更に備えることを特徴とするサーバ。
【請求項３】
請求項１又は２のサーバにおいて、
前記周辺情報は、前記移動経路において発生したイベントを検出したイベント検出情報を含むことを特徴とするサーバ。
【請求項４】
請求項１乃至３のいずれかのサーバにおいて、
前記周辺情報は、前記移動経路に設置された交通信号機の画像部分を含み該交通信号機の点灯色を識別可能な画像情報を含み、
前記交通情報は、前記交通信号機の各色の点灯期間及び前記交通信号機の点灯色の切替タイミングの少なくとも一方の情報を含むことを特徴とするサーバ。
【請求項５】
請求項４のサーバにおいて、
前記受信部は、
２つの移動経路が交差している交差点において一方の移動経路を前記交差点に向かって移動している第１移動体から、前記第１移動体が撮影した前記交差点の交通信号機を含む画像情報を、その画像撮影時の前記第１移動体の位置情報及び時刻情報とともに受信し、
前記交差点で交差している他方の移動経路を前記交差点に向かって移動している第２移動体から、前記第２移動体が撮影した前記交差点の交通信号機を含む画像情報を、その画像撮影時の前記第２移動体の位置情報及び時刻情報とともに受信し、
前記情報処理部は、前記第１移動体から受信した前記交通信号機を含む画像情報並びに前記第１移動体の位置情報及び前記時刻情報と、前記第２移動体から受信した前記交通信号機を含む画像情報並びに前記第２移動体の位置情報及び前記時刻情報とに基づいて、前記交通信号機の各色の点灯期間及び前記交通信号機の点灯色の切替タイミングの少なくとも一方の情報を抽出する、ことを特徴とするサーバ。
【請求項６】
請求項４又は５のサーバにおいて、
前記交通信号機を含む画像情報とともに又は前記交通信号機を含む画像情報に代えて、前記移動体の発進時刻及び停止時刻の情報を受信することを特徴とするサーバ。
【請求項７】
請求項４又は５のサーバにおいて、
前記交通信号機を含む画像情報とともに又は前記交通信号機を含む画像情報に代えて、前記移動体の周辺を移動している他の移動体を撮影した画像情報を受信することを特徴とするサーバ。
【請求項８】
請求項４乃至７のいずれかのサーバにおいて、
前記情報処理部は、前記交通信号機の各色の点灯期間及び前記交通信号機の点灯色の切替タイミングの少なくとも一方の情報の抽出に、前記交通信号機の位置情報を用いることを特徴とするサーバ。
【請求項９】
請求項１乃至８のいずれかのサーバにおいて、
前記情報処理部が抽出する前記交通情報は、前記移動経路における移動体の交通量の経時的に変化することを特徴とするサーバ。
【請求項１０】
請求項１乃至９のいずれかのサーバにおいて、
前記移動体は、道路を走行する車両であることを特徴とするサーバ。
【請求項１１】
移動経路を移動可能な移動体に設けられサーバと通信可能な通信装置であって、
前記移動経路における周辺情報を取得する情報取得部と、
前記周辺情報と、その周辺情報の取得時における前記移動体の位置情報及び時刻情報とを、請求項１乃至１０のいずれかのサーバに送信する送信部と、
を備えることを特徴とする通信装置。
【請求項１２】
請求項１１の通信装置において、
前記サーバが前記周辺情報に基づいて抽出した前記移動経路における経時的に変化する交通情報を、前記サーバから受信する受信部を更に備えることを特徴とする通信装置。
【請求項１３】
移動経路を移動する移動体であって、
請求項１１又は１２の通信装置を備えることを特徴とする移動体。
【請求項１４】
請求項１３の移動体において、
当該移動体は、道路を走行する車両であることを特徴とする移動体。
【請求項１５】
請求項１乃至１０のいずれかのサーバと、前記移動経路を移動する複数の移動体とを備えることを特徴とするシステム。
【請求項１６】
移動経路の交通情報を管理する方法であって、
前記複数の移動体それぞれが移動経路において取得した周辺情報と、その周辺情報の取得時における前記移動体の位置情報及び時刻情報とを、前記移動体から受信することと、
前記複数の移動体それぞれから受信した前記周辺情報、前記位置情報及び時刻情報に基づいて、前記移動経路における経時的に変化する交通情報を抽出することと、
前記交通情報を記憶することと、
を含むことを特徴とする方法。
【請求項１７】
移動経路を移動可能な移動体においてサーバと通信する方法であって、
前記移動経路における周辺情報を取得することと、
前記周辺情報と、その周辺情報の取得時における前記移動体の位置情報及び時刻情報とを、請求項１乃至１０のいずれかのサーバに送信することと、
を含むことを特徴とする方法。
【請求項１８】
複数の移動体と通信可能なサーバに備えるコンピュータ又はプロセッサにおいて実行されるプログラムであって、
前記複数の移動体それぞれが移動経路において取得した周辺情報と、その周辺情報の取得時における前記移動体の位置情報及び時刻情報とを、前記移動体から受信するプログラムコードと、
前記複数の移動体それぞれから受信した前記周辺情報、前記位置情報及び時刻情報に基づいて、前記移動経路における経時的に変化する交通情報を抽出するプログラムコードと、
前記交通情報を記憶するプログラムコードと、
を含むことを特徴とするプログラム。
【請求項１９】
移動経路を移動可能な移動体に設けられる通信装置に備えるコンピュータ又はプロセッサにおいて実行されるプログラムであって、
前記移動経路における周辺情報を取得するプログラムコードと、
前記周辺情報と、その周辺情報の取得時における前記移動体の位置情報及び時刻情報とを、請求項１乃至１０のいずれかのサーバに送信するプログラムコードと、
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両等の移動体が移動する移動経路の交通情報を収集して管理するサーバ、システム、方法及びプログラム、並びに、前記サーバと通信可能な通信装置及びその通信装置を備えた車両等の移動体に関するものである。
【背景技術】
【０００２】
従来、車両（移動体）が走行する道路（移動経路）に設置されている交通信号機の情報を検出するシステムが知られている。例えば、特許文献１には、自動車の周囲を撮影した車載カメラの撮影画像の中から人影の有無、信号機の有無および信号機の色を検出する機能を備えた車載の自動車自動運転システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−１１４８９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、高度道路交通システム（ＩＴＳ）の高度化の一つとして、道路の交通信号機の情報等の交通情報の利活用が必要とされている。例えば、交通信号機の青信号の点灯時間／タイミング等の動作の情報を共有して車両から利用できるようにすることで、高度な交通運転の応用が期待されている。その実現にあたっては、交通信号機をネットワークに接続して交通信号機の情報を複数の車両で共有することが考えられるが、そのシステムの構築は経済的な観点で実現が容易ではないのが現状である。
【０００５】
上記特許文献１の車載の自動車自動運転システムは、１台の自動車が走行中に撮影した撮影画像に基づいて信号機の有無および信号機の色を検出し、その検出結果を当該自動車の自動運転に利用するものであり、交通信号機の点灯時間／タイミング等の経時的に変化する交通情報を効率的に集めて管理し、複数の自動車で共有することができない。
【課題を解決するための手段】
【０００６】
本発明の一態様に係るサーバは、複数の移動体と通信可能なサーバである。このサーバは、前記複数の移動体それぞれが移動経路において取得した周辺情報と、その周辺情報の取得時における前記移動体の位置情報及び時刻情報とを、前記移動体から受信する受信部と、前記複数の移動体それぞれから受信した前記周辺情報、前記位置情報及び時刻情報に基づいて、前記移動経路における経時的に変化する交通情報を抽出する情報処理部と、前記交通情報を記憶する記憶部と、を備える。
前記サーバにおいて、前記移動経路を移動する移動体に、前記移動経路における経時的に変化する交通情報を送信する送信部を更に備えてもよい。
前記サーバにおいて、前記周辺情報は、前記移動経路において発生したイベントを検出したイベント検出情報を含んでのよい。
【０００７】
前記サーバにおいて、前記周辺情報は、前記移動経路に設置された交通信号機の画像部分を含み該交通信号機の点灯色を識別可能な画像情報を含み、前記交通情報は、前記交通信号機の各色の点灯期間及び前記交通信号機の点灯色の切替タイミングの少なくとも一方の情報を含んでもよい。前記周辺情報は、前記交通信号機が発する音の情報（例えば、歩行者用信号機の音信号）を含んでもよい。
前記サーバにおいて、前記受信部は、２つの移動経路が交差している交差点において一方の移動経路を前記交差点に向かって移動している第１移動体から、前記第１移動体が撮影した前記交差点の交通信号機を含む画像情報を、その画像撮影時の前記第１移動体の位置情報及び時刻情報とともに受信し、前記交差点で交差している他方の移動経路を前記交差点に向かって移動している第２移動体から、前記第２移動体が撮影した前記交差点の交通信号機を含む画像情報を、その画像撮影時の前記第２移動体の位置情報及び時刻情報とともに受信し、前記情報処理部は、前記第１移動体から受信した前記交通信号機を含む画像情報並びに前記第１移動体の位置情報及び前記時刻情報と、前記第２移動体から受信した前記交通信号機を含む画像情報並びに前記第２移動体の位置情報及び前記時刻情報とに基づいて、前記交通信号機の各色の点灯期間及び前記交通信号機の点灯色の切替タイミングの少なくとも一方の情報を抽出してもよい。
前記サーバにおいて、前記交通信号機を含む画像情報とともに又は前記交通信号機を含む画像情報に代えて、前記移動体の発進時刻及び停止時刻の情報を受信してもよい。
前記サーバにおいて、前記交通信号機を含む画像情報とともに又は前記交通信号機を含む画像情報に代えて、前記移動体の周辺を移動している他の移動体を撮影した画像情報を受信してもよい。
前記サーバにおいて、前記情報処理部は、前記交通信号機の各色の点灯期間及び前記交通信号機の点灯色の切替タイミングの少なくとも一方の情報の抽出に、前記交通信号機の位置情報を用いてもよい。
【０００８】
前記サーバにおいて、前記情報処理部が抽出する前記交通情報は、前記移動経路における移動体の交通量の経時的な変化を含んでもよい。
前記サーバにおいて、前記移動体は道路を走行する車両であってもよい。
【０００９】
本発明の他の態様に係る通信装置は、移動経路を移動可能な移動体に設けられサーバと通信可能な通信装置である。この通信装置は、前記移動経路における周辺情報を取得する情報取得部と、前記周辺情報と、その周辺情報の取得時における前記移動体の位置情報及び時刻情報とを、前記いずれかのサーバに送信する送信部と、を備える。
前記通信装置において、前記サーバが前記周辺情報に基づいて抽出した前記移動経路における経時的に変化する交通情報を、前記サーバから受信する受信部を更に備えてもよい。
【００１０】
本発明の更に他の態様に係る移動体は、移動経路を移動する移動体であり、前記通信装置を備える。
【００１１】
本発明の更に他の態様に係るシステムは、前記いずれかのサーバと、前記移動経路を移動する複数の移動体とを備える。
【００１２】
本発明の更に他の態様に係る方法は、移動経路の交通情報を管理する方法である。この方法は、前記複数の移動体それぞれが移動経路において取得した周辺情報と、その周辺情報の取得時における前記移動体の位置情報及び時刻情報とを、前記移動体から受信することと、前記複数の移動体それぞれから受信した前記周辺情報、前記位置情報及び時刻情報に基づいて、前記移動経路における経時的に変化する交通情報を抽出することと、前記交通情報を記憶することと、を含む。
本発明の更に他の態様に係る方法は、移動経路を移動可能な移動体においてサーバと通信する方法である。この方法は、前記移動経路における周辺情報を取得することと、前記周辺情報と、その周辺情報の取得時における前記移動体の位置情報及び時刻情報とを、請求項１乃至１０のいずれかのサーバに送信することと、を含む。
【００１３】
本発明の更に他の態様に係るプログラムは、複数の移動体と通信可能なサーバに備えるコンピュータ又はプロセッサにおいて実行されるプログラムである。このプログラムは、前記複数の移動体それぞれが移動経路において取得した周辺情報と、その周辺情報の取得時における前記移動体の位置情報及び時刻情報とを、前記移動体から受信するプログラムコードと、前記複数の移動体それぞれから受信した前記周辺情報、前記位置情報及び時刻情報に基づいて、前記移動経路における経時的に変化する交通情報を抽出するプログラムコードと、前記交通情報を記憶するプログラムコードと、を含む。
本発明の更に他の態様に係るプログラムは、移動経路を移動可能な移動体に設けられる通信装置に備えるコンピュータ又はプロセッサにおいて実行されるプログラムである。このプログラムは、前記移動経路における周辺情報を取得するプログラムコードと、前記周辺情報と、その周辺情報の取得時における前記移動体の位置情報及び時刻情報とを、請求項１乃至１０のいずれかのサーバに送信するプログラムコードと、を含む。
【発明の効果】
【００１４】
本発明によれば、車両等の移動体が移動する移動経路における経時的に変化する交通情報を効率的に集めて管理し、複数の移動体で共有することができる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態に係る道路の交通情報を管理するサーバを含むシステムの全体構成及び複数の車両の位置関係の一例を示す説明図。
【図２】本実施形態に係る道路の交通情報を管理するサーバを含むシステムの全体構成及び複数の車両の位置関係の他の例を示す説明図。
【図３】本実施形態に係るサーバの主要な機能の一例を示すブロック図。
【図４】本実施形態に係る車両の通信装置の主要な機能の一例を示すブロック図。
【図５】参考例に係るサーバによる交通信号の点灯情報の抽出処理の一例を示す説明図。
【図６】本実施形態に係るサーバによる交通信号の点灯情報の抽出処理の一例を示す説明図。
【図７】図６に続く交通信号の点灯情報の抽出処理を示す説明図。
【図８】図７に続く交通信号の点灯情報の抽出処理を示す説明図。
【図９】図５〜図８における交通信号機の点灯情報の凡例を示す説明図。
【図１０】本実施形態に係るサーバにおける交通情報の情報処理の一例を示すフローチャート
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係る道路９０の交通情報を管理するサーバ１０を含むリアルタイム交通情報管理・共有システムの全体構成及び複数の車両の位置関係の一例を示す説明図である。本実施形態のシステムでは、移動経路としての道路９０を走行する複数の移動体としての車両３１Ａ，３２Ａ，４１Ａ，４２Ａ〜４２Ｃの一部の車両３１Ａ，３２Ａが取得した周辺情報と、その周辺情報の取得時における車両３１Ａ，３２Ａの位置情報及び時刻情報とがサーバ１０にアップロードされる。この車両３１Ａ，３２Ａから受信した周辺情報、位置情報及び時刻情報に基づいて、サーバ１０が道路９０における経時的に変化する交通情報（例えば、交通信号機の各色の点灯期間、交通信号機の点灯色の切替タイミング、交通量）を抽出して記憶することにより、その交通情報を複数の車両にダウンロードして共有できるようにするものである。ここで、交通量は、例えば、ある地点を単位時間あたりに通過する車両の量［台／時］である。
【００１７】
本実施形態のシステムにおいて、道路９０を走行している複数の車両のうち、一部の車両３１Ａ，３２Ａがサーバ１０に接続して情報を送受信可能なコネクテッド・カーであり、他の車両４１Ａ、４２Ａ〜４２Ｃがサーバ１０に接続することができない非コネクテッド・カーである。
【００１８】
特に、本実施形態は、道路９０を走行しているコネクテッド・カーである車両３１Ａ，３２Ａの台数が少なく、複数の道路（移動経路）９１，９２が交差している交差点９３における経時的に変化する交通情報である交通信号機８１〜８４の各色の点灯期間及び点灯色の切替タイミングの情報を効率的に集めて管理し、複数の車両との間で共有する場合に適する。
【００１９】
ここで、周辺情報は、例えば、道路９０に設置された交通信号機８１〜８４の少なくとも一つの画像部分を含み、その交通信号機の点灯色を識別可能な画像情報である。周辺情報は、その周辺情報をアップロードする車両３１Ａ，３２Ａの発進時刻及び停止時刻の情報を含んでもよい。また、周辺情報は、その周辺情報をアップロードする車両３１Ａ，３２Ａの周辺を移動している他の車両を撮影した画像情報を含んでもよい。また、周辺情報は、交通信号機がその点灯色（信号色）に対応させて発する音の情報（例えば、歩行者用信号機が発する音をマイクなどの受音装置で受音して得られた音信号）を含んでもよい。このような音の情報も交通信号機の点灯色（信号色）の判定に有用である。
【００２０】
また、前記周辺情報は、道路９０で発生した危険イベントなどの各種イベントを検出したイベント検出情報を含んでもよい。危険イベントは、その発生位置に走行している車両に影響を当たえる可能性がある事象であり、例えば、道路９０における交通事故、車両火災、落下物、突発的な渋滞、異常停止の車両、逆走車両、崖崩れ、洪水、局地的な集中豪雨等である。
【００２１】
なお、本実施形態における車両は、例えば乗用車、トラック、バスなどの自動車であり、本発明は車両の種類及び数に制限されない。また、本発明は、情報配信対象の移動体が上空や水上などに設定された移動経路を移動する飛行体、船舶などの車両以外の移動体である場合にも適用することができる。
【００２２】
図１において、本実施形態のシステムは、道路９０を走行している複数の車両３１Ａ，３２Ａと通信可能なサーバ１０を備えている。本実施形態のサーバ１０は、例えば、移動通信網１５の基地局１６に設けられ、車両３１Ａ，３２Ａの通信装置との間で基地局１６を介して送受信される各種のデータ処理を行うことができるＭＥＣ（Multi-access Edge Computing）装置である。ＭＥＣ装置からなるサーバ１０は、基地局１６と移動通信網１５のコアネットワークとの間のノード又はコアネットワークの外側に設けてもよい。
【００２３】
基地局１６は、一つ又は複数のセル（セクタ、セクタセルとも呼ばれる。）を形成する。セルは地上又は海上に２次元的に形成してもよいし、上空から地上又は海上に向けて３次元的に形成してもよい。セルは、マクロセル、スモールセル、フェムトセル、ピコセル、大セル等であってもよい。複数のセルは、複二次元的に又は三次元的に隣り合うように分布するセルラー構造を構成してもよいし、階層的に一部又は全部が重なり合った階層セル構造を構成してもよい。基地局１６は、マクロセル基地局、スモールセル基地局、フェムトセル基地局、ピコセル基地局、大セル基地局、地上等に固定設置された固定基地局、地上、海上、上空などを移動可能な移動型の基地局等であってもよい。基地局１６は、ｅＮｏｄｅＢ（evolved Node B：ｅＮＢ）、ｇＮｏｄｅＢ（ｇＮＢ）、ｅｎ−ｇＮｏｄｅＢ（ｅｎ−ｇＮＢ）、アクセスポイント等と呼ばれる無線通信装置であってもよい。
【００２４】
車両（コネクテッド・カー）３１Ａ，３２Ａの通信装置は、移動通信サービスの加入者として使用可能なネットワーク通信部を構成するユーザ装置（以下「ＵＥ」という。）を備える。ＵＥは、ユーザ端末、端末、端末装置、移動局、移動機等と呼ばれる無線通信装置であってもよい。車両３１Ａ，３２ＡのＵＥはそれぞれ、各車両の中で利用者が携帯した状態で使用する装置でもよいし、各車両に組み込んで設置された装置（例えばナビゲーション装置の一部として組み込まれた装置）であってもよい。
【００２５】
車両３１Ａ，３２ＡのＵＥはそれぞれ、基地局１６を介してサーバ１０と通信可能であり、サーバ１０に対して周辺情報と、その周辺情報の取得時における車両３１Ａ，３２Ａの位置情報及び時刻情報とを、定期的に（例えば、数秒ごとに）又は不定期に送信する。車両３１Ａ，３２ＡのＵＥからサーバ１０への情報送信頻度は、時間帯やエリアに応じて変化させてもよい。また、送信情報は、車両３１Ａ，３２Ａの停止時刻、発進時刻、進行方向、速度Ｖ及び加速度と、車両識別情報（車両ＩＤ）とを含んでもよい。車両３１Ａ，３２Ａの停止時刻、発進時刻、進行方向、速度Ｖ及び加速度は、例えば、車両の各種センサ及び駆動制御装置から取得することができる。車両３１Ａ，３２Ａ（ＵＥ）の停止時刻、発進時刻、進行方向、速度Ｖ及び加速度の情報は、車両のＵＥそれぞれに記録されている移動履歴情報における位置情報の時間変化（移動距離及び移動時間）に基づいて算出してもよい。
【００２６】
また、車両３１Ａ，３２Ａ、４１Ａ、４２Ａ〜４２Ｃの通信装置は、周辺の他の車両との間で直接通信（車車間通信）する機能を有してもよい。車車間通信は、例えばマイクロ波、ミリ波等の電波を用いられる。車車間通信の周波数は、例えば、１ＧＨｚよりも低い数百ＭＨｚでもよいし、１ＧＨｚ以上の高周波数帯であってもよい。また、車車間通信の周波数は、ＩＴＳ（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｔｒａｎｓｐｏｒｔ  Ｓｙｓｔｅｍｓ）やＣＡＣＣ（Ｃｏｏｐｅｒａｔｉｖｅ  Ａｄａｐｔｉｖｅ  Ｃｒｕｉｓｅ  Ｃｏｎｔｒｏｌ）で使用される７００ＭＨｚ帯（７１５ＭＨｚ〜７２５ＭＨｚ）、５．８ＧＨｚ帯（５７７０ＭＨｚ〜５８５０ＭＨｚ）やＬＴＥ−Ｖ２Ｘ  Ｓｉｄｅｌｉｎｋ（ＰＣ−５）で使用される５．９ＧＨｚ帯（５８５０ＭＨｚ〜５９２５ＭＨｚ）等であってもよい。また、車車間通信のため所定のビーム幅を有する複数のアンテナを備えてもよい。例えば、車両３１Ａ，３２Ａ、４１Ａ、４２Ａ〜４２Ｃは、前方の車両と車車間通信ための指向性アンテナと、後方の車両と車車間通信ための指向性アンテナと、右側方の車両と車車間通信ための指向性アンテナと、左側方の車両と車車間通信ための指向性アンテナとを備えてもよい。
【００２７】
また、本実施形態のシステムは、道路９０の位置、形状、幅Ｗ、車線、交通信号機の設置位置及び赤及び青の最小点灯期間などの道路に関する情報を含む地図情報を管理する地図サーバ１１を備えている。図１の例では、地図サーバ１１は移動通信網１５に設けているが、基地局１６に設けられたＭＥＣ装置、又は基地局１６と移動通信網１５のコアネットワークとの間のノードに設けられたＭＥＣ装置で構成してもよい。また、地図サーバ１１はサーバ１０と一体構成してもよい。
【００２８】
図１において、例えば交差点９３の交通信号機８１〜８４の青信号の点灯時間／タイミング等の動作の交通情報を共有して車両から利用できるようにすることで、高度な交通運転の応用が期待されている。その実現にあたっては、交通信号機８１〜８４をネットワークに接続して交通信号機８１〜８４の点灯色の切替タイミングの情報を複数の車両で共有することが考えられるが、そのシステムの構築は経済的な観点で実現が容易ではない。
【００２９】
また、従来、交差点９３の交通信号機８１〜８４の色を車載カメラで撮影した画像に基づいて検出する車両があるが、従来の車両で撮影された画像は当該車両の運転に利用されるものであり、交通信号機の各色の点灯期間や交通信号機の点灯色の切替タイミングの情報を効率的に集めて管理し、複数の車両で共有することができない。
【００３０】
そこで、本実施形態では、複数の車両３１Ａ，３２Ａと通信可能なサーバ１０を設けている。サーバ１０は、複数の車両３１Ａ，３２Ａそれぞれが交差点９３で撮影した交通信号機８１、８２を含む周辺情報としての画像情報と、車両３１Ａ，３２Ａの位置情報及び時刻情報（タイムスタンプ）とを受信し、その複数の車両３１Ａ，３２Ａそれぞれから受信した画像情報、位置情報及び時刻情報に基づいて、交通信号機８１〜８４の各色の点灯期間、交通信号機８１〜８４の点灯色の切替タイミング、交通量などの交通情報を抽出し、その交通情報を他の車両で共有できるように記憶する。ここで、交通情報の抽出する情報処理は、交通情報の決定、特定、計算、検出などの処理を含んでもよい。
【００３１】
なお、以下の説明では、交通信号機８１〜８４の青色から赤色への切り替わり時における黄色の点灯については省略しているが、本実施形態において黄色の点灯を考慮してもよい。
【００３２】
例えば、図１の例において、サーバ１０は、道路９１を上方向に走行する車両３１Ａ及び道路９２を右方向に走行する車両３２Ａから、次の（１−１）〜（１−６）の情報を受信し、交通信号機８１，８２の各色の点灯期間及び点灯色の切替タイミングを抽出して記憶する。
【００３３】
（１−１）交通信号機８１の赤点灯への切り替わりにより車両３１Ａが交差点９３の手前で停止した停止時刻情報及びその停車時の車両３１Ａの位置情報。
（１−２）車両３１Ａが撮影した交通信号機８１の赤点灯及び青点灯の画像情報、及びその撮影時の車両３１Ａの位置情報及び時刻情報。
（１−３）交通信号機８１の青点灯への切り替わりにより車両３１Ａが交差点９３の手前から発進した発進時刻情報及びその発進時の車両３１Ａの位置情報。
（１−４）交通信号機８２の赤点灯への切り替わりにより車両３２Ａが交差点９３の手前で停止した停止時刻情報及びその停車時の車両３２Ａの位置情報。
（１−５）車両３２Ａが撮影した交通信号機８２の赤点灯及び青点灯の画像情報、及びその撮影時の車両３２Ａの位置情報及び時刻情報。
（１−６）交通信号機８２の青点灯への切り替わりにより車両３２Ａが交差点９３の手前から発進した発進時刻情報及びその発進時の車両３１Ａの位置情報。
【００３４】
図２は、本実施形態に係る道路９０の交通情報を管理するサーバ１０を含むシステムの全体構成及び複数の車両の位置関係の他の例を示す説明図である。特に、図２の例は、交差点９３で左右方向に交差する道路９２を走行する車両の実態に近い交通量を交通情報として抽出する場合について示した例である。図２において、図１と共通する部分については同じ符号を付し、説明を省略する。
【００３５】
図１の例において、サーバ１０は、道路９１を上方向に走行する車両３１Ａ及び道路９２を右方向に走行する車両３２Ａから、上記（１−１）〜（１−６）の情報とともに、次の（２−１）及び（２−２）の情報を受信し、交差点９３に交差する左右方向の道路９２の交通量（例えば、単位時間あたりの通過車両の台数）を抽出して記憶する。なお、交通量は、車両の車種毎に抽出してもよい。
【００３６】
（２−１）交通信号機８１の赤点灯への切り替わりにより車両３１Ａが交差点９３の手前で停止したときに撮影した前方画像の画像情報（左右方向の道路９２を走行する他の車両４２Ｂ，４２Ｆ等の画像を含む）。
（２−２）交通信号機８２の青点灯により左右方向の道路９２を走行している車両３２Ａが撮影した前方画像の画像情報（車両３１の前を走行している他の車両４２Ａ及び反対車線を走行している他の車両４２Ｈ等の画像を含む）。
【００３７】
図３は、本実施形態に係るサーバ１０の主要な機能の一例を示すブロック図である。図３において、サーバ１０は、受信部１１０と情報処理部１２０と記憶部１３０と送信部１４０とを備える。
受信部１１０は、コネクテッド・カーである複数の車両（第１移動体）３１Ａ及び車両（第２移動体）３２Ａそれぞれが交差点９３で互いに交差する道路９１，９２において取得した周辺情報としての画像情報と、その画像情報の取得時における車両３１Ａ，３２Ａの位置情報及び時刻情報（タイムスタンプ）とを、車両３１Ａ，３２Ａそれぞれから基地局１６を介して受信する。車両３１Ａ，３２Ａそれぞれからの情報は、路側通信中継装置（以下「ＲＳＵ（Ｒｏａｄ  Ｓｉｄｅ  Ｕｎｉｔ）」という。）を介して受信してもよい。
【００３８】
車両３１Ａ，３２Ａそれぞれから受信する情報は、車両３１Ａ，３２Ａそれぞれの発進時刻及び停止時刻、進行方向、速度及び加速度の情報と、車両３１Ａ，３２Ａそれぞれの周辺を移動している他の車両を撮影した画像情報とを含む。撮影対象の他の車両には、非コネクテッド・カーである車両４１Ａ，４２Ａ〜４２Ｃも含まれる。また、車両３１Ａ，３２Ａそれぞれから受信する情報は、車両に設けられたジャイロスコープ、加速度センサ、速度センサ及び磁気センサの少なくとも一つの出力の情報などを含んでもよい。
【００３９】
情報処理部１２０は、車両３１Ａから受信した交通信号機８１を含む前方画像の画像情報と、その前方画像の撮像時の車両３１Ａの位置情報及び時刻情報（タイムスタンプ）と、車両３２Ａから受信した交通信号機８２を含む前方画像の画像情報と、その前方画像の撮像時の車両３２Ａの位置情報及び時刻情報（タイムスタンプ）とに基づいて、交通信号機８１、８２の各色の点灯期間、交通信号機８１、８２の点灯色の切替タイミング（例えば、赤から青への切替タイミング、青から赤への切替タイミング）、交通量などの交通情報を抽出する。この抽出には、車両３１Ａ，３２Ａの停止時刻、発進時刻、進行方向、速度Ｖ及び加速度と、車両３１Ａ，３２Ａそれぞれの周辺を移動している他の車両４１Ａ，４２Ａ〜４２Ｃを撮影した画像情報とを用いてもよい。
【００４０】
記憶部１３０は、情報処理部１２０で抽出して得られた交通信号機８１〜８４の各色の点灯期間、点灯色の切替タイミング、交通量等の道路９０における経時的に変化する交通情報を記憶するデータベースである。更に、記憶部１３０は、情報受信時刻（タイムスタンプ）ごとに時系列で、各交通信号機の各色の最小点灯期間、点灯色の切替タイミング、交通量等の交通情報の抽出等に用いる各種情報、例えば、コネクテッド・カーである車両３１Ａ，３２Ａなどの情報受信対象車両の位置情報、情報受信対象車両の状態（停止中か走行中かを識別する識別情報、速度、加速度）、情報受信対象車両が撮像した画像に含まれる交通信号機の情報（例えば、点灯色、信号機の位置情報）及び他の車両の情報（例えば、当該車両の有無、停止中か走行中かを識別する識別情報）を記憶する。
【００４１】
また、記憶部１３０は、管理対象のエリアにおける道路９０の位置、形状、幅、車線、交差点、交通信号機の設置位置、識別情報、各色の最低点灯期間などの道路に関する情報を含む地図情報、並びに、複数の車両（コネクテッド・カー）との通信に必要な情報などを記憶する。記憶部１３０に記憶する地図情報は、地図サーバ１１から取得することができる。
【００４２】
情報送信部１４０は、道路９０を移動するコネクテッド・カーである車両３１Ａ，３２Ａ等の複数の車両それぞれに、情報処理部１２０で抽出して得られた交通信号機８１〜８４の各色の点灯期間、点灯色の切替タイミング、交通量等の道路９０における経時的に変化する交通情報を送信する。この交通情報の送信は、プッシュ配信方式により定期的に（例えば、数秒ごとに）又は不定期に送信してもよいし、車両からの要求に応じて送信してもよい。
【００４３】
図４は、本実施形態に係る車両（コネクトテッド・カー）３０の主要な機能の一例を示すブロック図である。図４において、前述の車両３１Ａ，３２Ａ等のコネクトテッド・カーである車両３０は、通信装置３００と、車両３０を駆動する車両駆動部３５０とを備える。車両駆動部３５０は、例えば、車両３０を駆動するエンジン、モータなどの駆動源、駆動源の動力をタイヤ等の駆動出力部に伝える駆動伝達装置、車両３０の進行方向を変える操舵装置などである。
【００４４】
通信装置３００は、位置情報取得部３１０と、ナビゲーション情報取得手段３１２と、走行状態情報取得部３１４と、画像情報取得部（撮像部）３１６と、サーバ１０と通信するためのネットワーク通信部３１８と、制御部３２０とを備える。通信装置３００は、他の車両と通信する車車間通信部３２２を備えてもよい。
【００４５】
位置情報取得部３１０は、例えばＧＰＳ等のＧＮＳＳ（全球測位衛星システム）の人工衛星からの信号を受信し、その受信結果に基づいて、車両３０の位置情報（例えば、緯度、経度及び高度の情報）を出力することができる。
【００４６】
ナビゲーション情報取得手段３１２は、車両３０に搭載されたナビゲーションシステムから、地図情報、道路に関する移動経路情報としての道路情報、走行予定のルート情報等の道路関連情報を取得する。道路関連情報は、道路９０のＴ字路、カーブなどの形状に関する情報、道路９０の工事や事故などのリアルタイム交通情報を含む。
【００４７】
走行状態情報取得部３１４は、自車両３０の車両駆動部３５０から、自車両３０の走行速度情報、ブレーキ情報、舵角情報、ウィンカー情報等の走行状態を示す情報を取得する。
【００４８】
画像情報取得部３１６は、自車両３０の進行方向における前方を撮像する撮像装置としてのカメラを有し、前方画像の画像情報を取得することができる。画像情報取得部３１６は、自車両３０の進行方向における後方を撮像する撮像装置としてのカメラを更に有し、後方画像の画像情報も取得することができるように構成してもよい。
【００４９】
ネットワーク通信部３１８は、移動通信の基地局１６を介してサーバ１０と通信するセルラーネットワーク通信を行うことができる。ネットワーク通信部３１８は、ＲＳＵを介してサーバ１０と通信するように構成してもよい。
【００５０】
制御部３２０は、ＣＰＵ等のプロセッサ、メモリなどで構成され、所定の制御プログラムが読み込まれて実行されることにより、通信装置３００における位置情報取得部３１０、ナビゲーション情報取得手段３１２、走行状態情報取得部３１４、画像情報取得部３１６及びネットワーク通信部３１８の各種制御、車両駆動部１５０の各種制御、及び、各種情報処理などを行う。
【００５１】
制御部３２０は、位置情報取得部３１０、ナビゲーション情報取得手段３１２、走行状態情報取得部３１４及び画像情報取得部３１６と連携することにより、道路９０における周辺情報を取得する情報取得部として機能する。また、制御部３２０は、ネットワーク通信部３１８と連携することにより、前記周辺情報とその周辺情報の取得時における車両３０の位置情報及び時刻情報とをサーバ１０に送信する送信部、並びに、道路９０における経時的に変化する交通情報（例えば、交通信号機の各色の点灯期間、交通信号機の点灯色の切替タイミング、交通量など）をサーバ１０から受信する受信部として機能する。
【００５２】
車車間通信部３２２は、例えば、指向性アンテナをそれぞれ有する前方アンテナ部及び後方アンテナ部と、通信処理部と備える。
【００５３】
次に、本実施形態に係るサーバ１０による交通信号の点灯情報（各色の点灯期間及び点灯色の切替タイミング）の抽出処理について、参考例と比較して説明する。
【００５４】
図５は、参考例に係るサーバによる交通信号の点灯情報の抽出処理の一例を示す説明図である。図５の例では、前述の図１及び図２の交差点９３において横方向の道路９２を６台のコネクテッド・カーの車両３２Ａ〜３２Ｆが通過するときの時刻（１４時５９分２０秒〜１５時１分５５秒）及びその時刻識別子（Ｔ１〜Ｔ３２）と、各車両がサーバ１０にアップロードする情報と、各車両からの情報に基づいて交通信号機８１、８２の信号機情報を抽出するサーバ処理との関係を示している。各車両３１Ａ，４１Ａからの情報のアップロード間隔は５秒である。また、交通信号機８１、８２の黄色の点灯は説明の簡略化のため考慮していない。
【００５５】
図５の参考例は、横方向の道路９２を通過する車両３２Ｄからのアップロード情報のみを用いて横方向の交通信号の信号情報（赤点灯期間及び点灯色の切替タイミング）を抽出する例である。
【００５６】
図５において、時刻Ｔ４，Ｔ５及びＴ６それぞれに車両３２Ａ，３２Ｂ及び３２Ｃが横方向の道路９２を走行して交差点９３を通過するとき、自車が走行していることを示す車両の走行状態情報と、横方向の交通信号機８２の青点灯を含む前方画像の画像情報とをサーバにアップロードする。これらの情報に基づき、時刻Ｔ４，Ｔ５，Ｔ６において横方向の交通信号機８２が青点灯であることを検出することができる。
【００５７】
次に、時刻Ｔ７，Ｔ８及びＴ９それぞれに車両３２Ｄ，３２Ｅ及び３２Ｆが横方向の道路９２を走行して交差点９３の手前に到達したとき、各車両３２Ｄ，３２Ｅ及び３２Ｆは、自車が停止したことを示す車両の走行状態情報と、横方向の交通信号機８２の赤点灯を含む前方画像の画像情報とをサーバにアップロードする。これらの情報に基づき、車両３２Ｄが停止した時刻Ｔ７（１４時５９分５０秒）に、横方向の交通信号機８２が青点灯から赤点灯に切り替わったことを検出することができる。
【００５８】
次に、車両３２Ｄ，３２Ｅ及び３２Ｆはそれぞれ、時刻Ｔ３１に各車両３２Ｄ，３２Ｅ及び３２Ｆが発進したことを示す車両の走行状態情報と、横方向の交通信号機８２の赤点灯から切り替わった青信号を含む前方画像の画像情報とをサーバにアップロードする。これらの情報に基づき、車両３２Ｄが停止した時刻Ｔ３１（１５時１分５０秒）に、横方向の交通信号機８２が赤点灯から青点灯に切り替わったことを検出することができる。
【００５９】
サーバは、横方向の交通信号機８２が青点灯から赤点灯に切り替わった時刻Ｔ７と赤点灯から青点灯に切り替わった時刻Ｔ３１との時間差（１２０秒）を算出し、その時間差（１２０秒）を横方向の交通信号機８２の赤点灯期間として抽出することができる。しかしながら、図５の参考例では、車両３２Ｄのアップロード情報のみ用いており、他の車両３２Ａ〜３２Ｃ及び３２Ｅ，３２Ｆのアップロード情報は用いられず、アップロード情報の利用効率が悪い。また、図５の参考例では、縦方向及び横方向の道路９１，９２の交通信号機８１〜８４がともに赤点灯している両方向赤点灯期間の情報を抽出することができず、また、青点灯期間の情報については交通信号機８２、８４のいずれについても抽出することができない。
【００６０】
図６〜図８は本実施形態に係るサーバ１０による交通信号の点灯情報（各色の点灯期間及び点灯色の切替タイミング）の抽出の一例を示す説明図である。図９は、図５〜図８における交通信号機８１，８２の点灯情報の凡例を示す説明図である。
【００６１】
図６の例では、前述の図１及び図２の交差点９３において縦方向の道路９１を３台のコネクテッド・カーの車両３１Ａ〜３１Ｃ及び２台の非コネクテッド・カーの車両４１Ａ，４１Ｂが通過し、横方向の道路９２を２台のコネクテッド・カーの車両３２Ａ，３２Ｂ及び６台の非コネクテッド・カーの車両４２Ａ〜４２Ｆが通過するときの時刻（１４時５９分２０秒〜１５時１４分２５秒）及びその時刻識別子（Ｔ１〜Ｔ１８２）と、各車両がサーバ１０にアップロードする情報と、コネクテッド・カーの車両３１Ａ〜３１Ｃ，３２Ａ，３２Ｂからの情報に基づいて交通信号機８１、８２の信号機情報を抽出するサーバ処理との関係を示している。各車両３１Ａ，４１Ａからの情報のアップロード間隔は５秒である。また、交通信号機８１、８２の黄色の点灯は説明の簡略化のため考慮していない。
【００６２】
まず、図６の縦方向の道路９１において、時刻Ｔ６に車両３１Ａが交差点９３の手前に到達したとき、車両３１Ａは、自車が停止したことを示す車両の走行状態情報と、縦方向の交通信号機８１の赤点灯を含む前方画像の画像情報とをサーバ１０にアップロードする。更に、車両３１Ａは、時刻Ｔ７、Ｔ８それぞれにおいて縦方向の交通信号機８１の赤点灯を含む前方画像の画像情報とをサーバ１０にアップロードする。サーバ１０は、これらの情報に基づき、車両３１Ａが停止した時刻Ｔ６からＴ８までの間、縦方向の交通信号機８１が赤点灯であることを検出することができる。
【００６３】
次に、車両３１Ａは、時刻Ｔ９に車両３１Ａが発進したことを示す車両の走行状態情報と、縦方向の交通信号機８１の赤点灯から切り替わった青信号を含む前方画像の画像情報とをサーバ１０にアップロードする。サーバ１０は、これらの情報に基づき、車両３１Ａが停止した時刻Ｔ９（１５時０分０秒）に、縦方向の交通信号機８１が赤点灯から青点灯に切り替わったことを検出することができる。また、サーバ１０は、予め取得した地図情報に含まれる青点灯の最小点灯期間Ｔｂｍｉｎ（８０秒）に基づいて、交通信号機８１の青点灯状態が時刻Ｔ２５まで継続することを推定することができる。更に、サーバ１０は、時刻Ｔ２６に車両３１Ｂからアップロードされた、自車が走行していることを示す車両の走行状態情報と、縦方向の交通信号機８１の青点灯を含む前方画像の画像情報とに基づいて、時刻Ｔ２６において交通信号機８１が青点灯であることを検出することができる。
【００６４】
次に、サーバ１０は、時刻Ｔ２９に横方向の道路９２で停止している車両３２Ａからアップロードされた、縦方向の道路９１を走行していた非コネクテッド・カーの車両４１Ｂが停止したことを示す画像情報に基づいて、時刻Ｔ２９において縦方向の交通信号機８１が青点灯から赤点等に切り替わったことを推定することができる。そして、サーバ１０は、縦方向の交通信号機８１が赤点灯から青点灯に切り替わった時刻Ｔ９と青点灯から赤点灯に切り替わった時刻Ｔ２９との時間差（１００秒）を算出し、その時間差（１００秒）を縦方向の交通信号機８１の青点灯期間として抽出することができる。
【００６５】
次に、時刻Ｔ３４に車両３１Ｃが交差点９３の手前に到達したとき、車両３１Ｃは、自車が停止したことを示す車両の走行状態情報と、縦方向の交通信号機８１の赤点灯を含む前方画像の画像情報とをサーバ１０にアップロードする。更に、車両３１Ｃは、時刻Ｔ３７、Ｔ４１，Ｔ４４，Ｔ４７及びＴ５０それぞれにおいて横方向の道路９２を走行して交差点９３を通過している非コネクテッド・カーの車両４２Ａ、４２Ｂ，４２Ｃ，４２Ｄ及び４２Ｅを含む前方画像の画像情報をサーバ１０にアップロードする。この画像情報に基づき、サーバ１０は、横方向の交通信号機８２が青点灯であることを推定することができる。また、時刻Ｔ５１において横方向の道路９２を走行して交差点９３の手前で停止した車両４２Ｆを含む前方画像の画像情報をサーバ１０にアップロードする。この画像情報に基づき、サーバ１０は、横方向の交通信号機８２が青点灯から赤点灯に切り替わったことを推定することができる。
【００６６】
次に、車両３１Ｃは、時刻Ｔ５３に車両３１Ｃが発進したことを示す車両の走行状態情報と、縦方向の交通信号機８１の赤点灯から切り替わった青信号を含む前方画像の画像情報とをサーバ１０にアップロードする。サーバ１０は、これらの情報に基づき、車両３１Ｃが発進した時刻Ｔ５３（１５時３分４０秒）に、縦方向の交通信号機８１が赤点灯から青点灯に切り替わったことを検出することができる。そして、サーバ１０は、縦方向の交通信号機８１が青点灯から赤点灯に切り替わったと推定した時刻Ｔ２９と赤点灯から青点灯に切り替わった時刻Ｔ５３との時間差（１２０秒）を算出し、その時間差（１２０秒）を縦方向の交通信号機８１の赤点灯期間として抽出することができる。
【００６７】
次に、図６の横方向の道路９２において、時刻Ｔ２４に車両３２Ａが交差点９３の手前に到達したとき、車両３２Ａは、自車が停止したことを示す車両の走行状態情報と、横方向の交通信号機８２の赤点灯を含む前方画像の画像情報とをサーバ１０にアップロードする。更に、車両３２Ａは、時刻Ｔ２６に縦方向の道路９１を走行して交差点９３を通過している非コネクテッド・カーの車両４１Ａを含む前方画像の画像情報をサーバ１０にアップロードする。また、車両３２Ａは、時刻Ｔ２９に縦方向の道路９１を走行して交差点９３の手前で停止した非コネクテッド・カーの車両４１Ｂを含む前方画像の画像情報をサーバ１０にアップロードする。この画像情報に基づいて、サーバ１０は、前述のように、時刻Ｔ２９に縦方向の交通信号機８１が青点灯から赤点等に切り替わったことを推定することができる。
【００６８】
次に、車両３２Ａは、時刻Ｔ３１に車両３２Ａが発進したことを示す車両の走行状態情報と、横方向の交通信号機８２の赤点灯から切り替わった青信号を含む前方画像の画像情報とをサーバ１０にアップロードする。サーバ１０は、これらの情報に基づき、車両３２Ａが発進した時刻Ｔ３１（１５時１分５０秒）に、横方向の交通信号機８２が赤点灯から青点灯に切り替わったことを検出することができる。
【００６９】
次に、サーバ１０は、前述のように、時刻Ｔ５１において縦方向の道路９１に停止している車両３１Ｃからアップロードされた、横方向の道路９２を走行して交差点９３の手前で停止した車両４２Ｆを含む前方画像の画像情報に基づいて、横方向の交通信号機８２が青点灯から赤点灯に切り替わったことを推定することができる。この推定結果と、前述の縦方向の交通信号機８１が赤点灯から青点灯に切り替わった検出結果とに基づいて、縦方向及び横方向の道路９１，９２の交通信号機８１〜８４がともに赤点灯している両方向赤点灯期間（時刻Ｔ５１から時刻Ｔ５３までの５秒間）の情報を抽出することができる。
【００７０】
なお、上記縦方向の道路９１の交通信号機８１について赤点灯期間、青点灯期間及び点灯色の切替タイミングを確定した後、サーバ１０は、例えば図７及び図８の時刻Ｔ７４〜Ｔ９５、Ｔ９８〜Ｔ１１５、Ｔ１１８〜Ｔ１３９、Ｔ１４２〜Ｔ１５８、Ｔ１６２〜Ｔ１８２におけるアップロード情報で確定できなかった期間については、上記確定した情報に基づいて赤点灯期間、青点灯期間を推定してもよい。
【００７１】
また、上記縦方向の道路９１の交通信号機８１について赤点灯期間及び青点灯期間の合計期間すなわち点灯周期Ｔｓ１を確定した後、サーバ１０は、縦方向の道路９１を走行している車両からのアップロード情報に基づいて推定した青点灯タイミングから点灯周期Ｔｓ１の整数倍だけずれた時刻について、青点灯タイミングであると推定してもよい。例えば、図７及び図８の例において交通信号機８１の点灯周期Ｔｓ１が２２０秒であるので、時刻Ｔ１５９に車両３１Ｅからアップロードされた青点灯の画像情報に基づいて時刻Ｔ１５９が青点灯タイミングであると推定したとき、その時刻Ｔ１５９（１５時１２分３０秒）から点灯周期Ｔｓ１（２２０秒）の１倍分の時間だけさかのぼった時刻Ｔ１１５（１５時８分５０秒）についても等価的に青点灯タイミングであると推定してもよい。
【００７２】
同様に、上記横方向の道路９２の交通信号機８２について赤点灯期間、青点灯期間及び点灯色の切替タイミングを確定した後、サーバ１０は、例えば図７及び図８の時刻Ｔ７７〜Ｔ９３、Ｔ９６〜Ｔ１１７、Ｔ１２０〜Ｔ１３７、Ｔ１４０〜Ｔ１６１、Ｔ１６４〜Ｔ１８１におけるアップロード情報で確定できなかった期間については、上記確定した情報に基づいて赤点灯期間、青点灯期間を推定してもよい。
【００７３】
また、上記横方向の道路９２の交通信号機８２について赤点灯期間及び青点灯期間の合計期間すなわち点灯周期Ｔｓ２を確定した後、サーバ１０は、横方向の道路９２を走行している車両からのアップロード情報に基づいて推定した青点灯タイミングから点灯周期Ｔｓ２の整数倍だけずれた時刻について、青点灯タイミングであると推定してもよい。例えば、図７及び図８の例において交通信号機８２の点灯周期Ｔｓ２が２２０秒であるので、時刻Ｔ１８１に車両３２Ｃからアップロードされた青点灯の画像情報に基づいて時刻Ｔ１８１が青点灯タイミングであると推定したとき、その時刻Ｔ１８１（１５時１４分２０秒）から点灯周期Ｔｓ１（２２０秒）の１倍及び２倍分の時間だけさかのぼった時刻Ｔ１３７（１５時１０分４０秒）及び時刻Ｔ９３（１５時７分００秒）についても等価的に青点灯タイミングであると推定してもよい。
【００７４】
また、図６〜図８の例において縦方向及び横方向の道路９１、９２の交通信号機８１、８２の赤点灯期間及び青点灯期間は、表１及び表２に示すように時間帯に応じて異なってもよい。
【表１】
2020113225.tif 000003
【表２】
2020113225.tif 000004
【００７５】
図１０は、本実施形態に係るサーバ１０における交通情報の情報処理の一例を示すフローチャートである。
図１０において、サーバ１０は、管理対象のエリアの道路を走行している複数の車両からアップロードされる周辺の画像情報及び自車の状態情報を含む周辺情報とその周辺情報の取得時における車両の位置情報及び時刻情報とを含むアップロード情報（ＵＬ情報）を、定期的に又は不定期で所定時間繰り返し受信して蓄積する（Ｓ１０１）。
【００７６】
次に、サーバ１０は、上記蓄積した複数の車両からのＵＬ情報に基づいて、管理対象のエリアに位置する複数の交通信号機の赤点灯期間及び青点灯期間を算出する（Ｓ１０２）。各点灯期間を算出できない場合（Ｓ１０３でＮＯ）、サーバ１０は、車両からのＵＬ情報の蓄積と赤点灯期間及び青点灯期間の算出とを繰り返す（Ｓ１０１、Ｓ１０２）。一方、上記各点灯期間を算出できた場合（Ｓ１０３でＹＥＳ）、サーバ１０は、各交通信号機の赤点灯から青点灯への切替タイミングと青点灯から赤点灯への切替タイミングとを算出する（Ｓ１０４）。
【００７７】
次に、サーバ１０は、上記ＵＬ情報を定期的に又は不定期で所定時間繰り返し受信して蓄積し（Ｓ１０５）、新たに受信して蓄積した車両からのＵＬ情報に含まれる交通信号機の点灯色と上記計算して推定した点灯色とが一致するか否かを判定する（Ｓ１０６）。点灯色が一致する場合（Ｓ１０６でＹＥＳ）、サーバ１０は、上記ＵＬ情報の受信・蓄積を繰り返し実行する。一方、点灯色が一致しない場合（Ｓ１０６でＮＯ）、サーバ１０は、該当する交通信号機について前述赤点灯期間及び青点灯期間の算出と点灯色の切替タイミングの算出とを再度実行する（Ｓ１０２〜Ｓ１０４）。
【００７８】
以上、本実施形態によれば、サーバ１０に接続して情報の送受信ができる複数の車両（コネクテッド・カー）３１Ａ，４１Ａが前方画像の画像情報等の周辺情報を位置情報及び時刻情報とともにサーバ１０にアップロードし、サーバ１０が、その周辺画像に基づいて道路９０における経時的に変化する交通情報（例えば、交通信号機の各色の点灯期間、交通信号機の点灯色の切替タイミング、交通量など）を抽出して記憶することにより、道路９０における交通情報を効率的に集めて管理することができる。また、サーバ１０で管理されている交通情報を複数の車両に送信することにより、複数の車両で共有することができる。
【００７９】
特に、本実施形態によれば、複数の道路９１、９２が交差する交差点９３において複数の車両（コネクテッド・カー）３１Ａ，４１Ａが交通信号機の画像部分を含む画像情報を位置情報及び時刻情報とともにサーバ１０にアップロードし、その画像情報に基づいて、交通信号機の各色の点灯期間及び交通信号機の点灯色の切替タイミングの少なくとも一方を含む交通情報としての信号機点灯情報を抽出することにより、信号機点灯情報を効率的に集めて管理し、複数の車両で共有することができる。
【００８０】
また、本実施形態によれば、サーバ１０に接続して情報の送受信ができる車両（コネクテッド・カー）３１Ａ，４１Ａが周辺を走行している他の車両を撮影した画像情報をサーバ１０にアップロードして交通量の抽出に用いることにより、コネクテッド・カーの普及初期など非コネクテッド・カーが多い状態でも、より実態に近い交通量を把握することでき、その交通量の情報を複数の車両で共有することができる。
【００８１】
なお、本明細書で説明された処理工程、並びに、サーバ、通信装置、移動体及びシステムの構成要素は、様々な手段によって実装することができる。例えば、これらの工程及び構成要素は、ハードウェア、ファームウェア、ソフトウェア、又は、それらの組み合わせで実装されてもよい。
【００８２】
ハードウェア実装については、実体（例えば、各種無線通信装置、Ｎｏｄｅ Ｂ、端末、ハードディスクドライブ装置、又は、光ディスクドライブ装置）において上記工程及び構成要素を実現するために用いられる処理ユニット等の手段は、１つ又は複数の、特定用途向けＩＣ（ＡＳＩＣ）、デジタルシグナルプロセッサ（ＤＳＰ）、デジタル信号処理装置（ＤＳＰＤ）、プログラマブル・ロジック・デバイス（ＰＬＤ）、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子デバイス、本明細書で説明された機能を実行するようにデザインされた他の電子ユニット、コンピュータ、又は、それらの組み合わせの中に実装されてもよい。
【００８３】
また、ファームウェア及び／又はソフトウェア実装については、上記構成要素を実現するために用いられる処理ユニット等の手段は、本明細書で説明された機能を実行するプログラム（例えば、プロシージャ、関数、モジュール、インストラクション、などのコード）で実装されてもよい。一般に、ファームウェア及び／又はソフトウェアのコードを明確に具体化する任意のコンピュータ／プロセッサ読み取り可能な媒体が、本明細書で説明された上記工程及び構成要素を実現するために用いられる処理ユニット等の手段の実装に利用されてもよい。例えば、ファームウェア及び／又はソフトウェアコードは、例えば制御装置において、メモリに記憶され、コンピュータやプロセッサにより実行されてもよい。そのメモリは、コンピュータやプロセッサの内部に実装されてもよいし、又は、プロセッサの外部に実装されてもよい。また、ファームウェア及び／又はソフトウェアコードは、例えば、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）、プログラマブルリードオンリーメモリ（ＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）、ＦＬＡＳＨメモリ、フロッピー（登録商標）ディスク、コンパクトディスク（ＣＤ）、デジタルバーサタイルディスク（ＤＶＤ）、磁気又は光データ記憶装置、などのような、コンピュータやプロセッサで読み取り可能な媒体に記憶されてもよい。そのコードは、１又は複数のコンピュータやプロセッサにより実行されてもよく、また、コンピュータやプロセッサに、本明細書で説明された機能性のある態様を実行させてもよい。
【００８４】
また、前記媒体は非一時的な記録媒体であってもよい。また、前記プログラムのコードは、コンピュータ、プロセッサ、又は他のデバイス若しくは装置機械で読み込んで実行可能であれよく、その形式は特定の形式に限定されない。例えば、前記プログラムのコードは、ソースコード、オブジェクトコード及びバイナリコードのいずれでもよく、また、それらのコードの２以上が混在したものであってもよい。
【００８５】
また、本明細書で開示された実施形態の説明は、当業者が本開示を製造又は使用するのを可能にするために提供される。本開示に対するさまざまな修正は当業者には容易に明白になり、本明細書で定義される一般的原理は、本開示の趣旨又は範囲から逸脱することなく、他のバリエーションに適用可能である。それゆえ、本開示は、本明細書で説明される例及びデザインに限定されるものではなく、本明細書で開示された原理及び新規な特徴に合致する最も広い範囲に認められるべきである。
【符号の説明】
【００８６】
１０    ：サーバ
１６    ：基地局
３１Ａ，３２Ａ    ：車両（コネクテッド・カー）
４１Ａ，４２Ａ〜４２Ｈ    ：車両（非コネクテッド・カー）
９０，９１，９２    ：道路
３００    ：通信装置
【図１】
2020113225.tif 000005
【図２】
2020113225.tif 000006
【図３】
2020113225.tif 000007
【図４】
2020113225.tif 000008
【図５】
2020113225.tif 000009
【図６】
2020113225.tif 000010
【図７】
2020113225.tif 000011
【図８】
2020113225.tif 000012
【図９】
2020113225.tif 000013
【図１０】
2020113225.tif 000014