(57)【要約】【課題】家畜の発情期に特徴的な変化を示す状態量の推移を見ながら個々の家畜の発情期を判定でき、かつ、発情期が到来したときに家畜の発情期を獣医に通知させる操作によって、獣医への連絡と発情期の情報の蓄積とを実行可能な情報処理装置、情報処理システム、及び情報処理方法を提供する。【解決手段】情報処理装置は、家畜の発情期に特徴的な変化を示す状態量の推移を飼育者側情報端末の表示部に表示させる表示情報制御部と、飼育者側情報端末への操作に基づく家畜の発情を獣医側情報端末へ通知させる通知要求に応じて、獣医側情報端末への通知処理、及び、通知要求があった時間を示す時間情報を家畜の発情履歴としてデータベースに登録する登録処理の双方を実行する通知制御部と、を備える。【選択図】図１６
2017183350.tif 000002
【特許請求の範囲】
【請求項１】
家畜の発情期に特徴的な変化を示す状態量の推移を飼育者側情報端末の表示部に表示させる表示情報制御部と、
前記飼育者側情報端末への操作に基づく前記家畜の発情を獣医側情報端末へ通知させる通知要求に応じて、前記獣医側情報端末への通知処理、及び、前記通知要求があった時間を示す時間情報を前記家畜の発情履歴としてデータベースに登録する登録処理の双方を実行する通知制御部と、
を備えた、情報処理装置。
【請求項２】
前記表示情報制御部は、前記状態量の推移と予測発情日を併せて表示させる、請求項１に記載の情報処理装置。
【請求項３】
前記表示情報制御部は、前記状態量の推移と前回の発情日を併せて表示させる、請求項１に記載の情報処理装置。
【請求項４】
前記表示情報制御部は、前記状態量の推移と前記状態量の基準推移を併せて表示させる、請求項１に記載の情報処理装置。
【請求項５】
前記基準推移は、個々の前記家畜の前回の発情周期における前記状態量の推移である、請求項４に記載の情報処理装置。
【請求項６】
前記基準推移は、個々の前記家畜の過去の発情周期における前記状態量の平均推移である、請求項４に記載の情報処理装置。
【請求項７】
前記基準推移は、同種の複数の家畜の発情周期における前記状態量の平均推移である、請求項４に記載の情報処理装置。
【請求項８】
前記表示情報制御部は、現在から少なくとも前記家畜の発情周期の期間以上前の時点を基点として、前記基点から現在までの前記状態量の推移と前記状態量の基準推移とを併せて表示させる、請求項４に記載の情報処理装置。
【請求項９】
前記表示情報制御部は、前記状態量の推移と個々の前記家畜の状態量の現在以降の予測推移を併せて表示させる、請求項１に記載の情報処理装置。
【請求項１０】
前記表示情報制御部は、前記状態量の推移と発情継続予測時間を併せて表示させる、請求項１に記載の情報処理装置。
【請求項１１】
前記表示情報制御部は、前記状態量の推移と予測発情強度を併せて表示させる、請求項１に記載の情報処理装置。
【請求項１２】
前記通知制御部によって登録される個々の前記家畜の発情履歴の情報、及び、個々の前記家畜の前記状態量の履歴の情報に基づいて、前記状態量の基準推移の学習処理を実行する学習制御部を備える、請求項４に記載の情報処理装置。
【請求項１３】
前記表示情報制御部は、前記学習制御部の学習処理によって更新された前記状態量の基準推移を、前記状態量の推移と併せて、前記飼育者側情報端末の前記表示部に表示させる、請求項１２に記載の情報処理装置。
【請求項１４】
前記表示情報制御部は、前記状態量の推移と前記通知要求のためのグラフィカルユーザインターフェース部品を併せて表示させる、請求項１に記載の情報処理装置。
【請求項１５】
前記表示情報制御部は、発情予定の家畜を示す情報を前記表示部に表示させ、
表示された前記発情予定の家畜を示す情報に対しての選択操作に応じて、前記選択操作に対応する家畜の前記状態量の推移を前記表示部に表示させる、請求項１４に記載の情報処理装置。
【請求項１６】
前記表示情報制御部は、前記獣医側情報端末から表示要求を受けたときに、前記状態量の推移を前記獣医側情報端末の表示部に表示させる、請求項１に記載の情報処理装置。
【請求項１７】
前記表示情報制御部は、個々の前記家畜の発情日、受精日、発情強度、発情継続時間のうちの少なくとも１つの情報の履歴に基づいて、前記予測発情日を予測する、請求項２に記載の情報処理装置。
【請求項１８】
前記状態量としての前記家畜の活動量の推移、及び、前記家畜の代謝量に基づいて、前記家畜の発情を推定する状態判定部を備える、請求項１に記載の情報処理装置。
【請求項１９】
家畜の発情期に特徴的な変化を示す状態量の推移が表示される飼育者側情報端末と、
前記飼育者側情報端末への操作に基づく前記家畜の発情を獣医側情報端末へ通知させる通知要求に応じて、獣医側情報端末への通知処理、及び、前記通知要求があった時間を示す時間情報を前記家畜の発情履歴としてデータベースに登録する登録処理の双方を実行する通知制御部を有する情報処理装置と、
前記通知を受けて通知動作を行う獣医側情報端末と、
を備えた、情報処理システム。
【請求項２０】
家畜の発情期に特徴的な変化を示す状態量の推移を、前記家畜の飼育者の飼育者側情報端末の表示部に表示させることと、
前記飼育者側情報端末への操作に基づく前記家畜の発情を獣医側情報端末へ通知させる通知要求に応じて、前記獣医側情報端末への通知処理、及び、前記通知要求が有った時間を示す時間情報を前記家畜の発情履歴としてデータベースに登録する登録処理を実行することと、
を含む、情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理システム、及び情報処理方法に関する。
【背景技術】
【０００２】
家畜の繁殖活動を効率的に行わせるためには発情期を知ることが重要である。発情期を把握することにより、家畜への受精を適切な時期に行わせ、繁殖の機会損失による受胎率の低下を防ぐことに寄与し得る。牧場主等の飼育者は、個々の家畜の様子を目視することにより、家畜の発情を判断していた。ただし、畜産の大規模化に伴い、家畜の数が多くなるほど、飼育者の負担が大きくなるため、効率的に家畜の発情期の管理をすることが望まれる。このため、家畜の個体情報を測定するための検出器を家畜に取付け、当該検出器から送られてくる測定データに基づいてシステムが発情を判定する技術が提案されている。【０００３】
例えば、下記の特許文献１には、家畜の少なくとも膣内に係留されて、家畜の発情期において時系列的な特徴を示す生体情報を継続的に測定し出力する家畜生体情報測定手段と、家畜生体情報測定手段からの測定データを通信回線にのせるデータ中継手段と、通信回線で送られてきた測定データを受け取ってそのデータに基づき、生体情報が家畜の発情期における時系列的な特徴を示したか否かを継続的に判定する発情期判定手段と、生体情報が家畜の発情期の時系列的な特徴を示したと判定されたときに直ちに家畜の管理者に通報する通報手段とを備えた家畜用発情期情報通報システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１５９２３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、例えば乳牛の発情期は、平均的には２１日周期で到来し１５〜１６時間継続する。しかし、発情周期や継続時間には個体差がある。例えば、発情周期は前後１週間の誤差があり得る。また、発情時間は短い場合には５時間程度しか継続しない場合がある。したがって、個々の乳牛の発情の判定を飼育者が行うことで、個々の乳牛の実際のデータを蓄積することが個体差を知るためには有効である。これまで、個々の乳牛の発情のデータ管理は、飼育者や獣医等により手作業で行われることが多く、データ管理の効率化が望まれる。【０００６】
また、家畜が発情した場合には、獣医に連絡をし、受精処理を行う必要がある。発情自体、異常ではないことから、例えば夜間に発情が見られた場合であっても、獣医への連絡は翌日にされる場合が多い。このため、飼育者にとっては獣医への連絡を忘れる可能性があり、獣医にとっては当日連絡を受けてから準備をしなければならなかった。【０００７】
そこで、本開示では、家畜の発情期に特徴的な変化を示す状態量の推移を見ながら個々の家畜の発情を判定でき、かつ、家畜の発情を獣医に通知させる操作によって、獣医への連絡と発情期の情報の蓄積とを実行することが可能な、新規かつ改良された情報処理装置、情報処理システム、及び情報処理方法を提案する。
【課題を解決するための手段】
【０００８】
本開示によれば、家畜の発情期に特徴的な変化を示す状態量の推移を飼育者側情報端末の表示部に表示させる表示情報制御部と、飼育者側情報端末への操作に基づく家畜の発情を獣医側情報端末へ通知させる通知要求に応じて、獣医側情報端末への通知処理、及び、通知要求があった時間を示す時間情報を家畜の発情履歴としてデータベースに登録する登録処理の双方を実行する通知制御部と、を備えた、情報処理装置が提供される。【０００９】
また、本開示によれば、家畜の発情期に特徴的な変化を示す状態量の推移が表示される飼育者側情報端末と、飼育者側情報端末への操作に基づく家畜の発情を獣医側情報端末へ通知させる通知要求に応じて、獣医側情報端末への通知処理、及び、通知要求があった時間を示す時間情報を家畜の発情履歴としてデータベースに登録する登録処理の双方を実行する通知制御部を有する情報処理装置と、通知を受けて通知動作を行う獣医側情報端末と、を備えた、情報処理システムが提供される。【００１０】
さらに、本開示によれば、家畜の発情期に特徴的な変化を示す状態量の推移を、家畜の飼育者の飼育者側情報端末の表示部に表示させることと、飼育者側情報端末への操作に基づく家畜の発情を獣医側情報端末へ通知させる通知要求に応じて、獣医側情報端末への通知処理、及び、通知要求が有った時間を示す時間情報を家畜の発情履歴としてデータベースに登録する登録処理を実行することと、を含む、情報処理方法が提供される。
【発明の効果】
【００１１】
以上説明したように本開示によれば、家畜の発情期に特徴的な変化を示す状態量の推移を見ながら個々の家畜の発情を判定でき、かつ、家畜の発情を獣医に通知させる操作によって、獣医への連絡及び発情履歴の情報の蓄積の双方を実行することができる。【００１２】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、又は上記の効果に代えて、本明細書に示されたいずれかの効果、又は本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１３】
【図１】本開示の一実施形態に係る情報処理システムの概要を説明する説明図である。
【図２】同実施形態に係る情報処理システムの構成を示す説明図である。
【図３】同実施形態に係る情報処理システムの機能構成を示したブロック図である。
【図４】信号送信装置が送信する信号に含まれる情報の一例を示した説明図である。
【図５】信号中継装置が送信する信号に含まれる情報の一例を示した説明図である。
【図６】ネットワーク接続装置に送信する信号に含まれる情報の一例を示した説明図である。
【図７】同実施形態に係る情報処理サーバの機構構成を示すブロック図である。
【図８】家畜の個体情報のうちの基礎的な情報を示した表図である。
【図９】家畜の個体情報のうちの繁殖情報を示した表図である。
【図１０】乳牛の繁殖サイクルを示す説明図である。
【図１１】代謝量の推移と家畜（乳牛）の状態との関係を示す説明図である。
【図１２】同実施形態に係る情報処理システムの情報処理装置のハードウェア構成の一例を示すブロック図である。
【図１３】同実施形態に係る情報処理システムで行われる処理動作を示す説明図である。
【図１４】飼育者側情報端末に表示される初期画面の例を示す説明図である。
【図１５】飼育者側情報端末に表示される管理情報の例を示す説明図である。
【図１６】飼育者側情報端末に表示される繁殖情報の例を示す説明図である。
【図１７】活動量の表示例を示す説明図である。
【図１８】予測発情日の表示を含む活動量の表示例を示す説明図である。
【図１９】活動量の予測推移の表示を含む活動量の表示例を示す説明図である。
【図２０】基準推移の表示を含む活動量の表示例を示す説明図である。
【図２１】獣医への発情連絡後に飼育者側情報端末に表示される繁殖情報の例を示す説明図である。
【図２２】獣医への発情連絡後に飼育者側情報端末に表示される管理情報の例を示す説明図である。
【図２３】獣医側情報端末に表示される通知表示の例を示す説明図である。
【図２４】獣医側情報端末に表示される管理情報の例を示す説明図である。
【図２５】発情連絡を受けた後に獣医側情報端末に表示される繁殖情報の例を示す説明図である。
【図２６】獣医側情報端末に表示される繁殖情報の例を示す説明図である。
【図２７】同実施形態に係る情報処理システムで行われる処理動作を示す説明図である。
【図２８】発情診断後に飼育者側情報端末に表示される繁殖情報の例を示す説明図である。
【図２９】発情診断後に獣医側情報端末に表示される繁殖情報の例を示す説明図である。
【図３０】妊娠鑑定後に飼育者側情報端末に表示される繁殖情報の例を示す説明図である。
【図３１】妊娠鑑定後に獣医側情報端末に表示される繁殖情報の例を示す説明図である。
【図３２】雌雄判別後に獣医側情報端末に表示される繁殖情報の例を示す説明図である。
【図３３】雌雄判別後に飼育者側情報端末に表示される繁殖情報の例を示す説明図である。
【図３４】投薬履歴情報及び傷病履歴情報の表示例を示す説明図である。
【図３５】乳成分分析情報の表示例を示す説明図である。
【図３６】同実施形態に係る情報処理装置により実行される状態判定処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１５】
なお、説明は以下の順序で行うものとする。
１．情報処理システム
１−１．情報処理システムの概要
１−２．情報処理システムの構成
２．情報処理装置
２−１．通信網接続部
２−２．データベース記憶部
２−３．制御部
２−４．情報処理装置のハードウェア構成
３．情報処理システムの動作
４．ポジティブリスト情報
５．状態判定方法
６．まとめ
【００１６】
＜＜１．情報処理システム＞＞
＜１−１．情報処理システムの概要＞
まず、図１を参照して、本開示の一実施形態に係る情報処理システム１の概要について説明する。図１は、本実施形態に係る情報処理システム１の概要を示す説明図である。
【００１７】
図１に示すように、情報処理システム１では、家畜３に装着された信号送信装置１０Ａが送信する信号を牧場６０の飼育段階に対応した飼育領域（例えば、畜舎６１、６２等）の各々に対応して設置された信号中継装置１０Ｂにて受信し、通信網接続装置２０を介して情報処理サーバ３０に送信する。情報処理サーバ３０には、通信網４０を介して、飼育者（例えば酪農家）９Ａにより利用される飼育者側情報端末５０、及び獣医９Ｂにより利用される獣医側情報端末７０からのアクセスが可能となっている。
【００１８】
家畜３とは、例えば、肉牛、乳牛、豚、馬、羊、山羊及び家禽等の産業動物であってもよく、犬、猫及びウサギ等の愛玩動物であってよい。家畜３は、例えば、牧場６０の畜舎６１、６２等の飼育領域にて飼育される。また、家畜３は、月齢、雌雄、品種、健康状態及び生殖周期等の個体情報に基づいて、飼育領域ごとに異なる飼育及び管理が行われる。なお、本明細書では、家畜３が乳牛である場合を例にとって説明する。
【００１９】
情報処理サーバ３０に到達した信号には、信号を送信した信号送信装置１０Ａを特定する送信装置識別子、及び信号を受信した信号中継装置１０Ｂを特定する中継装置識別子が含まれる。したがって、情報処理サーバ３０は、信号送信装置１０Ａが送信した信号がいずれの信号中継装置１０Ｂを経由して到達したかを判断することで、信号送信装置１０Ａを装着した家畜３が滞在する飼育領域を判断することができる。
【００２０】
例えば、信号送信装置１０Ａを装着した家畜３が畜舎６１に入った場合、信号送信装置１０Ａは、自身を特定する送信装置識別子を含む信号を送信し、送信された信号は、畜舎６１の内部を通信可能領域とする信号中継装置１０Ｂにより受信される。信号中継装置１０Ｂは、受信した信号に自身を特定する中継装置識別子を追加し、追加した信号を情報処理サーバ３０に送信する。情報処理サーバ３０は、受信した信号に含まれる送信装置識別子に対応する家畜３（すなわち、信号送信装置１０Ａを装着した家畜３）の個体情報と、中継装置識別子とに基づいて、家畜３の位置を検出することができる。
【００２１】
また、信号送信装置１０Ａが送信する信号は、信号送信装置１０Ａに備えられた１つ又は複数のセンサにより検出される種々のセンサ情報を含む。かかるセンサ情報は、少なくとも発情期に特徴的な変化を示す所定の状態量に相関する情報を含む。例えば、家畜３は、発情期には活動量が増えるため、センサ情報として、家畜３の活動量に相関する振動の大きさや回数を含む振動情報が含まれてもよい。本実施形態に係る情報処理システム１では、さらにセンサ情報として、家畜３の代謝量に相関する体温を含む温度情報が含まれてもよい。
【００２２】
この他、情報処理サーバ３０には、家畜３の個体情報として、飼育者９Ａや獣医９Ｂにより入力される家畜３の基礎的な情報や繁殖に関する情報が記憶されてもよい。情報処理サーバ３０は、飼育者側情報端末５０又は獣医側情報端末７０から、所定の表示情報を要求された場合に、当該要求に対応する表示情報を、要求のあった飼育者側情報端末５０又は獣医側情報端末７０に送信する。つまり、個々の家畜３の情報が、飼育者９Ａと獣医９Ｂとで共有され得る。表示情報は、画面表示を行うための情報であり、文字情報、数値情報、画像情報等を含む。
【００２３】
情報処理サーバ３０は、少なくとも発情期に特徴的な変化を示す状態量の推移の表示を含む繁殖情報を、要求のあった飼育者側情報端末５０又は獣医側情報端末７０に送信し得る。本実施形態に係る情報処理システム１では、当該状態量として、家畜３の活動量が用いられる。したがって、飼育者９Ａにおいては、個々の家畜３の活動量の推移を見ながら、家畜３の発情を判断することができる。また、飼育者９Ａが、家畜３の発情を獣医９Ｂに知らせるために発情連絡の操作をすることにより、情報処理サーバ３０は、獣医側情報端末７０に対して家畜３の発情を通知しつつ、発情日の情報を新たに登録し蓄積させる。これにより、家畜３が発情したときに、飼育者９Ａは速やかに獣医９Ｂに通知することができるとともに、実際の発情日の情報が情報処理サーバ３０に蓄積され得る。
【００２４】
なお、以下では、信号送信装置１０Ａを特定する情報を送信装置識別子といい、信号送信装置１０Ａから送信される信号を送信信号ともいう。また、信号中継装置１０Ｂを特定する情報を中継装置識別子といい、信号中継装置１０Ｂから送信される信号を中継信号ともいう。
【００２５】
＜１−２．情報処理システムの構成＞
次に、図２及び図３を参照して、本実施形態に係る情報処理システム１の構成例について説明する。図２は、本実施形態に係る情報処理システム１の構成例を示す説明図である。図３は、本実施形態に係る情報処理システム１の機能構成を示すブロック図である。
【００２６】
情報処理システム１は、信号送信装置１０Ａと、信号中継装置１０Ｂと、通信網接続装置２０と、情報処理サーバ３０と、飼育者側情報端末５０と、獣医側情報端末７０とを備える。通信網接続装置２０、情報処理サーバ３０、飼育者側情報端末５０、及び獣医側情報端末７０は、通信網４０を介して通信可能になっている。
【００２７】
［１−２−１．信号送信装置］
信号送信装置１０Ａは、個々の家畜３に装着され、所定のタイミング（例えば、数十秒ごと）で送信信号を送信する。信号送信装置１０Ａが送信する送信信号には、信号送信装置１０Ａを特定する送信装置識別子が含まれ、情報処理システム１は、当該送信装置識別子によって信号送信装置１０Ａ、及び信号送信装置１０Ａを装着した家畜３をそれぞれ識別することができる。例えば、信号送信装置１０Ａは、家畜３の耳等に装着される識別タグであってもよい。なお、信号送信装置１０Ａは、家畜３の身体への貼り付け及び埋め込み等によって家畜３に直接的に装着されていてもよく、取付用のケース等を用いて家畜３に間接的に装着されていてもよい。
【００２８】
図３に示したように、信号送信装置１０Ａは、発電部１１１と、蓄電部１１２と、電力制御部１１３と、第１の通信部１１４と、センサ部１１５と、通信制御部１１６とを備える。
【００２９】
（１−２−１−１．発電部）
発電部１１１は、信号送信装置１０Ａの周囲の環境に応じて電力を生成可能な１つ又は複数の発電装置を含む。具体的に、発電部１１１は、振動発電装置、光発電装置、熱電変換発電装置、酵素発電装置、電波発電装置、及び近傍電磁界発電装置等の各種発電装置のうちの１つ又は複数であってもよい。信号送信装置１０Ａは、発電部１１１を備えることにより、電池等の電源を備えなくとも発電部１１１により生成された電力を用いて送信信号を送信することができる。これにより、信号送信装置１０Ａは、電池等を備えていなくとも送信信号を送信することができるため、携帯性が向上し、家畜３への負荷が軽減され得る。また、電池を備えていないことで、電池を管理する手間を省くことができる。
【００３０】
振動発電装置は、静電型、電磁型、逆磁歪型または圧電型の発電素子を含み、振動を利用して発電する発電装置である。光発電装置は、例えば、太陽光又は屋内光を利用して発電する発電装置である。熱電変換発電装置は、例えば、ゼーベック効果もしくはトムソン効果を用いた発電素子、熱電子発電素子、又は熱磁気発電素子を含み、熱又は温度差等を利用して発電する発電装置である。酵素発電装置は、例えば、有機物等に含まれる炭水化物（例えば、ブドウ糖等）を酵素で分解することで発電する発電装置である。電波発電装置は、例えば、Ｗｉ−Ｆｉ、又は地上デジタル波等の電波を利用して発電する装置である。近傍電磁界発電装置は、例えば、近傍界の電磁波を利用して発電する発電装置である。
【００３１】
（１−２−１−２．蓄電部）
蓄電部１１２は、発電部１１１にて生成された電力を蓄える。蓄電部１１２に蓄えられた電力は、例えば、第１の通信部１１４を動作させるために使用される。蓄電部１１２は、例えば、リチウムイオン二次電池等の各種二次電池、電気二重層キャパシタもしくはリチウムイオンキャパシタ等の各種キャパシタ、又はセラミックコンデンサ、フィルムコンデンサ、アルミ電解コンデンサもしくはタンタルコンデンサ等の各種コンデンサのいずれか１つ又は複数の組み合わせであってもよい。
【００３２】
（１−２−１−３．電力制御部）
電力制御部１１３は、信号送信装置１０Ａの内部の電力供給を制御する。電力制御部１１３は、ＭＰＵ（Micro  Processing  Unit）又はＣＰＵ（Central  Processing  Unit）等の演算処理装置と、ＲＯＭ（Read  Only  Memory）及びＲＡＭ（Random  Access  Memory）等のメモリとにより構成され得る。具体的に、電力制御部１１３は、発電部１１１にて生成された電力を蓄電部１１２に充電し、蓄電部１１２に蓄えられた電力が所定量に達した場合、蓄電部１１２から第１の通信部１１４へ電力を供給する。これにより、信号送信装置１０Ａは、発電部１１１にて生成された電力量が所定量に達するたびに、第１の通信部１１４から送信信号を送信することができる。信号送信装置１０Ａから送信信号が送信されるタイミングは、発電部１１１での単位時間当たりの発電量によるが、例えば、数十秒ごとであってもよい。
【００３３】
（１−２−１−４．センサ部）
センサ部１１５は、家畜３の状態あるいは家畜３の周囲の状態を検出する。センサ部１１５は、振動センサ、第１の温度センサ、及び第２の温度センサを含んでもよい。このうち、振動センサは、家畜３の動作に伴って生じる振動を検出する。検出される振動量は、家畜３の活動量に相関するため、当該活動量の算出に用いられる。例えば、振動センサは、圧電素子を用いて構成され、振動の大きさや回数に応じた電力を生成する。かかる振動センサは、発電部１１１の一つとして機能してもよい。振動センサが生成した電力の少なくとも一部は、振動の有無及び大きさを示す情報（振動情報）として、振動発電用の蓄電装置に蓄電されてもよい。かかる蓄電装置は、通信用の電力を蓄電する蓄電装置よりも小さい容量の蓄電装置であってもよい。
【００３４】
振動発電用の蓄電装置に蓄電された電力、つまり、振動発電用の蓄電装置の端子間電圧は、振動センサにより検出された単位時間当たりの振動の回数や大きさに応じて異なる値を示す。振動センサにより検出される振動が大きいほど、あるいは、振動の回数が多いほど、端子間電圧の値が大きくなる。振動センサにより生成され蓄積された電力の情報は、振動情報として信号送信装置１０Ａの送信信号に含まれて情報処理サーバ３０に送信される。情報処理サーバ３０は、かかる振動情報に基づいて、家畜３の活動量の情報を算出することができる。
【００３５】
また、第１の温度センサは、例えば、家畜３の体表面に近接して設けられ、家畜３の体温に応じて変化し得る第１の温度Ｔ１を検出する。第２の温度センサは、例えば、家畜３の体表面とは反対方向に向けて設けられ、外気温に応じて変化し得る第２の温度Ｔ２を検出する。検出される温度情報は、信号送信装置１０Ａの送信信号に含まれて情報処理サーバ３０に送信される。情報処理サーバ３０は、第１の温度Ｔ１と第２の温度Ｔ２との温度差ΔＴに基づいて、家畜３の代謝量の情報を算出することができる。この場合、温度差ΔＴの値が大きいほど、家畜３の代謝量が大きいことを示す。
【００３６】
センサ部１１５は、上記の振動センサ、第１の温度センサ、及び第２の温度センサの代わりに、あるいは、振動センサ、第１の温度センサ、及び第２の温度センサと併せて、さらに別のセンサを備えていてもよい。例えば、センサ部１１５は、体温センサ、心拍数センサ、血糖値センサ及び血圧センサ等の家畜３の状態を測定するセンサを含んでもよい。また、センサ部１１５は、温度センサ、湿度センサ、気圧センサ、照度センサ、加速度センサ及びジャイロセンサ等の振動センサ、地磁気センサ、マイクロフォン並びに撮像装置等の家畜３の周囲の環境の状態を測定するセンサを含んでもよい。また、信号送信装置１０Ａは、上述した各種センサを複数種備えていてもよい。家畜３の発情期に特徴的な変化を示す状態量に相関する情報を検出可能なセンサであれば、用い得るセンサは特に制限されない。
【００３７】
（１−２−１−５．第１の通信部）
第１の通信部１１４は、アンテナ及び通信回路を備え、信号中継装置１０Ｂへ送信信号を送信する。具体的には、第１の通信部１１４は、蓄電部１１２に蓄えられた電力が所定量に達した場合、蓄電部１１２に蓄えられた電力を用いて、信号送信装置１０Ａを特定する送信装置識別子を含む送信信号を送信する。第１の通信部１１４は、例えば、Ｗｉ−Ｆｉ（登録商標）、ＺｉｇＢｅｅ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（登録商標）、ＡＮＴ（登録商標）、ＡＮＴ＋（登録商標）、ＥｎＯｃｅａｎ  Ａｌｌｉａｎｃｅ（登録商標）等の数百ＭＨｚ〜数ＧＨｚの帯域の波長（例えば、９２０ＭＨｚ等）の信号による通信、又は３ＧもしくはＬＴＥ（Long  Term  Evolution）等の移動体通信を行うアンテナ及び通信回路を備えていてもよい。あるいは、第１の通信部１１４は、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙに対応したアンテナ及び通信回路を備えていてもよい。
【００３８】
（１−２−１−６．通信制御部）
通信制御部１１６は、第１の通信部１１４による信号の送信を制御する。通信制御部１１６は、例えば、ＭＰＵ又はＣＰＵ等の演算処理装置と、ＲＯＭ及びＲＡＭ等のメモリとにより構成され得る。
【００３９】
具体的に、通信制御部１１６は、蓄電部１１２に蓄えられた電力を用いて、送信装置識別子及びセンサ情報を含む送信信号を送信するように第１の通信部１１４を制御する。すなわち、通信制御部１１６は、蓄電部１１２に蓄えられた電力が所定量に達した場合、センサ部１１５により検出された種々のセンサ情報を送信信号に追加させた後、当該送信信号を送信するように第１の通信部１１４を制御する。
【００４０】
図４は、信号送信装置１０Ａの送信信号に含まれる情報の一例を示した説明図である。図４に示すように、信号送信装置１０Ａの送信信号には、例えば、どのような情報が送信信号に含まれているかを示す信号のデータフォーマット情報、送信信号を送信した信号送信装置１０Ａを特定する送信装置識別子、及びセンサ部１１５により検出された各種のセンサ情報が含まれてもよい。各種のセンサ情報は、第１の温度センサにより検出された第１の温度Ｔ１の情報、第２の温度センサにより検出された第２の温度Ｔ２の情報、及び振動センサにより検出された振動情報を含んでもよい。
【００４１】
［１−２−２．信号中継装置］
信号中継装置１０Ｂは、牧場６０の所定の領域（例えば、畜舎６１、６２等）に設置され、信号送信装置１０Ａからの送信信号を受信する。また、信号中継装置１０Ｂは、受信した送信信号に信号中継装置１０Ｂを特定する中継装置識別子を追加した中継信号を通信網接続装置２０に送信する。このとき、中継信号は、通信網接続装置２０に直接送信されてもよく、あるいは、少なくとも１つの他の信号中継装置１０Ｂを介して通信網接続装置２０に送信されてもよい。
【００４２】
例えば、信号中継装置１０Ｂは、図２に示すような円柱形状を有する専用の通信装置であってもよく、信号送信装置１０Ａと同様の構成を有する通信装置であってもよく、携帯電話及びスマートフォン等の一般的な携帯通信端末であってもよい。
【００４３】
図３に示すように、信号中継装置１０Ｂは、第１の通信部１２１と、制御部１２２と、第２の通信部１２３とを備える。
【００４４】
（１−２−２−１．第１の通信部）
第１の通信部１２１は、アンテナ及び通信回路を備え、信号送信装置１０Ａからの送信信号を受信する。例えば、第１の通信部１２１は、信号送信装置１０Ａの第１の通信部１１４からの送信信号を受信可能なアンテナ及び通信回路により構成されていてもよい。
【００４５】
（１−２−２−２．第２の通信部）
第２の通信部１２３は、アンテナ及び通信回路を備え、中継信号を通信網接続装置２０に送信する。具体的には、第２の通信部１２３は、第１の通信部１２１にて受信した送信信号に対して信号中継装置１０Ｂを特定する中継装置識別子を追加した中継信号を通信網接続装置２０へ送信する。これにより、中継信号を受信した情報処理サーバ３０は、中継信号に含まれる送信装置識別子及び中継装置識別子によって、送信信号を送信した信号送信装置１０Ａと、送信信号を受信した信号中継装置１０Ｂとを識別することができる。
【００４６】
第２の通信部１２３は、例えば、Ｗｉ−Ｆｉ、ＺｉｇＢｅｅ、Ｂｌｕｅｔｏｏｔｈ、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ、ＡＮＴ、ＡＮＴ＋、ＥｎＯｃｅａｎ  Ａｌｌｉａｎｃｅ等の数百ＭＨｚ〜数ＧＨｚの帯域の波長（例えば、９２０ＭＨｚ等）の信号による通信、又は３ＧもしくはＬＴＥ等の移動体通信を行うアンテナ及び通信回路を備えていてもよい。また、第２の通信部１２３は、少なくとも周波数又は通信方式のいずれかが第１の通信部１２１とは異なる通信方式のアンテナ及び通信回路を備えていてもよい。これによれば、信号中継装置１０Ｂは、送信信号と中継信号とが混線することを防止することができる信号中継装置１０Ｂから送信される中継信号の通信手段は、無線による通信手段であってもよく、有線による通信手段であってもよい。
【００４７】
図５は、信号中継装置１０Ｂが送信する中継信号に含まれる情報の一例を示す説明図である。図５に示すように、信号中継装置１０Ｂが送信する中継信号には、例えば、図４と同様に、どのような情報が中継信号に含まれているかを示す信号のデータフォーマット情報、送信信号を送信した信号送信装置１０Ａを特定するための送信装置識別子、及びセンサ部１１５にて測定された各種のセンサ情報が含まれてもよい。各種のセンサ情報は、第１の温度センサにより検出された第１の温度Ｔ１の情報、第２の温度センサにより検出された第２の温度Ｔ２の情報、及び振動センサにより検出された振動情報を含んでもよい。また、信号中継装置１０Ｂが送信する中継信号には、例えば、次の受信先の信号中継装置を特定する識別子、送信信号を受信した信号中継装置１０Ｂを特定する中継装置識別子、送信信号を受信した時刻を示す情報、及び受信した信号の電波強度を示す情報が含まれていてもよい。これらは、信号中継装置１０Ｂが中継信号に追加した情報である。
【００４８】
（１−２−２−３．制御部）
制御部１２２は、信号中継装置１０Ｂの各部を制御する。具体的には、制御部１２２は、第１の通信部１２１により受信した送信信号に、信号中継装置１０Ｂを特定する中継装置識別子を追加し、第２の通信部１２３により中継信号として送信するように各部を制御する。制御部１２２は、例えば、ＭＰＵ又はＣＰＵ等の演算処理装置と、信号中継装置１０Ｂの識別情報、制御プログラム及び制御パラメータ等を記憶するＲＯＭ及びＲＡＭ等のメモリとから構成されてもよい。
【００４９】
また、制御部１２２は、信号送信装置１０Ａが送信した送信信号を第１の通信部１２１で受信した際の信号の電波強度に関する情報を送信信号に追加し、中継信号としてもよい。これによれば、情報処理サーバ３０は、送信信号の電波強度に基づいて、信号送信装置１０Ａと、信号中継装置１０Ｂとの距離を推定することができるため、信号送信装置１０Ａの位置をより詳細に把握することができる。また、情報処理サーバ３０は、電波強度が閾値未満である送信信号を無視することで、ノイズ信号を除去し、より正確に信号送信装置１０Ａの位置を判断することができる。
【００５０】
［１−２−３．通信網接続装置］
通信網接続装置２０は、通信網４０を介して、信号中継装置１０Ｂの各々から送信された中継信号を情報処理サーバ３０に送信する。通信網接続装置２０は、通信網４０に接続可能であれば有線又は無線のいずれの通信デバイスを備える通信装置であってもよい。例えば、通信網接続装置２０は、有線又は無線ＬＡＮ（Local  Area  Network）に接続可能なゲートウェイ装置、又は移動体通信網に接続可能な移動体通信端末であってもよい。
【００５１】
図３に示すように、通信網接続装置２０は、第２の通信部２１０と、制御部２２０と、通信網接続部２３０とを備える。
【００５２】
（１−２−３−１．第２の通信部）
第２の通信部２１０は、アンテナ及び通信回路を備え、信号中継装置１０Ｂから送信された中継信号を受信する。具体的には、第２の通信部２１０は、信号中継装置１０Ｂの第２の通信部１２３から送信される中継信号を受信可能なアンテナ及び通信回路にて構成されていてもよい。
【００５３】
（１−２−３−２．制御部）
制御部２２０は、通信網接続装置２０の各部を制御する。具体的には、制御部２２０は、第２の通信部２１０、及び通信網接続部２３０における信号の送受信を制御する。制御部２２０は、例えば、演算処理装置であるＭＰＵと、制御プログラム及び制御パラメータ等を記憶するメモリとを備えていてもよい。
【００５４】
（１−２−３−３．通信網接続部）
通信網接続部２３０は、第２の通信部２１０で受信した中継信号を情報処理サーバ３０へ送信する。通信網接続部２３０は、通信網４０に接続可能であれば、有線又は無線のいずれの通信装置であってもよい。例えば、通信網接続部２３０は、有線又は無線ＬＡＮ対応通信装置であってもよく、有線によるケーブル通信を行うケーブル通信装置であってもよく、移動体通信を行う通信装置であってもよい。
【００５５】
図６は、通信網接続装置２０が送信する中継信号に含まれる情報の一例を示す。図６に示すように、通信網接続装置２０が送信する中継信号には、例えば、図５と同様に、どのような情報が中継信号に含まれているかを示す信号のデータフォーマット情報、送信信号を送信した信号送信装置１０Ａを特定する送信装置識別子、及びセンサ部１１５により検出された各種のセンサ情報が含まれてもよい。かかるセンサ情報には、少なくとも第１の温度Ｔ１の情報、第２の温度Ｔ２の情報、及び振動情報が含まれ得る。
【００５６】
また、通信網接続装置２０が送信する中継信号には、例えば、経由した信号中継装置１０Ｂを特定する中継装置識別子、信号中継装置１０Ｂが送信信号を受信した時刻を示す情報、及び受信した送信信号の電波強度を示す情報が含まれていてもよい。なお、次の受信先の信号中継装置を特定する識別情報は、通信網接続装置２０が送信する信号には含まれていない。
【００５７】
［１−２−４．通信網］
通信網４０は、情報の送受信が行われるネットワークである。通信網４０は、例えば、インターネット、衛星通信網、電話回線網、又は移動体通信網（例えば、３Ｇ回線網等）等であってもよい。
【００５８】
［１−２−５．飼育者側情報端末］
飼育者側情報端末５０は、飼育者により利用され、通信網４０を介して情報処理サーバ３０にアクセス可能になっている。飼育者側情報端末５０は、ユーザ（飼育者）の操作入力を受け付け、牛群を管理するための種々の参照情報を含む表示画像を表示部４１７に表示する。図３に示したように、飼育者側情報端末５０は、通信部４１１と、制御部４１３と、操作部４１５と、表示部４１７とを備える。飼育者側情報端末５０は、スピーカ及びヘッドホン等の音声出力装置を備えてもよい。
【００５９】
操作部４１５は、タッチパネル、キーボード、マウス、ボタン、マイクロフォン、スイッチ及びレバー等、ユーザ（飼育者）により操作指令情報が入力される入力装置と、入力された情報に基づいて入力信号を生成する入力制御回路とを備える。操作部４１５は、ユーザ（飼育者）からの入力を入力信号に変換して制御部５２０に伝達する。
【００６０】
表示部４１７は、例えば、ＣＲＴ（Cathod  Ray  Tube）表示装置、液晶表示装置、有機ＥＬ（Organic  ElectroLuminescence）表示装置等の表示装置を備えてもよい。例えば、表示部４１７は、情報処理サーバ３０から受信した表示情報に基づいて生成される表示画像を表示する。
【００６１】
通信部４１１は、通信網４０に接続するためのアンテナ及び通信回路を備え、情報処理サーバ３０から表示情報を受信し、ユーザによる操作部４１５への入力情報を情報処理サーバ３０へ送信する。例えば、通信部４１１は、有線又は無線ＬＡＮ対応通信装置であってもよく、有線によるケーブル通信を行うケーブル通信装置であってもよく、移動体通信を行う通信装置であってもよい。
【００６２】
制御部４１３は、飼育者側情報端末５０内の各部を制御する。例えば、制御部４１３は、操作部４１５への入力操作に応じて、通信部４１１を介して情報処理サーバ３０へ表示情報を要求する信号を出力させる。また、制御部４１３は、操作部４１５への入力操作に応じて、通信部４１１を介して情報処理サーバ３０へ、獣医側情報端末７０への通知指令信号を出力させる。また、制御部４１３は、通信網４０を介して情報処理サーバ３０から送信された表示情報を、表示部４１７に表示させる。制御部４１３は、ＭＰＵ又はＣＰＵ等の演算処理装置と、制御プログラム及び制御パラメータ等を記憶するＲＯＭ及びＲＡＭ等のメモリとを備えてもよい。この場合、メモリ等の記憶媒体に記録されたアプリケーションを演算処理装置が実行することにより、制御部４１３の各動作が実行されてもよい。
【００６３】
［１−２−６．獣医側情報端末］
獣医側情報端末７０は、獣医により利用され、通信網４０を介して情報処理サーバ３０にアクセス可能になっている。獣医側情報端末７０は、ユーザ（獣医）による操作入力を受け付け、牛群を管理するための種々の参照情報を含む表示画像を表示部４２７に表示する。図３に示したように、獣医側情報端末７０は、通信部４２１と、制御部４２３と、操作部４２５と、表示部４２７とを備える。
【００６４】
それぞれの通信部４２１、制御部４２３、操作部４２５及び表示部４２７は、飼育者側情報端末５０の各部と同様の構成とすることができる。ただし、飼育者側情報端末５０及び獣医側情報端末７０から情報処理サーバ３０に対して、家畜３の管理に用いる共通の情報を要求した場合であっても、飼育者と獣医とでは役割が異なることから、飼育者側情報端末５０の表示部４１７への表示内容と、獣医側情報端末７０の表示部４２７への表示内容とが異なり得る。獣医側情報端末７０においても、メモリ等の記憶媒体に記録されたアプリケーションを演算処理装置が実行することにより、制御部４２３の各動作が実行されてもよい。
【００６５】
［１−２−７．情報処理サーバ］
情報処理サーバ３０は、信号中継装置１０Ｂから送信された中継信号を受信し、個々の家畜３の個体情報を管理する。情報処理サーバ３０に送信された中継信号には、送信信号を送信した信号送信装置１０Ａの送信装置識別子、信号中継装置１０Ｂが送信信号を受信した時刻を示す情報、及び振動情報や温度情報等のセンサ情報が含まれ得る。情報処理サーバ３０は、受信した時刻情報及びセンサ情報を送信装置識別子とともに蓄積する。時刻情報として、信号中継装置１０Ｂが送信信号を受信した時刻の代わりに、情報処理サーバ３０が信号を受信した時刻が付加されてもよい。また、情報処理サーバ３０は、飼育者側情報端末５０及び獣医側情報端末７０に飼育者又は獣医が入力した情報を、通信網４０を介して受信し、個々の家畜３の個体情報を管理する。例えば、飼育者側情報端末５０及び獣医側情報端末７０に入力される情報は、個々の家畜３の発情期の情報、発情診断結果の情報、妊娠鑑定結果の情報、雌雄判別結果の情報及び分娩結果の情報の少なくとも一つであってよい。
【００６６】
情報処理サーバ３０は、飼育者側情報端末５０及び獣医側情報端末７０からの要求に応じて、所定の表示情報を飼育者側情報端末５０及び獣医側情報端末７０に表示させる。これにより、飼育者と獣医とで、家畜３の個体情報を共有することができる。また、情報管理サーバ３０は、飼育者側情報端末５０及び獣医側情報端末７０のいずれか一方の情報端末からの入力に応じて、他方の情報端末への通知処理を行うことができる。
【００６７】
例えば、情報処理サーバ３０は、飼育者側情報端末５０から、特定の家畜３の基本繁殖情報の表示要求を受けたときに、飼育者側情報端末５０に対して、基本繁殖情報の表示情報を送信し、飼育者側情報端末５０上に表示させる。また、飼育者が基本繁殖情報を参照しながら家畜の発情を判定し、発情連絡の入力をした場合に、情報処理サーバ３０は、獣医側情報端末７０への通知要求を受信し、獣医側情報端末７０への通知処理を行う。このとき、情報処理サーバ３０は、発情連絡の通知要求があった時間を示す時間情報を、家畜の発情履歴としてデータベースに登録する。この発情連絡の通知要求があった時間は、飼育者が飼育者側情報端末５０に発情連絡の入力をした時間であってもよく、情報処理サーバ３０が発情連絡の通知要求を受信した時間であってもよい。また、この時間情報は、発情日の情報であってもよく、より詳細な発情の年、月、日、時、秒等の情報を含んでもよい。
【００６８】
図３に示すように、情報処理サーバ３０は、通信網接続部３１０と、制御部３２０と、データベース記憶部３３０とを備える。
【００６９】
通信網接続部３１０は、通信網４０に接続可能な通信インターフェース及び通信回路を備え、通信網４０を介して信号中継装置１０Ｂから送信された中継信号を受信する。通信網接続部３１０は、通信網接続装置２０の通信網接続部２３０と同様に、通信網４０に接続可能であり、通信網４０を介して信号を送受信することが可能な通信装置であれば、有線又は無線のいずれの通信方式であってもよい。例えば、通信網接続部３１０は、有線又は無線ＬＡＮ対応通信装置であってもよく、有線によるケーブル通信を行うケーブル通信装置であってもよく、移動体通信を行う通信装置であってもよい。
【００７０】
制御部３２０は、ＭＰＵ又はＣＰＵ等の演算処理装置と、ＲＯＭやＲＡＭ等のメモリとを備える。制御部３２０は、個々の家畜３に装着された信号送信装置１０Ａから送信された送信信号を含んで生成された中継信号と、家畜３の個体情報とに基づいて、データベース記憶部３３０へのセンサ情報の記憶処理を実行する。また、制御部３２０は、飼育者側情報端末５０及び獣医側情報端末７０に入力された家畜３の個体情報をデータベース記憶部３３０に登録する処理を実行する。
【００７１】
データベース記憶部３３０は、家畜３の個体情報あるいはセンサ情報が登録されたデータベースを記憶する記憶部である。家畜３の個体情報とは、例えば、家畜３の名称、個体識別番号、月齢、雌雄、品種、生殖周期、発情履歴、及び装着された信号送信装置１０Ａの送信装置識別子等であってもよい。発情履歴は、過去の発情日、発情時刻（時分）、発情継続時間、又は発情強度等の情報を含む。センサ情報とは、例えば、信号送信装置１０Ａに備えられた温度センサや振動センサにより検出されて、送信信号とともに送信された振動情報や温度情報である。例えば、データベース記憶部３３０は、ＨＤＤ（Hard  Disk  Drive）装置、又はＳＳＤ（Solid  State  Drive）装置等の記憶装置であってもよい。なお、データベース記憶部３３０は、情報処理サーバ３０と別体のストレージサーバであってもよい。
【００７２】
＜＜２．情報処理装置（情報処理サーバ）＞＞
次に、図７を参照して、本実施形態に係る情報処理サーバ（情報処理装置）３０について詳細に説明する。図７は、本実施形態に係る情報処理サーバ３０の機能構成を示すブロック図である。情報処理装置３０は、例えば情報処理サーバとすることができるが、この例に限られない。情報処理装置３０は、タブレット端末等の情報端末であってもよい。
【００７３】
図７に示すように、情報処理サーバ３０は、通信網接続部３１０と、制御部３２０と、データベース記憶部３３０とを備える。このうち、制御部３２０は、信号処理部３４０と、情報制御部３５０と、データベース記憶部３３０とを備える。また、信号処理部３４０は、状態判定部３４１と、振動発電電力積算部３４３と、温度差算出部３４５とを備える。また、情報制御部３５０は、表示情報制御部３５１と、通知制御部３５３と、学習制御部３５５とを備える。
【００７４】
＜２−１．通信網接続部＞
通信網接続部３１０は、通信網４０に接続可能な通信インターフェース及び通信回路を備え、通信網４０を介して信号中継装置１０Ｂから送信された中継信号を受信する。また、通信網接続部３１０は、通信網４０を介して、飼育者側情報端末５０及び獣医側情報端末７０から送信された信号を受信する。また、通信網接続部３１０は、飼育者側情報端末５０又は獣医側情報端末７０からの指令信号に基づいて、通信網４０を介して、飼育者側情報端末５０又は獣医側情報端末７０に通知あるいは表示情報を送信する。
【００７５】
＜２−２．データベース記憶部＞
データベース記憶部３３０は、個々の家畜３の個体情報が登録されたデータベースを記憶する。上述のとおり、データベース記憶部３３０は、ＨＤＤ装置、又はＳＳＤ装置等の記憶装置であってもよい。なお、データベース記憶部３３０は、情報処理サーバ３０と別体のストレージサーバであってもよい。
【００７６】
データベース記憶部３３０に記憶される家畜３の個体情報の具体例を図８及び図９に示す。図８は、家畜３としての乳牛の個体情報のうちの基礎的な情報を示した表図であり、図９は、家畜３としての乳牛の個体情報のうちの繁殖に関する繁殖情報を示した表図である。図８に示すように、データベース記憶部３３０に記憶される家畜３の基礎的な情報としては、例えば、家畜３の個体識別番号、名前に相当する名号、月齢、父牛の個体識別番号及び名号、並びに母牛の個体識別番号及び名号等を挙げることができる。また、図９に示すように、データベース記憶部３３０に記憶される家畜３の繁殖情報としては、家畜３の発情兆候、受精情報、妊娠鑑定情報、雌雄判別情報、乾乳情報、空胎日数、及び分娩情報等を挙げることができる。
【００７７】
これらの繁殖情報の詳細について図１０を参照して説明する。図１０は、乳牛の繁殖サイクルを示す説明図である。なお、図１０では、家畜３の飼育過程の例として乳牛の繁殖サイクルを例として示しているが、他の家畜においても家畜の幼少期、成熟期、病気の状態、等飼育の段階に分けて管理される家畜であれば、その家畜に対応した飼育過程の段階の情報がデータベース記憶部３３０に記憶され、情報処理サーバ３０の各処理において用いられる。
【００７８】
図１０に示すように、乳牛の場合、出産未経験の牛を未経産牛ともいい、出産経験がある牛を経産牛ともいう。いずれの牛の場合でも、まず、未受精の状態から、発情兆候の発生、受精、及び妊娠鑑定を経て妊娠状態となる。なお、妊娠鑑定にて未受胎であると鑑定された場合、再度、受精、及び妊娠鑑定が行われる。また、妊娠状態の牛は、分娩予定日の前の６０日間では、出産に備えて搾乳が制限される。この搾乳が制限された期間を乾乳期間ともいう。乾乳期間を経て、出産に至った牛は、経産牛として、再度未受精の状態に戻る。乳牛では、上記のようなサイクルにて繁殖が行われる。
【００７９】
すなわち、図９で示した繁殖情報は、対応する家畜３が上記の繁殖サイクルのいずれの状態であるのか、あるいは、繁殖サイクルの履歴を示している。家畜３の発情兆候とは、未受精の状態における発情兆候の程度に関する情報である。受精情報とは、受精を行った日付及び回数、種雄牛に関する情報である。妊娠鑑定情報とは、受精後の妊娠鑑定を行った日付及び鑑定結果に関する情報である。雌雄判別情報とは、妊娠した牛の胎児の雌雄に関する情報である。乾乳情報とは、乾乳期間の予定、及び乾乳中か否かに関する情報である。空胎日数とは、分娩後からの経過日数に関する情報である。分娩情報とは、妊娠牛の分娩予定日、及び分娩の履歴に関する情報である。
【００８０】
これらの家畜３の個体情報は、家畜３を管理するための情報として、家畜３を管理する飼育者又は獣医が飼育者側情報端末５０又は獣医側情報端末７０に情報を入力することによって更新情報が情報処理サーバ３０に送信され、随時更新され得る。
【００８１】
これらの繁殖履歴のほか、データベース記憶部３３０には、個々の家畜３の投薬履歴、傷病履歴、餌購入履歴の各情報が記録されてもよい。さらに、データベース記憶部３３０には、飼育されていた場所の情報、異なる牧場等に預けられていた期間の情報、飼育場所の気温や日照時間等の周囲の環境の情報の少なくとも１つが記憶されてもよい。これらの情報は、飼育者側情報端末５０又は獣医側情報端末７０に入力することにより通信網４０を介して情報処理サーバ３０に送信されてもよい。これらの情報は、従来紙媒体で管理されることがほとんどであり、日々の記入の手間や書き写す際の煩わしさ、台帳が多いことによる煩雑さ、保管場所の確保等で不都合が生じていた。しかしながら、電子化された情報であれば、飼育者や獣医だけでなく、その他の関係者にも共有させることが容易であり、情報の出力又は送信も容易になる。
【００８２】
さらに、データベース記憶部３３０には、飼育者又は獣医によって、個々の家畜３の発情日や受精日、発情開始時間、発情終了時間、発情の強弱、発情継続時間の長短等の情報が記録されてもよい。これらの情報は、飼育者側情報端末５０又は獣医側情報端末７０に入力することにより通信網４０を介して情報処理サーバ３０に送信されてもよい。
【００８３】
＜２−３．制御部＞
制御部３２０は、ＭＰＵ又はＣＰＵ等の演算処理装置と、制御プログラム及び制御パラメータ等を記憶するＲＯＭ及びＲＡＭ等のメモリとから構成されてもよい。この場合、演算処理装置がメモリに記憶された制御プログラムを実行することにより、制御部３２０に含まれる各部の機能が実現され得る。
【００８４】
［２−３−１．データベース制御部］
データベース制御部３２５は、データベース記憶部３３０に記憶される家畜３の個体情報を制御する。具体的には、データベース制御部３２５は、家畜３を管理する飼育者又は獣医による情報の入力に基づいて、データベース記憶部３３０に記憶される家畜３の個体情報を追加、更新又は削除する。更新情報等の入力は、飼育者側情報端末５０又は獣医側情報端末７０を介して行われてもよい。
【００８５】
信号送信装置１０Ａが各種センサを備える場合、データベース制御部３２５は、各種センサにて測定された家畜３の状態に関する情報、又は該家畜３の周囲の環境の状態に関する情報に基づいて、家畜３の個体情報を追加、更新又は削除してもよい。例えば、データベース制御部３２５は、信号送信装置１０Ａから送信された信号に含まれる温度情報又は振動情報に基づいて、家畜３の個体情報のうち発情状態又は分娩状態等の繁殖に関する情報を変更してもよい。
【００８６】
［２−３−２．信号処理部］
信号処理部３４０は、主として信号送信装置１０Ａから送信された送信信号（中継信号）に基づいて所定の処理を実行する。本実施形態に係る情報処理システム１では、信号送信装置１０Ａから送信され、信号中継装置１０Ｂを経由して受信される中継信号には、信号送信装置１０Ａ及び信号中継装置１０Ｂを特定する識別情報と、センサ部１１５により検出された振動情報及び温度情報等のセンサ情報と、信号中継装置１０Ｂが送信信号を受信した時刻を示す情報等が含まれ得る。以下、振動情報が、圧電素子によって発電された振動発電電力の一部を蓄積する蓄電部の端子間電圧の値である場合を例に採って説明する。
【００８７】
（２−３−２−１．振動発電電力積算部）
振動発電電力積算部３４３は、受信された中継信号に含まれる振動情報に基づいて、個々の家畜に装着された信号送信装置１０Ａの振動発電電力の積算値を求める。振動発電電力の単位時間当たりの積算値は、家畜３の活動量に相関する。例えば、振動発電電力積算部３４３は、あらかじめ設定される所定の単位期間に振動センサにより生成されて振動発電用の蓄電部に蓄電された振動発電電力量を示す端子間電圧Ｖの積算値を求めてもよい。例えば、信号送信装置１０Ａが発電部１１１として太陽電池を備える場合、太陽が照射し得る時間帯には、太陽電池の発電電力量が大きく、信号送信装置１０Ａからは適宜の頻度で送信信号が送信されるため、家畜３の活動量に相関する振動情報は逐次情報処理サーバ３０に送信され得る。一方、太陽が照射しない時間帯には、太陽電池の発電電力量が小さく、信号送信装置１０Ａからの送信信号の送信間隔が長くなって、情報処理サーバ３０は振動情報を正確に把握できない場合がある。
【００８８】
このため、太陽が照射し得る昼間の時間帯、例えば、８時から１５時までを単位期間として、毎日この単位期間に送信された送信信号に含まれる振動情報である端子間電圧Ｖを積算してもよい。あるいは、８時から１４時までの時間を２時間ごとに区切り、８時から１０時、１０時から１２時、１２時から１４時のそれぞれの期間を単位期間として、送信された送信信号に含まれる振動情報である端子間電圧Ｖを積算してもよい。算出された電圧積算値∫Ｖは、データベース制御部３２５によりデータベース記憶部３３０に記憶される。
【００８９】
（２−３−２−２．温度差算出部）
温度差算出部３４５は、受信された中継信号に含まれる第１の温度Ｔ１及び第２の温度Ｔ２に基づいて、温度差ΔＴを求める。第１の温度Ｔ１と第２の温度Ｔ２との温度差ΔＴは、家畜３の代謝量に相関する。温度差算出部３４５は、信号送信装置１０Ａから送信された各送信信号に含まれる第１の温度Ｔ１と第２の温度Ｔ２との温度差ΔＴを求める。算出された温度差ΔＴは、データベース制御部３２５によりデータベース記憶部３３０に記憶される。
【００９０】
本実施形態に係る情報処理システム１では、第１の温度Ｔ１は家畜３の体温に相関する温度であり、第２の温度Ｔ２は外気温に相関する温度である。家畜が健康な状態であるほど代謝が激しく、温度差ΔＴは大きくなり得る。受信された信号のそれぞれに含まれる第１の温度Ｔ１と第２の温度Ｔ２との温度差ΔＴが個別にデータベース記憶部３３０に記憶されていてもよく、例えば日単位で温度差ΔＴを積算した積算値∫ΔＴがデータベース記憶部３３０に記憶されていてもよい。
【００９１】
（２−３−２−３．状態判定部）
状態判定部３４１は、電圧積算値∫Ｖ、及び、温度差ΔＴの情報に基づいて、家畜３の状態を判定する。例えば、振動情報に基づいて得られる電圧積算値∫Ｖは家畜３の活動量に相関し、家畜３の活動量は発情状態に相関する。また、温度情報に基づいて得られる温度差ΔＴは家畜３の代謝量に相関し、代謝は分娩状態に相関する。このため、状態判定部３４１では、振動情報に基づいて得られる電圧積算値∫Ｖと、温度情報に基づいて得られる温度差ΔＴの情報に基づいて、家畜３の状態を判定する。
【００９２】
図１１は、乳牛の体表面側で検出される第１の温度Ｔ１と、体表面側とは反対側に向けられて検出される第２の温度Ｔ２との温度差ΔＴの推移を示している。温度差ΔＴに置き換えられて表示されている乳牛の代謝量は、分娩の３日前から低カルシウム血症により代謝が減少し、その後、代謝が衰弱し続け、死亡日には温度差ΔＴがゼロになっている。したがって、第１の温度Ｔ１と第２の温度Ｔ２との温度差ΔＴを乳牛の代謝量とみなすことが妥当であることが分かる。
【００９３】
家畜３の活動量及び代謝量に基づいて行われる家畜３の状態の判定は、例えば、死亡もしくは衰弱、発情の有無、傷病の有無であってもよい。さらには、家畜３の活動量及び代謝量の情報から、信号送信装置１０Ａの脱落を検知することもできる。判定結果の情報は、データベース記憶部３３０に記憶され、例えば、飼育者９Ａ又は獣医９Ｂの情報端末７０からの要求に応じて提供され得る。これにより、飼育者９Ａ又は獣医９Ｂは、それぞれの家畜３の状態を把握し、診断を要する家畜３の有無の判断等に活用することができる。
【００９４】
［２−３−３．表示情報制御部］
情報制御部３５０は、主として、飼育者側情報端末５０及び獣医側情報端末７０に入力される情報に基づき種々の制御を実行する。情報制御部３５０は、表示情報制御部３５１と、通知制御部３５３と、学習制御部３５５とを有する。
【００９５】
（２−３−３−１．表示情報制御部）
表示情報制御部３５１は、飼育者側情報端末５０又は獣医側情報端末７０からの要求に応じて、所定の表示情報を飼育者側情報端末５０又は獣医側情報端末７０に送信させる。例えば、表示情報制御部３５１は、飼育者側情報端末５０又は獣医側情報端末７０から管理情報の要求があった場合、要求された牧場で飼育されている複数の家畜３の現在の状態情報の一覧の表示情報を提供してもよい。かかる管理情報は、例えば、個々の家畜３が、図１０に示した繁殖サイクルのどの状態にあるかを示す情報であってもよい。かかる管理情報であれば、飼育者又は獣医は、次にどの家畜３に対してどのような処置が必要になるかを把握することができる。
【００９６】
また、表示情報制御部３５１は、飼育者側情報端末５０又は獣医側情報端末７０から繁殖情報の要求があった場合、要求された家畜３の現在の繁殖情報の一覧の表示情報を提供してもよい。このとき、表示情報は、発情期に特徴的な変化を示す活動量の推移の情報を含んでもよい。活動量の推移は、つまり、あらかじめ設定された単位時間に振動センサとしての圧電素子により発電された振動発電電力量を示す端子間電圧Ｖの積算値∫Ｖの推移であってもよい。活動量の推移は、例えば１日ごとの端子間電圧Ｖの積算値∫Ｖの推移であってもよい。これにより、繁殖情報を見た飼育者又は獣医が、活動量の推移を目視しながら、他の繁殖情報と併せて、家畜３の発情を判定することができる。なお、活動量は、発情期に特徴的な変化を示す状態量の一例であり、活動量以外の状態量の推移が表示されてもよい。例えば、膣内の電気伝導度の値や、膣内のｐＨ値等の推移が表示されてもよい。
【００９７】
また、表示情報制御部３５１は、活動量の推移を表示させる際に、対象の家畜３の端子間電圧Ｖの積算値∫Ｖの実測データと併せて、基準推移のデータを併せて表示させてもよい。基準推移のデータが表示されることにより、飼育者は、実測データを基準推移のデータに照らし合わせて、発情を予測することができる。基準推移は、例えば、当該対象の家畜３の前回の発情周期の活動量の推移であってもよいし、過去の発情周期における活動量の平均推移のデータであってもよい。あるいは、基準推移は、同種の複数の家畜３の発情周期における活動量の平均推移のデータであってもよい。対象の家畜３の過去の活動量の平均推移は、学習制御部３５５による学習結果として生成され得る。
【００９８】
また、表示情報制御部３５１は、活動量の推移の情報を表示する際に、前回の発情日の表示を行わせてもよい。これにより、飼育者は、次の発情の予測を容易に行うことができる。また、表示情報制御部３５１は、活動量の推移の情報を表示する際に、次の予測発情日を表示させてもよい。予測発情日は、学習制御部３５５による学習結果として予測され得る。例えば、表示情報制御部３５１は、個々の家畜３の発情日、受精日、発情強度、発情継続時間のうちの少なくとも１つの情報の履歴に基づいて、予測発情日を予測してもよい。
【００９９】
さらに、表示情報制御部３５１は、過去の発情継続期間を参照して、発情継続予測時間を併せて表示させてもよい（図１９を参照）。同様に、表示情報制御部３５１は、過去の発情強度を参照して、予測発情強度を併せて表示させてもよい（図１９を参照）。これらの発情継続予測時間又は予測発情強度は、過去の平均値であってもよく、直前の情報又は直近の適宜の数の平均値であってもよい。かかる表示を併せてすることで、受精のタイミングを失することを防ぐことができる。
【０１００】
（２−３−３−２．通知制御部）
通知制御部３５３は、飼育者側情報端末５０に、獣医への発情の通知要求の入力があったときに、獣医側情報端末７０に対して発情連絡があったことを通知する。通知は、画像表示、音声出力又は光源の点灯等、種々の方法であり得る。発情連絡があったことの通知を受けた獣医は、例えば、獣医側情報端末７０により、情報処理サーバ３０に繁殖情報を要求する入力をすることで、繁殖情報を獣医側情報端末７０に表示させ、家畜３の現在の状態を確認することができる。
【０１０１】
また、通知制御部３５３は、飼育者側情報端末５０に、獣医への発情の通知要求の入力があったときに、通知要求があった時間を示す時間情報を家畜３の発情履歴としてデータベース記憶部３３０に記憶させる。例えば、通知制御部３５３は、その日の日付を発情日としてデータベース記憶部３３０に登録させる。つまり、飼育者から獣医に対して発情連絡をするときに、同時に、発情日が登録される。発情日とともに通知要求があった時刻をデータベース記憶部３３０に記憶させてもよい。したがって、飼育者においては、飼育者側情報端末５０に、獣医への発情連絡の入力をすることで、内部処理として発情日の情報がデータベース記憶部３３０に蓄積されることとなる。
【０１０２】
（２−３−３−３．学習制御部）
学習制御部３５５は、データベースに登録される個々の家畜３の発情履歴の情報、及び、活動量の履歴の情報に基づいて、活動量の推移の情報５１０と併せて表示させる活動量の基準推移の学習処理を実行する。例えば、学習制御部３５５は、発情周期ごとの活動量の推移を平均化する等により、活動量の基準推移を学習してもよい。この場合、個々の家畜３ごとに、あらかじめ設定した直近の複数回の活動量の推移が用いられてもよい。また、複数の家畜３の発情周期ごとの活動量の推移が用いられてもよい。かかる学習制御部３５５を備えることにより、飼育者による発情の判定の補助や、受精のタイミング等の判断が容易になる。
【０１０３】
具体的に、学習制御部３５５は、信号送信装置１０Ａから送信される送信信号に含まれるセンサ情報、及び、飼育者及び獣医により飼育者側情報端末５０又は獣医側情報端末７０に入力される発情日の情報、発情診断結果の情報、妊娠鑑定結果の情報、雌雄判定結果の情報、及び分娩結果の情報等を用いて、家畜３の発情や異常を判別するための参照データを生成する学習処理を行ってもよい。かかる学習制御部３５５を備えることにより、飼育者による発情の判定の補助や、受精のタイミング等の判断が容易になる。
【０１０４】
また、学習制御部３５５は、個々の家畜３の過去の発情日及び受精日の履歴に基づいて、当該家畜３の標準的な発情周期を算出してもよい。また、学習制御部３５５は、個々の家畜３の過去の発情開始時間及び発情終了時間に基づいて、当該家畜３の標準的な発情継続時間を算出してもよい。例えば、飼育者から獣医への発情連絡の通知の操作入力が行われた後、獣医が受精作業時に行う発情強弱診断の結果、発情が継続していた場合には、当該発情連絡の通知の操作入力から、発情強弱診断までの時間を継続時間としてもよい。また、学習制御部３５５は、個々の家畜３の過去の発情の強弱に基づいて、当該家畜３の標準的な発情の強さを算出してもよい。学習制御部３５５は、個々の家畜３の標準的な発情の強さに応じて、状態判定部３４１による発情判定を行うための活動量の閾値を補正してもよい。これにより、家畜３の個体差を考慮して、発情の有無の判定が行われるようになる。
【０１０５】
また、学習制御部３５５は、個々の家畜３の過去の発情継続時間の長短に基づいて、当該家畜３の標準的な発情継続時間を算出してもよい。さらに、学習制御部３５５は、算出された標準的な発情周期、発情継続時間、発情の強さの１つ又は複数の情報に基づいて、予測発情日を求めてもよい。学習制御部３５５により求められた情報は、例えば、繁殖情報の表示情報に含まれる活動量の推移とともに表示されてもよい。これにより、飼育者又は獣医は、家畜３の繁殖に関わる様々な情報を共有することができる。また、飼育者又は獣医は、個々の家畜３の次回の発情日を推定しやすくなる。なお、学習制御部３５５による学習結果に基づくアルゴリズムを用いて、状態判定部３４１が状態判定処理を行ってもよい。
【０１０６】
＜２−４．情報処理装置のハードウェア構成＞
次に、図１２を参照して、本実施形態に係る情報処理装置３０のハードウェア構成について説明する。図１２は、本実施形態に係る情報処理装置３０のハードウェア構成の一例を示したブロック図である。なお、本実施形態に係る情報処理装置３０による情報処理は、ソフトウェアとハードウェアとの協働によって実現される。
【０１０７】
図１２に示すように、情報処理装置３０は、ＣＰＵ９５１と、ＲＯＭ９５３と、ＲＡＭ９５５と、ブリッジ９６１と、内部バス９５７，９５９と、インターフェース９６３と、入力装置９６５と、出力装置９６７と、ストレージ装置９６９と、ドライブ９７１と、接続ポート９７３と、通信装置９７５と、を備える。
【０１０８】
ＣＰＵ９５１は、演算処理装置及び制御装置として機能し、ＲＯＭ９５３等に記憶された各種プログラムに従って、情報処理装置３０の動作全般を制御する。ＲＯＭ９５３は、ＣＰＵ９５１が使用するプログラム、演算パラメータを記憶し、ＲＡＭ９５５は、ＣＰＵ９５１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。例えば、ＣＰＵ９５１は、制御部３２０の機能を実行してもよい。
【０１０９】
これらＣＰＵ９５１、ＲＯＭ９５３及びＲＡＭ９５５は、ブリッジ９６１、内部バス９５７，９５９等により相互に接続されている。また、ＣＰＵ９５１、ＲＯＭ９５３およびＲＡＭ９５５は、インターフェース９６３を介して入力装置９６５、出力装置９６７、ストレージ装置９６９、ドライブ９７１、接続ポート９７３及び通信装置９７５とも接続されている。
【０１１０】
入力装置９６５は、タッチパネル、キーボード、マウス、ボタン、マイクロフォン、スイッチおよびレバーなどの情報が入力される入力装置を含む。また、入力装置９６５は、入力された情報に基づいて入力信号を生成し、ＣＰＵ９５１に出力するための入力制御回路なども含む。
【０１１１】
出力装置９６７は、例えば、ＣＲＴ表示装置、液晶表示装置、有機ＥＬ表示装置などの表示装置を含む。さらに、出力装置９６７は、スピーカ及びヘッドホンなどの音声出力装置を含んでもよい。
【０１１２】
ストレージ装置９６９は、情報処理サーバ３０のデータ格納用の記憶装置である。ストレージ装置９６９は、記憶媒体、記憶媒体にデータを記憶する記憶装置、記憶媒体からデータを読み出す読み出し装置、及び記憶されたデータを削除する削除装置を含んでもよい。ストレージ装置９６９は、データベース記憶部３３０の機能を実行してもよい。
【０１１３】
ドライブ９７１は、記憶媒体用リードライタであり、情報処理装置３０に内蔵、又は外付けされる。例えば、ドライブ９７１は、装着されている磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記憶媒体に記憶されている情報を読み出し、ＲＡＭ３５３に出力することができる。また、ドライブ９７１は、リムーバブル記憶媒体に情報を書き込むことも可能である。
【０１１４】
接続ポート９７３は、例えば、ＵＳＢ（Universal  Serial  Bus）ポート、イーサネット（登録商標）ポート、ＩＥＥＥ８０２．１１規格ポート、及び光オーディオ端子等のような外部接続機器を接続するための接続ポートで構成された接続インターフェースである。
【０１１５】
通信装置９７５は、例えば、通信網４０に接続するための通信デバイス等で構成された通信インターフェースである。また、通信装置９７５は、有線又は無線ＬＡＮ対応通信装置であっても、有線によるケーブル通信を行うケーブル通信装置であってもよい。通信装置９７５は、通信網接続部３１０の機能を実行してもよい。
【０１１６】
また、情報処理サーバ３０に内蔵されるＣＰＵ、ＲＯＭ及びＲＡＭなどのハードウェアを上述した本実施形態に係る情報処理装置の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
【０１１７】
＜＜３．情報処理システムの動作＞＞
ここまで、本実施形態に係る情報処理システム１の構成例について説明した。次に、図１３〜図３５を参照して、情報処理システム１による処理の一例を説明する。
【０１１８】
図１３は、飼育者による発情の判定から獣医による発情診断結果の入力までの期間において、情報処理システム１を構成する飼育者側情報端末５０、獣医側情報端末７０及び情報処理サーバ３０で行われる処理及び動作の流れを示す説明図である。また、図１４〜図２６は、かかる期間において飼育者側情報端末５０又は獣医側情報端末７０に表示され得る画像の例を示す説明図である。なお、図１４〜図１６、図２１〜図２６に示す画像は、画像の全体を示しており、実際には、情報端末の表示部の大きさに対応する範囲のみが表示され、画面をスクロールすることで全画像がユーザ（飼育者又は獣医等）に視認され得る。
【０１１９】
図１４は、飼育者側情報端末５０の表示部４１７に表示される初期画面２０１を示している。飼育者９Ａが、飼育者側情報端末５０の操作部４１５により「今日の予定」の行５０１を選択すると、表示部４１７には、図１５に示す管理情報の画像２０３が表示される。つまり、飼育者９Ａによる「今日の予定」の行５０１の選択により、管理情報の表示の選択動作が行われる（Ｓ１１２）。そうすると、飼育者側情報端末５０の制御部４１３は、情報処理サーバ３０に対して管理情報の表示情報を要求する信号を送信する（Ｓ１１４）。
【０１２０】
情報処理サーバ３０の情報制御部３５０が管理情報の表示情報の要求を受信すると、表示情報制御部３５１は、飼育者９Ａが管理するＸＸ牧場で飼育されている乳牛のうち、今日何らかの予定がある乳牛の予定の一覧をまとめた管理情報の表示情報を飼育者側情報端末５０に送信する（Ｓ１１６）。図１５に示した管理情報の画像２０３には、それぞれの乳牛の個体識別番号と、現在の状態が示されている。なお、「発情予定の牛」の領域に挙げられる乳牛（図１５の例では♯１０２０と♯５５５５）は、情報処理サーバ３０の制御部３２０が、家畜の個体情報や繁殖情報、状態情報、センサ情報等を用いた処理を行うことにより特定され得る。管理情報の表示情報は、かかる処理により特定された乳牛の個体識別番号を含む。例えば、制御部３２０は、「発情予定の牛」を特定する際の処理において、前回の発情日から、発情周期が近付く所定日数を経過したこと（例えば乳牛の場合、発情周期の２１日−５日（＝１６日）が経過した場合）、センサ情報に基づき発情の初期兆候が検出されたこと、等の一つ又は組み合わせを判断基準として用いることができる。それぞれの乳牛の個体識別番号を選択すると、当該乳牛の繁殖情報の画像２０５が表示部４１７に表示される。ここでは、飼育者９Ａが発情予定となっている個体識別番号「♯１０２０」の乳牛Ａを選択する操作を行う。
【０１２１】
飼育者９Ａが個体識別番号「♯１０２０」の乳牛Ａを選択すると、表示部４１７には、図１６に示す基本繁殖情報の画像２０５が表示される。つまり、飼育者９Ａにより個体識別番号「♯１０２０」の行５０３が選択されることにより、個体識別番号「♯１０２０」の乳牛Ａの基本繁殖情報の表示の選択動作が行われる（Ｓ１１８）。そうすると、飼育者側情報端末５０の制御部４１３は、情報処理サーバ３０に対して個体識別番号「♯１０２０」の乳牛Ａの基本繁殖情報の表示情報を要求する信号を送信する（Ｓ１２０）。
【０１２２】
情報処理サーバ３０の情報制御部３５０が基本繁殖情報の表示情報の要求を受信すると、表示情報制御部３５１は、個体識別番号「♯１０２０」の乳牛Ａの基本繁殖情報の表示情報を飼育者側情報端末５０に送信する（Ｓ１２２）。このとき表示部４１７に表示される基本繁殖情報の画像２０５には、活動量の推移の情報５１０が含まれている。活動量の推移の情報５１０は、例えば、現在から少なくとも家畜の発情周期（乳牛の場合２１日）の期間以上前の時点を基点として、基点から現在までの活動量の推移の情報を含んでもよい。かかる期間の活動量の推移の情報が表示されることにより、飼育者９Ａは、数日後に迎える発情時期を予測しやすくなる。
【０１２３】
また、活動量の推移の情報５１０は、実際の活動量の推移の情報と併せて、活動量の基準推移の情報を含んでもよい。活動量の基準推移の情報が併せて表示されることにより、飼育者９Ａは、発情時期をさらに予測しやすくなる。この他、基本繁殖情報の表示画像２０５には、空胎日数、産次、難産歴、流産歴の情報と、獣医へ通知を行うためのグラフィカルユーザインターフェース（ＧＵＩ）部品としての、獣医への発情連絡ボタン５１１が含まれる。また、基本繁殖情報の表示画像２０５には、過去の繁殖の履歴が含まれている。空胎日数は、前回の分娩からの経過日数である。産次は、過去の分娩回数である。また、過去の繁殖の履歴には、前回の発情日、受精の雄牛の個体識別番号、発情の強弱、妊娠鑑定結果、分娩結果が表示されている。
【０１２４】
活動量の推移の情報５１０には、振動センサにより検出された振動情報に基づく実際の活動量の推移の情報と、参考値（基準推移）とが重畳的に表示されている。したがって、飼育者は、活動量の推移の情報５１０を目視しつつ、発情期に見られる特徴的な変化の有無により、発情の有無を判定することができる。
【０１２５】
ここで、図１７〜図２０を参照して、活動量の推移の情報５１０の表示例について説明する。図１７の表示例では、前回の発情日の５日前からの活動量の推移Ｄ１が、前回の発情日と併せて示されている。前回の発情日の情報は、データベース記憶部３３０に登録された情報が用いられている。この場合、発情日の５日前から活動量が急激に増加し、発情日の２日前から活動量が急激に減少する傾向が見られるため、飼育者は、数日後に同様の傾向が見られたときに、発情日を予測することができる。なお、図１７では図示されていないものの、図１６に示したように、活動量の推移の情報５１０は、「今日」の表示と、現在から家畜の発情周期（乳牛の場合２１日）前の表示（例えば「２１日前」の表示）を含んでもよい。以下の、図１８〜図２０においても同様である。
【０１２６】
図１８の表示例では、前回の発情日の５日前からの活動量の推移Ｄ１と、前回の発情日の表示と併せて、さらに次回の予測発情日が示されている。次回の予測発情日は、例えば、学習制御部３５５によって、当該乳牛の平均発情周期を学習することで予測することができる。この表示例では、予測発情日が視認されるため、飼育者は、予測発情日の５日前ごろからの活動量の推移を見るようにすることで、発情日を予測することができる。
【０１２７】
図１９の表示例では、前回の発情日の５日前からの活動量の推移Ｄ１と、前回の発情日の表示と、次回の予測発情日と併せて、さらに活動量の予測推移Ｄ２が示されている。活動量の予測推移Ｄ２は、学習制御部３５５によって求められる、当該乳牛の過去の発情周期における活動量の推移の平均とすることができる。この表示例では、さらに活動量の予測推移Ｄ２が視認されるため、飼育者は、実際の活動量の推移Ｄ１が予測推移Ｄ２に近似して推移することを確認し、容易に発情日を予測することができる。また、図１９の表示例では、さらに発情継続予測時間及び予測発情強度が表示されている。これにより、飼育者は最適な受精の時期を把握することができる。図１９の表示例において、次回の予測発情日の表示は省略されてもよい。
【０１２８】
図２０の表示例では、前回の発情日の５日前からの活動量の推移Ｄ１と、前回の発情日の表示と併せて、一般的な乳牛の発情周期における活動量の平均推移Ｄ３が基準推移として示されている。一般的な乳牛の活動量の平均推移Ｄ３は、あらかじめデータベース記憶部３３０等に記憶させておくことができる。この表示例では、一般的な乳牛の活動量の平均推移Ｄ３と比較しながら発情日を予測することができる。図２０の表示例において、次回の予測発情日が併せて表示されてもよい。
【０１２９】
図１６の基本繁殖情報の画像２０５に戻り、飼育者は、活動量の推移の情報５１０を黙視しつつ、乳牛の発情が到来したと判断した場合には、獣医への発情連絡ボタン５１１を選択する（Ｓ１２４）。これにより、飼育者側情報端末５０の制御部４１３は、情報処理サーバ３０に対して、獣医への発情連絡要求の信号を送信する。図２１に示したように、獣医への発情連絡ボタン５１１を選択した場合、基本繁殖情報の画像２０５中の発情連絡ボタン５１１は、「獣医さんに連絡済み」の表示５１３に切り替えられる。また、この場合、図２２に示したように、管理情報の画像２０３における乳牛Ａの状態が、「発情予定」から「受精予定」に移る。
【０１３０】
獣医への発情連絡要求の信号を受信した情報処理サーバ３０の通知制御部３５３は、獣医側情報端末７０へ発情連絡通知の信号を送信する（Ｓ１２８）。このとき、図２３に示すように、獣医側情報端末７０には、「ＸＸ牧場から発情連絡」の通知画像２２１が表示される。併せて、情報処理サーバ３０の通知制御部３５３は、発情連絡要求の信号を受信した日を、発情日としてデータベース記憶部３３０に登録する。このように、ユーザ（飼育者）の発情連絡ボタン５１１の選択動作のみによって、獣医に対する連絡と、情報処理サーバ３０での発情日の登録とが行われる。
【０１３１】
発情連絡の通知を受信した獣医９Ｂが、通知を選択すると、図２４に示すように、獣医用の管理情報の画像２２３が表示される。つまり、通知を選択することにより、管理情報の表示が選択される（Ｓ１３２）。これにより、獣医側情報端末７０の制御部４２３は、管理情報の表示を要求する信号を情報処理サーバ３０に送信する（Ｓ１３４）。情報処理サーバ３０の情報制御部３５０が管理情報の表示を要求する信号を受信すると、表示情報制御部３５１は、管理情報の表示情報を獣医側情報端末７０へ送信する（Ｓ１３６）。
【０１３２】
図２４に示す管理情報の画像２２３には、牧場ごとに診断中ないし治療中の乳牛の情報の一覧が表示される。ここでは、飼育者から発情連絡を受けたため、個体識別番号「♯１０２０」の乳牛の行５１５には「発情」の表示と、通知を受けたことのマーキング５１７の表示が示される。獣医が、個体識別番号「♯１０２０」の行５１５を選択すると、図２５に示すように、獣医側情報端末７０の表示部４２７には基本繁殖情報の画像２２５が表示される。つまり、個体識別番号「♯１０２０」の行５１５を選択することにより、乳牛Ａの基本繁殖情報の表示が選択される（Ｓ１３８）。これにより、獣医側情報端末７０の制御部４２３は、乳牛Ａの基本繁殖情報の表示情報を要求する信号を情報処理サーバ３０に送信する（Ｓ１４０）。
【０１３３】
情報処理サーバ３０の情報制御部３５０が基本繁殖情報の表示情報を要求する信号を受信すると、表示情報制御部３５１は、基本繁殖情報の表示情報を獣医側情報端末７０へ送信する（Ｓ１４２）。図２５に示した基本繁殖情報の表示情報は、基本的には飼育者側情報端末５０に表示される基本繁殖情報と同じ表示であるが、獣医側情報端末７０の基本繁殖情報の画像２２５には、「発情診断」ボタン７０１が含まれる。発情診断は獣医によって行われる必要があるため、「発情診断」ボタンは飼育者側情報端末５０には表示されない。
【０１３４】
獣医は、実際に牧場に出向き、乳牛Ａの発情診断を行い、発情していると確認できた場合には種雄牛と受精させる。受精を行った後、獣医は、基本繁殖情報の画像２２５の発情診断ボタン７０１を選択し、発情診断結果（強、中、弱、なしのいずれかを選択）の入力画面７０３で発情の強度を選択し、さらに種雄牛の登録画面７０５で種雄牛の登録を行う（Ｓ１４４）。これにより、獣医側情報端末７０の制御部４２３は、発情診断結果の情報を情報処理サーバ３０に送信する（Ｓ１４６）。情報処理サーバ３０の情報制御部３５０は、発情診断結果の情報を受信すると、乳牛Ａの状態を更新する（Ｓ１４８）。また、情報処理サーバ３０の学習制御部３５５は、今回の発情周期中の活動量の推移や発情日の情報を加味して、活動量の平均推移の情報や、発情周期の情報を学習する（Ｓ１５０）。学習制御部３５５が学習した内容は、以降の情報処理サーバ３０の処理に反映される。つまり、次回、情報処理サーバ３０により、図１３に示す各処理が実行される際には、学習制御部３５５による学習結果によって更新された活動量の平均推移あるいは基準推移の情報や管理情報、繁殖情報が飼育者側情報端末５０、獣医側情報端末７０に送信される。
【０１３５】
なお、獣医が発情診断を行った結果、発情していないと診断された場合、図２６に示すように、「発情診断」のボタンが基本繁殖情報の画像２２５から消える。
【０１３６】
図２７は、個体識別番号「♯１０２０」の乳牛Ａに受精をした状態から、分娩終了までの期間において、情報処理システム１を構成する飼育者側情報端末５０、獣医側情報端末７０及び情報処理サーバ３０で行われる処理及び動作の流れを示す説明図である。また、図２９〜図３３は、かかる期間において飼育者側情報端末５０又は獣医側情報端末７０に表示され得る画像の例を示す説明図である。なお、図２９〜図３３に示す画像は、画像の全体を示しており、実際には、情報端末の表示部の大きさに対応する範囲のみが表示され、画面をスクロールすることで全画像がユーザ（飼育者又は獣医等）に視認され得る。
【０１３７】
図２８は、乳牛Ａの受精が終わった後に飼育者側情報端末５０に表示され得る基本繁殖情報の画像２０５を示している。図２９は、乳牛Ａの受精が終わった後に獣医側情報端末７０に表示され得る基本繁殖情報の画像２２５を示している。受精後には、獣医による妊娠鑑定が行われることから、獣医側情報端末７０に表示される基本繁殖情報の画像２２５に「妊娠鑑定」ボタン７１１が表示されている以外は、飼育者側情報端末５０及び獣医側情報端末７０には同じ情報が表示されている。つまり、乳牛Ａの現在の状態を表示する行５２１，７１５には、種雄牛の個体識別番号「ＨＹ２３５」の表記と、発情診断結果入力日「２０１６．０５．１４」の表記と、発情強度「強」の表記と、妊娠鑑定前であることの表記がされ、獣医側情報端末７０にのみ「妊娠鑑定」ボタン７１１が表示されている。
【０１３８】
獣医は、牧場に出向く等により妊娠鑑定を行った後、獣医側情報端末７０に表示された管理情報の画像２２３から乳牛Ａの行を選択することにより、乳牛Ａの基本繁殖情報の表示が選択される（Ｓ１５２）。これにより、獣医側情報端末７０の制御部４２３は、基本繁殖情報の表示情報を要求する信号を情報処理サーバ３０に送信する（Ｓ１５４）。情報処理サーバ３０の情報制御部３５０が、基本繁殖情報の表示情報を要求する信号を受信すると、表示情報制御部３５１は、基本繁殖情報の表示情報を獣医側情報端末７０に送信する（Ｓ１５６）。これにより、図２９に示す基本繁殖情報の画像２２５が獣医側情報端末７０の表示部４２７に表示される。
【０１３９】
獣医は、「妊娠鑑定」ボタン７１１を選択し、妊娠判定結果の入力画面７１３で、「妊娠＋」又は「不妊−」を選択する（Ｓ１５８）。これにより、獣医側情報端末７０の制御部４２３は、妊娠鑑定結果の情報を情報処理サーバ３０へ送信する（Ｓ１６０）。情報処理サーバ３０の情報制御部３５０は、妊娠鑑定結果の情報を受信すると、妊娠情報をデータベース記憶部３３０に登録し、乳牛Ａのステータスを更新する（Ｓ１６２）。
【０１４０】
図３０は、妊娠鑑定が終わった後に飼育者側情報端末５０に表示され得る基本繁殖情報の画像２０５を示している。図３１は、妊娠鑑定が終わった後に獣医側情報端末７０に表示され得る基本繁殖情報の画像２２５を示している。妊娠後には、獣医による雌雄判別が行われることから、獣医側情報端末７０に表示される基本繁殖情報の画像２２５に「雌雄判別」ボタン７２５が表示されている以外は、飼育者側情報端末５０及び獣医側情報端末７０には同じ情報が表示されている。つまり、乳牛Ａの現在の状態を表示する行５３１，７２１には、種雄牛の個体識別番号「ＨＹ２３５」の表記と、発情診断結果入力日「２０１６．０５．１４」の表記と、発情強度「強」の表記と、妊娠したことの表記（＋）がされ、予定雌雄判別の行５３３，７２３には、「判別前」の表記がされている。獣医側情報端末７０にのみ「雌雄判別」ボタン７２５が表示されている。
【０１４１】
獣医は、牧場に出向く等により雌雄判別検査を行った後、獣医は、基本繁殖情報の画像２２５中の「雌雄判別」ボタン７２５を選択し、雌雄判別結果の入力画面７２６で、雌雄及び頭数を選択する（Ｓ１６４）。これにより、獣医側情報端末７０の制御部４２３は、雌雄判別結果の情報を情報処理サーバ３０へ送信する（Ｓ１６６）。情報処理サーバ３０の情報制御部３５０は、雌雄判別結果の情報を受信すると、雌雄判別情報をデータベース記憶部３３０に登録し、乳牛Ａのステータスを更新する（Ｓ１６８）。
【０１４２】
図３２は、雌雄判別が終わった後に獣医側情報端末７０に表示され得る基本繁殖情報の画像２２５を示している。図３３は、雌雄判別が終わった後に飼育者側情報端末５０に表示され得る基本繁殖情報の画像２０５を示している。雌雄判別後には、分娩を待つのみであることから、飼育者側情報端末５０に表示される基本繁殖情報の画像２０５に「分娩結果」ボタン５４３が表示されている以外は、飼育者側情報端末５０及び獣医側情報端末７０には同じ情報が表示されている。
【０１４３】
つまり、乳牛Ａの現在の状態を表示する行５３１，７２１には、種雄牛の個体識別番号「ＨＹ２３５」の表記と、発情診断結果入力日「２０１６．０５．１４」の表記と、発情強度「強」の表記と、妊娠したことの表記（＋）がされ、予定雌雄判別の行５３７，７２７には、雄２匹を妊娠していることの表記がされている。また、乾乳予定日の行５３９，７２９及び分娩予定日の行５４１，７３１にはそれぞれ予定日が表記されている。
【０１４４】
飼育者は、分娩が終了した場合に、飼育者側情報端末５０に表示された管理情報の画像２０３から乳牛Ａの行を選択することにより、乳牛Ａの基本繁殖情報の表示が選択される（Ｓ１７０）。これにより、飼育者側情報端末５０の制御部４１３は、基本繁殖情報の表示情報を要求する信号を情報処理サーバ３０に送信する（Ｓ１７２）。情報処理サーバ３０の情報制御部３５０が、基本繁殖情報の表示情報を要求する信号を受信すると、表示情報制御部３５１は、基本繁殖情報の表示情報を飼育者側情報端末５０に送信する（Ｓ１７４）。これにより、図３３に示す基本繁殖情報の画像２０５が飼育者側情報端末５０の表示部４２７に表示される。
【０１４５】
飼育者は、「分娩結果」ボタン５４３を選択し、分娩結果の入力画面５４５から、分娩、難産、流産のいずれかを選択し、さらに、雌雄及び頭数の選択画面５４７から該当する項目を選択する（Ｓ１７６）。これにより、分娩結果の情報が情報処理サーバ３０に送信される（Ｓ１７８）。情報処理サーバ３０の情報制御部３５０は、分娩結果の情報を受信すると、データベース記憶部３３０に分娩結果の情報を登録し、乳牛Ａのステータスを更新する（Ｓ１８０）。
【０１４６】
以上のように、本実施形態に係る情報処理システム１では、飼育者と獣医とで家畜（乳牛）３の個体情報及び繁殖情報等を共有しつつ、容易にこれらの情報を更新することができる。また、繁殖情報には、発情期に特徴的な変化を示す状態量の推移の表示が含まれ、飼育者は、かかる表示を黙視しながら、家畜３の発情を判定することができる。
【０１４７】
＜＜４．ポジティブリスト情報＞＞
ここまで、家畜３の発情を判定することを主目的とする情報処理システム１の構成及び動作の例を説明した。以下、情報処理サーバ３０のデータベース記憶部３３０に記憶された情報の活用方法の例について説明する。
【０１４８】
上記のとおり、データベース記憶部３３０には、投薬履歴、繁殖履歴、傷病履歴及び餌購入履歴が記憶されてもよい。これらの履歴情報は、従来紙媒体で管理されているポジティブリスト情報を電子化して保存するものである。ポジティブリスト情報が電子化されれば、日常的に手作業で記入したり書き写したりする煩わしさが無くなり、また、台帳管理や保管場所の煩雑さも解消され得る。なお、ここに例示したポジティブリスト情報は、学習制御部３５５による学習処理に用いられてもよい。
【０１４９】
図３４は、投薬履歴及び傷病履歴の表示画面の例を示している。例えば、獣医が、投薬するごとに、病名と、処置済みか否か（＋又は−）、投薬した日付と、薬の種類とを入力する。現在治療中の傷病は、「現在の診療」の項目内に入力され、治療が完了したときには、「病歴」の項目内に蓄積される。かかる投薬履歴及び傷病履歴の表示画面は、例えば、図１４に示した飼育者側情報端末５０の初期画面中の「牛群管理」の項目５０２を選択し、対象となる乳牛の個体識別番号を選択することにより表示されてもよい。
【０１５０】
図３５は、乳成分分析の表示画面の例を示している。かかる乳成分分析は、餌購入履歴や搾乳の仕方、繁殖履歴、投薬履歴、傷病履歴等の種々の情報に基づいて行われる。このような乳成分分析情報も、飼育者間で簡単に共有あるいは作成できるようになれば、牛乳の安全性の管理が比較的容易になって、品質の高い生乳を出荷できるようになる。
【０１５１】
＜＜５．状態判定方法＞＞
本実施形態に係る情報処理サーバ３０の状態判定部３４１は、単位時間における家畜３の活動量に相関する振動発電電力（蓄電部の端子間電圧）の積算値∫Ｖと、第１の温度Ｔ１と第２の温度Ｔ２との温度差ΔＴの情報に基づいて、家畜３の状態判定を実施してもよい。以下、図３６を参照して、状態判定処理のフローチャートについて説明する。
【０１５２】
まず、振動発電電力積算部３４３は、あらかじめ設定された単位期間ごとに電圧積算値∫Ｖを求める（Ｓ１２）。例えば、振動発電電力積算部３４３は、家畜に装着された信号送信装置１０Ａから適時に送信信号が送信され得る日中の時間帯に送信された送信信号に含まれる振動発電蓄電部の端子間電圧Ｖの値を積算してもよい。次いで、温度差算出部３４５は、それぞれの信号に含まれる第１の温度Ｔ１と第２の温度Ｔ２との温度差ΔＴを求める（Ｓ１４）。例えば、温度差算出部３４５は、１日あたりの第１の温度Ｔ１と第２の温度Ｔ２との差分の絶対値の平均値を温度差ΔＴとしてもよい。
【０１５３】
次いで、状態判定部３４１は、電圧積算値∫Ｖがゼロであるか否かを判断する（Ｓ１６）。電圧積算値∫Ｖがゼロである場合（Ｓ１６／Ｙｅｓ）、状態判定部３４１は、温度差ΔＴがゼロであるか否かを判断する（Ｓ１８）。温度差ΔＴとの比較に用いる値は、ゼロに所定の誤差の範囲を加えた値であってもよい。温度差ΔＴがゼロである場合（Ｓ１８／Ｙｅｓ）、状態判定部３４１は、蓄積された温度差ΔＴの変化の履歴に基づいて、温度差ΔＴの時間微分値ｄΔＴ／ｄｔが所定の閾値δ未満であるか否かを判断する（Ｓ２０）。例えば、１日当たりの温度差の平均値を温度差ΔＴとしている場合、温度差ΔＴがゼロになった日から３〜４日前からの温度差ΔＴの１日当たりの変化量を閾値δと比較する。閾値δは、温度差ΔＴが徐々に減少した結果としてゼロになったのか、あるいは、いきなりゼロになったのかを判別するための閾値として適切な値に設定され得る。
【０１５４】
温度差ΔＴの時間微分値ｄΔＴ／ｄｔが閾値δ未満の場合（Ｓ２０／Ｙｅｓ）、家畜の代謝が徐々に衰えた結果温度差ΔＴがゼロになっていることから、状態判定部３４１は、家畜が死亡したと判定する（Ｓ４０）。なお、上記の判定処理では、ステップＳ１８で温度差ΔＴの変化がゼロであるか否かを判定し、温度差ΔＴの変化がゼロである場合、ステップＳ４０で家畜の死亡を判定する例を示したが、さらに、状態判定部３４１は、死亡の事前段階である衰弱状態を判定してもよい。衰弱を判定する場合、温度差ΔＴがゼロであるかの判定に加えて、衰弱判定用の閾値Ｘを設け、状態判定部３４１は、温度差ΔＴが衰弱判定用閾値Ｘ以下で、かつ、温度差ΔＴがゼロ以上である場合に、家畜の状態が衰弱状態であると判定してもよい。一方、温度差ΔＴの時間微分値ｄΔＴ／ｄｔが閾値δ以上の場合（Ｓ２０／Ｎｏ）、温度差ΔＴが比較的急激にゼロになっていることから、状態判定部３４１は、信号送信装置１０Ａが家畜から脱落したと判定する（Ｓ３８）。
【０１５５】
上述のステップＳ１６において、電圧積算値∫Ｖがゼロでない場合（Ｓ１６／Ｎｏ）、状態判定部３４１は、電圧積算値∫Ｖが閾値α未満であるか否かを判断する（Ｓ２２）。閾値αは、家畜の活動量が平常時に比べて低減していることを区別するための閾値として適切な値に設定され得る。電圧積算値∫Ｖが閾値α未満の場合（Ｓ２２／Ｙｅｓ）、状態判定部３４１は、蓄積された温度差ΔＴの変化の履歴に基づいて、温度差ΔＴが安定しているか否かを判断する（Ｓ２４）。
【０１５６】
温度差ΔＴがゼロではなく、安定している場合（Ｓ２４／Ｙｅｓ）、家畜の代謝が正常である一方で活動量が少ないことから、状態判定部３４１は、家畜が怪我をしていると判断する（Ｓ４４）。一方、温度差ΔＴが安定していない場合（Ｓ２４／Ｎｏ）、状態判定部３４１は、蓄積された温度差ΔＴの変化の履歴に基づいて、温度差ΔＴが増大傾向にあるか否かを判断する（Ｓ２６）。温度差ΔＴが増大傾向にある場合（Ｓ２６：Ｙｅｓ）、家畜が発熱し、活動量が低減していることから、状態判定部３４１は、家畜が病気にかかっていると判断する（Ｓ４６）。
【０１５７】
上述のステップＳ２２において、電圧積算値∫Ｖが閾値α以上である場合（Ｓ２２／Ｎｏ）、状態判定部３４１は、電圧積算値∫Ｖが閾値βを超えているか否かを判断する（Ｓ２８）。閾値βは、家畜の活動量が平常時に比べて大きく増大していることを区別するための閾値として適切な値に設定され得る。電圧積算値∫Ｖが閾値βを超える場合（Ｓ２８／Ｙｅｓ）、状態判定部３４１は、蓄積された温度差ΔＴの変化の履歴に基づいて、温度差ΔＴが増大傾向にあるか否かを判断する（Ｓ３０）。温度差ΔＴが増大傾向にある場合（Ｓ３０：Ｙｅｓ）、状態判定部３４１は、家畜が発情状態にあると判断する（Ｓ４８）。
【０１５８】
上述のステップＳ２８において、電圧積算値∫Ｖが閾値β以下の場合（Ｓ２８：Ｎｏ）、状態判定部３４１は、電圧積算値∫Ｖが閾値γを超えているか否かを判断する（Ｓ３２）。閾値γは、家畜の活動量が平常時に比べて大きく増大しているわけではないものの、やや増大していることを区別するための閾値γとして適切な値に設定され得る。電圧積算値∫Ｖが閾値γを超えている場合（Ｓ３２：Ｙｅｓ）、状態判定部３４１は、蓄積された温度差ΔＴの変化の履歴に基づいて、温度差ΔＴが減少傾向にあるか否かを判断する（Ｓ３４）。温度差ΔＴが減少傾向にある場合（Ｓ３４／Ｙｅｓ）、状態判定部３４１は、家畜が分娩状態にあると判断する（Ｓ５０）。
【０１５９】
ステップＳ１８で、温度差ΔＴがゼロではない場合（Ｓ１８／Ｎｏ）、ステップＳ２６で、温度差ΔＴが増大傾向にない場合（Ｓ２６：Ｎｏ）、ステップＳ３０で、温度差ΔＴが増大傾向にない場合（Ｓ３０：Ｎｏ）、及び、ステップＳ３２で、電圧積算値∫Ｖが閾値γ以下の場合（Ｓ３２／Ｎｏ）には、状態判定部３４１は、家畜に異常は見られないと判断する（Ｓ４２）。
【０１６０】
以上、状態判定処理の一例を示したとおり、情報処理サーバ３０は、それぞれの家畜に装着された信号送信装置１０Ａから送信される信号に含まれる第１の温度Ｔ１の情報、第２の温度Ｔ２の情報、及び、振動情報に基づいて、家畜の生体情報を判断することができる。したがって、飼育者９Ａ又は獣医９Ｂが情報端末を介して情報処理サーバ３０にアクセスすることにより、個々の家畜の状態を把握することができる。これにより、必要に応じて家畜の診断又は治療等を適時に行うことができる。
【０１６１】
また、情報処理サーバ３０は、それぞれの家畜に装着された信号送信装置１０Ａから送信される送信信号に含まれる第１の温度Ｔ１の情報、第２の温度Ｔ２の情報、及び、振動情報に基づいて、信号送信装置１０Ａの脱落を検知することもできる。この場合、脱落した状態でも信号送信装置１０Ａからの信号の送信は継続され得るため、信号中継装置１０Ｂの識別情報に基づいて、脱落している信号送信装置１０Ａの存在範囲を絞ることができ、発見されやすくなる。
【０１６２】
なお、図３６に示した状態判定処理はあくまでも一例であって、情報処理装置３０の制御部３２０は、他の適宜の状態の判定処理を行ってもよい。例えば、信号送信装置１０Ａが、温度センサ及び振動センサ３３５以外のセンサを備えている場合、情報処理装置３０の状態判定部３４１は、当該センサにより検出される測定値の情報を用いて、所望の状態判定処理を実行してもよい。また、情報処理装置３０の状態判定部３４１や学習制御部３５５は、例えば、上記の振動情報、温度情報、発情履歴等を入力とし、家畜の状態情報や家畜の活動量の基準推移等を含む生体情報を出力として、ＡＩ（Artifical  Intelligent）処理や機械学習などの学習アルゴリズムを用いた家畜の状態の判定処理を行ってもよい。
【０１６３】
＜＜６．まとめ＞＞
以上説明したように、本実施形態に係る情報処理システム１では、飼育者側情報端末５０と獣医側情報端末７０とで、電子化された家畜３の個体情報や繁殖情報、投薬履歴、傷病履歴、乳成分分析結果等の種々の情報を共有することができる。また、繁殖情報に関連する発情情報や、妊娠鑑定、雌雄判別、分娩検査等の一部の情報は、入力画面上で選択することによって、容易に蓄積させることができる。
【０１６４】
また、繁殖情報の表示中には、家畜３の活動量など、発情期に特徴的な変化を示す状態量の推移が表示されることから、飼育者は、当該状態量の推移を黙視しながら家畜３の発情を判定することができる。また、飼育者が、発情連絡の通知を獣医に送信させる操作入力を行うことにより、獣医に通知が届けられるとともに、発情日の情報が自動的にデータベース記憶部３３０に登録される。したがって、飼育者は、夜間等においても、家畜３の発情を認知したときに速やかに獣医に発情連絡を通知させることができ、通知し忘れを防ぐことができる。また、獣医にとっては、前もって発情診断の予定を立てておくことができるようになる。
【０１６５】
また、状態量の推移を表示させる際に、次回の予測発情日や、基準推移、さらには、状態量の予測推移を併せて表示させることにより、飼育者が次の発情日を容易に予測することができ、受精の準備を前もって行うことで、受精の時期を逃すことを防ぐことができる。
【０１６６】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１６７】
例えば、上記実施形態に係る情報処理システム１において、繁殖情報に含められる状態量の推移の表示画像はあくまでも一例であって、種々の変形が可能である。例えば、実測データの推移と、基準推移とが上下又は左右に並べて配置されてもよい。
【０１６８】
また、上記実施形態に係る情報処理システム１において、情報処理サーバ３０が実行する状態判定処理のフローチャートはあくまでも一例であって、種々の変形が可能である。例えば、各ステップの先後が入れ替えられてもよい。
【０１６９】
また、上記実施形態に係る情報処理システム１において、情報処理サーバ３０が、飼育者側情報端末５０への表示情報の制御及び状態判定処理を行っていたが、本開示の技術はかかる例に限定されない。例えば、情報処理サーバ３０が省略され、飼育者側情報端末５０が、上記の情報処理サーバ３０の機能を有してもよい。
【０１７０】
また、本明細書に記載された効果は、あくまで説明的又は例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、又は上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１７１】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）家畜の発情期に特徴的な変化を示す状態量の推移を飼育者側情報端末の表示部に表示させる表示情報制御部と、前記飼育者側情報端末への操作に基づく前記家畜の発情を獣医側情報端末へ通知させる通知要求に応じて、前記獣医側情報端末への通知処理、及び、前記通知要求があった時間を示す時間情報を前記家畜の発情履歴としてデータベースに登録する登録処理の双方を実行する通知制御部と、を備えた、情報処理装置。
（２）前記表示情報制御部は、前記状態量の推移と予測発情日を併せて表示させる、前記（１）に記載の情報処理装置。
（３）前記表示情報制御部は、前記状態量の推移と前回の発情日を併せて表示させる、前記（１）又は（２）に記載の情報処理装置。
（４）前記表示情報制御部は、前記状態量の推移と前記状態量の基準推移を併せて表示させる、前記（１）〜（３）のいずれか１項に記載の情報処理装置。
（５）前記基準推移は、個々の前記家畜の前回の発情周期における前記状態量の推移である、前記（４）に記載の情報処理装置。
（６）前記基準推移は、個々の前記家畜の過去の発情周期における前記状態量の平均推移である、前記（４）に記載の情報処理装置。
（７）前記基準推移は、同種の複数の家畜の発情周期における前記状態量の平均推移である、前記（４）に記載の情報処理装置。
（８）前記表示情報制御部は、現在から少なくとも前記家畜の発情周期の期間以上前の時点を基点として、前記基点から現在までの前記状態量の推移と前記状態量の基準推移とを併せて表示させる、前記（４）〜（７）のいずれか１項に記載の情報処理装置。
（９）前記表示情報制御部は、前記状態量の推移と個々の前記家畜の状態量の現在以降の予測推移を併せて表示させる、前記（１）〜（８）のいずれか１項に記載の情報処理装置。
（１０）前記表示情報制御部は、前記状態量の推移と発情継続予測時間を併せて表示させる、前記（１）〜（９）のいずれか１項に記載の情報処理装置。
（１１）前記表示情報制御部は、前記状態量の推移と予測発情強度を併せて表示させる、前記（１）〜（１０）のいずれか１項に記載の情報処理装置。
（１２）前記通知制御部によって登録される個々の前記家畜の発情履歴の情報、及び、個々の前記家畜の前記状態量の履歴の情報に基づいて、前記状態量の基準推移の学習処理を実行する学習制御部を備える、前記（４）〜（１１）のいずれか１項に記載の情報処理装置。
（１３）前記表示情報制御部は、前記学習制御部の学習処理によって更新された前記状態量の基準推移を、前記状態量の推移と併せて、前記飼育者側情報端末の前記表示部に表示させる、前記（１２）に記載の情報処理装置。
（１４）前記表示情報制御部は、前記状態量の推移と前記通知要求のためのグラフィカルユーザインターフェース部品を併せて表示させる、前記（１）〜（１３）のいずれか１項に記載の情報処理装置。
（１５）前記表示情報制御部は、発情予定の家畜を示す情報を前記表示部に表示させ、表示された前記発情予定の家畜を示す情報に対しての選択操作に応じて、前記選択操作に対応する家畜の前記状態量の推移を前記表示部に表示させる、前記（１４）に記載の情報処理装置。
（１６）前記表示情報制御部は、前記獣医側情報端末から表示要求を受けたときに、前記状態量の推移を前記獣医側情報端末の表示部に表示させる、前記（１）〜（１５）のいずれか１項に記載の情報処理装置。
（１７）前記表示情報制御部は、個々の前記家畜の発情日、受精日、発情強度、発情継続時間のうちの少なくとも１つの情報の履歴に基づいて、前記予測発情日を予測する、前記（２）〜（１６）のいずれか１項に記載の情報処理装置。
（１８）前記状態量としての前記家畜の活動量の推移、及び、前記家畜の代謝量に基づいて、前記家畜の発情を推定する状態判定部を備える、前記（１）〜（１７）のいずれか１項に記載の情報処理装置。
（１９）家畜の発情期に特徴的な変化を示す状態量の推移が表示される飼育者側情報端末と、前記飼育者側情報端末への操作に基づく前記家畜の発情を獣医側情報端末へ通知させる通知要求に応じて、獣医側情報端末への通知処理、及び、前記通知要求があった時間を示す時間情報を前記家畜の発情履歴としてデータベースに登録する登録処理の双方を実行する通知制御部を有する情報処理装置と、前記通知を受けて通知動作を行う獣医側情報端末と、を備えた、情報処理システム。
（２０）家畜の発情期に特徴的な変化を示す状態量の推移を、前記家畜の飼育者の飼育者側情報端末の表示部に表示させることと、前記飼育者側情報端末への操作に基づく前記家畜の発情を獣医側情報端末へ通知させる通知要求に応じて、前記獣医側情報端末への通知処理、及び、前記通知要求が有った時間を示す時間情報を前記家畜の発情履歴としてデータベースに登録する登録処理を実行することと、を含む、情報処理方法。
【符号の説明】
【０１７２】
１        情報処理システム
１０Ａ    信号送信装置
１０Ｂ    信号中継装置
２０      通信網接続装置
３０      情報処理装置（情報処理サーバ）
５０      飼育者側情報端末
７０      獣医側情報端末
３１０    通信網接続部
３２０    制御部
３２５    データベース制御部
３３０    データベース記憶部
３４０    信号処理部
３４１    状態判定部
３４３    振動発電電力積算部
３４５    温度差算出部
３５０    情報制御部
３５１    表示情報制御部
３５３    通知制御部
３５５    学習制御部
【図１】
2017183350.tif 000003
【図２】
2017183350.tif 000004
【図３】
2017183350.tif 000005
【図４】
2017183350.tif 000006
【図５】
2017183350.tif 000007
【図６】
2017183350.tif 000008
【図７】
2017183350.tif 000009
【図８】
2017183350.tif 000010
【図９】
2017183350.tif 000011
【図１０】
2017183350.tif 000012
【図１１】
2017183350.tif 000013
【図１２】
2017183350.tif 000014
【図１３】
2017183350.tif 000015
【図１４】
2017183350.tif 000016
【図１５】
2017183350.tif 000017
【図１６】
2017183350.tif 000018
【図１７】
2017183350.tif 000019
【図１８】
2017183350.tif 000020
【図１９】
2017183350.tif 000021
【図２０】
2017183350.tif 000022
【図２１】
2017183350.tif 000023
【図２２】
2017183350.tif 000024
【図２３】
2017183350.tif 000025
【図２４】
2017183350.tif 000026
【図２５】
2017183350.tif 000027
【図２６】
2017183350.tif 000028
【図２７】
2017183350.tif 000029
【図２８】
2017183350.tif 000030
【図２９】
2017183350.tif 000031
【図３０】
2017183350.tif 000032
【図３１】
2017183350.tif 000033
【図３２】
2017183350.tif 000034
【図３３】
2017183350.tif 000035
【図３４】
2017183350.tif 000036
【図３５】
2017183350.tif 000037
【図３６】
2017183350.tif 000038
【国際調査報告】
2017183350.tif 000039
2017183350.tif 000040
2017183350.tif 000041
2017183350.tif 000042