(57)【特許請求の範囲】
【請求項１】
ユーザに有益な情報を含むサービスポータル・データにアクセスすることが可能なサービスポータル・オートメーション制御モジュール（ＡＣＭ）（１０４）であって、
前記ＡＣＭが、
オートメーション制御信号を処理するように構成された第１の中央処理装置（ＣＰＵ）（１１８）と、
前記第１のＣＰＵ（１１８）に接続される第１のメモリ（１２０）と、
前記第１のＣＰＵ（１１８）に接続されるネットワークサーバ（１２６）と、
前記第１のＣＰＵ（１１８）に接続される前記ネットワークサーバ（１２６）に接続され、前記ＡＣＭの使用に有益な情報を含む第１のサービスポータルデータセットと、遠隔のネットワークサーバ（１１０）に記憶された前記ＡＣＭの使用に有益な情報を含む第２のサービスポータルデータセットへの複数のリンクを含むサービスポータルデータベース（１２４）を記憶する、第２のメモリと、
を備え、
前記ＡＣＭが、前記第１のＣＰＵ（１１８）に接続される前記ネットワークサーバ（１２６）とゲートウェイ（１０６）に接続され、前記第１のＣＰＵ（１１８）に接続される前記ネットワークサーバ（１２６）が遠隔のネットワークサーバ（１１０）と通信することを可能にするように構成された第１のネットワークインタフェースの機能を提供し、
ユーザインタフェース（１１４）が送信したリクエストに対応する、前記第２のメモリからの前記第１のサービスポータルデータセットと、該第１のサービスポータルデータセットが記憶されていない場合に、前記サービスポータルデータベース（１２４）の前記複数のリンクを検索することにより、検索されたリンクが指し示し、自動的に検索された前記遠隔のネットワークサーバ（１１０）から前記第２のサービスポータルデータセットとを表示できるように構成される、サービスポータル・オートメーション制御モジュール（ＡＣＭ）（１０４）。
【請求項２】
前記第１のＣＰＵ（１１８）に接続されるバックプレーンインタフェース（１２２）と、前記バックプレーンインタフェース（１２２）に接続されるＡＣＭバックプレーン（１３８）と、前記ＡＣＭバックプレーン（１３８）に接続されるインタフェースモジュール（１３６）をさらに備える、請求項１のサービスポータルＡＣＭ（１０４）。
【請求項３】
前記第１のメモリ（１２０）は、プログラマブルロジックコントローラ（ＰＬＣ）である前記サービスポータルＡＣＭ（１０４）に関する特定の情報を含むコンフィギュレーションファイルを記憶する、請求項１又は２のサービスポータルＡＣＭ（１０４）。
【請求項４】
前記第１のネットワークインタフェース（１２８）は、ＴＣＰ／ＩＰプロトコルを含む１つ以上のローレベルプロトコルをサポートする、請求項１乃至３のいずれかに記載のサービスポータルＡＣＭ（１０４）。
【請求項５】
前記ゲートウェイ（１０６）は、インターネットを介して前記第１のＣＰＵ（１１８）に接続される前記ネットワークサーバ（１２６）が前記遠隔のネットワークサーバと通信することを可能とするように構成される、請求項１乃至４のいずれかに記載のサービスポータルＡＣＭ（１０４）。
【請求項６】
前記ゲートウェイ（１０６）に接続され、前記ゲートウェイ（１０６）を介して、前記第１のＣＰＵ（１１８）に接続される前記ネットワークサーバ（１２６）と前記遠隔のネットワークサーバ（１１０）と通信するように構成された第３のＣＰＵ（１０８）と、前記第３のＣＰＵ（１０８）に動作上接続され、少なくとも一つのウェブブラウザをロードし、前記第２のメモリに記憶されたウェブページを開くように構成された第３のメモリと、前記第３のＣＰＵ（１０８）に動作上接続され、前記第２のメモリから前記第１のサービスポータルデータセットと前記遠隔のネットワークサーバ（１１０）から前記第２のサービスポータルデータセットをユーザ（１１４）がリクエストできるように構成されたユーザインタフェース（１１４）をさらに備える、請求項１のサービスポータルＡＣＭ（１０４）。
【請求項７】
請求項１乃至６のいずれかに記載のユーザのＡＣＭ（１０４）に関連するサービスポータルデータ（３０２）を表示する方法であって、
前記ゲートウェイ（１０６）を介して前記ＡＣＭ（１０４）と通信接続する第３のＣＰＵ（１０８）の前記ウェブブラウザへのユーザ入力に応答して、前記ユーザのＡＣＭに関連するサービスポータルデータをリクエストする制御信号を前記第３のＣＰＵ（１０８）が送信する工程と、
前記制御信号にしたがって、前記第３のＣＰＵ（１０８）に接続される前記第２のメモリに記憶された前記第１のサービスポータルデータセットに、前記リクエストされたサービスポータルデータが記憶されているかどうかを前記ＡＣＭが判定する工程と、
前記リクエストされたサービスポータルデータが記憶されている場合に、前記第１のサービスポータルデータセットから前記ＡＣＭの使用に有益な情報を含む前記リクエストされたサービスポータルデータを前記第３のＣＰＵが受ける工程と、
前記リクエストされたサービスポータルデータが記憶されていない場合に、前記第２のサービスポータルデータセットから前記複数のリンクが検索され、前記遠隔のネットワークサーバ（１１０）から前記ＡＣＭの使用に有益な情報を含む前記リクエストされたサービスポータルデータを自動的に検索する工程と、
前記ウェブブラウザに前記第１のサービスポータルデータセット又は前記遠隔のネットワークサーバ（１１０）から取得した前記リクエストされたサービスポータルデータを前記第３のＣＰＵが表示する工程を備える方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は一般的に、カスタマがオートメーション制御モジュール（ＡＣＭ）のサービスポータルデータをよりアクセス可能になるように改善するシステムと方法に関し、特に、サービスポータルが動作可能なＡＣＭをＡＣＭのカスタマに提供するシステムと方法に関する。
【０００２】
【発明の背景】
オートメーション・カスタマは、彼らのオートメーションシステムを評価し設計し実施し動作させ保守するために、さらに別の製品やアクセサリやサービス情報をアクセスする必要がある。標準的な情報源としてのワールドワイドウェブ（「ウェブ」）から承認を得ると、カスタマは一般的にオートメーション製品、例えば、オートメーション制御モジュール（ＡＣＭ）に関する情報を得るために、利用可能な標準のウェブブラウザをアクセスすることができる。しかしながら、そのような情報へのリンクをカスタマがすぐに利用可能であるとは限らない。さらに、不適切な情報につながるリンクもあるが、その理由の一つは、製造業者やベンダから提供される同様の複数の製品や複数のサービスの間に存在するわずかな相違に気付かないカスタマがいることである。従って、カスタマはより便利な通信方法、例えば、電話通信によって製品情報を検証する必要がある。
【０００３】
通常、ＡＣＭの製造業者やベンダは彼らの製品やサービスに関する情報を彼らのウェブサイトに提供する。しかしながら、大抵のカスタマは、彼らのＡＣＭに関する情報だけが必要である。このため、カスタマは正しい情報を調べるために、多くの時間と労力を費やさなければならない。
【０００４】
さらに、オートメーション・カスタマは、彼らの日常のオートメーション活動時にＡＣＭに関するウェブサーバ情報を用いることによって、オートメーション処理を監視して制御することができる。これらの活動中に、カスタマは、オートメーション機器やサービスの評価と設計と実施と動作と保守を支援するために、おそらくさらに別の情報を必要とする。
【０００５】
従って、ＡＣＭのカスタマに彼らが用いる製品に関する特定カスタマ向け情報を提供するシステムと方法が必要である。
【０００６】
【発明の概要】
本発明は、サービスポータル・オートメーション制御モジュール（ＡＣＭ）を含む。サービスポータル用ＡＣＭは、第１の中央処理装置（ＣＰＵ）と、第１のＣＰＵに動作上接続される第１のメモリと、第１のＣＰＵに動作上接続される第２のＣＰＵと、第２のＣＰＵに動作上接続される第２のメモリと、第２のＣＰＵとゲートウェイに動作上接続される第１のネットワークインタフェースを備える。
【０００７】
第１のＣＰＵはオートメーション制御信号を処理するように構成される。第２のメモリは、第１のサービスポータルデータセットと遠隔のネットワークサーバに記憶された第２のサービスポータルデータセットへの１つ以上のリンクを備える。第１のネットワークは、第２のＣＰＵが遠隔のネットワークと通信することを可能とするように構成される。
【０００８】
また、本発明は、ユーザのＡＣＭに関連するサービスポータルデータをウェブブラウザに表示する方法を開示するものである。本方法は、コンピュータのウェブブラウザを開く工程と、ユーザのＡＣＭに関するサービスポータルデータをリクエストする工程と、リクエストされたサービスポータルデータがコンピュータに動作上接続されるメモリに記憶されたサービスポータルデータベースに記憶されているかどうかを判定する工程と、リクエストされたサービスポータルデータをサービスポータルデータベースから検索する工程と、リクエストされたサービスポータルデータをウェブブラウザに表示する工程を備える。
【０００９】
また、本方法は、コンピュータのウェブブラウザを開く工程と、ユーザのＡＣＭに関するサービスポータルデータをリクエストする工程と、リクエストされたサービスポータルデータがコンピュータに動作上接続されるメモリに記憶されたサービスポータルデータベースに記憶されているかどうかを判定する工程と、リクエストされたサービスポータルデータへの少なくとも１つのリンクをサービスポータルデータベースから検索する工程と、リクエストされたサービスポータルデータをＡＣＭの製造業者のネットワークサーバから検索する工程と、リクエストされたサービスポータルデータをウェブブラウザに表示する工程を備える。
【００１０】
添付の図面とともに以下の記載を考慮することによって、本発明と本発明の利点をより完全に理解することができる。
【００１１】
【発明の実施の形態】
添付の図１から図４に示された実施形態を検討することによって、本発明の原理と利点をさらに理解することができる。
【００１２】
図１の参照番号１００は、本発明を具現化したシステムの高レベルの記述を示す。システム１００は、サービスポータル・オートメーション制御モジュール（ＡＣＭ）１０４に組み込まれたサービスポータルとネットワークサーバサブシステム（「サービスポータル」）１０２を備える。
【００１３】
システム１００は、物理的な媒体と、当技術では周知と考えられる不図示のルータやスイッチ等の中間デバイスを備えるゲートウェイ１０６を含むことが好ましい。ゲートウェイ１０６は、サービスポータル用ＡＣＭ１０４に組み込まれたサービスポータル１０２を介して汎用コンピュータ１０８をＡＣＭ１０４に接続することが好ましい。また、ゲートウェイ１０６は接続１１２を介してＡＣＭ製造業者のネットワークサーバ１１０に接続されることが好ましい。
【００１４】
一般的に、接続１１２はインターネットであるが、別の種類の接続、例えば、直接シリアル接続であってもよい。ＡＣＭ製造業者のネットワークサーバ１１０は、ＡＣＭ製造業者によって保守されるネットワークサーバであることが好ましい。好適な実施形態のＡＣＭ製造業者のネットワークサーバ１１０は、インターネットを介してウェブページを提供するように構成されたウェブサーバである。
【００１５】
汎用コンピュータ１０８は、相互接続されたコンポーネント（不図示）、例えば、ＣＰＵやメモリやネットワークインタフェースやユーザインタフェースを備えることが好ましい。一般的に、メモリは１つ以上の記憶デバイス、例えば、これに限定されないが、ハードドライブやＲＡＭやＲＯＭやテープドライブやそれらの組み合わせを備える。好適な一実施形態の汎用コンピュータ１０８は、サービスポータルウェブページをゲートウェイ１０６を介してＡＣＭ製造業者のネットワークサーバ１１０からサービスポータルＡＣＭ１０４にダウンロードするようにリクエストするウェブブラウザやその他のソフトウェアツールを動作させるクライアントコンピュータとして機能する。
【００１６】
ブロック１１６は、サービスポータル１０２から提供されるサービスポータル機能のない従来のＡＣＭを示す。一般的に、従来のＡＣＭ１１６は、ＡＣＭのＣＰＵ１１８と、システムメモリ１２０と、ＡＣＭの入出力バックプレーンインタフェース（「バックプレーンインタフェース」）１２２を備える。ＡＣＭのＣＰＵ１１８は、通常のＡＣＭ機能、例えば、ユーザ用論理／機能ブロックの実行や入出力走査や他のデバイスとの通信等を実行する。一般的に、ＡＣＭは、特定の活動をオートメーション制御するために使われるデバイスを備える。例えば、これに限定されることはないが、ＡＣＭの例としては、プログラマブルロジックコントローラ（ＰＬＣ）やコンピュータ化数値コントローラ（ＣＮＣ）やモーション制御製品やホームオートメーション製品や商業用オートメーション製品等が含まれる。従って、従来のＡＣＭ１１６は、図１には示されていないが、当技術では周知と考えられる別の要素を備えていてもよい。
【００１７】
一般的に、システムメモリ１２０は１つ以上の記憶デバイス（不図示）、例えば、これに限定されることはないが、ハードドライブやＲＡＭやＲＯＭやテープドライブやそれらの組み合わせを備える。システムメモリ１２０は、ＡＣＭのＣＰＵ１１８のオペレーティングシステムソフトウェアとＡＣＭのオートメーション制御プログラムとデータとコンフィギュレーションファイル（不図示）を記憶することが好ましい。別の方法では、サービスポータルＡＣＭ１０２のメモリ（不図示）にコンフィギュレーションファイルを記憶してもよい。コンフィギュレーションファイルは、サービスポータルＡＣＭ１０４の全モジュールの位置と種類とマッピングとオプションの選択について説明するファイルである。コンフィギュレーションファイルは、ゲートウェイ１０６と接続１１２を介してＡＣＭ製造業者のネットワークサーバ１１０からサービスポータルＡＣＭ１０４にダウンロードされることが好ましい。別の方法では、（不図示だが、当技術では周知である）汎用コンピュータからＡＣＭへの直接シリアル接続を介してシステムメモリ１２０にコンフィギュレーションファイルを記憶させるか、もしくは、従来のＡＣＭ１１６の製造時に記憶させてもよい。
【００１８】
サービスポータル１０２は、サービスポータルデータベース１２４とネットワークサーバ１２６とネットワークインタフェース１２８を備えることが好ましい。サービスポータルデータベース１２４は、ＡＣＭ製造業者のネットワークサーバ１１０に記憶されたサービスポータルデータとサービスポータルデータへのリンクを備える。好適な一実施形態のサービスポータルデータベース１２４は、ハイパーテキストマークアップ言語（ＨＴＭＬ）もしくは拡張可能マークアップ言語（ＸＭＬ）の形態か、もしくはその同等の形態であるため、ゲートウェイ１０６を介してハイパーテキスト転送プロトコル（ＨＴＴＰ）もしくはその同等のプロトコルを用いて通信を容易にすることができる。例えば、ユーザ１１４は、ＡＣＭ製造業者のネットワークサーバ１１０に自動的に接続するリンクをクリックすることによって、そこに記憶されている、リクエストされたサービスポータルデータを得ることができる。サービスポータルデータベース１２４はネットワークサーバ１２６のメモリ（不図示）に記憶されることが好ましく、メモリは一般的に、一つ以上の記憶デバイス、例えば、これに限定されることはないが、ハードドライブやＲＡＭやＲＯＭやテープドライブ等やそれらの組み合わせを備える。ネットワークサーバ１２６は独自のＣＰＵと論理回路を備えているため、ネットワークインタフェース１２８とゲートウェイ１０６を介して汎用コンピュータ１０８やＡＣＭ製造業者のネットワークサーバとの通信に関するインストラクションを処理することができる。ネットワークインタフェース１２８は、接続１３０を介したゲートウェイ１０６への物理的接続だけでなく、ＴＣＰ／ＩＰなどの低レベルのプロトコルを提供するものである。接続１３０はサービスポータル１０２や汎用コンピュータ１０８と協力することによって、直接シリアルネットワークや、ローカルエリアネットワーク（ＬＡＮ）や、好ましくはＴＣＰ／ＩＰプロトコルとコンパチブルなその他の種類のローカルネットワークを構成することができる。
【００１９】
サービスポータルデータには、製品やサービスを評価し注文し利用するカスタマを支援するための有益な情報が含まれる。例えば、サービスポータルデータには、これに限定されることはないが、価格の決定情報や、注文情報や、トラブルシューティングや、知識ベースや、データシートや、起動情報や、アプリケーションノートや、配線図や、ファームウェアのダウンロード情報や、製品登録や、保証情報や、セールスプロモーションや、支払いオプションや、融資や、製造業者のホームページ等が含まれる。ユーザ１１４は、汎用コンピュータ１０８を用いることによって、ＡＣＭ製造業者のネットワークサーバ１１０から転送されたサービスポータルデータを閲覧することができる。
【００２０】
好適な一実施形態のサービスポータルデータベース１２４に記憶されたサービスポータルデータは、ユーザ１１４から頻繁にリクエストされ、ＡＣＭとそのコンフィギュレーションファイルに最も関連する特定カスタマ向けデータである。上述したように、ネットワークサーバ１２６は、ＡＣＭ製造業者のネットワークサーバ１１０と自由に通信できるため、コンフィギュレーションファイルに含まれる情報に基づいて、特定カスタマ向けサービスポータルデータをＡＣＭ製造業者のネットワークサーバ１１０からサービスポータル１０２に転送することができる。別の方法では、ユーザ１１４は、汎用コンピュータ１０８のユーザインタフェースを介してその転送を開始することができる。いずれの場合でも、サービスポータルデータベース１２４は、ＡＣＭ製造業者のネットワークサーバ１１０から一般的に利用可能なそのデータに対するリンクを備えている。サーバポータルデータベース１２４はリクエストされたデータ自体とそのデータへのリンクを備えているため、ユーザ１１４はどのようなサーバポータルデータも効率的に検索することができる。
【００２１】
ネットワークサーバ１２６は、ネットワークインタフェース１２８とゲートウェイ１０６を介して汎用コンピュータ１０８からＨＴＴＰリクエストを受信することが好ましい。一般的に、これらのリクエストでは、ＨＴＴＰの「Ｇｅｔ」コマンドを用いることによってサービスポータルウェブページをリクエストすることができる。続いて、ネットワーク１２６はサービスポータルウェブページを検索し、ＨＴＴＰの応答を汎用コンピュータ１０８に返す。以下の図４では、オペレーションモードに関して詳細に説明される。
【００２２】
サービスポータル１０２は、接続１３２を介して従来のＡＣＭ１１６と通信する。接続１３２は、ネットワークサーバ１２６とＡＣＭのＣＰＵ１１８を接続するシステムバスであることが好ましい。図１に示されるように、システムメモリ１２０は、個別のシステムバス１３４を介して接続１３２を直接利用することができる。別の方法では、システムバス１３２、１３４を一つのシステムバスに統合してもよい。また、接続１３２は、不図示のインタフェース体系を備えていてもよい。一般的にこれらの体系は当技術では周知のものであるため、ここでは示さない。
【００２３】
ＡＣＭのＣＰＵ１１８は、ＡＣＭバックプレーン１３８を介して１つ以上のインタフェースモジュール１３６と通信する。バックプレーンインタフェース１２２は、ＡＣＭのＣＰＵ１１８とインタフェースモジュール１３６間をインタフェースするものである。ＡＣＭバックプレーン１３８は、様々なインタフェースモジュール１３６をＡＣＭのＣＰＵ１１８に接続する物理的且つ電気的手段を備えるため、インタフェースモジュール１３６とＡＣＭのＣＰＵ１１８間でのデータ交換が可能である。
【００２４】
インタフェースモジュール１３６は、論理／機能ブロックを実行するためのパラメータとしての、ＡＣＭのＣＰＵ１１８に対する実環境入力情報に対するインタフェースを提供するものである。その実環境入力情報には、例えば、これに限定されることはないが、リミット／近接スイッチの状態やオブジェクトの位置や温度や圧力等が含まれる。さらに、アクチュエータやコンタクタやソレノイドなどの出力デバイスを制御するためにＡＣＭのＣＰＵ１１８から命令が出されると、インタフェースモジュール１３６は、実環境出力情報に対するインタフェースを提供する。インタフェースモジュール１３６は、入出力インタフェースか、もしくはその他の種類のインタフェースを実施することができるが、これには、これに限定されることはないが、ＲＳ−２３２やプロフィバス（Ｐｒｏｆｉｂｕｓ）やデバイスネット（ＤｅｉｖｃｅＮｅｔ）等の様々な通信ネットワーク／プロトコルに対するインタフェースや、モータ速度やパルス計数や音声やビデオの入出力を制御するサーボモータに対するインタフェースが含まれる。複数のインタフェースモジュール１３６がＡＣＭバックプレーン１３８に接続されるため、ＡＣＭバックプレーン１３８に接続されるインタフェースモジュール１３６の数に比例して、全体のシステム性能が変化する。
【００２５】
図２は、本発明の特徴を具現化するシステム２００の高レベルの記述を示す。図２のサービスポータル１０２は、図１に示されるように、サービスポータルＡＣＭ１０４に組み込まれていないことを除いて、システム２００は図１のシステム１００と同様である。その代わりに、図２のサービスポータル１０２は、ＡＣＭバックプレーン１３８を介して従来のＡＣＭ１１６に接続された個別のモジュールである。図２に示されるように、ＡＣＭバックプレーン１３８はサービスポータル１０２とネットワークサーバ１２６に接続されることが好ましい。サービスポータル１０２を実施する際でこの相違を除いて、システム２００の基本的な原理はシステム１００の原理とほぼ同様であるため、ここではさらに詳細に説明しない。
【００２６】
図３は、本発明の特徴を具現化するシステム３００の高レベルの記述を示す。サービスポータルコンピュータ３０２は、図１と図２に示されたように汎用コンピュータ１０８とサービスポータル１０２の機能を組み合わせていることを除いて、システム３００は図１のシステム１００と図２のシステム２００と同様である。本構成では、サービスポータルコンピュータ３０２は、従来のＡＣＭ１１６と直接通信するか、もしくは、接続３０４を介してＡＣＭのＣＰＵ１１８とシステムメモリ１２０と通信することが好ましい。サービスポータルデータベース１２４は、サービスポータルコンピュータ３０２とサービスポータルコンピュータ３０２のメモリ、即ち、記憶媒体（不図示）に記憶されることが好ましい。サービスポータルコンピュータ３０２の詳細な構造は図３に示されていない。何故ならば、それが汎用コンピュータの構造とほぼ同様であるためである。
【００２７】
本発明の精神に一致したままで、サービスポータルコンピュータ３０２を様々な方法で実施することができる。例えば、サービスポータルコンピュータ３０２は、図１と２に示されているように、サービスポータルデータベース１２４が記憶された汎用コンピュータ１０８を備えていてもよい。サービスポータルデータは、ＡＣＭ製造業者のネットワークサーバ１１０から直接ダウンロードされるか、もしくは、従来のＡＣＭ１１６の製造業者からオフラインで提供される。この場合、汎用コンピュータ１０８は、従来のＡＣＭ１１６とネットワークとの通信機能を備えることが好ましい。別の方法では、コンピュータ／サブステーション３０２は、汎用コンピュータ１０８が利用可能なユーザインタフェースを備えるサービスポータル１０２を備えていてもよい。
【００２８】
サービスポータルコンピュータ３０２が、サービスポータル１０２と汎用コンピュータ１０８に取って代わることを以外は、システム３００の基本的な原理はシステム１００、２００とほぼ同様であるため、ここでは詳細には説明しない。
【００２９】
図４は、本発明に係る基本的オペレーションモードを示すフローチャート４００である。システム１００，２００，３００は構造上の構成だけが異なるため、幾つかの細かい点を除いて、フローチャート４００を同じようにシステム１００，２００，３００に適用することができる。システム１００，２００，３００が採用した異なる構成について個別に説明する。
【００３０】
図１，２，３で説明されたユーザ１１４のようなオートメーション・カスタマは、日常のオートメーション活動でウェブサーバインタフェースを使うことによって、オートメーション動作を監視し制御することができる。これらの活動中に、カスタマは、オートメーション機器やアフターサービスの評価、設計、実施、動作、保守を支援するためにさらに別の情報を必要としそうである。工程４０２では、ユーザは、（図１，２で示される）汎用コンピュータ１０８か、もしくは（図３で示される）サービスポータルコンピュータ３０２からウェブブラウザを開く。本工程では、ユーザ１１４はシステム１００かもしくは２００を用いて、汎用コンピュータ１０８と相互通信する。ユーザ１１４はシステム３００を使って、サービスポータルコンピュータ３０２と相互通信する。
【００３１】
工程４０４では、ユーザ１１４はウェブブラウザを用いてサービスポータルデータをリクエストする。図２と図３のウェブブラウザは、サービスポータル１２４から利用可能なウェブページを示す。図３のウェブページは、サービスポータルコンピュータ３０２に記憶される。リクエストされたサービスポータルデータを含む適切なウェブページを得るために、ユーザはウェブページのアドレスを入力する。別の方法では、ウェブブラウザはショートカットとして、すでにアドレス情報を備えていてもよい。一旦ウェブページがアクセスされると、ユーザ１１４は汎用コンピュータ１０８か、もしくはサービスポータルコンピュータ３０２のユーザインタフェースを使ってリクエストされたサービスポータルデータを示すテキストかもしくは画像を選択する。一般的に、ユーザ１１４は、汎用コンピュータ１０８か、もしくはサービスポータルコンピュータ３０２に接続されたマウスを用いてテキストかもしくは画像をクリックする。一旦ユーザ１１４がこのアクションを開始すると、このアクションを示す制御信号によって工程４０６が開始する。
【００３２】
工程４０６では、サービスポータル１０２（図１と図２）かもしくはサービスポータルコンピュータ３０２（図３）は、リクエストされたデータがサービスポータルデータベース１２４に記憶されているかどうかを判定する。データがデータベースに記憶されている場合は、以下の工程４０８で、リクエストされたデータがサービスポータルデータベース１２４から検索される。続いて、工程４１０で検索されたデータがウェブブラウザに表示される。
【００３３】
工程４０６で、リクエストされたデータがサービスポータルデータベース１２４に記憶されていないと判定されたならば、工程４１２で、リクエストされたデータへのリンクがサービスポータルデータベース１２４から検索される。従って、工程４１４では、リンクが指し示すＡＣＭ製造業者のネットワークサーバ１１０から、リクエストされたデータが自動的に検索される。最後に、工程４１０で、リクエストされたデータがウェブブラウザに表示される。
【００３４】
前述の説明から、本発明の真の精神から逸脱することなく、本発明の好適な実施形態に対して様々な修正や変更を行うことができることを理解していただきたい。この説明は例を示すことだけを目的とするものであって、意味を限定するものではない。本発明の範囲は、添付の請求項の用語だけによって限定されるべきである。
【図面の簡単な説明】
【図１】図１は、本発明の特徴を具現化するシステムを示す高レベルのブロック図を示す。
【図２】図２は、本発明の特徴を具現化する別のシステムを示す高レベルのブロック図を示す。
【図３】図３は、本発明のさらに別の実施形態を示す高レベルのブロック図を示す。
【図４】図４は、本発明に係る基本的なオペレーションモードを示すフロー図を示す。
【図１】
0004993330.tif 000002
【図２】
0004993330.tif 000003
【図３】
0004993330.tif 000004
【図４】
0004993330.tif 000005