(57)【要約】【課題】顔写真リストの作成作業を簡素化するとともに作成期間を短縮可能であり、掲載されるユーザの満足度が高い顔写真リスト作成システム、顔写真リスト作成プログラム及び顔写真リスト作成システム用サーバコンピュータを提供する。【解決手段】不特定多数の端末とデータを相互に送受信可能に接続することのできるサーバコンピュータを備え、サーバコンピュータは、端末から送信されるユーザ画像を受信する画像受信手段２６と、ユーザ画像を顔画像に正規化する画像正規化手段３０と、顔画像を保存する画像保存手段３２と、管理者認証手段２１と、管理者端末の要求に応じて顔写真リストを作成する顔写真リスト作成手段３３と、を備え、サーバコンピュータは、端末から送信されるユーザ画像を受信し、ユーザ画像を顔画像に正規化し、顔画像を保存し、管理者端末の要求に応じて顔写真リストを作成する。【選択図】図２
2015035130.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザの顔写真を整列させた顔写真リストを作成する顔写真リスト作成システムであって、
入出力装置を備える不特定多数の端末とネットワークを介してデータを相互に送受信可能に接続することのできる、入出力装置及びデータベースを備えるサーバコンピュータを備え、
前記サーバコンピュータは、前記端末から送信されるユーザ画像を受信する画像受信手段と、
受信した前記ユーザ画像を前記顔写真リストに適した顔画像に正規化する画像正規化手段と、
正規化された前記顔画像を前記データベースに保存する画像保存手段と、
前記端末の管理者認証を行う管理者認証手段と、
前記管理者認証された端末である管理者端末の要求に応じて、前記データベースに保存された前記顔画像から前記顔写真リストを作成する顔写真リスト作成手段と、を備え、
前記サーバコンピュータは、前記端末から送信される前記ユーザ画像を受信し、前記ユーザ画像を前記顔画像に正規化し、前記顔画像を前記データベースに保存し、前記管理者端末の要求に応じて、前記データベースに保存された前記顔画像から前記顔写真リストを作成し、
前記端末は、前記サーバコンピュータにアクセスし、ユーザ画像を前記サーバコンピュータに送信可能であり、
前記管理者端末は、前記サーバコンピュータに前記顔写真リストの作成を要求可能であり、
前記管理者認証されていない端末であるユーザ端末は、前記サーバコンピュータに前記顔写真リストの作成を要求することができないことを特徴とする顔写真リスト作成システム。
【請求項２】
前記サーバコンピュータは、管理者アカウントを登録する管理者登録手段と、
前記端末が前記ユーザ画像を送信するための画像送信ページを作成する画像送信ページ作成手段と、
前記画像送信ページの暗号化したＵＲＩを発行するＵＲＩ発行手段と、を備え、
前記サーバコンピュータは、独立した複数の管理者アカウントを登録可能であり、管理者アカウントの登録と同時に前記管理者アカウント毎に前記画像送信ページの作成及び前記画像送信ページの暗号化したＵＲＩの発行を行い、
前記端末は、予め通知された前記ＵＲＩにより前記画像送信ページにアクセスし、前記ユーザ画像を前記サーバコンピュータに送信可能であることを特徴とする請求項１に記載の顔写真リスト作成システム。
【請求項３】
前記データベースは、ユーザ情報を格納するフィールドを有するテーブルを備え、
前記サーバコンピュータは、前記管理者端末の要求に応じて、ユーザ情報であるフィールド値を前記テーブルに追加する、前記ユーザ情報を前記テーブルから削除する、又は前記テーブルのフィールド値を編集するユーザ情報編集手段と、
前記端末からユーザ画像と同時に送信される前記フィールド値を取得するフィールド値取得手段と、を備え、
前記画像保存手段は、取得した前記フィールド値に関連付けて前記顔画像を前記データベースに保存し、
前記顔写真リスト作成手段は、前記管理者端末が指定する前記フィールド値に基づき、前記顔画像を抽出し、前記顔画像を前記フィールドに基づいて整列させ、前記顔画像と前記フィールド値とを含む前記顔写真リストを作成可能なことを特徴とする請求項１又は２に記載の顔写真リスト作成システム。
【請求項４】
前記サーバコンピュータは、前記ユーザ画像を送信した前記端末に正規化された前記顔画像を表示し、前記顔画像を保存するか否かを入力させ、入力結果を送信させるための顔画像確認ページを作成する顔画像確認ページ作成手段と、
受信した前記入力結果を判定する確認結果判定手段と、を備え、
前記サーバコンピュータは、前記ユーザ画像を正規化した後に前記ユーザ画像を送信した前記端末に前記顔画像確認ページを送信し、前記端末による前記入力結果を受信し、前記入力結果が保存するである場合に前記顔画像をデータベースに保存し、
前記端末は、前記顔画像確認ページを受信し、前記入力結果を前記サーバコンピュータに送信可能なことを特徴とする請求項１から３のいずれか１項に記載の顔写真リスト作成システム。
【請求項５】
前記サーバコンピュータは、受信した前記ユーザ画像に人間の顔が含まれているか否かを判定する顔判定手段を備え、
前記サーバコンピュータは、前記顔判定手段により受信した前記ユーザ画像に人間の顔が含まれていると判定した場合に、前記正規化処理を実行することを特徴とする請求項１から４のいずれか１項に記載の顔写真リスト作成システム。
【請求項６】
前記サーバコンピュータは、受信した前記ユーザ画像に含まれている人間の顔の状態が予め定められた顔写真リストに適した条件を満たしているか否かを判定する顔状態判定手段を備え、
前記サーバコンピュータは、前記顔状態判定手段により受信した前記ユーザ画像に含まれている人間の顔の状態が予め定められた顔写真リストに適した条件を満たしていると判定した場合に、前記正規化処理を実行することを特徴とする請求項１から５のいずれか１項に記載の顔写真リスト作成システム。
【請求項７】
前記画像正規化手段は、取得した前記ユーザ画像に含まれている人間の顔に基づく座標値を設定し、前記座標値に基づき前記ユーザ画像の前記顔写真リストに適した特定の領域のみを前記顔画像としてトリミングすることを特徴とする請求項１から６のいずれか１項に記載の顔写真リスト作成システム。
【請求項８】
前記顔写真リスト作成手段は、前記顔写真リストを製版、配布用にＰＤＦ形式のファイルとして出力可能なことを特徴とする請求項１から７のいずれか１項に記載の顔写真リスト作成システム。
【請求項９】
前記サーバコンピュータは、ウェブサーバであることを特徴とする請求項１から８のいずれか１項に記載の顔写真リスト作成システム。
【請求項１０】
コンピュータを、請求項１から９のいずれか１項に記載のサーバコンピュータとして機能させるための顔写真リスト作成プログラム。
【請求項１１】
ウェブブラウザ上で動作する請求項１０に記載の顔写真リスト作成プログラム。
【請求項１２】
請求項１０又は１１に記載の顔写真リスト作成プログラムを搭載した、請求項１から９のいずれか１項に記載の顔写真リスト作成システムで使用するサーバコンピュータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のユーザの顔写真を整列させた顔写真リストを作成する顔写真リスト作成システム、顔写真リスト作成プログラム及び顔写真リスト作成システム用サーバコンピュータに関する。
【背景技術】
【０００２】
学校の新年度では、担任の教師が生徒の顔と名前とを覚えるために生徒の顔写真と氏名とを出席番号順に整列させた顔写真リストを使用することがある。従来、顔写真リストは、生徒を集合させて順番に撮影した後に撮影した写真を整列させて作成されている。このような顔写真リストは、学校に限らず、企業や講習会等、幅広いシーンで活用されている。
【０００３】
顔写真リストを簡単に作成する技術としては、予めデータベースに登録されている画像データと文字データとを検索して抽出し、設定されたレイアウトに従って自動で整列させて出力する技術が提案されている。（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−１１０５２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
顔写真リストの作成作業は、主に写真撮影及び撮影した写真の整列であるが、これを先生等が自身で作成するには多大な労力を要するので、通常は業者に依頼しており、コストがかかっている。
【０００６】
また顔写真リストは、先生等が生徒等の顔と名前とを覚えるために用いられるものであり、時間の経過とともに必要度が低下する。このため作成期間の短縮が求められ、生徒との初対面時に既に入手されていることが最も好ましい。
【０００７】
例えば、特許文献１に記載の発明のように、顔写真リストを自動で作成する技術を用いれば写真の整列作業を簡単に行うことができるが、写真撮影には従来と同様の労力を要する。またこのような技術を用いたとしても顔写真リストが作成されるのは、生徒を集合させて行われる写真撮影後であり、生徒との初対面時から顔写真リストを用いることはできない。
【０００８】
また従来の技術では、顔写真リストに掲載される本人は、顔写真リストが作成されるまで使用される写真を確認することが出来ず、出来上がった顔写真リストに不満が残る場合がある。
【０００９】
本発明の目的は、顔写真リストの作成作業を簡素化するとともに作成期間を短縮可能であり、掲載されるユーザの満足度が高い顔写真リスト作成システム、顔写真リスト作成プログラム及び顔写真リスト作成システム用サーバコンピュータを提供することである。
【課題を解決するための手段】
【００１０】
本発明は、複数のユーザの顔写真を整列させた顔写真リストを作成する顔写真リスト作成システムであって、入出力装置を備える不特定多数の端末とネットワークを介してデータを相互に送受信可能に接続することのできる、入出力装置及びデータベースを備えるサーバコンピュータを備え、前記サーバコンピュータは、前記端末から送信されるユーザ画像を受信する画像受信手段と、受信した前記ユーザ画像を前記顔写真リストに適した顔画像に正規化する画像正規化手段と、正規化された前記顔画像を前記データベースに保存する画像保存手段と、前記端末の管理者認証を行う管理者認証手段と、前記管理者認証された端末である管理者端末の要求に応じて、前記データベースに保存された前記顔画像から前記顔写真リストを作成する顔写真リスト作成手段と、を備え、前記サーバコンピュータは、前記端末から送信される前記ユーザ画像を受信し、前記ユーザ画像を前記顔画像に正規化し、前記顔画像を前記データベースに保存し、前記管理者端末の要求に応じて、前記データベースに保存された前記顔画像から前記顔写真リストを作成し、前記端末は、前記サーバコンピュータにアクセスし、ユーザ画像を前記サーバコンピュータに送信可能であり、前記管理者端末は、前記サーバコンピュータに前記顔写真リストの作成を要求可能であり、前記管理者認証されていない端末であるユーザ端末は、前記サーバコンピュータに前記顔写真リストの作成を要求することができないことを特徴とする顔写真リスト作成システムである。
【００１１】
本発明によれば、本発明に係る顔写真リスト作成システムは、サーバコンピュータが端末から送信されるユーザ画像を受信し、受信したユーザ画像を正規化して顔画像として保存し、保存した顔画像から顔写真リストを作成するので、顔写真リストに掲載されるユーザが顔写真リストに用いられる自身の画像を送信することで写真を撮影する作業が簡素化され、短期間で顔写真リストを作成することができる。これにより顔写真リストの使用者とユーザとが対面する前に予め顔写真リストを用意することもできる。さらに顔写真リストに掲載されるユーザ本人が顔写真リストに使用されるユーザ画像を選ぶことができるので、ユーザの満足度が高い顔写真リストを作成することができる。
【００１２】
また本発明において、前記サーバコンピュータは、管理者アカウントを登録する管理者登録手段と、前記端末が前記ユーザ画像を送信するための画像送信ページを作成する画像送信ページ作成手段と、前記画像送信ページの暗号化したＵＲＩを発行するＵＲＩ発行手段と、を備え、前記サーバコンピュータは、独立した複数の管理者アカウントを登録可能であり、管理者アカウントの登録と同時に前記管理者アカウント毎に前記画像送信ページの作成及び前記画像送信ページの暗号化したＵＲＩの発行を行い、前記端末は、予め通知された前記ＵＲＩにより前記画像送信ページにアクセスし、前記ユーザ画像を前記サーバコンピュータに送信可能であることを特徴とする。
【００１３】
本発明によれば、本発明に係る顔写真リスト作成システムは、複数の管理者アカウント毎に画像送信ページを作成し、画像送信ページの暗号化されたＵＲＩの発行を行い、端末は、予め通知された画像送信ページのＵＲＩによりアクセスし、ユーザ画像をサーバコンピュータに送信可能なので、使い勝手が良い。
【００１４】
また本発明において、前記データベースは、ユーザ情報を格納するフィールドを有するテーブルを備え、前記サーバコンピュータは、前記管理者端末の要求に応じて、ユーザ情報であるフィールド値を前記テーブルに追加する、前記ユーザ情報を前記テーブルから削除する、又は前記テーブルのフィールド値を編集するユーザ情報編集手段と、前記端末からユーザ画像と同時に送信される前記フィールド値を取得するフィールド値取得手段と、を備え、前記画像保存手段は、取得した前記フィールド値に関連付けて前記顔画像を前記データベースに保存し、前記顔写真リスト作成手段は、前記管理者端末が指定する前記フィールド値に基づき、前記顔画像を抽出し、前記顔画像を前記フィールドに基づいて整列させ、前記顔画像と前記フィールド値とを含む前記顔写真リストを作成可能なことを特徴とする。
【００１５】
本発明によれば、本発明に係る顔写真リスト作成システムは、顔画像とユーザ情報とを関連付けてデータベースに保存し、任意のユーザ情報により顔画像を抽出して整列させ、顔写真リストを作成することができるので、顔写真リストを作成する作業が簡素化されるとともに、用途に応じて使用する顔画像や整列パターンを柔軟に設定することができる。
【００１６】
また本発明において、前記サーバコンピュータは、前記ユーザ画像を送信した前記端末に正規化された前記顔画像を表示し、前記顔画像を保存するか否かを入力させ、入力結果を送信させるための顔画像確認ページを作成する顔画像確認ページ作成手段と、受信した前記入力結果を判定する確認結果判定手段と、を備え、前記サーバコンピュータは、前記ユーザ画像を正規化した後に前記ユーザ画像を送信した前記端末に前記顔画像確認ページを送信し、前記端末による前記入力結果を受信し、前記入力結果が保存するである場合に前記顔画像をデータベースに保存し、前記端末は、前記顔画像確認ページを受信し、前記入力結果を前記サーバコンピュータに送信可能なことを特徴とする。
【００１７】
本発明によれば、本発明に係る顔写真リスト作成システムは、サーバコンピュータが正規化された顔画像を保存する前に送信者の端末に保存の確認を行うので、ユーザが顔写真リストに使用される自身の顔画像を確認することができ、顔画像が気に入らない場合は保存せずに別の画像を再度送信することができる。
【００１８】
また本発明において、前記サーバコンピュータは、受信した前記ユーザ画像に人間の顔が含まれているか否かを判定する顔判定手段を備え、前記サーバコンピュータは、前記顔判定手段により受信した前記ユーザ画像に人間の顔が含まれていると判定した場合に、前記正規化処理を実行することを特徴とする。
【００１９】
また本発明において、前記サーバコンピュータは、受信した前記ユーザ画像に含まれている人間の顔の状態が予め定められた顔写真リストに適した条件を満たしているか否かを判定する顔状態判定手段を備え、前記サーバコンピュータは、前記顔状態判定手段により受信した前記ユーザ画像に含まれている人間の顔の状態が予め定められた顔写真リストに適した条件を満たしていると判定した場合に、前記正規化処理を実行することを特徴とする。
【００２０】
また本発明において、前記画像正規化手段は、取得した前記ユーザ画像に含まれている人間の顔に基づく座標値を設定し、前記座標値に基づき前記ユーザ画像の前記顔写真リストに適した特定の領域のみを前記顔画像としてトリミングすることを特徴とする。
【００２１】
本発明によれば、本発明に係る顔写真リスト作成システムは、端末から送信されたユーザ画像が顔写真リストに適しているかの判定と顔写真リストに適したサイズへのユーザ画像の正規化とをサーバコンピュータが自動で行うので、不適切なユーザ画像が顔写真リストに使用されることを防止可能であるとともに、顔写真リストを作成する作業を簡素化することができる。
【００２２】
また本発明において、前記顔写真リスト作成手段は、前記顔写真リストを製版、配布用にＰＤＦ形式のファイルとして出力可能なことを特徴とする。
【００２３】
また本発明において、前記サーバコンピュータは、ウェブサーバであることを特徴とする。
【００２４】
また本発明は、コンピュータを、前記顔写真リスト作成システムに用いられるサーバコンピュータとして機能させるための顔写真リスト作成プログラムである。
【００２５】
また本発明において、前記顔写真リスト作成プログラムは、ウェブブラウザ上で動作する。
【００２６】
また本発明は、前記顔写真リスト作成プログラムを搭載した、前記顔写真リスト作成システムで使用するサーバコンピュータである。
【発明の効果】
【００２７】
本発明の顔写真リスト作成システムは、顔写真リストに掲載されるユーザ自身が顔写真リストに使用されるユーザ画像を選択して送信可能であり、さらに送信されたユーザ画像を自動で正規化及び整列させ顔写真リストを作成可能なので、顔写真リストを作成する作業が簡素化されるとともに作成期間を短縮可能であり、掲載されるユーザの満足度が高い顔写真リストを作成することができる。
【００２８】
また本発明の顔写真リスト作成プログラムをコンピュータにインストールすることで、コンピュータを簡単に本発明の顔写真リスト作成システムで使用するサーバコンピュータとして機能させることができる。さらに本発明のサーバコンピュータを用いることで、本発明の顔写真リスト作成システムを簡単に構築することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の第１実施形態である顔写真リスト作成システム１の構成図である。
【図２】図１の顔写真リスト作成システム１の一部を構成するサーバコンピュータ３の機能構成図である。
【図３】顔写真リストの一例である。
【図４】図１の顔写真リスト作成システム１の管理者認証ページの一例である。
【図５】図１の顔写真リスト作成システム１の管理者登録ページの一例である。
【図６】図１の顔写真リスト作成システム１の登録内容確認ページの一例である。
【図７】図１の顔写真リスト作成システム１の登録完了ページの一例である。
【図８】図１の顔写真リスト作成システム１の管理者ページの一例である。
【図９】図１の顔写真リスト作成システム１の画像送信ページの一例である。
【図１０】図１の顔写真リスト作成システム１の顔画像確認ページの一例である。
【図１１】図１の顔写真リスト作成システム１のタグ管理ページの一例である。
【図１２】図１の顔写真リスト作成システム１のユーザ情報管理ページの一例である。
【図１３】図１の顔写真リスト作成システム１の顔画像管理ページの一例である。
【図１４】図１の顔写真リスト作成システム１の管理者登録の手順を示すフローチャートである。
【図１５】図１の顔写真リスト作成システム１のタグの編集手順を示すフローチャートである。
【図１６】図１の顔写真リスト作成システム１のユーザ情報の編集手順を示すフローチャートである。
【図１７】図１の顔写真リスト作成システム１のユーザ画像の送信手順を示すフローチャートである。
【図１８】図１の顔写真リスト作成システム１の顔写真リストの作成手順を示すフローチャートである。
【発明を実施するための形態】
【００３０】
図１は、本発明の第１実施形態である顔写真リスト作成システム１の構成図である。図２は、顔写真リスト作成システム１の一部を構成するサーバコンピュータ３の機能構成図である。図３は、顔写真リストの一例である。図４は、図１の顔写真リスト作成システム１の管理者認証ページの一例である。図５は、図１の顔写真リスト作成システム１の管理者登録ページの一例である。図６は、図１の顔写真リスト作成システム１の登録内容確認ページの一例である。図７は、図１の顔写真リスト作成システム１の登録完了ページの一例である。図８は、図１の顔写真リスト作成システム１の管理者ページの一例である。図９は、図１の顔写真リスト作成システム１の画像送信ページの一例である。図１０は、図１の顔写真リスト作成システム１の顔画像確認ページの一例である。図１１は、図１の顔写真リスト作成システム１のタグ管理ページの一例である。図１２は、図１の顔写真リスト作成システム１のユーザ情報管理ページの一例である。図１３は、図１の顔写真リスト作成システム１の顔画像管理ページの一例である。
【００３１】
顔写真リスト作成システム１は、顔写真リスト（図３）に掲載される複数のユーザから送信されるユーザ画像を顔画像に正規化して整列させた顔写真リストを作成するためのシステムであり、不特定多数の端末４とネットワーク２を介してデータを相互に送受信可能に接続することのできるサーバコンピュータ３を備える。
【００３２】
サーバコンピュータ３は、ＣＰＵ、メモリなどで構成される演算制御手段を備えるコンピュータ本体１１、キーボード及びマウスなどの入力装置１２、表示装置１３及び記憶装置１４を有する。サーバコンピュータ３には、顔写真リストの作成等の処理を実行するためのプログラムがインストールされており、演算制御手段は、プログラムに基づき顔写真リストの作成等の処理を実行するとともに、入力装置１２、表示装置１３の制御、記憶装置１４へのデータの書き込み、読み出し、端末４とのデータの送受信を制御する。またサーバコンピュータ３は、グラフィカルユーザインターフェースを搭載する。このようなサーバコンピュータ３は、顔写真リストの作成等の処理を実行するためのプログラムを除き、従来から一般的に使用されているコンピュータを使用することができる。本実施形態では、サーバコンピュータ３にインターネットプロバイダ等が提供するウェブサーバを用いる。
【００３３】
サーバコンピュータ３の記憶装置１４には、管理者テーブル、タグ１テーブル、タグ２テーブル、ユーザテーブル、顔画像保存領域からなるデータベースが設けられている。
【００３４】
管理者テーブルは、管理者ＩＤ、パスワード、タグ１の名称、タグ２の名称、メールアドレスの５つのフィールドで構成され、後述する管理者登録ページ（図５）で入力されたフィールド値が管理者毎に格納され、管理者ＩＤと、パスワード、タグ１の名称、タグ２の名称及びメールアドレスとが関連付けられる。タグ１及びタグ２は、例えば、クラスや出席番号のようにユーザを識別するためのフィールドであり、顔写真リストの作成時には顔画像の抽出及び整列に用いられる。本実施形態では、タグ１の名称をクラス、タグ２の名称を出席番号とした場合を例として説明する。
【００３５】
タグ１テーブルは、通し番号、管理者ＩＤ、タグ１の３つのフィールドで構成され、管理者ＩＤとタグ１とが関連付けられている。タグ１は、例えば、１組や２組といったクラス名に相当し、後述するタグ管理ページ（図１１）で設定される。
【００３６】
タグ２テーブルは、通し番号、管理者ＩＤ、開始番号、終了番号の４つのフィールドで構成され、管理者ＩＤと開始番号及び終了番号とが関連付けられている。開始番号及び終了番号は、タグ２の開始番号及び終了番号であり、例えば、出席番号の先頭及び末尾に相当し、開始番号から終了番号までの範囲が各ユーザの出席番号として有効となる。開始番号及び終了番号は、後述するタグ管理ページ（図１１）で設定される。
【００３７】
ユーザテーブルは、通し番号、管理者ＩＤ、ユーザ氏名、タグ１、タグ２の５つのフィールドから構成され、ユーザ氏名と、タグ１（クラス）及びタグ２（出席番号）とが関連付けられ、さらにこれらのフィールド値が管理者ＩＤと関連付けられている。ユーザ氏名と、これに関連付けられるタグ１及びタグ２とは、後述するユーザ情報管理ページ（図１２）で設定される。
【００３８】
顔画像保存領域は、端末４から受信したユーザ画像が正規化された顔画像を保存する領域である。顔画像は、タグ１及びタグ２のフィールド値に基づくファイル名が付与されて保存される。
【００３９】
サーバコンピュータ３は、機能的には、登録済みの管理者アカウントを認証する管理者認証手段２１、新規に管理者アカウントを登録する管理者登録手段２２、ユーザ画像送信時にアクセスするＵＲＩを発行するＵＲＩ発行手段２３、端末４とのインターフェースとなるウェブページを作成するページ作成手段２４、タグ及びユーザ情報を編集するユーザ情報編集手段２５、端末４からユーザ画像を受信する画像受信手段２６、ユーザ画像受信時に入力されたフィールド値を取得するフィールド値取得手段２７、ユーザ画像の顔の有無を判定する顔判定手段２８、ユーザ画像の顔の状態を判定する顔状態判定手段２９、ユーザ画像を顔写真リストに適した顔画像に正規化する画像正規化手段３０、ユーザによる顔画像の確認結果を判定する確認結果判定手段３１、顔画像をデータベースに保存する画像保存手段３２、顔写真リストを作成する顔写真リスト作成手段３３として機能する。これら各手段は、プログラムとして与えられる。
【００４０】
またページ作成手段は、ウェブページの雛形を有し、雛形を基に、管理者認証ページ（図４）、管理者登録ページ（図５）、登録内容確認ページ（図６）、管理者情報修正ページ、登録完了ページ（図７）、管理者ページ（図８）、画像送信ページ（図９）、顔画像確認ページ（図１０）、タグ管理ページ（図１１）、ユーザ情報管理ページ（図１２）、顔画像管理ページ（図１３）を作成する。各ページの内容については後述する。
【００４１】
端末４（４ａ、４ｂ、４ｃ）も、サーバコンピュータ３と同様、ＣＰＵ、メモリなどで構成される演算制御手段を備えるコンピュータ本体４１ａ、４１ｂ、４１ｃ、キーボード、マウス及びタッチパネルなどの入力装置４２ａ、４２ｂ、４２ｃ、表示装置４３ａ、４３ｂ、４３ｃ、記憶装置（図示省略）を有する。演算制御手段は、入力装置４２ａ、４２ｂ、４２ｃ、表示装置４３ａ、４３ｂ、４３ｃの入出力の制御、サーバコンピュータ３とのデータの送受信を制御する。また端末４は、グラフィカルユーザインターフェースを搭載する。このような端末４も、従来から一般的に使用されているコンピュータ４ａや携帯電話端末４ｂ、４ｃ等を使用することができる。
【００４２】
端末４は、機能的には、サーバコンピュータ３にアクセスし、自身の表示装置４３ａ、４３ｂ、４３ｃ上にサーバコンピュータ３から送信されるウェブページを表示させ、さらに入力装置４２ａ、４２ｂ、４２ｃを介してデータを入力し、自身の記憶装置に保存されているユーザ画像をサーバコンピュータ３に送信することが可能である。また端末４にカメラ（図示省略）が内蔵されていると、ユーザ画像を端末４で撮影し、そのままサーバコンピュータ３に送信することができるので好ましい。
【００４３】
本実施形態では、権限レベル、具体的には実行可能な範囲が異なる、管理者端末４ａとユーザ端末４ｂ、４ｃの２種類の端末４がネットワーク２を介してサーバコンピュータ３と接続される。本実施形態では、説明の便宜上、管理者ＩＤとパスワードにより管理者認証を行った端末４を管理者端末（４ａ）と呼び、管理者認証を行っていない端末４をユーザ端末（４ｂ、４ｃ）と呼ぶ。これは、端末４自体を管理者端末４ａとユーザ端末４ｂ、４ｃとに区別することを意図するものではなく、端末４が管理者認証されているか否かを区別することを意図するものである。
【００４４】
管理者端末４ａは、原則、データベースを管理し顔写真リストを作成する管理者が使用し、ユーザ端末４ｂ、４ｃは、原則、顔写真リストに掲載されるユーザが使用する。但し、ユーザが使用する端末４ｂ、４ｃも管理者認証を行うことで管理者端末となり、権限レベルにより制限された処理を実行させることができる。端末４は、必ずしも本実施形態で示すような権限レベルを設ける必要はないが、権限レベルを設けるとデータ、情報の管理等が容易となり、セキュリティの観点からも好ましい。なお、ネットワーク２に接続する端末４の台数は、特定の台数に制限されるものではない。
【００４５】
また管理者端末は、コンピュータに限定されるものではなく、携帯電話端末も管理者認証を行うことで管理者端末として用いることができる。同様にコンピュータをユーザ端末として用いてもよい。さらに管理者端末の台数は、特定の台数に制限されるものではない。
【００４６】
ネットワーク２は、サーバコンピュータ３と端末４との間でデータを互いに送受信可能に接続できれば、特に制限なく、サーバコンピュータ３と端末４とを結ぶ専用回線、ＬＡＮ、インターネットなどのネットワークを使用することができる。
【００４７】
次に、顔写真リスト作成システム１を用いて顔写真リストを作成する手順について説明する。基本的手順は、管理者登録、タグの編集、ユーザ情報の編集、ユーザ画像の送信、顔写真リストの作成からなり、管理者登録、タグの編集、ユーザ情報の編集及び顔写真リストの作成は、基本的に管理者端末４ａから行われ、ユーザ画像の送信は、基本的にユーザ端末４ｂ、４ｃから行われる。なおユーザ画像の送信は、管理者端末４ａから行うこともできるが、タグの編集、ユーザ情報の編集及び顔写真リストの作成は、ユーザ端末４ｂ、４ｃから行うことができない。但し、前述したようにユーザが使用する端末４ｂ、４ｃも管理者認証を行うことで管理者端末となり、タグの編集、ユーザ情報の編集及び顔写真リストの作成を行うことができる。
【００４８】
図１４は、図１の顔写真リスト作成システム１の管理者登録の手順を示すフローチャートである。新規に管理者アカウントの登録を行う管理者は、管理者端末４ａからサーバコンピュータ３へアクセスする（ステップＳ１）。サーバコンピュータ３は、管理者認証手段２１を実行し、ページ作成手段２４により作成された管理者認証ページ（図４）を管理者端末４ａの表示装置４３ａに表示可能に送信する（ステップＳ２）。
【００４９】
管理者は、表示装置４３ａ上に表示された管理者認証ページ（図４）の管理者登録ボタンをクリックする（ステップＳ３）。サーバコンピュータ３は、管理者登録ボタンがクリックされると管理者登録手段２２を実行し、ページ作成手段２４により作成された管理者登録ページ（図５）を管理者端末４ａの表示装置４３ａに表示可能に送信する（ステップＳ４）。
【００５０】
管理者は、表示装置４３ａ上に表示された管理者登録ページ（図５）を介して管理者ＩＤ、パスワード、タグ１の名称、タグ２の名称、及びメールアドレスの管理者情報を入力し、送信ボタンをクリックする（ステップＳ５）。管理者登録手段２２は、管理者情報を受信し、受信した管理者情報が適切であるか否か、例えば、管理者ＩＤの重複、パスワードの書式及び長さ、必須入力項目の入力有無等、を判断する（ステップＳ６）。管理者登録手段２２は、受信した管理者情報が不適切であると判断すると、エラーメッセージとともに不適切な管理者情報以外の項目が入力された状態の管理者登録ページ（図５）と同様の管理者情報修正ページを管理者端末４ａの表示装置４３ａに表示可能に送信する（ステップＳ７）。
【００５１】
管理者登録手段は、受信した管理者情報が適切であると判断すると、受信した管理者情報を表示し管理者に確認させるための登録内容確認ページ（図６）をページ作成手段２４に作成させ、管理者端末４ａの表示装置４３ａに表示可能に送信する（ステップＳ８）。
【００５２】
管理者は、表示装置４３ａ上に表示された登録内容確認ページ（図６）の管理者情報を確認し、内容が正しい場合は登録ボタンをクリックし、内容を修正する場合は修正ボタンをクリックする（ステップＳ９）。管理者登録手段２２は、クリックされたボタンが登録ボタンか修正ボタンかを判断し（ステップＳ１０）、修正ボタンがクリックされたと判断するとパスワード以外の項目が入力された状態の管理者登録ページ（図５）と同様の管理者情報修正ページを管理者端末４ａの表示装置４３ａに表示可能に送信する（ステップＳ７）。管理者は、表示装置４３ａ上に表示された管理者情報修正ページを介して修正した管理者情報を入力し、送信ボタンをクリックする（ステップＳ５）。
【００５３】
管理者登録手段２２は、登録ボタンがクリックされたと判断すると管理者情報をデータベースの管理者テーブルに保存し（ステップＳ１１）、端末４からユーザ画像を送信するための画像送信ページ（図９）の管理者毎に固有の暗号化されたＵＲＩを発行し（ステップＳ１２）、画像送信ページ（図９）、二次元コード化された画像送信ページのＵＲＩを表示する管理者ページ（図８）、タグを管理するためのタグ管理ページ（図１１）、ユーザ情報を管理するためのユーザ情報管理ページ（図１２）、及び顔画像を管理し顔写真リストの作成を要求するための顔画像管理ページ（図１３）をページ作成手段２４に作成させるとともに（ステップＳ１３）、管理者登録が完了した旨、及び管理者ページ（図８）へアクセスするボタンを表示する登録完了ページ（図７）をページ作成手段２４に作成させ、管理者端末４ａの表示装置４３ａに表示可能に送信する（ステップＳ１４）。なおＵＲＩの表示は、二次元コードに限定されるものではなく、例えば、文字列等で表示させてもよい。
【００５４】
管理者は、表示装置４３ａ上に表示された登録完了ページ（図７）を確認し、そのまま管理者ページ（図８）へ移動する場合は管理者ページへアクセスするボタンをクリックする（ステップＳ１５）。管理者登録手段２２は、管理者ページへアクセスするボタンがクリックされると管理者ページ（図８）を管理者端末４ａの表示装置４３ａに表示可能に送信する（ステップＳ１６）。
【００５５】
管理者は、表示装置４３ａ上に表示された管理者ページ（図８）上の二次元コードを読み取り、画像送信ページ（図９）のＵＲＩを確認してユーザに通知する（ステップＳ１７）。通知の手段は、特定の手段に限定されるものではなく、例えば、メールやＦＡＸ等の手段を適宜選択して用いることができ、二次元コードの印刷物を配布してもよい。
【００５６】
図１５は、図１の顔写真リスト作成システム１のタグの編集手順を示すフローチャートである。管理者アカウントを登録した管理者は、管理者端末４ａからサーバコンピュータ３へアクセスする（ステップＳ２１）。サーバコンピュータ３は、管理者認証手段２１を実行し、管理者認証ページ（図４）を管理者端末４ａの表示装置４３ａに表示可能に送信する（ステップＳ２２）。
【００５７】
管理者は、表示装置４３ａ上に表示された管理者認証ページ（図４）を介して管理者登録時に登録した管理者ＩＤ及びパスワードを入力し、認証ボタンをクリックする（ステップＳ２３）。管理者認証手段２１は、入力された管理者ＩＤ及びパスワードが正しいかを判断し（ステップＳ２４）、誤りであると判断するとエラーメッセージを作成し、再度、管理者認証ページ（図４）をエラーメッセージとともに管理者端末４ａの表示装置４３ａに表示可能に送信し（ステップＳ２５）、正しいと判断すると管理者ページ（図８）を管理者端末４ａの表示装置４３ａに表示可能に送信する（ステップＳ２６）。
【００５８】
管理者は、表示装置４３ａ上に表示された管理者ページ（図８）を介してタグ管理ページ（図１１）にアクセスする（ステップＳ２７）。サーバコンピュータ３は、ユーザ情報編集手段２５を実行し、タグ管理ページ（図１１）を管理者端末４ａの表示装置４３ａに表示可能に送信する（ステップＳ２８）。
【００５９】
管理者は、表示装置４３ａ上に表示されたタグ管理ページ（図１１）を介して、新規にタグ１を登録する場合は登録するタグ１（クラス）のフィールド値を入力して登録ボタンをクリックし、新規にタグ２を登録する場合は登録するタグ２（出席番号）の開始番号のフィールド値及び終了番号のフィールド値を入力して登録ボタンをクリックし、登録されているタグ１を削除する場合は削除するタグ１（クラス）をチェックして削除ボタンをクリックする（ステップＳ２９）。ユーザ情報編集手段２５は、入力された内容に基づきデータベースのタグ１テーブル及びタグ２テーブルを編集する（ステップＳ３０）。なお入力されたタグ１のフィールド値が既にタグ１テーブルに存在している場合、フィールド値は、登録されない。
【００６０】
図１６は、図１の顔写真リスト作成システム１のユーザ情報の編集手順を示すフローチャートである。管理者は、管理者端末４ａからサーバコンピュータ３へアクセスして管理者認証を行う（ステップＳ３１〜Ｓ３５）。管理者認証の手順は、タグの編集手順での管理者認証の手順（ステップＳ２１〜Ｓ２５）と同一であるため説明を省略する。サーバコンピュータ３は、管理者ページ（図８）を管理者端末４ａの表示装置４３ａに表示可能に送信する（ステップＳ３６）。
【００６１】
管理者は、表示装置４３ａ上に表示された管理者ページ（図８）を介してユーザ情報管理ページ（図１２）にアクセスする（ステップＳ３７）。サーバコンピュータ３は、ユーザ情報編集手段２５を実行し、ユーザ情報管理ページ（図１２）を管理者端末４ａの表示装置４３ａに表示可能に送信する（ステップＳ３８）。
【００６２】
管理者は、表示装置４３ａ上に表示されたユーザ情報管理ページ（図１２）を介して、新規にユーザを登録する場合は登録するユーザの氏名を入力するとともに、氏名に関連付けるタグ１（クラス）及びタグ２（出席番号）のフィールド値を選択して登録ボタンをクリックし、登録されているユーザのフィールド値を修正する場合は修正するユーザのタグ１及び／又はタグ２のフィールド値を修正して変更ボタンをクリックし、登録されているユーザを削除する場合は削除するユーザの削除ボタンをクリックする（ステップＳ３９）。ユーザ情報編集手段２５は、入力された内容に基づきデータベースのユーザテーブルを編集する（ステップＳ４０）。
【００６３】
図１７は、図１の顔写真リスト作成システム１のユーザ画像の送信手順を示すフローチャートである。ユーザは、管理者から通知された画像送信ページのＵＲＩにユーザ端末４ｂ（４ｃ）からアクセスする（ステップＳ４１）。サーバコンピュータ３は、画像受信手段２６を実行し、画像送信ページ（図９）をユーザ端末４ｂ（４ｃ）の表示装置４３ｂ（４３ｃ）に表示可能に送信する（ステップＳ４２）。
【００６４】
ユーザは、表示装置４３ｂ（４３ｃ）上に表示された画像送信ページ（図９）を介して、予め管理者から通知された自身のタグ１（クラス）及びタグ２（出席番号）のフィールド値と、送信するユーザ画像とを選択し、送信ボタンをクリックする（ステップＳ４３）。画像受信手段２６は、ユーザ端末４ｂ（４ｃ）から送信されたユーザ画像を受信し、フィールド値取得手段２７は、入力されたタグ１及びタグ２のフィールド値を取得する（ステップＳ４４）。
【００６５】
続いてサーバコンピュータ３は、顔判定手段２８を実行し、受信したユーザ画像に顔があるか否かを判断する（ステップＳ４５）。顔判定手段２８は、ユーザ画像に顔が無いと判断するとエラーメッセージを作成してユーザ端末４ｂ（４ｃ）の表示装置４３ｂ（４３ｃ）に表示可能に送信し（ステップＳ４６）、ユーザ画像に顔が有ると判断すると次の処理である顔状態判定手段２９を実行する（ステップＳ４７）。
【００６６】
顔判定手段２８による顔の有無の判定方法は、特定の方法に限定されるものではなく、例えば、グレースケール化したユーザ画像から求められる明度勾配の強度情報と、予め蓄積された人の顔の特徴情報との一致度から人の顔を検出する方法等を用いることができ、具体的には公知のライブラリであるｏｐｅｎＣＶの「Ｈａａｒ−ｌｉｋｅ特徴」を利用することができる。このときに用いられる特徴情報を蓄積したものを分類器と呼び、人の顔の特徴情報を蓄積した分類器としては、「ｈａａｒｃａｓｃａｄｅ＿ｆｒｏｎｔａｌｆａｃｅ＿ｄｅｆａｕｌｔ．ｘｍｌ」を用いることができる。
【００６７】
顔状態判定手段２９は、ユーザ画像に含まれる顔の状態が顔写真リストに適切か否かを判定する。顔状態判定手段２９は、ユーザ画像の顔の状態が顔写真リストに不適切であると判断するとエラーメッセージを作成してユーザ端末４ｂ（４ｃ）の表示装置４３ｂ（４３ｃ）に表示可能に送信し（ステップＳ４８）、ユーザ画像の顔の状態が顔写真リストに適切であると判断すると次の処理である画像正規化手段３０を実行する（ステップＳ４９）。
【００６８】
顔状態判定手段２９により判定される項目は、特定の項目に限定されるものではなく、例えば、目を開いているか否か、正面を向いているか否か、口を閉じているか否か、顔全体が表示されているか否か、解像度が十分か否か等の項目が挙げられる。各項目の判定には、顔判定手段２８と同様、例えば、ｏｐｅｎＣＶの「Ｈａａｒ−ｌｉｋｅ特徴」を用いることができ、特徴情報を蓄積した分類器として、目を開いているか否かの判定には「ｈａａｒｃａｓｃａｄｅ＿ｍｃｓ＿ｌｅｆｔｅｙｅ．ｘｍｌ」及び「ｈａａｒｃａｓｃａｄｅ＿ｍｃｓ＿ｒｉｇｈｔｅｙｅ．ｘｍｌ」、正面を向いているか否かの判定には「ｈａａｒｃａｓｃａｄｅ＿ｍｃｓ＿ｎｏｓｅ．ｘｍｌ」、口を閉じているか否かの判定には「ｈａａｒｃａｓｃａｄｅ＿ｍｃｓ＿ｍｏｕｔｈ．ｘｍｌ」を用いることができる。顔全体が表示されているか否かの判定は、顔判定手段で用いた分類器を用いてユーザ画像内の顔が含まれている矩形領域を取得し、ユーザ画像における矩形領域の相対的な位置により判定を行うことができる。解像度が十分か否かの判定は、顔判定手段で用いた分類器を用いてユーザ画像内の顔が含まれている矩形領域を取得し、ユーザ画像に対する矩形領域の相対的な大きさにより判定することができる。
【００６９】
画像正規化手段３０は、ユーザ画像を顔写真リストに適切な顔画像に正規化する。正規化の項目は、特定の項目に限定されるものではなく、例えば、ユーザ画像のトリミング、解像度の変更、コントラストの改善等が挙げられる。各項目の処理については、顔判定手段２８と同様、例えば、ｏｐｅｎＣＶの「Ｈａａｒ−ｌｉｋｅ特徴」を用いることができ、顔判定手段２８で用いた分類器を用いてユーザ画像に含まれる顔の矩形領域の座標値を取得し、取得した座標値を基準として顔写真リストに適した矩形領域（例えば、３：４比）の座標値を算出し、算出した座標値からｏｐｅｎＣＶの「ｃｖＳｅｔＩｍａｇｅＲＯＩ関数」を用いてユーザ画像を顔写真リストに適した形にトリミングし、ｏｐｅｎＣＶの「ｃｖＲｅｓｉｚｅ関数」を用いてトリミングしたユーザ画像の解像度を変更し、ｏｐｅｎＣＶの「ｃｖＣａｌｃＨｉｓｔ関数」を用いてユーザ画像のコントラスト値のヒストグラムを解析し、ｏｐｅｎＣＶの「ｓｃＳｃａｌｅ関数」を用いて低いコントラスト値を修正することでコントラストの改善を行うことができる。
【００７０】
ユーザ画像が顔画像に正規化されるとサーバコンピュータ３は、ページ作成手段２４を実行し、顔画像及び顔画像を保存するか否かをユーザに入力させるボタンを表示する顔画像確認ページ（図１０）を作成してユーザ端末４ｂ（４ｃ）の表示装置４３ｂ（４３ｃ）に表示可能に送信する（ステップＳ５０）。
【００７１】
ユーザは、表示装置４３ｂ（４３ｃ）上に表示された顔画像確認送信ページ（図１０）を介して正規化された顔画像を確認し、保存ボタン又は別の写真を選択するボタンをクリックする（ステップＳ５１）。サーバコンピュータ３は、確認結果判定手段３１を実行し、クリックされたボタンがどちらであるかを判断し（ステップＳ５２）、保存ボタンがクリックされたと判断すると次の処理である画像保存手段３２を実行し、別の写真を選択するボタンがクリックされたと判断すると再度、画像送信ページ（図９）をユーザ端末４ｂ（４ｃ）の表示装置４３ｂ（４３ｃ）に表示可能に送信する（ステップＳ４２）。
【００７２】
画像保存手段３２は、取得したタグ１及びタグ２のフィールド値に関連付けられたファイル名（例えば、「クラス名＿出席番号」）を顔画像に付与し、顔画像をデータベースに保存する（ステップＳ５３）。
【００７３】
なおユーザは、顔写真リスト（図３）が作成されるまでユーザ画像の送信及び顔画像の保存を何度でも行うことができる。このとき画像保存手段３２は、既に保存されていた顔画像を上書きして、新たに受信し正規化された顔画像をデータベースに保存する。
【００７４】
図１８は、図１の顔写真リスト作成システム１の顔写真リストの作成手順を示すフローチャートである。管理者は、管理者端末４ａからサーバコンピュータ３へアクセスして管理者認証を行う（ステップＳ６１〜Ｓ６５）。管理者認証の手順は、タグの編集手順での管理者認証の手順（ステップＳ２１〜Ｓ２５）と同一であるため説明を省略する。サーバコンピュータ３は、管理者ページ（図８）を管理者端末４ａの表示装置４３ａに表示可能に送信する（ステップＳ６６）。
【００７５】
管理者は、表示装置４３ａ上に表示された管理者ページを介して顔画像管理ページ（図１３）にアクセスする（ステップＳ６７）。サーバコンピュータ３は、顔写真リスト作成手段３３を実行し、顔画像管理ページ（図１３）を管理者端末４ａの表示装置４３ａに表示可能に送信する（ステップＳ６８）。
【００７６】
管理者は、表示装置４３ａ上に表示された顔画像管理ページ（図１３）を介して顔写真リスト（図３）を作成するタグ１（クラス）のフィールド値を選択し、表示ボタンをクリックする（ステップＳ６９）。顔写真リスト作成手段３３は、選択されたタグ１のフィールド値に関連付けられている顔画像を抽出し、タグ２（出席番号）のフィールド値に基づき昇順に整列させて顔画像管理ページ（図１３）に表示させる（ステップＳ７０）。
【００７７】
管理者は、顔画像管理ページ（図１３）に表示された顔画像を確認し、顔写真リスト作成ボタンをクリックする（ステップＳ７１）。顔写真リスト作成手段３３は、タグ１及びタグ２のフィールド値と顔画像とユーザ氏名とを予め設定されたレイアウトに従って配置させた顔写真リスト（図３）を作成する（ステップＳ７２）。また顔写真リスト作成手段３３は、管理者の要求に応じて公知の方法により顔写真リスト（図３）を製版、配布用にＰＤＦ形式等のファイルや紙の状態で出力することができる。なお顔写真リストのレイアウトは、特定のレイアウトに限定されるものではない。
【００７８】
このように本実施形態の顔写真リスト作成システム１を用いると、顔写真リストに掲載されるユーザ自身（又は家族、友人等）が写真撮影を行い、画像を選択して送信するので、管理者（作成者）のコスト及び負担が軽減されるとともに完成した顔写真リストに対するユーザの満足度が高い。また画像の最適化及び画像を抽出し整列させて顔写真リストを作成する作業は、管理者の要求に応じてコンピュータが自動で行うことができるので、管理者（作成者）のコスト及び負担がさらに軽減される。また昨今では、高解像度のカメラ機能及びインターネットへの接続機能を有する携帯端末が普及しており、本発明の顔写真リスト作成システムは、ユーザが新たに専用の端末を購入することなく利用可能なのでメリットが大きい。
【００７９】
このような顔写真リスト作成システム１は、学校の新入生や企業の新入社員の顔写真リストのみならず、研修会や同窓会等の短期的な集会における参加者の顔写真リストの作成においても、参加者が集合する前に顔写真リストを作成することができるので非常に有用である。
【００８０】
以上、第１実施形態の顔写真リスト作成システム１を用いて、本発明の顔写真リスト作成システム、顔写真リスト作成プログラム及び顔写真リスト作成システム用サーバコンピュータを説明したが、本発明の顔写真リスト作成システム、顔写真リスト作成プログラム及び顔写真リスト作成システム用サーバコンピュータは、本実施形態に限定されるものではなく、要旨を変更しない範囲で変更して使用することができる。
【００８１】
例えば、本実施形態では、サーバコンピュータ３と端末４とのデータの送受信は、ウェブページを介して行ったが、電子メールやＦＴＰを用いて行ってもよい。
【００８２】
またデータベースは、顔写真リスト作成プログラムを実行するサーバコンピュータ３に設けられたが、別途用意したデータベース専用のサーバコンピュータに設けられていてもよい。例えば、顔写真リスト作成プログラムをインターネットプロバイダ等が提供するレンタルサーバ上で実行させ、個人情報が含まれるデータベースを管理者のみが管理可能なサーバコンピュータ上に構築して運用することも可能である。
【００８３】
また本実施形態では、タグ１をクラス、タグ２を出席番号としたが、これに限定されるものではなく、用途に応じて適切な属性を与えて用いることができる。またタグの数も、特定の数に制限されるものではない。
【００８４】
さらに本実施形態では、データベースを４つのテーブルで構成したが、これに限定されるものではなく、データベースの構成は、用途に応じて適宜変更することができる。各テーブルのフィールドについても同様である。
【００８５】
また各テーブルのフィールド値は、管理者端末４ａによりウェブページ上で入力して編集したが、これに限定されるものではなく、例えば、フィールド名及びフィールド値を予め入力したＣＳＶファイルを作成し、作成したＣＳＶファイルをサーバコンピュータ３に読み込ませて各テーブルを作成、編集するようにしてもよい。これに限らずデータベースの構築には、公知の種々の方法を用いることができる。
【００８６】
また顔写真リストは、タグのフィールド値による抽出を行わずに、全ての顔画像を整列させて作成することもでき、技術的に矛盾しない範囲で用途に応じて適宜、最適な抽出方法及び整列方法を用いて作成することができる。
【００８７】
なお端末４からサーバコンピュータ３へアクセスする方法は、特定の方法に限定されるものではなく、例えば、管理者認証ページ（図４）のＵＲＩを予め管理者へ通知する方法や、管理者認証ページ（図４）のＵＲＩを検索エンジン等のウェブサービス上に公開して管理者にアクセスさせる方法等、運用形態に応じて最適な方法を用いることができる。
【００８８】
また本実施形態で説明したウェブページ以外にも、登録した管理者情報を確認するページ、管理者情報を変更するページ、管理者アカウントのパスワードを再発行するページ等、必要に応じて各種ページを作成して運用すればよいことは言うまでもない。
【符号の説明】
【００８９】
１                              顔写真リスト作成システム
２                              ネットワーク
３                              サーバコンピュータ
４                              端末
４ａ                            管理者端末
４ｂ、４ｃ                      ユーザ端末
１１、４１ａ、４１ｂ、４１ｃ    コンピュータ本体
１２、４２ａ、４２ｂ、４２ｃ    入力装置
１３、４３ａ、４３ｂ、４３ｃ    表示装置
１４                            記憶装置
２１                            管理者認証手段
２２                            管理者登録手段
２３                            ＵＲＩ発行手段
２４                            ページ作成手段
２５                            ユーザ情報編集手段
２６                            画像受信手段
２７                            フィールド値取得手段
２８                            顔判定手段
２９                            顔状態判定手段
３０                            画像正規化手段
３１                            確認結果判定手段
３２                            画像保存手段
３３                            顔写真リスト作成手段
【図１】
2015035130.tif 000003
【図２】
2015035130.tif 000004
【図３】
2015035130.tif 000005
【図４】
2015035130.tif 000006
【図５】
2015035130.tif 000007
【図６】
2015035130.tif 000008
【図７】
2015035130.tif 000009
【図８】
2015035130.tif 000010
【図９】
2015035130.tif 000011
【図１０】
2015035130.tif 000012
【図１１】
2015035130.tif 000013
【図１２】
2015035130.tif 000014
【図１３】
2015035130.tif 000015
【図１４】
2015035130.tif 000016
【図１５】
2015035130.tif 000017
【図１６】
2015035130.tif 000018
【図１７】
2015035130.tif 000019
【図１８】
2015035130.tif 000020