(57)【要約】      （修正有）【課題】畜産物の生産性を向上する。【解決手段】情報処理システムにおいて情報管理装置５０は、動物の飼育に関する飼育情報と動物の乳に関する乳情報の組み合わせを示す教示情報を取得する教示情報取得部と、教示情報に基づいて飼育情報と乳情報の対応関係を学習し、学習結果として対応情報を出力する学習部と、飼育情報と乳情報が対応付けられた対応情報を記憶する対応情報記憶部と、乳情報を取得する取得部と、取得部が取得した乳情報と対応情報とに基づいて、飼育情報を出力する出力部とを備える。【選択図】図２
2020160666.tif 000002
【特許請求の範囲】
【請求項１】
動物の飼育に関する飼育情報と前記動物の乳に関する乳情報の組み合わせを示す教示情報を取得する教示情報取得部と、
前記教示情報に基づいて前記飼育情報と前記乳情報の対応関係を学習し、学習結果として対応情報を出力する学習部と、
前記飼育情報と前記乳情報が対応付けられた対応情報を記憶する対応情報記憶部と、
前記乳情報を取得する取得部と、
前記取得部が取得した乳情報と前記対応情報とに基づいて、前記飼育情報を出力する出力部と、
を備える情報処理システム。
【請求項２】
動物の飼育に関する飼育情報と前記動物の乳に関する乳情報の組み合わせを示す教示情報を取得する教示情報取得部と、
前記教示情報に基づいて前記飼育情報と前記乳情報の対応関係を学習し、学習結果として対応情報を出力する学習部と、
前記飼育情報と前記乳情報が対応付けられた対応情報を記憶する対応情報記憶部と、
前記飼育情報を取得する取得部と、
前記取得部が取得した飼育情報と前記対応情報とに基づいて、前記乳情報を出力する出力部と、
を備える情報処理システム。
【請求項３】
前記飼育情報は、前記動物の個体に関する個体情報又は前記動物の生体情報を含む、
請求項１または請求項２に記載の情報処理システム。
【請求項４】
前記飼育情報は、前記動物の給餌に関する給餌情報又は摂水に関する摂水情報を含む、
請求項１から請求項３のいずれか一項に記載の情報処理システム。
【請求項５】
前記飼育情報は、前記動物の運動に関する運動情報を含む、
請求項１から請求項４のいずれか一項に記載の情報処理システム。
【請求項６】
前記飼育情報は、前記動物の飼育環境に関する環境情報を含む、
請求項１から請求項５のいずれか一項に記載の情報処理システム。
【請求項７】
前記飼育情報は、前記動物の摂餌した脂肪を含む物質に関する脂肪情報を含む、
請求項１から請求項６のいずれか一項に記載の情報処理システム。
【請求項８】
前記乳情報は、前記乳の量に関する乳量情報、乳脂肪に関する乳脂肪情報、又は無脂固形分に関する無脂固形分情報を含む、
請求項１から請求項７のいずれか一項に記載の情報処理システム。
【請求項９】
前記乳情報は、前記乳に含まれる体細胞に関する体細胞情報、又は前記乳に含まれる生菌に関する生菌情報を含む、
請求項１から請求項８のいずれか一項に記載の情報処理システム。
【請求項１０】
前記乳情報は、前記乳の色に関する色情報を含む、
請求項１から請求項９のいずれか一項に記載の情報処理システム。
【請求項１１】
前記乳情報は、前記乳の味に関する情報を含む、
請求項１から請求項１０のいずれか一項に記載の情報処理システム。
【請求項１２】
前記乳情報は、前記乳が搾乳された搾乳日時を示す情報を含む、
請求項１から請求項１１のいずれか一項に記載の情報処理システム。
【請求項１３】
前記乳情報は、前記動物の分娩に関する分娩情報を含む、
請求項１から請求項１２のいずれか一項に記載の情報処理システム。
【請求項１４】
前記分娩情報は、前記動物の分娩の回数を示す情報を含む、
請求項１３に記載の情報処理システム。
【請求項１５】
前記分娩情報は、前記動物の最近の分娩後の経過日数を示す情報を含む、
請求項１３または請求項１４に記載の情報処理システム。
【請求項１６】
学習装置と予測装置とを備える情報処理装置であって、
前記学習装置は、
動物の飼育に関する飼育情報と前記動物の乳に関する乳情報の組み合わせを示す教示情報を取得する教示情報取得部と、
前記教示情報に基づいて前記飼育情報と前記乳情報の対応関係を学習し、学習結果として対応情報を出力する学習部と、
を備え、
前記予測装置は、
前記乳情報を取得する取得部と、
前記取得部が取得した乳情報と前記対応情報とに基づいて、前記飼育情報を出力する出力部と、
を備える、
情報処理装置。
【請求項１７】
学習装置と予測装置とを備える情報処理装置であって、
前記学習装置は、
動物の飼育に関する飼育情報と前記動物の乳に関する乳情報の組み合わせを示す教示情報を取得する教示情報取得部と、
前記教示情報に基づいて前記飼育情報と前記乳情報の対応関係を学習し、学習結果として対応情報を出力する学習部と、
を備え、
前記予測装置は、
前記飼育情報を取得する取得部と、
前記取得部が取得した飼育情報と前記対応情報とに基づいて、前記乳情報を出力する出力部と、
を備える、
情報処理装置。
【請求項１８】
動物の飼育に関する飼育情報と前記動物の乳に関する乳情報の組み合わせを示す教示情報を取得する教示情報取得ステップと、
前記教示情報に基づいて前記飼育情報と前記乳情報の対応関係を学習し、学習結果として対応情報を出力する学習ステップと、
前記飼育情報と前記乳情報が対応付けられた対応情報を記憶する対応情報記憶ステップと、
前記乳情報を取得する取得ステップと、
前記取得ステップが取得した乳情報と前記対応情報とに基づいて、前記飼育情報を出力する出力ステップと、
を含むことを特徴とする情報処理方法。
【請求項１９】
動物の飼育に関する飼育情報と前記動物の乳に関する乳情報の組み合わせを示す教示情報を取得する教示情報取得ステップと、
前記教示情報に基づいて前記飼育情報と前記乳情報の対応関係を学習し、学習結果として対応情報を出力する学習ステップと、
前記飼育情報と前記乳情報が対応付けられた対応情報を記憶する対応情報記憶ステップと、
前記飼育情報を取得する取得ステップと、
前記取得ステップが取得した飼育情報と前記対応情報とに基づいて、前記乳情報を出力する出力ステップと、
を含むことを特徴とする情報処理方法。
【請求項２０】
コンピュータに、
動物の飼育に関する飼育情報と前記動物の乳に関する乳情報の組み合わせを示す教示情報を取得する教示情報取得ステップと、
前記教示情報に基づいて前記飼育情報と前記乳情報の対応関係を学習し、学習結果として対応情報を出力する学習ステップと、
前記飼育情報と前記乳情報が対応付けられた対応情報を記憶する対応情報記憶ステップと、
前記乳情報を取得する取得ステップと、
前記取得ステップが取得した乳情報と前記対応情報とに基づいて、前記飼育情報を出力する出力ステップと、
を実行させるためのプログラム。
【請求項２１】
コンピュータに、
動物の飼育に関する飼育情報と前記動物の乳に関する乳情報の組み合わせを示す教示情報を取得する教示情報取得ステップと、
前記教示情報に基づいて前記飼育情報と前記乳情報の対応関係を学習し、学習結果として対応情報を出力する学習ステップと、
前記飼育情報と前記乳情報が対応付けられた対応情報を記憶する対応情報記憶ステップと、
前記飼育情報を取得する取得ステップと、
前記取得ステップが取得した飼育情報と前記対応情報とに基づいて、前記乳情報を出力する出力ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報管理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、畜産動物の個体情報を有効に活用して、飼育領域全体の状況を把握できる畜産動物管理システムが知られている（例えば、特許文献１参照）。特許文献１には、畜産動物に関する個体情報と、飼育管理者、スタッフ、オーナー又は獣医が実施した活動を関連付け、畜産動物全数の個体情報を有効に活用して飼育管理者が飼育領域全体の状況を把握できる畜産動物管理システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１６７５２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１においては、畜産動物の飼育時の状況は把握できても、飼育時に実施した活動が、飼育結果としての畜産物にもたらす影響については考慮されておらず、どのような飼育をすれば畜産物の生産性を向上させることができるのか不明である、という課題があった。
【０００５】
本発明は、上記の課題を解決すべくなされたもので、その目的は、畜産物の生産性、とりわけ乳の生産性を向上することができる情報処理システム、情報管理装置、情報処理方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明は上記の課題を解決するためになされたものであり、本発明の一態様は、情報処理システムは、動物の飼育に関する飼育情報と前記動物の乳に関する乳情報の組み合わせを示す教示情報を取得する教示情報取得部と、前記教示情報に基づいて前記飼育情報と前記乳情報の対応関係を学習し、学習結果として対応情報を出力する学習部と、前記飼育情報と前記乳情報が対応付けられた対応情報を記憶する対応情報記憶部と、前記乳情報を取得する取得部と、前記取得部が取得した乳情報と前記対応情報とに基づいて、前記飼育情報を出力する出力部とを備える。
【発明の効果】
【０００７】
本発明によれば、畜産物の生産性を向上することができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態に係る情報処理システム１の概略を表す概要図である。
【図２】本実施形態に係る情報管理装置５０の一例を示すブロック図である。
【図３】本実施形態に係る教示情報記憶部５２１の教示情報の一例を示す図である。
【図４】本実施形態に係る教示情報記憶部５２１の個体情報の一例を示す図である。
【図５】本実施形態に係る教示情報記憶部５２１の生体情報の一例を示す図である。
【図６】本実施形態に係る教示情報記憶部５２１の給餌情報の一例を示す図である。
【図７】本実施形態に係る教示情報記憶部５２１の摂水情報の一例を示す図である。
【図８】本実施形態に係る教示情報記憶部５２１の運動情報の一例を示す図である。
【図９】本実施形態に係る教示情報記憶部５２１の環境情報の一例を示す図である。
【図１０】本実施形態に係る教示情報記憶部５２１のブラッシング情報の一例を示す図である。
【図１１】本実施形態に係る教示情報記憶部５２１の搾乳情報の一例を示す図である。
【図１２】本実施形態に係る対応情報記憶部５２２の一例を示す図である。
【図１３】本実施形態に係る飼育情報を出力する処理の一例を示すフローチャートである。
【図１４】第２の実施形態に係る情報管理装置５０ａの一例を示すブロック図である。
【図１５】本実施形態に係る乳情報を出力する処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
（第１の実施形態）
以下、図面を参照しながら、本発明の第１の実施形態について詳しく説明する。以下、飼育される動物が乳牛である例について説明するが、本実施形態に係る動物はこれには限られない。例えば、飼育される動物は山羊、羊、ヤク、水牛などであってもよい。
【００１０】
図１は、本実施形態に係る情報処理システム１の概要図である。情報処理システム１は、複数の動物情報取得装置１０（１０−１、・・・１０−Ｎ）、スマート畜舎２０、乳情報取得装置３０、ユーザ端末４０及び情報管理装置５０を含む。また、動物情報取得装置１０、スマート畜舎２０、乳情報取得装置３０、ユーザ端末４０及び情報管理装置５０は、ネットワークＮＷを介して接続されており、ネットワークＮＷを介して互いに通信する。
【００１１】
ネットワークＮＷは、例えば、携帯電話網、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）網、ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）網、専用通信回線網、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＰＳＴＮ（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋ；公衆交換電話網）などによって構成される情報通信ネットワークであり、または、これらの組み合わせである。
【００１２】
動物情報取得装置１０は、例えば、乳牛に装着又は留置されたウェアラブルデバイスである。本実施形態では、説明の便宜上、動物情報取得装置１０は、１頭の乳牛に装着又は留置されたウェアラブルデバイスである例を説明するが、動物情報取得装置１０は、複数の乳牛に装着又は留置された動物情報取得装置１０（１０−１、・・・、１０−Ｎ）であってもよい。
動物情報取得装置１０は、１個体の乳牛に対して、複数のウェアラブルデバイスから構成されるものであってもよい。動物情報取得装置１０は、少なくとも情報取得部と通信部とを有し、情報取得部は、動物情報取得装置１０が装着された乳牛（この段落において、以下、当該乳牛とも称する）の個体を識別する識別情報を保持する。また、情報取得部は、当該乳牛の生体に関する生体情報や、当該乳牛の運動に関する運動情報を取得する。また、動物情報取得装置１０は、例えば、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｅｒ）タグ、歩数計、ＧＰＳセンサ、ルーメン（第一胃）センサ、脈波センサ、体表温センサ及び膣内センサなどを有する。ＲＦＩＤタグは、例えば当該乳牛を識別する情報を保持する。歩数計は、例えば、当該乳牛の歩いた歩数を取得する。ＧＰＳセンサは、例えば、当該乳牛が歩いた移動量、放牧地域を取得する。ルーメンセンサは、例えば、当該乳牛の第一胃のｐＨ、第一胃の加速度情報に基づく採食時間及び反芻時間に関する情報を取得する。脈波センサは、例えば、当該乳牛の脈拍数を取得する。体表温センサは、例えば、当該乳牛の体表温を取得する。膣内センサは、例えば、当該乳牛の体温（膣温）を取得する。  動物情報取得装置１０は、情報取得部が取得した乳牛の個体を識別する識別情報、及び上記情報を組み合わせた情報（飼育情報の一部）を、ネットワークＮＷを介して、情報管理装置５０に送信する。
【００１３】
スマート畜舎２０は、例えば、センサやカメラが設置され、畜舎の様々な情報を取得できる畜舎である。スマート畜舎２０は、例えば、温湿度計、風向風速計、体高計、体重計、二酸化炭素濃度測定計、換気量を測定するセンサ、畜舎に散水する散水装置に設置され、散水に関する散水情報（散水量、散水時間など）を取得するセンサ、乳牛の摂水量を計測する摂水センサなどのセンサ、乳牛の給餌量を計測する光センサなどのセンサ、乳牛のブラッシングを行う装置に設置され、ブラッシングに関する情報を取得するセンサを含む。スマート畜舎２０は、乳牛の動きや位置を測定するカメラなども含む。
【００１４】
スマート畜舎２０に設置されたセンサは、少なくとも情報取得部と通信部を有する。スマート畜舎２０は、設置されたセンサが取得した各種情報（飼育情報の一部）を、ネットワークＮＷを介して、情報管理装置５０に送信する。ここで、設置されたセンサが取得した情報は、畜舎の環境（温度、湿度、風向、風速、二酸化炭素濃度、換気量又は散水情報）に関する環境情報や、乳牛を識別する識別情報と体高の情報とを組み合わせた情報、乳牛を識別する識別情報と体重の情報とを組み合わせた情報、乳牛を識別する識別情報と摂水した摂水量の情報とを組み合わせた情報、乳牛を識別する識別情報と給餌量の情報などである。ここで、給餌量の情報とは、乳牛に与えた餌の全体量を示す投与量、摂餌しなかった餌の量を示す残余量、及び、投与量と残余量の差分となる摂餌量を含む情報である。
【００１５】
スマート畜舎２０に設置されたカメラは、少なくとも撮影部と通信部を有する。また、スマート畜舎２０に設置されたカメラは解析部を含んでもよい。この時、解析部は、カメラが撮影した静止画像または動画を解析し、跛行、採食、反芻、飲水などの乳牛の行動に関する情報、乳牛の畜舎内での位置に関する情報などを取得する。スマート畜舎２０は、解析した乳牛に関する情報（飼育情報の一部）を、ネットワークＮＷを介して、情報管理装置５０に送信する。なお、スマート畜舎２０に設置されたカメラが解析部を含まない場合、スマート畜舎２０は、撮影した静止画像や動画を、ネットワークＮＷを介して、情報管理装置５０に送信する。この場合、情報管理装置５０は受信した静止画像や動画を解析する解析部を有し、上記に記載した解析を行う。
【００１６】
乳情報取得装置３０は、例えば、搾乳装置又は乳保存装置など搾乳に関する装置に接続されたコンピュータである。乳情報取得装置３０は、少なくとも情報取得部と通信部を有する。また、乳情報取得装置３０は、搾乳した乳牛を識別する識別情報と、搾乳に関する装置から搾乳した乳に関する情報とを組み合わせた情報を取得し、ネットワークＮＷを介して、乳情報を情報管理装置５０に送信する。
【００１７】
ユーザ端末４０は、例えば、パーソナルコンピュータなどの端末装置である。ユーザ端末４０は、例えば、パーソナルコンピュータ、携帯電話、タブレット、スマートフォンなどである。ユーザ端末４０は、ユーザに所持され、ユーザによって使用される。ユーザ端末４０は、少なくとも入力部、表示部及び通信部を有する。また、ユーザ端末４０は、動物の飼育に関する飼育情報と乳情報の組み合わせである教示情報を入力部から受け入れる。ユーザ端末４０は受け入れた教示情報を、ネットワークＮＷを介して、情報管理装置５０に送信する。また、ユーザ端末４０は、ネットワークＮＷを介して、給餌対象の乳牛を識別する識別情報と、当該乳牛の給餌に関する給餌情報を組み合わせた情報（飼育情報の一部）を入力部から受け入れる。ユーザ端末４０は、受け入れた乳牛毎の飼育情報を、ネットワークＮＷを介して、情報管理装置５０に送信する。また、ユーザ端末４０は、入力部から乳牛を識別する識別情報と当該乳牛の削蹄に関する削蹄情報を受け入れる。ユーザ端末４０は、受け入れた削蹄情報を、ネットワークＮＷを介して、情報管理装置５０に送信する。また、ユーザ端末４０は入力部から入力される乳情報を受け入れる。ユーザ端末４０は、ネットワークＮＷを介して、入力された乳情報を、情報管理装置５０に送信する。また、ユーザ端末４０は、ネットワークＮＷを介して、情報管理装置５０から飼育情報を受信する。ここで飼育情報とは、入力部から入力された乳情報に対応する飼育情報のことである。
【００１８】
情報管理装置５０は、例えば、サーバ装置である。情報管理装置５０は、ネットワークＮＷを介して、ユーザ端末４０から教示情報を取得する。また、情報管理装置５０は、ネットワークＮＷを介して、動物情報取得装置１０、スマート畜舎２０、乳情報取得装置３０及びユーザ端末４０などから飼育情報を受信する。また、情報管理装置５０は、以下に説明する各種処理を行う。また、情報管理装置５０は、ネットワークＮＷを介して、ユーザ端末４０から、乳情報を受信する。また、情報管理装置５０は、ネットワークＮＷを介して、飼育情報を、ユーザ端末４０に送信する。ここで飼育情報とは、ユーザ端末４０から受信した乳情報に対応する飼育情報のことである。
【００１９】
図２は、本実施形態に係る情報管理装置５０の一例を示すブロック図である。
情報管理装置５０は、通信部５１、記憶部５２及び処理部５３を備える。
【００２０】
通信部５１は、例えば、ＮＩＣなどの通信インターフェイスを含む。通信部５１は、例えば、有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）通信などを利用してネットワークＮＷに接続し、ネットワークＮＷを介して各種通信を行う。また、通信部５１は、例えば、ネットワークＮＷを介して、動物情報取得装置１０、スマート畜舎２０、乳情報取得装置３０及びユーザ端末４０に接続し、動物情報取得装置１０、スマート畜舎２０、乳情報取得装置３０又はユーザ端末４０との間で、各種通信を行う。
【００２１】
記憶部５２は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）、フラッシュメモリ、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒy）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、またはＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを備える。記憶部５２は、ファームウェアやアプリケーションプログラムなど、情報管理装置５０が備えるＣＰＵが実行するための各種プログラムやＣＰＵが実行した処理の結果などを記憶する。なお、記憶部５２は、情報管理装置５０がネットワークＮＷを介してアクセス可能なＮＡＳ（Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）などの外部記憶装置であってもよい。
記憶部５２は、教示情報記憶部５２１、対応情報記憶部５２２、取得情報記憶部５２３及び決定情報記憶部５２４を備える。
【００２２】
教示情報記憶部５２１は、例えば、ユーザ端末４０から受信した教示情報を記憶する。
教示情報記憶部５２１は、例えば、図３に示すように、飼育情報と乳情報を関連付けた教示情報を記憶する。
【００２３】
図３は、本実施形態に係る教示情報記憶部５２１の教示情報の一例を示す図である。
図３に示すように、教示情報記憶部５２１は、「飼育情報」と「乳情報」とを対応付けて記憶する。「飼育情報」は、例えば、「個体情報ＩＤ」、「生体情報ＩＤ」、「給餌情報ＩＤ」、「摂水情報ＩＤ」、「運動情報ＩＤ」、「環境情報ＩＤ」、「ブラッシングＩＤ」などから構成される。「乳情報」は、例えば「搾乳情報ＩＤ」などから構成される。「個体情報ＩＤ」は、乳牛の個体に関する個体情報を一意に識別する識別情報を示す。「生体情報ＩＤ」、「給餌情報ＩＤ」、「摂水情報ＩＤ」、「運動情報ＩＤ」、「環境情報ＩＤ」、「ブラッシングＩＤ」は、それぞれ、生体情報、給餌情報、摂水情報、運動情報、環境情報及びブラッシング情報を一意に識別する識別情報を示す。「搾乳情報ＩＤ」は搾乳した乳牛の乳の詳細情報を一意に識別する識別情報を示す。また、個体情報ＩＤ以外の各欄は複数の値を含んでもよい。
図３に示す例では、「個体情報ＩＤ」が“ＩＤ００００１”で、「生体情報ＩＤ」が“ＢＭ００００１Ａ”と“ＢＭ００００１Ｂ”で、「給餌情報ＩＤ」が“ＦＤ００００１Ａ”と“ＦＤ００００１Ｂ”で、「摂水情報ＩＤ」が“ＷＴ００００１”で、「運動情報ＩＤ」が“ＥＸ００００１”で、「環境情報ＩＤ」が“ＥＶ００００１Ａ”と“ＥＶ００００１Ｂ”で、「ブラッシングＩＤ」がＢＲ００００１である飼育情報に対応する「乳情報」は「搾乳情報」が“ＭＬ００００１”であることを示している。
【００２４】
図４は、本実施形態に係る教示情報記憶部５２１の個体情報の一例を示す図である。
図４に示すように、教示情報記憶部５２１は、例えば、「個体情報ＩＤ」と「個体識別番号」と「種類」と「出生年月日」と「屠殺日」と「分娩回数」とを対応付けて、個体情報として記憶する。「個体識別番号」は乳牛の個体を識別するために一意に割り振られた番号である。「種類」は個体識別番号で識別される乳牛の種類を示す。「出生年月日」は、個体識別番号で識別される乳牛の出生年月日を示す。「屠殺日」は、個体識別番号で識別される乳牛が屠殺された年月日を示す。「分娩回数」は、個体識別番号で識別される乳牛が分娩した回数を示す。
図４に示す例では、「個体情報ＩＤ」が“ＩＤ００００１”に対応する「個体識別番号」が“０１０００１２３４５”であり、「種類」が“ホルスタイン”であり、「出生年月日」が“２０１２／７／１”であり、「屠殺日」が“２０１８／２／１”であり、「分娩回数」が“４”であることを示す。
【００２５】
図５は、本実施形態に係る教示情報記憶部５２１の生体情報の一例を示す図である。
図５に示すように、教示情報記憶部５２１は、例えば、「生体情報ＩＤ」と「測定日時」と「月齢」と「体温」と「体表温」と「脈拍数」と「体高」と「体重」と「ルーメンｐＨ」とを対応付けて、生体情報として記憶する。「測定日時」は当該乳牛の生体情報を測定した日時を示す。ここで当該乳牛とは、図３において、「生体情報ＩＤ」と対応付けられた「個体情報ＩＤ」が示す個体情報で識別される乳牛を示す。「月齢」は測定日時における当該乳牛の月齢を示す。「体温」は測定日時における当該乳牛の体温（膣温）を示す。「体表温」は測定日時における当該乳牛の体表の温度を示す。「脈拍数」は測定日時における当該乳牛の１分間の脈拍数を示す。「体高」は測定日時における当該乳牛の体高を示す。「体重」は測定日時における当該乳牛の体重を示す。「ルーメンｐＨ」は測定日時における当該乳牛の第一胃のｐＨを示す。
図５に示す例では、「生体情報ＩＤ」が“ＢＭ００００１Ａ”に対応する「測定日時」が“２０１７／７／１  ０８：００”で、「月齢」が“６０”か月で、「体温」が“３８．５”度で、「体表温」が“３８．０”度で、「脈拍数」が“８０”で、「体高」が“１４０”ｃｍで、「体重」が“４５０”ｋｇで、「ルーメンｐＨ」が６．５であることを示す。
なお、図５に示す例では、月齢、体温、体表温、脈拍数、体高、体重、ルーメンｐＨの全ての項目の測定結果が示されているが、例えば、測定日時によっては、これらのうち一部のみしか測定しない場合もある。その場合には、測定した項目のみが示されてもよい。また、測定日時は、各種測定がある一定の時間の範囲内に行われる場合には同一の時刻として記録してもよい。
【００２６】
図６は、本実施形態に係る教示情報記憶部５２１の給餌情報の一例を示す図である。
図６に示すように、教示情報記憶部５２１は、例えば、「給餌情報ＩＤ」と「給餌日」と「給餌時間」と「回数」と「採食時間」と「反芻時間」と「粗飼料」と「濃厚飼料」と「脂肪酸カルシウム」とを対応付けて、給餌情報として記憶する。「給餌日」及び「給餌時間」は当該乳牛に給餌した日時を示す。ここで、乳牛とは、図３において、「給餌情報ＩＤ」と対応付けられた「個体情報ＩＤ」が示す個体情報で識別される乳牛を示す。
【００２７】
「回数」は、当該給餌情報が給餌日に示される日の何回目の給餌であるかを示す。「採食時間」は、当該乳牛が給餌された餌を採食するのに要した時間の合計を示す。「反芻時間」は、当該乳牛が採食した餌を反芻するのに要した時間の合計を示す。「粗飼料」は当該乳牛に給餌日時に示された日時に給餌した餌のうち、粗飼料（生草、サイレージ、乾草、わら類などから生産される飼料）についての情報を示す。「粗飼料」は「粗飼料の種類」と「粗飼料の量」の組を１つ以上含む。「粗飼料の種類」及び「粗飼料の量」は、当該乳牛に給餌日時に給餌した粗飼料の種類及び量をそれぞれ示す。給餌した餌に粗飼料が含まれない場合、「粗飼料」は粗飼料がないことを示す情報を含む。粗飼料がないことを示す情報は、例えば、「粗飼料の種類」が“なし”で「粗飼料の量」が“０”であるような情報である。
【００２８】
「濃厚飼料」は当該乳牛に給餌日時に示された日時に給餌した餌のうち、濃厚飼料（穀物の種部、豆類、酒粕などから生産される飼料）についての情報を示す。「濃厚飼料」は「濃厚飼料の種類」と「濃厚飼料の量」の組を１つ以上含む。「濃厚飼料の種類」及び「濃厚飼料の量」は、当該乳牛に給餌日時に給餌した濃厚飼料の種類及び量をそれぞれ示す。給餌した餌に濃厚飼料が含まれない場合、「濃厚飼料」は濃厚飼料がないことを示す情報を含む。濃厚飼料がないことを示す情報は、例えば、「濃厚飼料の種類」が“なし”で「濃厚飼料の量」が“０”であるような情報である。
【００２９】
「脂肪酸カルシウム」は当該乳牛に給餌日時に示された日時に給餌した餌のうち、脂肪酸カルシウムについての情報を示す。「脂肪酸カルシウム」は「脂肪酸カルシウムの種類」と「脂肪酸カルシウムの量」の組を１つ以上含む。「脂肪酸カルシウムの種類」及び「脂肪酸カルシウムの量」は、当該乳牛に給餌日時に給餌した脂肪酸カルシウムの種類及び量をそれぞれ示す。給餌した餌に脂肪酸カルシウムが含まれない場合、「脂肪酸カルシウム」は脂肪酸カルシウムがないことを示す情報を含む。脂肪酸カルシウムがないことを示す情報は、例えば、「脂肪酸カルシウムの種類」が“なし”で「脂肪酸カルシウムの量」が“０”であるような情報である。
【００３０】
図６に示す例では、「給餌情報ＩＤ」が“ＦＤ００００１Ａ”に対応する「給餌日」は“２０１７／７／１”で、「給餌時間」が“０７：００”で、「回数」が“１”回目で、「採食時間」が“１．５”時間で、「反芻時間」が“３．０”時間で、「粗飼料」の「種類」が“牧草Ａ”で、「粗飼料」の「量」が“１０”ｋｇで、「濃厚飼料」の「種類」が“豆Ｂ”で「濃厚飼料」の「量」が“３”ｋｇで、「脂肪酸カルシウム」の「種類」が“脂肪酸カルシウムＣ”で「脂肪酸カルシウム」の「量」が“０．２”ｋｇであることを示す。
【００３１】
図７は、本実施形態に係る教示情報記憶部５２１の摂水情報の一例を示す図である。
図７に示すように、教示情報記憶部５２１は、例えば、「摂水情報ＩＤ」と「摂水日」と「摂水量」とを対応付けて、摂水情報として記憶する。「摂水日」は当該乳牛の摂水情報を測定した日付を示す。ここで当該乳牛とは、図３において、「摂水情報ＩＤ」と対応付けられた「個体情報ＩＤ」が示す個体情報で識別される乳牛を示す。「摂水量」は測定日における当該乳牛の摂水した水の量を示す。
図７に示す例では、「摂水情報ＩＤ」が“ＷＴ００００１”に対応する「摂水日」が“２０１７／７／１”で、「摂水量」が“１２０”Ｌであることを示す。
【００３２】
図８は、本実施形態に係る教示情報記憶部５２１の運動情報の一例を示す図である。
図８に示すように、教示情報記憶部５２１は、例えば、「運動情報ＩＤ」と「測定日」と「歩数」と「移動量」と「放牧地」と「跛行スコア」と「削蹄後経過日」とを対応付けて、運動情報として記憶する。「測定日」は当該乳牛の運動情報を測定した日付を示す。ここで当該乳牛とは、図３において、「運動情報ＩＤ」と対応付けられた「個体情報ＩＤ」が示す個体情報で識別される乳牛を示す。「歩数」は測定日における当該乳牛が歩いた歩数を示す。「移動量」は測定日における当該乳牛が歩いた距離を示す。「放牧地」は測定日において当該乳牛が放牧した地域を示す。「跛行スコア」は測定日における当該乳牛の跛行の程度を示すスコアであり、１（正常）から５（重度の跛行）の５段階で示される。「削蹄後経過日」は当該乳牛の最近の削蹄日からの経過日数を示す。
図８に示す例では、「運動情報ＩＤ」が“ＥＸ００００１”に対応する「測定日」が“２０１７／７／１”で、「歩数」が“３００”で、「移動量」が“３．１４”ｋｍで、「放牧地」が“エリアＡ”で、「跛行スコア」が“１”で、「削蹄後経過日」が“３０”日であることを示す。
【００３３】
図９は、本実施形態に係る教示情報記憶部５２１の環境情報の一例を示す図である。
図９に示すように、教示情報記憶部５２１は、例えば、「環境情報ＩＤ」と「測定日時」と「場所」と「気温」と「湿度」と「風向」と「風速」と「ＣＯ２濃度」と「換気量」と「散水時間」とを対応付けて、環境情報として記憶する。「測定日時」は環境情報ＩＤが示す環境情報（以下、当該環境情報とも称する）を測定した日付を示す。「場所」は当該環境情報を測定した場所を示す。「気温」は当該環境情報を測定した場所における気温を示す。「湿度」は当該環境情報を測定した場所における湿度を示す。「風向」は当該環境情報を測定した場所における風の方向を示す。「風速」は当該環境情報を測定した場所における風速を示す。当該環境情報の測定時に、風が吹いていなかった場合は、例えば、「風向」を“なし”とし、「風速」を“０”と示してもよい。「ＣＯ２濃度」は当該環境情報を測定した場所における二酸化炭素濃度を示す。「換気量」は当該環境情報を取得した場所における１時間当たりの換気量を示す。「散水時間」は当該環境情報を取得した場所における、直前の測定日時以降に散水した時間を示す。
図９に示す例では、「環境情報ＩＤ」が“ＥＶ００００１Ａ”に対応する「測定日時」が“２０１７／７／１  ０７：００”で、「場所」が“休息エリアＢ”で、「気温」が“２５”度で、「湿度」が“７０”％で、「風向」が“東”で、「風速」が毎秒“１．２”ｍで、「ＣＯ２濃度」が“６００”ｐｐｍで、「換気量」が毎時“２００００”立方メートルで、「散水時間」が“５”分であることを示す。
【００３４】
図１０は、本実施形態に係る教示情報記憶部５２１のブラッシング情報の一例を示す図である。
図１０に示すように、教示情報記憶部５２１は、例えば、「ブラッシングＩＤ」と「測定日」と「ブラッシング時間」と「回数」とを対応付けて、ブラッシング情報として記憶する。「測定日」は当該乳牛のブラッシングが実施された日付を示す。ここで当該乳牛とは、図３において、「ブラッシングＩＤ」と対応付けられた「個体情報ＩＤ」が示す個体情報で識別される乳牛を示す。「ブラッシング時間」は当該乳牛が測定日にブラッシングした時間の合計を示す。「回数」は当該乳牛が測定日にブラッシングした回数を示す。
図１０に示す例では、「ブラッシングＩＤ」が“ＢＲ００００１”で、「測定日」が“２０１７／７／１”で、「ブラッシング時間」が合計“３０”分で、「回数」が“３”回であることを示す。
【００３５】
図１１は、本実施形態に係る教示情報記憶部５２１の搾乳情報の一例を示す図である。
図１１に示すように、教示情報記憶部５２１は、例えば、「搾乳情報ＩＤ」と「搾乳日時」と「産次」と「分娩後日数」と「乳量」と「色」と「味」と「乳脂肪分」と「無脂固形分率」と「生菌数」と「体細胞数」とを対応付けて、搾乳情報として記憶する。「搾乳日時」は当該乳牛の搾乳が実施された日付を示す。ここで当該乳牛とは、図３において、「搾乳情報ＩＤ」と対応付けられた「個体情報ＩＤ」が示す個体情報で識別される乳牛を示す。「産次」は当該乳牛がこれまでに分娩を行った回数を示す。「分娩後日数」は当該乳牛が産次に示される回の分娩を行ってからの経過日数を示す。「乳量」は当該乳牛から搾乳日時に示す日時に搾乳された乳（以下、当該乳とも称する）の量を示す。「色」は当該乳の色を、色差計などを用いて測定した値を示す。「味」は当該乳の味の検査結果を示す。「味」は例えば、「官能検査」と「味成分」を含む。「官能検査」は、当該乳についての官能検査（人間の感覚を用いて実施された品質検査）の結果を示す。「味成分」は、味に影響を与える成分の分析結果を示す。そのような成分としては、リン脂質、乳糖、塩化物、クエン酸、短鎖脂肪酸などが例示できる。
【００３６】
「乳脂肪分」は当該乳の脂肪分に関する情報を示す。「乳脂肪分」は例えば、「乳脂肪色」と「乳脂肪分率」と「飽和脂肪酸」と「不飽和脂肪酸」を含む。「乳脂肪色」は、当該乳が含有する脂肪分について、その色を、色差計などによって測定した値を示す。「乳脂肪分率」は当該乳が含有する脂肪分の割合を示す。「飽和脂肪酸」は当該乳が含有する飽和脂肪酸の割合を示す。「不飽和脂肪酸」は当該乳が含有する不飽和脂肪酸の割合を示す。「無脂固形分」は例えば、「無脂固形分率」と「乳タンパク質」を含む。「無脂固形分率」は、当該乳が含有する無脂固形分（水分と乳脂肪分を除いた部分）の割合を示す。「乳タンパク質」は、当該乳が含有する乳タンパク質の割合を示す。「生菌数」は、当該乳１ｍＬが含有する生菌の数を示す。「体細胞数」は、当該乳１ｍＬが含有する当該乳牛の細胞の数を示す。
【００３７】
図１１に示す例では、「搾乳情報ＩＤ」が“ＭＬ００００１”に対応する「搾乳日時」が“２０１７／７／２  ０８：００”で、「産次」が“４”回目で、「分娩後日数」が“１５０”日で、「乳量」が“１０”Ｌで、「色」が“Ｌ：８３．０、ａ：−４．４、ｂ：５．２”で、「官能検査」が“異常なし”で、「味成分」が“成分１：Ａ、成分２：Ｂ・・・”で、「乳脂肪色」が“Ｌ：８６．０、ａ：−３．５、ｂ：６．０”で、「乳脂肪分率」が“３．７５”％で、「飽和脂肪酸」が“２．２５”％で、「不飽和脂肪酸が“１．５０”％で、「無脂固形分率」が、“８．５５”％で、「乳タンパク質」が“３．１４”％で、「生菌数」が１ｍＬあたり“９０００”個で、「体細胞数」が１ｍＬあたり“１５００００”個であることを示す。
【００３８】
対応情報記憶部５２２は、乳情報と飼育情報を対応付けた対応情報を記憶する。対応情報は、学習部５３２が教示情報記憶部５２１に記憶された教示情報を用いて学習した結果である学習モデルであってもよい。学習する処理については後述する。
また、対応情報は、予め通信部５１を介してユーザ端末４０から入力され、記憶されたものであってもよい。この場合、対応情報記憶部５２２は、例えば、図１２に示すように、飼育情報と乳情報を関連付けた対応情報を記憶する。
【００３９】
図１２に示す例では、「月齢」が“６０”か月で、「給餌時間」が“０７：００”で、「粗飼料の種類」が“牧草Ｂ”で、「粗飼料の量」が“４．０”ｋｇで、「脂肪酸カルシウムの種類」が“脂肪酸カルシウムＧ”で、「脂肪酸カルシウムの量」が“０．２５”ｋｇで、「摂水量」が“１３０”Ｌで、「歩数」が“３５０”で、「放牧地」が“エリアＢ”で、「跛行スコア」が“１”で、「ブラッシング時間」が“２５”分である「飼育情報」に対応する「乳情報」は、「産次」が“４”で、「分娩後日数」が“１５０”日で、「乳量」が“１０”Ｌで、「色」が“Ｌ：８３．０、ａ：−４．４、ｂ：５．２”で、「乳脂肪色」が“Ｌ：８６．０、ａ：−３．５、ｂ：６．０”で、「乳脂肪分率」が“３．７５”％で、「飽和脂肪酸」が“２．３０”％で、「不飽和脂肪酸」が“１．４５”％で、「無脂固形分率」が“８．５５”％で、「乳タンパク質」が“３．１０”％であることを示す。なお、飼育情報は、図１２に記載されている項目に限られない。飼育情報は、図３から図１０までの飼育情報に記載された項目であってもよい。乳情報は、図１１の搾乳情報に記載された項目であってもよい。
【００４０】
取得情報記憶部５２３は、例えば、通信部５１を介して、ユーザ端末４０から受信した乳情報を記憶する。受信する乳情報は、例えば、図１２の乳情報に示されるような情報である。なお、受信する乳情報は、必ずしも全ての項目が含まれなくともよい。
【００４１】
決定情報記憶部５２４は、取得情報記憶部５２３に記憶された乳情報と、対応情報記憶部５２２に記憶された対応情報に基づいて、決定部５３４が決定した飼育情報を記憶する。決定処理については後述する。決定情報記憶部５２４は、例えば、図１２の飼育情報に示されるような情報を記憶する。
【００４２】
処理部５３は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などを含むプロセッサであり、情報管理装置５０の統括的な制御処理を行う。処理部５３は、例えば、動物情報取得装置１０、スマート畜舎２０、乳情報取得装置３０、ユーザ端末４０から飼育情報を受信する。また、処理部５３は、ユーザ端末４０から、教示情報を受信する。また、処理部５３は、ユーザ端末４０から、乳情報を受信する。また、処理部５３は、ユーザ端末４０から受信した乳情報と対応情報に基づいて、飼育情報を決定し、ユーザ端末４０に送信する。処理部５３は、教示情報取得部５３１、学習部５３２、取得部５３３、決定部５３４及び出力部５３５を備える。
【００４３】
教示情報取得部５３１は、通信部５１を介して、ユーザ端末４０から教示情報を取得する。教示情報取得部５３１は、取得した教示情報を、教示情報記憶部５２１に記憶させる。なお、教示情報取得部５３１が取得する教示情報は、教示情報を取得する時点で飼育されている乳牛の飼育情報と乳情報であってもよい。この場合、飼育情報として、動物情報取得装置１０、スマート畜舎２０及びユーザ端末４０から飼育情報を取得する。また、乳情報取得装置３０から乳情報を取得する。教示情報取得部５３１は、取得した飼育情報及び乳情報に含まれる乳牛の個体を識別する識別情報に基づいて、飼育情報と乳情報とを組み合わせ教示情報としてもよい。
【００４４】
学習部５３２は、教示情報記憶部５２１に記憶された教示情報を読み込み、教示情報に基づいて、飼育情報と乳情報の対応情報を学習する。学習部５３２は、学習した結果である対応情報を、対応情報記憶部５２２に記憶させる。
【００４５】
学習部５３２は、飼育情報の項目毎の情報と、乳情報の項目毎の情報とが、どのような対応関係にあるのかを学習する。ここで、飼育情報の項目とは、図４から図１０に示されるような各種情報に含まれる項目である。また、１つの項目がさらに複数の項目（以下、「サブ項目」とも称する）から構成される場合は、サブ項目を個別の項目として分けてもよい。この場合、給餌情報のサブ項目である、給餌した飼料の種類の項目と、給餌した当該飼料の量の項目については、組み合わせて１つの項目とする。また、乳情報の項目とは、図１１に示される搾乳情報のうち、「搾乳情報ＩＤ」及び「搾乳日時」を除いた情報に含まれる項目である。また、１つの項目がさらに複数のサブ項目から構成される場合は、サブ項目を個別の項目として分けてもよい。
【００４６】
学習部５３２は、上記の対応関係を学習する学習方式として、既知の機械学習のアルゴリズムの中から選択された方式を用いる。例えば、学習部５３２は、学習方式としてニューラルネットワークを用いてもよい。
学習部５３２は、学習した結果である学習モデルを対応情報として、対応情報記憶部５２２に記憶する。
【００４７】
取得部５３３は、通信部５１を介して、ユーザ端末４０から乳情報を取得する。取得部５３３は、取得した乳情報を取得情報記憶部５２３に記憶させる。
【００４８】
決定部５３４は、記憶部５２に記憶された、乳情報及び対応情報に基づいて、飼育情報を決定する。決定部５３４は、対応情報記憶部５２２が記憶した対応情報と、取得情報記憶部５２３が記憶した乳情報を読み出す。また、決定部５３４は、読みだした乳情報（以下、取得乳情報とも称する）と対応情報に基づいて、飼育情報を決定する。
【００４９】
決定部５３４は、取得乳情報の項目毎の情報を、対応情報である学習モデルに対して入力する。決定部５３４は、学習モデルが出力した情報を、取得乳情報に対応する飼育情報として取得し、取得した飼育情報を決定情報記憶部５２４に記憶させる。
【００５０】
なお、取得した対応情報が、学習部５３２の学習した学習モデルでなく、図１２に示すような、ユーザ端末４０などから入力される対応情報である場合には、決定部５３４は以下の処理を行う。
【００５１】
決定部５３４は、例えば、対応情報が含む乳情報の項目毎の情報と、取得乳情報の項目毎の情報とが一致しているか否か判定する。ここで、乳情報の項目とは、図１２の乳情報に含まれる項目である。「乳脂肪分」、「無脂固形分」など、１つの項目がさらに複数のサブ項目を含む場合は、サブ項目を個別の項目として判定してもよい。この場合、決定部５３４は、例えば、「乳脂肪分」に含まれる「乳脂肪分率」、「飽和脂肪酸」及び「不飽和脂肪酸」を個別の項目として、一致しているか否か判定する。
【００５２】
決定部５３４は、一致する対応情報が存在した場合、当該対応情報が含む飼育情報を、取得乳情報に対応する飼育情報として決定する。ここで、一致する対応情報とは、全ての項目の情報が一致する乳情報を含む対応情報である。
決定部５３４は、判定した結果、一致する対応情報がない場合、取得乳情報に、一致度が最も高い乳情報を含む対応情報を決定する。ここで、一致度とは、例えば、乳情報の一致の度合をあらわした数値であって、予め定められた算出規則に従って算出される。算出規則は、例えば、一致する項目の数を一致度の数値とする、などである。
【００５３】
なお、算出規則は、これに限られない。例えば、乳情報の項目毎の重みが記憶部５２に別途記憶され、算出規則は、一致する項目について当該項目の重みを全て加算し算出するものであってもよい。なお項目毎の重みは、通信部５１を介して、ユーザによって予め定められる、もしくは更新されるものであってもよい。この場合、重みが０の項目は、一致するか否かを全く考慮しない項目となる。また、算出規則は、特定の項目が一致しない場合には、特定の項目以外の項目が一致するかどうかに関わらず一致度を０とするような規則であってもよい。また、算出規則は、例えば上記の組み合わせであってもよい。
決定部５３４は、決定した飼育情報を、決定情報記憶部５２４に記憶させる。
【００５４】
出力部５３５は、決定情報記憶部５２４に記憶された飼育情報を読み出す。出力部５３５は、読みだした飼育情報を、通信部５１を介して、ユーザ端末４０に送信する。
【００５５】
次に、図面を参照して、本実施形態に係る飼育情報を出力する処理について説明する。
図１３は、本実施形態に係る飼育情報を出力する処理の一例を示すフローチャートである。
【００５６】
まず、ユーザ端末４０は入力部から、ユーザが入力する乳情報を受け入れる。ユーザ端末４０は受け入れた乳情報を、ネットワークＮＷを介して、情報管理装置５０に送信する。情報管理装置５０の取得部５３３は、受信した乳情報を取得情報記憶部５２３に記憶させる（ステップＳ１００）。
【００５７】
次に、情報管理装置５０の決定部５３４は、対応情報記憶部５２２が記憶する対応情報と、取得情報記憶部５２３が記憶する乳情報を読み出す。決定部５３４は、乳情報と対応情報とに基づいて、乳情報に対応する飼育情報を決定する。決定部５３４は、決定した飼育情報を決定情報記憶部５２４に記憶させる（ステップＳ１０２）。
【００５８】
次に、情報管理装置５０の出力部５３５は、決定情報記憶部５２４に記憶された飼育情報を、ネットワークＮＷを介して、ユーザ端末４０に送信する（ステップＳ１０４）。
【００５９】
以上説明したように、本実施形態の情報処理システム１は、動物の飼育に関する飼育情報と前記動物の乳に関する乳情報の組み合わせを示す教示情報を取得する教示情報取得部５３１と、前記教示情報に基づいて前記飼育情報と前記乳情報の対応関係を学習し、学習結果として対応情報を出力する学習部５３２と、前記飼育情報と前記乳情報が対応付けられた対応情報を記憶する対応情報記憶部５２２と、前記乳情報を取得する取得部５３３と、前記取得部が取得した乳情報と前記対応情報とに基づいて、前記飼育情報を決定する決定部５３４と、前記飼育情報を出力する出力部５３５と、を備える。
【００６０】
これにより、本実施形態による情報処理システム１は、例えば、入力された乳情報に対応する飼育情報を出力することができる。そのため、本実施形態による情報処理システム１のユーザ（畜産物の生産者）は、例えば、得られた飼育情報に基づいて乳牛の飼育を行うことで、ユーザが所望する品質の乳を生産することができ、畜産物の生産性を向上することができる。
【００６１】
（第２の実施形態）
以下、図面を参照しながら本発明の第２の実施形態について説明する。
情報処理システム１の情報管理装置５０は、乳情報の代わりに飼育情報を取得し、対応情報と飼育情報とに基づいて、乳情報を出力してもよい。
そこで、本実施形態では、以下、処理部５３が取得情報として飼育情報を取得し、取得した飼育情報と対応情報とに基づいて乳情報を出力する場合の処理について説明する。
【００６２】
本実施形態に係る情報処理システム１ａは、複数の動物情報取得装置１０（１０−１、・・・１０−Ｎ）、スマート畜舎２０、乳情報取得装置３０、ユーザ端末４０ａ及び情報管理装置５０ａを備えている。なお、上述した図１と同一の構成には、同一の符号を付与して、ここでの説明を省略する。
【００６３】
ユーザ端末４０ａは、例えば、パーソナルコンピュータなどの端末装置であり、基本的な機能は、第１の実施形態のユーザ端末４０と同様である。ユーザ端末４０ａは、入力部から入力される飼育情報を受け入れる。ユーザ端末４０ａは、ネットワークＮＷを介して、入力された飼育情報を、情報管理装置５０ａに送信する。また、ユーザ端末４０ａは、ネットワークＮＷを介して、情報管理装置５０ａから乳情報を受信する。ここで、乳情報は、入力部から入力された飼育情報に対応する乳情報である。
【００６４】
情報管理装置５０ａは、例えば、サーバ装置であり、基本的な機能は、第１の実施形態の情報管理装置５０と同様である。情報管理装置５０ａは、ネットワークＮＷを介して、ユーザ端末４０ａから、飼育情報を受信する。また、情報管理装置５０ａは、ネットワークＮＷを介して、乳情報を、ユーザ端末４０ａに送信する。ここで、乳情報は、ユーザ端末４０ａから受信した飼育情報に対応する乳情報である。
【００６５】
図１４は、本実施形態に係る情報管理装置５０ａの一例を示すブロック図である。
図１４に示すように、情報管理装置５０ａは、通信部５１、記憶部５２ａ及び処理部５３ａを備えている。なお、この図において、上述した図２と同一の構成には、同一の符号を付与して、ここでの説明を省略する。
【００６６】
記憶部５２ａは、例えば、ＨＤＤ、フラッシュメモリ、ＥＥＰＲＯＭ、ＲＯＭ、またはＲＡＭなどを備える。記憶部５２ａは、基本的な機能は、第１の実施形態の記憶部５２と同様である。記憶部５２ａは、教示情報記憶部５２１、対応情報記憶部５２２、取得情報記憶部５２３ａ及び決定情報記憶部５２４ａを備える。
【００６７】
取得情報記憶部５２３ａは、例えば、通信部５１を介して、ユーザ端末４０ａから受信した飼育情報を記憶する。受信する飼育情報は、例えば、図１２の飼育情報に示されるような情報である。
【００６８】
決定情報記憶部５２４ａは、取得情報記憶部５２３ａに記憶された飼育情報と、対応情報記憶部５２２に記憶された対応情報に基づいて、決定部５３４ａが決定した飼育情報を記憶する。決定処理については後述する。決定情報記憶部５２４ａは、例えば、図１２の飼育情報に示されるような情報を記憶する。
【００６９】
処理部５３ａは、例えば、ＣＰＵなどを含むプロセッサであり、基本的な機能は、処理部５３と同様である。処理部５３ａは、ユーザ端末４０ａから、飼育情報を受信する。また、処理部５３ａは、ユーザ端末４０ａから受信した飼育情報と対応情報に基づいて、乳情報を決定し、ユーザ端末４０ａに送信する。処理部５３ａは、教示情報取得部５３１、学習部５３２、取得部５３３ａ、決定部５３４ａ及び出力部５３５ａを備える。
【００７０】
取得部５３３ａは、通信部５１を介して、ユーザ端末４０ａから飼育情報を取得する。取得部５３３ａは、取得した飼育情報を取得情報記憶部５２３ａに記憶させる。
【００７１】
決定部５３４ａは、記憶部５２ａに記憶された、飼育情報及び対応情報に基づいて、乳情報を決定する。決定部５３４ａは、対応情報記憶部５２２が記憶した対応情報と、取得情報記憶部５２３ａが記憶した飼育情報を読み出す。また、決定部５３４ａは、読みだした飼育情報（以下、取得飼育情報とも称する）と対応情報に基づいて、乳情報を決定する。
【００７２】
決定部５３４ａは、取得飼育情報の項目毎の情報を、対応情報である学習モデルに対して入力する。決定部５３４ａは、学習モデルが出力した情報を、取得飼育情報に対応する乳情報として取得し、取得した乳情報を決定情報記憶部５２４ａに記憶させる。
【００７３】
なお、取得した対応情報が、学習部５３２の学習した学習モデルでなく、図１２に示すような、ユーザ端末４０ａなどから入力される対応情報である場合には、決定部５３４ａは以下の処理を行う。
【００７４】
決定部５３４ａは、例えば、対応情報が含む飼育情報の項目毎の情報と、取得飼育情報の項目毎の情報とが一致しているか否か判定する。
【００７５】
決定部５３４ａは、一致する対応情報が存在した場合、当該対応情報が含む乳情報を、取得飼育情報に対応する乳情報として決定する。ここで、一致する対応情報とは、全ての項目の情報が一致する飼育情報を含む対応情報である。
決定部５３４ａは、判定した結果、一致する対応情報が存在しない場合、取得飼育情報に、最も近い飼育情報を含む対応情報を決定する。ここで、最も近い飼育情報とは、予め定められた決定規則に従って決定される飼育情報である。決定規則は、例えば、一致する項目数が最も多い飼育情報を最も近い飼育情報とする、などである。決定規則は、これに限られない。例えば、決定規則は、一致の度合いを示す数値である一致度を用いて、最も大きな一致度を示す飼育情報を、最も近い飼育情報と判定する規則であってもよい。ここで、一致度とは、記憶部５２ａに記憶される項目毎の重みを、一致する項目について全て加算した値である。なお項目毎の重みは、通信部５１を介して、ユーザによって予め定められる、もしくは更新されるものであってもよい。
決定部５３４ａは、決定した乳情報を、決定情報記憶部５２４ａに記憶させる。
【００７６】
出力部５３５ａは、決定情報記憶部５２４ａに記憶された乳情報を読み出す。出力部５３５ａは、読みだした乳情報を、通信部５１を介して、ユーザ端末４０ａに送信する。
【００７７】
次に、図面を参照して、本実施形態に係る乳情報を出力する処理について説明する。
図１５は、本実施形態に係る乳情報を出力する処理の一例を示すフローチャートである。
【００７８】
まず、ユーザ端末４０ａは入力部から、ユーザが入力する飼育情報を受け入れる。ユーザ端末４０ａは受け入れた飼育情報を、ネットワークＮＷを介して、情報管理装置５０ａに送信する。情報管理装置５０ａの取得部５３３ａは、受信した飼育情報を取得情報記憶部５２３ａに記憶させる（ステップＳ２００）。
【００７９】
次に、情報管理装置５０ａの決定部５３４ａは、対応情報記憶部５２２が記憶する対応情報と、取得情報記憶部５２３ａが記憶する飼育情報を読み出す。決定部５３４ａは、飼育情報と対応情報とに基づいて、飼育情報に対応する乳情報を決定する。決定部５３４ａは、決定した乳情報を決定情報記憶部５２４ａに記憶させる（ステップＳ２０２）。
【００８０】
次に、情報管理装置５０ａの出力部５３５ａは、決定情報記憶部５２４ａに記憶された乳情報を、ネットワークＮＷを介して、ユーザ端末４０ａに送信する（ステップＳ２０４）。
【００８１】
以上説明したように、本実施形態の情報処理システム１ａは、動物の飼育に関する飼育情報と前記動物の乳に関する乳情報の組み合わせを示す教示情報を取得する教示情報取得部５３１と、前記教示情報に基づいて前記飼育情報と前記乳情報の対応関係を学習し、学習結果として対応情報を出力する学習部５３２と、前記飼育情報と前記乳情報が対応付けられた対応情報を記憶する対応情報記憶部５２２と、前記飼育情報を取得する取得部５３３ａと、前記取得部が取得した飼育情報と前記対応情報とに基づいて、前記乳情報を決定する決定部５３４ａと、前記乳情報を出力する出力部５３５ａと、を備える。
【００８２】
これにより、本実施形態による情報処理システム１ａは、例えば、入力された飼育情報に対応する乳情報を出力することができる。そのため、本実施形態による情報処理システム１ａのユーザは、例えば、得られた乳情報が、ユーザの所望する品質の乳を示す乳情報であれば、入力した飼育情報に基づいて乳牛の飼育を行うことで、ユーザが所望する乳を生産することができる。また、得られた乳情報がユーザの所望しない品質の乳を示す乳情報であれば、入力した飼育情報に基づく乳牛の飼育を行わないことで、ユーザが所望しない品質の乳を生産することを回避できる。以上からどちらの場合も、畜産物の生産性を向上することができる。
【００８３】
なお、上述した各実施形態においては、ユーザ端末４０が給餌情報や、削蹄に関する情報を入力部から受け入れ、受け入れた情報を、ネットワークＮＷを介して、情報管理装置５０に送信する例について説明したが、給餌情報や削蹄に関する情報の取得はこれには限られない。例えば、自動給餌装置がスマート畜舎２０内に設置され、自動給餌装置が給餌情報を取得してもよい。この場合、自動給餌装置は、例えば、通信部と給餌部とを備える。通信部は、給餌部から給餌する際に給餌する乳牛につけられたＲＦＩＤタグと通信し、給餌する乳牛の識別情報を取得する。給餌部は、通信部が取得した乳牛の識別情報に基づいて、予め決められた当該乳牛の餌を給餌する。通信部は、当該乳牛の識別情報と給餌した餌に関する給餌情報との組み合わせた情報を、ネットワークＮＷを介して、情報管理装置５０に送信する。
また、例えば、削蹄装置がスマート畜舎２０内に設置され、削蹄装置を用いて削蹄を行う際に、削蹄に関する情報を取得されてもよい。この場合、削蹄装置は、削蹄を行った乳牛の識別情報を取得し、識別情報と削蹄に関する情報とを組み合わせた情報を、ネットワークＮＷを介して、情報管理装置５０に送信する。
【００８４】
なお、上述した各実施形態では、給餌情報や教示情報に含まれる飼料の情報は、給餌した飼料の投与量を示す例を説明したが、これには限られない。例えば、残余量を示す情報、摂餌量を示す情報などであってもよいし、これらの組み合わせであってもよい。
【００８５】
また、上述した各実施形態においては、情報管理装置５０は、教示情報を用いて対応関係を学習する学習部５３２と対応情報を用いて飼育情報または乳情報に対応する乳情報又は飼育情報を決定する決定部５３４を備えていたが、これには限られない。例えば、情報管理装置５０のうち、学習を行う学習装置と、対応情報に基づいて飼育情報又は乳情報を出力する予測装置が個別のものであってもよい。また、予測装置はユーザ端末４０と同一のものであってもよい。また、情報管理装置５０や学習装置などが、スマート畜舎２０に含まれてもよい。
【００８６】
なお、上述した各実施形態における情報管理装置５０の一部、例えば、処理部５３などをコンピュータで実現するようにしてもよい。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、情報管理装置５０に内蔵されたコンピュータシステムであって、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や周辺機器等のハードウェアを含むものとする。
【００８７】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【００８８】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【符号の説明】
【００８９】
１、１ａ・・・情報処理システム
１０・・・動物情報取得装置
２０・・・スマート畜舎
３０・・・乳情報取得装置
４０・・・ユーザ端末
５０、５０ａ・・・情報管理装置
５１・・・通信部
５２、５２ａ・・・記憶部
５２１・・・教示情報記憶部
５２２・・・対応情報記憶部
５２３、５２３ａ・・・取得情報記憶部
５２４、５２４ａ・・・決定情報記憶部
５３、５３ａ・・・処理部
５３１・・・教示情報取得部
５３２・・・学習部
５３３、５３３ａ・・・取得部
５３４、５３４ａ・・・決定部
５３５、５３５ａ・・・出力部
ＮＷ・・・ネットワーク
【図１】
2020160666.tif 000003
【図２】
2020160666.tif 000004
【図３】
2020160666.tif 000005
【図４】
2020160666.tif 000006
【図５】
2020160666.tif 000007
【図６】
2020160666.tif 000008
【図７】
2020160666.tif 000009
【図８】
2020160666.tif 000010
【図９】
2020160666.tif 000011
【図１０】
2020160666.tif 000012
【図１１】
2020160666.tif 000013
【図１２】
2020160666.tif 000014
【図１３】
2020160666.tif 000015
【図１４】
2020160666.tif 000016
【図１５】
2020160666.tif 000017