(57)【要約】      （修正有）【課題】可用性を向上させた画像処理装置を提供する。【解決手段】画像処理装置は、ユーザが含まれる第１画像、第１画像と異なる撮像条件で撮像される第２画像、第１画像と異なる時刻かつ第１画像と同一の撮像条件で継続的に撮像される第３画像、第２画像と異なる時刻かつ第２画像と同一の撮像条件で継続的に撮像される第４画像を取得し、第１画像に含まれるユーザの第１特徴量、第２画像に含まれるユーザの第２特徴量、第３画像に含まれるユーザの第３特徴量と、第４画像に含まれるユーザの第４特徴量を抽出し、第１特徴量と第３特徴量、または第２特徴量と第４特徴量との比較に基づいてユーザを継続的に認証する。更に、認証部が第１特徴量と第３特徴量との比較に基づいて認証している間に取得部に対して第２画像と第３画像を交互に取得させ、認証部における比較を、第１特徴量と第３特徴量から第２特徴量と第４特徴量に切替える切替え部を備える。【選択図】図１
2015082205.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが含まれる第１画像、前記第１画像と異なる撮像条件で撮像される第２画像、前記第１画像と異なる時刻かつ前記第１画像と同一の撮像条件で継続的に撮像される第３画像、前記第２画像と異なる時刻かつ前記第２画像と同一の撮像条件で継続的に撮像される第４画像を取得する取得部と、
前記第１画像に含まれるユーザの第１特徴量、前記第２画像に含まれる前記ユーザの第２特徴量、前記第３画像に含まれる前記ユーザの第３特徴量と、前記第４画像に含まれる前記ユーザの第４特徴量を抽出する抽出部と、
前記第１特徴量と前記第３特徴量、または前記第２特徴量と前記第４特徴量との比較に基づいて前記ユーザを継続的に認証する認証部と、
前記認証部が前記第１特徴量と前記第３特徴量との前記比較に基づいて前記認証している間に前記取得部に対して前記第２画像と前記第３画像を交互に取得させ、
前記認証部における前記比較を、前記第１特徴量と前記第３特徴量から前記第２特徴量と前記第４特徴量に切替える切替え部と
を備えることを特徴とする画像処理装置。
【請求項２】
前記第１特徴量、前記第２特徴量、前記第３特徴量、ならびに前記第４特徴量は色ヒストグラムであることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記第１画像の画質を判定する判定部を更に備え、
前記切替え部は、前記第１画像の画質が所定の第１閾値未満の場合に、前記認証部における前記比較を、前記第１特徴量と前記第３特徴量から前記第２特徴量と前記第４特徴量に切り替えることを特徴とする請求項１または請求項２記載の画像処理装置。
【請求項４】
前記判定部は、前記第２画像の画質を更に判定し、
前記切替え部は、前記第２画質の画質が前記第１閾値以上の場合に、前記認証部における前記比較を、前記第１特徴量と前記第３特徴量から前記第２特徴量と前記第４特徴量に切り替えることを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記判定部は、前記第１特徴量の抽出に用いられる前記ユーザの第１領域、または第２領域の輝度値に基づいて前記第１画像の画質または前記第２画像の画質を判定することを特徴とする請求項４記載の画像処理装置。
【請求項６】
前記第１領域は前記ユーザの顔領域であり、前記第２領域は前記ユーザの体領域であることを特徴とする請求項５記載の画像処理装置。
【請求項７】
前記第１画像または前記第２画像に含まれる前記ユーザの姿勢安定度を評価する評価部を更に備え、
前記切替え部は、前記姿勢安定度に基づいて前記認証部における前記比較を、前記第１特徴量と前記第３特徴量から前記第２特徴量と前記第４特徴量に切り替えることを特徴とする請求項１ないし請求項６の何れか一項に記載の画像処理装置。
【請求項８】
前記評価部は、複数の前記第１画像、または、複数の前記第２画像に含まれる前記第１領域または前記第２領域の移動量に基づいて前記姿勢安定度を評価することを特徴とする請求項７記載の画像処理装置。
【請求項９】
ユーザが含まれる第１画像、前記第１画像と異なる撮像条件で撮像される第２画像、前記第１画像と異なる時刻かつ前記第１画像と同一の撮像条件で継続的に撮像される第３画像、前記第２画像と異なる時刻かつ前記第２画像と同一の撮像条件で継続的に撮像される第４画像を取得すること、
前記第１画像に含まれるユーザの第１特徴量、前記第２画像に含まれる前記ユーザの第２特徴量、前記第３画像に含まれる前記ユーザの第３特徴量と、前記第４画像に含まれる前記ユーザの第４特徴量を抽出すること、
前記第１特徴量と前記第３特徴量、または前記第２特徴量と前記第４特徴量との比較に基づいて前記ユーザを継続的に認証することと、
前記認証することが前記第１特徴量と前記第３特徴量との前記比較に基づいて前記認証している間に、前記取得することに対して前記第２画像と前記第３画像を交互に取得させ、
前記認証することにおける前記比較を、前記第１特徴量と前記第３特徴量から前記第２特徴量と前記第４特徴量に切替えること
を含むことを特徴とする画像処理方法。
【請求項１０】
コンピュータに、
ユーザが含まれる第１画像、前記第１画像と異なる撮像条件で撮像される第２画像、前記第１画像と異なる時刻かつ前記第１画像と同一の撮像条件で継続的に撮像される第３画像、前記第２画像と異なる時刻かつ前記第２画像と同一の撮像条件で継続的に撮像される第４画像を取得すること、
前記第１画像に含まれるユーザの第１特徴量、前記第２画像に含まれる前記ユーザの第２特徴量、前記第３画像に含まれる前記ユーザの第３特徴量と、前記第４画像に含まれる前記ユーザの第４特徴量を抽出すること、
前記第１特徴量と前記第３特徴量、または前記第２特徴量と前記第４特徴量との比較に基づいて前記ユーザを継続的に認証することと、
前記認証することが前記第１特徴量と前記第３特徴量との前記比較に基づいて前記認証している間に、前記取得することに対して前記第２画像と前記第３画像を交互に取得させ、
前記認証することにおける前記比較を、前記第１特徴量と前記第３特徴量から前記第２特徴量と前記第４特徴量に切替えること
を実行させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、ユーザの継続認証に用いる画像処理装置、画像処理方法および画像処理プログラムに関する。
【背景技術】
【０００２】
近年、情報機器の急速な普及に伴い、情報機器内に多種多様な情報が保持されるようになっている。このため、情報機器内に保持されている情報の漏洩等を抑制するセキュリティ技術の確立は、極めて重要な課題になってきており、様々な認証技術（例えばパスワード認証や生体認証、カード認証等）が提案されている。しかし、既存の認証技術の多くは、ログイン時にのみ認証処理を実施するものであり、例えば、正規のユーザが情報機器の設置位置から離席している間に第三者が情報機器を不正に使用した場合、不正使用を検知できないという共通の課題がある。
【０００３】
上記の課題を解決するため、ログイン後もユーザに対して継続的に認証処理を行う継続認証技術が提案されている。代表的な継続認証として、特徴ベクトルを用いた顔認証による継続認証が存在する。顔認証は画像中のユーザに対応する顔領域の特徴ベクトル群となる特徴点群を登録しておき、登録した特徴点群との認証時に抽出する特徴点群との対応関係に基づいて、画像中のユーザを検知することで継続認証が実現される。
【０００４】
また、ユーザを撮影した画像の色ヒストグラムを用いる色ヒストグラム認証も提案されている。色ヒストグラム認証は、顔認証等を用いる他の方式と比較して、ユーザの姿勢変化に対して頑健な継続認証が可能という特長を有している。色ヒストグラム認証では、例えば、画像中のユーザに対応する領域（例えば体領域）の色ヒストグラムを登録しておき、登録した色ヒストグラムと、撮像した色ヒストグラムの類似度に基づいて、画像中のユーザの体領域を検知し、その移動を追跡することで継続認証が実現される。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】F. Monrose and A. D. Rubin, “Keystroke dynamics as biometrics for authentication,” Future Generation Comput. Syst., vol. 16, pp. 351-359, 2000.
【非特許文献２】A. Altinok and M. Turk, “Temporal integration for continuous multimodal biometrics,” in Proc. Workshop on Multimodal User Authentication, 2003, pp. 131-137.
【非特許文献３】T. Sim, S. Zhang, R. Janakiraman, and S. Kumar, “Continuous verification using multimodal biometrics,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 29, no. 4, pp. 687-700, Apr. 2007.
【非特許文献４】K. Niinuma, U. Park, A. K. Jain, “Soft Biometric Traits For Continuous User Authentication”, IEEE Transactions on Information Forensics and Security (TIFS), Vol. 5, No. 4, pp. 771-780, 2, 2010.
【発明の概要】
【発明が解決しようとする課題】
【０００６】
色ヒストグラムを用いる継続認証においては、特徴ベクトルを用いる認証とは異なり、統計量を取り扱う性質上、ユーザの顔や体の向きの姿勢の変化に対するロバスト性が高い利点を有している。換言すると、色ヒストグラムを用いた継続認証はＦＲＲ（Ｆａｌｓｅ Ｒｅｊｅｃｔ Ｒａｔｅ；本人拒否率）が低く、特徴ベクトルを用いる継続認証よりも高い可用性を有している。この為、継続認証には特徴ベクトルよりも色ヒストグラムを用いることが可用性の観点から好ましい。しかしながら、現状の色ヒストグラムを用いた継続認証においては、ＦＲＲが少なからず存在する為、更に可用性を向上させることが要求されている。
【０００７】
本発明は、可用性を向上させた画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明が開示する画像処理装置は、ユーザが含まれる第１画像、第１画像と異なる撮像条件で撮像される第２画像、第１画像と異なる時刻かつ第１画像と同一の撮像条件で継続的に撮像される第３画像、第２画像と異なる時刻かつ第２画像と同一の撮像条件で継続的に撮像される第４画像を取得する取得部を備える。更に、当該画像処理装置は、第１画像に含まれるユーザの第１特徴量、第２画像に含まれるユーザの第２特徴量、第３画像に含まれるユーザの第３特徴量と、第４画像に含まれるユーザの第４特徴量を抽出する抽出部を備える。更に、当該画像処理装置は、第１特徴量と第３特徴量、または第２特徴量と第４特徴量との比較に基づいてユーザを継続的に認証する認証部を備える。更に、当該画像処理装置は、認証部が第１特徴量と第３特徴量との比較に基づいて認証している間に取得部に対して第２画像と第３画像を交互に取得させ、認証部における比較を、第１特徴量と第３特徴量から第２特徴量と第４特徴量に切替える切替え部を備える。
【０００９】
なお、本発明の目的及び利点は、例えば、請求項におけるエレメント及び組み合わせにより実現され、かつ達成されるものである。また、上記の一般的な記述及び下記の詳細な記述の何れも、例示的かつ説明的なものであり、請求項のように、本発明を制限するものではないことを理解されたい。
【発明の効果】
【００１０】
本明細書に開示される画像処理装置では、可用性を向上させた継続認証が可能となる。
【図面の簡単な説明】
【００１１】
【図１】一つの実施形態による画像処理装置が含まれる継続認証装置の機能ブロック図である。
【図２】切替え部による切替え処理の概念図である。
【図３】露出値と輝度値のデータ構造の一例を示すテーブルである。
【図４】継続認証装置による認証処理のフローチャートである。
【図５】画像処理装置による初期登録処理のフローチャートである。
【図６】（ａ）は、色ヒストグラム抽出における顔領域と体領域の概念図である。（ｂ）は色ヒストグラムのデータ構造の一例を示すテーブルである。（ｃ）は色ヒストグラムの概念図である。
【図７】一つの実施形態による画像処理装置として機能するコンピュータのハードウェア構成図である。
【発明を実施するための形態】
【００１２】
まず、従来技術における問題の所在について説明する。なお、当該問題の所在は、本発明者らが従来技術を仔細に検討した結果として新たに見出したものであり、従来は知られていなかったものである。色ヒストグラムを用いる継続認証は、色相の類似度を用いる為、継続認証中はカメラの撮像条件（露出値、感度、焦点距離等）が固定される。しかしながら、継続認証中に照明条件が変動した場合は、画質が低下する（例えば、輝度値が低くなる）ため、継続認証用に予め抽出された認証用の色ヒストグラムと、継続認証中に抽出される参照用の色ヒストグラムの類似度が低くなること（換言すると姿勢許容度が低くなること）が明らかになった。また、認証用の色ヒストグラムは、例えば、ユーザによるログイン認証を得て撮像される画像から抽出されるが、当該画像の撮像条件は、そもそも適切ではない場合（例えば、ユーザが横を向いている場合や、カメラの撮像条件の自動設定が適切でない場合等）もある。この様な場合には、継続認証における可用性が低下することが、本発明者らの鋭意検証によって明らかになった。
【００１３】
上述の本発明者らの鋭意検証によって、新たに見出された技術的事項を考慮しつつ、以下に、一つの実施形態による画像処理装置、画像処理方法及び画像処理プログラムの実施例を図面に基づいて詳細に説明する。なお、この実施例は、開示の技術を限定するものではない。
【００１４】
図１は、一つの実施形態による画像処理装置１が含まれる継続認証装置１１の機能ブロック図である。継続認証装置１１は、画像処理装置１、ログイン認証部２、撮像部３、記憶部４を有する。更に、画像処理装置１は、取得部５、抽出部６、認証部７、判定部８、評価部９、切替え部１０を有する。
【００１５】
継続認証装置１１は、例えば、ＰＣや携帯端末等の情報機器を使用するユーザの認証を行う装置である。なお、継続認証装置１１は、ユーザによって使用されるＰＣや携帯端末等の情報機器に内蔵または接続することもできる。また、情報機器そのものを継続認証装置１１として機能させることもできる。更に、情報機器と通信回線を介して接続されたコンピュータを継続認証装置１１として機能させることでも実現できる。実施例１においては、一つの継続認証装置１１をクライアント認証型の継続認証を例として説明するが、通信回線を利用したサーバ認証型の継続認証にも適用可能である。例えば、サーバ認証型の継続認証を行う場合は、クライアント側から後述するログイン認証処理に必要な情報や、ユーザの画像を受け取る。そして、画像処理装置１が有する各機能の処理をサーバ側で実施し、認証結果をクライアント側へ通知すれば良い。
【００１６】
ログイン認証部２は、例えば、ワイヤードロジックによるハードウェア回路である。また、ログイン認証部２は、継続認証装置１１で実行されるコンピュータプログラムにより実現される機能モジュールであっても良い。ログイン認証部２は、ユーザの認証方式として、公知の各種の認証方式（例えば、パスワード認証や生体認証、カード認証等）の何れを適用することで、ユーザのログイン認証処理を実施することが可能になる。
【００１７】
撮像部３は、例えば、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）やＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）カメラなどの撮像デバイスである。撮像部３は、例えば、ログイン認証部２によるログイン認証処理を経て情報機器を使用しており、正規の使用権限を有する第１ユーザや、ログイン認証処理を経ていない正規の使用権限を有さない第２ユーザのユーザ領域となる顔領域（第１領域と称しても良い）または体領域（第２領域と称しても良い）を含む画像を一定時間毎に撮像する。なお、第２ユーザは第１ユーザ以外の一人でも良いし複数人の何れでも良い。撮像部３は撮像した画像を取得部５に出力する。
【００１８】
撮像部３が撮像する画像の内訳は、例えば、第１画像、第２画像、第３画像ならびに第４画像となり、例えば、第１ユーザまたは第２ユーザが含まれる。第１画像は、例えば、ログイン認証部２によるログイン認証処理を経た直後に撮像される画像である。第２画像は、例えば、第１画像と異なる撮像条件で撮像される画像である。第３画像は、例えば、第１画像と異なる時刻かつ第１画像と同一の撮像条件で継続的に撮像される画像である。第４画像は、例えば、第２画像と異なる時刻かつ第２画像と同一の撮像条件で継続的に撮像される画像である。
【００１９】
記憶部４は、例えば、フラッシュメモリ（ｆｌａｓｈ  ｍｅｍｏｒｙ）などの半導体メモリ素子、または、ＨＤＤ（Ｈａｒｄ Ｄｉｓｋ Ｄｒｉｖｅ）、光ディスクなどの記憶装置である。なお、記憶部４は、上記の種類の記憶装置に限定されるものではなく、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）であってもよい。記憶部４には、例えば、画像処理装置１が算出する色ヒストグラム等の各種データ等が必要に応じて記憶される。なお、記憶部４は、必ずしも継続認証装置１１に含まれる必要はない。例えば当該各種データは、画像処理装置１に含まれる各機能部の図示しないキャッシュやメモリ等に記憶しても良い。また、継続認証装置１１または、画像処理装置１に設けられる図示しない通信ユニットを用いて通信回線を介することによって、記憶部４を継続認証装置１１以外の外部装置に設けることも可能である。
【００２０】
取得部５は、例えば、ワイヤードロジックによるハードウェア回路である。また、取得部５は、画像処理装置１で実行されるコンピュータプログラムにより実現される機能モジュールであっても良い。取得部５は、撮像部３が撮影を行うことで得られた画像（例えば、第１画像、第２画像、第３画像、または第４画像）を一定時間毎に取得する。なお、取得部５は、撮像部３以外からも画像を受け取ることが可能である。例えば、取得部５は、当該画像を図示しない通信ユニット用いて、通信回線を介することで外部装置から受け取っても良い。この場合、撮像部３は継続認証装置１１の中に存在する必要は必ずしもない。取得部５は、取得した画像を抽出部６、判定部８、評価部９に出力する。
【００２１】
抽出部６は、例えば、ワイヤードロジックによるハードウェア回路である。また、抽出部６は、画像処理装置１で実行されるコンピュータプログラムにより実現される機能モジュールであっても良い。抽出部６は、取得部５から画像（例えば、第１画像、第２画像、第３画像、または第４画像）を受け取る。抽出部６は、画像に含まれる第１ユーザまたは第２ユーザのユーザ領域の一部である第１領域から、特徴量の一例となる色ヒストグラムを抽出する。なお、当該第１領域は、上述の通り、例えばユーザの顔領域を示す。また、抽出部６は、画像に含まれるユーザ領域の一部である第２領域からも、特徴量の一例となる色ヒストグラムを抽出しても良い。なお、第２領域は、上述の通り、例えばユーザの体領域を示す。なお、第１画像から抽出する第１領域または第２領域の特徴量を第１特徴量と称し、第２画像から抽出する特徴量を第２特徴量と称し、第３画像から抽出する特徴量を第３特徴量と称し、第４画像から抽出する特徴量を第４特徴量と称することとする。また、第１特徴量または第２特徴量を認証用特徴量と称し、第３特徴量または第４特徴量を参照用特徴量と称しても良い。なお、抽出部６による第１特徴量、第２特徴量、第３特徴量、または、第４特徴量の一例となる色ヒストグラムの抽出方法の詳細については後述する。抽出部６は、抽出した第１特徴量、第２特徴量、第３特徴量、または、第４特徴量を認証部７に出力する。
【００２２】
認証部７は、例えば、ワイヤードロジックによるハードウェア回路である。また、認証部７は、画像処理装置１で実行されるコンピュータプログラムにより実現される機能モジュールであっても良い。認証部７は、第１特徴量、第２特徴量、第３特徴量、または、第４特徴量を抽出部６から受け取る。認証部７は、第１特徴量と第３特徴量、または第２特徴量と第４特徴量との比較に基づいて、第１ユーザを継続的に認証する。認証部７は、例えば、継続認証処理の開始時においては、第１特徴量と第３特徴量の比較に基づいて継続認証処理を実施し、後述する切替え部１０の処理に応じて、第２特徴量と第４特徴量の比較に基づいて継続認証処理を実施する。なお、認証部７による第１特徴量と第３特徴量の比較または、第２特徴量と第４特徴量の比較方法の詳細については後述する。
【００２３】
判定部８は、例えば、ワイヤードロジックによるハードウェア回路である。また、判定部８は、画像処理装置１で実行されるコンピュータプログラムにより実現される機能モジュールであっても良い。判定部８は、取得部５から、例えば、第１画像または第２画像を受け取り、第１画像または第２画像の画質（例えば輝度値等）を判定する。また、判定部８は、抽出部６が抽出する第１領域または第２領域の位置を参照して、当該第１領域または第２領域の画質を判定しても良い。判定部８は、判定した画質を切替え部１０に出力する。また、判定部８は、複数の第１画像または複数の第２画像の画質を平均した画質を切替え部１０に出力しても良い。
【００２４】
評価部９は、例えば、ワイヤードロジックによるハードウェア回路である。また、評価部９は、画像処理装置１で実行されるコンピュータプログラムにより実現される機能モジュールであっても良い。評価部９は、取得部５から、例えば、第１画像または第２画像を受け取る。評価部９は、第１画像または第２画像に含まれる第１ユーザの姿勢の安定度を評価する。評価部９は、例えば、複数の第１画像、または、複数の第２画像に含まれる第１領域または第２領域の移動量に基づいて姿勢安定度を評価する。評価部９は、当該姿勢安定度を切替え部１０に出力する。評価部９は、姿勢安定度を、例えば、第１領域または第２領域時刻ｎのフレームの位置と、時刻ｎ＋１のフレームの位置の差分を移動量とし、当該移動量を姿勢安定度として規定することが出来る。なお、評価部９は、必ずしも画像処理装置１に備えられる必要はなく、必要に応じて備えられれば良い。
【００２５】
切替え部１０は、例えば、ワイヤードロジックによるハードウェア回路である。また、切替え部１０は、画像処理装置１で実行されるコンピュータプログラムにより実現される機能モジュールであっても良い。切替え部１０は、画質を判定部８から受け取り、必要に応じて姿勢安定度を評価部９から受け取る。切替え部１０は、画質が所定の第１閾値（例えば、第１閾値＝３０とすれば良い）未満の場合において、認証部７が第１特徴量と第３特徴量との比較に基づいて認証している間に、取得部５に対して第２画像と第３画像を交互に取得させる。切替え部１０は、例えば、画質の一例となる輝度値が第１閾値未満である場合は、第１領域または第２領域が暗過ぎると判定することが出来る。更に、切替え部１０は複数の閾値を設定しても良い。これにより、第１領域または第２領域が明る過ぎると判定することも可能となる。次に、切替え部１０は、認証部７における比較処理を、第１特徴量と第３特徴量から第２特徴量と第４特徴量に切替える。
【００２６】
図２は、切替え部１０による切替え処理の概念図である。図２に示す時系列に従って、取得部５は、ログイン認証部２のログイン処理を契機に第１画像を取得する。抽出部６は第１画像から第１特徴量を抽出し、当該第１特徴量を認証用特徴量として認証部７へ出力する。その後、取得部５は、第３画像を継続的に取得する。抽出部６は、第３画像から第３特徴量を継続的に抽出し、当該第３特徴量を参照用特徴量として認証部７へ出力する。認証部７は、認証用特徴量となる第１特徴量と参照用特徴量となる第３特徴量を継続的に比較することにより、第１ユーザを継続認証する。
【００２７】
ここで、判定部８は、例えば、第１画像の画質を判定し、第１画像の画質を切替え部１０に出力する。切替え部１０は、第１画像の画質が第１閾値未満であると判断した場合は、認証部７が認証用特徴量となる第１特徴量と参照用特徴量となる第３特徴量を継続的に比較している間に、取得部５に対して第２画像と第３画像を交互に取得させる。換言すると、取得部５が第２画像と第３画像を交互に取得している間は、認証部７は、第１ユーザを認証し続けている為、第２画像から抽出される第２特徴量は、第１ユーザに対応する特徴量と見做すことが出来る。また、取得部５は、第２画像と第３画像の取得間隔を、例えば、１／３０秒と規定することが出来る。これにより、第２画像と第３画像の取得間隔内における第１ユーザと第２ユーザの入れ替わりを検知することが出来る。更に、抽出部６は、第２画像と第３画像のそれぞれの第１領域の位置または第２領域の位置を比較することでも第１ユーザと第２ユーザの入れ替わりを検知することが出来る。
【００２８】
次に判定部８は、第２画像の画質を判定し、第２画像の画質を切替え部１０に出力する。切替え部１０は、第２画像の画質が第１閾値以上であると判断した場合（換言すると第１画質よりも第２画質の方が良いと判断した場合）は、第２特徴量を登録用特徴量として第１特徴量から切り替える。この時、抽出部６は複数の第２画像から任意の１つの第２画像を選択して、第２抽出量を抽出すれば良い。また、切替え部１０は、評価部９が評価する姿勢安定度に基づいて、第２特徴量を登録用特徴量として第１特徴量から切り替えても良い。これにより、認証部７は、継続認証に適切な姿勢に基づいた登録用特徴量を用いることが可能となる。抽出部６が第２特徴量を抽出したことを契機に、取得部５は、第４画像を継続的に取得し、抽出部６は参照用特徴量となる第４特徴量を抽出する。これと同時に切替え部１０は、認証部７における特徴量の比較処理を第１特徴量と第３特徴量から、第２特徴量と第４特徴量に切り替える。上述した切替え部１０の切替え処理により、継続認証を停止させずに、継続認証に適した画質となる様に撮像部３の撮像条件を切り替えることが出来る。これにより、可用性を向上させた画像処理装置を提供することが可能となる。
【００２９】
ここで、撮像部３による第２画像の撮像条件の制御例について説明する。実施例１においては、説明の便宜上、撮像条件の制御値として、露出値（シャッタースピードと称しても良い）を例に説明するが、露出値以外にもゲイン等の他の様々な制御値を適用することが出来る。撮像部３は、露出値の制御方法として、例えば、設定値を固定幅で変更する方法を用いることが出来る。例えば、撮像部３が露出値を１／２ｎ秒（ｎは整数）で制御する場合を考える。この場合、例えば、ｎ＝７で撮像された第１画像の第１領域または第２領域の輝度値が暗い場合（第１閾値の条件を満たさない場合）は、第２画像の撮像はｎ＝６で実施されれば良い。ｎ＝６で撮像された第２画像の第２領域の輝度値が、暗い状態を保持している場合は、ｎ＝５で再度第２画像の撮像が実施されれば良い。
【００３０】
更に撮像部３は、上述の段階的な撮像条件の変更処理に代えて、露出値と輝度値の対応関係に基づいて撮像条件を規定することも出来る。図３は、露出値と輝度値のデータ構造の一例を示すテーブルである。図３のテーブル３０は、例えば、継続認証装置１１の使用開始時に予め規定され、撮像部３の図示しないキャッシュやメモリ、または記憶部４に記憶されれば良い。図３のテーブル３０の輝度値は、例えば、ユーザの第１領域または第２領域の何れかの輝度値であれば良い。撮像部３は、第１画像の輝度値を、例えば、判定部８から受け取り、図３のテーブル３０を参照して、第１画像の露出値と輝度値に基づいて、第２画像を撮像する露出値を規定することで、一度の制御処理で適切な撮像条件に制御することが出来る。
【００３１】
図４は、継続認証装置１１による認証処理のフローチャートである。図４に示す認証処理は、ユーザによって継続認証装置１１または、継続認証装置１１に接続（または内蔵）される情報機器の使用が開始される際に実行される。先ず、ログイン認証部２は、ログイン認証処理を行う（ステップＳ４０１）。このログイン認証処理における認証方式は、公知の各種の認証方式（例えばパスワード認証や生体認証、カード認証等）の何れを用いることが可能である。次に、ログイン認証部２は、ログイン認証処理によってユーザが正規の利用者で第１ユーザであることを確認できたか否か判定する（ステップＳ４０２）。
【００３２】
ログイン認証部２によりログイン認証の判定が否定された場合（ステップＳ４０２−Ｎｏ）は、継続認証装置１１は認証処理を終了する。これにより、正規の利用者である第１ユーザ以外の第２ユーザが継続認証装置１１または、継続認証装置１１が接続される情報機器を使用することを阻止することが出来る。一方、ログイン認証部２によりログイン認証の判定が肯定された場合（ステップＳ４０２−Ｙｅｓ）は、ログイン認証部２は画像処理装置１を起動し、画像処理装置１は、継続認証処理を行う（ステップＳ４０３）。なお、ステップＳ４０３における継続認証処理の初期登録処理の詳細フローについては後述する。また、ステップＳ４０３における継続認証は、第１特徴量と第３特徴量の比較、または第２特徴量と第４特徴量の比較に基づいて実施されれば良い。実施例１においては、初めは第１特徴量と第３特徴量の比較に基づいて継続認証が実施されるものとする。
【００３３】
画像処理装置１により継続認証の判定が否定された場合（ステップＳ４０４−Ｎｏ）は、最初の継続認証から猶予時間内であるか否かを判定し（ステップＳ４０５）、猶予時間外である場合（ステップＳ４０５−Ｎｏ）、継続認証装置１１または、継続認証装置１１に接続される情報機器のロック処理を行う（ステップＳ４０９）。ここで、ロック処理は、例えば、一時的にログアウト処理することで、ログイン認証部２によるログイン認証処理が再度実行出来る状態にする処理である。また、ロック処理は、情報機器を完全に操作不能にさせた上で、管理者等にアラームを通知する処理でも良い。なお、猶予時間は例えば１０秒とすることが出来る。
【００３４】
一方、画像処理装置１により猶予時間内（ステップＳ４０５−Ｙｅｓ）も含めて継続認証の判定が肯定された場合（ステップＳ４０４−Ｙｅｓ）は、判定部８は、第１画像の画質が第１閾値以上か否かを判定する（ステップＳ４０７）。ステップＳ４０７において、第１画像の画質が第１閾値以上の場合は（ステップＳ４０７−Ｙｅｓ）、画像処理装置１は一定時間待機し（ステップＳ４０６）、継続認証処理（ステップＳ４０３）を繰り返し実行する。
【００３５】
ステップＳ４０７において、第１画像の画質が第１閾値未満の場合は（ステップＳ４０７−Ｎｏ）、切替え部１０は、上述の図２に開示した方法を用いて切替え処理を行う（ステップＳ４０８）。具体的には、切替え部１０は、第１画像の画質が第１閾値未満であると判断した場合は、認証部７が認証用特徴量となる第１特徴量と参照用特徴量となる第３特徴量を継続的に比較している間に、取得部５に対して第２画像と第３画像を交互に取得させる。この際、判定部８は、第２画像の画質を判定し、第２画像の画質を切替え部１０に出力する。切替え部１０は、第２画像の画質が第１閾値以上であると判断した場合は、第２特徴量を登録用特徴量として第１特徴量から切り替える。この時、抽出部６は複数の第２画像から任意の１つの第２画像を選択して、第２抽出量を抽出すれば良い。また、ステップＳ４０８において、切替え部１０は、評価部９が評価する姿勢安定度に基づいて、第２特徴量を登録用特徴量として第１特徴量から切り替えても良い。次に、抽出部６が第２特徴量を抽出したことを契機に、取得部５は、第４画像を継続的に取得し、抽出部６は参照用特徴量となる第４特徴量を抽出する。これと同時に切替え部１０は、認証部７における特徴量の比較処理を第１特徴量と第３特徴量から、第２特徴量と第４特徴量に切り替える。
【００３６】
ステップＳ４０８において、切替え処理が完了した後、画像処理装置１は一定時間待機し（ステップＳ４０６）、継続認証処理（ステップＳ４０３）を繰り返し実行する。この場合、ステップＳ４０３において、認証部７は、第２特徴量と第４特徴量に基づいて継続認証処理を実施すれば良い。なお、上述のステップＳ４０６における一定時間は、継続認証装置１１に求められる堅牢性等を考慮して任意に設定することが出来る。例えば、一定時間は２秒または５秒の何れかに設定すれば良い。
【００３７】
以上の処理により、ログイン認証によって正規の利用者である第１ユーザであることが確認されたユーザは、画像処理装置１によって継続認証処理が行われている間、継続認証装置１１または、継続認証装置１１に接続される情報機器を使用することが可能となる。
【００３８】
次に、図４に示す認証処理のステップＳ４０３で画像処理装置１によって実行される継続認証処理における初期登録処理の詳細フローを説明する。図５は、画像処理装置１による初期登録処理のフローチャートである。図４に示す継続認証処理のステップＳ４０３では、先ず始めに図５に示す初期登録処理が実行される。
【００３９】
先ず、取得部５は、撮像部３によって撮像された第１画像を取得する（ステップＳ５０１）。次に抽出部６は、取得部５から画像を受け取り、第１画像に含まれる第１ユーザの顔を検出する（ステップＳ５０２）。なお、顔の検出は、例えば、「P. Viola and M. Jones, “Rapid object detection using a boosted cascade of simple features,” in Proc. IEEE Computer Vision and Pattern Recognition, pp. I-511 - I-518, 2001.」に開示されるＨａａｒ  ｃｌａｓｓｉｆｉｅｒ等の任意の公知手法を用いることが可能である。抽出部６は、第１ユーザの顔を適格に抽出できたか否か判定する（ステップＳ５０３）。
【００４０】
撮像部３による撮影時に第１ユーザの顔が撮像部３の正面を向いていなかった場合や、第１ユーザが動作中等の場合により、第１ユーザの顔抽出の適格性が否定された場合（ステップＳ５０３−Ｎｏ）は、撮像部３により再度撮像が実行された後、取得部５による画像の取得が実行される（ステップＳ５０１）。なお、第１ユーザが動作中か否かは、例えば、複数の第１画像に含まれる顔の位置の移動量等に基づいて判断すれば良い。なお、ステップＳ５０３において、一定回数に渡り第１ユーザの顔抽出の適格性が否定された場合は、初期登録処理を完了させた上で、図４のステップＳ４０９のロック処理を行っても良い。一方、図５において、顔抽出の適格性が肯定された場合（ステップＳ５０３−Ｙｅｓ）は、抽出部６は、第１ユーザの顔に対応する一定形状（例えば、円形状、楕円形状、または矩形状）を顔領域（第１領域）として設定する（ステップＳ５０４）。更に、抽出部６は、設定した顔領域の下方に、第１ユーザの体の一部に対応する一定形状（例えば矩形状、楕円形状または半円形状)を体領域（第２領域）として設定する（ステップＳ５０４）。なお、体領域は、例えば、顔領域に対して２倍の横幅、等倍の縦幅に設定することが出来る。
【００４１】
図６（ａ）は、色ヒストグラム抽出における顔領域と体領域の概念図である。図６（ａ）に示す例では、形状を円形とする顔領域と、形状を矩形とする体領域が設定されている。なお、図６（ａ）に示す通り、顔領域には頭部を含ませることで、ユーザの髪の色も特徴量として含まれる為、色ヒストグラムを用いる類似度の判定精度を向上させることが可能になる。また、抽出部６は、色ヒストグラム抽出における第１領域として顔領域を設定すれば良い。なお、ユーザの服装のユニーク性を考慮して、色ヒストグラム抽出における第２領域として、体領域を設定しても良い。
【００４２】
図５において、抽出部６は、ステップＳ５０４で設定した第１ユーザの顔領域または体領域の色ヒストグラムを抽出する（ステップＳ５０５）。抽出部６は、例えば、画像の画素のＲＧＢレベルが各２５６階調の場合、画像中の顔領域または体領域の対象画素について、ＲＧＢ色空間の各成分を１６分割し、１６×１６×１６＝４０９６階調化する。ここで、Ｒの画素値をＶｒ（０〜２５５）として、Ｒを１６分割したビンＶｒ’は、次式で表現することが出来る。
（数１）
Ｖｒ’ ＝ Ｖｒ×１６÷２５６
なお、Ｇの画素値をＶｇ（０〜２５５）としてＧを１６分割したビンＶｇ’ならびに、Ｂの画素値をＶｂ（０〜２５５）としてＧを１６分割したビンＶｂ’は、上述のＶｒ’と同様の手法で算出することが出来る為、詳細な説明は省略する。抽出部６は、算出したビンＶｒ’、ビンＶｇ’、ビンＶｂ’を用いることで、次式にて表現される４０９６階調化した画素レベルＶ’を算出する。
（数２）
Ｖ’ = Ｖｒ’×１６×１６＋Ｖｇ’×１６＋Ｖｂ’
【００４３】
抽出部６は、４０９６階調化した各階調について、顔領域または体領域の画素の和を求めた配列を色ヒストグラムとする。図６（ｂ）は、色ヒストグラムのデータ構造の一例を示すテーブルである。図６（ｂ）は、例として体領域の色ヒストグラムのデータの構造を示しているが、顔領域の色ヒストグラムのデータ構造も同様のデータ構造で表現することが出来る為、詳細な説明は省略する。図６（ｂ）に示す通り、抽出部６は必要に応じて体領域の形状や、当該形状の位置情報等の付帯情報を領域形状・位置情報としてテーブルに格納しても良い。図６（ｂ）においては、形状が矩形であり、体領域の中心が、例えば画像の左上端を原点とする座標（２００、２００）に位置しており、幅が２００画素分、高さが１５０画素分のサイズであることを表している。また、図６（ｂ）に示す色ヒストグラム（Ｒ、Ｇ、Ｂ）は、上述のビンＶｒ’、ビンＶｇ’、ビンＶｂ’の各々の数値範囲内に入る色の割合によって色ヒストグラムを表している。例えば、図６（ａ）に示す色ヒストグラム（１５、１５、１５）は、（Ｒ、Ｇ、Ｂ）＝（０、０、０）〜（１５、１５、１５）の数値範囲の色の画素数の全体に占める割合が０．０１＝１％であることを表している。なお、抽出部６は、色ヒストグラムの抽出において、ＲＧＢ色空間以外の他の色空間（例えばＨＳＶ色空間）を用いることも可能である。
【００４４】
図６（ｃ）は、色ヒストグラムの概念図である。図６（ｃ）に示される通り、抽出部６は、比較対象となる色ヒストグラムの領域サイズ（領域に含まれる画素数）が異なると、異なる色ヒストグラム同士の類似度の算出処理が煩雑になることを考慮し、任意の標準の領域サイズで画素数を正規化した正規化ヒストグラムを生成しても良い。
【００４５】
図５において、抽出部６は、ステップＳ５０５で抽出した色ヒストグラムを第１特徴量として、認証部７の図示しないキャッシュまたはメモリ、または記憶部４に記憶し、（ステップＳ５０６）。画像処理装置１は図３のフローチャートに示す初期登録処理を終了する。なお、抽出部６は、上述した第１特徴量の抽出方法と同様の方法を用いて、第２特徴量、第３特徴量、ならびに第４特徴量を抽出することが出来る。
【００４６】
ここで、認証部７による第１特徴量と第３特徴量の比較または、第２特徴量と第４特徴量の比較方法の詳細について、説明する。認証部７は、第１特徴量と第３特徴量、または、第２特徴量と第４特徴量の類似度（色ヒストグラムの類似度）を算出し、当該類似度が所定の閾値となる色ヒストグラム認証閾値（Ｔｈｃ、例えばＴｈｃ＝９０％と設定すれば良い）以上か否かを判定する。色ヒストグラムの類似度の算出には、様々な公知の手法を用いることが可能であるが、例えば、Ｂｈａｔｔａｃｈａｒｙｙａ距離を用いることが出来る。Ｂｈａｔｔａｃｈａｒｙｙａ距離を用いた類似度計算については、例えば、「Kailath T. The Divergence AND Bhattacharyya Distance Measures in Signal Selection". IEEE Transactions on Communication Technology 15 (1) pp.52-60, 1967」に開示されている計算方法を用いることが出来る。また、図６（ｃ）に示す様な、正規化色ヒストグラムを生成している場合は、第１特徴量または第２特徴量をｐｕ、第３特徴量または第４特徴量をｐｕとすると、類似度ρは、次式を用いて算出することが出来る。
（数３）
2015082205.tif 000003
なお、認証部７は、第１領域となる顔領域と第２領域となる体領域の色ヒストグラムの類似度を組み合わせて認証判定する場合は、顔領域の色ヒストグラムの類似度をＳｆａｃｅ、体領域の色ヒストグラムの類似度をＳｂｏｄｙした場合、総合類似度Ｓｔｏｔａｌは、例えば次式で算出することが出来る。
（数４）
Ｓｔｏｔａｌ＝ｔ×Ｓｆａｃｅ＋（１−ｔ）×Ｓｂｏｄｙ
但し、ｔは顔領域の色ヒストグラムの類似度Ｓｆａｃｅに対する重み係数であり、０≦ｔ≦１である。
【００４７】
実施例１における画像処理装置１によれば、継続認証を停止させずに、継続認証に適した画質となる様に撮像条件を切り替えることが出来る。これにより、可用性を向上させた画像処理装置を提供することが可能となる。
【００４８】
（実施例２）
図７は、一つの実施形態による画像処理装置１として機能するコンピュータのハードウェア構成図である。図７に示す通り、画像処理装置１は、コンピュータ１００、およびコンピュータ１００に接続する入出力装置（周辺機器）を含んで構成される。
【００４９】
コンピュータ１００は、プロセッサ１０１によって装置全体が制御されている。プロセッサ１０１には、バス１０９を介してＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０２と複数の周辺機器が接続されている。なお、プロセッサ１０１は、マルチプロセッサであってもよい。また、プロセッサ１０１は、例えば、ＣＰＵ、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ）、またはＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）である。更に、プロセッサ１０１は、ＣＰＵ、ＭＰＵ、ＤＳＰ、ＡＳＩＣ、ＰＬＤのうちの２以上の要素の組み合わせであってもよい。なお、例えば、プロセッサ１０１は、図１に記載の取得部５、抽出部６、認証部７、判定部８、評価部９、切替え部１０等の機能ブロックの処理を実行することが出来る。
【００５０】
ＲＡＭ１０２は、コンピュータ１００の主記憶装置として使用される。ＲＡＭ１０２には、プロセッサ１０１に実行させるＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１０２には、プロセッサ１０１による処理に必要な各種データが格納される。
【００５１】
バス１０９に接続されている周辺機器としては、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１０３、グラフィック処理装置１０４、入力インタフェース１０５、光学ドライブ装置１０６、機器接続インタフェース１０７およびネットワークインタフェース１０８がある。
【００５２】
ＨＤＤ１０３は、内蔵したディスクに対して、磁気的にデータの書き込みおよび読み出しを行う。ＨＤＤ１０３は、例えば、コンピュータ１００の補助記憶装置として使用される。ＨＤＤ１０３には、ＯＳのプログラム、アプリケーションプログラム、および各種データが格納される。なお、補助記憶装置としては、フラッシュメモリなどの半導体記憶装置を使用することも出来る。
【００５３】
グラフィック処理装置１０４には、モニタ１１０が接続されている。グラフィック処理装置１０４は、プロセッサ１０１からの命令にしたがって、各種画像をモニタ１１０の画面に表示させる。モニタ１１０としては、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）を用いた表示装置や液晶表示装置などがある。
【００５４】
入力インタフェース１０５には、キーボード１１１とマウス１１２とが接続されている。入力インタフェース１０５は、キーボード１１１やマウス１１２から送られてくる信号をプロセッサ１０１に送信する。なお、マウス１１２は、ポインティングデバイスの一例であり、他のポインティングデバイスを使用することもできる。他のポインティングデバイスとしては、タッチパネル、タブレット、タッチパッド、トラックボールなどがある。
【００５５】
光学ドライブ装置１０６は、レーザ光などを利用して、光ディスク１１３に記録されたデータの読み取りを行う。光ディスク１１３は、光の反射によって読み取り可能なようにデータが記録された可搬型の記録媒体である。光ディスク１１３には、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ（Ｒｅｃｏｒｄａｂｌｅ）／ＲＷ（ＲｅＷｒｉｔａｂｌｅ）などがある。可搬型の記録媒体となる光ディスク１１３に格納されたプログラムは光学ドライブ装置１０６を介して画像処理装置１にインストールされる。インストールされた所定のプログラムは、画像処理装置１より実行可能となる。
【００５６】
機器接続インタフェース１０７は、コンピュータ１００に周辺機器を接続するための通信インタフェースである。例えば、機器接続インタフェース１０７には、メモリ装置１１４やメモリリーダライタ１１５を接続することが出来る。メモリ装置１１４は、機器接続インタフェース１０７との通信機能を搭載した記録媒体である。メモリリーダライタ１１５は、メモリカード１１６へのデータの書き込み、またはメモリカード１１６からのデータの読み出しを行う装置である。メモリカード１１６は、カード型の記録媒体である。
【００５７】
ネットワークインタフェース１０８は、ネットワーク１１７に接続されている。ネットワークインタフェース１０８は、ネットワーク１１７を介して、他のコンピュータまたは通信機器との間でデータの送受信を行う。
【００５８】
コンピュータ１００は、たとえば、コンピュータ読み取り可能な記録媒体に記録されたプログラムを実行することにより、上述した画像処理機能を実現する。コンピュータ１００に実行させる処理内容を記述したプログラムは、様々な記録媒体に記録しておくことが出来る。上記プログラムは、１つのまたは複数の機能モジュールから構成することが出来る。例えば、図１に記載の取得部５、抽出部６、認証部７、判定部８、評価部９、切替え部１０等の処理を実現させた機能モジュールからプログラムを構成することが出来る。なお、コンピュータ１００に実行させるプログラムをＨＤＤ１０３に格納しておくことができる。プロセッサ１０１は、ＨＤＤ１０３内のプログラムの少なくとも一部をＲＡＭ１０２にロードし、プログラムを実行する。また、コンピュータ１００に実行させるプログラムを、光ディスク１１３、メモリ装置１１４、メモリカード１１６などの可搬型記録媒体に記録しておくことも出来る。可搬型記録媒体に格納されたプログラムは、例えば、プロセッサ１０１からの制御により、ＨＤＤ１０３にインストールされた後、実行可能となる。またプロセッサ１０１が、可搬型記録媒体から直接プログラムを読み出して実行することも出来る。
【００５９】
また、図示した各装置の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。また、上記の実施例で説明した各種の処理は、予め用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することが出来る。
【００６０】
以上、説明した実施形態に関し、更に以下の付記を開示する。
（付記１）
ユーザが含まれる第１画像、前記第１画像と異なる撮像条件で撮像される第２画像、前記第１画像と異なる時刻かつ前記第１画像と同一の撮像条件で継続的に撮像される第３画像、前記第２画像と異なる時刻かつ前記第２画像と同一の撮像条件で継続的に撮像される第４画像を取得する取得部と、
前記第１画像に含まれるユーザの第１特徴量、前記第２画像に含まれる前記ユーザの第２特徴量、前記第３画像に含まれる前記ユーザの第３特徴量と、前記第４画像に含まれる前記ユーザの第４特徴量を抽出する抽出部と、
前記第１特徴量と前記第３特徴量、または前記第２特徴量と前記第４特徴量との比較に基づいて前記ユーザを継続的に認証する認証部と、
前記認証部が前記第１特徴量と前記第３特徴量との前記比較に基づいて前記認証している間に前記取得部に対して前記第２画像と前記第３画像を交互に取得させ、
前記認証部における前記比較を、前記第１特徴量と前記第３特徴量から前記第２特徴量と前記第４特徴量に切替える切替え部と
を備えることを特徴とする画像処理装置。
（付記２）
前記第１特徴量、前記第２特徴量、前記第３特徴量、ならびに前記第４特徴量は色ヒストグラムであることを特徴とする付記１記載の画像処理装置。
（付記３）
前記第１画像の画質を判定する判定部を更に備え、
前記切替え部は、前記第１画像の画質が所定の第１閾値未満の場合に、前記認証部における前記比較を、前記第１特徴量と前記第３特徴量から前記第２特徴量と前記第４特徴量に切り替えることを特徴とする付記１または付記２記載の画像処理装置。
（付記４）
前記判定部は、前記第２画像の画質を更に判定し、
前記切替え部は、前記第２画質の画質が前記第１閾値以上の場合に、前記認証部における前記比較を、前記第１特徴量と前記第３特徴量から前記第２特徴量と前記第４特徴量に切り替えることを特徴とする付記３記載の画像処理装置。
（付記５）
前記判定部は、前記第１特徴量の抽出に用いられる前記ユーザの第１領域、または第２領域の輝度値に基づいて前記第１画像の画質または前記第２画像の画質を判定することを特徴とする付記４記載の画像処理装置。
（付記６）
前記第１領域は前記ユーザの顔領域であり、前記第２領域は前記ユーザの体領域であることを特徴とする付記５記載の画像処理装置。
（付記７）
前記第１画像または前記第２画像に含まれる前記ユーザの姿勢安定度を評価する評価部を更に備え、
前記切替え部は、前記姿勢安定度に基づいて前記認証部における前記比較を、前記第１特徴量と前記第３特徴量から前記第２特徴量と前記第４特徴量に切り替えることを特徴とする付記１ないし付記６の何れか一つに記載の画像処理装置。
（付記８）
前記評価部は、複数の前記第１画像、または、複数の前記第２画像に含まれる前記第１領域または前記第２領域の移動量に基づいて前記姿勢安定度を評価することを特徴とする付記７記載の画像処理装置。
（付記９）
ユーザが含まれる第１画像、前記第１画像と異なる撮像条件で撮像される第２画像、前記第１画像と異なる時刻かつ前記第１画像と同一の撮像条件で継続的に撮像される第３画像、前記第２画像と異なる時刻かつ前記第２画像と同一の撮像条件で継続的に撮像される第４画像を取得すること、
前記第１画像に含まれるユーザの第１特徴量、前記第２画像に含まれる前記ユーザの第２特徴量、前記第３画像に含まれる前記ユーザの第３特徴量と、前記第４画像に含まれる前記ユーザの第４特徴量を抽出すること、
前記第１特徴量と前記第３特徴量、または前記第２特徴量と前記第４特徴量との比較に基づいて前記ユーザを継続的に認証することと、
前記認証することが前記第１特徴量と前記第３特徴量との前記比較に基づいて前記認証している間に、前記取得することに対して前記第２画像と前記第３画像を交互に取得させ、
前記認証することにおける前記比較を、前記第１特徴量と前記第３特徴量から前記第２特徴量と前記第４特徴量に切替えること
を含むことを特徴とする画像処理方法。
（付記１０）
前記第１特徴量、前記第２特徴量、前記第３特徴量、ならびに前記第４特徴量は色ヒストグラムであることを特徴とする付記９記載の画像処理方法。
（付記１１）
前記第１画像の画質を判定することを更に含み、
前記切替えることは、前記第１画像の画質が所定の第１閾値未満の場合に、前記認証することにおける前記比較を、前記第１特徴量と前記第３特徴量から前記第２特徴量と前記第４特徴量に切り替えることを特徴とする付記９または付記１０記載の画像処理方法。
（付記１２）
前記判定することは、前記第２画像の画質を更に判定し、
前記切替ることは、前記第２画質の画質が前記第１閾値以上の場合に、前記認証部における前記比較を、前記第１特徴量と前記第３特徴量から前記第２特徴量と前記第４特徴量に切り替えることを特徴とする付記１０記載の画像処理方法。
（付記１３）
前記判定することは、前記第１特徴量の抽出に用いられる前記ユーザの第１領域、または第２領域の輝度値に基づいて前記第１画像の画質または前記第２画質の画像を判定することを特徴とする付記１２記載の画像処理方法。
（付記１４）
前記第１領域は前記ユーザの顔領域であり、前記第２領域は前記ユーザの体領域であることを特徴とする付記１３記載の画像処理方法。
（付記１５）
前記第１画像または前記第２画像に含まれる前記ユーザの姿勢安定度を評価することを更に含み、
前記切替えることは、前記姿勢安定度に基づいて前記認証することにおける前記比較を、前記第１特徴量と前記第３特徴量から前記第２特徴量と前記第４特徴量に切り替えることを特徴とする付記９ないし付記１４の何れか一つに記載の画像処理方法。
（付記１６）
前記評価することは、複数の前記第１画像、または、複数の前記第２画像に含まれる前記第１領域または前記第２領域の移動量に基づいて前記姿勢安定度を評価することを特徴とする付記１５記載の画像処理方法。
（付記１７）
コンピュータに、
ユーザが含まれる第１画像、前記第１画像と異なる撮像条件で撮像される第２画像、前記第１画像と異なる時刻かつ前記第１画像と同一の撮像条件で継続的に撮像される第３画像、前記第２画像と異なる時刻かつ前記第２画像と同一の撮像条件で継続的に撮像される第４画像を取得すること、
前記第１画像に含まれるユーザの第１特徴量、前記第２画像に含まれる前記ユーザの第２特徴量、前記第３画像に含まれる前記ユーザの第３特徴量と、前記第４画像に含まれる前記ユーザの第４特徴量を抽出すること、
前記第１特徴量と前記第３特徴量、または前記第２特徴量と前記第４特徴量との比較に基づいて前記ユーザを継続的に認証することと、
前記認証することが前記第１特徴量と前記第３特徴量との前記比較に基づいて前記認証している間に、前記取得することに対して前記第２画像と前記第３画像を交互に取得させ、
前記認証することにおける前記比較を、前記第１特徴量と前記第３特徴量から前記第２特徴量と前記第４特徴量に切替えること
を実行させることを特徴とする画像処理プログラム。
【符号の説明】
【００６１】
１    画像処理装置
２    ログイン認証部
３    撮像部
４    記憶部
５    取得部
６    抽出部
７    認証部
８    判定部
９    評価部
１０  切替え部
１１  継続認証装置
【図１】
2015082205.tif 000004
【図２】
2015082205.tif 000005
【図３】
2015082205.tif 000006
【図４】
2015082205.tif 000007
【図５】
2015082205.tif 000008
【図６】
2015082205.tif 000009
【図７】
2015082205.tif 000010