JP2003503282A - Packaging controller for cushioning material production system - Google Patents

Packaging controller for cushioning material production system

Info

Publication number
JP2003503282A
JP2003503282A JP2001506914A JP2001506914A JP2003503282A JP 2003503282 A JP2003503282 A JP 2003503282A JP 2001506914 A JP2001506914 A JP 2001506914A JP 2001506914 A JP2001506914 A JP 2001506914A JP 2003503282 A JP2003503282 A JP 2003503282A
Authority
JP
Japan
Prior art keywords
packaging
packing
instruction
instructions
packaging system
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.)
Withdrawn
Application number
JP2001506914A
Other languages
Japanese (ja)
Inventor
スティーブン イー. アーミントン,
リチャード オー. ラッツェル,
ポール ジェイ. ガス,
マクドナルド シー. ブーズ,
マーク シー. ドーソン,
Original Assignee
ランパック コーポレイション
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 ランパック コーポレイション filed Critical ランパック コーポレイション
Publication of JP2003503282A publication Critical patent/JP2003503282A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65BMACHINES, APPARATUS OR DEVICES FOR, OR METHODS OF, PACKAGING ARTICLES OR MATERIALS; UNPACKING
    • B65B57/00Automatic control, checking, warning, or safety devices
    • B65B57/10Automatic control, checking, warning, or safety devices responsive to absence, presence, abnormal feed, or misplacement of articles or materials to be packaged
    • B65B57/12Automatic control, checking, warning, or safety devices responsive to absence, presence, abnormal feed, or misplacement of articles or materials to be packaged and operating to control, or stop, the feed of wrapping materials, containers, or packages
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65BMACHINES, APPARATUS OR DEVICES FOR, OR METHODS OF, PACKAGING ARTICLES OR MATERIALS; UNPACKING
    • B65B55/00Preserving, protecting or purifying packages or package contents in association with packaging
    • B65B55/20Embedding contents in shock-absorbing media, e.g. plastic foam, granular material

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Auxiliary Devices For And Details Of Packaging Control (AREA)
  • Basic Packing Technique (AREA)

Abstract

(57)【要約】 梱包システムが、在庫材料を、比較的に低密度の緩衝材料またはダンネージに加工する緩衝材加工機械、および梱包システムコントローラを備える。梱包システムコントローラは、梱包される1つまたは複数の部品に関連する梱包命令を提供し、緩衝材加工機械に緩衝材料を製造するように指示する。本発明の1つの局面では、梱包システムコントローラが、特定の部品に関連付けられた梱包命令の所定のセットを取り出すことにより梱包命令を提供する。本発明の別の局面では、梱包システムコントローラは、命令プログラミングツールを用いて命令をプログラムすることにより、梱包命令を提供する。梱包システムはまた、1セットの梱包命令を通して包装者にペースを付けるため、および包装者の生産性を監視するために提供される。   (57) [Summary] A packaging system includes a cushioning machine that processes inventory material into relatively low density cushioning material or dunnage, and a packaging system controller. The packaging system controller provides packaging instructions associated with the one or more components to be packaged and instructs the cushioning machine to produce cushioning material. In one aspect of the invention, a packing system controller provides a packing instruction by retrieving a predetermined set of packing instructions associated with a particular part. In another aspect of the invention, the packaging system controller provides the packaging instructions by programming the instructions using an instruction programming tool. A packaging system is also provided to pace the packager through a set of packaging instructions and to monitor the productivity of the packager.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】 (関連出願データ) 本出願は、1999年6月29日に出願された米国仮特許出願大60/141
,452号の優先権を主張し、1998年6月11日に出願された米国特許出願
第09/096,123号の一部継続出願である。同出願の全体を本明細書中に
おいて参考として援用する。
(Related Application Data) This application is a US provisional patent application filed on June 29, 1999.
, 452, which claims priority and is a continuation-in-part application of U.S. patent application Ser. No. 09 / 096,123, filed June 11, 1998. The entire application is incorporated herein by reference.

【0002】 (発明の分野) 本発明はシート素材材料を緩衝材料に加工する緩衝材加工システムに関するも
のである。特に、本発明は梱包コントローラを含む緩衝材加工システムに関する
ものであり、本システムでは梱包される部品に応じてオペレータに好ましい梱包
方法および/または梱包情報を提供し、さらに梱包情報のプログラミングを提供
し、さらに生産性の向上した梱包を提供するように適合される。しかしながら、
本発明の特長は、各種ダンネージ製品を使用する梱包システムおよび梱包供給に
対するさらに一般的な応用法にある。
FIELD OF THE INVENTION The present invention relates to a cushioning material processing system for processing a sheet material into a cushioning material. In particular, the present invention relates to a cushioning material processing system including a packing controller, which provides an operator with a preferred packing method and / or packing information according to the parts to be packed, and further provides programming of packing information. Adapted to provide more productive packaging. However,
A feature of the present invention is a more general application to packaging systems and packaging supplies that use various dunnage products.

【0003】 (発明の背景) 部品をある場所から別の場所に輸送するプロセスで、一般的に隙間を埋めるた
めに保護梱包材料を輸送コンテナに詰め、保護や補強を行い、及び/または、輸
送プロセスで部品を保護する。一般的に使用される保護梱包材料には、プラスチ
ックまたは、セルロース製ピーナッツ、プラスティック製発泡ビニールシート、
シュレッダ処理された紙またはボール紙や加工紙パッドがある。紙、中でもクラ
フト紙から作られた加工紙パッドは生分解性で、リサイクル可能であり再生可能
資源である。従って、環境上の責任の点でさらに進んだ対策を取り入れる多くの
産業を考えると加工紙パットの重要性は増大しつつある。米国特許第4,026
,198号;第4,085,662号;第4,109,040号;第4,237
,776号;第4,557,716号;第4,650,456号;第4,717
,613号;第4,750,896号;第4,968,291号;第4,884
,999号:第5,607,383号および第5,836,538号で明示され
るような緩衝材加工システムによって、紙シート素材材料は比較的密度の低い紙
パッドへ加工される(これらの発明は全て本発明の指定代理人に譲渡され、これ
により全ての明細は本明細書の参考文献として使用される)。
BACKGROUND OF THE INVENTION In the process of transporting a part from one place to another, protective packaging material is typically packed, protected and / or reinforced in a shipping container to fill a gap. Protect parts in the process. Commonly used protective packaging materials include plastic or cellulose peanuts, plastic foam vinyl sheets,
There are shredded paper or cardboard and processed paper pads. Processed paper pads made from paper, especially kraft paper, are biodegradable, recyclable and renewable resources. Therefore, the importance of processed paper pads is increasing in consideration of many industries that are taking further measures in terms of environmental responsibility. U.S. Pat. No. 4,026
No. 198; No. 4,085,662; No. 4,109,040; No. 4,237.
, 776; 4,557,716; 4,650,456; 4,717.
, 613; 4,750,896; 4,968,291; 4,884.
, 999: No. 5,607,383 and No. 5,836,538, the cushioning material processing system processes the paper sheet stock material into a relatively low density paper pad. All inventions are assigned to the designated agent of the present invention, whereby the entire specification is used as a reference herein.

【0004】 プログラム可能なコントローラを使用するような加工装置を制御することで、
様々な長さのパッドを作り出すことができる。この特長により、一台の装置で広
範な梱包要求に対応できる。例えば、比較的短いパッドの長さは小さい及び/ま
たは、壊してはならない品物と共に利用され、一方それより長いパッドの長さは
大きく及び/または、壊れやすい品物と共に利用される。さらに、パッドの組み
合せ(同じまたは異なる長さの一方及び/または、星、十字または、螺旋/コイ
ル形状の様々な構成等)が、特に電子機器のような成形加工され及び/または、
精密な品物と共に利用される。
By controlling the processing equipment, such as using a programmable controller,
Pads of various lengths can be produced. This feature allows a single device to meet a wide range of packaging requirements. For example, relatively short pad lengths are utilized with small and / or non-breakable items, while longer pad lengths are utilized with large and / or fragile items. Further, the pad combinations (such as one of the same or different lengths and / or various configurations of stars, crosses or spiral / coil shapes, etc.) may be molded and / or molded, especially in electronics.
Used with precision items.

【0005】 いくつかの例では、製造業者または、輸送(業者)の目的は、様々な部品を輸
送することであり、この時各々の部品は異なった梱包要件を持つ。前述した緩衝
材加工システムは、別々の要件を満たし、オペレータの依頼に従って別々の長さ
の様々なパッドを提供し得るが、提示された各部品に対して、その部品を梱包す
る最良の方法を決定し、適切な長さのパットを必要数量生産するように緩衝材加
工システムに指示することは、通常時間を要するプロセスである。また、梱包操
作の信頼性は、通常オペレータ、特に包装者の技能レベルに依存する。別々の梱
包要件を持つ多くの異なったタイプの製品を梱包する複雑な梱包システムの場合
、必要とされる技能レベルは、低コストで熟練度の低い包装者(または一般のオ
ペレータ)では満たされない。
In some examples, the manufacturer's or shipping (distributor) 's purpose is to ship various parts, where each part has different packaging requirements. While the cushioning system described above can meet different requirements and provide different pads of different lengths at the request of the operator, for each presented part, the best way to pack the part is Determining and instructing the cushioning system to produce the required amount of putts of the appropriate length is a normally time consuming process. Also, the reliability of the packing operation usually depends on the skill level of the operator, especially the packer. For complex packaging systems that pack many different types of products with separate packaging requirements, the required skill level is not met by low cost and less skilled packers (or general operators).

【0006】 別々の梱包要件を持つ様々な部品を輸送するもう一つの重要な点は、ダンネー
ジ素材材料、テープ、コンテナ(ボール箱、収納ケース等)などのような部品ま
たは部品群の梱包に使用する梱包材料を各種使用することである。これまで、人
間が在庫量を調べて必要な場合に追加補給の再注文を行い、梱包材料在庫の監視
を行っていた。ダンネージパッドを生産する前述の緩衝材加工装置で使用される
紙シート素材ロールの場合は、一般に素材ロール及び/または、梱包材料の注文
は配達業者に出される。この時、配達業者は手持ちの素材で注文に対応するかま
たは、エンドユーザーに梱包材料を直接輸送する供給業者に注文を出す。エンド
ユーザーの場合のように、配達業者の施設における梱包材料在庫の監視は、在庫
量を調べて必要な場合に追加補給の再注文を行う人が行う。これらの現行システ
ムは労働集約的で時間を要する。
Another important aspect of transporting various parts with different packaging requirements is the use for packing parts or groups of parts such as dunnage material, tape, containers (cardboard boxes, storage cases, etc.). The use of various packaging materials. Until now, humans have monitored the inventory of packaging materials, reordered additional supplies when necessary, and monitored inventory of packaging materials. In the case of rolls of paper sheet stock used in the aforementioned cushioning machine for producing dunnage pads, orders for stock rolls and / or packaging materials are generally placed with the courier. At this time, the courier will either fulfill the order with the materials on hand or place the order with a supplier that will ship the packaging material directly to the end user. As with the end user, oversight of the packaging material inventory at the carrier's facility is done by the person who reviews the inventory and reorders additional supplies when needed. These current systems are labor intensive and time consuming.

【0007】 従って、梱包システム及び、特にコンテナ内の部品の効率よいかつ効果的な梱
包及び、梱包材料在庫の効率よいかつ効果的なメンテナンスの改良が必要である
Therefore, there is a need for an efficient and effective packing of packaging systems, and especially of components within containers, and improved efficient and effective maintenance of packaging material inventory.

【0008】 (発明の要旨) 本発明の1局面によれば、梱包システムは、梱包材料を供給する梱包材料供給
デバイスと、梱包されるべき少なくとも1つの部品に関連する梱包命令を提供し
、その梱包材料供給デバイスに梱包されるべき少なくとも1つの部品のための梱
包材料を提供するように命令する梱包システムコントローラとを含む。好適な実
施形態では、梱包命令を提供する出力周辺機器が設けられ、上記の梱包コントロ
ーラが、梱包材料供給デバイスに梱包命令をその出力周辺機器を介して提供する
ように命令する。
SUMMARY OF THE INVENTION According to one aspect of the present invention, a packaging system provides a packaging material supply device for supplying packaging material and packaging instructions associated with at least one component to be packaged. And a packaging system controller instructing the packaging material supply device to provide packaging material for at least one part to be packaged. In a preferred embodiment, an output peripheral is provided that provides packing instructions and the packing controller commands the packing material supply device to provide packing instructions via the output peripherals.

【0009】 本発明の別の局面によれば、部品を梱包する方法は、梱包されるべき少なくと
も1つの部品を識別する工程と、梱包されるべき少なくとも1つの部品に関連付
けられた梱包命令を取り出す工程と、その梱包命令を用いて梱包材料供給デバイ
スを制御する工程とを包含する。
According to another aspect of the invention, a method of packaging a part includes identifying at least one part to be packaged and retrieving packing instructions associated with the at least one part to be packaged. And a step of controlling the packaging material supply device using the packaging instruction.

【0010】 本発明のさらに別の局面によれば、異なる部品を梱包する方法は、複数の部品
のそれぞれに関連付けられた段階別の梱包命令セットを決定する工程と、命令プ
ログラミングツールを用いて梱包命令セットをプログラミングする工程と、次の
取り出しのための梱包命令のセットを格納する工程とを包含する。
According to yet another aspect of the present invention, a method of packing different parts includes determining a staged packing instruction set associated with each of the plurality of parts, and packing using a command programming tool. It includes the steps of programming the instruction set and storing the set of packaging instructions for subsequent retrieval.

【0011】 本発明のさらに別の局面によれば、梱包システムは、梱包されるべき少なくと
も1つの部品に関連する梱包命令を提供する梱包システムコントローラと、その
部品を梱包する際に用いられる、梱包する人に梱包命令を表示するディスプレイ
とを含み、梱包命令は、予め格納された画像のデータベースを有する命令プログ
ラミングツールを用いてプログラムされる。
According to yet another aspect of the invention, a packaging system includes a packaging system controller that provides packaging instructions associated with at least one component to be packaged, and a packaging system used in packaging the component. And a display for displaying the packing instructions to an operator, the packing instructions being programmed using a command programming tool having a database of pre-stored images.

【0012】 本発明のなおさらなる局面によれば、梱包システムおよび梱包方法は、梱包さ
れるべき少なくとも1つの部品に関連する梱包命令ステップを順次提供する梱包
システムコントローラと、その部品を梱包する際に用いられる、梱包する人に梱
包命令ステップを送る出力デバイスとによって特徴付けられ、梱包システムコン
トローラは、所定時間が経過した後に第1の梱包命令ステップから第2の梱包命
令ステップへと自動的に進める。
According to yet a further aspect of the present invention, a packaging system and method comprises a packaging system controller that sequentially provides packaging instruction steps associated with at least one component to be packaged, and a packaging system controller for packaging the component. And an output device used to send a packing order step to the packer, the packing system controller automatically advances from the first packing order step to the second packing order step after a predetermined time has elapsed. .

【0013】 (発明の詳細な説明) ここで本発明を図面を参照して説明する。なお、参照符号は全体を通して同様
の要素を参照するように使用される。本発明の1つの実施態様において、緩衝材
加工機械および梱包システムコントローラなどの梱包材料生成器を含む自動化梱
包システムおよび方法を開示する。既知の識別された部品を効率的に梱包するた
めに、オペレータは、梱包システムと相互作用して、部品を識別された容器内に
梱包するために適切な配列で適切な量の梱包材料を作成する。加えて、梱包シス
テムおよび方法は、詳細な梱包命令をテキストおよび/または絵画的フォーマッ
トのいずれかでオペレータに提供し、これにより梱包に効率および一貫性が提供
され、その結果、部品損傷が低減され、そして梱包コストが低減される。
DETAILED DESCRIPTION OF THE INVENTION The invention will now be described with reference to the drawings. Note that reference numbers are used throughout to refer to similar elements. In one embodiment of the invention, an automated packaging system and method is disclosed that includes a packaging material generator such as a cushioning machine and a packaging system controller. To efficiently pack known identified parts, the operator interacts with the packaging system to create the right amount of packing material in the right arrangement for packing the parts in the identified container. To do. In addition, the packaging system and method provides detailed packaging instructions to the operator, either in textual and / or pictorial format, which provides packaging with efficiency and consistency, resulting in reduced component damage. , And the packaging cost is reduced.

【0014】 梱包されるべき既知の部品は、例えば、その部品識別番号を読み取りまたは入
力することによって識別される。一旦梱包されるべき部品が識別されると、梱包
システムは、識別された部品に一意に対応する所定セットの梱包命令を取り出す
。梱包命令は、推奨された梱包容器を示し、必要な梱包材料を生成し、そして部
品の梱包においてオペレータを支援するように工程ごとに命令を提供するのが好
ましい。各命令工程は、梱包材料生成器によって生成された長さ(または量)の
梱包材料とともにコンピュータディスプレイ端末を介してオペレータに提供され
る。梱包システムは、適切な容器および適切な量の梱包材料を指示することによ
って梱包コストを低減する。結果として、過剰で、無駄な梱包の空きが除去され
る。加えて、詳細な梱包命令は、高度に経験のあるオペレータの必要性を低減す
る。なぜなら、梱包材料の容器および量、梱包材料が生成されるシーケンス、な
らびに梱包材料が効率的な梱包に使用される方法が梱包システムによって指示お
よび説明されるからである。
Known parts to be packaged are identified, for example, by reading or entering their part identification number. Once the part to be packed is identified, the packing system retrieves a predetermined set of packing instructions that uniquely corresponds to the identified part. The packing instructions preferably indicate recommended packaging, produce the required packing material, and provide step-by-step instructions to assist the operator in packing the parts. Each command step is provided to the operator via the computer display terminal along with the length (or quantity) of packaging material produced by the packaging material generator. The packaging system reduces packaging costs by directing the proper containers and the proper amount of packaging material. As a result, excess and wasted packing space is eliminated. In addition, detailed packing instructions reduce the need for highly experienced operators. This is because the packaging system dictates and describes the containers and quantities of packaging material, the sequence in which the packaging material is produced, and how the packaging material is used for efficient packaging.

【0015】 ここで図面を詳細に参照し、そしてまず図1〜4を参照すると、本発明による
梱包システムおよび方法が示される。図1において、梱包システム10は、識別
された部品を梱包する際に使用されるべき梱包材料を生成するための梱包材料生
成器12を含む。本発明によると、用語「部品」は、物、製品、構成要素、片で
あればその部品の性質にかかわらず、単一の部品、既知の配置の部品を含むキッ
ト、および出荷を必要とする種々の品物を含むように広範囲に使用される。梱包
材料生成器12は、以下により詳細に議論されるように、生成器12内に種々の
動作的構成要素(図示せず)を制御するためのコントローラ14を含む。梱包シ
ステムコントローラ16は、梱包材料生成器12に結合され、そしてコントロー
ラ14を介して梱包材料生成器12と通信する。梱包システムコントローラ16
はまた、出力周辺装置18および入力周辺装置20のそれぞれに結合され、そし
て好ましくは入力周辺装置20を介して識別される梱包されるべき部品の識別に
応答して所定セットの梱包命令を取り出すように動作可能である。
Referring now to the drawings in detail, and initially to FIGS. 1-4, a packaging system and method according to the present invention is shown. In FIG. 1, the packaging system 10 includes a packaging material generator 12 for producing packaging material to be used in packaging the identified parts. According to the present invention, the term "part" requires a single part, a kit containing parts in a known arrangement, regardless of the nature of the object, product, component, piece if piece, and shipping. Widely used to include various items. The packaging material generator 12 includes a controller 14 for controlling various operational components (not shown) within the generator 12, as discussed in more detail below. The packaging system controller 16 is coupled to the packaging material generator 12 and communicates with the packaging material generator 12 via the controller 14. Packing system controller 16
Is also coupled to each of the output peripheral 18 and the input peripheral 20 and preferably retrieves a predetermined set of packing instructions in response to the identification of the part to be packed identified via the input peripheral 20. It is possible to operate.

【0016】 所定の梱包命令は、梱包システムコントローラ16またはネットワークデータ
ベース21を有する通信ネットワークに付随したメモリ(図示せず)から取り出
されるのが好ましく、そして選択的にコントローラ14および出力周辺装置18
に送信される。コントローラ14に送信された梱包命令は、特定の配列における
特定長さ(または量)の梱包材料の生成に関するのが好ましい。加えて、以下に
より詳細に記載されるように、梱包命令はさらに、巻き取りまたはピック・アン
ド・プレース機能の実施などの特定の梱包オプションのための生成された梱包材
料を操作するための後生成梱包材料操作制御信号を含む。
The predetermined packing instructions are preferably retrieved from a packing system controller 16 or a memory (not shown) associated with a communications network having a network database 21, and optionally the controller 14 and output peripherals 18.
Sent to. The packing instructions sent to the controller 14 preferably relate to the production of a particular length (or quantity) of packaging material in a particular array. In addition, as will be described in more detail below, packing instructions may also be post-generated to manipulate the generated packing material for specific packing options such as performing winding or pick-and-place functions. Includes packaging material operation control signals.

【0017】 出力周辺装置18(例えば、コンピュータディスプレイモニター)に送信され
る梱包命令は、識別された部品の効率的な梱包の際にオペレータを支援する詳細
な説明型命令であるのが好ましい。説明命令は、例えば、梱包されるべき部品、
梱包材料、容器などの図式絵画にともなう説明テキストを含む。好ましくは、出
力周辺装置18を介して提供された命令は、梱包材料が梱包されるべき部品に噛
み合う方法、および容器内に部品を適切かつ効率的に取付けるために梱包材料が
どのように梱包容器に噛み合うかを明瞭に例示する。そのような命令は、所望さ
れ得るように、音声データを含む映像型命令をさらに含み得る。梱包命令はまた
、特定の容器を選択しそして組立てるための命令、ライナの挿入、テーピング命
令、出荷命令などの前および/または後梱包情報を含み得る。
The packing instructions sent to the output peripheral 18 (eg, computer display monitor) are preferably detailed instructional instructions to assist the operator in efficiently packing the identified parts. Instructions may be, for example, the parts to be packed,
Includes explanatory text with graphic drawings of packaging materials, containers, etc. Preferably, the instructions provided via the output peripheral 18 are directed to how the packaging material engages the parts to be packaged, and how the packaging material is used to properly and efficiently mount the parts within the container. Clearly exemplifies how to engage with. Such instructions may further include video-based instructions that include audio data, as desired. Packing instructions may also include pre- and / or post-packing information such as instructions for selecting and assembling a particular container, liner insertion, taping instructions, shipping instructions, and the like.

【0018】 ここで図2に戻ると、本発明の好ましい実施態様による図1の梱包システムが
例示される。梱包システム10は、梱包材料生成器として緩衝材加工機械12を
含み、そしてパーソナルコンピュータ16は、図1の梱包システムコントローラ
を構成する。パーソナルコンピュータ16は、データまたはコマンドを入力する
ためのキーボード、バーコード読み取り器、マウスなどの入力周辺装置20(図
示せず)に結合される。パーソナルコンピュータ16はまた、図1の出力周辺装
置18に対応するディスプレイモニター18に結合され、そしてまた、コンピュ
ータネットワークに接続され得る。入力周辺装置20およびディスプレイモニタ
ー18は、緩衝材加工機械12とオペレータが対話するために使用される。
Returning now to FIG. 2, the packaging system of FIG. 1 is illustrated in accordance with a preferred embodiment of the present invention. The packaging system 10 includes a cushioning material processing machine 12 as a packaging material generator, and the personal computer 16 constitutes the packaging system controller of FIG. 1. The personal computer 16 is coupled to an input peripheral device 20 (not shown) such as a keyboard, bar code reader, mouse for entering data or commands. The personal computer 16 may also be coupled to a display monitor 18 corresponding to the output peripheral 18 of FIG. 1 and also connected to a computer network. Input peripheral 20 and display monitor 18 are used for operator interaction with cushioning machine 12.

【0019】 緩衝材加工機械12は、加工アッセンブリ25の種々の構成要素が装着された
フレーム24、および緩衝材加工機械12を制御するための、加工アッセンブリ
25の構成要素を含む機械コントローラ14(模式的に図示される)を含むのが
好ましい。フレーム24は、1ロールのストック(例えば、紙)を加工アッセン
ブリ25によって緩衝材材料(図示せず)に加工するためにそのストックを保持
するウェッブ分離アッセンブリおよびストック支持棒(図示せず)を含むストッ
ク供給アッセンブリ26を自体に装着したかまたは含んだ。例示された加工アッ
センブリ25は、形成アッセンブリ30、フィードモータ34によって駆動され
るフィード/接続アッセンブリ32、および例えばクラッチ40によって切断ア
ッセンブリ36に選択的に噛み合わされた切断モータ38によって駆動される、
分断または切断アッセンブリ36を含む複数の加工アッセンブリから構成される
。また、緩衝材材料を切断アッセンブリから導くための後切断束縛アッセンブリ
または放出口42が提供される。
The cushioning material processing machine 12 includes a frame 24 to which various components of the processing assembly 25 are mounted, and a machine controller 14 including components of the processing assembly 25 for controlling the cushioning material processing machine 12 (schematic). Preferably shown). The frame 24 includes a web separation assembly and a stock support bar (not shown) that holds one roll of stock (eg, paper) for processing it into a cushioning material (not shown) by the processing assembly 25. The stock supply assembly 26 was attached to or included in itself. The illustrated fabrication assembly 25 is driven by a forming assembly 30, a feed / connect assembly 32 driven by a feed motor 34, and a cutting motor 38 that is selectively meshed with a cutting assembly 36, for example by a clutch 40,
It is comprised of a plurality of processing assemblies including a severing or cutting assembly 36. A post-cut restraint assembly or outlet 42 is also provided for guiding the cushioning material from the cut assembly.

【0020】 加工プロセスの間、形成アッセンブリ30は、ストック材料(図示せず)の側
端が内側に曲がり、2つの枕状側部およびその間の中央帯を有する連続なストリ
ップを形成させながら、ストック材料は、形成アッセンブリを通って前進する。
フィード/接続アッセンブリ32は、例示された緩衝材加工機械において1組の
噛み合わされたギア状部材(ギア)を含み、フィードモータ34が対立したギア
を回転させる時間の長さによって決定される期間のあいだ形成アッセンブリ30
を通ってストック材料を引き出すことによるフィード/接続アッセンブリ32の
2つの協調および対立ギアの噛み合いを介して、連続するストリップを引き出す
ことによって、フィード、例えば引く、機能を実行する。フィード/接続アッセ
ンブリ32は、2つの対立したギアが連続したストリップの中央帯を作成し、ス
トリップがそこを通過して形成されるようにストリップを形成する。形成された
ストリップがフィード/接続アッセンブリ32を通って下流に進むにつれ、切断
アッセンブリ36は、所望の長さの断片にストリップを切断する。これらの切断
断片は、後切断束縛アッセンブリ42から出て、そして次に部品の梱包に使用す
るために利用可能となる。
During the fabrication process, the forming assembly 30 allows the stock material (not shown) to bend inwardly to form a continuous strip having two pillow sides and a central strip therebetween. Material advances through the forming assembly.
The feed / connection assembly 32 includes a set of geared gears (gears) in the illustrated cushioning machine for a period of time determined by the length of time the feed motor 34 rotates the opposing gears. Forming assembly 30
A feed, e.g., pull, function is performed by withdrawing a continuous strip through the engagement of two cooperating and counter gears of the feed / connection assembly 32 by withdrawing stock material therethrough. The feed / connection assembly 32 forms a strip such that two opposing gears create a central strip of continuous strip through which the strip is formed. As the formed strip travels downstream through the feed / connection assembly 32, the cutting assembly 36 cuts the strip into pieces of the desired length. These cut pieces exit the post-cut restraint assembly 42 and are then available for use in packaging the parts.

【0021】 機械コントローラ14は、1999年4月27日に発行された共同所有される
米国特許第5,897,478号(同特許は本明細書において参考として援用さ
れる)において記載されるようにマイクロプロセッサによるプログラム可能コン
トローラであるのが好ましい。機械コントローラ14は、多くの制御信号入力に
したがって特定長の1つ以上のパッドを形成するために緩衝材加工機械12の種
々の構成要素(例えば、フィード/接続アッセンブリ32、またはより詳細には
、フィードモータ34、および切断アッセンブリ36、またはより詳細には、切
断モータ、など)の動作を制御する。このような制御信号入力は、例えば詰まり
を検出するため、または正確にパッドの長さ形成を測定するために使用され得る
ような機械センサからの入力、および制御線44を介したパーソナルコンピュー
タからの入力を含みえる。すなわち、適切な長さのパッドが形成されることが所
望される場合、機械コントローラ14は、加工アッセンブリ25が所望の長さの
パッドを生成するのに十分な期間のあいだ電力をフィードモータ34に供給され
るようにする。次に、フィードモータ34への電力は使用不可にされ、そして機
械コントローラ14は、切断モータクラッチ40に切断モータ38を切断アッセ
ンブリ36と噛み合わさせ、パッドを所望の長さに分断する。
Machine controller 14 is as described in co-owned US Pat. No. 5,897,478 issued Apr. 27, 1999, which is incorporated herein by reference. It is preferably a microprocessor programmable controller. The machine controller 14 may include various components of the cushioning machine 12 (e.g., the feed / connect assembly 32, or more specifically, to form one or more pads of a particular length) in accordance with a number of control signal inputs. Feed motor 34, and cutting assembly 36, or more specifically, the cutting motor, etc.). Such control signal inputs may be, for example, inputs from mechanical sensors such as may be used to detect clogging or accurately measure pad length formation, and from a personal computer via control line 44. Can include input. That is, if it is desired that a pad of the proper length be formed, the machine controller 14 will supply power to the feed motor 34 for a period of time sufficient for the processing assembly 25 to produce the pad of the desired length. To be supplied. The power to the feed motor 34 is then disabled, and the machine controller 14 causes the disconnect motor clutch 40 to engage the disconnect motor 38 with the disconnect assembly 36, breaking the pad to the desired length.

【0022】 ここで図3を参照すると、図1のパッケージンングシステムコントローラ16
の詳細なブロック図が、本発明の好ましい実施態様にしたがって示される。パッ
ケージンングシステムコントローラ16は、バス52に結合された中央演算部(
CPU)50を含むのが好ましい。CPUまたはプロセッサ50は、Penti
um(登録商標)、Power PCTM、SparcTM、または他の同様の互換
プロセッサなどの複数のプロセッサのいずれでもよい。CPU50は、本明細書
中で記載される種々の動作を実行するように機能し、およびパッケージンングシ
ステムコントローラ16に関連する他の動作を実行する。CPU50が本発明に
関する機能を実行するようにプログラムされ得る方法は、本明細書の記載に基づ
いて当業者に容易に明らかとなり得る。バス52は、CPU50と多くのシステ
ムバス構成要素との間でアドレス、データおよび制御を搬送するための複数の信
号線54を含む。他のシステムバス構成要素は、メモリ58(ランダムアクセス
メモリ(RAM)60および読み取り専用メモリ(ROM)62を含む)および
それぞれ出力周辺装置18および入力周辺装置20をまとまりとして含む種々の
入力/出力(I/O)デバイスへの接続のための複数のポートを含む。メモリ5
8は、データ格納装置として働き、そして本明細書中に記載される機能を実行す
るためにCPU50によって実行される適切な動作コードを格納し得る。
Referring now to FIG. 3, the packaging system controller 16 of FIG.
A detailed block diagram of is shown in accordance with a preferred embodiment of the present invention. The packaging system controller 16 includes a central processing unit (
CPU) 50 is preferably included. The CPU or processor 50 is a Penti
It may be any of multiple processors, such as um®, Power PC , Sparc , or other similar compatible processor. CPU 50 functions to perform the various operations described herein and performs other operations associated with packaging system controller 16. The manner in which the CPU 50 can be programmed to perform the functions of the present invention will be readily apparent to one of ordinary skill in the art based on the description herein. Bus 52 includes a plurality of signal lines 54 for carrying addresses, data and control between CPU 50 and many system bus components. Other system bus components are memory 58 (including random access memory (RAM) 60 and read only memory (ROM) 62) and various inputs / outputs (collectively) output peripheral 18 and input peripheral 20 respectively. I / O) Includes multiple ports for connection to devices. Memory 5
8 acts as a data storage device and may store appropriate operational code executed by CPU 50 to perform the functions described herein.

【0023】 RAM60、ハードドライブ78、または他の種類の格納媒体は、プログラム
命令格納装置、CPU50のための作業メモリ、および梱包されるべき特定の部
品に付随する所定梱包命令を提供する。好ましくは、梱包命令は、ルックアップ
テーブルを介して梱包されるべき部品に対応するが、アルゴリズム検索エンジン
などの他の格納装置および取り出し技術は、本発明の範囲内にあるとして考えら
れる。例えば、所定の梱包命令は、ハードドライブ78または他のデータ格納媒
体(例えば、CD ROM)上に格納され、そしてRAM60内のプログラム命
令にしたがってCPU50によってアクセスされ得る。
RAM 60, hard drive 78, or other type of storage medium, provides program instruction storage, working memory for CPU 50, and predetermined packing instructions associated with the particular parts to be packed. Preferably, the packing instructions correspond to the parts to be packed via a look-up table, but other storage and retrieval techniques such as algorithmic search engines are considered within the scope of the invention. For example, certain packing instructions may be stored on the hard drive 78 or other data storage medium (eg, CD ROM) and accessed by the CPU 50 according to program instructions in RAM 60.

【0024】 ROM62は、I/Oデバイスとのインターフェース動作を実行するための基
本入力/出力システム(BIOS)として公知のソフトウェア命令を含む。また
、ブートプログラムをロードするために動作するソフトウェアルーチンは、RO
M62中に格納される。ブートプログラムは、パッケージンングシステムコント
ローラ16が電源オンされた場合に、またはパッケージンングシステムコントロ
ーラ16の初期化が必要とされる場合に、通常実行され得る。
ROM 62 contains software instructions known as a basic input / output system (BIOS) for performing interfacing operations with I / O devices. Also, the software routine that operates to load the boot program is the RO
It is stored in M62. The boot program may be executed normally when the packaging system controller 16 is powered on or when the packaging system controller 16 needs to be initialized.

【0025】 I/Oデバイスは、データ格納デバイス(例えば、フロッピー(登録商標)デ
ィスク、テープドライブ、CD−ROM、DVD−ROM、CD−RW、ハード
ディスク、など)などの基本デバイスを含む。通常、I/Oデバイスは、割り込
みを生成することによってCPU50と通信する。CPU50は、割り当てられ
た個々の割り込みコードを介してI/Oデバイスの間の割り込みを区別する。I
/Oデバイス割り込みに対するCPU50の応答は、とりわけ割り込みを生成す
るデバイスについて異なる。割り込みベクトルはまた、CPU50を異なる割り
込み取扱いルーチンに向けるように提供され得る。
The I / O device includes a basic device such as a data storage device (eg, floppy (registered trademark) disk, tape drive, CD-ROM, DVD-ROM, CD-RW, hard disk, etc.). I / O devices typically communicate with the CPU 50 by generating interrupts. The CPU 50 distinguishes interrupts between I / O devices via assigned individual interrupt codes. I
The response of CPU 50 to an / O device interrupt is different, especially for the device generating the interrupt. Interrupt vectors may also be provided to direct the CPU 50 to different interrupt handling routines.

【0026】 割り込みベクトルは、BIOSの実行によるパッケージンングシステムコント
ローラ16の初期化(すなわち、ブートアップ)の間に生成される。CPU50
のデバイス割り込みに対する応答は、時間によって変化される必要であり得るの
で、割り込みベクトルは、CPU50を異なる割り込み取扱いルーチンに向ける
ために、時間によって変化される必要があり得る。割り込みベクトルの変更を可
能にするために、割り込みベクトルは、パッケージンングシステムコントローラ
16の動作中にRAM60中に格納される。
The interrupt vector is generated during initialization (that is, bootup) of the packaging system controller 16 by executing the BIOS. CPU50
The response to the device interrupt of 1 may need to be changed over time in order to direct the CPU 50 to different interrupt handling routines. The interrupt vector is stored in the RAM 60 during operation of the packaging system controller 16 to allow modification of the interrupt vector.

【0027】 ディスク制御サブシステム70は、1つ以上のディスクドライブ72(例えば
、フロッピー(登録商標)ディスクドライブ、CD−ROMドライブ、DVD−
ROMドライブ、CD−RWドライブなど)をシステムバス52に双方向に結合
する。ディスクドライブ72は、フロッピー(登録商標)ディスケットまたはC
D−ROMなどのリムーバブル格納媒体とともに動作する。ハードドライブ制御
サブシステム76は、回転固定ディスクまたはハードドライブ78をシステムバ
ス52に双方向に結合する。ハードドライブ制御サブシステム76およびハード
ドライブ78は、例えば、CPU命令データのための大容量格納を提供する。
The disk control subsystem 70 includes one or more disk drives 72 (eg, floppy disk drive, CD-ROM drive, DVD- drive).
(A ROM drive, a CD-RW drive, etc.) is bi-directionally coupled to the system bus 52. The disk drive 72 is a floppy (registered trademark) diskette or C
It works with removable storage media such as D-ROMs. The hard drive control subsystem 76 bidirectionally couples a rotating fixed disk or hard drive 78 to the system bus 52. Hard drive control subsystem 76 and hard drive 78 provide, for example, mass storage for CPU command data.

【0028】 ディスクドライブ72およびディスク制御サブシステム70は、1つ以上のデ
ータをRAM60またはシステムハードドライブ78にダウンロードするために
利用され得る。例えば、各部品または部品の集まりに対して、梱包のために使用
される適切な容器に関係するデータ、部品識別番号、梱包材料生成制御要求(量
およびシーケンシングの両方)およびユーザ梱包命令(テキスト、グラフィック
ス、デジタル写真および/または映像データ)が提供され得る。したがって、梱
包要求が変化したり、または追加部品が梱包される必要があると、梱包システム
コントローラ16は動的に更新され得る。
Disk drive 72 and disk control subsystem 70 may be utilized to download one or more data to RAM 60 or system hard drive 78. For example, for each part or collection of parts, data relating to the appropriate container used for packing, part identification number, packing material generation control requirements (both quantity and sequencing) and user packing instructions (text). , Graphics, digital photography and / or video data) may be provided. Therefore, the packaging system controller 16 can be dynamically updated as packaging requirements change or additional parts need to be packaged.

【0029】 端末制御サブシステム86はまた、バス52に結合され、そして出力を出力周
辺装置18(通常、CRTモニタまたはLCDモニタであるが、プリンタもまた
含み得る)に提供し、そしてキーボードなどの手動入力デバイス20から入力を
受信する。手動入力はまた、マウスなどのポインティングデバイスまたはバーコ
ード読み取り器、スキャナ、またはデジタルカメラなどの他の種類の入力周辺装
置によって提供され得る。加えて、入力デバイス20は、音声命令を受信するた
めのマイクロホンを含み、そして当業者に周知であるような音声認識技術にした
がってCPU50によって処理され得る。さらに、入力周辺装置20は、容量性
タッチスクリーンなどのタッチ駆動型ディスプレイを含み得る。いずれの種類の
データ入力装置も本発明の範囲に入ると考えられる。
The terminal control subsystem 86 is also coupled to the bus 52 and provides output to the output peripheral 18 (typically a CRT monitor or LCD monitor, but can also include a printer) and includes a keyboard and the like. Input is received from the manual input device 20. Manual input may also be provided by a pointing device such as a mouse or barcode reader, scanner, or other type of input peripheral such as a digital camera. In addition, the input device 20 includes a microphone for receiving voice commands and can be processed by the CPU 50 according to voice recognition techniques as are well known to those skilled in the art. Further, the input peripheral device 20 may include a touch driven display such as a capacitive touch screen. Any type of data entry device is considered within the scope of the present invention.

【0030】 ネットワークアダプター90は、梱包コントローラ16をネットワークに結合
するために提供される。そのようなネットワークアダプター90は、システムバ
ス52に結合され、そしてローカルまたは遠隔のいずれかの他のシステムと梱包
システム10との通信連結を提供することを可能にする。加えて、他の種類のコ
ンピュータハードウェアはまた、バス52に接続される。例えば、モデム91は
、CPU50によって提供される命令にしたがって、種々の情報、例えば再発注
閾値が満たされたときに在庫を更新するための在庫配給者への再発注要求など、
を転送するために提供される。モデム91は、指示データ接続を確立するか、ま
たはWAN、LANまたはインターネットのようなネットワークを介してデータ
メッセージおよび信号を交換し得る。
A network adapter 90 is provided to couple the packaging controller 16 to the network. Such a network adapter 90 is coupled to the system bus 52 and allows it to provide a communication connection between the packaging system 10 and other systems, either local or remote. In addition, other types of computer hardware are also connected to bus 52. For example, the modem 91 may follow various instructions provided by the CPU 50, such as a reorder request to an inventory distributor to update inventory when a reorder threshold is met, such as:
Provided to transfer. Modem 91 may establish an instructional data connection or exchange data messages and signals over a network such as WAN, LAN or the Internet.

【0031】 ここで図3および4に戻ると、図1の梱包システム10が梱包材料およびユー
ザへの梱包命令を提供する方法100が、提供される。方法100は、ステップ
102で、梱包されるべき既知の部品の識別番号の入力で開始するのが好ましい
。識別ステップ102は、多くの方法で実行され得る。例えば、部品は、部品識
別番号を有し得る。部品識別番号は、入力周辺装置20を介して梱包システムコ
ントローラ16へ手動で、例えばキーボードまたはキーパッドを使用してシステ
ムに部品番号をタイピングするなどして、入力される。あるいは、出力周辺装置
18(例えば、コンピュータディスプレイ)上に図示されるプルダウンメニュー
は、入力周辺装置20としてのマウスを使用してアクセスされ得る。プルダウン
メニューは、梱包システム10中の所定梱包命令の関連セットを有するすべての
既知部品のリストを含む。マウスを使用してプルダウンメニュー中の部品番号を
選択することによって、梱包されるべき部品が識別される。
Returning now to FIGS. 3 and 4, a method 100 is provided in which the packaging system 10 of FIG. 1 provides packaging material and packaging instructions to a user. The method 100 preferably begins at step 102 by entering an identification number of a known part to be packaged. The identifying step 102 can be performed in many ways. For example, the part may have a part identification number. The part identification number is entered into the packaging system controller 16 via the input peripheral 20 manually, such as by typing the part number into the system using a keyboard or keypad. Alternatively, the pull-down menu illustrated on the output peripheral 18 (eg, computer display) can be accessed using a mouse as the input peripheral 20. The pull-down menu contains a list of all known parts in packaging system 10 that have an associated set of predetermined packaging instructions. The part to be packaged is identified by using the mouse to select the part number in the pull-down menu.

【0032】 梱包されるべき部品を入力するさらに別の方法において、ステップ102は、
バーコード読み取り器または光学式文字認識を有する映像モニタなどのパターン
認識デバイスを使用して部品(または、その関連梱包要求事務処理)から部品識
別番号を読む工程を含む。さらに別の方法において、入力周辺装置20は、音声
信号を受信するためのマイクロホンを含み得、そして部品は、梱包システム10
のマイクロホンへ部品番号を声を出して読むことによって入力され得る。このよ
うな場合において、マイクロホンは、音響音を受信し、そしてデータをCPU5
0に送信する。CPU50は、音声認識技術を使用して部品を識別する。例えば
、マイクロホンは、音響音を受信し、そして音をアナログ信号に変換し、そして
次にデータをCPU50に送信する。CPU50は、例えばA/D変換器を使用
して音声データをデジタルデータに変換する。最後に、部品を識別する数個の方
法102が上記されるが、部品を識別するための他の方法が存在し、そしてそれ
ぞれが本発明の範囲内に入ると考えられることが理解されるべきである。
In yet another method of entering parts to be packaged, step 102 comprises
The step of reading the part identification number from the part (or its associated packaging request paperwork) using a pattern recognition device such as a bar code reader or a video monitor with optical character recognition. In yet another method, the input peripheral 20 may include a microphone for receiving audio signals, and the components may be the packaging system 10.
Can be entered by reading the part number aloud into the microphone. In such a case, the microphone receives the acoustic sound and sends the data to the CPU5.
Send to 0. The CPU 50 identifies the part using voice recognition technology. For example, the microphone receives acoustic sound, converts the sound into an analog signal, and then sends the data to CPU 50. The CPU 50 converts audio data into digital data using, for example, an A / D converter. Finally, although several methods 102 for identifying parts have been described above, it should be understood that there are other methods for identifying parts and each is considered to be within the scope of the present invention. Is.

【0033】 ステップ104として、一旦部品が入力されると、CPU50は、RAM60
内のプログラムされた命令にしたがって、識別された部品に関連した所定セット
の梱包命令を含む梱包制御方法を取り出す。使用されるデータは、ハードドライ
ブ78またはディスクドライブ72中のデータ記録媒体またはネットワークドラ
イブなどの関連メモリから取り出される。例えば、命令は、ハードドライブ78
またはディスクドライブ72中のCD−ROM上に格納され得るか、またはモデ
ム91またはネットワークアダプタ90を介してリモート格納デバイスまたはメ
モリから得られ得る。梱包されるべき部品を識別する際に、CPU50は、ステ
ップ104で部品に関連した梱包命令を取り出す。
In step 104, once the components are input, the CPU 50 causes the RAM 60 to
Retrieving a packaging control method that includes a predetermined set of packaging instructions associated with the identified part according to programmed instructions in. The data used is retrieved from the data storage medium in the hard drive 78 or disk drive 72 or an associated memory such as a network drive. For example, the instructions may include a hard drive 78
Alternatively, it may be stored on a CD-ROM in disk drive 72, or it may be obtained from a remote storage device or memory via modem 91 or network adapter 90. In identifying the parts to be packed, the CPU 50 retrieves the packing instructions associated with the parts in step 104.

【0034】 本発明の好ましい方法において、CPU50は、ルックアップテーブルまたは
アルゴリズム検索エンジンを使用して所定の梱包命令を取り出す。このような方
法において、各部品番号は、部品番号に関連した梱包命令を含むアドレス空間に
結びつけられる。CPU50は、アドレス空間に対応するアドレスを使用して、
命令を取り出し、そしてどの命令が梱包材料生成器制御命令に関するかおよびど
れがオペレータ梱包命令に向けられているかを区別する。本発明によると、用語
「オペレータ」は、梱包システムと対話するいずれの者をも広く意味するよう使
用され、そして例えば、包装者、顧客、ユーザ、監督者、などを含む。
In the preferred method of the present invention, the CPU 50 retrieves a given packing instruction using a look-up table or algorithmic search engine. In this way, each part number is tied to an address space that contains the packing instructions associated with the part number. The CPU 50 uses the address corresponding to the address space,
Take the instructions and distinguish which are related to packaging material generator control instructions and which are directed to operator packaging instructions. In accordance with the present invention, the term "operator" is used broadly to mean any person who interacts with a packaging system and includes, for example, packers, customers, users, supervisors, and the like.

【0035】 CPU50は、適切なシーケンスにおける適切な量の梱包材料の生成を開始す
るために、梱包材料生成器制御に向けられた命令を梱包材料生成器12のコント
ローラ14に送信する。例えば、本発明の好ましい実施態様において、梱包材料
生成器12は、緩衝材加工機械である。このような場合、コントローラ14への
制御命令は、部品を適切に梱包するために何個の緩衝材パッドを作成すべきか、
各パッドについての適切な長さ、およびパッドが作成され得る順序またはシーケ
ンスを指示し得る。したがって、CPU50から取り出された梱包命令は、図4
のステップ108での梱包材料生成器の制御に備える。
The CPU 50 sends a command directed to the packaging material generator control to the controller 14 of the packaging material generator 12 to initiate the production of the appropriate amount of packaging material in the appropriate sequence. For example, in the preferred embodiment of the invention, the packaging material generator 12 is a cushioning machine. In such a case, the control command to the controller 14 may ask how many cushion pads should be created to properly pack the parts,
The appropriate length for each pad and the order or sequence in which the pads may be created may be indicated. Therefore, the packing instruction extracted from the CPU 50 is shown in FIG.
Prepare for the control of the packaging material generator in step 108.

【0036】 CPU50はまた、オペレータに向けられた命令を出力周辺装置18(好まし
くは、コンピュータディスプレイ)に送信して、生成器12によって生成された
梱包材料が部品の梱包において適切に使用されることおよび部品が適切な容器に
梱包されていることを確実にするためにステップ110で段階毎に説明命令を提
供する。好ましくは、命令は、CPU50によって出力周辺装置18を駆動する
ために使用されるテキストおよびグラフィックスデータから構成され、そしてこ
れによりテキスト命令をともなった図式出力を提供する。加えて、命令は、梱包
材料が生成される順序に対応するシーケンスにおいて提供されるのが好ましい。
本発明の好ましい実施態様はグラフィックスおよびテキストを使用してステップ
110で梱包命令を提供するが、梱包命令はまた、梱包命令のための映像および
/または音声データをさらに含む。梱包命令のどのような形態も本発明の範囲内
に入ると考えられる。
The CPU 50 also sends instructions directed to the operator to the output peripheral 18 (preferably a computer display) so that the packaging material produced by the generator 12 is properly used in packaging the parts. And provide step-by-step instructional instructions at step 110 to ensure that the parts are packaged in a suitable container. Preferably, the instructions consist of text and graphics data used by CPU 50 to drive output peripheral 18, and thereby provide a graphical output with text instructions. In addition, the instructions are preferably provided in a sequence corresponding to the order in which the packaging material is produced.
Although the preferred embodiment of the present invention uses graphics and text to provide the packing instructions in step 110, the packing instructions also further include video and / or audio data for the packing instructions. Any form of packing instruction is considered within the scope of the present invention.

【0037】 したがって、梱包されるべき識別された部品が、3つの緩衝材パッドが長さが
それぞれ12インチ、18インチおよび15インチであるように生成されること
を必要とする場合、CPU50によって取り出される梱包命令は、12インチ緩
衝材パッドを生成する一方、どのように12インチパッドを使用して適切に部品
を梱包するかのテキストによる説明をともなったグラフィカル図示がディスプレ
イ18上で提供され得る。一旦オペレータが12インチパッドを受け取ると、緩
衝材加工機械12は、状態を検出し(好ましくは、センサの使用を介して)、そ
して次に所定の梱包命令にしたがって次のパッド(18インチパッド)を自動的
に生成する、一方でテキストをともなったグラフィカル図示が、生成されたパッ
ドを適切に使用する方法を図示するようディスプレイ18上に提供される。最後
に、第2のパッドがオペレータによって受け取られた後で、最後のパッドが、梱
包プロセスを完了する方法を図示するためのディスプレイ上の関連命令を有する
緩衝材加工機械12によって製造される。したがって、本発明は、識別された部
品を梱包する際に、適切な梱包容器および適切な量の梱包が使用されることを確
実にする。加えて、梱包システム10は、適切なシーケンスにおいて適切な量の
梱包材料を提供し、そして適切な容器内に部品を梱包する際に、オペレータの経
験レベルに依存せずに部品が効率的に梱包されることを確実にするための指針を
提供する。さらに、本発明の結果、無駄な梱包材料を省き、梱包の一貫性を可能
にし、そして梱包の損傷を低減する。
Thus, if the identified part to be packaged requires that three cushioning pads be produced to be 12 inches, 18 inches, and 15 inches in length, respectively, removed by CPU 50. While the packing instructions generated produce a 12 inch cushion pad, a graphical depiction with a textual description of how to properly pack the parts using the 12 inch pad may be provided on display 18. Once the operator receives the 12 inch pad, the cushioning machine 12 detects the condition (preferably through the use of the sensor) and then according to the predetermined packing instructions, the next pad (18 inch pad). A graphical depiction of automatically generated, while accompanied by text, is provided on display 18 to illustrate how to properly use the generated pad. Finally, after the second pad is received by the operator, the last pad is manufactured by the cushioning machine 12 with the relevant instructions on the display to illustrate how to complete the packing process. Thus, the present invention ensures that the proper packaging and the proper amount of packaging are used in packaging the identified parts. In addition, the packaging system 10 provides the proper amount of packaging material in the proper sequence, and efficiently packs the components in a suitable container, independent of the operator's level of experience. Provide guidance to ensure that Further, the present invention results in the elimination of wasted packaging material, allows for packaging consistency, and reduces packaging damage.

【0038】 上記実施例において、緩衝材加工機械は、梱包材料生成器12として使用され
た。緩衝材加工機械は、本発明の好ましい実施態様において使用されるが、梱包
システム10はまた、ピーナッツ形発砲スチロール生成器および/またはディス
ペンサー、バブルラップ生成器および/またはディスペンサー、空気パッド機械
、空隙充填生成器(例えば、材料シュレッダー)などの他の種類の梱包材料生成
器またはディスペンサーとともに使用され得る。いずれの種類の梱包材料生成器
および/またはディスペンサー(すなわち、任意の梱包材料供給デバイス)も本
発明の範囲内に入ると考えられる。加えて、上記の実施例において、ステップ1
10の梱包命令は、適切な梱包容器の識別工程および識別された部品を梱包する
ために生成された梱包材料をどのように利用するかに限定された。しかし、梱包
命令は、容器を封じる際にどの種類の梱包テープまたはシーラーを使用すべきか
、テープを使用してどのように容器を密封するか、書類を容器内に含めるかどう
か、およびどの種類の郵送ラベルを使用するかを特定する工程などのさらなる命
令を含む。加えて、梱包命令は、適切な容器の選択および組立に関する命令など
の梱包前の命令を含み得る。
In the above example, the cushioning machine was used as the packaging material generator 12. Although a cushioning machine is used in the preferred embodiment of the present invention, the packaging system 10 also includes a peanut foam styrene generator and / or dispenser, a bubble wrap generator and / or dispenser, an air pad machine, a void fill. It may be used with other types of packaging material generators or dispensers such as generators (eg, material shredders). Any type of packaging material generator and / or dispenser (ie, any packaging material supply device) is considered within the scope of the present invention. In addition, in the above embodiment, step 1
The ten packaging instructions were limited to the proper packaging container identification process and how to utilize the packaging materials generated to package the identified parts. However, the packing instructions say what kind of packing tape or sealer should be used to seal the container, how the tape should be used to seal the container, whether the paper should be included in the container, and what kind of Includes further instructions such as identifying whether to use the mailing label. In addition, the packing instructions may include pre-packing instructions, such as instructions regarding proper container selection and assembly.

【0039】 図4の特徴に加えて、方法100は、図5に示すようなプレビュー特徴をも含
み得る。梱包すべき既知部品が特定され(ステップ102)、CPU50が梱包
制御方法(即ち、梱包命令、ステップ104)を取り出した後、CPU50は、
梱包プレビューデータを出力周辺機器18に送信する。梱包プレビューデータに
よって、オペレータは、特定された部品およびステップ112における梱包プロ
セスに関与した全てのステップを見ることができるようになる。プレビュー特徴
によって、ステップ114において適切な部品が特定されたかどうかをオペレー
タが確認することが可能になる。例えば、ステップ112においてディスプレイ
梱包プレビューをレビューした後で、オペレータが間違った部品が特定された(
即ち、部品識別番号が間違って入力された等)と判断した場合、オペレータは、
方法100の最初に戻って、梱包材料を生成する前に、梱包すべき部品を特定す
るステップ102のステップを繰り返し(即ち、部品識別番号を再入力し)、こ
れにより、材料の浪費をふせぐことができる。但し、オペレータが、プレビュー
スクリーンを用いて、ステップ114において、特定された部品が正しい部品で
あると確認した場合、方法100は継続され、CPU50は、特定された部品を
梱包するために、所定の命令をコントローラ14およびディスプレイ18に送信
する(ステップ108および110)。
In addition to the features of FIG. 4, method 100 may also include preview features as shown in FIG. After the known parts to be packed are identified (step 102) and the CPU 50 retrieves the packing control method (ie, packing instruction, step 104), the CPU 50
The package preview data is transmitted to the output peripheral device 18. The packaging preview data allows the operator to see the identified parts and all steps involved in the packaging process at step 112. The preview feature allows the operator to see if the proper parts were identified in step 114. For example, after reviewing the display packaging preview in step 112, the operator identified the wrong part (
That is, if it is determined that the component identification number has been incorrectly entered, etc.), the operator
Returning to the beginning of the method 100, repeating the step 102 of identifying the parts to be packed (ie, re-entering the part identification number) before generating the packing material, thereby avoiding material waste. You can However, if the operator uses the preview screen to confirm in step 114 that the identified component is the correct component, then the method 100 continues and the CPU 50 determines that the specified component is to be packaged in order to package the identified component. The instructions are sent to controller 14 and display 18 (steps 108 and 110).

【0040】 図6a〜図6cおよび図7のフローチャートに示すプレビューディスプレイ特
徴の実施形態例により、図5の方法100をより詳細に説明する。図6aは、出
力周辺機器18上のディスプレイスクリーンの一例である。図6aは、好ましく
は、ウィンドウタイプのディスプレイインターフェース120を含む。ディスプ
レイインターフェース120は、部品特定ウィンドウ122と、部品名称ボック
ス124とを有し、これにより、特定された部品に対応する適切な梱包容器を表
示する。インターフェース120は、ウィンドウ128と、プレビューウィンド
ウ130とをさらに含む。ウィンドウ128により、ユーザは、特定された部品
を何個梱包するのかを示すことができる。プレビューウィンドウ130は、特定
された部品に関連付けられた梱包プロセスのプレビューを示す。プレビューウィ
ンドウ130は、梱包プロセスの各ステップについて、ステップ識別子132a
と、梱包材料量識別子132bと、特定されたステップを完了するのに必要なパ
ッドの数を示すウィンドウ132cと、梱包図示ボックス132dとを含む。最
後に、インターフェース120は、プレビュー許可ウィンドウ134を含む。プ
レビュー許可ウィンドウ134により、ユーザは、プレビューウィンドウ130
をレビューした後で、梱包命令が正しいことを確認したり(「許可」)、あるい
は、プロセスを出たり(「出る」)することができる。
The method 100 of FIG. 5 will be described in more detail with an example embodiment of the preview display features shown in the flow charts of FIGS. 6a-6c and 7. FIG. 6 a is an example of a display screen on output peripheral 18. FIG. 6a preferably includes a window type display interface 120. The display interface 120 has a part identification window 122 and a part name box 124, by which the appropriate packaging container corresponding to the specified part is displayed. The interface 120 further includes a window 128 and a preview window 130. The window 128 allows the user to indicate how many of the identified parts will be packed. The preview window 130 shows a preview of the packaging process associated with the identified part. The preview window 130 shows a step identifier 132a for each step of the packing process.
A packaging material quantity identifier 132b, a window 132c indicating the number of pads required to complete the identified step, and a packaging illustration box 132d. Finally, the interface 120 includes a preview permission window 134. The preview permission window 134 allows the user to preview the window 130.
After reviewing, the packaging instructions can be verified as correct (“permitted”) or the process can be exited (“exited”).

【0041】 しかし、梱包すべき部品を入力した後、CPU50は、梱包命令を取り出し、
梱包容器の識別およびボックス番号ウィンドウ126ならびに部品名称ボックス
124中の部品名のような図6aに示す様々なデータをスクリーン上に入力する
。梱包すべき部品の数はボックス128に手動で入力するのが好ましいが、本発
明では、部品識別番号、あるいは、注文(order)番号、作業番号またはロ
ット番号を読み出すときに、このようなデータを自動的に受け取ることも可能で
ある。さらに、特定された部品のための梱包方法のプレビューが、ユーザによる
確認のために、CPU50によってウィンドウ130内に表示される。
However, after inputting the parts to be packed, the CPU 50 takes out the packing instruction,
Various data shown in FIG. 6a is entered on the screen, such as the identification of the packaging and the box number window 126 and the part name in the part name box 124. Although it is preferable to manually enter the number of parts to be packed in box 128, the present invention provides such data when reading a part identification number or an order number, operation number or lot number. It is also possible to receive automatically. Further, a preview of the packaging method for the identified part is displayed by the CPU 50 in the window 130 for confirmation by the user.

【0042】 梱包すべき部品を特定する1つの方法は、単にウィンドウ122内に部品識別
番号を入力することである。あるいは、図6bに示すように、マウスを用いて、
プルダウンメニューを上下にスクロールさせて、プルダウンメニューを操作して
もよい。その場合、ユーザは、システム10内に列挙された全既知部品の中から
適切な部品を選択できる。選択後、CPU50は、メモリ(例えば、ハードドラ
イブ78または外部ドライブ72)から、特定された部品に関連付けられた所定
の梱包機能(packaging functions)を取り出し、ウィンド
ウ124、126および130を埋める(populates)。その後、ユー
ザは、プレビューウィンドウ130を評価し、プレビュー許可ウィンドウ134
内の適切な選択肢を選択することによって命令を確認できる。
One way to identify the parts to be packaged is to simply enter the part identification number in window 122. Alternatively, as shown in Figure 6b, using a mouse,
The pull-down menu may be scrolled up and down to operate the pull-down menu. In that case, the user can select the appropriate part from among all the known parts listed in the system 10. After selection, CPU 50 retrieves from memory (eg, hard drive 78 or external drive 72) predetermined packing functions associated with the identified component and populates windows 124, 126 and 130. .. Thereafter, the user evaluates the preview window 130 and previews the preview permission window 134.
You can confirm the order by selecting the appropriate option in.

【0043】 包装者(packer)が、プレビュー許可ウィンドウ134内の「許可」を
選択した場合、梱包システム10は、取り出した梱包命令を用いて梱包プロセス
を開始し、梱包材料生成器12を制御するとともに、適切な容器の選択および生
成された梱包材料をどのように利用するのかに関する命令のようなプレ梱包命令
、ならびに、どのようにして適切に容器を密封するのか、および完成した梱包を
どこに送るのかといったポスト梱包命令等のディスプレイ命令を提供する(それ
ぞれ、ステップ108およびステップ110)。ステップ110に対応するディ
スプレイ命令の一例を図6cに示す。図6cにおいて、出力周辺機器18は、例
えば、2つのグラフィックディスプレイ領域146aおよび146bならびにテ
キスト説明領域146cを有する拡大された梱包ディスプレイウィンドウ144
を表示する。グラフィック領域146aおよび146bは、特定された部品を選
択された容器内に固定するために、梱包材料生成器12によって生成される梱包
材料をどのように使用するのかを示す1つ以上のピクチャおよび/またはテキス
ト注釈で構成され得る。テキスト説明ウィンドウ146cは、好ましくは、梱包
プロセスの中のどのステップが実行されているのかと、(1つのステップについ
て複数のパッドが使用されている場合)そのステップにどのパッドが示されてい
るのかと、生成されているパッドの長さとを特定する。さらに、ウィンドウ14
6cは、オペレータによる特定された部品の梱包をさらに補助するためのさらな
るテキスト命令を含んでもよい。最後に、梱包ディスプレイウィンドウ144は
、停止/終了機能領域148を含む。停止/終了機能領域148により、ユーザ
は、プロセスを停止する、あるいは、梱包ステップが完了したことを示すことが
できる。
If the packer selects “Permit” in the preview permission window 134, the packaging system 10 uses the retrieved packing instructions to start the packaging process and control the packaging material generator 12. Along with pre-packing instructions, such as instructions on choosing the right container and how to utilize the generated packaging material, as well as how to properly seal the container, and where to send the finished packaging Display instructions, such as post-packing instructions, are provided (step 108 and step 110, respectively). An example of a display instruction corresponding to step 110 is shown in FIG. 6c. In FIG. 6c, the output peripheral 18 is, for example, an enlarged packaging display window 144 having two graphic display areas 146a and 146b and a text description area 146c.
Is displayed. The graphic areas 146a and 146b include one or more pictures and / or pictures showing how the packaging material produced by the packaging material generator 12 is used to secure the identified part in the selected container. Or it may consist of text annotations. The text description window 146c preferably indicates which step in the packing process is being performed and which pad is indicated for that step (if more than one pad is used for a step). And the length of the pad being generated. In addition, window 14
6c may include additional textual instructions to further assist the operator in packing the identified parts. Finally, the packaging display window 144 includes a stop / terminate functional area 148. The stop / terminate function area 148 allows the user to stop the process or indicate that the packing step is complete.

【0044】 好ましくは、梱包ディスプレイウィンドウ144は、テキストおよびグラフィ
ックを用いて、オペレータに対して梱包ステップを伝達および説明する。あるい
は、梱包命令は、映像および/または音声データをさらに含んでもよい。従って
、ディスプレイウィンドウ144は、音声命令を伴って梱包手順を示す映像を含
んでもよい。オペレータが、停止/終了機能領域148をクリックまたはその他
の方法でアクティベートすると、CPU50は、オペレータを図6aと同様のデ
ィスプレイウィンドウ120に戻す。
The packaging display window 144 preferably uses text and graphics to communicate and explain the packaging steps to the operator. Alternatively, the packing instructions may further include video and / or audio data. Accordingly, the display window 144 may include a video showing the packing procedure with voice instructions. When the operator clicks or otherwise activates the stop / terminate functional area 148, the CPU 50 returns the operator to a display window 120 similar to FIG. 6a.

【0045】 梱包材料生成器12および出力周辺機器18に対して取り出した梱包命令を提
供する際に関与するステップ(ステップ108および110)を示す詳細なフロ
ーチャートを図7に示す。CPU50は、ステップ150において、梱包すべき
最初の部品から処理を開始する。場合によっては、単に1つの部品を梱包するの
ではなく、複数の同一の部品を梱包する必要がある(図6aのウィンドウ128
を参照)。本発明は、必要に応じて、1つの部品についての命令を与える場合、
複数の部品についての命令を与える場合のいずれの場合も想定している。その後
、CPU50は、梱包プロセスの第1のステップから処理を開始し(ステップ1
52)、このステップにおいて、ステップ154における梱包プロセスの第1の
ステップについての梱包命令を与え始める。例えば、図6aに示すように、第1
のステップは、60インチの長さを有する1つのパッドをコイルに形成すること
と、このコイルを、容器内の梱包すべき部品の下にくるように、梱包容器内に入
れることとを含み得る。出力周辺機器18上の梱包命令をオペレータに提供する
のに連動して、CPU50は、ステップ156において、適切な制御信号をコン
トローラ14に送信し、これにより、60インチの長さを有するパッドを生成す
る第1のステップを完了するのに適切な梱包材料を生成する。第1のステップを
完了した後、CPU50は、ステップ158において全てのステップが完了して
いるかどうかを判定する。この特定の例における部品のための梱包プロセスは、
3つの別々の梱包ステップを含むので、方法はステップ160に進む。ステップ
160において、CPU50は、梱包プロセスの次のステップ(即ち、ステップ
2)へとインクリメント(increments)する。
A detailed flow chart showing the steps involved in providing the retrieved packing instructions to the packaging material generator 12 and the output peripheral 18 (steps 108 and 110) is shown in FIG. In step 150, the CPU 50 starts the process from the first part to be packed. In some cases, it is necessary to pack multiple identical parts rather than just one part (window 128 of FIG. 6a).
See). If the present invention gives an instruction for one part as needed,
It is assumed that commands are given for multiple parts. After that, the CPU 50 starts the process from the first step of the packing process (step 1
52) At this step, begin giving packing instructions for the first step of the packing process in step 154. For example, as shown in FIG.
The step of may include forming a pad on the coil having a length of 60 inches and placing the coil in a packaging container such that it is below the part to be packaged in the container. . In conjunction with providing the operator with a packing instruction on the output peripheral 18, the CPU 50 sends an appropriate control signal to the controller 14 at step 156, which produces a pad having a length of 60 inches. Produce appropriate packaging material to complete the first step of After completing the first step, the CPU 50 determines in step 158 whether all steps have been completed. The packing process for the parts in this particular example is
The method proceeds to step 160 because it includes three separate packaging steps. At step 160, the CPU 50 increments to the next step in the packaging process (ie, step 2).

【0046】 梱包プロセスの第2のステップにおいて、CPU50は、ステップ154にお
いて第2のステップ用の梱包命令を提供する。図6aに示すように、第2のステ
ップは、60インチの長さを有する1つのパッドをコイルに形成することと、こ
のコイルを、容器内の梱包すべき部品の別の部分の下にくるように、ボックス内
に入れることとを含み得る。出力周辺機器18上の梱包命令をオペレータに提供
するのに連動して、CPU50は、ステップ156において、第2のステップを
完了するのに適切な梱包材料を生成する梱包命令に従って、適切な制御信号をコ
ントローラ14に送信する。第2のステップを完了した後、CPU50は、再び
、ステップ158において全てのステップが完了しているかどうかを判定する。
梱包プロセスがまだ完了していないので、方法はステップ160へと進み、再び
、ステップ154および156の各ステップにおいて梱包命令を提供する。
In the second step of the packing process, the CPU 50 provides the packing instructions for the second step in step 154. The second step, as shown in Figure 6a, is to form one pad on the coil having a length of 60 inches and place the coil under another part of the part to be packed in the container. As such, can be included in the box. In conjunction with providing the operator with a packing instruction on the output peripheral 18, the CPU 50, in step 156, generates the appropriate packing material to complete the second step, and in accordance with the packing instruction, the appropriate control signal. Is transmitted to the controller 14. After completing the second step, the CPU 50 again determines in step 158 whether all steps have been completed.
Since the packing process is not yet complete, the method proceeds to step 160 and again provides packing instructions at each of steps 154 and 156.

【0047】 これら3つのステップが全て完了した後、CPU50は、ステップ158にお
いてこれらのステップが完了したと判定する。すると、この特定の部品について
の梱包プロセスが完了し、方法はステップ162に進む。ステップ162におい
て、CPU50は、梱包する必要がある全ての部品が完了したかどうかを照会す
る。まだ梱包すべき部品が残っている場合、方法はステップ164に進み、CP
U50は、次の部品へとインクリメントして、ステップ152において、再び、
梱包プロセスを開始する。ステップ162において、梱包すべき部品が全て完了
していた場合、CPU50はステップ166に進み、梱包プロセスが完了する。
After completing all three steps, the CPU 50 determines in step 158 that these steps are complete. The packing process for this particular part is then complete and the method proceeds to step 162. In step 162, the CPU 50 inquires whether all the parts that need to be packed have been completed. If there are still parts to be packed, the method proceeds to step 164 and the CP
U50 increments to the next part and in step 152 again
Start the packing process. If, in step 162, all of the parts to be packed are complete, the CPU 50 proceeds to step 166 and the packing process is complete.

【0048】 上述のように、CPU50は、梱包すべき特定された部品に関連付けられたあ
る梱包制御方法を構成する梱包命令を取り出す。梱包すべき部品の特定に応答し
てCPU50が取り出す梱包命令は、梱包材料生成器12の動作を制御する制御
命令と、指定された容器内に部品を効率的に梱包するために、オペレータが生成
された梱包材料を適切に使用するのを補助するオペレータ命令とを両方含んでい
る。
As mentioned above, the CPU 50 retrieves the packing instructions that make up a packing control method associated with the identified part to be packed. The packing instruction taken out by the CPU 50 in response to the identification of the parts to be packed is generated by the operator to control the operation of the packing material generator 12 and efficiently pack the parts in the designated container. Both include operator instructions to assist in proper use of the packaged material.

【0049】 上記の梱包命令に加えて、梱包命令には、梱包材料を生成することに加えて制
御機能(functions)をも提供する梱包材料操作命令がさらに含まれ得
る。例えば、梱包材料操作命令は、コイラー168(図1)をアクティベートし
て、梱包材料生成器12によって生成された緩衝材パッドを用いて、部品を梱包
容器内に梱包するために使用するコイルを形成するための命令を含み得る。
In addition to the packing instructions described above, the packing instructions may further include packing material manipulation instructions that, in addition to generating the packing material, also provide control functions. For example, the packaging material manipulation instruction activates the coiler 168 (FIG. 1) to use the cushioning material pad generated by the packaging material generator 12 to form the coil used to package the part into the packaging container. Instructions for doing so.

【0050】 あるいは、この操作命令によって、ピックアンドプレース装置169(図1)
をアクティベートし、自動化システムを実行して、これにより、オペレータ無し
で、生成されたパッドを取ってこれを梱包容器内に入れるようにしてもよい。ま
た別の構成においては、梱包ステーションの生産性を高めるために、ピックアン
ドプレース装置169のような自動化梱包メカニズム、ロボット、またはパッド
挿入システムがオペレータと関連して用いられ得る。コイル化動作およびピック
アンドプレース制御機能は、梱包材料操作命令の2つの例として挙げられている
が、さらなる梱包材料操作命令が含まれてもよく、このような命令も本発明の範
囲に入るものとして想定されている。梱包命令と同様に、梱包材料操作命令は、
予め決められており、梱包すべき特定の部品に関連付けられており、従って、そ
の部品が適切に入力された後でCPU50によって取り出される。
Alternatively, by this operation instruction, the pick and place device 169 (FIG. 1)
May be activated and an automated system may be executed whereby an operator can take the generated pad and place it in a packaging container. In yet another arrangement, an automated packaging mechanism such as a pick and place machine 169, a robot, or a pad insertion system may be used in conjunction with the operator to increase the productivity of the packaging station. Although the coiling action and pick and place control functions are given as two examples of packaging material manipulation instructions, additional packaging material manipulation instructions may be included, and such instructions are also within the scope of the present invention. Is assumed. Similar to packing instructions, packing material manipulation instructions
It is predetermined and is associated with the particular part to be packed and is therefore retrieved by the CPU 50 after the part has been properly entered.

【0051】 次に図8を参照して、CPU50が梱包命令を取り出す際の流れ図の一例を示
すフローチャートを示す。この梱包命令は、梱包材料操作命令と、さらなる制御
機能を提供するためにシステムがこれらの梱包材料操作命令をどのようにして用
いるのかとを含んでいる。図8は、CPU50からの、取り出された梱包命令を
用いてさらなる制御機能を提供するための方法170を示す。上述のように、C
PU50は、梱包すべき部品に対応する梱包命令を取り出し、ステップ108に
おいて、梱包材料生成器12に制御信号を送信する。これらの梱包命令には、梱
包材料操作命令も含まれる。ステップ172において、CPU50は、梱包材料
生成器12によって生成中の材料がコイル化されるのかどうかを照会する。梱包
命令が、その梱包材料がコイル化されるものであることを示している場合(YE
S)、梱包材料生成器12に機能的に結合されたコイラー168がステップ17
4においてアクティベートされ、梱包命令に応じた長さを有する生成された梱包
材料が、ステップ176において、梱包材料生成器に機能的に結合されたコイラ
ー168を用いてコイル化される。ステップ176でコイル化された後、制御命
令に応じて2つの選択肢がある。あるケースの場合、単に、コイル化された梱包
材料を、オペレータが、ステップ178において、その部品の梱包に手動で用い
ることができるような状態にする。別のケースの場合、梱包命令は、例えば、ス
テップ180においてピックアンドプレース装置169を始動する制御命令をさ
らに含む。これらの制御命令によって、ピックアンドプレース装置169が、コ
イル化された梱包材料を取ってそれを自動的に梱包容器内に入れることを可能に
する制御ルーチンが決めれらる。
Next, referring to FIG. 8, there is shown a flowchart showing an example of a flow chart when the CPU 50 takes out a packing instruction. The packaging instructions include packaging material operating instructions and how the system uses these packaging material operating instructions to provide additional control functions. FIG. 8 illustrates a method 170 for providing additional control functionality with retrieved packaging instructions from CPU 50. As mentioned above, C
The PU 50 takes out a packing instruction corresponding to the parts to be packed, and sends a control signal to the packing material generator 12 in step 108. These packing instructions also include packing material handling instructions. In step 172, the CPU 50 inquires whether the material being produced by the packaging material generator 12 is coiled. If the packing instruction indicates that the packing material is to be coiled (YE
S), the coiler 168 operably coupled to the packaging material generator 12 is step 17
The produced packaging material, which is activated at 4 and has a length according to the packaging instruction, is coiled at step 176 using a coiler 168 operatively coupled to a packaging material generator. After being coiled in step 176, there are two options depending on the control command. In some cases, the coiled packaging material is simply ready for the operator to manually use in step 178 to package the part. In other cases, the packing instructions further include, for example, control instructions to activate the pick and place device 169 in step 180. These control instructions define a control routine that enables the pick and place device 169 to take the coiled packaging material and automatically place it in the packaging container.

【0052】 あるいは、ステップ172において、梱包命令が、生成された梱包材料をコイ
ル化することを要求する制御信号を含んでいない場合(NO)、単に、生成され
た梱包材料を、オペレータが、ステップ182において、特定された部品の梱包
に用いることができるような状態にするようにしてもよい。しかし、梱包命令は
、ステップ184における自動化梱包ルーチンに用いられる、ピックアンドプレ
ース装置169を始動する制御命令を含み得る。
Alternatively, in step 172, if the packing instruction does not include a control signal requesting coiling of the generated packaging material (NO), the operator may simply At 182, it may be ready for use in packaging the identified component. However, the packing instructions may include control instructions that activate the pick and place device 169 used in the automated packing routine at step 184.

【0053】 上述のように、緩衝材加工マシン12は、緩衝材加工マシン12の動作を制御
するコントローラ14を含む。さらに、コントローラ14はまた、図1の梱包シ
ステムコントローラ16によって提供される梱包命令に基づいてコイラー168
を制御する。同様にして、コイラー168は、CPU50によって取り出された
梱包命令に従って梱包材料にさらなる操作制御を提供するように、緩衝材加工マ
シン12とともに動作し得る。コイラー168の動作はまた、2000年4月1
8日に出願された「Cushioning Conversion Syste
m and Method for Making a Coil of Cu
shioning Product」と題する米国特許出願題09/551,0
94号、および1999年12月23日に出願された「Cushioning
Conversion System,Handheld Coiler an
d Method for Producing Coiled Cushio
ning Product」と題する米国特許出願題60/172,060号に
記載されており、これら同出願の全体を本明細書中で参考として援用する。
As described above, the cushioning material processing machine 12 includes the controller 14 that controls the operation of the cushioning material processing machine 12. In addition, the controller 14 also includes a coiler 168 based on the packing instructions provided by the packing system controller 16 of FIG.
To control. Similarly, the coiler 168 may operate with the cushioning machine 12 to provide additional operational control to the packaging material in accordance with the packaging instructions retrieved by the CPU 50. The operation of the coiler 168 is also April 1, 2000.
“Cushioning Conversation System” filed on 8th
m and Method for Making a Coil of Cu
US patent application Ser. No. 09 / 551,0 entitled "Shioning Product"
No. 94, and "Cushioning" filed on December 23, 1999.
Conversation System, Handheld Coiler an
d Method for Producing Coiled Sushi
No. 60,172,060, entitled "Ning Product", which is incorporated herein by reference in its entirety.

【0054】 上述したように、別の梱包材料操作装置は、梱包材料ピックアンドプレースシ
ステム169(図1)を含み得る。参考として本願にその全文を援用する米国特
許第5,749,821号「Cushioning Conversion S
ystem for Converting Paper Stock int
o Cushioning Material with a Staging
Area and a Pick and Place Assembly」
に記載されているもののような例示的なピックアンドプレース型システムが本発
明において想定されている。
As mentioned above, another packaging material handling device may include a packaging material pick and place system 169 (FIG. 1). US Pat. No. 5,749,821 entitled “Cushioning Conversation S”, which is incorporated herein by reference in its entirety.
system for Converting Paper Stock int
o Cushioning Material with a Staging
"Area and a Pick and Place Assembly"
An exemplary pick-and-place type system such as that described in US Pat.

【0055】 本発明の梱包材料操作制御特徴を、コイラー168およびピックアンドプレー
スシステム169に関連して説明した。しかし、これらのデバイスは、例示的な
ものに過ぎず、この特徴は、自動梱包用ロボット式制御機能のような他の操作制
御機能であってもよい。他の種類のダンネージ操作機(dunnage man
ipulators)および操作技術としては、参考として本願にその全文を援
用する1998年9月18日に出願された「Dunnage Pad Prod
uction and Packaging System」米国特許出願第0
9/156,109号に示され、記載されたパッド排出(pad discha
rge)および挿入装置がある。さらに、梱包材料操作制御特徴の説明は、図2
の緩衝材加工マシン12に関連して行ったが、この特徴は、他の種類の梱包材料
生成器および/またはディスペンサであってもよく、それらも本発明の範囲に入
るものとして想定されている。
The packaging material handling control features of the present invention have been described in relation to a coiler 168 and a pick and place system 169. However, these devices are merely exemplary and the feature may be other operational control functions such as robotic control functions for automatic packaging. Other types of dunnage manipulators
and the operation technique, “Dunnage Pad Prod” filed on Sep. 18, 1998, which is incorporated herein by reference in its entirety.
"U.S. and Packaging System" US Patent Application No. 0
9 / 156,109 and described pad discharge.
rge) and insertion device. Furthermore, the explanation of the packing material operation control feature is given in FIG.
However, this feature may be for other types of packaging material generators and / or dispensers, which are also envisioned as being within the scope of the present invention. .

【0056】 図1の梱包システム10を用いて、自動化された梱包材料の生成および供給と
連動して、様々な梱包アイテムの消費量を管理する在庫管理特徴を提供すること
も可能である。このような在庫管理(あるいは、消費量の監視と考えてもよい)
を提供するための1つの方法350を図11aに示す。図4に関連して上述した
ように、梱包システム10では、ステップ102において梱包する部品を特定し
、ステップ104において、CPU50が、梱包命令で構成される梱包制御方法
を取り出す。梱包命令を用いて、ステップ108において梱包材料生成器を制御
し、この間同時に、オペレータは、ステップ110においてCRTディスプレイ
のような出力周辺機器18上のグラフィックおよびテキスト梱包命令を受け取る
The packaging system 10 of FIG. 1 can also be used in conjunction with automated packaging material generation and supply to provide inventory management features that manage the consumption of various packaging items. Such inventory management (or may be thought of as consumption monitoring)
One method 350 for providing the is shown in FIG. 11a. As described above with reference to FIG. 4, in the packing system 10, the parts to be packed are specified in step 102, and in step 104, the CPU 50 takes out the packing control method configured by the packing instruction. The packing instructions are used to control the packing material generator in step 108, while at the same time the operator receives in step 110 graphical and text packing instructions on the output peripheral 18, such as a CRT display.

【0057】 1つの部品が梱包される度に、その梱包プロセス関連する様々なアイテムが消
費される。例えば、各部品は、特定の梱包容器またはボックスの中に梱包され、
各部品は、指定された量の梱包材料を使用する。さらに、その部品の梱包におい
ては、指定された容器サイズ、ならびに、保証書、メーカーの書類等の梱包容器
内への挿入等に応じて、指定された量の梱包テープも用いられる。梱包プロセス
の間にこれらの様々な梱包材料が消費され、これらのアイテムの在庫が枯渇して
いく。本発明では、これらの梱包アイテムの消費量を監視し、梱包材料の在庫管
理レベルが予め設定された値を下回ると自動的に再注文要求を出し、これにより
、悪いタイミングで在庫が完全に枯渇することがないようにする。
Each time a part is packaged, various items associated with the packaging process are consumed. For example, each part is packaged in a specific packaging container or box,
Each part uses a specified amount of packaging material. Further, in packaging the parts, a designated amount of packaging tape is also used in accordance with a designated container size and insertion of a guarantee certificate, a manufacturer's document, etc. into the packaging container. These various packaging materials are consumed during the packaging process, depleting the inventory of these items. The present invention monitors the consumption of these packaging items and automatically issues a reorder request when the inventory control level of packaging material falls below a preset value, thereby completely depleting inventory at bad times. Try not to do it.

【0058】 方法350は、ステップ352において梱包材料生成器12によって消費され
る梱包材料の量を監視する。例えば、梱包システムコントローラ16が、ステッ
プ354において使用される各種梱包容器の数を記録し、ステップ356におい
てマシン12によって使用される梱包材料の量を計算し、ステップ358におい
て他の様々な梱包アイテムの記録を行う。
Method 350 monitors the amount of packaging material consumed by packaging material generator 12 in step 352. For example, packaging system controller 16 records the number of various packaging containers used in step 354, calculates the amount of packaging material used by machine 12 in step 356, and various other packaging items in step 358. Make a record.

【0059】 本発明のある実施例において、ステップ354は、梱包命令がCPU50によ
って取り出されかつオペレータによって確認されたときに行われる。好ましくは
、梱包命令は、適切な梱包容器を特定するので、CPU50は、在庫データベー
スのようなメモリ内にあるリストを更新して特定された容器のうちの1つが使用
されたことを示す。同様に、梱包命令によって、特定された部品の梱包のために
生成および使用される梱包材料の量(例えば、図6aに示す、それぞれ長さ60
インチの3つのパッド)が決まるので、CPU50は、これから使用される梱包
材料の合計量を計算し、メモリ内にあるリストを更新する。最後に、特定された
部品のそれぞれについて、好ましくは、使用される梱包テープの量、ならびに、
保証書および文書のような追加アイテムはどのようなものが容器の中に梱包され
るのかが梱包命令によって決まる。その後、取り出した梱包命令を用いて、CP
U50は、メモリ内にあるリストを更新する。メモリ内にあるリストが継続的に
更新されるのにともない、必要に応じて、継続的または定期的に、CPU50は
、リスト内の各アイテムを所定の再注文閾値と比較する。更新されたリスト内の
アイテムがそれに関連する再注文基準または閾値を満たしている場合、ステップ
360(図9)において、CPU50は再注文要求を出す。さらに、CPU50
は、必要に応じて、ステップ362において、更新されたリストを用いてレビュ
ー用に消費レポートを生成し得る。好ましくは、再注文閾値は、必要に応じて調
節され得る。従って、例えば、より低い在庫レベルにおいて再注文ができるよう
に調達手順(procurement procedures)が変更された場
合に、再注文閾値が調節され得る。これにより、梱包システムがダイナミックに
なる。
In one embodiment of the invention, step 354 is performed when the packing instruction is retrieved by CPU 50 and confirmed by the operator. Preferably, the packing instruction identifies the appropriate packaging container, so CPU 50 updates a list in memory, such as an inventory database, to indicate that one of the identified containers has been used. Similarly, the packing instructions generate the amount of packing material generated and used to pack the identified parts (eg, length 60, respectively, as shown in FIG. 6a).
CPU 50 calculates the total amount of packaging material that will be used and updates the list in memory. Finally, for each of the identified parts, preferably the amount of packaging tape used, and
Packing instructions determine what additional items such as warranties and documents will be packed in the container. After that, using the packing instruction taken out, CP
U50 updates the list in memory. As the list in memory is continually updated, CPU 50 compares each item in the list to a predetermined reorder threshold, either continuously or periodically as needed. If the item in the updated list meets the reorder criteria or thresholds associated with it, then in step 360 (FIG. 9), the CPU 50 issues a reorder request. Furthermore, the CPU 50
May optionally generate a consumption report for review with the updated list in step 362. Preferably, the reorder threshold can be adjusted as needed. Thus, for example, the reorder threshold may be adjusted if the procurement procedures are modified to allow reordering at lower inventory levels. This makes the packaging system dynamic.

【0060】 閾値が梱包速度の関数であるという意味では、再注文閾値もダイナミックであ
り得る。例えば、梱包システムコントローラ16が、CPU50を介して、様々
な梱包材料の消費速度がある速度より速いことを検出した場合、梱包システムコ
ントローラ16が、1つ以上の閾値を上げて、在庫が過度に枯渇しないように再
注文を十分に早く出すようにしてもよい。同様に、消費速度が所定の速度を下回
った場合に、梱包システムコントローラ16は、1つ以上の閾値を下げて、再注
文要求がより後で出されるようにしてもよい。なぜなら、残りの在庫を消費する
のにかかる時間はより長いからである。これにより、在庫過剰状態を防ぐ。
The reorder threshold may also be dynamic in the sense that the threshold is a function of packing speed. For example, if the packaging system controller 16 detects, via the CPU 50, that various packaging materials are being consumed at a rate greater than a certain rate, the packaging system controller 16 raises one or more thresholds and overstocks. Reorders may be submitted early enough to avoid exhaustion. Similarly, if the consumption rate falls below a predetermined rate, the packaging system controller 16 may lower one or more thresholds so that the reorder request is issued later. Because it takes longer to consume the remaining inventory. This prevents overstocking.

【0061】 本発明によると、方法350は、様々な様態において追加要求を提供し得る。
例えば、梱包テープなどの梱包アイテムを追加注文しなければならない(例えば
、残りの梱包テープが関連する追加注文閾値未満に減少した)と、CPU50が
判断したとき、CPU50は、梱包テープが注文されるべきであると要求する追
加注文メッセージを出力周辺機器18(例えば、表示)に送り得、これにより、
オペレータは在庫管理部門の職員に追加注文要求を通信できる。あるいは、CP
U50は、図3のネットワークアダプタ90を用い、ローカルネットワークを介
して在庫管理または購入部門に追加注文要求を直接転送し得る。本発明のさらに
別の局面において、 CPU50は、例えばモデムを用いて、 生産計画目的の
ために、適切な在庫卸売り業者または梱包材料製造業者に、追加注文要求を直接
転送し得る。いずれにしても、本発明は、自動化在庫管理システムと、一つ以上
の梱包材料の消費を継続的に監視し、完全に消耗する前にその材料を追加注文す
る方法とを提供する。
According to the present invention, method 350 may provide additional requirements in various ways.
For example, when the CPU 50 determines that a packaging item, such as a packaging tape, must be reordered (eg, the remaining packaging tape has decreased below the associated reordering threshold), the CPU 50 orders the packaging tape. A reorder message requesting that it should be sent to the output peripheral 18 (eg, display), which allows
The operator can communicate reorder requests to staff in the inventory department. Or CP
The U50 may use the network adapter 90 of FIG. 3 to forward the reorder request directly to the inventory or purchasing department via the local network. In yet another aspect of the invention, the CPU 50 may forward the reorder request directly to the appropriate inventory distributor or packaging material manufacturer for production planning purposes, eg, using a modem. In any event, the present invention provides an automated inventory management system and method for continuously monitoring the consumption of one or more packaging materials and reordering the materials before they are completely depleted.

【0062】 好適には、CPU50は、継続的である代わりに、多様な時期に梱包材料を更
新する。例えば、CPU50は、緩衝材加工機器が同一長さの荷物を作成するご
とに紙の量を漸減する代わりに、紙ロールが完全に消費されて新しいロールに交
換されるごとに漸減し得る。このような機能はロールの末端を識別するセンサに
よって達成し得る。同様に、テープのロールが完全に消費される等するごとに、
CPU50は、梱包材料のリストを更新できる。
Preferably, the CPU 50 updates the packaging material at various times, instead of continuously. For example, the CPU 50 may taper the amount of paper each time the cushioning machine makes a parcel of the same length, but taper each time the paper roll is completely consumed and replaced with a new roll. Such a function can be achieved by a sensor that identifies the end of the roll. Similarly, each time a roll of tape is completely consumed, etc.,
The CPU 50 can update the list of packing materials.

【0063】 本発明の更に別の局面において、図9の方法350は、複数の梱包材料生成機
12と結合して作動し得る。そのような場合、更新リストを含むメモリは、各梱
包システム10の梱包システムコントローラ16にリンクしているコンピュータ
ネットワーク上で共有される。各梱包システム10が様々な梱包アイテムを消費
するに従い、大域リストが継続的に更新される。
In yet another aspect of the invention, the method 350 of FIG. 9 may operate in conjunction with multiple packaging material generators 12. In such a case, the memory containing the updated list is shared on the computer network linked to the packaging system controller 16 of each packaging system 10. The global list is continuously updated as each packaging system 10 consumes various packaging items.

【0064】 次に、図1および10を参照して、プログラミング端末1000を例示する。
プログラミング端末1000は、上述の梱包制御方法をプログラムし、梱包材料
生成器12の制御信号(図5の工程108)、および出力周辺ディスプレイ18
上に表示される梱包命令(図5の工程110)を含む方法を梱包システム10に
提供するために用いられる。プログラミング端末1000は、図3に示す梱包シ
ステムコントローラ16と非常に類似した計算デバイスである。プログラミング
端末1000は、梱包システム10に直接接続され得るか、または遠隔に位置し
、ネットワークインターフェースを介して梱包システム10と通信し得る。ある
いは、プログラミング端末1000は、梱包システムコントローラ16により読
み取られる機械可読媒体またはネットワークデータベース21上に保存された梱
包制御方法セットまたは命令セットを生成し得る。当業者は、後述するプログラ
ミング端末1000の演算論理が梱包システムコントローラ16上で実行され得
るため、プログラミング端末1000が梱包システムコントローラ16と個別の
ものである必要性が軽減されることを理解する。
Next, with reference to FIGS. 1 and 10, a programming terminal 1000 is illustrated.
The programming terminal 1000 programs the packaging control method described above, controls the packaging material generator 12 signals (step 108 in FIG. 5), and the output peripheral display 18.
Used to provide the packaging system 10 with a method that includes the packaging instructions (step 110 of FIG. 5) displayed above. The programming terminal 1000 is a computing device very similar to the packaging system controller 16 shown in FIG. The programming terminal 1000 may be directly connected to the packaging system 10 or may be remotely located and communicate with the packaging system 10 via a network interface. Alternatively, programming terminal 1000 may generate a packaging control method set or instruction set stored on a machine-readable medium or network database 21 that is read by packaging system controller 16. Those skilled in the art will understand that the arithmetic logic of the programming terminal 1000 described below may be executed on the packaging system controller 16, thus reducing the need for the programming terminal 1000 to be separate from the packaging system controller 16.

【0065】 プログラミング端末1000は、コンピュータシステム1002を備える。コ
ンピュータシステム1002は、指定された論理ルーチンを実施するために、通
常はコンピュータコード形式(すなわち、ソフトウェア)である命令を実行する
プロセッサ1004、およびデータ、ソフトウェア、論理ルーチン命令、コンピ
ュータプログラム、ファイル、オペレーティングシステム命令、その他を格納す
るメモリ1006を有する。メモリ1006は、いくつかのデバイスから構成さ
れ、例えば、揮発性メモリ素子および不揮発性メモリ素子を含む。揮発性素子は
、通常、電力喪失時にデータ値を保持しない。不揮発性素子は、電力喪失時にデ
ータ値を保持する。よって、メモリ1006は、例えば、ランダムアクセスメモ
リ(RAM)、読取り専用メモリ(ROM)、ハードディスク、フロッピー(登
録商標)ディスク、コンパクトディスク(CD−ROM、DVD−ROM、およ
びCD−RWを含むが、これらに限定されない)、テープ、ならびに/またはこ
れらのメモリタイプのためのドライブおよび再生器を含む他のメモリ素子であり
得る。
The programming terminal 1000 comprises a computer system 1002. Computer system 1002 executes a processor 1004, which typically is in computer code form (ie, software) to implement specified logic routines, and data, software, logic routine instructions, computer programs, files, operating systems. It has a memory 1006 for storing system instructions and the like. The memory 1006 is composed of a number of devices, including, for example, volatile memory elements and non-volatile memory elements. Volatile devices typically do not retain data values upon loss of power. Non-volatile elements retain data values when power is lost. Thus, the memory 1006 includes, for example, random access memory (RAM), read only memory (ROM), hard disk, floppy disk, compact disk (CD-ROM, DVD-ROM, and CD-RW), Other memory devices including, but not limited to, tape, and / or drives and regenerators for these memory types.

【0066】 プロセッサ1004およびメモリ1006は、ローカルインターフェース10
08に結合される。ローカルインターフェース1008は、例えば、1つおよび
/または複数のプロセッサと1つまたは複数のメモリとの間のコントロールバス
を伴うデータバスまたはネットワークであり得る。コンピュータシステム100
2はまた、ビデオインターフェース1010、多数の入力インターフェース10
12、モデムおよび/またはネットワークアダプタ1014、ならびに多数の出
力インターフェース1016を有し、これらは、それぞれ、ローカルインターフ
ェース1008に結合される。
The processor 1004 and the memory 1006 include the local interface 10
08. The local interface 1008 can be, for example, a data bus or network with a control bus between one and / or more processors and one or more memories. Computer system 100
2 also includes a video interface 1010, a number of input interfaces 10
12, a modem and / or network adapter 1014, and a number of output interfaces 1016, each coupled to a local interface 1008.

【0067】 プログラミング端末1000はまた、ビデオインターフェース1010を介し
てローカルインターフェース1008に結合されるディスプレイ1018を有す
る。陰極線管(CRT)として示されているが、あるいは、このディスプレイデ
バイスは、例えば、液晶ディスプレイ(LCD)、プラズマディスプレイ、エレ
クトロルミネセントディスプレイ、インディケータライト、または発光ダイオー
ドであり得る。さらに、プログラミング端末1000は、キーボード1020、
マウス1022、マイクロフォン1024、スキャナ1026、およびカメラ1
028を含むが、それらに限定されないいくつかの入力デバイスを有し、これら
は、それぞれ、入力インターフェース1012を介してローカルインターフェー
ス1008に結合される。カメラ1028は、例えば、デジタルスチール画像カ
メラまたはビデオカメラであり得ることに留意されたい。モデムまたはネットワ
ークアダプタ1014は、外部ネットワークまたは他のなんらかの計算デバイス
1030に結合されるため、当業者に周知のとおり、外部ネットワーク1030
を介して、データ信号、音声信号、映像信号、その他の交換ができる。例えば、
外部ネットワーク1030は、インターネット、広域ネットワーク(WAN)、
地域ネットワーク(LAN)、直接データリンク、または他の類似のネットワー
クであり得る。プログラミング端末1000は、外部ネットワーク1030およ
びモデム1014を介して、遠隔のユーザによりアクセスおよび用いられ得るこ
とに留意されたい。プログラミング端末1000はまた、出力インターフェース
1016を介してローカルインターフェース1008に結合される出力デバイス
(オーディオスピーカ1032、プリンタ1034、その他)を含み得る。
The programming terminal 1000 also has a display 1018 that is coupled to a local interface 1008 via a video interface 1010. Although shown as a cathode ray tube (CRT), the display device can alternatively be, for example, a liquid crystal display (LCD), a plasma display, an electroluminescent display, an indicator light, or a light emitting diode. Further, the programming terminal 1000 includes a keyboard 1020,
Mouse 1022, microphone 1024, scanner 1026, and camera 1
028 has a number of input devices, including but not limited to 028, each of which is coupled to a local interface 1008 via an input interface 1012. Note that camera 1028 can be, for example, a digital still image camera or a video camera. The modem or network adapter 1014 is coupled to the external network or some other computing device 1030, and thus, as known to those skilled in the art, external network 1030.
Through it, data signals, audio signals, video signals, etc. can be exchanged. For example,
The external network 1030 is the Internet, a wide area network (WAN),
It can be a local area network (LAN), direct data link, or other similar network. Note that programming terminal 1000 may be accessed and used by remote users via external network 1030 and modem 1014. Programming terminal 1000 may also include output devices (audio speakers 1032, printer 1034, etc.) that are coupled to local interface 1008 via output interface 1016.

【0068】 コンピュータシステム1002は、グラフィカルユーザインターフェース(G
UI)フォーマットの命令プログラミングツールを表示および実行するようにプ
ログラムされる。あるいは、コンピュータシステム1002は、表示、および命
令プログラムツールとして機能するように実行され得る、メモリ1006内に格
納された論理を有する。当業者には公知のとおり、GUIは、ディスプレイ10
18の上部の全体にわたって配置されたメニューバーを含み、このメニューバー
は、プログラミング端末1000の管理者またはユーザが、そこから命令プログ
ラミングツールの種々の機能にアクセスすることができる一連のプルダウンメニ
ューを有する。適切であれば、GUIはまた、ある機能が選択されたときに選択
肢を示すポップアップメニュー、ユーザが表示されたウィンドウをナビゲートす
ることを可能にするスクロールバー、メニューバーまたは他の選択された領域か
ら下に下がるドロップダウンメニュー、およびユーザに利用可能または利用不可
であるオプションを強調表示するコンテンツセンシティブメニュー(conte
nt sensitive menu)(利用可能なオプションであるか、また
は利用不可能であるオプションであるかは、選択されたコンテンツセンシティブ
メニューのコンテクストに依存する)。
The computer system 1002 includes a graphical user interface (G
UI) format instruction programming tools are programmed to display and execute. Alternatively, computer system 1002 has logic stored in memory 1006 that may be executed to function as a display and instruction program tool. As is known to those skilled in the art, the GUI is a display 10
Included across the top of 18 is a menu bar that has a series of pull-down menus from which an administrator or user of programming terminal 1000 can access various features of the instruction programming tool. . If appropriate, the GUI also includes a pop-up menu that presents choices when a feature is selected, a scroll bar that allows the user to navigate the displayed window, a menu bar or other selected area. Drop-down menus and content-sensitive menus (conte) that highlight options that are available or unavailable to the user.
nt sensitive menu (whether the option is available or not available depends on the context of the selected content sensitive menu).

【0069】 さらに図11を参照して、命令プログラミングツール論理ルーチン1050を
例示する。論理ルーチン1050を起動すると、プログラミング端末1000の
ユーザは、工程1052で、パスワード方式またはデジタル署名確認方式を用い
てログインすることを要求される。ログイン工程1052は、命令プログラミン
グツールに、アクセス制御手段を提供する。一旦ログインすると、命令プログラ
ミングツールは、ディスプレイ1018上に、命令プログラミングツールの種々
の局面に関連するGUIウィンドウを表示する。
Still referring to FIG. 11, an instruction programming tool logic routine 1050 is illustrated. Upon invoking logic routine 1050, the user of programming terminal 1000 is required to log in using a password method or digital signature verification method at step 1052. The login step 1052 provides the instruction programming tool with access control means. Once logged in, the instruction programming tool displays on display 1018 GUI windows associated with various aspects of the instruction programming tool.

【0070】 さらに図12を参照して、例示的なウィンドウ1054を示す。ウィンドウ1
054は、例えば、ファイルメニュー、編集メニュー、およびレポートメニュー
を含むドロップダウンメニューを有するメニューバー1056を有する。ファイ
ルメニューは、当業者に一般的に周知であるリンクおよびコマンドを備え、新規
、開く、閉じる、上書き保存、名前を付けて保存、印刷、および終了等のファイ
ル操作コマンドを含む。
Still referring to FIG. 12, an exemplary window 1054 is shown. Window 1
054 has a menu bar 1056 with drop down menus including, for example, a file menu, an edit menu, and a report menu. The File Menu provides links and commands commonly known to those skilled in the art and includes file manipulation commands such as New, Open, Close, Save, Save As, Print, and Exit.

【0071】 編集メニューは、命令プログラミングツールに特有の機能への選択可能なリン
クを備え、例えば、設定、新規/追加部品、編集部品、新規/追加供給品、編集
供給品、新規/追加業者、および編集業者を含む。当業者に周知のマウスポイン
タ1058を用いて、ユーザは、編集メニューの下に現われる各種のコマンドを
選択できる。梱包システムコントローラ16のプログラミングは、一般に、梱包
システムコントローラ16のベーシックオペレーティングパラメータにより、工
程1060で始まる。これは、編集メニューから設定メニュー項目を選択するこ
とにより達成される。設定メニュー項目を選択すると、命令プログラミングツー
ルが設定ウィンドウ(図示せず)を生成し、ディスプレイ1018上に設定ウィ
ンドウを表示する。設定ウィンドウは、ユーザにより占有される各種の選択メニ
ューおよびフィールドを備える。これらのメニューおよびフィールドは、制御さ
れる梱包材料生成器12のタイプを特定するためのマシンタイプフィールド、梱
包材料生成器12の場所(米国または欧州等)、基準単位フィールド(英国式イ
ンチ基準値またはメートルセンチメートル基準値等)、工程1052で論理ルー
チン1050により用いられるアクセス制御情報、通信ポートおよびネットワー
ク設定、シッピングアドレスフィールド、請求先アドレスフィールド、返送アド
レスフィールド、および連絡先フィールドを含む。アドレスおよび連絡先情報は
、本明細書中においてさらに詳述されるように、梱包システムコントローラ16
により生成される供給品再注文フォームおよびレポートで用いられる。
The edit menu provides selectable links to functions specific to instruction programming tools, such as settings, new / additional parts, edit parts, new / additional supplies, edit supplies, new / additional vendors, And editors. Using the mouse pointer 1058, well known to those skilled in the art, the user can select various commands that appear under the edit menu. Programming the packaging system controller 16 generally begins at step 1060 with the basic operating parameters of the packaging system controller 16. This is accomplished by selecting the settings menu item from the edit menu. Upon selecting the settings menu item, the instruction programming tool creates a settings window (not shown) and displays the settings window on display 1018. The settings window comprises various selection menus and fields that are occupied by the user. These menus and fields include a machine type field to identify the type of packaging material generator 12 to be controlled, the location of the packaging material generator 12 (such as US or Europe), a unit of measure field (English inch standards or Metric centimeters, etc.), access control information used by logic routine 1050 at step 1052, communication port and network settings, shipping address fields, billing address fields, return address fields, and contact fields. The address and contact information is provided by the packaging system controller 16 as described in further detail herein.
Used in supply reorder forms and reports generated by.

【0072】 工程1060で、一旦ベーシックオペレーティングパラメータがプログラムさ
れると、ユーザは、編集メニューから新規/追加部品メニュー項目を選択するこ
とにより、工程1062で梱包される部品を明示することができる。新規/追加
部品メニューを選択すると、プログラミング端末1000は、ディスプレイ10
18上に新規/追加部品ウィンドウ(図示せず)を表示する。新規/追加部品ウ
ィンドウを用いて、ユーザは部品番号、部品の説明および/または画像を入力す
ることにより、新規部品を明示する。さらに、ユーザは、部品に関連付けられた
バーコード値等の部品の他の特徴を明示し得る。後に、このバーコード値は、包
装者が梱包のために正しい部品を選択したことを確認するか、またはその部品に
対する命令セットを自動的に取り出すために、梱包システムコントローラ16に
より用いられ得る。
Once the basic operating parameters have been programmed at step 1060, the user can highlight the parts to be packaged at step 1062 by selecting the New / Additional Parts menu item from the edit menu. When the new / additional parts menu is selected, the programming terminal 1000 displays the display 10
A new / additional parts window (not shown) is displayed on 18. Using the New / Additional Parts window, the user specifies a new part by entering the part number, part description and / or image. In addition, the user may specify other features of the part, such as barcode values associated with the part. This bar code value can later be used by the packaging system controller 16 to confirm that the packer has selected the correct part for packaging or to automatically retrieve the instruction set for that part.

【0073】 一旦部品が部品番号および関連付けられた説明により明示されると、命令セッ
トプログラミングウィンドウ1064(図12)が、ディスプレイ1018上に
表示される。命令セットプログラミングウィンドウ1064は、部品番号および
/または部品の説明を含むヘッダ1066を有する。命令セットプログラミング
ウィンドウ1064はまた、命令概要領域1068を有する。命令概要領域10
68は、初期はブランクであるが、一旦ユーザがヘッダ1066に示される部品
を梱包するための命令工程をプログラムすると、命令工程の概要が、命令工程が
実施される順序で、命令概要領域1068に現われる。
Once the part is identified by the part number and associated description, the instruction set programming window 1064 (FIG. 12) is displayed on the display 1018. The instruction set programming window 1064 has a header 1066 that includes a part number and / or a description of the part. The instruction set programming window 1064 also has an instruction summary area 1068. Instruction summary area 10
68 is initially blank, but once the user programs a command step for packing the parts shown in the header 1066, the command step summary is displayed in the command summary area 1068 in the order in which the command steps are performed. Appears.

【0074】 命令セットプログラミングウィンドウ1064は、複数の機能ボタン1070
を有する。追加命令ボタン1072は、ユーザが特定された部品の命令セットに
命令工程を追加することを可能にする。さらに詳細には、追加命令ボタン107
2は、命令プログラミングツールに、図13に示すような命令工程テンプレート
ウィンドウ1074を表示するように指示する。簡潔には、命令工程テンプレー
トウィンドウ1074が、グラフィカルディスプレイ146および梱包材料生成
器12コマンドを生成するために用いられる梱包方法工程に関連する情報をプロ
グラムおよび入力するために用いられる。示された例では、命令工程テンプレー
トウィンドウ1074は、特定された部品を梱包するための命令セットの中間梱
包工程を実施するために、情報で占有されたテンプレートを表示する。
The instruction set programming window 1064 includes a plurality of function buttons 1070.
Have. The add command button 1072 allows the user to add command steps to the command set of the identified part. More specifically, the additional instruction button 107
2 instructs the instruction programming tool to display the instruction process template window 1074 as shown in FIG. Briefly, the instruction process template window 1074 is used to program and enter information related to the graphical display 146 and the packaging method process used to generate the packaging material generator 12 command. In the example shown, the command step template window 1074 displays a template populated with information for performing an intermediate packing step of the command set for packing the identified parts.

【0075】 命令工程テンプレートウィンドウ1074は、梱包工程に関連付けられたグラ
フィックスが示されるイメージ領域1076を有する。イメージの番号およびそ
のレイアウトは、種々のイメージレイアウトメニュー1077を用いて特定され
得る。イメージは、命令テンプレートウィンドウ1074上に直接示され得るか
、またはインポートボタン1078を用いてインポートされ得る。インポートボ
タンは、ユーザを、インポート画像ウィンドウ(図示せず)にリンクさせ、製図
プログラム、CADプログラム、デジタルカメラおよび/または関連付けられた
写真編集ソフトウェアツール、ビデオカメラおよび/またはビデオ編集ソフトウ
ェアツール、もしくはスキャナ1026および関連付けられたスキャニング/編
集ソフトウェアにより以前に生成された所望のイメージを含む既存ファイルをユ
ーザがブラウズすることを可能にする。予め存在するイメージファイルは、JP
EG、MPEG、TIFF、PICT、その他の規格化されたフォーマットで保
存され得る。あるいは、インポートイメージウィンドウは、スキャナ1026を
用いてスキャンされたイメージ、またはカメラ1028で撮影されたイメージを
ユーザが直接キャプチャすることを可能にし得る。
The command process template window 1074 has an image area 1076 in which the graphics associated with the packing process are shown. The image number and its layout can be specified using various image layout menus 1077. The image may be shown directly on the instruction template window 1074 or may be imported using the import button 1078. The import button links the user to an import image window (not shown) for drafting programs, CAD programs, digital cameras and / or associated photo editing software tools, video cameras and / or video editing software tools, or scanners. 1026 and associated scanning / editing software allow the user to browse existing files containing previously created desired images. The existing image file is JP
It can be stored in EG, MPEG, TIFF, PICT, and other standardized formats. Alternatively, the import image window may allow a user to directly capture an image scanned using scanner 1026 or captured by camera 1028.

【0076】 命令工程テンプレートウィンドウ1074から、ユーザはまた、ライブラリボ
タン1080を選択することにより、様々なイメージを含む所定のライブラリデ
ータベースからイメージを選択することができる。ライブラリボタン1080は
、以前に保存された図形、クリップアート、ステンシルイメージ、写真、その他
をユーザがブラウズすることを可能にするライブラリウィンドウ1081(図1
4)にユーザをリンクさせる。ライブラリウィンドウ1081は、プレビュー機
能を備え得るため、イメージを選択し、そのイメージを命令工程テンプレートウ
ィンドウ1074内に明示された命令工程と関連付ける前に、ユーザによりレビ
ューされ得る。
From the command step template window 1074, the user can also select an image from a predetermined library database containing various images by selecting the library button 1080. The library button 1080 allows the library window 1081 (Figure 1) to allow the user to browse for previously saved shapes, clip art, stencil images, photos, and more.
Link the user to 4). The library window 1081 may include a preview feature so that it may be reviewed by the user before selecting an image and associating the image with the instruction steps specified in the instruction step template window 1074.

【0077】 画像、図形、イラスト、およびビデオクリップのデータベースを有することに
加えて、ライブラリデータベースは、テキストの命令および梱包材料生成器12
制御コマンドのデータベースを有し得る。さらに、複数の項目のステンシルイメ
ージが、さらに複雑な図形を形成するように結合され得る。例えば、緩衝材パッ
ドの図形が、箱に対するパッドの方向を示すために、箱の図形上に重ねられ得る
In addition to having a database of images, graphics, illustrations, and video clips, the library database is a textual instruction and packaging material generator 12.
It may have a database of control commands. Further, stencil images of multiple items can be combined to form more complex graphics. For example, a cushion pad graphic may be overlaid on the box graphic to indicate the orientation of the pad relative to the box.

【0078】 続けて、図14を参照して、ライブラリウィンドウ1081は、コンピュータ
可読媒体上の以前に保存されたイメージから所望のイメージを見つけるためのフ
ァイル選択ブラウザ1082を有する。ライブラリウィンドウ1081はまた、
ブラウザ1082を用いて選択されたイメージのグラフィック表現を表示するた
めに、イメージプレビュー領域1083を有する。ライブラリウィンドウ108
1はまた、選択されたイメージがグラフィカルディスプレイ146上でどのよう
に表示されるべきかをユーザが特定することができるように、選択メニュー10
84を備え得る。例示されたレイアウト選択メニュー1084では、プログラム
されたグラフィカルディスプレイ146は、画像を有さないか、もしくは1つま
たは2つの画像を有し得る。レイアウト選択メニュー1084からレイアウトの
選択肢のうちの1つを選択することにより、ユーザは、グラフィカルディスプレ
イ146上のどこにイメージが現われるかを特定することができる。レイアウト
選択メニュー1077は、図14のレイアウト選択メニュー1084と同じであ
るか、類似するか、または異なり得る。示された例では、レイアウト選択メニュ
ー1077は拡張された機能、およびレイアウト選択メニュー1084よりも大
きなイメージ容量を有するように意図される。一旦ユーザがイメージを見つけ、
そのイメージのレイアウトを特定すると、ユーザはOKボタン1085を選択す
ることにより、命令工程テンプレートウィンドウ1074に戻り得る。命令工程
テンプレートウィンドウ1074に戻ると、選択されたイメージがイメージ領域
1076に現われる。あるいは、ユーザは、キャンセルボタン1086を選択す
ることにより、イメージを表示する前に、命令工程テンプレートウィンドウ10
74に戻ることを選択し得る。
Continuing to refer to FIG. 14, the library window 1081 has a file selection browser 1082 for finding a desired image among previously stored images on a computer-readable medium. The library window 1081 also
It has an image preview area 1083 for displaying a graphical representation of the image selected using the browser 1082. Library window 108
1 also provides a selection menu 10 to allow the user to specify how the selected image should be displayed on the graphical display 146.
84 may be provided. In the illustrated layout selection menu 1084, the programmed graphical display 146 may have no images or one or two images. By selecting one of the layout choices from the layout selection menu 1084, the user can specify where on the graphical display 146 the image appears. Layout selection menu 1077 may be the same as, similar to, or different from layout selection menu 1084 of FIG. In the example shown, the layout selection menu 1077 is intended to have extended functionality and a larger image capacity than the layout selection menu 1084. Once the user finds the image,
Having identified the layout of the image, the user may return to the instruction process template window 1074 by selecting the OK button 1085. Returning to the command step template window 1074, the selected image appears in the image area 1076. Alternatively, the user may select the cancel button 1086 to display the instruction process template window 10 before displaying the image.
You may choose to return to 74.

【0079】 命令工程テンプレートウィンドウ1074はまた、タイプ入力または以前に保
存されたテキストをコピーすることにより、ユーザが包装者が従うテキストの命
令を入力し得るテキスト命令領域1088を有する。さらに、ユーザは、工程名
称メニュー1090で、命令工程の名称を特定することができる。以前に用いら
れた名称を含めて、名称のデフォルトのセットが、高速な検索のために、プルダ
ウンメニューに配置される得る。あるいは、固有の名称がタイプ入力され得る。
The command step template window 1074 also has a text command area 1088 where the user can enter commands for the text that the packer will follow by typing or copying previously saved text. Further, the user can specify the name of the command process in the process name menu 1090. A default set of names, including previously used names, can be placed in a pull-down menu for fast searching. Alternatively, a unique name may be typed in.

【0080】 ユーザは、命令工程の実行中に実施するために、梱包材料生成器12の各種の
制御動作を特定することができる。例えば、ユーザは、パッド数メニュー109
2、およびパッド長メニュー1094を用いて、それぞれ、生成するための梱包
材料生成器12のためのパッドの量およびそのパッドの長さを特定することがで
きる。命令工程中に用いられる他の材料も、テープ、ボンド、ステープル、保証
書、その他等の追加供給品メニュー(図示せず)内にプログラムされ得る。命令
工程は、ボックスと同様に、これらの供給品に関するさらなる情報を追加し得る
。このさらなる情報は、ユーザが正しいアイテムを選択したことを確認するため
に、梱包システムコントローラ16により用いられるバーコード値を含み得る。
The user can specify various control operations of the packaging material generator 12 to perform during execution of the command process. For example, the user may select the pad count menu 109.
2 and the pad length menu 1094 can be used to specify the amount of pad and the length of the pad for the packaging material generator 12 to produce, respectively. Other materials used during the ordering process can also be programmed into additional supplies menus (not shown) such as tapes, bonds, staples, warranty cards, etc. The ordering process may add more information about these supplies, as well as boxes. This additional information may include bar code values used by the packaging system controller 16 to confirm that the user has selected the correct item.

【0081】 ユーザは、ボックスメニュー1096を用いて、現在の命令工程がボックスを
必要とするかどうかを特定することができる。通常、命令セット内の第1の命令
工程のみが、ユーザにボックスを獲得しセットアップするように命令する。しか
しながら、命令工程のためにボックスが必要である場合、ユーザは、ボックスメ
ニュー1096を用いて、シリアル番号、ボックスの寸法、またはボックスの他
の識別できる特徴により、ボックスを特定することができる。
The user can use the box menu 1096 to specify whether the current command sequence requires a box. Usually, only the first instruction step in the instruction set will instruct the user to acquire and set up the box. However, if the box is required for the command step, the user can use the box menu 1096 to identify the box by serial number, box size, or other distinguishing feature of the box.

【0082】 命令テンプレートウィンドウ1074はまた、同じ部品が1より多く梱包され
る場合、命令工程が命令セットを一度通しで行う間に、包装者に表示されるだけ
であるべきかどうかをユーザが梱包システムコントローラ16に明示することを
可能にする初回時のみのチェックボックス1098を有する。例えば、ある工程
が梱包ワークステーションのセットアップに向けられる場合、チェックボックス
1098は有用である。
The instruction template window 1074 also allows the user to package whether the instruction step should only be displayed to the packer while the instruction process goes through the instruction set once, if more than one is packaged. It has a first time only checkbox 1098 that allows it to be specified to the system controller 16. For example, check box 1098 is useful if a process is directed to the packaging workstation setup.

【0083】 遅延時間メニュー1100を用いて、ユーザが、梱包システムコントローラ1
6が自動的に次の命令に進む前に、命令工程を表示するための時間を設定するこ
とができる。下記で詳述するとおり、入力された遅延時間は、包装者が命令工程
を完了すべき時間を確立する。それゆえ、遅延時間はまた、包装者にペースをつ
け、包装者の生産性を向上および監視するために用いられる。遅延時間は、梱包
工程で必要とされるように、0秒から数百秒までの秒単位で設定され得る。
Using the delay time menu 1100, the user can select the packaging system controller 1
A time can be set for displaying the command sequence before the 6 automatically advances to the next command. As detailed below, the delay time entered establishes the time for the packer to complete the ordering process. Therefore, lag time is also used to pace the packer, improve and monitor the packer's productivity. The delay time can be set in seconds from 0 seconds to hundreds of seconds as required by the packaging process.

【0084】 あるいは、包装者が完了すべき手動動作が手動動作メニュー1101で特定さ
れ得る。梱包システムコントローラ16が次の命令工程に進むためには、手動動
作が完了しなければならない。手動動作は、キーボードキー、マウスボタン、ま
たはタッチスクリーンを押す工程を含む。他の手動動作は、梱包材料生成器12
から緩衝材パッドを除去する、または包装者が正しいボックスを選択したことを
確認するためにボックスに付けられたバーコードをスキャンすること等の物を扱
う工程を含む。たとえ手動動作が手動動作メニュー1101で特定されたとして
も、遅延時間メニュー1100で遅延時間が入力され得る。下記で詳述するとお
り、遅延時間は包装者にペースを付けるために用いられる。
Alternatively, the manual action to be completed by the packer may be specified in the manual action menu 1101. Manual operation must be completed for the packaging system controller 16 to proceed to the next command step. Manual operation includes pressing keyboard keys, mouse buttons, or a touch screen. Other manual operations include packaging material generator 12
Removing the padding from the pad, or handling things such as scanning the bar code on the box to make sure the packer has selected the correct box. Even if a manual operation is specified in the manual operation menu 1101, the delay time may be entered in the delay time menu 1100. As detailed below, lag time is used to pace the packer.

【0085】 パッドの数およびバッドの長さ等の命令工程テンプレートウィンドウ1074
に入力されたある情報が、梱包材料生成器12、さらに詳細には、コントローラ
14への機械語命令を生成し、梱包材料生成器12による特定の作業を行う応答
を呼び出すために、梱包システムコントローラ16により用いられる。さらに、
命令工程テンプレートウィンドウ1074は、ユーザを制御機能ウィンドウ(図
示せず)にリンクさせるための制御機能ボタン1102を有する。制御機能ウィ
ンドウは、コイラー168に対するコマンド、ピックアンドプレイスシステム1
69に対するコマンド、その他の梱包材料生成器12に対するさらなる命令を特
定するメニューを有する。
Command step template window 1074, such as number of pads and pad length
Information entered into the packaging material generator 12 and, more specifically, the packaging system controller 12 to generate machine language instructions to the controller 14 and invoke a response by the packaging material generator 12 to perform a particular task. 16 used. further,
Command step template window 1074 has control function buttons 1102 for linking a user to a control function window (not shown). The control function window is a command for the coiler 168, the pick and place system 1
It has a menu that specifies commands to 69, as well as other commands to the packaging material generator 12.

【0086】 命令テンプレートウィンドウ1074は、命令セット内の先行する命令工程に
関連付けられた命令工程テンプレートウィンドウ1074を表示するための先行
命令ボタン、および命令セット内の次の命令工程に関連付けられた命令工程テン
プレートウィンドウ1074を表示するための次命令ボタンを含むナビゲーショ
ンボタン1104を有する。ナビゲーションボタン1104はまた、ユーザによ
り入力された情報をメモリ1006内に格納し、ユーザを命令セットプログラミ
ングウィンドウ1064に戻すOKボタンを含む。ナビゲーションボタンはまた
、命令工程テンプレートウィンドウ1074内に入力されたいずれの新規なまた
は変更された情報も格納せずに、ユーザを命令セットプログラミングウィンドウ
1064に戻すためのキャンセルボタンを含む。
The instruction template window 1074 includes a prior instruction button for displaying the instruction step template window 1074 associated with the preceding instruction step in the instruction set, and an instruction step associated with the next instruction step in the instruction set. It has a navigation button 1104 including a next command button for displaying a template window 1074. Navigation buttons 1104 also include OK buttons that store information entered by the user in memory 1006 and return the user to instruction set programming window 1064. The navigation buttons also include a cancel button to return the user to the instruction set programming window 1064 without storing any new or changed information entered in the instruction process template window 1074.

【0087】 次に、再度図12を参照して、命令セットプログラミングウィンドウ1064
は、削除命令ボタン1106を有する。命令概要領域1068内に表示された命
令のうちの1つをマウスポインタ1058で選択した後、ユーザは、所望であれ
ば、命令を削除するために削除命令ボタン1106を選択することができる。
Next, referring again to FIG. 12, the instruction set programming window 1064
Has a delete command button 1106. After selecting one of the instructions displayed in the instruction summary area 1068 with the mouse pointer 1058, the user can select the delete instruction button 1106 to delete the instruction, if desired.

【0088】 命令セットプログラミングウィンドウ1064は、ユーザを、図14のライブ
ラリウィンドウ1081と同様の命令ライブラリウィンドウ(図示せず)にリン
クさせるためのコピー命令ボタン1108を有する。命令ウィンドウは、ユーザ
が以前に明示され、かつ格納された命令工程をブラウズし、適切な命令工程を選
択し、その命令工程のコピーをアセンブルされた命令セットに追加することを可
能にする。あるいは、ユーザは、命令概要領域1068内に表示された命令を、
マウスポインタ1058で選択し、コピー命令ボタン1108を押すことにより
、選択された命令をコピーすることができる。選択された命令を複製するために
、次いで、ユーザは、ペースト命令ボタン1110を押す。ユーザが命令セット
内の命令工程の位置変更を望む場合、ユーザは、選択された命令を命令セット内
の新たな位置に移動する機能を有する移動命令ボタン1112を選択する。ユー
ザは、命令概要領域1068内の命令工程を選択し、次いで、その命令工程に関
連付けられた命令工程テンプレートウィンドウ1074にユーザをリンクさせる
編集命令ボタン1114を選択することにより、既存の命令を修正し得る。一旦
関連付けられた命令工程テンプレートウィンドウ1074が表示されると、ユー
ザは、あらゆる適切な修正を行い、OKナビゲーションボタン1104を選択す
ることにより、それらの修正を格納し得る。
The instruction set programming window 1064 has a copy instruction button 1108 for linking the user to an instruction library window (not shown) similar to the library window 1081 of FIG. The instruction window allows the user to browse previously specified and stored instruction steps, select the appropriate instruction step, and add a copy of the instruction step to the assembled instruction set. Alternatively, the user may change the instructions displayed in the instruction summary area 1068 to
The selected instruction can be copied by selecting with the mouse pointer 1058 and pressing the copy instruction button 1108. To duplicate the selected instruction, the user then presses the paste instruction button 1110. When the user desires to change the position of a command step within the command set, the user selects the move command button 1112 which has the ability to move the selected command to a new position within the command set. The user modifies an existing instruction by selecting the instruction step in the instruction summary area 1068 and then selecting the edit instruction button 1114 that links the user to the instruction step template window 1074 associated with the instruction step. obtain. Once the associated instruction step template window 1074 is displayed, the user may make any appropriate modifications and store those modifications by selecting the OK navigation button 1104.

【0089】 命令セットプログラミングウィンドウ1064はまた、選択された1つまたは
複数の命令工程を上記で詳述したプレビュー機能と論理的に関連付けるために、
プレビューボタン1116へのリンク命令を有する。プレビューへのリンク命令
ボタン1116を用いて、ユーザは、命令セットのどの命令工程が特定された部
品のためのプレビューウィンドウ130(図6A)に表示されるべきかを特定す
ることができる。
The instruction set programming window 1064 also provides for logically associating the selected instruction step (s) with the preview features detailed above.
It has a link command to the preview button 1116. Using the link to preview command button 1116, the user can specify which command step of the command set should be displayed in the preview window 130 (FIG. 6A) for the specified part.

【0090】 一旦ユーザが部品の命令セットのための命令工程をプログラムおよび/または
編集すると、ユーザは、OKボタン1118を選択することにより、メモリ10
06内に命令セットを格納し得るか、またはキャンセルボタン1120を選択す
ることにより、いずれの追加または変更も保存することなく、命令セットプログ
ラミングウィンドウ1064を出ることができる。
Once the user has programmed and / or edited the instruction steps for the instruction set of the part, the user selects memory button 10 by selecting the OK button 1118.
The instruction set programming window 1064 can be exited without saving any additions or changes by either storing the instruction set in 06 or selecting the cancel button 1120.

【0091】 メニューバー1056から編集メニューを用いて、ユーザは、ユーザに部品番
号を催促する編集部品メニューを選択することができる。一旦部品番号が入力さ
れるか、または既存の部品番号のメニューから選択されると、命令プログラミン
グツールは、その部品に関連づけられた命令セットプログラミングウィンドウ1
064にユーザをリンクさせる。一旦命令セットプログラミングウィンドウ10
64にリンクすると、ユーザは、上記の手順に従うことにより、命令セットを必
要に応じて修正することができる。
Using the edit menu from menu bar 1056, the user can select an edit parts menu that prompts the user for a part number. Once a part number has been entered or selected from a menu of existing part numbers, the instruction programming tool displays the instruction set programming window 1 associated with that part.
Link user to 064. Instruction set programming window 10
Linking to 64 allows the user to modify the instruction set as needed by following the above procedure.

【0092】 命令プログラミングツールはまた、論理ルーチン1050の工程1122(図
11)で、供給品および供給業者のデータベースをユーザがセットアップおよび
維持することを可能にする。メニューバー1056の編集メニューを用いて、ユ
ーザは、ボックス、テープ、保証カード、梱包ダンネージ、ステープル、その他
の各種消耗品の供給品を追加または編集することができる。供給品情報は、一旦
再注文閾値に達すると、これらの供給品を注文するための再注文フォームを生成
するために用いられる。さらに、ユーザは、供給品のデータベースを作成および
維持するために、メニューバー1056上の編集メニューから供給品を追加メニ
ューまたは供給品編集メニューを選択することができる。供給品のデータベース
は、供給品(例えば、特定の説明および寸法を有するボックス)、供給品の通常
価格、その供給品に関連付けられた供給業者、手持ちの供給品の量等の在庫情報
、再注文閾値、および再注文閾値に達した際に、どれだけの供給品が再注文され
るべきかに関連する情報を含む。
The instruction programming tool also allows the user to set up and maintain a database of supplies and suppliers at step 1122 (FIG. 11) of the logic routine 1050. Using the edit menu in menu bar 1056, the user can add or edit boxes, tapes, warranty cards, packaging dunnage, staples, and other supplies of various consumables. The supplies information is used to generate a reorder form for ordering these supplies once the reorder threshold is reached. In addition, the user can select the Add Supplies menu or the Supplies Edit menu from the Edit menu on menu bar 1056 to create and maintain a database of supplies. Supplies database includes supplies (eg, boxes with specific descriptions and dimensions), regular prices for supplies, suppliers associated with the supplies, inventory information such as the quantity of supplies on hand, reorders. Includes information related to the threshold and how many supplies should be reordered when the reorder threshold is reached.

【0093】 一旦オペレーティングパラメータ、部品、命令、供給品のデータベース、およ
び供給業者が、命令プログラミングツールを用いて入力および格納されると、こ
の情報の集合が、梱包システムコントローラ16に直接関連付けられたメモリま
たは梱包システムコントローラ16によりアクセス可能なコンピュータ可読媒体
に格納され得る。あるいは、この情報は、梱包システムコントローラ16により
アクセス可能なネットワークデータベース21に格納され得るか、または梱包シ
ステムコントローラ16により、ネットワークインターフェースを介して、プロ
グラミング端末1000から検索され得る。当業者は、梱包システムコントロー
ラ16に利用可能な情報を収集するこれらの工程が、命令プログラミングツール
が梱包システムコントローラ16で直接実行される実施形態で、適切に修正され
ることを理解する。
Once the operating parameters, parts, instructions, supplies database, and supplier have been entered and stored using the instruction programming tool, this collection of information is stored in memory directly associated with the packaging system controller 16. Alternatively, it may be stored on a computer-readable medium accessible by the packaging system controller 16. Alternatively, this information may be stored in a network database 21 accessible by the packaging system controller 16 or retrieved by the packaging system controller 16 from the programming terminal 1000 via a network interface. Those skilled in the art will appreciate that these steps of collecting the information available to the packaging system controller 16 are appropriately modified in embodiments where the instruction programming tool is executed directly on the packaging system controller 16.

【0094】 図15において、梱包システム10が梱包されるべき部品を識別するとき、方
法400は、CPU50を介して工程402において大域梱包タイマを起動し、
これが各部品を梱包するのに要する時間の量を判定するのに用いられる。本発明
の一実施形態では、CPU50に関連するタイマが使用される。さらに、一旦、
梱包命令が梱包材料生成器の制御を起動すれば(工程108)、方法400は、
識別された部品のための所定の梱包プロセスの工程のそれぞれを完了するために
要する時間量を判定するための一つ以上のタイマを、CPU50を介して工程4
04において起動する。
In FIG. 15, when the packaging system 10 identifies the parts to be packaged, the method 400 activates a global packaging timer at step 402 via the CPU 50,
This is used to determine the amount of time it takes to package each part. In one embodiment of the invention, a timer associated with CPU 50 is used. Furthermore, once
If the packing instruction activates control of the packing material generator (step 108), the method 400
One or more timers for determining the amount of time required to complete each of the steps of a given packaging process for the identified parts, via CPU 50, step 4
Start at 04.

【0095】 識別された部品の梱包が工程406において一旦完了すると、工程408にお
いて大域タイマが停止する。次に、大域タイマは、単一部品を梱包するために要
した時間量を指示する。各部品の梱包が完了した後で、CPU50は、各梱包部
品に対する時間データを取り、図3のハードドライブ78などのメモリ内にそれ
を保存する。時間データに加えて、CPU50は、梱包材料生成器、オペレータ
識別子、および、梱包命令のいずれの所定組が時間データと関連しているかを指
示するコード、などの他の適切な情報も記録する。次に、CPU50は、保存さ
れたデータを利用して、工程410において生産性レポートを作成し得る。ある
いは、CPU50は、各工程をタイムスタンプおよびデータスタンプするように
プログラムされ得、多様なタイムスタンプを処理してタイムデータを判定するよ
うに、さらにプログラムされ得る。
Once the packaging of the identified parts is completed in step 406, the global timer is stopped in step 408. The global timer then indicates the amount of time it took to pack the single part. After the packaging of each component is complete, the CPU 50 takes time data for each packaged component and stores it in memory, such as the hard drive 78 of FIG. In addition to the time data, the CPU 50 also records other suitable information such as a packaging material generator, an operator identifier, and a code that indicates which predetermined set of packaging instructions is associated with the time data. The CPU 50 may then utilize the stored data to generate a productivity report at step 410. Alternatively, the CPU 50 may be programmed to time stamp and data stamp each step and further programmed to process various time stamps to determine time data.

【0096】 工程410において作成された生産性レポートは、図15に示すレポート41
2として現れ得る。そのようなレポート412の作成において、CPU50は、
プログラムされた命令に従いデータのいくつかに対して数学的処理を実行して、
より高い生産性を評価するのに有用なさらなる生産性特性を作成する。例えば、
複数の同一の部品の梱包には、公知の技術に従い平均大域時間が計算され得、所
与のオペレータが、特定の部品の梱包を完了するのに要する平均時間を測定する
。さらに、梱包プロセスの各工程のための平均時間が計算され得る。従って、レ
ポート412は、梱包生産性を最大限向上させるために、どの梱包工程が取り上
げられなければならないかを分析することを可能にする。最後に、生産性データ
は、多様なプロセスの文書化およびISO9001などの手順に使用され得る。
The productivity report created in step 410 is the report 41 shown in FIG.
Can appear as 2. In creating such a report 412, the CPU 50
Perform mathematical operations on some of the data according to programmed instructions,
Create additional productivity characteristics that are useful in assessing higher productivity. For example,
For packing a plurality of identical parts, the average global time can be calculated according to known techniques, and a given operator measures the average time it takes to complete the packing of a particular part. In addition, the average time for each step of the packaging process can be calculated. Therefore, the report 412 allows analysis of which packaging steps should be taken to maximize packaging productivity. Finally, the productivity data can be used for documentation of various processes and procedures such as ISO 9001.

【0097】 さらに、収集された時間は、複数の方法で標準化される。例えば、時間データ
は、多様な梱包プロセス同士の生産性比較を考慮するために識別された部品に、
独自に関連する特定の梱包プロセスに関して標準化され得る。そのようなデータ
を用いて、最も改善を要する特定の梱包プロセスに焦点を当てることができる。
また、時間データは、すべての多様なオペレータが、異なる梱包プロセスを実行
する様々なオペレータ間の直接の比較を考慮することにおいて標準化され得る。
そのような標準化では、例えば、1.0が平均的梱包生産性を示すが、1.0よ
り大きな数字は、平均未満の生産性を示し、1.0未満の数字は平均より高い生
産性を示す。
Furthermore, the times collected are standardized in several ways. For example, time data can be used to identify parts that have been identified to allow for productivity comparisons between various packaging processes.
It can be standardized for a particular packaging process that is uniquely relevant. Such data can be used to focus on the particular packaging process that needs the most improvement.
Also, the temporal data can be standardized in that all diverse operators consider direct comparisons between various operators performing different packaging processes.
In such standardization, for example, 1.0 indicates average packing productivity, while numbers greater than 1.0 indicate less than average productivity and numbers less than 1.0 indicate greater than average productivity. Show.

【0098】 最後に、収集された時間データは、長期にわたる梱包生産性の変化を監視する
ための、生産性傾向情報を作成するのに使用され得る。上述の例は、時間に関し
て測定し得るプロセス内の様々な工程を論じていたが、本発明は、生産性と関連
する他の様々な特性の測定も想定している。そのような各特性は、本発明の範囲
内にあると想定される。さらに、生産性特性を作成するために、いくつかの例示
的数学的処理が開示され(そして、CPU50によって実行される)が、他の種
類の生産性測定基準を提供するために、他の種類の統計的技術および数学的処理
も使用し得ることが理解される。生産性測定とデータ操作の各そのような形式は
、本発明の範囲内にあると想定される。
Finally, the time data collected can be used to create productivity trend information for monitoring changes in packaging productivity over time. Although the above examples discussed various steps in the process that could be measured with respect to time, the present invention also contemplates measuring various other properties associated with productivity. Each such property is envisioned to be within the scope of the invention. Moreover, some exemplary mathematical processes have been disclosed (and performed by CPU 50) to create productivity traits, but other types have been disclosed to provide other types of productivity metrics. It is understood that the statistical techniques and mathematical processing of can also be used. Each such form of productivity measurement and data manipulation is envisioned to be within the scope of the present invention.

【0099】 梱包プロセスの各パートに対する各工程(図15の工程404)を実行するた
めに要する時間を、梱包システム10が監視する例示的方法を、図16により詳
細に示す。一旦図15の工程104において、識別された部品に関連する梱包命
令を、CPU50が取り出したら、CPU50は、二つのカウンタ変数(梱包さ
れる必要がある部品の数を表す「i」、および各部品を梱包するのに要する工程
の数を表す「j」)を工程420において初期化する。工程422において、C
PU50は、梱包材料生成器12のコントローラ14に取り出された梱包命令を
転送する。梱包材料生成器12は、梱包プロセス(j=1)である第1の工程を
用いる第1の部品(i=1)のための梱包材料の生成を開始する。第1の工程が
起動されるのに従い、CPU50は、工程424において部品i=1および工程
j=1のためのタイマを起動する。次にCPU50は、第1の工程(工程j=1
)が、工程426において完了するかどうかを監視する。
An exemplary method by which the packaging system 10 monitors the time it takes to perform each step (step 404 of FIG. 15) for each part of the packaging process is shown in more detail in FIG. Once the CPU 50 retrieves the packing instructions associated with the identified parts in step 104 of FIG. 15, the CPU 50 may use two counter variables (“i” for the number of parts that need to be packed, and each part). Initialize at step 420 "j"), which represents the number of steps required to package the. In step 422, C
The PU 50 transfers the retrieved packing instruction to the controller 14 of the packing material generator 12. The packaging material generator 12 begins to generate packaging material for the first part (i = 1) using the first step of the packaging process (j = 1). As the first step is activated, the CPU 50 activates the timer for component i = 1 and step j = 1 in step 424. Next, the CPU 50 causes the first step (step j = 1).
) Is completed in step 426.

【0100】 第1の工程(工程j=1)が完了したことが指示されるとき(イエス)、CP
U50は、第1の工程(工程j=1)の時間持続を測定するタイマを、工程42
8において停止し、メモリ内に時間値を格納する。次に、梱包材料生成器12の
コントローラ14は、工程430における次の梱包工程(j=j+1;j=2)
に進む。次に、CPU50は、梱包工程のすべての工程が完了したかどうかを、
増加された変数j(この場合、j=2)を閾値と比較することによって、工程4
32において問い合わせる。これらが一致するとき、特定の梱包プロセスにおけ
る工程の最大数が超過したことを示す。すべての工程が完了していない場合、変
数jは、閾値と等しくならず、方法404は工程422に戻り、コントローラは
、第1の部品(i=1)の第2の工程(j=2)のための梱包材料を生成する。
同様に、第1の部品の梱包が完了するまで(工程432におけるイエス)、工程
424、426、428、430、および432が続く。この時点で、CPU5
0が、この部品を梱包するのに要した全体の時間を測定するタイマを、工程43
4において停止する。次に、第1の部品を梱包するのに要した時間量に関するデ
ータが、後の分析のために、適切なメモリ内に格納される。次に、コントローラ
14は、工程436(i=i+1;i=2)において次の部品の梱包に進み、C
PU50は、工程438において、梱包されるべきすべての部品が完了したかど
うか(即ち、iが閾値に等しいかどうか)を問い合わせる。梱包されるべきすべ
ての部品が完了していない場合(ノー)、ここにおいて方法404は、工程44
0において停止し、CPU50は、工程カウンタ変数jをj=1に戻してリセッ
トし、工程422において、i=2およびj=1である第2の部品のためのタイ
ミングプロセスを開始する。
When it is instructed that the first step (step j = 1) is completed (Yes), CP
U50 sets a timer for measuring the time duration of the first step (step j = 1) to step 42.
Stop at 8 and store time value in memory. Next, the controller 14 of the packaging material generator 12 performs the next packaging step (j = j + 1; j = 2) in step 430.
Proceed to. Next, the CPU 50 checks whether all the steps of the packing process are completed.
By comparing the increased variable j (in this case j = 2) with a threshold value, step 4
Inquire at 32. When they match, it indicates that the maximum number of steps in a particular packaging process has been exceeded. If all steps have not been completed, the variable j does not equal the threshold, the method 404 returns to step 422, and the controller returns the second step (j = 2) of the first part (i = 1). Produce packaging materials for.
Similarly, steps 424, 426, 428, 430, and 432 continue until packaging of the first part is complete (yes at step 432). At this point, CPU5
0 uses a timer to measure the total time taken to package this part, step 43.
Stop at 4. The data regarding the amount of time required to package the first part is then stored in an appropriate memory for later analysis. The controller 14 then proceeds to pack the next part in step 436 (i = i + 1; i = 2), C
PU 50 inquires at step 438 whether all parts to be packaged are complete (ie, i equals a threshold). If all parts to be packaged are not complete (no), then method 404 proceeds to step 44.
Stopping at 0, the CPU 50 resets the process counter variable j back to j = 1, and at step 422 begins the timing process for the second part with i = 2 and j = 1.

【0101】 第2の部品(i=2)のための様々な工程のタイミングは、工程424から4
32によって、さらに続く。i=2の部品の様々な工程のための時間が測定され
た後で、工程434から438までは、梱包されるべきすべての部品が完了する
まで(i=工程438における閾値)再び繰り返され、工程422において方法
404は終了する。CPU50は、さらに各工程jおよび各部品iのために保存
されていたすべてのデータを取り、図15のレポート412と同様の表示出力を
有し得る、工程410における生産性レポートの作成に使用するために、適切な
メモリ内にデータを保存する。
The timing of the various steps for the second part (i = 2) is from steps 424 to 4
Continued by 32. After the times for the various steps of the i = 2 part have been measured, steps 434 through 438 are repeated again until all parts to be packed are complete (i = threshold in step 438), At step 422, method 404 ends. CPU 50 also takes all the data stored for each step j and each part i and uses it to create a productivity report at step 410, which may have a display output similar to report 412 of FIG. In order to save the data in the appropriate memory.

【0102】 図1から16を参照して上述したように、本発明の梱包システム10は、梱包
されるべき部品を識別し、識別された梱包に関連する所定の梱包命令を取り出し
、取り出された梱包命令を使用して梱包材料生成器の制御を供給し、表示を介し
てオペレータにグラフィック/テキスト指示を提供することにより、様々な部品
の効率よく最適化された梱包を提供する。
As described above with reference to FIGS. 1-16, the packaging system 10 of the present invention identifies the parts to be packaged, retrieves a predetermined packaging instruction associated with the identified packaging, and retrieves it. The packing instructions are used to provide control of the packing material generator and provide the operator with graphic / text instructions via the display to provide efficient and optimized packing of various parts.

【0103】 図17Aから17Dを参照して、以下、そのような機能が提供され得る本発明
のさらに別の実施形態を説明する。一般的には梱包システム10の動作、より詳
細には梱包システムコントローラ16によって実行される機能を、図17Aから
17Dに示すフローチャートを参照して以下に説明する。
With reference to FIGS. 17A to 17D, further embodiments of the invention in which such functionality may be provided are described below. The operation of the packaging system 10 in general, and more particularly the functions performed by the packaging system controller 16, are described below with reference to the flow charts shown in FIGS. 17A-17D.

【0104】 まず、梱包システムコントローラ16内にプログラムされた命令の実行中にお
いて、梱包されるべきそのような部品の数および部品番号を提供することによる
等して、工程500におけるCRTモニタなど出力周辺機器18上に、表示が供
給される(本明細書に使用されているように、フローチャートの実線は、一般的
にプログラム工程の流れを表し、波線はデータメッセージの流れを表す。さらに
、プログラムの流れは、表現を簡略化する目的により、線形または直列として表
されているが、プログラムが、好適には、タイムスライス様式において実行され
る工程を伴うイベント駆動型の様式で実行されることは理解される)。
First, during execution of programmed instructions in the packaging system controller 16, such as by providing the number and number of such components to be packaged, such as a CRT monitor in process 500, output peripherals. A display is provided on the device 18 (as used herein, the solid lines in the flow chart generally represent the flow of program steps and the dashed lines represent the flow of data messages. The flows are represented as linear or serial for the purpose of simplifying the representation, but it is understood that the program preferably runs in an event driven fashion with the steps performed in a time sliced fashion. Be done).

【0105】 プログラム処理の初期化にあたり、部品および対応する梱包情報のデータベー
ス501は、工程502においてアクセス可能となり、部品情報はアクセス可能
形式504においてプログラムに供給され、フラグ、ポインタ、カウンタ、およ
び/または他のプログラム制御変数が、工程506において実行される。次に、
オペレータは、梱包システム10に、部品の部品番号または梱包されるべき部品
と、梱包されるべき部品の数とを、工程508において指示する。梱包されるべ
き部品の識別に基づき、プログラムは、データベース501からの梱包プロセス
の情報から取り出し、オペレータに確認として、工程510における梱包のため
にオペレータが識別した部品の説明を提供する。説明は、部品の名称の形であり
得、より好適には梱包されるべき部品の画像であり得る。次にオペレータは、プ
ログラムが梱包されるべき正しい部品を識別したことを、工程512において確
認し、プログラムはパッド(梱包材料生成器が緩衝材加工機械である場合)を製
造するプロセスを開始し、その部品の適切なまたは推奨される梱包をオペレータ
に知らせる。
Upon initialization of the program processing, the database 501 of parts and corresponding packing information becomes accessible in step 502, and the part information is provided to the program in accessible form 504, flags, pointers, counters, and / or Other program control variables are executed at step 506. next,
The operator indicates to the packaging system 10 the part number of the part or the parts to be packed and the number of parts to be packed in step 508. Based on the identification of the parts to be packed, the program retrieves from the packing process information from the database 501 and provides the operator with a description of the parts that the operator has identified for packing in step 510 as confirmation. The description may be in the form of a name for the part, more preferably an image of the part to be packaged. The operator then confirms in step 512 that the program has identified the correct parts to be packed, and the program begins the process of manufacturing the pad (if the packing material generator is a cushioning machine), Inform the operator of the proper or recommended packaging for the part.

【0106】 まず、モニタフラグが1に設定され、モニタ18上の表示が工程514におけ
る梱包シーケンスの開始を反映するために更新されていないことを指示する。次
に、図17Bに示すように、プログラムは、要求された数の部品がまだ梱包され
ていないことを工程516において調査する。要求された数の部品がまだ梱包さ
れておらず、およびこの例のように、これがプログラムを通す初回である仮定し
て、プログラムは、工程518において現在の工程のカウンタを1に等しく初期
化し、これは識別された部品を梱包するプロセスにおける第1の工程のための正
しい長さの正しい数のパッドが製造されることを意味する。次に、梱包プロセス
において実行される工程の数が、工程520において検査され、現在の数が4未
満である場合(3梱包工程を有する部品梱包プロセスに対して)、および製造さ
れるべきパッドの量が工程522において0より多い場合、工程524において
機械コントローラ14に開始コードが供給される。
First, the monitor flag is set to 1, indicating that the display on monitor 18 has not been updated to reflect the start of the packaging sequence at step 514. Next, as shown in FIG. 17B, the program checks at step 516 that the requested number of parts has not yet been packaged. Assuming that the requested number of parts has not yet been packed, and this is the first time through the program, as in this example, the program initializes the current process counter equal to 1 at step 518, This means that the correct number of pads of the correct length are manufactured for the first step in the process of packaging the identified parts. Then, the number of steps performed in the packing process is checked in step 520, if the current number is less than 4 (for a parts packing process with 3 packing steps), and for the pad to be manufactured. If the quantity is greater than 0 in step 522, the start code is provided to machine controller 14 in step 524.

【0107】 開始コードの目的は、機械コントローラ14が梱包システムコントローラ16
からの適切な命令を探し始めるように知らせることである。開始コードを受け取
るのに先立って、機械コントローラ14は、機械コントローラ14の入力ポート
におけるノイズによってランダムに生成されるようなコードをすべて無視し、配
線上のノイズが工程524における機械コントローラの命令コードに一致する場
合において、意図されない動作をいっさい行わないようにする。工程524にお
いて、一旦開始コードが、機械コントローラに送られれば、工程526から工程
532を通して、時限ハンドシェイク機能が適用され、梱包システムコントロー
ラ16と機械コントローラ14とが、正しく通信することを確証する。
The purpose of the start code is for the machine controller 14 to be the packaging system controller 16
Is to inform you to start looking for the appropriate orders from. Prior to receiving the start code, the machine controller 14 ignores any code that may be randomly generated by noise at the input ports of the machine controller 14 and the noise on the wire becomes the machine controller instruction code at step 524. If they match, do not do any unintended actions. In step 524, once the start code is sent to the machine controller, the timed handshake function is applied through steps 526 to 532 to ensure that the packaging system controller 16 and the machine controller 14 communicate properly.

【0108】 ハンドシェイク機能は、工程526でタイマを始動させること、工程530で
、マシンコントローラ14からのメッセージの受信を待つこと、および工程53
2で受信したメッセージをチェックして受信したメッセージが意図したメッセー
ジ、例えば、「Ranpak」という文字であるか否かを決定することを含む。
メッセージが適切な時間内にマシンコントローラ14から受信されない場合、工
程528でタイマがタイムアウトし、工程534でエラーコードが表示され、工
程536および538で梱包コントローラがマシンコントローラ14との通信を
再確立することを試みるべきか否かをオペレータに尋ねる。オペレータがマシン
コントローラ14との通信を再確立しない場合、プログラムは終了される。それ
以外の場合、プログラムが工程520から再び開始される。
The handshake function starts a timer at step 526, waits for the receipt of a message from the machine controller 14 at step 530, and step 53.
Checking the message received in 2 to determine if the received message is the intended message, eg, the characters "Ranpak".
If the message is not received from the machine controller 14 within a reasonable time, the timer times out at step 528, an error code is displayed at step 534, and the packaging controller reestablishes communication with the machine controller 14 at steps 536 and 538. Ask the operator if something should be tried. If the operator does not reestablish communication with the machine controller 14, the program ends. Otherwise, the program starts again at step 520.

【0109】 工程530および532において、タイマがタイムアウトする前にメッセージ
がマシンコントローラ14から受信され、かつ、メッセージが適切なメッセージ
であった場合、梱包システムコントローラ16はマシンコントローラ14に、製
造すべきパッドの数および生成の順番に関して指示する(図17Cの工程540
)。あるいは、1つの工程で、製造すべきパッドの長さおよびパッドの数をマシ
ンコントローラ14に提供する代わりに、プログラムコードのセクションがルー
プで実行され得る。ループにおいて、マシンコントローラ14は、適切な長さの
1つのパッドを、正しい数のパッドを製造するために必要な回数だけ製造するよ
うに指示される。梱包システムコントローラ16とマシンコントローラ14との
間の通信は、再び工程542〜548で、時間を計られたハンドシェイク機能に
よりコーディネートされ、マシンコントローラ14が製造すべきパッドの長さと
数を受信したことが確認される。このハンドシェイク機能は、工程524〜53
2に関して上述したハンドシェイク機能に類似する。
At steps 530 and 532, if the message was received from the machine controller 14 before the timer expired and the message was a proper message, the packaging system controller 16 tells the machine controller 14 to make a pad to be manufactured. And the order of generation (step 540 of FIG. 17C).
). Alternatively, instead of providing the machine controller 14 with the length and number of pads to be manufactured in one step, a section of program code may be executed in a loop. In the loop, the machine controller 14 is instructed to manufacture one pad of the appropriate length as many times as necessary to manufacture the correct number of pads. The communication between the packaging system controller 16 and the machine controller 14 is again coordinated by the timed handshake function in steps 542-548 to receive the length and number of pads that the machine controller 14 should manufacture. Is confirmed. This handshake function is performed in steps 524-53.
Similar to the handshake function described above with respect to 2.

【0110】 従って、マシンコントローラ14が工程540で適切な長さのパッドを製造す
るように指示された後、工程542でタイマが始動し、プログラムは、タイマが
工程544でタイムアウトする前に工程546でメッセージが受信されたか否か
を監視する。メッセージが受信された場合、メッセージがチェックされて、意図
したメッセージか否かが決定される。この場合、意図したメッセージは、例えば
、キャリッジリターン548であり得る。メッセージが受信される前にタイマが
タイムアウトした場合、または不正確なメッセージが受信された場合、図15b
の工程534でエラーコードが表示され、オペレータは、工程536で梱包シス
テムコントローラ16がマシンコントローラ14との通信を再確立することを試
みるべきであるか否かについて尋ねるように促される。
Thus, after the machine controller 14 is instructed to manufacture the appropriate length pad in step 540, the timer is started in step 542 and the program causes the step 546 before the timer times out in step 544. To see if the message was received. If a message is received, the message is checked to determine if it is the intended message. In this case, the intended message may be, for example, a carriage return 548. If the timer times out before the message is received, or if an incorrect message is received, FIG. 15b.
The error code is displayed in step 534 of step 534 and the operator is prompted in step 536 to ask if the packaging system controller 16 should attempt to re-establish communication with the machine controller 14.

【0111】 適切なメッセージがマシンコントローラ14から受信され、かつ、梱包システ
ムコントローラ16が工程550で梱包すべき部品の第1の梱包工程を実行する
。工程552でモニタ18上に適切な表示が提示され、工程554で第1の工程
によって梱包されている部品の写真が表示される。プログラム中でこの部品が初
めて梱包されるわけではない場合(工程550におけるNO)、工程556で5
秒間の遅延がなされ、その後、工程554で梱包プロセスにおける次の工程によ
って梱包されている部品の写真が表示される。この5秒間の遅延の目的は、表示
が上記部品を梱包する第2の工程に対応する表示に取って代わられる前に、上記
部品を梱包する第1の工程の表示を検査する時間をオペレータが有するようにす
ることである。
An appropriate message is received from the machine controller 14 and the packaging system controller 16 performs a first packaging step for the parts to be packaged at step 550. At step 552, an appropriate display is presented on the monitor 18, and at step 554 a picture of the parts packaged by the first step is displayed. If this part is not packaged for the first time in the program (NO in step 550), then 5 in step 556.
A delay of 2 seconds is made, after which step 554 displays a picture of the part being packaged by the next step in the packaging process. The purpose of this 5 second delay is to allow the operator the time to inspect the display of the first step of packaging the part before the display is replaced by the display corresponding to the second step of packaging the part. It is to have.

【0112】 梱包されている部品の写真の表示と同時に、梱包システムコントローラ16は
、設定された時間間隔で、マシンコントローラ14に、要求されたパッドの製造
状況を提供するように要求し始め(工程558、560)、再び、上述したよう
に、時間を計られたハンドシェイク機能を開始する(工程570〜76)。メッ
セージがマシンコントローラ14から受信された場合、図17Dの工程578お
よび580でメッセージが調査されて、パッドを製造している間にエラーが起こ
ったか否かが決定される。エラーが起こっていない場合、メッセージは、緩衝材
加工機がまだパッドを製造するプロセスにあることを示す(工程578および5
80)。梱包システムコントローラ16は、要求されたパッドが製造されたこと
が決定されるまで、パッド製造の状況を尋ねつづける(工程558〜576)。
その後、工程582でタイマはディセーブルされ、梱包システムコントローラ1
6は、工程584で梱包工程カウンタをインクリメントすること、および表示フ
ラグを設定して工程586で梱包されている部品の写真が現在表示されているこ
とを示すことにより、梱包プロセスにおける次の工程に進む。マシンコントロー
ラ14はその後、オペレータに梱包レコメンデーションを提供するという、パッ
ド製造プロセスの次の梱包工程を開始する(工程520〜586)。
Simultaneously with displaying the pictures of the parts being packed, the packing system controller 16 begins requesting the machine controller 14 to provide the requested pad manufacturing status at set time intervals (step 558, 560) and again initiates the timed handshake function as described above (steps 570-76). If a message was received from the machine controller 14, the message is examined at steps 578 and 580 of FIG. 17D to determine if an error occurred while manufacturing the pad. If no errors have occurred, the message indicates that the cushioning machine is still in the process of manufacturing the pad (steps 578 and 5).
80). The packaging system controller 16 continues to inquire about the status of pad manufacture until it is determined that the requested pad has been manufactured (steps 558-576).
The timer is then disabled at step 582 and the packaging system controller 1
6 advances to the next step in the packing process by incrementing the packing step counter at step 584 and setting the display flag to indicate that the picture of the part being packed at step 586 is currently displayed. move on. The machine controller 14 then begins the next packaging step of the pad manufacturing process, which provides the operator with packaging recommendations (steps 520-586).

【0113】 図17Bの工程520で工程カウンタが4に等しくなることによって示される
ように、同一の部品について3つの梱包工程が終了した場合、工程588で部品
の量カウンタがデクリメントされ、梱包システムコントローラ16が、同一の部
品がすべて梱包されたか否かを決定する(工程516)。されていない場合、マ
シンコントローラ14が再び必要なパッドを製造し、オペレータにレコメンデー
ションを提供する。類似の部品がすべて梱包されている場合、出力周辺装置18
上の表示は、オペレータに梱包すべき次の部品タイプを示すことを促す表示に戻
る(図17Aの工程590)。プロセスは、次の部品について反復される。
If three packing steps have been completed for the same part, as indicated by the step counter equaling 4 at step 520 in FIG. 17B, then the quantity counter for the part is decremented at step 588 and the packing system controller 16 determines whether all the same parts have been packed (step 516). If not, machine controller 14 again manufactures the necessary pads and provides the operator with recommendations. Output peripheral device 18 if all similar parts are packed
The display above returns to the display prompting the operator to indicate the next part type to be packed (step 590 of FIG. 17A). The process is repeated for the next part.

【0114】 次に図18を参照して、包装者ペース論理ルーチン1200を示す。もっとも
基本的な実施形態において、包装者ペース論理ルーチン1200は梱包システム
コントローラ16によって実行され、そのコントローラを用いて梱包材料生成器
12が梱包材料を生成するペース、およびそのコントローラを用いてグラフィカ
ル命令セットをディスプレイ18に表示するペースを制御する。概して、これら
の速度は、図13に関して上記でより詳しく述べたように、遅延時間メニュー1
100に入力される値に基づく。
Referring now to FIG. 18, a packer pace logic routine 1200 is shown. In the most basic embodiment, the packer pace logic routine 1200 is executed by the packaging system controller 16 with which the packaging material generator 12 produces packaging material, and with that controller a graphical instruction set. To control the pace at which is displayed on the display 18. In general, these speeds are shown in Delay Time Menu 1 as described in more detail above with respect to FIG.
Based on the value entered in 100.

【0115】 工程1202から開始し、梱包されるべき部品が識別され、梱包システムコン
トローラ16が、上記でさらに詳述したようにして部品の梱包制御方法を取り出
す。梱包されるべき部品を方法番号によって識別し得る。この方法番号には、例
えば、包装者が梱包システムコントローラ16に入力する部品識別番号またはそ
の部品に関連付けられた包装者がスキャンするバーコードが含まれる。あるいは
、梱包システム10を有する設備を介して部品のフローを制御するために用いら
れる設備管理コンピュータが、梱包されるべき次の部品を梱包システム10に命
令する(すなわち、電子メッセージを送信する)ために用いられ得る。
Beginning at step 1202, the parts to be packed are identified and the packing system controller 16 retrieves the packing control method for the parts as further detailed above. The parts to be packed may be identified by a method number. The method number includes, for example, a part identification number entered by the packer into the packing system controller 16 or a bar code scanned by the packer associated with the part. Alternatively, the facility management computer used to control the flow of parts through the facility having the packaging system 10 directs the packaging system 10 to the next component to be packaged (ie, sends an electronic message). Can be used for.

【0116】 部品が識別され、梱包制御方法が取り出されると、工程1204において、梱
包システムコントローラ16は、コントローラ14を介して梱包材料生成器12
を制御し、包装者の命令を表示する。図18の工程1204は、一般的に、図4
の工程108および110に相当することに留意されたい。例示的な第1の命令
ステップを図19に示す。図示される例では、3つの同一部品は、梱包ペース論
理ルーチン1200そのものが3回繰り返すことを意味する梱包に等しい。
Once the parts are identified and the packaging control method is retrieved, the packaging system controller 16 causes the packaging material generator 12 via the controller 14 at step 1204.
Control and display the packer's instructions. Step 1204 of FIG. 18 generally corresponds to FIG.
Note that this corresponds to steps 108 and 110 of. An exemplary first instruction step is shown in FIG. In the example shown, three identical parts are equivalent to a package, which means the package pace logic routine 1200 itself repeats three times.

【0117】 包装者は、ディスプレイ18上に位置する種々の制御ボタン1208によって
提供されることに留意されたい。制御ボタン1208は、戻るボタン1210、
進むボタン1212、一時停止ボタン1214、および休憩ボタン1216を含
む。戻るボタン1210によって、ユーザは、前もって表示されている命令を戻
すことができる。しかしながら、命令セットの第1の命令が表示されている場合
には、戻るボタン1210はオフ状態であり得、これよりも前に視聴可能なステ
ップがないので包装者に利用不可能とされ得る。進むボタン1212によって、
包装者は、命令ステップが完了した際に次のステップへと進むことができる。し
かしながら、手動動作が必要な場合には、進むボタンはオフ状態にされ得、特定
の手動動作を検出するように、包装者に利用不可能にされ得る。
It should be noted that the packer is provided with various control buttons 1208 located on the display 18. The control button 1208 is a return button 1210,
Includes a forward button 1212, a pause button 1214, and a break button 1216. The return button 1210 allows the user to return the previously displayed instruction. However, when the first instruction of the instruction set is displayed, the back button 1210 may be off and may be unavailable to the packer because there are no steps available before this. With the forward button 1212,
The packer may proceed to the next step when the command step is completed. However, if a manual action is required, the forward button can be turned off and made unavailable to the packer to detect a particular manual action.

【0118】 命令ステップのグラフィカル表示146を表示すると、梱包システムコントロ
ーラ16は、工程1206においてステップタイマを開始する。ステップタイマ
は、包装者が現在表示されている命令ステップを完了するためにどのくらいの時
間を要するかを追跡するために用いられる。一時停止ボタン1214によって、
ユーザは、命令の表示および梱包材料生成器12による梱包材料の生成を一時停
止することができるが、ステップタイマ1206は停止しない。以下の説明から
より明らかとなるように、一時停止ボタン1214は、表示されるステップを完
了するためにオペレータにさらなる時間を提供するために用いられる。休憩ボタ
ン1216によって、ユーザは、新しい命令の表示および梱包材料の生成を一時
停止し、ステップタイマを停止するという両方を行うことができる。休憩ボタン
1216によって、包装者は、昼食休憩を取ったり、またはユーザ自身の注意を
他のことに向けることが可能となる。所望ならば、梱包システムコントローラ1
6は、1回の交替につき特定回数の休憩のみを許可することによって、1回の休
憩につき特定の時間のみを許可することによって、および/またはステップタイ
マ1206が再開するまでに1回の交替につき特定の休憩総時間のみを許可する
ことによって、休憩ボタン1216の包装者の使用を制限するようにプログラム
され得る。
Upon displaying the graphical display 146 of instruction steps, the packaging system controller 16 starts a step timer at step 1206. The step timer is used to keep track of how long it takes the packager to complete the currently displayed instruction step. With the pause button 1214,
The user can pause the display of instructions and the production of packaging material by the packaging material generator 12, but not the step timer 1206. As will be more apparent from the description below, the pause button 1214 is used to provide the operator additional time to complete the displayed step. The break button 1216 allows the user to both suspend the display of new instructions and the generation of packaging material and stop the step timer. The break button 1216 allows the packer to take a lunch break or direct his or her attention to something else. Packing system controller 1 if desired
6 may only allow a certain number of breaks per shift, only a specific time per break, and / or one change before the step timer 1206 restarts. It may be programmed to limit the packer's use of the break button 1216 by allowing only a certain total break time.

【0119】 包装者を支援するために、表示される命令は、図19に示されるストップサイ
ンのような1つ以上のアイコンを有し得る。アイコン(単数または複数)は、命
令ステップを完了するために必要な手動動作を直接的にまたは間接的に示すか、
または梱包システムコントローラ16が次のステップに(すなわち、遅延時間を
満たすと)自動的に進むまでの残りの時間を示すことを意図している。手動動作
用のアイコンに加えて、包装者が遅延時間メニューにプログラムされている時間
に遅れることなくステップを完了するために必要な時間がどれだけかを示すため
に、カウントダウンタイマが、グラフィカル表示146上に表示され得る。
To assist the packer, the instructions displayed may have one or more icons, such as the stop sign shown in FIG. The icon (s) directly or indirectly indicate the manual action required to complete the instruction step, or
Alternatively, it is intended to indicate the remaining time before the packaging system controller 16 will automatically advance to the next step (ie, when the delay time is met). In addition to the icons for manual operation, a countdown timer is provided with a graphical display 146 to indicate how much time the packer needs to complete a step without delay being programmed in the delay time menu. Can be displayed above.

【0120】 上述のように、ステップは、手動動作を実行することによって完了され得る。
手動動作がプログラムされている場合には、梱包システムコントローラ16は、
手動動作が包装者によって完了されるまで次のステップには進まない。例えば、
図19に示されるように、第1のステップは、包装者に特定のボックスを組み立
て、次の工程に進むために、ボックス上にあるバーコードをスキャンするように
命令する。
As mentioned above, the steps may be completed by performing a manual operation.
If manual operation is programmed, the packaging system controller 16
Do not proceed to the next step until the manual action is completed by the packer. For example,
As shown in FIG. 19, the first step directs the packer to assemble a particular box and scan the bar code on the box to proceed to the next step.

【0121】 図20は、ステップを完了するための手動動作がプログラムされていない場合
に、部品を梱包する第2のステップを示す。遅延時間を満たすと、梱包システム
コントローラ16は、自動的に次の命令ステップへと進む。包装者が次のステッ
プの準備ができていない場合、包装者は一時停止ボタン1214を押すか、休憩
ボタン1216を用いて休憩を取るか、または戻るボタン1210を押して前の
ステップに戻ることができる。包装者が、遅延時間を満たすまでに次のステップ
の準備ができている場合には、包装者は、進むボタン1212を用いて次のステ
ップに進むことができる。一時停止ボタン1214または休憩ボタン1216を
用いた後に、梱包命令ステップによって進行し続けるために、包装者は進むボタ
ン1212を選択し得る。包装者を支援するために、遅延時間を満たすまでに残
された時間をタイマアイコン1218に表示することができる。
FIG. 20 shows the second step of packing a part when no manual action has been programmed to complete the step. When the delay time is met, the packaging system controller 16 automatically advances to the next command step. If the packer is not ready for the next step, the packer can press the pause button 1214, take a break using the break button 1216, or press the back button 1210 to return to the previous step. . If the packer is ready for the next step before the delay time is met, the packer can use the forward button 1212 to proceed to the next step. After using the pause button 1214 or the break button 1216, the packer may select the forward button 1212 to continue proceeding with the packing instruction step. The time remaining until the delay time is met can be displayed on the timer icon 1218 to assist the packager.

【0122】 図18に戻って、包装者ペース論理ルーチン1200は、工程1220におい
て命令ステップの完了を検出し、ステップタイマを停止する。ステップが手動動
作の場合には、ステップの完了は、手動動作の効率に基づく。手動動作を有する
命令ステップのステップタイマの終了値は、工程1206のステップタイマの開
始から手動動作の完了までの時間である。
Returning to FIG. 18, the packer pace logic routine 1200 detects completion of the instruction step at step 1220 and stops the step timer. If the step is a manual operation, the completion of the step is based on the efficiency of the manual operation. The end value of the step timer of the instruction step with manual operation is the time from the start of the step timer of step 1206 to the completion of the manual operation.

【0123】 命令ステップが手動動作を有さない場合、命令ステップの完了は、次の2つの
状況のうち第1の状況が発生した場合に検出される。第1の状況とは、包装者が
プログラムされた遅延時間が満たされるまでに進むボタン1212を押す場合で
ある。第1の状況が初めて満たされると、ステップタイマの終了値は、ステップ
タイマの開始から進むボタン1212を押すまでの時間である。第2の状況は、
梱包システムコントローラ16が、プログラムされた遅延時間が満たされるかま
たは満たされた後に次のステップに進む場合である。次のステップに進むとは、
プログラムされた遅延時間を自然に満たすか、または包装者が戻るボタン121
0または一時停止ボタン1214を用いたときからしばらく経って生じることに
留意されたい。第2の状況が初めて満たされる場合には、ステップタイマの終了
値は、ステップタイマの開始から梱包システムコントローラ16が次の命令ステ
ップへ進むまでの時間である。当業者であれば、ステップタイマの終了値が、一
般的に、包装者が表示された命令ステップを完了するのに要する時間であること
を理解する。
If the instruction step has no manual action, the completion of the instruction step is detected when the first of the following two situations occurs. The first situation is when the packer presses the advance button 1212 until the programmed delay time is met. When the first situation is met for the first time, the end value of the step timer is the time from the start of the step timer until the forward button 1212 is pressed. The second situation is
The packaging system controller 16 will either proceed to the next step after the programmed delay time has been met or has been met. Going to the next step means
Button 121 that either naturally fills the programmed delay or the packer returns.
Note that it occurs some time after using the 0 or pause button 1214. If the second situation is met for the first time, the end value of the step timer is the time from the start of the step timer until the packaging system controller 16 proceeds to the next command step. Those skilled in the art will appreciate that the end value of the step timer is generally the time it takes the packager to complete the indicated instruction step.

【0124】 次に、梱包システムコントローラ16は、工程1222において、命令ステッ
プのΔt値を求めるために、終了タイマ値から遅延時間を減算する。次に、工程
1224において、梱包コントローラシステム16は、Δt値をログに加算して
、包装者の効率の記録を提供する。ログは、包装者が、完了されたステップにつ
いての合計遅延時間に対してどのくらい速く動作したかについての単なる集計記
録であり得るか、または各ステップ、各部品または各交替ごとの包装者の効率を
追跡するといった、より専門の包装者の効率の追跡を示し得る。オペレータが遅
延時間を満たす前にそのステップを完了した場合には、Δtは負の値を有し、そ
れゆえこのことは、オペレータが、プログラムされている遅延時間よりも早く作
業をしていること示すことに留意されたい。しかしながら、正のΔtは、包装者
がプログラムされた遅延時間よりも遅れて作業していることを示す。
Next, the packaging system controller 16 subtracts the delay time from the end timer value in step 1222 to obtain the Δt value of the command step. Next, at step 1224, the package controller system 16 adds the Δt value to the log to provide a record of the packer's efficiency. The log can be just a summary record of how fast the packer worked against the total delay for completed steps, or the packer's efficiency at each step, each part or each change. Tracking the efficiency of more specialized packers, such as tracking, may be indicated. If the operator completes the step before the delay time is met, Δt has a negative value, which means that the operator is working faster than the programmed delay time. Note that it is shown. However, a positive Δt indicates that the packer is working behind the programmed delay time.

【0125】 Δtをログに加算した後、梱包システムコントローラ16は工程1226に進
む。この工程1226は、梱包システムコントローラ16が、命令セットの最後
の命令ステップを完了したかどうかを判定する。最後のステップが完了していな
い場合には、包装者ペース論理ルーチン1200は工程1204に戻って、次の
命令ステップを表示し、プログラムされるコマンドを梱包材料生成器12へと送
信する。最後のステップが完了している場合には、梱包システムコントローラ1
6は、工程1228において、最後の命令ステップの完了と次の部品の梱包の開
始との間の時間を監視し、ログをとる。部品間で監視された時間は、部品間の時
間間隔の予想時間値と比較され得る。あるいは、梱包システムコントローラ16
は、次の部品を梱包するための第1の命令ステップを自動的に表示するようにプ
ログラムされ得、それによってステップタイマが開始し、上記に詳述したように
包装者の効率を追跡する。
After adding Δt to the log, the packaging system controller 16 proceeds to step 1226. This step 1226 determines if the packaging system controller 16 has completed the last instruction step of the instruction set. If the last step is not completed, the packer pace logic routine 1200 returns to step 1204 to display the next instruction step and send the programmed command to the packing material generator 12. Packing system controller 1 if the last step is completed
6 monitors and logs the time between the completion of the last command step and the start of packing the next part at step 1228. The time monitored between the parts may be compared to the expected time value of the time interval between the parts. Alternatively, the packaging system controller 16
Can be programmed to automatically display the first instruction step for packing the next part, which starts the step timer and tracks the packer's efficiency as detailed above.

【0126】 本発明の梱包システムはまた、様々な生産性統計を収集して要約する生産性モ
ニタリングシステムを包含する。例えば、生産性モニタリングシステムは、限定
されないが、以下のような様々な生産性基準条件についてのデータを収集する。
すなわち、梱包されたオーダーの数、梱包されたアイテムの数、梱包された総重
量、オーダー毎の平均時間、およびオーダー毎に生成された梱包材料の平均量で
ある。さらに、データの様々な時間フレームを収集してもよく、また、追加的な
処理を用いて、様々な生産性基準条件を正規化したり、傾向分析をしたりなどし
てもよい。
The packaging system of the present invention also includes a productivity monitoring system that collects and summarizes various productivity statistics. For example, the productivity monitoring system collects data for various productivity criteria conditions including, but not limited to:
That is, the number of packed orders, the number of packed items, the total weight packed, the average time for each order, and the average amount of packing material generated for each order. Further, various time frames of data may be collected, and additional processing may be used to normalize various productivity criteria conditions, perform trend analysis, etc.

【0127】 次に図10および12を戻って、プログラミング端末は、梱包システムコント
ローラ16によって生成された各種のレポートを指定し、フォーマットするため
に用いられ得る。例えば、上述の生産性レポートおよび包装者ログのフォーマッ
トを指定することができる。レポートは、メニューバー1056から報告メニュ
ーを選択し、GUI表示画面を完了することよってフォーマットされる。他のレ
ポートには、購入注文フォーム、在庫の供給量をリストした在庫レポート、およ
びユーザがグラフィカル表示146(図6c、19、20)または命令ステップ
テンプレート1074に通常表示される情報を印刷することが可能な梱包命令レ
ポートが含まれる。梱包命令レポートは、特定の部品の梱包命令に関する情報を
まとめたレポートを読み手に提供するために、1つの頁に複数の命令ステップが
まとめられた状態で用いられ得る。別のレポートは、梱包設備の全体的な効率に
関してまとめたレポートを提供するために、梱包システム10を用いて梱包され
た部品を追跡する梱包動向レポートである。梱包動向レポートは、好ましくは、
梱包された部品番号、これら部品に関連する説明、各梱包された部品の質、各部
品を梱包するために要した平均時間、部品を梱包するために用いた供給量、およ
びユーザが関心のある任意の他の情報を含む。
10 and 12, the programming terminal may be used to specify and format various reports generated by the packaging system controller 16. For example, the productivity report and packer log formats described above can be specified. The report is formatted by selecting the report menu from menu bar 1056 and completing the GUI display screen. Other reports may include purchase order forms, inventory reports listing inventory supplies, and information the user typically displays in the graphical display 146 (FIGS. 6c, 19, 20) or instruction step template 1074. Contains possible packing order reports. The packing order report may be used with multiple ordering steps on one page to provide the reader with a report summarizing information about packing orders for a particular part. Another report is the Pack Trend report, which tracks parts that have been packed using the packing system 10 to provide a summarized report on the overall efficiency of the packing facility. The packaging trend report is preferably
Packaged part numbers, descriptions associated with these parts, quality of each packaged part, average time taken to pack each part, amount of supply used to pack the part, and user interests Contains any other information.

【0128】 本発明の論理ルーチン1050および1200(図11および18)は上述の
ソフトウェア内に組み込まれるが、代替例としてこの論理をハードウェアまたは
ソフトウェアおよびハードウェアの組み合わせたものに組み込んでもよい。ハー
ドウェアに組み込んだ場合、上述の論理は、複数の技術のうちの任意の1つまた
はそれら技術の組み合わせを利用する回路または状態マシンとしてインプリメン
トされ得る。これらの技術は、1つ以上のデータ信号のアプリケーションで種々
の論理機能をインプリメントするための論理ゲートを有する別個の論理回路、適
切な論理ゲートを有する特定用途向け集積回路、プログラマブルゲートアレイ(
PGA)、フィールドプログラマブルゲートアレイ(FPGA)または他の構成
要素等を含み得るが、これらに限定されない。このような技術は、概して当業者
には周知であるので、本明細書中では詳述しない。
Although the logic routines 1050 and 1200 (FIGS. 11 and 18) of the present invention are incorporated into the software described above, this logic may alternatively be incorporated in hardware or a combination of software and hardware. When implemented in hardware, the logic described above may be implemented as a circuit or state machine utilizing any one or combination of techniques. These techniques include discrete logic circuits having logic gates for implementing various logic functions in one or more data signal applications, application specific integrated circuits having suitable logic gates, programmable gate arrays (
PGA), field programmable gate array (FPGA) or other components, etc., but are not limited thereto. Such techniques are generally known to those of ordinary skill in the art and will not be described in detail herein.

【0129】 本明細書中で記載される図は、上記の論理のインプリメンテーションのアーキ
テクチャ、機能性および動作を示す。ソフトウェアに組み込まれた場合、各ブロ
ックは、モジュール、セグメントまたは特定の論理機能(単数または複数)をイ
ンプリメントするための1つ以上の実行命令を含んだコードの一部を表し得る。
ハードウェアに組み込まれた場合には、各ブロックは、特定の論理機能(単数ま
たは複数)をインプリメントするための1つの回路または複数の相互接続された
回路を表し得る。ブロック図およびフローチャートは特定の実行の順番を示すが
、実行の順番は記載される順番と異なっていてもよい。例えば、2つ以上のブロ
ックの実行の順番を示される順番に対して変更してもよい。また、連続して示さ
れる2つ以上のブロックは、同時にまたは部分的に同時に実行されてもよい。さ
らに、様々なブロックを省略することができる。このような変形例は本発明の範
囲内であることが理解される。
The figures described herein illustrate the architecture, functionality and operation of implementations of the above logic. When implemented in software, each block may represent a module, segment, or portion of code that contains one or more executable instructions for implementing a particular logical function (s).
When implemented in hardware, each block may represent one circuit or multiple interconnected circuits to implement a particular logical function (s). Although the block diagrams and flowcharts show a particular order of execution, the order of execution may differ from the order described. For example, the order of execution of two or more blocks may be changed with respect to the order shown. Also, two or more blocks shown in succession may be executed concurrently or with partial concurrence. Moreover, various blocks can be omitted. It is understood that such variations are within the scope of the invention.

【0130】 また、論理は、コンピュータ/プロセッサを用いたシステムのような命令実行
システム、またはコンピュータ読み取り可能媒体から論理をフェッチするか、ま
たは入手して、その論理内部に含まれる命令を実行することが可能な他のシステ
ムによって、またはそれらシステムとともに用いられる任意のコンピュータ読み
取り可能媒体に組み込まれ得る。本明細書のコンテキストにおいて、「コンピュ
ータ読み取り可能媒体」は、命令実行システムによってまたはそのシステムとと
もに用いられる論理および/またはデータを含むか、格納するか、または維持す
ることが可能な任意の媒体であり得る。コンピュータ読み取り可能媒体は、例え
ば、電気、磁気、光、電磁気、赤外線または半導体媒体等の多くの物理媒体のう
ちの任意の媒体であり得る。適切なコンピュータ読み取り可能媒体のさらなる特
定の例には、フロッピー(登録商標)ディスクのようなポータブル磁気コンピュ
ータディスケット、ハードディスク、ランダムアクセスメモリ(RAM)、読み
出し専用メモリ(ROM)、消去可能なプログラム可能読取り専用メモリまたは
コンパクトディスクが含まれるが、これらに限定されない。
Logic also refers to fetching or obtaining logic from an instruction execution system, such as a computer / processor based system, or a computer-readable medium to execute instructions contained within the logic. Can be incorporated into or by any computer-readable medium used with or in connection with such systems. In the context of this specification, "computer-readable medium" is any medium that can contain, store, or maintain logic and / or data used by or in conjunction with an instruction execution system. obtain. Computer readable media can be any of many physical media, such as, for example, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor media. Further particular examples of suitable computer readable media include portable magnetic computer diskettes such as floppy disks, hard disks, random access memory (RAM), read only memory (ROM), erasable programmable read. Includes, but is not limited to, dedicated memory or compact discs.

【0131】 本発明を特定の好適な実施形態について図示し説明したが、本明細書および付
属の図面を読み理解することで均等な変更および改変が当業者に想起される。特
に上述の完全体(コンポーネント、アセンブリ、デバイス、コンポジション等)
が果たす様々な機能については、それらの完全体を説明するために用いられた用
語(「手段」への言及を含む)は特に断らない限り、本明細書に例示した本発明
の例示的な1実施形態または複数の実施形態における同機能を果たす開示された
構造に構造的に均等ではなくとも、その説明された完全体の明示された機能を行
う任意の完全体に対応する(機能的に均等である)ことが意図される。さらに、
本発明の特定の特徴を数個の例示される実施形態のうち1つのみについて上述し
てきたが、そのような特徴は、任意のあるいは特定の応用例について所望であり
利点を有し得るような、他の実施形態における1つ以上の他の特徴と組み合わせ
られ得る。
While the present invention has been shown and described with respect to certain preferred embodiments thereof, equivalent alterations and modifications will occur to others skilled in the art upon the reading and understanding of this specification and the accompanying drawings. In particular the above-mentioned whole (components, assemblies, devices, compositions, etc.)
The various functions performed by the invention, unless otherwise indicated by the term (including reference to "means") used to describe their wholeness, are exemplary of the invention illustrated herein. Although not structurally equivalent to the disclosed structure performing the same function in an embodiment or embodiments, it corresponds to any perfection that performs the stated function of the described perfection (functionally equivalent). Is intended). further,
Although particular features of the present invention have been described above with respect to only one of a few illustrated embodiments, such features may be desirable and advantageous for any or particular application. , May be combined with one or more other features in other embodiments.

【図面の簡単な説明】[Brief description of drawings]

【図1】 図1は、本発明による梱包システムを例示するブロック図である。[Figure 1]   FIG. 1 is a block diagram illustrating a packaging system according to the present invention.

【図2】 図2は、緩衝材加工機械および梱包システムコントローラを含む本発明による
梱包システムの例である。
FIG. 2 is an example of a packaging system according to the present invention including a cushioning machine and a packaging system controller.

【図3】 図3は、本発明による梱包システムコントローラの部分を例示するブロック図
である。
FIG. 3 is a block diagram illustrating portions of a packaging system controller according to the present invention.

【図4】 図4は、本発明による梱包システムの動作的フロー図を例示するフローチャー
トである。
FIG. 4 is a flow chart illustrating an operational flow diagram of the packaging system according to the present invention.

【図5】 図5は、適切な梱包ルーチンが梱包されるべき識別された部品に対して取り出
されたかどうかを確認することを包装者にさせる梱包ルーチンプレビュー機能を
例示するフローチャートである。
FIG. 5 is a flow chart illustrating a packing routine preview function that allows a packer to check whether an appropriate packing routine has been retrieved for the identified part to be packed.

【図6a】 図6aは、梱包されるべき識別された部品に対する所定セットの取り出された
梱包命令を例示する出力周辺ディスプレイおよびユーザインターフェースである
6a is an output peripheral display and user interface illustrating a predetermined set of unpacked packing instructions for an identified part to be packed. FIG.

【図6b】 図6bは、梱包されるべき部品を識別または入力する本発明の一局面による方
法を特に示す出力周辺ディスプレイおよびユーザインターフェースである。
FIG. 6b is an output peripheral display and user interface specifically illustrating a method according to one aspect of the present invention for identifying or entering parts to be packaged.

【図6c】 図6cは、識別された部品を梱包するための所定セットの取り出された梱包命
令の特定工程をより詳細に例示する出力周辺ディスプレイである。
FIG. 6c is an output peripheral display illustrating in more detail the identification process of a given set of retrieved packing instructions for packing the identified parts.

【図7】 図7は、梱包材料の生成および梱包命令を1つ以上の部品の梱包のためのオペ
レータへの提供についての動作的フロー図を例示するフローチャートである。
FIG. 7 is a flow chart illustrating an operational flow diagram of generating packaging material and providing packaging instructions to an operator for packaging one or more parts.

【図8】 図8は、生成された梱包材料を巻くための、および/または自動化梱包のため
のピック・アンド・プレース制御ルーチンを開始するための梱包材料操作装置を
含む梱包システムの動作を例示するフローチャートである。
FIG. 8 illustrates operation of a packaging system including a packaging material handling device for winding the produced packaging material and / or initiating a pick and place control routine for automated packaging. It is a flowchart to do.

【図9】 図9は、所定の消費閾値に従って材料を梱包するために、在庫の制御、在庫の
監視および自動再注文を提供する方法を示すフローチャートである。
FIG. 9 is a flow chart illustrating a method of providing inventory control, inventory monitoring and automatic reordering to pack material according to a predetermined consumption threshold.

【図10】 図10は、本発明によるプログラミング端末を示すブロック図である。[Figure 10]   FIG. 10 is a block diagram showing a programming terminal according to the present invention.

【図11】 図11は、本発明による命令プログラミングツールの動作フロー図を示すフロ
ーチャートである。
FIG. 11 is a flowchart showing an operational flow diagram of the instruction programming tool according to the present invention.

【図12】 図12は、出力周辺ディスプレイ、および本発明の1局面に従って梱包される
べき部品の命令ステップを特定する方法を表示するユーザインターフェースであ
る。
FIG. 12 is a user interface displaying an output peripheral display and a method of identifying instruction steps for parts to be packaged in accordance with one aspect of the present invention.

【図13】 図13は、出力周辺ディスプレイ、および梱包されるべき部品の命令ステップ
をプログラミングする方法を表示するユーザインターフェースである。
FIG. 13 is a user interface displaying an output peripheral display and a method for programming the instruction steps of the parts to be packaged.

【図14】 図14は、出力周辺ディスプレイ、および予め格納された画像にアクセスする
方法を表示するユーザインターフェースである。
FIG. 14 is a user interface displaying an output peripheral display and a method of accessing pre-stored images.

【図15】 図15は、本発明による、オペレータ梱包生産性を監視し、生産性レポートを
提供する方法を示すフローチャートである。
FIG. 15 is a flow chart illustrating a method of monitoring operator packaging productivity and providing a productivity report according to the present invention.

【図16】 図16は、図13の生産性を監視し、生産性レポートを生成する例示的な方法
を詳細に示すフローチャートである。
FIG. 16 is a flowchart detailing an exemplary method of monitoring productivity and generating a productivity report of FIG.

【図17A】 図17Aは、本発明の1実施形態による図2の梱包システムの動作を詳細に示
すフローチャートである。
FIG. 17A is a flow chart detailing the operation of the packaging system of FIG. 2 according to one embodiment of the present invention.

【図17B】 図17Bは、本発明の1実施形態による図2の梱包システムの動作を詳細に示
すフローチャートである。
17B is a flow chart detailing the operation of the packaging system of FIG. 2 according to one embodiment of the present invention.

【図17C】 図17Cは、本発明の1実施形態による図2の梱包システムの動作を詳細に示
すフローチャートである。
FIG. 17C is a flowchart detailing the operation of the packaging system of FIG. 2 according to one embodiment of the present invention.

【図17D】 図17Dは、本発明の1実施形態による図2の梱包システムの動作を詳細に示
すフローチャートである。
17D is a flowchart detailing the operation of the packaging system of FIG. 2 according to one embodiment of the present invention.

【図18】 図18は、本発明の1局面による包装者のペースを調整し、包装者の効率を監
視する方法を示すフローチャートである。
FIG. 18 is a flow chart illustrating a method of pacing a packer and monitoring a packer's efficiency according to one aspect of the present invention.

【図19】 図19は、第1の出力周辺ディスプレイ、および包装者のペースを調整し、包
装者の効率を監視する方法を表示するユーザインターフェースである。
FIG. 19 is a first output peripheral display and user interface displaying a method of pacing the packer and monitoring the packer's efficiency.

【図20】 図20は、第2の出力周辺ディスプレイ、および包装者のペースを調整し、包
装者の効率を監視する方法を表示するユーザインターフェースである。
FIG. 20 is a second output peripheral display and user interface displaying a method for pacing the packer and monitoring the packer's efficiency.

───────────────────────────────────────────────────── フロントページの続き (81)指定国 EP(AT,BE,CH,CY, DE,DK,ES,FI,FR,GB,GR,IE,I T,LU,MC,NL,PT,SE),OA(BF,BJ ,CF,CG,CI,CM,GA,GN,GW,ML, MR,NE,SN,TD,TG),AP(GH,GM,K E,LS,MW,MZ,SD,SL,SZ,TZ,UG ,ZW),EA(AM,AZ,BY,KG,KZ,MD, RU,TJ,TM),AE,AG,AL,AM,AT, AU,AZ,BA,BB,BG,BR,BY,BZ,C A,CH,CN,CR,CU,CZ,DE,DK,DM ,DZ,EE,ES,FI,GB,GD,GE,GH, GM,HR,HU,ID,IL,IN,IS,JP,K E,KG,KP,KR,KZ,LC,LK,LR,LS ,LT,LU,LV,MA,MD,MG,MK,MN, MW,MX,MZ,NO,NZ,PL,PT,RO,R U,SD,SE,SG,SI,SK,SL,TJ,TM ,TR,TT,TZ,UA,UG,US,UZ,VN, YU,ZA,ZW (72)発明者 ラッツェル, リチャード オー. アメリカ合衆国 オハイオ 44145, ウ エストレイク, テイラーズ ミル ター ン 1751 (72)発明者 ガス, ポール ジェイ. アメリカ合衆国 オハイオ 44122, ビ ーチウッド, ティムブリッジ レーン 25020 (72)発明者 ブーズ, マクドナルド シー. アメリカ合衆国 メーン 03909, ヨー ク, ウッドブリッジ ロード 106 (72)発明者 ドーソン, マーク シー. アメリカ合衆国 オハイオ 44124, ペ ッパー パイク, ゲイツ ミルズ ブー ルバード 28725─────────────────────────────────────────────────── ─── Continued front page    (81) Designated countries EP (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, I T, LU, MC, NL, PT, SE), OA (BF, BJ , CF, CG, CI, CM, GA, GN, GW, ML, MR, NE, SN, TD, TG), AP (GH, GM, K E, LS, MW, MZ, SD, SL, SZ, TZ, UG , ZW), EA (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM), AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, BZ, C A, CH, CN, CR, CU, CZ, DE, DK, DM , DZ, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, K E, KG, KP, KR, KZ, LC, LK, LR, LS , LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NO, NZ, PL, PT, RO, R U, SD, SE, SG, SI, SK, SL, TJ, TM , TR, TT, TZ, UA, UG, US, UZ, VN, YU, ZA, ZW (72) Inventor Ratzel, Richard Oh.             United States Ohio 44145, U             Estlake, Taylors Milter             1751 (72) Inventor Gus, Paul Jay.             United States Ohio 44122, Bi             Archwood, Timbridge Lane             25020 (72) Inventor Booz, McDonald Sea.             Maine, USA 03909, Yo             Ku, Woodbridge Road 106 (72) Inventor Dawson, Mark See.             United States Ohio 44124, Bae             Upper Pike, Gates Mills Boo             Lubad 28725

Claims (14)

【特許請求の範囲】[Claims] 【請求項1】 梱包システムであって、 梱包される少なくとも1つの部品に関連する梱包命令工程を順次提供する梱包
システムコントローラと、 該部品を梱包する際に用いる該梱包命令工程を包装者に伝える出力デバイスと
を備え、 該梱包システムコントローラは、該包装者が第1の梱包命令工程を実施するこ
とができる十分な所定時間の後、該第1の梱包命令工程から第2の梱包命令工程
へと自動的に進行する、梱包システム。
1. A packaging system, wherein a packaging system controller that sequentially provides a packaging instruction process related to at least one part to be packaged, and a packaging commander that is used to package the component are transmitted to a packer. An output device, the packaging system controller, after a predetermined time sufficient for the packer to carry out the first packing instruction step, from the first packing instruction step to the second packing instruction step. And a packaging system that advances automatically.
【請求項2】 梱包材料を供給する梱包材料供給デバイスをさらに備え、前
記梱包システムコントローラが、該梱包材料供給デバイスに、前記包装者に伝え
られた前記梱包命令工程と調和した関係で、前記梱包される少なくとも1つの部
品のための該梱包材料を提供するように指示する、請求項1に記載の梱包システ
ム。
2. A packaging material supply device for supplying a packaging material, wherein the packaging system controller causes the packaging material supply device to coordinate with the packaging instruction step transmitted to the packaging person. The packaging system of claim 1, wherein the packaging system is instructed to provide the packaging material for at least one part.
【請求項3】 前記梱包命令工程は、命令プログラミングツールを用いてプ
ログラムされ、該命令プログラミングツールは、以前に格納されたイメージのデ
ータベースを有する、請求項1または2に記載の梱包システム。
3. The packaging system of claim 1 or 2, wherein the packaging instruction step is programmed using an instruction programming tool, the instruction programming tool having a database of previously stored images.
【請求項4】 前記梱包命令工程は、命令プログラミングツールを用いてプ
ログラムされ、該命令プログラミングツールは、前記梱包システムコントローラ
により実行される、請求項1または2に記載の梱包システム。
4. The packaging system of claim 1 or 2, wherein the packaging instruction step is programmed using an instruction programming tool, the instruction programming tool being executed by the packaging system controller.
【請求項5】 前記出力デバイスは、前記梱包される部品の梱包技術の例示
を提供する、請求項1〜4のうちのいずれかに記載の梱包システム。
5. The packaging system of any of claims 1 to 4, wherein the output device provides an example of packaging technology for the components to be packaged.
【請求項6】 前記梱包材料供給デバイスが、シート在庫材料をダンネージ
製品に加工する加工機械を備える、請求項2〜5のうちのいずれかに記載の梱包
システム。
6. The packaging system according to claim 2, wherein the packaging material supply device comprises a processing machine for processing sheet stock material into a dunnage product.
【請求項7】 部品を梱包する方法であって、 梱包される少なくとも1つの部品に関連付けられた梱包命令工程を取り出す工
程と、 該部品を梱包する際に用いる該梱包命令工程を包装者に順次伝える工程であっ
て、該梱包システムコントローラは、該包装者が第1の梱包命令工程を実施する
ことができる十分な所定時間の後、該第1の梱包命令工程から第2の梱包命令工
程へと自動的に進行する、工程と を包含する方法。
7. A method of packing a part, wherein a step of taking out a packing instruction step associated with at least one part to be packed and a step of packing instruction used for packing the part are sequentially given to a packer. In the step of notifying, the packaging system controller moves from the first packing instruction step to the second packing instruction step after a predetermined time sufficient for the packer to carry out the first packing instruction step. And a step of automatically advancing.
【請求項8】 命令プログラミングツールを用いて前記梱包命令をプログラ
ムする工程をさらに包含し、該梱包命令をプログラムする工程が、以前に格納さ
れたイメージをイメージデータベースから取り出す工程を包含する、請求項7に
記載の方法。
8. The method further comprises programming the packaging instructions with an instruction programming tool, wherein programming the packaging instructions comprises retrieving a previously stored image from an image database. 7. The method according to 7.
【請求項9】 前記包装者に伝えられた命令工程と調和した関係で、前記梱
包される少なくとも1つの部品のための梱包材料を提供するように梱包材料供給
デバイスを制御する工程を包含する、請求項7または8に記載の方法。
9. Controlling a packaging material supply device to provide packaging material for the at least one part to be packaged, in a coordinated manner with the ordering step communicated to the packer. The method according to claim 7 or 8.
【請求項10】 シート在庫材料が、梱包材料への加工のために、前記梱包
材料供給デバイスに供給される、請求項9に記載の方法。
10. The method of claim 9, wherein sheet stock material is fed to the packaging material supply device for processing into packaging material.
【請求項11】 異なる部品を梱包する方法であって、 複数の部品の各々に関連付けられた段階別の梱包命令のセットを決定する工程
と、 命令プログラミングツールを用いて、該梱包命令のセットをプログラムする工
程と、 その後の取り出しのために、該梱包命令のセットを格納する工程と を包含する方法。
11. A method of packing different parts, the method comprising: determining a staged set of packing instructions associated with each of a plurality of parts; and using the command programming tool to define the set of packing instructions. A method comprising programming and storing the set of packaging instructions for subsequent retrieval.
【請求項12】 梱包システムであって、 梱包される少なくとも1つの部品に関連する梱包命令を提供する梱包システム
コントローラと、 該部品を梱包する際に用いる該梱包命令を包装者に表示するディスプレイと を備え、 該梱包命令は、命令プログラミングツールを用いてプログラムされ、該命令プ
ログラミングツールは、以前に格納されたイメージのデータベースを有する、梱
包システム。
12. A packaging system, the packaging system controller providing packaging instructions associated with at least one part to be packaged, and a display for displaying the packaging instructions used to package the components to a packer. A packaging system, wherein the packaging instructions are programmed using an instruction programming tool, the instruction programming tool having a database of previously stored images.
【請求項13】 梱包システムであって、梱包材料を供給する梱包材料供給
デバイス、および梱包される少なくとも1つの部品に関連する梱包命令を提供し
、該梱包材料供給デバイスに、該梱包される少なくとも1つの部品のための該梱
包材料を提供するように指示する梱包システムコントローラを備える、梱包シス
テム。
13. A packaging system for providing a packaging material supply device for supplying packaging material and packaging instructions relating to at least one part to be packaged, wherein the packaging material supply device includes at least the packaging material. A packaging system comprising a packaging system controller that directs to provide the packaging material for a part.
【請求項14】 部品を梱包する方法であって、 梱包される少なくとも1つの部品を特定する工程と、 該梱包される少なくとも1つの部品に関連付けられる梱包命令を取り出す工程
と、 該梱包命令を用いて梱包材料供給デバイスを制御する工程と を包含する方法。
14. A method of packing a part, the method comprising: identifying at least one part to be packed; retrieving a packing command associated with the at least one part to be packed; and using the packing command. Controlling the packaging material supply device.
JP2001506914A 1999-06-29 2000-06-29 Packaging controller for cushioning material production system Withdrawn JP2003503282A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US14145299P 1999-06-29 1999-06-29
US60/141,452 1999-06-29
PCT/US2000/017956 WO2001000491A1 (en) 1999-06-29 2000-06-29 Packaging controller for cushioning producing system

Publications (1)

Publication Number Publication Date
JP2003503282A true JP2003503282A (en) 2003-01-28

Family

ID=22495761

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001506914A Withdrawn JP2003503282A (en) 1999-06-29 2000-06-29 Packaging controller for cushioning material production system

Country Status (5)

Country Link
EP (1) EP1189812A1 (en)
JP (1) JP2003503282A (en)
AU (1) AU5780000A (en)
CA (1) CA2377171A1 (en)
WO (1) WO2001000491A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008509055A (en) * 2004-08-04 2008-03-27 ランパック コーポレイション Packing system and method
JP2011516353A (en) * 2008-03-31 2011-05-26 ランパック コーポレイション Manual assisted gap filling dunnage dispensing system and method

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI395159B (en) * 2008-12-22 2013-05-01 Hi Life Int Co Ltd Register method and system for displaying related information on monitor instantly
JP6159922B2 (en) * 2012-05-16 2017-07-12 テトラ ラバル ホールディングス アンド ファイナンス エス エイ Monitoring system, packaging machine, method and computer program
US20150379462A1 (en) 2014-06-27 2015-12-31 Pregis Innovative Packaging Llc Protective packaging system consumable resupply system
CN108367824B (en) 2015-12-30 2021-02-12 利乐拉瓦尔集团及财务有限公司 Method and device for guiding quality control of packaging system
EP3397562B2 (en) 2015-12-30 2023-10-25 Tetra Laval Holdings & Finance S.A. Methods and apparatuses for packaging quality assurance
JP7298867B2 (en) 2019-03-08 2023-06-27 株式会社タカゾノ Combination of wound body and packaging device

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4026198A (en) 1975-05-01 1977-05-31 Ranpak Corporation Cushioning dunnage mechanism, transfer cart therefor, and method
US4237776A (en) 1978-06-02 1980-12-09 Ranpak Corporation Cushioning dunnage mechanism
US4557716A (en) 1983-07-05 1985-12-10 Ranpak Corp. Mechanism for producing pad-like cushioning dunnage from sheet material
US4717613A (en) 1984-05-10 1988-01-05 Ranpak Corporation Mechanism and method for producing cushioning dunnage
US4750896A (en) 1985-10-28 1988-06-14 Ranpak Corp. Method and mechanism for producing cushioning dunnage product
US4650456A (en) 1985-10-30 1987-03-17 Ranpak Corp. Mechanism for producing pad-like cushioning dunnage product from sheet material with separate stock roll cart
US4884999A (en) 1988-01-04 1989-12-05 Ranpak Corp. Dunnage converter for producing narrow width cushioning pad product, conversion kit thereof, and method
US4968291A (en) 1989-05-03 1990-11-06 Ranpak Corp. Stitching gear assembly having perforating projections thereon, for use in converter adapted to produce pad-like cushioning material, and method
US5607383A (en) 1994-07-22 1997-03-04 Ranpak Corp. Modular cushioning conversion machine
US5836538A (en) 1995-10-06 1998-11-17 Ranpak Corp. Cushioning conversion system with stock roll lifter
ATE498552T1 (en) * 1997-06-11 2011-03-15 Ranpak Corp SYSTEM AND METHOD FOR PACKAGING

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008509055A (en) * 2004-08-04 2008-03-27 ランパック コーポレイション Packing system and method
JP4903145B2 (en) * 2004-08-04 2012-03-28 ランパック コーポレイション Packing system and method
KR101224851B1 (en) * 2004-08-04 2013-01-22 랜팩 코포레이션 Packaging system and method
JP2011516353A (en) * 2008-03-31 2011-05-26 ランパック コーポレイション Manual assisted gap filling dunnage dispensing system and method

Also Published As

Publication number Publication date
AU5780000A (en) 2001-01-31
CA2377171A1 (en) 2001-01-04
EP1189812A1 (en) 2002-03-27
WO2001000491A1 (en) 2001-01-04

Similar Documents

Publication Publication Date Title
US20020104293A1 (en) Packaging system
CN107074388B (en) Consumable supply system of protective packaging system
US8683777B2 (en) Cushioning conversion system and method
EP0829057B1 (en) Method and system for preparing an electronic record for shipping a parcel
US10227171B2 (en) Object recognition for protective packaging control
JPH08503565A (en) Printer status user interface and related method
EP1850281A1 (en) System, terminal device and computer program product for ordering consumable supplies
JP2003503282A (en) Packaging controller for cushioning material production system
US20180267513A1 (en) Protective packaging device queue control
JP2006139505A (en) Print-ordering program and device
JP2001175954A (en) Electronic menu system and ordering system
JP2003296615A (en) Information processing device, information processing method, information processing program and computer- readable recording medium with information processing program recorded
JP2003187123A (en) Management device for image forming device
US20060055966A1 (en) Print system
US20050063011A1 (en) Document output device and program for printing
JP2002324267A (en) Data setting device of automatic vending machine
JP2001270186A (en) Printing data creating/editing apparatus, tape printing apparatus, and recording medium
JP2006178847A (en) Label printer, label printing program and computer-readable recording medium recording label printing program
JP2005280126A (en) Label printing/attaching device
JP2019207557A (en) Article providing system, article providing device, managing server, article providing method and program
JP2004013701A (en) Print order data generating system
MXPA99011559A (en) Cushioning conversion system and method
JP2018089010A (en) Tablet take-out device, control method and program of tablet take-out device, information processing device, and control method and program of information processing device
JP2003157390A (en) Sales supporting information processor, machine type selection processing method and recording medium
JP2002230367A (en) Component ordering system, program, component ordering method, and repairing method for charge collecting device

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20070904