Nothing Special   »   [go: up one dir, main page]

JP5396015B2 - 寸法指示及び計量システム - Google Patents

寸法指示及び計量システム Download PDF

Info

Publication number
JP5396015B2
JP5396015B2 JP2007206910A JP2007206910A JP5396015B2 JP 5396015 B2 JP5396015 B2 JP 5396015B2 JP 2007206910 A JP2007206910 A JP 2007206910A JP 2007206910 A JP2007206910 A JP 2007206910A JP 5396015 B2 JP5396015 B2 JP 5396015B2
Authority
JP
Japan
Prior art keywords
scale
item
signal
travel path
processor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2007206910A
Other languages
English (en)
Other versions
JP2008151764A (ja
Inventor
エー.ブルツ デビッド
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Accu Sort Systems Inc
Original Assignee
Accu Sort Systems Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Accu Sort Systems Inc filed Critical Accu Sort Systems Inc
Publication of JP2008151764A publication Critical patent/JP2008151764A/ja
Application granted granted Critical
Publication of JP5396015B2 publication Critical patent/JP5396015B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/02Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
    • G01B11/04Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness specially adapted for measuring length or width of objects while moving
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B21/00Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G11/00Apparatus for weighing a continuous stream of material during flow; Conveyor belt weighers
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G11/00Apparatus for weighing a continuous stream of material during flow; Conveyor belt weighers
    • G01G11/003Details; specially adapted accessories
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G19/00Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups
    • G01G19/02Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups for weighing wheeled or rolling bodies, e.g. vehicles
    • G01G19/03Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups for weighing wheeled or rolling bodies, e.g. vehicles for weighing during motion
    • G01G19/035Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups for weighing wheeled or rolling bodies, e.g. vehicles for weighing during motion using electrical weight-sensitive devices
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G19/00Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups
    • G01G19/40Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight
    • G01G19/413Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means
    • G01G19/414Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only
    • G01G19/4148Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only for controlling postal rate in articles to be mailed
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G23/00Auxiliary devices for weighing apparatus
    • G01G23/18Indicating devices, e.g. for remote indication; Recording devices; Scales, e.g. graduated
    • G01G23/36Indicating the weight by electrical means, e.g. using photoelectric cells
    • G01G23/37Indicating the weight by electrical means, e.g. using photoelectric cells involving digital counting
    • G01G23/3728Indicating the weight by electrical means, e.g. using photoelectric cells involving digital counting with wireless means

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Control Of Conveyors (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Description

本発明は、コンベヤー・システム、より詳細には、コンベヤー上を移動する品物が計量されるコンベヤー・システムに関する。
一般的に、輸送会社は、荷物の重量、寸法及び輸送届け先を含む比較的限られた数の因子に基づいて顧客の荷物の輸送料として請求する金額を決定する。顧客は、荷物が正しい宛先に届けられることを期待するならば、顧客は、正しい届け先を輸送会社に提供する必要があり、したがって、輸送距離及び/または届け先の住所に基づく収益に対する比較的高度の信頼があるかもしれない。他方、顧客は、顧客が輸送する荷物の寸法や重さに関する正確な情報をすぐに入手できないことが少なくないであろう。
特に、オンライン情報源使用の増加に伴って、輸送会社は、多くの場合、輸送の回収の前に、顧客が彼らの荷物の重量、寸法及び届け先を提供することを可能とする。顧客は、そのような情報を、インターネット・サイトを介して、または荷物それ自身に添付された紙の控えの上に提供し、続いて、運送業者が荷物を抽出する無人の引渡し容器内に荷物を置いてもよい。荷物は、また、第三者の店頭または法人の輸送部門を介して輸送され得る。運搬業者は、回収の前に正確を期して寸法や重量の情報を確認しないかもしれない。したがって、そのような荷物に対して受け取られる収益は、申告された重量や寸法と実際の重量や寸法との間の不一致により、低く評価されるかもしれない。
荷物の重量が申告された重量に対して比較され得るように、コンベヤー・システム上を移動中の荷物を計量し、バーコードを走査するシステムは公知である。そのようなシステムは、上流側の主システム・コンベヤーと下流側の主システム・コンベヤーとの間に配置される小区間の移動コンベヤーの下の移動スケール(an in-motion scale)及び上流側の主システム・コンベヤーまたは下流側の主システム・コンベヤーまたは移動スケールの上に配置された、レーザーを使ったバーコード・スキャナー(a laser based bar code scanner)を含んでいる。システムは、また、寸法指示器(a dimensioner)、プロセッサ及びタコメータ(a tachometer)を含んでいる。この分野において理解されるように、寸法指示器は、コンベヤー上の品物の1またはそれ以上の寸法を検出する。いろいろな種類の寸法が公知であり、寸法指示器がいろいろな構造で、例えば、寸法指示器の近くを通過する品物の立体的形状(the spatial configuration)を表す帰還信号(return signals)を生成するレーザー・スキャナーを用いて、構築され得ることが当業者により理解されるべきである。
タコメータは、コンベヤーの移動がタコメータにコンベヤーが移動する距離及びその速度に対応するパルスを出力させるように、上流側主システム・コンベヤーに連結されている。寸法指示器は、コンベヤーに沿ってスケールに対して既知の位置に配置されている。コンベヤーに沿って移動する荷物が寸法指示器に到達すると、寸法指示器のプロセッサは、荷物の記録を開き、高さ、幅及び長さを測定し、荷物の記録にそのデータを加え、寸法指示器における荷物の位置に対応するタコメータのデータに関連してシステム・プロセッサに寸法データを出力する。寸法指示器のデータを受け取ると、システム・プロセッサは、荷物の記録を開き、寸法指示器から受け取った寸法及びタコメータのデータを荷物の記録と関連づける。システム・プロセッサは、また、バーコード・スキャナーのためのオープン・リード・ウインドウ変数(an open read window variable)及びクローズ・リード・ウインドウ変数(a close read window variable)を設定し、スケールのための可変のオープン・リード・ウインドウ及び可変のクローズ・リード・ウインドウを設定する。スケールのためのオープン・リード・ウインドウ変数は、荷物の最も下流の地点(the downstream-most point)に対するタコメータの値+寸法指示器とスケールに関する走行路における所定の位置との間の既知の距離(タコメータのパルス)に等しい。スケールのためのクローズ・リード・ウインドウ変数は、荷物の最も上流の地点(the upstream-most point)に対するタコメータの値+寸法指示器とスケールに関する所定の位置との間の既知の距離(タコメータのパルス)に等しい。バーコード・スキャナーのためのオープン・リード・ウインドウ変数は、荷物の最も下流の地点に対するタコメータの値+寸法指示器とバーコード・スキャナーに関する走行路における所定の位置との間の既知の距離(タコメータのパルス)に等しい。バーコード・スキャナーのためのクローズ・リード・ウインドウ変数は、荷物の最も上流の地点に対するタコメータの値+寸法指示器とバーコード・スキャナーに関する所定の位置との間の既知の距離(タコメータのパルス)に等しい。
スケールは、その上をコンベヤー・ベルトが通過する概ね平坦な上面を有し得る。荷物がスケールの上を通過すると、該荷物は、スケールの上面により押し下げられた1またはそれ以上のロード・セルが荷物の重さに相当するプロセッサのへの信号を発生するように、スケールの上面を重みで撓ませる。スケール・アセンブリは、スケールからすぐ上流側に短いコンベヤーに沿って配置された光検出器を有する。スケールのプロセッサは、光検出器の出力信号を監視し、それにより、荷物の前端及び後端が光検出器を通過するときを判別する。スケールは、また、タコメータの出力を受け取る。光検出器による荷物の前端及び後端の通過をこれらの事象に対応するタコメータの値と関連付けることにより、スケール・プロセッサは、荷物の長さを判別する。タコメータがスケールにパルスを出力する速度が、どの程度早く荷物が走行路を通って移動しているかを判別し、このことが、荷物の長さとともに、スケールが荷物の重量を有効に取得するのに充分な時間、荷物がスケール上に存在したであろう、光検出器によるその通過に付随する時間を判別する。したがって、スケール・プロセッサは、荷物に対して有効な重量データが取得され得るときを判別し、その時点における重量データを取得する。
スケール・プロセッサは、荷物がスケールに続く走行路の所定の地点に到達すると、重量データをシステム・プロセッサに伝送する。より詳細には、スケール・プロセッサは、スケールの光検出器により、荷物の前端が通過するときを知る。荷物の長さ及びベルトの速さに基づいた点での荷物の重量を取得した後、スケール・プロセッサは、荷物の前端がスケールの下流の所定の地点にあることを指し示す点まで、スケールが光検知黄信号に基づいて重量データと関連するタコメータの値が蓄積するまで、重量データを保持する。
システム・プロセッサは、タコメータ・パルスに依存し、重量データを荷物の記録と正確に結びつける。システム・プロセッサは、重量データがスケール・プロセッサから受け取られたときに、蓄積されたタコメータの値を判別する。各荷物の記録に対するスケールのオープン・リード・ウインドウ変数及びクローズ・リード・ウインドウ変数は、寸法指示器とスケールから下流の所定の地点との間の距離に対応する。したがって、システム・プロセッサは、受け取られた重量データに関連するタコメータの値を、プロセッサが保持している公開されている荷物の構造に対するオープン・リード・ウインドウ変数及びクローズ・リード・ウインドウ変数と比較する。タコメータの値が公開された荷物の記録に対するスケールのオープン・リード・ウインドウ変数及びクローズ・リード・ウインドウ変数との間にある場合(スケール・プロセッサは、荷物の先端が所定の地点に到達すると、重量データを伝送するので、タコメータの値は、スケールのオープン・リード・ウインドウ変数の近くにあるはずである。)、システム・プロセッサは、重量データをその荷物の記録に対応付ける。タコメータの値が公開された荷物の記録に対して保管されたスケールのオープン・リード・ウインドウ変数とクローズ・リード・ウインドウ変数との範囲内に入らない場合、重量データは、荷物の記録に対応付けられない。
この技術分野では理解されるべきであるように、バーコード・リーダーは、ベルト上に複数のレーザー線を、例えば、一連の“X”パターンで、投射するレーザー・スキャナーを備えている。スキャナーは、レーザー線から反射して戻ってくるバーコード情報及び所定のバーコード情報が認識されたXパターンの位置を指し示すバーコード計数を含む信号を出力する。したがって、バーコード計数は、バーコード情報に対応する、Xパターンの中心線に対してベルトの横方向の位置及び軸方向の位置を提供する。バーコード・スキャナー・アセンブリは、Xパターンからすぐ上流に短いコンベヤーに沿って配置される光検知器を有する。バーコード・スキャナー・アセンブリのプロセッサは、光検出器の出力信号を監視し、それにより、荷物の前端及び後端が光検出器を通過するときを判別する。バーコード・スキャナーは、また、タコメータの出力を受け取る。光検出器による荷物の前端及び後端の通過をタコメータのデータに関連付けることにより、バーコード・スキャナー・プロセッサは、荷物がXパターンを通過するときを判別する。したがって、バーコード・スキャナー・プロセッサは、有効なバーコード・データが荷物に対して取得され得るときを判別し、その期間中のバーコード・データを取得する。
バーコード・プロセッサは、所定の荷物がXパターンを通過する間、バーコード・データを蓄積し、荷物がバーコード・スキャナーに続く走行路の所定の地点に到達すると、蓄積されたバーコード・データをシステム・プロセッサに伝送する。より詳細には、バーコード・スキャナー・プロセッサは、荷物の前端が通過するときをバーコード・スキャナーの光検出器により知る。荷物の長さに基づく期間にわたって荷物のバーコード・データを取得した後、バーコード・スキャナー・プロセッサは、荷物の前端がスケールの下流の所定の地点にあることを指し示す点まで、バーコード・スキャナー・プロセッサがバーコード・データと関連するタコメータの値が蓄積するまで、バーコード・データを保持する。所定の地点は、システムが処理すると期待されている最も長い荷物がスキャナーのXパターンを無事通過し得るように画定される。次に、バーコード・スキャナー・プロセッサは、バーコード・データをシステム・プロセッサに出力する。
システム・プロセッサは、タコメータ・パルスに依存し、バーコード・データを荷物の記録と正確に結びつける。システム・プロセッサは、バーコード・データがバーコード・スキャナー・プロセッサから受け取られたとき、蓄積されたタコメータの値を判別する。各荷物の構造に対するバーコードのオープン・リード・ウインドウ変数及びクローズ・リード・ウインドウ変数は、寸法指示器とバーコード・スキャナーから下流の所定の地点との間の距離に対応する。したがって、システム・プロセッサは、受け取られたバーコード・データに関連するタコメータの値をプロセッサが保持する公開された荷物の構造に対するバーコードのオープン・リード・ウインドウ変数及びクローズ・リード・ウインドウ変数と比較する。タコメータの値が公開された荷物の構造に対するバーコードのオープン・リード・ウインドウ変数とクローズ・リード・ウインドウ変数との間にある場合、システム・プロセッサは、バーコード・データをその荷物の記録に対応付ける。タコメータの値が公開された荷物の記録に対して保管されているバーコードのオープン・リード・ウインドウ変数とクローズ・リード・ウインドウ変数との範囲内になければ、バーコード・データは、荷物の記録に対応付けられない。
そのような公知のシステムは、コンベヤーの走行方向に対して重複しない品物により動作可能である。スケールの光検出器は、品物間の間隔を検出し、2つの品物がスケール上に同時に存在する第1の期間である間隔が充分短い場合でも、スケールが処理することができるのに充分な時間の間それぞれの品物が単独でスケール上にある第2の時間が存在する場合、有効な重量データが取得され得る。
全く重なることのない品物を処理するコンベヤー・システムの操作において、品物がある事情で、例えば、受け取りステーションにおいて受け取られた品物の突然の増加により、品物の分離を維持するのに必要な速度より早い速度で、操作者が品物をコンベヤー上に積み込む場合、重なった状態になり得ることが知られている。品物が重なった状態になる場合、プロセッサが重量データを受け取ると、多くの品物がスケールの上に存在し得る。したがって、重量データは、信頼できないし、使用不能である。したがって、重なった状態を検出する操作者が計量機能を手動で中断できるように、スケールからプロセッサへの重量データの通信を中断するスイッチを用意することが知られている。
重なった品物を運び、スケールを含まないコンベヤー・システム内でバーコード・スキャナーから上流の所定の位置に寸法指示器を配置することが知られている。この場合、寸法指示器は、コンベヤー・ベルト上における、各品物、例えば、荷物、の位置及び向き及び推測される荷物の形状に基づいて、荷物が互いに近接しているかどうかを判別するように構成されている。寸法指示器とバーコード・スキャナーのXパターンとの間の距離、したがって距離に対応するタコメータのパルス数は、知られており、寸法指示器は、距離がスキャナーのXパターンの中心の位置に関連しているので、この距離を使用し、各荷物の4つのコーナー部を画定している。
タコメータの値は、システム・プロセッサとバーコード・スキャナー・プロセッサとの間で同期している。それで、2つのプロセッサは、同じタコメータの値を蓄積する。バーコード・スキャナーのプロセッサは、入ってくるバーコード・データを絶えず監視し、バーコード・データを受け取ると、蓄積されたデータ、バーコードが読み取られるXパターンの特定の脚(the particular leg)、すなわち、走査線、を識別する変数、及び関係するバーコード計数と一緒に、システム・プロセッサへデータを出力している。システム・プロセッサは、受け取られたバーコード・データと関連するタコメータの値からバーコード計数により表されている軸方向のずれ(the longitudinal offset)に対応するタコメータの値を引く。それにより、タコメータの値をXパターンの中心線に正規化する。調整されたタコメータの値及びバーコードの横方向の位置に基づいて、システム・プロセッサは、バーコードがその荷物の上で読み取られたとしたら、荷物の高さを考慮して、バーコードが(上述したように、寸法指示器とバーコード・スキャナーとの間の軸方向の距離の根拠である)荷物の4つのコーナー部の範囲内にあるかどうかを判別する。この技術分野で理解されるべきであるように、荷物の高さは、バーコード・スキャナーで認識されたXパターンのXの大きさを決定する。したがって、荷物の高さは、バーコードの正規化されたタコメータの値及び横方向の位置を正確に判別するのに必要とされる。荷物の高さに対する調整に付随して、バーコードの配置が荷物の4つのコーナー部の範囲内にある場合、システム・プロセッサは、バーコード・データをその荷物の記録に対応付ける。バーコード・データが、公開された荷物の記録に合致しない場合、バーコード・データは、荷物の記録に対応付けられない。
本発明は、従来技術の構成及び方法に関する上述の検討などを認識し、これに対処するものである。
これらの及び/またはその他の目的は、品物がスケールの上を通過するとき、品物の重量に対応する第1の信号を発生するスケール(a scale)を含む、コンベヤー上の品物の重量を測定する装置の好ましい実施態様において達成される。移動可能なプラットフォームが品物をスケールに搬送し、スケールに対する品物の位置に対応する第2の信号を発生する。寸法指示器は、プラットフォーム上を搬送される品物を検査し、品物が分断されている(singulated)かまたは非分断である(nonsingulated)かを表す第3の信号を発生する。スケール、寸法指示器、メモリ、及びプラットフォームに動作可能なように接続されているプロセッサは、第2及び第3の信号を受け取り、特定の品物が分断されているかまたは非分断であるかに基づいて、第1の信号を特定の品物についての情報と関連付けるかどうかを判別する。
別の好ましい実施態様においては、コンベヤー上の品物の重量を測定する装置は、走行路においてある方向に品物を移動させるコンベヤーを含んでいる。スケールは、該スケールがコンベヤー上を移動する品物を受け取り、スケールによって受け取られた品物の重量に対応する第1の信号を出力するように、走行路に配置される。寸法指示器は、コンベヤーの近くに配置される。寸法指示器は、第1の品物が第2の信号と情報をやり取りするとき、第2の信号が第1の品物の少なくとも1つの立体的寸法に対応する情報を運ぶように、品物が走行路に沿って移動するとき、品物が相互に影響し合う第2の信号を出力する信号源を有する。寸法指示器は、情報を含む第3の信号を生成する。プロセッサは、第1の信号及び第3の信号を受け取り、該情報に基づいて、走行路の第1の品物の境界の位置を判別し、第1の品物の近くの走行路にある別の品物の境界の位置に関して判別する。プロセッサは、第1の信号がスケールによる第1の品物の受け取りに対応する場合、走行路の第1の品物の境界の位置に基づいて判別する。プロセッサは、第1の品物の近くの別の品物の境界の位置に対する第1の品物の境界の位置に基づいて、第1の品物の境界が、方向に関連して、スケールにより受け取られる別の品物の境界に重なっている第1の状態及び第1の品物の境界が、方向に関連して、スケールにより受け取られる別の品物の境界に重なっていない第2の状態を検出する。第1の信号がスケールによる第1の品物の受け取りに対応することを判別すると、プロセッサは、第2の状態の検出に基づいて、第1の信号により画定された重量と第1の品物に対応する記録を結びつけ、プロセッサが第1の状態を検出すると、第1の信号により確定された重量と記録を結びつけない。
走行路のある方向にコンベヤー上を移動している品物の重量を測定する方法の好ましい1つの実施態様は、スケールがコンベヤー上を移動している品物を受け取り、スケールにより受け取られた品物の重量に対応する第1の信号を出力するように、走行路に配置されるスケールを提供することを含んでいる。第1の品物の少なくとも1つの立体的寸法が判別される。少なくとも1つの立体的寸法に基づいて、走行路の第1の品物の境界の位置が判別され、第1の品物の近くの走行路にある別の品物の境界の位置に関して判別される。走行路の第1の品物の境界の位置に基づいて、第1の信号が第1の品物の重量に対応するときそれは判別される。第1の品物の近くの別の品物の境界の位置に対する第1の品物の境界の位置に基づいて、第1の状態及び第2の状態が検出される。その場合、第1の状態においては、第1の品物の境界が、方向に関連して、スケールにより受け取られる別の品物の境界に重なり、第2の状態においては、第1の品物の境界は、方向に関連して、スケールにより受け取られる別の品物の境界に重なっていない。第1の信号がスケールによる第1の品物の受け取りに対応することを判別すると、第2の状態の検出に基づいて、第1の信号により画定された重量は、第1の品物に対応する記録に結び付けられるが、第1の状態が検出される場合、該記録と結び付けられない。
この明細書に組み込まれ、この明細書の一部を構成する添付図面が本発明の1またはそれ以上の実施態様を例示しており、該図面は、その記載とともに、本発明の原理を説明するのに役立つ。
当業者を対象にするその最良のモードを含む本発明の完全な且つ使用可能な開示が添付された図面を参照して明細書に説明されている。
本明細書及び図面において、参照文字の繰り返し使用は、同じまたは類似の特徴あるいは発明の構成要素を示すように意図されている。
1またはそれ以上の実施例が添付図面に例示されている、本発明の現在のところ好ましい実施態様に対する言及がこれから詳細になされるであろう。各実施例は、発明を説明する目的で提供されているものであり、発明を限定するものではない。事実、改良や変更が本発明の範囲または精神から外れることなく本発明においてなされ得ることは当業者にとって明白である。例えば、1つの実施態様の一部として示され、説明される特徴は、別の実施態様に使用され、さらなる実施態様を与え得る。したがって、本発明は、添付されるクレーム及びその等価物の範囲内に入るものとして、そのような改良や変更を含むことが意図されている。本発明のさらなる形態及び利点は、以下の説明においてある程度説明され、ある程度は、その説明から明白になるだろうし、あるいは、発明の実施により修得され得る。
図1を参照すると、動的な寸法指示及び計量システム10は、走行路に沿って品物(例示される実施態様においては、断面概略矩形状の荷物)を移動させ、品物を計量するコンベヤー・システム12及び該コンベヤー・システムにより移動している荷物を追跡する、コンベヤー・システムに隣接するコンポーネント・システム14を含んでいる。コンベヤー・システム12は、たくさんのローラー16、上流側主ベルト24a、下流側主ベルト24b、短い中間ベルト24c、それぞれのベッド18a及び18b、タコメータ20、及び中間ベルト24cの真下であって該中間ベルト24cに接触した状態で配置されているスケール22を含んでいる。例示されている実施態様において、コンベヤーは、ベルトを含んでいるけれども、コンベヤーは、ベルト以外の手段、例えば、従動ローラー、により走行路を通って品物を移動させ得ることが理解されるべきである。
ローラー16は、それらの回転によりコンベヤー・ベルト24a−24cを矢印26で示される方向にベルトを支持するベッド18a及び18b及びスケール22の上を移動させるモーター従動ローラーである。本明細書での説明のために、コンベヤー・システム12の開始に対応する方向は、“上流側”とみなされるのに対して、コンベヤー・ベルト24が移動する方向は、“下流側”とみなされる。
タコメータ20は、上流側の主コンベヤー・ベルト24aの表面の真下であって、該表面に接触した状態にあり、ベルトが矢印26の方向に移動に従ってベルト24aとともに回転する。タコメータ20が回転すると、タコメータ20は、コンベヤー・ベルトの直線移動及び速度に対応する一連のパルスからなる信号を出力する。ベルトに沿う走行路で移動する品物の位置が判別され得る、コンベヤー・ベルトの移動速度に対応する信号を提供するタコメータ20、及びその他の装置が、当業者により理解されるべきである。一般に、タコメータ20により出力されるパルスの数は、ベルトにより搬送される直線距離に対応する。一方、パルス周波数は、ベルトの速度に対応する。測定単位当たりのタコメータのパルス数は、タコメータの分解能及びコンベヤー・ベルトが移動する距離を精密に測定するタコメータの能力を画定する。タコメータ20は、特に、精度の低い測定が必要とされる場合、回転エンコーダー(a shaft encoder)と取り替えられ得る。
スケール22は、荷物がスケールの上を移動するとき、走行路においてベルトにより移動している荷物がスケールに圧力を加えるように、コンベヤー・ベルト24cの真下であって、該コンベヤー・ベルトに接触した状態で配置される。スケール22は、走行路を通ってベルトにより運ばれている品物がスケールの上を通過するように、走行路を実質的に横切って延在している。スケールによる信号出力は、スケールに加えられた重さに対応する。1つの実施態様では、スケール22は、ミズーリ州カンザスシティーのフェアバンクス・スケール社(Fairbanks Scales Inc.)により製造されるIM6000移動スケールである。スケール22は、単一ユニットとして図1に概略的に示されている。しかし、スケールは、コンベヤー・システム12の長さに沿って並列に及び/または直列に存在するいくつかのスケールから形成され得る。さらに、スケール22が不連続なベルト24cを有するアセンブリの一部ではない場合、スケール22は、別々のベルト24a、24b及び24cに代えて連続したベルトの下に配置され、該ベルトに接触した状態にあり得る。一般的に、システムは、(図2に示されるような)そのような構成で以下に説明されると同じように動作する。例えば、システム及びコンポーネント・プロセッサは、同じ機能を実行し、同じ情報を交換する。したがって、単一のベルトの実施態様は、図1に関してさらなる詳細な説明はしない。本明細書で説明される所定の実施態様は、独立したベルトを有するスケールを有しているか、それとも、主システムのベルトに結合するスケールを有していてもよいが、このことは、単なる実施例のためのものであること、及び本発明は、特徴の様々な組み合わせで、その他のコンベヤーばかりでなく、ベルトのどちらか一方の及びその他の配列を含み得ることが理解されるべきである。いろいろな適切なスケールの構成が、また、以下に詳細に説明される。
コンポーネント・システム14は、寸法指示器28、複数のバーコード・スキャナー32、及びコンピュータ36を含んでいる。それら全ては、枠38に取り付けられている。枠38は、(以下に説明される)寸法指示器及びスキャナーにより放出される光線がベルトにより移動している荷物の上面を横切るように、コンベヤー・ベルト24の上方で、寸法指示器28及び少なくとも1つのバーコード・スキャナー32を水平に支持している。枠38は、また、これらのスキャナーにより放出される光線がベルトにより移動する荷物の側面を横切るように、コンベヤー・ベルト24の近くで、その他のスキャナー32を垂直に支持する。適切なスキャナーの一例は、所定のシステムの必要に応じて、カメラまたはその他の適切なバーコード・リーダーが使用されることが理解されるべきであるけれども、ペンシルバニア州テレフォードのアキュソート・システム社(Accu-Sort Systems)により製造されるQUAD Xレーザー・バーコード・スキャナーを含む。
寸法指示器28は、適切なタイプのもの、例えば、“飛行時間”タイプの寸法指示器、“三角測量”タイプの寸法指示器またはカメラであり得る。図1に示される実施態様においては、寸法指示器28は、米国特許第6、775、012号明細書、米国特許第6、177、999号明細書、米国特許第5、969、823号明細書及び米国特許第5、661、561号明細書に開示されるものと同じ三角測量タイプの寸法指示器である。これらの開示全体は、本明細書の参照により組み込まれている。これらの実施態様に関して、寸法指示器28は、寸法の範囲内に配置される、レーザーのような光源及びコンベヤー・ベルト24aに下方に向けられている(想像線40で示される)走査光線を生成する寸法指示器内に配置される回転反射鏡を備えている。走査光線40は、ベルトの表面に直角の軸に対して一定の角度で、走行路のベルトの直線移動に対して横切っている線42においてベルト24aを横切る。荷物62のようなベルト24a上を移動している荷物は、走査光線40に交差し、それにより、y方向に光線のずれを生じる。
コンベヤー・ベルト24aとその上の荷物の両方が、操作光線により生じた光を反射し、回転する鏡へ戻す。該鏡は、寸法指示器28内のライン走査CCDまたはCMOS撮像装置(不図示)に光を反射する。回転する鏡は、出て行くレーザー光(the outgoing laser light)と反射されたレーザー光の両方を反射するので、鏡は、反射された光を一定のx軸の位置へ戻すが、反射された光は、荷物62の高さにより引き起こされる線42のシフト及び操作されるレーザー光線がベルトを横切る角度に対応してy方向にシフトする。したがって、ライン走査CCDまたはCMOS撮像装置は、y方向に整列し、それにより、戻り光線のy軸シフトを検出する。回転する鏡の角度位置走査光線40に検出されるy軸のずれにより説明されるように、コンベヤー・ベルト24aを横切る荷物62のような対象物の高さを表す信号を発生する。信号は、また、高さのデータが鏡の角度位置に結びつけられることによる高さのデータのx軸の位置を表している。高さのデータ及び対応するx軸のデータに基づいて、寸法指示器プロセッサ(不図示)は、以下に詳細に述べるように、ベルト上の対象物の断面された高さの輪郭を判別し、そのような輪郭を対象物の長さに沿って蓄積することにより、対象物の三次元の輪郭を判別する。さらに、寸法指示器は、ベルトに対して一定の位置に配置されるので、寸法データは、ベルト上の荷物の向きを画定する。所定のシステムに適した荷物の高さ及び/またはその他の寸法に関してある仮定をすると、寸法指示器プロセッサは、荷物の状態、すなわち、荷物が分断されているかまたは非分断であるかを判別し得る。
この説明のために、“分断された”ラインの荷物は、荷物がスケール22により単独に計量されることを可能とするのに十分な荷物間の隙間と直列にベルト上に置かれる。非分断グループの荷物は、所定の荷物がスケール22により単独に計量されることができないように、荷物が互いに隣接して、互いに横に並んで及び/または互いに十分物理的に接近してベルト上に置かれる場合に起こる。例えば、図1において、荷物62は、荷物58及び荷物60に対して分断されているが、荷物50と荷物60は、それらがベルトの幅を横切って部分的に並んでいるので、互いに対して非分断である。荷物58及び荷物60は、また、スケールが正確な重量を取得することを可能とするのに十分な時間の間、荷物がスケールの上を通過するとき、どちらもスケール22上で分離されていないように、荷物58の後端と荷物60の前端が隔たっていた場合、非分断であると考えられる。
別の実施態様(不図示)では、寸法指示器28は、走査光線40(図1)と同様の走査光線を生成する“飛行時間”タイプの寸法指示器である。飛行時間タイプの寸法指示器は、また、図1を参照して上で述べた三角測量タイプの寸法指示器と同様に、レーザー光線のような光源、及び回転する反射鏡を含んでいる。しかしながら、飛行時間タイプの寸法指示器により放出される走査光線は、ベルトの移動に対して直角に、コンベヤー・ベルト24a上に垂直に投射される。該光線は、ベルト24aおよびベルト上を移動する荷物により反射され、寸法指示器内の受像機に戻る。受け取られた反射光及びそれが検出器に到達するのにかかる時間に基づいて、寸法指示器プロセッサは、ベルト上の対象物の高さ、荷物の幅と長さの寸法、荷物のベルト上の向き、及びコンベヤー・ベルト24上を走行路を通って移動しているその他の荷物に対しての荷物の状態(分断対非分断)を判別する。飛行時間タイプの寸法指示器は、当業者にとって周知であり、したがって、さらに詳細には説明されない。そのような“飛行時間”タイプの寸法指示器の例は、オハイオ州コロンバスのメトラー・テレド社(Mettler Teledo)で製造されているCS900型寸法指示器及びCS5200型寸法指示器がある。
図2に示されるようなさらに別の実施態様において、寸法指示器28(図1)は、図1を参照して述べられたような寸法指示器28と同様の方法で、コンベヤー・ベルト24aの上方に配置されるカメラ66と取り替えられる。カメラは、カメラ内に配置されるライン走査CCDまたはCMOS撮像装置あるいは面積走査CCDまたはCMOS撮像装置、コンベヤー・ベルト24の全幅に対応する視界(the field of view)を含んでいる。カメラ66内に配置されている光源は、光をカメラ66の直接下の領域でコンベヤー・ベルトに向けている。コンベヤー・ベルト24で搬送される荷物は、荷物がカメラの下を通過するとき、光を反射する。カメラ66は、荷物により反射された光を受け取り、コンベヤー・ベルト24とベルト上の荷物の間の光のコントラストに基づいてコンベヤー・ベルト24上の荷物を識別する。カメラ66は、受け取られた光のコントラスト・パターンに対応する信号を伝送する。該コントラスト・パターンは、ベルト24上の荷物の外周部を判別する。所定のシステムに適するようにx方向及びy方向の荷物の形状に関し仮定をすると、寸法指示器プロセッサは、この情報からコンベヤー上の荷物の状態、すなわち、荷物がその他の荷物に対して分断しているか非分断であるかを判別する。システムが荷物の高さを判別する機構を含んでいない場合、カメラのデータは、荷物の長さ及び幅に関する正確な測定を提供し得ない。しかし、荷物の状態は、カメラのデータがそれにもかかわらず荷物の外周部の形状を描くので、カメラから受け取られる信号から普通に判別され得る。したがって、プロセッサは、各荷物対が充分な隙間が存在するかどうかを判別することができ、そのシステムの制約の下での分断条件を確立する。コンベヤー・システム12により移動する荷物から反射される光を検出することができる、CCDまたはCMOS撮像装置あるいはその他の装置を含むカメラは、当業者にとって周知である。したがって、さらに詳細に説明することはしない。これらのタイプのカメラは、それ自体としては、高さデータを提供せず、荷物の高さの知識が必要とされないまたはその他の手段で提供される場合に使用されることが好ましいことが評価されるべきである。
当業者は、その他の寸法指示装置がシステムの要求に基づいて少なくともコンベヤー上の品物が分断されているか非分断であるかを判別し、分断が判別される情報を提供することができる限り、本発明の範囲内で使用され得ることを認識すべきである。好ましくは、寸法指示器プロセッサまたはシステム・プロセッサは、寸法データから、コンベヤー上の荷物の位置及び向きばかりでなく、コンベヤー・システム12により移動する荷物の高さ、幅及び長さを判別することができるべきである。この情報は、同様に、コンベヤー24上の荷物が分断されているか非分断であるかを判別するのに使用され得る。システムに使用される寸法指示器のタイプにもかかわらず、寸法指示器により生成された出力信号は、少なくとも荷物の境界及び隣接する荷物の位置に対するその位置また箱のことが判別され得るに充分なデータを画定することが好ましい。この情報は、荷物が分断されているかまたは非分断であるかを画定し、したがって、下流側のスケールが正確な重量測定を各別個の荷物に結びつけることができるかどうかを画定する。
再度図1を参照すると、バーコード・スキャナー32は、走査光線を下方に向けて、ベルトに直交するライン54に概ね沿ってコンベヤー・ベルト24上に放出し、バーコード用のライン54を通って下流側のコンベヤー・ベルト24により移動する荷物の上を走査する。走査光線は、スキャナーがあらゆる向きに配置されているバーコードをも読み取ることができる一連のレーザーラインXからなる。バーコード・スキャナー32は、スキャナーにより読み取られたバーコード記号に対応する信号を出力する。バーコード・スキャナー・プロセッサは、バーコードが読み取られたレーザー走査線(すなわち、所定のXパターンの脚)を識別する変数及びバーコードがそのレーザー走査線で検出された位置を識別する相対的なバーコード計数とともに、このデータをシステム・プロセッサに出力する。各レーザー走査線分のベルト上の横方向の位置(すなわち、x方向の位置)は、既知であるので、バーコード計数は、コンベヤーの幅を横切るバーコードの横方向の位置を識別する。バーコード計数は、また、バーコードが検出される位置とライン54との間の長手方向のずれを提供する。以下に述べるように、相対的なバーコード計数は、荷物の高さに関連して、バーコード情報とコンベヤー・ベルト24a−24c上の特定の荷物を結びつけるのに使用される。
荷物の上面のバーコード記号を読み取ることができる、適切な、好ましくは全方向性のバーコード・リーダー(例えば、レーザー・スキャナーまたはカメラ)が使用され得ることが理解されるべきである。そのようなバーコード・リーダーの構成及び動作は、それ自体としては、本発明の一部ではなく、したがって、より詳細な説明は省略される。さらに、当業者は、無線ICタグ・リーダーや無線ICタグを読み取るアンテナのような荷物に配置されるデータを読み取るその他のシステムが本発明のシステムで使用され得ることを理解すべきである。システム10の要求により、さらなるバーコード・スキャナー32が枠38に設置され、荷物がコンベヤー・ベルト24により下流側に移動するとき、荷物の側面または前面に配置される、あるいは荷物の異なる向きに見えるバーコードを走査し、読み取り得る。
タコメータ20、スケール22、寸法指示器28、バーコード・スキャナー32及び在庫追跡やその他の目的のために使用されるホスト・システム(不図示)に動作可能なように接続されているコンピュータ36は、プロセッサ、メモリ、記憶装置及び当然のその他の構成要素を含む汎用のコンピュータである。コンピュータの構造は、この分野では公知であり、したがって、詳細には説明されない。さらに、コンピュータ36は、図1において、コンベヤー・ベルト24の上方に水平に枠38により支持されるように描かれているけれども、コンピュータは、それが上にリストアップされた構成要素に動作可能なように接続されている限り、設備内のほとんどどこにでも設置され得ることは当業者にとって当然のことである。さらに、コンピュータ36は、コンピュータが各構成要素により伝送される信号を受け取ることができる限り、有線接続または無線接続で上記構成要素に接続され得ることも当然である。あるいは、コンピュータ36は、また、設備を全域にわたって設置されるたくさんの構成要素システムから信号を受け取る中央コンピュータであってもよい。さらに、寸法指示器、バーコード・スキャナー及びスケールに配置されるプロセッサにより実行されるような本明細書で説明された機能がコンピュータ36で実行され得ることも当然である。
コンピュータ36は、タコメータ20により伝送される信号を受け取る。該信号は、コンベヤー・ベルト24aの下流側への移動に関する、タコメータにより生成されるパルスからなる。パルスは、ベルトの直線移動に対応するので、コンピュータ36は、パルスを使用し、コンベヤー・ベルト24a上の荷物の位置を選択的に追跡する。ベルト24b及びベルト24cは、ベルト24aとほぼ同じ速度で走っているので、コンピュータ36は、また、タコメータ20からの信号に依存し、ベルト24b及び24c上の荷物を追跡する。コンピュータ36は、信号がタコメータ20によりコンピュータに伝送されるたびにパルスデータを取り出し、保持し、各信号を受け取るやいなや、タコメータのグローバル値(a global tachometer value)を更新する。このタコメータのグローバル値は、システムにおいてその他のプロセッサに同期化された出発地点からのタコメータのパルスの作動中の計数である。タコメータのパルスは、タコメータからコンピュータにより直接的に、または、それらの装置により生成される信号とともにタコメータ・データを使用する、1またはそれ以上の寸法指示器プロセッサ及びスキャナ・プロセッサにより間接的にどちらかで受け取られることは当然である。どちらの場合においても、コンピュータ36は、タコメータからの情報を使用し、システムにより運ばれる荷物の位置を追跡する。
タコメータ20は、コンベヤー・ベルト24aの移動との既知の関係を有するタコメータのパルスからなる信号を生成し、これらのパルスは、ベルトにより移動する距離に等しいので、コンベヤー・システム12に沿う一定の場所間の相対的距離は、既定のタコメータ・パルスであり得るし、該パルスである。コンピュータ36は、タコメータ・パルスに対してコンベヤー・システム12に沿う任意の地点で初期化され(0にセットされ)、それにより、その点を基準地点とし得る。いつ何時でも、コンベヤー・ベルト24に沿うその他の全ての場所は、基準地点からのその他の場所(the other locations)の位置(the position)からタコメータ・パルスの公知の距離を加える(その他の場所が下流側にある場合)または引く(その他の場所が上流側にある場合)ことにより基準地点に対して画定され得る。
例えば、コンベヤー・システム12の上の場所が基準地点として初期化され、値を0に設定される場合、タコメータのパルス数10に等しい距離だけ基準地点から下流側にある走行路のコンベヤー・システム12に沿う場所は、本明細書では“RDV”と称される相対的な距離の値10を有する。走行路に沿う場所が基準地点であるように選択され得ることは当業者にとって当然である。説明のために、以下の説明において、ライン42が基準地点として選択される。したがって、ライン42は、RDVが0であるとされる。当業者は、また、下流側の基準線またはライン42の基準地点に関連する地点として本明細書で説明されるコンベヤー・システム12に沿う各一定の場所のRDVがコンピュータ36により知られており、システム10の動作の前にメモリに格納されていることを理解すべきである。
コンピュータ36は、荷物の記録を開始する。該記録とともに、それ以降、荷物の情報は、寸法指示器28により提供される情報に基づいて、荷物がシステム10を介して移動するにつれて関連付けられる。寸法指示器28は、荷物がライン42において寸法指示器の走査光線を横切るとき、所定の荷物の識別を開始する。より詳細には、寸法指示器がゼロより大きい高さ(すなわち、ベルトの面より上の高さ)の存在を指示する走査光線40からの反射光を受け取ると、寸法指示器プロセッサは、2つの寸法データ配列を読み込む。第1の寸法は、コンベヤー・ベルトの幅に対応し、第2の寸法は、ベルトに沿って移動する荷物の相対的な長さに対応する。配列線のデータ点の数は、ベルトの幅を横切って取られるサンプルの数に対応する。サンプルの数は、寸法指示器の抽出率(the dimensioner's sampling rate)により画定される。所定のサンプルの高さのデータは、配列のセルに格納される。高さの値は、z軸(図1に84で示されている)として指示される垂直軸に対応する。高さの値がコンベヤーの幅に対して受け取られた場所は、x軸(図1に80で示される)として指示される水平軸に対応する。寸法指示器プロセッサは、ある期間にわたって、これらの配列データ点を蓄積するとともに、各荷物の三次元のモデルを作り始める。各ラインの配列データは、y軸(図1において82で示される)として指示されるコンベヤーの直線移動に対応する方向に蓄積される。x方向の寸法指示器の分解能は、寸法指示器に回転する鏡の速度及びその抽出率により決定される。また、y方向の分可能は、鏡の速度及びベルトの速度により決定される。
上述したように、寸法指示器は、ベルトの向けられた合成光線が、効果的に、ベルトの幅を横切る光の走査される光線であるように、回転する鏡における点源を向けることにより走査光線40を生成する。このことを説明するために、走査は、y軸82に沿って荷物の特定に位置に関し、ベルトの幅を横切るデータの取り込みを象徴している。走査は、ベルトを全体に横切ってx軸80方向に延び、それで、各荷物のデータ配列の各走査は、同じ数のデータ点を含んでいる。しかしながら、所定の荷物の長さを示すデータ地点の数は、荷物が走査光線の一部を横切るy軸82に沿って取られる走査の数により判別される。結果として、荷物のある部分が寸法指示器の光線を横切る限り、高さの値は、対応するx軸及びy軸の配列セルにおいて配列に格納される。ゼロより大きい高さの値を有する配列のあらゆる場所は、荷物が存在する位置に対応し、寸法指示器プロセッサは、このデータを使用し、荷物の外周部及びコンベヤー・ベルト上における外周部の場所を画定する。
類推として、紙の幅及び長さを横切ってたくさんの正方形に分割され、正方形の列がx方向にベルトを横切って横に延び、縦列がy方向縦に延びるように並べられた一枚の方眼紙を考える。各正方形は、高さの情報が格納され得るデータ地点を表す。方眼紙の幅は、コンベヤー・ベルトの幅に比例する。荷物が寸法指示器の走査光線を横切るベルトを横切る各地点において、ゼロでない高さのデータは、寸法指示器の鏡の回転位置により判別されるとき高さのデータが読み取られた横方向の位置及びそのときのタコメータのグローバル値により画定される、高さのデータが読み取られた長手方向の位置とともに、対応する“方眼紙”の“箱”内に入る。一旦、荷物が寸法指示器をすぎて移動すると、配列は、データで満たされ、高さ情報からなる箱は、荷物の二次元の底面積をまとめて画定する。各地点における高さに対する値は、荷物の第3の寸法を提供する。したがって、 各データ配列は、荷物が配置されるコンベヤー・ベルトの部分を表す。
寸法指示器プロセッサは、そのメモリから、寸法指示器の走査光線がコンベヤー・ベルト24を横切る場所により判別される寸法指示器のRDVを取り込む。走査光線がライン42(この説明のための仮の基準地点)でコンベヤー・ベルトを横切るので、寸法指示器のRDVは、0である。寸法指示器プロセッサは、メモリにスペースを作り、各荷物の三次元配列を格納する。また、該寸法指示器プロセッサは、高さのデータが格納されるように、“タコメータの初期値”変数を配列の各データ・セルに割り当てる。各地点のタコメータの初期値は、システムのタコメータのグローバル値(システム・プロセッサにより提供される同期化された値から寸法指示器プロセッサに蓄積されている)−寸法指示器のRDVに値(本実施例では、ゼロである)に設定されている。
動作において、荷物58、60、及び62のような荷物が、コンポーネント・システム14から上流側でコンベヤー・ベルト24aに積み込まれる。ローラー16が回転し、コンベヤー・ベルト24a及び荷物58、60、及び62をベッド18の上方を下流側に矢印26の方向に移動させる。荷物62がライン42に到達し、寸法指示器の走査光線40を横切ると、寸法指示器プロセッサは、高さを計算し、対応する二次元データ配列にそのデータを格納する。
寸法指示器プロセッサは、ベルトの一端で始まり、ベルトの他端に向かって移動する、ベルトの幅を横切る(すなわち、x方向の)走査を表す各ラインの配列データを連続的に検査する。プロセッサが荷物の存在を現在検出しない状態(例えば、開始以来ゼロ以外の高さを全く検出しなかった場合、または、前の荷物の終端を検出以来ゼロ以外の高さを全く検出しない場合のどちらか)を仮定すると、x軸80に沿う配列の地点がゼロより大きい高さの値(z軸84)を有し、同一のx軸の値を有する前の配列ラインの対応する地点がゼロの高さを有していた場合、寸法指示器プロセッサは、新しい荷物の存在を指示する新しい荷物のデータ構造体をそのメモリ内に作り出す。
寸法指示器プロセッサは、荷物の終端が検出されるまで、その荷物のデータ構造体に対し、全ての次の配列位置を最初に割り当てる。例えば、図5を参照すると、点線68a、68b、68c、68d、68m、68n及び68oは、x軸を横切って延在する連続した走査のデータ地点を表す。走査は、走査68dと68mとの間でも行われるが、明瞭にするために省略されていること及び操作の分解能は、図に示されるよりも大きいことは当然である。走査68aが荷物のデータ構造体が全く開いていない状態で行われると仮定すると、寸法指示器プロセッサは、走査68aの同じx軸の位置でゼロの高さを検出した後、走査68bの70でゼロでない高さを検出すると、新しい荷物のデータ構造体を開く。
その後、寸法指示器プロセッサは、走査68b、68c及び68d及びその前の走査においてゼロかゼロ以外かどうか、全ての高さデータを荷物のデータ構造体に割り当てる。コンピュータが前の走査においてはx軸の位置がゼロであったゼロからゼロでない高さへの移行(例えば、地点72における)を検出するとき、荷物の構造体は開いているので、寸法指示器は、新しい荷物の構造体を開かない。一旦、全てゼロの値を有する走査68oを検出すると、寸法指示器プロセッサは、荷物の構造体を閉じ、荷物の外周部を判別し、たくさんの荷物が存在するかどうかを推定し、たくさんの荷物に関する配列データをそれぞれの荷物の構造体に割り当て、荷物の構造体をシステム・コンピュータ36に出力する。次に検出されたゼロでない値は、新しい荷物の構造体に着手し、この処理が繰り返す。
荷物の場所の範囲内の荷物構造体の所定の地点へのタコメータのグローバル値(−定数RDV)の割り当ては、以下に述べるように、システムは、タコメータ・データに関して互いに対して走行路におけるいろいろなシステムの構成要素の場所を画定しているので、この実施例においては走行路のその地点の場所を画定する。横方向の位置情報と組み合わせて、タコメータ・データは、また、互いに対して荷物の境界の場所を画定する。
寸法指示器プロセッサは、荷物の1またはそれ以上の境界、例えば、ベルトに平行な平面にある荷物の外周部、の分析により、配列の2つの荷物の間またはたくさんの荷物の間を識別する。好ましい実施態様においては、システム10は、好ましくは荷物の上面まで比較的均一な高さを有する矩形状の荷物を運ぶと期待されているコンベヤー・ラインで使用される。寸法指示器は、上述したように、高さデータに関しベルトを走査し、一旦、荷物の構造体を閉じると、プロセッサは、各横方向の走査を検査し、概ね均一なゼロでない高さを有する全ての一続きの連続する点を識別する。この分野では理解されるように、箱表面の予測可能な不規則性、例えば、窪み、緩んだテープまたは包装材料の変形、は、箱の縁に比べれば小さい移行を提供する。したがって、アルゴリズムは、線分を画定するにあたり、そのような不規則性を無視するフィルタを含んでいる。しかしながら、不規則性がこれらの予測されるパラメータを越えている場合、寸法指示器プロセッサは、荷物の記録にフラグをセットし、正当な寸法が取得されなかったことをシステム・プロセッサに通知する。それから、コンピュータ36は、コンピュータ36により保持されている対応する荷物構造体に重量データを割り当てない。例えば、コンピュータ36がそのようなエラー信号とともに荷物のデータを受け取るならば、コンピュータは、荷物構造体をセット・アップするが、荷物構造体を閉じられたものとして、またはエラー・フラグを持つものとして指定する。その結果、重量データ及びバーコード・データは、荷物の構造体に割り当てられない。
引き続き図5を参照すると、一様なゼロでない線分が地点70及び71において、及び地点73/75、72/77、79/81及び中間の走査における同様の一対の地点(不図示)の間で発生する。この時、プロセッサは、各線分の終点(すなわち、地点70、71、72、73、75、77、79、81及び中間の操作における線分に関連する終点)の配列位置(すなわち、寸法指示器の鏡の回転位置により画定されるx軸の位置及びタコメータの初期値により画定されるy軸の位置)を識別し、格納する。寸法指示器の抽出率により、終点(endpoints)は、荷物の端部に正確には対応しないが、該終点は、端部にほぼ追従し、したがって、プロセッサは、終点のグループを検査し、連続した終点の整列が荷物の角部を指示するような程度にまで変化している終点を識別する。全ての角部が識別されると、プロセッサは、次に、一群のほぼ整列された縁の地点(edge points)が延在し、そのような点に対するラインフィット・アルゴリズム(a line-fit algorithm)が実行され、一対の角部の点の間に延在する荷物の縁を画定する、各一対の角部の地点の場所を特定する。プロセッサは、空間を囲む2対の平行な線を探す。プロセッサがそのような線を見つけ出し、それにより、別個の荷物を識別した場合、寸法指示器プロセッサは、それらの線に接している現在の荷物構造体の配列データ地点(すなわち、高さ、x軸の位置及びタコメータの初期値)をシステム・コンピュータ36に出力する。ラインフィット・アルゴリズムが、所定のシステムにおいて予測可能であり得る緩んだテープまたは凹みのような、縁構造体の収差のためのフィルタを画定し得ることは当然である。そのようなアルゴリズムは当然理解されているので、該アルゴリズムは、本明細書では詳細に説明されない。縁の線の不規則性がフィルタの予測可能なパラメータを越える場合、あるいは、アルゴリズムが空間を囲む2対の平行な線を画定するのに使用できない場合、寸法指示器プロセッサは、荷物の記録にフラグをセットし、正当な寸法データが取得されなかったことをシステム・プロセッサに通知する。それから、コンピュータ36は、その対応する荷物構造体に重量データを割り当てない。
したがって、システム・コンピュータ36は、各々が高さの値、タコメータの初期値、及び高さの値がベルト上に発生した横方向の位置(すなわち、x方向の位置)を識別する走査位置の値を含んでいる一連のデータ地点を受け取る。別の好ましい実施態様において、寸法指示器は、荷物の構造体に関連する全ての配列データをコンピュータ36に送らず、むしろ高さの値、タコメータの初期値及び荷物の角部の走査位置の値のみをシステム・コンピュータに出力する。以下に述べるように、コンピュータ36は、荷物の重量を取得するかどうか及び該重量をどのように取得するか判別するために、ベルトの長手方向(y軸)の、及び該実施態様によれば、横方向(x軸)の、荷物の位置の範囲のみを知る必要がある。本実施態様においては、コンベヤーは、矩形状の荷物を運ぶので、角部は、荷物の外周部を画定する。したがって、外周部の角部の情報は、縁またはその他のデータが、システムが異なる形状の外周部を持つ品物を処理するために使用されるとき提供され得ることは当然であるけれども、荷物の縁または内部の面積を別の方法で表しているデータなしで充分である。例えば、ホスト・コンピュータ・システムが適切なインボイス(proper invoicing)を確認するのに高さに依存しない場合、高さのデータそれ自体が省略され得ることは当然であるけれども、荷物がその外周部内で一様な高さを有することが前提とされているとき、角部の地点に対する高さのデータは、荷物の高さを表すのに充分である。寸法指示器は、荷物の長さ、高さ及び幅を計算し、システム・コンピュータへの情報にこのデータを含めることが好ましい。
アルゴリズムは、互いに隣接する複数の荷物を識別する。例えば、図6を参照し、システムが荷物の構造体が全く開かれていない状態から開始すると仮定すると、寸法指示器プロセッサは、走査68bにおいて点70を検出すると、新しい荷物の構造体を開き、その後、図5に関して上で述べたと同じ方法で、角部の地点70、71、74、83、85、87、89及び91を識別する。全ての角部を識別したら、次に、プロセッサは、それらの間に一群のほぼ整列された縁の地点が延在し、そのような地点に対してラインフィット・アルゴリズムが実行され、一対の角部の地点の間に延在する荷物の縁を画定する各一対の角部の点の場所を特定する。図6に示される実施例において、プロセッサは、それぞれ荷物64及び66に対応する、2つの別々の空間を囲む複数群の平行な線を見つけ出す。寸法指示器プロセッサは、2つの別々の囲まれた空間に対応する2つの別々の荷物構造体を作り、これをシステム・プロセッサ36に出力する。各荷物構造体は、高さの値、タコメータの初期値及び荷物構造体のそれぞれの空間で囲まれている各データ地点の走査位置の値を含んでいる。また、別の好ましい実施態様においては、寸法指示器プロセッサは、高さ、タコメータの初期値及び各荷物構造体に対する角部の走査位置の値のみをシステム・コンピュータに出力する。
図7を参照し、荷物64及び66が異なる高さを持ち、システムが荷物の構造体が全く開かれていない状態から開始すると仮定すると、寸法指示器プロセッサは、走査68cの地点70において新しい荷物構造体を開き、その後、図5及び6に関して上で述べたように、角部の地点70、71、74、83、85、87、89及び91を識別する。荷物64及び66は、異なる高さを有しているので、アルゴリズムは、角部85及び87の間の縁の地点を識別する。プロセッサは、その間に一群のほぼ整列された縁の地点が延在し、そのような縁の地点に対してラインフィット・アルゴリズムが実行され、一対の角部の地点の間に延在する荷物の縁を画定する、各一対の角部の地点の場所を特定する。例え、縁の線が角部70/87と87/85との間に画定され得るとしても、これらの縁の線は、もう一つの平行な線と個々に結びつき、別の一対の平行な線で空間を囲むことはない。しかし、これらの縁の線の結びつきそれ自体が線を構成し、平行な線を対置し、別の一対の対置する平行線に沿う(荷物64に対応する)空間を囲むので、アルゴリズムは、角部70及び85の間に線を画定する。プロセッサは、同様の方法で、荷物66を囲む4つの線を識別し、次に、上述したように、2つの別々の囲まれた空間に対応する2つの別個の荷物の構造体を作り、コンピュータ36に出力する。
荷物64及び66は、荷物の前端及び後端がベルトを横切って横に整列されるように、正確に整列されているので、システムは、角部70/83、74/87、89/91及び85/71の間に縁の地点が全く見えない(走査が行われるベルトの長手方向の移動に起因する走査線のわずかな傾斜は、説明のために無視されている)ことに留意されたい。しかしながら、プロセッサのアルゴリズムは、線83/71、70/85、87/91及び74/89に基づいてそのような状態を認識し、角部70/83、74/87、89/91及び85/71の間に線を適合させ得ることは当然である。さらに、箱64及び66が同じ高さを持っている場合、プロセッサは、角部87/85の間に高さが見えないかもしれない。しかし、プロセッサのアルゴリズムは、その他の線の線分の位置に基づいてそのような状態を認識し、それぞれの空間を囲む2対の平行な線の2組の位置を判別し得ることは当然である。荷物64及び66が(高さを含む)同じ寸法を持ち、荷物の前端及び後端が連続するように、互いに正確に整列されている場合、寸法指示器は、2つの荷物の組み合わせを単一の荷物として検出する可能性が高い。しかし、そのようなことが起こることは、ほとんどの場合、極めてまれである。
上述したように、x軸の走査の配列点は、品物の走行路に対するベルト24上の横方向位置に対応するので、各荷物の構造体の格納されている配列データは、各配列値の(または、各角部の値の)x軸の位置及びタコメータの初期値を識別する。したがって、荷物の構造体は、コンベヤー上の各荷物の底面積を画定する。しかしながら、アルゴリズムを使って寸法指示することはこの分野で知られていることは当然であり、また、当業者は、本明細書で述べた方法が一例として説明のために提供されたものであり、その他の方法が利用され得ることを当然に認識している。
コンピュータ36が新しい荷物の構造体を寸法指示器から受け取ると、該コンピュータ36は、対応する荷物のデータ構造体をそのメモリに作り、新しい荷物のベルト上の位置を、システムの全ての開かれた(すなわち、寸法指示器とスケールとの間で現在コンベヤーにより運ばれている荷物に対応する)荷物構造体の荷物の位置と比較する。比較は、目下述べられている実施態様の全ての開かれた荷物構造体となされるけれども、荷物間の接近に関するその他の測定が使用され得ることが理解されるであろう。新しい荷物構造体の(または、新しい荷物構造体のデータにより表される荷物の外周部の)データ地点がその他の開かれた荷物構造体(または、その荷物構造体のデータにより表される外周部)の点のタコメータの初期値に等しいタコメータの初期値を有する場合、対応する荷物は、少なくとも部分的に、互いに横に隣接している。そのような荷物は、本実施態様では、非分であると考えられる。また、コンピュータ36は、新しい荷物データ構造体及び横に隣接する構造体の両方の構造体内に非分断変数を作り、対応する荷物が図1の荷物58および60のような、非分断の様態でコンベヤー・ベルト24上を下流側に移動していることを示す。この非分断変数は、荷物が非分断グループの荷物の中にあることを指示する特有な識別子である。
荷物が非分断であることを判別されるかどうかは、また、2つの荷物の間の長手方向の距離の影響を受け得る。例えば、2つの荷物の間の距離がスケール22に対して該スケール上に配置される所定の荷物を処理するのに必要とされる時間よりも短い場合、例え荷物が走行の方向に対して重なっていないとしても、スケールの処理時間が荷物の重量の正確な測定を許さないので、それらの荷物に関するデータ構造体は、非分断であるとしてフラグがセットされる。したがって、新しい荷物構造体の最も下流側のデータ地点のタコメータの初期値が、対応する荷物が正当な重量を得るためにスケール上で充分に分離されていないような、その他の開いた荷物構造体のうちの最も上流側のデータ地点のタコメータの初期値から既定の差(タコメータ・パルスで画定される)の範囲内にある場合、コンピュータ36は、非分断であるとして両方のデータ構造体にフラグをセットする。所定の最低必要な距離条件がシステム10内にプログラムされ、システムの能力または必要条件が変更するときそれが変更されることを可能とし得る。当業者は、所定の最低の距離がスケール22のようなシステム10とともに使用される装置の構成により変化し得ることを当然に理解する。
システム・プロセッサは、スケールに関するオープン・リード・ウインドウ変数とクローズ・リード・ウインドウ変数を各荷物用の荷物の記録に設定する。スケールに関するオープン・リード・ウインドウ変数は、荷物の最も下流側の地点に対するタコメータの値+寸法指示器とスケールに対する走行路の所定の位置との間の(タコメータ・パルスでの)既知の距離に等しい。スケールに関するクローズ・リード・ウインドウ変数は、荷物の最も上流側の地点に対するタコメータの値+寸法指示器とスケールに対する所定の位置との間の(タコメータ・パルスでの)既知の距離に等しい。(スケールのRDVを考慮し得る)所定のスケールの位置は、以下に詳細に説明される。
引き続き図1を参照すると、寸法指示器を去って行く荷物は、線54に到達するまで、コンベヤー・ベルト24aの下流側に移動する。線54においてバーコード・スキャナー32が荷物の上面を走査する。バーコード・スキャナー32の制御プロセッサは、信号を連続的に構文解析し、荷物の上面からバーコード・データの読み取りを取り込み、取り込まれたデータを、それによりバーコード・データが読み取られるレーザー走査線を識別する変数(すなわち、レーザーのXパターンの脚)、相対的バーコード計数(すなわち、バーコードが読み取られた識別されている走査線の位置)及び蓄積されたタコメータの値(タコメータの値は、システム・プロセッサにより提供される同期化された値からバーコード・スキャナー・プロセッサにより蓄積される)に結びつける。
システム・コンピュータ36は、バーコード・プロセッサからデータを受け取り、バーコード・データの蓄積されたタコメータの値からバーコード・スキャナーに関連するバーコード計数及びRDV(すなわち、線51と線42との間のタコメータ・パルスでの距離)により画定される長手方向のずれを引く。すなわち、システム・コンピュータは、あたかもバーコードが寸法指示器の線42において読み取ったかのように、バーコード・データの長手方向の位置を効果的に後方にシフトする。バーコードの調整されたタコメータの値及び(レーザー走査線及び相対的なバーコード計数の横方向の成分により画定される)横方向の位置に基づいて、システム・プロセッサは、バーコードが開いている荷物構造体または異常な寸法データを有するとしてフラグが立てられていない、開いている荷物構造体により画定される荷物の4つの角部の範囲内にあるかどうかを判別する。上述したように、また、この分野では当然に理解されるように、バーコード・スキャナーにより認識されるXパターンのXの幅及び長さは、それからXが反射する荷物の高さに依存し、したがって、荷物の高さは、バーコードの正規化されたタコメータの値及び横方向の位置を正確に判別するために必要とされる。すなわち、バーコードが所定の荷物の領域内にあるかどうかを判別するのに、システム・プロセッサは、光線追跡法(a ray tracing algorithm)を使用し、荷物の高さを前提としてその荷物の上のバーコードの位置を適切に画定する。バーコードが2つの荷物の上に配置されていることをこのプロセスが指示することがあり得る。この場合、システムは、バーコード・データをより大きい高さを有する荷物に割り当てるか、またはバーコード・データをどちらの荷物にも割り当てないかもしれない。さもなければ、システム・プロセッサが、バーコードが荷物の上に配置されていることを判別する場合、プロセッサは、バーコード・データを荷物に対応する荷物構造体に割り当てる。開いている荷物構造体の位置に対応しないバーコード・データは、荷物構造体に割り当てられない。
あるいは、寸法指示器プロセッサまたはシステム・プロセッサは、各開いている荷物構造体の4つの角部のタコメータの値をバーコード・リーダーのRDVの分だけ増加させ、システム・プロセッサは、受け取られたバーコード・データのタコメータの値をRDVにより調整しない。システム・プロセッサは、次に、バーコード・リーダーの位置を上述した方法と同様の方法で、調整された荷物の位置と比較する。
荷物58及び60のような荷物は、コンベヤー・ベルト24a−24cにより移動し続け、存在する場合、その他のスキャナー32から数字56で示される光線のようなその他の走査光線を横切り得る。コンピュータ36は、そのようなバーコード・スキャナー各々のRDVを有し、同じ方法で、バーコード・データと開いている荷物構造体を結びつける。
バーコード・スキャナー32を去っていく荷物は、スケール22に到達するまで、コンベヤー・ベルト24a及び24cに乗って下流側に移動する。荷物がスケールの真上を移動するとき、荷物は、1またはそれ以上のロード・セルが荷物の重量に対応するスケール・プロセッサへの信号を生成するように、スケールの上で下方に重みを加える。スケール・アセンブリは、スケールからすぐ上流側にコンベヤー24cに沿って配置される光検出器(不図示)を有する。スケール・プロセッサは、光検出器の出力信号を監視し、それにより、荷物の前端及び後端が光検出器を通過するときを判別する。スケールは、タコメータの出力を受け取り、システム・プロセッサにより提供される同期化信号からのタコメータのグローバル値を蓄積する。光検出器による荷物の前端及び後端の通過とそれらの事象が起きている時間に対応するタコメータのデータを結びつけることにより、スケール・プロセッサは、荷物の長さを判別する。タコメータがパルスをスケールに出力する速度は、荷物が以下に早くその走行路を通って移動しているかを判別し、このことは、荷物の長さとともに、スケールが荷物の重量を正当に取得するのに充分な時間スケールの上に荷物が存在した、光検出器によるその通過の後に続く時間を判別する。したがって、スケール・プロセッサは、正当な重量データが荷物に対して取得され得るときを判別し、その地点における重量データを取得する。
スケール・プロセッサは、荷物がスケールに続く走行路の所定の地点に到達すると、重量データをシステム・プロセッサに伝送する。荷物の長さ及びベルトの速度に基づいてある地点における荷物の重量を取得した後、スケール・プロセッサは、荷物の前端がスケールの光検出器からスケールの下流側の所定の地点まで移動したことを指示するある地点に対し重量データに関連するタコメータの値が蓄積するまで重量データを保持する。所定の地点は、システムが取り扱うことを期待されている最も長い荷物に対して重量が取得され得るように画定される。スケール・プロセッサは、次に、システム・プロセッサに重量データを出力する。
スケール・プロセッサは、各荷物に対する走行路の同じ地点において、重量データをスケール・プロセッサに出力するので、システム・プロセッサに情報を伝送するとき、スケール・プロセッサが重量データとタコメータの値を結びつける必要はない。しかしながら、システム・プロセッサは、重量データと荷物の記録を正しく結びつけるために、タコメータのパルスに依存し、それで、重量データがスケール・プロセッサから受け取られたとき、蓄積されたタコメータの値を判別する。この実施態様において、各開いている荷物構造体に対するオープン・リード・ウインドウ及びクローズ・リード・ウインドウのスケール変数は、寸法指示器(線42における)とスケールから下流側の所定の地点との間の距離に等しいRDVに基づいている。したがって、システム・プロセッサは、受け取られた重量データに関連するタコメータの値を、システム・プロセッサが保持している開いた荷物構造体に対するオープン・リード・ウインドウ及びクローズ・リード・ウインドウ変数と比較する。タコメータの値が、非分断であるとしてフラグを立てられていない開いた荷物構造体に対するオープン・リード・ウインドウのスケール変数とクローズ・リード・ウインドウのスケール変数との間にある場合、システム・プロセッサは、重量データをその荷物の記録に割り当てる。重量データは、荷物の先端部が所定の地点に到達すると伝送されるので、タコメータの値は、所定の荷物構造体に対するオープン・リード・ウインドウのスケール変数の近くに入ることが期待され、それで、別の実施態様においては、システムは、タコメータの値がオープン・リード・ウインドウのスケール変数とクローズ・リード・ウインドウのスケール変数の間の範囲内よりはむしろ、オープン・リード・ウインドウのスケール変数から所定の閾値にあるかまたは所定の閾値内にあるかを確認する。タコメータの値が、分断された状態にある、開いている荷物の記録に対して格納されているオープン・リード・ウインドウのスケール変数とクローズ・リード・ウインドウのスケール変数の範囲内に入らない場合、重量データは、荷物の記録に割り当てられない。
別の実施態様において、スケール・プロセッサは、スケールの光検出器と重量データが取得された地点との間の距離に対応するタコメータ・データとともに重量データをシステム・プロセッサに出力する。システム・プロセッサは、重量データを受け取り、現在のタコメータのグローバル値に割り当てる。各開いている荷物構造体に対するオープン・リード・ウインドウのスケール変数とクローズ・リード・ウインドウのスケール変数は、寸法指示器(線42における)とスケールの光検出器との間の距離、すなわち、スケールのRDVに対応する。したがって、システム・プロセッサは、受け取られた重量データと関連するタコメータの値から、スケールの光検出器とスケール・プロセッサが重量データを取得した地点との間の距離に対応するタコメータのずれの値を引き、続いて、その結果を開いている荷物構造体に対するオープン・リード・ウインドウ変数とクローズ・リード・ウインドウ変数と比較する。結果として得られる値が、非分断であるとしてフラグを立てられていない、開いている荷物構造体に対するオープン・リード・ウインドウのスケール変数とクローズ・リード・ウインドウのスケール変数との間にあるならば、システム・プロセッサは、重量データをその荷物の記録に割り当てる。結果として得られるタコメータの値が分断された状態にあり、開いている荷物の記録に対して格納されているオープン・リード・ウインドウのスケール変数とクローズ・リード・ウインドウのスケール変数との範囲内に入らない場合、重量データは、荷物の記録に割り当てられない。
コンピュータ36は、所定の荷物に対する重量データを取得するその決定を、荷物がその他の荷物に対して分断されているかどうかの寸法指示器による判別にある程度ベースをおくので、操作者が非分断状態に対しシステム10を監視し、手動の手段により重量データの取得を敏感に中断する必要がない。その代わりに、システム10は、自動的に分断を判別し、その自動判別に基づいて重量データを選択的に取得する。
荷物の先端がこの場所に到達すると、仮にそうであるとしても、正確な重量データが荷物に対して取得されたことが推定され得るように、コンベヤー・ベルト24bに沿う場所(線30)がスケール22から下流側に特定される。コンピュータ36が荷物の先端が線30を越えて移動したことを判別すると(すなわち、線42と線30との間の距離に対応する、寸法指示器からの荷物の寸法データを受け取ると、システム・コンピュータによりセットされたカウンターが終了すると)、コンピュータ36は、システム10内の荷物構造体を閉じ、荷物構造体をホスト・システム・コンピュータに転送する。続いて、ホスト・コンピュータは、システム10で判別されたようなその寸法及び重量に基づいて、輸送費が荷物に正しく適用されているかどうかを確認する。あるいは、寸法及び/または重量データが全く荷物に対して割り当てられていない場合には、手動の検査または必要ならその他の処理のために荷物の進路を変える。荷物が線30に到達したとき、荷物構造体が期待された全てのデータ(例えば、重量データやバーコード・データ)を有していない場合、システム・プロセッサは、ホストへの伝送の前に、荷物構造体にエラー変数を割り当てる。
コンベヤーの速度は、スケール22に対して分断されていると考えられる荷物に対する該荷物間に要求される最小限の空間に強い影響力を有する。速度が増すと、計量と計量との間のスケールを安定させるために、荷物の間により大きな距離が必要とされる。速度と荷物の隙間との間の関係は、スケール製造業者により画定され、寸法指示器28のプロセッサに対しパラメータをセットし、それにより、分断基準を画定するのに、システム10の操作者により使用されることが好ましい。
図3に示されるような別の実施態様において、スケール22(図1)は、2つの隣接するスケール22a及び22bによって置き換えられている。スケール22a及び22bは、上述したように、スケール22と同じ方法で、各スケールに加えられた重量に対応する信号を、スケールそれぞれがコンピュータ36に伝送するように、コンピュータ36に接続されている。スケール22a及び22bは、構造及び動作において一致し、各々は、通常、コンベヤー・ベルト24bの幅の半分を占有している。図3Aに示されるように、コンベヤー・ベルト24bは、別々の平行な従動ベルト24b’及び24b” からなり、それぞれは、スケール22aまたは22bそれぞれの真上を通過し、それぞれは、それぞれの組のローラー16により駆動されることが好ましい。
コンピュータ36は、重量データが少なくともいくつかの場合の非分断の荷物に対して取得され得ることを除いて、図1に対して上で述べた方法と同様の方法で重量データをスケール22a及び22bから取得する。2つのスケール・アセンブリ各々は、それぞれのスケールからすぐ上流側に近接光検出器(a proximity photodetector)(不図示)を有している。各近接光検出器は、該光検出器が対応するスケールの幅を横切る荷物のみの通過を検出するように設定されている。近接光検出器及びその動作は、この分野では当然に理解されているものであり、したがって、さらに詳細に説明はしない。
各スケール・プロセッサは、その光検出器の出力信号を監視し、それにより、荷物の前端及び後端が光検出器を通過したときを判別する。スケール・プロセッサは、タコメータの出力を受け取り、正当な重量データがそのスケールの上の荷物に対して取得され得るときをそれぞれ判別し、その地点における重量データを取得する。スケール・プロセッサは、上述したように、近接光検出器の信号及びタコメータの信号に基づいて判別されるので、荷物の先端が所定の下流側の地点に到達すると、重量データをシステム・プロセッサに伝送する。あるいは、スケール・プロセッサは、光検出器と重量データが取得された地点との間の距離に対応するタコメータ・データとともに、重量データをシステム・プロセッサに出力する。システム・プロセッサは、スケールのタコメータ・データに基づいて光検出器の位置に対しタコメータ・データを調整する。
システム・プロセッサは、重量データを各スケールから受け取り、現在のタコメータのグローバル値にそれを割り当てる。各開いている荷物構造体に対するオープン・リード・ウインドウのスケール変数及びクローズ・リード・ウインドウのスケール変数は、寸法指示器とスケールから下流側の所定の地点との間の距離に基づいている。したがって、システム・プロセッサは、受け取られた重量データに関連するタコメータの値を開いている荷物構造体に対するオープン・リード・ウインドウの変数及びクローズ・リード・ウインドウの変数と比較する。タコメータの値が、非分断であるとしてフラグが立てられていない、開いている荷物構造体(すなわち、分断された状態にある荷物に対する荷物構造体)に対するオープン・リード・ウインドウのスケール変数とクローズ・リード・ウインドウのスケール変数との間にある場合、システム・プロセッサは、重量データをその荷物の記録に割り当てる。
分断された状態の荷物は、両方のスケールまたは単に1つのスケールの上を通過するかもしれない。荷物が両方のスケールの上を通過する場合、2つのスケール・プロセッサは、ベルト上の荷物の向き及びスケールが重量データを伝送する方法により、ほとんど同じ時間に、またはちょっとずれた時間で、重量データをシステム・プロセッサに伝送し得る。にもかかわらず、システム・プロセッサが両方のスケールからの同じ分断された状態の荷物に対する正当な重量データを検出する場合、プロセッサは、2つの重量を合計し、合計された重量を適切な荷物構造体に割り当てる。
しかしながら、タコメータの値が非分断であるとしてフラッグが立てられている、開いている荷物構造体に対するオープン・リード・ウインドウの変数とクローズ・リード・ウインドウの変数の範囲内に入る場合、コンピュータ36は、荷物の外周部の走査位置の値(すなわち、横方向またはx軸の位置)を検査する。スケール22a及び22b各々のスケール表面の外周部の横方向の位置の値に対応していることがコンピュータ36に関連するメモリに格納される。コンピュータ36は、荷物の外周部の横方向の位置の値をスケールの外周部の横方向に位置の値と比較し、重量データが受け取られたスケール22aまたは22bの横方向の境界内に荷物が完全に整列されている(すなわち、端部がx軸方向に横方向に左右に分けられている、y軸方向のぞれぞれのスケール22aまたは22bの表面の側部に沿って移動する)かどうかを判別する。すなわち、コンピュータ36は、荷物の最も幅広い横方向の寸法が、荷物が完全にそのスケールの上を通過し、別のスケールの上を通過しないように、関連するスケールの最も幅広い横方向の寸法内にあるかどうかを判別する。そうだとしたら、また、
i.最も下流側の地点及び最も上流側の地点
(a)どちらか一方が第1の非分断状態にある荷物の最も下流側の地点と最も上流側の地点のタコメータの初期値の間にある、または
(b)両方が第1の非分断状態にある荷物の最も下流側の地点と最も上流側の地点のタコメータの初期値の外にあるが、どちらか一方が、両方の荷物がスケールの上を通過する場合、所定のベルト速度でスケールが安定することを許容するのに不充分である第1の荷物構造体の外周部の最も下流側または最も上流側の位置に最も近い所定の距離の範囲内にある
ii.第1の荷物が配置されている同じスケールの外周部の走査位置の値に重なる外周部の走査位置の値
を有する、その他の開いている非分断状態の荷物構造体が全くない場合、コンピュータ36は、関連するスケールからの重量データを第1の荷物に対する荷物構造体に割り当て、もう一つのスケールからの重量データをその荷物構造体には割り当てない。もう一つのスケールからの重量データが、別の荷物構造体に対して同じ検査に適合する場合、その重量データは、その別の荷物構造体に割り当てられる。すなわち、コンピュータ36が、非分断状態にある荷物がスケール22a及び22bのうちの一方の上を通過しているがもう一つの上を通過していないこと、及び、もう一つの非分断状態にある荷物が全く存在しないか、または、重量データの取得を妨げるために、第1の荷物と同時にあるいは第1の荷物に充分近い時間に、同じスケールの上に全く存在しないことを判別する場合、コンピュータ36は、例え、荷物が非分断状態にあるとしても、重量データをそのスケールから取得する。
結果としてのタコメータの値が、非分断状態にあるとしてフラグが立てられている、開いている荷物構造体のオープン・リード・ウインドウの変数とクローズ・リード・ウインドウの変数の範囲内にあるが、非分断状態にある荷物が両方のスケールの上を通過することをコンピュータ36が判別する場合、または、重量データの取得を妨げるために、別の非分断状態にある荷物が存在するか、または第1の荷物と同時に、あるいは第1の荷物に充分近い時間に、同じスケールの上に存在する場合、コンピュータ36は、重量データを荷物構造体に割り当てない。
別の好ましい実施態様において、スケール22a及び22bは、長手方向(すなわちy方向)に互いにずれている。各スケールは、相変わらず、ベルトの幅のそれぞれ半分のみを対象としているが、それぞれは、ベルトの幅を横切るいずれかの地点で対象物の通過を検出する光検出器とともに動作する。システムは、各スケールに特有のオープン・リード・ウインドウの変数及びクローズ・リード・ウインドウの変数を保持する。しかし、他の点では、上述したと同じ方法で動作する。完全にベルトの一方の側の上に存在する荷物は、他方の側のスケールによる重量測定を誘発するとはいえ、このことは、結果として、その荷物に対応する重量をゼロにするだけであり、システムの動作に悪影響を与えることがないことに留意されたい。
さらに別の実施態様では、システム・プロセッサからの信号が、省略されている近接光検出器に取って代わる。寸法指示器が荷物構造体をシステム・プロセッサに伝送すると、システム・プロセッサは、荷物の外周部を検査し、該外周部をベルトの一方の横方向半分に配置されるその部分とベルトのもう一方の半分に配置されたその部分に分ける。すなわち、システム・プロセッサは、荷物の外周部のどの部分がスケール22aの上を通過し、どの部分がスケール22の上を通過するかを判別する。システム・プロセッサは、外周部の2つの部分各々に対する光検出器の開始変数(a start photodetector variable)及び光検出器の終了変数(an end photodetector variable)を構築する。光検出器の開始変数は、外周部のその所定の側または部分の最も下流側の地点に対応するのに対して、光検出器の終了変数は、外周部の所定の側の最も上流側の地点に対応する。各変数は、その対応する外周部の部分が通過するスケールに対するRDVにセットされ、その対応する地点と荷物の最も下流側の地点との間の長手方向の距離で相殺される。例えば、荷物の一方の前方角部及び一方の後方角部がベルトの両側に存在するように、荷物がベルトの両側に延在すること、及び荷物の角部の一つは、荷物の最も下流側の地点にあるように、荷物がベルトの中心線に対してある角度で配置されていることを想定する。また、この角部がスケール22aの上を通過することを想定する。荷物の“22a”部分に対する光検出器の開始変数は、スケール22aに対するRDVである。荷物の22a部分に対する光検出器の終了変数は、スケール22aに対するRDV+荷物の外周部の22a部分の最も下流側の角部と最も上流側の地点との間の(タコメータ・パルスでの)長手方向の距離である。荷物の外周部の“22b”部分に対する光検出器の開始変数は、スケール22bに対するRDV+荷物の22a部分の最も下流側の角部と荷物の22b部分の最も下流側の地点との間の長手方向の距離である。荷物の22b部分に対する光検出器の終了変数は、スケール22bに対するRDV+22a部分の最も下流側の角部と外周部の22b部分の最も上流側の地点との間の長手方向の距離である。
入ってくるタコメータ・パルスごとに、システム・プロセッサは、荷物の外周部の各部分に対する光検出器の開始変数及び終了変数の両方を、各変数がゼロに到達するまでカウントダウンする。したがって、荷物の外周部の22a部分に対する光検出器の開始変数がゼロに到達すると、スケール22aの上を通過する荷物の部分の最も下流側の地点は、光検出器が他の状況では配置されているだろうスケールの前の位置に到達している。荷物の外周部の22a部分に対する光検出器の終了変数がゼロになると、スケール22aの上を通過する荷物の部分の最も上流側の地点は、“光検出器”の位置に到達している。荷物の外周部の22b部分に対する光検出器の開始変数がゼロに到達すると、スケール22bの上を通過する荷物の部分の最も下流側の地点は、光検出器が他の状況では配置されているだろうスケール22bの前の位置に到達している。荷物の外周部の22b部分に対する光検出器の終了変数がゼロになると、スケール22bの上を通過する荷物の部分の最も上流側の地点は、光検出器の位置に到達している。
スケール22aまたはスケール22bのどちらかに対する光検出器の開始変数がゼロになると、システム・プロセッサは、同じスケールに対するゼロの光検出器の開始変数及びゼロでない光検出器の終了変数を有するその他の荷物構造体が存在するかどうかを識別するために検査する。存在しない場合、システム・プロセッサは、光検出器の開始信号をそのスケール・プロセッサに送り、荷物の先端に応じた上述の近接光検出器からの信号にスケール・プロセッサが反応するように、スケール・プロセッサは、開始信号に反応する。
しかしながら、そのような荷物の記録が存在する場合、この荷物の先を行く先端部と重なっている荷物が存在する。これらの状況の下では、近接光検出器は、この荷物の先端部を識別することができず、スケールの光検出器に信号を送らなかっただろう。したがって、システム・プロセッサは、光検出器の開始変数のゼロレベルに応じて、信号をスケール・プロセッサに送らない。
スケール22aまたはスケール22bに対する光検出器の終了変数がゼロになると、システム・プロセッサは、同じスケールに対するゼロの光検出器の開始変数及びゼロでない光検出器の終了変数を有するその他の荷物構造体が存在するかどうかを識別するために検査する。存在しない場合、システム・プロセッサは、光検出器の終了信号をそのスケール・プロセッサに送り、荷物の後端に応じた上述の近接光検出器からの信号にスケール・プロセッサが反応するように、スケール・プロセッサは、信号に反応する。
しかしながら、そのような荷物の記録が存在する場合、この荷物の後端部の後ろに該後端部と重なっている荷物が存在する。これらの状況の下では、近接光検出器は、この荷物の後端部を識別することができず、スケール光検出器に信号を送らなかっただろう。したがって、システム・プロセッサは、光検出器の終了変数のゼロレベルに応じて、信号をスケール・プロセッサに送らない。
システムは、その他の場合は、図3に対して述べた実施態様と同様の方法で動作する。
別の好ましい実施態様において、システム・プロセッサは、送出開始における(in issuing start)荷物の外周部の2つの部分とスケール・プロセッサへの光検出器の終了信号との間を識別しない。システム・プロセッサは、荷物のデータが寸法指示器から受け取られると、各荷物の外周部を検査し、荷物構造体に対する光検出器の開始変数及び光検出器の終了変数を全体として構築する。光検出器の開始変数は、荷物全体の外周部の最も下流側の地点に対応し、並んでいるスケール22a及び22bに対する共通のRDVに等しい。光検出器の終了変数は、荷物全体の外周部の最も上流側の地点+最も下流側の地点と最も上流側の地点との間の長手方向の距離(すなわち、荷物の長さ)に対応する。
開いている荷物構造体に対する光検出器の開始変数がゼロになると、システム・プロセッサは、同じスケールに対するゼロの光検出器の開始変数及びゼロでない光検出器の終了変数を有するその他の荷物構造体が存在するかどうかを識別するために検査する。存在しない場合、システム・プロセッサは、光検出器の開始信号を両方のスケール・プロセッサに送る。2つのスケール・プロセッサは、荷物の先端に応じた上述の近接光検出器からの信号に2つのスケール・プロセッサが反応するように、該2つのスケール・プロセッサは、開始信号に反応する。
しかしながら、そのような荷物の記録が存在する場合、システム・プロセッサは、光検出器の開始信号をスケール・プロセッサに送らない。
開いている荷物構造体に対する光検出器の終了変数がゼロになると、システム・プロセッサは、同じスケールに対するゼロの光検出器の開始変数及びゼロでない光検出器の終了変数を有するその他の荷物構造体が存在するかどうかを識別するために検査する。存在しない場合、システム・プロセッサは、光検出器の終了信号を各スケール・プロセッサに送る。各スケール・プロセッサは、荷物の後端に応じた上述の近接光検出器からの信号に各スケール・プロセッサが反応するように、該各スケール・プロセッサは、開始信号に反応する。
しかしながら、そのような荷物の記録が存在する場合、システム・プロセッサは、光検出器の終了信号をスケール・プロセッサに送らない。
システムは、その他の場合、図3に対して説明した実施態様と同じ方法で動作する。スケール22a及びスケール22b両方に対する同じ光検出器の開始変数及び終了変数の使用は、スケールの上を通過する荷物の部分を計量するスケールの時期に影響を与える。しかし、各荷物の全体的長さがいずれの場合もスケールにより計量され得る最大長さの範囲内にあるはずなので、重量データの有効性には影響を与えない。
さらに別の実施態様において、スケール22aまたはスケール22bのどちらか(または、スケールの上を通過する荷物構造体のそれぞれの部分に対応するというよりはむしろ全体として各荷物構造体に対して開始及び終了変数が画定される場合、両方)に対する光検出器の開始変数がゼロになると、システム・プロセッサは、
i.最も下流側の地点及び最も上流側の地点
(a)どちらか一方が第1の荷物の最も下流側の地点と最も上流側の地点のタコメータの初期値の間にある、または
(b)両方が第1の荷物の最も下流側の地点と最も上流側の地点のタコメータの初期値の外にあるが、どちらか一方が、両方の荷物がスケールの上を通過する場合、所定のベルト速度でスケールが安定することを許容するのに不充分である第1の荷物構造体の外周部の最も下流側または最も上流側の位置に最も近い所定の距離の範囲内にある
ii.関連するスケールの外周部の走査位置の値に重なる外周部の走査位置の値
を有するその他の開いている荷物構造体が存在するかどうかを識別するために検査する。
そうである場合、システム・プロセッサは、荷物の光検出器の終了変数がゼロになると、光検出器の開始信号をそのスケール・プロセッサに送らないし、光検出器の終了信号も送らない。しかしながら、そのような開いた荷物構造体が存在しない場合、システム・プロセッサは、関連するスケール・プロセッサに光検出器の開始信号を送り、荷物の先端に応じた上述の近接光検出器からの信号にスケール・プロセッサが反応するように、該スケール・プロセッサは、該信号に反応する。この場合、システム・プロセッサは、荷物の光検出器の終了変数がゼロになると、スケール・プロセッサに光検出器の終了信号を送る。システム・プロセッサが、光検出器の開始変数におけるぶつかりあう荷物に関して検査したので、荷物の端部において再度検査することは必要ない。その他の点では、システムは、図3に対して述べた実施態様と同じ方法で動作する。
図4に示されるような別の実施態様において、さらなるスケール(22c)が並んで隣接するスケール22a及び22bからすぐに下流側のコンベヤー・ベルト24dの下側に配置される。スケール22cは、図1のスケール22と同様に、ほぼコンベヤー・ベルト24dの幅全体に広がっており、同じ方法で、動作し、コンピュータ36に連通する制御プロセッサを有する。
各スケール22a−22cのそれぞれの制御プロセッサは、それぞれのスケールの1またはそれ以上のロード・セルにより提供される重量信号を連続的に解析し、そこから重量データを抽出する。単一のスケール・アセンブリは、スケール22cからすぐ上流側にコンベヤー・ベルト24dに沿って配置される光検出器(不図示)を有する。2連のスケール・アセンブリは、各スケール22a及びスケール22bからすぐ上流側にコンベヤー24b’及び24”に沿って配置されるそれぞれの近接光検出器を有する。各スケール・プロセッサは、その光検出器の出力信号を監視し、それにより、荷物の前端及び後端が光検出器を通過するときを判別する。スケール・プロセッサは、タコメータの出力を受け取り、正当な重量データがスケール上の荷物に対して取得され得るときを判別し、その地点における重量データを取得する。スケール・プロセッサは、上述したように、スケールの光検出器信号から判別されるので、荷物の先端がそれぞれの所定の下流側の地点に到達すると、重量データをシステム・プロセッサに伝送する。システム・プロセッサは、重量データを受け取り、それを現在のタコメータのグローバル値に割り当てる。システム・プロセッサは、受け取られた重量データに関連するタコメータの値を、開いている荷物構造体に対するオープン・リード・ウインドウ変数及びクローズ・リード・ウインドウ変数と比較する。タコメータの値が、非分断状態であるとして、フラグが立てられていない(すなわち、荷物が分断されている場合)、またはエラーを有しているとして、フラグが立てられていない、開いている荷物構造体のオープン・リード・ウインドウ変数とクローズ・リード・ウインドウ変数の範囲内にある場合であって、重量データがスケール22cから受け取られた場合、システム・プロセッサは、重量データをその荷物の記録に割り当てる。
タコメータの値が非分断状態であるとして、フラグが立てられている、開いている荷物構造体のオープン・リード・ウインドウ変数とクローズ・リード・ウインドウ変数の範囲内にある場合であって、重量データがスケール22cから受け取られた場合、重量データは、荷物構造体に割り当てられない。
タコメータの値がタコメータの値が非分断状態であるとして、フラグが立てられている、開いている荷物構造体のオープン・リード・ウインドウ変数とクローズ・リード・ウインドウ変数の範囲内にある場合であって、重量データがスケール22aまたは22bのどちらか一方から受け取られた場合、コンピュータ36は、荷物の外周部の走査位置の値(すなわち、横方向またはx軸の位置)を検査する。スケール22a及び22b各々のスケールの表面の外周部の対応する横方向の位置の値は、コンピュータ36に関連するメモリに格納される。コンピュータ36は、荷物の外周部の横方向の位置の値を2つのスケールの外周部の横方向の値と比較し、重量データが受け取られたスケール22aまたはスケール22bの横方向の境界内に完全に荷物が整列されているかどうかを判別する。すなわち、コンピュータ36は、荷物がそのスケールの上を完全に通過し、他のスケールの上を通過しないという、荷物の最も幅広い横方向の寸法が、関連するスケールの最も幅広い横方向の寸法内にあるかどうかを判別する。そうである場合、及び
i.最も下流側の地点及び最も上流側の地点
(a)どちらか一方が第1の非分断状態にある荷物の最も下流側の地点と最も上流側の地点のタコメータの初期値の間にある、または
(b)両方が第1の非分断状態にある荷物の最も下流側の地点と最も上流側の地点のタコメータの初期値の外にあるが、どちらか一方が、両方の荷物がスケールの上を通過する場合、所定のベルト速度でスケールが処理することを許容するのに充分である第1の荷物構造体の外周部の最も下流側または最も上流側の位置に最も近い所定の距離の範囲内にある
ii.第1の荷物が配置されている同じスケールの外周部の走査位置の値に重なる外周部の走査位置の値
を有するその他の開いている非分断状態の荷物の構造体が全く存在しない場合、コンピュータ36は、関連するスケールからの重量データを第1の荷物に対する荷物構造体に割り当て、平行なスケールからの重量データをその荷物構造体には割り当てることはない。平行なスケールからの重量データが、別の荷物構造体に対して同じ検査に適合する場合、その重量データは、その別の荷物構造体に割り当てられる。すなわち、コンピュータ36が、非分断状態にある荷物がスケール22a及び22bのうちの一方の上を通過しているがもう一つの上を通過していないこと、及び、その他の非分断状態にある荷物が全く存在しないか、または、重量データの取得を妨げるために、第1の荷物と同じ時間に、あるいは第1の荷物に充分近い時間に、同じスケールの上に全く存在しないことを判別する場合、コンピュータ36は、例え、荷物が非分断状態にあるとしても、重量データをそのスケールから取得する。
タコメータの値が非分断状態にあるとしてフラグが立てられている開いた荷物構造体のオープン・ウインドウ変数とクローズ・ウインドウ変数の範囲内にある場合、及び、重量データがスケール22aまたは22bから受け取られた場合、及び、コンピュータ36が非分断状態の荷物がスケール22a及び22b両方の上を通過していることを判別する場合、または別の非分断状態にある荷物が、重量データの取得を妨げるために、第1の荷物と同じ時間にまたは第1の荷物に充分近い時間に、同じスケール22aまたは22bの上に存在するかまたは存在するだろう場合、コンピュータ36は、重量データを荷物構造体に割り当てない。
タコメータの値が、非分断状態であるとしてフラグが立てられていない、開いている荷物構造体にオープン・ウインドウ変数とクローズ・ウインドウ変数の範囲内にある場合、及び重量データがスケール22aまたは22bから受け取られた場合、重量データは、荷物構造体に割り当てられない。
図3の実施態様に対して述べたように、平行なスケール22a及び22bは、互いに対して長手方向にずれていてもよいし、さらに、スケール22a及び22bに関連する近接光検出器が光検出器の動作に似るシステム・プロセッサからの信号で取り替えられてもよい。
引き続き図4を参照すると、コンベヤー・ベルト24cに沿う場所(線30)は、荷物の先端がこの場所を越えて通過すると、重量データが(できたら)その荷物に対して取得されたことが分かるように、スケール22cから下流側に識別される。荷物が線30を越えて移動したことをコンピュータ36が判別するとき(すなわち、線42と線30との間の距離に対応する寸法指示器からの荷物の寸法を受け取ると、システム・コンピュータによりセットされている計数器が終了するとき)、コンピュータ36は、システム10内の荷物構造体を閉じ、ホスト・システム・コンピュータに荷物構造体を送る。続いて、ホスト・コンピュータは、システム10で判別されたように、輸送費がその寸法及び重量に基づいて荷物に正しく適用されたかどうかを確認し得る。あるいは、寸法及び/または重量データが荷物構造体に何ら割り当てられていない場合、必要に応じて手動による検査またはその他の処理のために、荷物の進路を変える。
本発明の1またはそれ以上の実施態様が上に述べられてきたけれども、本発明のありとあらゆる等価の具現化したものが本発明の範囲及び精神内に含まれることが理解されるべきである。示された実施態様は、単に一例として示されたものであり、本発明を制限するものとして意図されているものではない。したがって、本発明が変更がなされ得るので、これらの実施態様に制限されないことは当業者により理解されるはずである。よって、ありとあらゆるそのような実施態様が本発明の範囲および精神内にあり得るとして、本発明に含まれることが意図されている。
本発明の1実施態様に係る動的な寸法指示及び計量システムの概略図である。 本発明の1実施態様に係る動的な寸法指示及び計量システムの寸法指示器の概略図である。 本発明の1実施態様に係る動的な寸法指示及び計量システムの概略図である。 本発明の1実施態様に係る動的な寸法指示及び計量システムの概略図である。 本発明の1実施態様に係る動的な寸法指示及び計量システムの概略図である。 本発明の1実施態様における寸法指示器の解析下にあるコンベヤー・ベルト状の荷物の概略図である。 本発明の1実施態様における寸法指示器の解析下にあるコンベヤー・ベルト状の荷物の概略図である。 本発明の1実施態様における寸法指示器の解析下にあるコンベヤー・ベルト状の荷物の概略図である。

Claims (24)

  1. 走行路の方向にコンベヤーに乗って移動する品物の重量を測定し、結び付ける装置であって、
    前記コンベヤーに乗って移動する前記品物を受け取り、該品物の重さを量り、スケールにより受け取られた品物の重さに対応する第1の信号を出力するスケール、
    第1の品物およびその他の品物のうちの少なくとも1つの立体的寸法を判別する寸法指示器、
    プロセッサであって、
    前記少なくとも1つの立体的寸法に基づいて前記走行路の前記第1の品物の境界の場所を判別し、前記第1の品物の近くの前記走行路の別の前記品物の境界の場所に対する前記第1の品物の境界の前記場所の関係を画定し、
    前記第1の品物の境界が、前記走行路の方向に対して、前記スケールにより受け取られる前記別の品物の境界に重なる第1の状態、および前記第1の品物の境界が、前記走行路の方向に対して、前記スケールにより受け取られる前記別の品物の境界に重ならない第2の状態を検出し、そして
    前記第2の状態が検出されると、前記第1の信号により画定される重量を前記第1の品物に結び付け、前記第1の状態が検出されると、前記第1の信号により画定される重量を前記第1の品物に結び付けないプロセッサ、
    を備えることを特徴とする装置。
  2. コンベヤーの上の品物の重量を測定する装置であって、
    走行路の方向に前記品物を移動させるコンベヤー、
    スケールが前記コンベヤーに乗って移動する前記品物を受け取り、該スケールにより受け取られた前記品物の重量に対応する第1の信号を出力するように、前記走行路に配置されているスケール、
    前記コンベヤーの上に載って移動する前記品物を検出し、前記走行路の各第1の品物の境界の場所を表している情報及び前記第1の品物の近くの前記走行路の別の品物の場所に関連する情報を含む第2の信号を出力する、前記コンベヤーの近くに配置されている寸法指示器、
    前記第1の信号及び前記第2の信号を受け取るプロセッサであって、
    前記走行路の前記第1の品物の境界の場所に基づいて、前記第1の信号が前記スケールによる前記第1の品物の受け取りに対応するときを判別し、
    前記第1の品物の近くの別の前記品物の境界のそれぞれの場所に対する前記走行路の前記第1の品物の境界の場所に基づいて、前記第1の品物が、前記走行路の方向に対して、前記走行路に配置される第2の前記品物に長手方向に重なるかどうかを検出し、
    前記第1の信号から重量を取得し、
    前記第1の信号が前記スケールによる前記第1の品物の受け取りに対応するように、前記第1の品物が前記走行路を前記スケールまで移動したという判別及び前記第1の品物が前記第2の品物に長手方向に重なっていないという判別に基づいて、取得された重量を前記第1の品物に対応する記録に割り当て、
    前記第1の信号が前記スケールによる前記第1の品物の受け取りに対応するように、前記第1の品物が前記走行路を前記スケールまで移動したということを判別し、前記第1の品物が前記第2の品物に長手方向に重なっていると判別すると、取得された重量を前記第1の品物に対する記録に割り当てないプロセッサ、
    を備えていることを特徴とするコンベヤーの上の品物の重量を測定する装置。
  3. 前記スケールは、前記走行路の方向に対し、前記走行路を横切って横方向に延在していることを特徴とする請求項2に記載の装置。
  4. 第1の前記スケール及び前記走行路の方向に対し前記第1のスケールから横方向にずれている第2の前記スケールを含んでいることを特徴とする請求項2に記載の装置。
  5. 前記走行路の方向に対し前記第1のスケールの最も幅の広い横方向の寸法が、前記走行路の方向に対し前記第2のスケールの最も幅の広い寸法に重なっていないことを特徴とする請求項4に記載の装置。
  6. 前記第1のスケール及び前記第2のスケールは、互いに横方向に隣接していることを特徴とする請求項5に記載の装置。
  7. 前記第1のスケール及び前記第2のスケールから前記走行路の方向に対しずれている第3の前記スケールを含み、該第3のスケールは、前記走行路を横切って、前記走行路の方向に対し横方向に延在していることを特徴とする請求項5に記載の装置。
  8. コンベヤーの上の品物の重量を測定する装置であって、
    走行路の方向に前記品物を移動させるコンベヤー、
    前記コンベヤーに乗って移動する前記品物を受け取り、スケールにより受け取られた前記品物の重量に対応する第1の信号を出力するように、前記走行路に配置されているスケール、
    前記コンベヤーの近くに配置されている寸法指示器であって、第1の前記品物が第2の信号と相互に作用すると、該第2の信号が前記第1の品物の少なくとも1つの立体的寸法に対応する情報を運ぶように、前記品物が前記走行路に沿って移動すると前記品物が相互に作用する前記第2の信号を出力する信号源を有し、前記情報を含む第3の信号を生成する寸法指示器、
    前記第1の信号及び前記第3の信号を受け取るプロセッサであって、
    前記情報に基づいて、前記走行路の前記第1の品物の境界の場所及び前記第1の品物の近くの前記走行路の別の前記品物の境界の場所に関連する場所を判別し、
    前記走行路の前記第1の品物の前記境界の場所に基づいて、前記第1の信号が前記スケールによる前記第1の品物の受け取りに対応するときを判別し、
    前記第1の品物の近くの別の前記品物の境界の場所に対する前記第1の品物の境界の場所に基づいて、前記第1の品物の境界が、前記走行路の方向に対して、前記スケールにより受け取られる前記別の品物の境界に重なっている第1の状態、及び、前記第1の品物の境界が、前記走行路の方向に対して、前記スケールにより受け取られる前記別の品物の境界に重なっていない第2の状態を検出するプロセッサ、
    を備え、
    一旦、前記第1の信号が前記スケールによる前記第1の品物の受け取りに対応することを判別すると、前記プロセッサは、前記第2の状態の検出に基づいて、前記第1の信号により画定される重量と前記第1の品物に対応する記録を結び付け、前記プロセッサが前記第1の状態を検出すると、前記第1の信号により画定される重量を前記記録と結び付けないことを特徴とする装置。
  9. 前記プロセッサは、前記寸法指示器に収納される第1のプロセッサ及び前記寸法指示器から遠く離れ、前記第1のプロセッサ及び前記スケールと連通状態にある第2のプロセッサから成り、
    前記第1のプロセッサは、前記第3の信号を受け取り、前記走行路の前記第1の品物の境界の場所をそれから判別し、
    前記第2のプロセッサは、前記第1のプロセッサから前記走行路の前記第1の品物の境界の場所を受け取り、前記第1の信号を受け取り、前記第1の信号が前記スケールによる前記第1の品物の受け取りに対応するときを判別し、前記第1の状態及び前記第2の状態を検出することを特徴とする請求項8に記載の装置。
  10. 前記プロセッサは、前記走行路の前記品物の存在を指示する前記第2の信号を受け取ると、前記走行路の各品物のそれぞれの前記記録を構築することを特徴とする請求項8に記載の装置。
  11. 前記コンベヤーは、前記プロセッサに第4の信号を出力し、該第4の信号は、前記品物が前記走行路で移動する速度を指示し、
    前記プロセッサは、前記第1の品物が前記走行路の所定の基準地点にあるときの前記第4の信号の値及び前記プロセッサが前記第1の信号を受け取るときの前記第4の信号の値に基づいて、前記第1の信号が前記スケールによる前記第1の品物の受け取りに対応するときを判別することを特徴とする請求項8に記載の装置。
  12. 前記スケールは、前記走行路の方向に対し、前記走行路を横切って延在していることを特徴とする請求項8に記載の装置。
  13. 第1の前記スケール及び前記走行路の方向に対し第1のスケールから横方向にずれている第2の前記スケールを含んでいることを特徴とする請求項8に記載の装置。
  14. 前記走行路の方向に対し前記第1のスケールの最も幅の広い横方向の寸法は、前記走行路の方向に対し前記第2のスケールの最も幅の広い横方向の寸法に重なっていないことを特徴とする請求項13に記載の装置。
  15. 前記第1のスケール及び前記第2のスケールは、互いに横方向に隣接していることを特徴とする請求項14に記載の装置。
  16. 前記第1のスケール及び前記第2のスケールから前記走行路の方向に対しずれている第3の前記スケールを含み、第3のスケールは、前記走行路を横切って、前記走行路の方向に対し横方向に延在していることを特徴とする請求項15に記載の装置。
  17. コンベヤーの上の品物の重量を測定する装置であって、
    走行路の方向に前記品物を移動させるコンベヤー、
    スケールが前記コンベヤーに乗って移動する前記品物を受け取り、スケールにより受け取られた前記品物の重量に対応する第1の信号を出力するように、前記走行路に配置されているスケール、
    前記コンベヤーの近くに配置されている寸法指示器であって、第1の前記品物が第2の信号と相互に作用すると、該第2の信号が前記第1の品物の少なくとも1つの立体的寸法に対応する情報を運ぶように、前記品物が前記走行路に沿って移動すると前記品物が相互に作用する前記第2の信号を出力する信号源を有し、前記情報を含む第3の信号を生成する寸法指示器、
    前記第3の信号を受け取り、その情報に基づいて、前記走行路の前記第1の品物の境界の場所を判別する第1のプロセッサ、
    前記第1の信号を受け取り、
    前記第1のプロセッサから前記走行路の前記第1の品物の境界の場所を受け取り、前記第1の品物に対する記録を構築し、
    前記走行路の前記第1の品物の境界の場所に基づいて、前記第1の信号が前記スケールによる前記第1の品物の受け取りに対応するときを判別し、
    前記第1の品物に近い別の前記品物の境界それぞれの場所に対する前記走行路の前記第1の品物の境界の場所に基づいて、前記第1の品物が、前記走行路に配置されている第2の前記品物に前記走行路の方向に対して重なっているかまたは前記第1の信号から前記第1の品物の重量の取得を妨げる前記走行路の方向に所定の距離内にある前記第2の品物から前記走行路の方向に分離しているかどうかを検出し、
    前記第1の品物の重量を前記第1の信号から取得し、第2のプロセッサが
    前記第1の信号が前記スケールによる前記第1の品物の受け取りに対応するように、前記第1の品物が前記走行路を前記スケールまで移動したこと、
    前記第1の品物が前記第2の品物に前記走行路の方向に重なっていないこと、
    前記第2の品物が前記第1の品物から前記走行路の方向に所定の距離内にあること、
    を判別すると、取得された重量を前記第1の品物に対する前記記録に割り当てる第2のプロセッサ、
    を備えていることを特徴とする装置。
  18. 前記スケールは、前記走行路の方向に対し、前記走行路を横切って横方向に延在していることを特徴とする請求項17に記載の装置。
  19. 第1の前記スケール及び前記走行路の方向に対し前記第1のスケールから横方向にずれている第2の前記スケールを含んでいることを特徴とする請求項17に記載の装置。
  20. 前記走行路の方向に対し前記第1のスケールの最も幅の広い横方向の寸法は、前記走行路の方向に対し前記第2のスケールの最も幅の広い横方向の寸法に重なっていないことを特徴とする請求項19に記載の装置。
  21. 前記第1のスケール及び前記第2のスケールは、互いに横方向に隣接していることを特徴とする請求項20に記載の装置。
  22. 前記走行路の方向に対し前記第1のスケール及び前記第2のスケールから前記走行路の方向にずれている第3のスケールを含み、第3のスケールは、前記走行路の方向に対し、前記走行路を横切って横方向に延在していることを特徴とする請求項21に記載の装置。
  23. 前記第2のプロセッサは、前記第1のスケールからの前記第1の信号から前記第1の品物の重量を取得し、前記第2のスケールまたは前記第3のスケールから前記第1の品物の重量を取得せず、
    前記第1の品物が、前記第1のスケールからの前記第1の信号が前記第1の品物の重量に対応するように、前記走行路を前記第1のスケールまで移動したとき、
    前記第1の品物が、前記第2の品物が前記第1のスケールにより受け取られるように、前記走行路に配置される前記第2の品物に前記走行路の方向に重なっていないとき、
    前記第2の品物が、前記第1の品物から前記走行路の方向に所定の距離内にないとき、及び
    前記第1の品物が第3の前記品物に前記走行路の方向に重なっているか、または前記第3の品物から前記走行路の方向に所定の距離内にあり、前記第3の品物は、前記走行路の前記第1のスケールにより受け取られないとき、
    前記第1のスケールから取得された重量を前記第1の品物の前記記録に割り当て、
    前記第2のプロセッサは、前記第2のスケールからの前記第1の信号から前記第1の品物の重量を取得し、前記第1のスケールまたは前記第3のスケールから前記第1の品物の重量を取得せず、
    前記第1の品物が、前記第1の信号が前記第1の品物の重量に対応するように、前記走行路を前記第2のスケールまで移動したとき、
    前記第1の品物が、前記第2の品物が前記第2のスケールにより受け取られるように、前記走行路に配置されている前記第2の品物に重なっていないとき、
    前記第2の品物が、前記第1の品物から前記走行路の方向に所定の距離内にないとき、及び
    前記第1の品物が、第4の前記品物に前記走行路の方向に重なっているか、または前記第4の品物から前記走行路の方向に所定の距離内にあり、前記第4の品物が前記走行路の前記第2のスケールにより受け取られないとき、
    前記第2のスケールから取得された重量を前記第1の品物に対する前記記録に割り当て、
    前記第2のプロセッサは、前記第3のスケールからの前記第1の信号から前記第1の品物の重量を取得し、前記第1のスケールまたは前記第2のスケールからの前記第1の信号から前記第1の品物の重量を取得せず、
    前記第1の品物が、前記第3のスケールからの前記第1の信号が前記第1の品物の重量に対応するように、前記走行路を前記第3のスケールまで移動したとき、
    前記第1の品物が、前記第2の品物が前記第3のスケールに受け取られるように、前記走行路に配置されている前記第2の品物に前記走行路の方向に重なっていないとき、及び
    前記第2の品物が、前記第1の品物から前記走行路の方向に所定の距離内にあるとき
    前記第3のスケールから取得された重量を前記第1の品物に対する前記記録に割り当てることを特徴とする請求項22に記載の装置。
  24. 走行路の方向にコンベヤーに乗って移動する品物の重量を測定する方法であって、
    スケールが前記コンベヤーに乗って移動する前記品物を受け取り、前記スケールにより受け取られる前記品物の重量に対応する第1の信号を出力するように前記走行路に配置されている前記スケールを提供するステップ、
    第1の前記品物の少なくとも1つの立体的寸法を判別するステップ、
    前記少なくとも1つの立体的寸法に基づいて、前記走行路の前記第1の品物の境界の場所及び前記第1の品物の近くの前記走行路の別の前記品物の境界の場所に対する前記第1の品物の境界の相対的場所を判別するステップ、
    前記走行路の前記第1の品物の境界の場所に基づいて、前記第1の信号が前記スケールによる前記第1の品物の受け取りに対応するときを判別するステップ、
    前記第1の品物の近くの別の前記品物の境界の場所に対する前記第1の品物の境界の場所に基づいて、前記第1の品物の境界が、前記走行路の方向に対し、前記スケールにより受け取られる前記別の品物の境界に重なっている第1の状態、及び前記第1の品物の境界が、前記走行路の方向に対し、前記スケールに受け取られる前記別の品物の境界に重なっていない第2の状態を検出するステップ、及び
    前記第1の信号が前記スケールによる前記第1の品物の受け取りに対応することを判別すると、前記第2の状態の検出に基づいて、前記第1の信号により画定される重量と前記第1の品物に対応する記録を結び付け、前記第1の状態を検出すると、前記第1の信号により画定される前記重量と前記記録を結び付けないステップ、
    を備えていることを特徴とする方法。
JP2007206910A 2006-08-09 2007-08-08 寸法指示及び計量システム Active JP5396015B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/501,585 US20080035390A1 (en) 2006-08-09 2006-08-09 Dimensioning and weighing system
US11/501,585 2006-08-09

Publications (2)

Publication Number Publication Date
JP2008151764A JP2008151764A (ja) 2008-07-03
JP5396015B2 true JP5396015B2 (ja) 2014-01-22

Family

ID=38529271

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007206910A Active JP5396015B2 (ja) 2006-08-09 2007-08-08 寸法指示及び計量システム

Country Status (5)

Country Link
US (2) US20080035390A1 (ja)
JP (1) JP5396015B2 (ja)
DE (1) DE102007037282B4 (ja)
FR (1) FR2906883B1 (ja)
GB (1) GB2440818B (ja)

Families Citing this family (98)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020014533A1 (en) * 1995-12-18 2002-02-07 Xiaxun Zhu Automated object dimensioning system employing contour tracing, vertice detection, and forner point detection and reduction methods on 2-d range data maps
US6764009B2 (en) * 2001-05-30 2004-07-20 Lightwaves Systems, Inc. Method for tagged bar code data interchange
US7942328B2 (en) 2000-01-03 2011-05-17 Roelesis Wireless Llc Method for data interchange
US7732716B2 (en) * 2005-04-19 2010-06-08 Wipotec Wiege-- Und Positioniersysteme Gmbh Weighing device and method based on difference measurement
DE102005036572A1 (de) * 2005-08-01 2007-02-08 Scheidt & Bachmann Gmbh Verfahren zum automatischen Ermitteln der Anzahl von sich in einem Gate aufhaltenden Personen und/oder Objekten
FR2929481B1 (fr) * 2008-03-26 2010-12-24 Ballina Freres De Procede et installation d'examen visiometrique de produits en defilement
US8170271B2 (en) 2008-06-25 2012-05-01 Jadak Llc System and method for test tube and cap identification
US8466380B2 (en) * 2008-11-27 2013-06-18 Teraoka Seiko Co., Ltd. Apparatus and method for measuring articles including conveyor-weighers supported on weighing unit
US8908995B2 (en) 2009-01-12 2014-12-09 Intermec Ip Corp. Semi-automatic dimensioning with imager on a portable device
US20130000252A1 (en) * 2009-12-12 2013-01-03 Packsize, Llc Creating on-demand packaging based on custom arrangement of items
DE102010014105A1 (de) * 2010-04-07 2011-10-13 Siemens Aktiengesellschaft Verfahren und Vorrichtung zum Vermessen von Gegenständen während des Transports
US9095144B1 (en) * 2010-09-02 2015-08-04 General Mills, Inc. Weighing apparatus and conveyors systems incorporating a weighing apparatus
DE102011051007A1 (de) * 2011-06-10 2012-12-13 Telair International Gmbh Frachtdeck, Frachtladesystem und Verfahren zum Be-/Entladen eines Frachtraums
US8892240B1 (en) 2011-06-29 2014-11-18 Amazon Technologies, Inc. Modular material handling system for order fulfillment
EP2573526B1 (en) * 2011-09-20 2013-11-13 Neopost Technologies Apparatus for sizing parcel
US9146146B2 (en) 2011-10-14 2015-09-29 Purolator Inc. System, method, and computer readable medium for determining the weight of items in a non-singulated and non-spaced arrangement on a conveyor system
US9121751B2 (en) * 2011-11-15 2015-09-01 Cognex Corporation Weighing platform with computer-vision tracking
NL2008607C2 (en) 2012-04-05 2013-10-09 Quintech Engineering Innovations B V Method and system for depositing and checking of baggage into airline flights.
US9779546B2 (en) 2012-05-04 2017-10-03 Intermec Ip Corp. Volume dimensioning systems and methods
US9007368B2 (en) 2012-05-07 2015-04-14 Intermec Ip Corp. Dimensioning system calibration systems and methods
US10007858B2 (en) 2012-05-15 2018-06-26 Honeywell International Inc. Terminals and methods for dimensioning objects
US8733656B2 (en) 2012-05-22 2014-05-27 Cognex Corporation Code and part associating method and apparatus
EP2877959B1 (en) 2012-07-24 2018-04-18 Datalogic USA, Inc. Systems and methods of object measurement in an automated data reader
US10321127B2 (en) 2012-08-20 2019-06-11 Intermec Ip Corp. Volume dimensioning system calibration systems and methods
US9939259B2 (en) 2012-10-04 2018-04-10 Hand Held Products, Inc. Measuring object dimensions using mobile computer
US10094702B2 (en) * 2012-10-15 2018-10-09 Purolator Inc. System, method, and computer readable medium for determining the weight of items in non-singulated and non-spaced arrangements on a conveyor system
US9841311B2 (en) 2012-10-16 2017-12-12 Hand Held Products, Inc. Dimensioning system
EP2722656A1 (en) * 2012-10-16 2014-04-23 Hand Held Products, Inc. Integrated dimensioning and weighing system
US9080856B2 (en) 2013-03-13 2015-07-14 Intermec Ip Corp. Systems and methods for enhancing dimensioning, for example volume dimensioning
US9373017B2 (en) * 2013-04-26 2016-06-21 Datalogic Automation, Inc. Scanning system
CN103278225B (zh) * 2013-06-05 2016-05-04 中国矿业大学(北京) 基于图像技术检测的皮带称重装置
US10228452B2 (en) 2013-06-07 2019-03-12 Hand Held Products, Inc. Method of error correction for 3D imaging device
US9239950B2 (en) 2013-07-01 2016-01-19 Hand Held Products, Inc. Dimensioning system
US9464885B2 (en) 2013-08-30 2016-10-11 Hand Held Products, Inc. System and method for package dimensioning
ES2726537T3 (es) * 2013-09-05 2019-10-07 Radie Bv Dispositivo para el pesaje de masa y procedimiento para operar dicho dispositivo
CN104807397A (zh) * 2014-01-25 2015-07-29 鸿富锦精密工业(深圳)有限公司 产品检测系统及产品检测方法
US10242522B2 (en) 2014-08-04 2019-03-26 Panasonic Intellectual Property Management Co., Ltd. Electronic locker
US9823059B2 (en) 2014-08-06 2017-11-21 Hand Held Products, Inc. Dimensioning system with guided alignment
US10810715B2 (en) 2014-10-10 2020-10-20 Hand Held Products, Inc System and method for picking validation
US9779276B2 (en) 2014-10-10 2017-10-03 Hand Held Products, Inc. Depth sensor based auto-focus system for an indicia scanner
US10775165B2 (en) 2014-10-10 2020-09-15 Hand Held Products, Inc. Methods for improving the accuracy of dimensioning-system measurements
US9897434B2 (en) 2014-10-21 2018-02-20 Hand Held Products, Inc. Handheld dimensioning system with measurement-conformance feedback
US10060729B2 (en) 2014-10-21 2018-08-28 Hand Held Products, Inc. Handheld dimensioner with data-quality indication
US9752864B2 (en) 2014-10-21 2017-09-05 Hand Held Products, Inc. Handheld dimensioning system with feedback
US9557166B2 (en) * 2014-10-21 2017-01-31 Hand Held Products, Inc. Dimensioning system with multipath interference mitigation
US9762793B2 (en) 2014-10-21 2017-09-12 Hand Held Products, Inc. System and method for dimensioning
US20180157246A1 (en) * 2015-01-30 2018-06-07 Arima Communications Corp. Automated production system for mobile phone
TWM505131U (zh) * 2015-01-30 2015-07-11 Arima Communication Corp 手機自動化生產系統
US10332066B1 (en) 2015-03-30 2019-06-25 Amazon Technologies, Inc. Item management system using weight
US11416805B1 (en) 2015-04-06 2022-08-16 Position Imaging, Inc. Light-based guidance for package tracking systems
US11501244B1 (en) 2015-04-06 2022-11-15 Position Imaging, Inc. Package tracking systems and methods
US10148918B1 (en) 2015-04-06 2018-12-04 Position Imaging, Inc. Modular shelving systems for package tracking
US10853757B1 (en) 2015-04-06 2020-12-01 Position Imaging, Inc. Video for real-time confirmation in package tracking systems
US9786101B2 (en) 2015-05-19 2017-10-10 Hand Held Products, Inc. Evaluating image values
US10066982B2 (en) 2015-06-16 2018-09-04 Hand Held Products, Inc. Calibrating a volume dimensioner
US9857167B2 (en) 2015-06-23 2018-01-02 Hand Held Products, Inc. Dual-projector three-dimensional scanner
US20160377414A1 (en) 2015-06-23 2016-12-29 Hand Held Products, Inc. Optical pattern projector
US9835486B2 (en) 2015-07-07 2017-12-05 Hand Held Products, Inc. Mobile dimensioner apparatus for use in commerce
EP3396313B1 (en) 2015-07-15 2020-10-21 Hand Held Products, Inc. Mobile dimensioning method and device with dynamic accuracy compatible with nist standard
US10094650B2 (en) 2015-07-16 2018-10-09 Hand Held Products, Inc. Dimensioning and imaging items
US20170017301A1 (en) 2015-07-16 2017-01-19 Hand Held Products, Inc. Adjusting dimensioning results using augmented reality
ITUB20153553A1 (it) * 2015-09-11 2017-03-11 Mer Mec S P A Metodo ed apparecchiatura di rilevamento di pallet in movimento.
US10249030B2 (en) 2015-10-30 2019-04-02 Hand Held Products, Inc. Image transformation for indicia reading
US10225544B2 (en) 2015-11-19 2019-03-05 Hand Held Products, Inc. High resolution dot pattern
US10025314B2 (en) 2016-01-27 2018-07-17 Hand Held Products, Inc. Vehicle positioning and object avoidance
EP3199953B1 (en) * 2016-02-01 2021-03-24 Roche Diagniostics GmbH Method for teaching positioning of a bar code scanner and apparatus for processing a sample or reagent
US10339352B2 (en) 2016-06-03 2019-07-02 Hand Held Products, Inc. Wearable metrological apparatus
US9940721B2 (en) 2016-06-10 2018-04-10 Hand Held Products, Inc. Scene change detection in a dimensioner
US10163216B2 (en) 2016-06-15 2018-12-25 Hand Held Products, Inc. Automatic mode switching in a volume dimensioner
EP3439799B1 (en) * 2016-08-12 2019-07-24 Amazon Technologies Inc. Object sensing and handling system
US10850877B2 (en) * 2016-08-23 2020-12-01 Automated Solutions, Llc Package forming systems and related methods
US11436553B2 (en) 2016-09-08 2022-09-06 Position Imaging, Inc. System and method of object tracking using weight confirmation
DE202016106125U1 (de) * 2016-11-01 2016-11-10 Francotyp-Postalia Gmbh Dynamische Waage für auf der Seite liegend transportierte flache Güter
US10909708B2 (en) 2016-12-09 2021-02-02 Hand Held Products, Inc. Calibrating a dimensioner using ratios of measurable parameters of optic ally-perceptible geometric elements
US11120392B2 (en) 2017-01-06 2021-09-14 Position Imaging, Inc. System and method of calibrating a directional light source relative to a camera's field of view
US11047672B2 (en) 2017-03-28 2021-06-29 Hand Held Products, Inc. System for optically dimensioning
US10733748B2 (en) 2017-07-24 2020-08-04 Hand Held Products, Inc. Dual-pattern optical 3D dimensioning
JP6940095B2 (ja) * 2017-09-05 2021-09-22 株式会社石野製作所 注文飲食物搬送装置
US12038319B2 (en) * 2017-09-28 2024-07-16 Pelstar, Llc Scale calibration device and method of use
JP2019104376A (ja) * 2017-12-12 2019-06-27 トヨタ自動車株式会社 車室内監視装置、格納装置、および車両
JP7195565B2 (ja) * 2017-12-28 2022-12-26 伊東電機株式会社 コード読み取り装置及びコード読み取り方法
GB2571358B (en) * 2018-02-27 2021-06-16 Terex Gb Ltd A conveyor system with weighing capability
US10584962B2 (en) 2018-05-01 2020-03-10 Hand Held Products, Inc System and method for validating physical-item security
EP3599189B1 (en) * 2018-07-26 2023-07-12 Radie B.V. Belt conveyor with a weighing device for a dough line
MX2021003341A (es) 2018-09-21 2021-08-16 Position Imaging Inc Sistema y metodo de identificacion de objetos automejorada asistida con aprendizaje automatico.
JPWO2020100956A1 (ja) * 2018-11-14 2021-10-14 日本電気株式会社 情報処理システム、情報処理方法及びプログラム
US11481567B2 (en) * 2018-12-21 2022-10-25 Hand Held Products, Inc. Methods and systems of package processing in a material handling environment
US11720766B2 (en) * 2018-12-28 2023-08-08 Packsize Llc Systems and methods for text and barcode reading under perspective distortion
US10866322B2 (en) * 2018-12-31 2020-12-15 Datalogic Usa, Inc. Identification of shadowing on flat-top volumetric objects scanned by laser scanning devices
US11089232B2 (en) * 2019-01-11 2021-08-10 Position Imaging, Inc. Computer-vision-based object tracking and guidance module
CN112444312B (zh) * 2019-08-30 2022-06-14 梅特勒-托利多(常州)测量技术有限公司 检重秤
US11639846B2 (en) 2019-09-27 2023-05-02 Honeywell International Inc. Dual-pattern optical 3D dimensioning
US10625952B1 (en) * 2019-10-18 2020-04-21 Grey Orange Pte. Ltd. Induction station for conveying packages in storage facility
CN113763645B (zh) * 2020-09-28 2022-12-02 北京京东振世信息技术有限公司 寄件方法和寄件装置
DE102020128350A1 (de) * 2020-10-28 2022-04-28 Wipotec Gmbh Verfahren und Vorrichtung zum Nullstellen einer Waage
EP4060296A1 (en) * 2021-03-18 2022-09-21 ISHIDA CO., Ltd. Weighing apparatus
CN116952841A (zh) 2023-07-27 2023-10-27 浙江恒逸石化有限公司 控制方法、装置、设备以及存储介质
CN117945185B (zh) * 2024-03-25 2024-05-28 四川开物信息技术有限公司 一种货运装载装置及方法

Family Cites Families (86)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4114707A (en) * 1977-01-13 1978-09-19 Hi-Speed Checkweigher Co., Inc. Weighing and transporting system
EP0108439A3 (en) * 1982-11-02 1986-04-02 Administratie- en Automatiseringscentrum Vulcaan B.V. Weighing device
JPS6014128A (ja) * 1983-07-06 1985-01-24 Mitsubishi Chem Ind Ltd 塊状物の外観情報および重量の測定装置
JPS6031871A (ja) * 1983-07-29 1985-02-18 株式会社 マキ製作所 不定形物品の選別方法及び装置
JPS62133321A (ja) * 1985-12-05 1987-06-16 Yamato Scale Co Ltd 計重コンベヤの動的計重値の補正装置
GB2224710B (en) * 1986-09-19 1990-08-15 Pitney Bowes Inc Mailing system for mixed weight mail
US4956782A (en) * 1986-09-19 1990-09-11 Pitney Bowes Inc. Mailing system for mixed weight mail
IT1217694B (it) * 1988-05-23 1990-03-30 Francesco Canziani Metodo per il controllo dell'esatto posizionamento degli oggetti da smistare in un impianto di smistamento automatico
US5124538B1 (en) * 1988-08-26 1995-01-31 Accu Sort Systems Inc Scanner
US4929843A (en) * 1989-06-28 1990-05-29 General Electric Company Apparatus and method for determining a dimension of an object
US5220536A (en) * 1989-09-01 1993-06-15 Quantronix, Inc. Measuring method and apparatus
US5606534A (en) * 1989-09-01 1997-02-25 Quantronix, Inc. Laser-based dimensioning system
US6631842B1 (en) * 2000-06-07 2003-10-14 Metrologic Instruments, Inc. Method of and system for producing images of objects using planar laser illumination beams and image detection arrays
US5137099A (en) * 1990-11-13 1992-08-11 Ossid Corporation Weighing and labeling conveyor apparatus
IS1666B (is) * 1991-02-19 1997-11-14 Marel Hf Aðferð og búnaður til ákvörðunar rúmmáls, forms og þyngdar fisks eða annarra hluta
US5656799A (en) * 1991-04-10 1997-08-12 U-Ship, Inc. Automated package shipping machine
US6917924B1 (en) * 1991-04-10 2005-07-12 Uship Intellectual Properties, Llc Automated package shipping machine
JPH05118897A (ja) * 1991-05-16 1993-05-14 Ishida Scales Mfg Co Ltd 計量コンベア装置
US5300736A (en) * 1992-03-12 1994-04-05 Hi-Speed Checkweigher Co., Inc. Adaptive timing in-motion checkweigher
US5834706A (en) * 1992-06-04 1998-11-10 Christ; Ferdinand Method and apparatus for verifying the contents of packages delivered to or leaving a warehouse
US5308930A (en) * 1992-06-26 1994-05-03 Ishida Scales Mfg. Co., Ltd. Weighing machine with weight detecting conveyor
JPH0618318A (ja) * 1992-06-30 1994-01-25 Anritsu Corp 計量装置
US5246118A (en) * 1992-07-17 1993-09-21 Package Machinery Company Method and apparatus for separating and sorting articles
US5340950A (en) * 1992-09-15 1994-08-23 United Parcel Service Of America, Inc. Method and apparatus for weighing objects
US5331118A (en) * 1992-11-27 1994-07-19 Soren Jensen Package dimensional volume and weight determination system for conveyors
JP3202817B2 (ja) * 1992-12-29 2001-08-27 株式会社イシダ 多品種選別装置
US5326938A (en) * 1993-04-16 1994-07-05 Ossid Corporation Weighting/labelling apparatus incorporating improved conveyor and method
US5585603A (en) * 1993-12-23 1996-12-17 Design Systems, Inc. Method and system for weighing objects using X-rays
US5547034A (en) * 1994-01-10 1996-08-20 Accu-Sort Systems, Inc. Conveyor friction scale
GB2287541B (en) * 1994-03-07 1998-04-15 Yamato Scale Co Ltd Device and method for determining weighing conditions of dynamic weighing device
US5814772A (en) * 1995-01-11 1998-09-29 Ishida Co., Ltd. Weighing apparatus with weight detecting conveyor
US5661561A (en) * 1995-06-02 1997-08-26 Accu-Sort Systems, Inc. Dimensioning system
US5699161A (en) * 1995-07-26 1997-12-16 Psc, Inc. Method and apparatus for measuring dimensions of objects on a conveyor
US6619550B1 (en) * 1995-12-18 2003-09-16 Metrologic Instruments, Inc. Automated tunnel-type laser scanning system employing corner-projected orthogonal laser scanning patterns for enhanced reading of ladder and picket fence oriented bar codes on packages moving therethrough
US20020014533A1 (en) * 1995-12-18 2002-02-07 Xiaxun Zhu Automated object dimensioning system employing contour tracing, vertice detection, and forner point detection and reduction methods on 2-d range data maps
US6629641B2 (en) 2000-06-07 2003-10-07 Metrologic Instruments, Inc. Method of and system for producing images of objects using planar laser illumination beams and image detection arrays
US6705526B1 (en) * 1995-12-18 2004-03-16 Metrologic Instruments, Inc. Automated method of and system for dimensioning objects transported through a work environment using contour tracing, vertice detection, corner point detection, and corner point reduction methods on two-dimensional range data maps captured by an amplitude modulated laser scanning beam
US6382515B1 (en) * 1995-12-18 2002-05-07 Metrologic Instruments, Inc. Automated system and method for identifying and measuring packages transported through a laser scanning tunnel
US6457642B1 (en) * 1995-12-18 2002-10-01 Metrologic Instruments, Inc. Automated system and method for identifying and measuring packages transported through a laser scanning tunnel
US6517004B2 (en) * 1995-12-18 2003-02-11 Metrologic Instruments, Inc. Automated system for identifying and dimensioning packages transported through a laser scanning tunnel using laser scanning beam indexing techniques
US6554189B1 (en) * 1996-10-07 2003-04-29 Metrologic Instruments, Inc. Automated system and method for identifying and measuring packages transported through a laser scanning tunnel
DE19618503A1 (de) * 1996-05-08 1997-11-13 Wipotec Wiege & Positioniersys Vorrichtung zur dynamischen Erfassung des Gewichts sowie der Geometrie und/oder der Lage von Stückgütern
US5990422A (en) * 1996-10-18 1999-11-23 Shinko Denshi Company Limited Apparatus for measuring weight and length of article
US5908283A (en) * 1996-11-26 1999-06-01 United Parcel Service Of Americia, Inc. Method and apparatus for palletizing packages of random size and weight
US5770864A (en) * 1996-12-31 1998-06-23 Pitney Bowes Inc. Apparatus and method for dimensional weighing utilizing a laser scanner or sensor
US5808912A (en) * 1996-12-31 1998-09-15 Pitney Bowes Inc. Method for dimensional weighing utilizing point determination
US5793652A (en) * 1996-12-31 1998-08-11 Pitney Bowes Inc. Dimensional weighing apparatus
US5909013A (en) * 1996-12-31 1999-06-01 Pitney Bowes Inc. Dimensional weighing utilizing a following arm mechanism
US5900611A (en) * 1997-06-30 1999-05-04 Accu-Sort Systems, Inc. Laser scanner with integral distance measurement system
DE59706071D1 (de) * 1997-08-08 2002-02-21 Espera Werke Gmbh Verfahren zum wägen und etikettieren von warenpackungen und vorrichtung zur durchführung des verfahrens
US5988356A (en) * 1997-09-08 1999-11-23 United Parcel Service Of America, Inc. Automated diverter capable of sorting bulky articles
US7028899B2 (en) * 1999-06-07 2006-04-18 Metrologic Instruments, Inc. Method of speckle-noise pattern reduction and apparatus therefore based on reducing the temporal-coherence of the planar laser illumination beam before it illuminates the target object by applying temporal phase modulation techniques during the transmission of the plib towards the target
US5949031A (en) * 1997-09-22 1999-09-07 Vbs, Inc. Combination scale for conveyor line
EP1056991A1 (en) * 1998-01-20 2000-12-06 Marel HF. Method and apparatus for weighing
AU2264899A (en) * 1998-01-27 1999-08-09 Scanvaegt International A/S A weighing system of the dynamic type
US6189702B1 (en) * 1998-11-25 2001-02-20 United Parcel Service Of America, Inc. Overhead mounted sorter for conveyors
DE19860294A1 (de) * 1998-12-18 2000-06-21 Francotyp Postalia Gmbh Verfahren und Anordnung zum Bestimmen eines Gewichts mit einer dynamischen Waage
US6786404B1 (en) * 1999-04-07 2004-09-07 Brett B. Bonner Sort system and method utilizing instructions to direct placement and provide feedback
FR2792555B1 (fr) * 1999-04-20 2003-08-01 Sarl Hardouin Joel Installation pour le tri d'objets, en particulier de coquillages, notamment d'huitres
US6323452B1 (en) * 1999-08-05 2001-11-27 United Parcel Service Of America, Inc. Feeding system and method for placing a plurality of objects on a tray of an automated sorting system
US6264042B1 (en) * 1999-11-15 2001-07-24 United Parcel Service Of America, Inc. Bilateral sorter
US6359238B1 (en) * 1999-12-17 2002-03-19 Siemens Electrocom, L.P. Apparatus and method for weighing a moving object
US6639156B2 (en) * 1999-12-30 2003-10-28 Tom J. Luke Method and device for monitoring inventory
WO2001071419A2 (en) * 2000-03-21 2001-09-27 Accu-Sort Systems, Inc. Large depth of field line scan camera
US6603563B1 (en) * 2000-04-05 2003-08-05 Accu-Sort Systems, Inc. Apparatus for determining measurements of an object utilizing negative imaging
US20030132291A1 (en) * 2002-01-11 2003-07-17 Metrologic Instruments, Inc. Point of sale (POS) station having bar code reading system with integrated internet-enabled customer-kiosk terminal
WO2001083340A1 (en) * 2000-04-27 2001-11-08 Siemens Aktiengesellschaft Article separation conveyor
US7017730B2 (en) * 2000-05-12 2006-03-28 Lockheed Martin Corporation Bi-directional mail tray pusher
US20020099454A1 (en) * 2001-01-23 2002-07-25 Gerrity Daniel W. Network-embedded device controller with local database
DK1427999T3 (da) * 2001-08-03 2007-03-12 Marel Hf Apparat og fremgangsmåde til kontrol af en båndvægts båndspænding
CN1281933C (zh) * 2001-08-24 2006-10-25 美国联合包装服务有限公司 用于对高速传送器上的物体进行测量和换向的方法和装置
US20030115160A1 (en) * 2001-12-19 2003-06-19 First Data Corporation Weight measuring systems and methods for weighing items
US6919516B2 (en) * 2002-01-08 2005-07-19 Mettler-Toledo RF multiple load cell scale
US6983883B2 (en) * 2002-04-29 2006-01-10 Speed Trac Technologies, Inc. System and method for weighing and tracking freight
ES2309314T3 (es) * 2002-05-16 2008-12-16 United Parcel Service Of America, Inc. Sistemas y procedimientos para clasificar y entregar paquetes con ayuda de una tecnologia de identificacion por radiofrecuencia.
CA2388895C (en) * 2002-06-04 2008-11-18 Global Sensor Systems Inc. A billing system and method for determining transportation charges for packages
US6901388B2 (en) * 2002-06-07 2005-05-31 Pitney Bowes Inc. Method and system for metering mixed weight mail pieces at an increased average rate
US7063215B2 (en) * 2002-06-24 2006-06-20 Campbell Soup Company Control systems and methods of dispensing items
US6825423B2 (en) * 2002-06-28 2004-11-30 Pitney Bowes Inc. Method and system for weighing items such as mail pieces
US20040005080A1 (en) * 2002-07-08 2004-01-08 Hayduchok George L. Method and apparatus for processing outgoing bulk mail
US6959804B2 (en) * 2002-07-19 2005-11-01 Magstar Technologies, Inc. Conveyor assembly
US7012210B2 (en) * 2002-08-09 2006-03-14 Lockheed Martin Corporation Singulation detection system for objects used in conjunction with a conveyor system
CN1142414C (zh) * 2002-08-16 2004-03-17 清华大学 在线测量物料重量的装置
US6861592B2 (en) * 2002-09-20 2005-03-01 Siemens Aktiengesellschaft Method for weighing mail pieces
US6850464B2 (en) * 2003-02-05 2005-02-01 Quantronix, Inc. Dimensioning system and method of dimensioning
US7287694B2 (en) * 2004-08-25 2007-10-30 International Business Machines Corporation Method and system for context-based automated product identification and verification

Also Published As

Publication number Publication date
DE102007037282B4 (de) 2013-05-29
US20080035390A1 (en) 2008-02-14
US20080164074A1 (en) 2008-07-10
FR2906883B1 (fr) 2016-10-14
GB2440818B (en) 2011-08-24
GB2440818A (en) 2008-02-13
DE102007037282A1 (de) 2008-03-27
JP2008151764A (ja) 2008-07-03
US7586049B2 (en) 2009-09-08
GB0715173D0 (en) 2007-09-12
FR2906883A1 (fr) 2008-04-11

Similar Documents

Publication Publication Date Title
JP5396015B2 (ja) 寸法指示及び計量システム
US5331118A (en) Package dimensional volume and weight determination system for conveyors
CN107037438B (zh) 用于确定在测量区域内移动的车辆承载的物体的尺寸的设备和方法
US7161688B1 (en) Mass scanning and dimensioning system
US7321859B2 (en) Billing system and method for determining transportation charges for packages
US7403900B2 (en) Franking system and method
EP2018514B1 (en) Device for measuring package size
EP2335200B1 (en) Systems and methods for receiving shipment parcels
EP3335002B1 (en) Volumetric estimation methods, devices and systems
JP4381535B2 (ja) 物品の積み付け段数検知システム
JP2005538433A6 (ja) 輸送料金測定システム及び方法
CA3126766C (en) Systems and methods for dynamic processing of objects with data verification
JP7477148B2 (ja) 食品包装シートに表示された品名及び識別コードの正誤判定装置
JP2024002525A (ja) バーコード検出システム、バーコード検出方法、及びバーコード検出プログラム
US20230030447A1 (en) System for monitoring loading and unloading or area transfer of goods
JP2020057054A (ja) 荷物引受装置、荷物引受方法及びプログラム
MXPA04011957A (es) Sistema y metodo de franqueo.
JPH04204105A (ja) 長さ測定装置
CA2429248A1 (en) A billing system and method for determining transportation charges for packages
JPH07280529A (ja) 非接触型のサイズ測定装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100809

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120525

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20120821

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20120824

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20120921

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20120926

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20121025

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20121030

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121122

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130920

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131021

R150 Certificate of patent or registration of utility model

Ref document number: 5396015

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250