(57)【要約】【課題】車両の走行予定経路に関する映像を提供する技術を改善する。【解決手段】サーバ２は、サーバ制御部２３とサーバ通信部２１とサーバ記憶部２２とを含むサーバであって、サーバ通信部２１を介して通信端末１と接続可能に構成され、サーバ制御部２３は、走行中の車両によって撮像された映像を道路ごとに対応付けてサーバ記憶部２２に記憶し、通信端末１からの要求に応じて走行予定経路を決定し、走行予定経路を構成する１以上の道路のそれぞれに対応する映像をサーバ記憶部２２から取得し、映像を通信端末１に送信し、表示させる。【選択図】図１
2020119131.tif 000002
【特許請求の範囲】
【請求項１】
サーバ制御部とサーバ通信部とサーバ記憶部とを含むサーバであって、
前記サーバ通信部を介して通信端末と接続可能に構成され、
前記サーバ制御部は、
走行中の車両によって撮像された映像を道路ごとに対応付けて前記サーバ記憶部に記憶し、
前記通信端末からの要求に応じて走行予定経路を決定し、
前記走行予定経路を構成する１以上の道路のそれぞれに対応する映像を前記サーバ記憶部から取得し、
前記映像を前記通信端末に送信し、表示させる、
サーバ。
【請求項２】
請求項１に記載のサーバにおいて、
前記サーバ制御部は、
前記映像を表示中の前記通信端末からの迂回要求に応じて、前記通信端末に表示中の映像に対応する道路を迂回する前記走行予定経路を決定し、
前記走行予定経路を構成する１以上の道路のそれぞれに対応する映像を、前記サーバ記憶部から取得し、
取得された前記映像を前記通信端末に送信する、サーバ。
【請求項３】
請求項１又は２に記載のサーバにおいて、
前記サーバ記憶部は、前記通信端末が設置される車両の車幅を記憶し、
前記サーバ制御部は、前記道路の道幅と前記車幅とから、前記通信端末が設置される車両が前記道路を走行可能か否かを判定し、
走行可能と判定された前記道路からなる前記走行予定経路を構成する１以上の道路のそれぞれに対応する映像を前記サーバ記憶部から取得し、
取得された前記映像を前記通信端末に送信する、サーバ。
【請求項４】
請求項１乃至３のいずれか１項に記載のサーバにおいて、
前記サーバ記憶部は、
前記車両によって撮像された前記映像に対応付けて、前記道路の道幅と、前記車両の車種と、前記映像が撮像されたときの日時と、映像内の天気と、前記車両の走行方向と、前記映像内の注意オブジェクトの有無とのうち少なくとも１つを記憶する、サーバ。
【請求項５】
請求項１乃至４のいずれか１項に記載のサーバにおいて、
前記サーバ制御部は、
前記映像が撮像されたときの日時を含む項目に基づいて映像ごとに評価値を算出し、
前記項目以外の所定の項目の値が同一である２以上の映像が同一の道路に対応付けられているとき、前記評価値が最も高い映像以外の映像を削除する、サーバ。
【請求項６】
サーバ制御部とサーバ通信部とサーバ記憶部とを含むサーバにおけるサーバ制御方法であって、
前記サーバは前記サーバ通信部を介して通信端末と接続可能に構成され、
走行中の車両によって撮像された映像を道路ごとに対応付けて前記サーバ記憶部に記憶するステップと、
前記通信端末からの要求に応じて走行予定経路を決定するステップと、
前記走行予定経路を構成する１以上の道路のそれぞれに対応する映像を前記サーバ記憶部から取得するステップと、
前記映像を前記通信端末に送信し、表示させるステップと、
を含むサーバ制御方法。
【請求項７】
サーバ制御部とサーバ通信部とサーバ記憶部とを含み、前記サーバ通信部を介して通信端末と接続可能に構成されたサーバに、
走行中の車両によって撮像された映像を道路ごとに対応付けて前記サーバ記憶部に記憶するステップと、
前記通信端末からの要求に応じて走行予定経路を決定するステップと、
前記走行予定経路を構成する１以上の道路のそれぞれに対応する映像を前記サーバ記憶部から取得するステップと、
前記映像を前記通信端末に送信し、表示させるステップと、
を実行させるサーバ制御プログラム。
【請求項８】
制御部と通信部と表示部と記憶部とを含む通信端末であって、
前記通信部を介してサーバと通信可能に構成され、
前記制御部は、
車両の走行予定経路を構成する１以上の道路のそれぞれに対応する映像を送信するよう前記サーバに要求し、
前記映像を前記サーバから取得し、
前記映像を前記記憶部に記憶し、
前記走行予定経路にしたがった順番で、取得された前記映像を前記表示部に表示する、
通信端末。
【請求項９】
請求項８に記載の通信端末において、
前記制御部は、前記映像の内容に応じて前記映像の再生速度を変更する、通信端末。
【請求項１０】
請求項８又は９に記載の通信端末において、
前記映像には、前記車両の車種と、前記映像が撮像されたときの日時と、映像内の天気とのうち少なくとも１つの項目が対応付けられ、
前記制御部は、２以上の映像が同一の道路に対応付けられているとき、前記少なくとも１つの項目を選択可能に前記表示部に表示し、ユーザ選択に応じた映像を表示する、通信端末。
【請求項１１】
請求項８乃至１０のいずれか一項に記載の通信端末において、
前記制御部は、前記映像の表示中、前記映像内の注意オブジェクトを通知する、通信端末。
【請求項１２】
請求項８乃至１１のいずれか一項に記載の通信端末において、
前記制御部は、前記映像に、注意オブジェクトが有る場合に道路を走行したときの第１の映像と、前記注意オブジェクトが無い場合に同一の道路を走行したときの第２の映像とが対応付けられているとき、前記第１の映像と前記第２の映像とを並べて前記表示部に表示する、通信端末。
【請求項１３】
制御部と通信部と表示部と記憶部とを含む通信端末における端末制御方法であって、
前記通信端末は前記通信部を介してサーバと通信可能に構成され、
車両の走行予定経路を構成する１以上の道路のそれぞれに対応する映像を送信するよう前記サーバに要求するステップと、
前記映像を前記サーバから取得するステップと、
前記映像を前記記憶部に記憶するステップと、
前記走行予定経路にしたがった順番で、取得された前記映像を前記表示部に表示するステップと、
を含む端末制御方法。
【請求項１４】
制御部と通信部と表示部と記憶部とを含み、前記通信部を介してサーバと通信可能に構成された通信端末に、
車両の走行予定経路を構成する１以上の道路のそれぞれに対応する映像を送信するよう前記サーバに要求するステップと、
前記映像を前記サーバから取得するステップと、
前記映像を前記記憶部に記憶するステップと、
前記走行予定経路にしたがった順番で、取得された前記映像を前記表示部に表示するステップと、
を実行させる端末制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ、サーバ制御方法、サーバ制御プログラム、通信端末、端末制御方法、及び端末制御プログラムに関する。
【背景技術】
【０００２】
従来、車載装置から映像要求を受信すると、車両がこれから走行する経路に設置されたカメラより映像を受信し、その映像を車両に送信するシステムが知られている（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−０９９１７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記カメラは道路に設置された固定カメラであるため、車両の走行予定経路上におけるカメラ設置地点の映像しか車両に送信することができない。このため、例えば車両の運転者は、送信された映像から走行予定経路の様子を必ずしも十分に認識できない。このように、車両の走行予定経路に関する映像を提供する従来の技術には改善の余地がある。
【０００５】
上記のような問題点に鑑みてなされた本発明の目的は、車両の走行予定経路に関する映像を提供する技術を改善することができるサーバ、サーバ制御方法、サーバ制御プログラム、通信端末、端末制御方法、及び端末制御プログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の一実施形態に係るサーバは、
サーバ制御部とサーバ通信部とサーバ記憶部とを含むサーバであって、
前記サーバ通信部を介して通信端末と接続可能に構成され、
前記サーバ制御部は、
走行中の車両によって撮像された映像を道路ごとに対応付けて前記サーバ記憶部に記憶し、
前記通信端末からの要求に応じて走行予定経路を決定し、
前記走行予定経路を構成する１以上の道路のそれぞれに対応する映像を前記サーバ記憶部から取得し、
前記映像を前記通信端末に送信し、表示させる。
【０００７】
本発明の一実施形態に係るサーバ制御方法は、
サーバ制御部とサーバ通信部とサーバ記憶部とを含むサーバにおけるサーバ制御方法であって、
前記サーバは前記サーバ通信部を介して通信端末と接続可能に構成され、
走行中の車両によって撮像された映像を道路ごとに対応付けて前記サーバ記憶部に記憶するステップと、
前記通信端末からの要求に応じて走行予定経路を決定するステップと、
前記走行予定経路を構成する１以上の道路のそれぞれに対応する映像を前記サーバ記憶部から取得するステップと、
前記映像を前記通信端末に送信し、表示させるステップと、
を含む。
【０００８】
本発明の一実施形態に係るサーバ制御プログラムは、
サーバ制御部とサーバ通信部とサーバ記憶部とを含み、前記サーバ通信部を介して通信端末と接続可能に構成されたサーバに、
走行中の車両によって撮像された映像を道路ごとに対応付けて前記サーバ記憶部に記憶するステップと、
前記通信端末からの要求に応じて走行予定経路を決定するステップと、
前記走行予定経路を構成する１以上の道路のそれぞれに対応する映像を前記サーバ記憶部から取得するステップと、
前記映像を前記通信端末に送信し、表示させるステップと、
を実行させる。
【０００９】
本発明の一実施形態に係る通信端末は、
制御部と通信部と表示部と記憶部とを含む通信端末であって、
前記通信部を介してサーバと通信可能に構成され、
前記制御部は、
車両の走行予定経路を構成する１以上の道路のそれぞれに対応する映像を送信するよう前記サーバに要求し、
前記映像を前記サーバから取得し、
前記映像を前記記憶部に記憶し、
前記走行予定経路にしたがった順番で、取得された前記映像を前記表示部に表示する。
【００１０】
本発明の一実施形態に係る端末制御方法は、
制御部と通信部と表示部と記憶部とを含む通信端末における端末制御方法であって、
前記通信端末は前記通信部を介してサーバと通信可能に構成され、
車両の走行予定経路を構成する１以上の道路のそれぞれに対応する映像を送信するよう前記サーバに要求するステップと、
前記映像を前記サーバから取得するステップと、
前記映像を前記記憶部に記憶するステップと、
前記走行予定経路にしたがった順番で、取得された前記映像を前記表示部に表示するステップと、
を含む。
【００１１】
本発明の一実施形態に係る端末制御プログラムは、
制御部と通信部と表示部と記憶部とを含み、前記通信部を介してサーバと通信可能に構成された通信端末に、
車両の走行予定経路を構成する１以上の道路のそれぞれに対応する映像を送信するよう前記サーバに要求するステップと、
前記映像を前記サーバから取得するステップと、
前記映像を前記記憶部に記憶するステップと、
前記走行予定経路にしたがった順番で、取得された前記映像を前記表示部に表示するステップと、
を実行させる。
【発明の効果】
【００１２】
本発明のサーバ、サーバ制御方法、サーバ制御プログラム、通信端末、端末制御方法、及び端末制御プログラムによれば、車両の走行予定経路に関する映像を提供する技術を改善することができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態の情報処理システムの全体図である。
【図２Ａ】通信端末の機能ブロック図である。
【図２Ｂ】サーバの機能ブロック図である。
【図３】サーバに記憶されるデータの一例を示す図である。
【図４Ａ】通信端末の第１の画面例を示す図である。
【図４Ｂ】図４Ａに示す画面の一部を選択したときに表示される画面を示す図である。
【図５】通信端末の第２の画面例を示す図である。
【図６】通信端末の第３の画面例を示す図である。
【図７】サーバにおいて実行される処理のフローチャートである。
【図８】通信端末において実行される処理のフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を用いて本発明の実施形態が説明される。
【００１５】
図１は、本実施形態の情報処理システムＳの全体図である。情報処理システムＳは、互いに接続可能に構成された通信端末１とサーバ２とを含む。図１では説明の簡便のため、２つの通信端末１及び１つのサーバ２が図示されている。しかし、通信端末１及びサーバ２のそれぞれの数はこれに限られない。通信端末１は例えば、車内に設置される携帯通信端末、又は、車両に内蔵されたカーナビゲーションシステム等の任意の通信端末であってよい。通信端末１とサーバ２とは、例えば移動体通信網及びインターネット等を含むネットワークＮＷを介して通信可能に構成される。
【００１６】
まず、本実施形態の情報処理システムＳが実行する処理の概要が説明される。サーバ２は、走行中の任意の車両によって撮像された映像を道路ごとに対応付けてサーバ記憶部２２に記憶する。通信端末１は一例として、車内の、運転席から視認可能な位置に設置され、ユーザにより操作される。本実施形態の通信端末１は表示部１７を介してカーナビゲーション機能を提供する。ユーザは車両への乗車前、又は、乗車後且つ発進前に通信端末１を操作して、所望の走行予定経路の探索を要求する。通信端末１は、その走行予定経路を構成する１以上の道路のそれぞれに対応する映像をサーバ記憶部２２から取得し、その映像を表示する。
【００１７】
このように本実施形態によれば、情報処理システムＳは、ユーザに、車両からの視点での映像を提供する。よって情報処理システムＳはこれから走行する走行予定経路の様子（例えば障害物はあるか否か、道幅は広いか否か等）をユーザが認識することを支援することができる。このように情報処理システムＳは、車両の走行予定経路に関する映像を提供する技術を改善する。更に官公庁又は自治体等はこの映像を取得して、観光用ドライブマップ等の作成に利用することができる。
【００１８】
通信端末１とサーバ２とのそれぞれの内部構成が詳細に説明される。
【００１９】
図２Ａに示すように通信端末１は、撮像部１１と位置情報取得部１２と記憶部１３と制御部１４と通信部１５と入力部１６と表示部１７とを備える。
【００２０】
撮像部１１は、いわゆる車載カメラを含み、外部（例えば前方）の映像を撮像する。撮像部１１は、外部の映像を生成し、生成した映像を記憶部１３に記録してよい。
【００２１】
位置情報取得部１２は、任意の衛星測位システムに対応する１つ以上の受信機を含む。例えば位置情報取得部１２は、ＧＰＳ（Global Positioning System）受信機を含んでもよい。位置情報取得部１２は、通信端末１の位置を示す位置情報を検出する。位置情報取得部１２は更に電子コンパスを含んでよく、通信端末１が向いている方向の情報を取得してよい。
【００２２】
記憶部１３は１つ以上のメモリを含む。「メモリ」は、例えば半導体メモリ、磁気メモリ、又は光メモリ等であるが、これらに限られない。記憶部１３に含まれる各メモリは、例えば主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してもよい。記憶部１３は、制御部１４によって分析又は処理された結果の情報を記憶してよい。記憶部１３は、通信端末１の動作又は制御に関する各種情報等（例えばサーバ２から取得された映像）を記憶してよい。
【００２３】
制御部１４は１つ以上のプロセッサを備える。「プロセッサ」は、汎用のプロセッサ、又は特定の処理に特化した専用のプロセッサであってよい。例えば、制御部１４は、通信端末１の全体の動作を制御する。制御部１４は、通信端末１に含まれる他の機能部の制御を行う。
【００２４】
通信部１５は、通信端末１とサーバ２との間の通信を行う通信モジュールを含む。通信部１５は、ネットワークＮＷに接続する通信モジュール、或いは、４Ｇ（4th Generation）及び５Ｇ（5th Generation）等の移動体通信規格に対応する通信モジュールを含んでもよい。
【００２５】
入力部１６は、ユーザ入力を検出し、入力情報を制御部１４に送る入力インタフェースを含む。入力インタフェースは、たとえば、物理キー、静電容量キー、パネルディスプレイと一体的に設けられたタッチスクリーン、または音声入力を受け付けるマイクロフォン等であるが、これらに限られず、任意の入力部であってもよい。
【００２６】
表示部１７は、制御部１４が生成した情報又は記憶部１３から読み出された情報を、ユーザに対して表示する表示インタフェース、例えばパネルディスプレイを含む。通信端末１がカーナビゲーションシステムである他の実施形態では、表示部１７はヘッドアップディスプレイを含んでよい。
【００２７】
図２Ｂに示すように、サーバ２はサーバ通信部２１とサーバ記憶部２２とサーバ制御部２３とを備える。
【００２８】
サーバ通信部２１は、通信端末１とサーバ２との間の通信を行う通信モジュールを含む。サーバ通信部２１は、ネットワークＮＷに接続する通信モジュールを含んでもよい。サーバ通信部２１は、通信端末１から出力された情報を取得するとともに、その情報を、ネットワークＮＷを介して接続された他の任意の端末へ送信することができる。
【００２９】
サーバ記憶部２２は１つ以上のメモリを含む。サーバ記憶部２２に含まれる各メモリは、例えば主記憶装置、補助記憶装置、又はキャッシュメモリとして機能してもよい。サーバ記憶部２２は、例えば、通信端末１から出力された情報を記憶する。サーバ記憶部２２は、サーバ制御プログラム又は情報処理システムＳの全体の動作又は制御に関する各種プログラムを記憶してよい。
【００３０】
サーバ制御部２３は１つ以上のプロセッサを備える。サーバ制御部２３は、サーバ通信部２１、サーバ記憶部２２の制御を行うとともに、サーバ２の全体の動作に関する全ての制御を行う。例えばサーバ制御部２３は、ネットワークＮＷに接続された走行中の車両から映像を取得し、画像解析によりその映像から種々の情報を取得又は判定することができる。その画像解析には、例えば機械学習等、任意の画像解析手法を採用可能である。
【００３１】
以下、通信端末１及びサーバ２が実行する制御方法を詳細に説明する。
【００３２】
サーバ２はネットワークＮＷを介して、道路を走行する任意の１以上の車両から、車両前方を撮像した映像と、その映像が撮像されたときの車両の位置情報及び日時情報とを受信してサーバ記憶部２２に蓄積する。サーバ２は車両の車種情報を予め記憶する。サーバ２は更に道路地図情報を予め記憶しており、その道路地図情報と車両から受信した位置情報とから、映像撮像時にその車両が走行していた道路と、その道路の道幅と、その道路上での車両の走行方向（例えば上り又は下り等）とを判定する。サーバ２は、映像から、映像内の天気、道路上の注意オブジェクト（例えば、障害物、急に道路に飛び出した歩行者、事故現場等）の有無を判定する。サーバ２は更に、撮像日時に基づいて、映像の評価値を算出することができる。例えば評価値は、撮像日時が新しいほど高くてよい。サーバ２は更に、映像の画質に基づいて評価値を算出してよい。
【００３３】
サーバ２は、映像とその映像に関する上記のメタデータとを、図３に示すようにサーバ記憶部２２のデータベースに記憶する。メタデータは例えば、道路ＩＤ、道幅、車両の車種、映像が撮像されたときの日時、映像内の天気、車両の走行方向、注意オブジェクトの有無、算出された評価値等を含むが、これらに限られない。他の実施形態では更に、メタデータは、撮像日時に応じた時間帯（例えば昼、夜等）を含んでよい。
【００３４】
サーバ２は、評価値の算出に用いられた項目以外の所定の項目の値が同一である２以上の映像が同一の道路に対応付けられているとき、評価値が最も高い映像以外の映像を削除することができる。例えばサーバ２は、同一の道路Ｌ０１に対して、日時以外の所定の項目（ここでは道幅、車種、天気、方向、及び注意オブジェクトの有無）の値が映像Ｖ０１と映像Ｖ０５とで同一であると判定する。このときサーバ２は、映像Ｖ０１と映像Ｖ０５との評価値がそれぞれ２と９であると判定し、映像Ｖ０１を削除する。代替例としてサーバ２は、評価値が所定値以下の映像を削除してよい。
【００３５】
通信端末１はユーザから、入力部１６を介して走行予定経路の探索要求を受け付ける。
【００３６】
通信端末１は、その走行予定経路に関する情報（例えば出発地と目的地）をサーバ２に通知する。
【００３７】
サーバ２は走行予定経路に関する情報から、走行予定経路を探索して決定する。サーバ２は、決定された走行予定経路を構成する１以上の道路のそれぞれに対応する映像をサーバ記憶部２２から抽出する。サーバ２は抽出した映像とそれに対応付けられた項目の少なくとも１つとを通信端末１へ送信する。
【００３８】
通信端末１は映像を取得すると、取得した映像を車両の走行予定経路にしたがって表示部１７に表示する。通信端末１が複数の映像を取得したとき、通信端末１はその複数の映像をつなげて表示する。
【００３９】
表示部１７に表示される映像が図４Ａに示される。図４Ａに示すように通信端末１は、走行予定経路が決定されたことを示す通知Ｎ１を表示してよい。更に通信端末１は表示部１７に領域４１を表示してよい。通信端末１は、領域４１に対するユーザ選択を受け付けると、表示中の映像に対応する道路を迂回する新たな走行予定経路を探索及び決定するようサーバ２に要求する。サーバ２は、決定した新たな走行予定経路を構成する１以上の道路に対応する映像をサーバ記憶部２２から取得すると、その映像を通信端末１に送信する。通信端末１はサーバ２から取得した映像を表示部１７に表示する。
【００４０】
他の実施形態では、サーバ２は、通信端末１が設置された車両の車幅を記憶する。サーバ２は、その車幅と、映像内の道路の道幅とから、通信端末１が設置された車両が走行可能か否かを判定してよい。具体的にはサーバ２は、道幅と、車幅に所定の余裕値を加算した値との大小を比較する。前者が後者以上であるとき、サーバ２は車両が走行可能であると判定する。一方で前者が後者未満であるとき、サーバ２は車両が走行不可能であると判定して、その道路を迂回する別の道路につき、車両が走行可能か否かを判定する。サーバ２は、走行可能と判定された道路からなる走行予定経路を構成する１以上の道路に対応する映像をサーバ記憶部２２から取得する。サーバ２は、取得した映像を通信端末１に送信する。代替例として通信端末１は、走行予定経路を構成する道路が注意オブジェクトを含むと判定すると、注意オブジェクトを含まない新たな走行予定経路を探索してよい。
【００４１】
図４Ａに示すように、通信端末１は領域４２において映像の再生速度を表示する。通信端末１は、表示中の映像の内容に応じて、映像の再生速度を変更してよい。例えば通信端末１は、映像が表示中、注意オブジェクトが表示されているときの映像を標準速度で表示し、注意オブジェクトが表示されていないときの映像を早送りして表示する。
【００４２】
通信端末１は、表示中の映像に対応する道路に別の映像が対応付けられているとき、それぞれの映像に対応付けられた項目を選択可能に表示する。例えば通信端末１が映像Ｖ０５を表示している場合をここで説明する。図３に示すように映像Ｖ０５に対応する道路Ｌ０１には別の映像Ｖ０３が対応付けられている。通信端末１は、図４Ａに示す領域４３に示すように、車種、天気、及び日時を選択可能に表示する。通信端末１は、図４Ａに示すボタンＢ１に対するユーザ選択Ｆ１を受け付けると、図４Ｂに示すように、映像Ｖ０５に対応付けられた天気（すなわち、晴れ）と、映像Ｖ０３に対応付けられた天気（すなわち、曇り）とを選択可能に表示する。矢印Ａ１は、表示中の映像Ｖ０５に対応付けられた天気を示す。通信端末１は、映像Ｖ０３に対応付けられた天気（曇り）に対するユーザ選択を受け付けると、映像Ｖ０３をサーバ２から取得し、映像Ｖ０５に代えて表示部１７に表示する。
【００４３】
表示中の映像が注意オブジェクトを含むとき、通信端末１は図５に示すように、注意オブジェクトと共に警告表示Ｗ１を表示してよい。
【００４４】
表示中の映像に対応する道路に、注意オブジェクトが有る場合の映像と注意オブジェクトが無い場合の別の映像とが対応付けられているとき、通信端末１は図５に示すように、それらの映像の並列表示を行うボタンＢ２を表示してよい。そのボタンＢ２に対するユーザ選択を受け付けると、通信端末１は注意オブジェクトが無い場合の別の映像をサーバ２から取得する。通信端末１は、図６に示すように、注意オブジェクトが有る場合の映像６１Ａと、注意オブジェクトが無い場合の映像６１Ｂとを並べて表示する。このとき通信端末１は、映像６１Ａに表示される位置と映像６１Ｂに表示される位置とが略同一であるように、映像６１Ａと映像６１Ｂとの少なくとも一方の再生速度を調節してよい。通信端末１は、ボタンＢ３に対するユーザ選択を受け付けると、並列表示を解除する。
【００４５】
図７に、サーバ２が任意の時点で実行する処理のフローチャートを示す。
【００４６】
ステップＳ１：サーバ２は、１以上の任意の車両から映像を受信する。
【００４７】
ステップＳ２：サーバ２は、受信した映像を道路ごとに対応付けてサーバ記憶部２２に記憶する。
【００４８】
ステップＳ３：サーバ２は、映像ごとに評価値を算出する。算出方法は上記の通りであるためここでの説明を省略する。
【００４９】
ステップＳ４：サーバ２は、評価値が最も高い映像以外の映像を削除する。
【００５０】
図８に、通信端末１が任意の時点で実行する処理のフローチャートを示す。
【００５１】
ステップＳ１１：通信端末１は、ユーザから走行予定経路の探索要求を受け付ける。
【００５２】
ステップＳ１２：通信端末１は、走行予定経路を決定することと、決定された走行予定経路を構成する１以上の道路のそれぞれに対応する映像を送信することをサーバ２に要求する。
【００５３】
ステップＳ１３：通信端末１は、映像をサーバ２から取得する。
【００５４】
ステップＳ１４：通信端末１は、サーバ２から取得した映像を表示する。
【００５５】
ステップＳ１５：通信端末１は、表示中の映像に対し、所定の表示処理（例えば再生速度の変更）を実行する。
【００５６】
ステップＳ１６：通信端末１は、ユーザから、映像に対応付けられた項目（例えば、車種、日時、天気等）につき、ユーザから選択を受け付けたか否かを判定する。
【００５７】
ステップＳ１７：通信端末１は、ユーザから項目の選択を受け付けていないと判定すると（ステップＳ１６のＮｏ）、表示中の映像に対応する道路の迂回指示をユーザから受け付けたか否かを判定する。
【００５８】
ステップＳ１８：通信端末１は、ユーザから迂回指示を受け付けていないとき（ステップＳ１７のＮｏ）、サーバ２から受信した映像を最後まで表示すると、映像の表示を停止する。
【００５９】
以上述べたように、本実施形態によれば、サーバ２は、走行中の車両によって撮像された映像を道路ごとに対応付けてサーバ記憶部２２に記憶し、通信端末１からの要求に応じて走行予定経路を決定する。サーバ２はその走行予定経路を構成する１以上の道路のそれぞれに対応する映像をサーバ記憶部２２から取得し、映像を通信端末１に送信し表示させる。このようにサーバ２は、これから車両が走行する走行予定経路の様子を運転者が認識することを支援して、車両の走行予定経路に関する映像を提供する技術を改善する。
【００６０】
また本実施形態によれば、サーバ２は、映像を表示中の通信端末１からの迂回要求に応じて、通信端末１に表示中の映像に対応する道路を迂回する走行予定経路を決定する。サーバ２は決定された走行予定経路を構成する１以上の道路のそれぞれに対応する映像をサーバ記憶部２２から取得する。サーバ２は、取得された映像を通信端末１に送信する。この構成によりサーバ２は、表示中の映像に対応する道路が通りにくいものであるとき、ユーザが迂回路を容易に探索することを可能にして、ユーザの利便性を向上させる。
【００６１】
また本実施形態によれば、サーバ２は、通信端末１が設置される車両の車幅を記憶し、道路の道幅と車幅とから、通信端末１が設置される車両がその道路を走行可能か否かを判定する。サーバ２は、走行可能と判定された道路からなる走行予定経路を構成する１以上の道路のそれぞれに対応する映像をサーバ記憶部２２から取得し、取得された映像を通信端末１に送信する。この構成により、サーバ２は、ユーザが通りにくい道を走行するおそれを低減することができる。
【００６２】
また本実施形態によれば、サーバ２は、車両によって撮像された映像に対応付けて、道路の道幅と、車両の車種と、映像が撮像されたときの日時と、映像内の天気と、車両の走行方向と、映像内の注意オブジェクトの有無とのうち少なくとも１つを記憶する。この構成によりサーバ２は、映像に関連付けられた上記の様々な情報を通信端末１に提供し、走行予定経路の様子の認識に役立てることができる。
【００６３】
また本実施形態によればサーバ２は、映像が撮像されたときの日時を含む項目に基づいて映像ごとに評価値を算出し、その項目以外の所定の項目の値が同一である２以上の映像が同一の道路に対応付けられているとき、評価値が最も高い映像以外の映像を削除する。この構成によりサーバ２は、サーバ２に記憶されるデータ量を低減することができる。
【００６４】
また本実施形態によれば、通信端末１は、車両の走行予定経路を構成する１以上の道路のそれぞれに対応する映像を送信するようサーバ２に要求し、映像をサーバ２から取得し、映像を記憶部１３に記憶し、走行予定経路にしたがった順番で、取得された映像を表示部１７に表示する。この構成により通信端末１は、車両が走行する走行予定経路の様子をユーザが認識することを支援することができる。
【００６５】
また本実施形態によれば、通信端末１は、映像の内容に応じて映像の再生速度を変更する。この構成により通信端末１は、視認する必要性が比較的高い映像は比較的遅く再生し、そうでない映像は比較的速く再生する。よって通信端末１は、前者をユーザに確実に確認させつつ、後者を短時間で確認させることができる。
【００６６】
また本実施形態によれば、映像には、映像を撮像した車両の車種、映像が撮像されたときの日時、及び映像内の天気、のうち少なくとも１つの項目が対応付けられる。通信端末１は、２以上の映像が同一の道路に対応付けられているとき、少なくとも１つの項目を表示部１７に選択可能に表示し、ユーザ選択に応じた映像を表示する。この構成により通信端末１は、ユーザが希望する条件に合致した映像を提供することができる。
【００６７】
また本実施形態によれば、通信端末１は、映像の表示中、運転時の注意オブジェクトを通知する。この構成により通信端末１は、ユーザに対し注意を喚起し、もって事故の発生を低減することができる。
【００６８】
また本実施形態によれば、通信端末１は、映像に、注意オブジェクトが有る場合に道路を走行したときの第１の映像と、注意オブジェクトが無い場合に同一の道路を走行したときの第２の映像とが対応付けられているとき、第１の映像と第２の映像とを並べて表示部１７に表示する。表示中の映像で注意オブジェクトが仮に検出されても、それは現在解消されている可能性がある。そこで通信端末１は注意オブジェクトが無い場合の映像を並べて表示して、その道が通りやすいか否かの判断を支援することができる。
【００６９】
本発明が諸図面及び実施例に基づき説明されるが、当業者であれば本開示に基づき種々の変形及び修正を行うことが容易であることに注意されたい。したがって、これらの変形及び修正は本発明の範囲に含まれることに留意されたい。例えば、各手段又は各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段又はステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。
【００７０】
例えば上記実施形態では通信端末１は、図４Ａに示す領域４３において、車種、天気及び日時を選択可能に表示する。しかし、他の実施形態では通信端末１は更に、注意オブジェクトの有無を選択可能に表示してよい。
【００７１】
上記実施形態では、サーバ２が走行予定経路を探索する。しかし他の実施形態では、通信端末１が走行予定経路を探索し、探索された走行予定経路をサーバ２に通知してよい。通知を受けたサーバ２は、走行予定経路を構成する１以上の道路のそれぞれに対応する映像をサーバ記憶部２２から取得して、取得された映像を通信端末１に送信する。
【００７２】
任意の車両又はサーバのそれぞれを、上記実施形態に係る通信端末１又はサーバ２として機能させる構成が可能である。具体的には、実施形態に係る通信端末１又はサーバ２の各機能を実現する処理内容を記述したプログラムを、上記任意の車両又はサーバのメモリに格納し、その任意の車両又はサーバのプロセッサによってそのプログラムを読み出して実行させる。したがって、本実施形態に係る発明は、プロセッサが実行可能なプログラムとしても実現可能である。
【符号の説明】
【００７３】
Ｓ    情報処理システム
ＮＷ  ネットワーク
１    通信端末
１１  撮像部
１２  位置情報取得部
１３  記憶部
１４  制御部
１５  通信部
１６  入力部
１７  表示部
２    サーバ
２１  サーバ通信部
２２  サーバ記憶部
２３  サーバ制御部
【図１】
2020119131.tif 000003
【図２Ａ】
2020119131.tif 000004
【図２Ｂ】
2020119131.tif 000005
【図３】
2020119131.tif 000006
【図４Ａ】
2020119131.tif 000007
【図４Ｂ】
2020119131.tif 000008
【図５】
2020119131.tif 000009
【図６】
2020119131.tif 000010
【図７】
2020119131.tif 000011
【図８】
2020119131.tif 000012