(57)【要約】【課題】  多数の細かい作業から構成される作業全体の作業工程を容易に構築できるようにするととものに、そのようにして構築される作業工程が、無駄を省いた効率的なものとなる作業工程構築システム及び作業工程構築プログラムを提供する。【解決手段】  システムは、ＩＯマトリックスの各工程間の因果関係を考慮し、同時に実行できる小工程については並行して実行する最適工程計算を実行する。この最適工程計算の結果に基づいて、図６に示すような工程表を自動作成する。この工程表を見て分かるように、同時に実行できる複数の小工程が時間的に並行するようになっていることから、作業全体の開始から終了までの期間が大幅に短縮される。この工程表に従って作業を進めることによって、全体の作業を無駄なく効率的に遂行することができる。【選択図】      図６
2005227836.tif 000002
【特許請求の範囲】
【請求項１】
作業全体を複数の工程に分割して得られるそれぞれの小工程、各小工程を実行するために利用可能になっていなければならない技術項目、並びに、各小工程を実行した結果として利用可能となる技術項目を、オペレータが所定に書式に従って入力し、マスターシートを作成できるようにしたマスターシート作成手段と、
前記各小工程と各技術項目のうちの一方を縦軸、他方を横軸としがマトリックス上で、前記マスターシートに入力された情報に基づいて両者の関係を視覚的に表示したインプット／アウトプットマトリックスを作成するインプット／アウトプットマトリックス作成手段と、
を具備することを特徴とするインプット／アウトプットマトリックス作成システム。
【請求項２】
前記インプット／アウトプットマトリックス作成手段は、マトリックス上で、各小工程とその小工程を実行した結果として利用可能となる技術項目とが交差するセルに第一の記号を挿入し、各小工程と小工程を実行するために利用可能になっていなければならない技術項目とが交差するセルに第二の記号を挿入するという方法で、インプット／アウトプットマトリックスを作成することを特徴とする請求項１に記載のインプット／アウトプットマトリックス作成システム。
【請求項３】
さらに、前記インプット／アウトプットマトリックス作成手段によって作成されたインプット／アウトプットマトリックスにおける各小工程と各技術項目の先後関係に矛盾があるときは、これを検知して、前記先後関係の矛盾を解消するよう前記小工程の順番を入れ替える機能を設けたことを特徴とする請求項１又は２に記載のインプット／アウトプットマトリックス作成システム。
【請求項４】
作業全体を複数の工程に分割して得られるそれぞれの小工程、各小工程を実行するために利用可能になっていなければならない技術項目、並びに、各小工程を実行した結果として利用可能となる技術項目を、オペレータが所定に書式に従って入力し、マスターシートを作成できるようにしたマスターシート作成手段と、
前記各小工程について、それぞれの小工程の実行に要する工数をオペレータが所定の書式に従って入力できるようにした工数情報入力手段と、
前記各小工程の工数及び前記マスターシートの情報に基づいて、オペレータが視覚的に認識できる工程表を作成する工程表作成手段と、
を具備することを特徴とする作業工程構築システム。
【請求項５】
請求項４に記載の作業工程構築システムにおいて、さらに、各小工程についてそれを実行するよう指定された作業者をそれぞれに小工程についてオペレータが入力する作業者入力手段が設けられ、前記工程表作成手段は、前記作業者入力手段を介して入力された情報に基づいて、人的リソースを考慮した工程表を作成することを特徴とする作業工程構築システム。
【請求項６】
請求項４又は５に記載の作業工程構築システムにおいて、さらに、前記各小工程と各技術項目のうちの一方を縦軸、他方を横軸としがマトリックス上で、前記マスターシートに入力された情報に基づいて両者の関係を視覚的に表示したインプット／アウトプットマトリックスを作成するインプット／アウトプットマトリックス作成手段が設けられていることを特徴とする作業工程構築システム。
【請求項７】
前記インプット／アウトプットマトリックス作成手段は、マトリックス上で、各小工程とその小工程を実行した結果として利用可能となる技術項目とが交差するセルに第一の記号を挿入し、各小工程と小工程を実行するために利用可能になっていなければならない技術項目とが交差するセルに第二の記号を挿入するという方法で、インプット／アウトプットマトリックスを作成することを特徴とする請求項６に記載の作業工程構築システム。
【請求項８】
さらに、前記インプット／アウトプットマトリックス作成手段によって作成されたインプット／アウトプットマトリックスにおける各小工程と各技術項目の先後関係に矛盾があるときは、これを検知して、前記先後関係の矛盾を解消するよう前記小工程の順番を入れ替える機能を設けたことを特徴とする請求項６又は７に記載の作業工程構築システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多数の小工程から構成される全体の作業について、入力された各小工程間の関係に基づいて作業全体を分析し、無駄を省いて効率的な作業工程を構築するためのシステムに関する。
【背景技術】
【０００２】
多数の細かい作業を組み合わせて全体の工程が構成される作業では、細かい作業をどのように組み合わせて全体の作業工程を構築するかが重要となる。このような作業工程を構築する作業は、その作業全体について詳しく知っている作業者が過去の経験に基づいて行うことが一般的である。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、例えば、細かい作業の個数が１００を超えるようなものになると、その作業を詳しく知っている者であっても、全体の作業工程を適切に構築するのにはかなりの時間を要する。また、そのようにして構築した作業工程は、必ずしも十分に無駄を省いたものとはならない。そして、その全体作業が全く新しいものである場合には、実際の作業の経験がないまま机上で作業工程の構築作業をすることになり、往々にして現実の工程とはかけ離れたものとなる。
【０００４】
本発明の目的は、多数の細かい作業から構成される作業全体の作業工程を容易に構築できるようにするとともに、そのようにして構築された作業工程が、無駄を省いた効率的なものとすることである。
【課題を解決するための手段】
【０００５】
本発明に係るインプット／アウトプットマトリックス作成システムは、作業業全体を複数の工程に分割して得られるそれぞれの小工程、各小工程を実行するために利用可能になっていなければならない技術項目、並びに、各小工程を実行した結果として利用可能となる技術項目をオペレータが所定に書式に従って入力し、マスターシートを作成できるようにしたマスターシート作成手段と、前記各小工程と各技術項目のうちの一方を縦軸、他方を横軸としがマトリックス上で前記マスターシートに入力された情報に基づいて両者の関係を視覚的に表示したインプット／アウトプットマトリックス（ＩＯマトリックス）を作成するインプット／アウトプットマトリックス作成手段とを具備する。
【０００６】
前記のインプット／アウトプットマトリックス作成手段は、マトリックス上で、各小工程とその小工程を実行した結果として利用可能となる技術項目とが交差するセルに第一の記号（例えば「×」印）を挿入し、各小工程と小工程を実行するために利用可能になっていなければならない技術項目とが交差するセルに第二の記号（例えば「○」印）を挿入するという方法で、インプット／アウトプットマトリックスを作成するようにすることができる。
【０００７】
さらに、前記インプット／アウトプットマトリックス作成手段によって作成されたインプット／アウトプットマトリックスにおける各小工程と各技術項目の先後関係に矛盾があるときは、これを検知して、前記先後関係の矛盾を解消するよう前記小工程の順番を入れ替える機能を設けることができる。
【０００８】
次に、本発明に係る作業工程構築システムは、作業全体を複数の工程に分割して得られるそれぞれの小工程、各小工程を実行するために利用可能になっていなければならない技術項目、並びに、各小工程を実行した結果として利用可能となる技術項目を、オペレータが所定に書式に従って入力し、マスターシートを作成できるようにしたマスターシート作成手段と、前記各小工程について、それぞれの小工程の実行に要する工数をオペレータが所定の書式に従って入力できるようにした工数情報入力手段と、前記各小工程の工数及び前記マスターシートの情報に基づいて、オペレータが視覚的に認識できる工程表を作成する工程表作成手段とを具備する。
【０００９】
さらに、各小工程についてそれを実行するよう指定された作業者をそれぞれに小工程についてオペレータが入力する作業者入力手段を設け、前記工程表作成手段が、前記作業者入力手段を介して入力された情報に基づいて人的リソースを考慮した工程表を作成するようにすれば、人的リソースが考慮されたより現実的な作業工程を構築することができる。
【発明の効果】
【００１０】
作業工程を構築する際に、本発明に係るインプット／アウトプットマトリックス作成システムによって作成されるＩＯマトリックスを参照することによって、効率的な作業工程を構築することが容易となる。
【００１１】
本発明に係る作業工程構築システムを用いることによって、必要な情報を予め入力しておくだけで、短時間で効率的な工程表を自動作成させることが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下に図面を参照しながら、本発明の実施形態に係る作業工程構築システムついて説明する。本実施形態の作業工程構築システムは、既存の作業工程の現状をコンピュータに入力し、その情報を基に所定のアルゴリズムを適用して作業の人的、時間的な無駄を省き、利用可能なリソースのもとで効率的な作業工程を構築するためのものである。
【００１３】
この作業工程構築システムは、パーソナルコンピュータ又はそれと同程度の性能を有するコンピュータ及びその周辺機器と、当該コンピュータ上で実行するようにされたコンピュータプログラムから構成される。なお、ここでは、説明のために、架空の製品を成形する金型を製造するための工程を例に挙げて説明するが、本発明の作業工程構築システムの適用対象は、金型製造工程には限定されない。また、本実施形態のシステムは、マイクロソフト社製の表計算ソフト「エクセル」（登録商標）をベースにしているが、本発明の範囲はこれには限定されない。
【００１４】
図１は、効率的な作業工程を構築するために必要となる情報をオペレータが入力するための画面（「マスターシート」とも呼ぶ）である。図１のテーブルに必要な事項を記入するに際しては、例えばその作業全体に詳しい技術者からヒヤリング等を行い、その内容に基づいてオペレータが入力してゆくという方法が考えられる。ここで、既に実施されている作業工程を効率的なものに改善しようとする場合には、当該既存の作業工程に基づいて図１のテーブルに記入してゆく。また、これまでになかった作業工程を効率的なものとして新たに構築しようとする場合には、その計画中の作業工程を吟味しながら図１のテーブルに記入してゆく。
【００１５】
図１のテーブルは、説明の便宜上、１画面に収まる程度の分量としてあるが、例えば携帯電話機用ケースを成形するための金型を製作する工程では５００あるいはそれ以上の小工程（後述）が必要となるので、その場合には図１のテーブルはそれ相応の長さとなる。
【００１６】
本実施形態の作業工程構築システムでは、最も小さい工程の区分を「小工程」、小工程を一つ又は複数含むやや大きな分類を「中工程」、そして中工程を一つ又は複数含む大きな分類を「大工程」というように階層化できるようにしている。このうち、工程構築の対象として取り扱われるのは小工程であり、中工程及び大工程は、オペレータが入力作業等を行う上での便宜のための分類である。
【００１７】
図１のマスターシートでは、符号１０で示した縦の列には「大工程」、符号１１で示した縦の列には「中工程」、符号１３でした縦の列には「小工程」の各名称がそれぞれ列記されている。符号１２の列には、各小工程を一意的に特定するための小工程ＩＤが規定されている。符号１４で示した「インプット」列には、その行の小工程を実行するまでに利用可能になっていなければならない小項目の名称を入力し、符号１５で示した「アウトプット」列には、その行の小工程を実行した結果得られる小項目を入力する。本実施形態のシステムは、小工程列１３、インプット列１４、アウトプット列１５に入力された名称が、予め登録されている小工程あるいは小項目であれば、自動的にそれと認識するようにされている。
【００１８】
図１のマスターシートにおいて、小工程ＩＤ１番の「前情報（外部からの情報）」の行を見ると、インプット列１４には「Ａ」と記入されている。これは人為的に存在しない（すなわちシステムが認識しない）「Ａ」という架空の小項目の名称を入力しただけである。最初の小工程では、これを行うために完了していなければならない小項目は存在しないので、システムが認識しない名称(登録されていない名称)であれば任意の名称を入力することができる。また、同じ小工程ＩＤ１番のアウトプット列１５には、「Ａ部品用ブランク」、「Ｂ部品用ブランク」、「Ｃ部品用ブランク」、「デザインデータ」という四つの小項目が記入されている。
【００１９】
小工程ＩＤ２番の「製品設計」という小工程のインプット列１４には「デザインデータ」という小項目が記入されている。これは、「製品設計」という小工程を実行するためには、その前提として「デザインデータ」が必要であることを意味している。同じ小工程「製品設計」のアウトプット列１５には、「ゲート情報」、「製品データ」とうい二つの小項目が記入されている。これは、「製品設計」という小工程を実行した結果として「ゲート情報」及び「製品データ」が得られることを意味している。
【００２０】
同様に、小工程ＩＤ３番の「金型設計（穴位置作成）」という小工程のインプット列１４には「ゲート情報」、「製品データ」という二つの小項目が記入されているが、これはこの小工程を実行するためには「ゲート情報」及び「製品データ」が必要であることを意味している。同じ小工程「金型設計（穴位置作成）」のアウトプット列１５には「穴位置」という小項目が記入されているが、これはこの小工程を実行した結果として「穴位置」というデータが得られることを意味している。
【００２１】
このように、ある一つの小工程について、その小工程を開始するために必要とされる小項目、並びにその小工程を完了することによって得られる小項目を見出してマスターシートに記入してゆくことは、その作業工程全体に通暁した技術者であれば、作業全体の工程を構築することに比べてそう難しいことではない。本実施形態のシステムは、この完成したマスターシートに基づいて種々の処理を実行する。
【００２２】
図２は、システムが図１のマスターシートに記載された情報を参照して作成する「インプット／アウトプットマトリックス（ＩＯマトリックス）」と呼ばれるテーブルである。図２のＩＯマトリックスは、以下のようにして作成される。まず、第Ｅ列の第５行以下（縦方向）の各行にマスターシートの小工程をそのまま列挙する。続いて、マスターシートの各小工程を見て、それぞれのアウトプット列１５に列記されている小項目（「アウトプット項目」と言う）をばらし、各小工程について当該アウトプット項目の数と同じ列数を確保し、これを第Ｆ列以下（横方向）に順番に列挙する。
【００２３】
例えば、図１のマスターシートにおいて、小工程ＩＤ１番の「前情報（外部からの情報）」のアウトプット列１５には前述のように四つのアウトプット項目が記載されているから、まず四つの列（Ｆ列、Ｇ列、Ｈ列、Ｉ列）を確保し、各アウトプット項目をここに挿入するする。同様に、小工程ＩＤ２番の「製品設計」には二つのアウトプット項目が記載されているから、続く二つの列（Ｊ列、Ｋ列）を確保し、ここに上記二つのアウトプット項目を挿入する。同様の処理を、小工程ＩＤ２２番までのすべての小工程について行う。こうすることによって、縦軸（第Ｅ列）には小工程が列挙され、横軸（第４行）にはアウトプット項目が列挙される。
【００２４】
こうして得られたＩＯマトリックス上で、システムは図１のマスターシートの情報に基づいて、縦軸に列挙された各小工程の行とそれぞれの小工程に含まれる横軸のアウトプット項目の列とが交差するセルに「×」印を挿入する。
【００２５】
例えば、図１のマスターシート上で、小工程ＩＤ１番の「前情報（外部からの情報）」のアウトプット列１５には前述のように四つのアウトプット項目（第Ｆ列から第Ｉ列）が記載されているから、システムはこれを認識し、図２の第５行第Ｆ列から第Ｉ列までのセルに「×」印を挿入する。図１の小工程ＩＤ２番の「製品３Ｄデータ作成」のアウトプット列１５には二つの項目が記載されているから、図２の第６行第Ｊ列と第Ｋ列に「×」印を挿入する。図１を見ると、その他の小工程にはアウトプット項目が一つずつ規定されているので、対応する一つずつのセルに「×」印を挿入する。その結果、「×」印がつくセルは図２に示すように、左上から右下に向かう対角線にほぼ沿って連続的に配置される。
【００２６】
続いてＩＯマトリックスで、システムは図１のインプット列１４に列記された小項目（「インプット項目」と言う）とアウトプット列１５のアウトプット項目の文言が一致するものを探し出し、そのインプット項目の小工程の行と、アウトプット項目の列とが交差するセルに「○」印を挿入する。
【００２７】
例えば、図１において小工程ＩＤ２番「製品設計」のインプット項目は「デザインデータ」であり、この「デザインデータ」は小工程ＩＤ１番「前情報（外部からの情報）」のアウトプット項目の一つとされているから、図２の第６行「製品３Ｄデータ作成」（上記小工程ＩＤ２番の「製品設計」に対応する）と第Ｉ列とが交差するセルに「○」が挿入される。
【００２８】
また例えば、図１において小工程ＩＤ８番「ＣＡＭ（Ａ部品荒加工）」のインプット項目は「型部品Ａデータ」及び「Ａ部品穴ＮＣ」であり、このうち「型部品Ａデータ」は小工程ＩＤ４番「金型設計（Ａデータ作成）」のアウトプット項目とされ、「Ａ部品穴ＮＣ」は小工程ＩＤ７番「ＣＡＭ（Ａ部品穴加工）」のアウトプット項目とされているから、図２の第１２行「ＣＡＭ（Ａ部品荒加工）」と、第Ｍ列及び第Ｐ列が交差する二つのセルに「○」が挿入される。
【００２９】
同様の処理を図１のインプット列１４に列記されたインプット項目とアウトプット列１５のアウトプット項目のすべてについて行なって、図２に示したＩＯマトリックスが得られる。オペレータは、このＩＯマトリックスを見ることにいって、ある小工程を実行するために利用可能となっていなければならない小項目が何であるかを直ちに視覚的に把握することができる。
【００３０】
図２では、すべての「○」印が、対角線にほぼ沿って連続する「×」印よりも左下に来ている。これは、マスターシートに記入した小工程について、ある工程が終わらなければ作業を開始できない工程が先にくるというような矛盾が生じていないことを意味する。しかしながら、実際の状況では必ずしもこのようにはならない。もし、「○」印のセルが「×」印の対角線よりも右上に来てしまうと、実際の作業を行うときに、ある工程が終わらなければ作業を開始できない工程を先に行うという矛盾を生じることを意味する。本実施形態のシステムは、そのような状況が発生した場合には、そのセルが「×」印の対角線よりも左下側にくるように、工程の順序を自動的に変更するようにしてある。
【００３１】
図２のＩＯマトリックスはまた、作業工程に関して種々の検討を行う際に有用である。例えば、「○」が対角線から遠く離れている小工程は必要なインプット項目が利用可能になったにもかかわらずそれが長時間放置されるということが分かる。すなわち、「○」が付されたセルは左上から右下につながる「×」印の対角線のなるべく近くに沿っていることが望ましいのであるが、例えば第１８行第Ｆ行の「○」のセルはこの対角線から遠くに離れている。ＩＯマトリックスは、このようなセルが対角線の近くになるように工程の順序を見直すのに役立つ。また、規格化／標準化することが望ましい小項目を探し出す際にも、ＩＯマトリックスは有用である。
【００３２】
図２に示したＩＯマトリックスはまた、ある小工程とその小工程の実行を開始するために完了していなければならない小工程、並びにある小工程とその小工程が完了したことによって開始することができる小工程とを関連づけるためのテーブルとして利用することもできる。その場合は、横軸の行と縦軸の列が交差する所定のセルに「○」印を挿入してゆけばよい。また、ＩＯマトリックスを、各小工程の前工程を検索するためのツールとして利用することもできる。
【００３３】
続いて、図１に示したマスターシート上で、現状の作業工程について、各小工程の工数（作業者一人当たりの工程の完了に要する時間数）に基づき、現状の作業工程の工程表を自動作成させることができる(現状工程表作成ツール)。現状の作業工程の工数の入力は、図１のマスターシートの段階で行うようにしてもよいし、図３のように図１とは別に入力するようにしてもよい。図３に符号２０で示した「現状工数」列に入力された各数字が、それぞれの小工程の工数を示している。
【００３４】
システムは、この各工数の値に基づいて、エクセルの横方向を時間軸とし、横方向の１セル（システムが予め所定の長さに設定している）を１時間として、各小工程の開始時刻と終了時刻とを計算し、その結果を図３に符号２１で示した「current」と記された第Ｍ列と第Ｎ列に挿入する。図３において、符号２４で示した第Ｋ列には、当該小工程を実行するために完了していなければならない小工程ＩＤが示され、符号２５で示した第Ｌ列には、符号２４で示した第Ｋ列に記載されている小工程の数が入力されている。これらは、図１のインプット工程１４に入力された情報から導かれたものである。
【００３５】
図４は、図３の符号２１で示した第Ｍ列と第Ｎ列の結果に基づいて、システムがエクセル上に作成した工程表である。図４において、各小工程の右側に示された左右に延びるグレーの帯の長さは、その小工程の実行に要する時間に対応し、各帯の左端はそれぞれの工程の開始時刻、右端は終了時刻を示している。
【００３６】
図４の工程表は、各小工程の開始位置を、単純に一つ前の小工程の終了位置として求めたものである。例えば、小工程ＩＤ２番の「製品設計」という小工程では、工数が「２」であるから、図３に示すように、スタートする列の開始位置を１とすると終了位置は２となる。また、小工程ＩＤ２１番の「型組」という小工程では、工数が「２」で開始位置が「５１」であるから、終了位置は「５２」となる。
【００３７】
図５は、図３において入力された「現状工数」だけでなく、図２のように求められたＩＯマトリックスの各工程間の因果関係を考慮し、同時に実行できる小工程については並行して実行する最適工程計算を実行し、その結果を符号３０で示す第Ｓ列と第Ｔ列に挿入した状態を示している。そして図６は、この最適工程計算の結果に基づいて、図４と同様にエクセル上に作成した最適工程表である。この図６を図４と比較すると分かるように、作業全体の開始から終了までの期間が、図６の工程表では大幅に短縮されている。これは、同時に実行できる複数の小工程が時間的に並行するようになっているからである。したがって、図６の工程表に従って作業を進めれば、全体の作業を無駄なく効率的に遂行することができる。
【００３８】
さらに、本実施例のシステムでは、図３の現状工数（符号２０）に加え、各工程の内容を検討して作業内容に工夫を加えることにより、現状工数よりも時間を短縮した新工数を、図３に符号２３で示した第Ｊ列に入力できるようになっている。本実施形態のシステムは、オペレータによって入力されたこの新工数に基づいて最短工程計算を行い、その結果を図７に符号３５で示す第ＡＢ列及び第ＡＣ列に挿入する。なお、オペレータの便宜を考慮し、図７の第Ｊ列にも、図３に符号２３で示した第Ｊ列の値がコピーされている。
【００３９】
図８は、図７の最短工程計算の結果に基づいてシステムが作成した最短工程表である。このように、個々の小工程の内容を再度検討し、無駄を省きより効率的なものとすることによって、作業全体を遂行するのに要する期間をさらに短縮することができる。
【００４０】
ところで、図６（最適工程表）及び図８（最短工程表）の各工程表を作成するにあたっては、作業を遂行する人的リソースの制約については何ら考慮していない。しかしながら、現実の作業現場では、一人でいくつもの小工程を実行しなければならない場合があり、そのような小工程については、たとえ工程表上では並行して実行できるとされるものであっても、現実には同じ作業者が一つ一つ順番に実行せざるをえない。本実施形態のシステムは、このような事情がある場合には、その情報を予め入力しておき、実情に即した工程表を作成することを可能にしている。
【００４１】
図９は、このような人的リソースを考慮した工程表をシステムに自動作成させるのに必要な情報を入力する画面を示している。同図に符号４０で示した第Ｈ列の各数字は、個々の小工程を実行する作業者を区別する番号である。例えば小工程ＩＤ１番の「前情報」と同２番の「製品設計」は、いずれも第Ｈ列の数字が「１」となっているが、これはこれら二つの小工程を数字「１」で指定される作業者に作業を割り当てることを示している。また、小工程ＩＤが３番から６番までの小工程は、第Ｈ列の番号がいずれも「２」となっているが、これはこれらの小工程を数字「２」で指定される作業者（数字「１」で指定される作業者とは異なる）に作業を割り当てることを示している。以下同様に、同一の作業者に割り当てる小工程については、第Ｈ列に同じ数字を入力してゆく。図９の例では、第Ｈ列には、１から５までの数字が入力されている。
【００４２】
図１０は、図９で入力した人的リソース又はシステム的リソースに関する情報に基づいて作成された工程表の一例を示している。図１０の工程表は、図８に示した工程表と比較すると、全体の作業に要する期間は長くなっているが、これは同一の作業者が複数の作業を同時には実行できないという現実の制約に基づくものである。言い換えると、図８の工程表は理想的な条件の下で得られたものであるが、人的リソースに制約がある場合には、図１０の工程表がより現実に即したものであるということができる。
【００４３】
以上の説明では、ここでは分かりやすさを優先して、小工程の数が２２というきわめて少ない場合を例に挙げた。しかしながら、例えば携帯電話用ケースを成形する金型を製造する場合を考えると、その作業全体では、小工程の数が５００以上となるのが一般的である。このように多数の小工程が必要となる作業について、人間が過去の経験だけを頼りに無駄を省いた効率的な工程を構築しようとすると、その構築作業に時間がかかるだけでなく、現実に効率的なものとなっているかどうかの検証も難しい。
【００４４】
このような作業に対して本実施形態の作業工程構築システムを適用すれば、作業の無駄を省いた効率的な作業工程を短時間で構築することが可能となる。また、人的リソース又はマシン的リソースに制限がある場合には、これを考慮した作業工程の構築も可能となるので、より現実の条件に即した作業工程の構築が可能となる。
【産業上の利用可能性】
【００４５】
以上の説明から明らかなように、多数の細かい作業を組み合わせ一つの製品その他を製造するような作業において、本発明に係る作業工程構築システムを適用することによって、無駄を省いて効率的な作業工程をコンピュータ上で短時間のうちに構築することができ、こうして得られた作業工程に沿って作業者が作業を遂行することによって、全体の作業期間を大幅に短縮することができる。
【図面の簡単な説明】
【００４６】
【図１】作業工程を構築するために必要となる情報をオペレータが入力するための画面（マスターシート）を示した図である。
【図２】図１のマスターシートに記載された情報に基づいて作成されるＩＯマトリックスを示した図である。
【図３】現状の作業工程の工数を入力するための画面を示した図である。
【図４】図３の符号２１で示した第Ｍ列と第Ｎ列の結果に基づいてシステムがエクセル上に作成した現状の工程表を示す図である。
【図５】ＩＯマトリックスの各工程間の因果関係を考慮し、同時に実行できる小工程については並行して実行する最適工程計算を実行し、その結果を挿入したテーブルを示した図である。
【図６】図５で得られた最適工程計算の結果に基づいて作成された工程表を示す図である。
【図７】現状工数よりも時間を短縮した新しい工数を入力し、それに基づいて最短工程計算を行い、その結果を挿入したテーブルを示下図である。
【図８】図７の最短工程計算の結果に基づいてシステムが作成した最短工程表を示した図である。
【図９】人的リソースを考慮した工程表を自動的に作成させるために必要な情報を入力する画面を示している。
【図１０】図９で入力した人的リソースに関する情報に基づいて作成された工程表の一例を示した図である。
【符号の説明】
【００４７】
１０  大工程
１１  中工程
１２  小工程ＩＤ
１３  小工程
１４  インプット
１５  アウトプット
２０  現状工数
２３  新工数
３０  最適工程計算結果
３５  最短工程計算結果
【図１】
2005227836.tif 000003
【図２】
2005227836.tif 000004
【図３】
2005227836.tif 000005
【図４】
2005227836.tif 000006
【図５】
2005227836.tif 000007
【図６】
2005227836.tif 000008
【図７】
2005227836.tif 000009
【図８】
2005227836.tif 000010
【図９】
2005227836.tif 000011
【図１０】
2005227836.tif 000012