(57)【要約】【課題】新たな撮影者を要することなく、走行された状態の車両を外部から撮影した画像を得る。【解決手段】管理サーバ３０は、車両の位置に基づいて、走行された状態の車両を外部から撮影可能な外部カメラ２０を特定する特定部４１と、特定部４１によって特定された外部カメラ２０に対して、走行された状態での車両の撮影を指示する指示部４３と、指示部４３による指示に応じて外部カメラ２０によって得られた撮影画像を取得する取得部４４と、を備える。【選択図】図５
2019121319.tif 000002
【特許請求の範囲】
【請求項１】
車両の位置に基づいて、走行された状態の前記車両を外部から撮影可能な撮影装置を特定する特定部と、
前記特定部によって特定された撮影装置に対して、走行された状態での前記車両の撮影を指示する指示部と、
前記指示部による指示に応じて前記撮影装置によって得られた撮影画像を取得する取得部と、
を備えた車両撮影支援装置。
【請求項２】
前記取得部によって取得された撮影画像を予め定められたソーシャル・ネットワーキング・サービスにアップロードする処理を実行する実行部を更に備えた請求項１に記載の車両撮影支援装置。
【請求項３】
前記取得部によって取得された撮影画像に前記車両が写っているか否かを判定する判定部を更に備え、
前記実行部は、前記判定部によって前記車両が写っていると判定された場合に、前記撮影画像を前記ソーシャル・ネットワーキング・サービスにアップロードする処理を実行する請求項２に記載の車両撮影支援装置。
【請求項４】
前記判定部は、前記取得部によって取得された撮影画像に前記車両のナンバー・プレートのナンバーが写っている場合、前記撮影画像に前記車両が写っていると判定する請求項３に記載の車両撮影支援装置。
【請求項５】
前記取得部によって取得された撮影画像に対する編集処理を行う編集部を更に備えた請求項１〜４のいずれか１項に記載の車両撮影支援装置。
【請求項６】
前記撮影画像は、動画であり、
前記編集処理は、前記動画の画角、アングル、及び再生速度の少なくとも１つを編集する処理である請求項５に記載の車両撮影支援装置。
【請求項７】
前記特定部は、前記車両の位置を、前記車両に持ち込まれ、かつ、自装置の位置が特定可能とされた端末装置から前記自装置の位置を受信することにより特定する請求項１〜６のいずれか１項に記載の車両撮影支援装置。
【請求項８】
前記特定部によって特定された撮影装置が設置されている場所までの案内情報を提示する提示部を更に備えた請求項１〜７のいずれか１項に記載の車両撮影支援装置。
【請求項９】
コンピュータを、請求項１〜８のいずれか１項に記載の車両撮影支援装置が備える各部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両撮影支援装置及びプログラムに関する。
【背景技術】
【０００２】
近年、スマートフォンやタブレット端末等の携帯端末装置の普及に伴い、ＬＩＮＥ（登録商標）、Ｔｗｉｔｔｅｒ（登録商標）、Ｆａｃｅｂｏｏｋ（登録商標）、及びＩｎｓｔａｇｒａｍ（登録商標）等のソーシャル・ネットワーキング・サービス（以下、これらを総称してＳＮＳという。）が頻繁に利用されている。
【０００３】
また、上記ＳＮＳの投稿情報は、カーナビゲーション装置等の車載装置でも利用される場合がある。例えば、特許文献１には、携帯装置と車載装置とを用いて、車載装置を視認するユーザが、携帯装置により取得した投稿情報の投稿位置を直感的に把握できるようにする技術が記載されている。上記携帯装置は、ＳＮＳの投稿情報を取得し、取得した投稿情報の投稿位置と、車両の位置と、カメラの光軸方向とに基づいて、カメラの撮影対象となる領域内で投稿された投稿情報を示すアイコンを撮影画像に重畳して拡張現実画像を生成し、生成した拡張現実画像を上記車載装置に送信する。上記車載装置は、受信した拡張現実画像をディスプレイに表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２３１６５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、例えば、車の運転が好きな人は、走行中の自車両の外観を撮影した画像をＳＮＳに投稿し、多くの人に見てもらいたいという要求がある。しかし、運転者が走行中の自車両の外観を撮影することは困難である。また、走行中の自車両の外観の撮影を友人等に頼むにしても、走行している車両の外観をうまく撮影するにはある程度の撮影スキルが必要とされ、容易ではない。
【０００６】
本発明は、以上の事実を考慮して成されたもので、新たな撮影者を要することなく、走行された状態の車両を外部から撮影した画像を得ることを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１に記載の車両撮影支援装置は、車両の位置に基づいて、走行された状態の前記車両を外部から撮影可能な撮影装置を特定する特定部と、前記特定部によって特定された撮影装置に対して、走行された状態での前記車両の撮影を指示する指示部と、前記指示部による指示に応じて前記撮影装置によって得られた撮影画像を取得する取得部と、を備えている。
【０００８】
請求項１に記載の発明によれば、走行中の車両の位置に基づいて特定される撮影装置を用いるため、走行された状態の車両の撮影画像を得ることができる。
【０００９】
また、請求項２に記載の車両撮影支援装置は、請求項１に記載の発明において、前記取得部によって取得された撮影画像を予め定められたソーシャル・ネットワーキング・サービスにアップロードする処理を実行する実行部を更に備えている。
【００１０】
請求項２に記載の発明によれば、走行された状態の車両の撮影画像をＳＮＳにアップロードすることにより、ＳＮＳを利用する多くのユーザに見てもらうことができる。
【００１１】
また、請求項３に記載の車両撮影支援装置は、請求項２に記載の発明において、前記取得部によって取得された撮影画像に前記車両が写っているか否かを判定する判定部を更に備え、前記実行部が、前記判定部によって前記車両が写っていると判定された場合に、前記撮影画像を前記ソーシャル・ネットワーキング・サービスにアップロードする処理を実行する。
【００１２】
請求項３に記載の発明によれば、車両が写っていない画像のＳＮＳへのアップロードを防止することができる。
【００１３】
また、請求項４に記載の車両撮影支援装置は、請求項３に記載の発明において、前記判定部が、前記取得部によって取得された撮影画像に前記車両のナンバー・プレートのナンバーが写っている場合、前記撮影画像に前記車両が写っていると判定する。
【００１４】
請求項４に記載の発明によれば、撮影画像に車両が写っているか否かを、公知の簡易な画像認識手法で判定することができる。
【００１５】
また、請求項５に記載の車両撮影支援装置は、請求項１〜４のいずれか１項に記載の発明において、前記取得部によって取得された撮影画像に対する編集処理を行う編集部を更に備えている。
【００１６】
請求項５に記載の発明によれば、車両のユーザの好み等に応じて編集された画像を得ることができる。
【００１７】
また、請求項６に記載の車両撮影支援装置は、請求項５に記載の発明において、前記撮影画像が、動画とされ、前記編集処理が、前記動画の画角、アングル、及び再生速度の少なくとも１つを編集する処理とされている。
【００１８】
請求項６に記載の発明によれば、車両のユーザの好み等に応じて、動画の画角、アングル、及び再生速度の少なくとも１つが編集された画像を得ることができる。
【００１９】
また、請求項７に記載の車両撮影支援装置は、請求項１〜６のいずれか１項に記載の発明において、前記特定部が、前記車両の位置を、前記車両に持ち込まれ、かつ、自装置の位置が特定可能とされた端末装置から前記自装置の位置を受信することにより特定する。
【００２０】
請求項７に記載の発明によれば、車両の位置を新たなコストを生じさせることなく特定することができる。
【００２１】
また、請求項８に記載の車両撮影支援装置は、請求項１〜７のいずれか１項に記載の発明において、前記特定部によって特定された撮影装置が設置されている場所までの案内情報を提示する提示部を更に備えている。
【００２２】
請求項８に記載の発明によれば、特定された撮影装置で、より確実に撮影することができる。
【００２３】
一方、上記目的を達成するために、請求項９に記載のプログラムは、コンピュータを、請求項１〜８のいずれか１項に記載の車両撮影支援装置が備える各部として機能させる。
【００２４】
請求項９に記載の発明によれば、請求項１〜８のいずれか１項に係る車両撮影支援装置と同様に、走行中の車両の位置に基づいて特定される撮影装置を用いるため、走行された状態の車両の撮影画像を容易に得ることができる。
【発明の効果】
【００２５】
以上説明したように、本発明によれば、新たな撮影者を要することなく、走行された状態の車両を外部から撮影した画像を得ることができる、という効果が得られる。
【図面の簡単な説明】
【００２６】
【図１】実施形態に係る複数の撮影スポットの一例を示す図である。
【図２】実施形態に係る撮影スポットの道路を車両が走行する様子の一例を示す図である。
【図３】実施形態に係る車両撮影システムの構成の一例を示すブロック図である。
【図４】実施形態に係る管理サーバの電気的な構成の一例を示すブロック図である。
【図５】実施形態に係る管理サーバの機能的な構成の一例を示すブロック図である。
【図６】実施形態に係る外部カメラ登録テーブルの一例を示す図である。
【図７】実施形態に係るユーザ登録テーブルの一例を示す図である。
【図８】実施形態に係る編集パターンテーブルの一例を示す図である。
【図９】第１の実施形態に係る端末装置の電気的な構成の一例を示すブロック図である。
【図１０】第１の実施形態に係る端末装置の機能的な構成の一例を示すブロック図である。
【図１１】第１の実施形態に係る車両撮影支援処理プログラム及び車両撮影アプリケーション・プログラムによる処理の流れの一例を示すシーケンス図である。
【図１２】実施形態に係る撮影依頼画面の一例を示す正面図である。
【図１３】第１の実施形態に係る車両撮影支援処理プログラムによる車両判定処理の流れの一例を示すフローチャートである。
【図１４】第２の実施形態に係る端末装置の機能的な構成の一例を示すブロック図である。
【図１５】第２の実施形態に係る車両撮影支援処理プログラム及び車両撮影アプリケーション・プログラムによる処理の流れの一例を示すシーケンス図である。
【発明を実施するための形態】
【００２７】
以下、図面を参照して、本発明を実施するための形態の一例について詳細に説明する。
【００２８】
［第１の実施形態］
図１は、本実施形態に係る複数（本実施形態では３ヶ所）の撮影スポットＳｐ１〜Ｓｐ３の一例を示す図である。
図１に示すように、自動車や自動二輪車等の車両１０が走行可能な道路Ｒｄには、特に車の運転が好きなユーザが好む特定の場所（例えば、峠道や山道のコーナー等）が数多く存在している。このような車の撮影に好適な特定の場所を、撮影スポットＳｐ１〜Ｓｐ３とする。
【００２９】
撮影スポットＳｐ１には１台以上の外部カメラ２０Ａが設置されている。外部カメラ２０Ａは、撮影スポットＳｐ１における道路Ｒｄを走行する車両１０を撮影可能に配置されている。同様に、撮影スポットＳｐ２には１台以上の外部カメラ２０Ｂが設置されており、撮影スポットＳｐ３には１台以上の外部カメラ２０Ｃが設置されている。
【００３０】
本実施形態においては、説明を簡単にするために、撮影スポットを３ヶ所としているが、撮影スポットは１ヶ所以上であればよく、３ヶ所に限定されるものではない。以下、撮影スポットＳｐ１〜Ｓｐ３を区別して説明する必要がない場合には、これらを総称して撮影スポットＳｐともいう。同様に、外部カメラ２０Ａ〜２０Ｃを区別して説明する必要がない場合には、これらを総称して外部カメラ２０ともいう。なお、外部カメラ２０は、撮影装置の一例である。
【００３１】
図２は、本実施形態に係る撮影スポットＳｐの道路Ｒｄを車両１０が走行する様子の一例を示す図である。
【００３２】
本実施形態においては、図２に示すように、車両１０の乗員に対して、外部カメラ２０を用いて撮影スポットＳｐの道路Ｒｄを走行する車両１０の撮影画像を提供する車両撮影サービスを提供する場合について説明する。なお、本実施形態では、撮影画像として、動画を適用しているが、これに限らず、撮影画像として静止画を適用してもよい。
【００３３】
まず、図３を参照して、上記車両撮影サービスを提供するための車両撮影システムについて具体的に説明する。
【００３４】
図３は、本実施形態に係る車両撮影システム９０の構成の一例を示すブロック図である。
図３に示すように、本実施形態に係る車両撮影システム９０は、管理サーバ３０と、外部カメラ２０と、端末装置５０Ａと、を備えている。
【００３５】
本実施形態に係る管理サーバ３０は、サーバコンピュータ等であり、車両撮影支援装置の一例である。管理サーバ３０は、ネットワークＮ１を介して、外部カメラ２０及び端末装置５０Ａの各々と接続されている。また、管理サーバ３０及び端末装置５０Ａの各々は、ネットワークＮ１を介して、予め定められたＳＮＳを提供するサービス提供会社が管理するＳＮＳサーバ７０とも接続されている。ネットワークＮ１には、例えば、インターネットや、ＷＡＮ（Wide Area Network）等が適用される。
【００３６】
本実施形態に係る端末装置５０Ａは、車両１０に搭載されており、一例として、車両１０の乗員が所有するスマートフォンやタブレット端末等の携帯端末装置や、車両１０に固定的に設置されているカーナビゲーション装置等が適用される。端末装置５０Ａは、自装置の位置を特定する機能（本実施形態では、ＧＰＳ（Global Positioning System）機能）を備えている。
【００３７】
本実施形態に係る外部カメラ２０には、車両撮影サービス用に設置された専用カメラを用いてもよいし、所謂防犯カメラやお天気カメラ等の定点カメラを用いてもよい。また、外部カメラ２０の設置場所は、特定の撮影スポットに限定されず、車両撮影サービス用に予め用意された専用車両や友人等の車両としてもよい。
【００３８】
図４は、本実施形態に係る管理サーバ３０の電気的な構成の一例を示すブロック図である。
図４に示すように、本実施形態に係る管理サーバ３０は、制御部３１と、記憶部３２と、表示部３３と、操作部３４と、通信部３５と、を備えている。
【００３９】
制御部３１は、ＣＰＵ（Central Processing Unit）３１Ａ、ＲＯＭ（Read Only Memory）３１Ｂ、ＲＡＭ（Random Access Memory）３１Ｃ、及び入出力インターフェース（Ｉ／Ｏ）３１Ｄを備えており、これら各部がバスを介して各々接続されている。
【００４０】
Ｉ／Ｏ３１Ｄには、記憶部３２と、表示部３３と、操作部３４と、通信部３５と、を含む各機能部が接続されている。これらの各機能部は、Ｉ／Ｏ３１Ｄを介して、ＣＰＵ３１Ａと相互に通信可能とされる。
【００４１】
制御部３１は、管理サーバ３０の一部の動作を制御するサブ制御部として構成されてもよいし、管理サーバ３０の全体的な動作を制御するメイン制御部の一部として構成されてもよい。制御部３１の各ブロックの一部又は全部には、例えば、ＬＳＩ（Large Scale Integration）等の集積回路又はＩＣ（Integrated Circuit）チップセットが用いられる。上記各ブロックに個別の回路を用いてもよいし、一部又は全部を集積した回路を用いてもよい。上記各ブロック同士が一体として設けられてもよいし、一部のブロックが別に設けられてもよい。また、上記各ブロックのそれぞれにおいて、その一部が別に設けられてもよい。制御部３１の集積化には、ＬＳＩに限らず、専用回路又は汎用プロセッサを用いてもよい。
【００４２】
記憶部３２としては、例えば、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、フラッシュメモリ等が用いられる。記憶部３２には、本実施形態に係る車両撮影支援処理を実行するための車両撮影支援処理プログラム３２Ａが記憶される。なお、この車両撮影支援処理プログラム３２Ａは、ＲＯＭ３１Ｂに記憶されていてもよい。また、記憶部３２には、外部カメラ登録テーブル３２Ｂ、ユーザ登録テーブル３２Ｃ、及び編集パターンテーブル３２Ｄが記憶される。
【００４３】
車両撮影支援処理プログラム３２Ａは、例えば、管理サーバ３０に予めインストールされていてもよい。また、車両撮影支援処理プログラム３２Ａは、不揮発性の記憶媒体に記憶して、又はネットワークＮ１を介して配布し、管理サーバ３０に適宜インストールすることで実現してもよい。なお、不揮発性の記憶媒体の例としては、ＣＤ-ＲＯＭ（Compact Disc Read Only Memory）、光磁気ディスク、ＨＤＤ、ＤＶＤ-ＲＯＭ（Digital Versatile Disc Read Only Memory）、フラッシュメモリ、メモリカード等が想定される。
【００４４】
表示部３３には、例えば、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（Electro Luminescence）ディスプレイ等が用いられる。操作部３４には、管理サーバ３０の操作者から各種の指示を受け付けるための操作キー群が設けられている。通信部３５は、ネットワークＮ１に接続されており、外部カメラ２０、端末装置５０Ａ、及びＳＮＳサーバ７０の各々とネットワークＮ１を介して通信を行う。
【００４５】
本実施形態に係る管理サーバ３０のＣＰＵ３１Ａは、記憶部３２に記憶されているプログラム３２ＡをＲＡＭ３１Ｃに書き込んで実行することにより、図５に示す各部として機能する。
【００４６】
図５は、本実施形態に係る管理サーバ３０の機能的な構成の一例を示すブロック図である。
図５に示すように、本実施形態に係る管理サーバ３０のＣＰＵ３１Ａは、受付部４０、特定部４１、提示部４２、指示部４３、取得部４４、判定部４５、編集部４６、実行部４７、及び登録部４８として機能する。
【００４７】
図６は、本実施形態に係る外部カメラ登録テーブル３２Ｂの一例を示す図である。
図６に示すように、本実施形態に係る外部カメラ登録テーブル３２Ｂには、外部カメラ２０を含む外部カメラの識別に用いられるカメラＩＤ（Identification）と、各外部カメラの設置場所を示す情報と、が対応付けられて記憶されている。なお、外部カメラの設置場所を示す情報としては、例えば、外部カメラの設置場所の緯度、経度、及び高度により表される情報が用いられる。
【００４８】
図７は、本実施形態に係るユーザ登録テーブル３２Ｃの一例を示す図である。
図７に示すように、本実施形態に係るユーザ登録テーブル３２Ｃには、車両の乗員を示すユーザ名、車両の乗員の識別に用いられるユーザＩＤ、車両のナンバー・プレートのナンバー（登録番号又は車両番号）、車両の車種、及び乗員の電子メールアドレスが各々対応付けられて記憶されている。
【００４９】
図８は、本実施形態に係る編集パターンテーブル３２Ｄの一例を示す図である。
編集パターンテーブル３２Ｄは、外部カメラにより撮影された撮影画像の編集処理に用いられるテーブルである。図８に示すように、本実施形態に係る編集パターンテーブル３２Ｄには、編集パターンの識別に用いられるパターンＩＤ、画角の設定値、アングルの設定値、及び再生速度の設定値の各々が対応付けられて記憶されている。なお、画角とは、撮影範囲を設定するためのパラメータである。アングルとは、被写体に対する撮影角度を設定するためのパラメータである。再生速度とは、動画を再生する速度を設定するためのパラメータである。
【００５０】
以下、図５〜図８を参照して、図５に示した管理サーバ３０の各機能部について説明する。
【００５１】
本実施形態に係る受付部４０は、車両１０に搭載された端末装置５０Ａからユーザ登録情報の入力を、ネットワークＮ１を介して受け付ける。このユーザ登録情報には、車両の乗員を示すユーザ名、車両のナンバー・プレートのナンバー、車両の車種、及び乗員の電子メールアドレスが含まれる。
【００５２】
本実施形態に係る登録部４８は、受付部４０により入力を受け付けたユーザ登録情報を、一例として、図７に示すユーザ登録テーブル３２Ｃに登録する。この際に、登録部４８は、ユーザ登録情報に対して、ユーザの識別に用いるユーザＩＤを生成し、生成したユーザＩＤをユーザ登録テーブル３２Ｃに登録し、当該ユーザＩＤを、ネットワークＮ１を介して、端末装置５０Ａに送信する。このユーザ登録により、ユーザＩＤを用いての撮影依頼が可能となる。
【００５３】
一方、本実施形態に係る受付部４０は、車両１０に搭載された端末装置５０Ａから、後述する撮影依頼情報の入力を受け付ける。この撮影依頼情報には、ユーザＩＤ、現在位置、撮影画像の編集の有無、及び編集有りの場合のパターンＩＤが含まれる。
【００５４】
本実施形態に係る特定部４１は、受付部４０により入力を受け付けた車両１０の位置に基づいて、走行された状態の車両１０を外部から撮影可能な外部カメラ２０を特定する。具体的には、特定部４１は、上述の撮影依頼情報に含まれる車両１０の現在位置に基づいて、一例として、図６に示す外部カメラ登録テーブル３２Ｂを参照し、車両１０の位置に最も近い撮影スポットＳｐに対応付けられている外部カメラ２０を特定する。なお、特定部４１は、車両１０の現在位置を基準として、図６に示す外部カメラ登録テーブル３２Ｂから、予め定められた範囲内に位置する複数の撮影スポットＳｐを選択し、選択した複数の撮影スポットＳｐの中から、所望の撮影スポットＳｐを車両１０の乗員に指定させてもよい。この場合、特定部４１は、車両１０の乗員により指定された撮影スポットＳｐに対応付けられている外部カメラ２０を、走行された状態の車両１０を外部から撮影可能な外部カメラとして特定する。
【００５５】
本実施形態に係る提示部４２は、特定部４１により特定された外部カメラ２０が設置されている場所までの案内情報を提示する。具体的に、提示部４２は、ネットワークＮ１を介して、上記案内情報を端末装置５０Ａに送信し、端末装置５０Ａが当該案内情報を提示する。なお、ここでいう案内情報とは、例えば、車両１０の現在位置から撮影スポットＳｐの場所までのルートを案内する情報である。提示の形態としては、一例として、地図上にルートを表示する形態や、音声によりルートをナビゲートする形態等、運転者にも分かり易く提示する形態が望ましい。
【００５６】
本実施形態に係る指示部４３は、特定部４１により特定された外部カメラ２０に対して、走行された状態での車両１０の撮影を指示する。なお、撮影の開始を指示するタイミングは、例えば、特定された外部カメラ２０の撮影可能範囲に車両１０が入った時点でもよい。一方、特定された外部カメラ２０の撮影可能範囲から車両１０が出た時点で自動的に撮影を終了する。なお、本実施形態に係る受付部４０は、車両１０の撮影依頼を受け付けた時点から車両１０の位置を時系列で受け付けている。また、各外部カメラにより撮影可能な撮影可能範囲も予め図６に示す外部カメラ登録テーブル３２Ｂに登録されている。これにより、車両１０が外部カメラ２０の撮影可能範囲に入ったか、あるいは、車両１０が当該撮影可能範囲から出たかを、車両１０の位置に基づいて判断することができる。
【００５７】
本実施形態に係る取得部４４は、指示部４３による指示に応じて外部カメラ２０によって得られた撮影画像を取得する。なお、取得部４４は、取得した撮影画像と、上述の撮影依頼情報に含まれるユーザＩＤとを対応付けて記憶部３２に記憶する。
【００５８】
本実施形態に係る判定部４５は、取得部４４により取得された撮影画像に車両１０が写っているか否かを判定する。一例として、判定部４５は、当該撮影画像に車両１０のナンバー・プレートのナンバーが写っている場合、当該撮影画像に車両１０が写っていると判定する。具体的には、判定部４５は、上述の撮影依頼情報に含まれるユーザＩＤが対応付けられているナンバーを、一例として、図７に示すユーザ登録テーブル３２Ｃから読み出し、読み出したナンバーが当該撮影画像に写っているか否かを判定する。この車両１０のナンバーの判定には、公知の画像認識技術が用いられる。
【００５９】
本実施形態に係る編集部４６は、判定部４５により車両１０が写っていると判定された撮影画像に対する編集処理を行う。具体的には、編集部４６は、上述の撮影依頼情報に含まれるパターンＩＤに対応する編集内容を、一例として、図８に示す編集パターンテーブル３２Ｄから読み出し、読み出した編集内容に基づいて、当該撮影画像を編集する。なお、本実施形態では、当該撮影画像は動画であり、動画の画角、アングル、及び再生速度の各々の設定値に基づいて、編集処理が行われる。なお、動画の画角、アングル、及び再生速度のうちのいずれか１つ又は２つの設定値を用いて編集処理を行ってもよい。また、動画の画角及びアングルの各々を編集する場合には、必要に応じて画像補間処理を実行することが望ましい。また、上述の撮影依頼情報において「編集無し」が指定されている場合には、編集処理は行われない。
【００６０】
本実施形態に係る実行部４７は、編集部４６からの撮影画像を、ネットワークＮ１を介して、ＳＮＳサーバ７０にアップロード（投稿）する処理を実行する。また、実行部４７は、編集部４６からの撮影画像を、ネットワークＮ１を介して、端末装置５０Ａに送信する処理を実行する。なお、端末装置５０Ａには、車両１０の乗員の電子メールアドレスが予め設定されており、実行部４７は、当該乗員の電子メールアドレスを、一例として、図７に示すユーザ登録テーブル３２Ｃから読み出す。また、ＳＮＳサーバ７０に撮影画像をアップロードする場合、車両１０の乗員が有するＳＮＳ用のアカウントを、図７に示すユーザ登録テーブル３２Ｃに予め登録しておく。
【００６１】
なお、本実施形態では、判定部４５により車両１０が写っていると判定された撮影画像が実行部４７によりＳＮＳサーバ７０にアップロードされる構成としたが、判定部４５での車両判定を行わない構成としてもよい。この場合、取得部４４により取得された撮影画像が、車両１０が写っているか否かに係らず、編集部４６を介して実行部４７に送られる。
【００６２】
次に、図９及び図１０を参照して、本実施形態に係る端末装置５０Ａについて具体的に説明する。
【００６３】
図９は、第１の実施形態に係る端末装置５０Ａの電気的な構成の一例を示すブロック図である。
図９に示すように、本実施形態に係る端末装置５０Ａは、制御部５１と、記憶部５２と、表示部５３と、操作部５４と、通信部５５と、を備えている。
【００６４】
制御部５１は、ＣＰＵ５１Ａ、ＲＯＭ５１Ｂ、ＲＡＭ５１Ｃ、及びＩ／Ｏ５１Ｄを備えており、これら各部がバスを介して各々接続されている。
【００６５】
Ｉ／Ｏ５１Ｄには、記憶部５２と、表示部５３と、操作部５４と、通信部５５と、を含む各機能部が接続されている。これらの各機能部は、Ｉ／Ｏ５１Ｄを介して、ＣＰＵ５１Ａと相互に通信可能とされる。
【００６６】
記憶部５２としては、例えば、ＳＳＤ、フラッシュメモリ等が用いられる。記憶部５２には、本実施形態に係る車両撮影サービスを受けるための車両撮影アプリケーション・プログラム５２Ａ（以下、車両撮影アプリ５２Ａという。）が記憶される。この車両撮影アプリ５２Ａは、例えば、車両撮影サービスを提供する管理サーバ３０からダウンロードして取得される。
【００６７】
表示部５３には、例えば、液晶ディスプレイ（ＬＣＤ）や有機ＥＬディスプレイ等が用いられる。操作部５４には、端末装置５０Ａの操作者から各種の指示を受け付けるための操作キー群が設けられている。通信部５５は、ネットワークＮ１に接続されており、管理サーバ３０及びＳＮＳサーバ７０の各々とネットワークＮ１を介して通信を行う。
【００６８】
本実施形態に係る端末装置５０ＡのＣＰＵ５１Ａは、記憶部５２に記憶されている車両撮影アプリ５２ＡをＲＡＭ５１Ｃに書き込んで実行することにより、図１０に示す各部として機能する。
【００６９】
図１０は、第１の実施形態に係る端末装置５０Ａの機能的な構成の一例を示すブロック図である。
図１０に示すように、本実施形態に係る端末装置５０ＡのＣＰＵ５１Ａは、送信部６０及び受信部６１として機能する。
【００７０】
本実施形態に係る送信部６０は、車両１０の乗員をユーザ登録する場合、上述したユーザ登録情報を、ネットワークＮ１を介して、管理サーバ３０に送信する。この場合、本実施形態に係る受信部６１は、当該ユーザ登録情報の入力を受け付けた管理サーバ３０から、ネットワークＮ１を介して、ユーザＩＤを受信する。
【００７１】
一方、車両１０の撮影を依頼する場合、本実施形態に係る送信部６０は、上述した撮影依頼情報を、ネットワークＮ１を介して、管理サーバ３０に送信する。この場合、本実施形態に係る受信部６１は、当該撮影依頼情報の入力を受け付けた管理サーバ３０から、ネットワークＮ１を介して、撮影画像を受信する。
【００７２】
次に、図１１を参照して、第１の実施形態に係る管理サーバ３０及び端末装置５０Ａの作用を説明する。なお、図１１は、第１の実施形態に係る車両撮影支援処理プログラム３２Ａ及び車両撮影アプリ５２Ａによる処理の流れの一例を示すシーケンス図である。
【００７３】
図１１のステップＳ１では、端末装置５０Ａが、車両１０の乗員の操作に従って、車両撮影アプリ５２Ａを起動し、ユーザ登録画面（図示省略）を表示部５３に表示させ、乗員にユーザ登録情報を入力させる。このユーザ登録情報には、上述したように、車両１０の乗員を示すユーザ名、車両１０のナンバー・プレートのナンバー、車両１０の車種、及び乗員の電子メールアドレスが含まれる。
【００７４】
ステップＳ２では、端末装置５０Ａの送信部６０が、管理サーバ３０に対して、ネットワークＮ１を介して、上記ユーザ登録画面から入力されたユーザ登録情報を送信する。
【００７５】
ステップＳ３では、管理サーバ３０の登録部４８が、受付部４０により入力を受け付けたユーザ登録情報に対して、ユーザＩＤを生成し、生成したユーザＩＤ及びユーザ登録情報を、一例として、図７に示すユーザ登録テーブル３２Ｃに登録する。
【００７６】
ステップＳ４では、管理サーバ３０の登録部４８が、上記生成したユーザＩＤを、ネットワークＮ１を介して、端末装置５０Ａに送信する処理を実行する。
【００７７】
ステップＳ５では、端末装置５０Ａが、車両１０の乗員の操作に従って、車両撮影アプリ５２Ａを起動し、図１２に示す撮影依頼画面を表示部５３に表示させ、乗員に撮影依頼情報を入力させる。
【００７８】
図１２は、本実施形態に係る撮影依頼画面の一例を示す正面図である。
図１２に示すように、本実施形態に係る撮影依頼画面には、ユーザＩＤ、現在位置、撮影画像の編集の有無、及び編集メニュー等の項目が含まれる。なお、現在位置は、端末装置５０Ａが有するＧＰＳ機能から自動的に取得される。編集メニューで指定可能なパターンＩＤは、一例として、図８に示す編集パターンテーブル３２Ｄに登録されているパターンＩＤに対応している。また、撮影画像の編集の有無で「有」を指定した場合、編集メニューが指定可能となる。一方、撮影画像の編集の有無で「無」を指定した場合、編集メニューがグレーアウト表示され、指定不可となる。撮影依頼画面の「送信」ボタンが押圧操作されると、撮影依頼画面から入力された撮影依頼情報が管理サーバ３０に送信される。一方、撮影依頼画面の「中止」ボタンが押圧操作されると、撮影依頼は実行されない。
【００７９】
ステップＳ６では、端末装置５０Ａの送信部６０が、管理サーバ３０に対して、ネットワークＮ１を介して、図１２に示す撮影依頼画面から入力された撮影依頼情報を送信する。
【００８０】
ステップＳ７では、管理サーバ３０の特定部４１が、受付部４０により入力を受け付けた撮影依頼情報に含まれる車両１０の位置に基づいて、走行された状態の車両１０を外部から撮影可能な外部カメラ２０を特定する。
【００８１】
ステップＳ８では、管理サーバ３０の指示部４３が、特定部４１により特定された外部カメラ２０に対して、ネットワークＮ１を介して、走行された状態での車両１０の撮影を指示する。
【００８２】
ステップＳ９では、外部カメラ２０が、管理サーバ３０からの指示に従って、走行された状態での車両１０の撮影を実行する。
【００８３】
ステップＳ１０では、外部カメラ２０が、管理サーバ３０に対して、ネットワークＮ１を介して、撮影画像を送信する。
【００８４】
ステップＳ１１では、管理サーバ３０の取得部４４が、ネットワークＮ１を介して、外部カメラ２０から得られた撮影画像を取得する。
【００８５】
ステップＳ１２では、管理サーバ３０の判定部４５が、上記ステップＳ１１で取得した撮影画像に車両１０が写っているか否かを判定する車両判定処理を実行する。
【００８６】
図１３は、第１の実施形態に係る車両撮影支援処理プログラム３２Ａによる車両判定処理の流れの一例を示すフローチャートである。
【００８７】
図１３のステップ１００では、判定部４５が、外部カメラ２０から得られた撮影画像に対応付けられているユーザＩＤを特定する。
【００８８】
ステップ１０２では、判定部４５が、一例として、図７に示すユーザ登録テーブル３２Ｃから、特定したユーザＩＤに対応付けられているナンバーを読み出す。
【００８９】
ステップ１０４では、判定部４５が、外部カメラ２０から得られた撮影画像に、上記読み出したナンバーと同一のナンバーが写っているか否かを判定する。同一のナンバーが写っていると判定した場合（肯定判定の場合）、ステップ１０６に移行し、同一のナンバーが写っていないと判定した場合（否定判定の場合）、ステップ１０８に移行する。
【００９０】
ステップ１０６では、判定部４５が、撮影成功と判定し、図１１のステップＳ１３にリターンする。
【００９１】
ステップ１０８では、判定部４５が、撮影失敗と判定し、ステップ１１０に移行する。
【００９２】
ステップ１１０では、判定部４５が、端末装置５０Ａに対して、ネットワークＮ１を介して、再撮影を促すメッセージを送信する処理を実行し、本車両撮影支援処理プログラム３２Ａによる一連の処理を終了する。
【００９３】
次に、図１１のステップＳ１３では、管理サーバ３０の編集部４６が、上述の撮影依頼情報で指定されたパターンＩＤに対応する編集内容を、一例として、図８に示す編集パターンテーブル３２Ｄから読み出し、読み出した編集内容に従って撮影画像を編集する。
【００９４】
ステップＳ１４では、管理サーバ３０の実行部４７が、ＳＮＳサーバ７０に対して、ネットワークＮ１を介して、編集部４６で編集された後の撮影画像をアップロードする処理を実行する。
【００９５】
ステップＳ１５では、管理サーバ３０の実行部４７が、端末装置５０Ａに対して、ネットワークＮ１を介して、編集部４６で編集された後の撮影画像を送信する処理を実行し、本車両撮影支援処理プログラム３２Ａによる一連の処理を終了する。なお、このステップＳ１５と上記ステップＳ１４との処理の順序は前後してもよい。
【００９６】
ステップＳ１６では、端末装置５０Ａの受信部６１が、上記ステップＳ１５で管理サーバ３０から送信された撮影画像を、ネットワークＮ１を介して受信し、受信した撮影画像を表示部５３に表示させ、本車両撮影アプリ５２Ａによる一連の処理を終了する。
【００９７】
以上説明したように、本実施形態によれば、新たな撮影者を要することなく、走行された状態の自車両の撮影画像を得ることができ、更に、撮影画像が管理サーバからＳＮＳへ直接アップロードされるため、撮影画像をＳＮＳ仲間の間ですぐに見てもらうことができる。
【００９８】
なお、上記の実施形態では、車両撮影支援装置として管理サーバ３０を適用した場合を例示して説明したが、車両撮影支援装置として端末装置５０Ａを適用した場合でも、管理サーバ３０と同様の処理が可能である。この場合、端末装置５０Ａに、管理サーバ３０の少なくとも一部の機能を持たせるように構成すればよい。例えば、端末装置５０Ａは、車両１０の位置に基づいて、走行された状態の車両１０を外部から撮影可能な外部カメラ２０を特定する特定部と、特定部によって特定された外部カメラ２０に対して、走行された状態での車両１０の撮影を指示する指示部と、指示部による指示に応じて外部カメラ２０によって得られた撮影画像を取得する取得部と、取得部によって取得された撮影画像をＳＮＳサーバ７０にアップロードする処理を実行する実行部と、を備えるようにすればよい。
【００９９】
［第２の実施形態］
上記第１の実施形態では、管理サーバ側で撮影画像の編集を行っていたが、本実施形態では、端末装置側でも撮影画像の編集を可能とし、よりユーザ好みの撮影画像をＳＮＳにアップロードできるようにする。
【０１００】
図１４は、第２の実施形態に係る端末装置５０Ｂの機能的な構成の一例を示すブロック図である。
図１４に示すように、本実施形態に係る端末装置５０Ｂは、送信部６０、受信部６１に加え、更に、編集部６２、及び実行部６３を備えている。なお、本実施形態において、第１の実施形態に係る端末装置５０Ａと同一の構成要素には同一の符号を付し、繰り返しの説明は省略する。
【０１０１】
本実施形態に係る編集部６２は、受信部６１により受信された撮影画像の画角、アングル、及び再生速度の少なくとも１つを編集する。この編集の処理としては、例えば、乗員の編集操作に従って、画角の設定値、アングルの設定値、及び再生速度の設定値の少なくとも１つを変更する処理を行う。なお、この編集の処理は、必ずしも実行される必要はなく、編集の処理が実行されない場合、受信部６１により受信された撮影画像がそのまま実行部６３に送られる。
【０１０２】
本実施形態に係る実行部６３は、編集部６２からの撮影画像を、ネットワークＮ１を介して、ＳＮＳサーバ７０にアップロードする処理を実行する。このアップロードする処理の形態は、乗員による手動操作でアップロードする形態でもよいし、あるいは、自動的にアップロードする形態としてもよい。
【０１０３】
次に、図１５を参照して、第２の実施形態に係る管理サーバ３０及び端末装置５２の作用を説明する。なお、図１５は、第２の実施形態に係る車両撮影支援処理プログラム３２Ａ及び車両撮影アプリ５２Ａによる処理の流れの一例を示すシーケンス図である。
【０１０４】
なお、図１５に示すステップＳ２１〜ステップＳ３３の処理は、上述の図１１に示すステップＳ１〜ステップＳ１３の処理と同様であるため、ここでの繰り返しの説明は省略する。
【０１０５】
図１５のステップＳ３４では、管理サーバ３０の実行部４７が、端末装置５０Ｂに対して、ネットワークＮ１を介して、撮影画像を送信する処理を実行し、本車両撮影支援処理プログラム３２Ａによる一連の処理を終了する。
【０１０６】
ステップＳ３５では、端末装置５０Ｂの受信部６１が、上記ステップＳ３４で管理サーバ３０から送信された撮影画像を、ネットワークＮ１を介して受信し、受信した撮影画像を表示部５３に表示させる。
【０１０７】
ステップＳ３６では、端末装置５０Ｂの編集部６２が、表示部５３に表示されている撮影画像の画角、アングル、及び再生速度の少なくとも１つを編集する。この編集の処理としては、上述したように、例えば、乗員の編集操作に従って、画角の設定値、アングルの設定値、及び再生速度の設定値の少なくとも１つを変更する処理を行う。
【０１０８】
ステップＳ３７では、端末装置５０Ｂの実行部６３が、ＳＮＳサーバ７０に対して、ネットワークＮ１を介して、編集部４６で編集された後の撮影画像をアップロードする処理を実行し、本車両撮影アプリ５２Ａによる一連の処理を終了する。
【０１０９】
以上説明したように、本実施形態によれば、新たな撮影者を要することなく、走行された状態の自車両の撮影画像を得ることができ、更に、端末装置側でよりユーザ好みに編集された撮影画像をＳＮＳにアップロードすることができる。
【０１１０】
以上、実施形態として管理サーバ及び端末装置を例示して説明した。実施形態は、管理サーバ及び端末装置の各々が備える各部の機能をコンピュータに実行させるためのプログラムの形態としてもよい。実施形態は、このプログラムを記憶したコンピュータが読み取り可能な記憶媒体の形態としてもよい。
【０１１１】
その他、上記実施形態で説明した管理サーバ及び端末装置の各々の構成は、一例であり、主旨を逸脱しない範囲内において状況に応じて変更してもよい。
【０１１２】
また、上記実施形態で説明したプログラムの処理の流れも、一例であり、主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよい。
【０１１３】
また、上記実施形態では、プログラムを実行することにより、実施形態に係る処理がコンピュータを利用してソフトウェア構成により実現される場合について説明したが、これに限らない。実施形態は、例えば、ハードウェア構成や、ハードウェア構成とソフトウェア構成との組み合わせによって実現してもよい。
【符号の説明】
【０１１４】
１０   車両
２０   外部カメラ
３０   管理サーバ
３１、５１    制御部
３１Ａ、５１Ａ       ＣＰＵ
３１Ｂ、５１Ｂ       ＲＯＭ
３１Ｃ、５１Ｃ       ＲＡＭ
３１Ｄ、５１Ｄ       Ｉ／Ｏ
３２、５２    記憶部
３２Ａ 車両撮影支援処理プログラム
３２Ｂ 外部カメラ登録テーブル
３２Ｃ ユーザ登録テーブル
３２Ｄ 編集パターンテーブル
３３、５３    表示部
３４、５４    操作部
３５、５５    通信部
４０   受付部
４１   特定部
４２   提示部
４３   指示部
４４   取得部
４５   判定部
４６   編集部
４７   実行部
４８   登録部
５０Ａ、５０Ｂ       端末装置
５２Ａ 車両撮影アプリケーション・プログラム
６０   送信部
６１   受信部
６２   編集部
６３   実行部
７０   ＳＮＳサーバ
９０   車両撮影システム
【図１】
2019121319.tif 000003
【図２】
2019121319.tif 000004
【図３】
2019121319.tif 000005
【図４】
2019121319.tif 000006
【図５】
2019121319.tif 000007
【図６】
2019121319.tif 000008
【図７】
2019121319.tif 000009
【図８】
2019121319.tif 000010
【図９】
2019121319.tif 000011
【図１０】
2019121319.tif 000012
【図１１】
2019121319.tif 000013
【図１２】
2019121319.tif 000014
【図１３】
2019121319.tif 000015
【図１４】
2019121319.tif 000016
【図１５】
2019121319.tif 000017