(57)【特許請求の範囲】
【請求項１】
物品のピッキング作業及び／又は仕分け作業を支援するためのピッキング支援システムであって、
前記ピッキング作業及び／又は仕分け作業に関する作業情報を作業者に提示するための少なくとも一つの作業情報提示装置と、
２本の送電線を介して前記作業情報提示装置へ給電するとともに、前記２本の送電線を介して前記作業情報提示装置と通信可能に接続され、前記作業情報提示装置を制御するための制御装置と、
前記制御装置とともにローカル・エリア・ネットワークを構成して前記制御装置と通信可能に接続され、前記制御装置を制御する制御用コンピュータとを備え、
前記制御装置は、
自身に接続されている作業情報提示装置を特定するための作業情報提示装置特定情報を記憶する作業情報提示装置特定情報記憶手段と、
前記作業情報提示装置特定情報記憶手段に記憶されている作業情報提示装置特定情報から接続されている作業情報提示装置を特定し、特定した作業情報提示装置に対してのみ前記制御用コンピュータからの指示を送信する指示送信手段と、
前記作業情報提示装置特定情報記憶手段に記憶されている作業情報提示装置特定情報から接続されている作業情報提示装置を特定し、接続されている作業情報提示装置が前記制御用コンピュータからの指示に対して応答しなかった場合に第１の否定応答を当該制御用コンピュータへ送信し、前記作業情報提示装置特定情報記憶手段に記憶されている作業情報提示装置特定情報から接続されていない作業情報提示装置を特定し、接続されていない作業情報提示装置に対する前記制御用コンピュータからの指示に対して前記第１の否定応答と異なる第２の否定応答を当該制御用コンピュータへ送信する否定応答送信手段とを含むことを特徴とするピッキング支援システム。
【請求項２】
前記制御用コンピュータは、複数の制御用コンピュータを含み、
前記制御装置は、前記複数の制御用コンピュータのうちの一つの制御用コンピュータによって制御されているときに当該制御用コンピュータによる排他制御を受け付け、他の制御用コンピュータによる制御を拒否する排他制御受付手段を含むことを特徴とする請求項１記載のピッキング支援システム。
【請求項３】
前記制御用コンピュータは、複数の制御用コンピュータを含み、
前記制御装置は、前記複数の制御用コンピュータの中から制御を受け付ける制御用コンピュータを特定するための制御用コンピュータ特定情報を記憶する制御用コンピュータ特定情報記憶手段を含むことを特徴とする請求項１記載のピッキング支援システム。
【請求項４】
前記制御用コンピュータは、複数の制御用コンピュータを含み、
前記制御装置は、
前記複数の制御用コンピュータの中から制御を受け付ける制御用コンピュータを特定するための制御用コンピュータ特定情報を記憶する制御用コンピュータ特定情報記憶手段と、
前記制御用コンピュータ特定情報記憶手段に記憶されている制御用コンピュータによって制御されているときに当該制御用コンピュータによる排他制御を受け付け、他の制御用コンピュータによる制御を拒否する排他制御受付手段とを含むことを特徴とする請求項１記載のピッキング支援システム。
【請求項５】
物品のピッキング作業及び／又は仕分け作業を支援するためのピッキング支援方法であって、
制御装置とともにローカル・エリア・ネットワークを構成して前記制御装置と通信可能に接続された制御用コンピュータが前記制御装置を制御するステップと、
前記制御装置が前記ピッキング作業及び／又は仕分け作業に関する作業情報を作業者に提示するための少なくとも一つの作業情報提示装置へ２本の送電線を介して給電するステップと、
前記制御装置が前記２本の送電線を介して前記作業情報提示装置と通信し、前記制御用コンピュータによる制御に基づいて前記作業情報提示装置を制御するステップとを含み、
前記制御装置が前記作業情報提示装置を制御するステップは、
前記制御装置の指示送信手段が、当該制御装置に接続されている作業情報提示装置を特定するための作業情報提示装置特定情報を記憶する作業情報提示装置特定情報記憶手段に記憶されている作業情報提示装置特定情報から接続されている作業情報提示装置を特定し、特定した作業情報提示装置に対してのみ前記制御用コンピュータからの指示を送信するステップと、
前記制御装置の否定応答送信手段が、前記作業情報提示装置特定情報記憶手段に記憶されている作業情報提示装置特定情報から接続されている作業情報提示装置を特定し、接続されている作業情報提示装置が前記制御用コンピュータからの指示に対して応答しなかった場合に第１の否定応答を当該制御用コンピュータへ送信し、前記作業情報提示装置特定情報記憶手段に記憶されている作業情報提示装置特定情報から接続されていない作業情報提示装置を特定し、接続されていない作業情報提示装置に対する前記制御用コンピュータからの指示に対して前記第１の否定応答と異なる第２の否定応答を当該制御用コンピュータへ送信するステップとを含むことを特徴とするピッキング支援方法。
【請求項６】
物品のピッキング作業及び／又は仕分け作業を支援するためのピッキング支援システムに用いられる制御装置であって、
制御用コンピュータとともにローカル・エリア・ネットワークを構成して前記制御用コンピュータに通信可能に接続されるとともに、前記ピッキング作業及び／又は仕分け作業に関する作業情報を作業者に提示するための少なくとも一つの作業情報提示装置に２本の送電線を介して通信可能に接続され、前記２本の送電線を介して前記作業情報提示装置へ給電するとともに、前記制御用コンピュータによる制御に基づいて前記作業情報提示装置を制御し、
自身に接続されている作業情報提示装置を特定するための作業情報提示装置特定情報を記憶する作業情報提示装置特定情報記憶手段と、
前記作業情報提示装置特定情報記憶手段に記憶されている作業情報提示装置特定情報から接続されている作業情報提示装置を特定し、特定した作業情報提示装置に対してのみ前記制御用コンピュータからの指示を送信する指示送信手段と、
前記作業情報提示装置特定情報記憶手段に記憶されている作業情報提示装置特定情報から接続されている作業情報提示装置を特定し、接続されている作業情報提示装置が前記制御用コンピュータからの指示に対して応答しなかった場合に第１の否定応答を当該制御用コンピュータへ送信し、前記作業情報提示装置特定情報記憶手段に記憶されている作業情報提示装置特定情報から接続されていない作業情報提示装置を特定し、接続されていない作業情報提示装置に対する前記制御用コンピュータからの指示に対して前記第１の否定応答と異なる第２の否定応答を当該制御用コンピュータへ送信する否定応答送信手段とを含むことを特徴とする制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、物品のピッキング作業及び／又は仕分け作業を支援するためのピッキング支援システム及びピッキング支援方法並びに該システムに用いられる制御装置に関するものである。
【０００２】
【従来の技術】
近年、種々の商品等を保管する倉庫等において当該商品をピッキング又は仕分けするために、商品又は商品が収納されるケースが置かれている棚の間口毎に取り付けられたピッキング表示器を点灯制御等してピッキング作業又は仕分け作業を支援するピッキング支援システムが用いられている。
【０００３】
上記の従来のピッキング支援システムは、例えば、１台の制御用コンピュータ、１台のＲＳ−２３２Ｃコントローラ、１台の表示器用制御装置及び複数のピッキング表示器から構成され、制御用コンピュータとＲＳ−２３２ＣコントローラとがＲＳ−２３２Ｃケーブルにより相互通信可能に接続され、ＲＳ−２３２Ｃコントローラと表示器用制御装置とがＲＳ−４８５用モジュラー８芯線により相互通信可能に接続され、表示器用制御装置と複数のピッキング表示器とが所定の接続線により相互通信可能に接続される。
【０００４】
上記の接続により、制御用コンピュータはＲＳ−２３２Ｃコントローラへ制御指令を送信し、ＲＳ−２３２Ｃコントローラは制御指令を表示器用制御装置が解読可能な形式に変換して表示器用制御装置へ制御指令を送信し、表示器用制御装置は送信された制御指令に基づいて複数のピッキング表示器の表示動作を制御する。
【０００５】
上記の制御動作により、従来のピッキング支援システムでは、例えば、ピッキングされるべき商品等に対して設けられているピッキング表示器を点灯させてピッキングされるべき商品等を作業者に教示したり、当該ピッキング表示器によりピッキングされるべき商品の数量等を表示させてピッキングされるべき商品の数量等を作業者に教示したりすることができる。この結果、作業者に対する作業負担を軽減するとともに、ピッキング作業及び仕分け作業の生産性及び精度を向上させることができる。
【０００６】
【発明が解決しようとする課題】
しかしながら、上記の従来のピッキング支援システムでは、ＲＳ−２３２インターフェースにより制御用コンピュータとＲＳ−２３２Ｃコントローラとが１対１で接続されるため、１台のＲＳ−２３２Ｃコントローラに複数の制御用コンピュータを接続したり、１台の制御用コンピュータに複数のＲＳ−２３２Ｃコントローラを接続したり、プリンタ等の他の機器を接続したりすること等ができず、システムの拡張性が制限される。
【０００７】
また、表示器用制御装置が制御用コンピュータから送信された制御指令を直接解読できないため、ＲＳ−２３２Ｃコントローラにより制御用コンピュータから送信された制御指令を表示器用制御装置が解読可能な形式に変換する必要があり、システムの部品点数が増加するとともに、システムのコストが増加する。
【０００８】
本発明の目的は、システムを容易に拡張することできるとともに、システムの部品点数を削減して低コスト化を図ることができるピッキング支援システム、ピッキング支援方法及び制御装置を提供することである。
【０００９】
【課題を解決するための手段】
本発明に係るピッキング支援システムは、物品のピッキング作業及び／又は仕分け作業を支援するためのピッキング支援システムであって、ピッキング作業及び／又は仕分け作業に関する作業情報を作業者に提示するための少なくとも一つの作業情報提示装置と、２本の送電線を介して作業情報提示装置へ給電するとともに、この２本の送電線を介して作業情報提示装置と通信可能に接続され、作業情報提示装置を制御するための制御装置と、制御装置とともにローカル・エリア・ネットワークを構成して制御装置と通信可能に接続され、制御装置を制御する制御用コンピュータとを備え、制御装置は、自身に接続されている作業情報提示装置を特定するための作業情報提示装置特定情報を記憶する作業情報提示装置特定情報記憶手段と、作業情報提示装置特定情報記憶手段に記憶されている作業情報提示装置特定情報から接続されている作業情報提示装置を特定し、特定した作業情報提示装置に対してのみ制御用コンピュータからの指示を送信する指示送信手段と、作業情報提示装置特定情報記憶手段に記憶されている作業情報提示装置特定情報から接続されている作業情報提示装置を特定し、接続されている作業情報提示装置が制御用コンピュータからの指示に対して応答しなかった場合に第１の否定応答を当該制御用コンピュータへ送信し、作業情報提示装置特定情報記憶手段に記憶されている作業情報提示装置特定情報から接続されていない作業情報提示装置を特定し、接続されていない作業情報提示装置に対する制御用コンピュータからの指示に対して第１の否定応答と異なる第２の否定応答を当該制御用コンピュータへ送信する否定応答送信手段とを含むものである。
【００１０】
本発明に係るピッキング支援システムにおいては、制御用コンピュータと制御装置とがローカル・エリア・ネットワークを構成して相互通信可能に接続され、制御用コンピュータが制御装置を制御しているので、制御用コンピュータが制御装置を制御する際に、当該ローカル・エリア・ネットワークに種々の機器を容易に付加することができ、種々のピッキング作業及び／又は仕分け作業に適合するようにピッキング支援システムを容易に拡張及び変更することできる。
【００１１】
また、制御用コンピュータと制御装置とが相互通信可能に接続されて制御用コンピュータが制御装置を制御するとともに、制御装置と作業情報提示装置とが２本の送電線を介して相互通信可能に接続されて制御装置が作業情報提示装置を制御しているので、制御用コンピュータからの制御指令を直接制御装置に送信し、送信された制御指令に基づいて制御装置が作業情報提示装置を制御することができる。この結果、制御用コンピュータと制御装置との間に他の機器を介在させることなく、制御用コンピュータにより作業情報提示装置を制御することができ、ピッキング支援システムの部品点数を削減して低コスト化を図ることができる。
【００１２】
さらに、上記の２本の送電線を介して制御装置から作業情報提示装置へ給電しているので、制御装置と作業情報提示装置との間の接続線の数を必要最低限にすることができ、ピッキング支援システムの部品点数を削減してより低コスト化を図ることができるとともに、作業情報提示装置を任意の場所に容易に設置することができる。
また、記憶されている作業情報提示装置特定情報から接続されている作業情報提示装置を特定し、特定した作業情報提示装置に対してのみ制御用コンピュータからの指示を送信することができるので、接続されていない作業情報提示装置に対して不要な指示を送信することがなくなり、制御用コンピュータの指示に対する動作完了までの時間を短縮することができる。
さらに、記憶されている作業情報提示装置特定情報から接続されている作業情報提示装置を特定し、接続されている作業情報提示装置が制御用コンピュータからの指示に対して応答しなかった場合に第１の否定応答を当該制御用コンピュータへ送信するとともに、記憶されている作業情報提示装置特定情報から接続されていない作業情報提示装置を特定し、接続されていない作業情報提示装置に対する制御用コンピュータからの指示に対して第１の否定応答と異なる第２の否定応答を当該制御用コンピュータへ送信することができるので、制御用コンピュータは受信した否定応答の内容から作業情報提示装置が接続されていないことによる否定応答か、又は、接続されている作業情報提示装置に何らかの異常が発生したことによる否定応答かを判別することができ、機器異常に対する適切な処置を迅速且つ的確に行うことができる。
【００１３】
制御用コンピュータは、複数の制御用コンピュータを含み、制御装置は、複数の制御用コンピュータのうちの一つの制御用コンピュータによって制御されているときに当該制御用コンピュータによる排他制御を受け付け、他の制御用コンピュータによる制御を拒否する排他制御受付手段を含むことが好ましい。
【００１４】
この場合、複数の制御用コンピュータのうちの一つの制御用コンピュータによって制御されているときに当該制御用コンピュータによる排他制御を受け付け、他の制御用コンピュータによる制御を拒否することができるので、複数の制御用コンピュータと制御装置とがローカル・エリア・ネットワークを構成して相互通信可能に接続されている場合でも、制御装置が複数の制御用コンピュータから重複して制御指令を受信したり、ある制御用コンピュータが送信した制御指令に対する応答指令を他の制御用コンピュータへ送信することがなくなり、システムを安定に動作させることができる。
【００１５】
制御用コンピュータは、複数の制御用コンピュータを含み、制御装置は、複数の制御用コンピュータの中から制御を受け付ける制御用コンピュータを特定するための制御用コンピュータ特定情報を記憶する制御用コンピュータ特定情報記憶手段を含むことが好ましい。
【００１６】
この場合、記憶されている制御用コンピュータ特定情報により特定される制御用コンピュータからの制御のみを受け付けることができるので、制御用コンピュータ特定情報により特定されない機器、例えば、制御用コンピュータ以外の機器や制御装置を制御しない制御用コンピュータ等から不要な制御を受けたり、これらの機器に不要な情報を送信することがなく、システムをより安定に動作させることができるとともに、ローカル・エリア・ネットワークのトラフィックを有効に活用することができる。
【００１７】
制御用コンピュータは、複数の制御用コンピュータを含み、制御装置は、複数の制御用コンピュータの中から制御を受け付ける制御用コンピュータを特定するための制御用コンピュータ特定情報を記憶する制御用コンピュータ特定情報記憶手段と、制御用コンピュータ特定情報記憶手段に記憶されている制御用コンピュータによって制御されているときに当該制御用コンピュータによる排他制御を受け付け、他の制御用コンピュータによる制御を拒否する排他制御受付手段とを含むことが好ましい。
【００１８】
この場合、記憶されている制御用コンピュータ特定情報により特定される制御用コンピュータによる排他制御を受け付け、他の制御用コンピュータによる制御を拒否することができるので、複数の制御用コンピュータと制御装置とがローカル・エリア・ネットワークを構成して相互通信可能に接続されている場合でも、制御装置が複数の制御用コンピュータから重複して制御指令を受信したり、ある制御用コンピュータが送信した制御指令に対する応答指令を他の制御用コンピュータへ送信することがなくなり、システムを安定に動作させることができる。
【００１９】
また、制御用コンピュータ特定情報により特定されない機器、例えば、制御用コンピュータ以外の機器や制御装置を制御しない制御用コンピュータ等から不要な制御を受けたり、これらの機器に不要な情報を送信することがなく、システムをより安定に動作させることができるとともに、ローカル・エリア・ネットワークのトラフィックを有効に活用することができる。
【００２４】
本発明に係るピッキング支援方法は、物品のピッキング作業及び／又は仕分け作業を支援するためのピッキング支援方法であって、制御装置とともにローカル・エリア・ネットワークを構成して制御装置と通信可能に接続された制御用コンピュータが制御装置を制御するステップと、制御装置がピッキング作業及び／又は仕分け作業に関する作業情報を作業者に提示するための少なくとも一つの作業情報提示装置へ２本の送電線を介して給電するステップと、制御装置が２本の送電線を介して作業情報提示装置と通信し、制御用コンピュータによる制御に基づいて作業情報提示装置を制御するステップとを含み、制御装置が作業情報提示装置を制御するステップは、制御装置の指示送信手段が、当該制御装置に接続されている作業情報提示装置を特定するための作業情報提示装置特定情報を記憶する作業情報提示装置特定情報記憶手段に記憶されている作業情報提示装置特定情報から接続されている作業情報提示装置を特定し、特定した作業情報提示装置に対してのみ制御用コンピュータからの指示を送信するステップと、制御装置の否定応答送信手段が、作業情報提示装置特定情報記憶手段に記憶されている作業情報提示装置特定情報から接続されている作業情報提示装置を特定し、接続されている作業情報提示装置が制御用コンピュータからの指示に対して応答しなかった場合に第１の否定応答を当該制御用コンピュータへ送信し、作業情報提示装置特定情報記憶手段に記憶されている作業情報提示装置特定情報から接続されていない作業情報提示装置を特定し、接続されていない作業情報提示装置に対する制御用コンピュータからの指示に対して第１の否定応答と異なる第２の否定応答を当該制御用コンピュータへ送信するステップとを含む。
【００２５】
本発明に係るピッキング支援方法では、制御用コンピュータと制御装置とがローカル・エリア・ネットワークを構成して相互通信可能に接続され、制御用コンピュータが制御装置を制御しているので、制御用コンピュータが制御装置を制御する際に、当該ローカル・エリア・ネットワークに種々の機器を容易に付加することができ、種々のピッキング作業及び／又は仕分け作業に適合するようにピッキング支援方法を容易に修正及び変更することできる。
【００２６】
また、制御用コンピュータと制御装置とが相互通信可能に接続されて制御用コンピュータが制御装置を制御するとともに、制御装置と作業情報提示装置とが２本の送電線を介して相互通信可能に接続されて制御装置が作業情報提示装置を制御しているので、制御用コンピュータからの制御指令を直接制御装置に送信し、送信された制御指令に基づいて制御装置が作業情報提示装置を制御することができる。この結果、制御用コンピュータと制御装置との間に他の機器を介在させることなく、制御用コンピュータにより作業情報提示装置を制御することができ、ピッキング支援システムの部品点数を削減して低コスト化を図ることができる。
【００２７】
さらに、上記の２本の送電線を介して制御装置から作業情報提示装置へ給電しているので、制御装置と作業情報提示装置との間の接続線の数を必要最低限にすることができ、ピッキング支援システムの部品点数を削減してより低コスト化を図ることができるとともに、作業情報提示装置を任意の場所に容易に設置することができる。
また、記憶されている作業情報提示装置特定情報から接続されている作業情報提示装置を特定し、特定した作業情報提示装置に対してのみ制御用コンピュータからの指示を送信することができるので、接続されていない作業情報提示装置に対して不要な指示を送信することがなくなり、制御用コンピュータの指示に対する動作完了までの時間を短縮することができる。
さらに、記憶されている作業情報提示装置特定情報から接続されている作業情報提示装置を特定し、接続されている作業情報提示装置が制御用コンピュータからの指示に対して応答しなかった場合に第１の否定応答を当該制御用コンピュータへ送信するとともに、記憶されている作業情報提示装置特定情報から接続されていない作業情報提示装置を特定し、接続されていない作業情報提示装置に対する制御用コンピュータからの指示に対して第１の否定応答と異なる第２の否定応答を当該制御用コンピュータへ送信することができるので、制御用コンピュータは受信した否定応答の内容から作業情報提示装置が接続されていないことによる否定応答か、又は、接続されている作業情報提示装置に何らかの異常が発生したことによる否定応答かを判別することができ、機器異常に対する適切な処置を迅速且つ的確に行うことができる。
【００２８】
本発明に係る制御装置は、物品のピッキング作業及び／又は仕分け作業を支援するためのピッキング支援システムに用いられる制御装置であって、制御用コンピュータとともにローカル・エリア・ネットワークを構成して制御用コンピュータに通信可能に接続されるとともに、ピッキング作業及び／又は仕分け作業に関する作業情報を作業者に提示するための少なくとも一つの作業情報提示装置に２本の送電線を介して通信可能に接続され、この２本の送電線を介して作業情報提示装置へ給電するとともに、制御用コンピュータによる制御に基づいて作業情報提示装置を制御し、自身に接続されている作業情報提示装置を特定するための作業情報提示装置特定情報を記憶する作業情報提示装置特定情報記憶手段と、作業情報提示装置特定情報記憶手段に記憶されている作業情報提示装置特定情報から接続されている作業情報提示装置を特定し、特定した作業情報提示装置に対してのみ制御用コンピュータからの指示を送信する指示送信手段と、作業情報提示装置特定情報記憶手段に記憶されている作業情報提示装置特定情報から接続されている作業情報提示装置を特定し、接続されている作業情報提示装置が制御用コンピュータからの指示に対して応答しなかった場合に第１の否定応答を当該制御用コンピュータへ送信し、作業情報提示装置特定情報記憶手段に記憶されている作業情報提示装置特定情報から接続されていない作業情報提示装置を特定し、接続されていない作業情報提示装置に対する制御用コンピュータからの指示に対して第１の否定応答と異なる第２の否定応答を当該制御用コンピュータへ送信する否定応答送信手段とを含むものである。
【００２９】
本発明に係る制御装置においては、制御用コンピュータともにローカル・エリア・ネットワークを構成して相互通信可能に接続されて制御用コンピュータにより制御されているので、制御用コンピュータが制御装置を制御する際に、当該ローカル・エリア・ネットワークに種々の機器を容易に付加することができ、種々のピッキング作業及び／又は仕分け作業に適合するようにピッキング支援システムを容易に拡張及び変更することできる。
【００３０】
また、制御用コンピュータと相互通信可能に接続されて制御用コンピュータにより制御されるとともに、作業情報提示装置と２本の送電線を介して相互通信可能に接続されて作業情報提示装置を制御しているので、制御用コンピュータからの制御指令を直接受信し、受信した制御指令に基づいて作業情報提示装置を制御することができる。この結果、制御用コンピュータと制御装置との間に他の機器を介在させることなく、制御用コンピュータにより作業情報提示装置を制御することができ、ピッキング支援システムの部品点数を削減して低コスト化を図ることができる。
【００３１】
さらに、上記の２本の送電線を介して作業情報提示装置へ給電しているので、制御装置と作業情報提示装置との間の接続線の数を必要最低限にすることができ、ピッキング支援システムの部品点数を削減してより低コスト化を図ることができるとともに、作業情報提示装置を任意の場所に容易に設置することができる。
また、記憶されている作業情報提示装置特定情報から接続されている作業情報提示装置を特定し、特定した作業情報提示装置に対してのみ制御用コンピュータからの指示を送信することができるので、接続されていない作業情報提示装置に対して不要な指示を送信することがなくなり、制御用コンピュータの指示に対する動作完了までの時間を短縮することができる。
さらに、記憶されている作業情報提示装置特定情報から接続されている作業情報提示装置を特定し、接続されている作業情報提示装置が制御用コンピュータからの指示に対して応答しなかった場合に第１の否定応答を当該制御用コンピュータへ送信するとともに、記憶されている作業情報提示装置特定情報から接続されていない作業情報提示装置を特定し、接続されていない作業情報提示装置に対する制御用コンピュータからの指示に対して第１の否定応答と異なる第２の否定応答を当該制御用コンピュータへ送信することができるので、制御用コンピュータは受信した否定応答の内容から作業情報提示装置が接続されていないことによる否定応答か、又は、接続されている作業情報提示装置に何らかの異常が発生したことによる否定応答かを判別することができ、機器異常に対する適切な処置を迅速且つ的確に行うことができる。
【００３２】
【発明の実施の形態】
以下、本発明の一実施の形態によるピッキング支援システムについて図面を参照しながら説明する。図１は、本発明の一実施の形態によるピッキング支援システムの構成を示すブロック図である。なお、以下の説明では、物流倉庫及び工場の生産ライン等におけるピッキング作業を支援するピッキング支援システムを例に説明するが、本発明が適用されるピッキング支援システムは、上記の例に特に限定されず、仕分け作業等を支援するピッキングシステムにも同様に適用することができる。
【００３３】
図１において、ピッキング支援システムは、複数の制御用コンピュータ１０１〜１０ｎ、複数のリンクボックス２０１〜２０ｍ、複数のピッキング表示器３１１〜３１ｘ，３２１〜３２ｙ，…，３ｍ１〜３ｍｚを備える。
【００３４】
複数の制御用コンピュータ１０１〜１０ｎ及び複数のリンクボックス２０１〜２０ｍは、ローカル・エリア・ネットワーク（以下、ＬＡＮと称す）用ケーブルＥＣを介して相互通信可能に接続され、ＬＡＮを構成している。本実施の形態では、ＬＡＮとしてＥｔｈｅｒｎｅｔを用い、通信プロトコルとしてＴＣＰ／ＩＰTransmission Control Protocol/Internet Protocol)を用い、ＬＡＮ用ケーブルＥＣとしてハブ（図示省略）に接続された１０ＢＡＳＥ−Ｔケーブルを用いている。なお、本発明に適用可能なＬＡＮの形態は、上記の例に特に限定されず、汎用的に用いられるＬＡＮであれば、種々の形態のＬＡＮを用いることができ、有線、無線又はこれらの組み合わせのいずれでもよい。
【００３５】
複数の制御用コンピュータ１０１〜１０ｎの各々は、通常のパーソナルコンピュータ等から構成され、内部に装着されたＬＡＮアダプタ等を介してＬＡＮ用ケーブルＥＣに接続され、当該ＬＡＮにおいて自身を特定するためのＩＰアドレスがそれぞれ設定されている。また、複数の制御用コンピュータ１０１〜１０ｎの各々は、所定の制御プログラムを実行することによりピッキング表示器３１１〜３１ｘ，３２１〜３２ｙ，…，３ｍ１〜３ｍｚを制御するための制御指令等をリンクボックス２０１〜２０ｍへ送信するとともに、リンクボックス２０１〜２０ｍからの応答を受信し、リンクボックス２０１〜２０ｍの動作を制御する。なお、制御用コンピュータは、上記の例に特に限定されず、サーバ等の他のコンピュータを用いてもよく、また、上記のＬＡＮにプリンタ等の他の機器を接続するようにしてもよい。
【００３６】
複数のリンクボックス２０１〜２０ｍの各々は、ＬＡＮインターフェース機能を有し、ＬＡＮ用ケーブルＥＣを介して制御用コンピュータ１０１〜１０ｎから送信される制御指令を受信してピッキング表示器３１１〜３１ｘ，３２１〜３２ｙ，…，３ｍ１〜３ｍｚを制御するとともに、当該制御指令に対するピッキング表示器３１１〜３１ｘ，３２１〜３２ｙ，…，３ｍ１〜３ｍｚの応答を制御用コンピュータ１０１〜１０ｎへ送信する。ここで、複数のリンクボックス２０１〜２０ｍの各々には、ＬＡＮにおいて自身を特定するためのＩＰアドレスが設定されており、このＩＰアドレスを用いて制御用コンピュータ１０１〜１０ｎとの通信が行われる。
【００３７】
リンクボックス２０１は、２本の送電線Ｌ１ａ，Ｌ１ｂを介して複数のピッキング表示器３１１〜３１ｘに接続され、受信した制御指令等をピッキング表示器３１１〜３１ｘが解読可能な形式に変換してピッキング表示器３１１〜３１ｘへ送信し、ピッキング表示器３１１〜３１ｘの動作を制御する。また、リンクボックス２０１は、２本の送電線Ｌ１ａ，Ｌ１ｂを介してピッキング表示器３１１〜３１ｘからの制御指令に対する応答等を受信し、受信した応答を制御用コンピュータ１０１〜１０ｎが解読可能な形式に変換して当該応答に対する制御指令を発した制御用コンピュータに送信する。他のリンクボックス２０２〜２０ｍも、上記のリンクボックス２０１と同様に構成される。
【００３８】
複数のピッキング表示器３１１〜３１ｘの各々には、自身を特定するためのアドレスが設定されており、商品が保管されている棚の間口毎にそれぞれ取り付けられる。複数のピッキング表示器３１１〜３１ｘの各々は、２本の送電線Ｌ１ａ，Ｌ１ｂを介してリンクボックス２０１から給電されるとともに、ＲＳ−４８５規格に従い、リンクボックス２０１と通信可能に接続され、リンクボックス２０１による制御に従って動作して所定の応答をリンクボックス２０１へ送信する。なお、他のピッキング表示器３２１〜３２ｙ，…，３ｍ１〜３ｍｚも、上記のピッキング表示器３１１〜３１ｘと同様に構成されている。
【００３９】
例えば、複数のピッキング表示器３１１〜３１ｘの各々は、ピッキング対象となる商品を作業者に教示するためのランプ及び当該商品のピッキング数量を表示する数字表示部を備え、自身が設置された棚に保管されている商品がピッキング対象となる場合、リンクボックス２０１の制御に従い、ランプを点灯させるとともにピッキング数量を表示する。したがって、作業者は、多数の商品の中からピッキング対象の商品を容易に特定できるともに、ピッキング数量を知ることができ、作業者のピッキング作業を支援することができる。
【００４０】
その後、作業者がピッキング作業を終了してランプを押下した場合、ピッキング表示器３１１〜３１ｘは、ランプを消灯させるとともに、作業が終了したことを示す作業終了応答を２本の送電線Ｌ１ａ，Ｌ１ｂを介してリンクボックス２０１へ送信する。リンクボックス２０１は、受信した作業終了応答を制御用コンピュータ１０１〜１０ｎが解読可能な形式に変換し、上記のピッキング作業を指示した制御用コンピュータに送信し、当該制御用コンピュータはピッキング作業が終了したことを検知する。したがって、作業管理者は、ピッキング作業が終了したことを即座に知ることができ、ピッキング作業を容易に管理することができる。
【００４１】
なお、リンクボックスに接続される機器は、上記のピッキング表示器に特に限定されず、ランプのみを備えるピッキング表示器、種々の文字等を表示する大型表示器、作業状況を示す回転灯及び表示灯等の他の機器を接続するようにしてもよい。
【００４２】
上記の構成により、例えば、制御コンピュータ１０１がリンクボックス２０１〜２０ｍ等を制御しているときに、制御コンピュータ１０１に障害が発生した場合、他の制御コンピュータ１０２等によりリンクボックス２０１〜２０ｍ等を制御することができるので、迅速な障害復旧作業を行うことが可能となる。
【００４３】
また、制御コンピュータ１０１〜１０ｎによりポーリング制御を行う場合、リンクボックス２０１〜２０ｍごとに接続されているピッキング表示器３１１〜３１ｘ，３２１〜３２ｙ，…，３ｍ１〜３ｍｚをクラスタ化し、リンクボックス２０１〜２０ｍごとにポーリング制御を行うことができるので、ポーリング制御を高速に行うことができる。
【００４４】
さらに、リンクボックス２０１〜２０ｍごとにピッキング表示器３１１〜３１ｘ，３２１〜３２ｙ，…，３ｍ１〜３ｍｚをクラスタ化しているので、例えば、顧客Ａ向けの作業指示として、制御コンピュータ１０１により全てのリンクボックス２０１〜２０ｍ等を制御しているときに、リンクボックス２０２〜２０ｍに接続されているピッキング表示器３１１〜３１ｘ，３２１〜３２ｙ，…，３ｍ１〜３ｍｚに対する制御が終了した場合、新たに、顧客Ｂ向けの作業指示として、制御コンピュータ１０２によるリンクボックス２０２〜２０ｍに対する制御を行うことができ、作業指示データの割り込みを行うことができる。
【００４５】
次に、図１に示す制御用コンピュータ１０１〜１０ｍについて制御用コンピュータ１０１を例にさらに詳細に説明する。図２は、図１に示す制御用コンピュータ１０１の構成を示すブロック図である。
【００４６】
図２において、制御用コンピュータ１０１は、ＲＯＭ（リードオンリメモリ）１１、ＣＰＵ（中央演算処理装置）１２、ＲＡＭ（ランダムアクセスメモリ）１３、外部記憶装置１４、入力部１５、表示部１６及び通信部１７を含み、各ブロックは内部のバスに接続され、このバスを介して種々のデータ等が制御用コンピュータ１０１内部で入出力され、ＣＰＵ１２の制御の下、種々の処理が実行される。
【００４７】
ＲＯＭ１１には、システムプログラム等が予め記憶され、外部記憶装置１４には、所定のピッキング作業支援プログラム等がインストールされており、ＣＰＵ１２は、このピッキング作業支援プログラム等を読み出し、各ブロックの動作を制御してリンクボックス２０１〜２０ｍを制御する。
【００４８】
ＲＡＭ１３は、ＣＰＵ１２の作業領域等として用いられる。外部記憶装置１４は、ハードディスクドライブ等の外部記憶装置から構成され、種々のプログラム及びデータを記憶する。入力部１５は、キーボード、マウス等から構成され、作業管理者がピッキング作業を指示及び管理等するために種々の情報等を入力するため等に用いられる。表示部１６は、ＣＲＴ（陰極線管）又は液晶表示装置等から構成され、ピッキング作業を指示及び管理するための種々の画面を表示する。通信部１７は、ＬＡＮアダプタ等から構成され、ＬＡＮ用ケーブルＥＣを介したリンクボックス２０１〜２０ｍ等との通信を制御する。
【００４９】
次に、図１に示すリンクボックス２０１〜２０ｍについてリンクボックス２０１を例にさらに詳細に説明する。図３は、図１に示すリンクボックス２０１の構成を示すブロック図である。
【００５０】
図３において、リンクボックス２０１は、ＣＰＵ２１、通信制御部２２、上位送受信回路２３、合成回路２４、返信データ受信回路２５、入力部２６、表示部２７、電源回路２８及びメモリ２９を含む。
【００５１】
ＣＰＵ２１は、制御用コンピュータ１０１〜１０ｎからの送信データの処理、制御用コンピュータ１０１〜１０ｎへの返信データの作成処理、ピッキング表示器３１１〜３１ｘへの送信データの作成処理及びピッキング表示器３１１〜３１ｘからの返信データの処理を行う。また、ＣＰＵ２１は、ピッキング表示器３１１〜３１ｘへの給電、送信データの送信及び返信データの受信を時分割処理するため、各処理のタイミングを調整する。さらに、ＣＰＵ２１は、作業者等に伝達すべき情報を表示部２７に表示し、作業者等が入力部２６を用いて入力したデータ等に基づいて種々の処理を行う。
【００５２】
通信制御部２２は、ＣＰＵ２１の制御の下、上位送受信回路２３の動作を制御し、制御用コンピュータ１０１〜１０ｎからの送信データを上位送受信回路２３を介して受信してＣＰＵ２１へ出力し、ＣＰＵ２１からの返信データを上位送受信回路２３を介して制御用コンピュータ１０１〜１０ｎへ送信する。
【００５３】
合成回路２４は、ＣＰＵ２１により調整された上記タイミングに基づいて、ＣＰＵ２１からピッキング表示器３１１〜３１ｘへの送信データが出力された場合に、その送信データを増幅してピッキング表示器３１１〜３１ｘへ送信し、電力供給の指示が出力された場合に、電源回路２８からピッキング表示器３１１〜３１ｘへ電力を給電する。返信データ受信回路２５は、ピッキング表示器３１１〜３１ｘから送信された返信データを取り出してＣＰＵ２１へ出力する。
【００５４】
ＣＰＵ２１は、複数の制御用コンピュータ１０１〜１０ｎのうちの一つの制御用コンピュータによって制御されているときに当該制御用コンピュータによる排他制御を受け付け、他の制御用コンピュータによる制御を拒否するように、通信制御部２２及び上位送受信回路２３を制御する。
【００５５】
メモリ２９は、複数の制御用コンピュータ１０１〜１０ｎの中からリンクボックス２０１が制御を受け付ける制御用コンピュータを特定するための制御用コンピュータ特定情報として、制御を受け付ける制御用コンピュータ１０１〜１０ｎのＩＰアドレスを記憶する。ＣＰＵ２１は、メモリ２９に記憶されているＩＰアドレスを有する制御用コンピュータ１０１〜１０ｎからの制御のみを受け付けるように、通信制御部２２及び上位送受信回路２３を制御する。なお、制御用コンピュータ特定情報は、上記の例に特に限定されず、ＬＡＮ上で制御用コンピュータを特定できる情報であれば、他の情報を用いてもよい。
【００５６】
また、メモリ２９は、リンクボックス２０１に接続されているピッキング表示器３１１〜３１ｘを特定するためのピッキング表示器特定情報（作業情報提示装置特定情報）としてピッキング表示器のアドレスとなる機器番号（例えば、００００〜９９９９）を記憶している。ＣＰＵ２１は、メモリ２９に記憶されているアドレスを有するピッキング表示器３１１〜３１ｘすなわちリンクボックス２０１に接続されているピッキング表示器３１１〜３１ｘに対してのみ制御用コンピュータ１０１〜１０ｎからの指示を送信するように、合成回路２４及び返信データ受信回路２５を制御する。
【００５７】
また、ＣＰＵ２１は、メモリ２９に記憶されているアドレスを有するピッキング表示器３１１〜３１ｘが制御用コンピュータ１０１〜１０ｎからの指示に対して応答しなかった場合に、制御対象のピッキング表示器に異常が発生していることを示すエラーコードを付加した否定応答を作成し、当該否定応答を通信制御部２２及び上位送受信回路２３を介して制御用コンピュータへ送信する。一方、ＣＰＵ２１は、メモリ２９に記憶されていないアドレスを有するピッキング表示器に対して制御用コンピュータ１０１〜１０ｎから指示を受信した場合に、制御対象のピッキング表示器が存在しないことを示すエラーコードを付加した否定応答を作成し、当該否定応答を通信制御部２２及び上位送受信回路２３を介して制御用コンピュータへ送信する。
【００５８】
次に、図１に示すピッキング表示器３１１〜３１ｘ，３２１〜３２ｙ，…，３ｍ１〜３ｍｚについてピッキング表示器３１１を例にさらに詳細に説明する。図４は、図１に示すピッキング表示器３１１の構成を示すブロック図である。
【００５９】
図４において、ピッキング表示器３１１は、ＣＰＵ３１、分離回路３２、返信データ送信回路３３、電圧検出部３４、入力部３５、表示部３６、内部電源回路３７及びメモリ３８を含む。
【００６０】
ＣＰＵ３１は、リンクボックス２０１への返信データの作成処理及びリンクボックス２０１からの送信データの処理を行う。また、ＣＰＵ２１は、リンクボックス２０１で調整された返信データの送信タイミングに合わせて、ＣＰＵ３１で作成したデータを出力する。さらに、ＣＰＵ２１は、作業者に伝達すべき作業情報を表示部２６に表示し、作業者が入力部２５を用いて入力した内容等に応じた返信データ等に作成する。メモリ３８には、上記の各処理に必要なデータ等が記憶される。
【００６１】
分離回路３２は、リンクボックス２０１から給電された電力と送信データとを分離し、電力を内部電源回路３７に蓄電させ、送信データをＣＰＵ３１へ出力する。返信データ送信回路３３は、ＣＰＵ３１からの返信データをリンクボックス２０１へ出力する。電圧検出部３４は、ピッキング表示器３１１に入出力される電圧を検出して入出力されるデータの種別を判断し、その結果をＣＰＵ３１へ出力する。
【００６２】
次に、図３に示す合成回路２４、返信データ受信回路２５及び電源回路２８についてさらに詳細に説明する。図５は、図３に示す合成回路２４、返信データ受信回路２５及び電源回路２８の一例を示す回路図である。
【００６３】
図５において、＋１２Ｖの電源Ｖ１、＋５Ｖの電源Ｖ２，Ｖ３、電界効果トランジスタＦ１、トランジスタＱ１、フォトカプラＰ１、ダイオードＤ１、定電流回路Ｉ１及び抵抗Ｒ１〜Ｒ５により、ＣＰＵ２１と端子Ｔ１との間に合成回路２４、返信データ受信回路２５及び電源回路２８が構成される。端子Ｔ１には図１に示す送電線Ｌ１ａが接続され、端子Ｔ２には図１に示す送電線Ｌ１ｂが接続され、端子Ｔ２はリンクボックス２０１内でグランドに接続されて接地されている。
【００６４】
電界効果トランジスタＦ１のゲートにはＣＰＵ２１の端子Ｉ／Ｏ１が、ソースには電源Ｖ１が、ドレインには端子Ｔ１がそれぞれ接続されている。トランジスタＱ１のベースには抵抗Ｒ２を介してＣＰＵ２１の端子Ｔ×Ｄが接続され、コレクタには抵抗Ｒ１を介して端子Ｔ１が接続され、エミッタは接地されている。
【００６５】
フォトカプラＰ１のコレクタにはＣＰＵ２１の端子Ｒ×Ｄと抵抗Ｒ５を介して電源Ｖ３とが接続され、エミッタは接地されている。フォトカプラＰ１のカソード側に端子Ｔ１が接続され、アノード側には定電流回路Ｉ１及びダイオードＤ１を介して電源Ｖ２が接続されている。抵抗Ｒ４はフォトカプラＰ１のダイオード部と並列に接続され、抵抗Ｒ３は定電流回路Ｉ１及び抵抗Ｒ４と並列に接続されている。
【００６６】
まず、リンクボックス２０１がピッキング表示器３１１〜３１ｘに給電する場合、ＣＰＵ２１は、端子Ｉ／Ｏ１から電界効果トランジスタＦ１をオンする信号を出力する。この信号により電界効果トランジスタＦ１がオンして電源Ｖ１から＋１２Ｖの直流電圧が端子Ｔ１に印加され、送電線Ｌ１ａ，Ｌ１ｂを介してピッキング表示器３１１〜３１ｘに給電される。
【００６７】
次に、リンクボックス２０１が送信データをピッキング表示器３１１〜３１ｘへ送信する場合、ＣＰＵ２１は、端子Ｉ／Ｏ１からの出力をオフして電界効果トランジスタＦ１をオフし、端子Ｔ１に対する＋１２Ｖの直流電圧の供給を停止する。その後、ＣＰＵ２１は、端子Ｔ×Ｄから後述するパルス状の送信データを出力する。この送信データのパルス状の電圧変化に応じてトランジスタＱ１がオン／オフし、トランジスタＱ１がオンのときに端子Ｔ１の電圧が０Ｖとなり、トランジスタＱ１がオフのときに端子Ｔ１の電圧が＋５Ｖとなる。このようにして、端子Ｔ１の電圧が送信データに応じて変化し、０Ｖと＋５Ｖとの間で遷移するパルス状の信号が送電線Ｌ１ａ，Ｌ１ｂを介してピッキング表示器３１１〜３１ｘへ出力される。
【００６８】
次に、リンクボックス２０１がピッキング表示器３１１〜３１ｘから返信データを受信する場合、ＣＰＵ２１は、上記と同様にして端子Ｔ１に＋５Ｖの直流電圧を供給する。このとき、ピッキング表示器３１１〜３１ｘは、この＋５Ｖの直流電圧を検出した後、返信データとして＋３.５Ｖと＋５Ｖとの間で遷移するパルス状の信号を送電線Ｌ１ａ，Ｌ１ｂを介して端子Ｔ１へ出力する。
【００６９】
端子Ｔ１の電圧が＋３．５Ｖのとき、フォトカプラＰ１のカソード側の電圧が＋３．５Ｖになり、フォトカプラＰ１のアノード側とカソード側との間に電位差が発生するため、フォトカプラＰ１のダイオード部に電流が流れる。この電流によりフォトカプラＰ１のトランジスタ部がオンし、ＣＰＵ２１の端子Ｒ×Ｄの電圧が０Ｖとなる。一方、端子Ｔ１の電圧が＋５Ｖのとき、フォトカプラＰ１のアノード側とカソード側との間に電位差がなくなり、フォトカプラＰ１のダイオード部には電流が流れない。したがって、フォトカプラＰ１のトランジスタ部はオフし、ＣＰＵ２１の端子Ｒ×Ｄの電圧が＋５Ｖとなる。このように、ＣＰＵ２１の端子Ｒ×Ｄに入力される電圧が変化し、ＣＰＵ２１は、ピッキング表示器３１１〜３１ｘからの返信データを受信する。
【００７０】
次に、図４に示す分離回路３２、返信データ送信回路３３、電圧検出部３４及び内部電源回路３７についてさらに詳細に説明する。図６は、図４に示す分離回路３２、返信データ送信回路３３、電圧検出部３４及び内部電源回路３７の一例を示す回路図である。
【００７１】
図６において、＋５Ｖの内部電源Ｖ１１、電圧検出部ＶＤ、レギュレータＲＧ、コンデンサＣ１、ダイオードＤ１１、トランジスタＱ１１及び抵抗Ｒ１１〜Ｒ１４により、ＣＰＵ３１と端子Ｔ３との間に分離回路３２、返信データ送信回路３３、電圧検出部３４及び内部電源回路３７が構成される。端子Ｔ３には図１に示す送電線Ｌ１ａが接続され、端子Ｔ４には図１に示す送電線Ｌ１ｂが接続され、端子Ｔ４はピッキング表示器３１１内でグランドに接続されて接地されている。
【００７２】
レギュレータＲＧの一方側は電源Ｖ１１に接続され、他方側はコンデンサＣ１の一端及びダイオードＤ１１の一端に接続される。コンデンサＣ１の他端は接地され、ダイオードＤ１１の他端は端子Ｔ３に接続される。トランジスタＱ１１のベースは抵抗Ｒ１１を介してＣＰＵ３１の端子Ｔ×Ｄに接続され、コレクタは抵抗Ｒ１２を介して端子Ｔ３に接続され、エミッタは接地される。抵抗Ｒ１３の一端は端子Ｔ３に接続され、他端は抵抗Ｒ１４の一端、電圧検出部ＶＤの入力側及び端子Ｒ×Ｄに接続される。抵抗Ｒ１４の他端は接地され、電圧検出部ＶＤの出力側はＣＰＵ３１の端子ＩＮに接続される。
【００７３】
まず、ピッキング表示器３１１がリンクボックス２０１から給電される場合、前述のように、＋１２Ｖの直流電圧が送電線Ｌ１ａを介して端子Ｔ３に供給され、逆流防止用のダイオードＤ１１を通ってコンデンサＣ１に蓄電される。＋１２Ｖの直流電圧はレギュレータＲＧにより＋５Ｖの直流電圧に変圧され、ピッキング表示器３１１の動作電源として用いられる電源Ｖ１１に供給される。なお、＋１２Ｖの直流電圧が端子Ｔ３から供給されない場合、コンデンサＣ１に蓄電された電力がレギュレータＲＧにより＋１２Ｖから＋５Ｖに変圧され、電源Ｖ１１に供給される。
【００７４】
また、端子Ｔ３から供給される＋１２Ｖの直流電圧は抵抗Ｒ１３及び抵抗Ｒ１４により分圧され、分圧された電圧が電圧検出部ＶＤに入力される。電圧検出部ＶＤは、分圧された電圧が予め設定された基準値より大きいか否かを判断し、その結果をＣＰＵ３１の端子ＩＮに出力する。ＣＰＵ３１は、電圧検出部ＶＤの検出結果に基づいて端子Ｔ３の電圧が供給電圧であると判断し、端子Ｒ×Ｄからデータを取り込まない。
【００７５】
次に、ピッキング表示器３１１がリンクボックス２０１からの送信データを受信する場合、送信データとして、０Ｖと＋５Ｖとの間で遷移するパルス状の電圧が送電線Ｌ１ａを介して端子Ｔ３に印加される。この電圧が抵抗Ｒ１３及び抵抗Ｒ１４により分圧され、分圧された電圧が電圧検出部ＶＤに入力される。電圧検出部ＶＤは、分圧された電圧が上記基準値より大きいか否かを判断し、その結果をＣＰＵ３１の端子ＩＮに出力する。ＣＰＵ３１は、電圧検出部ＶＤの検出結果に基づいて端子Ｔ３にリンクボックス２０１からの送信データが入力していると判断し、端子Ｒ×Ｄから送信データを取り込む。なお、この送信データは０Ｖと＋５Ｖとの間で遷移するパルス状の信号であり、コンデンサＣ１には＋１２Ｖの電圧が蓄電されているため、送信データはダイオードＤ１１を通過しない。
【００７６】
次に、ピッキング表示器３１１がリンクボックス２０１へ返信データを送信する場合、前述のように、＋５Ｖの直流電圧が送電線Ｌ１ａを介して端子Ｔ３に供給される。この＋５Ｖの直流電圧は抵抗Ｒ１３及び抵抗Ｒ１４により分圧され、分圧された電圧が電圧検出部ＶＤに入力される。電圧検出部ＶＤは、分圧された電圧が上記基準値より大きいか否かを判断し、その結果をＣＰＵ３１の端子ＩＮに出力する。ＣＰＵ３１は、電圧検出部ＶＤの検出結果に基づいてリンクボックス２０１から返信データの送信が指示されていると判断し、端子Ｔ×Ｄからパルス状の返信データを出力する。
【００７７】
このとき、返信データの電圧がパルス状に変化するため、トランジスタＱ１１がオン／オフする。トランジスタＱ１１がオンの場合、トランジスタＱ１１がオンのときに端子Ｔ３の電圧が＋５Ｖになるように抵抗Ｒ１２の抵抗値が予め調整されているため、端子Ｔ３の電圧は＋３．５Ｖとなり、トランジスタＱ１１がオフの場合、端子Ｔ３の電圧は＋５Ｖとなる。このようにして、端子Ｔ３の電圧が返信データに応じて変化し、＋３．５Ｖと＋５Ｖとの間で遷移するパルス状の信号が送電線Ｌ１ａ，Ｌ１ｂを介してリンクボックス２０１へ出力される。
【００７８】
本実施の形態では、ピッキング表示器３１１〜３１ｘ，３２１〜３２ｙ，…，３ｍ１〜３ｍｚが作業情報提示装置に相当し、リンクボックス２０１〜２０ｍが制御装置に相当し、制御用コンピュータ１０１〜１０ｎが制御用コンピュータに相当し、ＣＰＵ２１、通信制御部２２及び上位送受信回路２３が排他制御受付手段又は否定応答送信手段に相当し、メモリ２９が制御用コンピュータ特定情報記憶手段及び作業情報提示装置特定情報記憶手段に相当し、ＣＰＵ２１及び合成回路２４が指示送信手段に相当する。
【００７９】
次に、リンクボックス２０１〜２０ｍの動作についてリンクボックス２０１の動作を例にさらに詳細に説明する。図７は、図５に示すリンクボックス２０１の動作の一例を説明するためのフローチャートである。
【００８０】
図７に示すように、まず、ステップＳ１において、リンクボックス２０１は、送電線Ｌ１ａ，Ｌ１ｂを介してピッキング表示器３１１〜３１ｘへ＋１２Ｖの直流電力を供給する。次に、ステップＳ２において、ＣＰＵ２１は、チャージ時間が経過したか否かを判断し、チャージ時間が経過していない場合は給電を継続し、チャージ時間が経過した場合にステップＳ３に移行する。ここで、チャージ時間は、必要蓄電量が最も大きいピッキング表示器に合わせて設定されており、送電線Ｌ１ａ，Ｌ１ｂに接続されている各ピッキング表示器３１１〜３１ｘの動作に必要な蓄電量が蓄えられるまで給電が継続される。
【００８１】
次に、ステップＳ３において、ＣＰＵ２１は、送信先となるピッキング表示器への送信データが一伝文揃っているか否かを判断し、送信データが一伝文揃った場合にステップＳ４に移行し、＋１２Ｖの給電をオフする。
【００８２】
次に、ステップＳ５において、ＣＰＵ２１は、＋５Ｖの直流出力をオンして５μｓの期間だけ＋５Ｖを保持する。次に、ステップＳ６において、ＣＰＵ２１は、送信データの一伝文から１バイト分のデータを取り出して送電線Ｌ１ａ，Ｌ１ｂを介して送信する。
【００８３】
ここで、送信データは、１バイトの整数倍で構成されており、送信先となるピッキング表示器を機器番号で個別に指定することができ、全てのピッキング表示器を送信先の対象とした識別コード（例えば、ワイルドカード指定）を送信先として指定することもできる。また、送信データの最初の１バイトには一伝文の最初を表すデータ（以下、ＳＴＸデータという）が付加されており、送信データの最後の１バイトには一伝文の最後を表すデータ（以下、ＥＴＸデータという）が付加されており、１バイト分のデータのそれぞれにはスタートビットとストップビットとが付加されている。
【００８４】
次に、ステップＳ７において、ＣＰＵ２１は、送信データの一伝文のデータが全て送信されたか否かをＥＴＸデータの検出等により判断し、送信データが残っている場合はステップＳ６に戻って残りの送信データから１バイト分のデータを送信する。一方、全ての送信データが送信された場合、ステップＳ８において、ＣＰＵ２１は、ステップＳ５においてオンした＋５Ｖの直流出力をオフした後、ステップＳ９において、＋１２Ｖの給電をオンする。
【００８５】
次に、ステップＳ１０において、ＣＰＵ２１は、ステップＳ３の送信データがピッキング表示器からの返信データを要求するものか否かを判断し、返信データを要求していない場合は＋１２Ｖの給電を継続し、返信データを要求している場合にステップＳ１１に移行して以下に説明する返信データ受信処理を行う。
【００８６】
図８は、図７に示すステップＳ１１の返信データ受信処理の一例を示すフローチャートである。図８に示すように、返信データ受信処理では、まず、ステップＳ２１において、ＣＰＵ２１は、上記のチャージ時間が経過したか否かを判断し、チャージ時間が経過していない場合は給電を継続し、チャージ時間が経過した場合、ステップＳ２２に移行して、＋１２Ｖの給電をオフし、ステップＳ２３において、＋５Ｖの直流出力をオンする。
【００８７】
次に、ステップＳ２４において、ＣＰＵ２１は、ピッキング表示器からの返信データを待ち、ステップＳ２５において、１バイト分の返信データの最初に付加されているスタートビットを検出したか否かを判断する。スタートビットを検出した場合、ステップＳ２６において、ＣＰＵ２１は、１バイト分の返信データの全てを受信したか否かを判断し、１バイト分の返信データの全てを受信するまで受信処理を継続する。
【００８８】
１バイト分の返信データの全てを受信した場合、ステップＳ２７において、ＣＰＵ２１は、一伝文分の返信データを全て受信したか否かをＥＴＸデータ等から判断し、一伝文分の返信データを受信していない場合はステップＳ２４に戻って受信処理を継続し、一伝文分の返信データを全て受信した場合、ステップＳ２８に移行する。
【００８９】
一伝文分の返信データを全て受信した場合、ステップＳ２８において、ＣＰＵ２１は、＋５Ｖの直流出力をオフした後、ステップＳ２９において、＋１２Ｖの給電をオンする。次に、ステップＳ３０において、ＣＰＵ２１は、受信した返信データに対する処理を行い、返信データ受信処理を終了する。
【００９０】
一方、ステップＳ２５においてスタートビットが検出されなかった場合、ステップＳ３１において、ＣＰＵ２１は、ステップＳ２３からの経過時間が予め設定されているエラー判定時間を経過したか否かを判断し、経過時間がエラー判定時間を経過していない場合はステップＳ２４に戻って返信データ待ち処理を継続し、経過時間がエラー判定時間を経過した場合はステップＳ３２に移行する。
【００９１】
経過時間がエラー判定時間を経過した場合、ステップＳ３２において、ＣＰＵ２１は、送信データを送信したピッキング表示器に返信エラーが発生した判断し、＋５Ｖの直流出力をオフした後、ステップＳ３３において、＋１２Ｖの給電をオンする。次に、ステップＳ３４において、ＣＰＵ２１は、返信データを再度送信することを要求する返信データ再送要求処理等の返信エラー処理を行い、返信データ受信処理を終了する。
【００９２】
次に、ピッキング表示器３１１〜３１ｘ，３２１〜３２ｙ，…，３ｍ１〜３ｍｚの動作についてピッキング表示器３１１の動作を例にさらに詳細に説明する。図９は、図６に示すピッキング表示器３１１の動作の一例を説明するためのフローチャートである。
【００９３】
図９に示すように、まず、ステップＳ４１において、ピッキング表示器３１１のＣＰＵ３１は、電圧検出部ＶＤにより送電線Ｌ１ａの電圧を検出する。次に、ステップＳ４２において、ＣＰＵ３１は、電圧検出部ＶＤの検出結果から送電線Ｌ１ａの電圧が＋５Ｖであるか否かを判断し、送電線Ｌ１ａの電圧が＋５Ｖの場合にステップＳ４３に移行し、送電線Ｌ１ａの電圧が＋５Ｖでない場合はステップＳ４９に移行する。
【００９４】
送電線Ｌ１ａの電圧が＋５Ｖでない場合、ステップＳ４９において、ＣＰＵ３１は、電圧検出部ＶＤの検出結果から送電線Ｌ１ａの電圧が＋１２Ｖであるか否かを判断し、送電線Ｌ１ａの電圧が＋１２Ｖでない場合は電圧検出部ＶＤによる送電線Ｌ１ａの電圧検出を継続し、送電線Ｌ１ａの電圧が＋１２Ｖの場合にステップＳ５０に移行する。
【００９５】
送電線Ｌ１ａの電圧が＋１２Ｖの場合、ステップＳ５０において、ＣＰＵ３１は、リンクボックス２０１からの電力供給が行われていると判断し、送電線Ｌ１ａ，Ｌ１ｂからのデータ取り込みを行わない。次に、ステップＳ５１において、ピッキング表示器３１１は、コンデンサＣ１に電力を蓄積して内部電源回路３７に蓄電する。
【００９６】
一方、ステップＳ４２において送電線Ｌ１ａの電圧が＋５Ｖであると判断された場合、ステップＳ４３において、ＣＰＵ３１は、リンクボックス２０１又は他のピッキング表示器３１２〜３１ｘからデータが送信されていると判断し、受信したパルス状のデータの電圧範囲が０Ｖ〜５Ｖの範囲であるか否かを電圧検出部ＶＤの検出結果から判断する。データの電圧範囲が０Ｖ〜５Ｖの範囲でない場合、ステップＳ４８において、ＣＰＵ３１は、他のピッキング表示器３１２〜３１ｘの返信データ等である判断し、送電線Ｌ１ａ，Ｌ１ｂからデータの取り込みを行わない。
【００９７】
一方、データの電圧範囲が０Ｖ〜５Ｖの範囲である場合、ステップＳ４４において、ＣＰＵ３１は、受信したデータがリンクボックス２０１からの送信データであると判断し、送信データを端子Ｒ×Ｄから取り込む。次に、ステップＳ４５において、ＣＰＵ３１は、送信データの１バイト分のデータを受信したか否かを判断し、１バイト分のデータを受信していない場合はステップＳ４４を繰り返し、１バイト分のデータを受信した場合にステップＳ４６に移行する。
【００９８】
１バイト分のデータを受信した場合、ステップＳ４６において、ＣＰＵ３１は、送信データの一伝文全てを受信したか否かをＥＴＸデータ等から判断し、送信データの一伝文全てを受信していない場合はステップＳ４４等を繰り返し、送信データの一伝文全てを受信した場合にステップＳ４７に移行して以下に説明する送信データ処理を行う。
【００９９】
図１０は、図９に示すステップＳ４７の送信データ処理の一例を示すフローチャートである。図１０に示すように、送信データ処理では、まず、ステップＳ６１において、ＣＰＵ３１は、送信データの宛先を示すアドレス等から送信データが自局宛のデータか否かを判断し、送信データが自局宛のデータである場合はステップＳ６２に移行し、送信データが自局宛のデータでない場合はステップＳ６８に移行して送信データを削除し、送信データ処理を終了する。
【０１００】
送信データが自局宛のデータである場合、ステップＳ６２において、ＣＰＵ３１は、送信データに対応する処理を行う。次に、ステップＳ６３において、ＣＰＵ３１は、送信データが返信データを要求しているか否かを判断し、送信データが返信データを要求していない場合は送信データ処理を終了し、送信データが返信データを要求している場合はステップＳ６４に移行する。
【０１０１】
送信データが返信データを要求している場合、ステップＳ６４において、ＣＰＵ３１は、返信データを送信するタイミングを検出するため、電圧検出部ＶＤにより送電線Ｌ１ａの電圧を検出する。次に、ステップＳ６５において、ＣＰＵ３１は、電圧検出部ＶＤの検出結果から送電線Ｌ１ａの電圧が＋５Ｖであるか否かを判断し、送電線Ｌ１ａの電圧が＋５Ｖでない場合はステップＳ６４を繰り返して送電線Ｌ１ａの電圧が＋５Ｖになるまで電圧検出を継続し、送電線Ｌ１ａの電圧が＋５Ｖになった場合にステップＳ６６に移行する。
【０１０２】
送電線Ｌ１ａの電圧が＋５Ｖになった場合、ステップＳ６６において、ＣＰＵ３１は、返信データを１バイト分だけリンクボックス２０１へ送信する。次に、ステップＳ６７において、ＣＰＵ３１は、返信データを全て送信したか否かを判断し、返信データが残っている場合はステップＳ６６に戻って返信データの送信を継続し、全ての返信データが送信された場合、送信データ処理を終了する。
【０１０３】
ここで、返信データも、前述した送信データと同様に、１バイトの整数倍で構成されており、送信元となる自局のアドレス（例えば、機器番号）を付加することができる。また、返信データの最初の１バイトにＳＴＸデータが付加され、返信データの最後の１バイトにＥＴＸデータが付加されており、１バイト分のデータのそれぞれにはスタートビットとストップビットとが付加されている。
【０１０４】
なお、上記の送信データ処理では、送信データに対応した処理を行った後に、返信データを送信しているが、この例に特に限定されず、送信データに対応した処理及び返信データの送信処理を同時に行ってもよいし、送信データに対応した処理を継続して行ってもよい。
【０１０５】
次に、リンクボックス２０１とピッキング表示器３１１〜３１ｘとの間で送電線Ｌ１ａ，Ｌ１ｂを介して給電及びデータ通信を行う場合の信号波形について説明する。まず、リンクボックス２０１が送信先のピッキング表示器３１１〜３１ｘからの返信データを要求しない場合について説明する。図１１は、リンクボックス２０１が送信先のピッキング表示器３１１〜３１ｘからの返信データを要求しない場合の信号波形を示す波形図である。なお、図１１の縦軸は電圧を表し、横軸は時間を表している。
【０１０６】
図１１に示すように、リンクボックス２０１が送信先のピッキング表示器３１１〜３１ｘからの返信データを要求しない場合、まず、期間Ａ１において送電線Ｌ１ａにはリンクボックス２０１から＋１２Ｖの直流電圧が供給されてピッキング表示器３１１〜３１ｘが給電される。この期間Ａ１は、必要蓄電量の最も大きいピッキング表示器に合わせたチャージ時間以上になるように設定されている。
【０１０７】
次に、期間Ｔにおいて、リンクボックス２０１は、各ピッキング表示器３１１〜３１ｘに送信データの送信を通知するために、５μｓの期間だけ＋５Ｖの直流電圧を送電線Ｌ１ａに供給し、その後、期間Ｄ１〜Ｄｉにおいて、ｉバイトの送信データを送信する。各期間Ｄ１〜Ｄｉにおけるデータは、０Ｖ〜５Ｖの間を遷移するパルス状の波形を有し、先頭ビットはスタートビットを表している。また、送信データの最初の１バイトとなる期間Ｄ１のデータは、一伝文の最初を表すＳＴＸデータであり、送信データの最後の１バイトとなる期間Ｄｉのデータは、一伝文の最後を表すＥＴＸデータである。送信データの送信終了後、期間Ａ２において、送電線Ｌ１ａにリンクボックス２０１から＋１２Ｖの直流電圧が供給されてピッキング表示器３１１〜３１ｘが再び給電される。
【０１０８】
次に、リンクボックス２０１が送信先のピッキング表示器３１１〜３１ｘからの返信データを要求する場合について説明する。図１２は、リンクボックス２０１が送信先のピッキング表示器３１１〜３１ｘからの返信データを要求する場合の信号波形を示す波形図である。なお、図１２の縦軸は電圧を表し、横軸は時間を表している。
【０１０９】
図１２に示すように、リンクボックス２０１が送信先のピッキング表示器３１１〜３１ｘからの返信データを要求する場合、期間Ａ１，Ｔ，Ｄ１〜Ｄｉにおいて上記の同様に動作した後、期間Ａ２において、送電線Ｌ１ａにリンクボックス２０１から＋１２Ｖの直流電圧が供給され、ピッキング表示器３１１〜３１ｘが再び給電される。
【０１１０】
次に、期間Ｕにおいて、リンクボックス２０１は、送信先のピッキング表示器３１１〜３１ｘからの返信データを促すために、＋５Ｖの直流電圧を送電線Ｌ１ａに供給する。このとき、送信先のピッキング表示器３１１〜３１ｘは、この＋５Ｖの電圧を検出し、期間Ｒ１〜Ｒｊにおいて、ｊバイトの返信データを送信する。各期間Ｒ１〜Ｒｊにおけるデータは、＋３．５Ｖ〜＋５Ｖの間を遷移するパルス状の波形を有し、先頭ビットはスタートビットを表している。また、返信データの最初の１バイトとなる期間Ｒ１のデータは、一伝文の最初を表すＳＴＸデータであり、返信データの最後の１バイトとなる期間Ｒｊのデータは、一伝文の最後を表すＥＴＸデータである。返信データの送信終了後、期間Ａ３において、送電線Ｌ１ａにリンクボックス２０１から＋１２Ｖの直流電圧が供給されてピッキング表示器３１１〜３１ｘが再び給電される。
【０１１１】
なお、上記の説明では、リンクボックスからピッキング表示器への給電電圧を＋１２Ｖ、リンクボックスからの送信データの電圧を０Ｖ〜＋５Ｖ、ピッキング表示器からの返信データの電圧を＋３．５Ｖ〜＋５Ｖとしたが、この例に特に限定されず、種々の変更が可能である。また、リンクボックスとピッキング表示器との間の給電及びデータ通信を行う２線式通信方式も、上記の例に特に限定されず、２本の送電線を介して給電及びデータの送受信を行うことができれば、高周波重畳方式、位相変調方式、他の時分割多重方式等の他の方式を用いてもよい。
【０１１２】
次に、上記のように構成されたピッキング支援システムの動作について詳細に説明する。図１３及び図１４は、図１に示すピッキング支援システムのピッキング支援動作の一例を説明するためのフローチャートである。なお、以下の説明では、リンクボックス２０１に対する制御を例に説明するが、他のリンクボックス２０２〜２０ｍについても以下と同様である。
【０１１３】
図１３に示すように、まず、ステップＳ７１において、リンクボックス２０１は、自身のＩＰアドレスが設定されているか否かを判断し、ＩＰアドレスが設定されている場合にステップＳ７２に移行し、ＩＰアドレスが設定されていない場合はステップＳ８１に移行してＩＰアドレス設定処理を行う。
【０１１４】
上記のＩＰアドレス設定処理は、ＩＰアドレスが設定されるリンクボックスを制御対象とする制御用コンピュータ等が所定のＩＰアドレス設定プログラムを実行することにより行われる。具体的には、リンクボックス２０１を制御対象とする制御用コンピュータがＩＰアドレス設定プログラムを起動すると、表示部１６に所定のＩＰ設定画面が表示され、ＩＰ設定画面内のＴａｒｇｅｔ  ＩＰ  Ａｄｄｒｅｓｓの欄に登録したいリンクボックス（本例では、リンクボックス２０１）のＩＰアドレスを入力するとともに、Ｈｏｓｔ‘ｓ  ＩＰ  Ａｄｒｅｓｓの欄に当該リンクボックスを制御可能な制御用コンピュータのＩＰアドレスを入力し、各アドレスをセットする。
【０１１５】
このとき、リンクボックス２０１の入力部２６に設けられたセットアップスイッチ（図示省略）を押しながら、リンクボックス２０１の再立ち上げ（例えば、電源のオン／オフ）を行うと、入力されたリンクボックス２０１のＩＰアドレス及びリンクボックス２０１を制御可能な制御用コンピュータのＩＰアドレスがメモリ２９に記憶され、ＩＰアドレス設定処理が終了する。なお、以下の説明では、制御コンピュータ１０１のＩＰアドレスが登録され、他の制御コンピュータ１０２〜１０ｎのＩＰアドレスが登録されていない場合を一例として説明する。
【０１１６】
次に、ステップＳ７２において、リンクボックス２０１は、制御用コンピュータ１０１からのソケット通信を受け付る。次に、ステップＳ７３において、リンクボックス２０１と制御用コンピュータ１０１との間のソケット通信が確立されたか否かを判断し、ソケット通信が確立された場合はステップＳ７４に移行し、ソケット通信が確立されていない場合はステップＳ７２を繰り返してソケット通信を確立させる。このように、ＡＰＩ（Application Program Interface）を利用してＴＣＰ／ＩＰのソケットにより各機器を接続しているので、ユーザ環境のプラットホームを意識することなく、ピッキング作業等を支援する各種アプリケーションソフトを容易に開発することができる。
【０１１７】
このとき、リンクボックス２０１は、ソケット通信の相手側となる制御コンピュータ等のＩＰアドレスがメモリ２９に記憶されている制御用コンピュータ１０１のＩＰアドレスに一致しない場合、例えば、制御用コンピュータ１０２〜１０ｎからソケット接続を要求されている場合、制御用コンピュータ１０２〜１０ｎからの制御を拒否する。
【０１１８】
このように、メモリ２９に記憶されている制御用コンピュータのＩＰアドレスに一致するＩＰアドレスを有する制御用コンピュータ１０１からの制御のみを受け付けているので、例えば、制御用コンピュータ以外の機器やリンクボックス２０１の制御を許可されていない制御用コンピュータ等から不要な制御を受けたり、これらの機器に不要な返信を送信することがなく、システムをより安定に動作させることができるとともに、ＬＡＮのトラフィックを効率的に活用することができる。
【０１１９】
次に、ステップＳ７４において、リンクボックス２０１は、接続されている機器の探索を指示する機器探索コマンドを制御用コンピュータ１０１から受信したか否かを判断し、機器探索コマンドを受信していない場合はステップＳ７４を繰り返し、機器探索コマンドを受信した場合にステップＳ７５に移行する。
【０１２０】
機器探索コマンドを受信した場合、ステップＳ７５において、リンクボックス２０１は、前述の２線式通信方式に従い、自身に接続されているピッキング表示器３１１〜３１ｘを探索し、各ピッキング表示器３１１〜３１ｘのアドレスを取得する。次に、ステップＳ７６において、リンクボックス２０１は、取得した各ピッキング表示器３１１〜３１ｘのアドレスをメモリ２９に記憶して接続機器を登録する。
【０１２１】
次に、ステップＳ７７において、リンクボックス２０１は、リンクボックス等に対する初期化処理を指示する初期化コマンドを制御用コンピュータ１０１から受信したか否かを判断し、初期化コマンドを受信していない場合はステップＳ７７を繰り返し、初期化コマンドを受信した場合にステップＳ７８に移行して内部の初期化処理等を行う。
【０１２２】
次に、ステップＳ７９において、リンクボックス２０１は、リンクボックス２０１に接続されている機器のメンテナンス処理を指示するメンテナンスコマンドを制御用コンピュータ１０１から受信したか否かを判断し、メンテナンスコマンドを受信していない場合は図１４に示すステップＳ８２に移行し、メンテナンスコマンドを受信した場合にステップＳ８０に移行する。
【０１２３】
メンテナンスコマンドを受信した場合、ステップＳ８０において、リンクボックス２０１は、前述の２線式通信方式に従い、自身に接続されているピッキング表示器３１１〜３１ｘに対して始業点検用にランプ等を点灯させるように指示し、その後、ステップＳ７８に戻って以降の処理を継続する。このとき、各ピッキング表示器３１１〜３１ｘは、上記の指示に従って始業点検用にランプ等を点灯させる。
【０１２４】
次に、図１４に示すステップＳ８２において、リンクボックス２０１は、他の制御用コンピュータからの制御を拒否する排他制御を指示する排他制御コマンドを制御用コンピュータ１０１から受信したか否かを判断し、排他制御コマンドを受信していない場合はステップＳ８４に移行し、排他制御コマンドを受信した場合にステップＳ８３に移行する。
【０１２５】
排他制御コマンドを受信した場合、ステップＳ８３において、リンクボックス２０１は、制御用コンピュータ１０１による排他制御を受け付け、制御用コンピュータ１０１による制御が終了して制御用コンピュータ１０１による排他制御が終了するまでの間、制御用コンピュータ１０１による制御のみを受け付け、他の制御用コンピュータ１０２〜１０ｎによる制御を受け付けない。
【０１２６】
このように、制御用コンピュータ１０１によって制御されているときに、他の制御用コンピュータによる制御を拒否することができるので、複数の制御用コンピュータ１０１〜１０ｎとリンクボックス２０１とがＬＡＮを構成して相互通信可能に接続されている場合でも、リンクボックス２０１が複数の制御用コンピュータ１０１〜１０ｎから重複して制御指令を受信したり、ある制御用コンピュータが送信した制御指令に対する応答指令を他の制御用コンピュータへ送信することがなくなり、システムを安定に動作させることができる。
【０１２７】
次に、ステップＳ８４において、リンクボックス２０１は、作業者にピッキング作業の内容を指示するために、接続されている機器の中からをピッキング作業に必要な機器に所定の動作を行わせるように指示する作業指示コマンドを制御用コンピュータ１０１から受信したか否かを判断し、作業指示コマンドを受信していない場合はステップＳ８２に戻って以降の処理を継続し、作業指示コマンドを受信した場合にステップＳ８５に移行する。
【０１２８】
作業指示コマンドを受信した場合、ステップＳ８５において、リンクボックス２０１は、前述の２線式通信方式に従い、自身に接続されているピッキング表示器３１１〜３１ｘのうち作業指示コマンドにより指定されたピッキング表示器に対してランプを点灯させるように指示する。
【０１２９】
このとき、リンクボックス２０１は、メモリ２９に記憶されているピッキング表示器のアドレスに一致するアドレスを有するピッキング表示器に対してのみランプを点灯させるように指示する。したがって、上記の作業指示コマンドがワイルドカード指定の場合でも、ピッキング表示器のうちアドレスの一致しないピッキング表示器すなわちリンクボックス２０１に接続されていないピッキング表示器に対して不要な指示を送信することがなくなり、制御用コンピュータの指示に対する動作完了までの時間を短縮することができる。
【０１３０】
また、制御用コンピュータ１０１により指示されたピッキング表示器の中にアドレスの一致しないピッキング表示器が含まれている場合、リンクボックス２０１は、制御対象のピッキング表示器が存在しないことを示すエラーコード、例えば２桁の数値「０１」を付加した否定応答を制御用コンピュータ１０１へ送信する。したがって、制御用コンピュータ１０１を操作する作業管理者は、指定したピッキング表示器が接続されていないことがわかり、当該ピッキング表示器を新たに接続する等の必要な措置を迅速に行うことができる。
【０１３１】
一方、リンクボックス２０１から指示を受けた各ピッキング表示器は、ランプを点灯等させて作業者にピッキング対象の商品等を知らせるとともに、前述の２線式通信方式に従い、ランプを点灯させたことをリンクボックス２０１に通知する。
【０１３２】
次に、ステップＳ８６において、リンクボックス２０１は、前述の２線式通信方式に従い、ランプを点灯するように指示したピッキング表示器からのランプ点灯通知を受信し、指示された全てのピッキング表示器がランプを点灯させたか否かを判断し、指示された全てのピッキング表示器がランプを点灯している場合はステップＳ８７に移行し、指示された全てのピッキング表示器がランプを点灯していない場合はステップＳ９２に移行する。
【０１３３】
指示された全てのピッキング表示器がランプを点灯している場合、ステップＳ８７において、リンクボックス２０１は、作業指示コマンドにより指定した機器の状態を監視するように指示する状態監視コマンドを制御用コンピュータ１０１から受信したか否かを判断し、状態監視コマンドを受信していない場合はステップＳ９４に移行し、状態監視コマンドを受信した場合にステップＳ８８に移行する。
【０１３４】
状態監視コマンドを受信した場合、ステップＳ８８において、リンクボックス２０１は、前述の２線式通信方式に従い、作業指示コマンドにより指定されたピッキング表示器の状態を監視する。このとき、作業指示コマンドにより指定されたピッキング表示器のうち作業者がピッキング作業を終了してランプを押下したピッキング表示器は、前述の２線式通信方式に従い、ピッキング作業が終了したことを通知するためのランプ押下通知をリンクボックス２０１へ送信する。
【０１３５】
次に、ステップＳ８９において、リンクボックス２０１は、前述の２線式通信方式に従い、ピッキング表示器からのランプ押下通知を受信し、作業中のピッキング表示器のランプが押下されたか否かを判断し、ピッキング表示器のランプが押下されていない場合はステップＳ８７に戻ってピッキング表示器の監視を継続し、ピッキング表示器のランプが押下された場合はステップＳ９０に移行する。
【０１３６】
ピッキング表示器のランプが押下された場合、ステップＳ９０において、リンクボックス２０１は、当該ピッキング表示器のピッキング作業が完了したことを制御用コンピュータ１０１に通知する。その後、ステップＳ９１において、リンクボックス２０１は、作業中の全てのピッキング表示器のランプが押下されたか否かを判断し、全てのピッキング表示器のランプが押下されていない場合はステップＳ８７に戻ってピッキング表示器の監視を継続し、全てのピッキング表示器のランプが押下された場合は処理を終了する。
【０１３７】
一方、ステップＳ８６において指示された全てのピッキング表示器がランプを点灯していないと判断された場合、ステップＳ９２において、リンクボックス２０１は、メモリ２９に記憶しているピッキング表示器のアドレスを検索し、作業指示コマンドにより指示されたピッキング表示器のうちランプを点灯していないと判断したピッキング表示器が存在するか否かを判断する。このとき、点灯していないピッキング表示器が存在する場合はステップＳ９３に移行し、点灯していないピッキング表示器が存在しない場合はステップＳ９６に移行する。
【０１３８】
点灯していないピッキング表示器が存在しない場合、ステップＳ９６において、リンクボックス２０１は、指示されたピッキング表示器が存在しないことを示すエラーコード、例えば２桁の数値「０１」を付加した否定応答を制御用コンピュータ１０１へ送信し、その後、ステップＳ９４に移行する。
【０１３９】
一方、点灯していないピッキング表示器が存在する場合、ステップＳ９３において、リンクボックス２０１は、前述の２線式通信方式に従い、点灯していないピッキング表示器の動作を確認し、点灯していないピッキング表示器が正常に動作しているか否かを判断する。このとき、点灯していないピッキング表示器が正常に動作している場合はステップＳ９４に移行し、点灯していないピッキング表示器が正常に動作していない場合はステップＳ９６に移行する。
【０１４０】
点灯していないピッキング表示器が正常に動作していない場合、ステップＳ９６において、リンクボックス２０１は、点灯していないピッキング表示器が正常に動作していないことを示すエラーコード、例えば２桁の数値「０２」を付加した否定応答を制御用コンピュータ１０１へ送信し、その後、ステップＳ９４に移行する。
【０１４１】
このように、メモリ２９に記憶されているピッキング表示器のアドレスを検索し、点灯していないピッキング表示器がリンクボックス２０１に接続されていない場合は、エラーコード「０１」を付加した否定応答を制御用コンピュータ１０１へ送信し、点灯していないピッキング表示器がリンクボックス２０１に接続されている場合は、点灯していないピッキング表示器の動作を確認した後に、エラーコード「０２」を付加した否定応答を制御用コンピュータ１０１へ送信しているので、制御用コンピュータ１０１は受信した否定応答のエラーコードからピッキング表示器が接続されていないことによる否定応答か、又は、接続されているピッキング表示器に何らかの異常が発生したことによる否定応答かを判別することができ、ピッキング表示器を新たに設置する等の機器異常に対する適切な処置を迅速且つ的確に行うことができる。
【０１４２】
一方、ステップＳ８７において状態監視コマンドを受信していないと判断された場合、ステップＳ９３において点灯していないピッキング表示器が正常に動作していると判断された場合、及びステップＳ９６の処理が終了した場合、ステップ９４において、リンクボックス２０１は、ピッキング作業を中断させるためにピッキング表示器のランプを消灯するように指示する消灯コマンドを制御用コンピュータ１０１から受信したか否かを判断し、消灯コマンドを受信していない場合はピッキング表示器のランプは消灯されず、作業者のピッキング作業が継続され、消灯コマンドを受信した場合はステップＳ９５に移行する。
【０１４３】
消灯コマンドを受信した場合、ステップＳ９５において、リンクボックス２０１は、前述の２線式通信方式に従い、消灯コマンドにより指示されたピッキング表示器に対してランプを消灯するように指示し、その後、図１３に示すステップＳ７４に移行して以降を処理を継続する。このとき、指示されたピッキング表示器は、ランプを消灯して作業者にピッキング作業を中断するように指示する。
【０１４４】
上記のように、本実施の形態では、制御用コンピュータ１０１〜１０ｎとリンクボックス２０１〜２０ｍとがＬＡＮを構成して相互通信可能に接続され、制御用コンピュータ１０１〜１０ｎがリンクボックス２０１〜２０ｍを制御しているので、制御用コンピュータ１０１〜１０ｎがリンクボックス２０１〜２０ｍを制御する際に、当該ＬＡＮにプリンタ等の種々の機器を容易に付加することができ、種々のピッキング作業等に適合するようにピッキング支援システムを容易に拡張及び変更することできる。
【０１４５】
また、制御用コンピュータ１０１〜１０ｎとリンクボックス２０１〜２０ｍとが相互通信可能に接続されされて制御用コンピュータ１０１〜１０ｎがリンクボックス２０１〜２０ｍを制御するとともに、各リンクボックス２０１〜２０ｍとピッキング表示器３１１〜３１ｘ，３２１〜３２ｙ，…，３ｍ１〜３ｍｚとがそれぞれ一対の送電線Ｌ１ａ，Ｌ１ｂ，Ｌ２ａ，Ｌ２ｂ，…，Ｌｍａ，Ｌｍｂを介して相互通信可能に接続されて各リンクボックス２０１〜２０ｍがピッキング表示器３１１〜３１ｘ，３２１〜３２ｙ，…，３ｍ１〜３ｍｚをそれぞれ制御しているので、制御用コンピュータ１０１〜１０ｎからの制御指令を直接リンクボックス２０１〜２０ｍに送信し、各リンクボックス２０１〜２０ｍが送信された制御指令に基づいてピッキング表示器３１１〜３１ｘ，３２１〜３２ｙ，…，３ｍ１〜３ｍｚをそれぞれ制御することができる。この結果、制御用コンピュータ１０１〜１０ｎとリンクボックス２０１〜２０ｍとの間に他の機器を介在させることなく、制御用コンピュータ１０１〜１０ｎによりピッキング表示器３１１〜３１ｘ，３２１〜３２ｙ，…，３ｍ１〜３ｍｚを制御することができ、ピッキング支援システムの部品点数を削減して低コスト化を図ることができる。
【０１４６】
さらに、一対の送電線Ｌ１ａ，Ｌ１ｂ，Ｌ２ａ，Ｌ２ｂ，…，Ｌｍａ，Ｌｍｂを介して各リンクボックス２０１〜２０ｍからピッキング表示器３１１〜３１ｘ，３２１〜３２ｙ，…，３ｍ１〜３ｍｚへ給電しているので、リンクボックス２０１〜２０ｍとピッキング表示器３１１〜３１ｘ，３２１〜３２ｙ，…，３ｍ１〜３ｍｚとの間の接続線の数を必要最低限にすることができ、ピッキング支援システムの部品点数を削減してより低コスト化を図ることができるとともに、ピッキング表示器３１１〜３１ｘ，３２１〜３２ｙ，…，３ｍ１〜３ｍｚを任意の場所に容易に設置することができる。
【０１４７】
なお、上記の説明では、複数の制御用コンピュータ、複数のリンクボックス及び複数のピッキング表示器から構成されるピッキング支援システムについて説明したが、各機器の数はこの例に特に限定されず、１個の制御用コンピュータ及び１個のリンクボックス等からピッキング支援システムを構成するようにしてもよい。
【０１４８】
また、複数の制御用コンピュータと複数のリンクボックスとから１つのＬＡＮを構成したが、複数の制御用コンピュータと複数のリンクボックスとから複数のＬＡＮを構成したり、ピッキング支援システムを他のＬＡＮ等に接続してもよく、また、インターネット、イントラネット等のＷＡＮ（ワイド・エリア・ネットワーク）等の他のネットワークと接続するようにしてもよい。
【０１４９】
【発明の効果】
本発明によれば、制御用コンピュータと制御装置とがローカル・エリア・ネットワークを構成して相互通信可能に接続されるので、当該ローカル・エリア・ネットワークに他の機器を容易に接続することができ、ピッキング支援システムを容易に拡張及び変更することできる。また、制御用コンピュータと制御装置とが相互通信可能に接続され、制御装置と作業情報提示装置とが２本の送電線を介して相互通信可能に接続されているので、制御用コンピュータと制御装置との間に他の機器を介在させることなく、制御用コンピュータにより作業情報提示装置を制御することができ、ピッキング支援システムの部品点数を削減して低コスト化を図ることができる。さらに、上記の２本の送電線を介して制御装置から作業情報提示装置へ給電しているので、制御装置と作業情報提示装置との間の接続線の数を必要最低限にすることができ、ピッキング支援システムの部品点数を削減してより低コスト化を図ることができるとともに、作業情報提示装置を任意の場所に容易に設置することができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態によるピッキング支援システムの構成を示すブロック図である。
【図２】図１に示す制御用コンピュータ１０１の構成を示すブロック図である。
【図３】図１に示すリンクボックス２０１の構成を示すブロック図である。
【図４】図１に示すピッキング表示器３１１の構成を示すブロック図である。
【図５】図３に示す合成回路２４、返信データ受信回路２５及び電源回路２８の一例を示す回路図である。
【図６】図４に示す分離回路３２、返信データ送信回路３３、電圧検出部３４及び内部電源回路３７の一例を示す回路図である。
【図７】図５に示すリンクボックス２０１の動作の一例を説明するためのフローチャートである。
【図８】図７に示すステップＳ１１の返信データ受信処理の一例を示すフローチャートである。
【図９】図６に示すピッキング表示器３１１の動作の一例を説明するためのフローチャートである。
【図１０】図９に示すステップＳ４７の送信データ処理の一例を示すフローチャートである。
【図１１】図１に示すリンクボックス２０１が送信先のピッキング表示器３１１〜３１ｘからの返信データを要求しない場合の信号波形を示す波形図である。
【図１２】図１に示すリンクボックス２０１が送信先のピッキング表示器３１１〜３１ｘからの返信データを要求する場合の信号波形を示す波形図である。
【図１３】図１に示すピッキング支援システムのピッキング支援動作の一例を説明するための第１のフローチャートである。
【図１４】図１に示すピッキング支援システムのピッキング支援動作の一例を説明するための第２のフローチャートである。
【符号の説明】
１０１〜１０ｎ  制御用コンピュータ
２０１〜２０ｍ  リンクボックス
３１１〜３１ｘ，…，３ｍ１〜３ｍｚ  ピッキング表示器
１１  ＲＯＭ
１２，２１，３１  ＣＰＵ
１３  ＲＡＭ
１４  外部記憶装置
１５，２６，３５  入力部
１６，２７，３６  表示部
１７  通信部
２２  通信制御部
２３  上位送受信回路
２４  合成回路
２５  返信データ受信回路
２８  電源回路
２９，３８  メモリ
３２  分離回路
３３  返信データ送信回路
３４  電圧検出部
３７  内部電源回路
ＥＣ  ＬＡＮ用ケーブル
Ｌ１ａ，Ｌ１ｂ，…，Ｌｍａ，Ｌｍｂ  送電線
【図１】
0003774404.tif 000002
【図２】
0003774404.tif 000003
【図３】
0003774404.tif 000004
【図４】
0003774404.tif 000005
【図５】
0003774404.tif 000006
【図６】
0003774404.tif 000007
【図７】
0003774404.tif 000008
【図８】
0003774404.tif 000009
【図９】
0003774404.tif 000010
【図１０】
0003774404.tif 000011
【図１１】
0003774404.tif 000012
【図１２】
0003774404.tif 000013
【図１３】
0003774404.tif 000014
【図１４】
0003774404.tif 000015