(57)【要約】化学名がよく分からない場合でさえ、化学名の解釈を用いて、該化学名により識別された物質に関連する情報を識別する。最初に、化学物質を識別する化学名が取得される。化学構造情報が、該化学名から導出される。化学構造情報に基づいて、データベース・エントリ又は他のリソースが、化学物質に関連して識別される。
2004519023.tif 000002
【特許請求の範囲】
【請求項１】
化学名の解釈を適用するのに使用のための方法において、
化学物質を識別する化学名を取得するステップと、
前記化学名から化学構造情報を導出するステップと、
前記化学構造情報に基づいて、前記化学物質に関連するリソースを識別するステップと
を備える方法。
【請求項２】
前記リソースを前記化学名と関連しているとして指定するステップを更に備える請求項１記載の方法。
【請求項３】
前記リソースは、前記化学名の少なくとも１つのシノニムとのみ関連したデータベース・エントリを備える請求項１記載の方法。
【請求項４】
前記データベース・エントリが前記化学名を欠いている請求項３記載の方法。
【請求項５】
前記リソースがデータベース情報を備える請求項１記載の方法。
【請求項６】
前記化学名を前記データベース情報に加えるステップを更に備える請求項５記載の方法。
【請求項７】
前記化学名を取得するステップは、前記化学名をコンピュータ・プログラムから受け取るステップを備える請求項１記載の方法。
【請求項８】
前記化学名を取得するステップは、前記化学名を人間のユーザから受け取るステップを備える請求項１記載の方法。
【請求項９】
前記リソースは、前記化学物質の化学特性に関する情報を備える請求項１記載の方法。
【請求項１０】
前記リソースは、前記化学物質の化学特性に関する情報を有するデータベース・エントリを備える請求項１記載の方法。
【請求項１１】
化学名の解釈を適用するのに使用のための方法において、
化学構造情報を化学情報のデータベースの中の化学名から導出しようと試みるステップと、
前記の試みの結果に基づいて、前記データベースを評価するステップと
を備える方法。
【請求項１２】
前記データベースの植字上の特性に関する評価にバイアスをかけるステップを更に備える請求項１１記載の方法。
【請求項１３】
化学名の解釈を適用するのに使用のための装置において、
化学物質を識別する化学名を取得する取得器と、
前記化学名から化学構造情報を導出する導出器と、
前記化学構造情報に基づいて、前記化学物質に関連するリソースを識別する識別器と
を備える装置。
【請求項１４】
コンピュータ読み取り可能記憶媒体に存在するコンピュータ・ソフトウエアにおいて、
コンピュータ・システムに化学名の解釈を適用させるのを支援するため前記コンピュータ・システムにおいて使用のための１組の命令を備え、
前記命令は、前記コンピュータ・システムに、
化学物質を識別する化学名を取得させ、
前記化学名から化学構造情報を導出させ、
前記化学構造情報に基づいて、前記化学物質に関連するリソースを識別させる、コンピュータ・ソフトウエア。
【請求項１５】
化学名の解釈を適用するのに使用のためのシステムにおいて、
化学構造情報を化学情報のデータベースの中の化学名から導出しようと試みる試み手段と、
前記の試みの結果に基づいて、前記データベースを評価する評価器と
を備えるシステム。
【請求項１６】
コンピュータ読み取り可能記憶媒体に存在するコンピュータ・ソフトウエアにおいて、
コンピュータ・システムに化学名の解釈を適用させるのを支援するため前記コンピュータ・システムにおいて使用のための１組の命令を備え、
前記命令は、前記コンピュータ・システムに、
化学構造情報を化学情報のデータベースの中の化学名から導出しようと試みさせ、
前記の試みの結果に基づいて、前記データベースを評価させる、コンピュータ・ソフトウエア。
【発明の詳細な説明】
【０００１】
本出願は、１９９９年８月４日に出願され、発明の名称が「化学名の解釈の適用（ＡＰＰＬＹＩＮＧ ＩＮＴＥＲＰＲＥＴＡＴＩＯＮＳ ＯＦ ＣＨＥＭＩＣＡＬ ＮＯＭＥＮＣＬＡＴＵＲＥ）」である米国仮出願Ｓｅｒｉａｌ  Ｎｏ．６０，１４７，０６７の恩恵を主張し、それは本明細書に援用されている。
【０００２】
［発明の背景］
本出願は化学名の解釈の適用に関する。
【０００３】
単一の化学物質は、多くの化学名（「シノニム（ｓｙｎｏｎｙｍｓ）」）を有する場合がある。例えば、「塩化メチレン（ｍｅｔｈｙｌｅｎｅ  ｃｈｌｏｒｉｄｅ）」は、「ジクロロメタン（ｄｉｃｈｌｏｒｏｍｅｔｈａｎｅ）」及び「ジクロロ−メタン（ｄｉｃｈｌｏｒｏ−ｍｅｔｈａｎｅ）」と同義である。
【０００４】
化学物質に対するシノニムを識別することは、シノニムの１つと関連するリソースをそのシノニムの別のものと関連するリソースと一緒に属するとして指定するのを可能にする。例えば、塩化メチレンとして既知である化学物質が特定の反応特性を有することが既知であり、且つ「ジクロロメタン」が「塩化メチレン」のシノニムであることが既知であれば、その反応特性は、名前「ジクロロメタン」並びに名前「塩化メチレン」と関連していることが理解される。
【０００５】
化学情報のデータベースが化学物質に対して化学名により検索されるとき、化学物質についてのデータベースの中の情報は、その情報が化学名の１つのシノニムのみと関連付けされている場合外されてしまう場合がある。そのように外されてしまうことの発生頻度は、データベースにおいて化学物質を既知のシノニムのそれぞれの組と関連付けることにより低減され得る。そのような場合、化学名の下での検索は、シノニムの下での検索から生じるであろう同じ情報を見つける一層良い機会を有する。しかしながら、多くの化学物質が、タイプ入力の変形、及び命名法規約における相違から生じる変形を含む、非常に多数の化学的に正確なシノニムを有するので、多くの場合全てのそのようなシノニムをデータベースの中に含めることは非常に困難であり且つ実際的でない。従って、データベースの中の著しく関係のある情報が、依然、化学名の下での検索により外されてしまう場合がある。
【０００６】
その代わりに化学式（ｆｏｒｍｕｌａ）による検索は、異なる物質が同じ化学式を有するので、間違った結果を招く場合がある。例えば、「Ｃ１３Ｈ１０Ｏ」は、ベンゾフェノンと９−ヒドロキシフルオレンの両方に対する化学式である。
【０００７】
［発明の概要］
たとえ化学名が良く分からない場合でさえ、化学名の解釈を用いて、化学名により識別された物質と関連するリソース（例えば、「情報」）を識別する。最初に、化学物質を識別する化学名が取得される。化学構造情報が、前記化学名から導出される。前記化学構造情報に基づいて、前記化学物質に関連するデータベース・エントリ又は他のリソースが識別される。従って、化学物質と関連されるリソースは、物質が多くのシノニムを有する場合においてさえ、極めて高い信頼性でもって、且つ高い正確さでもって識別されることができる。特に、データベースに明示的に格納されていない化学名の下でそのデータベースが検索される場合でさえ、化学物質についての情報をそのデータベースの中に見つけることができる。シノニムの大規模なリストで満たされていないデータベースは、シノニムが完備しているデータベースからの結果と匹敵する検索結果を生じることができる。
【０００８】
他の特徴及び利点は、図面を含む以下の説明から、及び特許請求の範囲から明らかになるであろう。
【０００９】
［詳細な説明］
図１は、化学名１２が化学名インタプリタ１４により解釈されて、化学記述子１６を生成するシステム１０を図示する。化学記述子１６をリソース・マネジャ１８が用いて、１組のリソース２０から、化学名により識別された化学物質と関連する１組の物質リソース２２を決定する。化学名は、「塩化メチレン」のような音声テキスト（ｐｈｏｎｅｔｉｃ  ｔｅｘｔ）を含み得て、そして「ＣＨ２Ｃｌ２」のような化学式テキスト（ｆｏｒｍｕｌａｉｃ  ｔｅｘｔ）を含み得る。
【００１０】
図２は、上記の１組のリソース２０が化学情報のデータベース３０を含み、リソース・マネジャ１８がデータベース検索ソフトウエア３２を含み、且つ上記の１組の物質リソースが１組のデータベース検索結果３４を含む特定のケースを図示する。データベースの検索において、データベース検索ソフトウエア３２は、化学記述子１６をデータベースに適用して、化学名により識別される物質と関連するデータベースからの情報を含むデータベース検索結果３４を生成する。データベース検索結果３４は、たとえデータベースが解釈された特定の化学名に対する参照を含まない場合でさえ、生成される。データベースは、化学物質の化学構造及び物理的特性に関する情報を含み得る。
【００１１】
図３に示され、そして以下に説明されるように、化学名インタプリタ１４は、化学名から化学構造図を表す情報４２を導出する構造導出器４０を含み得て、そして化学記述子１６は、構造図情報を含み得る。データベース検索ソフトウエアは、データベースの構造ベースの検索の中で構造図情報を用い得る。従って、化学物質に関するデータベース内の情報は、化学名の下で直接検索すること無しに見つけることができる。
【００１２】
図４は、化学情報のデータベースを検索する手順１００を図示する。化学名が取得される（ステップ１０００）。例えば、化学名は、人間のユーザにより（例えば、キーボードで化学名でタイプ入力することによるようにして）、又はコンピュータ・プログラムにより供給され得る。少なくとも幾つかのケースにおいては、それは、化学名がデータベース内に格納されている化学名と一致するか否かが決定されるならば（ステップ１０１０）有利である。一致が見られた場合、データベース内の化学名と関連した情報が、引き出される（ステップ１０２０）、そして上記の手順は終了する。
【００１３】
一致が見つけられない場合、又は化学名の一致が試みられない場合、化学名から構造図情報を導出するための手順（「名前から構造への手順（ｎａｍｅ  ｔｏ  ｓｔｒｕｃｔｕｒｅ  ｐｒｏｃｅｄｕｒｅ）」が実行される（ステップ１０３０）。名前から構造への手順の一例は、２０００年２月１１日に出願され、発明の名称が「化学構造情報の導出（ＤＥＲＩＶＩＮＧ ＣＨＥＭＩＣＡＬ ＳＴＲＵＣＴＵＲＥ ＩＮＦＯＲＭＡＴＩＯＮ）」である米国特許出願Ｓｅｒｉａｌ  Ｎｏ．０９／５０２，８１０に記載され、それは本明細書に援用されている。名前から構造への手順が失敗した場合、検索失敗が報告され（ステップ１０４０）、そして上記の手順は終了する。
【００１４】
名前から構造への手順が成功した場合（ステップ１０４５）、データベースは、構造図情報に基づいて検索される（ステップ１０５０）。化学情報のデータベースを構造により検索することは、当該技術では周知であり、そして例えば、Ｂａｒｎａｒｄ，Ｊ．Ｍ．著「下部構造検索方法：新旧（Ｓｕｂｓｔｒｕｃｔｕｒｅ  Ｓｅａｒｃｈｉｎｇ  Ｍｅｔｈｏｄｓ：  Ｏｌｄ  ａｎｄ  Ｎｅｗ）」（Ｊ．Ｃｈｅｍ．Ｉｎｆ．Ｃｏｍｐｕｔ．Ｓｃｉ．１９９３年刊行、３３、５３２−５３８頁）に記載されている。
【００１５】
データベースが構造図情報と一致する１つ又はそれより多いエントリを含むことが分かった場合（ステップ１０５５）、データベース内のそのエントリと関連する情報が引き出され（ステップ１０６０）、そして上記の手順は終了する。そのようなエントリが見つけられない場合、検索失敗が報告され（ステップ１０７０）、そして上記の手順は終了する。少なくとも幾つかのケースにおいては、それは、データベースが構造図情報と一致する１つ又はそれより多いエントリを含むケースで、上記の手順が終了する前に、取得された化学名がデータベースに追加されるならば有利である。
【００１６】
例えば、「ジフェニルケトン（ｄｉｐｈｅｎｙｌｋｅｔｏｎｅ）」についての情報を見つけることを希望する化学者は、名前「ジフェニルケトン」を用いて識別されたデータベース・エントリに対してデータベースの検索を開始するであろう。一致が見つけられない場合、構造情報（図５に図示されている）が名前「ジフェニルケトン」から導出される。構造情報は、データベースの構造検索の基礎として用いられる。そのような構造検索は、「ベンゾフェノン（ｂｅｎｚｏｐｈｅｎｏｎｅ）」と名付けられた物質についての情報を有するデータベース・レコードを見つけるであろう。そうであれば、ベンゾフェノンについての情報が、データベースから引き出され、そして化学者に提示される。これは、「ベンゾフェノン」が「ジフェニルケトン」に対するシノニムであり、且つベンゾフェノンについての情報が化学者により検索で求められていた情報であるので、適切である。
【００１７】
更なる例においては、データベースは、次のエントリから成り得る。
【００１８】
【表１】
2004519023.tif 000003
そのようなケースにおいては、化学名検索に依拠して、ジフェニルケトンの融点を見つける場合、その融点情報は見つけられないであろう。それは、名前「ジフェニルケトン」がデータベースに存在しないからである。しかしながら、ジフェニルケトンの構造を表す情報が導出される場合、構造情報は、ベンゾフェノンに対するデータベースの構造情報に対して一致されることができる。従って、ジフェニルケトンの構造を用いたデータベースの検索は、ジフェニルケトンの融点が４８．５であることを明らかにする。
【００１９】
手順１００を適用して、商業的化学品取り扱い業者により制作されたカタログを表すデータベース内の名前から構造情報を導出することができ、それはカタログの内容を正確さに関して評価するのを可能にする。特定の例においては、名前から構造への手順が、幾つかのカタログの中の全ての化学名及びシノニムに適用され、そして生成された構造情報の各実例が正確さに関して検査される。その結果として、不一致が明らかにされる場合がある。不一致は、データベースにおける前に気づかれていなかったエラーに起因し得る。特に、悪い品質のエントリが暴露される。例えば、人間のエラーのような問題に起因して、「ｍａｌｅｉｃ  ａｎｈｙｄｒｉｄｅ（無水マレイン酸）」は、「ｍａａｌｅｉｃ  ａｎｈｙｄｒｉｄｅ」及び「Ｍｓｌｅｉｃ  Ｓｎｈｙｄｒｉｄｅ」を含む、多くの辞書編集上の異なった変形によりデータベースの中に表される場合がある。
【００２０】
前述の手順の全て又は一部は、ハードウエア又はソフトウエア、又は両方の組み合わせで実現され得る。少なくとも幾つかのケースにおいては、上記の技術は、ＵＮＩＸ（登録商標）、リナックス、マイクロソフト・ウインドウズ９５、９８、２０００又はＮＴ（登録商標）、又はＭａｃＯＳ（登録商標）のようなオペレーティング・システムを動作させる又は動作させることができるパーソナル・コンピュータのような、１つ又はそれより多いプログラム可能コンピュータ上で実行するコンピュータ・プログラムで実現されるならば有利である。なお、そのような１つ又はそれより多いプログラム可能コンピュータは、それぞれ、プロセッサ、該プロセッサにより読み取り可能である記憶媒体（揮発性及び不揮発性メモリ及び／又は記憶要素を含む）、キーボードのような少なくとも１つの入力装置、及び少なくとも１つの出力装置を含む。プログラム・コードは、入力装置を用いて入力されたデータに適用されて、前述の技術を実行し且つ出力情報を発生する。出力情報は、コンピュータのディスプレイ・スクリーンのような１つ又はそれより多い出力装置に与えられる。
【００２１】
少なくとも幾つかのケースにおいては、それは、各プログラムがパール（Ｐｅｒｌ）、Ｃ、Ｃ＋＋、又はＪａｖａ（登録商標）のような高レベルの手続き型又はオブジェクト指向型プログラミング言語で実行されて、コンピュータ・システムと通信するならば有利である。しかしながら、プログラムは、希望される場合、アセンブリ又は機械言語で実行されることができる。いずれの場合も、言語は、コンパイルされた言語又は解釈された言語であり得る。
【００２２】
少なくとも幾つかのケースにおいては、そのようなコンピュータ・プログラムのそれぞれは、ＲＯＭ又は光ディスク又は磁気ディスクのような記憶媒体又はデバイス上に格納される場合有利である。なお、そのような記憶媒体又はデバイスは、その記憶媒体又はデバイスがコンピュータにより読まれたときコンピュータを構成して動作させ本明細書で説明した手順を実行するため汎用又は特定目的のプログラム可能コンピュータにより読み取り可能である。システムはまた、コンピュータ・プログラムを用いて構成されたコンピュータ読み取り可能記憶媒体として実現されると考えられ得て、そこにおいてそのように構成された記憶媒体は、コンピュータに特定の又は予め定義された要領で動作するようにさせる。
【００２３】
他の実施形態は、特許請求の範囲内にある。例えば、化学名の解釈が、多くの異なるタイプのコンピュータ・ベースのリソースのいずれとも関係して用いられ得る。そのような解釈は、スプレッドシート・セルの内容の操作及びそれと使用のためスプレッドシート・ソフトウエアに、そしてドキュメントのテキスト及びグラフィックスの編集及びそれと使用のためワード処理ソフトウエアに提出（実行依頼）され得る。ワールドワイド・ウェブ検索エンジンは、そのワールドワイド・ウェブ上で化学情報を検索するのを容易にするため上記解釈を利用し得る。
【図面の簡単な説明】
【図１】
図１は、コンピュータ・ベースのシステムのブロック図である。
【図２】
図２は、コンピュータ・ベースのシステムのブロック図である。
【図３】
図３は、コンピュータ・ベースのシステムのブロック図である。
【図４】
図４は、コンピュータ・ベースの手順のブロック図である。
【図５】
図５は、化学構造情報の図である。
【図１】
2004519023.tif 000004
【図２】
2004519023.tif 000005
【図３】
2004519023.tif 000006
【図４】
2004519023.tif 000007
【国際公開パンフレット】
2004519023.tif 000008
2004519023.tif 000009
2004519023.tif 000010
2004519023.tif 000011
2004519023.tif 000012
2004519023.tif 000013
2004519023.tif 000014
2004519023.tif 000015
2004519023.tif 000016
2004519023.tif 000017
2004519023.tif 000018
2004519023.tif 000019
2004519023.tif 000020
2004519023.tif 000021
2004519023.tif 000022
2004519023.tif 000023
【国際公開パンフレット（コレクトバージョン）】
2004519023.tif 000024
2004519023.tif 000025
【国際調査報告】
2004519023.tif 000026
2004519023.tif 000027