(57)【要約】  所定の領域に入った動物を特定する。ペットが動物トイレ（１）内にいる時に測定した体重、およびペットに取り付けられた送信装置から送信された信号の上記所定領域における強度が閾値以上の信号が示す識別情報の少なくとも一方に基づいて、動物トイレに入った動物を特定する個体特定部（１３４）を備えている。
2018096749.tif 000002
【特許請求の範囲】
【請求項１】
動物が所定領域内にいる時に測定した該動物の体重、および動物に取り付けられた送信装置から送信された信号の上記所定領域における強度が閾値以上の信号が示す識別情報の少なくとも一方を取得する特定用情報取得部と、
上記体重および上記識別情報の少なくとも一方に基づいて、上記所定領域内に入った動物を特定する個体特定部と、
を備えていることを特徴とする動物識別装置。
【請求項２】
上記所定領域内の重量の変化、上記信号の強度の変化、および上記所定領域内にいる動物を検知可能に設けられた近接センサの出力の少なくとも１つに基づいて、上記所定領域内に動物が入ったことを検知する検知部を備えていることを特徴とする請求項１に記載の動物識別装置。
【請求項３】
上記個体特定部は、上記所定領域内に動物がいる期間と、上記所定領域内に動物がいない期間とにおける、上記信号の強度の差分が閾値以上である信号が示す上記識別情報に基づいて、上記所定領域内に入った動物を特定することを特徴とする請求項１または２に記載の動物識別装置。
【請求項４】
上記特定用情報取得部は、上記所定領域内から上記動物が出た後または入る前、該動物に取り付けられた送信装置からの信号の上記所定領域における強度および該信号が示す識別情報を取得し、
上記個体特定部は、
動物が所定領域内にいる時に測定した該動物の体重、
動物に取り付けられた送信装置から送信された信号の上記所定領域における強度が第１の閾値以上の信号が示す識別情報、
動物に取り付けられた送信装置から送信された信号の上記所定領域における強度が第１の閾値以上となった後、上記強度が第２の閾値以下となった信号が示す識別情報、
動物に取り付けられた送信装置から送信された信号の上記所定領域における強度の増加量が第３の閾値以上となった信号が示す識別情報、
および動物に取り付けられた送信装置から送信された信号の上記所定領域における強度の減衰量が第４の閾値以上となった信号が示す識別情報、
の少なくとも２つに基づいて、上記所定領域内に入った動物の特定をそれぞれ行い、
複数の上記特定の結果を総合して、上記所定領域内に入った動物を特定することを特徴とする請求項１または２に記載の動物識別装置。
【請求項５】
動物が所定領域内にいる時に測定した該動物の体重、および動物に取り付けられた送信装置から送信された信号の上記所定領域における強度が閾値以上の信号が示す識別情報の少なくとも一方を取得する特定用情報取得ステップと、
上記体重および上記識別情報の少なくとも一方に基づいて、上記所定領域内に入った動物を特定する個体特定ステップと、
を含むことを特徴とする動物識別装置の制御方法。
【請求項６】
請求項１に記載の動物識別装置としてコンピュータを機能させるためのプログラムであって、上記特定用情報取得部および上記個体特定部としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の領域に入った動物を複数の動物から識別する動物識別装置、動物識別装置の制御方法およびプログラムに関する。
【背景技術】
【０００２】
近年では、ペット等の動物において、日常的な健康管理が重要であることが、飼い主によって認識されるようになっている。例えば、ペットの健康状態を把握するにあたり、ペットの体重等を測定することは重要である。特許文献１には、ペット用の居場所の下に設置されて、その居場所にペットが乗っている状態と乗っていない状態とのその居場所の重量を計測し、ペットの重量を算出し、当該重量を表示出力するペット用自動体重計測システムが開示されている。また、特許文献１に開示されているペット用自動体重計測システムは、ペットに付けられたＲＦタグに記録されたペットの識別情報を無線で読み取り、識別したペットの名前とともにペットについての重量を表示出力することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】日本国公開特許公報「特開２００７−３３０２００号公報（２００７年１２月２７日公開）」
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のような従来技術においては、複数のペットが同時に体重計測システムの体重計付近にいる場合、どのペットが体重計に乗っているかを識別することが困難であるという問題がある。本発明は、前記の問題点に鑑みてなされたものであり、その目的は、所定の領域に入った動物を複数の動物から識別することができる動物識別装置を実現することにある。
【課題を解決するための手段】
【０００５】
上記の課題を解決するために、本発明の一態様に係る動物識別装置は、動物が所定領域内にいる時に測定した該動物の体重、および動物に取り付けられた送信装置から送信された信号の上記所定領域における強度が閾値以上の信号が示す識別情報の少なくとも一方を取得する特定用情報取得部と、上記体重および上記識別情報の少なくとも一方に基づいて、上記所定領域内に入った動物を特定する個体特定部と、を備えている。【０００６】
また、上記の課題を解決するために、本発明の一態様に係る動物識別装置の制御方法は、動物が所定領域内にいる時に測定した該動物の体重、および動物に取り付けられた送信装置から送信された信号の上記所定領域における強度が閾値以上の信号が示す識別情報の少なくとも一方を取得する特定用情報取得ステップと、上記体重および上記識別情報の少なくとも一方に基づいて、上記所定領域内に入った動物を特定する個体特定ステップとを含む。
【発明の効果】
【０００７】
本発明の一態様によれば、所定の領域に入った動物を複数の動物から識別することができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態１に係る管理システムの要部構成を示すブロック図である。
【図２】実施形態１に係る管理システムの概要を示す図である。
【図３】（ａ）は、実施形態１に係る入退室判定部が実行する処理の一例を示すフローチャートである。（ｂ）は、実施形態１に係る個体特定部が実行する処理の一例を示すフローチャートである。
【図４】実施形態１に係る重量取得部が取得する重量（体重）の一例を示す図である。
【図５】（ａ）から（ｃ）は、実施形態１に係る個体特定部が実行する個体特定処理の流れの一例を示すフローチャートである。
【図６】実施形態１に係る体重特定部による体重計が検出する重量から体重を算出する一例を示す図である。
【図７】（ａ）および（ｂ）は、実施形態１に係る動物用トイレにペットが入室している期間において、個体識別装置がＩＤ情報送信装置から受信した受信信号の強度の一例を示す図である。
【図８】（ａ）および（ｂ）は、実施形態１に係る動物用トイレからペットが退室した期間において、個体識別装置がＩＤ情報送信装置から受信した信号の受信信号の強度の一例を示す図である。
【図９】本発明の実施形態２に係る管理システムの要部構成を示すブロック図である。
【図１０】本発明の実施形態２に係る入退室判定部が実行する処理の一例を示すフローチャートである。
【図１１】本発明の実施形態２に係る近接センサが検出するセンサ値の一例を示す図である。
【図１２】実施形態３に係る管理システムの要部構成を示すブロック図である。
【図１３】実施形態３に係る個体特定部が実行する処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
〔実施形態１〕
以下、本発明の実施の形態について、図１から図８を参照しながら詳細に説明する。
【００１０】
（ペット管理システム１００の概要）
はじめに、本実施形態の概要について、図２を用いて説明する。図２はペット管理システム１００の概要を示す図である。ペット管理システム１００は、動物用トイレ１、首輪３、情報端末４およびサーバ５を含む。動物用トイレ１は体重計１１を備えている。個体識別装置（動物識別装置）１０は、動物用トイレ１に入室したペットを、複数のペットから識別（特定）するものである。個体識別装置１０は、当該ペットの識別において、体重計１１が検出した重量、および、ペットに装着されたペットのＩＤ情報を発信するＩＤ情報送信装置３１から受信した動物用トイレ１における強度が閾値以上の信号が示す識別情報のうち少なくとも１つを用いる。特定された該動物の体重は、例えば、情報端末４およびサーバ５に送信される。
【００１１】
（ペット管理システム１００の構成）
次に、ペット管理システム１００の構成の詳細について、図１を用いて説明する。図１は動物用トイレ（所定の領域）１に入ったペットを複数のペットから識別するペット管理システム１００の要部構成を示すブロック図である。
【００１２】
（首輪３）
首輪３は、ペットに装着するものである。首輪３は、ＩＤ情報送信装置３１を備えている。ＩＤ情報送信装置３１はＩＤ情報送信制御部３１１および送信部３１２を備えている。ＩＤ情報送信制御部３１１は、首輪３を装着したペットの識別情報（ＩＤ）を示す信号を、送信部３１２を介して個体識別装置１０に送信する。送信部３１２は近距離間無線通信（Bluetooth（登録商標）等）等を用いて当該信号を個体識別装置１０に送信する。
【００１３】
（動物用トイレ１）
動物用トイレ１はペットのトイレとして機能する他に、ペットの体重を測定する。動物用トイレ１は個体識別装置１０を備えている。また、個体識別装置１０は、近距離間無線通信（Bluetooth等）等を用いて、ペットの体重等の測定データを情報端末４に送信する構成としてもよい。また、情報端末４は受信したペットの体重等の測定データを表示する構成としてもよい。また、情報端末４は受信したペットの体重等の測定データをサーバ５に格納する構成としてもよい。情報端末４は、例えば、スマートフォン、ＰＣ（Personal Computer）、ＰＤＡ（Personal Digital Assistant）、タブレット端末等である。また、サーバ５はクラウドサーバ等を例に挙げることができる。
【００１４】
（個体識別装置１０）
図１に示すように、個体識別装置１０は、体重計１１、アンプ（ＡＭＰ（amplifier））およびアナログデジタル変換回路（ＡＤＣ（analog to digital converter））１２、制御部１３、通信部１４ならびに記憶部１５を備えている。
【００１５】
（体重計１１）
体重計１１は、動物用トイレ１における重量を検出し、検出値を重量取得部１３１に送信する。換言すると、体重計１１は動物用トイレ１に対するペットの出入りを検出すると表現することもできる。体重計１１は、例えば、ロードセルである。体重計１１は検出値を、ＡＭＰおよびＡＤＣ１２を介して、重量取得部１３１に送信してもよい。ＡＭＰは受信した検出値を増幅する。また、ＡＤＣはアナログ信号として受信した検出値をデジタル信号に変換する。
【００１６】
（制御部１３）
図１に示すように、制御部１３は、重量取得部１３１、入退室判定部（タイミング確定部）１３２、信号強度取得部１３３、個体特定部１３４および送信制御部１３５を備えている。
【００１７】
（重量取得部１３１）
重量取得部１３１は、体重計１１の検出値を受信し、動物用トイレ１における重量を取得する。重量取得部１３１は、動物用トイレ１における重量を入退室判定部１３２に送信する。また、重量取得部１３１は、記憶部１５に格納されている、動物用トイレ１における重量を検出時間と対応させて示す情報である重量情報１５２を更新する。
【００１８】
（入退室判定部１３２および入退室判定部１３２が実行する処理の流れ）
入退室判定部１３２は、重量取得部１３１が取得した動物用トイレ１における重量の変化に基づいて、動物用トイレ１内にペットが入ったことを検知する。詳細には、入退室判定部１３２は、動物用トイレ１における重量の変化に基づいて、ペットが動物用トイレ１に出入りしたタイミングを確定する。ここで、図３の（ａ）および図４を用いて、入退室判定部１３２が行う処理の流れについて説明する。図３の（ａ）は、入退室判定部１３２が実行する処理の一例を示すフローチャートである。また、図４は、重量取得部１３１が取得する重量（体重）の一例を示す図である。
【００１９】
図３の（ａ）に示すように、入退室判定部１３２は、所定の間隔（例えば、１秒間隔）で重量を取得する（体重計の計量値測定）（Ｓ１）。図４に示すように、入退室判定部１３２は、動物用トイレ１にペットが入室していない状態にて取得した重量をベース値とする。続いて、入退室判定部１３２は、受信した重量（体重計１１の出力値）が増加したか否かを判定する。詳細には、入退室判定部１３２は、受信した重量の増加量がベース値から５００ｇ（閾値）以上であるか否かを判定する（Ｓ２）。図４に示すように、入退室判定部１３２が受信した重量の増加量がベース値から５００ｇ（閾値）以上である場合（Ｓ２でＹＥＳ）、入退室判定部１３２は、受信した重量の増加量がベース値から５００ｇ（閾値）以上となった時点を、動物用トイレ１にペットが入室したタイミングとして確定する（入室タイミングの検出）（Ｓ３）。続いて、入退室判定部１３２は、受信した重量が減少したか否かを判定する。詳細には、入退室判定部１３２は、受信した重量の増加量がベース値から５００ｇ（閾値）未満であるか否かを判定する（Ｓ４）。図４に示すように、入退室判定部１３２が受信した重量の増加量が、ベース値から５００ｇ未満である場合（Ｓ４でＹＥＳ）、入退室判定部１３２は、受信した重量の増加量がベース値から５００ｇ（閾値）未満となった時点を、動物用トイレ１からペットが退室したタイミングとして確定する（退室タイミングの検出）（Ｓ５）。また、Ｓ２にて、ベース値からの増加量が５００ｇ未満である場合（Ｓ２でＮＯ）、処理はＳ２に再び戻る。また、Ｓ４にて、ベース値からの増加量が５００ｇ以上である場合（Ｓ４でＮＯ）、処理はＳ４に再び戻る。入退室判定部１３２は、入退室のタイミングを確定すると、記憶部１５に格納されているペットの動物用トイレ１に対する入退室のタイミング（時刻）を示す情報である入退室情報１５１を更新する。
【００２０】
なお、上述の説明においては、ペットによる動物用トイレ１の入退室のタイミングを確定するための重量の増加量の閾値を、ベース値から５００ｇとして説明したが、当該増加量については任意の増加量でよく、特に限定されない。
【００２１】
（信号強度取得部１３３）
信号強度取得部１３３は、ペットに取り付けられたＩＤ情報送信装置３１から送信された信号の動物用トイレ１における強度および該信号が示す識別情報を取得する。
【００２２】
また、後述の通信部１４が、ＩＤ情報送信装置３１から受信した信号の強度を検出する信号強度検出部（図示せず）を含む構成としてもよい。信号強度取得部１３３は通信部１４から受信した信号の強度を受信する。信号強度取得部１３３は、記憶部１５に格納されている、受信時間に対応付けて各ＩＤ情報送信装置３１からの受信信号の強度を示す情報である受信信号強度情報１５３を更新する。
【００２３】
（個体特定部１３４）
個体特定部１３４は、動物が所定領域内にいる時に測定した該動物の体重、および動物に取り付けられた送信装置から送信された信号の上記所定領域における強度が閾値以上の信号が示す識別情報の少なくとも一方に基づいて、動物用トイレ１内に入った動物を特定する。個体特定部１３４は、体重特定部（特定用情報取得部）１３４１、信号強度特定部（特定用情報取得部）１３４２、受信信号減衰量特定部（特定用情報取得部）１３４３および個体確定部１３４４を備えている。
【００２４】
（体重特定部１３４１、信号強度特定部１３４２、受信信号減衰量特定部１３４３、個体確定部１３４４）
体重特定部１３４１は、動物用トイレ１にペットが入っている期間に検出された動物用トイレ１における重量（測定した該ペットの体重）を取得して、該重量を用いて動物用トイレ１に入ったペットを特定する。また、体重特定部１３４１は、動物用トイレ１に入室したペットの体重を確定し、個体確定部１３４４に確定した体重を送信する。
【００２５】
信号強度特定部１３４２は、ペットに取り付けられたＩＤ情報送信装置３１から送信された信号の動物用トイレ１における強度が閾値（第１の閾値）以上の信号が示す識別情報を取得して、該識別情報に基づいて、動物用トイレ１に入った動物の特定を行う。
【００２６】
受信信号減衰量特定部１３４３は、動物用トイレ１内からペットが出た後または入る前における、該ペットに取り付けられたＩＤ情報送信装置３１からの信号の動物用トイレ１における強度および該信号が示す識別情報を取得する。信号強度特定部１３４２は、ペットに取り付けられたＩＤ情報送信装置３１から送信された信号の動物用トイレ１における強度の減衰量が閾値（第４の閾値）以上となった信号が示す識別情報に基づいて、動物用トイレ１に入った動物の特定を行う。また、受信信号減衰量特定部１３４３はペットに取り付けられたＩＤ情報送信装置３１から送信された信号の動物用トイレ１における強度の増加量が閾値（第３の閾値）以上となった信号が示す識別情報に基づいて、動物用トイレ１に入った動物の特定を行ってもよい。換言すると、受信信号減衰量特定部１３４３は、動物用トイレ１内に動物がいる期間と、動物用トイレ１内に動物がいない期間とにおける、ＩＤ情報送信装置３１から送信された動物用トイレ１における信号の強度の差分が閾値以上である信号が示す識別情報に基づいて、動物用トイレ１内に入った動物を特定する。
【００２７】
個体確定部１３４４は、体重特定部１３４１、信号強度特定部１３４２および受信信号減衰量特定部１３４３の特定の結果を総合して、動物用トイレ１内に入った動物を特定する。個体特定部１３４が実行する処理の詳細については下記の個体特定部１３４が実行する処理の流れにて説明する。
【００２８】
（個体特定部１３４が実行する処理の流れ）
ここで、図３の（ｂ）を用いて、個体特定部１３４が行う処理の流れについて説明する。図３の（ｂ）は、個体特定部１３４が実行する処理の一例を示すフローチャートである。入退室判定部１３２が、ペットの動物用トイレ１への入退室のタイミングを確定すると、個体特定部１３４は、個体を特定する処理を開始する。例えば、入退室判定部１３２は、ペットの動物用トイレ１への入退室のタイミングを確定した旨を個体特定部１３４（特に、体重特定部１３４１、信号強度特定部１３４２および受信信号減衰量特定部１３４３）に送信する構成としてもよい。
【００２９】
（体重を用いた個体特定処理の流れ）
図３の（ｂ）に示すように、体重特定部１３４１は、記憶部１５に格納されている入退室情報１５１および重量情報１５２を読み出す。体重特定部１３４１は、ペットが動物用トイレ１に入室している期間において、所定の時間（例えば、５秒間）の間、重量の変化量が所定の範囲内（例えば５０ｇの範囲内）であるか否か（検出した重量の安定）を判定する（Ｓ１１）。ペットが動物用トイレ１に入室している期間において、所定の時間の間、重量の変化量が所定の範囲内である場合（Ｓ１１でＹＥＳ）、個体特定部１３４は体重を用いた個体特定処理（Ｓ１２）を行う。なお、ペットが動物用トイレ１に入室している期間において、所定の時間の間、重量の変化量が所定の範囲外である場合（Ｓ１１でＮＯ）、処理は後述するＳ１３に続く。
【００３０】
体重を用いた個体特定処理（Ｓ１２）の詳細について、図５の（ａ）および図６を用いて説明する。図５の（ａ）は、個体特定部１３４が実行する体重を用いた個体特定処理の流れの一例を示すフローチャートである。図６は、体重特定部１３４１による体重計１１が検出する重量から体重を算出する一例を示す図である。図５の（ａ）に示すように、体重特定部１３４１は、動物用トイレ１に入室しているペットの体重を確定する（Ｓ１２１：特定用情報取得ステップ）。詳細に説明すると、図６に示すように、体重特定部１３４１は、上述した重量が安定しているタイミングにて検出した重量とベース値との差分（ベース値からの増加量）を算出して、動物用トイレ１に入室したペットの体重を確定する。なお、ベース値の算出方法については、上述の入退室判定部１３２および入退室判定部１３２が実行する処理のＳ１で説明したため、ここでの説明は省略する。続いて、体重特定部１３４１は、複数のペットのそれぞれの体重を示す情報である個体体重情報１５４を記憶部１５から読み出す。体重特定部１３４１は、Ｓ１２１にて確定した動物用トイレ１に入室したペットの体重と、個体体重情報１５４に記録されている複数のペットのそれぞれの体重とを比較する（Ｓ１２２）。詳細には、体重特定部１３４１は、個体体重情報１５４に記録されている各ペットの体重とＳ１２１にて確定したペットの体重との差分が所定の範囲内（例えば、２００ｇ未満）であるか否かを判定する（Ｓ１２３）。そして、体重特定部１３４１は特定結果（判定結果）を個体確定部１３４４に送信する。個体確定部１３４４は、Ｓ１２１にて確定したペットの体重との差分が所定の範囲内（例えば、２００ｇ未満）である場合（Ｓ１２３でＹＥＳ）、対応するペットに、点数Ｐ１を与える（Ｓ１２４）。また、個体確定部１３４４は、Ｓ１２１にて確定したペットの体重との差分が所定の範囲外である場合（Ｓ１２３でＮＯ）、対応するペットには点数を与えない。
【００３１】
（閾値以上の強度の信号が示す識別情報を用いた個体特定処理の流れ）
図３の（ｂ）に示すように、Ｓ１２に続き、信号強度特定部１３４２は、記憶部１５に格納されている入退室情報１５１および受信信号強度情報１５３を読み出す。信号強度特定部１３４２は、ペットが動物用トイレ１に入室している期間において、所定の時間（例えば、１０秒間）の間、各ＩＤ情報送信装置３１から受信した受信信号の強度（ＲＳＳＩ）の変化量が所定の範囲内（例えば５ｄＢｍの範囲内）であるか否か（受信信号の安定）を判定する（Ｓ１３）。ペットが動物用トイレ１に入室している期間において、所定の時間の間、ＩＤ情報送信装置３１からの受信信号の強度の変化量が所定の範囲内である場合（Ｓ１３でＹＥＳ）、個体特定部１３４は当該ＩＤ情報送信装置３１を装着したペットについて閾値以上の強度の信号が示す識別情報を用いた個体特定処理（Ｓ１４）を行う。なお、ペットが動物用トイレ１に入室している期間において、所定の時間の間、ＩＤ情報送信装置３１からの受信信号の強度の変化量が所定の範囲外である場合（Ｓ１１でＮＯ）、個体特定部１３４は当該ＩＤ情報送信装置３１を装着したペットについて閾値以上の強度の信号が示す識別情報を用いた個体特定処理を行わず、処理は後述するＳ１５に続く。
【００３２】
閾値以上の強度の信号が示す識別情報を用いた個体特定処理（ＲＳＳＩを用いた個体特定処理）（Ｓ１４）の詳細について、図５の（ｂ）および図７を用いて説明する。図５の（ｂ）は、個体特定部１３４が実行する閾値以上の強度の信号が示す識別情報を用いた個体特定処理の流れの一例を示すフローチャートである。図５の（ｂ）に示すように、信号強度特定部１３４２は、動物用トイレ１にペットが入室している期間において受信した各ペットに装着されたＩＤ情報送信装置３１からの受信信号の強度を確定する。図７は、動物用トイレ１にペットが入室している期間において、個体識別装置１０がＩＤ情報送信装置３１から受信した受信信号の強度の一例を示す図である。信号強度特定部１３４２は、一定の期間（例えば、１０秒間）の受信信号の強度の中央値を算出して、入室期間中の各ＩＤ情報送信装置３１から受信した受信信号の信号強度を確定する（Ｓ１４１：特定用情報取得ステップ）。上記一定の期間は、例えば、上述の受信信号の強度が安定している時点に直近している期間としてもよい。図７の（ａ）および（ｂ）における、ＲＡ１およびＲＢ１は受信信号の強度が安定している時点の受信信号の強度を示している。続いて、信号強度特定部１３４２は、Ｓ１４１にて確定したＩＤ情報送信装置３１から受信した信号の信号強度の中央値と、閾値（第１の閾値）とを比較する（Ｓ１４２）。詳細には、信号強度特定部１３４２は、Ｓ１４１にて確定した各信号強度の中央値が、閾値（例えば−８０ｄＢｍ）以上であるか否かを判定する（Ｓ１４３）。信号強度特定部１３４２は特定結果（判定結果）を個体確定部１３４４に送信する。個体確定部１３４４は、信号強度の中央値が閾値以上である場合（Ｓ１４３でＹＥＳ）、当該信号が示す識別情報に対応するペットに、点数Ｐ２を与える（Ｓ１４４）。例えば、図７の（ａ）に示す信号強度ＲＳＳＩＡは信号強度の中央値が閾値以上である。また、個体確定部１３４４は、信号強度の中央値が閾値未満である場合（Ｓ１４３でＮＯ）、当該信号が示す識別情報に対応するペットに、点数を与えない。例えば、図７の（ｂ）に示す信号強度ＲＳＳＩＢは信号強度の中央値が閾値未満である。
【００３３】
（信号の強度の減衰量が閾値以上となった信号が示す識別情報を用いた個体特定処理の流れ）
図３の（ｂ）に示すように、Ｓ１４に続き、個体特定部１３４は信号の強度の減衰量が閾値以上となった信号が示す識別情報を用いた個体特定処理（ＲＳＳＩの減衰量を用いた個体特定処理）（Ｓ１５）を行う。信号の強度の減衰量が閾値以上となった信号が示す識別情報を用いた個体特定処理（Ｓ１５）の詳細について、図５の（ｃ）および図８を用いて説明する。図５の（ｃ）は、個体特定部１３４が実行する信号の強度の減衰量が閾値以上となった信号が示す識別情報を用いた個体特定処理の流れの一例を示すフローチャートである。図５の（ｃ）に示すように、受信信号減衰量特定部１３４３は、動物用トイレ１からペットが退室して所定の時間が経過した時点（例えば、退室から１０秒後）の各ＩＤ情報送信装置３１から受信した信号の強度を確定する。図８は、動物用トイレ１からペットが退室した期間において、個体識別装置１０がＩＤ情報送信装置３１から受信した信号の受信信号の強度の一例を示す図である。図８の（ａ）および（ｂ）に示すように、受信信号減衰量特定部１３４３は、動物用トイレ１からペットが退室して所定の時間が経過した時点に近接する期間の受信信号の強度の中央値を算出して、退室後の各ＩＤ情報送信装置３１の信号強度を確定する（Ｓ１５１）。図８の（ａ）および（ｂ）における、ＲＡ２およびＲＢ２は、ペットが動物用トイレ１から退室した後にＩＤ情報送信装置３１から受信した信号の信号強度を示している。続いて、受信信号減衰量特定部１３４３は、各ＩＤ情報送信装置３１から受信した信号について、Ｓ１４１にて確定した入室中の信号強度とＳ１５１にて確定した退室後の信号強度との差分を算出し、各ＩＤ情報送信装置３１から受信した信号の減衰量を算出する（Ｓ１５２：特定用情報取得ステップ）。続いて、受信信号減衰量特定部１３４３は、Ｓ１５２にて算出した各ＩＤ情報送信装置３１から受信した信号の減衰量と、閾値（第４の閾値）とを比較する（Ｓ１５３）。詳細には、受信信号減衰量特定部１３４３は、Ｓ１５３にて算出した各ＩＤ情報送信装置３１の受信信号の減衰量が、閾値（例えば１０ｄＢｍ）以上であるか否かを判定する（Ｓ１５４）。受信信号減衰量特定部１３４３は特定結果（判定結果）を個体確定部１３４４に送信する。個体確定部１３４４は、Ｓ１５３にて算出したＩＤ情報送信装置３１から受信した信号の減衰量が閾値以上である場合（Ｓ１５４でＹＥＳ）、当該信号が示す識別情報に対応するペットに点数Ｐ３を与える（Ｓ１５５）。例えば、図８の（ａ）に示す受信信号強度ＲＳＳＩＡは減衰量が閾値以上である。また、個体確定部１３４４は、Ｓ１５３にて算出したＩＤ情報送信装置３１から受信した信号の減衰量が閾値未満である場合（Ｓ１５４でＮＯ）、当該信号が示す識別情報に対応するペットに点数Ｐ３を与えない。例えば、図８の（ｂ）に示す信号強度ＲＳＳＩＢについてはＳ１５３にて算出した受信信号の減衰量が閾値未満である。続いて、個体確定部１３４４は、各ペットの総合点を算出し（Ｓ１６）、総合点が最高のペットが１つに決まるか否かを判定する（Ｓ１７）。総合点が最高のペットが１つに決まる場合（Ｓ１７でＹＥＳ）、個体確定部１３４４は、最高得点のペットが動物用トイレ１に入室したペットであると特定する（Ｓ１８：個体特定ステップ）。個体確定部１３４４は、動物用トイレ１に入室したペットを確定すると、記憶部１５の個体体重情報１５４が示す体重を更新する。また、個体確定部１３４４は、確定した個体および当該個体の体重を示す情報を送信制御部１３５に送信してもよい。また、総合点が最高のペットが１つに決まらない場合（Ｓ１７でＮＯ）、個体確定部１３４４は、動物用トイレ１に入ったペットは特定不可と特定する（Ｓ１９）。
【００３４】
なお、上述の説明においては、受信信号減衰量特定部１３４３が、ペットに取り付けられたＩＤ情報送信装置３１から送信された信号の動物用トイレ１における強度の減衰量が第４の閾値以上となった信号が示す識別情報を用いて、動物用トイレ１に入ったペットを特定する例について説明した。他の特定の例として、受信信号減衰量特定部１３４３が、動物に取り付けられたＩＤ情報送信装置３１から送信された信号の動物用トイレ１における強度の増加量が第３の閾値以上となった信号が示す識別情報を用いて、動物用トイレ１に入ったペット特定してもよい。詳細には、受信信号減衰量特定部１３４３は、ペットが動物用トイレ１に入室する前の信号の強度と入室中の信号の強度とにおける増加量を、閾値と比較する。
【００３５】
また、上述の実施形態においては、個体特定部１３４は、体重を用いた個体特定、閾値以上の強度の信号が示す識別情報を用いた個体特定および信号の強度の減衰量が閾値以上となった信号が示す識別情報を用いた個体特定の特定結果に応じて動物用トイレ１に入室したペットを確定する構成について説明した。例えば、個体特定部１３４は、上述の個体特定のための特定のうち１つの特定結果のみに応じて動物用トイレ１に入室したペットを確定する構成としてもよい。また、個体特定部１３４は、上述の特定のうち２つの特定結果に応じて動物用トイレ１に入室したペットを確定する構成としてもよい。
【００３６】
（送信制御部１３５）
送信制御部１３５は、外部装置へのデータの送信を制御するものである。特に本実施形態においては、送信制御部１３５は、個体確定部１３４４から確定したペットおよび当該ペットの体重を示す情報を受信し、通信部１４を介して情報端末４に送信する。
【００３７】
（通信部１４）
通信部１４は、外部機器と通信を行うものである。本実施形態では、特に、通信部１４は情報端末４およびＩＤ情報送信装置３１と通信を行う。通信部１４は、外部機器からデータを受信する受信部１４１および外部機器にデータを送信する送信部１４２を備えている。本実施形態においては、特に、受信部１４１は、近距離間無線通信を介してＩＤ情報送信装置３１から、ペットの識別情報を示す信号を受信する。
【００３８】
（記憶部１５）
記憶部１５は、入退室情報１５１、重量情報１５２、受信信号強度情報１５３および個体体重情報１５４を格納している。また、記憶部１５は、体重特定部１３４１、信号強度特定部１３４２、受信信号減衰量特定部１３４３などが特定のために参照する閾値などが格納されている。また、サーバ５または情報端末４が、入退室情報１５１、重量情報１５２、受信信号強度情報１５３および個体体重情報１５４を格納している構成としてもよい。この場合、個体特定部１３４は、適宜、必要な情報を、受信部１４１を介して受信する構成としてもよい。
【００３９】
〔実施形態２〕
本発明の他の実施形態について、図９〜図１１に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【００４０】
本実施形態に係る動物用トイレ１ａは、実施形態１にて説明した、個体識別装置１０の代わりに個体識別装置１０ａを備えている。個体識別装置１０ａは、近接センサ１６ａの検出値（出力）から、ペットが動物用トイレ１ａに入退室するタイミングを確定する。
【００４１】
（ペット管理システム１００ａの構成）
本実施形態に係るペット管理システム１００ａの構成について説明する。図９は本実施形態２に係る所定の領域に入ったペットを複数のペットから識別するペット管理システム１００ａの要部構成を示すブロック図である。図９に示すように、ペット管理システム１００ａは、動物用トイレ１ａ、首輪３、情報端末４およびサーバ５を含む。
【００４２】
（個体識別装置１０ａ）
図９に示すように、個体識別装置１０ａは、体重計１１、ＡＭＰおよびＡＤＣ１２、制御部１３ａ、通信部１４、記憶部１５ならびに近接センサ１６ａを備えている。体重計１１、ＡＭＰおよびＡＤＣ１２、通信部１４ならびに記憶部１５については、実施形態１にて説明したため、ここでの説明を省略する。近接センサ１６ａは、動物用トイレ１ａ内にいる動物を検知可能に設けられている。本実施形態では特に、動物用トイレ１ａに近接するペットを検出する。近接センサ１６ａは検出値を入退室判定部１３２ａに送信する。制御部１３ａは、実施形態１にて説明した入退室判定部１３２の代わりに、入退室判定部１３２ａを備えている。制御部１３ａのその他の構成においては、制御部１３と同様である。
【００４３】
（入退室判定部１３２ａおよび入退室判定部１３２ａが実行する処理の流れ）
入退室判定部１３２ａは、近接センサ１６aの検出値に基づいて、動物用トイレ１内にペットが入ったことを検知する。詳細には入退室判定部１３２ａは、近接センサ１６aの検出値からペットが動物用トイレ１に出入りするタイミングを確定する。ここで、図１０および図１１を用いて、入退室判定部１３２ａが行う処理の流れについて説明する。図１０は、入退室判定部１３２ａが実行する処理の一例を示すフローチャートである。また、図１１は、近接センサ１６ａが検出する検出値（センサ値）の一例を示す図である。
【００４４】
図１０に示すように、入退室判定部１３２ａは近接センサ１６ａが近接物を検出したか否かを判定する。詳細には、入退室判定部１３２ａは、近接センサ１６aから受信したセンサ値が閾値以上であるか否かを判定する（Ｓ３２）。図１１に示すように、受信したセンサ値が閾値以上である場合（Ｓ３２でＹＥＳ）、入退室判定部１３２ａは、受信したセンサ値が閾値以上となった時点を、動物用トイレ１ａにペットが入室したタイミングとして確定する（入室タイミングの検出）（Ｓ３３）。続いて、入退室判定部１３２ａは近接センサ１６ａが近接物を検出しなくなったか否かを判定する。詳細には、入退室判定部１３２ａは、近接センサ１６ａから受信したセンサ値が閾値未満であるか否かを判定する（Ｓ３４）。図１１に示すように、受信したセンサ値が閾値未満である場合（Ｓ３４でＹＥＳ）、入退室判定部１３２ａは、受信したセンサ値が閾値未満となった時点を、動物用トイレ１ａからペットが退室したタイミングとして確定する（退室タイミングの検出）（Ｓ３５）。また、Ｓ３２にて、受信したセンサ値が閾値未満である場合（Ｓ３２でＮＯ）、処理はＳ３２に再び戻る。また、Ｓ３４にて、受信したセンサ値が閾値以上である場合（Ｓ３４でＮＯ）、処理はＳ３４に再び戻る。入退室判定部１３２ａは、入退室のタイミングを確定すると、記憶部１５に格納されている入退室情報１５１を更新する。入退室判定部１３２ａは入退室のタイミングを確定すると、入退室のタイミングを確定した旨を個体特定部１３４に送信する。
【００４５】
なお、入退室判定部１３２ａは、近接センサ１６aの検出値の代わりに、ＩＤ情報送信装置３１が送信する信号の動物用トイレ１における信号強度に基づいて、動物用トイレ１内にペットが入ったことを検知する構成としてもよい。
【００４６】
〔実施形態３〕
本発明の他の実施形態について、図１２および図１３に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【００４７】
本実施形態に係る首輪３ｂはペットのＩＤ情報を発信するＲＦＩＤ（radiofrequency identifier）タグ３１ｂを備えている。また、ペット管理システム１００ｂは、個体識別装置１０ｂを含んでいる。個体識別装置１０ｂは重量取得部１３１が取得した動物用トイレ１ｂにおける重量、および、ＲＦＩＤタグ３１ｂから受信した信号の強度のうちの少なくとも１つを用いて、動物用トイレ１ｂに入室したペットを複数のペットから識別する。
【００４８】
（ペット管理システム１００ｂの構成）
本実施形態に係るペット管理システム１００ｂの構成について説明する。図１２は本実施形態３に係る動物用トイレ１ｂに入ったペットを複数のペットから識別するペット管理システム１００ｂの要部構成を示すブロック図である。図１２に示すように、ペット管理システム１００ｂは、動物用トイレ１ｂ、首輪３ｂ、情報端末４およびサーバ５を含む。
【００４９】
（首輪３ｂ）
上述したように首輪３ｂは、ＲＦＩＤタグ３１ｂを備えている。ＲＦＩＤタグ３１ｂは、首輪３ｂを装着した各ペットの識別情報（ＩＤ）を含む信号を個体識別装置１０ｂに送信する。
【００５０】
（個体識別装置１０ｂ）
図１２に示すように、個体識別装置１０ｂは、体重計１１、ＡＭＰおよびＡＤＣ１２、制御部１３ｂ、通信部１４、記憶部１５ならびにＲＦＩＤリーダライタ１７ｂを備えている。体重計１１、ＡＭＰおよびＡＤＣ１２、通信部１４ならびに記憶部１５については、実施形態１にて説明したため、ここでの説明を省略する。ＲＦＩＤリーダライタ１７ｂは、ＲＦＩＤタグ３１ｂが発信する信号を受信するものである。また、ＲＦＩＤリーダライタ１７ｂは、ＲＦＩＤタグ３１ｂから受信した信号の強度を検出する。
【００５１】
制御部１３ｂは、実施形態１にて説明した信号強度取得部１３３および個体特定部１３４の代わりに、信号強度取得部１３３ｂおよび個体特定部１３４ｂを備えている。信号強度取得部１３３ｂは、ＲＦＩＤリーダライタ１７ｂが検出した信号の強度および該信号が示す識別情報を受信する。信号強度取得部１３３ｂは、記憶部１５に格納されている、受信時間に対応付けて各ＲＦＩＤタグ３１ｂから受信した信号の強度を示す情報である受信信号強度情報１５３を更新する。個体特定部１３４ｂは、実施形態１にて説明した信号強度特定部１３４２の代わりに信号強度特定部１３４２ｂを備えている。
【００５２】
（個体特定部１３４ｂが実行する個体特定処理の流れ）
ここで、図１３を用いて、個体特定部１３４ｂが行う処理の流れについて説明する。図１３は、個体特定部１３４ｂが実行する処理の一例を示すフローチャートである。実施形態１にて説明したＳ１１およびＳ１２の処理に続き、信号強度特定部１３４２ｂは、記憶部１５に格納されている入退室情報１５１および受信信号強度情報１５３を読み出す。信号強度特定部１３４２ｂは、ペットが動物用トイレ１ｂに入室している期間において、それぞれのＲＦＩＤタグ３１ｂから受信した信号の強度が所定の閾値を超えたか否かを判定する（Ｓ４３）。信号強度特定部１３４２ｂは特定結果（判定結果）を個体確定部１３４４に送信する。ＲＦＩＤタグ３１ｂから受信した信号の強度が所定の閾値を超えた場合（Ｓ４３でＹＥＳ）、個体確定部１３４４は、当該信号が示す識別情報に対応するペットに、点数Ｐ４を与える（Ｓ４４）。また、ＲＦＩＤタグ３１ｂから受信した信号の強度が所定の閾値を超えていない場合（Ｓ４３でＮＯ）、個体確定部１３４４は、当該信号が示す識別情報に対応するペットに点数を与えない。続いて、信号強度特定部１３４２ｂは、ペットが動物用トイレ１ｂから退室してから所定の期間をおいて、各ＲＦＩＤタグ３１ｂから受信した信号の強度が所定の閾値より低くなったか否かを判定する。詳細には、個体特定部１３４ｂは、動物に取り付けられたＲＦＩＤタグ３１ｂから送信された信号の動物用トイレ１ｂにおける強度が閾値（第１の閾値）以上となった後、上記強度が閾値（第２の閾値）以下となったか否かを判定する（Ｓ４５）。信号強度特定部１３４２ｂは特定結果（判定結果）を個体確定部１３４４に送信する。ＲＦＩＤタグ３１ｂから受信した信号の強度が所定の閾値より低くなった場合（Ｓ４５でＹＥＳ）、個体確定部１３４４は、当該信号を送信したＲＦＩＤタグ３１ｂを装着したペットに点数Ｐ５を与える（Ｓ４６）。また、ＲＦＩＤタグ３１ｂから受信した信号の強度が所定の閾値より低くならなかった場合（Ｓ４４でＮＯ）、個体確定部１３４４は、当該信号を送信したＲＦＩＤタグ３１ｂを装着したペットに点数を与えない。その後、処理はＳ１６に続く。Ｓ１６〜Ｓ１９の処理については実施形態１にて説明したためここでの説明を省略する。
【００５３】
なお、個体特定部１３４ｂは、ＲＦＩＤタグ３１ｂから受信した信号の強度を用いて、実施形態１にて例示した個体特定処理を実行する構成としてもよい。また、個体特定部１３４ｂは、実施形態１および実施形態３において例示した各個体特定処理を、適宜、組み合せて、動物用トイレ１ｂに入室したペットを複数のペットから特定してもよい。
【００５４】
〔ソフトウェアによる実現例〕
個体識別装置１０、１０ａおよび１０ｂの制御ブロック（特に制御部１３、１３ａおよび１３ｂ）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【００５５】
後者の場合、個体識別装置１０、１０ａおよび１０ｂは、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明の一態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００５６】
〔まとめ〕
本発明の態様１に係る動物識別装置（個体識別装置１０、１０ａ、１０ｂ）は、動物が所定領域（動物用トイレ１、１ａ、１ｂ）内にいる時に測定した該動物の体重、および動物に取り付けられた送信装置（ＩＤ情報送信装置３１）から送信された信号の上記所定領域における強度が閾値以上の信号が示す識別情報の少なくとも一方を取得する特定用情報取得部（体重特定部１３４１、信号強度特定部１３４２、受信信号減衰量特定部１３４３）と、上記体重および上記識別情報の少なくとも一方に基づいて、上記所定領域内に入った動物を特定する個体特定部（１３４）と、を備えている。
【００５７】
上記の構成によれば、所定の領域における重量および動物に装着されている識別情報を発信する装置から受信する強度が閾値以上の信号が示す識別情報の少なくとも１つから、上記所定の領域に入った動物を特定する。そのため、所定の領域の付近に多数の動物がいたとしても、所定の領域に入った動物を識別することができる。
【００５８】
本発明の態様２に係る動物識別装置は、上記態様１において、上記所定領域内の重量の変化、上記信号の強度の変化、および上記所定領域内にいる動物を検知可能に設けられた近接センサ（１６ａ）の出力の少なくとも１つに基づいて、上記所定領域内に動物が入ったことを検知する検知部（入退室判定部１３２、１３２ａ）を備えていてもよい。
【００５９】
上記の構成によれば、動物が所定の領域に入っている期間、すなわち、動物が所定の領域に出入りするタイミングを確定することができる。そのため、当該タイミングを考慮して所定の領域に入った動物を特定することができる。よって、精度よく所定の領域に入った動物を特定できる。
【００６０】
本発明の態様３に係る動物識別装置は、上記態様１または２において、上記個体特定部は、上記所定領域内に動物がいる期間と、上記所定領域内に動物がいない期間とにおける、上記信号の強度の差分が閾値以上である信号が示す上記識別情報に基づいて、上記所定領域内に入った動物を特定してもよい。
【００６１】
上記の構成によれば、例えば、所定の領域における重量と各動物の体重とを比較して所定の領域に入った動物を特定することができる。そのため、所定の領域に入った動物を精度よく特定できる。
【００６２】
例えば、動物が所定領域に入っている期間においては、当該動物を示す識別信号の強度は強く検出される。また、動物が所定領域に入っていない場合、当該信号の強度は弱くなる。すなわち、上記所定領域内に動物がいる期間と、上記所定領域内に動物がいない期間とにおける、上記信号の強度の差分が閾値以上である信号が示す識別情報を用いることによって、所定の領域に入った動物を精度よく識別することができる。
【００６３】
本発明の態様４に係る動物識別装置は、上記態様１または２において、上記特定用情報取得部は、上記所定領域内から上記動物が出た後または入る前、該動物に取り付けられた送信装置からの信号の上記所定領域における強度および該信号が示す識別情報を取得し、上記個体特定部は、動物が所定領域内にいる時に測定した該動物の体重、動物に取り付けられた送信装置から送信された信号の上記所定領域における強度が第１の閾値以上の信号が示す識別情報、動物に取り付けられた送信装置から送信された信号の上記所定領域における強度が第１の閾値以上となった後、上記強度が第２の閾値以下となった信号が示す識別情報、動物に取り付けられた送信装置から送信された信号の上記所定領域における強度の増加量が第３の閾値以上となった信号が示す識別情報、および動物に取り付けられた送信装置から送信された信号の上記所定領域における強度の減衰量が第４の閾値以上となった信号が示す識別情報、の少なくとも２つに基づいて、上記所定領域内に入った動物の特定をそれぞれ行い、複数の上記特定の結果を総合して、上記所定領域内に入った動物を特定してもよい。
【００６４】
上記の構成によれば、複数の特定結果に応じて、所定の領域に入った動物を特定することができる。そのため、所定の領域に入った動物を精度よく識別することができる。
【００６５】
本発明の態様５に係る動物識別装置の制御方法は、動物が所定領域内にいる時に測定した該動物の体重、および動物に取り付けられた送信装置から送信された信号の上記所定領域における強度が閾値以上の信号が示す識別情報の少なくとも一方を取得する特定用情報取得ステップと、上記体重および上記識別情報の少なくとも一方に基づいて、上記所定領域内に入った動物を特定する個体特定ステップと、を含む。上記の構成によれば、態様１と同様の効果を奏する。
【００６６】
本発明の各態様に係る動物識別装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記動物識別装置が備える各部（ソフトウェア要素）として動作させることにより上記動物識別装置をコンピュータにて実現させる動物識別装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【００６７】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【符号の説明】
【００６８】
１、１ａ、１ｂ  動物用トイレ（所定の領域），１０、１０ａ、１０ｂ  個体識別装置（動物識別装置），１１  体重計，１６ａ  近接センサ，３１  ＩＤ情報送信装置，１３１  重量取得部，１３２、１３２ａ  入退室判定部，１３３  信号強度取得部，１３４、１３４ｂ  個体特定部，１３４１  体重特定部（特定用情報取得部），１３４２  信号強度特定部（特定用情報取得部），１３４３  受信信号減衰量特定部（特定用情報取得部）
【図１】
2018096749.tif 000003
【図２】
2018096749.tif 000004
【図３】
2018096749.tif 000005
【図４】
2018096749.tif 000006
【図５】
2018096749.tif 000007
【図６】
2018096749.tif 000008
【図７】
2018096749.tif 000009
【図８】
2018096749.tif 000010
【図９】
2018096749.tif 000011
【図１０】
2018096749.tif 000012
【図１１】
2018096749.tif 000013
【図１２】
2018096749.tif 000014
【図１３】
2018096749.tif 000015
【国際調査報告】
2018096749.tif 000016
2018096749.tif 000017