(57)【要約】【課題】ユーザー又は動物の少なくとも一方をグルーピングすることができる動物情報共有システム、動物情報共有装置及びプログラムを提供すること。【解決手段】第一ユーザーが飼育する第一動物の属性情報を示す第一動物情報と、前記第一ユーザーとは異なる他のユーザーである第二ユーザーが飼育する第二動物の属性情報を示す第二動物情報と、を取得する取得部と、前記第一動物情報に基づいて、前記第二動物情報の属性情報が前記第一動物と共通となる前記第二ユーザーが飼育する第二動物を特定する特定部と、前記第一動物と、前記第二動物とをグルーピングし、コミュニティグループを生成するグルーピング部と、を備えた。【選択図】図１
2020013530.tif 000002
【特許請求の範囲】
【請求項１】
第一ユーザーが飼育する第一動物の属性情報を示す第一動物情報と、前記第一ユーザーとは異なる他のユーザーである第二ユーザーが飼育する第二動物の属性情報を示す第二動物情報と、を取得する取得部と、
前記第一動物情報に基づいて、前記第二動物情報の属性情報が前記第一動物と共通となる前記第二ユーザーが飼育する第二動物を特定する特定部と、
前記第一動物と、前記第二動物とをグルーピングし、コミュニティグループを生成するグルーピング部と、
を備えた動物情報共有システム。
【請求項２】
前記取得部は、前記第一ユーザーの属性情報を示す第一ユーザー情報と、前記第二ユーザーの属性情報を示す第二ユーザー情報と、をさらに取得し、
前記特定部は、前記第一ユーザー情報に基づいて、前記第二ユーザー情報の属性情報が前記第一ユーザーと共通となる前記第二ユーザーを特定し、
前記グルーピング部は、前記第一ユーザーと、前記第二ユーザーとをグルーピングし、コミュニティグループを生成する
請求項１に記載の動物情報共有システム。
【請求項３】
前記グルーピング部でグルーピングされた前記第一ユーザー又は前記第二ユーザーの少なくとも一方に、グルーピングの結果を出力する出力部
をさらに備える
請求項１又は２に記載の動物情報共有システム。
【請求項４】
前記取得部は、前記第一動物及び前記第二動物を測定可能な測定装置によって得られた動物の排泄に関する排泄情報又は前記動物に関する生体情報の少なくとも一方を含む動物状態情報と、前記動物の健康状態を判定するための判定情報と、をさらに取得し、
前記動物状態情報及び前記判定情報に基づいて、前記動物の健康状態を判定する判定部をさらに備える
請求項１から３のいずれか一項に記載の動物情報共有システム。
【請求項５】
前記グルーピング部は、前記判定部の判定結果に基づいて、前記第一ユーザー及び前記第二ユーザーをグルーピングし、コミュニティグループを生成する
請求項４に記載の動物情報共有システム。
【請求項６】
前記判定部の判定結果に基づいて、前記第一動物及び前記第二動物の前記健康状態の比較を行う比較部
をさらに備える
請求項４又は５に記載の動物情報共有システム。
【請求項７】
第一ユーザーが飼育する第一動物の属性情報を示す第一動物情報と、前記第一ユーザーとは異なる他のユーザーである第二ユーザーが飼育する第二動物の属性情報を示す第二動物情報と、を取得する取得部と、
前記第一動物情報に基づいて、前記第二動物情報の属性情報が前記第一動物と共通となる前記第二ユーザーが飼育する第二動物を特定する特定部と、
前記第一動物と、前記第二動物とをグルーピングし、コミュニティグループを生成するグルーピング部と、
を備えた動物情報共有装置。
【請求項８】
コンピュータに、
第一ユーザーが飼育する第一動物の属性情報を示す第一動物情報と、前記第一ユーザーとは異なる他のユーザーである第二ユーザーが飼育する第二動物の属性情報を示す第二動物情報と、を取得する取得ステップと、
前記第一動物情報に基づいて、前記第二動物情報の属性情報が前記第一動物と共通となる前記第二ユーザーが飼育する第二動物を特定する特定ステップと、
前記第一動物と、前記第二動物とをグルーピングし、コミュニティグループを生成するグルーピングステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動物情報共有システム、動物情報共有装置及びプログラムに関する。
【背景技術】
【０００２】
従来より、動物を飼育する飼い主にとって、動物の情報を共有するコミュニティグループは重要である。飼い主の中では、ＳＮＳ（Social Networking Service）の普及に伴い、病気や年齢などの動物の情報をコミュニティグループで共有したいという要求がある。例えば特許文献１では、ユーザーを分類してコミュニティグループを生成する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１６２３５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、動物によっては、情報の共有ができるコミュニティグループが少なく、ユーザーは、情報の共有ができる他のユーザーと、コミュニティグループを作ることが困難であった。
【０００５】
本発明は、このような事情に鑑みてなされたもので、その目的は、ユーザー又は動物の少なくとも一方をグルーピングすることができる動物情報共有システム、動物情報共有装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の一態様は、第一ユーザーが飼育する第一動物の属性情報を示す第一動物情報と、前記第一ユーザーとは異なる他のユーザーである第二ユーザーが飼育する第二動物の属性情報を示す第二動物情報と、を取得する取得部と、前記第一動物情報に基づいて、前記第二動物情報の属性情報が前記第一動物と共通となる前記第二ユーザーが飼育する第二動物を特定する特定部と、前記第一動物と、前記第二動物とをグルーピングし、コミュニティグループを生成するグルーピング部と、を備えた動物情報共有システムである。
【０００７】
本発明の一態様は、上記に記載の動物情報共有システムであって、前記取得部は、前記第一ユーザーの属性情報を示す第一ユーザー情報と、前記第二ユーザーの属性情報を示す第二ユーザー情報と、をさらに取得し、前記特定部は、前記第一ユーザー情報に基づいて、前記第二ユーザー情報の属性情報が前記第一ユーザーと共通となる前記第二ユーザーを特定し、前記グルーピング部は、前記第一ユーザーと、前記第二ユーザーとをグルーピングし、コミュニティグループを生成する。
【０００８】
本発明の一態様は、上記に記載の動物情報共有システムであって、前記グルーピング部でグルーピングされた前記第一ユーザー又は前記第二ユーザーの少なくとも一方に、グルーピングの結果を出力する出力部をさらに備える。
【０００９】
本発明の一態様は、上記に記載の動物情報共有システムであって、前記取得部は、前記第一動物及び前記第二動物を測定可能な測定装置によって得られた動物の排泄に関する排泄情報又は前記動物に関する生体情報の少なくとも一方を含む動物状態情報と、前記動物の健康状態を判定するための判定情報と、をさらに取得し、前記動物状態情報及び前記判定情報に基づいて、前記動物の健康状態を判定する判定部をさらに備える。
【００１０】
本発明の一態様は、上記に記載の動物情報共有システムであって、前記グルーピング部は、前記判定部の判定結果に基づいて、前記第一ユーザー及び前記第二ユーザーをグルーピングし、コミュニティグループを生成する。
【００１１】
本発明の一態様は、上記に記載の動物情報共有システムであって、前記判定部の判定結果に基づいて、前記第一動物及び前記第二動物の前記健康状態の比較を行う比較部をさらに備える。
【００１２】
本発明の一態様は、第一ユーザーが飼育する第一動物の属性情報を示す第一動物情報と、前記第一ユーザーとは異なる他のユーザーである第二ユーザーが飼育する第二動物の属性情報を示す第二動物情報と、を取得する取得部と、前記第一動物情報に基づいて、前記第二動物情報の属性情報が前記第一動物と共通となる前記第二ユーザーが飼育する第二動物を特定する特定部と、前記第一動物と、前記第二動物とをグルーピングし、コミュニティグループを生成するグルーピング部と、を備えた動物情報共有装置である。
【００１３】
本発明の一態様は、コンピュータに、第一ユーザーが飼育する第一動物の属性情報を示す第一動物情報と、前記第一ユーザーとは異なる他のユーザーである第二ユーザーが飼育する第二動物の属性情報を示す第二動物情報と、を取得する取得ステップと、前記第一動物情報に基づいて、前記第二動物情報の属性情報が前記第一動物と共通となる前記第二ユーザーが飼育する第二動物を特定する特定ステップと、前記第一動物と、前記第二動物とをグルーピングし、コミュニティグループを生成するグルーピングステップと、を実行させるためのプログラムである。
【発明の効果】
【００１４】
以上説明したように、この発明によれば、ユーザー又は動物の少なくとも一方をグルーピングすることができる動物情報共有システム、動物情報共有装置及びプログラムを提供できる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第一実施形態に係る動物状態判定装置を含む動物情報共有システム１００の概略構成を示す図である。
【図２】ネコの飼い主宅におけるネットワーク構成を示す図である。
【図３】動物用トイレ２０の構成を示すブロック図である。
【図４】ネコが動物用トイレ２０に進入し、尿と便を排泄してから退出するまでの排泄行動測定値及び排泄測定値の変化を示す図である。
【図５】給餌装置２２の構成を示すブロック図である。
【図６】携帯端末２１の構成を示すブロック図である。
【図７】携帯端末２１の記憶装置に記憶されるデータベース、及び判定情報を示す図である。
【図８】サーバ１０の構成を示すブロック図である。
【図９】サーバ１０の記憶装置に記憶されるデータベースを示す図である。
【図１０】サーバ１０の記憶装置に記憶される判定情報を示す図である。
【図１１】ユーザー情報に基づいたグルーピング処理の流れを示すフローチャートである。
【図１２】動物情報に基づいたグルーピング処理の流れを示すフローチャートである。
【図１３】属性情報に基づいたグループ分類の具体例を示すデータテーブルである。
【図１４】健康状態に基づいたランキング作成の処理内容を示すフローチャートである。
【図１５】ランキングの表示例を示す図である。
【図１６】グループ作成の処理を示すシーケンス図である。
【図１７】グルーピング結果の表示例を示す図である。
【図１８】グルーピング結果の表示例を示す図である。
【図１９】ランキング作成の処理を示すシーケンス図である。
【図２０】本発明の第二実施形態に係る動物状態判定装置を含む動物情報共有システム１００ａの概略構成を示す図である。
【図２１】サーバ１０ａが記憶するコンシェルジェＤＢの具体例を示す図である。
【図２２】リクエスト対応処理の流れの具体例を示すフローチャートである。
【図２３】第二実施形態の動物情報共有システム１００ａにおける、コンシェルジェに対する問い合わせの動作に関するシーケンスチャートである。
【図２４】コンシェルジェ画面の具体例を示す図である。
【図２５】チャット機能を用いてコンシェルジェによるサービスが提供された際に端末に標示されるチャット画面の具体例を示す図である。
【図２６】チャット機能を用いてコンシェルジェによるサービスが提供される際にコンシェルジェ端末６０に表示されるチャット画面の具体例を示す図である。
【図２７】第一変形例に係るシステム構成を示す図である。
【図２８】第一変形例に係るシステムの処理の流れを示すシーケンスチャートの具体例を示す図である。
【図２９】第二変形例に係るシステム構成を示す図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明を実施するための形態を詳細に説明する。以下の説明では、本発明の動物状態判定装置を、動物用トイレ、サーバ及び携帯端末に適用した実施形態について説明する。
【００１７】
［第一実施形態］
図１は、本発明の第一実施形態に係る動物状態判定装置を含む動物情報共有システム１００の概略構成を示す図である。動物情報共有システム１００は、サーバ１０、ネットワーク３０、及び動物用トイレ２０−１、２０−２、２０−Ｎ、携帯端末２１−１、２１−２、２１−Ｎ、給餌装置２２−１、２２−２、２２−Ｎを含む。なお、“Ｎ”は１以上の整数である。以下、動物用トイレ２０−１、２０−２、２０−Ｎのそれぞれを特に区別しない場合には任意の１台を動物用トイレ２０と称する。携帯端末２１−１、２１−２、２１−Ｎのそれぞれを特に区別しない場合には任意の１台を携帯端末２１と称する。給餌装置２２−１、２２−２、２２−Ｎのそれぞれを特に区別しない場合には任意の１台を給餌装置２２と称する。
【００１８】
動物用トイレ２０、及び給餌装置２２は、ネコの飼い主宅に設けられている。携帯端末２１は、飼い主の携帯端末である。動物用トイレ２０は、携帯端末２１と通信可能である。携帯端末２１は、ネットワーク３０を介してサーバ１０と通信可能である。給餌装置２２は、ネットワーク３０を介してサーバ１０と通信可能である。飼い主は、飼い主宅以外からも種々の通信装置を用いてサーバ１０と通信可能である。例えば、図１に示されるように、飼い主は、携帯端末４０及びＰＣ（Personal Computer）４１等の通信装置によって、飼い主宅以外からもサーバ１０と通信可能である。ネットワーク３０は、インターネットや一般電話回線等で構成される。
【００１９】
図２は、ネコの飼い主宅におけるネットワーク構成を示す図である。飼い主宅には、ネットワーク３０と接続するルータ５０が設けられている。携帯端末２１とルータ５０は、有線通信又は無線通信によって通信可能に接続される。携帯端末２１とルータ５０とは、例えば無線ＬＡＮにより接続される。動物用トイレ２０と携帯端末２１は、有線通信又は無線通信によって通信可能に接続される。動物用トイレ２０と携帯端末２１とは、例えばBluetooth（登録商標） Low Energy（以下、「ＢＬＥ」という）により接続される。給餌装置２２と携帯端末２１は、ＢＬＥにより接続される。
【００２０】
次に、動物用トイレ２０、携帯端末２１、給餌装置２２、及びサーバ１０の構成について説明する。図３は、動物用トイレ２０の構成を示すブロック図である。動物用トイレ２０は、排泄検出部３０１、排泄動作検出部３０２、ネコＩＤ取得部３０３、状態情報管理部３０５、及び状態情報出力部３０６で構成される。動物用トイレ２０には、ネコの排泄物を受けるシートとして吸収シートが設置される。吸収シートは、例えば水分を吸収する素材を用いて構成される。そのため、吸収シートは、ネコが排泄した尿を吸収することができる。動物用トイレ２０には、ネコの便を受ける物体としてネコ砂が設置される。ネコ砂は、例えば便の表面に吸着して便の周囲を取り囲むような素材を用いて構成される。
【００２１】
また、動物用トイレ２０は、演算装置（例えばＣＰＵ（Central Processing Unit））、記憶装置（例えば、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ＲＴＣ（Real Time Clock）、通信デバイス等）を備える。動物用トイレ２０が実行する処理は演算装置により実行される。記憶装置には、動物用トイレ２０を制御するプログラムや、各種情報等が記憶される。
【００２２】
排泄検出部３０１は、動物用トイレ２０に進入したネコの排泄の有無や、排泄の開始および終了を検出する。排泄検出部３０１によって検出された情報を、以下の説明では排泄検知情報と表現することがある。排泄検出部３０１は、例えば、動物用トイレ２０に配置された液体センサやタッチセンサ、温度センサなどのセンシング装置や、動物用トイレ２０内で排泄する動物や、動物の排泄物を撮影することで得られた画像を解析することにより排泄を検出する。排泄検出部３０１で検出された排泄検知情報は、ネコに一意に割り当てられたネコを識別するためのＩＤ（以下、「ネコＩＤ」という）と、ＲＴＣから取得された時刻情報とともに、状態情報管理部３０５に出力される。なお、動物用トイレ２０はカメラを備える構成であってもよい。
【００２３】
排泄動作検出部３０２は、ネコが動物用トイレ２０に進入および退出したこと、または、ネコが動物用トイレ２０に進入可能な個所を通過したか否かにより入退出を検出する。また、排泄動作検出部３０２は、ネコの動物用トイレ２０内における排泄動作を検出する。排泄動作検出部３０２によって検出された情報を、以下の説明では排泄動作情報と表現することがある。排泄動作検出部３０２は、例えば、動物用トイレ２０において動物が進入可能な個所や、動物用トイレ２０内に取り付けられた赤外線センサ、タッチセンサ、光学センサ、温度センサなどのセンシング装置や、カメラで動物が進入可能な個所や動物用トイレ２０内を撮影することで得られた画像を解析することにより、入退出や排泄動作を検出する。排泄動作検出部３０２で検出された排泄動作情報は、ネコＩＤと、ＲＴＣから取得された時刻情報とともに、状態情報管理部３０５に出力される。状態情報管理部３０５は、排泄動作情報、ネコＩＤ、及び時刻情報を紐付けて記憶装置に記憶する。
【００２４】
ネコＩＤ取得部３０３は、動物用トイレ２０に接近したネコや、動物用トイレ２０内に進入したネコからネコＩＤを取得する。ネコＩＤ取得部３０３は、例えばネコに予め取り付けられたネコ用デバイスから、ネコＩＤを取得する。または、ネコＩＤ取得部３０３は、動物用トイレ２０に進入するネコをカメラで撮影することで得られる画像を解析することで進入したネコを特定し、特定されたネコのネコＩＤを取得してもよい。取得されたネコＩＤは、排泄検出部３０１及び排泄動作検出部３０２に出力される。
状態情報管理部３０５は、排泄検知情報、ネコＩＤ、及び時刻情報を紐付けて記憶装置に記憶する。
【００２５】
状態情報出力部３０６は、状態情報記憶部２０５により記憶された排泄測定値を携帯端末２１に出力する。動物用トイレ２０は、状態情報記憶部２０５により記憶された排泄行動測定値を携帯端末２１に出力する。出力される排泄測定値及び排泄行動測定値は、ネコＩＤと時刻情報とともに携帯端末２１に出力される。携帯端末２１に出力された排泄測定値及び排泄行動測定値は、紐付けられているネコＩＤや時刻情報とともに、記憶装置から削除される。
【００２６】
動物用トイレ２０が携帯端末２１と通信可能な場合、排泄測定値、及び排泄行動測定値は、リアルタイムで出力される。一方、動物用トイレ２０が携帯端末２１と通信不可能な場合、排泄測定値及び排泄行動測定値は、記憶装置にバッファリングされ、携帯端末２１と通信可能となったときにバッファリングされた排泄測定値及び排泄行動測定値が出力される。
【００２７】
上記進入日時などの判定方法について説明する。図４は、ネコが動物用トイレ２０に進入し、尿と便を排泄してから退出するまでの排泄行動情報及び排泄検知情報の変化を示す図である。図４のグラフの縦軸は、排泄動作検知装置によるネコの排泄行動の測定値（以下「排泄行動測定値」という。）および排泄情報検知装置によるネコの排泄の測定値（以下「排泄測定値」という。）である。図４のグラフの横軸は、時間を示している。また、図４のグラフでは、ネコの進入前の排泄行動測定値及び排泄測定値を零基準としている。本実施形態の排泄測定値は、排泄物の量ではなく、排泄の有無を示すフラグとして検出されるが、これに限定されず、排泄の有無が判定できれば他の測定方法であってもよい。
【００２８】
ネコが動物用トイレ２０に進入したタイミングＴ１で、排泄行動測定値が増加する。状態情報管理部３０５は、排泄行動測定値が増加したタイミングＴ１をネコの動物用トイレ２０への進入日時として記憶する。その後、タイミングＴ２まで排泄行動測定値は増加するが、タイミングＴ２からタイミングＴ３まで排泄行動測定値が増減する。この状態は、ネコが筐体内で所望の位置に移動している状態である。タイミングＴ３からタイミングＴ４では、排泄行動測定値はほぼ変化しない。この状態は、ネコは排泄を開始するために体を動かしていない停止状態である。状態情報管理部３０５は、排泄行動測定値がほぼ変化しない状態となったタイミングＴ３を停止開始日時として記憶する。
【００２９】
タイミングＴ４にて、排泄測定値が「無」から「有」に変化する。状態情報管理部３０５は、排泄測定値が「有」に変化したタイミングＴ４を排泄開始日時として記憶する。また、状態情報管理部３０５は、排泄開始日時または停止状態が終了したタイミングを停止終了日時として記憶する。タイミングＴ５から、排泄測定値は「無」に戻り、また排泄行動測定値が減少していく。タイミングＴ６にて、排泄行動測定値は下げ止まる。状態情報管理部３０５は、このタイミングＴ６を退出日時として記憶する。図４の場合、状態情報管理部３０５は、排泄時間情報及び判定情報に基づいて、ネコが健康である可能性が高いと判定する。
【００３０】
状態情報管理部３０５は、侵入日時から退出日時の間で、排泄測定値が変動しなかった場合には、排尿していないと判定する。また、排泄予備動作が検出されたにもかかわらず、排泄測定値に変動がなかった場合、排泄がなかったと判定する。
【００３１】
状態情報出力部３０６は、状態情報記憶部２０５により記憶された進入日時、退出日時、排泄開始日時、排泄終了日時、停止開始日時、停止終了日時、排泄有無、及び進入時排泄予備動作回数を携帯端末２１に出力する。携帯端末２１に出力された進入日時、退出日時、排泄開始日時、排泄終了日時、停止開始日時、停止終了日時、排泄有無、及び進入時の排泄予備動作の回数は、記憶装置から削除されてもよい。
【００３２】
動物用トイレ２０が携帯端末２１と通信可能な場合、進入日時、退出日時、排泄開始日時、排泄終了日時、停止開始日時、停止終了日時、排泄有無、及び進入時排泄予備動作回数は、リアルタイムで出力される。一方、動物用トイレ２０が携帯端末２１と通信不可能な場合、進入日時、退出日時、排泄開始日時、排泄終了日時、停止開始日時、停止終了日時、排泄有無、及び進入時排泄予備動作回数は、記憶装置にバッファリングされる。その後、携帯端末２１と通信可能となったときにバッファリングされていた進入日時、退出日時、排泄開始日時、排泄終了日時、停止開始日時、停止終了日時、排泄有無、及び進入時排泄予備動作回数が出力されてもよい。
【００３３】
図５は、給餌装置２２の構成を示すブロック図である。給餌装置２２は、フード重量検出部３１２、水重量検出部３１３、ネコＩＤ取得部３１４、給餌情報管理部３１６、及び給餌情報出力部３１７で構成される。
【００３４】
また、給餌装置２２は、演算装置（例えばＣＰＵ）、記憶装置（例えば、ＲＯＭ、ＲＡＭ）、ＲＴＣ、通信デバイス等を備える。給餌装置２２が実行する処理は演算装置により実行される。記憶装置には、給餌装置２２を制御するプログラムや、各種情報等が記憶される。
【００３５】
ネコＩＤ取得部３１４は、給餌装置２２に接近したネコからネコＩＤを取得する。このように構成されることによって、ネコＩＤ取得部３１４は、自装置において提供されるキャットフード又は水を飲食したネコのネコＩＤを取得する。取得されたネコＩＤは、フード重量検出部３１２及び水重量検出部３１３に出力される。フード重量検出部３１２は、自装置に蓄えられているキャットフードの重量を所定周期（例えば、１００ミリ秒周期等）で検出する。自装置に蓄えられているキャットフードは、給餌装置２２に接近したネコが摂食可能な状態となるようにネコに対して提供される。キャットフードの提供技術は、既知の技術を用いて実現可能である。フード重量は、ネコによってキャットフードが摂食されることによって減少する。フード重量検出部３１２によって検出された重量を、以下の説明ではフード重量と表現することがある。検出されたフード重量は、ネコＩＤと、ＲＴＣから取得された時刻情報とともに、給餌情報管理部３１６に出力される。給餌情報管理部３１６は、フード重量、ネコＩＤ、及び時刻情報を紐付けて記憶装置に記憶する。
【００３６】
水重量検出部３１３は、水の重量を所定周期（例えば、１００ミリ秒周期等）で検出する。自装置に蓄えられている水は、給餌装置２２に接近したネコが摂取可能な状態となるようにネコに対して提供される。水の提供技術は、既知の技術を用いて実現可能である。水の重量は、ネコによって水が摂取されることによって減少する。水重量検出部３１３によって検出された重量を、以下の説明では水重量と表現することがある。検出された水重量は、ネコＩＤと、ＲＴＣから取得された時刻情報とともに、状態情報管理部３０５に出力される。給餌情報管理部３１６は、フード重量が変化したときに、変化前のフード重量と変化後のフード重量の差分をフード摂取量として記憶する。給餌情報管理部３１６は、水重量が変化したときに、変化前の水重量と変化後の水重量の差分を水摂取量として記憶する。また、給餌情報管理部３１６は、フード重量が変化したとき、または水重量が変化したときの日時を給餌日時として記憶する。給餌情報管理部３１６は、フード摂取量又は水摂取量と給餌日時とを対応付けて記憶する。以下の説明では、フード摂取量、水摂取量、給餌日時などの給餌（動物の飲食物）に関する情報を「飲食物情報」という。
【００３７】
給餌情報出力部３１７は、ネコの飲食に関する飲食情報として、給餌情報管理部３１６に記憶されたフード重量、及び水重量を携帯端末２１に出力する。出力されるフード重量、及び水重量は、ネコＩＤと時刻情報とともに携帯端末２１に出力される。携帯端末２１に出力されたフード重量、及び水重量は、紐付けられているネコＩＤや時刻情報とともに、給餌情報管理部３１６から削除されてもよい。
【００３８】
図６は、携帯端末２１の構成を示すブロック図である。携帯端末２１は、状態情報受信部３２１、給餌情報受信部３２２、判定情報取得部３２３、個別ネコ情報管理部３２４、比較部３２５、比較結果出力部３２６、ネコ情報出力部３２７、ユーザー情報登録部３２８、ユーザー情報出力部３２９、ネコ属性情報登録部３３０、ネコ属性情報出力部３３１、トイレ情報登録部３３２、及びトイレ情報出力部３３３で構成される。
【００３９】
また、携帯端末２１は、演算装置（例えばＣＰＵ）、記憶装置（例えば、ＲＯＭ、ＲＡＭ）、ＲＴＣ、通信デバイス、表示デバイス、入力デバイス等を備える。携帯端末２１が実行する処理は演算装置により実行される。記憶装置は、携帯端末２１を制御するプログラムや、各種情報等が記憶される。
【００４０】
状態情報受信部３２１は、動物用トイレ２０から排泄測定値と排泄行動測定値と、それらに紐付けられたネコＩＤと時刻情報とを受信し、個別ネコ情報管理部３２４に出力する。給餌情報受信部３２２は、動物用トイレ２０からフード重量と水重量と、それらに紐付けられたネコＩＤと時刻情報とを受信し、個別ネコ情報管理部３２４に出力する。
【００４１】
個別ネコ情報管理部３２４は、状態情報受信部３２１及び給餌情報受信部３２２により出力された情報に基づき、ネコの動物用トイレ２０への進入日時、動物用トイレ２０からの退出日時、排泄開始日時、排泄終了日時、停止開始日時、停止終了日時、排泄測定値、生体情報測定値、排泄行動測定値、フード摂取量、及び水摂取量を、ネコＩＤに紐付けて記憶装置に記憶する。生体情報測定値とは、例えば、ネコの排泄中の撮影画像やネコの体長の推定値等、ネコの体に関する測定情報を表す。排泄行動測定値とは、例えば、ネコの入退出の検出値や、ネコのトイレ内における行動の光学的測定値や力学的測定値、温度測定値などの測定値であり、ネコの行動に関する測定情報を表す。排泄測定値とは、ネコの便の色やネコの尿の有無、ネコの尿の勢い、便か尿かを示す排泄種別などの、ネコの排泄に関する測定情報を表す。また、個別ネコ情報管理部３２４は、ネコの健康状態及びスコアを対応付けた健康スコアのデータテーブルを予め記憶する。
【００４２】
図７は、携帯端末２１の記憶装置に記憶されるデータベース（以下、「ＤＢ」という）、及び判定情報を示す図である。図７（Ａ）は、排泄ＤＢを示す図である。排泄ＤＢは、上述した進入日時、退出日時、停止開始日時、排泄開始日時、排泄終了日時、排泄測定値、生体情報測定値、および排泄行動測定値で構成される。
【００４３】
図７（Ｂ）は、給餌ＤＢを示す図である。給餌ＤＢは、給餌日時、給餌種別、及び給餌量で構成される。このうち、給餌種別は、飲食物がキャットフードか水を示す。また、給餌量における単位は、水の場合にはｍｌ（ミリリットル）、キャットフードの場合にはｇ（グラム）を示す。
【００４４】
また、個別ネコ情報管理部３２４は、上記排泄ＤＢ及び給餌ＤＢを用いて、動物の健康状態を判定するための判定情報（個別排泄、個別給餌）を生成する。図７（Ｃ）は、判定情報（個別排泄）を示し、図７（Ｄ）は、判定情報（個別給餌）を示す。図７（Ｃ）、図７（Ｄ）に示される判定情報は、排泄ＤＢ及び給餌ＤＢに示されるパラメータの平均値であり、集計期間は、例えば３か月などが挙げられる。
【００４５】
判定情報（個別排泄）における各パラメータについて説明する。平均滞在時間は、集計期間における進入日時から退出日時までの平均時間を示す。平均停止時間は、集計期間における停止開始日時から停止終了日時までの平均時間を示す。平均排泄時間は、集計期間における排泄開始日時から排泄終了日時までの平均時間を示す。平均排泄回数は、集計期間における１日の排泄回数の平均値を示す。平均排泄行動測定値は、排泄回数および排泄時間とは異なる排泄行動測定値の各項目の集計期間における平均値を示す。平均排泄測定値は、排泄測定値の集計期間における平均値を示す。平均生体情報測定値は、集計期間における生体情報測定値の各項目の平均値を示す。
【００４６】
判定情報（個別給餌）は、ネコＩＤをキーにして、平均給餌量から平均給餌回数まで、４つのパラメータで構成されるが、１番目の平均給餌量と２番目の平均給餌回数は、飲食物がキャットフードの場合の判定情報であり、３番目の平均給餌量と４番目の平均給餌回数は、飲食物が水の場合の判定情報である。
【００４７】
判定情報（個別給餌）における各パラメータについて説明する。平均給餌量は、集計期間における１日の給餌量の平均値を示す。平均給餌回数は、集計期間における１日の給餌回数の平均値を示す。以上説明した判定情報（個別排泄）及び判定情報（個別給餌）をまとめて判定情報（個別）と表現する。
【００４８】
図６の説明に戻り、ネコ情報出力部３２７は、個別ネコ情報管理部３２４が記憶した、排泄ＤＢ及び給餌ＤＢに示される各情報をサーバ１０に出力する。判定情報取得部３２３は、サーバ１０から判定情報（同種排泄）、判定情報（同種給餌）を取得し、個別ネコ情報管理部３２４から判定情報（個別）を取得する。判定情報（同種排泄）、判定情報（同種給餌）とは、他のネコの状態情報等に基づく判定情報である。判定情報（同種排泄）及び判定情報（同種給餌）をまとめて判定情報（同種）と表現する。判定情報（同種）についての詳細は後述する。
【００４９】
比較部３２５は、状態情報と判定情報とを比較し、比較結果を比較結果出力部３２６に出力する。比較結果は、ネコの健康状態を示す情報である。例えば、比較部３２５は、状態情報及び判定情報に基づいて、ネコの健康状態を判定する。比較部３２５は、判定結果を比較結果出力部３２６に出力する。また、比較部３２５は、判定したネコの健康状態と、個別ネコ情報管理部３２４が記憶する健康スコアのデータテーブルとに基づいて、健康状態のスコアを比較結果として比較結果出力部３２６に出力する。比較結果出力部３２６は、比較部３２５が出力した比較結果を表示デバイスや他の装置に出力する。
【００５０】
ユーザー情報登録部３２８は、ユーザーによって入力されたネコの飼い主の国籍、性別、生年月日、住所及び名前などのユーザーの属性情報を取得する。ユーザーの属性情報とは、ネコの飼い主に関する情報である。ネコの飼い主の国籍は、飼い主の住む国を示す情報である。性別は、飼い主の性別を示す。生年月日は、飼い主の生年月日を示す。名前は、飼い主の名前を示す。ユーザー情報出力部３２９は、ユーザー情報登録部３２８によって取得された各情報をサーバ１０に出力する。
【００５１】
ネコ属性情報登録部３３０は、ユーザーにより入力されたネコの品種、性別、生年月日、体重、排泄量、病気の有無、及び名前などの動物の属性情報を取得する。動物の属性情報とは、ネコに関する情報である。ネコ属性情報登録部３３０は、体重及び排泄量の属性情報を動物用トイレ２０から取得する。品種ＩＤは、ネコの品種に一意に割り当てられた品種を識別するためのＩＤである。性別は、ネコの性別を示す。生年月日は、ネコの生年月日を示す。名前は、ネコの名前を示す。ネコ属性情報出力部３３１は、ネコ属性情報登録部３３０によって取得された各情報をサーバ１０に出力する。
【００５２】
トイレ情報登録部３３２は、ユーザーにより入力されたトイレＩＤ、動物用トイレ２０の使用開始日、及びシートの交換日時を取得する。トイレＩＤは、トイレに一意に割り当てられた識別情報である。交換日時は、トイレＩＤに示されるトイレでシートが交換された日時を示す。トイレ情報出力部３３３は、トイレ情報登録部３３２によって取得された各情報をサーバ１０に出力する。シートの交換日時は、シートを交換するたびにユーザーにより入力される。
【００５３】
図８は、サーバ１０の構成を示すブロック図である。サーバ１０は、ネコ情報受信部３４１、ユーザー情報受信部３４２、ネコ属性情報受信部３４３、トイレ情報受信部３４４、全体ネコ情報管理部３４５、登録情報管理部３４６、判定情報提供部３４７、及びネコ情報提供部３４８で構成される。なお、サーバ１０は、各飼い主の携帯端末２１と通信するため、各飼主が飼っているネコの情報を受信する。
【００５４】
また、サーバ１０は、演算装置（例えばＣＰＵ）、記憶装置（例えば、ＲＯＭ、ＲＡＭ、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive））、ＲＴＣ、通信デバイス、表示デバイス、入力デバイス等）を備える。サーバ１０が実行する処理は演算装置により実行される。記憶装置は、サーバ１０を制御するプログラムや、各種情報等が記憶される。
【００５５】
ネコ情報受信部３４１は、携帯端末２１のネコ情報出力部３２７により出力された情報を受信し、全体ネコ情報管理部３４５に出力する。なお、ネコ情報出力部３２７により出力された情報は、図７に示される排泄ＤＢ及び給餌ＤＢに示される情報である。
【００５６】
全体ネコ情報管理部３４５は、ネコ情報受信部３４１に出力された情報を、記憶装置に記憶する。従って、図７で示した排泄ＤＢ、及び給餌ＤＢは、サーバ１０にも記憶される。全体ネコ情報管理部３４５は、上記排泄ＤＢ及び給餌ＤＢを用いて、動物の健康状態を判定するための判定情報（同種排泄、同種給餌）を生成する。判定情報（同種排泄）及び判定情報（同種給餌）をまとめて判定情報（同種）と表現する。判定情報（同種）についての詳細は後述する。
【００５７】
全体ネコ情報管理部３４５は、ユーザーの属性情報又は動物の属性情報に基づいて、グルーピングを行う。以降、グルーピングの基準となるユーザーを第一ユーザー、第一ユーザーが飼育するネコを第一動物、第一ユーザー以外の他のユーザーを第二ユーザー、他のユーザーが飼育するネコを第二動物として説明する。まず、全体ネコ情報管理部３４５は、動物用トイレ２０−１を使用する第一ユーザーの属性情報を第一ユーザー情報として、ユーザー情報データテーブルに記憶する。ユーザー情報テーブルとは、ユーザーの属性情報を格納するテーブルである。次に、全体ネコ情報管理部３４５は、第一動物の属性情報を第一動物情報として、動物情報データテーブルに記憶する。動物情報テーブルとは、動物の属性情報を格納するテーブルである。同様に全体ネコ情報管理部３４５は、動物用トイレ２０−Ｎを使用する第二ユーザーの属性情報を第二ユーザー情報としてユーザー情報データテーブルに記憶する。全体ネコ情報管理部３４５は、第二ユーザーの飼育する動物の属性情報を第二動物情報として動物情報データテーブルに記憶する。
【００５８】
次に、全体ネコ情報管理部３４５は、第一ユーザー情報と、第一動物情報と、所定の条件と、に基づいて、第二ユーザー情報及び第二動物情報を特定する。所定の条件とは、第一ユーザー情報に含まれる情報と共通な情報を持つこと、又は第一ユーザー情報に含まれる情報に近しい情報を持つことである。また、所定の条件とは、第一動物情報に含まれる情報と共通な情報を持つこと、又は第一動物情報に含まれる情報に近しい情報を持つことである。所定の条件（共通な情報及び近しい情報）については、以下で説明する。
【００５９】
所定の条件は、全体ネコ情報管理部３４５が記憶したユーザー情報データテーブル及び動物情報データテーブルに対し、形態素解析やパターンマッチングなどの方法を用いて判定される。例えば、全体ネコ情報管理部３４５は、第一ユーザー情報に基づいて第二ユーザー情報を判定し、第一ユーザー情報に含まれる属性情報と類似度が高い属性情報を持つ第二ユーザー、つまり共通な情報又は近しい情報を第二ユーザー情報に持つ第二ユーザーを特定する。例えば、全体ネコ情報管理部３４５は、第一動物情報に基づいて第二動物情報を判定し、第一動物情報に含まれる属性情報と類似度が高い属性情報を持つ第二動物、つまり共通な情報又は近しい情報を第二動物情報に持つ第二動物を特定する。なお、これらの所定の条件は、一例であり、全体ネコ情報管理部３４５は、第一ユーザーが入力した任意の条件に基づいて、第二ユーザー又は第二動物の少なくとも一方を特定してもよい。
【００６０】
全体ネコ情報管理部３４５は、第一ユーザー及び第二ユーザーのペア、又は、第一動物及び第二動物のペアの少なくとも一方をグルーピングする。なお、全体ネコ情報管理部３４５は、第二ユーザーを複数特定し、グルーピングを行ってもよい。これにより、全体ネコ情報管理部３４５は、第一ユーザーと、グルーピングされた第二ユーザーとを１つのコミュニティグループとして生成する。全体ネコ情報管理部３４５は、生成したコミュニティグループをグルーピング情報として判定情報提供部３４７に出力する。グルーピング情報は、同じコミュニティグループになった第一ユーザー情報及び第二ユーザー情報と、第一動物情報及び第二動物情報とを含む。なお、本実施形態では、一例として全体ネコ情報管理部３４５がグルーピングを行うと説明したが、携帯端末２１の比較部３２５が同様の判定を行ってもよい。
【００６１】
ユーザー情報受信部３４２は、携帯端末２１のユーザー情報出力部３２９により出力された情報を受信し、登録情報管理部３４６に出力する。ネコ属性情報受信部３４３は、携帯端末２１のネコ属性情報出力部３３１により出力された情報を受信し、登録情報管理部３４６に出力する。トイレ情報受信部３４４は、携帯端末２１のトイレ情報出力部３３３により出力された情報を受信し、登録情報管理部３４６に出力する。登録情報管理部３４６は、ユーザー情報受信部３４２、ネコ属性情報受信部３４３、及びトイレ情報受信部３４４が出力した情報を記憶装置に記憶する。
【００６２】
判定情報提供部３４７は、判定情報（同種）及びグルーピング情報を携帯端末２１、４０、ＰＣ４１等に提供する。ネコ情報提供部３４８は、サーバ１０に記憶された排泄ＤＢ、及び給餌ＤＢに示される情報を、携帯端末２１、４０、ＰＣ４１等に提供する。判定情報提供部３４７は、グルーピング情報に基づいて、同じコミュニティグループに所属する第一ユーザー及び第二ユーザーに対し、チャットや通話などの会話を行うための機能を提供する。これにより、同じコミュニティグループのユーザーは、互いに情報を共有することができる。携帯端末２１、４０、ＰＣ４１は、判定情報提供部３４７から提供された判定情報（同種）及びグルーピング情報をユーザーに提示する。
【００６３】
図９は、サーバ１０の記憶装置に記憶されるＤＢを示す図である。図９（Ａ）は、排泄ＤＢを示す図である。図９（Ｂ）は、給餌ＤＢを示す図である。排泄ＤＢ及び給餌ＤＢは、図７の排泄ＤＢ及び給餌ＤＢと同じ構成のため、説明を省略する。図９（Ｃ）は、ユーザーＤＢを示す図である。ユーザーＤＢは、ユーザーに関する各種情報を記録するためのＤＢである。ユーザーＤＢは、ユーザーＩＤ、国籍、性別、生年月日、及び姓名で構成される。ユーザーＩＤは、ユーザー登録時に、ユーザーに一意に割り当てられたユーザーを識別するためのＩＤである。
【００６４】
図９（Ｄ）は、品種ＤＢを示す図である。品種ＤＢは、品種ＩＤ、及び品種名で構成される。品種ＩＤは、品種名（雑種も含む）に一意に割り当てられた品種名を識別するためのＩＤである。図９（Ｅ）は、ネコＤＢを示す図である。ネコＤＢは、ネコＩＤ、ユーザーＩＤ、品種ＩＤ、性別、生年月日、及び名で構成される。ネコＤＢに示されるユーザーＩＤは、ネコＩＤに対応するネコの飼い主のユーザーＩＤである。
【００６５】
図９（Ｆ）は、トイレＤＢを示す図である。トイレＤＢは、トイレＩＤ、及びユーザーＩＤで構成される。トイレＩＤに示されるユーザーＩＤは、トイレＩＤに対応するトイレの所有者のユーザーＩＤである。
【００６６】
全体ネコ情報管理部３４５は、上記排泄ＤＢ及び給餌ＤＢを用いて、動物の健康状態を判定するための判定情報（同種）を生成する。図１０は、サーバの記憶装置に記憶される判定情報を示す図である。図１０（Ａ）は、判定情報（同種排泄）を示し、図１０（Ｂ）は、判定情報（同種給餌）を示す。図１０（Ａ）、図１０（Ｂ）に示される判定情報は、排泄ＤＢ及び給餌ＤＢに示されるパラメータの平均値であり、集計期間は、例えば３か月などが挙げられる。
【００６７】
判定情報（同種排泄）は、品種ＩＤをキーにして、生年ごとに設けられる。従って、判定情報（同種排泄）は、各品種の生年ごとの判定情報である。
【００６８】
判定情報（個別排泄）における各パラメータについて説明する。平均滞在時間は、集計期間における進入日時から退出日時までの平均時間を示す。平均停止時間は、集計期間における停止開始日時から停止終了日時までの平均時間を示す。平均排泄時間は、集計期間における排泄開始日時から排泄終了日時までの平均時間を示す。平均排泄回数は、集計期間における１日の排泄回数の平均値を示す。平均排泄行動測定値は、停止時間、排泄回数および排泄時間とは異なる排泄行動測定値の各項目の集計期間における平均値を示す。平均排泄測定値は、集計期間における排泄測定値の各項目の平均値を示す。平均生体情報測定値は、集計期間における生体情報測定値の各項目の平均値を示す。
【００６９】
判定情報（同種給餌）は、品種ＩＤをキーにして、生年ごとに設けられる。従って、判定情報（同種給餌）は、各品種の生年ごとの判定情報である。
【００７０】
判定情報（同種給餌）は、平均給餌量から平均給餌回数まで、４つのパラメータが含まれるが、１番目の平均給餌量と２番目の平均給餌回数は、飲食物がキャットフードの場合の判定情報であり、３番目の平均給餌量と４番目の平均給餌回数は、飲食物が水の場合の判定情報である。
【００７１】
判定情報（個別給餌）における各パラメータについて説明する。平均給餌量は、集計期間における１日の給餌量の平均値を示す。平均給餌回数は、集計期間における１日の給餌回数の平均値を示す。
【００７２】
このように構成された動物情報共有システムによれば、全体ネコ情報管理部３４５及び登録情報管理部３４６を備えることで、ユーザー同士又は動物同士の少なくとも一方をグルーピングすることができる。登録情報管理部３４６は、ユーザーの属性情報と、動物の属性情報と、を取得する。全体ネコ情報管理部３４５は、第一ユーザー情報と、第一動物情報と、所定の条件と、に基づいて、第二ユーザー情報及び第二動物情報を特定する。全体ネコ情報管理部３４５は、第一ユーザー又は第一動物と、特定した第二ユーザー又は第二動物と、に基づいて、コミュニティグループを生成する。したがってユーザーは、ユーザーの属性情報又は動物の属性情報を入力することで、他のユーザーとコミュニティグループを生成し、情報を共有することができる。
【００７３】
図１１は、ユーザー情報に基づいたグルーピング処理の流れを示すフローチャートである。全体ネコ情報管理部３４５は、ユーザーＤＢからユーザーの属性情報を取得する（ステップＳ１０１）。全体ネコ情報管理部３４５は、ユーザーの属性情報に基づいて、グループを作成する（ステップＳ１０２）。全体ネコ情報管理部３４５は、各グループに対応した属性情報を持つユーザーを特定し、ユーザーＩＤとグループとを紐づける（ステップＳ１０３）。全体ネコ情報管理部３４５は、グルーピングしたユーザーのデータをデータテーブルに格納する（ステップＳ１０４）。
【００７４】
図１２は、動物情報に基づいたグルーピング処理の流れを示すフローチャートである。なお、図１１で説明した処理に関しては、説明を省略する。全体ネコ情報管理部３４５は、ユーザーＤＢから動物の属性情報を取得する（ステップＳ２０１）。全体ネコ情報管理部３４５は、動物の属性情報に基づいて、グループを作成する（ステップＳ２０２）。ステップＳ１０３及びステップＳ１０４を実行する。
【００７５】
図１３は、属性情報に基づいたグループ分類の具体例を示すデータテーブルである。
例えば、属性情報を住所でグルーピングを行う場合、全体ネコ情報管理部３４５は、住所別グループを作成する。図１３の住所別グループでは、一例として、データ項目は、東京グループ、大阪グループ、横浜グループ及び千葉グループである。なお、データ項目のグループは住所であれば国別、地域別、県別、町別などの区切りで分類してよい。住所別グループは、各データ項目と共通な情報を持つユーザー又は近しい情報を持つユーザーが登録される。例えば、東京グループは、ユーザーＵＣ００１、ユーザーＵＣ００２、・・・が登録される。そして、他のグループも同様にユーザーが登録される。
【００７６】
例えば、属性情報を猫の種類（以下「猫種」という。）でグルーピングを行う場合、全体ネコ情報管理部３４５は、猫種別グループを作成する。図１３の猫種別グループでは、一例として、データ項目は、トラネコグループ、三毛猫グループ、シャムグループ及びペルシャグループである。なお、データ項目のグループは猫種に関する情報であれば、模様、雑種、血統書の有無、などの区切りで分類してよい。猫種別グループは、各データ項目と共通な情報を持つユーザー又は近しい情報を持つユーザーが登録される。例えば、トラネコグループは、ユーザーＵＣ００１、ユーザーＵＣ００２、・・・が登録される。そして、他のグループも同様にユーザーが登録される。
【００７７】
例えば、属性情報を猫の体重でグルーピングを行う場合、全体ネコ情報管理部３４５は、体重別グループを作成する。図１３の体重別グループでは、一例として、データ項目は、平均体重グループ、平均＋１キログループ、平均―１キログループ及び平均＋３グループである。なお、データ項目のグループは体重に関する情報であれば、肥満、痩せ、餌量の多少、などの区切りで分類してよい。体重別グループは、各データ項目と共通な情報を持つユーザー又は近しい情報を持つユーザーが登録される。例えば、平均体重グループは、ユーザーＵＣ００１、ユーザーＵＣ００２、・・・が登録される。そして、他のグループも同様にユーザーが登録される。
【００７８】
図１４は、健康状態に基づいたランキング作成の処理内容を示すフローチャートである。なお、図１１で説明した処理に関しては、説明を省略する。全体ネコ情報管理部３４５は、グルーピングされたネコの属性情報を取得する（ステップＳ３０１）。全体ネコ情報管理部３４５は、ネコの属性情報と、個別ネコ情報管理部３２４が記憶する健康スコアのデータテーブルとに基づいて、各ネコの健康評価値（健康スコア）を算出する（ステップＳ３０２）。全体ネコ情報管理部３４５は、同一のコミュニティグループにグルーピングされたネコの健康評価値に基づいて各ネコに順位の情報を付与する（ステップＳ３０３）。次にステップＳ１０４の処理を行う。
【００７９】
図１５は、ランキングの表示例を示す図である。ａの表示例は、ユーザーが飼育するネコの健康ランキングとして、グループ内の順位と、健康状態と、提示情報とが表示される。ｂの表示例は、ユーザーが飼育するネコの健康ランキングとして、グループ内の順位と、前回の順位と、健康状態と、提示情報とが表示される。
【００８０】
図１６は、グループ作成の処理を示すシーケンス図である。動物用トイレ２０は、排泄測定値及び排泄行動測定値のデータを測定する（ステップＳ４０１）。動物用トイレ２０は、測定データをサーバ１０に送る（ステップＳ４０２）。サーバ１０は、取得したデータを記憶する（ステップＳ４０３）。携帯端末２１は、リクエストを１０に送る（ステップＳ４０４）。サーバ１０は、リクエストに基づいて、データを解析する（ステップＳ４０５）。サーバ１０は、第一ユーザー情報と、第一動物情報と、所定の条件と、に基づいて、第二ユーザー情報及び第二動物情報を特定する。サーバ１０は、第一ユーザー及び第二ユーザーのペア、又は、第一動物及び第二動物のペアの少なくとも一方をグルーピングする。（ステップＳ４０６）。サーバ１０は、所定の条件に基づいて、生成された他のコミュニティグループを特定する（ステップＳ４０７）。サーバ１０は、特定したコミュニティグループの情報及びグルーピング情報の少なくとも一方を携帯端末２１に送る（ステップＳ４０８）。携帯端末２１は、コミュニティグループの情報を表示する（ステップＳ４０９）。携帯端末２１は、受信したグループへの参加許否指示を受信した場合（ステップＳ４１０）、参加許否通知をサーバ１０に送る（ステップＳ４１１）。サーバ１０は、参加許否通知を受信すると、グループに参加するか否かを判定し、参加又は除名の処理を行う（ステップＳ４１２）。
【００８１】
図１７は、グルーピング結果の表示例を示す図である。ａの表示例は、ユーザーがコミュニティグループの情報を検索した場合の具体例である。例えば、ユーザーがコミュニティグループを検索すると、飼育するネコの属性情報に基づいて、おすすめのコミュニティグループが表示される。ｂの表示例は、おすすめコミュニティグループを押下した場合の具体例である。携帯端末２１は、加入条件と、目的と、ユーザーのネコが加入条件を満たすか否かの情報と、参加許否の入力ボタンと、を表示する。
【００８２】
図１８は、グルーピング結果の表示例を示す図である。ａの表示例は、入会画面の具体例である。サーバ１０は、ユーザー又はネコの属性情報に基づいて、コミュニティグループを特定し、おすすめのコミュニティグループとしてユーザーを特定したコミュニティグループと関連付ける。携帯端末２１は、コミュニティグループの名前と、加入条件と、目的と、ユーザーのネコが加入条件を満たすか否かの情報と、参加許否の入力ボタンと、を表示する。ｂの表示例は、ユーザーがコミュニティグループに参加し、チャットを行っている画面の具体例である。例えば、ｂのチャット画面では、同じコミュニティグループに属する他のユーザーとチャットや会話を行うことができる。
【００８３】
図１９は、ランキング作成の処理を示すシーケンス図である。なお、図１６で説明した処理に関しては、説明を省略する。まず、ステップＳ４０１〜Ｓ４０５を実行する。次に、サーバ１０は、ネコの属性情報に基づいて、健康状態を算出し、健康スコアを他のネコと比較した比較結果を出力する（ステップＳ５０１）。サーバ１０は、比較結果に基づいて提示情報を特定する（ステップＳ５０２）。サーバ１０は、提示情報を携帯端末２１に送る（ステップＳ５０３）。携帯端末２１は、ネコの健康状態及び提示情報の少なくとも一方を表示する（ステップＳ５０４）。携帯端末２１は、情報表示指示を受信した場合（ステップＳ５０５）、ランキングリクエストをサーバ１０に送る（ステップＳ５０６）。サーバ１０は、ランキングリクエストを受信すると、健康スコアに基づいてグループ内のネコを順位付けする（ステップＳ５０７）。サーバ１０は、順位付けしたネコの情報をランキングデータとして携帯端末２１に送る（ステップＳ５０８）。携帯端末２１は、受信した順位付けしたネコの情報をランキングとして表示する（ステップＳ５０９）。
【００８４】
[変形例]
状態情報管理部３０５は、排泄行動測定値の増減の変化を偏微分することで、侵入の時間、排泄前の徘徊時間、排泄直前の停止状態の時間、排泄開始の時間、排泄終了の時間及び退出の時間の閾値を算出してもよい。
状態情報管理部３０５は、排泄動作検出部３０２から取得した排泄行動測定値の情報が所定の閾値を超える異常な値である場合、排泄時間情報の算出時に異常な値を排除してもよい。
【００８５】
全体ネコ情報管理部３４５は、グルーピングを行ったユーザーに対し、生成したコミュニティグループへの招待を通知してもよい。全体ネコ情報管理部３４５は、グルーピングを行ったグループ内にユーザーが３人以上存在する場合、当該グループ内でさらにグルーピングを行い、コミュニティグループを生成してもよい。
【００８６】
全体ネコ情報管理部３４５は、比較部３２５で判定した動物の健康状態に基づいて、第一ユーザー及び第二ユーザー、又は、第一動物及び第二動物に対してグルーピングを行い、コミュニティグループを生成してもよい。
【００８７】
全体ネコ情報管理部３４５は、動物の属性情報に基づいて、ランキングを作成してもよい。例えば、全体ネコ情報管理部３４５は、年齢、病気、体重などの属性情報に基づいて、同一のコミュニティグループにグルーピングされた動物の属性情報に順位の情報を付与してもよい。また、全体ネコ情報管理部３４５は、比較部３２５で判定した動物の健康状態に基づいて、ランキングを作成してもよい。例えば、全体ネコ情報管理部３４５は、比較部３２５で判定された健康状態に基づいて、同一のコミュニティグループにグルーピングされた動物の属性情報に順位の情報を付与してもよい。なお、全体ネコ情報管理部３４５は、これらのランキングを作成する場合、同一のコミュニティグループ内で順位付けを行うだけでなく、動物情報データテーブルに登録された動物（グルーピング前の全動物）を対象に順位付けを行ってもよい。また、全体猫情報管理部３４５は、属性情報に基づいて、予め定められたルールに従って飼い主に対してゲームを提供してもよい。例えば、好ましい体重がより長い期間にわたって継続されるほど、操作対象のキャラクターがより強いステータスを取得するようなルールであってもよいし、操作対象のキャラクターがより多くの経験値を取得するようなルールであってもよい。
【００８８】
状態情報管理部３０５は、動物の年齢に応じた内容の管理を行うように構成されてもよい。例えば、管理の対象となる動物が成長期として定義される所定の年齢である場合には、成長に関する情報を重点的に（より細かい情報単位で）管理してもよい。成長に関する情報の具体例として、体重の増加や、体の大きさを示す情報がある。例えば、管理の対象となる動物が、成長期が終了したとして定義される所定の年齢である場合には、健康に関する情報を重点的に管理してもよい。健康に関する情報の具体例として、体重の増減や、排泄に関する情報や給餌に関する情報がある。上述したコミュニティグループへのグルーピングにおいて、このような動物の年齢に応じたグルーピングが行われてもよい。
【００８９】
このように、ゲームや、動物の年齢に応じた内容の管理やランキング等が行われることによって、より長い期間にわたって動物情報共有システム１００を利用する動機を飼い主に対して与えることが可能となる。
【００９０】
［第二実施形態］
図２０は、本発明の第二実施形態に係る動物状態判定装置を含む動物情報共有システム１００ａの概略構成を示す図である。動物情報共有システム１００ａは、サーバ１０ａ、ネットワーク３０、動物用トイレ２０−１、２０−２、２０−Ｎ、携帯端末２１−１、２１−２、２１−Ｎ、給餌装置２２−１、２２−２、２２−Ｎ及びコンシェルジュ端末６０を含む。なお、“Ｎ”は１以上の整数である。以下、動物用トイレ２０−１、２０−２、２０−Ｎのそれぞれを特に区別しない場合には任意の１台を動物用トイレ２０と称する。携帯端末２１−１、２１−２、２１−Ｎのそれぞれを特に区別しない場合には任意の１台を携帯端末２１と称する。給餌装置２２−１、２２−２、２２−Ｎのそれぞれを特に区別しない場合には任意の１台を給餌装置２２と称する。動物情報共有システム１００ａは、さらに携帯端末４０又はＰＣ４１を含んでもよい。飼い主は、自身の端末として、携帯端末２１、携帯端末４０及びＰＣ４１のいずれの装置を用いてもよい。以下の説明では、飼い主によって操作される携帯端末２１、携帯端末４０及びＰＣ４１をまとめて端末という。コンシェルジュ端末６０を除く各装置は、基本的に第一実施形態と同様の構成である。
【００９１】
コンシェルジュ端末６０は、コンシェルジュによって操作される情報処理装置である。コンシェルジュは、飼い主によって行われる問い合わせに対する対応を行う者である。コンシェルジュは、動物情報共有システム１００ａのサービス提供者やその関係者による依頼に応じて上記対応を行ってもよいし、ボランティアとして上記対応を行ってもよい。また、コンシェルジュは、他の飼い主であってもよい。コンシェルジュ端末６０は、スマートフォン、タブレット端末、携帯電話機、テレビ受像機、スマートスピーカー、ゲーム端末、セットトップボックス等どのような情報処理装置を用いて構成されてもよい。コンシェルジュ端末６０は、コンシェルジュによる入力を受け付ける入力装置と、コンシェルジュに対する情報出力を行う出力装置と、通信を行う通信装置とを備える。コンシェルジュ端末６０に設けられる入力装置は、キーボードであってもよいし、マウスやタッチパネル等のポインティングデバイスであってもよいし、音声入力を行うためのマイクであってもよい。コンシェルジュ端末６０に設けられる出力装置は、画像を表示する表示装置であってもよいし、音声を出力するスピーカーであってもよい。
【００９２】
第二実施形態における端末は、第一実施形態における端末が、さらにリクエスト処理を実行するように構成された装置である。端末は、飼い主によって操作されることによって、コンシェルジェに対する問い合わせに関する情報（以下「問い合わせ情報」という。）の入力を受け付ける。問い合わせ情報には、例えば問い合わせの種別を示す問い合わせ種別情報、問い合わせの対象となる猫の猫種を示す猫種ＩＤ、問い合わせの具体的な中身を示す詳細情報、問い合わせの手段を示す手段識別情報等の情報が含まれる。端末は、問い合わせ情報と、端末の位置を示す位置情報、飼い主の識別情報であるユーザーＩＤ等の情報を含む第一リクエスト情報を生成する。端末は、サーバ１０ａに対し第一リクエスト情報を送信する。また、第一リクエスト情報に、コンシェルジェを指定又は識別する情報が含まれていてもよい。
【００９３】
第二実施形態におけるサーバ１０ａは、第一実施形態におけるサーバ１０がさらにリクエスト対応処理を実行するように構成された装置である。リクエスト対応処理は、飼い主によって端末が操作されることに応じてコンシェルジェに対する問い合わせが行われた場合に、コンシェルジェに対して問い合わせを中継する処理である。コンシェルジェに対する問い合わせは、端末から第一リクエスト情報が送信されることによって行われる。サーバ１０ａのプロセッサ（例えばＣＰＵ）が所定のプログラムを実行することによって、リクエスト対応処理が実現される。
【００９４】
第二実施形態におけるサーバ１０ａは、予めコンシェルジェＤＢを記憶していてもよい。この場合、サーバ１０ａは、リクエスト対応処理において、コンシェルジェＤＢに基づいて適切なコンシェルジェを選択してもよい。
【００９５】
図２１は、サーバ１０ａが記憶するコンシェルジェＤＢの具体例を示す図である。コンシェルジェＤＢの各レコードは、各コンシェルジェに関する情報を有する。コンシェルジェＤＢのレコードは、例えばコンシェルジェＩＤ、対応猫種ＩＤ、対応時間、対応地域、対応相談内容及び端末アドレスの各値を有する。コンシェルジェＩＤは、コンシェルジェを一意に示す識別情報である。対応猫種ＩＤは、そのコンシェルジェが相談に対応することが可能な猫種を示す識別情報である。対応時間は、そのコンシェルジェが相談に対応することが可能な時間帯を示す情報である。対応地域は、そのコンシェルジェが相談に対応することが可能な地域を示す情報である。例えば、飼い主からある地域において猫を遊ばせることが可能な公園に関する問い合わせや、猫の病院に関する問い合わせや、猫のグッズを販売している店舗に関する問い合わせがあった場合に、対応地域内の施設（公園、病院、店舗など）についてそのコンシェルジェが問い合わせに対する対応が可能である。対応相談内容は、そのコンシェルジェが対応することが可能な相談の内容を示す情報である。端末アドレスは、そのコンシェルジェが使用するコンシェルジェ端末６０のアドレスを示す情報である。端末アドレスが示すアドレス宛にデータを送信することによって、任意のコンシェルジェに対して情報を提示することができる。
【００９６】
例えば、図２１の最上段のレコードは、“ＵＣ００１”のコンシェルジェが、“ＵＣ０１１”、“ＵＳ０１２”及び“ＵＣ０１３”の３種類の猫種に対して対応可能であり、時間帯としては９時〜１５時までの間に対応可能であり、東京に関する問い合わせに対応可能であり、“飼い方”、“不具合”及び“病院紹介”の相談に対応可能であり、アドレスＡＤ１にデータを送信することによってこのコンシェルジェに対して情報を提示することができることを示している。なお、“不具合”とは、動物用トイレ２０や餌やおやつ等飼い主が購入した物における不具合に関する問い合わせである。
【００９７】
図２２は、リクエスト対応処理の流れの具体例を示すフローチャートである。サーバ１０ａは、端末からリクエスト（例えば、後述する第一リクエスト情報）を受けると、リクエスト対応処理を開始する。まず、サーバ１０ａは、受信されたリクエストからユーザーＩＤを取得する。サーバ１０ａは、取得されたユーザーＩＤと同じユーザーＩＤを有するレコード（ユーザー情報）をユーザーＤＢから取得する（ステップＳ６０１）。また、サーバ１０ａは、受信されたリクエストに含まれる問い合わせ情報を取得する（ステップＳ６０２）。サーバ１０ａは、コンシェルジェＤＢを読み出すことによって、コンシェルジェ情報を取得する（ステップＳ６０３）。サーバ１０ａは、問い合わせ情報に基づいて、このリクエストに対応するコンシェルジェを選択する（ステップＳ６０４）。
【００９８】
サーバ１０ａは、どのような基準に基づいてコンシェルジェを選択してもよい。以下、コンシェルジェの選択の基準について説明する。例えば、サーバ１０ａは、問い合わせ情報に含まれる猫種ＩＤが示す猫種に対応可能なコンシェルジェとして予めコンシェルジェＤＢに登録されているコンシェルジェを選択してもよい。例えば、サーバ１０ａは、リクエスト対応処理を実行しているタイミングの時刻で対応可能なコンシェルジェとして予めコンシェルジェＤＢに登録されているコンシェルジェを選択してもよい。例えば、サーバ１０ａは、問い合わせ情報に含まれる地域情報が示す地域に関して対応可能なコンシェルジェとして予めコンシェルジェＤＢに登録されているコンシェルジェを選択してもよい。例えば、サーバ１０ａは、問い合わせ情報に含まれる問い合わせ種別が示す問い合わせの内容に対応可能なコンシェルジェとして予めコンシェルジェＤＢに登録されているコンシェルジェを選択してもよい。サーバ１０ａは、コンシェルジェＤＢに登録されている各値のうち、複数の値について条件を満たすコンシェルジェを選択してもよい。なお、リクエストを送信したユーザーや猫に関する情報は、例えば第一リクエスト情報に含まれる問い合わせ情報から取得してもよいし、ユーザーＩＤと対応づけてサーバ１０ａまたは他の記憶媒体に記憶された情報（例えば図９（Ｃ）に示すユーザーＤＢ等）を取得するようにしてもよい。
【００９９】
サーバ１０ａは、第二リクエスト情報を生成する（ステップＳ６０５）。第二リクエスト情報には、少なくとも、問い合わせの具体的な中身を示す詳細情報が含まれる。第二リクエスト情報には、他にも、第一リクエスト情報に含まれた情報の一部又は全部が含まれてもよい。また、第二リクエスト情報には、第一リクエスト情報に含まれたユーザーＩＤに直接的又は間接的に対応付けてサーバ１０ａにおいて記憶されている情報が含まれてもよい。例えば、ユーザーＩＤに対応付けてユーザーＤＢに対応付けて記憶されている情報が第二リクエスト情報に含まれてもよい。例えば、ユーザーＩＤに対応付けられているネコＩＤに対応付けて各ＤＢに登録されている情報が第二リクエスト情報に含まれてもよい。具体的には、ユーザーＩＤに対応する飼い主が飼っているネコ（問い合わせの対象となっているネコ）の体重や最近の排泄に関する情報や給餌に関する情報などが第二リクエスト情報に含まれてもよい。このような情報が第二リクエスト情報に含まれることによって、コンシェルジェ端末６０に猫の体重や排泄等に関する情報が表示される。そのため、コンシェルジェが、これらの猫に関する情報を確認しながらより的確な回答を行うことが可能となる。
【０１００】
サーバ１０ａは、選択されたコンシェルジェのレコードが示す端末アドレスに対して第二リクエスト情報を送信する（ステップＳ６０６）。
【０１０１】
図２３は、第二実施形態の動物情報共有システム１００ａにおける、コンシェルジェに対する問い合わせの動作に関するシーケンスチャートである。飼い主が端末を操作してコンシェルジェ画面の表示を端末に指示すると、端末は画面にコンシェルジェ画面を表示する（ステップＳ７０１）。飼い主は、コンシェルジェ画面において端末をさらに操作することによって、問い合わせ情報を入力する（ステップＳ７０２）。
【０１０２】
図２４は、コンシェルジェ画面の具体例を示す図である。図２４（ａ）は、コンシェルジェ画面の中でも初期画面の具体例を示す図である。図２４（ｂ）は、コンシェルジェ画面の中でも手段選択画面の具体例を示す図である。
【０１０３】
飼い主が端末を操作してコンシェルジェ画面の表示を端末に指示すると、端末は最初に初期画面を表示する。初期画面では、コンシェルジェに対して問い合わせ可能な問い合わせ内容のカテゴリが複数表示される。図２４（ａ）の例では、“ペットの飼い方”、“ペット用品について”、“ペットの健康について”、“その他”及び“プレミアムコンシェルジェオーダーサービス”の５つのカテゴリを示すボタンがそれぞれ表示される。飼い主は、自身が希望するカテゴリを示すボタンを操作することによって、コンシェルジェに対する問合せをさらに進めることができる。
【０１０４】
コンシェルジェに対する問合せを進めていくと、端末は手段選択画面を表示する。手段選択画面では、コンシェルジェに対して問合せを行う際に利用可能な問合せ手段が複数表示される。図２４（ｂ）の例では、“チャットで相談”、“電話で相談”及び“テレビ電話で相談”の３つの手段を示すボタンがそれぞれ表示される。飼い主は、自身が希望する手段を示すボタンを操作することによって、問合せ先となるコンシェルジェに対し通知される手段識別情報を決定することができる。
【０１０５】
端末は、ステップＳ７０２において入力された問い合わせ情報に基づいて、第一リクエスト情報を生成する。そして、端末は、生成された第一リクエスト情報を、サーバ１０ａに送信する（ステップＳ７０３）。サーバ１０ａは、第一リクエスト情報を受信すると、リクエスト対応処理を実行する（ステップＳ７０４）。リクエスト対応処理については、図２２を用いて説明したとおりである。リクエスト対応処理の実行によって、サーバ１０ａは選択されたコンシェルジェのコンシェルジェ端末６０に対し、第二リクエスト情報を送信する（ステップＳ７０５）。
【０１０６】
コンシェルジェ端末６０は、第二リクエスト情報を受信すると、受信された第二リクエスト情報に基づいて問い合わせ情報を表示する（ステップＳ７０６）。コンシェルジェは、表示された問い合わせ情報を閲覧し、自身が対応するか否か決定する。コンシェルジェは、対応すると決定した場合には、サービス開始指示をコンシェルジェ端末６０に入力する（ステップＳ７０７）。コンシェルジェ端末６０は、サービス開始指示が入力されると、対象となる問い合わせ情報が示す問い合わせに対応することを示す情報をサーバ１０ａに送信する。コンシェルジェ端末６０と端末との間で、飼い主によって選択されていた手段を用いてサービス接続がなされる（ステップＳ７０８）。そして、飼い主に対してコンシェルジェによるサービスが提供される。
【０１０７】
図２５は、チャット機能を用いてコンシェルジェによるサービスが提供された際に端末に標示されるチャット画面の具体例を示す図である。図２５（ａ）は、ペット用品についての問い合わせが行われた際に表示されるチャット画面の具体例を示す。図２５（ｂ）は、ペットの健康についての問い合わせが行われた際に表示されるチャット画面の具体例を示す。
【０１０８】
図２５（ａ）の例では、飼い主からコンシェルジェに対して、猫の体重の増加に関する相談がなされている。このような問い合わせに対し、コンシェルジェは、“○○フード”や“××フード”という具体的な商品名を挙げて回答を行っている。このようにコンシェルジェによって具体的な商品名が挙げられた場合、コンシェルジェ端末６０は、入力された商品名に応じて、その商品を購入可能なウェブサイトへのリンクや、その商品を発注するためのボタンを含む発言を自動的に行ってもよい。なお、この発注するためのボタンは、そのボタンが選択されたとき、該当する○○フードを注文するためのＷｅｂサイトにアクセスするように構成してもよいし、チャット画面内、またはチャット画面を表示するアプリケーション内で注文ができる画面を表示してもよい。また、サーバ１０ａを利用したメッセージの送受信を行っている場合は、サーバ１０ａが、入力された商品名に応じて、その商品を購入可能なウェブサイトへのリンクや、その商品を発注するためのボタンを含む発言を自動的に行ってもよい。
【０１０９】
図２５（ｂ）の例では、飼い主からコンシェルジェに対して、猫の症状に関する相談がなされている。このような問い合わせに対し、コンシェルジェは、“ＡＡクリニック”という具体的な医療機関名を挙げて回答を行っている。このようにコンシェルジェによって具体的な医療機関名が挙げられた場合、コンシェルジェ端末６０は、入力された医療機関名に応じて、その医療機関のウェブサイトへのリンクや、その医療機関に対する問い合わせを行うためのボタンを含む発言を自動的に行ってもよい。このような問い合わせは、例えば電話で行われてもよいし、メール送信によって行われてもよいし、チャット等のメッセージアプリケーションによって行われてもよい。また、サーバ１０ａを利用したメッセージの送受信を行っている場合は、サーバ１０ａが、入力された医療機関名に応じて、その医療機関のウェブサイトへのリンクや、その医療機関に対する問い合わせを行うためのボタンを含む発言を自動的に行ってもよい。
他の例として、問い合わせに対する回答として、ペットホテル、他のペット製品（玩具や爪とぎ、食器、キャリーケース、ケージ等）、他の猫を飼う際に推奨される猫種または猫、里親、ペットショップ、定期健診、予防接種等であってもよい。
【０１１０】
図２６は、チャット機能を用いてコンシェルジェによるサービスが提供される際にコンシェルジェ端末６０に表示されるチャット画面の具体例を示す図である。図２６（ａ）は、ペット用品についての問い合わせが行われた際に表示されるチャット画面の具体例を示す。図２６（ｂ）は、ペットの健康についての問い合わせが行われた際に表示されるチャット画面の具体例を示す。
【０１１１】
図２６（ａ）の例では、飼い主からコンシェルジェに対して、猫の体重の増加に関する相談がなされている。コンシェルジェ端末６０は、飼い主の発言において特定のキーワードが含まれている場合、そのキーワードに含まれているキーワードに予め対応付けられている回答候補をチャット画面に表示する。例えば、特定のキーワードの具体例には、“フード”、“食べ物”、“おやつ”等のキーワードがある。コンシェルジェ端末６０は、これらの特定のキーワード毎に、１又は複数の回答候補を対応付けて予め記憶している。図２６（ａ）の具体例では、“フード”というキーワードに対し、“○○フード”、“××フード”及び“△△ツール”という３つの回答候補が記憶されている。コンシェルジェ端末６０は、回答候補毎に、回答候補に関する情報（例えば、名称、商品概略、値段、発注のための情報）を記憶している。コンシェルジェ端末６０は、“フード”に対応付けて記憶されているこれらの回答候補を示すボタンをチャット画面の一部の領域に表示する。コンシェルジェが回答候補のボタンを操作すると、コンシェルジェ端末６０は、操作された回答候補に関する情報を示す発言をコンシェルジェの発言として行う。図２６（ａ）においてコンシェルジェが自身独自の発言とともに“○○フード”を選択した場合、図２５（ａ）に示されるチャット画面が端末において表示されてもよい。
また、回答候補の表示順を、チャット画面においてやり取りされたメッセージの内容から提案される可能性が高い順に並べて表示してもよい。例えば、病院の例であれば、ユーザーの住所ないし端末の位置情報が示す位置に近い順に表示したり、フードの例であれば、ユーザーが購入しているフードの製造元と同じ製造元のフードや、猫の年齢、体重、対象となる健康状態（肥満や病気の傾向等）などが近しいフードを表示したりしてもよい。ユーザーが購入しているフードの製造元は、例えばユーザーの過去の購入履歴等の情報に基づいて判断されてもよい。この場合、サーバ１０ａ又は他の電子ショッピングサーバにおいて記録されているユーザーの過去の購入履歴情報が用いられてもよい。
【０１１２】
このように回答候補として表示される各商品は、予めサービス提供者（動物情報共有システム１００の提供者やサーバ１０ａの管理者など）によって選別された商品であることが望ましい。サービス提供者が商品を提供する主体であれば、自身が提供している商品のみを回答候補として予め登録しておいてもよい。その上でこのように回答候補として各商品がコンシェルジェに提供されることによって、予め選別された商品のみをコンシェルジェが飼い主に対して紹介することが可能となる。この場合、紹介された商品に関してサービス提供者やコンシェルジェと飼い主との間でトラブルが生じてしまうことを未然に防止することが可能となる。また、回答候補の表示処理をコンシェルジェ端末６０ではなく、サーバ１０ａが実行し、コンシェルジェ端末６０に表示させてもよい。
【０１１３】
図２６（ｂ）の例では、飼い主からコンシェルジェに対して、猫の症状に関する相談がなされている。コンシェルジェ端末６０は、飼い主の発言において特定のキーワードが含まれている場合、そのキーワードに含まれているキーワードに予め対応付けられている回答候補をチャット画面に表示する。例えば、特定のキーワードの具体例には、“ぐったり”、“食欲不振”、“嘔吐”等のキーワードがある。コンシェルジェ端末６０は、これらの特定のキーワード毎に、１又は複数の回答候補を対応付けて予め記憶している。図２６（ｂ）の具体例では、“ぐったり”というキーワードに対し、“ＡＡクリニック”、“ＢＢ動物病院”及び“ＣＣ医院”という３つの回答候補が記憶されている。コンシェルジェ端末６０は、回答候補毎に、回答候補に関する情報（例えば、施設名、施設概略、休診日、連絡先へのリンク）を記憶している。コンシェルジェ端末６０は、“ぐったり”に対応付けて記憶されているこれらの回答候補を示すボタンをチャット画面の一部の領域に表示する。コンシェルジェが回答候補のボタンを操作すると、コンシェルジェ端末６０は、操作された回答候補に関する情報を示す発言をコンシェルジェの発言として行う。図２６（ｂ）においてコンシェルジェが自身独自の発言とともに“ＡＡクリニック”を選択した場合、図２５（ｂ）に示されるチャット画面が端末において表示されてもよい。
【０１１４】
このように回答候補として表示される各施設には、予めサービス提供者（動物情報共有システム１００の提供者やサーバ１０ａの管理者など）との間で所定の契約が行われていることが望ましい。その上でこのように回答候補として各施設がコンシェルジェに提供されることによって、予め所定の契約がなされた施設をコンシェルジェが飼い主に対して紹介することが可能となる。この場合、紹介された施設とサービス提供者や飼い主との間でトラブルが生じてしまうことを未然に防止することが可能となる。また、回答候補の代わりに、問い合わせを転送する転送先情報を表示してもよい。コンシェルジェと飼い主との間で質問・回答を繰り返されたとき、コンシェルジェがわからない或いはコンシェルジェよりも専門的な回答が可能な人物またはシステム（ＡＩチャットボット等）が存在する場合がある。そのような場合に、お勧めする転送先の情報を表示しコンシェルジェに選択させることで、コンシェルジェがより適切な回答者を選択できると共に、飼い主の所望する回答を得られる可能性がある。なお、転送先の回答者との接続方法は、コンシェルジェが転送先の回答者とメッセージまたは音声などでコミュニケーションをとれるようにしてもよいし、飼い主が転送先の回答者と直接メッセージまたは音声などでコミュニケーションをとれるようにしてもよい。
【０１１５】
以上のように構成された第二実施形態の動物情報共有システム１００ａによれば、飼い主に対してコンシェルジェによるサービスを提供することが可能となる。このようなコンシェルジェサービスの提供により、以下のような効果が期待できる。
【０１１６】
まず、飼い主が誰かに問い合わせたいと考えている不安や疑問や不満などを、サーバ１０ａを介して容易にコンシェルジェに対して問い合わせることができる。そのため、飼い主が抱いている不安や疑問や不満を解消することが可能となる。その結果、サービスや商品を提供している主体にとって、顧客満足度を向上させることが可能となる。
【０１１７】
また、飼い主にとって上述したような不安や疑問や不満は、継続的又は断続的に生じうるものであり、長期にわたってこのようなコンシェルジェサービスのニーズが生じる可能性が高い。そのため、このようなコンシェルジェサービスを提供することによって、動物用トイレ２０や給餌装置２２を含む動物情報共有システム１００をより長く継続的に使用する動機を飼い主に対して提供することが可能となる。
【０１１８】
［変形例］
コンシェルジェに対する問合せのうち、一部の種類の問合せは、他の種類の問合せとは異なる条件で提供されてもよい。例えば、一部の種類の問合せは有償で提供され、他の種類の問合せは無償で提供されてもよい。例えば、一部の種類の問合せは原則有償であるものの、所定の条件を満たした飼い主（例えば、一定期間内に特定の商品を購入するなど）には無償で提供され、他の種類の問合せは上記条件にかかわらず無償で提供されてもよい。一定期間内に特定の商品が購入されたことは、例えば特定の商品に予め付与されているバーコードが端末によって読み込まれてサーバ１０ａに送信されることによってサーバ１０ａに通知されてもよい。サーバ１０ａは、予め特定の商品に付与されるバーコードに関する情報を記憶しており、特定の商品のバーコードの送信元であるユーザーＩＤを特定し、上記の所定の条件が満たされたことを判定してもよい。
【０１１９】
コンシェルジェに対する問い合わせのカテゴリとして、複数のタイプの問い合わせが定義されてもよい。例えば、“相談タイプ”と“代行タイプ”とが定義されてもよい。相談タイプは、コンシェルジェに対して不安、不満や困り事について相談を行うタイプのカテゴリである。代行タイプは、コンシェルジェに対して手続の代行を依頼するタイプのカテゴリである。例えば、コンシェルジェに対してペットホテルの予約を依頼することや、商品の購入を依頼することは、代行タイプのカテゴリの問い合わせの具体例である。このような相談タイプと代行タイプとで、上記のように有償と無償とが分けられてもよい。
【０１２０】
図２７は、第一変形例に係るシステム構成を示す図である。第一変形例では、コンシェルジェ端末６０に代えて応答装置７０が設けられる。コンシェルジェがコンシェルジェ端末６０を操作して回答することに代えて、応答装置７０がコンシェルジェとして飼い主に対して回答を行ってもよい。この場合、応答装置７０は、例えば過去にコンシェルジェに対して行われた問い合わせの内容と、それに対してコンシェルジェによって行われた回答の内容と、を教師データとして用いることにより予め機械学習を行い、学習結果を記憶していてもよい。応答装置７０は、新たに与えられた問い合わせに対し、学習結果に基づいて回答を決定してもよい。なお、応答装置７０はサーバ１０ａに含まれても良い。
【０１２１】
図２８は、第一変形例に係るシステムの処理の流れを示すシーケンスチャートの具体例を示す図である。図２３と同じ処理については同じ符号を付して説明を省略する。ステップＳ７０５において、サーバ１０ａは、第二リクエスト情報を応答装置７０に送信する。応答装置７０は、第二リクエスト情報を受信すると、第二リクエスト情報から問い合わせ情報を取得する（ステップＳ８０１）。応答装置７０は、問い合わせの種別毎に複数の応答モデルを記憶していてもよい。この場合、応答装置７０は、取得された問い合わせ情報に応じて、使用する応答モデルを決定する（ステップＳ８０２）。そして、応答装置７０は、端末との間でサービス接続を行い（ステップＳ８０３）、選択された応答モデルを利用して飼い主に対して回答を行う。
【０１２２】
図２９は、第二変形例に係るシステム構成を示す図である。第二変形例では、飼い主によって使用される端末として、スマートスピーカー４２がさらに備えられる。このように、飼い主はスマートスピーカー４２を用いることによってコンシェルジェに対する問い合わせを行ってもよい。また、飼い主は、複数種類の端末を用いて問い合わせを行ってもよい。例えば、飼い主は、第一リクエスト情報の送信までをスマートスピーカー４２を使用して行い、サービス接続は携帯端末４０又はＰＣ４１を使用して行ってもよい。例えば、飼い主は、第一リクエスト情報の送信までを携帯端末４０又はＰＣ４１を使用して行い、サービス接続はスマートスピーカー４２を使用して行ってもよい。
【０１２３】
動物用トイレ２０は、室温を計測する温度計を備えてもよい。この場合、問い合わせに用いられている端末は、動物用トイレ２０によって測定された室温の情報を、第一リクエスト情報に含めてサーバ１０ａに送信してもよい。また、動物用トイレ２０によって測定された室温の情報が、ユーザーＩＤと対応付けてルータ５０を介してサーバ１０ａに送信されてもよい。そして、サーバ１０ａに送信された室温の情報が、第二リクエスト情報の一部としてコンシェルジェに送信されてもよい。コンシェルジェは、室温を鑑みて問い合わせに回答することが可能となる。
【０１２４】
第二実施形態は、動物用トイレ２０、携帯端末２１及び給餌装置２２のいずれか一つ又は複数（全部を含む）を備えないように構成されてもよい。
【０１２５】
上述した実施形態における動物情報共有システムの処理をコンピュータで実現するようにしてもよい。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよく、ＦＰＧＡ（Field Programmable Gate Array）等のプログラマブルロジックデバイスを用いて実現されるものであってもよい。
【０１２６】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【０１２７】
１０、１０ａ  サーバ
２０  動物用トイレ
２１、４０  携帯端末
２２  給餌装置
３０  ネットワーク
４１  ＰＣ
６０  コンシェルジェ端末
７０  応答装置
１００，１００ａ  動物情報共有システム
３０１  排泄検出部
３０２  排泄動作検出部
３０３  ネコＩＤ取得部
３０５  状態情報管理部
３０６  状態情報出力部
３１２  フード重量検出部
３１３  水重量検出部
３１４  ネコＩＤ取得部
３１６  給餌情報管理部
３１７  給餌情報出力部
３２１  状態情報受信部
３２２  給餌情報受信部
３２３  判定情報取得部
３２４  個別ネコ情報管理部
３２５  比較部
３２６  比較結果出力部
３２７  ネコ情報出力部
３２８  ユーザー情報登録部
３２９  ユーザー情報出力部
３３０  ネコ属性情報登録部
３３１  ネコ属性情報出力部
３３２  トイレ情報登録部
３３３  トイレ情報出力部
３４１  ネコ情報受信部
３４２  ユーザー情報受信部
３４３  ネコ属性情報受信部
３４４  トイレ情報受信部
３４５  全体ネコ情報管理部
３４６  登録情報管理部
３４７  判定情報提供部
３４８  ネコ情報提供部
【図１】
2020013530.tif 000003
【図２】
2020013530.tif 000004
【図３】
2020013530.tif 000005
【図４】
2020013530.tif 000006
【図５】
2020013530.tif 000007
【図６】
2020013530.tif 000008
【図７】
2020013530.tif 000009
【図８】
2020013530.tif 000010
【図９】
2020013530.tif 000011
【図１０】
2020013530.tif 000012
【図１１】
2020013530.tif 000013
【図１２】
2020013530.tif 000014
【図１３】
2020013530.tif 000015
【図１４】
2020013530.tif 000016
【図１５】
2020013530.tif 000017
【図１６】
2020013530.tif 000018
【図１７】
2020013530.tif 000019
【図１８】
2020013530.tif 000020
【図１９】
2020013530.tif 000021
【図２０】
2020013530.tif 000022
【図２１】
2020013530.tif 000023
【図２２】
2020013530.tif 000024
【図２３】
2020013530.tif 000025
【図２４】
2020013530.tif 000026
【図２５】
2020013530.tif 000027
【図２６】
2020013530.tif 000028
【図２７】
2020013530.tif 000029
【図２８】
2020013530.tif 000030
【図２９】
2020013530.tif 000031