(57)【要約】【課題】簡易な構成で施設の利用者の認証を行なうことができる認証システム、サーバおよび認証プログラムを提供する。【解決手段】認証システム１００は、施設７０内の少なくとも１つの所定領域を撮像する撮像部４０と、施設７０の利用に関する情報を管理するサーバ２０とを備える。サーバ２０は、少なくとも１つの所定領域の各々について、所定領域の位置情報と所定領域の利用予定者の顔画像とを対応付けて登録するための記憶部を有する。撮像部４０による撮像画像内の少なくとも１つの所定領域のいずれかにおいて利用者の顔画像が検出されたときに、サーバ２０は、利用者の顔画像が検出された所定領域の位置を示す位置情報を取得し、取得された位置情報に基づいて、所定領域の利用予定者の顔画像を記憶部から読み出す。サーバ２０は、検出された利用者の顔画像と、記憶部から読み出した利用予定者の顔画像とを照合することにより、利用者を認証する。【選択図】図１
2020140732.tif 000002
【特許請求の範囲】
【請求項１】
施設内の少なくとも１つの所定領域を撮像する撮像部と、
前記施設の利用に関する情報を管理するサーバとを備え、
前記サーバは、前記少なくとも１つの所定領域の各々について、所定領域の位置情報と前記所定領域の利用予定者の顔画像とを対応付けて登録するための記憶部を有しており、
前記撮像部による撮像画像内の前記少なくとも１つの所定領域のいずれかにおいて利用者の顔画像が検出されたときに、前記サーバは、
前記利用者の顔画像が検出された所定領域の位置を示す位置情報を取得し、
取得された前記位置情報に基づいて、前記所定領域の利用予定者の顔画像を前記記憶部から読み出し、かつ、
検出された前記利用者の顔画像と、前記記憶部から読み出した前記利用予定者の顔画像とを照合することにより、前記利用者を認証する、認証システム。
【請求項２】
前記サーバと通信接続される通信端末をさらに備え、
前記サーバは、認証の結果を前記通信端末に通知する、請求項１に記載の認証システム。
【請求項３】
前記撮像部による撮像画像を取得する情報処理装置をさらに備え、
前記情報処理装置は、前記撮像画像内の前記少なくとも１つの所定領域のいずれかにおいて前記利用者の顔画像が検出されたときに、前記利用者の顔画像を、前記利用者の顔画像が検出された前記所定領域の位置を示す位置情報とともに前記サーバに送信し、
前記サーバは、前記情報処理装置から受信した前記位置情報に基づいて、前記所定領域の前記利用予定者の顔画像を前記記憶部から読み出し、前記情報処理装置から受信した前記利用者の顔画像と、前記記憶部から読み出した前記利用予定者の顔画像とを照合することにより、前記利用者を認証する、請求項１または２に記載の認証システム。
【請求項４】
前記サーバは、前記利用予定者が前記所定領域を利用する予定日、前記所定領域の位置情報、前記利用予定者の属性情報および、前記利用予定者の顔画像を対応付けて前記記憶部に登録するように構成され、
前記情報処理装置は、前記予定日に前記撮像画像内に前記利用者の顔画像が検出されたときに、前記利用者の顔画像を、前記位置情報とともに前記サーバに送信する、請求項３に記載の認証システム。
【請求項５】
前記撮像部は、前記サーバと通信接続され、
前記サーバは、前記撮像部による撮像画像を取得し、
前記撮像画像内の前記少なくとも１つの所定領域のいずれかにおいて前記利用者の顔画像が検出されたときに、前記利用者の顔画像が検出された前記所定領域の位置を示す位置情報を取得し、
取得された前記位置情報に基づいて、前記所定領域の前記利用予定者の顔画像を前記記憶部から読み出し、
検出された前記利用者の顔画像と、前記記憶部から読み出した前記利用予定者の顔画像とを照合することにより、前記利用者を認証する、請求項１または２に記載の認証システム。
【請求項６】
前記サーバは、前記利用予定者が前記所定領域を利用する予定日、前記所定領域の位置情報、前記利用予定者の属性情報および、前記利用予定者の顔画像を対応付けて前記記憶部に登録するように構成され、
前記予定日に前記撮像画像内に前記利用者の顔画像が検出されたときに、前記位置情報を取得し、取得された前記位置情報に基づいて、前記利用予定者の顔画像を前記記憶部から読み出す、請求項５に記載の認証システム。
【請求項７】
前記撮像部は、前記施設内の少なくとも１つの所定の部屋の入口を撮像視野に含むように配置されており、
前記サーバは、前記少なくとも１つの所定の部屋の各々について、所定の部屋の位置情報と前記所定の部屋の利用予定者の顔画像とを対応付けて前記記憶部に登録し、
前記撮像部による撮像画像内の前記少なくとも１つの所定の部屋のいずれかにおいて入室者の顔画像が検出されたときに、前記サーバは、
前記入室者の顔画像が検出された所定の部屋の位置を示す位置情報を取得し、
取得された前記位置情報に基づいて、前記所定の部屋の利用予定者の顔画像を前記記憶部から読み出し、かつ、
検出された前記入室者の顔画像と、前記記憶部から読み出した前記利用予定者の顔画像とを照合することにより前記入室者を認証する、請求項１から６のいずれか１項に記載の認証システム。
【請求項８】
前記撮像部は、前記施設内の少なくとも１つの所定の座席を撮像視野に含むように配置されており、
前記サーバは、前記記憶部は、前記少なくとも１つの所定の座席の各々について、所定の座席の位置情報と前記所定の座席の利用予定者の顔画像とを対応付けて前記記憶部に登録し、
前記撮像部による撮像画像内の前記少なくとも１つの所定の座席のいずれかにおいて着席者の顔画像が検出されたときに、前記サーバは、
前記着席者の顔画像が検出された所定の座席の位置を示す位置情報を取得し、
取得された前記位置情報に基づいて、前記所定の座席の利用予定者の顔画像を前記記憶部から読み出し、かつ、
検出された前記着席者の顔画像と、前記記憶部から読み出した前記利用予定者の顔画像とを照合することにより前記着席者を認証する、請求項１から６のいずれか１項に記載の認証システム。
【請求項９】
施設の利用に関する情報を管理するサーバであって、前記施設内には少なくとも１つの所定領域を撮像する撮像部が配置されており、
前記少なくとも１つの所定領域の各々について、所定領域の位置情報と前記所定領域の利用予定者の顔画像とを対応付けて登録するための記憶部と、
各前記少なくとも１つの所定領域の利用者を認証する認証部とを備え、
前記認証部は、前記撮像部の撮像画像内の前記少なくとも１つの所定領域のいずれかにおいて利用者の顔画像が検出されたときに、前記利用者の顔画像が検出された所定領域の位置を示す位置情報を取得し、
取得された前記位置情報に基づいて、前記所定領域の利用予定者の顔画像を前記記憶部から読み出し、かつ、
検出された前記利用者の顔画像と、前記記憶部から読み出した前記利用予定者の顔画像とを照合することにより、前記利用者を認証する、サーバ。
【請求項１０】
前記サーバには通信端末が通信接続され、
前記サーバは、認証の結果を前記通信端末に通知する、請求項９に記載のサーバ。
【請求項１１】
施設の利用に関する情報を管理するサーバのプロセッサに実行させる認証プログラムであって、前記施設内には少なくとも１つの所定領域を撮像する撮像部が配置されており、
前記少なくとも１つの所定領域の各々について、所定領域の位置情報と前記所定領域の利用予定者の顔画像とを対応付けて記憶部に登録するステップと、
各前記少なくとも１つの所定領域の利用者を認証するステップとを備え、
前記認証するステップは、
前記撮像部の撮像画像内の前記少なくとも１つの所定領域のいずれかにおいて利用者の顔画像が検出されたときに、前記利用者の顔画像が検出された所定領域の位置を示す位置情報を取得するステップと、
取得された前記位置情報に基づいて、前記所定領域の利用予定者の顔画像を前記記憶部から読み出すステップと、
検出された前記利用者の顔画像と、前記記憶部から読み出した前記利用予定者の顔画像とを照合することにより前記利用者を認証するステップとを含む、認証プログラム。
【請求項１２】
認証の結果を通信端末に通知するステップをさらに備える、請求項１１に記載の認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証システム、サーバおよび認証プログラムに関する。
【背景技術】
【０００２】
宿泊施設または試験会場などの施設においては、施設内の部屋または座席ごとに利用者（宿泊予定者または受験者）が指定されている。指定された利用者以外の第三者が不正に部屋または座席を利用することを防止するためには、利用者の正当性を確認するための認証システムが必要である（例えば、特開２０１９−４６１７９号公報（特許文献１）参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１９−４６１７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記認証システムにおいては、各利用者が正当に施設内の部屋または座席を利用していることを確認するために、ＧＰＳ（Global  Positioning  System）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉなどを利用して利用者の位置情報を取得する技術を用いることができる。
【０００５】
しかしながら、この技術では、利用者は自己の位置情報を特定するために、携帯端末などの通信端末を所持することが要求されるため、利用者の利便性を低下させることが懸念される。また、施設が試験会場である場合には、受験者の通信端末の所持が禁止されることがあるため、上記技術を利用できない可能性がある。
【０００６】
さらに、施設側では、取得された利用者の位置情報を解析して利用者の正当性を判定するための設備が必要となり、設備コストが嵩むことが懸念される。また、施設内の電波環境によっては、正確な利用者の位置の取得が困難となり、誤判定が生じる可能性がある。
【０００７】
この発明はこのような問題点を解決するためになされたものであり、この発明の目的は、簡易な構成で施設の利用者の認証を行なうことができる認証システム、サーバおよび認証プログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明のある局面では、認証システムは、施設内の少なくとも１つの所定領域を撮像する撮像部と、施設の利用に関する情報を管理するサーバとを備える。サーバは、少なくとも１つの所定領域の各々について、所定領域の位置情報と所定領域の利用予定者の顔画像とを対応付けて登録するための記憶部を有する。撮像部による撮像画像内の少なくとも１つの所定領域のいずれかにおいて利用者の顔画像が検出されたときに、サーバは、利用者の顔画像が検出された所定領域の位置を示す位置情報を取得し、取得された位置情報に基づいて、所定領域の利用予定者の顔画像を記憶部から読み出す。サーバは、検出された利用者の顔画像と、記憶部から読み出した利用予定者の顔画像とを照合することにより、利用者を認証する。
【０００９】
本発明の別の局面では、施設の利用に関する情報を管理するサーバであって、施設内には少なくとも１つの所定領域を撮像する撮像部が配置されている。サーバは、少なくとも１つの所定領域の各々について、所定領域の位置情報と所定領域の利用予定者の顔画像とを対応付けて登録するための記憶部と、各少なくとも１つの所定領域の利用者を認証する認証部とを備える。認証部は、撮像部の撮像画像内の少なくとも１つの所定領域のいずれかにおいて利用者の顔画像が検出されたときに、利用者の顔画像が検出された所定領域の位置を示す位置情報を取得し、取得された位置情報に基づいて、所定領域の利用予定者の顔画像を記憶部から読み出す。認証部は、検出された利用者の顔画像と、記憶部から読み出した利用予定者の顔画像とを照合することにより、利用者を認証する。
【００１０】
本発明の別の局面では、施設の利用に関する情報を管理するサーバのプロセッサに実行させる認証プログラムであって、施設内には少なくとも１つの所定領域を撮像する撮像部が配置されている。認証プログラムは、少なくとも１つの所定領域の各々について、所定領域の位置情報と所定領域の利用予定者の顔画像とを対応付けて記憶部に登録するステップと、各少なくとも１つの所定領域の利用者を認証するステップとを備える。認証するステップは、撮像部の撮像画像内の少なくとも１つの所定領域のいずれかにおいて利用者の顔画像が検出されたときに、利用者の顔画像が検出された所定領域の位置を示す位置情報を取得するステップと、取得された位置情報に基づいて、所定領域の利用予定者の顔画像を記憶部から読み出すステップと、検出された利用者の顔画像と、記憶部から読み出した利用予定者の顔画像とを照合することにより利用者を認証するステップとを含む。
【発明の効果】
【００１１】
この発明によれば、簡易な構成で利用者の認証を行なうことができる認証システム、サーバおよび認証プログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態１に従う認証システムの構成例を示すブロック図である。
【図２】撮像部の配置例を示す図である。
【図３】図２の撮像部の撮像により得られた画像の一例を示す図である。
【図４】施設管理サーバのハードウェア構成例を示すブロック図である。
【図５】実施の形態１に従う認証システムの機能構成を概略的に示す図である。
【図６】施設管理サーバに登録される予約情報テーブルの一例を示す図である。
【図７】撮像画像の所定領域と宿泊施設の施設ＩＤおよび部屋番号とを対応付けたテーブルの一例を示す図である。
【図８】実施の形態１に従う認証システムにおける宿泊者の認証処理の手順を説明するシーケンス図である。
【図９】撮像部の配置例を示す図である。
【図１０】図９の撮像部の撮像により得られた画像の一例を示す図である。
【図１１】施設管理サーバに登録される予約情報テーブルの一例を示す図である。
【図１２】実施の形態１に従う認証システムにおける受験者の認証処理の手順を説明するシーケンス図である。
【図１３】実施の形態２に従う認証システムの構成例を示すブロック図である。
【図１４】実施の形態２に従う認証システムの機能構成を概略的に示す図である。
【図１５】実施の形態２に従う認証システムにおける宿泊者の認証処理の手順を説明するシーケンス図である。
【発明を実施するための形態】
【００１３】
以下に、本発明の実施の形態について図面を参照して詳細に説明する。なお、以下では、図中の同一または相当部分には同一符号を付してその説明は原則的に繰返さないものとする。
【００１４】
［実施の形態１］
（認証システムの構成）
図１は、実施の形態１に従う認証システムの構成例を示すブロック図である。実施の形態１に従う認証システム１００は、施設内の所定領域を利用する利用者の認証を行なうためのシステムである。なお、本明細書において「施設」には、宿泊施設のように１つまたは複数の部屋を所有する施設および、試験会場や映画館のように１つまたは複数の座席を所有する施設が含まれる。施設の「所定領域」には、施設内の所定の部屋または所定の座席が含まれる。
【００１５】
図１を参照して、実施の形態１に従う認証システム１００は、サーバ１０，２０と、情報処理装置３０と、複数の撮像部４０と、携帯端末５０とを備える。サーバ１０，２０および情報処理装置３０はインターネット（通信網）６０に接続されている。実施の形態１では、サーバ１０，２０および情報処理装置３０を繋ぐ通信網としてインターネットを例示するが、通信網として、電話回線網、移動体通信網、ＣＡＴＶ通信網、衛星通信網を使ったインターネット通信網（ＴＣＰ／ＩＰ）などを利用することもできる。
【００１６】
サーバ１０は、主として、認証システム１００が運用される１つまたは複数の施設の利用予約に関する情報を管理するためのサーバである。図１の構成例では、サーバ１０は、１つまたは複数の宿泊施設７０の宿泊予約に関する情報を管理するように構成される。サーバ１０には、１つまたは複数の通信端末８０が通信接続されている。
【００１７】
通信端末８０は、宿泊施設７０の宿泊予約を行なう宿泊予定者Ｍ１または、宿泊施設７０の宿泊予約を代行する事業者Ｍ２により操作される。通信端末８０は、例えば、インターネット６０に接続可能なパーソナルコンピュータ（ＰＣ）もしくは、携帯情報端末（ＰＤＡ：Personal  Digital  Assistant）またはスマートフォンなどの携帯端末機器で構成される。
【００１８】
サーバ１０は、１つまたは複数の通信端末８０との間で通信することにより、宿泊施設７０の宿泊予約に関する情報（以下、「予約情報」とも称する）を収集するとともに管理する。以下の説明では、サーバ１０を「予約管理サーバ」とも称する。
【００１９】
サーバ２０は、主として、認証システム１００が運用される１つまたは複数の施設の利用に関する情報を管理するためのサーバである。図１の構成例では、サーバ２０は、１つまたは複数の宿泊施設７０の宿泊に関する情報を管理するように構成される。サーバ２０には、インターネット６０を介して予約管理サーバ１０が接続されており、予約管理サーバ１０との間で通信することにより、宿泊施設７０の予約情報を収集する。サーバ２０にはさらに、インターネット６０を介して情報処理装置３０に接続されており、情報処理装置３０との間で通信することにより、宿泊施設７０の利用に関する情報を収集する。サーバ２０は、これらの情報に基づいて宿泊施設７０の利用者の認証を行なうように構成される。以下の説明では、サーバ２０を「施設管理サーバ」とも称する。
【００２０】
情報処理装置３０は、１つまたは複数の宿泊施設７０に対して設置される。情報処理装置３０は、対応する宿泊施設７０の利用状態を検出し、検出した宿泊施設７０の利用状態を示す検出情報をサーバ２０にアップロードするように構成される。情報処理装置３０は、インターネット６０に接続可能なＰＣまたはＰＤＡなどの携帯端末機器で構成される。なお、情報処理装置３０によって利用状態が検出される宿泊施設７０の数は１つに限定されない。情報処理装置３０によって２つ以上の宿泊施設７０の利用状態が検出されてもよい。
【００２１】
情報処理装置３０には複数の撮像部４０が接続されている。複数の撮像部４０は、１つの宿泊施設７０内に分散して設置される。各撮像部４０は、例えばＩＰ（Internet  Protocol）カメラのようなネットワークカメラである。各撮像部４０は、宿泊施設７０の構内ＬＡＮ（Local  Area  Network）を介して情報処理装置３０に接続されている。撮像部４０の接続台数は、単数であってもよく、宿泊施設７０の利用状況に応じて任意に設定することができる。
【００２２】
撮像部４０は、宿泊施設７０内に設定された少なくとも１つの所定領域を撮像視野に含むように配置される。図２は、撮像部４０の配置例を示す図である。図２に示すように、宿泊施設７０内では、複数の部屋が廊下ＰＡ１に沿って並んで配置されている。各部屋に出入りするための入口を開閉可能なドアＤＲ１，ＤＲ２が廊下ＰＡ１に面している。
【００２３】
撮像部４０は、少なくとも１つの部屋の入口を撮像視野に含むように配置される。図２の例では、撮像部４０は、宿泊施設７０内の廊下ＰＡ１の天井付近に設置されている。撮像部４０の撮像視野には、部屋番号ＲＮが「５０１」の部屋のドアＤＲ１を含むように設定された領域ＲＧＮ１と、部屋番号ＲＮが「５０２」の部屋のドアＤＲ２を含むように設定された領域ＲＧＮ２とが含まれている。なお、撮像部４０の撮像視野に部屋番号ＲＮが含まれている必要はない。
【００２４】
撮像部４０は、領域ＲＧＮ１およびＲＧＮ２を含む複数の所定領域を撮像する。図３は、図２の撮像部４０の撮像により得られた画像の一例を示す図である。撮像部４０は、撮像画像を情報処理装置３０に送信する。
【００２５】
情報処理装置３０は、撮像部４０の撮像画像を取得すると、当該撮像画像に対して公知の顔認識処理を行なうことにより、所定領域（図３の領域ＲＧＮ１，ＲＧＮ２）内に存在する顔画像を検出する。この検出された顔画像は、宿泊施設７０内の所定の部屋に入室した者、すなわち所定の部屋の利用者の顔画像に相当する。情報処理装置３０は、検出した所定の部屋の入室者の顔画像を、当該部屋の位置を示す位置情報とともに、宿泊施設７０の利用に関する情報として施設管理サーバ２０へ送信する。
【００２６】
図１に戻って、施設管理サーバ２０は、情報処理装置３０から収集した情報および予約管理サーバ１０から収集した宿泊施設７０の予約情報とを用いて、所定の部屋の利用者の認証を行なう。施設管理サーバ２０には、インターネット６０および移動体通信網６５を介して携帯端末５０が接続されている。携帯端末５０は、宿泊施設７０を管理する施設管理者Ｍ３により操作され得る。携帯端末５０は、例えば、タブレットまたはスマートフォンなどの携帯端末機器で構成される。図１の例では、携帯端末５０としてタブレットを例示する。携帯端末５０はインターネット６０に接続可能なＰＣであってもよい。携帯端末５０は「通信端末」の一実施例に対応する。携帯端末５０は、施設管理サーバ２０との間で通信することにより施設管理サーバ２０による認証の結果を取得すると、取得した結果を施設管理者Ｍ３に通知することができる。
【００２７】
なお、図１の構成例では、予約管理サーバ１０および施設管理サーバ２０を互いに別々のハードウェア装置により構成したが、実装上、これら２つのサーバは同一のハードウェア装置であってもよく、クラウド上のサーバであってもよい。
【００２８】
［施設管理サーバのハードウェア構成例］
図４は、施設管理サーバ２０のハードウェア構成例を示すブロック図である。図４を参照して、施設管理サーバ２０は、装置全体を制御するためのＣＰＵ（Central  Processing  Unit）１と、通信Ｉ／Ｆ（Interface）２と、メモリ３とを含む。
【００２９】
メモリ３は、ＲＯＭ（Read  Only  Memory）４と、ＲＡＭ（Random  Access  Memory）５と、ＨＤＤ（Hard  Disk  Drive）６とを含む。ＲＯＭ４は、ＣＰＵ１にて実行されるプログラムを格納することができる。ＲＡＭ５は、ＣＰＵ１におけるプログラムの実行中に利用されるデータを一時的に格納することができ、作業領域として利用される一時的なデータメモリとして機能することができる。ＨＤＤ６は、不揮発性の記憶装置であり、ＣＰＵ１で実行される認証プログラムを含む各種プログラム、および後述する予約情報テーブルなどの各種データが格納されている。ＨＤＤ６に加えて、あるいは、ＨＤＤ６に代えて、フラッシュメモリなどの半導体記憶装置を採用してもよい。
【００３０】
通信Ｉ／Ｆ２は、施設管理サーバ２０が予約管理サーバ１０、情報処理装置３０および携帯端末５０を含む外部機器と通信するためのインターフェイスである。通信Ｉ／Ｆ２は、インターネット６０に接続された通信によって、予約管理サーバ１０、情報処理装置３０および携帯端末５０と通信する機能を有する。
【００３１】
施設管理サーバ２０における処理は、各ハードウェアおよびＣＰＵ１により実行されるソフトウェアによって実現される。このようなソフトウェアはＲＯＭ４またはＨＤＤ６に予め記憶されている場合がある。また、ソフトウェアは、図示しない記憶媒体に格納されて、プログラムプロダクトとして流通している場合もある。そして、ソフトウェアは、ＣＰＵ１によってＨＤＤ６から読み出され、ＣＰＵ１により実行可能な形式でＲＡＭ５に格納される。ＣＰＵ１は、このプログラムを実行する。
【００３２】
（認証システムの機能構成）
図５は、実施の形態１に従う認証システム１００の機能構成を概略的に示す図である。
【００３３】
図５を参照して、１つまたは複数の通信端末８０は、宿泊予定者Ｍ１または事業者Ｍ２による宿泊予約の入力を受け付けると、宿泊施設７０の宿泊予約に関する情報（予約情報）を予約管理サーバ１０へ送信する。
【００３４】
予約管理サーバ１０は、通信部１２と、予約情報受付部１４と、記憶部１６とを有する。これらの機能構成は、予約管理サーバ１０内のＣＰＵが所定のプログラムを実行することで実現される。
【００３５】
通信部１２は、１つまたは複数の通信端末８０と通信するとともに、インターネット６０を介して施設管理サーバ２０と通信する。
【００３６】
予約情報受付部１４は、１つまたは複数の通信端末８０から予約情報を受け付ける。予約情報は、宿泊予定日、宿泊先の宿泊施設、宿泊予定の部屋および宿泊予定者に関する情報を含む。なお、宿泊予定者に関する情報には、宿泊予定者を識別するための宿泊予定者ＩＤ（Identification）、宿泊予定者の氏名および連絡先などの宿泊予定者の属性情報ならびに、宿泊予定者の顔画像が含まれる。宿泊予定者の顔画像は、宿泊予約時において宿泊予定者Ｍ１または事業者Ｍ２によって通信端末８０に入力されたものであって、例えばパスポート、免許証またはマイナンバーカードなどの各種証明書に付された顔写真を用いることができる。
【００３７】
予約情報受付部１４は、受け付けた予約情報を記憶部１６に格納する。記憶部１６は、図４のＨＤＤ６などにより実現される。通信部１２は、記憶部１６に格納される予約情報を、インターネット６０を介して施設管理サーバ２０へ送信する。
【００３８】
施設管理サーバ２０は、通信部２２と、予約情報取得部２４と、記憶部２５と、検出情報取得部２６と、認証部２８とを有する。これらの機能構成は、図４に示す施設管理サーバ２０において、ＣＰＵ１が所定のプログラムを実行することで実現される。
【００３９】
通信部２２は、インターネット６０を介して予約管理サーバ１０および情報処理装置３０と通信する。また、通信部２２は、インターネット６０および移動体通信網６５を介して携帯端末５０と通信する。通信部２２は、予約管理サーバ１０から予約情報を受信する。
【００４０】
予約情報取得部２４は、通信部２２を介して予約情報を取得すると、取得した予約情報を記憶部２５に格納することにより、予約情報を登録する。図６は、施設管理サーバ２０に登録される予約情報テーブルの一例を示す図である。図６に示すように、予約情報は、宿泊予定日ごとに、施設ＩＤ、部屋番号および宿泊予定者ＩＤの各項目がテーブルの形式で登録されている。
【００４１】
施設ＩＤは、認証システム１００が運用される１つまたは複数の宿泊施設７０を識別するための識別情報である。部屋番号は、各宿泊施設７０内の宿泊予定の部屋を特定するために用いられる、部屋ごとに固有の識別子である。なお、部屋番号は識別子の一例であり、これに限定されるものではない。宿泊予定者ＩＤは、宿泊予定者を識別するための識別情報である。
【００４２】
図６に示すように、予約情報テーブルには、項目ごとの属性を示す属性情報が登録された属性テーブル（施設属性テーブル、部屋属性テーブル、宿泊予定者属性テーブル）が紐付けられている。
【００４３】
施設属性テーブルは、施設ＩＤと施設の属性とを対応付けた属性テーブルである。施設の属性には、宿泊施設７０の名称、住所および連絡先などが含まれる。
【００４４】
部屋属性テーブルは、部屋番号と部屋の属性とを対応付けた属性テーブルである。部屋の属性には、部屋の収容人数などが含まれる。
【００４５】
宿泊予定者属性テーブルは、宿泊予定者ＩＤと、宿泊予定者の属性および顔画像とを対応付けたテーブルである。宿泊予定者の属性には、宿泊予定者の氏名および連絡先などが含まれる。
【００４６】
図５に戻って、情報処理装置３０は、入力部３２と、撮像画像取得部３４と、検出部３６と、通信部３８とを有する。
【００４７】
入力部３２は、１つまたは複数の撮像部４０と接続されており、各撮像部４０による撮像画像を受け付ける。撮像画像取得部３４は、入力部３２を介して各撮像部４０による撮像画像を取得する。撮像画像は、図３に示したように、撮像部４０によって撮像された宿泊施設７０内の所定領域の画像である。
【００４８】
検出部３６は、撮像画像取得部３４により取得された撮像画像に対して公知の顔認識処理を行なうことにより、所定領域の利用者の顔画像を検出する。この顔画像の検出方法については後述する。検出部３６は、所定領域の利用者の顔画像が検出されると、当該所定領域の位置を示す位置情報を生成する。
【００４９】
具体的には、検出部３６は、図７に示すような、撮像部４０ごとに、撮像画像の所定領域と宿泊施設７０の施設ＩＤおよび部屋番号とを対応付けたテーブルを有している。図７のテーブルには、撮像部４０の識別情報である撮像部ＩＤについて、撮像視野に含まれる所定領域ごとに、施設ＩＤおよび部屋番号が対応付けて登録されている。図２に示す撮像部４０の場合、領域ＲＧＮ１には、当該撮像部４０が設置されている宿泊施設７０の施設ＩＤおよび部屋番号「５０１」が対応付けられており、領域ＲＧＮ２には、施設ＩＤおよび部屋番号「５０２」が対応付けられている。
【００５０】
検出部３６は、図７のテーブルを参照することにより、利用者の顔画像が検出された所定領域に対応する施設ＩＤおよび部屋番号を特定する。検出部３６は、所定領域の利用者の顔画像を、当該所定領域の位置情報（施設ＩＤおよび部屋番号）とともに、通信部３８へ出力する。通信部３８は、所定領域の利用者の顔画像および当該所定領域の位置情報を、検出情報としてインターネット６０を介して施設管理サーバ２０へ送信する。
【００５１】
図５に戻って、施設管理サーバ２０において、検出情報取得部２６は、通信部２２を介して検出情報を取得すると、取得した検出情報を認証部２８へ出力する。認証部２８は、記憶部２５に登録されている予約情報テーブル（図６参照）を用いて、検出情報に含まれる所定領域の利用者の認証を行なう。
【００５２】
具体的には、認証部２８は、予約情報テーブル（図６参照）から、位置情報（施設ＩＤおよび部屋番号）に紐付けられている宿泊予定者の顔画像を読み出す。認証部２８は、読み出した宿泊予定者の顔画像と、所定領域の利用者（所定の部屋の入室者）の顔画像とを照合することにより、当該利用者の正当性を確認する。所定の部屋の入室者の顔画像と当該部屋の宿泊予定者の顔画像とが一致する場合、認証部２８は、当該入室者が正当であると判断する。一方、入室者の顔画像と宿泊予定者の顔画像とが一致しない場合、認証部２８は、当該入室者が正当でないと判断する。
【００５３】
通信部２２は、インターネット６０を介して認証部２８による認証結果を携帯端末５０へ送信する。
【００５４】
携帯端末５０は、通信部５２と、制御部５４と、出力部５６とを有する。通信部５２は、インターネット６０および移動体通信網６５を介して施設管理サーバ２０と通信する。通信部５２は、施設管理サーバ２０から認証部２８による認証結果を受信する。
【００５５】
制御部５４は、通信部５２を介して認証結果を取得すると、取得した認証結果を出力部５６から出力する。出力部５６は、携帯端末５０のディスプレイを含む。出力部５６は、ディスプレイに認証結果を表示する。このとき、制御部５４および出力部５６は、入室者が正当でない場合にのみ、ディスプレイに警告を表示するように構成することができる。
【００５６】
（認証システムの動作）
図８は、実施の形態１に従う認証システム１００における宿泊者の認証処理の手順を説明するシーケンス図である。図８に示す各ステップは、認証システム１００を構成する予約管理サーバ１０、施設管理サーバ２０、情報処理装置３０および携帯端末５０によって実行される。なお、図８には、通信端末８０を操作する宿泊予定者Ｍ１および事業者Ｍ２が行なう作業も併せて示している。
【００５７】
図８を参照して、認証処理は、宿泊施設７０の予約情報を登録する処理と、宿泊施設７０を利用する宿泊者の認証を行なう処理とに大別される。予約情報を登録する処理は、宿泊者の認証を行なうための準備処理に該当するため、通常、宿泊予定日よりも早い時期に実行される。宿泊者の認証を行なう処理は、通常、宿泊予定日の当日に実行される。
【００５８】
（１）宿泊施設７０の予約情報を登録する処理
最初に、宿泊施設７０の予約情報を登録する処理について説明する。
【００５９】
宿泊予定者Ｍ１または事業者Ｍ２は、通信端末８０の操作部を操作することにより宿泊施設７０の宿泊予約を行なう。通信端末８０は、宿泊予約に関する情報（予約情報）を予約管理サーバ１０へ転送する。
【００６０】
予約管理サーバ１０は、通信端末８０から予約情報を受け付けると（Ｓ１１）、予約情報を記憶部１６へ格納する。予約管理サーバ１０は、記憶部１６に格納される予約情報を、インターネット６０を経由して施設管理サーバ２０へ送信する。
【００６１】
施設管理サーバ２０は、予約管理サーバ１０から取得した予約情報を記憶部２５へ格納することにより、予約情報を登録する（Ｓ２１）。図６に示したように、予約情報テーブルには、宿泊予定日ごとに、施設ＩＤ、部屋番号および宿泊予定者ＩＤの各項目がテーブルの形式で登録されており、項目ごとの属性を示す属性情報が登録された属性テーブル（施設属性テーブル、部屋属性テーブル、宿泊予定者属性テーブル）が紐付けられている。
【００６２】
（２）宿泊者の認証を行なう処理
次に、宿泊施設７０の宿泊者の認証を行なう処理について説明する。
【００６３】
まず、情報処理装置３０は、宿泊施設７０内に設置された１つまたは複数の撮像部４０を起動する（Ｓ３１）。１つまたは複数の撮像部４０の各々は、宿泊施設７０内に設定された少なくとも１つの所定領域を撮像視野に含むように配置されている。各撮像部４０は、宿泊施設７０内の少なくとも１つの所定領域を撮像し、撮像画像を情報処理装置３０に送信する。
【００６４】
情報処理装置３０は、撮像部４０の撮像画像を取得すると（Ｓ３２）、当該撮像画像に対して顔認識処理を行なうことにより、所定領域内に存在する顔画像を検出する（Ｓ３３）。この検出された顔画像は、宿泊施設７０内の所定の部屋の入室者の顔画像に相当する。
【００６５】
具体的には、図２に示すように、宿泊施設７０内の廊下ＰＡ１を人物Ｍ４が歩行している場合を想定する。この場合、廊下ＰＡ１に設置された撮像部４０の撮像画像（図３参照）には、この人物Ｍ４の顔画像が出現する。人物Ｍ４が部屋番号ＲＮの「５０２」の部屋の前を通過し、部屋番号ＲＮの「５０１」の部屋の入口付近で立ち止まると、人物Ｍ４の顔画像は撮像画像の領域ＲＧＮ１内に止まる。さらにこの状態から人物Ｍ４がドアＤＲ１を開いて部屋に入ると、領域ＲＧＮ１から人物Ｍ４の顔画像が消失する。情報処理装置３０は、撮像画像の領域ＲＧＮ１において、この一連の人物Ｍ４の顔画像の動きが検出された場合、人物Ｍ４が部屋番号ＲＮの「５０１」の部屋に入室したと判断する。この場合、情報処理装置３０は、人物Ｍ４が当該部屋の入室者であるとみなし、撮像画像から人物Ｍ４の顔画像を抽出する。
【００６６】
なお、人物Ｍが部屋番号ＲＮの「５０２」の部屋の前を通過するため、撮像画像の領域ＲＧＮ２にも人物Ｍ４の顔画像が一時的に検出されることになるが、人物Ｍ４の顔画像に上述した動きが検出されないため、情報処理装置３０は、人物Ｍ４が当該部屋に入室したとは判断しない。
【００６７】
情報処理装置３０は、入室者の顔画像が検出されると、図７のテーブルを参照することにより、入室者の顔画像が検出された部屋の位置（施設ＩＤおよび部屋番号）を特定する。図２の例では、情報処理装置３０は、図７のテーブルを参照することにより、入室者Ｍ４の顔画像が検出された領域ＲＧＮ１に対応する部屋の施設ＩＤ「ＨＴＬＡ」および部屋番号「５０１」を特定する。情報処理装置３０は、入室者Ｍ４の顔画像を、領域ＲＧＮ１の位置情報（施設ＩＤ「ＨＴＬＡ」および部屋番号「５０１」）とともに、検出情報としてインターネット６０を経由して施設管理サーバ２０へ送信する。
【００６８】
施設管理サーバ２０は、情報処理装置３０から検出情報を取得すると（Ｓ２２）、検出情報に含まれている所定領域の位置情報（施設ＩＤおよび部屋番号）に基づいて、予約情報テーブル（図６参照）から当該所定領域の利用予定者（すなわち、宿泊予定者）の顔画像を読み出す（Ｓ２３）。
【００６９】
具体的には、施設管理サーバ２０は、予約情報テーブル（図６参照）から、検出情報が取得された日を宿泊予定日とし、かつ、位置情報（施設ＩＤおよび部屋番号）に対応付けられている所定の部屋の宿泊予定者ＩＤを抽出する。施設管理サーバ２０はさらに、宿泊予定者属性テーブルを参照することにより、抽出された宿泊予定者ＩＤに対応付けられた宿泊予定者の顔画像を取得する。
【００７０】
次に、施設管理サーバ２０は、予約情報テーブルから取得した宿泊予定者の顔画像と、検出情報に含まれる入室者の顔画像とを照合することにより、入室者の正当性を確認する（Ｓ２４）。施設管理サーバ２０は、インターネット６０を介して認証結果を携帯端末５０へ送信する。
【００７１】
携帯端末５０は、インターネット６０および移動体通信網６５を介して施設管理サーバ２０と通信することにより、施設管理サーバ２０による認証結果を受信する（Ｓ５１）。携帯端末５０は、取得した認証結果をディスプレイに表示する（Ｓ５２）。このとき、携帯端末５０は、入室者が正当でない場合にのみ、ディスプレイに警告を表示するように構成することができる。警告には、正当でない入室者が入室した部屋の部屋番号が含まれている。宿泊施設７０の施設管理者Ｍ３は、携帯端末５０から警告を受けると、警告に含まれている部屋番号の部屋に出向き、入室者を確認することができる。
【００７２】
なお、上述した実施の形態では、情報処理装置３０は、所定の部屋の入室者の顔画像が検出されるごとに、検出した顔画像および当該部屋の位置情報を含む検出情報を施設管理サーバ２０にアップロードする構成例について説明したが、所定周期で定期的に検出情報を施設管理サーバ２０にアップロードする構成としてもよい。この場合、情報処理装置３０は、各検出情報に、顔画像が検出された日時の情報を含める。施設管理サーバ２０は、予約情報テーブル（図６参照）から、検出情報に含まれる検出日時を宿泊予定日とする当該部屋の宿泊予定者の顔画像を読み出し、宿泊予定者の顔画像と入室者の顔画像とを照合する。
【００７３】
また、上述した実施の形態では、施設管理サーバ２０が入室者の認証を行なうごとに認証結果を携帯端末５０へ送信する構成例について説明したが、施設管理サーバ２０は認証結果を記憶部２５に蓄積しておき、携帯端末５０からの要求に応答して、認証結果を記憶部２５から読み出して携帯端末５０へ送信する構成としてもよい。
【００７４】
（認証システムの他の適用例）
上述した実施の形態では、実施の形態１に従う認証システム１００を用いて宿泊施設７０における宿泊者の認証を行なう構成について説明したが、実施の形態１に従う認証システム１００は、上述した施設以外における利用者の認証にも用いることができる。
【００７５】
以下、実施の形態１に従う認証システム１００のその他の適用例として、試験会場における受験者の認証を行なう構成について説明する。なお、本構成例における認証システム１００の構成は、図１、図４および図５に示した構成と基本的に同じであるため、説明を省略する。
【００７６】
本構成例において、撮像部４０は、試験会場７２内に設定された複数の所定領域を撮像視野に含むように配置される。図９は、撮像部４０の配置例を示す図である。図９に示すように、試験会場７２内では、複数の机ＤＳＫが整列して配置されている。各机ＤＳＫには、受験者が着席するための座席ＳＨが設けられている。各座席ＳＨには、Ａ０１，Ａ０２，Ａ０３，・・・といった座席番号ＳＮが付されている。座席番号ＳＮは、座席ＳＨを特定するために用いられる識別子に相当する。なお、試験会場７２内に設置される机ＤＳＫの個数および机ＤＳＫごとの座席ＳＨの個数は、試験を実施する主催者によって試験会場７２の広さおよび収容人数に応じて適宜調整される。
【００７７】
各撮像部４０は、少なくとも１つの座席ＳＨを撮像視野に含むように配置される。図９の例では、複数の撮像部４０Ａ，４０Ｂが、試験会場７２内の前方の両側（紙面の左右側に相当）に分散して配置されている。撮像部４０Ａの撮像視野には、座席番号ＳＮが「Ａ０１」の座席ＳＨを含むように設定された所定領域と、座席番号ＳＮが「Ｂ０１」の座席ＳＨを含むように設定された所定領域とが含まれている。撮像部４０Ｂの撮像視野には、座席番号ＳＮが「Ｎ０１」の座席ＳＨを含むように設定された所定領域と、座席番号ＳＮが「Ｍ０１」の座席ＳＨを含むように設定された所定領域とが含まれている。各所定領域は、対応する座席番号ＳＮの座席ＳＨに人物が着席したときに、当該人物の顔の位置を含むように設定されている。
【００７８】
このように各撮像部４０は、対応する所定領域内の顔画像を検出可能な位置に配置される。主催者は、試験会場７２内に配置される撮像部４０の台数および各撮像部４０が配置される位置を、撮像部４０の検出能力に応じて決定することができる。例えば、図９に示される複数の机ＤＳＫの列ごとに、その前方に撮像部４０を配置する構成としてもよい。
【００７９】
図９の例では、撮像部４０Ａは、座席番号ＳＮが「Ａ０１」の座席ＳＨを含むように設定された領域ＲＧＮ＿Ａ０１および、座席番号ＳＮが「Ｂ０１」の座席ＳＨを含むように設定された領域ＲＧＮ＿Ｂ０１を含む複数の所定領域を撮像する。図１０は、図９の撮像部４０Ａの撮像により得られた画像の一例を示す図である。撮像部４０Ａは、撮像画像を情報処理装置３０に送信する。
【００８０】
情報処理装置３０は、複数の撮像部４０Ａ，４０Ｂの撮像画像を取得すると、各撮像画像に対して顔認識処理を行なうことにより、当該撮像画像の複数の所定領域（図９の領域ＲＧＮ＿Ａ０１，ＲＧＮ＿Ｂ０１など）内にそれぞれ存在する複数の顔画像を検出する。この検出された顔画像は、試験会場７２内の所定の座席ＳＨに着席した者、すなわち所定の座席ＳＨの利用者の顔画像に相当する。情報処理装置３０は、検出した所定の座席ＳＨの着席者の顔画像を、当該座席ＳＨの位置を示す位置情報（施設ＩＤおよび座席番号）とともに、試験会場７２の利用に関する情報として施設管理サーバ２０へ送信する。
【００８１】
施設管理サーバ２０は、予約管理サーバ１０との間で通信することにより、試験会場７２の予約情報を収集する。施設管理サーバ２０は、取得した予約情報を記憶部２５に格納することにより、予約情報を登録する。図１１は、施設管理サーバ２０に登録される予約情報テーブルの一例を示す図である。図１１に示すように、予約情報は、受験予定日ごとに、施設ＩＤ、座席番号および受験者ＩＤの各項目がテーブルの形式で登録されている。
【００８２】
施設ＩＤは、認証システム１００が運用される１つまたは複数の試験会場７２を識別するための識別情報である。座席番号は、各試験会場７２内の座席を特定するために用いられる。受験者ＩＤは、受験者を識別するための識別情報であり、例えば受験番号である。
【００８３】
図１１に示すように、予約情報テーブルには、項目ごとの属性を示す属性情報が登録された属性テーブル（施設属性テーブル、座席属性テーブル、受験者属性テーブル）が紐付けられている。
【００８４】
施設属性テーブルは、施設ＩＤと施設の属性とを対応付けた属性テーブルである。施設の属性には、試験会場７２の名称、住所および連絡先などが含まれる。
【００８５】
座席属性テーブルは、座席番号と座席の属性とを対応付けた属性テーブルである。座席の属性には、座席の位置などが含まれる。
【００８６】
受験者属性テーブルは、受験者ＩＤと、受験者の属性および顔画像とを対応付けたテーブルである。受験者の属性には、受験者の氏名および連絡先などが含まれる。受験者の顔画像は、出願時において受験予定者または事業者によって通信端末８０に入力されたものであって、例えば受験願書に付された顔写真を用いることができる。
【００８７】
施設管理サーバ２０にはさらに、インターネット６０を介して情報処理装置３０との間で通信することにより、試験会場７２の利用に関する情報を収集する。施設管理サーバ２０は、これらの情報に基づいて試験会場７２の受験者の認証を行なうように構成される。
【００８８】
携帯端末５０は、施設管理サーバ２０との間で通信することにより施設管理サーバ２０による認証結果を取得すると、取得した結果を施設管理者Ｍ３に通知することができる。
【００８９】
図１２は、実施の形態１に従う認証システム１００における受験者の認証処理の手順を説明するシーケンス図である。図１２に示す各ステップは、認証システム１００を構成する予約管理サーバ１０、施設管理サーバ２０、情報処理装置３０および携帯端末５０によって実行される。なお、図１２には、通信端末８０を操作する受験者および事業者が行なう作業も併せて示している。
【００９０】
図１２を参照して、認証処理は、試験会場７２の予約情報を登録する処理と、試験会場７２を利用する受験者の認証を行なう処理とに大別される。予約情報を登録する処理は、受験者の認証を行なうための準備処理に該当するため、通常、受験日よりも早い時期に実行される。受験者の認証を行なう処理は、通常、受験日の当日に実行される。
【００９１】
（１）試験会場７２の予約情報を登録する処理
最初に、試験会場７２の予約情報を登録する処理について説明する。
【００９２】
受験者または事業者は、通信端末８０の操作部を操作することにより、試験の受験願書を提出する。通信端末８０は、受験予約に関する情報（予約情報）を予約管理サーバ１０へ転送する。
【００９３】
予約管理サーバ１０は、通信端末８０から予約情報を受け付けると（Ｓ１１）、予約情報を記憶部１６へ格納する。予約管理サーバ１０は、記憶部１６に格納される予約情報を、インターネット６０を経由して施設管理サーバ２０へ送信する。
【００９４】
施設管理サーバ２０は、予約管理サーバ１０から取得した予約情報を記憶部２５へ格納することにより、予約情報を登録する。図１１に示したように、予約情報テーブルには、受験予定日ごとに、会場ＩＤ、座席番号および受験者ＩＤの各項目がテーブルの形式で登録されており、項目ごとの属性を示す属性情報が登録された属性テーブル（施設属性テーブル、座席属性テーブル、受験者属性テーブル）が紐付けられている。
【００９５】
（２）受験者の認証を行なう処理
次に、試験会場７２の受験者の認証を行なう処理について説明する。
【００９６】
まず、情報処理装置３０は、試験会場７２内に設置された１つまたは複数の撮像部４０を起動する（Ｓ３１）。１つまたは複数の撮像部４０の各々は、試験会場７２内に設定された少なくとも１つの所定領域（所定の座席ＳＨ）を撮像視野に含むように配置されている。各撮像部４０は、試験会場７２内の少なくとも１つの所定領域を撮像し、撮像画像を情報処理装置３０に送信する。
【００９７】
情報処理装置３０は、撮像部４０の撮像画像を取得すると（Ｓ３２）、当該撮像画像に対して顔認識処理を行なうことにより、各所定領域内に存在する顔画像を検出する（Ｓ３３Ａ）。この検出された顔画像は、試験会場７２内の所定の座席ＳＨの着席者の顔画像に相当する。
【００９８】
具体的には、図１０に示すように、試験会場７２内の座席番号「Ｂ０１」の座席ＳＨに人物Ｍ６が着席した場合、撮像部４０Ａの撮像画像の領域ＲＧＮ＿Ｂ０１には人物Ｍ６の顔画像が出現する。情報処理装置３０は、撮像画像の領域ＲＧＮ＿Ｂ０１において、人物Ｍ６の顔画像が検出された場合、人物Ｍ６が座席番号「Ｂ０１」の座席に着席したと判断する。この場合、情報処理装置３０は、人物Ｍ６が当該座席の着席者であるとみなし、撮像画像から人物Ｍ６の顔画像を抽出する。
【００９９】
同様に、人物Ｍ５が座席番号「Ａ０１」の座席に着席した場合、撮像画像の領域ＲＧＮ＿Ａ０１に人物Ｍ５の顔画像が検出されるため、情報処理装置３０は、人物Ｍ５が座席番号「Ａ０１」の座席に着席したと判断する。情報処理装置３０は、人物Ｍ５が当該座席の着席者であるとみなし、撮像画像から人物Ｍ５の顔画像を抽出する。このようにして情報処理装置３０は、撮像画像から複数の所定領域にそれぞれ対応する複数の座席の着席者の顔画像を抽出する。
【０１００】
情報処理装置３０は、着席者の顔画像が検出されると、着席者の顔画像が検出された座席の位置（会場ＩＤおよび座席番号）を特定する。図１０の例では、情報処理装置３０は、着席者Ｍ６の顔画像が検出された領域ＲＧＮ＿Ｂ０１に対応する座席の施設ＩＤおよび座席番号「Ｂ０１」を特定する。情報処理装置３０は、着席者Ｍ６の顔画像を、領域ＲＧＮ＿Ｂ０１の位置情報（施設ＩＤおよび座席番号「Ｂ０１」）とともに、検出情報としてインターネット６０を経由して施設管理サーバ２０へ送信する。
【０１０１】
施設管理サーバ２０は、情報処理装置３０から検出情報を取得すると（Ｓ２２）、検出情報に含まれている所定領域の位置情報（施設ＩＤおよび座席番号）に基づいて、予約情報テーブル（図１１参照）から当該所定領域の利用予定者（すなわち、受験者）の顔画像を読み出す（Ｓ２３Ａ）。
【０１０２】
具体的には、施設管理サーバ２０は、予約情報テーブル（図１１参照）から、検出情報が取得された日を受験予定日とし、かつ、位置情報（施設ＩＤおよび座席番号）に対応付けられている所定の座席の受験者ＩＤを抽出する。施設管理サーバ２０はさらに、受験者属性テーブルを参照することにより、抽出された受験者ＩＤに対応付けられた受験者の顔画像を取得する。
【０１０３】
施設管理サーバ２０は、予約情報テーブルから取得した受験者の顔画像と、検出情報に含まれる着席者の顔画像とを照合することにより、着席者の正当性を確認する（Ｓ２４）。所定の座席の着席者の顔画像と当該座席の受験者の顔画像とが一致する場合、施設管理サーバ２０は、当該着席者が受験者であると判断する。一方、着席者の顔画像と受験者の顔画像とが一致しない場合、施設管理サーバ２０は、当該着席者が受験者でないと判断する。施設管理サーバ２０は、インターネット６０を介して認証結果を携帯端末５０へ送信する。
【０１０４】
携帯端末５０は、インターネット６０および移動体通信網６５を介して携帯端末５０と通信することにより、施設管理サーバ２０による認証結果を受信する（Ｓ５１）。携帯端末５０は、取得した認証結果をディスプレイに表示する（Ｓ５２）。このとき、携帯端末５０は、着席者が受験者でない場合にのみ、ディスプレイに警告を表示するように構成することができる。警告には、受験者ではない着席者が着席した座席の座席番号が含まれている。試験会場７２の施設管理者Ｍ３は、携帯端末５０から警告を受けると、警告に含まれている座席番号の座席に出向き、着席者を確認することができる。
【０１０５】
［実施の形態２］
上述した実施の形態１では、情報処理装置３０が撮像部４０による撮像画像から取得される検出情報（所定領域の利用者の顔画像および位置情報）を、インターネット６０を介して施設管理サーバ２０へ送信する構成例について説明した。
【０１０６】
実施の形態２では、施設管理サーバ２０が撮像部４０による撮像画像を直接的に受信し、受信した撮像画像から検出情報を取得する構成例について説明する。
【０１０７】
（認証システムの構成）
図１３は、実施の形態２に従う認証システムの構成例を示すブロック図である。実施の形態２に従う認証システム１００は、図１に示す実施の形態１に従う認証システム１００から情報処理装置３０を除いたものである。その他については実施の形態１に従う認証システム１００と共通するため、説明を省略する。
【０１０８】
図１３に示すように、実施の形態２に従う認証システム１００においては、宿泊施設７０内に分散配置される複数の撮像部４０は、インターネット６０に接続されている。複数の撮像部４０の各々は、宿泊施設７０内に設定された少なくとも１つの所定領域を撮像する。
【０１０９】
施設管理サーバ２０は、インターネット６０を介して複数の撮像部４０の各々との間で通信することにより、各撮像部４０による撮像画像を取得することができる。施設管理サーバ２０は、撮像部４０による撮像画像に所定領域の利用者の顔画像が検出されると、検出された利用者の顔画像と当該所定領域の位置情報とに基づいて、当該利用者の認証を行なうように構成される。
【０１１０】
（認証システムの機能構成）
図１４は、実施の形態２に係る認証システムにおける予約管理サーバ１０、施設管理サーバ２０および携帯端末５０の機能構成を概略的に示す図である。予約管理サーバ１０および携帯端末５０の機能構成は、図５に示す機能構成と共通するため、説明を省略する。
【０１１１】
図１４を参照して、施設管理サーバ２０は、通信部２２、予約情報取得部２４、記憶部２５、認証部２８，撮像画像取得部３４および検出部３６を有する。実施の形態２に係る施設管理サーバ２０の機能構成は、図５の情報処理装置３０が有する機能の一部（撮像画像取得部３４および検出部３６）を盛り込んだものである。
【０１１２】
撮像画像取得部３４は、通信部２２を介して各撮像部４０による撮像画像を取得する。撮像画像は、図３に示したように、撮像部４０によって撮像された宿泊施設７０内の所定領域の画像である。
【０１１３】
検出部３６は、撮像画像取得部３４により取得された撮像画像に対して公知の顔認識処理を行なうことにより、所定領域の利用者の顔画像を検出する。検出部３６は、所定領域の利用者の顔画像が検出されると、図７のテーブルを参照することにより、当該所定領域の位置情報（施設ＩＤおよび部屋番号）を生成する。検出部３６は、所定領域の利用者の顔画像および当該所定領域の位置情報を、検出情報として認証部２８に出力する。
【０１１４】
認証部２８は、検出情報を取得すると、記憶部２５に登録されている予約情報テーブル（図６参照）を用いて、検出情報に含まれる所定領域の利用者の認証を行なう。この認証処理は、実施の形態１で説明した認証処理と同じである。通信部２２は、インターネット６０を介して認証部２８による認証結果を携帯端末５０へ送信する。
【０１１５】
（認証システムの動作）
図１５は、実施の形態２に従う認証システム１００における宿泊者の認証処理の手順を説明するシーケンス図である。図１５のシーケンス図は、図８に示すシーケンス図から情報処理装置３０のシーケンスを除くとともに、施設管理サーバ２０のシーケンスに含まれるステップＳ２２をステップＳ２２Ａ〜Ｓ２２Ｃに置き換えたものである。
【０１１６】
図１５のシーケンス図のうち宿泊施設７０の予約情報を登録する処理は、図８のシーケンス図と共通するため、説明を省略する。以下に、宿泊者の認証を行なう処理について説明する。
【０１１７】
まず、宿泊施設７０内に設置された少なくとも１つの撮像部４０が起動すると（Ｓ３１）、各撮像部４０は、宿泊施設７０内に設定された少なくとも１つの所定領域を撮像し、撮像画像をインターネット６０を介して施設管理サーバ２０に送信する。
【０１１８】
施設管理サーバ２０は、撮像部４０の撮像画像を取得すると（Ｓ２２Ａ）、当該撮像画像に対して顔認識処理を行なうことにより、所定領域内に存在する顔画像を検出する（Ｓ２２Ｂ）。この検出された顔画像は、宿泊施設７０内の所定の部屋の入室者の顔画像に相当する。
【０１１９】
施設管理サーバ２０は、入室者の顔画像が検出されると、撮像部４０ごとに撮像領域の所定領域と宿泊施設７０の施設ＩＤおよび部屋番号とを対応付けたテーブル（図７参照）を参照することにより、入室者の顔画像が検出された部屋の位置（施設ＩＤおよび部屋番号）を特定する。施設管理サーバ２０は、入室者の顔画像と、当該部屋の位置情報（施設ＩＤおよび部屋番号）とを検出情報として取得する（Ｓ２２Ｃ）。
【０１２０】
施設管理サーバ２０は、検出情報を取得すると（Ｓ２２Ｃ）、検出情報に含まれている所定領域の位置情報（施設ＩＤおよび部屋番号）に基づいて、予約情報テーブル（図６参照）から当該所定領域の利用予定者（すなわち、宿泊予定者）の顔画像を読み出す（Ｓ２３）。施設管理サーバ２０は、予約情報テーブルから取得した宿泊予定者の顔画像と、検出情報に含まれる入室者の顔画像とを照合することにより、入室者の正当性を確認する（Ｓ２４）。施設管理サーバ２０は、インターネット６０を介して認証結果を携帯端末５０へ送信する。
【０１２１】
携帯端末５０は、インターネット６０および移動体通信網６５を介して施設管理サーバ２０と通信することにより、施設管理サーバ２０による認証結果を受信する（Ｓ５１）。携帯端末５０は、取得した認証結果をディスプレイに表示する（Ｓ５２）。このとき、携帯端末５０は、入室者が正当でない場合にのみ、ディスプレイに警告を表示するように構成することができる。警告には、正当でない入室者が入室した部屋の部屋番号が含まれている。宿泊施設７０の施設管理者Ｍ３は、携帯端末５０から警告を受けると、警告に含まれている部屋番号の部屋に出向き、入室者を確認することができる。
【０１２２】
［作用効果］
次に、実施の形態１および２に従う認証システム１００が奏する作用効果について説明する。
【０１２３】
実施の形態１および２に従う認証システム１００によれば、宿泊施設や試験会場などの施設において、事前に施設内の所定領域（部屋または座席など）の利用を予約した利用予定者本人が当該所定領域を正当に利用していることを確認することができる。これによると、故意または過失を問わず、利用予定者でない第三者の不当な利用を検出することができる。
【０１２４】
また、実施の形態１および２に従う認証システム１００によれば、施設管理者は、施設管理サーバ２０からインターネット６０などの通信網を経由して、施設の利用者の認証の結果を受信することができるため、施設管理者が利用者の認証を行なうことが不要となる。その結果、施設では認証のための工数を大幅に削減することができる。よって、施設管理者の操作性および利便性を向上させることができる。
【０１２５】
さらに、実施の形態１および２に従う認証システム１００によれば、予約時に利用予定者の顔画像を登録しておくことで、利用予定日の当日に利用予定者が施設の所定領域を訪れたときに、所定領域の撮像画像に検出される顔画像から利用者の認証を行なうことができる。これによると、利用予定者は自己の位置情報を特定するために、携帯端末などの通信端末を所持することが要求されることがないため、利用予定者の利便性を向上させることができる。
【０１２６】
詳細には、従来、位置情報を特定する技術として、ＧＰＳ、Ｂｌｕｅｔｏｏｔｈ、Ｗｉ−Ｆｉなどを利用して通信端末の位置情報を取得する技術があるが、この技術では利用予定者が通信端末を所持する必要がある上に、施設内の電波環境によっては正確な位置の特定が困難となる可能性がある。実施の形態１および２に従う認証システム１００では、撮像部により撮像された所定領域の画像から検出される顔画像に基づいて利用者の位置情報を特定することができるため、簡易な構成で利用者の認証を行なうことができる。
【０１２７】
さらに、実施の形態２に従う認証システム１００によれば、図１３に示すように、各施設では、ネットワークカメラなどの撮像部を既設の構内ＬＡＮまたはモバイルルータに接続するのみで足り、特別な制御装置やネットワークを設置することが不要となるため、認証のための設備コストを抑制することができる。
【０１２８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１２９】
１  ＣＰＵ、２  通信Ｉ／Ｆ、３  メモリ、４  ＲＯＭ、５  ＲＡＭ、６  ＨＤＤ、１０  予約管理サーバ、１２，２２，３８，５２  通信部、１４  予約情報受付部、１６，２５  記憶部、２０  施設管理サーバ、２４  予約情報取得部、２６  検出情報取得部、２８  認証部、３０  情報処理装置、３２  入力部、３４  撮像画像取得部、３６  検出部、４０，４０Ａ，４０Ｂ  撮像部、５０  携帯端末、５４  制御部、５６  出力部、６０  インターネット、６５  移動体通信網、７０  宿泊施設、７２  試験会場、８０  通信端末、１００  認証システム、ＤＲ１，ＤＲ２  ドア、ＤＳＫ  机、ＰＡ１  廊下、ＲＮ  部屋番号、ＳＨ  座席、ＳＮ  座席番号。
【図１】
2020140732.tif 000003
【図２】
2020140732.tif 000004
【図３】
2020140732.tif 000005
【図４】
2020140732.tif 000006
【図５】
2020140732.tif 000007
【図６】
2020140732.tif 000008
【図７】
2020140732.tif 000009
【図８】
2020140732.tif 000010
【図９】
2020140732.tif 000011
【図１０】
2020140732.tif 000012
【図１１】
2020140732.tif 000013
【図１２】
2020140732.tif 000014
【図１３】
2020140732.tif 000015
【図１４】
2020140732.tif 000016
【図１５】
2020140732.tif 000017