(57)【特許請求の範囲】
【請求項１】
畜産の牛体、馬体及び豚体のいずれかの動物体の身体特徴を測定する、利用者が携帯して操作可能な測定装置であって、
前記動物体の表面に沿った接触移動に応じて従動回転する回転体と、
前記回転体の回転を検知する回転検知手段と、
前記動物体の胸囲の半分に対応する側表面の最上部から最下部までの部位の表面に沿って前記回転体を接触移動させるように利用者が手に持って操作するための取手部と、
前記動物体の胸囲の半分に対応する側表面の最上部から最下部までの部位の表面に沿って前記回転体を接触移動させて得られた前記回転体の回転の検知結果に基づいて、前記表面に沿った移動距離を算出し、前記移動距離に基づいて前記動物体の胸囲を算出する算出部と、
前記算出部で算出した前記動物体の胸囲のデータを表示する表示部と、
を備えることを特徴とする測定装置。
【請求項２】
請求項１の測定装置において、
前記動物体に取り付けられている標識部材に付与されている前記動物体の識別情報を読み取る読取部と、
前記動物体の胸囲のデータを前記動物体の識別情報と関連付けて記憶する記憶部と、を備えることを特徴とする測定装置。
【請求項３】
請求項１の測定装置において、
前記動物体の胸囲のデータに基づいて前記動物体の体重を推定する推定部と、
前記算出部で算出した前記動物体の胸囲のデータと前記推定部で推定した前記動物体の体重のデータを記憶する記憶部と、備え、
前記表示部は、前記動物体の胸囲及び体重のデータを表示する、ことを特徴とする測定装置。
【請求項４】
請求項３の測定装置において、
前記動物体に取り付けられている標識部材に付与されている前記動物体の識別情報を読み取る読取部を備え、
前記記憶部は、前記動物体の胸囲及び体重のデータを前記動物体の識別情報と関連付けて記憶する、ことを特徴とする測定装置。
【請求項５】
請求項４の測定装置において、
前記動物体の胸囲及び体重のデータと前記動物体の識別情報とをサーバに送信する通信部を備えることを特徴とする測定装置。
【請求項６】
請求項３乃至５のいずれかの測定装置において、
前記推定部は、予め求めておいた胸囲と体重との対応関係を示す換算テーブルデータ又は換算式を用いて、前記動物体の胸囲のデータに基づいて前記動物体の体重を推定する、ことを特徴とする測定装置。
【請求項７】
請求項２の測定装置において、
前記動物体の胸囲のデータと前記動物体の識別情報とをサーバに送信する通信部を備えることを特徴とする測定装置。
【請求項８】
請求項７の測定装置において、
前記通信部は、前記サーバが前記動物体の胸囲のデータに基づいて推定した前記動物体の体重のデータを、前記サーバから受信し、
前記表示部は、前記動物体の胸囲及び体重のデータを表示する、ことを特徴とする測定装置。
【請求項９】
請求項１乃至８のいずれかの測定装置において、
前記回転検知手段は、前記回転体の回転中心軸を中心として回転移動する周面部又は側面部の回転移動方向の一箇所又は複数箇所に設けられた磁気発生部と、前記回転体の回転に応じて前記磁気発生部に順次対向するように固定配置された磁気センサと、を備えることを特徴とする測定装置。
【請求項１０】
請求項１乃至８のいずれかの測定装置において、
前記回転検知手段は、前記回転体の回転中心軸を中心として回転移動する周面部又は側面部の回転移動方向に異なる色が交互に繰り返す複数の被検知部と、前記回転体の回転に応じて前記複数の被検知部に順次対向するように固定配置された色センサと、を備えることを特徴とする測定装置。
【請求項１１】
請求項１乃至８のいずれかの測定装置において、
前記回転検知手段は、前記回転体の回転中心軸を中心として回転移動する周面部又は側面部の回転移動方向に交互に凹凸した複数の被検知部と、前記回転体の回転に応じて前記複数の被検知部に非接触状態又は接触状態で順次対向して前記複数の被検知部における段差を順次検知するように配置された段差センサと、を備えることを特徴とする測定装置。
【請求項１２】
請求項１乃至８のいずれかの測定装置において、
前記回転検知手段は、前記回転体の回転中心軸を中心として回転移動する周面部又は側面部の回転移動方向に異なる光反射率又は光透過率が交互に繰り返す複数の被検知部と、前記回転体の回転に応じて前記複数の被検知部における光反射又は光透過を順次検知するように配置された光センサと、を備えることを特徴とする測定装置。
【請求項１３】
サーバであって、
請求項５の測定装置から、通信網を介して、前記動物体の胸囲及び体重のデータと前記動物体の識別情報とを受信する通信部と、
前記測定装置から受信した前記動物体の胸囲及び体重のデータを前記動物体の識別情報と関連付けて記憶する記憶部と、を備えることを特徴とするサーバ。
【請求項１４】
サーバであって、
請求項７の測定装置から、通信網を介して、前記動物体の胸囲のデータと前記動物体の識別情報とを受信する通信部と、
前記測定装置から受信した前記動物体の胸囲のデータに基づいて前記動物体の体重を推定する推定部と、
前記測定装置から受信した前記動物体の胸囲のデータと前記推定部で推定した前記動物体の体重のデータとを、前記動物体の識別情報と関連付けて記憶する記憶部と、を備え、
前記通信部は、前記推定部で推定した前記動物体の体重のデータを前記測定装置に送信する、ことを特徴とするサーバ。
【請求項１５】
請求項１４のサーバにおいて、
前記推定部は、予め求めておいた胸囲と体重との対応関係を示す換算テーブルデータ又は換算式を用いて、前記動物体の胸囲のデータに基づいて前記動物体の体重を推定する、ことを特徴とするサーバ。
【請求項１６】
請求項５の測定装置と請求項１３のサーバとを備えることを特徴とするシステム。
【請求項１７】
請求項７の測定装置と請求項１４又は１５のサーバとを備えることを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動物体の身体特徴を測定する測定装置、サーバ及びシステムに関するものである。
【背景技術】
【０００２】
従来、牛体などの大型の動物体の身体特徴である胸囲を測定する方法として、動物の胸囲に巻き尺を巻き付けて測定する方法が知られている。また、大型の動物体の身体特徴である体重を測定する装置として、細長い路面状の秤量部上に牛や豚などの家畜を歩行通過させることによって測定する歩行通過型の体重測定装置が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】実開平５−００８４４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記巻き尺を巻き付けて測定する方法では、１頭の動物を３〜４人で測定する必要があり、測定に時間もかかるため、測定の工数やコストが高くなり、測定の際に動物体に大きなストレスや負担をかけてしまう。また、上記歩行通過型の体重測定装置では、装置の導入コストがかかり、装置の設置スペースを確保する必要もある。また、秤量部上を歩行通過させるように動物を動かすため、動物へのストレスや負担が大きくなってしまう。
【課題を解決するための手段】
【０００５】
本発明の一態様に係る測定装置は、動物体の身体特徴を測定する測定装置である。この測定装置は、前記動物体の表面に沿った接触移動に応じて従動回転する回転体と、前記回転体の回転を検知する回転検知手段と、前記動物体の所定部位の表面に沿って前記回転体を接触移動させて得られた前記回転体の回転の検知結果に基づいて、前記表面に沿った移動距離を算出し、前記移動距離に基づいて前記動物体の体型に関する体型値を算出する算出部と、前記算出部で算出した前記動物体の体型値のデータを記憶する記憶部と、を備える。
前記測定装置において、前記動物体の体型値に基づいて前記動物体の体重を推定する推定部を備え、前記記憶部は、前記推定部で推定した前記動物体の体重のデータを更に記憶してもよい。
前記測定装置において、前記動物体に取り付けられている標識部材に付与されている前記動物体の識別情報を読み取る読取部を備え、前記記憶部は、前記動物体の体型値及び体重の少なくとも一方のデータを前記動物体の識別情報と関連付けて記憶してもよい。前記読取部は、前記標識部材の表面に識別情報が表示されている場合はその識別情報を撮像して読み取ってもよいし、前記標識部材に識別情報が書き込まれた無線通信機能付きのＩＣチップなどの電子装置が組み込まれている場合はその識別情報を無線通信により電子的に読み取ってもよい。
前記測定装置において、前記動物体の体型値及び体重の少なくとも一方のデータと前記動物体の識別情報とをサーバに送信する通信部を備えてよい。前記通信部は、前記サーバが前記動物体の体型値に基づいて推定した前記動物体の体重のデータを、前記サーバから受信してもよい。
前記測定装置において、前記動物体の体型値及び体重の少なくとも一方のデータを表示する表示部を備えてもよい。
【０００６】
前記測定装置において、前記回転検知手段は、前記回転体の回転中心軸を中心として回転移動する周面部又は側面部の回転移動方向の一箇所又は複数箇所に設けられた磁気発生部と、前記回転体の回転に応じて前記磁気発生部に順次対向するように固定配置された磁気センサと、を備えてもよい。
前記測定装置において、前記回転検知手段は、前記回転体の回転中心軸を中心として回転移動する周面部又は側面部の回転移動方向に異なる色が交互に繰り返す複数の被検知部と、前記回転体の回転に応じて前記複数の被検知部に順次対向するように固定配置された色センサと、を備えてもよい。
前記測定装置において、前記回転検知手段は、前記回転体の回転中心軸を中心として回転移動する周面部又は側面部の回転移動方向に交互に凹凸した複数の被検知部と、前記回転体の回転に応じて前記複数の被検知部に非接触状態又は接触状態で順次対向して前記複数の被検知部における段差を順次検知するように配置された段差センサと、を備えてもよい。
前記測定装置において、前記回転検知手段は、前記回転体の回転中心軸を中心として回転移動する周面部又は側面部の回転移動方向に異なる光反射率又は光透過率が交互に繰り返す複数の被検知部と、前記回転体の回転に応じて前記複数の被検知部における光反射又は光透過を順次検知するように配置された光センサと、を備えてもよい。
【０００７】
本発明の他の態様に係るサーバは、前記測定装置から、動物体の体型値及び体重の少なくとも一方のデータと前記動物体の識別情報とを受信する通信部と、前記複数の測定装置それぞれから受信した前記動物体の体型値及び体重の少なくとも一方のデータを前記動物体の識別情報と関連付けて記憶する記憶部と、を備える。
前記サーバにおいて、前記測定装置から受信した前記動物体の体型値に基づいて前記動物体の体重を推定する推定部を更に備え、前記通信部は、前記体重推定部で推定した前記動物体の体重のデータを前記測定装置に送信してもよい。
【０００８】
本発明の更に他の態様に係るシステムは、前記いずれかの測定装置と前記いずれかのサーバとを備える。
【０００９】
前記いずれかの測定装置、前記いずれかのサーバ及び前記システムにおいて、前記動物体は牛体であってもよく、前記動物体の体型値は前記牛体の胸囲であってもよい。
【発明の効果】
【００１０】
本発明によれば、動物体に大きなストレスや負担をかけることなく動物体の体型値を簡易に測定することができる。
【図面の簡単な説明】
【００１１】
【図１】（ａ）及び（ｂ）はそれぞれ実施形態に係る測定装置で測定する牛体の胸囲を示す側面図及び正面図。
【図２】実施形態に係る測定装置を含む全体システムの概略構成の一例を示す説明図。
【図３】実施形態に係る測定装置の一例を示す外観図。
【図４】実施形態に係る測定装置の他の例を示す外観図。
【図５】実施形態に係る測定装置の回転体の端部構成の一例を示す部分断面側面図。
【図６】（ａ）及び（ｂ）はそれぞれ実施形態に係る測定装置の回転検知手段の構成の一例を示す説明図。
【図７】実施形態に係る測定装置の回転検知手段の構成の他の例を示す説明図。
【図８】実施形態に係る測定装置の回転検知手段の構成の更に他の例を示す説明図。
【図９】実施形態に係る測定装置の回転検知手段の構成の更に他の例を示す説明図。
【図１０】実施形態に係る測定装置の回転検知手段の構成の更に他の例を示す説明図。
【図１１】実施形態に係る測定装置の情報処理部の構成の一例を示すブロック図。
【図１２】実施形態に係るサーバの構成の一例を示すブロック図。
【図１３】実施形態に係る測定装置を用いた牛体の胸囲及び体重の測定手順の一例を示すフローチャート。
【図１４】（ａ）及び（ｂ）はそれぞれ実施形態に係る測定装置で測定する牛体の測定部位の一例を示す説明図。
【図１５】実施形態に係る測定装置を用いた牛体の胸囲及び体重の測定手順の他の例を示すフローチャート。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施形態について説明する。
なお、本実施形態では動物体が牛体である場合について説明するが、測定対象の動物体は牛体以外の馬体、豚体、又は他の動物体であってもよい。
【００１３】
牛の畜産業界において、牛の登録時や牛を市場で取引する際に牛体の体型（例えば図１（ａ）及び（ｂ）に示す牛体９０の身体的特徴である胸囲９１）を測定した体型値が必要である。体型値は巻き尺（メジャー）等を使って測定することできるが、容易でなく牛体にストレスをかけてしまうおそれがある。また、牛の出荷時期を把握したり子牛の発育を客観的に把握したりするために牛体の体重を測定する必要がある。牛の体重を測定しないと成長限界がわからず出荷のタイミングを逃してしまい、成長しない牛に餌を与え続けて無駄な餌代がかかってしまう。牛の体重測定は、例えば牛の頭に袋をかぶせて３〜４人がかりで大型の体重測定装置の設置場所に１頭ずつ移動させて行うことができるが、このような大型の体重測定装置は高価であり各農家が所有することが難しい。また、体重測定のために牛を移動させる作業に工数がかかり多くの労力が必要になる。更に、牛は動かされるとストレスを感じてしまうため、ストレスのない体重測定が容易でなく、高いストレスを感じた牛は痩せてしまい上質な肉が付かない。
【００１４】
本実施形態の測定装置１０は、牛体９０に大きなストレスや負担をかけることなく、作業者が片手で操作して牛体９０の体型値である胸囲９１又は胸囲９１及び体重の両方を簡単に測定することができるものである。また、多数の測定装置で測定された牛体９０の胸囲９１や体重のデータをサーバに簡単にアップロードして一元管理することができる。
【００１５】
図２は、本発明の一実施形態に係る測定装置１０とサーバ２０とを含むシステムの全体構成の一例を示す説明図である。図２において、本実施形態のシステムは、測定者が携帯して操作可能な測定装置１０と、移動通信網３０及びインターネット４０等を介して測定装置１０と通信可能なサーバ２０とを備える。サーバ２０は、複数の測定装置１０から受信したデータを記憶して一元管理する記憶手段としてのデータベース（ＤＢ）２１を備える。
【００１６】
移動通信網３０は、測定装置１０との間に無線伝搬路を形成する基地局３１やコアネットワーク等とを含む例えば第４世代（ＬＴＥ）の移動通信網である。移動通信網３０は、第５世代以降の次世代の移動通信網であってもよい。サーバ２０は、移動通信網３０に設けてもよいし、基地局３１内、基地局３１近傍、又は、基地局３１と移動通信網３０のコアネットワークとの間を接続するインターフェースのノードに設けられたＭＥＣ（Ｍｏｂｉｌｅ  Ｅｄｇｅ  Ｃｏｍｐｕｔｉｎｇ）装置として向けてもよい。また、測定装置１０とサーバ２０とは、Ｗｉ−Ｆｉ等のローカルエリアネットワーク（ＬＡＮ）のアクセスポイントとインターネット４０とを介して通信してもよい。
【００１７】
図３は、実施形態に係る測定装置１０の外観の一例を示す平面図である。図３において、測定装置１０は、測定対象の動物体である牛体の身体特徴を測定するローラ型の測定装置であり、測定対象（牛体）の皮膚表面に沿った接触移動に応じて従動回転する回転体１００を備える。回転体１００は、アーム部材１２０の一方の端部（軸支端部）で回転可能に支持され、その軸方向の少なくとも一方の端部には、回転体１００の回転を検知する後述の回転検知手段が設けられている。
【００１８】
アーム部材１２０のもう一方の端部には、ユーザが測定装置１０を持って操作できるように取手部１２５が設けられている。アーム部材１２０の取手部１２５の近傍には、ケースに収容された情報処理部１３０が設けられている。情報処理部１３０のケース上面には、液晶パネルなどからなる表示部１３１と、ユーザが取手部１２５を持った状態で操作可能な操作ボタンからなる操作部１３２とを有する。表示部１３１はタッチセンサ機能を有してもよい。
【００１９】
情報処理部１３０は、例えばＣＰＵ、メモリ、Ｉ／Ｏインターフェースなどからなるマイクロコンピュータモジュールなどで構成され、後述の算出部及び記憶部として機能する。情報処理部１３０の算出部は、測定対象の牛体の所定部位の表面に沿って回転体１００を接触移動させて得られた回転体１００の回転の検知結果に基づいて、回転体１００の表面に沿った移動距離を算出し、その移動距離に基づいて牛体の体型に関する体型値（本実施形態では胸囲）を算出する。情報処理部１３０の記憶部は、算出部で算出した牛体の体型値（本実施形態では胸囲）のデータを記憶する。
【００２０】
図４は、実施形態に係る測定装置１０の外観の他の例を示す平面図である。図４の測定装置１０は、図３の測定装置１０とは異なり、アーム部材１２０の回転体１００の端部が二股状に形成され、その２つの軸支端部１２０ａ，１２０ｂで回転体１００の軸方向両端部をそれぞれ回転可能に支持している。その他の構成は、図３の測定装置１０と共通である。
【００２１】
図５は、実施形態に係る測定装置１０の回転体１００の端部構成の一例を示す部分断面側面図である。図５において、回転体１００は、円筒状の外周枠部１０１と、回転中心軸が内在する中央の円柱状の貫通孔に挿入されるアーム部材１２０の端部を回転可能に軸支する円筒状の軸受部１０２と、外周枠部１０１と軸受部１０２との間に設けられて回転体１００の機械的強度を強める板形状の補強部１０３とを有する。外周枠部１０１、軸受部１０２及び補強部１０３は例えば樹脂製の一体成形物で形成してもよい。外周枠部１０１の外面側には、回転体１００の回転時に測定対象の牛体の表面に対してスリップしない程度の動的摩擦係数を有する表面層１０４が形成されている。
【００２２】
図６（ａ）及び（ｂ）はそれぞれ実施形態に係る測定装置１０の回転検知手段の構成の一例を示す説明図である。図６（ａ）及び（ｂ）の構成例では、回転体１００の回転中心軸Ｃを中心として回転移動する外周枠部１０１の軸方向の端部側面に配置した磁気発生部としての磁石１１０と、磁石１１０の磁気（磁界）を検知する磁気センサ１１１とを用いて、前記回転検知手段を構成している。なお、図６（ａ）及び（ｂ）において、回転体１００の外周枠部１０１の周面部（内周面又は外周面）に磁石１１０を配置してもよい。
【００２３】
図６（ａ）の構成例では、外周枠部１０１の軸方向の端部の側面部における周方向の１８０度ごとの２箇所の回転角度位置それぞれに磁石１１０が取り付けられている。また、回転体１００の回転に応じて２個の磁石１１０に順次対向するように磁気センサ１１１がアーム部材１２０側に固定配置されている。図６（ａ）において、回転体１００が図中のＡ方向に回転すると、その回転角度の１８０度ごとに磁石１１０が磁気センサ１１１で検知され、その検知パルス信号が磁気センサ１１１から出力される。
【００２４】
ここで、回転体１００の回転中心軸Ｃから外周面（表面層１０４の外面）までの半径をＲ［ｃｍ］とすると、回転体１００の外周面の全周長Ｌｒ［ｃｍ］は２×Ｒ×πとなり、磁石１１０間の部分周長Ｌｃ［ｃｍ］（検知パルス信号１個あたりの測定長）はＬｒ÷２＝Ｒ×πとなる。従って、測定装置１０で牛体の胸囲を測定したときに検知される磁石１１０の検出回数をｎ［回］とすると、牛体の皮膚の表面に沿った測定装置１０の移動距離（胸囲）はｎ×Ｌｃで算出できる。
【００２５】
例えば、回転体１００の半径Ｒが２［ｃｍ］の場合、回転体１００の外周面の全周長Ｌｒ＝２×Ｒ×πは１２．５６［ｃｍ］であり、磁石１１０間の部分周長Ｌｃ（検知パルス信号１個あたりの測定長）は６．２８［ｃｍ］である。牛体の皮膚の表面に沿った測定装置１０の移動距離（胸囲）はｎ×６．２８［ｃｍ］で算出できる。
【００２６】
測定装置１０の移動距離（胸囲）の測定の分解能を高めるには、回転体１００の半径Ｒ［ｃｍ］を小さくするか、又は、磁石１１０の個数を増やして（磁石の配置角度を小さくして）磁石間の部分周長Ｌｃ［ｃｍ］（検知パルス信号１個あたりの測定長）を短くすればよい。
【００２７】
図６（ｂ）の構成例では、外周枠部１０１の軸方向の端部の側面部における周方向の３６度ごとの１０箇所の回転角度位置それぞれに磁石１１０が取り付けられている。図６（ｂ）において、例えば、回転体１００の半径Ｒが９［ｃｍ］の場合、回転体１００の外周面の全周長Ｌｒ＝２×Ｒ×πは５６．５２［ｃｍ］であり、磁石１１０間の部分周長Ｌｃ（検知パルス信号１個あたりの測定長）は５．６５［ｃｍ］である。牛体の皮膚の表面に沿った測定装置１０の移動距離（胸囲）はｎ×５．６５［ｃｍ］で算出できる。
【００２８】
図７は実施形態に係る測定装置１０の回転検知手段の構成の他の例を示す説明図である。図７の構成例では、回転体１００の回転中心軸Ｃを中心として回転移動する外周枠部１０１の軸方向の端部側面の回転移動方向に異なる色が交互に繰り返す複数の被検知部１１２ａ，１１２ｂを有する被検知部材１１２と、回転体１００の回転に応じて複数の被検知部１１２ａ，１１２ｂに順次対向するように固定配置された色センサ１１３とを用いて、前記回転検知手段を構成している。
【００２９】
なお、図７において、被検知部１１２ａの色は白色であり被検知部１１２ｂの色は灰色であるが、色センサ１１３で識別して検知可能な色であれば他の色の組み合わせであってもよい。また、色センサ１１３としては例えばフォトダイオードを用いることができるが、色を識別して検知可能なものであれば他の種類のセンサであってもよい。また、図７において、回転体１００の外周枠部１０１の周面部（内周面又は外周面）に被検知部材１１２（被検知部１１２ａ，１１２ｂ）を配置してもよい。
【００３０】
図７の構成例では、外周枠部１０１の軸方向の端部の側面部における周方向の２２．５度ごとに色（白色、灰色）が切り替わるように被検知部１１２ａ，１１２ｂが形成されている。また、回転体１００の回転に応じて被検知部１１２ａ，１１２ｂに交互に順次対向するように色センサ１１３がアーム部材１２０側に固定配置されている。図７において、回転体１００が図中のＡ方向に回転すると、その回転角度の２２．５度ごとに被検知部１１２ａ，１１２ｂの色の切り替わりが色センサ１１３で検知され、その検知パルス信号が色センサ１１３から出力される。
【００３１】
ここで、回転体１００の回転中心軸Ｃから外周面（表面層１０４の外面）までの半径をＲ［ｃｍ］とすると、回転体１００の外周面の全周長Ｌｒ［ｃｍ］は２×Ｒ×πとなり、被検知部１１２ａ，１１２ｂの色の切り替わりが検知される色切り替わり検知間隔の部分周長Ｌｃ［ｃｍ］はＬｒ÷１６＝Ｒ×π÷８となる。
【００３２】
例えば、回転体１００の半径Ｒが２［ｃｍ］の場合、回転体１００の外周面の全周長Ｌｒ＝２×Ｒ×πは１２．５６［ｃｍ］であり、色切り替わり検知間隔の部分周長Ｌｃ（Ｌｒ÷１６）は０．７８５［ｃｍ］である。測定装置１０で牛体の胸囲を測定したときに検知される色切り替わりの検出回数をｎ［回］とすると、牛体の皮膚の表面に沿った測定装置１０の移動距離（胸囲）はｎ×０．７８５［ｃｍ］で算出できる。
【００３３】
測定装置１０の移動距離（胸囲）の測定の分解能を高めるには、回転体１００の半径Ｒ［ｃｍ］を小さくするか、又は、回転体１００の１回転あたりの被検知部１１２ａ，１１２ｂの切り替わり回数を増やして部分周長Ｌｃ［ｃｍ］を短くすればよい。
【００３４】
図８は実施形態に係る測定装置１０の回転検知手段の構成の更に他の例を示す説明図である。図８の構成例では、回転体１００の回転中心軸Ｃを中心として回転移動する外周枠部１０１の軸方向の端部側面の回転移動方向に交互に凹凸した複数の被検知部１１４ａ，１１４ｂを有する被検知部材１１４と、回転体１００の回転に応じて複数の被検知部１１４ａ，１１４ｂに順次対向するように固定配置された段差センサとしての非接触の深度センサ１１５とを用いて、前記回転検知手段を構成している。例えば、深度センサ１１５としては、被検知部１１４ａ，１１４ｂの表面との距離（深度）を光又は音波を用いて検知するものを用いることができる。
【００３５】
なお、前記段差センサとして、被検知部材１１４にフィラーなどの接触可動部材を接触させて被検知部１１４ａ，１１４ｂの段差を検知する接触センサ１１６（図９参照）を用いてもよい。また、回転体１００の外周枠部１０１の周面部（内周面又は外周面）に被検知部材１１４（被検知部１１４ａ，１１４ｂ）を配置してもよい。
【００３６】
図８の構成例では、外周枠部１０１の軸方向の端部の側面部における周方向の２２．５度ごとに段差が生じるように凹凸形状の被検知部１１４ａ，１１４ｂが形成されている。また、回転体１００の回転に応じて被検知部１１４ａ，１１４ｂに交互に順次対向するように深度センサ１１５がアーム部材１２０側に固定配置されている。図８において、回転体１００が図中のＡ方向に回転すると、その回転角度の２２．５度ごとに被検知部１１４ａ，１１４ｂの段差が深度センサ１１５で検知され、その検知パルス信号が深度センサ１１５から出力される。
【００３７】
ここで、回転体１００の回転中心軸Ｃから外周面（表面層１０４の外面）までの半径をＲ［ｃｍ］とすると、回転体１００の外周面の全周長Ｌｒ［ｃｍ］は２×Ｒ×πとなり、被検知部１１４ａ，１１４ｂの段差が検知される段差検知間隔の部分周長Ｌｃ［ｃｍ］はＬｒ÷１６＝Ｒ×π÷８となる。
【００３８】
例えば、回転体１００の半径Ｒが２［ｃｍ］の場合、回転体１００の外周面の全周長Ｌｒ＝２×Ｒ×πは１２．５６［ｃｍ］であり、段差検知間隔の部分周長Ｌｃ（Ｌｒ÷１６）は０．７８５［ｃｍ］である。測定装置１０で牛体の胸囲を測定したときに検知される段差の検出回数をｎ［回］とすると、牛体の皮膚の表面に沿った測定装置１０の移動距離（胸囲）はｎ×０．７８５［ｃｍ］で算出できる。
【００３９】
測定装置１０の移動距離（胸囲）の測定の分解能を高めるには、回転体１００の半径Ｒ［ｃｍ］を小さくするか、又は、回転体１００の１回転あたりの被検知部１１４ａ，１１４ｂの切り替わり回数（段差の数）を増やして部分周長Ｌｃ［ｃｍ］を短くすればよい。
【００４０】
図１０は実施形態に係る測定装置１０の回転検知手段の構成の更に他の例を示す説明図である。図１０の構成例では、回転体１００の回転中心軸Ｃを中心として回転移動する外周枠部１０１の軸方向の端部側面の回転移動方向に異なる光反射率又は光透過率が交互に繰り返す複数の被検知部１１７ａ，１１７ｂを有する被検知部材１１７と、回転体１００の回転に応じて複数の被検知部１１７ａ，１１７ｂにおける光反射又は光透過を順次検知するように固定配置された光センサ１１８とを用いて、前記回転検知手段を構成している。例えば、光センサ１１８としては、反射型又は透過型の赤外線センサを用いることができる。
【００４１】
なお、図１０において、回転体１００の外周枠部１０１の周面部（内周面又は外周面）に被検知部材１１７（被検知部１１７ａ，１１７ｂ）を配置してもよい。
【００４２】
図１０の構成例では、外周枠部１０１の軸方向の端部の側面部における周方向の２２．５度ごとに光反射率又は光透過率が交互に切り替わるように凹凸形状の被検知部１１７ａ，１１７ｂが形成されている。例えば、光反射率の切り替わりを利用する場合、被検知部１１７ａの表面色を白色にし、被検知部１１７ｂの表面色を灰色にする。また、光反射率又は光透過率の切り替わりを利用する場合、被検知部１１７ｂのみを貫通孔にする。回転体１００の回転に応じて被検知部１１７ａ，１１７ｂにおける光反射又は光透過を順次検知するように光センサ１１８がアーム部材１２０側に固定配置されている。図１０において、回転体１００が図中のＡ方向に回転すると、その回転角度の２２．５度ごとに被検知部１１７ａ，１１７ｂの光反射率又は光透過率が光センサ１１８で検知され、その検知パルス信号が光センサ１１８から出力される。
【００４３】
ここで、回転体１００の回転中心軸Ｃから外周面（表面層１０４の外面）までの半径をＲ［ｃｍ］とすると、回転体１００の外周面の全周長Ｌｒ［ｃｍ］は２×Ｒ×πとなり、被検知部１１７ａ，１１７ｂの光反射率又は光透過率の変化が検知される光変化検知間隔の部分周長Ｌｃ［ｃｍ］はＬｒ÷１６＝Ｒ×π÷８となる。
【００４４】
例えば、回転体１００の半径Ｒが２［ｃｍ］の場合、回転体１００の外周面の全周長Ｌｒ＝２×Ｒ×πは１２．５６［ｃｍ］であり、光変化検知間隔の部分周長Ｌｃ（Ｌｒ÷１６）は０．７８５［ｃｍ］である。測定装置１０で牛体の胸囲を測定したときに検知される光変化の検出回数をｎ［回］とすると、牛体の皮膚の表面に沿った測定装置１０の移動距離（胸囲）はｎ×０．７８５［ｃｍ］で算出できる。
【００４５】
測定装置１０の移動距離（胸囲）の測定の分解能を高めるには、回転体１００の半径Ｒ［ｃｍ］を小さくするか、又は、回転体１００の１回転あたりの被検知部１１７ａ，１１７ｂの切り替わり回数（光反射率又は光透過率の切り替わりの数）を増やして部分周長Ｌｃ［ｃｍ］を短くすればよい。
【００４６】
図１１は、実施形態に係る測定装置１０の情報処理部１３０の構成の一例を示すブロック図である。図１１において、情報処理部１３０は、前述の表示部１３１及び操作部１３２のほか、主制御部１３３とセンサ信号処理部１３４と体型値（胸囲）算出部１３５と記憶部１３６と体重推定部１３７と通信部１３８とを備える。主制御部１３３は、所定の制御プログラムを読み込んで各部を制御する。センサ信号処理部１３４は、前述の磁気センサ１１１などの各種センサから出力される回転検知信号を受信してデジタル信号に変換する。なお、センサ信号処理部１３４は、前述の磁気センサ１１１などの各種センサと組み合わせてセンサモジュールとして構成してもよい。
【００４７】
体型値（胸囲）算出部１３５は、牛体の所定部位の表面に沿って回転体１００を接触移動させて得られた回転体１００の回転の検知結果に基づいて、牛体の表面に沿った移動距離を算出し、その移動距離に基づいて牛体の体型に関する体型値としての胸囲を算出する。記憶部１３６は、体型値（胸囲）算出部１３５で算出した胸囲のデータを記憶する。
【００４８】
体重推定部１３７は、牛体の胸囲（体型値）のデータに基づいて牛体の体重を推定する。記憶部１３６は、体型値（胸囲）算出部１３５で算出した胸囲のデータとともに、体重推定部１３７で推定した牛体の体重のデータを記憶する。牛体の体重の推定には、例えば各種の牛体について予め求めておいた胸囲と体重との対応関係を示す換算テーブルデータ又は換算式を用いることができる。
【００４９】
また、牛体の体重は、既存の装置及び方法で過去に測定した多数の教師あり学習データを用いて機械学習して作成した機械学習済みモデルを用いて推定してもよい。この場合、例えば牛体の胸囲、牛体の種別（肉牛、乳牛）、月齢、性別等の特徴量が、説明変数の値として解析モデルとしての機械学習済みモデルに入力される。機械学習済みモデルは、入力された牛体の特徴量を所定のアルゴリズムに従って解析し、牛体の体重を目的変数の値として出力する。
【００５０】
通信部１３８は、牛体の胸囲（体型値）及び体重の少なくとも一方のデータと牛体の識別情報（例えば個体識別番号）とをサーバ２０に送信する。例えば、通信部１３８は、体型値（胸囲）算出部１３５で算出した牛体の胸囲（体型値）と体重推定部１３７で推定した体重の両方のデータと、牛体の識別情報とをサーバ２０に送信する。
【００５１】
なお、サーバ２０に送信する牛体の識別情報は、情報処理部１３０の記憶部１３６に予め記憶してもよいが、測定のたびに測定対象の牛体の識別情報を取得する識別情報読取部１３９を備えてもよい。識別情報読取部１３９は、例えば、測定対象の牛体に取り付けられている標識部材（耳標）に付与されている当該牛体の識別情報（例えばバーコード又は２次元コードなどのコード情報）を光学的に撮像して読み取る。また、識別情報読取部１３９は、前記標識部材に識別情報が書き込まれた無線通信機能付きのＩＣチップなどの電子装置が組み込まれている場合は、その識別情報を無線通信により電子的に読み取ってもよい。
【００５２】
また、測定装置１０の情報処理部１３０に体重推定部１３７を設けず、牛体の胸囲のデータに基づく牛体の体重の推定をサーバ２０で行ってもよい。この場合、通信部１３８は、体型値（胸囲）算出部１３５で算出した牛体の胸囲（体型値）と牛体の識別情報とをサーバ２０に送信し、サーバ２０が牛体の胸囲に基づいて推定した体重のデータと牛体の識別情報とをサーバ２０から受信してもよい。牛体の胸囲のデータに基づく牛体の体重の推定をサーバ２０で行う場合、測定装置１０のコストを抑制するともともに測定装置１０での処理負荷が増大を抑制することできる。更に、前述の機械学習済みモデルを構築して使用することにより、様々な種類の牛体についての牛体の胸囲のデータに基づく牛体の体重の推定を精度よく行うことができる。
【００５３】
図１２は、実施形態に係るサーバ２０の構成の一例を示すブロック図である。図１２において、サーバ２０は、前述のデータベース（ＤＢ）２１のほか通信部２２を備える。通信部２２は、牛体の胸囲（体型値）及び体重の少なくとも一方のデータと当該牛体の識別情報とを受信する。データベース（ＤＢ）２１は、複数の測定装置１０それぞれから受信した牛体の胸囲（体型値）及び体重の少なくとも一方のデータを牛体の識別情報と関連付けて記憶して一元管理する。
【００５４】
サーバ２０は、測定装置１０から受信した牛体の胸囲（体型値）のデータに基づいて当該牛体の体重を推定する体重推定部としてのデータ処理部２３を更に備えてもよい。この場合、通信部２２は、データ処理部（体重推定部）２３で推定した牛体の体重のデータを測定装置１０に送信する。
【００５５】
図１３は、実施形態に係る測定装置１０を用いた牛体９０の胸囲及び体重の測定手順の一例を示すフローチャートである。また、図１４（ａ）及び（ｂ）はそれぞれ実施形態に係る測定装置１０で測定する牛体９０の測定部位の一例を示す説明図である。
【００５６】
図１３において、ユーザは測定装置１０の取手部１２５（図３参照）を持って測定対象の牛体９０の側方の位置に立ち、回転体１００を牛体９０の皮膚表面の胸囲の半分に対応する測定部位（図１４（ａ）の太線Ｌｍ参照）の最上部に接触させ、情報処理部１３０の操作部１３２のボタンを押下すると、測定装置１０は回転体１００の回転検知を開始する（Ｓ１０１）。この状態で回転体１００を牛体９０の皮膚表面の胸囲測定部位の最下部まで接触回転させながら移動させ、情報処理部１３０の操作部１３２のボタンを再度押下すると、測定装置１０は回転体１００の回転検知を終了する（Ｓ１０２）。これにより、牛体９０の皮膚表面の胸囲測定部位（図１４（ａ）の太線Ｌｍ参照）に対応する回転体１００の回転検知結果が得られる。この回転検知結果は測定装置１０の情報処理部１３０の記憶部１３６に記憶される。
【００５７】
次に、測定装置１０の情報処理部１３０は、回転体１００の回転検知結果に基づいて回転体１００の移動距離Ｌｍを算出し（Ｓ１０３）、移動距離Ｌｍの算出結果に基づいて牛体９０の胸囲９１（＝２×Ｌｍ）を算出する（Ｓ１０４）。この牛体９０の胸囲９１のデータは測定装置１０の情報処理部１３０の記憶部１３６に記憶される。
【００５８】
次に、測定装置１０の情報処理部１３０は、牛体９０の胸囲９１の算出結果と、予め求めておいた胸囲と体重との対応関係を示す換算テーブルデータ又は換算式とに基づいて、牛体９０の体重を推定する（Ｓ１０５）。この牛体９０の体重のデータは測定装置１０の情報処理部１３０の記憶部１３６に記憶される。
【００５９】
次に、測定装置１０の情報処理部１３０は、牛体９０の胸囲９１の算出データ及び体重の推定データを表示部１３１に表示するとともに、サーバ２０に送信する（Ｓ１０６，Ｓ１０７）。
【００６０】
図１５は、実施形態に係る測定装置１０を用いた牛体９０の胸囲及び体重の測定手順の他の例を示すフローチャートである。なお、図１５中のステップＳ２０１〜Ｓ２０４は、前述の図１３中のステップＳ１０１〜Ｓ１０４と共通であるので、それらの説明は省略する。
【００６１】
図１５において、測定装置１０の情報処理部１３０は、移動距離Ｌｍの算出結果に基づいて牛体９０の胸囲９１（＝２×Ｌｍ）を算出した保存した後、牛体９０の胸囲９１のデータと牛体９０の識別情報（例えば個体識別番号）をサーバ２０に送信する（Ｓ２０５）。サーバ２０は、測定装置１０から受信した牛体９０の胸囲９１のデータに基づいて牛体９０の体重を推定し、推定した体重のデータを測定装置１０に返信する。
【００６２】
測定装置１０の情報処理部１３０は、牛体９０の体重のデータをサーバ２０から受信すると、牛体９０の胸囲９１の算出データ及び体重の推定データを表示部１３１に表示する（Ｓ２０６，Ｓ２０７）。
【００６３】
なお、図１３及び図１５の牛体９０の胸囲及び体重の測定手順の例では、図１４（ａ）に示すように測定装置１０の回転体１００を牛体９０の皮膚表面の胸囲測定部位（胸囲９１の半分の長さ）の最上部から最下部まで接触回転させながら一気に移動させて回転体１００の回転を検知しているが、利用者の操作性の都合などにより、胸囲測定部位の長さＬｍを複数回に分けて測定装置１０の回転体１００を移動させてもよい。例えば、図１４（ｂ）に示すように胸囲測定部位の長さＬｍを、胸囲測定部位の上部（長さ：Ｌｍ１）と胸囲測定部位の下部（長さ：Ｌｍ２）に分けて測定装置１０の回転体１００を移動させて各移動距離の長さＬｍ１，Ｌｍ２を算出してもよい。この場合、胸囲測定部位の全体の長さはＬｍ＝Ｌｍ１＋Ｌｍ２で算出され、牛体９０の胸囲９１は２×Ｌｍ＝２×（Ｌｍ１＋Ｌｍ２）で算出される。
【００６４】
以上、本実施形態によれば、牛体９０に大きなストレスや負担をかけることなく、作業者が片手で操作して牛体９０の体型値である胸囲９１又は胸囲９１及び体重の両方を簡単に測定することができる。また、多数の測定装置で測定された牛体９０の胸囲９１や体重のデータをサーバに簡単にアップロードして一元管理することができる。
【００６５】
なお、本明細書で説明された処理工程並びに測定装置、サーバ及び全体システムの構成要素は、様々な手段によって実装することができる。例えば、これらの工程及び構成要素は、ハードウェア、ファームウェア、ソフトウェア、又は、それらの組み合わせで実装されてもよい。
【００６６】
ハードウェア実装については、実体（例えば、マイクロコンピュータ、各種センサ、液晶など表示装置、各種無線通信装置、Ｎｏｄｅ Ｂ、端末、ハードディスクドライブ装置、又は、光ディスクドライブ装置）において上記工程及び構成要素を実現するために用いられる処理ユニット等の手段は、１つ又は複数の、特定用途向けＩＣ（ＡＳＩＣ）、デジタルシグナルプロセッサ（ＤＳＰ）、デジタル信号処理装置（ＤＳＰＤ）、プログラマブル・ロジック・デバイス（ＰＬＤ）、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子デバイス、本明細書で説明された機能を実行するようにデザインされた他の電子ユニット、コンピュータ、又は、それらの組み合わせの中に実装されてもよい。
【００６７】
また、ファームウェア及び／又はソフトウェア実装については、上記構成要素を実現するために用いられる処理ユニット等の手段は、本明細書で説明された機能を実行するプログラム（例えば、プロシージャ、関数、モジュール、インストラクション、などのコード）で実装されてもよい。一般に、ファームウェア及び／又はソフトウェアのコードを明確に具体化する任意のコンピュータ／プロセッサ読み取り可能な媒体が、本明細書で説明された上記工程及び構成要素を実現するために用いられる処理ユニット等の手段の実装に利用されてもよい。例えば、ファームウェア及び／又はソフトウェアコードは、例えば制御装置において、メモリに記憶され、コンピュータやプロセッサにより実行されてもよい。そのメモリは、コンピュータやプロセッサの内部に実装されてもよいし、又は、プロセッサの外部に実装されてもよい。また、ファームウェア及び／又はソフトウェアコードは、例えば、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）、プログラマブルリードオンリーメモリ（ＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）、ＦＬＡＳＨメモリ、フロッピー（登録商標）ディスク、コンパクトディスク（ＣＤ）、デジタルバーサタイルディスク（ＤＶＤ）、磁気又は光データ記憶装置、などのような、コンピュータやプロセッサで読み取り可能な媒体に記憶されてもよい。そのコードは、１又は複数のコンピュータやプロセッサにより実行されてもよく、また、コンピュータやプロセッサに、本明細書で説明された機能性のある態様を実行させてもよい。
【００６８】
また、前記媒体は非一時的な記録媒体であってもよい。また、前記プログラムのコードは、コンピュータ、プロセッサ、又は他のデバイス若しくは装置機械で読み込んで実行可能であればよく、その形式は特定の形式に限定されない。例えば、前記プログラムのコードは、ソースコード、オブジェクトコード及びバイナリコードのいずれでもよく、また、それらのコードの２以上が混在したものであってもよい。
【００６９】
また、本明細書で開示された実施形態の説明は、当業者が本開示を製造又は使用するのを可能にするために提供される。本開示に対するさまざまな修正は当業者には容易に明白になり、本明細書で定義される一般的原理は、本開示の趣旨又は範囲から逸脱することなく、他のバリエーションに適用可能である。それゆえ、本開示は、本明細書で説明される例及びデザインに限定されるものではなく、本明細書で開示された原理及び新規な特徴に合致する最も広い範囲に認められるべきである。
【符号の説明】
【００７０】
１０      ：測定装置
２０      ：サーバ
２１      ：データベース
２２      ：通信部
２３      ：データ処理部
３０      ：移動通信網
３１      ：基地局
４０      ：インターネット
９０      ：牛体
９１      ：胸囲
１００    ：回転体
１０１    ：外周枠部
１０２    ：軸受部
１０３    ：補強部
１０４    ：表面層
１１０    ：磁石
１１１    ：磁気センサ
１１２、１１４、１１７    ：被検知部材
１１２ａ、１１２ｂ、１１４ａ、１１４ｂ、１１７ａ、１１７ｂ  ：被検知部
１１３    ：色センサ
１１５    ：深度センサ
１１６    ：接触センサ
１１８    ：光センサ
１２０    ：アーム部材
１２０ａ  ：軸支端部
１２０ｂ  ：軸支端部
１２５    ：取手部
１３０    ：情報処理部
１３１    ：表示部
１３２    ：操作部
１３３    ：主制御部
１３４    ：センサ信号処理部
１３５    ：算出部
１３６    ：記憶部
１３７    ：体重推定部
１３８    ：通信部
１３９    ：識別情報読取部
【図１】
0006942758.tif 000002
【図２】
0006942758.tif 000003
【図３】
0006942758.tif 000004
【図４】
0006942758.tif 000005
【図５】
0006942758.tif 000006
【図６】
0006942758.tif 000007
【図７】
0006942758.tif 000008
【図８】
0006942758.tif 000009
【図９】
0006942758.tif 000010
【図１０】
0006942758.tif 000011
【図１１】
0006942758.tif 000012
【図１２】
0006942758.tif 000013
【図１３】
0006942758.tif 000014
【図１４】
0006942758.tif 000015
【図１５】
0006942758.tif 000016