(57)【要約】  大規模油田運転を管理するためのシステムおよび方法を提供する。油田地図をモニタに表示する。油田地図は、油井オブジェクト、油田施設オブジェクト、地上作業員オブジェクト、地下作業員オブジェクト、安全地帯オブジェクト、および少なくとも１つの作業員オブジェクトに関連しまたその場所を追跡するための地理的位置決定装置を有する作業設備リグオブジェクトを含み、オブジェクトはそれぞれ日付属性および場所属性を含む。油田地図は日付によりカスタム化可能でありまた日付選択ツールを有する。少なくとも２つの地上作業員オブジェクトまたは地下作業員オブジェクトを、地上作業員オブジェクトまたは地下作業員オブジェクトを引き出した元の領域特有のソフトウエアアプリケーションを介してスケジューリングする。地上作業員および地下作業員のスケジューリングは、関心のある日付範囲について全ての地上作業員および地下作業員のスケジューリングを終えるまで繰り返す。
2011528824.tif 000002
【特許請求の範囲】
【請求項１】
大規模油田運転を管理するための方法であって、
（ａ）油田地図をビデオモニタに表示することであって、
（１）前記油田地図は、油井オブジェクト、油田施設オブジェクト、地上作業員オブジェクト、地下作業員オブジェクト、安全地帯オブジェクト、および少なくとも１つの作業員オブジェクトに関連しまたその場所を追跡するための地理的位置決定装置を有する作業設備リグオブジェクトを含み、
（２）前記油田地図は日付によりカスタム化可能であり、日付選択ツールを有し、また前記油井オブジェクト、油田施設オブジェクト、地上作業員オブジェクト、地下作業員オブジェクト、作業設備リグオブジェクト、および安全地帯オブジェクトはそれぞれ日付属性および場所属性を含み、
（３）前記地上作業員オブジェクトおよび地下作業員オブジェクトはそれぞれ仕事のタイプを示す視覚インジケータにより符号化し、
（４）地上作業員オブジェクトまたは地下作業員オブジェクトをユーザが選択すると、前記作業員オブジェクトに関連する作業の記述を有するテキストボックスを表示し、
（５）安全地帯オブジェクトは地上作業員オブジェクトおよび地下作業員オブジェクトに関連し、また前記作業員オブジェクトの中心の周りに３６０度伸びる半径属性を有し、前記伸びる距離は前記半径属性により設定されるように、
油田地図をビデオモニタに表示することと、
（ｂ）少なくとも２つの地上作業員オブジェクトまたは地下作業員オブジェクトを、前記地上作業員オブジェクトまたは地下作業員オブジェクトを引き出した元の領域特有のソフトウエアアプリケーションを介してスケジューリングすることと、
（ｃ）関心のある日付範囲について全ての地上作業員および地下作業員のスケジューリングを終えるまで上のステップ（ｂ）を繰り返すことと、
を含む大規模油田運転を管理するための方法。
【請求項２】
前記地上作業員オブジェクトは、施設保全作業員、循環水蒸気作業員、および新しい建設作業員を含む地上作業員を表す、請求項１記載の大規模油田運転を管理するための方法。
【請求項３】
地下作業員オブジェクトを引き出した元の前記領域特有のソフトウエアアプリケーションは、貯蔵所分析、生産分析、油井ロギング分析、および作業員および設備管理のためのアプリケーションを含む、請求項１記載の大規模油田運転を管理するための方法。
【請求項４】
前記安全地帯オブジェクトは、非電磁信号放射地帯、非掘削地帯、非循環水蒸気地帯、非生産地帯、非高温作業地帯、および環境に敏感な地帯を含む、請求項１記載の大規模油田運転を管理するための方法。
【請求項５】
前記地上作業員オブジェクトおよび地下作業員オブジェクトは、形、色、テキスト標識、またはこれらの混合から選択される視覚インジケータにより符号化する、請求項１記載の大規模油田運転を管理するための方法。
【請求項６】
任意の衝突インジケータを受信し、衝突した作業員オブジェクトを引き出した元の任意の領域特有のソフトウエアアプリケーションと通信して、修正された、衝突のない作業スケジュールを返すためのスケジューリング衝突解決エンジンを用いることを更に含む、請求項１記載の大規模油田運転を管理するための方法。
【請求項７】
関心のある前記日付範囲は１日であり、また作業設備リグを有する作業員の少なくとも一部は最初その日の初めにスケジューリングせず、日中に起こる緊急の作業ニーズに応じて、また前記作業設備リグに関連する地理的位置探索装置の監視に基づいて、日中いつでもスケジューリングする、請求項１記載の大規模油田運転を管理するための方法。
【請求項８】
前記地図およびオブジェクトはマスタ・スケジュールビジュアライザ・システムが作成し、前記マスタ・スケジュールビジュアライザ・システムは、
（ａ）複数の互換性のないソフトウエアアプリケーションであって、それぞれは油田管理に有用な異なる領域特有の機能性を有し、また地上作業員および地下作業員のスケジューリングコード・セグメントを有し、それぞれは専用のデータベースと通信し、各ソフトウエアアプリケーションは汎用パーソナルコンピュータまたは汎用サーバクラス・コンピュータのメモリ内にロードする、複数のソフトウエアアプリケーションと、
（ｂ）各前記領域特有のソフトウエアアプリケーションと通信して、各前記領域特有のソフトウエアアプリケーションから作業スケジュールデータを引き出すためのミドルウエア・ソフトウエアコード・セグメント層と、
（ｃ）前記ミドルウエア・ソフトウエアコード・セグメント層と通信して、油田地図、油井オブジェクト、油田施設オブジェクト、地上作業員オブジェクト、地下作業員オブジェクト、作業設備リグオブジェクト、および安全地帯オブジェクトを表示するための地理的情報システムと、
（ｄ）前記ミドルウエア・ソフトウエアコード・セグメント層および前記地理的情報システムに接続して、前記油田地図、油井オブジェクト、油田施設オブジェクト、地上作業員オブジェクト、地下作業員オブジェクト、作業設備リグオブジェクト、安全地帯オブジェクト、および前記領域特有のソフトウエアアプリケーションからの報告を表示するための複数のビデオモニタと、
（ｅ）前記ミドルウエア・ソフトウエアコード・セグメント層に接続して、複数のユーザが前記ミドルウエア・ソフトウエアコード・セグメント層に命令を入力して前記ソフトウエアアプリケーションと通信できるようにするための複数の入力装置と、
を含む、
請求項１記載の大規模油田運転を管理するための方法。
【請求項９】
大規模油田運転を管理するためのシステムであって、
（ａ）情報を受信して油田地図を表示するビデオモニタであって、
（１）前記油田地図は、油井オブジェクト、油田施設オブジェクト、地上作業員オブジェクト、地下作業員オブジェクト、安全地帯オブジェクト、および少なくとも１つの作業員オブジェクトに関連しまたその場所を追跡するための地理的位置決定装置を有する作業設備オブジェクトを含み、
（２）前記油田地図は日付によりカスタム化可能であり、日付選択ツールを有し、また前記油井オブジェクト、油田施設オブジェクト、地上作業員オブジェクト、地下作業員オブジェクト、作業設備リグオブジェクト、および安全地帯オブジェクトはそれぞれ日付属性および場所属性を含み、
（３）前記地上作業員オブジェクトおよび地下作業員オブジェクトはそれぞれ仕事のタイプを示す視覚インジケータにより符号化され、
（４）地上作業員オブジェクトまたは地下作業員オブジェクトをユーザが選択すると、前記作業員オブジェクトに関連する作業の記述を有するテキストボックスを表示し、
（５）安全地帯オブジェクトは地上作業員オブジェクトまたは地下作業員オブジェクト、油井オブジェクト、または油田施設オブジェクトに関連し、また前記作業員オブジェクトの中心の周りに３６０度伸びる半径属性を有し、前記伸びる距離は前記半径属性により設定される、
ビデオモニタと、
（ｂ）スケジューリング手段であって、少なくとも２つの地上作業員オブジェクトまたは地下作業員オブジェクトを、前記作業員オブジェクトを引き出した元の領域特有のソフトウエアアプリケーションを介してスケジューリングし、関心のある日付範囲について全ての地上作業員および地下作業員のスケジューリングを終えるまでスケジューリングを繰り返す、スケジューリング手段と、
を含む大規模油田運転を管理するためのシステム。
【請求項１０】
前記地下作業員オブジェクトは、サービスリグ作業員、改修リグ作業員、掘削作業員、および油井ロギング作業員を含む地下作業員を表す、請求項９記載の大規模油田運転を管理するためのシステム。
【請求項１１】
地上作業員オブジェクトを引き出した元の領域特有のソフトウエアアプリケーションは、施設保全、貯蔵所分析、生産分析、および建設管理のためのアプリケーションを含む、請求項９記載の大規模油田運転を管理するためのシステム。
【請求項１２】
前記安全地帯オブジェクトは、非電磁信号放射地帯、非掘削地帯、非循環水蒸気地帯、非生産地帯、非高温作業地帯、および環境に敏感な地帯を含む、請求項９記載の大規模油田運転を管理するためのシステム。
【請求項１３】
任意の隣接オブジェクトの属性を読み取り、衝突が存在する場合は衝突インジケータを返すためのスケジューリング衝突エンジンを更に含む、請求項９記載の大規模油田運転を管理するためのシステム。
【請求項１４】
任意の衝突インジケータを受信し、衝突した作業員オブジェクトを引き出した元の任意の領域特有のソフトウエアアプリケーションと通信して、修正された、衝突のない作業スケジュールを返すためのスケジューリング衝突解決エンジンを更に含む、請求項９記載の大規模油田運転を管理するためのシステム。
【請求項１５】
前記地図およびオブジェクトはマスタ・スケジュールビジュアライザ・システムが作成し、前記マスタ・スケジュールビジュアライザ・システムは、
（ａ）複数の互換性のないソフトウエアアプリケーションであって、それぞれは油田管理に有用な異なる領域特有の機能性を有し、また地上作業員および地下作業員のスケジューリングコード・セグメントを有し、それぞれは専用のデータベースと通信し、各ソフトウエアアプリケーションは汎用パーソナルコンピュータまたは汎用サーバクラス・コンピュータのメモリ内にロードする、複数のソフトウエアアプリケーションと、
（ｂ）各前記領域特有のソフトウエアアプリケーションと通信して、各前記領域特有のソフトウエアアプリケーションから作業スケジュールデータを引き出すためのミドルウエア・ソフトウエアコード・セグメント層と、
（ｃ）前記ミドルウエア・ソフトウエアコード・セグメント層と通信して、油田地図、油井オブジェクト、油田施設オブジェクト、地上作業員オブジェクト、地下作業員オブジェクト、安全地帯オブジェクト、および少なくとも１つの作業員オブジェクトに関連しまたその場所を追跡するための地理的位置探索装置を有する作業設備リグオブジェクトを表示するための地理的情報システムと、
（ｄ）前記ミドルウエア・ソフトウエアコード・セグメント層および前記地理的情報システムに接続して、前記油田地図、油井オブジェクト、油田施設オブジェクト、地上作業員オブジェクト、地下作業員オブジェクト、作業設備リグオブジェクト、安全地帯オブジェクト、および前記領域特有のソフトウエアアプリケーションからの報告を表示するための複数のビデオモニタと、
（ｅ）前記ミドルウエア・ソフトウエアコード・セグメント層に接続して、複数のユーザが前記ミドルウエア・ソフトウエアコード・セグメント層に命令を入力して前記領域特有のソフトウエアアプリケーションと通信できるようにするための複数の入力装置と、
を含む、
請求項９記載の大規模油田運転を管理するためのシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本出願は、３５Ｕ．Ｓ．Ｃ．§１１９の下の米国仮出願第６０／９５０，５０５号および第６０／９５０，５３３号、２００７年７月１８日出願、に対する優先権を要求するもので、上記出願の全開示をここに援用する。本出願はまた、米国特許出願第１２／１７５，６８０号、「油田運転における生産の問題を診断するためのシステムおよび方法（Ｓｙｓｔｅｍｓ  ａｎｄ  Ｍｅｔｈｏｄｓ  ｆｏｒ  Ｄｉａｇｎｏｓｉｎｇ  Ｐｒｏｄｕｃｔｉｏｎ  Ｐｒｏｂｌｅｍｓ  ｉｎ  Ｏｉｌ  Ｆｉｅｌｄ  Ｏｐｅｒａｔｉｏｎｓ）」、同日付け出願（代理人書類番号Ｔ−６７９２号）、および米国特許出願第１２／１７５，７６９号、「油田運転における安全および効率を増進させるためのシステムおよび方法（Ｓｙｓｔｅｍｓ  ａｎｄ  Ｍｅｔｈｏｄｓ  ｆｏｒ  Ｉｎｃｒｅａｓｉｎｇ  Ｓａｆｅｔｙ  ａｎｄ  Ｅｆｆｉｃｉｅｎｃｙ  ｉｎ  Ｏｉｌ  Ｆｉｅｌｄ  Ｏｐｅｒａｔｉｏｎｓ）」、同日付け出願（代理人書類番号Ｔ−６７９１号）に関するもので、前記出願の全開示をここに援用する。
【０００２】
本発明は、油田運転における安全および効率を増進させ、油田作業における生産の問題を診断し、また大規模油田運転を管理するための方法に関する。
【背景技術】
【０００３】
油田運転の複雑さは増加する一方であり、止まるところを知らない。油田運転の各部門（例えば、生産、保全、およびエンジニアリング）の複雑さは更に増大している。なぜなら、各部門は個別の目的を達成するために独自の方式および特殊なツールを有するからである。
【０００４】
しかし、油田運転全体を効果的および効率的に管理するには、かかる異なる部門がその努力を結集することが必要である。異なる部門がかかる協力を行うには、全ての部門の関係者の間で情報の流れを共有しまた調和させる必要がある。これは共通の目的を達成するために極めて重要である。異なる部門の間の統合された通信を容易にする基礎構造を形成するための、部門の管理者達を支援するような統合された既製のプロセスは存在しない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】米国仮出願第６０／９５０，５０５号
【特許文献２】米国仮出願第６０／９５０，５３３号
【特許文献３】米国特許出願第１２／１７５，６８０号
【特許文献４】米国特許出願第１２／１７５，７６９号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
現在、分析用の多くの異なるツールが存在するが、かかるツールは一般に部門の特定の問題を解決することを目的としている。更に、かかる異なるツールは一般に相互に互換性がないので、異なるツールの間で情報を共有するのは困難である。このように、種々のツールの全てが生成する情報を見るための単一のツールがないので、運転管理者が全体像を思い描くのが困難なことがある。
【０００７】
部門間の通信および協調は一般にまだ以前と同じ方法で、すなわち、関係者が白板の周りに集まって、または電話などの従来の通信手段によって、行われている。その結果、部門の管理者はスケジューリング情報などの情報を交換するのに会議や電話で多くの時間を費やしている。一般に、協調に費やす時間は処理の必要な仕事の複雑さに比例して増加する。一般的な協調の方法における問題は、誤りが起こりやすく、非効率で、一時的で、費用がかかり、非常に危険なことである。問題のある、場当たり的な協調により影響を受ける重要な分野には次のようなものがある。
【０００８】
心配される第１の重大な分野は安全である。生産油田で会社が直面する恐らく最も危険な状態は複数の作業が同時に行われている状態、特に掘削、生産、および建築の作業員が全て同じ現場で働いている状態である。
第２の重大な分野は休止中の油田／油井を再開発する場合である。生産再開（ＲＴＰ）および油井改修の活動は、生産開始を遅らさないようにスケジュール通りに行わなければならない。スケジューリングを手動で、独立に、不統一に行う特定の例として挙げられるのは、施設保全作業、循環水蒸気(ｃｙｃｌｉｃ  ｓｔｅａｍ）、サービスリグ、改修リグ、掘削、および測量である。全ての関係部門に通知せずに設備の一部に対して保全作業を行えば、正しい情報を有しない現場の作業員に安全上重大な問題が生じる可能性がある。これでは大惨事に至ることは明らかである。
【０００９】
かかる油井および施設の運転を安全かつ最適にスケジューリングしまた実行すれば、全ての作業が誰にでも見えるようになり、複数の手作りのスケジュールを作成し更新するという時間のかかる作業がなくなり、スケジュールを作成しまた維持するのに必要な時間が省けるので、実行を改善する方向に努力を向けることができる。
したがって、上に述べた問題を克服し、油田運転の管理における安全性および効率を高め、また油田における生産の問題を診断するための方法を提供することが望ましい。
【課題を解決するための手段】
【００１０】
大規模油田運転を管理するためのシステムおよび方法を提供する。油田地図をモニタに表示する。油田地図は、油井オブジェクト、油田施設オブジェクト、地上作業員オブジェクト、地下作業員オブジェクト、安全地帯オブジェクト、および少なくとも１つの作業員オブジェクトに関連しまたその場所を追跡するための地理的位置決定装置を有する作業設備リグオブジェクトを含む。油田地図は日付によりカスタム化可能であり、日付選択ツールを有し、また油井オブジェクト、油田施設オブジェクト、地上作業員オブジェクト、地下作業員オブジェクト、作業設備リグオブジェクト、および安全地帯オブジェクトはそれぞれ日付属性および場所属性を含む。
【００１１】
地上作業員オブジェクトおよび地下作業員オブジェクトはそれぞれ仕事のタイプを示す視覚インジケータにより符号化する。地上作業員オブジェクトまたは地下作業員オブジェクトをユーザが選択すると、作業員オブジェクトに関連する作業の記述を有するテキストボックスが表示される。安全地帯オブジェクトは地上作業員オブジェクトおよび地下作業員オブジェクトに関連し、また作業員オブジェクトの中心の周りに３６０度伸びる半径属性を有し、伸びる距離は半径属性により設定される。少なくとも２つの地上作業員オブジェクトまたは地下作業員オブジェクトを、地上作業員オブジェクトまたは地下作業員オブジェクトを引き出した元の領域特有のソフトウエアアプリケーションを介してスケジューリングする。関心のある日付範囲について全ての地上作業員および地下作業員のスケジューリングを終えるまで、地上作業員オブジェクトまたは地下作業員オブジェクトのスケジューリングを繰り返す。
【００１２】
地上作業員オブジェクトは、施設保全作業員、循環水蒸気作業員、および新しい建設作業員を含む地上作業員を表す。地下作業員オブジェクトは、サービスリグ作業員、改修リグ作業員、掘削作業員、および油井ロギング作業員を含む地下作業員を表す。地上作業員オブジェクトおよび地下作業員オブジェクトは、形、色、テキスト標識、またはこれらの混合から選択する視覚インジケータにより符号化する。
地上作業員オブジェクトを引き出した元の領域特有のソフトウエアアプリケーションは、施設保全、貯蔵所分析、生産分析、および建設管理のためのアプリケーションを含む。地下作業員オブジェクトを引き出した元の領域特有のソフトウエアアプリケーションは、貯蔵所分析、生産分析、油井ロギング分析、および作業員および設備管理のためのアプリケーションを含む。
【００１３】
安全地帯オブジェクトは、非電磁信号放射地帯、非掘削地帯、非循環水蒸気地帯、非生産地帯、非高温作業地帯、および環境に敏感な地帯を含む。
スケジューリング衝突エンジンは、任意の隣接オブジェクトの属性を読み取り、何かの衝突が存在する場合に衝突インジケータを返すのに用いてよい。
スケジューリング衝突解決エンジンは、任意の衝突インジケータを受信し、衝突した作業員オブジェクトを引き出した元の任意の領域特有のソフトウエアアプリケーションと通信して、修正された、衝突のない作業スケジュールを返すのに用いてよい。
油田は新しい油田または生産中の油田でよい。
関心のある日付範囲は１日である。作業設備リグを有する作業員の少なくとも一部は最初その日の初めにスケジューリングせず、日中に起こる緊急の作業ニーズに応じて日中いつでもスケジューリングする。
【００１４】
地図およびオブジェクトはマスタ・スケジュールビジュアライザ・システムが作成する。マスタ・スケジュールビジュアライザ・システムは複数の互換性のないソフトウエアアプリケーションを含み、それぞれは油田の管理に有用な異なる領域特有の機能性を有し、また地上作業員および地下作業員のスケジューリングコード・セグメントを有し、それぞれは専用のデータベースと通信し、各ソフトウエアアプリケーションは汎用パーソナルコンピュータまたは汎用サーバクラス・コンピュータのメモリ内にロードする。マスタ・スケジュールビジュアライザ・システムはまた、各領域特有のソフトウエアアプリケーションと通信して各領域特有のソフトウエアアプリケーションから作業スケジュールデータを引き出すためのミドルウエア・ソフトウエアコード・セグメント層を含む。
【００１５】
マスタ・スケジュールビジュアライザ・システムは更に、ミドルウエア・ソフトウエアコード・セグメント層と通信して、油田地図、油井オブジェクト、油田施設オブジェクト、地上作業員オブジェクト、地下作業員オブジェクト、作業設備リグオブジェクト、および安全地帯オブジェクトを表示するための地理的情報システムを含む。マスタ・スケジュールビジュアライザ・システムはミドルウエア・ソフトウエアコード・セグメント層および地理的情報システムに接続して、油田地図、油井オブジェクト、油田施設オブジェクト、地上作業員オブジェクト、地下作業員オブジェクト、作業設備リグオブジェクト、安全地帯オブジェクト、および領域特有のソフトウエアアプリケーションからの報告を表示するための複数のビデオモニタも含む。マスタ・スケジュールビジュアライザ・システムは更にミドルウエア・ソフトウエアコード・セグメント層に接続して、複数のユーザがミドルウエア・ソフトウエアコード・セグメント層に命令を入力してソフトウエアアプリケーションと通信できるようにするための複数の入力装置を含む。
【図面の簡単な説明】
【００１６】
【図１Ａ】本発明の１つの実施の形態に係るマスタ・スケジュールビジュアライザのシステム構造を示す略図である。
【図１Ｂ】本発明の別の実施の形態に係るマスタ・スケジュールビジュアライザのシステム構造を示す略図である。
【図２】油井、安全地帯、および施設を持つ油田に関して示す、本発明のディスプレイの例示の画面の１つの実施の形態を示す略図である。
【図３】本発明のマスタ・スケジュールの例示の画面の１つの実施の形態を示す略図である。
【図４Ａ】本発明の作業プロセスガイドの特定の実施の形態を示すレベル０プロセス流れ図の略図である。
【図４Ｂ】本発明の作業プロセスガイドの特定の実施の形態を示すレベル０プロセス流れ図の略図である。
【図５】図４Ａ−４Ｂのプロセス流れブロックの第１レベル分解の特定の実施の形態を示すレベル１プロセス流れ図の略図である。
【図６】図４Ａ−４Ｂのプロセス流れブロックの第１レベル分解の特定の実施の形態を示すレベル１プロセス流れ図の略図である。
【図７】本発明の作業プロセスガイドの特定の実施の形態を示すレベル０プロセス流れ図の略図である。
【図８】図７のプロセス流れブロックの第１レベル分解の特定の実施の形態を示すレベル１プロセス流れ図の略図である。
【発明を実施するための形態】
【００１７】
本発明の上に述べた特徴および利点を詳細に理解できるようにするため、上に要約した本発明について、添付の図面に示す実施の形態を参照して更に詳細に説明する。しかし注意すべきであるが、添付の図面は本発明の代表的な実施の形態だけを示すものであって、その範囲を制限するものと見なしてはならない。なぜなら、本発明は他の同様に有効な実施の形態でも可能だからである。
本発明の構成要素および方法を記述する実施の形態を図１から図８に示す。より特定すると、以下の実施の形態は本発明を実施するためのマスタ・スケジュールビジュアライザ１００の構造、作業空間、および使用例を記述する。
【００１８】
Ａ．１つの実施の形態のシステム構造および要素
図１は本発明のマスタ・スケジュールビジュアライザのシステム構造の１つの実施の形態を示す略図である。図１に示すように、マスタ・スケジュールビジュアライザ１００は、ディスプレイ１０１−１０５、１台以上のクライアントサーバ１１６（例えば、Ｅｐｓｉｓ（ＴＭ）実時間アシスタント（ＥＲＡ））、クライアント（例えば、ＥＲＡクライアント、領域特有のアプリケーション）１１０−ｎ（１１０−１１２だけ示す）、３Ｄデータ・データベース１１８、スプレッドシート１２０、スケジューラデータベース１２２、領域特有のアプリケーションデータベース１２４−ｎ（データベース１２４−１２８だけ示す）、およびネットワークドライブ１３０を含む。
【００１９】
領域特有のアプリケーションデータベース１２４−１２８にはスケジューラデータベース１２２、クライアントサーバ１１６、およびクライアント１１０−１１２を介してアクセスする。クライアント１１０−１１２は、クライアントサーバ１１６を介して３Ｄデータベース１２２にもアクセス可能であり、またネットワークドライブ１３０およびスプレッドシート１２０に直接アクセス可能である。クライアント１１０−１１２はディスプレイ１０１−１０５と通信するので、ユーザ１１３−ｎ（ユーザ１１３−１１５だけ示す）は情報を見ることができる。マスタ・スケジュールビジュアライザ１００の各構成要素については後で詳細に説明する。数は単なる例である。すなわち、本発明が含むディスプレイ、クライアント、サーバ、およびデータベースの数は図１に示す数より多くても少なくてもよい。
【００２０】
マスタ・スケジュールビジュアライザ１００の構成要素は次のように相互に作用する。領域特有のクライアントアプリケーション１１０−１１２はそれぞれのアプリケーションデータベース１２４−１２８からデータを検索して処理し、作業スケジュールを作成する。クライアントサーバ１１６は油田（新しい油田または生産中の油田）およびその構成要素のデータを３Ｄデータデータベース１２２から検索し、油田およびその構成要素の地図を形成して１台以上のディスプレイ１０１−１０５に表示する。作業スケジュールは、作業員の識別と、作業の対象となる油井、地上施設、または他の油田資産の識別とを含む。資産は場所データおよび安全地帯データを含む。
【００２１】
スケジュールはスケジューラデータベース１２２を通して処理して、固まったスケジュールを形成する。クライアントサーバ１１６は固まったスケジュールを検索して処理し、作業員オブジェクト（地上作業員オブジェクトおよび地下作業員オブジェクトを含む）および安全地帯オブジェクトを作って、１台以上のディスプレイ１０１−１０５の油田地図上に重ねる。地上作業員オブジェクトは、施設保全作業員、循環水蒸気作業員、新しい建設作業員などを含む地上作業員を表してよい。地下作業員オブジェクトは、サービスリグ作業員、改修リグ作業員、掘削作業員、油井ロギング作業員などを含む地下作業員を表す。
【００２２】
作業員オブジェクトの１つ以上は、その場所を追跡するための地理的位置探索装置を有する関連する作業設備リグオブジェクトを含んでよい。作業設備リグオブジェクトは、移動可能な車両（例えば、トラック）またはリグ（すなわち、トレーラ上の移動可能な設備）などの物理的機械的オブジェクトでよい。地理的位置探索装置は、例えば、必ずしもディスプレイを含む必要はないが全地球測位衛星（ＧＰＳ）装置でよく、ダッシュボードの下に設けてよく、装置の識別および位置情報を中央の受信センタに送信する送信機（例えば、衛星、ＷｉＦｉ、および／またはセルラ送信機）を含む。次に、図２のマスタビジュアライザ２００（後で詳細に説明する）などのディスプレイにこの情報を提示してよい。安全地帯オブジェクトは、非電磁信号放射地帯、非掘削地帯、非循環水蒸気地帯、非生産地帯、非高温作業地帯、および環境に敏感な地帯などを含んでよい。
【００２３】
ここでユーザ１１３−１１５は、選択した日付の油田、作業員、作業設備リグ、および安全地帯をディスプレイ１１０−１０５の１台以上で見ることができる。これからユーザ１１３−１１５は、作業員の衝突および／または安全地帯の衝突を目で識別することができる。何かの衝突が起こったことが分ると、一人以上のユーザ１１３−１１５は領域特有のアプリケーションクライアント１１０−１１２を操作して、予定された作業員の一人以上を修正することができる。修正されたスケジュールが再び固定されて表示される。全ての衝突を除くまでこのプロセスを続ける。
【００２４】
また、関心のある日付範囲は短くてよく（例えば１日）、また作業設備リグを有する作業員の一部のスケジュールは最初に作成しなくてよい。作業設備リグの一部または全ては地理的位置探索装置を有するので、その位置をディスプレイで監視することができる。１つの実施の形態では、１日の始めに、一部の作業設備リグを緊急／非常時の作業用に確保し、日中に緊急のニーズが起こるとその日を通して特定の作業向けにスケジューリングする。作業設備リグは単に待機させてもよいし、または緊急の事象が起こるまで短期の重要でない仕事を割り当ててもよい。緊急の事象が起こると、地理的位置探索装置を介して知り得る場所に基づいて、最も近くの作業設備リグに指示して緊急の作業を必要とする場所に移動させてよい。地理的位置探索装置を介してその位置を監視することにより、作業設備リグを必要な場所まで最も早い経路で移動させることができる。また地理的位置探索装置を有する作業設備リグは、「航空交通管制官」が飛行機に指示するのと同様に、一般に日中いつでもまた油田のどこにでも指示することができる。
【００２５】
１．ディスプレイ１０１−１０５
ディスプレイ１０１−ｎ（１０１−１０５だけを示す）は本発明に用いるスクリーン装置を指す。好ましい例として、このシステムは１台の中央スクリーン（ディスプレイ１０１）とこれを囲む４台のスクリーン（ディスプレイ１０２−１０５）を含み、これらは任意のタイプの既存のまたは将来開発されるディスプレイスクリーン（例えば、プラズマ、ＬＣＤ、ブラウン管）でよい。中央スクリーンは好ましくは他のスクリーンより大きく、高解像度のプロジェクタ（例えば、ＳＸＧＡ＋  １４００ｘ１０５０）により投影する。スクリーンは好ましくはプラズマスクリーンであり、好ましくは５０型（インチ）ＨＤスクリーンである。別の例では、ディスプレイ１０１−１０５は中央の３２型（インチ）ＬＣＤモニタと、これを囲む４台の１９型（インチ）の標準ＰＣ・ＬＣＤディスプレイを含む。ディスプレイ１０１−ｎ（１０１−１０５だけを示す）は領域特有のアプリケーションクライアント１１０−ｎ（１１０−１１２だけを示す）および／またはクライアントサーバ１１６に接続する。
【００２６】
２．クライアント１１０−１１２
クライアント１１０−ｎ（１１０−１１２だけを示す）は任意の既存のまたは将来開発されるプラットフォーム（例えば、クライアントアプリケーションが走りまたユーザ１１３−１１５が用いるＰＣ、ワークステーション、メインフレーム、またはウエブアプリケーション）上にインストールする領域特有のソフトウエアアプリケーションを指す。好ましい例では、３つのクライアントがある。クライアントおよび関連するプラットフォームはディスプレイ１０１−１０５（好ましくはディスプレイ１０２−１０５）の１台以上に接続する。各クライアントアプリケーションの任意の出力は好ましくは１台のスクリーンに表示する。クライアントアプリケーションに加えて、クライアントプラットフォームは、例えば、Ｉｎｆｏ社のＤ７ｉ（ＴＭ）（コンピュータ化された保全管理システム・ソフトウエアアプリケーション）、ｅＰｒｏｄｕｃｔｉｏｎ  Ｓｏｌｕｔｉｏｎｓ社のＬＯＷＩＳ（ＴＭ）（生産エンジニアリング・ソフトウエアアプリケーション）、およびＧｅｏｇｒａｐｈｉｃｓ 社のＤＳＳ（ＴＭ）（生産油井グラフィックス・ソフトウエアアプリケーション、ＳＡＥのＣａｔａｌｙｓｔ（ＴＭ）（石油エンジニアリング・ソフトウエアアプリケーション）をオプションで含む。各クライアントは１台以上の関連するアプリケーションデータベース１２４−１２８およびクライアントサーバ１１６に接続する。
【００２７】
３．クライアントサーバ１１６
クライアントサーバ１１６は、任意の既存のまたは将来開発されるプラットフォーム（例えば、ＰＣ、ワークステーション、メインフレーム、またはウエブアプリケーション）上にインストールするサーバアプリケーションである。サーバはクライアント１１０−ｎ、スケジューラデータベース１２２、および３Ｄデータ・データベース１２２に接続する。一般に、接続はネットワークを介して行う。ネットワークは任意の既存のまたは将来開発されるネットワークタイプ（例えば、イーサネット（登録商標）・ローカルエリアネットワーク、またはインターネット、または他のＴＣＰ／ＩＰベースのネットワーク）でよい。サーバアプリケーションは３Ｄデータ・データベース１２２から２Ｄまたは３Ｄデータおよび地図を受信して、ディスプレイ１０１−ｎの１台以上に表示するよう構成しまた適応させる。
【００２８】
また、スケジューラデータベース１２２から作業スケジュール情報を受信し、この情報をディスプレイ１０１−ｎの１台以上に出力し、またアプリケーションデータベース１２４−ｎからおよび関連する各領域特有のソフトウエアアプリケーション・クライアント１１０−ｎからデータまたはアプリケーションを受信してデータ／アプリケーションまたはその両方をディスプレイ１０１−ｎの１台以上に表示するよう構成しまた適応させる。また、作業プロセスガイド（図４−８）を作成してディスプレイ１０１−ｎの１台以上に表示し、ユーザが選択した作業プロセスガイド内のオブジェクト／ステップからの入力を受信し、またユーザが作業プロセスガイドのステップを進むに従って、予め定めた領域特有のアプリケーション１２４−ｎのデータを１台以上のディスプレイ１０１−ｎに表示するよう適応させまた構成する。
【００２９】
４．３Ｄデータ・データベース１２２
３Ｄデータ・データベース１２２、すなわち地理的情報システム・ファイルシステムは、マスタ・スケジュールビジュアライザ１００が用いる全ての静的な２Ｄまたは３Ｄデータ（例えば、地形モデルや、空中写真や、油井オブジェクト、設備オブジェクト、および作業員オブジェクト用のアイコンなど）を含むデータベースである。アクセスしまた転送するデータの量は一般に大きいので、データベースの１つのコピーをマスタ・スケジュールビジュアライザ１００と共に局所にインストールする。しかし、データベースおよびデータベースアクセス構造（例えば、遠隔データベースまたは分散データベース）の全ての形は本発明の範囲内である。サーバ１１６は３Ｄデータ・データベース１２２にアクセスし、データを処理して油田およびその関連するオブジェクトの画像内を作り、ディスプレイ１０１によりユーザ１１０−ｎに提示する。
【００３０】
５．スプレッドシート１２０
スプレッドシート１２０は３Ｄデータ・データベース１２２を手作業で更新するためのオプションの方法である。スプレッドシート１２０は、新しい油井、施設、または作業員を３Ｄ地図に追加する必要が起こる度にデータローダ担当が用いる。３Ｄデータ・データベース１２２は好ましくは各場所で定期的に更新する。スプレッドシート１２０は、Ｍｉｃｒｏｓｏｆｔ社のＥｘｃｅｌ（ＴＭ）または任意の他のスプレッドシートプログラムで作成してよい。３Ｄデータ・データベース１２２の他の更新手段はこの分野の当業者の技術の範囲内であり、本発明の範囲内である。
【００３１】
６．スケジューラデータベース１２２
スケジューラデータベース１２２は任意の既存のまたは将来開発されるデータベースであって、好ましくは、例えば、作業員スケジュールを含むＳＱＬデータベースである。スケジューラデータベース１２２からのデータはクライアントサーバ１１６に送る。サーバ１１６はこれを目に見えるように提示し、クライアント１１０−１１２に送る。
【００３２】
７．アプリケーションデータベース１２４-１２８
アプリケーションデータベース１２４−ｎ（１２４-１２８だけ示す）は、関連する各領域特有のソフトウエアアプリケーション・クライアント１１０−ｎと共に用いるのに適した、任意の既知の互換性のあるデータベース標準のデータベースである。これはＬＯＷＩＳ（ＴＭ）、Ｄ７ｉ（ＴＭ）、およびＤＳＳ（ＴＭ）と共に用いる、例えば、第三者データベースを含む。スケジューラデータベース１２２とアプリケーションデータベース１２４−１２８とを同期させるには自動手続きを用いる。各領域特有のクライアントアプリケーション１１０−１１２はアプリケーションデータベースにも接続して読取り・書込み操作を行う。
【００３３】
８．ネットワークドライブ１３０
ネットワークドライブ１３０はクライアント１１０−１１２からアクセス可能な共用ディスクドライブである。これは非構造化データ記録を記憶するのに用いる。
【００３４】
Ｂ．別の実施の形態のシステム構造および要素
図１Ｂのシステムは、ＥＲＡ＿視覚データベース１５８およびＭＳＶデータベース１６０に結合するＥＲＡクライアントサーバ１５０を含む。図１Ｂ内の点線のボックスはＥＲＡ視覚アプリケーションを示す。ＥＲＡデータベース１５８は施設パッケージ要素更新（ＥＰＳＩＳ）１６２に結合し、要素１６２はＭＳＶデータベース１６０に結合して施設情報を受信する。ＭＳＶデータベース１６０はＭＳＶ．ｄｔｓｘ１６４および発生器（Ｇｅｎｅｓｉｓ）１８２に結合する。発生器１８２はＳＱＬデータベースであって、ＧＰＳデータをＧＰＳ無線要素１８４およびデータベース１８６から引き出し、またＧＰＳおよび油井ヘッダデータをＭＳＶデータベース１６０に与える。ＧＰＳ無線１８４は、車両およびリグ内に設置されたＧＰＳ装置からＧＰＳデータを引き出すウエブサービスである。
【００３５】
ＭＳＶ．ｄｔｓｘ１６４はＭＩＮＥＲＶＡ１６６に結合する。ＭＩＮＥＲＶＡ１６６はデータベース１６８−１８０に結合する。データベース１６８−１８０は、Ｄ７ｉデータベース１６８、ＬＯＷＩＳデータベース１７０、特定の場所（この例では、Ｓａｎ  Ｊｏａｑｕｉｎ  Ｖａｌｌｅｙ  Ｄａｔａ  Ｗａｒｅｈｏｕｓｅ（ＳＪＶＤＷ））のデータを持つデータベース１７２、油井生産履歴（ＷＰＨ）データベース１７４、Ｍｉｎｅｒｖａ共通参照（ＣＲ）データベース１７６、Ｃａｔａｌｙｓｔデータベース１７８、および貯蔵所管理情報システム（ＲＭＩＳ）データベース１８０を含む。
【００３６】
ＥＲＡクライアントサーバ１５０は３Ｄクライアントサーバで、ビューア１５２およびデータモデル１５４を含み、両者はスケジューラプラグイン１５６およびスケジューラ延長１５５に結合する。スケジューラ延長１５５はＭＳＶが用いる追加のプラグイン／ツールであって、施設のタグなどのユーザが作成したデータをパワーユーザが容易に追加し、修正し、削除し、また見るための方法を提供する。延長１５５はＭＳＶデータベース１６０と直接対話し、データはこれらの要素の間を双方向に流れる。この実施の形態では、ＥＲＡクライアントサーバ１５０は、ビューア１５２、データモデル１５４、およびスケジューラプラグイン１５６に基づいて、データベース１５８、１６０、および１６８−１８０並びにＤＩＳ１６２に情報を要求して、スケジュールを表示する。
【００３７】
データベース１６８−１８０からのデータが必要な場合は、ＭＳＶ．ｄｔｓｘ１６４はＭＩＮＥＲＶＡ１６６を介して情報を得る。ビューア１５２はＭＳＶシステム内で用いる３Ｄエンジンであって、地図および他のデータを表示する。データモデル１５４はＭＳＶデータベース１６０からシステムに返すデータ集合である。このデータ集合はＭＳＶ内で表示する。スケジューラプラグイン１５６はＭＳＶ内にプラグインするツールであって、データの濾波などの種々の機能を行い、またユーザインターフェースの大部分を形成する。施設パッケージ更新（ＥＰＳＩＳ）１６２は、ＥＲＡ＿視覚データベース１５８内のデータを更新するＳＱＬサーバＳＳＩＳパッケージである。要素１６２は本質的に新しいデータをＭＳＶデータベース１６０から取り出して、これをビューア１５２内に押し込む。
【００３８】
Ｃ．作業空間の記述
１．概要
本発明に含まれるのは、油田を管理し、油田内の生産上の問題を診断し、大規模油田運転を管理する上での効率および安全を増進させる方法である。好ましい実施の形態では、かかる方法はマスタ・スケジュールビジュアライザ・システム１００（図１）を用いる。ディスプレイ１０１−ｎ（１０１−１０５だけ示す）を用いて、この方法で用いる種々の情報を表示する。図２−８はディスプレイ１１０−１１２の使用の好ましい実施の形態をそれぞれ示す。ディスプレイ１１０−ｎでユーザ１１３−ｎに表示するテキスト、画像、または他のオブジェクト（好ましくはユーザと対話が可能）を、この仕様書および添付のクレームでは「作業空間」と呼ぶ。
【００３９】
図２−８に示す例示の作業空間は、マスタビジュアライザ作業空間２００（図２）（ＭＶ）、マスタ作業スケジューラ３００（図３）、作業プロセスガイド４０１および４０２（図４Ａ、図４Ｂ、および図５）、および作業プロセスガイド７００（図７および図８）である。マスタ・スケジュールビジュアライザ１００の各例示の作業空間（すなわち表示）について以下に詳細に説明する。
【００４０】
２．マスタビジュアライザ
図２は本発明のディスプレイの画面の例の１つの実施の形態を示す略図である。マスタビジュアライザ作業空間２００はマスタ・スケジュールビジュアライザ１００の中央ディスプレイ１０１である。この作業空間は、好ましくはディスプレイ１０１−ｎの中の最大のディスプレイに表示する。マスタビジュアライザ作業空間２００は、関心のある関係オブジェクトを含む２Ｄまたは３Ｄで描いた油田の２Ｄまたは３Ｄ地図を有する。関心のあるオブジェクトは異なる形および色のアイコンで表し、油井２０４、施設２０５、作業員２０６、および安全地帯２０７を含む。アイコンは好ましくはクリックにより指定可能であり、好ましくは文脈メニューを有する。マスタ・ビジュアライザ２００の２Ｄまたは３Ｄのビューア２０１は好ましくはホバリング（ｈｏｖｅｒｉｎｇ）機能を有する。すなわち、ユーザがオブジェクトをマウスで指すと、地図内のオブジェクトに関する重要な情報を表示する。
【００４１】
マスタビジュアライザ２００は好ましくはデータトリー２０２を含む。これは、２Ｄまたは３Ｄのビューア２０１内に表示できる全てのデータを記憶／編成するためのデータ構造である。データは好ましくはグループに編成する。ユーザは好ましくはグループ全体または単一データオブジェクトを選択して表示することができる。好ましくは、マスタビジュアライザ２００の下部にスライドバー２０３があり、これにより、ユーザ１１３−１１５は計画期間内の日々を順に指定することができる。スライドバー２０３を用いて時間に沿ってスクロールすると、作業員アイコンはそのスケジュールに従って好ましくは２Ｄまたは３Ｄの地図上を移動する。スケジュールが衝突する場合は、資源または安全の記号が、好ましくは２Ｄまたは３Ｄの地図上に強調表示される。
【００４２】
３．スケジュール
図３は、本発明のマスタ・スケジュールの例示の画面の１つの実施の形態を示す略図である。スケジュール作業空間３００は油井、施設、または作業員に関連する予定された活動の異なるタイプの報告を示す。スケジュール作業空間３００は、作業員が作業中かどうか、作業員の識別、作業員の開始日および時間、作業員のタスクの継続時間、作業員のタスク名、作業員の作業場所、および衝突の識別を示す欄を含む。またスケジュール作業空間３００は編集リンクを含む。これは上に述べた任意のデータを編集するためのものである。またユーザがスケジュール作業空間３００のカレンダ内の任意の日をクリックすると、その日および他の近い日々の予定された活動を見ることができる。
【００４３】
４．作業プロセスガイド
図４Ａ−４Ｂは本発明の作業プロセスガイドの特定の実施の形態を示すレベル０プロセス流れ図の略図である。作業プロセスガイド作業空間４０１および４０２は作業プロセスの図形表示であって、これにより作業プロセスの異なるステップを直感的に進むことができる。各ステップは好ましくはクリックにより指定可能なボックス４０３で表す。ボックス４０３の任意の１つをマウスでクリックするかまたはマウスで指すと、例えばディスプレイ１０１−１０５の内容を更新または変更するなどの活動が起こる。作業プロセスガイド作業空間４０１および４０２により会議またはプロセスを構造的に管理することができるし、またプロセス内の各ステップを通して全ての関連する情報をディスプレイ１０１−１０５上で確実に利用することができる。例示の作業プロセスについては、後で「システムの使用例の例示の実施の形態」の節で詳細に説明する。
【００４４】
５．その他
どのディスプレイ１０１−ｎも、アプリケーションデータベース１２４−１２８などの任意の領域特有のソフトウエアアプリケーションを起動しまたこれと対話するのに用いることができる。
【００４５】
Ｄ．システムの使用例の例示の実施の形態
マスタ・スケジュールビジュアライザ１００が起動すると、ユーザ１１３−１１５は実施する作業プロセスを選択する。１つの作業プロセスでは、異なる日々または他の期間に予定された作業員２０６（図２）を検討し、作業員２０６または安全地帯２０７の衝突が存在するかどうか判定し、存在する場合は、全ての衝突が除かれるまで作業員スケジュールを修正する。作業員スケジュールはクライアント１１０−１１２（図１）で実施する領域特有のソフトウエアアプリケーションで一般に作るので、スケジュールを修正するには、一般にユーザ１１３−１１５は、衝突する作業員スケジュール２０６または安全地帯２０７を作成した領域特有のソフトウエアアプリケーションの１つ以上を開いてこれと対話する必要がある。上に述べたように、作業員オブジェクトは地上作業員オブジェクトまたは地下作業員オブジェクトでよい。地上作業員オブジェクトのための領域特有のアプリケーションは、施設保全、貯蔵所分析、生産分析、および建設管理などのためのアプリケーションを含む。地下作業員オブジェクトのための領域特有のアプリケーションは、貯蔵所分析、生産分析、油井ロギング分析、作業員および設備管理などのためのアプリケーションを含む。
【００４６】
領域特有のソフトウエアアプリケーションを開いてこれと対話するにはディスプレイ１０１−ｎの１台以上を用いるが、好ましくは、油田および関連オブジェクトの２Ｄまたは３Ｄの地図を有する主大型ディスプレイ１０１の近くにある周辺のまたは小型のディスプレイ１０２−１０５の１台を用いる。ユーザは作業員スケジュールを変更し、この新しい作業員スケジュールをスケジューラデータベース１２２およびクライアントサーバ１１６を通して送り、更新したスケジュールとして固定してディスプレイ１０１に表示する。ユーザはディスプレイを見て、衝突が除かれたことを確認することができる。全ての衝突が除かれるまでこのプロセスを繰り返す。
【００４７】
好ましい実施の形態では、衝突を除くためのかかる作業プロセスは誘導される。図４Ａ-４Ｂの作業プロセス４０１および４０２は、スケジューリングの衝突を除くための誘導作業プロセスの例を示す。ディスプレイ１０１−１０５の、好ましくは周辺ディスプレイ１０２−１０５の１台に作業プロセスを表示する。図の中の各ボックス４０３をクリックすると、プロセス内のその特定のステップの関係する情報を他のディスプレイ１０１−１０５に表示する。この情報は作業空間かまたは領域特有のソフトウエアアプリケーションである。このようにして作業プロセスガイド４０１および４０２はプロセスを通してユーザ１１３−１１５を誘導し、関係する情報を正しい場所で正しいときに確かに利用できるようにする。
【００４８】
１．週間スケジュール計画会議
図４Ａは週間スケジュール計画会議の誘導作業プロセス４０１の１つの好ましい実施の形態を示すレベル０プロセス流れ図の略図である。ステップＳ５００で、作業員スケジュールを検討する。ステップＳ５１０で、生産作業員データをマスタ・スケジュールビジュアライザ１００に入力する。ステップＳ５２０で、作業員の衝突を解決する。ステップＳ５３０で、保全作業員データをマスタ・スケジュールビジュアライザ１００に入力する。ステップＳ５４０で、作業員の衝突を解決する。ステップＳ５５０で、スケジュール計画会議を終了する。順方向に流れるプロセスとして示したが、必要に応じて、全ての作業員スケジュールを検討して全ての衝突を除くためのループがある。
【００４９】
図５は、図４Ａの週間スケジュール計画会議の誘導作業プロセス４０１の第１レベル分解の特定の実施の形態を示すレベル１プロセス流れ図の略図である。この会議の目的は次週の生産および保全の作業スケジュールを調整して、クライアント１１０−１１２（図１）（例えば、ＬＯＷＩＳ（ＴＭ）およびＤ７ｉ（ＴＭ））で実行中の該当する領域特有のソフトウエアアプリケーションに活動およびジョブを入力することである。好ましくは、マスタ・スケジュールビジュアライザ１００を用いる問題解決セッション（リース検討、会議、および実際にトラブル／シャットダウンがあった油井についての情報（例えば、ＬＯＷＩＳ（ＴＭ）、ＤＤＳ（ＴＭ）、口答報告による）とも呼ぶ）の結果を入力として用いる。
【００５０】
衝突および起こり得る安全問題を避けるため、このスケジュールは油田内の全ての実行中の活動（油田内で作業中の建設、掘削、ＨＥＳ、電気、および放棄グループを含む）を考慮にいれなければならない。このように、油田の合理化された効率的な週間計画プロセス４０１は、マスタ・スケジュールビジュアライザ１００を用いて必要なデータを組織化された効率的な方法で統合しまた表示し、またこれにより、ユーザは適当なアプリケーションにおけるジョブをスケジューリングすることができる。週間スケジュール計画会議４００は、次に述べるような、油田運転の安全と効率を増進するためのプロセスを含む。
【００５１】
まず、マスタビジュアライザ作業空間２００（図２）を用いて油田（新油田または生産中の油田）の地図をディスプレイ１０１などのモニタに表示する。この地図は、油井オブジェクト２０４、油田施設オブジェクト２０５、作業員オブジェクト２０６、および安全地帯オブジェクト２０７を含む。またこの地図は、日付でカスタム化することが可能であり、スライドバー２０３などの日付選択ツールを有する。油井オブジェクト２０４、油田施設オブジェクト２０５、作業員オブジェクト２０６、および安全地帯オブジェクト２０７はそれぞれ日付属性および場所属性を含む。
【００５２】
作業員オブジェクト２０６は視覚インジケータ（例えば、形、色、テキスト標識、またはこれらの混合）により符号化して、実施中の作業のタイプを示す。作業員のタイプは、施設保全作業員、循環水蒸気作業員、サービスリグ作業員、改修リグ作業員、掘削作業員、および油井ロギング作業員を含む。ユーザが作業員オブジェクト２０６を選択すると、作業員オブジェクト２０６に関連する作業の記述を有するテキストボックスが表示される。
【００５３】
安全地帯オブジェクト２０７は作業員オブジェクト２０６にも関連し、また作業員オブジェクトの中心の周り３６０度に伸びる半径属性を有し、伸びる距離は半径属性により設定される。安全地帯オブジェクト２０７は、例えば、非電磁信号放射地帯、非掘削地帯、非循環水蒸気地帯、非生産地帯を含む。図示していないが、安全地帯オブジェクト２０７は油井オブジェクトおよび／または油田施設オブジェクトに関連してよい。
【００５４】
次に、スケジューリングの衝突を識別する。衝突が起こるのは、２つ以上の両立しない作業員オブジェクト２０６が油田地図上の単一の場所、すなわち重なる場所にあるとき、または両立しない第１の作業員２０６が第２の作業員オブジェクト２０６に関連する安全地帯オブジェクト２０７内にあるときである。スケジューリング衝突エンジン、すなわち識別手段（例えば、スケジューラデータベース１２２）は任意の隣接オブジェクトの属性を読み取り、好ましい実施の形態では、何らかの衝突が存在する場合に衝突インジケータを返す。または、ユーザ１１３−１１５が任意の隣接作業員２０６および安全地帯２０７を目で読み取ることにより衝突を決定する。
【００５５】
最後に、衝突を解決するため、少なくとも１つの作業員オブジェクト２０６のスケジューリングを、その作業員オブジェクト２０６を引き出した元の領域特有のソフトウエアアプリケーションを介して変更する。領域特有のソフトウエアアプリケーションは、アプリケーションデータベース１２４−１２８に記憶されている施設保全用（例えば、Ｄ７ｉ（ＴＭ）および貯蔵所分析（例えば、動的監視システム（ＤＳＳ）、熱管理ツール、Ｃｈｅａｒｓ（ＴＭ）など）用の第三者アプリケーションを含む。
【００５６】
任意の衝突インジケータを受信し、衝突した作業員オブジェクト２０６を引き出した元の任意の領域特有のソフトウエアアプリケーションと通信し、また修正された、衝突のないスケジュールを返すためのスケジューリング衝突解決エンジン、すなわちスケジューリング変更手段（例えば、スケジューラデータベース１２２）も提供する。衝突を識別して解決するプロセスを、関心のある日付範囲について全ての衝突が除かれるまで繰り返す。
【００５７】
上に述べた地図およびオブジェクトはマスタ・スケジュールビジュアライザ１００が作成する。マスタ・スケジュールビジュアライザ１００は次のものを含む。すなわち、複数の互換性のないソフトウエアアプリケーション（例えば、前に述べた第三者アプリケーションのいずれか）であって、それぞれは油田の管理に有用な異なる領域特有の機能性を有しまた作業員スケジューリングコード・セグメントを有し、それぞれは専用のデータベース（例えば、アプリケーションデータベース１２４−１２８）と通信し、それぞれは汎用パーソナルコンピュータまたは汎用サーバクラスコンピュータ（クライアントサーバ１１６）のメモリ内にロードされるソフトウエアアプリケーション；各ソフトウエアアプリケーションと通信して各ソフトウエアアプリケーションから作業スケジュールデータを引き出すためのミドルウエア・ソフトウエアコード・セグメント層（スケジュール３００）；ミドルウエア・ソフトウエアコード・セグメント層と通信して油田地図、油井オブジェクト２０４、油田施設オブジェクト２０５、作業員オブジェクト２０６、および安全地帯オブジェクト２０７を表示するための地理的情報システム（３Ｄデータ・データベース１２２）；ミドルウエア・ソフトウエアコード・セグメント層および地理的情報システムに接続して、油田地図、油井オブジェクト２０４、油田施設オブジェクト２０５、作業員オブジェクト２０６、安全地帯オブジェクト２０７、およびソフトウエアアプリケーションからの報告を表示するための複数のビデオモニタ（ディスプレイ１０１−１０５）；ミドルウエア・ソフトウエアコード・セグメント層に接続して、複数のユーザ（すなわち、ユーザ１１３−１１５）がミドルウエア・ソフトウエアコード・セグメント層に命令を入力しまたソフトウエアアプリケーションと通信できるようにするための複数の入力装置（すなわち、クライアント１１０−１１２）である。
【００５８】
生産および保全作業員スケジュールは次のスケジュール（制約）と調整する。
１．建設：  一般データはＤ７ｉ内に記憶し、建設およびスケジュールの詳細はＭＳプロジェクト内に記憶する。建設活動は油田全体で複数の作業員および設備を含み、エンジニアと建設現場監督とが調整する。
２．ＷＥＯ(改修）：  プロジェクトおよびスケジュールのデータはＬＯＷＩＳ内に記憶する。ＷＥＯは油田全体で複数のリグ、作業員、およびトラックを含み、信頼性代表が調整する。
３．掘削：  プロジェクトおよびスケジュールのデータはＥｘｃｅｌＤＢ内に記憶する。掘削活動は油田全体で複数のリグ、作業員、およびトラックを含み、掘削チームが調整する。
【００５９】
４．放棄：  プロジェクトおよびスケジュールのデータはＥｘｃｅｌＤＢ内に記憶する。放棄活動は油田全体で複数のリグ、作業員、およびトラックを含み、放棄チームが調整する。
５．ＨＥＳ（健康、環境、および安全）：  ＨＥＳ代表は油田の状態および油田の活動を監視して、活動の安全と共に環境の保護を確実にする。
この会議に出席するのは、例えば、保全部門および生産部門からの人々である。随意の出席者は、健康、環境、および安全（ＨＥＳ）部門および建設部門を含む。
【００６０】
図５を参照すると、ステップＳ５００で、作業員スケジュールを検討する。サブステップＳ５０１で、マスタ・スケジュールビジュアライザ１００、ディスプレイ１０１−１０５、およびクライアント１１０−１１２を起動する。ディスプレイ１０２は作業空間作業プロセスガイド４０１を表示する。全ての他のディスプレイは一般の画像を示す。作業プロセスガイド４０１は次の項目を含む。
１．作業員スケジュールを検討する。
２．生産作業員スケジュールを入力する。
３．衝突を解決する。
４．保全作業員スケジュールを入力する。
５．衝突を解決する。
この会議の目的は全ての現場担当者の活動を調整することである。
【００６１】
サブステップＳ５０２で、ユーザは作業プロセスガイド４０１内の「作業員スケジュールを検討する」ボタンを押す。次にサブステップＳ５０３で、ユーザはＬＯＷＩＳ（ＴＭ）ジョブ計画画面に進んで該当する作業員スケジュール画面を選択する。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ４０１
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）ジョブ計画画面
ディスプレイ１０４：スケジュール３００
ディスプレイ１０５：スケジュール３００
【００６２】
生産作業員が利用できるジョブの列を含む画面が表示される。この列は、ジョブ計画をＬＯＷＩＳ（ＴＭ）に入力するオペレータ、人工採油法（Ａｒｔｉｆｉｃｉａｌ  Ｌｉｆｔ）の専門家（ＡＬＳ）、生産技術者（ＰＴ）、および生産エンジニアが作成する。ユーザは、アプルーバ（ａｐｐｒｏｖｅｒ）、割引収益指数（Ｄｉｓｃｏｕｎｔｅｄ  Ｐｒｏｆｉｔａｂｉｌｉｔｙ  Ｉｎｄｅｘ）（ＤＰＩ）などにより分類してよい。経済性を検討し、ジョブをＡＬＳが承認する。このステップの目的は、他の作業員スケジュールを検討して、計画期間中の生産と保全の作業員スケジュールを組み立てるための枠組を提供することである。
【００６３】
サブステップＳ５０３で、ユーザはＬＯＷＩＳ（ＴＭ）ジョブ計画画面に進み、サブステップＳ５０４で、ユーザはマスタ・ビジュアライザ２００上の時間スライドバー２０３を操作して、計画期間の日々を順にスクロールする。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ４０１
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）ジョブ計画の画面
ディスプレイ１０４：スケジュール３００
ディスプレイ１０５：スケジュール３００
作業員の場所は、計画期間中の作業員の予定された活動に従ってマスタ・ビジュアライザ２００内で変わる。
【００６４】
ステップＳ５１０で、生産作業員データを入力する。サブステップＳ５１１で、ユーザは作業プロセスガイド４０１内の「作業員スケジュールを入力する」ボタンを押す。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ４０１
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）
ディスプレイ１０４：スケジュール３００
ディスプレイ１０５：Ｄ７ｉ（ＴＭ）
【００６５】
次にサブステップＳ５１２で、ユーザは生産作業員データをＬＯＷＳＩ（ＴＭ）またはＤ７ｉ（ＴＭ）またはスケジュール３００に入力するスクリーンに進む。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ４０１
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）
ディスプレイ１０４：スケジュール３００
ディスプレイ１０５：Ｄ７ｉ（ＴＭ）
データをＬＯＷＩＳ（ＴＭ）およびＤ７ｉ（ＴＭ）内に入力した後、ユーザはスケジューラデータベース１２２をリフレッシュして新しいデータを反映させる。このようにして、合理化されたスケジューリングプロセスが達成される。
【００６６】
ステップＳ５２０で、作業員の衝突を解決する。サブステップＳ５２１で、ユーザはＷＰＧ４０１内の「衝突を解決する」ボタンを押す。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ４０１
ディスプレイ１０３：スケジュール３００
ディスプレイ１０４：スケジュール３００
ディスプレイ１０５：スケジュール３００
各スケジュール３００作業空間は異なる作業員の情報を示す。ユーザは７種の作業員、すなわち、保全、生産、建設、掘削、ＷＥＯ、放棄、またはＨＥＳのどれを見たいかを選択することができる。
【００６７】
サブステップＳ５２２で、ユーザはマスタビジュアライザ２００の時間スライドバー２０３を操作して、計画期間の日々を順にスクロールする。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ４０１
ディスプレイ１０３：スケジュール３００
ディスプレイ１０４：スケジュール３００
ディスプレイ１０５：スケジュール３００
作業員の場所は、計画期間中の作業員の予定された活動に従ってマスタ・ビジュアライザ２００内で変わる。
【００６８】
サブステップＳ５２３で、作業員の一人について衝突があるかどうか識別する。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ４０１
ディスプレイ１０３：スケジュール３００
ディスプレイ１０４：スケジュール３００
ディスプレイ１０５：スケジュール３００
マスタ・ビジュアライザ２００内の視覚的手掛りが、衝突している作業員を示す。スケジュール３００作業空間は衝突に関する情報を示す。このようにして、スケジューリングの衝突を識別する。
【００６９】
サブステップＳ５２４で、ユーザは衝突の原因となった活動をスケジュール３００作業空間から選択する。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ４０１
ディスプレイ１０３：スケジュール３００
ディスプレイ１０４：スケジュール３００
ディスプレイ１０５：標準作業手順（ＳＯＰ）
選択した活動に関する詳細を含む入力書式がスケジュール３００作業空間内に現れる。ＳＯＰを含む作業空間が表示される。
【００７０】
サブステップＳ５２５で、ユーザはＬＯＷＩＳ（ＴＭ）および／またはＤ７ｉ（ＴＭ）の作業空間を選択し、生産作業員の変更を入力して衝突を解決する。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ４０１
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）
ディスプレイ１０４：スケジュール３００
ディスプレイ１０５：Ｄ７ｉ（ＴＭ）
データをＬＯＷＩＳ（ＴＭ）およびＤ７ｉ（ＴＭ）内に入力した後、ユーザはスケジューラデータベース１２２をリフレッシュして新しいデータを反映させる。スケジュール３００作業空間は衝突がないことを示し、ＭＶ２００内の衝突の視覚的手掛りが消える。このようにして、スケジューリングの衝突を解決する。
【００７１】
ステップＳ５３０で、保全作業員データを入力する。サブステップＳ５３１で、ユーザは作業プロセスガイド４０１内の「作業員スケジュールを入力する」ボタンを押す。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ４０１
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）
ディスプレイ１０４：スケジュール３００
ディスプレイ１０５：Ｄ７ｉ（ＴＭ）
【００７２】
サブステップＳ５３２で、ユーザは保全作業員データをＬＯＷＩＳ（ＴＭ）またはＤ７ｉ（ＴＭ）またはスケジュール３００内に入力する。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ４０１
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）
ディスプレイ１０４：スケジュール３００
ディスプレイ１０５：Ｄ７ｉ（ＴＭ）
データをＬＯＷＩＳ（ＴＭ）およびＤ７ｉ（ＴＭ）内に入力した後、ユーザはスケジューラデータベース１２２をリフレッシュする。このようにして、合理化されたスケジューリングプロセスが達成される。
【００７３】
ステップＳ５４０で、作業員の衝突を解決する。サブステップＳ５４１で、ユーザはＷＰＧ４０１内の「衝突を解決する」ボタンを押す。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ４０１
ディスプレイ１０３：スケジュール３００
ディスプレイ１０４：スケジュール３００
ディスプレイ１０５：スケジュール３００
各スケジュール３００作業空間は異なる作業員の情報を示す。ユーザは７種の作業員、すなわち、保全、生産、建設、掘削、ＷＥＯ、放棄、またはＨＥＳのどれを見たいかを選択することができる。
【００７４】
サブステップＳ５４２で、ユーザはマスタビジュアライザ２００の時間スライドバー２０３を操作して、計画期間の日々を順にスクロールする。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ４０１
ディスプレイ１０３：スケジュール３００
ディスプレイ１０４：スケジュール３００
ディスプレイ１０５：スケジュール３００
作業員の場所は、計画期間中の作業員の予定された活動に従ってマスタ・ビジュアライザ２００内で変わる。
【００７５】
サブステップＳ５４３で、作業員の一人について衝突があるかどうか識別する。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ４０１
ディスプレイ１０３：スケジュール３００
ディスプレイ１０４：スケジュール３００
ディスプレイ１０５：スケジュール３００
マスタ・ビジュアライザ２００内の視覚的手掛りが、衝突している作業員を示す。スケジュール３００作業空間は衝突に関する情報を示す。このようにして、スケジューリングの衝突を識別する。
【００７６】
サブステップＳ５４４で、ユーザは衝突の原因となった活動をスケジュール３００作業空間から選択する。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ４０１
ディスプレイ１０３：スケジュール３００
ディスプレイ１０４：スケジュール３００
ディスプレイ１０５：ＳＯＰ
選択した活動に関する詳細を含む入力書式がスケジュール３００作業空間的に現れる。ＳＯＰを含む作業空間が表示される。
【００７７】
サブステップＳ５４５で、ユーザはＬＯＷＩＳ（ＴＭ）および／またはＤ７ｉ（ＴＭ）の作業空間を選択し、保全作業員の変更を入力して衝突を解決する。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ４０１
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）
ディスプレイ１０４：スケジュール３００
ディスプレイ１０５：Ｄ７ｉ（ＴＭ）
データをＬＯＷＩＳ（ＴＭ）およびＤ７ｉ（ＴＭ）内に入力した後、ユーザはスケジューラデータベース１２２をリフレッシュして新しいデータを反映させる。スケジュール３００作業空間は衝突がないことを示し、ＭＶ２００内の衝突の視覚的手掛りが消える。このようにして、スケジューリングの衝突を解決する。
ステップＳ５５０で、スケジュール計画会議を終了する。
【００７８】
２．朝の現場スケジューリング会議
図４Ｂは、朝の現場スケジューリング会議の誘導作業プロセス４０２の好ましい実施の形態を示すレベル０プロセス流れ図の略図である。ステップＳ６００で、保全作業を検討する。ステップＳ６１０で、日々の活動を検討する。ステップＳ６２０で、会議を終了する。順方向に流れるプロセスとして示したが、必要に応じて、全ての作業員スケジュールを検討して全ての衝突を除くためのループがある。
【００７９】
図６は、図４Ｂの朝の現場スケジューリング会議の誘導作業プロセスの第１レベルの分解の好ましい実施の形態を示すレベル１プロセス流れ図の略図である。以下は朝の現場スケジューリング会議を行うプロセスの記述（すなわち、マスタ・スケジュールビジュアライザ・システム１００の使用例）である。この会議の目的は現場作業の日々の状態を検討し、計画された作業員活動のスケジュールにおいて起こり得る衝突を強調表示して、変更を行うための移行計画を作ることである。会議の予定は現場の現在の活動に基づいて変わる。
【００８０】
会議は一般にその日の計画された保全作業の検討で始まる。会議はラウンドロビン方式で進められ、各出席者は日々の作業に影響する活動に関する情報を提供する機会を有する。会議で検討するデータおよび情報は、対処が必要な問題や行う必要のある決定に従って変わる。会議の出席者は、保全ＨＯ、建設代表、生産、ＨＥＳ、電気（運転）、自動化（運転）、現在の生産オペレータ、現在の施設オペレータを含み、また現場で作業している任意の他のグループの代表が会議に出席する。
【００８１】
マスタ・スケジュールビジュアライザ１００は油田の相互に影響する地図を表示する。この地図はその日の活動予定を有する作業員の場所を表すアイコンを用いる。更に、マスタ・スケジュールビジュアライザ１００は、通常、会議で必要な他の重要なアプリケーションおよびデータの画面を有する。この会議は非常に動的な性質を有するので、例えば、Ｄ７ｉ（ＴＭ）から更に詳細な情報を示す必要があるかも知れない。次の日には、ＬＯＷＩＳ（ＴＭ）からの情報を見ることが重要になるかも知れない。したがって重要なことは、マスタ・スケジュールビジュアライザ１００が柔軟性を有して、必要なデータまたはアプリケーションにユーザがアクセスしやすい方法を提供することである。
【００８２】
図６を参照すると、ステップＳ６００で、保全作業を検討する。サブステップＳ６０１で、マスタ・スケジュールビジュアライザ１００、ディスプレイ１０１−１０５、およびクライアント１１０−１１２を起動する。ディスプレイ１０２は作業空間作業プロセスガイド４０２を表示する。全ての他のディスプレイはブランクである。作業プロセスガイド４０２は次の項目を有する
１．その日の保全作業を検討する。
２．日々の活動を検討する。
【００８３】
サブステップＳ６０２で、ユーザは作業プロセスガイド４０２内の「保全作業を検討する」ボタンを押す。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ４０２
ディスプレイ１０３：スケジュール３００
ディスプレイ１０４：スケジュール３００
ディスプレイ１０５：スケジュール３００
マスタ・ビジュアライザ２００は、油井、施設、および保全作業員の場所を示す油田の地図を表示する。スケジュール３００は更に詳細な情報を示す。このステップの目的は現場の担当者と情報を共有することである。このようにして、日々の活動に関するチームメンバの緊密な連携が達成される。
【００８４】
サブステップＳ６０３で、ユーザは地図上のアイコンをクリックする。ユーザは必要に応じて新しい作業空間を選択する。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ４０２
ディスプレイ１０３：クリックした項目の詳細
ディスプレイ１０４：ユーザが選択した作業空間
ディスプレイ１０５：ユーザが選択した作業空間
或る保全活動について質問がある場合は、ユーザは地図上のアイコンをクリックして追加の情報を表示することができる。またユーザは、活動に関する質問に答えるのに必要な特定のアプリケーション（ＬＯＷＩＳ（ＴＭ）、Ｄ７ｉ（ＴＭ）、ＤＳＳ（ＴＭ）など）を立ち上げるよう構成される新しい作業空間を選択することができる。
サブステップＳ６０４で、保全活動の検討を終了する。
【００８５】
ステップＳ６１０で、日々の活動を検討する。サブステップＳ６１１で、ユーザは作業プロセスガイド４０２内の「日々の作業を検討する」ボタンを押す。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ４０２
ディスプレイ１０３：スケジュール３００
ディスプレイ１０４：ブランク
ディスプレイ１０５：ブランク
マスタ・ビジュアライザ２００は、油井、施設、および各作業員の場所を示す油田の地図を表示する。スケジュール３００は各作業員（すなわち、保全、生産、遊休油井検査、建設、掘削、ＷＥＯ、放棄、またはＨＥＳ）の予定された活動についての詳細な情報を示す。このステップの目的は現場の担当者と情報を共有することである。このようにして、日々の活動に関するチームメンバの緊密な連携が達成される。
【００８６】
サブステップＳ６１２で、ユーザは「アプリケーション起動リスト」からアプリケーションを起動する。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ４０２
ディスプレイ１０３：アプリケーション１（関連データを持つ任意のアプリケーション（
エクセル、アクセス、Ｄ７ｉ、ＬＯＷＩＳ、ＰｒｏｃｅｓｓＮｅｔ
など））
ディスプレイ１０４：「データの場所」
ディスプレイ１０５：「アプリケーション起動リスト」
会議の残りの時間中、このステップを必要に応じて繰り返す。各会議出席者は議題に関係するデータおよびアプリケーションを随意に表示することができる。
サブステップＳ６１３で、日々の活動の検討を終了する。
サブステップＳ６２０で朝の会議を終了する。
【００８７】
３．リース検討
マスタ・スケジュールビジュアライザ１００は、上に述べた既存の、すなわち前に決定した作業員スケジュールを検討するプロセスではなく新しい作業員スケジュールを作成することがある。スケジューリングの衝突を除くための上に述べた作業プロセスと同様に、好ましい実施の形態では作業員を作成するためのかかる作業プロセスを誘導する。図７の作業プロセス７００は問題解決を除くおよび／または作業員を作成するための例示の誘導作業プロセス（ここではリース検討会議とも呼ぶ）の使用例を示す。やはり、ディスプレイ１０１−１０５（好ましくは周辺ディスプレイ１０２−１０５）の中の１台に作業プロセスを表示する。図面内の各ボックス７０３をクリックすると、プロセス内のその特定のステップについての関係情報が他のディスプレイ１０１−１０５に表示される。この情報は作業空間かまたは領域特有のソフトウエアアプリケーションである。このようにして、作業プロセスガイド７００はプロセスを通してユーザ１１３−１１５を誘導し、また関係情報を正しい場所で正しいときに利用できるようにする。
【００８８】
誘導作業プロセス７００のステップＳ８００で、リース検討会議の活動項目を検討する。ステップＳ８１０で、生産チームスコアカード（すなわち、生産実績の記録）を検討して油田運転における生産の問題を診断する。ステップＳ８２０で、油井テストの差を検討する。ステップＳ８３０で、ユーザはスライダを検討する。ステップＳ８４０で、ユーザは実績不良油井（ｂａｄ  ａｃｔｏｒｓ）を検討する。ステップＳ８５０で、水蒸気攻法（ｓｔｅａｍ  ｆｌｏｏｄ）の実績チェックを行う。ステップＳ８６０で、会議のまとめを行う。ステップＳ８７０で、リース検討会議を終了する。順方向に流れるプロセスとして示したが、必要に応じて、全ての作業員スケジュールを検討して全ての衝突を除くためのループがある。
【００８９】
図８は、図７のプロセスフロー・ブロックの第１レベル分解の特定の実施の形態を示すレベル１プロセス流れ図の略図である。以下はリース検討会議を行うプロセスの記述（すなわち、マスタ・スケジュールビジュアライザ１００の使用例）である。リース検討会議は週２回開催され、通常、会議時間は約２時間半である。リース検討会議の目的は、油田および油井の実績データを検討して油井作業候補を識別することである。会議中に用いるアプリケーションは、ＬＯＷＩＳ（ＴＭ）、Ｄ７ｉ（ＴＭ）、ＤＳＳ（ＴＭ）、Ｃａｔａｌｙｓｔ（ＴＭ）、Ｍａｔｒｉｋｏｎ社のＰｒｏｃｅｓｓＮｅｔ（ＴＭ）（生産エンジニアリングソフトウエア）、およびＥｘｃｅｌ（ＴＭ）などの分析用アプリケーションを含んでよい。会議の出席者は、好ましくは、例えば、採油法の専門家、生産エンジニア、生産技術者、生産オペレータ、リース管理者、および運転監督者を含む。
【００９０】
マスタ・スケジュールビジュアライザ１００を用いることによりリース検討会議は一層効率的になるので、より多くの時間を、先を見越した作業に当てることができる。更に、同じ問題をかかえる油井のグループをマスタ・スケジュールビジュアライザ１００の３Ｄ地図上に迅速に掲示して、データの傾向を視覚化することができる。
【００９１】
ステップＳ８００で、リース検討会議の活動項目を検討する。サブステップＳ８０１で、マスタ・スケジュールビジュアライザ１００、ディスプレイ１０１−１０５、およびクライアント１１０−１１２を起動する。ディスプレイ１０２は作業空間作業プロセスガイド７００を表示する。全ての他のディスプレイは一般的な画像を示す。作業プロセスガイド７００は次の項目（リース検討の予定表）を有する。
１．会議の導入：  前回の会議からの活動項目を検討する
２．生産チームスコアカードを検討する
３．油井テストの差＞１０（−３０日）を検討する
４．「スライダ」を検討する
５．「実績不良油井」を検討する
６．水蒸気攻法の実績チェックを行う
７．会議をまとめる
【００９２】
この会議の目的は、合意を得ることと、特定のチームメンバの活動可能なタスクを決定することである。また、各予定表項目の目的は次の通りである。
１．情報を共有して、現在までの実績によりチームを更新する。
２．油井テスト結果が異常な油井を識別して検討する。
３．下降傾向の実績を持つ油井を識別して検討する。
４．年間３回を超える故障があった油井を識別して検討する。
５．熱管理の問題／機会を識別する。
６．会議の結果を要約する。
【００９３】
サブステップＳ８０２で、ユーザが作業プロセスガイド７００内の「活動項目を検討する」ボタンを押すと、次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ７００
ディスプレイ１０３：Ｅｘｃｅｌ（ＴＭ）内の活動項目のリスト
ディスプレイ１０４：一般的な画像
ディスプレイ１０５：一般的な画像
チームは前回の会議からの活動項目の状態を検討する。このステップの目的は、結果を伝えて未解決の活動項目を識別することである。
【００９４】
ステップＳ８１０で、生産チームスコアカードを検討する。まずサブステップＳ８１１で、ユーザが作業プロセスガイド７００内の「生産チームスコアカードを検討する」ボタンを押すと、次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ７００
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）
ディスプレイ１０４：油田生産計画
ディスプレイ１０５：Ｄ７ｉ（ＴＭ）およびＬＯＷＩＳ（ＴＭ）内の未決定のジョブ
ここで、チームは前回の検討以後の生産実績を議論する。このステップの目的は、実績基準により生産チームを更新することである。このようにして、ユーザが油井の検討を始めるとチームメンバの緊密な提携が達成される。
【００９５】
サブステップＳ８１２で、ユーザはＬＯＷＩＳ（ＴＭ）スコアカード画面に進み、次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ７００
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）−スコアカード画面
ディスプレイ１０４：油田生産計画
ディスプレイ１０５：Ｄ７ｉ（ＴＭ）およびＬＯＷＩＳ（ＴＭ）内の未決定のジョブ
【００９６】
ステップＳ８２０で、油井テストの差を検討する。サブステップＳ８２１で、ユーザが作業プロセスガイド７００内の「油井テストの差を検討する」ボタンを押すと次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ７００
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）
ディスプレイ１０４：ＬＯＷＩＳ（ＴＭ）
ディスプレイ１０５：ＤＳＳ（ＴＭ）
このステップの目的は、油井の候補を識別してどの油井を詳細に見るかを決定することである。
【００９７】
サブステップＳ８２２で、ユーザは油井テストの差のリストに、生産履歴グラフに、およびビーム分析作業ベンチに進む。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ７００
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）油井テストの差のリスト
ディスプレイ１０４：ＬＯＷＩＳ（ＴＭ）ビーム分析作業ベンチ
ディスプレイ１０５：ＤＳＳ（ＴＭ）生産履歴グラフ
ここで、ユーザはＬＯＷＩＳ（ＴＭ）を用いて油井の差のリストを効率により分類する。ビーム分析作業ベンチは動力計データ（地上およびダウンホール）、ＰＯＣ（ポンプオフ・コントローラ）設定点、およびポンプ効率を表示する。また、ＲＴＵ（遠隔端末ユニット）読取り・書込みにリンクする。
【００９８】
サブステップＳ８２３で、ユーザは更に検討を必要とする油井を油井テストの差のリストから識別する。また、ユーザはビーム油井グループ状態すなわち分析作業ベンチに、Ｃａｔａｌｙｓｔグラフに、またジョブ管理に進む。ユーザは作業空間を次のように変更する。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ７００
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）−ビーム油井グループ状態すなわちビーム分析
作業ベンチ
ディスプレイ１０４：ＬＯＷＩＳ（ＴＭ）ジョブ管理
ディスプレイ１０５：ＤＳＳ（ＴＭ）Ｃａｔａｌｙｓｔデータのグラフ
【００９９】
ここで、ビーム油井グループ状態は日々の実行時間、サイクルの数、およびＳＰＭを示す。また実行時間／サイクルの数の履歴をグラフに示す。（油井テストからの）石油、水、鉛線温度（ｌｅａｄ  ｌｉｎｅ  Ｔ）、ケーシング圧力、循環水蒸気量、ポンプ上の流体（ｆｌｕｉｄ  ｏｖｅｒ  ｐｕｍｐ）、正味の排気量（ｎｅｔ  ｄｉｓｐｌａｃｅｍｅｎｔ）のＤＳＳグラフも表示する。ジョブ管理は油井保全履歴および油井の計画されたジョブの列を示す。このステップの目的は、問題を識別して、問題を解決するのに必要な活動を決定することである。活動を決定すると、ジョブ計画をＬＯＷＩＳ（ＴＭ）内に入力し、またはＤ７ｉ（ＴＭ）内で作業要求を作成して優先順位を決める。
【０１００】
サブステップＳ８２４で、ユーザはＬＯＷＩＳ（ＴＭ）内のジョブ計画作成スクリーンに進む。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ７００
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）ジョブ計画
ディスプレイ１０４：ＬＯＷＩＳ（ＴＭ）ジョブ管理
ディスプレイ１０５：ＤＳＳ（ＴＭ）Ｃａｔａｌｙｓｔデータのグラフ
このステップの目的はＬＯＷＩＳ（ＴＭ）内でジョブ計画を作成することである。
【０１０１】
サブステップＳ８２５で、ユーザはディスプレイ１０５内のＤ７ｉ（ＴＭ）作業空間を選択して作業要求画面に進む。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ７００
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）ジョブ計画
ディスプレイ１０４：ＬＯＷＩＳ（ＴＭ）ジョブ管理
ディスプレイ１０５：Ｄ７ｉ（ＴＭ）作業要求
このステップの目的はＤ７ｉ（ＴＭ）内で作業要求を作成することである。
【０１０２】
ステップＳ８３０で、ユーザはスライダを検討する。サブステップＳ８３１で、ユーザは作業プロセスガイド７００内の「スライダを検討する」ボタンを押す。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ３００
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）
ディスプレイ１０４：ＬＯＷＩＳ（ＴＭ）
ディスプレイ１０５：ＤＳＳ（ＴＭ）
ここで、ＬＯＷＩＳ（ＴＭ）油井の差のリストを用いて下降傾向の実績を持つ油井を識別する。また、（油井テストからの）石油、水、鉛線温度、ケーシング圧力、循環および連続の水蒸気量、ポンプ上の流体、正味の排気量のグラフも表示する。ユーザはＤＳＳ（ＴＭ）も用いる。このステップの目的は、油井候補を識別して、どの油井を詳細に見るかを決定することである。
【０１０３】
サブステップＳ８３２で、ユーザは油井テストの差のリストに進む。ここで、ユーザは油井テストの差のスライダのリストから更に検討を必要とする油井を識別する。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ７００
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）油井テストの差のリスト
ディスプレイ１０４：ＬＯＷＩＳ（ＴＭ）
ディスプレイ１０５：ＤＳＳ（ＴＭ）
このステップで、ユーザはＬＯＷＩＳ（ＴＭ）を用いて油井の差のリストを効率により分類する。ビーム分析作業ベンチは動力計データ（地上およびダウンホール）、ＰＯＣ設定点、およびポンプ効率を表示する。また、ＲＴＵ読取り・書込みにリンクする。
【０１０４】
サブステップＳ８３３で、ユーザはビーム分析作業ベンチおよびＤＳＳ（ＴＭ）グラフに進む。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ７００
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）油井テストの差のリスト
ディスプレイ１０４：ＬＯＷＩＳ（ＴＭ）ビーム分析作業ベンチ
ディスプレイ１０５：Ｃａｔａｌｙｓｔデータのグラフ（ＤＳＳ（ＴＭ））
このステップの目的は、問題を識別して、問題を解決するのに必要な活動を決定することである。その結果、ジョブ計画をＬＯＷＩＳ（ＴＭ）内に入力し、またはＤ７ｉ（ＴＭ）内で作業要求を作成して優先順位を決める。
【０１０５】
サブステップＳ８３４で、ユーザはＬＯＷＩＳ（ＴＭ）内のジョブ計画作成スクリーンに進む。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ７００
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）油井テストの差のリスト
ディスプレイ１０４：ＬＯＷＩＳ（ＴＭ）ジョブ計画
ディスプレイ１０５：Ｃａｔａｌｙｓｔデータのグラフ（ＤＳＳ（ＴＭ））
これは生成された「活動項目」のほとんどの記録を置換する。ジョブ計画がＬＯＷＩＳ（ＴＭ）内に作成される。
【０１０６】
サブステップＳ８３５で、ユーザはディスプレイ１０４内のＤ７ｉ（ＴＭ）作業空間を選択して作業要求画面に進む。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ７００
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）油井テストの差のリスト
ディスプレイ１０４：Ｄ７ｉ（ＴＭ）作業要求
ディスプレイ１０５：Ｃａｔａｌｙｓｔデータのグラフ（ＤＳＳ（ＴＭ））
ここで、ユーザはＤ７ｉ（ＴＭ）内で作業要求を作成する。
【０１０７】
ステップＳ８４０で、ユーザは実績不良油井を検討する。サブステップＳ８４１で、ユーザは作業プロセスガイド７００内の「実績不良油井を検討する」ボタンを押す。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ７００
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）
ディスプレイ１０４：ＬＯＷＩＳ（ＴＭ）
ディスプレイ１０５：ＤＳＳ（ＴＭ）
このステップで、チームは年間３度を超えて作業を行った油井について議論する。このデータは月間ジョブ要約と呼ばれるＬＯＷＩＳ（ＴＭ）スコアカードから来る。このステップの目的は、油井の候補を識別して、どの油井を詳細に検討するかを決定することである。
【０１０８】
サブステップＳ８４２で、ユーザは実績不良油井リストおよび油井生産計画に進む。ここで、ユーザは更に検討する油井を実績不良油井リストから識別する。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ７００
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）月間ジョブ要約：実績不良油井リスト
ディスプレイ１０４：ＬＯＷＩＳ（ＴＭ）
ディスプレイ１０５：ＤＳＳ（ＴＭ）油井生産計画
【０１０９】
サブステップＳ８４３で、ユーザは油井穴データおよびダウンホール技術画面に進む。ここで、ユーザはディスプレイ１０５内のＰｕｍｐｔｒａｃｋ（ＴＭ）作業空間を選択する。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ７００
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）油井穴データ
ディスプレイ１０４：ＬＯＷＩＳ（ＴＭ）ダウンホール技術
ディスプレイ１０５：ＤＳＳ（ＴＭ）ダウンホールポンプ
このステップの目的は、問題を識別して、問題を解決するのに必要な活動を決定することである。その結果、ジョブ計画をＬＯＷＩＳ（ＴＭ）内に入力し、またＤ７ｉ（ＴＭ）内で作業要求を作成して優先順位を決める。
【０１１０】
サブステップＳ８４４で、ユーザはＬＯＷＩＳ（ＴＭ）内のジョブ計画作成スクリーンに進む。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ７００
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）油井穴データ
ディスプレイ１０４：ＬＯＷＩＳ（ＴＭ）ジョブ計画
ディスプレイ１０５：ＤＳＳ（ＴＭ）Ｐｕｍｐｔｒａｃｋ（ＴＭ）
このステップで、ジョブ計画がＬＯＷＩＳ（ＴＭ）内に作成される。
【０１１１】
サブステップＳ８４５で、ユーザはディスプレイ１０５内のＤ７ｉ（ＴＭ）作業空間を選択して作業要求画面に進む。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ７００
ディスプレイ１０３：ＬＯＷＩＳ（ＴＭ）油井穴データ
ディスプレイ１０４：ＬＯＷＩＳ（ＴＭ）ダウンホール技術
ディスプレイ１０５：Ｄ７ｉ（ＴＭ）作業要求
このステップで、作業要求がＤ７ｉ（ＴＭ）内で作成される。
【０１１２】
ステップＳ８５０で、水蒸気攻法の実績チェックを行う。サブステップＳ８５１で、ユーザは作業プロセスガイド７００内の「水蒸気攻法の実績チェックを行う」ボタンを押す。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ７００
ディスプレイ１０３：ＤＳＳ（ＴＭ）
ディスプレイ１０４：ＰｒｏｃｅｓｓＮｅｔ（ＴＭ）:Ｓｐｌｉｔｉｇａｔｏｒ
ディスプレイ１０５：Ｃａｔａｌｙｓｔ（ＴＭ）
【０１１３】
このステップで、チームは水蒸気攻法の実績を議論する。ＤＳＳ（ＴＭ）からのデータは、生産率（Ｏ＆Ｗ）、坑口装置温度、およびケーシング圧力および温度を含む。Ｃａｔａｌｙｓｔ（ＴＭ）からのデータは、率、圧力、および使用可能時間を含む。また、測定した場合は発生器の水蒸気の質も示す。このステップの目的は、傾向を探すことによりパターン油井の応答を検討することである。ここで、水蒸気攻法の実績の状態チェックを行う。合理化されたプロセスにより熱性能を確認する機会がより多く与えられる。
【０１１４】
サブステップＳ８５２で、ユーザは必要な画面に進む。。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ７００
ディスプレイ１０３：ＤＳＳ（ＴＭ）画面
ディスプレイ１０４：ＰｒｏｃｅｓｓＮｅｔ（ＴＭ）：Ｓｐｌｉｔｉｇａｔｏｒ
ディスプレイ１０５：Ｃａｔａｌｙｓｔ（ＴＭ）画面
【０１１５】
ステップＳ８６０で、会議のまとめを行う。サブステップＳ８６１で、ユーザは作業プロセスガイド７００内の「会議のまとめを行う」ボタンを押す。次の作業空間が示される。
ディスプレイ１０１：ＭＶ２００
ディスプレイ１０２：ＷＰＧ７００
ディスプレイ１０３：活動項目またはＲＭＩＳリンクを持つＥｘｃｅｌ（ＴＭ）スプレッ
ドシート
ディスプレイ１０４：ＬＯＷＩＳ（ＴＭ）内に入力したジョブ計画の要約
ディスプレイ１０５：Ｄ７ｉ（ＴＭ）内で作成されたジョブの要約
このステップで、チームは活動項目および作成されたジョブのリストを検討する。このステップの目的は会議の結果を要約することである。また、ＬＯＷＩＳ（ＴＭ）作業の優先順位を決める。
ステップＳ８７０で、リース検討会議を終了する。
【０１１６】
Ｅ．他の実施の形態
本発明の他の実施の形態およびその個別の構成要素は、これまでの詳細な記述から当業者に容易に明らかになる。認識されるように、本発明は他の異なる実施の形態が可能であり、またその詳細の一部は種々の明白な点について、全て本発明の精神および範囲から逸れることなく修正可能である。したがって、図面および詳細な記述は本質的に例示とみなすべきであって、制限するものではない。したがって、本発明は添付のクレームに示すもの以外で制限されることはない。
【図１Ａ】
2011528824.tif 000003
【図１Ｂ】
2011528824.tif 000004
【図２】
2011528824.tif 000005
【図３】
2011528824.tif 000006
【図４Ａ】
2011528824.tif 000007
【図４Ｂ】
2011528824.tif 000008
【図５】
2011528824.tif 000009
【図６】
2011528824.tif 000010
【図７】
2011528824.tif 000011
【図８】
2011528824.tif 000012
【国際調査報告】
2011528824.tif 000013
2011528824.tif 000014