(57)【要約】      （修正有）【課題】顔認証サービスの提供者ごとに顔認証機能を安定かつ効率的に運用できるようにする。【解決手段】顔認証システムは、顔管理サーバ５で行われる登録済みの利用者の顔画像データの管理と、複数の顔照合サーバ６で行われる登録済みの利用者の顔特徴量データのグループ単位の保管、および顔認証機１のカメラ１１により取得した顔認証の対象者の顔画像データから生成した顔特徴量データと登録済みの利用者の顔画像データから生成した顔特徴量データとの照合処理と、に関する操作画面を管理端末２に表示する。この操作画面は、グループの登録を行わせる第１の画面と、この第１の画面により登録されたグループと顔照合サーバとの関連付け設定を行わせる第２の画面と、利用者の登録時の顔画像データの登録に際して第１の画面により登録されたグループとの関連付け設定を行わせる第３の画面と、を含む。【選択図】図１
2020126340.tif 000002
【特許請求の範囲】
【請求項１】
顔認証の対象者を撮影した画像データに基づいて顔認証処理を実行する顔認証システムであって、
複数の顔認証機と、
この顔認証機とネットワークを介して接続されるサーバ装置と、
このサーバ装置とネットワークを介して接続され、管理者が操作する顔認証管理装置と、
を備え、
前記顔認証機は、
対象者を撮影するカメラを有し、
前記サーバ装置は、
利用者の顔画像データを蓄積する顔画像管理部と、
前記利用者の顔画像データに基づいて生成された顔特徴量データをグループ単位で保管し、このグループ単位で保管されている顔特徴量データと複数の前記顔認証機からの顔画像データに基づいて生成された顔特徴量データ同士の照合処理を実行する複数の顔画像照合部と、有し、
前記顔認証管理装置は、
前記サーバ装置の前記顔画像管理部および複数の前記顔画像照合部で行われる処理に関する操作画面を表示し、
前記操作画面は、
前記グループの登録を行わせる第１の画面と、
この第１の画面により登録された前記グループと前記顔画像照合部との関連付け設定を行わせる第２の画面と、
前記利用者の顔画像データの登録に際して前記第１の画面により登録された前記グループとの関連付け設定を行わせる第３の画面と、を含むことを特徴とする顔認証システム。
【請求項２】
顔認証システムを管理する管理者が操作する顔認証管理装置であって、
サーバ装置とネットワークを介して接続され、
前記サーバ装置の顔画像管理部への利用者の顔画像データの登録処理と、
前記サーバ装置の複数の顔画像照合部で行われる前記利用者の顔画像データから生成した顔特徴量データのグループ単位での保管処理と、
顔認証機のカメラにより取得した顔認証の対象者の顔画像データから生成した顔特徴量データと前記利用者の顔特徴量データとの照合処理と、に関する操作画面を表示し、
前記操作画面は、
前記グループの登録を行わせる第１の画面と、
この第１の画面により登録された前記グループと前記顔画像照合部との関連付け設定を行わせる第２の画面と、
前記利用者の顔画像データの登録に際して前記第１の画面により登録された前記グループとの関連付け設定を行わせる第３の画面と、を含むことを特徴とする顔認証管理装置。
【請求項３】
管理者が操作する顔認証管理装置において顔認証システムを管理する顔認証管理方法であって、
前記顔認証管理装置とネットワークを介して接続されるサーバ装置の顔画像管理部への利用者の顔画像データの登録処理と、
前記サーバ装置の複数の顔画像照合部で行われる前記利用者の顔画像データから生成した顔特徴量データのグループ単位での保管処理と、
顔認証機のカメラにより取得した顔認証の対象者の顔画像データから生成した顔特徴量データと前記利用者の顔特徴量データとの照合処理と、に関する操作画面を表示し、
前記操作画面は、
前記グループの登録を行わせる第１の画面と、
この第１の画面により登録された前記グループと前記顔画像照合部との関連付け設定を行わせる第２の画面と、
前記利用者の顔画像データの登録に際して前記第１の画面により登録された前記グループとの関連付け設定を行わせる第３の画面と、を含むことを特徴とする顔認証管理方法。
【請求項４】
請求項３に記載の顔認証管理方法をコンピュータに実行させるための顔認証管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、顔認証の対象者を撮影した画像データに基づいて顔認証処理を実行する顔認証システム、顔認証システムを管理する管理者が操作する顔認証管理装置、ならびに顔認証管理装置において顔認証システムを管理する顔認証管理方法および顔認証管理プログラムに関するものである。
【背景技術】
【０００２】
従来より、顔照合に関する技術として、少なくとも特徴量抽出手段、登録者特徴量記憶手段、および照合手段を第１の装置で構成し、登録者顔画像記憶手段を、第１の装置よりもセキュリティレベルの高い場所に保管される第２の装置で構成し、第１の装置が、登録者の顔画像を利用する必要が生じた場合に、第２の装置との間にデータ通信路を構築し、該データ通信路を通じて第２の装置から登録者の顔画像を取得し、登録者の顔画像のデータを不揮発性の記録媒体には保存せずにワークメモリ上で利用し、顔照合システムが盗難や攻撃にあったとしても、登録者の顔画像を可及的に保護することを可能にしたものが知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５３５３１４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
さて、従来の技術は、撮像手段と全ての登録者の顔特徴量データを有し、顔照合処理を実行する顔認証機がフィジカル空間に設置され、登録者の顔画像データが画像サーバなどのサイバー空間で管理されるものである。そのため認証サーバを設ける構成、すなわち、特徴量データと顔画像データの両方のデータをクラウドサーバなどに置いて、サービス提供者が顔認証機能を安定かつ効率的に運用する仕組みについては、何ら配慮されていない。
【０００５】
そこで、本発明は、顔認証サービスの提供者ごとに顔認証機能を安定かつ効率的に運用することができる顔認証管理装置、顔認証管理方法および顔認証管理プログラムを提供することを主な目的とする。
【課題を解決するための手段】
【０００６】
本発明の顔認証システムは、顔認証の対象者を撮影した画像データに基づいて顔認証処理を実行する顔認証システムであって、複数の顔認証機と、この顔認証機とネットワークを介して接続されるサーバ装置と、このサーバ装置とネットワークを介して接続され、管理者が操作する顔認証管理装置と、を備え、前記顔認証機は、対象者を撮影するカメラを有し、前記サーバ装置は、利用者の顔画像データを蓄積する顔画像管理部と、前記利用者の顔画像データに基づいて生成された顔特徴量データをグループ単位で保管し、このグループ単位で保管されている顔特徴量データと複数の前記顔認証機からの顔画像データに基づいて生成された顔特徴量データ同士の照合処理を実行する複数の顔画像照合部と、有し、前記顔認証管理装置は、前記サーバ装置の前記顔画像管理部および複数の前記顔画像照合部で行われる処理に関する操作画面を表示し、前記操作画面は、前記グループの登録を行わせる第１の画面と、この第１の画面により登録された前記グループと前記顔画像照合部との関連付け設定を行わせる第２の画面と、前記利用者の顔画像データの登録に際して前記第１の画面により登録された前記グループとの関連付け設定を行わせる第３の画面と、を含む構成とする。
【０００７】
また、本発明の顔認証管理装置は、顔認証システムを管理する管理者が操作する顔認証管理装置であって、サーバ装置とネットワークを介して接続され、前記サーバ装置の顔画像管理部への利用者の顔画像データの登録処理と、前記サーバ装置の複数の顔画像照合部で行われる前記利用者の顔画像データから生成した顔特徴量データのグループ単位での保管処理と、顔認証機のカメラにより取得した顔認証の対象者の顔画像データから生成した顔特徴量データと前記利用者の顔特徴量データとの照合処理と、に関する操作画面を表示し、前記操作画面は、前記グループの登録を行わせる第１の画面と、この第１の画面により登録された前記グループと前記顔画像照合部との関連付け設定を行わせる第２の画面と、前記利用者の顔画像データの登録に際して前記第１の画面により登録された前記グループとの関連付け設定を行わせる第３の画面と、を含む構成とする。
【０００８】
また、本発明の顔認証管理方法は、管理者が操作する顔認証管理装置において顔認証システムを管理する顔認証管理方法であって、前記顔認証管理装置とネットワークを介して接続されるサーバ装置の顔画像管理部への利用者の顔画像データの登録処理と、前記サーバ装置の複数の顔画像照合部で行われる前記利用者の顔画像データから生成した顔特徴量データのグループ単位での保管処理と、顔認証機のカメラにより取得した顔認証の対象者の顔画像データから生成した顔特徴量データと前記利用者の顔特徴量データとの照合処理と、に関する操作画面を表示し、前記操作画面は、前記グループの登録を行わせる第１の画面と、この第１の画面により登録された前記グループと前記顔画像照合部との関連付け設定を行わせる第２の画面と、前記利用者の顔画像データの登録に際して前記第１の画面により登録された前記グループとの関連付け設定を行わせる第３の画面と、を含む構成とする。
【０００９】
また、本発明の顔認証管理プログラムは、前記顔認証管理方法をコンピュータに実行させるための構成とする。
【発明の効果】
【００１０】
本発明によれば、第１の画面により、グループに関する設定が行われ、第２の画面により、顔画像照合部とグループとの関連付けに関する設定が行われ、第３の画面により、利用者とグループとの関連付けに関する設定が行われる。これにより、顔認証サービスの提供者ごとに顔認証機能を安定かつ効率的に運用することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る顔認証システムの全体構成図
【図２】照合グループの概要を示す説明図
【図３】顔認証機１で行われる顔照合の問合せの概要を示す説明図
【図４】顔照合ユニットの概要を示す説明図
【図５】顔認証機１の概略構成を示すブロック図
【図６】管理端末２の概略構成を示すブロック図
【図７】顔管理サーバ５の概略構成を示すブロック図
【図８】顔照合サーバ６の概略構成を示すブロック図
【図９】顔認証機１で行われる顔画像抽出処理の概要を示す説明図
【図１０】顔認証機１で行われる顔切出し処理の概要を示す説明図
【図１１】顔認証機１で行われる顔切出し処理の概要を示す説明図
【図１２】顔画像抽出処理の概要を示す説明図
【図１３】照合グループ情報による顔認証の問合せの概要を示す説明図
【図１４】管理端末２に表示されるログイン画面を示す説明図
【図１５】照合グループに関する登録、参照、更新および削除の際に管理端末２に表示される画面を示す説明図
【図１６】照合グループに関する登録、参照、更新および削除の際に管理端末２に表示される画面を示す説明図
【図１７】照合グループに関する登録、参照および更新の処理の手順を示すシーケンス図
【図１８】照合グループに関する登録、参照、更新の処理の概要を示す説明図
【図１９】照合グループに関する削除処理の手順を示すシーケンス図
【図２０】照合グループに関する削除処理の概要を示す説明図
【図２１】照合グループに関する一括登録処理の手順を示すシーケンス図
【図２２】顔認証機１と照合グループとの間の関連付けに関する登録、参照、更新および削除の際に管理端末２に表示される画面を示す説明図
【図２３】顔認証機１と照合グループとの間の関連付けに関する登録、参照、更新および削除の際に管理端末２に表示される画面を示す説明図
【図２４】顔認証機１と照合グループとの間の関連付けに関する登録処理の手順を示すシーケンス図
【図２５】顔認証機１と照合グループとの間の関連付けに関する登録処理の概要を示す説明図
【図２６】顔認証機１と照合グループとの間の関連付けに関する参照処理の手順を示すシーケンス図
【図２７】顔認証機１と照合グループとの間の関連付けに関する更新処理の手順を示すシーケンス図
【図２８】顔認証機１と照合グループとの間の関連付けに関する削除処理の手順を示すシーケンス図
【図２９】顔照合サーバ６と照合グループとの間の関連付けに関する登録、参照および削除の際に管理端末２に表示される画面を示す説明図
【図３０】顔照合サーバ６と照合グループとの間の関連付けに関する登録、参照および削除の際に管理端末２に表示される画面を示す説明図
【図３１】顔照合サーバ６と照合グループとの間の関連付けに関する登録処理の手順を示すシーケンス図
【図３２】顔照合サーバ６と照合グループとの間の関連付けに関する参照処理の手順を示すシーケンス図
【図３３】顔照合サーバ６と照合グループとの間の関連付けに関する削除処理の手順を示すシーケンス図
【図３４】顔照合サーバ６と照合グループとの間の関連付けに関する削除処理の概要を示す説明図
【図３５】利用者に関する登録、参照、更新および削除の際に管理端末２に表示される画面を示す説明図
【図３６】利用者に関する登録、参照、更新および削除の際に管理端末２に表示される画面を示す説明図
【図３７】利用者に関する登録処理の手順を示すシーケンス図
【図３８】利用者に関する登録処理の概要を示す説明図
【図３９】利用者に関する一括登録処理の手順を示すシーケンス図
【図４０】利用者に関する参照処理の手順を示すシーケンス図
【図４１】利用者に関する更新処理の手順を示すシーケンス図
【図４２】利用者に関する更新処理の概要を示す説明図
【図４３】利用者に関する削除処理の手順を示すシーケンス図
【図４４】利用者に関する削除処理の概要を示す説明図
【図４５】顔画像抽出処理の概要を示す説明
【図４６】画像品質チェック処理の概要を示す説明図
【図４７】顔特徴量算出処理の概要を示す説明図
【図４８】顔特徴量登録処理（特徴量指定）の概要を示す説明図
【図４９】顔特徴量登録処理（画像指定）の概要を示す説明図
【図５０】顔特徴量削除処理の概要を示す説明図
【図５１】顔登録の概要を示す説明図
【図５２】顔情報同期処理の概要を示す説明図
【図５３】顔特徴量データのコピー処理の概要を示す説明図
【図５４】顔認証時の処理の概要を示す説明図
【図５５】認証ログに関する参照処理の概要を示す説明図
【図５６】管理端末２に表示される認証ログ参照画面を示す説明図
【図５７】顔認証機１の外部アプリケーション連携の概要を示す説明図
【図５８】本システムにおける稼働状況監視機能の概要を示す説明図
【図５９】管理端末２に表示されるバックアップ画面およびレストア画面を示す説明図
【図６０】本実施形態の変形例に係る顔画像抽出処理の概要を示す説明図
【発明を実施するための形態】
【００１２】
前記課題を解決するためになされた第１の発明は、顔認証の対象者を撮影した画像データに基づいて顔認証処理を実行する顔認証システムであって、複数の顔認証機と、この顔認証機とネットワークを介して接続されるサーバ装置と、このサーバ装置とネットワークを介して接続され、管理者が操作する顔認証管理装置と、を備え、前記顔認証機は、対象者を撮影するカメラを有し、前記サーバ装置は、利用者の顔画像データを蓄積する顔画像管理部と、前記利用者の顔画像データに基づいて生成された顔特徴量データをグループ単位で保管し、このグループ単位で保管されている顔特徴量データと複数の前記顔認証機からの顔画像データに基づいて生成された顔特徴量データ同士の照合処理を実行する複数の顔画像照合部と、有し、前記顔認証管理装置は、前記サーバ装置の前記顔画像管理部および複数の前記顔画像照合部で行われる処理に関する操作画面を表示し、前記操作画面は、前記グループの登録を行わせる第１の画面と、この第１の画面により登録された前記グループと前記顔画像照合部との関連付け設定を行わせる第２の画面と、前記利用者の顔画像データの登録に際して前記第１の画面により登録された前記グループとの関連付け設定を行わせる第３の画面と、を含む構成とする。
【００１３】
これによると、第１の画面により、グループに関する設定が行われ、第２の画面により、顔画像照合部とグループとの関連付けに関する設定が行われ、第３の画面により、利用者とグループとの関連付けに関する設定が行われる。これにより、顔認証サービスの提供者ごとに顔認証機能を安定かつ効率的に運用することができる。
【００１４】
また、第２の発明は、顔認証システムを管理する管理者が操作する顔認証管理装置であって、サーバ装置とネットワークを介して接続され、前記サーバ装置の顔画像管理部への利用者の顔画像データの登録処理と、前記サーバ装置の複数の顔画像照合部で行われる前記利用者の顔画像データから生成した顔特徴量データのグループ単位での保管処理と、顔認証機のカメラにより取得した顔認証の対象者の顔画像データから生成した顔特徴量データと前記利用者の顔特徴量データとの照合処理と、に関する操作画面を表示し、前記操作画面は、前記グループの登録を行わせる第１の画面と、この第１の画面により登録された前記グループと前記顔画像照合部との関連付け設定を行わせる第２の画面と、前記利用者の顔画像データの登録に際して前記第１の画面により登録された前記グループとの関連付け設定を行わせる第３の画面と、を含む構成とする。
【００１５】
これによると、第１の発明と同様に、顔認証サービスの提供者ごとに顔認証機能を安定かつ効率的に運用することができる。
【００１６】
また、第３の発明は、管理者が操作する顔認証管理装置において顔認証システムを管理する顔認証管理方法であって、前記顔認証管理装置とネットワークを介して接続されるサーバ装置の顔画像管理部への利用者の顔画像データの登録処理と、前記サーバ装置の複数の顔画像照合部で行われる前記利用者の顔画像データから生成した顔特徴量データのグループ単位での保管処理と、顔認証機のカメラにより取得した顔認証の対象者の顔画像データから生成した顔特徴量データと前記利用者の顔特徴量データとの照合処理と、に関する操作画面を表示し、前記操作画面は、前記グループの登録を行わせる第１の画面と、この第１の画面により登録された前記グループと前記顔画像照合部との関連付け設定を行わせる第２の画面と、前記利用者の顔画像データの登録に際して前記第１の画面により登録された前記グループとの関連付け設定を行わせる第３の画面と、を含む構成とする。
【００１７】
これによると、第１の発明と同様に、顔認証サービスの提供者ごとに顔認証機能を安定かつ効率的に運用することができる。
【００１８】
また、第４の発明は、前記顔認証管理方法をコンピュータに実行させるための顔認証管理プログラムである。
【００１９】
これによると、第１の発明と同様に、顔認証サービスの提供者ごとに顔認証機能を安定かつ効率的に運用することができる。
【００２０】
以下、本発明の実施の形態を、図面を参照しながら説明する。
【００２１】
図１は、本実施形態に係る顔認証システムの全体構成図である。
【００２２】
この顔認証システムは、顔認証機１と、管理端末２（端末装置、顔認証管理装置）と、顔認証サーバ３（クラウドサーバ）と、を備えている。顔認証サーバ３は、顔管理サーバ５（顔画像管理部）と、顔照合サーバ６（顔画像照合部）と、を備えている。
【００２３】
顔認証機１と管理端末２と顔管理サーバ５と顔照合サーバ６とは、インターネットなどのネットワークを介して接続されている。顔認証システムは、顔認証サービスの提供者（事業者）ごとに構築される。顔認証機１は、建物の出入口や部屋の出入口など、顔認証が必要とされる場所ごとに複数設置される。顔照合サーバ６は、顔認証機１の台数などに応じて所要の数が設けられる。
【００２４】
顔認証機１は、カメラ１１を備えており、このカメラ１１により、利用者が写る撮影画像を取得する。また、顔認証機１は、ディスプレイ１２を有しており、このディスプレイ１２により、顔照合サーバ６から取得した顔認証結果を表示して、顔認証結果を利用者に通知する。
【００２５】
管理端末２は、管理者が操作するものであり、ＰＣで構成され、顔認証機１、顔管理サーバ５および顔照合サーバ６の動作を管理する管理アプリケーションがインストールされている。この管理アプリケーションにより、管理者が種々の管理業務を行うことができる。なお、管理アプリケーションはＷｅｂアプリケーションとして実装される。
【００２６】
顔管理サーバ５は、利用者の情報を一元管理する。具体的には、登録された利用者の姓名や顔画像データなどの情報を蓄積して管理する。
【００２７】
顔照合サーバ６は、顔認証時に、顔認証の対象者の顔画像データを顔認証機１から取得して、その顔画像データから対象者の顔特徴量データを生成して、その対象者の顔特徴量データと、自装置に保管された登録者（登録済みの利用者）の顔特徴量データとを比較することによる顔照合を行って、対象者が登録者か否かを判定する顔認証を行う。
【００２８】
また、顔照合サーバ６は、顔認証に先だって、利用者の登録時に、利用者の顔画像データを管理端末２から取得して、その顔画像データから利用者の顔特徴量データを生成して、自装置に保管する。なお、利用者の撮影画像を管理端末２から取得して、顔照合サーバ６で撮影画像から顔画像データを取得することもできる。
【００２９】
なお、本実施形態では、顔管理サーバ５（顔画像管理部）と顔照合サーバ６（顔画像照合部）とを、それぞれ物理的に異なる情報処理装置内に存在するものとしたが、単一の情報処理装置内に存在するものとしてもよい。
【００３０】
また、本実施形態では、管理端末２と顔管理サーバ５とを設けるようにしたが、管理端末２と顔管理サーバ５とを単一の情報処理装置で構成することができる。例えば顔管理サーバ５に管理アプリケーションをインストールすることで、顔管理サーバ５が管理端末２を兼用することができる。
【００３１】
また、本実施形態では、顔特徴量照合を行うようにしたが、顔照合は、顔特徴量照合に限定されず、機械学習などを適用した照合方法を採用してもよい。さらに、本実施形態は、顔認証以外の生体認証にも適用することができる。
【００３２】
次に、照合グループについて説明する。図２は、照合グループの概要を示す説明図である。
【００３３】
本実施形態では、利用者が顔認証を受ける顔認証機１の設置場所などに応じて、利用者をグループ分けして各利用者に照合グループを設定する。また、利用者と同様に、顔認証機１の設置場所などに応じて、顔認証機１をグループ分けして、各顔認証機１に照合グループを設定する。さらに、顔認証機１に対応する顔照合サーバ６、すなわち、顔認証機１から顔照合の問合せ（リクエスト）を受け付ける顔照合サーバ６を、顔認証機１と同様にグループ分けして、各顔照合サーバ６に照合グループを設定する。
【００３４】
例えば、複数の会社が入居しているマルチテナントの建物の玄関に設置された顔認証機１では、複数の会社に所属する利用者が顔認証を受ける。一方、所属する組織が異なる利用者の情報を、同一のデータベースで管理することができない。そこで、このような場合には、複数の会社ごとの照合グループを形成して、照合グループ単位で利用者の登録情報を保管し、顔認証機１では、会社ごとの照合グループの顔照合サーバ６に対して顔照合の問合せを行う。
【００３５】
利用者が属する照合グループに対応する顔認証機１でのみ、認証を受けることができる。したがって、登録済みの利用者でも、自分の照合グループに属さない顔認証機１、例えば自分の入館が許可されていない建物の顔認証機１では、認証を受けることができない。
例えば、ある事業所に勤務している利用者が、別の事業所に出向いた場合、その事業所の顔認証機１では認証を受けることができない。
【００３６】
次に、顔認証機１から顔照合サーバ６に対する顔照合の問合せについて説明する。図３は、顔認証機１で行われる顔照合の問合せの概要を示す説明図である。
【００３７】
顔認証機１では、自装置と同じ照合グループに属する顔照合サーバ６に対して顔照合の問合せを行い、問合せ先（要求先）となる顔照合サーバ６に顔照合のリクエストを送る。また、顔認証機１には、照合グループ情報として、顔照合サーバ６のネットワークアドレス（ＩＰアドレス）を保持しており、このネットワークアドレスに基づいて、自装置に対応する顔照合サーバ６に顔照合の問合せを行う。
【００３８】
この顔認証の問合せ方法には、図３（Ａ）に示す一斉問合せと、図３（Ｂ）に示すランダム問合せと、図３（Ｃ）に示す順次問合せ（問合せ先切り替え）とがある。
【００３９】
図３（Ａ）に示すように、一斉問合せの場合、複数の照合グループの各々に対応した顔照合サーバ６に対して一斉に顔照合の問合せを行う。例えば、顔認証機１が、マルチテナントの建物の玄関に設置され、複数の照合グループの利用者が顔認証を受ける場合、各グループの顔照合サーバ６に対して一斉に顔照合のリクエストを送る。
【００４０】
なお、１つの顔照合サーバ６の負荷を軽減するため、１つの照合グループに属する利用者の顔特徴量データを複数の顔照合サーバ６に分割して保管することも可能であり、この場合にも、顔認証機１と同じ照合グループ内で互いに登録内容が異なる全ての顔照合サーバ６に対して一斉に顔照合の問合せを行う。
【００４１】
図３（Ｂ）に示すように、ランダム問合せの場合、顔認証機１と同じ照合グループ内の複数の顔照合サーバ６の中から、顔照合の問合せ先となる顔照合サーバ６をランダムに選択する。複数の顔照合サーバ６は登録内容が同一である。すなわち、同一の利用者を照合対象とし、同一の利用者の顔特徴量データを保管している。このような問合せ方法では、顔認証機１からの問合せが各顔照合サーバ６に振り分けられるため、各顔照合サーバ６の負荷を軽減することができ、負荷分散を図ることができる。
【００４２】
図３（Ｃ）に示すように、順次問合せの場合、顔認証機１と同じ照合グループ内の複数の顔照合サーバ６の中から、顔照合の問合せ先を順次選択する。具体的には、顔照合サーバ６に順番（優先順位）を付与して、その順番にしたがって顔照合サーバ６を選択し、順位の高い顔照合サーバ６から応答がない場合には、送信先を顔照合サーバ６に切り替える。すなわち、照合グループ内の第１順位の顔照合サーバ６を選択して、その顔照合サーバ６に対して顔認証を要求する。そして、顔照合サーバ６から応答がない場合には、同じ照合グループ内の次順位の別の顔照合サーバ６を選択して、その顔照合サーバ６に対して顔認証を要求する。このような制御により冗長化（バックアップ）を図ることができる。
【００４３】
次に、顔照合ユニットについて説明する。図４は、顔照合ユニットの概要を示す説明図である。
【００４４】
顔照合サーバ６には、顔照合を行う顔照合ユニットを複数設けることができる。この顔照合ユニットは、顔照合プログラムを実行する顔照合プロセスと、顔照合の比較対象となる利用者の情報（顔特徴量データ）が登録された顔照合データベースとを有している。
【００４５】
この顔照合ユニットは、照合グループごとに設けられており、照合グループに属する顔認証機１からの顔照合のリクエストに応じて顔照合を行う。したがって、１つの顔照合サーバ６で、複数の照合グループに対応することができる。
【００４６】
ここで、顔認証機１には、照合グループ情報として、顔照合サーバ６のネットワークアドレス（ＩＰアドレス）を保持しており、このネットワークアドレスに基づいて、自装置に対応する顔照合サーバ６に顔照合の問合せを行うことができるが、本実施形態では、さらに、顔照合ユニット単位のネットワークアドレス（ＩＰアドレス）を保持しており、このネットワークアドレスに基づいて、自装置に対応する顔照合ユニットに顔照合の問合せを行うことができる。
【００４７】
また、顔照合データベースは、照合グループごとに設けられるため、利用者の顔特徴量データを照合グループ単位で保管することができる。顔照合プロセスは、グループ単位で保管されている顔特徴量データと、同一のグループの顔認証機１から取得した顔画像データから生成した顔特徴量データとの照合処理を実行する。
【００４８】
ここで、顔認証機１と顔照合ユニットとの対応関係には種々の態様がある。
【００４９】
図４（Ａ）に示す例は、顔照合サーバ６に、顔認証機１が属する照合グループの顔照合ユニットが１つ設けられており、顔認証機１と顔照合サーバ６とが１対１で対応している。
【００５０】
図４（Ｂ）に示す例は、顔認証機１と顔照合サーバ６とが１対１で対応するが、顔照合サーバ６に、顔認証機１が属する照合グループの顔照合ユニットが２つ設けられている。
この場合、マルチテナントの建物の玄関に設置された顔認証機１の場合に、所属する組織が異なる利用者の情報（例えば、利用者Ａ、利用者Ｂ）を、異なる照合データベースで管理することができる。
【００５１】
図４（Ｃ）に示す例は、顔認証機１と顔照合サーバ６とが１対２で対応し、顔認証機１が、２つの顔照合サーバ６に対して顔照合の問合せ（利用者Ｘの照合リクエスト）を行う。この場合、異なる顔照合サーバ６に、同一の顔照合ユニット、すなわち、同一の利用者の顔特徴量データで顔照合を行う顔照合ユニットを２つ以上設けることで、顔照合サーバ６の負荷分散や死活対応を図ることができる。
【００５２】
次に、顔認証機１の概略構成について説明する。図５は、顔認証機１の概略構成を示すブロック図である。
【００５３】
顔認証機１は、カメラ１１（撮像部）と、ディスプレイ１２（出力部）と、通信部１３と、記憶部１４と、制御部１５と、を備えている。
【００５４】
カメラ１１は、所定の撮影エリアを常時撮影し、撮影エリアに人物が入るとその人物が撮影され、顔認証の対象者の撮影画像を取得することができる。なお、省電力化のため、人感センサ（図示せず）を設けて、人の到来を検知してカメラ１１が起動するようにしてもよい。
【００５５】
ディスプレイ１２は、顔認証結果を表示し、顔認証を受ける人物が顔認証結果を確認することができる。なお、対象者の認証結果を出力する出力部としてスピーカーを設けて、顔認証結果を音声で通知するようにしてもよい。
【００５６】
通信部１３（顔画像送信部、認証結果受信部）は、ネットワークを介して顔照合サーバ６と通信を行う。本実施形態では、顔画像データを顔照合サーバ６に送信する。また、顔照合サーバ６から利用者の認証結果を受信する。また、通信部１３は、ネットワークを介して顔管理サーバ５と通信を行う。本実施形態では、顔管理サーバ５から照合グループ情報などを受信する。
【００５７】
記憶部１４は、照合グループ情報、制御部１５を構成するプロセッサで実行される制御プログラムなどを記憶する。
【００５８】
制御部１５は、起動処理部２１と、顔画像抽出部２２と、顔照合要求部２３と、認証結果通知部２４と、認証結果調整部２５と、稼働状況監視部２６と、を備えている。この制御部１５は、プロセッサで構成され、制御部１５の各部は、記憶部１４に記憶されたプログラムをプロセッサで実行することで実現される。
【００５９】
起動処理部２１は、顔認証機１の起動時に、顔管理サーバ５から照合グループ情報を取得して、記憶部１４に記憶する。なお、照合グループ情報の取得は、これに限らず、照合グループ情報の更新などに伴って、顔管理サーバ５から照合グループ情報を対象の顔認証機１へ配信するようにしても良い。
【００６０】
顔画像抽出部２２は、カメラ１１から顔認証の対象者の撮影画像を取得して（カメラ画像キャプチャ）、その撮影画像から人物の顔を検知して（顔検知）、検知した顔のサイズが適正であるかを判定し（顔サイズチェック）、撮影画像から顔領域を切り出して（顔切出し）、対象者の顔画像データを取得する。なお、顔画像データは、顔領域の画像のみのデータでもよいが、撮影画像データと、その撮影画像データ上の顔領域の位置情報（顔枠情報）との組み合わせとしてもよい。
【００６１】
顔照合要求部２３は、自装置と照合グループが一致する顔照合サーバ６に顔照合のリクエストを送信する。
【００６２】
認証結果通知部２４は、顔照合サーバ６から取得した顔認証結果をディスプレイ１２に表示して、顔認証結果を利用者に通知する。
【００６３】
認証結果調整部２５は、顔照合サーバ６から取得した利用者の顔照合結果を外部システムの後述の図５７に記載の管理サーバ８（外部装置）と連携するための制御を行う。この認証結果調整部２５は、接続アプリケーションで構成され、利用者の顔照合結果を外部システムの管理サーバ８に通知する。
【００６４】
稼働状況監視部２６は、自装置の稼働状況を監視し、自装置の稼働状況を顔管理サーバ５に通知する。
【００６５】
次に、管理端末２について説明する。図６は、管理端末２の概略構成を示すブロック図である。
【００６６】
管理端末２は、通信部３１と、ディスプレイ３２（表示部）と、入力デバイス３３（操作部）と、記憶部３４と、制御部３５と、を備えている。
【００６７】
通信部３１は、ネットワークを介して顔管理サーバ５と通信を行う。本実施形態では、顔管理サーバ５から画面情報などを受信し、これに応じた管理者の操作情報などを顔管理サーバ５に送信する。
【００６８】
ディスプレイ３２は、各種の画面を表示する。入力デバイス３３は、マウスやキーボードなどであり、ディスプレイ３２に表示された画面の操作を行う。
【００６９】
記憶部３４は、制御部３５を構成するプロセッサで実行されるプログラム（管理アプリケーション）などを記憶する。
【００７０】
制御部３５は、ＧＵＩ制御部４１を備えている。この制御部３５は、プロセッサで構成され、制御部３５の各部は、記憶部３４に記憶されたプログラム（管理アプリケーション）をプロセッサで実行することで実現される。
【００７１】
ＧＵＩ制御部４１は、顔管理サーバ５から配信される各種の操作画面をディスプレイ３２に表示する。また、入力デバイス３３を用いた管理者の入力操作に応じて、入力情報を取得するとともに画面制御を行う。本実施形態では、ログインに関連する画面、具体的にはログイン画面に関する表示入力制御を行う。また、利用者管理に関連する画面、具体的には、利用者に関する登録（個別登録、一括登録）、参照、更新および削除に関連する画面に関する表示入力制御を行う。また、照合グループ管理に関連する画面、具体的には、照合グループに関する登録（個別登録、一括登録）、参照、更新および削除に関連する画面に関する表示入力制御を行う。また、認証機管理に関連する画面、具体的には、認証機と照合グループとの間の関連付けに関する登録、参照、更新および削除に関連する画面に関する表示入力制御を行う。また、認証ログの参照画面に関する表示入力制御を行う。
【００７２】
次に、顔管理サーバ５の概略構成について説明する。図７は、顔管理サーバ５の概略構成を示すブロック図である。
【００７３】
顔管理サーバ５は、通信部５１と、記憶部５２と、制御部５３と、を備えている。
【００７４】
通信部５１は、ネットワークを介して管理端末２と通信を行う。また、通信部５１は、ネットワークを介して顔認証機１と通信を行う。また、通信部５１は、顔照合サーバ６と通信を行う。
【００７５】
記憶部５２は、顔情報データベース、顔認証機１と照合グループとの間の関連付け情報に関するデータベース、顔照合サーバ６と照合グループとの間の関連付け情報に関するデータベース、管理者アクセスログ、制御部５３を構成するプロセッサで実行される制御プログラムなどを記憶する。
【００７６】
顔情報データベースは、登録された利用者に関する情報として、利用者の姓名、顔画像、照合グループなどが登録される。なお、利用者の顔画像はプライバシー保護のために暗号化された状態で記憶してもよい。
【００７７】
制御部５３は、管理者アクセス管理部６１と、利用者管理部６２と、照合グループ管理部６３と、顔認証機管理部６４と、顔照合サーバ管理部６５と、顔情報管理部６６と、データベース管理部６７と、稼働状況監視部６８と、認証ログ提示部６９と、を備えている。この制御部５３は、プロセッサで構成され、制御部５３の各部は、記憶部５２に記憶されたプログラムをプロセッサで実行することで実現される。制御部５３の各部は、ＷｅｂＡＰＩ（Web Application Programming Interface）として構成される。
【００７８】
管理者アクセス管理部６１は、管理端末２から自装置にアクセスする管理者のアクセス許可グループに応じて、管理者のアクセス（ログイン）を許可または拒否する。
【００７９】
また、管理者アクセス管理部６１は、自装置に対する管理端末２からのアクセスを管理し、管理者が管理端末２を操作して自装置にアクセスすると、そのときの情報を管理者アクセスログ（履歴情報）として記憶部５２に蓄積する。また、管理端末２からの参照要求に応じて、管理者アクセスログを管理端末２に提示する。
【００８０】
利用者管理部６２は、利用者に関する情報を管理し、管理端末２からの要求に応じて、利用者に関する必要な処理を行う。本実施形態では、管理端末２から、利用者に関する登録、参照、更新および削除の要求が行われ、その要求に応じて必要な処理を行う。
【００８１】
照合グループ管理部６３は、照合グループに関する情報を管理し、管理端末２からの要求に応じて、照合グループに関する必要な処理を行う。本実施形態では、管理端末２から、照合グループに関する登録、参照、更新および削除の要求が行われ、その要求に応じて必要な処理を行う。また、照合グループ情報、すなわち、顔認証機１が自分の照合グループと一致した顔照合サーバ６に顔認証を要求するために必要となる情報を顔認証機１ごとに生成して、その照合グループ情報を顔認証機１に提供する。
【００８２】
顔認証機管理部６４は、顔認証機１に関する情報を管理し、管理端末２からの要求に応じて、顔認証機１に関する必要な処理を行う。本実施形態では、管理端末２から、顔認証機１と照合グループとの間の関連付けに関する登録、参照、更新および削除の要求が行われ、その要求に応じて必要な処理を行う。
【００８３】
顔照合サーバ管理部６５は、顔照合サーバ６に関する情報を管理し、管理端末２からの要求に応じて、顔照合サーバ６に関する必要な処理を行う。本実施形態では、管理端末２から、顔照合サーバ６と照合グループとの間の関連付けに関する登録、参照および削除の要求が行われ、その要求に応じて必要な処理を行う。
【００８４】
顔情報管理部６６は、自装置および顔照合サーバ６にそれぞれ保管された利用者の顔情報を管理する。本実施形態では、自装置に保管された利用者の顔情報（利用者の姓名、顔画像など）と、顔照合サーバ６に保管された利用者の顔情報（利用者の顔特徴量データ）とが整合した状態に維持されるように、顔情報の同期を行う。また、顔情報管理部６６は、顔情報（利用者の顔特徴量データ）のコピーを行う。
【００８５】
データベース管理部６７は、自装置に設けられたデータベースを管理し、データベースのバックアップおよびレストアを行う。
【００８６】
稼働状況監視部６８は、自装置の稼働状況を監視し、また、顔認証機１および顔照合サーバ６からの稼働状況の通知を受け取り、管理端末２での管理者の操作に応じて、顔認証機１、自装置（顔管理サーバ５）、および顔照合サーバ６の稼働状況を管理端末２に画面表示する。
【００８７】
認証ログ提示部６９は、管理端末２からの参照要求に応じて、顔照合サーバ６から認証ログを取得して、認証ログを管理端末２に提示する。
【００８８】
次に、顔照合サーバ６の概略構成について説明する。図８は、顔照合サーバ６の概略構成を示すブロック図である。
【００８９】
顔照合サーバ６は、通信部７１と、記憶部７２と、制御部７３と、を備えている。
【００９０】
通信部７１（顔画像受信部、認証結果送信部）は、ネットワークを介して顔認証機１と通信を行う。本実施形態では、顔認証機１から顔画像データなどを受信する。また、利用者の認証結果などを顔認証機１に送信する。また、通信部７１は、ネットワークを介して顔管理サーバ５と通信を行う。本実施形態では、各種の処理のリクエストなどを顔管理サーバ５から受信し、それに応じたレスポンスなどを顔管理サーバ５に送信する。
【００９１】
記憶部７２は、顔照合データベース、利用者と特徴量との間の関連付け情報、自装置の照合グループに関する情報、認証ログ、制御部７３を構成するプロセッサで実行される制御プログラムなどを記憶する。
【００９２】
顔照合データベースには、登録された利用者に関する情報として、利用者の顔特徴量データなどが登録される。また、顔照合データベースは、照合グループごとに設けられ、利用者の顔特徴量データをグループ単位で保管する。ここで、登録された利用者の顔特徴量データは、予期しない顔照合データベースからの消失に備えて、顔照合サーバ６内に設けられたＨＤＤやＳＳＤ等の不揮発性メモリへバックアップ保存してもよい。
【００９３】
制御部７３は、照合グループ管理部８１と、画像品質チェック部８２と、顔画像抽出部８３と、顔特徴量生成部８４と、顔特徴量管理部８５と、顔特徴量照合部８６と、認証ログ管理部８７と、データベース管理部８８と、稼働状況監視部８９と、を備えている。この制御部７３は、プロセッサで構成され、制御部７３の各部は、記憶部７２に記憶されたプログラムをプロセッサで実行することで実現される。制御部７３の各部は、ＷｅｂＡＰＩとして構成される。
【００９４】
照合グループ管理部８１は、自装置が属する照合グループを管理し、顔管理サーバ５からの要求に応じて、照合グループに関する登録や削除の処理を行う。
【００９５】
画像品質チェック部８２は、撮影画像内の顔領域の画像が所定の品質を満足しているか否かを判定する。具体的には、対象となる画像から、マスクの着用の有無およびサングラスの着用の有無を検知し、また、顔認証適合度（顔の向きや表情による評価値）を算出する。
【００９６】
顔画像抽出部８３は、利用者登録時に、管理端末２から取得した利用者の撮影画像から顔画像を抽出する。このとき、撮影画像から人物の顔を検知し（顔検知）、検知した顔のサイズが適正であるかを判定し（顔サイズチェック）、撮影画像から顔領域を切り出して（顔切出し）、人物の顔画像を取得する。なお、顔認証時に、顔認証機１から取得した対象者の撮影画像から顔画像を抽出するようにしてもよい。
【００９７】
顔特徴量生成部８４は、利用者登録時および顔認証時に、顔画像データから顔特徴点を検出して顔特徴量データを生成する。
【００９８】
顔特徴量管理部８５は、利用者登録時に、顔特徴量生成部８４で生成した利用者の顔特徴量データを、利用者の照合グループに対応した顔照合データベースに登録する。また、更新や削除の際に、顔管理サーバ５からの要求に応じて、顔照合データベースに登録された顔特徴量データを削除する。また、顔特徴量生成や顔照合のアルゴリズムに関係するプログラムのバージョンアップが行われた場合に、顔管理サーバ５からの要求に応じて、顔照合データベースに登録された顔特徴量データを、新しいプログラムに対応するように更新する。
【００９９】
顔特徴量照合部８６は、顔認証時に、顔認証機１から取得した顔画像データから生成した対象者の顔特徴量データと、自装置に保管された登録者（登録済みの利用者）の顔特徴量データとを比較して、対象者が登録者か否かを判定する。この顔特徴量照合部８６は、自装置に関連付けされた照合グループに対応したものであり、自装置に複数の照合グループが関連付けられている場合には、照合グループごとの複数の顔特徴量照合部８６を有する。この顔特徴量照合部８６（顔照合プロセス）は、顔照合データベースと組み合わせて顔照合ユニットを構成する。
【０１００】
なお、顔特徴量照合部８６では、対象者と登録者との類似度（照合スコア）を算出する。この類似度を所定のしきい値と比較することで、顔認証の成否を判定することができる。この成否の判定結果を照合結果として顔認証機１に通知する他に、類似度の高い登録者に関する人物ＩＤや類似度を照合結果として顔認証機１に通知するようにしてもよい。
【０１０１】
認証ログ管理部８７は、顔認証機１から自装置に顔認証の要求が行われると、そのときの情報、すなわち、顔認証の要求元の顔認証機１の機器ＩＤ、顔照合結果などの情報を、認証ログとして記憶部７２に蓄積する。また、顔管理サーバ５からの要求に応じて、認証ログを顔管理サーバ５に提供する。
【０１０２】
データベース管理部８８は、自装置に設けられたデータベースを管理し、データベースのバックアップおよびレストアを行う。
【０１０３】
稼働状況監視部８９は、自装置の稼働状況を監視し、自装置の稼働状況を顔管理サーバ５に通知する。
【０１０４】
なお、本実施形態では、顔照合サーバ６の主たる機能として、顔画像抽出、顔特徴量生成、および顔特徴量照合の各機能を備えているが、これらの機能を互いに独立した別の情報処理装置で構成することができる。例えば、顔画像抽出の機能を、他の顔特徴量生成および顔特徴量照合などの機能とは独立した別の情報処理装置で構成するようにしてもよい。
【０１０５】
次に、顔認証時に顔認証機１の顔画像抽出部２２で行われる処理について説明する。図９は、顔認証機１の顔画像抽出部２２で行われる処理の概要を示す説明図である。
【０１０６】
顔認証機１では、複数のカメラ１１を設けることができる。この場合、カメラ１１から撮影画像を取得するカメラ画像キャプチャプロセスが、カメラ１１ごとに設けられる。このカメラ画像キャプチャプロセスは、顔認証機１を起動した際に開始され、カメラ１１から取得した撮影画像を制御プロセスに渡す。制御プロセスは、各カメラ１１の撮影画像に対して、顔検知、顔サイズチェック、顔切出しの各処理を行う。
【０１０７】
なお、顔認証機１では、制御プロセスが、設定ファイルを読み込んで、設定ファイルに記載されたカメラ１１ごとの設定情報に基づいて、カメラ画像キャプチャプロセスを実行する。このとき、カメラ画像キャプチャプロセスは、実行時に、パラメータとして、カメラ種別、カメラ接続情報、画像取得レート、取得画像サイズの各情報を、制御プロセスから受け取る。
【０１０８】
顔検知では、カメラ１１の撮影画像に含まれる顔領域を検知する。検知結果に基づいて、顔枠（顔領域を取り囲む矩形の枠）を設定する。
【０１０９】
ここで、カメラ１１の撮影画像に複数の顔領域が含まれる場合がある。この場合、検知した複数の顔領域の中から、顔認証の対象となる顔領域を選択する（検知顔選別処理）。このとき、顔認証の対象となる顔領域を１つだけ選択するようにしてもよいが、顔認証の対象となる顔領域を複数選択するようにしてもよい。この場合、選択する顔領域の数を管理者が指定できるようにしてもよい。
【０１１０】
この検知顔選別処理では、顔枠の面積に基づいて顔認証の対象となる顔領域を選択すればよい。すなわち、顔枠の幅および高さから顔枠の面積を算出して、各顔枠の面積を比較して、面積が大きい順に所定数の顔領域を選択する。なお、顔領域を１つだけ選択する場合には、面積が最大の顔領域を選択すればよい。また、顔枠の面積が同じ場合には、検知された順に顔領域を選択すればよい。
【０１１１】
また、顔枠の幅に基づいて顔認証の対象となる顔領域を選択するようにしてもよい。すなわち、各顔枠の幅を比較して、幅が大きい順に所定数の顔領域を選択する。なお、顔領域を１つだけ選択する場合には、幅が最大の顔領域を選択すればよい。また、顔枠の幅が同じ場合には、検知された順に顔領域を選択すればよい。
【０１１２】
なお、顔検知の前処理として、例えばグレースケール変換が行われる。
【０１１３】
顔サイズチェックの処理では、撮影画像から検知した顔領域（顔枠）のサイズが所定の基準（適正範囲）を満たしているか否かを判定する。具体的には、顔検知で取得した顔枠の幅および高さが所定の範囲内にある場合に、顔領域のサイズが適正であると判定する。具体的には、顔枠の幅および高さの各々に関して閾値（最小値および最大値）を設定して、顔枠の幅および高さを各々の最小値および最大値と比較して、顔枠の幅がその最小値以上でかつ最大値以下となり、同時に、顔枠の高さがその最小値以上でかつ最大値以下となる場合に、顔領域のサイズが適正であると判定する。
【０１１４】
図１０、図１１は、顔認証機１で行われる顔切出し処理の概要を示す説明図である。
【０１１５】
顔切出しの処理では、カメラの撮影画像に対して、顔検知で取得した顔領域（顔枠）を基準にして切り出し領域を設定して、その切出し領域（顔切出し枠）の画像を顔画像として切り出す処理を行う。切出し領域は、顔領域を中心にして、その顔領域を縦方向および横方向に拡張した状態で設定される
【０１１６】
図１０（Ａ）に示す例では、拡張係数ｋを３として、顔検知で検知した顔領域の３倍の領域を切り出し領域に設定している。図１０（Ｂ）に示す例では、拡張係数ｋを４として、顔領域の４倍の領域を切り出し領域に設定している。
【０１１７】
ここで、図１０（Ｂ）に示すように、顔枠の左上の頂点Ａの座標（ｘ，ｙ）と顔枠の幅ｗおよび高さｈとから、顔枠の中心Ｂの座標（ｘ'，ｙ'）が次式のように求められる。
（ｘ'，ｙ'）＝（（ｘ＋ｗ）／２，（ｙ＋ｈ）／２）
また、顔枠の幅ｗおよび高さｈと拡張係数ｋとから、切出し領域の幅Ｗおよび高さＨが次式のように求められる。
Ｗ＝ｗ×ｋ
Ｈ＝ｈ×ｋ
そして、顔枠の中心Ｂの座標（ｘ'，ｙ'）と切出し領域の幅Ｗとおよび高さＨとから、切出し領域の左上の頂点Ｃの座標（Ｘ，Ｙ）が次式のように求められる。
（Ｘ，Ｙ）＝（ｘ'−（Ｗ／２），ｙ'−（Ｈ／２））
この切出し領域の左上の頂点Ｃの座標（Ｘ，Ｙ）と切出し領域の幅Ｗとおよび高さＨとにより切出し領域が規定される。
【０１１８】
また、撮影画像に切り出し領域の全体が含まれる場合は問題ないが、図１１（Ａ）に示すように、撮影画像に切り出し領域の全体が含まれない場合、すなわち、切り出し領域の一部が撮影画像からはみ出している場合がある。
【０１１９】
この場合、図１１（Ｂ）に示すように、切り出し領域と同じのサイズの背景画像を生成する。この背景画像は、撮影画像からはみ出した余白部を埋めるものであり、所定色（例えば黒色）で塗り潰されている。また、図１１（Ｃ）に示すように、撮影画像から切り出し領域の画像を切り出して、切出し画像を取得する。そして、図１１（Ｄ）に示すように、背景画像上に切出し画像を重ね合わせて、顔画像を生成する。
【０１２０】
次に、顔画像抽出処理について説明する。図１２は、顔画像抽出処理の概要を示す説明図である。
【０１２１】
前記のように、顔認証機１の顔画像抽出部２２において、顔画像抽出処理、すなわち、顔検知、顔サイズチェック、顔切出しの各処理により、利用者の撮影画像データから顔画像データを生成する処理が行われるが、この顔画像抽出処理は、顔照合サーバ６の顔画像抽出部８３でも同様に行われる。
【０１２２】
利用者登録時には、管理端末２から顔管理サーバ５を介して顔照合サーバ６に利用者の撮影画像データを送ることで、顔照合サーバ６の顔画像抽出部８３で顔画像抽出処理を行う。
【０１２３】
一方、顔認証時には、顔認証機１でのみ顔画像抽出処理を行い、顔照合サーバ６では顔画像抽出処理を行わない。この場合、顔認証機１に高精度な顔検知の機能を与える。また、顔認証機１ではカメラ１１で撮影エリアを常時撮影し、顔が検知されたタイミングで顔画像情報（撮影画像データと顔枠情報）を顔照合サーバ６に送るようにする。これにより、顔画像抽出処理の負荷が複数の顔認証機１に分散され、顔照合サーバ６の負荷を軽減することができる。また、通信量の削減を図ることができるため、ネットワークの負荷を軽減することができる。そして、顔認証の応答を高速に行うことができるため、次々に現れる対象者の顔認証を効率よく行うことができる。
【０１２４】
すなわち、利用者の顔認証処理を顔認証機１と顔照合サーバ６とで分担する構成としたので、従来のように利用者の顔認証処理の全てを顔認証機１へ集中させた高価な認証機を多数設ける必要がない。また、顔特徴量データの更新などが発生しても、大規模な認証機のメンテナンス作業を必要とせず、顔照合サーバ６での作業で済む。したがって、本実施形態によれば、安価な構成、かつ、作業性に優れた顔認証システムを構築することができる。
【０１２５】
なお、管理端末２が顔画像抽出の機能を備えない構成、すなわち、管理端末２に顔画像抽出部２２を設けないようにしてもよい。
【０１２６】
図１３は、照合グループ情報による顔認証の問合せの概要を示す説明図である。
【０１２７】
顔管理サーバ５は、利用者が属する照合グループに関する情報と、顔認証機１と照合グループとの間の関連付け情報と、顔照合サーバ６と照合グループとの間の関連付け情報と、を保持する。また、顔管理サーバ５の照合グループ管理部６３では、顔認証機１と照合グループとの間の関連付け情報と、顔照合サーバ６と照合グループとの間の関連付け情報とに基づいて、顔認証機１ごとの照合グループ情報を生成する。
【０１２８】
この照合グループ情報は、顔認証機１が自分の照合グループと一致した顔照合サーバ６に顔認証を要求するために必要となる情報である。この照合グループ情報には、顔認証機１が属する照合グループの識別情報（グループ番号）と、その顔認証機１から顔認証を要求する顔照合サーバ６、すなわち、顔認証機１との照合グループに対応する顔照合サーバ６の宛先情報とが含まれる。ここで、宛先情報は、具体的には、顔照合サーバ６のネットワークアドレス（例えばＩＰアドレス）であり、この宛先情報により、顔認証の要求先となる顔照合サーバ６が特定され、顔認証機１と、その顔認証の要求先となる顔照合サーバ６とが関連付けられる。なお、顔認証機１が複数の照合グループに所属する場合には、対応する複数の顔照合サーバ６ごとのアドレス（ＩＰアドレス）が照合グループ情報に含まれる。
【０１２９】
顔認証機１では、起動時などに、起動処理部２１が動作設定情報として顔管理サーバ５から照合グループ情報を取得して自装置に記憶する。顔認証機１では、人物の顔を検知すると、自装置が属する照合グループと一致する顔照合サーバ６に対して顔照合のリクエストを送る。この顔照合のリクエストには、自装置が属する照合グループの情報などを含む。
【０１３０】
なお、顔認証機１において、照合グループ情報などに関する設定情報を顔管理サーバ５から取得するタイミングは、起動時の他、所定のタイミングでまたは所定間隔で定期的に行うようにしてもよく、または、顔管理サーバ５から照合グループ情報を配信する構成を採用することもできる。
【０１３１】
顔照合サーバ６では、自装置の顔照合プロセスと照合グループとの間の関連付け情報を保持する。顔照合サーバ６では、顔認証機１からの顔認証のリクエストを受け取ると、照合グループと顔認証プロセスとの間の関連付け情報と、顔認証機１から取得した照合グループとに基づいて、顔認証機１に対応する顔認証プロセスを特定して、その顔認証プロセスに顔照合を行わせる。これにより、指定された照合グループに対応した顔認証プロセスで顔照合処理が行われる。
【０１３２】
ところで、本実施形態では、顔照合サーバ６において、照合グループごとに顔照合データベースを設けて、照合グループ単位で顔特徴量データを保管する。このため、顔照合時には、顔認証機１の照合グループに対応する顔照合データベースに登録された顔特徴量データを対象にして顔照合を行えばよい。一方、顔照合サーバ６において、顔認証機１の照合グループに関係なく照合を行った上で、照合結果に対してフィルタをかけるようにしてもよい。すなわち、顔照合サーバ６に保管された全ての利用者の顔特徴量データを対象にして顔照合を行った上で、顔認証機１の照合グループに属する利用者との照合結果のみを抽出するようにしてもよい。この場合、照合グループごとに顔照合データベースを分けて設けないようにしてもよい。
【０１３３】
次に、管理者アクセス管理について説明する。
【０１３４】
本システムでは、管理端末２から顔管理サーバ５および顔照合サーバ６へのアクセスを管理する。顔管理サーバ５は、管理者アクセス管理部６１を備えている。このアクセス管理部は、顔管理サーバ５および顔照合サーバ６に対する管理端末２からのアクセス（ログイン）の状況を監視し、管理端末２からのアクセスを検知すると、そのアクセスに関する情報（アクセスした管理者や日時など）を管理者アクセスログ（履歴情報）として記録する。また、顔管理サーバ５は、管理端末２からの管理者アクセスログの参照の要求に応じて、管理端末２に管理者アクセスログを提供し、管理者が管理者アクセスログを閲覧することができる。
【０１３５】
本実施形態では、利用者の情報に対するアクセス権を管理者に設定して、利用者の情報に対するアクセス（利用者情報の登録、参照、更新および削除など）を制限する。管理者に与えられるアクセス権の違いに応じて、管理者を複数の管理者グループにグループ分けする。ここでは、管理者が、システム運用管理者、サービス運用管理者、および一般管理者にグループ分けされる。
【０１３６】
また、本実施形態では、利用者の情報にアクセスできる管理者グループに応じて、利用者を複数のアクセス許可グループにグループ分けする。アクセス許可グループは、当該利用者のデータにアクセスすることができる管理者グループである。ここでは、利用者が、システム運用管理者、サービス運用管理者、および一般管理者にグループ分けされる。
【０１３７】
顔管理サーバ５では、管理者のログインを受け付けた際に、ログインした管理者の管理者グループ（管理者種別）を取得して、その管理者グループと、対象となる利用者が属するアクセス許可グループとに基づいて、利用者の情報に対するアクセス（参照、更新および削除）の可否を判定して、利用者の情報に対するアクセスを許可する。すなわち、管理者が属する管理者グループで許可されている利用者の情報に対してのみ、参照、更新および削除の処理を行わせることができる。
【０１３８】
システム運用管理者は、本システムの運用（保守など）を管理する人物であり、すべての利用者、すなわち、アクセス許可グループがシステムユーザ、管理ユーザ、一般ユーザのいずれかとなる利用者の情報にアクセスすることができる。また、サービス運用管理者は、本システムによる顔認証サービスの運用（利用者の登録・削除など）を管理する人物であり、アクセス許可グループが管理ユーザまたは一般ユーザとなる利用者の情報にアクセスすることができる。また、一般管理者は、サービス運用管理者から権限を付与された人物であり、アクセス許可グループが一般ユーザとなる利用者の情報にのみアクセスすることができる。
【０１３９】
図１４は、管理端末２に表示されるログイン画面を示す説明図である。
【０１４０】
管理端末２では、管理アプリケーションを起動して顔管理サーバ５にアクセスすると、ログイン画面が表示される。このログイン画面では、管理者が自分のユーザＩＤとパスワードとを入力することができる。このログイン画面で管理者がユーザＩＤおよびパスワードを入力してログインボタンを操作すると、顔管理サーバ５において、ユーザ認証が行われる。ログインに成功した場合、トップ画面を表示する。ログインに失敗した場合、エラーを表示する。
【０１４１】
次に、照合グループに関する登録、参照、更新および削除について説明する。図１５、図１６は、照合グループに関する登録、参照、更新および削除の際に管理端末２に表示される画面を示す説明図である。
【０１４２】
管理端末２では、照合グループに関する登録、参照、更新および削除の際に、図１５（Ａ）に示す参照画面、図１５（Ｂ）に示す登録画面、図１５（Ｃ）に示す更新画面、および図１６に示す削除画面が表示される。
【０１４３】
図１５（Ａ）に示す参照画面は、登録済みの照合グループを一覧表示するものである。この参照画面を閲覧することで、照合グループの登録内容を管理者が確認することができる。
【０１４４】
この参照画面には、一覧表示部１０１と更新ボタン１０２とが設けられている。一覧表示部１０１では、登録済みの照合グループごとに、照合グループＩＤ（番号）と、照合グループに関する説明（設置場所）とが並べて表示される。これにより、登録済みの照合グループを管理者が確認することができる。この参照画面では、更新ボタン１０２を操作すると、一覧表示部１０１が最新の登録内容に更新される。また、照合グループを選択する、具体的には、照合グループＩＤを操作することで、更新画面（図１５（Ｃ）参照）に遷移する。
【０１４５】
また、この参照画面では、項目（照合グループ、説明）を指定してソートを実行することができる。なお、一覧表示部１０１の表示件数（顔照合サーバ６の台数）や、顔照合サーバ６や照合グループの表示範囲を指定できるようにしてもよい。また、各項目（機器ＩＤ、顔照合サーバ６、説明）に関する検索条件を指定して検索できるようにしてもよい。
【０１４６】
図１５（Ｂ）に示す登録画面（第１の画面）は、管理者に照合グループの登録を行わせるものである。
【０１４７】
この登録画面には、説明入力部１０３と登録ボタン１０４とが設けられている。説明入力部１０３では、照合グループに関する説明を入力することができる。説明を入力した上で登録ボタン１０４を操作すると、入力内容で照合グループ情報をデータベースに登録する処理が顔管理サーバ５で行われる。
【０１４８】
図１５（Ｃ）に示す更新画面は、管理者に照合グループの登録内容の更新を行わせるものである。
【０１４９】
この更新画面には、説明入力部１０５と更新ボタン１０６とが設けられている。説明入力部１０５では、照合グループに関する説明を入力することができる。説明を入力した上で更新ボタン１０６を操作すると、データベースに登録された照合グループ情報を入力内容で更新する処理が顔管理サーバ５で行われる。
【０１５０】
図１６に示す削除画面は、管理者に照合グループの削除を行わせるものである。
【０１５１】
この削除画面には、一覧表示部１０７と削除ボタン１０８とが設けられている。一覧表示部１０７では、登録済みの照合グループ（番号）と、照合グループに関する説明とが一覧表示される。また、この一覧表示部１０７には、照合グループごとにチェックボックスが設けられている。チェックボックスにより照合グループを選択することができる。チェックボックスにより削除する照合グループを選択して削除ボタン１０８を操作すると、選択した照合グループを削除する処理が顔管理サーバ５で行われる。
【０１５２】
ここで、メニュー画面（図示せず）において参照を選択することで、図１５（Ａ）に示す参照画面に遷移する。また、メニュー画面において登録を選択することで、図１５（Ｂ）に示す登録画面に遷移する。また、メニュー画面において更新を選択することで、図１５（Ｃ）に示す更新画面に遷移する。また、メニュー画面において削除を選択することで、図１６に示す削除画面に遷移する。
【０１５３】
次に、照合グループに関する登録、参照、更新および削除の処理について説明する。図１７は、照合グループに関する登録、参照、および更新の処理の手順を示すシーケンス図である。図１８は、照合グループに関する登録、参照、更新の処理の概要を示す説明図である。
【０１５４】
まず、本システムにおける照合グループに関する登録処理について説明する。
【０１５５】
図１７（Ａ）に示すように、管理端末２では、管理者が、照合グループに関する登録を指示する操作を行う。本実施形態では、照合グループに関する登録画面（図１５（Ｂ）参照）において、管理者が、照合グループを登録する操作を行う。
【０１５６】
図１８に示すように、顔管理サーバ５では、管理端末２において照合グループの登録を指示する操作が行われると、照合グループ管理部６３において照合グループに関する登録処理を行う。この登録処理では、管理者が入力した照合グループの情報を、照合グループのデータベースに登録する。
【０１５７】
そして、顔管理サーバ５では、照合グループに関する登録処理が終了すると、登録処理が正常に終了したか否かを表す処理結果を管理端末２に画面表示する。また、顔管理サーバ５では、管理者アクセス管理部６１において管理者アクセスログを記録する。
【０１５８】
次に、照合グループに関する参照処理について説明する。
【０１５９】
図１７（Ｂ）に示すように、管理端末２では、管理者が、照合グループに関する参照を指示する操作を行う。本実施形態では、メニュー画面などで、照合グループに関する参照画面（図１５（Ａ）参照）を開く操作を行う。
【０１６０】
顔管理サーバ５では、管理端末２において照合グループの参照を指示する操作が行われると、照合グループに関する参照処理を行う。この参照処理では、照合グループに関するデータベースを参照して、全ての照合グループを対象にした照合グループのリスト情報を生成して、そのリスト情報に基づいて、全ての照合グループを対象にした参照画面を管理端末２に表示させる。また、管理者が、管理端末２に表示された参照画面（図１５（Ａ）参照）において、項目を選択してソートを指示する操作を行うと、ソートした状態のリスト情報を生成して、ソートが反映された参照画面を管理端末２に表示させる。
【０１６１】
次に、照合グループに関する更新処理について説明する。
【０１６２】
図１７（Ｃ）に示すように、管理端末２では、管理者が照合グループの更新を指示する操作を行う。本実施形態では、照合グループに関する更新画面（図１５（Ｃ）参照）において、更新内容を入力して更新ボタン１０６を操作する。
【０１６３】
顔管理サーバ５では、管理端末２において照合グループの更新を指示する操作が行われると、照合グループに関する更新処理を行う。この更新処理では、照合グループに関するデータベースを、管理者が指定した内容で更新する。そして、顔管理サーバ５では、更新処理が終了すると、更新処理が正常に終了したか否かを表す結果を管理端末２に画面表示する。
【０１６４】
次に、照合グループに関する削除処理について説明する。図１９は、照合グループに関する削除処理の手順を示すシーケンス図である。図２０は、照合グループに関する削除処理の概要を示す説明図である。
【０１６５】
図１９に示すように、管理端末２では、管理者が照合グループの削除を指示する操作を行う。本実施形態では、照合グループに関する削除画面（図１６参照）において、削除対象となる照合グループを選択して削除ボタン１０８を操作する。
【０１６６】
図２０に示すように、顔管理サーバ５では、管理端末２において照合グループの削除を指示する操作が行われると、照合グループに関する削除処理を行う。この削除処理では、管理者が指定した照合グループの登録情報を、照合グループに関するデータベースから削除する。また、対象となる照合グループと顔照合サーバ６との間の関連付け情報を削除する。このとき、対象となる照合グループと顔照合サーバ６との間の関連付け情報を削除してから、照合グループの登録情報を削除する。また、照合グループと利用者との間の関連付けのデータベースから、対象となる照合グループに関する情報を削除する。また、対象となる照合グループに属する利用者の顔情報（顔特徴量データ）を顔情報データベースから削除する。また、対象となる照合グループと顔認証機１との間の関連付け情報を削除する。また、顔管理サーバ５では、管理者アクセス管理部６１において管理者アクセスログを記録する。
【０１６７】
また、顔管理サーバ５では、照合グループ削除のリクエストを顔照合サーバ６に送る。この照合グループ削除のリクエストには、削除の対象となる照合グループの情報が含まれる。
【０１６８】
顔照合サーバ６では、顔管理サーバ５からの照合グループ削除のリクエストを受け取ると、照合グループに関する削除処理を行う。この削除処理では、指定された照合グループと顔照合部（顔照合プロセス）との間の関連付け情報を削除する。このとき、削除対象となる照合グループに関する顔照合部を停止するとともに、照合グループに対応した顔照合データベースを削除する。
【０１６９】
そして、顔照合サーバ６では、削除処理が終了すると、照合グループ削除のレスポンスを顔管理サーバ５に送る。このレスポンスには、削除処理が正常に終了したか否かを表す処理結果が含まれる。
【０１７０】
顔管理サーバ５では、顔照合サーバ６からの照合グループ削除のレスポンスを受け取り、自装置の削除処理も終了すると、削除処理が正常に終了したか否かを表す処理結果を管理端末２に画面表示する。
【０１７１】
なお、顔認証機１では、再起動することで、この処理が反映され、照合グループの情報が削除される。
【０１７２】
次に、照合グループに関する一括登録処理について説明する。図２１は、照合グループに関する一括登録処理の手順を示すシーケンス図である。
【０１７３】
本システムでは、対象となる照合グループに関する情報を格納したリスト情報のファイルを用いて、顔管理サーバ５に照合グループを一括登録することができる。
【０１７４】
具体的には、まず、管理端末２では、照合グループに関する一括登録を指示する操作を行う。本実施形態では、登録画面（図示せず）において、管理者が、対象となる照合グループに関するリスト情報が格納されたファイルを選択して登録ボタンを操作する。
【０１７５】
このとき、選択したリスト情報のファイルを読み込み、そのリスト情報を管理端末２の確認画面に表示する。管理者は、確認画面で登録内容を確認した上で照合グループの一括登録を指示する操作を行う。また、確認画面上では、必要に応じて登録内容を修正することができる。
【０１７６】
顔管理サーバ５では、管理端末２において照合グループの一括登録を指示する操作が行われると、照合グループに関する一括登録処理を行う。この一括登録処理では、管理端末２から取得した照合グループのリスト情報に基づいて、対象となる各照合グループに関する登録処理を繰り返す。
【０１７７】
そして、顔管理サーバ５では、一括登録処理が終了すると、一括登録処理が正常に終了したか否かを表す登録結果を管理端末２に画面表示する。このとき、登録に失敗した照合グループを管理者に報告し、その照合グループに関する再登録を催促する。登録結果をログファイルで出力する。
【０１７８】
なお、ここでは、照合グループに関する一括登録処理について説明したが、照合グループに関する一括更新や一括削除の処理も可能である。
【０１７９】
次に、本システムにおける顔認証機１と照合グループとの間の関連付けに関する登録、参照、更新および削除について説明する。図２２、図２３は、顔認証機１と照合グループとの間の関連付けに関する登録、参照、更新および削除の際に管理端末２に表示される画面を示す説明図である。
【０１８０】
管理端末２では、顔認証機１と照合グループとの間の関連付けに関する登録、参照、更新および削除の際に、図２２（Ａ）に示す参照画面、図２２（Ｂ）に示す登録画面、および図２３に示す削除画面が表示される。
【０１８１】
図２２（Ａ）に示す参照画面は、登録済みの顔認証機１と照合グループとの関連付け設定を一覧表示するものである。この参照画面を閲覧することで、照合グループの登録内容を管理者が確認することができる。
【０１８２】
この参照画面には、一覧表示部１１１と顔認証機指定部１１２とが設けられている。一覧表示部１１１では、各認証機の機器ＩＤと、各認証機に関連付けられた照合グループ（番号）と、照合グループに関する説明とが表示される。顔認証機指定部１１２では、プルダウンメニューにより、対象となる顔認証機１（機器ＩＤ）を選択することができる。これにより、一覧表示部１１１の表示内容を特定の顔認証機１に絞り込むことができ、一覧表示部１１１に、特定の顔認証機１に関連付けられた照合グループのみが表示される。なお、顔認証機指定部１１２で顔認証機１を指定しない場合には、一覧表示部１１１に、全ての顔認証機１に関する情報が表示される。
【０１８３】
また、この参照画面では、項目（機器ＩＤ、顔認証機１、説明）を指定してソートを実行することができる。なお、一覧表示部１１１の表示件数（顔認証機１の台数）や、顔照合サーバ６や照合グループの表示範囲を指定できるようにしてもよい。また、各項目（機器ＩＤ、顔認証機１、説明）に関する検索条件を指定して検索できるようにしてもよい。
【０１８４】
なお、図２２（Ａ）に示した例では、顔認証機１が設置された場所（例えば事業所の所在地）で顔認証機１がグループ分けされている。
【０１８５】
図２２（Ｂ）に示す登録画面（第２の画面）は、顔認証機１と照合グループとの関連付け設定を行わせるものである。認証機に照合グループを関連付ける情報を登録することができる。
【０１８６】
この登録画面には、認証機指定部１１３と照合グループ指定部１１４と登録ボタン１１５とが設けられている。認証機指定部１１３では、プルダウンメニューにより、対象となる顔認証機１（機器ＩＤ）を選択することができる。照合グループ指定部１１４では、プルダウンメニューにより、対象となる顔認証機１の照合グループを選択することができる。このプルダウンメニューには、照合グループに関する登録画面（図１５（Ｂ）参照）により登録された照合グループが表示される。この登録画面で顔認証機１および照合グループを入力した上で登録ボタン１１５を操作すると、入力内容で照合グループ情報を登録する処理が顔管理サーバ５で行われる。
【０１８７】
なお、１つの顔認証機１に複数の照合グループを関連付ける場合があるが、この場合には、登録画面で１つの顔認証機１に１つの照合グループを関連付ける登録操作を繰り返せばよい。また、登録画面に照合グループ指定部１１４を複数設けるようにしてもよい。
【０１８８】
図２３に示す削除画面は、顔認証機１と照合グループとの関連付け設定を削除するものである。
【０１８９】
この削除画面には、一覧表示部１１６と顔認証機指定部１１７と削除ボタン１１８とが設けられている。一覧表示部１１６では、各認証機の機器ＩＤと、各顔認証機１に関連付けられた照合グループ（番号）と、照合グループに関する説明とが表示される。また、この一覧表示部１１６には、関連付け設定ごとにチェックボックスが設けられている。チェックボックスにより関連付け設定を選択することができる。チェックボックスにより削除する登録事項を選択して削除ボタン１１８を操作すると、選択した登録事項を削除する処理が顔管理サーバ５で行われる。顔認証機指定部１１７では、プルダウンメニューにより顔認証機１を選択することができる。これにより、特定の顔認証機１に絞り込んだ状態で一覧表示部１１６の表示内容が更新される。
【０１９０】
ここで、メニュー画面（図示せず）において参照を選択することで、図２２（Ａ）に示す参照画面に遷移する。また、メニュー画面において登録を選択することで、図２２（Ｂ）に示す登録画面に遷移する。また、メニュー画面において削除を選択することで、図２３に示す削除画面に遷移する。また、メニュー画面において更新を選択することで、更新画面（図示せず）に遷移する。また、参照画面において、管理者が、顔認証機１と照合グループとの関連付けを選択すると、更新画面（図示せず）に遷移する。
【０１９１】
なお、図２３に示す例では、削除画面に、登録済みの関連付けを一覧表示するようにしたが、個別編集画面で削除ができるようにしてもよい。また、更新画面（図示せず）は、登録画面（図２２（Ｂ））と同様である。
【０１９２】
次に、顔認証機１と照合グループとの間の関連付けに関する登録処理について説明する。図２４は、顔認証機１と照合グループとの間の関連付けに関する登録処理の手順を示すシーケンス図である。図２５は、顔認証機１と照合グループとの間の関連付けに関する登録処理の概要を示す説明図である。
【０１９３】
管理端末２では、管理者が、登録画面（図参照）を開く操作を行う。本実施形態では、メニュー画面（図示せず）において登録を選択する操作を行う。
【０１９４】
図２５に示すように、顔管理サーバ５では、管理端末２において登録画面を開く操作が行われると、登録機器（顔認証機１および顔照合サーバ６）に関するデータベースを参照して、顔認証機１のリスト情報を生成する。また、照合グループに関するデータベースを参照して、照合グループのリスト情報を生成する。そして、顔認証機１のリスト情報と照合グループのリスト情報とに基づいて、登録画面の画面情報を生成して、登録画面を管理端末２に表示する。
【０１９５】
次に、管理端末２では、管理者が、登録画面において、顔認証機１と照合グループとの間の関連付けの登録を指示する操作を行う。本実施形態では、登録画面（図２２（Ｂ）参照）において、顔認証機１と照合グループとの組み合わせを入力して登録ボタンを操作する。
【０１９６】
顔管理サーバ５では、管理端末２において顔認証機１と照合グループとの間の関連付けの登録を指示する操作が行われると、顔認証機１と照合グループとの間の関連付けに関する登録処理を行う。この登録処理では、管理者が指定した顔認証機１と照合グループとの組み合わせで関連付け情報をデータベースに登録する。なお、顔認証機１と照合グループとの間の関連付けは、顔認証機１を再起動させることで反映される。
【０１９７】
そして、顔管理サーバ５では、登録処理が終了すると、登録処理が正常に終了したか否かを表す登録結果を管理端末２に画面表示する。
【０１９８】
次に、顔認証機１と照合グループとの間の関連付けに関する参照処理について説明する。図２６は、顔認証機１と照合グループとの間の関連付けに関する参照処理の手順を示すシーケンス図である。
【０１９９】
管理端末２では、管理者が、顔照合サーバ６と照合グループとの間の関連付けの参照を指示する操作を行う。本実施形態では、メニュー画面などで参照画面（図２２（Ａ）参照）を開く操作を行う。
【０２００】
顔管理サーバ５では、管理端末２において顔認証機１と照合グループとの間の関連付けの参照を指示する操作が行われると、照合グループに関する参照処理を行う。この参照処理では、顔認証機１と照合グループとの間の関連付けに関するデータベースを参照して、全ての顔照合サーバ６を対象にした関連付け情報のリストを生成して、参照画面を管理端末２に表示させる。また、管理者が、参照画面において、対象となる顔認証機１を絞り込む操作を行うと、選択した顔認証機１を対象にした関連付けのリストを生成して、絞り込みが反映された参照画面を管理端末２に表示させる。また、管理者が、参照画面において、項目を選択してソートを指示する操作を行うと、ソートした状態のリスト情報を生成して、ソートが反映された参照画面を管理端末２に表示させる。
【０２０１】
また、顔管理サーバ５では、管理者アクセスログを記録する。
【０２０２】
次に、顔認証機１と照合グループとの間の関連付けに関する更新処理について説明する。図２７は、顔認証機１と照合グループとの間の関連付けに関する更新処理の手順を示すシーケンス図である。
【０２０３】
管理端末２では、管理者が、更新画面（図示せず）を開く操作を行う。本実施形態では、メニュー画面（図示せず）において更新を選択する操作を行う。
【０２０４】
顔管理サーバ５では、管理端末２において更新画面を開く操作が行われると、登録機器に関するデータベースを参照して、顔認証機１のリスト情報を生成する。また、照合グループに関するデータベースを参照して、照合グループのリスト情報を生成する。そして、顔認証機１のリスト情報と照合グループのリスト情報とに基づいて、登録画面の画面情報を生成して、更新画面を管理端末２に表示する。この更新画面では、顔認証機１と照合グループとの間の関連付けに関する登録情報に基づいて、初期状態で、現在登録されている組み合わせが表示される。
【０２０５】
次に、管理端末２では、管理者が、更新画面において、顔認証機１と照合グループとの間の関連付けの更新を指示する操作を行う。本実施形態では、更新画面（図示せず）において、更新内容を入力して更新ボタンを操作する。なお、更新内容とは、認証機と照合グループとの組み合わせを変更するものである。
【０２０６】
顔管理サーバ５では、管理端末２において顔認証機１と照合グループとの間の関連付けの更新を指示する操作が行われると、顔認証機１と照合グループとの間の関連付けに関する更新処理を行う。この更新処理では、顔認証機１と照合グループとの間の関連付けに関するデータベースを、管理者が指定した内容で更新する。管理者が入力した認証機と照合グループとの組み合わせでデータベースの関連付け情報を更新する処理を行う。そして、顔管理サーバ５では、更新処理が終了すると、更新処理が正常に終了したか否かを表す結果を管理端末２に画面表示する。
【０２０７】
次に、顔認証機１と照合グループとの間の関連付けに関する削除処理について説明する。図２８は、顔認証機１と照合グループとの間の関連付けに関する削除処理の手順を示すシーケンス図である。
【０２０８】
管理端末２では、管理者が、認証機と照合グループとの関連付けの削除を指示する操作を行う。本実施形態では、削除画面（図２３参照）において、登録事項（関連付け）を選択して削除ボタンを操作する。
【０２０９】
顔管理サーバ５では、管理端末２において顔認証機１と照合グループとの間の関連付けの削除を指示する操作が行われると、顔認証機１と照合グループとの間の関連付けに関する削除処理を行う。この削除処理では、管理者が指定した顔認証機１と照合グループとの間の関連付け情報を削除する。
【０２１０】
そして、顔管理サーバ５では、削除処理が終了すると、その削除処理が正常に終了したか否かを表す結果を管理端末２に画面表示する。また、顔管理サーバ５では、管理者アクセスログを記録する。
【０２１１】
次に、本システムにおける顔照合サーバ６と照合グループとの間の関連付けに関する登録、参照および削除について説明する。図２９、図３０は、顔照合サーバ６と照合グループとの間の関連付けに関する登録、参照および削除の際に管理端末２に表示される画面を示す説明図である。
【０２１２】
管理端末２では、顔照合サーバ６と照合グループとの間の関連付けに関する登録、参照、更新および削除の際に、図２９（Ａ）に示す参照画面、図２９（Ｂ）に示す登録画面、および図３０に示す削除画面が表示される。
【０２１３】
図２９（Ａ）に示す参照画面は、登録済みの顔照合サーバ６と照合グループとの関連付け設定を一覧表示するものである。この参照画面を閲覧することで、照合グループの登録内容を管理者が確認することができる。
【０２１４】
この参照画面には、一覧表示部１２１と顔照合サーバ指定部１２２とが設けられている。一覧表示部１２１では、各顔照合サーバ６の機器ＩＤと、各認証機に関連付けられた照合グループ（番号）と、照合グループに関する説明とが表示される。顔照合サーバ指定部１２２では、プルダウンメニューにより、対象となる顔照合サーバ６（機器ＩＤ）を選択することができる。これにより、一覧表示部１２１の表示内容を特定の顔照合サーバ６に絞り込むことができ、一覧表示部１２１に、特定の顔照合サーバ６に関連付けられた照合グループのみが表示される。なお、顔照合サーバ６指定部で顔照合サーバ６を指定しない場合には、一覧表示部１２１に、全ての顔照合サーバ６に関する情報が表示される。
【０２１５】
また、この参照画面では、項目（機器ＩＤ、顔照合サーバ６、説明）を指定してソートを実行することができる。なお、一覧表示部１２１の表示件数（顔照合サーバ６の台数）や、顔照合サーバ６や照合グループの表示範囲を指定できるようにしてもよい。また、各項目（機器ＩＤ、顔照合サーバ６、説明）に関する検索条件を指定して検索できるようにしてもよい。
【０２１６】
図２９（Ｂ）に示す登録画面（第２の画面）は、照合グループと顔照合サーバ６との間の関連付けを指定するものである。
【０２１７】
この登録画面には、顔照合サーバ指定部１２３と照合グループ指定部１２４と登録ボタン１２５とが設けられている。顔照合サーバ６指定部では、プルダウンメニューにより顔照合サーバ６の機器ＩＤを選択することができる。照合グループ指定部１２４では、プルダウンメニューにより照合グループを選択することができる。プルダウンメニューには、照合グループに関する登録画面（図１５（Ｂ）参照）により登録された照合グループが表示される。
【０２１８】
顔照合サーバ６および照合グループを指定して登録ボタン１２５を操作すると、指定した顔照合サーバ６と照合グループとの組み合わせで照合グループと顔照合サーバ６との間の関連付け情報が登録される。
【０２１９】
なお、１つの顔照合サーバ６に複数の照合グループを割り当てる場合があり、この場合には、登録画面で１つの顔照合サーバ６に１つの照合グループを関連付ける登録操作を繰り返せばよい。また、登録画面に照合グループ指定部１２４を複数設けるようにしてもよい。
【０２２０】
図３０に示す削除画面は、顔照合サーバ６と照合グループとの関連付け設定を削除するものである。
【０２２１】
この削除画面には、一覧表示部１２６と顔照合サーバ指定部１２７と削除ボタン１２８とが設けられている。一覧表示部１２６では、各顔照合サーバ６の機器ＩＤと、各顔照合サーバ６に関連付けられた照合グループ（番号）と、照合グループに関する説明とが表示される。また、この一覧表示部１２６には、関連付け設定ごとにチェックボックスが設けられている。チェックボックスにより関連付け設定を選択することができる。チェックボックスにより削除する登録事項を選択して削除ボタン１２８を操作すると、選択した登録事項を削除する処理が顔管理サーバ５で行われる。顔照合サーバ指定部１２７では、プルダウンメニューにより顔照合サーバ６を選択することができる。これにより、特定の顔照合サーバ６に絞り込んだ状態で一覧表示部１２６の表示内容が更新される。
【０２２２】
ここで、図２９（Ａ）に示す参照画面は、メニュー画面（図示せず）で参照を選択することで表示される。図２９（Ｂ）に示す登録画面は、メニュー画面（図示せず）で登録を選択することで表示される。図３０に示す削除画面は、メニュー画面（図示せず）で削除を選択することで表示される。また、図２９（Ａ）に示す参照画面の一覧表示部１２１で顔照合サーバ６を選択すると、図２９（Ｂ）に示す登録画面に遷移し、ここで、顔照合サーバ６と照合グループとの関連付けを変更することができる。
【０２２３】
なお、図３０に示す例では、削除画面に、登録済みの関連付けを一覧表示するようにしたが、個別編集画面（図示せず）で削除ができるようにしてもよい。
【０２２４】
次に、顔照合サーバ６と照合グループとの間の関連付けに関する登録処理について説明する。図３１は、顔照合サーバ６と照合グループとの間の関連付けに関する登録処理の手順を示すシーケンス図である。
【０２２５】
管理端末２では、管理者が、登録画面（図２９（Ｂ）参照）を開く操作を行う。本実施形態では、メニュー画面（図示せず）において登録を選択する操作を行う。
【０２２６】
顔管理サーバ５では、管理端末２において登録画面を開く操作が行われると、登録機器に関するデータベースを参照して、顔照合サーバ６のリスト情報を生成する。また、照合グループに関するデータベースを参照して、照合グループのリスト情報を生成する。そして、顔照合サーバ６のリスト情報と照合グループのリスト情報とに基づいて、登録画面の画面情報を生成して、登録画面を管理端末２に表示する。
【０２２７】
次に、管理端末２では、管理者が、登録画面において、顔照合サーバ６と照合グループとの間の関連付けの登録を指示する操作を行う。本実施形態では、登録画面（図２９（Ｂ）参照）において、顔照合サーバ６と照合グループとの組み合わせを入力して登録ボタン１２５を操作する。
【０２２８】
顔管理サーバ５では、管理端末２において顔照合サーバ６と照合グループとの間の関連付けの登録を指示する操作が行われると、顔照合サーバ６と照合グループとの間の関連付けに関する登録処理を行う。この登録処理では、管理者が指定した顔照合サーバ６と照合グループとの組み合わせで関連付け情報をデータベースに登録する。
【０２２９】
また、顔管理サーバ５では、照合グループ登録のリクエストを、対象となる顔照合サーバ６に送る。
【０２３０】
顔照合サーバ６では、顔管理サーバ５からの照合グループ登録のリクエストを受け取ると、照合グループに関する登録処理を行う。この登録処理では、照合グループを自装置の設定情報として登録する。そして、顔照合サーバ６では、登録処理が終了すると、登録のレスポンスを顔管理サーバ５に送る。
【０２３１】
顔管理サーバ５では、登録処理が終了すると、その登録処理が正常に終了したか否かを表す結果を管理端末２に画面表示する。また、顔管理サーバ５では、管理者アクセスログを記録する。
【０２３２】
,
次に、顔照合サーバ６と照合グループとの間の関連付けに関する参照処理について説明する。図３２は、顔照合サーバ６と照合グループとの間の関連付けに関する参照処理の手順を示すシーケンス図である。
【０２３３】
管理端末２では、管理者が、顔照合サーバ６と照合グループとの間の関連付けの参照を指示する操作を行う。本実施形態では、メニュー画面などで参照画面（図２９（Ａ）参照）を開く操作を行う。
【０２３４】
顔管理サーバ５では、管理端末２において顔照合サーバ６と照合グループとの間の関連付けの参照を指示する操作が行われると、顔照合サーバ６と照合グループとの間の関連付けに関する参照処理を行う。この参照処理では、顔照合サーバ６と照合グループとの間の関連付けに関するデータベースを参照して、全ての顔照合サーバ６を対象にした関連付け情報のリストを生成して、参照画面を管理端末２に表示させる。また、管理者が、参照画面において、対象となる顔照合サーバ６を絞り込む操作を行うと、選択した顔照合サーバ６を対象にした関連付けのリストを生成して、絞り込みが反映された参照画面を管理端末２に表示させる。また、管理者が、参照画面において、項目を選択してソートを実行する操作を行うと、ソートした状態のリストを生成して、ソートが反映された参照画面を管理端末２に表示させる。
【０２３５】
また、顔管理サーバ５では、管理者アクセスログを記録する。
【０２３６】
次に、顔照合サーバ６と照合グループとの間の関連付けに関する削除処理について説明する。図３３は、顔照合サーバ６と照合グループとの間の関連付けに関する削除処理の手順を示すシーケンス図である。図３４は、顔照合サーバ６と照合グループとの間の関連付けに関する削除処理の概要を示す説明図である。
【０２３７】
管理端末２では、管理者が、顔照合サーバ６と照合グループとの間の関連付けの削除を指示する操作を行う。本実施形態では、削除画面（図３０参照）において、対象となる関連付けを選択して削除ボタンを操作する。
【０２３８】
図３４に示すように、顔管理サーバ５では、管理端末２において顔照合サーバ６と照合グループとの間の関連付けの削除を指示する操作が行われると、顔照合サーバ６と照合グループとの間の関連付けに関する削除処理を行う。この削除処理では、対象となる顔照合サーバ６と照合グループとの間の関連付け情報を削除する。また、対象となる顔照合サーバ６に関連する顔登録ＩＤを顔情報データベースから削除する。
【０２３９】
また、顔管理サーバ５では、照合グループ削除のリクエストを、対象となる顔照合サーバ６に送る。
【０２４０】
顔照合サーバ６では、顔管理サーバ５からの照合グループ削除のリクエストを受け取ると、照合グループに関する削除処理を行う。この削除処理では、自装置の照合グループに関する設定情報を削除する。そして、顔照合サーバ６では、削除処理が終了すると、レスポンスを顔管理サーバ５に送る。
【０２４１】
顔管理サーバ５では、削除処理が終了すると、その削除処理が正常に終了したか否かを表す結果を管理端末２に画面表示する。また、顔管理サーバ５では、管理者アクセスログを記録する。
【０２４２】
次に、利用者に関する登録、参照、更新および削除について説明する。図３５、図３６は、利用者に関する登録、参照、更新および削除の際に管理端末２に表示される画面を示す説明図である。
【０２４３】
管理端末２では、利用者に関する登録、参照、更新および削除の際に、図３５（Ａ）に示す個別編集画面、図３５（Ｂ）に示す検索画面、図３６に示す一覧表示画面が表示される。
【０２４４】
図３５（Ａ）に示す個別編集画面（第２の画面、第３の画面）は、利用者に関する登録、参照、更新および削除の操作を行うものである。
【０２４５】
この登録画面には、姓名入力部１３１、利用者コード入力部１３２、照合グループ入力部１３３、アクセス許可グループ入力部１３４、有効化日入力部１３５、無効化日入力部１３６、および付加情報入力部１３７と、顔画像入力部１３８と、実行ボタン１３９とが設けられている。
【０２４６】
姓名入力部１３１では、利用者の姓名を入力することができる。利用者コード入力部１３２では、利用者コード、コード番号（例えば社員番号など）を入力することができる。照合グループ入力部１３３では、照合グループを入力することができる。照合グループ入力部１３３には、照合グループに関する登録画面（図１５（Ｂ）参照）により登録された照合グループが表示される。チェックボックスにより照合グループを選択することができる。アクセス許可グループ入力部１３４では、アクセス許可グループを入力することができる。プルダウンメニューによりアクセス許可グループを選択することができる。有効化日入力部１３５では、有効化日、すなわち、当該人物の顔照合を有効にすることができる日付を入力することができる。無効化日入力部１３６では、無効化日、すなわち、顔照合を無効にすることができる日付を入力することができる。この有効化日および無効化日の設定により、複数の利用者に対するサービスを一斉に開始したり終了したりすることができる。付加情報入力部１３７では、付加情報を入力することができる。
【０２４７】
顔画像入力部１３８には、顔画像指定部１４１と選択ボタン１４２と顔画像表示部１４３とが設けられている。この顔画像指定部１４１では、利用者の撮影画像のファイルを指定することができる。管理端末２に予め格納された利用者の撮影画像のファイルを指定して選択ボタン１４２を操作すると、利用者の撮影画像が顔管理サーバ５を介して顔照合サーバ６に送られて、利用者の撮影画像から顔画像を生成する処理（顔検知、顔切り出しなど）が顔照合サーバ６で行われ、利用者の顔画像が顔画像表示部１４３に表示される。
【０２４８】
この登録画面において各項目の情報を入力して実行ボタン１３９を操作すると、入力内容に基づいて利用者の情報を登録する処理が行われる。
【０２４９】
このように登録画面では、利用者に照合グループを割り振ることができ、これにより、利用者と照合グループとの間の関連付け情報がデータベースに登録される。また、この登録画面では、有効化日および無効化日を登録することができる。この有効化日および無効化日は、顔照合サーバ６に利用者の顔情報（顔特徴量データ）を保管している期間を規定するものであり、有効化日になると、利用者の顔画像データが顔照合サーバ６のデータベースに登録され、無効化日になると、利用者の顔画像データが顔照合サーバ６のデータベースから削除される。
【０２５０】
また、この登録画面では、利用者の撮影画像を指定することで、利用者の顔画像データが顔照合サーバ６のデータベースに登録される。
【０２５１】
図３５（Ｂ）に示す検索画面は、登録済みの利用者情報に関する検索条件を入力するものである。検索条件に該当する利用者に絞り込んで一覧表示画面に表示させることができる。この検索画面には、姓名入力部１３１、利用者コード入力部１３２、照合グループ入力部１３３、アクセス許可グループ入力部１３４、有効化日入力部１３５、無効化日入力部１３６、および更新日時入力部１４４と、取得件数入力部１４５と、検索ボタン１４６とが設けられている。
【０２５２】
姓名入力部１３１、利用者コード入力部１３２、照合グループ入力部１３３、アクセス許可グループ入力部１３４、有効化日入力部１３５、無効化日入力部１３６は、登録画面と同様である。更新日時入力部１４４では、更新日時（期間）を指定することができる。取得件数入力部１４５では、取得件数を指定することができる。
【０２５３】
この検索画面において、必要な項目で検索条件を入力して検索ボタン１４６を操作すると、検索結果が反映された一覧表示画面（図３６参照）に遷移する。
【０２５４】
図３６に示す一覧表示画面は、登録済みの利用者に関する一覧表示、一括更新および一括削除を行うものである。
【０２５５】
この参照画面を閲覧することで、利用者の登録内容を管理者が確認することができる。この一覧表示画面には、一覧表示部１４７と実行ボタン１４８とが設けられている。一覧表示部１４７では、利用者コード、姓名、照合グループなどが表示される。また、一覧表示部１４７には、利用者ごとにチェックボックスが設けられている。チェックボックスにより利用者を選択することができる。チェックボックスにより削除する利用者を選択して実行ボタン１４８（削除ボタン）を操作すると、選択した利用者を削除する処理が顔管理サーバ５で行われる。
【０２５６】
また、一覧表示画面では、項目（利用者コード、姓名、照合グループなど）を指定してソート（並び替え）を行うことができる。なお、一覧表示部１４７の表示件数（利用者の人数）や、利用者コードや照合グループの表示範囲を指定できるようにしてもよい。また、各項目に関する検索条件を指定して検索できるようにしてもよい。
【０２５７】
ここで、個別編集画面（図３５（Ａ）参照）は、利用者に関する登録、参照、更新および削除の操作を行うものである。具体的には、メニュー画面（図示せず）で登録を選択すると、未入力の個別編集画面が表示され、ここで利用者に関する情報を入力することで、利用者を新規登録することができる。また、一覧表示画面（図３６参照）で利用者を選択する操作を行うと、個別編集画面に遷移し、ここで登録済みの利用者に関する情報を個別に確認することができ（個別参照）、また、所要の項目の登録内容を入力しなおすことができ（個別更新）、また、所要の項目の登録内容を削除することができる（個別削除）。
【０２５８】
また、個別更新の際に、個別編集画面（図３５（Ａ）参照）の顔画像指定部１４１で、利用者の撮影画像を別に指定すると、その撮影画像から利用者の顔画像が新たに生成され、利用者の登録時の顔画像を新たな顔画像に差し替えることができる。
【０２５９】
また、一覧表示画面（図３６参照）は、登録済みの利用者に関する一括参照、一括更新および一括削除を行うものである。具体的には、メニュー画面（図示せず）で一覧表示を選択すると、一覧表示画面（図３６参照）が表示され、ここで登録済みの利用者に関する情報をまとめて確認することができる（一括参照）。また、チェックボックスの選択により、所要の利用者をまとめて削除することができる（一括削除）。また、一覧表のページ単位で情報の選択を可能にするチェックボックスを別途設けてもよい。
【０２６０】
また、複数の利用者の情報をまとめて更新することができる（一括更新）。この場合、検索画面（図３５（Ｂ）参照）において、対象となる利用者や照合グループなどの条件を指定して検索ボタン１４６を操作し、これに応じて表示された一覧表示画面（図３６参照）において、実行ボタン１４８（一括更新ボタン）を操作する。なお、一括更新では、利用者の氏名や利用者コードなどの利用者固有の情報以外の項目が更新対象となる。
【０２６１】
また、メニュー画面（図示せず）で検索を選択すると、検索画面（図３５（Ｂ）参照）が表示され、この検索画面で検索条件を入力して検索ボタン１４６を操作すると、検索結果が反映された一覧表示画面（図３６参照）に遷移する。
【０２６２】
次に、利用者に関する登録処理について説明する。図３７は、利用者に関する登録処理の手順を示すシーケンス図である。図３８は、利用者に関する登録処理の概要を示す説明図である。
【０２６３】
管理端末２では、管理者が、利用者に関する登録を指示する操作を行う。本実施形態では、登録モードの個別編集画面（図３５（Ａ）参照）において、管理者が、利用者の情報を入力し、また、利用者の撮影画像のファイルを指定した上で、登録ボタンを操作する。
【０２６４】
図３８に示すように、顔管理サーバ５では、管理端末２において利用者に関する登録を指示する操作が行われると、利用者に関する登録処理を開始する。この登録処理では、まず、対象となる利用者と照合グループが一致する顔照合サーバ６に、顔画像抽出のリクエストを送る。このリクエストには、管理端末２から取得した利用者の撮影画像が含まれる。このとき、対象となる利用者と照合グループが一致する顔照合サーバ６が複数存在する場合には、１つの顔照合サーバ６を選択して、その１つの顔照合サーバ６に顔画像抽出のリクエストを送る。
【０２６５】
顔照合サーバ６では、顔管理サーバ５からの顔画像抽出のリクエストを受け取ると、顔画像抽出処理を行う。この顔画像抽出処理では、顔管理サーバ５から取得した利用者の撮影画像に対して顔検知、および顔切出しなどの処理を行い、利用者の顔画像を抽出する。そして、顔画像抽出のレスポンスを顔管理サーバ５に送る。このレスポンスには、利用者の顔画像が含まれる。
【０２６６】
顔管理サーバ５では、顔画像抽出のレスポンスを顔照合サーバ６から受け取ると、対象となる利用者と照合グループが一致する顔照合サーバ６に、顔登録のリクエストを送る。このリクエストには、特定の顔照合サーバ６から取得した利用者の顔画像を含めることができる。このとき、対象となる利用者と照合グループが一致する顔照合サーバ６が複数存在する場合には、特定の顔照合サーバ６から取得した利用者の顔画像が含めて、全ての顔照合サーバ６に顔登録のリクエストを送る。
【０２６７】
顔照合サーバ６では、顔管理サーバ５からの顔登録のリクエストを受け取ると、顔登録処理を行う。この顔登録処理では、先に抽出した利用者の顔画像から顔特徴量を生成して、その顔特徴量をデータベースに登録する。このとき、利用者の顔特徴量に関連付けて顔登録ＩＤを付与する。そして、顔登録のレスポンスを顔管理サーバ５に送る。このレスポンスには、顔登録が正常に終了したか否かを表す結果と顔登録ＩＤとが含まれる。なお、顔特徴量のデータベースへの登録の完了に伴い、抽出した利用者の顔画像は削除される。また、顔特徴量のデータは、顔照合サーバ６の顔照合ＤＢとは別管理のＨＤＤやＳＳＤ等の不揮発性メモリへバックアップ保存してもよい。
【０２６８】
顔管理サーバ５では、顔登録のレスポンスを顔照合サーバ６から受け取り、処理が正常に終了している場合には、利用者に関する登録処理を行う。この登録処理では、管理端末２から取得した利用者の情報を顔情報データベースに登録する。また、顔管理サーバ５では、顔照合サーバ６から取得した利用者の顔画像を顔情報データベースに登録する。また、顔管理サーバ５では、顔照合サーバ６で発行された顔登録ＩＤを利用者の情報として顔情報データベースに登録する。
【０２６９】
次に、顔管理サーバ５では、利用者に関する更新が正常に終了したか否かを表す結果を管理端末２に画面表示する。また、顔管理サーバ５では、管理者アクセスログにログを記録する。
【０２７０】
次に、利用者に関する一括登録処理について説明する。図３９は、利用者に関する一括登録処理の手順を示すシーケンス図である。
【０２７１】
本実施形態では、対象となる複数の利用者に関するリスト情報が格納されたファイルを用いて、利用者の情報を一括して登録することができる。
【０２７２】
具体的には、まず、管理端末２では、管理者が、利用者に関する一括登録を指示する操作を行う。本実施形態では、登録画面（図示せず）において、管理者が、対象となる利用者に関するリスト情報が格納されたファイルを選択して登録ボタンを操作する。
【０２７３】
このとき、選択したリスト情報のファイルを読み込み、そのリスト情報を管理端末２の確認画面に表示する。管理者は、確認画面で登録内容を確認した上で利用者の一括登録を指示する操作を行う。また、確認画面上では、必要に応じて登録内容を修正することができる。
【０２７４】
顔管理サーバ５では、管理端末２において利用者に関する一括登録を指示する操作が行われると、利用者に関する一括登録処理を開始する。この一括登録処理では、対象となる全ての利用者ごとに登録処理を繰り返す。各利用者に関する登録処理は、図３７に示した利用者に関する登録処理（個別登録処理）と同様である。
【０２７５】
そして、顔管理サーバ５では、対象となる全ての利用者について顔登録のレスポンスを顔照合サーバ６から受け取り、一括登録処理が終了すると、一括登録処理が正常に終了したか否かを表す登録結果を管理端末２に画面表示する。このとき、登録に失敗した利用者を管理者に報告し、その利用者に関する再登録を催促する。また、登録結果をログファイルで出力する。
【０２７６】
次に、利用者に関する参照処理について説明する。図４０は、利用者に関する参照処理の手順を示すシーケンス図である。
【０２７７】
管理端末２では、管理者が、利用者に関する一覧表示を指示する操作を行う。本実施形態では、メニュー画面などで、照合グループに関する一覧表示画面（図３６参照）を開く操作を行う。
【０２７８】
顔管理サーバ５では、管理端末２において利用者に関する一覧表示を指示する操作が行われると、データベースを参照して、全ての利用者を含むリスト情報を生成して、そのリスト情報に基づいて、管理端末２に一覧表示画面（図３６参照）を表示する。
【０２７９】
また、管理端末２では、管理者が、利用者に関する検索を指示する操作を行う。具体的には、管理者が、検索画面（図３５（Ｂ）参照）を表示して、その検索画面において、検索条件を入力して検索ボタンを操作する。
【０２８０】
顔管理サーバ５では、管理端末２において利用者に関する検索を指示する操作が行われると、データベースを参照して、検索条件に該当する利用者を対象にしてリスト情報を生成して、そのリスト情報に基づいて、検索結果としての一覧表示画面（図３６参照）を管理端末２に表示する。
【０２８１】
また、管理端末２では、管理者が、利用者の一覧表示に関するソートを指示する操作を行う。具体的には、管理者が、一覧表示画面において、項目を指定してソートを指示する操作を行う。
【０２８２】
顔管理サーバ５では、管理端末２においてソートを指示する操作が行われると、指定した項目でソートされた利用者リスト情報を生成して、その利用者リスト情報に基づいて、ソートが反映された一覧表示画面を管理端末２に表示する。
【０２８３】
なお、管理者が、一覧表示画面（図３６参照）において、利用者を選択して個別表示を指示する操作を行うと、顔管理サーバ５では、データベースを参照して、選択した利用者の情報を取得して、その利用者の情報に基づいて、管理端末２に個別編集画面（図３５（Ａ）参照）を表示する。
【０２８４】
次に、利用者に関する更新処理について説明する。図４１は、利用者に関する更新処理の手順を示すシーケンス図である。図４２は、利用者に関する更新処理の概要を示す説明図である。
【０２８５】
まず、利用者の撮影画像に変更がある場合について説明する。この場合、管理端末２では、管理者が、利用者に関する更新を指示する操作を行う。本実施形態では、更新の対象となる利用者を指定して表示させた更新モードで個別編集画面（図示せず）において、管理者が、利用者の情報を入力しなおし、また、利用者の撮影画像のファイルを差し替えた上で、更新ボタンを操作する。
【０２８６】
図４２に示すように、顔管理サーバ５では、管理端末２において利用者に関する更新を指示する操作が行われると、利用者に関する更新処理を開始する。この更新処理では、まず、対象となる利用者と照合グループが一致する顔照合サーバ６に、顔画像抽出のリクエストを送る。このリクエストには、管理端末２から取得した利用者の撮影画像が含まれる。このとき、対象となる利用者と照合グループが一致する顔照合サーバ６が複数存在する場合には、１つの顔照合サーバ６を選択して、その１つの顔照合サーバ６に顔画像抽出のリクエストを送る。
【０２８７】
顔照合サーバ６では、顔管理サーバ５からの顔画像抽出のリクエストを受け取ると、顔画像抽出部８３において顔画像抽出処理を行う。この顔画像抽出処理では、顔管理サーバ５から取得した利用者の撮影画像に対して顔検知、顔切出しなどの処理を行い、利用者の顔画像を生成する。そして、顔画像抽出のレスポンスを顔管理サーバ５に送る。このレスポンスには、利用者の顔画像が含まれる。
【０２８８】
顔管理サーバ５では、顔画像抽出のレスポンスを顔照合サーバ６から受け取ると、対象となる利用者と照合グループが一致する顔照合サーバ６に、顔登録のリクエストを送る。このリクエストには、特定の顔照合サーバ６から取得した利用者の顔画像を含めることができる。このとき、対象となる利用者と照合グループが一致する顔照合サーバ６が複数存在する場合には、特定の顔照合サーバ６から取得した利用者の顔画像が含めて、全ての顔照合サーバ６に顔登録のリクエストを送る。
【０２８９】
顔照合サーバ６では、顔管理サーバ５からの顔登録のリクエストを受け取ると、顔登録処理を行う。この顔登録処理では、先に抽出した利用者の顔画像から顔特徴量を生成して、その顔特徴量をデータベースに登録する。このとき、利用者の顔特徴量に関連付けて顔登録ＩＤを付与する。そして、顔登録のレスポンスを顔管理サーバ５に送る。このレスポンスには、顔登録が正常に終了したか否かを表す結果と顔登録ＩＤとが含まれる。
【０２９０】
顔管理サーバ５では、顔登録のレスポンスを顔照合サーバ６から受け取ると、顔登録に成功した場合、顔登録のリクエストと同一の顔照合サーバ６に、顔特徴量削除のリクエストを送る。なお、顔登録に失敗した場合には、顔特徴量削除のリクエストは行わず、古い顔特徴量のままで顔照合が行われるようにする。
【０２９１】
顔照合サーバ６では、顔管理サーバ５からの顔特徴量削除のリクエストを受け取ると、顔特徴量削除処理を行う。この顔特徴量削除処理では、データベースに登録された対象者の古い顔特徴量を削除する。そして、顔特徴量削除のレスポンスを顔管理サーバ５に送る。このレスポンスには、顔特徴量削除が正常に終了したか否かを表す結果が含まれる。
【０２９２】
顔管理サーバ５では、顔特徴量削除のレスポンスを顔照合サーバ６から受け取り、処理が正常に終了している場合には、利用者に関する更新処理を行う。この更新処理では、管理端末２から取得した利用者の情報で顔情報データベースの登録内容を更新する。また、顔照合サーバ６から取得した利用者の顔画像を顔情報データベースに登録する。また、顔照合サーバ６で発行された新しい顔登録ＩＤで顔情報データベースの登録内容を更新する。すなわち、古い顔登録ＩＤを削除して、その代わりに新しい顔登録ＩＤを登録する。
【０２９３】
次に、顔管理サーバ５では、利用者に関する更新が正常に終了したか否かを表す処理結果を管理端末２に画面表示する。また、顔管理サーバ５では、管理者アクセスログを記録する。
【０２９４】
次に、利用者の撮影画像に変更がない場合、すなわち、撮影画像以外の項目に変更がある場合について説明する。この場合、管理端末２では、管理者が、利用者に関する更新を指示する操作を行うが、このとき、更新モードの個別編集画面（図示せず）において、管理者が、利用者の情報を入力しなおした上で、更新ボタンを操作する。
【０２９５】
顔管理サーバ５では、管理端末２において利用者に関する更新を指示する操作が行われると、利用者に関する更新処理を行う。この更新処理では、管理者が入力した利用者の情報で顔情報データベースの登録内容を更新する。そして、利用者に関する更新が正常に終了したか否かを表す結果を管理端末２に画面表示する。また、顔管理サーバ５では、管理者アクセスログを記録する。
【０２９６】
次に、利用者に関する削除処理について説明する。図４３は、利用者に関する削除処理の手順を示すシーケンス図である。図４４は、利用者に関する削除処理の概要を示す説明図である。
【０２９７】
管理端末２では、管理者が、利用者に関する削除を指示する操作を行う。本実施形態では、削除の対象となる利用者を指定して表示させた削除モードで個別編集画面（図示せず）において、管理者が、削除ボタンを操作する。また、削除モードの一覧表示画面（図示せず）において、管理者が、対象となる利用者を選択して一括削除ボタンを操作する。
【０２９８】
図４４に示すように、顔管理サーバ５では、管理端末２において利用者に関する削除を指示する操作が行われると、利用者に関する削除処理を開始する。この削除処理では、まず、対象となる利用者と照合グループが一致する顔照合サーバ６に、顔削除のリクエストを送る。このとき、利用者と照合グループが一致する顔照合サーバ６が複数存在する場合には、全ての顔照合サーバ６に顔削除のリクエストを送る。
【０２９９】
顔照合サーバ６では、顔管理サーバ５からの顔削除のリクエストを受け取ると、対象となる利用者の顔情報に関する削除処理を行う。この削除処理では、該当する利用者の情報（顔特徴量データ）をデータベースから削除する。
【０３００】
また、顔照合サーバ６では、削除処理が終了すると、顔削除のレスポンスを顔管理サーバ５に送る。このレスポンスには、削除処理が正常に終了したか否かを表す結果が含まれる。
【０３０１】
また、顔管理サーバ５では、顔照合サーバ６からの顔削除のレスポンスを受け取り、処理が正常に終了している場合には、利用者に関する削除処理を行う。この削除処理では、対象となる利用者の情報を顔情報データベースから削除する。そして、削除処理が終了すると、その削除処理が正常に終了したか否かを表す処理結果を管理端末２に画面表示する。また、顔管理サーバ５では、管理者アクセスログを記録する。
【０３０２】
次に、顔照合サーバ６で行われる顔画像抽出処理について説明する。図４５は、顔画像抽出処理の概要を示す説明図である。
【０３０３】
顔管理サーバ５では、顔画像抽出のリクエストを顔照合サーバ６に送る。このリクエストには、利用者の撮影画像データと顔切出し条件（顔画像抽出条件）とが含まれる。なお、顔切出し条件とは、顔画像抽出処理（顔検知、顔サイズチェック、顔切出し）で使用されるパラメータである。具体的には、顔を複数検知した場合に採用する顔の数（顔検知数）、顔を検知する際に顔枠の面積および高さのいずれを基準とするかの顔採用方式、顔として採用する基準となる顔枠の幅および高さに関する最小値および最大値（顔サイズチェック閾値）などである。
【０３０４】
顔照合サーバ６では、顔管理サーバ５から顔画像抽出のリクエストを受け取ると、顔画像抽出部８３において顔画像抽出処理を行う。この顔画像抽出処理では、顔検知、顔サイズチェック、顔切り出しの各処理を行う。そして、顔画像抽出のレスポンスを顔管理サーバ５に送る。このレスポンスには、顔画像データ（複数の場合もある）と、顔枠の位置情報（顔枠の左上の頂点の座標、顔枠の幅および高さ）とが含まれる。
【０３０５】
この顔照合サーバ６の顔画像抽出部８３で行われる処理は、顔認証機１の顔画像抽出部２２と同様である。すなわち、まず、顔認証機１から取得した撮影画像に含まれる顔領域を検知する（顔検知）。ここで、撮影画像に複数の顔領域が含まれる場合には、顔領域の面積や横幅に基づいて、顔領域を選別する。次に、撮影画像から検知した顔領域（顔枠）のサイズが所定の基準（適正範囲）を満たしているか否かを判定する（顔サイズチェック）。次に、カメラ１１の撮影画像に対して、顔検知で取得した顔領域（顔枠）を基準にして切り出し領域を設定して、その切出し領域の画像を顔画像として切り出して（顔切り出し）、顔画像を取得する。
【０３０６】
次に、顔照合サーバ６で行われる画像品質チェックについて説明する。図４６は、画像品質チェック処理の概要を示す説明図である。
【０３０７】
顔照合サーバ６の画像品質チェック部８２では、撮影画像データから検知された顔領域（顔枠）の画像が所定の品質を満足しているか否かを判定する。具体的には、画像からマスクの着用の有無およびサングラスの着用の有無を検知する。また、画像から顔認証適合度を算出する。顔認証適合度は、顔の向きや表情に応じた評価値である。
【０３０８】
この画像品質チェックの際には、まず、顔管理サーバ５では、画像品質チェックのリクエストを顔照合サーバ６に送る。このリクエストには、撮影画像データと顔枠情報とが含まれる。
【０３０９】
顔照合サーバ６では、顔管理サーバ５から画像品質チェックのリクエストを受け取ると、画像品質チェック部８２において、撮影画像内の顔領域（顔枠）の画像が所定の品質を満足しているか否かを判定して、品質評価値を算出する。そして、画像品質チェックのレスポンスを顔管理サーバ５に送る。このレスポンスには、品質評価値が含まれる。
【０３１０】
次に、顔登録の際に行われる顔特徴量生成処理について説明する。図４７は、顔特徴量生成処理の概要を示す説明図である。
【０３１１】
顔照合サーバ６の顔特徴量生成部８４では、先に抽出した利用者の顔画像データから顔特徴量データを生成して、その顔特徴量データを顔照合ＤＢに保存する。
【０３１２】
この顔特徴量生成の際には、まず、顔管理サーバ５または顔認証機１では、顔特徴量生成のリクエストを顔照合サーバ６に送る。
【０３１３】
顔照合サーバ６では、顔管理サーバ５から顔特徴量生成のリクエストを受け取ると、顔特徴量生成部８４において、先に抽出した顔領域の画像から顔特徴量データを生成する。そして、顔特徴量生成のレスポンスを顔管理サーバ５に送信する。
【０３１４】
次に、顔登録の際に行われる顔特徴量登録処理について説明する。図４８は、顔特徴量登録処理（特徴量指定）の概要を示す説明図である。図４９は、顔特徴量登録処理（画像指定）の概要を示す説明図である。
【０３１５】
顔照合サーバ６は、顔画像抽出の機能と顔特徴量生成の機能とを有しており、顔管理サーバ５からの要求に応じて、顔画像抽出および顔特徴量生成の各処理を行う。一方、同じ照合グループに複数の顔照合サーバ６が存在する場合には、各顔照合サーバ６の顔照合データベースに利用者の顔特徴量を重複して登録する必要がある。
【０３１６】
このとき、１つの顔照合サーバ６で、顔画像抽出および顔特徴量生成の各処理を行い、ここで取得した顔特徴量を、残りの顔照合サーバ６に提供することで、全ての顔照合サーバ６で顔特徴量の登録が可能になる。この場合、顔管理サーバ５は、顔特徴量生成のレスポンスにおいて、ある１つの顔照合サーバ６で生成した顔特徴量データを受信しておき、残りの顔照合サーバ６への顔特徴量登録のリクエストに顔特徴量データを付加して顔特徴量登録の指示を行う（特徴量指定）。
【０３１７】
また、１つの顔照合サーバ６で、顔画像抽出処理を行い、ここで取得した顔画像データを、残りの顔照合サーバ６に提供して、その残りの顔照合サーバ６で、顔特徴量生成処理を行うことで、全ての顔照合サーバ６で顔特徴量データの登録が可能になる。この場合、顔管理サーバ５は、顔画像抽出のレスポンスにおいて、ある１つの顔照合サーバ６から取得した顔画像データなどを受信しておき、残りの顔照合サーバ６への顔特徴量登録のリクエストに顔画像データなどを付加して顔特徴量登録の指示を行う（画像指定）。
【０３１８】
図４８に示すように、特徴量指定の場合には、まず、顔管理サーバ５では、顔特徴量登録のリクエストを顔照合サーバ６に送る。このリクエストには、利用者の照合グループ、顔特徴量データ、利用者コードが含まれる。
【０３１９】
顔照合サーバ６では、顔特徴量登録のリクエストを顔照合サーバ６から受け取ると、顔特徴量管理部８５において、リクエストに付加された利用者の顔特徴量データを顔照合データベースに登録する。このとき、利用者が属する照合グループに対応する顔認証ユニットの顔照合データベースに登録する。また、顔照合サーバ６では、顔登録が完了した利用者に登録者コードを付与する。顔特徴量に対応付けて登録者コードを顔照合データベースに登録する。
【０３２０】
そして、顔照合サーバ６では、顔特徴量登録処理が終了すると、レスポンスを顔管理サーバ５に送る。このレスポンスには、処理が正常に終了したか否かを表す処理結果と、顔登録ＩＤ（登録者コード）が含まれる。
【０３２１】
図４９に示すように、画像指定の場合には、まず、顔管理サーバ５では、顔特徴量登録のリクエストを顔照合サーバ６に送る。このリクエストには、利用者の照合グループと、利用者の撮影画像データと、顔枠情報と、利用者コードとが含まれる。
【０３２２】
顔照合サーバ６では、顔特徴量登録のリクエストを顔照合サーバ６から受け取ると、顔特徴量生成部８４において、リクエストに付加された利用者の顔画像データ（撮影画像データおよび顔枠情報）から顔特徴量データを生成して、顔特徴量管理部８５において、利用者の顔特徴量データを顔照合データベースに登録する。このとき、利用者が属する照合グループに対応する顔認証プロセスの顔照合データベースに登録する。また、顔照合サーバ６では、顔登録が完了した利用者に登録者コードを付与する。また、顔特徴量に対応付けて登録者コードを顔照合データベースに登録する。
【０３２３】
そして、顔照合サーバ６では、顔特徴量登録のレスポンスを顔管理サーバ５に送信する。このレスポンスには、処理が正常に終了したか否かを表す処理結果と、顔登録ＩＤとが含まれる。
【０３２４】
次に、更新および削除の際に行われる顔特徴量削除処理について説明する。図５０は、顔特徴量削除処理の概要を示す説明図である。
【０３２５】
利用者に関する削除の際には、対象となる利用者の顔特徴量データを、顔照合サーバ６の顔照合データベースから削除する。また、利用者に関する更新の際には、対象となる利用者の古い顔特徴量データを、顔照合サーバ６の顔照合データベースから削除する。なお、顔特徴量を削除した際には、対象となる利用者のその他の情報も削除され、顔特徴量と利用者との対応関係に関する情報も削除される。
【０３２６】
具体的には、まず、顔管理サーバ５では、顔特徴量削除のリクエストを顔照合サーバ６に送る。このリクエストには、照合グループと、顔登録ＩＤとが含まれる。
【０３２７】
顔照合サーバ６では、顔管理サーバ５から削除のリクエストを受け取ると、顔特徴量管理部８５において、リクエストに付加された顔登録ＩＤに基づいて利用者を特定して、対象となる利用者の顔特徴量を顔照合データベースから削除する。このとき、対象となる利用者が複数の照合グループに属する場合には、照合グループごとに削除処理を行う。すなわち、照合グループごとの顔照合データベースから対象となる利用者の顔特徴量を削除する。
【０３２８】
また、顔照合サーバ６では、削除処理が終了すると、顔特徴量削除のレスポンスを顔管理サーバ５に送る。この削除のレスポンスには、削除処理が正常に終了したか否かを表す処理結果が含まれる。
【０３２９】
次に、利用者に関する登録処理の際に行われる顔登録について説明する。図５１は、顔登録の概要を示す説明図である。
【０３３０】
顔管理サーバ５では、利用者に関する登録処理の際に、まず、顔画像抽出の処理を顔照合サーバ６に行わせて、顔照合サーバ６から取得した顔画像データを顔情報データベースに登録した後に、顔画像データを顔照合サーバ６に提供して、顔登録の処理を顔照合サーバ６に行わせる。この顔登録の処理では、顔管理サーバ５から取得した顔画像から顔特徴量を生成して、その顔特徴量を顔照合データベースに登録する。
【０３３１】
具体的には、まず、顔管理サーバ５では、顔登録のリクエストを顔照合サーバ６に送る。この顔登録のリクエストには、利用者コード、照合グループ、利用者登録ＩＤ、顔画像データが含まれる。
【０３３２】
顔照合サーバ６では、顔登録のリクエストを顔管理サーバ５から受け取ると、画像品質チェック部８２において、そのリクエストに付加された利用者の顔画像に対して画像品質チェックを行う。次に、顔特徴量生成部８４において、利用者の顔画像データから顔特徴量データを生成して、顔特徴量管理部８５において、利用者の顔特徴量データを、利用者の照合グループに対応する顔照合データベースに登録する。このとき、顔管理サーバ５の顔情報データベースで用いられる利用者登録ＩＤと、顔照合サーバ６の顔照合データベースで用いられる顔特徴量登録時の登録ＩＤとの間の関連付け情報を保存する。また、利用者登録ＩＤが既に登録されている場合、元の顔特徴量を削除して差し替える。また、顔照合データベースに利用者の情報として利用者コードを登録する。
【０３３３】
顔照合サーバ６では、利用者が属する全ての照合グループに対応する顔照合データベースへの登録処理が行うと、顔登録のレスポンスを顔管理サーバ５に送る。このレスポンスには、登録処理が正常に終了したか否かを表す処理結果が含まれる。
【０３３４】
次に、顔管理サーバ５で行われる顔情報同期処理について説明する。図５２は、顔情報同期処理の概要を示す説明図である。
【０３３５】
顔管理サーバ５の顔情報管理部６６は、顔照合サーバ６との間の同期処理を実行する。この同期処理では、顔管理サーバ５における顔情報データベースの登録内容と、顔照合サーバ６における顔照合データベースの登録内容とが一致したものとする。具体的には、顔管理サーバ５の顔情報データベースに登録された利用者情報（顔画像）と、顔照合サーバ６の顔照合データベースに登録された利用者の顔特徴量データとが互いに整合するものにする。また、顔照合サーバ６の照合グループに関する登録内容が顔管理サーバ５と顔照合サーバ６とで一致したものとする。
【０３３６】
ここで、同期処理のタイミングに関して、所定の周期で定期的に同期処理を実行する。また、利用者情報の登録、更新および削除が行われた際に、同期処理を実行する。また、照合グループが削除された際や、顔照合サーバ６を起動した際に、同期処理を実行する。
【０３３７】
また、同期処理の対象となる利用者に関して、すべての利用者を対象にして同期を行う。また、指定された利用者を対象にして同期を行う。また、指定された期間に更新された利用者を対象にして同期を行う。
【０３３８】
また、本実施形態では、利用者情報として、利用者ごとの有効化日および無効化日を登録する。有効化日は、対象となる利用者の顔照合を有効にすることができる日付であり、この有効化日以降の有効化状態となる期間では、利用者の顔認証が実施され、顔認証を受けることができる。無効化日は、顔照合を無効にすることができる日付であり、この無効化日以降の無効化状態となる期間では、利用者の顔認証が実施されず、顔認証を受けることができない。
【０３３９】
また、顔管理サーバ５の顔情報管理部６６では、同期のタイミング判定として、全ての利用者を対象にして有効化および無効化の判定を行う。利用者の顔照合が有効化されて有効化期間に入った際に、顔登録処理、すなわち、対象となる利用者の顔特徴量データを登録する処理を行うように顔照合サーバ６に指示する。また、利用者の顔照合が無効化されて無効化期間に入った際に、顔削除処理、すなわち、対象となる利用者の顔特徴量データを削除する処理を行うように顔照合サーバ６に指示する。したがって、有効化日以前の期間や、無効化日以降の期間では、顔照合サーバ６に利用者の顔情報（顔特徴量データ）は保管されていない。
【０３４０】
また、顔管理サーバ５は、顔照合サーバ６において所定の処理が正常に終了したか否かを判定し、処理が失敗して再実行が必要と判定すると、顔照合サーバ６に処理の再実行を指示する。ここで、対象となる処理は、顔登録、顔削除、照合グループの登録、照合グループの削除の各処理である。
【０３４１】
なお、顔管理サーバ５では、同期ログ（同期処理の履歴情報）を記録する。
【０３４２】
次に、顔特徴量データのコピー処理について説明する。図５３は、顔特徴量データのコピー処理の概要を示す説明図である。
【０３４３】
本実施形態では、顔照合サーバ６において照合グループごとに顔照合データベースを設けて、照合グループ単位で利用者の顔特徴量データを管理するようにしており、また、負荷分散や死活対応などのために、同じ照合グループの顔照合データベースを複数設けるようにしている。このため、同じ利用者の顔特徴量データが複数の顔照合データベースに登録する必要がある。一方、利用者の顔画像データから顔特徴量データを生成する処理は、負荷が大きく、この処理を複数の顔照合サーバ６で繰り返し行うことは効率的でない。
【０３４４】
そこで、本実施形態では、利用者の顔特徴量データを既に生成して顔照合データベースに登録している場合、２つの顔照合データベース間で顔特徴量データのコピーを行う。すなわち、元の顔照合データベースに登録された顔特徴量データを利用して別の顔照合データベースの登録を行うことができる。
【０３４５】
顔管理サーバ５の顔情報管理部６６は、顔情報データベースに基づいて、顔照合データベースにおける利用者ごとの顔特徴量データの登録状況を管理しており、利用者の顔画像データに関する何らかの変更があった場合、２つの顔照合データベース間で顔特徴量データのコピーを指示する（転送指示）。
【０３４６】
このとき、個人単位の変更があった場合には、図５３（Ａ）に示すように、個人単位の顔特徴量データのコピーを行う（個人コピー）。例えば、利用者を新規に登録した場合や更新した場合、個人単位の顔特徴量データのコピーを行う。また、特定の利用者に関する顔照合の精度を高めるため、異なる顔画像データを用いて顔特徴量データを追加して生成して、同一の利用者に対して顔特徴量データを複数登録する場合がある。この場合も、特定の利用者のみを対象にして、個人単位の顔特徴量データのコピーを行う。
【０３４７】
また、照合グループ単位の変更があった場合には、図５３（Ｂ）に示すように、照合グループ単位で顔特徴量データのコピーを行う（クループコピー）。例えば、照合グループを新規に登録した場合、最初に顔特徴量データを登録した顔照合データベースの顔特徴量データを一括して、同一の登録内容となる２番目以降の顔照合データベースにコピーする。また、負荷分散や冗長化のために、同一の登録内容の顔照合データベースを複数設ける場合も、利用者の顔特徴量データを照合グループ単位でコピーする。
【０３４８】
次に、本システムにおける顔認証時の処理について説明する。図５４は、顔認証時の処理の概要を示す説明図である。
【０３４９】
顔認証機１では、カメラ１１の撮影画像から人物の顔を検知して顔画像を取得すると、顔照合のリクエストを顔照合サーバ６に送信する。この顔照合のリクエストには、要求元の顔認証機１の機器ＩＤと、顔認証機１の照合グループと、顔認証の対象者の撮影画像データと、顔枠情報と、照合条件とが含まれる。
【０３５０】
顔照合サーバ６では、まず、顔特徴量生成部８４において、顔認証機１から取得した対象者の顔画像から対象者の顔特徴量を生成する。次に、顔認証機１の照合グループに対応する顔認証ユニットの顔特徴量照合部８６において、対象者の顔特徴量と、顔認証データベースに登録された利用者の顔特徴量とを照合する。このとき、要求元の顔認証機１と照合グループが一致する顔認証プロセスで顔照合が行われる。顔照合が終了すると、顔照合のレスポンスを要求元の認証機に送信する。この顔照合のレスポンスには、照合結果（成功、失敗）と、照合スコアと、利用者コードとが含まれる。
【０３５１】
顔特徴量照合部８６では、顔認証の対象者と登録された利用者との間の類似度を表す照合スコアを算出し、この照合スコアが所定の基準値以上となる場合に、顔認証の対象者を登録された利用者本人とみなし、顔照合が成功したことを表す照合結果を生成する。一方、全ての利用者について照合スコアが基準値以上とならない場合には、顔認証の対象者が登録された利用者ではないと判定して、顔照合が失敗したことを表す照合結果を生成する。
【０３５２】
なお、顔照合サーバ６で行われる顔照合の処理条件（顔照合のパラメータ）を照合のリクエストに付加するようにしてもよい。これにより、顔照合サーバ６で行われる顔照合の処理内容を顔認証機１から指示することができる。例えば、顔照合の処理条件として、照合スコアに関する閾値を指定して、照合スコアが所定の閾値以上となる照合結果をレスポンスに含めるようにする。また、顔照合の処理条件として、照合結果数を指定して、照合スコアが高い方から所定数の照合結果をレスポンスに含めるようにする。
【０３５３】
また、顔照合サーバ６では、顔照合が終了すると、認証ログ管理部８７において、顔照合で取得した照合結果などの情報を認証ログ（顔認証の履歴情報）としてデータベースに保存する。このとき、顔認証の結果（成功、失敗）のみを認証ログとして保存する他、照合スコアを認証ログに含めるようにしてもよい。また、顔認証機１から取得した対象者の顔画像を認証ログに含めるようにしてもよい。この場合、対象者の顔画像を暗号化して保存するとよい。
【０３５４】
なお、照合スコアが閾値を超えた有効な照合結果が多数得られた場合には、照合スコアの高い方から所定数の照合結果に絞り込んで認証ログとして保存するようにしてもよい。また、顔照合が正常に終了しなかった場合や、照合スコアが閾値を超えた有効な照合結果が得られなかった場合には、顔認証機１からのリクエストに含まれる情報のみを認証ログとして保存するようにしてもよい。
【０３５５】
図５５は、認証ログに関する参照処理の概要を示す説明図である。
【０３５６】
顔照合サーバ６では、顔管理サーバ５を介した管理端末２からの要求に応じて、自装置に蓄積された認証ログ（顔認識履歴情報）を管理端末２に送り、管理端末２において、認証ログ情報を管理者が閲覧することができる。このとき、管理者が条件を指定することができ、指定した条件に該当する認証ログを管理者が閲覧することができる。
【０３５７】
具体的には、管理端末２では、認証ログを検索するための検索条件を入力する画面が表示され、この画面において、管理者が、検索条件として、顔認証の要求元の顔認証機１、利用者、抽出件数、顔照合が実行された照合日時（抽出期間）、および照合結果（成功、失敗）などを指定することができる。
【０３５８】
顔管理サーバ５の認証ログ提示部６９では、管理端末２において管理者が検索条件を入力して検索を指示する操作が行われると、認証ログ参照のリクエストを顔照合サーバ６に送る。この認証ログ参照のリクエストには、管理者が指定した検索条件が含まれる。このとき、認証ログ提示部６９では、顔認証機１と照合グループの関連付けに関する情報と、顔照合サーバ６と照合グループの関連付けに関する情報と、利用者に関する情報とに基づいて、対象となる顔認証機１または利用者と照合グループが一致する顔照合サーバ６を特定して、その顔照合サーバ６に認証ログ参照のリクエストを送る。また、顔管理サーバ５では、管理者アクセスログを記録する。
【０３５９】
顔照合サーバ６では、認証ログ参照のリクエストを顔管理サーバ５から受け取ると、そのリクエストに含まれる検索条件にしたがって認証ログを検索し、検索結果として、検索条件に該当する認証ログをまとめたリストを生成して、その認証ログのリストを、認証ログ参照のレスポンスに付加して顔管理サーバ５に送る。なお、対象者の顔画像を認証ログとして顔管理サーバ５に送信することができるが、この場合、対象者の顔画像は暗号化されているため、復号した上でレスポンスに付加する。
【０３６０】
顔管理サーバ５では、認証ログ参照のレスポンスを顔照合サーバ６から受け取ると、そのレスポンスに含まれる認証ログのリストに基づいて、管理者が指定した検索条件に該当する認証ログが一覧表示された検索結果の画面を管理端末２に表示させる。このとき、顔照合サーバ６で絞り込みができない検索条件に関して、認証ログのリストの中から検索条件に該当する認証ログを抽出して、絞り込みができた認証ログのリストを生成する。
【０３６１】
なお、管理端末２では、項目を指定してソートを指示することができ、この操作が行われると、顔管理サーバ５では、認証ログのリストに対して、指定された項目でソートを実行して、ソート済みの認証ログのリストを生成する。また、管理端末２では、認証ログの取得件数を指定することができ、この操作が行われると、顔照合サーバ６では、取得件数分だけ認証ログを抽出して認証ログのリストを生成する。また、管理端末２では、期間を指定することができ、この操作が行われると、顔照合サーバ６では、期間に含まれる認証ログを抽出して認証ログのリストを生成する。
【０３６２】
図５６は、管理端末２に表示される認証ログ参照画面を示す説明図である。
【０３６３】
管理端末２では、認証ログ参照画面が表示される。この認証ログ参照画面には、検索条件指定部１５１と検索結果表示部１５２とが設けられている。
【０３６４】
検索条件指定部１５１では、検索条件として、対象となる顔認証機１の機器ＩＤ、利用者コード、取得件数、照合日時、および照合結果の各項目を入力することができる。なお、照合日時の項目では、期間（始点および終点）を指定することができる。また、照合結果の項目では、プルダウンメニューにより、成功、失敗、成功および失敗の両方を選択することができる。この検索条件指定部１５１において各項目の検索条件を入力した上で、検索ボタン１５３を操作すると、検索条件に該当する認証ログを検索する検索が実行されて、検索結果表示部１５２に検索結果が表示される。
【０３６５】
検索結果表示部１５２では、検索結果として、照合日時、照合結果（成功、失敗）、および顔画像の各項目のデータが一覧表示される。顔画像の項目では、照合結果が成功である場合には、顔認証機１から取得した顔認証の対象者の顔画像と、登録された利用者の顔画像とが表示される。照合結果が失敗である場合には、顔認証の対象者の顔画像のみが表示される。これにより、指定した顔認証機１や利用者に関する認証ログを管理者が確認することができ、また、照合日時や照合結果で認証ログを絞り込んで確認することができる。
【０３６６】
この検索結果表示部１５２では、項目を指定してソート（並び替え）を行うことができる。また、保存ボタン１５４を操作すると、検索結果表示部１５２に表示された認証ログ情報が所定のフォーマットで保存される。これにより、指定した顔認証機１や利用者に関する認証ログを、管理者が時系列で確認することができる。
【０３６７】
次に、顔認証機１の外部アプリケーション連携の機能について説明する。図５７は、顔認証機１の外部アプリケーション連携の概要を示す説明図である。
【０３６８】
顔認証機１は、外部アプリケーション連携の機能を備えており、顔照合サーバ６から取得した認証結果を、外部アプリケーション、すなわち、外部システムの管理サーバ８（管理装置）に通知する。外部システムは、本システムの認証結果を利用して利用者に各種のサービスを提供するものである。例えば、外部システムは入退管理システムであり、認証結果が成功である場合にはドアを開錠する制御を行う。また、外部システムは決済システムであり、認証結果が成功である場合には決済を実行する制御を行う。
【０３６９】
また、顔認証機１は、認証結果調整部２５（接続アプリケーション）を備えており、この認証結果調整部２５を介して認証結果を外部システムの管理サーバ８に通知する。顔認証機１は、名前付きパイプ（プロセス間通信）を介して認証結果調整部２５に認証結果（成功、失敗）を通知する。認証結果調整部２５は、所定のプロトコル（ＷｅｂＳｏｃｋｅｔ）によりネットワークを介して認証結果を外部システムの管理サーバ８に通知する。なお、認証結果調整部２５では、外部システムにおける認証結果の利用方法に応じて、情報の加工や付加などの必要な処理を行うようにしてもよい。
【０３７０】
顔認証機１の顔照合要求部２３は、顔照合のリクエストを顔照合サーバ６に送り、これに応じて、顔照合のレスポンスを顔照合サーバ６から受け取ると、そのレスポンスに含まれる認証結果（認証成功、認証失敗）を名前付きパイプに書き込んで接続アプリケーションに通知する。このとき、顔認証機１は、認証結果として、認証者とカメラ１１の識別情報を更に取得して、認証結果の通知に付加する。具体的には、認証結果が成功である場合には、利用者コードと顔認証機１（カメラ１１）の機器ＩＤとを名前付きパイプに書き込む。一方、認証結果が失敗である場合には、認証結果（認証失敗）のみを名前付きパイプに書き込む。
【０３７１】
また、顔認証機１の認証結果調整部２５では、外部システムに対して、同一内容の認証結果の通知を繰り返さないように、認証結果の通知を抑制する。本実施形態では、認証結果の通知を接続アプリケーションに対して行うと、通知抑制時間を設定し、その通知抑制時間内では、同一内容の認証結果の通知を一時的に停止する。
【０３７２】
ある人物に関する認証成功の通知を行うと、その認証成功の通知から所定時間（認証成功の通知抑制時間）内は、その人物に関する認証成功の通知を抑制する。また、ある人物に関する認証失敗の通知を行うと、その認証失敗の通知から所定時間（認証失敗の通知抑制時間）内は、その人物に関する認証失敗の通知を抑制する。
【０３７３】
この通知抑制時間は、認証結果（認証成功、認証失敗）および人物ごとに設定され、認証結果が異なると同一人物でも通知抑制時間が別々に設定され、認証結果が同一でも人物が異なると通知抑制時間が別々に設定される。したがって、ある人物に関する認証失敗の通知抑制時間内では、その人物に関する認証成功の通知を行うことができ、ある人物に関する認証成功の通知抑制時間内では、その人物に関する認証失敗の通知を行うことができる。また、ある人物に関する認証失敗の通知抑制時間内では、別の人物に関する認証失敗の通知を行うことができ、ある人物に関する認証成功の通知抑制時間内では、別の人物に関する認証成功の通知を行うことができる。
【０３７４】
次に、本システムにおける稼働状況監視機能について説明する。図５８は、本システムにおける稼働状況監視機能の概要を示す説明図である。
【０３７５】
顔認証機１は、稼働状況監視部２６を備えている。この稼働状況監視部２６は、自装置の稼働状況を監視し、自装置の稼動状況（死活状況）を所定の周期で定期的に顔管理サーバ５（監視サーバ）に通知する。また、顔照合サーバ６は、稼働状況監視部８９を備えている。この稼働状況監視部８９は、自装置の稼働状況を監視し、自装置の稼動状況（死活状況）を所定の周期で定期的に顔管理サーバ５（監視サーバ）に通知する。
【０３７６】
顔管理サーバ５は、稼働状況監視部６８を備えている。この稼働状況監視部６８は、自装置の稼働状況を監視し、自装置の稼動状況（死活状況）を所定の周期で定期的に自装置に記録する。また、顔管理サーバ５は、顔認証機１および顔照合サーバ６から通知される稼動状況を自装置に記録する。
【０３７７】
ここで、通知される稼働状況に関する情報は、機器ＩＤ、取得時刻、死活状況、プログラムのバージョン情報などが含まれる。
【０３７８】
また、管理端末２では、顔管理サーバ５に対して稼働状況の参照を要求することで、管理者が稼働状況を確認することができる。
【０３７９】
次に、顔照合サーバ６におけるプログラムのバージョンアップに伴う顔照合データベースの更新について説明する。
【０３８０】
顔照合サーバ６では、顔照合の精度を高めるため、顔特徴量生成プログラムや顔照合プログラムのバーのジョンアップ（更新）が適宜に行われる。一方、顔特徴量データは顔特徴量生成や顔照合のアルゴリズムに依存し、そのアルゴリズムを変更すると、顔特徴量データも変化するため、顔特徴量データの生成をやり直す必要がある。
【０３８１】
そこで、本実施形態では、顔特徴量生成や顔照合のアルゴリズムに関係するプログラムのバージョンアップが行われると、顔照合データベースに登録された顔特徴量データを、新しいプログラムに対応するように更新する。すなわち、既に保管されている顔特徴量データを削除し、利用者の登録時の顔画像データに基づいて顔特徴量データを再生成して、その新たな顔特徴量データを保管する。
【０３８２】
具体的には、顔管理サーバ５において、稼働状況通知機能により、顔照合プログラムのバージョンアップを検知すると、顔照合サーバ６に顔特徴量データの更新のリクエストを送る。このリクエストには利用者の顔画像が含まれる。顔照合サーバ６での顔特徴量管理部８５は、顔特徴量データの更新のリクエストを受け取ると、利用者の顔画像から顔特徴量データを生成する処理を顔特徴量生成部８４に行わせて、新しい顔特徴量データを顔照合データベースに登録する。
【０３８３】
このとき、複数の顔照合サーバ６において、顔照合プロセスおよび顔照合データベースが同一である場合、すなわち、複数の顔照合サーバ６同士で、顔照合データベースに登録されている顔特徴量データが同一であり、また、顔照合プロセスで、同一の照合グループの顔認証機１を対象にした顔照合処理を行われる場合には、１つの顔照合サーバ６において、顔特徴量データを再生成して、その新たな顔特徴量データを顔照合データベースに登録すると、その顔照合データベースに登録された顔特徴量データを別の顔照合サーバ６にコピーして、顔照合データベースの登録内容を同一のものにする。
【０３８４】
このとき、顔管理サーバ５から複製先の顔照合サーバ６に複製を指示し、顔管理サーバ５を介して、複製元の顔照合サーバ６に保管された顔特徴量データを複製先の顔照合サーバ６に転送すればよい。
【０３８５】
次に、バックアップおよびレストアについて説明する。
【０３８６】
本実施形態では、顔管理サーバ５および顔照合サーバ６に保管されたデータベースやファイルのバックアップおよびレストアを行うことができる。
【０３８７】
顔管理サーバ５に保管されている情報でバックアップ対象となるものは、利用者情報（顔情報）のデータベース、顔画像のファイル、照合グループ情報のデータベース、認証機と照合グループ関連付け情報のデータベース、照合サーバと照合グループ関連付け情報のデータベース、および管理者アクセスログのファイルなどである。
【０３８８】
顔照合サーバ６に保管されている情報でバックアップ対象となるものは、認証ログのデータベース、および顔画像のファイルなどである。
【０３８９】
図５９は、管理端末２に表示されるバックアップ画面およびレストア画面を示す説明図である。なお、バックアップ画面およびレストア画面は、画面内のタブで切り替えることができる。
【０３９０】
図５９（Ａ）に示すように、バックアップ画面には、バックアップ先指定部１６１とバックアップ対象指定部１６２と進捗状況表示部１６３と実行ボタン１６４とが設けられている。バックアップ先指定部１６１では、バックアップ先を指定することができる。バックアップ対象指定部１６２では、バックアップの対象となる機器として顔管理サーバ５および顔照合サーバ６を選択することができる。実行ボタン１６４を操作するとバックアップが実行される。進捗状況表示部１６３では、バックアップの対象となるデータ項目が一覧表示される。このデータ項目では、バックアップの終了に応じてチェックマークが表示され、バックアップの進捗状況を管理者が認識することができる。
【０３９１】
ここで、バックアップの対象となるデータは、利用者情報（顔情報）のデータベース、登録した利用者の顔画像のファイル、照合グループ情報のデータベース、顔認証機１と照合グループとの間の関連付け情報のデータベース、顔照合サーバ６と照合グループとの間の関連付け情報のデータベース、管理者アクセスログのファイル、認証ログのデータベース、および顔認証の対象者の顔画像のファイルなどである。
【０３９２】
図５９（Ｂ）に示すように、レストア画面には、バックアップ画面と同様に、バックアップ先指定部１６５とバックアップ対象指定部１６６と進捗状況表示部１６７と実行ボタン１６８とが設けられている。バックアップ先指定部１６５では、レストア先を指定することができる。バックアップ対象指定部１６６では、レストアの対象となる機器として顔管理サーバ５および顔照合サーバ６を選択することができる。実行ボタン１６８を操作するとレストアが実行される。進捗状況表示部１６７では、レストアの対象となるデータ項目が一覧表示される。このデータ項目では、レストアの終了に応じてチェックマークが表示され、レストアの進捗状況を管理者が認識することができる。
【０３９３】
次に、本実施形態の変形例について説明する。図６０は、本実施形態の変形例に係る顔画像抽出処理の概要を示す説明図である。
【０３９４】
前記の実施形態（図１２参照）では、利用者の撮影画像データから顔画像データを生成する顔画像抽出処理を顔認証機１および顔照合サーバ６で行うようにしたが、本変形例では、顔画像抽出処理を顔認証機１および顔管理サーバ５で行い、顔画像抽出処理を顔照合サーバ６で行わないようにする。具体的には、前記の実施形態で顔照合サーバ６に設けた顔画像抽出部８３を省略し、顔管理サーバ５に顔画像抽出部２０１が設けられている。
【０３９５】
利用者登録時には、管理端末２から顔管理サーバ５に利用者の撮影画像データを送ることで、顔管理サーバ５の顔画像抽出部２０１で顔画像抽出処理が行われる。一方、顔認証時には、顔認証機１の顔画像抽出部２２で顔画像抽出処理が行われ、これは前記の実施形態と同様である。
【０３９６】
以上のように、本出願において開示する技術の例示として、実施形態を説明した。しかしながら、本開示における技術は、これに限定されず、変更、置き換え、付加、省略などを行った実施形態にも適用できる。また、上記の実施形態で説明した各構成要素を組み合わせて、新たな実施形態とすることも可能である。
【０３９７】
なお、近年、IoT(Internet of Things)の世界では、フィジカル空間とサイバー空間の情報連携により新たな付加価値を作りだすという新しいコンセプトであるCPS(Cyber Physical Systems)が注目されている。こうした中、本実施形態においても、CPSコンセプトを採用することができる。すなわち、CPSの基本構成として、例えば、フィジカル空間に配置されるエッジデバイスと、サイバー空間に配置されるクラウドサーバとをネットワークを介して接続し、エッジデバイスとクラウドサーバに搭載されたプロセッサにより、顔認証処理を分散して処理することが可能である。この顔認証処理においては、エッジデバイスとして、認証機のカメラにより撮影された利用者の顔画像データを取得する。次に、クラウドサーバは、ネットワークを介してエッジデバイスより受信した顔画像データから特徴量データを生成する処理を実行し、予め登録された利用者の特徴量データと照合して、利用者の認証処理を実行し、その認証処理にかかる認証結果を顔認証アプリケーションソフトウェアで引き継ぎ、アプリケーション上で定義された出力フォーマットでディスプレイ等に表示する。ここで、エッジデバイスまたはクラウドサーバにおいて生成される各データは、標準化されたプラットフォームに搭載されたＷｅｂアプリケーション等で生成されることが好ましく、このような標準化プラットフォームを用いることで、各種多様なセンサ群やIoTアプリケーションソフトウェアを含むシステムを構築する際の効率化を図ることができる。
【産業上の利用可能性】
【０３９８】
本発明に係る顔認証システム、顔認証管理装置、顔認証管理方法および顔認証管理プログラムは、顔認証サービスの提供者ごとに顔認証機能を安定かつ効率的に運用することができる効果を有し、顔認証の対象者を撮影した画像データに基づいて顔認証処理を実行する顔認証システム、顔認証システムを管理する管理者が操作する顔認証管理装置、ならびに顔認証管理装置において顔認証システムを管理する顔認証管理方法および顔認証管理プログラムなどとして有用である。
【符号の説明】
【０３９９】
１  顔認証機
２  管理端末（端末装置、顔認証管理装置）
３  顔認証サーバ（サーバ装置）
５  顔管理サーバ（顔画像管理部）
６  顔照合サーバ（顔画像照合部）
【図１】
2020126340.tif 000003
【図２】
2020126340.tif 000004
【図３】
2020126340.tif 000005
【図４】
2020126340.tif 000006
【図５】
2020126340.tif 000007
【図６】
2020126340.tif 000008
【図７】
2020126340.tif 000009
【図８】
2020126340.tif 000010
【図９】
2020126340.tif 000011
【図１０】
2020126340.tif 000012
【図１１】
2020126340.tif 000013
【図１２】
2020126340.tif 000014
【図１３】
2020126340.tif 000015
【図１４】
2020126340.tif 000016
【図１５】
2020126340.tif 000017
【図１６】
2020126340.tif 000018
【図１７】
2020126340.tif 000019
【図１８】
2020126340.tif 000020
【図１９】
2020126340.tif 000021
【図２０】
2020126340.tif 000022
【図２１】
2020126340.tif 000023
【図２２】
2020126340.tif 000024
【図２３】
2020126340.tif 000025
【図２４】
2020126340.tif 000026
【図２５】
2020126340.tif 000027
【図２６】
2020126340.tif 000028
【図２７】
2020126340.tif 000029
【図２８】
2020126340.tif 000030
【図２９】
2020126340.tif 000031
【図３０】
2020126340.tif 000032
【図３１】
2020126340.tif 000033
【図３２】
2020126340.tif 000034
【図３３】
2020126340.tif 000035
【図３４】
2020126340.tif 000036
【図３５】
2020126340.tif 000037
【図３６】
2020126340.tif 000038
【図３７】
2020126340.tif 000039
【図３８】
2020126340.tif 000040
【図３９】
2020126340.tif 000041
【図４０】
2020126340.tif 000042
【図４１】
2020126340.tif 000043
【図４２】
2020126340.tif 000044
【図４３】
2020126340.tif 000045
【図４４】
2020126340.tif 000046
【図４５】
2020126340.tif 000047
【図４６】
2020126340.tif 000048
【図４７】
2020126340.tif 000049
【図４８】
2020126340.tif 000050
【図４９】
2020126340.tif 000051
【図５０】
2020126340.tif 000052
【図５１】
2020126340.tif 000053
【図５２】
2020126340.tif 000054
【図５３】
2020126340.tif 000055
【図５４】
2020126340.tif 000056
【図５５】
2020126340.tif 000057
【図５６】
2020126340.tif 000058
【図５７】
2020126340.tif 000059
【図５８】
2020126340.tif 000060
【図５９】
2020126340.tif 000061
【図６０】
2020126340.tif 000062