(57)【要約】【課題】作業工程の進捗状況を容易にかつ正確に把握すること。【解決手段】作業工程情報入力部２０１が、作業の工程に関する情報の入力を受け付け、作業終了情報入力部２０２が、作業が終了するごとに当該作業の終了に関する情報の入力を受け付け、進捗状況算出部２０３が、作業工程情報入力部２０１によって入力された情報と、作業終了情報入力部２０２によって入力された情報とに基づいて、作業の工程の進捗状況を算出し、表示情報生成部２０４が、進捗状況算出部２０３によって算出された進捗状況の表示情報を生成し、表示情報出力部２０５が、表示情報生成部２０４によって生成された表示情報を出力する。【選択図】        図２
2005165789.tif 000002
【特許請求の範囲】
【請求項１】
作業の工程に関する情報の入力を受け付ける作業工程情報入力手段と、
前記作業が終了するごとに当該作業の終了に関する情報の入力を受け付ける作業終了情報入力手段と、
前記作業工程情報入力手段によって入力された情報と、前記作業終了情報入力手段によって入力された情報とに基づいて、前記作業の工程の進捗状況を算出する進捗状況算出手段と、
前記進捗状況算出手段によって算出された進捗状況の表示情報を生成する表示情報生成手段と、
前記表示情報生成手段によって生成された表示情報を出力する表示情報出力手段と、
を備えたことを特徴とする進捗管理支援装置。
【請求項２】
前記表示情報出力手段によって出力された表示情報を表示する表示手段を備えたことを特徴とする請求項１に記載の進捗管理支援装置。
【請求項３】
前記進捗状況算出手段は、
前記作業工程情報入力手段によって入力された情報に基づいて負荷工数を算出する負荷工数算出手段と、
前記作業終了情報入力手段によって入力された情報に基づいて稼ぎ工数を算出する稼ぎ工数算出手段と、
前記作業終了情報入力手段によって入力された情報に基づいて消費工数を算出する消費工数算出手段と、
算出された前記負荷工数、前記稼ぎ工数、および前記消費工数に基づいて、完了予定工数を算出する完了予定工数算出手段と、
を備えたことを特徴とする請求項１または２に記載の進捗管理支援装置。
【請求項４】
前記表示情報生成手段は、前記負荷工数と、前記稼ぎ工数と、前記完了予定工数とをそれぞれグラフ化して同時に表示するように表示情報を生成することを特徴とする請求項３に記載の進捗管理支援装置。
【請求項５】
前記表示情報生成手段は、前記負荷工数を示す棒グラフ、前記稼ぎ工数を示す棒グラフ、および前記完了予定工数を示す棒グラフの一端をそろえて表示するように表示情報を生成することを特徴とする請求項４に記載の進捗管理支援装置。
【請求項６】
前記表示情報生成手段は、
前記完了予定工数を示す棒グラフに前記稼ぎ工数を示す棒グラフを重ねて表示し、
前記負荷工数を示す棒グラフと、前記稼ぎ工数および前記完了予定工数を示す棒グラフとを一部が重なるようにするとともに、
前記稼ぎ工数を示す棒グラフおよび前記完了予定工数を示す棒グラフによって前記負荷工数を示す棒グラフの当該重なった部分を隠すように表示情報を生成することを特徴とする請求項５に記載の進捗管理支援装置。
【請求項７】
作業者ごとの前記負荷工数を示す棒グラフの前記一端部とは異なる他端部を終了予定時刻にあわせて表示するように表示情報を生成することを特徴とする請求項５または６に記載の進捗管理支援装置。
【請求項８】
作業の工程に関する情報の入力を受け付ける作業工程情報入力工程と、
前記作業が終了するごとに当該作業の終了に関する情報の入力を受け付ける作業終了情報入力工程と、
前記作業工程情報入力工程によって入力された情報と、前記作業終了情報入力工程によって入力された情報とに基づいて、前記作業の工程の進捗状況を算出する進捗状況算出工程と、
前記進捗状況算出工程によって算出された進捗状況の表示情報を生成する表示情報生成工程と、
前記表示情報生成工程によって生成された表示情報を出力する表示情報出力工程と、
を含んだことを特徴とする進捗管理支援方法。
【請求項９】
請求項８に記載の進捗管理支援方法をコンピュータに実行させることを特徴とする進捗管理支援プログラム。
【請求項１０】
請求項９に記載の進捗管理支援プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、進捗管理支援装置、進捗管理支援方法、進捗管理支援プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
近年、たとえば資材管理の分野において、効率的なサプライ・チェーン・マネージメント（ＳＣＭ）を実現するために、調達リードタイム（ＬＴ）の短縮化が図られ、そのため、部品調達方式のコンサイメント化やベンダー・マネージメント・インベントリー（ＶＭＩ）化が進められている。そして、コンサインメント化やＶＭＩ化によって、小口多頻度納入から大口少頻度納入へ変わりつつあり、それによって、納入即出庫という形態から、在庫をもってそこからピッキング出庫するという形態に変わりつつある。したがって、それにともなう人員工数のより正確な把握が重要な役割を果たすようになってきている（たとえば、特許文献１参照。）。
【０００３】
【特許文献１】特開２００１−１５９９１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、たとえば、実績に基づいて分析はおこなわれておらず、ある程度の予測はできても、リアルタイムでの進捗を十分に把握することができず、進捗の遅れなどが実際に発生した場合であっても、迅速な対応を取ることができないという問題点があった。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明にかかる進捗管理支援装置は、作業の工程に関する情報の入力を受け付ける作業工程情報入力手段と、前記作業が終了するごとに当該作業の終了に関する情報の入力を受け付ける作業終了情報入力手段と、前記作業工程情報入力手段によって入力された情報と、前記作業終了情報入力手段によって入力された情報とに基づいて、前記作業の工程の進捗状況を算出する進捗状況算出手段と、前記進捗状況算出手段によって算出された進捗状況の表示情報を生成する表示情報生成手段と、前記表示情報生成手段によって生成された表示情報を出力する表示情報出力手段と、を備えたことを特徴とする。
【０００６】
また、請求項８に記載の発明にかかる進捗管理支援方法は、作業の工程に関する情報の入力を受け付ける作業工程情報入力工程と、前記作業が終了するごとに当該作業の終了に関する情報の入力を受け付ける作業終了情報入力工程と、前記作業工程情報入力工程によって入力された情報と、前記作業終了情報入力工程によって入力された情報とに基づいて、前記作業の工程の進捗状況を算出する進捗状況算出工程と、前記進捗状況算出工程によって算出された進捗状況の表示情報を生成する表示情報生成工程と、前記表示情報生成工程によって生成された表示情報を出力する表示情報出力工程と、を含んだことを特徴とする。
【０００７】
また、請求項９に記載の発明にかかる進捗管理支援プログラムは、請求項８に記載された方法をコンピュータに実行させることを特徴とする。
【０００８】
また、請求項１０に記載の発明にかかる記録媒体は、請求項９に記載された進捗管理支援プログラムを記録したことを特徴とする。
【発明を実施するための最良の形態】
【０００９】
以下に添付図面を参照して、この発明にかかる進捗管理支援装置、進捗管理支援方法、進捗管理支援プログラムおよび記録媒体の好適な実施の形態を詳細に説明する。
【００１０】
（ハードウエア構成）
まず、この発明の実施の形態にかかる進捗管理支援装置のハードウエア構成について説明する。図１は、この発明の実施の形態にかかるに進捗管理支援装置のハードウエア構成を示すブロック図である。図１において、１０１は進捗管理支援装置１００全体を制御するＣＰＵを、１０２は進捗管理支援装置１００の基本処理プログラムを記憶したＲＯＭを、１０３は、ＣＰＵ１０１のワークエリアとして使用されるＲＡＭを、それぞれ示している。また、１０４は、ＣＰＵ１０１の制御にしたがってＨＤ（ハードディスク）１０５に対するデータのリード／ライトを制御するＨＤＤ（ハードディスクドライブ）を、１０５は、ＨＤＤ１０４の制御にしたがって書き込まれたデータを記憶するＨＤをそれぞれ示している。
【００１１】
また、１０６は、ＣＰＵ１０１の制御にしたがってＣＤ／ＤＶＤ１０７に対するデータのリード／ライトを制御するＣＤ／ＤＶＤドライブを、１０７はＣＤ／ＤＶＤドライブ１０６の制御にしたがってデータが読み出される着脱自在のＣＤ／ＤＶＤを、それぞれ示している。ＣＤ／ＤＶＤ１０７は、記録媒体の一例であり、他の記録媒体であってもよく、他の書き込み可能なディスク媒体を利用することもできる。
【００１２】
１０８は入力Ｉ／Ｆであり、この入力Ｉ／Ｆ１０８を介して、文字、数値、各種指示等の入力のための複数のキーを備えたキーボード１０９、ポインティングデバイス１１０、有線または無線によるバーコードリーダ１１１、あるいは文字や画像を光学的に読み取るスキャナ１１２が接続される。また、１１３は出力Ｉ／Ｆであり、この出力Ｉ／Ｆ１１３を介して、液晶ディスプレイやプラズマディスプレイなどの表示用のディスプレイ１１４、あるいは文字や画像を印刷するプリンタ１１５が接続される。
【００１３】
また、１１６は通信Ｉ／Ｆであり、この通信Ｉ／Ｆ１１６は、無線、あるいは通信ケーブルを介してネットワーク１５０に接続され、このネットワーク１５０とＣＰＵ１０１とのインターフェース（Ｉ／Ｆ）として機能する。なお、１１７は上記各部を接続するためのバスを示している。
【００１４】
（進捗管理支援装置の機能的構成）
つぎに、この発明の実施の形態にかかる進捗管理支援装置の内容について説明する。図２は、この発明の実施の形態にかかる進捗管理支援装置の機能的構成の一例を示すブロック図である。図２において、進捗管理支援装置は、作業工程情報入力部２０１と、作業終了情報入力部２０２と、進捗状況算出部２０３と、表示情報生成部２０４と、表示情報出力部２０５と、を含む構成となっている。
【００１５】
ここで、作業工程情報入力部２０１は、作業の工程に関する情報の入力を受け付ける。ここで作業工程に関する情報とは、たとえば、作業者ごとの作業の工程、たとえば、ピッキング作業であれば、ピッキングの対象となる部品の品番、出庫先、出庫数などの情報である。また作業の工程とは、工程とすると作業の順序が決まっているもの、たとえば、作業ａ→作業ｂ→作業ｃのようなもののほか、たとえば、作業に順序がなく作業ａ〜ｃという仕事があって、その作業のどれかをするときの進捗状況の管理なども含まれる。作業工程情報入力部２０１は、具体的には、たとえば図１に示した入力Ｉ／Ｆ１０８（キーボード１０９、ポインティングデバイス１１０、スキャナ１１２）、あるいは通信Ｉ／Ｆ１１６によってその機能を実現する。
【００１６】
また、作業終了情報入力部２０２は、作業が終了するごとに当該作業の終了に関する情報の入力を受け付ける。ここで作業の終了に関する情報とは、たとえば、全体の作業工程におけるどの作業であるかと、当該作業が終了した時刻に関する情報などである。作業終了情報入力部２０２は、具体的には、たとえば図１に示した入力Ｉ／Ｆ１０８（バーコードリーダ１１１、スキャナ１１２）、あるいは通信Ｉ／Ｆ１１６によってその機能を実現する。
【００１７】
進捗状況算出部２０３は、作業工程情報入力部２０１によって入力された情報と、作業終了情報入力部２０２によって入力された情報とに基づいて、作業の工程の進捗状況を算出する。作業工程の進捗状況には、たとえば、作業工程情報入力部２０１によって入力された情報に基づいて算出された負荷工数、作業終了情報入力部２０２によって入力された情報に基づいて算出された稼ぎ工数、作業終了情報入力部２０２によって入力された情報に基づいて算出された消費工数、上記負荷工数と上記稼ぎ工数と上記消費工数とに基づいて算出される完了予定工数などが含まれる。
【００１８】
より具体的には、進捗状況算出部２０３は、負荷工数算出部２４１と、稼ぎ工数算出部２４２と、消費工数算出部２４３と、完了予定工数算出部２４４とをさらに備えている。ここで、負荷工数算出部２４１は、作業工程情報入力部２０１によって入力された情報に基づいて負荷工数を算出する。また、稼ぎ工数算出部２４２は、作業終了情報入力部２０２によって入力された情報に基づいて稼ぎ工数を算出する。また、消費工数算出部２４３は、作業終了情報入力部２０２によって入力された情報に基づいて消費工数を算出する。また、完了予定工数算出部２４４は、負荷工数算出部２４１によって算出された負荷工数と、稼ぎ工数算出部２４２によって算出された稼ぎ工数と、消費工数算出部２４３によって算出された消費工数に基づいて、完了予定工数を算出する。
【００１９】
表示情報生成部２０４は、進捗状況算出部２０３によって算出された進捗状況の表示情報を生成する。その際、たとえば、上記負荷工数と、上記稼ぎ工数と、上記完了予定工数とをそれぞれグラフ化して同時に表示するように表示情報を生成するようにしてもよい。
【００２０】
また、上記負荷工数を示す棒グラフ、上記稼ぎ工数を示す棒グラフ、および上記完了予定工数を示す棒グラフの一端をそろえて表示するように表示情報を生成するようにしてもよい。
【００２１】
また、上記負荷工数を示す棒グラフと上記稼ぎ工数を示す棒グラフとを、一部が重ねて表示し、上記稼ぎ工数を示す棒グラフと上記完了予定工数を示す棒グラフとを、略完全に重なるようにするとともに、上記稼ぎ工数を示す棒グラフによって上記負荷工数を示す棒グラフの当該重なった部分を隠すようにし、かつ、上記負荷工数の棒グラフおよび上記稼ぎ工数を示す棒グラフによって前記完了予定工数を示す棒グラフの当該重なった部分を隠すように表示情報を生成するようにしてもよい。また、作業者ごとの上記負荷工数を示す棒グラフの端部を終了予定時刻にあわせてそろえて表示するように表示情報を生成するようにしてもよい。
【００２２】
進捗状況算出部２０３および表示情報生成部２０４は、具体的には、たとえば図１に示したＲＯＭ１０２、ＲＡＭ１０３、ＨＤ１０５およびＣＤ／ＤＶＤ１０７などに記録されたプログラムをＣＰＵ１０１が実行することによってその機能を実現する。
【００２３】
表示情報出力部２０５は、上記表示情報生成部２０４によって生成された表示情報を、表示装置に出力することで、当該表示装置の表示画面に表示情報を表示させることができる。また、ネットワーク１５０を介して接続された他の情報処理装置へ出力（送信）することによって、当該他の情報処理装置の表示画面に上記表示情報を表示させることができる。また、表示情報に基づくイメージをプリンタに出力して紙に印刷することで上記表示情報を表示させることができる。具体的には、たとえば図１に示した出力Ｉ／Ｆ１１３（ディスプレイ１１４、プリンタ１１５）、あるいは通信Ｉ／Ｆ１１６によってその機能を実現する。
【００２４】
（各工数の内容）
つぎに、上述の負荷工数、稼ぎ工数、消費工数、および完了予定工数の内容について説明する。図３−１〜図３−３は、各工数の関係を示した説明図である。
【００２５】
負荷工数とは、ある作業者に対しある決められた時間（保有工数）内に、やり終えてもらいたい仕事量を時間換算した量である。負荷工数の算出には作業者の能率を考慮する必要がある。例えば、ベテランの人と新人では、同じ保有工数内に完了する仕事量が異なるため、負荷工数は異なる。一般に、負荷工数は、保有工数と作業者の実績に基づく設定能率の積で算出する。作業者Ａの保有工数が６０分で能率が１００％の場合には、作業者Ａの負荷工数は（保有工数６０分）×（能率１）＝６０分となる。同様に、作業者Ｂの負荷工数は５４分となる。なお、図３−２のように各々の仕事（作業）についての仕事量の時間換算量は予め見積もられており、作業者には負荷工数分の仕事（作業）が与えられるので、負荷工数は作業者に与えられた仕事量を時間換算した量でもある。
【００２６】
稼ぎ工数とは、ある作業者が実際に行った仕事量を時間換算した量である。たとえば、図３−１〜図３−３において、作業ａ〜ｆを与えられた作業者Ａが作業ａと作業ｂを完了したときには、稼ぎ工数は（作業ａの時間換算量１５分）＋（作業ｂの時間換算量５分）＝２０分と算出される。
【００２７】
消費工数とは、ある作業者が実際に行った仕事（作業）に費やした時間である。たとえば、図３−１〜図３−３において、作業ａ〜ｆを与えられた作業者Ａが作業ａと作業ｂを完了し、作業ａに２０分費やし作業ｂに１０分費やした場合には、消費工数は（作業ａに費やした時間２０分）＋（作業ｂに費やした時間１０分）＝３０分と算出される。
【００２８】
完了予定工数とは、ある時点においてある作業者が与えられた仕事（一又は複数の作業）をすべて完了すると予定される時間である。この完了予定工数は、消費工数＋残りの作業の工数を求めることで算出する。消費工数は上述のように算出され、残りの作業の工数は負荷工数−稼ぎ工数により算出する。たとえば、図３−１〜図３−３において、作業ａ〜ｆを与えられた作業者Ａが作業ａと作業ｂが完了した時点における完了予定工数は（消費工数３０分）＋（負荷工数６０分−稼ぎ工数２０分）＝７０分と算出される。
【００２９】
また、残りの作業の工数を算出するにあたり、現在の作業効率である消費工数／稼ぎ工数を用いて（負荷工数−稼ぎ工数）×（消費工数／稼ぎ工数）により算出してもよい。たとえば、図３−１〜図３−３において、作業者Ａの現在の効率を用いた完了予定工数は（消費工数３０分）＋（負荷工数６０分−稼ぎ工数２０分）×（消費工数３０分／稼ぎ工数２０分）＝９０分と算出される。ただし、上記式を仕事の最初から適用すると、最初の作業においる消費工数が多くかかってしまい、完了予定工数が増大するため、適用時期を考慮するとよい。たとえば、所定時間経過後や、所定作業量終了後や、仕事の終了間際などに適用することで、より適切な結果となる。
【００３０】
図３−３のように、負荷工数、稼ぎ工数、および完了予定工数の棒グラフを一端部（左端部）をそろえて、負荷工数と稼ぎ工数を比較することで、作業者Ａの現在における仕事の達成度がわかる。また、負荷工数と完了予定工数を比較することで、作業者Ａの現在の進捗状況（仕事の進みまたは遅れ具合）がわかる。
【００３１】
（進捗管理支援方法の処理手順）
つぎに、この発明の実施の形態にかかる進捗管理支援方法の処理の手順について説明する。図４は、この発明の実施の形態にかかる進捗管理支援方法の処理の手順を示すフローチャートである。図４のフローチャートにおいて、まず、作業の工程に関する情報を入力する（ステップＳ４０１）。その後、作業が開始され（ステップＳ４０２）、一つの作業について終了情報（作業終了情報）が入力されたか否かを判断する（ステップＳ４０３）。
【００３２】
ステップＳ４０３において、作業終了情報が入力されるのを待って、入力された場合（ステップＳ４０３：Ｙｅｓ）は、つぎに、ステップＳ４０１においてあらかじめ入力されていた作業工程情報およびステップＳ４０３において入力された作業終了情報に基づいて作業の進捗状況を算出する（ステップＳ４０４）。進捗状況は、たとえば、作業工程情報に基づいて負荷工数を算出し、作業終了情報に基づいて稼ぎ工数を算出し、算出された負荷工数と、稼ぎ工数とに基づいて、完了予定工数を算出することで求めることができる。
【００３３】
つぎに、ステップＳ４０４において算出された進捗状況に基づいて、表示情報を生成する（ステップＳ４０５）。その後、ステップＳ４０５において生成された表示情報の出力処理（他の情報処理装置への送信処理あるいは印刷処理）または表示処理をおこなう（ステップＳ４０６）。出力処理または表示処理をおこなうタイミングについては後述する。そして、すべての作業が終了したか否かを判断する（ステップＳ４０７）。ここで、いまだすべての作業が終了していない場合（ステップＳ４０７：Ｎｏ）は、ステップＳ４０３へ戻り、以後、ステップＳ４０３〜Ｓ４０７を繰り返しおこなう。そして、ステップＳ４０７において、すべての作業が終了した場合（ステップＳ４０７：Ｙｅｓ）は、一連の処理を終了する。
【００３４】
このように、この実施の形態によれば、作業工程情報入力部２０１が、作業の工程に関する情報の入力を受け付け、作業終了情報入力部２０２が、作業が終了するごとに当該作業の終了に関する情報の入力を受け付け、進捗状況算出部２０３が、作業工程情報入力部２０１によって入力された情報と、作業終了情報入力部２０２によって入力された情報とに基づいて、作業の工程の進捗状況を算出し、表示情報生成部２０４が、進捗状況算出部２０３によって算出された進捗状況の表示情報を生成し、表示情報出力部２０５が、表示情報生成部２０４によって生成された表示情報を出力するため、一つの作業が終了するごとに、作業の工程（作業計画）に対する進捗状況をリアルタイムで把握することができるという効果を奏する。
【００３５】
また、この実施の形態によれば、進捗状況算出部２０３において、負荷工数算出部２４１が、作業工程情報入力部２０１によって入力された情報に基づいて負荷工数を算出し、稼ぎ工数算出部２４２が、作業終了情報入力部２０２によって入力された情報に基づいて稼ぎ工数を算出し、完了予定工数算出部２４４が、負荷工数算出部２４１によって算出された負荷工数と、稼ぎ工数算出部２４２によって算出された稼ぎ工数とに基づいて、完了予定工数を算出するため、作業工程（作業計画）に対する進捗状況を明確に表示することができるという効果を奏する。
【実施例】
【００３６】
（ＷＭＳの概要）
つぎに、この発明の実施例について説明する。図５は、この発明の実施例にかかるＷＭＳ（Ｗａｒｅｈｏｕｓｅ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）の概要を示す説明図である。図５において、ＷＭＳは、部品（小物および大物）の納品を受け付ける納品受付５０１と、納品が受け付けられた部品の入庫エリア５０２と、仕分けエリア５０３とがあり、それぞれ入庫処理５０５または仕分け処理５０６がおこなう。また、仕分け処理５０６がおこなわれた部品に関しては、その後に入庫処理５０５あるいは拠点出荷処理５１２（拠点出荷棚（小物）５１３、拠点出荷エリア（大物）５１４）をおこなう。
【００３７】
さらに、入庫または仕分けがおこなわれることなく、納入即出庫処理５０４をおこない、そのまま拠点出荷処理５１２をおこなう場合もある。拠点出荷処理５１２がおこなわれた部品に関しては、取引確認処理５１５をおこなう。また、入庫処理５０５がおこなわれた部品に関しては、ピッキング処理５０７をおこなう。ピッキング処理５０７は、在庫管理５０８、ピッキング・梱包処理５０９、出庫処理５１０、および循環棚卸処理５１１などからなる。
【００３８】
（ピッキング処理の内容）
つぎに、ピッキング処理について説明する。図６は、この発明の実施例にかかるＷＭＳのピッキングに関連する内容を示す説明図である。図６においてピッキング処理を実施するためのデータベースとして、担当に関するデータベース（担当）６０１と、エリアに関するデータベース（エリア）６０２と、タイムテーブル６０３と、仕入先／品番に関するデータベース（仕入先／品番）６０４と、担当別作業実績に関するデータ（担当別作業実績）６０７とからなる。
【００３９】
当日の所要量６０５、すなわち、当日の作業工程に関する情報が入力されると、当該情報は、出庫作業シミュレーション６０６を経て、担当別作業実績６０７とともに上記各データベースへ入力される。そして、所要量６０５と、担当（データベース）６０１から出力される担当別の工数に関する情報と、エリア（データベース）６０２から出力される担当別の出庫場所範囲に関する情報と、タイムテーブル６０３から出力される部品出庫形態による出庫時間（を算出するための計算式）に関する情報と、仕入先／品番（データベース）６０４から出力されるタイムテーブル６０３の区分と最小出庫単位に関する情報とから、ピッキングのスケジュールに関するピッキングデータ６０８を作成する。作成されたピッキングデータ６０８の具体的内容については後述する。
【００４０】
作成されたピッキングデータ６０８から担当別出庫に関する情報（担当別出庫）６１１をそれぞれ抽出し、担当別出庫６１１に関する情報に基づいてピッキングラベル６１２を作成（印刷）する。印刷されたピッキングラベル６１２にはバーコードが印刷されており、そのピッキングラベル６１２はピッキングされて梱包された部品に貼り付けられ、図示を省略する無線のバーコードリーダ（たとえば図１に示したバーコードリーダ１１１）によって当該バーコードが読み取られる。
【００４１】
読み取られたバーコードの情報と、ピッキングデータ６０８に基づいて、担当別の作業実績６０９が作成されるとともに、当日状況６１０が作成される。そして、作業実績６０９に基づいて、担当別作業実績６０７が随時更新する。また、当日状況６１０によってリアルタイム進捗を認識することが可能となる。
【００４２】
また、ピッキングラベル６１２には、バーコードのほか、ピッキングする部品に関する情報、たとえば、品番、出庫先、出庫数などが印刷されている。担当（作業者）は、このピッキングラベル６１２を確認しながら該当する商品を該当数だけピッキングをし、梱包する。さらに、ピッキングラベル６１２はシール状になっており、梱包された部品に当該ピッキングラベル６１２を貼り付け、ピッキングラベル６１２のバーコードを読み取る。ピッキングをこのような一連の作業としておこなうことによって、ピッキング・ミスを極力減少させることができるとともに、各作業者の一つのピッキング作業ごとの終了をリアルタイムで認識することができる。
【００４３】
図７は、この発明の実施例にかかるＷＭＳのピッキング処理の手順を示すフローチャートであり、図８〜図１６は、この発明の実施例にかかるＷＭＳのピッキングデータの内容を示す説明図である。図７のフローチャートにおいて、まず、当日のピッキングデータを作成する（ステップＳ７０１）。たとえば図８は、作成されたピッキングデータの構成を示している。
【００４４】
つぎに、ピッキングする品番ごとにタイムテーブル区分をセットする（ステップＳ７０２）とともに、ピッキング部品ごとに作業予定時間を設定する（ステップＳ７０３）。たとえば図９は、タイムテーブル区分、すなわち計算式をセットした状態を示している。図９において、仕入先および品番ごとにタイムテーブル区分（Ａ１、Ｂ２など）があらかじめ定められており、その区分ごとに計算式が登録されている。そして、たとえば図１０は、タイムテーブル区分の計算式を当てはめてピッキング部品ごとに作業の予定時間の項目が設定され追加された状態を示している。予定時間には、図８に示した出庫数を図９に示した計算式（最小入数も考慮）に代入することによって算出する。
【００４５】
工数の算出は、たとえば仕分けが無い場合（Ａ式）と仕分けがある場合（Ｂ式）とで分けて、出庫数を最小入数で割ったときに、出庫数が入数の倍数であれば仕分けをせず、Ａ式を用いる。一方、出庫数が入数の倍数でなければ端数を仕分けし、Ｂ式を用いる。図９においては、品番『Ｄ００００』のみが、出庫数が入数の倍数でないので、端数を仕分けしなければならず、工数の算出にＢ式を用いる。
【００４６】
その後、エリアコードをピッキング部品ごとに振り分ける（ステップＳ７０４）。たとえば図１１に示すデータを用いて、ピッキングする部品に付与されている倉庫コード、ロケーション番号（図示省略）からエリアにまとめてそのエリアコードをピッキング部品ごとに振り分ける。たとえば図１２は、エリアコードを振り分けた状態を示している。
【００４７】
さらに、ピッキングデータに担当者を振り付ける（ステップＳ７０５）。たとえば図１３には、エリアコードに対して、担当者、工数、能率の各データが格納されており、このデータを用いて、ピッキングデータに担当者の負荷工数分の時間だけを順次振り付けてゆく。負荷工数は、保有工数×設定能率で設定する。したがって、図１３において、担当者『１０１』の負荷工数は、２７０（分）×１００（％）＝２７０（分）であり、担当者『１０３』の負荷工数は、２７０（分）×８０（％）＝２１６（分）である。
【００４８】
そして、たとえば図１４は、担当者を振り分けた状態を示している。図１４では、担当者はすべて『１０１』となっているが、その後、負荷工数分の時間（２７０（分））に達した時点で、つぎの作業（ピッキングデータ）からはつぎの担当者（『１０２』）に振り分ける。このようにして、すべての作業を担当者に振り分ける。さらに、図１４に示した担当者に基づいて、担当者別のピッキングラベルを発行（印刷）する（ステップＳ７０６）。
【００４９】
その後、各担当者ごとにそれぞれ、ピッキング後のラベル照合があったか否かを判断する（ステップＳ７０７）。ここで、ラベル照合があるのを待って、ラベル照合があった場合（ステップＳ７０７：Ｙｅｓ）は、作業終了実績時間を記録する（ステップＳ７０８）。実績時間は、作業を開始する旨の通知をしてから、最初のラベル照合があったときまでの時間を計測することによって取得する。その後の作業にあっては、前回のラベル照合があったときから当該作業のラベル照合があったときまでの時間を計測することによって取得する。これらの計測は、担当者ごとにそれぞれ別個におこなう。
【００５０】
たとえば図１５は、実績時間を記録した状態を示している。図１５において、実績時間『１１（分）』は、作業開始通知から、最初のラベル照合がおこなわれたときまでの実績時間であり、実績時間『９（分）』は、最初のラベル照合がおこなわれたときから、つぎのラベル照合がおこなわれたときまでの実績時間である。このように、ピッキング後のラベル照合が当該作業の終了時刻を示すとともにつぎの作業の開示時刻を示しているので、担当者は、バーコードリーダを用いてラベル照合をおこなうだけでよく、作業ごとに開始の通知と終了の通知を別途する必要がなく、進捗状況を知らせるための特別な作業が発生しない。したがって、より効率的に作業をおこなうことができる。
【００５１】
つぎに、所定時間が経過したか否かを判断する（ステップＳ７０９）。所定時間とは、前回の照会用データを作成してからの経過時間（たとえば１０分など）でもよく、また、あらかじめ定められた時刻（たとえば、毎時０分、１５分、３０分、４５分など）であってもよい。所定時間は、システムあるいは情報処理装置に備えられている時計によって計時される。ステップＳ７０９において、所定時間がいまだ経過していない場合（ステップＳ７０９：Ｎｏ）は、ステップＳ７０７へ戻る。
【００５２】
一方、ステップＳ７０９において、所定時間が経過した場合（ステップＳ７０９：Ｙｅｓ）は、つぎに照会用データを作成する（ステップＳ７１０）。たとえば図１６は、照会用データの一例を示している。図１６において、「予定時間」は、図１５に示した作業が完了した「予定時間」を担当者ごとに合算したものであり、「実績時間」は、同様に図１５に示した「実績時間」を担当者ごとに合算したものである。また、「残り予定時間」は、「予定時間」から「実績時間」を減算したものである。ただし、図１６にあっては、すでに予定件数をすべて終了している、すなわち、「予定件数」＝『４』と「出庫済件数」＝『４』とが一致するため、「残り予定時間」は『０』となる。
【００５３】
上記の作業が完了した「予定時間」の合算を稼ぎ工数とし、上記「実績時間」を消費工数として、負荷工数、稼ぎ工数、消費工数から上述の方法で完了予定工数を求めることができる。なお、負荷工数は上記のとおり保有工数と能率から求めたもので、担当者に割り振られた作業すべての「予定時間」を担当者ごとに合算したものに対応する。これらの各工数のデータを用いて表示するグラフのデータなどの照会用データを作成する。
【００５４】
つぎに、作成された照会用データを図示を省略するディスプレイ用ＰＣ（パーソナルコンピュータ）へ転送し（ステップＳ７１１）、たとえば後述する図２０に示すように、ディスプレイに画面照会する（ステップＳ７１２）。そして、すべての担当者においてすべての作業が終了したか否かを判断する（ステップＳ７１３）。ここで、すべての作業がいまだ終了していない場合（ステップＳ７１３：Ｎｏ）は、ステップＳ７０７へ戻り、以後、ステップＳ７０７〜Ｓ７１３の各ステップを繰り返しおこなう。一方、ステップＳ７１３において、すべての作業が終了した場合（ステップＳ７１３：Ｙｅｓ）は、一連の処理を終了する。
【００５５】
（表示画面の内容）
つぎに、照会用データの表示の内容および表示画面の一例について説明する。図１７〜図１９は、この発明の実施例にかかるＷＭＳの表示内容の一例を示す説明図である。図１７〜図１９において、棒グラフ１７０１は、負荷工数を示しており、棒グラフ１７０２は、稼ぎ工数を示しており、棒グラフ１７０３は、完了予定工数を示している。
【００５６】
そして、棒グラフ１７０２は、棒グラフ１７０３の上に略完全に重ね、棒グラフの左端部をそろえて長手方向に連続するように表示する。そのため完了予定工数の棒グラフ１７０３の実際の長さはｌ２＋ｌ３であるが、表示される長さはｌ３だけになる。この棒グラフ１７０２および１７０３と、棒グラフ１７０１とを、その一部が重なるようにするとともに、棒グラフ１７０２および１７０３によって棒グラフ１７０１の当該重なった部分を隠すように表示する。したがって、図１７において、棒グラフ１７０１の幅（ｗ１）が、棒グラフ１７０２および１７０３の幅（ｗ２）よりも細くなっている。また、棒グラフ１７０１の幅をｗ１、棒グラフ１７０２および棒グラフ１７０３の幅をｗ２に作成して、並列に並べてもよい。
【００５７】
図１７は、負荷工数と、完了予定工数とが一致しているため、棒グラフ１７０１の長さ（ｌ１）と、１７０３（ｌ２＋ｌ３）が、同じ長さとなっている。図１７は、この棒グラフ１７０１〜１７０３の状態によって、現在、作業途中であって、このペースでいけば作業は予定通り終了しそうであることが、一見して把握することができる。また、負荷工数の棒グラフ１７０１の長さ（ｌ１）と稼ぎ工数の棒グラフの長さ（ｌ２）を比較することで作業の達成度がどれくらいか一見して把握することができる。
【００５８】
図１８は、負荷工数と、完了予定工数とが一致しておらず、棒グラフ１７０３（ｌ２＋ｌ３）が、棒グラフ１７０１よりも（ｌ４）だけ長くなっている。したがって、図１８は、現在、作業途中であって、予定よりも作業が遅れており、作業が終了するのは予定時刻よりも遅い時刻になるであろうことが、一見して把握できる。また、上記（ｌ４）の長さの変化によって、作業遅れの度合いも容易に把握することができる。また、負荷工数の棒グラフ１７０１の長さ（ｌ１）と稼ぎ工数の棒グラフの長さ（ｌ２）を比較することで作業の達成度がどれくらいか一見して把握することができる。
【００５９】
図１９は、負荷工数と、完了予定工数とが一致しておらず、図１８とは逆に、長さ（ｌ５）だけ、棒グラフ１７０３（ｌ２＋ｌ３）が、短くなっている。したがって、図１９は、現在、作業途中であって、予定よりも作業が進んでおり、作業が終了するのは予定時刻よりも早い時刻になるであろうことが、一見して把握できる。また、上記（ｌ５）の長さの変化によって、作業遅れの度合いも容易に把握することができる。また、負荷工数の棒グラフ１７０１の長さ（ｌ１）と稼ぎ工数の棒グラフの長さ（ｌ２）を比較することで作業の達成度がどれくらいか一見して把握することができる。
【００６０】
また、長さ（ｌ５）の部分のみ、棒グラフ１７０１が棒グラフ１７０２および１７０３と重なっていないため、その表示幅が（ｗ１）から（ｗ３）となっている。したがって、棒グラフ１７０１の右端部の幅の変化によって、作業の進捗状況を一見して把握することができる。具体的には、幅の変化がある場合は予定よりも早い時刻に終了するであろうことが認識でき、幅が太くなっている部分が長ければ長いほど、より早い時刻に終了するであろうこともあわせて認識することができる。このように、棒グラフ１７０２および１７０３と、棒グラフ１７０１とを、その一部が重なるようするとともに、棒グラフ１７０２および１７０３によって棒グラフ１７０１の当該重なった部分を隠すように表示することによって、上記の効果を得ることができる。また、負荷工数と完了予定工数とを比較して、進捗状況に応じて棒グラフの幅を変化するようにしてもよい。例えば、完了予定工数が負荷工数より大きいとき（作業が遅れているとき）には完了予定工数の棒グラフ１７０３の幅を負荷工数の棒グラフ１７０１の幅より大きくし、完了予定工数が負荷工数より小さいとき（作業が進んでいるとき）には完了予定工数の棒グラフ１７０３の幅を負荷工数の棒グラフ１７０１の幅より小さくする。
【００６１】
図２０は、この発明の実施例にかかるＷＭＳの表示画面の一例を示す説明図である。図２０において、表示画面には、出庫合計（予定／実績）の数を表示する。また、エリア（エリアＡＡおよびＡＢ）別に担当者（Ａ０１〜Ａ２９の合計２９名）ごとそれぞれ棒グラフを表示し、各担当者ごとの進捗状況を認識することができるとともに、一見して全体の進捗状況を把握することができる。
【００６２】
たとえば、担当者『Ａ０１』、『Ａ０２』、『Ａ０３』、『Ａ０４』・・・・は、下側の棒グラフ１７０３の方が、上側の棒グラフ１７０１よりも長くなっているので、いずれも作業が遅れていることがわかる。一方、担当者『Ａ１１』、『Ａ１２』、『Ａ１４』・・・は、上側の棒グラフ１７０１の方が下側の棒グラフ１７０３よりも長くなっているので、いずれも作業が進んでいることがわかる。さらに、担当者『Ａ０９』、『Ａ１０』、『Ａ１３』、『Ａ１５』・・・は、上側の棒グラフ１７０１と、下側の棒グラフ１７０３とが同じ長さになっているので、予定通り作業が進行していることがわかる。また、棒グラフ１７０１と棒グラフ１７０２を比較することで、すべての作業者が作業中であることがわかる。
【００６３】
各担当者は、自らの担当番号を参照して、自からの進捗状況が容易に把握できる一方、管理者は、現時点での全担当者の進捗状況を一見して把握できる。このようにリアルタイム進捗を管理することができるため、適切かつ有効な業務支援をすることができる。
【００６４】
図２１は、この発明の実施例にかかるＷＭＳの表示画面の別の一例を示す説明図である。図２０にあっては、負荷工数を基準として表示情報を生成し表示していたので、負荷工数の棒グラフ１７０１の長さや終端が同じであっても、終了時刻はそれぞれ異なっている場合がある。これに対して、図２１にあっては、時間軸を挿入し、棒グラフ１７０１の終端をその時間軸に対応させて、終了時刻も一見して把握できるようにしてある。
【００６５】
図２１において、担当者『Ｂ０１』は、１０：００から作業を開始して、予定通り１５：００に作業が終了する予定であることを示している。また、担当者『Ｂ０２』は、１０：００から作業を開始して、１２：００にすでにすべての作業を終了していることを示している。また、担当者『Ｂ０３』は、１０：３０から作業を開始して、現時点では、実際に終了する時刻が終了予定時刻である１５：００よりも遅くなりそうであることを示している。また、担当者『Ｂ０４』は、１０：００から作業を開始して、予定終了時刻１５：００よりも早くすべての作業が終了する予定であることを示している。
【００６６】
このように表示することによって、終了予定時刻までに全作業が終了するのかについて容易に把握することができ、これによって、あらかじめ定められた出庫時刻に間に合うようにピッキング処理を終了させることができる。
【００６７】
（運用例の内容）
つぎに、この発明の実施例にかかるＷＭＳの運用例について説明する。図２２は、この発明の実施例にかかるＷＭＳの運用の一例を示すフローチャートである。図２２において、各作業に対して標準工数を算出すると（ステップＳ２２０１）、算出された標準工数に基づいて当日作業計画を作成する（ステップＳ２２０２）。
【００６８】
その後、作業計画に基づいてピッキング（・梱包）処理をおこない（ステップＳ２２０３）、実績の収集をおこなう（ステップＳ２２０４）。実績の収集は、バーコードリーダによるデータの読み込みによって自動計測する。収集した実績は、工数に反映させる。また、収集した実績を分析し、問題点について調査をおこなう（ステップＳ２２０５）。さらに、調査した問題点に基づいて対策アクションを施し（ステップＳ２２０６）、これらの内容も工数に反映させる。
【００６９】
さらに、算出された標準工数に基づいて、作業シミュレーションをおこない（ステップＳ２２０７）、作業ボリュームを予測し（ステップＳ２２０８）、適正人員、配置を検討する（ステップＳ２２０９）。このように、標準工数を用いて作業計画をおこない、その作業計画に対する実績の収集をおこなうことによって、リアルタイムな進捗を管理することができるとともに、長期的な計画を立てるための基礎データともなり、より安定かつ効率的な業務管理を実現することができる。
【００７０】
以上説明したように、この実施例によれば、バーコードの読み取りによって、ピッキング時の出庫品番の確認ができ、ピッキングミスを削減することができると同時に、実績工数を自動計測することができ、また、将来の負荷工数のシミュレーションをすることができ、実績に基づく担当作業配分と日々の進捗データを取得することができる。これによって、適正人員および作業能率を把握でき、分析、改善を支援し、費用の削減および能率向上を図ることができる。
【００７１】
また、この際、負荷工数と、稼ぎ工数と、完了予定工数とをそれぞれグラフ化して同時に表示するように表示情報を生成するため、一見して進捗を把握することができ、リアルタイムの進捗を現場において照会することができ、納期の厳守、管理サイクルの短縮化、さらには改善の促進を図ることができる。
【００７２】
なお、本実施の形態における進捗管理支援方法は、あらかじめ用意されたコンピュータ読み取り可能なプログラムであってもよく、またそのプログラムをサーバーを含むパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現される。このプログラムは、ＨＤ、ＦＤ、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、このプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【００７３】
【図１】この発明の実施の形態にかかる進捗管理支援装置のハードウエア構成を示すブロック図である。
【図２】この発明の実施の形態にかかる進捗管理支援装置の機能的構成の一例を示すブロック図である。
【図３−１】各工数の関係を示した説明図である。
【図３−２】各工数の関係を示した説明図である。
【図３−３】各工数の関係を示した説明図である。
【図４】この発明の実施の形態にかかる進捗管理支援方法の処理の手順を示すフローチャートである。
【図５】この発明の実施例にかかるＷＭＳ（Ｗａｒｅｈｏｕｓｅ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）の概要を示す説明図である。
【図６】この発明の実施例にかかるＷＭＳのピッキングに関連する内容を示す説明図である。
【図７】この発明の実施例にかかるＷＭＳのピッキング処理の手順を示すフローチャートである。
【図８】この発明の実施例にかかるＷＭＳのピッキングデータの内容を示す説明図である。
【図９】この発明の実施例にかかるＷＭＳの別のピッキングデータの内容を示す説明図である。
【図１０】この発明の実施例にかかるＷＭＳの別のピッキングデータの内容を示す説明図である。
【図１１】この発明の実施例にかかるＷＭＳの別のピッキングデータの内容を示す説明図である。
【図１２】この発明の実施例にかかるＷＭＳの別のピッキングデータの内容を示す説明図である。
【図１３】この発明の実施例にかかるＷＭＳの別のピッキングデータの内容を示す説明図である。
【図１４】この発明の実施例にかかるＷＭＳの別のピッキングデータの内容を示す説明図である。
【図１５】この発明の実施例にかかるＷＭＳの別のピッキングデータの内容を示す説明図である。
【図１６】この発明の実施例にかかるＷＭＳの別のピッキングデータの内容を示す説明図である。
【図１７】この発明の実施例にかかるＷＭＳの表示内容の一例を示す説明図である。
【図１８】この発明の実施例にかかるＷＭＳの表示内容の別の一例を示す説明図である。
【図１９】この発明の実施例にかかるＷＭＳの表示内容の別の一例を示す説明図である。
【図２０】この発明の実施例にかかるＷＭＳの表示画面の一例を示す説明図である。
【図２１】この発明の実施例にかかるＷＭＳの表示画面の別の一例を示す説明図である。
【図２２】この発明の実施例にかかるＷＭＳの運用の一例を示すフローチャートである。
【符号の説明】
【００７４】
２０１  作業工程情報入力部
２０２  作業終了情報入力部
２０３  進捗状況算出部
２０４  表示情報生成部
２０５  表示情報出力部
２４１  負荷工数算出部
２４２  稼ぎ工数算出部
２４３  消費工数算出部
２４４  完了予定工数算出部
１７０１〜１７０３  棒グラフ
【図１】
2005165789.tif 000003
【図２】
2005165789.tif 000004
【図３−１】
2005165789.tif 000005
【図３−２】
2005165789.tif 000006
【図３−３】
2005165789.tif 000007
【図４】
2005165789.tif 000008
【図５】
2005165789.tif 000009
【図６】
2005165789.tif 000010
【図７】
2005165789.tif 000011
【図８】
2005165789.tif 000012
【図９】
2005165789.tif 000013
【図１０】
2005165789.tif 000014
【図１１】
2005165789.tif 000015
【図１２】
2005165789.tif 000016
【図１３】
2005165789.tif 000017
【図１４】
2005165789.tif 000018
【図１５】
2005165789.tif 000019
【図１６】
2005165789.tif 000020
【図１７】
2005165789.tif 000021
【図１８】
2005165789.tif 000022
【図１９】
2005165789.tif 000023
【図２０】
2005165789.tif 000024
【図２１】
2005165789.tif 000025
【図２２】
2005165789.tif 000026