(57)【要約】  請求される方法およびシステムは、１つのグラフィカルビュー内で複数の製品オーダーバー（アイコン）と製品オーダーの間の依存関係のセットを一緒に表示するユーザーインタフェースを提供するものである。複数のアイコンバーは、製造プロセスの部門の需要や製品オーダーを表すために使用される。各バーは、その部門でオーダーされる原材料の総量またはその部門でオーダーされる仕掛品に組み入れられる原材料の量を指示してもよい。各バーはさらに、その部門に使用可能であり、その部門に割り当てられる原材料を指示してもよい。同時に、各バーは、その部門で必要な原材料の使用できない部分または不足量を指示してもよい。時間軸を使用して、バー（オーダー）の使用可能（納品）予定時間を指示してもよい。
2010508605.tif 000002
【特許請求の範囲】
【請求項１】
製造プロセスにおける原材料に関する依存関係および原材料分布を表示する方法であって、
製造プロセスの部門における製品オーダーを表す複数のバー（２００）を表示するステップであって、前記複数のバー（２００）は、
原材料のオーダーを表す原材料バー（３０１、５０１）と、
原材料を含む第１の仕掛品のオーダーを表し、さらに前記第１の仕掛品に基づいて第２の仕掛品を製造するサブアセンブリを表す少なくとも１つの仕掛品バー（３０３、５１０）と、
原材料を含む完成品の販売オーダーを表すターミナルバー（３０６、５１６）とを含むステップと、
各バー（２００）に対応する製造プロセスの前記部門における製造オーダーを満たすのに必要な原材料の総量の指示を各バー（２００）で表示するステップと、
前記部門に使用可能な原材料の必要量の一部を表すために、各バー（２００）で第１のカラー（２２０）を表示するステップと、
前記部門に使用可能な原材料の必要量の一部を表すために、各バー（２００）で第２のカラー（２３０）を表示するステップと、
前記複数のバー（２００）のうちの２つ以上の間の関連性（２４０、２５０）を表示するステップであって、上流側製品の下流側製品オーダーへの流れを表す関連性（２４０、２５０）を表示するステップとを備えることを特徴とする方法。
【請求項２】
各バーにおける原材料の総量の前記指示は、前記複数のバーの各々の高さ（２０８）に基づくこと、および前記第１のカラー（２２０）は前記バーの底部を色づけするのに使用され、前記第２のカラー（２３０）は前記バーの残りの上部を色づけするのに使用されることを特徴とする請求項１に記載の方法。
【請求項３】
前記複数のバー（２００）はさらに、１つまたは複数の完成品販売オーダー（３０６、５１６）に関連付けられる顧客を表す顧客バー（３３０、５３２）を含むこと、および前記顧客バー（３３０）の前記第１のカラー（２２０）および前記第２のカラー（２３０）はさらに、達成される顧客の全オーダーの一部と達成されない顧客の全オーダーの一部とをそれぞれ表すことを特徴とする請求項１に記載の方法。
【請求項４】
前記顧客バー（３３０、５３２）は、供給業者が指定した嗜好に基づいた配置で表示されることを特徴とする請求項３に記載の方法。
【請求項５】
上流側製品と下流側製品オーダーとの間の依存関係を判断するアルゴリズムであって、
原材料の予約を有する次の仕掛品製造オーダーに関して製造オーダーテーブルに問い合わせをすることと、
原材料に依存する仕掛品の予約を有する次の仕掛品製造オーダーに関して問い合わせをすることと、
原材料に依存する、または原材料に依存する仕掛品に依存する完成品の予約を有する販売オーダーに関して問い合わせをすることと、
前記販売オーダーが出された顧客に関して問い合わせをすることとを含むアルゴリズムをさらに含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記アルゴリズムは、さらに、各バー（２００）に対応する製造プロセスの部門におけるオーダーを達成するのに、各バー（２００）で必要とされる原材料の総量を計算することを特徴とする請求項５に記載の方法。
【請求項７】
第１および第２の下流側製品オーダーが入力として同じ上流側製品を使用する時、使用可能な前記上流側製品を前記第１の下流側製品オーダーから前記第２の下流側製品オーダーへの再割り当てをレンダリングすることをさらに含むことを特徴とする請求項１に記載の方法。
【請求項８】
原材料の使用効率の変更を反映させるために、再割り当てに応答して下流側バーの色づけを更新することをさらに含むことを特徴とする請求項７に記載の方法。
【請求項９】
前記再割り当てのレンダリングは、第１のバーと第２のバーとが共通の上流側バーに関連している場合、前記第１のバーの前記第１のカラーのセグメントの一部を前記第２のバーにドラッグすることを含むことを特徴とする請求項７に記載の方法。
【請求項１０】
前記複数のバー（２００）が配置されるフィールド（３００、５００）を表示するステップをさらに備え、前記原材料バー（３０１、５０１）は前記フィールドの近位端（３２０、５０３）の近くに配置され、前記顧客バー（３３０、５３２）は前記フィールドの遠位端（３２２、５０５）の近くに配置され、前記仕掛品バー（３０３、５１０）および前記ターミナルバー（３０６、５１６）は前記原材料バー（３０１、５０１）と前記顧客バー（３３０、５３２）との間に配置されることを特徴とする請求項３に記載の方法。
【請求項１１】
前記フィールド（３００、５００）は、前記フィールドの長手方向縁部（３５０）に平行な時間軸に沿って配向され、前記長手方向縁部は前記近位端（３２０、５０３）と前記遠位端（３２２、５０５）との間を横断することを特徴とする請求項１０に記載の方法。
【請求項１２】
前記フィールド（３００、５００）は、前記近位端（３２０、５０３）と前記遠位端（３２２、５０５）との間で長手方向に横ストリップ（３５２）に分割され、前記横ストリップ（３５２）は時間軸との交点に対応する時間を指定することを特徴とする請求項１１に記載の方法。
【請求項１３】
２つ以上の前記横ストリップ（３５２）の間に縦ストリップが追加され、前記縦ストリップは仕掛品サブアセンブリによる製造オーダーを終了するのに必要とされる継続時間を指定することを特徴とする請求項１２に記載の方法。
【請求項１４】
前記フィールドの長手方向縁部に隣接して縦ストリップ（３６６）を表示することをさらに含み、前記複数のバーはさらに前記縦ストリップ（３６６）上に配置される予備備蓄バー（３６０）をさらに含むことを特徴とする請求項１３に記載の方法。
【請求項１５】
原材料依存の製品オーダーのセットをレンダリングされるユーザーコンピューターのユーザーインタフェースであって、
原材料のオーダーを表す原材料バー（３０１、５０１）と、
原材料を含む第１の仕掛品のオーダーを表し、さらに前記第１の仕掛品に基づいて第２の仕掛品を製造するサブアセンブリを表す仕掛品バー（３０３、５１０）と、
原材料を含む製造プロセスの完成品の販売オーダーを表すターミナルバー（３０６、５１６）と、
原材料を含む完成品の１つまたは複数の販売オーダーに関連付けられた顧客を表す顧客バー（３３０、５３２）と、
少なくとも２つ以上の前記バー（２００）の間の関連インジケータ（２４０、２５０）であって、第１のバーから第２のバーへの原材料の流れを表す関連インジケータ（２４０、２５０）とを備え、
各バーの第１のカラー（２２０）は前記バーで表されるオーダーに使用可能な原材料の量の一部を表すのに使用され、各バーの第２のカラー（２３０）は前記バーで表されるオーダーに使用不可能であるが、オーダーを満たすのに必要な原材料の量の一部を表すのに使用されることを特徴とするユーザーインタフェース。
【請求項１６】
前記バー（３０１、５０１、３３０、５３２、３０６、５１６、３３０、５３２）は、フィールド（３００、５００）に配置されること、前記材料バー（３０１、５０１）は前記フィールドの近位端（３２０、５０３）の近くに配置され、前記顧客バー（３３０、５３２）は前記フィールドの遠位端（３２２、５０５）の近くに配置されること、前記仕掛品バー（３０３、５０１）およびターミナルバー（３０６、５１６）は前記原材料バー（３０１、５０１）と前記顧客バー（３３０、５３２）との間に配置されることを特徴とする請求項１５に記載のユーザーインタフェース。
【請求項１７】
前記フィールドは、前記近位端（３２０、５０３）と前記遠位端（３２２、５０５）との間で長手方向に横ストリップ（３５２）に分割され、前記横ストリップ（３５２）は時間を指定することを特徴とする請求項１５に記載のユーザーインタフェース。
【請求項１８】
前記フィールドの長手方向縁部に隣接して縦ストリップ（３６６）と、前記縦ストリップ（３６６）上に配置される予備備蓄バー（３６０）とをさらに備えることを特徴とする請求項１５に記載のユーザーインタフェース。
【請求項１９】
ビデオ画像を生成することが可能な表示ユニット（１９１）と、
入力装置（１６１、１６２）と、
前記表示ユニット（１９１）と前記入力装置（１６１、１６２）とに動作可能に結合される処理装置（１１０）であって、プロセッサ（１２０）と前記プロセッサ（１２０）に動作可能に結合されるメモリ（１３０、１４１、１５１、１５５）と、
ネットワーク（１７１）と前記処理装置（１１０）とに接続されるネットワークインタフェース（１７０）とを備え、前記処理装置（１１０）は、
原材料バー（３０１、５０１）と、サブアセンブリバー（３０３、５１０）と、販売オーダーバー（３０６、５１６）と、顧客バー（３３０、５３２）とを表示することであって、バーとバーに割り当てられた原材料の総量とに関連付けられたオーダーを処理するのに必要な原材料の量を指示する各バーを表示すること、および
２つ以上のバーの間の関連線（２４０、２５０）を表示することであって、原材料または原材料を含む仕掛品の流れを表す前記関連線（２４０、２５０）を表示することをプログラムされるコンピューティング装置であって、
前記バーはフィールド（３００、５００）に配置され、各バーは、前記バーに関連付けられたオーダーが使用可能であると予測される時間に基づいて、前記フィールドの近位端（３２０、５０３）と遠位端（３２２、５０５）との間に位置決めされることを特徴とするコンピューティング装置。
【請求項２０】
前記処理装置（１１０）はさらに、バーに割り当てられた原材料の量を変更し、その変更を反映するために再割り当てにより影響を受けるいずれのバーも更新することをプログラムされることを特徴とする請求項１９に記載のコンピューティング装置。
【発明の詳細な説明】
【技術分野】
【０００１】
既存のＥＲＰシステムは、多数のオーダー追跡データベースおよび在庫データベースを使用して、製造プロセスにおいて種々の原材料の入力の使用効率や仕掛品のオーダーや販売オーダーの状況を判断するために使用される情報を記憶することができる。これらの同じデータベースはさらに、販売オーダーに関連付けられた顧客に関する情報も記憶することができる。しかし、購入プランナーまたは製造プランナーが特定の原材料の不足に直面する時、製品不足の結果を理解することは、プランナーまたはマネージャーに役に立つ場合もある。例えば、マネージャーが原材料の量が予定時間に使用不可能になることが分かれば、マネージャーが仕掛品オーダーや完成品オーダーなど、他のどの関連する製品オーダーに影響するのかを理解することが有益である場合もある。
【背景技術】
【０００２】
既存のＥＲＰアプリケーションは、どの関連する製造オーダーが原材料オーダーの不足により影響を受けるのかを判断する際には、製造プランナーにはほとんど助けにならない、または全く助けにならない。既存のＥＲＰシステムは、テキストベースのリストや表にある原材料の予約を行えるのみである、または第１の製造ステップにおいて原材料の直接の予約を表示できるのみである。次の依存した製造ステップ、販売オーダー、顧客を、どの表にも含むことができない。したがって、マネージャーは、どのオーダーが、ひいてはどの顧客が製品（原材料）の不足により被害を受けるかを効率的に判断できない場合がある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
さらに、たとえマネージャーが販売オーダーや顧客に影響を与える可能性を判断できるとしても、マネージャーは、例えば、不足製品や不足材料の使用可能な量を、顧客サービスを最適化する製造パスに再割り当てすることによって、不足に対応する効率的な方法を提供することができない。言い換えれば、マネージャーは、最適なパスを容易に判断して、原材料の使用可能な量をその原材料または製品が供給会社または製造会社の最も役に立つ場所に再ルーティングすることはできない。
【課題を解決するための手段】
【０００４】
請求される方法およびシステムは、１つのグラフィカルビュー内で複数の製品オーダーバー（アイコン）と製品オーダーの間の依存関係のセットを一緒に表示するユーザーインタフェースを提供するものである。複数のアイコンバーは、製造プロセスの部門の需要や製品オーダーを表すために使用される。各バーは、その部門でオーダーされる原材料の総量またはその部門でオーダーされる仕掛品に組み入れられる原材料の量を指示してもよい。各バーはさらに、その部門に使用可能であり、その部門に割り当てられる原材料を指示してもよい。同時に、各バーは、必要に応じて、その部門で必要な原材料の使用できない部分または不足量を指示してもよい。
【０００５】
一実施形態では、バーはユーザーの視点に沿って位置を調節したフィールドに配置してもよい。その視点に基づいて、製造プロセスにおける即時の需要または製造オーダーは、ユーザー近位端として現れるフィールドの端部に配置され、即時でない需要を表すバーはユーザー遠位端として現れるフィールドの端部に向かって配置されてもよい。（フィールドの近位端から遠位端までのラインに沿った）フィールドの長手方向の長さは、フィールドをバー（オーダー）の使用可能（または納品）予定時間を示す時間セグメントに区切るのに使用される時間軸に平行にしてもよい。在庫からすぐに使用可能な追加の備蓄材料もフィールドの片側に表示して、備蓄材料が製品オーダーのいくらかの不足を改善するために使用できることを表示してもよい。製造プロセスの一部門から他の部門への原材料の流れを指示するために、バーの間に関連線を引いてもよい。同様に、関連線は上流側製品に対する下流側製品オーダーの不足を表してもよい。
【０００６】
さらなる実施形態では、顧客アイコンのセットを完成品の販売オーダーに接続し、それにより販売オーダーをそれらの顧客に関連付けしてもよい。
【０００７】
さらなる実施形態では、ユーザーインタフェースにより、ユーザーが原材料または仕掛品材料などの入力した材料の使用可能な量を、１つの製造パスから他の製造パスへリダイレクトすることができる。この実施形態では、ユーザーインタフェースは、製造プロセスにおいて、関連バーの依存関係および使用可能／使用不可能な原材料の量の一部を更新してもよい。
【図面の簡単な説明】
【０００８】
【図１】本請求項に従って動作することができるコンピューティングシステムのブロック図である。
【図２】例示的な３次元製品オーダーバーを示す図である。
【図３】選択された原材料の分布を強調表示する製造プロセスの例示的な３次元レンダリングを示す図である。
【図４】例示的な２次元製品バーを示す図である。
【図５】選択された原材料の分布を強調表示する製造プロセスの例示的な２次元レンダリングを示す図である。
【図６】例示的な製品オーダーデータベースを示す図である。
【図７】既存のＥＲＰシステムにより提供できる例示的な図である。
【発明を実施するための形態】
【０００９】
以下の文章は多数の異なる実施形態の詳細を説明するものであるが、本説明の法的範囲は、本出願の最後に記載する特許請求の範囲の語により定義されることは理解されたい。詳細な説明は、例としてのみ解釈されるべきであり、不可能でないにしても、あらゆる可能な実施形態を説明することは実用的でないので、あらゆる可能な実施形態を説明するものではない。多数の代替の実施形態は、最近の技術または本出願の出願日後に開発された技術のどちらかを使用して実装することができ、これも特許請求の範囲にある。
【００１０】
本出願において、ある用語が、「本明細書内で使用されるとき、本明細書により用語「＿」は…を意味するように定義される」のような文またはそれと同様の文を使用して明確に定義されない限り、明らかにまたは暗に、明白または普通の意味以上にその用語の意味を限定するものではなく、この用語は本出願（特許請求の範囲の言葉以外）の任意の節における任意の主張に基づいた範囲内に制限されると解釈されるべきではないことも理解されたい。本出願の最後の特許請求の範囲内で述べるいずれの用語も、本出願で１つの意味と一致する形で言及される範囲では、それらの用語は単に読み手を混乱させないように明確にする目的で使用され、請求項の用語は、暗にまたは明らかにその１つの意味に制限することを意図するものではない。最後に、請求項の要素が「意味する」という語を並べて定義されない限り、およびいずれの構造の詳説もない機能で定義されない限り、いずれの請求項の要素の範囲も、３５  Ｕ．Ｓ．Ｃ（米国特許法）、１１２章、第６パラグラフに基づいて解釈されることを意図するものではない。
【００１１】
図１は、本明細書内で述べるユーザーインタフェースを表示し、提供するように動作する適切なコンピューティングシステム環境１００の例を示す図である。コンピューティングシステム環境１００は、適切なコンピューティング環境のほんの一例にすぎず、特許請求の範囲の方法および装置の使用または機能性の範囲に関して制限しようとするものではないことに留意されたい。また、コンピューティング環境１００は、例示的なコンピューティング環境１００内に示された任意の１つのコンポーネントまたはコンポーネントの組み合わせに関してどのような依存関係または要件も有するものとして解釈されるべきではない。
【００１２】
図１に関して、請求される方法および装置のブロックを実装するための例示的なシステムは、コンピューター１１０の形の汎用コンピューティング装置を含む。コンピューター１１０のコンポーネントは、処理ユニット１２０と、システムメモリ１３０と、システムメモリを含む種々のシステムコンポーネントを処理ユニット１２０に結合するシステムバス１２１とを含むことができるが、これらに限定されない。
【００１３】
コンピューター１１０は、モデム１７２またはその他のネットワークインタフェース１７０を介して、ＬＡＮ（ローカルエリアネットワーク）１７１および／またはＷＡＮ（広域エリアネットワーク）１７３経由で、リモートコンピューター１８０などの１つまたは複数のリモートコンピューターへの論理接続を使用するネットワーク環境で動作してもよい。
【００１４】
コンピューター１１０は、典型的には、コンピューター１１０によりアクセスでき、揮発性および不揮発性媒体、取り外し可能および固定の媒体を含む任意の利用可能な媒体であるさまざまなコンピューター可読媒体を含む。システムメモリ１３０は、ＲＯＭ（リードオンリメモリ）１３１およびＲＡＭ（ランダムアクセスメモリ）１３２などの揮発性および／または不揮発性メモリの形でコンピューター記憶媒体を含む。ＲＯＭは、ＢＩＯＳ（基本入出力システム）１３３を含んでもよい。ＲＡＭ１３２は、典型的には、オペレーティングシステム１３４、アプリケーションプログラム１３５、他のプログラムモジュール１３６、プログラムデータ１３７を含むデータおよび／またはプログラムモジュールを含む。コンピューター１１０はさらに、ハードディスクドライブ１４１、磁気ディスク１５２に対して読み出しまたは書き込みを行う磁気ディスクドライブ１５１、光ディスク１５６に対して読み出しまたは書き込みを行う光ディスクドライブ１５５などの他の取り外し可能／固定、および揮発性／不揮発性のコンピューター記憶媒体を含んでもよい。ハードディスクドライブ１４１、１５１、１５５は、インタフェース１４０、１５０を介してシステムバス１２１とインタフェースしてもよい。
【００１５】
ユーザーは、通常、キーボード１６２およびマウス、トラックボールまたはタッチパッドと呼ばれるポインティング装置１６１などの入力装置を通してコマンドや情報をコンピューター２０に入力することができる。他の入力装置（図示せず）は、マイクロフォン、ジョイスティック、ゲームパッド、パラボラアンテナ、スキャナなどを含んでもよい。これらの入力装置および他の入力装置は、システムに結合されるユーザー入力インタフェース１６０を介して処理ユニット１２０に接続することが多いが、他のインタフェースおよびパラレルポート、ゲームポートまたはＵＳＢ（ユニバーサルシリアルバス）などのバス構造により接続してもよい。モニター１９１または他のタイプの表示装置も、ビデオインタフェース１９０などのインタフェースを介してシステムバス１２１に接続してもよい。モニターの他に、コンピューターは、出力周辺インタフェース１９０を介して接続できるスピーカー１９７、プリンター１９６などの他の周辺出力装置を含んでもよい。
【００１６】
一般的な製造プロセスでは、製品オーダーは原材料の量に対するものであり、仕掛品オーダーは原材料を必要とし、または完成品オーダーは原材料に依存する。原材料は、定義付けされた製造プロセスへの入力と見なされ、原材料は外部から定義付けされた製造プロセスへもたらされる。製造プロセスはビューにより定義付けされ、ビューはユーザーにより制限されてもよい。原材料は外部の第三者から購入してもよく、受領され在庫内に格納されると入力として使用可能になる。あるいは、原材料は定義付けされたビューとは異なる製造プロセスの一部により製造されてもよい。例えば、原材料は製造プロセスの異なる部門により製造されるが、（そのビューにより定義付けされる時に）定義付けされた製造プロセスから同じ工場または異なる工場内に配置され、まだ原材料と見なされる場合がある。
【００１７】
仕掛品は、原材料を入力としておよび／または別の仕掛品を入力として使用する製造プロセスの中間のサブアセンブリで製造される製品としてもよい。完成品は、入力として別のサブアセンブリに流れない最終生成物としてもよい。完成品は、顧客に納品されるものとしてもよい。完成品オーダーは、完成品の販売オーダーを示す場合もあり、（例えば、顧客への納品のために）顧客に関連付けられる場合もある。
【００１８】
図２は、製造プロセスの一部門における製品オーダーを表すのに使用されるバー２００を示す図である。バー２００は、バーが表す製造プロセスの一部門をラベル２０２により指示してもよい。バー２００が原材料オーダーを表す場合、バーは、外部供給源（例えば、定義付けされた製造プロセスの外部）からオーダーされ、定義付けされた製造プロセスで使用するのに使用可能であると予測される原材料の総量２０４を指示することができる。一実施形態では、バーは、使用可能日２０６または納品日を指示する場合もある。バー２００が仕掛品バーを表す場合、バーは、仕掛品バーに対応するサブアセンブリにおいて仕掛品のオーダーに必要な原材料の総量を指示してもよい。バーが完成品バーを表す場合、完成品バーに対応するサブアセンブリにおいて、完成品を製造し、販売オーダーを満たすのに必要な原材料の総量を指示してもよい。
【００１９】
バー２００の３Ｄ（３次元）レンダリングでは、図２に示すように、バーの高さ２０８は、バーが表す製造プロセスの部門においてオーダーされた、またはオーダーを満たすのに必要な原材料の総量を示すことができる。一実施形態では、バーの高さ２０８は、単位容積２１０により区切られてもよい。他の実施形態では、バーの高さは、（例えば、凡例で）計量スティックを使用して判断してもよい。図２は円筒形状のバーで示しているが、他のバーの形状も使用できるのはいうまでもない。
【００２０】
図２はさらに、バーは第１のカラー２２０を使用してバーの容積を強調することにより、オーダーに対して使用可能な原材料の総量を指示できることを示す図である。同様に、製造プロセスのオーダーまたは部門に対して不足している、または今のところ使用不可能である原材料の量は、第２のカラー２３０を使用してバーの残りの容積を強調することで指示することができる。あるいは、第１のカラー２２０の単位コイン２１０の山からバーの残りの容積の輪郭は、不足量を指示するために透明または半透明のように見えてもよい。このようにして、ユーザーは、製造部門における製品オーダーに必要な原材料の量、製品オーダーに対して今使用可能な原材料の総量、製品オーダーに対して不足している原材料の総量をバーのビューから判断することが可能である。
【００２１】
図２はさらに、バーが関連線２４０および２５０を使用して１つまたは複数のサブアセンブリまたは原材料オーダーへの関連を指示できることを示す図である。関連線２４０、２５０は、製品オーダー間の関係を示すことができる。例えば、関連線２４０は、上流側バー（図示せず）からそのバーへの製品の流入を表すことができる。これは、第１の製品を供給または製造する製造プロセスの部門からバー２００で表される製造プロセスの部門への製品の流れを表してもよい。同様に、関連線２５０は、（サブアセンブリの場合）バー２００により製造される製品の流出、または（原材料の場合）バー２００により表される製品の流出を表すことができる。システムのビューは検査のために１つの原材料を孤立させるので、関連は一製品のオーダーから別の製品のオーダーまでの製造プロセス全体の原材料の流れを表すことができる。場合によっては、ビューにより追跡される１つの材料よりも多くの入力される材料を製造オーダーへの入力として取り込まれる。この場合、短い線の両端部を有するアイコン２６０は、製造オーダーのバーのすぐ前に表示されてもよい。これは、複数の入力がこのオーダーに流れることを示しているが、今追跡されている材料の入力のみがバーにより表示されている。
【００２２】
図３は、３Ｄレンダリングまたはユーザーインタフェースの実施形態のビューを示す図である。図２のバー２００と同様の複数のバー３０１〜３１２をフィールド３００に配置することができる。フィールドは、ユーザーの視線または視点に基づいてフィールド３００の近位端３２０が遠位端３２２よりも近くに現れるようにレンダリングすることができる。ユーザーが製造プロセスの原材料供給の影響に関心がある場合、ユーザーは観察される製造プロセスを定義付けし、観察される原材料を特定してもよい。ユーザーインタフェースは、原材料のオーダーを表す原材料バー３０１を表示し、原材料バー３０１をフィールド３００の近位端３２０の近くに配置してもよい。１つまたは複数の仕掛品バー３０３、３０７、３１０、３１２をフィールドに配置し、必要に応じて、製品オーダー間の関係を指示するために関連線（例えば、３０４、３０５）を使用して関連付けして、製造プロセス全体の原材料のパスを示してもよい。仕掛品バー（例えば、３０３、３０７）は、製造オーダーに基づいた配置では、フィールド３００の近位端３２０からさらに離れて配置されてもよい。すなわち、原材料Ａが最初にサブアセンブリＢにより消費され、その仕掛品はサブアセンブリＣにより消費される場合、Ａを近位端に配置し、ＢをＡより近位端から遠くに配置し、ＣをさらにＢより近位端から遠くに配置することができる。完成品バーまたは販売オーダーバーのセットは、仕掛品バーの次に配置されてもよい。上述したように、これらのバーは顧客に納品される製品を表して、顧客の販売オーダーを達成することができる。
【００２３】
さらに顧客バー３３０〜３３６のセットを、フィールド３００の遠位端３２２の近くに表示することができる。この実施形態では、販売オーダーバーと顧客バーとの間の関連線（例えば、３４０）は、販売オーダーをそれらの販売オーダーを発注した顧客に関連付けることができる。さらに、顧客バー３３０〜３３６は、特定の原材料によって決まる顧客の総販売オーダーを満たすのに必要な原材料の総量を指示することもできる。上述したバーと同様に、顧客バー３３０〜３３６はさらに、顧客の販売オーダーを満たすのに使用不可能な原材料の量および第１および第２のカラーを使用して顧客の販売オーダーを満たすのに使用可能な原材料の量を指示することもできる。このようにして、ユーザーはビューから、販売オーダーを満たすために各顧客に必要とされる原材料の容積、および顧客の総販売オーダーを終了するのに原材料に関してどの程度顧客が不足するのかを判断することができる。使用不可能な原材料に対する使用可能な原材料の割合は、表示された原材料の割り当てを前提として達成される顧客の総販売オーダーの割合の指標とすることができる。
【００２４】
さらなる実施形態では、顧客の優先度をビューまたはレンダリングで指示することができる。この優先度は供給業者に対する顧客の重要性に基づき、ビューまたはレンダリングで指示することができる。例えば、図３は、顧客はゴールド３４１、シルバー３４２、ブロンズ３４４の顧客で表示することができることを示している。これらの指定は、供給業者／ユーザー定義のものであり、例えば、顧客の発注するオーダーの平均量、顧客の支払（期日支払）額などに基づいたものとしてもよい。さらに図３に示すように、顧客の異なるセット（例えば、ゴールド３４１、シルバー３４２、ブロンズ３４４）は、優先度によりグループ化されて、原材料の供給が不足した時にユーザーが原材料の再割り当てのゴールを判断するのが容易になる。
【００２５】
さらに別の実施形態では、フィールド３５０の長手方向の長さに沿った（近位端３２０から遠位端３２２まで延びる）時間軸を使用して、フィールドを横方向の時間セグメント３５２に区分することができる。図３では、横方向の時間セグメント３５２は日付を示している。もちろん、フィールドはより大きな、またはより小さな時間のセグメントに区分してもよい（例えば、秒、時間、週、月、年など）。時間セグメント３５２を使用して、予定のオーダー納品時間または使用可能時間を指定することができる。例えば、原材料バー３００が「１３日の月曜日」とラベル付けされた時間セグメント３５４に配置されているので、原材料の量（この場合、単位１００）は１３日に使用可能であると予定されている。また、週のどの日も予定の納品またはイベントが無いので、いくらかの時間セグメントは、省略した日（または省略した時間セグメント）を表す薄いバー３５６に圧縮または畳み込まれてもよい。さらなる実施形態では、横方向の時間セグメント間の長手方向のセグメント（図示せず）を使用して、日数を区割りすることができる。この長手方向のセグメントを使用して、オーダーが長手方向のセグメントの前で受けとられた場合に、製品の製造の期間を示すことができる。例えば、この長手方向のセグメントを使用して、特定の製造ステップが原材料の不足を改善するために予定を変更できるか否かを判断することができる。
【００２６】
図３は、製造プロセス全体の特定の原材料の現在の計画された分布および定義付けされた製造プロセス全体の製品オーダー間の依存関係のビュー３００を示す。図３に示した例では、単位１００のオーク板原材料の現在のオーダーがあり、バー３０１で表されている。しかし、オーク板原材料バー３００のシェーディングは、オーク板が予定日（１３日、月曜日）に使用可能でないことを示している。したがって、原材料に依存する関連の製品オーダーバー（例えば、３０３、３０６）は、原材料供給が不足しているため、（白で）不足として示されている。
【００２７】
図３はさらに、フィールド３６６の長手方向部分に配置された３６０〜３６４のセットを示す。バー３６０〜３６４は、製品の備蓄在庫を表すことができる。バー３６２、３６４、３６５は、その販売オーダーや顧客のために蓄えられない製造オーダーから出力される製品を表すことができる。いくつかの製造プロセスでは、製品オーダーは直接顧客に納品されず、その代わりに在庫の量を補充し、維持するのに使用されることは理解されたい。これは、仕掛品バー３０７で示されており、このバー３０７は在庫バー３６４に供給を行う。バー３６０は、プロセスへの入力として使用できるオーク板原材料の備蓄を表すことができる。オーク板原材料の製造パスの少なくともいくつかは、原材料オーダーではなく備蓄在庫を基本とし、これらのいくつかの製造パスは、色づけやシェーディングにより指定されるように、製品オーダーの少なくとも部分的な達成を示すことができる。
【００２８】
図３は、フィールド３００の右側のレーンに日付を表示できる完全ビューを示すが、在庫から製造オーダーに対して出入りする量は、フィールド３００の左側のレーンに示すことができる。これらの図はさらに、（フィールド３００の遠位端３２２の）顧客を表すバーが優先度により色づけでき、グループ化（例えば、ブロンズ、シルバー、ゴールド）できることを示している。異なる実施形態は、図３のビューの１つまたは複数の要素を、同時に全ての要素を使用せずに、使用できることに留意されたい。
【００２９】
さらに、製化計画の際にユーザー（例えば、工場長または製造プランナー）を支援するために、ユーザーインタフェースによりユーザーが使用可能な原材料または仕掛製品の再割り当てをレンダリングして、効率的に原材料の分配ルールを変更できるようにする。例えば、あるＥＲＰ（ｅｎｔｅｒｐｒｉｓｅ  ｒｅｓｏｕｒｃｅ  ｐｌａｎｎｉｎｇ）システムは、材料の部分的な使用効率をどのように分配すべきかのルールを実装することができる。この実施形態では、ユーザーインタフェースは、初期ビューを生成するために基礎となるＥＲＰシステムと同じルールを採用するだけである。ＥＲＰシステムの中には、原材料が不足している時に、まず先に発注された製品オーダーに供給し、次に、小さいオーダーより先に大きいオーダーに供給する一般的なルールを使用するものもある。このルールは平等のルールであるが、供給業者は他より一部の販売オーダー（または一部の顧客）に供給することを好む場合がある。この場合、供給業者は部分的に使用可能な原材料の割り当てを変更することを望むことができる。この実施形態では、ユーザーはその時に、１つの製造パスから別の製造パスへ再割り当てすることができる。例えば、一実施形態では、ユーザーは使用可能な原材料の容積を１つのバー（例えば、３１０）からドラッグして、別のバー（例えば、３０３）にドロップする。これは、同じ上流側バー（例えば、３６０）に依存する２つのバー間で行うことができる。図３のバーは、コイン状のスライスの形の図２の２１０のように、単位量で表示することができる。この実施形態では、ユーザーは、原材料の量を再割り当てしようとする際に、コインまたは単位容積を１つのバーから別のバーへドラッグアンドドロップすることができる。
【００３０】
ユーザーインタフェースはさらに、再割り当てにより影響を受けた各バーの外観を更新またはリフレッシュして、必要に応じて、下流側バーの色づけを変更してもよい。この更新は、顧客バーのシェーディングのリフレッシュを含んでもよい。この方法を使用して、ゴールドバー、シルバーバー、ブロンズバーという供給業者の指定に基づいて、供給業者がゴールド顧客のオーダーを最初に完了させ、次にシルバー顧客のオーダー、その後ブロンズ顧客のオーダーを完了させることを試みることができることは推測できる。このように、プランナーは迅速にフロア全体で他より特定のパスを優先することができ、そうすることによって、他より特定の販売オーダーを優先することができる。
【００３１】
図４は、図２の製品オーダーバー２００の複数の２次元（２Ｄ）レンダリング４０１〜４０３を示す図である。この実施形態では、（製造プロセスの一部門を表す）バーにおいてオーダーされた原材料の総量は、バーの近くで、バーに関連付けられた数字４１０で指示することができる。バーは、四角形などのフラットな形状にしてもよい。バーに使用可能な原材料の一部および使用不可能な原材料の一部はさらに、バー４０１で示すように、２色で陰影を付けられた領域に基づいて、２色を使用して図示できる。あるいは、バー４０２で示すように、バーの全体のシェーディングは、使用不可能な原材料に対する使用可能な原材料の割合を示すことができる。さらに、図２により示される単位容積２１０と同様に、バー４０３は、区切られた単位面積４２０を使用して、使用不可能な量に対する使用可能な量を表してもよい。さらに関連線４２２、４２４を引いて、仕掛品のサブアセンブリ間の原材料の流れや依存関係を示すことができる。
【００３２】
図５は、ユーザーインタフェースの実施形態の２Ｄレンダリングを示す図である。バー５０１は、フィールド５００の下端部５０３のバー５０１は、原材料の不足量を表す（すなわち、バー５０１は使用可能な量がないことを示すためにシェーディングされる）。バーの中間の列、例えば、５１０〜５２２はさまざまな製造オーダー５１０〜５１４およびその後の販売オーダー５１６〜５２２を示す。これらはそれぞれ、バー５０１で表される原材料の量が必要である。フィールド５００の後端部５０５のバーの列５３０は、特定の原材料を使用する製品の１つまたは複数のオーダーを受取る顧客を表すことができる。顧客が白いバー、例えば５３２を有する場合、顧客は不足材料に依存する一部の製品の量が不足しているかもしれないので、したがって、その顧客のオーダーは予定日に全て発送することができない。図５では、時間軸５００はフィールド５００の縦方向（または長手方向）縁部に沿って延びる。上述したように、一部の製造オーダーは１日以上かかるため、グレイのラインまたは垂直バー（図示せず）が、フロアに配置されて動作の継続時間を表す場合もある。備蓄在庫バー（例えば、５１５）をフィールドの左側に配置することができる。
【００３３】
図５の２Ｄユーザーインタフェースでは、使用可能な原材料を再割り当てするのを望むプランナーは、原材料の使用効率を有するバー（例えば、備蓄在庫からドラッグする５１７）を選択して、バーの１スライスを使用不可能なバー（例えば、５１０）にドラッグすることができる。この場合、両方のバーは同じ上流側の親バー（すなわち、備蓄バー５１５）に関連している。それぞれのドラッグアンドドロップの流れは、システムまたはユーザーにより定義付けされると、単位量の再割り当てを表すことができる。一実施形態では、１つのバーから別のバーへのドラッグは、ユーザーが（例えば、移動量を打ち込む、または量を選択することにより）移動する量を指定できる移動選択画面を表示することができる。これは、使用可能な量の一部を移動し、ビューのリフレッシュや更新を開始して、再割り当てに基づいた原材料の現在の分布を示してもよい。
【００３４】
ビューで使用されるデータは、ＥＲＰデータベース（単数または複数）内のデータから生成することができる。ユーザーインタフェースを、命令またはビューを作るのに必要な情報に関して１つまたは複数のデータベースおよびテーブルに問い合わせをする論理に関連付けることができる。一実施形態では、システムは、まず製造オーダーテーブルに、原材料の予約をしている次の製造オーダーに関して問い合わせをすることができる。これは、直接入力として原材料を使用する全ての直接のサブアセンブリを示す第１のオーダークエリを表すことができる。その後、システムは、原材料を含む（または仕掛品を製造するのに入力として原材料を必要とする）仕掛品である入力を使用するサブアセンブリに関して問い合わせをすることができる。このクエリは、第１のオーダーのサブアセンブリである仕掛品を予約する製造オーダーの第２のオーダークエリを表すことができる。問い合わせは、完成品オーダーに達するまで、より高度なオーダーのサブアセンブリを検索するために再帰的に進めてもよい。製造オーダーが完成品を出力する場合、ビューは製品を予約する販売オーダーを検索することができる。さらに、システムは、その後、販売オーダーに関連付けられた顧客に関して問い合わせをすることができる。
【００３５】
その後、各オーダーがデフォルトの分布に基づいて原材料の量を使用する場合、査定のために計算が行われる。次に、クエリおよび計算からデータを収集したものを使用して、原材料と製造オーダーの相互の依存関係（上述したような）とに基づいて、製造オーダーのビューをレンダリングすることができる。つまり、（全部のまたは部分的な）量が使用可能である場合、使用可能量を表すバーの一部分を青色などの第１のカラーで上述したように）色づけすることができる。バーが受けとる予定以上の量を必要とする場合、不足量を表すバーの一部分は赤色などの第２のカラーで色づけすることができる。１つのオーダーの出力が複数の次のオーダーで消費される場合、一実施形態では、まず、一番先で一番大きな次のオーダー、その後一番後の一番小さなオーダーが達成される。
【００３６】
図６は、製造プロセスの製造オーダーを追跡するために既存のＥＲＰシステムで使用できるデータベースを示すテーブルである。テーブルには、品目Ｎｏ６０２、品目種類６０４、需要量６０６、品目の下流側の予約６０８、品目の上流側の予約６１０を記載することができる。２つ以上の入力が必要な場合、複数の入力フィールドを使用することができる、あるいは複数のエントリを使用することができる。あるデータベースの実装では、予約は関係テーブルにより管理することができる。例えば、各予約は、１対１の関係のみを示す（例えば、同じ予約の中で「ＢはＡを使用する」が「ＢはＣに使用される」ことはない）が、関係するテーブルにより関連付けることができる。図７は、上流側の依存関係や予約７０３を示すモータ７０１の製造オーダーを表すのに使用されるビュー７００を示す。図示しないが、ビューはモータ７０１の下流側の予約を含んでもよい。しかし、図７に示すように、マネージャーは、１つのビューだけでは全ての製品の依存関係を判断することはできない、まして選択した原材料の入力に基づいた製品の依存関係は判断することはできない。さらに、図７に示すように、マネージャーは原材料の欠品の影響を判断することはできない。それどころか、マネージャーはデータベースに問い合わせをして、自分の分配の計算を実行できるだけである。
【００３７】
現在のＥＲＰアプリケーションとは対照的に、製造プランナーまたはマネージャーは上述のシステムを使用して、関係しているオーダーの完全なビューを取得することができ、特定の操作に使用可能な量を供給する結果をシミュレートすることができる。さらに、上述したユーザーインタフェースは、追加の発生順のパラメータを表示する日付の時刻表にある製造オーダーを、マネージャーが使用できる製造オーダーの使用効率にマッピングすることができる。
【図１】
2010508605.tif 000003
【図２】
2010508605.tif 000004
【図３】
2010508605.tif 000005
【図４】
2010508605.tif 000006
【図５】
2010508605.tif 000007
【図６】
2010508605.tif 000008
【図７】
2010508605.tif 000009
【国際調査報告】
2010508605.tif 000010
2010508605.tif 000011