(57)【要約】      （修正有）【課題】複数の水槽を用いて魚類を飼育する際に、それぞれの水槽に対して、より適切に給餌を行う自動給餌システムの提供。【解決手段】複数の水槽Ｔ１〜Ｔ６に飼料を投入する自動給餌システムは、飼料を粉砕して下方に排出する給餌ミル４００と、給餌ミル４００を複数の水槽Ｔ１〜Ｔ６のそれぞれの上方に移動させるミル移動部３００とを有している。給餌ミル４００は、飼料を収容する飼料収容部と、飼料収容部の下方に配置され、飼料を粉砕する挽臼部と、挽臼部を回転させるミルモーター４１０とを有している。水槽への飼料の投入は、給餌ミルを飼料の投入対象となる水槽の上方に移動させた状態で、ミルモーター４１０をその水槽への飼料の投入量に応じた回転量で回転させることにより行われる。【選択図】図２
2020054321.tif 000002
【特許請求の範囲】
【請求項１】
複数の水槽に飼料を投入する自動給餌システムであって、
前記飼料を粉砕して下方に排出する給餌ミルと、
前記給餌ミルを前記複数の水槽のそれぞれの上方に移動させるミル移動部と、
を備え、
前記給餌ミルは、前記飼料を収容する飼料収容部と、前記飼料収容部の下方に配置され、前記飼料を粉砕する挽臼部と、前記挽臼部を回転させるミルモーターと、を有しており、  前記飼料の投入は、前記給餌ミルを前記飼料の投入対象となる水槽の上方に移動させた状態で、前記ミルモーターを該水槽への前記飼料の投入量に応じた回転量で回転させることにより行われる、
自動給餌システム。
【請求項２】
請求項１に記載の自動給餌システムであって、
前記挽臼部は、側面に切り刃が形成され上方に向かって外径が縮小する円錐台状の内臼部と、前記側面に対向する内面に切り刃が形成された外臼部と、を有しており、
前記ミルモーターは、前記ミルモーターに対して固定された前記外臼部に対し、前記内臼部を回転させるように構成されている、
自動給餌システム。
【請求項３】
請求項２に記載の自動給餌システムであって、
前記ミルモーターは、前記飼料収容部の上方に配置されており、
前記内臼部は、前記ミルモーターから前記飼料収容部の内部を通って下方に延長された前記ミルモーターのシャフトに接続されている、
自動給餌システム。
【請求項４】
請求項２または３に記載の自動給餌システムであって、
前記給餌ミルは、前記内臼部と前記外臼部との隙間が調整可能となるように構成されている、
自動給餌システム。
【請求項５】
請求項１ないし４のいずれかに記載の自動給餌システムであって、
前記ミルモーターの回転と前記ミル移動部による前記給餌ミルの移動とを制御して、前記複数の水槽への前記飼料の投入を制御するように構成されており、
前記自動給餌システムは、予め設定された給餌時刻において、前記複数の水槽のそれぞれについて水槽ごとに予め設定された投入量で前記飼料を投入する、
自動給餌システム。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、水槽で飼育されている魚類に飼料を供給する自動給餌システムに関し、特に、複数の水槽において別個に飼育されている魚類に飼料を供給する自動給餌システムに関する。
【背景技術】
【０００２】
水槽で魚類を飼育する際、水槽に投入する飼料の量や飼料の投入回数が過剰であると、食べ残された飼料により水槽内の水質が悪化する虞がある。また、水槽に投入する飼料の量や飼料の投入回数が不足していると、飼育されている魚類の生育に支障をきたす虞がある。そのため、水槽で魚類を飼育する場合には、適切な量の飼料を適切な時期に水槽に投入することが求められている。
【０００３】
しかしながら、複数の水槽を用いて魚類を飼育する場合、個々の水槽に対して、適切な量の飼料を適切な時期に投入することは、必ずしも容易でない。そのため、飼料を水槽に投入する給餌作業を自動化することが種々試みられている。例えば、特許文献１では、所定量の餌を計量した上、水槽内へ所定時間毎に自動的に投入するため、餌入れ部の下方に配置された回転トレーに計量穴を設けて計量穴に餌を充填するとともに、回転トレーの上方を遮断した領域において計量穴を下方に連通させ、回転トレーを回転させることにより、計量穴に充填された所定量の餌を水槽に投入することが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平５−３４４８３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一般的に、水槽に投入すべき飼料の量や、飼料の投入時期は、魚類の生育段階や種類によって大きく異なっている。特に、複数の水槽において別個に飼育されている魚類に給餌を行う場合、水槽ごとに飼料の投入量や投入時期を調整するのが望ましい。しかしながら、上記特許文献１に記載された給餌装置によっては、水槽に投入される飼料の量や、飼料の投入時期を調整することは困難であり、適切に給餌を行うことは、必ずしも容易ではなかった。
【０００６】
本発明の目的は、上記給餌装置の問題点を解消し、複数の水槽を用いて魚類を飼育する際に、それぞれの水槽に対して、より適切に給餌を行うことにある。
【課題を解決するための手段】
【０００７】
本発明の内、請求項１に記載の発明は、複数の水槽に飼料を投入する自動給餌システムであって、前記飼料を粉砕して下方に排出する給餌ミルと、前記給餌ミルを前記複数の水槽のそれぞれの上方に移動させるミル移動部と、を備え、前記給餌ミルは、前記飼料を収容する飼料収容部と、前記飼料収容部の下方に配置され、前記飼料を粉砕する挽臼部と、前記挽臼部を回転させるミルモーターと、を有しており、前記飼料の投入は、前記給餌ミルを前記飼料の投入対象となる水槽の上方に移動させた状態で、前記ミルモーターを該水槽への前記飼料の投入量に応じた回転量で回転させることにより行われることを特徴とするものである。
【０００８】
請求項２に記載の発明は、請求項１に記載の発明において、前記挽臼部は、側面に切り刃が形成され上方に向かって外径が縮小する円錐台状の内臼部と、前記側面に対向する内面に切り刃が形成された外臼部と、を有しており、前記ミルモーターは、前記ミルモーターに対して固定された前記外臼部に対し、前記内臼部を回転させるように構成されていることを特徴とするものである。
【０００９】
請求項３に記載の発明は、請求項２に記載の発明において、前記ミルモーターは、前記飼料収容部の上方に配置されており、前記内臼部は、前記ミルモーターから前記飼料収容部の内部を通って下方に延長された前記ミルモーターのシャフトに接続されていることを特徴とするものである。
【００１０】
請求項４に記載の発明は、請求項２または３に記載の発明において、前記給餌ミルは、前記内臼部と前記外臼部との隙間が調整可能となるように構成されていることを特徴とするものである。
【００１１】
請求項５に記載の発明は、請求項１ないし４のいずれかに記載の発明において、前記自動給餌システムは、前記ミルモーターの回転と前記ミル移動部による前記給餌ミルの移動とを制御して、前記複数の水槽への前記飼料の投入を制御するように構成されており、予め設定された給餌時刻において、前記複数の水槽のそれぞれについて水槽ごとに予め設定された投入量で前記飼料を投入することを特徴とするものである。
【発明の効果】
【００１２】
請求項１に係る自動給餌システムによれば、ミルモーターの回転量を調整することにより、水槽への飼料の投入量を正確に調整することができる。そのため、より適切な量で飼料を水槽に投入することができるので、より適切に給餌を行うことが可能となる。
【００１３】
請求項２に係る自動給餌システムによれば、水槽に投入される飼料の粒度をより広い範囲で設定することが可能となる。
【００１４】
請求項３に係る自動給餌システムによれば、挽臼部から排出された飼料のミルモーターの内部への侵入が抑制されるので、飼料に侵入によってミルモーターに支障が生じることを抑制することができる。
【００１５】
請求項４に係る自動給餌システムによれば、前記内臼部と前記外臼部との隙間が調整可能となっているので、水槽に投入される飼料の粒度を調整することがより容易となる。
【００１６】
請求項５に係る自動給餌システムによれば、予め設定された給餌時刻において、複数の水槽のそれぞれに対して、水槽ごとに予め設定された投入量で飼料が投入されるので、水槽ごとに魚種や生育段階が異なる魚類を飼育する場合においても、給餌をより適切に行うことができる。
【図面の簡単な説明】
【００１７】
【図１】一実施形態としての自動給餌システムの構成を示す説明図である。
【図２】給餌制御装置および給餌レーンの構成を示す説明図である。
【図３】給餌ミルの概略構成を示す部分断面図である。
【図４】給餌条件を設定するための設定画面を示す説明図である。
【図５】給餌処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明に係る自動給餌システムの実施形態について図面に基づいて詳細に説明する。
【００１９】
＜自動給餌システムの構成＞
図１は、本発明の一実施形態としての自動給餌システム１の構成を示す説明図である。図１に示すように、自動給餌システム１は、ローカルネットワークＬＡＮとインターネットＩＮＥＴとを介して外部のパーソナルコンピュータＰＣやスマートフォンＳＰＨ等に接続される。そして、後述するように、自動給餌システム１は、パーソナルコンピュータＰＣやスマートフォンＳＰＨ等（以下、「端末装置」と呼ぶ）を用いて種々の操作が可能となるように構成されている。
【００２０】
図１に示すように、本実施形態の自動給餌システム１は、給餌管理装置１００と、複数台の給餌制御装置２００とを有している。なお、本明細書および図面では、給餌制御装置２００のように、同種のものが複数ある場合において、個々のものを区別する場合には、給餌制御装置２００［１］のように、符号の後に個々のものを区別するための文字列を付加する。
【００２１】
給餌管理装置１００は、給餌管理部１１０と、ＨＴＴＰ処理部１２０と、ネットワーク通信制御部１３０と、シリアル通信制御部１４０とを備えている。給餌管理装置１００は、ＣＰＵ、ＲＯＭ、ＲＡＭ、外部記憶装置および外部インターフェース（いずれも、図示しない）を有するコンピュータとして構成されており、給餌管理装置１００を構成する各機能部１１０〜１４０の機能は、ＣＰＵがＲＯＭあるいはＲＡＭに格納されたプログラムを実行することにより実現される。
【００２２】
ネットワーク通信制御部１３０は、ローカルネットワークＬＡＮを介してインターネットＩＮＥＴに接続されており、インターネットＩＮＥＴに接続された端末装置と、給餌管理装置１００との間での情報（メッセージ）の送受信を実行する。
【００２３】
ネットワーク通信制御部１３０に接続されたＨＴＴＰ処理部１２０は、ＨＴＴＰ（Hypertext Transfer Protocol）に基づいて、端末装置から送信されたリクエストメッセージを受信し、当該メッセージに応答して必要に応じてレスポンスメッセージを送信する。なお、給餌管理装置１００は、このようにＨＴＴＰに基づいてメッセージの送受信を行うＨＴＴＰ処理部１２０を備えているので、ＨＴＴＰサーバとして機能しているといえる。
【００２４】
ＨＴＴＰ処理部１２０は、受信したリクエストメッセージを解釈し、必要に応じてＨＴＴＰ処理部１２０に接続された給餌管理部１１０に、処理を要求する情報（要求情報）を送信する。そして、給餌管理部１１０は、受信した要求情報に応じて、所定の処理を実行し、必要に応じて応答する情報（応答情報）をＨＴＴＰ処理部１２０に送信する。ＨＴＴＰ処理部１２０は、給餌管理部１１０から送信された応答情報に基づいてレスポンスメッセージを生成し、リクエストメッセージの送信元にレスポンスメッセージを送信する。
【００２５】
なお、ＨＴＴＰ処理部１２０は、受信したリクエストメッセージに応答してレスポンスメッセージを送信するプル型のメッセージの送信の他、リクエストメッセージを受信することなく必要に応じてメッセージを送信するプッシュ型のメッセージの送信を行うことができるように構成されている。この場合、ＨＴＴＰ処理部１２０は、リクエストメッセージを送信してきた端末装置との接続を維持し、当該接続を介してメッセージを送信する。
【００２６】
給餌管理部１１０は、システム構成設定部１１１と、給餌条件設定部１１２と、通知送出部１１３とを有している。システム構成設定部１１１は、ＨＴＴＰ処理部１２０から送信された要求情報に応じて、給餌制御装置２００の台数、個々の給餌制御装置２００配下の給餌レーン（後述する）の本数、給餌レーンに配置可能な水槽の数、あるいは、給餌レーンごとに使用される飼料の種類等の、自動給餌システム１の基本的な構成を設定する。このような基本的な構成に関する情報は、給餌管理装置１００が有する外部記憶装置に格納され、給餌管理装置１００が行う種々の処理において参照される。
【００２７】
給餌条件設定部１１２は、ＨＴＴＰ処理部１２０から送信された要求情報に応じて、個々の給餌制御装置２００に対し、給餌レーンごとの飼料の投入時刻（給餌時刻）や、水槽ごとの飼料の投入量（給餌量）等の給餌条件を設定する情報（給餌条件情報）を送信する。通知送出部１１３は、個々の給餌制御装置２００から送信されてきた情報や、給餌管理装置１００が有する外部記憶装置に格納された情報に基づき、ＨＴＴＰ処理部１２０を介して、所定の内容を表す通知を端末装置に送出する。
【００２８】
図１に示すように、給餌管理部１１０と複数の給餌制御装置２００とは、シリアル通信制御部１４０とシリアルバスＳＣＢとを介して接続されている。シリアル通信制御部１４０は、このシリアルバスＳＣＢを通して、給餌管理装置１００と給餌制御装置２００との間での情報の送受信を行う。
【００２９】
なお、本実施形態では、シリアルバスＳＣＢを通して給餌管理装置１００と複数の給餌制御装置２００との間での情報の送受信を行っているが、給餌管理装置１００と給餌制御装置２００との間での情報の送受信は、ローカルネットワークＬＡＮを介して行うようにすることも可能である。また、給餌管理装置１００と個々の給餌制御装置２００とを独立したシリアル通信経路を介して接続し、あるいは、パラレルバスや独立したパラレル通信経路を介して接続することも可能である。
【００３０】
図２は、給餌制御装置２００および給餌レーン３００の構成を示す説明図である。図２の例は、１台の給餌制御装置２００の配下に２本の給餌レーン３００［１］，３００［２］が設けられている様子を示している。
【００３１】
給餌レーン３００は、ミル移動部３１０と給餌ミル４００とを有している。また、図２の例では、給餌レーン３００には、６個の水槽Ｔ１〜Ｔ６が一列に配置されている。ミル移動部３１０は、給餌ミル４００を、一列に配置された水槽Ｔ１〜Ｔ６のいずれかの上方に移動させる機能を有している。なお、給餌ミル４００は、その構成上、水槽Ｔ１〜Ｔ６の上方に位置することは当然であるので、以下では、給餌ミル４００が特定の水槽の上方に位置することを、当該特定の水槽に給餌ミル４００が位置するとも謂い、給餌ミル４００を特定の水槽の上方に移動させることを、当該特定の水槽に給餌ミル４００を移動させるとも謂う。
【００３２】
ミル移動部３１０は、移動モーター３１１と、移動モーター３１１のシャフトに取り付けられた歯付プーリー（タイミングプーリー）３１２と、歯付ベルト（タイミングベルト）３１３とを有している。歯付ベルト３１３は、歯付プーリー３１２と噛み合った状態で、水槽Ｔ１〜Ｔ６の配列方向に延びている。給餌ミル４００は、このように水槽Ｔ１〜Ｔ６の配列方向に延びた歯付ベルト３１３に取り付けられている。
【００３３】
この状態で移動モーター３１１を回転させると、給餌ミル４００は、水槽Ｔ１〜Ｔ６の配列方向に移動する。そのため、回転量を適宜制御して移動モーター３１１を回転させると、給餌ミル４００を水槽Ｔ１〜Ｔ６のいずれかに移動させることができる。
【００３４】
また、詳細については後述するが、給餌ミル４００には、ミルモーター４１０が設けられており、このミルモーター４１０を回転させることにより、給餌ミル４００から下方に飼料が排出される。そのため、給餌ミル４００を所望の水槽上に移動させた後、ミルモーター４１０を回転させることにより、所望の水槽に飼料を投入することができる。
【００３５】
図２に示すように、給餌制御装置２００は、モーター制御部２１０と、給餌処理部２２０と、給餌条件取得部２３０と、シリアル通信制御部２４０とを備えている。給餌制御装置２００は、ＣＰＵ、ＲＯＭ、ＲＡＭ、外部記憶装置および外部インターフェース（いずれも、図示しない）を有するコンピュータとして構成されており、給餌制御装置２００を構成する各機能部２１０〜２４０の機能は、ＣＰＵがＲＯＭあるいはＲＡＭに格納されたプログラムを実行することにより実現される。
【００３６】
モーター制御部２１０は、ケーブルＣＤ［１］，ＣＭ［１］，ＣＤ［２］，ＣＭ［２］を介して接続されたモーター３１１［１］，４１０［１］，３１１［２］，４１０［２］のそれぞれを、指定された回転量で回転させる機能を有している。
【００３７】
シリアル通信制御部２４０は、シリアルバスＳＣＢに接続された給餌管理装置１００（図１）と、給餌制御装置２００との間での情報の送受信を実行する。シリアル通信制御部２４０は、給餌管理装置１００から給餌条件情報を受信すると、シリアル通信制御部２４０に接続された給餌条件取得部２３０に、受信した給餌条件情報を送信する。給餌条件取得部２３０は、このように送信されてきた給餌条件情報を給餌制御装置２００の外部記憶装置に格納する。
【００３８】
給餌処理部２２０は、このように外部記憶装置に格納された給餌条件情報に基づいて、水槽Ｔ１〜Ｔ６に飼料を供給する給餌処理（後述する）を実行する。この給餌処理にあたって、給餌処理部２２０は、モーター制御部２１０に、回転量を指定してモーター３１１［１］，４１０［１］，３１１［２］，４１０［２］を回転させる指示を送信する。そして、モーター制御部２１０が受信した指示に応じてモーター３１１［１］，４１０［１］，３１１［２］，４１０［２］を回転させると、水槽Ｔ１［１］〜Ｔ６［２］のそれぞれには、指定された量の飼料が投入される。
【００３９】
また、給餌処理部２２０は、給餌が終了したことを表す情報（給餌終了情報）を、給餌処理部２２０に接続されたシリアル通信制御部２４０に送信する。これにより、給餌終了情報は、シリアルバスＳＣＢを介して給餌管理装置１００（図１）に送信される。この給餌終了情報は、給餌管理装置１００において、シリアル通信制御部１４０を介して給餌管理部１１０により受信される。給餌管理部１１０が給餌終了情報を受信すると、通知送出部１１３は、給餌が終了した旨を通知する情報（終了通知情報）を生成し、ＨＴＴＰ処理部１２０に送信する。終了通知情報を受信したＨＴＴＰ処理部１２０は、終了通知情報を含むメッセージを送信する。これにより、端末装置には、給餌が終了したことが通知される。
【００４０】
図３は、給餌ミル４００の構成を示す部分断面図であり、ミルモーター４１０の回転軸に沿って給餌ミル４００の一部を切断した様子を示している。図３に示すように、給餌ミル４００は、ミルモーター４１０の他、蓋体部４２０、本体部４３０、外臼部４４０、内臼部４５０、押しばね４６０および止めねじ４７０を備えている。
【００４１】
ミルモーター４１０は、モーター本体４１１と、略四角柱状に形成されたシャフト４１２とを有している。シャフト４１２には、その延長方向の中ほどに、外方に突出したフランジ部４１２ａが設けられている。また、シャフト４１２の先端部には、止めねじ４７０と噛み合う雄ねじ（図示しない）が形成されている。
【００４２】
蓋体部４２０は、鉛直方向に延びる円筒状の筒状部４２１と、筒状部４２１の上端に設けられた円盤状の上蓋部４２２とを有している。上蓋部４２２の中心には、鉛直方向に貫通するシャフト穴４２９が形成されている。モーター４１０は、このシャフト穴４２９にシャフト４１２を通した状態で、上蓋部４２２に固定される。また、筒状部４２１には、飼料ＦＤを補充するための飼料補充穴４２８が形成されている。
【００４３】
本体部４３０は、飼料ＦＤを収容する飼料収容部４３１と、飼料収容部４３１の下端に設けられ、外臼部４４０および内臼部４５０を収容する挽臼保持部４３２とを有している。飼料収容部４３１と挽臼保持部４３２とは、いずれも、鉛直方向に延びる円筒状の部材であり、鉛直方向に配列された状態で互いに固定されている。また、本体部４３０（飼料収容部４３１）の上端には、蓋体部４２０が固定される。なお、飼料収容部４３１は、飼料ＦＤの残量を目視で確認できるように、透明な材料で形成するのが好ましい。
【００４４】
挽臼保持部４３２に保持される外臼部４４０は、鉛直方向に延びる略円筒状の部材である。外臼部４４０には、上端部において形成され下方に向かって内径が縮小する上側テーパー部４４９と、下端部に形成され上方に向かって内径が縮小する下側テーパー部４４８とが設けられている。この下側テーパー部４４８の内面には、切刃が形成されている。
【００４５】
外臼部４４０と組み合わさることにより挽臼を形成する内臼部４５０は、上方に向かって外径が縮小する円錐台状の部材である。この内臼部４５０の中心には、鉛直方向に貫通する略四角形のシャフト穴４５９が形成されている。また、内臼部４５０の側面４５１には、切刃が設けられている。
【００４６】
図３に示すように、シャフト４１２には、押しばね４６０および内臼部４５０がこの順で取り付けられる。そのため、内臼部４５０は、シャフト４１２のフランジ部４１２ａにより上方への移動が規制された押しばね４６０により、シャフト４１２の先端方向に向かって付勢される。そして、シャフト４１２の先端部に止めねじ４７０をねじ込むことにより、内臼部４５０は、外臼部４４０との隙間が調整可能な状態で、シャフト４１２に取り付けられる。
【００４７】
このように内刃部４５０をシャフト４１２に取り付けることにより、外臼部４４０および内臼部４５０（併せて、「挽臼部」とも呼ぶ）は、それぞれ切り刃が形成された内臼部４５０の側面４５１と、下側テーパー部４４８の内面が対向した状態で配置される。そして、外臼部４４０に対して、内臼部４５０を回転させることにより、内臼部４５０の側面４５１と、下側テーパー部４４８の内面との間に供給された飼料ＦＤが粉砕され、粉砕された飼料ＦＤａが下方に排出される。なお、外臼部４４０の上端側に設けられた上側テーパー部４４９は、内臼部４５０の側面４５１と、下側テーパー部４４８の内面との間に、飼料ＦＤを導入するように機能する。
【００４８】
また、上述のように外臼部４４０と内臼部４５０との隙間を調整可能とすることにより、飼料収容部４３１に収容された飼料ＦＤは、適度な粒度の飼料ＦＤａとして、外臼部４４０と内臼部４５０との隙間から排出される。このように、本実施形態によれば、給餌ミル４００を用いて飼料の投入を行うことにより、魚の成長段階や種類に応じてより適切な粒度の飼料ＦＤａを水槽に投入することが可能となる。
【００４９】
さらに、外臼部４４０と内臼部４５０との隙間が一定であれば、内臼部４５０の回転量、すなわち、ミルモーター４１０の回転量に比例した量の飼料ＦＤａが給餌ミル４００から排出される。そのため、回転量を指定してミルモーター４１０の回転量を調整することにより、水槽Ｔ１〜Ｔ６（図２）に投入される飼料ＦＤａの量をより正確に調整することができる。このように、本実施形態によれば、給餌ミル４００を用いて飼料の投入を行うことにより、魚の成長段階や種類に応じてより適切な量の飼料ＦＤａを水槽に投入することが可能となる。なお、ミルモーター４１０の回転量と、給餌ミル４００から排出される飼料ＦＤａの量（すなわち、給餌量）との関係は、予め十分な回転量でミルモーター４１０を回転させ、その際に給餌ミル４００から排出された飼料ＦＤａの量を計量することにより求めることができる。
【００５０】
なお、図３では、給餌ミル４００の一例を示しているが、異なる構成の給餌ミルを用いることができる。例えば、上側テーパー部４４９を設けていない外臼部を用いた給餌ミルを用いることも可能である。また、押しばね４６０を省略し、外臼部と内臼部との隙間を一定にした給餌ミルを用いることも可能である。さらに、円盤状の臼を上下に重ねた挽臼部を有する給餌ミルを用いることも可能である。但し、粉砕され水槽に投入される飼料の粒度をより広い範囲で設定することが可能である点で、給餌ミルとしては、円錐台状の内臼部と、内臼部の側面に対向する内面を有する外臼部とからなる挽臼部を有するものを用いるのが好ましい。
【００５１】
また、挽臼部と、ミルモーターとの位置関係を種々変更することも可能である。例えば、給餌ミルにおいてミルモーターを挽臼部の下方に配置した構成にすることも可能である。この場合、飼料収容部の上端を開放状態にすることが可能であるので、飼料収容部への飼料の補充がより容易となる。但し、ミルモーターを挽臼部の下方に配置すると、挽臼部から排出された飼料がミルモーターの内部に侵入し、ミルモーターに支障を生じさせる虞がある。このような問題の発生が抑制される点で、ミルモーターを飼料収容部の上方に配置し、ミルモーターから飼料収容部の内部を通って下方に延長されたシャフトに内臼部を取り付けるのが好ましい。また、ミルモーターを飼料収容部の上方に配置し、ミルモーターから飼料収容部の内部を通って下方に延長されたシャフトに内臼部を取り付けることにより、外臼部と内臼部との隙間の調整をより簡便に行うことができるので、粉砕された飼料の粒度の調整がより容易となる。
【００５２】
＜給餌条件の設定＞
図４は、給餌条件を設定するための設定画面ＳＣＲを示す説明図である。この設定画面ＳＣＲは、ユーザーが端末装置上で実行されるウェブブラウザ等を用いて給餌管理装置１００にアクセスし、給餌条件を設定するための操作を行った際に、端末装置の表示画面に表示される。
【００５３】
具体的には、ユーザーの操作により、給餌条件を設定するための操作を表すリクエストメッセージが端末装置から送信されると、そのリクエストメッセージが図１に示すインターネットＩＮＥＴ、ローカルネットワークＬＡＮおよびネットワーク通信制御部１３０を介して、ＨＴＴＰ処理部１２０に送信される。そして、ＨＴＴＰ処理部１２０からは、リクエストメッセージに対応した要求情報が給餌管理部１１０に送信される。
【００５４】
要求情報を受信した給餌管理部１１０は、給餌条件設定部１１２が設定画面ＳＣＲを表す画面情報を生成し、生成した画面情報を含む応答情報が、給餌管理部１１０からＨＴＴＰ処理部１２０に送信される。応答情報を受信したＨＴＴＰ処理部１２０は、応答情報に基づいてレスポンスメッセージを生成し、生成されたレスポンスメッセージが、ネットワーク通信制御部１３０、ローカルネットワークＬＡＮおよびインターネットＩＮＥＴを介してユーザーが操作する端末装置に送信される。このようにしてレスポンスメッセージを受信した端末装置の表示画面には、設定画面ＳＣＲが表示される。
【００５５】
同様に、設定画面ＳＣＲ上のボタンのクリックやタップ（以下、「クリック」と総称する）や、設定画面ＳＣＲ上の所定の領域への文字の入力等、ユーザーが設定画面ＳＣＲ上において操作を行うと、端末装置と給餌条件設定部１１２との間の情報の送受信により、操作の内容が給餌条件設定部１１２に伝達され、設定内容が反映されるとともに、設定画面ＳＣＲが更新される。
【００５６】
図４に示すように、設定画面ＳＣＲには、複数の給餌制御装置２００に対応して複数のページタブＰＴ１〜ＰＴ４が設けられている。ユーザーがページタブＰＴ１〜ＰＴ４をクリックすると、対応する給餌制御装置２００についての設定画面ＳＣＲに表示が切り替えられる。なお、ページタブＰＴ１〜ＰＴ４のタイトルは、個々の給餌制御装置２００に割り当てられた名称であり、システム構成設定部１１１により設定される。図４の例では、「稚魚用」と名付けられたページタブＰＴ１が選択されており、ページタブＰＴ１に対応する給餌制御装置２００に対して、給餌条件が設定される。
【００５７】
設定画面ＳＣＲには、給餌条件の設定対象となる給餌制御装置２００と給餌管理装置１００との接続状態を表す文字表示領域ＴＣＳが設けられている。この文字表示領域ＴＣＳには、給餌制御装置２００から設定された給餌条件等を読み込むための読込ボタンＢＬＤが配置されている。この読込ボタンＢＬＤをユーザーがクリックすると、給餌条件情報と、飼料の残量を表す情報（残量情報）とが、給餌制御装置２００から給餌条件設定部１１２に送信される。そして、給餌条件設定部１１２は、受信された情報に基づいて、設定画面ＳＣＲの表示を更新する。
【００５８】
設定画面ＳＣＲには、さらに、曜日ごとに給餌のスケジュール（「Ａ」または「Ｂ」）を選択するためのスケジュール選択ボタンＢＳ１〜ＢＳ７と、給餌条件情報として設定内容を給餌制御装置２００に送信するための設定ボタンＢＳＴとが設けられている。ユーザーがスケジュール選択ボタンＢＳ１〜ＢＳ７のいずれかをクリックすると、クリックされたスケジュール選択ボタンに対応する曜日のスケジュールが「Ａ」から「Ｂ」あるいは「Ｂ」から「Ａ」に切り替えられる。図４の例では、ユーザーが金曜日のスケジュール選択ボタンＢＳ６をクリックしている。そのため、金曜日のスケジュールは、「Ａ」から「Ｂ」に切り替えられている。
【００５９】
また、上述のように、本実施形態においては、給餌制御装置２００に対して２つの給餌レーン３００［１］，３００［２］を設けている。そのため、設定画面ＳＣＲ上には、レーンごとの設定内容等を表す領域ＬＳＡ，ＬＳＢ，ＬＦＡ，ＴＦＮ，ＴＦＣと、レーンごとに設定される給餌条件を確定する決定ボタンＢＤＣが設けられている。
【００６０】
具体的には、「Ａ」と「Ｂ」との２種のスケジュールに対応してスケジュールごとの給餌時刻を表す２つのリスト表示領域ＬＳＡ，ＬＳＢと、水槽Ｔ１〜Ｔ６（図２）ごとの給餌量を表すリスト表示領域ＬＦＡと、投入される飼料の名称を表す文字表示領域ＴＦＮと、飼料の残存日数を表す文字表示領域ＴＦＣとが設けられている。
【００６１】
本実施形態では、１日あたり７回まで給餌時刻を設定することが可能となっている。そのため、リスト表示領域ＬＳＡ，ＬＳＢの７つの枠内には、給餌の回数番号（「１」〜「７」の数字）と給餌時刻との組み合わせが表示されている。そして、ユーザーがリスト表示領域ＬＳＡ，ＬＳＢの枠内をクリックすると、枠内に表示された回数番号に対応する給餌時刻を変更することができる。なお、リスト表示領域ＬＳＡ［１］の回数番号２以降の枠のように、枠内に給餌時刻が表示されていない状態は、回数番号に対応する給餌が行われないことを表している。
【００６２】
また、上述のように、本実施形態では、１つの給餌レーン３００に６つの水槽Ｔ１〜Ｔ６が配列されている。そのため、リスト表示領域ＬＦＡには、６つの水槽Ｔ１〜Ｔ６に対応した６つの枠が設けられている。この枠内の上部には、水槽番号（「０１」〜「０６」）が表示されている。また、枠内の下部には、各水槽に対する給餌量がグラム単位で表示されている。そして、ユーザーがリスト表示領域ＬＦＡの枠内をクリックすると、水槽番号に対応する水槽Ｔ１〜Ｔ６への給餌量を変更することができる。なお、リスト表示領域ＬＦＡ［１］の水槽番号「０３」や「０４」の枠のように、枠内に給餌量が表示されていない状態は、水槽番号に対応する水槽への給餌が行われないこと、すなわち給餌量が零（０）であることを表している。
【００６３】
文字表示領域ＴＦＮには、飼料の名称を表示していることを表す「飼料」の文字と、飼料の名称を表す文字（図４の例では、「稚魚用微粒」）とが表示されている。そして、ユーザーが文字表示領域ＴＦＮ内をクリックすると、飼料の名称を変更することができる。なお、飼料の名称については、上述の通り、給餌制御装置２００には送信されず、給餌管理部１１０の外部記憶装置に格納される。
【００６４】
文字表示領域ＴＦＣには、飼料の残存日数を表示していることを表す「消費予測」の文字と、残存日数を表す文字（図４の例では、「１０．５Ｄａｙ」あるいは「５．５Ｄａｙ」）とが表示されている。残存日数は、ユーザーが読込ボタンＢＬＤをクリックして、給餌条件情報と残量情報とが給餌制御装置２００から給餌条件設定部１１２に送信されたタイミング、および、ユーザーが決定ボタンＢＤＣをクリックしたタイミングにおいて算出され、表示が更新される。なお、残存日数は、給餌制御装置２００から送信された残量情報と、給餌制御装置２００から送信された給餌条件情報、あるいは、設定画面ＳＣＲで変更された給餌条件に基づいて算出される。
＜給餌処理＞
図５は、給餌制御装置２００（図２）の給餌処理部２２０によって実行される給餌処理の流れを示すフローチャートである。この給餌処理は、給餌制御装置２００の外部記憶装置に格納された給餌条件情報で指定された給餌時刻に開始される。
【００６５】
ステップＳ１０２において、給餌処理部２２０は、給餌ミル４００が位置する水槽について、当該水槽に対する給餌量を取得する。なお、後述するように、給餌処理が開始された時点においては、給餌ミル４００は、最初の水槽Ｔ１に位置している。そのため、給餌処理の開始直後においては、給餌処理部２２０は、水槽Ｔ１に対する給餌量を取得する。
【００６６】
次に、ステップＳ１０４において、給餌処理部２２０は、給餌量が零であるか否かを判断する。給餌量が零であると判断された場合、制御はステップＳ１１２に移される。一方、給餌量が零でないと判断された場合、制御はステップＳ１０６に移される。
【００６７】
ステップＳ１０６において、給餌処理部２２０は、ステップＳ１０２で取得された給餌量に基づいて、ミルモーター４１０の回転量を算出する。そして、ステップＳ１０８において、給餌処理部２２０は、ステップＳ１０６で算出された回転量でミルモーター４１０を回転させる。これにより、給餌ミル４００が位置する水槽には、設定された給餌量で飼料が投入される。次いで、ステップＳ１１０では、給餌処理部２２０は、給餌制御装置２００の外部記憶装置に格納された飼料の残量を更新する。
【００６８】
ステップＳ１１２において、給餌処理部２２０は、給餌ミル４００が位置する水槽が最後の水槽、すなわち、水槽番号が最も大きい水槽Ｔ６であるか否かを判断する。給餌ミル４００が位置する水槽が最後の水槽Ｔ６であると判断された場合、制御はステップＳ１１６に移される。一方、給餌ミル４００が位置する水槽が最後の水槽Ｔ６でないと判断された場合、制御はステップＳ１１４に移される。
【００６９】
ステップＳ１１４において、給餌処理部２２０は、給餌ミル４００を次の水槽、すなわち、水槽番号が１だけ大きい水槽に移動させる。そして、制御はステップＳ１０２に戻され、ステップＳ１１２で給餌ミル４００が位置する水槽が最後の水槽であると判断されるまで、ステップＳ１０２〜Ｓ１１４の処理が繰り返し実行される。
【００７０】
ステップＳ１１２において、給餌ミル４００が位置する水槽が最後の水槽であると判断された場合、ステップＳ１１６において、給餌処理部２２０は、給餌ミル４００を最初の水槽Ｔ１に移動させる。このため、給餌処理が開始された時点において、給餌ミル４００は、最初の水槽Ｔ１に位置することとなる。
【００７１】
ステップＳ１１８において、給餌処理部２２０は、給餌の終了を通知する。具体的には、給餌処理部２２０は、シリアル通信制御部２４０と、シリアルバスＳＣＢとを介して、給餌終了情報を給餌管理装置１００（図１）に送信する。そして、給餌管理装置１００は、受信した給餌終了情報に基づいてメッセージを端末装置に送信する。これにより、端末装置のユーザーは、給餌が終了したことを知ることができる。そして、ステップＳ１１８の給餌の終了の通知の後、給餌処理は終了する。
【００７２】
なお、図５に示す給餌処理では、ステップＳ１０４において、給餌量が零であるか否かを判断し、給餌量が零であると判断された場合にステップＳ１０６〜Ｓ１１０を飛ばして制御をステップＳ１１２に移しているが、このステップＳ１０４を省略し、常にステップＳ１０６〜Ｓ１１０を実行するようにすることもできる。なお、このような変更を行った給餌処理、および、図５に示す給餌処理のいずれにおいても、水槽Ｔ１〜Ｔ６のそれぞれについて予め設定された給餌量で飼料が投入されていると謂うことができる。
【００７３】
また、図５に示す給餌処理では、ステップＳ１１８において、給餌処理部２２０は、給餌終了情報のみを給餌管理装置１００に送信しているが、給餌終了情報に併せて、給餌条件情報と残量情報とを給餌管理装置１００に送信するものとしても良い。このようにすれば、給餌管理装置１００は、受信した給餌条件情報と残量情報とに基づいて飼料の残存日数を算出し、算出された残存日数に応じて飼料の補充を要請する通知を発することが可能となる。
【００７４】
＜変形例＞
本発明は上記各実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、たとえば次のような変形も可能である。
【００７５】
＜変形例１＞
上記実施形態では、端末装置と自動給餌システム１との間のメッセージの送受信プロトコルとして、ＨＴＴＰを採用しているが、予め規定されたプロトコルであれば標準化されているか否かにかかわらず、他のプロトコルを採用することも可能である。但し、ＨＴＴＰは、一般的に利用可能なブラウザーが対応しているプロトコルであるので、ＨＴＴＰを採用することにより、端末装置から自動給餌システムを操作することがより容易となる。
【００７６】
なお、給餌の終了の通知等、自動給餌システム１から端末装置に通知を行う場合には、当該通知についてはＨＴＴＰとは異なるプロトコルを採用するものとしても良い。例えば、給餌の終了を通知するメッセージを、電子メールの送信に使用されるＩＭＡＰ（Internet Message Access Protocol）やＳＭＴＰ（Simple Mail Transfer Protocol）を用いて端末装置に送信するものとしても良い。
【００７７】
＜変形例２＞
上記実施形態では、インターネットＩＮＥＴを介して接続された端末装置により、自動給餌システム１の操作を行っているが、給餌管理装置にユーザーインターフェースとなる入出力手段を設け、ユーザーが当該入出力手段を用いて自動給餌システムの操作を行うようにしても良い。
【００７８】
＜変形例３＞
上記実施形態では、給餌管理装置１００の外部記憶装置に、給餌レーン３００に配置可能な水槽の数と給餌レーン３００ごとに使用される飼料の種類とを格納し、給餌レーン３００ごとの給餌時刻および飼料の残量と水槽ごとの給餌量とを給餌制御装置２００に格納しているが、これらの各情報の格納先は適宜変更することができる。
【００７９】
＜変形例４＞
上記実施形態では、給餌管理装置１００と給餌制御装置２００とを別体のものとしているが、給餌管理装置と給餌制御装置とを一体のものとすることも可能である。この場合、給餌管理装置と給餌制御装置とを接続するシリアルバスＳＣＢや、シリアルバスＳＣＢに接続するためのシリアル通信制御部を省略することも可能である。
【００８０】
＜変形例５＞
上記実施形態では、移動モーター３１１と歯付プーリー３１２と歯付ベルト３１３とを有する直動機構であるミル移動部３１０を用いて給餌ミル４００を水槽Ｔ１〜Ｔ６のいずれかの位置に移動させているが、給餌ミル４００の移動方法は、種々変更することができる。例えば、送りねじ機構やリニアモーターを用いた他の直動機構に給餌ミルを取り付け、給餌ミルを移動するようにしても良い。また、複数の直動機構を用いて、複数列に配列された水槽のいずれかに給餌ミルを移動し、あるいは、回転アームに給餌ミルを取り付け、円形に配列された水槽のいずれかに給餌ミルを移動するようにしても良い。
【００８１】
＜変形例６＞
上記実施形態では、１台の給餌制御装置２００に対して２本の給餌レーン３００を配し、１本の給餌レーン３００に対して６つの水槽Ｔ１〜Ｔ６を配しているが、給餌レーン３００の本数や、水槽の数は、適宜変更することができる。なお、この場合、給餌レーン３００の本数や水槽の数に応じて、設定画面ＳＣＲ（図４）の表示内容は適宜変更される。
【産業上の利用可能性】
【００８２】
本発明の自動給餌システムは、上述の通り優れた効果を奏するものであるから、複数の水槽に飼料を投入する自動給餌システムとして、好適に用いることができる。
【符号の説明】
【００８３】
１・・自動給餌システム
１００・・給餌管理装置
１１０・・給餌管理部
１１１・・システム構成設定部
１１２・・給餌条件設定部
１１３・・通知送出部
１２０・・処理部
１３０・・ネットワーク通信制御部
１４０・・シリアル通信制御部
２００・・給餌制御装置
２１０・・モーター制御部
２２０・・給餌処理部
２３０・・給餌条件取得部
２４０・・シリアル通信制御部
３００・・給餌レーン
３１０・・ミル移動部
３１１・・移動モーター
３１２・・歯付プーリー
３１３・・歯付ベルト
４００・・給餌ミル
４１０・・ミルモーター
４１１・・モーター本体
４１２・・シャフト
４１２ａ・・フランジ部
４２０・・蓋体部
４２１・・筒状部
４２２・・上蓋部
４２８・・飼料補充穴
４２９・・シャフト穴
４３０・・本体部
４３１・・飼料収容部
４３２・・挽臼保持部
４４０・・外臼部
４４８・・下側テーパー部
４４９・・上側テーパー部
４５０・・内臼部
４５１・・側面
４５９・・シャフト穴
４６０・・押しばね
４７０・・止めねじ
ＣＤ，ＣＭ・・ケーブル
ＦＤ，ＦＤａ・・飼料
ＩＮＥＴ・・インターネット
ＬＡＮ・・ローカルネットワーク
ＰＣ・・パーソナルコンピュータ
ＳＣＢ・・シリアルバス
ＳＰＨ・・スマートフォン
Ｔ１〜Ｔ６・・水槽 
【図１】
2020054321.tif 000003
【図２】
2020054321.tif 000004
【図３】
2020054321.tif 000005
【図４】
2020054321.tif 000006
【図５】
2020054321.tif 000007