(57)【要約】      （修正有）【課題】製品の所在確認を簡便にし、製品の所在確認作業が、誰でも容易に行うことのできる技術を提供する。【解決手段】置場に置かれている各製品について、それぞれの製品が現在置かれている列を特定する情報と、当該列に置かれているすべての製品についての序列の中での当該製品の順位を示す情報とを、それぞれの製品を識別する識別情報（製品コード）と対応づけて、製品配置情報ＤＢ４３７として記憶装置４３０に記憶させる。  コンピュータ本体４１０のＣＰＵ４２０は、置場のいずれかの列から製品が列外に移動する場合、逆に、ある列に、その列外から製品が移動して来る場合について、移動後の列の製品序列の順位を付け直すと共に、列を示す情報、および、順位を示す情報を、製品の識別情報と対応づけて更新処理する。列間の製品の移動は、上の列外への移動と、列外からの移動の組合せとして処理することができる。【選択図】図６
2008195466.tif 000002
【特許請求の範囲】
【請求項１】
製品を列状に配置する置場での製品配置を、記憶装置を有するコンピュータにより管理する製品置場管理方法において、
置場に置かれている各製品について、それぞれの製品が現在置かれている列を特定する情報と、当該列に置かれているすべての製品についての序列の中での当該製品の順位を示す情報とを、それぞれの製品を識別する識別情報と対応づけて、製品配置情報として前記記憶装置に記憶させ、
置場内に配置されている特定の製品を、それが配置されている列からその列外に移動させる場合、
前記移動させる特定の製品について、前記記憶装置に記憶されている製品配置情報から、当該特定の製品に関する、列を示す情報および順位を示す情報を削除する処理と、
当該移動させる製品が配置されていた列の当該製品より下位側に製品が存在する場合、前記移動させる製品の順位を示す情報を下位側の製品について付け直す処理と、
前記置場に置かれている各製品について、その製品が現在置かれている列を特定する情報と、当該列に並んで置かれている製品の序列における順位を示す情報とを、その製品の識別情報と対応づけて更新する処理と、を行うこと
を特徴とする製品置場管理方法。
【請求項２】
請求項１に記載の製品置場管理方法において、
置場のある列に製品を配置する場合、
前記製品の順位を示す情報は、前記製品が置かれた列において、当該製品の置かれた位置の序列の上位側に隣接する製品が配置されている場合には、その隣接する製品の順位を示す情報を参照して、当該製品の順位を示す情報を前記隣接する製品の順位の次の順位とし、当該製品の下位側に製品が配置されている場合には、当該下位側に配置された製品の順位を示す情報を、前記配置された製品ついて付された順位の次の順位に付け直す処理を行い、かつ、
前記更新する処理は、前記下位側に配置された製品の順位を示す情報を、前記配置された製品ついて付された順位の次の順位に付け直す手段による順位の付け直し後、前記更新する処理を行うこと
を特徴とする製品置場管理方法。
【請求項３】
製品を列状に配置する置場での製品配置を、記憶装置を有するコンピュータにより管理する製品置場管理方法において、
置場に置かれている各製品について、それぞれの製品が現在置かれている列を特定する情報と、当該列に置かれているすべての製品についての序列の中での当該製品の順位を示す情報とを、それぞれの製品を識別する識別情報と対応づけて、製品配置情報として前記記憶装置に記憶させ、
置場のある列に製品を配置する場合、
前記製品の順位を示す情報は、前記製品が置かれた列において、当該製品の置かれた位置の序列の上位側に隣接する製品が配置されている場合には、その隣接する製品の順位を示す情報を参照して、当該製品の順位を示す情報を前記隣接する製品の順位の次の順位とし、当該製品の下位側に製品が配置されている場合には、当該下位側に配置された製品の順位を示す情報を、前記配置された製品ついて付された順位の次の順位に付け直す処理を行い、かつ、
前記置場に置かれている各製品について、その製品が現在置かれている列を特定する情報と、当該列に並んで置かれている製品の序列における順位を示す情報とを、その製品の識別情報と対応づけて更新する処理と、を行うこと
を特徴とする製品置場管理方法。
【請求項４】
記憶装置を有するコンピュータを有し、製品を列状に配置する置場での製品配置を、により管理する製品置場管理システムにおいて、
前記記憶装置は、
置場に置かれている各製品について、それぞれの製品が現在置かれている列を特定する情報と、当該列に置かれているすべての製品についての序列の中での当該製品の順位を示す情報とを、それぞれの製品を識別する識別情報と対応づけて、製品配置情報として記憶し、
前記コンピュータは、置場内に配置されている特定の製品を、それが配置されている列からその列外に移動させる場合に、置場管理を実行する手段として、
前記移動させる特定の製品について、前記記憶装置に記憶されている製品配置情報から、当該特定の製品に関する、列を示す情報および順位を示す情報を削除する手段と、
当該移動させる製品が配置されていた列の当該製品より下位側に製品が存在する場合、前記移動させる製品の順位を示す情報を下位側の製品について付け直す手段と、
前記置場に置かれている各製品について、その製品が現在置かれている列を特定する情報と、当該列に並んで置かれている製品の序列における順位を示す情報とを、その製品の識別情報と対応づけて更新する手段と、を有すること
を特徴とする製品置場管理システム。
【請求項５】
請求項４に記載の製品置場管理システムにおいて、
前記コンピュータは、置場のある列に製品を配置する場合に、置場管理を実行する手段として、
前記製品の順位を示す情報は、前記製品が置かれた列において、当該製品の置かれた位置の序列の上位側に隣接する製品が配置されている場合には、その隣接する製品の順位を示す情報を参照して、当該製品の順位を示す情報を前記隣接する製品の順位の次の順位とする手段と、
当該製品の下位側に製品が配置されている場合には、当該下位側に配置された製品の順位を示す情報を、前記配置された製品ついて付された順位の次の順位に付け直す手段と、をさらに有し、
前記更新する手段は、前記下位側に配置された製品の順位を示す情報を、前記配置された製品ついて付された順位の次の順位に付け直す手段による順位の付け直し後、前記更新する処理を行うこと
を特徴とする製品置場管理システム。
【請求項６】
記憶装置を有するコンピュータを有し、製品を列状に配置する置場での製品配置を、により管理する製品置場管理システムにおいて、
前記記憶装置は、
置場に置かれている各製品について、それぞれの製品が現在置かれている列を特定する情報と、当該列に置かれているすべての製品についての序列の中での当該製品の順位を示す情報とを、それぞれの製品を識別する識別情報と対応づけて、製品配置情報として記憶し、
前記コンピュータは、置場のある列に製品を配置する場合に、置場管理を実行する手段として、
前記製品の順位を示す情報は、前記製品が置かれた列において、当該製品の置かれた位置の序列の上位側に隣接する製品が配置されている場合には、その隣接する製品の順位を示す情報を参照して、当該製品の順位を示す情報を前記隣接する製品の順位の次の順位とする手段と、
当該製品の下位側に製品が配置されている場合には、当該下位側に配置された製品の順位を示す情報を、前記配置された製品ついて付された順位の次の順位に付け直す処理を行う手段と、
前記置場に置かれている各製品について、その製品が現在置かれている列を特定する情報と、当該列に並んで置かれている製品の序列における順位を示す情報とを、その製品の識別情報と対応づけて更新する処理を行う手段と、を有することを特徴とする製品置場管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、列状に製品が配置される置場での製品の配置の仕方を管理する技術に係り、特に、コイル等の大型製品を平面に並べて管理する技術に関するものである。
【背景技術】
【０００２】
製品倉庫などの製品置場においては、目的の製品の所在を確認する作業が必要となる。しかし、作業は、製品を管理する装置を操作する熟練作業者の記憶に頼ることが多く、誰もが容易に、特定することが難しい状態である。
【０００３】
これに対して、製品の置場所に番地を設け、その番地に製品を配置することによって、製品の所在を記録する方法が特許文献１に記載されている。
【０００４】
【特許文献１】特開平６−１７９５１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、製品の所在は、出庫、入庫などにより、刻々と変化し、その都度、製品の所在を示す番地を入力しなくてはならない。そのため、作業の手間が多くかかるという問題がある。また、番地は、現場で、現品と対応づけることが容易ではないため、オペレータが扱いにくいという問題がある。
【０００６】
本発明の目的は、製品の列と、列内の序列順位により、製品の置場を管理することができる技術を提供することにある。
【課題を解決するための手段】
【０００７】
本発明では、製品を置く際に、製品が置かれた列と、その列内での順位を登録する。その順位を用いて、製品の所在確認を行う。
【０００８】
具体的には、製品を列状に配置する置場での製品配置を、記憶装置を有するコンピュータにより管理する製品置場管理方法、および、これを実現するシステムが提供される。
【０００９】
本発明では、置場に置かれている各製品について、それぞれの製品が現在置かれている列を特定する情報と、当該列に置かれているすべての製品についての序列の中での当該製品の順位を示す情報とを、それぞれの製品を識別する識別情報と対応づけて、製品配置情報として前記記憶装置に記憶させる。その上で、置場のいずれかの列から製品が列外に移動する場合、逆に、ある列に、その列外から製品が移動して来る場合について、移動後の列の製品序列の順位を付け直すと共に、列を示す情報、および、順位を示す情報を、製品の識別情報と対応づけて更新処理する。列間の製品の移動は、上の列外への移動と、列外からの移動の組合せとして処理することができる。
【００１０】
置場内に配置されている特定の製品を、それが配置されている列からその列外に移動させる場合、
前記移動させる特定の製品について、前記記憶装置に記憶されている製品配置情報から、当該特定の製品に関する、列を示す情報および順位を示す情報を削除する処理と、
当該移動させる製品が配置されていた列の当該製品より下位側に製品が存在する場合、前記移動させる製品の順位を示す情報を下位側の製品について付け直す処理と、
前記置場に置かれている各製品について、その製品が現在置かれている列を特定する情報と、当該列に並んで置かれている製品の序列における順位を示す情報とを、その製品の識別情報と対応づけて更新する処理と、を行う。
【００１１】
また、置場のある列に製品を配置する場合、
前記製品の順位を示す情報は、前記製品が置かれた列において、当該製品の置かれた位置の序列の上位側に隣接する製品が配置されている場合には、その隣接する製品の順位を示す情報を参照して、当該製品の順位を示す情報を前記隣接する製品の順位の次の順位とし、当該製品の下位側に製品が配置されている場合には、当該下位側に配置された製品の順位を示す情報を、前記配置された製品ついて付された順位の次の順位に付け直す処理を行い、かつ、
前記置場に置かれている各製品について、その製品が現在置かれている列を特定する情報と、当該列に並んで置かれている製品の序列における順位を示す情報とを、その製品の識別情報と対応づけて更新する処理と、を行う。
【発明の効果】
【００１２】
本発明では、製品の製品列での順位さえ分かっていれば、製品が入れ替わっても、製品の置かれた座標を入力し直す必要がなくなる。また、現場において、製品列および製品列での製品の序列順位を、作業者が目視で容易に確認することができるため、座標と製品との対応関係を現場において確認にする必要がない。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して、実施形態について説明する。以下の実施形態では、製品の置場管理を行う例について説明する。製品として、金属コイルを例として説明する。ただし、本発明は、これに限定されない。
【００１４】
図１に示す第１実施形態に係る製品置場管理システムは、製品として、コイル５００を置く領域である置場９００が存在し、その置場に、コイル５００が置かれることを前提としている。コイル５００は、後述するように、置場９００内に、予め想定された列上に置かれる。本実施形態では、これらの列を製品列群２００と称する。
【００１５】
本実施例に係るシステムは、その置場９００に、製品を置くこと、および、置かれている製品を取り出すことのために用いられるクレーン１００が配置される。また、本システムは、クレーン１００による製品の置場における、入庫、配置替えおよび出庫を管理するためのコンピュータ４００と、ハンディーターミナル３００、および、無線通信設備３５０を有する。
【００１６】
クレーン１００は、クレーン本体１１０と、クレーン本体１１０が走行するレール１２０と、レール１２０を支えるクレーン門１３０と、Ｃ型のフック１４０を有する。また、クレーン１００は、測長センサ系１６０として、クレーンＸ軸レーザ測長装置１６１およびＹ軸レーザ測長装置１６２と、レーザ反射板１６３と、を有する。
【００１７】
図２にクレーン１００と製品列群２００の模式図を示す。本発明の製品置場管理システムでは、図２に示すように、複数の製品列Ａ０１からＡ０５の５列と、製品列Ｂ０１からＢ０５の５列とが、製品列２１０として配置されている。製品列群２００において、各列については、符号系列、例えば、図２のような、番号（Ａ０１、Ａ０２、Ａ０３、Ａ０４、Ａ０５、Ｂ０１、Ｂ０２、Ｂ０３、Ｂ０４、Ｂ０５）を付して管理する。配置されるべき各コイル５００は、製品列群２００における指定された列番号の列、例えば、Ａ０１に置かれる。なお、製品列２１０につける番号は、数字でなくてもよい。列どうしが区別できる符号であればよい。
【００１８】
各コイル５００は、図２に示すように、複数の製品列Ａ０１からＡ０５の５列と、製品列Ｂ０１からＢ０５の５列とに配置されているものとする。この明細書では、基端２９０側に最も近い製品を最上位とし、基端２９０側から最も遠い位置にある製品を最下位として、最上位から最下位に向かって序列が形成されるものとする。配置された状態において、図４に示すように、各列について形成される製品の序列内での順位が付けられる。この順位は、製品列２１０の基端２９０を基準として決められる。順位は、数字により、列の基端２９０側から、１、２、３、４、…ｉのように付される。
【００１９】
製品序列内の順位は、座標とは異なり、位置に付されるのではなく、実際に存在するコイル５００に順序づけて付される。ただし、コイルに実際に番号が付されるのではなく、情報処理のための順位である。本実施形態では、置場９００に置かれたすべてのコイル５００について、それらの所在を製品列群２００における列番号と、当該列番号の製品列２１０での順位で確認する。
【００２０】
図３（ａ）、（ｂ）に、Ｃ型のフック１４０の一例を示す。Ｃ型のフック１４０は、コイル５００を支持する第１水平バー１４１と、第１水平バー１４１を支持する垂直バー１４２と、垂直バー１４２を支持する第２水平バー１４３と、を有する。第２水平バー１４３は、ワイヤー１４４で吊される。第１水平バー１４１でコイル５００を吊り上げる場合、図３（ｂ）示すように、第１水平バー１４１の先端側に寄せて吊り上げる。これにより、コイル５００を製品列２１０に置く際に、隣接するコイルと第１水平バーの先端との衝突を避ける。
【００２１】
製造工場で製造されたコイル５００は、Ｃ型のフック１４０の第１水平バー１４１で支持されて搬送される。コイル５００には、製造工場から出庫される際に、当該コイルを識別するための識別子が付される。識別子としては、例えば、バーコード５０１が付される。具体的には、バーコードが印刷されたラベルが貼られる。そのバーコード５０１を、読取装置、例えば、バーコードリーダ３１０を用いて読み取る。読み取りは、Ｃ型のフック１４０の第１水平バー１４１によって支持されている状態のコイル５００をその順、例えば、上位側から下位側に向かって順次行う。具体的には、バーコードリーダ３１０の機能を備えたハンディーターミナル３００を用いる。
【００２２】
なお、コイル５００は、例えば、３個のコイル５００をＣ型のフック１４０が吊り上げた場合、３個のバーコード５０１がハーディーターミナル３００により読み取られ、その順序を維持したまま製品列２１０に置かれる。
【００２３】
図４を用いて、本発明の序列管理の仕組みを説明する。
【００２４】
図４（ａ）は、出庫指示直後の状態の複数のコイル５００の配置状態を示す。出庫の指示は、製品列Ａ０２の順位１１のコイルと、同列の順位１２のコイルに出ている。
【００２５】
図４（ｂ）は、製品列Ａ０２の順位１１のコイルと同列の順位１２のコイルをＣ型のフック１４０で吊り上げるため、製品列Ａ０２の順位１３〜１８のコイルを、ストッパ２９０（図２参照）を基準として遠ざかる方向に、変位させた状態のコイルの序列を示す。この時、製品列Ａ０２の順位１３〜１８のコイルは、同じ製品列内で変位されているが、製品列内での順位は変化していない。
【００２６】
図４（ｃ）は、製品出庫後のコイル５００の序列を示す。図４(ａ)でのＡ０２の順位１１のコイルと同列の順位１２のコイルは出庫されている。それに伴って、図４（ａ）の状態における製品列Ａ０２の順位１３〜１８のコイルの順位は、１１〜１６に変わる。
【００２７】
図４では、出庫指示が出ているコイル５００をＣ型のフック１４０で吊り上げるための作業空間を、取り出すべきコイルが存在する位置（例えば順位１１，１２のコイルの位置）より下位側にあるコイルを、さらに下位側（遠ざかる）方向に変位させることで確保している。しかし、製品列２１０に、当該製品列２１０の列全体に渡ってコイルが置かれていた場合は、既に配置されているコイルのうち、目的のコイルより下位側にあるコイルの全部又は一部については、他の製品列に移動させなければならない場合がある。
【００２８】
他の製品列にコイルを移動させる場合の本実施形態の序列管理の仕組みを、図５を用いて説明する。図５（ａ）は、出庫指示直後の状態の複数のコイル５００の配置状態を示す。出庫の指示は、製品列Ａ０１の順位４〜６のコイルに出ている。図５（ｂ）では、目的のコイルをＣ型のフックで吊り上げるための作業空間を確保するために、Ａ０１の順位１３〜１８のコイルを他の製品列に移動させる。
【００２９】
まず、製品列Ａ０１の順位１６〜１８のコイルを製品列Ａ０２に移動させる。この時、移動されたコイルは、製品列Ａ０２内の序列が順位１７〜１９に変わる。次に、製品列Ａ０１の順位１３〜１５のコイルを製品列Ａ０２に移動させる。この時、移動されたコイルは、製品列Ａ０２内の序列が順位２０〜２２に変わる。図５（ｂ）では、製品列Ａ０１に配置されている順位１３〜１８のコイルを２回に分けて、製品列Ａ０２に移動させたが、この移動は何回で行ってもよい。また、図５（ｂ）では、隣接の製品列に移動させたが、配置可であれば、いずれの製品列２１０でもよい。
【００３０】
図５（ｃ）は、製品列Ａ０１の順位４〜６のコイルをＣ型のフック１４０で吊り上げるため、製品列Ａ０１の順位７〜１２のコイルを、下位側に変位させた状態でのコイルの序列を示す。この時、Ａ０１の７〜１２のコイルは、同じ製品列内で変位したが、製品列内での順位は変化していない。
【００３１】
図５（ｄ）は、製品出庫後のコイル５００の序列である。図５(ｃ)でのＡ０１の順位４〜６のコイルは出庫されている。それに伴って、図５（ｃ）の状態に置ける、Ａ０１の順位７〜１２のコイルの順位は、４〜９に変わる。
【００３２】
本実施形態では、このコイル５００群の順位を示す情報の管理を、コンピュータ４００を用いたシステムにより行い、コイル５００の移動指示も行う。図６に、製品置場管理システムにおいて、置場管理の運用を行うコンピュータ４００についてのハードウェアシステム構成の一例を示す。
【００３３】
コンピュータ４００は、コンピュータ本体４１０と、これに接続される入力装置４４０と、表示装置４５０と、を有する。また、外部装置とコンピュータ本体４１０との間で信号の入出力行うためのインタフェース装置（Ｉ／Ｆ）４７０を有する。
【００３４】
コンピュータ本体４１０には、インタフェース装置（Ｉ／Ｆ）４７０を介して、外部装置の一種である、クレーン本体１１０の駆動を制御するクレーンコントローラ１５０が接続される。また、無線通信設備３５０およびインタフェース装置（Ｉ／Ｆ）４７０を介して、製品置場９００において用いられるハンディーターミナル３００が接続される。
【００３５】
本システムの測長センサ系１６０は、クレーン本体１１０の移動位置を検出し、移動位置を示す信号をコンピュータ本体４１０およびクレーンコントローラ１５０に送る。測長センサ系１６０からの移動位置信号は、クレーンコントローラ１５０に送られ、クレーン本体１１０の移動に対するフィードバック制御のための信号として利用される。また、クレーンコントローラ１５０から移動位置信号がインタフェース装置（Ｉ／Ｆ）４７０に送られて、移動位置を示す情報としてコンピュータ本体４１０に提供される。
【００３６】
また、図３に示すＣ型のフック１４０は、支持するコイル５００の重量を検出する重量センサ１７０を有している。この重量センサ１７０において検出された重量情報は、クレーンコントローラ１５０を介してインタフェース装置（Ｉ／Ｆ）４７０に送られて、重量を示す情報としてコンピュータ本体４１０に提供される。
【００３７】
ハンディーターミナル３００は、現場において、コイル５００の現品識別のための識別情報である製品コードの読み取りを行うバーコードリーダ３１０と、コンピュータ本体４１０との間で情報の授受を行うと共に、ハンディーターミナル内での制御及び情報の処理を行う制御装置３２０と、表示パネル３３０と、無線通信を行うための通信機器３４０と、を有する。制御装置３２０は、例えば、バーコードリーダ３１０において読み取ったバーコードから製品コード等の情報を取得してコンピュータ本体４１０に送る処理、コンピュータ本体４１０から送られる移動先情報等の情報を受信する処理、受信した移動先情報を表示パネル３３０に表示させる処理等を行う。このハンディーターミナル３００は、通信機器３４０を用いて、無線通信設備３５０およびインタフェース装置（Ｉ／Ｆ）４７０を介して、コンピュータ本体４１０と通信を行う。
【００３８】
入力装置４４０は、キーボード、マウス等のデータ、指示等を入力するための入力機器である。製品コード等の情報を、キーボードなどにより入力する構成とすることも可能である。
【００３９】
また、表示装置４５０は、液晶表示装置等により構成され、画面表示に用いられる。なお、このほかに、印刷装置等を接続することができる。
【００４０】
コンピュータ本体４１０は、中央演算処理ユニット（ＣＰＵ）４２０と、記憶装置４３０とを有する。記憶装置４３０には、ＣＰＵ４２０が実行するプログラム、データ等が格納される。例えば、製品の置場９００における配置状態を示す製品配置情報データベース（ＤＢ）４３７と、置かれる製品の属性を示す製品属性情報データベース（ＤＢ）４３８と、置場９００における製品の配置可能な空き状態を示す、製品列空き長さ情報データベース（ＤＢ）４３９とが、記憶装置４３０に記憶されている。ここでは、データベースと表現しているが、データの持ち方は限定されない。要は、コンピュータがアクセスして目的のデータについて、他のデータとの関係を保持して、書き込み、読み出しができればよい。
【００４１】
また、ＣＰＵ４２０は、記憶装置４３０に格納されるプログラムを実行することにより、以下の機能を実現する。
【００４２】
記憶装置４３０は、
置場９００における製品の入庫、配置替え、出庫の各場面での対象となる製品、本実施形態ではコイル５００の製品コードの入力を受け付ける現品識別情報入力処理機能４３１と、
外部システム、例えば、生産管理システム７００、販売管理システム８００から送られる、製品の置場９００への入庫および出庫の指示を受け付ける入庫／出庫受付機能４３２と、
置場９００における製品を配置すべき列を、製品配置情報ＤＢ４３７を検索して決定する配置列検索機能４３３と、
クレーン本体１１０の移動先を指示する移動先指示機能４３４と、
置場９００に対する製品の入及び出を検出して、製品配置情報ＤＢ４３７と、製品列空き長さ情報ＤＢ４３９について更新処理を行う更新機能４３５と、
製品の置場９００でのコイルの配置列及びその列での序列を表示装置に表示する処理を行う製品配置表示処理機能４３６と、実現するためのプログラムを記憶している。
【００４３】
具体的には、製品を列状に配置する置場での製品配置を、記憶装置を有するコンピュータにより管理する製品置場管理システムが提供される。
【００４４】
本システムでは、置場に置かれている各製品について、それぞれの製品が現在置かれている列を特定する情報と、当該列に置かれているすべての製品についての序列の中での当該製品の順位を示す情報とを、それぞれの製品を識別する識別情報（製品コード）と対応づけて、製品配置情報ＤＢ４３７として記憶装置４３０に記憶させる。
【００４５】
コンピュータ本体４１０のＣＰＵ４２０は、置場９００のいずれかの列から製品が列外に移動する場合、逆に、ある列に、その列外から製品が移動して来る場合について、移動後の列の製品序列の順位を付け直すと共に、列を示す情報、および、順位を示す情報を、製品の識別情報と対応づけて更新処理する。列間の製品の移動は、上の列外への移動と、列外からの移動の組合せとして処理することができる。
【００４６】
置場内に配置されている特定の製品を、それが配置されている列からその列外に移動させる場合、更新機能４３５は、
前記移動させる特定の製品について、前記記憶装置に記憶されている製品配置情報から、当該特定の製品に関する、列を示す情報および順位を示す情報を削除する処理と、
当該移動させる製品が配置されていた列の当該製品より下位側に製品が存在する場合、前記移動させる製品の順位を示す情報を下位側の製品について付け直する処理と、
前記置場に置かれている各製品について、その製品が現在置かれている列を特定する情報と、当該列に並んで置かれている製品の序列における順位を示す情報とを、その製品の識別情報と対応づけて更新する処理と、をそれぞれ行う手段として機能する。
【００４７】
また、置場のある列に製品を配置する場合、更新機能４３５は、
前記製品の順位を示す情報は、前記製品が置かれた列において、当該製品の置かれた位置の序列の上位側に隣接する製品が配置されている場合には、その隣接する製品の順位を示す情報を参照して、当該製品の順位を示す情報を前記隣接する製品の順位の次の順位とし、当該製品の下位側に製品が配置されている場合には、当該下位側に配置された製品の順位を示す情報を、前記配置された製品ついて付された順位の次の順位に付け直す処理を行い、かつ、
前記置場に置かれている各製品について、その製品が現在置かれている列を特定する情報と、当該列に並んで置かれている製品の序列における順位を示す情報とを、その製品の識別情報と対応づけて更新する処理と、をそれぞれ行う手段として機能する。
【００４８】
製品配置情報ＤＢ４３７には、例えば、図７に示すように、製品を識別するための識別情報である製品コード（現品番号）４３７１と、製品の置場９００での配置状態を示す、列番号４３７２および順位４３７３と、入庫日時を示す入庫時情報４３７４と、出庫日時を示す出庫時情報４３７５と、置場内での配置替えがあった際の日時を示す配替え情報４３７６と、が格納される。この製品配置情報ＤＢ４３７は、製品が入庫するごとに作られ、製品の列および順位が変えられる変更があるごとに書き替えられ、製品が出庫するごとに削除される。この製品配置情報ＤＢ４３７は、ＣＰＵ４２０により実行されるプログラムにより実現される更新機能４３５により管理される。
【００４９】
また、製品属性情報ＤＢ４３８には、製品コード（現品番号）４３７１をキーとして、当該製品に関する属性が格納される。例えば、図８に示すように、コイルの大きさを示す直径４３８１および幅４３８２と、重量４３８３と、を有する。この製品属性情報ＤＢ４３８は、製品が生産された段階で生成される。従って、例えば、図６に示すように、生産管理システム７００からネットワーク等を介して製品属性情報を取得することができる。
【００５０】
さらに、図９に示す製品列空き長さ情報ＤＢ４３９には、製品が置かれる製品列において、製品をさらに置くことが可能な空き状態を示す空き状態情報として、製品列の空き長さを示す。具体的には、列番号４３９１と、その列番号が示す製品列における空き長さ４３９２と、その更新日を示す更新日時４３９３と、が格納される。
【００５１】
図１０、図１１、図１２は、本実施の製品置場管理システムの行う動作を説明するためのフロー図である。本実施形態では、クレーンを操作して、コイル５００をＣ型のフック１４０で吊り上げ、移動、設置等の動作を行う。この動作の操作は人が行う。本実施形態の製品置場管理システムは、人の操作を支援するための処理を行う。以下の処理は、ＣＰＵ４２０がプログラムと協働して構築する具体的手段、すなわち、図６に示す機能により行われる。機能は、大別して、入庫、配置、出庫の各処理に分けられる。
【００５２】
図１０に示すフローチャート参照して、ＣＰＵ４２０による入庫処理の動作について説明する。
【００５３】
入庫／出庫受付機能４３２は、入庫時は、外部システム、例えば、生産管理システム７００から入庫指示を受け付ける（ステップＳ１００１）。
【００５４】
この時、入庫されるコイルに関する属性情報が、コイルの製品コードに対応づけて送られる場合には、送られた、入庫されるコイルに関する属性情報を取得する（ステップＳ１００２）。また、属性情報が送られていない場合には、生産管理システム７００に、属性情報の送信を要求して、当該情報を取得する。
【００５５】
更新機能４３５は、入庫／出庫受付機能４３２により受け付けられた属性情報を製品属性ＤＢ４３８に格納する（ステップＳ１００３）。
【００５６】
一方、オペレータによって、製品を受け取る位置において、Ｃ型のフック１４０によりコイル５００を１ないし数個を吊り上げが行われる。ここで、現品識別情報入力処理機能４３１は、Ｃ型のフック１４０を介してクレーン本体１１０が吊り上げているコイル５００について、ハンディーターミナル３００により読み取られたバーコード５０１についての入力処理を行う（ステップＳ１００４）。
【００５７】
更新機能４３５は、現品識別情報入力処理機能４３１により入力処理されたバーコード５０１について、製品コード４３７１として、製品配置情報ＤＢ４３７に格納する（ステップＳ１００５）。
【００５８】
図１１に示すフローチャート参照して、ＣＰＵ４２０による配列処理の動作について説明する。
【００５９】
配置列検索機能４３３は、クレーン本体１１０が支持しているコイル５００の、配置可能列について検出する（ステップＳ１００６）。ここでは、配置列検索機能４３３は、製品属性情報ＤＢ４３７から、支持されている各コイルの製品コード４３８１に該当するコイルに関する属性情報として、コイルの幅４３８２を、製品属性情報ＤＢ４３８から読み出し、それらの和を求める。また、配置列検索機能４３３は、配置可能な長さを持つ空き長さを持つ列を、この和に基づいて製品列空き長さ情報ＤＢ４３９を検索する。
【００６０】
移動先指示機能４３４は、検出された製品列の情報に基づいて、クレーンコントローラ１５０にＣ型のフック１４０の移動先を指示する（ステップＳ１００７）。移動先指示は、インタフェース（Ｉ／Ｆ）装置４７０および無線通信設備３５０を介して、ハンディーターミナル３００にも送られる。ハンディーターミナル３００では、制御装置３２０は、表示パネル３３０に表示させる。移動先を示す情報として、製品列を示す列番号が表示される。
【００６１】
クレーンコントローラ１５０は、クレーン本体１１０のＣ型のフック１４０を指示された列上に置く。本実施形態では、新たにコイル５００を置く場合には、原則として、各列の最下位に置くこととする。これにより、挿入配置されるコイルより上位側のコイルの序列が保存されることとなる。
【００６２】
Ｃ型のフック１４０からコイル５００が降ろされて、製品列２１０に置かれると、重量センサ１７０がこれを検知する。クレーンコントローラ１５０は、重量センサ１７０からの信号をコンピュータ本体４１０に送る。コンピュータ本体４１０は、受領センサ１７０からの重量情報を受領する（ステップＳ１００８）。
【００６３】
コンピュータ本体４１０では、更新機能４３５により、列に置かれたコイルの製品コード４３７１を、列番号４３７２と共に、製品配置情報ＤＢ４３７に入力する。入力に際して、その製品が置かれた列における最下位序列に基づいて、新たな製品について並び順に序列を追加して、製品配置情報ＤＢ４３７に格納する（ステップＳ１００９）。
【００６４】
また、更新機能４３５は、入庫日時を製品配置情報ＤＢ４３７に記録する。さらに、製品列空き長さ情報ＤＢ４３９の該当製品列の空き長さを算出し、製品列空き長さ情報ＤＢを更新する（ステップＳ１０１０）。
【００６５】
製品配置表示処理機能４３６は、製品配置情報ＤＢ４３７と、製品属性情報ＤＢ４３８から、各製品列２１０に置かれたコイル５００の配置位置を表示装置４５０上に表示する（ステップＳ１０１１）。各製品列２１０に置かれたコイルの配置図は、例えば、図１３のように、置場９００の配置を模擬したレイアウトにより表示される。なお、ハンディーターミナル３００にも画像情報を送って、同様の表示を行うようにしてもよい。
【００６６】
図１２に示すフローチャート参照して、ＣＰＵ４２０による出庫処理の動作について説明する。
【００６７】
入庫／出庫受付機能４３２は、ネットワークを介して外部のシステム、例えば、販売管理システム８００からの出庫の指示を受ける（ステップＳ１０１２）。出庫指示は、製品コードを指定する情報を伴っている。
【００６８】
配置列検索機能４３３は、製品配置情報ＤＢ４３７を検索し、該当する製品コードのコイルが存在する製品列２１０およびその列内での順位を求める（ステップＳ１０１３）。
【００６９】
移動先指示機能４３４は、検出された列および順位の情報に基づいて、クレーンコントローラ１５０にＣ型のフック１４０の移動先を指示する（ステップＳ１０１４）。移動先指示は、インタフェース（Ｉ／Ｆ）装置４７０および無線通信設備３５０を介して、ハンディーターミナル３００にも送られる。ハンディーターミナル３００では、制御装置３２０は、表示パネル３３０に表示させる。移動先を示す情報として、製品列を示す列番号及び序列の順位が表示される。オペレータは、ハンディーターミナルの表示パネルにより、出庫すべきコイルについて、それが存在する列と、その列での順位を知ることができる。
【００７０】
ここで、オペレータによって、クレーン１００を使った吊り上げ作業と、置場９００から出庫作業場への移動作業とが行われる。コイル５００を吊り上げた際には、前述した入庫時の同様に、現品識別処理が行われる。すなわち、現品識別情報入力処理機能４３１は、Ｃ型のフック１４０を介してクレーン本体１１０が吊り上げているコイル５００について、ハンディーターミナル３００により読み取られたバーコード５０１についての入力処理を行う（ステップＳ１０１５）。
【００７１】
この後、クレーン本体１１０を出庫場に移動し、目的のコイル５００を降ろす。Ｃ型のフック１４０から目的のコイル５００が降ろされると、重量センサ１７０がこれを検知する。クレーンコントローラ１５０は、重量センサ１７０からの信号をコンピュータ本体４１０に送る。これにより、コンピュータ本体４１０が目的のコイル５００の出庫終了を検出する（ステップＳ１０１６）。
【００７２】
ここで、その時点で、更新機能４３５は、製品列２１０から出庫したコイル５００について、製品配置情報ＤＢ４３７を検索し、出庫日時を出庫時情報４３７５に記録すると共に、製品列２１０における順位４３７３を更新する。すなわち、出庫コイルに係る製品配置情報ＤＢの更新処理を行う（ステップＳ１０１７）。また、製品列空き長さＤＢ４３９の空き長さを再計算し、更新処理を行う（ステップＳ１０１８）。
【００７３】
なお、出庫するコイル５００が、複数個が連続している場合には、先頭のコイル５００のバーコード５０１のみを読み取って、他のコイル５００のバーコード５０１については、重量センサ１７０が検出している重量に基づいて、該当するコイル５００の製品属性情報ＤＢ４３８を参照することで、読み取りを省略できる。
【００７４】
ここでは、クレーンを使った吊り上げ作業が行われる。この作業に際しては、出庫すべきコイルが製品列の最下位ではない場合、他のコイルを変位させて、Ｃ型のフック１４０で作業をするための作業空間を確保する。その際、他のコイルについての配置列の変更、序列順位変更が生じることがあり得る。その場合には、本システムによる支援が行われる。また、入庫時に、コイル間に、入庫コイルが置かれる場合にも、他のコイルについての配置列の変更、序列変更が生じることがあり得る。この場合にも、本システムによる支援が行われる。次に、配置替えの処理について説明する。
【００７５】
配置替えの際の基本的な処理は、序列の切断、および、序列の連結を行うことである。序列の切断は、それまで置かれていた製品列から１ないし２以上のコイルが取り除かれる場合に生じる。この場合には、序列の中間と、序列の最下位とで扱いが異なる。序列の中間では、抜かれたコイルより序列が下位側のコイルについて、順位が変更される。すなわち、順位が付け直される。順位は、具体的には、順位を示す情報として管理され、樹陰の削除、追加、付け直しが起こるたびに更新処理がなされることになる。
【００７６】
すなわち、取り除かれるコイルについて、ハンディーターミナル３００によるバーコード５０１の読み取りに応じて、現品識別情報入力処理機能４３１は、バーコード５０１の入力処理を行う。これを受けて、更新機能４３５は、入力されたバーコード５０１に基づいて、該当する製品コード４３７１の順位を検出し、取り除かれたコイル５００の順位を削除し、下位側のコイル５００の順位を繰り上げて、それぞれの順位を示す情報を更新する処理を行う。
【００７７】
序列が最下位の場合には、それより上位側のコイル５００の序列順位は変わらない。
【００７８】
一方、序列の中間に、新たにコイルが挿入される場合には、挿入されるコイルとその上位側にあるコイルとの連結処理を行う。すなわち、上位側で隣接するコイルのバーコード５０１の読み取りを行い、現品識別情報入力処理機能４３１により、バーコード５０１の入力処理を行う。更新機能４３５は、入力されたバーコード５０１に基づいて、該当する製品コード４３７１の順位を検出し、挿入されたコイルの順位を追加し、下位側のコイルの順位を繰り下げて、それぞれの順位を示す情報を更新する処理を行う。
【００７９】
前述した実施形態では、コイルの入庫、出庫、配置替えに関する吊り上げ、吊り下げ、移動の各操作は、オペレータが行い、これに従ってクレーンが稼働する。本実施形態は、このようなオペレータの操作を容易にする支援をするものである。しかし、オペレータの操作を自動化したシステムに適用することも可能である。
【図面の簡単な説明】
【００８０】
【図１】製品置場管理システムの構成を示す説明図である。
【図２】製品管理システムを模式的に示す説明図である。
【図３】（ａ）および（ｂ）はＣ型のフックの構成を模式的に示す説明図である。
【図４】（ａ）、（ｂ）および（ｃ）は本発明の序列管理の仕組みを示す説明図である。
【図５】（ａ）−（ｄ）は本発明の序列管理の仕組みを示す説明図である。
【図６】製品置場管理システムのハードウェアシステム構成と機能構成の一例を示すブロック図である。
【図７】製品配置情報ＤＢのデータ構造の一例を示す説明図である。
【図８】製品属性情報ＤＢのデータ構造の一例を示す説明図である。
【図９】製品列空き長さ情報ＤＢのデータ構造の一例を示す説明図である。
【図１０】製品管理システムの入庫処理の動作を示すフローチャートである。
【図１１】製品管理システムの配列処理の動作を示すフローチャートである。
【図１２】製品管理システムの出庫処理の動作を示すフローチャートである。
【図１３】製品配置表示機能が表示するコイルの配置例を示す画面の説明図である。
【符号の説明】
【００８１】
１００：クレーン、１１０：クレーン本体、１２０：レール、１３０：クレーン門、１４０：Ｃ型のフック、１４１：第１水平バー、１４２：垂直バー、１４３：第２水平バー、１４４：ワイヤー、１５０：クレーンコントローラ、１６０：測長センサー系、１６１：クレーンＸ軸レーザ測長装置、１６２：クレーンＸ軸レーザ測長装置、１６３：レーザ反射板、１７０：重量センサ、２００：製品列群、２１０：製品列、Ａ０１〜Ａ０５：製品列、Ｂ０１〜Ｂ０５：製品列、２９０：列の基端、３００：ハンディーターミナル、３１０：バーコードリーダ、３２０：制御装置、３３０：表示パネル、３４０：通信機器、３５０：無線通信設備、４００：コンピュータ、４１０：コンピュータ本体、４２０：ＣＰＵ、４３０：記憶装置、４３１：現品識別情報入力処理機能、４３２：入庫／出庫受付機能、４３３：配置列検索機能、４３４：移動先指示機能、４３５：更新機能、４３６：製品配置表示機能、４３７：製品配置情報ＤＢ、４３７１：製品コード（現品番号）、４３７２：列番号、４３７３：順位、４３７４：入庫時情報、４３７５：出庫時情報、４３７６：配替え情報、４３８：製品属性情報ＤＢ、４３８１：コイルの直径、４３８２：コイルの幅、４３８３：コイルの重量、４３９：製品列空き長さ情報ＤＢ、４３９１：列番号、４３９２：空き長さ、４３９３：更新日時、４４０：入力装置、４５０：表示装置、４７０：Ｉ／F、５００：コイル、５０１：バーコード、７００：生産管理システム、８００：販売管理システム、９００：置場
【図１】
2008195466.tif 000003
【図２】
2008195466.tif 000004
【図３】
2008195466.tif 000005
【図４】
2008195466.tif 000006
【図５】
2008195466.tif 000007
【図６】
2008195466.tif 000008
【図７】
2008195466.tif 000009
【図８】
2008195466.tif 000010
【図９】
2008195466.tif 000011
【図１０】
2008195466.tif 000012
【図１１】
2008195466.tif 000013
【図１２】
2008195466.tif 000014
【図１３】
2008195466.tif 000015