"明細書に記載の発明。不変のデータを含む情報オブジェクトをオーサリングし、保存し、かつ配信することが、情報配信の分野における問題である。情報オブジェクトの例は、該当する関係官庁の条例を順守して生成された、薬品製造業界の化学物質等安全データシートである。現在、このプロセスはペーパーベースであり、薬品の流通業者/ユーザのみならず薬品製造業者も、化学物質等安全データシートの場合、かなりの経費が必要である。化学物質等安全データシートは、特定の化学製品に関する情報の集積からなる。この情報は、一般に、薬品製造業者、取引名および他の識別情報、さまざまな肉体的および健康的特徴、化学物質の貯蔵、輸送、出荷および処分に携わる労働者の健康および安全に関する要領、ならびに、化学物質の排出または化学物質による損傷の場合の緊急対応に関する、要領および医療情報を定義する。化学物質等安全データシートのフォーマットおよび内容は、さまざまな監督官庁から、一般的で不統一な様式で指定されている。化学物質等安全データシートは、各薬品製造業者によって、各製造薬品物質に対して、発行および更新されなければならない。これらのドキュメントは、現在、ペーパーベースのフォーマットスキャンされた画像を含むで配信され、保存するには、大規模な資源が必要である。さらに、たとえ同等か、または、同質の製品が他の薬品製造業者によって製造されても、各製造業者が化学物質等安全データシートを彼らの製造した各製品に対して生成および保存しなければならないので、著しく過剰な努力が必要である。薬品製造業者は、労働安全衛生局の規則によって、すべての彼らの顧客に無料でペーパーベースの化学物質等安全データシートを配信する義務がある。すべての顧客は、購入した各化学物質に対し、化学物質等安全データシートを受け取らなければならず、それに対応する化学物質等安全データシートを無料で彼らの労働者に利用できるようにしなければならない。その上、製造業者は、自己負担経費でペーパーベースの化学物質等安全データシートをオーサリングし、保存し、かつ配信しなければならない。一方、彼らの顧客は、同じ化学物質等安全データシートを自己負担経費で受け取り、かつ保存しなければならない。このプロセスの実行に関係する負担経費は、製造業者および彼らの顧客の双方にとっても、多額である。現在、化学物質等安全データシートの中心的なレジストリはないけれども、その対応する化学物質等安全データシートが求められている薬品は、1,000,000以上ある。それ故、ある明確な判断基準に従って、自動的に情報オブジェクトをオーサリングし、そのような情報オブジェクトを不変の形式で表現し、不変の内容の情報オブジェクトを配信する必要性があるということが課題である。薬品製造業界は、この課題の本質を表す一例であり、化学物質等安全データシートの例は、情報オブジェクトオーサリングおよび配信システムの動作を説明する目的で用いられ、本明細書に記載されたシステムの範囲を制限するように意図されない。解決策上述の課題は、固有に特定された不変の化学物質等安全データシートの集中的レポジトリを使用することによって、価値を付加した化学物質等安全データシートを提供する、情報オブジェクトオーサリングおよび配信システム機能によって解決され、技術の進歩が達成される。本システムは、インターネット型パラダイム、および固有に特定された不変のデータ要素の集中レポジトリを使用することによって、価値を付加した化学物質等安全データシートを自動的にオーサリングし、保存し、および配信する。情報オブジェクトオーサリングおよび配信システムは、一組のソフトウェアモジュールを提供する。そのソフトウェアモジュールを、製造業者が化学物質等安全データシートをオーサリングし、保存し、および配信するために使用し得、彼らの顧客が、化学物質等安全データシートを取り出し、保存し、かつ配信するために使用し得る。システムの相互接続が、価値を付加した化学物質等安全データシートのシステムのメンバー間で、商品として購入および販売するために、および政府の規制を順守しているメンバー間の負担経費を低減するために、インターネット型パラダイムの使用を可能にし得る。さらに、情報オブジェクトオーサリングおよび配信システムは、製造業者および製造業者の顧客と、他のメンバーとの相互接続を促進する、サービスおよび製品を供給者が提案して、付加価値サービスを提供し得る。他のメンバーは、ベンダーであり、価値を付加した化学物質等安全データシートに含まれている、情報および要領に関するサービスおよび製品を提供する。本システムは、製造業者と製造業者の顧客と労働者との間の化学物質等安全データシートの通信に対するオブジェクト指向のフレームワークを用いる。価値を付加した化学物質等安全データシートは、ドキュメントファイルでもデータベースファイルでもなく、命令および命令が動作する情報のシーケンスを含むオブジェクトである。特定の価値を付加した化学物質等安全データシートは、情報が集まったとき、化学物質等安全データシートを含む、多数の不変情報のビルディングブロックを識別する指針を含む。各ビルディングブロックは、データ要素およびそのデータ要素を識別するのみである固有の識別子からなる。データ要素が固定されるので、これらのデータ要素は更新が不必要であり、特定の薬品に対する新しいバージョンの化学物質等安全データシートは、置き換わるデータ要素を示す固有の識別子を含むが当初のデータ要素は、中央データベースに保存される。それ故、データ要素は、データベースから削除されず、最新のバージョンのデータ要素に、取って代わるのみである。それ故、たとえフォーマットが変化し得るとしても、それぞれの現場で、化学物質等安全データシートの内容は、不変のままである。さらに、新しい化学物質等安全データシートを作成することは、化学物質等安全データシートの関連部分の内容が、データ要素と同等な場合、中央データベースから既存のデータを利用し得る。それ故、新しい化学物質等安全データシートの固有のセグメントのみが、新しいデータ要素の作成を必要とするので、新しい化学物質等安全データシートのオーサリングは、標準化されたデータ要素のレポジトリから恩恵を受け得る。他言語へのデータ要素の翻訳は簡素化される。なぜなら、システムが様々なデータ要素の作成において、標準化された慣用句および他の関連したデータの使用を命ずるからである。さらに、データ要素は、化学物質等安全データシートオブジェクトによって取り出されたデータを、ただフィルタリングすることによって、読み取り専用で化学物質等安全データシートから他のデータベースへ移され得る。この様態で、情報オブジェクトオーサリングおよび配信システムの完全性は保存されるが、その中に含まれたデータは、関連した目的のために、製造業者およびシステムの他のメンバーが利用できる。化学物質等安全データシートはオーサリングされ、保存され、かつ配信されるので、これらのプロセスに関する該当データおよびこれらのプロセスに関与するエンティティは、パーティを適切に認証することによって、製品およびサービスを識別する際の使用に利用可能である。この製品およびサービスは、これらのプロセスに関与するこれらのエンティティに役立ち得る。特に、化学物質等安全データシートのオーサリング、保存および配信の状況は、化学物質等安全データシートにアクセスするメンバーへ、状況に敏感にリアルタイムで公示するアクセスに関して、化学物質等安全データシートにおいて識別された薬品に関する製品およびサービスを識別するように使用され得る。詳細な説明本明細書の目的のために、次の用語を定義する。メンバーは、本情報オブジェクトオーサリングおよび配信システムの能力にアクセスし、それを利用するために認証された、会社または個人のどちらかのエンティティを含む。端末デバイスは、パーソナルコンピュータ、持ち運び式コンピュータデバイス、移動体通信デバイス、ワイヤレスコンピュータデバイスまたは他のデータインターフェースデバイスを含む。一般的に、使用される端末デバイスは、携帯電話の能力を有するWAP、個人用デジタル補助装置、パルムパイロット、パーソナルコンピュータ等または他のいくつかの特化された通信デバイスを含むタイプの全機能型通信デバイスである。データ要素は、本情報オブジェクトオーサリングおよび配信システムによって用いられる、固有に識別され、かつ不変の形で格納されている一組のデータを含む。情報オブジェクトは、本情報オブジェクトオーサリングおよび配信システムによって用いられる、固有に識別され、かつ不変の形で格納されている一組の情報を含む。情報オブジェクトに含まれた一組の情報は、多数のそれぞれのデータ要素を含み、そのデータ要素の各々も、内容が不変である。化学物質等安全データシートは、労働安全衛生局OSHAに求められる危険有害性周知情報の集合を含む。危険有害性周知情報は、製造または輸入された全ての化学製品が危険に対して評価され、かつそれらの危険に関する情報が労働者に伝達されることを保証するように設計されている。化学物質等安全データシートの用途が、OSHA以外の国内および海外の関係官庁の機関によって拡張されるので、化学物質等安全データシートは、さらに環境、移送、廃棄物管理、地域社会の知る権利および緊急対策発表に関する関係官庁の機関に関与する情報を含むようにオーサリングされる。端末機器および通信環境図1Aおよび1Bは、情報オブジェクトオーサリングおよび配信システム10および一般的な動作環境の全体的な構造のブロック線図を示している。メンバーは、パーソナルコンピュータT1,T2、持ち運び式コンピュータデバイス示さず、移動体通信デバイスT3、ワイヤレスコンピュータデバイスT4または他のデータインターフェースデバイスのうちの1つ以上本明細書で集合的に端末機器と呼ばれるを一般的に備えている。メンバーの端末機器T1と本情報オブジェクトオーサリングおよび配信システム10との間のデータ通信接続は、メンバー端末機器T1で利用可能な、周知のパーソナルコンピュータモデムおよびインターネットブラウザ技術を用いてインターネット103を介し得る。メンバーの端末機器は、相互交換機通信網100を介して相互接続された多数の地域交換システム101、102をからなる公衆交換電話網PSTNによって、一般に供給される。このデータ通信接続を支える物理的接続は、この中でIP網103を称する、そこへ接続もされているインターネットサービスプロバイダ112へのデータ通信媒体例えばインターネットを介した、公衆交換電話網PSTNの地域交換システム102を通して、メンバー端末機器T1から一般的に結ばれる。インターネット103も、情報オブジェクトオーサリングおよび配信システム10のゲートウェイ122を供給するインターネットサービスプロバイダ111を介して、地域交換システム101と接続される。あるいは、移動体通信デバイスT3またはワイヤレスコンピュータデバイスT4の場合、メンバーの端末機器は、公衆交換電話網PSTNへ移動体通信交換局MTSO104を介して接続される。情報オブジェクトオーサリングおよび配信システム10は、少なくとも1つのデータ通信媒体103例えばインターネットと接続されている。それによって、以下により詳しく記載するように、メンバーは、情報オブジェクトオーサリングおよび配信システム10を用いてデータ通信接続を取得することが可能である。さらに、公示ウェブサイトサーバ130等の他のコンピュータシステムは、情報オブジェクトオーサリングおよび配信システム10のサービスを受け得る。公示ウェブサイトサーバは、ファイヤーウォールゲートウェイ132、サーバ131、端末デバイス単数または複数133および本明細書で公示データベース134と表された大容量格納デバイスを含む。そのようなシステムは、以下に記載されているように、情報オブジェクトオーサリングおよび配信システム10とともに使用するための公示材料を作成するように、かつ情報オブジェクトオーサリングおよび配信システム10の動作によって、公示ウェブサイトシステムにリンクされるメンバーに提供されるように使用され得る。本明細書に示されているリソースは、情報オブジェクトオーサリングおよび配信システム10の概念を示す目的で選定され、他のネットワークの実装またはシステム構成にこの概念を適用すること制限することを意図されない。情報オブジェクトオーサリングおよび配信システムのアーキテクチャ情報オブジェクトオーサリングおよび配信システム10は、認証されないアクセスから情報オブジェクトオーサリングおよび配信システム10を守るファイアーウォールを含み、インターネットサービスプロバイダ111と通信する機能も実装するゲートウェイ122を介して、インターネット103へ接続されるサーバ121から成る。情報オブジェクトオーサリングおよび配信システム10は、後述するように、多数のデータベースを含む。これらのデータベースは、メンバーデータベース123、登録データ要素データベース124、登録情報オブジェクトデータベース125、登録公示データベース126、追跡/請求書生成データベース127、公示の関連データベース128およびソフトウェアデータベース129を含むが、これらに制限されない。本明細書で触れるデータベースは、情報オブジェクトオーサリングおよび配信システム10の説明を単純化する機能によって、制限されない。しかし、これらのデータベースは、単一の物理的データベース内で実装されてもよいし、本明細書に示されているより、さらに少ないか、または、さらに多い数のデータベース内で実行されてもよい。そのような選択は、単に工業技術の選別の問題であり、本明細書に開示された概念に関係しない。同様に、1つサーバ121は、本明細書に示され、認証サーバ141、追跡/請求書生成サーバ142、オーサリングサーバ143、メンバーアクセスサーバ144、公示サーバ145等の多数のソフトウェアモジュールを実行する。しかし、複数のサーバが、このタスクを実行するために用いられ得る。それ故、本明細書に開示されている情報オブジェクトオーサリングおよび配信システム10は、指定の参加者へ記載された機能を提供する、多くの可能な実施のうちの1つを表している。情報オブジェクトおよびデータ要素図2は、情報オブジェクトオーサリングおよび配信システムによって、オーサリングされ、配信され、かつ保存され得る、一般的な情報オブジェクトおよびその内容を示している。特に、情報オブジェクト200は、情報オブジェクト200を指定する固有の識別子201、および多数のデータ要素211~216を含む。各データ要素211~216自体は、対応する固有の識別子221~226によって識別される。情報オブジェクト200は、本明細書に記載されているフォーマットデータ、許可データ等の他のデータ202も含み得る。特定の情報オブジェクト200と結び付いたデータ要素211~216は、一般的に、情報オブジェクト200から、別のファイルシステムに格納され、データ要素固有の識別子221~226を含むポインタを用いてリンクされる。情報オブジェクトオーサリングおよび配信システムの動作図3~13は、情報オブジェクトオーサリングおよび配信システム10の動作を流れ図の形式で示している。本明細書に記載の情報オブジェクトオーサリングおよび配信システム10のアーキテクチャは、情報オブジェクトオーサリングおよび配信システム10およびその動作環境の通常の実施を表し、このシステムは、添付の特許請求の範囲に明示されているような潜在的な概念の範囲を制限することを意図されない。メンバー登録プロセス図3は、情報オブジェクトオーサリングおよび配信システム10のメンバー登録プロセスの動作を流れ図の形式で示している。ステップ301で、端末デバイスT1に位置する見込まれるメンバーは、メンバーの端末デバイスT1を作動させることによって録プロセスを開始し、情報オブジェクトオーサリングおよび配信システム10の通信接続を構築する。一旦上述のようにそのシステムへ接続されれば、情報オブジェクトオーサリングおよび配信システム10は、ステップ302において、固有に番号を付けられた登録および契約の形式図示せずを生成し、ステップ303において、端末デバイスT1の見込まれるメンバーへ、通信接続を介してこの形式を転送する。それによって、見込まれるメンバーが、情報オブジェクトオーサリングおよび配信システム10によって提供されるサービスを受ける加入者になり得る。固有に番号を付けられた登録および契約の形式を用いることにより、情報オブジェクトオーサリングおよび配信システム10が、見込まれるメンバーに会員の規定の規約および条件を示し得、情報オブジェクトオーサリングおよび配信システム10へ登録目的でアクセスする、見込まれるメンバーを追跡し得る。このことは、メンバー管理プロセスを簡略化する。なぜなら、登録目的で情報オブジェクトオーサリングおよび配信システム10にアクセスする、各々の見込まれるメンバーは、この識別子によって固有に特定され、残存するメンバー情報は、請求および識別目的で用いられ得る。それ故、多数のサイトを有する企業は、混乱なく個々に各々のサイトを登録し得る。なぜなら、企業名が、メンバーの限界で、登録および契約のフォームに割り当てられる固有のアイデンティファイケーションがメンバーが限界であるからである。ステップ304において、見込まれるメンバーは、登録および契約のフォームのデータエントリ領域を完成させ、かつ情報オブジェクトオーサリングおよび配信システム10へ完了したフォームを転送することによって、要求された情報を提供する。ステップ305において、情報オブジェクトオーサリングおよび配信システム10は、二重または同一の名をもつメンバーを含む他の全てのメンバーから、この見込まれるメンバーを識別し、かつ見分けるように、固有の登録番号を生成する。ステップ306において、情報オブジェクトオーサリングおよび配信システム10は、登録および契約のフォームが適切に完成したかどうかをチェックする。完成していない場合、プロセスがステップ307へ分岐し、そこで、適切なエラーメッセージが、見込まれるメンバーに返されて、フォームの完成が不適切であることを示す。なお、登録のプロセスがこの時点で打ち切られ、いくらかの登録の費用が返される。なぜなら登録が効果を有していないからである。登録フォームが正しく完成した場合、図4に示されるプロセスを用いて、ステップ308へプロセスが進み、見込まれるメンバー名および固有の登録番号が会員データベース123に入力される。さらに、多数のサイトを有する企業は、登録および契約のフォームを割り当てられた固有の識別子が限界であるので、混乱なく個々に各々のサイトを登録し得る。図4に示されるプロセスが見込まれるメンバーの名前を拒絶する場合、プロセスは307に戻る。ここで、適切なエラーメッセージが見込まれるメンバーに返され、品質基準の違反を示す。なお、登録プロセスがこの時点で終了する場合、いくらかの登録料金が返される。なぜなら、登録が効果を有していないからである。見込まれるメンバーの名前を受け取ることができる場合、ステップ309において、情報オブジェクトオーサリングおよび配信システム10は、登録および合意のフォ-ムを承認して、ユーザ名およびパスワードをこの新規のメンバーに割り当て情報オブジェクトオーサリングおよび配信システム10の将来のアクセスを可能にする。ステップ310において、情報オブジェクトオーサリングおよび配信システム10は、登録および合意のフォ-ムによるメンバーによって入力された全登録データを預け、堅実な状態の初期のエントリをメンバーシップデータベース123に入れる。送り状は、追跡/請求データベース127に対して生成され、登録料金用にメンバを借方に記入する。メンバーが送り状、デビットdebit、使用料、メンバーシップ期限、およびメンバーシップに関連する他の料金を情報オブジェクトオーサリングおよび配信システム10に適宜支払うことができない場合、メンバーシップデータベース123への堅実な状態のエントリを打つこととなる。ステップ311において、情報オブジェクトオーサリングおよび配信システム10は、堅実な状態の知らせを登録がうまくいったメンバーに送信して、ステップ309で生成されたユーザ名およびパスワードをメンバーに伝達する。さらに、情報オブジェクトオーサリングおよび配信システム10は、ソフトウェアデータベース129からソフトウェアモジュールをメンバー端末デバイスT1にダウンロードする。このメンバー端末デバイスT1は、メンバーがタスクメンバーがこのタスクを購読しているを実行することが可能であるために必要である。以下に記載されるように、メンバークライアントソフトウェア、オーサリングクライアントソフトウェア、アドバタイザークライアントソフトウェアこれらに制限されないを含む多くのソフトウェアモジュールが存在する。これらのモジュールの各々は、メンバーが可能とされる基本的な機能に対応する。登録プロセスは、次いでステップ312で出る。データ要素作成プロセス図4は、情報オブジェクトオーサリングおよび配信システム10のデータ要素作成プロセスを流れ図の形式で示す。データ要素を作成することを認証されたメンバーは、情報オブジェクトが必要とした製品の製造業者である。従って、化学物質等安全データシートの例では、薬品製造業者は、製造された各薬品に対して化学物質等安全シートを製造するための規定された規約を介する義務がある。このプロセスに関わる他のものを認証することは不適切である。なぜなら、偽のデータ要素の作成により、システムがだめになるからである。従って、ステップ502において、メンバーが情報オブジェクトオーサリングおよび配信システム10にアクセスする場合、メンバーのアイデンティティは、認証サーバ141によってステップ503においてチェックされ、認証メンバーデータベース123に対して、このメンバーが堅実な状態および許可を有して、図4に示されたプロセスをアクセスすることによって、ステップ512において更なるデータ要素を作成することを保証する。ステップ308において、メンバー名を予め規定されたデータ要素として作成する制限する限られた目的のために、見込みのあるメンバーは、また、図4に示されたプロセスにアクセスし得る。ステップ402において、ステップ512のデータ要素を作成するプロセスにおいて、メンバーは、端末デバイスT1で実行するオーサリングクライアントソフトウェアモジュールを用いて、データ要素のカテゴリーを識別して選択し、提案されたコンテンツをこのデータ要素に提出する。ステップ402において、見込みのあるメンバーは、メンバー名を予め規定されたデータ要素としてステップ308で作成するプロセスにおいて、メンバー名のデータ要素に対する特定のカテゴリーを識別して選択することのみを認証サーバ141によって許可される。どちらの場合も、カテゴリー情報は、図2に示された様々なデータエントリフィールドのいずれかを示し、この特定のドラフトデータ要素の配置用に選択される。通常、これらのデータエントリフィールド間には差が存在し、情報オブジェクトオーサリングおよび配信システム10によって実行された検証プロセスは、提案されたドラフトデータ要素を、システムデータベースに格納されたこのカテゴリーの他の全データ要素に関連付ける。従って、ステップ403において、情報オブジェクトオーサリングおよび配信システム10のオーサリングサーバ143は、ドラフトデータ要素をレビューして、コンテンツパーシングレビュープロセスを用いて、そのドラフトデータ要素に含まれる言語が承認されたフォーマットおよびコンテンツであるかどうかを判定し、ドラフトデータ要素の言語を承認された用語の辞書と比較する。さらに、選択されたカテゴリーが画像データを受領する場合、画像データは、適切なコンテンツおよびコーディングとしてレビューされる。このフォーマットは、同様にチェックされて、十分なおよび完全な情報が提供されたことを保証する。コンテンツチェックがドラフトデータ要素中の任意の傷を見分ける場合、ステップ406において、メッセージはメンバーに戻されて、拒絶の理由に関する適切な注記によってドラフトデータ要素を拒絶する。ステップ404において、ドラフトデータ要素が承認される場合、コンテンツは、データ要素コンテンツがメンバ名に対応するかどうかを判定するためにレビューされる。対応する場合、プロセスがステップ410に分岐して、メンバ名データ要素作成プロセスのサブルーチンがアクティブにされる。このサブルーチンは、1つ以上の情報オブジェクトを作成するために用いられるメンバ名を含む標準不変データ要素を作成する。なぜなら、メンバ名は、オーサが作成する各情報オブジェクトに現れるからである。ステップ411において、見込みのメンバーは、ステップ305で割り当てられた固有の登録番号を入力して、ステップ412において、情報オブジェクトオーサリングおよび配信システム10は、識別子としての固有の登録番号を見込みのメンバー名データ要素に割り当てる。ステップ413において、見込みのメンバー名および登録されたデータ要素の識別子は、メンバーシップデータベース123に永続的に追加され、ステップ414でサブルーチンが終了し、プロセスが抜ける。ステップ404において、ドラフトデータ要素がメンバー名で有る場合、プロセスは、ステップ405に進む。ここで、ドラフトデータ要素は、オーサリングサーバ143によって、このカテゴリーにおける全ての以前に登録されたデータ要素と比較され、ドラフトデータ要素が以前のデータ要素と二重ではないことを保証する。二重である場合、ステップ406において、メッセージがメンバーに返され、拒絶の理由に関する適切な注記と共にドラフトデータ要素を拒絶する。二重ではない場合、ステップ407において、情報オブジェクトオーサリングおよび配信システム10のオーサリングサーバ143は、固有の登録されたデータ要素識別子を生成して、これをドラフトデータ要素に割り当て、ステップ408において、情報オブジェクトオーサリングおよび配信システム10は、データ要素を他の言語に変換して、言語の識別子をデータ要素の各変換に添付する。次いで、プロセスは、ステップ409に進む。ここで、この新規に作成されたデータ要素は、その対応する固有の識別子と共に、登録されたデータ要素データベース124に永続的に追加される。このプロセスは、次いでステップ414において終了する。情報オブジェクト作成プロセス図5は、情報オブジェクトオーサリングおよび配信システム10の情報オブジェクト作成プロセスの動作を流れ図の形式で示す。情報オブジェクトを作成するために認証されたメンバーは、情報オブジェクトが必要とした製品を製造する製造業者である。従って、化学物質等安全データシートの例では、薬品製造業者は、製造された各薬品に対して化学物質等安全シートを製造するための規定された規約を介する義務がある。このプロセスに関わる他のものを認証することは不適切である。なぜなら、偽のデータ要素の作成により、システムがだめになるからである。従って、ステップ501において、メンバーが情報オブジェクトオーサリングおよび配信システム10にアクセスする場合、ステップ502においてオーサリングシステムログインプロセスを実行する。メンバーのアイデンティティは、認証サーバ141によってステップ503においてチェックされ、認証メンバーデータベース123に対して、このメンバーが堅実な状態のメンバーであり、図5に示されたプロセスにアクセスするオーサリング許可を有することを保証する。このメンバーが堅実な状態のメンバーではない場合、ステップ504で情報オブジェクトオーサリングおよび配信システム10がログアウトする。メンバーが堅実な状態の場合、情報オブジェクトオーサリングおよび配信システム10は、メンバーをこのプロセスに対するオーサーと認定して、ステップ505に進む。ここでは、オーサリングクライアントソフトウェアモジュールは、メンバの端末デバイスT1を実行して、ソフトウェアのバージョンを識別するようにチェックされる。これにより、情報オブジェクトオーサリングおよび配信システム10を実行するオーサリングセッションは、メンバーのソフトウェアに互換性を有し得る。ステップ506において、メンバーは、登録されていないまたはドラフト情報オブジェクトを作成することによって情報オブジェクトに対するオーサリングプロセスを開始する。ステップ507において、情報オブジェクトオーサリングおよび配信システム10のオーサリングサーバ143は、様々な基本情報例えば、メンバーによって自由契約にされている名前、および、この情報オブジェクトを作成するために用いられるソフトウェアバージョンの識別子を登録されていない情報オブジェクトに挿入する。メンバーは、ステップ508において、この情報オブジェクトを用いて利用可能な様々なフォーマットを識別して、情報オブジェクトを取り出す様々なメンバーは、それらを用いるためにフォーマットされたものを取り出す。このフォーマットは、ドキュメントバージョンと呼ばれる。従って、化学物質等安全データシートの場合、労働者バージョン、産業衛生バージョン、医療プロフェッショナルバージョン等が有り得る。ステップ509において、メンバーは、以前に格納されたデータ要素このコンテンツは、メンバー名であるに対応するメンバーシップデータベース123からデータ要素を選択することによってそれらの名前を選択する必要がある。オーサリングサーバ143は、ステップ510において、メンバーが情報オブジェクトへのアクセスに対する許可、および、情報オブジェクトに関連する付属のサービスに対する許可を設定可能である。ステップ511において、ステップ509~510で選択されたこれらのデータ要素は、情報オブジェクトに書き込まれ、ステップ512において、メンバーは、図4のプロセスを用いてさらなるデータ要素を作成し得る。ステップ513~514において、メンバーは、情報オブジェクトに挿入するために、登録されたデータ要素データベース124で発見された以前に作成されたデータ要素を用いる必要がある。ステップ515において、情報オブジェクトオーサリングおよび配信システム10の追跡/請求サーバ142は、会費である任意の料金を計算し、この情報を追跡/請求データベース127に入力する。メンバーは、ステップ516において、必要な全てのデータ要素が情報オブジェクトに挿入されたかどうかを判定する。挿入されていない場合、プロセスは、このような挿入に対してステップ512に戻る。全ての必要なデータ要素が提供される場合、処理はステップ517に進む。ここで、メンバーは、この登録されていない情報オブジェクトに対する許可を設定して、登録のために、ステップ518において登録されていない情報オブジェクトを送信する。これにより、この登録されていない情報オブジェクトは、登録オブジェクトになるように処理され得、プロセスは、ステップ519で抜ける。情報オブジェクト登録プロセス図6は、情報オブジェクトオーサリングおよび配信システム10の情報オブジェクト登録プロセスの動作を流れ図の形式で示す。ステップ601において、登録されていない情報オブジェクトは、図5に関して説明されたプロセスを用いて作成され、登録のために情報オブジェクトオーサリングおよび配信システム10に提出される。ステップ602において、オーサリングサーバ143は、適切なコンテンツ、フォーマットおよび許可のために登録されていない情報オブジェクトをチェックする。コンテンツおよびフォーマットが適切である場合、ステップ603において、情報オブジェクトオーサリングおよび配信システム10のオーサリングサーバ143は、固有の情報オブジェクトアイデンティフィケーションを生成して、これをメンバーによって作成されたファイル名と交換する。ステップ604において、情報オブジェクトオーサリングおよび配信システム10のオーサリングサーバ143は、情報オブジェクトに日付および時間をスタンプして、登録プロセスを完成させ、ステップ605において不変のフォ-ムで登録された情報オブジェクトを情報オブジェクトデータベース125に格納する。ステップ606において、情報オブジェクトオーサリングおよび配信システム10は、追跡/請求データベース127を更新して、この情報オブジェクトを登録するコストのメンバーの会計を借方に記入する。このプロセスは、ステップ607で抜ける。データ要素許可規定プロセス図7は、情報オブジェクトオーサリングおよび配信システム10のデータ要素許可規定プロセスの動作を流れ図の形式で示す。図5の情報オブジェクト作成プロセスの上記の説明において、メンバーは、登録された情報オブジェクトのデータ要素を用いるために許可を設定し得る。図7に示されたプロセスは、許可作成プロセスを詳説する。詳細には、ステップ701において、メンバーは、登録されていない情報オブジェクトの識別されたデータ要素に対する複数の許可のうちの少なくとも1つを選択する。ステップ702において、情報オブジェクトオーサリングおよび配信システム10は、このデータ要素が所定のウェブサイトにハイパーリンクされることを示すかどうかを決定する。示す場合、ウェブサイトURLは、ステップ703においてメンバーによって入力され、プロセスは、以下に説明されるようにステップ706に進む。メンバーが選択されたデータ要素をウェブサイトにリンクしない場合、ステップ704において、データ要素がEメールアドレスにハイパーリンクされるかどうかが判定される。リンクする場合、ステップ705において、メンバーは、Eメールアドレスデータを入力して、プロセスがステップ706に進む。ハイパーリンクが設定されない場合、プロセスもステップ706に進む。ステップ706において、情報オブジェクトオーサリングおよび配信システム10は、ステップ508においてメンバーによって規定されたデータ要素の特定のドキュメントバージョンに従って、データ要素がビュー可能であるかどうかを判定する。ビュー可能である場合、ステップ708において、規定されたどのドキュメントバージョンにおいて、データ要素がビュー可能であるかをメンバーが識別する。ステップ707において、メンバーによって選択がなされる場合、プロセスはステップ708に進む。ここで、データ要素が全てのドキュメントバージョンにおいてビュー可能であるというデフォルトが設定され、プロセスがステップ709で抜ける。情報オブジェクト許可定義プロセス図8は、本発明の情報オブジェクトオーサリングおよび配信システム10の情報オブジェクトアクセス許可定義プロセスの動作をフローチャートの形式で示す。ステップ801において、メンバは、選択された情報オブジェクトに対するアクセス許可を設定するプロセスを開始する。ステップ802において、メンバは、任意のアクセスが許可されているかどうかを識別する。他のメンバがこの情報オブジェクトにアクセスすることを許可されていない場合、処理はステップ805に進む。ステップ805では、情報オブジェクトは、あらゆる他のメンバが利用可能でないこと記述され、処理はステップ808で終了する。メンバがいくつかの形式のアクセスが許可されていることを記述している場合、ステップ803において、メンバは、MembershipDatabase123からのみ引き出された制限されたセットが情報オブジェクトにアクセスし得るかどうかを識別し得る。アクセスし得る場合、処理は、ステップ806に進む。ステップ806では、メンバは、MembershipDatabase123のみを利用して、この情報オブジェクトにアクセスすることが認証されている選択された他のメンバを識別し、情報オブジェクトオーサリングおよび配信システム10は、認証されたアクセスメンバのこのリストにより情報オブジェクトを設定する。処理は、その後、ステップ808で終了する。メンバがこの情報オブジェクトへのアクセスを制限する場合、ステップ804において、情報オブジェクトオーサリングおよび配信システム10は、ステップ601~607で情報オブジェクトをある印により登録する。この印は、全てのメンバがこの情報オブジェクトにアクセスし得ることを示す。その後、処理808に進む。メンバアクセスプロセス図9は、本発明の情報オブジェクトオーサリングおよび配信システム10のメンバアクセスプロセスの動作をフローチャートの形式で示す。ステップ901において、メンバが情報オブジェクトオーサリングおよび配信システム10にアクセスし、ステップ902において、メンバアクセスシステムログインプロセスを実行する場合、メンバのアイデンティティは、ステップ903において認証サーバ141によって認証されたメンバデータベース123に対してチェックされ、このメンバが堅実な状態goodstandingにあるメンバであり、図9に示されるプロセスにアクセスする許可を有していることを保証する。そうでなければ、ステップ904において、情報オブジェクトオーサリングおよび配信システム10は、ログアウトする。メンバが堅実な状態にある場合、情報オブジェクトオーサリングおよび配信システム10は、ステップ905に進む。ステップ905では、メンバサーバ144は、メンバおよび情報オブジェクトの両方に対する許可の所定のセットを利用して、メンバに情報オブジェクトデータベース125へのアクセス権を提供する。ステップ906において、メンバは、ステップ907において、取り出しのための情報オブジェクトおよび情報オブジェクトのドキュメントバージョンの一方を選択する。情報オブジェクトオーサリングおよび配信システム10は、ステップ908において、選択された情報オブジェクトを取り出し、ステップ909において、メンバの端末デバイスT1において実行しているソフトウェアのバージョンを選択された情報オブジェクトに該当するように規定されたバージョンと一致させる。ステップ910において、メンバアクセシングサーバ144は、取り出された情報オブジェクトに関連する広告許可をレビューして、ステップ911において、選択された情報オブジェクトについてメンバに提示するためのこれらの広告を取り出す。ステップ912において、メンバアクセスソフトウェアは、メンバの情報オブジェクトへのアクセスを記録して、トラッキング/支払いデータベース127へのメンバのエントリを更新して、ステップ913において、情報オブジェクトの取り出しに対してメンバに請求する。ステップ914において、情報オブジェクトオーサリングおよび配信システム10のトラッキング/支払いサーバ142は、トラッキング/支払いデータベース127にこの情報オブジェクトを認証したメンバを示すデータを格納し、この情報オブジェクトの取り出しによって獲得した収益のそれぞれのシェアを示す量によりオーサリングメンバを信用する。ステップ915において、情報オブジェクトオーサリングおよび配信システム10は、メンバがこの情報オブジェクトの別のドキュメントバージョンを観ることを望むかどうかを判定し、望むのであれば、上述のステップ907に戻る。望まないのであれば、処理はステップ916に進む。ステップ916では、メンバは、この情報オブジェクトアクセスセッションを終了し、広告データオブジェクトは、ステップ917において、抹消され、ステップ918において、処理を完了する。広告オーサリングプロセス図10は、本発明の情報オブジェクトオーサリングおよび配信システム10の広告オーサリングプロセスの動作をフローチャートの形式で示す。メンバが、ステップ1001において、情報オブジェクトオーサリングおよび配信システム10にアクセスし、ステップ1002において、ログインプロセスを実行する場合、メンバのアイデンティティは、ステップ1003において、認証されたメンバデータベース123に対して認証サーバ144によってチェックされ、このメンバが堅実な状態にあるメンバであり、図10に示される広告オーサリングプロセスへアクセスする許可を有していることを保証する。そうでなければ、ステップ1004において、情報オブジェクトオーサリングおよび配信システム10はログアウトする。メンバが堅実な状態にある場合、情報オブジェクトオーサリングおよび配信システム10は、ステップ1005に進み、ステップ1005において、情報オブジェクトオーサリングおよび配信システム10の広告サーバ145または、代替としてオーサリングサーバ143は、メンバのソフトウェアのバージョンを現在情報オブジェクトオーサリングおよび配信システム10上で実行しているバージョンに調和させる。ステップ1006において、メンバは、登録されていない、またはドラフト広告データオブジェクトを作成することによって、広告のためのオーサリングプロセスを開始する。ステップ1007において、情報オブジェクトオーサリングおよび配信システム10のオーサリングサーバ145は、登録されていない広告データオブジェクト内に、メンバによって作成されたファイル名および広告データオブジェクトを作成するために利用されたソフトウェアバージョンを挿入する。ステップ1008において、メンバは、メンバシップデータベース123からデータエレメントを選択することによって、メンバ名を選択しなければならない。選択されたデータエレメントは、コンテンツがメンバ名である既に格納されているデータエレメントに対応する。ステップ1009において、広告サーバ145は、メンバが広告メッセージを作成することを可能にし、これを登録されていない広告データオブジェクトに挿入する。ステップ1010において、メンバは、データエレメントデータベース124を検索して、登録されていない広告データオブジェクトに関連し得る様々なデータエレメントを識別し、ステップ1011において、これらのデータエレメントを識別するデータを広告データオブジェクトに挿入する。ステップ1012において、メンバは、広告データオブジェクトが終了しているかどうかを判定する。終了していなければ、処理はステップ1009に戻り、終了していれば、処理はステップ1013に進む。ステップ1013では、広告メンバは、この広告データオブジェクトに対する許可を設定する。ステップ1305、1306、1307を参照されたい。これらのステップでは、メンバによって設定された許可が、ステップ1310において広告データオブジェクトの取り出し、または、ステップ1312において広告関連レコードの消去が行われたかどうかを判定する。ステップ1014において、メンバは、登録する登録されていない広告データオブジェクトを情報オブジェクトオーサリングおよび配信システム10に提出し、広告オーサリングプロセスは、ステップ1015において終了する。広告登録プロセス図11は、本発明の情報オブジェクトオーサリングおよび配信システム10の広告登録プロセスの動作をフローチャート形式で示す。図10に規定されたプロセスを介して作成された登録されていない広告データオブジェクトは、図11のプロセスを利用して登録のために処理される。特にステップ1101において、登録されていない広告データオブジェクトは、登録のために、情報オブジェクトオーサリングおよび配信システム10に対して提出され、ステップ1102において、広告サーバ145は、登録されていない広告データオブジェクトが適切なコンテンツ、形式、および許可を有しているかどうかをチェックする。コンテンツおよび形式が適切である場合、ステップ1103において、情報オブジェクトオーサリングおよび配信システム10の広告サーバ145は、固有の広告データオブジェクトの識別を生成し、これをメンバによって作成されたファイル名に対して代用する。ステップ1104において、情報オブジェクトオーサリングおよび配信システム10の広告サーバ145は、日付および時間を広告データオブジェクトにスタンプする。ステップ1105において、広告サーバ145は、ステップ1103において挿入された固有の広告データオブジェクトの識別、ステップ1104において挿入された日付および時間のスタンプ、ステップ1011において挿入された検索基準、ステップ1009において挿入された広告メッセージ、ならびにステップ1013において挿入された許可を、登録された広告データベース126に不変の形式で格納する。ステップ1106において、広告サーバ145は、広告関連データベース128に広告データオブジェクトのレコードを生成する。ステップ1107において、情報オブジェクトオーサリングおよび配信システム10は、トラッキング/支払いデータベース127を更新して、この広告データオブジェクトを登録するコストをメンバのアカウントに請求する。このプロセスは、ステップ1108で終了し、図10に規定されるプロセスに戻る。広告アクセスレコードプロセス図12は、本発明の情報オブジェクトオーサリングおよび配信システム10の広告アクセスレコードプロセスの動作をフローチャートの形式で示す。このプロセスは、上述のステップ1106からステップ1201で開始する。ステップ1202において、広告サーバ145は、ステップ1105で登録されるAdvertisingDataObjectに対してステップ1011で入力される検索基準を利用して、RegisteredInformationalObjectデータベース125の検索を実行する。ステップ1203において、ステップ1011で入力された検索基準に整合するRegisteredInformationalObjectが、それぞれの固有の識別子によって整理され、かつリスト化される。ステップ1204において、ステップ1203の整合する固有の識別子の各々は、ステップ1105で登録される広告データオブジェクトの固有のシリアル識別子に関連付けられる。ステップ1205において、関連付けられたステップ1204の情報は、ステップ1303、1304、1305、1306、および1307の処理をスピードアップさせるために、広告関連データベース128に記録される。ステップ1303、1304、1305、1306、および1307の処理は、ステップ1013において入力された許可によって判断されるRegisteredAdvertisingDataObjectの効果を終了したままである。ステップ1205の終了時、またはステップ1202においてRegisteredInfromatinalObjectがRegisteredAdvertisingDataObjectの基準と整合しない場合に、ステップ1106は、終了するべきであると判断され、ステップ1206から1107まで戻る。登録された広告取り出しプロセス図13および図14は、本発明の情報オブジェクトオーサリングおよび配信システム10の登録されていない広告取り出しプロセスの動作をフローチャートの形式で示す。メンバが情報オブジェクトを取り出す場合、登録されていない広告データオブジェクトは、上述のように、ステップ910で取り出され得る。この取り出しプロセスは、ステップ1301において開始し、ステップ1302において、メンバのクライアントソフトウェアは、データを情報オブジェクトオーサリングおよび配信システム10に送信して、選択される情報オブジェクトを、取り出される情報オブジェクトの形式、ならびに広告クライアントソフトウェアを識別する。ステップ1303の広告サーバは、広告関連データベース128にメンバによって選択された情報オブジェクトに整合する固有の情報オブジェクト識別子が存在するかどうかを判定する。存在しなければ、処理はステップ1315において終了する。広告サーバ145は、メンバによって選択される情報オブジェクトと広告関連データベース128のレコードとの間の整合を検出し、ステップ1304において、メンバの端末デバイス上で実行する広告クライアントと識別される広告に対して規定されたクライアントとの間のソフトウェアの互換性がチェックされ、互換性がないことが検出された場合、ステップ1312において、広告サーバ145は、広告関連のレコードを消去し、ステップ1313において、レコードの消去についてアドバタイザーに通知する。ステップ1314において、広告サーバ145は、他の整合が発生したかどうかを判定し、発生していなければ、処理は、ステップ1315において終了する。別の整合が発生していた場合、処理はステップ1304に戻る。ステップ1304においてソフトウェアに互換性があることが判定された場合、ステップ1305~1307において、広告サーバは、広告がステップ1013において入力された許可に従って満了したかどうかを判定する。満了していなければ、処理は、ステップ1308に進む。ステップ1308において、アドバタイザーが識別され、それらの状態が判定される。アドバタイザーが堅実な状態にない場合、または広告が満了していた場合、上述のように、処理はステップ1312に進む。その他の場合、処理はステップ1309に進む。ステップ1309では、識別された広告データオブジェクトは、広告データベース126に位置付けられ、ステップ911におけるメンバへの提示のために、ステップ1310において取り出される。ステップ1311では、広告サーバ145は、トラッキング/支払いデータベース127を更新して、広告の利用の手数料を記述する。上述のように、その後、処理はステップ1314に進む。要旨情報オブジェクトオーサリングおよび配信システムは、情報オブジェクトおよび関連するデータエレメントのオーサリング、メンテナンス、および配信を自動化する。さらに、情報オブジェクトオーサリングおよび配信システムは、製品の製造者およびそれぞれのメンバと、関連するサービスを提供するほかのベンダーとの相互接続を容易にすることによって、付加価値のサービスを提供し得る。"