(57)【要約】【課題】高速処理の実験に使われるデータベースに試料の情報や試験の手順や試験の結果を記入し、また、試料の情報を追跡するための方法とシステムを提供する。【解決手段】高速処理実験情報を保存するためのデータベースが開示され、これは、様々なデータベースオブジェクトが親子関係となるように、階層構造で構築される。階層構造は、データベースの様々な部分へユーザーがアクセスするのを制御しやすくする。データベースに試料の記述を自動的に記入するための方法が開示される。試料情報は、任意の電子フォーマットで提供され、これはデータベースの中へインポートされる。試料の出来事を追跡するための方法も開示される。ユーザーがデータベース内で試料に影響するような動作を取った時はいつでも試料の出来事が記録される。最後に、試料に対する高速処理実験から得られた実験データを自動的にインポートするための方法が開示される。【選択図】図１
2005166053.tif 000002
【特許請求の範囲】
【請求項１】
データベースを検索する方法において、前記データベースには、複数の試料のデータオブジェクトが備わり、試料データオブジェクトの各々は、化学物質あるいは化学物質の組成を備えた試料に対応し、試料データオブジェクトの各々は、試料の出来事が記入される複数のデータ領域を備えており、前記方法は、
一つ或いは二つ以上の前記データ領域に含まれる情報に基づいて、一つ或いは二つ以上の前記試料データオブジェクトの検索をする問い合わせを構築する段階と、
前記問い合わせを用いて前記データベースの検索を実行する段階と
を備えることを特徴とする方法。
【請求項２】
前記データ領域には、前記試料の出来事が発生する時の前記試料の位置が含まれることを特徴とする請求項１記載の方法。
【請求項３】
前記位置は、試料が置かれたプレートの特定を備えることを特徴とする請求項２記載の方法。
【請求項４】
前記試料の出来事には、試料データベースオブジェクトを作成することと、試料データオブジェクトをコピーすることと、試料データオブジェクトへの参照を含むライブラリデータオブジェクトをコピーすることと、試料データオブジェクトをプレートデータオブジェクトに割り当てることと、試料データオブジェクトへの参照を含むプレートデータオブジェクト内の状態指示子を変更することと、試料データオブジェクトへの参照を含むライブラリデータオブジェクト内の状態指示子を変更することと、試料データオブジェクト内の状態指示子を変更することと、試料データオブジェクトへの参照を含むプレートデータオブジェクトに関連する実験データオブジェクトを作成することと、コンピュータデータベースの中に、試料に対して行われた実験の結果をインポートすることと、試料データオブジェクト内の成分或いは処理段階を変更或いは追加することと、試料データオブジェクトへの参照を含むライブラリデータオブジェクト或いはプレートデータオブジェクトへ処理段階を追加することと、試料データオブジェクトへの参照を含むプレートデータオブジェクト内の位置データ領域を変更することとから成るグループから選択される少なくとも一つの出来事が含まれる。
【請求項５】
ユーザーから入力を受け取り、前記入力を使って、請求項１記載の方法によって問い合わせを構築するように適合されたことを特徴とするグラフィカルユーザーインターフェイス。
【請求項６】
一つ或いは二つ以上の試料の位置を特定する方法において、各試料は、化学物質あるいは化学物質の組成を備えており、該方法は、
前記試料に対応する試料データオブジェクトを備えるデータベースを提供する段階と、
前記データベースから少なくとも一つの前記試料に対して最後に記録された試料の出来事に対応する位置を読み出す段階と、
最後に記録された試料の出来事に対応する前記位置を、スプレッドシート内のセルに記入する段階と
を備え、
前記試料のデータオブジェクトの各々は、前記試料に出来事が起きた時に、前記試料の出来事と位置とが記入される複数のデータ領域を備えることを特徴とする方法。
【請求項７】
前記スプレッドシートは、Microsoft Excel（登録商標）の一バージョンであることを特徴とする請求項６記載の方法。
【請求項８】
前記読み出しと記入の段階は、Excel（登録商標）Visual Basicのマクロによって実行されることを特徴とする請求項７記載の方法。
【請求項９】
前記データベース内に保存される全ての試料の現在位置は、特定されることを特徴とする請求項６記載の方法。
【請求項１０】
前記データベースに保存された、どの試料が特定されるかをユーザーが選択することを特徴とする請求項６記載の方法。
【請求項１１】
前記データベース内に保存された、どの試料が特定されるかは、ユーザーによって特定された基準に基づいて決定されることを特徴とする請求項６記載の方法。
【請求項１２】
前記基準は、前記試料の直接的な特定を含まないことを特徴とする請求項１１記載の方法。
【請求項１３】
前記データベースに保存された、どの試料が特定されるべきかは、前記試料データベースオブジェクトへの参照を前記スプレッドシート内のセルに記入して、前記Excel（登録商標）Visual Basicのマクロを実行することによって、ユーザーが選択することを特徴とする請求項８記載の方法。
【請求項１４】
ユーザーから入力を受け取り、その入力を使って試料を特定するように適合され、また請求項６記載の方法を用いて前記試料の位置を決定するように適合されていることを特徴とするグラフィカルユーザーインターフェイス。
【請求項１５】
複数の試料に対する実験を行って得られる実験結果をデータベースに記入する方法において、該方法は、
機械読み取り可能な媒体上に保存されるデータベースを提供する段階と、
前記試料に対して可能な実験に対応する試験データオブジェクトを作成する段階と、
前記実験を行って得られるデータのフォーマットに関する情報を試験データオブジェクトの中に定義する段階と、
Windows（登録商標）Common File Dialogを用いてデータファイルを選択する段階と、
前記フォーマットを用いて前記データファイルを読み出し、データ領域に前記各試料に対する前記実験結果を記入する段階と
を備え、
前記データベースは、複数の試料データオブジェクトを備え、試料データオブジェクトの各々は、化学物質あるいは化学物質の組成を備えた試料に対応し、前記データファイルは、前記試料に対する前記実験から得られた実験結果を備えることを特徴とする方法。
【請求項１６】
前記データファイルを読み出してデータ領域に記入する段階は、ＳＱＬ手順を実行する段階を備えることを特徴とする請求項１５記載の方法。
【請求項１７】
前記情報には、少なくとも一つのデータパラメータが含まれ、前記各データパラメータは、実験室の変数の種類を示していることを特徴とする請求項１５記載の方法。
【請求項１８】
前記情報には、少なくとも一つのデータ単位が含まれることを特徴とする請求項１５記載の方法。
【請求項１９】
前記データファイルを、一つのデータフォーマットから、前記パラメータに対応するデータの欄を備える別のデータフォーマットへ変換する段階を、さらに備えることを特徴とする請求項１７記載の方法。
【請求項２０】
多数のデータファイルが、選択と読み出しの段階の間に、選択され読み出されることを特徴とする請求項１５記載の方法。
【請求項２１】
ユーザーが、請求項１５記載の方法によって記入された実験データを閲覧することができることを特徴とするグラフィカルユーザーインターフェイス。
【請求項２２】
ユーザーからの入力を受け取り、前記入力を用いて請求項１５記載の方法の中の選択の段階を実行するように適合されたことを特徴とする請求項１５記載の方法。
【請求項２３】
データベースに複数の試料に関係する情報を記入する方法において、各試料は、化学物質あるいは化学物質の組成を備えており、該方法は、
任意の電子フォーマットで、成分に対応する情報および／または前記各試料を合成するのに使用する処理段階に対応する情報を提供する段階と、
任意の電子フォーマットの前記情報を読む段階と、
前記データベース内のデータ領域に、前記各試料に対する前記成分と処理段階を記入する段階と
を備えることを特徴とする方法。
【請求項２４】
前記任意の電子フォーマットは、テキストファイルであることを特徴とする請求項２３記載の方法。
【請求項２５】
前記任意の電子フォーマットは、スプレッドシートであることを特徴とする請求項２３記載の方法。
【請求項２６】
前記スプレッドシートは、Microsoft Excel（登録商標）spreadsheetであることを特徴とする請求項２５記載の方法。
【請求項２７】
前記読み出す段階は、Excel（登録商標）Visual Basicのマクロを実行する段階を備えることを特徴とする請求項２６記載の方法。
【請求項２８】
前記スプレッドシートは、前記各試料の識別子が記入されたセルを備え、セルは少なくとも一つのライブラリデータオブジェクトの識別子が記入され、前記方法は、さらに、前記ライブラリデータオブジェクト内のデータ領域に前記試料への参照を記入する段階を備えることを特徴とする請求項２５記載の方法。
【請求項２９】
前記任意の電子フォーマットは、ライブラリ設計ツールからの出力であることを特徴とする請求項２３記載の方法。
【請求項３０】
前記記入する段階は、前記各試料に対応する試料データオブジェクトを作成し、前記試料データオブジェクト内のデータ領域に前記成分と処理段階を記入する段階を備えることを特徴とする請求項２３記載の方法。
【請求項３１】
ライブラリデータオブジェクトを作成し、前記ライブラリデータオブジェクト内のデータ領域に前記試料データオブジェクトへの参照を記入する段階を、さらに備えることを特徴とする請求項３０記載の方法。
【請求項３２】
既存のライブラリデータオブジェクト内のデータ領域に、前記試料データオブジェクトへの参照を記入する段階を、さらに備えることを特徴とする請求項３０記載の方法。
【請求項３３】
前記記入する段階は、前記各試料に対応する既存の試料データオブジェクト内のデータ領域に、前記成分と処理段階を記入する段階を備えることを特徴とする請求項２３記載の方法。
【請求項３４】
前記既存の試料データオブジェクトは、幾つかの成分および／または前記記入の段階に先立つ処理段階が記入されたデータ領域を備えることを特徴とする請求項３３記載の方法。
【請求項３５】
前記記入する段階は、ＳＱＬ命令を実行する段階を備えることを特徴とする請求項２３記載の方法。
【請求項３６】
前記任意の電子フォーマットで、機械読み取り可能な媒体に保存された名前の付いた集まりへの参照を提供する段階をさらに備え、前記名前の付いた集まりは、前記試料を合成するのに使用される追加の成分および／または処理段階を備え、前記読み出しと記入の段階は、前記名前の付いた集まりを読み出し、前記データ領域に前記追加の成分と処理段階を記入する段階をさらに備えることを特徴とする請求項２３記載の方法。
【請求項３７】
前記データベース内の試料データオブジェクトをコピーして新しいデータオブジェクトを作成する段階をさらに備え、前記試料データオブジェクトは、追加の成分と処理段階の情報を記入されたデータベース領域を備え、前記記入の段階は、前記新しい試料データオブジェクト内の追加データ領域に、前記提供する段階で提供された前記成分と処理段階の情報を記入することを特徴とする請求項２３記載の方法。
【請求項３８】
前記コピーしようとする試料データオブジェクトは、前記任意の電子フォーマットで特定されることを特徴とする請求項３７記載の方法。
【請求項３９】
前記データベース内の試料データオブジェクトをコピーして新しいデータオブジェクトを作成する段階をさらに備え、前記試料データオブジェクトは、追加の成分と処理段階の情報を記入されたデータベース領域を備え、前記記入の段階は、前記新しい試料データオブジェクト内の前記データ領域の少なくとも幾つかを、前記提供する段階で提供された前記成分と処理段階の情報で上書きする段階を備えることを特徴とする請求項２３記載の方法。
【請求項４０】
前記コピーしようとする試料データオブジェクトは、前記任意の電子フォーマットで特定されることを特徴とする請求項３９記載の方法。
【請求項４１】
ユーザーから入力を受け取り、その入力を使って請求項２３記載の方法の中の前記情報を提供するように適合されたグラフィカルユーザーインターフェイスにおいて、前記インターフェイスは、請求項２３記載の方法による前記読み出しと記入の段階を実行するように適合されることを特徴とするグラフィカルユーザーインターフェイス。
【請求項４２】
前記入力は、データファイルの名前であることを特徴とする請求項４１記載のグラフィカルユーザーインターフェイス。
【請求項４３】
前記任意の電子フォーマットは、Microsoft Excel（登録商標）スプレッドシートであり、前記入力は、Excel（登録商標）Visual Basicのマクロを実行することを特徴とする請求項４１記載のグラフィカルユーザーインターフェイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、高速処理の実験に使われるデータベースに関する。さらに詳しくは、本発明は、そのようなデータベースに試料（sample）の情報や試験の手順や試験の結果を記入し、また試料の情報を追跡するための方法とシステムに関する。
【０００２】
ここに書かれた著作物は、米国エネルギー省によって、ＤＯＥプロジェクトであるDE-FC26-02NT41218"Discovery of new NOx reduction catalysis for CIDI engines using combinational techniques"の下で、部分的に資金提供された。
【０００３】
本発明は、２００３年１２月１日に出願された"Method of storing fast throughput Experimentation information in a database"という名の付いた特許文献１の米国仮出願に対して優先権を持ち、その内容は、ここに参考のために組み入れる。
【背景技術】
【０００４】
高速処理実験（ＦＴＥ）が今や、新しい見込みのある化合物を識別するのに広く使用されている。例えば、組み合わせ化学は、薬学の発見の速度を速めるのに使用することができる。ＦＴＥは、また触媒や重合体や他の有用な物質を特定するのに材料科学の統合体において使用することができる。さらに、ＦＴＥは、塗装や被膜や薬や洗剤や食物や化粧品や石油化学製品や、既存の原料を組み合わせて処理した調法の他の材料の開発と改良を助ける、材料科学の調製において有用である。ＦＴＥによって、かっては一度だけしか完了できなかった時間内に、数百回の実験を行うことができる。
【０００５】
ＦＴＥにおいて、高速処理で、大量の試料が定義されて作成される。各試料の定義には、その構成と加えられる処理作業が含まれる。例えば、構成には、各試料に加えられる材料と、各材料の量とが含まれていて良い。処理作業には、材料を加える順番のような段階や、混ぜ、暖め、反応する時間が含まれていて良い。典型的には、規則的に変化する一組の材料に与えられる同じ処理作業を備えた一組の試料から成る、試料のファミリやライブラリが作られる。他のライブラリにおいて、処理作業はむしろ規則的に異なる。一旦、試料が定義されると、それらは実験室内で作ることができる。
【０００６】
【特許文献１】米国仮出願第６０／５２５，９７０号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ある場合では、ＦＴＥで使用される合成（synthesis）の手順や処方が、紙のファイリングシステムや帳面や個々人のパーソナルコンピュータの中に保存される。しかし、そのような保存システムでは、必ずしも一つのプロジェクト（project）の中の全ての人が、同じデータ資源で仕事をしたり、それにデータを与えたりするとは限らない。さらに、分散した保存システムを使用することで、実験者は、既に作られている試料を不必要に作る結果になる。
【０００８】
一旦、試料が作られると、それらは通常は試験されて、特定の特性のために、試料を特徴付けたり、試料を選別したりされる。有利なことに試験は、高速処理によって行われる。実験の再現性を確かなものにするために、実験の条件についてできるだけ多くの情報と、試験が行われた方法とを記録することが必要である。通常は、実験を行う個人が、重要な条件を理解しており、その個人がこの条件を実験室の帳面に記録するだろう。しかし、そのような個人の記録を使用すると、実験者は不必要に繰り返して試験をする結果となる。加えて、行われた試験に関する詳細と、実際の試験の結果と、詳細な試料の処方情報とは、アクセスの便利な同じ場所に置かれることはないだろう。
【０００９】
作られて試験された試料の数が多いせいで、試料の履歴（例えば、試料に対する実験と処理の）や試料の位置を追跡することも、困難であることが多い。試料の履歴と位置とを追跡することは、材料科学においては特に重要である。高速処理による薬品の発見や不均一触媒作用のような分野では、試料は通常、合成され一度だけ試験され捨てられる。しかし、材料科学では、合成は、時間と資源の観点から非常に高価であることが多い。そこで、試料は、捨てる前に、幾回も試験をされる方が良い。
【００１０】
もし試料が作られた後すぐに捨てられるのでなければ、一つの場所から他の場所へ移す、つまり典型的には、記憶装置から実験装置へ、そしてまた記憶装置へと移すことができる。そのような場合、次の実験で使用するために、試料の位置を追跡する必要がある。試料は、また定期的に合成後の処理（例えば、試料が作られた後に与えられる処理段階（process step））を行うであろう。次の処理によって試料の特性が変わるかも知れないので、どの試料に処理を与えたかを知ることは必須である。また、試料に対して行われる実験も重要である。ある実験で一つの試料に対して得られる結果は、前の実験で現れた条件によって決まる。実験結果の再現性を確かにするために、各試料に対して行われる前の実験すべてを知ることは、重要な意味を持つ。
【００１１】
ＦＴＥ試料の定義や、試料に対する試験の条件や、実行された試験から得られるデータや、試料の追跡情報に関する情報を保存する、中央に置かれたデータベースに対して、従来においては、満足に達しない要求が存在する。さらに、その種の情報を中央のデータベースに入れることは、時間がかかり退屈であろうから、試料の定義や試料の試験結果や試料の追跡情報を、迅速かつ便利にデータベースに記入する方法に対する、満足に達しない要求が存在する。
【課題を解決するための手段】
【００１２】
本発明の一つの態様に、データベースを検索する方法があり、そのデータベースには、試料の複数のデータオブジェクトが備わり、試料のデータオブジェクトの各々は、化学物質あるいは化学物質の組成を備えた試料に対応し、試料のデータオブジェクトの各々は、試料の出来事が記入される複数のデータ領域を備えており、前記方法は、１）一つ或いは二つ以上のデータ領域に含まれる情報に基づいて、一つ或いは二つ以上の試料のデータオブジェクトの検索に関する問い合わせを構築する段階と、２）その問い合わせを用いてデータベースの検索を実行する段階とを備える。一実施形態において、グラフィカルユーザーインターフェイスが提供され、それはユーザーからの入力を受け取り、その入力を使って本方法による問い合わせを構築するように適合される。
【００１３】
本発明の他の態様に、一つ或いは二つ以上の試料の位置を特定する方法があり、各試料は、化学物質あるいは化学物質の組成を備えており、該方法は、１）試料に対応する試料データオブジェクトを備えるデータベースを提供する段階と、２）データベースから少なくとも一つの試料に対して最後に記録された試料の出来事に対応する位置を読み出す段階と、３）最後に記録された試料の出来事に対応する位置を、スプレッドシート内のセルに記入する段階とを備え、試料データオブジェクトの各々は、試料に出来事が起きた時に、試料の出来事と位置とが記入される複数のデータ領域を備える。一つの実施形態において、グラフィカルユーザーインターフェイスが提供され、それはユーザーからの入力を受け取り、その入力を使って試料の特定をするように適合され、また本方法を用いて試料の位置を決定するように適合される。
【００１４】
本発明の他の態様に、複数の試料に対する実験を行って得られる実験結果をデータベースに記入する方法があり、本方法には、１）機械読み取り可能な媒体上に保存されるデータベースを提供する段階と、２）試料に対して可能な実験に対応する試験データオブジェクトを作る段階と、３）実験を行って得られるデータのフォーマットに関する情報を試験データオブジェクトの中に定義する段階と、４）Windows（登録商標）Common File Dialogを用いてデータファイルを選択する段階と、５）前記フォーマットを用いてデータファイルを読み、データ領域に各試料に対する実験結果を記入する段階とを備え、前記データベースは、複数の試料データオブジェクトを備え、試料データオブジェクトの各々は、化学物質あるいは化学物質の組成を備えた試料に対応し、前記データファイルは、試料に対する実験から得られた実験結果を備える。
【００１５】
本発明の他の態様に、データベースに複数の試料に関係する情報を記入する方法があり、各試料は、化学物質あるいは化学物質の組成を備えており、該方法は、１）任意の電子フォーマットで成分に対応する情報および／または各試料を合成するのに使用する処理段階に対応する情報を提供する段階と、２）任意の電子フォーマットの情報を読む段階と、３）データベース内のデータ領域に各試料に対する成分と処理段階を記入する段階とを備える。一実施形態において、グラフィカルユーザーインターフェイスが提供され、それはユーザーからの入力を受け取り、その入力を用いて上記情報を提供するように適合され、また前記インターフェイスは、その後に前記読む段階と記入する段階とを実行するように適合される。
【発明を実施するための最良の形態】
【００１６】
本発明の一実施形態によって、階層構造に作られた、コンピュータで実現されるＦＴＥデータベースが提供される。このシステムによって、データベースの階層構造の内部に含まれるデータベースオブジェクトをユーザーが閲覧し航行し変更することができる、データベースに対するグラフィカルユーザーインターフェイスが提供される。様々なオブジェクトが親子関係になるように、データベースオブジェクトは、互いに階層構造に作られ関係付けられる。幾つかの場合には、オブジェクトは、多くの親子関係のオブジェクトを持つことができる。幾つかのオブジェクトには、親或いは子の関係が無いこともある。各データベースオブジェクトは、オブジェクトに関係する情報を保持するための領域を含むことができる。一般的に、各データベースオブジェクトは、オブジェクトの名前と説明、およびオブジェクトを作ったユーザーの身元のための領域を含んでいる。幾つかのデータベースオブジェクトは、また、そのオブジェクトが属する親オブジェクトを特定する領域も含んでいる。加えてデータベースオブジェクトは、一つ或いは二つ以上の一覧表を含むことができる。子リスト（child list）には、それによって現在のオブジェクトを定義する助けとなる、階層的に下位にあるオブジェクト（子オブジェクト）、あるいは何らかの他の方法で現在のオブジェクトに関連するオブジェクト、あるいはオブジェクトの説明や特性が含まれる。幾つかの子リストは、他のオブジェクトの定義に示される関連に基づいて自動的に記入することができる。例えば、他のオブジェクトをその親として参照するオブジェクトは、自動的に、親の持つ子リストの一つに含まれる子オブジェクトの一覧表に含まれることになる。ユーザーは、手動で他の子リストに中にいることができる。全てのデータベースオブジェクトに、子リストがある訳ではない。さらに、データベースオブジェクトに対する上述のフォーマットに利点がある間は、データベースオブジェクトは、いかなるフォーマットも取り得る。
【００１７】
一実施形態では、図１で表されるように、階層の樹構造にあるデータベースオブジェクトの利用可能な種類の全てを表す表示画面が与えられる。ユーザーが各フォルダを拡大して、各フォルダの中に含まれる下位フォルダとデータベースオブジェクト種別の一覧表を開くことができるように、フォルダと一覧表が提供される。もしユーザーが表示されているデータベースオブジェクト種別を選択すれば、作られてあった、指示した種別のデータベースオブジェクト全ての一覧表が表示される。例えば、もしユーザーがデータベースオブジェクト種別"Analytical Equipment"を選ぶと、作られてきた全ての分析機器データベースオブジェクトの一覧表が、図２に表されるように表示される。作られたオブジェクトの一覧表から個々のデータベースオブジェクトを選択することで、ユーザーがオブジェクトを閲覧および／または編集することを許されているならば、幾つかの場合にオブジェクトの閲覧と編集とができる。代わりに、選択した種別の新しいデータベースオブジェクトを作ることができる。
【００１８】
一実施形態において、一旦、特定のデータベースオブジェクトが選択されるか、ユーザーが新しいデータベースオブジェクトを作りたいことを示せば、その中でユーザーがオブジェクトを定義する情報を閲覧し入力することができる一つ或いは二つ以上の領域を提供するウィンドウ画面が表示される。幾つかの場合には、領域内の情報が自動的に与えられる。また、表示画面からアクセス可能なのは、オブジェクトの一つ或いは二つ以上の子リストである。子リストの中でオブジェクトを選択することによって、ユーザーがオブジェクトの閲覧および／または編集が許されているならば、オブジェクトの閲覧、そして幾つかの場合には辺中が類似した表示画面を通して可能となる。代わりに、ユーザーは、いくつかの子リストに新しいデータベースオブジェクトを記入することができる。
【００１９】
作ることのできるデータベースオブジェクトの種別の例の中には、プロジェクトや研究（study）やライブラリや試料や処理段階や化学薬品の成分や設備やパラメータや単位（unit）やユーザーや場所やプレートやプレートの種類や試験や実験が含まれて良いが、これらに限定されるものではない。以下に、これらのオブジェクト各々の説明をする。これらデータベースオブジェクトは、単に例示のために挙げたのであり、それらが存在することが必要なのではないということを理解されたい。さらに、各データベースオブジェクトの中に含まれる情報とそれらフォーマットの記載は、単に、説明をしただけである。あらゆる情報とフォーマットを使用することができる。
【００２０】
＜データベースオブジェクトの例＞
［プロジェクト］
プロジェクトは、通常、データベースの階層で最高位にあり、そこではプロジェクトには親のオブジェクトは無い。プロジェクトのデータベースオブジェクトは、典型的には、研究と開発のプログラム内の一組の明確な到達点を特定し、開始と終了の日付けを明確にする。プロジェクトの到達点の一例は、排出の流れから窒素酸化物を除去する触媒を特定することである。プロジェクトには、プロジェクト内の研究と、プロジェクトの構成員であるユーザーとを特定する子リストが含まれていて良い。図３は、ユーザーがプロジェクト情報を入力して、そのプロジェクトに関連する子リストを閲覧することができるような表示画面を表している。
【００２１】
［研究］
一旦、プロジェクトが作られると、プロジェクト内の研究の子リストは、研究（study）で占められる。一般的に研究は、プロジェクトの仕事を区分に分類するのに使用される。窒素酸化物触媒プロジェクト内の研究の一例は、ゼオライトを基本とした触媒を合成し試験することである。他の例は、金属酸化物を基本とした触媒を合成し試験することである。研究の作成を促進する表示画面が図４に示されている。研究の各記載欄には、その研究が属するプロジェクトへの参照が含まれる。研究はプロジェクトに対する子リストの一部として作られるので、プロジェクト領域は自動的に完成することができる。研究には、各研究の中に含まれるライブラリと、研究の一部として使用される試験と、研究の間に行われる実験とを示す子リストが含まれていて良い。ユーザーは、試験の子リストに、予め定めた試験データベースオブジェクトを記入することができる。以下に述べるように、ユーザーが試験の子リストを満たした時、試験に関連するあらゆるパラメータの値を定めることができる。
【００２２】
［ライブラリ］
ライブラリは、通常何らかの形で関連のある試料の組を分類するのに使用される。例えば、試料には、異なる濃度の同じ成分が含まれているかも知れない。しかし、関連のない試料の組でもライブラリを構成することができる。金属酸化物を基本にした触媒の研究の中のライブラリの一例は、異なる量の銀と鉛とセリウムを含んだ一組の試料である。他の例は、銀とコバルトとプラチナと鉛を含んだ一組の試料である。ライブラリのデータベースオブジェクトは、研究の記載欄の中のライブラリの子リストに記入することで作ることができる。ライブラリの記載欄には、ライブラリが属する研究の領域が含まれる。この領域は自動的に完成することができる。ライブラリは、ライブラリを作っている試料と、ライブラリ内の試料が割り当てられたプレートと、ライブラリ内の全ての試料に適用する合成後の処理と、ライブラリの履歴とに対する子リストを含んでいて良い。ユーザーは、合成後の処理の子リストに、試料が合成された後にライブラリ内の各試料に与えられる処理段階を記入することができる。この子リスト内の処理段階の順序は、処理段階が試料に与えられる順序を表している。図５は、ユーザーがライブラリ情報を入力して、該ライブラリに関連する子リストを閲覧することができるような表示画面を描いている。
【００２３】
一実施形態においては、ユーザーが情報を再入力しなくて良いように、既存のライブラリをコピーすることで新しいライブラリを作っている。ライブラリのコピーしたものは、既存のライブラリとして同じ研究の中に入れられるか、別の研究の中に入れられるだろう。既存のライブラリは、コピーという処理によっては変更されない。一旦、コピーが作られると、新しいライブラリは変更することができる。ライブラリをコピーすることは、ライブラリの記述の中に、複製状態の領域を含ませることによって追跡することができる。例えば、元ライブラリ複製状態（original-library-replicate-status）の領域によって、ライブラリが下のライブラリの正確な複製であるか否かを示すことができる。この指示子は、例えコピーしたものが元のものから数回、移されても（例えばコピーのコピー）適用される。親ライブラリ複製状態（parent-library-replicate-status）の領域は、ライブラリがその前のもの（すなわち、そこから実際にコピーがされたライブラリ）の正確な複製であるか否かを示すことができる。複製状態の領域は、コピーが変更されたか否かによって、自動的に完了させることができる。
【００２４】
［試料］
試料データベースオブジェクトは、ライブラリ内の試料の子リストに記入することによって作ることができる。試料の記載欄には、試料が属するライブラリに対する領域が含まれる。この領域は、自動的に完了させることができる。一実施形態において、試料の状態の領域も提供される。使用することのできる状態指示子には、新規／合成可／合成中／合成済み／合成不可／合成失敗／廃棄済み／消去済み、が含まれるが、これらに限定されるものではない。‘新規’の状態は、試料データベースオブジェクトの記載が進行中であることを示す。‘合成可’の状態は、試料データベースオブジェクトの記載が完了したが、試料は未だ実験室の中で合成されていないことを示している。‘合成中’の状態は、試料が実験室の中で合成されている段階にあることを示している。‘合成不可’の状態は、試料を実験室の中で実際に合成することができないことを示している。‘合成失敗’の状態は、合成が実験室の中で試みられたが失敗したことを示している。‘廃棄済み’の状態は、物理的に試料が壊されたがデータベースオブジェクトは残っていることを示している。最後に、‘消去済み’の状態は、試料のオブジェクトがデータベースから消去されたことを示している。
【００２５】
試料データベースオブジェクト内の子リストは、試料を作る成分と、試料を作るのに使用される処理段階と、試料に対して行われる試験からの実験結果と、試料の履歴とを含むことができる。図６は、ユーザーが試料情報を入力し、試料と関係のある子リストを閲覧することのできる表示画面を表している。
【００２６】
ユーザーは、予め定められた処理段階から選択することで、処理段階の子リストに記入することができる。処理段階は、試料を合成するために実行する必要のある実験段階である。試料には、成分と熱と混合と乾燥等々を加えることができる。処理段階の子リストにおける処理段階の順序は、段階が試料を合成する際に実験室内で実行されるべき順序をしめしている。ユーザーが試料の子リスト内に含める処理段階を選択する時に、ユーザーは、処理段階の記載に含まれていたあらゆるパラメータの値を特定する機会を与えられることがある。例えば、ユーザーは、“成分を加える”と呼ばれる処理段階を選択することができる。“成分を加える”処理段階は、成分パラメータとそれに関連する量のパラメータを持っているであろう。ユーザーは、その後、予め定められた成分のリストから選択して、加えようとする成分の量を値で示すことによって、処理段階中にどの成分を加えるべきかを選択することができる。試料のデータオブジェクト内の成分の子リストは、成分を加える処理段階が含まれるときには、自動的に更新することができる。
【００２７】
ライブラリに対する場合におけるように、情報を繰り返し入力するのを避けるために、試料は同じライブラリの中、あるいは別のライブラリの中にコピーすることができる。コピーされた試料は、希望するように変更することができる。またライブラリに対する場合のように、領域は、試料のコピーを追跡するために提供され得る。例えば、元試料複製状態（original-sample-replicate-status）の領域は、試料が元の試料の正確な複製であるか否かを示すことができる。この指示子は、例えコピーしたものが元のものから数回、移されても（例えばコピーのコピー）適用される。親試料複製状態の領域は、試料がその直前のもの（すなわち、そこから実際にコピーがされた試料）の正確な複製であるか否かを示すことができる。複製状態の指示子の領域は、コピーが変更されたか否かを検出することによって、自動的に記入することができる。複製をさらに追跡することは、現在の試料の複製である試料の全ての示す子リストによって可能となる。
【００２８】
［化学成分］
化学成分は試料の記載に含める前に別個に記載することができる。化学成分の記載には、特定の親オブジェクトを参照することは含まれなくて良い。例えば、記載された或る化学成分は、２つ以上の試料における構成要素であると思われる。化学成分の記載の中に含まれる可能性のある子リストには、成分の構成要素である上記成分と他の化学成分とを備えるライブラリが含まれる。化学成分を備えたライブラリに対する子リストは、成分を加えることが処理段階の一部であるかライブラリ内の試料である時には、いつでも自動的に更新することができる。
【００２９】
［処理段階］
化学成分のように、処理段階は、特定の親オブジェクトに係わらず定めることができる。しかし、処理段階それ自体は、特定の処理段階が一連の他の処理段階から構成されるように、階層構造で作られる。例えば、処理段階は、３つの手順から構成することができる、つまり、２つの成分をを加える２つの手順と、２つの成分を混合する１つの手順である。そのような訳で、処理段階の記載には、そこへ処理段階が子として属するような親の処理段階を参照するための領域が含まれていることがある。同様に、処理段階には、親の処理段階を作る、子の処理段階を示す子リストが含まれていることがことがある。処理段階は、処理段階で必要なパラメータの子リストも含んでいるだろう。例えば、加熱のための処理段階は、パラメータが、加熱しようとする温度を示すよう定義されることを必要とするだろう。
【００３０】
ユーザーは、予め定められた処理から選択することで子処理とパラメータのリストを満たすことができる、或いはリストに記入するのと同じ時間に子処理とパラメータを作ることができる。処理リスト内の子処理の順序は、処理が実験室内で行われるべき順序を示している。
【００３１】
［パラメータ］
処理の段階と実験の試験データベースオブジェクトは、それらの記述の一部として一つ或いは二つ以上のパラメータの詳細を必要とすることがある。一般的に、パラメータは、濃度や温度や圧力のような実験室での変数である。しかし、処理段階や実験的な試験と関連付ける必要がある如何なる種類のパラメータも、作ることができる。パラメータの記載には、名前のみであるべきか、もし単位を固定すべきならば（例えば、セ氏温度）パラメータはどのような単位であるのか、どのような単位の集まりがパラメータ（例えば温度）と関連するのかに関するものが含まれる。単位の集まりが選択されると、ユーザーは、パラメータの値を特定するときに、その集まり内部の特定の単位を選択することができる。典型的には、パラメータには子リストが無い。特定のパラメータが持つべき値は、処理段階に関連するパラメータの場合には試料を記載する時刻に設定され、試験に関連するパラメータの場合には研究データベースオブジェクト内の試験内の子リストに記入する時刻に設定される。
【００３２】
［単位］
単位のデータベースオブジェクトは、パラメータ或いはデータと関連付けるのに使用することができる。両方の単位の集まりと特定の単位を記載することができる。上述したように、単位の集まりは、温度のような単位の種類である。温度の単位の集まりの中における特定の単位の一例は、セ氏温度である。特定の単位が決まると、該単位が属する単位の集まりは、記載の一部として特定することができる。一つの単位は、また、単位の集まりの中の標準的な単位であると特定することもできる。非標準的な単位は、非標準的な単位を標準的なものに変換する仕方を指示するオフセット或いは因子の値を割り当てることができる。このようにして、特定の単位を持ったパラメータの値が設定された後に、コンピュータで実現する方法は、一つの単位から他の単位へ同じ単位の集まりの中で変換することができる。
【００３３】
［設備］
設備のデータベースオブジェクトには、試料を合成したり、既存の試料に対して分析試験を実行したりするのに使用する実験室の設備に関する情報が含まれる。設備は、親の設備の一部（例えば“試験装置”）が子の設備の多くの部分（例えば“センサ”）が含むことができるように、階層構造に作られている。多くのレベルは、階層式に作ることができる。子設備の場合、親設備は子の記載の一部として特定することができる。親の設備は、親の設備上にある全ての子の設備から構成される子リストを含むことができる。設備の位置や製造番号や設備製造者や購入日や購入価格のような他の情報は、設備の記載部に含めることができる。他の子リストは、設備が実行できる試験と、設備の一部の履歴とを含んでいることがある。
【００３４】
［試験］
試料を特徴付けて分析するための試験は、データベースオブジェクトとして記載することができる。特徴付け試験は、試料の特性を決定するのに使用される。分析試験は、一般的に、目標の特性に関して試料を選別するのに使用する。試験の例として、Ｘ線回折、触媒作用、超伝導、抗張力、温度、質量スペクトル、流速、赤外線スペクトルなどがある。各試験は、設備と試験が親子関係を持つように、設備の一部に関係付けられる。しかし、設備の各部分は、それに関連する多数の試験を持っていることがある。ユーザーは、親の設備記載部に含まれる試験の子リストに記入することによって試験を作ることができる。特定の試験で使う設備は、試験の記載の一部として自動的に与えられる。一般的に試験は、設備の階層で最下位にある設備（例えば“センサー”）に対して作られる。
【００３５】
試験の記載欄には、試験を実行して得られるデータのフォーマットが含まれていることがある。例えば、ユーザーは、試験に関連するデータが数値データあるいはテキストデータを含んでいるかを定めることができる。さらに、ユーザーは、データが単一のデータ点や、組になった結果（例えば、ｘ，ｙ）のような結合点や、３つの結果（例えば、ｘ，ｙ，ｚ）等々から構成されるか、任意の次数まで指定することができる。加えて、データは、これらのデータの種類のいずれの配列から構成することができることを指定することもできる。一例として、赤外線スペクトルを測定する試験は、各組の一つの値が周波数を表し、第２の値が吸収の強さを表すような（ｘ、ｙ）の組になった点の配列から構成されるだろう。試験の記載欄に含まれるデータフォーマットは、データをインポートすることや、データを検索することや、データを表示することを容易にするのに使用することができる。
【００３６】
試験データのフォーマットが指定された後に、データの各部分に関連する単位を明確にすることができる。例えば、赤外線スペクトルに対して、ユーザーは、ｘの値は逆センチメートルの単位であり、ｙの値は透過率の単位であると決めることができる。ユーザーは、予め定められた単位のリストから適切な単位を選ぶことができる。
【００３７】
試験のデータベースオブジェクトは、ユーザーが特定の試験に関連付けたいと思っている、パラメータの子リストを含んでいることがある。例えば、ユーザーは、試験がｐＨ７.２で実行されるように指定することを希望するかも知れない。そのような場合、ユーザーは、予め定められたパラメータのリストから“ｐＨ”の名前が付いたパラメータを選択することによって、パラメータの子リストに記入することができる。試験しようとする試料を含んだ研究データベースオブジェクト内の試験の子リストに、試験が割り当てられる時に、７.２の値を割り当てることができる。いくつかの場合、値の範囲は、パラメータに割り当てることができる。
【００３８】
［プレートの種類］
プレートの種類のデータベースには、分析試験で使用されるプレートの物理フォーマットに関する情報が含まれる。一般的に、実験室で使用されるプレートには、ＦＴＥに対してその中に試料が置かれる多くのくぼみを備えている。例えば、一つのプレートには、９６個のくぼみがある。プレートの種類のデータベースオブジェクトには、プレートが備えるくぼみの行と列の数に対する値が含まれる。くぼみの配置も決めることができる。例えば、くぼみは、六角形の配置にすることもできる。いくつかの場合、プレートは単一のくぼみを備えているだろう。
【００３９】
［プレート］
プレートのデータベースオブジェクトは、特定の試料を含んだ特有のプレートの種類の特定の例である。ユーザーは、プレートの種類を指定し、その後、試料をそのプレートに割り当てることによって、プレートを定義することができる。プレートに割り当てられる試料は、子リスト内で示される。子リストは、どのくぼみに各試料が割り当てられるのかを、くぼみ番号を特定することなどによって示す。一実施形態においては、プレートを描いた表示画面が、ユーザーが試料をプレートに割り当て、プレート上の試料の位置を閲覧するのを容易にするために提供される。選択されたプレートの種類によって、描かれたくぼみの番号と位置とが決定される。図７は、４０個の試料が割り当てられた、標準的な９６個のくぼみを持つ矩形のプレートの種類を描いた表示画面を示している。プレート内のくぼみは、予め定められた試料のリストから、順番に試料を選択することによって自動的に埋められていく。多くの試料を同時に選択することもでき、くぼみは自動的に埋められる。代わりに、ユーザーは、試料が割り当てられる特定のくぼみを特定することができる。
【００４０】
プレートの記載欄に含めることができる、可能性のある追加の子リストには、プレートに適用する合成後の処理と、プレートに影響を与えた全ての出来事（すなわちプレートの履歴）が含まれる。ユーザーは合成後の処理の子リストに、プレートに割り当てられた各試料に適用すべき処理段階を記入する。子リスト内の処理段階の順序は、試料に適用される処理段階の順序を表している。
【００４１】
プレートの記載には、プレートの状態とプレートの物理的な位置とを含めることもできる。プレートの状態の例には、登録済み／試料が割り当て済み／試料はプレート上／運搬中／再利用済み／消去済み、が含まれるが、これらに限定されるものではない。‘登録済み’の状態は、プレートは決まったが試料はそのプレートに割り当てられていないことを示している。‘試料割り当て済み’の状態は、試料がデータベース上のプレートに割り当てられたが、試料は未だ実験室内のプレート上に物理的に置かれていないことを示している。‘試料はプレート上’の状態は、試料が物理的に実験室内のプレート上に置かれたことを示している。‘運搬中’の状態は、試料を含んだ物理的なプレートが、ある位置から他の位置へ（例えば、舞台から実験室へ、あるいはある場所から他の場所へ）移動の過程にあることを意味している。‘再利用’の状態は、プレートが物理的に壊されたが記録はデータベースの中に残っていることを示している。‘消去済み’の状態は、プレートの記録をデータベースから取り去る。
【００４２】
［実験］
一般的に、実験のデータベースオブジェクトは、分析用機器設備を、試料を含んだプレートに割り当てる。そのような訳で、実験の記載欄には、実験のデータベースオブジェクトとプレートのデータベースオブジェクトとに関することが含まれる。実験のデータベースオブジェクトは、機器及び何らかの関連する子機器が関連する試験が、プレート上の試料に対して行われることを示す。試料を含んだ研究のデータベースオブジェクト内の、試験の子リストに加えられた試験のみを行うことができる。実験のデータベースオブジェクトは、プレート上に備わる試料と実験結果を示す子リストも含むことがある。実験結果の子リストは、階層で上位にある実験の一部である試験と、図８に示されるように下位の各試験に対して試験された各試料と共に、階層樹構造で表示することができる。各試験中の各試料は、実験室内の試料に対して試験を行って得られた実験データを閲覧するために選択することができる。実験結果の子リストは、以下に説明するような実際の実験室の試験から得られたデータをインポートすることによって、自動的に記入することができる。実験結果の子リストが試験の結果で記入されると、試験済みの各試料の試料データベースオブジェクト内にある、実験結果の子リストも、自動的に記入される。
【００４３】
［位置］
位置データベースオブジェクトは、試料やプレートや機器や、データベース内で表される他の物理的なオブジェクトを、それらオブジェクトと関連がある時には、位置付けするのに使用することができる。位置データベースオブジェクトは、階層構造で整理することができる。例えば、親位置は、特定の施設であろう。親位置は、子として、親施設内に特定の実験室を持っているかも知れない。さらに、子位置には、実験室内に特有のラックを特定する子もあるかも知れない。位置データベースオブジェクトには、位置の名前の記載、及び親位置に関することが含まれる。さらに、位置データベースオブジェクトは、何らかの子位置を示す子リストを含んでいよう。
【００４４】
位置を追跡する必要がある項目を表すデータベースオブジェクトには、その項目の位置に対する領域が含まれる。データベースオブジェクトを決める時に、ユーザーは、予め定められた位置のリストから選択することで、位置の領域に記入することができる。さらに、その項目の物理的な位置が変化するときはいつでも、ユーザーはデータベースオブジェクトの位置領域を適宜変更することができる。
【００４５】
［ユーザー］
データベースの管理者は、データベースのユーザーを決めることができる。ユーザーデータベースオブジェクトには、身元とログインの情報が含まれている。さらに、ユーザーの記載欄には、ユーザーがアクセスを許されているデータベースオブジェクトを示す子リストが含まれる。許可は、オブジェクトの閲覧および／または作成および／または変更が独立して認可される。データベースインターフェイスの階層構造は、データベースのアクセスへの制御を容易にする。例えば、あるプロジェクトへのアクセスを認可されているユーザーは、そのプロジェクトに関連した、階層において下位にある全てのデータベースオブジェクト（例えば、研究、ライブラリ、試料）へのアクセス権がある。代わりに、階層において下位（例えば、研究やライブラリ）へのアクセスを認可されたユーザーは、階層においてさらに下位（例えば、試料）のデータベースオブジェクトへはアクセスできるが、階層の上位（例えば、プロジェクト）へはアクセスできない。加えて、あるデータベースオブジェクトは、管理者のみがそれらを作り変更することができるように、制限されることがある。例えば、機器やパラメータや単位やユーザーのような、しばしば作られたり変更される必要の無いデータベースオブジェクトを作ったり変更したりするのを制限することは、有益なことであろう。
【００４６】
ユーザーデータベースオブジェクトは、そのデータベースオブジェクトの作成者を示すために、他の何らかのデータベースオブジェクト内で参照することもできる。例えば、他のデータベースオブジェクト内の作成者領域は、ログインしたユーザーがそのオブジェクトを作成した場合は、自動的に記入され得る。一実施形態において、データベースへのアクセスの認可は、ユーザーがプロジェクトの一員であるか特定のオブジェクトの作成者であるかによって決まる。例えば、管理者は、特定のプロジェクトの一員である全てのユーザーが、プロジェクト内に研究とライブラリを作成することができるが、ライブラリの作成者のみがそれを変更する認可を持っているとすることができる。
【００４７】
図９は、上述したデータベースオブジェクトのいくつかの階層構造を描いている。図示されるように、位置や単位やユーザーのような、あるデータベースオブジェクトは、階層の中の何らかのレベルで他のデータベースオブジェクトの多くと関連することができる。プロジェクトや研究やライブラリのような他のオブジェクトには、厳密な親子関係がある。上述したデータベースオブジェクトと、図９に示した構造とは、階層的なＦＴＥデータベースインターフェイスの一例を示しており、それに限定することは意図していない。ＦＴＥデータベースオブジェクトのいかなる種類とフォーマットも使用することができる。さらに、いかなる階層構造も作成することができる。
【００４８】
[試料の履歴の追跡]
上述したように、試料のデータベースオブジェクトには、試料の履歴の子リストが含まれていることがある。試料履歴の子リストには、何らかの形で試料に影響を与えた出来事全てのリストが含まれる。使用履歴の子リストは、その出来事が起こった日付けも含むことができる。ここで使用されたように、“試料の出来事”とは、データベース内の試料に関してとられたいかなる処置をも意味する。そのような処置が発生したときはいつでも、一つ或いは二つ以上の試料の出来事が記録される。例えば、試料データベースオブジェクトないに含まれる領域或いは他の子リストが変更されると、試料履歴の子リストは、その変更を反映すべく更新される。他の場合には、試料に関係の或る他のデータベースオブジェクトに関連して処置が取られたときに、試料の出来事が起こる。
【００４９】
一実施形態において、試料の出来事が起きたときはいつでも、試料履歴の子リストは自動的に更新される。コンピュータで実行される方法は、試料の出来事に関してユーザーが取った処置を検知して、その出来事をデータベース内に記録することができる。他の実施形態では、試料履歴の子リストに手動で出来事を加えることができる。出来事を手動で加える時には、グラフィカルインターフェイスが提供されて、ユーザーが出来事を入力するのを助ける。子リスト内に試料の履歴を記録することは有利なことなので、試料に影響する出来事を追跡するためのいかなる機構も使用することができる。
【００５０】
試料の出来事のうちで制限の無い例として、試料データベースオブジェクトを作成することと、試料データベースオブジェクトをコピーすることと、試料を含むライブラリをコピーすることと、試料をプレートに割り当てることと、試料を含むプレートの状態を変更すること、試料を含むライブラリの状態を変更することと、試料の状態を変更することと、試料を含むプレートと関連する実験を作成することと、実験室内の試料に対する実験の結果をインポートすることと、試料データベースオブジェクト内の成分もしくは処理段階を変更するか追加することと、試料を含むライブラリもしくはプレート内の合成後の処置の子リストへ処理段階を追加することと、試料を含むプレートの位置領域を変更することが含まれる。
【００５１】
一実施形態において、試料の出来事が起きた時刻における試料の位置も、各出来事ごとに試料履歴の子リストに記録される。例えば、試料の出来事が発生すると、コンピュータで実行される本方法は、試料が置いてあるプレートに対する位置領域を読み出して、試料履歴の子リスト内にその位置を出来事と共に記録する。他の例では、実験が作成されると、その実験を示す試料の出来事は、その実験を行うはずの設備の位置も示すことができる。この結果は、コンピュータで実行される方法によって、実験データベースオブジェクト内で参照される設備データベースオブジェクト内部に含まれる位置領域を読み出すことで達成することができる。さらに他の例では、試料の出来事は、プレートデータベースオブジェクト内の状態領域が“運搬中”へ変更されたときに作成されるだろう。試料の出来事の時刻に記録された試料の位置は、試料が運搬中であると示すだろう。上の例は、限定をするものでは無く、また、試料の出来事の時刻にデータベース内で試料の位置を読み出し記録するための方法は、いかなるものでも使用可能であろう。
【００５２】
一実施形態では、設備が特定の動作をした時に、試料の出来事が自動的に記録されるように、実験室の設備とのインターフェイスが提供される。例えば、特定の試験が実験室内の特定の試料に行われた時刻を記録することができる。さらに、自動化された器具類を用いて物理的に移動されたときに、その試料の位置を記録することができる。例えば、一つのプレートから別のプレートへ、あるいは同じプレートの一つのくぼみから別のくぼみへ試料を転送することができる。もし、そのような転送が自動化された器具類を使用して行われるならば、器具類へのインターフェイスによって、転送の正確な時刻を与え、その転送を完了するのに何か問題があったかどうかを示すことができる。その情報は、試料の新しい位置を示すデータベース内に試料の出来事を作成するのに使用することができる。同様に、試料を含むプレートの位置を自動的に転送することは、インターフェイスを用いて報告することができる。
【００５３】
別の実施形態では、試料の位置は、物理的な試料が手動で再配置されたときに記録される。さらに、もしユーザーが試料を入れた容器を一つの位置から別の位置へ移動させると、インターフェイスが、ユーザーに対して容器の新しい位置を入力するのに与えられることがある。代わりに、試料の容器にバーコードを与えることで、試料が手動で移動された場合にデータベースを容易に自動的に更新することができる。ユーザーは、新しい位置で、試料の容器のバーコードをスキャンすることができる。バーコードのスキャナとデータベースとの間のインターフェイスを、どんなバーコードのスキャンも検出され、容器内の試料の位置がデータベース内で更新されるように、与えることができる。
【００５４】
本発明の別の実施形態では、ユーザーは新しい種類の出来事を作成することができる。どの処置が試料履歴の子リスト内に出来事のリストを作るかを、ユーザーが決めることができるようなインターフェイスが提供される。例えば、特定のデータベースオブジェクト内の特定の領域が変更されると、その変更は、データベースオブジェクトと関連のある試料の試料履歴の子リスト内に記録されるよう指定することができる。一実施形態では、ユーザーは、試料履歴の子リスト内にどんな情報が記録されるかも指定することができる。例えば、ユーザーは、日付や時刻や試料の現在位置や他の情報が、他の出来事と共に記録されるように指摘することができる。
【００５５】
ある試料の出来事の履歴を表示するための幾つかの手段を提供することが可能である。一実施形態では、試料の出来事の履歴を、その試料に対する試料履歴の子リストを表示することによって閲覧する。別の実施形態では、グラフィカルインターフェイスが提供されて、ユーザーが一つ或いは二つ以上の試料を指定することができる。そしてグラフィカルインターフェイスは、試料に対する全ての出来事の記録を表示する。さらに別の実施形態では、試料の履歴を希望する一つ或いは二つ以上のその試料をユーザーが指定した後に、Excel（登録商標）Visual Basicのマクロが、スプレッドシートの欄に試料の出来事を記入する。図解的な試料履歴を記入されたスプレッドシートが、図１０に表される。
【００５６】
幾つかの実施形態では、ユーザーは、どの種類の試料の出来事が表示されるかを制限することができる。例えば、ユーザーは、試料に対して行われる合成後の処理段階にのみ興味があるかも知れない。そのような場合、ユーザーは、表示されるべき試料の出来事のみが、最初の合成の後に試料データベースオブジェクトに追加される処理段階であると指定することができる。さらに、ユーザーは、試料の出来事が表示されるべき日付の範囲を指定することができる。加えて、ユーザーは、表示された試料の出来事の内の指定した要素のみを閲覧するように表示を制限することができる。例えば、ユーザーは、表示された試料の出来事に対して試料の位置を示すことだけに表示を制限することができる。このように、ユーザーは、最後に記録された試料の出来事の時刻に、試料の位置のみを表示することによって、試料の現在位置を閲覧することができる。
【００５７】
他の実施形態において、ユーザーは、ユーザーが指定した基準を用いて、試料データベースオブジェクトを含んだデータベースを検索することができる。選択の基準は、データベース内に記録されたいかなる情報に基づいても良い。例えば、ユーザーは、指定したプレート上あるいは指定したライブラリ内にある全ての試料に対して検索をすることができる。ユーザーは、検索の結果を、検索の間に見付けた試料に対する完全な試料履歴のリストにするように要求することができる。代わりに、ユーザーは、上述したように、ある出来事の種類や日付や出来事の要素に表示を限定することができる。一実施形態では、Excel（登録商標）のマクロが、データベース内の欄にデータベース検索中に戻った全ての試料の現在位置を記入する。
【００５８】
一実施形態では、ユーザーは、指定した検索基準の一部としての試料の出来事を用いてデータベースを検索することができる。例えば、ユーザーは、指定した日付に特定の位置にあった全ての試料に対して検索をすることができる。
【００５９】
試料の出来事の追跡に関して詳細な説明が与えられたが、ＦＴＥデータベース内の他のオブジェクトの履歴が同様に追跡できる。例えば、ライブラリ試料全体に影響する処置をライブラリデータベースオブジェクト内に記録することができ、特定のプレート上の試料に影響する全ての試料をプレートデータベースオブジェクト内に記録することができる。別の例では、設備も記録することができる。例えば、設備の部分の各使用を記録するのに加えて、設備上で実行されるいかなる保守点検も、設備データベースオブジェクト内に手動で記録することができる。
【００６０】
［自動的な試料のデータベースへの記入］
本発明の一実施形態によって、データベースに自動的に、試料データベースオブジェクトに含まれる情報を記入するための、コンピュータで実行される方法が提供される。このように、試料データベースオブジェクトを作成することができ、および／またはユーザーが情報をデータベースインターフェイスへ直接入力すること無く変更することができる。一実施形態において、データベースは、試料情報から、任意の電子形式で記入することができる。図１１は、この実施形態を図解するフローチャートである。最初に、一つ或いは二つ以上の試料データベースオブジェクト内に含まれるはずの情報は、任意の電子フォーマットで与えられる（１１００）。その後、コンピュータで実行される本方法は、試料情報を読み出し（１１１０）、データベースに情報を記入する（１１２０）。もし、試料データベースオブジェクトが既に存在していれば、情報はオブジェクトに追加される。幾つかの場合、既に試料データベース内にある情報は上書きされる。もし、試料データベースオブジェクトは存在しなければ、新しいデータベースオブジェクトが作成されて、任意の電子フォーマットで与えられた情報を記入される。
【００６１】
様々な実施形態において、任意の電子フォーマット（１１００）は、テキストファイルあるいはスプレッドシートフォーマットあるいはライブラリ設計ツールからの出力あるいは実験室の器具類からの出力である。しかし、コンピュータで実行される方法によって読み取り可能な電子フォーマットを使用することができる。
【００６２】
ライブラリ設計ツールが使用される時、そのツールは一般的に入力として一連の成分と処理段階を取り、それらのいくつかは指定した範囲を超えて変化することができる。その後、ツールは最少の数の試料を用いてできるだけ広くパラメータ空間を広げるように設計された、試料の一組の処方を生成する。その後、組になった試料の処方は、コンピュータで実行される方法と、試料データベースオブジェクトが記入されたデータベースによって読み出すことができる。一実施形態では、ライブラリ設計ツールは、処理段階や成分やパラメータや単位などの、予め定められたデータベースオブジェクトへのアクセス権を持っている。その場合、グラフィカルウィンドウが提供されて、ユーザーは、処理段階を選び、設計ツールによって作成される全ての試料に対して固定すべきパラメータを指定することができる。そのようなウィンドウを図示した例が図１２に描かれている。例えば、ユーザーは、３つの成分を追加し、混合し、加熱するための処理段階を選択することができる。ユーザーは、追加すべき成分と混合の時間と全てのパラメータの単位を指定することができる。しかし、ユーザーは、追加すべき成分の量と温度と加熱時間は可変であると指示することができる。追加のグラフィカルウィンドウを提供して、ユーザーが成分の量と加熱時間が変化する範囲を、例えば図１３に描かれるように指定することができる。ライブラリ設計ツールは、指定した範囲内にパラメータ値を含む一組の試料の記載を生成することができ、データベースには、一組の対応する試料のデータベースオブジェクトを記入することができる。
【００６３】
一実施形態において、多数の試料の記載が任意の電子フォーマットで与えられ、試料を含むライブラリがデータベース内で自動的に作成される。与えられた情報には、特に、作成すべきライブラリの名前と、ライブラリが作成された日付と、各試料の名前と、各試料に加えるべき各成分の名前と、各試料に加えるべき各成分の量と、各試料に対して行う追加の処理段階（例えば、混合、加熱等）と、処理段階をより詳細に指定するパラメータ（例えば加熱の処理段階の場合に達するべき温度）とが含まれていて良い。必要或いは有用な何か他の情報も与えられて良い。
【００６４】
別の実施形態において、試料の記載が与えられ、その中に含まれる情報がデータベース内に既に存在するライブラリに加えられる。与えられた情報には、特に、試料が加えられるライブラリの名前と、各試料の名前と、各試料に加えるべき各成分の名前と、各試料に加えるべき各成分の量と、各試料に対して行う追加の処理段階（例えば、混合、加熱等）と、処理段階をより詳細に指定するパラメータ（例えば加熱の処理段階の場合に達するべき温度）とが含まれていて良い。必要或いは有用な何か他の情報も与えられて良い。
【００６５】
一実施形態において、試料がデータベースに加えられた時、試料は自動的に独自のデータベース識別子を割り当てられる。幾つかの実施形態において、識別子には、数字が備わる。
【００６６】
一実施形態において、Ｃ＋＋及びVisual Basicで書かれたプログラムは、テキストファイルから試料の情報を読み出して、データベースに情報を記入するために、Oracle（登録商標）データベースへのインターフェイスを用いて、ＳＱＬ命令を実行する。別の実施形態において、Visual BasicおよびＣ＋＋で書かれたプログラムは、ライブラリ設計ツールから電子出力を読み出し、データベースに情報を記入するために、Oracle（登録商標）データベースへのインターフェイスを用いて、ＳＱＬ命令を実行する。
【００６７】
さらに別の実施形態において、Excel（登録商標）Visual BasicのマクロがExcel（登録商標）Spreadsheetの欄から試料情報を読み出し、ActiveX Data Objectを用いてデータベースに記入する。例えば、図１４は、ライブラリ名と、試料名と、処理段階名と、処理段階に関連したパラメータと、パラメータに関連した単位に対する欄を含むスプレッドシートを描いたものである。この情報は、読み出されて、対応する試料データベースオブジェクトはデータベース内で記入されるか作成される。図１４に描かれるスプレッドシートは、“試料１（Sample 1、以下同様）”，“試料２”，“試料３”，“試料４”，“試料５”，“試料６”，“試料７”と名前の付いた試料データベースオブジェクトの記入された“ライブラリ１（Library 1）”になるだろう。これらのオブジェクトに対する処理段階の子リストは、自動的に２つの成分を加えて加熱する処理段階が記入される。ソフトウェアは、値と単位とが必要なパラメータを決定するのに、“成分を追加”と“加熱”の名前の付いた、既存の処理段階データベースオブジェクトに参照するだろう。これらの値と単位とは、スプレッドシート内のパラメータと単位の欄から読み出されて、処理段階の子リストの記入を完了するだろう。“ライブラリ２”と名前の付いたライブラリデータベースオブジェクトは、同様に、名前の付いた試料を記入されるだろう。幾つかの実施形態において、もし名前の付いた処理段階或いは他の名前の付いたデータベースオブジェクトがまだデータベース内に存在しなければ、それらは、自動的に作成される。図１４に描かれる例は、処理段階に対して２つのパラメータと単位とを使用していることを示している。しかし、本方法は、任意の数のパラメータに適用することができる。
【００６８】
幾つかの実施形態において、本発明は、Oracle（登録商標）データベースと関連する応用モジュールを備え、そこでは、モジュールの幾つかが試料情報を読み出して、Oracle（登録商標）データベースに情報を記入する。他の実施形態において、多くのサイトがデータを交換して先進の複製手続きを使用できるように、多数のOracle（登録商標）データベースが、提供される。Oracle（登録商標）データベースを使用するのは有利なことであるが、電子情報を保存するいかなるデータベース或いは手段も使用することができる。
【００６９】
本発明の他の実施形態が、図１５のフローチャートに示される。図１５に示されるように、選択された試料情報が明確にされ（１５００）、名前の付いた集まりとして保存される（１５１０）。例えば、一連の処理段階は、成分と、処理段階に関連する幾つかのパラメータに対する値と共に特定される。他のパラメータの成分と値とは、集まりの中で未決定のままとなる。一つ或いは二つ以上の集まりが作成された後、試料データベースオブジェクトは、一つ或いは二つ以上の集まりを特定することによって作成することができ（１５２０）、一つ或いは二つ以上の試料に対して、追加処理段階のような追加情報と共に、失われた成分と値を提供する（１５３０）。追加情報は、直接的なユーザーの入力によって或いは任意の電子フォーマットの中で提供することができる。名前の付いた集まりと追加情報とは、その後、予め定められた集まりに含まれる情報と追加で与えられた情報の両方から成る試料データベースオブジェクトを、データベースに記入するのに使用される（１５４０）。一例として、予め定められた集まりには、量が指定されない名前のない２つの成分を加えることと、量が指定された時間の間の混合と、指定された温度までの加熱とに関する命令を含むことができる。追加で与えられた情報は、追加されるべき成分とその量から成っていて良い。幾つかの実施形態において、処理段階の一つの集まりは、一組の変化する追加情報にたいして特定される。このようにして、データベースに試料の処方の記載を記入する際の能率は、ライブラリ全体あるいは試料の集まりに渡って一定である情報を繰り返して提供する必要を無くすことで向上する。
【００７０】
別の実施形態において、追加の試料情報は、データベースに既に記入をした試料に追加される。他の実施形態のいくつかにおけるように、追加情報は、任意のいずれかの電子形式で与えることができる。任意のフォーマット済みの情報が読み出され、付加すべき適切な試料が特定され、希望する試料と関連するように、データベース内部の適切なデータ位置に加えられる。例えば、ユーザーは、合成後の処理段階を試料データベースオブジェクトに追加したいと望むだろう。幾つかの実施形態において、任意の電子形式で与えられた情報には、情報が加えられるべき、試料の名前或いは何か他の特有の識別子を含んでいる。他の実施形態では、情報が指定されたライブラリ内部の全ての試料に加えられる。さらに他の実施形態では、情報が加えられるべき試料は、希望する試料が既に含んでいる一組の成分或いは処理パラメータを指定することによって決定される。
【００７１】
追加の実施形態において、データベースに既に保存される情報は、保存された情報のいくらか或いは全てを新しい情報で置き換えることによって変更することができる。新しい情報は、多数の試料を変化する情報で置き換えるように、任意の電子形式のリストとして提供することができる。例えば、データファイルは、変更すべき試料データベースオブジェクトのリストと、リストの中で変化する特定の成分の量の対応するリストとを含んでいて良い。データ内に既に含まれる特定の成分の量に対する値は、与えられたリストと共に上書きすることができる。代わりに、一組の試料データベースオブジェクト内部の情報は、新しい一定値で上書きすることができる。例えば、一組の試料の状態領域は、一旦、試料が実験室内で合成されると、“合成済み”状態を上書きされる。
【００７２】
本発明の別の実施形態では、図１６に描かれるように、データベース内に既に保存される試料は、自動的に新しい試料を作成するための開始点として使用することができる。試料データベースオブジェクトのコピーすべきリストを、追加されるべき何らかの変更或いは追加情報と共に、任意の電子フォーマットで提供することができる。最初に、開始点として使用すべき試料が、提供された電子フォーマットから特定される（１６００）。その試料は、試料名、或いは特有の識別子、或いは試料が属するライブラリ、或いは希望する試料が含まれるべき一組の成分或いは処理パラメータ、或いは何らかの別の手段によって特定することができる。特定された試料データベースオブジェクトは、その後、新しい試料データベースオブジェクトを作成するために、データベースからコピーされる（１６１０）。新しい試料データベースオブジェクトは、新しい情報を付加したり、指定されたように既存の情報を変更したりすることによって、変更することを選択することもできる（１６２０）。例えば、ＦＴＥが実験室の中で試料のライブラリを作成するために実行された後、さらに、これらの試料を成分として使って、追加成分を加えたりして、新しい一組の試料を作成することが望ましい。小さなものから一組の新しい試料データベースオブジェクトを作成するよりむしろ、元の試料データベースオブジェクトをコピーすることができ、新しい成分と処理を付加することができる。このようにして、データベース内に新しい試料を登録するのに、少ないコンピュータ資源とユーザー資源とが要求される。別の実施形態では、希望する新しい一組の試料は、一つの成分を互いに置き換えたりすることによって、元の組の試料から少しだけ変化する。この場合、元の組の試料をコピーして、コピーしたものに希望する変化を与える方が効率的である。
【００７３】
本発明のさらに別の実施形態において、任意の電子フォーマットによって与えられる試料情報は、新しい試料データベースオブジェクトを作成するのに十分なほど完全ではないだろう。その場合、コンピュータが実行する本発明の態様は、試料を作成するために、未知の情報に対する妥当な初期値をデータベースに提供することができる。例えば、試料の記載に常に必要とされる情報は、初期情報で予め決めることができる。幾つかの場合、初期情報は一定値であろう。他の場合、予め決めたものの中には、いかに初期情報を生成するかに対する命令が含まれる。別の実施形態において、ユーザーは、必要な情報を提供するよう指示される。
【００７４】
自動的にデータベースに試料情報を記入することに対する詳細な説明を提供したが、類似の方法を、自動的にデータベースに何か他の情報を記入するのに使用することができる。例えば、プロジェクトや研究やライブラリや処理段階やパラメータや単位やプレートや設備や実験や他のＦＴＥデータベースに有用なデータベースオブジェクトは、上述した方法を用いて、自動的に作成することができるし、また／あるいは変更することができる。
【００７５】
［実験の試験結果をインポートする］
本発明の一実施形態によって、データベースに実験測定の結果を記入するためのコンピュータで実行する方法が提供される。図１７でフローチャートで示されるように、実験データベースが任意の電子フォーマットで提供される（１７００）。コンピュータで実現する方法は、実験データを読み出し、データにそのデータを記入する（１７２０）。
【００７６】
様々な実施形態において、任意の電子フォーマット（１７００）がユーザー、或いはテキスト、或いはスプレッドシートフォーマット、或いは実験室設備からの直接出力から直接に入力される。しかし、コンピュータで実行する方法によって読み取り可能な、いかなる電子フォーマットも使用することができる。任意の電子フォーマットに、ユーザーからの直接入力が含まれる時、グラフィカルユーザーインターフェイスを、ユーザーが実験データを入力するのを助けるために提供することができる。
【００７７】
一実施形態において、実験データはデータファイルの中に与えられる。ユーザーは、グラフィカルインターフェイスを用いて、一つ或いは二つ以上のデータファイルを見て回り（navigate）、それらを選択する。ユーザーは、自分のコンピュータ上の全てのフォルダ、あるいは見ることを許可されているネットワーク上のコンピュータを見て回ることができる。ＳＱＬ手順は、ファイルを読み取り、データベースの適当な表に記入をする。このインポート方法は、扱うファイルフォーマットを幾つにでも大きくすることができる。ある特別な実施形態においては、そのグラフィカルウィンドウはWindows（登録商標）Common File Dialogに基づいており、インターフェイスによってユーザーは一つのファイル或いは多数のファイルを選ぶことができる。別の特別な実施形態においては、データファイルは、"cmat"フォーマットとして認定される標準的なフォーマットである。一実施形態においては、データベースにインポートする前に、任意のデータファイルフォーマットを"cmat"フォーマットへ直す手段が提供される。
【００７８】
一実施形態では、試験結果をインポートする前に、ユーザーは、結果を生みだした実験に関連した実験データベースオブジェクトを選択する。このようにして、実験データベースオブジェクト内の実験結果の子リストは、自動的に、データのインポートによる結果を記入される。インポートしようとするデータファイルは、データが対応する一つ或いは二つ以上の試験を特定する。特定された試験データベースオブジェクトは、その後、特定された試験の各々に対するデータフォーマットを決定するのに参照することができる。この情報は、データファイルから実験データを読み出すのを助けるのに使用することができる。さらに、データがインポートされた時に、そのデータを作り出した試験と関連付けることができる。一実施形態においては、その関連は、各試料に対するデータの結果が、階層的な樹構造（図１０参照）で行われる各試験の下に置かれるように、実験結果の子リストを構成することで行われる。このように、測定の間保持される試験パラメータは、実験結果の子リストから試験を選択することによって容易に閲覧することができる。実験結果の子リストを使用することが、実験結果とそれを生み出した試験とを関連付けるのに有利である限りは、何らかの関連付けの手段を使用することが可能である。
【００７９】
一実施形態において、データファイルは、"cmat"フォーマットである。"Cmat"フォーマットには、セミコロンで分けられた情報の欄が含まれる。最初の欄には、とりわけ、試験されるプレート上の試料の位置と、測定の日付及び時刻と、実行された試験の名前とが含まれているだろう。最初の特定する欄の後、欄には試験結果が含まれているだろう。元のデータと縮尺の変えられたデータの結果が含まれているだろう。もし、縮尺の変えられたデータの結果が与えられると、それらの欄は空欄のままだろう。もしデータが多数の変数から成っていれば、多数の欄が使用されるだろう。例えば、３種のデータフォーマット（すなわち、ｘ，ｙ，ｚ）の中にある或るデータ点が、元のデータの３つの連続する欄と、縮尺の変えられたデータの３つの連続する欄との、合計６つの欄に記録される。もしデータの配列が与えられると、データの欄のフォーマットは、全てのデータ点を含むよう繰り返されるだろう。例えば、３つのデータフォーマットに対して、６つの欄ごとに、一つのデータ点が構成されるだろう（元のデータに３つの欄、縮尺の変えられたデータに３つの欄）。一つの"cmat"ファイルには、多数の試料に与えられる多数の試験からの結果が含まれているだろう。上述した"cmat"フォーマットが有利な間は、いかなるファイルフォーマットを用いることもできる。
【００８０】
実験データベースオブジェクト内の実験結果の子リストが記入される時、試験された全ての試料の試料データベースオブジェクト内の実験結果の子リストは、自動的に記入されるだろう。これらの子リストは、実行された試験を示し、結果のデータを閲覧するアクセス法を提供する。分析データは、グラフィック形式でもスプレッドシート形式でも閲覧することができる。ユーザーは、試験データオブジェクト内部に含まれる情報を閲覧するために、実験結果の子リストから一つの試験を選択することができる。こうして、測定が実行された時に、保持された実験条件と共に、各試料に対する分析データを便利に閲覧するための機構が提供される。さらに、試料データベースオブジェクト内の処理段階と成分の子リストとを閲覧することで、ユーザーは、その試料に対する処置の全ての情報を便利に閲覧することができる。試料履歴の子リストも、閲覧することができる。こうして、試料データベースオブジェクトは、ある便利な位置にいるＦＴＥ実験者にとって重要な全ての情報へのアクセス法を提供する。ここで説明した試料のデータオブジェクトが一つの試料に対する関係のある全てのＦＴＥ情報に関連付けアクセスする一つの手段を提供するが、試料の処置情報と試験条件と実験結果と試料の履歴とに関連する全ての手段も使用することが可能である。
【００８１】
一実施形態において、本発明は、試験の定義と試験の実行とデータベースへの結果のインポートの間の継ぎ目のない連結を提供する。試験機器は、データベースとインターフェイスが取られる。一旦、ユーザーがデータベース内に実験（すなわち、試料のプレート上で行う一つ或いは二つ以上の試験）を定義すると、その実験は、自動化された機器によって実行することができる。その機器は、その後、結果のデータを直接にデータベース内の適切な表の中にインポートすることができる。
【００８２】
［データベースの検索］
本発明の一実施形態において、ユーザーは、問い合わせの条件を満足する、データベースオブジェクトに対するＦＴＥデータベースを検索するために、問い合わせを組み立てることができる。ユーザーは、データベース内に含まれる何らかの情報に基づいて、問い合わせに基準を含めることができる。例えば、ユーザーは、指定した情報に対して、上述したデータベースオブジェクトの領域あるいは子リストのいずれか、またはその組み合わせの中を検索することができる。その基準には、ブール演算子を用いた論理記述を含めることができる。加えて、検索基準に数値情報が含まれる時、その数値情報が含まれる範囲が提供されるだろう。ユーザーは、問い合わせの結果として、戻ってくるはずのデータベースオブジェクトを一つ或いは二つ以上指定することができる。代わりに、ユーザーは、データベースオブジェクト内部に含まれる情報の特定の一部のみが戻ってくるものとして指定することができる。
【００８３】
一実施形態において、検索を、定義された試験の一部であるパラメータに基づいて行うことができる。問い合わせの結果は、試験を含んだ実行された全ての実験からの実験結果であろう。ある使用においては、検索の基準に、特に指定した値の無い、何らかのパラメータの名前が含まれるだろう。例えば、ユーザーは、“温度”が一パラメータとして指定された試験からの全ての実験結果に対して検索をすることができる。別の使用法では、検索の基準には、指定した値と共に、パラメータの名前が含まれているだろう。例えば、ユーザーは、温度が摂氏１００度より高い試験からの全ての実験結果に対して検索をすることができるだろう。
【００８４】
一実施形態において、実験データは、検索基準の中で指定することができる。例えば、特定の試験が誘電率を測定する時、ユーザーは、試験が行われて、或る最少の誘電率が測定された全ての試料を要求することもできるだろう。
【００８５】
別の実施形態において、問い合わせは、後で使用したり変更したりできるように保存することができる。
【図面の簡単な説明】
【００８６】
【図１】データベースオブジェクトにアクセスするための階層的表示を表した図である。
【図２】分析機器の種別のデータベースオブジェクトを閲覧しアクセスするための表示を表した図である。
【図３】プロジェクトのデータベースオブジェクトを閲覧し編集するための、詳細なデータベースオブジェクトウィンドウの図である。
【図４】研究のデータベースオブジェクトを閲覧し編集するための、詳細なデータベースオブジェクトウィンドウの図である。
【図５】ライブラリのデータベースオブジェクトを閲覧し編集するための、詳細なデータベースオブジェクトウィンドウの図である。
【図６】試料のデータベースオブジェクトを閲覧し編集するための、詳細なデータベースオブジェクトウィンドウの図である。
【図７】割り当てられた試料とプレートの図である。
【図８】階層構造の実験結果の子の表を含む実験データベースオブジェクトを閲覧し編集するための、詳細にデータベースオブジェクトウィンドウを表した図である。
【図９】高速処理の実験データベースの階層構造を表した図である。
【図１０】試料の出来事の履歴を表す図である。
【図１１】データベースに試料を自動的に記入することを表すフローチャートである。
【図１２】ライブラリ設計ツールを用いて、試料の履歴を容易に作ることができるウィンドウを表す図である。
【図１３】ライブラリ設計ツール内の可変パラメータの値の範囲を入れるためのウィンドウを表す図である。
【図１４】自動的にデータベースにインポートされる試料の情報を含むスプレッドシートを表す図である。
【図１５】データベースに試料情報を記入し易くするための試料情報の補集合を含む集まりを使用する際のフローチャートである。
【図１６】データベースに試料情報を記入し易くするための、既存の試料情報をコピーする際のフローチャートである。
【図１７】実験結果を自動的にデータベースにインポートする際のフローチャートである。
【図１】
2005166053.tif 000003
【図２】
2005166053.tif 000004
【図３】
2005166053.tif 000005
【図４】
2005166053.tif 000006
【図５】
2005166053.tif 000007
【図６】
2005166053.tif 000008
【図７】
2005166053.tif 000009
【図８】
2005166053.tif 000010
【図９】
2005166053.tif 000011
【図１０】
2005166053.tif 000012
【図１１】
2005166053.tif 000013
【図１２】
2005166053.tif 000014
【図１３】
2005166053.tif 000015
【図１４】
2005166053.tif 000016
【図１５】
2005166053.tif 000017
【図１６】
2005166053.tif 000018
【図１７】
2005166053.tif 000019
【手続補正書】
【提出日】平成17年3月9日(2005.3.9)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2005166053.tif 000020
【図２】
2005166053.tif 000021
【図３】
2005166053.tif 000022
【図４】
2005166053.tif 000023
【図５】
2005166053.tif 000024
【図６】
2005166053.tif 000025
【図７】
2005166053.tif 000026
【図８】
2005166053.tif 000027
【図９】
2005166053.tif 000028
【図１０】
2005166053.tif 000029
【図１１】
2005166053.tif 000030
【図１２】
2005166053.tif 000031
【図１３】
2005166053.tif 000032
【図１４】
2005166053.tif 000033
【図１５】
2005166053.tif 000034
【図１６】
2005166053.tif 000035
【図１７】
2005166053.tif 000036
【外国語明細書】
2005166053.tif 000037
2005166053.tif 000038
2005166053.tif 000039
2005166053.tif 000040
2005166053.tif 000041
2005166053.tif 000042
2005166053.tif 000043
2005166053.tif 000044
2005166053.tif 000045
2005166053.tif 000046
2005166053.tif 000047
2005166053.tif 000048
2005166053.tif 000049
2005166053.tif 000050
2005166053.tif 000051
2005166053.tif 000052
2005166053.tif 000053
2005166053.tif 000054
2005166053.tif 000055
2005166053.tif 000056
2005166053.tif 000057
2005166053.tif 000058
2005166053.tif 000059
2005166053.tif 000060
2005166053.tif 000061
2005166053.tif 000062
2005166053.tif 000063
2005166053.tif 000064
2005166053.tif 000065
2005166053.tif 000066
2005166053.tif 000067
2005166053.tif 000068
2005166053.tif 000069
2005166053.tif 000070
2005166053.tif 000071
2005166053.tif 000072
2005166053.tif 000073
2005166053.tif 000074
2005166053.tif 000075
2005166053.tif 000076
2005166053.tif 000077
2005166053.tif 000078
2005166053.tif 000079
2005166053.tif 000080
2005166053.tif 000081
2005166053.tif 000082
2005166053.tif 000083
2005166053.tif 000084
2005166053.tif 000085
2005166053.tif 000086