(57)【要約】【課題】ユーザによる撮像対象の設定の負荷を、軽減可能な技術を提供することが望ましい。【解決手段】撮像対象地点を示す位置情報を取得する位置情報取得部と、第１の車両の目的地までの間のルートを示すルート情報を取得するルート情報取得部と、位置情報及びルート情報に基づいて、撮像対象地点を撮像する撮像方向を決定する撮像方向決定部と、撮像対象地点を撮像方向で撮像する第２の車両から、撮像対象地点を撮像した撮像画像を受信する撮像画像受信部と、撮像画像を表示させる表示制御部とを備える表示制御装置を提供する。【選択図】図１
2019203762.tif 000002
【特許請求の範囲】
【請求項１】
撮像対象地点を示す位置情報を取得する位置情報取得部と、
第１の車両の目的地までの間のルートを示すルート情報を取得するルート情報取得部と、
前記位置情報及び前記ルート情報に基づいて、前記撮像対象地点を撮像する撮像方向を決定する撮像方向決定部と、
前記撮像対象地点を前記撮像方向で撮像する第２の車両から、前記撮像対象地点を撮像した撮像画像を受信する撮像画像受信部と、
前記撮像画像を表示させる表示制御部と
を備える表示制御装置。
【請求項２】
前記表示制御部は、前記第１の車両が備える表示部に前記撮像画像を表示させる、請求項１に記載の表示制御装置。
【請求項３】
前記表示制御部は、予め指定された通信端末に前記撮像画像を送信して、前記通信端末に前記撮像画像を表示させる、請求項１又は２に記載の表示制御装置。
【請求項４】
前記撮像対象地点及び前記撮像方向を含む依頼情報をブロードキャストする依頼情報送信部
を備え、
前記撮像画像受信部は、前記依頼情報を受信した前記第２の車両によって送信された前記撮像画像を受信する、請求項１から３のいずれか一項に記載の表示制御装置。
【請求項５】
前記撮像画像受信部は、前記第１の車両と前記第２の車両との間の車車間通信を介して、前記第２の車両から前記撮像画像を受信する、請求項１から４のいずれか一項に記載の表示制御装置。
【請求項６】
前記撮像方向決定部は、前記撮像対象地点が前記ルート情報によって示されるルートに含まれると判定した場合、前記ルートにおいて前記第１の車両が前記撮像対象地点に向かう方向を前記撮像方向として決定する、請求項１から５のいずれか一項に記載の表示制御装置。
【請求項７】
前記撮像方向決定部は、前記撮像対象地点が前記ルート情報によって示されるルートに含まれないと判定した場合、前記撮像対象地点を前記第１の車両の目的地とした場合のルートにおいて前記第１の車両が前記撮像対象地点に向かう方向を前記撮像方向として決定する、請求項１から６のいずれか一項に記載の表示制御装置。
【請求項８】
前記撮像方向決定部は、前記撮像対象地点が前記ルート情報によって示されるルートに含まれず、かつ、前記撮像対象地点が道路上でない場合、前記撮像対象地点の周辺道路から前記撮像対象地点への経路を推定し、推定した経路において、前記撮像対象地点に向かう方向を前記撮像方向として決定する、請求項１から７のいずれか一項に記載の表示制御装置。
【請求項９】
コンピュータを、請求項１から８のいずれか一項に記載の表示制御装置として機能せるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置及びプログラムに関する。
【背景技術】
【０００２】
ユーザから観測地点の設定を受け付けて、他の車載システムに観測地点の撮影を依頼し、他の車載システムから観測地点の画像を受信して表示する手段を有する車載システムが知られていた（例えば、特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２００６−０３１５８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ユーザによる撮像対象の設定の負荷を、軽減可能な技術を提供することが望ましい。
【課題を解決するための手段】
【０００４】
本発明の第１の態様によれば、表示制御装置が提供される。表示制御装置は、撮像対象地点を示す位置情報を取得する位置情報取得部を備えてよい。表示制御装置は、第１の車両の目的地までの間のルートを示すルート情報を取得するルート情報取得部を備えてよい。表示制御装置は、位置情報及びルート情報に基づいて、撮像対象地点を撮像する撮像方向を決定する撮像方向決定部を備えてよい。表示制御装置は、撮像対象地点を撮像方向で撮像する第２の車両から、撮像対象地点を撮像した撮像画像を受信する撮像画像受信部を備えてよい。表示制御装置は、撮像画像を表示させる表示制御部を備えてよい。
【０００５】
上記表示制御部は、上記第１の車両が備える表示部に上記撮像画像を表示させてよい。上記表示制御部は、予め指定された通信端末に上記撮像画像を送信して、上記通信端末に上記撮像画像を表示させてよい。上記表示制御装置は、上記撮像対象地点及び上記撮像方向を含む依頼情報をブロードキャストする依頼情報送信部を備えてよく、上記撮像画像受信部は、上記依頼情報を受信した上記第２の車両によって送信された上記撮像画像を受信してよい。上記撮像画像受信部は、上記第１の車両と上記第２の車両との間の車車間通信を介して、上記第２の車両から上記撮像画像を受信してよい。
【０００６】
上記撮像方向決定部は、上記撮像対象地点が上記ルート情報によって示されるルートに含まれると判定した場合、上記ルートにおいて上記第１の車両が上記撮像対象地点に向かう方向を上記撮像方向として決定してよい。上記撮像方向決定部は、上記撮像対象地点が上記ルート情報によって示されるルートに含まれないと判定した場合、上記撮像対象地点を上記第１の車両の目的地とした場合のルートにおいて上記第１の車両が上記撮像対象地点に向かう方向を上記撮像方向として決定してよい。上記撮像方向決定部は、上記撮像対象地点が上記ルート情報によって示されるルートに含まれず、かつ、上記撮像対象地点が道路上でない場合、上記撮像対象地点の周辺道路から上記撮像対象地点への経路を推定し、推定した経路において、上記撮像対象地点に向かう方向を上記撮像方向として決定してよい。
【０００７】
本発明の第２の態様によれば、コンピュータを、上記表示制御装置として機能させるためのプログラムが提供される。
【０００８】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００９】
【図１】車両１００の通信環境の一例を概略的に示す。
【図２】車両１００の構成の一例を概略的に示す。
【図３】撮像対象地点３３０に対して決定される撮像方向３４０の一例を概略的に示す。
【図４】撮像画像の通信経路について説明する説明図である。
【図５】撮像対象地点３３０に対して決定される撮像方向３４０の一例を概略的に示す。
【図６】撮像対象地点３３０に対して決定される撮像方向３４０の一例を概略的に示す。
【図７】制御装置２００の機能構成の一例を概略的に示す。
【図８】制御装置２００による処理の流れの一例を概略的に示す。
【図９】制御装置２００として機能するコンピュータ１０００のハードウェア構成の一例を概略的に示す。
【図１０】通信端末５００の機能構成の一例を概略的に示す。
【図１１】通信端末５００として機能するコンピュータ１１００のハードウェア構成の一例を概略的に示す。
【発明を実施するための形態】
【００１０】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１１】
図１は、本実施形態に係る車両１００の通信環境の一例を概略的に示す。車両１００は、他の車両１００と無線通信する。車両１００は、ネットワーク１０を介した他の車両１００との無線通信、他の車両１００との直接の無線通信（車車間直接通信と記載する場合がある。）、及び路車間通信を介した他の車両１００との無線通信（車路車間通信と記載する場合がある。）の少なくともいずれかによって、他の車両１００と無線通信してよい。
【００１２】
ネットワーク１０は、任意のネットワークであってよい。例えば、ネットワーク１０は、インターネットと、いわゆる３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、４Ｇ（４ｔｈ  Ｇｅｎｅｒａｔｉｏｎ）及び５Ｇ（５ｔｈ  Ｇｅｎｅｒａｔｉｏｎ）等の携帯電話網と、公衆無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）と、専用網との少なくともいずれかを含んでよい。
【００１３】
車両１００は、公知の任意の車車間通信技術、路車間通信技術を用いて、車車間直接通信、車路車間通信を実行してよい。例えば、車両１００は、７００ＭＨｚ帯及び５．８ＧＨｚ帯等の所定の周波数帯を利用した通信によって、車車間直接通信、車路車間通信を実行する。車両１００は、他の車両１００を経由してさらに他の車両１００と無線通信してもよい。例えば、複数の車両１００が車車間直接通信、車路車間通信によって連携することにより車両間ネットワークを形成してよく、車両間ネットワークを介して、遠隔地の車両１００同士が通信を実行してもよい。
【００１４】
本実施形態に係る車両１００は、車両１００の周囲を撮像する撮像部を備え、撮像部によって撮像した撮像画像を他の車両１００に送信したり、他の車両１００の撮像部によって撮像された撮像画像を他の車両１００から受信したりする。撮像画像は、静止画像であっても、映像（動画像）であってもよい。例えば、車両１００は、車両１００のユーザによって指定された撮像対象地点を含む依頼情報を他の車両１００にブロードキャストし、撮像対象地点を撮像可能な他の車両１００から、撮像対象地点を撮像した撮像画像を受信する。これにより、撮像対象地点のリアルタイムな状況を車両１００のユーザに把握させることができる。
【００１５】
また、車両１００は、撮像対象地点と、撮像対象地点を撮像する撮像方向を含む依頼情報を他の車両１００にブロードキャストし、当該撮像方向で当該撮像対象地点を撮像可能な他の車両１００から、当該撮像対象地点を当該撮像方向で撮像した撮像画像を他の車両１００から受信してよい。これにより、特定の方向からみた撮像対象地点のリアルタイムな状況を車両１００のユーザに把握させることができる。
【００１６】
ここで、撮像対象地点及び撮像方向は、容易に設定可能であることが望ましい。特に、このような設定が車両１００を運転しているユーザによって行われることを想定した場合、当該ユーザの運転に対する集中度を低下させないためにも、容易に設定できることが望まれる。
【００１７】
本実施形態に係る車両１００は、撮像対象地点の指定を受け付けた場合に、そのときの車両１００の状況に応じて、撮像方向を自動設定する。例えば、車両１００は、車両１００が撮像対象地点を通過する場合に撮像対象地点に向かう方向を特定し、当該方向を撮像方向として自動設定する。これにより、車両１００のユーザが所望する蓋然性が高い撮像方向を自動的に設定することができる。
【００１８】
図２は、車両１００の構成の一例を概略的に示す。車両１００は、操作部１１０、表示部１２０、無線通信部１３０、撮像部１４０、ＧＮＳＳ（Ｇｌｏｂａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ）受信部１５０、センサ部１６０、及び制御装置２００を備える。これらの構成の少なくとも一部は、いわゆるカーナビゲーションシステムに含まれる構成であってよい。
【００１９】
操作部１１０は、車両１００のユーザによる操作を受け付ける。操作部１１０は、物理的な操作ボタン類を含んでよい。操作部１１０及び表示部１２０は、タッチパネルディスプレイであってもよい。操作部１１０は、音声操作を受け付けてもよい。操作部１１０は、マイク及びスピーカを含んでよい。
【００２０】
無線通信部１３０は、他の車両１００との無線通信を実行する。無線通信部１３０は、携帯電話網の無線基地局を介してネットワーク１０と通信する通信ユニットを含んでよい。また、無線通信部１３０は、ＷｉＦｉ（登録商標）アクセスポイントを介してネットワーク１０と通信する通信ユニットを含んでよい。また、無線通信部１３０は、車車間通信を実行する通信ユニットを含んでよい。また、無線通信部１３０は、路車間通信を実行する通信ユニットを含んでよい。
【００２１】
撮像部１４０は、１又は複数のカメラを含む。カメラは、ドライブレコーダであってもよい。撮像部１４０が複数のカメラを含む場合、複数のカメラのそれぞれは、車両１００の異なる位置に配置される。また、複数のカメラのそれぞれは、異なる撮像方向を撮像する。
【００２２】
ＧＮＳＳ受信部１５０は、ＧＮＳＳ衛星から発信された電波を受信する。ＧＮＳＳ受信部１５０は、ＧＮＳＳ衛星から受信した信号に基づいて、車両１００の位置を特定してもよい。
【００２３】
センサ部１６０は、１又は複数のセンサを含む。センサ部１６０は、例えば、加速度センサを含む。センサ部１６０は、例えば、角速度センサ（ジャイロセンサ）を含む。センサ部１６０は、例えば、地磁気センサを含む。センサ部１６０は、例えば、車速センサを含む。
【００２４】
制御装置２００は、操作部１１０、表示部１２０、無線通信部１３０、撮像部１４０、ＧＮＳＳ受信部１５０、及びセンサ部１６０を制御して、各種処理を実行する。制御装置２００は、例えば、ナビゲーション処理を実行する。制御装置２００は、公知のカーナビゲーションシステムが実行するナビゲーション処理と同様のナビゲーション処理を実行してよい。
【００２５】
例えば、制御装置２００は、ＧＮＳＳ受信部１５０及びセンサ部１６０からの出力に基づいて車両１００の現在位置を特定して、現在位置に対応する地図データを読み出して表示部１２０に表示させる。また、制御装置２００は、操作部１１０を介して目的地の入力を受け付け、車両１００の現在位置から目的地までの推奨ルートを特定して、表示部１２０に表示させる。制御装置２００は、ルートの選択を受け付けた場合、選択されたルートに従って、表示部１２０及びスピーカを介して、車両１００が走行すべき進路のガイダンスを行う。
【００２６】
本実施形態に係る制御装置２００は、撮像対象地点の撮像画像の送信を他の車両１００に依頼する依頼処理を実行する。例えば、制御装置２００は、操作部１１０を介して、ユーザによる撮像対象地点の指定を受け付ける。制御装置２００は、例えば、表示部１２０に表示された地図に対するポインティング入力を受け付ける。また、制御装置２００は、例えば、撮像対象地点を指定する音声入力を受け付ける。
【００２７】
制御装置２００は、指定された撮像対象地点と、車両１００の目的地までのルートとに基づいて、撮像方向を決定する。制御装置２００は、例えば、撮像対象地点が、車両１００のルートに含まれる場合、当該ルートにおいて車両１００が撮像対象地点に向かう方向を撮像方向として決定する。そして、制御装置２００は、決定した撮像方向及び撮像対象地点と、車両１００を識別する識別情報とを含む依頼情報を他の車両１００に向けてブロードキャストする。制御装置２００は、無線通信部１３０に、依頼情報をブロードキャストさせてよい。
【００２８】
また、本実施形態に係る制御装置２００は、依頼情報を受信した他の車両１００によって送信された撮像画像を表示する表示処理を実行する。制御装置２００は、無線通信部１３０が他の車両１００から受信した撮像画像を、表示部１２０に表示させてよい。制御装置２００は、例えば、表示部１２０が表示する地図上の撮像対象地点に対応する位置に、撮像画像を表示させる。制御装置２００は、表示制御装置の一例であってよい。
【００２９】
図３は、撮像対象地点３３０に対して決定される撮像方向３４０の一例を概略的に示す。地図３００は、表示部１２０に表示される地図の一例であり、現在位置３１２、目的地３１４、ルート３２０、及び撮像対象地点３３０を含む。制御装置２００は、撮像対象地点の指定を受け付けた場合に、地図３００上に撮像対象地点３３０を配置してよい。
【００３０】
図３に示す例では、撮像対象地点３３０が車両１００のルート３２０に含まれる。この場合、制御装置２００は、ルート３２０において車両１００が撮像対象地点３３０に向かう方向３４０を、撮像方向として決定してよい。制御装置２００は、車両１００を識別する識別情報と、撮像対象地点及び撮像方向とを含む依頼情報を他の車両１００に向けてブロードキャストする。
【００３１】
制御装置２００は、ネットワーク１０を介して依頼情報をブロードキャストしてよい。また、制御装置２００は、車車間直接通信及び車路車間通信の少なくともいずれかを介して、依頼情報をブロードキャストしてよい。制御装置２００によって送信された依頼情報を受信した車両１００が、他の車両１００に対して当該依頼情報を送信することによって、複数の車両１００に依頼情報が送信される。
【００３２】
依頼情報を受信した車両１００は、依頼情報に含まれる撮像対象位置及び撮像方向を参照して、当該撮像対象位置を当該撮像方向で撮像できるか否かを判定する。例えば、車両１００は、自車のルート情報によって示されるルートを車両１００が走行したと仮定したときに、当該撮像方向に沿って撮像対象地点に向かって走行し、撮像対象地点が撮像部１４０の撮像範囲に含まれる場合に、撮像可能と判定する。撮像可能と判定した場合、車両１００は、依頼情報の送信元の車両１００に対して、承認応答を送信する。承認応答を受信した車両１００は、承認応答を送信した車両１００から、当該車両１００が撮像対象地点に向かう間に撮像する撮像画像を受信する。
【００３３】
図４は、撮像画像の通信経路について説明する説明図である。図４では、車両４１０が、撮像対象地点３３０に向かう間に撮像する撮像画像を、現在位置３１２に位置する車両１００に送信する場合を例に挙げて説明する。図４に示す車両４１０、車両４２０、及び車両４３０は、車両１００と同様の構成を有してよい。
【００３４】
車両４１０は、車車間直接通信の通信範囲内に車両１００が位置する場合、車車間直接通信を介して撮像画像を車両１００に送信してよい。また、車両４１０は、車車間直接通信の通信範囲内に車両１００が位置する場合であっても、ネットワーク１０を介して撮像画像を車両１００に送信してもよい。また、車両４１０は、車両４２０及び車両４３０を経由して、撮像画像を車両１００に送信してもよい。
【００３５】
車両４１０は、車車間直接通信の通信範囲内に車両１００が位置しない場合、ネットワーク１０を介して撮像画像を車両１００に送信してよい。また、車両４１０は、車両４２０及び車両４３０を経由して、撮像画像を車両１００に送信してもよい。
【００３６】
図５は、撮像対象地点３３０に対して決定される撮像方向３４０の一例を概略的に示す。ここでは、図３と異なる点を主に説明する。
【００３７】
図５に示す例では、撮像対象地点３３０が車両１００のルート３２０に含まれない。この場合、制御装置２００は、撮像対象地点３３０を車両１００の目的地とした場合のルート３２２を特定し、ルート３２２において車両１００が撮像対象地点３３０に向かう方向３４０を撮像方向として決定してよい。
【００３８】
これにより、撮像対象地点３３０を仮に通過することとした場合の、撮像対象地点３３０に向けて走行する方向を撮像方向として自動設定することができる。これにより、例えば、車両１００のユーザが、ルート３２０以外のルートを検討している場合に適した撮像方向を適切に自動設定することができる。
【００３９】
図６は、撮像対象地点３３０に対して決定される撮像方向３４０の一例を概略的に示す。ここでは、図３と異なる点を主に説明する。
【００４０】
図６に示す例では、撮像対象地点３３０が車両１００のルート３２０に含まれず、かつ、撮像対象地点３３０が道路上に位置しない。この場合、制御装置２００は、撮像対象地点３３０の周辺道路から撮像対象地点３３０への経路を推定し、推定した経路において、撮像対象地点３３０に向かう方向３４０を、撮像方向として決定してよい。制御装置２００は、例えば、撮像対象地点３３０からの距離が最も短い道路を特定し、特定した道路のうち、撮像対象地点３３０までの距離が最も短い地点を特定し、特定した地点と撮像対象地点３３０とを結ぶ経路を、撮像対象地点３３０への経路と推定する。
【００４１】
これにより、例えば、撮像対象地点３３０が大型商業施設であり、道路から当該大型商業施設の駐車場への経路が地図データに登録されていない場合において、当該大型商業施設が撮像対象地点３３０として指定された場合に、道路から駐車場への経路を示す蓋然性が高い経路に沿った方向を撮像方向として決定することができる。これにより、例えば、大型商業施設の駐車場の入口の状態を示す撮像画像を取得可能にできる。
【００４２】
図７は、制御装置２００の機能構成の一例を概略的に示す。制御装置２００は、格納部２１０、指定受付部２１２、位置情報取得部２１４、ルート情報取得部２１６、撮像方向決定部２１８、依頼情報送信部２２０、応答受信部２２２、撮像画像受信部２２４、表示制御部２２６、依頼情報受信部２４２、判定部２４４、及び撮像画像送信部２４６を備える。なお、制御装置２００がこれらのすべての構成を備えることは必須とは限らない。
【００４３】
格納部２１０は、各種情報を格納する。格納部２１０は、地図データを格納してよい。格納部２１０は、車両１００の現在位置を示す位置情報を格納してよい。格納部２１０は、車両１００から車両１００の目的地までのルートを示すルート情報を格納してよい。
【００４４】
指定受付部２１２は、撮像対象地点の指定を受け付ける。指定受付部２１２は、例えば、操作部１１０を介したポインティング入力による撮像対象地点の指定を受け付ける。また、指定受付部２１２は、操作部１１０を介した音声入力による撮像対象地点の指定を受け付ける。
【００４５】
位置情報取得部２１４は、指定受付部２１２が指定を受け付けた撮像対象地点を示す位置情報を取得する。撮像対象地点を示す位置情報は、例えば、撮像対象地点の緯度経度であってよい。
【００４６】
ルート情報取得部２１６は、ルート情報を取得する。ルート情報取得部２１６は、格納部２１０に格納されているルート情報を取得してよい。
【００４７】
撮像方向決定部２１８は、位置情報取得部２１４が取得した位置情報と、ルート情報取得部２１６が取得したルート情報に基づいて、撮像対象地点を撮像する撮像方向を決定する。例えば、撮像方向決定部２１８は、撮像対象地点がルート情報によって示されるルートに含まれると判定した場合、当該ルートにおいて車両１００が撮像対象地点に向かう方向を撮像方向として決定する。
【００４８】
また、例えば、撮像方向決定部２１８は、撮像対象地点がルート情報によって示されるルートに含まれないと判定した場合、撮像対象地点を車両１００の目的地とした場合のルートにおいて車両１００が撮像対象地点に向かう方向を撮像方向として決定する。また、例えば、撮像方向決定部２１８は、撮像対象地点がルート情報によって示されるルートに含まれず、かつ、撮像対象地点が道路上でない場合、撮像対象地点の周辺道路から撮像対象地点への経路を推定し、推定した経路において、撮像対象地点に向かう方向を撮像方向として決定する。
【００４９】
依頼情報送信部２２０は、車両１００を識別する識別情報と、撮像対象地点及び撮像方向決定部２１８によって決定された撮像方向とを含む依頼情報を他の車両１００に対してブロードキャストする。依頼情報送信部２２０は、無線通信部１３０に、依頼情報を他の車両１００に向けてブロードキャスト送信させてよい。
【００５０】
応答受信部２２２は、依頼情報送信部２２０が送信した依頼情報を受信した他の車両１００からの応答を受信する。応答受信部２２２は、例えば、依頼情報に対して撮像対象地点を撮像方向で撮像して送信することを承諾する承諾応答を受信する。
【００５１】
撮像画像受信部２２４は、応答受信部２２２が承諾応答を受信した場合に、承諾応答を送信した他の車両１００から、撮像画像を受信する。撮像画像受信部２２４は、無線通信部１３０を介して撮像画像を受信してよい。
【００５２】
表示制御部２２６は、撮像画像受信部２２４が受信した撮像画像を表示させる。表示制御部２２６は、例えば、撮像画像を表示部１２０に表示させる。また、表示制御部２２６は、予め指定された通信端末に撮像画像を送信して、当該通信端末に撮像画像を表示させてもよい。通信端末の例としては、車両１００のユーザが所有するスマートフォン等の携帯電話及びタブレット端末等が例示できる。
【００５３】
依頼情報受信部２４２は、他の車両１００によって送信された依頼情報を受信する。判定部２４４は、依頼情報受信部２４２が受信した依頼情報に含まれる撮像対象地点及び撮像方向を参照して、当該撮像対象地点を、当該撮像方向で撮像可能か否かを判定する。判定部２４４は、例えば、格納部２１０に格納されているルート情報と、撮像部１４０による撮像可能な撮像可能範囲とに基づいて、撮像可能か否かを判定する。具体例として、判定部２４４は、ルート情報によって示されるルートを車両１００が走行したと仮定したときに、依頼情報に含まれる撮像方向に沿って撮像対象地点に向かって走行し、撮像対象地点が撮像部１４０の撮像範囲に含まれる場合に、撮像可能と判定する。
【００５４】
撮像画像送信部２４６は、判定部２４４によって撮像可能と判定された場合、撮像部１４０が、依頼情報に含まれる撮像対象地点を依頼情報に含まれる撮像方向で撮像する撮像画像を、依頼情報に含まれる識別情報によって識別される車両１００に送信する。
【００５５】
図８は、制御装置２００による処理の流れの一例を概略的に示す。ここでは、車両１００のユーザが目的地までのルートに沿って車両１００を運転しており、車両１００が撮像対象地点の指定を待ち受けている状態を開始状態として説明する。図８に示す各処理は、制御装置２００が備える制御部が主体となって実行される。
【００５６】
ステップ（ステップをＳと省略して記載する場合がある。）１０２において、指定受付部２１２が、撮像対象地点の指定を受け付けたと判定した場合、Ｓ１０４に進む。Ｓ１０４では、ルート情報取得部２１６が、車両１００の目的地までのルートを示すルート情報を取得する。Ｓ１０６では、撮像方向決定部２１８が、ルート情報と撮像対象地点を示す位置情報とに基づいて、撮像対象地点を撮像する撮像方向を決定する。
【００５７】
Ｓ１０８では、依頼情報送信部２２０が、車両１００を識別する識別情報と、撮像対象地点及び撮像方向を含む依頼情報を他の車両１００に向けてブロードキャストする。そして、承認応答を待ち受ける。応答受信部２２２が承認応答を受信した場合（Ｓ１１０でＹＥＳ）、Ｓ１１２に進む。
【００５８】
Ｓ１１２では、他の車両１００による撮像対象地点の撮像の開始を待ち受ける。他の車両１００は、撮像対象地点の撮像を開始する場合に、その旨を制御装置２００に通知してよい。撮像が開始された場合（Ｓ１１２でＹＥＳ）、Ｓ１１４に進む。
【００５９】
Ｓ１１４では、撮像画像受信部２２４が、他の車両１００が撮像対象地点に向かって走行しながら撮像する撮像画像を受信する。Ｓ１１６では、表示制御部２２６が、撮像画像を表示部１２０に表示させる。Ｓ１１８では、他の車両１００による撮像対象地点の撮像が終了したか否かを判定する。他の車両１００は、例えば、撮像対象地点を通過した場合に、撮像対象地点の撮像が終了したことを車両１００に通知する。
【００６０】
Ｓ１１８において撮像が終了していないと判定した場合、Ｓ１１４に戻り、撮像画像の受信及び表示を実行する。Ｓ１１８において撮像が終了したと判定した場合、処理を終了する。
【００６１】
図９は、制御装置２００として機能するコンピュータ１０００の一例を概略的に示す。本実施形態に係るコンピュータ１０００は、ホストコントローラ１０９２により相互に接続されるＣＰＵ１０１０、ＲＡＭ１０３０、及びグラフィックコントローラ１０８５を有するＣＰＵ周辺部と、入出力コントローラ１０９４によりホストコントローラ１０９２に接続されるＲＯＭ１０２０、通信Ｉ／Ｆ１０４０、ハードディスクドライブ１０５０、及び入出力チップ１０８０を有する入出力部を備える。
【００６２】
ＣＰＵ１０１０は、ＲＯＭ１０２０及びＲＡＭ１０３０に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィックコントローラ１０８５は、ＣＰＵ１０１０などがＲＡＭ１０３０内に設けたフレーム・バッファ上に生成する画像データを取得し、ディスプレイ上に表示させる。これに代えて、グラフィックコントローラ１０８５は、ＣＰＵ１０１０などが生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【００６３】
通信Ｉ／Ｆ１０４０は、有線又は無線によりネットワークを介して他の装置と通信する。また、通信Ｉ／Ｆ１０４０は、通信を行うハードウェアとして機能する。ハードディスクドライブ１０５０は、ＣＰＵ１０１０が使用するプログラム及びデータを格納する。
【００６４】
ＲＯＭ１０２０は、コンピュータ１０００が起動時に実行するブート・プログラム及びコンピュータ１０００のハードウェアに依存するプログラムなどを格納する。入出力チップ１０８０は、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポートなどを介して各種の入出力装置を入出力コントローラ１０９４へと接続する。
【００６５】
ＲＡＭ１０３０を介してハードディスクドライブ１０５０に提供されるプログラムは、ＩＣカードなどの記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、ＲＡＭ１０３０を介してハードディスクドライブ１０５０にインストールされ、ＣＰＵ１０１０において実行される。
【００６６】
コンピュータ１０００にインストールされ、コンピュータ１０００を制御装置２００として機能させるプログラムは、ＣＰＵ１０１０などに働きかけて、コンピュータ１０００を、制御装置２００の各部としてそれぞれ機能させてよい。これらのプログラムに記述された情報処理は、コンピュータ１０００に読込まれることにより、ソフトウェアと上述した各種のハードウェア資源とが協働した具体的手段である格納部２１０、指定受付部２１２、位置情報取得部２１４、ルート情報取得部２１６、撮像方向決定部２１８、依頼情報送信部２２０、応答受信部２２２、撮像画像受信部２２４、表示制御部２２６、依頼情報受信部２４２、判定部２４４、及び撮像画像送信部２４６として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ１０００の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の制御装置２００が構築される。
【００６７】
上記実施形態では、表示制御装置の一例として制御装置２００を挙げて説明したが、これに限らず、例えば、車両１００に乗車している車両１００のユーザが所有する通信端末が表示制御装置として機能してもよい。
【００６８】
図１０は、通信端末５００の機能構成の一例を概略的に示す。通信端末５００は、指定受付部５０２、位置情報取得部５０４、ルート情報取得部５０６、撮像方向決定部５０８、依頼情報送信部５１０、応答受信部５１２、撮像画像受信部５１４、及び表示制御部５１６を備える。なお、通信端末５００がこれらのすべての構成を備えることは必須とは限らない。
【００６９】
指定受付部５０２は、撮像対象地点の指定を受け付ける。指定受付部５０２は、例えば、地図アプリ上で撮像対象地点の指定を受け付けてよい。指定受付部５０２は、例えば、ポインティング入力による撮像対象地点の指定を受け付ける。また、指定受付部５０２は、音声入力による撮像対象地点の指定を受け付ける。
【００７０】
位置情報取得部５０４は、指定受付部５０２が指定を受け付けた撮像対象地点を示す位置情報を取得する。撮像対象地点を示す位置情報は、例えば、撮像対象地点の緯度経度であってよい。
【００７１】
ルート情報取得部５０６は、車両１００の目的地までの間のルートを示すルート情報を取得する。ルート情報は、車両１００の位置から車両１００の目的地までの間のルートを示してよい。ルート情報取得部５０６は、例えば、車両１００と通信することによって、車両１００からルート情報を受信してよい。
【００７２】
撮像方向決定部５０８は、位置情報取得部５０４が取得した位置情報と、ルート情報取得部５０６が取得したルート情報に基づいて、撮像対象地点を撮像する撮像方向を決定する。撮像方向決定部５０８は、撮像方向決定部２１８と同様の手法によって撮像方向を決定してよい。
【００７３】
依頼情報送信部５１０は、車両１００を識別する識別情報と、撮像対象地点及び撮像方向決定部５０８によって決定された撮像方向とを含む依頼情報を他の車両１００に対してブロードキャストする。依頼情報送信部５１０は、車両１００の無線通信部１３０に、依頼情報を他の車両１００に向けてブロードキャスト送信させてよい。また、依頼情報送信部５１０は、ネットワーク１０を介して依頼情報を他の車両１００に向けてブロードキャストしてもよい。
【００７４】
応答受信部５１２は、依頼情報送信部５１０が送信した依頼情報を受信した他の車両１００からの応答を受信する。応答受信部５１２は、例えば、依頼情報に対して撮像対象地点を撮像方向で撮像して送信することを承諾する承諾応答を受信する。
【００７５】
撮像画像受信部５１４は、応答受信部５１２が承諾応答を受信した場合に、承諾応答を送信した他の車両１００から、撮像画像を受信する。撮像画像受信部５１４は、ネットワーク１０を介して、撮像画像を受信してよい。また、撮像画像受信部５１４は、車両１００を介して撮像画像を受信してよい。
【００７６】
表示制御部５１６は、撮像画像受信部５１４が受信した撮像画像を表示させる。表示制御部５１６は、例えば、通信端末５００のディスプレイに撮像画像を表示させる。また、表示制御部５１６は、撮像画像を車両１００に送信して、車両１００の表示部１２０に撮像画像を表示させてもよい。
【００７７】
図１１は、通信端末５００として機能するコンピュータ１１００のハードウェア構成の一例を示す。本実施形態に係るコンピュータ１１００は、ＳｏＣ１１１０、メインメモリ１１２２、フラッシュメモリ１１２４、アンテナ１１３２、アンテナ１１３４、アンテナ１１３６、ディスプレイ１１４０、マイク１１４２、スピーカ１１４４、ＵＳＢポート１１５２、及びカードスロット１１５４を備える。
【００７８】
ＳｏＣ１１１０は、メインメモリ１１２２及びフラッシュメモリ１１２４に格納されたプログラムに基づいて動作し、各部の制御を行う。アンテナ１１３２は、いわゆるセルラーアンテナである。アンテナ１１３４は、いわゆるＷｉＦｉ（登録商標）アンテナである。アンテナ１１３６は、Ｂｌｕｅｔｏｏｔｈ（登録商標）等のいわゆる短距離無線通信用のアンテナである。ＳｏＣ１１１０は、アンテナ１１３２、アンテナ１１３４、及びアンテナ１１３６を用いて、各種通信機能を実現してよい。ＳｏＣ１１１０は、アンテナ１１３２、アンテナ１１３４、又はアンテナ１１３６を用いてＳｏＣ１１１０が使用するプログラムを受信して、フラッシュメモリ１１２４に格納してよい。
【００７９】
ＳｏＣ１１１０は、ディスプレイ１１４０を用いて各種表示機能を実現してよい。ＳｏＣ１１１０は、マイク１１４２を用いて各種音声入力機能を実現してよい。ＳｏＣ１１１０は、スピーカ１１４４を用いて各種音声出力機能を実現してよい。
【００８０】
ＵＳＢポート１１５２は、ＵＳＢ接続を実現する。カードスロット１１５４は、ＳＤカード等の各種カードとの接続を実現する。ＳｏＣ１１１０は、ＵＳＢポート１１５２に接続された機器又はメモリと、カードスロット１１５４に接続されたカードとから、ＳｏＣ１１１０が使用するプログラムを受信して、フラッシュメモリ１１２４に格納してよい。
【００８１】
コンピュータ１１００にインストールされ、コンピュータ１１００を通信端末５００として機能させるプログラムは、ＳｏＣ１１１０等に働きかけて、コンピュータ１１００を、通信端末５００の各部としてそれぞれ機能させてよい。これらのプログラムに記述された情報処理は、コンピュータ１１００に読込まれることにより、ソフトウェアと上述した各種のハードウェア資源とが協働した具体的手段である指定受付部５０２、位置情報取得部５０４、ルート情報取得部５０６、撮像方向決定部５０８、依頼情報送信部５１０、応答受信部５１２、撮像画像受信部５１４、及び撮像画像受信部５１４として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ１１００の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の通信端末５００が構築される。
【００８２】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００８３】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階などの各処理の実行順序は、特段「より前に」、「先立って」などと明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」などを用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００８４】
１０  ネットワーク、１００  車両、１１０  操作部、１２０  表示部、１３０  無線通信部、１４０  撮像部、１５０  ＧＮＳＳ受信部、１６０  センサ部、２００  制御装置、２１０  格納部、２１２  指定受付部、２１４  位置情報取得部、２１６  ルート情報取得部、２１８  撮像方向決定部、２２０  依頼情報送信部、２２２  応答受信部、２２４  撮像画像受信部、２２６  表示制御部、２４２  依頼情報受信部、２４４  判定部、２４６  撮像画像送信部、３００  地図、３１２  現在位置、３１４  目的地、３２０  ルート、３２２  ルート、３３０  撮像対象地点、３４０  方向、４１０  車両、４２０  車両、４３０  車両、１０００  コンピュータ、１０１０  ＣＰＵ、１０２０  ＲＯＭ、１０３０  ＲＡＭ、１０４０  通信Ｉ／Ｆ、１０５０  ハードディスクドライブ、１０８０  入出力チップ、１０８５  グラフィックコントローラ、１０９２  ホストコントローラ、１０９４  入出力コントローラ、１１００  コンピュータ、１１１０  ＳｏＣ、１１２２  メインメモリ、１１２４  フラッシュメモリ、１１３２  アンテナ、１１３４  アンテナ、１１３６  アンテナ、１１４０  ディスプレイ、１１４２  マイク、１１４４  スピーカ、１１５２  ＵＳＢポート、１１５４  カードスロット
【図１】
2019203762.tif 000003
【図２】
2019203762.tif 000004
【図３】
2019203762.tif 000005
【図４】
2019203762.tif 000006
【図５】
2019203762.tif 000007
【図６】
2019203762.tif 000008
【図７】
2019203762.tif 000009
【図８】
2019203762.tif 000010
【図９】
2019203762.tif 000011
【図１０】
2019203762.tif 000012
【図１１】
2019203762.tif 000013