(57)【特許請求の範囲】
【請求項１】
被計量物が供給される被供給部が回転体と共に荷重検出手段によって支持されており、該荷重検出手段から得られる荷重検出信号に基づいて該被計量物の重量を求める計量装置において、
上記荷重検出信号は上記回転体が回転することに起因する振動成分を含み、
上記振動成分の態様は上記回転体の回転速度と上記荷重検出手段への印加荷重とを含む運転条件によって変わり、
予め様々な上記運転条件にあるときの上記荷重検出信号に基づいて生成された該様々な運転条件下における上記振動成分を除去するための複数種類の補正用信号が記憶された記憶手段と、
実際の上記運転条件に応じた上記補正用信号を上記記憶手段から読み出す読み出し手段と、
上記読み出し手段によって読み出された上記補正用信号を上記荷重検出信号から差し引くことで該荷重検出信号に含まれている上記振動成分を除去する振動成分除去手段と、
を具備し、
上記複数種類の補正用信号は上記運転条件として上記回転体が所定の速度で回転しておりかつ上記被計量物が上記被計量物に供給されているとき用の被計量物載置時補正用信号を含み、
上記被計量物載置時補正用信号は上記被計量物の標準重量と同じ重量を持つダミー物品が静止した状態で上記被供給部に供給されておりかつ上記回転体が上記所定の速度で回転しているときの上記荷重検出信号に基づいて生成されさらに該ダミー物品の重量に相当する成分が差し引かれた信号であること、
を特徴とする、計量装置。
【請求項２】
上記被計量物が上記被供給部に供給されているか否かを検出する被計量物検出手段をさらに備え、
上記読み出し手段は上記被計量物検出手段による検出結果を含む上記実際の運転条件に基づいて上記補正用信号を読み出す、
請求項１に記載の計量装置。
【請求項３】
上記実際の運転条件の少なくとも一部を手動で設定する設定手段をさらに備え、
上記読み出し手段は上記設定手段による設定内容を含む上記実際の運転条件に基づいて上記補正用信号を読み出す、
請求項１または２に記載の計量装置。
【請求項４】
複数の上記回転体を備えており、
上記記憶手段には上記複数の回転体別に上記複数種類の補正用信号が記憶されており、
上記読み出し手段は上記複数の回転体別に上記補正用信号を読み出し、
上記振動成分除去手段は上記複数の回転体別に上記読み出し手段によって読み出された上記補正用信号の全てを上記荷重検出信号から差し引く、
請求項１ないし３のいずれかに記載の計量装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、計量装置に関し、特に、被計量物が供給される被供給部が回転体と共に荷重検出手段によって支持されており、この荷重検出手段から得られる荷重検出信号に基づいて当該被計量物の重量を求める、計量装置に関する。
【背景技術】
【０００２】
この種の計量装置として、例えば重量選別機用の計量コンベヤがある。即ち、重量選別機用の計量コンベヤにおいては、被供給部としてのコンベヤ本体が、ロードセル等の荷重検出手段によって支持されている。コンベヤ本体は、モータやプーリ等の回転体を有しており、これらの回転体が回転することによって、当該コンベヤ本体に供給された被計量物が搬送される。そして、このコンベヤ本体によって被計量物が搬送されているときに荷重検出手段から得られる荷重検出信号に基づいて、当該被計量物の重量が求められる。
【０００３】
ところで、コンベヤ本体が作動しているとき、つまり回転体が回転しているときには、当該回転体が回転することに起因する振動力、特に回転体の偏芯荷重に起因する振動力が、荷重検出手段に作用する。この結果、回転体の回転周期と同じ周期の振動成分が、荷重検出信号に現れる。この振動成分は、言うまでもなく計量精度の低下を招く。従って、この計量精度の低下を防ぐべく、当該振動成分を除去する必要がある。ただし、当該振動成分の周期は、上述の如く回転体の回転周期と同じであり、これを周波数に換算すると、概ね数［Ｈｚ］〜十数［Ｈｚ］である。このような低周波数の振動成分をローパスフィルタ回路等の通常のフィルタ回路によって除去しようとすると、過度な応答遅れが生じ、却って不都合である。ゆえに、従来、例えば特許文献１に開示された技術が提案されている。
【０００４】
この従来技術によれば、回転体としてのモータに、その回転角度をエンコードするためのエンコーダが取り付けられる。その上で、まず、事前の調整運転において、被計量物としてのワークが計量コンベヤに載置されていない状態で、当該計量コンベヤが駆動される。そして、このときに計量コンベヤ（秤）から得られる荷重検出信号としての計量信号が、エンコーダからのエンコーダ信号に対応して記憶される。この記憶された計量信号は、回転体が回転することに起因する振動成分に相当する。そして、実際の稼働運転において、ワークが計量コンベヤによって搬送され、このときに得られる計量信号から、当該事前に記憶された計量信号が、エンコーダ信号に対応して減算される。これによって、回転体が回転することに起因する振動成分が除去され、いわゆる誤差補正が成される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−３３７９４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述の従来技術では、次の理由により、誤差補正精度に欠ける、という問題がある。
【０００７】
即ち、回転体の偏芯荷重に起因する振動力は、等価的には、当該偏芯荷重に相当する質量ｍ０を持つ質点が、回転体の中心からｒという距離にあり、かつ、ωという角速度で回転することによる遠心力Ｆ０（＝ｍ０・ｒ・ω２）が、荷重検出手段に対してＴ（＝２・π／ω）という周期で正弦関数（または余弦関数）的に作用することによって発生する、と考えられる。そして、ここで言う角速度ωは、回転体の回転速度に比例する。従って、回転体の回転速度が変わると、荷重検出手段に作用する振動力（遠心力Ｆｅ）の大きさが変わり、ひいては荷重検出手段の出力である荷重検出信号の振動成分の振幅が変わる。
【０００８】
また、荷重検出手段と、この荷重検出手段によって支持されている回転体を含む被供給部等の各部分と、から成る計量部は、いわゆる２次の振動系であり、次の式１で表される伝達関数Ｇ（ｓ）（ｓ；ラプラス変数）を有する。
【０００９】
《式１》
Ｇ（ｓ）＝ωｎ２／（ｓ２＋２・ζ・ωｎ・ｓ＋ωｎ２）
【００１０】
なお、この式１において、ωｎは、計量部の固有振動数であり、当該計量部の質量ｍとバネ定数ｋとによって、ωｎ＝（ｋ／ｍ）１／２と表される。また、ζは、計量部の減衰比である。
【００１１】
このような伝達関数Ｇ（ｓ）を有する計量部は、これに振動力が作用すると、当該伝達関数Ｇ（ｓ）に応じた位相遅れ角φをもって応答する。そして、この位相遅れ角φと、回転体の角速度ωと、計量部の固有振動数ωｎと、の関係を、計量部の減衰比ζをも絡めて図示すると、図３４のようになる。この図３４から分かるように、例えば計量部の固有振動数ωｎが一定である、と仮定すると、位相遅れ角φは、回転体の角速度ωによって変わり、つまり当該回転体の回転速度によって変わる。そして、この位相遅れ角φの変化は、荷重検出信号の振動成分にも現れる。
【００１２】
一方、回転体の回転速度（角速度ω）が一定であっても、計量部の固有振動数ωｎが変わると、位相遅れ角φが変わる。ここで、計量部の固有振動数ωｎは、上述の如く当該計量部の質量ｍを要素として含んでいる。そして、計量部の質量ｍには、被計量物の質量も含まれる。従って、被計量物の質量が変わると、計量部の質量ｍが変わり、ひいては固有振動数ωｎが変わる。また、被計量物の有無によっても、当然に、計量部の質量ｍが変わり、固有振動数ωｎが変わる。つまり、被計量物の有無を含む当該被計量物の質量によって、位相遅れ角φが変わる。そして、この位相遅れ角φの変化は、上述と同様、荷重検出信号の振動成分にも現れる。なお、この被計量物の質量が変わることによる位相遅れ角φの変化は、当該被計量物の質量が大きいほど顕著になる。
【００１３】
さらに、或る大きさの静的外力が計量部に作用したときの当該計量部の変位Ｘｓｔと、この静的外力と同じ大きさの振動力が計量部に作用したときの当該計量部の変位Ｘと、の比率Ｍ（＝Ｘ／Ｘｓｔ）は、振幅倍率と呼ばれており、この振幅倍率Ｍと、回転体の角速度ωと、計量部の固有振動数ωｎと、の関係を、計量部の減衰比ζをも絡めて図示すると、図３５のようになる。この図３５から分かるように、例えば計量部の固有振動数ωｎが一定である、と仮定すると、当該振幅倍率Ｍは、回転体の回転速度（角速度ω）によって変わる。これは、荷重検出信号の振動成分の振幅が変わることを意味する。
【００１４】
また、回転体の回転速度が一定であっても、計量部の固有振動数ωｎが変わると、振幅倍率Ｍが変わる。ここで、上述したように、被計量物の質量によって、計量部の固有振動数ωｎが変わることを鑑みると、当該被計量物の質量によって、振幅倍率Ｍが変わり、ひいては荷重検出信号の振動成分の振幅が変わることになる。これもまた、被計量物の質量が大きいほど顕著になる。
【００１５】
このように、回転体の回転速度および被計量物の質量（重量）によって、荷重検出信号の振動成分の振幅および位相遅れ角が変わる。このような性質がある中で、上述の従来技術では、事前の調整運転時と、実際の稼働運転時とで、被計量物としてのワークの有無、言い換えれば当該ワークの重量、が異なる。また、回転体の回転速度が異なることもあり得る。つまり、互いの運転条件が異なる。従って、調整運転時の振動成分と、稼働運転時の振動成分とで、互いの振幅および位相遅れ角が異なることになる。そうであるにも拘らず、調整運転時の振動成分が、言わば補正用信号として記憶され、この補正用信号によって、稼働運転時の振動成分の相殺補正が図られるので、当該稼働運転時の振動成分を精確に除去することができず、上述の如く誤差補正精度に欠ける、という問題がある。
【００１６】
そこで、本発明は、回転体が回転することに起因する振動成分による誤差を従来よりも精確に補正することができる計量装置を提供することを、目的とする。
【課題を解決するための手段】
【００１７】
この目的を達成するために、本発明は、被計量物が供給される被供給部が回転体と共に荷重検出手段によって支持されており、この荷重検出手段から得られる荷重検出信号に基づいて当該被計量物の重量を求める計量装置において、荷重検出信号は、回転体が回転することに起因する振動成分を含み、この振動成分の態様は、回転体の回転速度と荷重検出手段への印加荷重とを含む運転条件によって変わることを、前提とする。この前提の下、予め様々な運転条件にあるときの荷重検出信号に基づいて生成された当該様々な運転条件下における振動成分を除去するための複数種類の補正用信号が記憶された記憶手段と、実際の運転条件に応じた補正用信号を記憶手段から読み出す読み出し手段と、この読み出し手段によって読み出された補正用信号を荷重検出信号から差し引くことで当該荷重検出信号に含まれている振動成分を除去する振動成分除去手段と、を具備する。
【００１８】
即ち、本発明によれば、被計量物が供給される被供給部が、回転体と共に、荷重検出手段によって支持されている。そして、この荷重検出手段から得られる荷重検出信号に基づいて、被計量物の重量が求められる。ただし、荷重検出信号には、回転体が回転することに起因する振動成分が重畳されている。そして、この振動成分の態様、特に振幅および位相遅れ角は、回転体の回転速度と、荷重検出手段への印加荷重、言い換えれば被計量物の重量と、を含む運転条件によって変わる。この振動成分は、言うまでもなく計量精度の低下を招く。これを防止するべく、本発明では、様々な運転条件にあるときの荷重検出信号に基づいて生成された当該様々な運転条件下における振動成分を除去するための複数種類の補正用信号が、予め、例えば事前の調整運転において、記憶手段に記憶される。そして、実際の稼働運転において、実際の運転条件に応じた補正用信号が、読み出し手段によって、記憶手段から読み出される。さらに、この読み出された補正用信号が、振動成分除去手段によって、荷重検出信号から差し引かれる。これによって、荷重検出信号に含まれている振動成分が除去される。つまり、実際の運転条件下における振動成分と同じ態様の補正用信号によって、当該振動成分が相殺補正される。
【００１９】
なお、本発明においては、被計量物が被供給部に供給されているか否か、つまり当該被計量物の有無、を検出する被計量物検出手段が、さらに具備されてもよい。この場合、読み出し手段は、この被計量物検出手段による検出結果を含む実際の運転条件に基づいて、当該実際の運転条件に応じた補正用信号を記憶手段から読み出すものとする。
【００２０】
また、実際の運転条件の少なくとも一部を手動で設定する設定手段が、さらに具備されてもよい。例えば、回転体の回転速度の標準値や、被計量物の重量の標準値が既知である場合には、これらが当該設定手段によって設定されてもよい。この場合、読み出し手段は、この設定手段による設定内容を含む実際の運転条件に基づいて、当該実際の運転条件に応じた補正用信号を記憶手段から読み出すものとする。
【００２１】
さらに、複数の回転体が存在する場合には、これら複数の回転体に対応する複数の振動成分が、荷重検出信号に重畳される。この場合、記憶手段には、各回転体別に複数種類の補正用信号が記憶されるものとする。そして、読み出し手段は、各回転体別に実際の運転条件に応じた補正用信号を読み出し、振動成分除去手段は、この読み出し手段によって各回転体別に読み出された補正用信号の全てを荷重検出信号から差し引くものとする。これによって、各回転体別に誤差補正が成され、つまり当該各回転体それぞれに起因する振動成分が精確に除去される。
【発明の効果】
【００２２】
上述したように、回転体の回転速度および被計量物の重量を含む運転条件が変わると、荷重検出信号の振動成分の態様が変わるが、本発明によれば、実際の運転条件下における振動成分と同じ態様の補正用信号によって、当該振動成分が相殺補正される。従って、振動成分と補正用信号との態様が異なる上述した従来技術に比べて、精確な誤差補正が実現される。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態に係る重量選別機の外観的な概略構成を示す図である。
【図２】同実施形態における指示器の電気的な構成を示すブロック図である。
【図３】同実施形態におけるアナログ荷重検出信号に含まれる各振動成分の態様を示す図解図である。
【図４】図３の各振動成分の態様をロードセルに作用する振動力の態様と関連付けて示す図解図である。
【図５】同実施形態における運転条件の一覧を示す図解図である。
【図６】同実施形態におけるロータリ・エンコーダを拡大して示す図である。
【図７】同実施形態におけるゼロ調整回路の概念的な構成を示すブロック図である。
【図８】同実施形態におけるモータに起因する振動成分を含む各信号のタイミングを示す図解図である。
【図９】同実施形態における対モータ補正用信号を概念的に示す図解図である。
【図１０】同実施形態における対モータ補正用信号生成回路の概念的な構成を示すブロック図である。
【図１１】図９とは異なる運転条件下で生成された対モータ補正用信号を概念的に示す図解図である。
【図１２】図１１とはさらに異なる運転条件下で生成された対モータ補正用信号を概念的に示す図解図である。
【図１３】図１２とはさらに異なる運転条件下で生成された対モータ補正用信号を概念的に示す図解図である。
【図１４】同実施形態における駆動側プーリに起因する振動成分を含む各信号のタイミングを示す図解図である。
【図１５】同実施形態における対駆動側プーリ補正用信号を概念的に示す図解図である。
【図１６】同実施形態における対駆動側プーリ補正用信号生成回路の概念的な構成を示すブロック図である。
【図１７】図１５とは異なる運転条件下で生成された対駆動側プーリ補正用信号を概念的に示す図解図である。
【図１８】図１７とはさらに異なる運転条件下で生成された対駆動側プーリ補正用信号を概念的に示す図解図である。
【図１９】図１８とはさらに異なる運転条件下で生成された対駆動側プーリ補正用信号を概念的に示す図解図である。
【図２０】同実施形態における従動側プーリに起因する振動成分を含む各信号のタイミングを示す図解図である。
【図２１】同実施形態における対従動側プーリ補正用信号を概念的に示す図解図である。
【図２２】同実施形態における対従動側プーリ補正用信号生成回路の概念的な構成を示すブロック図である。
【図２３】図２１とは異なる運転条件下で生成された対従動側プーリ補正用信号を概念的に示す図解図である。
【図２４】図２３とはさらに異なる運転条件下で生成された対従動側プーリ補正用信号を概念的に示す図解図である。
【図２５】図２４とはさらに異なる運転条件下で生成された対従動側プーリ補正用信号を概念的に示す図解図である。
【図２６】同実施形態における補正用信号リストを概念的に示す図解図である。
【図２７】同実施形態における振動成分除去回路の概念的な構成を示すブロック図である。
【図２８】同実施形態における仮重量測定回路の概念的な構成を示すブロック図である。
【図２９】同実施形態におけるＣＰＵによって実行される振動成分補正タスクの流れを示すフローチャートである。
【図３０】図２９の或るステップの詳細を示すフローチャートである。
【図３１】図３０とは異なるステップの詳細を示すフローチャートである。
【図３２】図３１とはさらに異なるステップの詳細を示すフローチャートである。
【図３３】図３２とはさらに異なるステップの詳細を示すフローチャートである。
【図３４】２次振動系としての計量部の特性を示す図解図である。
【図３５】図３４とは異なる特性を示す図解図である。
【発明を実施するための形態】
【００２４】
本発明の一実施形態について、重量選別機１０を例に挙げて説明する。
【００２５】
図１に示すように、本実施形態に係る重量選別機１０は、計量コンベヤ１２と、この計量コンベヤ１２の前段（図１における左側）に設けられた搬入用コンベヤ１４と、当該計量コンベヤ１２の後段（図１における右側）に設けられた搬出用コンベヤ１６と、を備えている。そして、この重量選別機１０による選別対象である被計量物１８は、図１に矢印２０で示すように、搬入用コンベヤ１４から計量コンベヤ１２へ搬送され、さらに当該計量コンベヤ１２から搬出用コンベヤ１６へと搬送される。この一連の搬送過程において、被計量物１８が計量コンベヤ１２上にあるときに、当該被計量物１８の重量Ｗｏが求められ、厳密には後述する重量測定値Ｗｏ［ｉ］が求められる。そして、この重量測定値Ｗｏ［ｉ］に基づいて、被計量物１８の重量Ｗｏの大小による良／否、或いは過量／適量／軽量等を選別するための後述する選別信号Ｓｏが作成される。この選別信号Ｓｏは、搬出用コンベヤ１６に付属されている図示しない選別装置に送られ、選別装置は、当該選別信号Ｓｏに基づいて、これに対応する被計量物１８を選別する。
【００２６】
ところで、計量コンベヤ１２は、いわゆるベルト式のコンベヤ本体２２を備えている。即ち、コンベヤ本体２２は、無端帯状のコンベヤベルト２４と、このコンベヤベルト２２を走行させるための互いに同径（同外径）の一対のプーリ２６および２８と、を有している。そして、コンベヤ本体２２は、荷重検出手段としてのロバーバル型のロードセル３０によって支持されている。詳しくは、当該コンベヤ本体２２は、適当な可動側支持部材３２を介して、ロードセル３０の可動端（図１における右側の端部）に結合されている。そして、ロードセル３０の固定端（図１における左側の端部）は、適当な固定側支持部材３４を介して、筐体のフレーム等の適当な基部３６に固定されている。
【００２７】
さらに、コンベヤ本体２２の一方のプーリ２６は、駆動力伝達手段としてのタイミングベルト３８を介して、当該コンベヤ本体２２を駆動するための駆動源としてのモータ４０に結合されている。そして、このモータ４０もまた、ロードセル３０によって支持されている。具体的には、モータ４０は、可動側支持部材３２の適当な箇所に固定されている。そして、このモータ４０の回転軸４２に、タイミングプーリ４４が取り付けられており、これと同径（同歯数）のタイミングプーリ４６が、当該一方のプーリ２６の回転軸４８にも取り付けられている。そして、これらのタイミングプーリ４４および４６間に、タイミングベルト３８が掛合されている。
【００２８】
この構成によれば、モータ４０が作動すると、その駆動力が、タイミングベルト３８を介して、一方のプーリ２６に伝達される。さらに、この一方の言わば駆動側プーリ２６に伝達された駆動力は、コンベヤベルト２４を介して、他方の言わば従動側プーリ２８に伝達される。これによって、各プーリ２６および２８が回転し、コンベヤベルト２４が走行する。そして、この走行中のコンベヤベルト２４に被計量物１８が載置されることによって、当該被計量物１８の搬送が実現される。
【００２９】
このようにコンベヤベルト２４を含む計量コンベヤ１２によって被計量物１８が搬送されているときに当該計量コンベヤ１２を構成するロードセル３０から出力されるアナログ荷重検出信号Ｗｙ（ｔ）（ｔ；時間）に基づいて、上述した重量測定値Ｗｏ［ｉ］が求められ、ひいては選別信号Ｓｏが作成される。このため、アナログ荷重検出信号Ｗｙ（ｔ）は、重量選別機１０全体の制御を司る指示器１００に送られる。
【００３０】
指示器１００は、図２に示すように、増幅回路１０２を有しており、この増幅回路１０２に、アナログ荷重検出信号Ｗｙ（ｔ）が入力される。増幅回路１０２は、入力されたアナログ荷重検出信号Ｗｙ（ｔ）に増幅処理を施し、この増幅処理後のアナログ荷重検出信号Ｗｙ（ｔ）は、ローパスフィルタ回路１０４に入力される。ローパスフィルタ回路１０４は、入力されたアナログ荷重検出信号Ｗｙ（ｔ）に含まれる比較的に高い周波数帯域のノイズ成分、例えば１００［Ｈｚ］以上の主に電気的な要因によるノイズ成分、を除去するためのものであり、このローパスフィルタ回路１０４によるアナログフィルタリング処理後のアナログ荷重検出信号Ｗｙ（ｔ）は、Ａ／Ｄ変換回路１０６に入力される。
【００３１】
Ａ／Ｄ変換回路１０６は、入力されたアナログ荷重検出信号Ｗｙ（ｔ）を、パルス生成手段としてのクロックパルス（ＣＫ）生成回路１０８から与えられるクロックパルスＣＫの立ち上がりに合わせて、サンプリングする。これによって、アナログ荷重検出信号Ｗｙ（ｔ）は、ディジタル態様の荷重検出信号Ｗｙ［ｉ］（ｉ；サンプリング番号）に変換される。なお、このＡ／Ｄ変換回路１０６によるサンプリング周期、つまりクロックパルスＣＫの周期ΔＴは、例えば１［ｍｓ］である。
【００３２】
Ａ／Ｄ変換回路１０６による変換後のディジタル荷重検出信号Ｗｙ［ｉ］は、入出力インタフェース回路１１０を介して、ＣＰＵ（Central
Processing Unit）１１２に入力される。ＣＰＵ１１２は、入力されたディジタル荷重検出信号Ｗｙ［ｉ］に基づいて、詳しくは後述するディジタルフィルタリング処理後のディジタル荷重検出信号Ｗｙ’［ｉ］に基づいて、重量測定値Ｗｏ［ｉ］を求める。さらに、ＣＰＵ１１２は、この重量測定値Ｗｏ［ｉ］に基づいて、選別信号Ｓｏを作成する。そして、この選別信号Ｓｏは、入出力インタフェース回路１１０を介して、上述した選別装置に送られる。
【００３３】
なお、ＣＰＵ１１２には、記憶手段としてのメモリ回路１１４が接続されており、このメモリ回路１１４には、当該ＣＰＵ１１２の動作を制御するための制御プログラムが記憶されている。また、ＣＰＵ１１２には、これに各種命令を入力するための命令入力手段としての操作キー１１６や、当該ＣＰＵ１１２の動作に応じて各種情報を出力する情報出力手段としての液晶型のディスプレイ１１８等が、入出力インタフェース回路１１０を介して、接続されている。これらの操作キー１１６およびディスプレイ１１８は、互いに一体化されたものでもよく、例えばタッチスクリーンでもよい。
【００３４】
ここで、本実施形態の重量選別機１０が稼働しているとき、言い換えればモータ４０ならびに各プーリ２６および２８という３つの回転体が回転しているときの、アナログ荷重検出信号Ｗｙ（ｔ）に注目すると、このアナログ荷重検出信号Ｗｙ（ｔ）には、図３に誇張して示すような３つの振動成分Ｗａ（ｔ），Ｗｂ（ｔ）およびＷｃ（ｔ）が重畳される。このうちの（ａ）に示す振動成分Ｗａ（ｔ）は、モータ４０が回転することに起因するものであり、特に当該モータ４０の図示しない回転部材の偏芯荷重に起因するものである。従って、このモータ４０に起因する振動成分Ｗａ（ｔ）の周期Ｔａは、当該モータ４０の回転周期と同じであり、これを周波数ｆａに換算すると、数［Ｈｚ］〜十数［Ｈｚ］程度である。そして、図３（ｂ）に示す振動成分Ｗｂ（ｔ）は、駆動側プーリ２６の偏芯荷重に起因するものであり、この駆動側プーリ２６に起因する振動成分Ｗｂ（ｔ）の周期Ｔｂ（または周波数ｆｂ）は、モータ４０に起因する振動成分Ｗａ（ｔ）の周期Ｔａ（または周波数ｆａ）と同じである。さらに、図３（ｃ）に示す振動成分Ｗｃ（ｔ）は、従動側プーリ２８の偏芯荷重に起因するものであり、この従動側プーリ２８に起因する振動成分Ｗｃ（ｔ）の周期Ｔｃ（または周波数ｆｃ）もまた、基本的に、駆動側プーリ２６に起因する振動成分Ｗｂ（ｔ）の周期Ｔｂ（または周波数ｆｂ）と同じであり、即ち、モータ４０に起因する振動成分Ｗａ（ｔ）の周期Ｔａ（または周波数ｆａ）と同じである。
【００３５】
ただし、厳密に言えば、従動側プーリ２８に起因する振動成分Ｗｃ（ｔ）の周期Ｔｃは、駆動側プーリ２６に起因する振動成分Ｗｂ（ｔ）の周期Ｔｂ（またはモータ４０に起因する振動成分Ｗａ（ｔ）の周期Ｔａ）と、必ずしも同じであるとは限らない。これは、上述の如く各プーリ２６および２８の径が互いに同じであるとは言え、当該径に多少の誤差があり得るからである。また、このように各プーリ２６および２８の径が互いに異なると、それぞれの振動成分Ｗｂ（ｔ）およびＷｃ（ｔ）の位相（初期位相）θｂおよびθｃの関係も変化し、要するに両者の位相差（θｂ−θｃ）が変化する。この位相差の変化は、各プーリ２６および２８がコンベヤベルト２４との間でスリップすることによっても、生じる。
【００３６】
さらに、モータ４０に起因する振動成分Ｗａ（ｔ）の位相θａと、駆動側プーリ２６に起因する振動成分Ｗｂ（ｔ）の位相θｂと、の関係に注目すると、この関係もまた変化し得る。即ち、これらのモータ４０と駆動側プーリ２６とを繋ぐタイミングベルト３８は、メンテナンス等の必要に応じて取り外されることがある。この場合、改めてタイミングベルト３８が取り付けられるが、その際、当該タイミングベルト３８が取り外される前と比較して、各位相θａおよびθｂの関係に差異が生じ、つまり両者の位相差（θａ−θｂ）が変化する。これに伴い、モータ４０に起因する振動成分Ｗａ（ｔ）の位相θａと、従動側プーリ２８に起因する振動成分Ｗｃ（ｔ）の位相θｃと、の関係（θａ−θｃ）にも、差異が生じる。
【００３７】
これらの振動成分Ｗａ（ｔ），Ｗｂ（ｔ）およびＷｃ（ｔ）は、言うまでもなく計量精度の低下を招く。従って、これらの振動成分Ｗａ（ｔ），Ｗｂ（ｔ）およびＷｃ（ｔ）を除去する必要がある。ただし、各振動成分Ｗａ（ｔ），Ｗｂ（ｔ）およびＷｃ（ｔ）の態様、例えば図４に示す振幅Ａａ，ＡｂおよびＡｃは、上述したように、それぞれに対応する回転体としてのモータ４０，駆動側プーリ２６および従動側プーリ２８の各回転速度によって変わり、言い換えればコンベヤベルト２４の走行速度（コンベヤ速度）によって変わる。また、当該振幅Ａａ，ＡｂおよびＡｃは、被計量物１８の有無を含む当該被計量物１８の重量Ｗｏによっても変わる。さらに、図４において、破線で示される各曲線は、各振動成分Ｗａ（ｔ），Ｗｂ（ｔ）およびＷｃ（ｔ）に対応する振動力を表すが、この振動力に対する当該各振動成分Ｗａ（ｔ），Ｗｂ（ｔ）およびＷｃ（ｔ）の位相遅れ角φａ，φｂおよびφｃもまた、コンベヤ速度と、被計量物１８の重量Ｗｏと、によって変わる。このような性質を持つ各振動成分Ｗａ（ｔ），Ｗｂ（ｔ）およびＷｃ（ｔ）を精確に除去するべく、本実施形態では、次のような工夫が成されている。
【００３８】
即ち、本実施形態に係る重量選別機１０は、図５に示す２つの運転条件のいずれかに従って稼働される。例えば、運転条件１においては、Ｋ１という品種の被計量物１８が選別対象とされ、Ｖ１というコンベヤ速度が自動的に設定される。なお、Ｋ１という品種の被計量物１８は、概ね正規分布状の重量分布を示し、この重量分布上で、Ｗ１という標準的な重量（平均重量）を持つ。そして、運転条件２においては、Ｋ２という品種の被計量物１８が選別対象とされ、Ｖ２というコンベヤ速度が自動的に設定される。このＫ２という品種の被計量物１８もまた、概ね正規分布状の重量分布を示し、当該重量分布上で、Ｗ２という標準的な重量を持つ。
【００３９】
そして、これらの運転条件１および２のいずれにおいても、次の式２に基づいて、上述の重量測定値Ｗｏ［ｉ］が求められる。
【００４０】
《式２》
Ｗｏ［ｉ］
＝α・｛Ｗｙ［ｉ］−Ｗｈ−Ｗｚ−（Ｗａ［ｉ］＋Ｗｂ［ｉ］＋Ｗｃ［ｉ］）｝
＝α・｛Ｗｙ［ｉ］−Ｗｅ−（Ｗａ［ｉ］＋Ｗｂ［ｉ］＋Ｗｃ［ｉ］）｝
≒Ｗｏ
ｗｈｅｒｅ  Ｗｅ＝Ｗｈ＋Ｗｚ
【００４１】
なお、この式２において、αは、調整係数としてのスパン係数である。そして、Ｗｈは、当初からロードセル３０に印加されている風袋成分である。この風袋成分Ｗｈには、ロードセル３０や当該ロードセル３０によって支持されているコンベヤ本体２２等に付着した水滴やゴミ等の異物による荷重成分も含まれる。さらに、Ｗｚは、増幅回路１０２等のオフセット成分のように必然的に存在するゼロシフト成分である。これらの風袋成分Ｗｈおよびゼロシフト成分Ｗｚは、初期荷重成分Ｗｅとして、１つに纏められる。そして、Ｗａ［ｉ］，Ｗｂ［ｉ］およびＷｃ［ｉ］は、各振動成分Ｗａ（ｔ），Ｗｂ（ｔ）およびＷｃ（ｔ）のディジタル態様である。
【００４２】
この式２から分かるように、スパン係数αと初期荷重成分Ｗｅと各振動成分Ｗａ［ｉ］，Ｗｂ［ｉ］およびＷｃ［ｉ］とが判明すれば、当該式２にディジタル荷重検出信号Ｗｙ［ｉ］が代入されることで、重量測定値Ｗｏ［ｉ］が求められ、つまり被計量物１８の重量Ｗｏが求められる。ただし、各振動成分Ｗａ［ｉ］，Ｗｂ［ｉ］およびＷｃ［ｉ］の態様、特に図４に示した振幅Ａａ，ＡｂおよびＡｃ、ならびに位相遅れ角φａ，φｂおよびφｃは、上述したように、コンベヤ速度と、被計量物１８の有無を含む当該被計量物１８の重量Ｗｏと、に依存する。要するに。各運転条件１および２のいずれが設定されているのかによって、決まる。また、図３に示した周期Ｔａ，ＴｂおよびＴｃは、それぞれに対応する回転体としてのモータ４０，駆動側プーリ２６および従動側プーリ２８の回転周期と同じであり、位相θａ，θｂおよびθｃは、当該モータ４０，駆動側プーリ２６および従動側プーリ２８それぞれの回転角度に依存する。
【００４３】
そこで、まず、モータ４０の回転角度を検出するべく、当該モータ４０の回転軸４２に、図６に示すような光学式のロータリ・エンコーダ２００が取り付けられる。具体的には、当該ロータリ・エンコーダ２００は、円板状の回転ディスク２０２と、２つの光センサ２０４および２０６と、を有している。このうち、回転ディスク２０２は、アルミニウム等の金属製であり、モータ４０の回転軸４２を中心として回転するように、当該モータ４０の回転軸４２に固定される。また、この回転ディスク２０２の周縁近傍には、その円周方向に沿って等間隔に、複数の貫通孔２０８，２０８，…が設けられている。さらに、回転ディスク２０２の周縁部分の１箇所に、当該貫通孔２０８よりも幅広の概略凹状の切欠２１０が設けられている。これに対して、各光センサ２０４および２０６は、例えば反射型のもの、いわゆるフォトリフレクタであり、一方の光センサ２０４によって各貫通孔２０８，２０８，…が検出され、他方の光センサ２０６によって切欠２１０が検出されるように、適当な固定部材２１０によって保持されている。つまり、一方の光センサ２０４からは、モータ４０（回転軸４２）が１回転するごとに各貫通孔２０８，２０８，…と同じ個数の矩形パルスが出力され、言わばモータ４０の１回転分の回転角度（円周）を当該各貫通孔２０８，２０８，…の個数で分割したことを表す１回転分割信号Ｄａが出力される。そして、他方の光センサ２０６からは、モータ４０が１回転するごとに１個の矩形パルスが出力され、言わば当該モータ４０が１回転したことを表す１回転検出信号Ｓａが出力される。これらの信号ＤａおよびＳａは、角度検出信号として、上述した指示器１００に与えられ、詳しくは、入出力インタフェース回路１１０を介して、ＣＰＵ１１２に与えられる。
【００４４】
また、図６を援用して示すように、駆動側プーリ２６の回転軸４８にも、同様のロータリ・エンコーダ３００が取り付けられる。そして、このロータリ・エンコーダ３００から出力される角度検出信号（１回転分割信号および１回転信号）ＤｂおよびＳｂもまた、指示器１００に与えられる。さらに、従動側プーリ２８の回転軸５０にも、同様のロータリ・エンコーダ４００が取り付けられる。そして、このロータリ・エンコーダ４００から出力される角度検出信号ＤｃおよびＳｂもまた、指示器１００に与えられる。
【００４５】
このように、回転体としてのモータ４０ならびに各プーリ２６および２８にロータリ・エンコーダ２００，３００および４００が取り付けられた上で、事前の調整作業が行われる。
【００４６】
即ち、図２に示した操作キー１１６の操作によって、調整モードが選択される。これにより、ＣＰＵ１１２は、調整モードに入る。そして、タイミングベルト３８が取り外される。取り外されたタイミングベルト３８は、風袋の一構成要素として、コンベヤ本体２２上の適当な場所に載置され、つまりロードセル３０によって支持された状態とされる。なお、取り外されたタイミングベルト３８に代えて、当該タイミングベルト３８と同じ重量を持つ代替品が、コンベヤ本体２２上に載置されてもよい。
【００４７】
ここで、モータ４０が停止状態にあり、かつ、被計量物１８がコンベヤ本体２２上に載置されていない状態にあるとき、上述の式２は、次の式３のように表される。
【００４８】
《式３》
Ｗｙ［ｉ］＝Ｗｅ
∵  Ｗｏ＝０，Ｗａ［ｉ］＝０，Ｗｂ［ｉ］＝０，Ｗｃ［ｉ］＝０
【００４９】
この状態で、操作キー１１６の操作によって、ゼロ調整指令が入力される。すると、ＣＰＵ１１２は、このときのディジタル荷重検出信号Ｗｙ［ｉ］を、初期荷重成分Ｗｅとして、メモリ回路１１４に記憶する。なお、厳密には、次に説明するディジタルフィルタリング処理後のディジタル荷重検出信号Ｗｙ’［ｉ］が、当該初期荷重成分Ｗｅとして記憶される。
【００５０】
このディジタルフィルタリング処理を実現するべく、ＣＰＵ１１４は、いわゆるソフトウェア的に、図７に示すゼロ調整回路５００を構成する。このゼロ調整回路５００は、ディジタルフィルタ回路５０２を有しており、このディジタルフィルタ回路５０２に、ディジタル荷重検出信号Ｗｙ［ｉ］が入力される。ディジタルフィルタ回路５０２は、入力されたディジタル荷重検出信号Ｗｙ［ｉ］に移動平均処理等の適宜のディジタルフィルタリング処理を施すことによって、当該ディジタル荷重検出信号Ｗｙ［ｉ］に含まれる比較的に低い周波数帯域のノイズ成分、例えば商用交流電源の周波数帯域を含む５０［Ｈｚ］〜１００［Ｈｚ］のノイズ成分を除去する。そして、このディジタルフィルタ回路５０２によるディジタルフィルタリング処理後の信号Ｗｙ’［ｉ］が、初期荷重成分Ｗｅとして、メモリ回路１１４に記憶される。
【００５１】
続いて、操作キー１１６の操作によって、運転条件１が設定され、その上で、モータ４０が作動される。なお、上述したように、タイミングベルト３８は取り外されているので、モータ４０のみが、Ｖ１というコンベヤ速度に応じた速度で回転し、各プーリ２６および２８は、いずれも回転しない。従って、このときのディジタル荷重検出信号Ｗｙ［ｉ］は、初期荷重成分Ｗｅと、モータ４０に起因する振動成分Ｗａ［ｉ］と、のみを含んだものとなる。そこで、このディジタル荷重検出信号Ｗｙ［ｉ］から、先に記憶された初期荷重成分Ｗｅが、差し引かれる。これによって、モータ４０に起因する振動成分Ｗａ［ｉ］が抽出される。そして、この抽出された振動成分Ｗａ［ｉ］に基づいて、当該振動成分Ｗａ［ｉ］を除去するための補正用信号Ｗａ［ｐａ］が生成される。
【００５２】
具体的には、モータ４０に起因する振動成分Ｗａ［ｉ］を、当該モータ４０についての上述した１回転検出信号Ｓａと、１回転分割信号Ｄａと、クロックパルスＣＫと、を絡めて図示すると、例えば図８のようになる。この図８に示すように、（ａ）の１回転検出信号Ｓａは、図６に示した切欠２１０が当該切欠２１０検出用の光センサ２０６によって検出されたときにＨ（ハイ）レベルとなり、それ以外のときはＬ（ロー）レベルとなる、２値信号である。そして、（ｂ）の１回転分割信号Ｄａは、各貫通孔２０８，２０８，…が当該各貫通孔２０８，２０８，…検出用の光センサ２０４によって検出されるたびにＨレベルとなり、それ以外のときはＬレベルとなる、２値信号である。なお、１回転検出信号ＳａがＨレベルとなる期間Ｔｓａは、１回転分割信号Ｄａの或るＨレベル期間Ｔｄａを含んでいる。また、当該１回転検出信号ＳａのＨレベル期間Ｔｓａは、１回転分割信号ＤａのＨレベル期間Ｔｄａよりも長い（Ｔｓａ＞Ｔｄａ）。そして、これらの信号ＳａおよびＤａは、上述したようにＣＰＵ１１２に与えられる。さらに、（ｃ）のクロックパルスＣＫは、その周期ΔＴが１［ｍｓ］という短周期信号であるので、１回転検出信号Ｓａおよび１回転分割信号Ｓｐそれぞれの１周期中に何度も現れ、それぞれのＨレベル期間ＴｓａおよびＴｄａ中にも何度も現れる。そして、（ｄ）の振動成分Ｗａ［ｉ］は、上述したようにディジタル態様であるが、ここでは、説明の便宜上、アナログ態様で表現してある。
【００５３】
ＣＰＵ１１２は、１回転検出信号ＳａのＨレベル期間Ｔａに含まれる１回転分割信号ＤａのＨレベル期間Ｔｄａにおいて、クロックパルスＣＫの立ち上がりが最初に到来した時点ｔａから、当該１回転検出信号Ｓａの次のＨレベル期間Ｔａに含まれる１回転分割信号ＤａのＨレベル期間Ｔｄａにおいて、クロックパルスＣＫの立ち上がりが最初に到来した時点ｔａ’までの期間を、振動成分Ｗａ［ｉ］の周期Ｔａとして認識する。さらに、ＣＰＵ１１２は、１回転分割信号Ｄａの個々のＨレベル期間Ｔｄａにおいて、クロックパルスＣＫの立ち上がりが最初に到来するたびに、当該周期Ｔａを区切り、０〜Ｐａ−１というＰａ個の区間ｐａを設定する。なお、この区間ｐａの個数Ｐａは、各貫通孔２０８，２０８，…の個数と同じである。
【００５４】
そして、ＣＰＵ１１２は、それぞれの区間ｐａごとに、クロックパルスＣＫの立ち上がりに同期して振動成分Ｗａ［ｉ］を再サンプリングし、その平均値を、当該区間ｐａにおける振動成分Ｗａ［ｉ］を除去するための補正用信号Ｗａ［ｐａ］とする。この補正用信号Ｗａ［ｐａ］は、モータ４０に起因する振動成分Ｗａ［ｉ］を除去するための対モータ補正用信号、詳しくは、運転条件１において、被計量物１８が載置されていない状態にあるとき用の対モータ補正用信号Ｗａ０１［ｐａ］として、図９に示すように、メモリ回路１１４内の所定のレジスタ（記憶領域）６００に記憶される。なお、複数周期にわたってこの対モータ補正用信号Ｗａ１０［ｐａ］が生成され、これら複数周期にわたる対モータ補正用信号Ｗａ０１［ｐａ］がそれぞれの区間ｐａごとに平均されたものが当該レジスタ６００に記憶されてもよい。
【００５５】
この対モータ補正用信号Ｗａ０１［ｐａ］を生成するために、ＣＰＵ１１２は、ソフトウェア的に、図１０に示す対モータ補正用信号生成回路５１０を構成する。即ち、この対モータ補正用信号生成回路５１０は、図７に示したディジタルフィルタ回路５０２を利用しており、このディジタルフィルタ回路５０２に、ディジタル荷重検出信号Ｗｙ［ｉ］が入力される。そして、このディジタルフィルタ回路５０２によるディジタルフィルタリング処理後の信号Ｗｙ’［ｉ］は、加算回路５１２に入力される。加算回路５１２には、先に記憶された初期荷重成分Ｗｅが入力されており、当該加算回路５１２は、この初期荷重成分Ｗｅをディジタル荷重検出信号Ｗｙ’［ｉ］から差し引く。これにより、モータ４０に起因する振動成分Ｗａ［ｉ］が抽出される。さらに、この振動成分Ｗａ［ｉ］は、再サンプリング回路５１４に入力される。再サンプリング回路５１４には、これ以外にも、モータ４０についての１回転検出信号Ｓａと１回転分割信号ＤａとクロックパルスＣＫとが入力されており、当該再サンプリング回路５１４は、上述した要領で補正用信号Ｗａ［ｐａ］を生成する。そして、この補正用信号Ｗａ［ｐａ］は、図９に示した対モータ補正用信号Ｗａ０１［ｐａ］として、メモリ回路１１４内のレジスタ６００に記憶される。
【００５６】
続いて、操作キー１１６の操作によって、運転条件２が設定される。すると、モータ４０が、Ｖ２というコンベヤ速度に応じた速度で回転する。なお、各プーリ２６および２８は、依然として回転しない。従って、このときのディジタル荷重検出信号Ｗｙ［ｉ］は、上述と同様、初期荷重成分Ｗｅと、モータ４０に起因する振動成分Ｗａ［ｉ］と、のみを含んだものとなる。ただし、振動成分Ｗａ［ｉ］は、運転条件２において、被計量物１８が載置されていない状態にあるときの態様となる。そこで、このときのディジタル荷重検出信号Ｗｙ［ｉ］が、図１０に示した対モータ補正用信号生成回路５１０によって処理されることで、当該運転条件２において、被計量物１８が載置されていない状態にあるとき用の対モータ補正用信号Ｗａ０２［ｐａ］が生成される。そして、この対モータ補正用信号Ｗａ０２［ｐａ］は、図１１に示すように、メモリ回路１１４内の別のレジスタ６０２に記憶される。なお、この対モータ補正用信号Ｗａ０２［ｐａ］についても、複数周期にわたってそれぞれの区間ｐａごとに平均されたものが記憶されてもよい。このことは、後述する他の２種類の対モータ補正用信号Ｗａ１［ｐａ］およびＷａ２［ｐａ］についても、同様である。
【００５７】
この後、一旦、モータ４０が停止される。そして、コンベヤ本体２２上の適当な場所に、被計量物１８のダミーとして、運転条件１の品種Ｋ１と同じ品種であり、かつ、標準重量Ｗ１と同じ重量を持つ、図示しない物品が、載置される。その上で、操作キー１１６の操作によって、改めてゼロ調整指令が入力される。すると、ＣＰＵ１１４は、図７に示したゼロ調整回路５００を改めて構成する。そして、このゼロ調整回路５００による処理後のディジタル荷重検出信号Ｗｙ’［ｉ］が、初期荷重成分Ｗｅとして、メモリ回路１１４に記憶される。つまり、ダミー物品の重量Ｗ１を含む初期荷重成分Ｗｅが、改めて記憶される。
【００５８】
そして、操作キー１１６操作によって、運転条件１が設定され、モータ４０が作動される。このときのディジタル荷重検出信号Ｗｙ［ｉ］もまた、初期荷重成分Ｗｅと、モータ４０に起因する振動成分Ｗａ［ｉ］と、のみを含んだものとなるが、当該振動成分Ｗａ［ｉ］は、運転条件１において、標準的な重量Ｗｏ（＝Ｗ１）を持つ被計量物１８が載置されている状態にあるときの態様となる。そこで、このときのディジタル荷重検出信号Ｗｙ［ｉ］が、図１０に示した対モータ補正用信号生成回路５１０によって処理される。これにより、当該運転条件１において、標準的な重量Ｗｏを持つ被計量物１８が載置されているとき用の対モータ補正用信号Ｗａ１［ｐａ］が生成される。そして、この対モータ補正用信号Ｗａ１［ｐａ］は、図１２に示すように、メモリ回路１１４内のさらに別のレジスタ６０４に記憶される。
【００５９】
この後、再度、モータ４０が停止される。そして、コンベヤ本体２２上に載置されている運転条件１用のダミー物品に代えて、運転条件２用のダミー物品、詳しくは、運転条件２の品種Ｋ２と同じ品種であり、かつ、標準重量Ｗ２と同じ重量を持つ、図示しない物品が、当該コンベヤ本体２２上に載置される。その上で、操作キー１１６の操作によって、改めてゼロ調整指令が入力される。これにより、運転条件２用のダミー物品の重量Ｗ２を含む初期荷重成分Ｗｅが、改めて記憶される。
【００６０】
そして、操作キー１１６操作によって、運転条件２が設定され、モータ４０が作動される。このときのディジタル荷重検出信号Ｗｙ［ｉ］もまた、初期荷重成分Ｗｅと、モータ４０に起因する振動成分Ｗａ［ｉ］と、のみを含んだものとなるが、当該振動成分Ｗａ［ｉ］は、運転条件２において、標準的な重量Ｗｏ（＝Ｗ２）を持つ被計量物１８が載置されている状態にあるときの態様となる。そこで、このときのディジタル荷重検出信号Ｗｙ［ｉ］が、図１０に示した対モータ補正用信号生成回路５１０によって処理されることで、当該運転条件２において、標準的な重量Ｗｏを持つ被計量物１８が載置されているとき用の対モータ補正用信号Ｗａ２［ｐａ］が生成される。そして、この対モータ補正用信号Ｗａ２［ｐａ］は、図１３に示すように、メモリ回路１１４内のさらに別のレジスタ６０６に記憶される。
【００６１】
このようにして４種類の対モータ補正用信号Ｗａ０１［ｐａ］，Ｗａ０２［ｐａ］，Ｗａ１［ｐａ］およびＷａ２［ｐａ］が得られた後、モータ４０が停止される。そして、コンベヤ本体２２上に載置されている運転条件２用のダミー物品が、当該コンベヤ本体２２上から取り除かれる。併せて、タイミングベルト３８が取り付けられ、元の状態に戻される。そして、今度は、コンベヤベルト２４が取り外される。取り外されたコンベヤベルト２４は、風袋の一構成要素として、コンベヤ本体２２上の適当な場所に載置される。なお、取り外されたコンベヤベルト２４に代えて、当該コンベヤベルト２４と同じ重量を持つ代替品が、コンベヤ本体２２上に載置されてもよい。
【００６２】
この状態で、操作キー１１６の操作によって、改めてゼロ調整指令が入力される。これにより、改めて初期荷重成分Ｗｅが記憶される。つまり、コンベヤ本体２２上に被計量物１８（ダミー物品を含む）が載置されていない状態にあるときの初期荷重成分Ｗｅが、改めて記憶される。
【００６３】
そして、操作キー１１６操作によって、運転条件１が設定され、モータ４０が作動される。すると、モータ４０および駆動側プーリ２６が、それぞれＶ１というコンベヤ速度に応じた速度で回転する。なお、従動側プーリ２８は、回転しない。従って、このときのディジタル荷重検出信号Ｗｙ［ｉ］は、初期荷重成分Ｗｅと、モータ４０に起因する振動成分Ｗａ［ｉ］と、駆動側プーリ２６に起因する振動成分Ｗｂ［ｉ］と、を含んだものとなる。そこで、このディジタル荷重検出信号Ｗｙ［ｉ］から、初期荷重成分Ｗｅと、モータ４０に起因する振動成分Ｗａ［ｉ］とが、差し引かれる。これによって、駆動側プーリ２６に起因する振動成分Ｗｂ［ｉ］が抽出される。そして、この抽出された振動成分Ｗｂ［ｉ］に基づいて、当該振動成分Ｗｂ［ｉ］を除去するための補正用信号Ｗｂ［ｐｂ］が生成される。
【００６４】
具体的には、駆動側プーリ２６に起因する振動成分Ｗｂ［ｉ］を、当該駆動側プーリ２６についての１回転検出信号Ｓｂと、１回転分割信号Ｄｂと、クロックパルスＣＫと、を絡めて図示すると、上述した図８と同様、例えば図１４のようになる。ＣＰＵ１１２は、当該図８を参照しながら説明したのと同じ要領で、それぞれの区間ｐｂごとに、駆動側プーリ２６に起因する振動成分Ｗｂ［ｉ］を除去するための補正用信号Ｗｂ［ｐｂ］を生成する。この補正用信号Ｗｂ［ｐｂ］は、駆動側プーリ２６に起因する振動成分Ｗｂ［ｉ］を除去するための対駆動側プーリ補正用信号、詳しくは、運転条件１において、被計量物１８が載置されていない状態にあるとき用の対駆動側プーリ補正用信号Ｗｂ０１［ｐｂ］として、図１５に示すように、メモリ回路１１４内のさらに別のレジスタ６１０に記憶される。なお、この対駆動側プーリ補正用信号Ｗｂ０１［ｐｂ］についても、複数周期にわたってそれぞれの区間ｐｂごとに平均されたものが、当該レジスタ６１０に記憶されてもよい。
【００６５】
この対駆動側プーリ補正用信号Ｗｂ０１［ｐｂ］を生成するために、ＣＰＵ１１２は、ソフトウェア的に、図１６に示す対駆動側プーリ補正用信号生成回路５２０を構成する。即ち、この対駆動側プーリ補正用信号生成回路５２０もまた、図７に示したディジタルフィルタ回路５０２を利用しており、このディジタルフィルタ回路５０２に、ディジタル荷重検出信号Ｗｙ［ｉ］が入力される。そして、このディジタルフィルタ回路５０２によるディジタルフィルタリング処理後の信号Ｗｙ’［ｉ］は、図１０に示したのと同じ加算回路５１２に入力される。加算回路５１２には、初期荷重成分Ｗｅが入力されており、当該加算回路５１２は、この初期荷重成分Ｗｅをディジタル荷重検出信号Ｗｙ’［ｉ］から差し引く。これにより、モータ４０に起因する振動成分Ｗａ［ｉ］と、駆動側プーリ２６に起因する振動成分Ｗｂ［ｉ］と、から成る振動信号Ｗｙ”［ｉ］が生成される。さらに、この振動信号Ｗｙ”［ｉ］は、加算回路５１２の後段にある別の加算回路５２２に入力される。この後段の加算回路５２２には、当該振動信号Ｗｙ”［ｉ］の他に、読み出し回路５２４から、今現在の状況に応じた対モータ補正用信号Ｗａ［ｐａ］、つまり、運転条件１において、被計量物１８が載置されていない状態にあるとき用の対モータ補正用信号Ｗａ０１［ｐａ］が、入力される。なお、読み出し回路５２４は、これに供給されるモータ４０についての１回転検出信号Ｓａと１回転分割信号ＤａとクロックパルスＣＫとの各タイミングに合わせて、図９に示したレジスタ６００から、当該対モータ補正用信号Ｗａ０１［ｐａ］を読み出す。そして、後段の加算回路５２２は、この対モータ補正用信号Ｗａ０１［ｐａ］を振動信号Ｗｙ”［ｉ］から差し引く。この結果、駆動側プーリ２６に起因する振動成分Ｗｂ［ｉ］のみが抽出される。そしてさらに、この振動成分Ｗｂ［ｉ］は、図１０に示したのと同じ再サンプリング回路５１４に入力される。再サンプリング回路５１４には、振動成分Ｗｂ［ｉ］以外にも、駆動側プーリ２６についての１回転検出信号Ｓｂと１回転分割信号ＤｂとクロックパルスＣＫとが入力されており、当該再サンプリング回路５１４は、対モータ補正用信号Ｗａ［ｐａ］の生成時と同じ要領で、対駆動側プーリ補正用信号Ｗｂ［ｐｂ］を生成する。そして、この対駆動側プーリ補正用信号Ｗｂ［ｐｂ］は、図１５に示したように、運転条件１において、被計量物１８が載置されていない状態にあるとき用の補正用信号Ｗｂ０１［ｐｂ］として、レジスタ６１０に記憶される。
【００６６】
続いて、操作キー１１６の操作によって、運転条件２が設定される。すると、モータ４０および駆動側プーリ２６が、それぞれＶ２というコンベヤ速度に応じた速度で回転する。なお、従動側プーリ２８は、依然として回転しない。従って、このときのディジタル荷重検出信号Ｗｙ［ｉ］もまた、初期荷重成分Ｗｅと、モータ４０に起因する振動成分Ｗａ［ｉ］と、駆動側プーリ２６に起因する振動成分Ｗｂ［ｉ］と、を含んだものとなる。ただし、それぞれの振動成分Ｗａ［ｉ］およびＷｂ［ｉ］は、運転条件２において、被計量物１８が載置されていない状態にあるときの態様となる。そこで、このときのディジタル荷重検出信号Ｗｙ［ｉ］が、図１６に示した対駆動側プーリ補正用信号生成回路５２０によって処理されることで、当該運転条件２において、被計量物１８が載置されていない状態にあるとき用の対駆動側プーリ補正用信号Ｗｂ０２［ｐｂ］が生成される。ただし、この対駆動側プーリ補正用信号Ｗｂ０２［ｐｂ］の生成に当たっては、読み出し回路５２４は、図１１に示したレジスタ６０２から、対モータ補正用信号Ｗａ０２［ｐａ］を読み出す。そして、生成された対駆動側プーリ補正用信号Ｗｂ０２［ｐｂ］は、図１７に示すように、メモリ回路１１４内のさらに別のレジスタ６１２に記憶される。なお、この対駆動側プーリ補正用信号Ｗｂ０２［ｐｂ］についても、複数周期にわたってそれぞれの区間ｐｂごとに平均されたものが記憶されてもよい。このことは、後述する他の２種類の対駆動側プーリ補正用信号Ｗｂ１［ｐｂ］およびＷｂ２［ｐｂ］についても、同様である。
【００６７】
この後、再度、モータ４０が停止される。そして、コンベヤ本体２２上の適当な場所に、上述した運転条件１用のダミー物品が載置される。その上で、操作キー１１６の操作によって、改めてゼロ調整指令が入力される。これにより、当該運転条件１用のダミー物品の重量Ｗ１を含む初期荷重成分Ｗｅが、改めて記憶される。
【００６８】
そして、操作キー１１６操作によって、運転条件１が設定され、モータ４０が作動される。このときのディジタル荷重検出信号Ｗｙ［ｉ］もまた、初期荷重成分Ｗｅと、モータ４０に起因する振動成分Ｗａ［ｉ］と、駆動側プーリ２６に起因する振動成分Ｗｂ［ｉ］と、を含んだものとなるが、それぞれの振動成分Ｗａ［ｉ］およびＷｂ［ｉ］は、運転条件１において、標準的な重量Ｗｏを持つ被計量物１８が載置されている状態にあるときの態様となる。そして、このディジタル荷重検出信号Ｗｙ［ｉ］は、図１６に示した対駆動側プーリ補正用信号回路５２０によって処理される。これにより、当該運転条件１において、標準的な重量Ｗｏを持つ被計量物１８が載置されているとき用の対駆動側プーリ補正用信号Ｗｂ１［ｐｂ］が生成される。なお、この対駆動側プーリ補正用信号Ｗｂ１［ｐｂ］の生成に当たっては、読み出し回路５２４は、図１２に示したレジスタ６０４から、対モータ補正用信号Ｗａ１［ｐａ］を読み出す。そして、生成された対駆動側プーリ補正用信号Ｗｂ１［ｐｂ］は、図１８に示すように、メモリ回路１１４内のさらに別のレジスタ６１４に記憶される。
【００６９】
この後、再度、モータ４０が停止される。そして、コンベヤ本体２２上に載置されている運転条件１用のダミー物品に代えて、上述した運転条件２用のダミー物品が、当該コンベヤ本体２２上に載置される。その上で、操作キー１１６の操作によって、改めてゼロ調整指令が入力される。これにより、運転条件２用のダミー物品の重量Ｗ２を含む初期荷重成分Ｗｅが、改めて記憶される。
【００７０】
そして、操作キー１１６操作によって、運転条件２が設定され、モータ４０が作動される。このときのディジタル荷重検出信号Ｗｙ［ｉ］もまた、初期荷重成分Ｗｅと、モータ４０に起因する振動成分Ｗａ［ｉ］と、駆動側プーリ２６に起因する振動成分Ｗｂ［ｉ］と、を含んだものとなるが、それぞれの振動成分Ｗａ［ｉ］およびＷｂ［ｉ］は、運転条件２において、標準的な重量Ｗｏを持つ被計量物１８が載置されている状態にあるときの態様となる。このディジタル荷重検出信号Ｗｙ［ｉ］は、図１６に示した対駆動側プーリ補正用信号回路５２０によって処理される。これにより、当該運転条件２において、標準的な重量Ｗｏを持つ被計量物１８が載置されているとき用の対駆動側プーリ補正用信号Ｗｂ２［ｐｂ］が生成される。なお、この対駆動側プーリ補正用信号Ｗｂ２［ｐｂ］の生成に当たっては、読み出し回路５２４は、図１３に示したレジスタ６０６から、対モータ補正用信号Ｗａ２［ｐａ］を読み出す。そして、生成された対駆動側プーリ補正用信号Ｗｂ２［ｐｂ］は、図１９に示すように、メモリ回路１１４内のさらに別のレジスタ６１６に記憶される。
【００７１】
このようにして４種類の対駆動側プーリ補正用信号Ｗｂ０１［ｐｂ］，Ｗｂ０２［ｐｂ］，Ｗｂ１［ｐｂ］およびＷｂ２［ｐｂ］が得られた後、改めてモータ４０が停止される。そして、コンベヤ本体２２上に載置されている運転条件２用のダミー物品が、当該コンベヤ本体２２上から取り除かれる。併せて、コンベヤベルト２４が取り付けられ、元の状態に戻される。
【００７２】
この状態で、操作キー１１６の操作によって、改めてゼロ調整指令が入力される。これにより、初期荷重成分Ｗｅが、改めて記憶される。
【００７３】
そして、操作キー１１６操作によって、運転条件１が設定され、モータ４０が作動される。すると、モータ４０ならびに各プーリ２６および２８という全ての回転体が、それぞれＶ１というコンベヤ速度に応じた速度で回転する。従って、このときのディジタル荷重検出信号Ｗｙ［ｉ］は、初期荷重成分Ｗｅと、モータ４０に起因する振動成分Ｗａ［ｉ］と、駆動側プーリ２６に起因する振動成分Ｗｂ［ｉ］と、従動側プーリ２８に起因する振動成分Ｗｃ［ｉ］と、を含んだものとなる。そこで、このディジタル荷重検出信号Ｗｙ［ｉ］から、初期荷重成分Ｗｅと、モータ４０に起因する振動成分Ｗａ［ｉ］と、駆動側プーリ２６に起因する振動成分Ｗｂ［ｉ］とが、差し引かれる。これによって、従動側プーリ２８に起因する振動成分Ｗｃ［ｉ］が抽出される。そして、この抽出された振動成分Ｗｂ［ｉ］に基づいて、当該振動成分Ｗｂ［ｉ］を除去するための補正用信号Ｗｂ［ｐｂ］が生成される。
【００７４】
具体的には、従動側プーリ２８に起因する振動成分Ｗｃ［ｉ］を、当該従動側プーリ２８についての１回転検出信号Ｓｃと、１回転分割信号Ｄｃと、クロックパルスＣＫと、を絡めて図示すると、上述した図８と同様、例えば図２０のようになる。ＣＰＵ１１２は、当該図８を参照しながら説明したのと同じ要領で、それぞれの区間ｐｃごとに、従動側プーリ２８に起因する振動成分Ｗｃ［ｉ］を除去するための補正用信号Ｗｃ［ｐｃ］を生成する。そして、この補正用信号Ｗｃ［ｐｃ］は、従動側プーリ２８ｃに起因する振動成分Ｗｃ［ｉ］を除去するための対従動側プーリ補正用信号、詳しくは、運転条件１において、被計量物１８が載置されていない状態にあるとき用の対従動側プーリ補正用信号Ｗｃ０１［ｐｃ］として、図２１に示すように、メモリ回路１１４内のさらに別のレジスタ６２０に記憶される。なお、この対従動側プーリ補正用信号Ｗｃ０１［ｐｃ］についても、複数周期にわたってそれぞれの区間ｐｃごとに平均されたものが、当該レジスタ６２０に記憶されてもよい。
【００７５】
この対従動側プーリ補正用信号Ｗｃ０１［ｐｃ］を生成するために、ＣＰＵ１１２は、ソフトウェア的に、図２２に示す対従動側プーリ補正用信号生成回路５３０を構成する。即ち、この対従動側プーリ補正用信号生成回路５３０もまた、図７に示したディジタルフィルタ回路５０２を利用しており、このディジタルフィルタ回路５０２に、ディジタル荷重検出信号Ｗｙ［ｉ］が入力される。そして、このディジタルフィルタ回路５０２によるディジタルフィルタリング処理後の信号Ｗｙ’［ｉ］は、図１０に示したのと同じ加算回路５１２に入力される。加算回路５１２には、初期荷重成分Ｗｅが入力されており、当該加算回路５１２は、この初期荷重成分Ｗｅをディジタル荷重検出信号Ｗｙ’［ｉ］から差し引く。これにより、モータ４０に起因する振動成分Ｗａ［ｉ］と、駆動側プーリ２６に起因する振動成分Ｗｂ［ｉ］と、従動側プーリ２８に起因する振動成分Ｗｃ［ｉ］と、から成る振動信号Ｗｙ”［ｉ］が生成される。さらに、この振動信号Ｗｙ”［ｉ］は、図１６に示したのと同じ後段の加算回路５２２に入力される。この後段の加算回路５２２には、図１６に示したのと同じ読み出し回路５２４から、今現在の状況に応じた対モータ補正用信号Ｗａ［ｐａ］、つまり、運転条件１において、被計量物１８が載置されていない状態にあるときの対モータ補正用信号Ｗａ０１［ｐａ］が、入力される。併せて、当該加算回路５２２には、別の読み出し回路５３２から、今現在の状況に応じた対駆動側プーリ補正用信号Ｗｂ０１［ｐｂ］が、入力される。なお、当該別の読み出し回路５３２は、読み出し回路５２４と同様、これに供給される駆動側プーリ２６についての１回転検出信号Ｓｂと１回転分割信号ＤｂとクロックパルスＣＫとの各タイミングに合わせて、図１５に示したレジスタ６１０から、当該対駆動側プーリ補正用信号Ｗｂ０１［ｐｂ］を読み出す。そして、後段の加算回路５２２は、当該対モータ補正用信号Ｗａ０１［ｐａ］および対駆動側プーリ補正用信号Ｗｂ０１［ｐｂ］を振動信号Ｗｙ”［ｉ］から差し引く。この結果、従動側プーリ２８に起因する振動成分Ｗｃ［ｉ］のみが抽出される。そしてさらに、この振動成分Ｗｃ［ｉ］は、図１０に示したのと同じ再サンプリング回路５１４に入力される。再サンプリング回路５１４には、振動成分Ｗｃ［ｉ］以外にも、従動側プーリ２８についての１回転検出信号Ｓｃと１回転分割信号ＤｃとクロックパルスＣＫとが入力されており、当該再サンプリング回路５１４は、対モータ補正用信号Ｗａ［ｐａ］の生成時と同じ要領で、対従動側プーリ補正用信号Ｗｃ［ｐｃ］を生成する。そして、この対従動側プーリ補正用信号Ｗｃ［ｐｃ］は、図２１に示したように、運転条件１において、被計量物１８が載置されていない状態にあるとき用の補正用信号Ｗｃ０１［ｐｃ］として、レジスタ６２０に記憶される。
【００７６】
続いて、操作キー１１６の操作によって、運転条件２が設定される。すると、モータ４０ならびに各プーリ２６および２８が、それぞれＶ２というコンベヤ速度に応じた速度で回転する。従って、このときのディジタル荷重検出信号Ｗｙ［ｉ］もまた、初期荷重成分Ｗｅと、モータ４０に起因する振動成分Ｗａ［ｉ］と、駆動側プーリ２６に起因する振動成分Ｗｂ［ｉ］と、従動側プーリ２８に起因する振動成分Ｗｃ［ｉ］と、を含んだものとなる。ただし、それぞれの振動成分Ｗａ［ｉ］，Ｗｂ［ｉ］およびＷｃ［ｉ］は、運転条件２において、被計量物１８が載置されていない状態にあるときの、態様となる。そこで、このときのディジタル荷重検出信号Ｗｙ［ｉ］が、図２２に示した対従動側プーリ補正用信号生成回路５３０によって処理されることで、当該運転条件２において、被計量物１８が載置されていない状態にあるとき用の対従動側プーリ補正用信号Ｗｃ０２［ｐｃ］が生成される。ただし、この対従動側プーリ補正用信号Ｗｃ０２［ｐｃ］の生成に当たっては、読み出し回路５２４は、図１１に示したレジスタ６０２から、対モータ補正用信号Ｗａ０２［ｐａ］を読み出す。併せて、別の読み出し回路５３２は、図１７に示したレジスタ６１２から、対駆動側プーリ補正用信号Ｗｂ０２［ｐｂ］を読み出す。そして、生成された対従動側プーリ補正用信号Ｗｃ０２［ｐｃ］は、図２３に示すように、メモリ回路１１４内のさらに別のレジスタ６２２に記憶される。なお、この対従動側プーリ補正用信号Ｗｃ０２［ｐｃ］についても、複数周期にわたってそれぞれの区間ｐｃごとに平均されたものが記憶されてもよい。このことは、後述する他の２種類の対従動側プーリ補正用信号Ｗｃ１［ｐｃ］およびＷｃ２［ｐｃ］についても、同様である。
【００７７】
この後、再度、モータ４０が停止される。そして、コンベヤ本体２２上の適当な場所に、上述した運転条件１用のダミー物品が載置される。その上で、操作キー１１６の操作によって、改めてゼロ調整指令が入力される。これにより、当該運転条件１用のダミー物品の重量Ｗ１を含む初期荷重成分Ｗｅが、改めて記憶される。
【００７８】
そして、操作キー１１６操作によって、運転条件１が設定され、モータ４０が作動される。このときのディジタル荷重検出信号Ｗｙ［ｉ］もまた、初期荷重成分Ｗｅと、モータ４０に起因する振動成分Ｗａ［ｉ］と、駆動側プーリ２６に起因する振動成分Ｗｂ［ｉ］と、従動側プーリ２８に起因する振動成分Ｗｃ［ｉ］と、を含んだものとなるが、それぞれの振動成分Ｗａ［ｉ］，Ｗｂ［ｉ］およびＷｃ［ｉ］は、運転条件１において、標準的な重量Ｗｏを持つ被計量物１８が載置されている状態にあるときの態様となる。そして、このディジタル荷重検出信号Ｗｙ［ｉ］は、図２２に示した対従動側プーリ補正用信号回路５３０によって処理される。これにより、当該運転条件１において、標準的な重量Ｗｏを持つ被計量物１８が載置されているとき用の対従動側プーリ補正用信号Ｗｃ１［ｐｃ］が生成される。なお、この対従動側プーリ補正用信号Ｗｃ１［ｐｃ］の生成に当たっては、読み出し回路５２４は、図１２に示したレジスタ６０４から、対モータ補正用信号Ｗａ１［ｐａ］を読み出す。併せて、別の読み出し回路５３２は、図１８に示したレジスタ６１４から、対駆動側プーリ補正用信号Ｗｂ１［ｐｂ］を読み出す。そして、生成された対従動側プーリ補正用信号Ｗｃ１［ｐｃ］は、図２４に示すように、メモリ回路１１４内のさらに別のレジスタ６２４に記憶される。
【００７９】
この後、再度、モータ４０が停止される。そして、コンベヤ本体２２上に載置されている運転条件１用のダミー物品に代えて、上述した運転条件２用のダミー物品が、当該コンベヤ本体２２上に載置される。その上で、操作キー１１６の操作によって、改めてゼロ調整指令が入力される。これにより、運転条件２用のダミー物品の重量Ｗ２を含む初期荷重成分Ｗｅが、改めて記憶される。
【００８０】
そして、操作キー１１６操作によって、運転条件２が設定され、モータ４０が作動される。このときのディジタル荷重検出信号Ｗｙ［ｉ］もまた、初期荷重成分Ｗｅと、モータ４０に起因する振動成分Ｗａ［ｉ］と、駆動側プーリ２６に起因する振動成分Ｗｂ［ｉ］と、従動側プーリ２８に起因する振動成分Ｗｃ［ｉ］と、を含んだものとなるが、それぞれの振動成分Ｗａ［ｉ］，Ｗｂ［ｉ］およびＷｃ［ｉ］は、運転条件２において、標準的な重量Ｗｏを持つ被計量物１８が載置されている状態にあるときの態様となる。このディジタル荷重検出信号Ｗｙ［ｉ］は、図２２に示した対従動側プーリ補正用信号回路５３０によって処理される。これにより、当該運転条件２において、標準的な重量Ｗｏを持つ被計量物１８が載置されているとき用の対従動側プーリ補正用信号Ｗｃ２［ｐｃ］が生成される。なお、この対従動側プーリ補正用信号Ｗｃ２［ｐｃ］の生成に当たっては、読み出し回路５２４は、図１３に示したレジスタ６０６から、対モータ補正用信号Ｗａ２［ｐａ］を読み出す。併せて、別の読み出し回路５３２は、図１９に示したレジスタ６１６から、対駆動側プーリ補正用信号Ｗｂ２［ｐｂ］を読み出す。そして、生成された対従動側プーリ補正用信号Ｗｃ２［ｐｃ］は、図２５に示すように、メモリ回路１１４内のさらに別のレジスタ６２６に記憶される。
【００８１】
このようにして従動側プーリ２８についての４種類の補正用信号Ｗｃ０１［ｐｃ］，Ｗｃ０２［ｐｃ］，Ｗｃ１［ｐｃ］およびＷｃ２［ｐｃ］が得られた後、改めてモータ４０が停止される。そして、コンベヤ本体２２上に載置されている運転条件２用のダミー物品が、当該コンベヤ本体２２上から取り除かれる。
【００８２】
以上の要領で得られた４種類の対モータ補正用信号Ｗａ０１［ｐａ］，Ｗａ０２［ｐａ］，Ｗａ１［ｐａ］およびＷａ２［ｐａ］と、４種類の対駆動側プーリ補正用信号Ｗｂ０１［ｐｂ］，Ｗｂ０２［ｐｂ］，Ｗｂ１［ｐｂ］およびＷｂ２［ｐｂ］と、４種類の対従動側プーリ補正用信号Ｗｃ０１［ｐｃ］，Ｗｃ０２［ｐｃ］，Ｗｃ１［ｐｃ］およびＷｃ２［ｐｃ］とは、図２６に示すような補正用信号リスト７００に纏められた状態で、メモリ回路１１４に記憶される。即ち、運転条件１において、被計量物１８が載置されていないとき用の各補正用信号Ｗａ０１［ｐａ］，Ｗｂ０１［ｐｂ］およびＷｃ０１［ｐｃ］は、Ｇ０１というグループに纏められる。そして、運転条件１において、被計量物１８が載置されているとき用の各補正用信号Ｗａ１［ｐａ］，Ｗｂ１［ｐｂ］およびＷｃ１［ｐｃ］は、Ｇ１というグループに纏められる。さらに、運転条件２において、被計量物１８が載置されていないとき用の各補正用信号Ｗａ０２［ｐａ］，Ｗｂ０２［ｐｂ］およびＷｃ０２［ｐｃ］は、Ｇ０２というグループに纏められる。そして、運転条件２において、被計量物１８が載置されているとき用の各補正用信号Ｗａ２［ｐａ］，Ｗｂ２［ｐｂ］およびＷｃ２［ｐｃ］は、Ｇ２というグループに纏められる。
【００８３】
次に、モータ４０が停止されたままの状態で、重量Ｗｏが既知の被計量物１８、例えば分銅が、コンベヤ本体２２上に載置される。このとき、上述の式２は、次の式４のように表される。
【００８４】
《式４》
Ｗｏ＝α・｛Ｗｙ［ｉ］−Ｗｅ｝
∵  Ｗｏ［ｉ］＝Ｗｏ，Ｗａ［ｉ］＝０，Ｗｂ［ｉ］＝０，Ｗｃ［ｉ］＝０
【００８５】
この状態で、操作キー１１６の操作によって、スパン調整命令が入力される。すると、ＣＰＵ１１２は、この式４が満足されるように、スパン係数αを求める。つまり、スパン調整を行う。なお、このスパン調整においても、ディジタル荷重検出信号Ｗｙ［ｉ］に代えて、図７に示したディジタルフィルタ回路５０２によるディジタルフィルタリング処理後の信号Ｗｙ’［ｉ］が用いられる。そして、このスパン調整によって求められたスパン係数αもまた、メモリ回路１１４に記憶される。
【００８６】
これをもって、調整モードによる事前の調整作業が終了する。そして、操作キー１１６の操作によって、稼働モードが選択される。すると、ＣＰＵ１１２は、稼働モードに入る。そして、この稼働モードによる実際の稼働運転が行われる。
【００８７】
この稼働運転時には、上述したように、式２に基づいて、重量測定値Ｗｏ［ｉ］が求められる。そのために、ＣＰＵ１１２は、ソフトウェア的に、図２７に示す振動成分除去回路８００を構成する。
【００８８】
即ち、この振動成分除去回路８００もまた、図７に示したディジタルフィルタ回路５０２を利用しており、このディジタルフィルタ回路５０２に、ディジタル荷重検出信号Ｗｙ［ｉ］が入力される。そして、このディジタルフィルタ回路５０２によるディジタルフィルタリング処理後の信号Ｗｙ’［ｉ］は、図１０に示したのと同じ加算回路５１２に入力される。加算回路５１２は、当該ディジタル荷重検出信号Ｗｙ’［ｉ］から初期荷重成分Ｗｉを差し引くことで、モータ４０に起因する振動成分Ｗａ［ｉ］と、駆動側プーリ２６に起因する振動成分Ｗｂ［ｉ］と、従動側プーリ２８に起因する振動成分Ｗｃ［ｉ］と、を含む振動信号Ｗｙ”［ｉ］を生成する。さらに、この振動成分は、図１６に示したのと同じ後段の加算回路５２２に入力される。この後段の加算回路５２２には、図１６に示したのと同じ読み出し回路５２４から、今現在の状況に応じた対モータ補正用信号Ｗａ［ｐａ］が入力される。併せて、図２２に示したのと同じ読み出し回路５３２から、今現在の状況に応じた対駆動側プーリ補正用信号Ｗｂ［ｐｂ］が入力される。さらに、別の読み出し回路８０２から、今現在の状況に応じた対従動側プーリ補正用信号Ｗｃ［ｐｃ］が入力される。なお、当該別の読み出し回路８０２は、これに供給される従動側プーリ２８についての１回転検出信号Ｓｃと１回転分割信号ＤｃとクロックパルスＣＫとの各タイミングに合わせて、今現在の状況に応じた対プーリ補正用信号Ｗｃ［ｐｃ］を読み出す。また、ここで言う今現在の状況については、後で詳しく説明する。後段の加算回路５２２は、これらの補正用信号Ｗａ［ｐａ］，Ｗｂ［ｐｂ］およびＷｃ［ｐｃ］を振動信号Ｗｙ”［ｉ］から差し引く。これによって、全ての振動成分Ｗａ［ｉ］，Ｗｂ［ｉ］およびＷｃ［ｉ］が除去された信号、つまり被計量物１８の重量Ｗｏのみに対応する重量信号Ｗｏ’［ｉ］が、生成される。そして、この重量信号Ｗｏ’［ｉ］は、乗算回路８０４に入力され、ここで、上述したスパン係数αを乗ぜられる。この結果、被計量物１８の重量Ｗｏを表す重量測定値Ｗｏ［ｉ］が生成される。
【００８９】
さて、ここで言う今現在の状況とは、当該今現在、上述した４つのグループＧ０１，Ｇ１，Ｇ０２およびＧ２のいずれが選択されているのかを言う。そして、この判断は、上述した各設定条件１および２のいずれが設定されているのか、ならびに、コンベヤ本体２２上に被計量物１８が載置されているのか否か、に基づく。さらに、被計量物１８が載置されているのか否かの判断は、図２８に示す仮重量測定回路９００によって求められる仮重量測定値Ｗｏ”［ｉ］と、所定の閾値Ｗｔと、の比較結果に基づく。詳しくは、仮重量測定回路９００は、図２７の振動成分除去回路８００から加算回路５２２と各読み出し回路５２４，５３２および８０２とが省かれた構成をしており、この仮重量測定回路９００によれば、各振動成分Ｗａ［ｉ］，Ｗｂ［ｉ］およびＷｃ［ｉ］を含んだままの当該仮重量測定値Ｗｏ”［ｉ］が求められる。つまり、次の式５に基づいて、当該仮重量測定値Ｗｏ”［ｉ］が求められる。
【００９０】
《式５》
Ｗｏ”［ｉ］＝α・｛Ｗｙ’［ｉ］−Ｗｅ｝
【００９１】
そして、この仮重量測定値Ｗｏ”［ｉ］が閾値Ｗｔよりも小さい（Ｗｏ”［ｉ］＜Ｗｔ）ときは、被計量物１８が載置されていない、と判断される。一方、当該仮重量測定値Ｗｏ”［ｉ］が閾値Ｗｔ以上（Ｗｏ”［ｉ］≧Ｗｔ）であるときは、被計量物１８が載置されている、と判断される。なお、閾値Ｗｔは、０（ゼロ）よりも大きく、かつ、各運転条件１および２それぞれの標準重量Ｗ１およびＷ２よりも十分に小さい値（０＜Ｗｔ＜Ｗ１，０＜Ｗｔ＜Ｗ２）とされる。
【００９２】
ここで、例えば、運転条件１が設定されており、かつ、被計量物１８が載置されていない、と仮定する。この場合、Ｇ０１というグループが選択される。すると、各読み出し回路５２４，５３２および８０２は、このＧ０１というグループに属する各補正用信号Ｗａ０１［ｐａ］，Ｗｂ０１［ｐｂ］およびＷｃ０１［ｐｃ］を、それぞれの記憶場所である各レジスタ６００，６１０および６２０から読み出す。そして、この読み出された各補正用信号Ｗａ０１［ｐａ］，Ｗｂ０１［ｐｂ］およびＷｃ０１［ｐｃ］が、今現在の状況に応じたものとして、後段の加算回路５２２に入力される。
【００９３】
また、例えば、運転条件１が設定されており、かつ、被計量物１８が載置されている場合は、Ｇ１というグループが選択される。この場合、各読み出し回路５２４，５３２および８０２は、このＧ１というグループに属する各補正用信号Ｗａ１［ｐａ］，Ｗｂ１［ｐｂ］およびＷｃ１［ｐｃ］を、それぞれの記憶場所である各レジスタ６０４，６１４および６２４から読み出す。そして、この読み出された各補正用信号Ｗａ１［ｐａ］，Ｗｂ１［ｐｂ］およびＷｃ１［ｐｃ］が、今現在の状況に応じたものとして、後段の加算回路５２２に入力される。
【００９４】
さらに、例えば、運転条件２が設定されており、かつ、被計量物１８が載置されていない場合は、Ｇ０２というグループが選択される。この場合、各読み出し回路５２４，５３２および８０２は、このＧ０２というグループに属する各補正用信号Ｗａ０２［ｐａ］，Ｗｂ０２［ｐｂ］およびＷｃ０２［ｐｃ］を、それぞれの記憶場所である各レジスタ６０２，６１２および６２２から読み出す。そして、この読み出された各補正用信号Ｗａ０２［ｐａ］，Ｗｂ０２［ｐｂ］およびＷｃ０２［ｐｃ］が、今現在の状況に応じたものとして、後段の加算回路５２２に入力される。
【００９５】
そして、運転条件２が設定されており、かつ、被計量物１８が載置されている場合は、Ｇ２というグループが選択される。この場合、各読み出し回路５２４，５３２および８０２は、このＧ２というグループに属する各補正用信号Ｗａ２［ｐａ］，Ｗｂ２［ｐｂ］およびＷｃ２［ｐｃ］を、それぞれの記憶場所である各レジスタ６０６，６１６および６２６から読み出す。そして、この読み出された各補正用信号Ｗａ２［ｐａ］，Ｗｂ２［ｐｂ］およびＷｃ２［ｐｃ］が、今現在の状況に応じたものとして、後段の加算回路５２２に入力される。
【００９６】
このような要領で重量測定値Ｗｏ［ｉ］が求められることで、各運転条件１および２のいずれが設定されているのかに拘らず、また、被計量物１８の有無を含む当該被計量物１８の重量Ｗｏに拘らず、モータ４０ならびに各プーリ２６および２８という全ての回転体に起因する振動成分Ｗａ［ｉ］，Ｗｂ［ｉ］およびＷｃ［ｉ］が除去された精確な当該重量測定値Ｗｏ［ｉ］が求められる。つまり、精確な誤差補正が実現される。そして、この精確な誤差補正を実現するために、ＣＰＵ１１２は、上述した制御プログラムに従って、図２９に示す振動成分補正タスクを、図３０〜図３３に示す各サブルーチンと共に、実行する。なお、この各サブルーチンを含む振動成分補正タスクの実行に当たっては、図２６に示した補正用信号リスト７００が既に用意されているものとする。
【００９７】
即ち、ＣＰＵ１１２は、クロックパルスＣＫの立ち上がりを受けると、図２９のステップＳ１に進む。そして、このステップＳ１において、ディジタル荷重検出信号Ｗｙ［ｉ］を取得する。さらに、ＣＰＵ１１２は、ステップＳ３に進み、当該ディジタル荷重検出信号Ｗｙ［ｉ］に対してディジタルフィルタリング処理を施す。これによって、当該ディジタルフィルタリング処理後のディジタル荷重検出信号Ｗｙ’［ｉ］を得る。そして、ＣＰＵ１１２は、ステップＳ５に進み、上述した各グループＧ０１，Ｇ０２，Ｇ１およびＧ２のいずれかを選択するためのグループ選択処理を行う。なお、このステップＳ５については、後で図３０を参照しながら詳しく説明する。
【００９８】
ステップＳ５の実行後、ＣＰＵ１１２は、ステップＳ７に進み、モータ４０が作動しているか否かを判定する。ここで、例えば、モータ４０が作動していない場合、ＣＰＵ１１２は、ステップＳ９に進み、初期設定を行う。具体的には、後述するＦａ，ＦｂおよびＦｃという３つのフラグのそれぞれに“０”を設定する。そして、このステップＳ９の実行後、ＣＰＵ１１２は、一旦、当該振動成分補正タスクを終了する。
【００９９】
一方、ステップＳ７において、モータ４０が作動している場合、ＣＰＵ１１２は、ステップＳ１１に進む。そして、このステップＳ１１において、今現在の状況に応じた対モータ補正用信号Ｗａ［ｐａ］を準備するための対モータ補正準備処理を行う。なお、このステップＳ１１については、後で図３１を参照しながら詳しく説明する。
【０１００】
ステップＳ１１の実行後、ＣＰＵ１１２は、ステップＳ１３に進む。そして、このステップＳ１３において、今現在の状況に応じた対駆動側プーリ補正用信号Ｗｂ［ｐｂ］を準備するための対駆動側プーリ補正準備処理を行う。なお、このステップＳ１３についても、後で図３２を参照しながら説明する。
【０１０１】
さらに、ＣＰＵ１１２は、ステップＳ１５に進む。そして、このステップＳ１５において、今現在の状況に応じた対従動側プーリ補正用信号Ｗｃ［ｐｃ］を準備するための対従動側プーリ補正準備処理を行う。なお、このステップＳ１５についても、後で図３３を参照しながら説明する。
【０１０２】
そして、ＣＰＵ１７は、ステップＳ１７に進み、上述のステップＳ１１，Ｓ１３およびＳ１５で準備された各補正用信号Ｗａ［ｐａ］，Ｗｂ［ｐｂ］およびＷｃ［ｐｃ］を式２に代入することによって、つまり図２７に示した振動成分除去回路８００によって、重量測定値Ｗｏ［ｉ］を求める。この重量測定値Ｗｏ［ｉ］は、各振動成分Ｗａ［ｉ］，Ｗｂ［ｉ］およびＷｃ［ｉ］の影響が排除された、被計量物１８の精確な重量Ｗｏを表す。
【０１０３】
さらに、ＣＰＵ１１２は、ステップＳ１９に進み、当該重量測定値Ｗｏ［ｉ］に基づいて、上述した選別信号Ｓｏを作成する。詳しくは、重量測定値Ｗｏ［ｉ］と予め設定された選別基準値とを比較して、その比較結果を表す当該選別信号Ｓｏを作成する。そして、ＣＰＵ１１２は、ステップＳ２１に進み、この選別信号Ｓｏを選別装置に送信し、これをもって、振動成分補正タスクを終了する。
【０１０４】
さて、上述のステップＳ５においては、ＣＰＵ１１２は、図３０に示すサブルーチンとしてのグループ選択処理を実行する。
【０１０５】
即ち、ＣＰＵ１１２は、ステップＳ５１に進み、上述した式５に基づいて、つまり図２８に示した仮重量測定回路９００によって、仮重量測定値Ｗｏ”［ｉ］を求める。そして、ステップＳ５３に進み、この仮重量測定値Ｗｏ”［ｉ］と、上述した閾値Ｗｔと、を比較する。ここで、例えば、仮重量測定値Ｗｏ”［ｉ］が閾値Ｗｔよりも小さい（Ｗｏ”［ｉ］＜Ｗｔ）とき、ＣＰＵ１１２は、ステップＳ５５に進む。そして、このステップＳ５５において、ＣＰＵ１１２は、さらに運転条件１が設定されているか否か、要するに２つの運転条件１および２のいずれが設定されているかを、判定する。
【０１０６】
このステップＳ５５において、例えば運転条件１が設定されているとき、ＣＰＵ１１２は、ステップＳ５７に進み、Ｇ０１というグループを選択する。そして、このステップＳ５７の実行をもって、グループ選択処理を終了する。一方、運転条件２が設定されているときは、ＣＰＵ１１２は、ステップＳ５５からステップＳ５９に進む。そして、このステップＳ５９において、Ｇ０２というグループを選択して、当該グループ選択処理を終了する。
【０１０７】
なお、上述のステップＳ５３において、仮重量測定値Ｗｏ”［ｉ］が閾値Ｗｔ以上（Ｗｏ”［ｉ］≧Ｗｔ）であるときは、ＣＰＵ１１２は、ステップＳ６１に進む。そして、このステップＳ６１において、ＣＰＵ１１２は、さらに運転条件１が設定されているか否か、要するに２つの運転条件１および２のいずれが設定されているかを、判定する。
【０１０８】
このステップＳ６１において、例えば運転条件１が設定されているとき、ＣＰＵ１１２は、ステップＳ６３に進み、Ｇ１というグループを選択する。そして、このステップＳ６３の実行をもって、グループ選択処理を終了する。一方、運転条件２が設定されているときは、ＣＰＵ１１２は、ステップＳ６１からステップＳ６５に進む。そして、このステップＳ６５において、Ｇ２というグループを選択して、当該グループ選択処理を終了する。
【０１０９】
次に、図２９に示した振動成分補正タスクのステップＳ１１においては、ＣＰＵ１１２は、図３１に示すサブルーチンとしての対モータ補正準備処理を実行する。
【０１１０】
即ち、ＣＰＵ１１２は、ステップＳ１０１に進み、モータ４０についての上述した１回転検出信号Ｓａの信号レベルがＨレベルであるか否かを判定する。ここで、例えば、当該１回転検出信号Ｓａの信号レベルがＨレベルである場合、ＣＰＵ１１２は、ステップＳ１０３に進む。そして、このステップＳ１０３において、さらに、１回転分割信号Ｄａの信号レベルがＨレベルであるか否かを判定する。そして、例えば、当該１回転分割信号Ｄａの信号レベルがＨレベルである場合は、ステップＳ１０５に進む。
【０１１１】
ステップＳ１０５において、ＣＰＵ１１２は、上述のフラグＦａに“０”が設定されているか否かを判定する。このフラグＦａは、１回転分割信号Ｄａの立ち上がりが検出されたか否かを表す指標であり、当該フラグＦａが“０”である場合、１回転分割信号Ｄａの立ち上がりが検出されていないことを表し、言い換えれば当該１回転分割信号Ｄａの立ち上がりが到来するのを待っている状態にあることを表す。そして、このフラグＦａが“１”である場合は、１回転分割信号Ｄａの立ち上がりが検出されたことを表し、厳密には当該１回転分割信号Ｄａの立ち上がりが検出された直後であることを表す。ここで、このフラグＦａが“０”である場合、つまり１回転分割信号Ｄａの立ち上がりが到来するのを待っている状態にある場合は、ＣＰＵ１１２は、ステップＳ１０７に進む。そして、このステップＳ１０７において、当該フラグＦａに“１”を設定した後、ステップＳ１０９に進む。
【０１１２】
ステップＳ１０９において、ＣＰＵ１１２は、上述した区間ｐａをカウントするためのカウンタのカウント値ｐａに“０”をセットする（つまりリセットする）。そして、ステップＳ１１１に進み、クロックパルスＣＫの立ち上がりをカウントするためのカウンタのカウント値Ｃａにも“０”をセットする。その上で、ステップＳ１１３に進み、今現在の状況に応じた対モータ補正用信号Ｗａ［ｐａ］を読み出す。詳しくは、例えば、当該今現在、Ｇ０１というグループが選択されている場合には、図９に示したレジスタ６００から対モータ補正用信号Ｗａ０１［ｐａ］を読み出す。これとは別に、Ｇ０２というグループが選択されている場合には、図１１に示したレジスタ６０２から対モータ補正用信号Ｗａ０２［ｐａ］を読み出す。さらに、Ｇ１というグループが選択されている場合は、図１２に示したレジスタ６０４から対モータ補正用信号Ｗａ１［ｐａ］を読み出す。そして、Ｇ２というグループが選択されている場合は、図１３に示したレジスタ６０６から対モータ補正用信号Ｗａ２［ｐａ］を読み出す。
【０１１３】
このステップＳ１１３の実行後、ＣＰＵ１１２は、ステップＳ１１５に進む。そして、このステップＳ１１５において、区間ｐａをカウントするためのカウンタのカウント値ｐａを更新する。つまり、当該カウント値ｐａを“１”だけインクリメントする。そして、ステップＳ１１７に進む。
【０１１４】
なお、上述のステップＳ１０３において、１回転分割信号Ｄａの信号レベルがＨレベルでない場合、つまり当該１回転分割信号Ｄａの信号レベルがＬレベルである場合は、ＣＰＵ１１２は、ステップＳ１０５〜ステップＳ１１５をスキップして、直接、ステップＳ１１７に進む。また、ステップＳ１０５において、フラグＦａに“１”が設定されている場合、つまり１回転分割信号Ｄａの立ち上がりが検出された直後である場合も、直接、ステップＳ１１７に進む。
【０１１５】
ステップＳ１１７において、ＣＰＵ１１２は、クロックパルスＣＫの立ち上がりをカウントするためのカウンタのカウント値Ｃａを更新し、つまり当該カウント値Ｃａを“１”だけインクリメントする。そして、ステップＳ１１９に進み、このインクリメント後のカウント値Ｘａと、予め設定された基準値Ｑａと、を比較する。なお、この基準値Ｑａは、１回転分割信号Ｄａの立ち上がりが検出されてから当該１回転分割信号ＤａのＨレベル期間Ｔｄａが経過したか否かを判断するための判断基準となるものであり、これを期間Ｔｑａに換算すると、上述の図８に示すように、当該１回転分割信号ＤａのＨレベル期間Ｔｄａよりも少し長めになるように設定されている。このステップＳ１１９において、例えば、今現在のカウント値Ｃａが当該基準値Ｑａ以上（Ｃａ≧Ｑａ）である場合、ＣＰＵ１１２は、１回転分割信号Ｄａの立ち上がりが検出されてから当該１回転分割信号ＤａのＨレベル期間Ｔｄａが経過したものと判断して、ステップＳ１２１に進む。そして、このステップＳ１２１において、フラグＦａに“０”を設定して、当該対モータ補正準備処理を終了する。一方、今現在のカウント値Ｃａが基準値Ｑａに満たない（Ｃａ＜Ｑａ）場合は、ＣＰＵ１１２は、ステップＳ１１９からステップＳ１２１に進むことなく、そのまま、当該対モータ補正準備処理を終了する。
【０１１６】
このようにステップＳ１１９およびステップＳ１２１が設けられているのは、１回転分割信号Ｄａの立ち上がりが検出された直後に到来するクロックパルスＣＫの立ち上がりによって、改めて当該１回転分割信号Ｄａの立ち上がりが到来したものとして検出されること、言わば誤検出されること、を防止するためである。即ち、１回転分割信号Ｄａの立ち上がりが真に検出された直後から一定期間Ｔｑａにわたって、当該１回転分割信号Ｄａの立ち上がりの検出が不許可とされる。この不許可期間Ｔｑａが設けられることによって、１回転分割信号Ｄａの立ち上がりの誤検出が防止される。
【０１１７】
さらに、上述のステップＳ１０１において、１回転検出信号Ｓａの信号レベルがＨレベルでない場合、つまり当該１回転検出信号Ｓａの信号レベルがＬレベルである場合、ＣＰＵ１１２は、ステップＳ１２３に進む。そして、このステップＳ１２３において、上述のステップＳ１０３と同様、１回転分割信号Ｄａの信号レベルがＨレベルであるか否かを判定する。
【０１１８】
ステップＳ１２３において、例えば、１回転分割信号Ｄａの信号レベルがＨレベルである場合、ＣＰＵ１１２は、ステップＳ１２５に進む。そして、このステップＳ１２５において、上述のステップＳ１０５と同様、フラグＦａに“０”が設定されているか否かを判定する。ここで、当該フラグＦａに“０”が設定されている場合、ＣＰＵ１１２は、ステップＳ１２７に進む。そして、このステップＳ１２７において、当該フラグＦａに“１”を設定した後、上述のステップＳ１１１に進む。
【０１１９】
一方、ステップＳ１２３において、１回転分割信号Ｄａの信号レベルがＬレベルである場合、ＣＰＵ１１２は、上述のステップＳ１１７に進む。また、ステップＳ１２５において、フラグＦａに“１”が設定されている場合も、直接、ステップＳ１１７に進む。
【０１２０】
そして、図２９に示した振動成分補正タスクのステップＳ１３においては、ＣＰＵ１１２は、図３２に示すサブルーチンとしての対駆動側プーリ補正準備処理を実行する。なお、この図３２に示す対駆動側プーリ補正準備処理の各ステップＳ２０１〜ステップＳ２２７は、図３１に示した対モータ補正準備処理の各ステップＳ１０１〜ステップＳ１２７に対応する。つまり、当該図３２は、図３１におけるＳａ，Ｄａ，Ｆａ，ｐａ，Ｃａ，Ｗａ［ｐａ］（Ｗａ０１［ｐａ］，Ｗａ０２［ｐａ］，Ｗａ１［ｐａ］，Ｗａ２［ｐａ］）およびＱａが、それぞれＳｂ，Ｄｂ，Ｆｂ，ｐｂ，Ｃｂ，Ｗｂ［ｐｂ］（Ｗｂ０１［ｐｂ］，Ｗｂ０２［ｐｂ］，Ｗｂ１［ｐｂ］，Ｗｂ２［ｐｂ］）およびＱｂ（図１４参照）に置き換えられたものである。従って、この図３２についての詳しい説明は省略する。
【０１２１】
また、図２９に示した振動成分補正タスクのステップＳ１５においては、ＣＰＵ１１２は、図３３に示すサブルーチンとしての対従動側プーリ補正準備処理を実行する。なお、この図３３に示す対従動側プーリ補正準備処理の各ステップＳ３０１〜ステップＳ３２７もまた、図３１に示した対モータ補正準備処理の各ステップＳ１０１〜ステップＳ１２７に対応する。つまり、当該図３３は、図３１におけるＳａ，Ｄａ，Ｆａ，ｐａ，Ｃａ，Ｗａ［ｐａ］（Ｗａ０１［ｐａ］，Ｗａ０２［ｐａ］，Ｗａ１［ｐａ］，Ｗａ２［ｐａ］）およびＱａが、それぞれＳｃ，Ｄｃ，Ｆｃ，ｐｃ，Ｃｃ，Ｗｃ［ｐｃ］（Ｗｃ０１［ｐｃ］，Ｗｃ０２［ｐｃ］，Ｗｃ１［ｐｃ］，Ｗｃ２［ｐｃ］）およびＱｃ（図２０参照）に置き換えられたものである。従って、この図３３についての詳しい説明も省略する。
【０１２２】
以上のように、本実施形態によれば、各運転条件１および２のいずれが設定されているのか、ならびに、被計量物１８の有無を含む当該被計量物１８の重量Ｗｏに応じて、常に適切な補正用信号Ｗａ［ｐａ］，Ｗｂ［ｐｂ］およびＷｃ［ｐｃ］によって、各振動成分Ｗａ［ｉ］，Ｗｂ［ｉ］およびＷｃ［ｉ］が相殺補正される。従って、１種類の補正用信号によって振動成分を相殺補正しようとする上述した従来技術に比べて、常に精確な誤差補正を実現することができる。
【０１２３】
また、本実施形態によれば、各振動成分Ｗａ［ｉ］，Ｗｂ［ｉ］およびＷｃ［ｉ］が、個別の補正用信号Ｗａ［ｐａ］，Ｗｂ［ｐｂ］およびＷｃ［ｐｃ］によって、互いに独立して補正される。従って、各振動成分Ｗａ［ｉ］，Ｗｂ［ｉ］およびＷｃ［ｉ］の発生源であるモータ４０ならびに各プーリ２６および２８という各回転体の回転状況によって、当該各振動成分Ｗａ［ｉ］，Ｗｂ［ｉ］およびＷｃ［ｉ］の態様、特に位相θａ，θｂおよびθｃや周期Ｔａ，ＴｂおよびＴｃ、が変化しても、この変化に追随して、当該各振動成分Ｗａ［ｉ］，Ｗｂ［ｉ］およびＷｃ［ｉ］を精確に補正することができる。これに対して、従来技術では、モータという１つの回転体に起因する振動成分のみに基づいて生成された補正用信号によって、当該モータ以外の回転体に起因する振動成分をも一括して補正しようとするため、精確さに欠ける。このことからも、本実施形態によれば、従来技術に比べて、精確な誤差補正を実現することができる。
【０１２４】
なお、本実施形態においては、重量選別機１０用の計量コンベヤ１２に本発明を適用する場合について説明したが、これに限らない。例えば、計量コンベヤ１２は、ベルト式に限らず、ローラ式やチェーン式のものであってもよい。また、それぞれのプーリ２６および２８自体がモータを内蔵するものであってもよい。つまり、モータ４０や各プーリ２６および２８等の回転体がロードセル３０等の荷重検出手段によって支持されている構成の計量装置であれば、本発明は有効に機能する。さらに、ベルトコンベヤによって連続的に輸送されるバラ状の被計量物の重量（輸送量）を求めるコンベヤスケールや、小分け可能な被計量物が収容された貯槽から当該被計量物を一定量ずつ排出させるロスインウェイト式定量供給装置等の他の計量装置においても、モータ等の回転体が荷重検出手段によって支持されているが、これらにも当然に本発明を適用することができる。
【０１２５】
また、ロードセル３０（起歪体）として、ロバーバル型のものを例に挙げたが、これ以外のもの、例えばコラム型やリング型のものを、採用してもよい。そして、ロードセル３０以外の荷重検出手段、例えば電磁平衡式や静電容量式の荷重検出手段を、採用してもよい。
【０１２６】
さらに、図６に示した光センサ２０４および２０６として、反射型のものを例に挙げたが、透過型のいわゆるフォトインタラプタを採用してもよい。そして、これらの光センサ２０４および２０６に代えて、磁気センサやカラーセンサ等の他のセンサを採用してもよい。ただし、この場合、当該センサの種類に応じて、回転円板２０２の態様（各貫通孔２０８，２０８，…や切欠２１０）を適宜に決定する必要があることは、言うまでもない。
【０１２７】
また、極端には、モータ４０ならびに各プーリ２６および２８というそれぞれの回転体について、１回転検出信号Ｓａ，ＳｂおよびＳｃのみを捉えることとし、この１回転検出信号Ｓａ，ＳｂおよびＳｃの周期Ｔａ，ＴｂおよびＴｃを、それぞれクロックパルスＣＫ等の短周期信号によって分割することで、それぞれの回転体の回転角度を検出するようにしてもよい。つまり、１回転分割信号Ｄａ，ＤｂおよびＤｃを不要としてもよい。
【０１２８】
そして、本実施形態においては、被計量物１８の有無を検出するために、上述の式５に基づいて仮重量測定値Ｗｏ”［ｉ］を求めた、言い換えれば図２８に示した仮重量測定回路９００を用いたが、これに代えて、当該被計量物１８の有無を検出するためだけの専用のセンサ、例えば光センサ等の適当なセンサを、設けてもよい。
【０１２９】
また、極端には、被計量物１８の有無を検出しなくてもよい。この場合は、それぞれの運転条件１および２について、被計量物１８が存在する（載置されている）ときのみの補正用信号Ｗａ［ｐａ］（Ｗａ１［ｐａ］およびＷａ２［ｐａ］），Ｗｂ［ｐｂ］（Ｗｂ１［ｐｂ］とＷｂ２［ｐｂ］），Ｗｃ［ｐｃ］（Ｗｃ１［ｐｃ］およびＷｃ２［ｐｃ］）を用意しておき、当該被計量物１８の有無に拘らず、いずれの運転条件１および２が設定されているのかのみに基づいて、適宜の補正用信号Ｗａ［ｐａ］，Ｗｂ［ｐｂ］，Ｗｃ［ｐｃ］が適用されるようにする。つまり、被計量物１８が存在するときにのみ、精確な誤差補正を行うこととし、当該被計量物１８が存在しないときには、精確さを不問としてもよい。
【０１３０】
さらに、いずれの運転条件１および２が設定されているのかについては、常套的には、操作キー２６の操作内容から判断されるが、これに限らず、例えば、コンベヤ速度を実測し、この実測結果から判断してもよい。また、上述の仮重量測定値Ｗｏ”［ｉ］から当該判断を行ってもよい。
【０１３１】
そして、２つの運転条件１および２に限らず、３つ以上の運転条件が想定されている場合にも、勿論、本発明を適用することができる。
【符号の説明】
【０１３２】
１０  重量選別機
１２  計量コンベヤ
１８  被計量物
２２  コンベヤ本体
２４  コンベヤベルト
２６  駆動側プーリ
２８  従動側プーリ
３０  ロードセル
４０  モータ
１１２  ＣＰＵ
１１４  メモリ回路
【図１】
0005535540.tif 000002
【図２】
0005535540.tif 000003
【図３】
0005535540.tif 000004
【図４】
0005535540.tif 000005
【図５】
0005535540.tif 000006
【図６】
0005535540.tif 000007
【図７】
0005535540.tif 000008
【図８】
0005535540.tif 000009
【図９】
0005535540.tif 000010
【図１０】
0005535540.tif 000011
【図１１】
0005535540.tif 000012
【図１２】
0005535540.tif 000013
【図１３】
0005535540.tif 000014
【図１４】
0005535540.tif 000015
【図１５】
0005535540.tif 000016
【図１６】
0005535540.tif 000017
【図１７】
0005535540.tif 000018
【図１８】
0005535540.tif 000019
【図１９】
0005535540.tif 000020
【図２０】
0005535540.tif 000021
【図２１】
0005535540.tif 000022
【図２２】
0005535540.tif 000023
【図２３】
0005535540.tif 000024
【図２４】
0005535540.tif 000025
【図２５】
0005535540.tif 000026
【図２６】
0005535540.tif 000027
【図２７】
0005535540.tif 000028
【図２８】
0005535540.tif 000029
【図２９】
0005535540.tif 000030
【図３０】
0005535540.tif 000031
【図３１】
0005535540.tif 000032
【図３２】
0005535540.tif 000033
【図３３】
0005535540.tif 000034
【図３４】
0005535540.tif 000035
【図３５】
0005535540.tif 000036