JP7156616B2 - Determination device, determination method, and program - Google Patents
Determination device, determination method, and program Download PDFInfo
- Publication number
- JP7156616B2 JP7156616B2 JP2020135368A JP2020135368A JP7156616B2 JP 7156616 B2 JP7156616 B2 JP 7156616B2 JP 2020135368 A JP2020135368 A JP 2020135368A JP 2020135368 A JP2020135368 A JP 2020135368A JP 7156616 B2 JP7156616 B2 JP 7156616B2
- Authority
- JP
- Japan
- Prior art keywords
- activity
- amount
- calf
- livestock
- time periods
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Medical Treatment And Welfare Office Work (AREA)
Description
本発明は、判定装置、判定システム、判定方法、及びプログラムに関する。 The present invention relates to a determination device, a determination system, a determination method, and a program.
特許文献1には、「家畜牛の装着されている発信機と、前記発信機から発信される識別情報を受信する受信装置と、前記識別情報を受信した前記受信装置から送信されてくる前記識別情報を受信する情報処理装置とを含む情報処理システム」が記載されている。
[先行技術文献]
[特許文献]
[特許文献1] 特許第6384745号
In
[Prior art documents]
[Patent Literature]
[Patent Document 1] Patent No. 6384745
家畜の体調の悪化をより早期に発見できることが望まれている。 It is desired to be able to detect the deterioration of livestock's physical condition at an earlier stage.
本発明の一態様に係る判定装置は、家畜に装着された計測器により計測される、前後の時間帯と互いに一部の時間帯が重複する複数の時間帯でのそれぞれの家畜の活動量を取得する取得部を備えてよい。判定装置は、複数の時間帯のうち予め定められた数以上連続する時間帯のそれぞれの家畜の活動量が閾活動量未満の場合、家畜の体調が悪化していると判定する判定部を備えてよい。 A determination device according to an aspect of the present invention measures the amount of activity of each domestic animal in a plurality of time periods partially overlapping with the preceding and following time periods, measured by a measuring device attached to the livestock. You may provide the acquisition part which acquires. The determination device includes a determination unit that determines that the physical condition of the domestic animal is deteriorating when the amount of activity of each livestock in consecutive time periods of a predetermined number or more among the plurality of time periods is less than the threshold activity amount. you can
閾活動量は、予め定められた基準活動量に基づいて定められてよい。判定装置は、複数の時間帯のそれぞれの家畜の活動量に基づいて、基準活動量を更新する更新部をさらに備えてよい。 The threshold amount of activity may be determined based on a predetermined reference amount of activity. The determination device may further include an updating unit that updates the reference amount of activity based on the amount of activity of each livestock in a plurality of time periods.
更新部は、家畜の活動量が予め定められた基準活動量を含む基準範囲に含まれる時間帯の場合、基準活動量と時間帯の活動量との平均値に基づいて、基準活動量を更新してよい。 The update unit updates the reference activity amount based on the average value of the reference activity amount and the activity amount of the time period when the activity amount of the livestock is included in a reference range including a predetermined reference activity amount. You can
更新部は、家畜の活動量が基準範囲の下限の活動量を下回る時間帯の場合、基準範囲の下限の活動量に基づいて、基準活動量を更新してよい。 The update unit may update the reference activity amount based on the lower limit activity amount of the reference range when the activity amount of the livestock is less than the lower limit activity amount of the reference range.
更新部は、家畜の活動量が基準範囲の上限の活動量を上回る時間帯の場合、基準範囲の上限の活動量に基づいて、基準活動量を更新してよい。 The update unit may update the reference activity amount based on the upper limit activity amount of the reference range when the activity amount of the livestock exceeds the upper limit activity amount of the reference range.
計測器は、揺動によって電力を発生させる電源部を有してよい。計測器は、電源部からの電力で起動して、起動回数を計測する計測部を有してよい。取得部は、計測器で計測された複数の時間帯のそれぞれの起動回数を、複数の時間帯のそれぞれの家畜の活動量として取得してよい。 The meter may have a power supply that generates power by rocking. The measuring device may have a measuring unit that is activated by power from the power supply unit and measures the number of activations. The acquisition unit may acquire the number of activations in each of the plurality of time periods measured by the measuring device as the amount of activity of each of the livestock in the plurality of time periods.
家畜は、仔牛でよい。 Livestock may be calves.
複数の時間帯は、前後の時間帯と互いに半分以上の時間帯が重複してよい。 The plurality of time slots may overlap with the preceding and succeeding time slots by half or more of each other.
複数の時間帯のそれぞれは、6時間であり、前後の時間帯と互いに5時間ずつ重複してよい。 Each of the plurality of time periods is 6 hours and may overlap with the preceding and following time periods by 5 hours.
本発明の一態様に係る判定方法は、家畜に装着された計測器により計測される、前後の時間帯と互いに一部の時間帯が重複する複数の時間帯でのそれぞれの家畜の活動量を取得する段階を備えてよい。判定方法は、複数の時間帯のうち予め定められた数以上連続する時間帯のそれぞれの家畜の活動量が閾活動量未満の場合、家畜の体調が悪化していると判定する段階を備えてよい。 A determination method according to an aspect of the present invention measures the amount of activity of each livestock in a plurality of time zones that partially overlap with the preceding and succeeding time zones, measured by a measuring device attached to the livestock. There may be a step of obtaining. The determination method includes a step of determining that the physical condition of the livestock is deteriorating when the amount of activity of each livestock in a predetermined number or more of consecutive time slots out of a plurality of time slots is less than the threshold activity amount. good.
本発明の一態様に係るプログラムは、上記判定装置としてコンピュータを機能させるためのプログラム。 A program according to an aspect of the present invention is a program for causing a computer to function as the determination device.
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。 It should be noted that the above summary of the invention does not list all the necessary features of the invention. Subcombinations of these feature groups can also be inventions.
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。 Hereinafter, the present invention will be described through embodiments of the invention, but the following embodiments do not limit the invention according to the claims. Also, not all combinations of features described in the embodiments are essential for the solution of the invention.
本発明の様々な実施形態は、フローチャート及びブロック図を参照して記載されてよく、ここにおいてブロックは、(1)操作が実行されるプロセスの段階または(2)操作を実行する役割を持つ装置の「部」を表わしてよい。特定の段階及び「部」が、プログラマブル回路、及び/またはプロセッサによって実装されてよい。専用回路は、デジタル及び/またはアナログハードウェア回路を含んでよい。集積回路(IC)及び/またはディスクリート回路を含んでよい。プログラマブル回路は、再構成可能なハードウェア回路を含んでよい。再構成可能なハードウェア回路は、論理AND、論理OR、論理XOR、論理NAND、論理NOR、及び他の論理操作、フリップフロップ、レジスタ、フィールドプログラマブルゲートアレイ(FPGA)、プログラマブルロジックアレイ(PLA)等のようなメモリ要素等を含んでよい。 Various embodiments of the invention may be described with reference to flowchart illustrations and block diagrams, where blocks refer to (1) steps in a process in which operations are performed or (2) devices responsible for performing the operations. may represent the "part" of Certain stages and "parts" may be implemented by programmable circuits and/or processors. Dedicated circuitry may include digital and/or analog hardware circuitry. It may include integrated circuits (ICs) and/or discrete circuits. A programmable circuit may include a reconfigurable hardware circuit. Reconfigurable hardware circuits include logic AND, logic OR, logic XOR, logic NAND, logic NOR, and other logic operations, flip-flops, registers, field programmable gate arrays (FPGAs), programmable logic arrays (PLAs), etc. may include memory elements such as .
コンピュータ可読媒体は、適切なデバイスによって実行される命令を格納可能な任意の有形なデバイスを含んでよい。その結果、そこに格納される命令を有するコンピュータ可読媒体は、フローチャートまたはブロック図で指定された操作を実行するための手段を作成すべく実行され得る命令を含む、製品を備えることになる。コンピュータ可読媒体の例としては、電子記憶媒体、磁気記憶媒体、光記憶媒体、電磁記憶媒体、半導体記憶媒体等が含まれてよい。コンピュータ可読媒体のより具体的な例としては、フロッピー(登録商標)ディスク、ディスケット、ハードディスク、ランダムアクセスメモリ(RAM)、リードオンリメモリ(ROM)、消去可能プログラマブルリードオンリメモリ(EPROMまたはフラッシュメモリ)、電気的消去可能プログラマブルリードオンリメモリ(EEPROM(登録商標))、静的ランダムアクセスメモリ(SRAM)、コンパクトディスクリードオンリメモリ(CD-ROM)、デジタル多用途ディスク(DVD)、ブルーレイ(RTM)ディスク、メモリスティック、集積回路カード等が含まれてよい。 A computer-readable medium may include any tangible device capable of storing instructions for execution by a suitable device. As a result, a computer-readable medium having instructions stored thereon provides an article of manufacture that includes instructions that can be executed to create means for performing the operations specified in the flowchart or block diagram. Examples of computer-readable media may include electronic storage media, magnetic storage media, optical storage media, electromagnetic storage media, semiconductor storage media, and the like. More specific examples of computer readable media include floppy disks, diskettes, hard disks, random access memory (RAM), read only memory (ROM), erasable programmable read only memory (EPROM or flash memory), electrically erasable programmable read only memory (EEPROM), static random access memory (SRAM), compact disc read only memory (CD-ROM), digital versatile disc (DVD), Blu-ray (RTM) disc, Memory sticks, integrated circuit cards, etc. may be included.
コンピュータ可読命令は、1または複数のプログラミング言語の任意の組み合わせで記述されたソースコードまたはオブジェクトコードの何れかを含んでよい。ソースコードまたはオブジェクトコードは、従来の手続型プログラミング言語を含む。従来の手続型プログラミング言語は、アセンブラ命令、命令セットアーキテクチャ(ISA)命令、マシン命令、マシン依存命令、マイクロコード、ファームウェア命令、状態設定データ、またはSmalltalk(登録商標)、JAVA(登録商標)、C++等のようなオブジェクト指向プログラミング言語、及び「C」プログラミング言語または同様のプログラミング言語でよい。コンピュータ可読命令は、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサまたはプログラマブル回路に対し、ローカルにまたはローカルエリアネットワーク(LAN)、インターネット等のようなワイドエリアネットワーク(WAN)を介して提供されてよい。プロセッサまたはプログラマブル回路は、フローチャートまたはブロック図で指定された操作を実行するための手段を作成すべく、コンピュータ可読命令を実行してよい。プロセッサの例としては、コンピュータプロセッサ、処理ユニット、マイクロプロセッサ、デジタル信号プロセッサ、コントローラ、マイクロコントローラ等を含む。 The computer readable instructions may comprise either source code or object code written in any combination of one or more programming languages. Source code or object code includes conventional procedural programming languages. Traditional procedural programming languages include assembler instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state setting data, or Smalltalk, JAVA, C++. etc., and the "C" programming language or similar programming languages. Computer readable instructions may be transferred to a processor or programmable circuitry of a general purpose computer, special purpose computer, or other programmable data processing apparatus, either locally or over a wide area network (WAN), such as a local area network (LAN), the Internet, or the like. ) may be provided via A processor or programmable circuit may execute computer readable instructions to produce means for performing the operations specified in the flowcharts or block diagrams. Examples of processors include computer processors, processing units, microprocessors, digital signal processors, controllers, microcontrollers, and the like.
図1は、本実施形態に係る仔牛30の健康状態を判定する判定システム10の全体構成の一例を示す図である。判定システム10は、判定装置100、受信機200、及び計測器300を備える。仔牛30は、家畜の一例である。仔牛30は、生後0カ月から10カ月未満の牛のことをいう。
FIG. 1 is a diagram showing an example of the overall configuration of a
計測器300は、仔牛30の首に装着された首輪50に吊り下げられ、仔牛30の活動量を計測する。計測器300は、仔牛30の活動量を測定できれば、仔牛30の他の部分に装着されてもよい。計測器300は、仔牛30が活動することで揺動する。計測器300は、揺動することで起動し、起動回数を仔牛30の活動量として計測する。計測器300は、仔牛30の活動量を示す計測情報を定期的に受信機200に送信する。計測情報は、計測器300を装着する仔牛30を一意に識別する識別情報、及び計測器300が送信する時刻を示す時刻情報を含む。
The measuring
受信機200は、Bluetooth(登録商標)などの無線を介して、計測器300からの計測情報を受信する。受信機200は、計測器300からの計測情報を判定装置100に送信する。受信機200は、計測情報を定期的に判定装置100に送信してよい。判定装置100は、受信機200から受信した計測情報に基づいて、仔牛30の健康状態を判定する。
The
図2は、計測器300の機能ブロックの一例を示す。計測器300は、電源部310、計数部312、記憶部314、及び送信部316を備える。電源部310は、揺動によって電力を発生させ、発生された電力を計数部312、記憶部314、及び送信部316に供給する。電源部310は、例えば、コイルと、コイルに近接してバネで支持される磁石とを有する。計測器300が上下することに応じて、電源部310の磁石が、電源部310のコイルに対して相対的に揺動する。これにより、電源部310のコイルを貫く磁束が変化し、コイルに誘導起電力が発生する。
FIG. 2 shows an example of functional blocks of the measuring
電源部310は、誘導起電力で生じた電流を整流し、コンデンサ等に蓄電することによって、電力を発生させ、発生された電力を計数部312、記憶部314、及び送信部316に供給する。
The
電源部310から予め定められた電圧以上の電圧が計数部312に印加されると、計数部312が起動し、記憶部314に記憶されたカウンタ値をインクリメントする。カウント値は、計数部312の起動の回数に対応する。電源部310から予め定められた電圧以上の電圧が、送信部316に印加されると、送信部316が起動する。送信部316は、起動すると、記憶部314に記憶されたカウンタ値を仔牛30の活動量として示す計測情報を受信機200に送信する。送信部316は、Bluetooth(登録商標)などの無線を介して計測情報を示すビーコンを発信するビーコン発信機でよい。なお、計測器300は、仔牛30の動きに応じた物理量を計測できる機器であれば、他の機器でもよい。計測器300は、例えば、3軸加速度センサ、またはジャイロセンサでもよい。
When a voltage equal to or higher than a predetermined voltage is applied from
受信機200は、仔牛30がいる牛舎などに設置されてよい。受信機200は、Bluetooth(登録商標)などの無線を介して送信部316から送信された計測情報を受信する。受信機200は、計測器300から受信した計測情報を無線または有線を介して判定装置100に送信する。
図3は、計測器300を収容するケース400の一例を示す。ケース400は、本体402及びバー406を有する。本体402は、荷重及び衝撃に耐える堅牢性を有し、水または唾液などの液体から保護するための防水性を有する。本体402は、ネジ止め、クリップ、ファスナ、または爪及び爪受け部などからなる係止構造などにより、開閉自在に構成されている。本体402は、内部に計測器300を収容する収容部404を有する。
FIG. 3 shows an example of a
本体402は、側面のうちの1つの側面の中央部分に、凹部を有する。凹部にバー406が固定されている。バー406は、メッキされた鋼材またはステンレススチールなどで構成され、丸棒状に形成されてよい。バー406は、凹部が設けられる側面とバー406の長手方向とが平行になるように、凹部に固定されている。
ケース400は、楕円リング408、及びリングキャッチ410をさらに有する。リングキャッチ410が、仔牛30の首輪50に吊り下げられるリング部412と、リング部412を開閉するネジ部414とを有する。リングキャッチ410は、仔牛30の喉の下の部分に対応する首輪50の位置に取り付けられてよい。リングキャッチ410は、楕円リング408を介して、本体402のバー406に接続される。楕円リング408は、閉じられた円リングでもよいし、二重リングでもよい。リングキャッチ410及び楕円リング408は、ステンレススチールなどの金属で構成されてよい。
リング部412の外形は、概ね長円状に形成されている。リング部412の直線状に形成されている部分の一方は、予め定められた距離の隙間がある。すなわち、リング部412は、一部が途切れた環状である。リング部412の両端部のうち、一方の端部は、ボルト状である。すなわち、リング部412の両端部のうち、一方の端部は、雄ネジである。
The outer shape of the
ネジ部414は、ナット状に形成されている。ネジ部414の長さは、リング部412の隙間の長さより長い。ネジ部414は、リング部412の両端のうちの、他方の端部に、変位自在に挿入されている。ネジ部414の内側には、雌ネジが形成されている。ネジ部414は、リング部412の一方の端部の雄ネジと螺合することで、リング部412の隙間を閉じる。すなわち、ネジ部414がリング部412に螺合されると、リングキャッチ410は、閉じられた環状になり、ネジ部414がリング部412の雄ネジの部分から外されると、リングキャッチ410は、一部が途切れた環状になる。
The
計測器300の重心は、ケース400の中心近傍になるので、仔牛30が活動すると、計測器300を収容するケース400は、図4の矢印Aまたは矢印Bに示されるように、円を描くように円錐状の軌跡で回転する。
Since the center of gravity of the measuring
図4は、判定装置100の機能ブロックの一例を示す。判定装置100は、取得部102、記憶部104、更新部106、及び判定部108を備える。取得部102、更新部106、及び判定部108は、コンピュータ読み取り可能な記録媒体に記憶され、仔牛30の健康状態を判定する各種処理を行うプログラムをインストールし、このプログラムをコンピュータに実行させることで、構成されてよい。つまり、コンピュータに仔牛30の健康状態の判定に関する各種処理を行うプログラムを実行させることにより、取得部102、更新部106、及び判定部108としてコンピュータを機能させることで、判定装置100を構成してもよい。
FIG. 4 shows an example of functional blocks of the
コンピュータはCPU、ROM、RAM、EEPROM(登録商標)等の各種メモリ、通信バス及びインタフェースを有し、予めファームウェアとしてROMに格納された処理プログラムをCPUが読み出して順次実行することで、判定装置100として機能してよい。 The computer has various memories such as a CPU, ROM, RAM, and EEPROM (registered trademark), a communication bus, and interfaces. may function as
取得部102は、受信機200を介して、計測器300により計測される、前後の時間帯と互いに一部の時間帯が重複する複数の時間帯のそれぞれの仔牛30の活動量を取得する。複数の時間帯は、前後の時間帯と互いに半分以上の時間帯が重複してよい。複数の時間帯は、前後の時間帯と互いに2/3の時間帯が重複してよい。複数の時間帯は、前後の時間帯と互いに5/6の時間帯が重複してよい。例えば、図5に示すように、1日24時間として、それぞれの時間帯500、501、及び502は6時間でよい。時間帯501は、前の時間帯500及び後の時間帯502のそれぞれと5時間重複してよい。
取得部102は、仔牛30の活動量に相当する計測器300でカウントされたカウンタ値、仔牛30の識別情報、及び時刻を含む計測情報を取得してよい。時刻は、計測器300が計測情報を受信機200に送信した時刻でよい。
The
取得部102は、計測情報に示されるカウント値から1時間ごとの計測器300の起動回数を算出し、その起動回数を、仔牛30の1時間の活動量として、仔牛30の識別情報とともに記憶部104に記憶する。
The
取得部102は、記憶部104に記憶された1時間ごとのカウント値をそれぞれの時間帯ごとに集計することで、それぞれの時間帯の仔牛30の活動量を取得してよい。
The
仔牛30は、体調が悪化すると、活動が鈍り、仔牛30の活動量は減少する。しかし、健康な仔牛30であっても、1日の間で活動量は変動する。仔牛30はある程度規則的な活動を行っているとしても、例えば1時間当たりの仔牛30の活動量は日によって変化する。したがって、判定部108が、例えば対象の日の仔牛30の活動量と、対象の日の前日の同一時間帯の仔牛30の活動量とを比較することで、仔牛30の健康状態を判定しても、精度よく仔牛30の健康状態を判定できない可能性がある。
When the physical condition of the
そこで、判定部108は、前後の時間帯と互いに一部の時間帯が重複するそれぞれの時間帯ごとの仔牛30の活動量に基づいて、仔牛30の体調が悪化しているか否かを判定する。仔牛30の体調が悪化しているとは、例えば、仔牛30が何らかの治療が必要な下痢または感染症などの病気を患っている可能性があることをいう。
Therefore, the
判定部108は、複数の時間帯のうち予め定められた数以上連続する時間帯のそれぞれの仔牛30の活動量が閾活動量未満の場合、仔牛30の体調が悪化していると判定する。予め定められた数以上連続する時間帯とは、一部の時間帯が前後の時間帯と重複する複数の時間帯のことをいう。予め定められた数以上連続する時間帯とは、単位時間ずつずれた、例えば1時間ずつずれた予め定められた数以上の時間帯のことをいう。判定部108は、例えば、2つ以上連続する時間帯のそれぞれの仔牛30の活動量が閾活動量未満の場合、仔牛30の体調が悪化していると判定してよい。
The determining
閾活動量は、予め定められた基準活動量に基づいて定められてよい。閾活動量は、予め定められた基準活動量より予め定められた割合だけ少ない量でよい。閾活動量は、例えば、基準活動量より40%だけ少ない量でよい。 The threshold amount of activity may be determined based on a predetermined reference amount of activity. The threshold amount of activity may be an amount that is less than a predetermined reference amount of activity by a predetermined percentage. The threshold activity amount may be, for example, 40% less than the baseline activity amount.
基準活動量は、仔牛30の日常の活動量を考慮して定められる。基準活動量は、過去のそれぞれの時間帯の仔牛30の活動量に基づいて、定められてよい。更新部106は、複数の時間帯のそれぞれの仔牛30の活動量に基づいて、基準活動量を更新してよい。
The reference amount of activity is determined in consideration of the amount of daily activity of the
更新部106は、仔牛30の活動量が予め定められた基準活動量を含む基準範囲に含まれる時間帯の場合、基準活動量とその時間帯の活動量との平均値に基づいて、基準活動量を更新してよい。基準範囲の上限の活動量及び下限の活動量は、基準活動量に基づいて定められてよい。上限の活動量は、基準活動量×a(a>1)でよい。下限の活動量は、基準活動量×b(b<1)でよい。更新部106は、仔牛30の活動量が予め定められた基準活動量を含む基準範囲に含まれる時間帯の場合、基準活動量とその時間帯の活動量との平均値で、基準活動量を更新してよい。
When the activity amount of the
更新部106は、仔牛30の活動量が基準範囲の下限の活動量を下回る時間帯の場合、基準範囲の下限の活動量に基づいて、基準活動量を更新してよい。更新部106は、仔牛30の活動量が基準範囲の下限の活動量を下回る時間帯の場合、基準範囲の下限の活動量で、基準活動量を更新してよい。
When the activity amount of the
更新部106は、仔牛30の活動量が基準範囲の上限の活動量を上回る時間帯の場合、基準範囲の上限の活動量に基づいて、基準活動量を更新してよい。更新部106は、仔牛30の活動量が基準範囲の上限の活動量を上回る時間帯の場合、基準範囲の上限の活動量で、基準活動量を更新してよい。
When the activity amount of the
図6A及び図6Bは、異なる仔牛30の12日間の活動量の計測結果を示す。仔牛30の体調の悪化の傾向を仔牛30の活動量から予測しようとした場合、例えば、予測対象の1時間前の仔牛30の活動量と、予測対象の時間の仔牛30の活動量との差から予測することが考えられる。しかしながら、図6A及び図6Bに示すように、仔牛30の1時間での活動量に注目すると、活動量が「5」未満、つまり、計測器300の起動回数が5回未満の時間帯が散在する。仔牛30が健康な状態でも、就寝及び休息する時間帯がある。つまり、健康な仔牛30でも1時間程度ほとんど活動しない時間帯も散在する。したがって、1時間前などの直前の活動量との比較により、仔牛30の健康状態を予測することは適切とは言えない。
6A and 6B show the measurement results of the amount of activity of
一方、仔牛30の活動量を一日単位で注目すると、それぞれの日の同じ時間帯で同じような活動量になる傾向がある。そこで、対象の日とその日の前日の同じ時間帯同士の活動量を比較することで、仔牛30の健康状態を予測することが考えられる。しかしながら、1時間単位では、仔牛30の活動量にはばらつきがある。すなわち、同じ仔牛30でも、就寝及び休息の時間は、1時間単位では、ばらつきがある。また、日によっては、2時間から3時間程度、仔牛30の活動量が0の場合もある。したがって、対象の日と、その日の前日の同じ時間帯同士の活動量の比較でも、仔牛30の健康状態を予測することは適切とは言えない。
On the other hand, looking at the amount of activity of the
そこで、1時間より長い時間帯ごとに仔牛30の活動量を集計して、対象の日とその日の前日の同じ時間帯の活動量同士を比較して、仔牛30の健康状態を予測することが考えられる。
Therefore, it is possible to estimate the health condition of the
図7Aは、図6Aに示す仔牛30の活動量を、6時間単位で、1時間ずらしながら集計した値を示す。図7Bは、図6Aに示す仔牛30の活動量を、9時間単位で、1時間ずらしながら集計した値を示す。図7Cは、図6Aに示す仔牛30の活動量を、12時間単位で、1時間ずらしながら集計した値を示す。
FIG. 7A shows values obtained by totaling the amount of activity of the
図8Aは、図7Aに示す6時間単位の時間帯の活動量と前日の同じ時間帯の活動量との比を示す。図8Bは、図7Bに示す9時間単位の時間帯の活動量と前日の同じ時間帯の活動量との比を示す。図8Cは、図7Cに示す6時間単位の時間帯の活動量と前日の同じ時間帯の活動量との比を示す。 FIG. 8A shows the ratio of the amount of activity in the six-hour time period shown in FIG. 7A and the amount of activity in the same time period on the previous day. FIG. 8B shows the ratio of the amount of activity in the time period of nine hours shown in FIG. 7B to the amount of activity in the same time period on the previous day. FIG. 8C shows the ratio of the amount of activity in the six-hour time period shown in FIG. 7C to the amount of activity in the same time period on the previous day.
図8A~図8Cに示すように、集計する時間帯を長くすることで、活動量が0になる時間帯はなくなる。前日比でみると、6時間、及び9時間の時間帯では、前日比30%未満の時間帯があり、これらの時間帯は、仔牛30の健康状態が悪化していると予測することもできなくはない。しかし、前日比、300%以上、または600%以上と非常に大きな差が発生することがある。したがって、単純に前日の同じ時間帯の活動量との比較では、たまたま活動量が多かった、または少なかった日の翌日である可能性があり、必ずしも仔牛30の健康状態が悪化しているとは言い切れない。なお、12時間の時間帯では、集計する時間帯が長すぎて、活動量が低下する傾向が現れなかった。
As shown in FIGS. 8A to 8C, by lengthening the time period for aggregation, there is no time period in which the amount of activity is zero. Looking at the change from the previous day, there is a time zone of less than 30% compared to the previous day in the 6 hour and 9 hour time zones, and it can be predicted that the health condition of the
次に、比較対象とする活動量を、前日の同じ時間帯の活動量ではなく、対象の仔牛30の標準的な値を過去の活動量から算出して、その値を基準活動量として、対象の時間帯の活動量との比により、仔牛30の健康状態を予測することを考える。
Next, the activity amount to be compared is not the activity amount in the same time period of the previous day, but the standard value of the
基準活動量は、計測器300により計測される最新の活動量に基づいて順次更新されてよい。基準活動量を基準として、上限の活動量を基準活動量×a(a>1)、下限の活動量を基準活動量×b(b<1)として、基準範囲を定める。例えば、a=1.2、b=0.8とする。そして、対象の時間帯の活動量が基準範囲内であれば、次回の基準活動量を、(今回の活動量+今回の基準活動量)×0.5を次回の基準活動量とする。すなわち、今回の活動量と今回の基準活動量との平均値を次回の基準活動量とする。対象の時間帯の活動量が基準範囲の上限の活動量を上回る場合には、上限の活動量を次回の基準活動量とする。対象の時間帯の活動量が基準範囲の上限の活動量を下回る場合には、下限の活動量を次回の基準活動量とする。
The reference amount of activity may be sequentially updated based on the latest amount of activity measured by measuring
このように、基準活動量を更新していくことで、日数が経過するにつれて、基準活動量が適正な値に収束していく。よって、基準活動量とそれぞれの時間帯の活動量との比から、より精度よく仔牛30の健康状態を予測できる。
By updating the reference amount of activity in this way, the reference amount of activity converges to an appropriate value as the days pass. Therefore, the health condition of the
図9Aは、図7Aに示す6時間単位の時間帯の活動量と基準活動量との比を示す。図9Bは、図7Bに示す9時間単位の時間帯の活動量と基準活動量との比を示す。なお、図9A及び図9Bでは、比が100%を超える時間帯については、活動量が多く健康であると判断して、100%で示す。 FIG. 9A shows the ratio between the activity amount and the reference activity amount in the six-hour time period shown in FIG. 7A. FIG. 9B shows the ratio between the activity amount and the reference activity amount in the nine-hour time period shown in FIG. 7B. In addition, in FIGS. 9A and 9B, the time period when the ratio exceeds 100% is indicated as 100% because it is determined that the amount of activity is large and the person is healthy.
図10Aは、図6Bに示す仔牛30の6時間単位の時間帯の活動量と基準活動量との比を示す。図10Bは、図6Bに示す仔牛30の9時間単位の時間帯の活動量と基準活動量との比を示す。
FIG. 10A shows the ratio of the activity amount of the
図11Aは、図6Aに示す仔牛30の6時間単位及び9時間単位の時間帯のそれぞれの活動量と基準活動量との比の時間経過を示す折れ線グラフを示す。図11Bは、図6Bに示す仔牛30の6時間単位及び9時間単位の時間帯のそれぞれの活動量と基準活動量との比の時間経過を示す折れ線グラフを示す。
FIG. 11A shows a line graph showing the time course of the ratio of the activity amount to the reference activity amount for each of the 6-hour and 9-hour time periods of the
仔牛30の体調悪化を示す閾活動量を基準活動量の40%の値とすると、図11A及び図11Bに示す折れ線グラフのいずれでも、9時間単位の時間帯より、6時間単位の時間帯のほうが2時間程度早く、仔牛30の体調悪化の傾向が現れる。実際にその仔牛30に対しては治療が行われてる。よって、9時間単位の時間帯より、6時間単位の時間帯のほうが2時間程度早く仔牛30の体調の悪化を発見し、治療を行うことができる。
Assuming that the threshold amount of activity indicating deterioration of the physical condition of the
以上の通り、活動量を集計する時間帯は、短すぎても、長すぎても、仔牛30の体調悪化の傾向を予測しづらく、6時間程度がより早期に仔牛30の体調悪化を発見できることが見出せた。
As described above, it is difficult to predict the tendency of deterioration of the physical condition of the
図12は、判定装置100による基準活動量の更新手順の一例を示すフローチャートである。
FIG. 12 is a flowchart showing an example of a procedure for updating the reference activity amount by the
取得部102は、計測器300で計測された仔牛30の活動量を取得する(S100)。取得部102は、記憶部104に記憶された単位時間当たりの仔牛30の活動量を予め定められた時間帯単位で集計することで、仔牛30の活動量を取得してよい。
The acquiring
次いで、更新部106は、仔牛30の活動量が、現在の基準活動量を基準とする基準範囲内かどうかを判定する(S102)。仔牛30の活動量が、基準範囲内であれば、更新部106は、仔牛30の活動量と、現在の基準活動量との平均値を、新たな基準活動量として更新する。
Next, the updating
一方、仔牛30の活動量が、基準範囲外であれば、更新部106は、仔牛30の活動量が基準範囲の下限の活動量より少ないかどうかを判定する(S106)。仔牛30の活動量が基準範囲の下限の活動量より少なければ、更新部106は、基準範囲の下限の活動量を新たな基準活動量として更新する(S108)。一方、仔牛30の活動量が基準範囲の上限の活動量より多ければ、更新部106は、基準範囲の上限の活動量を新たな基準活動量として更新する(S110)。
On the other hand, if the activity amount of the
判定装置100は、予め定められた時間帯の仔牛30の活動量が集計されるごとに、基準活動量を新たな値に更新する。これにより、時間が経過するにつれて、より最適な基準活動量にすることができ、仔牛30の健康状態をより精度よく予測できる。
The
また、それぞれの時間帯を前後の時間帯の一部の時間帯と重複させることで、仔牛30の日々の活動のずれを吸収して、それぞれの時間帯の活動量と基準活動量との比に基づいて、仔牛30の健康状態をより精度よく予測できる。
In addition, by overlapping each time zone with a part of the preceding and succeeding time zones, the difference in the daily activity of the
図13は、本発明の複数の態様が全体的または部分的に具現化されてよいコンピュータ1200の一例を示す。コンピュータ1200にインストールされたプログラムは、コンピュータ1200に、本発明の実施形態に係る装置に関連付けられるオペレーションまたは当該装置の1または複数の「部」として機能させることができる。または、当該プログラムは、コンピュータ1200に当該オペレーションまたは当該1または複数の「部」を実行させることができる。当該プログラムは、コンピュータ1200に、本発明の実施形態に係るプロセスまたは当該プロセスの段階を実行させることができる。そのようなプログラムは、コンピュータ1200に、本明細書に記載のフローチャート及びブロック図のブロックのうちのいくつかまたはすべてに関連付けられた特定のオペレーションを実行させるべく、CPU1212によって実行されてよい。
FIG. 13 illustrates an
本実施形態によるコンピュータ1200は、CPU1212、及びRAM1214を含み、それらはホストコントローラ1210によって相互に接続されている。コンピュータ1200はまた、通信インタフェース1222、入力/出力ユニットを含み、それらは入力/出力コントローラ1220を介してホストコントローラ1210に接続されている。コンピュータ1200はまた、ROM1230を含む。CPU1212は、ROM1230及びRAM1214内に格納されたプログラムに従い動作し、それにより各ユニットを制御する。
通信インタフェース1222は、ネットワークを介して他の電子デバイスと通信する。ハードディスクドライブが、コンピュータ1200内のCPU1212によって使用されるプログラム及びデータを格納してよい。ROM1230はその中に、アクティブ化時にコンピュータ1200によって実行されるブートプログラム等、及び/またはコンピュータ1200のハードウェアに依存するプログラムを格納する。プログラムが、CR-ROM、USBメモリまたはICカードのようなコンピュータ可読記録媒体またはネットワークを介して提供される。プログラムは、コンピュータ可読記録媒体の例でもあるRAM1214、またはROM1230にインストールされ、CPU1212によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ1200に読み取られ、プログラムと、上記様々なタイプのハードウェアリソースとの間の連携をもたらす。装置または方法が、コンピュータ1200の使用に従い情報のオペレーションまたは処理を実現することによって構成されてよい。
例えば、通信がコンピュータ1200及び外部デバイス間で実行される場合、CPU1212は、RAM1214にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インタフェース1222に対し、通信処理を命令してよい。通信インタフェース1222は、CPU1212の制御の下、RAM1214、またはUSBメモリのような記録媒体内に提供される送信バッファ領域に格納された送信データを読み取り、読み取られた送信データをネットワークに送信し、またはネットワークから受信した受信データを記録媒体上に提供される受信バッファ領域等に書き込む。
For example, when communication is performed between the
また、CPU1212は、USBメモリ等のような外部記録媒体に格納されたファイルまたはデータベースの全部または必要な部分がRAM1214に読み取られるようにし、RAM1214上のデータに対し様々なタイプの処理を実行してよい。CPU1212は次に、処理されたデータを外部記録媒体にライトバックしてよい。
The
様々なタイプのプログラム、データ、テーブル、及びデータベースのような様々なタイプの情報が記録媒体に格納され、情報処理を受けてよい。CPU1212は、RAM1214から読み取られたデータに対し、本開示の随所に記載され、プログラムの命令シーケンスによって指定される様々なタイプのオペレーション、情報処理、条件判断、条件分岐、無条件分岐、情報の検索/置換等を含む、様々なタイプの処理を実行してよく、結果をRAM1214に対しライトバックする。また、CPU1212は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第2の属性の属性値に関連付けられた第1の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、CPU1212は、第1の属性の属性値が指定される、条件に一致するエントリを当該複数のエントリの中から検索し、当該エントリ内に格納された第2の属性の属性値を読み取り、それにより予め定められた条件を満たす第1の属性に関連付けられた第2の属性の属性値を取得してよい。
Various types of information, such as various types of programs, data, tables, and databases, may be stored on recording media and subjected to information processing.
上で説明したプログラムまたはソフトウェアモジュールは、コンピュータ1200上またはコンピュータ1200近傍のコンピュータ可読記憶媒体に格納されてよい。また、専用通信ネットワークまたはインターネットに接続されたサーバーシステム内に提供されるハードディスクまたはRAMのような記録媒体が、コンピュータ可読記憶媒体として使用可能であり、それによりプログラムを、ネットワークを介してコンピュータ1200に提供する。
The programs or software modules described above may be stored in a computer-readable storage medium on or near
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。 Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. It is obvious to those skilled in the art that various modifications and improvements can be made to the above embodiments. It is clear from the description of the scope of claims that forms with such modifications or improvements can also be included in the technical scope of the present invention.
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。 The execution order of each process such as actions, procedures, steps, and stages in the devices, systems, programs, and methods shown in the claims, the specification, and the drawings is particularly "before", "before etc., and it should be noted that they can be implemented in any order unless the output of the previous process is used in the subsequent process. Regarding the operation flow in the claims, the specification, and the drawings, even if the description is made using "first," "next," etc. for the sake of convenience, it means that it is essential to carry out in this order. not a thing
10 判定システム
30 仔牛
50 首輪
100 判定装置
102 取得部
104 記憶部
106 更新部
108 判定部
200 受信機
300 計測器
310 電源部
312 計数部
314 記憶部
316 送信部
400 ケース
402 本体
404 収容部
406 バー
408 楕円リング
410 リングキャッチ
412 リング部
414 ネジ部
1200 コンピュータ
1210 ホストコントローラ
1212 CPU
1214 RAM
1220 入力/出力コントローラ
1222 通信インタフェース
1230 ROM
10
1214 RAM
1220 input/
Claims (10)
前記複数の時間帯のうち予め定められた数以上連続する時間帯のそれぞれの前記家畜の活動量が、予め定められた基準活動量に基づいて定められる閾活動量未満の場合、前記家畜の体調が悪化していると判定する判定部と、
前記複数の時間帯のそれぞれの前記家畜の活動量に基づいて、前記基準活動量を更新する更新部と
を備える判定装置。 an acquisition unit that acquires the amount of activity of each of the livestock in a plurality of time zones partially overlapping each other with the preceding and succeeding time zones measured by a measuring device attached to the livestock;
If the amount of activity of the livestock in each of a predetermined number or more of consecutive time periods among the plurality of time periods is less than a threshold amount of activity determined based on a predetermined reference amount of activity, the physical condition of the domestic animal a determination unit that determines that is deteriorating ;
an updating unit that updates the reference amount of activity based on the amount of activity of the livestock in each of the plurality of time periods;
A determination device comprising:
揺動によって電力を発生させる電源部と、
前記電源部からの電力で起動して、起動回数を計測する計測部と
を有し、
前記取得部は、前記計測器で計測された前記複数の時間帯のそれぞれの前記起動回数を、前記複数の時間帯のそれぞれの家畜の活動量として取得する、請求項1から4の何れか1つに記載の判定装置。 The measuring instrument
a power supply unit that generates electric power by swinging;
a measuring unit that is activated by power from the power supply unit and measures the number of activations;
5. Any one of claims 1 to 4 , wherein the acquisition unit acquires the number of activations in each of the plurality of time periods measured by the measuring device as the amount of activity of the livestock in each of the plurality of time periods. The determination device according to 1.
前記複数の時間帯のうち予め定められた数以上連続する時間帯のそれぞれの前記家畜の活動量が、予め定められた基準活動量に基づいて定められる閾活動量未満の場合、前記家畜の体調が悪化していると判定する段階と、
前記複数の時間帯のそれぞれの前記家畜の活動量に基づいて、前記基準活動量を更新する段階と
を備える判定方法。 a step of obtaining the amount of activity of each of the livestock in a plurality of time zones partially overlapping each other with the preceding and succeeding time zones, measured by a measuring device attached to the livestock;
If the amount of activity of the livestock in each of a predetermined number or more of consecutive time periods among the plurality of time periods is less than a threshold amount of activity determined based on a predetermined reference amount of activity, the physical condition of the domestic animal determining that is deteriorating ; and
updating the reference amount of activity based on the amount of activity of the livestock in each of the plurality of time periods;
A determination method comprising
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020135368A JP7156616B2 (en) | 2020-08-07 | 2020-08-07 | Determination device, determination method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020135368A JP7156616B2 (en) | 2020-08-07 | 2020-08-07 | Determination device, determination method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022031005A JP2022031005A (en) | 2022-02-18 |
JP7156616B2 true JP7156616B2 (en) | 2022-10-19 |
Family
ID=80324465
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020135368A Active JP7156616B2 (en) | 2020-08-07 | 2020-08-07 | Determination device, determination method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7156616B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023190024A1 (en) * | 2022-03-31 | 2023-10-05 | 日本電気通信システム株式会社 | Free-range livestock management server device, system, method, and program |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080125670A1 (en) | 2003-09-04 | 2008-05-29 | Walter Signorini | Method for monitoring estrus, ovulation of animals, for planning a useful fertilization time zone and a preferred fertilization time zone |
JP2008228573A (en) | 2007-03-16 | 2008-10-02 | Orion Mach Co Ltd | System and method for monitoring ruminant health, and collar for the system |
WO2013145322A1 (en) | 2012-03-30 | 2013-10-03 | 富士通株式会社 | Step count correction method and step count correction device |
JP2019122368A (en) | 2018-01-12 | 2019-07-25 | デザミス株式会社 | Health state management system and management method for cattle and health state management program |
JP2019162090A (en) | 2018-03-20 | 2019-09-26 | 光和ネットサービス株式会社 | Information processing system and rumination time calculation method |
JP2020080791A (en) | 2018-11-29 | 2020-06-04 | パナソニックIpマネジメント株式会社 | Poultry farming system, poultry farming method, program and livestock system |
JP2020110116A (en) | 2019-01-15 | 2020-07-27 | 株式会社タムロン | Animal monitoring system |
-
2020
- 2020-08-07 JP JP2020135368A patent/JP7156616B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080125670A1 (en) | 2003-09-04 | 2008-05-29 | Walter Signorini | Method for monitoring estrus, ovulation of animals, for planning a useful fertilization time zone and a preferred fertilization time zone |
JP2008228573A (en) | 2007-03-16 | 2008-10-02 | Orion Mach Co Ltd | System and method for monitoring ruminant health, and collar for the system |
WO2013145322A1 (en) | 2012-03-30 | 2013-10-03 | 富士通株式会社 | Step count correction method and step count correction device |
JP2019122368A (en) | 2018-01-12 | 2019-07-25 | デザミス株式会社 | Health state management system and management method for cattle and health state management program |
JP2019162090A (en) | 2018-03-20 | 2019-09-26 | 光和ネットサービス株式会社 | Information processing system and rumination time calculation method |
JP2020080791A (en) | 2018-11-29 | 2020-06-04 | パナソニックIpマネジメント株式会社 | Poultry farming system, poultry farming method, program and livestock system |
JP2020110116A (en) | 2019-01-15 | 2020-07-27 | 株式会社タムロン | Animal monitoring system |
Also Published As
Publication number | Publication date |
---|---|
JP2022031005A (en) | 2022-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11013216B2 (en) | Method for obtaining information about a farm animal | |
CN110536602B (en) | Livestock health monitoring system and using method | |
Zambelis et al. | Validation of an ear-tag accelerometer to identify feeding and activity behaviors of tiestall-housed dairy cattle | |
Firk et al. | Improving oestrus detection by combination of activity measurements with information about previous oestrus cases | |
Achour et al. | Unsupervised automated monitoring of dairy cows’ behavior based on Inertial Measurement Unit attached to their back | |
JP7156616B2 (en) | Determination device, determination method, and program | |
Cornou et al. | Classification of sows’ activity types from acceleration patterns using univariate and multivariate models | |
JP5514721B2 (en) | Method for detecting estrus behavior in milking animals | |
US9465646B2 (en) | Detection apparatus, notification method, and computer product | |
JP6638731B2 (en) | Information processing apparatus, digestion rate estimation method, information processing system, and digestion rate estimation program | |
ES2940813T3 (en) | Animal husbandry facility, such as pigs, that prevents animals from feeding at the same time | |
JP5543317B2 (en) | Cattle estrus detection method | |
US20100325172A1 (en) | Information Processing Apparatus and Method | |
JP7427645B2 (en) | Data processing device, program, data processing system, and data processing method | |
KR102324546B1 (en) | Analysis method of the motion of cat using the acceleration sensor | |
JP2006106813A (en) | State determination system and state determination device | |
WO2018162955A1 (en) | Method, entity, system, computer program, and medium for preparing learning data | |
EP4118961A1 (en) | Anomaly sensing system | |
KR102571221B1 (en) | Method and system for managing animal data | |
Sturm et al. | Automated classification of a Calf’s feeding state based on data collected by active sensors with 3D-accelerometer | |
JP2022036278A (en) | server | |
KR20220078905A (en) | Biometric authentication apparatus based on livestock growth | |
Fieseler et al. | Detection and assessment of acute and chronic pain in meat merino ewes using ethological parameters | |
JP2011055958A (en) | Estrus diagnostic system, estrus diagnostic method, and estrus diagnostic program | |
CN116157056A (en) | System and method for efficiently managing power consumption of animal monitoring devices |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210811 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220613 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220621 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220818 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220830 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220926 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7156616 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |