(57)【要約】【課題】  より利便性の高い情報処理方法、及び情報処理システムを提供する。【解決手段】  一実施形態に係る情報処理方法は、第２の属性情報を保持する携帯端末を所持する人物から第１の属性情報を取得し、複数の携帯端末から前記第２の属性情報を取得し、前記第１の属性情報と前記複数の携帯端末から取得した前記第２の属性情報とを比較し、比較結果に基づいて前記第１の属性情報を取得した人物の所持する前記携帯端末を特定し、特定した前記携帯端末に対価情報を記憶させる。【選択図】      図４
2014182506.tif 000002
【特許請求の範囲】
【請求項１】
第２の属性情報を保持する携帯端末を所持する人物から第１の属性情報を取得し、
複数の携帯端末から前記第２の属性情報を取得し、
前記第１の属性情報と前記複数の携帯端末から取得した前記第２の属性情報とを比較し、比較結果に基づいて前記第１の属性情報を取得した人物の所持する前記携帯端末を特定し、
特定した前記携帯端末に対価情報を記憶させる、
情報処理方法。
【請求項２】
前記第１の属性情報と前記複数の携帯端末から取得した前記第２の属性情報との類似度を算出し、予め設定された閾値を超えた類似度の算出に用いられた前記第２の属性情報を保持している前記携帯端末を特定する、請求項１に記載の情報処理方法。
【請求項３】
無線通信により複数の携帯端末から前記第２の属性情報を取得し、
前記複数の携帯端末の電波強度を検出し、
前記複数の携帯端末の電波強度のうちで最も電波強度の強い前記携帯端末を特定する、
請求項１に記載の情報処理装置。
【請求項４】
複数の携帯端末から暗号鍵と前記第２の属性情報とを取得し、
取得した複数の前記第２の属性情報と前記第１の属性情報とを比較し、比較結果に基づいて前記第１の属性情報を取得した人物の所持する前記携帯端末を特定し、
特定した前記携帯端末から取得した前記暗号鍵で前記対価情報を暗号化し、
暗号化された前記対価情報を前記携帯端末に送信する、
請求項１に記載の情報処理方法。
【請求項５】
前記第１の属性情報を取得した場合、通信可能な範囲に存在する複数の前記携帯端末に前記対価情報を記憶させる請求項１に記載の情報処理方法。
【請求項６】
第２の属性情報を保持する携帯端末を所持する人物から第１の属性情報を取得し、
複数の携帯端末から前記第２の属性情報を取得し、
前記第１の属性情報と前記複数の携帯端末から取得した前記第２の属性情報とを比較し、比較結果に基づいて前記第１の属性情報を取得した人物の所持する前記携帯端末を特定し、
特定した前記携帯端末に対価情報を記憶させ、
前記第１の属性情報を複数収集し、
収集した前記第１の属性情報に基づいて前記第１の属性情報を取得した場所毎の人物の属性の偏りを示す解析情報を生成する、
情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理方法、及び情報処理システムに関する。
【背景技術】
【０００２】
通行者及び施設の利用者などの収集対象から生体情報を収集し、収集した情報を統計的に解析し、通行者及び利用者の傾向を推測する情報処理の方法がある。さらに、推測した傾向に基づいて、利用者が求める情報を利用者に提供する方法がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２１１２８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記の方法では、収集対象から生体情報を収集したことに対して収集対象に対価を与えることができない。生体情報の収集に対する対価を収集対象に与える為の仕組みが要望されている。
【０００５】
本発明の目的は、より利便性の高い情報処理方法、及び情報処理システムを提供することである。
【課題を解決するための手段】
【０００６】
一実施形態に係る情報処理方法は、第２の属性情報を保持する携帯端末を所持する人物から第１の属性情報を取得し、複数の携帯端末から前記第２の属性情報を取得し、前記第１の属性情報と前記複数の携帯端末から取得した前記第２の属性情報とを比較し、比較結果に基づいて前記第１の属性情報を取得した人物の所持する前記携帯端末を特定し、特定した前記携帯端末に対価情報を記憶させる。
【図面の簡単な説明】
【０００７】
【図１】図１は、一実施形態に係る情報処理システムについて説明する為の図である。
【図２】図２は、一実施形態に係る情報処理システムについて説明する為の図である。
【図３】図３は、一実施形態に係る情報処理システムについて説明する為の図である。
【図４】図４は、一実施形態に係る情報処理システムについて説明する為の図である。
【発明を実施するための形態】
【０００８】
以下、図面を参照しながら情報処理方法、及び情報処理システムの実施形態について、詳細に説明する。  
図１は、一実施形態に係る情報処理システム１の構成の例を示す。  
情報処理システム１は、少なくとも１台以上の情報処理装置１００、携帯端末２００、サーバ３００、情報提供装置４００、及び決済端末５００を備える。情報処理装置１００とサーバ３００とは、ネットワークを介して互いにデータを送受信可能な状態で接続されている。また、情報処理装置１００と情報提供装置４００とは、ネットワークを介して互いにデータを送受信可能な状態で接続されている。
【０００９】
情報処理システム１は、通行者及び施設利用者などの収集対象から生体情報を収集し、収集した情報を統計的に解析し解析情報を生成する。情報処理システム１は、解析情報に基づいて、利用者に提供する情報を切り替える事により、より利用者のニーズに近い情報を提供することができる。またさらに、情報処理システム１は、生体情報を収集した収集対象に対して対価を供給することができる。
【００１０】
情報処理装置１００は、通行者及び施設利用者（利用者と称する）などの収集対象から生体情報を収集する。情報処理装置１００は、店舗、及び施設の出入り口付近などに設置されたカメラから人物（収集対象）の画像（生体情報）を受け取り、受け取った画像を用いて属性情報（第１の属性情報）を生成する。また、情報処理装置１００は、生体情報を収集した収集対象が所持する携帯端末２００に対して対価を供給する。また、情報処理装置１００は、第１の属性情報をサーバ３００に送信する。
【００１１】
情報処理装置１００は、利用者が意識せずに収集可能な情報を生体情報として収集する。情報処理装置１００は、例えば、人物の顔、体温、血流、呼吸、または心拍を生体情報として収集する。さらに、情報処理装置１００は、利用者の生体情報に基づいて第１の属性情報を生成する。属性情報は、人物を分類する為の情報であって、且つ個人を特定することができない情報である。情報処理装置１００は、生体情報を解析することにより、種々の属性情報を生成することができる。例えば、情報処理装置１００は、生体情報に基づいて、利用者の性別、年代、顔の向き、メガネの有無、マスクの有無、表情、及び健康状態などの属性情報を生成することができる。
【００１２】
携帯端末２００は、収集対象が所持する端末である。携帯端末２００は、例えば、ディスプレイ、操作部、及び通信部を備える電子機器である。携帯端末２００は、例えば、携帯電話端末、タブレット型ＰＣ、携帯音楽プレイヤー、または他の電子機器である。携帯端末２００は、情報処理装置１００からの要求に応じて、予め記憶した属性情報（第２の属性情報）を情報処理装置１００に送信する。また、携帯端末２００は、情報処理装置１００から供給された対価情報を記憶する。またさらに、携帯端末２００は、決済端末５００と通信し、対価情報を決済に用いることができる。
【００１３】
サーバ３００は、情報処理装置１００から送信された第１の属性情報を記憶する。なお、サーバ３００は、第１の属性情報に、第１の属性情報を送信した情報処理装置１００の設置場所、第１の属性情報が生成された日時、及び他の情報を対応付けて記憶する。さらに、サーバ３００は、情報処理装置１００の設置場所毎に利用者の傾向を示す解析情報を生成する。サーバ３００は、解析情報を情報提供装置４００に送信する。
【００１４】
情報提供装置４００は、情報処理装置１００に画像を供給したカメラと同じ地点または近傍に設置される。情報提供装置４００は、例えば、ディスプレイ、スピーカ、及び通信部を備える電子機器である。情報提供装置４００は、予め設定された複数種類の広告のうちのいずれかをディスプレイ及びスピーカにより出力する。これにより、情報提供装置４００は、通行者及び施設利用者などに広告を告知することができる。例えば、情報提供装置４００は、サーバ３００から供給された解析情報に基づいて、出力する広告を選択する。これにより、情報提供装置４００は、より利用者のニーズに近い広告を告知することができる。
【００１５】
決済端末５００は、料金の決済を行うことができる。決済端末５００は、店舗に設置されるレジスタ、またはネットワーク上で決済を行う装置である。決済端末５００は、携帯端末２００と通信を行うことにより、携帯端末２００に記憶されている対価情報を読み出すことができる。さらに、決済端末５００は、読みだした対価情報を用いて決済に用いることができる。
【００１６】
サーバ３００は、サーバ３００は、制御部３１０、通信部３２０、及びストレージ３３０を備える。
【００１７】
制御部３１０は、サーバ３００の各部の動作を制御する制御部として機能する。制御部３１０は、ＣＰＵ３１１、ＲＯＭ３１２、及びＲＡＭ３１３などを備えている。制御部３１０は、通信部３２０を介して入力された情報に基づいて種々の処理を行う。
【００１８】
ＣＰＵ３１１は、種々の演算処理を実行する演算素子などを備える。ＣＰＵ３１１は、ＲＯＭ３１２に記憶されているプログラムを実行することにより種々の機能を実現する。ＲＯＭ３１２は、サーバ３００を制御する為のプログラム、及び各種の機能を実現する為のプログラムなどを記憶する。ＲＡＭ３１３は、ＣＰＵ３１１のワークメモリとして機能する。即ち、ＲＡＭ３１３は、ＣＰＵ３１１の演算結果、ＣＰＵ３１１により読み込まれたデータなどを記憶する。
【００１９】
通信部３２０は、ＬＡＮによりインターネットなどのネットワーク上の他の機器と通信を行なうことができる。これにより、サーバ３００は、ネットワーク上に設置された情報処理装置１００と通信することができる。
【００２０】
ストレージ３３０は、ハードディスクドライブ（ＨＤＤ）、ソリッドステイトドライブ（ＳＳＤ）、または他の記憶装置を備える。制御部３１０は、通信部３２０を介して受け取った種々の情報をストレージ３３０に記憶させることができる。上記したように、サーバ３００は、情報処理装置１００から送信された第１の属性情報をストレージ３３０に記憶する。
【００２１】
サーバ３００は、情報処理装置１００とは、物理的に離れた場所に設置される。サーバ３００は、イントラネットまたはインターネット用のＵＲＬなどのネットワークを介して外部の機器がサーバ３００にアクセスする為の接続用のアドレスを有する。情報処理装置１００は、専用、またはＨＴＭＬ等の汎用のネットワーク通信プロトコルによりサーバ３００にデータを送信することができる。即ち、サーバ３００は、通信部３２０によりネットワークを介して情報処理装置１００からデータを受け取ることができる。
【００２２】
さらに、サーバ３００は、情報処理装置１００から第１の属性情報を受信した場合、情報処理装置１００の設置場所、第１の属性情報が生成された日時、物品売上情報、及び施設利用情報などを情報処理装置１００から取得する。情報処理装置１００の設置場所、第１の属性情報が生成された日時、及び施設利用情報は、情報処理装置１００からサーバ３００に送信されるものであってもよいし、サーバ３００が第１の属性情報の受信時に生成するものであってもよい。
【００２３】
物品売上情報は、情報処理装置１００が第１の属性情報を生成する際に併せて生成するものである。情報処理装置１００は、第１の属性情報を生成する為に用いた生体情報の収集対象の人物が店舗で購入したものなどを特定する。情報処理装置１００は、特定した情報を用いて物品売上情報を生成する。
【００２４】
サーバ３００は、第１の属性情報を送信した情報処理装置１００の設置場所を示す情報（場所情報）、第１の属性情報が生成された日時（日時情報）、物品売上情報、及び施設利用情報などを第１の属性情報に対応付けてストレージ３３０に記憶する。なお、サーバ３００は、場所情報、日時情報、物品売上情報、及び施設利用情報の全てを第１の属性情報に対応付ける必要はない。サーバ３００は、少なくとも場所情報を第１の属性情報に対応付ける構成であればよい。
【００２５】
サーバ３００は、第１の属性情報を参照することができるリンクなどの接続用の情報を生成し、記憶する。即ち、サーバ３００は、ネットワークを介して外部機器が接続用の情報を用いて第１の属性情報の読み出しを要求した場合、接続用の情報に応じた第１の属性情報、及び第１の属性情報に対応付けられている情報を外部機器に供給することができる。
【００２６】
さらに、サーバ３００のＣＰＵ３１１は、ＲＯＭ３１２に記憶されているプログラムを実行することにより収集した第１の属性情報を解析する解析部（解析手段）として機能する。なお、情報処理システム１は、サーバ３００とは別に解析部に相当する機能を実現することができるハードウエアを備える構成であってもよい。
【００２７】
サーバ３００は、収集した複数の第１の属性情報を解析部に入力する。例えば、サーバ３００は、収集した第１の属性情報を一定時間ごとに解析部に入力する。これにより、解析部は、一定時間ごとに解析情報を生成することができる。
【００２８】
例えば、サーバ３００の解析部は、場所毎及び時間毎に、性別の出現頻度及び年代の出現頻度を集計する。これにより、解析部は、ある場所にある時間に存在する可能性が高い年代及び性別を推測することができる。
【００２９】
また例えば、第１の属性情報に物品売上情報が対応付けられている場合、解析部は、各場所毎及び時間毎の物品の売り上げを物品の種別毎に集計することができる。さらに、解析部は、年代ごとの出現頻度及び性別ごとの出現頻度と、各種物品の売上と、の相関関係を推測することができる。これにより、解析部は、各場所毎、各性別毎、及び各年代毎に利用者のニーズの高い物品の種別を推定し、解析情報を生成することができる。
【００３０】
例えば、店舗にこの解析情報を供給した場合、店舗では利用者のニーズの高い物品を時間帯毎に認識することができる。これにより、店舗では、解析情報に応じて商品を仕入れ及び陳列することにより、より効果的に物品を販売することができる。
【００３１】
また、情報提供装置４００は、例えば複数の物品ごとに複数の広告を出力する為のデータ（広告データ）が予め記憶されている。情報提供装置４００は、サーバ３００から供給された解析情報に基づいて、利用者のニーズの高い物品の広告を出力することができる。さらに、情報提供装置４００は、利用者のニーズの高い物品を時間帯毎に認識することができる。これにより、情報提供装置４００は、解析情報に基づいて時間帯毎に利用者のニーズの高い物品の広告情報を出力することができる。
【００３２】
また例えば、第１の属性情報に施設利用情報が対応付けられている場合、解析部は、各場所（施設）毎及び時間毎に年代ごとの出現頻度及び性別ごとの出現頻度を推測することができる。これにより、解析部は、利用者のニーズの高い施設を時間帯毎、各性別毎、及び各年代毎に推定し、解析情報を生成することができる。
【００３３】
例えば、施設にこの解析情報を供給した場合、施設では利用者の性別の割合、及び年代の偏りなどを認識することができる。施設では、解析情報に応じて稼働率を調整することにより、サービスを向上させることができる。
【００３４】
図２は、情報処理装置１００の構成の例を示す。  
情報処理装置１００は、制御部１１０、人物検出部１２０、顔検出部１３０、特徴抽出部１４０、記憶部１５０、通信部１６０、及び特定部１７０を備える。
【００３５】
制御部１１０は、情報処理装置１００の各部の動作を制御する制御部として機能する。制御部１１０は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどを備えている。制御部１１０は、通信部１６０を介して入力された情報に基づいて種々の処理を行う。
【００３６】
ＣＰＵは、種々の演算処理を実行する演算素子などを備える。ＣＰＵは、ＲＯＭに記憶されているプログラムを実行することにより種々の機能を実現する。ＲＯＭは、情報処理装置１００を制御する為のプログラム、及び各種の機能を実現する為のプログラムなどを記憶する。ＲＡＭは、ＣＰＵのワークメモリとして機能する。即ち、ＲＡＭは、ＣＰＵの演算結果、ＣＰＵにより読み込まれたデータなどを記憶する。
【００３７】
制御部１１０のＣＰＵは、ＲＯＭに記憶されているプログラムを実行することにより生体情報を取得し、生体情報に基づいて第１の属性情報を生成する属性情報生成部（属性情報生成手段）として機能する。人物検出部１２０、顔検出部１３０、及び特徴抽出部１４０は、属性情報生成部の機能の一部である。なお、ここでは、利用者の画像を生体情報として用いる例について説明する。
【００３８】
情報処理装置１００は、カメラ６００から生体情報を受け取る。カメラ６００は、第１の属性情報を収集する場所に設置されるものである。カメラ６００は、例えば、店舗、及び施設の出入り口付近などに設置されるｉｎｄｕｓｔｒｉａｌ  ｔｅｌｅｖｉｓｉｏｎ（ＩＴＶ）カメラである。
【００３９】
カメラ６００は、Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ（ＣＣＤ）またはＣｏｍｐｌｉｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ（ＣＭＯＳ）などの受光素子が複数配列されたセンサと光学系とを備える。受光素子は、受光した光を電気信号、即ちディジタル画像（以下画像と称す）に変換する。光学系は、例えばレンズ、または導光部材などであり、所定の範囲から光を受光し、受光した光を受光素子に結像させる構成を備える。カメラ６００は、光学系により受光した光から画像のデータを生成する。これにより、カメラ６００は、店舗、及び施設の出入り口などを通過する利用者の画像を取得することができる。
【００４０】
カメラ６００は、例えば店舗、及び施設の出入り口などに利用者が接近した場合に、利用者の画像を取得することができる。また、例えば、カメラ６００は、受光した光を連続的に画像に変換することにより、動画像を取得することもできる。この場合、カメラ６００は、動画像を情報処理装置１００に供給する。情報処理装置１００は、カメラ６００から供給された動画像の各フレーム、または一定フレームごとに後述する処理を行う。
【００４１】
人物検出部１２０は、カメラ６００から画像を受け取った場合、画像中で人物が写っている領域（人物領域）を検出する。人物検出部１２０は、例えば、動体が存在する領域、予め設定されたテンプレートに近いオブジェクトが存在する領域を人物領域として検出する。
【００４２】
顔検出部１３０は、人物領域内から人物の顔が写っている領域（顔領域）の画像（顔画像）を検出する。顔検出部１３０は、検出した顔画像を特徴抽出部１４０に送信する。顔検出部１３０は、例えば、画像内を予め用意されたテンプレートを移動させながら相関値を算出する。顔検出部１３０は、最も高い相関値が算出された領域を顔領域と特定する。これにより、顔検出部１３０は、人物の顔が映りこんでいる顔領域の顔画像を検出することができる。
【００４３】
なお、顔検出部１３０は、顔画像の誤検出を防ぐために、複数のフレームから連続的に顔画像が検出された場合に、顔画像を特徴抽出部１４０に供給する。なお、顔検出部１３０は、画像データの中から、目、鼻などの顔部位の位置を検出することにより、顔画像を検出する構成であってもよい。
【００４４】
また、顔検出部１３０は、人物がマスク、サングラス、または帽子などを着用している場合でも顔画像を検出することができるように、予め人物がマスク、サングラス、または帽子などを着用している場合の顔パターンをテンプレートとして記憶しておく構成であってもよい。
【００４５】
特徴抽出部１４０は、顔画像に基づいて顔特徴（ｆａｃｉａｌ  ｆｅａｔｕｒｅ）を抽出する。顔特徴は、個人を識別することができる特徴情報である。特徴抽出部１４０は、例えば顔画像の濃淡情報を顔特徴として扱い、ｍピクセル×ｎピクセルの領域の濃淡値をｍ×ｎ次元の特徴ベクトルとして抽出するものとしてよい。また特徴抽出部１４０は、例えば、部分空間法（ｓｕｂｓｐａｃｅ  ｍｅｔｈｏｄ）などを用いることにより、上述の特徴ベクトルから顔特徴を抽出することができるものとしてよい。
【００４６】
さらに、特徴抽出部１４０は、抽出した顔特徴に基づいて、収集対象の人物（利用者）の属性を判別し、第１の属性情報を生成する。特徴抽出部１４０は、生成した第１の属性情報と、顔特徴とを対応付けて記憶部１５０に記憶する。
【００４７】
なお、本実施形態では、特徴抽出部１４０は、性別、年代、顔の向き、メガネの有無、マスクの有無、表情、及び健康状態などを属性として判別する。しかし、特徴抽出部１４０は、さらに他の属性を判別する構成であってもよい。例えば、特徴抽出部１４０は、顔のパーツの位置、しわの数、性別特有の部位、及び骨格などに基づいて、上記のような種々の属性を判別する。
【００４８】
記憶部１５０は、ハードディスクドライブ（ＨＤＤ）、ソリッドステイトドライブ（ＳＳＤ）、または他の記憶装置を備える。記憶部１５０は、特徴抽出部１４０から供給された第１の属性情報及び顔特徴を記憶する。
【００４９】
また、制御部１１０は、記憶部１５０に第１の属性情報が格納された場合、対価情報を生成する。対価情報は、例えば決済に金銭の代わりに決済に用いることができるポイントである。制御部１１０は、例えば、予め設定された対価情報を生成する。制御部１１０は、生成した対価情報を第１の属性情報に対応付けて記憶部１５０に記憶する。なお、制御部１１０は、予め設定された複数の対価情報の中から属性情報に応じたものを選択し、選択した対価情報を第１の属性情報に対応付けて記憶する構成であってもよい。これにより、制御部１１０は、より利用者のニーズに応じた対価情報を供給することができる。
【００５０】
通信部１６０は、近距離無線通信により携帯端末２００と通信することができる。通信部１６０は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、近距離無線ＬＡＮ、または赤外線通信などにより携帯端末２００と通信する。これにより、情報処理装置１００は、携帯端末２００に対して対価情報を供給することができる。
【００５１】
特定部１７０は、対価情報を供給する携帯端末２００を特定することができる。例えば、通信部１６０の通信可能な範囲内に携帯端末２００が複数存在する場合がある。このような場合、特定部１７０は、生体情報の収集対象となった利用者が所持する携帯端末２００を複数の携帯端末２００の中から特定する。
【００５２】
特定部１７０は、通信部１６０により複数の携帯端末２００と通信を行い、携帯端末２００から第２の属性情報を取得する。特定部１７０は、取得した第２の属性情報と、記憶部１５０に記憶されている第１の属性情報とを比較する。特定部１７０は、比較の結果に基づいて１つの携帯端末２００を特定する。例えば、特定部１７０は、第１の属性情報と一致する属性が最も多い第２の属性情報を有する携帯端末２００を特定する。
【００５３】
制御部１１０は、特定部１７０により特定した携帯端末２００に対して通信部１６０により対価情報を供給する。即ち、制御部１１０は、比較に用いた第１の属性情報に対応付けられている対価情報を特定した携帯端末２００に供給する。これにより、情報処理装置１００は、生体情報を提供した利用者の所持する携帯端末２００に対して対価情報を供給することができる。
【００５４】
図３は、携帯端末２００の構成の例を示す。  
携帯端末２００は、制御部２１０、記憶部２５０、通信部２６０、カメラ２７０、表示部２８０、及び操作部２９０を備える。
【００５５】
制御部２１０は、携帯端末２００の各部の動作を制御する制御部として機能する。制御部２１０は、ＣＰＵ２１１、ＲＯＭ２１２、及びＲＡＭ２１３などを備えている。制御部２１０は、操作部２９０から供給される操作信号に基づいて、種々の処理を行う。
【００５６】
ＣＰＵ２１１は、種々の演算処理を実行する演算素子などを備える。ＣＰＵ２１１は、ＲＯＭ２１２に記憶されているプログラムを実行することにより種々の機能を実現する。
【００５７】
ＲＯＭ２１２は、携帯端末２００を制御する為のプログラム、及び各種の機能を実現する為のプログラムなどを記憶する。ＣＰＵ２１１は、操作部２９０から供給される操作信号に基づいて、ＲＯＭ２１２に記憶されているプログラムを起動する。これにより、制御部２１０は、各部の動作を制御する。
【００５８】
ＲＡＭ２１３は、ＣＰＵ２１１のワークメモリとして機能する。即ち、ＲＡＭ２１３は、ＣＰＵ２１１の演算結果、ＣＰＵ２１１により読み込まれたデータなどを記憶する。
【００５９】
また、制御部２１０は、ＣＰＵ２１１が実行しているアプリケーションに応じて、種々の画面などの映像信号を生成し、表示部２８０に表示させることができる。
【００６０】
記憶部２５０は、ハードディスクドライブ（ＨＤＤ）、ソリッドステイトドライブ（ＳＳＤ）、または半導体メモリなどを備える。記憶部２５０は、制御部２１０のＣＰＵ２１１により実行されるプログラム、アプリケーション、及び種々のデータなどを記憶することができる。また、記憶部２５０は、情報処理装置１００で携帯端末２００を特定する為に用いられる第２の属性情報を記憶するメモリ２５０ａと、対価情報を記憶するメモリ２５０ｂとを有する。
【００６１】
通信部２６０は、近距離無線通信により情報処理装置１００と通信することができる。通信部２６０は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、近距離無線ＬＡＮ、または赤外線通信などにより情報処理装置１００と通信する。これにより、携帯端末２００は、情報処理装置１００から供給された対価情報を受け取ることができる。
【００６２】
カメラ２７０は、受光素子が複数配列されたセンサと光学系とを備える。受光素子は、受光した光を電気信号、即ち画像に変換する。光学系は、例えばレンズ、または導光部材などであり、所定の範囲から光を受光し、受光した光を受光素子に結像させる構成を備える。カメラ２７０は、光学系により受光した光から画像のデータを生成する。これにより、カメラ２７０は、携帯端末２００を所持する利用者の画像を取得することができる。
【００６３】
表示部２８０は、例えば、マトリクス状に配列された複数の画素を備える液晶表示パネルと、この液晶パネルを照明するバックライトとを備える液晶表示装置などを備える。表示部２８０は、映像信号に基づいて映像を表示する。
【００６４】
操作部２９０は、静電容量式センサ、サーモセンサ、または他の方式に基づいて位置情報を生成するデバイスである。例えば、操作部２９０は、表示部２８０と一体にタッチセンサとして設けられる。操作部２９０は、表示部２８０に表示されている画面上での操作に基づいて操作信号を生成し、制御部２１０に供給することができる。
【００６５】
また、操作部２９０は、例えば、ユーザによる操作入力に応じて操作信号を生成するキーを備える構成であってもよい。操作部２９０は、キーの操作に応じて操作信号を生成し、操作信号を制御部２１０に供給する。
【００６６】
また、携帯端末２００は、図示しない電源部を備える。電源部は、バッテリーと、商用電源などから電力を受け取るアダプタと接続する為の端子（例えばＤＣジャック）と、を備える。電源部は、商用電源から受け取った電力をバッテリーに充電する。また、電源部は、バッテリーに充電されている電力を携帯端末２００内の各部へ供給する。
【００６７】
また、制御部２１０のＣＰＵ２１１は、ＲＯＭ２１２のプログラムを実行することにより、人物検出部２１４、顔検出部２１５、及び特徴抽出部２１６として機能する。
【００６８】
人物検出部２１４は、情報処理装置１００の人物検出部１２０と同等の構成である。即ち、人物検出部２１４は、カメラ２７０から画像を受け取った場合、画像中で人物が写っている領域（人物領域）を検出する。人物検出部２１４は、例えば、予め設定されたテンプレートに近いオブジェクトが存在する領域を人物領域として検出する。
【００６９】
顔検出部２１５は、情報処理装置１００の顔検出部１３０と同等の構成である。即ち、顔検出部２１５は、人物領域内から人物の顔が写っている領域（顔領域）の画像（顔画像）を検出する。顔検出部２１５は、検出した顔画像を特徴抽出部２１６に送信する。顔検出部２１５は、例えば、画像内を予め用意されたテンプレートを移動させながら相関値を算出する。顔検出部２１５は、最も高い相関値が算出された領域を顔領域と特定する。これにより、顔検出部２１５は、人物の顔が映りこんでいる顔領域の顔画像を検出することができる。
【００７０】
なお、顔検出部２１５は、画像データの中から、目、鼻などの顔部位の位置を検出することにより、顔画像を検出する構成であってもよい。
【００７１】
また、顔検出部２１５は、人物がマスク、サングラス、または帽子などを着用している場合でも顔画像を検出することができるように、予め人物がマスク、サングラス、または帽子などを着用している場合の顔パターンをテンプレートとして記憶しておく構成であってもよい。
【００７２】
特徴抽出部２１６は、情報処理装置１００の特徴抽出部１４０と同等の構成である。即ち、特徴抽出部２１６は、顔画像に基づいて顔特徴（ｆａｃｉａｌ  ｆｅａｔｕｒｅ）を抽出する。顔特徴は、個人を識別することができる特徴情報である。特徴抽出部２１６は、例えば、部分空間法（ｓｕｂｓｐａｃｅ  ｍｅｔｈｏｄ）などを用いることにより顔特徴を抽出することができる。
【００７３】
特徴抽出部２１６は、例えば顔画像の濃淡情報を顔特徴として抽出する。特徴抽出部２１６は、ｍピクセル×ｎピクセルの領域の濃淡値をｍ×ｎ次元の特徴ベクトルとして抽出する。
【００７４】
さらに、特徴抽出部２１６は、抽出した顔特徴に基づいて、収集対象の人物（利用者）の属性を判別し、第２の属性情報を生成する。特徴抽出部２１６は、生成した第２の属性情報と、顔特徴とを対応付けて記憶部２５０のメモリ２５０ａに記憶する。
【００７５】
なお、本実施形態では、特徴抽出部２１６は、性別、年代、顔の向き、メガネの有無、マスクの有無、表情、及び健康状態などを属性として判別する。しかし、特徴抽出部２１６は、さらに他の属性を判別する構成であってもよい。例えば、特徴抽出部２１６は、顔のパーツの位置、しわの数、性別特有の部位、及び骨格などに基づいて、上記のような種々の属性を判別する。
【００７６】
これにより、携帯端末２００は、予め携帯端末２００の所持者の生体情報から第２の属性情報を生成し、メモリ２５０ａに記憶することができる。
【００７７】
図４は、情報処理システム１の動作の例を示す。  
情報処理装置１００は、カメラ６００により撮像された画像を取得する（ステップＳ１１）。情報処理装置１００は、カメラ６００により撮像された画像から特徴量を抽出する（ステップＳ１２）。即ち、情報処理装置１００は、カメラ６００により撮像された画像から顔領域を検出し、顔領域の画像から顔特徴を抽出する。さらに、情報処理装置１００は、顔特徴に基づいて第１の属性情報を生成する（ステップＳ１３）。またさらに、情報処理装置１００は、対価情報を生成する（ステップＳ１４）。情報処理装置１００は、第１の属性情報、対価情報、及び第１の属性情報の生成に用いた顔特徴を対応付けて記憶部１５０に記憶する。
【００７８】
また、情報処理装置１００の制御部１１０は、第１の暗号鍵を生成する（ステップＳ１５）。第１の暗号鍵は、例えば、RSA(Rives-Shamir-Adleman)、楕円曲線暗号(ECC:Elliptic Curve Cryptosystem)、または他の規格に基づく暗号処理に用いられる公開暗号鍵である。
【００７９】
情報処理装置１００の制御部１１０は、要求コマンドを生成する。要求コマンドは、携帯端末２００に第２の属性情報を要求するコマンドである。情報処理装置１００は、要求コマンドに第１の暗号鍵を付加する。
【００８０】
情報処理装置１００は、要求コマンドを携帯端末２００に送信する（ステップＳ１６）。情報処理装置１００は、通信部１６０から通信部１６０の通信可能範囲に要求コマンドを出力する。これにより、情報処理装置１００は、通信部１６０の通信可能範囲内に存在する複数の携帯端末２００に同時に要求コマンドを送信することができる。
【００８１】
携帯端末２００は、情報処理装置１００から要求コマンドを受信した場合、記憶部２５０のメモリ２５０ａから第２の属性情報を読み出す（ステップＳ１７）。さらに、携帯端末２００は、第２の暗号鍵を生成する（ステップＳ１８）。第２の暗号鍵は、例えば、RSA(Rives-Shamir-Adleman)、楕円曲線暗号(ECC:Elliptic Curve Cryptosystem)、または他の規格に基づく暗号処理に用いられる公開暗号鍵である。
【００８２】
携帯端末２００は、第２の属性情報及び第２の暗号鍵を第１の暗号鍵により暗号化する（ステップＳ１９）。携帯端末２００は、暗号化した第２の属性情報及び第２の暗号鍵を含むレスポンスを生成する。携帯端末２００は、暗号化した第２の属性情報及び第２の暗号鍵を含むレスポンスを情報処理装置１００に送信する（ステップＳ２０）。
【００８３】
情報処理装置１００は、携帯端末２００から送信されたレスポンスを受信した場合、受信したレスポンスに含まれている暗号化された第２の属性情報及び第２の暗号鍵を第１の公開暗号鍵に対応する第１の秘密鍵を用いて復号する（ステップＳ２１）。これにより、情報処理装置１００は、携帯端末２００が保持する第２の属性情報と、携帯端末２００で生成された第２の暗号鍵とを取得することができる。
【００８４】
情報処理装置１００は、記憶部１５０に記憶されている第１の属性情報と、取得した第２属性情報とを比較する（ステップＳ２２）。情報処理装置１００は、比較結果に基づいて、第１の属性情報の生成に用いられた生体情報を提供した利用者が所持する携帯端末２００を特定する。
【００８５】
さらに、情報処理装置１００は、対価情報を第２の暗号鍵により暗号化する（ステップＳ２３）。情報処理装置１００は、第２の暗号鍵により暗号化した対価情報を携帯端末２００に送信する（ステップＳ２４）。即ち、情報処理装置１００は、通信部１６０から通信部１６０の通信可能範囲に第２の暗号鍵により暗号化した対価情報を出力する。これにより、情報処理装置１００は、通信部１６０の通信可能範囲内に存在する複数の携帯端末２００に同時に第２の暗号鍵により暗号化した対価情報を送信することができる。
【００８６】
例えば、情報処理装置１００は、取得した第２の属性情報と一致する第１の属性情報が記憶部１５０に記憶されている場合、第２の属性情報を持つ携帯端末２００の利用者から生体情報を収集したことを認識する。この場合、情報処理装置１００は、第２の属性情報と一緒に暗号化されていた第２の暗号鍵で対価情報を暗号化し、通信部１６０により出力する。
【００８７】
また、例えば、情報処理装置１００は、取得した第２の属性情報と記憶部１５０の各第１の属性情報との類似度を算出し、算出した類似度が予め設定された閾値を超えているか否か判断する。情報処理装置１００は、算出した類似度が予め設定された閾値を超えている場合、第２の属性情報と一緒に暗号化されていた第２の暗号鍵で対価情報を暗号化し、通信部１６０により出力する構成であってもよい。
【００８８】
情報処理装置１００は、例えば、予め設定された対価情報を第２の暗号鍵で暗号化し、通信部１６０により出力する。また、情報処理装置１００は、第２の属性情報と最も類似度の高い第１の属性情報を特定し、特定した第１の属性情報に対応付けられている対価情報を第２の暗号鍵で暗号化し、通信部１６０により出力する構成であってもよい。またさらに、情報処理装置１００は、第２の属性情報が有する属性に基づいて、予め設定された複数の対価情報の中から１つの対価情報を選択し、選択した対価情報を第２の暗号鍵で暗号化し、通信部１６０により出力する構成であってもよい。
【００８９】
なお、情報処理装置１００は、複数の携帯端末２００からレスポンスを受信した場合、各レスポンス毎に上記のステップＳ２１乃至ステップＳ２４の処理を行う。これにより、情報処理装置１００は、生体情報の収集対象になった利用者の所持するすべての携帯端末２００に対価情報を供給することができる。
【００９０】
携帯端末２００は、情報処理装置１００から送信された暗号化された対価情報を受信した場合、第２の暗号鍵に対する第２の秘密鍵を用いて復号する（ステップＳ２５）。これにより、携帯端末２００は、対価情報を取得することができる。携帯端末２００は、取得した対価情報をメモリ２５０ｂに保存する（ステップＳ２６）。携帯端末２００は、決済端末５００からの要求に応じて対価情報をメモリ２５０ｂから読み出し、決済端末５００に供給する。これにより、携帯端末２００は、取得した対価情報を決済に用いることができる。
【００９１】
なお、生体情報の収集対象となっていない利用者の携帯端末２００は、第２の暗号鍵で暗号化された対価情報を受信しても、復号することができない。この為、情報処理装置１００は、生体情報の収集対象である利用者の所持する携帯端末２００にのみ対価情報を供給することができる。
【００９２】
上記したように、情報処理装置１００は、利用者の生体情報を収集し、生体情報から第１の属性情報を生成する。サーバ３００は、第１の属性情報に基づいて場所毎の利用者の属性の偏りを示す解析情報を生成し、各種の施設に解析情報を提供することができる。さらに、情報処理装置１００は、生体情報の収集対象になった利用者が所持する携帯端末２００で生成された暗号鍵を携帯端末２００から受け取り、対価情報をこの暗号鍵で暗号化し、携帯端末２００に供給する。携帯端末２００は、暗号化された対価情報を生成した暗号鍵に対応する秘密鍵を用いて復号する。これにより、携帯端末２００は、決済端末５００で決済に用いることができる対価情報を取得することができる。
【００９３】
このように、情報処理システム１は、個人を特定することができない情報であって、且つ人物を分類することができる統計的な情報である属性情報を収集することができる。さらに、情報処理システム１は、生体情報を収集した利用者の所持する携帯端末２００を自動的に特定し、特定した携帯端末２００に対価情報を提供することができる。この結果、より利便性の高い情報処理方法、及び情報処理システムを提供することができる。
【００９４】
なお、上記した実施形態では、情報処理装置１００は、携帯端末２００から受け取った第２の属性情報と記憶部１５０に記憶されている第１の属性情報とを比較し、対価情報を供給する携帯端末２００を特定する構成であると説明したが、この構成に限定されない。情報処理装置１００は、携帯端末２００との距離に基づいて、対価情報を供給する携帯端末２００を特定する構成であってもよい。この場合、情報処理装置１００は、携帯端末２００から受け取ったレスポンスに基づいて、各携帯端末２００の電波の強度を検知する。例えば、情報処理装置１００は、最も電波強度の強い携帯端末２００に対価情報を供給する構成であってもよい。
【００９５】
また、情報処理装置１００は、電波強度と、第１の属性情報と第２の属性情報との類似度とをそれぞれスコア化し、スコアの最も高い携帯端末２００に対価情報を供給する構成であってもよい。
【００９６】
また、上記の実施形態では、情報処理装置１００は、決済に金銭の代わりに決済に用いることができるポイントを対価情報として携帯端末２００に供給する構成であると説明したが、この構成に限定されない。情報処理装置１００は、対価情報を生成した場合に識別情報（対価情報ＩＤ）を生成し、生成した対価情報ＩＤを携帯端末２００に供給する構成であってもよい。この場合、情報処理装置１００は、対価情報ＩＤと対価情報とを対応付け、決済端末５００から参照することができるサーバなどの機器に対応付けられた対価情報ＩＤ及び対価情報を送信する。この場合、決済端末５００は、携帯端末２００から対価情報ＩＤを受け取り、受け取った対価情報ＩＤに対応する対価情報を上記のサーバから取得し、取得した対価情報を用いて決済を行う。
【００９７】
また上記の実施形態では、情報処理装置１００は、第１の属性情報と第２の属性情報とを比較して対価情報を供給する携帯端末２００を特定する構成であると説明したが、この構成に限定されない。情報処理装置１００は、第１の属性情報と対応付けて記憶部１５０に記憶した顔特徴に基づいて対価情報を供給する携帯端末２００を特定する構成であってもよい。携帯端末２００は、要求コマンドを受信した場合、第２の暗号鍵により顔特徴を暗号化し、情報処理装置１００に送信する。情報処理装置１００は、携帯端末から供給された顔特徴と、第１の属性情報と対応付けて記憶部１５０に記憶した顔特徴とを比較し、一致した携帯端末２００に対価情報を供給する構成であってもよい。
【００９８】
なお、上記の実施形態では、情報処理システム１は、少なくとも１台以上の情報処理装置１００、携帯端末２００、サーバ３００、情報提供装置４００、及び決済端末５００を備える構成であると説明したが、この構成に限定されない。情報処理システム１は、情報処理装置１００、携帯端末２００、サーバ３００、情報提供装置４００、及び決済端末５００の全てを備える必要はなく、少なくとも第１の属性情報を収集する構成と、第１の属性情報の収集に用いた生体情報を提供した利用者の所持する携帯端末２００に対価情報を供給する構成と、を備えていればよい。
【００９９】
また、上記した実施形態では、情報処理装置１００は、１つの携帯端末２００を特定し、特定した携帯端末２００に対価情報を提供する構成であると説明したが、この構成に限定されない。情報処理装置１００は、属性情報を収集した場合に通信部１６０の通信可能範囲に存在する複数の携帯端末２００に対価情報を提供する構成であってもよい。また、情報処理装置１００は、通信部１６０の通信可能範囲に携帯端末２００が侵入したことを検知した場合に携帯端末２００に対価情報を提供する構成であってもよい。
【０１００】
なお、上述の各実施の形態で説明した機能は、ハードウエアを用いて構成するに留まらず、ソフトウエアを用いて各機能を記載したプログラムをコンピュータに読み込ませて実現することもできる。また、各機能は、適宜ソフトウエア、ハードウエアのいずれかを選択して構成するものであっても良い。
【０１０１】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【０１０２】
１…情報処理システム１００…情報処理装置、１１０…制御部、１２０…人物検出部、１３０…顔検出部、１４０…特徴抽出部、１５０…記憶部、１６０…通信部、１７０…特定部、２００…携帯端末、２１０…制御部、２１１…ＣＰＵ、２１２…ＲＯＭ、２１３…ＲＡＭ、２１４…人物検出部、２１５…顔検出部、２１６…特徴抽出部、２５０…記憶部、２５０ａ…メモリ、２５０ｂ…メモリ、２６０…通信部、２７０…カメラ、２８０…表示部、２９０…操作部、３００…サーバ、３１０…制御部、３１１…ＣＰＵ、３１２…ＲＯＭ、３１３…ＲＡＭ、３２０…通信部、３３０…ストレージ、４００…情報提供装置、５００…決済端末、６００…カメラ。
【図１】
2014182506.tif 000003
【図２】
2014182506.tif 000004
【図３】
2014182506.tif 000005
【図４】
2014182506.tif 000006
【手続補正書】
【提出日】平成26年6月4日(2014.6.4)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2014182506.tif 000007