(57)【要約】  環境トラッキングシステムは、環境に影響を及ぼす組織のプロセスをモデル化するための機能を備える。環境トラッキングシステムは、各プロセスを入力物質と結果として生じる出力物質とによってモデル化することを可能にする。環境トラッキングシステムは、例えば、ある物質のソースプロセスとデスティネーションプロセスとを表示することなど、プロセス間にリンクを確立することを可能にする。各プロセスは、入力物質から出力物質への変換をプロセスについて指定された変換パラメーターに従って実行する。ひとたび組織のプロセスのモデルが確立されると、環境トラッキングシステムは、組織を通る物質のフローをモデルに基づいてトラッキングできる。
2011530739.tif 000002
【特許請求の範囲】
【請求項１】
エンタープライズ・リソース・プランニング・システムを使用して組織の環境への影響をトラッキングするためのコンピューティングデバイスにおける方法であって、
前記組織のプロセスの記述を提供すること（３０１）、
プロセス間のリンクの記述を提供すること(３０１)であって、各リンクは物質に対してソースプロセスとデスティネーションプロセスとを指定する、リンクの記述を提供すること、
前記プロセスへの物質入力の、変換の結果としての物質出力への変換の記述を提供すること（３０２）、
プロセスへの入力物質の入力を示す初期入力フローを生成すること（３０３）、および、
生成可能なフローがなくなるまで、前記入力物質の出力物質への変換に起因する出力物質を推移的に計算し、前記プロセス内に流入する出力物質に対応するフローを前記プロセス間のリンクによって示される通りに生成すること（３０６）
を備えたことを特徴とする方法。
【請求項２】
前記初期入力フローは、前記入力物質の供給者から受け取られた販売または受取りの記録が情報入力されると生成されることを特徴とする請求項１に記載の方法。
【請求項３】
前記初期フローは、前記組織に供給された入力物質の数量を測定するメーターから生成されることを特徴とする請求項１に記載の方法。
【請求項４】
前記初期フローは、供給者によって前記組織に提供された入力物質の数量を示す電気通信を供給者から受け取ると生成されることを特徴とする請求項１に記載の方法。
【請求項５】
前記変換の記述は、前記入力物質の共通の測定単位についての共通の各数量に対して、結果として得られる物質および結果として得られる測定単位の結果として得られる数量を含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記初期入力フローは、前記入力物質が前記組織に供給された時間周期の表示を含むことを特徴とする請求項１に記載の方法。
【請求項７】
前記変換の記述を提供できるユーザーインタフェースを提供することをさらに備えたことを特徴とする請求項１に記載の方法。
【請求項８】
前記プロセスは、生態圏への物質の放出を表現することを特徴とする請求項１に記載の方法。
【請求項９】
前記生態圏を表現するプロセスへの物質の手でまたは自動的に生成されたフローの分析に基づいて、ある時間周期にわたって前記生態圏に放出された物質の数量を示すレポートを生成することをさらに備えたことを特徴とする請求項８に記載の方法。
【請求項１０】
前記変換は、前記入力物質の生成の間に生態圏に放出された物質を指定することを特徴とする請求項１に記載の方法。
【請求項１１】
組織の環境への影響をトラッキングするコンピューティングデバイスであって、
前記組織のプロセスを入力するためのユーザーインタフェース、物質に対してソースプロセスとデスティネーションプロセスとを指定するリンク、および前記ソースプロセスへの物質入力の、変換の結果としての物質出力への変換を提供するコンポーネント（３０１）と、
前記組織のプロセスへの入力物質の入力を示す初期入力フローを生成するコンポーネント（３０３）と、
出力物質へのフローにより示される入力物質の変換に起因する出力物質を計算することによってフローを処理し、プロセス内に流入する出力物質に対応するフローを前記プロセス間のリンクによって示される通りに生成するコンポーネント（３０６）と
を備え、前記コンポーネント（３０６）は生成されるあらゆるフローをさらに処理することを特徴とするコンピューティングデバイス。
【請求項１２】
前記変換は、前記入力物質の共通測定単位の各共通数量に対して、結果として得られる（複数の）物質および結果として得られる（複数の）測定単位の結果として得られる（複数の）数量を含むことを特徴とする請求項１１に記載のコンピューティングデバイス。
【請求項１３】
前記初期入力フローは、前記入力物質が前記組織に供給された時間周期の表示を含むことを特徴とする請求項１１に記載のコンピューティングデバイス。
【請求項１４】
前記変換の記述を提供できるユーザーインタフェースを提供することを含むことを特徴とする請求項１１に記載のコンピューティングデバイス。
【請求項１５】
組織の環境への影響をトラッキングするコンピューティングデバイスを制御する命令を有するコンピューター読み取り可能な記録媒体であって、
前記組織のプロセスの記述を提供すること（３０１）であって、各プロセスは、前記組織の機能、前記組織への物質の供給者の機能、または生態圏に関係する機能を表現する、プロセスの記述を提供すること、
プロセス間のリンクの記述を提供すること（３０１）であって、各リンクは、物質に対して、前記物質を出力するためのソースプロセスと、前記物質を入力するためのデスティネーションプロセスとを指定する、リンクの記述を提供すること、
前記プロセスへの物質入力の、変換の結果としての物質出力への変換の記述を提供すること（３０２）であって、前記変換は、入力物質の共通測定単位の各共通数量に対して、結果として得られる（複数の）物質および入力物質の変換の結果として生成される結果として得られる（複数の）測定単位の結果として得られる（複数の）数量を示す、変換の記述を提供すること、
前記入力物質のプロセスへの入力を示す初期入力フローを生成すること（３０３）であって、前記初期入力フローは入力物質の供給者のインボイスからおよび前記組織に供給された入力物質の数量を測定するメーターから生成される、生成すること、および、
生成可能なフローがなくなるまで、前記入力物質の出力物質への変換に起因する出力物質を推移的に計算し、前記プロセスに流入する出力物質に対応するフローを前記プロセス間のリンクによって示される通りに生成すること
を備えた方法によって実行されることを特徴とするコンピューター読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、環境物質のフロートラッキングに関する。
【背景技術】
【０００２】
ＥＲＰ（Enterprise Resource Planning）は、組織のデータおよびプロセスの大部分を一体化されたシステムに統合する分野に言及する。代表的なＥＲＰシステムは、コンピューターソフトウェアおよびハードウェアの複数のコンポーネントを使用して統合を達成する。大部分のＥＲＰシステムは、統合されたデータベースを使用して種々のシステムコンポーネントに関するデータを格納する。ＥＲＰシステムを統合する以前では、大部分の組織は、経理、人事、および他のビジネス機能に対して別々のアプリケーションを使用した。通常、ＥＲＰシステムは、組織のビジネスまたはチャーターに関係なく、組織の基本的機能のすべてをカバーするのを試みる。例えば、ＥＲＰシステムは、生産、倉庫、物流、情報技術、経理、人事、マーケティング、給与計算、および戦略的マネージメントをカバーできる。ビジネス、民間非営利団体、民間公益団体、政府、および他の組織は、ＥＲＰシステムを利用する。
【０００３】
通常、ＥＲＰシステムによってサポートされない機能の１つは、組織のオペレーションに起因する汚染のトラッキングである。組織は、このような汚染、より一般的には、「生態圏」ともいう環境へのあらゆる物質（例えば、ＣＯ２およびプラスチック）の放出をトラッキングする必要があることがある。物質の放出をトラッキングする必要性は、政府の規制、株主または環境グループからの圧力、環境に対する一般的な関心事などが原因で起こることがある。物質の放出を正確にトラッキングすることにより、組織は、オペレーションの変更をどこで行なうと物質の放出を最小にすることできるか、またはどのようにすればより効果的に規制および圧力に対応できるかを識別できることがある。
【０００４】
生態圏への物質の放出をトラッキングすることに加えて、組織は、生態圏から消費または抽出した資源をトラッキングしたい場合がある。資源は、エネルギー、原材料、輸送資源などを含む。このような資源をトラッキングすることにより、組織は、オペレーションの総消費量をより明確に把握できることがある。総消費量を削減することにより、組織は、組織のコストおよび環境への影響を低減できることがある。
【０００５】
物質の放出および消費される資源を組織がトラッキングするのを支援できる機関を提供する試みがいくつか行なわれている。ＮＲＥＬ（National Renewable Energy Laboratory）は、米国政府による基金で設立され、米国のエネルギー目標の促進を目的とした研究開発を行う。ＮＲＥＬは、ＬＣＩ（Life-Cycle Inventory）データベースプロジェクトを管理している。ＬＣＩデータベースプロジェクトの目標は、共通単位プロセスに対して環境に流入し、環境から流出する物資およびエネルギーを定量化するデータモジュールを作成することである。次に、これらのデータモジュールを使用して、組織のオペレーションのＬＣＩＡ（Life-Cycle Impact Assessment）を促進できる。しかし、これらのデータモジュールは、組織の種々の単位プロセスを評価するために使用できる情報を提供しているだけである。これらのデータモジュールは、どの組織もそのオペレーションをモデル化していないが、データモジュールからの情報を、このようなモデル化において使用できる。
【発明の概要】
【０００６】
組織の環境への影響をトラッキングするための方法およびシステムを提供する。環境トラッキングシステムは、環境に影響を及ぼす組織のプロセスをモデル化するための機能を備える。環境トラッキングシステムは、各プロセスを入力物質、中間物質およびその結果として得られる出力物質によってモデル化することを可能にする。環境トラッキングシステムは、リンクを、物質に関してソースプロセスとデスティネーションプロセスとを示すプロセス間に確立させることを可能する。各プロセスは、入力物質から出力物質への変換をプロセスに関して指定された変換パラメーターに従って実行する。従って、組織のモデルは、プロセス（すわなち、内部プロセスおよび外部プロセス）、プロセス間のリンク、および組織のプロセスの結果として得られるあらゆる変換を記述する。
【０００７】
ひとたび組織のプロセスのモデルが確立されると、環境トラッキングシステムは、組織を通る物質のフローをトラッキングすることできる。環境トラッキングシステムにより、ユーザーに、流入物質の初期入力フローを指定し、どこから流入物質が購入され、獲得され、抽出され、返却され、および／またはモデルにおいて使用するために測定または計量されるかを指定することを可能にする。環境トラッキングシステムは、流入物質情報を、モデルによって定義される組織のプロセスに対する初期入力フローとして使用する。次に、環境トラッキングシステムは、各プロセスの出力物質を推移的に計算できる。あるいはまた、プロセスは、ある意味において直に流入物質にリンクされない、指定される出力物質を有することができる。確立されたモデルに従って物質のフローをトラッキングすることにより、環境影響システムは、組織が環境に及ぼす全体的な影響を組織に提供できる。
【０００８】
本概要は、詳細な説明において以下にさらに説明される簡略化された形における概念の選択を導入するために提供される。本概要は、主張される主題の重要な特徴または基本的な特徴を識別することを意図せず、主張される主題の範囲を決める際の助けとして使用されることも意図しない。
【図面の簡単な説明】
【０００９】
【図１】環境影響システムのいくつかの実施形態における単純な生産組織モデルを例示するブロック図である。
【図２】環境影響システムのいくつかの実施形態におけるプロセスに関する変換情報を入力するためのディスプレイページを例示する図である。
【図３】いくつかの実施形態における環境影響システムのコンポーネントを例示するブロック図である。
【図４】環境影響システムのいくつかの実施形態におけるモデルおよび関連するフローを格納するためのデータベースを例示するブロック図である。
【図５】いくつかの実施形態における環境影響システムのインボイス入力コンポーネントの処理を例示するフローチャートである。
【図６】いくつかの実施形態における環境影響システムのフロー処理コンポーネントの処理を例示するフローチャートである。
【図７】いくつかの実施形態における環境影響システムのレポート生成コンポーネントの処理を例示するフローチャートである。
【発明を実施するための形態】
【００１０】
ＥＲＰシステムまたは構造化されたやり方においてビジネスプロセスを処理する他のシステムによって組織の環境への影響をトラッキングするための方法およびシステムを提供する。いくつかの実施形態において、環境トラッキングシステムを、ＥＲＰシステムまたは他のシステムと統合する。環境トラッキングシステムは、環境に影響を及ぼす組織のプロセスをモデル化するための機能を備える。例えば、製品のメーカーは、メーカーによって直接的か間接的かに使用されるいくつかのプロセスを有することがある。メーカーは、ある原材料および電気を入力し、ある種の廃棄副産物と共に完成製品を出力する直接的プロセスを有することがある。メーカーによって使用される電気は、電気公益事業体により行われる間接的プロセスによって表されることがある。例えば、間接的プロセスは、石炭の入力および例えば二酸化炭素などの種々の温室効果ガスの出力を含むことがある。間接的プロセスをトラッキングすることにより、組織に、環境への全体的な影響をトラッキングすることを可能にする。環境トラッキングシステムを使用することにより、各プロセスを、入力物質および結果として得られる出力物質によってモデル化することを可能にする。このようなプロセスは、これらのプロセスが自然環境である「生態圏」の一部であるよりもむしろ人造の環境であるという意味において「テクノスフィア」の一部であると言われる。
【００１１】
環境トラッキングシステムは、リンクを、物質に対するソースプロセスとデスティネーションプロセスとを示すプロセス間に確立させることを可能にする。例えば、ユーザーは、温室効果ガスに関して生産プロセスと浄化プロセスとの間にリンクを確立できる。浄化プロセスは、最終的に生態圏に放出される温室効果ガスの削減を目的とする。浄化プロセスは、温室効果ガスの一定量の入力に対して、結果として生態圏に出力される温室効果ガスを決定する関連パラメーターを有することができる。従って、各プロセスは、入力物質の出力物質への変換をパラメーターに従って実行する。従って、組織のモデルは、プロセス、プロセス間のリンク、および組織のプロセスに起因するあらゆる変換を記述する。
【００１２】
組織のプロセス、および環境、ベンダ、顧客などの取り巻くプロセスについてのモデルがひとたび確立されると、環境トラッキングシステムは、組織を通る物質のフローをモデルに基づいてトラッキングできる。環境トラッキングシステムにより、ユーザーに、モデルに流入する種々の初期入力フローを指定することを可能にする。例えば、初期入力フローは、一定の時間の間に組織によって使用される電気量またはある種の原材料であるとすることができる。環境トラッキングシステムは、これらの初期入力フローを、ＥＲＰシステムの通常の請求書支払い、発送記録などの一部として入力されるのを可能にすることができる。例えば、組織が電気の請求書を受け取る場合、ＥＲＰシステムを、請求書に関する情報をモデルに入力するのに使用できて、使用されるものとして報告される電気量を含む。環境トラッキングシステムは、モデルによって定義された通りに、情報を組織のプロセスの初期入力フローとして使用する。次に、環境トラッキングシステムは、組織の各プロセスの出力物質を推移的に計算することができて、リンクによって定義された通りに、組織の他のプロセスに入力できる。例えば、石炭の入力物質は、温室効果ガスを出力する生産プロセスによって焼却(変換)されることがある。次に、これらの温室効果ガスは、温室効果ガスを削減するために変換を実行し、削減した温室効果ガス量および固形廃棄副産物を出力する浄化プロセスに対する入力物質になるとすることができる。次に、削減した温室効果ガスおよび固形廃棄副産物は、それぞれ大気およびごみ集積場を表すプロセスに対する入力物質になるとすることができる。物質のフローを確立したモデルに従ってトラッキングすることにより、環境影響システムは、組織が環境に及ぼす全体的な影響を組織に提供できる。
【００１３】
図１は、環境影響システムのいくつかの実施形態における生産組織のモデルを例示するブロック図である。モデル１００は、プロセス１０１〜１１０を含む。プロセス１０２、１０３、１０４および１０６は、テクノスフィアプロセスを表し、プロセス１０１、１０７、１０８、１０９および１１０は、生態圏プロセスを表す。プロセス１０３、１０４および１０５は、組織の内部プロセスであり、その他のプロセスは、組織の外部プロセスである。各プロセス間のリンクは、矢印の方向により示されるように、あるプロセスからの識別された物質の流出および別のプロセスへの物質の流入を示す。例えば、プロセス１０４は、プロセス１０３から物質を入力し、プロセス１０５、１０６、１０９および１１０に物質を出力する。モデルは、生態圏全般プロセス１０１からの初期入力フローを含んで、環境からの原材料（例えば、石炭または鉄）の抽出を表すことができる。生態圏全般プロセスは、原材料を出力して、ベンダプロセス１０２に入力される。ベンダプロセスは、原材料を、ベンダプロセス１０２から出力され、会社受取りプロセス１０３に入力される生産物質に変換できる。さらに、ベンダプロセス１０２は、生態圏大気プロセス１０８に入力される物質（例えば、ＣＯ２）を出力することができる。会社受取りプロセス１０３は、生産物質の受取りと在庫管理とを、および生産フロアプロセス１０４への入力として生産物質の最終的出力とを表すことができる。生産フロアプロセス１０４は、完成製品への生産物質の変換を表すことができて、次に、販売される場合に顧客ベースプロセス１０６に入力される。さらに、生産フロアプロセス１０４は、出力の温室効果ガスが生態圏大気プロセス１０８に放出される状態において、浄化プロセス１０５に入力される温室効果ガスを出力できる。さらに、生産フロアプロセス１０４は、廃棄物を、生産者の場所の近くの生態圏河川プロセス１０９および生態圏ごみ集積場プロセス１１０に出力できる。顧客ベースプロセス１０６は、顧客の場所の近くの生態圏ごみ集積場１０７に入力される廃棄物を結果として生じる完成製品を消費できる。
【００１４】
図２は、環境影響システムのいくつかの実施形態におけるプロセスの変換情報を入力するためのディスプレイページを例示する。ディスプレイページ２００は、入力物質エリア２０１および出力物質エリア２０２を含む。入力物質エリアは、物質、物質の共通単位および物質の共通数量を入力するための行を含む。例えば、（矢印により示される）現在選択されている行は、１０００ガロンのディーゼル燃料に対応する。さらに、この行は、変換の有効日付および変換の物質のソースを含むことができる。出力物質エリアは、選択された物質の変換から出力される各物質の行を含み、変換ラインともいう。例えば、ディーゼル燃料が選択された物質であるので、出力物質は、ＣＯ２、ＳＯＸおよびＣＯを含む。各特定出力物質に対する各行における単位および数量は、入力物質の特定単位の数量の変換から出力される物質の量を示す。例えば、１０００ガロンのディーゼル燃料の変換は、２２，０００ポンドのＣＯ２、５ポンドのＳＯＸ、および１１７ポンドのＣＯに帰着する。
【００１５】
図３は、いくつかの実施形態における環境影響システムのコンポーネントを例示するブロック図である。環境影響システム３００は、プロセス構成コンポーネント３０１、変換構成コンポーネント３０２およびフロー入力コンポーネント３０３を含む。さらに、環境影響システムは、モデルストア３０４およびフローストア３０５を含む。プロセス構成コンポーネントおよび変換構成コンポーネントは、モデルを定義するために使用されて、モデルストアに格納される。プロセス構成コンポーネントは、プロセスとプロセスのリンクとの定義を制御する。変換構成コンポーネントは、ユーザーに、どの入力物質がどの出力物質に変換されるかを指定するのを可能にする。フロー入力コンポーネントは、ユーザーに、初期フローをモデルに入力するのを可能にする。初期フローを、メーター３１１、ベンダフィード３１２、またはユーザーコンピューター３１３によって入力できる。メーターを、物質（例えば、天然ガスまたは水）のフローを測定する組織の機器に接続できる。ベンダフィードは、物質のベンダまたは他の供給者に、入力フロー情報を手でまたは自動的に環境影響システムに入力するのを可能にすることができる。ユーザーコンピューターは、ユーザーに、入力フロー情報を（例えば、公益事業会社インボイスから）環境影響システムに手で入力するのを可能にすることができる。フローストアは、物質の初期入力フローおよび以後の初期入力フローの変換に起因する物質のフローに関する情報を保持する。さらに、環境影響システムは、フロー処理コンポーネント３０６、インボイス入力コンポーネント３０７、レポート生成コンポーネント３０８、およびＥＲＰシステム３０８を含む。フロー処理コンポーネントを、初期フローがプロセスに入力されると自動的に起動できるか、フロー処理コンポーネントが最後に起動された以降に入力されるあらゆるフローを処理するために周期的に起動できる。フロー処理コンポーネントは、モデルストアのモデル情報を使用して、初期入力フローの変換に起因するあらゆるフローを生成して、変換によって生成されたあらゆる後続の入力フローを処理するために推移的に起動できる。インボイス入力コンポーネントは、受け取られるインボイスの会計データにリンクされるフローストアへの初期入力フローの後続の格納に帰着するインボイス情報の入力に使用されるＥＲＰシステムのサブコンポーネントであるとすることができる。レポート生成コンポーネントは、フローストアにより示される通りに入力フローおよび出力フローに基づいてレポートを生成するために起動される。当業者は、種々の実施形態が、これらのコンポーネントのすべてを含まなくてもよいこと、および／または追加のコンポーネントを含むことができることを理解するだろう。
【００１６】
環境影響システムが実装されるコンピューティングデバイスは、中央処理ユニット、メモリ、入力デバイス（例えば、キーボードおよびポインティングデバイス）、出力デバイス（例えば、ディスプレイデバイス）、およびストレージデバイス（例えば、ディスクデバイス）を含むことができる。メモリおよびストレージデバイスは、環境影響システムを実装する命令を含むことができるコンピューター読み取り可能な媒体である。加えて、データ構造およびメッセージ構造を、例えば通信リンク上の信号などのデータ伝送媒体によって格納または伝送できる。例えば、インターネット、ローカル・エリア・ネットワーク、ワイド・エリア・ネットワークまたはポイントーツーポイントダイヤルアップ接続などの種々の通信リンクを、使用できる。
【００１７】
環境影響システムを、パーソナルコンピューター、サーバコンピューター、ハンドヘルドまたはラップトップのデバイス、マルチプロセッサシステム、マイクロプロセッサベースのシステム、プログラム可能な家電製品、ネットワークＰＣ、ミニコンピューター、メインフレームコンピューター、上記のシステムまたはデバイスのいずれかを含む分散コンピューティング環境、などを含む種々のオペレーティング環境において実装または使用できる。
【００１８】
環境影響システムのコンポーネントを、例えばプログラムモジュールなどの、１つまたは複数のコンピューターまたは他のデバイスによって実行されるコンピューター実行可能な命令の一般的なコンテキストにおいて説明できる。一般に、プログラムモジュールは、個々のタスクを実行する、または個々の抽象データ型を実装するルーチン、プログラム、オブジェクト、コンポーネント、データ構造などを含む。通常、プログラムモジュールの機能を、種々の実施形態で望まれるように結合または分散できる。
【００１９】
図４は、環境影響システムのいくつかの実施形態においてモデルおよび関連するフローを格納するためのデータベースを例示するブロック図である。データベース４００は、プロセステーブル４０１およびプロセスリンクテーブル４０２を含む。プロセステーブルは、モデルの各プロセスに対するエントリ（例えば、行またはレコード）を含む。各エントリは、一意的なプロセス識別子およびプロセスの記述を含むことができる。プロセスリンクテーブルは、一組のプロセス間の各リンクに対するエントリを含む。各エントリは、ソースプロセスおよびデスティネーションプロセスを識別して、リンクが表す物質(例えば、生産プロセスから大気を表すプロセスへのＣＯ２のフロー)の表示を含む。さらに、データベースは、変換テーブル４０３および変換ラインテーブル４０４を含む。変換テーブルは、変換の各タイプに対するエントリを含んで、変換を実行するプロセスと、変換される物質と、物質に対する共通ソース数量および共通ソース単位とを識別する。変換ラインテーブルは、各変換の各出力物質に対するエントリを含む。各エントリは、出力物質を物質のデスティネーション数量およびデスティネーション単位と共に識別する。プロセスに入力されるソース物質に対する各共通ソース単位および共通ソース数量について、デスティネーション単位およびデスティネーション数量の対応する（複数の）デスティネーション物質がそのプロセスによって出力される。データベースは、物質テーブル４０５および物質カテゴリテーブル４０６を含む。物質テーブルは、各物質に対するエントリを、物質のタイプの表示と共に含む。物質タイプテーブルは、物質の各タイプに対するエントリを、物質のカテゴリの表示と共に含む。物質カテゴリテーブルは、物質のタイプの各カテゴリに対するエントリを含む。例えば、物質は、ディーゼル燃料であることがあり、物質タイプは、石油であることがあり、物質カテゴリは、エネルギーであることがある。さらに、データベースは、各物質のフロー（例えば、廃棄物のフロー、中間のフロー、および外部のフロー）に対するエントリを有するフローテーブル４０８、およびプロセスに入力される物質の変換から生成される各フローのマップを含む。各エントリは、ソースプロセスおよびデスティネーションプロセスを、物質識別子および物質の数量と単位と共に識別する。例えば、ユーザーが天然ガス請求書情報をＥＲＰシステムに入力すると、環境影響システムは、デスティネーションプロセス(例えば、ボイラー)に対するソースプロセス（例えば、公益事業会社）の請求書によって示される天然ガスの数量に対する初期入力フローを作成できる。
【００２０】
図５は、いくつかの実施形態における環境影響システムのインボイス入力コンポーネントの処理を例示するフローチャートである。コンポーネントは、ＥＲＰシステムへの入力がどのようにして環境影響システムへの入力フローに適応されるかを示す例である。ブロック５０１において、コンポーネントは、インボイス・ユーザー・インタフェースを表示する。ブロック５０２において、コンポーネントは、指定された物質の数量を示す、ユーザーからの入力データを入力する。ブロック５０３において、コンポーネントは、モデルストアからの入力データのソースプロセス（例えば、天然ガスインボイスの公益事業会社）を識別する。ブロック５０４において、コンポーネントは、指定された物質のデスティネーションプロセスを含む識別されたソースプロセス間のプロセスリンクを識別する。ブロック５０５において、コンポーネントは、初期入力フローエントリを作成して、初期入力フローエントリをフローストアに格納する。ブロック５０６において、コンポーネントは、デスティネーション（存在する場合）に対応する変換レコードおよび指定された物質をモデルストアから検索する。判断ブロック５０７において、エントリが現時点において自動変換を実行すべきであることを示す場合、コンポーネントは、ブロック５０８に続き、そうでなければコンポーネントは完了する。ブロック５０８において、コンポーネントは、フロー処理コンポーネントを起動して、入力フローおよび構成出力フローを推移的に処理する。次に、コンポーネントは完了する。
【００２１】
図６は、いくつかの実施形態における環境影響システムのフロー処理コンポーネントを例示するフローチャートである。コンポーネントは、フローの表示を渡されて、次に、各フローの変換を処理し、生成可能なフローがなくなるまでフロー処理コンポーネントを反復的に起動してあらゆる出力フローを処理するステップをループする。ブロック６０１〜６０７において、コンポーネントは、各々の渡されたフローを処理するステップをループする。ブロック６０１において、コンポーネントは、次のフローを選択する。判断ブロック６０２において、すべてのフローがすでに選択されている場合、コンポーネントは、戻り、そうでなければコンポーネントは、ブロック６０３に続く。ブロック６０３において、コンポーネントは、選択されたフローによって識別された物質のデスティネーションプロセスに対する変換エントリを検索する。ブロック６０４〜６０７において、コンポーネントは、変換から出力フローを生成するステップをループする。ブロック６０４において、コンポーネントは、検索された変換エントリに対する次の変換ラインを選択する。判断ブロック６０５において、すべての変換ラインがすでに選択されている場合、コンポーネントは、ブロック６０１にループして次のフローを選択し、そうでなければコンポーネントは、ブロック６０６に続く。ブロック６０６において、コンポーネントは、選択された変換ラインに対するフローを作成し、エントリをフローストアに格納する。ブロック６０７において、コンポーネントは、処理フローコンポーネントを反復的に起動して、作成されたフローを処理する。コンポーネントは、ブロック６０４にループして次の変換ラインを選択する。
【００２２】
図７は、いくつかの実施形態における環境影響システムのレポート生成コンポーネントの処理を例示するフローチャートである。コンポーネントに、デスティネーションプロセスに対する時間周期とデスティネーションプロセスの表示とを渡すことができる。コンポーネントは、指定された時間周期の間にデスティネーションプロセスへのフローの物質を示すレポートを生成する。例えば、デスティネーションプロセスは、生態圏に関連するすべてのプロセスであるとすることができる。ブロック７０１において、コンポーネントは、次のデスティネーションプロセスを選択する。判断ブロック７０２において、すべてのデスティネーションプロセスがすでに選択されている場合、コンポーネントは、ブロック７０７に続き、そうでなければコンポーネントは、ブロック７０３に続く。ブロック７０３〜７０６において、コンポーネントは、選択されたデスティネーションプロセスに対する各フローを選択するステップをループする。ブロック７０３において、コンポーネントは、選択されたデスティネーションプロセスに対する次のフローを選択する。判断ブロック７０４において、すべてのフローがすでに選択されている場合、コンポーネントは、ブロック７０１にループして次のデスティネーションプロセスを選択し、そうでなければコンポーネントは、ブロック７０５に続く。判断ブロック７０５において、選択されたフローが指定された時間周期内にある場合、コンポーネントは、ブロック７０６に続き、そうでなければコンポーネントは、ブロック７０３にループして次のフローを選択する。ブロック７０６において、コンポーネントは、その時間周期の間物質のフローを累積して、次に、ブロック７０３にループして次のフローを選択する。ブロック７０７において、コンポーネントは、累積された物質の表示およびその数量をレポートとして出力し、次に完了する。
【００２３】
構造上の特徴および／または方法上の動作に特有の表現で主題を説明してきたが、当然に理解されるように請求の範囲に記載した主題は必ずしも上述した特定の特徴または動作に限定されない。むしろ、上述した特定の特徴および動作は請求項の記載を実現する実施形態の例として開示されたものである。プロセスの中間的フローは、出力物質にさらに変換される入力物質の変換の結果として生成されるフローであることがある。中間的フローはプロセスからそのプロセス自体までのリンクによって示されることがある。モデルの物質は階層構造であることがある。環境影響システムは各ハイレベルプロセスがローレベルのサブプロセスをもつことを可能にすることがある。環境影響システムを使用すると、ユーザーはモデルの表現を階層の異なるレベルで見ることができる。従って、本発明は請求の範囲による以外は限定されない。
【図１】
2011530739.tif 000003
【図２】
2011530739.tif 000004
【図３】
2011530739.tif 000005
【図４】
2011530739.tif 000006
【図５】
2011530739.tif 000007
【図６】
2011530739.tif 000008
【図７】
2011530739.tif 000009
【国際調査報告】
2011530739.tif 000010
2011530739.tif 000011