(57)【要約】本発明の目的は、仮想ＩＤの管理機能を強化して、物品の処理を確実におこなうための物品管理システムを提供することにある。物品（１４）の搬送や製造をおこなうライン装置（１２）は、搬送装置（ｋ、ｌ、ｍ、ｎ）、処理装置（Ａ，Ｂ，Ｃ）、およびそれらを制御するコンピュータ（１６）から構成される。コンピュータ（１６）は、ファイルの内容と処理装置（Ａ，Ｂ，Ｃ）から受信したデータ（ｂ）とを照合するためのチェック手段（３４）を備える。ファイルの内容が正しければ、ファイルの内容と受信したデータ（ｂ）とが一致し、何らかの影響でファイルの内容に間違いが生じると不一致になる。データ（ｂ）とを照合をおこなうことによって、処理装置（Ａ，Ｂ，Ｃ）の内容を定期的に監視できる。
2011152273.tif 000002
【特許請求の範囲】
【請求項１】
物品を搬送する複数の搬送装置と、
前記搬送装置同士の間に配置され、物品に所定の処理をおこなう処理装置と、
前記物品に仮想ＩＤを付与することによって物品を管理し、搬送装置および処理装置に対してデータの送受をおこなって搬送装置および処理装置を制御するコンピュータと、
を備えたライン装置において物品を管理する物品管理システムであって、
前記コンピュータと処理装置とで送受するデータの中に処理される物品の仮想ＩＤを含み、
前記コンピュータを、
前記物品に仮想ＩＤを付与する手段、
前記仮想ＩＤと物品の状態とを関連づけたファイルを生成する手段、
前記ファイルの内容と処理装置から受信した仮想ＩＤを含むデータとの照合をおこなう手段、
として機能させる
物品管理システム。
【請求項２】
前記ファイルの内容と処理装置から受信した仮想ＩＤを含むデータとが異なる場合、
前記コンピュータを
前記処理装置から受信したデータに基づいてファイルの内容を修正する手段
として機能させる
請求項１の物品管理システム。
【請求項３】
前記コンピュータを、
前記処理装置における物品の最大数を記憶する手段、
前記ファイルにおける各処理装置の物品の数が前記最大数以下であることを確認する手段、
として機能させる
請求項２の物品管理システム。
【請求項４】
少なくとも１つの前記処理装置において、複数の物品に対して同時に処理をおこなうことができ、処理の終了した物品から順番に処理装置から搬送装置へ渡される請求項３に記載の物品管理システム。
【請求項５】
少なくとも１つの前記処理装置は、処理装置で処理に使用する材料の残量を計量する手段、処理をおこなうための温度を計測する手段、またはその両方を備え、前記コンピュータと処理装置とで送受するデータの中に該材料の残量、処理をおこなうための温度、またはその両方が含まれ、
前記コンピュータが処理に必要な材料の分量、処理をおこなうための温度、またはその両方を記憶し、該記憶した分量、温度、またはその両方を処理装置から受信した材料の残量、温度、またはその両方と比較して、処理の可否を判断する手段を備える
請求項４に記載の物品管理システム。
【請求項６】
前記物品が被染色物をいれた容器であり、被染色物を染色する色が容器ごとに設定され、各処理装置で処理をおこなうことによって容器内の被染色物が染色される、請求項５に記載の物品管理システム。
【請求項７】
前記処理装置は受信した仮想ＩＤを記憶する手段を備える請求項６に記載の物品管理システム。
【請求項８】
前記ファイルを記憶するために、コンピュータに接続された外部記憶装置を備える請求項７に記載の物品管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製造ラインなどでの物品の状態を管理する物品管理システムに関するものである。
【背景技術】
【０００２】
従来、製造時や搬送時に物品の管理がおこなわれている（特許文献１など）。管理方法としては、物品にＲＦＩＤ（Radio
Frequency IDentification）タグを取り付け、各所でＲＦＩＤタグに対してデータのリード・ライトをおこない、得られたデータをコンピュータで管理する。【０００３】
ＲＦＩＤタグが取り付けられない場合がある。例えば、物品が非常に小さい場合やＲＦＩＤタグの動作環境範囲外（高温環境など）で物品が処理される場合などである。そのような場合、製造ラインの各所で仮想ＩＤを使用して管理する。【０００４】
図５に示すように、物品１４を搬送する搬送装置ｋ、ｌ、ｍ、ｎおよび物品１４に対して所定の処理をおこなう処理装置Ａ，Ｂ，Ｃを備えたライン装置５２を有するとする。コンピュータ５６がライン装置５２を制御する。コンピュータ５６は物品管理システム５０として機能する。【０００５】
物品１４の処理は以下の手順で進められる。（１）処理装置Ａ，Ｂ，Ｃに物品１４が渡されると、処理装置Ａ，Ｂ，Ｃからコンピュータ５６にその旨のデータを送信する。（２）コンピュータ５６は、そのデータを受けて、処理装置Ａ，Ｂ，Ｃに処理開始命令のデータを送信する。（３）処理開始命令によって処理装置Ａ，Ｂ，Ｃが物品１４に対して所定の処理をおこなう。（４）処理の終了後、処理装置Ａ，Ｂ，Ｃから搬送装置ｌ、ｍ、ｎに物品１４を渡し、その旨のデータをコンピュータ５６に送信する。【０００６】
また、（Ａ）コンピュータ５６は上記のように処理装置Ａ，Ｂ，Ｃとデータの送受信をおこなう。（Ｂ）物品１４は所定の経路で順番に搬送され、処理装置Ａ，Ｂ，Ｃで順番に処理される。したがって、搬送される順番に物品１４に仮想ＩＤを付与すれば、（Ａ）、（Ｂ）より、各仮想ＩＤと物品１４の状態を関連づけることができる。なお、図５の中で「ＩＤ：０１」などと記載されているのが仮想ＩＤの例である。【０００７】
コンピュータ５６は、データの送受にあわせて仮想ＩＤと物品１４の状態を関連づけたファイルを作成する。そのファイルは、メモリやハードディスクに記憶する。また、処理装置Ａ，Ｂ，Ｃからデータを受信するたびに、そのファイルを更新する。例えば、図５のような物品の状態であれば、表１の内容を記載したファイルとなる。【０００８】
【表１】
2011152273.tif 000003
【０００９】
図５の状態から処理装置Ａでの処理が終わり、搬送装置ｌに物品１４を渡したとする。処理装置Ａからコンピュータ５６にその旨のデータが送られ、コンピュータ５６はＩＤ：０４の状態を「処理装置Ｂへ搬送中」に更新する。このように、処理装置Ａ，Ｂ，Ｃでは物品１４の仮想ＩＤを認識することなく処理されて、コンピュータ５６では仮想ＩＤで物品１４を管理することができる。【００１０】
なお、図５において最初の搬送装置ｋに物品１４を配置したことを判別できなければ、処理装置Ａに物品１４が渡されたときから物品１４の管理をおこなうようにしても良い。【００１１】
しかし、何らかの不具合でコンピュータ５６が管理するファイルの内容と処理装置で処理されている物品の仮想ＩＤが異なる場合が生じる。例えば、コンピュータ５６のみがシステムダウンして、処理装置Ａ，Ｂ，Ｃの処理が継続された場合が挙げられる。この場合、このまま処理を続けると、所望の処理がおこなえない場合がある。所望の処理をおこなえなければ、物品を廃棄しなければならない場合もある。また、コンピュータ５６で把握できない状態で処理が進行すると、ライン装置５２で事故が発生するおそれがある。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２００６−５９２４４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１３】
本発明の目的は、仮想ＩＤの管理機能を強化して、物品の処理を確実におこなうための物品管理システムを提供することにある。
【課題を解決するための手段】
【００１４】
ライン装置は、物品を搬送する搬送装置と、前記搬送装置の間に配置され、物品に所定の処理をおこなう処理装置と、前記物品に仮想ＩＤを付与することによって物品を管理し、搬送装置および処理装置に対してデータの送受をおこなって搬送装置および処理装置を制御するコンピュータとを備える。【００１５】
本発明の物品管理システムは、上記のライン装置における物品を管理する。前記コンピュータと処理装置とで送受するデータの中に処理される物品の仮想ＩＤを含む。【００１６】
前記コンピュータは、前記物品に仮想ＩＤを付与する手段、前記仮想ＩＤと物品の状態とを関連づけたファイルを生成する手段、前記ファイルの内容と処理装置から受信した仮想ＩＤを含むデータとの照合をおこなう手段として機能する。【００１７】
コンピュータは、物品に仮想ＩＤを付与し、仮想ＩＤと物品の状態を関連づけたファイルを作成し、ファイルと受信したデータとの照合をおこなう。【００１８】
前記ファイルの内容と処理装置から受信した仮想ＩＤを含むデータとが異なる場合、前記コンピュータを前記処理装置から受信したデータに基づいてファイルの内容を修正する手段として機能させる。コンピュータは、ファイルの内容が受信したデータと異なった場合、ファイルの内容を修正する。【００１９】
前記コンピュータを前記処理装置における物品の最大数を記憶する手段、前記ファイルにおける各処理装置の物品の数が前記最大数以下であることを確認する手段として機能させる。ファイルの内容として物理的にあり得ない状態であるか否かを確認する。【００２０】
少なくとも１つの前記処理装置において、複数の物品に対して同時に処理をおこなうことができ、処理の終了した物品から順番に処理装置から搬送装置へ渡される。物品に対する処理内容によって、当初搬送していた物品の順番が入れ替わる。【００２１】
少なくとも１つの前記処理装置は、処理装置で処理に使用する材料の残量を計量する手段、処理をおこなうための温度を計測する手段、またはその両方を備え、前記コンピュータと処理装置とで送受するデータの中に該材料の残量、処理をおこなうための温度、またはその両方が含まれ、前記コンピュータが処理に必要な材料の分量、処理をおこなうための温度、またはその両方を記憶し、該記憶した分量、温度、またはその両方を処理装置から受信した材料の残量、温度、またはその両方と比較して、処理の可否を判断する手段を備える。処理装置で処理がおこなえなければ処理を中止させる。【００２２】
前記物品が被染色物をいれた容器であり、被染色物を染色する色が容器ごとに設定され、各処理装置で処理をおこなうことによって容器内の被染色物が染色される。被染色物（糸、布または衣類など）に対する色を異ならせ、小ロットの染色をおこなう。【００２３】
前記処理装置は受信した仮想ＩＤを記憶する手段を備える。処理装置が仮想ＩＤを記憶して、処理中の物品の仮想ＩＤを認識できるようにする。記憶した仮想ＩＤは、コンピュータに送信するデータに含ませるようにする。【００２４】
前記ファイルを記憶するために、コンピュータに接続された外部記憶装置を備える。外部記憶装置にファイルを記憶して、コンピュータのファイルが消えても復元できるようにする。
【発明の効果】
【００２５】
本発明は、コンピュータがファイルと処理手段からの受信データとを照合するため、コンピュータのファイルが間違いのまま物品の処理が進行するおそれがない。コンピュータで管理できない処理の進行がないため、不良品の発生を低減できる。コンピュータの物品管理機能が強化されることによって、ライン装置の事故防止にもなる。
【図面の簡単な説明】
【００２６】
【図１】本発明の物品管理システムの構成を示す図である。
【図２】コンピュータの構成を示すブロック図である。
【図３】物品管理システムにおける照合方法を示すフローチャートである。
【図４】物品の順番が入れ替わる図であり、（ａ）は処理装置ＢでＩＤ：０２の物品が処理されており、（ｂ）は処理装置ＢでＩＤ：０２とＩＤ：０３の物品が同時に処理されており、（ｃ）は処理装置ＢでＩＤ：０２の物品が処理されている図である。
【図５】従来の物品管理システムの構成を示す図である。
【発明を実施するための形態】
【００２７】
本発明の物品管理システムについて図面を使用して説明する。図１、図２に示すように、物品管理システム１０はライン装置１２の中に備えられるものである。
【００２８】
物品１４の搬送や製造をおこなうライン装置１２は、搬送装置ｋ、ｌ、ｍ、ｎ、処理装置Ａ，Ｂ，Ｃ、およびそれらを制御するコンピュータ１６から構成される。コンピュータ１６は、ソフトウェア、ハードウェア、またはその両方によって説明するような手段として機能する。
【００２９】
また、処理装置Ａ，Ｂ，Ｃから送信するデータをデータａとデータｂ、コンピュータ１６から送信するデータをデータｃとデータｄとして説明する。
【００３０】
搬送装置ｋ、ｌ、ｍ、ｎは、ベルトコンベアなどが挙げられる。物品１４が順番に搬送装置ｋ、ｌ、ｍ、ｎに配置され、順番に搬送される。その搬送装置ｋ、ｌ、ｍ、ｎの間に処理装置Ａ，Ｂ，Ｃが配置されている。搬送装置ｋ、ｌ、ｍ、ｎの駆動装置がコンピュータ１６に接続され（図示せず）、コンピュータ１６からのデータｄを受信して、搬送の開始、停止をおこなう。
【００３１】
なお、搬送装置ｋ、ｌ、ｍ、ｎからコンピュータ１６にデータを送信できる構成であっても良い。搬送装置ｋ、ｌ、ｍ、ｎの搬送速度などのデータをコンピュータ１６に送信する。
【００３２】
処理装置Ａ，Ｂ，Ｃは、物品１４に対して所定の処理をおこなうものである。例えば、物品１４に対する加熱や染色や洗浄などが挙げられる。物品１４は複数の処理装置Ａ，Ｂ，Ｃを順番に通過する際、それぞれの処理装置Ａ，Ｂ，Ｃで所定の処理が施され、最終的に目的とする物品となる。
【００３３】
処理装置Ａ，Ｂ，Ｃはデータａ，ｂ，ｃを送受するためのデータ送受信手段１８が備えられる。処理装置Ａ，Ｂ，Ｃは、コンピュータ１６からのデータｃを受信して、物品１４に対する処理の開始、停止、搬送装置ｌ、ｍ、ｎへの物品１４の引き渡しをおこなう。
【００３４】
処理装置Ａ，Ｂ，Ｃは、搬送装置ｋ、ｌ、ｍ、ｎとで物品１４の授受が生じた際に、その旨のデータａをコンピュータ１６に送信する。このデータａを使用して、コンピュータ１６はファイルを作成する。このデータａには、処理装置Ａ，Ｂ，Ｃの名称、物品１４の仮想ＩＤ、およびおこなった処理の内容も含まれる。処理装置Ａ，Ｂ，Ｃが同時に複数の物品１４を処理できるように、処理をおこなうための手段を複数備えていた場合、処理をおこなった手段もデータａの中に含まれる。
【００３５】
さらに処理装置Ａ，Ｂ，Ｃは、コンピュータ１６に対して所定時間ごとにデータｂを送信する。送信するデータｂは、処理装置Ａ，Ｂ，Ｃの名称、記憶されている仮想ＩＤ、処理の状態、および処理装置Ａ，Ｂ，Ｃの状態を含むデータである。このデータｂは、コンピュータ１６で作成されたファイルと照合される。処理装置Ａ，Ｂ，Ｃの状態には、処理に使用する材料の残量や処理をおこなうための温度などが含まれる。処理装置Ａ，Ｂ，Ｃには、材料の残量や温度を計測するための装置が備えられる。
【００３６】
図２に示すように、処理装置Ａ，Ｂ，Ｃには、処理装置Ａ，Ｂ，Ｃが所定の処理をおこなうためのプログラマブル・ロジック・コントローラ（Programmable Logic Controller、ＰＬＣ）２０が備えられている。ＰＬＣ２０が、実際に所定の処理をおこなうための動力源などをシーケンス制御する。ＰＬＣ２０はメモリなどの記憶装置２２を備え、後述するように記憶装置２２は仮想ＩＤを記憶する。なお、ＰＬＣ２０は、同等のマイクロコンピュータであっても良い。
【００３７】
コンピュータ１６は、データａ，ｂ，ｃ，ｄの送受をおこなうデータ送受信手段２４、物品１４に仮想ＩＤを付与する仮想ＩＤ付与手段２６、仮想ＩＤと物品１４の状態とを関連づけたファイルを生成するファイル作成手段２８として機能する。
【００３８】
コンピュータ１６は、搬送装置ｋ、ｌ、ｍ、ｎおよび処理装置Ａ，Ｂ，Ｃとでデータａ，ｂ，ｃ，ｄを送受信する。（i）コンピュータ１６から処理装置Ａ，Ｂ，Ｃに送信するデータｃには、処理装置Ａ，Ｂ，Ｃに処理を開始させる命令のデータ、処理を停止させる命令のデータが含まれる。（ii）コンピュータ１６から搬送装置ｋ、ｌ、ｍ、ｎに送信するデータｄには、搬送装置ｋ、ｌ、ｍ、ｎを起動させる命令のデータ、搬送装置ｋ、ｌ、ｍ、ｎを停止させる命令のデータが含まれる。（iii）処理装置Ａ，Ｂ，Ｃからコンピュータ１６に送信されるデータａには、処理装置Ａ，Ｂ，Ｃが搬送装置ｋ、ｌ、ｍ、ｎから物品１４を受け取った旨のデータ、処理装置Ａ，Ｂ，Ｃが搬送装置ｋ、ｌ、ｍ、ｎに物品１４を渡した旨のデータが含まれる。処理装置Ａ，Ｂ，Ｃが同時に複数の物品１４を処理できるように、処理をおこなうための手段を複数備えていた場合、処理をおこなった手段もデータａに含まれる。（iv）処理装置Ａ，Ｂ，Ｃからコンピュータ１６に送信されるデータｂには、処理装置Ａ，Ｂ，Ｃの名称、記憶されている仮想ＩＤ、処理の状態、処理装置Ａ，Ｂ，Ｃの状態のデータが含まれる。
【００３９】
仮想ＩＤ付与手段２６は、物品１４の管理をおこなうために、各物品１４に仮想ＩＤを付与する。仮想ＩＤの一例は、図１に示すように「ＩＤ：０１」などと記載されたＩＤである。仮想ＩＤの付与方法は、従来技術で説明した方法と同じように、最初の搬送装置ｋで搬送される順番に物品１４に仮想ＩＤを付与してもよいし、例えば物品１４への処理を開始した時刻等に応じた仮想ＩＤを付与してもよい。
【００４０】
ファイル作成手段２８は、仮想ＩＤと物品１４の状態を関連づけたファイルを作成する。従来技術で説明したように、処理装置Ａ，Ｂ，Ｃからデータａを受信するたびに、ファイルを作成したり、更新したりする。このとき、処理装置Ａ，Ｂ，Ｃから所定時間ごとに送信されるデータｂは使用せず、後述する照合に使用する。
【００４１】
コンピュータ１６から処理装置Ａ，Ｂ，Ｃに送信する処理開始命令のデータｃの中に、処理装置Ａ，Ｂ，Ｃで処理される物品の仮想ＩＤを含める。処理装置Ａ，Ｂ，Ｃは受信したデータｃから仮想ＩＤを記憶装置２２に記憶する。例えば、図１であれば処理装置Ａの記憶装置２２に「ＩＤ：０４」が記憶されている。「ＩＤ：０４」の物品１４が搬送装置ｌに渡され、新たに「ＩＤ：０５」の物品１５を受け取ると、コンピュータ１６とのデータｃの送受によって「ＩＤ：０５」が記憶装置２２に更新される。このように、コンピュータ１６だけではなく、処理装置Ａ，Ｂ，Ｃにも仮想ＩＤが記憶される。そして、処理装置Ａ，Ｂ，Ｃは、新たな物品１４を受けるたびに記憶装置２２の仮想ＩＤを更新する。処理装置Ａ，Ｂ，Ｃは、仮想ＩＤを記憶するため、処理をおこなう物品１４を認識することとなる。
【００４２】
コンピュータ１６は、コンピュータ１６内の記憶装置３０にファイルを記憶する以外に、コンピュータ１６に外部記憶装置３２を接続し、そこにファイルを一時保存しても良い。外部記憶装置３２としては、ハードディスクやフラッシュメモリなどの不揮発性の記憶装置である。コンピュータ１６でファイルが消失しても、外部記憶装置１６からファイルを読み込むことによってファイルを復元することができる。
【００４３】
さらにコンピュータ１６は、ファイルの内容と処理装置Ａ，Ｂ，Ｃから受信したデータｂとを照合するためのチェック手段３４を備える。コンピュータ１６が受信するデータｂには、処理装置Ａ，Ｂ，Ｃの名称、処理装置Ａ，Ｂ，Ｃに記憶されている仮想ＩＤ、処理の状態を含んでいる。ファイルの内容が正しければ、ファイルの内容と受信したデータｂとが一致し、何らかの影響でファイルの内容に間違いが生じると不一致になる。
【００４４】
チェック手段３４は、上記不一致の場合に、ファイル作成手段２８に受信したデータｂに基づいてファイルを修正するように指示する。ファイルを修正することによって、ファイルの内容と受信したデータｂとの内容を一致させる。受信したデータｂの内容を使用して修正するのは、処理装置Ａ，Ｂ，Ｃに記憶されている仮想ＩＤや処理の状態の内容が正しいケースが多いためである。例えば、ライン装置１２との通信の不具合等によりコンピュータ１６がファイルの内容を更新できずに不一致が発生した場合は、処理装置Ａ，Ｂ，Ｃでは通信が回復するまでに処理が完了するなどして次の状態に移行していることが考えられる。この場合に正しい状態を示しているのは処理装置Ａ，Ｂ，Ｃから受信したデータｂとなる。
【００４５】
チェック手段３４は、ファイルの修正がおこなわれた後、ファイルの内容に矛盾がないかを確認する。そのために、コンピュータ１６の記憶装置３０には、処理装置Ａ，Ｂ，Ｃでおこなわれる所定の処理内容を記憶する。例えば、所定の処理内容として、各処理装置Ａ，Ｂ，Ｃで処理される物品の最大数が挙げられる。ある処理装置Ａ，Ｂ，Ｃで処理されている物品数が最大数を超えていれば、ファイルの内容に矛盾が生じていることが分かる。また、ファイルに仮想ＩＤの重複がある場合や、本来あるべきはずの物品の仮想ＩＤがファイルにない場合も、ファイルの内容に矛盾が生じていると判断される。
【００４６】
矛盾が生じていれば、処理を開始すると重大な事故が発生するおそれがある。矛盾が生じていれば、コンピュータ１６から処理装置Ａ，Ｂ，Ｃへのデータｃの送信を一旦停止して、処理装置Ａ，Ｂ，Ｃが次の処理をおこなわないようにする。
【００４７】
コンピュータ１６に警報装置を接続してもよい。ファイルの内容に矛盾が生じた場合に、警報装置に信号を送って警報を発するようにする。その他、コンピュータ１６は種々の情報を表示するモニター、種々のデータを入力するキーボードなどを備える。
【００４８】
物品管理システム１０がおこなうファイルの照合などを説明する。（１）ライン装置１２が正常に動作されている間、コンピュータ１６と処理装置Ａ，Ｂ，Ｃとで上述したデータａ，ｃの送受をおこなう。コンピュータ１６では仮想ＩＤと物品１４の処理状態を関連づけたファイルを作成し、コンピュータ１６の記憶装置３０および外部記憶装置３２にファイルを記憶する。処理装置Ａ，Ｂ，Ｃは、記憶装置２２に処理をおこなう物品１４の仮想ＩＤを記憶する。コンピュータ１６は、処理装置Ａ，Ｂ，Ｃからデータａを受信するたびにファイルを更新する。
【００４９】
また図３に示すように、処理装置Ａ，Ｂ，Ｃから定期的にデータｂをコンピュータ１６に送信し、チェック手段３４が受信したデータｂとファイルの内容とが一致するか照合する（Ｓ１）。一致すれば、物品管理システム１０が継続可動している限り、照合が繰り返される（Ｓ１，Ｓ２）。
【００５０】
（２）一致しなかった場合、チェック手段３４は、ファイル作成手段２８にファイルの修正指示をおこなう。ファイル作成手段２８が、受信データしたデータｂに基づいてファイルの修正をおこなう（Ｓ３）。
【００５１】
一致しなかった場合、コンピュータ１６から処理装置Ａ，Ｂ，Ｃに対してデータｃを送信することを一旦中止する。処理装置Ａ，Ｂ，Ｃは現在の処理をおこなった後、次の処理がおこなえないようになる。
【００５２】
（３）チェック手段３４は、修正されたファイルに矛盾がないかを確認する（Ｓ４）。ある処理装置Ａ，Ｂ，Ｃの物品数が最大数を超えていた場合、物理的にあり得ないため、矛盾が生じていることとなる。矛盾が生じていなければ、コンピュータ１６から処理装置Ａ，Ｂ，Ｃにデータｃの送信をおこない、各処理装置Ａ，Ｂ，Ｃは処理を再開する（Ｓ５）。
【００５３】
（４）矛盾が生じた場合、コンピュータ１６のモニターにその旨を表示したり、警報装置で作業者に警報を発したりする（Ｓ６）。作業者は、ライン装置１２の点検などをおこない、ファイルの内容をキーボードで入力したりして修正する（Ｓ７，Ｓ８）。その後、ライン装置１２での処理を手動で再開する（Ｓ９）。
【００５４】
ライン装置１２などの故障で作業者によってすぐに復帰できない場合、ライン装置１２を完全に停止させる（Ｓ１０）。
【００５５】
なお、上記の説明は、処理装置Ａ，Ｂ，Ｃのデータｂが正しいとして説明した。しかし、処理装置Ａ，Ｂ，Ｃのデータｂが間違っている場合もある。この場合、照合のたびに不一致が繰り返され、矛盾が生じる。作業者が手動でファイルを修正したりするようになる。
【００５６】
以上のように、本発明は定期的にファイルの内容と処理装置Ａ，Ｂ，Ｃからの受信したデータｂとを照合をおこなうことによって、処理装置Ａ，Ｂ，Ｃの内容を定期的に監視できる。コンピュータ１６で管理していない処理が進行することがない。所望の処理が進行するため、不良品などの製造を少なくすることができる。
【００５７】
以上、本発明について実施形態を説明したが、本発明は上記の実施形態に限定されるものではない。例えば、外部記憶装置３２にもファイルを保存するため、コンピュータ１６のファイルが消失した場合に、コンピュータ１６は外部記憶装置３２に記憶されたファイルを読み込んで、コンピュータ１６内にファイルを復元する。このとき、コンピュータ１６から処理装置Ａ，Ｂ，Ｃにデータｃの送信を停止して、処理装置Ａ，Ｂ，Ｃが次の処理に入らないようにする。
【００５８】
復元後、コンピュータ１６からの指示によって、処理装置Ａ，Ｂ，Ｃは上述したデータｂをコンピュータ１６に送信する。コンピュータ１６は復元されたファイルの内容と受信したデータｂとを照合する。
【００５９】
照合の結果、復元されたファイルと受信したデータｂとが一致すれば、コンピュータ１６から処理装置Ａ，Ｂ，Ｃに処理再開命令を含むデータｃを送信し、処理装置Ａ，Ｂ，Ｃは処理を再開する。
【００６０】
照合の結果、不一致があれば受信したデータｂに基づいてファイルの修正をおこなう。また、上述したように矛盾のチェックをおこなう。
【００６１】
定期的に処理装置Ａ，Ｂ，Ｃからコンピュータ１６にデータｂを送信して、ファイルのチェックをおこなったが、他のタイミングでチェックをおこなっても良い。例えば、処理装置Ａ，Ｂ，Ｃは、搬送装置ｋ、ｌ、ｍ、ｎとで物品１４の授受が生じた際に、その旨のデータａをコンピュータ１６に送信するため、この送信した後にファイルのチェックをおこなっても良い。また、データａとデータｂの受信後にチェックをおこなっても良い。
【００６２】
また、コンピュータ１６と処理装置Ａ，Ｂ，Ｃとの通信が不通の状態であっても、処理装置Ａ，Ｂ，Ｃが仮想ＩＤを更新しても良い。例えば、処理装置Ａにおいて、「ＩＤ：０４」の物品１４が搬送装置ｌに渡し、新たに物品１４を受け取ると、記憶装置２２の仮想ＩＤを「ＩＤ：０５」に更新する。通信が不通になり、コンピュータ１６で正しい仮想ＩＤを管理できなくても、処理装置Ａ，Ｂ，Ｃでは正しい仮想ＩＤを管理できる。通信が回復して、照合後のファイルの修正によって、コンピュータ１６に正しい仮想ＩＤを再現させることができ、そのままライン装置１２が稼働できる。
【００６３】
各物品１４の処理状況をチェックする以外に、各処理装置Ａ，Ｂ，Ｃの状況をチェックするようにしても良い。各処理装置Ａ，Ｂ，Ｃで処理をおこなうために所定の材料を使用したり、所定の動作をおこなったりする。例えば、染液を使用したり、ヒーターを使用したりすることが挙げられる。上記のように所定の材料の残量や装置の状況などのデータｂを処理装置Ａ，Ｂ，Ｃからコンピュータ１６に送り、コンピュータ１６でファイルにする。
【００６４】
コンピュータ１６に処理が可能か否かを判断する手段を設け、コンピュータ１６をその判断する手段として機能させる。また、コンピュータ１６の記憶手段３０に、処理をおこなうための材料の分量を記憶しておく。コンピュータ１６から処理装置Ａ，Ｂ，Ｃに処理をおこなうためのデータｃを送る前に、そのデータｃに含まれる処理をおこなうために必要な材料の分量と処理装置Ａ，Ｂ，Ｃの材料の残量とを比較し、残量が少なければ処理をおこなわない。コンピュータ１６から処理装置Ａ，Ｂ，Ｃにデータｃを送らないか、または処理を中止するデータを送る。
【００６５】
また、処理装置Ａ，Ｂ，Ｃが所定の温度になっていないなど、処理装置Ａ，Ｂ，Ｃが処理をおこなえる状態になっていなければ、処理をおこなわないようにする。コンピュータ１６の記憶手段３０に処理をおこなうための条件を記憶しておく。そのため、上記の判断する手段が、処理をおこなうための条件とファイルに記憶された処理装置Ａ，Ｂ，Ｃの状態を比較する。処理装置Ａ，Ｂ，Ｃが、処理をおこなうための状態になっていなければ、処理をおこなわない。コンピュータ１６から処理装置Ａ，Ｂ，Ｃにデータｃを送らないか、または処理を中止するデータを送る。例えば、処理装置Ａ，Ｂ，Ｃが所定の温度になっていなければ、所定の温度になるまで処理装置Ａ，Ｂ，Ｃは物品１４の受け取りを停止して、物品１４を処理装置Ａ，Ｂ，Ｃの外部で待機させる。
【００６６】
上記のように処理装置Ａ，Ｂ，Ｃで処理できる物品１４の最大数を記憶している。処理装置Ａ，Ｂ，Ｃで処理されている物品１４の数が最大数になっている場合、処理装置Ａ，Ｂ，Ｃに新たな物品１４が入らないように待たせる必要がある。そのために、処理が可能か否かを判断するため、上記の判断する手段が、物品１４の最大数と処理装置Ａ，Ｂ，Ｃで処理している物品１４の数を比較する。比較の結果、その最大数と処理している物品１４の数とが一致すれば、処理装置Ａ，Ｂ，Ｃは新たな物品１４の受け取りを停止して、物品１４を処理装置Ａ，Ｂ，Ｃの外部で待機させる。
【００６７】
図１のライン装置１２は１本の搬送ラインであったが、複数の搬送ラインに分岐する場合であっても本発明を適用しても良い。また、１台のコンピュータ１６で複数のライン装置１２の物品１４を管理しても良い。
【００６８】
上述した実施形態について、本発明の具体的な適用を説明する。図１のライン装置１２は多品種少量（小ロット）型の染色に適用することができる。物品１４としては、被染色物を入れて搬送される容器である。被染色物は糸や布や衣類などである。
【００６９】
図１の処理装置Ａでは、円筒形の容器に染液が供給される。処理装置Ｂでは、被染色物に染色をおこなわれる。処理装置Ｃでは、染色後の後処理がおこなわれる。後処理としては、染色後の中和処理、洗浄処理、フィックス処理、柔軟処理などが挙げられる。
【００７０】
処理装置Ａは、染液や助剤が入れられた複数のタンクが備えられている。タンクごとに、異なる染液や助剤が入っている。コンピュータ１６は、染色をおこなう色によって決まった染液や助剤およびそれらの量を指定するデータを処理装置Ａに送信する。処理装置Ａは、受信したデータｃに基づいて、指定された分量の染液や助剤を調合し、容器に供給する。供給する染液や助剤およびそれらの量は、被染色物の大きさ、量、材質等を考慮して指定する。なお、被染色物は、容器に入れられている。これにより、被染色物の染色される色を、容器毎に異なる設定にすることが可能になる。
【００７１】
タンクには液面レベルセンサまたは重量計が備えられている。液面レベルセンサは、液面に浮子を浮かせて、浮子の高さから液面レベルを求める方式や、染液などの静電容量の変化によって液面レベルを求める方式などが挙げられる。液面レベルセンサで計測された染液または助剤の液面レベルまたは重量計で計測された重量がコンピュータ１６に送られる。タンクの形状および液面レベルから染液または助剤の残量が求められ、コンピュータ１６の記憶装置に記憶される。または重量計で計測された重量から残量が求められ、残量がコンピュータ１６の記憶装置に記憶される。この残量は、処理装置ＡのＰＬＣで記憶されても良い。
【００７２】
処理装置Ｂは、容器を回転させる回転駆動装置およびヒーターが備えられている。円筒形の容器が加熱されながら回転される。容器内の被染色物が染色される。染色する色によって、加熱温度および回転時間が異なる。コンピュータ１６は、染色する色によって決まる加熱温度および回転時間を送信する。処理装置Ｂは、受信したデータｃに基づいて加熱および回転をおこない、被染色物を染色する。複数の被染色物を同時に染色する場合、回転駆動装置やヒーターが複数備えられる。
【００７３】
処理装置Ｂは、温度計および時計を備える。処理装置Ｂは、加熱温度の計測および回転を開始してからの時間を計時する。それらのデータｂをコンピュータ１６に送信する。コンピュータ１６で処理装置Ｂの染色をおこなっている状態が監視される。
【００７４】
処理装置Ｃは、中和処理をおこなう装置、洗浄処理をおこなう装置、フィックス処理をおこなう装置、および柔軟処理をおこなう装置が備えられる。中和処理は、被染色物に付着した染液を中和することである。染液がアルカリであれば、酢酸で中和する。洗浄処理は、被染色物を湯洗いおよび洗浄液で洗浄することである。フィックス処理であれば、湯洗いおよびフィックス剤で被染色物に染液を固着させることである。柔軟処理は、被染色物を柔軟剤に浸し、被染色物に柔軟性および弾力性を持たせることである。染色する色によって洗浄の回数や時間などは変更される。コンピュータ１６は、染色する色によって決まる中和処理などのデータを送信する。処理装置Ｃは、受信したデータｃに基づいて中和処理などをおこなう。
【００７５】
処理装置Ｃは、中和剤、洗浄液、フィックス剤、および柔軟剤がそれぞれタンクに入れられていて、コンピュータから受信したデータｃに基づいて、タンクから容器内に供給される。そのタンク内の各材料の残量を計測するための液面レベルセンサや重量計が備えられている。液面レベルセンサや重量計のデータｂをコンピュータ１６に送信する。それらの残量が求められ、コンピュータ１６の記憶装置に記憶される。
【００７６】
処理装置Ｃでの処理が終了した後、被染色物が容器から取り出される。容器を洗浄した後、最初の位置に戻され、新たな被染色物が容器に入れられて、処理装置Ａに搬送される。
【００７７】
上記の実施形態と同様に、被染色物ごとに仮想ＩＤを付与して、コンピュータ１６で管理する。被染色物をどのような色に染色するかによって、各処理装置Ａ，Ｂ，Ｃに送るデータが異なる。各処理装置Ａ，Ｂ，Ｃは、受信したデータｃに応じて処理をおこなう。処理装置Ａ，Ｂ，Ｃは、仮想ＩＤおよび処理内容を記憶する。上記のように、コンピュータ１６が処理装置Ａ，Ｂ，Ｃから受信したデータの照合をおこなうことによって、処理装置Ａ，Ｂ，Ｃでおこなわれている処理内容を監視する。コンピュータ１６でデータの不一致が生じた場合、処理装置Ａ，Ｂ，Ｃから受信したデータに基づいてデータの修正をおこなう。修正のおこない方は図３などで示した上記の方法と同じである。
【００７８】
以上の実施形態は物品１４が順番に搬送されたが、処理の内容によっては順番が逆転する場合がある。例えば、処理装置Ｂにおいて染色をおこなう場合、染色する色によって染色にかかる時間が異なる。処理装置Ｂにおいて複数の物品１４を処理することが可能な場合、後から処理装置Ｂに入れられた物品１４が先に入れられていた物品１４よりも先に処理が終了する場合がある。
【００７９】
例えば、物品１４が図４（ａ）の様な状態であるとする。このとき、上述した方法によって、コンピュータ１６では表２のような内容を記載したファイルを記憶している。
【００８０】
【表２】
2011152273.tif 000004
【００８１】
処理装置Ｂでは、処理をおこなうための手段が複数設けられており、複数の物品１４を同時に処理することができるとする。「ＩＤ：０２」の物品１４が処理装置Ｂで処理中であっても、「ＩＤ：０３」の物品１４が処理装置Ｂで処理される（図４（ｂ））。処理の内容はそれぞれ異なるため、物品１４ごとに処理の終了する時間が異なる。そのため、後から処理装置Ｂで処理を開始された「ＩＤ：０３」の物品１４が先に処理が終了する場合がある（図４（ｃ））。
【００８２】
処理装置Ａ，Ｂ，Ｃにおいて、物品１４の順番が入れ替わったとしても、処理装置Ａ，Ｂ，Ｃからコンピュータ１６に終了した処理の情報を送信する。送信する処理の情報には、処理の内容や処理をおこなった手段の情報が含まれる。コンピュータ１６は、受信したデータａ、ｂの中の処理の情報によって、いずれの処理が終了したかを認識する。コンピュータ１６は、順番が入れ替わった場合に、その内容をファイルにして記憶する。例えば、図４（ｃ）の場合、表３のような内容を記述したファイルを記憶する。
【００８３】
【表３】
2011152273.tif 000005
【００８４】
表３では「ＩＤ：０２」の物品１４と「ＩＤ：０３」の物品１４の順番が逆転している。コンピュータ１６は、新たな物品１４の順番で監視をおこなう。すなわち、搬送装置ｋ、ｌ、ｍ、ｎで搬送されている物品１４の仮想ＩＤの順番および処理装置Ａ，Ｂ，Ｃで処理される物品１４の仮想ＩＤの順番が入れ替えられたファイルになる。なお、表３では、仮想ＩＤの順番を変更したが、仮想ＩＤと処理の内容が一致するのであれば、仮想ＩＤの順番を変更しなくても良い。
【００８５】
処理装置Ｃで洗浄などの複数の処理がおこなわれるが、染色する色によって洗浄の回数など処理の内容が異なる。処理装置Ｂと同様に処理装置Ｃにおいても物品１４の順番が入れ替わる場合があるが、処理装置Ｂと同様に仮想ＩＤを取り扱う。
【００８６】
コンピュータ１６では、各処理装置Ａ，Ｂ，Ｃの状態が管理されている。例えば、処理装置Ａのタンクに入っている染液や助剤の残量が管理されている。染色する色によっては、タンクに入っている染液や助剤が不足する場合がある。コンピュータ１６は、染色する色によって必要な染液や助剤の量を記憶しておく。コンピュータ１６は、処理装置Ａに染色する色のデータｃを送信する前に、染色する色によって必要な染液や助剤の量と処理装置Ａから受信して管理しているタンクの残量のデータｂとを比較する。比較によって、処理装置Ａで染液や助剤を調合して、容器に供給できるか否かを判断する。タンクの染液や助剤の量が必要な量よりも少なければ、処理装置Ａにデータｃを送信せずに、処理を中止する。
【００８７】
上記のように処理装置Ｂで複数の物品１４を処理する場合、処理装置Ｂで処理できる最大数量をコンピュータ１６で記憶しておく。処理装置Ｂから受信したデータｂによって、処理装置Ｂで処理されている物品１４の数を監視する。処理装置Ｂで処理されている物品１４の数が最大数量になれば、新たな物品１４が処理装置Ｂに入らないようにする。例えば、処理装置Ｂに新たな物品１４の処理をおこなうデータｃを送信しなかったり、搬送装置を停止させるデータを送信したりする。
【００８８】
その他、本発明は、その主旨を逸脱しない範囲で当業者の知識に基づき種々の改良、修正、変更を加えた態様で実施できるものである。
【符号の説明】
【００８９】
１０：物品管理システム
１２：ライン装置
１４：物品
１６：コンピュータ
１８，２４：データ送受信手段
２０：ＰＬＣ
２２，３０，３２：記憶装置
２６：仮想ＩＤ付与手段
２８：ファイル作成手段
３４：チェック手段
Ａ，Ｂ，Ｃ：処理装置
ｋ、ｌ、ｍ、ｎ：搬送装置
【図１】
2011152273.tif 000006
【図２】
2011152273.tif 000007
【図３】
2011152273.tif 000008
【図４】
2011152273.tif 000009
【図５】
2011152273.tif 000010
【国際調査報告】
2011152273.tif 000011
2011152273.tif 000012