(57)【要約】  【課題】  カメラの撮影領域内で移動する人に対して、マスキングを行える映像出力装置を提供する。  【解決手段】  映像出力装置１０は、映像中に含まれている顔を認識する顔認識エンジン２２と、顔認識エンジン２２にて検出した顔の領域にかけるマスクを生成するマスク生成部２６と、映像とマスクを合成するマスク合成部２８と、合成されたマスク付き映像を出力する映像信号出力部３２とを備えた構成を有する。【選択図】  図１
2008160354.tif 000002
【特許請求の範囲】
【請求項１】
映像中に含まれている顔を認識する顔認識エンジンと、
前記顔認識エンジンにて検出した顔の領域にかけるマスクを生成するマスク生成部と、
映像と前記マスクを合成するマスク合成部と、
合成されたマスク付き映像を出力する映像出力部と、
を備えた映像出力装置。
【請求項２】
映像の出力要求を受け付ける出力要求受付部と、
前記出力要求に含まれる権限レベルに応じて、マスク付きの映像を出力するか、マスクなしの映像を出力するかを切り替える切替部と、
を備えた請求項１に記載の映像出力装置。
【請求項３】
前記切替部は、映像に映る顔の数が所定の閾値より多い場合、あるいは、顔の領域が所定の閾値より小さい場合に、マスクなしの映像を出力するように切り替える請求項２に記載の映像出力装置。
【請求項４】
映像信号とマスクとの合成比率を設定する合成比率設定部を備え、
前記マスク合成部は、前記合成比率設定部にて設定された合成比率によって、映像にマスクを合成する請求項１に記載の映像出力装置。
【請求項５】
前記顔認識エンジンにて検出した顔の領域を切り出す顔領域切出部を備え、
前記映像出力部は、顔領域切出部にて切り出した切出し映像を、顔の映像に基づく処理を行うサーバに送信する請求項１に記載の映像出力装置。
【請求項６】
映像出力装置と、前記映像出力装置から映像を受信して表示するクライアント端末と、を備える映像出力システムであって、
前記映像出力装置は、
前記クライアント端末から送信される映像の送信要求を受信する要求受信部と、
映像中に含まれている顔を認識する顔認識エンジンと、
前記顔認識エンジンにて検出した顔の領域にかけるマスクを生成するマスク生成部と、
映像と前記マスクを合成するマスク合成部と、
前記クライアント端末にマスク付き映像を送信する映像送信部と、
を備えた映像出力システム。
【請求項７】
前記映像出力装置は、
権限レベルとその権限レベルで許可された内容とを関連付けて記憶した権限情報記憶部を備え、
前記映像送信部は、前記要求受信部にて受信した送信要求に含まれる権限レベルに対応する情報を前記権限情報記憶部から読み出し、マスクなしの映像の表示がクライアント端末に許可されているか否かを判定し、判定の結果に基づいて、前記クライアント端末にマスク付きの映像またはマスクなしの映像を送信する請求項６に記載の映像出力システム。
【請求項８】
前記映像出力装置は、
前記要求受信部にて受信した送信要求に応じて送信する映像に関する情報にアクセスするためのリンク情報を取得するリンク情報取得部を備え、
前記映像送信部は、前記映像と共に前記リンク情報を送信する請求項６に記載の映像出力システム。
【請求項９】
前記映像出力装置は、
権限レベルとその権限レベルで許可された内容とを関連付けて記憶した権限情報記憶部を備え、
前記リンク情報取得部は、前記要求受信部にて受信した送信要求に含まれる権限レベルに対応する情報を前記権限情報記憶部から読み出し、映像に関する情報へのアクセスがクライアント端末に許可されているか否かを判定し、許可されていると判定されたときに、前記リンク情報を取得する請求項８に記載の映像出力システム。
【請求項１０】
映像出力装置と、前記映像出力装置から映像を受信して表示するクライアント端末と、を備える映像出力システムであって、
前記クライアント端末は、
表示された映像中の所定の座標を指示する座標指示部と、
前記座標指示部にて指示された座標を示す情報を前記映像出力装置に送信する座標情報送信部と、を備え、
前記映像出力装置は、
前記クライアント端末から送信された前記座標を示す情報を受信する座標情報受信部と、
前記座標を示す情報に基づいて、映像中に含まれている顔の領域を切り出す顔領域切出部と、
前記顔領域切出部にて切り出された顔の映像を前記クライアント端末に送信する映像送信部と、
を備えた映像出力システム。
【請求項１１】
前記座標指示部は、キーボードまたはポインティングデバイスである請求項１０に記載の映像出力システム。
【請求項１２】
前記映像出力装置と前記クライアント端末とをつなぐネットワークは、ＬＡＮまたはインターネットである請求項６〜１１のいずれかに記載の映像出力システム。
【請求項１３】
映像出力装置と、前記映像出力装置から受信した映像の照合を行う照合サーバと、を備える照合システムであって、
映像中に含まれている顔を認識する顔認識エンジンと、
前記顔認識エンジンにて検出した顔の領域を切り出す顔領域切出部と、
前記顔領域切出部にて切り出した映像を、前記照合サーバに送信する映像送信部と、
を備えた照合システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラやエンコーダ等の映像出力装置に関し、特に、プライバシー保護のために画像の一部をマスキングする技術に関する。
【背景技術】
【０００２】
従来から、監視カメラの映像をネットワーク経由で送信し、保安室等において監視を行う監視システムが知られていた。このような監視システムを用いて、公共の場所を監視する場合には、例えば、近隣の民間の家等が画面に表示されないように、マスキング（いわゆるプライベートマスク）をかける例が知られている。
【０００３】
特許文献１は、監視カメラの映像にプライベートマスクをかける監視カメラ装置を開示している。特許文献１に記載された監視カメラは、水平方向と垂直方向に回転可能な監視カメラである。特許文献１では、最初に、操作者がマスクをかける領域をジョイスティック等の入力手段を用いて設定する。監視カメラは、設定された領域を特定するデータを保持し、監視カメラが水平方向、垂直方向に回転した場合にマスキングする座標を計算によって求め、求められた座標にマスキングを行う。
【特許文献１】特開２００４−３０４８４７
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の監視カメラでは、監視カメラの回転に応じてマスキングする座標を変えることにより、撮像角度の変化によらず、操作者が設定した領域にマスクをかけることができるという効果がある。しかし、特許文献１では、マスキングの領域があらかじめ設定された領域に固定的されているので、監視カメラに映る人が固定の領域からはみ出した場合には、プライベートマスクをかけることができなかった。
【０００５】
本発明は、上記背景に鑑み、カメラの撮影領域内で移動する人に対して、マスキングを行える映像出力装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の映像出力装置は、映像中に含まれている顔を認識する顔認識エンジンと、前記顔認識エンジンにて検出した顔の領域にかけるマスクを生成するマスク生成部と、映像と前記マスクを合成するマスク合成部と、合成されたマスク付き映像を出力する映像出力部とを備えた構成を有する。
【０００７】
この構成により、映像中に含まれている顔を検出し、検出された顔の領域にかけるマスクを生成して映像に合成するので、人がリアルタイムに移動している場合にも、顔にマスクをかけてプライバシーを保護することができる。また、マスクをかける処理を映像出力装置内で行っているので、マスクなしの映像を外部に漏らさないようにできる。映像出力装置から出力された映像が第三者に悪用される危険を低減でき、プライバシーの保護を強固にできる。
【０００８】
本発明の映像出力装置は、映像の出力要求を受け付ける出力要求受付部と、前記出力要求に含まれる権限レベルに応じて、マスク付きの映像を出力するか、マスクなしの映像を出力するかを切り替える切替部とを備えた構成を有する。
【０００９】
この構成により、権限レベルに応じて、マスク付きの映像を出力するか、マスクなしの映像を出力するかを変更することができる。
【００１０】
本発明の映像出力装置において、前記切替部は、映像に映る顔の数が所定の閾値より多い場合、あるいは、顔の領域が所定の閾値より小さい場合に、マスクなしの映像を出力するように切り替える構成を有する。
【００１１】
この構成により、プライバシーの問題が生じない場合には、マスクなしの映像を出力することができる。すなわち、映像に映る顔の数が所定の閾値より多い場合には、映像に映った人は群集とみなされるので、マスクなしの映像を出力してもプライバシーの問題は生じない。また、顔の領域が所定の閾値より小さい場合には、顔の映像から人を判別することができないので、マスクなしの映像を出力してもプライバシーの問題は生じない。
【００１２】
本発明の映像出力装置は、映像信号とマスクとの合成比率を設定する合成比率設定部を備え、前記マスク合成部は、前記合成比率設定部にて設定された合成比率によって、映像にマスクを合成する構成を有する。
【００１３】
この構成により、用途に応じて、マスクの強さを設定できる。
【００１４】
本発明の映像出力装置は、前記顔認識エンジンにて検出した顔の領域を切り出す顔領域切出部を備え、前記映像出力部は、顔領域切出部にて切り出した切出し映像を、顔の映像に基づく処理を行うサーバに送信する構成を有する。
【００１５】
この構成により、サーバでは、顔の映像を切り出す処理を行わずに、顔の映像に基づく処理を行えるので、処理負荷を軽減できる。また、映像出力装置からサーバへ送信されるデータ量を低減することもできる。
【００１６】
本発明の映像出力システムは、映像出力装置と、前記映像出力装置から映像を受信して表示するクライアント端末とを備える映像出力システムであって、前記映像出力装置は、前記クライアント端末から送信される映像の送信要求を受信する要求受信部と、映像中に含まれている顔を認識する顔認識エンジンと、前記顔認識エンジンにて検出した顔の領域にかけるマスクを生成するマスク生成部と、映像と前記マスクを合成するマスク合成部と、前記クライアント端末にマスク付き映像を送信する映像送信部とを備える構成を有する。
【００１７】
この構成により、上記した映像出力装置と同様に、人がリアルタイムに移動している場合にも、顔にマスクをかけてプライバシーを保護することができる。また、映像出力装置からクライアント端末に、マスクなしの映像を送信しないので、クライアント端末にて映像を悪用される危険を低減でき、プライバシーの保護を強固にできる。
【００１８】
本発明の映像出力システムにおいて、前記映像出力装置は、権限レベルとその権限レベルで許可された内容とを関連付けて記憶した権限情報記憶部を備え、前記映像送信部は、前記要求受信部にて受信した送信要求に含まれる権限レベルに対応する情報を前記権限情報記憶部から読み出し、マスクなしの映像の表示がクライアント端末に許可されているか否かを判定し、判定の結果に基づいて、前記クライアント端末にマスク付きの映像またはマスクなしの映像を送信する構成を有する。
【００１９】
この構成により、クライアント端末の権限レベルに応じて、マスク付きの映像を出力するか、マスクなしの映像を送信するかを変更することができる。
【００２０】
本発明の映像出力システムにおいて、前記映像出力装置は、前記要求受信部にて受信した送信要求に応じて送信する映像に関する情報にアクセスするためのリンク情報を取得するリンク情報取得部を備え、前記映像送信部は、前記映像と共に前記リンク情報を送信する構成を有する。
【００２１】
この構成により、クライアント端末にリンク情報を送信することにより、クライアント端末は、映像に関する情報にアクセスすることが可能となる。映像出力装置は、リンク情報を取得して送信する構成を有し、映像に関する情報を格納していないので、映像出力装置が盗まれた場合にも、例えば、個人情報等の映像に関する情報の流出を防止できる。
【００２２】
本発明の映像出力システムにおいて、前記映像出力装置は、権限レベルとその権限レベルで許可された内容とを関連付けて記憶した権限情報記憶部を備え、前記リンク情報取得部は、前記要求受信部にて受信した送信要求に含まれる権限レベルに対応する情報を前記権限情報記憶部から読み出し、映像に関する情報へのアクセスがクライアント端末に許可されているか否かを判定し、許可されていると判定されたときに、前記リンク情報を取得する構成を有する。
【００２３】
この構成により、クライアント端末の権限レベルに応じて、リンク情報を送信するか否かを変更することができる。
【００２４】
本発明の映像出力システムにおいて、前記映像出力装置と前記クライアント端末とをつなぐネットワークは、ＬＡＮまたはインターネットである構成を有する。
【００２５】
この構成により、クライアント端末が遠隔地にある場合にも、映像出力装置とクライアント端末を容易に接続することができる。
【００２６】
本発明の別の態様に係る映像出力システムは、映像出力装置と、前記映像出力装置から映像を受信して表示するクライアント端末とを備える映像出力システムであって、前記クライアント端末は、表示された映像中の所定の座標を指示する座標指示部と、前記座標指示部にて指示された座標を示す情報を前記映像出力装置に送信する座標情報送信部とを備え、前記映像出力装置は、前記クライアント端末から送信された前記座標を示す情報を受信する座標情報受信部と、前記座標を示す情報に基づいて、映像中に含まれている顔の領域を切り出す顔領域切出部と、前記顔領域切出部にて切り出された顔の映像を前記クライアント端末に送信する映像送信部とを備えた構成を有する。
【００２７】
この構成により、クライアント端末に表示された映像の所定の座標を指示すると、指示された顔の切出し映像がクライアント端末に送信される。これにより、例えば、最初に、解像度の低い映像を送信しておき、クライアント端末で座標が指示されたときに、その座標近くから顔の映像を切り出し、高解像度の顔の映像を生成して、クライアント端末に送信することができる。
【００２８】
本発明の映像出力システムにおいて、前記座標指示部は、キーボードまたはポインティングデバイスである構成を有する。
【００２９】
この構成により、簡単なインターフェースによって、映像中の座標を指示することができる。
【００３０】
本発明の照合システムは、映像出力装置と、前記映像出力装置から受信した映像の照合を行う照合サーバとを備える照合システムであって、映像中に含まれている顔を認識する顔認識エンジンと、前記顔認識エンジンにて検出した顔の領域を切り出す顔領域切出部と、前記顔領域切出部にて切り出した映像を、前記照合サーバに送信する映像送信部とを備えた構成を有する。
【００３１】
この構成により、照合サーバでは、顔の映像を切り出す処理を行わずに顔の映像に基づく処理を行えるので、処理負荷を軽減できる。また、映像出力装置からサーバへ送信されるデータ量を低減することもできる。
【発明の効果】
【００３２】
本発明によれば、映像中に含まれている顔を検出し、検出された顔の領域にかけるマスクを生成して映像に合成する構成により、人がリアルタイムに移動している場合にも、顔にマスクをかけてプライバシーを保護することができるというすぐれた効果を有する。また、サーバ側でカメラ映像を再配信するときに、当マスク生成して映像に合成する場合に生じるディレイが発生しない。
【発明を実施するための最良の形態】
【００３３】
以下、本発明の実施の形態の映像出力装置および映像出力システムについて、図面を参照しながら説明する。以下の説明では、映像出力装置の例としてカメラを取り上げる。映像出力システムは、カメラで撮影した映像を、ネットワークによって接続されたクライアント端末に出力する。カメラは、例えば、建物の玄関に取り付けられ、玄関付近の様子を撮影し、この映像によって訪問者や侵入者を監視することができる。クライアント端末としては、例えば、建物内の一般ユーザ向けの端末と、保安室の警備員向けの端末がある。
【００３４】
図１は実施の形態の映像出力装置１０の構成を示す図、図２は実施の形態の映像出力映像出力システム１の構成を示す図である。
図２に示すように、本実施の形態の映像出力システム１は、映像出力装置１０と、顔検索サーバ５０と、クライアント端末６０とを備えている。映像出力装置１０と顔検索サーバ５０とクライアント端末６０は、ネットワーク６２によって接続されている。ネットワーク６２としては、インターネットまたはＬＡＮを用いることができる。
【００３５】
映像出力装置１０は、クライアント端末６０からの要求に応じて、撮影した映像をクライアント端末６０に送信する機能を有する。また、映像出力装置１０は、撮影した映像に顔が含まれていた場合に、顔の領域を切り出して、切り出した映像を顔検索サーバ５０に送信する機能を有する。
【００３６】
顔検索サーバ５０は、映像出力装置１０から受信した顔の映像に一致する顔の映像をデータベースから検索し、見つかった場合には、その人物の訪問履歴を更新する。受信した顔に一致する顔が見つからなかった場合には、新しい訪問者としてデータベースに登録する。
【００３７】
クライアント端末６０は、映像出力装置１０にて撮影した映像を表示する端末である。クライアント端末６０には、所定の権限レベルが与えられており、権限レベルに応じた表示を行う。例えば、クライアント端末６０が一般向けの場合には、人の顔にプライベートマスクをかけた映像のみの表示を許可する権限を与える。クライアント端末６０が保安室向けの場合には、プライベートマスクなしの映像の表示を許可する権限を与える。
【００３８】
図１を参照しながら、映像出力装置１０の構成について説明する。映像出力装置１０は、被写体からの光を集光するレンズ１２と、レンズ１２を透過した光を画像信号に変換する撮像素子部１４と、撮像素子部１４に合わせた信号処理を行う前処理部１６と、前処理部１６から出力された信号を処理するＹＣ分離処理部１８および強調信号処理部２０と、映像出力装置１０の各構成を制御する制御部３６とを備えている。これらの信号処理部は、通常の画像処理装置が備える構成と同じである。なお、図１では、図示を省略しているが、制御部３６は、映像出力装置１０内の各構成と接続されている。
【００３９】
本実施の形態の映像出力装置１０は、顔認識エンジン２２と、顔領域切出部２４と、マスク生成部２６と、マスク合成部２８とを備えている。
【００４０】
顔認識エンジン２２は、映像中に含まれている顔を認識する機能、および制御部３６の選択すべきＩＤと座標を生成する機能を有する。顔領域切出部２４は、顔認識エンジン２２にて認識された顔の複数の領域を制御部３６のＩＤの指定に従って切り出し、顔の映像を生成する機能を有する。顔領域切出部２４にて切り出された顔の映像は、エンコード部３０にてエンコードされた後、映像信号出力部３２から出力され、制御部３６がＩＤで特定するための付加情報と共に、通信部３４を介して顔検索サーバ５０に送信される。
【００４１】
マスク生成部２６は、顔認識エンジン２２にて認識された顔の領域にかけるマスクを生成する機能を有する。マスク合成部２８は、マスク生成部２６にて生成されたマスクを映像に合成する機能を有する。マスク合成部２８は、設定レジスタ３８の設定値を参照して、映像にマスクを合成するか否かを切り替える。マスク合成部２８にてマスクが合成されたマスク付き映像、あるいは、マスクが合成されなかったマスクなし映像は、エンコード部３０にてエンコードされた後、映像信号出力部３２から出力され、通信部３４を介してクライアント端末６０に送信される。なお、マスクは、映像の並びを複雑に入れ替えたものでもよい。
【００４２】
制御部３６は、クライアント端末６０に表示された映像のマウス等のポインティングデバイスにて指定された座標をもとに、クライアント端末６０と連携して顔認識エンジン２２の複数の顔領域ＩＤに対応付けできる。例えば、クライアント端末６０にてダブルクリックされた座標を映像出力装置１０に送ると、映像出力装置１０は、指定された座標に近い顔切出し領域があれば、対応するＩＤを制御部３６が顔領域切出部２４に指示することにより、顔指定による領域拡大表示する用途でクライアント端末６０に映像を表示することができる。
【００４３】
また、映像出力装置１０は、不揮発性メモリ４０を備えている。不揮発性メモリ４０には、映像出力システム１で用いられる権限レベルとその権限レベルで許可された内容を示す権限テーブル４２を記憶している。
【００４４】
図３は、権限テーブル４２の例を示す図である。図３に示す権限テーブル４２には、権限レベル１〜権限レベル５の５種類の権限レベルが記憶されている。権限の内容としては、「顔検索サーバへのリンク」「顔拡大表示」「顔マスクなし表示」「カメラ映像アクセス」の４つがある。「顔検索サーバへのリンク」は、顔検索サーバ５０へ接続して顔検索サーバ５０から情報を取得する権限があるか否かを示す。「顔拡大表示」は、映像出力装置１０で撮影した映像に含まれる顔の映像を拡大して表示する権限があるか否かを示す。「顔マスクなし表示」は、映像出力装置１０で撮影した映像に含まれる顔の部分にマスクをかけないで表示する権限があるか否かを示す。「カメラ映像アクセス」は、映像出力装置１０で撮影したカメラ映像へのアクセスする権限があるか否かを示す。
【００４５】
図３に示す例では、権限レベル１が最も高い権限レベルであり、「顔検索サーバへのリンク」「顔拡大表示」「顔マスクなし表示」「カメラ映像アクセス」の全てを行うことができる。以下、権限レベルの数字が大きくなるに従って、権限が小さくなっている。
【００４６】
映像出力装置１０は、通信部３４を通じて、クライアント端末６０からの映像の送信要求を受信すると、送信要求に含まれるクライアント端末６０の権限レベルを抽出し、権限テーブル４２を参照して、権限レベルに応じた映像を生成する。例えば、権限レベルが「４」である場合には、クライアント端末６０は、顔マスクなしの表示を行うことはできないので、映像出力装置１０は、マスク付きの映像を生成する。具体的には、制御部３６が設定レジスタ３８にマスク合成を行うことを示す設定値を設定する。これにより、マスク合成部２８は、映像にマスクを合成する。映像出力装置１０は、合成されたマスク付きの映像をクライアント端末６０に送信する。
【００４７】
図４は、顔検索サーバ５０の構成を示す図である。顔検索サーバ５０は、映像出力装置１０およびクライアント端末６０と通信を行うための通信部５２と、映像出力装置１０にて撮影された顔の映像を格納した顔データベース５６と、顔データベース５６を管理するデータベース管理部（以下、「ＤＢＭＳ」という）５４と、ＤＢＭＳ５４に対して操作を行う操作部５８とを備えている。
【００４８】
図５は、顔データベース５６に格納されたデータの例を示す図である。顔データベース５６には、「ＩＤ」「顔映像データ」「訪問履歴」「名前」「所属」に関するデータが記憶されている。「ＩＤ」は、人を特定する識別子である。顔映像データは、ＩＤで特定された人の顔の映像データである。顔データベース５６は、顔の映像データとして、正面から撮影した顔の映像のほかに、上下左右の幾つかの方向から撮影した映像を記憶することとしてもよい。これにより、映像出力装置１０から受信した顔の映像が正面から撮影した映像でない場合にも、顔の照合を行うことが可能となる。「訪問履歴」は、ＩＤで特定された人の過去の訪問日時や訪問先の情報である。「名前」「所属」は、ＩＤで特定された人の名前および所属を示す情報である。図５は、顔データベースに記憶されたデータの一例であり、図５に示す以外のデータ、例えば、性別や生年月日、連絡先等の情報を顔データベースに記憶することとしてもよい。
【００４９】
ＤＢＭＳ５４は、映像出力装置１０から受信した顔の切出し映像に一致する顔の映像を、顔データベース５６から検索する機能を有する。ＤＢＭＳ５４は、顔データベース５６から一致する顔の映像を見つけ出した場合には、切出し映像の情報を受信した時刻を訪問時刻として記憶する。
【００５０】
操作部５８は、ＤＢＭＳ５４を通じて顔データベース５６にアクセスし、顔データベース５６に新しい人の顔の映像を登録したり、訪問先の情報を入力したりする機能を有する。
【００５１】
次に、本実施の形態の映像出力システム１の動作について説明する。本実施の形態の映像出力システム１は、（１）映像出力装置１０で撮影した顔の映像を顔検索サーバ５０に情報を登録する動作、（２）映像出力装置１０にて撮影した映像をクライアント端末６０に表示する動作を行う。以下の説明では、図６を参照して（１）の動作について説明し、図７〜図１１を参照して（２）の動作について説明する。
【００５２】
図６は、映像出力装置１０で撮影した顔の映像を顔検索サーバ５０に情報を登録する動作を示す図である。映像出力装置１０は、撮像素子部１４によって撮影を行う（Ｓ１０）。撮影素子部１４は、以下の処理を行う最中も継続して撮影する。映像出力装置１０の顔認識エンジン２２は、撮影によって得られた映像に対して顔の認識処理を行い、顔が認識されたか否かを判定する（Ｓ１２）。顔が認識されなかった場合には（Ｓ１２でＮＯ）、映像出力装置１０は、新しく得られた映像に対して、顔の認識処理を行う（Ｓ１２）。
【００５３】
映像中に顔が含まれることが認識された場合（Ｓ１２でＹＥＳ）、映像出力装置１０の顔領域切出部２４は、顔の領域を切り出す（Ｓ１４）。映像出力装置１０は、顔領域切出部２４にて切り出した顔の映像を顔検索サーバ５０に送信する（Ｓ１６）。
【００５４】
顔検索サーバ５０は、映像出力装置１０から送信された顔の映像を受信し（Ｓ１８）、受信した顔の映像に一致する顔の映像を顔データベース５６から検索する（Ｓ２０）。顔データベース５６に一致する顔の映像がある場合には、顔の映像を受信した時刻を、対応する人の訪問時刻として記憶する（Ｓ２２）。顔データベース５６に一致する顔の映像がない場合には、新しくＩＤを付与して、顔データベース５６に記憶する。なお、新しく保存された顔の映像に対する関連情報は、顔検索サーバ５０の操作部５８から入力する。
【００５５】
顔検索サーバ５０は、顔データベース５６への情報の格納が完了したら、格納完了通知を映像出力装置１０に送信する（Ｓ２４）。映像出力装置１０は、格納完了通知を受信し（Ｓ２６）、顔検索サーバ５０への情報の登録が完了する。映像出力システム１は、常時、図６に示す動作を行うことにより、顔検索サーバ５０に情報を蓄積する。
【００５６】
図７は、クライアント端末６０からの映像の送信要求に応じて、クライアント端末６０に映像を表示するまでの動作を示す図である。クライアント端末６０は、映像出力装置１０に対し、映像の送信要求を送信する（Ｓ３０）。送信要求には、クライアント端末６０の権限レベルを示す情報を含める。
【００５７】
映像出力装置１０は、クライアント端末６０から送信された送信要求を受信し（Ｓ３２）、受信した送信要求に含まれる権限レベルを抽出する（Ｓ３４）。映像出力装置１０は、権限レベルに基づいて、クライアント端末６０に顔検索サーバ５０へのリンク権限があるか否かを判定する（Ｓ３６）。クライアント端末６０に顔検索サーバ５０へのリンク権限がない場合には（Ｓ３６でＮＯ）、以下に説明する顔検索サーバ５０との間のデータ送受信を行わずに、映像の生成のステップＳ４６に移行する。
【００５８】
クライアント端末６０に顔検索サーバ５０へのリンク権限があると判定された場合には（Ｓ３６でＹＥＳ）、映像出力装置１０は、顔検索サーバ５０にリンク情報の取得要求を送信する（Ｓ３８）。リンク情報取得要求には、現在撮影中の映像に映っている顔の切出し映像を含める。
【００５９】
顔検索サーバ５０は、リンク情報の取得要求を受信すると（Ｓ４０）、受信した取得要求に含まれる顔の映像に関連する情報へのリンク情報を生成する。具体的には、顔検索サーバは、取得要求に含まれる顔の映像に対応する人を特定し、その人の関連情報の格納先を示すリンク情報を生成する。顔検索サーバ５０は、生成したリンク情報を映像出力装置１０へ送信し（Ｓ４２）、映像出力装置１０は、顔検索サーバ５０から送信されたリンク情報を受信する（Ｓ４４）。
【００６０】
次に、映像出力装置１０は、権限レベルに応じた映像を生成する（Ｓ４６）。ここで、図３に示す権限テーブル４２を参照して説明する。例えば、権限レベルが「４」の場合には、カメラ映像アクセスは許可されているが、顔マスクなし表示は禁止されているので、映像出力装置１０は、マスク付きの映像を生成する。具体的には、設定レジスタ３８に、マスクありの設定値を設定することにより、マスク合成部２８は映像にマスクを合成し、マスク付き映像を生成する。例えば、権限レベルが「２」の場合には、マスクなし表示および顔拡大表示が許可されているので、マスクを合成しない映像に、顔を拡大した映像を付加した映像を生成する。また、例えば、権限レベルが「１」の場合には、顔検索サーバ５０へのリンクが許可されているので、顔検索サーバ５０から取得したリンク情報を映像に埋め込む。このように、映像出力装置１０は、クライアント端末６０の権限レベルに応じた映像を生成する（Ｓ４６）。
【００６１】
次に、映像出力装置１０は、生成された映像をクライアント端末６０に送信する（Ｓ４８）。クライアント端末６０は、映像出力装置１０から送信された映像を受信し（Ｓ５０）、受信した映像を表示する（Ｓ５２）。
【００６２】
図８は、権限レベル４のクライアント端末６０に表示される映像の例を示す図である。図８に示されるように、画面には、人を含む映像が表示されている。人の顔には、マスクがかけられており、誰か特定できないようにされている。
【００６３】
図９は、権限レベル１のクライアント端末６０に表示される映像の例を示す図である。図９に示されるように、画面には、人を含む映像が表示されているが、マスクは掛けられていない。画面の右下のサブウィンドウ７２には、顔が拡大表示されている。また、画面の下側には、リンク情報７４が表示されている。このリンク情報７４をクリックすることによって、画面の表示された人物に関連する情報を表示することができる。また、画面中の顔近くをマウスポインタ７６でクリック指定することで、サブウィンドウ７２を切り替えることができる。なお、図９中の人物ごとのＩＤ表示は、映像出力装置１０側またはクライアント端末６０側のいずれで合成してもよい。
【００６４】
図１０は、リンク情報のクリックに応じて、クライアント端末６０に映像の関連情報を表示するまでの動作を示す図である。
【００６５】
クライアント端末６０は、図９に示すようなリンク情報付きの映像を表示する（Ｓ５２）。リンク情報付きの映像を表示するまでの動作は、図７を参照して説明した通りである。ユーザがリンクをクリックすると、クライアント端末６０は、リンクに指定されたアドレスに接続要求を送信する（Ｓ５４）。顔検索サーバ５０は、クライアント端末６０から接続要求を受信すると（Ｓ５６）、接続要求を送信してきたクライアント端末６０が認証済みか否かを判定する（Ｓ５８）。認証済みの場合には（Ｓ５８でＹＥＳ）、関連情報を送信するステップＳ７４に移行する。
【００６６】
認証済みでない場合には（Ｓ５８でＮＯ）、顔検索サーバ５０は、接続要求に対するＮＧ応答を送信する（Ｓ６０）。クライアント端末６０は、顔検索サーバ５０からＮＧ応答を受信すると（Ｓ６２）、ユーザＩＤおよびパスワードの入力画面を表示する（Ｓ６４）。クライアント端末６０は、ユーザＩＤおよびパスワードの入力を受け付け（Ｓ６６）、入力されたユーザＩＤおよびパスワードを顔検索サーバ５０に送信する（Ｓ６８）。
【００６７】
顔検索サーバ５０は、クライアント端末６０から送信されたユーザＩＤおよびパスワードを受信し（Ｓ７０）、受信したユーザＩＤおよびパスワードを用いて、クライアント端末６０の認証処理を行う（Ｓ７２）。クライアント端末６０が認証された後、顔検索サーバ５０は、リンクに指定された場所に格納されている関連情報をクライアント端末６０に送信する（Ｓ７４）。クライアント端末６０は、関連情報を受信し（Ｓ７６）、受信した関連情報を表示する（Ｓ７８）。
【００６８】
図１１は、クライアント端末６０の画面に表示される関連情報の例を示す図である。図１１に示すように、画面には、顔映像の関連情報として、名前、会社名、部署、および過去の訪問履歴が表示される。図１１は、関連情報を表示した画面の一例であり、関連情報として、図１１に示す以外の情報を含んでもよい。
以上、本実施の形態の映像出力システム１および映像出力装置１０について説明した。
【００６９】
本実施の形態の映像出力装置１０は、顔認識エンジン２２によって映像中に含まれている顔を検出し、検出された顔の領域にかけるマスクを生成し、映像に合成するので、人がリアルタイムに移動している場合にも、マスクをかけてプライバシーを保護することができる。
【００７０】
また、本実施の形態の映像出力装置１０は、クライアント端末６０から映像の送信要求を受けたときに、送信要求に含まれる権限レベルに応じて、マスク付きの映像またはマスクなしの映像を送信する。映像出力装置１０は、その装置内においてマスク付きの映像を生成して送信し、権限のないクライアント端末６０に対しては、マスクなしの映像を送信しないので、映像を第三者によって悪用される危険を低減でき、プライバシーの保護を強固にできる。
【００７１】
また、本実施の形態の映像出力装置１０は、映像から顔の映像を切り出して、顔検索サーバ５０に送信しているので、顔検索サーバ５０では映像から顔を切り出す処理を省略でき、顔の照合処理の負荷を軽減できる。
【００７２】
また、本実施の形態の映像出力システム１では、映像出力装置１０からクライアント端末６０にリンク情報を送信し、認証されたクライアント端末６０からリンク情報を使って、顔検索サーバ５０にアクセスすることにより、初めて映像の関連情報がクライアント端末６０に送信される。従って、リンク情報が盗聴されたとしても、顔検索サーバにアクセスする権限を有していなければ、関連情報が漏洩することはないので、セキュリティを高めることができる。
【００７３】
以上、本発明の映像出力システムおよび映像出力方法について説明したが、本発明は上記した実施の形態に限定されるものではない。
【００７４】
上記した実施の形態において、顔認識エンジン２２は、複数の顔を認識するとともにＩＤを生成し、このＩＤ数をもとに人数を認識しているので、映像中に所定の閾値（例えば５人）以上の顔が含まれている場合には、マスキングをしない構成としてもよい。映像中に所定の閾値以上の顔が含まれている場合には、一人の顔の映像が含まれている場合に比べ、プライバシー保護の必要性が低いので、このような構成を採用することも可能である。
【００７５】
また、映像中に含まれている顔の映像が所定のサイズより小さい場合には、マスキングをしない構成としてもよい。ここで、所定のサイズとは、顔の映像から人を特定することができない程度のサイズである。
【００７６】
上記の実施の形態では、映像出力装置として、撮像機能を有するカメラを例として説明したが、本発明は、カメラ以外の映像出力装置にも適用できる。例えば、本発明は、エンコーダに適用することも可能である。
【００７７】
上記の実施の形態では、権限レベル１〜５を記憶した権限テーブル４２を例として説明したが、権限テーブル４２にはより多様の権限レベルを記憶することとしてもよい。
【００７８】
図１２は、権限レベルテーブルの他の例を示す図である。図１２に示す例では、図３に示す例より、「設定」「顔検出履歴へのアクセス」「カメラ回転台／ズーム／フォーカス制御」の権限の有無を示す情報が追加されている。権限レベルについても、レベル１〜レベル８まで、よりきめ細かく設定されている。「設定」は、映像出力装置の設定を変更する権限があるか否かを示す。「顔検出履歴へのアクセス」は、顔検索サーバ５０の検出履歴の情報へのアクセス権限があるか否かを示す。「カメラ回転台／ズーム／フォーカス制御」は、映像出力装置のカメラ回転台の制御、ズーム制御、フォーカス制御を行う権限があるか否かを示す。
【００７９】
上記した実施の形態において、マスク合成部２８にて映像にマスクを合成する際の合成比を設定できる構成としてもよい。合成比率の設定は、映像出力装置１０に設けられた図示しない入力手段によって行ってもよいし、映像出力装置１０の設定を変更する権限レベルを有するクライアント端末６０から行ってもよい。
【００８０】
なお、実施の形態では、複数の顔映像から１つを選択し、顔検索サーバ５０に送る例を示したが、検出した映像中の複数の顔映像を順次ＩＤと共に、すべてを送る構成をすることができる。いずれの場合でも、顔認識エンジン２２が生成したＩＤと画像サイズを元に、顔検索サーバ５０が必要とする画像サイズ以下または以上の画像を送らないように、予め設定したサイズと比較することによる送信判定を制御部３６が行う。
【産業上の利用可能性】
【００８１】
以上説明したように、本発明は、人がリアルタイムに移動している場合にも、マスクをかけてプライバシーを保護することができ、プライバシー保護のために画像の一部をマスキングするカメラ等の映像出力装置として有用である。
【図面の簡単な説明】
【００８２】
【図１】実施の形態の映像出力装置の構成を示す図
【図２】実施の形態の映像出力システムの構成を示す図
【図３】権限テーブルに記憶されたデータの例を示す図
【図４】顔検索サーバの構成を示す図
【図５】顔データベースに記憶されたデータの例を示す図
【図６】映像出力装置で撮影した顔の映像に基づいて、顔検索サーバに情報を登録する動作を示す図
【図７】クライアント端末からの映像の送信要求に応じて、クライアント端末に映像を表示するまでの動作を示す図
【図８】クライアント端末に表示される映像の例を示す図
【図９】クライアント端末に表示される映像の例を示す図
【図１０】クライアント端末に映像の関連情報を表示する動作を示す図
【図１１】クライアント端末の画面に表示される関連情報の例を示す図
【図１２】権限レベルテーブルの他の例を示す図
【符号の説明】
【００８３】
１  映像出力システム
１０  映像出力装置
１２  レンズ
１４  撮像素子部
１６  前処理部
１８  ＹＣ分離処理部
２０  強調信号処理部
２２  顔認識エンジン
２４  顔領域切出部
２６  マスク生成部
２８  マスク合成部
３０  エンコード部
３２  映像信号処理部
３４  通信部
３６  制御部
３８  設定レジスタ
４０  不揮発性メモリ
４２  権限テーブル
５０  顔検索サーバ
５２  通信部
５４  ＤＢＭＳ
５６  顔データベース
５８  操作部
６０  クライアント端末
６２  ネットワーク
７０  マスク
７２  サブウィンドウ
７４  リンク情報
７６  マウスポインタ
【図１】
2008160354.tif 000003
【図２】
2008160354.tif 000004
【図３】
2008160354.tif 000005
【図４】
2008160354.tif 000006
【図５】
2008160354.tif 000007
【図６】
2008160354.tif 000008
【図７】
2008160354.tif 000009
【図８】
2008160354.tif 000010
【図９】
2008160354.tif 000011
【図１０】
2008160354.tif 000012
【図１１】
2008160354.tif 000013
【図１２】
2008160354.tif 000014