(57)【特許請求の範囲】
【請求項１】
代謝プロファイルテストに基づく牛群診断を支援するシステムであって、
代謝プロファイルテストのデータを入力するデータ入力部と、
検査項目の基準値を記憶する基準値記憶部と、
前記データに含まれる逸脱項目を検出し、基準値記憶部に記憶された基準値と比較して逸脱に係る属性を付加する検出部と、
逸脱項目の属性とこれに対応する解釈とを記憶する解釈記憶部と、
検出された逸脱項目の属性またはその組合せを、解釈記憶部に記憶された逸脱項目の属性またはその組み合わせと比較し、代謝プロファイルテストの対象となったウシ個体に逸脱項目の属性またはその組合せに係る解釈を対応付ける解析部と、
解析部による解析結果を出力する出力部と
を備える前記システム。
【請求項２】
検出された逸脱項目、および／または、対応付けられた解釈が牛群に係るものかを判定する判定部をさらに備える、請求項１に記載のシステム。
【請求項３】
解析部が、判定部により判定された牛群に係る逸脱項目もしくはその組合せ、および／または、牛群に係る解釈に基づき、代謝プロファイルテストの対象となった牛群に解釈を対応付ける機能を有する、請求項２に記載のシステム。
【請求項４】
データ入力部から入力された代謝プロファイルテストのデータから、検査項目の牛群における平均値を算出する平均値算出部をさらに備える、請求項１〜３のいずれか一項に記載のシステム。
【請求項５】
入力された代謝プロファイルテストのデータを記憶するデータ記憶部、検出された逸脱項目を記憶する逸脱項目記憶部、解析部が出力する解析結果を記憶する解析結果記憶部、および／または、平均値算出部が算出した平均値を記憶する平均値記憶部、をさらに備える、請求項１〜４のいずれか一項に記載のシステム。
【請求項６】
代謝プロファイルテストのデータに含まれる検査項目の測定値、該検査項目の基準値および／または基準範囲、および、該検査項目の牛群における平均値からなる群から選択される項目を表示した診断図を作成する診断図作成部をさらに備える、請求項１〜５のいずれか一項に記載のシステム。
【請求項７】
代謝プロファイルテストに基づく牛群診断を支援する方法であって、
代謝プロファイルテストのデータに含まれる逸脱項目を検出し、基準値と比較して逸脱に係る属性を付加する工程と、
検出された逸脱項目の属性またはその組合せに基づき、代謝プロファイルテストの対象となったウシ個体に逸脱項目の属性またはその組合せに係る解釈を対応付ける工程と
を含む前記方法。
【請求項８】
検出された逸脱項目、および／または、対応付けられた解釈が牛群に係るものかを判定する工程をさらに含む、請求項７に記載の方法。
【請求項９】
牛群に係る逸脱項目もしくはその組合せ、および／または、牛群に係る解釈に基づき、代謝プロファイルテストの対象となった牛群に解釈を対応付ける工程をさらに含む、請求項８に記載の方法。
【請求項１０】
代謝プロファイルテストのデータから、検査項目の牛群における平均値を算出する工程をさらに含む、請求項７〜９のいずれか一項に記載の方法。
【請求項１１】
代謝プロファイルテストのデータに含まれる検査項目の測定値、該検査項目の基準値および／または基準範囲、および、該検査項目の牛群における平均値からなる群から選択される項目を表示した診断図を作成する工程をさらに含む、請求項７〜１０のいずれか一項に記載の方法。
【請求項１２】
代謝プロファイルテストのデータを取得する工程をさらに含む、請求項７〜１１のいずれか一項に記載の方法。
【請求項１３】
対応付けられた解釈、検査項目の測定値、検査項目の基準値および／または基準範囲、検査項目の牛群における平均値、および、診断図からなる群から選択される項目を出力する工程をさらに含む、請求項７〜１２のいずれか一項に記載の方法。
【請求項１４】
請求項７〜１３のいずれか一項に記載の方法をコンピュータに実行させるためのプログラム。
【請求項１５】
請求項１４に記載のプログラムを記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、代謝プロファイルテストに基づく牛群診断を支援するシステム、方法およびプログラムに関する。
【背景技術】
【０００２】
乳牛は飼料を摂取し、栄養分を消化吸収し、これを体内で代謝したのち、乳生産や胎子発育などの生産活動に利用している。入力としての栄養摂取と、出力としての生産との間のバランスがとれていると、乳牛は代謝状態が安定した健康な状態にあるが、このバランスが崩れるにつれ、一見健康に見えるが潜在的異常として代謝状態に乱れが生じ、さらにバランスが完全に崩れると代謝状態は破綻し、臨床上も明らかな異常が現れ、種々の生産病に陥る。このような生産病を防ぐには、入力と出力のバランスを保ち続ければよいが、かかるバランスを評価する手法として、飼料給与診断が入力の適否の判断に、乳検成績の分析が出力の適否の判断に、そして、代謝プロファイルテスト（Metabolic Profile Test、ＭＰＴ）が、代謝状態を直接評価するためにそれぞれ利用されている。
【０００３】
ＭＰＴは、Payneら（非特許文献１）が創始した血液検査を中心とした牛群検診の手法であり、当初は乳牛に用いられていたが、近年では繁殖肉牛にも用いられている（非特許文献２）。ＭＰＴでは、一般的に、牛群から一部の個体を選定して血液検査等の検査を行い、牛群の健康および栄養状態を科学的数値データに基づいて診断し、その診断結果を生産病の予防や、生産性向上等に利用する。ＭＰＴを用いることにより、外見上は健康に見えている動物から、代謝状態に乱れが生じている潜在的な異常状態を検出することができ、早期に対策を講じることで生産病の予防が可能となり、また、飼料給与診断や乳検成績の分析では究明できなかった問題の原因を特定することも可能となるため、その活用が広がっている。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】Payne et al., Vet Rec. 1970;87(6):150-8
【非特許文献２】芝野健一、家畜診療、2015年、62巻2号、71-80頁
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＭＰＴの検査結果は、牛群に関する様々な要因が複雑に影響し合った結果が反映されたものであり、実際に得られた検査結果がどのような意義を持つかを解明し、異常値がどのような原因によるものかを特定するのは容易なことではないが、このような判断はＭＰＴを担当する獣医師に一任されているのが現状である。このため、同じ検査結果であっても、各々の獣医師の経験や知識等の違いにより、得られる結論が異なり得るという問題があった。また、ＭＰＴの検査項目は極めて多岐にわたるため、検査結果の分析には多大な時間および労力を要し、多忙な獣医師にとって大きな負担となっていた。さらに、ＭＰＴの個々の検査項目の異常値がどのような原因に起因し得るかについては、ある程度の情報が存在するものの、複数の検査項目に異常値が認められる検査結果の評価手法については未だ確立されたものがなく、診断結果にばらつきが生じ易いという問題があった。
【０００６】
本発明は、上記のごとき従来技術の問題点を解決するためになされたものであり、ＭＰＴの検査結果の的確で漏れのない分析を迅速かつ自動的に行うことができる、ＭＰＴに基づく牛群診断を支援するシステム、方法およびプログラムの提供を目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様は、以下のシステム、方法およびプログラムに関する。
（１）代謝プロファイルテストに基づく牛群診断を支援するシステムであって、
代謝プロファイルテストのデータを入力するデータ入力部と、
前記データに含まれる逸脱項目を検出する検出部と、
検出された逸脱項目またはその組合せに基づき、代謝プロファイルテストの対象となったウシ個体に逸脱項目またはその組合せに係る解釈を対応付ける解析部と、
解析部による解析結果を出力する出力部と
を備える前記システム。
（２）検出された逸脱項目、および／または、対応付けられた解釈が牛群に係るものかを判定する判定部をさらに備える、上記（１）に記載のシステム。
（３）解析部が、判定部により判定された牛群に係る逸脱項目もしくはその組合せ、および／または、牛群に係る解釈に基づき、代謝プロファイルテストの対象となった牛群に解釈を対応付ける機能を有する、上記（２）に記載のシステム。
【０００８】
（４）データ入力部から入力された代謝プロファイルテストのデータから、検査項目の牛群における平均値を算出する平均値算出部をさらに備える、上記（１）〜（３）のいずれか１つに記載のシステム。
（５）入力された代謝プロファイルテストのデータを記憶するデータ記憶部、検出された逸脱項目を記憶する逸脱項目記憶部、解析部が出力する解析結果を記憶する解析結果記憶部、平均値算出部が算出した平均値を記憶する平均値記憶部、検査項目の基準値を記憶する基準値記憶部、および／または、逸脱項目とこれに対応する解釈とを記憶する解釈記憶部をさらに備える、上記（１）〜（４）のいずれか１つに記載のシステム。
（６）代謝プロファイルテストのデータに含まれる検査項目の測定値、該検査項目の基準値および／または基準範囲、および、該検査項目の牛群における平均値からなる群から選択される項目を表示した診断図を作成する診断図作成部をさらに備える、上記（１）〜（５）のいずれか１つに記載のシステム。
【０００９】
（７）代謝プロファイルテストに基づく牛群診断を支援する方法であって、
代謝プロファイルテストのデータに含まれる逸脱項目を検出する工程と、
検出された逸脱項目またはその組合せに基づき、代謝プロファイルテストの対象となったウシ個体に逸脱項目またはその組合せに係る解釈を対応付ける工程と
を含む前記方法。
（８）検出された逸脱項目、および／または、対応付けられた解釈が牛群に係るものかを判定する工程をさらに含む、上記（７）に記載の方法。
（９）牛群に係る逸脱項目もしくはその組合せ、および／または、牛群に係る解釈に基づき、代謝プロファイルテストの対象となった牛群に解釈を対応付ける工程をさらに含む、上記（８）に記載の方法。
（１０）代謝プロファイルテストのデータから、検査項目の牛群における平均値を算出する工程をさらに含む、上記（７）〜（９）のいずれか１つに記載の方法。
【００１０】
（１１）代謝プロファイルテストのデータに含まれる検査項目の測定値、該検査項目の基準値および／または基準範囲、および、該検査項目の牛群における平均値からなる群から選択される項目を表示した診断図を作成する工程をさらに含む、上記（７）〜（１０）のいずれか１つに記載の方法。
（１２）代謝プロファイルテストのデータを取得する工程をさらに含む、上記（７）〜（１１）のいずれか１つに記載の方法。
（１３）対応付けられた解釈、検査項目の測定値、検査項目の基準値および／または基準範囲、検査項目の牛群における平均値、および、診断図からなる群から選択される項目を出力する工程をさらに含む、上記（７）〜（１２）のいずれか１つに記載の方法。
（１４）上記（７）〜（１３）のいずれか１つに記載の方法をコンピュータに実行させるためのプログラム。
（１５）上記（１４）に記載のプログラムを記憶した記憶媒体。
【００１１】
本発明の別の態様は、以下のシステム、方法およびプログラムにも関する。
（１６）代謝プロファイルテストに基づく牛群診断を支援するシステムであって、
代謝プロファイルテストのデータを入力するデータ入力部と、
前記データに含まれる逸脱項目を検出する検出部と、
検出された逸脱項目が牛群に係るものかを判定する判定部と、
牛群に係る逸脱項目またはその組合せに基づき、代謝プロファイルテストの対象となった牛群に逸脱項目またはその組合せに係る解釈を対応付ける解析部と、
解析部による解析結果を出力する出力部と
を備える前記システム。
（１７）解釈部が、検出された逸脱項目またはその組合せに基づき、代謝プロファイルテストの対象となったウシ個体に逸脱項目またはその組合せに係る解釈を対応付ける機能を有する、上記（１６）に記載のシステム。
【００１２】
（１８）データ入力部から入力された代謝プロファイルテストのデータから、検査項目の牛群における平均値を算出する平均値算出部をさらに備える、上記（１６）または（１７）に記載のシステム。
（１９）入力された代謝プロファイルテストのデータを記憶するデータ記憶部、検出された逸脱項目を記憶する逸脱項目記憶部、解析部が出力する解析結果を記憶する解析結果記憶部、平均値算出部が算出した平均値を記憶する平均値記憶部、検査項目の基準値を記憶する基準値記憶部、および／または、逸脱項目とこれに対応する解釈とを記憶する解釈記憶部をさらに備える、上記（１６）〜（１８）のいずれか１つに記載のシステム。
（２０）代謝プロファイルテストのデータに含まれる検査項目の測定値、該検査項目の基準値および／または基準範囲、および、該検査項目の牛群における平均値からなる群から選択される項目を表示した診断図を作成する診断図作成部をさらに備える、上記（１６）〜（１９）のいずれか１つに記載のシステム。
【００１３】
（２１）代謝プロファイルテストに基づく牛群診断を支援する方法であって、
代謝プロファイルテストのデータに含まれる逸脱項目を検出する工程と、
検出された逸脱項目が牛群に係るものかを判定する工程と、
牛群に係る逸脱項目またはその組合せに基づき、代謝プロファイルテストの対象となった牛群に逸脱項目またはその組合せに係る解釈を対応付ける工程と
を含む前記方法。
（２２）検出された逸脱項目またはその組合せに基づき、代謝プロファイルテストの対象となったウシ個体に逸脱項目またはその組合せに係る解釈を対応付ける工程をさらに含む、上記（２１）に記載の方法。
（２３）代謝プロファイルテストのデータから、検査項目の牛群における平均値を算出する工程をさらに含む、上記（２１）または（２２）のいずれか１つに記載の方法。
【００１４】
（２４）代謝プロファイルテストのデータに含まれる検査項目の測定値、該検査項目の基準値および／または基準範囲、および、該検査項目の牛群における平均値からなる群から選択される項目を表示した診断図を作成する工程をさらに含む、上記（２１）〜（２３）のいずれか１つに記載の方法。
（２５）代謝プロファイルテストのデータを取得する工程をさらに含む、上記（２１）〜（２４）のいずれか１つに記載の方法。
（２６）対応付けられた解釈、検査項目の測定値、検査項目の基準値および／または基準範囲、検査項目の牛群における平均値、および、診断図からなる群から選択される項目を出力する工程をさらに含む、上記（２１）〜（２５）のいずれか１つに記載の方法。
（２７）上記（２１）〜（２６）のいずれか１つに記載の方法をコンピュータに実行させるためのプログラム。
（２８）上記（２７）に記載のプログラムを記憶した記憶媒体。
【発明の効果】
【００１５】
本発明により、ＭＰＴの検査結果の的確で漏れのない分析が可能となるため、獣医師の経験や知識等の違いによる診断精度のばらつきを低減し、高精度の診断結果を安定して提供することができ、牛群の健康状態および生産性をより効率的に向上させることが可能となる。また、ＭＰＴの検査結果の分析を迅速かつ自動的に行うことができるため、獣医師の作業時間および労力を大幅に低減することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】図１は、実施形態１に係る牛群診断支援システムの機能的な構成を示すブロック図である。
【図２】図２は、本発明の牛群診断支援システムの逸脱項目記憶部に記憶される情報の一例を示した図である。
【図３】図３は、本発明の牛群診断支援システムの解釈記憶部に記憶されている逸脱項目とこれに対応する解釈の例を示した図である。
【図４】図４は、本発明の牛群診断支援システムの解釈記憶部に記憶されている逸脱項目とこれに対応するカテゴリー化された解釈の例を示した図である。
【図５】図５は、本発明の牛群診断支援システムの解析結果記憶部に記憶される情報の例を示した図である。
【図６】図６は、実施形態２Ａに係る牛群診断支援システムの機能的な構成を示すブロック図である。
【図７】図７は、本発明の牛群診断支援システムの判定部が、牛群に係ると判定した逸脱項目のデータ例を示した図である。
【００１７】
【図８】図８は、本発明の牛群診断支援システムの判定結果記憶部に記録されるデータ例を示した図である。
【図９】図９は、本発明の牛群診断支援システムの解釈記憶部に記憶される、逸脱項目とこれに対応する個体に係る解釈および牛群に係る解釈の例を示した図である。
【図１０】図１０は、実施形態２Ｂに係る牛群診断支援システムの機能的な構成を示すブロック図である。
【図１１】図１１は、実施形態２Ｃに係る牛群診断支援システムの機能的な構成を示すブロック図である。
【図１２】図１２は、実施形態２Ｄに係る牛群診断支援システムの機能的な構成を示すブロック図である。
【図１３】図１３は、実施形態３に係る牛群診断支援システムの機能的な構成を示すブロック図である。
【図１４】図１４は、本発明の牛群診断支援システムの各検査項目について、検査値と基準値との関係を示す診断図である。
【００１８】
【図１５】図１５は、実施形態４に係る牛群診断支援システムの機能的な構成を示すブロック図である。
【図１６】図１６は、実施形態４に係る牛群診断支援システムのデータ処理方法の一例を示すフローチャートである。
【図１７】図１７は、実施形態５に係る牛群診断支援システムの機能的な構成を示すブロック図である。
【図１８】図１８は、実施形態６に係る牛群診断支援システムの機能的な構成を示すブロック図である。
【図１９】図１９は、実施形態７に係る牛群診断支援システムの機能的な構成を示すブロック図である。
【図２０】図２０は、本発明の牛群診断支援システムの概略の構成を説明するブロック図である。
【発明を実施するための形態】
【００１９】
以下、図面を参照して、本発明の実施形態を説明する。なお、以下で説明する実施形態は本発明を例示することを意図したものであり、本発明を限定するためのものではない。
【００２０】
＜実施形態１＞
図１は、実施形態１に係る牛群診断支援システム１００の機能的な構成を示すブロック図である。実施形態１に係る牛群診断支援システム１００は、データ入力部１０１、データ記憶部１０２、検出部１０３、基準値記憶部１０４、逸脱項目記憶部１０５、解析部１０６、解釈記憶部１０７、解析結果記憶部１０８および出力部１０９を有する。
【００２１】
データ入力部１０１は、ＭＰＴデータを取得する。ＭＰＴデータの取得はキーボードやタッチパネルなどの入力装置から行ってもよいし、電子化されたデータを、記憶媒体インターフェイスやネットワークインターフェイスなどの通信インターフェイスを介して読み込むことにより行ってもよい。
【００２２】
ＭＰＴデータの形式は、検査対象の個体とその検査値等とが対応付けられる形式であれば特に限定されないが、データ処理の容易性から、区切り文字付テキストデータや表形式のデータが好ましい。かかるデータ形式としては、限定されずに、例えば、csv形式、tsv形式、ssv形式、xml形式、xls形式、xlsx形式、ods形式などが挙げられる。
【００２３】
ＭＰＴデータは、検査対象の個体に係る個体情報と、これに対応付けられたＭＰＴに係る検査値とを含む。
個体情報は、ＭＰＴの検査対象となったウシ個体に関する情報であり、当該個体の泌乳ステージ等に関する情報を含む。泌乳ステージに関する情報としては、限定されずに、例えば、分娩日、乾乳日、分娩後日数、乾乳日数などが挙げられる。ＭＰＴの検査項目の多くは泌乳ステージにより基準値が変動するため、泌乳ステージに関する情報はＭＰＴデータの分析において重要である。個体情報は、検査対象個体に関する他の情報、好ましくは、ＭＰＴデータの分析に寄与し得る他の情報を含んでもよい。ＭＰＴデータの分析に寄与し得る他の情報としては、限定されずに、例えば、出生日、年齢、月齢、産次、採血日、搾乳日、検査日、農場名、農家名、個体識別コード、品種、体重、検査担当者名などが挙げられる。例えば、出生日、年齢、月齢、個体識別コードなどの生存期間に関する情報は、加齢により影響を受けるＭＰＴの検査項目の解釈などに有用である。個体識別コード、品種などの品種に関する情報は、品種により影響を受けるＭＰＴの検査項目の解釈などに有用である。採血日、搾乳日、検査日、農場名などの、検査が行われた時期や場所に関する情報は、検体の採取や処理に問題があったか否かなどの判断や、気候により影響を受けるＭＰＴの検査項目の解釈などに有用である。検査担当者名などの、検査を行った者に関する情報は、検体の採取や処理に問題があったか否かなどの判断材料として用いることができる。
【００２４】
検査値は、ＭＰＴの検査項目に関する個々のウシ個体の検査値である。ＭＰＴの検査項目は、既知の任意のものを含み得る。かかる検査項目としては、限定されずに、例えば、タンパク質代謝に関する検査項目、脱水に関する検査項目、肝機能障害・炎症に関する検査項目、エネルギー代謝に関する検査項目、栄養状態全般に関する検査項目、ミネラル代謝に関する検査項目、ビタミンに関する検査項目、乳量および乳成分に関する検査項目などが挙げられる。タンパク質代謝に関する検査項目としては、限定されずに、例えば、血液尿素窒素（BUN）、アルブミン（Alb）、グロブリン（GlobまたはGlb）、ヘマトクリット（Ht）、総タンパク（TP）などが挙げられる。脱水に関する検査項目としては、限定されずに、例えば、ヘマトクリット（Ht）、ナトリウム（Na）、Albなどが挙げられる。肝機能障害・炎症に関する検査項目としては、限定されずに、例えば、アスパラギン酸アミノトランスフェラーゼ（ASTまたはグルタミン酸オキサロ酢酸トランスアミナーゼ（GOT)）、γグルタミルトランスペプチダーゼ（γGTPまたはGGT）、乳酸（Lac)、乳酸脱水素酵素（LDH)、クレアチニン（Cre)、アルブミン／グロブリン比（A/G比）などが挙げられる。エネルギーに関する検査項目としては、限定されずに、例えば、血糖（GluまたはGlc）、コレステロール（Cho）、非エステル型脂肪酸（NEFA）、βヒドロキシ酪酸（BHBA）、トリグリセリド（TG）、ボディコンディションスコア（BCS）、ルーメンフィルスコア（RFS）などが挙げられる。栄養状態全般に関する検査項目としては、限定されずに、例えば、Ht、BCSなどが挙げられる。ミネラル代謝に関する検査項目としては、限定されずに、例えば、カルシウム（Ca）、マグネシウム（Mg）、銅（Cu）、亜鉛（Zn）、鉄（Fe）、無機リン（iP）などが挙げられる。ビタミンに関する検査項目としては、限定されずに、例えば、β−カロテン（Car）、ビタミンA（VA）などが挙げられる。乳量および乳成分に関する検査項目としては、限定されずに、例えば、乳量（Milk）、乳脂率（Fat）、乳タンパク質率（Prot）、無脂固形分率（SNF）、乳タンパク質率／乳脂肪率比（P/F比）などが挙げられる。その他の検査項目としては、例えば、糞pHなどが挙げられる。ＭＰＴデータは、前記検査項目の２または３以上、好ましくは１０以上、より好ましくは１５以上の検査項目に係る検査値を含む。例えば、ＭＰＴデータは、Milk、Fat、Prot、SNF、Glu、Cho、NEFA、BHBA、BCS、BUN、TP、Alb、Glob、Ht、Ca、Mg、AST、GGTおよびCarに係る検査値を含んでもよい。
【００２５】
データ入力部１０１は、取得したＭＰＴデータを編集するデータ編集機能を備えることができる。データ編集機能により、例えば、別々のソースから取得したデータの統合や、コメントの付加、検査値の処理による別の検査値の生成などが可能となる。別々のソースから取得したデータの統合の例としては、例えば、乳検データからの乳量および乳成分に関する検査値と、血液検査データからの検査値とを統合することなどが挙げられる。コメントの付加の例としては、例えば、臨床所見に関する情報を付加することなどが挙げられる。検査値の処理による別の検査値の生成の例としては、例えば、乳タンパク率を乳脂肪率で除すことによるP/F比の算出、アルブミンをグロブリンで除すことによるA/G比の算出などが挙げられる。
【００２６】
データ入力部１０１が取得または生成したＭＰＴデータは、データ入力部１０１からデータ記憶部１０２に送られ、そこに記憶される。データ記憶部１０２は、書き込み可能な任意のデータ記憶デバイス、例えば、ＲＯＭ、ＲＡＭ、磁気ディスク、光磁気ディスク、フラッシュメモリなどで構成することができる。データ記憶部１０２は、過去に記憶したＭＰＴデータを全てまたは一部保持していても、全て保持していなくてもよい。
【００２７】
基準値記憶部１０４は、ＭＰＴデータに含まれる各検査項目の基準値を記憶している。基準値としては、例えば、過去のＭＰＴデータから決定された各検査項目の平均値を採用してもよいが、かかる平均値から所定の幅（例えば、１×標準偏差（ＳＤ））を上下にとった範囲を基準値（基準範囲）として設定することもできる。ＭＰＴの検査項目の多くは泌乳ステージによって変動するため、基準値は泌乳ステージごとに異なったものとすることができる。例えば、基準値の基礎となる検査値を分娩日または乾乳日から所定期間毎（例えば１０日毎）に区分して各区分に含まれる検査値の平均値を算出し、これを各区分（以下では「乳期」と称することもある）の基準値とすることができる。基準値を乳期毎に設定する場合、検出部１０３は、検査対象個体の分娩後日数もしくは乾乳日数などの情報、または、かかる情報から生成された乳期に係る情報から対応する乳期の基準値を選択し、これを検査値と比較することになる。基準値記憶部１０４に記憶された基準値は固定されたものであっても、新たなＭＰＴデータを基に更新可能なものであってもよい。
【００２８】
検出部１０３は、ＭＰＴデータに含まれる逸脱項目を検出する。すなわち、検出部１０３は、データ記憶部１０２からＭＰＴデータを読み出し、ＭＰＴデータに含まれる各検査値を、基準値記憶部１０４に記憶された、当該検査値の個体情報に合致した基準値と比較して、当該検査値が基準値から逸脱しているか否かを判断し、対応する検査項目に逸脱に係る属性を付加し、当該個体情報と対応付けて逸脱項目記憶部１０５に記憶する。検査値が基準値から逸脱しているか否かは、例えば、基準値が検査項目の平均値などの単一の数値である場合は、検査値が当該基準値から所定の範囲（例えば、基準値の±１ＳＤ）に含まれるか否か、基準値が数値範囲である場合は、検査値が当該基準範囲に含まれるか否かに基づいて決定することができる。逸脱に係る属性としては、例えば、検査値が基準範囲内もしくは基準値から所定の範囲内にあることを示す「非逸脱」、検査値が基準範囲もしくは基準値から所定の範囲以上もしくはそれより高いことを示す「高値」、または、検査値が基準範囲もしくは基準値から所定の範囲以下もしくはそれより低いことを示す「低値」を付加することができる。これらの属性は、特定の数値（例えば、「非逸脱」＝０、「高値」＝１、「低値」＝−１）や記号（例えば、「非逸脱」＝Ｎ、「高値」＝Ｈ、「低値」＝Ｌ）などで表してもよい。逸脱項目記憶部１０５に記憶される情報の一例を図２に示す。図２に示す態様において、逸脱項目記憶部１０５は、個体識別コードに対応付けて、各検査項目に対する逸脱項目に係る属性を数値として記憶する。図２における各数値は以下を意味する：０＝「非逸脱」、１＝「高値」、−１＝「低値」。
【００２９】
解析部１０６は、逸脱項目記憶部１０５に記憶された逸脱項目に係る情報を読み出し、当該逸脱項目またはその組合せに対応する解釈を、解釈記憶部１０７に記憶された解釈の中から選択する。解釈は、逸脱項目またはその組合せから推測されるウシ個体または牛群の状態に係る情報を意味し、生理状態、疾病、飼養管理、飼料給与などに係る情報を含む。解釈には、上記のほか、予測されるリスクや、チェックすべき飼養管理項目などに係る情報が含まれていてもよい。解釈記憶部１０７には、所定の逸脱項目またはその組合せとそれに対応する解釈とが対応付けられて記憶されている。逸脱項目またはその組合せと解釈との対応は、逸脱項目とウシ個体の健康状態もしくは牛群の飼養管理などとの科学的な関連性や、過去のデータの解析などから決定することができる。解釈記憶部１０７に記憶されている逸脱項目とこれに対応する解釈の具体例を図３に示す。図３において、「＞０」は検査値が属性「高値」を有すること、「＞＝０」は検査値が属性「高値」または「非逸脱」を有すること、「＜０」は検査値が属性「低値」を有すること、「＜＝０」は検査値が属性「低値」または「非逸脱」を有することそれぞれ示している。したがって、図３に示す例では、例えば、検査項目Milkの高値とFatの低値との組み合わせが「高乳量による低乳脂」という解釈に、検査項目Fatの低値、Protの高値または非逸脱、SNFの高値または非逸脱、Gluの高値、および、Htの高値の組み合わせが「穀物（デンプン）過剰」という解釈に、Milkの高値、Fatの低値または非逸脱、Protの低値、および、SNFの低値または非逸脱が「高乳量によるエネルギー不足」という解釈にそれぞれ対応付けられている。図３において、解釈はカテゴリー化されていない単一の項目として記憶されているが、生理状態、疾病、飼養管理、飼料給与、予測されるリスク、チェックすべき飼養管理項目などのカテゴリーにカテゴリー化して記憶してもよく、出力時にそのカテゴリーに係る情報を解釈と合わせて表示したり、解釈をカテゴリーごとに表示したりしてもよい。カテゴリー化して記憶された解釈の例を図４に示す。
【００３０】
解析部１０６の動作を図２および図３に基づいて説明すると、解析部１０６は逸脱項目記憶部１０５に記憶された個体識別コード「1111」に対応付けられた各検査項目の逸脱項目属性を読み出してこれを解釈記憶部１０７に記憶された逸脱項目属性と比較する。「1111」の個体に対応付けられた検査項目の逸脱項目属性は、図３に示す「高乳量による低乳脂」という解釈に対応付けられた逸脱項目属性と一致するが、それ以外の解釈に対応付けられた逸脱項目属性には一致しないため、解析部１０６は、「1111」の個体に「高乳量による低乳脂」という解釈を対応付けて解析結果記憶部１０８に記憶する。同様に、「2222」の個体に対応付けられた検査項目の逸脱項目属性は、図３に示す「穀物（デンプン）過剰」という解釈に対応付けられた逸脱項目属性と一致するが、それ以外の解釈に対応付けられた逸脱項目属性には一致しないため、解析部１０６は、「2222」の個体に「穀物（デンプン）過剰」という解釈を対応付けて解析結果記憶部１０８に記憶する。また、「4444」の個体に対応付けられた検査項目の逸脱項目属性は、図３に示す「ケトーシス」という解釈に対応付けられた逸脱項目属性と一致するが、「酪酸発酵サイレージによる酪酸中毒」という解釈に対応付けられた逸脱項目属性とも一致する一方、それ以外の解釈に対応付けられた逸脱項目属性には一致しないため、解析部１０６は、「4444」の個体に「ケトーシス」および「酪酸発酵サイレージによる酪酸中毒」という解釈を対応付けて解析結果記憶部１０８に記憶する。解析結果記憶部１０８に記憶される情報の例を図５に示す。解析結果記憶部１０８には、解釈のほか、個体に対応付けて逸脱項目に係る情報などを記憶することもできる。
【００３１】
各個体の逸脱項目に基づく解釈の選択は、上記のように、解釈記憶部１０７に記憶された逸脱項目との完全一致を基準に行うこともできるが、部分一致の解釈も選択すること、および／または、特定の逸脱項目が存在する場合に特定の解釈を除外することなどにより行うこともできる。また、部分一致により複数の解釈が選択された場合に、各個体の逸脱項目と解釈記憶部１０７に記憶された逸脱項目との一致率などに応じて特定の解釈を選択したり、選択された解釈に順位付けをすることや、解釈に対応付けられた逸脱項目に、関連性の高さなどを基準に重みづけをし、複数の解釈が選択された場合に、より関連性の高い逸脱項目を有する解釈を選択したり、選択された解釈に順位付けをすることなども可能である。
【００３２】
出力部１０９は、解析結果記憶部１０８等に記憶された情報を出力する。出力形式は特に限定されず、例えば、各種のディスプレイにおける表示やプリンタによる出力、電子データの送信や移送可能な記憶媒体への記憶等が可能である。出力内容には、個体識別子（例えば、個体識別コード）と対応付けられた解釈が含まれる。例えば、出力部１０９は、図５の解析結果記憶部の情報に基づき、個体識別コードと、各個体に対応付けられた解釈とを併記した表を表示することができる。出力部１０９はまた、解析結果記憶部１０８に格納された情報以外の情報、例えば、データ記憶部１０２に格納された個体情報や基準値記憶部１０４に格納された基準値に係る情報、逸脱項目記憶部１０５に格納された逸脱項目に係る情報などを、個別にまたは組み合わせて出力することもできる。
【００３３】
＜実施形態２＞
図６、１０〜１２は、実施形態２に係る牛群診断支援システムの機能的な構成を示すブロック図である。実施形態２に係る牛群診断支援システムは、実施形態１の構成に加え、判定部２０１および任意に判定結果記憶部２０２を有する。なお、実施形態２の構成のうち実施形態１にも存在し、かつ、同様の機能を果たすものについては、ここでの説明を省略する。
【００３４】
本実施形態において、判定部２０１は、検出部１０３において検出された各個体に係る逸脱項目、および／または、解析部１０６により各個体に対応付けられた解釈が牛群に係るものかを判定する。逸脱項目や解釈が牛群に係るものか否かは、例えば、当該逸脱項目や解釈が対応付けられた個体が、ある牛群に含まれる全個体に占める割合を基準に判定することができる。逸脱項目や解釈が牛群に係るものかを判定する手法の一例を以下に示す。まず、牛群単位で同じ逸脱項目および／または解釈の出現数をカウントし、得られた出現数の牛群に含まれる個体数に対する割合を算出する。ここで、牛群は上述の乳期などに基づいて設定することができる。逸脱項目を判定する場合、当該割合は、ある牛群において高値の逸脱項目が検出された個体数を当該牛群の総個体数で除した「高値逸脱率」、当該牛群において低値の逸脱項目が検出された個体数を当該牛群の総個体数で除した「低値逸脱率」として算出し、高値逸脱率と低値逸脱率との和が所定の値より小さい場合は、当該逸脱項目を当該牛群に係るものではないと判定し、高値逸脱率または低値逸脱率が所定の値より大きい場合は、当該逸脱項目を当該牛群に係るものと判定する。解釈を判定する場合、ある牛群において特定の解釈が対応付けられた個体数を当該牛群の総個体数で除した「解釈該当率」として算出し、これが所定の値より大きい場合は、当該解釈を当該牛群に係るものと判定する。上記所定の値としては、例えば、総個体数６の牛群において１個体が逸脱項目または解釈を有する場合に相当する１／６を設定し、これより高い（すなわち、６頭のうち、２頭以上が同じ逸脱項目または解釈を有する）場合に当該逸脱項目または解釈を牛群に係るものと判定することができる。判定結果は判定結果記憶部２０２に記憶されるか、解析部１０６に送られる。
【００３５】
判定部２０１は、牛群に係るものかを判定する対象などに応じて、解析部１０６に対して種々の位置を取ることができる。例えば、図６に示す実施形態２Ａに係る牛群診断支援システム２００では、解析部１０６と判定部２０１とが並列となっており、出力部１０９で、判定部２０１からの判定結果と、解析部１０６からの解析結果とを組み合わせて出力する構成となっている。この構成によれば、例えば、各個体に対応付けられた解釈が牛群に係るものであるとの情報や、各逸脱項目が牛群に係るものであるとの情報を出力することができる。また、同じ逸脱項目またはその組合せに対する解釈に個体に係るもの（例えば、生理状態や疾患に係る解釈など）と牛群に係るもの（例えば、飼料給与や飼養管理に係る解釈など）とがある場合、逸脱項目が牛群に係るものではないと判定された個体については、牛群に係る解釈を合わせて出力したり、逸脱項目が牛群に係るものではないと判定された個体については、牛群に係る解釈の出力を省略することも可能である。本実施形態においては、牛群に係ると判定された逸脱項目に基づき、牛群を１個体とみなして解析部１０６と同様の処理を行い、牛群に解釈を対応付けることができる。判定部２０１が牛群に係ると判定した逸脱項目のデータ例を図７に、判定結果記憶部２０２に記憶されるデータ例を図８にそれぞれ示す。判定部２０１が参照する逸脱項目と解釈との対応関係に係る情報は、解析部１０６が参照する情報と同じであっても、異なっていてもよい。図９は、同じ逸脱項目またはその組合せに対して、個体に係る解釈と牛群に係る解釈とがそれぞれ対応付けられている、逸脱項目と解釈との対応関係に係る情報の例を示す。
【００３６】
図１０に示す実施形態２Ｂに係る牛群診断支援システム２１０において、判定部２０１は解析部１０６から各個体の逸脱項目や解釈に係る情報を受け取り、これが牛群に係るものかを判定し、判定結果を解析部１０６に返し、解析部１０６は当該判定結果に基づいて、逸脱項目に対する最終的な解釈を決定し、これを解析結果記憶部１０８に記憶する。本実施形態においては、判定結果記憶部２０２は不要となり、また、同じ逸脱項目またはその組合せに対する解釈に個体に係るものと牛群に係るものとがある場合、逸脱項目が牛群に係るものと判定された個体については、牛群に係る解釈を合わせて解析結果記憶部１０８に記憶し、逸脱項目が牛群に係るものではないと判定された個体については、牛群に係る解釈を解析結果記憶部１０８に記憶しないことが可能である。また、本実施形態において、解析部１０６は、個体への解釈の対応付けと、牛群への解釈の対応付けを互いに独立した処理として行うことも可能であるし、個体への解釈の対応付けを先に行い、解釈に係る情報を判定部２０１に送り、解釈が牛群に係るものか否かの判定結果を判定部２０１から受け取り、この結果をもとに個体に対応付けられた解釈に、それが牛群に係るものであるか否かに係る情報を付加することも可能である。
【００３７】
図１１に示す実施形態２Ｃに係る牛群診断支援システム２２０においては、逸脱項目の検出後、その逸脱項目が牛群に係るものか否かを判定部２０１で判定してこれを判定結果記憶部２０２に記憶し、判定結果記憶部２０２に記憶された判定結果を解析部１０６に送り、解析部１０６で判定結果を考慮して、個体および／または牛群と解釈とを対応付け、その結果を解析結果記憶部１０８に記憶する。したがって、この実施形態においては、牛群と解釈との対応付けのみ行い、ウシ個体と解釈との対応付けを省略することもできる。
【００３８】
図１２に示す実施形態２Ｄに係る牛群診断支援システム２３０においては、逸脱項目の検出後、その逸脱項目を解析部１０６において個体レベルで解釈と対応付けてこれを解析結果記憶部１０８に記憶し、解析結果記憶部１０８に記憶された解析結果を判定部２０１に送り、そこで逸脱項目および／または解釈が牛群に係るものか否かを判定するとともに、解析結果に判定結果に基づく情報を付加し、その結果を判定結果記憶部２０２に記憶する。
【００３９】
＜実施形態３＞
図１３は、実施形態３に係る牛群診断支援システム３００の機能的な構成を示すブロック図である。実施形態３に係る牛群診断支援システム３００は、実施形態１の構成に加え、診断図作成部３０１を備える。なお、実施形態３の構成のうち実施形態１にも存在し、かつ、同様の機能を果たすものについては、ここでの説明を省略する。
【００４０】
本実施形態において、診断図作成部３０１は、データ記憶部１０２および基準値記憶部１０４に格納された情報に基づいて診断図を作成する。診断図は、各検査項目について、検査値と基準値との関係を示した図である。図１４に診断図の例を示す。同図には、検査項目TP、ASTおよびChoに係る検査値と基準値との関係が示されており、各グラフ中のプロットは検査値を、実線は基準値の上限および下限をそれぞれ表している。Ｙ軸は各検査項目の数値を示している。Ｙ軸の表示は、検査値と基準値との関係が把握しやすいよう、対数表示（ASTのグラフ参照）や、平方根表示（Choのグラフ参照）などの表示形式としてもよい。Ｘ軸は各個体の分娩後日数または乾乳日数を示しており、「D」は乾乳日を、「P」は分娩日を、数字は分娩後日数をそれぞれ示す。診断図には、上記情報に加え、各牛群の検査値の平均値を表示することも可能である。診断図作成部３０１により生成された診断図に係る情報は出力部１０９に送られ、そのまま出力されるか、解析結果記憶部１０８からの解析結果と組み合わせて出力される。
【００４１】
解析結果記憶部１０８からの解析結果は、例えば、診断図のプロット（検査値）に対応付け、コメントとして表示したり、診断図がディスプレイ上に表示される場合は、当該プロットを画面上でクリックまたはタップしたときに、コメントが表示されるようにすることが可能である。診断図と解析結果とを組み合わせる機能は、出力部１０９ではなく、解析部１０６または診断図作成部３０１が担ってもよい。また、逸脱項目記憶部１０５に格納された情報を診断図と組み合わせ、各検査項目の逸脱属性に応じてプロットの表示形式（例えば、色、形状、強調表示など）を異なったものとすることも可能である。
【００４２】
＜実施形態４＞
図１５は、実施形態４に係る牛群診断支援システム４００の機能的な構成を示すブロック図である。実施形態４に係る牛群診断支援システム４００は、実施形態２Ｂの構成と実施形態３において診断図と解析結果とを組み合わせる機能を診断図作成部３０１が担う構成に加え、平均値算出部４０１を備える。なお、実施形態４の構成のうち、実施形態２Ｂまたは３にも存在し、かつ、同様の機能を果たすものについては、ここでの説明を省略する。
【００４３】
本実施形態において、平均値算出部４０１は、ＭＰＴデータの各検査項目に係る牛群ごとの平均値を、検出部１０３により牛群に係る属性が付与された検査値に基づいて算出し、これを診断図作成部３０１に送る。診断図作成部３０１は、平均値算出部４０１から送られた各項目の各牛群に係る平均値に加え、データ記憶部１０２、基準値記憶部１０４および解析結果記憶部１０８からの情報に基づいて、診断図を作成する。
【００４４】
実施形態４におけるデータの処理を、図１６のフローチャートに基づいて説明する。まず、データ入力部１０１に入力されたＭＰＴデータは、データ記憶部１０２に記憶される（Ｓ４０２）。次に、データ記憶部１０２に記憶されたＭＰＴデータを検出部１０３が読み出し、ＭＰＴの対象となった各個体を、分娩後日数または乾乳後日数に基づき、乳期ごとに区分された牛群に分類し、各個体に牛群に係る属性を付加する（Ｓ４０３）。検出部１０３は次いで、牛群に係る属性を付加した検査値を平均値算出部４０１に送り、平均値算出部４０１はかかる情報に基づき、各検査項目について、牛群ごとの平均値を算出し（Ｓ４０４）、これを診断図作成部３０１に送る。検出部１０３は次に、各個体に付加された牛群に係る属性に基づき、各検査項目について基準値記憶部１０４から当該牛群に対応する基準値を読み出し、これを各個体の検査値ｄと比較し（Ｓ４０５）、検査値が基準値の下限以下である場合は（Ｓ４０６でｄ≦下限）、当該検査値に係る個体の検査項目に属性「低値」を付加し（Ｓ４０７）、基準値の下限より大きく、上限より小さい場合は（Ｓ４０６で下限＜ｄ＜上限）、属性「非逸脱」を付加し（Ｓ４０８）、基準値の上限以上である場合は（Ｓ４０６でｄ≧上限）、属性「高値」を付加する（Ｓ４０９）。検出部１０３は、各個体について、検査項目に付加された属性を逸脱項目記憶部１０５に記憶する（Ｓ４１０）。検出部１０３は、上記処理をＭＰＴデータに含まれる全検査値に対し繰り返す（Ｓ４１１でＮｏ）。検出部１０３による全検査値の処理が終了すると（Ｓ４１１でＹｅｓ）、解析部１０６は、逸脱項目記憶部１０５から個体ごとに逸脱項目を読み出し、解釈記憶部１０７から読み出した逸脱項目と解釈との対応情報の中に、当該逸脱項目またはその組合せに一致するものがあるか否かを調査する（Ｓ４１２）。一致するものがあった場合は、その逸脱項目またはその組合せに係る解釈を個体に対応付け（Ｓ４１３）、当該解釈を当該個体と対応付けて解析結果記憶部１０８に記憶する（Ｓ４１４）。解析部１０６は、上記処理を全個体に対して繰り返す（Ｓ４１５でＮｏ）。
【００４５】
解析部１０６による全個体の処理が終了すると（Ｓ４１５でＹｅｓ）、判定部２０１は、各牛群について同一の逸脱項目を有する個体数を調査し（Ｓ４１６）、個体数が所定割合以上であれば（Ｓ４１７でＹｅｓ）、当該逸脱項目に属性「牛群レベル」を付加する（Ｓ４１８）。判定部２０１は、この処理を全逸脱項目に対して繰り返す（Ｓ４１９でＮｏ）。判定部２０１による全逸脱項目の処理が終了すると（Ｓ４１９でＹｅｓ）、判定部２０１は判定結果を解析部１０６に送り、解析部１０６は、解釈記憶部１０７から読み出した逸脱項目と解釈との対応情報の中に、判定部２０１から送られた属性「牛群レベル」が付加された逸脱項目またはその組合せに一致するものがあるか否かを調査する（Ｓ４２０）。一致するものがあった場合は、その逸脱項目またはその組合せに係る解釈を牛群に対応付け（Ｓ４２１）、当該解釈を当該牛群と対応付けて解析結果記憶部１０８に記憶する（Ｓ４２２）。解析部１０６は上記処理を全牛群に対して繰り返す（Ｓ４２３でＮｏ）。解析部１０６による全牛群の処理が終了すると（Ｓ４２３でＹｅｓ）、診断図作成部３０１は、データ記憶部１０２、平均値算出部４０１、基準値記憶部１０４および解析結果記憶部１０８からの情報を基に診断図を作成し（Ｓ４２４）、出力部１０９は結果を出力する（Ｓ４２５）。
【００４６】
＜実施形態５＞
図１７は、実施形態５に係る牛群診断支援システム５００の機能的な構成を示すブロック図である。実施形態５に係る牛群診断支援システム５００は、実施形態１の構成に加え、正否情報入力部５０１および解釈更新部５０２を備える。なお、実施形態５の構成のうち実施形態１にも存在し、かつ、同様の機能を果たすものについては、ここでの説明を省略する。
【００４７】
本実施形態においては、正否情報入力部５０１に入力された解析結果の正否に係る情報（正否情報）に基づいて、解釈更新部５０２が解釈記憶部１０７に格納されている逸脱項目と解釈との対応関係に係る情報を更新する。この構成により、逸脱項目と解釈との対応関係の妥当性を確認するとともに、これまで把握されていなかった対応関係を見出すことが可能となる。解釈更新部５０２は、正否情報が、解釈記憶部１０７に格納された情報を更新するのに適しているかを判定し、その判定結果に基づいて、更新を実行する構成とすることができる。この構成により、異常値などにより生じた正否情報により解釈記憶部１０７の情報が変更されることを回避し、対応関係の妥当性を維持することが可能である。正否情報の適否は、例えば、同じエラー情報（出力された結果と実際の状況が一致しなかったとの情報）が所定の回数入力されたことなどを基準にして行うことができる。したがって、本実施形態は、正否情報を記憶し蓄積する正否情報記憶部を備えていてもよい。また、成功情報（出力された結果と実際の状況が一致したとの情報）が入力される回数に応じて、解釈に優先順位を付けることも可能である。正否情報の入力は、本システムのユーザーが行うことができる。したがって、本実施形態に係るシステムは、正否情報入力のための入力手段を備えたユーザーインターフェイスを備えていてもよい。本実施形態の構成は、本システムが多くの正否情報を収集できる可能性のあるクラウドベースのシステムである場合に特に有用である。また、正否情報の入力は、ユーザーから提供された情報に基づき、システム管理者、または、システム製作者が行うことも可能である。この場合、ユーザーからの情報の提供はインターネット経由のものに限られず、書面、記憶媒体、電話など種々の方式によるものを含む。
【００４８】
＜実施形態６＞
図１８は、実施形態６に係る牛群診断支援システム６００の機能的な構成を示すブロック図である。実施形態６に係る牛群診断支援システム６００は、実施形態１の構成に加え、基準値更新部６０１を備える。なお、実施形態６の構成のうち実施形態１にも存在し、かつ、同様の機能を果たすものについては、ここでの説明を省略する。
【００４９】
本実施形態において、基準値更新部６０１は、データ記憶部１０２に格納されたＭＰＴデータに基づき、基準値記憶部１０４に格納された各検査項目の基準値に係る情報を更新する。例えば、基準値が検査項目の平均値である場合、基準値更新部６０１は、データ記憶部１０２からＭＰＴデータに含まれる検査値を、基準値記憶部１０４から基準値をそれぞれ読み出し、検査値を加味した平均値を算出して、これを新たな基準値として基準値記憶部１０４に記憶する。この構成により、基準値に係る情報の信頼性を高めていくことができる。本構成は、基準値の生成に使用したサンプル数が少なく、信頼性が比較的低い検査項目については特に有用である。例えば、基準値は、乳期ごと、地域ごと、季節ごとなど、種々の条件に応じて個別に設定することもできるが、それにより基準値の生成に使用するサンプルが細分化され、その分サンプル数が少なくなる。また、実施形態５の構成と同様、本実施形態の構成は、本システムが多くのＭＰＴデータを収集できる可能性のあるクラウドベースのシステムである場合に特に有用である。
【００５０】
＜実施形態７＞
図１９は、実施形態７に係る牛群診断支援システム７００の機能的な構成を示すブロック図である。実施形態７に係る牛群診断支援システム７００は、実施形態２Ｄ、３、５および６の構成に加え、情報の送受信に係る通信部７１１、７２１を備える。なお、実施形態７の構成のうち実施形態２Ｄ、３、５または６にも存在し、かつ、同様の機能を果たすものについては、説明を省略する。
【００５１】
本実施形態は、クラウド型システムであり、実施形態２Ｄ、３、５または６に存在する構成要素のうち、データ入力部１０１、正否情報入力部５０１および出力部１０９は、端末としての診断支援装置７１０に備えられ、その他の構成要素はサーバー７２０に備えられている。診断支援装置７１０およびサーバー７２０には通信部７１１（診断支援装置側）および７２１（サーバー側）がそれぞれ備えられ、診断支援装置−サーバー間の情報伝達を媒介する。診断支援装置７１０のデータ入力部１０１から入力されたＭＰＴデータ７０１は通信部７１１、７２１を介してサーバー７２０のデータ記憶部１０２に送られ、サーバー７２０内で処理され、解析部１０６からの解析結果、判定部２０１からの判定結果、および、診断図作成部３０１からの診断図に係る情報（出力用データ７０３）が通信部７２１、７１１を介して診断支援装置７１０に送られ、出力部１０９から出力される。診断支援装置７１０からサーバー７２０に送られたＭＰＴデータ７０１は、基準値更新部６０１で基準値の更新のために利用される。また、診断支援装置７１０の正否情報入力部５０１から入力された正否情報データ７０２は、通信部７１１、７２１を介してサーバー７２０に送られ、解釈更新部５０２で解釈の更新のために利用される。診断支援装置７１０は、クラウド型システムの端末として利用できる装置であれば特に限定されず、タブレット、スマートフォン、モバイルＰＣ、デスクトップＰＣなど種々の装置を含む。本実施形態の構成により、端末の負荷を軽減できるとともに、基準値や解釈に係る情報の更新などをより効率的に行うことが可能となる。
【００５２】
以上、本発明の種々の実施形態に係る牛群診断支援システムについて説明したが、本発明はこれらの実施形態に限定されるものではなく、上記実施形態に含まれる構成の任意の組み合わせや、様々な構成の付加、改変が可能である。
【００５３】
例えば、本発明の牛群診断支援システムは、コンピュータにより実現することも可能である。図２０は、スタンドアロン型の本発明の牛群診断支援システムを実現するタブレット型コンピュータ８００のハードウェア構成の一例を示すブロック図である。コンピュータ８００は、タッチパネル８１０、通信インターフェイス８２０、ＣＰＵ８３０、ＲＡＭ８４０およびストレージ８５０を含む。ストレージ８５０には牛群診断支援システムの各種処理を実行するための牛群診断支援プログラム８５１、牛群診断支援システムの各種処理に利用される基準値データ８５２および解釈データ８５３が格納されている。ＣＰＵ８３０は、ストレージ８５０に格納された牛群診断支援プログラム８５１のコードを読み出し、これを実行する。したがって、ＣＰＵ８３０は、牛群診断支援システムにおける検出部、解析部、判定部、平均値算出部、診断図作成部、基準値更新部、解釈更新部などの機能を実現する。ストレージ８５０は、牛群診断支援システムにおける各種記憶部の機能を実現する。ＲＡＭ８４０はプログラム実行時の中間データ等を記憶する。タッチパネル８１０は、出力部、正否情報入力部などの機能を実現する。通信インターフェイス８２０は、データ入力部、出力部などの機能を実現する。また、牛群診断支援プログラム８５１のコードが読み出されることにより、牛群診断支援システムに係る処理の一部または全部が、コンピュータ上で稼働しているＯＳや、他のソフトウェアにより実現されてもよい。
【００５４】
本発明はまた、上記に示す方法、かかる方法をコンピュータ等により実現するプログラム、および、当該プログラムを記憶した記憶媒体（例えば、フレキシブルディスク、ハードディスク、磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＢＤなどの光磁気ディスク、磁気テープ、フラッシュメモリなどの半導体メモリ）に関する。
【符号の説明】
【００５５】
１０１  データ入力部
１０２  データ記憶部
１０３  検出部
１０４  基準値記憶部
１０５  逸脱項目記憶部
１０６  解析部
１０７  解釈記憶部
１０８  解析結果記憶部
１０９  出力部
２０１  判定部
２０２  判定結果記憶部
３０１  診断図作成部
４０１  平均値算出部
５０１  正否情報入力部
５０２  解釈更新部
６０１  基準値更新部
７０１  ＭＰＴデータ
７０２  正否情報データ
７０３  出力用データ
７１０  診断支援装置
７１１  通信部（診断支援装置側）
７２０  サーバー
７２１  通信部（サーバー側）
８１０  タッチパネル
８２０  通信インターフェイス
８３０  ＣＰＵ
８４０  ＲＡＭ
８５０  ストレージ
８５１  牛群診断支援プログラム
８５２  基準値データ
８５３  解釈データ
【図１】
0006716104.tif 000002
【図２】
0006716104.tif 000003
【図３】
0006716104.tif 000004
【図４】
0006716104.tif 000005
【図５】
0006716104.tif 000006
【図６】
0006716104.tif 000007
【図７】
0006716104.tif 000008
【図８】
0006716104.tif 000009
【図９】
0006716104.tif 000010
【図１０】
0006716104.tif 000011
【図１１】
0006716104.tif 000012
【図１２】
0006716104.tif 000013
【図１３】
0006716104.tif 000014
【図１４】
0006716104.tif 000015
【図１５】
0006716104.tif 000016
【図１６】
0006716104.tif 000017
【図１７】
0006716104.tif 000018
【図１８】
0006716104.tif 000019
【図１９】
0006716104.tif 000020
【図２０】
0006716104.tif 000021