(57)【要約】ユーザインタフェース（１２）を用いてサーチおよびコントロールエンジン（１６）そしてディスプレイエンジン（１８）と通信する処理システム（１０）が開示される。サーチおよびコントロールエンジン（１６）は、データセット（１４）上で動作して、ディレクトリ構造内の特定の要素を識別する。ディスプレイエンジン（１８）は、ツリーテーブル（２０）中にその識別された要素をコンパイルして、そのディレクトリ構造に関連するディスプレイ（２２）をフォーマットする。剪定インジケータ（３４）と同胞の剪定インジケータ（３６）がディスプレイ（２２）内で用いられ、ユーザに対して、中間ディレクトリ構造と同胞の要素が、複雑なディレクトリ構造内の省略されたコンテクスト中にその識別された要素を表示するために、そのディスプレイから省略されたことを知らせる。
2005529381.tif 000002
【特許請求の範囲】
【請求項１】
データセット中に蓄積されたデータ要素を処理する方法であって、
データ要素を、特定の要素が特定のディレクトリとともに識別されるディレクトリ構造内に配置し、
サーチ基準に応じて、そのデータセット内の特定の要素を識別し、
そのデータセットに関連し、そして、その識別されたデータ要素に関する情報がその識別されたデータ要素の直近の親のディレクトリに関する情報のコンテクスト内に表示され、そして、剪定インジケータディスプレイ要素が、ユーザに対して、その直近の親のディレクトリに関連する少なくとも１つのディレクトリ構造がそのディレクトリ構造中に存在するがそのディスプレイから省略されていることを示すための表示の一部として含まれるディスプレイに関連するツリーテーブルをフォーマットする
ことを特徴とするデータセット中に蓄積されたデータ要素を処理する方法。
【請求項２】
請求項１に記載の方法において、
そのディスプレイは、さらに、
ディスプレイ中に含まれ、そのディスプレイのユーザに対して、その直近の親のディレクトリ内の識別されたデータ要素の同胞であるデータ要素がデータセット中に存在するが、そのディスプレイから省略され、その同胞の剪定インジケータディスプレイ要素によって置き換えられていることを示す同胞の剪定インジケータディスプレイ要素を備える
ことを特徴とするデータセット中に蓄積されたデータ要素を処理する方法。
【請求項３】
請求項１に記載の方法において、さらに、
そのディスプレイのユーザから、そのユーザがそのデータセットに関するディレクトリ構造内に特定のサブディレクトリ構造を見ることを望んでいることを示す入力を受信し、
ユーザにより受信された入力に応じて表示されるべきサブディレクトリであって、剪定インジケータディスプレイ要素とともに表示されている識別されたデータ要素を含むディレクトリを識別し、  
その識別されたデータ要素を、その識別されたデータ要素がそのデータセットについてのディレクトリ構造に関する正しいディレクトリコンテクスト中に示されるように、その剪定インジケータディスプレイ要素を有さない展開されたサブディレクトリディスプレイグループ内に移動させるためにそのディスプレイを再フォーマットする
ことを特徴とするデータセット中に蓄積されたデータ要素を処理する方法。
【請求項４】
請求項１に記載の方法において、
ディスプレイシステムは、コンピュータ援用設計システムのコンポーネントからなり、
そのデータ要素は、そのコンピュータ援用設計システムに付随するグラフィカル表示を持つシステムのフィジカルコンポーネントに関するデジタルデータセットである
ことを特徴とするデータセット中に蓄積されたデータ要素を処理する方法。
【請求項５】
請求項１に記載の方法において、さらに、
ディスプレイシステムは、ファイル蓄積システムに付随し、
そのデータ要素は、階層ディレクトリ構造中に配置されるデータファイルである
ことを特徴とするデータセット中に蓄積されたデータ要素を処理する方法。
【請求項６】
データ処理システムであって、
ユーザからコマンドを受信し、情報をユーザに対して表示し得るユーザインタフェースと、
そのユーザインタフェースと通信し、そして、データセットがツリー内のサブディレクトリ内に配置されるデータ要素を含む階層ディレクトリツリーとして表示され得るようにデータセットをツリーテーブル内に配置し得るディスプレイエンジンと、
そのユーザインタフェースと通信し、そして、そのデータセット上でサーチを実行して、そのユーザインタフェースを介してユーザから受信される情報に応じた特定のデータ要素を識別し得るサーチおよびコントロールエンジンと、
その特定の識別されたデータ要素が、特定の識別されたデータ要素がそれぞれメンバーとなっているそれぞれの親のサブディレクトリとともに、そのユーザインタフェースを通じて表示されるように、また、剪定インジケータディスプレイ要素が、その特定の要素に関する親のディレクトリの少なくとも１つを省略する方法で表示された特定の識別されたデータ要素にそれぞれ関連して表示されるように、そのツリーテーブルをフォーマットし得るディスプレイエンジンとを備える
ことを特徴とするデータ処理システム。
【請求項７】
請求項６に記載のシステムにおいて、
そのユーザインタフェースは、少なくとも１つの隠されていたサブディレクトリを表示するためのコマンドをユーザから受信し、そして、そのディスプレイエンジンは、ユーザが特定の識別されたデータ要素に関する親のディレクトリの表示を命じた場合にはその剪定インジケータディスプレイ要素を取り除くように、また、任意の表出した隠されていたディレクトリを含む展開されたデータツリー内において特定の識別されたデータ要素を表示するように、そのツリーテーブルを再フォーマットし得る
ことを特徴とするデータ処理システム。  
【請求項８】
請求項６に記載のシステムにおいて、
そのディスプレイエンジンは、その親のサブディレクトリ内の特定の識別された要素の同胞であるデータ要素を同胞の剪定インジケータディスプレイ要素に置き換える
ことを特徴とするデータ処理システム。
【請求項９】
請求項６に記載のシステムにおいて、
そのデータセットは、階層的に配置されたファイルシステム内のデータファイルからなる
ことを特徴とするデータ処理システム。
【請求項１０】
請求項６に記載のシステムにおいて、
そのデータセットは、コンピュータ援用設計システムによって描写可能なアセンブリの建築用コンポーネントを示すデジタルデータセットから構成される
ことを特徴とするデータ処理システム。  
【請求項１１】
データセット中に蓄積されたデータ要素を処理する方法であって、
データ要素を、特定の要素が特定のディレクトリとともに識別されるディレクトリ構造中に配置し、
サーチ基準に応じてそのデータセット内の特定の要素を識別し、
そのデータセットに関連し、そして、その識別されたデータ要素に関する情報がその識別されたデータ要素の直近の親のディレクトリに関する情報のコンテクスト内に表示され、そして、剪定インジケータディスプレイ要素が、ユーザに対して、その直近の親のディレクトリに関連する少なくとも１つのディレクトリ構造がそのディレクトリ構造中に存在するがそのディスプレイから省略されていることを示すための表示の一部として含まれるディスプレイに関連するツリーテーブルをフォーマットし、
そのディスプレイのユーザに対して、その直近の親のディレクトリ内の識別されたデータ要素の同胞であるデータ要素がデータセット中に存在するが、そのディスプレイから省略され、その同胞の剪定インジケータディスプレイ要素によって置き換えられていることを示すために、同胞の剪定インジケータディスプレイ要素をそのディスプレイ中に表示し、
そのディスプレイのユーザから、そのユーザがそのデータセットに関するディレクトリ構造内に特定のサブディレクトリ構造を見ることを望んでいることを示す入力を受信し、
ユーザにより受信された入力に応じて表示されるべきサブディレクトリであって、剪定インジケータディスプレイ要素とともに表示される識別されたデータ要素を含むディレクトリを識別し、  
その識別されたデータ要素を、その識別されたデータ要素がそのデータセットについてのディレクトリ構造に関する正しいディレクトリコンテクスト中に示されるように、その剪定インジケータディスプレイ要素を有さない展開されたサブディレクトリディスプレイグループ内に移動させるためにそのディスプレイを再フォーマットする
ことを特徴とするデータセット中に蓄積されたデータ要素を処理する方法。
【請求項１２】
請求項１１に記載の方法において、
ディスプレイシステムは、コンピュータ援用設計システムのコンポーネントからなり、
そのデータ要素は、そのコンピュータ援用設計システムに付随するグラフィカル表示を持つシステムのフィジカルコンポーネントに関するデジタルデータセットである
ことを特徴とするデータセット中に蓄積されたデータ要素を処理する方法。
【請求項１３】
請求項１１に記載の方法において、
ディスプレイシステムは、ファイル蓄積システムに付随し、
そのデータ要素は、階層ディレクトリ構造中に配置されるデータファイルである
ことを特徴とするデータセット中に蓄積されたデータ要素を処理する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に、データ処理システムの分野に関し、特に、剪定された情報セット（ｐｒｕｎｅｄ  ｉｎｆｏｒｍａｔｉｏｎ  ｓｅｔ）をコンパイルし表示するシステムおよび方法に関する。
【背景技術】
【０００２】
情報のデータベースは、通常、関連する情報がネストされた形式で互いにグループ化しているネストされたディレクトリとして構成されている。これらのネストされた（ｎｅｓｔｅｄ）ディレクトリは、個々の情報がディレクトリ構造の複数のレベルによって分類されるように、多くのレベルを含むことがある。
【０００３】
これらの構成は、通常、データ処理環境中のファイルシステムにおいて用いられる。例えば、工学データマネジメントまたはコンピュータ援用設計（ＣＡＤ）システムにおいては、アセンブリのコンポーネントは、ネストされた原材料部品一覧中に配置される。例えば、ある特定の留め金具は、ある特定のブラケットに関連し、そのブラケットは、より大きな機械の特定の部分における特定のアセンブリに関連している。これらのアブストラクションレベルは、原材料部品一覧内のディレクトリレベルに関連している。
【０００４】
工学データマネジメントシステム、ＣＡＤシステム、そして他のファイルシステムは、典型的には、ユーザがそのファイル構造において配置されたデータコンポーネントをサーチすることを可能とする。これらのサーチの結果、ユーザに対してそのコンポーネントの簡潔なリストが返却される。しかし、そのコンポーネントがそのデータ階層のどこに属するかをユーザに示すことが有益であることがある。残念なことに、配置のレベルが多いために、これらの結果の表示は、極めて困難である。例えば、２個のコンポーネントが特定のサーチによって識別されたがこれらのコンポーネントが同じサブアセンブリ内に属さない場合、その２個のコンポーネントに関する全体の階層を表示することは、各コンポーネントに関する多数のディレクトリ層を表示する必要があるため、困難である。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従って、従来の技術に関する問題に対処する、剪定されたディレクトリ一覧を表示しコンパイルするシステムおよび方法が必要となる。
【課題を解決するための手段】
【０００６】
本発明の１つの実施例によれば、データセットのサブセットを表示する方法が開示され、その方法は、そのデータ階層（ｄａｔａ  ｈｉｅｒａｒｃｈｙ）のサブセットのコンテクスト中にデータ要素を表示するステップを有する。剪定された要素のインジケータが、また、そのユーザに対して、そのデータ階層の部分が剪定されたことを示すために表示される。
【０００７】
本発明の別の実施例によれば、剪定された同胞のインジケータが、選択されたデータ要素とともにユーザに対して示され、ユーザに対して、そのデータ要素が、データディスプレイから剪定された同胞のデータ要素に関連することが示される。
【０００８】
本発明のシステムと方法の重要な技術的利点は、表示されたデータ階層からデータ要素を選択的に剪定することにより、データ階層の多数のレベル全体を散乱させることなく、データ要素をデータ階層のコンテクスト中に表示することを可能とすることに由来する。
【発明を実施するための最良の形態】
【０００９】
図１は、ユーザインタフェース１２を備える、１０に示されるデータ処理システムのブロック図の概要である。ユーザインタフェース１２は、データを表示し、システム１０と通信するユーザからコマンドを受信することができる。ユーザインタフェース１２は、ソフトウェアアプリケーション、またはコンピュータスクリーン、コンピュータキーボード、そしてマウスまたはトラックボールといったポインティングデバイスを有するデータ処理装置の一部からなる。これらのシステムを用いることにより、ユーザに対してグラフィカルなディスプレイが提供され、ユーザは、コマンドまたはタームを入力し、ポインティングデバイスを用いてそのスクリーンの活動部分を選択して、アクションを開始させたり、スクリーン上のアイテムを選択したりできる。本発明の１つの実施例によれば、システム１０は、コンピュータ援用設計（ＣＡＤ）システムの一部または工学データマネジメントシステムの一部からなる。ＣＡＤシステムは、通常は、あるアセンブリの設計に関連し、工学データマネジメントシステムは、通常は、例えばアセンブリの製造と検査工程における、設計後の設計データと関連パラメータの管理に関連する。そのようなタイプのシステム双方は、通常は、本発明の教えによる、大きな、階層的に配置されたデータセットを用いる。これらの実施例においては、そのユーザインタフェースは、システム１０を用いて設計され、モデル化され、または管理されるアセンブリのコンポーネントのグラフィカルな画像を提供し得る。
【００１０】
コンピュータ援用設計システムのコンテクスト内において、原材料部品一覧データセットの中から設計されるシステムのコンポーネントの完全なリストをコンパイルし、蓄積することが、有益であることがある。この情報は、図１に示されるデータセット１４によって表される。ユーザインタフェース１２は、図１において示されるサーチおよびコントロールエンジン１６を用いて、データセット１４内のデータにアクセスすることができる。ユーザインタフェース１２を通じて表示されるデータセットの部分は、表示される情報をツリーテーブル（ｔｒｅｅ  ｔａｂｌｅ）２０中に蓄積する（ｓｔｏｒｅ）ディスプレイエンジン１８によって制御される。
【００１１】
オペレーションにおいては、ユーザインタフェース１２と通信するユーザは、データセット１４内のデータ部分を識別するために用いられる、１セットのサーチターム、条件、またはコマンドを入力する。例えば、そのユーザは、「留め金具」、「アルミニウム」そして、「長さ２インチ未満」といった様々な記述タームを入力する。そして、サーチおよびコントロールエンジン１６は、そのサーチタームとパラメータをデータセット１４内に蓄積されているデータに適用して、そのサーチ条件に対応するデータセット１４のサブセットを識別する。
【００１２】
そして、ディスプレイエンジン（ｄｉｓｐｌａｙ  ｅｎｇｉｎｅ）１８は、その識別された要素に関するデータ階層内のデータセット１４の部分を特定し、その結果を、ツリーテーブル２０によって示されるように構成されたディレクトリツリー内に配置する。本発明の教えるところによれば、ユーザインタフェース１２を通じてユーザに提供された結果表示は、「剪定された」原材料部品一覧の表示を含む。一方、従来の原材料部品一覧をコンパイルし、提供するためには、従来のＣＡＤシステムと工学データマネジメントシステムは、典型的には、完全に残っているディレクトリツリーのコンテクスト内でサーチすることによって識別されたデータ構造内の要素を特定する。これは、その特定された要素が、そのディレクトリ構造の中において極めて深い位置に配置されている場合があることから、極めて混乱した表示をもたらす。これらの要素がそのディレクトリツリー内に配置している例は、ディスプレイ上の大量のスペースを使い、１または２以上の特定された要素を表示することが困難となる。「ディレクトリ」というタームは、ここで、その最も広い意味において、情報の任意のグルーピングの意味に用いられるべきである。いくつかのシステムとデータセットにおいて、これらのグルーピングは、アセンブリ、サブアセンブリ、ディレクトリ、サブディレクトリ、ファイルグループ、ファイルセクション、フォルダ、サブフォルダ、または、情報グループを特定するのに用いられる多数の任意の他のタームとして言及される。
【００１３】
図２は、本発明の方法およびシステムに関して用いられる、２２に示される、剪定された原材料部品一覧ディスプレイを示す。ディスプレイ２２は、具体例としてのスノーモービルの原材料部品一覧に関するディレクトリ構造を示す。ディスプレイ２２中に示される最も高いレベルの配置は、図２中の２４として示される「ｔｏｐ  ｒｅｖｉｅｗ」という名称のディレクトリまたはアセンブリである。原材料部品一覧内の次のレベルは、スノーモービルのシート、ステアリング、左右のスキー、スキッドフレーム、泥ガード、シャシー、いくつかのスプリング、下部アーム、そしてフロントボディを含む。ディレクトリ構造の中では、通常、あるディレクトリのレベルが、示されていないさらなる要素を有するなら、インジケータ２６のような展開インジケータが、関連するディレクトリの左に配置される。展開インジケータ２６を選択してクリックすることにより、より高いレベルのディレクトリ内のサブディレクトリが表示され得る。図２中に示されるディスプレイ２２は、また、コンポーネントディスプレイウインドウ２８内の原材料部品一覧に関するシステムのコンポーネントの画像を表示することができる。ユーザがそのコンポーネントの画像を見たい場合には、そのユーザは、図２に示す要素ディスプレイボックス３０のような要素ディスプレイボックスにチェックを入れることができる。
【００１４】
図２中に示されるディスプレイ２２は、そのユーザがシステムに対して原材料部品一覧内の全ての「ブレース」要素を提供するよう依頼した場合の、本発明の教えに従って提供される表示を示す。ディスプレイ２２中に示されるように、そのシステムは、その要求されたサーチに対応する、３０に示されるスキーブレースと、３２に示されるスキーブレースを特定した。スキーブレース３０は、「Ｓｋｉ  Ｗｅｌｄｍｅｎｔ」という名称のディレクトリのコンポーネントとして表示される。スキーブレース３２もまた、「Ｓｋｉ  Ｗｅｌｄｍｅｎｔ」という名称の別のディレクトリのコンポーネントとして表示される。従って、特定されたコンポーネントであるスキーブレース３０とスキーブレース３２は、ユーザが、識別された要素の直近のコンテクストを見ることができるように、それらの直近の親のディレクトリ内に表示される。しかし、その親のディレクトリ「ｔｏｐ  ｒｅｖｉｅｗ」とディレクトリ「Ｓｋｉ  Ｗｅｌｄｍｅｎｔ」との間の仲介ディレクトリの全ては、その表示から省略され、剪定インジケータ３４によって置き換わられている。剪定インジケータ３４は、ユーザに対して、「ｔｏｐ  ｒｅｖｉｅｗ」ディレクトリと「Ｓｋｉ  Ｗｅｌｄｍｅｎｔ」ディレクトリとの間の中間ディレクトリは、簡潔化のためにディスプレイから省略されていることを示す。
【００１５】
その識別された要素を強調するために、そのディスプレイをより簡潔化するため、その特定された要素であるスキーブレース３０は、その親のディレクトリ「Ｓｋｉ  Ｗｅｌｄｍｅｎｔ」の唯一の表示される要素として示される。「Ｓｋｉ  Ｗｅｌｄｍｅｎｔ」内の他の全てのコンポーネントは、省略され、図２に示す同胞の剪定インジケータ３６によって置き換えられている。同胞の剪定インジケータ３６は、ユーザに対して、「Ｓｋｉ  Ｗｅｌｄｍｅｎｔ」ディレクトリ中に、ディスプレイ２２中には示されていない他の要素が存在することを示す。識別された要素の多くが単一のディスプレイ２２内に示されるように、これらの要素は、簡潔化を図るために省略される。
【００１６】
その識別された要素であるスキーブレース３０とスキーブレース３２は、それらの直近の親のディレクトリのコンテクスト内において、ディスプレイ２２中に表示される。しかし、これらの要素は、実際には、ツリーテーブル２０内において、ディスプレイ２２内に示される「ｔｏｐ  ｒｅｖｉｅｗ」ディレクトリの直近の子であるディレクトリ内に格納されている。例えば、スキーブレース３０は、図２中の３８に示されるｌｅｆｔ  ｓｋｉディレクトリのコンポーネントまたはｌｅｆｔ  ｓｋｉディレクトリ内のサブディレクトリのコンポーネントである。従って、ユーザがｌｅｆｔ  ｓｋｉディレクトリに関する展開インジケータをクリックし、ユーザが、スキーブレース３０に関するＳｋｉ  Ｗｅｌｄｍｅｎｔサブディレクトリに到達するまでそのサブディレクトリを展開すると、示されるシステムは、スキーブレース３０が、適合するｌｅｆｔ  ｓｋｉディレクトリ３８内または適合するサブディレクトリ内に示されるようにそのディスプレイを再フォーマットする。このようにして、ユーザが識別された要素に関する完全に展開されたディレクトリ構造を見ることを望み、そのサブディレクトリを位置づけるための展開インジケータを用いてそのディスプレイを設定すると、そのディスプレイは、そのユーザが展開されたサブディレクトリの関係を見ることができるように、その特定された要素を適当なサブディレクトリに移動させる。特定された例においては、そのユーザが、ｌｅｆｔ  ｓｋｉディレクトリ３８のすぐ下の全てのディレクトリを展開する場合は、Ｓｋｉ  Ｗｅｌｄｍｅｎｔディレクトリとスキーブレース要素３０は、ディスプレイ２２のトップから除かれ、展開されたｌｅｆｔ  ｓｋｉディレクトリ３８内の適当な場所に配置される。
【００１７】
図３は、本発明の教えるとことに従って構成されたシステムの動作方法の１例を示すフロー図である。その方法は、ユーザがコンテクストアセンブリを選択するステップ４０において開始される。例えば、図２中の具体例としての原材料部品一覧において、ユーザは、スノーモービルについて、「ｔｏｐ  ｒｅｖｉｅｗ」というコンテクストアセンブリを選択した。その方法は、次に、ステップ４２に進み、そのユーザは、その選択されたアセンブリ内の特定の要素を識別するためのサーチ基準を決定する。要素は、製品名または製品の特徴によってサーチされる。加えて、サーチは、特定の識別された要素と特定の関係にある全ての要素を識別することによって実行される。そのサーチは、例えば、特定の識別された要素から組み立てられたシステム内における、５インチ以内の全ての原材料部品一覧内の要素について行うことができる。
【００１８】
次に、その方法は、ステップ４４に進み、その特定のサーチが、サーチタームとサーチ基準をデータセット１４に適用することによって、サーチおよびコントロールエンジン１６によって実行される。そして、サーチおよびコントロールエンジン１６は、その特定されたコンポーネントを組み立てて、特定されたコンポーネントの結果リストをディスプレイエンジン１８に対して通信する。次に、その方法は、ステップ４６に進み、図２中のディスプレイ２２に関して説明されたように、そのディスプレイエンジン１８が、その特定されたコンポーネントとそれらの直近の親のディレクトリがツリーテーブル２０のトップに配置されるように、ツリーテーブル２０を修正する。そして、その方法は、ステップ４８に進み、ディスプレイエンジン１８が、ユーザインタフェース１２を通じて、図２を参照して説明された、剪定インジケータ３４、同胞の剪定インジケータ３６のような、関連する剪定インジケータと、同胞の剪定インジケータを含む、結果としてのディレクトリツリーを表示する。そして、その方法は、判断ブロック５０に関するループに入り、ユーザインタフェース１２内のディスプレイエンジン１８が、そのユーザが、そのディスプレイ内のディレクトリ構造を、識別されたオブジェクトについてのレベルまで展開したか否かを判断する。その方法は、そのユーザが、識別されたオブジェクトについてのディレクトリをオープンする時までこの条件判断を行い、その時点において、その方法は、ステップ５２に進み、ディスプレイエンジン１８は、再度ツリーテーブル２０を修正して、その識別されたオブジェトを正しい親ディレクトリ構造に移動させる。そして、その方法は、ステップ５４に進み、その修正されたツリーテーブル２０が用いられて、その識別された要素が正しい親のディレクトリ構造に移動され、その識別された要素に関する剪定インジケータが取り除かれた、修正されたディスプレイを構成する。そして、その方法は、条件ブロック５０に戻って、ユーザとの更なる対話を待つ。
【００１９】
本発明が具体的なコンピュータ援用設計システムのコンテクストにおいて記述されてきたが、本発明の範囲は、これまたは任意の実施例に限定されるものではない。例えば、本発明の教えるところは、多数の識別された要素があるか、ディレクトリ構造の深さが多数あるか、その双方であるという理由で、コンテクスト中に提供することが困難であるディレクトリ構造内において、識別された要素をユーザに対して提供しようとする他のディレクトリ構造に対して同様に適用できる。例えば、階層的なディレクトリを通じて構成されたファイルシステム内の特定のデータ要素またはファイルをサーチすると、その識別された要素を省略されたコンテクスト内に簡潔に表示するための剪定インジケータまたは同胞の剪定インジケータを用いることを通じて、ここで説明された技術の大きな利益を受けることができた。
【００２０】
本発明が詳細に説明されたが、添付されたクレームによって定義される本発明の思想または範囲を逸脱することなく、ここで説明された技術に対して様々な変更、代替、代用、そして修正がなされる。特許審査官とこの出願上における任意の特許の読み手が、ここに添付されたクレームの範囲を解釈し易くするために、（ａ）「するための手段」、「するためのステップ」といったタームが任意の特定のクレームにおいて用いられなければ、添付されたどのクレームも出願時において存在する合衆国法典第３６巻１１２条の第６パラグラフを求めるものではなく、（ｂ）クレーム中に用いられる任意のタームは、特定の意味を持つことを意図しておらず、当業者にとって一般的な意味に解釈されるべきであり、（ｃ）明細書中の任意の言及は、クレームに関係しない方法でその発明を限定することを意図するものではないことに注意されたい。
【図面の簡単な説明】
【００２１】
同様の参照番号が同様の特徴を示す添付図面を参照することによって、本発明とその特徴そして利点はより完全に理解される。
【図１】本発明の教えるところに従って構成されたシステムの一例のブロック図の概要である。
【図２】本発明の教えるところに関連して用いられるユーザインタフェースの一例を示す図である。
【図３】本発明の教えるところに関連して用いられるユーザインタフェース手法を示すフロー図である。
【図１】
2005529381.tif 000003
【図２】
2005529381.tif 000004
【図３】
2005529381.tif 000005
【国際調査報告】
2005529381.tif 000006
2005529381.tif 000007