(57)【要約】【課題】人物判定を利用して個々の人物の画像を選択的に提示することのできる技術を提供する。【解決手段】巡回ロボット１００を用いて撮影された不特定多数の人物画像は、写真サービスシステム２００及び人物画像サーバ３００の人物画像データベースに蓄積される。写真サービスシステム２００の撮像部が判定対象者の画像を撮影すると、写真サービスシステム２００は、この画像を用いて人物画像データベースの既登録人物と一致するか否かを判定する。判定対象者が人物画像データベースの既登録人物と一致する場合には、判定対象者を含む１つ以上の人物画像が出力される。【選択図】図１
2007293432.tif 000002
【特許請求の範囲】
【請求項１】
人物画像検索システムであって、
予め撮影された人物画像を蓄積する第１の人物画像データベースと、
判定対象者の画像を取得するための撮像部と、
前記判定対象者の画像を用いて、前記判定対象者が前記第１の人物画像データベースの既登録人物と一致するか否かを判定する第１の人物判定処理部と、
前記判定対象者が前記第１の人物画像データベースの既登録人物と一致する場合に、前記判定対象者を含む１つ以上の人物画像を出力する画像出力部と、
を備えることを特徴とする人物画像検索システム。
【請求項２】
請求項１記載の人物画像検索システムであって、さらに、
撮影対象領域内において不特定多数の人物を撮影して得られた人物画像を前記第１の人物画像データベースに送信する予備撮像装置を備える、人物画像検索システム。
【請求項３】
請求項１又は２記載の人物画像検索システムであって、さらに、
前記第１の人物判定処理部とネットワークを介して接続された大規模検索装置を備えており、
前記第１の人物判定処理部は、前記判定対象者が前記第１の人物画像データベースの既登録人物と一致する場合に、前記判定対象者の画像を前記大規模検索装置に送信し、
前記大規模検索装置は、
前記第１の人物画像データベースよりも大規模な第２の人物画像データベースと、
前記判定対象者の画像を用いて、前記判定対象者が前記第２の人物画像データベースの既登録人物と一致するか否かを判定するとともに、一致する既登録人物の人物画像を前記ネットワークを介して前記画像出力部に供給する第２の人物判定処理部と、
を備える、人物画像検索システム。
【請求項４】
請求項３記載の人物画像検索システムであって、
前記第１の人物画像データベースは、現時刻以前の所定の時間範囲に撮影された人物画像のみを保持するとともに、前記所定の時間範囲以前に撮影された人物画像を前記ネットワークを介して前記第２の人物画像データベースに送信して蓄積させる、人物画像検索システム。
【請求項５】
人物画像検索方法であって、
（ａ）判定対象者の画像を取得する工程と、
（ｂ）前記判定対象者の画像を用いて、予め撮影された人物画像を蓄積している第１の人物画像データベースを参照することによって、前記判定対象者が前記第１の人物画像データベースの既登録人物と一致するか否かを判定する工程と、
（ｃ）前記判定対象者が前記第１の人物画像データベースの既登録人物と一致する場合に、前記判定対象者のを含む１つ以上の人物画像を出力する工程と、
を備えることを特徴とする人物画像検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、人物の画像を検索する技術に関する。
【背景技術】
【０００２】
画像を用いて人物判定を行うシステムとして、例えば特許文献１に記載された防犯監視システムが知られている。
【０００３】
【特許文献１】特開平５−１６６０９０号公報
【０００４】
ところで、遊園地内のジェットコースタなどの特定のアトラクションでは、乗客（来園者）の記念写真を予め撮影しておき、その写真をアトラクションの出口に展示して販売することが行われている。
【０００５】
しかし、従来は、人物判定を利用して個々の来園者の画像を提示できる技術は存在しなかった。また、このような技術は、遊園地に限らず、他の適用分野でも望ましいものであった。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、人物判定を利用して個々の人物の画像を選択的に提示することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明のシステムは、
人物画像検索システムであって、
予め撮影された人物画像を蓄積する第１の人物画像データベースと、
判定対象者の画像を取得するための撮像部と、
前記判定対象者の画像を用いて、前記判定対象者が前記第１の人物画像データベースの既登録人物と一致するか否かを判定する第１の人物判定処理部と、
前記判定対象者が前記第１の人物画像データベースの既登録人物と一致する場合に、前記判定対象者を含む１つ以上の人物画像を出力する画像出力部と、
を備えることを特徴とする。
【０００８】
このシステムによれば、予め人物画像を第１の人物画像データベースに蓄積しておき、後に撮影された画像内の判定対象者と、第１の人物画像データベース内の人物画像に含まれている人物とが一致するか否かを判定し、一致する場合に判定対象者を含む人物画像を出力するので、個々の人物の画像を選択的に提示することが可能である。
【０００９】
上記人物画像検索システムは、さらに、
撮影対象領域内において不特定多数の人物を撮影して得られた人物画像を前記第１の人物画像データベースに送信する予備撮像装置を備えるようにしてもよい。
【００１０】
この構成によれば、例えば遊園地のように、撮影対象領域内において不特定多数の人物が存在する場合に、人物画像データベースに多数の人物の画像を蓄積していくことができる。
【００１１】
上記人物画像検索システムは、さらに、
前記第１の人物判定処理部とネットワークを介して接続された大規模検索装置を備えており、
前記第１の人物判定処理部は、前記判定対象者が前記第１の人物画像データベースの既登録人物と一致する場合に、前記判定対象者の画像を前記大規模検索装置に送信し、
前記大規模検索装置は、
前記第１の人物画像データベースよりも大規模な第２の人物画像データベースと、
前記判定対象者の画像を用いて、前記判定対象者が前記第２の人物画像データベースの既登録人物と一致するか否かを判定するとともに、一致する既登録人物の人物画像を前記ネットワークを介して前記画像出力部に供給する第２の人物判定処理部と、
を備えるようにしてもよい。
【００１２】
この構成によれば、第１の人物画像データベースの規模を比較的小さく維持したまま、多数の人物画像を検索対象とすることができる。
【００１３】
前記第１の人物画像データベースは、現時刻以前の所定の時間範囲に撮影された人物画像のみを保持するとともに、前記所定の時間範囲以前に撮影された人物画像を前記ネットワークを介して前記第２の人物画像データベースに送信して蓄積させるようにしてもよい。
【００１４】
この構成によれば、２つの人物画像データベースで異なる画像を格納しているので、より効率的に画像の検索を実行できる。
【００１５】
なお、本発明は、種々の形態で実現することが可能であり、例えば、人物画像検索方法および人物画像検索システム、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【発明を実施するための最良の形態】
【００１６】
次に、本発明の実施の形態を以下の順序で説明する。
A．実施例：
B．変形例
【００１７】
A．実施例：
図１は、本発明の一実施例としての人物画像提供システムの構成を示す説明図である。この人物画像提供システムは、遊園地ＴＰの敷地を巡回する１つ以上の巡回ロボット１００と、遊園地ＴＰの入退場門ＥＮＴに設置された写真サービスシステム２００と、写真サービスシステム２００とネットワークＮＥＴを介して接続された人物画像サーバ３００とを備えている。なお、巡回ロボット１００と写真サービスシステム２００とは、無線又は有線で互いに接続されている。
【００１８】
図２は、写真サービスシステム２００と人物画像サーバ３００の機能を示すブロック図である。写真サービスシステム２００は、来園者の画像を撮影するための撮像部２１０と、簡易人物判定処理モジュール２２０と、小規模人物画像データベース２３０と、ネットワーク通信処理部２４０と、印刷機構２５０とを備えている。簡易人物判定処理モジュール２２０は、顔認識処理モジュール２２２と、簡易人物画像検索モジュール２２４と、印刷処理モジュール２２６とを備えている。小規模人物画像データベース２３０には、巡回ロボット１００が園内を巡回して撮影した不特定多数の人物の画像が蓄積されている。簡易人物画像検索モジュール２２４は、このデータベース２３０を参照して人物画像の検索を行うことが可能である。なお、各モジュールの機能の詳細については後述する。これらのモジュールは、ハードウェアで実現してもよく、あるいは、ソフトウェアで実現してもよい。
【００１９】
人物画像サーバ３００は、詳細人物判定処理モジュール３１０と、大規模人物画像データベース３２０と、ネットワーク通信処理部３３０とを備えている。大規模人物画像データベース３２０は、写真サービスシステム２００内の小規模人物画像データベース２３０よりも多数の画像を格納している。具体的には、例えば、小規模人物画像データベース２３０は、当日の画像のみを格納しており、前日以前の画像は小規模人物画像データベース２３０から大規模人物画像データベース３２０に転送されて保存されるものとしてもよい。詳細人物判定処理モジュール３１０は、この大規模人物画像データベース３２０を参照して人物画像を検索するので、写真サービスシステム２００の簡易人物画像検索モジュール２２４よりも多くの人物画像を取得することが可能である。なお、詳細人物判定処理モジュール３１０は、簡易人物判定処理モジュール２２０内の顔認識処理モジュール２２２及び人物画像検索モジュール２２４と同様なモジュールを有することが好ましい。
【００２０】
人物判定処理モジュール２２０，３１０による人物判定処理は、例えば、任意の判定対象者の画像における顔の輪郭や、顔の部品（目、鼻、口など）の配置、顔領域内における画素値分布などの複数のパラメータ（「特徴パラメータ」と呼ぶ）が、既登録者に関する特徴パラメータと一致するか否かに応じて実行することが可能である。ここで、「既登録者」とは、予め人物画像データベース２３０，３２０に蓄積されている画像の人物を意味する。顔認識処理モジュール２２２は、人物判定処理に使用する特徴パラメータとして、顔に関するパラメータを画像から抽出する処理を実行する。なお、人物判定処理の方法としては、他の種々の方法を利用可能である。なお、人物画像データベース２３０，３２０としては、単に人物画像を格納しているものを利用しても良く、あるいは、顔認識処理モジュール２２２によって抽出された既登録者の特徴パラメータを人物画像と関連づけて登録したものを利用しても良い。
【００２１】
図３は、本実施例における処理手順を示すフローチャートである。ステップＳ１００〜Ｓ１７０の処理は写真サービスシステム２００によって行われ、ステップＳ２００〜Ｓ２３０の処理は人物画像サーバ３００によって行われる。なお、図３の処理は、写真サービスシステム２００の撮像部２１０が、来園者（判定対象者）の画像を撮影した後に開始される。撮像部２１０による撮像は、例えば来園者が撮像部２１０の前を通る際に自動的に実行される。この代わりに、写真サービスシステム２００の操作者の操作、又は、来園者の操作によって、撮像部２１０による撮像が行われるようにしてもよい。
【００２２】
ステップＳ１００，Ｓ１１０では、簡易人物画像検索モジュール２２４が、判定対象者の画像を用いて小規模人物画像データベース２３０を参照し、判定対象者がデータベース２３０の既登録者か否かが判定される。この際、上述したように、顔認識処理モジュール２２２によって判定対象者の顔の特徴パラメータが抽出され、この特徴パラメータを用いてデータベース２３０が参照される。判定対象者が既登録者でない場合（未知の場合）には、ステップＳ１２０において、写真サービスシステム２００が、判定対象者に対して挨拶メッセージ（例えば来園の歓迎メッセージ）を発行する。この挨拶メッセージの発行は、スピーカやディスプレイなどの図示しない出力装置を用いて行われる。
【００２３】
一方、ステップＳ１１０において判定対象者が既知（既登録）であると判定された場合には、ステップＳ１３０に移行し、ネットワーク通信処理部２４０が人物画像サーバ３００のネットワーク通信処理部３３０との間のネットワーク接続を起動する。こうしてネットワーク接続を確立すると、ステップＳ１４０において、ネットワーク通信処理部２４０が、リモートプロセスとして人物画像サーバ３００内の検索処理を起動する。具体的には、人物画像サーバ３００内の詳細人物判定処理モジュール３１０が、写真サービスシステム２００から判定対象者の画像を受け取ってステップＳ２００〜Ｓ２３０の人物画像の検索処理を実行する。まず、ステップＳ２００、Ｓ２１０では、画像検索プロセスを起動し、判定対象者の画像を用いて大規模人物画像データベース３２０を参照して人物画像の検索を実行する。大規模人物画像データベース３２０は、写真サービスシステム２００内の小規模データベース２３０よりも多数の画像を格納しているので、より多数の人物画像を取得することが可能である。
【００２４】
なお、詳細人物判定処理モジュール３１０は、簡易人物判定処理モジュール２２０よりも高速なマクロプロセッサを用いて人物判定処理を行うものであることが好ましい。本明細書において、人物判定処理が「より詳細」とは、人物判定処理で参照する人物画像データベースがより大規模である場合と、参照するデータベース自体は同じであるが、その処理がより高精度（例えば、特徴部の抽出処理や、特徴部のマッチング処理がより高精度）である場合の両方の場合を含んでいる。
【００２５】
ステップＳ２２０では、ネットワーク通信処理部３３０が、詳細人物判定処理モジュール３１０による検索結果（すなわち、取得された人物画像）を写真サービスシステム２００に報告し、ステップＳ２３０では人物画像サーバ３００が待機状態に戻る。写真サービスシステム２００は、ステップＳ１５０においてこの報告を受領し、ステップＳ１６０において判定対象者の画像を写真サービスシステム２００のモニタ画面に表示する。
【００２６】
図４は、ステップＳ１６０において表示される人物画像の例を示す説明図である。この例のように、モニタ２６０上には、判定対象者を含む１つ以上の画像が表示される。個々の画像の下には、撮影日時と、撮影場所と、枚数指定フィールドＰＣＦが表示されている。枚数指定フィールドＰＣＦに印刷枚数を入力することによって、所望の写真を所望の枚数だけ印刷することができる（図３のステップＳ１７０）。なお、モニタ２６０における人物画像の表示を行わずに、直接写真を印刷するようにしてもよい。あるいは、人物画像の表示のみを行い、画像の印刷は行わないようにしてもよい。
【００２７】
以上のように、本実施例では、遊園地ＴＰの敷地内を巡回する巡回ロボット１００によって予め不特定多数の来園者の人物画像を撮影して人物画像データベース２３０，３２０に蓄積しておき、来園者が写真サービスシステム２００の撮像部２１０で撮影されたときに、その来園者を含む人物画像が、データベース２３０，３２０から検索されて出力される。従って、個々の来園者の画像のみを選択的にその来園者に提示することが可能である。
【００２８】
B．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００２９】
B１．変形例１：
上記実施例では、巡回ロボット１００が敷地内を巡回しつつ画像を撮影して画像データベース２３０，３２０に蓄積するものとしたが、固定した位置に設置されたカメラで撮影した人物画像を画像データベース２３０，３２０に蓄積するものとしてもよい。
【００３０】
B２．変形例２：
上記実施例では、小規模人物画像データベース２３０が当日の画像のみを格納しており、前日以前の画像は小規模人物画像データベース２３０から大規模人物画像データベース３２０に格納されるものとしたが、これらの２つの画像データベース２３０，３２０が格納する画像の区分としては、他の種々のものを利用することができる。但し、小規模人物画像データベース２３０が現時刻以前の所定の時間範囲（例えば当日）に撮影された人物画像のみを保持し、所定の時間範囲以前に撮影された人物画像についてはネットワークを介して大規模人物画像データベース３２０に送信して蓄積させるようにすれば、小規模人物画像データベース２３０のシステム構成を簡易なものとすることが可能である。また、この構成では、２つの画像データベース２３０，３２０が異なる画像を保持しているので、検索をより効率的に行うことができる。
【００３１】
B３．変形例３：
上記実施例では、詳細人物判定処理モジュール３１０が、大規模人物画像データベース３２０内のすべての人物画像を検索するものとしたが、この代わりに、現時刻以前の一定範囲内に撮影された画像のみ（例えば、当日の１日前までに撮影された画像のみ）を検索対象としてもよい。この構成では、詳細人物判定処理モジュール３１０の処理時間を短縮することができ、写真提供サービスをより迅速に行うことが可能である。
【００３２】
B４．変形例４：
人物画像サーバ３００は省略してもよい。この場合には、写真サービスシステム２００内の人物画像データベース２３０のみを用いて画像の検索及び提供サービスが提供される。
【００３３】
B５．変形例５：
上記実施例では、人物画像提供システムを遊園地に適用した場合について説明したが、本発明は、遊園地以外の任意の施設に適用可能である。
【図面の簡単な説明】
【００３４】
【図１】本発明の一実施例としての人物画像提供システムの構成を示す説明図である。
【図２】写真サービスシステムと人物画像サーバの機能を示すブロック図である。
【図３】実施例における処理手順を示すフローチャートである。
【図４】ステップＳ１６０において表示される人物画像の例を示す説明図である。
【符号の説明】
【００３５】
１００…巡回ロボット
２００…写真サービスシステム
２１０…撮像部
２２０…簡易人物判定処理モジュール
２２２…顔認識処理モジュール
２２４…簡易人物画像検索モジュール
２２６…印刷処理モジュール
２３０…小規模人物画像データベース
２４０…ネットワーク通信処理部
２５０…印刷機構
２６０…モニタ
３００…人物画像サーバ
３１０…詳細人物判定処理モジュール
３２０…大規模人物画像データベース
３３０…ネットワーク通信処理部
【図１】
2007293432.tif 000003
【図２】
2007293432.tif 000004
【図３】
2007293432.tif 000005
【図４】
2007293432.tif 000006