(57)【特許請求の範囲】
【請求項１】
バケット内に納められた部品の部品品目と在庫数量等の在庫情報を有する在庫ファイル及びデータ入力装置が接続されたデータ処理装置で行わせる在庫管理方法であって、在庫ファイルにおけるバケット毎の在庫情報中に部品品目や在庫数量に加えて照合済フラグを設け、バケットの入出庫時にそのバケットについての在庫情報を更新し且つ在庫チェックされたバケットの部品品目及び数量を在庫ファイル中の該当バケットについての在庫情報と照合して必要があればその在庫情報を更新する上記データ処理装置は、任意の時点でのバケットの照合用出庫でそのバケットの在庫チェックされた部品品目及び在庫数量を在庫ファイルにおけるそのバケットについての在庫情報と照合するとともにその在庫情報中の照合済フラグを立て、バケットの通常出庫時における在庫ファイル中のそのバケットについての在庫情報の更新時にその在庫情報中の照合済フラグをチェックして照合済フラグが立っておればこれを消去して、在庫情報中の照合済フラグの立っていないものを所定時点での全バケットに対する照合用出庫時の出庫対象バケットとすることを特徴とする在庫管理方法。
【請求項２】
任意の時点での照合は、生産計画上において所定時点に至るまで使用されることがない部品が納められているバケットに対して行うことを特徴とする請求項１記載の在庫管理方法。
【請求項３】
バケットの棚上の収納位置をそのバケット内の部品の生産計画上における所定時点に至るまでの使用予定に応じて決定しておくことを特徴とする請求項１記載の在庫管理方法。
【請求項４】
任意の時点での照合は、部品の使用頻度を参照して使用頻度が低い部品が納められたバケットを優先して行うことを特徴とする請求項１記載の在庫管理方法。
【請求項５】
バケットの棚上の収納位置をそのバケット内の部品の使用頻度を参照して決定しておくことを特徴とする請求項１記載の在庫管理方法。
【請求項６】
通常出庫したバケットの再入庫時にそのバケットの在庫チェックされた部品品目及び数量を在庫ファイル中のそのバケットについての在庫情報と照合してその在庫情報中の照合済フラグを立てることを特徴とする請求項１記載の在庫管理方法。
【請求項７】
初めての入庫時にそのバケットの在庫チェックされた部品品目及び数量と在庫ファイル中のそのバケットについての在庫情報とを照合してその在庫情報中の照合済フラグを立てることを特徴とする請求項１記載の在庫管理方法。
【請求項８】
バケット内に納められた部品の部品品目と在庫数量等の在庫情報を有する在庫ファイル及びデータ入力装置が接続されたデータ処理装置で行わせる在庫管理方法であって、在庫ファイルにおけるバケット毎の在庫情報中に部品品目や在庫数量に加えて照合済フラグを設け、バケットの入出庫時にそのバケットについての在庫情報を更新し且つ在庫チェックされたバケットの部品品目及び数量を在庫ファイル中の該当バケットについての在庫情報と照合して必要があればその在庫情報を更新する上記データ処理装置は、バケットの入庫時にそのバケットの在庫チェックされた部品品目及び数量を在庫ファイルにおけるそのバケットについての在庫情報と照合するとともにその在庫情報中の照合済フラグを立て、バケットの通常出庫時における在庫ファイル中のそのバケットについての在庫情報の更新時にその在庫情報中の照合済フラグをチェックして照合済フラグが立っておればこれを消去して、在庫情報中の照合済フラグの立っていないものを所定時点での全バケットに対する照合用出庫時の出庫対象バケットとすることを特徴とする在庫管理方法。
【請求項９】
バケット内の部品品目と在庫数量と照合済フラグ等の在庫情報を有するとともにこれらデータの直接書き込みが可能なデータ記憶装置を各バケットに設けていることを特徴とする請求項１または８記載の在庫管理方法。
【請求項１０】
照合済フラグとして２ｂｉｔ以上の値を用いることを特徴とする請求項１または８記載の在庫管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は在庫の管理方法、殊に部品管理用であり且つバケットを用いた自動倉庫に適した在庫管理方法に関する。
【０００２】
【従来の技術】
在庫管理における棚卸しのための実在庫データは、通常、棚卸し日（倉庫停止日）を決めて、その日に全品目の部品の在庫を調べることで得ているが、品目が極めて多数の場合、特に自動倉庫において部品を納めたバケットをいったん出庫させなくては品目及び在庫数量のチェックができない場合、多大な時間を要することになる。
【０００３】
このために、特開平４−９５１５８号公報では、任意の時点で実在庫数量のチェックを行うとともにこのチェック時の時刻を付加した実在庫データを納める実在庫ファイルを、リアルタイムで更新する帳簿上の在庫ファイルとは別に作成しておき、また帳簿上の在庫ファイルにおいても更新時刻記録を備えた更新ジャーナルを残しておき、両ファイルのデータ照合を時刻データを参照しながら行うことが提案されている。
【０００４】
【発明が解決しようとする課題】
この場合、リアルタイムでの在庫更新処理中に各品目の所定時刻における実在庫と帳簿在庫との照合（棚卸し）が可能となるが、この方法においても、品目が多く、また入出庫の頻度が多い場合、任意の時点での実在庫を把握することに対応できないために、実際には棚卸し日を設けて、実在庫数量のチェックを行わなくてはならず、また実在庫数量をいったんチェックした品目の部品の数量がその後の入出庫によって変わっていることがあるために、結局のところ、全品目についての実在庫数量を棚卸し日に確認しなくてはならない場合がある。
【０００５】
本発明はこのような点に鑑み為されたものであり、その目的とするところは全品目の実在庫数量のチェックを効率よく行うことができる在庫管理方法を提供するにある。
【０００６】
【課題を解決するための手段】
しかして本発明は、バケットとこのバケット内に納められた部品の品目と在庫数量と照合フラグ等の在庫情報を有する在庫ファイル及びデータ入力装置が接続されたデータ処理装置で行わせる在庫管理方法であって、任意の時点でバケット内の部品の在庫チェックを行って在庫ファイルにおけるそのバケットについての在庫情報と照合して在庫情報中の照合フラグを立てるとともに必要があれば在庫情報を更新し、バケットが出庫された時には在庫ファイル中の該バケットについての在庫情報中の照合フラグをチェックし照合フラグが立っておればこれを消去し、所定時点において照合フラグが立っていない全バケットに対する照合を行うことに第１の特徴を有しており、またバケットの入庫時にそのバケット内の部品の在庫チェックを行って在庫ファイルにおけるそのバケットについての在庫情報の入力または更新を行うとともにその在庫情報中の照合フラグを立て、バケットが出庫された時には在庫ファイル中の該バケットについての在庫情報中の照合フラグをチェックして照合フラグが立っておればこれを消去し、所定時点において照合フラグが立っていない全バケットに対する在庫チェックと照合を行うことに第２の特徴を有している。
【０００７】
【作用】
本発明によれば、在庫チェック作業を倉庫停止日のような所定時点に集中させることなく時間的に分散した状態で行うことができ、しかも在庫チェックがなされたバケットについては照合フラグが付される上に出庫を行えば照合フラグが消去されるために、所定時点においては照合フラグが立っていないバケットに対してのみ在庫チェックと照合を行えばよいものである。
【０００８】
任意の時点での在庫チェックの対象とするバケットは、所定時点までに出庫される可能性が最も低い部品が納められたバケットとすることによって、同一バケットについて複数回の在庫チェックを行わなればならなくなる可能性を低くすることができるとともに、所定時点において照合フラグが立っているバケットの数が多くなるために、より好ましいものとなる。
【０００９】
【実施例】
以下本発明を、識別番号（バケットナンバー）が付されたバケットを棚におけるアドレスが付された収納位置に納める自動倉庫のためのもので、１つのバケット内には単品目の部品のみを納めるようにした場合の実施例について説明すると、在庫ファイルとして、たとえば図２に示すように、棚アドレス毎にバケットの有無、バケットナンバー、部品の品目、在庫数量（枚または個または重量）、そして照合済フラグの記録フィールドを備えた棚在庫ファイルＦを用い、この在庫ファイルＦを図３に示すように、入庫データと出庫データの入力のためのデータ入力装置Ｉと共にデータ処理装置Ｐに接続する。ここにおけるデータ処理装置Ｐは、入庫や出庫が生じる毎にデータ入力装置Ｉから入力される入庫データ及び出庫データから棚在庫ファイルＦの更新を行う。
【００１０】
そして実在庫数量のチェックと照合は、バケット単位で行うのであるが、倉庫停止日にまとめて行うのではなく、図１に示すように、それ以前の任意の時点において、所定の方法でチェックを行うバケットを決定し、このバケットを照合を目的として出庫してバケット内の内容物をチェックする。そしてチェックした部品品目と在庫数量とを、上記棚在庫ファイルＦ中のそのバケットについての在庫情報の内容と照合して、異なっておれば棚在庫ファイルＦの更新を行う。また照合を行ったことをそのバケットについての在庫情報中の照合済フラグを立てる（照合済フラグ＝１）ことで記録するのである。これが終了すれば、そのバケットは再入庫しておく。そして、このような事前照合を行ったバケットが倉庫停止日までに通常出庫された後に再入庫された場合、品目及び在庫数量が変わってしまうために、このような通常出庫に際しては、そのバケットについての在庫情報に付されていた照合済フラグを消去（照合済フラグ＝０）しておく。
【００１１】
このような事前照合を行うとともに、照合済みのバケットについての在庫情報について照合済フラグを立てておけば、倉庫停止日に行う在庫チェックと照合は、棚在庫ファイルから照合済フラグが立っていない（照合済フラグ＝０）バケットを抽出してこのバケットに対して行うだけでよいものである。図２は、バケットナンバーが００００１，０００１５のバケットについての上記事前照合を既に行った時点において、棚アドレス１−１−２にあるバケットナンバー００００３のバケットについての事前照合を行い、このバケットを棚アドレス１−１−３のところに再入庫するとともに照合済フラグを付したことを示している。この場合、倉庫停止日において在庫チェックと照合を行わなくてはならないバケットは、バケットナンバー００００５，０００６，０００１０のバケットだけとなる。
【００１２】
ここにおいて、事前照合を行ったバケットが倉庫停止日までに通常出庫された場合、そのバケットについて再度照合を行わなくてはならないことになる。このために、照合済フラグが立っていないバケットの中から照合対象とするバケットを、再照合を行う必要がないように決定することが、倉庫停止日に行わなくてはならない在庫チェック及び照合の作業の効率向上に大きく寄与する。
【００１３】
この決定は、生産計画のためのデータファイルから、部品の使用予定を参照して行うことが望ましい。たとえば、生産計画ファイルから次の倉庫停止日までには使用されることがない部品品目を抽出し、この部品品目が納められたバケットを事前照合の対象とするのである。生産計画に変更がない限り、事前照合したバケットの再照合が必要となることがなく、このために倉庫停止日における照合作業は最低限で済むことになる。
【００１４】
また、生産計画に変更があって、既に照合したバケットを出庫させなくてはならない場合が生じた場合も、たとえば部品Ａが照合済のあるバケットに１００個、照合済の他のバケットに５０個あり、且つ出庫されるべき部品Ａの数が７０個であれば、１００個納められたバケットの出庫を行ってここから７０個取り出すようにすれば、出庫バケット数が少なくてすむのはもちろん、倉庫停止日において再照合しなくてはならないバケット数も少なくなる。出庫すべき部品Ａが照合済のバケットと照合済でないバケットとに納められている時には、照合済でないバケットを優先して出庫するのはもちろんである。
【００１５】
上述のように、部品の使用予定を参照する場合で且つバケットを収納する棚１が図４に示すように構成されて、棚１，１間に位置しているクレーン１０がバケット２の出し入れを担う場合、使用予定にあがっている部品を使用予定数だけ、もしくはやや多い数だけ納めているバケット２をたとえば右端２列の棚１，１に予め移動させておくとともに、使用予定にあがっていない部品のバケット２を他の棚１に集めておけば、事前照合に際してのバケット２のクレーン１０による搬送効率が高くなって、事前照合作業を迅速に行うことができる。
【００１６】
次の倉庫停止日までに出庫されることがない部品品目についての照合が完了した後も倉庫停止日までに時間がある場合や、全品目の部品が生産計画中における使用予定部品に該当している場合には、次のようにして事前照合の対象となるバケットを決定するとよい。すなわち、データ処理装置が参照することができるデータとして、部品品目毎の使用頻度を記録した使用頻度ファイルを用意しておき、まず使用頻度の少ない部品品目を抽出して、この品目の部品が納められているバケットを優先的に事前照合を行うものとし、この照合が終われば、使用頻度が中の品目の部品が納められたバケットを、次いで使用頻度が高い品目の部品が納められたバケットを事前照合の対象とするのである。
【００１７】
この時、事前照合に要する時間と、倉庫停止日までの日数との関係から、倉庫停止日までにかなりの日数があるのに使用頻度が高い品目の部品が納められたバケットの事前照合を行ってしまい、その後、倉庫停止日までにそのバケットが通常出庫されてしまうことも考えられるために、実際には使用頻度と倉庫停止日までの期間とから照合タイミングを決定するのが好ましい。たとえば使用頻度が低いものは倉庫停止日の１週間前に事前照合を、使用頻度が中のものは倉庫停止日の３日前に事前照合を、使用頻度が高いものは倉庫停止日の１日前に事前照合を行うようにするのである。使用頻度が極度に高くて１日に１回は通常出庫されるような品目の部品を納めたバケットについては、最初から事前照合の対象外としておいてもよい。
【００１８】
いずれにしても、このように部品の使用頻度に応じて事前照合の対象を決定すれば、倉庫停止日に再照合しなくてはならないバケットの数を少なくすることができるとともに、事前照合を行っているために倉庫停止日に照合しなくてもすむバケットの数を多くすることができる。
【００１９】
また、この場合においても、使用頻度ファイルから得られる使用頻度に応じて、その部品が納められているバケットを収納する棚を決めておけば、事前照合に際してのバケットの搬送効率が高くなる。つまり、使用頻度が低い部品を納めたバケットは、たとえば棚アドレスが１−１−１から１−１０−１０までの棚に、使用頻度が中の部品を納めたバケットは棚アドレスが２−１−１から２−１０−１０までの棚に、使用頻度が高い部品を納めたバケットは棚アドレスが３−１−３から３−１０−１０までの棚に納めるように定めた使用頻度別棚アドレスファイルを設けておき、部品のバケット単位での入庫に際し、その部品の使用頻度をまず調べ、次いでその使用頻度に対応している棚アドレスの中で最初に空いているところにその部品を納めたバケットを収納するのである。なお、棚アドレスは棚におけるバケット収納位置が並んでいる順に付しておく。この結果、事前照合は、棚アドレス１−１−１に収納したバケットから順に行っていけばよいことになる。
【００２０】
以上の説明においては、事前照合をそのための出庫を行うことで処理していたが、通常出庫後の再入庫時や、初めての入庫時にも事前照合を行うようにしてもも良い。図５は初めての入庫時に事前照合を行って、棚アドレス１−１−２の収納位置に部品Ａを８０個納めたバケットを収納したことを示している。また、通常出庫後の再入庫時に事前照合を行う場合、たとえば図６に示すように照合済フラグが立っている状態において部品Ｂを５０個出庫するような時には、部品Ｂを納めたバケットのうち、照合済フラグが立っていないバケットで且つ在庫数量が５０個以上となっているバケット（図示例の場合、バケットナンバー００００６のバケット）を選択してこれを出庫し、再入庫時に事前照合を行うことが好ましい。
【００２１】
事前照合のためだけの任意時点での出庫は一切行わず、入庫時、つまり通常出庫後の再入庫時や、初めての入庫時に事前照合を必ず実施するというようにしてもよい。図７はこの場合のフローチャートを示しており、倉庫停止日における処理フロー中に照合のための出庫とチェック及び照合の処理を含めてあるものの、実際には倉庫停止日にはすべてのバケットについて照合済フラグが立っていることになるために、照合対象となるバケットは存在しないことになる。出庫に際しては、そのバケットについての在庫情報中の照合済フラグを消去するのは前記従来例と同じである。
【００２２】
照合済フラグとして、２ビット以上の値を用いることができるようにしてもよい。この場合、図８に示すように、バケット内の部品の品目のみの照合を行った時（照合済フラグ＝１）と、品目及び在庫数量の照合を行った時（照合済フラグ＝２）とで、異なる照合済フラグを立てることができるために、管理レベルの異なる部品が混在している場合にも、管理レベルに応じた照合が可能となる。
【００２３】
図９に他の実施例を示す。これは各バケット２にバケットナンバーと部品品目と在庫数量と照合済フラグとからなる在庫情報を記録することができるとともにこのデータの変更を直接行えるようにしたデータ記憶装置２０を設けておくとともに、棚１における各バケット収納部１１に、収納されたバケット２のデータ記憶装置２０内のデータの読み取りと書き込みとを行える接続部１２を設けたものである。この場合、入出庫の都度の在庫情報更新をバケット２毎にパラレルに処理することができ、ホストコンピュータであるデータ処理装置Ｐにその都度通知する必要がなくなるために、分散処理によるデータ処理装置Ｐの負荷軽減を行うことができる。
【００２４】
なお、以上の説明では照合を行ったバケットに対して照合済フラグを立てていたが、照合を行っていないバケットに対して未照合フラグを立てておき、照合が行われた時に未照合フラグを消すようにしてもよいのはもちろんである。この場合、未照合フラグが消されているバケットを出庫する際、未照合フラグを立てて出庫することになる。
【００２５】
【発明の効果】
以上のように本発明においては、任意の時点でバケット内の部品の在庫チェックを行って在庫ファイルにおけるそのバケットについての在庫情報と照合して在庫情報中の照合フラグを立てるとともに必要があれば在庫情報を更新したり、あるいはバケットの入庫時にそのバケット内の部品の在庫チェックを行って在庫ファイルにおけるそのバケットについての在庫情報の入力または更新を行うとともにその在庫情報中の照合フラグを立てておき、そしてバケットが出庫された時には在庫ファイル中の該バケットについての在庫情報における照合フラグをチェックし照合フラグが立っておればこれを消去し、所定時点において照合フラグが立っていない全バケットに対する照合を行うものであり、在庫チェック作業を倉庫停止日のような所定時点に集中させることなく時間的に分散した状態で行っておくために、全品目の実在庫数量のチェックを効率よく行うことができる。
【００２６】
また、任意の時点での在庫チェックの対象とするバケットは、所定時点までに出庫される可能性が最も低い部品が納められたバケットとすることによって、同一バケットについて複数回の在庫チェックを行うことになる可能性を低くすることができるとともに、所定時点において照合フラグが立っているバケットの数が多くなるために、効率がさらによくなるものであり、この時、バケットの棚への収納位置を所定時点までに出庫される可能性に応じて振り分けておけば、バケットの搬送効率が高くなるために、各バケットの照合作業に要する時間を短縮することができる。
【００２７】
通常出庫後の再入庫や初めての入庫に際して在庫チェックと照合を行う時には、バケットの入出庫の回数を少なくすることができるために、この点においても効率向上を図ることができる。
【図面の簡単な説明】
【図１】一実施例のフローチャートである。
【図２】同上の処理の前後における在庫情報の説明図である。
【図３】システム説明図である。
【図４】バケットを納める棚を示す斜視図である。
【図５】初めての入庫の際の前後における在庫情報の説明図である。
【図６】通常出庫と再入庫の前後における在庫情報の説明図である。
【図７】他の実施例のフローチャートである。
【図８】別の例における処理前後の在庫情報の説明図である。
【図９】別の実施例を示すもので、（ａ）は棚の斜視図、（ｂ）は棚の収納部とここに収納されるバケットの斜視図である。
【図１】
0003631505.tif 000002
【図２】
0003631505.tif 000003
【図３】
0003631505.tif 000004
【図４】
0003631505.tif 000005
【図５】
0003631505.tif 000006
【図６】
0003631505.tif 000007
【図７】
0003631505.tif 000008
【図８】
0003631505.tif 000009
【図９】
0003631505.tif 000010