"データ格納部に格納されており且つ各々複数種類の性能項目値を有する複数のサンプリングポイントを、前記性能項目値に基づき、同一ランクのサンプリングポイント間では支配関係は生じず且つ特定のランクに属するサンプリングポイントと当該特定のランクより高いランクに属するサンプリングポイントとの間でも支配関係が生じないように、複数のランクに分類する分類ステップと、前記複数のランクのうち最低ランクからランクを上げる方向で順番に、当該ランクに属する第1のサンプリングポイントと当該ランクより低い第2のランクに属する第2のサンプリングポイントとについて支配関係を判断し、前記第2のサンプリングポイントが前記第1のサンプリングポイントを支配する場合には、前記第1のサンプリングポイントの被支配サンプリング集合に前記第2のサンプリングポイント及び当該第2のサンプリングポイントの被支配サンプリング集合に含まれるサンプリングポイントを追加すると共に、前記第2のサンプリングポイントと前記第2のサンプリングポイントの被支配サンプリング集合を前記第1のサンプリングポイントについての支配関係の判断対象から除外する処理を、前記第2のランクを当該ランクより1つ低いランクからランクを下げる方向に変化させて実施するステップと、を、コンピュータに実行させるプログラム。前記複数のサンプリングポイントの各々について、前記被支配サンプリング集合に含まれるサンプリングポイントの数を全サンプリングポイント数で除した値である歩留まり値を、当該サンプリングポイントに対応付けて前記データ格納部に格納するステップ、をさらに、前記コンピュータに実行させる請求項1記載のプログラム。前記分類ステップが、性能項目毎に、性能項目値の小さい順に前記サンプリングポイントをソートするステップと、前記複数のサンプリングポイントの各々について、ソート結果の順位において、前記複数種類の性能項目値のうち最も高い順位の性能項目値の順位に応じてランクを付与するステップと、を含む請求項1又は2記載のプログラム。データ格納部に格納されており且つ各々複数種類の性能項目値を有する複数のサンプリングポイントを、前記性能項目値に基づき、同一ランクのサンプリングポイント間では支配関係は生じず且つ特定のランクに属するサンプリングポイントと当該特定のランクより高いランクに属するサンプリングポイントとの間でも支配関係が生じないように、複数のランクに分類する分類ステップと、前記複数のランクのうち最低ランクからランクを上げる方向で順番に、当該ランクに属する第1のサンプリングポイントと当該ランクより低い第2のランクに属する第2のサンプリングポイントとについて支配関係を判断し、前記第2のサンプリングポイントが前記第1のサンプリングポイントを支配する場合には、前記第1のサンプリングポイントの被支配サンプリング集合に前記第2のサンプリングポイント及び当該第2のサンプリングポイントの被支配サンプリング集合に含まれるサンプリングポイントを追加すると共に、前記第2のサンプリングポイントと前記第2のサンプリングポイントの被支配サンプリング集合を前記第1のサンプリングポイントについての支配関係の判断対象から除外する処理を、前記第2のランクを当該ランクより1つ低いランクからランクを下げる方向に変化させて実施するステップと、を含み、コンピュータにより実行される支配関係確認方法。データ格納部に格納されており且つ各々複数種類の性能項目値を有する複数のサンプリングポイントを、前記性能項目値に基づき、同一ランクのサンプリングポイント間では支配関係は生じず且つ特定のランクに属するサンプリングポイントと当該特定のランクより高いランクに属するサンプリングポイントとの間でも支配関係が生じないように、複数のランクに分類するランク付け処理部と、前記複数のランクのうち最低ランクからランクを上げる方向で順番に、当該ランクに属する第1のサンプリングポイントと当該ランクより低い第2のランクに属する第2のサンプリングポイントとについて支配関係を判断し、前記第2のサンプリングポイントが前記第1のサンプリングポイントを支配する場合には、前記第1のサンプリングポイントの被支配サンプリング集合に前記第2のサンプリングポイント及び当該第2のサンプリングポイントの被支配サンプリング集合に含まれるサンプリングポイントを追加すると共に、前記第2のサンプリングポイントと前記第2のサンプリングポイントの被支配サンプリング集合を前記第1のサンプリングポイントについての支配関係の判断対象から除外する処理を、前記第2のランクを当該ランクより1つ低いランクからランクを下げる方向に変化させて実施する算出部と、を有する情報処理装置。従って、本技術の目的は、一側面において、サンプリングポイント間の支配関係を高速に確認するための技術を提供することである。本支配関係確認のための方法は、Aデータ格納部に格納されており且つ各々複数種類の性能項目値を有する複数のサンプリングポイントを、性能項目値に基づき、同一ランクのサンプリングポイント間では支配関係は生じず且つ特定のランクに属するサンプリングポイントと当該特定のランクより高いランクに属するサンプリングポイントとの間でも支配関係が生じないように、複数のランクに分類する分類ステップと、B複数のランクのうち最低ランクからランクを上げる方向で順番に、当該ランクに属する第1のサンプリングポイントと当該ランクより低い第2のランクに属する第2のサンプリングポイントとについて支配関係を判断し、第2のサンプリングポイントが第1のサンプリングポイントを支配する場合には、第1のサンプリングポイントの被支配サンプリング集合に第2のサンプリングポイント及び当該第2のサンプリングポイントの被支配サンプリング集合に含まれるサンプリングポイントを追加すると共に、第2のサンプリングポイントと第2のサンプリングポイントの被支配サンプリング集合を第1のサンプリングポイントについての支配関係の判断対象から除外する処理を、第2のランクを当該ランクより1つ低いランクからランクを下げる方向に変化させて実施するステップとを含む。サンプリングポイント間の支配関係を高速に確認できるようになる。図3に示すように、2つの性能項目で張られる平面において、サンプリングポイントがハッチングが付された領域に散在しており、サンプリングポイントA乃至Dを含む10個のサンプリングポイントが存在しているものとする。このような場合、D支配Bという関係が分かっている場合であっても、D支配A及びB支配Aという確認を行うのは、非効率的である。また、図3のように、Bの性能項目値B1<Cの性能項目値C1且つBの性能項目値B2>Cの性能項目値C2が成立していれば、BとCとは互いに支配関係にはない。このように1つの性能項目だけでも優れていれば支配関係はないので、このような条件が成り立つことが分かればBとCの全ての性能項目値について比較するのは無駄になる。特に、アナログ回路の性能分布は、ガウス分布、指数分布などの素直な分布が多いため、このような無駄になるようなケースが多数発生する。そこで、本実施の形態では、図3に示すように、サンプリングポイントを、支配関係が明らかになるように予めグループ分けランク付けとも呼ぶする。より具体的には、パレート曲線又は曲面に近いほど低いランクが設定され、高いランクに属するサンプリングポイントは、低いランクに属するサンプリングポイントを支配せず、同じランクに属するサンプリングポイント同士には支配関係が存在しないようにする。図3の例では、ランク0のライン上のサンプリングポイントは、他のいずれのサンプリングポイントにも支配されず、ランク0のライン上のサンプリングポイントは、互いに支配関係にはない。また、ランク1のライン上のサンプリングポイントは、ランク0のいずれかのサンプリングポイントにより支配される可能性があるが図3では支配されている、ランク2以降のランクに属するサンプリングポイントから支配されることはない。また、ランク1のライン上のサンプリングポイントは、互いに支配関係にはない。さらに、ランク2のライン上のサンプリングポイントは、ランク0又は1のいずれかのサンプリングポイントにより支配される可能性があり図3の例では支配されている、ランク3以降のランクに属するサンプリングポイントから支配されることはない。また、ランク2のライン上のサンプリングポイントは、互いに支配関係にはない。以下同じである。このようなランク付けを行えば、低いランクに属するサンプリングポイントとの支配関係の確認を行うだけで済むので、処理効率が上がるようになる。また、上でも述べたように、あるサンプリングポイントに支配されるサンプリングポイントに支配されるサンプリングポイントは、あるサンプリングポイントにも支配されることは明らかであるから、一度確認した被支配関係を保持しつつ、ランクが低い順にサンプリングポイントをピックアップすると共に、支配関係の確認先については直前のランクに属するサンプリングポイントからピックアップするようにすれば、被支配関係を効率的に把握することができる。被支配関係が把握できれば、歩留りも高速に算出することができるようになる。次に、このような処理を実施するための支配関係を確認するための情報処理装置の機能ブロック図を図4に示す。図4に示すように、情報処理装置100は、ランク付け処理部110と、歩留り算出部120と、データ格納部130とを有する。ランク付け処理部110は、データ格納部130に格納されているデータを用いて処理を行い、処理結果をデータ格納部130に格納する。歩留り算出部120は、データ格納部130に格納されているデータを用いて処理を行い、処理結果をデータ格納部130に格納する。データ格納部130は、初期的には例えば図5に示すようなデータを格納している。図5の例では、サンプリングポイント識別子IDと、性能項目1乃至Mの値と、ランクと、歩留り率とを登録するようになっている。但し、初期的には、ランク及び歩留り率は登録されない。別途、各サンプリングポイントについて、該当する回路構成、設計変数値及び設計パラメータ値などを対応付けて登録する場合もあるが、本実施の形態では直接関係ないので省略する。次に、図6乃至図18を用いて図4に示した情報処理装置100の処理内容を説明する。まず、ランク付け処理部110は、データ格納部130に格納されているデータを用いてランク付け処理を実施し、処理結果をデータ格納部130に格納する図6:ステップS1。ランク付け処理については、図7乃至図10を用いて説明する。この後、歩留り算出部120は、データ格納部130に格納されているデータを用いて歩留り算出処理を実施し、処理結果をデータ格納部130に格納するステップS3。歩留り算出処理については、図11乃至図18を用いて説明する。次に、ランク付け処理について用いて説明する。ランク付け処理部110は、データ格納部130に格納されているN個のサンプリングポイントSPを、M個の性能項目の各々について、小さい順にソートする図7:ステップS11。例えば、N=8で、M=3の例を考える。図8に示すように丸内の数字がサンプリングポイントの識別子を表す、性能項目1について、サンプリングポイント1乃至8をソートし、性能項目2について、サンプリングポイント1乃至8をソートし、性能項目3について、サンプリングポイント1乃至8をソートする。サンプリングポイントの性能項目値は、性能項目毎に異なっているので、順位自体も性能項目毎に異なるようになる。なお、値が小さい方が優れているという前提で小さい順にソートしている。ソート結果は例えばメインメモリなどの記憶装置に格納される。次に、ランク付け処理部110は、ソート結果に基づき、N×M行列を生成するステップS13。各性能項目について、小さい順にサンプリングポイントの識別子を、N×M行列の該当する要素に登録する。その後、ランク付け処理部110は、1行目のサンプリングポイントSPに、ランク0を設定するステップS15。図8の例であれば、サンプリングポイントSP5、SP1及びSP6に対してランク0R0を設定する。次に、ランク付け処理部110は、行番号L=2に設定しステップS17、L行目における未処理の列のサンプリングポイントSPを特定するステップS19。例えば、2行目の未処理の列性能項目1のサンプリングポイントSP2を特定する。そして、ランク付け処理部110は、特定されたサンプリングポイントSPにランク付与済みであるか判断するステップS21。2行目における性能項目1の列のサンプリングポイントSP2の場合には、未付与である。付与済みである場合には、端子Aを介して図9Aの処理に移行する。一方、未付与である場合には、ランク付け処理部110は、L行目に同じサンプリングポイントSPが存在しているか判断するステップS23。2行目における性能項目1の列のサンプリングポイントSP2の場合には、性能項目2にもサンプリングポイントSP2があるので、L行目に同じサンプリングポイントSPが存在していることになる。L行目に同じサンプリングポイントSPが存在していない場合には、ランク付け処理部110は、特定されたサンプリングポイントSPの列の最大ランク値を1上げた値を、特定されたサンプリングポイントSPのランク値として設定するステップS27。そして処理は端子Aを介して図9Aの処理に移行する。一方、L行目に同じサンプリングポイントSPが存在している場合には、ランク付け処理部110は、特定されたサンプリングポイントSPが存在する各列について、特定されたサンプリングポイントSPの列の最大ランクを1上げた値を算出し、当該算出値における最小のランク値を、特定されたサンプリングポイントSPに設定するステップS25。そして処理は端子Aを介して図9Aの処理に移行する。2行目における性能項目1の列のサンプリングポイントSP2の場合には、1行目でランク0であるからランクを1上げてランク1が算出される。また、2行目における性能項目2の列のサンプリングポイントSP2の場合には、1行目でランク0であるからランクを1上げてランク1が算出される。いずれもランク1なので、サンプリングポイントSP2にはランク1が設定されることになる。処理は端子Aを介して図9Aの処理の説明に移行して、ランク付け処理部110は、L行目において全ての列について処理したか判断するステップS29。L行目において未処理の列が存在する場合には端子Bを介して図7のステップS19に戻る。一方、L行目における全ての列について処理した場合には、LがNに達したか判断するステップS31。LがNに達していない場合には、ランク付け処理部110は、Lを1インクリメントして端子Bを介して図7のステップS19に戻る。一方、LがNに達した場合には、呼び出し元の処理に戻る。図8に示すようなソート結果が得られた場合には、図9Bに示すようなランク付けがなされる。具体的には、上で述べたように、L=1行目のサンプリングポイントSP5、SP1及びSP6に対してランク0が設定される。次に、L=2行目のサンプリングポイントSP2に対しては、上で述べたように、ランク1が設定される。L=2行目のサンプリングポイントSP1に対しては、既にランクが設定されているので処理をスキップする。さらに、L=3行目のサンプリングポイントSP1、SP6及びSP2には、既にランクが設定されているので処理をスキップする。L=4行目のサンプリングポイントSP3を処理する際には、同じ行にサンプリングポイントSP3が他にも出現しているか確認する。この場合2回出現するが、いずれの列に対しても現在の最大ランク値1を1上げたランク2が設定されることになるので、そのままランク2がサンプリングポイントSP3に設定される。L=4行目のサンプリングポイントSP5には、既にランクが設定されているので処理をスキップする。L=5行目のサンプリングポイントSP6及びSP5には、既にランクが設定されているので処理をスキップする。L=5行目のサンプリングポイントSP4を処理する際には、同じ行にサンプリングポイントSP4が他にも出現しているか確認する。この場合他に出現しないので、ステップS27で当該列の最大ランク値1を1上げてランク2を、サンプリングポイントSP4に設定する。L=6行目のサンプリングポイントSP4及びSP3には、既にランクが設定されているので処理をスキップする。L=7行目のサンプリングポイントSP7を処理する際には、同じ行にサンプリングポイントSP7が他にも出現しているか確認する。この場合2回出現するが、いずれの列に対しても現在の最大ランク値2を1上げたランク3が設定されることになるので、そのままランク3がサンプリングポイントSP7に設定される。L=7行目のサンプリングポイントSP8を処理する際には、同じ行にサンプリングポイントSP8が他にも出現しているか確認する。この場合他に出現しないので、ステップS27で当該列の最大ランク値2を1上げたランク3が、サンプリングポイントSP8に設定されることになる。L=8行目のサンプリングポイントSP8及びSP7については、既にランクが設定されているので処理をスキップする。このように、性能項目値の小さい順に、性能項目のうち最も順位が高いLの値が小さい性能項目の順位に応じて、サンプリングポイントにランクが付与される。以上のように設定されたランクの値は、データ格納部130に格納される。例えば図10に示すように、図5において値が登録されていなかったランクの欄に、特定されたランクの値が登録される。次に、図11乃至図18を用いて歩留り算出処理について説明する。図9Bに示すような処理結果を模式的に示すと、図11に示すような、サンプリングポイントのランク付けとなっている。すなわち、ランク0には、サンプリングポイントSP5、SP1及びSP6が属し、ランク1には、サンプリングポイントSP2が属し、ランク2には、サンプリングポイントSP3及びSP4が属し、ランク3には、サンプリングポイントSP7及びSP8が属する。このような状態を想定して、以下具体的に処理内容を説明する。まず、歩留り算出部120は、ランク0に属するサンプリングポイントSPについては、歩留り1/N及び被支配集合{φ}を設定する図12:ステップS41。そして、歩留り算出部120は、支配関係の確認元ランクのカウンタrに1を設定するステップS43。また、歩留り算出部120は、ランクrの未処理のサンプリングポイントSprを1つ特定するステップS45。さらに、歩留り算出部130は、支配関係の確認先ランクのカウンタtに1を設定するステップS47。その後、歩留り算出部120は、ランクr-t以下のサンプリングポイントSPを、支配関係を確認する対象となるサンプリングポイントSPの集合Sに登録するステップS49。例えば、r=1でサンプリングポイントSP2がSprに設定されている場合、ランク0=1-1のサンプリングポイントSP5、SP1及びSP6が集合Sに登録される。また、r=2でサンプリングポイントSP3がSprに設定されている場合、ランク1=2-1のサンプリングポイントSP2並びにランク0のサンプリングポイントSP5、SP1及びSP6が集合Sに登録される。その後、歩留り算出部120は、集合S内のランクr-tにおける未処理のサンプリングポイントSpiを1つ特定するステップS51。そして、歩留り算出部120は、サンプリングポイントSpiがサンプリングポイントSprを支配するか判断するステップS53。ここでは、1式に従っているかを判断する。サンプリングポイントSpiがサンプリングポイントSprを支配していない場合には、歩留り算出部120は、集合SからサンプリングポイントSpiを除外するステップS55。そして、処理は端子Cを介して図13の処理に移行する。サンプリングポイントSP2がSprである場合、図8及び図10に示すようなソート結果からすると、集合Sに登録されたいずれのサンプリングポイントについても支配されることはない。一方、サンプリングポイントSP3がSprでt=1である場合、サンプリングポイントSP2がSpiであるとすると、SP2支配SP3が成立している。またt=2である場合、サンプリングポイントSP1がSpiであるとすると、SP1支配SP3が成立している。なお、サンプリングポイントSP5及びSP6については、支配関係は成り立たない。一方、サンプリングポイントSpiがサンプリングポイントSprを支配している場合には、歩留り算出部120は、サンプリングポイントSpi及び当該サンプリングポイントSpiの被支配集合Wを、サンプリングポイントSprの被支配集合に追加するステップS57。サンプリングポイントSP3がSprである場合には、上で述べたようにSP2支配SP3が成立しているので、サンプリングポイントSP3の被支配集合にサンプリングポイントSP2を追加する。但し、サンプリングポイントSP2はいずれのサンプリングポイントにも支配されていないので、サンプリングポイントSP2の被支配集合は空{φ}で、サンプリングポイントSP3の被支配集合には、この段階ではSP2のみが追加される。さらに、歩留り算出部120は、サンプリングポイントSpi及び当該サンプリングポイントSpiの被支配集合Wを、支配関係を確認する対象となる集合Sから除外するステップS59。これによって、被支配関係を引き継いで支配関係の確認対象となるサンプリングポイントの数を減らすことができる。処理は、端子Cを介して図13の処理に移行する。図13の処理の説明に移行して、歩留り算出部120は、集合Sが空になったか判断するステップS61。集合Sが空になった場合には、ステップS69に移行する。一方、集合Sが空ではない場合には、歩留り算出部120は、集合S内のランクr-tにおける未処理のサンプリングポイントがあるか判断するステップS63。集合S内のランクr-tにおける未処理のサンプリングポイントが存在する場合には、端子Dを介して図12のステップS51に戻る。一方、集合S内のランクr-tにおける未処理のサンプリングポイントSが存在しない場合には、歩留り算出部120は、r-tが0になったか判断するステップS65。r-tが0ではない、すなわち支配関係の確認先ランクが最低ランクに達していない場合には、歩留り算出部120は、tを1インクリメントしステップS67、端子Dを介して図12のステップS51に戻る。サンプリングポイントSP3がSprである場合には、t=1の時には、被支配集合にSP2が追加され、t=2の時には、被支配集合にSP1が追加される。サンプリングポイントSP2もSP1も被支配集合Wは空{φ}であるから、それ以上に追加されることはない。r-tが0に達した場合には、又は集合Sが空になった場合には、歩留り算出部120は、サンプリングポイントSprの被支配集合に属するサンプリングポイントの数1/Nにより歩留りを算出し、データ格納部130に格納するステップS69。サンプリングポイントSP2の場合には、被支配集合は空{φ}であるから、歩留りは1/8となる。一方、サンプリングポイントSP3の場合には、被支配集合は{1,2}であるから、歩留りは3/8となる。そして、歩留り算出部120は、ランクrのサンプリングポイントの全てについて処理したか判断するステップS71。ランクrに未処理のサンプリングポイントが存在する場合には端子Eを介して、処理はステップS45に戻る。一方、ランクrに未処理のサンプリングポイントが存在していない場合には、歩留り算出部120は、ランクrを1インクリメントしステップS73、rがランク最大値を超えたか判断するステップS75。rがランク最大値を超えていない場合には、端子Eを介してステップS45に戻る。一方、rがランク最大値を超えた場合には、呼び出し元の処理に戻る。上で述べたサンプリングポイントSP3までの処理結果を模式的に図14に示す。ランク0に属するサンプリングポイントSP5、SP1及びSP6については被支配集合は空{φ}であり、ランク1に属するサンプリングポイントSP2についても被支配集合は空{φ}である。一方、ランク2に属するサンプリングポイントSP3については、サンプリングポイントSP2及びSP1に支配されるので矢印は支配されることを表す、被支配集合は{2,1}となる。また、サンプリングポイントSP4がSprである場合には、図8及び図10から、ランク1のサンプリングポイントSP2並びにランク0のサンプリングポイントSP5、SP1及びSP6に支配されていることが分かる。従って、図15に示すように、被支配集合は{2,5,1,6}となる。さらに、ランク3のサンプリングポイントSP7がSprである場合には、最初にランク2のサンプリングポイントSP3について支配関係を確認する。図8及び図10から、SP3支配SP7が成立しているので、サンプリングポイントSP7の被支配集合に、サンプリングポイントSP3及び当該サンプリングポイントSP3の被支配集合W{2,1}を追加する。次に、ランク2のサンプリングポイントSP4について支配関係を確認する。図8及び図10からSP4支配SP7が成立しているので、サンプリングポイントSP7の支配集合に、サンプリングポイントSP4及び当該サンプリングポイントSP4の被支配集合W{2,5,1,6}が追加される。重複するサンプリングポイントについては重複登録はしない。これによって、サンプリングポイントSP7の被支配集合は{2,1,3,4,5,6}となる。被支配集合に含まれるサンプリングポイントについては支配関係の確認を省略できるので、サンプリングポイントSP7についての集合Sは空になる。従って、支配関係の確認対象サンプリングポイントの数が削減されている。ランク3のサンプリングポイントSP8についても同様の処理が行われる。結果として、図16に示すような結果が支配関係を表すデータが得られる。このような支配関係を表すデータについても、データ格納部130に格納する。なお、サンプリングポイントSP4の歩留りは5/8であり、サンプリングポイントSP7及びSP8の歩留りは7/8である。従って、図12及び図13の処理が完了すれば、データ格納部130には、図17に示すように、歩留り率の欄にも歩留りが登録されるようになる。以上述べたように、ランク付けを適切に行い、適切な順番で支配関係を確認することで、支配関係の確認対象サンプリングポイントの数を大幅に減らすことができるため、処理効率が向上する。以上本技術の一実施の形態を説明したが、本技術はこれに限定されるものではない。例えば、図4の機能ブロック図は一例であって、必ずしも実際のプログラムモジュール構成と一致しない場合もある。処理フローについても同様の処理結果を得ることができるならば様々な変形が可能である。例えば、処理ステップを入れ替えたり、複数のステップを並列実施する場合もある。上でも述べたが、歩留りを算出せず、支配関係を表すデータのみを得るようにしても良い。なお、上で述べた情報処理装置100は、コンピュータ装置であって、図18に示すように、メモリ2501とCPU2503とハードディスクドライブHDD2505と表示装置2509に接続される表示制御部2507とリムーバブルディスク2511用のドライブ装置2513と入力装置2515とネットワークに接続するための通信制御部2517とがバス2519で接続されている。オペレーティングシステムOS:OperatingSystem及び本実施例における処理を実施するためのアプリケーションプログラムは、HDD2505に格納されており、CPU2503により実行される際にはHDD2505からメモリ2501に読み出される。必要に応じてCPU2503は、表示制御部2507、通信制御部2517、ドライブ装置2513を制御して、必要な動作を行わせる。また、処理途中のデータについては、メモリ2501に格納され、必要があればHDD2505に格納される。本技術の実施例では、上で述べた処理を実施するためのアプリケーションプログラムはコンピュータ読み取り可能なリムーバブルディスク2511に格納されて頒布され、ドライブ装置2513からHDD2505にインストールされる。インターネットなどのネットワーク及び通信制御部2517を経由して、HDD2505にインストールされる場合もある。このようなコンピュータ装置は、上で述べたCPU2503、メモリ2501などのハードウエアとOS及び必要なアプリケーションプログラムとが有機的に協働することにより、上で述べたような各種機能を実現する。以上述べた本実施の形態をまとめると以下のとおりである。本実施の形態に係る支配関係確認のための方法は、Aデータ格納部に格納されており且つ各々複数種類の性能項目値を有する複数のサンプリングポイントを、性能項目値に基づき、同一ランクのサンプリングポイント間では支配関係は生じず且つ特定のランクに属するサンプリングポイントと当該特定のランクより高いランクに属するサンプリングポイントとの間でも支配関係が生じないように、複数のランクに分類する分類ステップと、B複数のランクのうち最低ランクからランクを上げる方向で順番に、当該ランクに属する第1のサンプリングポイントと当該ランクより低い第2のランクに属する第2のサンプリングポイントとについて支配関係を判断し、第2のサンプリングポイントが第1のサンプリングポイントを支配する場合には、第1のサンプリングポイントの被支配サンプリング集合に第2のサンプリングポイント及び当該第2のサンプリングポイントの被支配サンプリング集合に含まれるサンプリングポイントを追加すると共に、第2のサンプリングポイントと第2のサンプリングポイントの被支配サンプリング集合を第1のサンプリングポイントについての支配関係の判断対象から除外する処理を、第2のランクを当該ランクより1つ低いランクからランクを下げる方向に変化させて実施するステップとを含む。このようにすれば、低いランクに属するサンプリングポイントに対して支配関係を確認すればよく、さらにサンプリングポイントの被支配関係を引き継ぐので、確認対象サンプリングポイントの数が削減され、処理効率が高くなる。また、複数のサンプリングポイントの各々について、被支配サンプリング集合に含まれるサンプリングポイントの数を全サンプリングポイント数で除した値である歩留まり値を、当該サンプリングポイントに対応付けてデータ格納部に格納するステップをさらに含むようにしても良い。高速に歩留りを算出することができるようになる。さらに、上で述べた分類ステップが、性能項目毎に、性能項目値の小さい順にサンプリングポイントをソートするステップと、複数のサンプリングポイントの各々について、ソート結果の順位において、複数種類の性能項目値のうち最も高い順位の性能項目値の順位に応じてランクを付与するステップとを含むようにしてもよい。このようにすることで、低いランクのサンプリングポイントとの支配関係を確認すれば良くなるため、処理効率が向上する。なお、上記方法による処理をコンピュータに行わせるためのプログラムを作成することができ、当該プログラムは、例えばフレキシブルディスク、CD-ROM、光磁気ディスク、半導体メモリ、ハードディスク等のコンピュータ読み取り可能な記憶媒体又は記憶装置に格納される。尚、中間的な処理結果はメインメモリ等の記憶装置に一時保管される。付記1データ格納部に格納されており且つ各々複数種類の性能項目値を有する複数のサンプリングポイントを、前記性能項目値に基づき、同一ランクのサンプリングポイント間では支配関係は生じず且つ特定のランクに属するサンプリングポイントと当該特定のランクより高いランクに属するサンプリングポイントとの間でも支配関係が生じないように、複数のランクに分類する分類ステップと、前記複数のランクのうち最低ランクからランクを上げる方向で順番に、当該ランクに属する第1のサンプリングポイントと当該ランクより低い第2のランクに属する第2のサンプリングポイントとについて支配関係を判断し、前記第2のサンプリングポイントが前記第1のサンプリングポイントを支配する場合には、前記第1のサンプリングポイントの被支配サンプリング集合に前記第2のサンプリングポイント及び当該第2のサンプリングポイントの被支配サンプリング集合に含まれるサンプリングポイントを追加すると共に、前記第2のサンプリングポイントと前記第2のサンプリングポイントの被支配サンプリング集合を前記第1のサンプリングポイントについての支配関係の判断対象から除外する処理を、前記第2のランクを当該ランクより1つ低いランクからランクを下げる方向に変化させて実施するステップと、を、コンピュータに実行させるプログラム。付記2前記複数のサンプリングポイントの各々について、前記被支配サンプリング集合に含まれるサンプリングポイントの数を全サンプリングポイント数で除した値である歩留まり値を、当該サンプリングポイントに対応付けて前記データ格納部に格納するステップ、をさらに、前記コンピュータに実行させる付記1記載のプログラム。付記3前記分類ステップが、性能項目毎に、性能項目値の小さい順に前記サンプリングポイントをソートするステップと、前記複数のサンプリングポイントの各々について、ソート結果の順位において、前記複数種類の性能項目値のうち最も高い順位の性能項目値の順位に応じてランクを付与するステップと、を含む付記1又は2記載のプログラム。付記4データ格納部に格納されており且つ各々複数種類の性能項目値を有する複数のサンプリングポイントを、前記性能項目値に基づき、同一ランクのサンプリングポイント間では支配関係は生じず且つ特定のランクに属するサンプリングポイントと当該特定のランクより高いランクに属するサンプリングポイントとの間でも支配関係が生じないように、複数のランクに分類する分類ステップと、前記複数のランクのうち最低ランクからランクを上げる方向で順番に、当該ランクに属する第1のサンプリングポイントと当該ランクより低い第2のランクに属する第2のサンプリングポイントとについて支配関係を判断し、前記第2のサンプリングポイントが前記第1のサンプリングポイントを支配する場合には、前記第1のサンプリングポイントの被支配サンプリング集合に前記第2のサンプリングポイント及び当該第2のサンプリングポイントの被支配サンプリング集合に含まれるサンプリングポイントを追加すると共に、前記第2のサンプリングポイントと前記第2のサンプリングポイントの被支配サンプリング集合を前記第1のサンプリングポイントについての支配関係の判断対象から除外する処理を、前記第2のランクを当該ランクより1つ低いランクからランクを下げる方向に変化させて実施するステップと、を含み、コンピュータにより実行される支配関係確認方法。付記5データ格納部に格納されており且つ各々複数種類の性能項目値を有する複数のサンプリングポイントを、前記性能項目値に基づき、同一ランクのサンプリングポイント間では支配関係は生じず且つ特定のランクに属するサンプリングポイントと当該特定のランクより高いランクに属するサンプリングポイントとの間でも支配関係が生じないように、複数のランクに分類するランク付け処理部と、前記複数のランクのうち最低ランクからランクを上げる方向で順番に、当該ランクに属する第1のサンプリングポイントと当該ランクより低い第2のランクに属する第2のサンプリングポイントとについて支配関係を判断し、前記第2のサンプリングポイントが前記第1のサンプリングポイントを支配する場合には、前記第1のサンプリングポイントの被支配サンプリング集合に前記第2のサンプリングポイント及び当該第2のサンプリングポイントの被支配サンプリング集合に含まれるサンプリングポイントを追加すると共に、前記第2のサンプリングポイントと前記第2のサンプリングポイントの被支配サンプリング集合を前記第1のサンプリングポイントについての支配関係の判断対象から除外する処理を、前記第2のランクを当該ランクより1つ低いランクからランクを下げる方向に変化させて実施する算出部と、を有する情報処理装置。"