(57)【要約】【課題】対象者であるか否かを柔軟に判定することができる情報処理装置、情報処理方法及びプログラムを提供する。【解決手段】情報処理装置は、場所画像を取得する画像取得部と、前記場所画像に含まれる人物を検出する人物検出部と、前記人物の属性及び前記場所画像に基づき、前記人物について対象者であるか否かを判定する判定部とを有する。【選択図】図２
2020135408.tif 000002
【特許請求の範囲】
【請求項１】
場所画像を取得する画像取得部と、
前記場所画像に含まれる人物を検出する人物検出部と、
前記人物の属性及び前記場所画像に基づき、前記人物について対象者であるか否かを判定する判定部と
を有する情報処理装置。
【請求項２】
前記判定部は、前記人物の属性として前記人物の年齢を推定し、前記人物の推定された前記年齢が対象年齢の範囲内である場合に前記人物について前記対象者であると判定する請求項１記載の情報処理装置。
【請求項３】
前記判定部は、前記人物の登録された前記年齢が前記対象年齢の範囲内である場合に前記人物について前記対象者であると判定する請求項２記載の情報処理装置。
【請求項４】
前記判定部は、時間帯に応じて前記対象年齢の範囲を変更する請求項２又は３に記載の情報処理装置。
【請求項５】
前記判定部は、前記場所画像に基づき前記人物と同伴する同伴者の有無を判定し、前記同伴者の有無に基づき、前記対象者であるか否かを判定する請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記判定部は、前記場所画像中に検出された前記人物と、前記場所画像中に検出された他の人物との位置的関係に基づき、前記同伴者の有無を判定する請求項５記載の情報処理装置。
【請求項７】
前記判定部は、前記人物と同伴する同伴者に関する登録された情報に基づき、前記対象者であるか否かを判定する請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記判定部は、前記場所画像から抽出された情報に基づき、前記対象者であるか否かを判定する請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
場所画像を取得し、
前記場所画像に含まれる人物を検出し、
前記人物の属性及び前記場所画像に基づき、前記人物について対象者であるか否かを判定する情報処理方法。
【請求項１０】
コンピュータに、
場所画像を取得し、
前記場所画像に含まれる人物を検出し、
前記人物の属性及び前記場所画像に基づき、前記人物について対象者であるか否かを判定する
ことを実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、取得した対象者の画像から、顔情報を含む人物情報を検出する検出手段と、対象者が確実な年齢制限対象者であるか等を、人物情報に基づき特定する年代特定手段とを有する年齢確認装置が記載されている。また、特許文献２には、制限年齢を定めている店舗に来店した来店者の顔画像に基づき来店者の年齢を認証する年齢認証システムが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１７６６８９号公報
【特許文献２】特開２００９−２１７７３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１、２に記載の技術は、いずれも顔情報を含む人物情報に特定された年代又は顔画像に基づき推定された年齢に基づき、年齢制限がある店舗等の場所への入場を許すか否かを判定するにすぎない。このため、特許文献１、２に記載の技術では、同伴者の有無等の年齢以外の要因を考慮して、入場等の行為を許可すべき対象者であるか否かを柔軟に判定することが困難である。ここで、対象者は、例えば、店舗等の施設への入場を許可すべき者のほか、特定の商品又はサービスの購入、賃借、借入等の行為を許可すべき者である。
【０００５】
本発明の目的は、上述した課題を鑑み、対象者であるか否かを柔軟に判定することができる情報処理装置、情報処理方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一観点によれば、場所画像を取得する画像取得部と、前記場所画像に含まれる人物を検出する人物検出部と、前記人物の属性及び前記場所画像に基づき、前記人物について対象者であるか否かを判定する判定部とを有する情報処理装置が提供される。
【０００７】
本発明の他の観点によれば、場所画像を取得し、前記場所画像に含まれる人物を検出し、前記人物の属性及び前記場所画像に基づき、前記人物について対象者であるか否かを判定する情報処理方法が提供される。
【０００８】
本発明のさらに他の観点によれば、コンピュータに、場所画像を取得し、前記場所画像に含まれる人物を検出し、前記人物の属性及び前記場所画像に基づき、前記人物について対象者であるか否かを判定することを実行させるプログラムが提供される。
【発明の効果】
【０００９】
本発明によれば、対象者であるか否かを柔軟に判定することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の第１実施形態による対象者判定システムの構成を示す概略図である。
【図２】図２は、本発明の第１実施形態による対象者判定システムにおける判定サーバの構成を示すブロック図である。
【図３】図３は、本発明の第１実施形態による対象者判定システムにおける店舗端末の構成を示すブロック図である。
【図４】図４は、本発明の第１実施形態による対象者判定システムにおける判定サーバの動作を示すフローチャートである。
【図５】図５は、本発明の第１実施形態による対象者判定システムにおいて取得される場所画像の例を示す概略図である。
【図６】図６は、本発明の第１実施形態による対象者判定システムにおいて取得される場所画像の他の例を示す概略図である。
【図７】図７は、本発明の第１実施形態による対象者判定システムにおける登録者情報ＤＢの例を示す概略図である。
【図８】図８は、本発明の第１実施形態による対象者判定システムにおける判定結果情報ＤＢの例を示す概略図である。
【図９】図９は、本発明の第１実施形態による対象者判定システムにおける店舗端末の動作を示すフローチャートである。
【図１０】図１０は、本発明の第２実施形態による対象者判定システムにおける判定サーバによる対象年齢の範囲の変更処理を示すフローチャートである。
【図１１】図１１は、本発明の第３実施形態による対象者判定システムにおける保護者端末の構成を示すブロック図である。
【図１２】図１２は、本発明の第３実施形態による対象者判定システムにおける保護者端末の動作を示すフローチャートである。
【図１３】図１３は、他の実施形態による情報処理装置の構成を示すブロック図である。
【発明を実施するための形態】
【００１１】
［第１実施形態］
本発明の第１実施形態による情報処理装置及び情報処理方法について図１乃至図７を用いて説明する。
【００１２】
まず、本実施形態による対象者判定システム１の全体構成について図１を用いて説明する。図１は、本実施形態による対象者判定システム１の構成を示す概略図である。
【００１３】
図１に示すように、本実施形態による対象者判定システム１は、情報処理システムであり、監視カメラ１０と、判定サーバ２０と、店舗端末３０と、報知装置４０と、保護者端末５０とを含んでいる。なお、保護者端末５０については、後述する第３実施形態において説明する。
【００１４】
本実施形態による対象者判定システム１は、入場につき年齢制限が設けられた施設である店舗Ｓにおいて、監視カメラ１０により撮影された場所画像中に検出された人物について、入場を許可すべき許可対象者であるか否かを判定する。場所画像は、店舗Ｓの特定の場所の画像である。店舗Ｓに設けられた年齢制限は、対象年齢の範囲内の年齢者の入場を許可し、対象年齢の範囲外の年齢者の入場を不可とするものである。店舗Ｓの年齢制限は、特に限定されるものではないが、例えば、２０歳以上を対象年齢とするものである。なお、場所画像は、店舗Ｓの特定の場所の画像に限定されるものではなく、許可対象者であるか否かを判定すべき人物を撮影しうる場所の画像であればよい。
【００１５】
なお、年齢による入場制限が設けられた施設である店舗Ｓは、特に限定されるものではなく、例えば、パチンコ店、アミューズメント施設、映画館、飲食店等の利用可能な時間帯の全部又は一部の時間帯における入場に年齢制限が設けられた施設である。アミューズメント施設には、例えばゲームセンターが含まれる。なお、年齢による入場制限が設けられた施設は、店舗Ｓのような商業的活動が行われる商業施設に限定されるものではなく、例えば公共施設であってもよく、あらゆる施設でありうる。
【００１６】
本実施形態による対象者判定システム１は、対象年齢の範囲内の年齢であると推定された人物である推定対象年齢者及び対象年齢の範囲内の年齢者として登録された人物である登録対象年齢者を許可対象者であると判定する。なお、登録対象年齢者に関する情報は、後述する登録者情報データベース（Database、ＤＢ）２０６ａに登録されている。
【００１７】
また、店舗Ｓの入場制限は、対象年齢の範囲外の年齢の人物であっても、対象年齢の範囲内の人物が同伴することを条件に入場を許可するものになっている。このため、本実施形態による対象者判定システム１は、対象年齢の範囲外の年齢の人物であっても推定対象年齢者又は登録対象年齢者と同伴する場合には、対象年齢の範囲外の年齢の人物を許可対象者であると判定する。
【００１８】
なお、本実施形態では、対象者判定システム１が、場所画像に含まれる人物について、店舗Ｓへの入場という行為を許可すべき許可対象者であるか否かを判定する場合について説明するが、これに限定されるものではない。本実施形態による対象者判定システム１は、場所画像に含まれる人物について、例えば、特定の商品又はサービスの購入、賃借、借入等の年齢による制限が設けられた行為を許可すべき許可対象者であるか否かを判定することもできる。
【００１９】
監視カメラ１０、判定サーバ２０、店舗端末３０及び報知装置４０は、ネットワークＮＷに接続されている。ネットワークＮＷは、例えば、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、移動体通信網等により構成されている。判定サーバ２０と、監視カメラ１０、店舗端末３０及び報知装置４０のそれぞれとは、互いにネットワークＮＷを介して通信可能になっている。
【００２０】
監視カメラ１０は、年齢による入場制限が設けられた施設である店舗Ｓの例えば天井に１台又は複数台設置されている。判定サーバ２０は、例えば、店舗ＳのバックヤードＳｂ等の店舗Ｓ内に設置されている。また、判定サーバ２０は、例えば、対象者判定システム１によるサービスを提供する事業者の施設内等に設置されていてもよい。店舗端末３０は、店舗ＳのバックヤードＳｂ等の店舗Ｓの店員が利用可能な場所に１台又は複数台設置されている。また、店舗端末３０は、店舗Ｓの店員により携帯されるスマートフォン、タブレット端末等の携帯端末であってもよい。報知装置４０は、例えば、店舗ＳのバックヤードＳｂ等の店舗Ｓ内の店員が所在する場所に設置されている。
【００２１】
次に、本実施形態による対象者判定システム１に含まれる監視カメラ１０、判定サーバ２０、店舗端末３０及び報知装置４０の各要素についてさらに図２及び図３を用いて詳述する。図２は、本実施形態による対象者判定システム１における判定サーバ２０の構成を示すブロック図である。図３は、本実施形態による対象者判定システム１における店舗端末３０の構成を示すブロック図である。
【００２２】
監視カメラ１０は、例えば、ネットワークカメラ（ＩＰカメラ）等の撮影装置である。監視カメラ１０は、店舗Ｓにおける特定の場所を撮影するように１台又は複数台設置されている。例えば、監視カメラ１０は、店舗Ｓにおける特定の場所として店舗Ｓの出入口Ｓｄを撮影するように設置されている。なお、監視カメラ１０は、出入口Ｓｄのほか、店舗Ｓにおける種々の場所を撮影するように設置することができる。
【００２３】
監視カメラ１０は、出入口Ｓｄ等の店舗Ｓにおける特定の場所を継続的に撮影して映像を出力する。監視カメラ１０により出力された映像は、特定の場所が撮影された画像である場所画像を時間的に連続して複数含んでいる。判定サーバ２０は、ネットワークＮＷを介して監視カメラ１０により出力された時間的に連続する複数の場所画像を含む映像をリアルタイム又はほぼリアルタイムで取得することが可能になっている。場所画像は、店舗Ｓに入場しようとしている人物又は店舗Ｓに入場している人物を含みうる。
【００２４】
判定サーバ２０は、監視カメラ１０により撮影された店舗Ｓにおける特定の場所の画像である場所画像に含まれる人物について、店舗Ｓへの入場を許可すべき許可対象者であるか否かを判定する情報処理装置である。判定サーバ２０は、許可対象者であるか否かの判定結果に応じて、店舗端末３０等に対する通知を行う通知処理を実行する。なお、判定サーバ２０の機能は、単一のサーバにより実現されてもよいし、複数のサーバにより実現されてもよい。
【００２５】
判定サーバ２０は、図２に示すように、ＣＰＵ（Central Processing Unit）２０２と、ＲＡＭ（Random Access Memory）２０４と、記憶部２０６と、通信部２０８とを有している。ＣＰＵ２０２、ＲＡＭ２０４、記憶部２０６及び通信部２０８は、共通バス２１０に接続されている。
【００２６】
ＣＰＵ２０２は、記憶部２０６に記憶されたプログラムを実行することにより動作し、判定サーバ２０全体の動作を制御する制御部として機能する。また、ＣＰＵ２０２は、記憶部２０６に記憶されたプログラムを実行して判定サーバ２０としての各種処理を実行する。ＲＡＭ２０４は、ＣＰＵ２０２の動作に必要なメモリ領域を提供する。
【００２７】
より具体的には、ＣＰＵ２０２は、プログラムを実行することにより、画像取得部２０２ａ、人物検出部２０２ｂ、判定部２０２ｃ、結果処理部２０２ｄ、送信部２０２ｅ、登録処理部２０２ｆ及び学習部２０２ｇとして機能する。
【００２８】
画像取得部２０２ａは、ネットワークＮＷを介して監視カメラ１０から出力される映像をリアルタイム又はほぼリアルタイムで取得し、取得した映像から一定の時間間隔で時間的に連続する複数の場所画像を取得する。画像取得部２０２ａは、対象者判定システム１が稼働する間、継続的に場所画像を取得する。画像取得部２０２ａは、例えば、システムクロックから取得される日時情報に基づき、監視カメラ１０により場所画像が撮影された撮影日時を特定することができる。
【００２９】
人物検出部２０２ｂは、画像取得部２０２ａにより取得された場所画像のそれぞれについて、場所画像中の人物の検出を試みる。人物検出部２０２ｂは、特に限定されるものではないが、例えば、ＨＯＧ（Histogram of Oriented Gradients）特徴量等の特徴量に基づき場所画像中の人物を検出することができる。人物検出部２０２ｂは、場所画像中に検出された人物である検出人物の顔及び顔以外の身体の一部又は全部を含む人物画像を取得する。人物画像は、検出人物の身長、体型、髪型、服装等の外観的特徴を含んでいる。人物画像は、例えば、場所画像の一部である検出人物の上半身画像又は全身画像である。また、人物画像は、例えば、検出人物を含む場所画像それ自体であってもよい。
【００３０】
また、人物検出部２０２ｂは、場所画像中に検出された人物である検出人物の顔を検出する。人物検出部２０２ｂは、特に限定されるものではないが、例えば、Haar-Like特徴量等の特徴量に基づき検出人物の顔を検出することができる。人物検出部２０２ｂは、検出した顔の画像である顔画像を取得する。
【００３１】
なお、人物検出部２０２ｂは、単一の場所画像中から又は複数の場所画像中から複数の人物を検出人物として検出しうる。判定サーバ２０は、複数の検出人物のそれぞれについて同様の処理を実行することができる。
【００３２】
判定部２０２ｃは、人物検出部２０２ｂにより検出された検出人物について、店舗Ｓへの入場を許可すべき許可対象者であるか否かを判定する。このため、判定部２０２ｃは、検出人物の年齢等の属性を推定する属性推定部、検出人物と同伴する特定人物の有無を判定する同伴判定部及び検出人物と登録者情報ＤＢ２０６ａに登録された登録者との顔照合を行う照合部としての機能を含む。
【００３３】
より具体的には、判定部２０２ｃは、属性推定部として機能し、検出人物の年齢、性別等の属性を推定する。判定部２０２ｃは、人物検出部２０２ｂにより取得された検出人物の顔画像及び人物画像のいずれか一方又は両方に基づき、検出人物の年齢、性別等の属性を推定することができる。
【００３４】
なお、判定部２０２ｃは、検出人物の少なくとも年齢を推定するものであればよい。判定部２０２ｃは、例えば「３０歳」等のように特定の年齢を検出人物の年齢として推定することもできるし、例えば「１６歳から１８歳」等のように幅を持った年齢範囲で検出人物の年齢を推定することができる。
【００３５】
判定部２０２ｃは、特に限定されるものではないが、例えば、機械学習により学習された年齢推定モデル、性別推定モデル等の属性推定モデルを用いて年齢、性別等の属性を推定することができる。後述するように、判定部２０２ｃは、例えば、学習部２０２ｇにより学習された年齢推定モデルを用いて検出人物の年齢を推定することができる。
【００３６】
判定部２０２ｃは、推定した検出人物の年齢が対象年齢の範囲内であるか否かを判定する。例えば、店舗Ｓの年齢制限としては、特定の年齢を閾値として閾値未満の年齢を対象年齢の範囲外、閾値以上の年齢を対象年齢の範囲内とする年齢制限が例示される。この場合、判定部２０２ｃは、推定した検出人物の年齢が閾値以上か否かを判定する。
【００３７】
判定部２０２ｃは、推定した検出人物の年齢が対象年齢の範囲内であると判定した場合、検出人物を、店舗Ｓへの入場を許可すべき許可対象者である推定対象年齢者であると判定する。
【００３８】
また、判定部２０２ｃは、人物検出部２０２ｂにより取得された人物画像から抽出される検出人物の外観的特徴に基づき又は外観的特徴を上記の年齢推定に際して考慮して、検出人物が店舗Ｓへの入場を許可すべき許可対象者であるか否かを判定することもできる。判定部２０２ｃは、検出人物の外観的特徴として、検出人物の身長、体型、髪型、服装等の特徴を人物画像から抽出することができる。
【００３９】
例えば、店舗Ｓが２０歳以上を対象年齢とする場合において、判定部２０２ｃは、人物画像から検出人物の外観的特徴として学生服を抽出したときには、検出人物を、店舗Ｓへの入場を許可すべきでない非許可対象者であると判定することができる。また、例えば、同じく２０歳以上を対象年齢とする場合において、判定部２０２ｃは、人物画像から検出人物の外観的特徴として閾値以下の身長を検出したときには、検出人物を非許可対象者であると判定することができる。身長に関する閾値は、例えば、特定の年齢又は年齢帯の平均身長等から設定される。このように、判定部２０２ｃは、人物画像から抽出される検出人物の外観的特徴に基づき、検出人物が店舗Ｓへの入場を許可すべき許可対象者であるか否かを判定することもできる。
【００４０】
また、判定部２０２ｃは、推定した検出人物の年齢が対象年齢の範囲外であると判定した場合、同伴判定部として機能し、場所画像に基づき、検出人物と同伴する特定人物の有無を判定する。ここで、特定人物とは、推定対象年齢者又は登録対象年齢者である。判定部２０２ｃは、同伴者である特定人物の有無を次の基準に従って判定することができる。
【００４１】
例えば、判定部２０２ｃは、検出人物が検出された場所画像中に推定対象年齢者又は登録対象年齢者であると判定された他の人物が検出され、場所画像中の検出人物と他の人物とが所定の位置的関係にある場合に、検出人物と同伴する特定人物がいると判定する。場所画像中の検出人物と他の人物とが所定の位置的関係にある場合とは、例えば、検出人物と他の人物との間の距離が所定の距離以下で両者が近接している場合、検出人物と他の人物とが手を繋いだ状態等の接触状態にある場合等である。検出人物と他の人物との間の距離が所定の距離以下である場合は、実空間での両人物の間の距離及び場所画像上での両人物の間の距離がそれぞれで所定の距離以下である場合であってもよいし、いずれか一方の距離が所定の距離以下である場合であってもよい。上述のほか、場所画像中の検出人物と他の人物とが所定の位置的関係にある場合とは、場所画像において両人物が前後ではなく横に並んでいる場合、両人物の位置関係が時系列として連続している、すなわち両人物の位置関係が動画的に継続している場合等である。
【００４２】
また、例えば、判定部２０２ｃは、検出人物が検出された場所画像と所定の時間間隔で前後する他の場所画像中に推定対象年齢者又は登録対象年齢者であると判定された他の人物が検出された場合に、検出人物と同伴する特定人物がいると判定する。
【００４３】
上記のほか、判定部２０２ｃは、一又は複数の場所画像から抽出しうる検出人物と他の人物との関係性に基づく種々の基準に従って、検出人物と同伴する特定人物の有無を判定することができる。
【００４４】
このように、判定部２０２ｃは、監視カメラ１０により撮影された場所画像に基づき検出人物と同伴する特定人物の有無を判定することにより、検出人物について許可対象者であるか否かを判定する。判定部２０２ｃは、検出人物と同伴する特定人物がいると判定した場合、検出人物を、店舗Ｓへの入場を許可すべき許可対象者であると判定する。この場合、検出人物は、対象年齢の範囲外の年齢であると推定される人物ではあるが、特定人物である推定対象年齢者又は登録対象年齢者が同伴すると判定されたため、許可対象者であると判定される。本実施形態では、検出人物の年齢推定の結果のみならず、場所画像に基づく同伴者の有無によって、店舗Ｓの入場を許可すべき許可対象者であるか否かを判定するため、許可対象者であるか否かを柔軟に判定することができる。
【００４５】
判定部２０２ｃは、検出人物と同伴する特定人物がいると判定するいずれの場合にも該当しない場合に、検出人物と同伴する特定人物がいないと判定する。なお、判定部２０２ｃは、単一の基準を用いて又は複数の基準を組み合わせて同伴する特定人物の有無を判定することができる。
【００４６】
また、判定部２０２ｃは、検出人物と同伴する特定人物がいないと判定した場合、顔照合部として機能し、検出人物の顔画像と複数の登録顔画像とを１：Ｎで照合する顔照合を行う。複数の登録顔画像は、記憶部２０６の登録者情報ＤＢ２０６ａに登録されている複数の登録者の顔画像である。判定部２０２ｃは、顔照合に際して、検出人物の顔画像から抽出した顔特徴量と、登録顔画像から抽出した顔特徴量とを照合することにより、両顔画像を照合することができる。判定部２０２ｃは、検出人物の顔画像と登録顔画像との間の類似度を示す照合スコアが所定の閾値を超えて両顔画像が高い類似度を示す場合に、検出人物の顔画像と登録顔画像とが一致すると判定することができる。
【００４７】
判定部２０２ｃは、顔照合の結果、検出人物の顔画像と一致する登録顔画像が発見されなかった場合、検出人物は登録者に該当しないと判定する。この場合、判定部２０２ｃは、検出人物を、店舗Ｓの入場を許可すべきでない非許可対象者であると判定する。
【００４８】
また、判定部２０２ｃは、顔照合の結果、検出人物の顔画像と一致する登録顔画像が発見された場合、検出人物はその登録顔画像を含む登録者情報に対応する登録者に該当すると判定する。
【００４９】
また、判定部２０２ｃは、検出人物が登録者に該当すると判定すると、検出人物に該当すると判定された登録者である該当登録者の年齢が対象年齢の範囲内であるか否かを判定する。判定部２０２ｃは、登録者情報ＤＢ２０６ａを参照して、該当登録者の年齢として、検出人物の顔画像と一致した登録顔画像と関連付けられた年齢を取得することができる。判定部２０２ｃは、推定した検出人物の年齢が対象年齢の範囲内であるか否かの判定と同様にして、該当登録者の年齢が対象年齢の範囲内であるか否かを判定することができる。
【００５０】
判定部２０２ｃは、該当登録者の年齢が対象年齢の範囲内であると判定した場合、その登録者に該当すると判定された検出人物を、店舗Ｓへの入場を許可すべき許可対象者である登録対象年齢者であると判定する。
【００５１】
また、判定部２０２ｃは、該当登録者の年齢が対象年齢の範囲外であると判定した場合、該当登録者の登録者情報に同伴情報が含まれているか否かを判定する。同伴情報は、対象年齢の範囲外の年齢である登録者と同伴しうる保護者等であって、登録対象年齢者として登録者情報ＤＢ２０６ａに登録された人物の登録者情報を特定する情報である。
【００５２】
判定部２０２ｃは、該当登録者の登録者情報に同伴情報が含まれていないと判定した場合、検出人物を、店舗Ｓの入場を許可すべきでない非許可対象者であると判定する。
【００５３】
一方、判定部２０２ｃは、該当登録者の登録者情報に同伴情報が含まれていると判定した場合、店舗Ｓへの入場を許可された許可対象者の中から同伴情報により特定される登録対象年齢者を検索する。
【００５４】
判定部２０２ｃは、同伴情報により特定される登録対象年齢者の顔画像と、後述の判定結果情報ＤＢ２０６ｂに登録された許可対象者の顔画像とを照合する顔照合を行うことにより、その登録対象年齢者を検索することができる。判定部２０２ｃは、登録者情報ＤＢ２０６ａを参照して、登録対象年齢者の顔画像として、同伴情報により特定される登録対象年齢者の登録者情報から顔画像を抽出することができる。
【００５５】
登録対象年齢者の検索に際して、判定部２０２ｃは、検出人物が検出された場所画像が撮影された時刻を含む所定の時間帯内に撮影された場所画像中に検出された許可対象者を顔照合の対象とすることができる。判定部２０２ｃは、顔照合に際して、登録対象年齢者の顔画像から抽出した顔特徴量と、許可対象者の顔画像から抽出した顔特徴量とを照合することにより、両顔画像を照合することができる。判定部２０２ｃは、登録対象年齢者の顔画像と許可対象者の顔画像との間の類似度を示す照合スコアが所定の閾値を超えて両顔画像が高い類似度を示す場合に、登録対象年齢者の顔画像と許可対象者の顔画像とが一致すると判定することができる。
【００５６】
判定部２０２ｃは、顔照合の結果、同伴情報により特定される登録対象年齢者の顔画像と一致する許可対象者の顔画像を発見した場合、検出人物と同伴する同伴者としての登録対象年齢者がいると判定する。さらに、判定部２０２ｃは、検出人物と同伴する同伴者としての登録対象年齢者がいると判定した場合、検出人物を、店舗Ｓへの入場を許可すべき許可対象者であると判定する。この場合、検出人物は、対象年齢の範囲外の年齢の人物ではあるが、登録対象年齢者が同伴すると判定されたため、許可対象者であると判定される。
【００５７】
また、判定部２０２ｃは、顔照合の結果、同伴情報により特定される登録対象年齢者の顔画像と一致する許可対象者の顔画像を発見しなかった場合、検出人物と同伴する同伴者としての登録対象年齢者はいないと判定する。さらに、判定部２０２ｃは、検出人物と同伴する同伴者としての登録対象年齢者はいないと判定した場合、検出人物を、店舗Ｓへの入場を許可すべきでない非許可対象者であると判定する。
【００５８】
また、判定部２０２ｃは、同伴者として推定対象年齢者又は登録対象年齢者が同伴すると判定して許可対象者であると判定した検出人物が、その後、所定の時間以上の長時間にわたって同伴者と離れているか否かを判定することができる。この場合、判定部２０２ｃは、店舗Ｓ内に設置された一又は複数の監視カメラ１０により出力される映像中の検出人物及び同伴者を監視して、長時間にわたって同伴者と離れているか否かを判定することができる。また、判定部２０２ｃは、一又は複数の監視カメラ１０により出力される映像中から人物検出部２０２ｂにより検出される検出人物及び同伴者をトラッキングして監視することができる。判定部２０２ｃは、検出人物が所定の時間以上の長時間にわたって同伴者と離れていると判定した場合、その旨を通知する通知をネットワークＮＷを介して店舗端末３０、報知装置４０、保護者端末５０等に送信することができる。
【００５９】
結果処理部２０２ｄは、判定部２０２ｃにより検出人物について許可対象者であるか非許可対象者であるかが判定された判定結果に関する情報である判定結果情報を、記憶部２０６に格納された判定結果情報ＤＢ２０６ｂに登録する。
【００６０】
結果処理部２０２ｄは、検出人物ごとに判定結果情報を登録する。判定結果情報は、例えば、検出人物を一意に識別するＩＤ（identification）、許可対象者であるか非許可対象者であるかの別を示す判定結果、年齢、検出人物の撮影日時、検出人物に関する画像等を含む。年齢は、判定部２０２ｃにより推定された検出人物の年齢又は判定部２０２ｃにより検出人物に該当すると判定された該当登録者の年齢である。検出人物に関する画像は、人物検出部２０２ｂにより取得された検出人物の人物画像及び顔画像の少なくとも一方である。また、結果処理部２０２ｄは、対象年齢の範囲外の検出人物であって、同伴する推定対象年齢者又は登録対象年齢者がいると判定されて許可対象者であると判定された検出人物についての判定結果情報には、同伴者に関する情報を含めることができる。結果処理部２０２ｄは、判定結果情報に含まれる各種情報を互いに関連付けて判定結果情報ＤＢ２０６ｂに登録する。
【００６１】
なお、結果処理部２０２ｄは、プライバシー保護等の観点から、例えば、検出人物の撮影日時から所定の期間の経過後に、判定結果情報ＤＢ２０６ｂから判定結果情報を消去することができる。また、結果処理部２０２ｄは、同様の観点から、例えば、所定の時間の到来するごとに、判定結果情報ＤＢ２０６ｂから判定結果情報を消去することができる。例えば、結果処理部２０２ｄは、店舗Ｓの１日の利用可能時間の終了時間が到来するごとに、その時点で登録されている判定結果情報を判定結果情報ＤＢ２０６ｂから消去することができる。
【００６２】
送信部２０２ｅは、判定部２０２ｃによる判定の結果を通知する通知部として機能し、判定部２０２ｃにより検出人物が非許可対象者であると判定された場合に、非許可対象者の店舗Ｓへの入場を示す通知をネットワークＮＷを介して店舗端末３０に送信する。通知は、非許可対象者が店舗Ｓに入場しようとしている又は店舗Ｓに入場していることを示している。送信部２０２ｅは、特定の１台の店舗端末３０に通知を送信することもできるし、複数台の店舗端末３０に通知を一斉に送信することもできる。
【００６３】
また、送信部２０２ｅは、非許可対象者の店舗Ｓへの入場を示す通知として、非許可対象者であると判定された検出人物に関する情報である人物情報を含む通知を送信することができる。人物情報は、例えば、検出人物の撮影日時、判定部２０２ｃにより推定された年齢又は該当登録者の年齢、検出人物に関する画像等を含んでいる。検出人物に関する画像は、人物検出部２０２ｂにより取得された検出人物の人物画像及び顔画像の少なくとも一方である。
【００６４】
また、送信部２０２ｅは、店舗端末３０に通知を送信するとともに又はこれに代えて、非許可対象者の店舗Ｓへの入場を示す通知をネットワークＮＷを介して報知装置４０に送信することができる。
【００６５】
登録処理部２０２ｆは、記憶部２０６に格納されている登録者情報ＤＢ２０６ａに登録者情報を登録する。登録者情報は、後述するように、店舗端末３０からネットワークＮＷを介して判定サーバ２０に送信される。
【００６６】
学習部２０２ｇは、ディープラーニング等の機械学習により、検出人物の年齢を推定するための年齢推定モデルを学習する。学習部２０２ｇは、登録者情報ＤＢ２０６ａに登録された登録者情報の顔画像と年齢との組み合わせを正解データとして機械学習を行うことができる。判定部２０２ｃは、学習部２０２ｇにより学習された年齢推定モデルを用いて検出人物の年齢を推定することができる。
【００６７】
記憶部２０６は、フラッシュメモリ、ハードディスクドライブ等の不揮発性メモリのような記憶媒体により構成されている。記憶部２０６は、ＣＰＵ２０２により実行されるプログラム、そのプログラムの実行の際にＣＰＵ２０２により参照されるデータ等を記憶する。
【００６８】
また、記憶部２０６は、登録者情報が登録された登録者情報ＤＢ２０６ａを格納している。登録者情報は、登録の同意を得た人物又は登録を希望した人物である登録者に関する情報である。登録者情報は、例えば、登録者を一意に識別するＩＤ、登録者の氏名、年齢、連絡先、登録者に関する画像等を含んでいる。登録者に関する画像は、登録者の顔画像及び人物画像の少なくとも一方である。登録者情報は、対象年齢の範囲内の年齢である人物及び対象年齢の範囲外の年齢である人物のいずれの登録者に関する情報でありうる。また、登録者情報は、対象年齢の範囲外の人物に関する情報である場合、同伴情報を含みうる。同伴情報は、対象年齢の範囲外の年齢である人物と同伴しうる保護者等であって、登録対象年齢者として登録者情報ＤＢ２０６ａに登録された人物の登録者情報を特定する情報である。同伴情報は、例えば登録者情報のＩＤである。登録者情報に含まれる各種情報は、互いに関連付けられている。
【００６９】
また、記憶部２０６は、判定部２０２ｃによる検出人物が許可対象者であるか非許可対象者であるかの判定結果に関する判定結果情報が登録された判定結果情報ＤＢ２０６ｂを格納している。判定結果情報ＤＢ２０６ｂには、上述のように、結果処理部２０２ｄにより判定結果情報が登録される。
【００７０】
通信部２０８は、ＣＰＵ２０２による制御に従って、ネットワークＮＷを介して監視カメラ１０、店舗端末３０、報知装置４０、保護者端末５０等の外部装置と通信を行う。通信部２０８の通信規格、方式等は、特に限定されるものではなく、有線方式であっても無線方式であってもよい。
【００７１】
こうして、判定サーバ２０が構成されている。
【００７２】
店舗端末３０は、判定サーバ２０からの通知の受信、通知の表示、店舗Ｓの店員等による登録者情報の入力の受け付け、登録者情報の判定サーバ２０への送信等を行う情報処理装置である。なお、店舗端末３０の機能は、単一の端末により実現されてもよいし、複数の端末により実現されてもよい。
【００７３】
店舗端末３０は、図３に示すように、ＣＰＵ３０２と、ＲＡＭ３０４と、記憶部３０６と、入力部３０８と、表示部３１０と、通信部３１２とを有している。ＣＰＵ３０２、ＲＡＭ３０４、記憶部３０６、入力部３０８、表示部３１０及び通信部３１２は、共通バス３１４に接続されている。
【００７４】
ＣＰＵ３０２は、記憶部３０６に記憶されたプログラムを実行することにより動作し、店舗端末３０全体の動作を制御する制御部として機能する。また、ＣＰＵ３０２は、記憶部３０６に記憶されたプログラムを実行して店舗端末３０としての各種処理を実行する。ＲＡＭ３０４は、ＣＰＵ３０２の動作に必要なメモリ領域を提供する。
【００７５】
より具体的には、ＣＰＵ３０２は、プログラムを実行することにより、受信部３０２ａ、通知出力部３０２ｂ、受付部３０２ｃ及び送信部３０２ｄとして機能する。
【００７６】
受信部３０２ａは、判定サーバ２０から非許可対象者の店舗Ｓへの入場を示す通知が送信された場合に、その非許可対象者の店舗Ｓへの入場を示す通知を受信する。受信部３０２ａは、通知に含まれる検出人物に関する人物情報を受信することができる。
【００７７】
通知出力部３０２ｂは、受信部３０２ａにより受信された非許可対象者の店舗Ｓへの入場を示す通知を表示部３１０に出力して表示部３１０に表示させる。通知出力部３０２ｂは、表示部３１０に通知を表示させるに際して、非許可対象者が店舗Ｓに入場しようとしている又は店舗Ｓに入場している旨、通知に含まれる人物情報の一部又は全部等を表示させることができる。通知出力部３０２ｂは、人物情報として、例えば、非許可対象者であると判定された検出人物の人物画像又は顔画像を表示部３１０に表示させることができる。
【００７８】
また、通知出力部３０２ｂは、表示部３１０に通知を表示させるとともに又はこれに代えて、不図示の内蔵又は外部スピーカ等に通知を出力して通知音声又は通知音として通知を出力することもできる。例えば、通知出力部３０２ｂは、非許可対象者が店舗Ｓに入場しようとしている又は店舗Ｓに入場している旨を示す通知音声又は通知音をスピーカから出力することができる。
【００７９】
店舗Ｓの店員は、表示部３１０に表示された非許可対象者の店舗Ｓへの入場を示す通知を受けて、非許可対象者と判定された検出人物を捜索することができる。店員は、検出人物の捜索に際して、表示部３１０に表示された人物画像又は顔画像を手掛かりにすることができる。人物画像は、上述のように検出人物の顔のほかに検出人物の外観的特徴を含んでいる。このため、人物画像を手掛かりとすることにより、店員は、検出人物を容易に捜索することができる。
【００８０】
検出人物を発見した店員は、検出人物の年齢を確認する年齢確認を行って、検出人物が通知のとおりに非許可対象者であるか否かを確認することができる。店員は、年齢確認に際して、身分証明書等の提示を検出人物に求めて検出人物の年齢をより正確に確認することができる。
【００８１】
検出人物について年齢確認を行った店員は、さらに、登録者情報ＤＢ２０６ａへの検出人物の登録のため、検出人物本人の同意のもと、検出人物の氏名、年齢、生年月日、連絡先等の個人情報を検出人物から取得することができる。店員は、登録者情報ＤＢ２０６ａに登録するため、取得した検出人物の個人情報を入力部３０８を介して店舗端末３０に入力することができる。
【００８２】
非許可対象者であると判定されて通知の対象となったが、対象年齢の範囲内の年齢であることが店員により確認された検出人物は、登録者情報ＤＢ２０６ａへの登録を受けることにより、次回以降の店舗Ｓへの入場に際して非許可対象者であると判定されなくなる。したがって、本実施形態によれば、対象年齢者である検出人物に対して店員による複数回の年齢確認を防止することができる。
【００８３】
また、店員は、検出人物のみならず、登録者情報ＤＢ２０６ａへの登録を希望する登録希望者から、その氏名、年齢、生年月日、連絡先、顔画像等の個人情報の提供を受けることができる。店員は、登録者情報ＤＢ２０６ａに登録するため、提供を受けた登録希望者の個人情報を入力部３０８を介して店舗端末３０に入力することができる。
【００８４】
また、対象年齢の範囲内の年齢である親等の保護者は、対象年齢の範囲外の年齢であるその子ども等の被保護者とともに、それぞれ登録希望者として登録者情報ＤＢ２０６ａへの登録を受けることができる。この場合も、店員は、登録者情報ＤＢ２０６ａに登録するため、提供を受けた保護者及び被保護者の個人情報をそれぞれ入力部３０８を介して店舗端末３０に入力することができる。
【００８５】
受付部３０２ｃは、店員により入力部３０８を介して入力された個人情報を受け付けて個人情報を含む登録者情報を生成する。受付部３０２ｃは、店員による年齢確認が行われた検出人物の場合、検出人物を一意に特定するＩＤ、検出人物の個人情報、判定サーバ２０から受信した通知に含まれる人物画像又は顔画像等を含む登録者情報を生成することができる。また、受付部３０２ｃは、登録希望者の場合、登録希望者を一意に特定するＩＤ、登録希望者の個人情報等を含む登録者情報を生成する。登録希望者の登録者情報は、提供を受けた登録希望者の顔画像を含む。
【００８６】
さらに、受付部３０２ｃは、登録希望者が対象年齢の範囲外の者である場合には、登録者情報に同伴情報を含めることができる。同伴情報は、対象年齢の範囲外の年齢である登録希望者と同伴しうる保護者等であって、登録対象年齢者として登録者情報ＤＢ２０６ａに登録された人物の登録者情報を特定する情報である。同伴情報は、例えば保護者等の登録者情報のＩＤである。登録情報に含まれる各種情報は、互いに関連付けられている。
【００８７】
送信部３０２ｄは、受付部３０２ｃにより生成された登録者情報をネットワークＮＷを介して判定サーバ２０に送信する。
【００８８】
記憶部３０６は、フラッシュメモリ、ハードディスクドライブ等の不揮発性メモリのような記憶媒体により構成されている。記憶部３０６は、ＣＰＵ３０２により実行されるプログラム、そのプログラムの実行の際にＣＰＵ３０２により参照されるデータ等を記憶する。例えば、記憶部３０６は、受信部３０２ａにより受信された通知、受付部３０２ｃにより受け付けられた個人情報、受付部３０２ｃにより生成された登録者情報等を記憶することができる。
【００８９】
入力部３０８は、店舗端末３０に対する店員からの情報、指示等の入力の操作を受け付ける。店員は、入力部３０８を介して、店舗端末３０に対して、各種情報を入力したり、処理の実行の指示を入力したりすることができる。入力部３０８は、例えば、キーボード、マウス等により構成されていている。また、入力部３０８は、例えば、表示部３１０に組み込まれたタッチパネルにより構成されていてもよい。
【００９０】
表示部３１０は、ＣＰＵ３０２による制御に従って、例えば、プログラムの実行画面等の各種画面を表示する。より具体的には、表示部３１０は、判定サーバ２０から受信した通知を表示する通知画面、登録者情報を入力するための入力画面等を表示する。表示部３１０は、例えば、液晶ディスプレイ、ＯＬＥＤ（Organic Light Emitting Diode）ディスプレイ等により構成されている。表示部３１０は、例えば、入力部３０８とともにタッチパネルディスプレイとして構成されていてもよい。
【００９１】
通信部３１２は、ＣＰＵ３０２による制御に従って、ネットワークＮＷを介して判定サーバ２０等の外部装置と通信を行う。通信部３１２の通信規格、方式等は、特に限定されるものではなく、有線方式であっても無線方式であってもよい。
【００９２】
こうして、店舗端末３０が構成されている。
【００９３】
報知装置４０は、判定サーバ２０から非許可対象者の店舗Ｓへの入場を示す通知を受信した場合に、その通知を店舗Ｓの店員に報知する装置である。報知装置４０は、例えば、通知ランプの点灯、通知音声又は通知音の出力等により、非許可対象者の店舗Ｓへの入場を示す通知を店員に報知することができる。なお、報知装置４０は、店舗Ｓの店員に報知するとともに又はこれに代えて、非許可対象者の店舗Ｓへの入場を示す通知を店舗Ｓ内に向けて報知するものであってもよい。例えば、報知装置４０の通知ランプを店舗Ｓの出入口Ｓｄに設置して、非許可対象者の店舗Ｓへの入場を示す通知に基づき通知ランプが点灯するように構成することができる。このような構成により、未成年者等の非許可対象者の店舗Ｓへの入場を抑止することができる。
【００９４】
本実施形態による対象者判定システム１において、判定サーバ２０は、監視カメラ１０により撮影された場所画像中に検出された検出人物について、判定部２０２ｃにより年齢推定を行って、許可対象者であるか否かを判定する。また、判定サーバ２０は、検出人物について、判定部２０２ｃにより登録者との顔照合を行って、許可対象者であるか否かを判定する。一方、判定サーバ２０から店舗端末３０に送信された通知に基づき店員により年齢確認が行われた検出人物に関する情報は、検出人物本人の同意のもと、登録者情報ＤＢ２０６ａに登録される。したがって、本実施形態によれば、検出人物について店員により複数回の年齢確認を回避することができる。
【００９５】
また、判定サーバ２０は、監視カメラ１０により撮影された場所画像に基づき、判定部２０２ｃにより検出人物と同伴する推定対象年齢者又は登録対象年齢者の有無を判定することにより、検出人物について許可対象者であるか否かを判定する。したがって、本実施形態によれば、同伴者の有無という年齢以外の要因を考慮するため、検出人物について許可対象者であるか否かを柔軟に判定することができる。
【００９６】
また、判定サーバ２０は、検出人物の人物画像から抽出された検出人物の外観的特徴に基づき、検出人物について許可対象者であるか否かを判定することもできる。したがって、本実施形態によれば、外観的特徴という年齢以外の要因をも考慮することができるため、検出人物について許可対象者であるか否かをさらに柔軟に判定することができる。
【００９７】
以下、本実施形態による対象者判定システム１における判定サーバ２０及び店舗端末３０の動作についてさらに図４乃至図９を用いて説明する。図４は、本実施形態による対象者判定システム１における判定サーバ２０の動作を示すフローチャートである。図５及び図６は、本実施形態による対象者判定システム１において取得される場所画像の例を示す概略図である。図７は、本実施形態による対象者判定システム１における登録者情報ＤＢ２０６ａの例を示す概略図である。図８は、本実施形態による対象者判定システム１における判定結果情報ＤＢ２０６ｂの例を示す概略図である。なお、図７に示す登録者情報ＤＢ２０６ａ及び図８に示す判定結果情報ＤＢ２０６ｂでは、簡単のため、一部の項目のデータの表示を省略している。図９は、本実施形態による対象者判定システム１における店舗端末３０の動作を示すフローチャートである。判定サーバ２０及び店舗端末３０が動作することにより、本実施形態による情報処理方法が実行される。
【００９８】
判定サーバ２０は、店舗Ｓの利用可能時間である営業時間において、ネットワークＮＷを介して監視カメラ１０により出力された時間的に連続する複数の場所画像を含む映像をリアルタイム又はほぼリアルタイムで取得する。
【００９９】
図４に示すように、判定サーバ２０において、画像取得部２０２ａは、ネットワークＮＷを介して監視カメラ１０から出力される映像をリアルタイム又はほぼリアルタイムで取得し、取得した映像から一定の時間間隔で場所画像を取得する（ステップＳ１０２）。
【０１００】
次いで、人物検出部２０２ｂは、画像取得部２０２ａにより取得された場所画像について、場所画像中の人物の検出を試みる（ステップＳ１０４）。場所画像中に人物が検出されない場合（ステップＳ１０６、ＮＯ）、人物検出部２０２ｂは、画像取得部２０２ａにより一定の時間間隔で取得される複数の場所画像について人物検出の試みを繰り返す。
【０１０１】
人物検出部２０２ｂは、場所画像中に人物を検出すると（ステップＳ１０６、ＹＥＳ）、検出人物の人物画像を取得する（ステップＳ１０８）。人物画像は、例えば、場所画像の一部である検出人物の上半身画像又は全身画像、場所画像それ自体等であり、検出人物の身長、体型、髪型、服装等の外観的特徴を含んでいる。
【０１０２】
さらに、人物検出部２０２ｂは、検出人物の顔を検出して、検出人物の顔画像を取得する（ステップＳ１１０）。
【０１０３】
図５及び図６は、それぞれ店舗Ｓの出入口Ｓｄを撮影する監視カメラ１０の映像から取得された場所画像Ｐ１、Ｐ２の例を示す概略図である。場所画像Ｐ１、Ｐ２には、単独又は複数の検出人物が検出されうる。すなわち、図５に示すように、場所画像Ｐ１には、単独の検出人物Ｂ１が検出されている。また、図６に示すように、場所画像Ｐ２には、複数の検出人物Ｂ２、Ｂ３が検出されている。人物検出部２０２ｂは、図５及び図６に示すように、検出人物Ｂ１、Ｂ２、Ｂ３の顔をそれぞれ検出して、それぞれの顔画像Ｆ１、Ｆ２、Ｆ３を取得する。
【０１０４】
次いで、判定部２０２ｃは、人物検出部２０２ｂにより取得された検出人物の顔画像及び人物画像のいずれか一方又は両方に基づき、検出人物の年齢、性別等の属性を推定する（ステップＳ１１２）。なお、判定部２０２ｃは、検出人物の属性として少なくとも年齢を推定するものであればよい。
【０１０５】
次いで、判定部２０２ｃは、推定した検出人物の年齢が対象年齢の範囲内であるか否かを判定する（ステップＳ１１４）。例えば、特定の年齢を閾値として閾値未満の年齢を対象年齢の範囲外、閾値以上の年齢を対象年齢の範囲内とする年齢制限の場合、判定部２０２ｃは、推定した検出人物の年齢が閾値以上か否かを判定して、対象年齢の範囲内であるか否かを判定することができる。
【０１０６】
判定部２０２ｃは、推定した検出人物の年齢が対象年齢の範囲内であると判定した場合（ステップＳ１１４、ＹＥＳ）、検出人物を、店舗Ｓへの入場を許可すべき許可対象者である推定対象年齢者であると判定する。この場合、結果処理部２０２ｄは、許可対象者である推定対象年齢者であると判定された検出人物の判定結果情報を判定結果情報ＤＢ２０６ｂに登録する（ステップＳ１１６）。
【０１０７】
なお、判定部２０２ｃは、人物検出部２０２ｂにより取得された人物画像から検出人物の外観的特徴を抽出して、抽出した外観的特徴に基づき検出人物が店舗Ｓへの入場を許可すべき許可対象者であるか否かを判定することもできる。
【０１０８】
一方、判定部２０２ｃは、推定した検出人物の年齢が対象年齢の範囲外であると判定した場合（ステップＳ１１４、ＮＯ）、検出人物と同伴する特定人物である推定対象年齢者又は登録対象年齢者の有無を判定する（ステップＳ１１８）。
【０１０９】
例えば、判定部２０２ｃは、図６に示すように場所画像Ｐ２に複数の検出人物Ｂ２、Ｂ３が検出された場合、検出人物Ｂ２と特定人物であると判定した他の検出人物Ｂ３との間の距離に基づき、検出人物Ｂ２と同伴する特定人物の有無を判定することができる。より具体的には、判定部２０２ｃは、検出人物Ｂ２と他の検出人物Ｂ３との間の距離が所定の距離以下である場合又は検出人物Ｂ２と他の検出人物Ｂ３とが接触状態にある場合に、同伴する特定人物がいると判定することができる。
【０１１０】
判定部２０２ｃは、検出人物と同伴する推定対象年齢者又は登録対象年齢者がいると判定した場合（ステップＳ１２０、ＹＥＳ）、検出人物を、店舗Ｓへの入場を許可すべき許可対象者である判定する。この場合、結果処理部２０２ｄは、同伴する推定対象年齢者又は登録対象年齢者がいるため許可対象者であると判定された検出人物の判定結果情報を判定結果情報ＤＢ２０６ｂに登録する（ステップＳ１１６）。
【０１１１】
一方、判定部２０２ｃは、検出人物と同伴する特定人物がいないと判定した場合（ステップＳ１２０、ＮＯ）、検出人物の顔画像と複数の登録顔画像とを１：Ｎで照合する顔照合を行う（ステップＳ１２２）。複数の登録顔画像は、登録者情報ＤＢ２０６ａに登録されている複数の登録者の顔画像である。
【０１１２】
登録者情報ＤＢ２０６ａには、図７に示すように、複数の登録者のそれぞれを一意に識別する情報であるＩＤごとに、各登録者に関する登録者情報が登録されている。登録者情報ＤＢ２０６ａに登録された登録者情報は、登録者のＩＤ、氏名、年齢、生年月日、連絡先、登録者に関する画像、同伴情報としての同伴者ＩＤ等を含んでいる。登録者に関する画像は、登録者の顔画像及び人物画像の少なくとも一方である。顔画像は、人物検出部２０２ｂにより取得された顔画像又は登録者から提供された顔画像である。人物画像は、人物検出部２０２ｂにより取得されたものである。同伴者ＩＤは、対象年齢の範囲外の年齢である登録希望者と同伴しうる保護者等であって、登録対象年齢者として登録者情報ＤＢ２０６ａに登録された人物の登録者情報に含まれるＩＤである。登録者情報に含まれるＩＤ、氏名、年齢、生年月日、連絡先、画像、同伴者ＩＤ等の各種情報は、互いに関連付けられている。
【０１１３】
判定部２０２ｃは、顔照合に際して、登録者情報ＤＢ２０６ａの登録者情報から顔画像を登録顔画像として抽出して、抽出した登録顔画像を検出人物の顔画像と照合することができる。
【０１１４】
判定部２０２ｃは、顔照合の結果、検出人物の顔画像と一致する登録顔画像が発見された場合、検出人物は一致した登録顔画像を含む登録者情報に対応する登録者に該当すると判定する（ステップＳ１２４、ＹＥＳ）。
【０１１５】
一方、判定部２０２ｃは、顔照合の結果、検出人物の顔画像と一致する登録顔画像が発見されなかった場合、検出人物は登録者に該当しないと判定する（ステップＳ１２４、ＮＯ）。さらに、判定部２０２ｃは、検出人物を、店舗Ｓの入場を許可すべきでない非許可対象者であると判定する。
【０１１６】
検出人物が登録者に該当せず非許可対象者であると判定されると（ステップＳ１２４、ＮＯ）、結果処理部２０２ｄは、非許可対象者であると判定された検出人物の判定結果情報を判定結果情報ＤＢ２０６ｂに登録する（ステップＳ１３４）。また、この場合、送信部２０２ｅは、非許可対象者の店舗Ｓへの入場を示す通知をネットワークＮＷを介して店舗端末３０に送信する（ステップＳ１３６）。なお、ステップＳ１３４とステップＳ１３６とは、互いの先後を問わず、また同時に実行されてもよい。
【０１１７】
また、判定部２０２ｃは、検出人物は登録者に該当すると判定すると（ステップＳ１２４、ＹＥＳ）、検出人物に該当すると判定された登録者である該当登録者の年齢が対象年齢の範囲内であるか否かを判定する（ステップＳ１２６）。判定部２０２ｃは、登録者情報ＤＢ２０６ａを参照して、該当登録者の年齢として、検出人物の顔画像と一致した登録顔画像と関連付けられた年齢を取得することができる。
【０１１８】
判定部２０２ｃは、該当登録者の年齢が対象年齢の範囲内であると判定すると（ステップＳ１２６、ＹＥＳ）、その登録者に該当すると判定された検出人物を、店舗Ｓへの入場を許可すべき許可対象者である登録対象年齢者であると判定する。この場合、結果処理部２０２ｄは、許可対象者である登録対象年齢者であると判定された検出人物の判定結果情報を判定結果情報ＤＢ２０６ｂに登録する（ステップＳ１１６）。
【０１１９】
一方、判定部２０２ｃは、該当登録者の年齢が対象年齢の範囲外であると判定すると（ステップＳ１２６、ＮＯ）、該当登録者の登録者情報に同伴情報が含まれているか否かを判定する（ステップＳ１２８）。
【０１２０】
判定部２０２ｃは、該当登録者の登録者情報に同伴情報が含まれていないと判定すると（ステップＳ１２８、ＮＯ）、検出人物を、店舗Ｓの入場を許可すべきでない非許可対象者であると判定する。
【０１２１】
登録者情報に同伴情報が含まれず検出人物が非許可対象者であると判定されると（ステップＳ１２８、ＮＯ）、結果処理部２０２ｄは、非許可対象者であると判定された検出人物の判定結果情報を判定結果情報ＤＢ２０６ｂに登録する（ステップＳ１３４）。また、この場合、送信部２０２ｅは、非許可対象者の店舗Ｓへの入場を示す通知をネットワークＮＷを介して店舗端末３０に送信する（ステップＳ１３６）。
【０１２２】
一方、判定部２０２ｃは、該当登録者の登録者情報に同伴情報が含まれていると判定すると（ステップＳ１２８、ＹＥＳ）、店舗Ｓへの入場を許可された許可対象者の中から同伴情報により特定される同伴者としての登録対象年齢者を検索する（ステップＳ１３０）。判定部２０２ｃは、同伴情報により特定される登録対象年齢者の顔画像と、判定結果情報ＤＢ２０６ｂに登録された許可対象者の顔画像とを照合する顔照合を行うことにより、その登録対象年齢者を検索することができる。
【０１２３】
判定部２０２ｃは、顔照合の結果、同伴情報により特定される登録対象年齢者の顔画像と一致する許可対象者の顔画像を発見すると（ステップＳ１３２、ＹＥＳ）、検出人物と同伴する同伴者としての登録対象年齢者がいると判定する。さらに、判定部２０２ｃは、検出人物と同伴する同伴者としての登録対象年齢者がいると判定すると、検出人物を、店舗Ｓへの入場を許可すべき許可対象者であると判定する。この場合、結果処理部２０２ｄは、同伴する登録対象年齢者がいるため許可対象者であると判定された検出人物の判定結果情報を判定結果情報ＤＢ２０６ｂに登録する（ステップＳ１１６）。
【０１２４】
一方、判定部２０２ｃは、顔照合の結果、同伴情報により特定される登録対象年齢者の顔画像と一致する許可対象者の顔画像を発見しないと（ステップＳ１３２、ＮＯ）、検出人物と同伴する同伴者としての登録対象年齢者はいないと判定する。さらに、判定部２０２ｃは、検出人物と同伴する同伴者としての登録対象年齢者はいないと判定した場合、検出人物を、店舗Ｓへの入場を許可すべきでない非許可対象者であると判定する。
【０１２５】
同伴する登録対象年齢者がおらず検出人物が非許可対象者であると判定されると（ステップＳ１３２、ＮＯ）、結果処理部２０２ｄは、非許可対象者であると判定された検出人物の判定結果情報を判定結果情報ＤＢ２０６ｂに登録する（ステップＳ１３４）。また、この場合、送信部２０２ｅは、非許可対象者の店舗Ｓへの入場を示す通知をネットワークＮＷを介して店舗端末３０に送信する（ステップＳ１３６）。
【０１２６】
こうして、監視カメラ１０により撮影された場所画像中に検出された検出人物のそれぞれについて、判定サーバ２０において、上述のようにして許可対象者であるか非許可対象者であるかが判定される。判定結果を示す判定結果情報は、判定結果情報ＤＢ２０６ｂに登録される。
【０１２７】
判定結果情報ＤＢ２０６ｂには、図８に示すように、複数の検出人物のそれぞれを一意に識別する情報であるＩＤごとに、各検出人物に関する判定結果情報が登録されている。判定結果情報ＤＢ２０６ｂに登録された判定結果情報は、検出人物のＩＤ、許可対象者であるか非許可対象者であるかの別を示す判定結果、年齢、検出人物の撮影日時、検出人物に関する画像、同伴者に関する情報等を含んでいる。年齢は、判定部２０２ｃにより推定された検出人物の年齢又は判定部２０２ｃにより検出人物に該当すると判定された該当登録者の年齢である。検出人物に関する画像は、人物検出部２０２ｂにより取得された検出人物の人物画像及び顔画像の少なくとも一方である。同伴者に関する情報は、対象年齢の範囲外の検出人物と同伴する推定対象年齢者又は登録対象年齢者である検出人物の判定結果情報に含まれるＩＤである。判定結果情報に含まれるＩＤ、判定結果、年齢、撮影日時、画像、同伴者に関する情報等の各種情報は、互いに関連付けられている。
【０１２８】
一方、店舗端末３０は、判定サーバ２０から非許可対象者の店舗Ｓへの入場を示す通知を受信するとともに、必要に応じて店員による登録者情報の入力を受け付けることができる。なお、必ずしも単一の店舗端末３０が通知の受信及び登録者情報の入力の受け付けを行う必要はない。通知を受信する店舗端末３０と登録者情報の入力を受け付ける店舗端末３０とは、互いに別個の端末であってもよい。
【０１２９】
図９に示すように、店舗端末３０において、受信部３０２ａは、判定サーバ２０から非許可対象者の店舗Ｓへの入場を示す通知が送信されたか否かを継続的に判定する（ステップＳ２０２）。こうして、受信部３０２ａは、判定サーバ２０から通知が送信されるまで待機する（ステップＳ２０２、ＮＯ）。
【０１３０】
受信部３０２ａは、判定サーバ２０から非許可対象者の店舗Ｓへの入場を示す通知が送信されたと判定すると（ステップＳ２０２、ＹＥＳ）、その非許可対象者の店舗Ｓへの入場を示す通知を受信する（ステップＳ２０４）。受信部３０２ａは、通知に含まれる検出人物に関する人物情報を受信することができる。人物情報は、例えば、検出人物の撮影日時、判定部２０２ｃにより推定された年齢又は該当登録者の年齢、検出人物に関する画像等を含んでいる。検出人物に関する画像は、人物検出部２０２ｂにより取得された検出人物の人物画像及び顔画像の少なくとも一方である。
【０１３１】
次いで、通知出力部３０２ｂは、受信部３０２ａにより受信された非許可対象者の店舗Ｓへの入場を示す通知を表示部３１０に出力して表示部３１０に表示させる（ステップＳ２０６）。通知出力部３０２ｂは、非許可対象者が店舗Ｓに入場しようとしている又は店舗Ｓに入場している旨、通知に含まれる人物情報の一部又は全部等を表示部３１０に表示させることができる。通知出力部３０２ｂは、人物情報として、非許可対象者であると判定された検出人物の人物画像又は顔画像を表示部３１０に表示させることができる。なお、通知出力部３０２ｂは、表示部３１０に通知を表示させるとともに又はこれに代えて、不図示の内蔵又は外部スピーカ等に通知を出力して通知音声又は通知音として通知を出力することもできる。
【０１３２】
店舗Ｓの店員は、表示部３１０に表示された非許可対象者の店舗Ｓへの入場を示す通知を受けて、表示部３１０に表示された人物画像又は顔画像を手掛かりにして、非許可対象者と判定された検出人物を捜索することができる。検出人物を発見した店員は、身分証明書等により検出人物の年齢を確認する年齢確認を行って、検出人物が非許可対象者であるか否かを確認することができる。
【０１３３】
検出人物について年齢確認を行った店員は、検出人物本人の同意のもと、検出人物の氏名、年齢、生年月日、連絡先等の個人情報を検出人物から取得して、取得した検出人物の個人情報を入力部３０８を介して店舗端末３０に入力することができる。
【０１３４】
受付部３０２ｃは、店員により検出人物の個人情報が入力されたか否かを判定し（ステップＳ２０８）、個人情報の入力を待機する（ステップＳ２０８、ＮＯ）。
【０１３５】
受付部３０２ｃは、店員により検出人物の個人情報が入力されたと判定すると（ステップＳ２０８、ＹＥＳ）、個人情報を含む登録者情報を生成する（ステップＳ２１０）。受付部３０２ｃは、検出人物を一意に特定するＩＤ、検出人物の個人情報、判定サーバ２０から受信した通知に含まれる人物画像又は顔画像等を含む登録者情報を生成することができる。
【０１３６】
次いで、送信部３０２ｄは、受付部３０２ｃにより生成された登録者情報をネットワークＮＷを介して判定サーバ２０に送信する（ステップＳ２１２）。
【０１３７】
判定サーバ２０において、登録処理部２０２ｆは、店舗端末３０から送信された登録者情報が送信されるごとに、登録者情報を登録者情報ＤＢ２０６ａに登録する。登録者情報ＤＢ２０６ａには、学習部２０２ｇによる年齢推定モデルの学習に正解データとして用いられる顔画像と年齢との組み合わせを含む登録者情報が収集されていく。このため、本実施形態では、年齢推定モデルの学習に正解データを容易に用意することができる。
【０１３８】
このように、本実施形態によれば、監視カメラ１０により撮影された場所画像に基づき、同伴者の有無という年齢以外の要因を考慮して検出人物について許可対象者であるか否かを判定する。したがって、本実施形態によれば、検出人物について許可対象者であるか否かを柔軟に判定することができる。
【０１３９】
［第２実施形態］
本発明の第２実施形態による情報処理装置及び情報処理方法について図１０を用いて説明する。なお、上記第１実施形態による情報処理装置及び情報処理方法と同様の構成要素については同一の符号を付し説明を省略し又は簡略にする。
【０１４０】
店舗Ｓに設けられた年齢制限における対象年齢の範囲は、店舗Ｓの種別によっては、その利用可能時間である営業時間における時間帯に応じて変更されることがある。例えば、店舗Ｓの営業時間の１０時から２２時までの時間のうち、１０時から１８時までの時間帯の対象年齢の範囲は全年齢又は１０歳以上、１８時から２２時までの時間帯の対象年齢の範囲は１６歳以上のように、対象年齢の範囲が変更されることがある。
【０１４１】
本実施形態による対象者判定システム１の構成は、第１実施形態と同様である。本実施形態では、店舗Ｓに設けられた年齢制限における対象年齢の範囲の時間帯に応じた変更に対応して、判定サーバ２０における判定部２０２ｃが、時間帯に応じて対象年齢の範囲を変更する場合について説明する。
【０１４２】
なお、本実施形態では、店舗Ｓの営業時間が第１の時間帯と第１の時間帯に後続する第２の時間帯との２つの時間帯に区分され、第１の時間帯の対象年齢の範囲が第１の年齢範囲、第２の時間帯の対象年齢の範囲が第２の年齢範囲に設定される場合について説明する。第２の年齢範囲の下限は、第１の年齢範囲の下限よりも高くなっている。例えば、店舗Ｓの営業時間は１０時から２２時までの時間であり、１０時から１８時までの第１の時間帯の対象年齢の範囲は全年齢、１８時から２２時までの第２の時間帯の対象年齢の範囲は１６歳以上である。
【０１４３】
なお、対象年齢の範囲を変更する時間帯は２つに限定されるものではなく、３つ以上の互いに異なる複数の時間帯についても時間帯に応じて互いに異なる対象年齢の範囲を設定することができる。
【０１４４】
以下、本実施形態による対象者判定システム１における判定サーバ２０による対象年齢の範囲の変更処理について図１０を用いて説明する。図１０は、本実施形態による対象者判定システム１における判定サーバ２０による対象年齢の範囲変更処理を示すフローチャートである。なお、図１０に示す変更処理は、第１の時間帯の前から開始されるものとする。判定サーバ２０が動作することにより、本実施形態による情報処理方法が実行される。
【０１４５】
図１０に示すように、判定サーバ２０において、判定部２０２ｃは、例えばシステムクロックから取得される日時情報から時刻を示す時刻情報を取得する（ステップＳ３０２）。
【０１４６】
次いで、判定部２０２ｃは、取得した時刻情報に基づき、第１の時間帯の開始時刻が到来して第１の時間帯が開始したか否かを判定する（ステップＳ３０４）。判定部２０２ｃは、第１の時間帯が開始していないと判定すると（ステップＳ３０４、ＮＯ）、ステップＳ３０４に移行して第１の時間帯の開始を待機する。
【０１４７】
判定部２０２ｃは、第１の時間帯が開始したと判定すると（ステップＳ３０４、ＹＥＳ）、対象年齢の範囲を第１の年齢範囲に設定する（ステップＳ３０６）。
【０１４８】
判定部２０２ｃは、図４に示すステップＳ１１４において、第１の年齢範囲を対象年齢の範囲として、推定した検出人物の年齢が対象年齢の範囲内であるか否かを判定することができる。また、判定部２０２ｃは、図４に示すステップＳ１２６において、第１の年齢範囲を対象年齢の範囲として、該当登録者の年齢が対象年齢の範囲内であるか否かを判定することができる。
【０１４９】
引き続き、判定部２０２ｃは、例えばシステムクロックから取得される日時情報から時刻を示す時刻情報を取得する（ステップＳ３０８）。
【０１５０】
次いで、判定部２０２ｃは、取得した時刻情報に基づき、第２の時間帯の開始時刻が到来して第２の時間帯が開始したか否かを判定する（ステップＳ３１０）。判定部２０２ｃは、第２の時間帯が開始していないと判定すると（ステップＳ３１０、ＮＯ）、ステップＳ３０８に移行して第２の時間帯の開始を待機する。
【０１５１】
判定部２０２ｃは、第２の時間帯が開始したと判定すると（ステップＳ３１０、ＹＥＳ）、対象年齢の範囲を第２の年齢範囲に設定する（ステップＳ３１２）。
【０１５２】
判定部２０２ｃは、図４に示すステップＳ１１４において、第２の年齢範囲を対象年齢の範囲として、推定した検出人物の年齢が対象年齢の範囲内であるか否かを判定することができる。また、判定部２０２ｃは、図４に示すステップＳ１２６において、第２の年齢範囲を対象年齢の範囲として、該当登録者の年齢が対象年齢の範囲内であるか否かを判定することができる。
【０１５３】
こうして、判定サーバ２０は、時間帯に応じて対象年齢の範囲を変更することができる。
【０１５４】
このように、本実施形態によれば、時間帯に応じて対象年齢の範囲を変更するので、店舗Ｓへの入場を許可すべき対象者であるか否かを柔軟に判定することができる。
【０１５５】
［第３実施形態］
本発明の第３実施形態による情報処理装置及び情報処理方法について図１１及び図１２を用いて説明する。なお、上記第１及び第２実施形態による情報処理装置及び情報処理方法と同様の構成要素については同一の符号を付し説明を省略し又は簡略にする。
【０１５６】
第１実施形態では、同伴者なき対象年齢の範囲外の検出人物に該当する該当登録者の登録者情報に同伴情報が含まれている場合（ステップＳ１２８、ＹＥＳ）、同伴情報により特定される同伴者としての登録対象年齢者が検索される（ステップＳ１３０）。登録対象年齢者を検索するとともに又はその検索に代えて、被保護者たる検出人物の保護者である登録対象年齢者に同伴者なき被保護者の入場を示す通知を行うことができれば、迷子の可能性のある検出人物の同伴者なき単独での状況を早期に解消する助けになる。
【０１５７】
本実施形態による対象者判定システム１の構成は、第１実施形態と同様である。本実施形態では、同伴者なき対象年齢の範囲外の検出人物が検出された場合に、判定サーバ２０が、同伴情報により特定される保護者である登録対象年齢者の保護者端末５０に対して、同伴者なき被保護者の店舗Ｓへの入場を示す通知を行う場合について説明する。なお、対象者判定システム１は、保護者が使用する保護者端末５０のほか、例えば、店舗Ｓの店員が使用する端末、保護者及び店員以外の者が使用する端末等のあらゆる通知先端末に同様の通知を行うように構成することもできる。通知先端末は、使用者が携帯して使用する携帯端末であってもよいし、特定の場所に設置された据え置き型の端末であってもよい。
【０１５８】
判定サーバ２０において、送信部２０２ｅは、同伴者なき対象年齢の範囲外の検出人物に該当する該当登録者の登録者情報に含まれる同伴情報により特定される登録対象年齢者の保護者端末５０に対して、ネットワークＮＷを介して通知を送信する。登録者情報ＤＢ２０６ａに登録された登録対象年齢者の登録者情報は、その登録対象年齢者が利用する保護者端末５０に通知を送信するための宛先を特定するための宛先情報が含まれている。送信部２０２ｅは、登録対象年齢者の登録者情報に含まれる宛先情報を利用して保護者端末５０に通知を送信することができる。
【０１５９】
送信部２０２ｅが保護者端末５０に送信する通知は、同伴者なき被保護者の店舗Ｓへの入場を示すものである。すなわち、同伴者なき被保護者の店舗Ｓへの入場を示す通知は、登録対象年齢者を同伴者とする同伴情報を含む登録者情報が登録された登録者に該当する検出人物が同伴なく単独で店舗Ｓに入場しようとしている又は店舗Ｓに入場していることを示している。
【０１６０】
送信部２０２ｅは、同伴者なき被保護者の店舗Ｓへの入場を示す通知として、検出人物に関する情報である人物情報を含む通知を送信することができる。人物情報は、例えば、検出人物の撮影日時、登録者の年齢、検出人物に関する画像等を含んでいる。検出人物に関する画像は、人物検出部２０２ｂにより取得された検出人物の人物画像及び顔画像の少なくとも一方である。
【０１６１】
次に、保護者端末５０の構成について図１１を用いて説明する。図１１は、本実施形態による対象者判定システム１における保護者端末５０の構成を示すブロック図である。
【０１６２】
保護者端末５０は、判定サーバ２０からの通知の受信、通知の表示等を行う情報処理装置である。保護者端末５０は、登録者情報ＤＢ２０６ａに登録された登録対象年齢者である保護者により利用される利用者端末としての情報処理装置である。保護者端末５０は、例えば、スマートフォン、タブレット端末等の携帯端末である。
【０１６３】
保護者端末５０は、図１１に示すように、ＣＰＵ５０２と、ＲＡＭ５０４と、記憶部５０６と、入力部５０８と、表示部５１０と、通信部５１２とを有している。ＣＰＵ５０２、ＲＡＭ５０４、記憶部５０６、入力部５０８、表示部５１０及び通信部５１２は、共通バス５１４に接続されている。
【０１６４】
ＣＰＵ５０２は、記憶部５０６に記憶されたプログラムを実行することにより動作し、保護者端末５０全体の動作を制御する制御部として機能する。また、ＣＰＵ５０２は、記憶部５０６に記憶されたプログラムを実行して保護者端末５０としての各種処理を実行する。ＲＡＭ５０４は、ＣＰＵ５０２の動作に必要なメモリ領域を提供する。
【０１６５】
より具体的には、ＣＰＵ５０２は、プログラムを実行することにより、受信部５０２ａ及び通知出力部５０２ｂとして機能する。ＣＰＵ５０２は、プログラムとして、店舗Ｓからの通知を受け取るためのアプリケーションプログラムを実行する。
【０１６６】
受信部５０２ａは、判定サーバ２０から同伴者なき被保護者の店舗Ｓへの入場を示す通知が送信された場合に、その同伴者なき被保護者の店舗Ｓへの入場を示す通知を受信する。受信部５０２ａは、通知に含まれる検出人物に関する人物情報を受信することができる。
【０１６７】
通知出力部５０２ｂは、受信部５０２ａにより受信された同伴者なき被保護者の店舗Ｓへの入場を示す通知を表示部５１０に出力して表示部５１０に表示させる。通知出力部５０２ｂは、表示部５１０に通知を表示させるに際して、同伴者なく被保護者が店舗Ｓに入場しようとしている又は店舗Ｓに入場している旨、通知に含まれる人物情報の一部又は全部等を表示させることができる。通知出力部５０２ｂは、人物情報として、例えば、被保護者である検出人物の人物画像又は顔画像を表示部５１０に表示させることができる。通知出力部５０２ｂは、例えば、保護者端末５０にインストールされているアプリケーションプログラムを介して、当該プログラム内での表示、ポップアップ表示、通知領域への表示等の表示態様で通知を表示部５１０に表示させることができる。
【０１６８】
また、通知出力部５０２ｂは、表示部５１０に通知を表示させるとともに又はこれに代えて、不図示の内蔵スピーカ等に通知を出力して通知音声又は通知音として通知を出力することもできる。例えば、通知出力部５０２ｂは、非許可対象者が店舗Ｓに入場しようとしている又は店舗Ｓに入場している旨を示す通知音声又は通知音をスピーカから出力することができる。
【０１６９】
記憶部５０６は、フラッシュメモリ、ハードディスクドライブ等の不揮発性メモリのような記憶媒体により構成されている。記憶部５０６は、ＣＰＵ５０２により実行されるプログラム、そのプログラムの実行の際にＣＰＵ５０２により参照されるデータ等を記憶する。例えば、記憶部５０６は、受信部５０２ａにより受信された通知等を記憶することができる。
【０１７０】
入力部５０８は、保護者端末５０に対する保護者からの情報、指示等の入力の操作を受け付ける。保護者は、入力部５０８を介して、保護者端末５０に対して、各種情報を入力したり、処理の実行の指示を入力したりすることができる。入力部５０８は、例えば、表示部５１０に組み込まれたタッチパネルにより構成されている。
【０１７１】
表示部５１０は、ＣＰＵ５０２による制御に従って、例えば、プログラムの実行画面等の各種画面を表示する。より具体的には、表示部５１０は、判定サーバ２０から受信した通知を表示する通知画面等を表示する。表示部５１０は、例えば、液晶ディスプレイ、ＯＬＥＤディスプレイ等により構成されている。表示部５１０は、例えば、入力部５０８とともにタッチパネルディスプレイとして構成されている。
【０１７２】
通信部５１２は、ＣＰＵ５０２による制御に従って、ネットワークＮＷを介して判定サーバ２０等の外部装置と通信を行う。通信部５１２の通信規格、方式等は、特に限定されるものではなく、無線方式であっても有線方式であってもよい。
【０１７３】
こうして、保護者端末５０が構成されている。
【０１７４】
次に、本実施形態による対象者判定システム１における判定サーバ２０及び保護者端末５０の動作についてさらに図１２を用いて説明する。図１２は、本実施形態による対象者判定システム１における保護者端末５０の動作を示すフローチャートである。判定サーバ２０及び保護者端末５０が動作することにより、本実施形態による情報処理方法が実行される。
【０１７５】
本実施形態において、判定サーバ２０は、図４に示す第１実施形態の場合とほぼ同様に動作する。なお、判定サーバ２０は、本実施形態においても第２実施形態と同様に時間帯に応じて対象年齢の範囲を変更することもできる。本実施形態では、さらに、同伴者なき対象年齢の範囲外の検出人物に該当する該当登録者の登録者情報に同伴情報が含まれている場合（ステップＳ１２８、ＹＥＳ）に、送信部２０２ｅが、同伴者なき被保護者の店舗Ｓへの入場を示す通知を行う。
【０１７６】
送信部２０２ｅは、同伴者なき対象年齢の範囲外の検出人物に該当する該当登録者の登録者情報に含まれる同伴情報により特定される登録対象年齢者の保護者端末５０に対して、ネットワークＮＷを介して同伴者なき被保護者の店舗Ｓへの入場を示す通知を送信する。送信部２０２ｅは、同伴者なき被保護者の店舗Ｓへの入場を示す通知として、検出人物に関する情報である人物情報を含む通知を送信することができる。
【０１７７】
一方、保護者端末５０は、判定サーバ２０から同伴者なき被保護者の店舗Ｓへの入場を示す通知を受信することができる。
【０１７８】
図１２に示すように、保護者端末５０において、受信部５０２ａは、判定サーバ２０から同伴者なき被保護者の店舗Ｓへの入場を示す通知が送信されたか否かを継続的に判定する（ステップＳ４０２）。こうして、受信部５０２ａは、判定サーバ２０から通知が送信されるまで待機する（ステップＳ４０２、ＮＯ）。
【０１７９】
受信部５０２ａは、判定サーバ２０から同伴者なき被保護者の店舗Ｓへの入場を示す通知が送信されたと判定すると（ステップＳ４０２、ＹＥＳ）、その同伴者なき被保護者の店舗Ｓへの入場を示す通知を受信する（ステップＳ４０４）。受信部５０２ａは、通知に含まれる検出人物に関する人物情報を受信することができる。人物情報は、例えば、検出人物の撮影日時、該当登録者の年齢、検出人物に関する画像等を含んでいる。検出人物に関する画像は、人物検出部２０２ｂにより取得された検出人物の人物画像及び顔画像の少なくとも一方である。
【０１８０】
次いで、通知出力部５０２ｂは、受信部５０２ａにより受信された同伴者なき被保護者の店舗Ｓへの入場を示す通知を表示部５１０に出力して表示部５１０に表示させる（ステップＳ４０６）。通知出力部５０２ｂは、被保護者が店舗Ｓに入場しようとしている又は店舗Ｓに入場している旨、通知に含まれる人物情報の一部又は全部等を表示部５１０に表示させることができる。通知出力部５０２ｂは、人物情報として、検出人物の人物画像又は顔画像を表示部５１０に表示させることができる。なお、通知出力部５０２ｂは、表示部５１０に通知を表示させるとともに又はこれに代えて、不図示の内蔵スピーカ等に通知を出力して通知音声又は通知音として通知を出力することもできる。
【０１８１】
保護者端末５０にて判定サーバ２０からの通知を受信した保護者である登録対象年齢者は、表示部５１０に表示された通知を受けて、被保護者である検出人物を捜索することができる。
【０１８２】
本実施形態のように、店舗端末３０に通知を行うほか、保護者端末５０に通知を行うこともできる。
【０１８３】
なお、保護者端末５０を利用する親等の保護者は、店舗Ｓがその子ども等の被保護者に出入りさせたくない施設である場合にも登録者情報ＤＢ２０６ａにその子ども等の被保護者を登録しておくことができる。この場合、判定サーバ２０は、場所画像中に検出人物として単独で被保護者が検出された場合に、必ずしも店舗Ｓに入場しているとは限らない保護者の保護者端末５０に対して、上記と同様に通知を行うことができる。
【０１８４】
本実施形態によれば、保護者端末５０に被保護者の入場を通知することにより、被保護者の行動を見守る見守り機能を含むサービスを保護者に提供することができる。
【０１８５】
［他の実施形態］
上記実施形態において説明した情報処理装置は、他の実施形態によれば、図１３に示すように構成することもできる。図１３は、他の実施形態による情報処理装置の構成を示すブロック図である。
【０１８６】
図１３に示すように、他の実施形態による情報処理装置１０００は、場所画像を取得する画像取得部１００２と、場所画像に含まれる人物を検出する人物検出部１００４とを有する。また、情報処理装置１０００は、人物の属性及び場所画像に基づき、人物について対象者であるか否かを判定する判定部１００６を有する。
【０１８７】
他の実施形態による情報処理装置１０００によれば、人物の属性及び場所画像に基づき人物について対象者であるか否かを判定するので、対象者であるか否かを柔軟に判定することができる。
【０１８８】
［変形実施形態］
本発明は、上記実施形態に限らず、種々の変形が可能である。
【０１８９】
例えば、上記実施形態では、店舗Ｓへの入場を許可すべき許可対象者であるか否かを判定する場合を例に説明したが、これに限定されるものではない。判定サーバ２０は、店舗Ｓへの入場のほか、年齢等の人物の属性に応じた制限が設けられた種々の行為を許可すべき対象者であるか否かを判定することができる。
【０１９０】
また、上記実施形態では、人物の属性としての年齢に基づき許可対象者であるか否かを判定する場合を例に説明したが、これに限定されるものではない。判定サーバ２０は、年齢のほか、人物の種々の属性に基づいて許可対象者であるか否かを判定することができる。
【０１９１】
また、上記第１乃至第３実施形態は、いかなる態様で組み合わせて実施することもできるし、それぞれ単独で実施することもできる。
【０１９２】
また、上記の各実施形態の機能を実現するように該実施形態の構成を動作させるプログラムを記録媒体に記録させ、該記録媒体に記録されたプログラムをコードとして読み出し、コンピュータにおいて実行する処理方法も各実施形態の範疇に含まれる。すなわち、コンピュータ読取可能な記録媒体も各実施形態の範囲に含まれる。また、上述のコンピュータプログラムが記録された記録媒体はもちろん、そのコンピュータプログラム自体も各実施形態に含まれる。
【０１９３】
該記録媒体としては、例えばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）、磁気テープ、不揮発性メモリカード、ＲＯＭを用いることができる。また、該記録媒体に記録されたプログラム単体で処理を実行しているものに限らず、他のソフトウェア、拡張ボードの機能と共同して、ＯＳ（Operating System）上で動作して処理を実行するものも各実施形態の範疇に含まれる。
【０１９４】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【０１９５】
（付記１）
場所画像を取得する画像取得部と、
前記場所画像に含まれる人物を検出する人物検出部と、
前記人物の属性及び前記場所画像に基づき、前記人物について対象者であるか否かを判定する判定部と
を有する情報処理装置。
【０１９６】
（付記２）
前記判定部は、前記人物の属性として前記人物の年齢を推定し、前記人物の推定された前記年齢が対象年齢の範囲内である場合に前記人物について前記対象者であると判定する付記１記載の情報処理装置。
【０１９７】
（付記３）
前記判定部は、前記人物の登録された前記年齢が前記対象年齢の範囲内である場合に前記人物について前記対象者であると判定する付記２記載の情報処理装置。
【０１９８】
（付記４）
前記判定部は、時間帯に応じて前記対象年齢の範囲を変更する付記２又は３に記載の情報処理装置。
【０１９９】
（付記５）
前記判定部は、前記場所画像に基づき前記人物と同伴する同伴者の有無を判定し、前記同伴者の有無に基づき、前記対象者であるか否かを判定する付記１乃至４のいずれかに記載の情報処理装置。
【０２００】
（付記６）
前記判定部は、前記場所画像中に検出された前記人物と、前記場所画像中に検出された他の人物との位置的関係に基づき、前記同伴者の有無を判定する付記５記載の情報処理装置。
【０２０１】
（付記７）
前記判定部は、前記人物と同伴する同伴者に関する登録された情報に基づき、前記対象者であるか否かを判定する付記１乃至６のいずれかに記載の情報処理装置。
【０２０２】
（付記８）
前記判定部は、前記場所画像から抽出された情報に基づき、前記対象者であるか否かを判定する付記１乃至７のいずれかに記載の情報処理装置。
【０２０３】
（付記９）
前記場所画像から抽出された前記情報は、前記人物の外観的特徴に関する情報である付記８記載の情報処理装置。
【０２０４】
（付記１０）
前記判定部による判定の結果を通知する通知部を有する付記１乃至８のいずれかに記載の情報処理装置。
【０２０５】
（付記１１）
場所画像を取得し、
前記場所画像に含まれる人物を検出し、
前記人物の属性及び前記場所画像に基づき、前記人物について対象者であるか否かを判定する情報処理方法。
【０２０６】
（付記１２）
コンピュータに、
場所画像を取得し、
前記場所画像に含まれる人物を検出し、
前記人物の属性及び前記場所画像に基づき、前記人物について対象者であるか否かを判定する
ことを実行させるプログラム。
【０２０７】
（付記１３）
撮影装置と、情報処理装置と、端末とを含み、
前記撮影装置は、特定の場所を撮影して場所画像を出力し、
前記情報処理装置は、
前記場所画像を取得する画像取得部と、
前記場所画像に含まれる人物を検出する人物検出部と、
前記人物の属性及び前記場所画像に基づき、前記人物について対象者であるか否かを判定する判定部と、
前記判定部による判定の結果を通知する通知部とを有し、
前記端末は、前記通知部からの通知を受信する情報処理システム。
【符号の説明】
【０２０８】
１…対象者判定システム
１０…監視カメラ
２０…判定サーバ
３０…店舗端末
４０…報知装置
５０…保護者端末
【図１】
2020135408.tif 000003
【図２】
2020135408.tif 000004
【図３】
2020135408.tif 000005
【図４】
2020135408.tif 000006
【図５】
2020135408.tif 000007
【図６】
2020135408.tif 000008
【図７】
2020135408.tif 000009
【図８】
2020135408.tif 000010
【図９】
2020135408.tif 000011
【図１０】
2020135408.tif 000012
【図１１】
2020135408.tif 000013
【図１２】
2020135408.tif 000014
【図１３】
2020135408.tif 000015
【手続補正書】
【提出日】令和2年4月27日(2020.4.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
場所画像を取得する画像取得部と、
前記場所画像に含まれる人物を検出する人物検出部と、
前記人物の属性及び前記場所画像に基づき、前記人物について行為を許可すべき対象者であるか否かを判定する判定部と
を有する情報処理装置。
【請求項２】
前記判定部は、前記人物の属性として前記人物の年齢を推定し、前記人物の推定された前記年齢が対象年齢の範囲内である場合に前記人物について前記対象者であると判定する請求項１記載の情報処理装置。
【請求項３】
前記判定部は、前記人物の登録された前記年齢が前記対象年齢の範囲内である場合に前記人物について前記対象者であると判定する請求項２記載の情報処理装置。
【請求項４】
前記判定部は、時間帯に応じて前記対象年齢の範囲を変更する請求項２又は３に記載の情報処理装置。
【請求項５】
前記判定部は、前記場所画像に基づき前記人物と同伴する同伴者の有無を判定し、前記同伴者の有無に基づき、前記対象者であるか否かを判定する請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記判定部は、前記場所画像中に検出された前記人物と、前記場所画像中に検出された他の人物との位置的関係に基づき、前記同伴者の有無を判定する請求項５記載の情報処理装置。
【請求項７】
前記判定部は、前記人物と同伴する同伴者に関する登録された情報に基づき、前記対象者であるか否かを判定する請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記判定部は、前記場所画像から抽出された情報に基づき、前記対象者であるか否かを判定する請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
情報処理装置が、場所画像を取得し、
前記情報処理装置が、前記場所画像に含まれる人物を検出し、
前記情報処理装置が、前記人物の属性及び前記場所画像に基づき、前記人物について行為を許可すべき対象者であるか否かを判定する情報処理方法。
【請求項１０】
コンピュータに、
場所画像を取得し、
前記場所画像に含まれる人物を検出し、
前記人物の属性及び前記場所画像に基づき、前記人物について行為を許可すべき対象者であるか否かを判定する
ことを実行させるプログラム。