(57)【要約】【課題】ＳＮＰ間の連鎖不平衡指標値データを多元的に可視化することのできる、連鎖不平衡状態可視化装置、および、連鎖不平衡状態可視化方法をコンピュータに実行させるプログラムを提供することを課題とする。【解決手段】本発明にかかる装置、および、プログラムは、連鎖不平衡指標値データを視覚的に識別するための識別情報を決定するための条件である識別情報決定条件を設定し、設定された識別情報決定条件に基づいて、各連鎖不平衡指標値データについて対応する識別情報を決定し、決定された識別情報を当該連鎖不平衡指標値データと対応付けて格納し、各連鎖不平衡指標値データについて、ｘ軸およびｙ軸にＳＮＰ座位をとり、ｚ軸に他の連鎖不平衡指標値データをとることにより立体データを作成し、作成された立体データの対応する位置に、識別情報により特定される画像データを重畳して３次元表示する。【選択図】      図１
2004229512.tif 000002
【特許請求の範囲】
【請求項１】
ＳＮＰ間の連鎖不平衡指標値データを多元的に可視化する連鎖不平衡状態可視化装置であって、
上記連鎖不平衡指標値データを視覚的に識別するための識別情報を決定するための条件である識別情報決定条件を設定する識別情報決定条件設定手段と、
上記識別情報決定条件設定手段にて設定された上記識別情報決定条件に基づいて、各連鎖不平衡指標値データについて対応する上記識別情報を決定する識別情報決定手段と、
上記識別情報決定手段にて決定された上記識別情報を当該連鎖不平衡指標値データと対応付けて格納する識別情報格納手段と、
上記各連鎖不平衡指標値データについて、ｘ軸およびｙ軸にＳＮＰ座位をとり、ｚ軸に他の上記連鎖不平衡指標値データをとることにより立体データを作成する立体データ作成手段と、
上記立体データ作成手段にて作成された上記立体データの対応する位置に、上記識別情報により特定される画像データを重畳して３次元表示する３次元データ表示手段と、
を備えたことを特徴とする連鎖不平衡状態可視化装置。
【請求項２】
上記３次元データ表示手段にて３次元表示された上記画像データを重畳した上記立体データを切断するための平面の画像データである切断面画像データを作成する切断面画像データ作成手段と、
上記切断面画像データ作成手段にて作成された上記切断面画像データを、上記立体データ上に、重畳して３次元表示する切断面画像データ表示手段と、
上記切断面画像データ表示手段にて３次元表示された上記切断面画像データが上記立体データを切断した際にできる切断線の画像データである切断線画像データを抽出する切断線画像データ抽出手段と、
上記切断線画像データ抽出手段にて抽出された上記切断線画像データを用いて、上記切断線画像データの２次元画像データである２次元切断線画像データを作成する２次元切断線画像データ作成手段と、
上記２次元切断線画像データ作成手段にて作成された２次元切断線画像データを２次元表示する２次元切断線画像データ表示手段と、
を備えたことを特徴とする請求項１に記載の連鎖不平衡状態可視化装置。
【請求項３】
上記切断面画像データは、
上記ｘ軸と上記ｙ軸の対角線上に配置される上記切断面画像データであり、
上記２次元切断線画像データ表示手段により表示された上記２次元切断線画像データは、隣接するＳＮＰ間の連鎖不平衡度合いを示すこと、
を特徴とする請求項２に記載の連鎖不平衡状態可視化装置。
【請求項４】
上記切断面画像データは、
上記ｘ軸または上記ｙ軸に平行に配置される上記切断面画像データであり、
上記２次元切断線画像データ表示手段により表示された上記２次元切断線画像データは、特定のＳＮＰと他のＳＮＰとの連鎖不平衡度合いを示すこと、
を特徴とする請求項２に記載の連鎖不平衡状態可視化装置。
【請求項５】
上記識別情報決定条件は、
上記ＳＮＰ間の連鎖不平衡指標値データを用いて、上記識別情報を決定するための判定式、および、当該判定式の判定結果に基づいて上記識別情報を決定するための閾値に関する条件であること、
を特徴とする請求項１から４のいずれか一つに記載の連鎖不平衡状態可視化装置。
【請求項６】
上記識別情報は、
色彩および／または模様に関する情報であること、
を特徴とする請求項１から５のいずれか一つに記載の連鎖不平衡状態可視化装置。
【請求項７】
ＳＮＰ間の連鎖不平衡指標値データを多元的に可視化する連鎖不平衡状態可視化方法をコンピュータに実行させるプログラムであって、
上記連鎖不平衡指標値データを視覚的に識別するための識別情報を決定するための条件である識別情報決定条件を設定する識別情報決定条件設定ステップと、
上記識別情報決定条件設定ステップにて設定された上記識別情報決定条件に基づいて、各連鎖不平衡指標値データについて対応する上記識別情報を決定する識別情報決定ステップと、
上記識別情報決定ステップにて決定された上記識別情報を当該連鎖不平衡指標値データと対応付けて格納する識別情報格納ステップと、
上記各連鎖不平衡指標値データについて、ｘ軸およびｙ軸にＳＮＰ座位をとり、ｚ軸に他の上記連鎖不平衡指標値データをとることにより立体データを作成する立体データ作成ステップと、
上記立体データ作成ステップにて作成された上記立体データの対応する位置に、上記識別情報により特定される画像データを重畳して３次元表示する３次元データ表示ステップと、
を含む連鎖不平衡状態可視化方法をコンピュータに実行させることを特徴とするプログラム。
【請求項８】
上記３次元データ表示ステップにて３次元表示された上記画像データを重畳した上記立体データを切断するための平面の画像データである切断面画像データを作成する切断面画像データ作成ステップと、
上記切断面画像データ作成ステップにて作成された上記切断面画像データを、上記立体データ上に、重畳して３次元表示する切断面画像データ表示ステップと、
上記切断面画像データ表示ステップにて３次元表示された上記切断面画像データが上記立体データを切断した際にできる切断線の画像データである切断線画像データを抽出する切断線画像データ抽出ステップと、
上記切断線画像データ抽出ステップにて抽出された上記切断線画像データを用いて、上記切断線画像データの２次元画像データである２次元切断線画像データを作成する２次元切断線画像データ作成ステップと、
上記２次元切断線画像データ作成ステップにて作成された２次元切断線画像データを２次元表示する２次元切断線画像データ表示ステップと、
を含むことを特徴とする請求項７に記載のプログラム。
【請求項９】
上記切断面画像データは、
上記ｘ軸と上記ｙ軸の対角線上に配置される上記切断面画像データであり、
上記２次元切断線画像データ表示ステップにより表示された上記２次元切断線画像データは、隣接するＳＮＰ間の連鎖不平衡度合いを示すこと、
を特徴とする請求項８に記載のプログラム。
【請求項１０】
上記切断面画像データは、
上記ｘ軸または上記ｙ軸に平行に配置される上記切断面画像データであり、
上記２次元切断線画像データ表示ステップにより表示された上記２次元切断線画像データは、特定のＳＮＰと他のＳＮＰとの連鎖不平衡度合いを示すこと、
を特徴とする請求項８に記載のプログラム。
【請求項１１】
上記識別情報決定条件は、
上記ＳＮＰ間の連鎖不平衡指標値データを用いて、上記識別情報を決定するための判定式、および、当該判定式の判定結果に基づいて上記識別情報を決定するための閾値に関する条件であること、
を特徴とする請求項７から１０のいずれか一つに記載のプログラム。
【請求項１２】
上記識別情報は、
色彩および／または模様に関する情報であること、
を特徴とする請求項７から１１のいずれか一つに記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、連鎖不平衡状態可視化装置、および、連鎖不平衡状態可視化方法をコンピュータに実行させるプログラムに関し、特に、ＳＮＰ間の連鎖不平衡指標値データを多元的に可視化することのできる、連鎖不平衡状態可視化装置、および、連鎖不平衡状態可視化方法をコンピュータに実行させるプログラムに関する。
【０００２】
【従来の技術】
従来、連鎖不平衡度合いを上三角行列などで表示することが、一般的に行われていた（例えば、非特許文献１、非特許文献２参照。）。
【０００３】
ここで、従来技術の一つである、スイス科学財団（Ｓｗｉｓｓ  Ｎａｔｉｏｎａｌ  Ｓｃｉｅｎｃｅ  Ｆｏｕｎｄａｔｉｏｎ）が開発する「Ａｒｌｅｑｕｉｎ」（製品名）、および、ダイナコム社（会社名）が開発する「ＳＮＰ  Ａｌｙｚｅ」（製品名）について説明する。
【０００４】
まず、スイス科学財団（Ｓｗｉｓｓ  Ｎａｔｉｏｎａｌ  Ｓｃｉｅｎｃｅ  Ｆｏｕｎｄａｔｉｏｎ）が開発する「Ａｒｌｅｑｕｉｎ」（製品名）について説明する（例えば、非特許文献１参照。）。
【０００５】
はじめに、「Ａｒｌｅｑｕｉｎ」（製品名）は、連鎖不平衡度合いを表す指標をＳＮＰ間のＬｏｄＳｃｏｒｅから算出したｐ値のみで表し、ＳＮＰ間の連鎖不平衡度合いを２値で行列表示するソフトウエアである。
【０００６】
まず、「Ａｒｌｅｑｕｉｎ」（製品名）では、連鎖不平衡度合いを表す指標を、ＳＮＰ間のＬｏｄＳｃｏｒｅから算出したｐ値で表し、当該ｐ値を閾値（ｐ＝０．０５）で２値（「＋」、「−」）に分類する。
【０００７】
ついで、「Ａｒｌｅｑｕｉｎ」（製品名）では、２値に分類された各連鎖不平衡度合いを、行列表示する。
【０００８】
つぎに、ダイナコム社（会社名）が開発する「ＳＮＰ  Ａｌｙｚｅ」（製品名）について、図１４等を参照して説明する（例えば、非特許文献２参照）。
【０００９】
図１４は、「ＳＮＰ  Ａｌｙｚｅ」（製品名）の連鎖不平衡指標値の表示画面の一例を示す図である。
【００１０】
「ＳＮＰ  Ａｌｙｚｅ」（製品名）では、複数の連鎖不平衡指標値（図１４には、一例として、連鎖不平衡係数であるＤ値、Ｄ’値、ｒ２値、ＡＩＣ値、カイ二乗値等の連鎖不平衡指標値を示している。）それぞれに対して、複数の閾値を設けて、ＳＮＰ間の連鎖不平衡指標値を行列状に複数色で表示している。
【００１１】
【非特許文献１】
「Ａｒｌｅｑｕｉｎ」（製品名）のホームページ、インターネット＜ｈｔｔｐ：／／ｌｇｂ．ｕｎｉｇｅ．ｃｈ／ａｒｌｅｑｕｉｎ／＞
【非特許文献２】
「ＳＮＰ  Ａｌｙｚｅ」（製品名）のホームページ、インターネット＜ｈｔｔｐ：／／ｗｗｗ．ｄｙｎａｃｏｍ．ｃｏ．ｊｐ／ｐｒｏｄｕｃｔｓ／ｐａｃｋａｇｅ／ｓｎｐａｌｙｚｅ／ｉｎｄｅｘ．ｈｔｍｌ＞
【００１２】
【発明が解決しようとする課題】
しかしながら、従来において、複数の連鎖不平衡指標値を組み合わせて表示することができず、真に連鎖不平衡であるＳＮＰの組を表示上において確認することができないという問題がある。
【００１３】
すなわち、従来において、連鎖不平衡指標値を２次元の行列として表示していたため、複数の連鎖不平衡指標値を、同時的に表示することができないという問題がある。
【００１４】
また、従来において、連鎖不平衡指標値は、閾値に基づいて分類し、表示されていたため、元々連続的な値である連鎖不平衡指標値の情報を落として表示することになり、例えば、図１５に示すように、連鎖不平衡が全く成り立たない領域（ホットスポット域）を表示上において確認することができないという問題がある。
【００１５】
このように、従来のシステム等は数々の問題点を有しており、その結果、システムの利用者および管理者のいずれにとっても、利便性が悪く、また、利用効率が悪いものであった。
【００１６】
本発明は上記問題点に鑑みてなされたもので、ＳＮＰ間の連鎖不平衡指標値データを多元的に可視化することのできる、連鎖不平衡状態可視化装置、および、連鎖不平衡状態可視化方法をコンピュータに実行させるプログラムを提供することを目的としている。
【００１７】
【課題を解決するための手段】
このような目的を達成するため、請求項１に記載の連鎖不平衡状態可視化装置は、ＳＮＰ間の連鎖不平衡指標値データを多元的に可視化する連鎖不平衡状態可視化装置であって、上記連鎖不平衡指標値データを視覚的に識別するための識別情報を決定するための条件である識別情報決定条件を設定する識別情報決定条件設定手段と、上記識別情報決定条件設定手段にて設定された上記識別情報決定条件に基づいて、各連鎖不平衡指標値データについて対応する上記識別情報を決定する識別情報決定手段と、上記識別情報決定手段にて決定された上記識別情報を当該連鎖不平衡指標値データと対応付けて格納する識別情報格納手段と、上記各連鎖不平衡指標値データについて、ｘ軸およびｙ軸にＳＮＰ座位をとり、ｚ軸に他の上記連鎖不平衡指標値データをとることにより立体データを作成する立体データ作成手段と、上記立体データ作成手段にて作成された上記立体データの対応する位置に、上記識別情報により特定される画像データを重畳して３次元表示する３次元データ表示手段とを備えたことを特徴とする。
【００１８】
この装置によれば、連鎖不平衡指標値データを視覚的に識別するための識別情報を決定するための条件である識別情報決定条件を設定し、設定された識別情報決定条件に基づいて、各連鎖不平衡指標値データ（実施形態における識別情報用連鎖不平衡指標に対応する連鎖不平衡指標値データ）について対応する識別情報を決定し、決定された識別情報を当該連鎖不平衡指標値データと対応付けて格納し、各連鎖不平衡指標値データについて、ｘ軸およびｙ軸にＳＮＰ座位をとり、ｚ軸に他の連鎖不平衡指標値データ（実施形態におけるｚ軸用連鎖不平衡指標に対応する連鎖不平衡指標値データ）をとることにより立体データを作成し、作成された立体データの対応する位置に、識別情報により特定される画像データを重畳して３次元表示するので、連鎖不平衡指標値データを同時的に複数表示することができ、真に連鎖不平衡が成立しているＳＮＰの組を、視覚的に容易に確認することができる。
【００１９】
また、ｚ軸に表示される連鎖不平衡指標値データが連続的な値として表示されるため、連鎖不平衡が全く成り立たない領域（ホットスポット域）を絞り込むことができる。
【００２０】
また、請求項２に記載の連鎖不平衡状態可視化装置は、請求項１に記載の連鎖不平衡状態可視化装置において、上記３次元データ表示手段にて３次元表示された上記画像データを重畳した上記立体データを切断するための平面の画像データである切断面画像データを作成する切断面画像データ作成手段と、上記切断面画像データ作成手段にて作成された上記切断面画像データを、上記立体データ上に、重畳して３次元表示する切断面画像データ表示手段と、上記切断面画像データ表示手段にて３次元表示された上記切断面画像データが上記立体データを切断した際にできる切断線の画像データである切断線画像データを抽出する切断線画像データ抽出手段と、上記切断線画像データ抽出手段にて抽出された上記切断線画像データを用いて、上記切断線画像データの２次元画像データである２次元切断線画像データを作成する２次元切断線画像データ作成手段と、上記２次元切断線画像データ作成手段にて作成された２次元切断線画像データを２次元表示する２次元切断線画像データ表示手段とを備えたことを特徴とする。
【００２１】
この装置によれば、３次元表示された画像データを重畳した立体データを切断するための平面の画像データである切断面画像データを作成し、作成された切断面画像データを、立体データ上に、重畳して３次元表示し、３次元表示された切断面画像データが立体データを切断した際にできる切断線の画像データである切断線画像データを抽出し、抽出された切断線画像データを用いて、切断線画像データの２次元画像データである２次元切断線画像データを作成し、作成された２次元切断線画像データを２次元表示するので、さまざまな角度からの切断面画像データを効率よく２次元表示することができる。
【００２２】
また、請求項３に記載の連鎖不平衡状態可視化装置は、請求項２に記載の連鎖不平衡状態可視化装置において、上記切断面画像データは、上記ｘ軸と上記ｙ軸の対角線上に配置される上記切断面画像データであり、上記２次元切断線画像データ表示手段により表示された上記２次元切断線画像データは、隣接するＳＮＰ間の連鎖不平衡度合いを示すことを特徴とする。
【００２３】
これは切断面画像データの一例を一層具体的に示すものである。この装置によれば、ｘ軸とｙ軸の対角線上に配置される切断面画像データであり、２次元切断線画像データ表示手段により表示された２次元切断線画像データは、隣接するＳＮＰ間の連鎖不平衡度合いを示すので、隣接するＳＮＰ間の連鎖不平衡度合いを視覚的に容易に確認することができる。
【００２４】
また、請求項４に記載の連鎖不平衡状態可視化装置は、請求項２に記載の連鎖不平衡状態可視化装置において、上記切断面画像データは、上記ｘ軸または上記ｙ軸に平行に配置される上記切断面画像データであり、上記２次元切断線画像データ表示手段により表示された上記２次元切断線画像データは、特定のＳＮＰと他のＳＮＰとの連鎖不平衡度合いを示すことを特徴とする。
【００２５】
これは切断面画像データの一例を一層具体的に示すものである。この装置によれば、ｘ軸またはｙ軸に平行に配置される切断面画像データであり、２次元切断線画像データ表示手段により表示された２次元切断線画像データは、特定のＳＮＰと他のＳＮＰとの連鎖不平衡度合いを示すので、特定のＳＮＰと他のＳＮＰとの連鎖不平衡度合いを視覚的に容易に確認することができる。
【００２６】
また、請求項５に記載の連鎖不平衡状態可視化装置は、請求項１から４のいずれか一つに記載の連鎖不平衡状態可視化装置において、上記識別情報決定条件は、上記ＳＮＰ間の連鎖不平衡指標値データを用いて、上記識別情報を決定するための判定式、および、当該判定式の判定結果に基づいて上記識別情報を決定するための閾値に関する条件であることを特徴とする。
【００２７】
これは識別情報決定条件の一例を一層具体的に示すものである。この装置によれば、ＳＮＰ間の連鎖不平衡指標値データを用いて、識別情報を決定するための判定式、および、当該判定式の判定結果に基づいて識別情報を決定するための閾値に関する条件であるので、識別情報を決定するための識別情報決定条件を効率よく決定できる。
【００２８】
また、請求項６に記載の連鎖不平衡状態可視化装置は、請求項１から５のいずれか一つに記載の連鎖不平衡状態可視化装置において、上記識別情報は、色彩および／または模様に関する情報であることを特徴とする。
【００２９】
これは識別情報の一例を一層具体的に示すものである。この装置によれば、色彩および／または模様に関する情報であるので、識別情報として指定されたＳＮＰ間の連鎖不平衡指標値データを色彩および／または模様の連続変化として視覚的に容易に確認することができる。
【００３０】
また、本発明はプログラムに関するものであり、請求項７に記載のプログラムは、ＳＮＰ間の連鎖不平衡指標値データを多元的に可視化する連鎖不平衡状態可視化方法をコンピュータに実行させるプログラムであって、上記連鎖不平衡指標値データを視覚的に識別するための識別情報を決定するための条件である識別情報決定条件を設定する識別情報決定条件設定ステップと、上記識別情報決定条件設定ステップにて設定された上記識別情報決定条件に基づいて、各連鎖不平衡指標値データについて対応する上記識別情報を決定する識別情報決定ステップと、上記識別情報決定ステップにて決定された上記識別情報を当該連鎖不平衡指標値データと対応付けて格納する識別情報格納ステップと、上記各連鎖不平衡指標値データについて、ｘ軸およびｙ軸にＳＮＰ座位をとり、ｚ軸に他の上記連鎖不平衡指標値データをとることにより立体データを作成する立体データ作成ステップと、上記立体データ作成ステップにて作成された上記立体データの対応する位置に、上記識別情報により特定される画像データを重畳して３次元表示する３次元データ表示ステップとを含むことを特徴とする。
【００３１】
このプログラムによれば、連鎖不平衡指標値データを視覚的に識別するための識別情報を決定するための条件である識別情報決定条件を設定し、設定された識別情報決定条件に基づいて、各連鎖不平衡指標値データ（実施形態における識別情報用連鎖不平衡指標に対応する連鎖不平衡指標値データ）について対応する識別情報を決定し、決定された識別情報を当該連鎖不平衡指標値データと対応付けて格納し、各連鎖不平衡指標値データについて、ｘ軸およびｙ軸にＳＮＰ座位をとり、ｚ軸に他の連鎖不平衡指標値データ（実施形態におけるｚ軸用連鎖不平衡指標に対応する連鎖不平衡指標値データ）をとることにより立体データを作成し、作成された立体データの対応する位置に、識別情報により特定される画像データを重畳して３次元表示するので、連鎖不平衡指標値データを同時的に複数表示することができ、真に連鎖不平衡が成立しているＳＮＰの組を、視覚的に容易に確認することができる。
【００３２】
また、ｚ軸に表示される連鎖不平衡指標値データが連続的な値として表示されるため、連鎖不平衡が全く成り立たない領域（ホットスポット域）を絞り込むことができる。
【００３３】
また、請求項８に記載のプログラムは、請求項７に記載のプログラムにおいて、上記３次元データ表示ステップにて３次元表示された上記画像データを重畳した上記立体データを切断するための平面の画像データである切断面画像データを作成する切断面画像データ作成ステップと、上記切断面画像データ作成ステップにて作成された上記切断面画像データを、上記立体データ上に、重畳して３次元表示する切断面画像データ表示ステップと、上記切断面画像データ表示ステップにて３次元表示された上記切断面画像データが上記立体データを切断した際にできる切断線の画像データである切断線画像データを抽出する切断線画像データ抽出ステップと、上記切断線画像データ抽出ステップにて抽出された上記切断線画像データを用いて、上記切断線画像データの２次元画像データである２次元切断線画像データを作成する２次元切断線画像データ作成ステップと、上記２次元切断線画像データ作成ステップにて作成された２次元切断線画像データを２次元表示する２次元切断線画像データ表示ステップとを含むことを特徴とする。
【００３４】
このプログラムによれば、３次元表示された画像データを重畳した立体データを切断するための平面の画像データである切断面画像データを作成し、作成された切断面画像データを、立体データ上に、重畳して３次元表示し、３次元表示された切断面画像データが立体データを切断した際にできる切断線の画像データである切断線画像データを抽出し、抽出された切断線画像データを用いて、切断線画像データの２次元画像データである２次元切断線画像データを作成し、作成された２次元切断線画像データを２次元表示するので、さまざまな角度からの切断面画像データを効率よく２次元表示することができる。
【００３５】
また、請求項９に記載のプログラムは、請求項８に記載のプログラムにおいて、上記切断面画像データは、上記ｘ軸と上記ｙ軸の対角線上に配置される上記切断面画像データであり、上記２次元切断線画像データ表示ステップにより表示された上記２次元切断線画像データは、隣接するＳＮＰ間の連鎖不平衡度合いを示すことを特徴とする。
【００３６】
これは切断面画像データの一例を一層具体的に示すものである。このプログラムによれば、ｘ軸とｙ軸の対角線上に配置される切断面画像データであり、２次元切断線画像データ表示手段により表示された２次元切断線画像データは、隣接するＳＮＰ間の連鎖不平衡度合いを示すので、隣接するＳＮＰ間の連鎖不平衡度合いを視覚的に容易に確認することができる。
【００３７】
また、請求項１０に記載のプログラムは、請求項８に記載のプログラムにおいて、上記切断面画像データは、上記ｘ軸または上記ｙ軸に平行に配置される上記切断面画像データであり、上記２次元切断線画像データ表示ステップにより表示された上記２次元切断線画像データは、特定のＳＮＰと他のＳＮＰとの連鎖不平衡度合いを示すことを特徴とする。
【００３８】
これは切断面画像データの一例を一層具体的に示すものである。このプログラムによれば、ｘ軸またはｙ軸に平行に配置される切断面画像データであり、２次元切断線画像データ表示手段により表示された２次元切断線画像データは、特定のＳＮＰと他のＳＮＰとの連鎖不平衡度合いを示すので、特定のＳＮＰと他のＳＮＰとの連鎖不平衡度合いを視覚的に容易に確認することができる。
【００３９】
また、請求項１１に記載のプログラムは、請求項７から１０のいずれか一つに記載のプログラムにおいて、上記識別情報決定条件は、上記ＳＮＰ間の連鎖不平衡指標値データを用いて、上記識別情報を決定するための判定式、および、当該判定式の判定結果に基づいて上記識別情報を決定するための閾値に関する条件であることを特徴とする。
【００４０】
これは識別情報決定条件の一例を一層具体的に示すものである。このプログラムによれば、ＳＮＰ間の連鎖不平衡指標値データを用いて、識別情報を決定するための判定式、および、当該判定式の判定結果に基づいて識別情報を決定するための閾値に関する条件であるので、識別情報を決定するための識別情報決定条件を効率よく決定できる。
【００４１】
また、請求項１２に記載のプログラムは、請求項７から１１のいずれか一つに記載のプログラムにおいて、上記識別情報は、色彩および／または模様に関する情報であることを特徴とする。
【００４２】
これは識別情報の一例を一層具体的に示すものである。このプログラムによれば、色彩および／または模様に関する情報であるので、識別情報として指定されたＳＮＰ間の連鎖不平衡指標値データを色彩および／または模様の連続変化として視覚的に容易に確認することができる。
【００４３】
また、本発明は記録媒体に関するものであり、本発明の記録媒体は、上記請求項７から１２のいずれか一つに記載されたプログラムを記録したことを特徴とする。
【００４４】
この記録媒体によれば、当該記録媒体に記録されたプログラムをコンピュータに読み取らせて実行することによって、請求項７から１２のいずれか一つに記載されたプログラムをコンピュータを利用して実現することができ、これら各方法と同様の効果を得ることができる。
【００４５】
【発明の実施の形態】
以下に、本発明にかかる連鎖不平衡状態可視化装置、および、連鎖不平衡状態可視化方法をコンピュータに実行させるプログラムの実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００４６】
［本発明の概要］
以下、本発明の概要について説明し、その後、本発明の構成および処理等について詳細に説明する。図１は本発明の基本原理を示す原理構成図である。
【００４７】
本発明は、概略的に、以下の基本的特徴を有する。すなわち、本発明は、まず、連鎖不平衡指標値データ（識別情報用連鎖不平衡指標に対応する連鎖不平衡指標値データ）を視覚的に識別するための識別情報を決定するための条件である識別情報決定条件を設定する（ステップＳ−１）。
【００４８】
ここで、識別情報は、例えば、色彩および／または模様（例えば、網掛け等）に関する情報などを用いてもよい。
【００４９】
また、識別情報決定条件は、例えば、ＳＮＰ間の連鎖不平衡指標値データを用いて、識別情報を決定するための判定式、および、当該判定式の判定結果に基づいて識別情報を決定するための閾値に関する条件などを用いてもよい。
【００５０】
ついで、識別情報決定条件に基づいて、識別情報に指定された連鎖不平衡指標に該当する各ＳＮＰ間の連鎖不平衡指標値データについて、対応する識別情報を決定する（ステップＳ−２）。
【００５１】
ついで、ステップＳ−２にて決定された識別情報を、連鎖不平衡指標値データ（識別情報用連鎖不平衡指標に対応する連鎖不平衡指標値データ）とそれぞれ対応付けて、識別情報ファイルの所定の記憶領域に格納する（ステップＳ−３）。
【００５２】
ついで、各ＳＮＰ間の連鎖不平衡指標値データについて、ＳＮＰ座位をｘ軸およびｙ軸にとり、ｚ軸に他の連鎖不平衡指標（ｚ軸用連鎖不平衡指標）に対応する連鎖不平衡指標値データをｚ軸にとることにより、立体データを作成する（ステップＳ−４）。
【００５３】
ついで、立体データの対応する位置に、識別情報により特定される画像データを重畳して３次元データ表示する（ステップＳ−５）。
【００５４】
ここで、図１は、ステップＳ−１において設定した４つの閾値により、５種類の識別情報（網掛け等）に分類した場合の一例を示している。
【００５５】
以上、ステップＳ−１からステップＳ−５により、図１の右下に示すように、ｘ軸およびｙ軸にＳＮＰ座位をとり、ｚ軸に他の連鎖不平衡指標値データ（ｚ軸用連鎖不平衡指標に対応する連鎖不平衡指標値データ）をとる３次元座標上に、識別情報により特定される画像データを重畳した立体データ（図１の立体データ（ＭＡ−１））を３次元表示する。
【００５６】
ここで、例えば、ステップＳ−５の後に、例えば、識別情報により特定される画像データを重畳した立体データ上に、当該立体データを切断するための平面の画像データである切断面画像データを当該立体データ上に重畳して３次元表示し、当該切断面画像データが当該立体データを切断した際にできる切断線の画像データである切断線画像データを２次元表示するなどしてもよい。
【００５７】
また、当該切断面画像データは、例えば、ｘ軸とｙ軸の対角線上に配置される切断面画像データを用いてもよい。すなわち、当該切断面画像データにより切断された切断線画像データを２次元表示することで、隣接するＳＮＰ間の連鎖不平衡度合いを示すことができる。
【００５８】
また、当該切断面画像データは、例えば、ｘ軸またはｙ軸に平行に配置される切断面画像データを用いてもよい。すなわち、当該切断面画像データにより切断された切断線画像データを２次元表示することで、特定のＳＮＰと他のＳＮＰとの連鎖不平衡度合いを示すことができる。
【００５９】
ここで、一例として、ｙ軸に平行に配置される切断面画像データを用いた場合における、立体データ、切断面の３次元表示、および、切断線の２次元表示の一例について、図２を参照して説明する。
【００６０】
図２は、立体データ、切断面の３次元表示、および、切断線の２次元表示の概念図である。この図に示すように、ｘ軸上の特定のＳＮＰ（図２のＳＮＰ  Ｎ（ＭＡ−４））を通過し、ｙ軸に平行に配置される切断面画像データ（図２の切断面（ＭＡ−２））を、立体データ（図２の立体データ（ＭＡ−１））上に重畳して３次元表示し、当該切断面画像データが当該立体データを切断した際にできる切断線の画像データである切断線画像データ（図２の切断線（ＭＡ−３））を、別途、２次元表示することにより（図２の右側の表示図中の２次元切断線（ＭＡ−５））、当該特定のＳＮＰと他のＳＮＰとの連鎖不平衡度合いを示すことができる。
【００６１】
［連鎖不平衡状態可視化装置１００の構成］
まず、本発明の連鎖不平衡状態可視化装置１００の構成について説明する。図３は、本発明が適用される連鎖不平衡状態可視化装置１００の構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。
【００６２】
連鎖不平衡状態可視化装置１００は、概略的に、ＳＮＰ間の連鎖不平衡指標値データを多元的に可視化する機能を有する。
【００６３】
図３において、連鎖不平衡状態可視化装置１００は、概略的に、連鎖不平衡状態可視化装置１００の全体を統括的に制御するＣＰＵ等の制御部１０２、入力装置１１２や出力装置１１４に接続される入出力制御インターフェース部１０８、および、各種のデータベースやファイルなどを格納する記憶部１０６を備えて構成されており、これら各部は任意の通信路を介して通信可能に接続されている。さらに、この連鎖不平衡状態可視化装置１００は、ルータ等の通信装置（図示せず）および専用線等の有線または無線の通信回線を介して、各種の通信ネットワークに通信可能に接続されてもよい。
【００６４】
図３の記憶部１０６に格納される各種のデータベースやテーブルやファイル（識別情報ファイル１０６ａ〜２次元切断線画像データファイル１０６ｅ）は、固定ディスク装置等のストレージ手段であり、各種処理に用いる各種のプログラムやテーブルやファイルやデータベースやウェブページ用ファイル等を格納する。
【００６５】
これら記憶部１０６の各構成要素のうち、識別情報ファイル１０６ａは、識別情報を格納する識別情報格納手段である。
【００６６】
図４は、識別情報ファイル１０６ａに格納される情報の一例を示す図である。この識別情報ファイル１０６ａに格納される情報は、図４に示すように、各ＳＮＰ座位（例えば、座位１および座位２）および座位番号（例えば、座位１は「０」、座位２は「１」）と、各連鎖不平衡指標（例えば、指標１、指標２、指標３など）および各連鎖不平衡指標のＳＮＰ間の連鎖不平衡指標値データ（例えば、指標１は「２４．７７６」、指標２は「０．８５６」、指標３は「０．４９０」など）と、識別情報に指定された連鎖不平衡指標（例えば、指標２）および当該連鎖不平衡指標のＳＮＰ間の連鎖不平衡指標値データと対応付けられた識別情報（例えば、「赤」など）とを相互に関連付けて構成されている。
【００６７】
また、立体データファイル１０６ｂは、ｘ軸およびｙ軸をＳＮＰ座位とし、ｚ軸をｚ軸用連鎖不平衡指標に対応する連鎖不平衡指標値データとする立体データを格納する立体データ格納手段である。
【００６８】
図５は、立体データファイル１０６ｂに格納される情報の一例を示す図である。この立体データファイル１０６ｂに格納される情報は、図５に示すように、ｘ軸に設定されたＳＮＰ座位（例えば、座位１）および座位番号（他えば、「０」）と、ｙ軸に設定されたＳＮＰ座位（例えば、座位２）および座位番号（例えば、「１」）と、ｚ軸に設定された連鎖不平衡指標および当該連鎖不平衡指標の連鎖不平衡指標値データ（例えば、「２４．７７６」）とを相互に関連付けて構成されている。
【００６９】
また、切断面画像データファイル１０６ｃは、立体データを切断するための平面の画像データである切断面画像データを格納する切断面画像データ格納手段である。
【００７０】
図６は、切断面画像データファイル１０６ｃに格納される情報の一例を示す図である。この切断面画像データファイル１０６ｃに格納される情報は、図６に示すように、ｘ座標値と、ｙ座標値と、ｚ座標値とを相互に関連付けて構成されている。
【００７１】
また、切断線画像データファイル１０６ｄは、切断面画像データが立体データを切断した際にできる切断線の画像データである切断線画像データを格納する切断線画像データ格納手段である。
【００７２】
図７は、切断線画像データファイル１０６ｄに格納される情報の一例を示す図である。この切断線画像データファイル１０６ｄに格納される情報は、図７に示すように、ｘ座標値と、ｙ座標値と、ｚ座標値とを相互に関連付けて構成されている。
【００７３】
また、２次元切断線画像データファイル１０６ｅは、切断線画像データの２次元画像データである２次元切断線画像データを格納する２次元切断線画像データ格納手段である。
【００７４】
図８は、２次元切断線画像データファイル１０６ｅに格納される情報の一例を示す図である。この２次元切断線画像データファイル１０６ｅに格納される情報は、図８に示すように、ｘ軸に設定されたＳＮＰ座位と、ｙ軸に設定されたＳＮＰ間の連鎖不平衡指標値データとを相互に関連付けて構成されている。
【００７５】
また、図３において、入出力制御インターフェース部１０８は、入力装置１１２や出力装置１１４の制御を行う。ここで、出力装置１１４としては、モニタ（家庭用テレビを含む）の他、スピーカを用いることができる（なお、以下においては出力装置１１４をモニタとして記載する場合がある）。また、入力装置１１２としては、キーボード、マウス、および、マイク等を用いることができる。また、モニタも、マウスと協働してポインティングデバイス機能を実現する。
【００７６】
また、図３において、制御部１０２は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等の制御プログラム、各種の処理手順等を規定したプログラム、および所要データを格納するための内部メモリを有し、これらのプログラム等により、種々の処理を実行するための情報処理を行う。制御部１０２は、機能概念的に、識別情報決定条件設定部１０２ａ、識別情報決定部１０２ｂ、識別情報格納部１０２ｃ、立体データ作成部１０２ｄ、３次元データ表示部１０２ｅ、切断面画像データ作成部１０２ｆ、切断面画像データ表示部１０２ｇ、切断線画像データ抽出部１０２ｈ、２次元切断線画像データ作成部１０２ｉ、２次元切断線画像データ表示部１０２ｊを含んで構成されている。
【００７７】
このうち、識別情報決定条件設定部１０２ａは、ＳＮＰ間の連鎖不平衡指標値データを視覚的に識別するための識別情報を決定するための条件である識別情報決定条件を設定する識別情報決定条件設定手段である。
【００７８】
また、識別情報決定部１０２ｂは、識別情報決定条件に基づいて、各連鎖不平衡指標値データについて対応する識別情報を決定する識別情報決定手段である。
【００７９】
また、識別情報格納部１０２ｃは、識別情報をＳＮＰ間の連鎖不平衡指標値データと対応付けて格納する識別情報格納手段である。
【００８０】
また、立体データ作成部１０２ｄは、ｘ軸およびｙ軸にＳＮＰ座位をとり、ｚ軸にＳＮＰ間の連鎖不平衡指標値データをとることにより立体データを作成する立体データ作成手段である。
【００８１】
また、３次元データ表示部１０２ｅは、立体データの対応する位置に、識別情報により特定される画像データを重畳して３次元表示する３次元データ表示手段である。
【００８２】
また、切断面画像データ作成部１０２ｆは、立体データを切断するための平面の画像データである切断面画像データを作成する切断面画像データ作成手段である。
【００８３】
また、切断面画像データ表示部１０２ｇは、切断面画像データを、立体データ上に、重畳して３次元表示する切断面画像データ表示手段である。
【００８４】
また、切断線画像データ抽出部１０２ｈは、３次元表示された切断面画像データが立体データを切断した際にできる切断線の画像データである切断線画像データを抽出する切断線画像データ抽出手段である。
【００８５】
また、２次元切断線画像データ作成部１０２ｉは、切断線画像データの２次元画像データである２次元切断線画像データを作成する２次元切断線画像データ作成手段である。
【００８６】
また、２次元切断線画像データ表示部１０２ｊは、２次元切断線画像データを２次元表示する２次元切断線画像データ表示手段である。
なお、これら各部によって行われる処理の詳細については、後述する。
【００８７】
［連鎖不平衡状態可視化装置１００の処理］
次に、このように構成された本実施の形態における連鎖不平衡状態可視化装置１００の処理の一例について、以下に図９から図１３等を参照して詳細に説明する。
【００８８】
［連鎖不平衡状態可視化処理］
まず、連鎖不平衡状態可視化処理の詳細について、図９等を参照して説明する。図９は、本実施形態における連鎖不平衡状態可視化装置１００の連鎖不平衡状態可視化処理の一例を示すフローチャートである。
【００８９】
まず、利用者は、入力装置１１２を介して、予め出力装置１１４に表示された、ｚ軸および識別情報に指定する連鎖不平衡指標を選択するための画面（連鎖不平衡指標選択画面）の所定の選択領域から選択する。
【００９０】
ここで、連鎖不平衡指標選択画面について、図１０等を参照して説明する。
【００９１】
図１０は、本実施形態における連鎖不平衡指標選択画面の一例を示す図である。
【００９２】
本図に示すように、連鎖不平衡指標選択画面は、例えば、識別情報（例えば、色彩および／または模様など）に指定する連鎖不平衡指標（識別情報用連鎖不平衡指標）をリストから選択するリスト選択領域ＭＢ−１と、ｚ軸（高さ）に指定する連鎖不平衡指標（ｚ軸用連鎖不平衡指標）をリストから選択するリスト選択領域ＭＢ−２と、識別情報（例えば、色彩および／または模様など）により特定される画像データを重畳した立体データを表示する表示領域ＭＢ−３を含んで構成されている。
【００９３】
ここで、本図において、例えば、識別情報用連鎖不平衡指標は「Ｄ’」であり、ｚ軸用連鎖不平衡指標は「ＬｏｄＳｃｏｒｅ」であることが示されている。
【００９４】
再び図９に戻り、連鎖不平衡状態可視化装置１００は、識別情報決定条件設定部１０２ａの処理により、識別情報用連鎖不平衡指標を取得し、取得された識別情報用連鎖不平衡指標に基づいて、入力データであるＳＮＰ間の連鎖不平衡指標値データを視覚的に識別するための識別情報（例えば、色彩および／または模様など）を決定するための条件である識別情報決定条件を設定する（ステップＳＡ−１）。
【００９５】
ここで、ステップＳＡ−１の処理（識別情報決定条件設定処理）について、図１６等を参照して具体的に説明する。
【００９６】
図１６は、本実施形態における連鎖不平衡状態可視化装置１００の識別情報決定条件設定処理の一例を示すフローチャートである。
【００９７】
まず、連鎖不平衡状態可視化装置１００は、識別情報決定条件設定部１０２ａの処理により、例えば、図１０に示される連鎖不平衡指標選択画面にて識別情報用連鎖不平衡指標である「Ｄ’」を取得し、当該Ｄ’に基づいて、識別情報決定条件の一つである識別情報（例えば、色彩および／または模様など）を決定するための判定式を設定する（ステップＳＢ−１）。
【００９８】
ついで、連鎖不平衡状態可視化装置１００は、識別情報決定条件設定部１０２ａの処理により、当該Ｄ’に基づいて、識別情報（例えば、色彩および／または模様など）を決定するための閾値を設定する（ステップＳＢ−２）。
【００９９】
ここで、当該判定式および当該閾値は、識別情報用連鎖不平衡指標ごとに、各識別情報用連鎖不平衡指標の連鎖不平衡指標値がとりうる値の範囲を考慮して設定することとする。
【０１００】
これにて、識別情報決定条件設定処理が終了する。
【０１０１】
再び図９に戻り、連鎖不平衡状態可視化装置１００は、識別情報決定部１０２ｂの処理により、ステップＳＡ−１にて設定された識別情報決定条件に基づいて、各識別情報用連鎖不平衡指標の連鎖不平衡指標値データについて、対応する識別情報を決定する（ステップＳＡ−２）。
【０１０２】
ここで、ＳＮＰ間の連鎖不平衡指標値データについて、図１１等を参照して説明する。
【０１０３】
図１１は、本実施形態におけるＳＮＰ間の連鎖不平衡指標値データの一例を示す図である。
【０１０４】
本図に示すように、ＳＮＰ間の連鎖不平衡指標値データは、例えば、領域ＭＣ−１に表示されたＳＮＰ座位のデータと、領域ＭＣ−２に表示された連鎖不平衡指標値を計算する際の相手のＳＮＰ座位のデータと、領域ＭＣ−３−１から領域ＭＣ−３−３に表示された連鎖不平衡指標ごとのＳＮＰ間の連鎖不平衡指標値データとを相互に関連付けて構成されている。
【０１０５】
具体的には、本図の最上段は、例えば、領域ＭＣ−１の最上段に表示されたＳＮＰ座位のデータ「０」と領域ＭＣ−２の最上段に表示されたＳＮＰ座位のデータ「１」との間の連鎖不平衡指標値データが、連鎖不平衡指標が「ＬｏｄＳｃｏｒｅ」の場合は領域ＭＣ−３−１の最上段に表示された「２４．７７６」であり、連鎖不平衡指標が「Ｄ’」の場合は領域ＭＣ−３−２の最上段に表示された「０．８５６」であり、連鎖不平衡指標が「ｒ２」の場合は領域ＭＣ−３−３の最上段に表示された「０．４９０」であることが示されている。
【０１０６】
ここで、ステップＳＡ−２の処理（識別情報決定処理）について、図１７等を参照して具体的に説明する。
【０１０７】
図１７は、本実施形態における連鎖不平衡状態可視化装置１００の識別情報決定処理の一例を示すフローチャートである。
【０１０８】
まず、連鎖不平衡状態可視化装置１００は、識別情報決定部１０２ｂの処理により、図１０のリスト選択領域ＭＢ−１に示される識別情報用連鎖不平衡指標である「Ｄ’」に対応する連鎖不平衡指標値データ（図１１の領域ＭＣ−３−２に示される、例えば、「０．８５６」など）を取得する（ステップＳＣ−１）。
【０１０９】
ついで、連鎖不平衡状態可視化装置１００は、識別情報決定部１０２ｂの処理により、ステップＳＣ−１にて取得された「Ｄ’」に対応する連鎖不平衡指標値データ（図１１の領域ＭＣ−３−２に示される、例えば、「０．８５６」など）を、上述した識別情報決定条件設定部１０２ａにて設定された判定式および閾値にて識別情報を決定する（ステップＳＣ−２）。
【０１１０】
これにて、識別情報決定処理が終了する。
【０１１１】
再び図９に戻り、連鎖不平衡状態可視化装置１００は、識別情報格納部１０２ｃの処理により、ステップＳＡ−２にて決定された識別情報を、入力データであるＳＮＰ間の連鎖不平衡指標値データと対応付けて、識別情報ファイル１０６ａの所定の領域に格納する（ステップＳＡ−３）。
【０１１２】
ここで、ステップＳＡ−３の処理について、以下に具体的に説明する。
【０１１３】
具体的には、連鎖不平衡状態可視化装置１００は、識別情報格納部１０２ｃの処理により、図１１の領域ＭＣ−１に示されるＳＮＰ座位データと、領域ＭＣ−２に示されるＳＮＰ座位データと、領域ＭＣ−３−１から領域ＭＣ−３−３に示される各連鎖不平衡指標の連鎖不平衡指標値データと、ステップＳＡ−２にて決定した識別情報とを相互に関連付けて、識別情報ファイル１０６ａの「座位１」、「座位２」、「連鎖不平衡指標（指標１、指標２、指標３など）」、「識別情報」の項にそれぞれ格納する。
【０１１４】
ついで、連鎖不平衡状態可視化装置１００は、立体データ作成部１０２ｄの処理により、各ＳＮＰ間の連鎖不平衡指標値データについて、ｘ軸およびｙ軸にＳＮＰ座位をとり、ｚ軸に他の連鎖不平衡指標値データ（ｚ軸用連鎖不平衡指標に対応する連鎖不平衡指標値データ）をとることにより、立体データを作成し、立体データファイル１０６ｂの所定の領域に格納する（ステップＳＡ−４）。
【０１１５】
ここで、ステップＳＡ−４の処理（立体データ作成処理）について、図１８等を参照して具体的に説明する。
【０１１６】
図１８は、本実施形態における連鎖不平衡状態可視化装置１００の立体データ作成処理の一例を示すフローチャートである。
【０１１７】
まず、連鎖不平衡状態可視化装置１００は、立体データ作成部１０２ｄの処理により、図１０のリスト選択領域ＭＢ−２に示されるｚ軸用連鎖不平衡指標（例えば、「ＬｏｄＳｃｏｒｅ」）を指定して、ステップＳＡ−３にて格納された識別情報ファイル１０６ａの所定の領域から、ｚ軸用連鎖不平衡指標（例えば、「ＬｏｄＳｃｏｒｅ」）のデータを取得する（ステップＳＤ−１）。
【０１１８】
ついで、連鎖不平衡状態可視化装置１００は、立体データ作成部１０２ｄの処理により、ステップＳＡ−３にて格納された識別情報ファイル１０６ａの所定の領域から、ｘ軸およびｙ軸に設定されたＳＮＰ座位データをそれぞれ取得する（ステップＳＤ−２）。
【０１１９】
ついで、連鎖不平衡状態可視化装置１００は、立体データ作成部１０２ｄの処理により、ステップＳＤ−１およびステップＳＤ−２にて取得した、ｘ軸およびｙ軸に設定されたＳＮＰ座位データと、ｚ軸用連鎖不平衡指標（例えば、「ＬｏｄＳｃｏｒｅ」）のデータとを相互に関連付けて、立体データファイル１０６ｂの「座位１」、「座位２」、「連鎖不平衡指標」の項にそれぞれ格納する（ステップＳＤ−３）。
【０１２０】
これにて、立体データ作成処理が終了する。
【０１２１】
再び図９に戻り、連鎖不平衡状態可視化装置１００は、３次元データ表示部１０２ｅの処理により、ステップＳＡ−４にて作成された立体データの対応する位置に、識別情報により特定される画像データを重畳して３次元表示する（ステップＳＡ−５）。
【０１２２】
ここで、ステップＳＡ−５の処理（３次元データ表示処理）について、図１９等を参照して具体的に説明する。
【０１２３】
図１９は、本実施形態における連鎖不平衡状態可視化装置１００の３次元データ表示処理の一例を示すフローチャートである。
【０１２４】
まず、連鎖不平衡状態可視化装置１００は、３次元データ表示部１０２ｅの処理により、ステップＳＡ−４にて立体データが格納された立体データファイル１０６ｂから立体データを取得する（ステップＳＥ−１）。
【０１２５】
ついで、連鎖不平衡状態可視化装置１００は、３次元データ表示部１０２ｅの処理により、ステップＳＥ−１にて取得された立体データの対応する位置に対応する識別情報を、識別情報ファイル１０６ａから取得する（ステップＳＥ−２）。
【０１２６】
ついで、連鎖不平衡状態可視化装置１００は、３次元データ表示部１０２ｅの処理により、ステップＳＥ−１にて取得した立体データの対応する位置に、ステップＳＥ−２にて取得した識別情報により特定される画像データを重畳して、例えば、図１０の表示領域ＭＢ−３に３次元表示する（ステップＳＥ−３）。
【０１２７】
これにて、３次元データ表示処理が終了する。
【０１２８】
再び図９に戻り、連鎖不平衡状態可視化装置１００は、切断面画像データ作成部１０２ｆの処理により、ステップＳＡ−５にて３次元表示された立体データを切断するための平面の画像データである切断面画像データを作成し、切断面画像データファイル１０６ｃの所定の領域に格納する（ステップＳＡ−６）。
【０１２９】
ここで、ステップＳＡ−６にて作成される切断面画像データは、例えば、ｘ軸とｙ軸の対角線上に配置される切断面画像データでもよい。なお、当該切断面画像データにより立体データを切断した際にできる切断線画像データを２次元表示することで、図１２のＭＤ−２の領域に示すように、隣接するＳＮＰ間の連鎖不平衡度合いを確認することができる。
【０１３０】
また、ステップＳＡ−６にて作成される切断面画像データは、例えば、ｘ軸またはｙ軸に平行に配置される切断面画像データでもよい。なお、当該切断面画像データにより立体データを切断した際にできる切断線画像データを２次元表示することで、図１２のＭＤ−１の領域に示すように、特定のＳＮＰと他のＳＮＰとの連鎖不平衡度合いを確認することができる。
【０１３１】
再び図９に戻り、連鎖不平衡状態可視化装置１００は、切断面画像データ表示部１０２ｇの処理により、ステップＳＡ−６にて作成された切断面画像データを、ステップＳＡ−５にて３次元表示された立体データの上に重畳して３次元表示する（ステップＳＡ−７）。
【０１３２】
ここで、切断面画像データが表示された連鎖不平衡指標選択画面および切断線画像データの２次元表示画面について、図１３等を参照して具体的に説明する。
【０１３３】
図１３は、本実施形態における切断面画像データが表示された連鎖不平衡指標選択画面および切断線画像データの２次元表示画面の一例を示す図である。
【０１３４】
本図に示すように、連鎖不平衡指標選択画面は、例えば、上述した図１０のリスト選択領域ＭＢ−１から表示領域ＭＢ−３と、表示領域ＭＢ−３に表示された立体データに重畳表示される切断面画像データＭＢ−４とを含み、切断線画像データの２次元表示画面は、例えば、２次元切断線画像データを表示する表示領域ＭＢ−５を含んで構成されている。
【０１３５】
ここで、ステップＳＡ−７の処理について、以下に具体的に説明する。
【０１３６】
具体的には、連鎖不平衡状態可視化装置１００は、切断面画像データ表示部１０２ｇの処理により、ステップＳＡ−６にて作成された切断面画像データ（図１３の切断面画像データＭＢ−４）を、ステップＳＡ−５にて３次元表示された立体データ（図１３の表示領域ＭＢ−３に表示された立体データ）の上に重畳して３次元表示する。
【０１３７】
ここで、利用者は、入力装置１１２を介して、表示領域ＭＢ−３に表示された立体データ上に重畳して表示された切断面画像データ（ＭＢ−４）を移動してもよい。
【０１３８】
再び図９に戻り、連鎖不平衡状態可視化装置１００は、切断線画像データ抽出部１０２ｈの処理により、ステップＳＡ−７にて３次元表示された切断面画像データが立体データを切断した際にできる切断線の画像データである切断線画像データを抽出し、切断線画像データファイル１０６ｄの所定の領域に格納する（ステップＳＡ−８）。
【０１３９】
ここで、ステップＳＡ−８の処理（切断線画像データ抽出処理）について、図２０等を参照して具体的に説明する。
【０１４０】
図２０は、本実施形態における連鎖不平衡状態可視化装置１００の切断線画像データ抽出処理の一例を示すフローチャートである。
【０１４１】
まず、連鎖不平衡状態可視化装置１００は、切断線画像データ抽出部１０２ｈの処理により、立体データファイル１０６ｂに格納されている立体データと、切断面画像データファイル１０６ｃに格納されている切断面画像データから、互いに共通するデータ、すなわち、切断線画像データを抽出する（ステップＳＦ−１）。
【０１４２】
ついで、連鎖不平衡状態可視化装置１００は、切断線画像データ抽出部１０２ｈの処理により、ステップＳＦ−１にて抽出された切断線画像データを切断線画像データファイル１０６ｄの所定の領域に格納する（ステップＳＦ−２）。
【０１４３】
これにて、切断線画像データ抽出処理が終了する。
【０１４４】
再び図９に戻り、連鎖不平衡状態可視化装置１００は、２次元切断線画像データ作成部１０２ｉの処理により、ステップＳＡ−８にて抽出された切断線画像データを用いて、当該切断線画像データの２次元画像データである２次元切断線画像データを作成し、２次元切断線画像データファイル１０６ｅの所定の領域に格納する（ステップＳＡ−９）。
【０１４５】
さらに、連鎖不平衡状態可視化装置１００は、２次元切断線画像データ表示部１０２ｊの処理により、ステップＳＡ−９にて作成された２次元切断線画像データを２次元表示する（ステップＳＡ−１０）。
【０１４６】
ここで、ステップＳＡ−１０の処理について、以下に具体的に説明する。
【０１４７】
具体的には、連鎖不平衡状態可視化装置１００は、２次元切断線画像データ表示部１０２ｊの処理により、ステップＳＡ−９にて作成された２次元切断線画像データを、ｘ軸をＳＮＰ座位とし、ｙ軸を連鎖不平衡指標として、例えば、図１３の表示領域ＭＢ−５に２次元表示する。
【０１４８】
ここで、本実施形態における連鎖不平衡状態可視化装置１００の連鎖不平衡状態可視化処理は、入力データであるＳＮＰ間の連鎖不平衡指標値データの３次元表示を主な目的とするステップＳＡ−１からステップＳＡ−５までの処理と、切断線画像データの２次元表示を主な目的とするステップＳＡ−６からステップＳＡ−１０までの処理とで構成されているが、かかる場合に限定されることなく、ステップＳＡ−１からステップＳＡ−５までの処理のみを連鎖不平衡状態可視化処理として行ってもよい。
【０１４９】
これにて、連鎖不平衡状態可視化処理が終了する。
【０１５０】
［他の実施の形態］
さて、これまで本発明の実施の形態について説明したが、本発明は、上述した実施の形態以外にも、上記特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施の形態にて実施されてよいものである。
【０１５１】
また、実施形態において説明した各処理のうち、自動的に行なわれるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行なわれるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【０１５２】
この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。
【０１５３】
また、連鎖不平衡状態可視化装置１００に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
【０１５４】
例えば、連鎖不平衡状態可視化装置１００の各部または各装置が備える処理機能、特に制御部１０２にて行なわれる各処理機能については、その全部または任意の一部を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）および当該ＣＰＵにて解釈実行されるプログラムにて実現することができ、あるいは、ワイヤードロジックによるハードウェアとして実現することも可能である。なお、プログラムは、後述する記録媒体に記録されており、必要に応じて連鎖不平衡状態可視化装置１００に機械的に読み取られる。
【０１５５】
すなわち、ＲＯＭまたはＨＤなどの記憶部１０６などには、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）と協働してＣＰＵに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、ＲＡＭ等にロードされることによって実行され、ＣＰＵと協働して制御部１０２を構成する。
【０１５６】
また、本発明にかかるプログラムを、コンピュータ読み取り可能な記録媒体に格納することもできる。ここで、この「記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等の任意の「可搬用の物理媒体」や、各種コンピュータシステムに内蔵されるＲＯＭ、ＲＡＭ、ＨＤ等の任意の「固定用の物理媒体」、あるいは、ＬＡＮ、ＷＡＮ、インターネットに代表されるネットワークを介してプログラムを送信する場合の通信回線や搬送波のように、短期にプログラムを保持する「通信媒体」を含むものとする。
【０１５７】
また、「プログラム」とは、任意の言語や記述方法にて記述されたデータ処理方法であり、ソースコードやバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施の形態に示した各装置において記録媒体を読み取るための具体的な構成、読み取り手順、あるいは、読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
【０１５８】
記憶部１０６に格納される各種のファイル等（識別情報ファイル１０６ａ〜２次元切断線画像データファイル１０６ｅ）は、ＲＡＭ、ＲＯＭ等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラムやテーブルやファイルやデータベースやウェブページ用ファイル等を格納する。
【０１５９】
また、連鎖不平衡状態可視化装置１００は、既知のパーソナルコンピュータ、ワークステーション等の情報処理端末等の情報処理装置にプリンタやモニタやイメージスキャナ等の周辺装置を接続し、該情報処理装置に本発明の方法を実現させるソフトウェア（プログラム、データ等を含む）を実装することにより実現してもよい。
【０１６０】
さらに、連鎖不平衡状態可視化装置１００の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷等に応じた任意の単位で、機能的または物理的に分散・統合して構成することができる。例えば、各データベースを独立したデータベース装置として独立に構成してもよく、また、処理の一部をＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）を用いて実現してもよい。
【０１６１】
【発明の効果】
以上詳細に説明したように、本発明によれば、連鎖不平衡指標値データ（識別情報用連鎖不平衡指標に対応する連鎖不平衡指標値データ）を視覚的に識別するための識別情報を決定するための条件である識別情報決定条件を設定し、設定された識別情報決定条件に基づいて、各連鎖不平衡指標値データについて対応する識別情報を決定し、決定された識別情報を当該連鎖不平衡指標値データと対応付けて格納し、各連鎖不平衡指標値データについて、ｘ軸およびｙ軸にＳＮＰ座位をとり、ｚ軸に他の連鎖不平衡指標値データ（ｚ軸用連鎖不平衡指標に対応する連鎖不平衡指標値データ）をとることにより立体データを作成し、作成された立体データの対応する位置に、識別情報により特定される画像データを重畳して３次元表示するので、ＳＮＰ間の連鎖不平衡指標値データを同時的に複数表示することができ、真に連鎖不平衡が成立しているＳＮＰの組を、視覚的に効率よく確認することができる連鎖不平衡状態可視化装置、および、連鎖不平衡状態可視化方法をコンピュータに実行させるプログラムを提供することができる。
【０１６２】
また、本発明によれば、ｚ軸に表示される連鎖不平衡指標値データ（ｚ軸用連鎖不平衡指標に対応する連鎖不平衡指標値データ）が連続的な値として表示されるため、連鎖不平衡が全く成り立たない領域（ホットスポット域）を絞り込むことができる連鎖不平衡状態可視化装置、および、連鎖不平衡状態可視化方法をコンピュータに実行させるプログラムを提供することができる。
【０１６３】
また、本発明によれば、３次元表示された画像データを重畳した立体データを切断するための平面の画像データである切断面画像データを作成し、作成された切断面画像データを、立体データ上に、重畳して３次元表示し、３次元表示された切断面画像データが立体データを切断した際にできる切断線の画像データである切断線画像データを抽出し、抽出された切断線画像データを用いて、切断線画像データの２次元画像データである２次元切断線画像データを作成し、作成された２次元切断線画像データを２次元表示するので、さまざまな角度からの切断面画像データを効率よく２次元表示することができる連鎖不平衡状態可視化装置、および、連鎖不平衡状態可視化方法をコンピュータに実行させるプログラムを提供することができる。
【０１６４】
また、本発明によれば、ｘ軸とｙ軸の対角線上に配置される切断面画像データであり、２次元切断線画像データ表示手段により表示された２次元切断線画像データは、隣接するＳＮＰ間の連鎖不平衡度合いを示すので、隣接するＳＮＰ間の連鎖不平衡度合いを視覚的に容易に確認することができる連鎖不平衡状態可視化装置、および、連鎖不平衡状態可視化方法をコンピュータに実行させるプログラムを提供することができる。
【０１６５】
また、本発明によれば、ｘ軸またはｙ軸に平行に配置される切断面画像データであり、２次元切断線画像データ表示手段により表示された２次元切断線画像データは、特定のＳＮＰと他のＳＮＰとの連鎖不平衡度合いを示すので、特定のＳＮＰと他のＳＮＰとの連鎖不平衡度合いを視覚的に容易に確認することができる連鎖不平衡状態可視化装置、および、連鎖不平衡状態可視化方法をコンピュータに実行させるプログラムを提供することができる。
【０１６６】
また、本発明によれば、ＳＮＰ間の連鎖不平衡指標値データを用いて、識別情報を決定するための判定式、および、当該判定式の判定結果に基づいて識別情報を決定するための閾値に関する条件であるので、識別情報を決定するための識別情報決定条件を効率よく決定できる連鎖不平衡状態可視化装置、および、連鎖不平衡状態可視化方法をコンピュータに実行させるプログラムを提供することができる。
【０１６７】
さらに、本発明によれば、識別情報は、色彩および／または模様に関する情報であるので、識別情報として指定されたＳＮＰ間の連鎖不平衡指標値データを色彩および／または模様の連続変化として視覚的に容易に確認することができる連鎖不平衡状態可視化装置、および、連鎖不平衡状態可視化方法をコンピュータに実行させるプログラムを提供することができる。
【図面の簡単な説明】
【図１】本発明の基本原理を示す原理構成図である。
【図２】立体データ、切断面の３次元表示、および、切断線の２次元表示の概念図である。
【図３】本発明が適用される連鎖不平衡状態可視化装置１００の構成の一例を示すブロック図である。
【図４】識別情報ファイル１０６ａに格納される情報の一例を示す図である。
【図５】立体データファイル１０６ｂに格納される情報の一例を示す図である。
【図６】切断面画像データファイル１０６ｃに格納される情報の一例を示す図である。
【図７】切断線画像データファイル１０６ｄに格納される情報の一例を示す図である。
【図８】２次元切断線画像データファイル１０６ｅに格納される情報の一例を示す図である。
【図９】本実施形態における連鎖不平衡状態可視化装置１００の連鎖不平衡状態可視化処理の一例を示すフローチャートである。
【図１０】本実施形態における連鎖不平衡指標選択画面の一例を示す図である。
【図１１】本実施形態におけるＳＮＰ間の連鎖不平衡指標値データの一例を示す図である。
【図１２】本実施形態における切断面画像データの一例を示す図である。
【図１３】本実施形態における切断面画像データが表示された連鎖不平衡指標選択画面および切断線画像データの２次元表示画面の一例を示す図である。
【図１４】「ＳＮＰ  Ａｌｙｚｅ」（製品名）の連鎖不平衡指標値の表示画面の一例を示す図である。
【図１５】連続値による表示の効果の一例を示す図である。
【図１６】本実施形態における連鎖不平衡状態可視化装置１００の識別情報決定条件設定処理の一例を示すフローチャートである。
【図１７】本実施形態における連鎖不平衡状態可視化装置１００の識別情報決定処理の一例を示すフローチャートである。
【図１８】本実施形態における連鎖不平衡状態可視化装置１００の立体データ作成処理の一例を示すフローチャートである。
【図１９】本実施形態における連鎖不平衡状態可視化装置１００の３次元データ表示処理の一例を示すフローチャートである。
【図２０】本実施形態における連鎖不平衡状態可視化装置１００の切断線画像データ抽出処理の一例を示すフローチャートである。
【符号の説明】
１００  連鎖不平衡状態可視化装置
１０２  制御部
１０２ａ  識別情報決定条件設定部
１０２ｂ  識別情報決定部
１０２ｃ  識別情報格納部
１０２ｄ  立体データ作成部
１０２ｅ  ３次元データ表示部
１０２ｆ  切断面画像データ作成部
１０２ｇ  切断面画像データ表示部
１０２ｈ  切断線画像データ抽出部
１０２ｉ  ２次元切断線画像データ作成部
１０２ｊ  ２次元切断線画像データ表示部
１０６  記憶部
１０６ａ  識別情報ファイル
１０６ｂ  立体データファイル
１０６ｃ  切断面画像データファイル
１０６ｄ  切断線画像データファイル
１０６ｅ  ２次元切断線画像データファイル
１０８  入出力制御インターフェース部
１１２  入力装置
１１４  出力装置
【図１】
2004229512.tif 000003
【図２】
2004229512.tif 000004
【図３】
2004229512.tif 000005
【図４】
2004229512.tif 000006
【図５】
2004229512.tif 000007
【図６】
2004229512.tif 000008
【図７】
2004229512.tif 000009
【図８】
2004229512.tif 000010
【図９】
2004229512.tif 000011
【図１０】
2004229512.tif 000012
【図１１】
2004229512.tif 000013
【図１２】
2004229512.tif 000014
【図１３】
2004229512.tif 000015
【図１４】
2004229512.tif 000016
【図１５】
2004229512.tif 000017
【図１６】
2004229512.tif 000018
【図１７】
2004229512.tif 000019
【図１８】
2004229512.tif 000020
【図１９】
2004229512.tif 000021
【図２０】
2004229512.tif 000022