(57)【要約】【課題】物品の作業工程において次の作業工程の指示制御を容易に行う。【解決手段】１以上の作業工程およびその工程順と、各作業工程が作業済みか否かを示す作業状態フラグとを示した工程情報１０８をＩＣタグ１００の記憶部１０２に記憶した。また、各工程に設置される端末装置は、リーダライタで読み取ったＩＣタグ１００の作業工程と、その工程順と、各作業工程が作業済みか否かを示す作業状態フラグとを参照して、自身の作業工程よりも前の作業工程において、作業済みでない作業工程があると判断したとき、作業済みでない作業工程を表示装置へ出力する構成とした。【選択図】図４
2007213132.tif 000002
【特許請求の範囲】
【請求項１】
物品に取り付けられ、前記物品に対して行われる作業工程の識別情報と、その工程順と、前記作業工程が作業済みか否かを示す作業状態フラグとを記憶する記憶部を備えることを特徴とするＩＣタグ。
【請求項２】
ＩＣタグのリーダライタにより、物品に取り付けられるＩＣタグの情報の読み取りおよび書き込みする端末装置であって、
前記リーダライタから出力された前記ＩＣタグの情報の入力を受け付ける入力インタフェース部と、
自身が受け持つ作業工程である自作業工程の識別情報を記憶する記憶部と、
前記入力インタフェース部経由で入力されたＩＣタグの情報に含まれる、作業工程の識別情報と、その工程順と、前記各作業工程が作業済みか否かを示す作業状態フラグと、前記記憶部に記憶された自作業工程の識別情報とを参照して、前記ＩＣタグに示される作業工程において、前記自作業工程よりも前の作業工程に、前記作業状態フラグが作業済みとなっていない作業工程があると判断したとき、前記作業済みでない作業工程の識別情報を前記端末装置に接続される表示装置へ出力する処理部と、
前記表示装置および前記リーダライタへ各種情報を出力する出力インタフェース部と、
を備えることを特徴とする端末装置。
【請求項３】
前記処理部は、前記ＩＣタグに示される作業工程において、前記自作業工程よりも前の作業工程の前記作業状態フラグがすべて作業済みを示していると判断したとき、
前記入力されたＩＣタグの情報に示される工程順に基づき、前記自作業工程の次の作業工程の識別情報を前記表示装置へ出力することを特徴とする請求項２に記載の端末装置。
【請求項４】
前記処理部は、前記ＩＣタグに示される作業工程において、前記自作業工程よりも前の作業工程の前記作業状態フラグがすべて作業済みであると判断し、かつ、前記入力インタフェース部経由で前記自作業工程が作業済みであるという情報が入力されたとき、
（１）前記リーダライタに対し、前記ＩＣタグにおける前記自作業工程の作業状態フラグを作業済みに書き換える制御信号を出力し、
（２）前記入力されたＩＣタグの情報に示される工程順に基づき、前記自作業工程の次の作業工程の識別情報を前記表示装置へ出力することを特徴とする請求項２に記載の端末装置。
【請求項５】
前記処理部は、前記入力されたＩＣタグの情報に示される作業工程の識別情報と、その工程順と、前記作業状態フラグとを前記表示装置へ出力することを特徴とする請求項２ないし請求項４のいずれか１項に記載の端末装置。
【請求項６】
前記ＩＣタグの情報は、前記作業工程に要する予定時間をさらに含み、前記処理部は、前記作業工程に要する予定時間をさらに前記表示装置へ出力することを特徴とする請求項５に記載の端末装置。
【請求項７】
物品ごとに、前記物品に対して行われる作業工程の識別情報と、その工程順とを記憶する生産情報データベースから、前記作業工程の識別情報とその工程順とを読み出し、前記読み出した作業工程の識別情報およびその工程順をＩＣタグのリーダライタ経由で、前記物品に取り付けられるＩＣタグに書き込むことを特徴とする情報書き込み装置。
【請求項８】
請求項１に記載のＩＣタグと、請求項２ないし請求項６のいずれか１項に記載の端末装置と、請求項７に記載の情報書き込み装置と、前記各装置に接続され、無線通信で前記ＩＣタグの情報を読み取りおよび書き込むＩＣタグのリーダライタとを備えることを特徴とする工程管理システム。
【請求項９】
ＩＣタグのリーダライタにより、物品に取り付けられるＩＣタグの情報の読み取りおよび書き込みする端末装置を用いた工程管理方法であって、
前記端末装置の処理部が、
前記リーダライタから出力された前記ＩＣタグの情報の入力を受け付け、
前記入力されたＩＣタグの情報に含まれる、作業工程の識別情報と、その工程順と、前記各作業工程が作業済みか否かを示す作業状態フラグと、記憶部に記憶された前記端末装置が受け持つ自作業工程の識別情報とを参照して、前記ＩＣタグに示される作業工程において、前記自作業工程よりも前の作業工程に、前記作業状態フラグが作業済みとなっていない作業工程があるか否かを判断し、
前記自作業工程よりも前の作業工程に、前記作業状態フラグが作業済みとなっていない作業工程があると判断したとき、前記作業済みでない作業工程の識別情報を前記端末装置に接続される表示装置へ出力する
ことを特徴とする工程管理方法。
【請求項１０】
物品に取り付けられるＩＣタグに情報を書き込む情報書き込み装置が、
物品ごとに、前記物品に対して行われる作業工程の識別情報と、その工程順とを記憶する生産情報データベースから、前記作業工程の識別情報とその工程順とを読み出し、
前記読み出した作業工程の識別情報およびその工程順を前記物品に取り付けられるＩＣタグに書き込む
ことを特徴とする情報書き込み方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の作業工程における工程順を指示制御するためのＩＣ（Integrated Circuit）タグ技術に関する。
【背景技術】
【０００２】
従来から、製造管理システムにおいて、ＲＦＩＤ（Radio Frequency Identification）タグ等のＩＣタグやバーコードを用いて製造管理の効率化を図る技術がある。
【０００３】
例えば、ＩＣタグを用いた技術として、（１）製品（物品）にＩＣタグを付しておき、ある工程の作業が完了すると、ＩＣタグのリーダライタでこのＩＣタグに書き込まれているＩＤを読み取る。そして、サーバは、このリーダライタからＩＣタグのＩＤを受信すると、製造進捗管理データベースから、このＩＤに対応する進捗管理情報を読み出し、この進捗管理情報にどの工程が作業済みかを示す情報を記録する技術がある。
また、（２）特許文献１には、部品に工場での製品製造に用いる生産指示情報を書き込んだＩＣタグを付して倉庫から工場へ送り、工場でその製品を完成させると、タグの情報を出荷情報に書き換えて、倉庫へ出荷する技術が開示されている。
【特許文献１】特開２００４−２１３５１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、前記した（１）のようにサーバを用いて進捗管理をする場合、サーバは、その製品について、どの作業工程まで進んだかを示す進捗管理情報を進捗管理情報データベースから読み出し、その製品の作業工程順を生産情報データベースから読み出し、これらを照らし合わせて、次の作業工程を判断する必要がある。つまり、このような方法で進捗管理をすると、大掛かりなシステムが必要になるという問題があった。したがって、次の作業工程の判断は、作業者が製作指示書を見ながら確認している場合が殆どである。
【０００５】
また、製品によっては、いくつかの工程を飛ばしながら作業を行う場合もある。このような場合、作業者（人）が次の作業工程の判断をすると、人為的ミスが発生することがある。つまり、作業者が本来必要ない作業工程の作業を行ってしまったり、本来必要な作業工程を飛ばしてしまったりする可能性がある。特に、製品の工程がいくつかの小工程から構成される場合や、複雑な工程を経る場合、このような人為的ミスが起こる可能性は高くなる。なお、特許文献１に開示された技術は、工場と倉庫という２つの工程における工程管理を行うものに過ぎず、前記したような工場における複雑な作業工程を管理するものではない。
【０００６】
そこで、本発明は前記した問題を解決し、複数の作業工程において次の作業工程の指示制御を行う手段を提供することを課題とする。
【課題を解決するための手段】
【０００７】
前記した課題を解決するため、本発明におけるＩＣタグは、物品に取り付けられ、前記物品に対して行われるべき１以上の作業工程の識別情報と、その工程順と、前記作業工程が作業済みか否かを示す作業状態フラグとを記憶する記憶部を備える構成とした。また、各工程の端末装置は、その物品に対する作業を完了するとリーダライタ経由で当該作業が済みであることを示す作業状態フラグを書き込む。さらに、端末装置はリーダライタ経由で当該物品に付されるＩＣタグの情報（１以上の作業工程の識別情報と、その工程順と、前記各作業工程が作業済みか否かを示す作業状態フラグ）を読み取り、その読み取ったＩＣタグの情報と、端末装置に記憶される自身の作業工程（自作業工程）の識別情報とを参照して、自作業工程よりも前の作業工程に、まだ作業を済みとなっていない作業工程があると判断したとき、作業済みでない作業工程の識別情報を端末装置に接続される表示装置へ出力する構成とした。その他の構成については、実施の形態の項で述べる。
【発明の効果】
【０００８】
本発明によれば、物品が複数の作業工程を経るとき、その物品が進むべき次の作業工程の指示制御を容易に行うことができる。
【発明を実施するための最良の形態】
【０００９】
＜第１の実施の形態＞
以下、本発明を実施するための最良の形態（以下、実施の形態とする）を、図面を参照して詳細に説明する。なお、本実施の形態では、本発明をプリント基板の製造工程管理に適用した場合を例に説明するが、これに限定されるものではない。
【００１０】
（構成の説明）
図１は、本実施の形態の工程管理システムの全体構成を示す図である。
図１に示すように、工程管理システムは、管理装置２００と、各作業工程（工程）に設置される端末装置３２０（３２０Ｚ,３２０Ａ〜３２０Ｇ）およびリーダライタ３３０（３３０Ｚ,３３０Ａ〜３３０Ｇ）とを含んで構成される。この管理装置２００と端末装置３２０Ｚとは、ＬＡＮ（Local Area Network）やインターネット等のネットワーク３００により接続される。つまり、管理装置２００と端末装置３２０Ｚは、ＬＡＮやインターネット等のネットワーク３００で通信可能な通信機能を備えるコンピュータにより実現される。
なお、この端末装置３２０Ｚは、請求項の情報書き込み装置に相当する。以下の説明では端末装置３２０Ａ〜３２０Ｇは、図示のとおり、ネットワーク３００に接続されない状態、すなわちスタンドアローンで使用されるものとして説明する。つまり、端末装置３２０Ｚは、ネットワーク３００経由で通信を行う機能を備えるが、端末装置３２０Ａ〜３２０Ｇはネットワーク３００経由で通信を行う機能を備える必要はない。
【００１１】
この管理装置２００は、その記憶部に生産情報データベース２０１を格納する。この生産情報データベース２０１は、各プリント基板４００の型式ごとに、そのプリント基板４００に対して行われるべき工程およびその工程順に関する情報を示したものである。ここで、図２を用いて生産情報データベース２０１に格納される情報を説明する。図２は、図１の生産情報データベースに格納される情報を例示した図である。
【００１２】
図２に示すように生産情報データベース２０１は、組み立てコードテーブル２０３と、工程コードテーブル２０４と、作業状態フラグテーブル２０５とを備える。
【００１３】
組み立てコードテーブル２０３は、プリント基板型式（プリント基板４００の型式）ごとに、そのプリント基板４００の組み立てに必要な一連の工程の組み合わせを１つの符号、つまり組み立てコードで示したテーブルである。また、工程コードテーブル２０４は、その組み立てコードごとにその組み立てに要する各工程の工程コードを、その工程順に示したテーブルである。さらに、作業状態フラグテーブル２０５は、作業状態ごとに、その作業状態を示す作業状態フラグ（フラグ値）を示したテーブルである。
【００１４】
例えば、図２においてプリント基板型式「ＰＢ００１」のプリント基板４００の組み立てコードは「ＡＡ」であり、この組み立てコード「ＡＡ」に対応する工程コードは「１（段取り）」、「２（表面実装）」、「４（はんだ付け）」、「５（目視）」、「６（ワニス）」および「７（検査）」であることを示す。また、プリント基板型式「ＰＡ００２」のプリント基板４００の組み立てコードは「Ｂ０」であり、この組み立てコード「Ｂ０」に対応する工程コードは「１（段取り）」、「２（表面実装）」、「３（挿入実装）」、「４（はんだ付け）」、「５（目視）」および「７（検査）」であることを示す。
なお、本実施の形態における工程コードは、各工程を識別する情報であるとともに、工程の順番を示す番号であるものとするが、これに限定されない。すなわち、各工程を識別するための識別情報と、工程順を示す情報とを別個のものとしてもよい。
【００１５】
また、作業状態フラグテーブル２０５において、その工程が作業なしの工程を示すフラグ値は「０」であり、作業あり（未作業）の工程を示すフラグ値は「１」であり、作業中の工程を示すフラグ値は「２」であり、作業済みの工程を示すフラグ値は「３」であることを示す。
【００１６】
なお、各工程に設置される端末装置３２０は、この作業状態フラグテーブル２０５と同じ作業状態フラグテーブル２０５を格納しており、この作業状態フラグテーブル２０５を参照して、リーダライタ３３０経由でＩＣタグ１００に各工程での作業状態フラグを書き込んだり、ＩＣタグ１００の情報を読み取って各工程での作業状態を判断したりする。つまり、管理装置２００における作業フラグテーブル２０５は、端末装置３２０における作業フラグテーブル２０５の雛形となるテーブルである。
【００１７】
この生産情報データベース２０１の情報は、ネットワーク３００経由で管理装置２００の記憶部へ入力されるものとする。なお、この生産情報データベース２０１の情報は、ＣＤ−ＲＯＭ等の記憶媒体経由で入力するようにしてもよい。
【００１８】
図１の説明に戻る。図１のリーダライタ３３０は、プリント基板４００に取り付けられたＩＣタグ１００の情報の読み取りおよび書き込みを行う。端末装置３２０は、リーダライタ３３０で読み取ったＩＣタグ１００の情報や、その情報から判断した次に進むべき工程を、表示装置３７０（図３参照）に表示する。また、端末装置３２０は、生産情報データベース２０１から読み出した情報や、自身の工程が作業済みであることを表す作業状態フラグ等をリーダライタ３３０経由でＩＣタグ１００に書き込む。
【００１９】
なお、以下の説明ではＩＣタグ１００に初期情報を書き込むための端末装置３２０を端末装置３２０Ｚとし、各工程ごとに設置される端末装置３２０を端末装置３２０Ａ〜３２０Ｇとする。また、端末装置３２０Ｚに接続されるリーダライタをリーダライタ３３０Ｚとし、端末装置３２０Ａ〜３２０Ｇに接続されるリーダライタをそれぞれリーダライタ３３０Ａ〜３３０Ｇとする。
【００２０】
ここで、各構成の動作を簡単に説明する。
まず、端末装置３２０Ｚは、ネットワーク３００経由で生産情報データベース２０１から、プリント基板４００の型式をキーとして、この型式のプリント基板４００の工程およびその工程順に関する情報（生産情報）を読み出す。そして、読み出した情報をリーダライタ３３０でＩＣタグ１００に初期情報として書き込む。次に、このプリント基板４００は、最初の工程（例えば「段取り」）から順に最終工程（例えば「検査」）までの作業が施される。
【００２１】
ここで、各工程において、作業者がリーダライタ３３０で、プリント基板４００に付されたＩＣタグ１００からこのプリント基板４００の工程および工程順を読み取ると、リーダライタ３３０が読み取ったＩＣタグ１００の情報を端末装置３２０へ出力する。そして端末装置３２０は、ＩＣタグ１００の情報をもとに、このプリント基板４００について端末装置３２０に設定された自身の工程（自工程）より前の工程で飛ばしている工程があるか否かを判断する。
【００２２】
つまり、まず、各工程で作業が完了すると作業者はリーダライタ３３０で自身の工程の作業済みであること（作業済みフラグ）をＩＣタグ１００に書き込んでいく。そして、次の工程においてリーダライタ３３０でＩＣタグ１００の情報を読み取ると、この情報をもとに端末装置３２０は自身の工程よりも前の工程に作業あり（未作業）フラグがあるか否かを判断する。
ここで作業あり（未作業）フラグがあったときには、飛ばしている工程があると判断して、その旨を表示装置に表示する。つまり、作業者に対し、飛ばしている工程があることを通知する。一方、作業あり（未作業）フラグがなかったときは、飛ばしている工程はないと判断して、端末装置３２０はその旨を表示装置に表示する。つまり、このまま工程を進めてよいことを表示する。そして、作業者は自身の工程での作業にとりかかり、作業完了後、リーダライタ３３０によりＩＣタグ１００に自身の工程の作業済みフラグを書き込む。このとき、端末装置３２０は、リーダライタ３３０で読み取った工程順の情報を参照して、次の工程を表示装置に表示する。つまり、作業者に対し、次の工程を指示する。このような処理を最終工程まで繰り返す。
【００２３】
次に、図３を用いて端末装置３２０、リーダライタ３３０およびＩＣタグ１００を説明する。図３は、図１の端末装置、リーダライタおよびＩＣタグを説明する図である。
【００２４】
端末装置３２０は、ＨＤＤ（Hard Disk Drive）等の補助記憶部３１０と、ＲＡＭ（Random Access Memory）等のメインメモリ３２１と、補助記憶部３１０に記憶されるプログラムをメインメモリ３２１上に展開して実行するＣＰＵ（Central Processing Unit）３２３と、端末装置３２０に接続されるデバイスとの通信インタフェースとなるインタフェース部３２４とを備えるコンピュータにより実現される。この端末装置３２０には、リーダライタ３３０と、表示装置３７０（液晶モニタ等）とが接続される。また、この端末装置３２０には、図示のようにキーボードやマウス等の入力装置３８０が接続されていてもよい。なお、初期情報を書き込む端末装置３２０Ｚについては、ネットワーク３００経由で通信を行うための通信インタフェースをさらに備えることになる。
【００２５】
補助記憶部３１０には、制御プログラム３１１と、リーダライタドライバ３１２と、自工程コード３１３と、作業状態フラグテーブル２０５と、コード番号テーブル３１４とが記憶される。
【００２６】
この制御プログラム３１１は、ＣＰＵ３２３が、表示装置３７０へ表示する情報を制御するためのプログラムである。リーダライタドライバ３１２は、端末装置３２０でリーダライタ３３０を動作させるためのドライバである。自工程コード３１３は、自身が受け持つ工程（自工程）の識別情報である。ここでは、端末装置３２０が設置される工程を自工程とする。
【００２７】
また、作業状態フラグテーブル２０５は、前記した生産情報データベース２０１に格納されるものと同じテーブルである。さらに、コード番号テーブル３１４は、各工程コードごとにこの工程コードが示す工程名を示したテーブルである。このコード番号テーブル３１４は、生産情報データベース２０４の「工程コード」の欄と同じ情報が記述される。
【００２８】
なお、この自工程コード３１３は、入力装置３８０により入力してもよいし、リーダライタ３３０で自工程コードを記録したＩＣタグを読み取らせることで入力するようにしてもよい。また、作業状態フラグテーブル２０５およびコード番号テーブル３１４は、ＣＤ−ＲＯＭ等の記憶媒体経由で入力するようにしてもよいし、それ以外の方法で入力するようにしてもよい。
【００２９】
なお、このＣＰＵ３２３が制御プログラム３１１およびリーダライタドライバ３１２を実行することで請求項における処理部の機能を実現するものとする。また、インタフェース部３２４は、請求項における入力インタフェース部および出力インタフェース部に相当する。
【００３０】
リーダライタ３３０は、無線通信によりＩＣタグ１００の記憶部１０２の情報を読み取る読み取り部３３１と、ＩＣタグ１００の記憶部１０２に情報の書き込みを行う書き込み部３３２と、端末装置３２０との通信インタフェースであるインタフェース部３３３とを備える。読み取り部３３１で読み取った情報は、端末装置３２０へ出力される。また、書き込み部３３２は、端末装置３２０からの制御信号に基づきＩＣタグ１００の記憶部１０２に所定の情報を書き込む。このリーダライタ３３０は、一般的なＩＣタグのリーダライタを用いてよい。
【００３１】
ＩＣタグ１００は、リーダライタ３３０と無線通信を行うための無線通信部１０１と、記憶部１０２とを備える。この記憶部１０２は、製品情報１１０を格納し、リーダライタ３３０により読み取りおよび書き換え可能な記憶媒体により構成されるものとする。
【００３２】
ここで、図４を用いて製品情報１１０を詳細に説明する。図４は、図３のＩＣタグを詳細に説明する図である。図４に示すように、ＩＣタグ１００の製品情報１１０は、タグＩＤ１０３、プリント基板型式１０４、数量１０５、ロット番号１０６、組み立てコード１０７、工程情報１０８等を含んで構成される。この組み立てコード１０７にはこのＩＣタグ１００が付されるプリント基板４００に対し行われるべき組み立てコードが記入される。また、工程情報１０８には、このＩＣタグ１００が付されるプリント基板４００に対し行われるべき工程の工程順と、各工程における作業状態を示す作業状態フラグが記入される。
【００３３】
例えば、端末装置３２０Ｚが生産情報データベース２０１を参照して、プリント基板型式「ＰＢ００１」のプリント基板４００の組み立てコードが「ＡＡ」であり、工程コードが「１,２および４〜７」であるという情報を読み出したとき、端末装置３２０Ｚはリーダライタ３３０Ｚにより、このＩＣタグ１００の初期情報として、組み立てコード１０７に「ＡＡ」を記入する。また、リーダライタ３３０Ｚにより、工程情報１０８に工程コードが「１,２および４〜７」の作業状態フラグを「１（未作業）」とした情報を記入する。なお、プリント基板型式１０４、数量１０５、ロット番号１０６は、例えば、入力装置３８０等から入力して、リーダライタ３３０Ｚ経由で記入する。
【００３４】
各工程の端末装置３２０（３２０Ａ〜３２０Ｇ）は、このようなＩＣタグ１００の工程情報１０８を読み取ることで、このプリント基板４００はどのような工程を、どのような順で進むべきかを判断することができる。
なお、製品情報１１０は、少なくとも工程情報１０８を含めばよく、タグＩＤ１０３、プリント基板型式１０４、数量１０５、ロット番号１０６および組み立てコード１０７は必ずしも含まなくてよい。
【００３５】
記憶部１０２の工程情報１０８における作業状態フラグの値は、各工程に設置されるリーダライタ３３０（３００Ａ〜３００Ｇ）により書き換えられる。すなわち、作業者が工程コード「４」の作業に取り掛かると、作業者はリーダライタ３３０に指示入力して、工程コード「４」の作業状態フラグの値を「１（未作業）」から「２（作業中）」に書き換える（表１参照）。
【００３６】
【表１】
2007213132.tif 000003
【００３７】
次に、工程コード「４」の作業が完了すると、作業者はリーダライタ３３０に指示入力して、作業状態フラグの値を「２（作業中）」から「３（作業済み）」に書き換える（表２参照）。
【００３８】
【表２】
2007213132.tif 000004
【００３９】
各工程の作業者はリーダライタ３３０により作業状態フラグの値を書き換えるので、他の工程の作業者が端末装置３２０でＩＣタグ１００の工程情報１０８を見ることで、プリント基板４００の作業がどの工程まで進んでいるかや、途中飛ばされた工程がないか等を確認することができる。
【００４０】
（動作の説明）
次に、図１〜図４を参照しつつ、図５および図６を用いて前記した各構成要素の動作を説明する。図５および図６は、図１の各構成要素の動作を説明するフローチャートである。
【００４１】
まず、図１の端末装置３２０Ｚは、リーダライタ３３０Ｚにより各プリント基板４００のＩＣタグ１００に初期情報の書き込みをする（Ｓ５０１）。すなわち、端末装置３２０Ｚは、入力装置３８０からの指示入力を受けて、ネットワーク３００経由で管理装置２００にアクセスする。そして、プリント基板４００の型式（プリント基板型式１０４）をキーとして生産情報データベース２０１から、この型式のプリント基板４００の組み立てに必要な工程コードを検索する。次に、検索した工程コードを生産情報データベース２０１からダウンロードし、ダウンロードした情報をリーダライタ３３０Ｚ経由で、ＩＣタグ１００に書き込む。このとき書き込まれる情報は、例えば前記した図４の工程情報１０８のように、このプリント基板４００に対し行われるべき工程（検索された工程コード）の作業状態フラグを「１（未作業）」としたものである。
【００４２】
次に、各工程での作業に入る。まず、作業者からの指示入力を受けて、リーダライタ３３０がＩＣタグ１００の製品情報１１０を読み取る（Ｓ５０４）。そして、読み取られた製品情報１１０をリーダライタ３３０が端末装置３２０へ出力する。端末装置３２０はこの製品情報１１０をメインメモリ３２１（図３参照）に記憶する。
【００４３】
続いて、端末装置３２０は、自工程コード３１３（図３参照）およびＳ５０４で読み取った製品情報１１０を参照して、自身の工程の作業状態フラグが「０（作業なし）」か否かを判断する（Ｓ５０６）。例えば、自工程コード３１３が「１（段取り）」のとき、工程情報１０８における工程コード「１（段取り）」の作業状態フラグが「０（作業なし）」か否かを判断する。
【００４４】
ここで、自身の工程の作業状態フラグが「０（作業なし）」のとき（Ｓ５０６の“Ｙ”）、Ｓ５１０へ進む。一方、自身の工程の作業状態フラグが「０（作業なし）」ではないとき（Ｓ５０６の“Ｎ”）、自身の作業工程の作業状態フラグが「１（未作業）」か否かを判断する（Ｓ５０７）。すなわち、自身の工程は作業対象の工程であるか否かを判断する。
【００４５】
ここで、自身の工程の作業状態フラグが「１（未作業）」のとき（Ｓ５０７の“Ｙ”）、図６のＳ６１２へ進み、端末装置３２０は、Ｓ５０４で読み取った工程情報１０８において、自身の工程よりも前の工程に作業状態フラグが「１（未作業）」となっている工程があるか否かを判断する（Ｓ６１２）。すなわち、端末装置３２０は自身の工程よりも前の工程に、本来作業をすべき工程が残っているか否かを判断する。ここで、自身の工程よりも前の工程に作業状態フラグが「１（未作業）」となっている工程があると判断したとき（Ｓ６１２の“Ｙ”）、Ｓ６１３へ進む。
【００４６】
例えば、前記した図５のＳ５０４で端末装置３２０（自工程コード「７」）がリーダライタ３３０経由で、以下の表３に示す工程情報１０８を読み取ったとき、この工程情報１０８には自身の工程（工程コード「７（検査）」）よりも前の工程（工程コード「１（段取り）」〜「６（ワニス）」）に、作業状態フラグが「１（未作業）」となっている工程コード「５（目視）」および工程コード「６（ワニス）」がある。つまり、端末装置３２０は、自身の工程のよりも前の工程のうち、「目視」から「ワニス」までの工程は、まだ作業が行われていないと判断する。
【００４７】
【表３】
2007213132.tif 000005
【００４８】
そして、端末装置３２０は、自身の工程よりも前の工程で作業が完了していない工程があること示す画面を表示装置３７０に表示する（Ｓ６１３）。ここで、自身の工程よりも前の工程で、工程情報１０８の作業状態フラグが「１（未作業）」になっている工程が複数あった場合には、その先頭の工程コードを表示する。
このような表示をすることで作業者は、まだ作業が完了していない工程があることを知り、どの工程にプリント基板４００を戻すべきか知ることができる。
【００４９】
なお、ここで、まだ作業が完了していない工程があるにもかかわらず、作業者が自身の工程での作業を開始してしまった場合には、端末装置３２０がリーダライタ３３０経由で、ＩＣタグ１００に作業状態フラグを「３（作業済み）」に書き換えできないようにしてもよい。つまり、端末装置３２０は、まだ作業が完了していない工程があるときに、作業済みである旨の入力を受け付けたとしても、ＩＣタグ１００に自身の工程の作業状態フラグを「作業済み」を示すフラグに書き換えできないよう制御するようにしてもよい。
なお、Ｓ６１３における表示画面は後記する図７を用いて説明する。
【００５０】
一方、自身の工程よりも前の工程に作業状態フラグが「１」となっている工程がないと判断したとき（Ｓ６１２の“Ｎ”）、端末装置３２０はリーダライタ３３０経由で、工程情報１０８における自身の工程の作業状態フラグを「２（作業中）」に書き換える（Ｓ６２２）。
【００５１】
そして、端末装置３２０は、表示装置３７０にこのプリント基板４００に対するこの工程での作業開始を指示する画面を表示する（Ｓ６２３）。このようにすることで、作業者はプリント基板４００に対する作業を開始してよいことを知ることができる。
【００５２】
そして、作業者がプリント基板４００に対する作業を終了すると、リーダライタ３３０に指示入力を行い、これに基づきリーダライタ３３０は、ＩＣタグ１００の工程情報１０８における自身の工程の作業状態フラグを「３（作業済み）」に書き換える（Ｓ６２４）。そして、作業の済んだプリント基板４００を次の工程に渡す。この後、次の工程の作業者は、運び込まれたプリント基板４００の作業のＩＣタグ１００を読み取る。つまり、図５のＳ５０４へ戻る。
【００５３】
一方、Ｓ５０７において、自身の工程の作業状態フラグが「１（未作業）」ではなく（図５のＳ５０７の“Ｎ”）、自身の工程の作業状態フラグが「３（作業済み）」のとき（Ｓ５０８の“Ｙ”）、Ｓ５１０へ進む。
【００５４】
また、Ｓ５０７において、自身の工程の作業状態フラグが「１（未作業）」ではなく（Ｓ５０７の“Ｎ”）、自身の工程の作業状態フラグが「３（作業済み）」でもないとき（Ｓ５０８の“Ｎ”）、すなわち作業状態フラグが「２（作業中）」のとき、作業者はリーダライタ３３０に指示入力を行い、これに基づきリーダライタ３３０はＩＣタグ１００における自身の工程の作業状態フラグを「３（作業済み）」に書き換える（Ｓ５０９）。なお、Ｓ５０９の作業フラグの書き換えは、作業者が自身の工程の作業を完了させてからリーダライタ３３０に指示入力を行うことになる。
【００５５】
次に、端末装置３２０は、ＩＣタグ１００の工程情報１０８のうち、作業状態フラグが「０（作業なし）」となっている工程を除くすべての工程の作業状態フラグが「３（作業済み）」となったか否かを判断する（Ｓ５１０）。つまり、作業すべき工程が、すべて作業済みになったか否かを判断する。ここで、ＩＣタグ１００の工程情報１０８に、まだ作業状態フラグが「３（作業済み）」になっていない工程があるとき（Ｓ５１０の“Ｎ”）、すなわち、自身の工程よりも後の工程に作業状態フラグが「１（未作業）」の工程があるとき、端末装置３２０は、作業状態フラグが「１（未作業）」となっている先頭の工程を表示装置３７０に表示する（Ｓ５１１）。つまり、端末装置３２０は表示装置３７０に、プリント基板４００が次に進むべき工程を表示する。そして、Ｓ５０４へ戻る。
【００５６】
一方、作業状態フラグが「０（作業なし）」となっている工程を除くＩＣタグ１００の工程情報１０８のうち、すべて作業状態フラグが「３（作業済み）」となったとき（Ｓ５１０の“Ｙ”）、端末装置３２０は表示装置３７０に全工程の作業が終了したことを示す画面を表示する（Ｓ５１６）。そして、処理を終了する。
【００５７】
（画面の説明）
ここで、図７を用いて、端末装置３２０が表示装置３７０に表示する画面を説明する。図７は、図６のＳ６１３で表示される画面を例示した図である。ここでは、工程コード「６（ワニス）」の作業開始前に表示装置３７０に表示される画面を示している。
【００５８】
図７に示すように、表示画面は、プリント基板４００が次に進むべき工程の表示領域６０１、ＩＣタグ１００から読み取った工程情報１０８の表示領域６０２、自工程コード３１３の表示領域６０３等を含む。例えば、図７の表示領域６０１にはプリント基板４００を、「目視」の工程（工程コード「５」）へ戻すべきであることを示している。なお、各工程コードが、どの工程に相当するかは補助記憶部３１０のコード番号テーブル３１４を参照して判断する。また、作業状態フラグの値がどの作業状態に相当するかは、作業状態フラグテーブル２０５を参照して判断する。
【００５９】
端末装置３２０がこのような表示画面を出力することで、作業者は自身の工程にまわされてきたプリント基板４００について自身の工程よりも前の工程に、飛ばされた工程があるか否かを知ることができる。また、作業者はそのプリント基板４００をどの工程に戻せばよいかを知ることができる。
【００６０】
なお、この表示画面は工程情報１０８の表示領域６０２のみ、あるいはプリント基板４００が次に進むべき工程の表示領域６０１のみで構成するようにしてもよい。
例えば、工程情報１０８の表示領域６０２のみにした場合、作業者は自身の工程（工程コード「６」）よりも前の工程に作業状態フラグ「１（未作業）」が立っている工程を確認して、その工程が飛ばされたことを知ることができる。したがって、この飛ばされた工程のうち先頭の工程へプリント基板４００を戻せばよいことが分かる。
なお、工程情報１０８の表示領域６０２において、自身の工程コードおよび作業状態フラグの位置に印を表示するようにしてもよい（符号６０６参照）。このようにすることで、作業者は画面上で、自身の工程およびその前後の工程における作業状態フラグを確認しやすくなる。
【００６１】
さらに、この表示画面は、ＩＣタグ１００から読み取ったロット番号、プリント基板型式、数量等の情報の表示領域６０４や、現在の自身の工程の作業区分の表示領域６０５を含むようにしてもよい。このような表示領域を含むことで、各作業者は現在どのようなプリント基板４００に対してどのような作業をしているかを確認しやすくなる。
【００６２】
図８は、図６のＳ６２４で表示される画面を例示した図である。ここでは、工程コード「６（ワニス）」が終了したので、表示領域６０２の工程情報１０８において、工程コード「６（ワニス）」の作業状態フラグは「３（作業済み）」になっている。また、作業状態の表示領域６０５の作業状態は「作業済み」が表示される。なお、表示領域６０１にはプリント基板４００を、「検査」の工程（工程コード「７」）へ送るべきであることが表示される。
【００６３】
端末装置３２０がこのような表示画面を出力することで、作業者はプリント基板４００を次にどの工程に進めればよいかを知ることができる。
【００６４】
端末装置３２０が以上のような処理を行うことで、このプリント基板４００が次に進むべき工程を作業者に正確に指示することができる。つまり、もし作業工程に抜けがあれば、そのプリント基板４００をどの工程に戻せばよいかを指示できる。また、もし作業工程に抜けがなければ、次にどの工程に進むべきかを指示できる。したがって、各工程の作業者は、次の工程へいち早く正確にプリント基板４００を受け渡すことができる。つまり、次工程送りの作業ミスを低減できる。
【００６５】
また、プリント基板４００の型式ごとに工程が異なる場合でも、ＩＣタグ１００はそれぞれの型式に従った工程および工程順を記憶する。したがって、各工程の作業者が様々な型式のプリント基板４００を扱うような場合でも、プリント基板４００の型式ごとに、どの工程に抜けがあったかや、次に進むべき工程の把握を正確に行うことができる。
【００６６】
また、本システムは、そのプリント基板４００についてどの工程まで進んだかに関する情報をＩＣタグ１００側に記憶するので、端末装置３２０は各プリント基板４００の各工程の進捗をサーバに問い合わせなくても、リーダライタ３３０でＩＣタグ１００自体を読み取ることで確認することができる。すなわち、各作業工程に設置される端末装置３２０をＬＡＮ等のネットワーク３００に接続し、サーバにアクセスするようにしなくてもプリント基板４００の各工程の進捗を確認することができる。
【００６７】
＜第２の実施の形態＞
次に、本発明の第２の実施の形態を説明する。第２の実施の形態は、第１の実施の形態の工程管理システム（図１参照）において、最終工程の端末装置３２０Ｇがリーダライタ３３０経由で読み取ったＩＣタグ１００の情報を、管理装置２００の製作情報データベース２０２へ送信することを特徴とする。前記した第１の実施の形態と同様の構成要素は同じ符号を付して、説明を省略する。
【００６８】
図９は、第２の実施の形態の工程管理システムの全体構成を示す図である。図９に示すように、管理装置２００は、製作情報データベース２０２をさらに備える構成となっている。この製作情報データベース２０２は、全工程の作業が終了したプリント基板４００の情報を格納するデータベースである。また、端末装置３２０Ｇは、ネットワーク３００に接続され、リーダライタ３３０Ｇで読み取ったＩＣタグ１００の情報を管理装置２００へ送信する。そして、管理装置２００は、受信した情報を製作情報データベース２０２に記憶する。すなわち、端末装置３２０Ｇは、すべての工程が終了したプリント基板４００の情報を製作情報データベース２０２に記憶する。
このようにすることで、本システムの管理者は、各型式ごとに最終工程まで完了したプリント基板４００の個数や、全体の何％のプリント基板４００がまだ作業中かを確認することができる。
【００６９】
なお、最終工程以外の各工程の端末装置３２０（例えば、端末装置３２０Ａ等）もネットワーク３００に接続し、これらの端末装置３２０からＩＣタグ１００の情報を送信するようにしてもよい。すなわち、各工程での作業が終了した段階で作業者がリーダライタ３３０でＩＣタグ１００の情報を読み取り、そのＩＣタグ１００の情報を端末装置３２０がネットワーク３００経由で製作情報データベース２０２へ送信するようにしてもよい。つまり、プリント基板４００の各工程の途中経過（進捗状況）を製作情報データベース２０２で、記憶するようにしてもよい。このようにすることで、本システムの管理者はこの製作情報データベース２０２の情報から各プリント基板４００の進捗状況を把握することができる。
【００７０】
＜その他の実施の形態＞
本発明は、前記した実施の形態に限定されず応用可能である。
例えば、各工程の作業者が自身の作業者ＩＤを記憶したＩＣカードを携帯し、作業にとりかかる前に、作業者はリーダライタ３３０でこのＩＣカードに記憶された作業者ＩＤを読み取らせておく。そして、その工程での作業終了後、リーダライタ３３０でＩＣタグ１００の工程情報１０８を書き換えるとき（図６のＳ６２４等）、この工程情報１０８にその作業者の作業者ＩＤを併せて記録するようにしてもよい。
【００７１】
このようにすることで、ＩＣタグ１００の工程情報１０８には各工程ごとの作業者ＩＤが記録されることになる。したがって、後からＩＣタグ１００の工程情報１０８を参照すれば、各工程はどの作業者が担当したかが分かる。つまり、プリント基板４００を出荷後、何らかのミスがあった場合、どの作業者の作業が原因であったかを特定することができる。
【００７２】
また、端末装置３２０は、各工程ごとに設置されるものとしたが、複数の工程にまたがって設置されるようにしてもよい。この場合、作業者はまず端末装置３２０へ自身が担当している工程の工程コードを入力し、それからリーダライタ３３０でＩＣタグ１００の情報読み取りおよび書き込みをするようにすればよい。すなわち、端末装置３２０の自工程コード３１３は、入力装置３８０からの入力により書き換えるようにすればよい。
【００７３】
また、ＩＣタグ１００や生産情報データベース２０１に格納される工程コードは１,２,３等の数値で記述することとしたが、工程の名称（例えば、段取り、ワニス等）を直接記述するようにしてもよい。また、作業状態フラグも同様に作業状態の名称（例えば、未作業、作業済等）を直接記述するようにしてもよい。
【００７４】
なお、前記した実施の形態では、プリント基板４００の作業工程は全部で７つの工程としたがこれに限定されるものではない。また、前記した実施の形態では、「段取り」や「表面実装」等の工程をそれぞれ１つの工程として、工程コードを割り当てるようにしたが、これらの工程をさらに細かく区切って工程コードを割り当てるようにしてもよい。例えば、「段取り」の工程が、３つの小工程から構成される場合、それぞれの小工程に「１−１」、「１−２」および「１−３」等の工程コードを割り振るようにしてもよい。
このようにすることで、端末装置３２０は、飛ばされた工程や、次に進むべき工程をより細かに表示することができる。
【００７５】
さらに、生産情報データベース２０１（図２参照）において、組み立てコードテーブル２０３と、工程コードテーブル２０４とは別個のテーブルとしたが、これらを１つのテーブルにまとめてもよい。すなわち、組み立てコードテーブル２０３において、組み立てコードを用いずに各プリント基板型式ごとの工程順を直接記述するようにしてもよい。
【００７６】
また、ＩＣタグ１００の工程情報１０８は、図４に例示したように、基本となる工程の工程コードのカラムを設け、作業が無い工程には作業状態フラグ「０（作業なし）」を書き込むようにしたが、このような作業状態フラグ「０（作業なし）」を用いず、作業すべき工程の工程コードのみを記述するようにしてもよい。
【００７７】
さらに、端末装置３２０とリーダライタ３３０とは別個の装置として説明したが、端末装置３２０の機能とリーダライタ３３０の機能とを１つの装置で実現するようにしてもよい。つまり、リーダライタ３３０が制御プログラム３１１（図３参照）を備えるようにして、ＩＣタグ１００の工程情報１０８から次の工程を判断したり、その判断結果をリーダライタ３３０の表示部（図示せず）に表示したりするようにしてもよい。また、端末装置３２０が読み取り部３３１および書き込み部３３２を備え、ＩＣタグ１００の情報の読み取りおよび書き込みをするようにしてもよい。
【００７８】
さらに、ＩＣタグ１００の工程情報１０８は各工程の作業に要する予定時間（所要時間）を含むようにして、端末装置３２０はリーダライタ３３０経由でこの各作業工程の予定時間を読み取り、表示装置３７０に表示するようにしてもよい。このようにすることで、各工程の作業者は表示装置３７０上で、自身の工程における予定時間を確認しながら作業を進めることができる。つまり、各工程における作業時間がオーバーしてしまうのを防止できる。
【００７９】
さらに、このＩＣタグ１００を建築部材に付すようにしてもよい。すなわち、ＩＣタグ１００の工程情報１０８として建築工事の工事手順の情報を書き込み、工事手順の指示制御をするようにしてもよい。また、ＩＣタグ１００を配送商品に付すようにしてもよい。すなわち、ＩＣタグ１００の工程情報１０８として配送商品の配送手順の情報を書き込み、このＩＣタグ１００を配送商品に付して配送手順の指示制御をするようにしてもよい。
【００８０】
さらに、図１の管理装置２００、ネットワーク３００、端末装置３２０およびリーダライタ３３０は、プリント基板４００を扱うメーカとは別の事業者（サービス事業者）が提供するようにしてもよい。
【００８１】
本実施の形態に係る端末装置３２０は、前記したような処理を実行させる制御プログラム３１１およびリーダライタドライバ３１２によって実現することができ、これらのプログラムをコンピュータによる読み取り可能な記憶媒体（ＣＤ−ＲＯＭ等）に記憶して提供することも可能である。また、そのプログラムを、ネットワーク３００を通して提供することも可能である。
【図面の簡単な説明】
【００８２】
【図１】本実施の形態の工程管理システムの全体構成を示す図である。
【図２】図１の生産情報データベースに格納される情報を例示した図である。
【図３】図１の端末装置、リーダライタおよびＩＣタグを説明する図である。
【図４】図３のＩＣタグを詳細に説明する図である。
【図５】図１の各構成要素の動作を説明するフローチャートである。
【図６】図１の各構成要素の動作を説明するフローチャートである。
【図７】図６のＳ６１３で表示される画面を例示した図である。
【図８】図６のＳ６２４で表示される画面を例示した図である。
【図９】第２の実施の形態の工程管理システムの全体構成を示す図である。
【符号の説明】
【００８３】
１００  ＩＣタグ
１０１  無線通信部
１０２  記憶部
１０３  タグＩＤ
１０４  プリント基板型式
１０５  数量
１０６  ロット番号
１０７  組み立てコード
１０８  工程情報
１１０  製品情報
２００  管理装置
２０１  生産情報データベース
２０２  製作情報データベース
２０３  コード番号テーブル
２０４  工程コードテーブル
２０５  作業状態フラグテーブル
３００  ネットワーク
３１０  補助記憶部（記憶部）
３１１  制御プログラム
３１２  リーダライタドライバ
３１３  自工程コード
３２０（３２０Ｚ,３２０Ａ〜３２０Ｇ）  端末装置
３２１  メインメモリ
３２３  ＣＰＵ
３２４  インタフェース部
３３０（３３０Ｚ,３３０Ａ〜３３０Ｇ）  リーダライタ
３３３  インタフェース部
３７０  表示装置
３８０  入力装置
４００  プリント基板
【図１】
2007213132.tif 000006
【図２】
2007213132.tif 000007
【図３】
2007213132.tif 000008
【図４】
2007213132.tif 000009
【図５】
2007213132.tif 000010
【図６】
2007213132.tif 000011
【図７】
2007213132.tif 000012
【図８】
2007213132.tif 000013
【図９】
2007213132.tif 000014