(57)【要約】  本発明は、移動体に取り付けられ、移動体の外部を撮影する撮影部（１１）と、撮影部（１１）が生成した撮影データを解析し、撮影データに映った物体の属性データを生成する解析部（１２）と、属性データで特定される物体を撮影データのインデックスデータとして登録する登録部（１３）と、所定の条件に合った物体が映っている撮影データのリクエストを取得するリクエスト取得部（１５）と、所定の条件に合った物体がインデックスデータに登録されているか判定する判定部（１６）と、所定の条件に合った物体がインデックスデータに登録されていると判定された場合、撮影データの少なくとも一部を外部装置に送信する送信部（１７）と、を有する画像処理装置（１０）を提供する。
2020044646.tif 000002
【特許請求の範囲】
【請求項１】
移動体に取り付けられ、前記移動体の外部を撮影する撮影手段と、
前記撮影手段が生成した撮影データを解析し、前記撮影データに映った物体の属性データを生成する解析手段と、
前記属性データで特定される物体を前記撮影データのインデックスデータとして登録する登録手段と、
所定の条件に合った物体が映っている前記撮影データのリクエストを取得するリクエスト取得手段と、
前記所定の条件に合った物体が前記インデックスデータに登録されているか判定する判定手段と、
前記所定の条件に合った物体が前記インデックスデータに登録されていると判定された場合、前記撮影データの少なくとも一部を外部装置に送信する送信手段と、
を有する画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記撮影手段は、現在位置を検出する位置検出手段と、現在日時を検出する日時検出手段とを有し、
前記登録手段は、前記撮影データの撮影位置及び撮影日時を前記撮影データのインデックスデータとして登録する画像処理装置。
【請求項３】
請求項２に記載の画像処理装置において、
前記リクエスト取得手段は、撮影位置及び撮影日時の少なくとも一方をさらに指定した前記撮影データのリクエストを取得する画像処理装置。
【請求項４】
請求項１から３のいずれか１項に記載の画像処理装置において、
前記登録手段は、前記撮影データの撮影時の撮影環境に応じて、前記撮影データのインデックスデータとして登録する前記属性データの種類を変える画像処理装置。
【請求項５】
請求項１から４のいずれか１項に記載の画像処理装置において、
前記登録手段は、前記撮影データの撮影時の撮影環境に応じて、前記撮影データのインデックスデータとして登録する前記属性データの量を変える画像処理装置。
【請求項６】
請求項１から５のいずれか１項に記載の画像処理装置において、
前記登録手段は、前記撮影データに映った物体に応じて、前記撮影データのインデックスデータとして登録する前記属性データの種類を変える画像処理装置。
【請求項７】
請求項１から６のいずれか１項に記載の画像処理装置において、
前記登録手段は、前記撮影データに映った物体に応じて、前記撮影データのインデックスデータとして登録する前記属性データの量を変える画像処理装置。
【請求項８】
請求項１から７のいずれか１項に記載の画像処理装置において、
前記属性データは、人の体格、衣服の特徴、移動体の色、車種、及び、ナンバープレートに記載された情報の中の少なくとも１つを含む画像処理装置。
【請求項９】
請求項１から８のいずれか１項に記載の画像処理装置において、
前記画像処理装置は、移動体搭載装置及び可搬型装置の一方又は両方で構成される画像処理装置。
【請求項１０】
コンピュータが、
移動体に取り付けられ、前記移動体の外部を撮影する撮影工程と、
前記撮影工程で生成した撮影データを解析し、前記撮影データに映った物体の属性データを生成する解析工程と、
前記属性データで特定される物体を前記撮影データのインデックスデータとして登録する登録工程と、
所定の条件に合った物体が映っている前記撮影データのリクエストを取得するリクエスト取得工程と、
前記所定の条件に合った物体が前記インデックスデータに登録されているか判定する判定工程と、
前記所定の条件に合った物体が前記インデックスデータに登録されていると判定された場合、前記撮影データの少なくとも一部を外部装置に送信する送信工程と、
を実行する画像処理方法。
【請求項１１】
コンピュータを、
移動体に取り付けられ、前記移動体の外部を撮影する撮影手段、
前記撮影手段が生成した撮影データを解析し、前記撮影データに映った物体の属性データを生成する解析手段、
前記属性データで特定される物体を前記撮影データのインデックスデータとして登録する登録手段、
所定の条件に合った物体が映っている前記撮影データのリクエストを取得するリクエスト取得手段、
前記所定の条件に合った物体が前記インデックスデータに登録されているか判定する判定手段、
前記所定の条件に合った物体が前記インデックスデータに登録されていると判定された場合、前記撮影データの少なくとも一部を外部装置に送信する送信手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
監視カメラを各所に設置することで、各所で発生した事件、事故等のイベントや、各所を通過する移動体、人、動物等を記録し、確認することができる。しかし、多数の監視カメラの設置や設置後のメンテナンスには膨大な費用が必要となる。当該課題を解決する手段が、特許文献１に開示されている。【０００３】
特許文献１には、車に取り付けられる画像記録装置であって、画像を取得する画像取得手段と、取得した画像を符号化する画像符号化手段と、画像取得時の位置及び時刻を算出して位置情報及び時刻情報を生成する生成手段と、符号化された画像を位置情報及び時刻情報と関連付けて記録媒体に記録する記録手段と、記録手段で記録された画像の中から、画像に関連付けされた位置情報や時刻情報に基づいて画像を抽出する抽出手段と、抽出された画像を外部へ出力する出力手段と、を有する画像記録装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１５８０３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、位置情報及び時刻情報のみに基づき画像を抽出する特許文献１に記載の装置の場合、抽出する画像の絞り込みが不十分となる。この場合、多数の画像が抽出され、多数の画像が外部へ送信されることとなり、通信負担が大きくなる。【０００６】
本発明は、移動体に取り付けられた撮影手段が生成した所定の画像を外部に送信するシステムにおいて、通信負担を軽減することを課題とする。
【課題を解決するための手段】
【０００７】
本発明によれば、
移動体に取り付けられ、前記移動体の外部を撮影する撮影手段と、
前記撮影手段が生成した撮影データを解析し、前記撮影データに映った物体の属性データを生成する解析手段と、
前記属性データで特定される物体を前記撮影データのインデックスデータとして登録する登録手段と、
所定の条件に合った物体が映っている前記撮影データのリクエストを取得するリクエスト取得手段と、
前記所定の条件に合った物体が前記インデックスデータに登録されているか判定する判定手段と、
前記所定の条件に合った物体が前記インデックスデータに登録されていると判定された場合、前記撮影データの少なくとも一部を外部装置に送信する送信手段と、
を有する画像処理装置が提供される。【０００８】
また、本発明によれば、
コンピュータが、
移動体に取り付けられ、前記移動体の外部を撮影する撮影工程と、
前記撮影工程で生成した撮影データを解析し、前記撮影データに映った物体の属性データを生成する解析工程と、
前記属性データで特定される物体を前記撮影データのインデックスデータとして登録する登録工程と、
所定の条件に合った物体が映っている前記撮影データのリクエストを取得するリクエスト取得工程と、
前記所定の条件に合った物体が前記インデックスデータに登録されているか判定する判定工程と、
前記所定の条件に合った物体が前記インデックスデータに登録されていると判定された場合、前記撮影データの少なくとも一部を外部装置に送信する送信工程と、
を実行する画像処理方法が提供される。【０００９】
また、本発明によれば、
コンピュータを、
移動体に取り付けられ、前記移動体の外部を撮影する撮影手段、
前記撮影手段が生成した撮影データを解析し、前記撮影データに映った物体の属性データを生成する解析手段、
前記属性データで特定される物体を前記撮影データのインデックスデータとして登録する登録手段、
所定の条件に合った物体が映っている前記撮影データのリクエストを取得するリクエスト取得手段、
前記所定の条件に合った物体が前記インデックスデータに登録されているか判定する判定手段、
前記所定の条件に合った物体が前記インデックスデータに登録されていると判定された場合、前記撮影データの少なくとも一部を外部装置に送信する送信手段、
として機能させるプログラムが提供される。
【発明の効果】
【００１０】
本発明によれば、移動体に取り付けられた撮影手段が撮影した所定の画像を外部に送信するシステムにおいて、通信負担を軽減することができる。
【図面の簡単な説明】
【００１１】
上述した目的、およびその他の目的、特徴および利点は、以下に述べる好適な実施の形態、およびそれに付随する以下の図面によってさらに明らかになる。【００１２】
【図１】本実施形態の画像処理システムの機能ブロック図の一例である。
【図２】本実施形態の画像処理装置１０の実現例を示す図である。
【図３】本実施形態の画像処理装置１０の実現例を示す図である。
【図４】本実施形態の画像処理装置１０の実現例を示す図である。
【図５】本実施形態の画像処理装置１０のハードウエア構成の一例を示す図である。
【図６】本実施形態の画像処理装置１０の機能ブロック図の一例である。
【図７】本実施形態の画像処理装置１０が処理する情報の一例を模式的に示す図である。
【図８】本実施形態の画像処理システムの処理の流れの一例を示すシーケンス図である。
【図９】本実施形態の画像処理装置１０の処理の流れの一例を示すフロー図である。
【図１０】本実施形態の撮影部１１の機能ブロック図の一例である。
【図１１】本実施形態の画像処理装置１０が処理する情報の一例を模式的に示す図である。
【図１２】本実施形態の画像処理装置１０の処理の一例を説明するための図である。
【発明を実施するための形態】
【００１３】
＜第１の実施形態＞
「画像処理システムの全体像及び概要」
まず、図１を用いて、本実施形態の画像処理システムの全体像を説明する。図１に示すように、画像処理システムは、複数の画像処理装置１０と、リクエスト装置２０とを有する。複数の画像処理装置１０各々と、リクエスト装置２０とは互いに通信可能に構成される。
【００１４】
複数の画像処理装置１０は、各々異なる移動体に取り付けて利用される。移動体は、地上、地中、水上、水中又は空中を移動可能に構成される物体であり、例えば、自動車、自動二輪車、自転車、電車、船、飛行機、無人航空機等が例示されるが、これらに限定されない。
【００１５】
例えば、画像処理装置１０は、図２に示すように移動体搭載装置１であってもよい。移動体搭載装置１は、移動体に搭載され、基本的には移動体の所定位置に常時取り付けられる装置である。
【００１６】
その他の例として、画像処理装置１０は、図３に示すように可搬型装置２であってもよい。可搬型装置２の例として、スマートフォン、タブレット端末、携帯電話等が例示されるが、これらに限定されない。例えば可搬型装置２の所有者が移動体で移動する際に、可搬型装置２は移動体の内部に持ち込まれ、移動体の所定位置に取り付けられる。
【００１７】
その他の例として、画像処理装置１０は、図４に示すように移動体搭載装置１と可搬型装置２とが連動することで実現されてもよい。移動体搭載装置１は、移動体に搭載され、基本的には移動体の所定位置に常時取り付けられる。可搬型装置２は、可搬型装置２の所有者が移動体で移動する際に移動体の内部に持ち込まれ、移動体の所定位置に取り付けられる。そして、移動体搭載装置１と可搬型装置２とは有線及び／又は無線で接続され、互いに連動して所定の処理を実行する。
【００１８】
画像処理装置１０は、移動体に取り付けられ、移動体の外部を撮影する手段と、撮影データを解析し、撮影データに映った物体の属性データを生成する手段と、属性データで特定される物体を撮影データのインデックスデータとして登録する手段とを有する。
【００１９】
また、画像処理装置１０は、所定の条件に合った物体が映っている撮影データのリクエストを取得する手段と、所定の条件に合った物体がインデックスデータに登録されているか判定する手段と、所定の条件に合った物体がインデックスデータに登録されていると判定された場合、撮影データの少なくとも一部をリクエスト装置２０（外部装置）に送信する手段とを有する。リクエスト端末２０に撮影データを送信するタイミングは、例えば、ユーザが撮影データの送信を許諾するために画像処理装置１０を操作したタイミング等が例示されるが、これに限定されない。
【００２０】
このような画像処理装置１０によれば、移動体に取り付けられた撮影手段が生成した撮影データの中から、所定の物体が映っている撮影データを抽出し、リクエスト装置２０に送信することができる。撮影データに所定の物体が映っているか否かで撮影データを十分に絞り込むことができるので、画像処理装置１０は、リクエストに応じてリクエスト装置２０に送信する撮影データを減らすことができる。結果、画像処理装置１０とリクエスト装置２０との間の通信負担を軽減することができる。
【００２１】
「画像処理装置１０の構成」
次に、画像処理装置１０の構成を詳細に説明する。まず、画像処理装置１０のハードウエア構成の一例について説明する。本実施形態の画像処理装置１０が備える各機能部は、任意のコンピュータのＣＰＵ（Central Processing Unit）、メモリ、メモリにロードされるプログラム、そのプログラムを格納するハードディスク等の記憶ユニット（あらかじめ装置を出荷する段階から格納されているプログラムのほか、ＣＤ（Compact Disc）等の記憶媒体やインターネット上のサーバ等からダウンロードされたプログラムをも格納できる）、ネットワーク接続用インターフェイスを中心にハードウエアとソフトウエアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。
【００２２】
図５は、本実施形態の画像処理装置１０のハードウエア構成を例示するブロック図である。図５に示すように、画像処理装置１０は、プロセッサ１Ａ、メモリ２Ａ、入出力インターフェイス３Ａ、周辺回路４Ａ、バス５Ａを有する。周辺回路４Ａには、様々なモジュールが含まれる。画像処理装置１０は周辺回路４Ａを有さなくてもよい。なお、画像処理装置１０は物理的に分かれた複数の装置で構成されてもよい。この場合、複数の装置各々が上記ハードウエア構成を備えることができる。
【００２３】
バス５Ａは、プロセッサ１Ａ、メモリ２Ａ、周辺回路４Ａ及び入出力インターフェイス３Ａが相互にデータを送受信するためのデータ伝送路である。プロセッサ１Ａは、例えばＣＰＵ、ＧＰＵ（Graphics Processing Unit）などの演算処理装置である。メモリ２Ａは、例えばＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）などのメモリである。入出力インターフェイス３Ａは、入力装置、外部装置、外部サーバ、外部センサ、カメラ等から情報を取得するためのインターフェイスや、出力装置、外部装置、外部サーバ等に情報を出力するためのインターフェイスなどを含む。入力装置は、例えばキーボード、マウス、マイク等である。出力装置は、例えばディスプレイ、スピーカ、プリンター、メーラ等である。プロセッサ１Ａは、各モジュールに指令を出し、それらの演算結果をもとに演算を行うことができる。
【００２４】
図６に、画像処理装置１０の機能ブロック図の一例を示す。図示するように、画像処理装置１０は、撮影部１１と、解析部１２と、登録部１３と、データ記憶部１４と、リクエスト取得部１５と、判定部１６と、送信部１７とを有する。なお、画像処理装置１０は、データ記憶部１４を有さなくてもよい。この場合、画像処理装置１０と通信可能に構成された外部装置がデータ記憶部１４を有する。
【００２５】
撮影部１１は、移動体に取り付けられ、移動体の外部を撮影する。移動体の定義は上述の通りであるので、ここでの説明は省略する。撮影部１１は、動画データを生成してもよいし、定期的又は不定期に静止画データを撮影してもよい。
【００２６】
解析部１２は、撮影部１１が生成した撮影データ（動画データ、静止画データ等）を解析し、撮影データに映った物体の属性データを生成する。
【００２７】
撮影部１１が動画データを生成する場合、解析部１２は、動画データに含まれる複数のフレームデータの全てを解析対象としてもよいし、一部のフレームデータ例えば所定フレーム数おきのフレームデータを解析対象としてもよい。撮影部１１が静止画データを生成する場合、解析部１２は、全ての静止画データを解析対象としてもよい。
【００２８】
ここで、解析部１２が解析対象のデータに対して行う処理の内容を説明する。まず、解析部１２は、画像に映っている物体を抽出する。画像に複数の物体が映っている場合、解析部１２は複数の物体を抽出することができる。物体抽出は、例えば、輪郭抽出処理、テンプレートマッチング処理等を利用して実現できるが、その実現手段は制限されない。画像から抽出する物体は、人物、その他の動物、移動体、発光物体等が例示されるが、これらに限定されない。
【００２９】
画像から物体を抽出した後、解析部１２は、抽出した物体各々の外観の特徴を示す属性データを生成する。解析部１２は、各種物体に応じて予め定められたルールに従い画像を解析し、抽出した物体の属性データを生成する。
【００３０】
例えば、抽出した物体が人物である場合、解析部１２は、人物の顔を検出し、顔の外観の特徴から性別や年齢等を示す属性データを生成してもよい。また、解析部１２は顔への装着物（例：眼鏡、サングラス、マスク等）の有無を示す属性データを生成してもよい。その他、解析部１２は、人物の衣服の特徴（例：上半身及び下半身の衣服の色、形状等）を示す属性データを生成してもよい。その他、解析部１２は、人物の体型（例：普通、細め、太め）や身長等の属性データを生成してもよい。その他、解析部１２は、予め保持している複数の人物各々の外観の特徴を示す参照データと、画像に映る人物の外観の特徴とを照合することで、画像に映る人物が誰であるかを特定し、その人物を識別する属性データを生成してもよい。
【００３１】
また、抽出した物体が移動体である場合、解析部１２は、移動体の種類、車種、メーカ、移動体の色、ナンバープレートに記載された情報、乗員人数等を示す属性データを生成してもよい。
【００３２】
また、抽出した物体が人以外の動物である場合、解析部１２は、動物の種類や、身体の色等を示す属性データを生成してもよい。
【００３３】
また、抽出した物体が発光物体である場合、解析部１２は、その物体の形状、色、大きさ、光を発していること等を示す属性データを生成してもよい。
【００３４】
解析部１２は、あらゆる画像解析技術を利用して画像を解析することで、上述のような属性データを生成することができる。
【００３５】
登録部１３は、解析部１２が生成した属性データで特定される物体を、撮影データのインデックスデータとして登録する。
【００３６】
図７に、インデックスデータの一例を模式的に示す。図示する例では、画像ＩＤ（identifier）と、属性データで特定される物体とが互いに対応付けて登録されている。画像ＩＤは、解析部１２が解析対象とした画像各々を識別する情報である。
【００３７】
図６に示すデータ記憶部１４が、インデックスデータを記憶する。また、データ記憶部１４は、撮影部１１が生成した撮影データを記憶する。なお、撮影部１１が動画データを生成する場合、データ記憶部１４は、撮影部１１が生成した撮影データを複数のグループに分類して記憶してもよいし、分類せずに記憶してもよい。分類の例としては、撮影開始から撮影終了までを１つのグループにする例や、撮影日時に基づきグループ分けする例（例：撮影日毎にグループ分け）等が例示されるが、これらに限定されない。
【００３８】
リクエスト取得部１５は、所定の条件に合った物体が映っている撮影データのリクエストを取得する。
【００３９】
例えば、所定の物体が映っている撮影データを探しているオペレータは、リクエスト装置２０が有する入力装置又はリクエスト装置２０に接続された入力装置を介して、所定の条件を入力し、当該所定の条件に合った物体が映っている撮影データをリクエストする入力を行う。当該入力に応じて、リクエスト装置２０は、所定の条件に合った物体が映っている撮影データのリクエストを、予め登録されている複数の画像処理装置１０に送信する。リクエスト取得部１５は、このようにしてリクエスト装置２０から送信されてきたリクエストを取得する。
【００４０】
所定の条件は、解析部１２が生成する属性データと同種の情報で物体を特定する条件である。例えば、所定の条件は、属性データと同種の情報を論理演算子で結んだ論理式で示されてもよい。このような所定の条件の一例としては、「人」＋「３０代」＋「男」＋「眼鏡着用」等が例示される。
【００４１】
判定部１６は、所定の条件に合った物体がインデックスデータに登録されているか判定する。「所定の条件に合った物体」は、所定の条件を１００％満たす物体のほか、所定の条件を所定レベル以上満たす物体を含んでもよい。所定の条件を所定レベル以上満たす物体は、例えば、所定の条件が「人」＋「３０代」＋「男」＋「眼鏡着用」等のように複数の属性データを組み合わせて構成されている場合、複数の属性データの中の所定割合以上（例：６０％、７０％等）の属性データを満たす物体であってもよい。
【００４２】
送信部１７は、所定の条件に合った物体がインデックスデータに登録されていると判定された場合、撮影データの少なくとも一部をリクエスト装置２０に送信する。
【００４３】
撮影部１１が動画データ（撮影データ）を生成する場合、送信部１７は、撮影部１１が生成し、データ記憶部１４に記憶されている全ての動画データをリクエスト装置２０に送信してもよい。しかし、このように構成した場合、送受信されるデータの量が膨大になり得る。
【００４４】
そこで、送信部１７は、撮影部１１が生成し、データ記憶部１４に記憶されている動画データの中の一部をリクエスト装置２０に送信してもよい。例えば、データ記憶部１４が、動画データを複数のグループに分類して記憶している場合、送信部１７は、インデックスデータにおいて所定の条件に合った物体が対応付けられている画像ＩＤ（図７参照）を含むグループ（所定の条件に合った物体が映っているグループ）の動画データのみを、リクエスト装置２０に送信してもよい。
【００４５】
その他、送信部１７は、インデックスデータにおいて所定の条件に合った物体が対応付けられている画像ＩＤ（図７参照）の前後所定時間分の動画データのみを、リクエスト装置２０に送信してもよい。
【００４６】
「画像処理システムの処理の流れ」
次に、図８のシーケンス図を用いて、画像処理システムの処理の流れの一例を説明する。
【００４７】
まず、所定の物体が映っている撮影データを探しているオペレータは、リクエスト装置２０が有する入力装置又はリクエスト装置２０に接続された入力装置を介して、所定の条件を入力し、当該所定の条件に合った物体が映っている撮影データをリクエストする入力を行う。当該入力に応じて、リクエスト装置２０は、所定の条件に合った物体が映っている撮影データのリクエストを、予め登録されている複数の画像処理装置１０に送信する（Ｓ１０）。
【００４８】
次いで、画像処理装置１０は、所定の条件に合った物体が撮影データのインデックスデータ（図７参照）に登録されているか判定する（Ｓ１１）。
【００４９】
そして、画像処理装置１０は、判定結果をリクエスト装置２０に送信する（Ｓ１２）。例えば、所定の条件に合った物体が撮影データのインデックスデータに登録されている場合、画像処理装置１０は、撮影データの少なくとも一部をリクエスト装置２０に送信することができる。一方、所定の条件に合った物体が撮影データのインデックスデータに登録されていない場合、画像処理装置１０は、条件に合った撮影データが存在しないことをリクエスト装置２０に通知することができる。
【００５０】
なお、画像処理装置１０は、撮影データの少なくとも一部をリクエスト装置２０に送信する前に、撮影データをリクエスト装置２０に送信してよいか否かを問い合わせる情報を出力してもよい。そして、画像処理装置１０は、当該問い合わせに対して「送信可」の回答を取得した後、撮影データの少なくとも一部をリクエスト装置２０に送信してもよい。なお、画像処理装置１０は、当該問い合わせに対して「送信不可」の回答を取得した場合、撮影データの少なくとも一部をリクエスト装置２０に送信しない。画像処理装置１０は、画像処理装置１０を有するユーザに対して当該問い合わせを出力する。そして、画像処理装置１０は、当該ユーザから当該問い合わせに対する回答を取得する。例えば、画像処理装置１０は、画像処理装置１０が有するディスプレイや画像処理装置１０に接続されたディスプレイに、当該問い合わせを表示してもよい。そして、画像処理装置１０は、画像処理装置１０が有する入力装置又は画像処理装置１０に接続された入力装置を介して、当該問い合わせに対する回答の入力を受付けてもよい。入力装置は、タッチパネルディスプレイ、物理ボタン、マイク等が例示されるが、これらに限定されない。
【００５１】
また、画像処理装置１０は、上記問い合わせる情報に加えて、撮影データをリクエスト装置２０に送信した場合に取得できる報酬を示す情報を出力してもよい。画像処理装置１０は、リクエスト装置２０から報酬を示す情報を受信することができる。
【００５２】
問い合わせや報酬を示す情報の出力は、画像処理装置１０が備えるディスプレイや、画像処理装置１０に接続されたディスプレイへの表示であってもよいし、予め登録されたメールアドレスを宛先にした電子メールの送信であってもよい。
【００５３】
次に、図９のフローチャートを用いて、画像処理装置１０がインデックスデータを生成する処理の一例を説明する。
【００５４】
画像処理装置１０は、インデックスデータ生成タイミングを検出すると（Ｓ２０のＹｅｓ）、撮影データを解析して属性データを生成し（Ｓ２１）、インデックスデータとして登録する（Ｓ２２）。
【００５５】
インデックスデータ生成タイミングは、例えば、撮影部１１が撮影を終了したタイミングであってもよい。この例の場合、撮影部１１が撮影を終了すると、その都度、画像処理装置１０は新たに生成された撮影データをバッチ処理で解析して属性データを生成し、インデックスデータとして登録する。このように、撮影部１１の撮影処理と並行して解析処理を行うのでなく、撮影部１１の撮影処理が終了したタイミングで解析処理を実行することで、画像処理装置１０の処理負担を軽減できる。
【００５６】
その他、インデックスデータ生成タイミングは、例えば、撮影部１１が撮影を開始したタイミングであってもよい。この例の場合、撮影部１１が撮影を開始すると、画像処理装置１０は新たに生成された撮影データをリアルタイム処理で解析して属性データを生成し、インデックスデータとして登録する。このようなリアルタイム処理とすることで、事件や事故等の所定のイベントが発生した直後のリアルタイムな撮影データのリクエストに対しても応答可能となる。
【００５７】
「作用効果」
以上説明した本実施形態の画像処理装置１０によれば、移動体に取り付けられた撮影手段が生成した撮影データの中から、所定の物体が映っている撮影データを抽出し、リクエスト装置２０に送信することができる。撮影データに所定の物体が映っているか否かで撮影データを十分に絞り込むことができるので、画像処理装置１０は、リクエストに応じてリクエスト装置２０に送信する撮影データを減らすことができる。結果、画像処理装置１０とリクエスト装置２０との間の通信負担を軽減することができる。
【００５８】
また、本実施形態の画像処理装置１０は、撮影データとして動画データを生成している場合、リクエストに応じて全ての動画データをリクエスト装置２０に送信するのでなく、所定の物体が映っている部分を含む一部の動画データをリクエスト装置２０に送信することができる。結果、画像処理装置１０とリクエスト装置２０との間の通信負担を軽減することができる。
【００５９】
このような本実施形態の画像処理装置１０とリクエスト装置２０とを有する画像処理システムによれば、例えば、事件や事故の現場等を撮影した動画データを効率的に収集することが可能となる。また、例えば訪ね人（例：犯人、家出人、失踪者等）や迷子になった動物等をたまたま撮影した動画データを効率的に収集することが可能となる。また、隕石や未確認物体等をたまたま撮影した動画データを効率的に収集することが可能となる。
【００６０】
また、本実施形態の画像処理システムでは、画像を生成し、記憶している画像処理装置１０が該当データの有無を判定し、必要に応じて撮影データをリクエスト装置２０に送信することができる。このため、画像処理装置１０が記憶している撮影データの全てをリクエスト装置２０に送信し、リクエスト装置２０が該当データの有無を判定する場合に比べて、画像処理装置１０とリクエスト装置２０との間の通信負担を軽減することができる。
【００６１】
また、画像処理装置１０がリクエストに応じて該当データの有無を判定するので、画像処理装置１０の所有者は画像を目視で確認するという面倒な作業を行うことなく、該当データの有無を認識することができる。
【００６２】
また、画像処理装置１０は、該当データを有すると判定した場合、画像処理装置１０の所有者に撮影データを送信してよいか否かを問い合わせ、その回答に応じた処理を行うことができる。このため、画像処理装置１０の所有者が希望しない撮影データが意図せず外部に送信される不都合を抑制できる。
【００６３】
また、画像処理装置１０は、上記問い合わせに加えて、撮影データを提供した場合に得られる報酬を出力することができる。適切なタイミングで報酬の情報を出力することで、画像処理装置１０の所有者は迅速に提供可否の判断を行うことができる。
【００６４】
＜第２の実施形態＞
「画像処理システムの全体像及び概要」
画像処理システムの全体像は、第１の実施形態と同様である。本実施形態の画像処理装置１０は、移動体に取り付けられた撮影手段が生成した撮影データの中から、所定の位置で及び／又は所定の日時に撮影され、かつ、所定の物体が映っている撮影データを抽出し、リクエスト装置２０に送信することができる。撮影データに所定の物体が映っているか否かに加えて、撮影位置及び／又は撮影日時を用いて撮影データを十分に絞り込むことができるので、画像処理装置１０は、リクエストに応じてリクエスト装置２０に送信する撮影データを減らすことができる。
【００６５】
「画像処理装置１０の構成」
画像処理装置１０のハードウエア構成の一例は、第１の実施形態と同様である。
【００６６】
画像処理装置１０の機能ブロック図の一例は、第１の実施形態同様、図６で示される。
【００６７】
撮影部１１は、図１０に示すように、位置検出部１１１と、日時検出部１１２とを有する。位置検出部１１１は現在位置を検出する。現在位置の検出は、例えばＧＰＳ（global positioning system）の利用などが例示されるが、これに限定されない。日時検出部１１２は、現在日時を検出する。現在日時の検出は、例えば画像処理装置１０内に組み込まれた内蔵時計の利用等が例示されるが、これに限定されない。
【００６８】
撮影部１１は、位置検出部１１１及び日時検出部１１２が検出した値を利用して、撮影データに撮影位置及び撮影日時を紐付けることができる。撮影部１１のその他の構成は、第１の実施形態と同様である。
【００６９】
解析部１２の構成は、第１の実施形態と同様である。
【００７０】
登録部１３は、撮影部１１が生成した撮影データの撮影位置及び撮影日時を、撮影データのインデックスデータとして登録する。
【００７１】
図１１に、インデックスデータの一例を模式的に示す。図示する例では、撮影日時を示す日時情報と、撮影位置を示す位置情報と、画像ＩＤと、属性データで特定される物体とが互いに対応付けて登録されている。
【００７２】
データ記憶部１４の構成は、第１の実施形態と同様である。
【００７３】
リクエスト取得部１５は、所定の条件に合った物体が映っており、かつ、撮影位置及び撮影日時の少なくとも一方をさらに指定した撮影データのリクエストを取得する。リクエスト取得部１５のその他の構成は、第１の実施形態と同様である。
【００７４】
例えば、所定の物体が映っている撮影データを探しているオペレータは、リクエスト装置２０が有する入力装置又はリクエスト装置２０に接続された入力装置を介して、物体の条件、撮影位置、撮影日時等を入力し、撮影データをリクエストする入力を行う。
【００７５】
当該入力において、撮影日時は、「２０１８年８月２０日１３時００分から１４時００分」のように時間帯で指定されてもよいし、「２０１８年８月２０日１３時００分」のようにピンポイントで指定されてもよい。
【００７６】
また、当該入力において、撮影場所は、「○○市」、「○○町」のように地名で指定されてもよい。その他、リクエスト装置２０は、地図を表示するとともに、当該地図上で所定のエリアを指定する入力を受付けるＵＩ（user interface）画面を介して、撮影場所を指定する入力を受付けてもよい。例えば、地図上に、ユーザ入力に基づき、表示位置、大きさ、形状等が変更される枠が表示されてもよい。そして、この枠の内部の領域が撮影場所として指定されてもよい。
【００７７】
判定部１６は、インデックスデータに基づき、所定の条件に合った物体が映っており、かつ、撮影位置及び／又は撮影日時が指定内容に合っている撮影データがデータ記憶部１４に記憶されているか判定する。
【００７８】
例えば、判定部１６は、所定の条件に合った物体がインデックスデータに登録されているか判定する。そして、登録されている場合、所定の条件に合った物体が対応付けられている画像ＩＤ（図１１参照）の撮影位置及び／又は撮影日時が、リクエストで指定された撮影位置及び／または撮影日時と合っているか判定する。
【００７９】
送信部１７の構成は、第１の実施形態と同様である。
【００８０】
「画像処理システムの処理の流れ」
画像処理システムの処理の流れの一例は、第１の実施形態と同様である。
【００８１】
なお、本実施形態のインデックスデータ生成タイミングは、第１の実施形態で説明した例と同じであってもよいし、他の例として、撮影データリクエスト（図８のＳ１０）を受信したタイミングであってもよい。この場合、画像処理装置１０は、撮影データのリクエストで指定された撮影日時に生成された撮影データのみを処理して属性データを生成し、インデックスデータとして登録する。このように、撮影データのリクエストに応じて処理を行う撮像データの量を最小限に留めることで、処理負荷を軽減する効果が得られる。
【００８２】
「作用効果」
以上説明した本実施形態の画像処理装置１０によれば、第１の実施形態と同様な作用効果を実現できる。
【００８３】
また、本実施形態の画像処理装置１０によれば、撮影データに所定の物体が映っているか否かに加えて、撮影位置及び／又は撮影日時を用いて所望の撮影データを十分に絞り込むことができるので、画像処理装置１０は、リクエストに応じてリクエスト装置２０に送信する撮影データを減らすことができる。結果、画像処理装置１０とリクエスト装置２０との間の通信負担を軽減することができる。
【００８４】
＜第３の実施形態＞
「画像処理システムの全体像及び概要」
画像処理システムの全体像は、第１及び第２の実施形態と同様である。本実施形態の画像処理装置１０は、撮影データの撮影時の撮影環境や、撮影データに映った物体等に応じて、インデックスデータとして登録する属性データの種類や量を変えることができる。
【００８５】
「画像処理装置１０の構成」
画像処理装置１０のハードウエア構成の一例は、第１及び第２の実施形態と同様である。
【００８６】
画像処理装置１０の機能ブロック図の一例は、第１及び第２の実施形態同様、図６で示される。
【００８７】
撮影部１１、データ記憶部１４、リクエスト取得部１５、判定部１６及び送信部１７の構成は、第１及び第２の実施形態と同様である。
【００８８】
解析部１２は、撮影データの撮影時の撮影環境に応じて、生成する属性データの種類及び量の少なくとも一方を変える。
【００８９】
例えば、解析部１２は、撮影環境毎に生成する属性データの種類や量を予め定めた生成ルールに基づき、属性データを生成してもよい。属性データの量の増減は、生成する属性データの種類の数の増減で実現されてもよいし、動画データの中の処理対象とするフレームデータの数の増減で実現されてもよい。
【００９０】
そして、登録部１３は、撮影データの撮影時の撮影環境に応じて、インデックスデータとして登録する属性データの種類及び量の少なくとも一方を変える。
【００９１】
撮影環境は、撮影位置、撮影時刻、撮影日、撮影曜日、撮影時の天気、撮影装置のスペック（画像の解像度等）等が例示される。解析部１２は、任意の手段で、当該撮影環境を示す情報を取得することができる。
【００９２】
例えば、人や移動体の量が比較的多いエリア、時間帯、日、曜日においては、生成する属性データの量を相対的に少なくしてもよい。このような撮影環境で生成された撮影データには、多くの人や移動体が映っている。このような撮影データを解析して多数の種類の属性データを生成し、登録すると、画像処理装置１０の処理負担が大きくなるほか、記憶容量を圧迫する恐れがある。このため、このような撮影環境で撮影データが生成された場合、生成する属性データの種類を少なくしたり、処理対象とするフレームデータの数を少なくしたりすることで、画像処理装置１０の負担を軽減する。
【００９３】
一方、人や移動体の量が比較的少ないエリア、時間帯、日、曜日においては、上述のような問題が生じにくいので、生成する属性データの量を相対的に多くしてもよい。
【００９４】
その他、物体が明確に映った画像を生成しにくい撮影環境、例えば夜の時間帯、雨の日、撮影装置のスペックが低い（例：画像の解像度が所定レベル以下）等においては、生成する属性データの量を相対的に少なくしてもよい。このような撮影環境で生成された撮影データは利用価値が低い。このため、このような撮影環境で撮影データが生成された場合、生成する属性データの種類を少なくしたり、処理対象とするフレームデータの数を少なくしたりすることで、画像処理装置１０の負担を軽減する。
【００９５】
一方、物体が明確に映った画像を生成しやすい撮影環境、例えば昼の時間帯、晴れの日、撮影装置のスペックが高い（例：画像の解像度が所定レベル以上）等においては、生成する属性データの量を相対的に多くしてもよい。このような撮影環境で生成された撮影データは利用価値が高いので、多種かつ多量の属性データを生成し、登録する。
【００９６】
また、解析部１２は、撮影データに映った物体に応じて、生成する属性データの種類及び量の少なくとも一方を変えることができる。
【００９７】
例えば、解析部１２は、撮影データに映った物体毎に生成する属性データの種類や量を予め定めた生成ルールに基づき、属性データを生成してもよい。属性データの量の増減は、生成する属性データの種類の数の増減で実現されてもよいし、動画データの中の処理対象とするフレームデータの数の増減で実現されてもよい。
【００９８】
そして、登録部１３は、撮影データに映った物体に応じて、インデックスデータとして登録する属性データの種類及び量の少なくとも一方を変える。
【００９９】
例えば、移動速度が比較的速い移動体が撮影データに映っている場合、処理対象とするフレームデータの数を多くすることで（例：全てのフレームデータを処理対象とする、比較的少ない数おきのフレームデータを処理対象とする）、生成する属性データの量を相対的に多くしてもよい。このようにすることで、撮影データに映っている物体を漏らさずインデックスデータに登録することができる。
【０１００】
一方、移動速度が比較的速い移動体が撮影データに映っていない場合、処理対象とするフレームデータの数を少なくすることで（例：比較的多い数おきのフレームデータを処理対象とする）、生成する属性データの量を相対的に少なくしてもよい。移動速度が比較的速い移動体が撮影データに映っておらず、移動速度が比較的遅い物体が映っている場合、処理対象とするフレームデータの数を少なくしても、撮影データに映っている物体を漏らさず抽出し、インデックスデータに登録することができる。
【０１０１】
ここで、撮影データの撮影時の撮影環境や、撮影データに映った物体等に応じて、インデックスデータとして登録する属性データの種類や量を変える処理の具体例を説明する。図１２に示すように、撮影データに映った物体（人物、車両等）毎に、インデックスデータとして登録する属性データの種類が予め定義される。そして、生成する属性データの量を相対的に多くする場合には、解析部１２は、図示する複数種類の属性データの中の全て又は大部分を生成する。一方、生成する属性データの量を相対的に少なくする場合には、解析部１２は、図示する複数種類の属性データの一部分のみを生成する。複数の属性データの一部分のみを生成する場合、解析部１２は、例えば、個人や個体をより特定し難くなる属性データ（図示する曖昧側に位置する属性データ）を生成するよう定められていてもよい。このようにした方が、データ量が少なくなるほか、コンピュータの処理負担が軽減される。なお、予め、撮影データの撮影時の撮影環境や撮影データに映った物体毎に、どの種類の属性データを生成するか定められており、解析部１２は当該定めに基づき、生成する属性データの種類を決定することができる。
【０１０２】
「画像処理システムの処理の流れ」
画像処理システムの処理の流れの一例は、第１及び第２の実施形態と同様である。
【０１０３】
「作用効果」
以上説明した本実施形態の画像処理装置１０によれば、第１及び第２の実施形態と同様な作用効果を実現できる。
【０１０４】
また、撮影データの撮影時の撮影環境及び撮影データに映った物体等に応じて、インデックスデータとして登録する属性データの種類や量を変えることで、必要な属性データをインデックスデータとして登録しつつ、画像処理装置１０の処理負担を軽減できる。
【０１０５】
以下、参考形態の例を付記する。
１．  移動体に取り付けられ、前記移動体の外部を撮影する撮影手段と、
前記撮影手段が生成した撮影データを解析し、前記撮影データに映った物体の属性データを生成する解析手段と、
前記属性データで特定される物体を前記撮影データのインデックスデータとして登録する登録手段と、
所定の条件に合った物体が映っている前記撮影データのリクエストを取得するリクエスト取得手段と、
前記所定の条件に合った物体が前記インデックスデータに登録されているか判定する判定手段と、
前記所定の条件に合った物体が前記インデックスデータに登録されていると判定された場合、前記撮影データの少なくとも一部を外部装置に送信する送信手段と、
を有する画像処理装置。
２．  １に記載の画像処理装置において、
前記撮影手段は、現在位置を検出する位置検出手段と、現在日時を検出する日時検出手段とを有し、
前記登録手段は、前記撮影データの撮影位置及び撮影日時を前記撮影データのインデックスデータとして登録する画像処理装置。
３．  ２に記載の画像処理装置において、
前記リクエスト取得手段は、撮影位置及び撮影日時の少なくとも一方をさらに指定した前記撮影データのリクエストを取得する画像処理装置。
４．  １から３のいずれかに記載の画像処理装置において、
前記登録手段は、前記撮影データの撮影時の撮影環境に応じて、前記撮影データのインデックスデータとして登録する前記属性データの種類を変える画像処理装置。
５．  １から４のいずれかに記載の画像処理装置において、
前記登録手段は、前記撮影データの撮影時の撮影環境に応じて、前記撮影データのインデックスデータとして登録する前記属性データの量を変える画像処理装置。
６．  １から５のいずれかに記載の画像処理装置において、
前記登録手段は、前記撮影データに映った物体に応じて、前記撮影データのインデックスデータとして登録する前記属性データの種類を変える画像処理装置。
７．  １から６のいずれかに記載の画像処理装置において、
前記登録手段は、前記撮影データに映った物体に応じて、前記撮影データのインデックスデータとして登録する前記属性データの量を変える画像処理装置。
８．  １から７のいずれかに記載の画像処理装置において、
前記属性データは、人の体格、衣服の特徴、移動体の色、車種、及び、ナンバープレートに記載された情報の中の少なくとも１つを含む画像処理装置。
９．  １から８のいずれかに記載の画像処理装置において、
前記画像処理装置は、移動体搭載装置及び可搬型装置の一方又は両方で構成される画像処理装置。
１０．  コンピュータが、
移動体に取り付けられ、前記移動体の外部を撮影する撮影工程と、
前記撮影工程で生成した撮影データを解析し、前記撮影データに映った物体の属性データを生成する解析工程と、
前記属性データで特定される物体を前記撮影データのインデックスデータとして登録する登録工程と、
所定の条件に合った物体が映っている前記撮影データのリクエストを取得するリクエスト取得工程と、
前記所定の条件に合った物体が前記インデックスデータに登録されているか判定する判定工程と、
前記所定の条件に合った物体が前記インデックスデータに登録されていると判定された場合、前記撮影データの少なくとも一部を外部装置に送信する送信工程と、
を実行する画像処理方法。
１１．  コンピュータを、
移動体に取り付けられ、前記移動体の外部を撮影する撮影手段、
前記撮影手段が生成した撮影データを解析し、前記撮影データに映った物体の属性データを生成する解析手段、
前記属性データで特定される物体を前記撮影データのインデックスデータとして登録する登録手段、
所定の条件に合った物体が映っている前記撮影データのリクエストを取得するリクエスト取得手段、
前記所定の条件に合った物体が前記インデックスデータに登録されているか判定する判定手段、
前記所定の条件に合った物体が前記インデックスデータに登録されていると判定された場合、前記撮影データの少なくとも一部を外部装置に送信する送信手段、
として機能させるプログラム。
【０１０６】
この出願は、２０１８年８月３０日に出願された日本出願特願２０１８−１６１８９３号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【図１】
2020044646.tif 000003
【図２】
2020044646.tif 000004
【図３】
2020044646.tif 000005
【図４】
2020044646.tif 000006
【図５】
2020044646.tif 000007
【図６】
2020044646.tif 000008
【図７】
2020044646.tif 000009
【図８】
2020044646.tif 000010
【図９】
2020044646.tif 000011
【図１０】
2020044646.tif 000012
【図１１】
2020044646.tif 000013
【図１２】
2020044646.tif 000014
【手続補正書】
【提出日】令和3年2月3日(2021.2.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
移動体に取り付けられ、前記移動体の外部を撮影する撮影手段と、
前記撮影手段が生成した撮影データを解析し、前記撮影データに映った物体の属性データを生成する解析手段と、
前記属性データで特定される物体を前記撮影データのインデックスデータとして登録する登録手段と、
所定の条件に合った物体が映っている前記撮影データのリクエストを取得するリクエスト取得手段と、
前記所定の条件に合った物体が前記インデックスデータに登録されているか判定する判定手段と、
前記所定の条件に合った物体が前記インデックスデータに登録されていると判定された場合、前記撮影データの少なくとも一部を外部装置に送信する送信手段と、
を有する画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記撮影手段は、現在位置を検出する位置検出手段と、現在日時を検出する日時検出手段とを有し、
前記登録手段は、前記撮影データの撮影位置及び撮影日時を前記撮影データのインデックスデータとして登録する画像処理装置。
【請求項３】
請求項２に記載の画像処理装置において、
前記リクエスト取得手段は、撮影位置及び撮影日時の少なくとも一方をさらに指定した前記撮影データのリクエストを取得する画像処理装置。
【請求項４】
請求項１から３のいずれか１項に記載の画像処理装置において、
前記登録手段は、前記撮影データの撮影時の撮影環境に応じて、前記撮影データのインデックスデータとして登録する前記属性データの種類を変える画像処理装置。
【請求項５】
請求項１から４のいずれか１項に記載の画像処理装置において、
前記登録手段は、前記撮影データの撮影時の撮影環境に応じて、前記撮影データのインデックスデータとして登録する前記属性データの量を変える画像処理装置。
【請求項６】
請求項１から５のいずれか１項に記載の画像処理装置において、
前記登録手段は、前記撮影データに映った物体に応じて、前記撮影データのインデックスデータとして登録する前記属性データの種類を変える画像処理装置。
【請求項７】
請求項１から６のいずれか１項に記載の画像処理装置において、
前記登録手段は、前記撮影データに映った物体に応じて、前記撮影データのインデックスデータとして登録する前記属性データの量を変える画像処理装置。
【請求項８】
請求項１から７のいずれか１項に記載の画像処理装置において、
前記属性データは、人の体格、衣服の特徴、移動体の色、車種、及び、ナンバープレートに記載された情報の中の少なくとも１つを含む画像処理装置。
【請求項９】
コンピュータが、
移動体に取り付けられ、前記移動体の外部を撮影する撮影工程と、
前記撮影工程で生成した撮影データを解析し、前記撮影データに映った物体の属性データを生成する解析工程と、
前記属性データで特定される物体を前記撮影データのインデックスデータとして登録する登録工程と、
所定の条件に合った物体が映っている前記撮影データのリクエストを取得するリクエスト取得工程と、
前記所定の条件に合った物体が前記インデックスデータに登録されているか判定する判定工程と、
前記所定の条件に合った物体が前記インデックスデータに登録されていると判定された場合、前記撮影データの少なくとも一部を外部装置に送信する送信工程と、
を実行する画像処理方法。
【請求項１０】
コンピュータを、
移動体に取り付けられ、前記移動体の外部を撮影する撮影手段、
前記撮影手段が生成した撮影データを解析し、前記撮影データに映った物体の属性データを生成する解析手段、
前記属性データで特定される物体を前記撮影データのインデックスデータとして登録する登録手段、
所定の条件に合った物体が映っている前記撮影データのリクエストを取得するリクエスト取得手段、
前記所定の条件に合った物体が前記インデックスデータに登録されているか判定する判定手段、
前記所定の条件に合った物体が前記インデックスデータに登録されていると判定された場合、前記撮影データの少なくとも一部を外部装置に送信する送信手段、
として機能させるプログラム。
【国際調査報告】
2020044646.tif 000015
2020044646.tif 000016
2020044646.tif 000017
2020044646.tif 000018