(57)【要約】【課題】映像データ等の利用目的に応じて定められた条件で機器等と通信し、機器等に記憶された映像データ等を取得、制御することのできる管理装置を提供することを目的とする。【解決手段】管理サーバは、車両等２００の位置情報を含むデータ等を車両等に設置されたドライブレコーダ２００ａから定期的に受信し、１以上の位置情報に基づき特定されるエリア毎に、そのエリアへの車両等２００の進入および／または退出を検出する条件と、映像データ等の利用目的に応じて定められたデータ取得等の動作条件を満たしているか否かを判断するための、エリア動作設定テーブル１０３を備える。そして管理サーバ１００の通信部１０７は、検出条件および動作条件を満たすドライブレコーダ２００ａとの間で通信を行い、ドライブレコーダ２００ａに記憶された映像データ等や車両等２００のデータを取得等する。【選択図】図２
2022003492.tif 000002
【特許請求の範囲】
【請求項１】
１以上の機器と通信して、その機器に記憶されたデータと関連付けられた所望の動作を行うための管理装置において、
検出対象と関連付けられるデータの利用目的に応じて定められた検出条件および動作条件を記憶する動作設定テーブルと、
前記検出対象の情報から、前記検出条件および動作条件を満たす特定機器と通信して所定の動作の実行および／または計画を行うデータ処理部と、
を備える管理装置。
【請求項２】
前記動作設定テーブルは、１以上の位置情報に基づき特定される対象エリア毎に、少なくとも前記対象エリアへの検出対象の進入および／または退出を検出条件として記憶し、
前記データ処理部は、前記検出対象の位置情報および前記検出条件に基づき通信を行う前記機器を特定する、
請求項１に記載の管理装置。
【請求項３】
前記所定の動作は、前記特定機器または前記特定機器と通信可能な前記機器のデータ取得および／または制御であり、
前記検出条件に基づき前記対象を検出すると、前記対象に関連付けされた機器に対する前記動作条件を特定してデータ通信を行う、請求項１または２に記載の管理装置。
【請求項４】
前記動作条件として、動作タイミング、動作上限回数、機器と関連付けられたカメラの種別、動作予約情報及び前記検出対象の状態情報の少なくとも１つをエリア動作設定テーブルに記憶し、
前記データ処理部は、前記エリア動作設定テーブルに基づき、前記検出対象の情報による自律的な動作を可能する、
請求項１〜３のいずれか一項に記載の管理装置。
【請求項５】
前記所定の動作は、前記特定機器または前記特定機器と通信可能な前記機器のデータ取得および／または制御であり、
前記検出対象の位置情報に基づき検出された対象エリアに関連付けられた機器と通信して、前記動作条件に基づきデータを取得および／または前記特定機器または前記機器を制御する、
請求項１〜４のいずれか一項に記載の管理装置。
【請求項６】
前記データ処理部は、動作タイミングおよび／又は動作範囲の少なくとも１つを前記機器に送信することで、前記機器を動作させる、
請求項１〜５のいずれか一項に記載の管理装置。
【請求項７】
前記データ処理部は、前記検出条件に基づく検出結果をエリア検出情報として記憶し、前記エリア検出情報および／または前記動作条件に基づいて、前記データの検索に用いるキー情報テーブルを生成する、
請求項１〜５のいずれか一項に記載の管理装置。
【請求項８】
前記データの利用目的が合致する複数のエリアを、エリアマスタと関連付けて記憶するエリアテーブルを有し、
前記エリアマスタ毎に、関連付けられた前記エリアに対する前記動作条件を設定可能とする、
請求項１〜７のいずれか一項に記載の管理装置。
【請求項９】
１以上の機器と通信して、その機器に記憶されたデータと関連付けられた所望の動作をするための管理方法において、
検出対象の情報から、１以上の位置情報に基づき特定される対象エリアへの検出対象の進入および／または退出を検出し、
前記データの利用目的に応じて定められた動作条件に基づき、前記条件を満たす特定機器と通信して所定の動作の実行および／または計画を行うようデータ処理を行う、管理方法。
【請求項１０】
前記所定の動作は、前記特定機器または前記特定機器と通信可能な前記機器のデータ取得および／または制御であり、
検出条件に基づき前記対象を検出すると、前記対象に関連付けされた前記機器に対する前記動作条件を特定してデータ通信を行う、請求項９に記載の管理方法。
【請求項１１】
前記動作条件として、動作種別、動作上限回数、カメラ種別、動作予約情報及び前記検出対象の状態情報の少なくとも１つをエリア動作設定テーブルに記憶し、
前記データの利用目的に応じた動作条件として、前記検出対象の情報による自律的または管理者による支配的な設定を可能する、
請求項９または１０に記載の管理方法。
【請求項１２】
前記データ処理は、検出条件に基づく検出結果をエリア検出情報として記憶し、前記エリア検出情報および／または前記動作条件に基づいて、前記データの検索に用いるキー情報テーブルを生成する、
請求項９〜１１のいずれか一項に記載の管理方法。
【請求項１３】
前記データの利用目的が合致する複数のエリアを、エリアマスタと関連付けて記憶するエリアテーブルを有し、
前記エリアマスタ毎に、関連付けられた前記エリアに対する前記動作条件を設定可能とする、
請求項９〜１２のいずれか一項に記載の管理方法。
【請求項１４】
前記データ処理は、動作タイミングおよび／又はデータ取得範囲の少なくとも１つを前記機器に送信することで、前記機器を動作させる、請求項９〜１３のいずれか一項に記載の管理方法。
【請求項１５】
複数の移動体に各々衝合される１以上の機器と、その機器に記憶されたデータを取得する管理サーバ、からなる管理システムにおいて、
前記機器には、
前記移動体の位置情報および状態情報を含むデータを定期的に前記管理サーバへ送信する通信部と、前記データを記憶する記憶部と、を有し、
前記機器または管理サーバには、
１以上の位置情報に基づき特定される対象エリアへの前記移動体の進入および／または退出を検出するエリア検出部と、
前記検出に対応して前記データの利用目的に応じて定められた動作条件を満たしているか否かを判断する判断部と、
前記判断部により前記動作条件を満たしていると判断されると、前記動作条件に基づき前記管理サーバと前記機器との間で通信され、データ取得および／または制御の実行および／または計画を行うデータ処理部と、を備える管理システム。
【請求項１６】
１以上の機器と通信して、その機器に記憶された対象データと関連付けられた所望の動作を実行および／または計画を行うための管理データを用いた情報処理装置により実行されるプログラムにおいて、
１以上の位置情報に基づき特定される対象エリアのエリアＩＤ毎に、少なくとも前記対象エリアへの検出対象の進入および／または退出の検出条件と、前記データの利用目的に応じて定められた動作条件を記憶するエリア動作設定データとして格納され、
前記エリア動作設定データに基づき、前記検出対象の情報による自律的または管理者による支配的な動作を可能する、
ことを特徴とする、プログラム。
【請求項１７】
前記自律的または管理者による支配的な動作に基づいて、検出対象である車両情報、少なくとも運転者ＩＤまたは氏名を含む運転者情報、機器ＩＤ、エリアマスタＩＤ、エリアＩＤ、走行地域、走行時間帯、速度情報若しくは温度情報の車両に設置されたセンサ情報を、映像データに紐付けて記憶する映像キー情報記憶データとして格納され、
前記映像キー情報記憶データの少なくとも１つ以上の項目を用いて絞り込みを可能とし、
前記管理者が操作する管理者装置による絞り込み検索機能を発揮する、
請求項１６に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体に関連付けられた機器のデータを管理する、管理装置、管理方法、管理システムおよびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、車両にカメラを設置し、イベントの発生を契機として車両周辺を撮影し、取得した画像を事後に検証する画像記録装置、いわゆるドライブレコーダについて開示されている。例えば、イベントの発生として、撮影対象のオブジェクトがカメラの撮影範囲に入る位置を車両が走行していると判断される場合に、ドライブレコーダのカメラでオブジェクトを撮影させる、との記載がある。
【０００３】
また特許文献２には、管理者端末から要求されるアクセス要求に含まれる識別子及び予約情報に対応するキー情報に基づき、管理が必要な取得対象データを特定し、機器との通信状況及び予約情報に基づき通信接続し、アクセス要求に対応する対象データを送受信する管理サーバについて開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−０９８８６５号公報
【特許文献２】特開２０１９−２１５８６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された技術では、撮影対象であるオブジェクトが車両に設置されたカメラの撮影範囲に入る、特定の位置を基準に画像の撮影設定がされるものであり、画像以外のデータの利用や、撮影後のデータの利用目的に応じた、管理者の意向を一切考慮していない。
【０００６】
また、特許文献２に開示された技術では、ドライブレコーダ内の記憶部に刻々と記憶されていく映像などの取得対象データの中から、車両等の各種挙動検出に基づき管理が必要となるデータを特定して管理サーバに保管することはできるものの、車両等の各種挙動が発生しない時間帯のデータは刻々と新しいデータが古いデータに刻々と上書きされてしまい、その時間帯に必要なデータがある場合でも、利用したいデータを適切に取得することができない。
【０００７】
そこで、上述の課題を解決するために、本発明は、データの利用目的に応じて定められた検出条件および動作条件に従って、検出対象と関連付けされる機器に記憶されるデータ等を取得するなどの動作を行うことができることから、更なるデータ活用を可能とする管理装置、管理方法、管理システム、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の管理装置は、１以上の機器と通信して、その機器に記憶されたデータと関連付けられた所望の動作を行うための管理装置において、検出対象と関連付けられるデータの利用目的に応じて定められた検出条件および動作条件を記憶する動作設定テーブルと、前記検出対象の情報から、前記条件を満たす特定機器と通信して所定の動作の実行および／または計画を行うデータ処理部と、を備える。
【０００９】
この構成により、データの利用目的に応じた検出条件および動作条件を満たす検出対象と関連付けられた機器を特定し、その機器に記憶された、例えば映像等のデータを取得し、必要な所定の動作の実行および／または計画を行うことができる。
【発明の効果】
【００１０】
本発明によれば、複数の利用者の管理下にある機器内の記憶部に刻々と記憶され上書きされていく映像などの取得対象データの中から、管理者の利用目的に応じて定められた検出条件および動作条件に基づいて、管理が必要とするデータを特定し、所望の動作条件でデータ取得などの処理を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】本開示におけるシステム構成を示す図である。
【図２】管理サーバの機能構成を示すブロック図である。
【図３】エリアテーブル１０２の具体例を示す図である。
【図４】エリア動作設定テーブル１０３の具体例を示す図である。
【図５】エリア検出記録テーブル１０４の具体例を示す図である。
【図６】キー情報記憶テーブル１０５の具体例を示す図である。
【図７】映像の切り出し処理を説明するための説明図である。
【図８】車両２００の移動とそのときの切り出された映像を説明するための図である。
【図９】ドライブレコーダ２００ａの機能構成を示すブロック図である。
【図１０】管理者端末１１０が管理サーバ１００に対して、エリア映像動作を設定するときの動作を示すシーケンス図である。
【図１１】管理サーバ１００がドライブレコーダ２００ａから映像を取得するときの動作（パターン１）のシーケンス図である。
【図１２】管理者端末１１０が管理サーバ１００およびドライブレコーダ２００ａに対して、エリア映像動作を設定するときの動作を示すシーケンス図である。
【図１３】管理サーバ１００がドライブレコーダ２００ａから映像を取得するときの動作（パターン２）のシーケンス図である。
【図１４】パターン３における事前設定処理を示すシーケンス図である。
【図１５】管理サーバ１００がドライブレコーダ２００ａから映像を取得するときの動作（パターン３）のシーケンス図である。
【図１６】管理サーバ１００がドライブレコーダ２００ａから映像を取得するときの動作（パターン４）のシーケンス図である。
【図１７】管理者端末１１０の検索画面の一例を示す図である。
【図１８】管理サーバ１００のハードウェア構成図である。
【発明を実施するための形態】
【００１２】
添付図面を参照しながら本発明の実施形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００１３】
図１は、本発明の最適実施形態である、ドライブレコーダで撮像された映像データ管理システムについての構成を示す図である。図1に示されるとおり、本開示のシステムは、管理サーバ１００および車両２００を含んで構成されている。車両２００は、自動車、電車などの移動体であって、複数の機器を備えている。複数の機器のひとつは、機器であるドライブレコーダ２００ａを備える。ドライブレコーダ２００ａは、撮影機器であって、車両２００の移動に伴って、車両２００の内外における所定の範囲の静止画像または動画を撮影して記憶する。なお、本実施形態では車両などの移動体に配置されるドライブレコーダを例示しているが、移動体であれば他の検出対象であっても良く、例えば船舶または航空機などの移動体でもよい。また、ドローンなど無線操作または自律移動することができる装置（移動体）であってもよい。なお、ドローンなどにおいては、撮影対象が前方又は後方に限られることなく、３６０°全方位で撮影された画像であってもよい。
【００１４】
更に、検出対象は移動体に配置された機器として説明しているが、移動体に限定されるものでもなく、例えば、通信対象の機器として、特定の場所に設置された固定カメラを対象としても良く、その場合の検出対象は、人や他の移動体となり、機器の相対的な移動関係が連携されず、独立して検出される場合であってもよい。また映像データの取得のみに限定されることなく、データの取得や制御、取得予約や画像分析処理への転送、転送結果に基づく動作計画など、今後のデータ処理で想定される動作全般の実行と、映像取得予約時間における動作制御を含む計画を包含するものであることは、言うまでもない。
【００１５】
管理サーバ１００は、複数の車両２００に各々配置される機器のうち機器であるドライブレコーダ２００ａに記憶されたデータを管理するための管理サーバである。管理サーバ１００は、ドライブレコーダ２００ａから、管理者端末１１０により設定された取得条件を満たしている映像を取得する。
【００１６】
なお、車両２００は、例えば、運送会社で使用される輸送用車両、バス会社で使用されるバス、またはタクシー会社で使用されるタクシーなどの業務用の車両を想定しており、同じ会社・同じ事業者で使用される。会社・事業者によって、把握したい映像は異なっている。なお、車両の利用目的は業務用に限られず、例えばＢtoＢtoＣの場合にある様な、各々が契約関係のあるリース会社や損害保険会社のエンドユーザ向けの車両にも適用し得るし、また契約関係に限定されることなく、個人向けの車両に対し、例えばある駐車場と契約関係のある、または一時的にその駐車場を利用する車両等であってもよい。要は、ドライブレコーダ２００ａは、一般的な個人向けドライブレコーダに本願発明の管理プログラム（ドライブレコーダ内の管理テーブルを含むファームウェアなど）にインストールされて管理サーバ１００側との通信を可能としてもよい。また、ドライブレコーダに限られるものでもなく、ドローンなどの移動体自体にインストールされても良く、また移動体と関連付けられた機器、即ち人が保有するスマートフォンなどの機器にインストールされてもよいことは言うまでもない。
【００１７】
つぎに、管理サーバ１００の機能構成について説明する。図２は、管理サーバの機能構成を示すブロック図である。図２に示されるとおり、管理サーバ１００は、データ処理部１０１、エリアテーブル１０２、エリア動作設定テーブル１０３、エリア検出記録テーブル１０４、映像キー情報記憶テーブル１０５、映像データテーブル１０６および通信部１０７を含んで構成される。
【００１８】
データ処理部１０１は、ドライブレコーダ２００ａに記憶されている映像データのうち、エリア動作設定テーブル１０３に記憶されている取得条件であるエリア動作条件を満たす映像データを、通信部１０７を介してドライブレコーダと通信して取得する部分である。例えば、カメラ映像を事故多発地点で取得することは考慮しておらず、また管理者の基準にしたがって、車両の移動速度、場所の種別（高速道、一般道、荷下ろし・送迎場所、駐車場など）、カメラの設置位置・撮影方向、車両の進入・進出目的に応じて映像取得する。
【００１９】
エリアテーブル１０２は、映像の取得対象エリアに関する情報を記憶するテーブルであり、エリアマスタ領域、エリア領域、およびエリア端末設定領域からなる。図３にその具体例を示す。図３（ａ）は、エリアマスタ領域の具体例を示す。図に示されるとおり、エリアマスタ領域は、エリアマスタＩＤおよびエリアマスタ名、エリアマスタの内容を対応付けた情報を記憶する。エリアマスタＩＤは、エリアマスタとして定義される所定の条件からなるエリア同士を識別するためのＩＤである。エリアマスタ名は、エリアマスタの名称である。エリアマスタの内容は、例えばエリアマスタＩＤと関連付けられるエリアＩＤに共通の内容を記載するなどし、後にエリアマスタを設定した管理者や利用者がその内容を確認できるようにしている。後述する通り、エリアマスタは、例えば地理的な小エリアを束ねて管理する大エリアであり、少なくとも１以上のエリアから構成される。
【００２０】
なお、ここでいうエリアマスタは、必ずしも構成されるエリアと包含関係にある必要はなく、当該エリア検出時に撮像等するエリア映像等のデータの利用目的が共通するなど、何らかの管理基準により、柔軟にエリアマスタＩＤと複数のエリアＩＤを関連付けしてもよい。具体的には、例えば、有料道路又は電車の路線、バス路線の駅やインターチェンジ、橋梁、分岐点やバス停などの管理対象毎に、車両や人の乗降の安全を見守ることを目的として、エリア映像データを取得するため、路線毎にエリアマスタＩＤを付与し、その路線上にある駅やバス停ごとにエリアＩＤを付与し、関連付けしてもよい。
【００２１】
また、エリアマスタＩＤとエリアＩＤは必ずしも１対多となるわけではなく、対象エリアで撮像する映像データ等の利用目的に応じて、多対１や多対多で管理されてもよいことは言うまでもない。要は、管理者が必要な映像データ等を取得するために、エリアＩＤ及びエリアマスタＩＤを柔軟に活用でき、特に検索条件の設定を行う際に効率的な設定を可能とするために利用してよいことは言うまでもない。また、後述するエリア領域において、エリアマスタＩＤを用いて、複数のエリアＩＤの動作条件を一括設定・変更することが可能となることは、言うまでもない。
【００２２】
図３（ｂ）は、エリア領域の具体例を示す。図に示されるとおり、エリア領域は、エリアマスタＩＤ、エリアＩＤ、エリア名、およびエリア範囲を対応付けた情報を記憶する。エリアマスタは、複数のエリアを含む。エリアＩＤは、エリアを識別するためのＩＤである。エリア名は、そのエリアの名称である。エリア範囲は、その範囲を定義する情報であり、例えばＧＰＳ情報などの座標情報で定義される。
【００２３】
なお、絶対位置として特定可能な座標情報のほか、相対位置として他の情報と組合せることで特定される位置情報で示してもよい。また、本実施形態ではエリアを文言通り、位置情報を起点として定義し説明しているが、必ずしもこれに限定されるという訳ではなく、何らかの検出対象となる情報を起点として、変化した時点の位置情報を用いたエリア特定の他、データの利用目的に応じて柔軟に検出する範囲を定め、間接的に導かれる検出時の位置情報により定義されてもよい。
【００２４】
具体的は、特許文献２で説明しているが、危険挙動や注意挙動、踏切や一旦停止位置での一旦停止挙動、信号無視挙動、スピード違反挙動など、他の機器から予めデータを取得して、車両等の安全をより配慮すべきエリアを自律的または管理者により支配的にエリア設定して、本願発明のエリア検出に利用し、他の車両等の安全に活用してもよいことは言うまでもない。
【００２５】
更に、特許文献２のイベント映像取得特許の中で明記していない、車両自体のメンテナンス事象データや、あおり運転・渋滞等の周辺車両に関するデータの変化、横風や道路凍結、道路や航路上の障害物などを、前方映像の解析結果に基づき検出したり、除雪車両や清掃車両での前後映像の比較解析結果に基づき検知したりなどして、その検知した位置情報を基にエリア設定して、エリア検出に利用し、他の車両等の安全に活用してもよいことは言うまでもない。
【００２６】
図３（ｃ）は、エリア端末設定領域を示す。図に示されるとおり、エリア端末設定領域は、機器ＩＤとエリアＩＤとを対応付けた情報を記憶する。機器ＩＤとは、ドライブレコーダ２００ａ等を識別するためのＩＤである。この情報を使って、機器ＩＤで示されるドライブレコーダ２００ａの映像のうち、エリアＩＤのエリアに入ったときの映像が取得されるようにしてもよい。
【００２７】
なお、重ねての説明となるが、本願発明の実施形態では、ドライブレコーダとして説明しているが、必ずしも車両等に配置されるドライブレコーダに限定される訳ではなく、移動体であれば車両の他、船舶または航空機など、ドローンなど無線操作または自律移動することができる装置に関連付けられる機器でも良く、また人が所持する携帯端末やスマートフォンなどの機器であっても良く、必ずしもカメラが接続されている機器には限定されないことは言うまでもない。その他、例えば動物保護や飼育を目的として、首輪やベルトなどに設置された小型機器で、ペット側から見た映像を取得できるようにしたり、位置情報を管理することが出来るようにしてもよいことは言うまでもない。
【００２８】
また、移動体以外の固定カメラや環境センサなど、特定の場所に固定設置された機器であっても良く、この場合は、相対的に関連付けられる移動体の移動を検知して、データ等の取得ができることは言うまでもない。
【００２９】
エリアテーブル１０２は、映像の利用目的が合致する複数のエリア（エリアＩＤ）を、エリアマスタＩＤと関連付けて記憶してもよい。そして、エリアマスタＩＤ毎にエリア動作設定テーブル１０３のエリア動作条件が定義づけられてもよい。これにより、エリアマスタＩＤという、一つのＩＤを利用して、複数のエリアに対するエリア動作条件を定義づけることができる。例えば、エリアマスタＩＤに、橋梁を含んだ複数のエリアを対応付けるとする。エリアマスタＩＤをエリア動作条件に対応付けることで、橋梁などにおける経年劣化を纏めて観測するための映像を取得することができる。
【００３０】
エリア動作設定テーブル１０３は、ドライブレコーダ２００ａにおいて撮影された映像の取得条件であるエリア動作条件を記憶する部分である。図４は、エリア動作設定テーブル１０３の具体例を示す図である。図に示されるとおり、エリア動作設定テーブル１０３は、エリアＩＤ、動作タイミング、映像ＵＰＬＯＡＤ（動作種別）、対象カメラ、映像切り出し時間、映像ＵＰＬＯＡＤ回数（動作上限回数）、検出速度帯、検出温度帯および管理通知などを対応付けた情報を記憶する。エリア動作設定テーブル１０３におけるエリアＩＤが、検出条件に相当し、動作タイミング、映像ＵＰＬＯＡＤ、対象カメラ、映像切り出し時間、映像ＵＰＬＯＡＤ回数、検出速度帯、検出温度帯、管理通知が、動作条件に相当する。そのうち、映像切り出し時間が動作予約情報に相当する。そのほか、ここには例示していないが、映像が取得される時間（検出時間または動作時間）、すなわち動作予約情報とは、何らかの時間に関連する情報としてもよい。例えば、固定カメラを定期的に動作させるため、交通量や台風や大雨を各種センサで検出して、センサで検出している時間帯に動作させたり、画像分析処理への転送結果に基づき、何らかの交通事故や災害の原因となる映像分析結果を検出した時間帯に動作させるなど、データ処理により想定される検出結果に基づき、交通事故や災害を防止するために映像を活用してもよい。なお、映像の活用は利用目的によるもので、様々な利用を想定しても良く、検出対象の状態情報は、車速などの車両等に関するセンサ情報を広く含んでもよい。
【００３１】
なお、エリアＩＤは上述したとおり、エリアマスタＩＤとしてもよいし、少なくとも1つの項目で動作を設定していれば良く、またテーブルの構成としても全項目を項目化しなくてもエリア検出時の動作を設定できることは言うまでもない。
【００３２】
このエリア動作設定テーブル１０３は、管理者端末１１０から設定され、管理者が取得しようとする映像の利用目的に応じた動作条件が設定される。
【００３３】
ここで、動作タイミングは、映像切り出し処理について後述する図７を用いて説明する。車両２００が指定された範囲に入った時を起点にした所定時間の映像を切り出すか（エリアＩＮ）、出た時を起点に所定時間遡った映像を切り出すか（エリアＯＵＴ）、または、入ってから出るまでの間の映像を切り出すか（エリアＩＮ−ＯＵＴ）、いずれかを示す。
【００３４】
なお、本願発明の理解を促進するために上述の動作タイミングをエリアの例として説明するが、必ずしもエリアに限定されるものではなく、エリアマスタとエリアを管理する際に説明した、ある事象において取得したい映像等のデータの利用目的に応じた検出基準であってもよい。例えば、特許文献２のイベント映像取得特許の中で規定していない、車両自体のメンテナンス事象データの変化を検知したり、あおり運転・渋滞等の後部車両との接近距離に関するデータの変化を検知したり、横風や道路凍結、道路や航路上の障害物などを、前方映像の解析結果に基づき検知したり、除雪車両や清掃車両での前後映像の比較解析結果に基づき検知したり、その他、車両などの移動体自体、または移動体に関連付けられた機器で検知可能なデータの変化等であってもよいことは言うまでもない。その場合は、エリアマスタ領域、エリア領域、エリア端末設定領域と呼んでいるテーブルと同様に、別の条件テーブルを設け、位置情報ではなく別の情報で定められる、条件名と条件を満たす範囲を設定し、検出対象の情報に基づく検知条件に付いて後述するが、同様に検知条件が位置情報ではなく別の情報で定められてもよいことは言うまでもない。
【００３５】
映像ＵＰＬＯＡＤは、管理サーバ１００の管理者からの要求（取得要求やアクセス要求、取得予約を含む）により映像の取得を行うか、管理サーバ１００が自動的に映像の取得を行うか、の手法が設定される。この映像ＵＰＬＯＡＤは、映像の即時取得か否かの判断のために利用される。なお、ここでも映像データのＵＰＬＯＡＤを中心に説明するが、必ずしも映像データに限定されるわけではなく、車両などの移動体自体または移動体と関連付けられた機器に関するデータのＵＰＬＯＡＤまたはその機器の動作を規定する制御信号のＤＯＷＮＬＯＡＤによる対象機器の動作を行わせてもよいことは言うまでもない。なお自動的な処理は、後述する検出および動作条件を判断する主体が管理サーバなのかドライブレコーダなのかによらず、映像ＵＰＬＯＡＤの設定によりドライブレコーダ２００ａから即時映像データが送信され、管理サーバ１００が映像を取得する他にも、危険挙動等のイベントを検出したとき、ドライブレコーダ２００ａと通信できないときなどに映像取得予約がされているときなどに、管理サーバ１００は自動的に映像が取得されることは言うまでもない。
【００３６】
対象カメラは、例えばフロントカメラの映像か、室内カメラの映像かまたはその両方のカメラの映像か、映像取得対象となるカメラの種別を示す。なお、フロントまたは室内に限定される訳ではなく、任意の数を室内外の任意の方向や位置に設置可能であり、リアカメラを含めてもよいことは言うまでもない。その場合には、車両側が管理する制御装置を介して、室外にあるリアカメラやカメラ付バックミラーの映像等を取得する方式を取っても良く、関連する機器（この場合はカメラ）との通信は、近接通信など何らかの手段で接続されていればよく、何ら限定されるものではないことは言うまでもない。なお、映像の場合は対象カメラを特定する情報が有益となるが、例えば車両の一輪がパンク等したときの車両の振動周期や上下振動の振幅やジャイロデータによる車両の傾きから、前後左右どの部分の車輪がパンク等したことを検出し、管理者等への有益な情報として提供してもよいことは言うまでもない。あくまで一例にすぎず、車両の異常情報は、特に安全運転の関係で様々な映像データの取得や検出を可能とすることが出来ることは言うまでもない。
【００３７】
映像切り出し時間は、取得対象となる映像の切り出される時間を示す。切り出される映像は、動作タイミングを起点にして、切り出される。この欄には、“エリアＡＬＬ”が設定される場合がある。“エリアＡＬＬ”が設定されており、動作タイミングが“エリアＩＮ／ＯＵＴ”と設定されている場合には、車両２００が、映像取得のための対象エリアに進入してから退出するまでの映像が切り出されることを示す。
【００３８】
なお、いずれの場合においても、例えば映像データの利用目的に欠かせない映像シーンを確実に取得するために、動作タイミングを起点にして数秒前後して映像の切り出しを開始したり終了したりしてもよいことは言うまでもない。
【００３９】
映像ＵＰＬＯＡＤ回数は、映像のアップロードの回数の１日における上限を示す。これは、道路などの経年劣化をみる場合に、一日に何度もアップロードすることの意味が無いために設定される。なお、道路やトンネルの壁や天井、橋梁などの経年劣化を見る場合に、映像取得の回数よりも、１回の映像の解像度が高いものが必要となる場合があり、この場合は、接続されたカメラの設置位置や仕様にもよるが、例えば天井、壁、道路の場合は車外に上向き、横向き、下向きに設置し、かつカメラの撮像範囲を車両の移動方向に並行して移動させ、対象映像の動態速度を低減したり、解像度を向上するような撮影法（ズームイン撮影）を採用するなど、様々な動作条件が考えられることは言うまでもない。
【００４０】
検出速度帯は、映像の取得条件となる、車両２００の移動速度を示す。ここで設定された速度の範囲で移動した車両２００による映像が取得され、その速度の範囲以外の速度で移動した車両２００による映像は取得対象とはならない。なお、上述の変形例での説明の通り、必ずしも人や車両などの移動体と一体で移動する機器の移動速度を検出することに限定される訳ではなく、特定の位置に設置された固定カメラなどで、撮像範囲に人が映り込むときの速度を検出しても良く、また検出速度は車両の他、ドローンなどの航空機や船舶、その他移動体と関連付けられた機器で移動対象の速度を検出してもよいことは言うまでもない。
【００４１】
検出温度帯は、例えば、移動体による輸送時に車両または荷台に乗せた食料や動物などの撮影対象に与える影響を監視するための条件の１つや、車両の安全運転を目的として、エンジンやラジエータなどの温度などを検出対象の温度として、何らかの動作条件を設定するための温度帯を示し、必ずしも条件設定しなくてもよい。なお、上述の例では、例えば食料、動物、エンジン、ラジエータなど監視対象それぞれに動作条件となる温度帯が異なることは言うまでもなく、また設定された温度帯で撮影された映像を取得することに限定されるものではないことは言うまでもない。
【００４２】
管理者通知は、ＯＮ／ＯＦＦで示され、映像取得時において管理者に通知するか否かが設定される。管理者通知は、映像をまとめて送りたい場合、取得対象となるエリアの数が多い場合など、管理者が最優先で動作条件を満たした機器やデータを区別するなどの利用目的に基づいて、その有無が設定される。
【００４３】
エリア検出記録テーブル１０４は、ドライブレコーダ２００ａや、検出対象となる車両などの移動体、又はエリアに設置された固定カメラなどの機器から取得されたエリア検出情報を記憶する。図５は、エリア検出記録テーブル１０４の具体例を示す。図に示されるとおり、エリア検出記録テーブル１０４は、機器ＩＤ、エリアＩＤ（または必要に応じて、エリアマスタＩＤ）、エリアＩＮ日時（または必要に応じて、エリアＯＵＴ日時）、速度、および温度を記憶する。機器ＩＤは、撮影したドライブレコーダ２００ａのＩＤである。エリアＩＤは、撮影したエリアのＩＤである。エリアＩＮ日時は、車両２００がエリアに入った日時である。速度は、車両２００の撮影時の速度である。温度は、ドライブレコーダ２００ａによる撮影時の温度である。これら情報は、撮影時におけるエリアに関する情報または車両２００の状態情報である。
【００４４】
映像キー情報記憶テーブル１０５は、ドライブレコーダ２００ａから取得された、取得予定の映像の検索用のキー情報を記憶するテーブルである。図６は、その具体例を示す図である。この映像キー情報記憶テーブル１０５は、データ処理部１０１により、エリア検出情報（エリア検出記録テーブル１０４）の機器ＩＤ、エリアＩＤ、エリアＩＮ日時（またはエリアＯＵＴ日時）、速度、温度、映像の取得の有無を、切り出された映像の映像ＩＤに対応付けて生成される。また、組織ＩＤおよび運転者ＩＤは、図示しない運転者ＤＢに基づき取り出されるか、運転前にＩＣカードリーダで検出した情報として、外部メモリに記録されている。これら情報は、機器ＩＤと紐付けられ、機器ＩＤは車両と紐付けられている。走行地域は、図示しないエリアＤＢとエリアＩＤとから導出される。管理者端末１１０は、この映像キー情報記憶テーブル１０５を用いて、映像キーを使った映像の検索を行うことができる。なお、イベント映像データと同様に、映像キーを一旦付与した映像を管理者が後に取得したい場合に、この映像キーによるアクセス要求を受信して、対象の映像データファイルを送信することは言うまでもない。
【００４５】
映像データテーブル１０６は、ドライブレコーダ２００ａにおいて撮影された映像を記憶するテーブルである。この映像データテーブル１０６は、映像ＩＤと映像データとを対応付けて記憶している。映像ＩＤは、管理サーバ１００において映像が取得あれたときに割り振られる。映像データテーブル１０６は、映像ＩＤによって、映像キー情報記憶テーブル１０５と連携がとられている。
【００４６】
通信部１０７は、ドライブレコーダ２００ａと通信する部分である。
【００４７】
つぎに、本開示のドライブレコーダ２００ａの機能構成を示す。図９は、ドライブレコーダ２００ａの機能構成を示すブロック図である。図に示されるとおり、ドライブレコーダ２００ａは、通信モジュール２０１、ＧＰＳモジュール２０２、ＩＣカードリーダ２０３、記録部２０４、カメラ２０５、カメラ２０６、マイク２０７、スピーカ２０８、表示部２０９、Ｇセンサ２１０、制御部２１１、各種挙動検出部２１２，電源・イグニッション入力部２１３、車両データ入力部２１４、およびＩ／Ｏ入力部２１５を含んで構成される。
【００４８】
通信モジュール２０１は、管理サーバ１００と通信する部分であり、例えば、移動体通信網を利用した通信を行う。
【００４９】
ＧＰＳモジュール２０２は、位置測位を行う部分である。なお、位置測位を行う構成としては、対象エリアの面的な広さ（マクロエリアで見通しのよい空間であればＧＰＳを、ミクロエリアで見通しの悪い空間であれば、位置測位センサ）に応じて、ＧＰＳ以外にも各種センサと近接通信を行い、相対的な位置を特定する方式であってもよい。
【００５０】
ＩＣカードリーダ２０３は、ＩＣカードの読込みを行う部分である。
【００５１】
記録部２０４は、ＳＤカードなどの外部メモリに情報の記録を行う部分である。本開示においては、カメラ２０５およびカメラ２０６により撮影された映像が記録部２０４によりＳＤカード等の外部メモリに記録される。記録部２０４は映像とともに、そのときの車両２００の位置情報を刻々と記録する。そのほか後述するパターン２〜４において、外部メモリには、エリアテーブル１０２、エリア動作設定テーブル１０３、エリア検出記録テーブル１０４に相当する各種テーブルが記憶される。
【００５２】
カメラ２０５およびカメラ２０６は、映像を撮影する部分である。静止画像または動画像を撮影する。カメラ２０５が、車両２００の進行方向を撮影し、カメラ２０６が、車両２００の室内を撮影する。そのほか、車両の後方を撮影するためのリアカメラを備えてもよい。なお、カメラの設置位置や台数は本図面や実施態様に限定される訳ではなく、更にフロントまたは室内に限定される訳ではなく、任意の数を室内外の任意の方向や位置に設置可能であり、リアカメラを含めてもよいことは言うまでもない。その場合には、車両側が管理する制御装置を介して、室外にあるリアカメラやカメラ付バックミラーの映像等を取得する方式を取っても良く、関連する機器（この場合はカメラ）との通信は、近接通信など何らかの手段で接続されていればよく、何ら限定されるものではないことは言うまでもない。
【００５３】
マイク２０７およびスピーカ２０８は、音を入力し、また音を出力する部分である。
【００５４】
表示部２０９は、ドライブレコーダ２００ａに対する設定情報を表示する部分である。
【００５５】
Ｇセンサ２１０は、加重を検出するセンサである。
【００５６】
制御部２１１は、通信モジュール２０１〜Ｉ／Ｏ入力部２１５の制御を行う部分である。
【００５７】
各種挙動検出部２１２は、車両２００における各種挙動を検出する部分である。例えば、各種挙動検出部２１２は、ＧＰＳモジュール２０２により測位された位置情報、Ｇセンサ２１０により検出された加重情報、および車両データ入力部２１４から入力した車速パルスや温度に基づいた各種状態の検出を行う部分である。例えば、後述するパターン２〜４においては、車両２００が所定のエリアに進入しまたは退出したか、またはその状態（速度、ハンドルの角速度などの車両自体に関する情報や、温度などの車両等の周辺環境に関する情報など）を検出する。
【００５８】
電源・イグニッション入力部２１３は、ドライブレコーダ２００ａに対して、電源供給をするための入力部である。
【００５９】
車両データ入力部２１４は、車速パルスなどの車両データを入力する部分である。なお例えば温度は、図示しない温度センサにおいて計測され車両データ入力部２１４を介して入力される。
【００６０】
Ｉ／Ｏ入力部２１５は、外部装置に対するインターフェース部分である。よって、車両に搭載された各種センサに関する情報を車両制御装置等と通信を行い、取得してもよいことは言うまでもない。
【００６１】
このように構成された管理サーバ１００およびドライブレコーダ２００ａの動作について説明する。図１０は、管理者端末１１０が管理サーバ１００に対して、エリアの定義および映像の取得条件であるエリアテーブルを設定するときの動作を示すシーケンス図である。
【００６２】
管理者端末１１０は、その管理者による操作に従って、エリアマスタ（そのほかエリア情報、エリア端末設定情報を含む）を作成するための情報を入力等することにより、管理サーバ１００に送信する（Ｓ１１）。管理サーバ１００は、エリアテーブル１０２にエリアマスタ情報を記憶する。また、管理者端末１１０は、その管理者による操作に従って、エリア動作条件を設定し、管理サーバ１００に送信する（Ｓ１２）。管理サーバ１００において、データ処理部１０１は、受信したエリア動作条件をエリア動作設定テーブル１０３に記憶する。なお、本実施形態での説明を、管理者による支配的な動作条件の設定を行う例で説明しているが、これに限定される訳ではなく、検出対象の情報により自律的に動作設定を行わせることも可能である。
【００６３】
具体的は、特許文献２で説明しているが、危険挙動や注意挙動、踏切や一旦停止位置での一旦停止挙動、信号無視挙動、スピード違反挙動など、他の機器から予めデータを取得して、車両等の安全をより配慮すべきエリアを自律的または管理者により支配的にエリア設定して、本願発明のエリア検出に利用し、他の車両等の安全に活用してもよいことは言うまでもない。更に、特許文献２のイベント映像取得特許の中で明記していない、車両自体のメンテナンス事象データや、あおり運転・渋滞等の周辺車両に関するデータの変化、横風や道路凍結、道路や航路上の障害物などを、前方映像の解析結果に基づき検出したり、除雪車両や清掃車両での前後映像の比較解析結果に基づき検知したりなどして、その検知した位置情報を間接的にエリア設定して、エリア検出に利用し、他の車両等の安全に活用してもよいことは言うまでもない。
【００６４】
このエリアマスタ情報等は、例えば、ドライブレコーダ２００ａの映像のうち、取得したい映像の撮影場所に基づいて、管理者により設定される。取得したい映像の撮影場所として、事故多発の交差点、クレームの多いスクールゾーンが挙げられる。また、道路、橋梁、トンネルなどの経年劣化を調べるために、そのような場所を取得対象エリアとして定義してもよい。
【００６５】
また、鉄道事業者とっては、沿線にある森林、河川の状況をみるために、電車にドライブレコーダ２００ａを設置し、線路そのほか線路沿いの設備のチェックや、河川の氾濫チェックに利用するため、そのようなエリアを定義してもよい。
【００６６】
また、介護事業者またはその利用者・その家族にとっては、利用者を適切に扱っているかを判断するために、送迎場所などを取得対象エリアとし、カメラ種別は室内カメラやリアカメラ、また送迎場所に設置された固定カメラなどとしてもよい。
【００６７】
また、ペット、競走馬の輸送事業にも適用することができ、搬入場所や輸送時間における荷台を取得対象エリアとして定義して、搬出入や輸送が適切に扱われているかみることができる。また、輸送経路上でも任意のエリアを定義することで、例えば急カーブや急坂など、車両に対してではなくペット等の視点からその輸送が適切に行われているかをみることができる。
【００６８】
そのほか、降雪事業者のために、現場や作業進捗の状況把握のためのエリア設定、高速道路事業者のための渋滞予測のためのエリア設定、一般的に輸送事業者の荷物の積みおろし業務のためのエリア設定、輸送事業者の荷台チェック（空きスペース確認）のためのエリア設定（および室内カメラ）など考えられる。
【００６９】
また、事故多発箇所、そのほか橋梁、トンネルの他、経年劣化しやすい箇所を、例えば別途用意されている地図データベースなどから取り出し、その位置情報に基づいて自動的に定義付けがされてもよい。例えば、事故多発箇所は、警察等がデータベース化しており、そのデータベースを利用することによりエリアの定義を可能にする。また、橋梁、トンネルの築年数も官庁等でデータベース化されており、所定の築年数が経過した橋梁等の情報を取り出し、その位置に基づいてエリアを定義してもよい。
【００７０】
つぎに、管理サーバ１００がドライブレコーダ２００ａから映像を取得するときの動作について説明する。図１１は、その動作の具体例（パターン１）を示すシーケンス図である。
【００７１】
ドライブレコーダ２００ａにおいて、車両２００のエンジンがかけられ、電源供給がなされると、ＧＰＳモジュール２０２が位置情報取得を開始する（Ｓ２０１）。また、カメラ２０５およびカメラ２０６は、映像撮影を開始して、記録部２０４は、映像記録を開始する（Ｓ２０２）。記録された映像は、記録部２０４により、ＳＤカード等の外部メモリに記録される。通信モジュール２０１は、管理サーバ１００に、位置情報を所定周期で送信する（Ｓ２０３）。なお、この位置情報に加えて、車速、イベント検知映像情報や各種車両に設置された温度などのセンサ情報を含む状態情報を送信してもよい。
【００７２】
管理サーバ１００において、データ処理部１０１は、通信部１０７を介して、ドライブレコーダ２００ａから位置情報を取得し、位置情報バッファ（図示せず）に、ドライブレコーダ２００ａの機器ＩＤ、位置情報、時刻を記憶する（Ｓ１０１）。データ処理部１０１は取得した位置情報とエリアテーブル１０２とを参照して、映像の取得対象エリアに進入したか、または／および退出したかを判断する（Ｓ１０２）。なお、今までエリア外であった位置情報を受信した後、エリア内の位置情報を受信した場合に、車両２００はエリアに侵入したと判断できる。その逆に、エリアへ進入したと判断した後、エリア外の位置情報を受信した場合に、車両２００はエリア外に退出したと判断できる。
【００７３】
取得対象エリアに進入したまたは／および退出したと判断されると（Ｓ１０２：進入・退出）、データ処理部１０１は、エリアテーブル１０２から対応するエリアＩＤを取得する。データ処理部１０１は、エリア動作設定テーブル１０３を参照して、位置情報とともに受信した車速等の状態情報等が、そのエリアに対応付けられているエリア動作条件に適合するか否かを判断する（Ｓ１０３）。すなわち、データ処理部１０１は、車両２００の状態情報がエリア動作条件（所定の車速、所定の温度などの状態情報）を満たすか否かを判断する。また、映像ＵＰＬＯＡＤ回数が上限に達していないかを判断する。映像ＵＰＬＯＡＤ回数の上限に達したか否かは、車両２００がそのエリアに侵入または退出した回数に基づいて判断される。例えばＳ１０２において、エリアごとに進入したまたは退出した回数を記憶する。映像を送信するドライブレコーダ２００ａの車両２００は、同じものでもよいし、異なったものでもよい。このエリア動作条件は、エリア動作設定テーブル１０３で定義されているエリアＩＤに対応する取得条件である。
【００７４】
データ処理部１０１は、さらに、それらエリア動作条件を満たした映像が映像即時取得されるものであるか判断する（Ｓ１０４）。すなわち、データ処理部１０１は、エリア動作設定テーブル１０３を参照して、その映像ＵＰＬＯＡＤ情報が、自動に設定されていれば、映像即時取得対象であると判断し、即時取得処理を行う。
【００７５】
そして、映像即時取得対象であると判断されると、データ処理部１０１は、映像取得命令をドライブレコーダ２００ａに送信する（Ｓ１０５）。この映像取得命令には、動作タイミング（エリアに入ったタイミングか、出たタイミングなど）、映像切り出し時間が含まれる。動作タイミングおよび映像切り出し時間は、エリア動作設定テーブル１０３における、Ｓ１０２で取得されたエリアＩＤに対応する動作条件から取り出される。
【００７６】
ドライブレコーダ２００ａにおいて、制御部２１１は、映像取得命令に基づいて、映像の切り出し処理を行い、切り出した映像を機器ＩＤとともに、管理サーバ１００に送信する（Ｓ２０４）。ドライブレコーダ２００ａが撮影した映像には、位置情報等が所定タイミングで記録されている。制御部２１１は、映像取得命令に含まれている動作タイミングと映像切り出し時間とに基づいて、外部メモリに記録された映像の切り出し処理を行う。
【００７７】
管理サーバ１００において、データ処理部１０１は、ドライブレコーダ２００ａから送信された映像を、映像ＩＤを割り振って映像データテーブル１０６に記憶する（Ｓ１０６）。また、データ処理部１０１は、映像とともに送られた機器ＩＤを、エリアＩＤ、エリアＩＮ日時、速度、温度に対応付けてエリア検出記録テーブル１０４に記憶する（Ｓ１０６）。また、データ処理部１０１は、映像キー情報記憶テーブル１０５のためのキー情報をエリア検出記録テーブル１０４などから取り出し、先に取得した映像の映像ＩＤと対応付けて映像キー情報記憶テーブル１０５に記憶する（Ｓ１０６）。そして、データ処理部１０１は、管理者通知が必要か否かを判断する（Ｓ１０７）。管理者通知の有無は、エリア動作設定テーブル１０３に設定されている。
【００７８】
ここで必要であると判断されると、データ処理部１０１は、管理者端末１１０に、映像取得した旨の通知処理を行う（Ｓ１０７：はい）。不要である場合には、処理終了となり、つぎの位置情報を待つ。
【００７９】
上記ステップＳ１０４において、映像即時取得が「いいえ」であった場合には、データ処理部１０１は、ドライブレコーダ２００ａから、映像を取得することなく、エリア検出情報を取得し、エリア検出記録テーブル１０４および映像キー情報記憶テーブル１０５を生成する。その際、データ処理部１０１は、特許文献２で開示したイベント映像に関するキー情報を含む映像取得データと同様に、管理者のアクセス要求時や動作条件で設定された日時に行うために映像ＩＤを付与する。そして、定期的な位置情報送信とあわせ、その映像ＩＤに対応する映像が未取得である旨の情報を管理サーバに送信する。
【００８０】
上記ステップＳ１０２およびＳ１０３において、それぞれ「いいえ」であった場合には、処理は一旦終了する。
【００８１】
ここで映像の切り出し処理Ｓ２０４について説明する。図７は、動作タイミングと映像の切り出し処理との関係を説明するための説明図である。図に示されるとおり、車両２００は、エリアＩＮからエリアＯＵＴに移動するものとする。ここで、図１３のエリア動作命令（Ｓ１０５）において、図４に記載のエリアＩＮから遡って切り出すことが指定されていた場合に、例えば、動作タイミング：エリアＩＮ、映像切り出し時間：１０秒が指定されていた場合には、制御部２１１は、外部メモリに刻々と記憶されている映像から、エリアＩＮの検出時間より１０秒遡った時間からエリアＩＮの検出時間までの映像を切り出す。なお、管理サーバ１００とドライブレコーダ２００ａの内部時間のずれが無いよう、ＧＰＳ時刻補正などにより同じ時間を用いて管理した方が望ましい。また、制御遅延や検出時間のタイムラグを考慮して、更にｘ秒前後した時間の映像を切り出してもよいことは言うまでもない。なお、１０秒に限定される訳ではなく、管理者などが任意に決めることが出来ることは言うまでもない。
【００８２】
映像は、イベント映像と同様に、少なくとも検出時間における位置情報を含め刻々とドライブレコーダ２００ａの記録部２０４に記録されている。よって、制御部２１１は、Ｓ１０１で記憶した位置情報から、エリアへの進入および／または退出を検出した時間と、エリア動作設定テーブルに設定された映像切り出し時間より映像の切り出し時間帯を特定し、刻々と記録される映像の中から指定された時間帯の映像を切り出すことができる。また、ドライブレコーダ２００ａは、定期的にＧＰＳやセンサなどから位置を特定するための信号を受信し、位置情報と映像情報との関連付けが可能であることから、検出された位置情報に基づき、必要とされる位置まで遡った映像を、既知の位置情報に基づき推測し、複数の位置情報を基に映像を切り出すことが出来ることは言うまでもない。
【００８３】
なお動作タイミングは、一つではない。取得対象となる映像の利用目的に応じて管理者により設定されている。例えば、運転者の運転状況を見たい場合には、それに適したタイミングがよい。例えば、エリアＩＮまたはエリアＯＵＴのタイミングの映像である。道路などの経年劣化をみたい場合には、エリアＩＮからエリアＯＵＴまでの映像がよい。その他、上述でも説明したが、検出基準はエリアに限定される訳ではなく、検出したい何かしらの情報、例えばイベント映像として検知した運転者の居眠りやわき見を検知したタイミングであってもよいことは言うまでもない。その際、居眠りの要因となった車両等の周辺の環境情報（例えば車両速度や前後車両との車間など）を併せて映像と共に取得してもよいことは言うまでもない。
【００８４】
また、エリア動作命令において、エリアＯＵＴから遡って切り出すことが指定されていた場合に、例えば、動作タイミング：エリアＯＵＴ、映像切り出し時間：１０秒が指定されていた場合には、制御部２１１は、ドライブレコーダ２００ａの記録部２０４に刻々と記録される映像の中から、エリアＯＵＴの検出時間から１０秒遡った時間からエリアＯＵＴの検出時間まで映像を切り出す。切り出し位置の特定は上記と同様である。
【００８５】
この場合も、制御遅延や検出時間のタイムラグを考慮して、更にｘ秒前後した時間の映像を切り出してもよいことは言うまでもない。
【００８６】
また、エリア動作命令において、エリアＩＮからエリアＯＵＴまでの全エリアの映像を切り出すことが指定されていた場合には、すなわち、動作タイミング：エリアＩＮ／ＯＵＴ、映像切り出し時間：エリアＡＬＬが指定されていた場合には、制御部２１１は、外部メモリに刻々と記憶されている映像の記憶時間を参照して、エリアＩＮからエリアＯＵＴまでの全エリアに渡った映像を切り出す。なお、エリア動作設定テーブル１０３において、動作タイミング：エリアＩＮ／ＯＵＴ、映像切り出し時間：１５秒と規定されていた場合には、データ処理部１０１は、エリアＩＮを検出したタイミングから１５秒遡った時間からエリアＩＮを検出した時間までと、エリアＯＵＴを検出したタイミングから１５秒遡った時間からエリアＯＵＴを検出した時間までの、映像を取得したい複数のタイミングを含む映像として、映像データとしては３０秒の映像データに合成する旨の、エリア動作命令を生成する。なお、合成を行わず各々に映像IDを付与し管理してもよいことは言うまでもない。
【００８７】
このように、エリアに進入する直前の映像、エリアから退出する直前の映像、またはエリアを通過する間の映像を切り出すことができる。なお、切り出す映像の長さの設定は、上記したとおり、秒数を固定で設定してもよいし、走行速度などに応じて切り出し秒数を設定してもよい。例えば、３０ｋｍ／ｈまでは、１０秒、６０ｋｍ／ｈまでは５秒などと設定してもよい。映像の利用目的にもよるが、速度が速いと、その分切り出す映像は短くてよい。また、エリアＯＵＴ時刻とエリアＩＮの時刻の差分の秒数で動的に設定してもよい。これら切り出し時間の決定手法は、エリア動作設定テーブル１０３の映像切り出し時間に設定され、それ基づいて、切り出し時間が算出される。その他、映像データの利用目的に欠かせない映像シーンを確実に取得するために、切り出し時間を様々な情報に基づき決定してよいことは言うまでもない。
【００８８】
図８は、車両２００の移動とそのときの切り出された映像を説明するための図である。図８（ａ）は、エリアＩＮから遡った映像およびエリアＯＵＴから遡った映像を示す。ここでは、ドライブレコーダ２００ａの室内カメラ２０６による映像が取得対象として指定されている。
【００８９】
図に示されるように、エリアとして工場などの敷地を設定し、カメラを室内カメラに設定していた場合、車両２００が車道から当該敷地に入ったときのドライバの映像を管理サーバ１００は取得することができる。同様に、車両２００が敷地から出るときのドライバの映像を管理サーバ１００は取得することができる。このように映像の取得を行うことで、ドライバの運転状況を把握することができる。
【００９０】
また、図８（ｂ）に示すように、道路の経年劣化状況を把握するために映像取得をしてもよい。図８（ｂ）では、エリアとして橋梁が指定されており、またフロントカメラ２０５が映像取得対象のカメラとして設定されている。図８（ｂ）では、管理サーバ１００は、エリアＩＮからエリアＯＵＴまでのエリア全体の映像を取得することができる。
【００９１】
これら映像切り出し処理については、後述する変形例（パターン２〜４）についても同様に適用することができる。
【００９２】
つぎに、本開示における管理サーバ１００およびドライブレコーダ２００ａの変形例における動作について説明する。図１２および図１３は、変形例（パターン２）における処理を示すシーケンス図である。このパターン２における処理は、ドライブレコーダ２００ａにおいて、エリア進入・退出の検出を行い、それに基づいてエリア検出情報を管理サーバ１００に送信する点で、パターン１の処理と異なっている。このため、エリアマスタの定義処理が、ドライブレコーダ２００ａに対して行われる。ここでは、異なっている処理に着目して説明する。
【００９３】
図１２において、管理者端末１１０は、エリアマスタ作成およびエリア動作条件の設定処理を行う（Ｓ１１、Ｓ１２）。管理サーバ１００は、エリア動作条件をエリア動作設定テーブル１０３に記憶する（Ｓ１３）。
【００９４】
また、管理サーバ１００において、データ処理部１０１は、エリアマスタ作成によって取得したエリアマスタ情報の書き込み命令をドライブレコーダ２００ａに送信する（Ｓ１４）。
【００９５】
ドライブレコーダ２００ａにおいて、制御部２１１は、エリアマスタ情報を記録部２０４によって外部メモリに記憶する（Ｓ２１）。外部メモリは、エリアテーブル１０２相当のテーブルを有し、エリア情報を記憶する。
【００９６】
このようにして、ドライブレコーダ２００ａは、映像の取得対象エリアを示すエリア情報を記憶し、その取得対象エリアに進入または／および退出した場合に、そのエリア検出情報を管理サーバ１００に送信することができる。エリア検出情報は、機器ＩＤ、エリアＩＤ、エリアＩＮ日時（またはエリアＯＵＴ日時）、速度、および温度などを含む。
【００９７】
つぎに、図１３を用いてパターン２で示される映像の取得処理について説明する。なお、ステップＳ２０３ａは、図１１のＳ１０２に相当する処理であり、その処理内容は同じである。ドライブレコーダ２００ａにおいて、位置情報取得、映像記録が開始され（Ｓ２０１、Ｓ２０２）、各種挙動検出部２１２は、ＧＰＳモジュール２０２により検出された位置情報が、外部メモリに記憶されているエリアマスタ情報で定義されている範囲（エリアテーブル１０２相当のもの）に含まれるかを判断する（Ｓ２０３ａ）。位置情報が、その範囲に含まれると判断されると、制御部２１１は、エリア検出情報を、通信モジュール２０１を介して、管理サーバ１００に送信する（Ｓ２０３ｂ）。エリア検出情報は、機器ＩＤ、エリアＩＤ、エリアＩＮ日時（またはエリアＯＵＴ日時）、車速、および温度を含む。なお、パターン１と同様に位置情報はＧＰＳに限定されないのは言うまでもない。
【００９８】
管理サーバ１００においては、データ処理部１０１が、エリア検出情報の状態情報（速度、温度など）が、エリア動作設定テーブル１０３において定義されているエリアＩＤに対応するエリア動作条件を満たしている否かを判断する（Ｓ１０３）。そして、データ処理部１０１は、エリア動作条件を満たしており、さらに映像即時取得の条件を満たしていると判断すると、エリア動作命令をドライブレコーダ２００ａに送信する（Ｓ１０５）。以下、Ｓ１０６〜Ｓ１０７、Ｓ２０４の処理が行われる。
【００９９】
このように、ドライブレコーダ２００ａは、予め定められた映像の取得対象エリアに進入した、または／および取得対象エリアから退出したことを自動的に検出して、それを示すエリア検出情報を管理サーバ１００に送信することができる。ドライブレコーダ２００ａにおいて、管理サーバ側でエリア判定を行うために定期的にエリア判定のための位置情報を送信する必要が無く、また管理サーバ１００では、その対象エリアに入ったときに通知が来るため、映像取得処理の負荷を軽減することができる。
【０１００】
つぎに、映像取得処理におけるパターン３について説明する。パターン３では、ドライブレコーダ２００ａが、さらに映像が取得条件を満たしているか否かを判断する。
【０１０１】
図１４は、パターン３における事前設定処理を示すシーケンス図である。図１４に示されるとおり、管理サーバ１００は、管理者端末１１０からエリアマスタ情報およびエリア動作条件を受け付けると（Ｓ１１およびＳ１２）、ドライブレコーダ２００ａに対してエリアマスタ情報およびエリア動作条件の書き込み命令を送信する。ドライブレコーダ２００ａにおいて、通信モジュール２０１が受信し、制御部２１１は、外部メモリなどの記録部２０４へ記憶する（Ｓ２１ａ）。外部メモリには、エリアテーブル１０２およびエリア動作設定テーブル１０３に相当する情報が記憶される。これにより、ドライブレコーダ２００ａにおいて、エリアの検出およびエリア動作条件の判断を行うことができる。
【０１０２】
なお、管理サーバ１００において、エリア動作条件の全てを記憶してもよいし、映像即時取得処理の判断を行うために、エリア動作条件に含まれる映像ＵＰＬＯＡＤ情報（手動取得か、自動取得かを示す）のみを記憶してもよい。
【０１０３】
つぎに、パターン３における具体的処理について説明する。図１５は、その処理を示すシーケンス図である。図に示されるとおり、ドライブレコーダ２００ａにおけるステップＳ２０３ａ〜Ｓ２０３ｂが異なる処理である。したがって、この処理に着目した説明をする。なお、ステップＳ２０３ａ〜Ｓ２０３ｃは、図１１のＳ１０２〜Ｓ１０３に相当する処理であり、その処理内容は同じである。
【０１０４】
ドライブレコーダ２００ａにおいて、位置情報取得および映像記録が開始され（Ｓ２０１〜Ｓ２０２）、各種挙動検出部２１２は、エリアに侵入したまたはエリアから退出したことを検出する（Ｓ２０３ａ）。制御部２１１は、検出したエリアのエリアＩＤ、エリアＩＮ日時（または必要に応じてエリアＯＵＴ日時）、そのほか状態情報である車速、温度などを含むエリア検出情報を取得する。
【０１０５】
制御部２１１は、エリア検出情報に基づいて、外部メモリに記憶されているエリア動作条件を満たしているか否かを判断する（Ｓ２０３ｃ）。満たしていない場合には、処理は終了となる。満たしている場合には、制御部２１１は、通信モジュール２０１を介してエリア検出情報を送信する（Ｓ２０３ｂ）。
【０１０６】
管理サーバ１００において、データ処理部１０１は、エリア映像検出情報を受信すると、エリアＩＤに基づいて当該エリアが映像即時取得対象であるかを判断し、映像取得依頼（Ｓ１０５）、エリア検出記録テーブル１０４の生成、映像データの記憶処理、映像キー情報記憶テーブル１０５の生成（Ｓ１０６）、管理者通知処理（Ｓ１０７）を行う。
【０１０７】
これにより、ドライブレコーダ２００ａにおいて、エリアの検出およびエリア動作条件の判断を行うことができる。
【０１０８】
つぎに、パターン４の処理について説明する。図１６は、パターン４の動作を示すシーケンス図である。パターン４においては、図１４に示される事前設定がなされている。このパターン４においては、パターン３と比較して、ステップＳ２０３ｄが、ドライブレコーダ２００ａにおいて行われている点で相違する。
【０１０９】
ドライブレコーダ２００ａにおいては、事前設定により、エリアテーブル１０２およびエリア動作設定テーブル１０３に相当する情報が記憶されている。
【０１１０】
そして、ドライブレコーダ２００ａにおいて、位置情報取得および映像記録が開始され（Ｓ２０１、Ｓ２０２）、エリア進入等の判断、エリア動作条件適合の判断がなされる（Ｓ２０３ｃ）。そして、制御部２１１は、これら判断が「はい」である場合に、映像即時送信か否かを判断する（Ｓ２０３ｄ）。これは、管理者端末１１０による映像の手動送信か、自動送信かに基づいて判断される。
【０１１１】
そして、制御部２１１は、映像即時送信すると判断されると、外部メモリに記憶されている映像から、ドライブレコーダ２００ａにおいて設定されている動作タイミングおよび映像切り出し時間に基づいて、指定の映像の切り出しを行う。制御部２１１は、通信モジュール２０１を用いて、切り出した映像を、そのエリア検出情報とともに送信する（Ｓ２０４）。
【０１１２】
そして、管理サーバ１００において、データ処理部１０１は、切り出された映像データを取得して映像データテーブル１０６に記憶するとともに、エリア検出情報を取得して、エリア検出記録テーブル１０４に記憶する（Ｓ１０６ａ）。また、映像キー情報記憶テーブル１０５が生成される。一方で、データ処理部１０１は、エリア検出情報のみを受信した場合には、エリア検出記録テーブル１０４に記憶する。映像キー情報記憶テーブル１０５を生成する際、映像は未取得の旨が記憶される。
【０１１３】
つぎに、映像キー情報記憶テーブル１０５を利用した映像の検索処理について説明する。図１７は、管理者端末１１０の検索画面の一例を示す図である。管理者は、管理者端末１１０を操作することにより、車両２００において撮影された映像を検索することができる。検索画面は、図１７に示されるとおり、絞り込み検索条件設定部分と、検索ボタン、検索一覧、および映像画面から構成あれている。図１７に示されるとおり、管理者は、検索キーとして、組織ＩＤ、運転者ＩＤ、機器ＩＤ、エリアマスタＩＤ、エリアＩＤ、走行地域、走行時間帯、速度帯、温度帯を用いて映像の検索することができる。管理者端末１１０は、管理サーバ１００の映像キー情報記憶テーブル１０５を参照することで、映像の検索を可能にする。
【０１１４】
図１８は、管理サーバ１００のハードウェア構成図である。図２に示される管理サーバ１００は、物理的には、図１８に示すように、一または複数のＣＰＵ１１、主記憶装置であるＲＡＭ１２及びＲＯＭ１３、入力デバイスであるキーボード及びマウス等の入力装置１４、ディスプレイ等の出力装置１５、ネットワークカード等のデータ送受信デバイスである通信モジュール１６、ハードディスクまたは半導体メモリ等の補助記憶装置１７などを含むコンピュータシステムとして構成されている。図２における各機能は、図１８に示すＣＰＵ１１、ＲＡＭ１２等のハードウェア上に所定のコンピュータソフトウェア（プログラム）を読み込ませることにより、ＣＰＵ１１の制御のもとで入力装置１４、出力装置１５、通信モジュール１６を動作させるとともに、ＲＡＭ１２や補助記憶装置１７におけるデータの読み出し及び書き込みを行うことで実現される。
【０１１５】
つぎに、本開示における管理サーバ１００およびドライブレコーダ２００ａの作用効果について説明する。本開示における管理システムは、管理サーバ１００およびドライブレコーダ２００ａを含む。この管理システムは、複数の車両２００（移動体）に各々配置される機器のうちドライブレコーダ２００ａ（機器）に記憶された映像（データ）を管理する。ここではドライブレコーダ２００ａが、特定機器となるが、必ずしもドライブレコーダ２００ａに限るものではない。管理サーバ１００が通信を行う全ての機器の中から図３（ｂ）および（ｃ）に示されるエリア領域に格納された検出条件を満たす機器が特定機器である。
【０１１６】
また、移動体がドローンであればドローンのカメラ制御装置、移動体が人であればその人が持っているスマートフォンが該当する。
【０１１７】
また移動対象と機器の位置情報が必ずしも一致する例だけでなく、移動対象のみが移動する例も変形例として含めていて、人や車両が固定カメラの撮影領域を横切るなど、固定カメラの位置付近での様々な変化を検出条件として定めることができ、その場合は固定カメラが特定機器に該当する。
【０１１８】
この管理システムは、映像の利用目的に応じて定められた、１以上のエリアＩＤ及び位置情報に基づき特定された対象エリアへの移動体の進出および／または退出の動作タイミングと、当該動作タイミングに応じたデータ取得範囲（切り出し時間）とを少なくとも含む映像の取得条件（データ取得条件）をエリアＩＤ毎に記憶するエリア動作設定テーブル１０３を備える。
【０１１９】
そして、管理システムは、ドライブレコーダ２００ａ（機器）に記憶された映像（データ）のうち、映像の取得条件（データ取得条件）を満たす映像（データ）を、ドライブレコーダ２００ａ（機器）と通信し取得するデータ処理部を備える。
【０１２０】
本開示のパターン１および２においては、エリア動作設定テーブル１０３は、おもに管理サーバ１００に備えていることにしているが、パターン３および４のようにドライブレコーダ２００ａがエリア動作設定テーブル１０３を備え、ドライブレコーダ２００ａを含めて管理システムを構築してもよい。このパターンは、管理サーバや機器の処理能力や、管理サーバと機器の通信環境などにより、柔軟に対応することが出来るようにするための実装上の相違であり、機能的には管理サーバに備わるのか、機器に備わるのかの違いであるところ、特に機器の処理能力や、新旧端末の機能差分などに応じて柔軟に管理サーバが対応し、能力や機能の差分を補うことができることは言うまでもない。
【０１２１】
この開示によれば、管理サーバ１００は、車両２００が映像取得の対象エリアに入る動作タイミングおよび映像取得範囲（映像切り出し時間）を含む映像の取得条件に基づいたドライブレコーダ２００ａの映像を取得することができる。この映像の取得条件は、その映像の利用目的に応じて、管理者の基準により定めることができる。よって、管理者は、その利用目的に応じた映像を取得することができる。例えば、撮影対象およびドライブレコーダ２００ａの緯度経度だけでなく、車両２００の移動速度、撮影対象となる場所の種別（高速道、一般道、荷下ろし＆送迎場所、駐車場など）、カメラの種別（フロント、室内）、車両の進入・進出目的に応じた撮像パターンなどに基づき画像取得することできる。
【０１２２】
本開示において、エリア動作設定テーブル１０３は、映像の取得条件（データ取得条件）として、映像の取得タイミングをさらに記憶する。データ処理部１０１は、さらに取得タイミングに基づいて、データ取得を行う。この取得タイミングは、ドライブレコーダ２００ａの映像を自動で取得するか（すなわち通知が来てすぐに（または所定時間経過後も可）取得するか）、管理者に操作により手動で取得するかにより定められる。映像の利用目的によっては、自動的にすぐに映像を取得する必要がないものもある。よって、管理者の視点により、いずれにするか設定可能にしている。
【０１２３】
また、エリア動作設定テーブル１０３は、映像の取得条件として、ドライブレコーダ２００ａ（機器）のカメラ種別をさらに記憶する。このカメラ種別は、車両２００の進行方向を撮影するフロントカメラか、室内を撮影する室内カメラかを示す。データ処理部１０１は、ドライブレコーダ２００ａ（機器）のカメラ種別に対応するカメラが撮影した映像を取得する。
【０１２４】
映像の利用目的によって、車両２００の進行方向（または通過したところ）の道路、その他の映像を管理したい場合、ドライバの運転の様子を管理したい場合などがある。取得条件として、カメラ種別を設定しておくことで、管理者の利用目的に応じた映像取得を可能にする。
【０１２５】
また、エリア動作設定テーブル１０３は、映像の取得条件（データ取得条件）として、車両２００（移動体）が映像を取得したときの状態情報をさらに記憶する。状態情報は、例えば、車両２００の速度、車両２００のセンサが検出した温度（室内または室外）である。データ処理部１０１は、さらに状態情報に基づいて、データ取得を行う。
【０１２６】
映像の利用目的によって、車両２００の状態情報に応じた映像を取得したい場合がある。例えば、車両２００の速度に応じた映像を取得することで、その速度に応じたドライバの運転状況を把握することができる。また温度に応じた映像を取得することで、動物輸送時における動物の搬送状態を把握することができる。
【０１２７】
また、エリア動作設定テーブル１０３は、映像の取得条件として、映像の取得回数の上限をさらに記憶する。データ処理部１０１は、その取得回数に基づいて、映像の取得を行う。管理者の映像の利用目的によっては、複数の映像は必要とならない場合がある。本開示においては、映像の取得を制限することができる。
【０１２８】
本開示の管理システムにおいて、データ処理部１０１は、ドライブレコーダ２００ａ（機器）から、映像取得時に関する情報であるエリア検出情報を受信する。そして、エリア検出情報に基づいて、取得した映像の検索に用いるキー情報テーブルを生成する。例えば、エリア検出情報は、エリアに進入した日時、退出した日時、車両２００の速度、温度である。これら情報を検索に用いるキー情報として、映像と関連付けることで、映像検索を可能にする。なお、この関連付けは即時映像取得しない場合など、エリア検出情報や映像ＩＤ、記録日時などを含む映像キー情報に基づいて検索できればよく、映像データそのものは、検索した後に映像取得要求等を行えばよいことは言うまでもない。
【０１２９】
エリアテーブル１０２は、映像（データ）の利用目的が合致する複数のエリアＩＤを、エリアマスタＩＤと関連付けて記憶する。エリアマスタＩＤ毎にエリア動作設定テーブル１０３の映像の取得条件が設定されている。
【０１３０】
この開示によれば、エリアマスタＩＤごとにまとめて映像の取得条件を定めることができる。
【０１３１】
また、本開示の管理システムにおいて、データ処理部１０１は、ドライブレコーダ２００ａから、映像取得時に関する情報であるエリア検出情報を受信すると、当該エリア検出情報に従ってドライブレコーダ２００ａが取得条件を満たす映像を記憶しているか否かを判断する。
【０１３２】
この開示によれば、上記パターン２で示される、ドライブレコーダ２００ａにおいてエリア検出をする構成を取っていた場合に、そのエリア検出情報を利用して取得条件を満たす映像の取り出しを可能にする。
【０１３３】
また、本開示において、管理サーバ１００のデータ処理部１０１は、動作タイミングおよびデータ取得範囲をドライブレコーダ２００ａに送信することで、ドライブレコーダ２００ａ側で映像切り出し処理をさせ映像取得を可能にする。
【０１３４】
この開示によれば、管理サーバ１００の制御に従って、取得条件を満たした映像取得を可能にする。
【０１３５】
上記パターン１における管理システムにおいては、ドライブレコーダ２００ａは、車両２００の位置情報を定期的に管理サーバ１００へ送信する通信モジュール２０１を備える。
【０１３６】
管理サーバ１００は、映像の取得対象エリアを特定する、少なくとも１以上のエリアＩＤ及び座標情報を含むエリアテーブル１０２と車両２００の位置情報とに基づき、映像の取得対象エリアへの進入および／または退出を検出するデータ処理部１０１を備える。これはエリア検出部として機能する。そして、映像の利用目的に応じて定められた、映像の取得対象エリアに対する動作タイミングと、当該動作タイミングに応じた映像の取得範囲とを少なくとも含むデータ取得条件を前記エリアＩＤ毎に記憶するエリア動作設定テーブル１０３を備え、データ処理部１０１は、ドライブレコーダ２００ａに記憶されたデータのうち、データ取得条件を満たすデータを、ドライブレコーダ２００ａと通信し取得する。
【０１３７】
このパターン１における開示においては、ドライブレコーダ２００ａから定期的に位置情報を送信することで、ドライブレコーダ２００ａ側で、エリア検出を行う必要が無い。よって、その構成を簡易なものとすることができる。
【０１３８】
また、パターン３においては、ドライブレコーダ２００ａにおいて、制御部２１１は、エリア検出部として機能し、映像の取得対象エリアを特定する、少なくとも１以上のエリアＩＤ及び座標情報を含むエリアテーブル（エリアテーブル１０２に相当する）と車両２００の位置情報とに基づき、取得対象エリアへの進入および／または退出を検出する。そして、制御部２１１は、取得条件判断部として機能して、映像の利用目的に応じて定められた、車両２００の進入および／または退出の動作タイミングと、当該動作タイミングに応じたデータ取得範囲（映像切り出し時間）とを少なくとも含むデータ取得条件をエリアＩＤ毎に記憶するエリア動作設定テーブル（エリア動作設定テーブル１０３に相当）に基づいて、映像の取得条件を満たしているか否かを判断する。
【０１３９】
通信モジュール２０１は、制御部２１１により映像の取得条件を満たしていると判断されると、制御部２１１で検出されたエリア検出情報を、管理サーバ１００へ送信する。
【０１４０】
管理サーバ１００において、データ処理部１０１は、エリア検出情報を取得すると、ドライブレコーダ２００ａに記憶された映像のうち、映像の取得条件を満たすデータを、ドライブレコーダ２００ａと通信し取得する。
【０１４１】
このパターン３による開示においては、ドライブレコーダ２００ａにおいて、エリア検出と、動作条件の判断を行っている。そのため、エリアテーブル１０２およびエリア動作設定テーブル１０３に相当するテーブルを有している。この開示によれば、ドライブレコーダ２００ａ側で多くの処理を行うことで、管理サーバ１００側の処理を簡易なものにしている。
【０１４２】
また、パターン４においては、パターン３に加えて、制御部２１１は、映像の利用目的に応じて定められた、車両の２００のエリアに対する進入および／または退出の動作タイミングと、当該動作タイミングに応じたデータ取得範囲（映像切り出し時間）とを少なくとも含む映像の取得条件をエリアＩＤ毎に記憶するエリア動作設定テーブルに基づいて、制御部２１１は、外部メモリからデータ取得条件を満たしている映像を取り出す。
【０１４３】
特に、車両が地下駐車場などの携帯電話網やＧＰＳの圏外にいる場合、パターン１および２による管理サーバ１００側での検出条件および動作条件の判断ができない場合でも、ドライブレコーダ２００ａ側で車両センサなどの環境センサの情報に基づき車両の位置を検出し、検出条件および動作条件を満たすかどうか判断を行う。そして、通信モジュール２０１は、データ取得条件を満たしている映像を、動作条件に従い、即時自動で送信する場合には、管理サーバ１００側への送信を、図示しないドライブレコーダ２００ａ側の予約情報テーブルに記憶しておき、通信可能となった段階で送信する。
【０１４４】
また、管理者側から手動で映像データを送信する場合には、図示しないアクセス要求を受信したら、ドライブレコーダ２００ａ側はアクセス要求に対する応答として映像データを送信する。また、見通しはよくＧＰＳ情報の受信なエリアにおいても、例えば自動車教習所の運転技能スポット（Ｓ字カーブや横づけ、幅寄せ、一旦停止位置、上り坂一旦停止位置など）の映像を取得したい位置について精度が求められる場合には、ＧＰＳの信号に基づく検出には限界があり、スクランブル情報の影響を受けやすい。その場合にも、相対的な位置に基づき検知を行えば、運転免許を取得したい人や運転教師が、取得した映像に基づき、運転技術の結果を映像で確認することが出来る。
【０１４５】
この開示によれば、ドライブレコーダ２００ａ側においてほとんどの処理を行うことになる。よって、管理サーバ１００における処理を簡易なものにすることができる。
【０１４６】
ここで、何れのパターンにおいても、管理サーバ１００がドライブレコーダ２００ａとの間の何らかの原因により、映像などのデータを取得できないがあることや、映像データそのものを管理サーバ１００に送信すると通信トラフィックに負荷をかけ、また通信費用がかかるため、制御部２１１は、その送信データ量を少なくするために、前記映像データそのものを送らずに、映像識別子およびそのほか映像データのキー情報となる情報（例えば位置または時刻情報）を送信してもよい。
【０１４７】
その場合には、図６の映像キー情報記憶テーブルや、特許文献２に記載の車両管理テーブル１０５、機器側の車両管理テーブル２１５との関係と、予約情報テーブル１０４に記載された実施形態を応用して、特定エリアの映像データを管理・取得処理がなされる。以下は、特許文献２で開示した、車両管理テーブルを管理サーバ及び機器側で管理し、後に映像キー情報を基に、管理サーバが映像を取得する際の、実施形態を説明する。
【０１４８】
まず、ユーザの管理下にある複数の前記機器に記憶された機器側の車両管理テーブル２１５に、映像識別子および映像データのキー情報及び映像ファイルが記録されていく。その後、複数の前記機器から管理サーバ１００へ自発的にキー情報等が送信され、又は管理サーバ１００からのアクセス要求に対し、能動的にキー情報等が送信され、管理サーバ１００側の車両管理テーブル１０５に、複数の機器に記憶されるキー情報等が記録されていく。
【０１４９】
管理サーバ１００側の車両管理テーブル１０５には、機器側の車両管理テーブル２１５の情報を区別するために、車両管理テーブル２１５には存在しないテーブル項目として、前記機器識別子が必要となる。この点では、複数の前記機器のどの映像識別子を予約するのか特定するために、特許文献２の図３の予約情報テーブルにも同じく備わっている。
【０１５０】
一方で、機器側の車両管理テーブル２１５の映像データ記憶領域には、刻々と映像識別子に紐つく映像データが記憶されていくため、原則として映像データは揃っている。しかし、管理サーバ１００側の車両管理テーブル１０５には、原則として送信データ量を少なくするために、前記映像データそのものを送らずに、映像識別子およびそのほか映像データのキー情報となる情報（例えば位置または時刻情報）を送信する。その後、所定の条件に基づき映像データが送信され、取得状況フラグが取得済に更新される。
【０１５１】
このことから、車両管理テーブル１０５の映像データ記憶領域では、原則として映像データは揃っていない。そのため、映像データを取得済かを区別するために、車両管理テーブル２１５には存在しないテーブル項目として、取得状況フラグが必要となり、取得済、未取得、予約中、取得不可の状態を区別している。
【０１５２】
また、車両管理テーブル２１５の映像データ記憶領域では、管理サーバ１００との通信可否状態に関係なく、映像識別子に紐付けられた映像データが記録されていくが、車両管理テーブル１０５の映像データ記憶領域では、管理サーバ１００と対象機器との通信ができない場合は、映像データを取得することができない。そのため、映像データの取得可否を区別するために、車両管理テーブル２１５には存在しないテーブル項目として、取得可否フラグが必要となり、通信可、通信不可の状態を区別している。
【０１５３】
そして、後述する管理者端末３００の管理画面上で映像データのアクセス要求又は再生要求を行う際には、管理下にある複数機器に記憶されているキー情報等の一覧が、車両管理テーブル１０５に基づき表示され、キー情報等ごとに映像取得状態をアイコン化し、アイコンクリックにより簡単にアクセス要求又は再生要求を行うことができるようになっている。なお取得が完了すると、取得状況フラグを取得済に変更することにより、管理画面上のアイコン表示も取得済に変更される。
【０１５４】
また、図１７の絞り込み検索条件設定画面内の映像一覧枠内にも、例えば、（１）組織ＩＤ、（２）運転者ＩＤ（氏名でもよい）、（３）機器ＩＤ、（４）エリアマスタＩＤ、（５）エリアＩＤ、（６）走行地域、（７）走行時間帯、（８）速度帯、（９）温度帯などの絞り込み検索条件により抽出された映像の記録日時や車両名、状態、映像取得状況フラグが表示されており、映像取得状態をクリックすることにより、未取得の映像について簡単にアクセス要求によるデータ取得が可能となっている。
【０１５５】
なお、これらの発明について、管理サーバ１００がドライブレコーダ２００ａから映像データを取得することを中心に説明しているが、この発明は管理サーバ１００が車両又は飛行体に衝合される機器に対し、対象データの送受信を行うことに限定される訳ではなく、例えば飛行体などから取得したリアルタイム映像に基づき自律的に障害物等を避けて移動するよう、制御することが可能である。これにより、管理サーバと対象機器の間で送受信が必要となる対象データを、上述した検出条件および動作条件に基づいて、対象エリアを検出して、所望の動作を行わせるまたはその計画を行うことができることは言うまでもない。
【０１５６】
その他、様々な利用シーンで用いられる発明であることは言うまでもないが、その場合、上述の説明において用いられる以下の用語は、それぞれ「映像データ」を「対象データ」、
「映像を取得」を「所望の動作を実行または計画」、
「データ送信」を「データ送信または対象機器の制御」、
「取得処理」を「取得または制御処理、または動作予約」、
「エリア検知通知」を「検出通知」、
「取得対象機器」を「送受信対象機器」、
「取得予約完了通知」を「送受信予約完了通知」、
と読み替えるものとし、発明のカテゴリは「管理システム」に限定される訳ではなく、「管理装置」、「管理方法」、またはこれら「管理方法」を実現する「プログラム」に関するカテゴリに対する発明の詳細な説明に容易に適応可能であることは言うまでもない。
【０１５７】
上述の実施形態では、車両に搭載されているドライブレコーダまたはドローンにおける適用例ついて説明したが、スマートフォンなどカメラによる撮影を行う機器にも適用可能である。例えば、ユーザがスマートフォンを持ちながら、所定のエリアに入退出した場合に、そのエリアで撮影された映像のみの切り出し処理にも適用することができる。
【０１５８】
また、ドローンに適用しようとした場合、撮影処理以外にも遠隔操作に適用することができる。例えば、ドローンが所定のエリアに入退出した場合に、所定の動作を行う。所定の動作として、ドローンのカメラにより撮影された映像の分析による障害物回避動作などがある。所定のエリアに入ったときの映像分析機能を起動させることで、より細かな処理を行うことができる。そのほか、ドローンを配達に利用する場合、配達先の認識処理などにも利用できる。
【符号の説明】
【０１５９】
１００…管理サーバ、２００…車両、２００ａ…ドライブレコーダ、１１０…管理者端末、１０１…データ処理部、１０２…エリアテーブル、１０３…エリア動作設定テーブル、１０４…エリア検出記録テーブル、１０５…映像キー情報記憶テーブル、１０６…映像データテーブル、１０７…通信部。
【図１】
2022003492.tif 000003
【図２】
2022003492.tif 000004
【図３】
2022003492.tif 000005
【図４】
2022003492.tif 000006
【図５】
2022003492.tif 000007
【図６】
2022003492.tif 000008
【図７】
2022003492.tif 000009
【図８】
2022003492.tif 000010
【図９】
2022003492.tif 000011
【図１０】
2022003492.tif 000012
【図１１】
2022003492.tif 000013
【図１２】
2022003492.tif 000014
【図１３】
2022003492.tif 000015
【図１４】
2022003492.tif 000016
【図１５】
2022003492.tif 000017
【図１６】
2022003492.tif 000018
【図１７】
2022003492.tif 000019
【図１８】
2022003492.tif 000020