(57)【要約】【課題】受け入れ形態が変更されたとしても、できるだけ選別ステーションで選別することが可能な鶏卵選別制御システム及び制御プログラムを提供すること。【解決手段】第１搬送経路に沿って搬送される鶏卵の重量データを取得する計量部と、計量部にて計量された鶏卵を搬送する第２搬送経路と、この第２搬送経路に交差して設けられた複数の選別ステーションと、各ステーションに設けられ、第２搬送経路に沿った方向に設定された複数の放出位置に対応した複数のソレノイドと、取得された重量データに基づいて、鶏卵の自動選別を行い、指定されたステーション及びソレノイドにより各鶏卵を放出すべく、ソレノイドの制御を行う制御部とを備え、制御部は、ステーションにおける鶏卵の受け入れ形態が変更された場合に、鶏卵の放出位置を演算しなおし、新たな放出位置が求められた場合は、当該放出位置にて鶏卵を放出するように制御する。【選択図】　　図１０
2004001803.tif 000002
【特許請求の範囲】
【請求項１】
第１搬送経路に沿って搬送される鶏卵の重量データを取得する計量部と、
計量部にて計量された鶏卵を搬送する第２搬送経路と、
この第２搬送経路に交差するように設けられた複数の選別ステーションと、
各選別ステーションの配置に対応して設けられ、前記第２搬送経路に沿った方向に設定された複数の放出位置に対応した複数の放出機構と、
取得された重量データに基づいて、鶏卵の自動選別を行い、指定された選別ステーションにおける指定された前記放出位置に各鶏卵を放出すべく、前記放出機構の制御を行う選別制御部とを備えた鶏卵選別制御システムであって、
前記選別制御部は、前記選別ステーションにおける鶏卵の受け入れ形態が変更された場合に、前記第２搬送経路に沿って搬送されている鶏卵の放出位置を演算しなおし、新たな放出位置が求められた場合は、当該放出位置にて鶏卵を放出するように制御することを特徴とする鶏卵選別制御システム。
【請求項２】
前記第２搬送経路に沿って搬送される鶏卵の個々のデータを記憶する記憶装置を備え、この記憶装置には、個々の鶏卵について、鶏卵を放出すべき選別ステーションＩＤ、放出位置に対応した放出機構ＩＤ、鶏卵の現在位置と放出位置との距離を表わす残距離データ、鶏卵が計量部にて計量された計量位置と放出位置との距離を表わす基準距離データとが少なくとも記憶され、
前記選別制御部は、鶏卵が前記第２搬送経路を所定距離進むごとに前記残距離データを減算し、残距離が０になった時点で鶏卵を放出位置にて放出するように制御することを特徴とする請求項１に記載の鶏卵選別制御システム。
【請求項３】
鶏卵の受け入れ形態が変更された場合に、変更前における基準距離データとその時点における残距離データから、鶏卵が計量位置から進んだ距離データを演算し、変更後の放出位置に基づいて設定された変更後の基準距離データと前記計量位置から進んだ距離データとから新たな残距離データを設定するように構成したことを特徴とする請求項２に記載の鶏卵選別制御システム。
【請求項４】
前記記憶装置には、前記重量データがさらに記憶されることを特徴とする請求項１〜３のいずれか１項に記載の鶏卵選別制御システム。
【請求項５】
前記選別制御部は、変更後の放出位置がない場合に、その鶏卵を非選別ステーションにて放出するように制御することを特徴とする請求項１〜４のいずれか１項に記載の鶏卵選別制御システム。
【請求項６】
第１搬送経路に沿って搬送される鶏卵の重量データを取得する計量部と、
計量部にて計量された鶏卵を搬送する第２搬送経路と、
この第２搬送経路に交差するように設けられた複数の選別ステーションと、
各選別ステーションの配置に対応して設けられ、前記第２搬送経路に沿った方向に設定された複数の放出位置に対応した複数の放出機構と、
取得された重量データに基づいて、鶏卵の自動選別を行い、指定された選別ステーションにおける指定された前記放出位置に各鶏卵を放出すべく、前記放出機構の制御を行う選別制御部とを備えた鶏卵選別制御システムを構築するため、コンピュータにインストールされる鶏卵選別制御プログラムであって、
前記選別ステーションにおける鶏卵の受け入れ形態が変更された場合に、前記第２搬送経路に沿って搬送されている鶏卵の放出位置を演算しなおし、新たな放出位置が求められた場合は、当該放出位置にて鶏卵を放出するように制御する処理をコンピュータに実行させることを特徴とする鶏卵選別制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、第１搬送経路に沿って搬送される鶏卵の重量データを取得する計量部と、計量部にて計量された鶏卵を搬送する第２搬送経路と、この第２搬送経路に交差するように設けられた複数の選別ステーションと、各選別ステーションに設けられ、前記第２搬送経路に沿った方向に設定された複数の放出位置に対応した複数の放出機構と、取得された重量データに基づいて、鶏卵の自動選別を行い、指定された選別ステーションにおける指定された前記放出位置に各鶏卵を放出すべく、前記放出機構の制御を行う選別制御部とを備えた鶏卵選別制御システム及びこのシステムを構築するための鶏卵選別制御プログラムに関する。
【０００２】
【従来の技術】
鶏卵をトレイやパック等の包装容器に包装する処理の１例を説明すると、おおむね次のような処理手順で行われる。まず、鶏卵は所定の複数列で第１搬送経路搬送され、搬送経路に沿って、洗浄、乾燥、方向整列、検卵、計量の順で処理が行われる。第１搬送経路では、鶏卵は６列や１２列で搬送される。鶏卵を計量する計量部は、第１搬送経路の最下流に設けられる。計量部にて取得された個々の鶏卵の重量データは、コンピュータに送信され、重量データに基づいて鶏卵の選別がされる。
【０００３】
計量部で計量された鶏卵は、第１搬送経路から第２搬送経路へと移し替えられる。第２搬送経路では、通常、鶏卵は１列で搬送される。第２搬送経路に交差するように多数の選別ステーションが設けられている。どの選別ステーションで、どのような鶏卵を選別するかは、予め設定しておくことができ、例えば、Ｓサイズの鶏卵を選別するステーション、Ｍサイズの鶏卵を選別するステーション、・・・という具合に設定しておく。そして、重量データに基づいて、Ｓサイズ、Ｍサイズ、・・・のいずれかに自動選別する。
【０００４】
各選別ステーションには、第２搬送経路に沿って６つのソレノイド（放出機構）が設けられている。各選別ステーションには、第２搬送経路から放出される鶏卵を受け入れるための受け入れ容器が搬送される。受け入れ容器は、例えば、鶏卵を収容する包装容器である。あるいは、包装容器へ鶏卵を収容する前段階において利用される充填容器　（チャージャ）である。
【０００５】
ここで、重量データに基づいて鶏卵の自動選別がされると、その鶏卵をどの選別ステーションに放出するかが決定される。選別ステーションにおける放出位置は、各選別ステーションに設けられた６つのソレノイドの位置で決まる。そこで、重量データが得られて選別がされると、まず最初に、その鶏卵が計量された計量位置と放出位置との距離に相当するデータを残距離データとして設定する。そして、鶏卵が第２搬送経路に沿って所定距離を搬送されるごとに、残距離データを減算していき、残距離が０になった時点で、ソレノイドを作動させる。これにより、その鶏卵は、選別ステーションへ放出される。
【０００６】
上記の構成において、鶏卵の受け入れ形態が変更されることがある。受け入れ形態の変更の１例として、包装容器の変更がある。例えば、包装容器の種類がトレイからパックに変更になった場合である。この場合、鶏卵の受け入れが６列から５列に変更になる。そのため、作動させるべきソレノイドも６つから５つに変更　（減少）される。すなわち、６つのソレノイドのうちの１つのソレノイドは作動させなくてもよくなる。そうすると、その作動させる必要のなくなったソレノイドの位置で放出されるはずであった鶏卵については、その放出位置を変更しなければならなくなる。
【０００７】
そこで、従来は放出位置を変更された鶏卵については、選別ステーションとは別の回収ステーション（非選別ステーションに相当）に一律に放出させていた。回収ステーションにて回収される鶏卵のサイズはさまざまであり、通常は、選別包装のために再利用することはなく、割卵工程にまわすなどの処置が施されていた。
【０００８】
【発明が解決しようとする課題】
しかしながら、たとえ、受け入れ形態が変更されたとしても、計量部にて計量された鶏卵は、本来選別ステーションで選別すべきものであり、回収ステーションで回収する個数は可能な限り少ないほうが好ましい。
【０００９】
本発明は上記実情に鑑みてなされたものであり、その課題は、受け入れ形態が変更されたとしても、できるだけ選別ステーションで選別することが可能な鶏卵選別制御システム及び制御プログラムを提供することである。
【課題を解決するための手段】
上記課題を解決するため本発明に係る鶏卵選別制御システムは、
第１搬送経路に沿って搬送される鶏卵の重量データを取得する計量部と、
計量部にて計量された鶏卵を搬送する第２搬送経路と、
この第２搬送経路に交差するように設けられた複数の選別ステーションと、
各選別ステーションの配置に対応して設けられ、前記第２搬送経路に沿った方向に設定された複数の放出位置に対応した複数の放出機構と、
取得された重量データに基づいて、鶏卵の自動選別を行い、指定された選別ステーションにおける指定された前記放出位置に各鶏卵を放出すべく、前記放出機構の制御を行う選別制御部とを備えた鶏卵選別制御システムであって、
前記選別制御部は、前記選別ステーションにおける鶏卵の受け入れ形態が変更された場合に、前記第２搬送経路に沿って搬送されている鶏卵の放出位置を演算しなおし、新たな放出位置が求められた場合は、当該放出位置にて鶏卵を放出するように制御することを特徴とするものである。
【００１０】
このシステムの作用・効果は、以下の通りである。このシステムは、選別制御部を備えており、計量部にて取得された重量データに基づいて、鶏卵の自動選別を行い、指定された選別ステーションにおける指定された放出位置に各鶏卵を放出できるように、放出機構の制御を行う。そして、鶏卵の受け入れ形態が変更になると、第２搬送経路に沿って搬送されている鶏卵の放出位置を演算しなおす。これにより、新たな放出位置を求めることができる。この新たな放出位置が求められた場合、当該放出位置で鶏卵を放出するように制御がされる。従って、従来のように、一律に回収ステーションへと移行させるのではなく、新たに放出位置を割り振るようにしたので、選別ステーションで選別することができる。その結果、受け入れ形態が変更されたとしても、できるだけ選別ステーションで選別することが可能な鶏卵選別制御システムを提供することができる。
【００１１】
本発明の好適な実施形態として、前記第２搬送経路に沿って搬送される鶏卵の個々のデータを記憶する記憶装置を備え、この記憶装置には、個々の鶏卵について、鶏卵を放出すべき選別ステーションＩＤ、放出位置に対応した放出機構ＩＤ、鶏卵の現在位置と放出位置との距離を表わす残距離データ、鶏卵が計量部にて計量された計量位置と放出位置との距離を表わす基準距離データとが少なくとも記憶され、
前記選別制御部は、鶏卵が前記第２搬送経路を所定距離進むごとに前記残距離データを減算し、残距離が０になった時点で鶏卵を放出位置にて放出するように制御するものがあげられる。
【００１２】
この構成によれば、記憶装置に、鶏卵の自動選別制御を行うための各種データが記憶されている。記憶されているデータのうち、選別ステーションＩＤと、放出機構ＩＤにより放出位置が特定される。また、鶏卵の現在位置と放出位置の距離を表わす残距離データが記憶されており、鶏卵の現在位置が移動することで、残距離データも徐々に変更される。残距離データが０になった時点で、鶏卵は放出位置に移動していることになり、その位置において放出機構が作動して、鶏卵が第２搬送経路から選別ステーションへと放出される。
【００１３】
ここで受け入れ形態が変更になると、放出位置が演算しなおされ、放出位置が変更になる。そこで、放出位置の変更に伴う残距離データの修正を行う。残距離データを新たに設定することで、鶏卵の新たな放出位置を設定することができる。これにより、受け入れ形態が変更されたとしても、鶏卵を選別ステーションに放出することができる。
【００１４】
本発明の別の好適な実施形態として、鶏卵の受け入れ形態が変更された場合に、変更前における基準距離データとその時点における残距離データから、鶏卵が計量位置から進んだ距離データを演算し、変更後の放出位置に基づいて設定された変更後の基準距離データと前記計量位置から進んだ距離データとから新たな残距離データを設定するように構成したものがあげられる。
【００１５】
受け入れ形態が変更になった場合の、残距離データの修正演算処理は次のようにして行う。まず、変更前の基準距離データ（＝計量位置と変更前の放出位置の距離を表わすデータ）と変更前の残距離データから、鶏卵が計量位置から進んだ距離データ（鶏卵の現在位置に対応する）を演算する。次に、変更後の放出位置と計量位置から変更後の基準距離データを求める。次に、この新たな基準距離データから現在位置に対応する距離データを減算して、新たな残距離データを設定する。これにより、新たな放出位置を決定され、鶏卵を選別することができる。
【００１６】
本発明の更に別の好適な実施形態として、前記記憶装置には、前記重量データがさらに記憶されるものがあげられる。
重量データを記憶しておくことで、ある選別ステーションにおける選別サイズが異なるサイズに変更されたとしても対応することができる。また、選別態様が、通常の重量区分別の選別から定重量（選別サイズを問わない形態）の選別に変更になったとしても、対応することができる。
【００１７】
本発明の更に別の好適な実施形態として、前記選別制御部は、変更後の放出位置がない場合に、その鶏卵を非選別ステーションにて放出するように制御するものがあげられる。
【００１８】
これにより、行き先のない鶏卵を確実に回収することができる。
【００１９】
上記課題を解決するため本発明に係る鶏卵選別制御プログラムは、
第１搬送経路に沿って搬送される鶏卵の重量データを取得する計量部と、
計量部にて計量された鶏卵を搬送する第２搬送経路と、
この第２搬送経路に交差するように設けられた複数の選別ステーションと、
各選別ステーションの配置に対応して設けられ、前記第２搬送経路に沿った方向に設定された複数の放出位置に対応した複数の放出機構と、
取得された重量データに基づいて、鶏卵の自動選別を行い、指定された選別ステーションにおける指定された前記放出位置に各鶏卵を放出すべく、前記放出機構の制御を行う選別制御部とを備えた鶏卵選別制御システムを構築するため、コンピュータにインストールされる鶏卵選別制御プログラムであって、
前記選別ステーションにおける鶏卵の受け入れ形態が変更された場合に、前記第２搬送経路に沿って搬送されている鶏卵の放出位置を演算しなおし、新たな放出位置が求められた場合は、当該放出位置にて鶏卵を放出するように制御する処理をコンピュータに実行させることを特徴とするものである。
かかる構成によるプログラムの作用・効果は、既に述べた通りである。
【００２０】
【発明の実施の形態】
本発明に係る鶏卵選別制御システムの好適な実施形態を図面を用いて説明する。図１は、鶏卵選別制御システムの構成を示す平面図である。かかるシステムとしては、本出願人による特開２０００−１２８１２４号公報に開示される卵の自動選別包装装置をベースとすることができる。
【００２１】
図１において、鶏卵１の搬送経路は、給卵コンベア２と単列コンベア３により構成される。給卵コンベア２は、鶏卵１を６列で矢印Ａ方向に搬送し、単列コンベア３は鶏卵１を１列で矢印Ｂ方向に搬送する。給卵コンベア２により第１搬送経路が構成され、単列コンベア３により第２搬送経路が構成される。
【００２２】
第１搬送経路には、検卵部３と計量部４とが設けられている。検卵部３は、搬送される鶏卵１の画像を取得し、画像処理により不良卵を検出する。計量部４は、第１搬送経路の最下流に設けられており、鶏卵１の計量を行うためのロードセルを備えている。鶏卵１は６列で搬送されるため、ロードセルも６つ配置されており、まとめて６個分の鶏卵１の計量を行う。検卵部３により得られた不良卵データや、計量部４で得られた重量データは、制御装置７に送信される。制御装置７はコンピュータの機能を有しており、モニター７Ａとキーボード７Ｂが接続される。
【００２３】
単列コンベア３では、計量部４により計量された鶏卵１が公知の移し替え装置５により、給卵コンベア２から移し替えられる。単列コンベア３を駆動する駆動モータ５と、単列コンベア３の動きに連動して駆動されるエンコーダ６が設けられている。給卵コンベア２と単列コンベア３とは、連動して駆動されるように駆動機構が構成されており、単列コンベア３での鶏卵１の搬送速度は、給卵コンベア２での搬送速度の６倍となるように設定されている。
【００２４】
単列コンベア３による第２搬送経路と直交して、不良卵回収ステーション１０、選別ステーション群１１、包装ステーション群１２、回収ステーション１３が設けられている。不良卵回収ステーション１０は、検卵部３にて不良卵であると判定された鶏卵１については、計量部４における計量結果にかかわらず、個々に回収される。不良卵を回収するための回収容器１０ａが矢印Ｃ方向に沿って搬送される。不良卵回収ステーション１０は、各ステーションの中で最も上流側に配置される。
【００２５】
選別ステーション群１１は、多数の選別ステーションから構成される。図１には、第１・第２・第３選別ステーション１１Ａ，１１Ｂ，１１Ｃの３つが示されている。この選別ステーションの設置個数及び設置場所は任意であり、特定の個数に限定されるものではない。各選別ステーション１１において、どのような選別を行うかは、あらかじめ設定しておくことができる。例えば、第１選別ステーション１１ＡはＭサイズの鶏卵を選別し、第２選別ステーション１１ＢはＬサイズの鶏卵を選別し、第３選別ステーション１１ＣはＳサイズの鶏卵を選別するように設定できる。また、各選別ステーション１１における選別内容は、連続的に鶏卵が処理されている途中において変更できる。この点は、後述する。各選別ステーション１１には、チャージャ２１（充填容器に相当する）が循環駆動されている。チャージャ２１は、図の矢印Ｄ方向に沿って移動する。チャージャ２１には、最大６個の鶏卵１を収容することができる。
【００２６】
包装ステーション群１２は、第１包装ステーション１２Ａと第２包装ステーション１２Ｂを備えている。包装ステーション群１２についても、設置する包装ステーションの個数は特定の数値に限定されるものではない。図の例では、第１包装ステーション１２Ａでは包装容器の１例であるパック６０が搬送され、第２包装ステーション１２Ｂでは包装容器の別例であるトレイ６１が搬送される。搬送方向は、矢印Ｆ方向である。なお、どの包装ステーション１２でどのような包装容器を搬送させるかは任意に設定することができる。包装ステーション１２に、包装容器を供給するための容器供給装置６４，６５が設けられている。
【００２７】
第２搬送経路の最下流側に、回収ステーション１３　（非選別ステーションに相当）が設けられており、選別ステーション１１で選別することができなかった鶏卵１を回収する。鶏卵１を回収するための回収容器１３ａが矢印Ｃ方向に搬送される。ここで回収される鶏卵１は、割卵処理等に再利用する。
【００２８】
また、選別ステーション１１と包装ステーション１２の搬送経路に直角に交差するガイドレール７１が設けられており、鶏卵吸着装置７０をガイドレール７１に沿った矢印Ｅ方向に移動させる。鶏卵吸着装置７０はガイド部７２に支持されており、このガイド部７２がガイドレール７１にガイドされて移動する。鶏卵吸着装置７０は、多数の吸盤を備えており、選別ステーション１１のチャージャ２１に収容された鶏卵が所定以上蓄積されると、それを吸引して、包装ステーション１２に待機している包装容器へと移動させる。
【００２９】
各選別ステーション１１、回収ステーション１３、不良卵回収ステーション１０には、鶏卵放出装置１８が設けられている。この鶏卵放出装置１８は、単列コンベア３から各ステーションへ鶏卵を放出するための放出機構が設けられている。鶏卵放出装置１８は、本出願人による特開平８−２７６１６１号公報に開示される機構を採用することができる。この機構は、鶏卵１を支持するカップを開閉駆動可能なソレノイド（駆動機構に相当）を備えており、ソレノイドをＯＮにすることで、カップを開いて鶏卵を下方に落下させることができる。なお、１つのステーションにつき、６つのソレノイドが第２搬送経路に沿って配置されている。
【００３０】
＜選別ステーションの構成＞
次に、各選別ステーション１１を構成する充填コンベア２０の詳細を説明する。なお、この充填コンベア２０の詳細構成は、特開２０００−１２８１２４号公報に開示されているものである。図２は充填コンベア２０の側面図である。充填コンベア２０は、循環経路に沿って循環する搬送経路の搬送幅方向両端に一対設けられる無端チェーン３０と、上側搬送経路から下側搬送経路へと無端チェーン３０を案内する第１、第２、第３スプロケット３１ａ，３１ｂ，３１ｃと、下側搬送経路から上側搬送経路へと無端チェーン３０，３０を案内する第４、第５、第６スプロケット３２ａ，３２ｂ，３２ｃと、上側搬送経路から下側搬送経路へと湾曲状　（円弧状）の第１ガイド溝Ｍ１を形成するための第１、第２ガイド体３３ａ，３３ｂと、下側搬送経路から上側搬送経路へと湾曲状の第２ガイド溝Ｍ２を形成するための第３、第４ガイド体３４ａ，３４ｂとを備えている。
【００３１】
第３ガイド体３４ａは、円盤状をした部材で構成されており、その円周方向に沿って揺動自在に支持された複数の係合レバー３５が取り付けられている。第３ガイド体３４ａは、電動モータ３６によりチェーン３７を介して連結され駆動されるようになっている。
【００３２】
Ｐ１で示されるのはチャージ先頭位置であり、搬送経路上に出入り可能な第１ストッパー４０と、第１ストッパー４０を駆動する第１シリンダ４１と、鶏卵１が取り出された空のチャージャ２１の通過を検出するための第１センサー４２とを備えている。
【００３３】
Ｐ２で示されるのは単列コンベア３から放出される鶏卵１を受け取るための受け取り位置であり、搬送経路上に出入り可能な第２ストッパー４３と、第２ストッパー４３を駆動する第２シリンダ４４と、放出された鶏卵１が収納されたチャージャ２１の通過を検出する第２センサー４５とを備えている。
【００３４】
チャージ先頭位置Ｐ１には、鶏卵吸引装置７０が位置しており、チャージャ２１の鶏卵１を一度に最大６０個（６×１０）真空吸引できる吸引部７０ａ　（吸盤）を備えている。吸引部７０ａ同士の間隔はチャージャ２１における鶏卵１の配置間隔や、包装容器における鶏卵１の収納部分の間隔に合わせて可変できるように構成されている。
【００３５】
以上のような構成において、鶏卵が６０個（チャージャ２１が１０個分）チャージされると、鶏卵吸着装置７０により６０個分の鶏卵を吸引し、包装ステーション１２へと移送する。包装ステーションでは、６×２＝１２個入りのパックが５つ待機している。その待機しているパックに、移送されてきた６０個分の鶏卵が同時に収容される。
【００３６】
＜鶏卵の選別制御＞
次に、鶏卵を計量部４にて計量して、制御装置７により自動選別を行う場合の、制御システムの構成を図３により説明する。この制御システムの概要は、特公昭５６−４９２２１号公報に開示されている。
【００３７】
給卵コンベア２の搬送経路の最下流に計量部４が配置されており、６つのロードセル（重量センサー）を備えている。計量部４は、一度に６個の鶏卵１の重量を測定することができる。測定された重量データは、ロードセルアンプ４ａに送られる。ロードセルアンプ４ａは、サンプルホールド回路、マルチプレクサ、Ａ／Ｄ変換器を備えており、取得された重量データは、デジタルデータ化されて選別制御部６に送られる。
【００３８】
単列コンベア３は、一対のスプロケット３ａに巻回される無端チェーンを有しており、この無端チェーンに多数の卵カップ３ｂが装着されている。秤量された鶏卵１は、１個１個が卵カップ３ｂに収容される。卵カップ３ｂは、図３の時計方向に循環駆動される。
【００３９】
単列コンベア３を駆動するための駆動モータ５と、この駆動モータ５に連動するエンコーダ機構６として、エンコーダ部６ａが設けられている。エンコーダ部６ａは、エンコーダ板が設けられており、１回転で１個の原点パルスを出力する第１エンコーダ板と、１回転で９０個のパルス　（サブパルス）を出力する第２エンコーダ板とが設けられている。なお、１回転で９０個のパルスを分周回路により創出してもよい。
【００４０】
このエンコーダ部６ａからのパルス信号は、選別制御部７ａに送信される。選別制御部７ａは、選別用に設けられたＣＰＵを中核として構成される。鶏卵Ｅを等級別に自動選別するためのプログラムが格納されたＲＯＭ７ｃと、計量された鶏卵１を選別ステーション１１へと放出する位置のデータ（計量位置から放出位置までの距離データに相当する。）等を設定するＲＡＭ７ｂも設けられている。
【００４１】
ＲＡＭ７ｂは、リングバッファー７ｘで構成されており、その概念図を図３に示す。リングバッファー７ｘは、例えば、９０個のバッファーがリング状に構成されているものと、概念的に考えることができる。単列コンベア３により搬送される鶏卵の１個分の情報が、１つのバッファに記憶される。よって、バッファの個数は、単列コンベア３による第２搬送経路の長さに対応して設定すればよい。
【００４２】
次に、リングバッファー７ｘに記憶される鶏卵のデータを図４及び図５により説明する。図５に示すように、個々のバッファには、カウント数Ｃ、ステーション番号Ｎ、ソレノイド番号Ｓ、基準カウント数Ｄ、卵位置インデックスＬ、重量Ｗの６種類のデータが記憶される。
【００４３】
（１）カウント数Ｃ
残りカウント数のことであり、図４において、その鶏卵の位置がＥ１であり、その鶏卵を放出すべきソレノイドの位置　（放出位置）がＳ１であるとすれば、図４のＣで表わされる。すなわち、放出位置までの残距離データに該当する。本実施形態において、距離データはカウント数により設定される。このカウント数は、エンコーダ部６ａの第２エンコーダから出力されるパルス（サブパルス）の数として設定される。このカウント数Ｃは、鶏卵が搬送されるごとに（第２エンコーダ板からパルスが出力されるごとに）カウント数は減算される。カウント数が０になった時点が、その鶏卵の放出位置であり、そのタイミングでソレノイドをＯＮにすることで、鶏卵を目的とする選別ステーションに放出することができる。
【００４４】
（２）ステーション番号Ｎ
鶏卵を放出すべきステーションを特定するＩＤである。図１には、３つの選別ステーション１１と不良卵回収ステーション１０と回収ステーション１３が設けられており、それぞれに固有のＩＤが割り振られる。
【００４５】
（３）ソレノイド番号Ｓ
鶏卵を放出すべきソレノイドを特定するＩＤである。図４に示すように、１つのステーションには６つのソレノイドが設けられており、下流側からＳ１，Ｓ２・・・Ｓ６の番号が付されている。鶏卵にソレノイド番号を割り振る場合には、必ず下流側のソレノイド番号から順番に設定していく。すなわち、Ｓ１→Ｓ２・・・Ｓ６の順に割り振り、Ｓ６まで割り振ると再びＳ１から割り振りをスタートする。ソレノイド番号をＳ１〜Ｓ５までしか使用しない場合は、Ｓ１→Ｓ２・・・Ｓ５の順に割り振り、Ｓ６には割り振りを行わず、Ｓ５まで割り振ると再びＳ１から割り振りをスタートする。
【００４６】
（４）基準カウント数Ｄ
基準カウント数とは、基準位置から放出位置までの距離データをパルス数　（サブパルス数）で表わしたものである。図４にＤで示す。ここで基準位置とは、計量部４において鶏卵が計量された計量位置のことである。計量部４には、ロードセルが６つ設けられているので、鶏卵が計量された位置により、基準位置も６通り存在する。この基準カウント数Ｄは、鶏卵の受け入れ形態が途中で変更されない限りは、データが変更されることはない。なお、先ほど説明したカウント数Ｃは、鶏卵が計量された直後は基準カウント数に一致している。
【００４７】
（５）卵位置インデックス
基準位置での卵位置であり、計量位置を表わすＩＤである。図４に示すように、Ｌ１，Ｌ２・・・Ｌ６の６通りが存在する。
【００４８】
（６）重量Ｗ
計量部４にて計量された鶏卵の重量データである。農林規格に従った重量区分を行う場合は、その区分データが記憶される。すなわち、４６ｇ〜５２ｇであればＳサイズ、５８ｇ〜６４ｇであればＭサイズ、６４ｇ〜７０ｇであればＬサイズであり、かかるＳ，Ｍ，Ｌをあらわすデータ（ＩＤ）を記憶する。もちろん、重量値をそのまま記憶しても良い。
【００４９】
＜受け入れ形態の変更＞
次に、鶏卵の受け入れ形態の変更について説明する。受け入れ形態の変更とは、例えば、次のようなものがある。
【００５０】
（１）包装容器が変更になった場合
ある選別ステーションにおける選別が、６×２＝１２個のパックから５×２＝１０個のパックへの変更になった場合や、６×５＝３０個のトレイから５×２＝１０個のパックへの変更になった場合等である。この例では、６×２＝１２個のパックや６×５＝３０個のトレイへの包装処理を行う場合、選別ステーションの全ソレノイドＳ１〜Ｓ６を作動させる必要がある。しかし、かかる選別を行っている途中で、５×２＝１０個のパックへ変更になると、ソレノイドはＳ１〜Ｓ５の５つのみを作動させればよい。従って、ソレノイドＳ６に対応した放出位置に放出されるべき鶏卵は、放出すべき場所がなくなることになる。そこで、従来は、かかる鶏卵は一律に回収ステーションで放出するようにしていた。
【００５１】
これに対して、本発明では、一律に回収ステーション１３に放出するのではなく、新たな放出位置を演算しなおして設定するようにしている。これにより、可能な限り鶏卵を選別することができ、無駄を無くすことができる。
【００５２】
（２）通常の選別から定重量詰選別に変更になった場合（逆も含む）
通常の選別とは、農林規格の重量区分に対応した選別のことをいうものである。一方、定重量詰とは、重量区分に対応した選別ではなく、１つの包装容器内の包装個数と全重量を指定した包装形態をいう。すなわち、個々の鶏卵の重量は問わない選別包装であるので、１つの包装容器内にＳサイズ、Ｍサイズ、ＭＳサイズ等の種々のサイズの鶏卵が混在した状態で包装されるものである。よって、通常の選別⇔定重量詰選別に変更になった場合にも、鶏卵の放出位置を新たに演算して設定するようにしている。
【００５３】
まず、この放出位置の変更手順について図４を参照しながら説明する。放出位置がＳ１からＳ３に変更になったものと仮定する。まず、変更になって時点における、鶏卵の現在位置を求める必要がある。現在位置は、その時点での残りカウント数Ｃと基準位置から古い　（変更前の）放出位置までのカウント数Ｄから求めることができる。すなわち、現在位置（基準位置から進んだカウント数Ａ）は、　Ａ＝Ｄ−Ｃ
で演算できる。
【００５４】
次に、新たな放出位置から基準位置までのカウント数（新たな基準カウント数）Ｄ’を設定し、これと先ほど求めたＡとから新たな残りカウント数（残距離データに相当）Ｃ’を求める。すなわち、
Ｃ’＝Ｄ’−Ａ
上記の新たな基準カウント数、残りカウント数、ソレノイド番号はバッファに設定しなおしされる。図４の例は、ステーションが変更にならない例であるが、ステーションが変更される場合は、ステーション番号データも設定しなおしされる。
【００５５】
＜行き先変更の具体例１＞
次に、鶏卵の行き先である放出位置が変更される場合の具体例を図６により説明する。図６において、第３選別ステーション１１Ｃ（ステーション番号＝３）の受け入れ形態がソレノイド作動数が６から５へと変更になった場合の例を示している。その他の選別ステーションについては、受け入れ形態は変更されていないものとする。変更前の状態で、例えば、「３−１」とあるのは、ステーション番号が「３」でソレノイド番号が「１」であることを示す。ソレノイド作動数が、６から５に変更されたということは、ソレノイド番号６を不作動にするということである。よって、ソレノイド番号６の位置で放出すべき鶏卵の放出位置を変更する必要がある。図６の表において、鶏卵が搬送されている順番に　（下流側から順番に）上から並べて表示している。
【００５６】
図６において、「３−１」〜「３−５」（表の上から１〜５番目）に放出位置が設定されている鶏卵は、変更の必要がない。「３−６」（表の６番目）については、行き先がなくなるので「３−１」に変更する。そして「３−１」（表の７番目）と「３−２」　（表の１０番目）は、それぞれ「３−２」「３−３」に放出位置がずれる。このように順次落とし先を繰り上げていく。すなわち、行き先が変更になっても鶏卵を放出する順番が変わらないように、行き先を変更する。なお「２−１」や「１−１」などについては、行き先の変更はないのでそのままである。
【００５７】
また、変更後の状態の表で下から１・２番目については、「３−５」「３−１」に割り振るべき鶏卵のデータがリングバッファーに存在しないので、新たに計算して割り振られる。すなわち、新たに計量された鶏卵が順次割り振られて行くことになる。
【００５８】
＜行き先変更の具体例２＞
次に鶏卵の行き先が変更になる別の例を図７により説明する。図７は、第１選別ステーションでＭサイズの鶏卵を選別し、第２選別ステーションでＳサイズの鶏卵を選別し、第３選別ステーションで定重量詰選別を行い、第４選別ステーション（ただし、図１には図示されていない）でＭＳサイズの選別を行っているものとする。そして第３選別ステーションの設定が定重量詰の設定から外れ、その他の選別ステーションは変更がないものとする。定重量詰では、種々のサイズの鶏卵が混在した状態で選別されるので、その設定が外れると、個々のサイズに対応した選別ステーションへと行き先を変更する必要がある。
【００５９】
変更前の状態で、例えば、「３−１−Ｓ」とあるのは、ステーション番号が「３」でソレノイド番号が「１」で鶏卵のサイズがＳであることを示す。表の１番目の「３−１−Ｓ」は、Ｓサイズなので、第２選別ステーションへの「２−１」と行き先を変更する。２番目の「２−１−Ｓ」は、もともと第２選別ステーションにて選別されるものであるが、上記の「３−１−Ｓ」を「２−１」に割り振りしたので、繰り上げて「２−２」に変更する。変更前に「３−３−Ｌ」（上から５番目）であった鶏卵は、Ｌサイズを選別する選別ステーションが存在しないので、回収ステーション１３へと行き先変更される。その他の変更方法については、図６で説明したのと同様である。
【００６０】
以上のように、定重量詰設定が解除された場合は、他の選別ステーションへと放出位置を変更するようにデータを書き直す。また、通常の重量区分に従う選別から定重量詰選別へと変更された場合も同様である。また、行き先が見つからない場合、例えば、その鶏卵の卵重にマッチする選別ステーションがない場合や、あったとしても、選別すべき場所を既に通過してしまったような場合は、回収ステーション１３にて回収する。
【００６１】
＜鶏卵の選別手順＞
次に計量部４にて計量された鶏卵を選別する手順をフローチャートにより説明する。まず、選別制御部７ａは、６個分の鶏卵の重量データの受信を待つ（＃１）。選別制御部６では、取り込まれた重量データに基づき、農林規格による３Ｓ〜３Ｌまでの等級を６個の鶏卵について順番に決定する（＃２）。次に、ＲＡＭ７ｂ（リングバッファー）にデータセットを行う（＃３）。データセットされるデータは、図５で説明した６種類のデータである。各リングバッファーにデータが順に記憶される。
【００６２】
次に、６個分のデータセットの処理が終了したか否かを判断する（＃４）。終了していなければ、ステップ＃２に戻り、同様の処理を繰り返す。終了していれば、ステップ＃１に戻り、次の６個分の重量データの受信を待つ。以下、同様の処理が繰り返される。
【００６３】
次に、ソレノイドの制御を図９のフローチャートにより説明する。まず、サブパルスの入力を待つ（＃１１）。サブパルスが１つ入力されると、リングバッファのカウント数Ｃ（図５参照：サブパルス・カウント数）を１減じる（＃１２）。これは、サブパルスが１つ発生することで、それに相当する距離だけ鶏卵が搬送されたからである。次に、カウント数が０になったか否かを判定する（＃１３）。カウント数が０になれば、鶏卵は放出すべきソレノイドの位置まで搬送されたとみなすことができる。
【００６４】
そこで、選別制御部７ａは、出力ポート７ｄに、ソレノイドＯＮ信号を出力する（＃１４）。これにより、鶏卵を目的とする選別ステーションに放出することができる。次に、リングバッファーの終わりか否かを判断する（＃１５）。すなわち、リングバッファー７ｘにおいて、バッファ内のサブパルス・カウント数をすべて１減じたか否かを判断する。終わりでなければ、ステップ＃１２に戻り、次のバッファについて再び同じ処理を繰り返す。終わりであれば、ステップ＃１１に戻り、次のサブパルスの入力を待つ。このフローチャートからも理解されるように、サブパルスの発生周期は、コンピュータがステップ＃１２〜１５の処理を実行できるように設定される。
【００６５】
次に、受け入れ形態が変更になった場合の手順を図１０のフローチャートにより説明する。まず、受け入れ形態が変更になると（＃２１）、個々のバッファ内のデータのチェックを行う必要がある。そこで、バッファに格納されているデータの変更をする必要があるか否かをチェックする（＃２２）。例えば、既に図６で説明したような、受け入れ形態が変更されない選別ステーションにて放出する鶏卵であれば、データの変更はないのでステップ＃２６へと移行する。
【００６６】
データの変更の必要があれば、新たな選別先が見つかったか否かをチェックする（＃２３）。新たな選別先が見つからない場合は、回収ステーションで回収するようにデータの変更を行う（＃２５）。新たな選別先が見つかった場合は、新たなデータの設定をする（＃２４）。次に、リングバッファーの終わりか否かを判断する（＃２６）。すなわち、バッファ内のすべてのデータについてチェックしたか否かを判断する。終わりでなければ、ステップ＃２２に戻り、次のバッファについて同様のチェックを行う。すべてのバッファ内のデータについてチェックが終わると、データ設定変更が終了する（＃２７）。
【００６７】
＜別実施形態＞
（１）本実施形態では、選別ステーションと包装ステーションとは別々に設けられているが、選別ステーションと包装ステーションとが一体化したシステムであってもよい。すなわち、選別ステーションにおいて包装容器を搬送するようにし、その包装容器に対して直接鶏卵を放出するような構成であってもよい。
（２）放出機構については、ソレノイド以外の機構を利用したものでも良い。
【図面の簡単な説明】
【図１】鶏卵選別制御システムの構成を示す平面図
【図２】選別ステーションの構成を示す図
【図３】制御システムの構成を示す概念図
【図４】リングバッファーに記憶されるデータの関係を示す図
【図５】リングバッファーに記憶されるデータの一覧表
【図６】行き先変更がされた場合の具体例を示す図
【図７】行き先変更がされた場合の具体例を示す図
【図８】計量部により鶏卵の選別を行う場合の手順を示すフローチャート
【図９】ソレノイドの制御手順を示すフローチャート
【図１０】受け入れ形態が変更になった場合の手順を示すフローチャート
【符号の説明】
４　　　　計量部
４ａ　　　ロードセルアンプ
７　　　　制御装置
７ａ　　　選別制御部
７ｂ　　　ＲＡＭ
７ｘ　　　リングバッファー
１１　　　選別ステーション
１２　　　包装ステーション
１３　　　回収ステーション
【図１】
2004001803.tif 000003
【図２】
2004001803.tif 000004
【図３】
2004001803.tif 000005
【図４】
2004001803.tif 000006
【図５】
2004001803.tif 000007
【図６】
2004001803.tif 000008
【図７】
2004001803.tif 000009
【図８】
2004001803.tif 000010
【図９】
2004001803.tif 000011
【図１０】
2004001803.tif 000012