(57)【特許請求の範囲】
【請求項１】
第１の提案依頼書（１１６）を分析するためのシステムであって、
複数の連想を有する複数のデータ（１０４）を含む連想メモリ（１０２）であって、前記複数のデータ（１０４）はデータの関連ユニット（１０６）に収集されており、前記連想メモリ（１０２）は複数のデータ（１０４）間の直接的関係性（１０８）及び間接的関係性（１１０）を含むグループから選択された少なくとも１つの関係性に基づいて照会されるように構成されており、且つ前記連想メモリ（１０２）は内容アドレス可能な構造（１１２）をさらに含む連想メモリ（１０２）と、
前記連想メモリ（１０２）と通信を行う入力デバイス（１１４）であって、前記連想メモリ（１０２）が理解できる形式（１２０）で前記第１の提案依頼書（１１６）を前記連想メモリ（１０２）に提供するように構成され、且つ前記連想メモリ（１０２）が、前記第１の提案依頼書（１１６）を要約して前記複数のデータ（１０４）内に組み込み、要約された提案依頼書（１２２）が形成されるように構成されている入力デバイス（１１４）と、
前記連想メモリ（１０２）と通信を行う分析器（１２４）であって、前記連想メモリ（１０２）が、一又は複数の用語を含むクエリー（１２６）を受信すること、前記クエリー（１２６）に基づいて前記連想メモリ（１０２）内の複数のデータ（１３０）間の関係性を構築すること、及び前記クエリー（１２６）に基づいて前記要約された提案依頼書（１２２）に提示されている要求事項又は属性（１３４）を含む出力（１３２）を返すことによって、前記要約された提案依頼書（１２２）を分析するように構成されている分析器（１２４）と、
を含む、
システム（１００）。
【請求項２】
前記分析器（１２４）がさらに、前記第１の提案依頼書（１１６）の発行者（１１８）にとって重要度が高い前記要約された提案依頼書（１２２）の要求事項又は属性（１３４）のサブセット（１３６）ほど、目立つようにディスプレイ装置（１３８）上に表示されるよう、前記出力（１３２）を返すように構成されている、請求項１に記載のシステム（１００）。
【請求項３】
前記分析器（１２４）がさらに、第１の比較結果（１４２）を作成するために前記要約された提案依頼書（１２２）を過去に受信した第２の提案依頼書（１４０）と比較するように構成され、且つ前記分析器（１２４）がさらに、第１の修正出力（１４４）を作成するために前記第１の比較結果（１４２）に基づいて前記出力（１３２）を修正するように構成されている、請求項１または請求項２に記載のシステム（１００）。
【請求項４】
前記分析器（１２４）がさらに、前記要求事項又は属性（１３４）に適用される一又は複数の重み付け（１４６）に基づいて前記出力（１３２）を返すように構成されている、請求項１から３のいずれか一項に記載のシステム（１００）。
【請求項５】
前記分析器（１２４）がさらに、第２の比較結果（１４８）を作成するために前記要約された提案依頼書（１２２）を過去に受信した第２の提案依頼書（１４０）に対する過去の回答と比較するように構成され、且つ前記分析器（１２４）がさらに、第２の修正出力（１５０）を作成するために前記第２の比較結果（１４８）に基づいて前記出力（１３２）を修正するように構成されている、請求項３に記載のシステム（１００）。
【請求項６】
前記第１の提案依頼書（１１６）に対する回答の草稿（１５４）を作成するために前記第２の修正出力（１５０）を受信し、前記第２の修正出力（１５０）を使用するように構成されている文書管理システム（１５２）をさらに含む、請求項５に記載のシステム（１００）。
【請求項７】
前記第１の提案依頼書（１１６）に対する回答の草稿（１５４）を作成するために前記出力（１３２）を受信し、前記出力（１３２）を使用するように構成されている文書管理システム（１５２）をさらに含む、請求項１から５のいずれか一項に記載のシステム（１００）。
【請求項８】
前記文書管理システム（１５２）がさらに、前記草稿（１５４）を作成するためにユーザー入力（１５６）を受信し、前記ユーザー入力（１５６）と前記出力（１３２）とを組み合わせるように構成されている、請求項７に記載のシステム（１００）。
【請求項９】
前記複数のデータ（１０４）が非構造化データ（１５８）及びフリーテキストデータ（１６０）のうちの少なくとも１つを含む、請求項１から８のいずれか一項に記載のシステム（１００）。
【請求項１０】
前記クエリー（１２６）が前記連想メモリ（１０２）の挿入パースペクティブ（１６２）から受信され、前記分析器（１２４）がさらに、前記第１の提案依頼書（１１６）の発行者（１１８）にとって重要度が高い前記要約された提案依頼書（１２２）の前記要求事項又は属性（１３４）のサブセット（１３６）ほど、目立つようにディスプレイ装置（１３８）上に表示されるよう、前記出力（１３２）を返すように構成され、且つ前記分析器（１２４）が前記クエリー（１２６）に基づいて前記要求事項又は属性（１３４）の前記サブセット（１３６）を返すように構成されている、請求項１から９のいずれか一項に記載のシステム（１００）。
【請求項１１】
前記分析器（１２４）がさらに、前記要求事項又は属性（１３４）を前記要約された提案依頼書（１２２）に見出される基礎データ（１６６）にリンクする一組のリンク（１６４）を作成するように構成されており、且つ前記システム（１００）がさらに、
前記分析器（１２４）と通信を行うディスプレイ装置（１３８）であって、前記出力（１３２）及び前記一組のリンク（１６４）を表示するように構成されたディスプレイ装置（１３８）を含む、請求項１から１０のいずれか一項に記載のシステム（１００）。
【請求項１２】
前記ディスプレイ装置（１３８）が、第１の列（１７０）に構築された複数のカテゴリ（１６８）及び第２の列（１７４）に構築された複数の属性（１７２）を表示するように構成されており、且つ前記第１の列（１７０）及び前記第２の列（１７４）と交差する行（１７６）が、前記複数のカテゴリ（１６８）の特定のカテゴリ入力（１８０）に対応する前記複数の属性（１７２）の中の一組の属性（１７８）を含む、請求項１１に記載のシステム（１００）。
【請求項１３】
前記ディスプレイ装置（１３８）が、前記一組の属性（１７８）の中の第１の属性（１８２）を強調するように構成されており、前記第１の属性（１８２）が前記第１の提案依頼書（１１６）の発行者（１１８）にとって重要度が最も高い前記要約された提案依頼書（１２２）の特定の要求事項（１４８）を示す、請求項１２に記載のシステム（１００）。
【請求項１４】
前記分析器（１２４）がさらに、前記関係性を発見し、前記関係性を格納することによって前記要約された提案依頼書（１２２）を分析するように構成されている、請求項１から１３のいずれか一項に記載のシステム（１００）。
【請求項１５】
提案依頼書（１１６）を分析するための方法であって、複数の連想を有する複数のデータ（１０４）を含む連想メモリ（１０２）と共にプロセッサを使用して実装されており、前記複数のデータ（１０４）はデータの関連ユニット（１０６）に収集され、前記連想メモリ（１０２）は複数のデータ（１０４）間の直接的関係性（１０８）及び間接的関係性（１１０）を含むグループから選択された、少なくとも１つの関係性に基づいて照会されるように構成され、前記連想メモリ（１０２）がさらに内容アドレス可能な構造（１１２）を含み、且つ前記方法が、
前記連想メモリ（１０２）が理解できる形式（１２０）で前記提案依頼書（１１６）を前記連想メモリ（１０２）に受信するステップと、
前記提案依頼書（１１６）が前記複数のデータ（１０４）内に組み込まれ、要約された提案依頼書（１２２）が作成されるように、前記連想メモリ（１０２）の中で前記提案依頼書（１１６）を要約するステップと、
前記連想メモリ（１０２）と共に前記プロセッサを使用して、一又は複数の用語を含むクエリー（１２６）を受信すること、及び前記クエリー（１２６）に基づいて前記連想メモリ（１０２）内の複数のデータ（１３０）間の関係性を構築することによって、前記要約された提案依頼書（１２２）を分析するステップと、
前記連想メモリ（１０２）と共に前記プロセッサを使用して、前記クエリー（１２６）に基づいて前記要約された提案依頼書（１２２）に提示された要求事項又は属性（１３４）を含む出力（１３２）を返すステップと
を含む方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は概して、アナリストが提案依頼書を迅速に分析し、提案依頼書に対する回答を作成することを可能にする、連想メモリ内の膨大な蓄積データの使用法に関する。
【背景技術】
【０００２】
政府機関及び一部の私企業は、当該組織が物品又はサービスの購入を決定する際に提案依頼書（ＲＦＰ）を発行することがある。大まかに言って、提案依頼書には、提案依頼書に沿って購買を行う組織によって提示される目標、要求事項、要望事項、制限事項、又はその他のパラメータが記述される。業者は、特定の費用又は費用範囲で要求された物品又はサービスを販売するため、一又は複数の提案書で提案依頼書に回答することができる。提案書はまた、生産計画、調査計画、組織の詳細、要求事項又は属性に対する回答、及び考えうる他の多くの要因についての骨子を説明することができる。購買組織が契約交渉に入り、おそらくは最終的に競合他社に勝る提案書を提出した業者と契約するとすぐに、購買組織は一又は複数の提案書を選択して承認することができる。
【０００３】
提案依頼書は非常に複雑になることがある。場合によっては、提案依頼書は、未開発の機能を有する航空機など、開発されていない複雑な製品の生産ライン全体に及ぶことがある。提案依頼書は数年の作業に及ぶことがあり、予測することが困難な基礎科学研究を含むことがある。
【０００４】
提案依頼書はまた、同一の購買組織によって頻繁に公表される他の文書によって影響されることもある。例えば、一部の政府機関は、当該機関の目標の概略を示し、業者が最終的な提案依頼書に回答するための準備を支援する「一般調達通知書」（ＢＡＡ）を発行することがある。一部の要望機関は、簡略な技術資料であるホワイトペーパーを要求することがあり、業者は要求に対応するホワイトペーパーを提出することがある。提案依頼書は、参照することにより、一般的な機関の発表又は、おそらくは第三者機関によって提出されたホワイトペーパーを取り込むことができる。提案依頼書はまた、他の形式の多くの文書を含むこと、又は参照によって取り込むことができる。
【０００５】
その結果、提案依頼書自体は短いものであっても、複雑であることによって及び参照による取り込み文書を使用することによって、所定の提案依頼書が広範囲にわたるものになることがある。参照によって取り込まれる他の文書を伴って、提案依頼書は長く、複雑な文書になることがある。この理由により、提案依頼書は数千ページ又は数万ページを超える長さになることがある。
【０００６】
提案依頼書及び取り込まれた文書は多くの場合、構造化されていない「フリーテキスト」の形式であるため、「テキスト検索」又は他の検索エンジンを使用しても作業は単調で時間がかかることが多い。このような従来のキーワード検索を使用すると、アナリストは望んでいない大量の文章を読まなければならない。次に、要求事項の完全な範囲、要求の中に反映されている最大のニーズ又は要望、これらのニーズ又は要望に対処するための効果的な方法、現在利用可能な方法で成功する相対的確率、を確定するため、有用な情報が集約される。このプロセスには望ましくないほど大量の時間が必要であり、どの情報が関連しているのか、発行機関にとって本当に最重要なのは何か、提案書の中で具体的に対応しなければならない情報は何か、を判断するためには対象テーマに関する専門知識が相当程度要求される。
【０００７】
さらに、提案書の準備が益々困難になると、発行機関は回答の準備に短い時間しか割り当てることができなくなる。その結果、特に複雑な提案依頼書に回答する場合には、業者は提案依頼書に埋めこまれた特定の要求事項又は属性に対処するのではなく、業者ができることを手当たり次第に列挙した「散弾銃方式」の回答を起草することがある。すなわち、望ましい回答の準備に要する時間と比較した場合、要望されているよりも迅速に回答を準備しなければならないため、業者及び発行機関の両者ともに十分な検討を行えない提案書が作られる結果となっている。
【０００８】
膨大な量の文書に対して正確かつ効率的な方法で迅速に回答することは、困難、あるいは非現実的であり、業者にとっては多額の費用を費やして、対象テーマの専門家及び支援スタッフからなるチーム全体で長時間にわたる作業を伴うことになる。ある特定の提案書が要望機関によって承認される又は承認されないことを考えるならば、提案依頼書に対する回答を提出することを希望する業者は、正確かつ完全であると同時に、効率的に提案書を作成することを望むであろう。
【発明の概要】
【０００９】
有利な実施形態は、提案依頼書を分析し、提案依頼書に対する回答を作成するシステムを提供する。このシステムは、複数の連想を有する複数のデータを含む連想メモリを含む。複数のデータは、データの関連ユニットに収集される。連想メモリは、複数のデータ間の直接的関係性及び間接的関係性を含むグループから選択された、少なくとも１つの関係性に基づいて照会されるように構成されている。連想メモリはさらに内容アドレス可能な構造を含む。システムはまた、連想メモリと通信を行っている入力装置を含む。入力装置は、連想メモリが理解できる形式で提案依頼書を連想メモリに提供するように構成されている。連想メモリは、複数のデータに含まれている提案依頼書を要約するように構成されており、ここで要約された提案依頼書が形成される。システムはまた、連想メモリと通信を行っている分析器を含む。連想メモリは、一又は複数の用語を含むクエリーを受信するステップ、このクエリーに基づいて連想メモリ内の複数のデータ間に関係性を構築するステップ、さらにこのクエリーに基づいて要約された提案依頼書に提示されている要求事項又は他の属性を含む出力を返すステップによって、要約された提案依頼書を分析するように構成されている。
【００１０】
有利な実施形態はまた、提案依頼書を分析し、提案依頼書に対する回答を作成する方法を提供する。この方法は、複数の連想を有する複数のデータを含む連想メモリと共にプロセッサを使用して実装することができる。複数のデータは、データの関連ユニットに収集される。連想メモリは、複数のデータ間の直接的関係性及び間接的関係性を含むグループから選択された、少なくとも１つの関係性に基づいて照会されるように構成されている。連想メモリはさらに内容アドレス可能な構造を含む。この方法は、連想メモリが理解できる形式で提案依頼書を連想メモリに受信するステップを含む。この方法はまた、複数のデータに提案依頼書が組み込まれ、要約された提案依頼書が形成されるように、提案依頼書を連想メモリ内で要約するステップを含む。この方法はまた、連想メモリと共にプロセッサを使用して、一又は複数の用語を含むクエリーを受信すること及びこのクエリーに基づいて連想メモリ内の複数のデータ間に関係性を構築することによって、要約された提案依頼書を分析するステップを含む。この方法はまた、連想メモリと共にプロセッサを使用して、クエリーに基づいて要約された提案依頼書に提示されている要求事項又は他の属性を含む出力を返すステップを含む。
【００１１】
有利な実施形態はまた、プロセッサ、プロセッサに接続されたバス、バスに接続された連想メモリ、及びバスに接続されたコンピュータで読取可能な非一過性の記憶媒体を含む、データ処理システムを提供する。連想メモリは、複数の連想を有する複数のデータを含む。複数のデータは、データの関連ユニットに収集される。連想メモリは、複数のデータ間の直接的関係性及び間接的関係性を含むグループから選択された、少なくとも１つの関係性に基づいて照会されるように構成されている。連想メモリはさらに内容アドレス可能な構造を含む。コンピュータで読取可能な非一過性の記憶媒体は、プロセッサで実行されたときに、方法を実装する一組の命令を保存する。この方法は、連想メモリが理解できる形式で連想メモリ内に提案依頼書を受信するステップを含む。この方法はまた、複数のデータに提案依頼書が組み込まれ、要約された提案依頼書が形成されるように、提案依頼書を連想メモリ内で要約するステップを含む。この方法は、連想メモリと共にプロセッサを使用して、一又は複数の用語を含むクエリーを受信すること及びこのクエリーに基づいて連想メモリ内の複数のデータ間に関係性を構築することによって、要約された提案依頼書を分析するステップを含む。この方法はまた、連想メモリと共にプロセッサを使用して、クエリーに基づいて要約された提案依頼書に提示されている要求事項又は他の属性を含む出力を返すステップを含む。
【００１２】
有利な実施形態はまた、プロセッサで実行されたときに、提案依頼書を分析し、提案依頼書に対する回答を作成する方法を実行する命令を保存するコンピュータで読取可能な非一過性の記憶媒体を提供する。この方法は、複数の連想を有する複数のデータを含む連想メモリと共にプロセッサを使用して実装することができる。複数のデータは、データの関連ユニットに収集される。連想メモリは、複数のデータ間の直接的関係性及び間接的関係性を含むグループから選択された、少なくとも１つの関係性に基づいて照会されるように構成されている。連想メモリはさらに内容アドレス可能な構造を含む。この命令は、連想メモリが理解できる形式で提案依頼書を連想メモリに提供する命令を含むことができる。この命令は、複数のデータに提案依頼書が組み込まれ、要約された提案依頼書が形成されるように、提案依頼書を連想メモリ内で要約する命令を含むことができる。この方法は、連想メモリと共にプロセッサを使用して、一又は複数の用語を含むクエリーを受信すること及びこのクエリーに基づいて連想メモリ内の複数のデータ間に関係性を構築することによって、要約された提案依頼書を分析するステップを含む。この方法はまた、連想メモリと共にプロセッサを使用して、クエリーに基づいて要約された提案依頼書に提示されている要求事項又は他の属性を含む出力を返すステップを含む。
【００１３】
特徴、機能及び利点は、本発明の様々な実施形態で独立に実現することが可能であるか、以下の説明及び図面を参照してさらなる詳細が理解されうる、さらに別の実施形態で組み合わせることが可能である。
【００１４】
新規の機能と考えられる有利な実施形態の特徴は、特許請求の範囲に明記される。しかしながら、有利な実施形態と、好ましい使用モードと、さらにはその目的及び利点とは、添付図面を参照して本発明の有利な一実施形態の後述の詳細な説明を読むことにより最もよく理解されるであろう。
【図面の簡単な説明】
【００１５】
【図１】有利な実施形態による提案依頼書の分析のためのシステムのブロック図を示す。
【図２】有利な実施形態による提案依頼書の分析のためのプロセスのフロー図を示す。
【図３】有利な実施形態による提案依頼書の分析のためのプロセスのフロー図を示す。
【図４】有利な実施形態による提案依頼書の分析を行う１名のアナリストの図を示す。
【図５】有利な実施形態による提案依頼書の分析を行う複数のアナリストの図を示す。
【図６】有利な実施形態による提案依頼書の分析のための連想メモリを使用するアナリストの図を示す。
【図７】有利な実施形態によるデータ処理システムの図を示す。
【発明を実施するための形態】
【００１６】
有利な実施形態は、正確、完全で、且つ効率的に作成された提案依頼書を提出することは現実的ではないであろうことを認識し、且つ考慮している。仮に効率的に作成された場合であっても、比較して言うならば、組織は提案依頼書への回答効率のさらなる向上を求めることがある。有利な実施形態はまた、提案依頼書に対する回答の準備の一環として多数の形式のデータが分析されうること、及び所望の時間尺度で入手可能なデータをすべて分析することは現実的ではないであろうことを認識し、且つ考慮している。したがって、有利な実施形態は、ユーザーが提案依頼書を作成する目的でデータを迅速に特定し評価する機構を提供する。有利な実施形態は、他に多数の用途を有することができる。
【００１７】
例えば、有利な実施形態は、多数のフリーテキスト文書及び場合によっては他の種類のデータを処理する一環として、連想メモリを活用することができる。有利な実施形態は、連想メモリに保存された連想を活用して、一組のデータ全体の中で関連データ及び傾向を迅速かつ効率的に探し出すことが可能で、これによって評価の速度と精度を高めることができる。提案依頼書を発行する組織の要求事項又は目的は、有利な実施形態を使用するクエリーの結果として明確になりうる。明確にならない場合には、これらの要求事項又は目的はまったく明確でなかった可能性がある。次に評価を使用して提案依頼書を作成することができる。別の言い方をするならば、有利な実施形態は、提案依頼書に対して有効な回答又は回答の草案を作成するために使用されるデータを集約し処理するための時間と労力を低減することができる。
【００１８】
限定的ではないが特定の有利な実施形態では、アナリスト又はプランナーは所望の特性を有する新しい種類の航空機を生産するための提案依頼書作成の任務を負うことがある。所望の特性を実装するための技術は提案依頼書を発行する時点では存在しないこともある。この任務を実行する際には、プランナーは関連の提案依頼書に関して過去に何が行われ何が行われていないかに加えて、関連技術で調査を行う場合に過去に何が行われ何が行われていないかを知ることから大きな恩恵を得ることができる。多くの場合、このようなデータは過去の提案依頼書、提案依頼書に対する過去の回答、一般的な機関の発表、ホワイトペーパー、技術刊行物、及び他のデータソースの形態で存在することがある。共通のシナリオ、過去に学んだ貴重な教訓を抽出して集約し、提案依頼書に対する有効な回答を作成するために、この一組のデータ内の各文書を読む仕事は、手作業集約的で、多大な時間を必要とし、人的エラーが発生しやすい。このような不便は調査しなければならないデータの量と共に増大することがある。
【００１９】
しかしながら、有利な実施形態は、上述のような完全に異なるデータソースを集約することによって、特定の連想メモリを作成することを想定している。この連想メモリの目的は、エンティティ、その属性、並びにソースに記述されている条件、目標、及び／又は要求事項に関連する連想及び関係性を記憶することであってもよい。連想メモリを使用してエンティティ間の連想及び関係性を特定することにより、アナリスト又はプランナーは、手作業による調査のプロセスでは認識されないことがある情報のパターン及び情報の貴重な断片を発見する能力を有することができる。したがって、有利な実施形態では、一又は複数のアナリストが実施する場合には長時間又は長期間を要する同一の任務を、連想メモリを利用して迅速に実施することができる。この利点は、アナリスト又はプランナーの貴重の時間を取り戻す結果となることがある。この利点はまた、人的エラーの傾向を低減し、且つ人的リソースの作業効率を高めることができる。
【００２０】
有利な実施形態では、プロセスは連想メモリを照会するステップを含むことがある。クエリーは、クエリーに入力された用語に関連する要求事項又は属性の結果一覧を作成することができる。返された結果一覧はクエリーに基づいて並べ替え又は順位付けすることができる。
【００２１】
有利な実施形態は、データを限定することなく、認識可能且つ比較可能なユニットに分割することによって、構造化されていないフリーテキストデータを取り扱うことができる。有利な実施形態は、他の多くのデータマイニング技術で使用されているような縮小アルゴリズム又はルールの使用を回避することができる。
【００２２】
本明細書において使用される用語「連想メモリ」は、複数のデータと、複数のデータに含まれる複数の連想を指している。これらのデータと連想は、コンピュータで読取可能な固定記憶域に格納される。複数のデータは、関連グループに収集される。連想メモリは、複数のデータ内の直接相関に加えて複数のデータ内の間接的関係性に基づいて照会される。連想メモリはまた、直接的関係性と、直接的及び間接的な関係性の組み合わせとに基づいて照会される。連想メモリはまた、複数のデータの出力パターンに複数のデータの入力パターンをマッピングするように構成することができる。
【００２３】
有利な実施形態は、複数のデータと、複数のデータに含まれる複数の連想とを含む連想メモリを提供する。複数のデータは、関連グループに収集される。連想メモリは、複数のデータ間の直接相関に加えて、複数のデータの中の、直接的関係性と間接的関係性とを含むグループから選択された、少なくとも１つの関係性に基づいて照会されるように構成することができる。連想メモリはソフトウェアの形態をとってもよい。このように、連想メモリは、直接的な相関以外の関連性に基づいて、新たな知見獲得の利益のために、関連毎に情報を収集するプロセスと考えることもできる。
【００２４】
本明細書で使用されているように、「パースペクティブ」とは、「視点」のことである。連想メモリに関しては、パースペクティブは、ユーザードメインの特定の側面に対するコンテクストの選択であってもよい。本明細書で使用されているように、「挿入パースペクティブ」は、連想メモリにフィードバックされる種類のパースペクティブであり、可能なリソースとして他のパースペクティブから見ることができる。
【００２５】
本明細書で使用されているように、「提案依頼書」は「提案依頼書」という表題がつけられた実際の文書を含むことができるが、参照によって提案依頼書に取り込まれた任意の文書を含むことも可能で、さらに提案書を提出するため、あるいは契約又は契約交渉に入るために他の要請文書を含めることもできる。したがって、有利な実施形態では、「提案依頼書」という表題がつけられた文書に限定されることはなく、「具体例と提案」、又は他の要請文書を含んでいてもよい。「提案依頼書」という用語はまた、提案、契約、又は契約のための要求を要請することなく、情報の要求を含むことがある。例えば、「提案依頼書」という用語は、ホワイトペーパー、技術文書、又は他の情報の要求を想定することができる。有利な実施形態は、一又は複数の要求組織、一又は複数の業者、一又は複数の下請業者、一又は複数の対象テーマの専門家、一又は複数の第三者機関、又は種々の他のユーザーを含む複数のユーザーによって、提案依頼書に対する回答を準備する労力を調整する複数のユーザーと共に、使用可能である。
【００２６】
図１は有利な実施形態による提案依頼書の分析のためのシステムのブロック図である。図１に示すシステム１００は、分散環境又はネットワーク環境において、及び「クラウド」として知られる遠隔管理されたデータ処理システムのグループによって、一又は複数のデータ処理システムを使用して実装することができる。システム１００を実装する一又は複数のデータ処理システムの各々は、図７を参照して記載されるデータ処理システム７００か、又はその変形とすることができる。システム１００は、個々の名称によって参照される一又は複数のコンポーネントを含むものとして特徴付けることができる。これらのコンポーネントの各々は、モノリシック構造又はモノリシック構造の一部として分離することが可能で、或いは一部のコンポーネントはシステム１００の他のコンポーネントと通信を行っている１つのハードウェア又はソフトウェアと結合することができる。システム１００は、ハードウェア、ソフトウェア、又はそれらの組み合わせの形態をとることができる。
【００２７】
システム１００は非構造化データを分析するシステムであってもよいが、例えば、限定しないが、構造化データ、ビデオデータ、オーディオデータ、画像データ、暗号化データなどの他の種類のデータ、及び多数の他の種類のデータを分析するためのシステムであってもよい。システム１００は複数の関連ユニット１０６を有する複数のデータ１０４を含む連想メモリ１０２を含んでいてもよい。データの関連ユニットは、同一の方法で互いに関連づけられている２つ以上のデータであってもよい。例えば、名前と場所の両方が同一の提案依頼書と関連づけられているため、２つのデータは互いに関連づけられている名前と場所であってもよい。多数の様々な形式の文脈では多数の様々な例が可能であるため、この例は２つ以上のデータ間の連想を全く制限しない。
【００２８】
有利な実施形態では、連想メモリ１０２は、複数のデータ１０４間の直接的関係性１０８及び間接的関係性１１０を含むグループから選択された、少なくとも１つの関係性に基づいて照会されるように構成されている。直接的関係性の例は、上述のように、場所に関連づけられた名前のように、データの関連ユニットの例であってもよい。
【００２９】
直接的関係性は存在しないが、データが間接的に結合されている場合には、間接的関係性が存在することがある。間接的関係性の例は、データの第１の関連ユニットがデータの第２の関連ユニットに直接関係していて、且つデータの第３の関連ユニットがデータの第２の関連ユニットに直接関係しているときに存在することがある。この場合、データの第１の関連ユニット及びデータの第３の関連ユニットは、互いに間接的に関係しているとみなされることがある。例えば、名前は場所と直接関連していることがあり、且つ事象は同一の場所と直接関連していることがある。この場合、名前は事象と間接的に関連していることがある。他の多くの直接的及び間接的関係性が可能である。
【００３０】
有利な実施形態では、連想メモリ１０２はさらに内容アドレス可能な構造１１２を含むことがある。内容アドレス可能な構造１１２は、複数のデータ１０４の内容に関連しているアドレス上だけではなく、複数のデータ１０４自体の内容に基づいて参照される機能を連想メモリ１０２に提供する。有利な実施形態では、内容アドレス可能な構造１１２は、複数のデータ１０４の出力パターンに複数のデータ１０４の入力パターンをマッピングすることができる。
【００３１】
有利な実施形態では、システム１００は連想メモリ１０２と通信を行う入力デバイス１１４を含むことができる。入力デバイス１１４は、連想メモリ１０２が理解できる形式１２０で、連想メモリ１０２に発行者１１８の提案依頼書１１６を提供するように構成することができる。連想メモリ１０２は、複数のデータ１０４に組み込まれる提案依頼書１１６を要約するように構成することができる。このように、要約された提案依頼書１２２を形成することができる。
【００３２】
システム１００はまた、連想メモリ１０２と通信を行う分析器１２４を含むことができる。分析器１２４は、一又は複数の用語１２８を含むクエリー１２６を受信するステップ、クエリー１２６に基づいて連想メモリ１０２内の複数のデータ１３０間に関係性を構築するステップ、さらにクエリー１２６に基づいて要約された提案依頼書１２２に提示されている要求事項又は他の属性１３４を含む出力１３２を返すステップによって、要約された提案依頼書１２２を分析するように構成されてもよい。
【００３３】
有利な実施形態では、分析器１２４はさらに、提案依頼書１１６の発行者１１８にとって最も重要となる要約された提案依頼書１２２の要求事項又は他の属性１３４のサブセット１３６がディスプレイ装置１３８上で最も顕著に表示されるように、出力１３２を返すように構成されてもよい。ディスプレイ装置１３８は、図７のディスプレイ７１４のように、任意の使いやすい形態で具現化することができる。
【００３４】
別の有利な実施形態では、分析器１２４はさらに、要約された提案依頼書１２２を過去に受信した第２の提案依頼書と比較して、比較結果１４２を作成するように構成されていてもよい。この場合、分析器１２４はさらに、比較結果１４２に基づいて出力１３２を修正し、修正出力１４４を作成するように構成されていてもよい。
【００３５】
別の有利な実施形態では、分析器１２４はさらに、要求事項又は他の属性１３４に適用される一又は複数の重み付け１４６に基づいて出力１３２を返すように構成されていてもよい。別の有利な実施形態では、分析器１２４はさらに、要約された提案依頼書１２２を第２の提案依頼書１４７に対する過去の回答と比較して、第２の比較結果１４８を作成するように構成されてもよい。この場合、分析器１２４はさらに、第２の比較結果１４８に基づいて出力１３２を修正し、修正出力１５０を作成するように構成されてもよい。
【００３６】
有利な実施形態では、システム１００はさらに文書管理システム１５２を含んでいてもよい。有利な実施形態では、文書管理システム１５２は、出力１３２を受信し、出力１３２を使用して、提案依頼書１５４に対する回答の草稿を作成するように構成されてもよい。文書管理システム１５２はまた、第２の修正出力１５０を受信し、第２の修正出力１５０を使用して、提案依頼書１５４に対する回答の草稿を作成するように構成されてもよい。有利な実施形態では、文書管理システム１５２はさらに、ユーザー入力１５６を受信し、ユーザー入力１５６と出力１３２及び／又は修正出力１４４及び／又は第２の修正出力１５０とを組み合わせて、提案依頼書１５４に対する回答の草稿を作成するように構成されてもよい。
【００３７】
有利な実施形態では、複数のデータ１０４は非構造化データ１５８及びフリーテキストデータ１６０のうちの少なくとも１つを含んでいてもよい。有利な実施形態では、クエリー１２６は連想メモリ１０２の挿入パースペクティブから受信されてもよい。この場合、分析器１２４はさらに、提案依頼書１１６の発行者１１８にとって最も重要となる要約された提案依頼書１２２の要求事項又は他の属性１３４のサブセット１３６がディスプレイ装置１３８上で最も顕著に表示されるように、出力１３２を返すように構成されてもよい。さらに、分析器１２４はクエリー１２６に基づいて要求事項又は他の属性１３４のサブセット１３６を返すように構成されてもよい。
【００３８】
有利な実施形態では、分析器１２４はさらに、要求事項又は他の属性１３４を要約された提案依頼書１２２に記載されている基礎データ１６６に結びつける一組のリンク１６４を作成するように構成されてもよい。この場合、ディスプレイ装置１３８は分析器１２４と通信を行っていてもよい。ディスプレイ装置１３８は、出力１３２及び一組のリンク１６４を表示するように構成されてもよい。
【００３９】
有利な実施形態では、ディスプレイ装置１３８は、第１の列１７０に編成された複数のカテゴリ１６８を表示し、且つ第２の列１７４に編成された複数の属性１７２を表示するように構成されてもよい。この場合、行１７６は第１の列１７０と交差し、第２の列１７４は、複数のカテゴリ１６８の特定のカテゴリエントリ１８０に対応する複数の属性１７２の一組の属性１７８を含むことができる。有利な実施形態では、ディスプレイ装置１３８は、一組の属性１７８の第１の属性１８２を強調するように構成されてもよい。第１の属性１８２は、提案依頼書１１６の発行者１１８にとって最も重要となる要約された提案依頼書１２２の特定の要求事項１８４を示すことがある。
【００４０】
有利な実施形態では、分析器１２４はさらに、クエリー１２６に基づいて複数のデータ１３０の間に関係性を発見し、これらの関係性を保存することによって要約された提案依頼書１２２を分析するように構成されてもよい。有利な実施形態では、分析器１２４は、単独で作業する人間が複数のデータ１０４を分析し、出力１３２を返すよりも迅速に出力１３２を返すように構成されてもよい。
【００４１】
したがって、有利な実施形態は、提案依頼書に対する回答を完成させる責任を負うビジネスアナリストが、より効果的に提案依頼書を分析することを可能にする、カスタムユーザーインターフェースと一体となった連想メモリ技術を使用し、提案依頼書を発行する組織にとって最も重要となるこれらの要求事項をより深く理解し、提案依頼書を過去に受信した提案依頼書と比較して過去の作業を活かし、文書の要求事項又はその他の属性について人的作業単独よりもさらに徹底的に対処できるよう提案依頼書の回答の中で提案文書を作成することができる。このようにして、提案が受け入れられ、その結果契約を締結する可能性が高められる。
【００４２】
図２は有利な実施形態による提案依頼書の分析プロセスのフロー図を示す。図２に示すプロセス２００は、モジュール、システム、又はデータ処理システム（例えば、図１のシステム１００、又は図７のデータ処理システム７００など）において実施される。図２に記載されているプロセス２００は、コンピュータで読取可能なコードを格納するコンピュータで読取可能な非一過性の記憶媒体の形態で実施され、コンピュータで読取可能なコードは、プロセッサによって実施されると、図２に記載の方法を実行する。図２の操作は「システム」によって実施されるものとして記載されているが、プロセス２００は、図１及び７のシステムによって実施されるものに限定されず、一又は複数の実際の又は仮想のデータ処理システムによって実施されても、場合によっては分散環境又はネットワーク環境において実施されてもよい。プロセス２００は、ハードウェア、ソフトウェア、又はそれらの組み合わせを用いて実施することができる。プロセス２００に対して以下で記述されている操作はプロセッサによって実施されるが、以下に記述される操作は、図１の連想メモリ１０２、図７の連想メモリ７２８、図１の分析器１２４、図７のプロセッサ装置７０４、図１のシステム１００、図７のデータ処理システム７００、又は任意の適切なソフトウェアコンポーネント、ハードウェアコンポーネント、又はこれらの組合せで実施されてもよい。
【００４３】
プロセス２００は、連想メモリが理解できる形式で提案依頼書を連想メモリ内に受信することによって開始され、前記連想メモリは複数の連想を有する複数のデータを含み、前記複数のデータはデータの関連ユニットに収集され、前記連想メモリは複数のデータ間の直接的関係性及び間接的関係性を含むグループから選択された、少なくとも１つの関係性に基づいて照会されるように構成され、且つ前記連想メモリはさらに内容アドレス可能な構造を含む（操作２０２）。次に、プロセス２００は、複数のデータに提案依頼書が組み込まれ、要約された提案依頼書が形成されるように、提案依頼書を連想メモリ内で要約するステップを含む。
【００４４】
プロセス２００は、連想メモリと共にプロセッサを使用して、一又は複数の用語を含むクエリーを受信すること及びこのクエリーに基づいて連想メモリ内の複数のデータ間に関係性を構築することによって、要約された提案依頼書を分析するステップを含む。プロセス２００は、連想メモリと共にプロセッサを使用して、クエリーに基づいて要約された提案依頼書に提示されている要求事項又は他の属性を含む出力を返すステップを含む（操作２０８）。その後プロセスは終了する。
【００４５】
図２に示す有利な実施形態は、種々の有利な実施形態が実装されうる方法に対する物理的又は構造的な制限を示唆することを意図していない。図示された操作に加えて及び／又は代えて、他の操作を使用することができる。一部の有利な実施形態では、幾つかのコンポーネントは不要となることがある。また、幾つかの操作を示すためにブロックが表示されている。種々の有利な実施形態において実装されるとき、これらのブロックの一又は複数は異なるブロックに合成及び／又は分割することができる。
【００４６】
図３は有利な実施形態による提案依頼書の分析プロセスのフロー図を示す。プロセス３００は、図２に示したプロセス２００の拡張である。図３に示したプロセス３００は、モジュール、システム、又はデータ処理システム（例えば、図１のシステム１００、又は図７のデータ処理システム７００など）において実施される。図３に記載されているプロセス３００は、コンピュータで読取可能なコードを格納するコンピュータで読取可能な非一過性の記憶媒体の形態で実施され、コンピュータで読取可能なコードは、プロセッサによって実施されると、図３に記載の方法を実行する。図３の操作は「システム」によって実施されるものとして記載されているが、プロセス３００は、図１及び７のシステムによって実施されるものに限定されず、一又は複数の実際の又は仮想のデータ処理システムによって実施されても、場合によっては分散環境又はネットワーク環境において実施されてもよい。プロセス３００は、ハードウェア、ソフトウェア、又はそれらの組み合わせを用いて実施することができる。プロセス３００に対して以下で記述されている操作はプロセッサによって実施されるが、以下に記述される操作は、図１の連想メモリ１０２、図７の連想メモリ７２８、図１の分析器１２４、図７のプロセッサ装置７０４、図１のシステム１００、図７のデータ処理システム７００、又は任意の適切なソフトウェアコンポーネント、ハードウェアコンポーネント、又はこれらの組合せで実施されてもよい。
【００４７】
上述のように、プロセス３００は図２に示したプロセス２００の拡張である。したがって、プロセス２００が図２の操作２０８の後に終了するのではなく、プロセス３００は図２の操作２０８の後に開始することができる。
【００４８】
プロセス３００は、連想メモリと共にプロセッサを使用して、比較結果を作成するために、要約された提案依頼書を過去に受信した第２の提案依頼書と比較することによって開始することができる（操作３０２）。このプロセスは、連想メモリと共にプロセッサを使用して、修正出力を作成するため、比較に基づいて出力を修正するステップを含むことができる（操作３０４）。
【００４９】
このプロセスは、連想メモリと共にプロセッサを使用して、第２の比較結果を作成するために、要約された提案依頼書を過去に受信した第２の提案依頼書と比較するステップを含むことができる（操作３０６）。このプロセスは、連想メモリと共にプロセッサを使用して、第２の修正出力を作成するため、第２の比較に基づいて出力を修正するステップを含むことができる（操作３０８）。
【００５０】
このプロセスは、連想メモリと共にプロセッサを使用して、第２の修正出力を受信するステップを含むことができる（操作３１０）。この操作は、連想メモリと共にプロセッサを用いて、提案依頼書に対する回答の草稿を作成するため、第２の修正出力を使用するステップを含むことができる（操作３１２）。その後プロセスは終了する。
【００５１】
図３に示す有利な実施形態は、種々の有利な実施形態が実装されうる方法に対する物理的又は構造的な制限を示唆することを意図していない。図示された操作に加えて及び／又は代えて、他の操作を使用することができる。一部の有利な実施形態では、幾つかの操作は不要となることがある。また、幾つかの操作を示すためにブロックが表示されている。種々の有利な実施形態において実装されるとき、これらのブロックの一又は複数は異なるブロックに合成及び／又は分割することができる。
【００５２】
図４は有利な実施形態による提案依頼書の分析を行う１名のアナリストの図を示す。図５は有利な実施形態による提案依頼書の分析を行う複数のアナリストの図を示す。図４及び図５は共に、提案依頼書に基づく提案書の作成に関連することがある。図４及び図５に示したプロセスは、有利な実施形態が既存の分析技法をどのように改善しうるかを示すことができる。図４及び図５に共通の参照番号は同様のエンティティを参照することができ、同様の機能又は特性を有することができる。
【００５３】
有利な実施形態は、提案依頼書に基づく提案書の作成に限定されていない。例えば、有利な実施形態は、大量のデータに基づいてある種の計画又は結果が作成される他の多くの分野に適用することができる。例えば、有利に実施形態は、成功したビジネス及び失敗したビジネスのレポートを含むがこれに限定されない大量の基本的なビジネスデータに基づいて行われるビジネスプランの作成に適用することができる。有利な実施形態はまた、基本的な測定値、研究論文の分析、及び可能であれば他のデータソースに基づく科学研究計画の作成に適用することができる。したがって、有利な実施形態は、提案依頼書に基づく提案書の作成に限定されない。むしろ、図４及び図５に関して記述されている業務計画に関連する有利な実施形態は、本明細書に記載されている有利な実施形態の非限定的な実施例とみなされるべきである。
【００５４】
次に図４の操作４００に注目すると、提案依頼書４０２は、提案依頼書に関連する一又は複数の文書であってもよい。提案依頼書４０２は、アナリスト又はプランナー４０４にとって貴重な情報源となりうるが、データ量が膨大であり内容が構造化されていないため、このデータから貴重な情報又は知識を検索・抽出することは単調で時間のかかる作業となることがある。提案依頼書４０２からの知識の抽出には、最適で最も有用な情報を探し出すため提案依頼書４０２のありとあらゆる文書を通読するアナリスト又はプランナー４０４が必要となることがある。各文書が通読されると、有用な情報を集約して、共通のパターン、状況、将来又は現在の戦闘活動を処理するための有効な方法を決定することができる。このプロセスは提案書４０６を作成することができる。しかしながら、提案書４０６の作成には時間及び／又はリソース４０８が必要であり、関連の抽出すべき情報を理解するため、対象テーマの専門知識が必要となる。
【００５５】
提案依頼書４０２のデータ量及び関連性が拡大するにつれて、提案依頼書４０２から派生する知識はより信頼できるものになる。例えば、提案書４０６が、１件又は１０件のレポートではなく、１００件乃至１０００件以上のレポートで有効であることが証明された場合には、提案書４０６はより実行可能性が高いとみなすことができる。しかしながら、このような知識は、時間及び／又はリソース４０８、さらには提案書４０６を作成するために膨大なデータをかき分けて行くアナリスト又はプランナー４０４に要求される労力を犠牲にして成り立つものである。したがって、アナリスト又はプランナーは多くの場合、提案書４０６を作成する場合には、信頼性とスピードのいずれかの選択というジレンマに直面することがある。提案依頼書の発行組織又は要求組織が提案書４０６の提出に短い期限を設定した場合には、スピードと信頼性の両方が重要になることがある。
【００５６】
入力したキーワードに基づいて一組の文書を返す、テキスト又はウェブの検索エンジン技術は別として、他の既存のソリューションは概して手動式で、大量のデータから知識を引き出すためには膨大な時間と労力を必要とする。例えば、経験豊富な首脳陣メンバーが集まり、各々の個人的な経験を活用して提案書４０６を作成することはできる。多くの場合、このような経験は何百時間にもわたる積極的な関与によってはじめてもたらされるものである。テキスト又はウェブの検索エンジン技術もある程度の支援にはなりうる。しかしながら、テキスト又はウェブの検索エンジン技術であっても、検索用の適切なキーワードを見極めるため、及び／又は戻ってきた文書又はテキストを理解するため、アナリスト又はプランナー４０４は対象テーマの専門知識を有していなければならない。加えて、アナリスト又はプランナー４０４は、戻ってきた各文書を手作業で読み、次にデータを要約及び集約して知識を深め、その後提案書４０６を作成しなければならない。したがって、テキスト又はウェブ検索エンジンを使用する場合には、時間及び／又はリソース４０８は好ましくないほど膨大になることが多い。
【００５７】
信頼性とスピードのジレンマの別の側面は、図４及び図５に示したように提案書４０６を作成するために何名のアナリスト又はプランナーを割り当てることができるのかという点である。図４では、提案依頼書４０２に基づく提案書４０６を１名のアナリスト又はプランナー４０４が作成している。この方法は費やされるリソースの観点からは効率的でありうる。この方法は、アナリスト又はプランナー４０４が自由に利用できる関連知識を１名のアナリスト又はプランナー４０４がすべて保有するため、より信頼性が高くなりうる。
【００５８】
別の方法は図５の操作５００で、複数のアナリスト又はプランナー５０２が提案依頼書４０２に基づいて提案書４０６を作成する。複数のアナリスト又はプランナー５０２が提案書４０６を作成する場合には。提案書４０６の作成に使用される時間及び／又はリソースは削減することができる。しかしながら、時間及び／又はリソース５０４の観点から、提案書４０６の作成に要する１名あたりのコストは、図４に示した提案書４０６を作成する１名のアナリスト又はプランナーと比較した場合、比例配分すると高くなることがある。したがって、操作５００は、図４の操作４００と比較して効率が低下することがある。
【００５９】
図６は有利な実施形態により、提案依頼書の分析のための連想メモリを使用するアナリストを示す。図６に示したプロセスの要素は、図１のシステム１００、図１の連想メモリ１０２、図７の連想メモリ７２８、又は図１、図７、及び本明細書の他の部分で述べた挿入パースペクティブなどのシステムを使用して実装することができる。図６で使用されている幾つかの参照番号は、図４及び図５の対応する参照番号と同様で、同様のエンティティを参照し、同様な機能又は特性を有することができる。
【００６０】
本明細書に記載されている有利な実施形態を使用して、操作６００はまた、提案書４０６を作成するため提案依頼書４０２を分析するアナリスト又はプランナー６０２を含むことができる。アナリスト又はプランナー６０２を１名以上のアナリスト又はプランナー６０２とすることを妨げるものは何もないが、効率を高めるためアナリスト又はプランナーは１名のアナリストであってもよい。連想メモリ作成プロセス６０４が連想メモリ６０６を作成した後、アナリスト又はプランナー６０２又は他のユーザー又はコンピュータプログラムが実施する作成プロセスによって、アナリスト又はプランナー６０２は連想メモリ６０６を使用して、提案依頼書４０２を分析することができる。図１から図５に関して以下の示す理由及び上に示した理由により、提案依頼書４０２の分析を実施する連想メモリ６０６の使用は、提案書４０６の作成に使われる時間及び／又はリソース６０８を大幅に低減することができる。
【００６１】
上述のように、有利な実施形態は  提案依頼書４０２の集約及び処理に使用される時間及び／又はリソース６０８、又は提案書４０６の作成に使用される他のデータを低減することができる。特に、有利な実施形態は、アナリスト又はプランナー６０２が迅速に提案書４０６を作成できるようにカスタムユーザーインターフェース（図示せず）に結合された連想メモリ６０６を使用することができる。有利な実施形態は、大量のフリーテキストデータを迅速に評価するために連想メモリ６０６を利用し、重要な情報又は知識を引き出して、アナリスト又はプランナー６０２が効率的に提案書４０６を作成できるような方法でこの結果を提示する。例えば、割り当てられたタスクが、外国の戦闘前哨基地の設定のための効果的な作戦計画を作成することである場合には、プランナーは過去の方法が成功したのか失敗したのかについての知識を大いに役立てることができる。このようなデータは、提案依頼書４０２の形式で、又は提案依頼書４０２に関連する他のデータで存在することができる。
【００６２】
連想メモリ作成プロセス６０４は、過去の提案依頼書及び過去の提案依頼書に対する過去の回答から学んだ教訓からなる全く異なるデータソースの集約を含みうる。その結果得られる連想メモリ６０６は、提案依頼書４０２に記載されている運用条件に関連するエンティティ、属性、及び連想又は関係性を含みうる。エンティティ間の連想及び関係性を特定することにより、情報のパターン及び重要な断片を明らかにする能力は、アナリスト又はプランナー６０２にとって有用な資産となることがある。したがって、有利な実施形態により、１名のアナリスト又はプランナー６０２は、一又は複数のアナリストが長時間かけて実施することになるタスクを迅速に実施することができる。この機能は結果的に貴重な時間及び／又はリソースを取り戻すことができる。この機能はまた、人的エラーの傾向を低減し、且つ人的リソースの作業効率を高めることができる。しかもさらに、提案書４０６作成の結果及びプロセスは連想メモリにフィードバックすることが可能で、将来使用するために付加的な関係性の構築に使用することができる。
【００６３】
アナリスト又はプランナー６０２は、挿入パースペクティブに検索語を入力することによって、連想メモリ６０６を使用することができる。その結果得られる出力は、本明細書の別の部分に記載したように、種々の書式で提示することができる。アナリスト又はプランナー６０２は、提案依頼書４０２に基づいて探し出すのが難しいと思われる事実やパターンに関する十分な知識を引き出し、その結果、最小限の時間及び／又はリソース６０８を使用して、効果的な提案書４０６を作成することができる。
【００６４】
例えば、クエリーはパースペクティブまたは挿入パースペクティブの形式で入力することができる。クエリーは、クエリーに入力された一又は複数の用語に関連する要求事項又は属性の結果一覧を作成することができる。結果一覧は、クエリーに最も密接な関係にある状況に応じて並べ替え又は順位付けすることができる。結果はワークシートの形式でディスプレイ装置に表示することができる。ユーザーはワークシートを使用して、提案書４０６の作成にあたって、どこに注意を払うべきかを示す情報の蓄積を見ることができる。
【００６５】
例えば、アナリスト又はプランナー６０２は、所定の作戦区域での部隊の訓練のための提案書４０６を作成する任務を負うことがある。アナリスト又はプランナー６０２は、当該作戦区域でどのようなスキルが最も必要とされているのかを判断したいと思うことがある。この判断を行うため、提案依頼書４０２に加えて、当該作戦区域で軍によって発行されるおそらく何千もの作戦報告書を手動で入力するのではなく、アナリスト又はプランナー６０２は連想メモリ６０６を使用し、所望の情報を求めて提案依頼書４０２及び作戦報告書を検索することができる。したがって、アナリスト又はプランナー６０２は、連想メモリ６０６のパースペクティブ又は挿入パースペクティブに、「スキル」「必要な」「訓練」などの検索語又は他の適切な検索語を入力することができる。連想メモリ６０６はそこで、これらのパラメータに基づいて照会される。クエリーは連想された結果の一覧を、例えば、ワークシートの形式で表示して返すことができる。
【００６６】
ワークシートを閲覧すると、アナリスト又はプランナー６０２は、「迫撃砲」及び「無線機」などの用語が最初に強調表示で配置されているのがわかる。連想された結果に対するソース文書へのリンクを作動させると、アナリスト又はプランナー６０２は、所定の作戦区域での訓練に最も必要とされているのが迫撃砲の使用と特定の種類の無線機であることをすぐに知ることができる。アナリスト又はプランナー６０２は、迫撃砲と特定の種類の無線機を使用するある部隊の訓練のための提案書４０６の作成にこの情報を使用することができる。
【００６７】
しかもさらに、有利な実施形態は、手作業で何度も繰り返される検索又は対象テーマの専門家の経験によらなければ発見できなかったであろうより貴重な情報を提供することができる。例えば、検索の結果得られるワークシートに示されている連想によって、アナリスト又はプランナー６０２は、迫撃砲と特定の種類の無線機との間の相乗効果を発見することができる。例えば、無線機を使用し、且つ迫撃砲を使用するある種の手順での訓練は、戦闘活動時により効果的な結果をもたらすことができる。この相乗効果は、従来のテキスト又はウェブ検索を使用する場合には発見できないことがあり、対象テーマの専門家が長時間検討を行った後で判断する場合以外には、すべて明確にならないことがある。この相乗効果を特定することで得られる知見を利用することで、アナリスト又はプランナー６０２は、知見を利用せずに実際に準備するよりも効果的な提案書４０６を準備することができ、しかも知見を利用せずに人間だけで同様な提案書を準備するよりも短時間で行うことができる。
【００６８】
上述の実施例は、有利な実施形態又は特許請求の範囲を限定しない。他の多くの実施例が可能である。
【００６９】
有利な実施形態は付加的な利点を有する。例えば、有利な実施形態は、データを限定することなく、認識可能且つ比較可能なユニットに分割することによって、構造化されていないフリーテキストデータを取り扱うことができる。有利な実施形態は、他の多くのデータマイニング技術のような縮小アルゴリズム又はルールを使用する必要がない。有利な実施形態は、ユーザーによって作成されたクエリーに含まれているアイテムに関する、順位付けされた同様な状況の一覧表及び効果的な提案依頼書を返すことができる。
【００７０】
有利な実施形態は様々な用途で使用できる。有利な実施形態は、構造化されていないフリーテキストデータを含むデータベースを使用する任意の企業又は政府機関でも有用なツールとなりうる。有利な実施形態は、このような構造化されていないフリーテキストデータの任意の情報領域に適用することができる。したがって、有利な実施形態は、本明細書に記載した特定の例示的な有利な実施形態に限定されない。
【００７１】
有利な実施形態は、任意のサイズのデータベースに有利な実施形態を適用しうるという点で、拡張性を有している。有利な実施形態は、テキスト、画像、記号、音声、ビデオ、又は場合により他の種類のデータを含む多様なデータソースに有利な実施形態を適用しうるという点で、再利用可能である。有利な実施形態は再利用可能である。有利な実施形態は任意の領域に移転可能である。
【００７２】
有利な実施形態は、「エンティティ」を生み出す連想メモリ技術の範囲内でエンティティ分析を利用することを想定している。エンティティ分析はパースペクティブを使用して表わされることがある。検索はパースペクティブ内で実施可能であるが、そのパースペクティブは挿入パースペクティブであってもよい。その結果得られる連想は返されて、表示されることがある。データのカテゴリ及びデータソースへのリンクは表示可能である。検出された情報のリンクソースは、ソースデータの元の前後関係の中で、要約されたデータと比較するため選択可能である。意思決定は提供された事象の表示及び／又は返された結果に基づいて行われる。
【００７３】
図３〜図５に示す有利な実施形態は、種々の有利な実施形態が実装されうる方法に対する物理的又は構造的な制限を示唆することを意図していない。図示された操作に加えて及び／又は代えて、他の操作を使用することができる。一部の有利な実施形態では、幾つかの操作は不要となることがある。また、幾つかの操作を示すためにブロックが表示されている。種々の有利な実施形態において実装されるとき、これらのブロックの一又は複数は異なるブロックに合成及び／又は分割することができる。
【００７４】
図７は有利な実施形態によるデータ処理システムを示している。図７のデータ処理システム７００は、有利な実施形態（例えば、図１のシステム１００）、或いは本明細書に開示されるその他のいずれかのモジュール、システム、又はプロセスを実施するために使用することができる。この例示的な実施例では、データ処理システム７００は、通信ファブリック７０２を含み、これによりプロセッサ装置７０４、メモリ７０６、固定記憶域７０８、通信装置７１０、入出力（Ｉ／Ｏ）装置７１２、ディスプレイ７２４、及び連想メモリ７２８の間の通信を可能にする。プロセッサ装置７０４は、プロセッサ装置７０４が非一過性のプロセッサであってもよいという点で、「物理的なプロセッサ」として特徴付けることができる。
【００７５】
連想メモリ７２８は図１の連想メモリ１０２であってもよい。連想メモリ７２８は、通信ファブリック７０２と直接通信を行う必要はない。例えば、連想メモリ７２８は、データ処理システム７００と比較して連想メモリ７２８が物理的に遠隔地に配置されている場合などに、通信ユニット７１０を介してプロセッサ装置７０４及び／又はメモリ７０６とデータを交換することができる。
【００７６】
データ処理システム７００はまた、出力装置７３０及び／又は分析器７３２を含みうる。出力装置７３０は図１の出力装置１３２であってもよい。分析器７３２は図１の分析器１２４であってもよい。有利な一実施形態では、分析器７３２はプロセッサ装置７０４であってもよい。有利な一実施形態では、出力装置７３０はディスプレイであってもよい。
【００７７】
プロセッサ装置７０４は、メモリ７０６に読み込まれうるソフトウェアに対する命令を実行するように働く。プロセッサ装置７０４は、特定の実装に応じて、任意の数のプロセッサ、マルチプロセッサコア、又は他の形式のプロセッサであってもよい。本明細書でアイテムを参照する際に使用している「任意の数の」は、一又は複数のアイテムを意味する。さらに、プロセッサ装置７０４は、単一チップ上でメインプロセッサが二次プロセッサと共存する異種プロセッサシステムを任意の個数だけ使用して実装することもできる。別の例示的な実施例では、プロセッサ装置７０４は同一形式の複数のプロセッサを含む対称型マルチプロセッサシステムであってもよい。
【００７８】
メモリ７０６及び固定記憶域７０８は記憶デバイス７１６の例である。記憶デバイスは、データ、機能的な形態のプログラムコードなどの情報、及び／又は他の適切な情報を、一時的に及び／又は永続的に保存することができる任意のハードウェア部分である。記憶デバイス７１６は、これらの実施例ではコンピュータで読取可能な記憶デバイスと呼ばれることもある。これらの例では、メモリ７０６は、例えば、ランダムアクセスメモリ又は他の適切な揮発性又は不揮発性の記憶デバイスであってもよい。固定記憶域７０８は具体的な実装に応じて様々な形態をとりうる。
【００７９】
例えば、固定記憶域７０８は、一又は複数のコンポーネント又はデバイスを含みうる。例えば、固定記憶域７０８は、ハードドライブ、フラッシュメモリ、書換型光ディスク、書換型磁気テープ、又はこれらの組み合わせであってもよい。固定記憶域７０８によって使用される媒体は着脱式であってもよい。例えば、着脱式ハードドライブは固定記憶域７０８に使用することができる。
【００８０】
通信装置７１０はこれらの例では、他のデータ処理システム又はデバイスとの通信を行うことができる。これらの例では、通信装置７１０はネットワークインターフェースカードであってもよい。通信装置７１０は、物理的及び無線の通信リンクのいずれか一方又は両方を使用することによって、通信を行うことができる。
【００８１】
入出力装置７１２により、データ処理システム７００に接続可能な他のデバイスによるデータの入力及び出力が可能になる。例えば、入出力装置７１２は、キーボード、マウス、及び／又は他の幾つかの適切な入力デバイスを介してユーザー入力への接続を提供することができる。さらに、入出力装置７１２は出力をプリンタに送ってもよい。ディスプレイ７１４はユーザーに情報を表示する機構を提供する。
【００８２】
オペレーティングシステム、アプリケーション、及び／又はプログラムに対する命令は、通信ファブリック７０２を介してプロセッサ装置７０４と通信する記憶デバイス７１６内に配置されうる。これらの例示的な実施例では、命令は固定記憶域７０８上の機能的な形態になっている。これらの命令は、メモリ７０６に読み込まれ、プロセッサ装置７０４によって実行される。種々の実施形態のプロセスは、メモリ７０６などのメモリに配置されうる命令を実装したコンピュータを使用して、プロセッサ装置７０４によって実施することができる。
【００８３】
これらの命令は、プログラムコード、コンピュータで使用可能なプログラムコード、又はコンピュータで読取可能なプログラムコードと呼ばれ、プロセッサ装置７０４内のプロセッサによって読取及び実行することができる。種々の実施形態のプログラムコードは、メモリ７０６又は固定記憶域７０８など、種々の物理的な媒体又はコンピュータで読取可能な媒体上に具現化することができる。
【００８４】
プログラムコード７１８は、選択的に着脱可能でコンピュータで読取可能な媒体７２０上に機能的な形態で配置され、プロセッサ装置７０４での実行用のデータ処理システム７００に読込み又は転送することができる。プログラムコード７１８及びコンピュータで読取可能な媒体７２０は、これらの実施例ではコンピュータプログラム製品７２２を形成することができる。１つの実施例では、コンピュータで読取可能な媒体７２０は、コンピュータで読取可能な記憶媒体７２４又はコンピュータで読取可能な信号媒体７２６であってもよい。コンピュータで読み取り可能な媒体７２４は、例えば、記憶デバイス上への転送のために、固定記憶域７０８の一部であるドライブ又は他のデバイス（例えば、固定記憶域７０８の一部であるハードドライブ）に挿入又は配置される光ディスク又は磁気ディスクを含むことができる。コンピュータで読取可能な記憶媒体７２４は、データ処理システム７００に接続されているハードドライブ、サムドライブ、又はフラッシュメモリなどの固定記憶域の形態もとりうる。幾つかの例では、コンピュータで読取可能な記憶媒体７２４はデータ処理システム７００から着脱可能ではないことがある。
【００８５】
代替的に、プログラムコード７１８はコンピュータで読取可能な信号媒体７２６を用いてデータ処理シスム７００に転送可能である。コンピュータで読取可能な信号媒体７２６は、例えば、プログラムコード７１８を含む伝播されたデータ信号であってもよい。例えば、コンピュータで読取可能な信号媒体７２６は、電磁信号、光信号、及び／又は他の適切な形式の信号であってもよい。これらの信号は、無線通信リンク、光ファイバケーブル、同軸ケーブル、有線などの通信リンク、及び／又は他の適切な形式の通信リンクによって転送することができる。すなわち、通信リンク及び／又は接続は、例示的な実施例で物理的なもの又は無線によるものであってもよい。
【００８６】
幾つかの有利な実施形態では、プログラムコード７１８は、データ処理システム内で使用するため、コンピュータで読取可能な信号媒体７２６を経由する他のデバイス又はデータ処理システムから、ネットワークを介して固定記憶域７０８へダウンロードすることができる。例えば、サーバーデータ処理システムのコンピュータで読取可能な記憶媒体に格納されたプログラムコードは、ネットワークを介してサーバーからデータ処理システム７００にダウンロードすることができる。プログラムコード７１８を提供するデータ処理システムは、サーバーコンピュータ、クライアントコンピュータ、又はプログラムコード７１８を保存及び転送することができる他のデバイスであってもよい。
【００８７】
データ処理システム７００に対して例示されている種々のコンポーネントは、種々の実施形態が実装しうる方法に対して構造上の制限を設けることを意図していない。種々の有利な実施形態は、データ処理システム７００に対して図解されているコンポーネントに対して追加的又は代替的なコンポーネントを含むデータ処理システム内に実装しうる。図７に示した他のコンポーネントは、例示的な実施例と異なることがある。種々の実施形態は、プログラムコードを実行しうる任意のハードウェアデバイス又はシステムを使用して実装することができる。１つの実施例として、データ処理システムは無機コンポーネントと一体化した有機コンポーネントを含むことができ、及び／又は人間を除く有機コンポーネントを完全に含むことができる。例えば、記憶デバイスは有機半導体を含んでいてもよい。
【００８８】
別の例示的な実施例では、プロセッサ装置７０４は、特定の用途のために製造又は構成された回路を有するハードウェア装置の形態をとってもよい。この形式のハードウェアは、操作を実施するために構成される記憶デバイスからメモリにプログラムコードを読み込まずに操作を実施することができる。
【００８９】
例えば、プロセッサ装置７０４がハードウェア装置の形態をとる場合、プロセッサ装置７０４は回路システム、特定用途向け集積回路（ＡＳＩＣ）、プログラマブル論理デバイス、又は任意の数の操作を実施するために構成された他の適切な形式のハードウェアであってもよい。プログラマブル論理デバイスにより、デバイスは任意の数の操作を実施するように構成されている。このデバイスはその後再構成すること、又は任意の数の操作を実施するために永続的に構成することができる。プログラマブル論理デバイスの例は、例えば、プログラマブル論理アレイ、プログラマブルアレイロジック、フィールドプログラマブルロジックアレイ、フィールドプログラマブルゲートアレイ、及び他の適切なハードウェアデバイスを含むことができる。この形式の実装により、種々の実施形態のプロセスはハードウェア装置に実装されるため、プログラムコード７１８は除外されることがある。
【００９０】
さらに別の例示的な実施例では、プロセッサ装置７０４は、コンピュータ及びハードウェア装置の中に見られるプロセッサの組み合わせを使用して実装可能である。プロセッサ装置７０４は、任意の数のハードウェア装置及びプログラムコード７１８を実行するように構成されている任意の数のプロセッサを有していてもよい。ここに描かれている実施例では、プロセスの一部は任意の数のハードウェア装置に実装することが可能であるが、一方、他のプロセスは任意の数のプロセッサに実装可能である。
【００９１】
別の実施例として、データ処理システム７００の記憶デバイスは、データを格納できる任意のハードウェア装置である。メモリ７０６、固定記憶域７０８及びコンピュータで読取可能な媒体７２０は有形の記憶デバイスの例である。
【００９２】
別の実施例では、バスシステムは、通信ファブリック７０２を実装するために使用することができ、システムバス又は入出力バスといった一又は複数のバスを含むことができる。言うまでもなく、バスシステムは、バスシステムに取り付けられた種々のコンポーネント又はデバイスの間でのデータ伝送を行う任意の適切な種類のアーキテクチャを使用して実装することができる。加えて、通信装置は、モデム又はネットワークアダプタといったデータの送受信に使用される一又は複数のデバイスを含むことができる。さらに、メモリは例えば、通信ファブリック７０２に備わっていることがあるインターフェース及びメモリ制御装置ハブにみられるような、メモリ７０６又はキャッシュであってもよい。
【００９３】
種々の有利な実施形態は、全体がハードウェアからなる実施形態、全体がソフトウェアからなる実施形態、又はハードウェア要素とソフトウェア要素とを含む実施形態の形態をとることができる。幾つかの実施形態は、限定しないが、例えばファームウェア、常駐ソフトウェア、及びマイクロコードといった形態を含むソフトウェアにおいて実施される。
【００９４】
さらに、種々の実施形態は、コンピュータ、或いは命令を実行する何らかのデバイス又はシステムにより使用される、或いはそれに接続されて使用されるプログラムコードを提供するコンピュータで使用可能又は読取可能な媒体からアクセス可能なコンピュータプログラム製品の形態をとることができる。本明細書の目的のために、コンピュータで使用可能又は読取可能な媒体は、一般に、命令実行システム、装置、又はデバイスによって使用される、或いはそれに接続されて使用されるプログラムの収容、格納、通信、伝播、又は運搬を行う任意の有形装置とすることができる。
【００９５】
コンピュータで使用可能又はコンピュータで読取可能な媒体は、例えば、限定しないが、電子システム、磁気システム、光学システム、電磁システム、赤外システム、又は半導体システム、或いは伝播媒体とすることができる。コンピュータで読取可能な媒体の非限定的な実施例には、半導体又は固体状態のメモリ、磁気テープ、取り出し可能なコンピュータディスケット、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、剛性磁気ディスク、及び光ディスクが含まれる。光ディスクには、コンパクトディスク−リードオンリーメモリ（ＣＤ−ＲＯＭ）、コンパクトディスク−リード／ライト（ＣＤ−Ｒ／Ｗ）、及びＤＶＤが含まれる。
【００９６】
さらに、コンピュータで使用可能な又はコンピュータで読取可能な媒体は、コンピュータで読取可能又は使用可能なプログラムコードを収容又は格納し、コンピュータで読取可能又は使用可能なこのプログラムコードがコンピュータ上で実行されるとき、このコンピュータで読取可能又は使用可能なプログラムコードの実行によって、コンピュータに、コンピュータで読取可能又は使用可能な別のプログラムコードを通信リンクを介して伝送させることができる。このような通信リンクは、例えば、限定しないが、物理的な又は無線の媒体を使用することができる。
【００９７】
非一過性のコンピュータで読取可能な記憶媒体は、提案依頼書の発行者にとって最も重要な要約された提案依頼書の要求事項又は他の属性のサブセットが、ディスプレイ装置上に最も顕著に表示されるように、出力を返す命令を含むことができる。
【００９８】
非一過性のコンピュータで読取可能な記憶媒体はまた、連想メモリと共にプロセッサを使用して、比較結果を作成するために要約された提案依頼書を過去に受信した第２の提案依頼書と比較する命令、及び連想メモリと共にプロセッサを使用して、修正出力を作成するために比較に基づいて出力を修正する命令を含むことができる。
【００９９】
コンピュータで読取可能な又はコンピュータで使用可能なプログラムコードを格納及び／又は実行するのに適したデータ処理システムは、システムバスのような通信ファブリックによりメモリ要素に直接的に又は間接的に連結された一又は複数のプロセッサを含む。メモリ要素は、プログラムコードが実際に実行される間に使用されるローカルメモリ、大容量記憶装置、及び少なくとも何らかのコンピュータで読取可能な又はコンピュータで使用可能なプログラムコードを一時的に格納することにより、コード実行中に大容量記憶装置からコードを取り出す回数を低減できるキャッシュメモリを含むことができる。
【０１００】
データ処理システムは、プロセッサ、プロセッサに接続されたバス、バスに接続された連想メモリ、複数の連想を有する複数のデータを含む連想メモリを含み、前記複数のデータはデータの関連ユニットに収集されており、前記連想メモリは複数のデータ間の直接的関係性及び間接的関係性を含むグループから選択された少なくとも１つの関係性に基づいて照会されるように構成されており、且つ前記連想メモリは内容アドレス可能な構造及び前記バスに接続された非一過性のコンピュータで読取可能な記憶媒体をさらに含み、前記非一過性のコンピュータで読取可能な記憶媒体は一連の命令を格納し、プロセッサで実行されると、連想メモリが理解できる形式で連想メモリ内に提案依頼書を受信するステップと；複数のデータに提案依頼書が組み込まれ、要約された提案依頼書が形成されるように、提案依頼書を連想メモリ内で要約するステップと；連想メモリと共にプロセッサを使用して、一又は複数の用語を含むクエリーを受信すること及びこのクエリーに基づいて連想メモリ内の複数のデータ間に関係性を構築することによって、要約された提案依頼書を分析するステップと；連想メモリと共にプロセッサを使用して、クエリーに基づいて要約された提案依頼書に提示されている要求事項又は他の属性を含む出力を返すステップと、を含む方法を実装することができる。連想メモリは、データ処理システムの非一過性のコンピュータで読取可能な記憶媒体を含むことができる。システム分析器は、人間が単独で複数のデータをを分析して出力を返すよりも迅速に出力結果を返すことができる。
【０１０１】
別の実施形態では、この方法は、提案依頼書の発行者にとって最も重要な要約された提案依頼書の要求事項又は他の属性のサブセットが、ディスプレイ装置上に最も顕著に表示されるように、出力を返すステップを含む。要約された提案依頼書と過去に受信した第２の提案依頼書との比較のため、連想メモリと共にプロセッサを使用して比較結果を作成し、連想メモリと共にプロセッサを使用して比較結果に基づいて出力を修正し、修正出力を作成する。この方法はさらに、連想メモリと共にプロセッサを使用して、要約された提案依頼書を過去に受信した第２の提案依頼書と比較を行い第２の比較結果を作成するステップ、及び、連想メモリと共にプロセッサを使用して、第２の比較に基づいて出力の修正を行い第２の修正出力を作成するステップを含む。この方法はまた、連想メモリ、第２の修正出力と共にプロセッサを使用することが可能で、連想メモリ、第２の修正出力と共にプロセッサを使用して、提案依頼書に対する回答の草案を作成することができる。
【０１０２】
入出力又はＩ／Ｏ装置は、直接的に、又はＩ／Ｏ制御装置を介して、システムに連結することができる。このような装置には、例えば、キーボード、タッチスクリーンディスプレイ、及びポインティングデバイスが含まれる。さらに、種々の通信アダプタをシステムに連結することにより、データ処理システムを、構内ネットワーク又は公衆ネットワークを介在させて、他のデータ処理システム、遠隔プリンタ、又は記憶デバイスに連結させることができる。非限定的な実施例はモデムであり、ネットワークアダプタは、現在利用可能な種類の通信アダプタのうちのごく一部に過ぎない。
【０１０３】
このように、有利な実施形態は、特定の状況に関して具体的な意思決定を行うために、膨大なデータの中に関係性を見つけるという問題に対処するものである。有利な実施形態は、このようなタスクを実行するために、連想メモリ技術を利用する。
【０１０４】
種々の有利な実施形態の説明は、例示及び説明を目的として提供されているものであり、網羅的な説明であること、又は開示された形態に実施形態を限定することを意図していない。  当業者には、多数の修正例及び変形例が明らかであろう。さらに、種々の有利な実施形態は、他の有利な実施形態に照らして別の利点を提供することができる。選択された一又は複数の実施形態は、実施形態の原理、実際の用途を最もよく説明するため、及び他の当業者に対し、様々な実施形態の開示内容と、考慮される特定の用途に適した様々な修正との理解を促すために選択及び記述されている。
【符号の説明】
【０１０５】
１００    システム
１０２    連想メモリ
１０４    複数のデータ
１０６    複数の関連ユニット
１０８    直接的関係性
１１０    間接的関係性
１１２    内容アドレス可能な構造
１１４    入力デバイス
１１６    提案依頼書
１１８    発行者
１２０    形式
１２２    要約された提案依頼書
１２４    分析器
１２６    クエリー
１２８    一又は複数の用語
１３０    複数のデータ間の関係性
１３２    出力
１３４    要求事項又は他の属性
１３６    サブセット
１３８    ディスプレイ装置
１４０    第２の提案依頼書
１４２    比較結果
１４４    修正出力
１４６    一又は複数の重み付け
１４７    第２の提案書に対する過去の回答
１４８    第２の比較結果
１５０    第２の修正出力
１５２    文書管理システム
１５４    提案依頼書に対する回答の草稿
１５６    ユーザー入力
１５８    非構造化データ
１６０    フリーテキストデータ
１６２    挿入パースペクティブ
１６４    １組のリンク
１６６    基礎データ
１６８    複数のカテゴリ
１７０    第１の列
１７２    複数の属性
１７４    第２の列
１７６    行
１７８    １組の属性
１８０    特定のカテゴリ入力
１８２    第１の属性
１８４    特定要求事項
２００、３００    プロセス
４００、６００    操作
４０２    提案依頼書
４０４、５０２、６０２    アナリスト／プランナー
４０６    提案書
４０８、５０４、６０８    時間／リソース
６０４    連想メモリ作成プロセス
６０６    連想メモリ
７００    データ処理システム
７０４    プロセッサ装置
７０６    メモリ
７０８    固定記憶域
７１０    通信装置
７１２    入出力装置
７１４    ディスプレイ
７１６    記憶デバイス
７１８    プログラムコード
７２０    コンピュータで読取可能な媒体
７２２    コンピュータプログラム製品
７２４    コンピュータで読取可能な記憶媒体
７２６    コンピュータで読取可能な信号媒体
７２８    連想メモリ
７３０    出力装置
７３２    分析器
【図１】
0006054702.tif 000002
【図２】
0006054702.tif 000003
【図３】
0006054702.tif 000004
【図４】
0006054702.tif 000005
【図５】
0006054702.tif 000006
【図６】
0006054702.tif 000007
【図７】
0006054702.tif 000008