(57)【特許請求の範囲】
【請求項１】
管理群に属する複数の家畜を含む家畜画像情報を取得する家畜画像情報取得部と、
前記管理群に属する複数の家畜への給餌に関する給餌情報を取得する給餌情報取得部と、
前記家畜画像情報から前記管理群に属する複数の家畜の群体重分布を推計する群体重推計部と、
前記群体重推計部により推計された群体重分布と前記給餌情報とを紐づけて家畜管理情報を生成し、個々の家畜ごとの管理をせず前記管理群ごとに管理する家畜情報管理部と、
を備える畜産情報管理システム。
【請求項２】
前記家畜情報管理部は、前記群体重分布の基となった家畜画像情報の撮像時期と前記給餌情報における給餌時期とが対応するように、前記群体重分布と前記給餌情報とを紐づけて前記家畜管理情報を生成する、
請求項１に記載の畜産情報管理システム。
【請求項３】
前記家畜情報管理部は、前記群体重分布、及び当該群体重分布と紐づけられた前記給餌情報の時系列に沿った推移情報を生成可能である、
請求項１又は２に記載の畜産情報管理システム。
【請求項４】
前記給餌情報には、給餌時期、餌の種類、給餌量、栄養素、添加物、給水時期、給水量のうち少なくとも１つの情報を含む、
請求項１から３のいずれか一項に記載の畜産情報管理システム。
【請求項５】
前記群体重推計部は、前記家畜画像情報に映る家畜の各個体を示す領域を識別し、この各個体の領域に応じた推定体重を算出し、当該推定体重から前記群体重分布を推計する
請求項１から４のいずれか一項に記載の畜産情報管理システム。
【請求項６】
前記群体重推計部は、前記識別した個体の領域から前記家畜における所定の部位を識別し、識別された部位の中に体重推計に用いるのに必要となる１又は複数の特定部位を含まない個体については、前記群体重分布の推計対象から除外する、
請求項５に記載の畜産情報管理システム。
【請求項７】
前記群体重推計部は、前記識別した個体の領域から前記家畜における所定の部位を識別し、識別された部位の中に体重推計に用いるのに必要となる１又は複数の特定部位を含む個体については、前記識別した個体の領域に前記家畜の外形として欠落部分がある場合に、当該欠落部分を補完して前記推定体重を算出する、
請求項５又は６に記載の畜産情報管理システム。
【請求項８】
前記群体重推計部は、前記識別した個体の領域の広さに相関する値が所定の閾値未満である個体については、前記群体重分布の推計対象から除外する、
請求項５又は６に記載の畜産情報管理システム。
【請求項９】
前記群体重推計部は、前記識別した個体の領域の広さに相関する値が所定の閾値以上である個体については、前記識別した個体の領域に前記家畜の外形として欠落部分がある場合に、当該欠落部分を補完して前記推定体重を算出する、
請求項５又は６に記載の畜産情報管理システム。
【請求項１０】
前記群体重推計部は、前記識別した個体における姿勢を判定し、当該姿勢に応じた推計モデルを用いて、前記推定体重を算出する、
請求項５から９のいずれか一項に記載の畜産情報管理システム。
【請求項１１】
前記家畜情報管理部は、前記群体重分布から異常個体を判定するための異常判定条件を有し、前記群体重推計部により推計された群体重分布が前記異常判定条件を満たした場合には、アラート情報を生成する、
請求項１から１０のいずれか一項に記載の畜産情報管理システム。
【請求項１２】
前記家畜情報管理部は、前記家畜画像情報取得部が前記家畜画像情報を正常に取得できなかった場合、又は前記給餌情報取得部が前記給餌情報を正常に取得できなかった場合には、アラート情報を生成する、
請求項１から１１のいずれか一項に記載の畜産情報管理システム。
【請求項１３】
管理群に属する複数の家畜を含む家畜画像情報を取得する家畜画像情報取得部と、
前記管理群に属する複数の家畜への給餌に関する給餌情報を取得する給餌情報取得部と、
前記家畜画像情報から前記管理群に属する複数の家畜の群体重分布を推計する群体重推計部と、
前記群体重推計部により推計された群体重分布と前記給餌情報とを紐づけて家畜管理情報を生成し、個々の家畜ごとの管理をせず前記管理群ごとに管理する家畜情報管理部と、
を備える畜産情報管理サーバ。
【請求項１４】
家畜画像情報取得部が、管理群に属する複数の家畜を含む家畜画像情報を取得する家畜画像情報取得ステップと、
給餌情報取得部が、前記管理群に属する複数の家畜への給餌に関する給餌情報を取得する給餌情報取得ステップと、
群体重推計部が、前記家畜画像情報から前記管理群に属する複数の家畜の群体重分布を推計する群体重推計ステップと、
家畜情報管理部が、前記群体重推計ステップにて推計された群体重分布と前記給餌情報とを紐づけて家畜管理情報を生成し、個々の家畜ごとの管理をせず前記管理群ごとに管理する家畜情報管理ステップと、
を備える畜産情報管理方法。
【請求項１５】
家畜画像情報取得部が、管理群に属する複数の家畜を含む家畜画像情報を取得する家畜画像情報取得ステップと、
給餌情報取得部が、前記管理群に属する複数の家畜への給餌に関する給餌情報を取得する給餌情報取得ステップと、
群体重推計部が、前記家畜画像情報から前記管理群に属する複数の家畜の群体重分布を推計する群体重推計ステップと、
家畜情報管理部が、前記群体重推計ステップにより推計された群体重分布と前記給餌情報とを紐づけて家畜管理情報を生成し、個々の家畜ごとの管理をせず前記管理群ごとに管理する家畜情報管理ステップと、
をコンピュータに実行させる畜産情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、畜産情報管理システム、畜産情報管理サーバ、畜産情報管理方法、及び畜産情報管理プログラムに関する。
【背景技術】
【０００２】
食肉格付けを経て流通される食肉を生産する畜産業においては、畜産農家の利益を最大化するために、より短時間で家畜の個体体重を等級上位に規定されている体重幅にすることが求められる。そのために、畜産農家は家畜の体重増加に伴い給餌内容を変更し、特に出荷前には肉質を整える給餌内容に変更している。そこで、畜産農家は、家畜の個体体重を適時測定し、この測定した体重に基づいて給餌の種類や量等の調整を行っている。
【０００３】
例えば、特許文献１では、飼育場に設けられた休息エリアと種類の異なる餌が給餌される複数の給餌エリアとの境界箇所に撮影装置を配置し、飼育動物（家畜）が当該境界箇所を通過する際に撮影装置により動物個体画像データを取得して当該動物個体の体重を自動推定している。そして、得られた体重データと予め設定された評価基準体重とを比較することによって、休息エリア内の動物個体群を異なる給餌エリアへ誘導して振り分けている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１７５０５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら特許文献１に記載の技術では、まず、休息エリア、複数の給餌エリアを区画し、境界箇所に撮影装置をそれぞれ設置する必要があり、スペースの確保や大掛かりな設備が必要となり、設備コストが設置台数に応じ増大するという問題がある。また、家畜を境界箇所に誘導するためには、飼養者による誘導作業や家畜への教育等が必要となり対応コストの増大を招き、飼養者及び家畜に対する負担も大きくなる。
【０００６】
また、多数の家畜を少人数で飼養する場合には、給餌変更を実施するにも家畜をあるまとまとり（群）として管理していくほうが効率的であり、管理のためにはまとまりとしての体重状態である体重分布を把握するのが有効である。しかし、特許文献１に記載の技術では、境界箇所にて１頭ごとに体重を推定し、推定した体重に応じて給餌エリアの振り分けを行っており、飼養する家畜の頭数が多くなれば長い時間を要す、もしくは機器の多量設置によるコスト増体が生じるため、少人数大規模飼養農家における飼養管理には適さない。
【０００７】
本開示は、このような問題点を解決するためになされたもので、少人数大規模飼養農家においても、コストの増加を抑えつつ容易に家畜の体重及び給餌を管理することができる畜産情報管理システム、畜産情報管理サーバ、畜産情報管理方法、及び畜産情報管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記した目的を達成するために、本開示に係る畜産情報管理システムは、管理群に属する複数の家畜を含む家畜画像情報を取得する家畜画像情報取得部と、前記管理群に属する複数の家畜への給餌に関する給餌情報を取得する給餌情報取得部と、前記家畜画像情報から前記管理群に属する複数の家畜の群体重分布を推計する群体重推計部と、前記群体重推計部により推計された群体重分布と前記給餌情報とを紐づけて家畜管理情報を生成し、個々の家畜ごとの管理をせず前記管理群ごとに管理する家畜情報管理部と、を備える。
【０００９】
上記畜産情報管理システムにおいて、前記家畜情報管理部は、前記群体重分布の基となった家畜画像情報の撮像時期と前記給餌情報における給餌時期とが対応するように、前記群体重分布と前記給餌情報とを紐づけて前記家畜管理情報を生成してもよい。
【００１０】
上記畜産情報管理システムにおいて、前記家畜情報管理部は、前記群体重分布、及び当該群体重分布と紐づけられた前記給餌情報の時系列に沿った推移情報を生成可能でもよい。
【００１１】
上記畜産情報管理システムにおいて、前記給餌情報には、給餌時期、餌の種類、給餌量、栄養素、添加物、給水時期、給水量のうち少なくとも１つの情報を含めてもよい。
【００１２】
上記畜産情報管理システムにおいて、前記群体重推計部は、前記家畜画像情報に映る家畜の各個体を示す領域を識別し、この各個体の領域に応じた推定体重を算出し、当該推定体重から前記群体重分布を推計してもよい。
【００１３】
上記畜産情報管理システムにおいて、前記群体重推計部は、前記識別した個体の領域から前記家畜における所定の部位を識別し、識別された部位の中に体重推計に用いるのに必要となる１又は複数の特定部位を含まない個体については、前記群体重分布の推計対象から除外してもよい。
【００１４】
上記畜産情報管理システムにおいて、前記群体重推計部は、前記識別した個体の領域から前記家畜における所定の部位を識別し、識別された部位の中に体重推計に用いるのに必要となる１又は複数の特定部位を含む個体については、前記識別した個体の領域に前記家畜の外形として欠落部分がある場合に、当該欠落部分を補完して前記推定体重を算出してもよい。
【００１５】
上記畜産情報管理システムにおいて、前記群体重推計部は、前記識別した個体の領域の広さに相関する値が所定の閾値未満である個体については、前記群体重分布の推計対象から除外してもよい。
【００１６】
上記畜産情報管理システムにおいて、前記群体重推計部は、前記識別した個体の領域の広さに相関する値が所定の閾値以上である個体については、前記識別した個体の領域に前記家畜の外形として欠落部分がある場合に、当該欠落部分を補完して前記推定体重を算出してもよい。
【００１７】
上記畜産情報管理システムにおいて、前記群体重推計部は、前記識別した個体における姿勢を判定し、当該姿勢に応じた推計モデルを用いて、前記推定体重を算出してもよい。
【００１８】
上記畜産情報管理システムにおいて、前記家畜情報管理部は、前記群体重分布から異常個体を判定するための異常判定条件を有し、前記群体重推計部により推計された群体重分布が前記異常判定条件を満たした場合には、アラート情報を生成してもよい。
【００１９】
上記畜産情報管理システムにおいて、前記家畜情報管理部は、前記家畜情報管理部は、前記家畜画像情報取得部が前記家畜画像情報を正常に取得できなかった場合、又は前記給餌情報取得部が前記給餌情報を正常に取得できなかった場合には、アラート情報を生成してもよい。
【００２０】
上記した目的を達成するために、本開示に係る畜産情報管理サーバは、管理群に属する複数の家畜を含む家畜画像情報を取得する家畜画像情報取得部と、前記管理群に属する複数の家畜への給餌に関する給餌情報を取得する給餌情報取得部と、前記家畜画像情報から前記管理群に属する複数の家畜の群体重分布を推計する群体重推計部と、前記群体重推計部により推計された群体重分布と前記給餌情報とを紐づけて家畜管理情報を生成し、個々の家畜ごとの管理をせず前記管理群ごとに管理する家畜情報管理部と、を備える。
【００２１】
上記した目的を達成するために、本開示に係る畜産情報管理方法は、家畜画像情報取得部が、管理群に属する複数の家畜を含む家畜画像情報を取得する家畜画像情報取得ステップと、給餌情報取得部が、前記管理群に属する複数の家畜への給餌に関する給餌情報を取得する給餌情報取得ステップと、群体重推計部が、前記家畜画像情報から前記管理群に属する複数の家畜の群体重分布を推計する群体重推計ステップと、家畜情報管理部が、前記群体重推計ステップにて推計された群体重分布と前記給餌情報とを紐づけて家畜管理情報を生成し、個々の家畜ごとの管理をせず前記管理群ごとに管理する家畜情報管理ステップと、を備える。
【００２２】
上記した目的を達成するために、本開示に係る畜産情報管理プログラムは、家畜画像情報取得部が、管理群に属する複数の家畜を含む家畜画像情報を取得する家畜画像情報取得ステップと、給餌情報取得部が、前記管理群に属する複数の家畜への給餌に関する給餌情報を取得する給餌情報取得ステップと、群体重推計部が、前記家畜画像情報から前記管理群に属する複数の家畜の群体重分布を推計する群体重推計ステップと、家畜情報管理部が、前記群体重推計ステップにより推計された群体重分布と前記給餌情報とを紐づけて家畜管理情報を生成し、個々の家畜ごとの管理をせず前記管理群ごとに管理する家畜情報管理ステップと、をコンピュータに実行させる。
【発明の効果】
【００２３】
上記手段を用いる本開示によれば、コストの増加を抑えつつ容易に家畜の体重及び給餌を管理することができる。
【図面の簡単な説明】
【００２４】
【図１】本開示の一実施形態に係る畜産情報管理システムの構成を示す概略ブロック図である。
【図２】畜舎の内部の一例を示す概略図である。
【図３】畜産情報管理サーバの各データベースに記憶される情報の一例である。
【図４】家畜画像の一例である。
【図５】図４の家畜画像に対する個体識別処理の結果の一例である。
【図６】代表点識別の説明図である。
【図７】互いに紐づけられた群体重分布及び給餌量の推移を示すグラフである。
【図８】本開示の実施形態に係る畜産情報管理システムの畜産情報管理サーバにおいて実行される家畜管理情報生成ルーチンを示すフローチャートの一部である。
【図９】図８の続きのフローチャートである。
【図１０】実施形態に係るコンピュータの構成を示す概略ブロック図である。
【発明を実施するための形態】
【００２５】
以下、本開示の実施形態を図面に基づき説明する。
【００２６】
なお、以下で説明する本開示の実施形態は、家畜として主に豚を例として説明を行う。畜産において豚は、１つの農場で飼養する頭数が数千から数万頭単位となる場合があり、膨大な数の家畜の管理負荷が大きいものである。
【００２７】
豚は、主に繁殖用豚と、非繁殖用豚に分けられる。繁殖用豚は、子豚を産むために飼養される豚であり、非繁殖用豚は、成長後に出荷するために飼養される豚（肉豚）である。非繁殖用豚は、繁殖用豚に比較して頭数が多いため、個々の豚毎に管理を行うことが難しく、そのため複数の豚を群として管理することが一般的である。以下で説明する豚は、主に非繁殖用豚（肉豚）を対象とするものである。なお、以下の説明において日齢、週齢、月齢とは、それぞれ離乳日を基準日とした経過日数、週数、月数を示すものとする。日齢は、出生日を基準とした経過日数を用いても構わない。
【００２８】
日本国内で流通する豚の売却価格は各中央卸売市場・地方食肉市場にて需要と供給量の関係に加え、供給された豚個体の体重・肉質等により決定される格付及び等級単位に卸売価格（ｋｇ当たり単価）を乗じて決定される。等級は、屠畜され枝肉となった豚肉の枝肉半丸重量が定められた範囲内にあるか否かを前提条件とし定まる。更に肉等の規定された取引規格の適用条件によって、等級は、「極上」「上」「中」「並」の４段階で分類され、さらに等級に該当しない「規格外」が分類される。そのため、収益を増大させるには、豚の体重がこの等級の範囲内（適正重量帯）に入るように飼養を行うことが望まれる。さらに「上」や「極上」の上位の等級とするためには少なくとも体重を、適正重量帯とすることで、さらに収益性を高めることが期待できるものである。
【００２９】
豚は、農場の中の建造物である畜舎の中に構成される複数に区画された豚房で飼養されることが一般的である。豚房は、数十頭単位で豚を飼養する環境である。また、豚房に入れられた数十頭の豚を管理群として扱う。
【００３０】
＜構成＞
図１は、本開示の一実施形態に係る畜産情報管理サーバ１１１を含む畜産情報管理システム１を示すシステム構成図である。本実施形態では、管理する家畜を豚、特に群管理される肉豚を対象として説明する。図１で示すように、本開示の実施形態に係る畜産情報管理システム１は、畜産情報管理サーバ１１１と、豚が飼養されている畜舎・豚房（以下、畜舎という）１０１及び飼養者の情報端末２０１とが、インターネット、ＬＡＮ、ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）等のネットワークＮＷを介して通信可能に接続されている。説明の簡略化のため、１つの畜舎１０１及び１つの情報端末２０１のみを示しているが、畜産情報管理サーバ１１１はネットワークＮＷを介して複数の畜舎１０１及び複数の情報端末２０１と接続可能である。なお、畜産情報管理サーバ１１１は、クラウドコンピューティングにおけるいわゆるクラウドサーバであってもよい。
【００３１】
図２は本実施形態における畜舎１０１の内部の一例を示す概略図であり、図１、２に基づき畜舎１０１について詳しく説明する。
【００３２】
図２に示すように、畜舎１０１の内部は、例えば中央の通路を挟んで２つの区画ａ及び区画ｂに分かれており、区画ａ、ｂにはそれぞれ４つの豚房１０５ａ〜１０５ｄ、１０５ｅ〜１０５ｈ（以下、これらをまとめて豚房１０５とも称する）が一列に並んで形成されている。各豚房１０５には、数頭から数十頭単位で肉豚が飼養されており、１つの豚房１０５が１つの管理群として管理されている。
【００３３】
また、畜舎１０１には、区画ａ及び区画ｂのそれぞれの天井に、各豚房１０５ａ〜１０５ｄ、１０５ｅ〜１０５ｈの上方を跨るようにレール１０６ａ、１０６ｂが架け渡されている。そして、各レール１０６ａ、１０６ｂにそれぞれ１つのカメラ１０２ａ、１０２ｂ（以下、これらをまとめてカメラ１０２とも称する）がレール１０６ａ、１０６ｂに沿って移動可能に設けられている。
【００３４】
カメラ１０２は、例えば、可視光カメラであり、被写体から反射される光を検出して画像（静止画又は動画）情報を生成する機能を有している。なお、カメラ１０２は、夜間撮影撮像も可能なように、上記可視光カメラに加えて、赤外線カメラと赤外線ライトの組み合わせを併用してもよい。
【００３５】
本実施形態におけるカメラ１０２は、下向きに指向しており、レール１０６ａ、１０６ｂに沿って移動しながら、図２において点線で示すように一定の撮像範囲Ｖで、豚房１０５ごとに１枚又は複数の画像を定期的に撮像する。カメラ１０２は、豚房１０５の家畜を映した家畜画像と撮像時期情報や位置情報を含めた家畜画像情報を生成可能である。この撮像時期には年月日及び時刻の情報が含まれる。また、この位置情報は豚房１０５に対応しており、当該位置情報から家畜画像がどの豚房１０５を撮影したものか判別可能である。
【００３６】
また、畜舎１０１には、豚房１０５ａ〜１０４ｈごとに給餌器１０３ａ〜１０５ｈ（以下、まとめて給餌器１０３とも称する）が設けられている。給餌器１０３は、豚に餌や水を与えるための装置である。当該給餌器１０３は、豚房１０５ごとに定められた時期に、所定の種類の餌及び水を所定量、自動的に供給可能である。また、給餌器１０３は、豚房１０５ごとに供給した、餌の種類及び量（給餌量）、水の量（給水量）、供給時期、等の情報を含む給餌情報を生成可能である。
【００３７】
さらに、畜舎１０１には、図２に図示しないが、温湿度、空気流量、光量、臭気、音等の環境状況情報を取得可能な環境状況取得器１０４が設けられている。具体的には、環境状況取得器１０４は、畜舎１０１の温湿度を検出する温湿度センサ、畜舎１０１内の空気流量を検出する空気流量センサ、畜舎１０１の光量を検出する光量センサ、畜舎１０１内の臭気を検出する臭気センサ、畜舎１０１の音を検出する集音機（マイク）等が統合されたセンサユニットである。なお、環境状況取得器１０４は、豚房１０５ごとに設けられてもよく、その場合は豚房１０５ごとの環境状況情報を検出可能である。
【００３８】
畜舎１０１は、上述したカメラ１０２により生成された家畜画像情報、給餌器１０３により生成された給餌情報、環境状況取得器１０４により取得された環境状況情報を、ネットワークＮＷを介して畜産情報管理サーバ１１１に定期的に送信可能である。なお、畜舎１０１におけるこれらの情報は、必ずしもカメラ１０２、給餌器１０３、及び環境状況取得器１０４自体により生成される必要はなく、カメラ１０２、給餌器１０３、及び環境状況取得器１０４により生成された情報に基づいて畜舎１０１に設けられた情報端末等のコンピュータを介して生成されてもよい。また、畜舎１０１から送信される各情報には、対象となる畜舎及び豚房を識別するための畜舎ＩＤ、豚房ＩＤが付されているものとする。
【００３９】
畜産情報管理サーバ１１１は、プログラムに基づき処理を実行する１又は複数のサーバ（コンピュータ）からなり、各種演算部及び記憶部を有している。畜産情報管理サーバ１１１は、機能的には主に、家畜画像情報取得部１１２、家畜画像データベース１１３、給餌情報取得部１１４、給餌データベース１１５、群体重推計部１１６、飼養管理データベース１１７、及び家畜情報管理部１１８を備える（以下、データベースはＤＢと称する）。
【００４０】
ここで、図３には各ＤＢ１１３、１１５、１１７に記憶される情報の一例が、図４には家畜画像の一例が、図５には図４の家畜画像に対する個体識別処理の結果の一例が、図６には代表点識別の説明図が、それぞれ示されている。以下、図１と図３から図６に基づき畜産情報管理サーバ１１１の詳しい構成について説明する。
【００４１】
家畜画像情報取得部１１２は、畜舎１０１のカメラ１０２により生成された家畜画像情報を取得し、家畜画像ＤＢ１１３に記憶する機能を有している。家畜画像ＤＢ１１３には、図３に示すように、家畜画像情報として、家畜画像の他に、当該家畜画像に対応する畜舎ＩＤ、豚房ＩＤ、撮像した位置情報、撮像時期、等の情報が蓄積されている。なお、１つの豚房１０５に対して連続して複数回撮像を行っている場合、つまり撮像時期が近接し略同時期に撮像された家畜画像情報については、一つの画像情報群として関連付けられて記憶されているものとする。
【００４２】
給餌情報取得部１１４は、畜舎１０１の給餌器１０３により生成された給餌情報を取得し、給餌ＤＢ１１５に記憶する機能を有している。給餌ＤＢ１１５には、図３に示すように、給餌情報として、給餌対象の畜舎ＩＤ及び豚房ＩＤ、給餌時期、餌の種類、給餌量、給水時期、給水量、等の情報が蓄積されている。また、複数の餌が混合されている場合には、給餌量として、餌の種類ごとの量又は配合比に関する情報も含まれている。さらに、給餌情報には、餌の栄養素情報、添加物情報等も含まれていてもよい。
【００４３】
群体重推計部１１６は、家畜画像情報から豚房１０５にて飼養されている複数の豚の群体重分布を推計する機能を有している。当該群体重分布の推計は、家畜画像から豚の各個体を示す領域を識別し、各個体の領域に応じた推定体重を算出し、これらの推定体重を統計処理して群体重分布を推計する。
【００４４】
詳しくは、群体重推計部１１６は、推計対象となる豚房１０５の家畜画像情報を家畜画像ＤＢ１１３から取得して、画像処理により家畜画像から豚の各個体を示す領域を識別する。例えば、取得した家畜画像が図４に示すような家畜画像である場合、画像内には豚Ｐ１〜Ｐ１１だけでなく、豚房１０５の床Ｘ１や、豚房１０５に設置された餌箱Ｘ3、すのこＸ2等も映り込んでいる。これに対して、群体重推計部１１６は、画像解析により豚の個体を識別することで、図５においてハッチングで示すように、豚Ｐ１〜Ｐ１１の個体を示す領域が識別され、一方で豚以外の物は除外される。なお、略同時期に撮像された家畜画像を用いることで深度情報も含めた３次元解析が可能となり、高低差も含めた個体識別が可能となる。従って、例えば図４、５に示す上下重なりあった豚Ｐ１、Ｐ２、Ｐ３のうちＰ２が最も上側に位置していることが判別可能である。
【００４５】
そして、群体重推計部１１６は、図５のようにして識別された各豚Ｐ１〜Ｐ１１の個体を示す領域に対して、推定体重を算出する。詳しくは、群体重推計部１１６は、各個体を示す領域の広さに相関する値を算出する。この領域の広さに相関する値としては、例えば当該領域の面積、又はピクセル数を用いる。群体重推計部１１６は、予め家畜画像上での面積又はピクセル数に応じて豚の推定体重を算出する計算式を有しており、当該計算式を用いて推定体重を算出する。当該計算式は、例えば豚の成長度合い（例えば日齢）に応じた推定体重を算出可能に設定されている。なお、当該計算式は必ずしも成長度合いに応じたものでなくてもよい。また、計算式に代えて、個体の領域の広さに相関する値から推定体重を算出することを機械学習（例えばディープニューラルネットワーク）した体重算出用ＡＩ（Artificial Intelligence：人工知能）を用いてもよい。
【００４６】
さらに、群体重推計部１１６は、群体重推計の精度向上のため、豚の姿勢判定や、家畜画像上において映っていない部分（欠落部分）がある個体の除外又は補完処理を行う機能を有している。
【００４７】
具体的には、群体重推計部１１６は、識別した個体ごとに、豚における各部位を代表する点（以下、代表点という）を識別する。代表点は、例えば図６に示すように、豚の頭部、耳、鼻、眼、前肢、後肢、肩、関節、背部、腹部、臀部、尻尾等の豚の主要部位に設定される。代表点として設定される各部位は、豚の日齢に依存しない点が選択されている。代表点の識別は、例えば、上述した３次元情報を含めたパターンマッチングや、ディープラーニング等による学習モデルを用いた画像解析手法により行われる。
【００４８】
群体重推計部１１６は、個体ごとに識別された代表点の配置から、当該個体の姿勢を判定し、各個体の姿勢情報を生成する。なお、姿勢情報は、代表点の配置情報自体を姿勢情報としてもよい。姿勢情報としては、例えば立ち情報、座り状態、及び横たわり状態が含まれる。そして、群体重推計部１１６は、姿勢情報に応じた推定モデルを用いて、推定体重を算出する。
【００４９】
群体重推計部１１６は、個体ごとに識別された代表点に基づいて、当該個体を群体重推計の対象に含めるか否かの判定を行う。具体的には、群体重推計部１１６は、識別された代表点のうち、推定体重の算出に必要となる１又は複数の特定部位を含まない個体については群体重分布の推計対象から除外し、特定部位をすべて含む個体については群体重分布の推計対象に含めるよう判定する。この推定体重の算出に必要となる１又は複数の特定の部位とは、例えば背部、腹部、臀部のような体積の大きい部分、つまり体重に占める割合が大きい部位に設定される。
【００５０】
また、群体重推計部１１６は、家畜画像上での個体の領域の広さに相関する値（面積又はピクセル数）に基づいて、当該個体を群体重分布の推計対象に含めるか否かの判定も可能である。具体的には、群体重推計部１１６は、個体の領域の面積又はピクセル数が、所定の閾値（所定面積、所定ピクセル数）未満である個体については群体重分布の推計対象から除外し、所定の閾値以上である個体については群体重分布の推計対象に含めるよう判定する。この所定の閾値は変動値であり、例えば日齢等の豚の成長度合いに応じて数値が大きくなるよう設定されている。
【００５１】
さらに、群体重推計部１１６は、群体重分布の推計対象に含める個体については、識別した個体の領域に豚の外形として欠落部分がある場合に、当該欠落部分を補完した上で、推定体重の算出を行う。当該補完は、例えば群体重推計部１１６が、予め部位別テンプレートを有しており、欠落部分に対応する部位別テンプレートを用いて欠落部分を補完する。この部位別テンプレートは、豚の姿勢及び成長度合いに応じて用意されている。補完の具体的手法はこれに限られず、例えば豚の外形を機械学習（例えばディープニューラルネットワーク）した補完用ＡＩを用いて補完を実行してもよい。なお、例えば体重の影響度が低い部位が欠落している場合には補完は要しない等、欠落部分の部位や大きさに応じて、補完の要否を判定してもよい。
【００５２】
群体重推計部１１６は、群体重分布の対象となる個体の推定体重が全て算出されると、統計処理を行って群体重分布を推計する。例えば、群体重分布は体重毎の豚の頭数を示す度数分布（ヒストグラム）として示すことが可能である。推計した群体重分布は、対応する畜舎ＩＤ、豚房ＩＤ、推計時期、等を含めた群体重分布情報として飼養管理ＤＢ１１７に記憶される。なお、当該群体重分布情報には、各個体の推定体重の算出の際に用いた各個体の姿勢情報や、除外された個体、欠落部分補完した個体に関する情報等も含まれている。
【００５３】
飼養管理ＤＢ１１７には、図３に示すように、群体重分布情報の他にも、畜舎１０１の環境状況取得器１０４により生成された環境状況情報や、家畜情報、家畜管理情報が記憶されている。環境状況情報としては、畜舎ＩＤ及び豚房ＩＤと、検出された温湿度、空気量、光量、臭気、音の情報、これらの環境状況の検出時期の情報が蓄積されている。家畜情報としては、畜舎ＩＤ、豚房ＩＤ、豚房ごとの肉豚の品種、性別、頭数、出自、日齢、健診結果、疾病罹患履歴、投薬履歴、等の情報が蓄積されている。家畜管理情報としては、畜舎ＩＤ、豚房ＩＤと、後述する家畜情報管理部１１８において互いに紐づけられた群体重分布と給餌情報及びそれらの推移情報、過去のアラート履歴、等の情報が蓄積されている。
【００５４】
家畜情報管理部１１８は、群体重推計部１１６により推計された群体重分布と給餌ＤＢ１１５に記憶されている給餌情報とを紐づけて家畜管理情報を生成する機能を有する。この群体重分布と給餌情報との紐付けは、群体重分布の基となった家畜画像情報の撮影時期と給餌情報における給餌時期とが対応するように行われる。撮影時期と給餌時期との対応関係は、飼養者等が任意に設定可能であり、例えば給餌時期（給餌器１０３による餌の供給時）と同時期の撮影時期の家畜画像情報と紐付けたり、給餌時期から体重に反映されるまでの所定期間（例えば２４時間）後の撮影時期などの家畜画像情報と紐付けたり、する。
【００５５】
また家畜情報管理部１１８は、家畜管理情報として、群体重分布、及び当該群体重分布と紐づけられた給餌情報の時系列に沿った推移情報を生成可能である。
【００５６】
ここで図７には、群体重分布と給餌情報が紐づけられた推移グラフの一例が示されている。図７の推移グラフは、群体重分布の推移を上段に、給餌情報の推移を下段に示している。図７の横軸は、母豚等（哺乳器であってもよい）からの離乳日を起算とした日数（日齢）であり、上段の縦軸は体重を、下段の縦軸は給餌量を示している。なお、図７では説明を簡略化するため、日数（横軸）に対して群体重分布及び給餌情報のプロットを間隔あけて表記しているが、実際には例えば毎日、又はさらに細かく群体重分布及び給餌情報を取得する。
【００５７】
図７の上段で示すように、肉豚（非繁殖用豚）は、体重増加フェーズと、肉質向上フェーズを経て出荷される。体重増加フェーズは、離乳後に所定期間において体重を増加させるフェーズである。また、肉質向上フェーズは、所定期間終了後に過度な体重増加を抑制し個々の豚の体重のばらつきを収束させ体重分布を所定の範囲内に収めるためのフェーズである。離乳日から日齢ｄｃまでが体重増加フェーズであり、日齢ｄｃから出荷日齢である日齢ｄｓまでが肉質向上フェーズとなる。豚は、前述したように群管理されるため、管理群に属する豚の体重は群体重分布として表される。図７の群体重分布は、管理群に属する複数の豚の群体重分布の日齢推移を箱ひげ図で示している。当該グラフの生成時期は、群体重分布１２５が推計された日齢日以降、かつ日齢ｄｓより前とする。実線の箱ひげ図は、本実施形態に係る群体重推計部１１６によって推計された群体重分布であり、１２１、１２３、１２５の記号がついているものには、群体重分布を表す度数分布のイメージ図を併記している。
【００５８】
図７の下段に示すように、豚は、主に体重に基づいて定まる育成フェーズごとに飼料が切り替えられる。豚は、離乳日から日齢ｄ１までは飼料Ａ、日齢ｄ１から日齢ｄ２までは飼料Ｂ、日齢ｄ２から日齢ｄ３までは飼料Ｃ、日齢ｄ３から日齢ｄｓ（出荷日）までは飼料Ｄを与えられる。給餌量については、図７の飼養標準線１４１で示される飼養標準を目安に、体重に対する割合で、子豚では６〜８％、育成期で４〜５％、肥育期で３．６〜４％程度の飼料が給与される。群管理される豚に群として給与される給餌量の実測値は図７の下段の三角記号でプロットされている。実測給餌量は群体重分布と紐づいており、連携して情報を扱えるようになっている。図示しないが、給水量のグラフも同様にして生成可能である。
【００５９】
また、家畜情報管理部１１８は、群体重分布及び給餌情報に加えて、環境状況情報も追加して紐付けてもよい。例えば図７における推移グラフの日数に対応して、各時期における対象となる豚房の温湿度、空気量、光量、臭気、音、等の情報も表記することで、群体重分布に対する環境状況の影響を認識することが可能となる。
【００６０】
また、家畜情報管理部１１８は、群体重分布から異常個体を判定するための異常判定条件を有し、群体重分布が当該異常判定条件を満たした場合にアラート情報を生成可能である。異常判定条件としては、例えば、群体重分布において平均推定体重に対する差が所定値以上のいわゆる外れ値の中でも、一定期間推定体重が変動してない個体が存在する場合や、群体重分布の全体的な推移とは異なる傾向を示している個体が存在する場合、等がある。このような異常判定条件を満たした場合に生成されるアラート情報は、例えば当該異常判定条件を満たす群体重分布の豚房に、疾病、怪我、死亡、等の異常をきたした豚が存在することを示唆する通知情報を含む。
【００６１】
さらに、家畜情報管理部１１８は、家畜画像情報取得部１１２が家畜画像情報を正常に取得できなかった場合、又は給餌情報取得部１１４が給餌情報を正常に取得できない場合にも、アラート情報を生成可能である。家畜画像情報又は給餌情報を正常に取得できなかった場合とは、所定期間又は所定回数連続して畜舎１０１からの家畜画像情報又は給餌情報が取得できなかった場合、取得した家畜画像情報又は給餌情報が壊れていた場合、等である。この場合に生成されるアラート情報は、例えば対象となる豚房のカメラ１０２又は給餌器１０３が故障している可能性があることを示唆する通知情報を含む。
【００６２】
家畜情報管理部１１８は、生成した家畜管理情報、アラート情報を飼養管理部ＤＢ１１７に記憶するとともに、情報端末２０１からのリクエストに応じて、又は定期的に上記図７で示したような家畜管理情報を送信可能である。また、家畜情報管理部１１８は、アラート情報を生成した際には、直ちに該当する情報端末２０１にアラート情報の送信を行う。
【００６３】
情報端末２０１は、例えばＰＣや、スマートフォン、タブレットＰＣ、及び携帯電話のような装置である。情報端末２０１は、情報端末２０１にインストールされた専用のアプリケーションソフトウェアによって畜産情報管理サーバ１１１にアクセスしてもよい。また、畜産情報管理サーバ１１１が提供する動作環境（ＡＰＩ（アプリケーションプログラミングインタフェース）、プラットフォーム等）を利用して畜産情報管理サーバ１１１にアクセスしてもよい。
【００６４】
入力部２１１は、例えば、キーボードや、マウス、タッチパッド等のユーザが操作することにより情報の入力や選択が可能な機能を有する。また、スマートフォンやタブレット、ＰＣにおける液晶ディスプレイや有機ＥＬディスプレイ等の表示部２１２と一体であるタッチパネルでもよい。入力部２１１は、音声入力装置であっても構わない。
【００６５】
表示部２１２は、情報等をユーザに表示する機能を有するディスプレイ装置等である。情報端末２０１と独立したディスプレイ装置であっても構わないし、スマートフォンやタブレットにおける液晶ディスプレイや有機ＥＬディスプレイ等の表示装置であっても構わない。表示部２１２は、畜産情報管理サーバ１１１から受信した、上述した互いに紐づいた群体重分布と給餌情報、上記図７で示したような推移情報を表示することも可能である。
【００６６】
なお、情報端末２０１は、畜産情報管理サーバ１１１とネットワークＮＷを介さず一体として構成されていても構わない。
【００６７】
＜処理の流れ＞
図８、９には、本開示の実施形態に係る畜産情報管理システム１の畜産情報管理サーバ１１１において実行される家畜管理情報生成ルーチンを示すフローチャートが示されており、以下、同フローチャートを沿って畜産情報管理方法について説明する。なお、当該フローチャートは一例であり、家畜管理情報生成ルーチンは当該フローチャートの処理に限られるものではない。
【００６８】
図８のステップＳ１０１において、畜産情報管理サーバ１１１の群体重推計部１１６は、家畜画像情報を家畜画像情報取得部１１２又は家畜画像ＤＢ１１３から取得し（家畜画像情報取得ステップ）、ステップＳ１０２へ進む。
【００６９】
ステップＳ１０２において、群体重推計部１１６は、取得した家畜画像情報の家畜画像から画像処理により豚の個体を識別し、ステップＳ１０３へ進む。
【００７０】
ステップＳ１０３において、群体重推計部１１６は、識別した個体における各部位の代表点を識別し、ステップＳ１０４へ進む。
【００７１】
ステップＳ１０４において、群体重推計部１１６は、代表点の配置から個体の姿勢を判定し、ステップＳ１０５へ進む。なお、代表点の配置情報自体を姿勢情報とした場合には、当該ステップＳ１０４を省略してもよい。
【００７２】
ステップＳ１０５において、群体重推計部１１６は、識別された代表点の中に推定体重の算出に必要となる特定部位を含んでいるか、及び／又は、家畜画像上での個体の領域の広さ（面積又はピクセル数）が所定の閾値以上であるか、を判定する。当該判定結果が偽（Ｎｏ）である場合、即ち代表点の中に推定体重の算出に必要となる特定部位を含まない場合、及び／又は、個体の領域の広さが所定の閾値未満である場合は、ステップＳ１０６へ進む。
【００７３】
ステップＳ１０６において、群体重推計部１１６は、上記ステップＳ１０２で識別した個体を群体重分布の推計対象から除外する。
【００７４】
一方、上記ステップＳ１０５の判定結果が真（Ｙｅｓ）であった場合、即ち代表点の中に推定体重の算出に必要となる特定部位を含む場合、及び／又は、個体の領域の広さが所定の閾値以上である場合は、ステップＳ１０７へ進む。
【００７５】
ステップＳ１０７において、群体重推計部１１６は、ステップＳ１０２で識別した個体に領域に豚の外形として欠落部分があるか否かを判定する。当該判定結果が真（Ｙｅｓ）である場合、即ち識別された個体に欠落部分がある場合には、ステップＳ１０８へ進む。一方、当該判定結果が偽（Ｎｏ）である場合、即ち識別された個体に欠落部分がない場合には、ステップＳ１０８を飛ばしてステップＳ１０９へ進む。
【００７６】
ステップＳ１０８において、群体重推計部１１６は、欠落部分に対応する部位別テンプレートを用いて欠落部分を補完し、ステップＳ１０９へ進む。
【００７７】
ステップＳ１０９において、群体重推計部１１６は、個体の領域に応じた推定体重を算出し、ステップＳ１１０へ進む。
【００７８】
ステップＳ１１０において、群体重推計部１１６は、上記ステップＳ１０１にて取得した家畜画像情報の中から識別した全個体の推定体重を算出したか否かを判定する。当該判定結果が偽（Ｎｏ）である場合、即ち未だ推定体重を算出していない個体がある場合は、ステップＳ１０３に戻り、次の個体における代表点の識別を行い、それ以降は上述したステップの処理を繰り返す。一方、ステップＳ１１０の判定結果が真（Ｙｅｓ）である場合、即ち全個体の推定体重を算出が完了した場合には、図９のステップＳ１１１へ進む。
【００７９】
図９のステップＳ１１１において、群体重推計部１１６は、全個体の推定体重に対して統計処理を行い、群体重分布を推計して（群体重推計ステップ）、ステップＳ１１２へ進む。
【００８０】
ステップＳ１１２において、畜産情報管理サーバ１１１の家畜情報管理部１１８は、ステップＳ１１１にて推計された群体重分布と対応する給餌情報を給餌情報取得部１１４又は家畜画像ＤＢ１１５から取得し（給餌情報取得ステップ）、ステップＳ１１３へ進む。
【００８１】
ステップＳ１１３において、家畜情報管理部１１８は、ステップＳ１１１にて推計された群体重分布とステップＳ１１２にて取得した給餌情報とを紐づけて家畜管理情報を生成し（家畜情報管理ステップ）、ステップＳ１１４へ進む。
【００８２】
ステップＳ１１４において、家畜情報管理部１１８は、家畜管理情報として、群体重分布、及び当該群体重分布と紐づけられた給餌情報の時系列に沿った推移情報を更新して、当該ルーチンをリターンする。なお、ステップＳ１１３にて紐づけられた群体重分布及び給餌情報と、Ｓ１１４にて更新された推移情報は飼養管理ＤＢ１１７に記憶される。
【００８３】
畜産情報管理サーバ１１１は、以上のような家畜管理情報生成ルーチンを、定期的に行うことで、飼養管理ＤＢ１１７の家畜管理情報を更新し、飼養者は情報端末２０１を介して更新された家畜管理情報を閲覧可能である。
【００８４】
以上のように、畜産情報管理システム１では、家畜画像情報から複数の家畜の群体重分布を推計し、推計された群体重分布と給餌情報とを紐づけて家畜管理情報を生成している。この群体重分布は家畜画像情報から推計することで、１頭１頭の豚を個別に体重測定する必要はなく、設備コストや、飼養者及び豚への負担を抑えつつ、群での体重分布を容易に推計することができる。そして、このように推計された群体重部分に対して給餌情報を紐づけることで、豚の成長と給餌との関係性を容易に認識することができる。
【００８５】
このように本実施形態によれば、少人数大規模飼養農家においても、コストの増加を抑えつつ容易に家畜の体重及び給餌を管理することができる。
【００８６】
さらに、群体重分布、及び当該群体重分布と紐づけられた給餌情報の時系列に沿った推移情報も生成することで、豚の成長と給餌との関係性をより容易に認識することができるようになる。このようなことから、飼養者による給餌内容の最適化も容易且つ正確に行うことができるようになり、豚の飼養コストの軽減も実現することが可能となる。
【００８７】
また、給餌情報には、給餌時期、餌の種類、給餌量、栄養素、添加物、給水時期、給水量のうち少なくとも１つの情報が含まれていることで、給餌情報と群体重分布との関係性が明確となり、飼養者がより適切な給餌内容の最適化を図ることができるようになる。
【００８８】
また、群体重推計部１１６は、家畜画像情報に映る豚の各個体を示す領域を識別し、この各個体の領域に応じた推定体重を算出し、当該推定体重から群体重分布を推計している。このように、家畜画像情報に映る個体ごとの推計体重から群体重分布を推計することで群体重分布を正確に推計することができる。
【００８９】
また、群体重推計部１１６は、各個体の所定の部位に対応する代表点を識別し、体重推計に用いるのに必要となる代表点（特定部位）を含まない個体や、個体の領域の広さに相関する値（面積やピクセル数）が所定の閾値未満である個体については、群体重分布の推計対象から除外する。このように、正確に推定体重を算出するのが困難な個体については群体重分布の推計対象から除外することで、群体重分布の精度を向上させることができる。
【００９０】
一方で、体重推計に用いるのに必要となる代表点（特定部位）を含む個体や、個体の領域の広さに相関する値（面積やピクセル数）が所定の閾値以上である個体については、欠落部分があっても欠落部分を補完して推定体重を算出することで、群体重分布の精度をさらに向上させることができる。
【００９１】
さらに群体重推計部１１６は、識別した個体における姿勢を判定し、当該姿勢に応じた推計モデルを用いて、推計体重を算出することで、姿勢に応じた誤差を軽減し、群体重分布の精度を向上させることができる。
【００９２】
また、家畜情報管理部１１８は、群体重分布が前記異常判定条件を満たした場合には、アラート情報を生成して、飼養者に注意喚起することで、異常が生じた豚を早期に発見することができ、より効率的な飼養を実現することができる。
【００９３】
さらに、家畜情報管理部１１８は、家畜画像情報や給餌情報を正常に取得できなかった場合にアラート情報を生成することで、畜舎１０１の機器故障を早期に発見することができ、より効率的な飼養を実現することができる。
【００９４】
＜プログラム＞
図１０は、コンピュータ８０１の構成を示す概略ブロック図である。コンピュータ８０１は、ＣＰＵ８０２、主記憶装置８０３、補助記憶装置８０４、インタフェース８０５を備える。ＣＰＵ８０２はＧＰＵであっても構わない。
【００９５】
ここで、実施形態に係る畜産情報管理サーバ１１１を構成する各機能を実現するためのプログラムの詳細について説明する。
【００９６】
畜産情報管理サーバ１１１は、コンピュータ８０１に実装される。そして、畜産情報管理サーバ１１１の各構成要素の動作は、プログラムの形式で補助記憶装置８０４に記憶されている。ＣＰＵ８０２は、プログラムを補助記憶装置８０４から読み出して主記憶装置８０３に展開し、当該プログラムに従って上記処理を実行する。また、ＣＰＵ８０２は、プログラムに従って、上記した記憶部に対応する記憶領域を主記憶装置８０３に確保する。
【００９７】
当該プログラムは、具体的には、コンピュータ８０１において家畜画像情報取得部が、管理群に属する複数の家畜を含む家畜画像情報を取得する家畜画像情報取得ステップと、給餌情報取得部が、前記管理群の家畜への給餌に関する給餌情報を取得する給餌情報取得ステップと、群体重推計部が、前記家畜画像情報から複数の家畜の群体重分布を推計する群体重推計ステップと、家畜情報管理部が、前記群体重推計ステップにより推計された群体重分布と前記給餌情報とを紐づけて家畜管理情報を生成する家畜情報管理ステップと、を実現するプログラムである。
【００９８】
なお、補助記憶装置８０４は、一時的でない有形の媒体の一例である。一時的でない有形の媒体の他の例としては、インタフェース８０５を介して接続される磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等が挙げられる。また、このプログラムがネットワークＮＷを介してコンピュータ８０１に配信される場合、配信を受けたコンピュータ８０１が当該プログラムを主記憶装置８０３に展開し、上記処理を実行してもよい。
【００９９】
また、当該プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、当該プログラムは、前述した機能を補助記憶装置８０４に既に記憶されている他のプログラムとの組み合わせで実現するもの、いわゆる差分ファイル（差分プログラム）
であってもよい。
【０１００】
以上、本開示のいくつかの実施形態を説明したが、これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものとする。また、実施形態の説明では家畜として、１つの農場で飼養する頭数が数千から数万頭単位となることから他の家畜よりも本開示における効果が顕著となる豚を例として説明したが、牛や鳥のように他の家畜に畜産情報管理システム１を適用することも可能である。その際には、家畜の種類によって推計モデルを適宜設定することができる。
【０１０１】
また、上記実施形態では、家畜画像を豚房１０５の上方に設けられたレール１０６ａ、１０６ｂを移動するカメラ１０２ａ、１０２ｂにより撮像しているが、カメラの設置方法や家畜画像の撮像方向はこれに限られるものではなく、例えば各豚房の壁に設置したカメラにより横から撮像してもよいし、その他複数の方向から撮像してもよい。
【符号の説明】
【０１０２】
１  畜産情報管理システム
１０１  畜舎
１０２  カメラ
１０３  給餌器
１０４  環境状況取得器
１０５  豚房
１１１  畜産情報管理サーバ
１１２  家畜画像情報取得部
１１３  家畜画像データベース
１１４  給餌情報取得部
１１５  給餌データベース
１１６  群体重推計部
１１７  飼養管理データベース
１１８  家畜情報管理部
２０１  情報端末
２１１  入力部
２１２  表示部
８０１  コンピュータ
８０２  ＣＰＵ
８０３  主記憶装置
８０４  補助記憶装置
８０５  インタフェース
【要約】
【課題】少人数大規模飼養農家においても、コストの増加を抑えつつ容易に家畜の体重及び給餌を管理することができる畜産情報管理システム、畜産情報管理サーバ、畜産情報管理方法、及び畜産情報管理プログラムを提供すること。
【解決手段】畜産情報管理システム１であって、管理群に属する複数の家畜を含む家畜画像情報を取得する家畜画像情報取得部１１２と、管理群の家畜への給餌に関する給餌情報を取得する給餌情報取得部１１４と、家畜画像情報から複数の家畜の群体重分布を推計する群体重推計部１１６と、群体重推計部により推計された群体重分布と給餌情報とを紐づけて家畜管理情報を生成する家畜情報管理部１１８と、を備える。
【選択図】図１【図１】
0006781440.tif 000002
【図２】
0006781440.tif 000003
【図３】
0006781440.tif 000004
【図４】
0006781440.tif 000005
【図５】
0006781440.tif 000006
【図６】
0006781440.tif 000007
【図７】
0006781440.tif 000008
【図８】
0006781440.tif 000009
【図９】
0006781440.tif 000010
【図１０】
0006781440.tif 000011