(57)【要約】【課題】カメラにより生成された画像を処理するシステムにおいて、システム導入時の作業負荷を減らす技術を提供する。【解決手段】情報処理装置１０は、蓄積部１２０、推奨設定決定部１３０、およびカメラ制御部１４０を少なくとも有する。蓄積部１２０は、人物が写る画像を用いた認証処理で得られたスコアと、カメラ２０が画像を生成したときのカメラ設定と、を記憶領域に蓄積する。推奨設定決定部１３０は、スコアとカメラ設定との対応関係に基づいて、カメラ２０の推奨設定を決定する。カメラ制御部１４０は、推奨設定に基づいて、カメラ２０を制御する。【選択図】図１
2020161876.tif 000002
【特許請求の範囲】
【請求項１】
人物が写る画像を用いた認証処理で得られたスコアと、カメラが前記画像を生成したときのカメラ設定と、を記憶領域に蓄積する蓄積手段と、
前記スコアと前記カメラ設定との対応関係に基づいて、前記カメラの推奨設定を決定する推奨設定決定手段と、
前記推奨設定に基づいて、前記カメラを制御するカメラ制御手段と、
を備える情報処理装置。
【請求項２】
前記カメラ制御手段は、前記カメラの姿勢、前記カメラの撮影倍率、前記カメラの露光時間の長さ、輝度、彩度、撮影解像度、および、圧縮品質の少なくともいずれか１つを制御する、
請求項１に記載の情報処理装置。
【請求項３】
前記推奨設定決定手段は、前記スコアが最も大きくなる前記カメラ設定を、前記推奨設定として決定する、
請求項１または２に記載の情報処理装置。
【請求項４】
前記推奨設定決定手段は、複数の人物の前記スコアが所定の基準値以上となる前記カメラ設定を、前記推奨設定として決定する、
請求項１または２に記載の情報処理装置。
【請求項５】
前記推奨設定決定手段は、複数の人物の前記スコアが所定の基準値以上となる複数の前記カメラ設定が存在する場合、前記カメラ設定毎に算出される前記スコアの統計処理値を用いて、前記推奨設定を決定する、
請求項４に記載の情報処理装置。
【請求項６】
前記推奨設定決定手段は、所定期間毎に前記推奨設定を決定する、
請求項１から５のいずれか１項に記載の情報処理装置。
【請求項７】
前記推奨設定決定手段は、前記カメラの動作タイミングに基づく時間的条件毎に前記推奨設定を決定する、
請求項１から６のいずれか１項に記載の情報処理装置。
【請求項８】
前記認証処理を実行する認証手段を更に備える、
請求項１から７のいずれか１項に記載の情報処理装置。
【請求項９】
前記認証手段は、所定のエリアに設けられたゲートを通過する人物に対して前記認証処理を実行する、
請求項８に記載の情報処理装置。
【請求項１０】
コンピュータが、
画像に写る人物の認証処理で得られたスコアと、カメラが前記画像を生成したときのカメラ設定と、を記憶領域に蓄積し、
前記記憶領域に蓄積された前記スコアと前記カメラ設定との対応関係に基づいて前記カメラの推奨設定を決定し、
前記推奨設定に基づいて前記カメラを制御する、
ことを含むカメラ制御方法。
【請求項１１】
コンピュータに、請求項１０に記載のカメラ制御方法を実行させるプログラム。
【請求項１２】
カメラであって、
人物が写る画像と、前記カメラが前記画像を生成したときのカメラ設定と、を外部装置に送信する送信手段と、
前記カメラが画像を生成するときに推奨されるカメラ設定を示す推奨設定情報を前記外部装置から取得し、前記推奨設定情報に基づいて、前記カメラのカメラ設定を変更する設定変更手段と、
を備えるカメラ。
【請求項１３】
カメラ設定を変えながら人物が写る画像を生成するカメラと、
前記画像を用いて認証処理を実行する認証手段と、
前記認証処理で得られたスコアと、前記カメラが前記画像を生成したときのカメラ設定と、を記憶領域に蓄積する蓄積手段と、
前記記憶領域に蓄積された前記スコアと前記カメラ設定との対応関係に基づいて前記カメラの推奨設定を決定する推奨設定決定手段と、
前記推奨設定に基づいて前記カメラを制御するカメラ制御手段と、
を備える画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、カメラ制御方法、プログラム、カメラ装置、および画像処理システムに関する。
【背景技術】
【０００２】
下記特許文献１には、画像処理にどの程度適した状態で物体（人物等）が画像内に現れるかという観点で、画像を生成するカメラの状態（位置や姿勢など）の評価を示す値を算出する技術が開示されている。具体的には、下記特許文献１は、（１）画像内の対象物体の解像度、（２）対象物体への注視点角度（カメラ位置と対象物体内の注視点位置とを結ぶ直線と地面とがなす角度）、および（３）対象領域（カメラが撮影する実空間内の領域）と対象物体視界領域（対象物体モデルが画像内に収まる実空間内の領域）との重なり度合、に基づいて、現状のカメラの状態（カメラパラメータ）が画像処理に適しているか否かを示す評価値を算出する技術を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】再公表特許ＷＯ２０１４／００２３９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
人物の画像を用いて本人を認証する認証処理等を行うシステムにおいて、カメラの設定は、本人認証処理の精度を決める主な要因の１つである。カメラの設定が不適切であった場合、そのカメラによって生成される画像を用いた認証処理の精度が低下してしまう。そのため、システムの導入する時にカメラの設定が最適となるように調整する必要があるが、この調整作業には相応の手間がかかる。
【０００５】
本発明は、上記の課題に鑑みてなされたものである。本発明の目的の一つは、カメラにより生成された画像を処理するシステムにおいて、システム導入時の作業負荷を減らす技術を提供することである。
【課題を解決するための手段】
【０００６】
本発明の情報処理装置は、
人物が写る画像を用いた認証処理で得られたスコアと、カメラが前記画像を生成したときのカメラ設定と、を記憶領域に蓄積する蓄積手段と、
前記スコアと前記カメラ設定との対応関係に基づいて、前記カメラの推奨設定を決定する推奨設定決定手段と、
前記推奨設定に基づいて、前記カメラを制御するカメラ制御手段と、
を備える。
【０００７】
本発明のカメラ制御方法は、
コンピュータが、
画像に写る人物の認証処理で得られたスコアと、カメラが前記画像を生成したときのカメラ設定と、を記憶領域に蓄積し、
前記記憶領域に蓄積された前記スコアと前記カメラ設定との対応関係に基づいて前記カメラの推奨設定を決定し、
前記推奨設定に基づいて前記カメラを制御する、
ことを含む。
【０００８】
本発明のプログラムは、コンピュータに、上述のカメラ制御方法を実行させる。
【０００９】
本発明のカメラは、
人物が写る画像と、前記カメラが前記画像を生成したときのカメラ設定と、を外部装置に送信する送信手段と、
前記カメラが画像を生成するときに推奨されるカメラ設定を示す推奨設定情報を前記外部装置から取得し、前記推奨設定情報に基づいて、前記カメラのカメラ設定を変更する設定変更手段と、
を備える。
【００１０】
本発明の画像処理システムは、
カメラ設定を変えながら人物が写る画像を生成するカメラと、
前記画像を用いて認証処理を実行する認証手段と、
前記認証処理で得られたスコアと、前記カメラが前記画像を生成したときのカメラ設定と、を記憶領域に蓄積する蓄積手段と、
前記記憶領域に蓄積された前記スコアと前記カメラ設定との対応関係に基づいて前記カメラの推奨設定を決定する推奨設定決定手段と、
前記推奨設定に基づいて前記カメラを制御するカメラ制御手段と、
を備える。
【発明の効果】
【００１１】
本発明によれば、カメラにより生成された画像を処理するシステムにおいて、システム導入時の作業負荷を減らすことができる。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態の画像処理システムの構成を例示する図である。
【図２】情報処理装置のハードウエア構成を例示するブロック図である。
【図３】カメラのハードウエア構成を例示するブロック図である。
【図４】第１実施形態の画像処理システムにより実行する処理の流れを例示するシーケンス図である。
【図５】認証処理の結果とカメラ設定とを対応付けて記憶するデータベースの一例を示す図である。
【図６】認証処理の結果とカメラ設定とを対応付けて記憶するデータベースの他の一例を示す図である。
【図７】認証処理の結果とカメラ設定とを対応付けて記憶するデータベースの他の一例を示す図である。
【図８】第２実施形態における画像処理システムの構成を例示する図である。
【図９】推奨設定記憶部に個人別の推奨設定が蓄積されるまでの処理の流れを示すシーケンス図である。
【図１０】推奨設定記憶部に記憶される情報の一例を示す図である。
【図１１】個人別の推奨設定を用いてカメラを制御する処理の流れを示すシーケンス図である。
【発明を実施するための形態】
【００１３】
本発明に係る画像処理システムは、人物の認証処理の入力として用いる画像（人物が写る画像）を生成するカメラにおいて推奨されるカメラ設定（以下、「推奨設定」とも表記）を自動的に決定し、当該決定された推奨設定に基づいてカメラを制御する機能を有する。なお本明細書において、「カメラ設定」とは、カメラの撮影範囲、被写体（人物）の写り方、および画質の少なくとも１つに影響を与える設定のことを意味する。具体的には、カメラ設定は、姿勢（パンやチルトの角度）、撮影倍率、露光時間の長さ（シャッタースピード）、輝度、彩度、撮影解像度、および圧縮品質の少なくとも１つを含む。
【００１４】
以下、本発明の実施形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。また、特に説明する場合を除き、各ブロック図において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。また、図中の矢印の向きは、情報の流れを分かり易くするためのものであり、特に説明のない限り通信の方向（一方向通信／双方向通信）を限定しない。
【００１５】
［第１実施形態］
＜情報処理装置１０の機能構成＞
図１は、第１実施形態の画像処理システム１の構成を例示する図である。図１に例示される画像処理システム１は、情報処理装置１０およびカメラ２０を含んで構成されている。
【００１６】
図１に示されるように、情報処理装置１０は、認証部１１０、蓄積部１２０、推奨設定決定部１３０、およびカメラ制御部１４０を備える。認証部１１０は、カメラ２０により生成された画像を取得し、当該画像に写る人物の認証処理を実行する。蓄積部１２０は、人物の写る画像を用いた認証処理において得られたスコア（認証スコア）と、カメラ２０が当該画像を生成したときのカメラ設定と、を対応付けて所定の記憶領域に蓄積する。推奨設定決定部１３０は、所定の記憶領域に蓄積された情報（認証スコアとカメラ設定との対応関係）に基づいて、カメラ２０の推奨設定を決定する。カメラ制御部１４０は、推奨設定決定部１３０により決定された推奨設定に基づいて、カメラ２０を制御する。
【００１７】
＜情報処理装置１０のハードウエア構成例＞
情報処理装置１０の各機能構成部は、各機能構成部を実現するハードウエア（例：ハードワイヤードされた電子回路など）で実現されてもよいし、ハードウエアとソフトウエアとの組み合わせ（例：電子回路とそれを制御するプログラムの組み合わせなど）で実現されてもよい。以下、情報処理装置１０が、ハードウエアとソフトウエアとの組み合わせで各機能構成部を実現する場合について、図２を用いてさらに説明する。図２は、情報処理装置１０のハードウエア構成を例示するブロック図である。
【００１８】
情報処理装置１０は、制御基板１０００を含んで構成される。制御基板１０００は、バス１０１０、プロセッサ１０２０、メモリ１０３０、ストレージデバイス１０４０、入出力インタフェース１０５０、及びネットワークインタフェース１０６０を有する。
【００１９】
バス１０１０は、プロセッサ１０２０、メモリ１０３０、ストレージデバイス１０４０、入出力インタフェース１０５０、及びネットワークインタフェース１０６０が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ１０２０などを互いに接続する方法は、バス接続に限定されない。
【００２０】
プロセッサ１０２０は、ＣＰＵ（Central Processing Unit） やＧＰＵ（Graphics Processing Unit）などで実現されるプロセッサである。
【００２１】
メモリ１０３０は、ＲＡＭ（Random Access Memory）などで実現される主記憶装置である。
【００２２】
ストレージデバイス１０４０は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、メモリカード、又はＲＯＭ（Read Only Memory）などで実現される補助記憶装置である。ストレージデバイス１０４０は情報処理装置１０の各機能（認証部１１０、蓄積部１２０、推奨設定決定部１３０、カメラ制御部１４０など）を実現するプログラムモジュールを記憶している。プロセッサ１０２０がこれら各プログラムモジュールをメモリ１０３０上に読み込んで実行することで、各プログラムモジュールに対応する各機能が実現される。
【００２３】
入出力インタフェース１０５０は、情報処理装置１０と各種入出力デバイスとを接続するためのインタフェースである。入出力インタフェース１０５０には、キーボードやマウスといった入力装置（図示せず）、ディスプレイやスピーカーといった出力装置（図示せず）などが接続され得る。
【００２４】
ネットワークインタフェース１０６０は、情報処理装置１０をネットワークに接続するためのインタフェースである。このネットワークは、例えばＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）である。ネットワークインタフェース１０６０がネットワークに接続する方法は、無線接続であってもよいし、有線接続であってもよい。図２の例では、情報処理装置１０は、ネットワークインタフェース１０６０を介して、カメラ２０と接続されている。情報処理装置１０は、ネットワークインタフェース１０６０を介してカメラ２０と通信し、人物が写る画像および当該画像のカメラ設定を取得することができる。また、情報処理装置１０は、ネットワークインタフェース１０６０を介してカメラ２０と通信し、推奨設定決定部１３０により決定されたカメラ２０の推奨設定を示す情報を、カメラ２０に送信することができる。
【００２５】
＜カメラ２０の機能構成＞
カメラ２０は、所定のエリアを撮影範囲に含むように設置されている。所定のエリアは、例えば、人物の入退場を管理するためのゲートが設けられているエリアや、監視対象のエリアとして設定されているエリアを含む。カメラ２０は、カメラ設定を変えながら、所定エリアに存在する人物を撮影する。図１に例示されるように、カメラ２０は、送信部２１０、設定変更部２２０、撮像部２３０を備える。撮像部２３０は、撮像素子やレンズなどの光学系を含むカメラモジュールである。送信部２１０は、撮像部２３０を用いて生成された人物が写る画像と、カメラ２０（撮像部２３０）が当該画像を生成したときのカメラ設定と、を情報処理装置１０（外部装置）に送信する。設定変更部２２０は、カメラ２０（撮像部２３０）が人物の写る画像を生成するときに推奨されるカメラ設定を示す情報（以下、「推奨設定情報」とも表記）を、情報処理装置１０（外部装置）から取得する。また、設定変更部２２０は、情報処理装置１０から取得した推奨設定情報に基づいて、カメラ２０（撮像部２３０）のカメラ設定を変更する。
【００２６】
＜カメラ２０のハードウエア構成例＞
図３は、カメラ２０のハードウエア構成を例示するブロック図である。
【００２７】
カメラ２０は、制御基板２０００を含んで構成される。制御基板２０００は、バス２０１０、プロセッサ２０２０、メモリ２０３０、ストレージデバイス２０４０、入出力インタフェース２０５０、及びネットワークインタフェース２０６０を有する。
【００２８】
バス２０１０は、プロセッサ２０２０、メモリ２０３０、ストレージデバイス２０４０、入出力インタフェース２０５０、及びネットワークインタフェース２０６０が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ２０２０などを互いに接続する方法は、バス接続に限定されない。
【００２９】
プロセッサ２０２０は、ＣＰＵ（Central Processing Unit） やＤＳＰ（Digital Signal Processor）などで実現されるプロセッサである。
【００３０】
メモリ２０３０は、ＲＡＭ（Random Access Memory）などで実現される主記憶装置である。
【００３１】
ストレージデバイス２０４０は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、メモリカード、又はＲＯＭ（Read Only Memory）などで実現される補助記憶装置である。ストレージデバイス２０４０はカメラ２０の各機能（送信部２１０、設定変更部２２０、撮像部２３０など）を実現するプログラムモジュールを記憶している。プロセッサ２０２０がこれら各プログラムモジュールをメモリ２０３０上に読み込んで実行することで、各プログラムモジュールに対応する各機能が実現される。
【００３２】
入出力インタフェース２０５０は、制御基板２０００に各種モジュールを接続するためのインタフェースである。図３に示すように、入出力インタフェース２０５０には、カメラモジュール２０５２などが接続される。カメラモジュール２０５２は、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal-Oxide-Semiconductor）といった撮像素子、当該撮像素子の出力信号を基に画像データを生成する画像処理エンジン、並びに、カメラ２０の姿勢（パンやチルトの角度）、カメラ２０の撮像倍率、および、カメラ２０のシャッタースピードなどを制御する機構などを含んで構成される。
【００３３】
ネットワークインタフェース２０６０は、カメラ２０をネットワークに接続するためのインタフェースである。このネットワークは、例えばＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）である。ネットワークインタフェース２０６０がネットワークに接続する方法は、無線接続であってもよいし、有線接続であってもよい。図３の例では、カメラ２０は、ネットワークインタフェース２０６０を介して、情報処理装置１０と接続されている。カメラ２０は、ネットワークインタフェース２０６０を介して情報処理装置１０と通信し、人物が写る画像および当該画像を生成したときのカメラ設定を情報処理装置１０に送信することができる。また、カメラ２０は、ネットワークインタフェース２０６０を介して情報処理装置１０と通信し、推奨設定決定部１３０により決定されたカメラ２０の推奨設定を示す情報を取得することができる。
【００３４】
＜処理の流れ＞
図４は、第１実施形態の画像処理システム１により実行する処理の流れを例示するシーケンス図である。
【００３５】
まず、カメラ２０が、カメラ設定を変えながら撮影を行う（Ｓ１０２）。そして、送信部２１０は、Ｓ１０２の処理で生成された画像と、その画像が生成されたときのカメラ設定を示す情報と、を情報処理装置１０に送信する（Ｓ１０４）。
【００３６】
そして、認証部１１０は、カメラ２０から取得した画像を使って、当該画像に写る人物の認証処理を実行する（Ｓ１０６）。認証部１１０は、例えば、特定のエリアへの入退場を管理するゲートを通過する人物を写した画像をカメラ２０から取得し、その画像に写る人物について認証処理を実行する。また例えば、認証部１１０は、特定の監視エリア（例えば、大規模商業施設やイベント会場など）に存在する人物を写した画像をカメラ２０から取得し、その画像に写る人物について認証処理を実行する。
【００３７】
認証部１１０は、Ｓ１０６の認証処理において、認証された人物を示す情報と、画像に写る人物が認証された人物である確信度（認証スコア）と、を取得する。具体的には、まず、認証部１１０は、カメラ２０から取得した画像を処理して複数の特徴点（人物の目、鼻、口などを示す点）を抽出し、それら特徴点の配置を示すデータを得る。そして、認証部１１０は、特徴点の配置を示すデータを、本人認証用に予め登録された登録データと比較して、データ間の類似度を算出する。そして、認証部１１０は、所定の基準値以上の類似度が得られた登録データ（複数存在する場合は最も高い類似度が得られた登録データ）に対応する人物を「認証された人物」として特定するとともに、その類似度を認証スコアとして取得する。
【００３８】
そして、蓄積部１２０は、Ｓ１０６の処理で得られた認証処理の結果（認証された人物および認証スコア）とカメラ設定と、を互いに対応付けて所定の記憶領域に蓄積する（Ｓ１０８）。蓄積部１２０は、例えば、ストレージデバイス１０４０内に構築したデータベースなどに、各画像を用いた認証処理の結果（認証された人物および認証スコア）とカメラ設定とを蓄積する。
【００３９】
そして、推奨設定決定部１３０は、記憶領域に蓄積された認証スコアとカメラ設定との対応関係に基づいて、カメラ２０が画像を生成するときに推奨される推奨設定を決定する（Ｓ１１０）。ここで、推奨設定決定部１３０は、任意のタイミングで推奨設定を決定する処理を実行することができる。例えば、推奨設定決定部１３０は、所定期間が経過する度に、データベースに蓄積された情報を用いて推奨設定を決定するように構成されていてもよい。また、推奨設定決定部１３０は、直近の認証処理で得られた認証スコアの統計値（平均値など）が、カメラ設定の更新要否を判断するための基準値を下回った場合に、データベースに蓄積された情報を用いて推奨設定を決定するように構成されていてもよい。カメラ２０の推奨設定を定期的にあるいは認証スコアに関する所定の条件が満たされた段階で見直すようにすることで、良い認証スコアが得られる画像を生成する精度を保つことができる。
【００４０】
ここで、推奨設定決定部１３０が、記憶領域に蓄積された認証スコアとカメラ設定との対応関係に基づいて推奨設定を決定する流れについて説明する。一例として、認証処理の対象となる人物が一人である場合や、認証対象となる人物の中で平均的な身体的特徴を有する人物が予め特定できている場合、推奨設定決定部１３０は、当該特定の人物について認証スコアが最も大きくなるカメラ設定を特定し、そのカメラ設定をカメラ２０の推奨設定として決定することができる。具体的な例として、データベースに図５に例示されるような情報が記憶されている場合を考える。図５は、認証処理の結果とカメラ設定とを対応付けて記憶するデータベースの一例を示す図である。図５に例示されるデータベースは、特定人物（人物Ａ）についての認証処理の結果を、認証スコアと対応付けて記憶している。そして、図５の例では、「設定７」のカメラ設定での認証スコアが最大値「９２」となっている。この場合、推奨設定決定部１３０は、認証スコアが最大となる「設定７」のカメラ設定を、カメラ２０の推奨設定として決定する。
【００４１】
他の一例として、複数の人物が認証処理の対象となる場合に、推奨設定決定部１３０は、データベースに蓄積された情報を参照して複数の人物の認証スコアが所定の基準値以上となるカメラ設定を特定し、そのカメラ設定をカメラ２０の推奨設定として決定してもよい。具体的な例として、データベースに図６に示されるような情報が記憶されており、認証スコアに関する所定の基準値が「７０」である場合を考える。図６は、認証処理の結果とカメラ設定とを対応付けて記憶するデータベースの他の一例を示す図である。図６の例の場合、「設定１」のカメラ設定では、複数の人物Ａ〜Ｃの認証スコアが所定の基準値以上である。一方、「設定２」のカメラ設定では、人物ＡおよびＣの認証スコアは所定の基準値以上であるが、人物Ｃの認証スコアは所定の基準値未満となっている。この場合、推奨設定決定部１３０は、「設定１」のカメラ設定を、カメラ２０の推奨設定として決定する。
【００４２】
また、データベースに図７に示されるような情報が記憶されており、認証スコアに関する所定の基準値が「７０」であるとする。図７は、認証処理の結果とカメラ設定とを対応付けて記憶するデータベースの他の一例を示す図である。図７の例では、「設定１」のカメラ設定および「設定３」のカメラ設定で人物Ａ〜Ｃの認証スコアが所定の基準値以上である。このように、候補となる複数のカメラ設定が存在する場合、推奨設定決定部１３０は、複数の人物の認証スコアの統計処理値に基づいて、推奨設定を決定するように構成されていてもよい。例えば、図７の例の場合、「設定１」のカメラ設定では、人物Ａ〜Ｃの認証スコアの合計値は「２２５」、平均値は「７５」である。一方、「設定３」のカメラ設定では、人物Ａ〜Ｃの認証スコアの合計値が「２７０」、平均値は「９０」である。このような場合、推奨設定決定部１３０は、合計値や平均値といった統計処理値の大きい「設定３」のカメラ設定を、カメラ２０の推奨設定として決定する。
【００４３】
図４に戻り、カメラ制御部１４０は、カメラ２０のカメラ設定をＳ１１０の処理で決定された推奨設定に変更するため、当該推奨設定を示す推奨設定情報を生成してカメラ２０に送信する（Ｓ１１２）。推奨設定情報は、カメラ２０の姿勢（パンまたはチルトの角度）、撮像倍率、露光時間の長さ（シャッタースピード）、輝度、彩度、撮影解像度、および圧縮品質の少なくともいずれか１つについて、推奨される設定値を示す情報である。カメラ制御部１４０は、推奨設定情報をカメラ２０に送信することによって、カメラ２０の姿勢（パンまたはチルトの角度）、カメラ２０の撮影倍率、カメラ２０の露光時間の長さ（シャッタースピード）、輝度、彩度、撮影解像度、および圧縮品質の少なくともいずれか１つを制御することができる。
【００４４】
設定変更部２２０は、情報処理装置１０から推奨設定情報を取得すると、カメラ２０のカメラ設定を当該推奨設定情報の示す推奨設定に変更する（Ｓ１１４）。具体的には、設定変更部２２０は、情報処理装置１０から取得した推奨設定情報が示すカメラ設定に従って、カメラ２０の姿勢（パンまたはチルトの角度）を制御する機構、カメラ２０の撮像倍率を制御する機構、カメラ２０のシャッタースピードを制御する機構、または、撮像素子の出力信号を基に画像を生成する画像処理エンジン（輝度、彩度、撮影解像度、圧縮品質などを制御する部分）などを制御する。これにより、カメラ２０の姿勢、撮像倍率、露光時間の長さ（シャッタースピード）、輝度、彩度、撮影解像度、および圧縮品質の少なくともいずれか１つが、推奨設定のとおりに変更される。
【００４５】
＜作用・効果＞
本実施形態では、まず、画像を用いた認証処理で得られるスコア（認証スコア）と、当該画像が生成されたときのカメラ２０のカメラ設定と、が対応付けて記憶領域に蓄積される。そして、このように記憶領域に蓄積された情報に基づいて、確信度の高い認証結果が得られる画像を生成するために推奨されるカメラ２０のカメラ設定（推奨設定）が決定され、カメラ２０に通知される。そして、カメラ２０のカメラ設定が推奨設定に自動的に変更される。すなわち、認証処理に適した画像を得るためのカメラ２０の調整作業が自動化される。本実施形態の構成によれば、画像処理システム１の管理者にとっては、システム導入時の作業負荷を減らすという効果が期待できる。また、システム導入時の作業負荷の削減によって人的コストを抑えることで画像処理システム１を安価に提供可能となるため、画像処理システム１の利用を促進させる効果も見込める。
【００４６】
＜変形例＞
カメラ２０が、画像処理用のプロセッサを搭載する所謂インテリジェントカメラである場合、情報処理装置１０が備える処理部の少なくとも一部を、カメラ２０に設けることができる。例えば、カメラ２０（インテリジェントカメラ）が顔画像を用いた認証処理を実行する処理部（認証部１１０に相当する処理部）を有し、情報処理装置１０が、蓄積部１２０、推奨設定決定部１３０、およびカメラ制御部１４０を有していてもよい。この場合、カメラ２０に設けられた認証部１１０に相当する処理部が画像を用いて認証処理を実行し、情報処理装置１０は、当該認証処理で得られた認証スコアとカメラ設定とをカメラ２０から取得してストレージデバイス１０４０などに蓄積する。そして、情報処理装置１０は、蓄積された情報（認証スコアとカメラ設定との組み合わせ）に基づいて推奨設定を決定し、カメラ２０に当該推奨設定を通知する。このような構成によっても、上述した効果を得ることができる。
【００４７】
また、推奨設定決定部１３０は、カメラ２０の動作タイミング（カメラ２０で画像が生成されたタイミング）に基づく時間的条件別に、推奨設定を決定するように構成されていてもよい。例えば、推奨設定決定部１３０は、カメラ２０の動作タイミング（カメラ２０で画像が生成されたタイミング）に基づいて、季節別の推奨設定、時間帯別の推奨設定、月または曜日別の推奨設定などを決定するように構成されていてもよい。このようにすることで、時間帯や季節などに応じて環境光（カメラ２０が撮像素子で受け取る光）が異なることによって生じる推奨設定の違いを吸収して、上述の効果を安定して得ることができる。
【００４８】
［第２実施形態］
顔画像といった本人の身体的特徴を用いる生体認証に、パスワードといった本人のみが知り得る知識を用いる知識認証や、ＩＣカードといった本人のみが有する物を用いる所有物認証を組み合わせた、所謂多要素認証が採用されることもある。本実施形態では、多要素認証が採用される場合の画像処理システム１の構成の一例について説明する。本実施形態は、以下で説明する点を除き、上述の第１実施形態と同様である。
【００４９】
＜機能構成例＞
図８は、第２実施形態における画像処理システム１の構成を例示する図である。図８に示されるように、本実施形態の画像処理システム１は、情報処理装置１０、カメラ２０、および読取装置３０を含んで構成される。読取装置３０は、人物を個々に識別する情報（個人識別情報）を記憶するＩＣカード４０を読み取るための装置である。
【００５０】
また、本実施形態の推奨設定決定部１３０は、認証スコアとカメラ設定との対応関係に基づいて、人物毎にカメラ２０の推奨設定を決定し、その人物毎の推奨設定を推奨設定記憶部１３２に記憶する。また、本実施形態のカメラ制御部１４０は、次のように動作する。まず、カメラ制御部１４０は、読取装置３０によってＩＣカード４０から読み取られた個人識別情報を取得する。そして、カメラ制御部１４０は、推奨設定記憶部１３２に記憶されている個人別の推奨設定の中から、取得した個人識別情報に対応する推奨設定を特定する。そして、カメラ制御部１４０は、特定した推奨設定に基づいてカメラ２０を制御する。
＜処理の流れ＞
図９は、推奨設定記憶部１３２に個人別の推奨設定が蓄積されるまでの処理の流れを示すシーケンス図である。
【００５１】
まず、カメラ２０が、カメラ設定を変えながら撮影を行う（Ｓ２０２）。そして、送信部２１０は、Ｓ１０２の処理で生成された画像と、その画像が生成されたときのカメラ設定を示す情報と、を情報処理装置１０に送信する（Ｓ２０４）。そして、認証部１１０は、カメラ２０から取得した画像を使って、当該画像に写る人物の認証処理を実行する（Ｓ２０６）。そして、蓄積部１２０は、Ｓ１０６の処理で得られた認証処理の結果（認証された人物および認証スコア）とカメラ設定と、を互いに対応付けて所定の記憶領域に蓄積する（Ｓ２０８）。そして、推奨設定決定部１３０は、記憶領域に蓄積された認証スコアとカメラ設定との対応関係に基づいて、カメラ２０が画像を生成するときに推奨される推奨設定を決定する（Ｓ２１０）。Ｓ２０２からＳ２１０の処理は、図４のＳ１０２からＳ１１０の処理と同様である。
【００５２】
推奨設定決定部１３０は、Ｓ２０６の認証処理で認証された人物に割り当てられた個人識別情報と、Ｓ２１０で決定された推奨設定を示す情報と、を対応付けてストレージデバイス１０４０などの記憶領域に記憶する（Ｓ２１２）。これにより、個人別の推奨設定を示す情報が、ストレージデバイス１０４０などの記憶領域に格納される（例：図１０）。図１０は、推奨設定記憶部１３２に記憶される情報の一例を示す図である。図１０に例示される情報は、人物Ａを撮影する場合に推奨されるカメラ２０のカメラ設定は「設定１」であり、人物Ｂを撮影する場合に推奨されるカメラ２０のカメラ設定は「設定２」であり、人物Ｃを撮影する場合に推奨されるカメラ２０のカメラ設定は「設定３」であることを示している。
【００５３】
図１１は、個人別の推奨設定を用いてカメラ２０を制御する処理の流れを示すシーケンス図である。
【００５４】
まず、読取装置３０が、ＩＣカード４０と近距離無線通信を行って、ＩＣカード４０に記憶されている個人識別情報を読み取り、情報処理装置１０に送信する（Ｓ３０２、Ｓ３０４）。
【００５５】
カメラ制御部１４０は、読取装置３０から取得した個人識別情報に基づいて推奨設定を特定する（Ｓ３０６）。例えば、推奨設定記憶部１３２に図１０に示されるような情報が記憶されている場合を考える。この場合、Ｓ３０４の処理で取得された個人識別情報が人物Ａを示す情報であれば、カメラ制御部１４０は、図１０に例示される情報から、「設定１」のカメラ設定を、当該人物の推奨設定として特定することができる。そして、カメラ制御部１４０は、Ｓ３０６の処理で特定された個人別の推奨設定を示す推奨設定情報を、カメラ２０に送信する（Ｓ３０８）。
【００５６】
設定変更部２２０は、情報処理装置１０から推奨設定情報を取得すると、カメラ２０のカメラ設定を当該推奨設定情報の示す推奨設定に変更する（Ｓ３１０）。例えば、Ｓ３０８の処理で取得した推奨設定情報が人物Ａの推奨設定（「設定１」のカメラ設定）である場合、設定変更部２２０は、カメラ２０のカメラ設定を人物Ａの推奨設定（「設定１」のカメラ設定）に変更する。
【００５７】
＜作用・効果＞
以上、本実施形態では、ＩＣカード４０等から取得された個人識別情報に基づいてある人物が認証された場合、その人物を撮影する場合に推奨されるカメラ２０のカメラ設定（個人別の推奨設定）が特定される。そして、特定された推奨設定に基づいて、カメラ２０のカメラ設定が制御される。本実施形態の構成によれば、人物毎の最適なカメラ設定を読み出して適用することができる。これにより、ある人物について最適なカメラ設定が他の人物については適さないといった問題が生じることを回避することができる。すなわち、生体認証処理での本人拒否率を下げて、認証の全体の精度を高める効果が期待できる。
【００５８】
以上、図面を参照して本発明の実施の形態について述べたが、本発明はこれらに限定されて解釈されるべきものではなく、本発明の要旨を逸脱しない限りにおいて、当業者の知識に基づいて、種々の変更、改良等を行うことができる。実施形態に開示されている複数の構成要素は、適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素からいくつかの構成要素を削除してもよいし、異なる実施形態の構成要素を適宜組み合わせてもよい。
【００５９】
また、上述の説明で用いたシーケンス図では、複数の工程（処理）が順番に記載されているが、各実施形態で実行される工程の実行順序は、その記載の順番に制限されない。各実施形態では、図示される工程の順番を内容的に支障のない範囲で変更することができる。
【００６０】
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下に限られない。
１．
人物が写る画像を用いた認証処理で得られたスコアと、カメラが前記画像を生成したときのカメラ設定と、を記憶領域に蓄積する蓄積手段と、
前記スコアと前記カメラ設定との対応関係に基づいて、前記カメラの推奨設定を決定する推奨設定決定手段と、
前記推奨設定に基づいて、前記カメラを制御するカメラ制御手段と、
を備える情報処理装置。
２．
前記カメラ制御手段は、前記カメラの姿勢、前記カメラの撮影倍率、前記カメラの露光時間の長さ、輝度、彩度、撮影解像度、および、圧縮品質の少なくともいずれか１つを制御する、
１．に記載の情報処理装置。
３．
前記推奨設定決定手段は、前記スコアが最も大きくなる前記カメラ設定を、前記推奨設定として決定する、
１．または２．に記載の情報処理装置。
４．
前記推奨設定決定手段は、複数の人物の前記スコアが所定の基準値以上となる前記カメラ設定を、前記推奨設定として決定する、
１．または２．に記載の情報処理装置。
５．
前記推奨設定決定手段は、複数の人物の前記スコアが所定の基準値以上となる複数の前記カメラ設定が存在する場合、前記カメラ設定毎に算出される前記スコアの統計処理値を用いて、前記推奨設定を決定する、
４．に記載の情報処理装置。
６．
前記推奨設定決定手段は、所定期間毎に前記推奨設定を決定する、
１．から５．のいずれか１つに記載の情報処理装置。
７．
前記推奨設定決定手段は、前記カメラの動作タイミングに基づく時間的条件毎に前記推奨設定を決定する、
１．から６．のいずれか１つに記載の情報処理装置。
８．
前記認証処理を実行する認証手段を更に備える、
１．から７．のいずれか１つに記載の情報処理装置。
９．
前記認証手段は、所定のエリアに設けられたゲートを通過する人物に対して前記認証処理を実行する、
８．に記載の情報処理装置。
１０．
コンピュータが、
画像に写る人物の認証処理で得られたスコアと、カメラが前記画像を生成したときのカメラ設定と、を記憶領域に蓄積し、
前記記憶領域に蓄積された前記スコアと前記カメラ設定との対応関係に基づいて前記カメラの推奨設定を決定し、
前記推奨設定に基づいて前記カメラを制御する、
ことを含むカメラ制御方法。
１１．
前記コンピュータが、
前記カメラの姿勢、前記カメラの撮影倍率、前記カメラの露光時間の長さ、輝度、彩度、撮影解像度、および、圧縮品質の少なくともいずれか１つを制御する、
ことをさらに含む１０．に記載のカメラ制御方法。
１２．
前記コンピュータが、
前記スコアが最も大きくなる前記カメラ設定を、前記推奨設定として決定する、
ことを更に含む１０．または１１．に記載のカメラ制御方法。
１３．
前記コンピュータが、
複数の人物の前記スコアが所定の基準値以上となる前記カメラ設定を、前記推奨設定として決定する、
ことを更に含む１０．または１１．に記載のカメラ制御方法。
１４．
前記コンピュータが、
複数の人物の前記スコアが所定の基準値以上となる複数の前記カメラ設定が存在する場合、前記カメラ設定毎に算出される前記スコアの統計処理値を用いて、前記推奨設定を決定する、
ことを更に含む１３．に記載のカメラ制御方法。
１５．
前記コンピュータが、
所定期間毎に前記推奨設定を決定する、
ことを更に含む１０．から１４．のいずれか１つに記載のカメラ制御方法。
１６．
前記コンピュータが、
前記カメラの動作タイミングに基づく時間的条件毎に前記推奨設定を決定する、
ことを更に含む１０．から１５．のいずれか１つに記載のカメラ制御方法。
１７．
前記コンピュータが、
前記認証処理を実行する、
ことを更に含む１０．から１６．のいずれか１つに記載のカメラ制御方法。
１８．
前記コンピュータが、
所定のエリアに設けられたゲートを通過する人物に対して前記認証処理を実行する、
ことを更に含む１７．に記載のカメラ制御方法。
１９．
コンピュータに、１０．から１８．のいずれか１つに記載のカメラ制御方法を実行させるプログラム。
２０．
カメラであって、
人物が写る画像と、前記カメラが前記画像を生成したときのカメラ設定と、を外部装置に送信する送信手段と、
前記カメラが画像を生成するときに推奨されるカメラ設定を示す推奨設定情報を前記外部装置から取得し、前記推奨設定情報に基づいて、前記カメラのカメラ設定を変更する設定変更手段と、
を備えるカメラ。
２１．
カメラ設定を変えながら人物が写る画像を生成するカメラと、
前記画像を用いて認証処理を実行する認証手段と、
前記認証処理で得られたスコアと、前記カメラが前記画像を生成したときのカメラ設定と、を記憶領域に蓄積する蓄積手段と、
前記記憶領域に蓄積された前記スコアと前記カメラ設定との対応関係に基づいて前記カメラの推奨設定を決定する推奨設定決定手段と、
前記推奨設定に基づいて前記カメラを制御するカメラ制御手段と、
を備える画像処理システム。
２２．
前記カメラ制御手段は、前記カメラの姿勢、前記カメラの撮影倍率、前記カメラの露光時間の長さ、輝度、彩度、撮影解像度、および、圧縮品質の少なくともいずれか１つを制御する、
２１．に記載の画像処理システム。
２３．
前記推奨設定決定手段は、前記スコアが最も大きくなる前記カメラ設定を、前記推奨設定として決定する、
２１．または２２．に記載の画像処理システム。
２４．
前記推奨設定決定手段は、複数の人物の前記スコアが所定の基準値以上となる前記カメラ設定を、前記推奨設定として決定する、
２１．または２２．に記載の画像処理システム。
２５．
前記推奨設定決定手段は、複数の人物の前記スコアが所定の基準値以上となる複数の前記カメラ設定が存在する場合、前記カメラ設定毎に算出される前記スコアの統計処理値を用いて、前記推奨設定を決定する、
２４．に記載の画像処理システム。
２６．
前記推奨設定決定手段は、所定期間毎に前記推奨設定を決定する、
２１．から２５．のいずれか１つに記載の画像処理システム。
２７．
前記推奨設定決定手段は、前記カメラの動作タイミングに基づく時間的条件毎に前記推奨設定を決定する、
２１．から２６．のいずれか１つに記載の画像処理システム。
２８．
前記認証処理を実行する認証手段を更に備える、
２１．から２７．のいずれか１つに記載の画像処理システム。
２９．
前記認証手段は、所定のエリアに設けられたゲートを通過する人物に対して前記認証処理を実行する、
２８．に記載の画像処理システム。
【符号の説明】
【００６１】
１  画像処理システム
１０  情報処理装置
１０００  制御基板
１０１０  バス
１０２０  プロセッサ
１０３０  メモリ
１０４０  ストレージデバイス
１０５０  入出力インタフェース
１０６０  ネットワークインタフェース
１１０  認証部
１２０  蓄積部
１３０  推奨設定決定部
１３２  推奨設定記憶部
１４０  カメラ制御部
２０  カメラ
２０００  制御基板
２０１０  バス
２０２０  プロセッサ
２０３０  メモリ
２０４０  ストレージデバイス
２０５０  入出力インタフェース
２０５２  カメラモジュール
２０６０  ネットワークインタフェース
２１０  送信部
２２０  設定変更部
２３０  撮像部
３０  読取装置
４０  ＩＣカード
【図１】
2020161876.tif 000003
【図２】
2020161876.tif 000004
【図３】
2020161876.tif 000005
【図４】
2020161876.tif 000006
【図５】
2020161876.tif 000007
【図６】
2020161876.tif 000008
【図７】
2020161876.tif 000009
【図８】
2020161876.tif 000010
【図９】
2020161876.tif 000011
【図１０】
2020161876.tif 000012
【図１１】
2020161876.tif 000013
【手続補正書】
【提出日】令和2年4月16日(2020.4.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
人物が写る画像を用いた認証処理で得られたスコアと、カメラが前記画像を生成したときのカメラ設定と、を記憶領域に蓄積する蓄積手段と、
前記スコアと前記カメラ設定との対応関係に基づいて、前記カメラの推奨設定を決定する推奨設定決定手段と、
前記推奨設定に基づいて、前記カメラを制御するカメラ制御手段と、
を備える情報処理装置。
【請求項２】
前記カメラ制御手段は、前記カメラの姿勢、前記カメラの撮影倍率、前記カメラの露光時間の長さ、輝度、彩度、撮影解像度、および、圧縮品質の少なくともいずれか１つを制御する、
請求項１に記載の情報処理装置。
【請求項３】
前記推奨設定決定手段は、前記スコアが最も大きくなる前記カメラ設定を、前記推奨設定として決定する、
請求項１または２に記載の情報処理装置。
【請求項４】
前記推奨設定決定手段は、複数の人物の前記スコアが所定の基準値以上となる前記カメラ設定を、前記推奨設定として決定する、
請求項１または２に記載の情報処理装置。
【請求項５】
前記推奨設定決定手段は、複数の人物の前記スコアが所定の基準値以上となる複数の前記カメラ設定が存在する場合、前記カメラ設定毎に算出される前記スコアの統計処理値を用いて、前記推奨設定を決定する、
請求項４に記載の情報処理装置。
【請求項６】
前記推奨設定決定手段は、所定期間毎に前記推奨設定を決定する、
請求項１から５のいずれか１項に記載の情報処理装置。
【請求項７】
前記推奨設定決定手段は、前記カメラの動作タイミングに基づく時間的条件毎に前記推奨設定を決定する、
請求項１から６のいずれか１項に記載の情報処理装置。
【請求項８】
前記認証処理を実行する認証手段を更に備える、
請求項１から７のいずれか１項に記載の情報処理装置。
【請求項９】
前記認証手段は、所定のエリアに設けられたゲートを通過する人物に対して前記認証処理を実行する、
請求項８に記載の情報処理装置。
【請求項１０】
コンピュータが、
画像に写る人物の認証処理で得られたスコアと、カメラが前記画像を生成したときのカメラ設定と、を記憶領域に蓄積し、
前記記憶領域に蓄積された前記スコアと前記カメラ設定との対応関係に基づいて前記カメラの推奨設定を決定し、
前記推奨設定に基づいて前記カメラを制御する、
ことを含むカメラ制御方法。
【請求項１１】
コンピュータに、請求項１０に記載のカメラ制御方法を実行させるプログラム。
【請求項１２】
カメラ設定を変えながら人物が写る画像を生成するカメラと、
前記画像を用いて認証処理を実行する認証手段と、
前記認証処理で得られたスコアと、前記カメラが前記画像を生成したときのカメラ設定と、を記憶領域に蓄積する蓄積手段と、
前記記憶領域に蓄積された前記スコアと前記カメラ設定との対応関係に基づいて前記カメラの推奨設定を決定する推奨設定決定手段と、
前記推奨設定に基づいて前記カメラを制御するカメラ制御手段と、
を備える画像処理システム。
【請求項１３】
請求項１２に記載の画像処理システムが備えるカメラ。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明のカメラは、後述の画像処理システムで利用される。