【手続補正書】
【提出日】平成17年3月3日(2005.3.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信ネットワーク（１２０）を介して製品選択を指示するコンピュータ・ソフトウェア・製品（１０３、１０６、１０７）であって、ユーザ・システム（１１０）が前記通信ネットワーク（１２０）から画面信号を受信して、対応する画面をユーザに対して表示し、前記ユーザは前記画面に応答して前記ユーザ・システム（１１０）にユーザ入力を提供し、前記ユーザ・システム（１１０）は、前記通信ネットワーク（１２０）を介して、対応するユーザ入力信号を転送し、前記画面がシーケンスとして配列されたコンピュータ・ソフトウェア製品であって、
前記ユーザ入力信号からのユーザ・データを処理して、前記ユーザ・データが複数の製品のうちの少なくとも１つと整合する一致データであるかどうかを決定するように処理システム（１０２）に指示するよう構成されたユーザ・データ・ソフトウェア（１０６）と、
前記ユーザ入力信号からのユーザ画面選択を処理するように前記処理システム（１０２）に指示するように構成された画面制御ソフトウェア（１０７）と、
前記ユーザ・データ・ソフトウェア（１０６）及び前記画面制御ソフトウェア（１０７）を格納する記憶システム（１０３）と、
を備えるコンピュータ・ソフトウェア製品において、
前記画面制御ソフトウェア（１０７）が、選択された画面が前記シーケンス中で戻る側にある場合又は前記選択された画面に先行する前記シーケンス中の全ての先行画面が前記一致データを有している場合に、前記選択された画面に対応する選択された画面信号を転送するよう構成され、前記選択された画面が前記シーケンス中で進む側にある場合であって前記選択された画面に先行する前記シーケンス中の前記先行画面の全てが前記一致データを有しているわけではない場合に、前記一致データを有していない前記シーケンス中の最先の画面に対応する最先の画面信号を転送するように構成されることを特徴とするコンピュータ・ソフトウェア製品。
【請求項２】
前記画面制御ソフトウェア（１０６）は、転送されている現在の画面信号に対応する現在の画面に対する前記一致データと前記シーケンス中の先行する画面に対する前記一致データとを前記画面信号に含めるように前記処理システム（１０２）に指示するように構成される、請求項１に記載のコンピュータ・ソフトウェア製品。
【請求項３】
前記ユーザ・データ・ソフトウェア（１０６）は、前記一致データと整合しない選択不能な製品を製品選択考慮対象から除去するように前記処理システム（１０２）に指示するように構成され、
前記画面制御ソフトウェア（１０７）は、引き続き製品選択考慮対象である選択可能な製品と整合しないユーザ・データ選択を示すように前記画面信号を修正するように前記処理システム（１０２）に指示するように構成される、
請求項１に記載のコンピュータ・ソフトウェア製品。
【請求項４】
前記ユーザ・データ・ソフトウェア（１０６）は、前記一致データの既存の組から開始するように前記処理システム（１０２）に指示するように構成される、請求項１に記載のコンピュータ・ソフトウェア製品。
【請求項５】
前記ユーザ・データ・ソフトウェア（１０６）は、選択された製品のための購入取引を完了するように前記処理システム（１０２）に指示するように構成される、請求項１に記載のコンピュータ・ソフトウェア製品。
【請求項６】
前記製品は流量計を含む、請求項１に記載のコンピュータ・ソフトウェア製品。
【請求項７】
前記製品はコリオリ流量計（４００）を含む、請求項１に記載のコンピュータ・ソフトウェア製品。
【請求項８】
前記製品は密度計を含む、請求項１に記載のコンピュータ・ソフトウェア製品。
【請求項９】
前記ユーザ・データは流体名を示す、請求項１に記載のコンピュータ・ソフトウェア・製品。
【請求項１０】
前記ユーザ・データは、流体流量、流体密度、流体粘度、流体圧力及び流体温度のうちの少なくとも１つを示す、請求項１に記載のコンピュータ・ソフトウェア製品。
【請求項１１】
前記ユーザ・データは流量計センサ形式を示す、請求項１に記載のコンピュータ・ソフトウェア製品。
【請求項１２】
前記ユーザ・データは流量計プロセス接合部形式を示す、請求項１に記載のコンピュータ・ソフトウェア製品。
【請求項１３】
前記ユーザ・データは流量計送信機形式を示す、請求項１に記載のコンピュータ・ソフトウェア製品。
【請求項１４】
通信ネットワーク（１２０）を介して製品選択を指示するサーバ・システム（１００）であって、ユーザ・システム（１１０）が前記通信ネットワーク（１２０）から画面信号を受信し、対応する画面をユーザに対して表示し、前記ユーザは前記画面に応答して前記ユーザ・システム（１１０）にユーザ入力を提供し、前記ユーザ・システム（１１０）は前記通信ネットワーク（１２０）を介して、対応するユーザ入力信号を転送し、前記画面がシーケンスとして配列されたサーバ・システム（１００）であって、
前記通信ネットワーク（１２０）へ前記画面信号を転送し、前記通信ネットワーク（１２０）から前記ユーザ入力信号を受信するように構成されたネットワーク・インタフェース（１０１）と、
前記ユーザ入力信号からのユーザ・データを処理して前記ユーザ・データが複数の製品のうちの少なくとも１つと整合する一致データであるかどうかを決定するとともに、前記ユーザ入力信号からのユーザ画面選択を処理するように構成された処理システム（１０２）と、
を備えたサーバ・システム（１００）において、
前記処理システム（１０２）が、前記画面のうちの選択された画面が前記シーケンス中で戻る側にある場合又は前記選択された画面に先行する前記シーケンス中の画面のうちの全ての先行する画面が前記一致データを有している場合に、前記選択された画面に対応する選択された画面信号を転送し、前記選択された画面が前記シーケンス中で進む側にある場合であって前記選択された画面に先行する前記シーケンス中の前記先行画面の全てが前記一致データを有しているわけではない場合に、前記一致データを有していない前記シーケンス中の最先の画面に対応する最先の画面信号を転送するように構成されるサーバ・システム。
【請求項１５】
前記処理システム（１０２）は、転送されている現在の画面信号に対応する現在の画面に対する前記一致データと前記シーケンス中の先行する画面に対する前記一致データとを前記画面信号に含めるように構成される、請求項１４に記載のサーバ・システム。
【請求項１６】
前記処理システム（１０２）は、前記一致データと整合しない選択不能な製品を製品選択考慮対象から除去するとともに、引き続き製品選択考慮対象である選択可能な製品と整合しないユーザ・データ選択を示すように前記画面信号を修正するように構成される、請求項１４に記載のサーバ・システム。
【請求項１７】
前記処理システム（１０２）は、前記一致データの既存の組から開始するように構成される、請求項１４に記載のサーバ・システム。
【請求項１８】
前記処理システム（１０２）は、選択された製品のための購入取引を完了するように構成される、請求項１４に記載のサーバ・システム。
【請求項１９】
前記製品は流量計を含む、請求項１４に記載のサーバ・システム。
【請求項２０】
前記製品はコリオリ流量計（４００）を含む、請求項１４に記載のサーバ・システム。
【請求項２１】
前記製品は密度計を含む、請求項１４に記載のサーバ・システム。
【請求項２２】
前記ユーザ・データは流体名を示す、請求項１４に記載のサーバ・システム。
【請求項２３】
前記ユーザ・データは、流体流量、流体密度、流体粘度、流体圧力及び流体温度のうちの少なくとも１つを示す、請求項１４に記載のサーバ・システム。
【請求項２４】
前記ユーザ・データは流量計センサ形式を示す、請求項１４に記載のサーバ・システム。
【請求項２５】
前記ユーザ・データは流量計プロセス接合部形式を示す、請求項１４に記載のサーバ・システム。
【請求項２６】
前記ユーザ・データは流量計送信機形式を示す、請求項１４に記載のサーバ・システム。
【請求項２７】
通信ネットワーク（１２０）を介して製品選択を指示するようサーバ・システム（１００）を動作させる方法であって、ユーザ・システム（１１０）が前記通信ネットワーク（１２０）から画面信号を受信し、対応する画面をユーザに対して表示し、前記ユーザは前記画面に応答して前記ユーザ・システム（１１０）にユーザ入力を提供し、前記ユーザ・システム（１１０）は前記通信ネットワーク（１２０）を介して、対応するユーザ入力信号を転送し、前記画面がシーケンスとして配列される方法であって、
前記ユーザ入力信号からのユーザ・データを処理して、前記ユーザ・データが複数の製品のうちの少なくとも１つと整合する一致データであるかどうかを決定することと、前記ユーザ入力信号からのユーザ画面選択を処理することとを含む方法において、
選択された画面が前記シーケンス中で戻る側にある場合又は前記選択された画面に先行する前記シーケンス中の全ての先行画面が前記一致データを有している場合に、前記選択された画面に対応する選択された画面信号を転送するステップ、及び、
前記選択された画面が前記シーケンス中で進む側にある場合であって前記選択された画面に先行する前記シーケンス中の前記先行画面の全てが前記一致データを有しているわけではない場合に、前記一致データを有していない前記シーケンス中の最先の画面に対応する最先の画面信号を転送するステップと、
を含むことを特徴とする、サーバ・システムの動作方法。
【請求項２８】
前記画面信号に、転送されている現在の画面信号に対応する現在の画面に対する前記一致データと前記シーケンス中の先行する画面に対する前記一致データとを含めることをさらに含む、請求項２７に記載の動作方法。
【請求項２９】
前記一致データと整合しない選択不能な製品を製品選択考慮対象から除去するステップ、及び、引き続き製品選択考慮対象である選択可能な製品と整合しないユーザ・データ選択を示すように前記画面信号を修正するステップをさらに含む、請求項２７に記載の動作方法。
【請求項３０】
前記一致データの既存の組から前記方法を開始することをさらに含む、請求項２７に記載の動作方法。
【請求項３１】
選択された製品のための購入取引を完了することをさらに含む、請求項２７に記載の動作方法。
【請求項３２】
前記製品は流量計を含む、請求項２７に記載の動作方法。
【請求項３３】
前記製品はコリオリ流量計（４００）を含む、請求項２７に記載の動作方法。
【請求項３４】
前記製品は密度計を含む、請求項２７に記載の動作方法。
【請求項３５】
前記ユーザ・データは流体名を示す、請求項２７に記載の動作方法。
【請求項３６】
前記ユーザ・データは、流体流量、流体密度、流体粘度、流体圧力及び流体温度のうちの少なくとも１つを示す、請求項２７に記載の動作方法。
【請求項３７】
前記ユーザ・データは流量計センサ形式を示す、請求項２７に記載の動作方法。
【請求項３８】
前記ユーザ・データは流量計プロセス接合部形式を示す、請求項２７に記載の動作方法。
【請求項３９】
前記ユーザ・データは流量計送信機形式を示す、請求項２７に記載の動作方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【発明の名称】通信ネットワーク経由の製品選択
【技術分野】
【０００１】
１．発明の分野
本発明は、通信ネットワークに基づく製品選択の分野に関し、特に、画面のシーケンスを用いた製品選択に関する。
２．課題の陳述
多くの会社は、その顧客がオンラインで製品を購入することを可能にするためにウェブサイトを作成している。顧客は、いくつかの製品及び製品装備を閲覧してから、望みの製品及び装備を選択することができる。顧客は支払情報を提供し、会社は選択された製品を顧客に発送する。
【０００２】
特別の製品選択ソフトウェア・アプリケーションが、オンライン製品選択を推進するために使用される。このソフトウェアの制御下で、ウェブサイトが顧客にウェブページのシーケンスをダウンロードさせ、顧客はウェブページにユーザ・データを入力して、そのウェブページを製品選択のためのウェブサイトに提示する。あるウェブページから別のウェブページに移動するには、顧客は、現在のウェブページを提示する時に「next」（次へ）又は「back」（戻る）を指示する。
【０００３】
顧客がシーケンスにおけるウェブページを提示すると、選択されたユーザ・データは、典型的には、後続ページでの顧客の選択の幅を縮小する。顧客の選択の幅のこの縮小が起こるのは、選択されたユーザ・データが、先行する選択と整合しない製品及び製品の特徴を排除するからである。例えば、顧客がピックアップ・トラックの特徴を選択している場合、顧客が重い牽引には適さない小型モーターを前に選択したのであれば、特別の牽引のパッケージのための選択肢はもはや利用可能でない。この例では、顧客は最初からやり直すか、又はモーター選択ページが検索されるまで「back」ボタンを繰り返し押さなければならないであろう。
【０００４】
この問題点を解決するため、ウェブページのシーケンスの代わりに、単一のウェブページが用いられている。単一のウェブページは、種々の製品及び特徴に関連づけられたチェック・ボックス及びドロップダウン・メニューのリストを含む。ユーザ・データ間の関係が表示され、顧客は選択間の整合性を維持するために単一ウェブページ・リストを上下に移動することができる。上記の例で、今度は、牽引のパッケージの選択は一層大型のモーターが必要であることを括弧内に表示し、大型モーターの選択は牽引のパッケージを必要とすることを表示する括弧を含み得る。
【０００５】
残念ながら、顧客は、今度は、相互に関連する製品及び特徴の長いリストに直面させられる。このリストは多くの顧客にとって分かりにくく、威圧的なものであり得る。従来のシーケンス手法によれば、顧客は一度に１ステップずつ製品仕様を設定することができるが、上記のように、シーケンス手法には欠陥がある。というのは、あるウェブページから別のウェブページに移動して整合するユーザ・データを維持することは困難であり得るからである。
【０００６】
解決法の概要
本発明は、通信ネットワークを介しての製品選択を容易にするソフトウェア製品、サーバ・システム及び方法により上記の課題の解決を助ける。ユーザには、製品の組から製品を選択するために使用されるデータの入力をユーザに促す画面のシーケンスが提示される。前に入力されたユーザ・データ及び少なくとも１つの製品との整合性を保証するために、各画面ごとにユーザ・データが処理される。ユーザは、整合するユーザ・データの組を設定するために、反復プロセスでシーケンス中の画面間を前後に容易にジャンプすることができる。有利なことに、ユーザは一度に簡単な１ステップで製品仕様を設定するので、長く威圧的な１ページのチェック・リストを避けることができる。また、有利なことに、ユーザはある所望の画面から別の画面へジャンプし、厳格な画面のシーケンスを順にナビゲートすることを避けることができる。
【０００７】
本発明の一態様は、通信ネットワークを介して製品選択を指示するソフトウェア・システムであって、ユーザ・システムが上記通信ネットワークから画面信号を受信し、対応する画面をユーザに対して表示するソフトウェア・システムを含む。上記ユーザは上記画面に応答して上記ユーザ・システムにユーザ入力を提供し、上記ユーザ・システムは上記通信ネットワークを介して、対応するユーザ入力信号を転送する。上記画面はシーケンスとして配列される。該ソフトウェア・システムはユーザ・データ・ソフトウェア、画面制御ソフトウェア、及び、ユーザ・データ・ソフトウェアと画面制御ソフトウェアとを格納する記憶システムを備える。上記ユーザ・データ・ソフトウェアは、上記ユーザ入力信号からのユーザ・データを処理して上記ユーザ・データが複数の製品のうちの少なくとも１つと整合する一致データであるかどうかを決定するように処理システムに指示するように構成される。上記画面制御ソフトウェアは、上記ユーザ入力信号からのユーザ画面選択を処理するように上記処理システムに指示するように構成され、選択された画面が上記シーケンス中で戻る側にある場合又は上記選択された画面に先行する上記シーケンス中のすべての先行画面が上記一致データを有している場合に、上記選択された画面に対応する選択された画面信号を転送し、上記選択された画面が上記シーケンス中で進む側にある場合であって上記選択された画面に先行する上記シーケンス中の上記先行画面のすべてが上記一致データを有しているわけではない場合に、上記一致データを有していない上記シーケンス中の最先の画面に対応する最先の画面信号を通信ネットワークを介して上記ユーザ・システムに転送する。
【０００８】
好ましくは、上記画面制御ソフトウェアは、上記画面信号に、転送されている現在の画面信号に対応する現在の画面に対する上記一致データと上記シーケンス中の先行する画面に対する上記一致データとを含めるように、上記処理システムに指示するように構成される。
【０００９】
好ましくは、上記ユーザ・データ・ソフトウェアは、上記一致データと整合しない選択不能な製品を製品選択考慮対象から除去するように、上記処理システムに指示するように構成され、上記画面制御ソフトウェアは、引き続き製品選択考慮対象である選択可能な製品と整合しないユーザ・データ選択を示すように上記画面信号を修正するように、上記処理システムに指示するように構成される。
【００１０】
好ましくは、上記ユーザ・データ・ソフトウェアは、上記一致データの既存の組から開始するように上記処理システムに指示するように構成される。
好ましくは、上記ユーザ・データ・ソフトウェアは、選択された製品のための購入取引を完了するように上記処理システムに指示するように構成される。
【００１１】
好ましくは、上記製品は流量計を含む。
好ましくは、上記製品はコリオリ流量計を含む。
好ましくは、上記製品は密度計を含む。
【００１２】
好ましくは、上記ユーザ・データは流体名を示す。
好ましくは、上記ユーザ・データは、流体流量、流体密度、流体粘度、流体圧力及び流体温度の少なくとも１つを示す。
【００１３】
好ましくは、上記ユーザ・データは流量計センサ形式を示す。
好ましくは、上記ユーザ・データは流量計プロセス接合部形式を示す。
好ましくは、上記ユーザ・データは流量計送信機形式を示す。
【００１４】
本発明の一態様は、通信ネットワークを介して製品選択を指示するサーバ・システムであって、ユーザ・システムが上記通信ネットワークから画面信号を受信し、対応する画面をユーザに対して表示するサーバ・システムを含む。上記ユーザは上記画面に応答して上記ユーザ・システムにユーザ入力を提供し、上記ユーザ・システムは上記通信ネットワークを介して、対応するユーザ入力信号を転送する。上記画面はシーケンスとして配列される。該サーバ・システムは、ネットワーク・インタフェースと処理システムとを備える。上記ネットワーク・インタフェースは、上記通信ネットワークへ上記画面信号を転送し上記通信ネットワークから上記ユーザ入力信号を受信するように構成される。上記処理システムは、上記ユーザ入力信号からのユーザ・データを処理して上記ユーザ・データが複数の製品のうちの少なくとも１つと整合する一致データであるかどうかを決定するとともに上記ユーザ入力信号からのユーザ画面選択を処理し、上記処理システムが、選択された画面が上記シーケンス中で戻る側にある場合又は上記選択された画面に先行する上記シーケンス中のすべての先行画面が上記一致データを有している場合に、上記選択された画面に対応する選択された画面信号を転送し、上記選択された画面が上記シーケンス中で進む側にある場合であって上記選択された画面に先行する上記シーケンス中の上記先行画面のすべてが上記一致データを有しているわけではない場合に、上記一致データを有していない上記シーケンス中の最先の画面に対応する最先の画面信号を通信ネットワークを介して上記ユーザ・システムに転送するように構成される。
【００１５】
好ましくは、上記処理システムは、転送されている現在の画面信号に対応する現在の画面に対する上記一致データと上記シーケンス中の先行する画面に対する上記一致データとを上記画面信号に含めるように構成される。
【００１６】
好ましくは、上記処理システムは、上記一致データと整合しない選択不能な製品を製品選択考慮対象から除去し、引き続き製品選択考慮対象である選択可能な製品と整合しないユーザ・データ選択を示すように上記画面信号を修正するように構成される。
【００１７】
好ましくは、上記処理システムは、上記一致データの既存の組から開始するように構成される。
好ましくは、上記処理システムは、選択された製品のための購入取引を完了するように構成される。
【００１８】
好ましくは、上記製品は流量計を含む。
好ましくは、上記製品はコリオリ流量計（４００）を含む。
好ましくは、上記製品は密度計を含む。
【００１９】
好ましくは、上記ユーザ・データは流体名を示す。
好ましくは、上記ユーザ・データは、流体流量、流体密度、流体粘度、流体圧力及び流体温度のうちの少なくとも１つを示す。
【００２０】
好ましくは、上記ユーザ・データは流量計センサ形式を示す。
好ましくは、上記ユーザ・データは流量計プロセス接合部形式を示す。
好ましくは、上記ユーザ・データは流量計送信機形式を示す。
【００２１】
本発明の一態様は、通信ネットワークを介して製品選択を指示するサーバ・システムの動作方法であって、ユーザ・システムが上記通信ネットワークから画面信号を受信し、対応する画面をユーザに対して表示するサーバ・システムはの動作方法を含む。上記ユーザは上記画面に応答して上記ユーザ・システムにユーザ入力を提供し、上記ユーザ・システムは上記通信ネットワークを介して、対応するユーザ入力信号を転送する。上記画面はシーケンスとして配列される。
【００２２】
上記方法は、（１）上記ユーザ入力信号からのユーザ・データを処理して、上記ユーザ・データが複数の製品のうちの少なくとも１つと整合している一致データであるかどうかを決定すること、（２）上記ユーザ入力信号からのユーザ画面選択を処理すること、（３）選択された画面が上記シーケンス中で戻る側にある場合又は上記選択された画面に先行する上記シーケンス中のすべての先行画面が上記一致データを有している場合に、上記選択された画面に対応する選択された画面信号を転送すること、及び、（４）上記選択された画面が上記シーケンス中で進む側にある場合であって上記選択された画面に先行する上記シーケンス中の上記先行画面のすべてが上記一致データを有しているわけではない場合に、上記一致データを有していない上記シーケンス中の最先の画面に対応する最先の画面信号を通信ネットワークを介して上記ユーザ・システムに転送すること、を含む。
【００２３】
好ましくは、本方法は、転送されている現在の画面信号に対応する現在の画面に対する上記一致データと上記シーケンス中の先行する画面に対する上記一致データとを上記画面信号に含めることをさらに含む。
【００２４】
好ましくは、本方法は、上記一致データと整合しない選択不能な製品を製品選択考慮対象から除去すること、及び、引き続き製品選択考慮対象である選択可能な製品と整合しないユーザ・データ選択を示すように上記画面信号を修正することをさらに含む。
【００２５】
好ましくは、本方法は、上記一致データの既存の組から上記方法を開始することをさらに含む。
好ましくは本方法は、選択された製品のための購入取引を完了することをさらに含む。
【００２６】
好ましくは、上記製品は流量計を含む。上記製品はコリオリ流量計を含む。
好ましくは、上記製品は密度計を含む。
好ましくは、上記ユーザ・データは流体名を示す。
【００２７】
好ましくは、上記ユーザ・データは、流体流量、流体密度、流体粘度、流体圧力及び流体温度の少なくとも１つを示す。
好ましくは、上記ユーザ・データは流量計センサ形式を示す。
【００２８】
好ましくは、上記ユーザ・データは流量計プロセス接合部形式を示す。
好ましくは、上記ユーザ・データは流量計送信機形式を示す。
同じ参照番号はすべての図面で同じ要素を表す。
【００２９】
発明の詳細な説明
図１〜図１３及び以下の説明は、本発明の最良の形態を実施し利用する方法を当業者に教示するために、サーバ・システムの具体例を記載している。本発明の原理を教示する目的上、サーバ・システムの一部の従来の態様は簡略化又は省略されている。当業者は、これらの例から本発明の範囲内に入る変形例を認識するであろう。当業者には認識されるように、以下に記載する特徴は、本発明の多くの変形例を形成するために種々の方法で組み合わせることができる。その結果として、本発明は以下に記載する具体例には限定されず、特許請求の範囲及びその均等物によってのみ限定される。
【００３０】
システム構成―――図１
図１は、本発明の一つの例におけるシステム構成を示している。システムは、サーバ・システム１００、ユーザ・システム１１０及び通信ネットワーク１２０を含む。サーバ・システム１００とユーザ・システム１１０は通信ネットワーク１２０を介して通信する。ユーザ・システム１１０は、画面シーケンスに応答して、ユーザ・システム１００からサーバ・システム１００にユーザ・データを転送する。画面の一例はウェブページである。サーバ・システム１００は、ユーザ・データを処理して、ユーザに好適であるはずの製品を選択する。「製品」という用語は、有体物及び無体物並びにサービスを含む。画面はシーケンス状に配列されるが、サーバ・システム１００は、ユーザ・データが提供されている間にユーザ・システム１００が画面間をジャンプすることを可能にする。有利なことに、ユーザは反復プロセスを実行することができ、その結果、従来のシステムより良好な製品選択ができる。
【００３１】
サーバ・システム１００は、ネットワーク・インタフェース１０１、処理システム１０２、記憶システム１０３、ユーザ・インタフェース１０４及びリンク１０８を含む。記憶システム１０３は、制御ソフトウェア１０５、ユーザ・データ・ソフトウェア１０６及び画面制御ソフトウェア１０７を格納する。リンク１０８は、処理システム１０２がネットワーク・インタフェース１０１、記憶システム１０３及びユーザ・インタフェース１０４と通信することを可能にする。リンク１０８は、種々の媒体を用いた複数の通信経路を備え得る。
【００３２】
ユーザ・システム１１０は、ネットワーク・インタフェース１１１、処理システム１１２、記憶システム１１３、ユーザ・インタフェース１１４及びリンク１１６を含む。記憶システム１１３は制御ソフトウェア１１５を格納する。リンク１１６は、処理システム１１２がネットワーク・インタフェース１１１、記憶システム１１３及びユーザ・インタフェース１１４と通信することを可能にする。リンク１１６は、種々の媒体を用いた複数の通信経路を備え得る。
【００３３】
通信ネットワーク１２０は、それぞれのリンク１２１、１２２を通じてネットワーク・インタフェース１０１、１１１と通信する。リンク１２１、１２２は、種々の媒体を用いた複数の通信経路を備え得る。通信ネットワーク１２０は、インターネット・ワールドワイドウェブであっても、ユーザ・システムとサーバ・システムとの間の通信をサポートする他の通信システムであってもよい。
【００３４】
本発明のいくつかの例では、ユーザ・システム１１０及びサーバ・システム１００を互いに統合し、通信ネットワーク１２０を省略してもよい。本発明のこれらの例では、本発明は、並んで配置されケーブルで接続されたユーザ・コンピュータ及びサーバ・コンピュータを備え得る。本発明のこれらの例では、本発明は、同一施設内に配置されローカル・エリア・ネットワークを通じて接続されたユーザ・コンピュータ及びサーバ・コンピュータを備え得る。本発明のこれらの例では、本発明は、ユーザ・インタフェース、処理システム、記憶システム、制御ソフトウェア、ユーザ・データ・ソフトウェア及び画面制御ソフトウェアを有する単一のコンピュータ・システムからなっていてもよい。当業者であれば、本発明の範囲内に入るこの種の追加の変形例を認識するであろう。
【００３５】
サーバ・システム１００は、ウェブをベースとするプログラムされたサーバ・コンピュータ・システムを備え得るが、当業者には認識されるように、プログラム可能な又は特殊目的の回路及び機器を使用してもよい。ネットワーク・インタフェース１０１は、ネットワーク・インタフェース・カード又は他の通信デバイスを備えてもよい。ネットワーク・インタフェース１０１は複数の通信デバイスに分散されていてもよい。処理システム１０２は、コンピュータ・マイクロプロセッサ、論理回路又は他の処理デバイスを備えていてもよい。処理システム１０２は複数の処理デバイスに分散されていてもよい。記憶システム１０３は、ディスク、テープ、集積回路、サーバ又は何らかの他のメモリ・デバイスを備えてもよい。記憶システム１０３は複数のメモリ・デバイスに分散されていてもよい。ユーザ・インタフェース１０４は、キーボード、マウス、音声認識インタフェース、グラフィカル・ディスプレイ、タッチスクリーン又は他のタイプのユーザ・デバイスを備えてもよい。
【００３６】
処理システム１０２は、記憶システム１０３からソフトウェア１０５―１０７を検索して実行する。ソフトウェア１０５―１０７は、アプリケーション・プログラム、ファームウェア又は他の何らかの形態の機械読み取り可能な処理命令を備えてもよい。処理システム１０２によって実行されると、ソフトウェア１０５―１０７は処理システム１０２に対して、本発明に従って動作するように指示する。制御ソフトウェア１０５は、オペレーティング・システム、ネットワーキング・ソフトウェア、データベース・ソフトウェア、デバイス・ドライバ及び一般にサーバにロードされる他のソフトウェアを表す。ユーザ・データ・ソフトウェア１０６及び画面制御ソフトウェア１０７は、以下で詳細に説明するが、互いに統合されていても、異なる名前を有する複数のソフトウェア部分に分散していてもよい。本開示に基づけば、当業者は、サーバ・システム１００を形成するために既存のサーバ・システムをどのように修正すればよいかを理解できる。
【００３７】
ユーザ・システム１１０は、プログラムされたパーソナル・コンピュータシステムからなっていてもよいが、当業者には認識されるように、プログラム可能な又は特殊目的の回路及び機器を使用してもよい。例えば、ユーザ・システム１１０は、電話機、個人情報端末又はネットワーク機器であってよい。ネットワーク・インタフェース１１１は、ネットワーク・インタフェース・カード又は他の何らかの通信デバイスを備え得る。ネットワーク・インタフェース１１１は複数の通信デバイスに分散されていてもよい。処理システム１１２は、コンピュータ・マイクロプロセッサ、論理回路又は他の何らかの処理デバイスを備えてもよい。処理システム１１２は複数の処理デバイスに分散されていてもよい。記憶システム１１３は、ディスク、テープ、集積回路、サーバ又は他の何らかのメモリ・デバイスを備えてもよい。記憶システム１１３は複数のメモリ・デバイスに分散されていてもよい。ユーザ・インタフェース１１４は、キーボード、マウス、音声認識インタフェース、グラフィカル・ディスプレイ、タッチスクリーン又は他の何らかのタイプのユーザ・デバイスを備えてもよい。
【００３８】
処理システム１１２は、記憶システム１１３から制御ソフトウェア１１５を検索して実行する。ソフトウェア１１５は、アプリケーション・プログラム、ファームウェア又は他の何らかの形態の機械読み取り可能な処理命令を備え得る。処理システム１１２によって実行されると、ソフトウェア１１５は、処理システム１１２に対して、本発明に従って動作するように指示する。制御ソフトウェア１１５は、オペレーティング・システム、ブラウザ、ネットワーキング・ソフトウェア、データベース・ソフトウェア、デバイス・ドライバ及び一般にパーソナル・コンピュータにロードされる他のソフトウェアを表す。本開示に基づくならば、当業者は、ユーザ・システム１１０を形成するために既存のユーザ・システムをどのように修正すればよいかを理解できる。
【００３９】
システム画面―――図２
図２は、本発明の一つの例におけるシステム画面２５０を示している。画面２５０は、画面シーケンスの１つの一般的な例である。ユーザ・インタフェース１１４は、処理システム１１２の指示の下で、ネットワーク・インタフェース１１１を介して受信される画面信号に応答して画面２５０を表示する。画面信号は、処理システム１０２によってネットワーク・インタフェース１０１及び通信ネットワーク１２０を介してユーザ・システム１１０に転送される。
【００４０】
画面２５０は、「SCREEN 3 - CONTROL FEATURES（画面３- 制御機能）」のように、画面番号及びタイトルを含む。画面２５０は、ユーザ・データを入力するための説明、ドロップダウン・メニュー・ボックス及びチェック・ボックスを含む。画面２５０は、画面シーケンスの中の先行する画面に対して入力されたユーザ・データも含む。ユーザ・データは典型的には製品仕様情報であるが、他の情報であってもよい。例えば、ユーザ・データは、所望の製品に対する所望のサイズ、色又は定格を指示してもよい。
【００４１】
整合するユーザ・データとは、少なくとも１つの製品に関して、先行する画面に対するユーザ・データに対して整合するデータであり、現在の画面及びすべての先行する画面に対するユーザ・データを受け入れることができる選択可能な製品が存在することを意味する。例えば、大型トラック用モーターが第１画面で選択された場合、大型モーターを必要とし且つ第５画面で選択される牽引のパッケージは整合するユーザ・データである。これに対して、小型トラック用モーターが第１画面で選択された場合、大型モーターを必要とし且つ第５画面で選択される牽引のパッケージは整合するユーザ・データではない。
【００４２】
なお、図２では、ユーザ・データ「ＤＤＤＤ」を選択するためのチェック・ボックスはもはや選択可能でないので「Ｘ」がない。というのは、注釈に示されているように、それは前画面に対するユーザ・データと整合しないからである。所望であれば、ユーザは前画面に戻り、ユーザ・データを変更して、後の「ＤＤＤＤ」を選択可能にしてもよい。ナビゲーションは、「戻る」もしくは「次へ」のボタンを選択することによって、又は左側の画面選択メニューを使用することによって達成され得る。利用可能でない画面は、選択不能な形で提示されてもよい。有利なことに、後述するように、画面制御ソフトウェア１０７は、ユーザが反復プロセスで画面間を前後にジャンプすることを可能にするユーザ・フレンドリなプロセスを提供する一方、ユーザ・データ・ソフトウェア１０６は、入力されたユーザ・データに整合することを保証する。
【００４３】
システム動作―――図３
図３は、本発明の一つの例におけるシステム動作を示している。システム動作はソフトウェア１０６及び１０７によって制御される。ユーザ・データに関連する動作はユーザ・データ・ソフトウェア１０６によって扱われ、画面に関連する動作は画面制御ソフトウェア１０７によって扱われる。以下の説明では、明確にするため、画面と画面信号との区別やユーザとユーザ・システムとの区別は無視される。以下、図３からの参照番号は本文中の対応する箇所に括弧で囲んで示される。
【００４４】
プロセスの開始（３０１）は、画面シーケンスにおいて整合するユーザ・データを有していなかった最先の画面を転送する（３０２）ことによって行われる。本発明のいくつかの例では、これは画面シーケンスの中の第１画面であるが、本発明の他の例では、整合するユーザ・データの既存の組が開始時から使用されるため、画面シーケンスの中の最後の画面が送出されることになる。後者の技法の利点については以下で更に説明する。画面に応答して、画面選択と典型的にはユーザ・データとを有するユーザ入力が受信される（３０３）。画面選択は、「次へ」もしくは「戻る」の入力の結果、又は画面選択メニューからの選択の結果である。
【００４５】
選択された画面が画面シーケンスにおける現在の画面から戻る画面である場合（３０４）、選択された画面が、その選択された画面及び先行する画面に対するすべての整合するユーザ・データとともに転送される（３０５）。例えば、現在の画面が４であり、選択された画面が２である場合、画面２が画面１及び２に対する整合するユーザ・データとともに転送される。選択された画面が画面シーケンス中で現在の画面から戻る側にない場合（３０４）、選択された画面は画面シーケンスにおいて前方にある。
【００４６】
選択された画面が画面シーケンスにおいて前方にある場合（３０４）、選択された画面に先行する画面シーケンスにおけるすべての画面に対してユーザ・データが整合しないならば（３０６）、画面シーケンスにおける整合するユーザ・データを有していない最先の画面が転送される（３０２）。例えば、画面１〜３が整合するユーザ・データを有し、画面４が整合しないユーザ・データを有し、画面５が選択された場合、画面４が画面５の代わりに転送される。典型的には、画面は、画面シーケンスにおいて整合するユーザ・データを持たない画面の後に位置する場合には、選択可能でない。上記の例では、画面５は選択可能でなく、画面１〜４のみが選択可能である。
【００４７】
もし、１）選択された画面が画面シーケンスにおいて前方にあり（３０４）、２）ユーザ・データが画面シーケンスにおける選択された画面に先行するすべての画面に対して整合し（３０６）、３）すべての画面が整合するユーザ・データを備えていない場合（３０７）、選択された画面が転送される（３０５）。もし、１）選択された画面が画面シーケンスにおいて前方にあり（３０４）、２）ユーザ・データが画面シーケンスにおける選択された画面に先行するすべての画面に対して整合し（３０６）、３）すべての画面が整合するユーザ・データを備えている場合（３０７）、完全で整合するユーザ・データに基づいて製品が選択され（３０８）、プロセスは終了する（３０９）。
【００４８】
所望であれば、ユーザ・データ・ソフトウェア１０６は、処理システム１０２に指示して、選択された製品の購入取引を完了させるように構成され得る。これは、ショッピング・カート技法を使用してユーザ・アドレス及び支払情報の収集を必要とするものであってよい。処理システム１０２は、支払情報に基づいて顧客に支払請求するために会計システムに命令を送出する。処理システム１０２は、アドレス情報に基づいて顧客に製品を発送するために在庫システムに命令を送出する。
【００４９】
プロセスが、整合する既存のユーザ・データから開始した場合、ユーザは、単に既存のユーザ・データに基づいて製品を注文しても、任意の画面に戻るジャンプを行って既存のユーザ・データに所望の変更をしてもよい。戻るジャンプを実行する場合、ユーザは前にジャンプし、追加のユーザ・データ変更を必要とする後続の任意の画面で自動的に停止して整合するユーザ・データの組を達成するようにしてもよい。こうして、既存のユーザ・データを前後ジャンプ機能と結合して使用することにより、製品を選択するための効率的で高度なツールがユーザに提供される。
【００５０】
コリオリ流量計製品の選択―――図４〜図１３
コリオリ流量計製品の選択については、「遠隔コリオリ・サイズ処理注文システム（REMOTE CORIOLIS SIZING AND ORDERING SYSTEM）」と題する２０００年１１月２９日出願の米国特許出願第０９／７２５，５５０号に記載されており、これは参照により本出願に援用される。コリオリ質量流量計は、流量計の流管を流れる物質の質量流量等の情報を測定する。例示的なコリオリ流量計が、すべてJ. E. スミス等に発行された１９７８年８月２９日発行の米国特許第４，１０９，５２４号、１９８５年１月１日発行の米国特許第４，４９１，０２５号、及び１９８２年２月１１日発行の米国再発行特許第３１，４５０号に開示されている。これらの流量計は、直線又は曲線形状の１つ又は複数の流管を有する。コリオリ質量流量計の各流管の形状は固有振動モードの組を有し、これには単純な曲げ、捩れ又は結合型であり得る。各流管は、これらの固有モードの１つの共振点で振動するように駆動される。流量計の入口側に接続された配管から流量計への物質の流れは、１つ又は複数の流管を通され、流量計の出口側を通って流量計を出る。配管を流れる物質は、気体、液体、固体、又はこれら３つの任意の組合せであり得る。物質で満たされた振動系の固有振動モードは、流管と流管内を流れる物質との組み合わされた質量によって部分的に規定される。
【００５１】
流量計を通る流れがないと、流管に沿ったすべての点は、加えられる駆動装置の作用力により、同相で又は補正可能な小さい初期固定位相オフセットで振動する。物質が流れ始めると、コリオリ力により流管に沿った各点が異なる位相を有するようになる。流管の入口側での位相は駆動装置より遅れるのに対して、流管の出口側での位相は駆動装置より進む。流管上のピックオフが、流管の運動を表す正弦波信号を生成する。ピックオフから出力される信号が処理され、ピックオフ間の位相差が求められる。２個のピックオフ信号間の位相差は、流管を通る物質の質量流量に比例する。
【００５２】
図４は、本発明の一つの例におけるコリオリ質量流量計４００を示している。コリオリ流量計４００は、質量流量等のプロセス・パラメータを提供する。コリオリ流量計４００は、流量計組み立て体４１０及び計器電子機器４５０を含む。計器電子機器４５０は、リード線４２０経由で流量計組み立て体４１０に接続され、経路４７５を介して密度、質量流量、体積流量及び全質量流量の情報を提供する。
【００５３】
コリオリ流量計の構成について説明しているが、当業者には明らかなように、本発明は、流管を流れる物質の性質を測定するための振動流管を有する任意の装置とともに実施され得る。このような装置の第２の例として、コリオリ質量流量計によって提供される追加の測定機能のない振動管密度計がある。
【００５４】
流量計組み立て体４１０は、１対のプロセス接合部４０１、４０１′、マニフォールド４０２及び流管４０３Ａ、４０３Ｂを含む。駆動装置４０４、ピックオフ４０５、４０５′及び温度センサ４０７が、流管４０３Ａ、４０３Ｂに接続される。ブレースバー４０６、４０６′は、軸Ｗ、Ｗ′に関して各流管が振動するように軸Ｗ、Ｗ′を規定するよう動作する。
【００５５】
コリオリ流量計４００が、測定されるプロセス物質を搬送する配管系（図示せず）に挿入されると、物質はプロセス接合部４０１を通って流量計組み立て体４１０に入り、マニフォールド４０２を通過する。そこで物質は流管４０３Ａ、４０３Ｂに入るように導かれる。次に物質は流管４０３Ａ、４０３Ｂを流れてマニフォールド４０２に戻り、そこからプロセス接合部４０１′を通って流量計組み立て体４１０を出る。
【００５６】
流管４０３Ａ、４０３Ｂは、それぞれ曲げ軸Ｗ−Ｗ及びＷ′−Ｗ′に関して実質的に同一の質量分布、慣性モーメント及び弾性係数を有するように選択され、適切にマニフォールド４０２に取り付けられる。流管４０３Ａ―４０３Ｂは、本質的に平行にマニフォールドから外向きに延びる。
【００５７】
流管４０３Ａ―４０３Ｂは、それらのそれぞれの曲げ軸Ｗ、Ｗ′に関して逆相で、いわゆる流量計の１次位相ずれ曲げモード(first out of phase bending mode)で、駆動装置４０４によって駆動される。駆動装置４０４は、流管４０３Ａに取り付けられた磁石と、流管４０３Ｂに取り付けられていて交流が流れると両方の流管を振動させる対向するコイルとのような、多くの周知の構成のうちの任意のものを備えてもよい。好適な駆動信号が計器電子機器４５０によって経路４１２を経由して駆動装置４０４に送られる。
【００５８】
ピックオフ４０５、４０５′は、流管の振動を測定するために、流管の対向する端部で流管４０３Ａ、４０３Ｂの少なくとも一方に取り付けられる。流管４０３Ａ―４０３Ｂが振動すると、ピックオフ４０５―４０５′が第１ピックオフ信号及び第２ピックオフ信号を発生する。第１ピックオフ信号は経路４１１に送られ、第２ピックオフ信号は経路４１１′に印加される。駆動装置速度信号は経路４１２に印加される。
【００５９】
温度センサ４０７は、流管４０３Ａ、４０３Ｂの少なくとも一方に取り付けられる。温度センサ４０７は、系の温度に対して式を修正するために、流管の温度を測定する。経路４１１″が温度センサ４０７から計器電子機器４５０に温度信号を運ぶ。
【００６０】
計器電子機器４５０は、経路４１１に現れる第１ピックオフ信号及び経路４１１′に現れる第２ピックオフ信号を受信する。計器電子機器４５０は、第１及び第２速度信号を処理して、流量計組み立て体４１０を通過する物質の質量流量、密度その他の特性を計算する。この計算された情報は、計器電子機器４５０によって経路４２５を介して利用手段（図示せず）に印加される。
【００６１】
当業者には知られているように、コリオリ流量計４００は構造的に振動管密度計に極めて類似している。振動管密度計もまた、流体が流れる振動管、又は試料型密度計の場合には内部に流体が保持される振動管を利用する。振動管密度計もまた、流管を励振して振動させるために駆動システムを使用する。振動管密度計は、典型的には、単一のフィードバック信号のみを利用する。これは、密度測定に必要なのは周波数の測定のみであり、位相測定は不要であるからである。本発明の記述は振動管密度計にも同様に当てはまる。
【００６２】
コリオリ流量計４００において、計器電子機器４５０は、ホスト・システム４７０及び信号調整部４６０という２つのコンポーネントに物理的に分かれている。従来の計器電子機器では、これらのコンポーネントは１つのユニットに収納されている。
【００６３】
信号調整部４６０は、駆動回路４６３及びピックオフ信号調整回路４６１を含む。当業者には認識されるように、実際には、駆動回路４６３及びピックオフ信号調整回路４６１は、別個のアナログ回路であっても、ディジタル信号プロセッサ等のディジタル・コンポーネントによって提供される別個の機能であってもよい。駆動回路４６３は、駆動信号を発生し、交流駆動電流を経路４２０の経路４１２を介して駆動装置４０４に印加する。本発明の回路は、交流を駆動装置４０４に提供するために駆動回路４６３に含まれ得る。
【００６４】
実際には、経路４１２は第１及び第２リード線である。駆動回路４６３は、経路４６２を介してピックオフ信号調整回路４６１に通信可能に接続される。経路４６２により、駆動回路は到来するピックオフ信号を監視して駆動信号を調節することができる。駆動回路４６３及びピックオフ信号調整回路４６１を動作させるための電源は、ホスト・システム４７０から第１ワイヤ４７３及び第２ワイヤ４７４を介して供給される。第１ワイヤ４７３及び第２ワイヤ４７４は、従来の２線式、４線式ケーブルの一部、又は多重対ケーブルの一部であってよい。
【００６５】
ピックオフ信号調整回路４６１は、第１ピックオフ４０５、第２ピックオフ４０５′及び温度センサ４０７から経路４１１、４１１′、４１１″を介して入力信号を受信する。ピックオフ信号調整回路４６１はピックオフ信号の周波数を決定し、また、流管４０３Ａ―４０３Ｂを流れる物質の特性を決定してもよい。ピックオフ４０５―４０５′からの入力信号の周波数及び物質の特性が決定された後、この情報を伝えるパラメータ信号が発生され、ホスト・システム４７０内の二次処理ユニット４７１に経路４７６を介して送信される。好ましい実施の形態においては、経路４７６は２本のリード線を含む。しかし、当業者には認識されるように、経路４７６は、第１ワイヤ４７３及び第２ワイヤ４７４を介して、又は任意の他の本数のワイヤを介するものであってもよい。
【００６６】
ホスト・システム４７０は、電源４７２及び二次処理ユニット４７１を含む。電源４７２は、電力源から電力を受け取り、受け取った電力をシステムに必要な適宜の電力に変換する。二次処理ユニット４７１は、ピックオフ信号調整回路４６１からパラメータ信号を受信し、次いで、ユーザが必要とする流管４０３Ａ―４０３Ｂを流れる物質の特性を提供するのに必要なプロセスを実行し得る。このような特性としては、密度、質量流量及び体積流量を含み得るが、これに限定されるものではない。
【００６７】
図５〜図１３は、本発明の一例におけるコリオリ流量計製品の選択のための画面を示している。画面は、タイトル及びユーザ・データ命令を有する。画面は、流体名、流体流量、流体密度、流体粘度、流体圧力、流体温度、流量計センサ形式、流量計プロセス接合部形式及び流量計送信機形式のようなユーザ・データを収集する。画面は、画面選択メニューと、back（戻る）、next（次へ）、cancel（キャンセル）、reset（リセット）及びhelp（ヘルプ）の選択を有する。
【００６８】
本発明のいくつかの例においては、製品選択以外のプロセスも、当該他のプロセスも整合するユーザ・データの組を収集するためにユーザ画面のシーケンスを使用するのであれば、本発明によって達成可能である。つまり、本発明は上記の例及び教示によって説明されているが、本発明は特許請求の範囲及びその均等物によってのみ限定される。
【図面の簡単な説明】
【００６９】
【図１】本発明の一例におけるシステム構成を示す。
【図２】本発明の一例におけるシステム画面を示す。
【図３】本発明の一例におけるシステム動作を示す。
【図４】本発明の一例におけるコリオリ質量流量計を示す。
【図５】本発明の一例におけるコリオリ流量計製品選択のための画面を示す。
【図６】本発明の一例におけるコリオリ流量計製品選択のための画面を示す。
【図７】本発明の一例におけるコリオリ流量計製品選択のための画面を示す。
【図８】本発明の一例におけるコリオリ流量計製品選択のための画面を示す。
【図９】本発明の一例におけるコリオリ流量計製品選択のための画面を示す。
【図１０】本発明の一例におけるコリオリ流量計製品選択のための画面を示す。
【図１１】本発明の一例におけるコリオリ流量計製品選択のための画面を示す。
【図１２】本発明の一例におけるコリオリ流量計製品選択のための画面を示す。
【図１３】本発明の一例におけるコリオリ流量計製品選択のための画面を示す。