(57)【要約】  本発明は、電子ラボラトリノートブックサーバアプリケーションを走らせる少なくとも一つのアプリケーションサーバ、少なくとも一つのアプリケーションサーバと通信し、電子ラボラトリノートブッククライアントアプリケーションを走らせる少なくとも一つのクライアントワークステーション、および分散通信ネットワークを介して少なくとも一つのアプリケーションサーバと通信し、データを保存する少なくとも一つのデータベースを含む、分散通信ネットワーク中の電子ラボラトリノートブックシステムに関する。電子ラボラトリノートブックサーバアプリケーションは、データのセキュリティを保つ手段を含む。
2008516351.tif 000002
【特許請求の範囲】
【請求項１】
分散通信ネットワーク中の電子ラボラトリノートブックシステムであって、
電子ラボラトリノートブックサーバアプリケーションを走らせる少なくとも一つのアプリケーションサーバと、
前記少なくとも一つのアプリケーションサーバと前記分散通信ネットワークを介して通信し、電子ラボラトリノートブッククライアントアプリケーションを走らせる少なくとも一つのクライアントワークステーションと、
前記少なくとも一つのアプリケーションサーバと前記分散通信ネットワークを介して通信し、データを保存する少なくとも一つのデータベースと、
を含み、
前記電子ラボラトリノートブックサーバアプリケーションは、データの安全性を保証する電子ラボラトリノートブックシステム。
【請求項２】
請求項１に記載の電子ラボラトリノートブックシステムにおいて、
前記電子ラボラトリノートブッククライアントアプリケーションが、ユーザが前記電子ラボラトリノートブックサーバアプリケーションと相互作用できるように、グラフィカルユーザインタフェースを提供する電子ラボラトリノートブックシステム。
【請求項３】
請求項２に記載の電子ラボラトリノートブックシステムにおいて、
前記電子ラボラトリノートブッククライアントアプリケーションは、ノーマルクライアントモードおよびウェブクライアントモードで実行する電子ラボラトリノートブックシステム。
【請求項４】
請求項１から３いずれかに記載の電子ラボラトリノートブックシステムにおいて、
前記データは、プロジェクト、実験、オブジェクト、およびメタデータタイプを含む電子ラボラトリノートブックシステム。
【請求項５】
請求項４に記載の電子ラボラトリノートブックシステムにおいて、
実験は、オブジェクトのコレクションである電子ラボラトリノートブックシステム。
【請求項６】
請求項４または５に記載の電子ラボラトリノートブックシステムにおいて、
各オブジェクトは、監査証跡を含む電子ラボラトリノートブックシステム。
【請求項７】
請求項１に記載の電子ラボラトリノートブックシステムにおいて、
前記電子ラボラトリノートブックサーバアプリケーションは、実験サーチ、コンテンツサーチ、メタデータサーチ、構造サーチ、およびこれらの組合せを含むグループから選択された一つの方法により、データベースに記憶された特定のデータをサーチする情報検索モジュールを含む電子ラボラトリノートブックシステム。
【請求項８】
請求項７に記載の電子ラボラトリノートブックシステムにおいて、
前記構造サーチは、ステレオ選択構造およびサブストラクチャーのサーチを行う電子ラボラトリノートブックシステム。
【請求項９】
請求項１に記載の電子ラボラトリノートブックシステムにおいて、
前記電子ラボラトリノートブックサーバアプリケーションは、ユーザから証明および承認のためのサインを求めるメッセージングモジュールを含む電子ラボラトリノートブックシステム。
【請求項１０】
請求項９に記載の電子ラボラトリノートブックシステムにおいて、
前記メッセージングモジュールは、さらに
ユーザに、実験をレビューさせ、その実験のオブジェクトに対してコメントを準備させ、
前記実験または前記オブジェクトの著者に前記コメントを通知し、前記コメントに対する回答を準備させ、および
前記コメントおよび回答を電子的に記録する機能を有する電子ラボラトリノートブックシステム。
【請求項１１】
請求項１に記載の電子ラボラトリノートブックシステムにおいて、ノートブックレポート、統合レポート、管理レポート、および監査証跡レポートを含むグループから選択される複数のレポートの種類が提供される電子ラボラトリノートブックシステム。
【請求項１２】
請求項１に記載の電子ラボラトリノートブックシステムにおいて、
前記電子ラボラトリノートブックシステムは、少なくとも一つの機器に接続されており、前記電子ラボラトリノートブックサーバアプリケーションは、前記アプリケーションサーバとそれに接続された機器との間のデータの制御されたフローを確立する機器インタフェーシングモジュールを含む電子ラボラトリノートブックシステム。
【請求項１３】
請求項１２に記載の電子ラボラトリノートブックシステムにおいて、
各前記機器は、制御コンピュータにより制御され、各制御コンピュータ上では、前記機器インタフェーシングモジュールと協同して前記機器から前記電子ラボラトリノートブックサーバアプリケーションに実験データを転送する機器エージェントが実行されている電子ラボラトリノートブックシステム。
【請求項１４】
請求項１３に記載の電子ラボラトリノートブックシステムにおいて、
各前記機器からの前記データは、サービスリクエストにより検索される電子ラボラトリノートブックシステム。
【請求項１５】
請求項１に記載の電子ラボラトリノートブックシステムにおいて、
前記電子ラボラトリノートブックサーバアプリケーションは、実験ルーチンを生成および編集するためのテンプレートモジュールを含む電子ラボラトリノートブックシステム。
【請求項１６】
請求項１５に記載の電子ラボラトリノートブックシステムにおいて、
前記テンプレートモジュールは、予め定義された複数のテンプレートを提供するとともに、新たなテンプレートを生成するためのオブジェクトエディタおよびテンプレートエディタを含む電子ラボラトリノートブックシステム。
【請求項１７】
請求項１に記載の電子ラボラトリノートブックシステムにおいて、
前記電子ラボラトリノートブックサーバアプリケーションは、オブジェクトのワークフローを管理する手段を含む電子ラボラトリノートブックシステム。
【請求項１８】
請求項１７に記載の電子ラボラトリノートブックシステムにおいて、
オブジェクトは、編集可能、公開済、承認済、履歴、または削除済のいずれかの状態の一つを持つことができる電子ラボラトリノートブックシステム。
【請求項１９】
請求項１に記載の電子ラボラトリノートブックシステムにおいて、
前記電子ラボラトリノートブックサーバアプリケーションは、実験のワークフローを管理する手段を含む電子ラボラトリノートブックシステム。
【請求項２０】
請求項１９に記載の電子ラボラトリノートブックシステムにおいて、
実験は、編集可能、公開済、第１の署名、第２の署名、または承認済のいずれかの状態の一つを持つことができる電子ラボラトリノートブックシステム。
【請求項２１】
請求項１に記載の電子ラボラトリノートブックシステムにおいて、
前記データの安全性を保証する前記手段は、セキュリティモジュールを含む電子ラボラトリノートブックシステム。
【請求項２２】
請求項２１に記載の電子ラボラトリノートブックシステムにおいて、
前記セキュリティモジュールは、
（ｉ）オブジェクトを保存するときに前記オブジェクトをハッシュ化および暗号化することにより前記オブジェクトの拇印（thumbprint）を得る手段、
（ｉｉ）前記オブジェクトにサインすることにより前記署名に関連する付加的なメタデータを前記拇印に付加する手段、
（ｉｉｉ）ステップ（ｉｉ）から得られる前記ストリングをハッシュ化することによりオブジェクトハッシュストリングを提供する手段、
（ｉｖ）前記オブジェクトハッシュストリングを暗号化してオブジェクトハッシュコードを得る手段、および
（ｖ）前記オブジェクトハッシュコードを前記オブジェクト、前記オブジェクト拇印および前記署名に関連する前記メタデータとともに前記データベースに保存する手段を提供する電子ラボラトリノートブックシステム。
【請求項２３】
請求項２１に記載の電子ラボラトリノートブックシステムにおいて、
前記セキュリティモジュールは、
（ｉ）前記実験にサインすることにより、実験を形成する複数のオブジェクトの複数の拇印を連結し、前記署名に関連する付加的なメタデータを付加する手段、
（ｉｉ）ステップ（ｉ）から得られる前記ストリングをハッシュ化することにより実験ハッシュストリングを提供する手段、
（ｉｉｉ）前記実験ハッシュストリングを暗号化することにより実験ハッシュコードを得る手段、
（ｉｖ）前記実験ハッシュコードを前記実験を形成する前記オブジェクト、前記オブジェクト拇印、および前記署名に関連するメタデータとともに前記データベースに保存する手段を提供する電子ラボラトリノートブックシステム。
【請求項２４】
請求項２２または２３に記載の電子ラボラトリノートブックシステムにおいて、
前記署名に関連する付加的なメタデータは、前記署名者のユーザＩＤ、署名の日時、および／または署名の理由を含む電子ラボラトリノートブックシステム。
【請求項２５】
請求項２２から２４いずれかに記載の電子ラボラトリノートブックシステムにおいて、
前記ハッシュ化する手段は、セキュアハッシュアルゴリズム（SHA-1）を含む電子ラボラトリノートブックシステム。
【請求項２６】
請求項２２から２４いずれかに記載の電子ラボラトリノートブックシステムにおいて、
前記暗号化は、デジタル署名アルゴリズム（DSA：Digital Signature Algorithm）と内部プライベートキーとの組合せを用いて行われる電子ラボラトリノートブックシステム。
【請求項２７】
請求項２４に記載の電子ラボラトリノートブックシステムにおいて、
日時は、内部サーバにより提供される電子ラボラトリノートブックシステム。
【請求項２８】
請求項２４に記載の電子ラボラトリノートブックシステムにおいて、
日時は、タイムスタンプ局（TSA：Time Stamping Authority）サーバにより提供される電子ラボラトリノートブックシステム。
【請求項２９】
請求項２１に記載の電子ラボラトリノートブックシステムにおいて、
前記セキュリティモジュールは、さらに、
ただ一つのＰＤＦドキュメントを生成し、当該ドキュメントを前記データベースに保存するために、一旦最終署名が与えられると、前記実験のどのような付加的な変更をも禁止する手段をさらに含む電子ラボラトリノートブックシステム。
【請求項３０】
請求項２２から２４いずれかに記載の電子ラボラトリノートブックシステムにおいて、
前記セキュリティモジュールは、さらに、
操作が検出されたときに、前記ハッシュコードの有効性を検証して警告を発行するインテグリティチェックを実行する手段を含む電子ラボラトリノートブックシステム。
【請求項３１】
請求項２１に記載の電子ラボラトリノートブックシステムにおいて、
前記セキュリティモジュールは、さらに、
実験の状態が編集可能な状態に戻された場合に、前記署名が再度付与されるようにするために、すべての署名を無効にする手段を含む電子ラボラトリノートブックシステム。
【請求項３２】
請求項３０に記載の電子ラボラトリノートブックシステムにおいて、
前記インテグリティチェックは、チェックサムを再計算して当該再計算されたチェックサムをオリジナルのチェックサムと比較することにより、データのバージョンレベルで実行される電子ラボラトリノートブックシステム。
【請求項３３】
請求項３０に記載の電子ラボラトリノートブックシステムにおいて、
前記インテグリティチェックは、オブジェクトレベルで実行される電子ラボラトリノートブックシステム。
【請求項３４】
請求項３０に記載の電子ラボラトリノートブックシステムにおいて、
前記インテグリティチェックは、実験レベルで実行される電子ラボラトリノートブックシステム。
【請求項３５】
分散されたコンピュータネットワークを介してクライアントと通信し、電子ノートブックの部分として保存されたオブジェクトが変更されたかを決定するサーバであって、
（ａ）命令セットと、前記電子ノートブック中の少なくとも一つの実験に関連する前記オブジェクトとを記憶するメモリ、および
（ｂ）前記命令セットを走らせ、前記メモリおよび前記分散されたコンピュータネットワークと通信するプロセッサを含み、
前記プロセッサは、
（ｉ）前記オブジェクトをハッシュ化および暗号化して前記オブジェクトに基づく拇印を生成し、
（ｉｉ）前記拇印および前記署名に基づき、オブジェクトハッシュストリングを生成し、
（ｉｉｉ）前記オブジェクトハッシュストリングをシステムの内部プライベートキーとともに暗号化してオブジェクトハッシュコードを生成し、
（ｉｖ）前記オブジェクトおよび前記署名に基づき、二重暗号化オブジェクトハッシュコードを再生成し、および
（ｖ）前記二重暗号化オブジェクトハッシュコードを前記暗号化オブジェクトハッシュコードと比較する機能を有し、
前記二重暗号化オブジェクトハッシュコードおよび前記暗号化オブジェクトハッシュコードが一致すると、前記オブジェクトが認証されるサーバ。
【請求項３６】
請求項３５に記載のサーバにおいて、
前記プロセッサはさらに、データに基づきオブジェクトハッシュストリングを生成する機能を有するサーバ。
【請求項３７】
請求項３５に記載のサーバにおいて、
前記署名は、著者と二人の証人の電子署名であるサーバ。
【請求項３８】
請求項３５に記載のサーバにおいて、
前記プロセッサは、さらにオブジェクトの状態を、編集可能、公開済、承認済、履歴、および削除済を含むグループから選択される状態の一つにセットして、前記オブジェクトの状態が当該オブジェクトへのアクセスを制御するようにする機能を有するサーバ。
【請求項３９】
請求項３５に記載のサーバにおいて、
前記電子ノートブックの複数のオブジェクトが一つの実験を形成し、前記プロセッサは、さらにユーザの入力により、前記実験の状態を、編集可能、公開済、第１の署名、第２の署名、または承認済を含むグループから選択される状態の一つにセットする機能を有するサーバ。
【請求項４０】
コンピュータシステムに、電子ノートブックとして保存されたオブジェクトを認証する方法を実行させる内容を含むコンピュータ読取可能な媒体であって、
前記コンピュータシステムは、
（ａ）前記電子ノートブックに、少なくとも一つの実験に関するオブジェクトを保存するステップと、
（ｂ）前記オブジェクトをハッシュ化および暗号化して前記オブジェクトに基づく拇印を生成するステップと、
（ｃ）前記拇印および前記署名に基づくオブジェクトハッシュストリングを生成するステップと、
（ｄ）前記オブジェクトハッシュストリングをシステム内部プライベートキーとともに暗号化してオブジェクトハッシュコードを生成するステップと、
（ｅ）前記オブジェクトおよび前記署名に基づき、二重暗号化オブジェクトハッシュコードを再生成するステップと、および
（ｆ）前記二重暗号化オブジェクトハッシュコードと前記暗号化オブジェクトハッシュコードとを比較するステップと、
を実行し、前記二重暗号化オブジェクトハッシュコードと前記暗号化オブジェクトハッシュコードが一致すると、オブジェクトが認証されることにより発動する機能を持つサーバプログラムおよびクライアントプログラムを含むコンピュータ読取可能な媒体。
【請求項４１】
分散されたコンピュータネットワークを介してクライアントと通信し、電子ノートブックの部分として複数のオブジェクトを含む実験を保存するサーバであって、
（ａ）命令セットおよび従来のページと同様のコンテイナに含まれ、従来のノートブックへの入力および、前記コレクションを翻訳するコンテキストを提供するメタデータと同様のオブジェクトのコレクションである前記実験を記憶するメモリと、および
（ｂ）前記メモリおよび前記分散されたコンピュータネットワークと通信し、前記命令セットを走らせ、前記実験へのアクセスを管理する機能を有するプロセッサと、
を含むサーバ。
【請求項４２】
請求項４１に記載のサーバにおいて、
前記オブジェクトは、テストデータ、イメージ、表およびグラフを含むグループから選択されるサーバ。
【請求項４３】
請求項４１に記載のサーバにおいて、
前記プロセッサは、さらに、前記実験を分類し、分類の結果、前記実験に挿入することが可能な複数のパラメータを定義する属性をリンクする機能を有するサーバ。
【請求項４４】
請求項４１に記載のサーバにおいて、
前記複数のパラメータはテンプレートであるサーバ。
【請求項４５】
請求項４１に記載のサーバにおいて、
前記プロセッサは、さらに、署名者の権限付きメッセージを受信した後には、前記実験のさらなる編集をロックする機能を含むサーバ。
【請求項４６】
請求項４５に記載のサーバにおいて、
前記プロセッサは、さらに、生成されおよび暗号化されたハッシュコードと比較するためにハッシュコードを生成および暗号化することにより、実験のロックを認証する機能を含むサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータに実行されるラボラトリノートブックシステムに関し、とくに分散通信ネットワークにおいて、法律的、規定、技術的、および科学的な要求に合う方法で完全な電子的レコードを生成、保存、管理、検索および共有する一般的な電子ラボラトリノートブックシステムに関する。
【背景技術】
【０００２】
ラボラトリノートブックは、科学の文書の基本である。典型的に、研究または開発の実験室で行われた各実験は、その研究の目的、実験上または理論上のバックグランド、実験およびそのパラメータの記述および実験結果を含むラボラトリノートブックに記録される。適切に保存された場合、ラボラトリノートブックは、将来のプルーフのために、プロジェクトで何がおこなわれたか、およびとくにどのような研究が行われたかおよびいつかを永久に記録する。ラボラトリノートブックは、オリジナルの著者のサポートなしで、協働者が実験を繰り返して同じ結果を得ることができるように完全な作業の記録を与える必要がある。数百年の間、研究者および科学者は、紙ベースのラボラトリノートブックを用いて実験を記録してきた。このような従来のラボラトリノートブックは、しばしば莫大な思考のプールとして描写されることができ、データは有用な場合もあるが、不運にも有用でない場合もある。
【０００３】
しかしながら、情報の保存および伝達を行うデジタル媒体の出現およびデジタルでエンコードされた情報の普及により、たとえば機器で生成されたデータまたはワープロソフトウェアで生成されたドキュメントのように、より多くの情報がデジタルフォーム由来またはデジタルフォームで提供されるにつれ、紙ベースのラボラトリノートブックはたとえば印刷したり、カットしたり、ペーストしたりが必要であり、扱いにくくなってきた。
【０００４】
近年、従来の紙ベースのラボラトリノートブックのかわりに、たとえば、E-Notebook（Cambridge Soft, Cambridge, MA, USAにより提供される）、eLabBook (LabBook Inc., McLean, VA, USAにより提供される)、LABTrack（AVATAR Consulting, Laguna Hills, CA, USAにより提供される)、Expereact（ChemExper sprl, Court-St-Etienne, Belgiumにより提供される)、MDL Elan（MDL Information Systems Inc., San Leandro, CA, USAにより提供される)および Kalabie（Klee Group, Le Plessis Robinson, Franceにより提供される)等のように、電子ラボラトリノートブックを開発する試みがいくつかなされている。しかし、これらのすべての試みには不都合な点がある。たとえば、各試みは、電子ラボラトリノートブックが従来の紙ベースのラボラトリノートブックの有効なかわりとなるために必要なある不可欠な特徴に欠けている。これは、一部においては、電子ラボラトリノートブックの内容を立証または保証するセキュリティプロトコルが不充分なためである。
【０００５】
そのため、ルーチンワークに加え、化学、製薬学、から生物学にいたる研究まで、会社におけるすべての仕事場に適切な一般的な電子ラボラトリノートブックを提供するコンピュータに実行されるシステムが必要である。この電子ラボラトリノートブックは、従来技術に関連する問題を解決し、言葉や情報の種類に関係なく、法律的、規定、技術的、および科学的な要求に合う方法で、集中されたまたは分散された長期間の知識のストレージを容易にする。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の第１の態様によれば、分散通信ネットワーク中の電子ラボラトリノートブックシステムであって、電子ラボラトリノートブックサーバアプリケーションを走らせる少なくとも一つのアプリケーションサーバと、前記少なくとも一つのアプリケーションサーバと前記分散通信ネットワークを介して通信し、電子ラボラトリノートブッククライアントアプリケーションを走らせる少なくとも一つのクライアントワークステーションと、前記少なくとも一つのアプリケーションサーバと前記分散通信ネットワークを介して通信し、データを保存する少なくとも一つのデータベースと、を含み、前記電子ラボラトリノートブックサーバアプリケーションは、データの安全性を保証する電子ラボラトリノートブックシステムが提供される。
【０００７】
本発明のさらなる態様は、従属項に規定されている。
【０００８】
本発明は、方法、装置、システム、デバイス、現在知られているおよび将来開発されるアプリケーションに対する方法、またはコンピュータ読取可能媒体に限定されることなく、多数の方法で実行および利用することができることが理解される。上述した特徴および他の特徴ならびに本発明の実施の形態の利点は、添付された図面を参照してすすめる以下の詳細な説明からより容易に明らかになる。
【発明を実施するための最良の形態】
【０００９】
システム構成
図１は、本発明の電子ラボラトリノートブック（ＥＬＮ）をサポートするシステム１０の一例を示す図である。
従来知られた種々の方法を用いてアプリケーションサーバ３０に接続されているクライアントワークステーション１２および１４が例示されている。本実施の形態において、以下により詳細に示すように、ワークステーション１２は、フルのＥＬＮアプリケーションを走らせており、言い換えればフルクライアントワークステーションであり、ワークステーション１４は、ワールドワイドウェブＥＬＮアプリケーションを走らせており、言い換えればウェブクライアントワークステーションである。
【００１０】
ウェブクライアントワークステーション１４は、アプリケーションサーバ３０およびフルクライアントワークステーション１２を含む分散通信ネットワークまたはＬＡＮに、インターネットおよび付加的にウェブサーバ３２を介して接続されている。
【００１１】
ここで、ウェブクライアントワークステーション１４は、ＬＡＮに直接接続されるようにすることもできる。ＬＡＮは、さらに、共有データベース４０および付加的にロングタームデータアーカイブ５０をさらに含む。好ましくは、共有データベース４０は、たとえばオラクル（ORACLE）データベース等のマルチユーザ、マルチビューのリレーショナルデータベースである。ロングタームデータアーカイブ５０は、たとえば、マルチレイヤー階層ストレージマネジメントシステムによる、仮想的に制限のない量の「バーチャル」ディスクスペースを提供するのに用いられる。しかし、本発明は、示された実施の形態に限定されることはなく、当業者には、これより多くまたは少なくおよび同様の種々のコンポーネントが用いられ得ることは明らかである。
【００１２】
上述したのとは異なるシステム１０のコンポーネントとして、会社の好み、ワークロード、およびインフラストラクチャに適合するように、たとえばクライアントワークステーション１２および１４、アプリケーションサーバ３０、ウェブサーバ３２、およびデータベース４０は、好ましくは完全に分離されるようにすることができる。これは、少なくとも３層のクライアントサーバアーキテクチャまたは好ましくはウェブペースの薄型クライアント（thin client）に付着することにより実現できる。たとえばクライアントワークステーションまたは機器等のＬＡＮに接続された適切なデバイスは、以下に詳細に説明するように、適切なクライアントソフトウェアがインストールされ整列された状態で、ＴＣＰ／ＩＰによりアプリケーションサーバ３０と作用することができる。付加的に、メタデータの複製を可能にするマルチプルアプリケーションサーバを提供することもできる。好ましくは、システム１０は、ワイヤレス環境、ハンドヘルドおよびタブレットＰＣ、オフラインクライアント、ボイスコントロールを介したアクセス等のサポートを可能とするようにすることができる。
【００１３】
システム１０の構造は、世界中の複数のＬＡＮとの接続を簡単に可能とする。これは、とくに種々の国および／または大陸で複数のリサーチラボを運営しているグローバルな企業にとっては有用である。結果的に、すべてのデータおよび関連するメタデータは、直ちにグローバルに利用することができる。以下に詳細に説明するサーチ機能は、同時にすべてのサーバで利用可能である。ユーザは、世界中のクライアントハードウェア上の電子ノートブックのページにアクセスすることができる。共同のワイドマルチサイトマルチサーバストレージのサポートもまた可能である。
【００１４】
電子ラボラトリノートブックアプリケーション
このセクションでは、サーバ上およびクライアント上で走っているＥＬＮアプリケーションにつきより詳細に説明する。当業者に明らかになるように、ＥＬＮサーバおよびクライアントアプリケーションは、好適には、Ｃ＋＋プログラミング言語等のオブジェクト−オリエンテッドプログラミングテクニックにより実現される。しかし、他のプログラミング言語もまた用いられ得る。
【００１５】
好ましくは、ＥＬＮにより保存された情報には、ｉ）ノーマルクライアントモード、またはｉｉ）ウェブクライアントモードの２つのアクセス方法が可能である。ノーマルクライアントモードにおいて、ユーザは、たとえば図１のクライアントワークステーション１２である自分のローカルデスクトップで、ＥＬＮのクライアントバージョンを走らせる。ここで、彼のローカルデスクトップには、彼のアクセス権に応じて、与えられた実験に対して彼が作業する能力、言い換えればデータを編集する能力、が与えられる。ウェブクライアントモードは、インターネットまたはインターネットブラウザを用いる。このモードにおいて、たとえばＰＤＦドキュメントとして、ある実験の現在の状態を表示することができる。しかし、ウェブクライアントモードにおいて、ＥＬＮ中のデータを修正することはできない。
【００１６】
両方のモードにおいて、ユーザには、従来知られている直感的なグラフィカルユーザインタフェース（GUI）が提供される。図２は、ＧＵＩによりノーマルクライアントモードのユーザに提供される本発明の電子ラボラトリノートブックのページ８０を例示する図である。以下により詳細に説明するように、この例示されたページ８０は、実験の簡易な説明に加え、実験ＩＤ、実験のタイトルおよびサブタイトルを含む、ユーザが現在関わっている実験の詳細なリスト８２を提供する。さらに、ユーザが本発明のＥＬＮと相互作用できるように、他の実験室で行われている実験のディレクトリリスト８４および複数のメニューバー８６が提供されている。
【００１７】
生物医学または製薬学の分野における研究は、ラボラトリプロトコル、ラボラトリノートブックおよびプロトコルインプリメンテーション、機器データ等を含む広い範囲のデータを必要とする。これらの過剰なデータおよび情報は、種々の異なるフォーマットで種々の方法で種々のソースから取得または生成される。しかし、好ましい実施の形態のＥＬＮによる一般的なアプローチによれば、以下のより詳細な説明により明らかになるように、シームレスにこの知識の産物を積み重ねおよび保存することが可能となる。
【００１８】
特定のアプリケーションに比して、好ましい実施の形態による一般的なＥＬＮは、特定のアプリケーション、利用または環境向けにデザインされたものではなく、実験を行っている研究者によりソフトウェアを変更することなくどのようなラボ環境にも簡単に適応できるようになっている。ＥＬＮの一般的なアプローチにより、いくつかに制限することなく、どのようなアプリケーションとも相互にコミュニケートすることができる。
【００１９】
研究成果は、真空では生じない。研究チームは、一般的に企業内でまたは公共のソースからの両方に含まれる情報へのアクセスを有する。研究プログラムを行うために、研究者は、これらの宝庫中の情報を用い、これらに新たな情報を与える。そのため、ラボラトリノートブック自体がより大きなネットワークおよびコレクションの部分となる。従来の紙ベースのラボラトリノートブックの「基本ユニット」は、ページである。これらのページのいくつかにより、ラボラトリノートブックが形成される。このようなラボラトリノートブックは、一般的に年代順の包括的な研究プログラムの部分であるあるプロジェクトにおける実験の方法、結果および結論を記憶する。
【００２０】
本発明のＥＬＮでも、情報およびデータを実質的に同様の方法で構成する方法がとられており、紙ベースのラボラトリノートブックから電子的なものへのスムーズな変換が可能となっている。図３からわかるように、このシンプルなデータ構造は、研究または開発ラボにおけるデイリーワークを反映させており、異なるデータタイプ、言い換えればプロジェクト１００、実験１１０、ノートブックオブジェクト１２０およびメタデータ１３０のデータタイプを提供している。プロジェクト１００は、異なる複数の実験１１０のコレクションである。実験１１０は、従来の紙ベースのノートブックにおける新たなページに対応するロジカルなコンテキストの情報のコレクションである。実験１１０は、テキスト、イメージ、表、グラフ等の情報ユニットを含む紙ベースのラボラトリノートブックのエントリーと同様の一連の異なるノートブックオブジェクトまたはエントリー１２０を含む。実験は、本質的にはＭＳワード（MS Word）、ＭＳエクセル（MS Excel）、アイシスドロー（ISIS/Draw）、エンパワー（Empower）、MassLynx等のアプリケーションにより与えられるファイルのコレクションである。最後に、データの「意味」がメタデータ１３０により与えられる。メタデータ１３０は、データを記述し、その解釈のためのコンテキストを与える。あるメタデータアイテムは、たとえば法律的な目的で日付およびタイムスタンプ、デジタル署名等、普遍的に適用できる。ノートブックオブジェクトの各タイプ毎に、付加的なメタデータを定義および編集することができる。好ましいＥＬＮにおける上記「データのヒエラエルキー」が例示されたが、ラボラトリのワークフローが綿密に反射される点でアドバンテージがある。
【００２１】
通常、科学者またはユーザは、与えられた瞬間に行っている、長期間のプロジェクトの一部を構成する実験を構成しているであろう特定の実験におけるノートブックのオブジェクトに付加、編集または消去を行う。好適には、本発明は、ユーザに、データが挿入されたり、失敗したり、更新等される従来の紙ベースの実験に対してと同様に作業させる。本発明は、自動的にバージョンおよび署名を制御し、これによりノートブックに対するどのような変化も、いつ誰により変化が行われたかを追跡できるようになっている。各ノートブックのエントリーは、管理上のデータ（たとえば、タイトル／サブジェクト、調査者、日付、サイン等）、目的の簡単な陳述、仮定を含むプロトコル、等式、方法、材料、提供者、機器、装置、データ、観察、結果、解釈、結論、さらなる方向付け、提案等を含む。
【００２２】
一般的なワークフローは、数個のステップを含むだけである。最初に、ノートブックオブジェクトが選択され、これはドロップダウンメニューにより提供されるリストとして予め定義されておくことができる。それから、ＥＬＮは、ネイティブアプリケーションのオブジェクトを編集することができる。最後に、編集されたオブジェクトにサインがされ、ノートブックに転送される。これは、図４に示されている。ユーザは、アイシスドロー（ISIS/Draw）ソフトウェア等のアプリケーションを用いて、化学構造１４０の図式を生成した。このオブジェクトまたは図式１４０はネイティブアプリケーションから持ってくることができ、既にテキストのオブジェクトおよびテーブルのオブジェクトを含む本発明のノートブック１５０に追加される。
【００２３】
ＥＬＮは、ノートブックドキュメントを作成するユーザが異なるアプリケーションおよび異なるファイルフォーマット間での切り替えを気にする必要がないように、好ましくはＯＬＥテクノロジー（Object Linking and Embedding）をサポートする。ＯＬＥまたは化合物ドキュメントは、シームレスに異なるタイプのデータや化合物を積み重ねる。化学反応、オーディオクリップ、スプレッドシート、およびビットマップが、ＯＬＥコンテイナに含まれるコンポーネントの一般的な例である。ＯＬＥテクノロジーは、ノートブックドキュメント中のほとんどすべてのアプリケーションデータに積み重ねられるように、本発明のＥＬＮに好ましく用いられる。さらに、ＭＳワードまたはエクセルにより作成された既にあるドキュメントおよびフォームシートであっても、さらなる奮闘の必要なく用いることができる。リンクまたは埋め込みにより、たとえば図４に示したアイシスドロー構造等のどのようなＯＬＥオブジェクトをもノートブックに積み重ねることができる。オブジェクトのいずれの所有データも失われることはない。埋め込まれたオブジェクトは、本発明のＥＬＮ内で編集することができる。
【００２４】
当業者であれば、ＯＬＥにより、一つのアプリケーションでオブジェクトを生成し、そのオブジェクトを第２のアプリケーションでリンクまたは埋め込むことができることを知っている。埋め込まれたオブジェクトは、オリジナルのフォーマットを維持し、そのオブジェクトを生成したアプリケーションにリンクする。ＯＬＥのサポートは、好ましくは、ウィンドウズのＯＳに組み込まれる。ＯＬＥへの使用に適した他の化合物ドキュメントスタンダードは、ＩＢＭ、アップルコンピュータおよび他のコンピュータ会社により共同で開発され、オープンドック（OpenDoc）と呼ばれる。埋め込まれたオブジェクトは、ある一つのアプリケーションにより生成されたオブジェクトで、他のアプリケーションにより生成されたドキュメント中に埋め込まれたオブジェクトである。オブジェクトを単にインサートまたはペーストするのではなく埋め込むことにより、オブジェクトがもとのフォーマットを維持するようにすることができる。実際、埋め込まれオブジェクトは、もとのプログラムにより編集することができる。
【００２５】
そのため、本発明のＥＬＮは、従来の紙ベースのノートブックよりも、より多くの可能性を提供する。ＥＬＮは、テキスト、グラフ、図、スプレッドシートおよび他のオブジェクトのデジタル挿入を可能にする。さらに、ノートブックオブジェクトをロジカルに削除することも可能である。しかし、紙であれば、削除したオブジェクトもラボラトリノートブックに残る。最後に、ラボラトリノートブックが前のバージョンを順次維持するノートブックオブジェクトのバージョン修正もサポートされている。
【００２６】
前述のディスカッションから明らかなように、本発明のＥＬＮは、データおよび知識の大きなプールを表現する。従来の物理的にアクセスする必要があった紙ベースのラボラトリノートブックよりも、これらの知識により簡単にアクセスできるようにするために、言い換えれば、科学者および紙ベースのノートブックが同じ場所になければならず、ページ毎にめくっていかなければならなかったが、本発明のＥＬＮによれば、非常に洗練された情報検索モジュールを提供する。図５からわかるように、情報検索モジュール２１０は、本発明の好ましい実施の形態におけるＥＬＮサーバアプリケーション２００により提供されるいくつかのソフトウェアモジュールの一つを構成する。
【００２７】
情報検索モジュール２１０は、本発明のグラフィカルユーザインタフェース中で提供される適切なサーチマスクにより開始される、フルテキストサーチ、メタデータサーチ、キーワードサーチ、ボーレンオペレータ（Boolean operators）を含むコンプレックスサーチ、ステレオ選択構造サーチ、分子式サーチおよび分子量サーチ等の異なるタイプのサーチをユーザに可能とする。これは、一つの組織内で生成された知識が世界中のこの組織のすべてのメンバーにより簡単に利用可能であり、従来の紙ベースのノートブックに比べてアドバンテージを有する。
【００２８】
ＥＬＮの構成例によれば、サーチ機能は、実験、コンテント、メタデータおよび構造サーチの４つのカテゴリに分割される。実験サーチは、データベースの実験エントリーの管理実験データのサーチを行う。コンテントサーチは、オブジェクトのコンテンツのサーチを可能にする。オブジェクトと実験のメタデータのサーチは、メタデータサーチにより行われる。構造サーチは、ステレオ選択構造およびサブストラクチャーのサーチを可能にする。ステレオ選択構造およびサブストラクチャーサーチは、互変体認識、絶対および相対的な立体化学サーチ、フォーミュラおよび分子量サーチ等を含むサブストラクチャーサーチサブモジュールに基づき行われる。上記のサーチのすべては、ＥＬＮから情報を取得する手間を減らすよう一つのクエリーにコンバインすることができる。本発明のＥＬＮは、各ノートブックオブジェクトまたは実験のさらなる検索のために、ジェネリックおよび／または強制的なメタデータ（データに関するデータ）を保存することができる。自動的に、テキストエントリーは、またフルテキストインデックス化される。
【００２９】
本発明のＥＬＮによれば、データのサーチが簡単になるだけでなく、メッセージングモジュールのおかげで与えられたプロジェクトまたは実験を行っているユーザのインターアクションが簡易になる。図５で引用符号２２０で示されるメッセージングモジュールは、たとえば、ノートブックデータベース中のデータの操作に関するやがて公開されるイベントをノートブックユーザおよび外部の人々に知らせる。メッセージングモジュール２２０の主な目的は、しかし、以下により詳細に示されるように、他のノートブックユーザから証明および承認のためにサインを求めることである。指定されたサイン者が本発明のＥＬＮを開く度に（ネイティブのクライアントまたはワールドワイドウェブ上）最近のタスクがリストに現れ、サイン者は、サインするために対応するノートブックオブジェクトまたは実験に直接進むことができる。承認のリクエストもまた電子メールで送ることができる。本発明のＥＬＮは、そのため、実験をレビューして実験の特定のノートブックオブジェクトまたはすべての実験にコメントおよびリマークを残すことができる。実験またはオブジェクトの著者には、コメントが通知され、返信することができ、電子的なレコード情報をダイアログスタイルに変えることができる。実験のレビューは、ＥＬＮのコンテンツの部分ではないため、レビューは好ましくは別個に保存される。本発明に組み込まれたメッセージングモジュールは、そのため、管理的かつ情報的なワークフローを自動化する。
【００３０】
本発明によれば、いくつかのレポートタイプが提供される。二つのベーシックなレポートは、ノートブックレポートおよび統合されたレポートである。ノートブックレポートは、紙ベースのラボラトリノートブックに起こる一般的なすべての情報、言い換えると、これらが以前のバージョンであるかまたは削除されたかにかかわらず、すべての情報オブジェクト、およびユーザ、生成された日付および時間、バージョンナンバー等の管理データを含む。統合されたレポートは実際のオブジェクトを排他的に含む。言い換えれば、統合されたレポートは以前のバージョンまたは削除されたオブジェクトを含まず、どのような管理データも含まない。統合されたレポートは、一般的に最終的な実験結果または出版のためのテンプレートとして用いられる。これらのカスタムレイアウトにより、統合されたレポートは手書きのサインに用いることができる紙と等しい印刷物を与える。管理レポートは、実験レジストリ、タイトル、著者等の管理データ上のユーザに定義された統合されたレポートであり、一般的にはコストとパフォーマンスの評価に用いられる。監査証跡レポートは、ＥＬＮデータベース上で行われた各アクションの全体像を提供する。これらのフレキシブルなレポート手段は、指定されたユーザコミュニティの特定の要求にそう異なるビューを許容する。
【００３１】
機器インターフェース
おそらく、リサーチラボで最も重要な情報のソースは、ＨＰＬＣデバイス、マススペクトロメタ等の分析のデバイスや機器それ自体である。近年のラボでは、事実上すべての機器が制御コンピュータにより操作され、その結果、実験結果は電子的フォームで提供される。リサーチラボは、異なる製造者からの種々のこのようなデバイスを含むため、本発明のＥＬＮは、図５に示された機器インタフェーシングモジュール２３０を用いて、好適にはこれらの分析のデバイスおよび機器により生成された電子データおよび結果をシームレスに積み重ねる能力を提供する。
【００３２】
図１は、機器コントロールユニット６０により制御され、本発明のＥＬＮシステムに接続された分析機器７０の一例を示す。説明を明確にするためにここでは一つの分析機器７０および一つの機器コントロールユニット６０を示すが、当業者は、本発明のＥＬＮは、好適に複数の分析機器および機器コントロールユニットに接続されることがわかる。たとえば、機器７０は、ＨＰＬＣシステム、マススペクトロメタ等とすることができる。いわゆる機器エージェント（不図示）は、システムをインターフェースとしてＥＬＮアプリケーションサーバと各分析機器とのロジカルなコネクションを確立して維持する。これらのエージェントはＥＬＮアプリケーションサーバに接続された機器の種類に依存し、好ましくは、たとえば機器データを生成または処理する第３者のアプリケーションが走っている分析機器に物理的に接続されたコントロールＰＣである機器コントロールユニットにインストールされる。
【００３３】
本発明のＥＬＮにより提供される機器エージェントは、ＥＬＮアプリケーションサーバとデバイス／機器との間のＴＣＰ／ＩＰを介したデータコミュニケーションを確立および維持するように構成される。さらに、静的なＩＰアドレスをリクエストできないデバイス／機器は、ＥＬＮアプリケーションサーバと機器エージェントを用いて通信することができる。好ましくは、エージェントはＥＬＮアプリケーションサーバと非同期で通信する。付加的には、エージェントは、新しいまたは修正されたデータが利用可能なときにのみＥＬＮアプリケーションサーバにデータをレポートする。
【００３４】
本発明のＥＬＮのユーザは、サービスリクエストを用いて機器により提供されるデータを取得する。サービスリクエストは、ノートブックに挿入される結果をリクエストする詳細を定義する手続きである。リクエストは、転送されるべきプロバイダ、サービス、パラメータおよびメタデータを定義する。プロバイダはＥＬＮからのリクエストを受信するソフトウェアシステムである。サービスはプロバイダがリクエスティングソフトウェアに届ける結果タイプである。プロバイダは複数のサービスを提供し得る。サービスメタデータは、サービスリクエストを処理するためにターゲットシステムにより要求されるデータである。結果は、ビジュアルプレゼンテーションのかたちで実験に組み込まれるデータ存在物である。ノティフィケーションは、情報としての目的で、ＥＬＮのあらゆるユーザに送られる本文のコメントである。サービスリクエストは、好ましくは以下のいずれか、新規、処理済、エラーまたは成功の状態を有する。
【００３５】
たとえば、本発明のＥＬＮのユーザがＨＰＬＣデバイスから最も新しい結果を得たい場合、彼は外部データを取得するリクエストを送信する。これはメールボックス中のＥＬＮにより実現される。ソフトウェアエージェントは、データを提供するデバイスをアドレスする。このデータは本発明のＥＬＮのインボックスに転送される。インボックスに入ると、このデータは、ユーザにより分析されチェックされる。ユーザの確認により、新しいデータが現在の実験に組み込まれる。好ましくは、実験データはＸＭＬフォーマットで送信される。
【００３６】
本発明の好ましい実施の形態によれば、「プラグアンドプレイ」データインターフェースは、フロントエンドの編集支援ツールおよび長期間のデータおよびレコードの保存およびアクセスのための主要なバックエンドシステムとの間のコンポーネントインターフェースと同様上記のデータ検索および積み重ねを容易にするために用いられる。
【００３７】
このサービスリクエストは、サービスリクエストを一定のインターバルで送信し、プロバイダが一つの分析機器ではなくラボのサーバが複数のこのような機器を含むようにすることにより、より自動化することができる。データサービスリクエストは、ユーザの必要にあわせることができる。好ましい実施の形態によれば、以下により詳細に示すように、ＥＬＮはこれらのサービスリクエストに対して複数のテンプレートを提供することができる。
【００３８】
機器により提供されるデータのすべてが現在の特定の実験に関係がないことはしばしばある。たとえば、特定の実験を行っている科学者は波長が２００と３００ｎｍの間のある検体のスペクトラムに興味があるかも知れない。しかし、機器により提供されるスペクトラムが１００と９００ｎｍとの間の範囲をカバーする。ＥＬＮにおいて、ユーザは自分が興味のあるスペクトラムの部分のみを見るだろう。しかし、機器により提供されるすべてのデータが記憶され、そのため、将来用いることができる。データそれ自体としては、この情報がＥＬＮに組み込まれる情報検索システムにより簡単に取得できるように、機器のタイプ、実験の日付、サンプルＩＤ等のメタデータもまた記憶される。
【００３９】
本発明の好ましいＥＬＮはさらに電子レコード管理システム、ラボラトリインフォメーションマネジメントシステム（LIMS）、エンタープライズリソースプラニングまたはＩＳＩＳ／ホスト等の化学関連情報システム等の他の情報システムに対してオープンインターフェースを提供する。
【００４０】
テンプレート
リサーチプロジェクトは、多様で標準化に特徴付けるのは困難である。リサーチプロジェクトが共通で有するのは、たとえば医化学における特定のフォーカスである内部知識の合併および実験方法への信頼性である。たとえば系図分析を通じた疾病ファクタの探索等生物医学リサーチでは観察方法がある役割を果たすが、プロトコルの開発およびこれらの実験的リサーチへの適用が生物医学リサーチプロジェクトの中心である。
【００４１】
紙ベースのラボラトリノートブックを用いる多くのラボラトリは、一つの機器で同じような実験を行う等、ほとんどバリエーションのないワークフローしか明確に規定していない。その結果、このようなラボラトリで働いている研究者は、紙ベースのラボラトリノートブックと同様のユーザインタフェースを期待する。
【００４２】
一方、たとえば、リサーチプロジェクトがそんなに規定されていない基礎リサーチラボラトリーでは、個々の実験に対してデータおよびインフォメーションをよりフレキシブルに扱うことが要求される。これは、すべて異なりとくに新しいタイプの情報、たとえば分子の表記、スペクトラ、クロマトグラム、ファンクショナルグラフ、機器のスケッチ、イメージ、フォト、フォーマットまたはフォーマットされていないテキスト、テーブル、リスト、ダイアグラム等を含むことができるようするためである。
【００４３】
これらの要求に応えるため、本発明のＥＬＮは、好ましくは新しいテンプレートを生成するエディタとともに予め定義されたテンプレートを含むノートブックのコンテントの組織的なクオリティを改良する手段を提供する。この機能性は図５に示されたＥＬＮサーバアプリケーション２００の一部であるテンプレートモジュール２４０により提供される。
【００４４】
新しい実験を始めるとき、研究者は、グラフィカルユーザインタフェースを介して、種々の予め設定されたノートブックのテンプレートおよびレイアウトシートの中から選択するようにすることができる。これらのテンプレート、たとえばＭＳワードフォームで生成されたインタラクティブテンプレートは、少ないエラーで高いコンテントクオリティで簡単に埋めることができ、これらのテンプレートによりユーザが時間を節約することができる。しかし、以下に詳細に説明するように、ユーザは、エディタを用いて既にあるテンプレートを修正したり、彼の標準的な実験に最もあうスクラッチから彼自身のテンプレートを作成することができる。さらに、たとえばＭＳエクセルワークシート等の既にあるソフトウェアのテンプレートを用いることができる。
【００４５】
新しい実験は、テンプレートに基づいて定義されると予想される。たとえば、新しい実験のためのメインのラボラトリを選択し、新しい実験のためのプロジェクトを選択し、新しい実験のプロジェクトの定義に基づいてテンプレートを選択し、予め規定されたオブジェクト、予め規定されたオブジェクトのシーケンス、および／または付加的または義務的な予め規定されたメタデータとともに新たな実験を生成する。
【００４６】
ノートブックテンプレートコレクションは、新しい実験が開始されると、ドラフトレイアウトを定義するのに用いることができる。テンプレートコレクションは、通常、リサーチ中の回帰的な研究のための科学文書のワークフローまたはクオリティコントロールにおける予め規定されたプロセスを表す。テンプレートコレクションは、たとえばイントロダクション、反応スキーム、実験の記述、結果、および結論とすることができる。新しい実験をはじめるにあたりテンプレートコレクションを選択することにより、本発明のＥＬＮは、すべての実験の準備を始めカスタマイズ可能とする。
【００４７】
図６に、標準的なＨＰＬＣ実験のテンプレート３２０の一例を示す。「ＨＰＬＣパラメータ」というタイトルのオブジェクト３１０は、この実験テンプレート３２０の一部である。テンプレート３２０の残りの部分は、通常用いられる付加的なワークステップを含む。ユーザはこのテンプレート３２０に沿って進むことができ、たとえば検出器の波長を修正したり、適切な注入量を選択したり等テンプレート３２０中の適切なチェックボックスにチェックすることにより、彼の実験のプロトコルを設定することができる。
【００４８】
プロジェクト、ラボラトリおよびユーザマネジメント
ＥＬＮの異なるモジュールまたはプログラムにアクセスするレベルに関するユーザの権限は、役割および許可として規定される。すべてのＥＬＮユーザは、特定の役割と特定の許可に割り当てられなければならない。
【００４９】
許可は、ソフトウェアのモジュールへのアクセス権である。これらには、ノン（none）（モジュールに何も権限がない）、リード（read）（読む権利）、リード−ライト（read-write）（読むことおよび編集する権利）、およびアンデリート（undelete）（読むことおよび編集する権利に加え情報をリカバーする権利）がある。役割は、許可を自由に規定できるグループである。各ユーザは、一つの役割に割り当てられ、彼のモジュールに対するアクセス権が規定される。
【００５０】
ラボラトリは、ユーザのグループである。各ユーザは、少なくとも一つのラボラトリのメンバーである。ラボラトリのメンバーシップは、オブジェクトおよび実験テンプレートへのアクセスを規定する。
【００５１】
ＥＬＮのユーザは、少なくとも一つのラボラトリ、メインラボラトリに割り当てられる。ユーザにより生成された実験は、このラボラトリに属する。ユーザは、オブジェクトおよび実験に対して編集およびサインすることに関し、異なる権限を有することができる。これらの権限は、編集（実験を編集する権限）、オブジェクト署名者（オブジェクトにサインする権限）、署名者１（実験にサインする権限）、署名者２（署名者１による署名の後に実験に署名する権限）、承認者（第１および第２の署名の後に実験を承認する権限）である。
【００５２】
ユーザおよび彼らの実験を特定のラボラトリに割り当てる他に、これらは、異なるラボラトリからの参加者による特定のプロジェクトにも割り当て得る。各実験は、オブジェクトのアクセス権および利用可能性を規定するラボラトリまたはプロジェクトのどちらにも属する。プロジェクトは、ラボラトリのグループ、ユーザのグループ、またはラボラトリとユーザの組合せのいずれとすることもできる。プロジェクトにおいて、ユーザは、ラボラトリと同様プロジェクトに割り当てられ得る実験テンプレートに応じて実験を編集または署名する権限を有することができる。
【００５３】
ラボラトリまたは一以上のユーザが、彼らをプロジェクトのアクセスリストに加えることにより、そのプロジェクトに参加することができる。ラボラトリまたはユーザは、ラボラトリアクセスリストから削除することができ、そのためプロジェクト内で生成された実験へのさらなるアクセスを防ぐことができる。
【００５４】
オブジェクトテンプレートは、すべてのラボラトリに割り当てるとともに一つ以上のラボラトリに割り当てることができる。利用可能なテンプレートは、実験の生成の間に選択されたラボラトリまたはプロジェクトに依存する。実験の生成中にどのプロジェクトも選択されなかった場合、利用可能なオブジェクトは、すべてのラボラトリに割り当てられたものと選択されたラボラトリに割り当てられたものとである。もしプロジェクトが選択された場合、すべてのラボラトリに割り当てられたものとこのプロジェクトに割り当てられたオブジェクトだけとが利用可能である。テンプレートへのアクセス能力は、ラボラトリまたはプロジェクトのユーザの権限に対応する。テンプレートは、付加的にグループに分類することができる。実験テンプレートは、ラボラトリ、プロジェクト、およびグループに割り当てることができる。
【００５５】
利用可能なテンプレートは、ａ）実験の生成中に選択されたラボラトリ、ｂ）実験の生成中にプロジェクトが選択されたか否か、ｃ）プロジェクトそれ自体に依存する。実験の生成中にいずれのプロジェクトも選択されなかった場合、利用可能なテンプレートは選択されたラボラトリにより規定される。もしプロジェクトが選択された場合、このプロジェクトに割り当てられたテンプレートのみが利用可能である。テンプレートへのアクセス可能性は、ラボラトリまたはプロジェクトのユーザの権限に対応する。テンプレートは、付加的にグループに分類することができる。
【００５６】
適切なテンプレートは、エラー修正スキームとしてある値の入力のみを許可する入力検証インターフェースとともに提供される。これによりエラーの量を減らすことができる。
【００５７】
ノートブックオブジェクトテンプレートは、たとえば、予め規定された式を含むエクセルシートで、ユーザは少しの数字のみを入力し、計算が自動的に行われるようなものとすることができる。
【００５８】
さらに、オブジェクトテンプレートは、たとえばＭＳワードファイル、ＭＳエクセルファイル、アイシスドローファイル等のどのようなフリーのＯＬＥオブジェクトを用いて生成することができる。オブジェクトテンプレートは、ユーザが予め設定された方法でノートブックに情報を入力することを保証する。既に存在するフォームシートおよびファイルベースのテンプレートは、さらなる編集なく用いることができる。
【００５９】
本発明のＥＬＮは、フォーム、テンプレート、レポート等のためのフォーマットおよび特定のワークグループの命名にカスタマイズされることができる。テンプレートのライブラリーを生成することが可能である。あつらえられたテンプレートは、データをインポートするようにサポートされる。ユーザは、繰り返されるルーチンタスクのためにテンプレートを申し込みおよび／または生成することができる。
【００６０】
すべてのテンプレート志向の特徴は、ラボラトリ志向、ユーザ志向、および／またはプロジェクト志向とすることができる。
【００６１】
テンプレートモジュール２４０中のテンプレートエディタは、たとえば予め規定されたオブジェクトを挿入または追加したり、予め規定されたオブジェクトを変更したり、予め規定されたオブジェクトの順番を変更したり、予め規定されたオブジェクトから既にあるメタデータを用いたり、オブジェクトに新しいメタデータを規定したり、オブジェクトのメタデータを変更したり、メタデータを義務的に規定したり等により、ユーザに（予め規定された）テンプレートを生成させることができる。
【００６２】
本発明のＥＬＮのテンプレートエディタは、さらに、たとえばテンプレートを特定のラボラトリに割り当ててそのラボラトリへのアクセスを制限したり、テンプレートを特定のプロジェクトに割り当ててそのプロジェクトへのアクセスを制限することにより、テンプレートに特定のアクセス権を割り当てるようにすることができる。
【００６３】
さらに、ＥＬＮのテンプレートエディタを用いることにより、メタデータを義務的に規定するのと同様に、予め規定されたタイトルまたは予め規定された記述をテンプレートに割り当てたり、すべてのテンプレートにメタデータを規定したり、またはメタデータをテンプレートの個々のオブジェクトに規定したりすることにより、テンプレートに付加的なデータを割り当てることができる。
【００６４】
ノートブックオブジェクトエディタは、テンプレートに埋め込むべき予め規定されたオブジェクト、たとえば実験を生成する。ノートブックオブジェクトエディタは、既に存在するＯＬＥドキュメントをアップロードしたり、新しいＯＬＥドキュメントを生成したり、既に存在するＯＬＥドキュメントを変更したり、オブジェクトのサイズおよび／または外観を変更したり等により、ユーザに新しいオブジェクトを生成させる。
【００６５】
好ましくは、本発明のＥＬＮはプロジェクトエディタも含む。このようなプロジェクトエディタを用いることにより、新しいプロジェクトを規定したり、プロジェクトをメインラボラトリに割り当てたり、または既に存在するテンプレートをプロジェクトに追加することにより、テンプレートをプロジェクトに割り当てることができる。さらに、プロジェクトエディタは、ユーザをプロジェクトアクセスリストに追加することにより、ユーザをプロジェクトアクセスリストから除去することにより、新たなユーザのアクセス権を規定することにより、または既に存在するユーザのアクセス権を無効にする等により、テンプレートへのアクセス権を割り当てる。
【００６６】
オブジェクトワークフロー
化学研究におけるレビューの熟視の長年にわたるスタンダードは、研究プロセスが点検に開かれることを要求する。主に、すべての結果は、適切に訓練されたリサーチャーにより再現される必要がある。伝統的に、リサーチャーの考えは最初に紙のラボラトリノートブックに記憶される。その後、これらの考えは、出版、プレゼンテーションおよび内部の研究報告を通じて形式化される。
【００６７】
好ましいＥＬＮの一面は、署名に関する。ＥＬＮは、ラボラトリとユーザが同じ場所にいる必要がないので、大規模な時間の減少をもたらす。本発明は、組織的ユニット、プロジェクトおよび実験タイプに基づく設定可能な署名の要求をサポートする。管理者は、一つまたは二つの署名が必要とされるかまたは署名が完全に必要かと同様、各ノートブックオブジェクトまたはすべての実験に署名が必要か否かを決定することができる。このフレキシブルな構造により、本発明のＥＬＮが実質的にどのようなラボラトリワークフローにも適合する。
【００６８】
以下の詳細な記述により明らかになるように、本発明の実験は、異なる種類の複数のエントリーのコンテイナとみなすことができる。これらのエントリーはオブジェクト志向のプログラミングの方法から知られる一般的なコンセプトに従うオブジェクトと呼ばれる。
【００６９】
オブジェクトタイプは、オブジェクトタイプおよびメタデータフォーマットデータから成る。フォーマットは、それに添付されたオブジェクトも含む。オブジェクトタイプは、いつも少なくともフォーマットオブジェクトを含む。これは、ユーザにより挿入されたＯＬＥオブジェクトに対応する。オブジェクトタイプが一より多いフォーマットを有する場合、ＯＬＥオブジェクトはフラグでマークされる。付加的に、オブジェクトタイプの翻訳、つまりＯＬＥサーバアプリケーションにより提供される付加的なフォーマットが記憶される。
【００７０】
図７に、オブジェクトおよびオブジェクト４００のワークフローの形態を示す。本発明によれば、オブジェクトは、好ましくは、図７に示された以下のステップ中に存在する以下の形態、編集可能４１０、公開済４２０、承認済４３０、履歴４４０、消去済４５０の一つを含むことができる。
【００７１】
図７によれば、オブジェクトが生成された後、ステップ４１０でオブジェクトは編集可能な状態に置かれ、編集権を有するユーザにより編集および消去されることができる。タイトル、メタデータ、レビュー、リンク、添付物、イメージ、および翻訳もまた編集することができる。オブジェクトは、編集権を有するユーザにより公開されることができ、ステップ４２０に進む。オブジェクトが公開されると、このバージョンメカニズムが活性化され、オブジェクトは署名サイクルに入り、ワークフローはステップ４３０に進む。オブジェクト署名権を有するユーザは、公開プロセス中に通知されることができる。
【００７２】
公開されたオブジェクトが変更されると、編集可能な状態の新しいバージョンが生成され、前のバージョンに対してオブジェクト署名者に割り当てられた人には、メッセージングモジュール２２０を介して通知がされる。
【００７３】
編集権を有するユーザにより公開されたオブジェクトが消去されると、オブジェクトは消去済とのマークがされるが、レポジトリには残る。前のバーションのオブジェクトおよび消去済のオブジェクトを見るために、特別なビュー、ノートブックビューを提供することができる。デフォルトとしては、ノートブックは、消去されていない最新のオブジェクトバージョンのみを見せるレポートビューを提供する。公開された状態４２０では、タイトル、メタデータ、レビューおよびリンクはまだ編集可能であり、関連するファイルを付加することができる。 
【００７４】
公開されたオブジェクトは、オブジェクト署名権を有するユーザにより署名され得る。公開されたオブジェクトに署名されると、公開されたオブジェクトはステップ４３０で承認済の状態に変更される。承認済の状態４３０において、編集権を有するユーザは、承認済の状態のオブジェクトから新しいバージョンを生成することができる。新しいバージョンは、編集可能な状態４１０で再び生成される。レビューおよびリンクを編集することができる。ワークフローの４４０において、履歴状態では、編集権を有するユーザは、履歴状態のオブジェクトに基づき、新しいバージョンを生成することができる。
【００７５】
実験ワークフロー
図８に、実験および実験５００のワークフローの形態を示す。本発明によれば、実験は、好ましくは、図８に示された以下のステップ中に存在する以下の形態、編集可能５１０、公開済５２０、第１の署名５３０、第２の署名５４０、および承認済５５０の一つを含むことができる。実験への署名もまたウェブクライアントにより実行されることができる。
【００７６】
ステップ５１０において、編集可能な状態の実験は、編集権を有するユーザにより編集され得る。タイトル、メタデータ、レビュー、リンク、および添付物もまた編集することができる。ステップ５２０において、実験は、すべてのオブジェクトが承認済であれば、編集権のみを有するユーザにより公開されることができる。
【００７７】
ステップ５２０で実験が公開されると、実験は、署名サイクルに入る。第１の実験署名権を有し、第１の署名者に割り当てられたユーザには自動的に通知される。公開プロセスの間、第１の署名権を有するすべてのユーザにまた通知することができる。公開された実験は、もう編集することはできない。
【００７８】
第１の実験署名権を有するユーザにより公開された実験に署名がされると、公開済の実験の状態は、ステップ５３０の第１の署名に変化する。第２の実験署名権を有し、第２の署名者に割り当てられたユーザには自動的に通知される。この署名プロセスの間、第２の実験署名権を有するすべてのユーザにまた通知することができる。
【００７９】
第１の署名の状態にある実験に、第２の実験署名権を有するユーザが署名すると、その実験はその状態をステップ５４０の第２の署名の状態に変化する。実験への承認権を有し、承認者として割り当てられたユーザには、自動的に通知される。この公開プロセスの間中、実験承認権を有するユーザにもまた通知され得る。
【００８０】
ステップ５５０において、第２の署名状態にある実験が実験承認権を有するユーザにより承認されると、実験は、その状態を承認済に変える。承認済状態への変更において、好ましくは２つのＰＤＦレポート、ａ）消去されたオブジェクトと対応するコメントを含むすべてのオブジェクトバージョンを含むノートブックレポート、ｂ）最終的および消去されていないオブジェクトバージョンのみを含む統合されたレポートが自動的に生成され、データベースに保存される。
【００８１】
セキュリティモジュール
本発明の電子ラボラトリノートブックの他の主要な面は、その中に保存されるデータのセキュリティを保つ手段に関する。なぜなら、デジタルデータは、このような情報は簡単にコピーおよび変更でき、アナログおよびハードコピーのファイルではあてにできた法的な証拠とはならないという潜在的な問題を有するからである。そのため、デジタルレコード、とくにこのようなレコードが法的および／または倫理的精査にさらされる場合、その完全さおよび真正さを保護できる技術が必要となる。デジタルレコードの完全さの保護は、とくにデジタルレコードが強調された可能な犯罪の攻撃にさらされる場合に特に重要である。本発明のＥＬＮは、図５に示したセキュリティモジュール２５０によりこれらの機能を与える。
【００８２】
以下により詳細に述べるように、本発明によれば、実験はオブジェクトのコレクションである。実験は、それ自体の署名ワークフローを有する。すべてのオブジェクトは、多数のバージョン中に存在する一片の個別のインフォメーション（テキスト、式、グラフ等）である。各バージョンは、著者、作成日時、および対応する変更が行われた日時も含むすべての行われた編集および変更を示す監査証跡等により識別される。ノートブックオブジェクトもそれ自体の署名ワークフローを有する。
【００８３】
保存されたドキュメントの安全性および完全さを保障するために、本発明のＥＬＮは、以下により詳細に示すように、ジェネレーションプロセス中で異なる役割を規定する。著者は、実験およびオブジェクトの作成者である。彼らの名前は、ノートブックオブジェクトの最初の作成またはそのようなオブジェクトの変更にリンクされる。署名者は、著者により入力されたワークの証人である。好ましくは、オブジェクトに対して１人の署名者、完全な実験に対して異なる３人の署名者がいる。署名を付与することは、ノートブックワークフローを中断しない。しかしながら、変更により、以前の署名は無効とされる。その結果、承認者は、実験全体の最後の署名者／証人となる。承認者による署名により、その実験が閉じられる、つまり終了とされる。承認の後は、ドキュメントへのさらなる編集や変更は行えない。付加的に、提供されるべき各署名に対して、締め切り（日時）を割り当てることができる。
【００８４】
本発明の好ましい形態によれば、著者、署名者および承認者は、異なる３人の人であることが明らかにされる。本発明のＥＬＮは、すべてのエントリーを年代順にデータベースに保存する。そのため、一連の保存プロセスにより、エントリーはまったく同じ日時を有することはあり得ない。
【００８５】
本発明のＥＬＮにより電子的に提供されるサービスは、インフォメーションを保護するために異なるメカニズムを用いる。たとえば、ＥＬＮが、ウェブクライアントモードでアクセスされたときには、ＳＳＬ（Secure Sockets Layer）ネットワークプロトコルが用いられる。さらに、鍵とタイムスタンプのために第３者のプロバイダからは独立して、ＥＬＮサーバアプリケーションの一部であるセキュリティモジュールには、パブリックキーインフラストラクチャ、つまりフルセットのセキュリティサービスを提供するデジタル証明書を用いる信頼できるセキュリティ設備が積み重ねられるべきである。
【００８６】
「編集可能」状態のオブジェクトは、署名ワークフロー外にある。しかし、署名が与えられてからできるだけ早く、データへのどのような変更も非検出とならない。システム中の各レコードに対して、レコードのバージョンおよび理由を含む完全な監査証跡が維持される。さらに、システムへの管理的なアクセス、構造への変更等は、個別の監査証跡によりカバーされる。
【００８７】
本発明の好ましい実施の形態によれば、セキュリティモジュール２５０は、ハッシュコーディングアルゴリズムおよびデジタル署名アルゴリズムを用いる。好ましくは、ハッシュコーディングは、標準技術局（National Institute of Standards and Technology）により規定されたセキュアハッシュアルゴリズム（SHA-1）により行われ、暗号化は標準技術局により規定されるデジタル署名アルゴリズム（ＤＳＡ）により行われる。
【００８８】
当業者はハッシュコーディングおよび暗号化の一般的な面を知っている。暗号化は、センシティブなインフォメーションを取り扱いそれをスクランブルするプロセスであり、ファイルは読むことができない。逆のプロセスは解読と言われ、暗号化された読むことのできないデータがもとのデータに変換される。暗号化には、シングルキー（または対称性）暗号化およびキーペア（非対称性）暗号化という２つの主要な形式がある。ハッシュ関数またはハッシュコードは、インプットとしてあらゆる長さのデータを取り込み、有限長、通常１２８または１６０ビット長のダイジェストまたはハッシュを生成する。ハッシュの結果物は、オリジナルのデータの一片を表す（置き換わりではない）。ハッシュ関数がオリジナルデータを表すことができるようにするためには、それが一致する、つまり同じインプットによりいつも同じアウトプットが生成され、予測できず、つまり特定のハッシュを与えても、実質的にハッシュプロセスを逆にしたり元のデータを得ることが不可能で、揮発性で、つまりインプットデータの微少な変化により、たとえば１ビットの変化によりハッシュには劇的な変化が生じるようにする必要がある。
【００８９】
本発明のＥＬＮは、デジタル情報の暗号化および複合化に用いるデジタル値である内部プライベートキーを含む。このプロセスは、パブリックキーインフラストラクチャ（PKI ：Public Key Infrastructure）の要求に従って行われ、暗号化に用いる内部プライベートキーは、外部のキープロバイダ（認証局）により提供される。
【００９０】
図９ａは、本発明のＥＬＮの図５に示され、セキュリティモジュール２５０に組み込まれたメカニズム６００を示す。これにより、オブジェクトとそれに関連するメタデータが署名の後に変更されないようにすることができる。オブジェクト６１０が保存されるとすぐに、オブジェクトデータはハッシュされ、続いて内部プライベートキー６２０により暗号化されて、オブジェクト６１０のいわゆる拇印６３０が生成される。好ましくは、拇印６３０は、１６０ビットのハッシュコードを生成するセキュアハッシュアルゴリズムSHA-1およびデジタル署名アルゴリズム(DSA)を用いて生成される。生成された拇印６３０は、人の指紋に類似し、もとのオブジェクト６１０を表すものとされる。
【００９１】
オブジェクト６１０に署名すると、拇印６３０は、好ましくは、署名プロセスに特有の付加データ、たとえば署名者のユーザＩＤ、署名の日時、署名の理由等と一つながりにされる（図９ａ参照）。署名の典型的な理由は、オブジェクトの承認である。結果のストリングはハッシュされて、オブジェクトハッシュストリング６４０を与える。オブジェクトハッシュストリング６４０は、再度内部プライベートキー６２０により暗号化されて、オブジェクト６１０の拇印６３０に加えて署名特有のデータに基づくオブジェクトハッシュコード６５０を与える。オブジェクトハッシュコード６５０は、オブジェクト６１０と、署名者の特有のユーザＩＤ、署名の日時、署名の理由等のすべての関連するメタデータとともにデータベースに保存される。
【００９２】
与えられたオブジェクトへのインテグリティチェックが行われる度に図９ａに示され上記された方法でデータベースに保存されたデータを用いて新しいオブジェクトハッシュコードが生成され、オブジェクト６１０とともに保存されたオブジェクトハッシュコード６５０と比較される。新しいオブジェクトハッシュコードと、保存されたオブジェクトハッシュコード６５０との間に何か不一致があると、データベースのオブジェクトが署名の後に改ざんされたことを示す。
【００９３】
図９ｂは、本発明のＥＬＮの図５に示されたセキュリティモジュール２５０に組み込まれるメカニズム７００を示す図である。これにより、実験およびそれに関連するメタデータが署名の後に変更されていないことを証明することができる。
【００９４】
実験に署名されると、個々のオブジェクトに対して生成された拇印７１０が一つながりにされ、好ましくは署名プロセスに特有のデータ、たとえば実験への署名者のユーザＩＤ、署名の日時、署名の理由等（図９ａ参照）が付加される。署名の典型的な理由は、実験の承認である。得られたストリングは、ハッシュされて実験ハッシュストリング７２０を与える。実験ハッシュストリング７２０は、内部プライベートキー７３０とともに再度暗号化され、実験ハッシュコード７４０を与える。好ましくは、実験ハッシュコードはセキュアハッシュアルゴリズムSHA-1を用いて生成され、暗号化はデジタル署名アルゴリズム（ＤＳＡ）を用いて行われる。
【００９５】
与えられた実験へのインテグリティチェックが行われる度に、図９ｂに示され上記された方法でデータベースに保存されたデータを用いて新しい実験ハッシュコードが生成され、保存された実験コード７４０と比較される。新しい実験ハッシュコードと、保存された実験ハッシュコード７４０との間に何か不一致があると、実験またはその実験を形成しているオブジェクトが署名の後に改ざんされたことを示す。
【００９６】
実験への各署名プロセスにより、個別の実験ハッシュコードが生成される。すべての実験ハッシュコードは実験とともに保存される。
【００９７】
すべての署名（好ましくは３つ）が与えられると、これ以上の実験への変更は不可能となる。特有のドキュメント、好ましくはＰＤＦフォーマット、つまり証明ドキュメントが生成され、データベースに保存される。このドキュメントは、実験の最終状態を反映し、従来の紙ベースのノートブックと同等と考えることができる。
【００９８】
署名されたまたは証明されたドキュメントの内容を変更すると、変更されたオブジェクトのハッシュコードおよび実験すべてのハッシュコードが変更される。これにより、署名が無効とされる。インテグリティチェックを行う際、ハッシュコードの有効性が証明される。インテグリティチェックステップの間、変更は検出され、そのような場合は、好ましくは警告が発行される。
【００９９】
署名は暗号化されているので、署名を変更することは、実質的に不可能である。しかし、もし誰かがこれに成功したとしても、既にある署名を変更することにより、署名が付加されているオブジェクトおよび実験のハッシュコードにそれぞれ影響がでる。インテグリティチェックを行うと、ハッシュコードの有効性が認証される。このステップにおいて、生成されたハッシュコードがマッチしないため改ざんが検出され、そのような場合は、好ましくは警告が発行される。
【０１００】
承認の際に生成される最終的なＰＤＦの生成日時は、元の生成日時を含んでいるので、オブジェクトまたは実験の生成日時をハッシュコードの生成に考慮する必要はない。しかしながら、好ましい形態によれば、生成日時もハッシュコードに考慮される。
【０１０１】
好ましくは署名日時も署名プロセスで生成される暗号化されたハッシュコードの一部であるため、署名日時を変更することにより、ハッシュコードが無効とされる。これは、影響されたドキュメントを開くときに同様に検出される。
【０１０２】
本発明のＥＬＮで用いられる日付／時間（日時）スタンプは、サーバで生成される。サーバの日時の設定は、ユーザにはアクセスできず、これらの変更は、システム管理者にのみ可能であり、すべてのユーザに平等に影響する。しかし、好ましい形態によれば、信頼できるタイムソースを提供するために、タイムスタンプ局（TSA：Time Stamping Authority）サーバを用いることにより、より高度のセキュリティを達成することができる。
【０１０３】
本発明のＥＬＮの他の態様は、当業者に知られているように、プライベートキーおよびパブリックキーのペアを用いるＳＨＡ１／ＤＳＡアルゴリズムに基づくことができる。ＥＬＮは、各オブジェクトの内容に基づき、各オブジェクトのチェックサムを計算する。チェックサムを計算するために用いられるアルゴリズムの種類は保存される。この情報は、オブジェクトの完全さをチェックする機能を有する。オブジェクトに署名されると、さらに拇印が生成される。ユーザは彼のユーザＩＤおよびパスワードを提供することによりこのアクションを確認する必要があるため、これは、オブジェクトの現在の電子署名に対応する。この情報は、以下の情報、ユーザＩＤ、署名日時、署名テキストおよび内容のチェックサム、を考慮して各バージョン毎に保存される。実験の完全さは、そのオブジェクトの完全さに依存する。さらに、電子署名レコードは各署名毎に保存される。このレコードに基づき、オブジェクトのチェックサム、ユーザＩＤ、署名日時および署名テキストを考慮して、拇印が計算される。
【０１０４】
インテグリティチェックは、実験の各構造レベルに対して行うことができる。バージョンレベルでは、あるバージョンのチェックサムが再計算され、元のチェックサムと比較される。このアクションは、実験エディタにより引き起こされる。オブジェクトレベルでは、すべてのバージョンのオブジェクトのチェックサムが再計算され、元のチェックサムと比較される。このアクションもまた実験エディタにより引き起こされる。実験レベルでは、その実験に署名がされていない限り、その実験のすべてのオブジェクトに対してインテグリティチェックが行われる。署名された実験も付加的に、電子署名がチェックされる。
【０１０５】
１９９７年８月に、米国食品医薬品局（ＦＤＡ）は、連邦規則集（Code of Federal Regulations）のタイトル２１のパート１１、または省略して21 CFR Part 11をリリースした。この規則は、電子レコード、電子署名および手書きの署名の受理の基準の輪郭を描いている。21 CFR Part 11は、電子レコードが紙レコードおよび手書きの署名と同等であることを許容する。この規則は、ＦＤＡにより規制されるすべての産業界に適用され、現行適正製造基準（cGMP）、医薬品安全性試験実施基準（GLP）および医薬品の臨床試験の実施の基準（GCP）を含む。そのセキュリティモジュール２５０のために、本発明のＥＬＮは、21 CFR Part 11に完全に従う。コンプライアンスのメインの分野は、役割および状態に基づくユーザアクセス、文書変更により新しいバージョンが自動的に生成される、すべての文書およびノートブックオブジェクトに利用可能な電子署名、システムおよびノートブック監査証跡を含む完全な監査証跡、付加的に自動的な無活動のログアウトおよび侵入検出を含むパブリックキーインフラストラクチャのためのデジタル署名の実行およびセキュリティログアウトである。
【０１０６】
本発明の特徴に関する以上の記述は化学およびライフサイエンスに関するものだが、本発明は、他人に以下のアドバンテージをもたらすものであり、本発明はデータをアーカイブするすべての調査および開発に用いることができることがわかる。
【０１０７】
本発明のＥＬＮによるデータの保存および電子レコードの保存は、よくデザインされた戦略に組み込まれる。各ノートブックアイテムは、変更なしで電子レコード（ワンツーワンコピー）に保存される。すべての関連する情報、たとえば日付やタイムスタンプ、サイズ、構造および内容が維持される。すべてのノートブックアイテムは、１００％正確なオブジェクトの図示に付加的に保存される。その結果、もとのアプリケーションが利用できなくなっていても、ビジュアルな情報が決して失われることがない。テキストオブジェクト、スプレッドシート、化学構造およびスペクトラおよびクロマトグラム等の分析データは、長期安定な人が読むことが可能なデータフォーマットを用いて付加的に保存される。
【０１０８】
紙ベースのラボラトリノートブックから本発明の電子ラボラトリノートブックへの変化において、データおよび知識に簡単にアクセスできるようになり、働く環境を変えることなく情報を統合することができ、結果をチームで共有することができ、結果を権威者に簡単にレポートすることができレビューされることができ、紙ベースのノートブックの時間／順序というアプローチはより生産的なプロジェクトまたは実験アプローチに置き換えられる。本発明のこのプロジェクトまたは実験アプローチは、研究開発ラボラトリにおけるプロジェクト志向のワークフローにより近づいている。
【０１０９】
本発明のＥＬＮのクライアントは、電子ラボラトリノートブックの生成のために最も高い励ましを申し出る。レビューする人、承認する人およびラボラトリの管理者には、メタデータ、フルテキストおよび／または化学構造に基づきノートブックのエントリを検索するためにパワフルなウェブインタフェースが提供される。本発明のＥＬＮが各ノートブックオブジェクトを一つの個別の情報アイテム−目的および財産のすべてを知る−として扱うため、ＥＬＮはデータベースから隠れた予言的な情報を自動的に抽出するというデータマイニングの理想的なフレームワークを形成する。本発明の特徴により、ユーザは医薬品安全性試験実施基準（ＧＬＰ）の規則および米国食品医薬品局（ＦＤＡ）の規則に従った仕事をすることができる。ルーチンワークに費やされる労力と時間を減らすテンプレートの使用により、ラボラトリワークフローは簡素化される。本発明の一般的なアプローチにより、個々の科学者により既に用いられているすべてのソフトウェアツールをシームレスに積み重ねることができる。
【０１１０】
この分野の当業者には、他の形態において、複数の要素の機能は、より少ない要素または一つの要素により実行され得ることが理解される。同様に、いずれかの実施の形態において、各要素は、記載された実施例に対してより少ない、異なる動作を行うこともできる。また、説明のために記載された機能要素（たとえばモジュール、データベース、インターフェース、コンピュータ、サーバ等）は、特定の機器において他の機能要素中に組み込まれてもよい。
【０１１１】
いくつかの好ましい実施の形態について説明したが、添付の請求の範囲に記載された本発明の趣旨から離れることなく、本発明の種々の変更および／または修正が当業者によって行われるであろうことを理解すべきである。
【図面の簡単な説明】
【０１１２】
【図１】本発明の電子ラボラトリノートブックをサポートするシステムの構造例を示す図である。
【図２】グラフィカルユーザインタフェースによりユーザに提供される本発明の電子ラボラトリノートブックのページの一例を示す図である。
【図３】本発明の電子ラボラトリノートブックにより提供される異なるデータタイプおよびその依存性を構造的に示す図である。
【図４】外部のアプリケーションにより本発明の電子ラボラトリノートブックに提供される実験データの積み重ねを構造的に示す図である。
【図５】本発明の好ましい実施の形態における電子ラボラトリノートブックサーバアプリケーションに含まれるソフトウェアモジュールを構造的に示す図である。
【図６】本発明の好ましい実施の形態におけるテンプレートを用いた構造を示す図である。
【図７】本発明の好ましい実施の形態におけるオブジェクトワークフローを構造的に示す図である。
【図８】本発明の好ましい実施の形態における実験ワークフローを構造的に示す図である。
【図９ａ】本発明の電子ラボラトリノートブックに含まれるセキュリティモジュールの一つの側面を構造的に示す図である。
【図９ｂ】本発明の電子ラボラトリノートブックに含まれるセキュリティモジュールのさらなる側面を構造的に示す図である。
【図１】
2008516351.tif 000003
【図２】
2008516351.tif 000004
【図３】
2008516351.tif 000005
【図４】
2008516351.tif 000006
【図５】
2008516351.tif 000007
【図６】
2008516351.tif 000008
【図７】
2008516351.tif 000009
【図８】
2008516351.tif 000010
【図９ａ】
2008516351.tif 000011
【図９ｂ】
2008516351.tif 000012
【国際調査報告】
2008516351.tif 000013
2008516351.tif 000014