(57)【要約】【課題】  ユーザが画像を直接閲覧することなく、所与の条件で画像を判定した結果のみを得る。【解決手段】  ユーザ端末５０からの求めに応じて、画像の判定結果を文章で返す画像判定装置１０は、撮影部又はデータ通信により画像を取得し、前記取得した画像に対して適用する判定リクエストを取得し、前記判定リクエストに基づいて判定を行い、前記判定の結果を文章化し、前記ユーザ端末５０に送信する。【選択図】図１
2016062141.tif 000002
【特許請求の範囲】
【請求項１】
ユーザからの求めに応じて、画像の判定結果を文章で返す画像判定装置であって、
撮影部又はデータ通信により画像を取得する画像取得手段と、
前記取得した画像に対して適用する判定リクエストを取得する判定リクエスト取得手段と、
前記判定リクエストに基づいて判定を行う判定実行手段と、
前記判定の結果を文章化し、前記ユーザに送信する判定結果送信手段と、
を備える画像判定装置。
【請求項２】
前記判定リクエストは、一以上の判定領域と判定条件の組み合わせで構成され、
前記判定リクエストに含まれる、判定対象となる一以上の領域を特定する判定領域特定手段と、
前記判定リクエストに含まれる、前記領域における判定条件を、領域ごとにそれぞれ特定する判定条件取得手段と、を備え、
前記判定実行手段においては、前記判定リクエストに基づいて判定を行い、当該判定結果として設定されている結果テキストを取得し、
前記判定結果送信手段においては、前記判定の結果取得した結果テキストを連結して文章化し、前記ユーザに送信することを特徴とする請求項１に記載の画像判定装置。
【請求項３】
前記取得した画像の画像データを、暗号化等の手段により直接閲覧できないような形式で保存する画像データ暗号化手段を備え、
前記ユーザからの求めによって当該画像を送信しないことを特徴とする請求項１又は２に記載の画像判定装置。
【請求項４】
二以上の時系列上の前記画像データにおいて、前記特定された領域を比較する画像データ比較手段を備え、
前記判定リクエストに含まれる判定条件として、前記比較結果についての判定条件を設定できることを特徴とする請求項１乃至３のいずれか一項に記載の画像判定装置。
【請求項５】
ユーザからの求めに応じて、画像の判定結果を文章で返す画像判定装置が実行する画像判定方法であって、
撮影部又はデータ通信により画像を取得するステップと、
前記取得した画像のうち、判定対象となる一以上の領域を特定するステップと、
前記領域における判定条件を、領域ごとにそれぞれ取得するステップと、
前記判定条件ごとに判定を行うステップと、
前記判定の結果を文章化し、前記ユーザに送信するステップと、
を備える画像判定方法。
【請求項６】
ユーザからの求めに応じて、画像の判定結果を文章で返す画像判定装置に、
撮影部又はデータ通信により画像を取得するステップ、
前記取得した画像のうち、判定対象となる一以上の領域を特定するステップ、
前記領域における判定条件を、領域ごとにそれぞれ取得するステップ、
前記判定条件ごとに判定を行うステップ、
前記判定の結果を文章化し、前記ユーザに送信するステップ、
を実行させることを特徴とする画像判定装置用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を所与の条件で判定し、結果を文章で提供する画像判定装置、画像判定方法、画像判定装置用プログラムに関する。
【背景技術】
【０００２】
近年、通信容量や記憶容量の拡大に伴い、ユーザが利用可能なデータは爆発的に増えている。いわゆるビッグデータと呼ばれるそれらは、大量のデータを高速で処理する手法も確立されつつある一方で、処理できずにただ溜め込まれてしまう場合が多い。
【０００３】
例えば、ビデオやカメラから定期的に取得された画像データは膨大なデータとなって、人が等倍の情報量で見ることができない。この場合、十分に注目するべき部分だけを抜粋すれば十分であるものの、結局は自動でその部分を判別する必要がある。
【０００４】
このような課題に対して、映像処理技術を用い、動体が人間であるかどうかを識別した後、人である場合にのみ録画する自動監視装置が公開されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平８−５４６６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１によれば、人を監視しながら映像信号を出力するためのカメラ部と、前記カメラ部に設けられてカメラ部を駆動するためのパン／ティルト部と、前記カメラ部から映像信号を受けて４つの画面に分割して映像信号を出力するための４画面分割器と、前記４画面分割器の映像信号を受けて動体が人であるかどうかを判断し、それにより適切な制御信号を出力するための自動監視制御器と、前記自動監視制御器の制御信号を受けて前記モニターの画面を録画するための録画器が開示されている。
【０００７】
しかしながら、特許文献１に記載の方法では、あくまで動画のうちから人が映っている部分、すなわち注目する部分を抜粋できるに過ぎず、判断自体は人間が行う必要があった。
【０００８】
そこで本発明の発明者は、判定リクエストによって画像の判定を行い、その結果を文章化することで、ユーザはその文章のみを閲覧すればよく、膨大な画像データを直接確認する必要がない点に着目した。
【０００９】
また、本発明の発明者は、画像データを直接確認する必要がないために、ユーザには画像データそのものを送信することを禁止することできる点で、セキュリティ上や権利上の障害を効率的に排除できる点に着目した。
【００１０】
本発明は、これらの要請を鑑み、ユーザからの求めに応じて、取得した画像を判定領域と判定条件との組み合わせで判定し、その結果を文章で提供する画像判定装置、画像判定方法、画像判定装置用プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明では、以下のような解決手段を提供する。
【００１２】
第１の特徴に係る発明は、ユーザからの求めに応じて、画像の判定結果を文章で返す画像判定装置であって、
撮影部又はデータ通信により画像を取得する画像取得手段と、
前記取得した画像に対して適用する判定リクエストを取得する判定リクエスト取得手段と、
前記判定リクエストに基づいて判定を行う判定実行手段と、
前記判定の結果を文章化し、前記ユーザに送信する判定結果送信手段と、
を備える画像判定装置を提供する。
【００１３】
第１の特徴に係る発明によれば、ユーザからの求めに応じて、画像の判定結果を文章で返す画像判定装置は、撮影部又はデータ通信により画像を取得し、前記取得した画像に対して適用する判定リクエストを取得し、前記判定リクエストに基づいて判定を行い、前記判定の結果を文章化し、前記ユーザに送信する。
【００１４】
ここで、第１の特徴に係る発明は画像判定装置のカテゴリであるが、画像判定方法、画像判定装置用プログラムのカテゴリにおいても、同様の作用・効果を発揮する。
【００１５】
第２の特徴に係る発明は、前記判定リクエストは、一以上の判定領域と判定条件の組み合わせで構成され、
前記判定リクエストに含まれる、判定対象となる一以上の領域を特定する判定領域特定手段と、
前記判定リクエストに含まれる、前記領域における判定条件を、領域ごとにそれぞれ特定する判定条件取得手段と、を備え、
前記判定実行手段においては、前記判定リクエストに基づいて判定を行い、当該判定結果として設定されている結果テキストを取得し、
前記判定結果送信手段においては、前記判定の結果取得した結果テキストを連結して文章化し、前記ユーザに送信することを特徴とする第１の特徴に係る発明である画像判定装置を提供する。
【００１６】
第２の特徴に係る発明によれば、第１の特徴に係る発明である画像判定装置において、前記判定リクエストは、一以上の判定領域と判定条件の組み合わせで構成され、前記判定リクエストに含まれる、判定対象となる一以上の領域を特定し、前記判定リクエストに含まれる、前記領域における判定条件を、領域ごとにそれぞれ特定し、前記判定実行手段においては、前記判定リクエストに基づいて判定を行い、当該判定結果として設定されている結果テキストを取得し、前記判定結果送信手段においては、前記判定の結果取得した結果テキストを連結して文章化し、前記ユーザに送信する。
【００１７】
第３の特徴に係る発明は、前記取得した画像の画像データを、暗号化等の手段により直接閲覧できないような形式で保存する画像データ暗号化手段を備え、
前記ユーザからの求めによって当該画像を送信しないことを特徴とする第１又は第２の特徴に係る発明である画像判定装置を提供する。
【００１８】
第３の特徴に係る発明によれば、第１又は第２の特徴に係る発明である画像判定装置は、前記取得した画像の画像データを、暗号化等の手段により直接閲覧できないような形式で保存し、前記ユーザからの求めによって当該画像を送信しない。
【００１９】
第４の特徴に係る発明は、二以上の時系列上の前記画像データにおいて、前記特定された領域を比較する画像データ比較手段を備え、
前記判定リクエストに含まれる判定条件として、前記比較結果についての判定条件を設定できることを特徴とする第１から第３のいずれかの特徴に係る発明である画像判定装置を提供する。
【００２０】
第４の特徴に係る発明によれば、第１から第３のいずれかの特徴に係る発明である画像判定装置は、二以上の時系列上の前記画像データにおいて、前記特定された領域を比較する。
【００２１】
第５の特徴に係る発明は、ユーザからの求めに応じて、画像の判定結果を文章で返す画像判定装置が実行する画像判定方法であって、
撮影部又はデータ通信により画像を取得するステップと、
前記取得した画像のうち、判定対象となる一以上の領域を特定するステップと、
前記領域における判定条件を、領域ごとにそれぞれ取得するステップと、
前記判定条件ごとに判定を行うステップと、
前記判定の結果を文章化し、前記ユーザに送信するステップと、
を備える画像判定方法を提供する。
【００２２】
第６の特徴に係る発明は、ユーザからの求めに応じて、画像の判定結果を文章で返す画像判定装置に、
撮影部又はデータ通信により画像を取得するステップ、
前記取得した画像のうち、判定対象となる一以上の領域を特定するステップ、
前記領域における判定条件を、領域ごとにそれぞれ取得するステップ、
前記判定条件ごとに判定を行うステップ、
前記判定の結果を文章化し、前記ユーザに送信するステップ、
を実行させることを特徴とする画像判定装置用プログラムを提供する。
【発明の効果】
【００２３】
本発明によれば、ユーザからの求めに応じて、取得した画像を判定領域と判定条件との組み合わせで判定し、その結果を文章で提供する画像判定装置、画像判定方法、画像判定装置用プログラムを提供することが可能となる。
【図面の簡単な説明】
【００２４】
【図１】図１は、画像判定システム１の概要を表した図である。
【図２】図２は、画像判定システム１の構成図である。
【図３】図３は、画像判定装置１０とユーザ端末５０の機能ブロック図である。
【図４】図４は、画像判定装置１０とユーザ端末５０が実行する画像判定処理のフローチャートである。
【図５】図５は、画像判定装置１０が実行する判定実行処理のフローチャートである。
【図６】図６は、判定リクエストに含まれる判定領域と判定条件の組み合わせリストの一例である。
【発明を実施するための形態】
【００２５】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００２６】
［画像判定システム１の概要］
図１は、本発明の好適な実施形態である画像判定システム１の概要を説明するための図である。画像判定システム１は、画像判定装置１０及び、ユーザ端末５０から構成される。
【００２７】
画像判定システム１において、はじめにユーザ端末５０は、画像判定装置１０に判定リクエストを送信する（ステップＳ０１）。判定リクエストは、判定対象の画像を指定する情報に加えて、画像中の判定領域と、その領域に対する判定条件の組み合わせにより構成される。ただし、画像を指定する情報であっても、画像データそのものを含むことはない。
【００２８】
判定リクエストを受信した画像判定装置１０は、画像を指定する情報に従って画像データを取得する（ステップＳ０２）。これは、画像判定装置１０自体が撮影機能を備えて撮影を行ってもよいし、撮影機能を備えた他の装置から、ネットワーク経由で画像データを受信してもよい。また、画像は撮影されたものに限らず、生成、加工されたデータであってもよい。
【００２９】
画像データを取得した画像判定装置１０は、画像データから判定領域を特定し、判定条件に従って判定を行う（ステップＳ０３）。判定領域と判定条件の一例としては、例えば判定領域は「ＲＧＢが特定の範囲にある画素数」で、判定条件は「画像全体の２０％以上であるか、又は５０％以上であるか」が挙げられる。ここで、判定結果は「０％から２０％」、「２０％から５０％」、「５０％から１００％」の三つに分けられるが、それぞれの場合についての判定結果はテキストで予め用意されており、判定とはそのテキストを得ることである。
【００３０】
具体例として、トマト畑を撮影した場合のことを考える。ユーザが知りたいのは、実が熟しているかどうかである。この場合、ＲＧＢで指定するのは熟したトマトの色であって、判定結果は「０％から２０％」の場合「まだ実は熟していないようです」、「２０％から５０％」の場合「実が熟し始めているようです」、「５０％から１００％」の場合は「実が十分に熟しているようです」という結果が設定されていてよい。
【００３１】
判定リクエストは、このような判定条件を複数備えていてよく、判定結果は、それぞれの結果であるテキストを連結して文章化されたものである。全ての判定が終わると、画像判定装置１０は、判定結果をユーザ端末５０に送信する（ステップＳ０４）。以上により、ユーザは画像そのものを見なくても、予めシステムを設定することで、画像の判定結果を取得できる。
【００３２】
以上の処理は、大量の画像データや、定期監視に用いることが可能である。特に、判定条件に過去画像との比較を導入することで、変化率等もパラメータとして用いることができる。加えて、本システムでは、ユーザは画像データそのものを閲覧禁止としている（ステップＳ０５）。これにより、余りに多くの情報を含んだ画像を窃取されることがないといったセキュリティ上の問題や、画像の権利上の問題を効率的に回避可能であると判断したためである。
【００３３】
以上が、画像判定システム１の概要である。
【００３４】
［画像判定システム１のシステム構成］
図２は、画像判定システム１のシステム構成図である。図２に示したとおり、画像判定システム１は、画像判定装置１０、ユーザ端末５０によって構成される。画像判定装置１０は、公衆回線網３（インターネット網や第３世代、第４世代通信網など）を介してユーザ端末５０と通信可能である。
【００３５】
画像判定装置１０は、後述の機能を備え、データ通信を行うことが可能であり、家庭用又は業務用に用いられる電化製品である。画像判定装置１０は、例えば、パーソナルコンピュータやサーバ装置に加えて、携帯電話、携帯情報端末、スマートフォン、タブレット端末、ネットブック端末、スレート端末、電子書籍端末、携帯型音楽プレーヤ等の情報家電であってよい。
【００３６】
ユーザ端末５０は、同様に、後述の機能を備え、データ通信を行うことが可能であり、家庭用又は業務用に用いられる電化製品である。
【００３７】
［各機能の説明］
図３に基づいて、各装置の構成について説明する。
【００３８】
画像判定装置１０は、制御部１１として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ），ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ），ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部１２として、他の機器と通信可能にするためのデバイス、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）対応デバイスを備える。
【００３９】
また、画像判定装置１０は、データやファイルを記憶する記憶部１３として、ハードディスクや半導体メモリ、記録媒体、メモリカード等による、データのストレージ部を備える。
【００４０】
画像判定装置１０において、制御部１１が所定のプログラムを読み込むことで、通信部１２と協働して、画像取得モジュール１４、判定リクエスト取得モジュール１５、判定結果送信モジュール１６を実現する。また、画像判定装置１０において、制御部１１が所定のプログラムを読み込むことで、記憶部１３と協働して、判定実行モジュール１７、判定領域特定モジュール１８、判定条件特定モジュール１９、画像データ暗号化モジュール２０、画像データ比較モジュール２１を実現する。
【００４１】
ユーザ端末５０は、画像判定端末１０と同様に、制御部５１として、ＣＰＵ，ＲＡＭ，ＲＯＭ等を備え、通信部５２として、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ対応デバイス又は、有線ケーブルによる接続可能とするデバイス等の、他の電化製品、及び無線アクセスポイントとのデータ通信を実現するデバイスを備える。
【００４２】
ユーザ端末５０において、制御部５１が所定のプログラムを読み込むことで、通信部５２と協働して、判定リクエスト送信モジュール５３、判定結果受信モジュール５４を実現する。
【００４３】
［位置情報取得処理］
図４は、画像判定装置１０とユーザ端末５０が実行する位置情報取得処理のフローチャートである。上述した各装置のモジュールが行う処理について、本処理にて併せて説明する。
【００４４】
はじめに、ユーザ端末５０の判定リクエスト送信モジュール５３は、画像判定装置１０に判定リクエストを送信する（ステップＳ１１）。判定リクエストは、前述のとおり、判定対象の画像を指定する情報に加えて、画像中の判定領域と、その領域に対する判定条件の組み合わせにより構成される。ただし、画像を指定する情報であっても、画像データそのものを含むことはない。
【００４５】
次に、画像判定装置１０の判定リクエスト取得モジュール１５は、判定リクエストを受信することで取得する（ステップＳ１２）。なお、判定リクエストは、必ずしもユーザ端末５０から送られるだけでなく、画像判定装置１０内で定期的に内部送信される設定であることも考えられる。
【００４６】
次に、画像判定装置１０の画像取得モジュール１４は画像を指定する情報に従って画像データを取得する（ステップＳ１３）。予め、ユーザ端末５０や判定リクエストごとに判定する画像が定められている場合は、判定リクエスト内に画像を指定する情報を必ずしも含まなくてよい。
【００４７】
ここで、取得の方法としては、画像判定装置１０自体が撮影機能を備えて撮影を行ってもよいし、撮影機能を備えた他の装置から、ネットワーク経由で画像データを受信してもよい。また、画像は撮影されたものに限らず、生成、加工されたデータであってもよい。
【００４８】
次に、画像判定装置１０の判定実行モジュール１７は判定リクエストを解釈し、判定領域と判定条件の組み合わせを取得する。そして、その組み合わせ全てに対して、以下の処理を実行する（ステップＳ１４）。
【００４９】
繰り返し処理として、初めに、判定領域と判定条件の組み合わせを用いて判定実効処理を実行する（ステップＳ１５）。
【００５０】
［判定実行処理］
図５は、画像判定装置１０が実行する位置情報取得処理のフローチャートである。上述した各装置のモジュールが行う処理について、本処理にて併せて説明する。
【００５１】
この判定実行処理は、画像判定処理から、判定対象の画像、判定領域、及び判定条件とともに呼び出される。はじめに、判定領域特定モジュール１８は、呼び出しに用いられた判定領域を用いて、判定対象の画像から、判定領域を特定する。
【００５２】
図６は、判定領域と判定条件の組み合わせリストの一例である。例えば、判定領域としては、「特定の座標を中心とした矩形、円形」や「特定の条件を満たす画素」が指定され、判定条件は、それらの領域について「平均の色」や「画像に占める割合」又は「過去の画像との比較」が設定されている。なお、ここでは色情報として簡便のためＲＧＢ値を用いているが、画像解析で用いられる別の特徴量を用いてもよい。なお、図６に見られる通り、判定条件は結果を表すテキストと１：１対応している。これらの結果は、判定条件の一部として判定リクエストに含まれるのが望ましい。
【００５３】
上記のように判定領域を特定した後、判定条件特定モジュール１９は、判定領域に対応する判定条件を特定し、条件として用いる種々のパラメータを算出する（ステップＳ２２）。上の例で言えば、例えば、判定領域の平均の色や、画像に占める割合を計算する。なお、判定条件として過去の画像との比較が用いられる場合、画像データ比較モジュール２１が対象となる過去データを読み込み、現在のデータとの比較結果を返却する。
【００５４】
続いて、判定条件特定モジュール１９は、判定条件のうち判定結果を表す文字列を取得する（ステップＳ２３）。これは、通常判定条件に含まれていてもよい。仮に判定条件に含まれていない場合は、単に条件を満たす、満たさないといった結果を示すものして文字列を自動生成してもよい。
【００５５】
そして、判定実行モジュール１７は上記の判定条件を評価する（ステップＳ２４）。これにより、対応した結果の文字列が取得される。
【００５６】
最後に、判定実行モジュール１７は、判定結果に対応する文字列を戻り値として返し、判定実行処理を終了する（ステップＳ２５）。以上が、画像判定装置１０が実行する判定実行処理の処理手順である。
【００５７】
画像判定処理に戻り、実行中の判定実行モジュール１７は、判定実行処理の戻り値を判定結果として取得し保持する（ステップＳ１６）。上記の処理を、判定リクエストに含まれる全ての判定領域、条件について実行する（ステップＳ１７）。
【００５８】
全ての判定領域と条件の組み合わせについて判定実効処理が完了すると、判定実行モジュール１７は、判定結果として取得した全ての文字列を連結し、判定リクエストに対する結果として文章化する（ステップＳ１８）。
【００５９】
最後に、画像判定装置１０の判定結果送信モジュール１６が上記の文章化した結果をユーザ端末５０に送信し（ステップＳ１９）、ユーザ端末５０の判定結果受信モジュール５４がこれを受信する（ステップＳ２０）。
【００６０】
以上が、画像判定装置１０とユーザ端末５０が実行する行動解析処理の処理手順である。
【００６１】
なお、本システムでは、過去画像との比較等のために画像データを保存する場合は、画像データ暗号化モジュール２０によって暗号化されたデータを保存し、ユーザによる画像データそのものを閲覧禁止としている。これにより、余りに多くの情報を含んだ画像を窃取されることがないといったセキュリティ上の問題や、画像の権利上の問題を効率的に回避可能であると判断したためである。
【００６２】
上述した手段、機能は、コンピュータ（ＣＰＵ，情報処理装置，各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、フレキシブルディスク、ＣＤ（ＣＤ−ＲＯＭなど）、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなど）等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置に転送し記憶して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記憶装置（記録媒体）に予め記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。
【００６３】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００６４】
１  画像判定システム、１０  画像判定端末、５０  ユーザ端末
【図１】
2016062141.tif 000003
【図２】
2016062141.tif 000004
【図３】
2016062141.tif 000005
【図４】
2016062141.tif 000006
【図５】
2016062141.tif 000007
【図６】
2016062141.tif 000008