JP4655702B2 - Production management apparatus, production management method, and production management program - Google Patents
Production management apparatus, production management method, and production management program Download PDFInfo
- Publication number
- JP4655702B2 JP4655702B2 JP2005071173A JP2005071173A JP4655702B2 JP 4655702 B2 JP4655702 B2 JP 4655702B2 JP 2005071173 A JP2005071173 A JP 2005071173A JP 2005071173 A JP2005071173 A JP 2005071173A JP 4655702 B2 JP4655702 B2 JP 4655702B2
- Authority
- JP
- Japan
- Prior art keywords
- product
- passage
- check point
- time
- production line
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、不具合を有する製品の生産ラインからのはね出し処理、該製品の手直し及び生産ラインへの再投入が行われた場合等のように、生産ラインから製品が一旦除去される場合における、当該除去製品発生の有無、及び除去されていた時間を管理する生産管理装置、生産管理方法及び生産管理プログラムに関する。 The present invention relates to a case where a product is once removed from the production line, such as when a product having a defect is ejected from the production line, the product is reworked and re-entered into the production line. The present invention also relates to a production management apparatus, a production management method, and a production management program for managing the presence / absence of the removed product and the removed time.
一般に、製品を生産する場合、その製品の生産手順、工数、日程、部品等の調達、製品の納期等を考慮して生産計画が立てられる。そして、その生産計画に基づいて製品の生産活動を行う一方、生産の進捗状況を管理して、納期を遵守するようにしている。ここで、生産の進捗状況等の管理については、例えば下記特許文献1において、車両生産工程内の複数の作業領域の各々に関しその作業領域内の車両の順列状態を示す車両トラッキングデータを、車両の実際の順列状態と整合するように修正する装置が開示されている。
In general, when a product is produced, a production plan is made in consideration of the production procedure of the product, the number of man-hours, the schedule, the procurement of parts, the delivery date of the product, and the like. Then, the production activity of the product is performed based on the production plan, while the progress of the production is managed to comply with the delivery date. Here, regarding management of production progress etc., for example, in
下記特許文献1に開示されている装置は、作業領域出口に設けられた検知手段から得られたこの出口に実際にある車両の識別番号と、この作業領域に関する車両トラッキングデータにより出口にあるとされた車両の識別番号とを照合し、それらの識別番号が不一致の場合には、当該作業領域出口に実際にある車両の識別番号を、この識別番号が当初あった作業領域に関する車両トラッキングデータから抜き出して、当該作業領域に関する車両トラッキングデータの先頭に移動させるという構成を有している。そして、この構成により、車両生産工程内の複数の作業領域の車両トラッキングデータを、それらの作業領域内での車両の実際の順列状態と整合するように自動的に修正することを可能としている。
The apparatus disclosed in the following
また、下記特許文献1の他にも、生産管理に関する技術については、例えば下記特許文献2〜4に開示されている。
In addition to the following
ところで、各作業領域内において、例えば製品に品質不良等の不具合が発見された場合には、不具合箇所のある製品は、生産ライン外に一旦はね出され、手直し作業者(以下、単に作業者という)によって手直しが行われ、不具合が解消された後に生産ラインに再投入される。 By the way, if a defect such as a quality defect is found in each work area, for example, the product with the defective part is temporarily ejected out of the production line and repaired (hereinafter simply referred to as an operator). Are reworked, and after the defect is resolved, it is reintroduced into the production line.
ここで、上記のように不具合製品のはね出し処理が行われた場合、どの製品に不具合が生じたのかを把握するために、不具合製品のはね出し処理の発生有無を正確に検出する必要がある。また、納期遵守に必要なアクション(例えば、優先仕掛り、追い越し生産、追い越し手直し、等)が遅れないようにするために、各不具合製品が生産ライン外にはね出されてから再投入までにかかった時間を正確に把握する必要がある。すなわち、生産ラインから製品が一旦除去される事態が生じた場合、どの製品が除去されたのか(除去製品発生の有無)、どの位の時間その製品(除去製品)は生産ライン上から除去された状態であったのか(除去状態時間)を把握する必要がある。 Here, when the defective product is ejected as described above, it is necessary to accurately detect whether or not the defective product is ejected in order to grasp which product has the defect. There is. Also, in order to prevent delays in the actions necessary for observing the delivery date (for example, priority work, overtaking production, overtaking correction, etc.), each defective product is ejected from the production line until it is re-introduced. You need to know exactly how long it took. That is, when a product is temporarily removed from the production line, which product is removed (whether or not the removed product is generated) and how long the product (removed product) is removed from the production line. It is necessary to know whether it was in a state (removal state time).
しかしながら、特許文献1に開示の装置においては、実際の車両の順列状態と車両トラッキングデータによる車両の順列状態とが異なった場合、その要因が除去製品発生によるものか否かを正確に把握できなかった。また、順列状態が異なる要因が除去製品発生によるものだけであるとしても、例えば不具合製品がはね出してから再投入するまでの手直し工程、すなわち生産ラインから一旦除去されて行われる除去製品処理工程の間では、はね出された不具合製品が、はね出された順番通りに手直しされ、はね出された順番通りに生産ラインに再投入されるとは限らない。従って、手直し工程の間の個々の製品について除去発生(はね出し発生)のみならず除去状態時間(手直し工程の間の時間)を直接的に管理することはできなかった。
However, in the apparatus disclosed in
また、手直し時に、各不具合製品の手直しに要する時間(除去状態時間)に関する情報などを、作業者自身がこの生産ラインを管理する生産管理装置に入力する等して、不具合製品のはね出し・再投入の発生有無(除去製品発生の有無)や、除去状態時間の直接的な管理を図るようにすることもできる。 In addition, when repairs are performed, information related to the time required for repairing each defective product (removal state time) is input to the production management device that manages the production line by the operator himself. It is also possible to directly manage the presence / absence of re-input (presence / absence of removed product) and the removal state time.
しかしながら、例えば新製品を生産する生産ラインでは、不具合が発生する可能性が高いため、不具合製品が生産ライン上に連続して存在することが少なくない。このような場合、連続して不具合製品がはね出されると、先の不具合製品に関する入力作業中に次の不具合製品がはね出されてきて入力作業が追い付かなくなる等の事態が生じ、作業者にとってこの入力作業が大きな負担になる。 However, for example, in a production line that produces a new product, there is a high possibility that a failure will occur. Therefore, it is often the case that a defective product is continuously present on the production line. In such a case, if the defective product is continuously ejected, the next defective product will be ejected during the input work related to the previous defective product, and the input work will not be able to catch up. Therefore, this input work is a heavy burden.
また、次から次へと連続して不具合製品がはね出されてくると、入力作業が追い付かない、あるいは作業者が手直し作業に集中する等の理由により、不具合製品に関する上記の入力作業をし忘れるといった事態が起こり得る。このような事態が起こってしまうと、結局のところ、不具合製品のはね出し・再投入の発生有無(除去発生の有無)や各不具合製品の手直し時間(除去状態時間)を正確に把握できなくなってしまう。 In addition, if defective products are continuously splashed from one to the next, the input work related to the defective products is not performed because the input work cannot catch up or the operator concentrates on the rework work. Forgetful situations can occur. If such a situation occurs, after all, it will not be possible to accurately grasp the occurrence or non-existence of the defective product (removal occurrence) or the repair time of each defective product (removal state time). End up.
さらに、生産ラインの構成上、作業者が上記の各情報を生産管理装置に入力するための機器を設置するスペースが、手直し作業場付近に確保できない場合もあり、このような入力のための機器の設置スペース上の問題によって、入力作業を実行させるのが困難になるといった問題も生じ得る。 In addition, due to the configuration of the production line, there may be a case where the space for installing the equipment for the operator to input the above information to the production management device cannot be secured near the reworking workplace. There may be a problem that it is difficult to execute the input work due to a problem in the installation space.
本発明の目的は、上記課題を解消し、各製品の除去発生の有無や各除去製品の除去状態時間について確実に管理することのできる生産管理装置、生産管理方法及び生産管理プログラムを提供することにある。 An object of the present invention is to provide a production management device, a production management method, and a production management program capable of solving the above-described problems and reliably managing the occurrence of removal of each product and the removal state time of each removed product. It is in.
本発明の生産管理装置は、生産ライン上を流れる各製品ごとに該生産ライン上の2箇所の通過チェック地点を通過する通過時刻を取得し、各通過チェック地点における実際の製品通過時刻を参照して生産進捗状況を管理する生産管理装置であって、前記各通過チェック地点における各製品の通過時刻から、各製品の前記各通過チェック地点における通過順序を算出する通過順序算出手段と、各通過チェック地点における各製品の通過順序に基づいて、前記各通過チェック地点間で生産ラインから一旦除去された除去製品を検出する除去製品検出手段と、検出された除去製品が生産ラインから一旦除去されていた除去状態時間を、各通過チェック地点の内の上流側通過チェック地点における当該除去製品の通過順序、当該除去製品より先に下流側通過チェック地点を通過した製品の内で直近の非除去製品の上流側通過チェック地点における通過順序、前記非除去製品と当該除去製品との間に下流側通過チェック地点を通過した製品の品数、及び生産ラインでの製品のタクトタイム、に基づいて算出する除去状態時間算出手段と、を備える。 The production management device of the present invention acquires the passage time passing through two passage check points on the production line for each product flowing on the production line, and refers to the actual product passage time at each passage check point. A production order management device for managing the production progress status, wherein a passage order calculating means for calculating a passage order of each product at each passage check point from a passage time of each product at each passage check point, and each passage check Based on the order of passage of each product at the point, the removed product detection means for detecting the removed product once removed from the production line between the passage check points, and the detected removed product was once removed from the production line The removal state time is set to the upstream passage check point in each passage check point, the passage order of the removal product, and the downstream before the removal product. Among the products that have passed the passage check point, the passage order at the upstream passage check point of the latest non-removed product, the number of products that have passed the downstream passage check point between the non-removed product and the removed product, and Removal state time calculating means for calculating based on the tact time of the product in the production line.
また本発明の好適な態様では、前記2箇所の通過チェック地点の間に、生産ラインから一旦分岐して再度合流する別の生産ラインが含まれる場合には、前記除去製品検出手段は、各通過チェック地点における各製品の通過順序に基づき、各通過チェック地点間で生産ラインから一旦除去された除去製品の他に、前記別の生産ラインに流れた別ライン製品をも、生産ラインから一旦外れた滞留製品として検出し、前記除去状態時間算出手段は、検出された滞留製品が生産ラインから一旦外れていた滞留時間を、各通過チェック地点の内の上流側通過チェック地点における当該滞留製品の通過順序、当該滞留製品より先に下流側通過チェック地点を通過した製品の内で直近の非滞留製品の上流側通過チェック地点における通過順序、前記非滞留製品と当該滞留製品との間に下流側通過チェック地点を通過した製品の品数、及び生産ラインでの製品のタクトタイム、に基づいて算出し、さらに前記滞留時間から前記別の生産ラインにおけるリードタイムを減算し、得られた時間値が正であればこの時間値を除去状態時間として算出するようにすると良い。 In a preferred aspect of the present invention, when the two passage check points include another production line that once diverges from the production line and merges again, the removed product detection means includes each passage Based on the passing order of each product at the check point, in addition to the removed product once removed from the production line between each check point, other line products that flowed to the other production line were also temporarily removed from the production line. The removal state time calculating means detects the staying time when the detected staying product has once deviated from the production line, and the order of passage of the staying product at the upstream passage check point among the passage check points. , The order of passage of the latest non-retained product at the upstream pass check point among the products that have passed through the downstream pass check point prior to the stay product, the non-retained product Calculated based on the number of products passing through the downstream passage check point and the tact time of the product on the production line, and the lead time on the other production line is calculated from the residence time. If the time value obtained by subtraction is positive, this time value may be calculated as the removal state time.
また本発明の他の好適な態様では、前記各通過チェック地点における各製品の通過時刻に基づいて、当初予定していた計画順序よりも早い順序で下流側通過チェック地点を通過した進み過ぎ製品を検出する進み過ぎ製品検出手段と、検出された進み過ぎ製品に関する情報を除外する進み過ぎ製品情報除外手段と、を備え、前記通過順序算出手段は、進み過ぎ製品情報除外手段により進み過ぎ製品に関する情報が除外された後に、除外されなかった各製品について前記各通過チェック地点における通過順序を算出する。 Further, in another preferred aspect of the present invention, an over-advanced product that has passed through the downstream passage check point in an order earlier than the originally planned plan order based on the passage time of each product at each passage check point. An over-advanced product detection means for detecting; and an over-advanced product information exclusion means for excluding information relating to the detected over-advanced product; After the item is excluded, the passage order at each passage check point is calculated for each product that is not excluded.
また本発明は、典型的には、以上に示した各手段の機能を記述したプログラムをコンピュータに実行させることにより実現される。 The present invention is typically realized by causing a computer to execute a program describing the functions of the respective means described above.
本発明によれば、生産ライン上から一旦除去された製品(除去製品)の有無や、各除去製品が生産ラインから除去されていた状態であった時間に関する情報を自動的に且つ正確に抽出でき、これらの情報を直接的に管理することが可能となる。また生産ラインの構成上、生産ラインと除去製品処理工程との分岐点あるいは合流点の近傍に通過チェック装置等の機器を設置するスペースがなくても、通過チェック装置を除去製品処理工程の上流側と下流側の任意地点にそれぞれ設置すればよく、従来の設置スペース上の問題も解消されるという利点もある。 According to the present invention, it is possible to automatically and accurately extract information on the presence / absence of products (removed products) once removed from the production line and the time when each removed product was removed from the production line. This information can be directly managed. Even if there is no space to install equipment such as a passage check device near the junction or junction between the production line and the removal product processing process due to the configuration of the production line, the passage check device is located upstream of the removal product processing step. It is only necessary to install them at arbitrary points on the downstream side, and there is an advantage that the problem of the conventional installation space is solved.
まず、本発明の実施の形態における生産管理システムの構成を、図1を参照して説明する。図1は、本発明の一実施形態における生産管理システムの構成を示す図である。尚、以下の説明では、生産ライン上を流れる製品を車両として説明するが、製品の種類はこれに限定されるものではない。 First, the configuration of a production management system according to an embodiment of the present invention will be described with reference to FIG. FIG. 1 is a diagram showing a configuration of a production management system according to an embodiment of the present invention. In the following description, the product flowing on the production line is described as a vehicle, but the type of product is not limited to this.
本実施形態における生産管理システムにおいて、生産ライン10上から除去製品処理工程に向かう分岐点より前工程側(ライン上流側)に位置する任意地点(上流側チェック地点)Aに上流側通過チェック装置20aが、除去製品処理工程から生産ライン10上に戻る合流点より後工程側(ライン下流側)に位置する任意地点(下流側チェック地点)Bに下流側通過チェック装置20bが、それぞれ設けられている。そして、各通過チェック装置20a,20bと生産管理装置50とが、例えば工場内LAN(Local Area Network)などのデータ通信ネットワーク40を介してデータ通信可能に接続されている。
In the production management system according to the present embodiment, an upstream
各通過チェック装置20a,20bは、生産ライン10上の各チェック地点A,Bにおける製品通過時刻として各車両30の通過時刻を取得し、取得した各車両30ごとの製品通過時刻の情報を、ネットワーク40を介して生産管理装置50へ送信する。図1では、通過チェック装置20aは上流側チェック地点Aを通過する各車両30の製品通過時刻(以下、上流地点通過時刻という)を取得して生産管理装置50へ送信し、通過チェック装置20bは下流側チェック地点Bを通過する各車両30の製品通過時刻(以下、下流地点通過時刻という)を取得して生産管理装置50へ送信する。
Each
この通過チェック装置20a,20bとしては、例えば各車両30に貼付されているRF(Radio Frequency)タグと通信することで、各チェック地点A,Bを通過した車両30を識別し、その通過時刻を取得する装置などがある。この場合、各車両30に貼付されているRFタグには、各車両30を識別するための製品識別情報(本実施形態では、製品ID番号である車両ID番号を採用)が、上流側チェック地点Aを通過する時点で既に記憶されているものとする。本実施形態では、車両ID番号と通過時刻とを取得することで、各車両30ごとの通過時刻を取得する。ここで、本実施形態における車両ID番号は、上流側チェック地点Aを通過する順番に、車両30に連番で付与されている識別番号であるが、これに限定されるものではない。尚、通過チェック装置20a,20bとしては、上記のような装置の他に、人間が手作業で製品通過時刻を入力する装置としても良い。
As this
また図1における生産管理装置50は、演算部51と、通信制御部52と、入力部53と、出力部54と、記憶装置55とを備え、これらは内部バスで相互に接続されている。通信制御部52は、各通過チェック装置20a,20bやネットワーク40に接続される他のコンピュータ(図示せず)等と、該ネットワーク40を介してデータ通信可能に接続されている。入力部53は、例えばキーボード等のような、ユーザが生産管理装置50に対して所望の指令を入力するためのものである。出力部54は、例えば表示装置や印刷装置等のような、後述の如く抽出された除去製品発生の有無や除去状態時間に関する情報等を生産管理装置50の外部に出力するためのものである。
The
記憶装置55は、各車両30ごとの両チェック地点A,Bにおける各車両30ごとの製品通過時刻の情報について所定期間分(例えば1日分)の情報を記憶するためのものであり、例えば図2のような「車両ID番号」、「上流地点通過時刻」及び「下流地点通過時刻」を項目とする通過時刻テーブル55aを記憶している。またこの記憶装置55は、各車両30ごとの除去発生の有無及び除去状態時間に関する情報(以下、除去情報という)について所定期間分(例えば1日分)の情報を記憶するものとして、例えば図3のような「下流地点通過順序」、「車両ID番号」、「上流地点通過順序」、「除去発生フラグ」及び「除去状態時間」を項目とする除去情報テーブル55bをも記憶している。尚、本実施形態では、通過時刻テーブル55aと除去情報テーブル55bとは同一の記憶装置55内に記憶されているが、これに限定されるものではなく、別個に記憶されても良い。
The
演算部51は、通過時刻情報登録部51aと、通過順序算出部51bと、除去製品検出部51cと、除去状態時間算出部51dと、を備えている。以下、演算部51における各部について説明する。
The
通過時刻情報登録部51aは、各通過チェック装置20a,20bから取得した通過時刻情報を記憶装置55に記憶させる処理を行う。具体的には、各車両30ごとの両チェック地点A,Bにおける通過時刻の情報を各通過チェック装置20a,20bから取得すると、車両ID番号をキーにして、両チェック地点A,Bにおける通過時刻情報を、記憶装置55内の通過時刻テーブル55aに、各車両30ごとに登録する処理を行う。
The passage time
通過順序算出部51bは、図2のような通過時刻テーブル55aに登録されたデータに基づいて、各車両30の両チェック地点A,Bにおける通過順序を求める。そして、記憶装置55内の除去情報テーブル55bにおける「車両ID番号」に、下流側チェック地点Bを通過した順に車両ID番号を登録し、且つ車両ID番号をキーにして、除去情報テーブル55bにおける「上流地点通過順序」に各車両30の上流側チェック地点Aを通過した順序を登録する。
The passing
除去製品検出部51cは、各車両30が生産ライン10から一旦除去されたか否か、すなわち除去発生の有無を、図3のような除去情報テーブル55bの登録情報に基づいて判定し、除去製品である除去車両を検出する。例えば、判定対象の車両より先に下流側チェック地点Bを通過した全車両における上流地点通過順序と、判定対象車両の上流地点通過順序とを比較する。そして、判定対象の車両より先に下流側チェック地点Bを通過した全車両の中に、判定対象の車両よりも後に上流側チェック地点Aを通過していた車両が存在する場合には、当該判定対象車両は生産ライン10から一旦除去されたものと判定し、存在しない場合には判定対象の車両は除去されていないと判定する。また、除去されたと判定された車両については、除去情報テーブル55bにおける該当車両の「除去発生フラグ」を「1」(ON)に設定し、除去されずに生産ライン10上を上流側チェック地点Aから下流側チェック地点Bまで直行したと判定された車両(直行車両)については、除去情報テーブル55bにおける該当車両の「除去発生フラグ」を「0」(OFF)に設定する。
The removed
除去状態時間算出部51dは、除去製品検出部51cによって検出された除去車両について、各除去車両ごとに、生産ライン10から一旦除去されていた時間(除去状態時間)を算出する。ここでは、除去状態時間を算出する対象車両(算出対象車両)の上流地点通過順序X、この算出対象車両より先に下流側チェック地点Bを通過した全車両の内で直近の直行車両の上流地点通過順序Y、この直近の直行車両が下流側チェック地点Bを通過してから当該算出対象車両が下流側チェック地点Bを通過するまでの間に下流側チェック地点Bを通過した車両の台数n、及び本生産管理システムの生産ライン10での製品のタクトタイムtaを用い、算出対象車両の除去状態時間Tを算出する。具体的には、上記のX,Y,nを除去情報テーブル55bから求め、これらの値と予め決まっている製品のタクトタイムtaとを、T=(Y−X+n)×taという式に代入することで、算出対象車両の除去状態時間Tを算出する。そして、算出した除去状態時間を除去情報テーブル55bにおける該当車両の「除去状態時間」に登録する。
The removal state
図3は、一例として製品のタクトタイムtaを50秒とし、各除去製品ごとに上記の式を用いて除去状態時間を算出したものである。例えば、車両ID番号「A0009」については、X=9,Y=13,n=0となるから、除去状態時間T=(13−9+0)×50=200秒と算出される。また、車両ID番号「A0005」については、X=5,Y=14,n=3となるから、除去状態時間T=(14−5+3)×50=600秒と算出される。 Figure 3 is intended as an example a cycle time t a product and 50 seconds, was calculated to remove state time using the above equation for each removal product. For example, for the vehicle ID number “A0009”, since X = 9, Y = 13, and n = 0, the removal state time T = (13−9 + 0) × 50 = 200 seconds is calculated. For vehicle ID number “A0005”, since X = 5, Y = 14, and n = 3, the removal state time T = (14−5 + 3) × 50 = 600 seconds is calculated.
次に、以上のような構成の生産管理システムにおいて行われる処理動作について説明する。 Next, processing operations performed in the production management system configured as described above will be described.
[生産ライン稼動中の処理]
まず、生産管理システムにおいて生産ライン10が稼動中の状況では、各通過チェック装置20a,20bが、生産ライン10上の各チェック地点A,Bを通過した各車両30の車両ID番号と各車両30の通過時刻とをそれぞれ取得し、その通過時刻情報をネットワーク40を介して生産管理装置50へ送信する。そして、演算部51にある通過時刻情報登録部51aが、各通過チェック装置20a,20bから通信制御部52を介して受信した各車両30の通過時刻情報を、車両ID番号をキーにして、記憶装置55内の通過時刻テーブル55aに、各車両30ごとに登録する。以上の処理は、生産ライン稼動中に通過車両が発生するたびに繰り返し行われ、最終的には、記憶装置55内の通過時刻テーブル55aに、所定期間分(例えば1日分)の車両通過時刻情報が登録される。
[Processing during production line operation]
First, in a situation where the
[除去情報の抽出処理]
そして、生産ライン10が非稼動のとき(例えば1日の稼動が終了したとき)に、ユーザが生産管理装置50の入力部53から、除去情報を抽出する旨の指令を入力することで、生産管理装置50の演算部51において図4のような手順で除去情報抽出処理が行われる。
[Removal information extraction process]
Then, when the
まず上記の除去情報抽出指令が入力部53より入力されると(ステップS10)、通過順序算出部51bが、通過時刻テーブル55aに登録された所定期間分(例えば1日分)の各車両30の通過時刻情報に基づいて、各車両30ごとの両チェック地点A,Bにおける通過順序を算出する(ステップS11)。そして、記憶装置55内の除去情報テーブル55bに、B地点を通過した順に車両ID番号を登録すると共に、各車両ID番号をキーにして、各車両30の上流地点通過順序を登録する。
First, when the removal information extraction command is input from the input unit 53 (step S10), the passage
続いて除去製品検出部51cが、下流側チェック地点Bの通過順に登録された除去情報テーブル55bの登録情報から、例えば各車両30の上流地点通過順序に着目して、上述の如く各車両30ごとに除去発生の有無を判定する(ステップS12)。このとき、生産ライン10から一旦除去されたと判定された除去車両については、除去情報テーブル55bにおける該当車両の「除去発生フラグ」を「1」(ON)に設定し、除去されずに生産ライン10上を直行したと判定された直行車両については、除去情報テーブル55bにおける該当車両の「除去発生フラグ」を「0」(OFF)に設定する。この判定により、除去発生なしと判定された場合には、この除去情報の抽出処理は終了となる(ステップS13)。
Subsequently, the removal
一方、除去製品検出部51cにおいて除去発生ありと判定されると、除去状態時間算出部51dが、こうして検出された各除去車両について除去状態時間を算出していく(ステップS13,S14)。ここでは、上述のように除去状態時間を算出する対象車両(算出対象車両)の上流地点通過順序X、この算出対象車両より先に下流側チェック地点Bを通過した全車両の内で直近の直行車両の上流地点通過順序Y、この直近の直行車両が下流側チェック地点Bを通過してから当該算出対象車両が下流側チェック地点Bを通過するまでの間に下流側チェック地点Bを通過した車両の台数n、及び本生産管理システムの生産ライン10での製品のタクトタイムtaを用いて算出対象車両の除去状態時間を算出する。また、こうして算出した除去状態時間を、除去情報テーブル55bにおける該当車両の「除去状態時間」に登録する。
On the other hand, when it is determined that the removal has occurred in the removed
以上のステップS14の除去状態時間算出処理を、検出された全ての除去車両につき行い、全除去車両について除去状態時間の算出を行ったところで、この除去情報の抽出処理は終了となる(ステップS14,S15)。 The removal state time calculation process in step S14 is performed for all detected removed vehicles, and when the removal state time is calculated for all removed vehicles, the removal information extraction process ends (step S14, S15).
また、上記の除去状態時間算出処理により得られた図3のような除去情報テーブル55bのデータは、ユーザが生産管理装置50の入力部53から、除去情報テーブルデータを出力する旨の指令を入力することで出力部54より出力される。これにより、生産管理装置50のユーザは、出力された除去情報テーブルデータを参照することで、除去車両とその除去状態時間とを正確に把握することができる。
Further, the data in the removal information table 55b as shown in FIG. 3 obtained by the above-described removal state time calculation process is input by the user from the
以上のように、本実施形態における生産管理装置50によれば、除去情報を自動的に且つ正確に抽出でき、直接的な管理を実現できる。また生産ライン10の構成上、生産ライン10と除去製品処理工程との分岐点あるいは合流点の近傍に通過チェック装置20a,20b等の機器を設置するスペースがなくても、通過チェック装置20a,20bを除去製品処理工程の上流側の任意地点と下流側の任意地点とにそれぞれ設置すればよいため、機器の設置スペース上の問題も解消されるという利点もある。
As described above, according to the
[第二実施形態]
ところで、機器の設置スペース上の問題から言えば、例えば図5のように、通過チェック装置20a,20bの間に除去製品処理工程のみならず、生産ライン10から分岐して他の生産工程(オプション工程)を行う生産ライン(オプション生産ライン)が含まれるように、各通過チェック装置20a,20bを設置しても良い。ただし、このようにオプション生産ラインを通過チェック装置20a,20bの間に含む場合、上記実施形態と同様の除去情報抽出処理を行うと、オプション生産ラインを通過した車両を除去車両と誤認してしまう。そこで、この誤認を防止するために、生産管理装置50内(例えば記憶装置55)に予めオプション工程のリードタイムを記憶させておき、このオプション工程のリードタイムを用いて除去情報の抽出処理を行うこととする。以下、オプション工程が通過チェック装置20a,20bの間に含まれる場合における除去情報抽出処理について、図6を参照して説明する。
[Second Embodiment]
By the way, in terms of equipment installation space, for example, as shown in FIG. 5, not only the removal product processing process between the
図6において、ステップS20〜S22までの処理は、上記第一の実施形態における図4のステップS10〜S12までの処理と同様である。ただしステップS22において、検出される車両の種類が上記第一の実施形態とは異なる。すなわち上記第一の実施形態では、生産ライン10から除去される等で一旦外れることによりチェック地点間で滞留した滞留製品(本説明のように製品が車両である場合には滞留車両)としては、滞留の発生は除去製品処理工程のみに起因するため、生産ライン10から一旦除去された除去車両しかない。しかしながら本実施形態では、除去製品処理工程を経て通過してきた除去車両の他に、オプション工程を経て通過してきた車両も滞留車両として検出される。そこで本実施形態では、まずステップS22で滞留車両を検出し、以後のステップにおいて滞留車両から除去車両を検出するという処理手順となっている。
In FIG. 6, the process from step S20 to S22 is the same as the process from step S10 to S12 of FIG. 4 in the first embodiment. However, in step S22, the type of vehicle detected is different from that of the first embodiment. That is, in the first embodiment, as a staying product that stays between check points by being removed from the
ステップS22の判定の結果、滞留車両なしと判定された場合には、除去情報の抽出処理は終了となる(ステップS23)。一方、滞留車両ありと判定された場合には、各滞留車両について以下のような手順で処理が行われる。 As a result of the determination in step S22, when it is determined that there is no staying vehicle, the removal information extraction process ends (step S23). On the other hand, when it is determined that there is a staying vehicle, processing is performed for each staying vehicle in the following procedure.
まず除去状態時間算出部51dは、上記第一の実施形態における図4のステップS14と同様の手法で、滞留時間(除去製品処理工程あるいはオプション工程に滞留していた時間)を算出する。具体的には、滞留時間を算出する対象車両(算出対象車両)の上流地点通過順序X、この算出対象車両より先に下流側チェック地点Bを通過した全車両の内で直近の直行車両の上流地点通過順序Y、この直近の直行車両が下流側チェック地点Bを通過してから当該算出対象車両が下流側チェック地点Bを通過するまでの間に下流側チェック地点Bを通過した車両の台数n、及び本生産管理システムの生産ライン10での製品のタクトタイムtaを用い、これらを関係式T1=(Y−X+n)×taに代入して算出対象車両の滞留時間T1を算出する。そして、算出した滞留時間からオプション工程のリードタイムを減算する(ステップS24)。
First, the removal state
ここで、算出された値(時間)が0以上であれば、この時間値が除去製品処理工程に滞留していた除去状態時間に相当すると判断し、この時間値を当該滞留車両の除去状態時間として、除去情報テーブル55bにおける該当車両の「除去状態時間」に登録する。また、この算出結果を受けて除去製品検出部51cが、当該滞留車両は一旦除去されたものであると判定し、除去情報テーブル55bにおける該当車両の「除去発生フラグ」を「1」(ON)に設定する(ステップS25,S26)。一方、得られた値(時間)が負の値であれば、この算出結果を受けて除去製品検出部51cが、当該滞留車両は一旦除去されたものではないと判定し、除去情報テーブル55bにおける該当車両の「除去発生フラグ」を「0」(OFF)に設定する(ステップS25,S27)。
Here, if the calculated value (time) is 0 or more, it is determined that this time value corresponds to the removal state time staying in the removal product processing step, and this time value is set as the removal state time of the staying vehicle. As “removed state time” of the corresponding vehicle in the removal information table 55b. Upon receipt of this calculation result, the removed
以上のステップS24以降の除去状態時間算出処理を、全ての滞留車両について行い、全滞留車両について除去状態時間の算出及び除去車両の検出を行ったところで、この除去情報の抽出処理は終了となる(ステップS24〜S28)。 The removal state time calculation process after step S24 is performed for all the staying vehicles, and when the removal state time is calculated and the removal vehicle is detected for all staying vehicles, the removal information extraction process ends ( Steps S24 to S28).
以上のように、オプション工程を通過チェック装置20a,20bの間に含むように各通過チェック装置20a,20bを設置した場合においても、生産管理装置50によって除去情報を自動的に且つ正確に抽出でき、直接的な管理を実現できる。
As described above, even when each
尚、上記第二実施形態では、通過チェック装置20a,20bの間に含まれるオプション工程は1つであるが、通過チェック装置20a,20bの間に含まれるオプション工程は複数であっても良い。ただし、複数のオプション工程が含まれる場合には、ステップS24における処理では、複数のオプション工程のリードタイムの合計を滞留時間から減算することとなる。
In the second embodiment, one option process is included between the
[第三実施形態]
また生産ラインによっては、図7のように、除去製品発生によって順序が狂い当初の計画順序と異なってしまった製品の順序を次工程に流す前に当初の計画順序に修正するための設備(ストレージ)60が設けられている場合がある。例えば、車両の塗装工程と組立工程との間には、塗装工程の間で手直し等の理由により生産ライン10から一旦除去することにより狂った順序を修正し、車両を組立工程へと流すPBS(Painted Body Storage)が設けられる。そして、このような生産ラインにおいて、機器の設置スペース上の問題から、図7のように通過チェック装置20a,20bの間に除去製品処理工程のみならずストレージ60も含まれる状態で、各通過チェック装置20a,20bを設置することもできる。
[Third embodiment]
Also, depending on the production line, as shown in FIG. 7, the equipment (storage) for correcting the order of products that are out of order due to the generation of removed products and differed from the original planned order to the next process before flowing to the next process. ) 60 may be provided. For example, between the painting process and the assembling process of the vehicle, the PBS (flowing to the assembling process) is corrected by temporarily removing the order from the
そして、このような場合における除去情報抽出処理は、通常、上記の第二実施形態におけるオプション工程のリードタイムに替えてストレージ60における処理のリードタイム(車両30がストレージ60に入ってから出るまでの時間)を用い、上記の第二実施形態と同様の手順で行うことで、除去情報を抽出することが可能となる。
Then, the removal information extraction process in such a case is normally performed in place of the lead time of the optional process in the second embodiment described above, and the lead time of the process in the storage 60 (from the time when the
しかしながら、このようにストレージ60を備える生産ラインにおいては、例えば顧客からの強い要望などにより、その顧客の要望する製品を意図的に計画順序よりも早めにストレージ60から出して、その顧客の要望する製品を計画順序よりも早く生産させることがある。こうした場合、計画順序よりも早い順序に繰り上げられた製品(進み過ぎ製品)が発生すると、通常の直行製品の順序は進み過ぎ製品の発生のために当初の計画順序より遅れることになるので、通常の直行製品が滞留製品と誤認識されてしまうという問題が生じる。そこで、生産管理装置50の演算部51に新たに進み過ぎ製品情報除外部51eを備え、このような誤認識の防止を行うようにしている。
However, in such a production line including the storage 60, for example, due to a strong request from a customer, a product requested by the customer is intentionally taken out of the storage 60 earlier than the planned order, and the customer requests. Products may be produced earlier than planned. In such a case, if a product moved forward in the order earlier than the planned order (over-advanced product) occurs, the normal direct product order will be delayed from the original planned order due to the over-progress product occurrence. This causes a problem that the direct product of the product is erroneously recognized as a stay product. Therefore, the
本実施形態において、進み過ぎ製品情報除外部51eは進み過ぎ製品である車両(進み過ぎ車両)を検出し、進み過ぎ車両のデータを除去情報抽出処理の対象から除外する処理を行うものである。これによれば、進み過ぎ車両を除外した残りの車両について通過順序を特定し、その通過順序に基づいて除去情報抽出処理を行うようにするので、上記のような誤認識を防止することが可能となる。尚、本実施形態では、進み過ぎ製品情報除外部51eにおいて、進み過ぎ車両の検出処理と進み過ぎ製品情報の除外処理とを行うものとしているが、これらの処理は別個の処理部によって処理が行われるようにしても良い。すなわち、進み過ぎ製品検出部(図示せず)を備え、この進み過ぎ製品検出部で進み過ぎ製品を検出し、進み過ぎ製品情報除外部51eでは進み過ぎ製品の情報の除外のみを行うように構成しても良い。以下、進み過ぎ製品情報除外部51eによる処理について説明する。
In the present embodiment, the excessively advanced product
上流側チェック地点Aを通過してから下流側チェック地点Bを通過するまでに直行車両が要する時間(直行通過リードタイム)は、もし計画順序通りに生産されれば、どの直行車両もほぼ同じになる。これに対し、進み過ぎ車両が要する上流側チェック地点Aから下流側チェック地点Bまでの通過リードタイムは、直行通過リードタイムに比べて明確に短くなるはずである。そこで、進み過ぎ製品情報除外部51eでは、まず記憶装置55内の通過時刻テーブル55aにおける各車両の上流地点通過時刻及び下流地点通過時刻から、各車両30が要した上流側チェック地点Aから下流側チェック地点Bまでの通過リードタイムを算出し、得られた各車両30の通過リードタイムを比較して進み過ぎ車両を検出する。
The time required for the direct vehicle to pass through the upstream check point A and the downstream check point B (direct direct lead time) is almost the same for any direct vehicle if it is produced according to the planned sequence. Become. On the other hand, the passing lead time from the upstream check point A to the downstream check point B that the vehicle needs to travel too much should be clearly shorter than the direct passing lead time. Therefore, in the excessively advanced product
具体的には、実際の生産ラインでは当初の計画に対して生産ラインの流れに多少の遅れ進みが発生することを考慮して、各車両30の通過リードタイムの移動平均を算出し、その平均に対して通過リードタイムが所定以上短い車両を進み過ぎ車両と判定する。例えば、車両ID番号、各車両30の通過リードタイム、移動平均線、及び直行車両と判定し得る許容範囲を示すグラフを作成し、このグラフが図8に示すような関係にある場合、車両ID番号「A0003」の車両は進み過ぎ車両であると判定する。尚、移動平均線を基準とした許容範囲は、例えば移動平均値の±5%、移動平均値を基準に±10分、などといった具合に設定すればよく、製品の種類や生産時期などによって適宜調整可能である。また、このグラフからは、車両ID番号「A0007」の車両は除去車両である可能性が高い、と判定することも可能である。
Specifically, in consideration of the fact that in the actual production line, there is a slight delay in the flow of the production line with respect to the initial plan, the moving average of the passing lead time of each
以上のようにして進み過ぎ車両を検出したら、車両ID番号をキーにして全ての進み過ぎ車両に関する情報を除外した上で、進み過ぎ車両以外の各車両30ごとの両チェック地点A,Bにおける通過順序を算出し、以下、上記第一または第二の実施形態と同様の処理を行えばよい。例えば、進み過ぎ車両の通過時刻情報を除外(あるいは削除)した上で、進み過ぎ車両以外の各車両ごとの両チェック地点A,Bにおける通過順序を算出する等すればよい。以上の処理によれば、先に進み過ぎ車両を除外した上で除去情報を抽出し始めるため、進み過ぎ車両のために通常の直行車両が滞留車両と誤認識されることなく、除去情報を自動的に且つ正確に抽出することができる。
When a vehicle that has traveled too far is detected as described above, the vehicle ID number is used as a key to exclude information relating to all vehicles that have traveled too much, and the vehicle passes through both check points A and B for each
尚、上記各実施形態における生産管理装置は、典型的には、上述した各装置の機能及び処理動作を記述したプログラムをコンピュータシステムに実行させることにより実現される。 Note that the production management apparatus in each of the above embodiments is typically realized by causing a computer system to execute a program that describes the functions and processing operations of each apparatus described above.
10 生産ライン、20a,20b 通過チェック装置、30 車両、40 ネットワーク、50 生産管理装置、51 演算部、51a 通過時刻情報登録部、51b 通過順序算出部、51c 除去製品検出部、51d 除去状態時間算出部、51e 進み過ぎ製品情報除外部、52 通信制御部、53 入力部、54 出力部、55 記憶装置、55a 通過時刻テーブル、55b 除去情報テーブル、60 ストレージ。
DESCRIPTION OF
Claims (9)
前記各通過チェック地点における各製品の通過時刻から、各製品の前記各通過チェック地点における通過順序を算出する通過順序算出手段と、
各通過チェック地点における各製品の通過順序に基づいて、前記各通過チェック地点間で生産ラインから一旦除去された除去製品を検出する除去製品検出手段と、
検出された除去製品が生産ラインから一旦除去されていた除去状態時間を、各通過チェック地点の内の上流側通過チェック地点における当該除去製品の通過順序、当該除去製品より先に下流側通過チェック地点を通過した製品の内で直近の非除去製品の上流側通過チェック地点における通過順序、前記非除去製品と当該除去製品との間に下流側通過チェック地点を通過した製品の品数、及び生産ラインでの製品のタクトタイム、に基づいて算出する除去状態時間算出手段と、
を備えることを特徴とする生産管理装置。 For each product that flows on the production line, obtain the passage time that passes through two passage check points on the production line, and manage the production progress by referring to the actual product passage time at each passage check point A management device,
From the passage time of each product at each passage check point, passage order calculating means for calculating the passage order of each product at each passage check point;
Based on the passing order of each product at each passing check point, a removed product detecting means for detecting a removed product once removed from the production line between each passing check point;
The detected removal product once removed from the production line, the removal order time of the removal product at the upstream passage check point in each passage check point, the downstream passage check point before the removal product Of the products that have passed through the upstream pass check point of the most recent non-removed product, the number of products that have passed through the downstream pass check point between the non-removed product and the removed product, and the production line Removal state time calculating means for calculating based on the tact time of the product,
A production management device comprising:
前記2箇所の通過チェック地点の間に、生産ラインから一旦分岐して再度合流する別の生産ラインが含まれる場合には、
前記除去製品検出手段は、各通過チェック地点における各製品の通過順序に基づき、各通過チェック地点間で生産ラインから一旦除去された除去製品の他に、前記別の生産ラインに流れた別ライン製品をも、生産ラインから一旦外れた滞留製品として検出し、
前記除去状態時間算出手段は、検出された滞留製品が生産ラインから一旦外れていた滞留時間を、各通過チェック地点の内の上流側通過チェック地点における当該滞留製品の通過順序、当該滞留製品より先に下流側通過チェック地点を通過した製品の内で直近の非滞留製品の上流側通過チェック地点における通過順序、前記非滞留製品と当該滞留製品との間に下流側通過チェック地点を通過した製品の品数、及び生産ラインでの製品のタクトタイム、に基づいて算出し、さらに前記滞留時間から前記別の生産ラインにおけるリードタイムを減算し、得られた時間値が正であればこの時間値を除去状態時間として算出する、
ことを特徴とする生産管理装置。 The production management device according to claim 1,
When another production line that once branches from the production line and joins again is included between the two passage check points,
The removed product detection means is based on the order of passage of each product at each passage check point, in addition to the removed product once removed from the production line between the passage check points, another line product that has flowed to the other production line Are detected as stagnant products once off the production line,
The removal state time calculating means calculates the stay time that the detected stay product has once deviated from the production line, the passage order of the stay product at the upstream pass check point of each pass check point, and the stay product before the stay product. Among the products that have passed through the downstream pass check point, the passage order of the latest non-retained product at the upstream pass check point, and the product that has passed through the downstream pass check point between the non-retained product and the stayed product. Calculate based on the number of products and the tact time of the product on the production line, and further subtract the lead time on the other production line from the dwell time. If the obtained time value is positive, this time value is removed. Calculate as state time,
Production management device characterized by that.
前記各通過チェック地点における各製品の通過時刻に基づいて、当初予定していた計画順序よりも早い順序で下流側通過チェック地点を通過した進み過ぎ製品を検出する進み過ぎ製品検出手段と、
検出された進み過ぎ製品に関する情報を除外する進み過ぎ製品情報除外手段と、
を備え、
前記通過順序算出手段は、進み過ぎ製品情報除外手段により進み過ぎ製品に関する情報が除外された後に、除外されなかった各製品について前記各通過チェック地点における通過順序を算出する、
ことを特徴とする生産管理装置。 In the production management device according to claim 1 or 2,
Based on the passing time of each product at each passing check point, an over-advanced product detecting means for detecting an excessively advanced product that has passed through the downstream passing check point in an order earlier than the originally planned plan order;
Excessive product information excluding means for excluding information about detected excessively advanced products,
With
The passing order calculation means calculates the passing order at each passing check point for each product that is not excluded after the information regarding the excessively advanced product is excluded by the excessively advanced product information exclusion means.
Production management device characterized by that.
前記各通過チェック地点における各製品の通過時刻から、各製品の前記各通過チェック地点における通過順序を算出する通過順序算出工程と、
各通過チェック地点における各製品の通過順序に基づいて、前記各通過チェック地点間で生産ラインから一旦除去された除去製品を検出する除去製品検出工程と、
検出された除去製品が生産ラインから一旦除去されていた除去状態時間を、各通過チェック地点の内の上流側通過チェック地点における当該除去製品の通過順序、当該除去製品より先に下流側通過チェック地点を通過した製品の内で直近の非除去製品の上流側通過チェック地点における通過順序、前記非除去製品と当該除去製品との間に下流側通過チェック地点を通過した製品の品数、及び生産ラインでの製品のタクトタイム、に基づいて算出する除去状態時間算出工程と、
を実行することを特徴とする生産管理方法。 For each product flowing on the production line, obtain the passage time passing through two passage check points on the production line, and manage the production progress status by computer by referring to the actual product passage time at each passage check point A production management method, wherein the computing unit of the computer comprises:
From a passage time of each product at each passage check point, a passage order calculation step for calculating a passage order at each passage check point of each product,
A removal product detection step of detecting a removal product once removed from the production line between the passage check points based on the passage order of the products at each passage check point;
The detected removal product once removed from the production line, the removal order time of the removal product at the upstream passage check point in each passage check point, the downstream passage check point before the removal product Of the products that have passed through the upstream pass check point of the most recent non-removed product, the number of products that have passed through the downstream pass check point between the non-removed product and the removed product, and the production line A removal state time calculating step for calculating based on the tact time of the product,
The production management method characterized by performing .
前記2箇所の通過チェック地点の間に、生産ラインから一旦分岐して再度合流する別の生産ラインが含まれる場合には、
前記除去製品検出工程では、各通過チェック地点における各製品の通過順序に基づき、各通過チェック地点間で生産ラインから一旦除去された除去製品の他に、前記別の生産ラインに流れた別ライン製品をも、生産ラインから一旦外れた滞留製品として検出し、
前記除去状態時間算出工程では、検出された滞留製品が生産ラインから一旦外れていた滞留時間を、各通過チェック地点の内の上流側通過チェック地点における当該滞留製品の通過順序、当該滞留製品より先に下流側通過チェック地点を通過した製品の内で直近の非滞留製品の上流側通過チェック地点における通過順序、前記非滞留製品と当該滞留製品との間に下流側通過チェック地点を通過した製品の品数、及び生産ラインでの製品のタクトタイム、に基づいて算出し、さらに前記滞留時間から前記別の生産ラインにおけるリードタイムを減算し、得られた時間値が正であればこの時間値を除去状態時間として算出する、
ことを特徴とする生産管理方法。 5. The production management method according to claim 4, wherein the computing unit of the computer includes:
When another production line that once branches from the production line and joins again is included between the two passage check points,
In the removed product detection step, in addition to the removed product once removed from the production line between the passage check points based on the order of passage of the products at the passage check points, another line product that has flowed to the other production line Are detected as stagnant products once off the production line,
In the removal state time calculating step, the stay time in which the detected staying product has once deviated from the production line is set as the passage order of the staying product at the upstream passage check point in each passage check point, before the staying product. Among the products that have passed through the downstream pass check point, the passage order of the latest non-retained product at the upstream pass check point, and the product that has passed through the downstream pass check point between the non-retained product and the stayed product. Calculate based on the number of products and the tact time of the product on the production line, and further subtract the lead time on the other production line from the dwell time. If the obtained time value is positive, this time value is removed. Calculate as state time,
A production management method characterized by that.
前記各通過チェック地点における各製品の通過時刻に基づいて、当初予定していた計画順序よりも早い順序で下流側通過チェック地点を通過した進み過ぎ製品を検出する進み過ぎ製品検出工程と、
検出された進み過ぎ製品に関する情報を除外する進み過ぎ製品情報除外工程と、
を実行し、
前記通過順序算出工程では、前記進み過ぎ製品情報除外工程により進み過ぎ製品に関する情報が除外された後に、除外されなかった各製品について前記各通過チェック地点における通過順序を算出する、
ことを特徴とする生産管理方法。 The production management method according to claim 4 or 5, wherein the computing unit of the computer includes:
Based on the passage time of each product at each passage check point, an over-advanced product detection step of detecting an over-advanced product that has passed through the downstream passage check point in an order earlier than the originally planned plan order;
An over-progress product information excluding process for excluding information about detected over-progress products;
Run
In the passing order calculation step, after the information on the excessively advanced product is excluded by the excessively advanced product information exclusion step, the passing order at each passing check point is calculated for each product that is not excluded.
A production management method characterized by that.
コンピュータに、
前記各通過チェック地点における各製品の通過時刻から、各製品の前記各通過チェック地点における通過順序を算出する通過順序算出ステップと、
各通過チェック地点における各製品の通過順序に基づいて、前記各通過チェック地点間で生産ラインから一旦除去された除去製品を検出する除去製品検出ステップと、
検出された除去製品が生産ラインから一旦除去されていた除去状態時間を、各通過チェック地点の内の上流側通過チェック地点における当該除去製品の通過順序、当該除去製品より先に下流側通過チェック地点を通過した製品の内で直近の非除去製品の上流側通過チェック地点における通過順序、前記非除去製品と当該除去製品との間に下流側通過チェック地点を通過した製品の品数、及び生産ラインでの製品のタクトタイム、に基づいて算出する除去状態時間算出ステップと、
を実行させるための生産管理プログラム。 To acquire the passage time that passes through two passage check points on the production line for each product flowing on the production line, and to manage the production progress with reference to the actual product passage time at each passage check point Production management program
On the computer,
From the passage time of each product at each passage check point, a passage order calculation step for calculating the passage order of each product at each passage check point;
A removed product detection step for detecting a removed product once removed from the production line between each of the passage check points based on the passage order of each product at each passage check point;
The detected removal product once removed from the production line, the removal order time of the removal product at the upstream passage check point in each passage check point, the downstream passage check point before the removal product Of the products that have passed through the upstream pass check point of the most recent non-removed product, the number of products that have passed through the downstream pass check point between the non-removed product and the removed product, and the production line A removal state time calculating step for calculating based on the tact time of the product,
Production management program for running.
前記2箇所の通過チェック地点の間に、生産ラインから一旦分岐して再度合流する別の生産ラインが含まれる場合には、
前記除去製品検出ステップでは、各通過チェック地点における各製品の通過順序に基づき、各通過チェック地点間で生産ラインから一旦除去された除去製品の他に、前記別の生産ラインに流れた別ライン製品をも、生産ラインから一旦外れた滞留製品として検出し、
前記除去状態時間算出ステップでは、検出された滞留製品が生産ラインから一旦外れていた滞留時間を、各通過チェック地点の内の上流側通過チェック地点における当該滞留製品の通過順序、当該滞留製品より先に下流側通過チェック地点を通過した製品の内で直近の非滞留製品の上流側通過チェック地点における通過順序、前記非滞留製品と当該滞留製品との間に下流側通過チェック地点を通過した製品の品数、及び生産ラインでの製品のタクトタイム、に基づいて算出し、さらに前記滞留時間から前記別の生産ラインにおけるリードタイムを減算し、得られた時間値が正であればこの時間値を除去状態時間として算出する、
処理をコンピュータに実行させるための生産管理プログラム。 In the production management program according to claim 7,
When another production line that once branches from the production line and joins again is included between the two passage check points,
In the removed product detection step, in addition to the removed product once removed from the production line between the passage check points based on the order of passage of the products at each passage check point, another line product that has flowed to the other production line Are detected as stagnant products once off the production line,
In the removal state time calculating step, the staying time in which the detected staying product has once deviated from the production line is set as the passage order of the staying product at the upstream passage check point in each passage check point, before the staying product. Among the products that have passed through the downstream pass check point, the passage order of the latest non-retained product at the upstream pass check point, and the product that has passed through the downstream pass check point between the non-retained product and the stayed product. Calculate based on the number of products and the tact time of the product on the production line, and further subtract the lead time on the other production line from the dwell time. If the obtained time value is positive, this time value is removed. Calculate as state time,
A production management program that causes a computer to execute processing.
前記各通過チェック地点における各製品の通過時刻に基づいて、当初予定していた計画順序よりも早い順序で下流側通過チェック地点を通過した進み過ぎ製品を検出する進み過ぎ製品検出ステップと、
検出された進み過ぎ製品に関する情報を除外する進み過ぎ製品情報除外ステップと、
を有し、
前記通過順序算出ステップでは、前記進み過ぎ製品情報除外ステップにより進み過ぎ製品に関する情報が除外された後に、除外されなかった各製品について前記各通過チェック地点における通過順序を算出する、
処理をコンピュータに実行させるための生産管理プログラム。
In the production management program according to claim 7 or 8,
Based on the passage time of each product at each passage check point, an over-advanced product detection step for detecting an over-advanced product that has passed through the downstream passage check point in an order earlier than the originally planned plan order;
An over-progress product information exclusion step for excluding information about detected over-progress products;
Have
In the passing order calculation step, after the information regarding the excessively advanced product is excluded by the excessively advanced product information exclusion step, the passing order at each passing check point is calculated for each product that is not excluded.
A production management program that causes a computer to execute processing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005071173A JP4655702B2 (en) | 2005-03-14 | 2005-03-14 | Production management apparatus, production management method, and production management program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005071173A JP4655702B2 (en) | 2005-03-14 | 2005-03-14 | Production management apparatus, production management method, and production management program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006252433A JP2006252433A (en) | 2006-09-21 |
| JP4655702B2 true JP4655702B2 (en) | 2011-03-23 |
Family
ID=37092836
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005071173A Expired - Fee Related JP4655702B2 (en) | 2005-03-14 | 2005-03-14 | Production management apparatus, production management method, and production management program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4655702B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5347178B2 (en) * | 2009-04-02 | 2013-11-20 | 株式会社日立製作所 | Production sequence replanning system, production sequence replanning apparatus and method |
| JP7115823B2 (en) * | 2017-05-16 | 2022-08-09 | トヨタ自動車株式会社 | Production control system, production control program and production control method |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6257858A (en) * | 1985-09-09 | 1987-03-13 | Toyota Motor Corp | Method for grasping arrangement of vehicle |
| JP2562135B2 (en) * | 1986-11-06 | 1996-12-11 | トヨタ自動車株式会社 | Tracking method |
| JPH03228531A (en) * | 1990-02-02 | 1991-10-09 | Sekisui Chem Co Ltd | Assembly line control system |
| JP2952734B2 (en) * | 1992-11-16 | 1999-09-27 | 日産自動車株式会社 | Correction device for vehicle tracking data |
| JP3317062B2 (en) * | 1994-12-26 | 2002-08-19 | 日産自動車株式会社 | Production management device |
| JPH091446A (en) * | 1995-06-19 | 1997-01-07 | Kubota Corp | Tracking method on production line |
| JP2000024884A (en) * | 1998-07-10 | 2000-01-25 | Nissan Motor Co Ltd | Automotive production control equipment |
| JP2003058226A (en) * | 2001-08-10 | 2003-02-28 | Toyota Motor Corp | Production sequence planning method |
| JP4244553B2 (en) * | 2002-01-09 | 2009-03-25 | トヨタ自動車株式会社 | Production management apparatus and product production method |
| JP4066667B2 (en) * | 2002-02-13 | 2008-03-26 | トヨタ自動車株式会社 | Vehicle process management system and method |
| JP4168639B2 (en) * | 2002-02-19 | 2008-10-22 | トヨタ自動車株式会社 | Production progress management system, production progress management method, and production progress management program |
| JP2003288387A (en) * | 2002-03-27 | 2003-10-10 | Toyota Motor Corp | Production line time information provision device |
| JP2003330519A (en) * | 2002-05-09 | 2003-11-21 | Toyota Motor Corp | Production progress management system, management method and server for it |
-
2005
- 2005-03-14 JP JP2005071173A patent/JP4655702B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006252433A (en) | 2006-09-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12026679B2 (en) | Methods for estimating repair data utilizing artificial intelligence and devices thereof | |
| CN110533912B (en) | Driving behavior detection method and device based on block chain | |
| US8364632B2 (en) | Operation arrangement support system and method thereof | |
| US12393897B2 (en) | Service plan change assistance apparatus, decision model creation apparatus, decision model creation program, and train traffic management system | |
| CN108959374B (en) | Data storage method and device and electronic equipment | |
| JP4655702B2 (en) | Production management apparatus, production management method, and production management program | |
| WO2006049923A3 (en) | Method and system for solving an optimization problem | |
| CN111311911A (en) | Data management method and device for electronic police system and electronic equipment | |
| CN106569930A (en) | Process monitoring processing method and device | |
| CN112132544A (en) | Inspection method and device of business system | |
| US20220155775A1 (en) | Method and device for planning maintenance on at least one machine | |
| US6772028B1 (en) | Method for processing order changes in a manufacturing system | |
| JP4066667B2 (en) | Vehicle process management system and method | |
| CN117808514A (en) | Intelligent decision-based source searching realization method, device, equipment and storage medium | |
| Rajamani et al. | A Framework for Effective Implementation of Process Failure Modes and Effects Analysis with Control Plans to Mitigate Process, Discrete Manufacturing and Service Industries, Using Aerospace Standard Best Practices | |
| JP4244553B2 (en) | Production management apparatus and product production method | |
| CN114356781A (en) | Software function testing method and device | |
| CN115034856A (en) | Electronic marketing trading method and system and computer equipment | |
| JP2003241819A (en) | Production progress management system, production progress management method, and production progress management program | |
| CN111355614A (en) | Abnormal information positioning method and device suitable for payment equipment log | |
| CN113077179A (en) | Vehicle false claim identification method, system, equipment and storage medium | |
| JP2009087290A (en) | Station service equipment, station service system | |
| US20250190952A1 (en) | Machine learning-based damage estimate and repair entity evaluations | |
| KR20210059154A (en) | Apparatus and method of calculating failure intensity | |
| CN120670494A (en) | Data entry method, device, electronic equipment and medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070619 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091216 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100608 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100705 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20101130 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101213 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140107 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140107 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |