(57)【特許請求の範囲】
【請求項１】
車内に存在する全人物を特定する処理を行なう人物特定装置であって、
車内における少なくとも搭乗者、着座人数および着座位置を含む車内の状況を表す情報を取得する情報取得部と、
過去の少なくとも搭乗者、着座人数および着座位置を含む車内の状況を表す情報および各認証方式による成否の情報が関連付けられた利用履歴情報を蓄積する蓄積部と、
前記取得された情報および前記利用履歴情報に基づいて、現在における前記各認証方式による成功率を推定する推定部と
前記推定された成功率に応じて、前記各認証方式のうち実行すべき認証方式を判定する判定部と、
前記各認証方式のうち前記実行すべきと判定された認証方式を実行する実行部と、
前記実行された認証方式の結果に基づいて、各搭乗者および着座位置に応じたレンダリング情報を出力する通信部と、を備えることを特徴とする人物特定装置。
【請求項２】
前記判定部は、前記各認証方式に予め設定された優先順位の上位から下位に向けて順に実行すべきか否かを判定することを特徴とする請求項１記載の人物特定装置。
【請求項３】
前記判定部は、所定の閾値を基準に、前記基準に対する前記推定された成功率の高低に応じて前記各認証方式のうち実行すべき認証方式を判定することを特徴とする請求項１または請求項２記載の人物特定装置。
【請求項４】
前記実行部は、前記各認証方式のうち前記推定された成功率が高い認証方式を実行することを特徴とする請求項１記載の人物特定装置。
【請求項５】
前記推定部は、前記蓄積された情報に基づく係数を含む関係式を用いて、前記取得された情報に対する前記成功率を算出することを特徴とする請求項１から請求項４のいずれかに記載の人物特定装置。
【請求項６】
前記実行されるべきと判定された認証方式により、人物特定の処理を実行した結果、人物特定に失敗したときには、前記人物特定の処理の結果を蓄積するとともに、前記蓄積された情報に基づく係数を算出し直す学習部を更に備えることを特徴とする請求項１から請求項５のいずれかに記載の人物特定装置。
【請求項７】
携帯通信端末を検出する端末検出部を更に備え、
前記端末検出部は、前記携帯通信端末の検出を契機として人物特定の処理を開始させることを特徴とする請求項１から請求項６のいずれかに記載の人物特定装置。
【請求項８】
ユーザの指示を受け付ける指示受付部を更に備え、
前記指示受付部は、前記受け付けたユーザ指示に基づいて、前記認証方式のうち実行されうる認証方式、または前記前記各認証方式のうち実行すべき認証方式の判定手順を設定することを特徴とする請求項１から請求項７のいずれかに記載の人物特定装置。
【請求項９】
前記認証方式には、映像による情報に基づく顔認証が含まれることを特徴とする請求項１から請求項８のいずれかに記載の人物特定装置。
【請求項１０】
前記認証方式には、音による情報に基づく話者認証が含まれることを特徴とする請求項１から請求項９のいずれかに記載の人物特定装置。
【請求項１１】
前記認証方式には、携帯通信端末または自装置の操作インタフェースを介したユーザ自身による指示が含まれることを特徴とする請求項１から請求項１０のいずれかに記載の人物特定装置。
【請求項１２】
車内に存在する全人物を特定する処理を行なうプログラムであって、
車内における少なくとも搭乗者、着座人数および着座位置を含む車内の状況を表す情報を取得する処理と、
過去の少なくとも搭乗者、着座人数および着座位置を含む車内の状況を表す情報および各認証方式による成否の情報が関連付けられた利用履歴情報を蓄積する処理と、
前記取得された情報および前記利用履歴情報に基づいて、現在における前記各認証方式による成功率を推定する処理と、
前記推定された成功率に応じて、前記各認証方式のうち実行すべき認証方式を判定する処理と、
前記各認証方式のうち前記実行すべきと判定された認証方式を実行する処理と、
前記実行された認証方式の結果に基づいて、各搭乗者および着座位置に応じたレンダリング情報を出力する処理と、を含む一連の処理をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、周囲に存在する人物を特定する処理を行なう人物特定装置およびプログラムに関する。
【背景技術】
【０００２】
近年、車載機などの情報端末は、インターネットを介して情報を交換し、搭乗者に各種の情報を提供可能になっている。そのような情報提供サービスとして、車両のＧＰＳセンサと連動し、渋滞情報等を提供するサービスは既に実現されている。しかし、車内の搭乗者が座っている位置を検出し、その搭乗者の趣味嗜好に応じた情報を提供するサービスは未だ実現されていない。
【０００３】
自動車の着座状態検出装置として、例えば、特許文献１には、座席内部に圧力センサを設けて乗員が着座したときに座席に加わる圧力を検出し、搭乗者の着座を検出する技術が公開されている。しかし、このような技術では、車両内の座席全てに着座センサを取り付ける必要があり、取り付けの手間やコストがかかる。また、搭乗者が実際に着座したときと、座席に搭乗者以外の物体が載置されたときとを区別できず、搭乗者の体重以外の個人情報も取得することができない。
【０００４】
一方、スマートフォンやタブレットなどの普及に伴い、個人が所持する端末から位置を特定する先行技術が開示されている。このような携帯通信端末を利用すれば、搭乗者の個人情報を容易に特定することができる。例えば、特許文献２には、車両の天井や座席上部などに設置された無線センサと搭乗者の携帯通信端末とが交信することによって、搭乗者の車内での相対位置を検知できる機能が記載されている。
【０００５】
しかし、この発明では無線電波のゆらぎと携帯通信端末の持ち方（例えばカバンの中に置く）によっては、車内に持ち込まれている携帯通信端末を正確に位置特定できないおそれもある。また、このような技術では、天井や座席毎にアンテナを設ける必要があり、そのようなアンテナを標準装備していない車両には、新たに複数のアンテナを設置する必要がある。
【０００６】
これに対して、低周波の音波による位置特定技術も開示されている。例えば、特許文献３は、車両に設けられたスピーカから発せられた信号音に対して、信号音を検知した時刻に関する検知情報を通知信号として発信する携帯通信端末を開示している。情報関連付け装置は、所定の時間幅を空けて複数のスピーカごとに信号音を発生させ、携帯通信端末からの信号音を検知した時刻の間隔と所定の時間幅とに基づいて信号音の音源と携帯通信端末との相対的な距離を推定し、車室内における携帯通信端末の位置を特定する。
【０００７】
この方式は高周波の無線電波を利用する場合により位置特定の精度はよいが、低周波端末とスピーカの時刻が正確に同期することが容易ではない。また、人が聞こえない音波帯域を利用する必要があるため、ハードウェア上で対応できない携帯通信端末が多数ある。
【０００８】
また、特許文献４には、搭乗者（運転者のみ）の顔画像から抽出された特徴量に基づいて搭乗者の属性を推定し、推定された属性に応じた運転情報を提供する装置が開示されている。しかし、車内の照明具合が悪い場合には、顔認証が十分に作動しない。したがって、撮像画像から搭乗者を識別し得る鮮明な画像を撮像するには、撮像対象となる座席周囲を照らす光源や、その光源の点灯制御を行なう必要があり、コストアップを招く。また、この技術は複数の搭乗者に対応しない。複数の搭乗者を識別しようとすると、照明具合に加えて、顔撮影の大きさ、ブレ等の状況によっては、その撮像画像から搭乗者の車内位置を判定することができない場合がある。
【０００９】
さらに、特許文献５には、車両に取り付けたセンサから搭乗者の状況を推定できない場合、擬人エージェントが音声によりその確認を求める質問を問いかけ、質問に対する搭乗者の応答を取得することで、最終判断を行なう技術が記載されている。この技術では音声対話で搭乗者の車内位置の特定が可能である。しかし、車内の雑音が大きい場合やマイクから距離が離れた場合には、認証の精度が大きく落ちる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００８−２２１９７１号公報
【特許文献２】特開２０１３−２１０７１３号公報
【特許文献３】国際公開第２０１４／００６７４５号
【特許文献４】特開２００９−４８３０７号公報
【特許文献５】特開２０００−２２１０４９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
上記の先行技術のように、単一のセンシング条件での搭乗者特定は、車内環境や搭乗者状況によっては、十分な認証精度の確保が困難な場合がある。一方、複数のセンシング手段の組み合わせからより正確な状況を把握しようとしても、装置構成が複雑で高価になり、搭乗者の手間がかかる。
【００１２】
本発明は、このような事情に鑑みてなされたものであり、周囲の環境や人物の状況に応じて簡易かつ的確に人物を特定できる人物特定装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
（１）上記の目的を達成するため、本発明の人物特定装置は、周囲に存在する人物を特定する処理を行なう人物特定装置であって、現在における周囲の状況を表す情報を取得する情報取得部と、過去における周囲の状況を表す情報および各認証方式による成否の情報を蓄積する蓄積部と、前記取得された情報および前記蓄積された情報に基づいて、現在における前記各認証方式による成功率を推定する推定部と、前記推定された成功率に応じて、前記各認証方式のうち実行すべき方式を判定する判定部と、前記各認証方式のうち前記実行すべきと判定された方式を実行する実行部と、を備えることを特徴としている。これにより、周囲の環境や人物の状況に応じた簡易かつ的確な方式で人物を特定できる。
【００１４】
（２）また、本発明の人物特定装置は、前記判定部が、前記各認証方式に予め設定された優先順位の上位から下位に向けて順に実行すべきか否かを判定することを特徴としている。これにより、的確な人物特定が可能な認証方式ほど上位になるように予め順位を設定しておくことで効率的に方式を選択できる。
【００１５】
（３）また、本発明の人物特定装置は、前記判定部が、所定の閾値を基準に、前記基準に対する前記推定された成功率の高低に応じて前記各認証方式のうち実行すべき方式を判定することを特徴としている。これにより、推定された成功率が所定の基準を満たす認証方式を採用でき、十分に的確な認証方式で人物を特定できる。
【００１６】
（４）また、本発明の人物特定装置は、前記実行部が、前記各認証方式のうち前記推定された成功率が高い方式を実行することを特徴としている。これにより、成功率の高い方式で人物を特定でき、その的確さが向上する。
【００１７】
（５）また、本発明の人物特定装置は、前記推定部が、前記蓄積された情報に基づく係数を含む関係式を用いて、前記取得された情報に対する前記成功率を算出することを特徴としている。これにより、過去の情報を反映した関係式を用いて容易に成功率を算出できる。
【００１８】
（６）また、本発明の人物特定装置は、前記実行されるべきと判定された認証方式により、人物特定の処理を実行した結果、人物特定に失敗したときには、前記人物特定の処理の結果を蓄積するとともに、前記蓄積された情報に基づく係数を算出し直す学習部を更に備えることを特徴としている。これにより、失敗時の情報を関係式にフィードバックし、人物特定の的確さや効率を高めることができる。
【００１９】
（７）また、本発明の人物特定装置は、携帯通信端末を検出する端末検出部を更に備え、前記端末検出部は、前記携帯通信端末の検出を契機として人物特定の処理を開始させることを特徴としている。これにより、ユーザが人物特定装置の周囲に近づいた際に、自動で人物特定を始めることができ、処理を効率化できる。
【００２０】
（８）また、本発明の人物特定装置は、ユーザの指示を受け付ける指示受付部を更に備え、前記指示受付部は、前記受け付けたユーザ指示に基づいて、前記認証方式のうち実行されうる方式、または前記前記各認証方式のうち実行すべき方式の判定手順を設定することを特徴としている。これにより、ユーザが装置による認証方式の採用手順を設定することができる。その結果、的確かつ高効率な人物特定が可能になるように調整可能となる。
【００２１】
（９）また、本発明の人物特定装置は、前記認証方式に、映像による情報に基づく顔認証が含まれることを特徴としている。これにより、顔認証技術を用いて人物を特定することができる。
【００２２】
（１０）また、本発明の人物特定装置は、前記認証方式に、音による情報に基づく話者認証が含まれることを特徴としている。これにより、話者認証技術を用いて人物を特定することができる。
【００２３】
（１１）また、本発明の人物特定装置は、前記認証方式に、携帯通信端末を介したユーザ自身による指示が含まれることを特徴としている。これにより、自動での人物特定に失敗したときには、ユーザにより誤りを訂正できる。また、その失敗の履歴を人物特定の手順にフィードバックできる。
【００２４】
（１２）また、本発明の人物特定装置は、自動車内に設置され、前記自動車内の各席に座る人物をそれぞれ特定することを特徴としている。これにより、自動車内の各席に座っている人物を特定でき、各席の人物に特化したサービスを提供できる。
【００２５】
（１３）また、本発明のプログラムは、周囲に存在する人物を特定する処理を行なうプログラムであって、現在における周囲の状況を表す情報を取得する処理と、前記取得された情報と過去における周囲の状況を表す情報および各認証方式による成否の情報とに基づいて、現在における前記各認証方式による成功率を推定する処理と、前記推定された成功率に応じて、前記各認証方式のうち実行すべき方式を判定する処理と、前記各認証方式のうち前記実行すべきと判定された方式を実行する処理と、を含む一連の処理をコンピュータに実行させることを特徴としている。これにより、周囲の環境や人物の状況に応じた簡易かつ的確な方式で人物を特定できる。
【発明の効果】
【００２６】
本発明によれば、周囲の環境や人物の状況に応じて簡易かつ的確に人物を特定できる。
【図面の簡単な説明】
【００２７】
【図１】第１の実施形態に係る人物特定システムの構成を示すブロック図である。
【図２】人物特定システムの動作の一場面を示す概略図である。
【図３】車載機の動作の一例を示すフローチャートである。
【図４】車載機の動作の一例を示すフローチャートである。
【図５】ロジット関数を示すグラフである。
【図６】（ａ）、（ｂ）それぞれ顔認証および話者認証の利用履歴の学習を示す図である。
【図７】（ａ）、（ｂ）それぞれ顔認証および話者認証の判定動作を示す模式図である。
【図８】車内の取得画像を示す図である。
【図９】局所領域におけるバイナリパターンをヒストグラムとして捉える手順を示す図である。
【図１０】第２の実施形態に係る人物特定システムの構成を示すブロック図である。
【発明を実施するための形態】
【００２８】
次に、本発明の実施の形態について、図面を参照しながら説明する。
【００２９】
［第１の実施形態］
（システムの構成）
車内環境や搭乗者状況から、複数のセンシング状態（照度、雑音、着座人数、着座位置分布、顔サイズ、顔安定度）と機械学習で得られた判定係数をシステムに入力する。そして、システムは最適な認証順序を決定することで、搭乗者特定の利便性を高めることができる。認証方式としては、顔認証、話者認証、および携帯電話での手動選択がある。また、実環境の利用履歴に対して、統計的機械学習により判定係数を更新させることで、搭乗者特定の信頼性を高めることができる。
【００３０】
ユーザの携帯通信端末として、携帯電話や、スマートフォン、タブレット、腕時計型スマートウォッチなどの端末の利用を想定しており、情報表示端末として、運転席と助手席の真ん中前方に設置された車載機の利用を想定している。本実施形態は簡単な構成で実現可能であり、車内に新たな装置の増設が不要である。したがって、複数の車載機を備えた車両への適用例の説明は省略する。一方、ユーザの携帯通信端末は、効果的な応用デバイスとしてスマートフォンを用いた実施形態を詳細に説明する。
【００３１】
図１は、人物特定システム１００の構成を示すブロック図である。人物特定システム１００は、車載機１１０、携帯通信端末１２０、顔認証サーバ１３０および話者認証サーバ１４０を備えている。人物特定装置として機能する車載機１１０は、周囲に存在する人物を特定する処理を行なう。携帯通信端末１２０は、ユーザが携帯している端末であり、車載機との間で通信が可能である。顔認証サーバ１３０および話者認証サーバ１４０は、それぞれ個人情報を有し、それぞれ顔認証および話者認証の処理が可能となっている。各構成の詳細は、後述する。
【００３２】
（車載機の構成）
図１に示すように車載機１１０（人物特定装置）は、蓄積部１１１、表示部１１１ａ、情報取得部１１２、カメラ１１２ａ、マイク１１２ｂ、推定部１１３、端末検出部１１４、通信部１１５ａ、操作部１１５ｂ、指示受付部１１６、判定部１１７、実行部１１８および学習部１１９を備えている。
【００３３】
蓄積部１１１は、過去における周囲の状況を表す情報および各認証方式による成否の情報を蓄積する。例えば、学習部１１９で学習した結果として「回帰係数」と、実環境での利用履歴（現在の周囲の状況の特徴量、認証結果から構成された特徴量）を蓄積する。表示部１１１ａは、システムが更新したレンダリング情報を、ディスプレイ上に出力する。
【００３４】
情報取得部１１２は、現在における周囲の状況を表す情報を取得する。例えば、照度、雑音、着座人数、着座位置分布、顔サイズ、顔安定度など車内環境と搭乗者の現在の周囲の状況の情報を取得する。カメラ１１２ａ、マイク１１２ｂは、センサを構成しており、情報取得部１１２は、センサからの情報を受け付けて、その情報を処理することで必要な情報を取得する。
【００３５】
推定部１１３は、取得された情報および蓄積された情報に基づいて、現在における各認証方式による成功率を推定する。推定部１１３は、蓄積された情報に基づく係数を含む関係式を用いて、取得された情報に対する成功率を算出する。これにより、過去の情報を反映した関係式を用いて容易に成功率を算出できる。具体的には、情報取得部１１２から測定された即時状態の特徴量、および、学習部１１９で学習されている判定係数（回帰係数）に基づいて、顔認証および話者認証の成功率の推定値を算出する。
【００３６】
端末検出部１１４は、搭乗者のスマートフォンから発信したＢＬＥ（Bluetooth（登録商標） Low Energy）信号を検出することで携帯通信端末を検出し、登録者で尚且つ電波強度が所定値以上であれば自動接続してデータのやりとりを行なう。このように、端末検出部１１４は、携帯通信端末の検出を契機として人物特定の処理を開始させることが好ましい。これにより、ユーザが人物特定装置の周囲に近づいた際に、自動で人物特定を始めることができ、処理を効率化できる。
【００３７】
通信部１１５ａは、携帯通信端末１２０から発信されたＢＬＥ電波を検知することができる。また、携帯通信端末１２０からの指示を受信する等の通信が可能となっている。通信部１１５ａは、ＢＬＥ以外は、Ｗｉ−Ｆｉを始めとした近距離無線通信方式で通信してもよい。操作部１１５ｂは、ユーザからの操作を受け付ける。例えば、人物特定に失敗したときに、誤認証を訂正する操作や、人物特定の処理手順の設定操作を受け付けることができる。
【００３８】
指示受付部１１６は、ユーザの指示を受け付け、受け付けたユーザ指示に基づいて、認証方式のうち実行されうる方式、または各認証方式のうち実行すべき方式の判定手順を設定する。これにより、ユーザが装置による認証方式の採用手順を設定することができる。その結果、的確かつ高効率な人物特定が可能になるように調整可能となる。指示受付部１１６は、上記の操作部１１５ｂが受け付けた指示だけではなく、通信部１１５ａを介して携帯通信端末１２０、または自装置の操作部から、誤認証の訂正指示や処理手順の設定変更の指示を受け付ける。受けた指示は、設定に反映される。
【００３９】
判定部１１７は、推定された成功率に応じて、各認証方式のうち実行すべき方式を判定する。すなわち、成功率の高い認証方式を実行することを決定する。また、複数の認証方式のうち、実行する順番を決定する。
【００４０】
判定部１１７は、各認証方式に予め設定された優先順位の上位から下位に向けて順に実行すべきか否かを判定することが好ましい。これにより、的確な人物特定が可能な認証方式ほど上位になるように予め順位を設定しておくことで効率的に方式を選択できる。
【００４１】
また、判定部１１７は、所定の閾値を基準に、基準に対する推定された成功率の高低に応じて各認証方式のうち実行すべき方式を判定することが好ましい。これにより、推定された成功率が所定の基準を満たす認証方式を採用でき、十分に的確な認証方式で人物を特定できる。
【００４２】
実行部１１８は、各認証方式のうち実行すべきと判定された方式を実行する。これにより、周囲の環境や人物の状況に応じた簡易かつ的確な方式で人物を特定できる。具体的には、決定された認証順序にしたがって、顔認証サーバ１３０または話者認証サーバ１４０とやりとりをし、認証処理を行なう。顔認証や話者認証の処理は、車載機１１０のローカルで実行してもよいし、ネットワークを介してサーバ側で実行してもよい。また、実行部１１８は、各認証方式のうち推定された成功率が高い方式を実行することとしてもよい。これにより、成功率の高い方式で人物を特定でき、その的確さが向上する。
【００４３】
学習部１１９は、実環境での利用履歴に基づいた学習機能を提供する。学習部１１９は、認証処理結果のスコアが事前に決めった標準以下、もしくは、認証結果が事実と異なる結果、誤認証が発生したときに、利用履歴を記録し、成功率推定の判定係数を再度学習する。
【００４４】
特に、実行されるべきと判定された認証方式により、人物特定の処理を実行した結果、人物特定に失敗したときには、人物特定の処理の結果を蓄積するとともに、蓄積された情報に基づく係数を算出し直すことが重要である。これにより、失敗時の情報を関係式にフィードバックし、人物特定の的確さや効率を高めることができる。
【００４５】
（携帯通信端末の構成）
図１に示すように、携帯通信端末１２０は、少なくとも表示部１２１、操作部１２３、通信部１２５を備えている。通信部１２５は、ＢＬＥ電波を利用して自らの信号を周囲に発信する。ＢＬＥ以外は、Ｗｉ−Ｆｉを始めとした近距離無線通信方式を利用して信号を発信してもよい。表示部１２１は、システムが更新したレンダリング情報を、ディスプレイ上に出力する。操作部１２３は、搭乗者の手動選択による入力インタフェースを提供する。また、操作部１２３は、搭乗者の音声による入力インタフェースを提供してもよい。
【００４６】
（システムの動作）
図２は、人物特定システムの動作の一場面を示す概略図である。
【００４７】
図２は、本発明の提案方式を提供するユーザ利用シーンの概念図である。人物特定装置は、車載機１１０として自動車内Ｃ１に設置され、自動車内の各席に座る人物をそれぞれ特定する。自動車内の各席に座っている人物を特定できることで、各席の人物に特化したサービスを提供できる。
【００４８】
（１）まず、運転者Ａと同乗者Ｂがそれぞれのスマートフォン１２０ａ、１２０ｂを持って自動車に乗り込むと、車載機１１０はスマートフォン１２０ａ、１２０ｂのＢＬＥ電波を検知し、検知されたＢＬＥ電波の強度から車載機１１０とスマートフォン１２０ａ、１２０ｂの距離を推定する。そして、車載機１１０がスマートフォン１２０ａ、１２０ｂの所有者が登録者で尚且つ電波強度が所定値以上であると判断した場合には、車載機１１０からスマートフォン１２０ａ、１２０ｂに自動接続する。
【００４９】
（２）カメラ１１２ａやマイク１１２ｂ等のセンサにより車内環境および搭乗者のセンシング状態と機械学習で求められた判定係数に応じて、顔認証・話者認証・スマートフォン手動選択の３つの認証手段から動的に認証順序を決定する。
【００５０】
（３）第一ノードでは、顔認証の成否の判定によりルートが分岐する。顔認証が成功した場合、顔認証サーバか１３０ら運転者Ａと同乗者ＢのＩＤを取得して個人適応プロファイルを読み込む。顔認証が失敗したときには、第二ノードに進む。第二ノードでは、話者認証の成否の判定によりルートが分岐する。話者認証が成功した場合、話者認証サーバ１４０から運転者Ａと同乗者ＢのＩＤを取得して個人適応プロファイルを読み込む。話者認証が失敗したときには、第三ノードに進む。第三ノードでは、スマートフォンの手動選択を受け付け、それぞれの人物のＩＤと位置を設定する。
【００５１】
（４）顔認証および話者認証のいずれかが失敗した場合、センシング状態と認証失敗の結果を利用履歴に記録し、判定係数の再学習を行なう。
【００５２】
（車載機の動作）
次に、図３、図４を参照しながら、動的に認証順序を決定するアルゴリズムを説明する。図３、図４は、それぞれ車載機の動作の一例を示すフローチャートである。
【００５３】
（第１の動作例）
図２に示すように、まず車載機１１０は、システム全体のトリガーとして搭乗者のスマートフォンから発信したＢＬＥ信号を検出し（ステップＳ１０１）、ＢＬＥ信号が検出されたスマートフォンのユーザが登録者で尚且つ電波強度が所定値以上であれば車載機からスマートフォンに自動接続し、成功率の推定処理を起動させる。
【００５４】
各認証方式の成功率の推定処理の入力として、車載機に備えているカメラ１１２ａまたはマイク１１２ｂ等のセンサおよび情報取得部１１２により照度、雑音、着座人数、着座分布の値、顔サイズ、顔安定度等の情報を収集する（ステップＳ１０２）。そして、収集した情報および事前に学習された判定変数に基づいて、ロジスティック回帰モデルを適用し、成功率の推定処理を行なう（ステップＳ１０３）。そして、成功率の推定処理の出力として、顔認証による人物特定の成功率および話者認証による人物特定の成功率を算出する。
【００５５】
具体的には、まず、顔認証による人物特定の成功率が閾値より高いという基準を満たすか否かを判定し（ステップＳ１０４）、基準を満たす場合には、人物特定の処理として顔認証の方式を採用し、顔認証の処理を実行させ（ステップＳ１０５）、成功例として利用履歴を記録し（ステップＳ１０６）、処理を終了する。
【００５６】
基準を満たさない場合には、話者認証による人物特定の成功率が閾値より高いという基準を満たすか否かを判定し（ステップＳ１０７）、基準を満たす場合には、人物特定の処理として話者認証の方式を採用し、話者認証の処理を実行させ（ステップＳ１０８）、成功例として利用履歴を記録し（ステップＳ１０６）、処理を終了する。
【００５７】
顔認証および話者認証による人物特定の成功率が両方とも閾値より低い場合には、ユーザに直接スマートフォンで個人を特定する指示を入力させる（ステップＳ１０９）。そして、失敗例の利用履歴としてそのときの周囲の状況を記録し（ステップＳ１０６）、処理を終了する。
【００５８】
なお、車載機１１０は、認証結果が提示される際の機会に、搭乗者によるフィードバックがなければ成功例と判断する。例えば、搭乗者によりスマートフォンに対し「認証結果が間違っている」という選択肢が選択されたというフィードバックがあった場合には、失敗例と判断する。失敗例と判断したときには、学習部の学習処理を再度実行させ、判定係数を再算出する。
【００５９】
通常、顔認証の処理がもっとも搭乗者の操作の手間を省くことになる。したがって、本実施形態の分岐ルートでは、図３に示すように、顔認証の方式を優先し、顔認証による人物特定に失敗したときに話者認証の方式で人物特定を行なっている。しかし、状況によっては、話者認証の方式を優先し、話者認証による人物特定に失敗したときに顔認証の方式で人物特定を行なってもよい。また、こうしたシステム構成を実現することによって、顔認証または話者認証以外の認証方式もシステム構成に簡単に追加することが可能である。
【００６０】
（第２の動作例）
上記のような例以外にも動的に認証順序を決定するアルゴリズムは可能である。図３に示す動作例は、各認証方式について推定した成功率に応じて、認証方式の順序を決定し、その順序に沿って人物特定の処理を行なっている。
【００６１】
まず、ステップＳ２０１からステップＳ２０３までは、上記の例のステップＳ１０１からステップＳ１０３までの動作と同じである。例えば、このようにして推定された成功率の高い順序で各認証方式による人物特定を行なうことを決定し（ステップＳ２０４）、決定された順序に従って人物特定の処理を実行する（ステップＳ２０５）。
【００６２】
そして、人物特定が成功したか否かを判定し、（ステップＳ２０６）、成功したときには、成功例として利用履歴を記録し（ステップＳ２０７）、処理を終了する。人物特定が成功しなかったときには、ユーザに直接スマートフォンで個人を特定する指示を入力させ（ステップＳ２０８）、失敗例の利用履歴としてそのときの周囲の状況を記録し（ステップＳ２０７）、処理を終了する。
【００６３】
（判定係数の学習方法）
次に、本実施形態の判定係数の学習方法について説明する。本実施形態では、成功率の推定処理にはロジスティック回帰モデルの機械学習を用いることが好ましい。ＳＶＭやパーセプトロンなどの機械学習はデータ集の分類モデルとして利用されており、判定値の正負は学習できるが、判定値の大小である「信頼度」（成功率）は学習できない。
【００６４】
これに対して、ロジスティック回帰モデルは、分類モデルを確率化することで「信頼度」を算出できる。数式（１）として示されるロジット関数において、「正に分類される確率」をpとすれば、「負に分類される確率」は１−ｐになるため、確率の大きいほう、つまりｐ＞０．５なら正、ｐ＜０．５なら負を予測とする。
【数１】
0006478221.tif 000002
【００６５】
このようにして、上記の確率値ｐをそのまま本実施形態の「成功率」として扱うこともできるが、正への分類をできるだけ確実なものにするには，判断の閾値を０．５より大きい０．７や０．８などに調整したときのｐを「成功率」として扱うことも可能である。図５は、ロジット関数を示すグラフである。ロジット関数の回帰係数βは、利用履歴の成功例および失敗例のデータ集に対して、最尤推定もしくは最小二乗法で算出することが可能である。
【００６６】
回帰係数の代表的な推計方法として最尤法を用いることができる。データ集ｘの分類を表す２値の確率変数ロジット値において、「推定ロジット値」と「実際ロジット値」との回帰誤差が最小となる係数を求める。つまり、適当な初期値を用いた繰り返し計算によって、近似解が収束したところのパラメータを回帰係数とすることができる。
【００６７】
一方、回帰分析で用いられる推計方法として、最小二乗法もある。具体的には、はじめに回帰式（目的変数を独立変数で計算する式）を設定する。次に、回帰式の係数を求めることが目的となるが、「目的変数の測定値と目的変数の推定値（独立変数の測定値および回帰式を用いて求めた）の差の２乗平均」が最小になるように、回帰式の係数で推定値の差の２乗平均を微分し０と置いた連立方程式を解いて求めることができる。
【００６８】
次に、成功例および失敗例の利用履歴のフォーマットの詳細を説明する。図６（ａ）、（ｂ）は、それぞれ顔認証および話者認証の利用履歴の学習を示す図である。利用履歴は、一回の認証処理において１レコードとして記録され、顔認証と話者認証はそれぞれ図６に示すフィールド順に並んでいる。学習部は、上記の算出アルゴリズムを利用して、各フィールドの変数を入力として回帰係数を算出することができる。
【００６９】
図７（ａ）、（ｂ）は、それぞれ顔認証および話者認証の判定動作を示す模式図である。実際の利用時に成功率の推定を行なう際に、回帰係数とそのときの周囲の状況の特徴量を数式（１）のロジット関数に入力して、ｐが０．７より小さいか否かを判定し、小さい場合にはその認証処理を実行すべきでない旨を出力し、ｐが０．７に一致するか０．７より大きい場合には、その認証処理を実行すべき旨を出力する。
【００７０】
（顔認証処理）
次に、顔認証処理の詳細を説明する。上記の例では、顔認証の方式による人物特定の成功率が0.7より高ければ、車載機側のカメラを起動して運転席と助手席を撮影する。図８は、車内の取得画像Ｐ１を示す図である。
【００７１】
図８に示すように、取得画像Ｐ１の中で、顏検出枠Ｆ１により運転者の顔の部分の画像を切り取り、顏検出枠Ｆ２により助手席の顔の部分の画像を切り取り、それぞれの部分に対して顔認証処理により人物特定を行なう。
【００７２】
取得画像Ｐ１の右半分の領域に顏があればその顏は運転者のものであり、左半分の領域に顏があればその顏は助手席の同乗者のものと判断できる。このようにしてそれぞれの搭乗者を特定できた場合、身分と車内位置をペアで関連付けて記録する。そして、予め登録されたユーザプロファイルを読み込む。そして、読み込んだユーザプロファイルを用いて、その搭乗者に対する個人情報の提示が可能である。
【００７３】
顔認証の方式を具体的に実施する方法は、既知のアルゴリズムとして開示されており、本実施形態では車内の照明変化の影響を受けにくい顔写真のＬＢＰ特徴量（Local Binary Pattern Histogram）をＳＶＭで学習している。図９は、局所領域におけるバイナリパターンをヒストグラムとして捉える手順を示す図である。図９に示すように、ＬＢＰは注目画素と近傍画素の輝度の大小関係を表現するため、局所領域におけるバイナリパターン（局所的な輝度の分布）をヒストグラムとして捉える。こうしたヒストグラムの類似度比較により顔認証が実現可能になる。
【００７４】
（話者認証処理）
次に、話者認証処理について説明する。上記の顔認証処理と同様に、話者認証処理による人物特定の成功率が０．７と一致するか、または０．７より高ければ、話者認証による人物特定を実行する。すなわち車載機のマイクを起動して運転者とそのほかの同乗者の声を録音して、話者認証を行なう。車内の位置と関連付けるため、車載機の音声もしくは文字ガイドにしたがって一人ずつ録音することが好ましい。このようにして全員の搭乗者が特定できた場合、それぞれの搭乗者の身分と車内位置を関連付けて記録し、予め登録されたユーザプロファイルを読み込む。そして、読み込んだユーザプロファイルを用いて、その搭乗者に対する個人情報の提示が可能である。
【００７５】
話者認証は、事前にそれぞれの登録者の声の特徴量を登録しておき、実際に話者認証が行なわれる際に特徴量の類似度を比較して行なう。特徴量から性別や年齢などの区分だけ行なうようにして、その区分から人物を特定してもよい。
【００７６】
（手動確認処理）
次に、搭乗者によるスマートフォンを用いた手動確認による人物特定を説明する。上記のように、顔認証および話者認証のいずれの認証方式でも人物特定に失敗している場合、スマートフォンの入力画面に対し搭乗者は自らの身分と車内位置を補完して、フィードバックをかける。この際には、失敗例として車載機に利用履歴として追加される。また、それをきっかけに車載機の学習部による学習処理を再度実行させる。
【００７７】
スマートフォンへの入力は、車載機の入力画面にスマートフォンに蓄積された個人の名前と車内位置を関連付ける選択式のＩ／Ｆを表示し、選択の入力を受け付けることで行なってもよいが、搭乗者に発話させて「私はＸＸＸ、運転者です」等の音声コマンドを受け付けることで行なってもよい。
【００７８】
上記の認証方式で特定できない場合には、携帯通信端末を介したユーザ自身による指示で人物を特定するのが好ましい。これにより、自動での人物特定に失敗したときには、ユーザにより誤りを訂正できる。また、その失敗の履歴を人物特定の手順にフィードバックできる。
【００７９】
［第２の実施形態］
上記の実施形態では、主に自家用車の利用シーンを想定しており、特定人物が限定されている。また、学習部と蓄積部は自家用車の車載機に設置しているが、コールセンターのサーバに設置してもよい。例えば、レンタカーに搭乗者特定技術によるパーソナライズドサービスを適用する場合、コールセンターを利用した構成を採用してもよい。その際には、多数のレンタカー利用者のデータをサーバにアップして機械学習し、その回帰係数をレンタカーにまた改めてダウンロードして利用してもよい。
【００８０】
図１０は、人物特定システム２００の構成を示すブロック図である。人物特定システム２００は、車載機２１０、携帯通信端末１２０、コールセンター２３０で構成されており、全体の機能は、第１の実施形態の人物特定システム１００と同様であるが、車載機の一部の機能をコールセンターに持たせている。すなわち、コールセンター２３０は、実行部２３１、ユーザ管理部２３３、学習部２３４および蓄積部２３６を備えている。
【００８１】
実行部２３１は、各認証方式のうち実行すべきと判定された方式を実行する。ユーザ管理部２３３は、コールセンター２３０に登録されたユーザ情報を管理する。学習部２３４は、実環境での利用履歴に基づいた学習機能を提供する。蓄積部２３６は、過去における周囲の状況を表す情報および各認証方式による成否の情報を蓄積する。このような構成によっても、第１の実施形態と同様の効果を得ることができる。
【００８２】
なお、以上の第１、第２の実施形態では、自動車内の搭乗者特定を説明しているが、飛行機機内の乗客特定やＥ-Ｌｅａｒｎｉｎｇ受験者特定などそのほかの人物特定用途としても適用可能である。
【００８３】
［応用例］
上記のような人物特定システムは、以下のような用途に利用できる。特に、人物特定技術を適用する利用シーンとして、車内のどの席に誰が座っているかをさりげなく確認して、搭乗者の状況に合って、迅速な目的地設定やパソナライズな情報提示などを行なうことが可能になる。
【００８４】
（第１の応用例）
例えば、自家用車を家族で利用する典型的な場面として、お父さんが運転する週末の家族ドライブのシーンを想定できる。お父さんが運転席、お母さんが助手席、娘さんが後席と特定すると、それぞれの興味に応じて経路上のお出かけスポット情報を異なる手段で提示できる。お父さんには車載機から音声ガイド、お母さんには車載器の画面からビジュアルガイド、娘さんには個人端末の画面からビジュアルガイド、を提供できる。
【００８５】
（第２の応用例）
次に、お父さんの毎日の通勤の場面が想定できる。人物特定システムを利用することで、お父さんが一人の運転者であると特定すると、いつもの会社通勤ルートを自動設定できる。
【００８６】
（第３の応用例）
お母さんと娘さんのスーパーでの買い物の場面にも利用可能である。お母さんが運転席、娘さんが後席と特定すると、普段利用する店舗を目的地の候補と提示し、運転中に近隣店舗のセールの案内を提供できる。また、渋滞発生時に迂回路の選択を行なう際に、後席にいる車載機を触れない娘さんに、個人端末の画面にメニューを提示して選択させることもできる。
【符号の説明】
【００８７】
１００  人物特定システム
１１０  車載機（人物特定装置）
１１１  蓄積部
１１１ａ  表示部
１１２  情報取得部
１１２ａ  カメラ
１１２ｂ  マイク
１１３  推定部
１１４  端末検出部
１１５ａ  通信部
１１５ｂ  操作部
１１６  指示受付部
１１７  判定部
１１８  実行部
１１９  学習部
１２０  携帯通信端末
１２０ａ、１２０ｂ  スマートフォン（携帯通信端末）
１２１  表示部
１２３  操作部
１２５  通信部
１３０  顔認証サーバ
１４０  話者認証サーバ
２００  人物特定システム
２１０  車載機（人物特定装置）
２３０  コールセンター
２３１  実行部
２３３  ユーザ管理部
２３４  学習部
２３６  蓄積部
Ａ  運転者
Ｂ  同乗者
Ｃ１  自動車内
Ｆ１  顏検出枠
Ｆ２  顏検出枠
【図１】
0006478221.tif 000003
【図２】
0006478221.tif 000004
【図３】
0006478221.tif 000005
【図４】
0006478221.tif 000006
【図５】
0006478221.tif 000007
【図６】
0006478221.tif 000008
【図７】
0006478221.tif 000009
【図８】
0006478221.tif 000010
【図９】
0006478221.tif 000011
【図１０】
0006478221.tif 000012