(57)【特許請求の範囲】
【請求項１】
家畜に装着された信号発信装置から発信され、前記家畜の飼育領域に対応して少なくとも１つ以上設置された信号中継装置にて情報処理サーバへ中継される発信信号は、前記信号発信装置を特定する発信装置識別子、および前記信号中継装置を特定する中継装置識別子を含み、
前記中継装置識別子と、前記発信装置識別子に対応する前記家畜の個体情報とに基づいて、前記家畜が飼育段階に対応した飼育領域に滞在しているのか否かを判断する制御部と、
前記制御部による判断に基づいて、情報端末における通知を制御するための通知情報を生成する通知情報生成部と、
を備える、情報処理サーバ。
【請求項２】
前記制御部は、前記中継装置識別子にて特定される信号中継装置に対応する飼育領域を前記家畜が滞在している飼育領域であると判断する、請求項１に記載の情報処理サーバ。
【請求項３】
前記制御部は、前記発信装置識別子に対応する前記家畜の個体情報に含まれる前記家畜のステータス情報と、前記信号中継装置に対応する飼育領域に設定されたステータス情報とに基づいて、前記家畜が飼育段階に対応した飼育領域に滞在しているか否かを判断する、請求項１に記載の情報処理サーバ。
【請求項４】
前記制御部は、前記発信信号を受信した信号中継装置を特定する中継装置識別子に基づいて、前記家畜の飼育領域に設定されたステータス情報を判断する、請求項３に記載の情報処理サーバ。
【請求項５】
前記ステータス情報は、前記家畜の飼育過程の段階を示す情報である、請求項３または４に記載の情報処理サーバ。
【請求項６】
前記家畜が滞在している飼育領域と、前記家畜の飼育段階に対応した飼育領域とが異なると前記制御部が判断した場合、前記通知情報生成部は、前記通知情報を生成する、請求項２〜５のいずれか一項に記載の情報処理サーバ。
【請求項７】
前記家畜が飼育段階に対応した飼育領域に所定時間滞在していないと前記制御部が判断した場合、前記通知情報生成部は、前記通知情報を生成する、請求項２〜５のいずれか一項に記載の情報処理サーバ。
【請求項８】
前記制御部は、前記発信信号、およびステータス変更条件に基づいて、前記発信信号を発信した前記信号発信装置を装着した家畜のステータス情報を変更する、請求項１〜７のいずれか一項に記載の情報処理サーバ。
【請求項９】
前記家畜の飼育過程は、複数の飼育段階にて構成され、
前記制御部は、前記家畜の飼育段階を次の飼育段階に移行させるように、前記家畜のステータス情報を変更する、請求項８に記載の情報処理サーバ。
【請求項１０】
前記制御部は、閾値以上の電波強度の前記発信信号に基づいて、前記家畜の滞在を判断する、請求項１〜９のいずれか一項に記載の情報処理サーバ。
【請求項１１】
前記閾値は、前記情報端末からの入力によって制御される、請求項１０に記載の情報処理サーバ。
【請求項１２】
前記制御部は、所定の時間間隔ごとに、前記家畜の滞在を判断する、請求項１〜１１のいずれか一項に記載の情報処理サーバ。
【請求項１３】
前記制御部は、所定の時間帯の範囲内で、前記家畜の滞在を判断する、請求項１〜１２のいずれか一項に記載の情報処理サーバ。
【請求項１４】
前記制御部は、複数の前記信号中継装置にて受信された前記発信信号の各々に基づいて、前記家畜の滞在を判断する、請求項１〜１３のいずれか一項に記載の情報処理サーバ。
【請求項１５】
前記発信信号は、前記信号発信装置が備える発電装置にて発電された電力を用いて発信される、請求項１〜１４のいずれか一項に記載の情報処理サーバ。
【請求項１６】
前記発信信号は、前記信号発信装置が備えるセンサ部にて測定された測定情報を含み、
前記制御部は、前記測定情報に基づいて、前記信号発信装置を装着した前記家畜のステータス情報を変更する、請求項１〜１５のいずれか一項に記載の情報処理サーバ。
【請求項１７】
前記通知情報は、前記制御部によって滞在を判断された家畜を特定するための情報を含む、請求項１〜１６のいずれか一項に記載の情報処理サーバ。
【請求項１８】
前記家畜の個体情報は、前記家畜の生殖に関する情報を含む、請求項１〜１７のいずれか一項に記載の情報処理サーバ。
【請求項１９】
家畜に装着され、発信装置識別子を含む発信信号を発信する信号発信装置と、
前記家畜の飼育領域に対応して少なくとも１つ以上設置され、受信した前記発信信号に中継装置識別子を加えて情報処理サーバへ中継する信号中継装置と、
前記中継装置識別子と、前記発信装置識別子に対応する前記家畜の個体情報とに基づいて、前記家畜が飼育段階に対応した飼育領域に滞在しているのか否かを判断する制御部、および前記制御部による判断に基づいて、情報端末における通知を制御するための通知情報を生成する通知情報生成部を有する情報処理サーバと、
を備える情報処理システム。
【請求項２０】
家畜に装着された信号発信装置から発信され、前記家畜の飼育領域に対応して少なくとも１つ以上設置された信号中継装置にて情報処理サーバへ中継される発信信号は、前記信号発信装置を特定する発信装置識別子、および前記信号中継装置を特定する中継装置識別子を含み、
演算処理装置によって、前記中継装置識別子と、前記発信装置識別子に対応する前記家畜の個体情報とに基づいて、前記家畜が飼育段階に対応した飼育領域に滞在しているのか否かを判断することと、
前記判断に基づいて、情報端末における通知を制御するための通知情報を生成することと、
を含む、情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理サーバ、情報処理システム、および情報処理方法に関する。
【背景技術】
【０００２】
畜産の大規模化に伴い、家畜を適切に管理する技術が求められている。具体的には、畜舎内に区画された畜房、および柵等により設定された放牧地等にて飼育される家畜の滞在を把握する技術が求められている。【０００３】
例えば、下記の特許文献１には、ＧＮＳＳ（Ｇｌｏｂａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ）による位置情報を用いて、家畜を管理する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−７３００５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記の引用文献１に開示された技術では、月齢、雌雄、品種および生殖周期等に応じて、各家畜を個別に管理することは、困難であった。【０００６】
上記事情に鑑み、本開示では、家畜をより適切に管理することを可能にする情報処理サーバ、情報処理システム、および情報処理方法を提案する。
【課題を解決するための手段】
【０００７】
本開示によれば、家畜に装着された信号発信装置から発信され、前記家畜の飼育領域に対応して少なくとも１つ以上設置された信号中継装置にて情報処理サーバへ中継される発信信号は、前記信号発信装置を特定する発信装置識別子、および前記信号中継装置を特定する中継装置識別子を含み、前記中継装置識別子と、前記発信装置識別子に対応する前記家畜の個体情報とに基づいて、前記家畜が飼育段階に対応した飼育領域に滞在しているのか否かを判断する制御部と、前記制御部による判断に基づいて、情報端末における通知を制御するための通知情報を生成する通知情報生成部と、を備える、情報処理サーバが提供される。【０００８】
また、本開示によれば、家畜に装着され、発信装置識別子を含む発信信号を発信する信号発信装置と、前記家畜の飼育領域に対応して少なくとも１つ以上設置され、受信した前記発信信号に中継装置識別子を加えて情報処理サーバへ中継する信号中継装置と、前記中継装置識別子と、前記発信装置識別子に対応する前記家畜の個体情報とに基づいて、前記家畜が飼育段階に対応した飼育領域に滞在しているのか否かを判断する制御部、および前記制御部による判断に基づいて、情報端末における通知を制御するための通知情報を生成する通知情報生成部を有する情報処理サーバと、を備える情報処理システムが提供される。【０００９】
また、本開示によれば、家畜に装着された信号発信装置から発信され、前記家畜の飼育領域に対応して少なくとも１つ以上設置された信号中継装置にて情報処理サーバへ中継される発信信号は、前記信号発信装置を特定する発信装置識別子、および前記信号中継装置を特定する中継装置識別子を含み、演算処理装置によって、前記中継装置識別子と、前記発信装置識別子に対応する前記家畜の個体情報とに基づいて、前記家畜が飼育段階に対応した飼育領域に滞在しているのか否かを判断することと、前記判断に基づいて、情報端末における通知を制御するための通知情報を生成することと、を含む、情報処理方法が提供される。【００１０】
本開示によれば、牧場等の各領域に設置された信号中継装置にて、信号発信装置からの信号を受信することで、信号発信装置を装着した家畜の位置を把握することができる。また、本開示によれば、信号発信装置を装着した家畜の個体情報に基づいて、家畜が飼育段階に対応した飼育領域に滞在しているか否かを判断し、該判断に基づいて、ユーザへ通知等を行うことができる。
【発明の効果】
【００１１】
以上説明したように本開示によれば、家畜をより適切に管理することが可能である。【００１２】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１３】
【図１】本開示の一実施形態に係る情報処理システムの概要を説明する説明図である。
【図２】同実施形態に係る情報処理システムの構成を示す説明図である。
【図３】同実施形態に係る情報処理システムの機能構成を示したブロック図である。
【図４】本開示の一実施形態に係る情報処理サーバの機能構成を示したブロック図である。
【図５】複数の信号中継装置の通信可能範囲と、畜舎内に区画された畜房との関係の一例を示す平面図である。
【図６】通知判断部による判断の間隔と、滞在判断部による判断の間隔との関係を示す説明図である。
【図７Ａ】家畜の個体情報のうちの基礎的な情報を示した表図である。
【図７Ｂ】家畜の個体情報のうち繁殖に関する情報を示した表図である。
【図８】乳牛の繁殖サイクルを示す説明図である。
【図９】飼育段階に対応した飼育領域に関する情報の一例を示した表図である。
【図１０】信号中継装置に関する情報の一例を示した表図である。
【図１１】通知判断条件に関する情報の一例を示した表図である。
【図１２】情報処理サーバの第１の動作例を説明する説明図である。
【図１３】情報処理サーバの第１の動作例を説明するフローチャート図である。
【図１４】情報処理サーバの第２の動作例を説明する説明図である。
【図１５】情報処理サーバの第２の動作例を説明するフローチャート図である。
【図１６】情報処理サーバの第３の動作例を説明する説明図である。
【図１７】情報処理サーバの第３の動作例を説明するフローチャート図である。
【図１８】アラート通知の表示の一例を示す説明図である。
【図１９】家畜の個体情報に関する表示の一例を示す説明図である。
【図２０】発信装置識別信号の電波強度の閾値を制御するための表示の一例を示す説明図である。
【図２１】アラート通知の設定に関する表示の一例を示す説明図である。
【図２２】乾乳設定条件の設定表示の一例を示す説明図である。
【図２３】牛のステータス情報を変更したことを通知する表示の一例を示す説明図である。
【図２４】本開示の一実施形態に係る情報処理サーバのハードウェア構成の一例を示したブロック図である。
【発明を実施するための形態】
【００１４】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１５】
なお、説明は以下の順序で行うものとする。
１．情報処理システム
１．１．情報処理システムの概要
１．２．情報処理システムの構成
１．３．変形例
２．情報処理サーバ
２．１．情報処理サーバの構成
２．２．情報処理サーバの動作
２．３．情報端末における表示例
２．４．情報処理サーバのハードウェア構成
３．まとめ
【００１６】
＜１．情報処理システム＞
［１．１．情報処理システムの概要］
まず、図１を参照して、本開示の一実施形態に係る情報処理システムの概要について説明する。図１は、本実施形態に係る情報処理システム１の概要を説明する説明図である。
【００１７】
図１に示すように、情報処理システム１では、家畜３に装着された信号発信装置１０Ａが発信する信号を牧場６０の飼育段階に対応した飼育領域（例えば、畜舎６１、６２等）の各々に対応して設置された信号中継装置１０Ｂにて受信し、通信網接続装置２０を介して情報処理サーバ３０に送信する。
【００１８】
家畜３とは、例えば、肉牛、乳牛、豚、馬、羊、山羊および家禽などの産業動物であってもよく、または犬、猫およびウサギなどの愛玩動物であってよい。家畜３は、例えば、牧場６０の畜舎６１、６２等の飼育領域にて飼育される。また、家畜３は、月齢、雌雄、品種、健康状態および生殖周期等の個体情報に基づいて、飼育領域ごとに異なる飼育および管理が行われる。なお、本明細書では、家畜３が乳牛である場合を主として説明する。
【００１９】
情報処理サーバ３０に到達した信号には、信号を発信した信号発信装置１０Ａを特定する発信装置識別子、および信号を受信した信号中継装置１０Ｂを特定する中継装置識別子が含まれる。したがって、情報処理サーバ３０は、信号発信装置１０Ａが発信した信号がいずれの信号中継装置１０Ｂにて受信されたかを判断することで、信号発信装置１０Ａを装着した家畜３が滞在する飼育領域を判断することができる。
【００２０】
具体的には、信号発信装置１０Ａを装着した家畜３が畜舎６１に入った場合、信号発信装置１０Ａは、自身を特定する発信装置識別子を含む信号を発信し、発信された信号は、畜舎６１の内部を通信可能領域とする信号中継装置１０Ｂに受信される。信号中継装置１０Ｂは、受信した信号に自身を特定する中継装置識別子を追加し、追加した信号を情報処理サーバ３０に送信する。情報処理サーバ３０は、受信した信号に含まれる発信装置識別子に対応する家畜３（すなわち、信号発信装置１０Ａを装着した家畜３）の個体情報と、中継装置識別子とに基づいて、家畜３が飼育段階に対応した飼育領域に滞在しているのか否かを判断する。
【００２１】
例えば、情報処理サーバ３０は、信号発信装置１０Ａを装着した家畜３が該家畜３の飼育段階に対応していない他の畜舎６１に進入した場合、家畜３の進入を検知することができる。この場合、情報処理サーバ３０は、ユーザが操作する情報端末５０に注意喚起等の通知を行ってもよい。
【００２２】
情報処理システム１は、信号に含まれる発信装置識別子および中継装置識別子によって信号発信装置１０Ａの各々の位置を把握することで、信号発信装置１０Ａに対応する家畜３（すなわち、信号発信装置１０Ａを装着した家畜３）が滞在する飼育領域を把握することができる。また、情報処理システム１は、信号発信装置１０Ａに対応する家畜３の個体情報をさらに用いることで、家畜３の飼育段階に応じて、家畜３の各々を管理することが可能である。
【００２３】
なお、以下では、信号発信装置１０Ａを特定する情報を発信装置識別子と称し、発信装置識別子を含み、信号発信装置１０Ａから発信される信号を発信装置識別信号と称する。また、信号中継装置１０Ｂを特定する情報を中継装置識別子と称し、中継装置識別子を含み、信号中継装置１０Ｂから送信される信号を中継装置識別信号と称する。
【００２４】
［１．２．情報処理システムの構成］
続いて、図２を参照して、本実施形態に係る情報処理システム１の構成について説明する。図２は、本実施形態に係る情報処理システム１の構成を示す説明図である。
【００２５】
図２に示すように、情報処理システム１は、信号発信装置１０Ａと、信号中継装置１０Ｂと、通信網接続装置２０と、情報処理サーバ３０と、情報端末５０とを備える。
【００２６】
信号発信装置１０Ａは、家畜３の各々に装着され、所定のタイミング（例えば、数十秒ごと）で発信装置識別信号を発信する。信号発信装置１０Ａが発信する発信装置識別信号には、信号発信装置１０Ａを特定する発信装置識別子が含まれ、情報処理システム１は、発信装置識別子によって信号発信装置１０Ａ、および信号発信装置１０Ａを装着した家畜３をそれぞれ識別することができる。
【００２７】
例えば、信号発信装置１０Ａは、家畜３の耳等に装着される識別タグであってもよい。なお、信号発信装置１０Ａは、家畜３の生体への貼り付けおよび埋め込み等によって家畜３に直接的に装着されていてもよく、装身具等を介して家畜３に間接的に装着されていてもよい。
【００２８】
また、信号発信装置１０Ａは、周囲の環境等に応じて発電する発電装置を備えてもよく、発電装置による発電量が所定量に達した場合に発信装置識別信号を発信してもよい。これによれば、信号発信装置１０Ａは、電池等を備えていなくとも発信装置識別信号を発信することができるため、携帯性を向上させ、家畜３への負荷を軽減することができる。また、このような信号発信装置１０Ａによれば、搭載された電池を管理する手間を省略することができる。
【００２９】
信号中継装置１０Ｂは、牧場６０の所定の領域（例えば、畜舎６１、６２等）に設置され、信号発信装置１０Ａからの発信装置識別信号を受信する。また、信号中継装置１０Ｂは、受信した発信装置識別信号に、信号中継装置１０Ｂを特定する中継装置識別子を付与した中継装置識別信号を通信網接続装置２０に送信する。このとき、中継装置識別信号は、直接、通信網接続装置２０に送信されてもよく、少なくとも１つ以上の他の信号中継装置１０Ｂを介して、通信網接続装置２０に送信されてもよい。
【００３０】
例えば、信号中継装置１０Ｂは、図２に示すような円柱形状を有する専用の通信装置であってもよく、信号発信装置１０Ａと同様の構成を有する通信装置であってもよく、携帯電話およびスマートフォンなどの一般的な携帯通信端末であってもよい。
【００３１】
通信網接続装置２０は、通信網４０を介して、信号中継装置１０Ｂの各々から送信された中継装置識別信号を情報処理サーバ３０に送信する。通信網接続装置２０は、通信網４０に接続可能であれば、有線または無線のいずれの通信デバイスを備える通信装置であってもよい。例えば、通信網接続装置２０は、有線または無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続可能なゲートウェイ装置、または移動体通信網に接続可能な移動体通信端末であってもよい。
【００３２】
通信網４０は、情報の送受信が行われるネットワークである。通信網４０は、例えば、インターネット、衛星通信網、電話回線網、または移動体通信網（例えば、３Ｇ回線網など）等であってもよい。
【００３３】
ここで、信号発信装置１０Ａから発信される発信装置識別信号の通信方式は、信号中継装置１０Ｂから発信される中継装置識別信号の通信方式に対して、少なくとも周波数または通信方式のいずれかを異ならせてもよい。このような場合、信号中継装置１０Ｂおよび通信網接続装置２０は、発信装置識別信号と、中継装置識別信号とを周波数または通信方式の少なくともいずれかで区別することが容易になる。これによれば、信号中継装置１０Ｂおよび通信網接続装置２０は、発信装置識別信号、および中継装置識別信号が混線してしまうことを防止することができる。
【００３４】
また、信号発信装置１０Ａから発信される発信装置識別信号の通信方式は、通信可能範囲が信号中継装置１０Ｂに対応する畜舎等の飼育領域全体に及ぶものであってもよい。信号中継装置１０Ｂは、例えば、各畜舎、放牧場および搾乳ボックスなどの飼育段階に対応した所定の飼育領域ごとに設置される。そのため、情報処理サーバ３０は、信号中継装置１０Ｂと、飼育段階に対応した飼育領域とを対応させることができる。これによれば、情報処理サーバ３０は、信号発信装置１０Ａからの発信装置識別信号を信号中継装置１０Ｂにて受信したことを、信号発信装置１０Ａを装着した家畜３が信号中継装置１０Ｂに対応する飼育領域に進入したことと見なすことができる。なお、飼育段階に対応した所定の飼育領域は、１つの信号中継装置１０Ｂの通信可能範囲にて領域全体がカバーされてもよく、複数の信号中継装置１０Ｂの通信可能範囲を組み合わせることで領域全体がカバーされてもよい。
【００３５】
信号中継装置１０Ｂから送信される中継装置識別信号の通信方式は、いずれの通信方式を用いてもよく、特に限定されない。例えば、中継装置識別信号の通信方式は、無線による通信方式であってもよく、有線による通信方式であってもよい。
【００３６】
情報処理サーバ３０は、信号発信装置１０Ａから発信され、信号中継装置１０Ｂにて中継された信号を受信する。また、情報処理サーバ３０は、受信した信号に含まれる中継装置識別子と、受信した信号に含まれる発信装置識別子に対応する家畜３の個体情報とに基づいて、家畜３が滞在する飼育領域が飼育段階に対応した飼育領域であるのか否かを判断する。
【００３７】
さらに、情報処理サーバ３０は、例えば、家畜３が滞在する飼育領域が飼育段階に対応した飼育領域ではない場合、および家畜３が飼育段階に対応した飼育領域に滞在していない場合、その旨を通知する表示を制御する通知情報を情報端末５０に送信する。これによれば、情報処理サーバ３０は、家畜３を管理するユーザに対して、家畜３が滞在する飼育領域と、家畜３の飼育段階に対応した飼育領域との不整合を通知することができる。
【００３８】
情報端末５０は、家畜３を管理するユーザが所持する情報処理装置である。情報端末５０は、情報処理サーバ３０から家畜３が滞在する飼育領域と、家畜３の飼育段階に対応した飼育領域とが整合していない旨を通知するための通知情報を受信し、通知情報に基づいてユーザに通知を提示するための表示を生成する。情報端末５０が受信する通知情報には、例えば、通知の内容、および通知に該当する家畜３を特定するための情報が含まれる。
【００３９】
本実施形態に係る情報処理システム１によれば、例えば、家畜３を管理するユーザは、家畜３が滞在する飼育領域と、家畜３の飼育段階に対応した飼育領域とが整合していない場合、その旨を通知する表示を情報端末５０で視認することができる。したがって、本実施形態に係る情報処理システム１によれば、家畜３を管理するユーザは、家畜３をより容易に管理することができる。
【００４０】
次に、図３を参照して、本実施形態に係る情報処理システム１のより具体的な構成について説明する。図３は、本実施形態に係る情報処理システム１の機能構成を示したブロック図である。
【００４１】
（信号発信装置１０Ａ）
図３に示すように、信号発信装置１０Ａは、発電部１１１と、蓄電部１１２と、電力制御部１１３と、第１の通信部１１４とを備える。
【００４２】
発電部１１１は、信号発信装置１０Ａの周囲の環境に応じて電力を生成する発電装置である。具体的には、発電部１１１は、振動発電装置、光発電装置、熱電変換発電装置、酵素発電装置、電波発電装置、および近傍電磁界発電装置などの各種発電装置のうちの１つまたは複数であってもよい。信号発信装置１０Ａは、発電部１１１を備えることにより、電池等の電源を備えなくとも発電部１１１にて発電した電力を用いて発信装置識別信号を発信することができる。
【００４３】
なお、振動発電装置は、静電型、電磁型、逆磁歪型または圧電型の発電素子を含み、振動を利用して発電する発電装置である。光発電装置は、例えば、太陽光または屋内光を利用して発電する発電装置である。熱電変換発電装置は、例えば、ゼーベック効果もしくはトムソン効果を用いた発電素子、熱電子発電素子、または熱磁気発電素子を含み、熱または温度差等を利用して発電する発電装置である。酵素発電装置は、例えば、有機物等に含まれる炭水化物（例えば、ブドウ糖など）を酵素で分解することで発電する発電装置である。電波発電装置は、例えば、Ｗｉ−Ｆｉ、または地上デジタル波等の電波を利用して発電する発電装置であり、近傍電磁界発電装置は、例えば、近傍界の電磁波を利用して発電する発電装置である。
【００４４】
蓄電部１１２は、発電部１１１にて生成された電力を蓄える。蓄電部１１２に蓄えられた電力は、例えば、第１の通信部１１４を動作させるために使用される。蓄電部１１２は、例えば、リチウムイオン二次電池等の各種二次電池、電気二重層キャパシタもしくはリチウムイオンキャパシタなどの各種キャパシタ、またはセラミックコンデンサ、フィルムコンデンサ、アルミ電解コンデンサもしくはタンタルコンデンサなどの各種コンデンサのいずれか１つまたは複数の組み合わせであってもよい。
【００４５】
電力制御部１１３は、信号発信装置１０Ａの内部の電力供給を制御する。具体的には、電力制御部１１３は、発電部１１１にて生成された電力にて蓄電部１１２を充電し、蓄電部１１２に蓄えられた電力が所定量に達した場合、蓄電部１１２から第１の通信部１１４への電力を供給する。これにより、信号発信装置１０Ａは、発電部１１１にて生成された電力量が所定量に達するたびに、第１の通信部１１４から発信装置識別信号を発信することができる。信号発信装置１０Ａから発信装置識別信号が発信されるタイミングは、発電部１１１での単位時間当たりの発電量によるが、例えば、数十秒ごとであってもよい。
【００４６】
第１の通信部１１４は、アンテナおよび通信回路を備え、信号中継装置１０Ｂへ発信装置識別信号を発信する。具体的には、第１の通信部１１４は、蓄電部１１２に蓄えられた電力が所定量に達した場合、蓄電部１１２に蓄えられた電力を用いて、信号発信装置１０Ａを特定する発信装置識別子を含む発信装置識別信号を発信する。第１の通信部１１４は、例えば、Ｗｉ−Ｆｉ（登録商標）、ＺｉｇＢｅｅ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（登録商標）、ＡＮＴ（登録商標）、ＡＮＴ＋（登録商標）、ＥｎＯｃｅａｎ  Ａｌｌｉａｎｃｅ（登録商標）等の数百ＭＨｚ〜数ＧＨｚの帯域の波長（例えば、９２０ＭＨｚなど）の信号による通信、または３ＧもしくはＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）などの移動体通信を行うアンテナおよび通信回路を備えていてもよい。具体的には、第１の通信部１１４は、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙに対応したアンテナおよび通信回路を備えていてもよい。
【００４７】
（信号中継装置１０Ｂ）
また、図３に示すように、信号中継装置１０Ｂは、第１の通信部１２１と、制御部１２２と、第２の通信部１２３とを備える。
【００４８】
第１の通信部１２１は、アンテナおよび通信回路を備え、信号発信装置１０Ａから発信された信号を受信する。例えば、第１の通信部１２１は、信号発信装置１０Ａの第１の通信部１１４から発信される発信装置識別信号を受信可能なアンテナおよび通信回路にて構成されていてもよい。
【００４９】
制御部１２２は、信号中継装置１０Ｂの各構成を制御する。具体的には、制御部１２２は、第１の通信部１２１にて受信した発信装置識別信号に、信号中継装置１０Ｂを特定する中継装置識別子を付加し、第２の通信部１２３にて中継装置識別信号として送信するように各構成を制御する。制御部１２２は、例えば、演算処理装置であるＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、信号中継装置１０Ｂの識別情報、制御プログラムおよび制御パラメータ等を記憶するメモリとを備えていてもよい。
【００５０】
第２の通信部１２３は、アンテナおよび通信回路を備え、中継装置識別信号を通信網接続装置２０に送信する。具体的には、第２の通信部１２３は、第１の通信部１２１にて受信した発信装置識別信号に対して信号中継装置１０Ｂを特定する中継装置識別子が付加された中継装置識別信号を通信網接続装置２０へ送信する。これによれば、中継装置識別信号を受信した情報処理サーバ３０は、中継装置識別信号に含まれる発信装置識別子および中継装置識別子によって、発信装置識別信号を発信した信号発信装置１０Ａと、発信装置識別信号を受信した信号中継装置１０Ｂとを識別することができる。
【００５１】
また、制御部１２２は、信号発信装置１０Ａが発信した発信装置識別信号を第１の通信部１２１で受信した際の信号の電波強度に関する情報を発信装置識別信号に付加し、中継装置識別信号としてもよい。これによれば、情報処理サーバ３０は、発信装置識別信号の電波強度に基づいて、信号発信装置１０Ａと、信号中継装置１０Ｂとの距離を推測することができるため、信号発信装置１０Ａの位置をより詳細に把握することができる。また、情報処理サーバ３０は、電波強度が閾値未満である発信装置識別信号を無視することで、ノイズ信号を除去し、より正確に信号発信装置１０Ａの位置を判断することができる。
【００５２】
第２の通信部１２３は、例えば、Ｗｉ−Ｆｉ、ＺｉｇＢｅｅ、Ｂｌｕｅｔｏｏｔｈ、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ、ＡＮＴ、ＡＮＴ＋、ＥｎＯｃｅａｎ  Ａｌｌｉａｎｃｅ等の数百ＭＨｚ〜数ＧＨｚの帯域の波長（例えば、９２０ＭＨｚなど）の信号による通信、または３ＧもしくはＬＴＥなどの移動体通信を行うアンテナおよび通信回路を備えていてもよい。また、第２の通信部１２３は、第１の通信部１２１と周波数または通信方式のいずれかが少なくとも異なる通信方式のアンテナおよび通信回路を備えていてもよい。これによれば、信号中継装置１０Ｂは、発信装置識別信号と、中継装置識別信号とが混線することを防止することができる。
【００５３】
（通信網接続装置２０）
また、図３に示すように、通信網接続装置２０は、第２の通信部２１０と、制御部２２０と、通信網接続部２３０とを備える。
【００５４】
第２の通信部２１０は、アンテナおよび通信回路を備え、信号中継装置１０Ｂから送信された中継装置識別信号を受信する。具体的には、第２の通信部２１０は、信号中継装置１０Ｂの第２の通信部１２３から送信される中継装置識別信号を受信可能なアンテナおよび通信回路にて構成されていてもよい。
【００５５】
制御部２２０は、通信網接続装置２０の各構成を制御する。具体的には、制御部２２０は、第２の通信部２１０、および通信網接続部２３０における信号の送受信を制御する。制御部２２０は、例えば、演算処理装置であるＭＰＵと、制御プログラムおよび制御パラメータ等を記憶するメモリとを備えていてもよい。
【００５６】
通信網接続部２３０は、第２の通信部２１０で受信した中継装置識別信号を情報処理サーバ３０へ送信する。通信網接続部２３０は、通信網４０に接続することが可能であれば、有線または無線のいずれの通信装置であってもよい。例えば、通信網接続部２３０は、有線または無線ＬＡＮ対応通信装置であってもよく、有線によるケーブル通信を行うケーブル通信装置であってもよく、移動体通信を行う通信装置であってもよい。
【００５７】
（情報処理サーバ３０）
さらに、図３に示すように、情報処理サーバ３０は、通信網接続部３１０と、制御部３２０と、データベース記憶部３３０とを備える。
【００５８】
通信網接続部３１０は、通信網４０に接続可能な通信インタフェースおよび通信回路を備えて構成され、通信網４０を介して信号発信装置１０Ａから発信された信号を受信する。通信網接続部３１０は、通信網接続装置２０の通信網接続部２３０と同様に、通信網４０に接続し、通信網４０を介して信号を送受信することが可能な通信装置であれば、有線または無線のいずれの通信装置であってもよい。例えば、通信網接続部３１０は、有線または無線ＬＡＮ対応通信装置であってもよく、有線によるケーブル通信を行うケーブル通信装置であってもよく、移動体通信を行う通信装置であってもよい。
【００５９】
制御部３２０は、演算処理装置であるＭＰＵと、制御プログラム等を記憶するメモリとを備えて構成され、受信した中継装置識別信号に含まれる中継装置識別子、および発信装置識別子に対応する家畜３の個体情報に基づいて、家畜３が飼育段階に対応した飼育領域に滞在しているのか否かを判断する。具体的には、制御部３２０は、発信装置識別子に対応する家畜３の個体情報に含まれるステータス情報と、中継装置識別子にて特定される信号中継装置１０Ｂに対応する領域に設定されたステータス情報とに基づいて、家畜３が飼育段階に対応した飼育領域に滞在しているのか否かを判断する。ここで、ステータス情報とは、家畜３の飼育段階を示す情報である。
【００６０】
より詳細には、まず、制御部３２０は、受信した中継装置識別信号に含まれる発信装置識別子に対応する家畜３（すなわち、信号発信装置１０Ａが装着された家畜３）の個体情報をデータベース記憶部３３０から抽出する。次に、制御部３２０は、受信した中継装置識別信号に含まれる中継装置識別子にて特定される信号中継装置１０Ｂに対応する飼育領域に設定されたステータス情報をデータベース記憶部３３０から抽出する。続いて、制御部３２０は、抽出した家畜３の個体情報に含まれるステータス情報と、信号中継装置１０Ｂに対応する飼育領域に設定されたステータス情報とが一致しているか否かを判断する。
【００６１】
家畜３の個体情報に含まれるステータス情報と、飼育領域に設定されたステータス情報とが一致しない場合、制御部３２０は、家畜３が不適切な飼育領域に進入したと判断する。このとき、制御部３２０は、家畜３が不適切な飼育領域に進入した旨を通知するための表示を制御する通知情報を情報端末５０に送信し、家畜３を管理するユーザに家畜３が不適切な飼育領域に進入した旨を通知することができる。
【００６２】
ここで、家畜３の飼育段階に対応した飼育領域とは、家畜３の月齢、雌雄、品種および生殖周期等に基づいた段階に対する飼育が行われる領域であり、例えば、各畜舎、放牧場および搾乳ボックスなどを例示することができる。
【００６３】
また、制御部３２０は、飼育領域に設定したステータス情報と一致するステータス情報を有する家畜３に対応する信号発信装置１０Ａから、所定時間の発信装置識別信号を受信していない場合、家畜３が適切な飼育領域に滞在していないと判断する。このとき、制御部３２０は、家畜３が適切な飼育領域に滞在していない旨を通知するための表示を制御する通知情報を情報端末５０に送信し、家畜３を管理するユーザに家畜３が適切な飼育領域に滞在していない旨を通知することができる。
【００６４】
また、制御部３２０は、データベース記憶部３３０に記憶される家畜３の個体情報を制御してもよい。具体的には、制御部３２０は、家畜３を管理するユーザからの入力等に基づいて、データベース記憶部３３０に記憶される家畜３の個体情報に含まれるステータス情報を書き換えてもよい。
【００６５】
また、制御部３２０は、信号発信装置１０Ａから発信された発信装置識別信号に含まれる発信装置識別子に基づいて、データベース記憶部３３０に記憶される家畜３の個体情報に含まれるステータス情報を書き換えてもよい。このとき、制御部３２０は、書き換え後の家畜３のステータス情報に基づいて、家畜３が飼育段階に対応した飼育領域に滞在しているのか否かを判断してもよい。例えば、特定のステータス情報を有する家畜３に対応する発信装置識別子と、所定の信号中継装置１０Ｂを特定する中継装置識別子とを含む中継装置識別信号が、所定の頻度で受信されている場合、制御部３２０は、信号発信装置１０Ａを装着した家畜３のステータス情報を信号中継装置１０Ｂに対応する飼育領域のステータス情報に変更してもよい。
【００６６】
データベース記憶部３３０は、家畜３の個体情報、飼育領域に関する情報、信号中継装置１０Ｂに関する情報、および通知判断条件に関する情報などを含むデータベースを記憶する記憶部である。例えば、データベース記憶部３３０は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）装置、またはＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）装置等の記憶装置にて構成されてもよい。なお、データベース記憶部３３０は、情報処理サーバ３０と別体の上記の記憶装置を備えたストレージサーバであってもよい。
【００６７】
（情報端末５０）
通信部５１０は、通信網４０に接続するための通信デバイス等で構成された通信インタフェースであり、情報処理サーバ３０から通知情報を受信し、ユーザによる操作部５３０への入力情報を情報処理サーバ３０へ送信する。例えば、通信部５１０は、有線または無線ＬＡＮ対応通信装置であってもよく、有線によるケーブル通信を行うケーブル通信装置であってもよく、移動体通信を行う通信装置であってもよい。
【００６８】
制御部５２０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、およびＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを備え、情報端末５０の動作全般を制御する。例えば、制御部５２０は、情報処理サーバ３０から受信した通知情報に基づいて、情報処理サーバ３０からの通知をユーザに提示するための表示を生成してもよい。また、制御部５２０は、ユーザからの入力に基づき、情報処理サーバ３０へ送信するための入力情報を生成してもよい。
【００６９】
操作部５３０は、タッチパネル、キーボード、ボタン、マイクロフォン、スイッチおよびレバーなどの情報が入力される入力装置と、入力された情報に基づいて入力信号を生成する入力制御回路とを含む。操作部５３０は、ユーザからの入力を入力信号に変換して制御部５２０に伝達する。
【００７０】
表示部５４０は、例えば、ＣＲＴ（Ｃａｔｈｏｄ  Ｒａｙ  Ｔｕｂｅ）表示装置、液晶表示装置、有機ＥＬ（Ｏｒｇａｎｉｃ  ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｓｅｎｎｃｅ）表示装置などの表示装置にて構成される。例えば、表示部５４０は、情報処理サーバ３０から受信した通知情報に基づいて生成された通知等を表示する。
【００７１】
［１．３．変形例］
続いて、本実施形態に係る情報処理システム１の変形例について説明する。本変形例に係る情報処理システム１では、信号発信装置１０Ａが各種センサを備えており、信号発信装置１０Ａが発信する発信装置識別信号に各種センサの測定情報が含まれる変形例である。
【００７２】
信号発信装置１０Ａが備える各種センサは、具体的には、信号発信装置１０Ａが装着された家畜３の状態、または信号発信装置１０Ａの周囲の環境の状態を測定するセンサである。これによれば、情報処理サーバ３０は、信号発信装置１０Ａを装着した家畜３の位置に関する情報に加えて、信号発信装置１０Ａを装着した家畜３の状態、または該家畜３の周囲の環境の状態に関する情報も取得することができる。
【００７３】
例えば、信号発信装置１０Ａが備える各種センサは、体温センサ、心拍数センサ、血糖値センサおよび血圧センサなどの家畜３の状態を測定するセンサであってもよく、温度センサ、湿度センサ、ガスセンサ、気圧センサ、照度センサ、加速度センサおよびジャイロセンサなどの振動センサ、地磁気センサ、マイクロフォンならびに撮像装置などの家畜３の周囲の環境の状態を測定するセンサであってもよい。また、信号発信装置１０Ａは、上述した各種センサを複数種備えていてもよい。
【００７４】
また、情報処理サーバ３０は、発信装置識別信号に含まれる各種センサの測定情報に基づいて、家畜３の健康状態または飼育段階等を判断し、データベース記憶部３３０に記憶される家畜３の個体情報を変更してもよい。
【００７５】
例えば、情報処理サーバ３０は、発信装置識別信号に含まれる家畜３の体温に関する情報に基づいて、家畜３の発情状態、分娩状態、体温低下状態または発熱状態を判断し、判断した状態に関する情報にて家畜３の個体情報を書き換えてもよい。また、情報処理サーバ３０は、発信装置識別信号に含まれる信号発信装置１０Ａの振動に関する情報から、信号発信装置１０Ａを装着した家畜３の活動量を判断し、判断した活動量に関する情報にて家畜３の個体情報を書き換えてもよい。
【００７６】
＜２．情報処理サーバ＞
［２．１．情報処理サーバの構成］
次に、図４〜図１１を参照して、本実施形態に係る情報処理サーバ３０の機能構成についてより詳細に説明する。図４は、本実施形態に係る情報処理サーバ３０の機能構成を示したブロック図である。
【００７７】
図４に示すように、情報処理サーバ３０は、閾値判断部３２１、滞在判断部３２２、通知判断部３２３、通知情報生成部３２４、およびデータベース制御部３２５を含む制御部３２０と、通信網接続部３１０と、データベース記憶部３３０とを備える。
【００７８】
通信網接続部３１０は、上記で説明したように、通信網４０に接続可能な通信インタフェースおよび通信回路を備えて構成され、通信網４０を介して信号発信装置１０Ａから発信された信号（すなわち、中継装置識別信号）を受信する。また、通信網接続部３１０は、通知情報生成部３２４が生成した通知情報を情報端末５０に送信する。
【００７９】
閾値判断部３２１は、中継装置識別信号に含まれる発信装置識別信号の電波強度に基づいて、家畜３の滞在の判断に当該中継装置識別信号を採用する否かを判断する。例えば、信号中継装置１０Ｂで受信した発信装置識別信号の電波強度が閾値未満である場合、閾値判断部３２１は、家畜３の滞在判断に当該発信装置識別信号を採用しないように制御する。これによれば、情報処理サーバ３０は、電波強度が低い発信装置識別信号をノイズとして無視することで、より高い精度にて家畜３の滞在を判断することができる。
【００８０】
また、閾値判断部３２１は、家畜３の滞在の判断に用いる発信装置識別信号の電波強度の閾値を制御し、信号中継装置１０Ｂとの距離が遠い信号発信装置１０Ａからの発信装置識別信を意図的に採用しないように制御してもよい。信号中継装置１０Ｂの通信可能範囲は、信号発信装置１０Ａと信号中継装置１０Ｂとの間の通信方式によって決まるため、信号中継装置１０Ｂと対応する飼育領域の大きさと整合しない場合がある。このような場合、閾値判断部３２１は、飼育領域から外れる領域から発信された発信装置識別信号を家畜３の滞在判断に用いないように電波強度の閾値を制御することができる。これによれば、閾値判断部３２１は、信号中継装置１０Ｂの通信可能範囲が信号中継装置１０Ｂと対応する飼育領域よりも広い場合であっても、飼育領域内から発信された発信装置識別信号のみを家畜３の滞在判断に用いることができる。なお、閾値判断部３２１の判断に用いられる電波強度の閾値は、ユーザからの入力によって設定されてもよい。
【００８１】
滞在判断部３２２は、中継装置識別信号に含まれる中継装置識別子に基づいて、信号発信装置１０Ａを装着した家畜３が滞在している飼育領域を判断する。具体的には、滞在判断部３２２は、中継装置識別信号に含まれる中継装置識別子に基づいて、発信装置識別信号を受信した信号中継装置１０Ｂを特定し、特定した信号中継装置１０Ｂに対応する飼育領域に、信号発信装置１０Ａを装着した家畜３が滞在していると判断する。
【００８２】
なお、滞在判断部３２２による家畜３の滞在の判断は、所定の時間間隔で行われる。例えば、所定の時間間隔の間に少なくとも１回以上、発信装置識別信号が信号中継装置１０Ｂにて受信された場合、滞在判断部３２２は、発信装置識別信号に含まれる発信装置識別子に対応する家畜３が信号中継装置１０Ｂに対応する飼育領域に滞在していると判断する。滞在判断部３２２は、信号中継装置１０Ｂごとに異なる時間間隔で家畜３の滞在を判断してもよい。さらに、滞在判断部３２２による家畜３の滞在の判断は、所定の時間帯にのみを行われてもよい。
【００８３】
また、滞在判断部３２２は、複数の信号中継装置１０Ｂにて受信した発信装置識別信号に基づいて、信号発信装置１０Ａを装着した家畜３が滞在する飼育領域を判断してもよい。複数の信号中継装置１０Ｂにて受信した発信装置識別信号を用いた判断の具体例について、図５を参照して説明する。図５は、複数の信号中継装置１０Ｂの通信可能範囲と、畜舎６００内に区画された畜房（すなわち、飼育領域）との関係の一例を示す平面図である。
【００８４】
図５に示すように、家畜３が飼育される畜舎６００に複数の信号中継装置１０Ｂ−１、１０Ｂ−２が設置されている場合を例示する。
【００８５】
図５に示すように、畜舎６００は、壁、柵、仕切りおよび扉にて、それぞれ家畜３が飼育される畜房６１０、６２０、６３０に区画されており、信号中継装置１０Ｂ−１は、畜房６１０および６２０を区画する壁に設置され、信号中継装置１０Ｂ−２は、畜房６２０および６３０を区画する壁に設置されている。また、信号中継装置１０Ｂ−１の通信可能範囲１１−１は畜房６１０および６２０の飼育領域を含む範囲に及んでおり、信号中継装置１０Ｂ−２の通信可能範囲１１−２は畜房６２０および６３０の飼育領域を含む範囲に及んでいる。
【００８６】
このような場合、滞在判断部３２２は、信号発信装置１０Ａから発信された発信装置識別信号を受信した信号中継装置１０Ｂ−１、１０Ｂ−２の積集合にて、信号中継装置１０Ｂ−１、１０Ｂ−２の通信可能範囲よりも狭い飼育領域である畜房６１０、６２０、６３０のいずれに信号発信装置１０Ａが存在するかを判断することができる。
【００８７】
具体的には、信号発信装置１０Ａから発信された発信装置識別信号が信号中継装置１０Ｂ−１のみで受信された場合、滞在判断部３２２は、信号発信装置１０Ａが畜房６１０に存在すると判断することができる。また、信号発信装置１０Ａから発信された発信装置識別信号が信号中継装置１０Ｂ−２のみで受信された場合、滞在判断部３２２は、信号発信装置１０Ａが畜房６３０に存在すると判断することができる。
【００８８】
さらに、信号発信装置１０Ａにて発信された発信装置識別信号が信号中継装置１０Ｂ−１および１０Ｂ−２の両方で受信された場合、滞在判断部３２２は、信号発信装置１０Ａが畜房６２０に存在すると判断することができる。すなわち、滞在判断部３２２は、発信装置識別信号を発信した信号発信装置１０Ａが信号中継装置１０Ｂ−１および１０Ｂ−２の通信可能範囲が重なっている領域に存在すると判断することができる。ただし、この場合、信号中継装置１０Ｂ−１および１０Ｂ−２にて発信装置識別信号が受信された時刻は、ほぼ同時刻であるとする。なお、信号中継装置１０Ｂ−１および１０Ｂ−２が発信装置識別信号を受信した時刻は、信号中継装置１０Ｂ−１および１０Ｂ−２のそれぞれが管理してもよく、情報処理サーバ３０が一括で管理してもよい。
【００８９】
したがって、滞在判断部３２２は、複数の信号中継装置１０Ｂ−１および１０Ｂ−２を用いることにより、信号中継装置１０Ｂの通信可能範囲よりも狭い飼育領域における信号発信装置１０Ａの存在を判断することが可能である。
【００９０】
また、滞在判断部３２２は、信号発信装置１０Ａから発信された発信装置識別信号を受信した信号中継装置１０Ｂ−１、１０Ｂ−２の和集合にて、信号中継装置１０Ｂ−１、１０Ｂ−２の通信可能範囲よりも広い飼育領域である畜舎６００における信号発信装置１０Ａの存在を判断することが可能である。
【００９１】
具体的には、信号発信装置１０Ａにて発信された発信装置識別信号が信号中継装置１０Ｂ−１または１０Ｂ−２の少なくともいずれかで受信された場合、滞在判断部３２２は、信号発信装置１０Ａが畜舎６００のいずれかに存在すると判断することができる。
【００９２】
したがって、滞在判断部３２２は、複数の信号中継装置１０Ｂ−１または１０Ｂ−２を用いることにより、信号中継装置１０Ｂ−１、１０Ｂ−２の通信可能範囲よりも広い飼育領域における信号発信装置１０Ａの存在を判断することも可能である。
【００９３】
通知判断部３２３は、家畜３が滞在している飼育領域と、家畜３の飼育段階に対応した飼育領域とが整合していないことをユーザに通知するか否かを判断する。具体的には、まず、通知判断部３２３は、滞在判断部３２２にて判断される家畜３が滞在している飼育領域に設定されたステータス情報と、中継装置識別情報に含まれる発信装置識別子に対応する家畜３の個体情報に含まれるステータス情報とを比較する。家畜３が滞在している飼育領域に設定されたステータス情報と、家畜３の個体情報に含まれるステータス情報とが一致していない場合、通知判断部３２３は、ユーザに通知を行うことを判断してもよい。
【００９４】
ここで、家畜３の個体情報とは、例えば、家畜３の個体識別番号、月齢、雌雄、品種、生殖周期に関する情報等などである。また、家畜３のステータス情報とは、家畜３の月齢、雌雄、品種、および生殖周期等から算出される家畜３の飼育過程における段階を示す情報である。家畜３のステータス情報は、家畜３の個体情報に基づいて自動的に設定されてもよく、ユーザによる入力にて設定されてもよい。
【００９５】
また、家畜３の飼育段階に対応した飼育領域の信号中継装置１０Ｂにて、所定時間、該家畜３に対応した発信装置識別子を含む発信装置識別信号が受信されていない場合、通知判断部３２３は、ユーザに通知を行うことを判断してもよい。具体的には、まず、通知判断部３２３は、所定のステータス情報を有する家畜３をデータベース記憶部３３０から抽出する。続いて、通知判断部３２３は、所定のステータス情報が設定された飼育領域に対応する信号中継装置１０Ｂの中継装置識別子と、抽出した家畜３に対応する発信装置識別子とを含む中継装置識別信号が受信されているか否かを判断する。上記の中継装置識別信号が所定時間受信されていない場合、通知判断部３２３は、ユーザに通知を行うことを判断してもよい。
【００９６】
なお、通知判断部３２３によるユーザへの通知の判断は、所定の時間間隔で行われる。通知判断部３２３による通知判断の間隔と、滞在判断部３２２による滞在判断の間隔との関係を図６に示す。図６は、通知判断部３２３による通知判断の間隔と、滞在判断部３２２による滞在判断の間隔との関係を示す説明図である。なお、図６では、図５で示したような複数の信号中継装置１０Ｂにおける受信の積集合で家畜３の滞在を判断する場合について示す。
【００９７】
図６に示すように、滞在判断部３２２は、第１の信号中継装置に対応した飼育領域での家畜３の滞在の有無を時間間隔Ａにて判断し、第２の信号中継装置に対応した飼育領域での家畜３の滞在の有無を時間間隔Ｂにて判断する。例えば、滞在判断部３２２は、滞在判断の時間間隔Ａの間で、少なくとも１回以上、発信装置識別信号が第１の信号中継装置にて受信された場合、発信装置識別信号に含まれる発信装置識別子に対応する家畜３が第１の信号中継装置に対応する飼育領域に滞在していると判断する。
【００９８】
一方、通知判断部３２３は、時間間隔ＡおよびＢの和よりも長い時間間隔Ｃにて、ユーザへの通知を判断する。例えば、通知判断部３２３は、通知判断の時間間隔Ｃの間に少なくとも１回以上、滞在判断部３２２によって飼育領域に家畜３が滞在していると判断された場合、家畜３が滞在している飼育領域のステータス情報と、該家畜３のステータス情報とが一致しているか否かを判断し、ユーザへの通知を判断する。また、通知判断部３２３は、通知判断の時間間隔Ｃの間、滞在判断部３２２によって家畜３のステータス情報と一致するステータス情報が設定された飼育領域に家畜３が滞在していないと判断された場合、ユーザへの通知を判断する。
【００９９】
なお、時間間隔Ｃを時間間隔ＡおよびＢの和よりも長くすることで、第１および第２の信号中継装置における滞在判断のタイミングがずれた場合でも、第１および第２の信号中継装置の通信可能範囲の重なりに対応する飼育領域における家畜３の滞在の有無を判断することができる。
【０１００】
通知情報生成部３２４は、通知判断部３２３の判断に基づいて、通知情報を生成する。具体的には、通知情報生成部３２４は、通知判断部３２３の判断に基づいて、家畜３を管理するユーザが操作する情報端末５０での通知を制御するための通知情報を生成する。通知情報は、例えば、滞在する飼育領域と、飼育段階に対応する飼育領域とが整合していない家畜３の識別情報、および飼育領域の不整合の内容に関する情報を含んでもよい。また、通知情報生成部３２４は、生成した通知情報をプッシュ通知またはメールにて情報端末５０に送信してもよく、別体で設けられたプッシュ通知サーバまたはメールサーバを介して情報端末５０に送信してもよい。
【０１０１】
データベース記憶部３３０は、ステータス情報を含む家畜３の個体情報、飼育段階に対応する飼育領域に関する情報、信号中継装置１０Ｂに関する情報、および通知判断部３２３による通知判断条件に関する情報を含むデータベースを記憶する。データベース記憶部３３０に記憶される家畜３（乳牛を例に挙げる）の個体情報の具体的な一例を図７Ａおよび図７Ｂに示す。図７Ａは、家畜３の個体情報のうちの基礎的な情報の一例を示した表図であり、図７Ｂは、家畜３の個体情報のうち繁殖に関する情報の一例を示した表図である。
【０１０２】
図７Ａに示すように、データベース記憶部３３０に記憶される家畜３の個体情報のうち、基礎的な情報としては、例えば、家畜３の識別番号、名前に相当する名号、月齢、父牛の識別番号および名号、ならびに母牛の識別番号および名号などを挙げることができる。
【０１０３】
また、図７Ｂに示すように、データベース記憶部３３０に記憶される家畜３の個体情報のうち、繁殖に関する情報としては、家畜３の発情兆候、授精情報、妊娠鑑定情報、雌雄判別情報、乾乳情報、空胎日数、および分娩情報などを挙げることができる。
【０１０４】
これらの繁殖に関する情報の詳細について図８を参照して説明する。図８は、乳牛の繁殖サイクルを示す説明図である。なお、ここでは、家畜３の飼育過程の一例として乳牛の繁殖サイクルを例として説明するが、飼育過程は下記の例に限定されない。
【０１０５】
例えば、家畜３の飼育過程としては、幼少期、成熟期および老年期等を含む年齢に応じた家畜３の飼育過程、発症期、進行期、回復期および予後期等を含む病気の進行に応じた家畜３の飼育過程、ならびに春期、夏期、秋期および冬期を含む季節の進行に応じた家畜３の飼育過程などを例示することができる。これらの飼育過程の段階を示す情報は、ステータス情報としてデータベース記憶部３３０に記憶され、情報処理サーバ３０の各処理にて用いられる。
【０１０６】
図８に示すように、乳牛では、出産未経験の牛を未経産牛ともいい、出産経験がある牛を経産牛ともいう。いずれの牛の場合でも、まず、未授精の状態から、発情兆候の発生、授精、および妊娠鑑定を経て妊娠状態となる。なお、妊娠鑑定にて未受胎であると鑑定された場合、再度、授精、および妊娠鑑定が行われる。また、妊娠状態の牛は、分娩予定日の前の６０日間では、出産に備えて搾乳が制限される。この搾乳が制限された期間を乾乳期間ともいう。乾乳期間を経て、出産に至った牛は、経産牛として、再度未授精の状態に戻る。乳牛では、上記のようなサイクルによる飼育過程を経て繁殖が行われる。
【０１０７】
すなわち、図７Ｂで示した繁殖に関する情報は、対応する家畜３（すなわち、乳牛）が上記の繁殖サイクル（すなわち、飼育過程）の段階を示すステータス情報として用いられる。
【０１０８】
例えば、家畜３の発情兆候とは、未授精の状態における発情兆候の程度に関する情報である。授精情報とは、授精を行った日付および回数、授精した種雄牛に関する情報である。妊娠鑑定情報とは、授精後の妊娠鑑定を行った日付および鑑定結果に関する情報である。雌雄判別情報とは、妊娠した牛の胎児の雌雄に関する情報である。乾乳情報とは、乾乳期間の予定、および乾乳中か否かに関する情報である。空胎日数とは、分娩後からの経過日数に関する情報である。分娩情報とは、妊娠牛の分娩予定日、および分娩の履歴に関する情報である。
【０１０９】
これらのステータス情報を含む家畜３の個体情報は、家畜３を管理するための情報として、家畜３を管理するユーザによって随時更新され、データベース記憶部３３０に記憶される。
【０１１０】
また、データベース記憶部３３０に記憶される飼育領域に関する情報を図９に示す。図９は、飼育段階に対応した飼育領域に関する情報の一例を示した表図である。
【０１１１】
図９に示すように、データベース記憶部３３０に記憶される飼育領域に関する情報としては、例えば、飼育領域の名称、飼育領域で飼育される家畜のステータス情報、飼育領域に設置され、飼育領域に対応する信号中継装置１０Ｂの識別番号（中継装置識別子に相当）などを挙げることができる。また、飼育領域に複数の信号中継装置１０Ｂが設置されている場合、飼育領域に関する情報には、信号中継装置１０Ｂの各々で受信した発信装置識別信号を和集合で用いて家畜３の滞在の有無を判断するのか、積集合で用いて家畜３の滞在の有無を判断するのかに関する情報（すなわち、信号中継装置の組み合わせ）が含まれる。
【０１１２】
また、データベース記憶部３３０に記憶される信号中継装置１０Ｂに関する情報を図１０に示す。図１０は、信号中継装置１０Ｂに関する情報の一例を示した表図である。
【０１１３】
図１０に示すように、データベース記憶部３３０に記憶される信号中継装置１０Ｂに関する情報としては、例えば、中継装置識別子である信号中継装置１０Ｂの識別番号、信号中継装置１０Ｂの名称、信号中継装置１０Ｂが設置された位置を示す緯度および経度、家畜３の滞在の判断に用いる発信装置識別信号の電波強度、家畜の滞在を判断する時間間隔、ならびに信号中継装置１０Ｂに対応する飼育領域の識別番号および名称などを挙げることができる。
【０１１４】
さらに、データベース記憶部３３０に記憶される通知判断条件に関する情報を図１１に示す。図１１は、通知判断条件に関する情報の一例を示した表図である。
【０１１５】
図１１に示すように、データベース記憶部３３０に記憶される通知判断条件に関する情報としては、例えば、通知判断条件にて送信されるアラート通知の識別番号および名称、アラート通知の通知判断を行う時間間隔および時間帯、通知判断の対象となる家畜３のステータス情報または識別番号、ならびに通知判断の方向性を設定するアラート方向が挙げられる。
【０１１６】
なお、アラート方向とは、不在または存在のいずれに対してアラート通知を通知するのかを設定する情報である。具体的には、アラート方向では、通知判断の対象となる家畜３が不在であると判断した場合に通知を判断するのか、または通知判断の対象となる家畜３以外の家畜３が存在していると判断した場合に通知を判断するのかが設定されている。通知判断条件に関する情報は、ユーザによって任意に設定することが可能であるため、情報処理サーバ３０は、通知判断条件に関する情報の内容に応じて、様々な通知を行うことができる。
【０１１７】
データベース制御部３２５は、データベース記憶部３３０に記憶される家畜３の個体情報を制御する。例えば、データベース制御部３２５は、家畜３を管理するユーザの情報端末５０からの入力に基づいて、データベース記憶部３３０に記憶される家畜３の個体情報を変更する。
【０１１８】
また、データベース制御部３２５は、信号中継装置１０Ｂにおける発信装置識別信号の受信頻度に基づいて、データベース記憶部３３０に記憶される家畜３の個体情報を制御してもよい。具体的には、発信装置識別信号に含まれる発信装置識別子、発信装置識別信号を受信した信号中継装置１０Ｂに対応する飼育領域、および発信装置識別信号の受信頻度が所定の条件を満たしている場合、データベース制御部３２５は、発信装置識別信号に含まれる発信装置識別子に対応する家畜３の個体情報を変更してもよい。
【０１１９】
例えば、所定の飼育段階に対応した飼育領域に設置された信号中継装置１０Ｂにて、所定の発信装置識別信号が所定の頻度で受信される場合、データベース制御部３２５は、発信装置識別信号に含まれる発信装置識別子に対応する家畜３の個体情報に含まれるステータス情報を変更してもよい。このような場合、データベース制御部３２５は、複数の飼育段階にて構成される家畜３の飼育過程において、家畜３の飼育段階を次の飼育段階に移行させるように、家畜３のステータス情報を変更してもよい。例えば、データベース制御部３２５は、乳牛の飼育過程において、「妊娠状態」を「乾乳状態」に変更してもよい。
【０１２０】
また、上記の変形例にて説明したように、信号発信装置１０Ａが各種センサを備える場合、データベース制御部３２５は、各種センサにて測定された家畜３の状態に関する測定情報、または該家畜３の周囲の環境の状態に関する測定情報に基づいて、家畜３の個体情報を変更してもよい。
【０１２１】
例えば、データベース制御部３２５は、信号発信装置１０Ａが備える温度センサにて測定された家畜３の体温に関する情報に基づいて、家畜３の個体情報のうちの発情状態または分娩状態などの繁殖に関する情報を変更してもよい。また、データベース制御部３２５は、信号発信装置１０Ａが備える振動センサにて測定された家畜３の活動量に関する情報に基づいて、家畜３の個体情報のうちの発情状態または分娩状態などの繁殖に関する情報を変更してもよい。
【０１２２】
［２．２．情報処理サーバの動作］
次に、図１２〜図１７を参照して、情報処理サーバ３０が実行する動作について具体例を挙げて説明する。なお、情報処理サーバ３０は、以下で説明する第１〜第３の動作例の少なくとも１つ以上を単独で実行してもよく、それぞれの動作例を並行して実行してもよい。
【０１２３】
（第１の動作例）
まず、図１２および図１３を参照して、情報処理サーバ３０の第１の動作例について説明する。図１２は、情報処理サーバ３０の第１の動作例を説明する説明図であり、図１３は、情報処理サーバ３０の第１の動作例を説明するフローチャート図である。
【０１２４】
図１２に示すように、情報処理サーバ３０の第１の動作例は、信号発信装置１０Ａを装着した牛３Ｂが飼育段階に対応した飼育領域以外の飼育領域に進入した場合に、ユーザの情報端末５０に注意喚起をする通知を行う動作例である。
【０１２５】
例えば、乾乳中の牛３Ａと、乾乳中ではない牛３Ｂとは、別々の畜舎６１、６２で飼育される。そのため、乾乳中の牛３Ａが飼育される畜舎６１に乾乳中ではない牛３Ｂが進入した場合、情報処理サーバ３０は、牛３Ｂに装着された信号発信装置１０Ａからの発信装置識別信号が信号中継装置１０Ｂ−１にて受信されたことに基づいて、乾乳中ではない牛３Ｂが畜舎６１に進入した旨の通知を情報端末５０に表示させる。
【０１２６】
このような場合における情報処理サーバ３０の動作について説明する。図１３に示すように、まず、制御部３２０は、通信網接続部３１０を介して、信号中継装置１０Ｂ−１、１０Ｂ−２から中継装置識別信号を受信する（Ｓ１０１）。制御部３２０は、通知判断の時間間隔の経過まで中継装置識別信号の受信を行った後（Ｓ１０３／Ｙｅｓ）、制御部３２０は、受信した中継装置識別信号を集計し（Ｓ１０５）、電波強度が閾値以上の中継装置識別信号を抽出する（Ｓ１０７）。
【０１２７】
続いて、制御部３２０は、抽出した中継装置識別信号に含まれる発信装置識別子に対応する牛が中継装置識別子に対応する信号中継装置１０Ｂ−１に対応する飼育領域に滞在していると判断する。さらに、制御部３２０は、抽出した中継装置識別信号に含まれる発信装置識別子に対応する牛のステータス情報と、飼育領域に設定されたステータス情報とを比較し、牛が滞在する飼育領域が当該牛の飼育段階に対応した飼育領域であるのか否かを判断する（Ｓ１０９）。飼育段階に対応した飼育領域ではない場合（Ｓ１０９／Ｎｏ）、制御部３２０は、ユーザへの通知を判断し、通知情報生成部３２４は、ユーザへの通知を制御するための通知情報を生成し、情報端末５０に送信する（Ｓ１１１）。一方、飼育段階に対応した飼育領域である場合（Ｓ１０９／Ｙｅｓ）、制御部３２０は、ユーザへの通知を判断せず、動作を終了する。
【０１２８】
（第２の動作例）
次に、図１４および図１５を参照して、情報処理サーバ３０の第２の動作例について説明する。図１４は、情報処理サーバ３０の第２の動作例を説明する説明図であり、図１５は、情報処理サーバ３０の第２の動作例を説明するフローチャート図である。
【０１２９】
図１４に示すように、情報処理サーバ３０の第２の動作例は、信号発信装置１０Ａを装着した牛３Ｃがステータス情報に対応する飼育領域に所定時間滞在していない場合に、ユーザの情報端末５０に注意喚起をする通知を行う動作例である。
【０１３０】
例えば、乾乳中の牛３Ａと、乾乳中ではない牛３Ｂとは、別々の畜舎６１、６２で飼育される。ここで、乾乳中の牛３Ａが飼育される畜舎６１に乾乳中の牛３Ｃが所定時間滞在していない場合、情報処理サーバ３０は、牛３Ｃに装着された信号発信装置１０Ａからの発信装置識別信号が信号中継装置１０Ｂ−１にて所定時間受信されないことに基づいて、乾乳中の牛３Ｃが不在である旨の通知を情報端末５０に表示させる。
【０１３１】
このような場合における情報処理サーバ３０の動作について説明する。図１５に示すように、まず、制御部３２０は、通信網接続部３１０を介して、信号中継装置１０Ｂ−１、１０Ｂ−２から中継装置識別信号を受信する（Ｓ１０１）。制御部３２０は、通知判断の時間間隔の経過まで中継装置識別信号の受信を行った後（Ｓ１０３／Ｙｅｓ）、制御部３２０は、受信した中継装置識別信号を集計し（Ｓ１０５）、電波強度が閾値以上の中継装置識別信号を抽出する（Ｓ１０７）。
【０１３２】
続いて、制御部３２０は、所定のステータス情報が設定された飼育領域に対応する信号中継装置１０Ｂ−１にて、飼育領域のステータス情報と一致するステータス情報を有する牛に対応する発信装置識別子を含む発信装置識別信号が受信されるか否かを判断する（Ｓ１１３）。発信装置識別信号が受信されていない場合（Ｓ１１３／Ｎｏ）、制御部３２０は、さらに、発信装置識別信号が受信されていない時間が所定時間以上であるか否かを判断する（Ｓ１１５）。受信されていない時間が所定時間以上である場合（Ｓ１１５／Ｙｅｓ）、制御部３２０は、ユーザへの通知を判断し、通知情報生成部３２４は、ユーザへの通知を制御するための通知情報を生成し、情報端末５０に送信する（Ｓ１１１）。
【０１３３】
一方、発信装置識別信号が受信されている場合（Ｓ１１３／Ｙｅｓ）、または発信装置識別信号が受信されていない時間が所定時間未満である場合（Ｓ１１５／Ｎｏ）、制御部３２０は、ユーザへの通知を判断せず、動作を終了する。
【０１３４】
（第３の動作例）
さらに、図１６および図１７を参照して、情報処理サーバ３０の第３の動作例について説明する。図１６は、情報処理サーバ３０の第３の動作例を説明する説明図であり、図１７は、情報処理サーバ３０の第３の動作例を説明するフローチャート図である。
【０１３５】
図１６に示すように、情報処理サーバ３０の第３の動作例は、信号発信装置１０Ａを装着した特定の牛３Ｄによる所定の飼育段階に対応した飼育領域への進入の頻度が所定の条件を満たした場合、該特定の牛３Ｄの個体情報を変更する動作例である。
【０１３６】
例えば、妊娠状態の牛は、時間経過によって乾乳状態の牛３Ａに遷移する乾乳予備群の牛３Ｄである。そのため、乾乳予備群の牛３Ｄが乾乳状態の牛３Ｂを飼育する畜舎６１に頻繁に進入している場合、情報処理サーバ３０は、乾乳予備群の牛３Ｄの個体情報に含まれるステータス情報を変更し、乾乳予備群の牛３Ｄを乾乳状態の牛３Ａとして登録する。また、情報処理サーバ３０は、乾乳予備群の牛３Ｄの個体情報を変更した旨の通知を情報端末５０に表示させる。
【０１３７】
このような場合における情報処理サーバ３０の動作について説明する。なお、電波強度が閾値以上の中継装置識別信号を抽出するまでのＳ１０１〜Ｓ１０７の動作は、第１の動作例で説明した動作と同様であるため、ここでの説明は省略する。
【０１３８】
図１７に示すように、Ｓ１０７以降、制御部３２０は、中継装置識別信号に含まれる発信装置識別子に対応する牛のステータス情報が乾乳予備群であるか否かを判断する（Ｓ１１７）。なお、制御部３２０は、牛の個体情報に基づいて、所定の牛のステータス情報を乾乳予備群として設定してもよい。例えば、制御部３２０は、牛の個体情報に含まれる分娩情報に基づいて、次回の分娩予定日が現在日から起算して所定日数以内（例えば、６０日以内）である牛のステータス情報を乾乳予備群と設定してもよい。乾乳予備群である場合（Ｓ１１７／Ｙｅｓ）、制御部３２０は、中継装置識別信号に含まれる中継装置識別子に対応する飼育領域が乾乳状態の牛３Ａの畜舎６１の飼育領域である否かを判断する（Ｓ１１９）。中継装置識別子に対応する飼育領域が畜舎６１の飼育領域である場合（Ｓ１１９／Ｙｅｓ）、制御部３２０は、中継装置識別信号に含まれる発信装置識別子、および発信装置識別信号の受信時刻等を一時的に記憶バッファに格納する（Ｓ１２１）。
【０１３９】
なお、牛のステータス情報が乾乳予備群でない場合（Ｓ１１７／Ｎｏ）、または中継装置識別子に対応する飼育領域が畜舎６１の飼育領域である場合（Ｓ１１９／Ｎｏ）、制御部３２０は、中継装置識別信号に含まれる発信装置識別子、および発信装置識別信号の受信時刻等を記憶バッファに格納しない。制御部３２０は、上記の動作をそれぞれの中継装置識別信号に対して実行し、記憶バッファへの情報の蓄積を続ける。
【０１４０】
ここで、記憶バッファに所定数の情報が格納された場合、制御部３２０は、格納された情報群があらかじめ設定されたステータス変更条件を満たすか否かを判断する（Ｓ１２３）。ステータス変更条件としては、具体的には、乾乳設定条件を用いることができる。乾乳設定条件とは、例えば、乾乳予備群の牛３Ｄに装着された信号発信装置１０Ａにて発信された発信装置識別信号が、乾乳状態の牛の畜舎６１に設置された信号中継装置１０Ｂ−１で５時間ごと受信されることが２日間連続で続いた場合などである。
【０１４１】
格納された情報群が乾乳設定条件を満たす場合（Ｓ１２３／Ｙｅｓ）、制御部３２０は、乾乳設定条件を満たす発信装置識別子に対応する乾乳予備群の牛３Ｄのステータス情報を変更し、次の飼育段階である乾乳状態の牛としてデータベースに登録する（Ｓ１２５）。これにより、制御部３２０は、乾乳予備群の牛３Ｄのステータス情報を変更することができる。また、通知情報生成部３２４は、乾乳状態の牛としてデータベースに登録した旨の通知を制御するための通知情報を生成し、情報端末５０に送信する（Ｓ１２７）。ただし、ステータス変更条件および乾乳設定条件は、上記例示に限定されない。ステータス変更条件および乾乳設定条件は、ユーザによって任意に設定可能である。
【０１４２】
［２．３．情報端末における表示例］
ここで、図１８〜図２３を参照して、ユーザが管理する情報端末５０における表示について説明する。
【０１４３】
まず、情報処理サーバ３０にて生成された通知情報に基づいて、情報端末５０で表示されるアラート通知の一例を図１８に示す。図１８は、アラート通知の表示の一例を示す説明図である。
【０１４４】
図１８に示す表示では、「２０１６．０５．０１」という日付と共に、アラート通知として「＃１０２０  乾乳牛が搾乳牛舎にいます」および「＃２３４５  乾乳牛が牛舎に戻っていません」という２つのアラート通知が示されている。ここで、「＃１０２０」および「＃２３４５」は、それぞれアラート通知の対象となっている牛に対応する発信装置識別子である。
【０１４５】
すなわち、「＃１０２０  乾乳牛が搾乳牛舎にいます」とは、ステータス情報が「乾乳中」であり、識別番号が「＃１０２０」である牛が、「搾乳牛」のステータス情報が設定された飼育領域である「搾乳牛舎」に滞在していることを示している。また、「＃２３４５  乾乳牛が牛舎に戻っていません」とは、識別番号が「＃２３４５」であり、ステータス情報が「乾乳牛」である牛に対応する発信装置識別子を含む発信装置識別信号が、「乾乳牛」のステータス情報が設定された飼育領域である「牛舎」に設置された信号中継装置１０Ｂにて受信されていないことを示している。
【０１４６】
次に、情報端末５０で表示される家畜３の個体情報に関する表示の一例を図１９に示す。図１９は、家畜３の個体情報に関する表示の一例を示す説明図である。なお、図１９で示す表示には、例えば、図１８で示した各アラート通知に対応する項目を選択することで遷移することが可能である。
【０１４７】
図１９に示す家畜３の個体情報に関する表示では、識別番号が「＃１０２０」である家畜３のステータス情報として「乾乳中」（すなわち、搾乳牛）が示され、家畜３が滞在している飼育領域を示す情報として「放牧中」が示されている。さらに、識別番号が「＃１０２０」である家畜３の基本情報として、国から付与された個体識別番号が「１１３９０１０２０」であること、名号が「ウインバース」であること、出生日が「２０１０．５．１０」であること、父牛の名号および識別番号が「＃２０２３」および「ヤングスカイ」であること、ならびに母牛の名号および識別番号が「＃３０２５」および「グリーンアース」であることが示されている。
【０１４８】
続いて、家畜３の滞在の判断に用いられる発信装置識別信号の電波強度の閾値を情報端末５０から制御する際に、情報端末５０にて示される表示の一例を図２０に示す。図２０は、発信装置識別信号の電波強度の閾値を制御するための表示の一例を示す説明図である。
【０１４９】
図２０に示すように、発信装置識別信号の電波強度の閾値を制御する場合、まず、閾値を制御する信号中継装置１０Ｂに対応する飼育領域を選択する。図２０の左の表示では、飼育領域（すなわち、牛舎）として「搾乳牛舎」、「乾乳（休業）牛舎」、および「育成牛舎」の項目が示されている。なお、当該表示から「牛舎（エリア）の追加」の項目を選択することで、飼育領域を新たに設定することも可能である。
【０１５０】
図２０の左の表示にて「搾乳牛舎」の項目を選択した場合、図２０の中央の表示に遷移する。図２０の中央の表示では、「搾乳牛舎」の飼育領域に関する情報が示されている。具体的には、飼育領域の名称が「搾乳牛舎」であり、設定されたステータス情報が「搾乳牛」であり、対応する信号中継装置１０Ｂのそれぞれの中継装置識別子が「１２３５６」および「１２３５７」であることが示されている。また、「中継器の通信テスト」の項目から、それぞれの信号中継装置１０Ｂの発信装置識別信号の電波強度の閾値を制御する表示に遷移することができる。
【０１５１】
なお、当該表示から各項目を選択することで、各項目に設定された情報を変更することも可能である。また、「中継器の追加」の項目を選択することで、飼育領域に対応する信号中継装置１０Ｂを追加で設定することも可能である。
【０１５２】
図２０の中央の表示にて「中継器の通信テスト」の項目を選択した場合、図２０の右の表示に遷移する。図２０の右の表示では、信号中継装置１０Ｂのそれぞれにおける発信装置識別信号の電波強度の閾値と、滞在していると判断された牛の数とが示されている。
【０１５３】
具体的には、表示の下段にて、信号中継装置１０Ｂごとに電波強度の閾値である「感度」がスライドスイッチにて制御可能に示されている。また、該「感度」である場合に滞在していると判断される牛の数が「搾乳牛」、「乾乳牛」、「育成牛」および「休業牛」のステータス情報ごとに示されている。また、それぞれの信号中継装置１０Ｂにて受信した発信装置識別信号の和集合または積集合を取り、「搾乳牛舎」の飼育領域に滞在していると判断された牛の数が表示の上段に示されている。
【０１５４】
ここで、滞在を判断された牛の数は、随時更新される。そのため、電波強度の閾値をスライドスイッチにて制御しながら、電波強度の閾値に対して滞在を判断された牛の数およびステータス情報の変化を確認することができる。したがって、ユーザは、滞在を判断された牛の数およびステータス情報と、実際に「搾乳牛舎」の飼育領域に滞在している牛の数およびステータス情報とが一致するように、電波強度の閾値を制御することで、信号中継装置１０Ｂに対応する飼育領域と、信号中継装置１０Ｂの通信可能範囲と一致させることができる。
【０１５５】
次に、情報端末５０で表示されるアラート通知の設定に関する表示の一例を図２１に示す。図２１は、アラート通知の設定に関する表示の一例を示す説明図である。
【０１５６】
図２１に示すアラート通知の設定に関する表示では、あらかじめユーザが設定したアラート通知の通知判断の条件の一部を変更することが可能になっている。具体的には、アラート通知の設定に関する表示には「牛が正しい牛舎に帰っていない」または「搾乳牛以外の牛が搾乳牛舎にいる」という名称のアラート通知条件について、該アラート通知条件での判断を実行するか否かを設定するスイッチが設けられている。また、アラート通知条件による通知判断の時間帯、および時間間隔の項目が示されている。ユーザは、アラート通知判断の設定スイッチを制御することで、アラート通知判断の有無を容易に制御することができる。また、ユーザは、時間帯および時間間隔の項目をそれぞれ選択することで、アラート通知判断の時間帯および時間間隔を容易に制御することができる。
【０１５７】
続いて、ステータス情報を「乾乳予備群」から「乾乳牛」に移行させる乾乳設定条件の設定画面を図２２に示す。図２２は、乾乳設定条件の設定表示の一例を示す説明図である。
【０１５８】
図２２に示す設定表示では、「乾乳牛」のステータス情報への変更条件として、ステータス情報が「乾乳予備群」である牛に対応する発信装置識別信号の受信を確認する時間帯（チェック時間）、確認の頻度（チェック頻度）、およびステータス情報を変更する閾値である「判定条件」の項目が示されている。なお、ユーザは、これらの項目を選択することで、それぞれの条件を変更することも可能である。
【０１５９】
図２２に示された具体的な乾乳設定条件によれば、１４：００から１８：００の間の時間帯で３０分ごとに、ステータス情報が「乾乳予備群」の牛に対応する発信装置識別信号が受信されたか否かを確認することが設定されている。また、発信装置識別信号の受信が５回確認された場合、対応する牛のステータス情報を「乾乳予備群」から「乾乳牛」に変更することが設定されている。
【０１６０】
また、牛のステータス情報を「乾乳予備群」から「乾乳牛」に移行させて登録したことを通知する表示の一例を図２３に示す。図２３は、牛のステータス情報を変更したことを通知する表示の一例を示す説明図である。
【０１６１】
図２３に示す表示では、時刻および日付の表示と共に、乾乳設定条件を満たしたため、識別番号が「＃１２３４」である牛のステータス情報を「乾乳牛」に変更したことを通知する表示が示されている。図２３に示す表示は、例えば、メールによる通知の簡易表示、またはプッシュ通知による表示であってもよい。
【０１６２】
［２．４．情報処理サーバのハードウェア構成］
続いて、図２４を参照して、本実施形態に係る情報処理サーバ３０のハードウェア構成について説明する。図２４は、本実施形態に係る情報処理サーバ３０のハードウェア構成の一例を示したブロック図である。なお、本実施形態に係る情報処理サーバ３０による情報処理は、ソフトウェアとハードウェアとの協働によって実現される。
【０１６３】
図２４に示すように、情報処理サーバ３０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３５１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３５３と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３５５と、ブリッジ３６１と、内部バス３５７および３５９と、インタフェース３６３と、入力装置３６５と、出力装置３６７と、ストレージ装置３６９と、ドライブ３７１と、接続ポート３７３と、通信装置３７５と、を備える。
【０１６４】
ＣＰＵ３５１は、演算処理装置および制御装置として機能し、ＲＯＭ３５３等に記憶された各種プログラムに従って、情報処理サーバ３０の動作全般を制御する。ＲＯＭ３５３は、ＣＰＵ３５１が使用するプログラム、演算パラメータを記憶し、ＲＡＭ３５５は、ＣＰＵ３５１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。例えば、ＣＰＵ３５１は、制御部３２０の機能を実行してもよい。
【０１６５】
これらＣＰＵ３５１、ＲＯＭ３５３およびＲＡＭ３５５は、ブリッジ３６１、内部バス３５７および３５９等により相互に接続されている。また、ＣＰＵ３５１、ＲＯＭ３５３およびＲＡＭ３５５は、インタフェース３６３を介して入力装置３６５、出力装置３６７、ストレージ装置３６９、ドライブ３７１、接続ポート３７３および通信装置３７５とも接続されている。
【０１６６】
入力装置３６５は、タッチパネル、キーボード、マウス、ボタン、マイクロフォン、スイッチおよびレバーなどの情報が入力される入力装置を含む。また、入力装置３６５は、入力された情報に基づいて入力信号を生成し、ＣＰＵ３５１に出力するための入力制御回路なども含む。
【０１６７】
出力装置３６７は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）表示装置、液晶表示装置、有機ＥＬ（Ｏｒｇａｎｉｃ  ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ）表示装置などの表示装置を含む。さらに、出力装置３６７は、スピーカおよびヘッドホンなどの音声出力装置を含んでもよい。
【０１６８】
ストレージ装置３６９は、情報処理サーバ３０のデータ格納用の記憶装置である。ストレージ装置３６９は、記憶媒体、記憶媒体にデータを記憶する記憶装置、記憶媒体からデータを読み出す読み出し装置、および記憶されたデータを削除する削除装置を含んでもよい。ストレージ装置３６９は、データベース記憶部３３０の機能を実行してもよい。
【０１６９】
ドライブ３７１は、記憶媒体用リードライタであり、情報処理サーバ３０に内蔵、または外付けされる。例えば、ドライブ３７１は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体に記憶されている情報を読み出し、ＲＡＭ３５３に出力することができる。また、ドライブ３７１は、リムーバブル記憶媒体に情報を書き込むことも可能である。
【０１７０】
接続ポート３７３は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、イーサネット（登録商標）ポート、ＩＥＥＥ８０２．１１規格ポート、および光オーディオ端子等のような外部接続機器を接続するための接続ポートで構成された接続インタフェースである。
【０１７１】
通信装置３７５は、例えば、通信網４０に接続するための通信デバイス等で構成された通信インタフェースである。また、通信装置３７５は、有線または無線ＬＡＮ対応通信装置であっても、有線によるケーブル通信を行うケーブル通信装置であってもよい。通信装置３７５は、通信網接続部３１０の機能を実行してもよい。
【０１７２】
また、情報処理サーバ３０に内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを上述した本実施形態に係る情報処理サーバの各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
【０１７３】
＜３．まとめ＞
以上にて説明したように、本開示の一実施形態に係る情報処理システム１によれば、牧場６０の飼育領域の各々に設置された信号中継装置１０Ｂにて、信号発信装置１０Ａからの発信装置識別信号を受信することで、対応する家畜３の滞在を把握することができる。また、情報処理システム１は、家畜３の個体情報を参照することで、家畜３が飼育段階に対応する飼育領域に滞在しているのか否かを判断することができる。さらに、情報処理システム１は、家畜３が滞在する飼育領域と、家畜３の飼育段階に対応する飼育領域とが整合していない場合、ユーザが管理する情報端末５０にアラート通知を表示させるための通知情報を生成することが可能である。したがって、本開示によれば、ユーザは、家畜３の管理をより容易に行うことが可能である。
【０１７４】
なお、上記では、信号発信装置１０Ａを装着した管理対象が家畜３である場合を例示したが、本開示に係る技術は、上記例示に限定されない。
【０１７５】
例えば、管理対象として、ペットなどの愛玩動物、幼児および高齢者などの見守り対象となる人間、ならびに無人車両およびドローンなどの移動が自動的に制御される移動機械を例示することができる。また、上記の管理対象は、上記例示における飼育段階に対応する複数の管理状態を有し、複数の管理状態に対応して管理される。本開示の一実施形態に係る情報処理システム１によれば、これらの管理対象に信号発信装置１０Ａを装着させて、上述したように、管理対象が滞在する領域と、管理状態に対応する領域との整合を把握することで、管理対象を管理することも可能である。
【０１７６】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１７７】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１７８】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
家畜に装着された信号発信装置から発信され、前記家畜の飼育領域に対応して少なくとも１つ以上設置された信号中継装置にて情報処理サーバへ中継される発信信号は、前記信号発信装置を特定する発信装置識別子、および前記信号中継装置を特定する中継装置識別子を含み、
前記中継装置識別子と、前記発信装置識別子に対応する前記家畜の個体情報とに基づいて、前記家畜が飼育段階に対応した飼育領域に滞在しているのか否かを判断する制御部と、
前記制御部による判断に基づいて、情報端末における通知を制御するための通知情報を生成する通知情報生成部と、
を備える、情報処理サーバ。
（２）
前記制御部は、前記中継装置識別子にて特定される信号中継装置に対応する飼育領域を前記家畜が滞在している飼育領域であると判断する、前記（１）に記載の情報処理サーバ。
（３）
前記制御部は、前記発信装置識別子に対応する前記家畜の個体情報に含まれる前記家畜のステータス情報と、前記信号中継装置に対応する飼育領域に設定されたステータス情報とに基づいて、前記家畜が飼育段階に対応した飼育領域に滞在しているか否かを判断する、前記（１）に記載の情報処理サーバ。
（４）
前記制御部は、前記発信信号を受信した信号中継装置を特定する中継装置識別子に基づいて、前記家畜の飼育領域に設定されたステータス情報を判断する、前記（３）に記載の情報処理サーバ。
（５）
前記ステータス情報は、前記家畜の飼育過程の段階を示す情報である、前記（３）または（４）に記載の情報処理サーバ。
（６）
前記家畜が滞在している飼育領域と、前記家畜の飼育段階に対応した飼育領域とが異なると前記制御部が判断した場合、前記通知情報生成部は、前記通知情報を生成する、前記（２）〜（５）のいずれか一項に記載の情報処理サーバ。
（７）
前記家畜が飼育段階に対応した飼育領域に所定時間滞在していないと前記制御部が判断した場合、前記通知情報生成部は、前記通知情報を生成する、前記（２）〜（５）のいずれか一項に記載の情報処理サーバ。
（８）
前記制御部は、前記発信信号、およびステータス変更条件に基づいて、前記発信信号を発信した前記信号発信装置を装着した家畜のステータス情報を変更する、前記（１）〜（７）のいずれか一項に記載の情報処理サーバ。
（９）
前記家畜の飼育過程は、複数の飼育段階にて構成され、
前記制御部は、前記家畜の飼育段階を次の飼育段階に移行させるように、前記家畜のステータス情報を変更する、前記（８）に記載の情報処理サーバ。
（１０）
前記制御部は、閾値以上の電波強度の前記発信信号に基づいて、前記家畜の滞在を判断する、前記（１）〜（９）のいずれか一項に記載の情報処理サーバ。
（１１）
前記閾値は、前記情報端末からの入力によって制御される、前記（１０）に記載の情報処理サーバ。
（１２）
前記制御部は、所定の時間間隔ごとに、前記家畜の滞在を判断する、前記（１）〜（１１）のいずれか一項に記載の情報処理サーバ。
（１３）
前記制御部は、所定の時間帯の範囲内で、前記家畜の滞在を判断する、前記（１）〜（１２）のいずれか一項に記載の情報処理サーバ。
（１４）
前記制御部は、複数の前記信号中継装置にて受信された前記発信信号の各々に基づいて、前記家畜の滞在を判断する、前記（１）〜（１３）のいずれか一項に記載の情報処理サーバ。
（１５）
前記発信信号は、前記信号発信装置が備える発電装置にて発電された電力を用いて発信される、前記（１）〜（１４）のいずれか一項に記載の情報処理サーバ。
（１６）
前記発信信号は、前記信号発信装置が備えるセンサ部にて測定された測定情報を含み、
前記制御部は、前記測定情報に基づいて、前記信号発信装置を装着した前記家畜のステータス情報を変更する、前記（１）〜（１５）のいずれか一項に記載の情報処理サーバ。
（１７）
前記通知情報は、前記制御部によって滞在を判断された家畜を特定するための情報を含む、前記（１）〜（１６）のいずれか一項に記載の情報処理サーバ。
（１８）
前記家畜の個体情報は、前記家畜の生殖に関する情報を含む、前記（１）〜（１７）のいずれか一項に記載の情報処理サーバ。
（１９）
家畜に装着され、発信装置識別子を含む発信信号を発信する信号発信装置と、
前記家畜の飼育領域に対応して少なくとも１つ以上設置され、受信した前記発信信号に中継装置識別子を加えて情報処理サーバへ中継する信号中継装置と、
前記中継装置識別子と、前記発信装置識別子に対応する前記家畜の個体情報とに基づいて、前記家畜が飼育段階に対応した飼育領域に滞在しているのか否かを判断する制御部、および前記制御部による判断に基づいて、情報端末における通知を制御するための通知情報を生成する通知情報生成部を有する情報処理サーバと、
を備える情報処理システム。
（２０）
家畜に装着された信号発信装置から発信され、前記家畜の飼育領域に対応して少なくとも１つ以上設置された信号中継装置にて情報処理サーバへ中継される発信信号は、前記信号発信装置を特定する発信装置識別子、および前記信号中継装置を特定する中継装置識別子を含み、
演算処理装置によって、前記中継装置識別子と、前記発信装置識別子に対応する前記家畜の個体情報とに基づいて、前記家畜が飼育段階に対応した飼育領域に滞在しているのか否かを判断することと、
前記判断に基づいて、情報端末における通知を制御するための通知情報を生成することと、
を含む、情報処理方法。
【符号の説明】
【０１７９】
１        情報処理システム
３        家畜
１０Ａ    信号発信装置
１０Ｂ    信号中継装置
２０      通信網接続装置
３０      情報処理サーバ
４０      通信網
５０      情報端末
６０      牧場
６１、６２    畜舎
３１０    通信網接続部
３２０    制御部
３２１    閾値判断部
３２２    滞在判断部
３２３    通知判断部
３２４    通知情報生成部
３２５    データベース制御部
３３０    データベース記憶部
【図１】
0006750671.tif 000002
【図２】
0006750671.tif 000003
【図３】
0006750671.tif 000004
【図４】
0006750671.tif 000005
【図５】
0006750671.tif 000006
【図６】
0006750671.tif 000007
【図７Ａ】
0006750671.tif 000008
【図７Ｂ】
0006750671.tif 000009
【図８】
0006750671.tif 000010
【図９】
0006750671.tif 000011
【図１０】
0006750671.tif 000012
【図１１】
0006750671.tif 000013
【図１２】
0006750671.tif 000014
【図１３】
0006750671.tif 000015
【図１４】
0006750671.tif 000016
【図１５】
0006750671.tif 000017
【図１６】
0006750671.tif 000018
【図１７】
0006750671.tif 000019
【図１８】
0006750671.tif 000020
【図１９】
0006750671.tif 000021
【図２０】
0006750671.tif 000022
【図２１】
0006750671.tif 000023
【図２２】
0006750671.tif 000024
【図２３】
0006750671.tif 000025
【図２４】
0006750671.tif 000026