(57)【要約】【課題】  従来よりも良好な歩留まりを得るべく、滞留品の有無を適切に判定する。【解決手段】  この発明において、制御装置３０は、各計量器７０，７０，…による重量測定値を種々に組み合わせて、組合せの合計重量が目標重量に基づいて定められた標準許容範囲内にあり、かつ当該目標重量に最も近い最適組合せを、選択する。このとき、それぞれの計量器７０毎に、その重量測定値に応じた滞留品判定回数が設定される。そして、いずれかの計量器７０について、物品が載置されてから最適組合せが選択された回数、言わば選択待ち回数が、当該滞留品判定回数に達したとき、その計量器７０に載置されている物品は滞留品である、と判定される。滞留品が生じると、制御装置３０は、当該滞留品を計量器７０から早期に除去するべく、特別の処置を施す。つまり、それぞれの物品毎に滞留品判定回数が設定されるので、滞留品の有無が適切に判定される。【選択図】        図１
2008139248.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ物品が供給されると共に供給された該物品の重量を測定する複数の計量手段と、
上記複数の計量手段による複数の重量測定値を種々に組み合わせて組合せの合計重量が目標重量に基づいて定められた第１許容範囲内にありかつ該目標重量に最も近い最適組合せを選択する組合せ演算手段と、
を具備し、
上記最適組合せを構成する最適組合せ構成物品が上記計量手段から除去された後、空になった該計量手段に新たな上記物品が供給される、組合せ秤において、
上記計量手段毎に上記物品が供給されてからの期間または該物品が供給されてから上記最適組合せが選択された回数を検出する第１検出手段と、
上記計量手段毎に上記第１検出手段による検出結果と閾値とを比較して該計量手段に供給されている上記物品が上記最適組合せを構成し難い滞留品であるか否かを判定する判定手段と、
上記最適組合せ構成物品についての上記第１検出手段による検出結果に基づいて上記閾値を設定する設定手段と、
をさらに具備することを特徴とする、組合せ秤。
【請求項２】
上記最適組合せ構成物品についての上記第１検出手段による検出結果を表示する表示手段をさらに備える、請求項１に記載の組合せ秤。
【請求項３】
上記設定手段は手動で入力される設定命令に従って上記閾値を設定する手動設定手段を含む、請求項２に記載の組合せ秤。
【請求項４】
上記物品は所定の物理量を変数とする確率で上記複数の計量手段のそれぞれに供給され、
上記設定手段は上記物理量を複数のランクに区分すると共に該ランク毎に上記閾値を設定し、
それぞれの上記計量手段に供給された上記物品の上記物理量を検出する第２検出手段をさらに備え、
上記判定手段は上記計量手段毎に上記第２検出手段による検出結果に対応する上記ランク用の上記閾値と上記第１検出手段による検出結果とを比較して判定を行う、
請求項１ないし３のいずれかに記載の組合せ秤。
【請求項５】
上記物理量は上記物品の重量であり、
上記第２検出手段はそれぞれの上記計量手段による上記重量測定値に基づいて検出を行う、
請求項４に記載の組合せ秤。
【請求項６】
上記設定手段は上記確率の高い上記物理量が属する上記ランクほど上記閾値を低めに設定する、請求項４または５に記載の組合せ秤。
【請求項７】
上記設定手段は、上記最適組合せ構成物品についての上記第２検出手段による検出結果に基づいて該最適組合せ構成物品に対応する上記ランクを特定する特定手段と、該特定手段によって特定された該ランク用の上記閾値を該最適組合せ構成物品についての上記第１検出手段による検出結果に基づいて設定する設定実行手段と、を含む、請求項４ないし６のいずれかに記載の組合せ秤。
【請求項８】
上記判定手段によって上記滞留品であると判定された上記物品が生じたとき、該滞留品であると判定された物品が上記新たな物品と交換される、請求項１ないし７のいずれかに記載の組合せ秤。
【請求項９】
上記判定手段によって上記滞留品であると判定された上記物品が生じたとき、上記組合せ演算手段は、該滞留品であると判定された物品を含む組合せであって、合計重量が上記第１許容範囲を含みかつ該第１許容範囲よりも広い第２許容範囲内にあると共に上記目標重量に最も近い組合せを、上記最適組合せとして選択する、請求項１ないし７のいずれかに記載の組合せ秤。
【請求項１０】
上記滞留品であると判定された物品を含む上記最適組合せが不存在のとき、該滞留品であると判定された物品を含む全ての上記物品のいずれかが上記新たな物品と交換される、請求項９に記載の組合せ秤。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、組合せ秤に関し、特に、それぞれ物品が供給されると共に供給された物品の重量を測定する複数の計量手段と、これら複数の計量手段による複数の重量測定値を種々に組み合わせて組合せの合計重量が目標重量に基づいて定められた第１許容範囲内にありかつ当該目標重量に最も近い最適組合せを選択する組合せ演算手段と、を備え、最適組合せを構成する最適組合せ構成物品が計量手段から除去された後、この最適組合せ構成物品が除去されたことによって空になった計量手段に新たな物品が供給される、組合せ秤に関する。
【背景技術】
【０００２】
この種の組合せ秤においては、各計量手段に供給された各物品のうち、その重量によっては、最適組合せ構成物品としてなかなか選択されずに、いつまでも計量手段に供給されたままの状態にあるもの、いわゆる滞留品、が生じることがある。このような滞留品が生じると、しかも、その数が多いほど、組合せの対象となる（言わば組合せの場に参加することのできる）物品の数が実質的に減り、この結果、最適組合せの合計重量の歩留まりが悪化する。なお、ここで言う歩留まりとは、最適組合せの合計重量の目標重量からの偏差を言い、この偏差が小さいほど歩留まりが良いと言う。
【０００３】
従って、滞留品が生じた場合には、当該滞留品を組合せの場から早期に除去することが望ましく、これを実現するための従来技術として、例えば特許文献１に開示されたものがある。この従来技術によれば、計量手段としての計量ホッパ毎に、物品が供給されてからの時間、または当該物品が供給されてから最適組合せが選択された回数、がカウントされる。そして、いずれかの計量ホッパについて、カウントされた時間が滞留検出タイムアップ時間に達し、またはカウントされた回数が滞留検出組合せ回数に達すると、その計量ホッパに供給されている物品が、滞留品（滞留物品）として検出される。そして、滞留品が検出されると、当該滞留品を含む組合せであって、その合計重量が、予め定めた滞留用許容重量範囲内にあり、かつ目標重量に等しいかこれに近い組合せが、最適組合せとして選択される。一方、滞留品が検出されていない場合には、組合せの合計重量が、滞留用許容重量範囲よりも狭い通常用許容重量範囲内にあり、かつ目標重量と等しいかこれに近い組合せが、最適組合せとして選択される。このようにして最適組合せが選択されると、当該最適組合せを構成する物品が計量ホッパから排出される。そして、空になった計量ホッパに新たに物品が供給され、改めて最適組合せの選択が行われる。
【０００４】
即ち、この従来技術によれば、滞留品が生じると、当該滞留品を含む組合せの中から優先的に最適組合せが選択される。しかも、最適組合せの合計重量の許容範囲が、通常用許容重量範囲よりも広い滞留用許容重量範囲に緩和される。これにより、滞留品が組合せの場から早期に除去され、当該滞留品が生じることによる歩留まりの悪化が抑制される。
【０００５】
なお、通常用許容重量範囲および滞留用許容重量範囲は、いずれも目標重量を下限として設定される。従って、通常用許容重量範囲に基づいて選択された言わば標準の最適組合せは勿論のこと、滞留用許容重量範囲に基づいて選択された言わば特別な最適組合せについても、当該標準の最適組合せに比べて歩留まりが劣るだけで、その合計重量は目標重量以上であるため、正規の商品（完成品）として取り扱われる。
【０００６】
【特許文献１】特開平４−１７７１３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、この従来技術において、滞留検出タイムアップ時間または滞留検出組合せ回数の値が、例えば小さいと、滞留品が生じ易くなる。そして、滞留品が生じ易くなると、その分、上述の滞留用許容重量範囲という緩和された許容範囲に基づいて選択された特別な最適組合せが増え、つまり歩留まりの劣る商品が増える。さらに、この緩和された滞留用許容重量範囲をもってしても、最適組合せが選択されない、つまり合計重量が当該滞留用許容重量範囲に入る組合せが見つからない、ことがある。この場合、組合せの場から滞留品が強制的に除去され、これに代えて、新たな物品が当該組合せの場に加えられるが、そうすると、当然に、これら滞留品と新たな物品との交換という余分な手間が掛かり、組合せ計量作業全体の効率が低下する。また、強制除去された滞留品は、商品に採用することのできない言わば不良品として取り扱われるので、不経済でもある。一方、滞留検出タイムアップ時間または滞留検出組合せ回数の値が大きいと、滞留品は生じ難くなるが、その分、組合せの場に居残る物品が増え、言い換えれば滞留品として検出されないだけで当該滞留品と同質の物品が増える。この結果、組合せの場に参加することのできる物品の実質数が減り、やはり歩留まりが悪くなる。従って、良好な歩留まりを得ると共に、作業効率および経済性を向上させるべく滞留品の強制除去頻度を抑制するには、ここで言う滞留検出タイムアップ時間または滞留検出組合せ回数の値、つまり滞留品であるか否かの判定基準となる言わば閾値、を適切に設定することが、極めて肝要である。
【０００８】
しかしながら、従来技術では、当該閾値としての滞留検出タイムアップ時間または滞留検出組合せ回数の値を適切に設定するための手段について、何ら示されていない。このため、滞留品の有無を適切に判定することができず、ひいては良好な歩留まりを得ること、および滞留品の強制除去頻度を抑制すること、ができない、という問題がある。
【０００９】
そこで、本発明は、従来よりも良好な歩留まりを得ると共に、滞留品の強制除去頻度を抑制するべく、当該滞留品の有無を適切に判定することができる組合せ秤を提供することを、目的とする。
【課題を解決するための手段】
【００１０】
この目的を達成するために、本発明の組合せ秤は、それぞれ物品が供給されると共に供給された物品の重量を測定する複数の計量手段と、これら複数の計量手段による複数の重量測定値を種々に組み合わせて組合せの合計重量が目標重量に基づいて定められた第１許容範囲内にありかつ当該目標重量に最も近い最適組合せを選択する組合せ演算手段と、を具備し、最適組合せを構成する最適組合せ構成物品が計量手段から除去された後、この最適組合せ構成物品が除去されたことによって空になった計量手段に新たな物品が供給されることを、前提とする。そして、この前提の下、それぞれの計量手段毎に物品が供給されてからの期間または当該物品が供給されてから最適組合せが選択された回数を検出する第１検出手段と、それぞれの計量手段毎に第１検出手段による検出結果と閾値とを比較して当該計量手段に供給されている物品が滞留品であるか否かを判定する判定手段と、最適組合せ構成物品についての第１検出手段による検出結果に基づいて当該閾値を設定する設定手段と、をさらに具備することを特徴とするものである。
【００１１】
即ち、本発明では、それぞれの計量手段に被計量物としての物品が供給される。そして、組合せ演算手段が、各計量手段による各重量測定値を種々に組み合わせて、それらの中から、組合せの合計重量が、目標重量に基づいて定められた第１許容範囲内にあり、かつ当該目標重量に最も近い（または等しい）最適組合せを、選択する。最適組合せが選択されると、当該最適組合せを構成する最適組合せ構成物品が、計量手段から除去される。これをもって、一連（１回）の組合せ計量作業が完了する。そして、最適組合せ構成物品が除去されたことによって空になった計量手段に、新たな物品が供給され、改めて最適組合せの選択が行われ、つまり組合せ計量作業が開始される。
【００１２】
併せて、第１検出手段が、それぞれの計量手段毎に、物品が供給されてからの期間、言い換えれば当該物品が最適組合せ構成物品として選択されるまでの選択待ち期間、を検出する。なお、第１検出手段は、それぞれの計量手段毎に、物品が供給されてから組合せ演算手段によって最適組合せが選択された回数、言い換えれば当該物品が最適組合せ構成物品として選択されるまでの選択待ち回数、を検出してもよい。そして、この第１検出手段による検出結果は、判定手段によって、閾値と比較され、この比較結果に基づいて、それぞれの物品が滞留品であるか否かが判定される。具体的には、いずれかの計量手段について、第１検出手段による検出結果が閾値に達したとき、判定手段は、その計量手段に供給されている物品は滞留品である、と判定する。一方、そうでないときは、滞留品は生じていない、と判定する。そして、滞留品が生じた場合には、当該滞留品を計量手段（いわゆる組合せの場）から早期に除去する等の特別な処置が、施される。
【００１３】
さらに、設定手段が、最適組合せ構成物品についての第１検出手段による検出結果に基づいて、つまり当該最適組合せ構成物品についての実際の選択待ち期間または選択待ち回数に基づいて、閾値を設定する。そして、設定された閾値は、次回の組合せ計量作業に適用される。即ち、組合せ計量作業が繰り返し行われている最中に、実際に選択された最適組合せ構成物品についての選択待ち期間または選択待ち回数の言わば実測値に基づいて、閾値が適宜更新される。
【００１４】
なお、本発明においては、最適組合せ構成物品についての第１検出手段による検出結果を表示する表示手段を、さらに備えてもよい。このようにすれば、最適組合せ構成物品についての実際の選択待ち期間または選択待ち回数を把握することができ、例えば当該選択待ち期間または選択待ち回数の傾向を把握することもできる。
【００１５】
そして、このような表示手段が備えられている場合には、設定手段は、手動で入力される設定命令に従って閾値を設定する手動設定手段を含むものとしてもよい。つまり、表示手段によって表示された最適組合せ構成物品についての実際の選択待ち期間または選択待ち回数に基づいて、当該閾値を手動で設定できるようにしてもよい。
【００１６】
ここで、本発明における物品が、所定の物理量、例えば重量や体積、或いは外形寸法や色彩等、を変数とする確率で組合せの場に現れる、とする。つまり、当該物理量によって、組合せの場に現れ易い物品と、そうでない物品とがある、とする。この場合、組合せの場に現れ易い物品ほど、これと共同して最適組合せを構成する相手方の物品が当該組合せの場に現れる確率が高く、ゆえに最適組合せ構成物品として選択されるまでの選択待ち期間または選択待ち回数の値は小さくなる、と考えられる。一方、組合せの場に現れ難い物品ほど、これと共同して最適組合せを構成する相手方の物品が当該組合せの場に現れる確率が低いので、最適組合せ構成物品として選択されるまでの選択待ち期間または選択待ち回数の値は大きくなる、と考えられる。このことから、閾値は、当該組合せの場に現れる確率に相関する物理量別に設定されるのが望ましい、と言える。
【００１７】
そこで、本発明における設定手段は、上述の物理量を複数のランクに区分すると共に、当該ランク毎に閾値を設定するものとしてもよい。具体的には、組合せの場に現れる確率の高い物理量が属するランクほど、低めの閾値を設定し、当該確率の低い物理量が属するランクほど、高めの閾値を設定するものとする。そして、それぞれの計量手段に供給された物品の物理量を検出する第２検出手段をさらに備え、判定手段は、それぞれの計量手段毎に当該第２検出手段による検出結果に対応するランク用の閾値と第１検出手段による検出結果とを比較して判定を行うものとする。このようにすれば、それぞれの計量手段に供給された物品の物理量に適した閾値が設定され、言い換えれば当該物品の組合せの場への現れ易さに応じた適切な閾値が設定される。
【００１８】
例えば、組合せの場に現れ易い物品については、これと同類の物品が当該組合せの場に数多く存在する可能性が高いので、このような物品が必要以上に組合せの場に居残ることによる歩留まりの悪化を抑制するべく、上述の如く低めの閾値が設定される。なお、このように低めの閾値が設定されても、当該組合せの場に現れ易い物品は、最適組合せ構成物品として選択され易いので、滞留品として判定される可能性は実質的に低く、よって強制除去される頻度も低い。一方、組合せの場に現れ難い物品については、高めの閾値が設定されることで、組合せの場に長く存在することが可能となり、その分、組合せの対象となる機会が多く与えられると共に、滞留品として判定され難い。そして、このような物品が組合せの場に長く存在したとしても、これと同類の物品が当該組合せの場に同時に存在する可能性は低いので、歩留まりに大きく影響することはない。このように、それぞれの物品毎に、組合せの場に現れる確率に応じた閾値が設定されることで、良好な歩留まりが得られ、また滞留品として強制除去される頻度が抑制される。
【００１９】
ここで言う設定手段は、最適組合せ構成物品についての第２検出手段による検出結果に基づいて当該最適組合せ構成物品に対応するランクを特定する特定手段と、この特定手段によって特定されたランク用の閾値を当該最適組合せ構成物品についての第１検出手段による検出結果に基づいて設定する設定実行手段と、を含むものとすることができる。
【００２０】
また、物理量が物品の重量である場合には、第２検出手段は、それぞれの計量手段による重量測定値に基づいて当該物理量としての重量を検出するものとしてもよい。
【００２１】
さらに、本発明において、滞留品が生じたとき、この滞留品は新たな物品と交換されてもよい。
【００２２】
これとは別の処置として、滞留品が生じたとき、組合せ演算手段は、当該滞留品を含む組合せであって、その合計重量が第１許容範囲を含みかつ当該第１許容範囲よりも広い第２許容範囲内にあると共に目標重量に最も近い（または等しい）組合せを、最適組合せとして選択してもよい。このようにすれば、滞留品が生じたとき、当該滞留品を含む組合せの中から優先的に最適組合せが選択されると共に、最適組合せの合計重量の許容範囲が第１許容範囲よりも広い第２許容範囲に緩和される。これによって、滞留品が組合せの場から早期に除去される。
【００２３】
なお、滞留品を含む最適組合せが見つからないときは、当該滞留品を含む全ての物品のいずれかが、新たな物品と交換されてもよい。
【発明の効果】
【００２４】
上述したように、本発明によれば、組合せ計量作業が繰り返し行われる中で、それぞれの計量手段に供給された物品が最適組合せ構成物品として選択されるまでの実際の選択待ち期間または選択待ち回数が検出され、この検出された実際の選択待ち期間または選択待ち回数に基づいて、当該物品が滞留品であるか否かの判定基準となる閾値が適宜更新される。従って、この閾値に対応する滞留検出タイムアップ時間または滞留検出組合せ回数の値を適切に設定することができない従来技術とは異なり、滞留品の有無を適切に判定することができ、ひいては良好な歩留まりを得ることができる。また、滞留品が強制除去される頻度も抑制されるので、当該滞留品と新たな物品とを交換するという余分な手間が削減され、組合せ計量作業全体の効率が向上すると共に、不良品の発生数が低減され、経済性が向上する。
【発明を実施するための最良の形態】
【００２５】
本発明の一実施形態について、図１〜図２４を参照して説明する。
【００２６】
本実施形態に係る組合せ秤１０は、いわゆる手動式と呼ばれるものであり、図１に示すように、１台の制御装置３０と、この制御装置３０に通信ライン５０を介してバス接続されているＮ（Ｎ；２以上の整数）台の計量器７０，７０，…と、を備えている。
【００２７】
このうち、制御装置３０は、命令入力手段としての操作キー３２と、表示手段としてのディスプレイ３４と、を備えている。より詳しくは、制御装置３０は、図２に示すように、ＣＰＵ（Central
Processing Unit）３６を備えており、このＣＰＵ３６に、入出力インタフェース回路３８を介して、当該操作キー３２およびディスプレイ３４が接続されている。また、ＣＰＵ３６には、入出力インタフェース５０を介して、上述の通信ライン５０も接続されている。さらに、ＣＰＵ３６には、記憶手段としてのメモリ回路４０も接続されており、このメモリ回路４０には、ＣＰＵ３６の動作を制御するための制御プログラム（以下、メインプログラムと言う。）が記憶されている。なお、メモリ回路４０は、一般に知られているＲＯＭ（Read
Only Memory）やＲＡＭ（Random Access Memory）、ＥＥＰＲＯＭ（Electronically
Erasable and Programmable Read Only Memory）等の半導体メモリによって構成されている。
【００２８】
一方、それぞれの計量器７０は、図示しない被計量物としての物品が手動（オペレータによる手作業）で載置される計量台７２を備えている。この計量台７２は、図３に示すように、荷重センサ７４に結合されており、荷重センサ７４は、当該計量台７２に載置された物品の重量Ｗｘに応じた電圧のアナログ計量信号を生成する。なお、荷重センサ７４としては、例えば歪ゲージ式ロードセルが適当であるが、これに限定されない。
【００２９】
荷重センサ７４によって生成されたアナログ計量信号は、増幅回路７６によって増幅処理を施された後、Ａ／Ｄ変換回路７８に入力される。Ａ／Ｄ変換回路７８は、入力されたアナログ計量信号を、所定のサンプリング周期ΔＴでサンプリングして、ディジタル計量信号に変換する。なお、このＡ／Ｄ変換回路７８によるサンプリング周期ΔＴは、例えば１［ｍｓ］程度が適当であるが、これに限定されない。また、Ａ／Ｄ変換回路７８にアナログ計量信号が入力される前の段階、例えば増幅回路７６の入力側または出力側において、当該アナログ計量信号に含まれる比較的に高い周波数のノイズ成分、例えば１００［Ｈｚ］以上の主に電気的要因によるノイズ成分、を除去すべく、適当なアナログフィルタ回路を設けてもよい。
【００３０】
Ａ／Ｄ変換回路７８によって変換されたディジタル計量信号は、入出力インタフェース回路８０を介して、ＣＰＵ８２に入力される。ＣＰＵ８２は、入力されたディジタル計量信号に含まれる比較的に低い周波数のノイズ成分、例えば１００［Ｈｚ］以下の主に機械的要因によるノイズ成分、を除去するべく、当該ディジタル計量信号に適当なディジタルフィルタリング処理、例えば移動平均処理、を施す。そして、この移動平均処理後のディジタル計量信号に基づいて、物品の重量Ｗｘを求め、つまり重量測定値Ｗｘ’（≒Ｗｘ）を算出する。
【００３１】
ＣＰＵ８２によって算出された重量測定値Ｗｘ’は、制御装置３０（ＣＰＵ３６）に伝えられる。このため、ＣＰＵ８２は、入出力インタフェース回路８０を介して、上述の通信ライン５０に接続されている。また、ＣＰＵ８２には、当該入出力インタフェース回路８０を介して、後述する２つのランプ８６および８８も接続されている。さらに、ＣＰＵ８２には、半導体メモリによって構成されたメモリ回路８４も接続されており、このメモリ回路８４には、ＣＰＵ８２の動作を制御するための制御プログラム（以下、サブプログラムと言う。）が記憶されている。
【００３２】
なお、各計量器７０，７０，…には、それぞれ個別の識別番号ｎ（ｎ＝１〜Ｎ）が付されている。また、図には示さないが、制御装置３０，通信ライン５０および各計量器７０，７０，…は、１つの筺体に収容されており、いわゆる一体化されている。
【００３３】
このように構成された組合せ秤１０によれば、次のような手順で組合せ計量作業が行われる。
【００３４】
即ち、まず、全ての計量器７０，７０，…（計量台７２，７２，…）に手動で物品が載置される。なお、ここで言う物品は、例えばリンゴやミカン等の農産物であり、１台の計量器７０につき１つずつ載置される。
【００３５】
それぞれの計量器７０（ＣＰＵ８２）は、自身に載置された物品の重量測定値Ｗｘ’を上述した要領で算出する。そして、算出された重量測定値Ｗｘ’は、制御装置３０に伝えられる。
【００３６】
制御装置３０（ＣＰＵ３６）は、各計量器７０，７０，…から伝えられるＮ個の重量測定値Ｗｘ’を種々に組み合わせて、組合せの合計重量Ｗｙが、図４に示すように、目標重量Ｗｔを下限とする所定の標準許容範囲Ａ内にあり、かつ当該目標重量Ｗｔに最も近い（または等しい）最適組合せを、選択する。なお、標準許容範囲Ａの上限Ｗｔ’は、目標重量Ｗｔに対して当該目標重量Ｗｔの数［％］程度を足した値が適当であり、例えば目標重量Ｗｔが３００［ｇ］であるとすると、標準許容範囲Ａの上限Ｗｔ’は３１０［ｇ］程度が適当である。勿論、この値に限定されない。
【００３７】
最適組合せが選択されると、制御装置３０は、当該最適組合せを構成するそれぞれの計量器７０に対して、上述の２つのランプ８６および８８の一方、詳しくは図１および図３において“Ｌａ”と言う符号が付されたランプ８６（以下、このランプ８６を最適組合せランプＬａと言う。）を、点灯させるように指示を送る。これにより、最適組合せを構成するそれぞれの計量器７０の最適組合せランプＬａが、点灯する。併せて、制御装置３０は、いずれの計量器７０が最適組合せを構成しているのかの情報、例えば当該最適組合せを構成するそれぞれの計量器７０の識別番号ｎを、ディスプレイ３４に表示する。
【００３８】
このように最適組合せを構成するそれぞれの計量器７０の最適組合せランプＬａが点灯すると共に、その計量器７０の識別番号ｎがディスプレイ３４に表示されることによって、オペレータは、最適組合せが選択されたこと、およびいずれの計量器７０が当該最適組合せを構成しているのかを、認識することができる。これを受けて、オペレータは、最適組合せを構成するそれぞれの計量器７０から、物品、言わば最適組合せ構成物品、を手動で除去する。これをもって、一連（１回）の組合せ計量作業が完了する。
【００３９】
なお、除去された最適組合せ構成物品は、商品（完成品）として１つに纏められ、例えば包装される。そして、最適組合せ構成物品が除去された後、空になったそれぞれの計量器７０に対して、制御装置３０は、それまで点灯させていた最適組合せランプＬａを消灯させるように指示を送る。これにより、当該最適組合せランプＬａが消灯する。併せて、制御装置３０は、ディスプレイ３４の表示を元の状態に戻す。そして、空になったそれぞれの計量器７０に新たな物品が載置されると、改めて組合せ計量作業が開始される。
【００４０】
ところで、本実施形態においても、上述した滞留品が生じることがある。そして、この滞留品対策として、次のような処置が施される。
【００４１】
即ち、それぞれの計量器７０毎に、物品が供給されてから最適組合せが選択された回数、言い換えれば当該物品が最適組合せ構成物品として選択されるまでの選択待ち回数Ｃが、制御装置３０によってカウントされる。このため、制御装置３０は、図５に示すような選択待ち回数カウンタを備えており、厳密には、上述のメインプログラムに従って当該選択待ち回数カウンタを形成している。
【００４２】
さらに、制御装置３０は、それぞれの計量器７０毎にカウントした選択待ち回数Ｃと、閾値としての滞留品判定回数Ｄと、を比較する。そして、いずれかの計量器７０について選択待ち回数Ｃが滞留品判定回数Ｄに達すると、その計量器７０に載置されている物品は滞留品である、と判定する。なお、全ての計量器７０，７０，…について選択待ち回数Ｃが滞留品判定回数Ｄに達していない場合には、滞留品は生じていない、と判定する。
【００４３】
滞留品が生じると、制御装置３０は、当該滞留品が載置されている計量器７０に対して、上述した最適組合せランプＬａとは別の“Ｌｂ”と言う符号が付されたランプ８８（以下、このランプ８８を滞留品ランプＬｂと言う。）を点灯させるように指示を送る。これにより、滞留品が載置されている計量器７０の滞留品ランプＬｂが、点灯する。併せて、制御装置３０は、滞留品が載置されている計量器７０に関する情報、例えば当該計量器７０の識別番号ｎを、ディスプレイ３４に表示する。
【００４４】
このように滞留品が載置されている計量器７０の滞留品ランプＬｂが点灯すると共に、当該計量器７０の識別番号ｎが制御装置３０のディスプレイ３４に表示されることによって、オペレータは、滞留品が生じたこと、およびいずれの計量器７０に当該滞留品が載置されているのかを、認識することができる。
【００４５】
なお、滞留品ランプＬｂの発光色は、最適組合せランプＬａの発光色とは異なり、例えば、最適組合せランプＬａの発光色が、緑色または青色とされているのに対して、滞留品ランプＬｂの発光色は、赤色または黄色とされている。また、最適組合せが選択されたときと、滞留品が生じたときと、のディスプレイ３４の表示色も互いに異なり、例えば、最適組合せが選択されたときは、当該最適組合せを構成するそれぞれの計量器７０の識別番号ｎが緑色または青色で表示されるのに対して、滞留品が生じたときは、当該滞留品が載置されている計量器７０の識別番号ｎが赤色または黄色で表示される。
【００４６】
そして、制御装置３０は、滞留品を含む組合せであって、その合計重量Ｗｙが、図４に示すように、標準許容範囲Ａよりも広い特別許容範囲Ｂ内にあり、かつ目標重量Ｗｔに最も近い（または等しい）組合せを、最適組合せとして選択する。なお、特別許容範囲Ｂは、標準許容範囲Ａの数倍、例えば２倍〜３倍程度であり、かつ標準許容範囲Ａを含むように設定されている。具体的には、特別許容範囲Ｂの下限は、標準許容範囲Ａの下限と同じく、目標重量Ｗｔに設定されている。そして、特別許容範囲Ｂの上限Ｗｙ”は、目標重量Ｗｔに対して当該目標重量Ｗｔの十［％］程度を足した値とされており、例えば目標重量Ｗｔが上述した３００［ｇ］であるとすると、当該上限Ｗｙ”は３３０［ｇ］程度とされている。勿論、この値に限定されない。
【００４７】
滞留品を含む最適組合せが選択されると、制御装置３０は、上述と同じ要領で、最適組合せを構成するそれぞれの計量器７０に対して最適組合せランプＬａを点灯させるよう指示を送ると共に、いずれの計量器７０が最適組合せを構成しているのかを表す情報をディスプレイ３４に表示する。これを受けて、オペレータは、最適組合せを構成するそれぞれの計量器７０から、滞留品を含む最適組合せ構成物品を除去し、これをもって、組合せ計量作業が完了する。
【００４８】
そして、滞留品を含む最適組合せ構成物品が除去された後、空になったそれぞれの計量器７０に対して、制御装置３０は、それまで点灯させていた最適組合せランプＬａを消灯させるように指示を送る。併せて、滞留品ランプＬｂを点灯させていた計量器７０に対しては、当該滞留品ランプＬｂをも消灯させるように指示を送る。さらに、制御装置３０は、ディスプレイ３４の表示を元の状態に戻す。そして、空になったそれぞれの計量器７０に新たな物品が載置されると、改めて組合せ計量作業が開始される。
【００４９】
即ち、滞留品が生じたときは、この滞留品を含む組合せの中から優先的に最適組合せが選択される。しかも、最適組合せの合計重量Ｗｙの許容範囲が、標準許容範囲Ａよりも広い特別許容範囲Ｂに緩和される。これにより、滞留品が組合せの場から早期に除去され、滞留品が生じることによる歩留まりの悪化が抑制される。
【００５０】
なお、このように緩和された特別許容範囲Ｂに基づいて滞留品を含む最適組合せを優先的に選択するという言わば特別モードでの組合せ演算と、上述した標準許容範囲Ａに基づいて最適組合せを選択するという言わば標準モードでの組合せ演算と、を歩留まりに注目して比較すると、当然ながら、特別モードでの組合せ演算の方が、標準モードでの組合せ演算に比べて、劣る。しかし、歩留まりが劣るとしても、特別モードでの組合せ演算によって選択された最適組合せも、標準モードでの組合せ演算によって選択された最適組合せと同様、その合計重量Ｗｙは目標重量Ｗｔ以上である。従って、特別モードでの組合せ演算によって選択された最適組合せについても、標準モードでの組合せ演算によって選択された最適組合せと同様、正規の商品として取り扱われる。
【００５１】
ところが、この特別モードでの組合せ演算をもってしても、滞留品の重量によっては、最適組合せが選択されないこと、つまり合計重量Ｗｙが特別許容範囲Ｂに入る組合せが見つからないこと、がある。このような場合は、滞留品以外のいずれかの物品が、新たな物品と入れ換えられる。そして、改めて特別モードでの組合せ演算が行われる。
【００５２】
それでもなお、最適組合せが選択されない場合には、制御装置３０の操作キー３２を構成する図示しない滞留品強制除去キーが押下される。すると、制御装置３０は、滞留品が載置されている計量器７０に対して最適組合せランプＬａを点灯させるように指示を送る。併せて、当該滞留品が載置されている計量器７０が最適組合せを構成していることを表す情報を、ディスプレイ３４に表示する。これによって、あたかも滞留品を含む最適組合せが選択されたのと同じ状態が、言わば擬似的に形成される。これを受けて、オペレータは、滞留品が載置されている計量器７０から当該滞留品を強制的に除去する。これによって、１回の組合せ計量作業が完了したのと同じ状態になる。
【００５３】
そして、滞留品が強制的に除去されたことによって空になった計量器７０に対して、制御装置３０は、最適組合せランプＬａを消灯させるように指示を送る。併せて、当該空になった計量器７０については、滞留品ランプＬｂも点灯しているので、制御装置３０は、この滞留品ランプＬｂをも消灯させるように指示を送る。さらに、制御装置３０は、ディスプレイ３４の表示を元の状態に戻す。そして、空になった計量器７０に新たな物品が載置されることで、改めて組合せ計量作業が開始される。
【００５４】
なお、強制的に除去された滞留品は、改めて別の機会に（例えば或る程度の時間を置いて）新たな物品として空の計量器７０に供給され、つまり組合せ演算の対象とされる。そして、この改めての組合せ演算によっても、または当該改めての組合せ演算が所定回数にわたって繰り返し行われても、最適組合せ構成物品として選択されない滞留品は、商品に採用することのできない不良品として取り扱われ、例えば廃棄処分される。
【００５５】
さて、上述したように、本実施形態における物品がリンゴやミカン等の農産物であることを鑑みると、この物品が現実に存在する確率、言い換えれば当該物品が組合せの場に現れる確率は、重量Ｗｘを確率変数として、概ね図６のような正規分布を示す。この図６の分布によれば、平均重量Ｗａに近い重量Ｗｘを持つ物品ほど、存在確率が高く、よって組合せの場に現れる確率も高い。一方、平均重量Ｗｘから離れた重量Ｗｘを持つ物品ほど、存在確率が低く、組合せに現れる確率も低い。つまり、物品の重量Ｗｘによって、組合せの場に現れ易いものと、そうでないものとがある。そして、組合せの場に現れ易い物品ほど、これと共同して最適組合せを構成する相手方の物品が当該組合せの場に現れる確率が高く、ゆえに最適組合せ構成物品として選択されるまでの上述した選択待ち回数Ｃは少ない、と考えられる。一方、組合せの場に現れ難い物品ほど、これと共同して最適組合せを構成する相手方の物品が当該組合せの場に現れる確率も低いので、選択待ち回数Ｃは多い、と考えられる。
【００５６】
具体的には、存在確率（組合せの場に現れる確率）の高い物品については、例えば図７に示すように、選択待ち回数Ｃが平均で２回弱程度と比較的に少ない。これに対して、存在確率が低い物品ほど、選択待ち回数Ｃが増大する傾向にあり、極端な場合、例えば図８に示すように、当該選択待ち回数Ｃが平均で６回〜７回程度となることもある。
【００５７】
このように物品の重量Ｗｘによって選択待ち回数Ｃが異なるという組合せ秤１０の性質に着目すると、組合せの場に参加しているそれぞれの物品について滞留品であるか否かを判定する際に、その判定基準である上述した滞留品判定回数Ｄを全ての物品（全ての計量器７０，７０，…）について一律に設定することは、適当ではない、と言える。言い換えれば、組合せの場に参加しているそれぞれの物品毎に、その重量Ｗｘに応じて滞留品判定回数Ｄを設定すれば、それぞれの物品が滞留品であるか否かを適切に判定することができ、ひいては組合せ秤１０全体としてより良好な歩留まりを得られる、と期待される。さらに、それぞれの物品についての実際の選択待ち回数Ｃに基づいて当該滞留品判定回数Ｄを更新すれば、実際の状況に即した態様で滞留品の有無を判定することができ、より一層の歩留まりの向上が、期待される。
【００５８】
そこで、この期待を実現化するべく、本実施形態では、さらに次のような工夫が施されている。
【００５９】
即ち、まず、図６に示した分布上で、物品の重量Ｗｘが、図９に示すようにＲ１〜Ｒ５の５つの重量ランクに区分される。このうち、中央の重量ランクＲ３は、平均重量Ｗａを含むように規定される。そして、この中央の重量ランクＲ３と隣り合う２つの重量ランクＲ２およびＲ４は、当該中央の重量ランクＲ３を挟んで略対称的に規定される。さらに、重量ランクＲ２よりも重量Ｗｘの小さい領域に、重量ランクＲ１が規定され、重量ランクＲ４以上の領域に、重量ランクＲ５が規定される。
【００６０】
なお、各重量ランクＲ１〜Ｒ５間の各境界値Ｗ１〜Ｗ４は、平均重量Ｗａを基準として、略等間隔に設定され、例えば５［ｇ］〜１０［ｇ］間隔で設定される。これに代えて、各境界値Ｗ１〜Ｗ４は、或る一定の標準偏差置き、例えば０．５〜１．０という標準偏差置きに、設定されてもよい。また、各境界値Ｗ１〜Ｗ４とは別に、最小の境界値Ｗ１よりも小さく、かつゼロ（０［ｇ］）よりも少し大きい、後述する最低基準値Ｗ０が、設定される。
【００６１】
このように５つの重量ランクＲ１〜Ｒ５が規定された上で、制御装置３０は、当該重量ランクＲ１〜Ｒ５毎に選択待ち回数Ｃを積算するための、図１０に示すような選択待ち回数加算レジスタを備えている。即ち、制御装置３０は、最適組合せが選択されると、厳密には標準モードでの組合せ演算によって最適組合せが選択されると、この最適組合せを構成するそれぞれの計量器７０の重量測定値Ｗｘ’が属する重量ランクＲｍ（ｍ；１〜５）を、当該計量器７０毎に特定する。そして、特定された重量ランクＲｍについて、これに対応する計量器７０の選択待ち回数Ｃを加算して、選択待ち回数加算値ΣＣを算出する。さらに、それぞれの重量ランクＲｍ毎に、選択待ち回数Ｃが加算された回数Ｅを、カウントする。
【００６２】
そして、いずれかの重量ランクＲｍについて加算回数Ｅが所定回数Ｅｂに達すると、制御装置３０は、その重量ランクＲｍの選択待ち回数加算値ΣＣを当該加算回数Ｅ（つまり所定回数Ｅｂ）で除する。これにより、当該重量ランクＲｍについての平均待ち回数Ｃａが、求められる。そして、求められた平均待ち回数Ｃａは、図１１に示す平均待ち回数レジスタに記憶される。なお、この平均待ち回数レジスタも、制御装置３０に備えられている。
【００６３】
このようにいずれかの重量ランクＲｍについて平均待ち回数Ｃａが求められると、制御装置３０は、さらに、この平均待ち回数Ｃａに所定の係数α、例えばα＝２、を乗ずることによって、当該重量ランクＲｍについての上述した滞留品判定回数Ｄを求める。このとき、小数点以下の数値は、例えば切り捨てられ、これによって、滞留品判定回数Ｄは整数とされる。なお、切り捨てに代えて、切り上げ、または四捨五入を、採用してもよい。そして、求められた滞留品判定回数Ｄは、図１２に示す滞留品判定回数レジスタに記憶される。この滞留品判定回数レジスタもまた、制御装置３０に備えられている。
【００６４】
このようにいずれかの重量ランクＲｍについて滞留品判定回数Ｄが求められると、制御装置３０は、その重量ランクＲｍについての上述した選択待ち回数加算レジスタ（図１０）内における選択待ち回数加算値ΣＣおよび加算回数Ｅをクリアする。このクリアされた重量ランクＲｍについては、改めて選択待ち回数加算値ΣＣの算出（積算）および加算回数Ｅのカウントが開始される。併せて、最適組合せを構成するそれぞれの計量器７０についての選択待ち回数Ｃがクリアされ、つまり当該計量器７０に対応する上述した選択待ち回数カウンタ（図５）がリセットされる。そして、このリセットされた選択待ち回数カウンタについては、対応する計量器７０に新たな物品が供給されたときに選択待ち回数Ｃのカウントが開始される。
【００６５】
そして、制御装置３０は、上述の滞留品判定回数レジスタ（図１２）に記憶されている各重量ランクＲｍ別の滞留品判定回数Ｄに基づいて、それぞれの計量器７０に載置されている物品が滞留品であるか否かを判定する。即ち、それぞれの計量器７０毎に、その重量測定値Ｗｘ’の属する重量ランクＲｍを特定する。そして、特定された重量ランクＲｍ用の滞留品判定回数Ｄを、滞留品判定回数レジスタから認識し、認識された滞留品判定回数Ｄと、これに対応する計量器７０の選択待ち回数Ｃと、を比較することによって、当該計量器７０に載置されている物品が滞留品であるか否かを、判定する。
【００６６】
なお、この判定結果は、図１３に示す滞留品テーブルに記憶される。具体的には、滞留品であると判定された物品が載置されている計量器７０には、“１”という符号が記憶され、そうでない計量器７０には、“０”という符号が記憶される。そして、制御装置３０は、この滞留品テーブルを参照することで、滞留品が生じているか否か、また生じている場合には、いずれの計量器７０に当該滞留品が載置されているのかを認識し、ひいては上述した滞留品ランプＬｂを点灯させたりすることになる。この滞留品テーブルもまた、制御装置３０に備えられている。
【００６７】
そして、この滞留品テーブルとは別に、制御装置３０には、図１４に示す最適組合せテーブルも備えられている。この最適組合せテーブルには、いずれの計量器７０が最適組合せを構成しているのかが記憶され、具体的には、当該最適組合せを構成する計量器７０には、“１”という符号が記憶され、そうでない計量器７０には、“０”という符号が記憶される。そして、制御装置３０は、この最適組合せテーブルを参照することで、最適組合せが選択されているか否か、また最適組合せが選択されている場合には、いずれの計量器７０が当該最適組合せを構成しているのかを認識し、ひいては上述した最適組合せラインＬａを点灯させたりすることになる。
【００６８】
さらに、制御装置３０には、図１５に示す受信レジスタも備えられている。この受信レジスタは、各計量器７０，７０，…から送られてくる重量測定値Ｗｘ’を、一旦、記憶するためのものである。また、各計量器７０，７０，…からは、それぞれの重量測定値Ｗｘ’に基づいて判別された重量ランクＲｍに関する情報も送られてくる。そして、この重量ランクＲｍに関する情報も、受信レジスタに記憶される。
【００６９】
この受信レジスタとは別に、制御装置３０には、図１６に示すメモリレジスタも備えられている。そして、このメモリレジスタには、受信レジスタの記憶内容がそのままコピーされ、制御装置３０は、このメモリレジスタにコピーされた内容に基づいて、組合せ演算等を行う。ただし、受信レジスタの記憶内容がメモリレジスタにコピーされるのは、前回の組合せ計量作業が終わって、次の組合せ計量作業が開始されたときのみである。このため、制御装置３０は、随時、受信レジスタの記憶内容とメモリレジスタの記憶内容とを比較しており、これら両者に不一致な部分があり、かつ受信レジスタに記憶されている全ての重量測定値Ｗｘ’がゼロ（Ｗｘ’＝０）でないときにのみ、受信レジスタの記憶内容をメモリレジスタにコピーする。
【００７０】
なお、上述したように、組合せ演算には、標準モードと特別モードとがあるが、このうちの標準モードでの組合せ演算によって最適組合せが選択されたときにのみ、各計量器７０，７０，…についての選択待ち回数Ｃがカウントされる。なぜなら、特別モードでの組合せ演算が行われているときは、一種の異常な状態であるため、このような異常な状態で最適組合せが選択されたときにも選択待ち回数Ｃがカウントされ、ひいてはこのカウントされた選択待ち回数Ｃに基づいて滞留品判定回数Ｄが更新されるのは、適当でないからである。
【００７１】
以上の動作を実現するために、それぞれの計量器７０のＣＰＵ８２は、上述したサブプログラムに従って、図１７のフローチャートで示される計量タスクを実行する。
【００７２】
即ち、ＣＰＵ８２は、Ａ／Ｄ変換回路７８のサンプリング周期ΔＴに合わせて、ステップＳ１に進み、当該Ａ／Ｄ変換回路７８からディジタル計量信号を取得する。そして、ステップＳ３に進み、このディジタル計量信号が安定しているか否かを判別する。具体的には、ステップＳ１において今回取得されたディジタル計量信号を含め過去複数個の連続するディジタル計量信号（サンプリング値）の最大値と最小値との差を求め、この差が予め定めた値よりも小さいときは、当該ディジタル計量信号は安定していると判別し、そうでないときは、不安定であると判別する。そして、この判別結果に基づいて、次のステップＳ５で、その先の進路を決定する。
【００７３】
このステップＳ５において、例えばディジタル計量信号が安定しているとき、ＣＰＵ８２は、ステップＳ７に進み、上述したように移動平均処理後のディジタル計量信号に基づいて重量測定値Ｗｘ’を算出する。そして、ステップＳ９に進み、この重量測定値Ｗｘ’と上述した最低基準値Ｗ０とを比較する。
【００７４】
このステップＳ９において、例えば重量測定値Ｗｘ’が最低基準値Ｗ０以上であるとき、ＣＰＵ８２は、計量台７２に物品が載置されているものと認識して、ステップＳ１１に進む。そして、このステップＳ１１において、重量測定値Ｗｘ’を自身が内蔵する図示しない送信レジスタに記憶した後、ステップＳ１３に進む。
【００７５】
一方、ステップＳ９において、重量測定値Ｗｘ’が最低基準値Ｗ０よりも小さいとき、ＣＰＵ８２は、計量台７２に物品が載置されていないものと認識して、ステップＳ１５に進む。そして、このステップＳ１５において、当該重量測定値Ｗｘ’をＷｘ’＝０として送信レジスタに記憶した後、ステップＳ１３に進む。
【００７６】
ステップＳ１３において、ＣＰＵ８２は、計量台７２に載置されている物品が属する重量ランクＲｍの判別を行う。具体的には、上述の送信レジスタに記憶されている重量測定値Ｗｘ’が、上述した図９における境界値Ｗ１未満（Ｗｘ’＜Ｗ１）のとき、ＣＰＵ８２は、当該物品は重量ランクＲ１に属する、と判別する。そして、重量測定値Ｗｘ’が境界値Ｗ１以上かつ境界値Ｗ２未満（Ｗ１≦Ｗｘ’＜Ｗ２）のときは、物品は重量ランクＲ２に属する、と判別し、重量測定値Ｗｘ’が境界値Ｗ２以上かつ境界値Ｗ３未満（Ｗ２≦Ｗｘ’＜Ｗ３）のときは、重量ランクＲ３に属する、と判別する。さらに、重量測定値Ｗｘ’が境界値Ｗ３以上かつ境界値Ｗ４未満（Ｗ３≦Ｗｘ’＜Ｗ４）のときは、物品は重量ランクＲ４に属する、と判別し、重量測定値Ｗｘ’が境界値Ｗ４以上（Ｗｘ’≧Ｗ４）のときは、重量ランクＲ５に属する、と判定する。
【００７７】
このステップＳ１３における重量ランクＲｍの判別後、ＣＰＵ８２は、ステップＳ１７に進み、当該ステップＳ１３における判定結果を、上述の送信レジスタに記憶する。そして、このステップＳ１７の実行をもって、一連の計量タスクを終了する。なお、上述のステップＳ５において、ディジタル計量信号が不安定である場合にも、ＣＰＵ８２は、そのままこの計量タスクを終了する。
【００７８】
これに対して、制御装置３０のＣＰＵ３６は、上述したメインプログラムに従って、図１８〜図２２のフローチャートで示される組合せ計量タスクを実行する。なお、組合せ秤１０の起動時においては、図１２に示した滞留品判定回数レジスタ内の全ての重量ランクＲ１〜Ｒ５についての滞留品判定回数Ｄに、初期値として比較的に大きな回数、例えば１０回〜２０回程度の回数、が一律に設定されている。
【００７９】
まず、図１８を参照して、ＣＰＵ３６は、ステップＳ１０１に進み、各計量器７０，７０，…からそれぞれの重量測定値Ｗｘ’および重量ランクＲｍを取得する。なお、厳密に言うと、ＣＰＵ３６は、各計量器７０，７０，…に対して、これら重量測定値Ｗｘ’および重量ランクＲｍの取得命令を送り、この取得命令に対して、各計量器７０，７０，…から、それぞれの送信レジスタに記憶されている当該重量測定値Ｗｘ’および重量ランクＲｍが送られてくることになる。従って、図には示さないが、それぞれの計量器７０においては、ＣＰＵ３６からこの取得命令を受けたときに、自身の送信レジスタに記憶されている重量測定値Ｗｘ’および重量ランクＲｍを当該ＣＰＵ３６に送るためのタスクが実行される。そして、ＣＰＵ３８は、各計量器７０，７０，…からそれぞれの重量測定値Ｗｘ’および重量ランクＲｍを取得すると、取得したこれらの重量測定値Ｗｘ’および重量ランクＲｍを、図１５に示した受信レジスタに記憶する。
【００８０】
続いて、ＣＰＵ３６は、ステップＳ１０３に進み、所定のフラグＦａに“０”が設定されているか否かを判断する。このフラグＦａは、標準モードでの組合せ演算によって最適組合せが選択されたか否かを表す指標であり、当該標準モードでの組合せ演算によって最適組合せが選択されたときに、このフラグＦａに“１”が設定され、そうでないときには、このフラグＦａには“０”が設定される。ここで、例えば、このフラグＦａに“０”が設定されているとき、つまり標準モードでの組合せ演算によって最適組合せが選択されていない状態にあるとき、ＣＰＵ３６は、ステップＳ１０５に進む。
【００８１】
ステップＳ１０５において、ＣＰＵ３６は、上述とは別のフラグＦｂに“０”が設定されているか否かを判断する。このフラグＦｂは、特別モードでの組合せ演算によって最適組合せが選択されたか否かを表す指標であり、当該特別モードでの組合せ演算によって最適組合せが選択されたときに、このフラグＦｂに“１”が設定され、そうでないときには、このフラグＦｂには“０”が設定される。このステップＳ１０５において、例えばフラグＦｂに“０”が設定されているとき、つまり特別モードでの組合せ演算によって最適組合せが選択されていない状態にあるとき、ＣＰＵ３６は、ステップＳ１０７に進む。
【００８２】
ステップＳ１０７において、ＣＰＵ３６は、組合せ演算を開始する条件（準備）が整っているか否か、言い換えれば前回の組合せ計量作業が終わって次の組合せ計量作業が開始された直後であるか否か、を判定する。なお、このステップＳ１０７の言わば組合せ演算開始可否判定処理については、後で詳しく説明する。
【００８３】
そして、ＣＰＵ３６は、ステップＳ１０９に進み、ステップＳ１０７での判定結果に基づいて、その先の進路を決定する。例えば、ステップＳ１０７での判定結果が組合せ演算を開始する条件が整っていないことを表す場合には、そのままこの組合せ計量タスクを終了する。一方、当該組合せ演算を開始する条件が整っている場合には、ステップＳ１１１に進む。
【００８４】
ステップＳ１１１において、ＣＰＵ３６は、上述とはさらに別のフラグＦｃに“０”が設定されているか否かを判断する。このフラグＦｃは、特別モードでの組合せ演算を行うように指定されているか否か、換言すれば今現在組合せの場に滞留品が参加している状態にあるか否か、を表す指標である。詳しくは、当該特別モードでの組合せ演算が指定されている場合、つまり今現在組合せの場に滞留品が参加している場合には、このフラグＦｃに“１”が設定され、そうでないときには、このフラグＦｃには“０”が設定される。ここで、例えば、このフラグＦｂに“０”が設定されているとき、つまり特別モードでの組合せ演算が指定されていないとき、ＣＰＵ３６は、ステップＳ１１３に進む。
【００８５】
ステップＳ１１３において、ＣＰＵ３６は、標準モードでの組合せ演算を行う。なお、このステップＳ１１３における組合せ演算は、図１６に示したメモリレジスタの記憶内容に基づいて行われる。そして、このステップＳ１１３における組合せ演算によって最適組合せが選択された否かを、次のステップＳ１１５で判断する。
【００８６】
このステップＳ１１５において、例えば最適組合せが選択されなかった（見つからなかった）と判断すると、ＣＰＵ３６は、そのままこの組合せ計量タスクを終了する。一方、最適組合せが選択されたと判断すると、ステップＳ１１７に進み、当該最適組合せを構成するそれぞれの計量器７０を特定する。つまり、図１４に示した最適組合せテーブルにおいて、最適組合せを構成するそれぞれの計量器７０について“１”を設定し、そうでない計量器７０には“０”を設定する。
【００８７】
そして、ＣＰＵ３６は、ステップＳ１１９に進み、上述の最適組合せテーブルに従って、最適組合せを構成するそれぞれの計量器７０の最適組合せランプＬａを点灯させるように、当該計量器７０に指示を送る。なお、図には示さないが、それぞれの計量器７０においては、この指示を受けたときに自身の最適組合せランプＬａを点灯させるためのタスクが実行される。併せて、ＣＰＵ３６は、最適組合せを構成するそれぞれの計量器７０の識別番号ｎをディスプレイ３４に表示する。
【００８８】
さらに、ＣＰＵ３６は、ステップＳ１２１に進み、上述したフラグＦａに“１”を設定し、つまり標準モードでの組合せ演算によって最適組合せが選択されたことを表す。そして、このステップＳ１２１の実行後、ＣＰＵ３６は、この組合せ計量タスクを終了し、言わば一旦抜ける。
【００８９】
そして、改めて組合せ計量タスクに入ると、ＣＰＵ３６は、上述のステップＳ１０３において、フラグＦａの内容を確認することになる。即ち、ステップＳ１０３において、このフラグＦａに“１”が設定されていることを確認すると、つまり標準モードでの組合せ演算によって最適組合せが選択されたことを確認すると、ＣＰＵ３６は、図１９のステップＳ１２３に進む。
【００９０】
ステップＳ１２３において、ＣＰＵ３６は、組合せ計量作業が完了したかどうか、つまり最適組合せを構成するそれぞれの計量器７０から最適組合せ構成物品が除去されたかどうか、を判定する。なお、この判定は、図１４に示した最適組合せテーブルと、図１５に示した受信レジスタと、を参照（照合）することで行われる。そして、このステップＳ１２３における判定結果に基づいて、次のステップＳ１２５で、その先の進路を決定する。
【００９１】
ステップＳ１２５において、例えば未だ組合せ計量作業が完了していないとき、ＣＰＵ３６は、そのままこの組合せ計量タスクを終了する。一方、組合せ計量作業が完了しているときは、ステップＳ１２７に進み、上述のフラグＦａに“０”を設定する。そして、ステップＳ１２９に進む。
【００９２】
ステップＳ１２９において、ＣＰＵ３６は、今現在、最適組合せランプＬａが点灯している状態にあるそれぞれの計量器７０に対して、つまり図１４の最適組合せテーブルにおいて“１”が設定されているそれぞれの計量器７０に対して、当該最適組合せランプＬａを消灯させるように指示を送る。なお、図には示さないが、それぞれの計量器７０においては、この指示を受けたときに自身の最適組合せランプＬａを消灯させるためのタスクが実行される。また、このとき、ディスプレイ３４には、最適組合せを構成していたそれぞれの計量器７０の識別番号ｎが表示されている状態にあるので、ＣＰＵ３６は、このディスプレイ３４の表示を元の状態に戻す。
【００９３】
そして、ＣＰＵ３６は、ステップＳ１３１に進み、図５に示した選択待ち回数カウンタにおける全ての計量器７０，７０，…についての選択待ち回数Ｃを“１”ずつインクリメントする。つまり、標準モードでの組合せ演算によって最適組合せが構成されたときは、全ての計量器７０，７０，…の選択待ち回数Ｃが“１”ずつカウントアップされる。
【００９４】
この選択待ち回数Ｃのカウントアップ後、ＣＰＵ３６は、ステップＳ１３３に進み、最適組合せを構成するそれぞれの計量器７０の当該カウントアップ後の選択待ち回数Ｃを、図１０に示した選択待ち回数加算レジスタに反映させる。つまり、最適組合せを構成するそれぞれの計量器７０の重量測定値Ｗｘ’が属する重量ランクＲｍを特定し、特定された重量ランクＲｍの選択待ち回数加算値ΣＣにさらに当該計量器７０の選択待ち回数Ｃを加算する。併せて、この選択待ち回数Ｃが加算された回数Ｅを、それぞれの重量ランクＲｍ毎にカウントする。
【００９５】
そして、ＣＰＵ３６は、ステップＳ１３５に進み、それぞれの重量ランクＲｍ毎に加算回数Ｅが上述した所定回数Ｅｂに達したか否かを確認し、続くステップＳ１３７において、その先の進路を決定する。このステップＳ１３７において、例えば、加算回数Ｅが所定回数Ｅｂに達した重量ランクＲｍが存在するとき、ＣＰＵ３６は、ステップＳ１３９に進み、該当する重量ランクＲｍの選択待ち回数加算値ΣＣを当該加算回数Ｅ（つまり所定回数Ｅｂ）で除することによって、平均待ち回数Ｃａを算出する。算出された平均待ち回数Ｃａは、図１１に示した平均待ち回数レジスタに記憶される。
【００９６】
さらに、ＣＰＵ３６は、ステップＳ１４１に進み、上述の該当重量ランクＲｍの平均待ち回数Ｃａに所定の係数αを乗ずることで、当該重量ランクＲｍ用の滞留品判定回数Ｄを算出する。そして、算出された滞留品判定回数Ｄは、図１２に示した滞留品判定回数レジスタに記憶される。
【００９７】
そしてさらに、ＣＰＵ３６は、ステップＳ１４３に進み、該当重量ランクＲｍについての選択待ち回数加算値ΣＣおよび加算回数Ｅをクリアした後、図２０のステップＳ１４５に進む。なお、上述のステップＳ１３７において、加算回数Ｅが所定回数Ｅｂに達した重量ランクＲｍが存在しない場合には、直接、ステップＳ１４５に進む。
【００９８】
ステップＳ１４５において、ＣＰＵ３６は、図５に示した選択待ち回数カウンタのうち最適組合せを構成するそれぞれの計量器７０の選択待ち回数Ｃをクリアする。そして、ステップＳ１４７に進み、図１２の滞留品判定回数レジスタを参照しつつ、それぞれの計量器７０に載置されている物品が滞留品であるか否かを判定する。そして、この判定結果に基づいて、次のステップＳ１４９で、その先の進路を決定する。
【００９９】
このステップＳ１４９において、例えば滞留品がないとき、ＣＰＵ３６は、そのままこの組合せ計量タスクを終了する。一方、滞留品が存在するときは、ステップＳ１５１に進み、当該滞留品が載置されている計量器７０を特定する。つまり、図１３に示した滞留品テーブルにおいて、滞留品が載置されている計量器７０について“１”を設定し、そうでない計量器７０には“０”を設定する。
【０１００】
そして、ＣＰＵ３６は、ステップＳ１５３に進み、上述の滞留品テーブルに従って、滞留品が載置されている計量器７０の滞留品ランプＬｂを点灯させるように、当該計量器７０に指示を送る。なお、図には示さないが、それぞれの計量器７０においては、この指示を受けたときに自身の滞留品ランプＬｂを点灯させるためのタスクが実行される。併せて、ＣＰＵ３６は、滞留品が載置されている計量器７０の識別番号ｎをディスプレイ３４に表示する。
【０１０１】
さらに、ＣＰＵ３６は、ステップＳ１５５に進み、上述したフラグＦｃに“１”を設定し、つまり特別モードでの組合せ演算を指示する。そして、このステップＳ１５５の実行後、ＣＰＵ３６は、この組合せ計量タスクを終了する。
【０１０２】
図１８に戻って、フラグＦｃの内容は、ステップＳ１１１において確認される。そして、ＣＰＵ３６は、このステップＳ１１１において、フラグＦｃに“１”が設定されていることを確認すると、つまり特別モードでの組合せ演算が指定されていることを確認すると、図２１のステップＳ１５７に進む。
【０１０３】
ステップＳ１５７において、ＣＰＵ３６は、特別モードでの組合せ演算を行う。なお、このステップＳ１５７における組合せ演算もまた、上述したステップＳ１１３と同様、図１６に示したメモリレジスタの記憶内容に基づいて行われる。そして、このステップＳ１５７における組合せ演算によって滞留品を含む最適組合せが選択された否かを、次のステップＳ１５９で判断する。
【０１０４】
このステップＳ１５９において、例えば最適組合せが選択されなかったとき、ＣＰＵ３６は、そのまま組合せ計量タスクを終了する。一方、最適組合せが選択されたときは、ステップＳ１６１に進み、当該最適組合せを構成するそれぞれの計量器７０を特定し、つまり図１４に示した最適組合せテーブルの内容を更新する。
【０１０５】
そして、ＣＰＵ３６は、ステップＳ１６３に進み、ステップＳ１６１で更新された最適組合せテーブルに従って、最適組合せを構成するそれぞれの計量器７０の最適組合せランプＬａを点灯させるように、当該計量器７０に指示を送る。併せて、ＣＰＵ３６は、最適組合せを構成するそれぞれの計量器７０の識別番号ｎをディスプレイ３４に表示する。
【０１０６】
さらに、ＣＰＵ３６は、ステップＳ１６５に進み、上述したフラグＦｂに“１”を設定し、つまり特別モードでの組合せ演算によって最適組合せが選択されたことを表す。そしてさらに、ステップＳ１６７に進み、上述したフラグＦｂに“０”を設定した後、組合せ計量タスクを終了する。
【０１０７】
再び図１８に戻って、フラグＦｂの内容は、ステップＳ１０５において確認される。そして、ＣＰＵ３６は、このステップＳ１０５において、フラグＦｂに“１”が設定されていることを確認すると、つまり特別モードでの組合せ演算によって最適組合せが選択されたことを確認すると、図２２のステップＳ１６９に進む。
【０１０８】
ステップＳ１６９において、ＣＰＵ３６は、組合せ計量作業が完了したかどうか、つまり最適組合せを構成するそれぞれの計量器７０から滞留品を含む最適組合せ構成物品が除去されたかどうか、を判定する。そして、この判定結果に基づいて、次のステップＳ１７１で、その先の進路を決定する。
【０１０９】
ステップＳ１７１において、例えば未だ組合せ計量作業が完了していないとき、ＣＰＵ３６は、そのまま組合せ計量タスクを終了する。一方、組合せ計量作業が完了しているときは、ステップＳ１７３に進み、上述のフラグＦｂに“０”を設定する。そして、ステップＳ１７５に進む。
【０１１０】
ステップＳ１７５において、ＣＰＵ３６は、図１４の最適組合せテーブルを参照しつつ、今現在、最適組合せランプＬａが点灯している状態にあるそれぞれの計量器７０に対して、当該最適組合せランプＬａを消灯させるように指示を送る。また、このとき、ディスプレイ３４には、最適組合せを構成していたそれぞれの計量器７０の識別番号ｎが表示されている状態にあるので、ＣＰＵ３６は、このディスプレイ３４の表示を元に戻す。
【０１１１】
さらに、ＣＰＵ３６は、ステップＳ１７７に進み、図５の選択待ち回数カウンタのうち、最適組合せを構成するそれぞれの計量器７０についての選択待ち回数Ｃをクリアする。そして、ステップＳ１７９に進み、図１３の滞留品テーブルを参照しつつ、今現在、滞留品ランプＬｂが点灯している状態にある計量器７０に対して、当該滞留品ランプＬｂを消灯させるように指示を送る。なお、図には示さないが、それぞれの計量器７０においては、この指示を受けたときに自身の滞留品ランプＬｂを消灯させるためのタスクを実行する。そして、ステップＳ１７９の実行後、ＣＰＵ３６は、組合せ計量ランプを終了する。
【０１１２】
次に、図１８におけるステップＳ１０７の組合せ演算開始可否判定処理について、図２３を参照して、詳しく説明する。
【０１１３】
即ち、この組合せ演算開始可否判定処理において、ＣＰＵ３６は、まず、ステップＳ２０１に進み、図１５に示した受信レジスタの記憶内容を参照する。そして、続くステップＳ２０３において、当該受信レジスタ内における全ての計量器７０，７０，…の重量測定値Ｗｘ’がゼロでないかどうか、つまり全ての計量器７０，７０，…に物品が載置されているかどうか、を判定する。
【０１１４】
このステップＳ２０３において、例えば全ての計量器７０，７０，…の重量測定値Ｗｘ’がゼロでない場合、つまり全ての計量器７０，７０，…に物品が載置されている状態にある場合、ＣＰＵ３６は、ステップＳ２０５に進む。そして、このステップＳ２０５において、図１６に示したメモリレジスタの記憶内容を参照した後、ステップＳ２０７に進む。
【０１１５】
ステップＳ２０７において、ＣＰＵ３６は、受信レジスタの記憶内容とメモリレジスタの記憶内容とを比較する。そして、続くステップＳ２０９において、これら両者に不一致な部分があるか否か、つまり前回の組合せ計量作業時とは異なる物品が新たに組合せの場に参加しているか否か、を判定する。
【０１１６】
このステップＳ２０９において、例えば受信レジスタの記憶内容とメモリレジスタの記憶内容とに不一致がある場合、ＣＰＵ３６は、ステップＳ２１１に進む。そして、このステップＳ２１１において、“開始可能”と判定し、詳しくは組合せ演算を開始する条件が整ったものと判定する。そして、ＣＰＵ３６は、ステップＳ２１３に進み、受信レジスタの記憶内容をそのままメモリレジスタにコピーして、この組合せ演算開始可否判定処理を終了する。
【０１１７】
なお、上述のステップＳ２０３において、いずれかの計量器７０の重量測定値Ｗｘ’がゼロの場合、つまり物品が載置されていない計量器７０がある場合、ＣＰＵ３６は、ステップＳ２１５に進む。そして、このステップＳ２１５において、“開始不可”と判定し、詳しくは組合せ演算を開始する条件が整っていないものと判定する。そして、このステップＳ２１５の実行をもって、組合せ演算開始可否判定処理を終了する。また、ステップＳ２０９において、受信レジスタの記憶内容とメモリレジスタの記憶内容とが一致する場合にも、このステップＳ２１５を経て、組合せ演算開始可否判定処理を終了する。
【０１１８】
さらに、図２４を参照して、上述した滞留品強制除去キーが押下されたときのＣＰＵ３６の動作を説明する。
【０１１９】
即ち、滞留品強制除去キーが押下されると、ＣＰＵ３６は、上述のメインプログラムに従って、図２４のフローチャートで示される滞留品強制除去タスクを実行し、まず、ステップＳ３０１において、滞留品が載置されている計量器７０を、最適組合せを構成するものとして擬似的に特定する。具体的には、図１４に示した最適組合せテーブルにおいて、当該滞留品が載置されている計量器７０に“１”を設定し、それ以外のそれぞれの計量器７０に“０”を設定する。
【０１２０】
そして、ステップＳ３０３に進み、最適組合せを構成するものとして擬似的に特定された計量器７０に、その最適組合せランプＬａを点灯させるように指示を送り、併せて、その計量器７０の識別番号ｎをディスプレイ３４に表示する。さらに、ステップＳ３０５において、特別モードでの組合せ演算により最適組合せが選択されたことを表すフラグＦｂに“１”を設定した後、ステップＳ３０７において、当該特別モードでの組合せ演算の指定するフラグＦｃに“０”を設定し、これをもって、滞留品強制除去タスクを終了する。
【０１２１】
なお、この滞留品強制除去タスクにおけるステップＳ３０３〜ステップＳ３０７は、上述した図２１におけるステップＳ１６３〜ステップＳ１６７と同様であり、これによって、あたかも滞留品を含む最適組合せが選択されたのと同じ状態が形成される。従って、滞留品が載置されている計量器７０から当該滞留品が除去されると、１回の組合せ計量作業が完了したのと同じ状態になる。
【０１２２】
以上のように、本実施形態によれば、組合せの場に参加している物品毎に、それぞれの存在確率に相関する重量Ｗｘに応じた適切な滞留品判定回数Ｄが設定される。例えば、当該重量Ｗｘに従う存在確率の高い物品については、これと同類の物品が組合せの場に数多く存在する可能性が高いので、このような物品が必要以上に組合せの場に居残ることによる歩留まりの悪化を抑制するべく、低めの滞留品判定回数Ｄが設定される。なお、このように低めの滞留品判定回数Ｄが設定されても、存在確率の高い物品は、最適組合せ構成物品として選択され易いので、滞留品として判定される可能性は実質的に低く、よって強制的に除去される頻度も低い。一方、存在確率の低い物品については、高めの滞留品判定回数Ｄが設定されることで、組合せの場に長く存在することが可能となり、その分、組合せの対象となる機会が多く与えられ、また滞留品として判定され難い。そして、このような物品が組合せの場に長く存在したとしても、これと同類の物品が当該組合せの場に同時に存在する可能性は低いので、歩留まりに大きく影響することはない。従って、ここで言う滞留品判定回数Ｄに対応する滞留検出タイムアップ時間または滞留検出組合せ回数の値を適切に設定することができない上述した従来技術とは異なり、滞留品の有無を適切に判定することができ、ひいては良好な歩留まりを得ることができる。また、滞留品が強制的に除去される頻度も抑制されるので、当該滞留品と新たな物品とを交換する手間が削減され、併せて、不良品の発生数が低減される。
【０１２３】
さらに、本実施形態によれば、組合せ計量作業が繰り返し行われる中で、最適組合せ構成物品についての実際の選択待ち回数Ｃに基づいて、滞留品判定回数Ｄが適宜更新される。従って、実際の状況に即した態様で、滞留品の有無を判定することができ、より一層の歩留まりの向上、および滞留品の強制除去頻度の抑制が、期待される。
【０１２４】
なお、本実施形態においては、物品として、リンゴやミカン等の農産物を例に挙げたが、これに限らない。例えば、タラコや数の子等の水産物であってもよいし、家畜の肉や卵等の畜産物であってもよい。つまり、固体物であれば、特に限定されない。また、１台の計量器７０につき１つずつ載置される物品、言わば個別品ではなく、例えば小片状の菓子や粒状の豆類等の物品、言わばバラ品の場合には、１台の計量器７０につき複数個（概略量）ずつ載置されてもよい。
【０１２５】
そして、本実施形態では、物品の重量Ｗｘを区分するべくＲ１〜Ｒ５の５つの重量ランクＲｍを規定したが、これ以外の数の重量ランクＲｍを規定してもよい。また、各重量ランクＲｍについては、一定の幅である必要はなく、物品の分布に応じて適宜設定すればよい。
【０１２６】
さらに、図１２に示した滞留品判定回数レジスタに記憶される初期値として、全ての重量ランクＲｍに一律の滞留品判定回数Ｄを設定することとしたが、これに限らない。例えば、それぞれの重量ランクＲｍ毎に、物品の分布に応じた初期値を設定してもよいし、極端には、乱数に従って当該初期値を設定してもよい。また、この初期値の設定については、いわゆる経験や勘に基づいて手動で行えるようにしてもよい。勿論、この手動設定においても、それぞれの重量ランクＲｍ毎に適宜の初期値を設定可能としてもよい。
【０１２７】
そしてさらに、図１１に示した平均待ち回数レジスタの内容をディスプレイ３４に表示し、このディスプレイ３４の表示内容に基づいて、それぞれの重量ランクＲｍ毎に滞留品判定回数Ｄを手動で設定可能とし、つまり図１２に示した滞留品判定回数レジスタの内容を手動で任意に変更可能としてもよい。このようにすれば、オペレータの経験や勘をも絡めて、より適切に当該滞留品判定回数Ｄを設定できることが、期待される。
【０１２８】
また、本実施形態においては、組合せの場に参加している物品毎に、それぞれの選択待ち回数Ｃをカウントし、カウントされた選択待ち回数Ｃと滞留品判定回数Ｄとを比較することによって、それぞれの物品が滞留品であるか否かを判定することとしたが、これに限らない。例えば、組合せの場に参加している物品毎に、当該組合せの場に参加してからの時間を計測し、この言わば選択待ち時間と、閾値としての言わば滞留品判定期間と、を比較することによって、判定を行ってもよい。勿論、この場合も、それぞれの重量ランクＲｍ毎に当該滞留品判定期間を設定することが、肝要である。
【０１２９】
そして、この場合、いわゆる新鮮さを保つ観点から、滞留品判定期間とは別個に一律の上限期間を設け、選択待ち期間がこの上限期間に達した物品については、例外なく滞留品であると判定してもよい。
【０１３０】
さらに、この滞留品判定期間と本実施形態で説明した滞留品判定回数Ｄとの２つの閾値を設け、いずれかの物品について、選択待ち期間が当該滞留品判定期間に達し、または選択待ち回数Ｃが滞留品判定回数Ｄに達し、或いはこれらの両方が満足されたときに、その物品は滞留品である、と判定してもよい。
【０１３１】
そして、本実施形態においては、組合せの場に参加している物品の重量Ｗｘ（厳密には重量測定値Ｗｘ’）に基づいて、当該物品を複数の重量ランクＲｍ別に振り分け、このランク分けによって、それぞれの物品の存在確率を言わば推定し、さらにこの推定された存在確率に基づいて、それぞれの物品用の閾値を設定することとしたが、これに限らない。即ち、物品の存在確率は、重量Ｗｘ以外の物理量、例えば体積や外形寸法、色彩、形状等、にも相関する場合がある。そこで、これらの物理量を検出するための別途の検出手段を設け、この別途の検出手段によって検出された物理量に基づいてランク分けを行い、このランク分けに従ってそれぞれの物品用の閾値（滞留品判定回数Ｄまたは滞留品判定期間）を設定してもよい。
【０１３２】
また、滞留品が生じたとき、特別許容範囲Ｂを適用しつつ、当該滞留品を含む組合せの中から優先的に最適組合せが選択されるようにし、それでもなお最適組合せが見つからないときは、当該滞留品を強制的に除去することとしたが、これに限らない。例えば、滞留品が生じたときは、即座に、当該滞留品を強制除去するようにしてもよい。
【０１３３】
さらに、本実施形態では、手動式の組合せ秤１０を例に挙げて説明したが、いわゆるメモリ式、半自動式、自動式と呼ばれる他の方式の組合せ秤にも、本発明を適用できることは、言うまでもない。
【０１３４】
参考までに、メモリ式組合せ秤とは、複数の計量器とは別に、当該複数の計量器によって重量測定が行われた後の複数の物品を収容するための複数の容器（ホッパ）を備えており、これら複数の容器に収容された複数の物品の間で、先に行われた重量測定の結果に基づいて、言い換えれば当該重量測定において記憶（メモリ）しておいた重量測定値に基づいて、組合せ演算を行う方式のものである。
【０１３５】
そして、半自動式組合せ秤とは、それぞれの計量器に物品が載置されるときは手動で当該物品が載置され、最適組合せが選択されたときは当該最適組合せを構成する計量器から自動的に最適組合せ構成物品が除去される方式のものである。
【０１３６】
自動式組合せ秤とは、それぞれの計量器への物品の載置（供給）、および最適組合せを構成する計量器からの最適組合せ構成物品の除去が、全て自動的に行われる方式のものである。
【図面の簡単な説明】
【０１３７】
【図１】この発明の一実施形態の概略構成を示すブロック図である。
【図２】図１における制御装置の詳細を示すブロック図である。
【図３】図１におけるそれぞれの計量器の詳細を示すブロック図である。
【図４】同実施形態における標準モードでの組合せ演算および特別モードでの組合せ演算のそれぞれの許容範囲を示す図解図である。
【図５】図２におけるＣＰＵによって構成される受信レジスタを概念的に示す図解図である。
【図６】同実施形態における物品の重量を確率変数としたときの当該物品の分布を示す図解図である。
【図７】図６において存在確率が比較的に高い物品についての選択待ち回数の傾向を示す図解図である。
【図８】図６において存在確率が比較的に低い物品についての選択待ち回数の傾向を示す図解図である。
【図９】同実施形態において物品の重量を区分するために規定された重量ランクの一例を示す図解図である。
【図１０】図２におけるＣＰＵによって構成される選択待ち回数加算レジスタを概念的に示す図解図である。
【図１１】同ＣＰＵによって構成される平均待ち回数レジスタを概念的に示す図解図である。
【図１２】同ＣＰＵによって構成される滞留品判定回数レジスタを概念的に示す図解図である。
【図１３】同ＣＰＵによって構成される滞留品テーブルを概念的に示す図解図である。
【図１４】同ＣＰＵによって構成される最適組合せテーブルを概念的に示す図解図である。
【図１５】同ＣＰＵによって構成される受信レジスタを概念的に示す図解図である。
【図１６】同ＣＰＵによって構成されるメモリレジスタを概念的に示す図解図である。
【図１７】図３におけるＣＰＵによって実行される計量タスクの流れを示すフローチャートである。
【図１８】図２におけるＣＰＵによって実行される組合せ計量タスクの流れを示すフローチャートである。
【図１９】図１８に続くフローチャートである。
【図２０】図１９に続くフローチャートである。
【図２１】図１８に続く別のフローチャートである。
【図２２】図１８に続くさらに別のフローチャートである。
【図２３】図１８における組合せ演算開始可否判定処理の詳細を示すフローチャートである。
【図２４】図２におけるＣＰＵによって実行される滞留品強制除去タスクの流れを示すフローチャートである。
【符号の説明】
【０１３８】
１０  組合せ秤
３０  制御装置
３６  ＣＰＵ
４０  メモリ
７０  計量器
【図１】
2008139248.tif 000003
【図２】
2008139248.tif 000004
【図３】
2008139248.tif 000005
【図４】
2008139248.tif 000006
【図５】
2008139248.tif 000007
【図６】
2008139248.tif 000008
【図７】
2008139248.tif 000009
【図８】
2008139248.tif 000010
【図９】
2008139248.tif 000011
【図１０】
2008139248.tif 000012
【図１１】
2008139248.tif 000013
【図１２】
2008139248.tif 000014
【図１３】
2008139248.tif 000015
【図１４】
2008139248.tif 000016
【図１５】
2008139248.tif 000017
【図１６】
2008139248.tif 000018
【図１７】
2008139248.tif 000019
【図１８】
2008139248.tif 000020
【図１９】
2008139248.tif 000021
【図２０】
2008139248.tif 000022
【図２１】
2008139248.tif 000023
【図２２】
2008139248.tif 000024
【図２３】
2008139248.tif 000025
【図２４】
2008139248.tif 000026