(57)【要約】【課題】ネットワークを用いたペットなどの生物の管理をより改善する。【解決手段】この情報処理装置は、対話対象の状態を物理的に検出する１以上のセンサーを備えるセンサー端末によって検出された対話対象の物理的な状態を示す検出データを受信するインタフェースと、受信した検出データから対話対象の状態を判定し、判定された状態から一人称の発言データを生成し、発言データを含む対話型ＳＮＳのための送信メッセージを生成して対話型ＳＮＳ上の特定のユーザに宛てて送信するコントローラとを有する。【選択図】図４
2016146070.tif 000002
【特許請求の範囲】
【請求項１】
対話対象の状態を物理的に検出する１以上のセンサーを備えるセンサー端末によって検出された前記対話対象の物理的な状態を示す検出データを受信するインタフェースと、
前記受信した検出データから前記対話対象の状態を判定し、前記判定された状態から一人称の発言データを生成し、前記発言データを含む対話型ＳＮＳのための送信メッセージを生成して前記対話型ＳＮＳ上の特定のユーザに宛てて送信するコントローラと
を具備する情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記対話対象は生物であることとする
情報処理装置。
【請求項３】
請求項２に記載の情報処理装置であって、
前記コントローラは、前記対話対象の行動、感情、健康のうち、少なくともいずれか１つの状態を判定するように構成される
情報処理装置。
【請求項４】
請求項３に記載の情報処理装置であって、
前記コントローラは、前記対話型ＳＮＳ上の特定のユーザからのメッセージに含まれるユーザ発言を解析して、このユーザ発言に対する返答用の発言データを生成し、この発言データを含む前記送信メッセージを生成して前記特定のユーザに宛てて送信するように構成される
情報処理装置。
【請求項５】
請求項３に記載の情報処理装置であって、
前記コントローラは、前記対話型ＳＮＳ上の特定のユーザからのメッセージに含まれるユーザ発言を解析して、このユーザ発言に関連する広告データを検索し、この広告データを用いて前記発言データを生成するように構成される
情報処理装置。
【請求項６】
請求項３に記載の情報処理装置であって、
前記コントローラは、前記対話型ＳＮＳ上の特定のユーザの居場所の情報を取得し、この特定のユーザの居場所に関連する発言データを生成するように構成される
情報処理装置。
【請求項７】
請求項３に記載の情報処理装置であって、
前記コントローラは、前記対話型ＳＮＳ上の特定のユーザのバイタルデータを取得し、このバイタルデータを解析して前記発言データを生成するように構成される
情報処理装置。
【請求項８】
インタフェースが、対話対象の状態を物理的に検出する１以上のセンサーを備えるセンサー端末によって検出された前記対話対象の物理的な状態を示す検出データを受信し、
コントローラが、前記受信した検出データから前記対話対象の状態を判定し、前記判定された状態から一人称の発言データを生成し、前記発言データを含む対話型ＳＮＳのための送信メッセージを生成して前記対話型ＳＮＳ上の特定のユーザに宛てて送信する
情報処理方法。
【請求項９】
対話対象の状態を物理的に検出する１以上のセンサーと、
前記１以上のセンサーの検出データを送信する第１の通信インタフェースと
を備えるセンサー端末と、
前記センサー端末より送信された前記検出データを受信する第２の通信インタフェースと、
前記受信した検出データから前記対話対象の状態を判定し、前記判定された状態から一人称の発言データを生成し、前記発言データを含む対話型ＳＮＳのための送信メッセージを生成して前記対話型ＳＮＳ上の特定のユーザに宛てて送信するコントローラと
を備える情報処理装置と
を具備する情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、ペットや家畜などの生物の管理に用いられる情報処理装置、情報処理方法および情報処理システムに関する。
【背景技術】
【０００２】
ペットの行動および健康の状態を飼い主等が十分に把握したいという要請から、動物の管理や情報交換のための仕組みが提供されつつある。例えば、動物の動作によって生じる変化を様々な種類のセンサーで検出して、その検出情報を記憶部に記憶し、記憶部に記憶された検出情報をもとに動物の行動状態を判別する動物行動管理装置などがある。この動物行動管理装置では、動物の行動情報をネットワークを介して利用者の端末に提供する機能をも備えるものがある（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−４４７８７号公報（段落0010）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ネットワークを用いたペットなどの生物の管理の仕組みにおいては、まだまだ改善すべき課題があり、その解決が求められている。
【０００５】
以上のような事情に鑑み、本技術の目的は、ネットワークを用いたペットなどの生物の管理をより改善することのできる情報処理装置、情報処理方法および情報処理システムを提供することにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本技術に係る一形態の情報処理装置は、
対話対象の状態を物理的に検出する１以上のセンサーを備えるセンサー端末によって検出された前記対話対象の物理的な状態を示す検出データを受信するインタフェースと、
前記受信した検出データから前記対話対象の状態を判定し、前記判定された状態から一人称の発言データを生成し、前記発言データを含む対話型ＳＮＳのための送信メッセージを生成して前記対話型ＳＮＳ上の特定のユーザに宛てて送信するコントローラと
を具備する。
【０００７】
前記対話対象は生物であってよい。
【０００８】
前記コントローラは、前記対話対象の行動、感情、健康のうち、少なくともいずれか１つの状態を判定するように構成されたものであってよい。
【０００９】
前記コントローラは、前記対話型ＳＮＳ上の特定のユーザからのメッセージに含まれるユーザ発言を解析して、このユーザ発言に対する返答用の発言データを生成し、この発言データを含む前記送信メッセージを生成して前記特定のユーザに宛てて送信するように構成されてもよい。
【００１０】
前記コントローラは、前記対話型ＳＮＳ上の特定のユーザからのメッセージに含まれるユーザ発言を解析して、このユーザ発言に関連する広告データを検索し、この広告データを用いて前記発言データを生成するように構成されるものであってよい。
【００１１】
前記コントローラは、前記対話型ＳＮＳ上の特定のユーザの居場所の情報を取得し、この特定のユーザの居場所に関連する発言データを生成するように構成されるものであってよい。
【００１２】
前記コントローラは、前記対話型ＳＮＳ上の特定のユーザのバイタルデータを取得し、このバイタルデータを解析して前記発言データを生成するように構成されるものであってよい。
【００１３】
本技術に係る他の形態の情報処理方法は、
インタフェースが、対話対象の状態を物理的に検出する１以上のセンサーを備えるセンサー端末によって検出された前記対話対象の物理的な状態を示す検出データを受信し、
コントローラが、前記受信した検出データから前記対話対象の状態を判定し、前記判定された状態から一人称の発言データを生成し、前記発言データを含む対話型ＳＮＳのための送信メッセージを生成して前記対話型ＳＮＳ上の特定のユーザに宛てて送信する。
【００１４】
本技術に係る他の形態の情報処理システムは、
対話対象の状態を物理的に検出する１以上のセンサーと、
前記１以上のセンサーの検出データを送信する第１の通信インタフェースと
を備えるセンサー端末と、
前記センサー端末より送信された前記検出データを受信する第２の通信インタフェースと、
前記受信した検出データから前記対話対象の状態を判定し、前記判定された状態から一人称の発言データを生成し、前記発言データを含む対話型ＳＮＳのための送信メッセージを生成して前記対話型ＳＮＳ上の特定のユーザに宛てて送信するコントローラと
を備える情報処理装置と、を具備する。
【発明の効果】
【００１５】
以上のように、本技術によれば、ネットワークを用いたペットなどの生物の管理をより改善化することができる。
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１６】
【図１】本技術にかかる第１の実施形態の情報処理システムの全体的な構成を示すブロック図である。
【図２】図１におけるセンサー端末１０の構成を示すブロック図である。
【図３】図１における情報処理装置２０の構成を示すブロック図である。
【図４】図３の情報処理装置２０の機能的な構成を示すブロック図である。
【図５】ユーザの情報端末の表示されるメッセージの送受信例その１を示す図である。
【図６】発言データベース２３３に関連付けて格納された動物の状態と発言データの一例を示す図である。
【図７】スタンプＩＤとスタンプイメージとの関係の一部を示す図である。
【図８】ユーザの情報端末の表示されるメッセージの送受信例その２を示す図である。
【図９】ユーザの情報端末における広告データの表示方法を示す図である。
【図１０】ユーザの情報端末の表示されるメッセージの送受信例その３を示す図である。
【図１１】ユーザの情報端末の表示されるメッセージの送受信例その４を示す図である。
【図１２】ユーザの情報端末の表示されるメッセージの送受信例その５を示す図である。
【発明を実施するための形態】
【００１７】
以下、本技術に係る実施形態を、図面を参照しながら説明する。
＜第１の実施形態＞
図１は、本技術にかかる第１の実施形態の情報処理システムの全体的な構成を示すブロック図である。
【００１８】
この情報処理システム１は、センサー端末１０と情報処理装置２０とを備える。
【００１９】
このセンサー端末１０は、例えば家庭内のペットなどの動物Ａに着脱自在なものであってよい。着脱自在なセンサー端末１０としては、例えば、首輪一体型のもの、アクセサリー型のものなどがある。アクセサリー型のセンサー端末１０は一般的な首輪などに着脱自在なものである。
【００２０】
ここでいう動物Ａとは、犬、猫などのペット動物のみならず、家畜のための動物、動物園の動物、人間などを含む動物全般を指す。但し、本技術は、センサーの種別つまり検出対象データの選定によって、植物や昆虫類などにも適用可能である。したがって、本技術は、状態の変化を物理的に検出可能な生物全般に適用し得る。
【００２１】
［センサー端末１０］
図２は、センサー端末１０の構成を示すブロック図である。
同図に示すように、センサー端末１０は、センサー部１１と、信号処理回路１２と、通信インタフェース１３と、バッテリ１４とを有する。
【００２２】
センサー部１１は、動物Ａの状態を物理的に検出する。センサー部１１は１以上のセンサー１１ａ、１１ｂ、１１ｃ、１１ｄ、１１ｅ、１１ｆ、・・・で構成される。
センサー部１１を構成するセンサー１１ａ、１１ｂ、１１ｃ、１１ｄ、１１ｅ、１１ｆ、・・・としては、例えば、カメラ、マイク、ＧＰＳ（Global Positioning System）受信機、加速度センサー、体温計、脈拍計、血圧計、呼吸計、血糖値計、体重計、歩数計などが挙げられる。これらのセンサー１１ａ、１１ｂ、１１ｃ、１１ｄ、１１ｅ、１１ｆ、・・・のうち、温度センサー、脈拍計、血圧計、呼吸計、血糖値計、体重計、歩数計によって得られるデータはバイタルデータと呼ばれる。
【００２３】
信号処理回路１２は、上記のセンサー部１１によって検出された信号をデジタルデータに変換する。
【００２４】
通信インタフェース１３は、情報処理装置２０との通信のためのインタフェース（第１の通信インタフェース）である。通信インタフェース１３は無線通信インタフェースであってよい。
【００２５】
バッテリ１４は、センサー端末１０の動作用の電源を供給する。
【００２６】
［情報処理装置２０］
図３は、情報処理装置２０の構成を示すブロック図である。
同図に示すように、情報処理装置２０は、通信インタフェース２１、コントローラ２２、およびストレージ２３を有する。
【００２７】
通信インタフェース２１は、センサー端末１０との通信および対話型ＳＮＳにアクセスするためのインタフェース（第２の通信インタフェース）である。通信インタフェース２１は無線通信インタフェースであってよい。なお、通信インタフェース２１は、センサー端末１０との通信用と対話型ＳＮＳへのアクセス用に別々に設けられてもよい。
【００２８】
コントローラ２２は、ＣＰＵ（Central Processing Unit）２２１とメモリ２２２とを有する。
コントローラ２２は、ＣＰＵ２２１がメモリ２２２に格納されたプログラムを実行することで、図４に示すように、状態解析部２２３、発言生成部２２４、メッセージ送受信部２２５、メッセージ解析部２２６として機能する。
【００２９】
ストレージ２３は、各種のデータベースを保有する。ストレージ２３は、例えば、ハードディスクドライブなどで構成される。
データベースとしては、動物Ａの種別、性別、年齢、病歴、遺伝子情報などの個体データを保存する個体データベース２３１と、センサー部１１により検出されたデータを検出履歴データとして保存する検出データベース２３２と、発言データを管理する発言データベース２３３と、広告データを管理する広告データベース２３４などがある。
【００３０】
（コントローラ２２の機能的な構成）
次に、コントローラ２２の機能的な構成である状態解析部２２３、発言生成部２２４、メッセージ送受信部２２５、メッセージ解析部２２６について説明する。
【００３１】
（状態解析部２２３）
状態解析部２２３は、センサー端末１０のセンサー部１１によって検出されたデータを解析して動物Ａの行動、感情、健康などの状態を判定する。
【００３２】
動物Ａの行動は、例えば、"食事"、"睡眠"、"散歩"、"排泄"などに分類される。"食事"はさらに"空腹"、"満腹"などに分類される。"睡眠"はさらに"睡眠の開始"、"睡眠中"、"睡眠の終了"などに分類される。"散歩"、"排泄"についても同様である。
【００３３】
動物Ａの感情は、例えば、"喜"、"怒"、"哀"、"楽"などに分類される。
動物Ａの健康は、例えば、"肥満"、"痩身"、"高／低熱"、"高／低血圧"、"好調"、"不調"などに分類される。
行動、感情、健康などの状態は、上記の分類に限られない。
【００３４】
（状態の判定例その１）
センサーがマイクである場合、状態解析部２２３は、音声データから動物が発する音声成分を抽出し、その音声成分データを解析して動物の行動、感情、健康などの状態を判定する。動物Ａの鳴き声にはその動物Ａの感情を反映する特徴が含まれている。状態解析部２２３は、音声成分データからその特徴を抽出することによって動物Ａの感情を判定する。
【００３５】
（状態の判定例その２）
センサーがＧＰＳ受信機である場合、状態解析部２２３は、ＧＰＳ信号およびその時系列から動物Ａの居場所、散歩の開始、散歩中、散歩の終了、散歩の経路、散歩の距離などを判定する。
【００３６】
（状態の判定例その３）
センサーが加速度センサーである場合、状態解析部２２３は、加速度データから動物Ａの動きを判定する。状態解析部２２３は、判定した動きから動物Ａの行動、感情、健康などの状態を判定する。例えば、動物Ａが長時間動きがないときは就寝しているときであり、その後動きはじめたことによって起床したことが分かる。また、犬や猫などの場合、リラックス時に仰向けでゴロゴロする動きをしたり、警戒心が起きると激しく吠えたりする。状態解析部２２３は、これらの動物特有の動きも加速度データから判定することによって、感情の状態を判定する。
【００３７】
（状態の判定例その４）
センサーが体温計である場合、状態解析部２２３は、検出された体温データおよびその検出履歴データを解析して動物Ａの行動、感情、健康などの状態を判定する。例えば、状態解析部２２３は、体温データの検出履歴データから動物Ａの基礎体温を算出し、検出された温度と基礎体温と比較することによって動物Ａの健康の状態、例えば高熱／低熱などを判定する。
【００３８】
（状態の判定例その５）
センサーが脈拍計である場合、状態解析部２２３は、検出された脈拍数データおよびその検出履歴データを解析することによって動物Ａの行動、感情、健康などの状態を判定する。例えば、状態解析部２２３は、脈拍数の検出履歴データから標準脈拍数を算出し、検出された脈拍数を標準脈拍数と比較することによって、動物Ａの健康の状態や興奮状態の度合いなどを判定することができる。さらに状態解析部２２３は、脈拍数の解析とともに加速度データなどから得られる動物Ａの動きを解析することによって、脈拍数の増大の原因が、活動に起因したものであるか、活動以外の要因によるものであるかを判定することができる。
【００３９】
その他のバイタルデータ（血圧、呼吸数、血糖値、体重、歩数など）についても同様に、状態解析部２２３は、それらの検出データおよびその検出履歴データを解析することによって動物Ａの行動、感情、健康などの状態を判定することができる。
【００４０】
例えば、状態解析部２２３は、体重の検出データおよびその検出履歴データを、動物Ａの種別、性別、年齢などの個体データなどを加味して解析することによって、"肥満"、"痩身"といった健康の状態を判定することができる。また、状態解析部２２３は、歩数などの検出データをもとに"運動不足"などの行動の状態を判定することができる。これにより"肥満"と"運動不足"とを関連付けることができる。
【００４１】
このように、動物Ａの行動、感情、健康などの状態の判定は、その精度を高めるために、複数のセンサーの検出データをもとに行われることが好ましい。
【００４２】
［発言生成部２２４］
発言生成部２２４は、状態解析部２２３による動物Ａの状態の判定結果に対して、一人称の発言データを生成する。
【００４３】
（発言データの生成例）
状態解析部２２３によって動物Ａの行動の状態として"散歩の開始"が判定される場合を想定する。
発言生成部２２４は、"散歩の開始"の判定結果に対して、発言データベース２３３から、その"散歩の開始"という状態に関連付けられた発言データを読み出し、これを発言データの生成結果とする。
【００４４】
続いて、状態解析部２２３によって動物Ａの行動の状態として"散歩中"が判定されたものとする。
発言生成部２２４は、この"散歩中"の判定結果に対して、発言データベース２３３から、その"散歩中"の状態に関連付けられた発言データを読み出し、これを発言データの生成結果とする。
【００４５】
続いて、状態解析部２２３によって動物Ａの行動の状態として"散歩の終了"が判定されたものとする。
発言生成部２２４は、この"散歩の終了"の判定結果に対して、発言データベース２３３から、その"散歩の終了"の状態に関連付けられた発言データを読み出し、これを発言データの生成結果とする。
【００４６】
図６は、発言データベース２３３に関連付けて格納された動物の状態と発言データの一例を示す図である。
発言データベース２３３には、状態解析部２２３によって判定される動物Ａの状態にそれぞれ関連付けられた１以上の発言データが格納されている。
【００４７】
例えば、発言データベース２３３には、"散歩の開始"の状態に対して、例えば"今から散歩だワン。"という発言データが関連付けられて格納されている。また、発言データベース２３３には、"散歩中"の状態に対して、例えば"散歩たのしいワン。"という発言データが関連付けられて格納されている。さらに、発言データベース２３３には、"散歩の終了"の状態に対して、例えば"散歩たのしかったワン。またつれてってワン。"という発言データが関連付けられて格納されている。
【００４８】
これにより、"今から散歩だワン。"、"散歩たのしいワン。"、"散歩たのしかったワン。またつれてってワン。"といった一連の発言データが発言生成部２２４によって自動生成される。
【００４９】
また、状態解析部２２３による動物Ａの状態の判定結果に対して、発言生成部２２４は１以上の発言データを順次生成することができる。このとき、状態解析部２２３によって判定される他の状態の判定結果をもとに次の発言データが決定されるようにしてもよい。例えば、散歩の状態の履歴データから、一ヶ月間毎日休まずに散歩をしたことが状態解析部２２３によって判定された場合には、例えば"今月の散歩は皆勤賞だワン。"といった発言データが生成されるようにしてもよい。
【００５０】
（発言データのその他の生成例）
１．状態解析部２２３によって、動物Ａの音声データや動きデータなどから動物Ａの感情の状態として"楽"が判定された場合を想定する。この場合、発言生成部２２４は、発言データベース２３３から、その"楽"の状態に関連付けられた発言データを読み出し、これを発言データの生成結果とする。例えば、"気分がいいワン。"といった発言データが生成される。
【００５１】
２．状態解析部２２３によって、動物Ａの感情の状態として"怒"が判定された場合、発言生成部２２４は、発言データベース２３３から、その"怒"の状態に関連付けられた発言データを読み出し、これを発言データの生成結果とする。例えば、"あたまにくるワン！"といった発言データが生成される。
【００５２】
３．状態解析部２２３によって、動物Ａの健康の状態として"不調"が判定された場合、発言生成部２２４は、発言データベース２３３から、その"不調"の状態に関連付けられた発言データを読み出し、これを発言データの生成結果とする。例えば、"なんか具合がわるいワン。"といった発言データが生成される。
【００５３】
４．状態解析部２２３によって、動物Ａの健康の状態として"運動不足"が判定された場合、発言生成部２２４は、発言データベース２３３から、その"運動不足"の状態に関連付けられた発言データを読み出し、これを発言データの生成結果とする。例えば、"最近、運動してないワン。"といった発言データが生成される。
【００５４】
（スタンプの選択）
発言生成部２２４は、生成した発言データに見合った絵柄のスタンプの送信を、メッセージ送受信部２２５に対して指示することができる。
例えば、発言データベース２３３に格納された一部の発言データにはスタンプＩＤが関連付けられている。発言生成部２２４によって選択された発言データにスタンプＩＤが関連付けられている場合には、そのスタンプＩＤをもとに、そのスタンプの送信をメッセージ送受信部２２５に指示する。スタンプＩＤは、絵柄の異なるスタンプイメージを特定する情報である。スタンプイメージは、発言データベース２３３に格納されていてもよい。図７はスタンプＩＤとスタンプイメージとの関係の一部を示す図である。
【００５５】
発言データベース２３３には、例えば、性別、年齢などの動物Ａの属性毎に、同じ意味の発言内容に対して表現の異なる発言データが格納されていてもよい。
発言データベース２３３には、例えば、時間、地域毎に、同じ意味の発言内容に対して表現の異なる発言データが格納されていてもよい。
【００５６】
（メッセージ送受信部２２５）
メッセージ送受信部２２５は、発言生成部２２４によって生成された発言データと送信先を特定するＩＤを含むメッセージを対話型ＳＮＳに送信する。対話型ＳＮＳ（Social Networking Site）は、パーソナルコンピュータ、スマートフォン、携帯端末などの情報端末を用いてインターネットを通じてユーザ間でリアルタイムの対話を実現するサービスである。対話型ＳＮＳとしては、例えば、LINE（登録商標）、Mixi（登録商標）、ツイッター（登録商標）、Facebook（登録商標）などを挙げることができる。
【００５７】
メッセージ送受信部２２５は、センサー端末１０を装着した動物Ａを対話型ＳＮＳ上の一人のユーザとして、情報処理装置２０に割り当てられたＩＤおよびパスワードを用いて対話型ＳＮＳにログインし、ＳＮＳ上の同じグループに属する他ユーザの情報端末４０との間でメッセージを送受信する。
【００５８】
情報処理装置２０には、対話型ＳＮＳ上同じグループに属する１以上の他のユーザのＩＤが登録されている。他のユーザとは、例えば、センサー端末１０を装着した動物Ａの飼い主を含む家族の各人などである。
【００５９】
（メッセージ送信のタイミング）
発言生成部２２４は、例えば、ランダムなタイミング、あるいはプログラムによって決定されるタイミングで自律的に発言データを生成することができる。プログラムによって決定されるメッセージの送信タイミングは、予めユーザによって設定された条件を加味して生成される。例えば、任意の時刻、時間間隔でメッセージが送信されてもよい。あるいは、状態解析部２２３によって特定の状態の判定結果が生成されると発言データが生成され、メッセージが送信されてもよい。
【００６０】
（メッセージ解析部２２６）
メッセージ解析部２２６は、同じグループに属する他ユーザの情報端末４０から送られてきたメッセージに含まれる発言データの意味を解析するとともに、他ユーザとの間での対話の文脈を解析して、発言生成部２２４に対して動物Ａの何の状態に対する発言データを生成させるかを指示する。
【００６１】
なお、受信したメッセージに含まれる発言の意味解析や対話の文脈解析の精度を向上させるため、メッセージ解析部２２６は、ＳＮＳ上の同じグループに属する他ユーザの情報端末４０からのメッセージに含まれる発言データとその意味との関係を機械学習して解析を行うものであってよい。
【００６２】
（メッセージの送受信例その１）
図５は、ＳＮＳ上の同じグループに属する他ユーザからのメッセージ受信をトリガとする、動物Ａと他ユーザとの間でのメッセージのやりとりの一例を、他ユーザの情報端末４０の表示画面において示す図である。
【００６３】
他ユーザの情報端末４０から"ウィル、なにやっての？"という発言データを含むメッセージＭ１が、動物Ａつまり情報処理装置２０のＩＤに宛てて送信される。情報処理装置２０はそのメッセージＭ１をメッセージ送受信部２２５にて受信する。メッセージ送受信部２２５はメッセージを受信すると、この受信メッセージに含まれる発言データの解析をメッセージ解析部２２６に指示する。
【００６４】
メッセージ解析部２２６は、"ウィル、なにやっての？"という発言データの意味を解析する。この例では、メッセージ解析部２２６は、解析結果をもとに動物Ａの行動の状態に関する発言データの生成を発言生成部２２４に指示する。
【００６５】
発言生成部２２４は、この指示に従って、動物Ａの行動の状態の判定結果を状態解析部２２３より取得し、この判定結果に対する発言データを生成し、メッセージ送受信部２２５に送信メッセージの送信を指示する。メッセージ送受信部２２５は、この指示に従って、発言データを含む送信メッセージを生成し、ＳＮＳ上の同じグループに属する他ユーザに宛てて送信する。例えば、動物が散歩中であったなら、"いま、散歩中だワン"といった言語データが作成され、この言語データを含むメッセージＭ２が他ユーザに宛てて送信される。
【００６６】
また、この"いま、散歩中だワン"という言語データにはスタンプＩＤ（＝0001）が発言データベース２３３において関連付けられている。発言生成部２２４は、このスタンプＩＤ（＝0001）に対応するスタンプイメージを発言データベース２３３から読み出し、メッセージ送受信部２２５にスタンプの送信を指示する。メッセージ送受信部２２５は、この指示に従って、スタンプＳ１をＳＮＳ上の同じグループに属する他ユーザに宛てて送信する。
【００６７】
このように、発言生成部２２４は、ＳＮＳ上の同じグループに属する他ユーザからの発言に対し自然な返答の発言データを自動生成することができる。これにより、他ユーザとの対話をほぼ制限無く続けることができる。
【００６８】
（広告データおよび外部情報を用いた発言データの生成）
発言生成部２２４は、発言データベース２３３に格納された発言データだけではなく、メッセージ解析部２２６によって解析された受信メッセージに含まれる他ユーザの発言内容に関連する広告データおよび外部情報を広告データベース２３４およびインターネットなどの外部より検索し、これらの情報を用いて発言データを生成することができる。
【００６９】
（メッセージの送受信例その２）
図８は、広告データおよび外部情報を用いて作成された発言データを含むメッセージの送受信例を示す図である。
他ユーザからのメッセージＭ３に"俺も運動するよ"という発言があることから、発言生成部２２４は、運動に関連する広告データや外部情報を広告データベース２３４およびインターネットなどの外部より検索する。この例では、広告データや外部情報を用いた発言データとして"最近、箱根に犬専用のフィットネスができたそうだよ。"が生成され、この発言データを含むメッセージＭ４が他ユーザに宛てて送信される。
【００７０】
＜変形例１＞
（メッセージ以外の広告データの表示方法）
例えば、図９に示すように、広告データベース２３４より検索された広告データは、ＳＮＳのメッセージ提示画面に設定された所定の領域に広告画像Ｃ１として表示されるようにしてもよい。広告データベース２３４には、そのメッセージ提示画面に表示される広告画像が保存されており、この広告画像が他ユーザに宛てて送信される。
【００７１】
＜変形例２＞
また、広告データベース２３４に対する広告データの検索に関して、発言生成部２２４は、動物Ａの個体データと、他ユーザのプロフィール情報および購買履歴などを加味して、広告データの絞り込み検索をするようにしてもよい。
【００７２】
＜変形例３＞
情報処理装置２０がＳＮＳ上の同じグループに属する他ユーザの居場所を示すＧＰＳデータを取得することができるならば、発言生成部２２４は、その取得した他ユーザのＧＰＳデータをもとに、他ユーザの居場所を反映した発言データを生成してもよい。
【００７３】
（メッセージの送受信例その３）
図１０は、他ユーザの居場所を反映した発言データを含むメッセージの送受信例を示す図である。
状態解析部２２３は、取得した他ユーザのＧＰＳデータをもとに他ユーザがいまボストンに居ることを判定した場合を想定する。発言生成部２２４は、この判定結果に対して、例えば"ボストンへの出張ごくろうさまです。"などの発言データを生成し、他ユーザに宛てて、この発言データを含むメッセージＭ５を送信する。さらに、この例では発言生成部２２４が、ボストンの気象データ（外部情報）を取得し、この気象データをもとに例えば"そっちは寒そうだからきをつけてね。"という発言データを生成し、メッセージ送受信部２２５が、この発言データを含む次のメッセージＭ６を他ユーザに宛てて送信したケースを示している。
【００７４】
＜変形例４＞
情報処理装置２０がＳＮＳ上の同じグループに属する他ユーザの体重などのバイタルデータにアクセスすることができる場合、発言生成部２２４は、他ユーザのバイタルデータを状態解析部２２３が解析した結果をもとに発言データを生成してもよい。
【００７５】
（メッセージの送受信例その４）
図１１は、他ユーザのバイタルデータを解析した結果をもとに生成された発言データを含むメッセージの送受信例を示す図である。
状態解析部２２３は、取得した他ユーザのバイタルデータを解析する。その結果、状態解析部２２３は他ユーザが"肥満"の状態であることを判定したものとする。
【００７６】
発言生成部２２４は、この判定の結果を受けて、例えば"最近、体重増えてるし、運動不足でしょ！"といった他ユーザに対してダイエットの実行を促す発言データを生成し、メッセージ送受信部２２５がこの発言データを含むメッセージＭ７を他ユーザに宛てて送信する。
【００７７】
図１１の例では、この後、スタンプＳ２と、"気をつけて。"という発言データを含むメッセージＭ８が、発言生成部２２４からの指示に従ってメッセージ送受信部２２５より他ユーザに宛てて送信される。
【００７８】
＜変形例５＞
情報処理装置２０が、ＳＮＳ上の同じグループに属するすべてのユーザの歩数計によって得られた歩数の値や体重などのバイタルデータにアクセスできる場合、発言生成部２２４は、すべてのユーザの各々のバイタルデータを状態解析部２２３で解析した結果をもとに発言データを生成してもよい。
【００７９】
（メッセージの送受信例その５）
図１２は、ＳＮＳ上の同じグループに属するすべてのユーザのバイタルデータをもとに生成された発言データを含むメッセージの送受信例を示す図である。
この例では、各々のユーザの歩数計の値が各々のメッセージＭ１０−Ｍ１２中の発言データの中にそのまま組み込まれる。各ユーザは、自身を含めたすべてのユーザの歩数計の値を比較することができるので、啓発効果を期待できる。
【００８０】
＜変形例６＞
状態解析部２２３は、気温計、湿度計などの外部センサーによって検出されたデータをもとに環境の温度および湿度などをもとに動物の居る環境の状態を判定し、その結果を発言生成部２２４に与えてもよい。
【００８１】
発言生成部２２４は、動物のいる環境の気温や湿度に対し、動物が感じるであろう内容の発言データを生成する。発言生成部２２４は、例えば"今日は暑いワン"、"今日は蒸すワン"などの発言データを生成する。
【００８２】
＜変形例７＞
複数の動物各々にセンサー端末１０を装着させ、動物間でのメッセージのやりとりを、ＳＮＳ上の同じグループに属するユーザの情報端末の表示画面を通して見ることができるようにしてもよい。例えば、友達同士のペット間、動物園内のペット間でのメッセージのやりとりなどが考えられる。
【００８３】
なお、本技術は以下のような構成もとることができる。
（１）対話対象の状態を物理的に検出する１以上のセンサーを備えるセンサー端末によって検出された前記対話対象の物理的な状態を示す検出データを受信するインタフェースと、
前記受信した検出データから前記対話対象の状態を判定し、前記判定された状態から一人称の発言データを生成し、前記発言データを含む対話型ＳＮＳのための送信メッセージを生成して前記対話型ＳＮＳ上の特定のユーザに宛てて送信するコントローラと
を具備する情報処理装置。
【００８４】
（２）前記（１）に記載の情報処理装置であって、
前記対話対象は生物であることとする
情報処理装置。
【００８５】
（３）前記（１）または（２）に記載の情報処理装置であって、
前記コントローラは、前記対話対象の行動、感情、健康のうち、少なくともいずれか１つの状態を判定するように構成される
情報処理装置。
【００８６】
（４）前記（１）から（３）のうちいずれか１つに記載の情報処理装置であって、
前記コントローラは、前記対話型ＳＮＳ上の特定のユーザからのメッセージに含まれるユーザ発言を解析して、このユーザ発言に対する返答用の発言データを生成し、この発言データを含む前記送信メッセージを生成して前記特定のユーザに宛てて送信するように構成される
情報処理装置。
【００８７】
（５）前記（１）から（４）のうちいずれか１つに記載の情報処理装置であって、
前記コントローラは、前記対話型ＳＮＳ上の特定のユーザからのメッセージに含まれるユーザ発言を解析して、このユーザ発言に関連する広告データを検索し、この広告データを用いて前記発言データを生成するように構成される
情報処理装置。
【００８８】
（６）前記（１）から（５）のうちいずれか１つに記載の情報処理装置であって、
前記コントローラは、前記対話型ＳＮＳ上の特定のユーザの居場所の情報を取得し、この特定のユーザの居場所に関連する発言データを生成するように構成される
情報処理装置。
【００８９】
（７）前記（１）から（６）のうちいずれか１つに記載の情報処理装置であって、
前記コントローラは、前記対話型ＳＮＳ上の特定のユーザのバイタルデータを取得し、このバイタルデータを解析して前記発言データを生成するように構成される
情報処理装置。
【符号の説明】
【００９０】
１…情報処理システム
１０…センサー端末
１１…センサー部
１１ａ．１１ｂ…センサー
１２…信号処理回路
２０…情報処理装置
２１…通信インタフェース
２２…コントローラ
２３…ストレージ
４０…情報端末
２２１…ＣＰＵ
２２２…メモリ
２２３…状態解析部
２２４…発言生成部
２２５…メッセージ送受信部
２２６…メッセージ解析部
２３１…個体データベース
２３２…検出データベース
２３３…発言データベース
２３４…広告データベース
【図１】
2016146070.tif 000003
【図２】
2016146070.tif 000004
【図３】
2016146070.tif 000005
【図４】
2016146070.tif 000006
【図５】
2016146070.tif 000007
【図６】
2016146070.tif 000008
【図７】
2016146070.tif 000009
【図８】
2016146070.tif 000010
【図９】
2016146070.tif 000011
【図１０】
2016146070.tif 000012
【図１１】
2016146070.tif 000013
【図１２】
2016146070.tif 000014