(57)【要約】      （修正有）【課題】化合物名から構造を理解し易くする。【解決手段】部分構造名と部分構造の特徴とを対応付けた構造式データベースを記憶する記憶部１３０と、化合物名を部分構造名に分解して置換基テーブルを作成する置換基テーブル作成部５１と、分解して得られた部分構造に対して、前記構造式データベースを用いて、前記部分構造の特徴に基づいて予め定められている前記部分構造の判別に用いる構造指標を基に、前記部分構造の各構造指標を判別する構造指標判定部５２と、前記置換基テーブルと前記化合物名とを、前記構造指標を視認可能にして表示装置に表示させる構造指標表示部５３と、を有する。【選択図】図８
2015052990.tif 000002
【特許請求の範囲】
【請求項１】
部分構造名と部分構造の特徴とを対応付けた構造式データベースを記憶する記憶部と、
化合物名を部分構造名に分解して置換基テーブルを作成する置換基テーブル作成部と、
分解して得られた部分構造に対して、前記構造式データベースを用いて、前記部分構造の特徴に基づいて予め定められている前記部分構造の判別に用いる構造指標を基に、前記部分構造の各構造指標を判別する構造指標判定部と、
前記置換基テーブルと前記化合物名とを、前記構造指標を視認可能にして表示装置に表示させる構造指標表示部と、
を有することを特徴とする情報提供装置。
【請求項２】
前記構造指標表示部は、各構造指標の頻度を集計して、一回しか出現しない構造指標から順に、前記置換基テーブルと前記化合物名とを該構造指標によって対応付けて、該対応付けが視認可能なように前記表示装置に表示させることを特徴とする請求項１記載の情報提供装置。
【請求項３】
前記構造指標表示部は、二回以上出現する構造指標に対して前記部分構造の分布の偏りを計算し、該分布の偏りの大きい方から順に、該構造指標によって前記置換基テーブルと前記化合物名とを対応付けて、該対応付けが視認可能なように前記表示装置に表示させることを特徴とする請求項２記載の情報提供装置。
【請求項４】
コンピュータによって実行される情報提供方法であって、
化合物名を部分構造名に分解して置換基テーブルを作成し
分解して得られた部分構造に対して、部分構造名と部分構造の特徴とを対応付けた構造式データベースを用いて、前記部分構造の特徴に基づいて予め定められている前記部分構造の判別に用いる構造指標を基に、前記部分構造の各構造指標を判別し、
前記置換基テーブルと前記化合物名とを、前記構造指標を視認可能にして表示装置に表示させる
ことを特徴とする情報提供方法。
【請求項５】
化合物名を部分構造名に分解して置換基テーブルを作成し
分解して得られた部分構造に対して、部分構造名と部分構造の特徴とを対応付けた構造式データベースを用いて、前記部分構造の特徴に基づいて予め定められている前記部分構造の判別に用いる構造指標を基に、前記部分構造の各構造指標を判別し、
前記置換基テーブルと前記化合物名とを、前記構造指標を視認可能にして表示装置に表示させる
処理をコンピュータに実行させる情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、化合物に係る情報を提供することに関する。
【背景技術】
【０００２】
化合物に関する特許文書、論文、法規制などでは、化合物が、例えば、「（２Ｒ）−４−ベンジル−１−［３，５−ビス（トリフルオロメチル）ベンゾイル］−２−（１Ｈ−インドール−３−イルメチル）ピペラジン」などのように片仮名名で書かれることが多い。
【０００３】
化合物の説明として、全体構造図で示される場合もあるが、化合物の置換基名とその結合位置の対応を理解することが大変困難であり、文章が読み辛い。
【０００４】
例えば、配列断片が構造断片の構造をとった時のエネルギー値の標準偏差を計算し、折り畳み過程を推定する技術、分子構造データベースにアクセスし、所定の化学特性を有する分子群を同定し、分子群の中で断片(官能基)を決定し、断片の化学特性に対する寄与を点数化して、寄与の大きい断片を選択する、断片のサイズを大きくして処理を繰り返し、所望の化合物を見つける技術等が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−０９０７７７号公報
【特許文献２】特開２００７−１３７８８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
化合物名を入力すると、化合物名を置換基に分解して解析して、置換基の構造ＤＢを使って複雑な化合物の三次元分子構造モデルを生成する技術がある。化合物の部分構造名を正しく指定できると、その部分を構造図上で表示することが可能であるが、化合物名を解釈するために複雑な置換基の構造データベース（ＤＢ）が必要となる。構造ＤＢの作成コストは高く、新規物質に素早く対応することが難しい。
【０００７】
コストをかけずに化合物名を読み易くする方法として、表形式で化合物の結合関係を整理して表示することが考えられる。しかしながら、化合物の分子構造が複雑な場合、表形式に整理するだけでは、分子構造を理解し辛い場合がある。
【０００８】
従って、本発明の１つの側面は、化合物名から構造を理解し易くすることである。
【課題を解決するための手段】
【０００９】
本実施例の一態様によれば、部分構造名と部分構造の特徴とを対応付けた構造式データベースを記憶する記憶部と、化合物名を部分構造名に分解して置換基テーブルを作成する置換基テーブル作成部と、分解して得られた部分構造に対して、前記構造式データベースを用いて、前記部分構造の特徴に基づいて予め定められている前記部分構造の判別に用いる構造指標を基に、前記部分構造の各構造指標を判別する構造指標判定部と、前記置換基テーブルと前記化合物名とを、前記構造指標を視認可能にして表示装置に表示させる構造指標表示部と、を有することを特徴とする情報提供装置が提供される。
【発明の効果】
【００１０】
本実施例の一態様によれば、化合物名から構造を理解し易くなる。
【図面の簡単な説明】
【００１１】
【図１】アセタート誘導体の全体構造図である。
【図２】図１の全体構造に対する命名規則を説明するための図である。
【図３】ピペラジン誘導体の全体構造図である。
【図４】図３の全体構造に対する命名規則を説明するための図である。
【図５】環構造の例を示す図である。
【図６】構造指標の例を示す図である。
【図７】情報提供装置のハードウェア構成を示す図である。
【図８】情報提供装置の機能構成例を示す図である。
【図９】表示情報作成処理の全体概要を説明するためのフローチャート図である。
【図１０】図９のステップＳ１３での構造指標判定処理を説明するためのフローチャート図である。
【図１１】図９のステップＳ１５での構造指標表示処理を説明するためのフローチャート図である。
【図１２】構造式ＤＢのデータ例を示す図である。
【図１３】置換基テーブル作成処理の第１の例を説明するための図である。
【図１４】アセタート誘導体の置換基テーブルの例を示す図である。
【図１５】アセタート誘導体の分子構造に関して構造指標を示した画面例を示す図である。
【図１６】フッ素元素（Ｆ）を構造指標として表示した画面例を示す図である。
【図１７】環を構造指標として表示した画面例を示す図である。
【図１８】末端置換基を構造指標として表示した画面例を示す図である。
【図１９】窒素元素（Ｎ）を構造指標として表示した画面例を示す図である。
【図２０】多重結合を構造指標として表示した画面例を示す図である。
【図２１】酸素元素（Ｏ）を構造指標として表示した画面例を示す図である。
【図２２】置換基テーブル作成処理の第２の例を説明するための図である。
【図２３】ピペラジン誘導体の置換基テーブルの例を示す図である。
【図２４】ピペラジン誘導体の分子構造に関して構造指標を示した画面例を示す図である。
【図２５】酸素元素（Ｏ）を構造指標として表示した画面例を示す図である。
【図２６】多重結合を構造指標として表示した画面例を示す図である。
【図２７】フッ素元素（Ｆ）を構造指標として表示した画面例を示す図である。
【図２８】窒素元素（Ｎ）を構造指標として表示した画面例を示す図である。
【図２９】末端置換基を構造指標として表示した画面例を示す図である。
【図３０】環を構造指標として表示した画面例を示す図である。
【図３１】アセタート誘導体の化合物名に出現する構造と置換基との対応付けを示す図である。
【図３２】ピペラジン誘導体の化合物名に出現する構造と置換基との対応付けを示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態を図面に基づいて説明する。化合物等の３次元構造をテキストで表す方法として、複数種類の命名法が存在する。化合物の構造の表現方法は、命名法によって異なっている。
【００１３】
命名規則の例として、International Union of Pure and Applied Chemistry（ＩＵＰＡＣ）による命名規則がある。ＩＵＰＡＣの英名では「スペース」を用いるが、ＩＵＰＡＣの和名ではハイフン等を用いる。
【００１４】
化合物名の例として、化学物質排出管理把握促進法の政令番号４４に示されるように、図１の全体構造を有する複合置換基化合物であるアセタート誘導体は、ＩＵＰＡＣの命名規則に従うと、
メチル=(E)-メトキシイミノ-[2-[[[[(E)-1-[3-(トリフルオロメチル)フェニル]エチリデン]アミノ]オキシ]メチル]フェニル]アセタート    ・・・１ｔ
のようにテキストで表される。以下、アセタート誘導体の化合物名１ｔと言う。
【００１５】
ＩＵＰＡＣの命名規則では、上記化合物名１ｔの、
"(E)-"に関して、
・Ｅ(entgegen)、Ｚ(ｚentgegen)命名法を適用している。
・本来慣用的な、シス−トランス(cis-trans)は二置換アルケンに対してだけ名付けることができる。
・三置換、四置換アルケンに対してはＥＺ命名法を用いて異性体を表す。
・命名の仕方はCahn-Ingold-Prelog則に従って行う。
・cis-trans異性体が存在する場合、ＥＺ表示が推奨される。
・ＥかＺかは優先順位で決定する。
・優先順位が高いもの同士が同じ側ならＺ、反対側ならＥをつける。
【００１６】
また、上記Cahn-Ingold-Prelog則に関して、
（１）二重結合の二つの炭素を別々に考え、それぞれの炭素に付いている置換基の始めの原子の順位を決める。原子番号が大きい方が高い順位になる。同じ順位のものが同じ側にあるものをＺ、反対側にあるものをＥと表す。
（２）上記（１）では区別ができない場合は、置換基の２番目、３番目・・・・に付いている原子と区別ができるまで探す。
（３）二重、三重結合がある場合は、同じ数の単結合原子と等価であるとする。
図１のアセタート誘導体は、図２に示すように、cis-trans異性体の二重結合を２つ持つ。
【００１７】
上述した命名法に従ったアセタート誘導体の化合物名１ｔと図１に示すアセタート誘導体の全体構造１ｓとを照らし合わせても、即座に、置換基名とその結合位置の対応を理解するのは困難である。
【００１８】
化合物名の他の例として、藤沢薬品工業株式会社の特開平７−２４２６４１号公報に記載される、図３の全体構造２ｓを有するピペラジン誘導体は、立体配置の命名規則、接合命名法等に従うと、
（２Ｒ）−４−ベンジル−１−［３，５−ビス（トリフルオロメチル）ベンゾイル］−２−（１Ｈ−インドール−３−イルメチル）ピペラジン                ・・・２ｔ
のようにテキストで表される。以下、ピペラジン誘導体の化合物名２ｔと言う。
【００１９】
立体配置の命名規則では、
・最小の置換基が奥を向いている先頭に「Ｒ」（図４）を付ける。
【００２０】
接合命名法では、
・非環式部分が主基１個を持ち、その非環式部分が環式部分に単結合で結合している。
・非環式部分は飽和炭化水素鎖に基づいて命名する。
・１つの環系に複数の官能性側鎖が結合した化合物に「Ｈ」（図４）を付ける。
【００２１】
上述した命名法に従ったピペラジン誘導体の化合物名２ｔと図３に示すピペラジン誘導体の全体構造２ｓとを照らし合わせても、置換基名とその結合位置の対応を理解することが困難である。
【００２２】
上述したように、化合物名と全体構造と間において部分構造の対応を容易に理解できない場合がある。また、化合物名の末端が構造の末端位置とは限らない。多様されている多重括弧を分解することは困難である。
【００２３】
従って、本実施例では、化合物名の理解を分子構造図を使って支援する。また、そのために、化合物名の中に含まれる部分構造名と、構造図の部分構造との対応付けを支援する。
【００２４】
本実施例において、分子構造図の以下の特徴を考慮する。
（１）化合物名の末端が構造図の末端であるとは限らない。
（２）炭素及び水素は省略されることが多い。
（３）結合は、一重線、二重線、三重線等で示される。
（４）多種の環構造がある。
【００２５】
本実施例では、化合物名に基づいて全体構造図を構造式ＤＢから検索し、化合物名を部分構造名に分解し、分解して得られた部分構造のうち、全体構造との対応付けに役立ちそうな構造指標を提示する。構造指標を使って部分構造名と対応付く構造図の特徴を明示する。
【００２６】
構造指標となりうる部分構造には、末端基、炭素及び水素以外の元素を含む基、多重結合、環構造など様々なものがある。ある化合物を見るとき、有効な構造指標がどんな場合でも有効な構造指標となるとは限らず、読もうとする全体構造によっては役に立たない場合がある。
【００２７】
図５は、環構造の例を示す図である。環構造を構造指標とした場合、全体構造１ｓにおける環構造では、化合物の構造理解を支援できそうであるが、全体構造２ｓでは、環構造が多く混み合っているため、構造指標として使用しても、化合物の構造理解を支援できそうにない。構造指標の有効性を判断する必要がある。
【００２８】
発明者等は、構造指標となりうる例について図６に示している。図６は、構造指標の例を示す図である。図６では、構造指標に対して、判別し易い特徴となる選択理由を対応付けている。また、構造指標を着目点となる特徴毎に分類している。
【００２９】
図６において、特徴の「結合」に着目した構造指標は、「分岐」、「位置が末端」、「多重結合」、「向き」等に分類されている。「分岐」が構造指標として選択される理由は、直鎖(紐)か否かは比較的判別しやすいことである。「位置が末端」が構造指標として選択される理由は、結合が片側のみだからである。「多重結合」が構造指標として選択される理由は、結合を表す線が多重だからである。「向き」が構造指標として選択される理由は、向きは比較的判別しやすいからである。例えば、糖鎖異性体の上下が異なるα結合とβ結合が相当する。
【００３０】
また、特徴の「形状」に着目した構造指標は、「環」、「かご型」、「置換基の位置」等に分類されている。「環」が構造指標として選択される理由は、線よりも環状の方がボリュームがあるので比較的判別しやすいことである。「かご型」が構造指標として選択される理由は、ボリュームがあるので比較的判別しやすいことである。例えば、１０個の炭素がダイヤモンドの構造と同様に配置されている、アダマンタンが相当する。「置換基の位置」が構造指標として選択される理由は、ボリュームがあるので比較的判別しやすいことである。例えば、ベンゼン環の主官能基から距離が短い順に、「1-、5- < 2-、4- < 3-」と判断できる。
【００３１】
更に、特徴の「構成元素」に着目した構造指標は、「炭素・水素以外の元素」等に分類されている。「炭素・水素以外の元素」が構造指標として選択される理由は、有機化合物は、炭素を主骨格として水素が付加する構造が基本であるので、構成数が少ない傾向の他元素は判別しやすいことである。例えば、酸素、窒素、硫黄、リン、ハロゲン等が相当する。
【００３２】
本実施例に係る情報提供装置は、上述したような化合物名１ｔ、２ｔ等の入力に応じて、入力された化合物名を解析して、結合関係に基づいて化合物構造を表形式で表した化合物情報を作成し、作成した化合物情報と、入力された化合物名とを、構造指標に基づいて対応付けが視認し易いように表示する。
【００３３】
本実施例に係る情報提供装置は、図７に示すようなハードウェア構成を有する。図７は、情報提供装置のハードウェア構成を示す図である。図７において、情報提供装置１００は、コンピュータによって制御される端末であって、ＣＰＵ（Central Processing Unit）１１と、主記憶装置１２と、補助記憶装置１３と、入力装置１４と、表示装置１５と、通信Ｉ／Ｆ（インターフェース）１７と、ドライブ装置１８とを有し、バスＢに接続される。
【００３４】
ＣＰＵ１１は、主記憶装置１２に格納されたプログラムに従って情報提供装置１００を制御する。主記憶装置１２には、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等が用いられ、ＣＰＵ１１にて実行されるプログラム、ＣＰＵ１１での処理に必要なデータ、ＣＰＵ１１での処理にて得られたデータ等を格納する。また、主記憶装置１２の一部の領域が、ＣＰＵ１１での処理に利用されるワークエリアとして割り付けられている。
【００３５】
補助記憶装置１３には、ハードディスクドライブが用いられ、各種処理を実行するためのプログラム等のデータを格納する。補助記憶装置１３に格納されているプログラムの一部が主記憶装置１２にロードされ、ＣＰＵ１１に実行されることによって、各種処理が実現される。記憶部１３０は、主記憶装置１２及び／又は補助記憶装置１３を有する。
【００３６】
入力装置１４は、マウス、キーボード等を有し、ユーザが情報提供装置１００による処理に必要な各種情報を入力するために用いられる。表示装置１５は、ＣＰＵ１１の制御のもとに必要な各種情報を表示する。通信Ｉ／Ｆ１７は、例えばインターネット、ＬＡＮ（Local Area Network）等に接続し、外部装置との間の通信制御をするための装置である。通信Ｉ／Ｆ１７による通信は無線又は有線に限定されるものではない。 
情報提供装置１００によって行われる処理を実現するプログラムは、例えば、ＣＤ−ＲＯＭ（Compact Disc Read-Only Memory）等の記憶媒体１９によって情報提供装置１００に提供される。
【００３７】
ドライブ装置１８は、ドライブ装置１８にセットされた記憶媒体１９（例えば、ＣＤ−ＲＯＭ等）と情報提供装置１００とのインターフェースを行う。
【００３８】
また、記憶媒体１９に、後述される本実施の形態に係る種々の処理を実現するプログラムを格納し、この記憶媒体１９に格納されたプログラムは、ドライブ装置１８を介して情報提供装置１００にインストールされる。インストールされたプログラムは、情報提供装置１００により実行可能となる。
【００３９】
尚、プログラムを格納する媒体としてＣＤ−ＲＯＭに限定するものではなく、コンピュータが読み取り可能な媒体であればよい。コンピュータ読取可能な記憶媒体として、ＣＤ−ＲＯＭの他に、ＤＶＤディスク、ＵＳＢメモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリであっても良い。
【００４０】
図８は、情報提供装置の機能構成例を示す図である。情報提供装置１００は、化合物名入力部４１と、表示処理部４２と、表示情報作成部５０とを有する。また、情報提供装置１００の記憶部１３０に、化合物名３０、構造式ＤＢ３１、置換基テーブル３２、表示優先度テーブル３３等が記憶される。
【００４１】
化合物名入力部４１は、例えば、入力画面を表示装置１５に表示して、ユーザ６に化合物名３０の入力を促すことによって、化合物名３０を取得する。化合物３０は記憶部１３０に格納される。上述したようなアセタート誘導体の化合物名１ｔ、ピペラジン誘導体の化合物名２ｔ等がユーザ６によって入力され、化合物３０として記憶部１３０に記憶される。
【００４２】
表示処理部４２は、表示情報作成部５０によって作成された表示情報の表示装置１５への表示制御を行う。
【００４３】
表示情報作成部５０は、ユーザ６によって入力された化合物名３０を分解して得られた部分構造のうち、化合物名３０によって表される全体構造との対応付けに役立ちそうな構造指標を示した表示情報を作成する。
【００４４】
表示情報作成部５０は、置換基テーブル作成部５１と、構造指標判定部５２と、構造指標表示部５３とを有する。
【００４５】
置換基テーブル作成部５１は、構造式ＤＢ３１を参照して、化合物名３０に基づいて、部分構造間の結合に従って部分構造を階層化した置換基テーブル３２を作成する。置換基テーブル作成部５１は、構造式ＤＢ３１を用いて、化合物名３０を部分構造名に分解し、置換基テーブル３２を作成する。置換基テーブル作成部５１は、置換基の結合、形状、構成元素に基づいて予め定められている判別に用いる構造指標に基づいて、各構造指標を含む置換基を判別する。
【００４６】
構造指標判定部５２は、置換基テーブル３２内に考え得る構造指標（図６）を含む置換基が存在するか否かを判定する。
【００４７】
構造指標表示部５３は、各構造指標の出現回数に基づいて表示優先度を判定し、表示優先度に基づいて、化合物名３０と置換基テーブル３２で示される部分構造名（置換基）との対応付けを行って、表示処理部４２によって表示装置１５に表示させる。
【００４８】
化合物名３０は、ユーザ６によってテキストで入力された化合物名である。
【００４９】
構造式ＤＢ３１は、化合物を構成する構造をデータベース化し管理する。構造は、全体構造又はその部分構造である。
【００５０】
置換基テーブル３２は、化合物名３０から得られる部分構造間の結合に従って部分構造を階層化したテーブルである。
【００５１】
本実施例では、構造指標を含む置換基に対応付けて表示優先度欄３２ａが追加されている。表示優先度欄３２ａは、化合物名３０と全体構造（即ち、本実施例では、置換基テーブル３２）との対応付けに役立ちそうな構造指標を、高い表示優先度で示す。例えば、「１」が最も高く、数値が大きくなるほど表示優先度が低いことを示す。
【００５２】
表示優先度テーブル３３は、構造指標表示部５３による構造指標表示処理で作成されるテーブルであり、構造指標表示部５３によって判定された、構造指標と表示優先度との対応付けを示すテーブルである。
【００５３】
先ず、情報提供装置１００の表示情報作成部５０による表示情報作成処理の全体概要を説明する。図９は、表示情報作成処理の全体概要を説明するためのフローチャート図である。図９において、置換基テーブル作成部５１は、記憶部１３０から化合物名３０を読み込む（ステップＳ１１）。
【００５４】
置換基テーブル作成部５１は、化合物名３０に基づいて構造式ＤＢ３１を参照することにより、化合物の置換基テーブル３２を作成する（ステップＳ１２）。作成された置換基テーブル３２は、記憶部１３０に格納される。
【００５５】
そして、構造指標判定部５２は、構造指標判定処理を行う（ステップＳ１３）。構造指標判定処理が終了すると、置換基に構造指標があるか否かを判断する（ステップＳ１４）。構造指標がある場合（ステップＳ１４のＹＥＳ）、構造指標表示部５３は、構造指標表示処理を行う（ステップＳ１５）。その後、情報提供装置１００による表示情報作成処理が終了する。
【００５６】
一方、構造指標がない場合（ステップＳ１４のＮＯ）、構造指標表示部５３は、構造指標に「該当なし」を表示する（ステップＳ１５−２）。その後、情報提供装置１００による表示情報作成処理が終了する。
【００５７】
ステップＳ１３での構造指標判定処理について説明する。図１０は、図９のステップＳ１３での構造指標判定処理を説明するためのフローチャート図である。図１０において、構造指標判定部５２は、記憶部１３０から化合物の置換基テーブル３２を取得する（ステップＳ２１）。
【００５８】
構造指標判定部５２は、置換基テーブル３２から置換基を選択して（ステップＳ２２）、構造式ＤＢ３１を置換基（化合物名）で検索して、置換基（化合物名）に対応付けられた特徴から、置換基が構造指標を有するか否かを判断する（ステップＳ２３）。構造指標がない場合（ステップＳ２３のＮＯ）、構造指標判定部５２は、記憶部１３０内の構造指標フラグ９ａを「０」に設定して（ステップＳ２４−２）、ステップＳ２５へと進む。
【００５９】
一方、構造指標がある場合（ステップＳ２３のＹＥＳ）、構造指標判定部５２は、記憶部１３０において、予め定めた構造指標に対して構造指標フラグ９ａを「１」に設定して（ステップＳ２４）。ステップＳ２５へと進む。
【００６０】
構造指標判定部５２は、置換基テーブル３２を検索して分岐があるか否かを判断する（ステップＳ２５）。置換基テーブル３２において、処理中の階層において複数の置換基が示される場合、分岐があると判断する。処理中の階層において選択中の置換基以外に置換基が存在しない場合、又は、処理中の階層の全ての置換基について処理済みである場合、分岐がないと判断する。
【００６１】
分岐がない場合（ステップＳ２５のＮＯ）、構造指標判定部５２は、記憶部１３０内の分岐フラグ９ｂを「０」に設定して（ステップＳ２６−２）、ステップＳ２７へと進む。
【００６２】
一方、分岐がある場合（ステップＳ２５のＹＥＳ）、構造指標判定部５２は、記憶部１３０内の分岐フラグ９ｂを「１」に設定して（ステップＳ２６）。ステップＳ２７へと進む。
【００６３】
構造指標判定部５２は、分岐フラグ９ｂを参照して、構造指標の判定処理が終了したか否かを判断する（ステップＳ２７）。判定処理が終了していない場合（ステップＳ２７のＮＯ）、即ち、分岐フラグ９ｂが「１」の場合、構造指標判定部５２は、ステップＳ２２へと戻り、上記同様の処理を繰り返す。
【００６４】
一方、判定処理が終了した場合（ステップＳ２７のＹＥＳ）、即ち、分岐フラグ９ｂが「０」の場合、構造指標判定部５２は、この構造指標判定処理を終了する。
【００６５】
ステップＳ１５での構造指標表示処理について説明する。図１１は、図９のステップＳ１５での構造指標表示処理を説明するためのフローチャート図である。図１１において、構造指標表示部５３は、記憶部１３０から化合物の置換基テーブル３２を取得する（ステップＳ３１）。
【００６６】
構造指標表示部５３は、置換基テーブル３２を参照して、構造指標の頻度を集計する（ステップＳ３２）。構造指標表示部５３は、置換基テーブル３２から置換基名を取得し、各置換基名毎に構造式ＤＢ３２から置換基名に対応する構造指標を取得する。構造指標毎に頻度数をカウントし、置換基テーブル３２の構造指標を含む置換基名の表示優先度欄３２ａにカウントした値を記録する。
【００６７】
構造指標表示部５３は、一回しか出現しない構造指標を特定する（ステップＳ３３）。構造指標のカウント値が「１」であるか否かを判断すればよい。構造指標表示部５３は、一回しか出現しない構造指標を表示優先度テーブル３３に保存する（ステップＳ３４）。
【００６８】
構造指標表示部５３は、複数回出現する構造指標に対して標準偏差を求めて、標準偏差が大きい構造指標から表示優先度テーブル３３に保存する（ステップＳ３５）。構造指標表示部５３は、二回以上出現する構造指標に対しては、偏りを求めるため、構造指標間の距離を用いて、階層数の標準偏差を求める。そして、構造指標表示部５３は、標準偏差が大きい構造指標から表示優先度テーブル３３に保存する。
【００６９】
構造指標表示部５３は、表示処理部４２に、表示優先度順と構造指標とを示した置換基テーブル３２を表示装置１５に表示させる（ステップＳ３６）。置換基テーブル３２を表示する際に、構造指標表示部５３は、表示優先度テーブル３３に基づいた選択ボタンテーブル６ｂを、表示処理部４２に表示させる。
【００７０】
選択ボタンテーブル６ｂによって、自動で表示優先度順に構造指標を表示する選択と、各構造指標を指定する選択とがリスト形式で示される。
【００７１】
ユーザ６による選択ボタンテーブル６ｂに対する選択操作により、優先度順に構造指標を全表示する自動表示要求、又は、選択された構造指標を表示する選択表示要求を受け付ける（ステップＳ３７）。
【００７２】
構造指標表示部５３は、受け付けた要求が自動表示要求か否かを判断する（ステップＳ３８）。自動表示要求ではなく選択表示要求の場合（ステップＳ３８のＮＯ）、構造指標表示部５３は、選択表示要求で指定されるユーザ６によって選択された構造指標を、表示処理部４２に表示させ（ステップＳ３９−２）、ステップＳ４１へと進み、置換基テーブル３２への構造指標の表示を終了したか否かを判断する（ステップＳ４１）。終了していない場合（ステップＳ４１のＮＯ）、構造指標表示部５３は、ステップＳ３６へと戻り、上述した処理を繰り返す。一方、終了した場合（ステップＳ４１のＹＥＳ）、構造指標表示部５３は、この構造指標表示処理を終了する。
【００７３】
一方、自動表示要求の場合（ステップＳ３８のＹＥＳ）、構造指標表示部５３は、表示優先度テーブル３３の先頭から順に構造指標を、表示処理部４２に表示させ（ステップＳ３９）、表示優先度テーブル３３の構造指標を全て表示したか否かを判断する（ステップＳ４０）。全て表示していない場合（ステップＳ４０のＮＯ）、構造指標表示部５３は、ステップＳ３９に戻り、次の構造指標を表示する。
【００７４】
一方、全て表示した場合（ステップＳ４０のＹＥＳ）、構造指標表示部５３は、置換基テーブル３２への構造指標の表示を終了したか否かを判断する（ステップＳ４１）。終了していない場合（ステップＳ４１のＮＯ）、構造指標表示部５３は、ステップＳ３６へと戻り、上述した処理を繰り返す。一方、終了した場合（ステップＳ４１のＹＥＳ）、構造指標表示部５３は、この構造指標表示処理を終了する。
【００７５】
次に、構造式ＤＢ３１について説明する。図１２は、構造式ＤＢのデータ例を示す図である。図１２に例示される構造式ＤＢ３１は、Ｎｏ．、化合物の種類、環、化合物名、構造式及び炭素番号、結合なし構造式、Ｎ、Ｏ、Ｓ、二重結合、三重結合、・・・、備考等の項目を有する。
【００７６】
Ｎｏ．は、構造式ＤＢ３１への登録時に化合物名に与えられた番号であり、化合物名に対して一意に与えられる。化合物の種類は、化合物の分類を示し、直鎖炭化水素、芳香族炭化水素、脂環式炭化水素、縮合環等を示す。
【００７７】
環は、化合物の種類毎に環の有無を示す。「Ｎｏ」は環が無いことを示し、「Ｙｅｓ」は環が有ることを示す。
【００７８】
化合物名は、全体構造又は部分構造としての化合物の名称を示し、「メタン」、「エタン」、・・・、「ベンゼン」、「フェニル」、・・・、「シクロヘキサン」、・・・等を示す。構造式及び炭素番号は、化合物名に対応する構造式を示し、構造式には炭素番号が付されている。結合なし構造式は、化合物において結合なし構造が存在する場合は、その結合なし構造が示される。
【００７９】
化合物の特徴となる窒素Ｎ、酸素Ｏ、硫黄Ｓ、二重結合、三重結合等が、化合物毎にその有無が示される。「Ｎｏ」は無いことを示し、「Ｙｅｓ」は有ることを示す。備考には、適宜、付加的な情報が記録されるが、例えば、部分構造図等を記憶しておいても良い。
【００８０】
次に、置換基テーブル作成部５１による置換基テーブル作成処理を説明する。図１３は、置換基テーブル作成処理の第１の例を説明するための図である。図１３において、理解を容易とするため、予め、アセタート誘導体の化合物名１ｔの全体構造１ｓを示して説明する。置換基テーブル作成処理では、化合物名１ｔの命名手順に従って行われる。
【００８１】
化合物名１ｔに従って、「アセタート」を母核とした第１階層を定義する（（図１３の（ａ））。第１階層の母核の「アセタート」から結合に従って、「メチル＝」を第１階層の置換基１として定義し（（図１３の（ｂ））、「イミノ-」を母核とした第１階層の複合置換基２を定義し（（図１３の（ｃ））、そして、「フェニル」を母核とした第１階層の複合置換基３（（図１３の（ｄ））を定義する。
【００８２】
図１３の（ａ）において、「アセタート」を母核とし、「メチル=」が第１階層の置換基１（（図１３の（ｂ））として定義される。
【００８３】
また、第１階層の複合置換基２において（（図１３の（ａ））、「イミノ-」を母核とし、「メトキシ」を複合置換基１とする第２階層（（図１３の（ｃ））が定義される。
【００８４】
更に、第１階層の複合置換基３において（（図１３の（ａ））、「フェニル」を母核とし、「[[[(E)-1-[3-(トリフルオロメチル)フェニル]エチリデン]アミノ]オキシ]メチル」を複合置換基１とする第２階層（（図１３の（ｄ））も定義される。
【００８５】
第１階層の複合置換基３（（図１３の（ａ））に相当する第２階層において（（図１３の（ｄ））、
第２階層の複合置換基１に対して、「メチル」を母核とし、「[[(E)-1-[3-(トリフルオロメチル)フェニル]エチリデン]アミノ]オキシ」を複合置換基１とする第３階層（（図１３の（ｅ））が定義される。
【００８６】
第３階層（（図１３の（ｅ））の複合置換基１に対して、「オキシ」を母核とし、「[(E)-1-[3-(トリフルオロメチル)フェニル]エチリデン]アミノ」を複合置換基１とする第４階層（（図１３の（ｆ））が定義される。
【００８７】
第４階層の複合置換基１（（図１３の（ｆ））に対して、「アミノ」を母核とし、「(E)-1-[3-(トリフルオロメチル)フェニル]エチリデン」を複合置換基１とする第５階層（（図１３の（ｇ））が定義される。
【００８８】
第５階層の複合置換基１（（図１３の（ｇ））に対して、「エチリデン」を母核とし、「3-(トリフルオロメチル)フェニル」を複合置換基１とする第６階層（（図１３の（ｈ））が定義される。
【００８９】
第６階層の複合置換基１（（図１３の（ｈ））に対して、「フェニル」を母核とし、「トリフルオロメチル」を複合置換基１とする第７階層（（図１３の（ｉ））が定義される。
【００９０】
上述したように、化合物名１ｔから第１階層から第７階層までを定義することによって、図１４に示すような化合物名１ｔの置換基テーブル３２−１が生成される。図１４は、アセタート誘導体の置換基テーブルの例を示す図である。図１４に示すアセタート誘導体の置換基テーブル３２−１では、構造指標となりうる分子構造が、色別に示される。同じ構造指標を含む分子構造には同一の色で示している。
【００９１】
また、本実施例に係る置換基テーブル３２−１では、表示優先度欄３２ａが設けられている。表示優先度欄３２ａには、構造指標としての有効性の程度が示される。例えば、「１」が最も有効であることを示し、数値が大きい程有効性が低いことを示す。
【００９２】
次に、構造指標表示部５３による構造指標表示処理における、構造指標の表示優先度順を決定する処理（図１１）を、アセタート誘導体の化合物名１ｔに関して図１４を参照して説明する。
【００９３】
（Ｉ）構造指標表示部５３は、構造指標の頻度を集計した後、一回しか出現しない構造指標を特定し、置換基テーブル３２−１（図１４）の該当する置換基の表示優先度欄３２ａに「１」を保存する（図１１のステップＳ３３）。保存した個数（置換基の個数）を「ｎ」とする。
【００９４】
この例では、フッ素元素（Ｆ）を含む置換基が一回しか出現しない構造指標に相当する。フッ素元素（Ｆ）を含む置換基は、第７階層の「トリフルオロメチル」のみであるので、ｎ＝１である。第７階層の「トリフルオロメチル」に対する表示優先度欄３２ａに「１」を保存する。
【００９５】
（ＩＩ）構造指標の頻度の集計結果に基づいて、頻度が２以上を示す構造指標の個数を「ｍ」とする。頻度が２以上の構造指標の分布の偏りを求めて、分布の偏りが大きい方から順に、置換基テーブル３２−１（図１４）の該当する置換基の表示優先度欄３２ａに「ｎ+１、ｎ+２、ｎ+３、・・・ｎ+ｍ」を保存する。階層数を距離として、その標準偏差を求め、分布の偏りとする。
【００９６】
この例では、頻度が２以上を示す構造指標に該当する置換基が５個存在するため、ｍ＝５である。標準偏差は、環は３．５４、末端置換基は３．２１、窒素元素（Ｎ）は２．１３、（環を含まない）多重結合は２．０８、酸素元素（Ｏ）は１．５３である。
【００９７】
標準偏差が大きい方から順に、環、末端置換基、窒素元素（Ｎ）、多重結合、酸素元素（Ｏ）を含む置換基について、置換基テーブル３２−１（図１４）の表示優先度欄３２ａに「２」、「３」、「４」、「５」、「６」と順に保存する。
【００９８】
（ＩＩＩ）表示優先度欄３２ａに従って、各構造指標を含む置換基を置換基テーブル３２−１で示しながら、優先度の高い順（表示優先度欄３２ａの値の昇順）に順次表示する。
【００９９】
この例では、フッ素元素（Ｆ）、環、末端置換基、窒素元素（Ｎ）、多重結合、酸素元素（Ｏ）の各構造指標を含む置換基を置換基テーブル３２−１上で順次表示する。表示する際には、図１４に例示したように、色等を用いて構造指標を強調表示することによって、視認し易くできる。同時に、化合物名１ｔを合わせて表示し、置換基テーブル３２−１内の構造指標を含む置換基に相当する化合物名を視認し易いように強調表示する。
【０１００】
上記（ＩＩＩ）では、自動表示要求に応じた処理例を説明したが、選択表示要求を受けた場合には、選択表示要求で指定される構造指標を含む置換基を置換基テーブル３２−１上で表示する。選択表示要求によって、構造指標は複数指定されていても良い。指定された各構造指標を含む置換基を、順に置換基テーブル３２−１上で表示すればよい。
【０１０１】
アセタート誘導体の化合物名１ｔに関する画面例について図１５から図２１で説明する。図１５は、アセタート誘導体の分子構造に関して構造指標を示した画面例を示す図である。
【０１０２】
図１５では、構造指標の表示方法を選択する画面Ｇ７０が示されている。画面Ｇ７０は、化合物名を表示する表示領域７０ａと、置換基テーブル３２−１と、全体構造１ｓと、選択ボタンテーブル６ｂとを有する。
【０１０３】
表示領域７０ａには、ユーザ６が入力したアセタート誘導体の化合物名１ｔが表示される。
【０１０４】
置換基テーブル３２−１では、同じ構造指標を含む置換基には同じ色でハイライトして、構造指標が視認し易いように表示されている。異なる構造指標には異なる色が割り当てられている。
【０１０５】
構造指標毎に、例えば、構造指標が、
・フッ素元素（Ｆ）の場合は色Ｐ
・環の場合は色Ｙ
・末端置換基の場合は色Ｂ
・窒素元素（Ｎ）の場合は色Ｇ
・多重結合の場合は色Ｌ
・酸素元素（Ｏ）の場合は色Ｋ
で示される。
【０１０６】
置換基テーブル３２−１には、置換基毎に表示優先度欄３２ａが加えられている。ユーザ６は、構造指標を含む置換基と表示優先度欄３２ａとが強調表示されることにより、構造指標としての有効性を知ることができる。
【０１０７】
画面Ｇ７０に表示される選択ボタンテーブル６ｂは、表示選択、構造指標等の項目を有する。表示選択は、チェックボックスはユーザによる構造指標の選択を可能とする。
【０１０８】
構造指標は、例えば、優先度順に全表示、フッ素元素（Ｆ）、環、末端置換基、窒素元素（Ｎ）、多重結合、酸素元素（Ｏ）が表示される。
【０１０９】
構造指標の優先度順に全表示は、全ての構造指標を表示優先度３２ａの順に自動で表示することを示す。優先度順に全表示以外は、表示優先度３２ａの高い順に一覧されている。構造指標をユーザが個別に選択した場合は、ユーザに選択された構造指標のみが表示される。
【０１１０】
図１６は、フッ素元素（Ｆ）を構造指標として表示した画面例を示す図である。図１６に示す画面例Ｇ７１では、本実施例において、アセタート誘導体の化合物名１ｔに基づいて構造指標として最も有効そうであると判定したフッ素元素（Ｆ）の位置が、化合物名１ｔ内と、化合物名１ｔに基づく置換基テーブル３２−１内とに視認可能なように、例えば、色Ｐで示される。
【０１１１】
置換基テーブル３２−１内の第７階層（第６階層の置換基１）の置換基１「トリフルオロメチル」が構造指標となりうること、また、化合物名１ｔ内で「トリフルオロメチル」が色Ｐで示される。
【０１１２】
従って、ユーザは、置換基テーブル３２−１によって、化合物名１ｔ内の「トリフルオロメチル」に関して、分子構造における結合関係を容易に視認できる。
【０１１３】
図１７は、環を構造指標として表示した画面例を示す図である。図１７に示す画面例Ｇ７２では、本実施例において、アセタート誘導体の化合物名１ｔに基づいて構造指標として２番目に有効そうであると判定した環の位置が、化合物名１ｔ内と、化合物名１ｔに基づく置換基テーブル３２−１内とに視認可能なように、例えば、色Ｙで示される。
【０１１４】
置換基テーブル３２−１内の第２階層（第１階層の置換基３）の母核（親）及び第７階層（第５階層の置換基１）の母核（親）「フェニル」が構造指標となりうること、また、化合物名１ｔ内で「フェニル」が色Ｙで示される。
【０１１５】
従って、ユーザは、置換基テーブル３２−１によって、化合物名１ｔ内の「フェニル」に関して、分子構造における結合関係を容易に視認できる。
【０１１６】
図１８は、末端置換基を構造指標として表示した画面例を示す図である。図１８に示す画面例Ｇ７３では、本実施例において、アセタート誘導体の化合物名１ｔに基づいて構造指標として３番目に有効そうであると判定した末端置換基の位置が、化合物名１ｔ内と、化合物名１ｔに基づく置換基テーブル３２−１内とに視認可能なように、例えば、色Ｂで示される。
【０１１７】
置換基テーブル３２−１内の第１階層の置換基１「メチル」、第２階層（第１階層の置換基２）の置換基１「メトキシ」、及び第７階層（第５階層の置換基１）の置換基１「トリフルオロメチル」が構造指標となりうること、また、化合物名１ｔ内で「メチル」、「メトキシ」、及び「トリフルオロメチル」が色Ｂで示される。
【０１１８】
従って、ユーザは、置換基テーブル３２−１によって、化合物名１ｔ内の「メチル」、「メトキシ」、及び「トリフルオロメチル」に関して、分子構造における結合関係を容易に視認できる。
【０１１９】
図１９は、窒素元素（Ｎ）を構造指標として表示した画面例を示す図である。図１９に示す画面例Ｇ７４では、本実施例において、アセタート誘導体の化合物名１ｔに基づいて構造指標として４番目に有効そうであると判定した末端置換基の位置が、化合物名１ｔ内と、化合物名１ｔに基づく置換基テーブル３２−１内とに視認可能なように、例えば、色Ｇで示される。
【０１２０】
置換基テーブル３２−１内の第２階層（第１階層の置換基２）の母核（親）「イミノ-」、及び第５階層（第４階層の置換基１）の母核（親）「アミノ」が構造指標となりうること、また、化合物名１ｔ内で「イミノ-」、及び「アミノ」が色Ｇで示される。
【０１２１】
従って、ユーザは、置換基テーブル３２−１によって、化合物名１ｔ内の「イミノ-」、及び「アミノ」に関して、分子構造における結合関係を容易に視認できる。
【０１２２】
図２０は、多重結合を構造指標として表示した画面例を示す図である。図２０に示す画面例Ｇ７５では、本実施例において、アセタート誘導体の化合物名１ｔに基づいて構造指標として５番目に有効そうであると判定した末端置換基の位置が、化合物名１ｔ内と、化合物名１ｔに基づく置換基テーブル３２−１内とに視認可能なように、例えば、色Ｌで示される。
【０１２３】
置換基テーブル３２−１内の第１階層の母核（親）「アセタート」、第２階層（第１階層の置換基２）の母核（親）「イミノ-」、及び第６階層（第５階層の置換基１）の母核（親）「エチリデン」が構造指標となりうること、また、化合物名１ｔ内で「アセタート」、「イミノ-」、及び「エチリデン」が色Ｌで示される。
【０１２４】
従って、ユーザは、置換基テーブル３２−１によって、化合物名１ｔ内の「「アセタート」、「イミノ-」、及び「エチリデン」に関して、分子構造における結合関係を容易に視認できる。
【０１２５】
図２１は、酸素元素（Ｏ）を構造指標として表示した画面例を示す図である。図２１に示す画面例Ｇ７６では、本実施例において、アセタート誘導体の化合物名１ｔに基づいて構造指標として６番目に有効そうであると判定した末端置換基の位置が、化合物名１ｔ内と、化合物名１ｔに基づく置換基テーブル３２−１内とに視認可能なように、例えば、色Ｋで示される。
【０１２６】
置換基テーブル３２−１内の第１階層の母核（親）「アセタート」、第２階層（第１階層の置換基２）の置換基１「メトキシ」、及び第４階層（第３階層の置換基１）の母核（親）「オキシ」が構造指標となりうること、また、化合物名１ｔ内で「アセタート」、「メトキシ」、及び「オキシ」が色Ｋで示される。
【０１２７】
従って、ユーザは、置換基テーブル３２−１によって、化合物名１ｔ内の「「アセタート」、「メトキシ」、及び「オキシ」に関して、分子構造における結合関係を容易に視認できる。図２２は、置換基テーブル作成処理の第２の例を説明するための図である。図２２において、理解を容易とするため、予め、ピペラジン誘導体の化合物名２ｔの全体構造１ｓを示して説明する。置換基テーブル作成処理では、化合物名２ｔの命名手順に従って行われる。
【０１２８】
化合物名２ｔに従って、「ピベラジン」を母核とした第１階層を定義する（（図２２の（ａ））。第１階層の母核の「ピベラジン」から結合に従って、「ベンジル」を第１階層の置換基１として定義し（（図２２の（ｂ））、「ベンゾイル」を母核とした第１階層の複合置換基２を定義し（（図２２の（ｃ））、「１Ｈ−インドール」を母核とした第１階層の複合置換基３を定義する（（図２２の（ｄ））。
【０１２９】
図２２の（ａ）において、「ピベラジン」を母核とし、「ベンジル」が第１階層の置換基１（（図２２の（ｂ））として定義される。
【０１３０】
また、第１階層の複合置換基２において（（図２２の（ａ））、「ベンゾイル」を母核とし、２つの「トリフルオロメチル」を置換基１とする第２階層（（図２２の（ｃ））が定義される。
【０１３１】
更に、第１階層の複合置換基３において（（図２２の（ａ））、「１Ｈ−インドール」を母核とし、「イルメチル」を置換基１とする第２階層（（図２２の（ｄ））も定義される。
【０１３２】
上述したように、化合物名２ｔから第１階層から第２階層までを定義することによって、図２３に示すような化合物名２ｔの置換基テーブル３２−２が生成される。図２３は、ピペラジン誘導体の置換基テーブルの例を示す図である。図２３に示すピペラジン誘導体の置換基テーブル３２−２では、構造指標となりうる分子構造が、色別に示される。同じ構造指標を含む分子構造には同一の色で示している。
【０１３３】
また、本実施例に係る置換基テーブル３２−２では、表示優先度欄３２ａが設けられている。表示優先度欄３２ａには、構造指標としての有効性の程度が示される。例えば、「１」が最も有効であることを示し、数値が大きい程有効性が低いことを示す。
【０１３４】
次に、構造指標表示部５３による構造指標表示処理における、構造指標の表示優先度順を決定する処理（図１１）を、ピペラジン誘導体の化合物名２ｔに関して図２３を参照して説明する。
【０１３５】
（Ｉ）構造指標表示部５３は、構造指標の頻度を集計した後、一回しか出現しない構造指標を特定し、置換基テーブル３２−２（図２３）の該当する置換基の表示優先度欄３２ａに「１」を保存する（図１１のステップＳ３３）。保存した個数を「ｎ」とする。
【０１３６】
この例では、酸素元素（Ｏ）を含む置換基と、（環を含まない）多重結合を含む置換基とが相当する。酸素元素（Ｏ）を含む置換基は、第２階層の「トリフルオロメチル」のみである。多重結合を含む置換基もまた、第２階層の「トリフルオロメチル」のみである。第７階層の「トリフルオロメチル」であるので、第７階層の「トリフルオロメチル」に対する表示優先度欄３２ａに「１」を保存する。各構造指標を含む置換基の個数は２個であるのでｎ＝２である。
【０１３７】
（ＩＩ）構造指標の頻度の集計結果に基づいて、頻度が２以上を示す構造指標の個数を「ｍ」とする。頻度が２以上の構造指標の分布の偏りを求めて、分布の偏りが大きい方から順に、置換基テーブル３２−２（図２３）の該当する置換基の表示優先度欄３２ａに「ｎ+１、ｎ+２、ｎ+３、・・・ｎ+ｍ」を保存する。階層数を距離として、その標準偏差を求め、分布の偏りとする。
【０１３８】
この例では、頻度が２以上を示す構造指標に該当する置換基が４個存在するため、ｍ＝４である。標準偏差は、フッ素元素（Ｆ）は４、窒素元素（Ｎ）は１．１５、末端置換基は０．５８、環は０．５である。
【０１３９】
標準偏差が大きい方から順に、フッ素元素（Ｆ）、窒素元素（Ｎ）、末端置換基、環を含む置換基について、置換基テーブル３２−２（図２３）の表示優先度欄３２ａに「３」、「４」、「５」、「６」と順に保存する。
【０１４０】
（ＩＩＩ）表示優先度欄３２ａに従って、各構造指標を含む置換基を置換基テーブル３２−２で示しながら、優先度の高い順（表示優先度欄３２ａの値の昇順）に順次表示する。
【０１４１】
この例では、酸素元素（Ｏ）、多重結合、フッ素元素（Ｆ）、窒素元素（Ｎ）、末端置換基、環の各構造指標を含む置換基を置換基テーブル３２−２上で順次表示する。表示する際には、図２３に例示したように、色等を用いて構造指標を強調表示することによって、視認し易くできる。同時に、化合物名２ｔを合わせて表示し、置換基テーブル３２−２内の構造指標を含む置換基に相当する化合物名を視認し易いように強調表示する。
【０１４２】
上記（ＩＩＩ）では、自動表示要求に応じた処理例を説明したが、選択表示要求を受けた場合には、選択表示要求で指定される構造指標を含む置換基を置換基テーブル３２−２上で表示する。選択表示要求によって、構造指標は複数指定されていても良い。指定された各構造指標を含む置換基を、順に置換基テーブル３２−２上で表示すればよい。
【０１４３】
ピペラジン誘導体の化合物名２ｔに関する画面例について図２４から図３０で説明する。図２４は、ピペラジン誘導体の分子構造に関して構造指標を示した画面例を示す図である。
【０１４４】
図２４では、構造指標の表示方法を選択する画面Ｇ８０が示されている。画面Ｇ８０は、化合物名を表示する表示領域８０ａと、置換基テーブル３２−２と、全体構造２ｓと、選択ボタンテーブル６ｂとを有する。
【０１４５】
表示領域８０ａには、ユーザ６が入力したピペラジン誘導体の化合物名２ｔが表示される。
【０１４６】
置換基テーブル３２−２では、同じ構造指標を含む置換基には同じ色でハイライトして、構造指標が視認し易いように表示されている。異なる構造指標には異なる色が割り当てられている。
【０１４７】
構造指標毎に、例えば、構造指標が、
・酸素元素（Ｏ）の場合は色Ｋ
・多重結合の場合は色Ｌ
・フッ素元素（Ｆ）の場合は色Ｐ
・窒素元素（Ｎ）の場合は色Ｇ
・末端置換基の場合は色Ｂ
・環の場合は色Ｙ
で示される。
【０１４８】
置換基テーブル３２−２には、置換基毎に表示優先度欄３２ａが加えられている。ユーザ６は、構造指標を含む置換基と表示優先度欄３２ａとが強調表示されることにより、構造指標としての有効性を知ることができる。
【０１４９】
画面Ｇ８０に表示される選択ボタンテーブル６ｂは、表示選択、構造指標等の項目を有する。表示選択は、チェックボックスはユーザによる構造指標の選択を可能とする。
【０１５０】
構造指標は、例えば、優先度順に全表示、酸素元素（Ｏ）、多重結合、フッ素元素（Ｆ）、窒素元素（Ｎ）、末端置換基、環が表示される。
【０１５１】
構造指標の優先度順に全表示は、全ての構造指標を表示優先度３２ａの順に自動で表示することを示す。優先度順に全表示以外は、表示優先度３２ａの高い順に一覧されている。構造指標をユーザが個別に選択した場合は、ユーザに選択された構造指標のみが表示される。
【０１５２】
図２５は、酸素元素（Ｏ）を構造指標として表示した画面例を示す図である。図２５に示す画面例Ｇ８１では、本実施例において、ピペラジン誘導体の化合物名２ｔに基づいて構造指標として最も有効そうであると判定した酸素元素（Ｏ）の位置が、化合物名２ｔ内と、化合物名２ｔに基づく置換基テーブル３２−２内とに視認可能なように、例えば、色Ｋで示される。
【０１５３】
置換基テーブル３２−２内の第２階層（第１階層の置換基２）の母核（親）「ベンゾイル」が構造指標となりうること、また、ピペラジン誘導体の化合物名２ｔ内で「ベンゾイル」が色Ｋで示される。
【０１５４】
従って、ユーザは、置換基テーブル３２−２によって、化合物名２ｔ内の「ベンゾイル」に関して、分子構造における結合関係を容易に視認できる。
【０１５５】
図２６は、多重結合を構造指標として表示した画面例を示す図である。図２６に示す画面例Ｇ８２では、本実施例において、ピペラジン誘導体の化合物名２ｔに基づいて構造指標として２番目に有効そうであると判定した環の位置が、化合物名２ｔ内と、化合物名２ｔに基づく置換基テーブル３２−２内とに視認可能なように、例えば、色Ｌで示される。
【０１５６】
置換基テーブル３２−２内の第２階層（第１階層の置換基３）の置換基１「イルメリル」が構造指標となりうること、また、化合物名２ｔ内で「イルメリル」が色Ｌで示される。
【０１５７】
従って、ユーザは、置換基テーブル３２−２によって、化合物名２ｔ内の「イルメリル」に関して、分子構造における結合関係を容易に視認できる。
【０１５８】
図２７は、フッ素元素（Ｆ）を構造指標として表示した画面例を示す図である。図２７に示す画面例Ｇ８３では、本実施例において、ピペラジン誘導体の化合物名２ｔに基づいて構造指標として３番目に有効そうであると判定した末端置換基の位置が、化合物名２ｔ内と、化合物名２ｔに基づく置換基テーブル３２−２内とに視認可能なように、例えば、色Ｐで示される。
【０１５９】
置換基テーブル３２−２内の第２階層（第１階層の置換基２）の置換基１「トリフルオロメチル」が構造指標となりうること、また、化合物名２ｔ内で「トリフルオロメチル」が色Ｐで示される。
【０１６０】
従って、ユーザは、置換基テーブル３２−２によって、化合物名２ｔ内の「トリフルオロメチル」に関して、分子構造における結合関係を容易に視認できる。
【０１６１】
図２８は、窒素元素（Ｎ）を構造指標として表示した画面例を示す図である。図２８に示す画面例Ｇ８４では、本実施例において、ピペラジン誘導体の化合物名２ｔに基づいて構造指標として４番目に有効そうであると判定した末端置換基の位置が、化合物名２ｔ内と、化合物名２ｔに基づく置換基テーブル３２−２内とに視認可能なように、例えば、色Ｇで示される。
【０１６２】
置換基テーブル３２−２内の第１階層の母核（親）「ピペラジン」、及び、第２階層（第１階層の置換基３）の母核（親）「１Ｈ−インドール」が構造指標となりうること、また、化合物名２ｔ内で「ピペラジン」及び「１Ｈ−インドール」が色Ｇで示される。
【０１６３】
従って、ユーザは、置換基テーブル３２−２によって、化合物名２ｔ内の「トリフルオロメチル」に関して、分子構造における結合関係を容易に視認できる。
【０１６４】
図２９は、末端置換基を構造指標として表示した画面例を示す図である。図２９に示す画面例Ｇ８５では、本実施例において、ピペラジン誘導体の化合物名２ｔに基づいて構造指標として５番目に有効そうであると判定した末端置換基の位置が、化合物名２ｔ内と、化合物名２ｔに基づく置換基テーブル３２−２内とに視認可能なように、例えば、色Ｂで示される。
【０１６５】
置換基テーブル３２−２内の第１階層の置換基１「ベンジル」、第２階層（第１階層の置換基２）の置換基１「トリフルオロメチル」、及び第２階層（第１階層の置換基３）の置換基１「１Ｈ−インドール」が構造指標となりうること、また、化合物名２ｔ内で「ベンジル」、「トリフルオロメチル」、及び「１Ｈ−インドール」が色Ｂで示される。
【０１６６】
従って、ユーザは、置換基テーブル３２−２によって、化合物名２ｔ内の「ベンジル」、「トリフルオロメチル」、及び「１Ｈ−インドール」に関して、分子構造における結合関係を容易に視認できる。
【０１６７】
図３０は、環を構造指標として表示した画面例を示す図である。図３０に示す画面例Ｇ８６では、本実施例において、ピペラジン誘導体の化合物名２ｔに基づいて構造指標として６番目に有効そうであると判定した末端置換基の位置が、化合物名２ｔ内と、化合物名２ｔに基づく置換基テーブル３２−２内とに視認可能なように、例えば、色Ｙで示される。
【０１６８】
置換基テーブル３２−２内の第１階層の母核（親）「ピペラジン」、第１階層の置換基１「ベンジル」、第２階層（第１階層の置換基２）の母核（親）「ベンゾイル」、及び第２階層（第１階層の置換基３）の母核（親）「１Ｈ−インドール」が構造指標となりうること、また、化合物名２ｔ内で「ピペラジン」、「ベンジル」、「ベンゾイル」、及び「１Ｈ−インドール」が色Ｂで示される。
【０１６９】
従って、ユーザは、置換基テーブル３２−２によって、化合物名２ｔ内の「ピペラジン」、「ベンジル」、「ベンゾイル」、及び「１Ｈ−インドール」に関して、分子構造における結合関係を容易に視認できる。
【０１７０】
次に、本実施例に係る構造指標判定部５２及び構造指標表示部５３を適用せず、構造式ＤＢ３１を用いて、化合物名１ｔ及び２ｔにおいて、置換基と各構造とを化合物名に出現する順に図３１及び図３２に示す。
【０１７１】
図３１は、アセタート誘導体の化合物名に出現する構造と置換基との対応付けを示す図である。図３１において、アセタート誘導体の化合物名１ｔに出現する（左から右の）順に、構造名「メチル」、「メトキシ」、「イミノ」、「トリフルオロメチル」、「フェニル」、「エチリデン」、「アミノ」、「オキシ」、「メチル」、「フェニル」、「アセタートＣＨ３」の各々に対応する置換が示されている。
【０１７２】
図３２は、ピペラジン誘導体の化合物名に出現する構造と置換基との対応付けを示す図である。図３２において、ピペラジン誘導体の化合物名２ｔに出現する（左から右の）順に、構造名「ベンジル」、「トリフルオロメチル」、「ベンゾイル」、「１Ｈ−インドール」、「イルメチル」、「ピラジン」の各々に対応する置換が示されている。
【０１７３】
図３１及び図３２を参照して分かるように、部分構造のみを表示しても、結合関係が理解し難い。
【０１７４】
一方、本実施例では、結合関係に基づいた置換基テーブル３２と、化合物名とにおいて、構造指標を含む部分構造を視認し易く表示するため、ユーザは、全体構造における結合関係において、構造指標を含む部分構造の結合位置を容易に理解することができる。
【０１７５】
従って、本実施例によって、化合物に係る情報提供の際、化合物名と化合物名に従って部分構造を階層化した置換基テーブルとに、部分構造の特徴に基づいた部分構造の判別に用いる構造指標を視認可能に表示することで、化合物の構造を理解し易くする。
【０１７６】
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【０１７７】
以上の実施例を含む実施形態に関し、更に以下の付記を開示する。
（付記１）
部分構造名と部分構造の特徴とを対応付けた構造式データベースを記憶する記憶部と、
化合物名を部分構造名に分解して置換基テーブルを作成する置換基テーブル作成部と、
分解して得られた部分構造に対して、前記構造式データベースを用いて、前記部分構造の特徴に基づいて予め定められている前記部分構造の判別に用いる構造指標を基に、前記部分構造の各構造指標を判別する構造指標判定部と、
前記置換基テーブルと前記化合物名とを、前記構造指標を視認可能にして表示装置に表示させる構造指標表示部と、
を有することを特徴とする情報提供装置。
（付記２）
前記構造指標表示部は、各構造指標の頻度を集計して、一回しか出現しない構造指標から順に、該構造指標が前記置換基テーブルと前記化合物名とにおいて視認可能に前記表示装置に表示させることを特徴とする付記１記載の情報提供装置。
（付記３）
前記構造指標表示部は、二回以上出現する構造指標に対して前記部分構造の分布の偏りを計算し、該分布の偏りの大きい方から順に、該構造指標が前記置換基テーブルと前記化合物名とにおいて視認可能に前記表示装置に表示させることを特徴とする付記２記載の情報提供装置。
（付記４）
前記置換基テーブルは、前記化合物名に基づいて前記部分構造間の結合に従って、該部分構造間の関係を階層化したテーブルであり、
前記構造指標表示部は、前記置換基テーブルにおける同じ構造指標を含む部分構造間の階層数を距離として前記分布の偏りを計算することを特徴とする付記３記載の情報提供装置。
（付記５）
前記構造指標表示部は、ユーザによって選択可能な前記構造指標を前記頻度に基づく順で一覧にした選択テーブルを前記表示装置に表示させ、該ユーザが選択した該構造指標を、前記置換基テーブルと前記化合物名とにおいて視認可能なように前記表示装置に表示させることを特徴とする付記３又は４記載の情報提供装置。
（付記６）
前記選択テーブルは、前記構造指標表示部が、前記頻度に基づく順に、前記構造指標判定部によって判別された各構造指標を、前記置換基テーブルと前記化合物名とにおいて視認可能なように前記表示装置に表示させる選択肢を含むことを特徴とする付記３乃至５のいずれか一項記載の情報提供装置。
（付記７）
前記構造指標判定部は、前記置換基テーブルを検索して同一階層に複数の置換基が存在する場合、各置換基を前記部分構造に置き換えて構造指標を判別することを特徴とする付記１乃至６のいずれか一項記載の情報提供装置。
（付記８）
コンピュータによって実行される情報提供方法であって、
化合物名を部分構造名に分解して置換基テーブルを作成し
分解して得られた部分構造に対して、部分構造名と前記部分構造の特徴とを対応付けた構造式データベースを用いて、前記部分構造の特徴に基づいて予め定められている前記部分構造の判別に用いる構造指標を基に、前記部分構造の各構造指標を判別し、
前記置換基テーブルと前記化合物名とを、前記構造指標を視認可能にして表示装置に表示させる、
ことを特徴とする情報提供方法。
（付記９）
化合物名を部分構造名に分解して置換基テーブルを作成し
分解して得られた部分構造に対して、部分構造名と前記部分構造の特徴とを対応付けた構造式データベースを用いて、前記部分構造の特徴に基づいて予め定められている前記部分構造の判別に用いる構造指標を基に、前記部分構造の各構造指標を判別し、
前記置換基テーブルと前記化合物名とを、前記構造指標を視認可能にして表示装置に表示させる、
処理をコンピュータに実行させる情報提供プログラム。
【符号の説明】
【０１７８】
１１          ＣＰＵ
１２          主記憶装置
１３          補助記憶装置
１４          入力装置
１５          表示装置
１６          出力装置
１７          通信Ｉ／Ｆ
１８          ドライブ
１９          記憶媒体
３０          化合物名
３１          構造式ＤＢ
３２、３２−１、３２−２          置換基テーブル
３３          表示優先度テーブル
４１          化合物入力部
４２          表示処理部
５０          表示情報作成部
５１          置換基テーブル作成部
５２          構造指標判定部
５３          構造指標表示部
１００        情報提供装置
１３０        記憶部
【図１】
2015052990.tif 000003
【図２】
2015052990.tif 000004
【図３】
2015052990.tif 000005
【図４】
2015052990.tif 000006
【図５】
2015052990.tif 000007
【図６】
2015052990.tif 000008
【図７】
2015052990.tif 000009
【図８】
2015052990.tif 000010
【図９】
2015052990.tif 000011
【図１０】
2015052990.tif 000012
【図１１】
2015052990.tif 000013
【図１２】
2015052990.tif 000014
【図１３】
2015052990.tif 000015
【図１４】
2015052990.tif 000016
【図１５】
2015052990.tif 000017
【図１６】
2015052990.tif 000018
【図１７】
2015052990.tif 000019
【図１８】
2015052990.tif 000020
【図１９】
2015052990.tif 000021
【図２０】
2015052990.tif 000022
【図２１】
2015052990.tif 000023
【図２２】
2015052990.tif 000024
【図２３】
2015052990.tif 000025
【図２４】
2015052990.tif 000026
【図２５】
2015052990.tif 000027
【図２６】
2015052990.tif 000028
【図２７】
2015052990.tif 000029
【図２８】
2015052990.tif 000030
【図２９】
2015052990.tif 000031
【図３０】
2015052990.tif 000032
【図３１】
2015052990.tif 000033
【図３２】
2015052990.tif 000034