(57)【要約】【課題】オブジェクトの接近を検知して予めユーザに通知することが可能な情報処理装置および記憶媒体を提供する。【解決手段】パッシブな超音波センサと、ユーザに通知する通知部と、前記超音波センサにより検出されたセンサデータから、予め学習されたオブジェクトの接近を示す特徴を検出すると、前記ユーザに通知するように前記通知部を制御する制御部と、を備える、情報処理装置。【選択図】図１
2017217038.tif 000002
【特許請求の範囲】
【請求項１】
パッシブな超音波センサと、
ユーザに通知する通知部と、
前記超音波センサにより検出されたセンサデータから、予め学習されたオブジェクトの接近を示す特徴を検出すると、前記ユーザに通知するように前記通知部を制御する制御部と、
を備える、情報処理装置。
【請求項２】
前記情報処理装置は、前記ユーザからのコマンドを取得するコマンド取得部をさらに備え、
前記制御部は、
前記コマンド取得部により特定のコマンドを取得したことを認識すると、所定期間遡った時点から検出されたセンサデータに基づき、接近するオブジェクトを認識するための教師データを生成し、記憶部に保持するよう制御する、請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、
前記超音波センサにより検出されたセンサデータから、前記教師データと類似の特徴を検出し、前記ユーザにオブジェクトが接近することを通知するように前記通知部を制御し；
前記コマンド取得部により、前記通知に対してポジティブな評価を示すコマンドを取得したことを認識すると、前記超音波センサにより検出されたセンサデータに基づき前記教師データを更新する、請求項２に記載の情報処理装置。
【請求項４】
前記教師データは、前記所定期間遡った時点からの時系列のセンサデータの特徴を示すデータである、請求項２に記載の情報処理装置。
【請求項５】
前記制御部は、
前記コマンド取得部により、前記通知に対してさらに早めの通知を要求するコマンドを取得したことを認識すると、前記所定期間よりもさらに遡った時点からの時系列のセンサデータの特徴を示すデータに基づき前記教師データを更新する、請求項４に記載の情報処理装置。
【請求項６】
前記制御部は、前記超音波センサにより検出された時系列のセンサデータから、前記教師データと類似の特徴が順次検出されると、前記ユーザにオブジェクトが接近することを通知するように前記通知部を制御する、請求項４に記載の情報処理装置。
【請求項７】
前記センサデータから検出される特徴は、状態遷移または波形である、請求項４に記載の情報処理装置。
【請求項８】
前記情報処理装置は、電波受信部をさらに備え、
前記制御部は、
前記超音波センサにより検出されたセンサデータと前記電波受信部により受信された電波信号に、予め学習された、オブジェクトの接近を示す特徴を検出すると、前記ユーザに通知するように前記通知部を制御する、請求項１に記載の情報処理装置。
【請求項９】
前記制御部は、
前記電波信号に含まれるＩＤに応じて接近するオブジェクトを認識する第１の認識処理の後に、前記超音波センサにより検出されたセンサデータに含まれる特徴に応じて前記接近するオブジェクトを認識する第２の認識処理を行い；
前記第１および第２の認識処理の結果の一致に応じて、前記ユーザに接近するオブジェクトを通知するよう制御する、請求項８に記載の情報処理装置。
【請求項１０】
前記情報処理装置は、匂いセンサをさらに備え、
前記制御部は、
前記超音波センサにより検出されたセンサデータと前記匂いセンサにより検出された匂いデータから、予め学習された、オブジェクトの接近を示す特徴を検出すると、前記ユーザに通知するように前記通知部を制御する、請求項１に記載の情報処理装置。
【請求項１１】
匂いデータと接近するオブジェクト、超音波センサデータと接近するオブジェクトが予め対応付けられており、
前記制御部は、
前記匂いデータに応じて、接近するオブジェクトを認識するとともに、前記超音波センサデータに応じて、接近するオブジェクトを認識し、当該２つの認識結果の一致に応じて、前記ユーザに接近するオブジェクトを通知するよう制御する、請求項１０に記載の情報処理装置。
【請求項１２】
前記情報処理装置は、前記ユーザの顔を撮像するための撮像部をさらに備え、
前記制御部は、
前記ユーザが、前記オブジェクトとしての訪問者に応対している際の、前記撮像部により撮像された前記ユーザの顔画像から、前記ユーザの感情を推定し；
前記感情の推定結果に応じて、前記通知部により通知する内容を更新する、請求項１に記載の情報処理装置。
【請求項１３】
前記情報処理装置は、前記ユーザの顔を撮像するための撮像部をさらに備え、
前記制御部は、
前記ユーザが、前記オブジェクトとしての訪問者に応対しているときの、前記撮像部により撮像された前記ユーザの顔画像から前記ユーザの感情を推定し；
前記ユーザが、前記訪問者に応対した後に、前記推定した結果に応じて；
その時点から所定期間遡った時点から検出されたセンサデータに基づき、前記訪問者を認識するための教師データを生成し、記憶部に保持するように制御する、請求項１に記載の情報処理装置。
【請求項１４】
コンピュータを、
パッシブな超音波センサにより検出されたセンサデータから、予め学習されたオブジェクトの接近を示す特徴を検出すると、ユーザに通知するように通知部を制御する制御部として機能させるためのプログラムが記憶された、記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置および記憶媒体に関する。
【背景技術】
【０００２】
物事には悪いタイミングというものがあって、例えばトイレに入った途端に宅配便が来て慌てて出なければならなかったり、ゴミ収集車が来る前に出そうと気配を気にしているつもりが気配を逃して間に合わなかったり、ということが多々ある。一般の一戸建ての住宅では、周囲の音や気配を家の中でも感じることが比較的可能であって、例えば表の道路に車が止まった気配や、門を開けてアプローチを入ってくる音、裏庭に居る人の気配等を室内にいても感じることができる。【０００３】
ここで、近年、ロボットによる様々なサービスの提供が提案されている。例えば下記特許文献１には、不特定の人が来場する場所において、ロボットによるサービスを行う対象となる人を的確に認識し、状況に応じて来場者への情報提供、支援、さらには警備、火災などに対する避難誘導などのサービスを行うシステムが記載されている。かかるシステムで用いられるロボットは、マイクロホンおよびスピーカを有し、自律移動ができるようになっている。自律移動の際は、赤外線検知または超音波検知による障害物センサにより障害物を自動的に回避して目的地へ移動する。【０００４】
また、下記特許文献２には、走行部により走行して建物内の巡回警備を行う警備ロボットが記載されている。かかる警備ロボットが巡回警備中に、倒れている者や負傷者、あるいは侵入者等を発見した場合、警備ロボットに設けられたスピーカおよびマイクにより、他の場所に待機しているオペレータが倒れている者や負傷者、侵入者と会話を行うことができる。また、警備ロボットには、走行中の障害物の接触を検知する接触センサおよび周囲の障害物や侵入者等の接近を感知する超音波センサが設けられている。【０００５】
また、下記特許文献３には、特定の人物を認識し、特定の人物のすぐ近くで、特定の人物がその場所を利用する場合に有用となる画像情報を表示する表示装置を備えた浮遊型ロボットが記載されている。かかる浮遊型ロボットは、可聴帯域や超音波帯域の音声センサを有する。音声発生装置から発した超音波の反響や、他の浮遊型ロボットが発する音を音声センサが入力し、その信号等に基づいて障害物や他の浮遊型ロボットを検知することができる。【０００６】
また、下記特許文献４には、センサ、マイクロホン、および防犯カメラ等からの環境状態の変化を読み取り、状況に応じた音質、音声で反応を示すことにより、あたかも番犬がいるように思わせることができる電子ペットおよび防犯装置が記載されている。かかる電子ペットは、物理的生命体オブジェクトが存在しない電子ペットであって、環境状態として、物体の動き、匂い、大気圧力、温度、振動、煙、湿度などを物理センサにより検出する。【０００７】
また、下記特許文献５には、人に取り付けられた音声発生器が人の動きに応じて発生する音を解析して玩具を制御することが記載されている。また、発生する音は、超音波から成り、代替案としてまたは追加的に、超低周波音から成ってもよいことが記載されている。【０００８】
また、下記特許文献６では、前方の障害物を検知するとともに障害物までの距離を計測する超音波センサが本体の側面や前方に複数設けられた警備二足歩行ロボットが記載されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００８−１４２８７６号公報
【特許文献２】特開２００３−２５６０４２号公報
【特許文献３】特開２００２−００６７８４号公報
【特許文献４】特開２００１−０９３０６２号公報
【特許文献５】特表２００２−５１９７４１号公報
【特許文献６】登録実用新案第０３１２６２０３号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、上述したいずれの特許文献も、障害物を検知するセンサにより近くの接近物を検知するロボットについては記載されているが、家の外の人や物の気配を察知するロボットに関しては考慮されていない。【００１１】
そこで、本開示では、オブジェクトの接近を検知して予めユーザに通知することが可能な情報処理装置および記憶媒体を提案する。
【課題を解決するための手段】
【００１２】
本開示によれば、パッシブな超音波センサと、ユーザに通知する通知部と、前記超音波センサにより検出されたセンサデータから、予め学習されたオブジェクトの接近を示す特徴を検出すると、前記ユーザに通知するように前記通知部を制御する制御部と、を備える、情報処理装置を提案する。【００１３】
本開示によれば、コンピュータを、パッシブな超音波センサにより検出されたセンサデータから、予め学習されたオブジェクトの接近を示す特徴を検出すると、ユーザに通知するように通知部を制御する制御部として機能させるためのプログラムが記憶された、記憶媒体を提案する。
【発明の効果】
【００１４】
以上説明したように本開示によれば、オブジェクトの接近を検知して予めユーザに通知することが可能となる。【００１５】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１６】
【図１】本開示の一実施形態による情報処理システムの概要を説明する図である。
【図２】本開示の一実施形態によるペットロボットの構成の一例を示すブロック図である。
【図３】本開示の一実施形態による制御部および記憶部の機能構成例を示すブロック図である。
【図４】本開示の一実施形態による時系列の特徴量データの一例を示す図である。
【図５】本開示の一実施形態による事象の状態遷移の一例を示す図である。
【図６】本開示の一実施形態による識別内容および通知内容の一例を説明する図である。
【図７】本開示の一実施形態による識別用データの生成処理を示すフローチャートである。
【図８】本開示の一実施形態による通知処理を示すフローチャートである。
【図９】本開示の一実施形態によるフィードバックに応じた学習について説明する図である。
【図１０】本開示の一実施形態によるＭＡＣアドレスリストの一例を示す図である。
【図１１】本開示の一実施形態による電波および超音波を用いた通知処理を示すフローチャートである。
【図１２】本開示の一実施形態による超音波と電波の時系列データの収集処理を示すフローチャートである。
【図１３】本開示の一実施形態によるペットロボットの構成の一例を示すブロック図である。
【図１４】本開示の一実施形態による匂いリストの一例を示す図である。
【図１５】本開示の一実施形態によるペットロボットの制御部および記憶部の機能構成例を示すブロック図である。
【図１６】本開示の一実施形態によるユーザ感情に応じた通知内容の変更処理を示すフローチャートである。
【図１７】本開示の一実施形態によるユーザ感情に応じた自動学習処理を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１８】
また、説明は以下の順序で行うものとする。
１．本開示の一実施形態による情報処理システムの概要
２．構成
３．動作処理
３−１．生成処理
３−２．通知処理
４．応用例
４−１．電波を用いた通知処理
４−２．匂いを用いた通知処理
４−３．感情に応じた動作処理
５．まとめ
【００１９】
＜＜１．本開示の一実施形態による情報処理システムの概要＞＞
まず、本開示の一実施形態による情報処理システムの概要について説明する。図１は、本実施形態による情報処理システムの概要を説明する図である。図１に示すように、本実施形態による情報処理システムは、外観形状が犬等の動物に模して形成された、エンターテインメント性を有するペットロボット１（情報処理装置）により実現される。また、ペットロボット１は、目や脚等を自律的に動作させて動物のような仕草を表出することが可能である。
【００２０】
（背景）
ここで、日常生活の中で、突然来る来訪者に対して準備が出来ておらず慌てて出なければならないことがある。一般の一戸建ての住宅では、周囲の音や気配を家の中でも感じることが比較的可能であるが、例えばピザの配達がいつ来るかバイクの音を気にしていても、つい他の事に気を取られて気付くのが遅れてしまうことも多々ある。また、マンションでも窓を開けて外の階下の音を聞いて気配を感じることは可能であるが、常に窓を開けておくのは不便である。
【００２１】
そこで、本実施形態による情報処理システムは、様々なセンサを有し感覚器官が優れているペットロボット１を用いて、オブジェクトの接近を早めに検知し、ユーザに通知することを可能とする。一般的に人間の可聴域は12Hz〜23KHz程であるが、例えば犬の可聴域は、15Hz〜60KHz程である。周波数の高い音波は、物が擦れる場合（衣擦れ、足音、門柱の開く際の擦れ音）、ぶつかる音（石ころ、敷石、門柱の金属の触れ合う音）等で顕著に発生する。したがって、ペットロボット１に周波数センサを設けて、これらの音を検知することで、周辺の人やモノの接近を察知し、ユーザに事前に通知することが可能となる。
【００２２】
これにより、ユーザは来訪を早めに知って準備することができる。また、裏口や庭への侵入者や不審者が早めに検知された場合、ユーザはすぐに適切な対応を取ることができ、安心や安全性を確保することができる。また、来訪者が誰であるか分かれば、場合によっては居留守を使う選択肢を選べることも可能になる。
【００２３】
例えば図１に示すように、家２の中にいるペットロボット１は、主にパッシブな超音波センサにより、家２の外を含む周辺の人やモノの気配を感じて、ユーザに通知する番犬的な役割を担う。図１に示す例では、家２に接近するバイク３の音を超音波センサにより検知し、ユーザに通知する。具体的には、例えばピザの配達の場合、バイク３が走ってくる音、家２の前で止まる音、荷台からピザを出している音、伝票の準備をしている音、玄関に向かう足音、アプローチの砂利や石畳の上を歩いてくる音、および玄関前に立つ音がした上で、玄関のチャイムが押され、ユーザはピザの配達が来たことが分かる。ペットロボット１は、これら一連の音（主に超音波）を早い段階で検知し、音の周波数的な特徴や音の時系列パターンを捉え、ピザの配達人が玄関に到達する前に、「もうすぐピザの配達人がきますよ」とユーザに対して通知することができる。通知を受けたユーザは、ピザ代金の準備等、予め用意することができる。
【００２４】
以上、本実施形態による情報処理システムの概要について説明した。なお、本実施形態では、情報処理装置の一例としてペットロボット１を用いるが、本実施形態はこれに限定されず、例えばタブレット端末やスマートフォン等の表示端末に表示される仮想的な実体、すなわちソフトウェアプログラムによるタイニーロボットであってもよい。
【００２５】
続いて、本実施形態による情報処理装置の一例であるペットロボット１の構成について図２を参照して具体的に説明する。
【００２６】
＜＜２．構成＞＞
図２は、本実施形態によるペットロボット１の構成の一例を示すブロック図である。図２に示すように、ペットロボット１は、制御部１０、通信部１１、カメラ１５、音声入力部１６、超音波センサ１７、駆動部１８、タッチセンサ１９、記憶部２０、音声出力部２２、加速度センサ２３、および角速度センサ２４を有する。
【００２７】
制御部１０は、演算処理装置および制御装置として機能し、各種プログラムに従ってペットロボット１内の動作全般を制御する。制御部１０は、例えばＣＰＵ（Central  Processing  Unit）、マイクロプロセッサ等の電子回路によって実現される。また、制御部１０は、使用するプログラムや演算パラメータ等を記憶するＲＯＭ（Read  Only  Memory）、及び適宜変化するパラメータ等を一時記憶するＲＡＭ（Random  Access  Memory）を含んでいてもよい。
【００２８】
また、本実施形態による制御部１０は、通信部１１、カメラ１５、音声入力部１６、超音波センサ１７、タッチセンサ１９、加速度センサ２３、または角速度センサ２４等から得た各種情報に応じて自動的に動作する自律制御を行い得る。
【００２９】
通信部１１は、他の装置との間でデータの送受信を行うための通信モジュールである。例えば通信部１１は、ネットワーク（不図示）を介して各種サーバと接続し、データの送受信を行ったり、Bluetooth（登録商標）やWi-Fi（登録商標）により周辺デバイス（不図示）と直接接続し、データの送受信を行ったりする。
【００３０】
カメラ１５は、撮像レンズ、絞り、ズームレンズ、およびフォーカスレンズ等により構成されるレンズ系、レンズ系に対してフォーカス動作やズーム動作を行わせる駆動系、レンズ系で得られる撮像光を光電変換して撮像信号を生成する固体撮像素子アレイ等を有する。固体撮像素子アレイは、例えばＣＣＤ（Charge Coupled Device）センサアレイや、ＣＭＯＳ（Complementary Metal
Oxide Semiconductor）センサアレイにより実現されてもよい。
【００３１】
音声入力部１６は、ユーザの音声や周囲の環境音を収音し、音声信号を制御部１０に出力する。音声入力部１６は、マイクロホンと、そのマイクロホンで得られた音声信号を増幅処理するマイクアンプ部と、音声信号にデジタル変換するＡ／Ｄ変換器により実現され、音声信号を制御部１０に出力する。
【００３２】
超音波センサ１７は、周囲の超音波を受信するパッシブなセンサであって、検知した超音波の信号を制御部１０に出力する。
【００３３】
駆動部１８は、ペットロボット１の各関節における自由度を実現するための機能モジュールであり、それぞれの関節におけるロール、ピッチ、ヨーなど軸毎に設けられた複数の駆動ユニットで構成される。各駆動ユニットは、所定軸回りの回転動作を行なうモーターと、モーターの回転位置を検出するエンコーダーと、エンコーダーの出力に基づいてモーターの回転位置や回転速度を適応的に制御するドライバーの組み合わせで構成される。
【００３４】
タッチセンサ１９は、ユーザからの「撫でる」や「叩く」といった物理的な働きかけにより受けた圧力を検出する。なおペットロボット１は、タッチセンサ１９の代わりに、あるいは追加して、圧力センサを有していてもよい。
【００３５】
記憶部２０は、制御部１０が各種処理を実行するためのプログラム等を記憶する。また、記憶部２０は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置等を含むストレージ装置により構成される。
【００３６】
音声出力部２２は、スピーカと、そのスピーカに対するアンプ回路により実現される。また、音声出力部２２は、鳴き声等の音声を出力する。
【００３７】
加速度センサ２３および角速度センサ２４は、ペットロボット１の向きや動きの加速度を検出する。
【００３８】
以上、本実施形態によるペットロボット１の構成について具体的に説明した。なお本実施形態によるペットロボット１の構成は図２に示す例に限定されず、例えばペットロボット１の位置を計測する位置情報取得部をさらに有していてもよい。
【００３９】
また、ペットロボット１は、前方に位置する物体までの距離を測定するための距離センサとして上述したカメラ１５を用いてもよいし、別途、赤外線等の方式を用いた距離センサを備えてもよい。
【００４０】
また、ペットロボット１は、例えば図１に示すように、胴体部ユニット２００と、胴体部ユニット２００の前後左右にそれぞれ連結された脚部ユニット２０１と、胴体部ユニット２００の前端部および後端部にそれぞれ連結された頭部ユニット２０２と、尻尾部ユニット２０３とから構成されていてもよい。胴体部ユニット２００には、ＣＰＵ（Central Processing Unit）、ＤＲＡＭ（Dynamic Random
Access Memory）、フラッシュＲＯＭ（Read 0nly Memory）、ＰＣ（Personal Computer）カードインターフェース回路および信号処理回路が内部バスを介して相互に接続されることにより形成された制御部１０と、ペットロボット１の動力源としてのバッテリとが収納されている。また、胴体部ユニット２００には、通信部１１、超音波センサ１７、記憶部２０、加速度センサ２３、および角速度センサ２４なども収納されている。
【００４１】
また、頭部ユニット２０２には、外部の状況を撮像するためのカメラ１５と、ユーザからの「撫でる」や「叩く」といった物理的な働きかけにより受けた圧力を検出するためのタッチセンサ１９と、外部音を集音するための音声入力部１６と、鳴き声等の音声を出力するための音声出力部２２と、前方に位置する物体までの距離を測定するための距離センサ（図示せず）となどがそれぞれ所定位置に配置されている。カメラ１５は、ペットロボット１の「目」に相当する位置に設けられてもよい。また、カメラ１５を頭部ユニット２０２の額部分に配置し、「目」に相当する位置にはＬＥＤ（Light Emitting Diode）（図示せず）を配置してもよい。また、頭部ユニット２０２には、耳部ユニット２０４が連結され、超音波センサ１７により人やモノの接近が検知された場合に動くことが可能である。
【００４２】
さらに、各脚部ユニット２０１の関節部分や各脚部ユニット２０１および胴体部ユニット２００の各連結部分、頭部ユニット２０２および胴体部ユニット２００の連結部分、並びに尻尾部ユニット２０３の尻尾の連結部分などにはそれぞれ自由度数分のアクチュエータおよびポテンショメータが配設されている。例えば、アクチュエータはサーボモータを構成として有している。サーボモータの駆動により、脚部ユニット２０１が制御されて、目標の姿勢あるいは動作に遷移する。
【００４３】
以上説明したペットロボット１の具体的な構成例については、例えば特開2002-157596号公報を参照する。特開2002-157596号公報は、その全ての内容について、本参照により本明細書に組み込まれる。（The entire contents of JP 2002-157596 are hereby incorporated by
reference.）
【００４４】
また、図２を参照して説明したペットロボット１の構成は、ペットロボット１がタイニーロボットの場合にも応用可能である。具体的には、タイニーロボットを表示する表示端末が、上記制御部１０、通信部１１、カメラ１５、音声入力部１６、超音波センサ１７、タッチセンサ１９、記憶部２０、および音声出力部２２と、表示部に相当する構成を有する。タイニーロボットは表示部に表示され、ユーザとインタラクションを行い得る。
【００４５】
（機能構成）
続いて、制御部１０および記憶部２０の機能構成について図３を参照して説明する。図３は、本開示の一実施形態による制御部１０および記憶部２０の機能構成例を示すブロック図である。図には、ペットロボット１の制御部１０の機能として、特徴量分析部１０１と、記憶制御部１０２と、学習部１０３と、識別部１０４と、通知制御部１０５とが示されている。また、図には、記憶部２０の機能として、特徴量データベース２１０と、識別用データ記憶部２２０とが、示されている。以下、それぞれの構成要素についてさらに説明する。
【００４６】
特徴量分析部１０１は、超音波センサ１７により検知され、入力された信号（超音波信号）を継続的に分析し、分析結果（特徴量データとも称す）を記憶制御部１０２および識別部１０４に出力する。信号の分析方法は特に限定しないが、例えば数ミリ〜数十ミリ秒単位のＦＦＴ（Fast  Fourier  Transform）分析やケプストラム分析を用いてもよい。
【００４７】
記憶制御部１０２は、特徴量分析部１０１で分析された超音波の特徴量データを特徴量データベース２１０に記憶するよう制御する。特徴量分析部１０１では継続的に分析が行われ、分析結果として特徴量データが出力されるため、記憶制御部１０２は、継続的に特徴量データを特徴量データベース２１０に記憶するよう制御する。
【００４８】
学習部１０３は、特徴量データベース２１０に記憶された時系列の特徴量データに基づいて、来訪者や不審者、または移動体（例えば車、バイク、自転車、ドローン）等のオブジェクトの接近を示す特徴量データを機械学習し、これらを識別するための識別用データを生成する。具体的には、例えば学習部１０３は、ユーザから「宅配便だったよ。今度来たら教えてね」というコマンド（音声によるコマンド）が入力された場合、特徴量データベース２１０から、所定時間Ｔ（例えば30秒）を遡った時点からの特徴量データを呼び出し、宅配便が来たことを検知する識別用データを生成する。かかる識別用データは、時系列の特徴量データをパターン化したものであってもよい。学習部１０３は、生成した識別用データを教師データとして識別用データ記憶部２２０に格納する。ここで、時系列の特徴量データに基づく識別用データの生成について図４を参照して説明する。
【００４９】
図４は、本実施形態による時系列の特徴量データの一例を示す図である。図４には、ユーザからのコマンドを受けて特徴量データベース２１０から読み出した所定時間Ｔ１を遡った時点からの特徴量データＦ１、Ｆ２、Ｆ３、Ｆ４、Ｆ５が時系列で示されている。特徴量データベース２１０には、宅配便の人が来た際の台車の音、門扉のハンドルの音、門扉を開く音、石畳を踏む音、および玄関前に立つ音が、時系列の特徴量データとして記憶されている。学習部１０３は、例えば所定時間Ｔを遡った時点からの特徴量データＦ１、Ｆ２、Ｆ３に基づいて、宅配便を識別するための識別用データを生成する。これにより、後述する識別部１０４により、台車の音（特徴量データＦ１）、門扉のハンドル音（特徴量データＦ２）、および門扉を開く音（特徴量データＦ３）が順次発生した時点で、宅配便の人が来たと識別され得る。
【００５０】
なお、各特徴量データが何の事象を示すものであるかは、特徴量データベース２１０に蓄積された特徴量データや、識別用データ記憶部２２０に蓄積された識別用データの解析、若しくはネットワーク上から取得した音事象データとのマッチングにより分類され得る。例えば学習部１０３は、図４に示す例において、特徴量データＦ１が台車の音、特徴量データＦ２が門扉のハンドルの音、特徴量データＦ３が門扉を開く音、特徴量データＦ４が石畳を踏む音、特徴量データＦ５が玄関前に立つ音等と分類することができる。
【００５１】
事象の分類ができた場合、制御部１０は、蓄積された特徴量データおよび識別用データに基づいて、音の事象の状態遷移を把握することが可能となる。ここで、図５に、本実施形態による事象の状態遷移の一例を示す。図５に示すような状態遷移が把握されている場合、音の事象がＦ０１、Ｆ０２、Ｆ０３、Ｆ０４と遷移した際は接近する訪問者や移動体等がオブジェクトＡの可能性が高く、音の事象がＦ０１、Ｆ１１、Ｆ１２、Ｆ１３と遷移した際はオブジェクトＢの接近の可能性が高いと判断される。また、音の事象がＦ０１、Ｆ１１、Ｆ２１、Ｆ２２と遷移した際はオブジェクトＣの接近の可能性が高いと判断される。なお、各事象が例えば１ポイントとして算出され、事象遷移に応じてその合計が閾値を超えた場合に、対応するオブジェクトの接近の可能性が高いと判断されてもよい。また、各事象には重み付けがあってもよい。
【００５２】
識別部１０４は、特徴量分析部１０１により分析された特徴量データと、識別用データ記憶部２２０に記憶されている各識別用データを比較し、類似性があるか否かを判定し、訪問者等の接近するオブジェクトを識別する。すなわち、識別部１０４は、超音波センサ１７により検出された超音波信号から、予め学習されたオブジェクトの接近を示す特徴を検出する。類似性の判断手法は特に限定しないが、例えばＨＭＭ（Hidden
Markov Model）等、速さやタイミングの異なる２つのパターンの類似性の比較を行う手法が用いられる。
【００５３】
また、識別部１０４は、図５を参照して説明したように音の事象の状態遷移が把握されている場合、特徴量データに基づいて音の事象を認識し、音の事象の状態遷移に応じて接近するオブジェクトを識別することも可能である。
【００５４】
通知制御部１０５は、識別部１０４により類似性があると識別された場合、識別内容に応じた通知内容をユーザに通知するよう制御する。ユーザへの通知は、例えば音声出力部２２から音声出力により行われ得る。通知内容の情報は、記憶部２０に予め記憶されていてもよいし、通信部１１を介してネットワーク上から取得されてもよい。若しくは、制御部１０により識別用データ生成時に併せて生成され、記憶部２０に記憶されてもよい。ここで、図６を参照して本実施形態による識別内容および通知内容の一例を説明する。
【００５５】
図６には、識別内容毎の通知内容が示されている。図６に示すように、例えば宅配便の配達員が玄関に向かっているという識別内容の場合（すなわち現在取得された超音波の特徴量データが、宅配便の配達員が玄関に向かっていることを示す識別用データと類似性がある場合）、「もうすぐ宅配便の人が来ますよ」といった通知内容が音声出力される。また、例えば新聞屋が玄関に向かっているという識別内容の場合、「もうすぐ新聞屋さんがきますよ」といった通知内容が音声出力される。
【００５６】
特徴量データベース２１０は、特徴量分析部１０１により分析された特徴量データを時系列で記憶する。また、特徴量データベース２１０は、特徴量データの保存期間を定め、保存期間経過後は新たな特徴量データを上書きしてもよい。
【００５７】
識別用データ記憶部２２０は、学習部１０３により生成された識別用データを記憶する。識別用データは、識別部１０４において、接近するオブジェクトの識別を行う際に教師データとして用いられる。
【００５８】
以上、本実施形態による制御部１０および記憶部２０の機能構成について具体的に説明した。続いて、本実施形態による情報処理システムの動作処理について図７〜図８を参照して説明する。
【００５９】
＜＜３．動作処理＞＞
＜３−１．生成処理＞
図７は、本実施形態による識別用データの生成処理を示すフローチャートである。図７に示すように、まず、ペットロボット１は、超音波センサ１７から音の取り込みを行う（ステップＳ１０３）。
【００６０】
次に、特徴量分析部１０１は、取り込まれた超音波信号に対して特徴量の分析を行う（ステップＳ１０６）。
【００６１】
次いで、特徴量分析部１０１は、分析した時系列の特徴量データを、特徴量データベース２１０に書き込む（ステップＳ１０９）。
【００６２】
上記音の取り込み、特徴量データの分析、および書き込みは、常時連続的に（例えば２〜３分毎に）行われる。
【００６３】
続いて、飼い主（ユーザ）からコマンドがあった場合（ステップＳ１１５／Ｙｅｓ）、学習部１０３は、所定時間Ｔを遡った時点からの特徴量データを特徴量データベース２１０から読み出す（ステップＳ１１８）。飼い主からのコマンドとは、例えば「今度来たら教えてね」等の音声によるものや特定のジェスチャによるものである。制御部１０は、例えば音声入力部１６により取得されたユーザ発話音声を解析し、コマンドを認識する。学習部１０３は、コマンドに応じて、例えば直前に訪問していた訪問者が玄関のチャイムを鳴らしたタイミングの１分前から１０秒前等における特徴量データを読み出す。
【００６４】
そして、学習部１０３は、読み出した特徴量データに基づいて、次に同じ訪問者が来た際に当該訪問者を識別するための識別用データを生成する（ステップＳ１２１）。生成された識別用データは、識別用データ記憶部２２０に記憶される。
【００６５】
次に、生成した識別用データを用いた通知処理について図８を参照して説明する。
【００６６】
＜３−２．通知処理＞
図８は、本実施形態による通知処理を示すフローチャートである。図８に示すように、まず、ペットロボット１は、超音波センサ１７から音の取り込みを行う（ステップＳ１３３）。
【００６７】
次に、特徴量分析部１０１は、取り込まれた超音波信号に対して特徴量の分析を行う（ステップＳ１３６）。
【００６８】
次いで、識別部１０４は、分析結果の特徴量データと、識別用データ記憶部２２０に記憶されている識別用データとを比較して、訪問者を識別する（ステップＳ１３９）。
【００６９】
上記特徴量データの分析および識別は常時連続的に（例えば２〜３分毎に）行われ、識別部１０４は、いずれかの識別用データと類似性があった場合、識別結果を通知制御部１０５に出力する。
【００７０】
続いて、通知制御部１０５は、識別結果に基づいて、飼い主（ユーザ）に通知を行う（ステップＳ１４５）。例えば通知制御部１０５は、宅配便の人が来たと識別した場合、「宅配便の人がきましたよ！」と音声出力するよう音声出力部２２を制御する。
【００７１】
次に、飼い主からポジティブな評価があった場合（ステップＳ１４５／Ｙｅｓ）、学習部１０３は、教師データを更新する（ステップＳ１４８）。飼い主からのポジティブな評価とは、例えば「ＯＫ。宅配便だったよ」と言ったり、「ありがとう、助かったわ」と言ってペットロボット１を撫でたり等、通知が正しかったことを示す発話や褒める動作、特定のジェスチャ等である。この場合、学習部１０８は、今回の特徴量データに基づいて、識別に用いた識別用データを再生成し、改善する。
【００７２】
なお、このようなユーザのフィードバックは、ポジティブな評価に限られず、ネガティブな評価も想定される。ネガティブフィードバックが行われた場合の学習について以下説明する。
【００７３】
（フィードバックによる学習）
・通知タイミングの変更
例えば宅配便の配達員が来た時にペットロボット１が「もうすぐ宅配便の人がきますよ」と通知するタイミングが遅かった場合、ユーザは「もう少し早く知らせて」とペットロボット１にフィードバックする。
【００７４】
ペットロボット１は、「承知しました」と答えると共に、学習部１０３により識別用データを改善し、より早いタイミングでユーザに通知を行えるようにする。具体的には、例えば学習部１０３は、図９に示すように、所定時間Ｔ１よりも長い所定時間Ｔ２を遡った時点からの特徴量データＦ０、Ｆ１、Ｆ２に基づいて識別用データを生成する。これにより、図４を参照して説明した例では特徴量データＦ３が検知された時点でユーザに通知を行っていたのに対して、図９に示す例では、それよりも早い特徴量データＦ２が検知された時点で通知を行うことができる。
【００７５】
・通知が間違いだった場合
例えばペットロボット１が「もうすぐ宅配便の人がきますよ」と通知したが実際は新聞屋だった場合、ユーザは「違ったよ」、「新聞屋だったよ」等とペットロボット１にフィードバックする。
【００７６】
この場合、ペットロボット１は、上記ステップＳ１４８に示す更新処理を行わないようにする。上述したように、ポジティブなフィードバックが行われた場合のみに識別用データを再生成することで、識別用データの精度を向上することが可能となる。
【００７７】
＜＜４．応用例＞＞
以上説明した実施形態では、超音波を検知して訪問者等を識別する場合について説明したが、本実施形態はこれに限定されず、訪問者等の接近を電波や匂いによって検知することも可能である。以下、図１０〜図１７を参照して具体的に説明する。
【００７８】
＜４−１．電波を用いた通知処理＞
宅配便の配達員や、新聞屋等、ビジネスで訪問する人物は、通常ビジネスに関係する電子機器を携帯することが想定される。携帯電話やスマートフォン、タブレット端末、また、宅配便の人であれば配達物を管理するバーコードスキャナー付きのＰＯＳ（Point Of Sales）端末に相当する機器を携帯することが想定される。これらの電子機器は、直接、あるいはBluetooth、ANT、Wi-Fi等の無線通信方式を使用して携帯電話端末やスマートフォンを経由して通信ネットワークと接続する。不審者や侵入者であっても何らかの電子機器を携帯していることが想定される。また、電波を積極的に出さない電子機器でも、不要輻射と称される機器特有のＥＭＩ（Electro Magnetic Interference：電磁干渉）のパルスを放出する。
【００７９】
本実施形態によるペットロボット１は、このような電子機器の発するWAN、Bluetooth、ANT、Wi-Fi、または不要輻射を検知することで訪問者を識別することが可能である。
【００８０】
具体的には、例えばWi-Fiを例にとると、Wi-Fi機器にはＭＡＣアドレスと称される端末固有のＩＤがあり、端末機器はアクセスポイントに接続するためにProbe Request（プローブ要求）と称される信号を出す。Wi-Fiの電波は環境によるが、通常１０ｍ〜３０ｍ程の距離を伝搬し、また、端末機器との距離は電波の強度（RSSI）により推定可能である。
【００８１】
本実施形態によるペットロボット１は、通信部１１によりWi-Fi電波を受信してＭＡＣアドレスを取得し、既存のＭＡＣアドレスリストと照合して、見知らぬ人が家の前を通り過ぎただけなのか、宅配便の配達員や知り合いが訪ねて来たのかを判別することができる。
【００８２】
ここで、図１０に、本実施形態によるＭＡＣアドレスリストの一例を示す。図１０には、ＭＡＣアドレスが「12:34:AB:CD」の端末保持者は「宅配便の配達員ａ」、ＭＡＣアドレスが「56:78:EF:EF」の端末保持者は「郵便配達員」、ＭＡＣアドレスが「98:76:FE:DC」の端末保持者は「夫」であることが示されている。ＭＡＣアドレスリストは、予め記憶部２０に記憶されていてもよいし、通信部１１を介して外部から取得されてもよい。
【００８３】
本実施形態によるペットロボット１は、Wi-Fi電波を受信して取得したＭＡＣアドレスを、図１０に示すようなＭＡＣアドレスリストと照合して訪問者を識別し、ユーザに通知することが可能である。
【００８４】
（電波と超音波を用いた識別処理）
また、本実施形態によるペットロボット１は、ＭＡＣアドレスを用いて訪問者を絞り込んだ上で超音波を用いて訪問者を識別し、識別の確度を高めることができる。ＭＡＣアドレスは固有のＩＤのため、Wi-Fi電波で識別者の同定ができた場合は識別者の確からしさは断然に高くなる。また、電波は超音波に比べて減衰が少なく、遠方から検知することが可能である。従って最初は距離が遠い場合に有用なWi-Fi電波で訪問者で察知し、訪問者が近付いて来ると超音波で同定することで確度を増すことができる。このような電波と超音波の両方を用いて訪問者を識別してユーザに通知する場合の動作処理について、以下図１１を参照して説明する。
【００８５】
図１１は、本実施形態による電波および超音波を用いた通知処理を示すフローチャートである。図１１に示す例では、受信する電波の一例としてWi-Fiを用いる。
【００８６】
図１１に示すように、まず、ペットロボット１の通信部１１は、Wi-Fi電波をスキャンする（ステップＳ２０３）。
【００８７】
次に、制御部１０は、Wi-Fi電波強度が閾値以上の場合（ステップＳ２０６／Ｙｅｓ）、スキャンして取得したＭＡＣアドレスと、ＭＡＣアドレスリストとを照合する（ステップＳ２０９）。
【００８８】
次いで、取得したＭＡＣアドレスがリストに載っている場合（ステップＳ２１２／Ｙｅｓ）、制御部１０は、訪問者の候補リストに載せる（ステップＳ２１５）。
【００８９】
次に、ペットロボット１は、超音波センサ１７から音の取り込みを行う（ステップＳ２１８）。
【００９０】
次いで、特徴量分析部１０１は、取り込まれた超音波信号に対する特徴量の分析と、分析した特徴量データと識別用データ記憶部２２０に記憶されている識別用データとの比較を行う（ステップＳ２２１）。識別用データとの比較では、分析した特徴量データと識別用データとの類似性を判定（類似度の算出）が行われ得る。
【００９１】
続いて、識別用データとの類似度が閾値以上の場合（ステップＳ２２４／Ｙｅｓ）、識別部１０４は、超音波での訪問者同定を行う（ステップＳ２２７）。すなわち、識別部１０４は、類似度が閾値以上の識別用データに基づいて訪問者の識別を行う。
【００９２】
次に、識別部１０４により同定した訪問者が上述した候補リストと同じ（候補リストに載っている）場合（ステップＳ２３０／Ｙｅｓ）、通知制御部１０５は、飼い主に対して来訪者の通知を行うよう制御する（ステップＳ２３３）。上述したように、Wi-Fi電波は音の事象である超音波より遠くから検知できるため、取得したＭＡＣアドレスの電子端末を所持する人物が家の前を通り過ぎるだけなのか隣の家に行くのかペットロボット１が居る家に来るのかは分からない。したがって当該人物が家に近付いて来て超音波センサ１７により検知し、同定することで、識別確度をより高めることができる。
【００９３】
以上、電波と超音波の双方を補完的に利用して識別の確度を高める場合について説明した。なお両者を補完的に利用する方法は、上述したＭＡＣアドレス（端末固有のＩＤ）を用いる例に限定されず、例えば超音波の特徴と電波信号検出の共起関係を学習することにより識別の確度を高めることも可能である。以下図１２を参照して具体的に説明する。
【００９４】
図１２は、本実施形態による超音波と電波の時系列データの収集処理を示すフローチャートである。図１２に示すように、まず、ペットロボット１は、超音波センサ１７から音の取り込みを行う（ステップＳ２４３）。
【００９５】
次に、特徴量分析部１０１は、取り込まれた超音波信号に対して特徴量の分析を行う（ステップＳ２４６）。
【００９６】
次いで、通信部１１により電波を受信し（ステップＳ２４９）、制御部１０は、周波数の分析、信号強度の分析、およびＩＤの検出といった電波分析を行う（ステップＳ２５２）。
【００９７】
次に、制御部１０は、分析した時系列の特徴量データと電波の分析結果を対応付けて特徴量データベース２１０に書き込む（ステップＳ２５５）。
【００９８】
上記音の取り込み、特徴量データの分析、電波の受信、電波の分析、および書き込みは、常時連続的に（例えば２〜３分毎に）行われる。
【００９９】
続いて、飼い主（ユーザ）からコマンドがあった場合（ステップＳ２５８／Ｙｅｓ）、学習部１０３は、所定時間Ｔを遡った時点からの特徴量データおよび電波の分析結果を特徴量データベース２１０から読み出す（ステップＳ２６１）。
【０１００】
そして、学習部１０３は、読み出した時系列の特徴量データおよび電波の分析結果に基づいて、次に同じ訪問者が来た際に当該訪問者を識別するための識別用データを生成する（ステップＳ２６４１）。生成された識別用データは、識別用データ記憶部２２０に記憶される。
【０１０１】
このように生成した識別用データを用いた識別および通知処理では、図８を参照して説明した超音波を用いた場合と同様に、取得した時系列の超音波の特徴量データと電波の分析結果を識別用データと比較して類似性があるか否かを判別し、訪問者を識別する。本実施形態では、識別用データに用いる時系列パターンの種類を増やし、識別の際により多くのパラメータを使用することで、識別確度を高くすることができる。
【０１０２】
＜４−２．匂いを用いた通知処理＞
続いて、匂いを用いて識別者を検知する場合について図１３〜図１４を参照して説明する。匂いは、環境（季節、窓の開閉、風の向き）等に左右されることが多いが、ペットロボット１が匂いを検知し、予め有する匂いリストを照合することで訪問者を識別することが可能である。
【０１０３】
図１３は、本実施形態の応用例によるペットロボット１Ａの構成の一例を示すブロック図である。図１３に示すように、ペットロボット１Ａは、制御部１０、通信部１１、カメラ１５、音声入力部１６、超音波センサ１７、駆動部１８、タッチセンサ１９、記憶部２０、音声出力部２２、加速度センサ２３、角速度センサ２４、および匂いセンサ２５を有する。
【０１０４】
匂いセンサ２５は、周辺の匂いを検知し、検知結果を制御部１０に出力する。
【０１０５】
また、記憶部２０には、匂いリストが記憶されている。ここで、図１４に、匂いリストの一例を示す。
【０１０６】
図１４には、ユニフォームのクリーニングの匂いと車の匂いの場合は「宅配便の配達員ｂ」であって、多少の汗の匂いと汗の匂いを消すオーデコロンの匂いの場合は「夫」であることが示されている。
【０１０７】
制御部１０は、匂いセンサ２５で検知された匂いに基づいて匂いリストを照合し、訪問者を識別し、音声出力部２２等からユーザへ訪問者を知らせることが可能である。
【０１０８】
また、制御部１０は、超音波と匂いの双方を用いて訪問者を識別することで確度を高めることも可能である。具体的には、例えば制御部１０は、超音波を用いて訪問者を同定し、さらに匂いに基づいて訪問者を同定することが可能である。
【０１０９】
＜４−３．感情に応じた動作処理＞
次に、ユーザ（飼い主）の感情に応じた動作処理について説明する。本実施形態によるペットロボット１は、例えばカメラ１５により撮像した撮像画像からユーザの顔を認識して顔の表情からユーザの感情を検知したり、音声入力部１６により収音したユーザの音声からユーザの感情を検知してもよい。ペットロボット１は、検知したユーザ感情に応じて自動的に学習することが可能である。以下図１５〜図１７を参照して具体的に説明する。
【０１１０】
（構成）
感情検知可能なペットロボット１の主要構成は図２に示す通りであるため詳細な説明を省略するが、上述した実施形態と異なる機能構成について図１５を参照して以下説明する。
【０１１１】
図１５は、本実施形態によるペットロボット１の制御部１０Ｂおよび記憶部２０の機能構成例を示すブロック図である。図には、ペットロボット１の制御部１０Ｂの機能として、特徴量分析部１０１と、記憶制御部１０２と、学習部１０３と、識別部１０４と、通知制御部１０５と、感情検知部１０６とが示されている。また、図には、記憶部２０の機能として、特徴量データベース２１０と、識別用データ記憶部２２０とが、示されている。
【０１１２】
感情検知部１０６は、各種センサにより取得されたデータに基づいてユーザの感情を検知（推定）する。具体的には、例えば感情検知部１０６は、カメラ１５により撮像された撮像画像に基づいてユーザの顔の表情を判別し、ユーザの感情を検知する。また、感情検知部１０６は、音声入力部１６により収音したユーザの音声に基づいて声色や発話内容を判別し、ユーザの感情を検知する。
【０１１３】
このような感情検知部１０６によるユーザ感情の検知結果に応じた制御部１０Ｂによる動作処理について、以下具体的に説明する。
【０１１４】
（動作処理）
図１６は、本実施形態によるユーザ感情に応じた通知内容の変更処理を示すフローチャートである。図１６に示すように、まず、ペットロボット１の感情検知部１０６は、訪問者に応対した際の飼い主の感情を検知する（ステップＳ３０３）。感情検知部１０６は、カメラ１５により撮像した撮像画像を解析し、ユーザの表情からユーザ感情（怒り、嫌悪、恐れ、幸福感、悲しみ、驚き）を検知することが可能である。例えばペットロボット１は、「もうすぐ新聞屋が来ますよ」と訪問者の通知を行った後、ユーザが訪問者の応対をしている際の表情をカメラ１５で撮像して観察し、どのような顔（表情）をしているのを検知する。
【０１１５】
次に、ユーザ感情が「怒り」または「嫌悪」の場合（ステップＳ３０６／Ｙｅｓ）、学習部１０３は、通知内容に所定の内容を追加する（ステップＳ３０９）。例えばユーザが応対時に嫌そうな顔をしている場合、「嫌悪」の感情が検知され、学習部１０３は、同訪問者が識別された際の通知の内容「もうすぐ新聞屋が来ますよ。」に、「居留守を使う方法もありますよ。」等のユーザ感情を考慮した通知を追加する（通知内容の更新）。これにより、次回新聞屋が来た際には、ペットロボット１は、「もうすぐ新聞屋が来ますよ。居留守を使う方法もありますよ。」とユーザに通知することができる。
【０１１６】
図１７は、本実施形態によるユーザ感情に応じた自動学習処理を示すフローチャートである。図１７に示すように、まず、ペットロボット１の感情検知部１０６は、訪問者に応対した際の飼い主の感情を検知する（ステップＳ３２３）。感情検知部１０６は、カメラ１５により撮像した撮像画像を解析し、ユーザの表情からユーザ感情（怒り、嫌悪、恐れ、幸福感、悲しみ、驚き）を検知することが可能である。
【０１１７】
次に、ユーザ感情が「怒り」、「嫌悪」、「恐れ」、「悲しみ」等のネガティブな感情を検知した場合（ステップＳ３０６／Ｙｅｓ）、学習部１０３は、次回から同訪問者が来た際は事前にユーザに通知することができるよう、超音波の特徴量データの学習を行う（ステップＳ３０９）。学習の具体的処理は、図７を参照して上述した通りである（図７のステップＳ１１８、ステップＳ１２１）。図７を参照して説明した例では、ユーザ（飼い主）のコマンドがあった場合に学習を行っているが、本実施形態ではユーザ感情に応じて自動的に行うことが可能である。このように、ネガティブな感情になる訪問者の場合にはユーザに事前通知するよう学習し、次回から事前通知を行えるようになることで、ユーザは、例えば突然の訪問に驚くことを回避することができたり、嫌な相手に応答する際に心構えをしたりすることができる。
【０１１８】
一方、ユーザ感情がネガティブな感情ではない場合（例えば幸福な感情や無表情の場合）は（ステップＳ３２６／Ｎｏ）、事前に通知する必要が無いためペットロボット１は特に学習を行わない。
【０１１９】
＜＜５．まとめ＞＞
上述したように、本開示の実施形態による情報処理システムでは、オブジェクトの接近を検知して予めユーザに通知することを可能とする。
【０１２０】
より具体的には、本実施形態によるペットロボット１は、パッシブな超音波センサ１７ーによって周辺の人やモノの気配を感じて飼い主に通知することができる。また、ペットロボット１は、電波や匂いを超音波と補完的に用いて気配を察知することが可能である。また、ペットロボット１は、来訪者に対する飼い主の感情を検知して自動的に学習することもできる。
【０１２１】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本技術はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１２２】
例えば、上述した情報処理システムのペットロボット１に内蔵されるＣＰＵ、ＲＯＭ、およびＲＡＭ等のハードウェアに、ペットロボット１の機能を発揮させるためのコンピュータプログラムも作成可能である。また、当該コンピュータプログラムを記憶させたコンピュータ読み取り可能な記憶媒体も提供される。
【０１２３】
また、上述した実施形態では、ペットロボット１単体で訪問者の識別や感情検知等を行っているが、本実施形態はこれに限定されず、上述した処理をサーバ側で実現することも可能である。すなわち、ペットロボット１とサーバ（不図示）から成る情報処理システムであって、ペットロボット１は、通信部１１からサーバに超音波センサ１７で検知した超音波信号を送信し、サーバ側において特徴量分析、記憶制御、学習、識別、および通知制御が行われ得る。また、ペットロボット１は、通信部１１からサーバにカメラ１５で撮像した撮像画像を送信し、サーバ側においてユーザ感情の検知が行われ得る。このように、図３、図１５で説明したペットロボット１の機能構成の少なくとも一部をサーバ側が有する構成であってもよい。
【０１２４】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１２５】
なお、本技術は以下のような構成も取ることができる。
（１）
パッシブな超音波センサと、
ユーザに通知する通知部と、
前記超音波センサにより検出されたセンサデータから、予め学習されたオブジェクトの接近を示す特徴を検出すると、前記ユーザに通知するように前記通知部を制御する制御部と、
を備える、情報処理装置。
（２）
前記情報処理装置は、前記ユーザからのコマンドを取得するコマンド取得部をさらに備え、
前記制御部は、
前記コマンド取得部により特定のコマンドを取得したことを認識すると、所定期間遡った時点から検出されたセンサデータに基づき、接近するオブジェクトを認識するための教師データを生成し、記憶部に保持するよう制御する、前記（１）に記載の情報処理装置。
（３）
前記制御部は、
前記超音波センサにより検出されたセンサデータから、前記教師データと類似の特徴を検出し、前記ユーザにオブジェクトが接近することを通知するように前記通知部を制御し；
前記コマンド取得部により、前記通知に対してポジティブな評価を示すコマンドを取得したことを認識すると、前記超音波センサにより検出されたセンサデータに基づき前記教師データを更新する、前記（２）に記載の情報処理装置。
（４）
前記教師データは、前記所定期間遡った時点からの時系列のセンサデータの特徴を示すデータである、前記（２）または（３）に記載の情報処理装置。
（５）
前記制御部は、
前記コマンド取得部により、前記通知に対してさらに早めの通知を要求するコマンドを取得したことを認識すると、前記所定期間よりもさらに遡った時点からの時系列のセンサデータの特徴を示すデータに基づき前記教師データを更新する、前記（４）に記載の情報処理装置。
（６）
前記制御部は、前記超音波センサにより検出された時系列のセンサデータから、前記教師データと類似の特徴が順次検出されると、前記ユーザにオブジェクトが接近することを通知するように前記通知部を制御する、前記（４）または（５）に記載の情報処理装置。
（７）
前記センサデータから検出される特徴は、状態遷移または波形である、前記（４）〜（６）のいずれか１項に記載の情報処理装置。
（８）
前記情報処理装置は、電波受信部をさらに備え、
前記制御部は、
前記超音波センサにより検出されたセンサデータと前記電波受信部により受信された電波信号に、予め学習された、オブジェクトの接近を示す特徴を検出すると、前記ユーザに通知するように前記通知部を制御する、前記（１）〜（６）のいずれか１項に記載の情報処理装置。
（９）
前記制御部は、
前記電波信号に含まれるＩＤに応じて接近するオブジェクトを認識する第１の認識処理の後に、前記超音波センサにより検出されたセンサデータに含まれる特徴に応じて前記接近するオブジェクトを認識する第２の認識処理を行い；
前記第１および第２の認識処理の結果の一致に応じて、前記ユーザに接近するオブジェクトを通知するよう制御する、前記（８）に記載の情報処理装置。
（１０）
前記情報処理装置は、匂いセンサをさらに備え、
前記制御部は、
前記超音波センサにより検出されたセンサデータと前記匂いセンサにより検出された匂いデータから、予め学習された、オブジェクトの接近を示す特徴を検出すると、前記ユーザに通知するように前記通知部を制御する、前記（１）〜（９）のいずれか１項に記載の情報処理装置。
（１１）
匂いデータと接近するオブジェクト、超音波センサデータと接近するオブジェクトが予め対応付けられており、
前記制御部は、
前記匂いデータに応じて、接近するオブジェクトを認識するとともに、前記超音波センサデータに応じて、接近するオブジェクトを認識し、当該２つの認識結果の一致に応じて、前記ユーザに接近するオブジェクトを通知するよう制御する、前記（１０）に記載の情報処理装置。
（１２）
前記情報処理装置は、前記ユーザの顔を撮像するための撮像部をさらに備え、
前記制御部は、
前記ユーザが、前記オブジェクトとしての訪問者に応対している際の、前記撮像部により撮像された前記ユーザの顔画像から、前記ユーザの感情を推定し；
前記感情の推定結果に応じて、前記通知部により通知する内容を更新する、前記（１）〜（１１）のいずれか１項に記載の情報処理装置。
（１３）
前記情報処理装置は、前記ユーザの顔を撮像するための撮像部をさらに備え、
前記制御部は、
前記ユーザが、前記オブジェクトとしての訪問者に応対しているときの、前記撮像部により撮像された前記ユーザの顔画像から前記ユーザの感情を推定し；
前記ユーザが、前記訪問者に応対した後に、前記推定した結果に応じて；
その時点から所定期間遡った時点から検出されたセンサデータに基づき、前記訪問者を認識するための教師データを生成し、記憶部に保持するように制御する、前記（１）〜（１２）のいずれか１項に記載の情報処理装置。
（１４）
コンピュータを、
パッシブな超音波センサにより検出されたセンサデータから、予め学習されたオブジェクトの接近を示す特徴を検出すると、ユーザに通知するように通知部を制御する制御部として機能させるためのプログラムが記憶された、記憶媒体。
【符号の説明】
【０１２６】
１  ペットロボット
１０  制御部
１１  通信部
１５  カメラ
１６  音声入力部
１７  超音波センサ
１８  駆動部
１９  タッチセンサ
２０  記憶部
２２  音声出力部
２３  加速度センサ
２４  角速度センサ
２５  匂いセンサ
１０１  特徴量分析部
１０２  記憶制御部
１０３  学習部
１０４  識別部
１０５  通知制御部
１０６  感情検知部
２１０  特徴量データベース
２２０  識別用データ記憶部
【図１】
2017217038.tif 000003
【図２】
2017217038.tif 000004
【図３】
2017217038.tif 000005
【図４】
2017217038.tif 000006
【図５】
2017217038.tif 000007
【図６】
2017217038.tif 000008
【図７】
2017217038.tif 000009
【図８】
2017217038.tif 000010
【図９】
2017217038.tif 000011
【図１０】
2017217038.tif 000012
【図１１】
2017217038.tif 000013
【図１２】
2017217038.tif 000014
【図１３】
2017217038.tif 000015
【図１４】
2017217038.tif 000016
【図１５】
2017217038.tif 000017
【図１６】
2017217038.tif 000018
【図１７】
2017217038.tif 000019
【国際調査報告】
2017217038.tif 000020
2017217038.tif 000021
2017217038.tif 000022
2017217038.tif 000023