(57)【要約】ユーザー中心で（１４１２）で個人的な情報ポータル（９０２）を作成、管理することを意図してカスタム化されたコンピュータ・インターフェースを用いてユーザー情報を管理するための方法及びシステム。１つの形態で、本発明はユーザーの活動及び情報の表示を整理し、その表示を用いた情報ナビゲーション・システムをナビゲートするためのコンピュータによる方法を提供する。
2004518206.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーの活動と情報を整理するコンピュータによる方法であって、
前記活動及び情報に対応した複数のスフィアを作成するステップと、
各スフィアの活動と情報を識別するステップと、
前記活動及び情報のサブセットに対応し、各々、少なくとも１つのスフィアと関連する複数のユニバースを作成するステップと、
前記ユーザーとそのユーザーの活動及び情報とに関連付けられた個人に対応し、各々、少なくとも１つのスフィアと対応する複数のパーソナリティを作成するステップと、
前記スフィア、ユニバース及びパーソナリティ間でぺアレント、チャイルド、及びジャンプの関係を設定するステップと、
を含む方法。
【請求項２】
ノートブックを各ユニバースに関連付け、該ノートブックがそのユニバースに対応する複数の特徴を整理するステップをさらに含む請求項１記載の方法。
【請求項３】
前記ノートブックが、一般、コミュニケーション、管理、ドキュメントの活動及び情報と、コミュニケーション、管理、及びドキュメントの作成アプリケーションに対するアクセスとを含むことを特徴とする請求項２記載の方法。
【請求項４】
各ユニバースが、関連した情報とトランザクションとを含むことを特徴とする請求項１記載の方法。
【請求項５】
前記スフィアが、ビジネス活動及び情報、個人的活動及び情報、ピープル情報、並びにツールに関係するオブジェクトを含むことを特徴とする請求項１記載の方法。
【請求項６】
前記コミュニケーション、管理、及びドキュメント作成アプリケーションが互換性のある第三者アプリケーションであることを特徴とする請求項５記載の方法。
【請求項７】
関連付けられたノートブックからのすべての情報を１つのグローバル・ノートブック内に一元管理するステップをさらに含む請求項１記載の方法。
【請求項８】
コミュニケーション、ドキュメント作成、管理、及びナビゲーションを含む機能を実行するために前記ユニバース及びパーソナリティ上でオペレーションを実行するステップをさらに含む請求項１記載の方法。
【請求項９】
コミュニケーション、ドキュメント作成、管理、及びナビゲーションを実行するためにソフトウエア・アプリケーションを関連付けることによってオペレーションを行うことを特徴とする請求項８記載の方法。
【請求項１０】
ユーザーのオペレーションをトラックするステップと、該ユーザーオペレーションをデータベース内に保存するステップとをさらに含む請求項１記載の方法。
【請求項１１】
スフィア、ユニバース、パーソナリティ、およびそれらの相互関係をグラフィカル・ユーザー・インターフェース内に表示するステップをさらに含む請求項１記載の方法。
【請求項１２】
リモート・アクセスのために前記グラフィカル・ユーザー・インターフェースをネットワーク化コンピュータに送るステップをさらに含む請求項１記載の方法。
【請求項１３】
活動及び情報をナビゲートする方法であって、
活動及び情報に対応するスフィアを示すアイコンを表示するステップと、
１つのアイコンを選択して、前記アイコンと、選択されたアイコンに対応するチャイルド及びジャンプを含むユニバースを示す複数のアイコンとが表示されるステップと、
関連したユニバースをトラバースして、１つのユニバースを示す１つのアイコンの選択がチャイルド及びジャンプ・ユニバースを示す複数のアイコンを表示するステップと、
チャイルド及びジャンプ・ユニバースを示す表示されたアイコンから１つの所望のユニバースを選択するステップとを含む方法。
【請求項１４】
前記所望のユニバースと関連付けられたノートブックを表示するステップであって、該ノートブックが、活動及び情報並びにアプリケーションに対するアクセスを含むステップをさらに含む請求項１３記載の方法。
【請求項１５】
スフィア及びユニバースに関する相互関係を一時的に表示するために少なくとも１つのアイコン上でナビゲーション・デバイスを送るステップをさらに含む請求項１３記載の方法。
【請求項１６】
表示装置上のステータス・バーにおいて説明用メッセージを一時的に表示するために少なくとも１つのアイコン上でナビゲーション・デバイスを送るステップをさらに含む請求項１３記載の方法。
【請求項１７】
１つのアイコンを選択する前記ステップが、ナビゲーション・デバイスを用いて所望のアイコンをクリックするステップと、ナビゲーション・デバイスを用いて所望のアイコンをダブル・クリックするステップと、所望のアイコンの名前を発声して、キーボード・シーケンスを開始するステップとを含む請求項１３記載の方法。
【請求項１８】
前記ナビゲーション・デバイスがマウス、キーボード、ライト・ペン、タッチ・スクリーン、およびボイス・コマンドを含むことを特徴とする請求項１７記載の方法。
【請求項１９】
所望のユニバースを選択する前記ステップが、ナビゲーション・デバイスを用いて所望のアイコンをクリックするステップと、ナビゲーション・デバイスを用いて所望のアイコンをダブル・クリックするステップと、所望のアイコンの名前を発声して、キーボード・シーケンスを開始するステップとを含む請求項１３記載の方法。
【請求項２０】
前記ナビゲーション・デバイスが、マウス、キーボード、ライト・ペン、タッチ・スクリーン、及びボイス・コマンドを含むことを特徴とする請求項１９記載の方法。
【請求項２１】
アイコンを含むツール・バーを表示するステップであって、各アイコンがアプリケーション・ツールへのアクセスを可能にするステップをさらに含む請求項１３記載の方法。
【請求項２２】
ユーザー・コマンドの入力に基づいてシステム・メッセージ及びテキストまたはボイスの表示を可能にするステータス・バーを表示するためのステップをさらに含む請求項１３記載の方法。
【請求項２３】
ネットワーク化コンピュータ上で活動及び情報のパーソナル・ポータルを作成するコンピュータによる方法であって、
外部ソースから活動及び情報の表示を受けるステップと、
その表示を前記ネットワーク化コンピュータに保存するステップと、
資格を有するユーザーからの要求に応じてウェブ・ページ上でその表示を表示するステップと、
少なくとも１つのネットワーク化されたアプリケーション・ツールを提供して、活動及び情報の表示を処理するステップと、
前記ネットワーク化されたコンピュータの表示を前記有資格ユーザーのローカル・コンピュータ上の活動及び情報の別の表示と同期化するステップと、
を含む方法。
【請求項２４】
前記有資格ユーザーに関する電子メッセージを受けるステップと、前記有資格ユーザーに関する電子メッセージを送るステップと、前記有資格ユーザーに関する電子メッセージをファイルするステップをさらに含む請求項２３記載の方法。
【請求項２５】
ユーザーの活動及び情報を整理するためのコンピュータ・システムであって、
前記ユーザーの活動及び情報を示すための視覚表示装置と、
前記ユーザーの活動及び情報に関連付けられた情報を保存、検索するための記憶媒体と、
ユーザーの活動及び情報のグラフィカル・ユーザー・インターフェースを提供するために前記記憶媒体内に保存された情報にアクセスし、処理するための、前記視覚表示装置及び前記記憶媒体に接続されたコンピュータと、
ユーザーの活動及び情報の表示に関する情報を入力するための前記コンピュータ処理装置に接続された入力手段と、
前記活動及び情報に対応する複数のスフィアを作成するためのソフトウエア部分と、
各スフィアに対する活動及び情報を識別するためのソフトウエア部分と、
前記活動及び情報のサブセットに対応し、各々少なくとも１つのスフィアに対応するユニバースを作成するためのソフトウエア部分と、
前記ユーザーと前記ユーザーの活動及び情報とに関連付けられた個人に対応し、各々少なくとも１つのスフィアに対応するパーソナリティを作成するためのソフトウエア部分と、
前記スフィア、ユニバース及びパーソナリティ間でのペアレント、チャイルド、及びジャンプ関係を設定するためのソフトウエア部分と、
前記スフィア、ユニバース及びパーソナリティのナビゲーションを提供するためのソフトウエア部分と、
を備えるコンピュータ・システム。
【請求項２６】
前記グラフィカル・ユーザー・インターフェースが、
活動及び情報に対応するスフィアを示すアイコンを表示するためのソフトウエア部分と、
１つのアイコンを選択して、それによって選択されたアイコンと、その選択されたアイコンに対応するチャイルド及びジャンプを含むユニバースを示す複数のアイコンとが表示されるステップと、
関連するユニバースをトラバースして、それによって１つのユニバースを示すアイコンの選択がチャイルド及びジャンプ・ユニバースを示すアイコンを表示するためのソフトウエア部分と、
チャイルド及びジャンプ・ユニバースを示す表示されたアイコンから１つの所望のユニバースを選択するためのソフトウエア部分と、
を含む請求項２５記載のシステム。
【請求項２７】
前記所望のユニバースに関連付けられ、活動及び情報並びにアプリケーションに対するアクセスを含むノートブックを表示するためのソフトウエア部分をさらに含む請求項２６記載のシステム。
【請求項２８】
前記ソフトウエア部分が既存のオペレーティング・システム上に存在しており、その既存のオペレーティング・システムと相互作用することを特徴とする請求項２６記載のシステム。
【請求項２９】
前記システムが既存のオペレーティング・システムで実現される請求項２６記載のシステム。
【請求項３０】
前記ソフトウエア部分が携帯電話、パーソナル・デジタル・アシスタント、ネットワーク化されたコンピュータ、コンピュータ・サーバー、およびスタンドアローン・コンピュータを備えるコンピュータ・システム内にあることを特徴とする請求項２６記載のシステム。
【請求項３１】
前記スフィア、ユニバース、パーソナリティ及びノートブックの間の情報及び関係を処理するためのリレーショナル・データベースを提供するためのソフトウエア部分をさらに備える請求項２６記載のシステム。
【請求項３２】
互換性のある第三者アプリケーションを前記システム内に透過的に組み込むためのソフトウェア部分をさらに備える請求項２６記載のシステム。
【請求項３３】
情報を第三者情報管理システムと同期化させるためのソフトウエア部分をさらに備える請求項２６記載のシステム。
【請求項３４】
事前に構成されたスフィアと、ユニバースと、それらスフィアとユニバース間の関係との組をさらに備える請求項２６記載のシステム。
【請求項３５】
ユーザーの活動及び情報の表示に対するリモート・アクセスを提供するためのリモート・サーバーをさらに備える請求項２６記載のシステム。
【請求項３６】
ユーザーの活動及び情報を整理するためのコンピュータ・プログラム製品において、
コンピュータで利用可能な媒体であって、その内部にユーザー活動及び情報を表示するためにコンピュータ読み取り可能プログラム・コード手段を有する媒体と、
スフィアを構築するためのコンピュータ読み取り可能プログラム・コード手段であって、それぞれユニバースを含み、各ユニバースが特定のユーザー活動及び情報に対応する手段と、
関連付けられたスフィアに対応するユニバースの階層を構築するためのコンピュータ読み取り可能プログラム・コード手段と、
１つのユニバースに関連付けられ、関連したユニバースに対応する前記ユーザー活動及び情報を構成するノートブックを構築するためのコンピュータ読み取り可能プログラム・コード手段と、
スフィア、ユニバース、およびパーソナリティ間の関係を設定するためのコンピュータ読み取り可能プログラム・コード手段と、
前記ユーザー活動及び情報をナビゲートするためのグラフィカル・ユーザー・インターフェースを提供するためのコンピュータ読み取り可能プログラム・コード手段と、
とを備えるコンピュータ・プログラム製品。
【請求項３７】
１組の事前に構成されたスフィア及びユニバースのためのコンピュータ読み取り可能プログラム・コード手段をさらに備える請求項３６記載のコンピュータ・プログラム製品。
【請求項３８】
ユーザー活動及び情報を予想するためのエキスパート・システム用のコンピュータ読み取り可能プログラム・コード手段をさらに備える請求項３６記載のコンピュータ・プログラム製品。
【発明の詳細な説明】
【０００１】
本発明はユーザー中心のコンピュータ・インターフェースを用いて活動及び情報を管理するための方法及びシステムを提供する。
【０００２】
マイクロソフト・ウィンドウズ（登録商標）あるいはアップルなど現在のコンピュータ・オペレーティング・システムは情報を階層的ファイル構造で整理、保存する。この階層的ファイル構造は一般的なオフィス・ファイル・キャビネットで見られるようなフォルダー及びファイルに類似した図形的なアイコンを用いて、階層的方法でコンピュータ・ユーザーに情報を表示する。そうしたグラフィカル・ユーザー・インターフェース（ＧＵＩ）は、その種々の変種がユニックス・プラットフォームで現在でも用いられているこれまでのテキストに基づくシステムより優れているかも知れないが、それはユーザーに対して情報をそれに従って整理することを強制する。ＧＵＩはユーザーに対して種々のアプリケーションがどこにあるのかを知っていること、そしてさらにこれらのアプリケーションを用いて作成されたファイルとドキュメントがどこにあるのかも知っておくことを求める。
【０００３】
これらのコンピュータ・オペレーティング・システムは単純なデータ・ファイルの整理には十分であったが、ファイル・キャビネットの類似性は実生活の活動や情報を管理するためにコンピュータを使用する上では不十分であることが分かっている。コンピュータの利用と機能性の増大を図っては適切であった階層的ファイル・キャビネットの類似性を不適切なものにしており、そして個人の実生活の活動と情報の管理には不適切なものにしてしまった。
【０００４】
ファイル・キャビネット構造においては、個人は１つの特定の方法で、つまり、可能性としては深い構造を有するツリー状ディレクトリの１つの狭い筋を通じて情報を検索する。こうした深い階層的フォルダーへのこうした方法でのアクセスは、個人がそれらのフォルダーと所望のファイルとの関係をきちんと記憶しておかないとどのように情報を検索するかを忘れてしまう可能性が増大する。多くの個人は基本的なファイル・システムのディレクトリ構造をどのように適切に構成するかを知らず、それに必要なコンピュータ技術を欠いており、あるいは単にそうした能力を自覚してない場合もある。こうしたことから、重要な情報とドキュメントをデタラメに保管してしまい、後で検索する時に困難が発生することになる。個人がビジネス情報と命名されたフォルダー内の特許ドキュメントと命名されたサブフォルダー内にｅ−コマース特許についての１つのドキュメントを保存した場合、そのドキュメントを検索したいという願望を起こしたその個人の思考プロセスが（ビジネスではなく）個人的な、そして（特許ではなく）ｅ−コマースに関する話題への関心から出発したものであれば、その人はそのドキュメントを見つけ出すことはできないであろう。
【０００５】
さらに、オフィス・ファイル・キャビネットはコンピュータ・ユーザーに対してどのコンピュータ・タスクをそのユーザーが実行したいのか、そしてその具体的なタスクを実行するために起動しなければならないソフトウエア・アプリケーションの名前を覚えておくことを求めている。そのユーザーが手紙を書きたい場合、そのユーザーはワード・プロセッシングを行うために開かねばならないアプリケーションがＭｉｃｒｏｓｏｆｔ  Ｗｏｒｄ（登録商標）であることを知っていなければならない。ユーザーに対してそうした知識と自覚を持つことを要求することはそのコンピュータで適切に情報を整理するためにユーザーが覚えておかねばならないさまざまな詳細情報をさらに増大させるだけである。ビジネス上の連絡のために書簡を作成する場合、その個人はどの特定のアプリケーションを使用するのか（例えば、Ｍｉｃｒｏｓｏｆｔ  Ｗｏｒｄ（登録商標））、そのビジネス連絡のための連絡情報をどこで見出したらよいか（例えば、Ｍｉｃｒｏｓｏｆｔ  Ｏｕｔｌｏｏｋ（登録商標））、そして最も重要なことであるがその書簡を作成しらどこに保存するかについて判断しなければならないことになる。
【０００６】
用語の定義
特徴−１つのオブジェクトに関する一般的情報、通信、管理及びドキュメントを含む情報
チャイルド−ぺアレントユニバースに関連し、そこから派生するオブジェクト
コミュニケーション−１つのオブジェクトに関連する情報の交換
ジャンプ−複数のぺアレントオブジェクトを有するオブジェクト
ノード−１つのスフィアのサブセットであるオブジェクト
ノートブック−情報を整理しトランザクションに対するアクセスを提供するレコードの一部
オブジェクト−スフィア、ユニバース、あるいはパーソナリティ
ぺアレント−チャイルド及びジャンプ・ユニバースに関連し、それらを含んでいるオブジェクト
パーソナリティ−１人の個人を示し、その個人を示すデータで定義されるオブジェクト
レコード−関係についての情報
関係−各オブジェクトが少なくとも１つのスフィアに関連付けられているオブジェクト間の関連付け
スフィア−関連する活動及び情報を示すオブジェクト
ユニバース−関連する活動及び情報をスフィアのサブセットであるオブジェクト
【０００７】
発明の概要
本発明は、ユーザー中心で、個人的な情報ポータルの作成と管理のために構成されたカスタム化コンピュータ・インターフェースを用いてユーザー情報を管理するためのコンピュータによる方法及びシステムを提供する。１つの形態で、本発明はユーザー活動及び情報の表示を整理し、そうしたユーザー活動及び情報の表示を利用する情報管理システムをナビゲートするためのコンピュータによる方法を提供する。一般的に、各ユーザー活動は複数の特徴を有している。これらの特徴は、その活動に関する『一般的な』注記（ノート）、その活動に関連して送受信された『コミュニケーション』、その活動に関連付けられたタスクとミーティングの『管理』、その活動に関連付けられた『ドキュメント』などである。
【０００８】
以下の図面と詳細な説明を参照すれば、本発明のその他のシステム、方法、特徴、そして利点などが当業者には明らかになるであろう。そうしたさらなるシステム、方法、特徴、及び利点のすべてはこの説明に含まれ、本発明の範囲内にあるものであり、そして添付請求項によって保護されるものである。
【０００９】
詳細な説明
本発明はユーザー中心でパーソナル情報ポータルの作成、管理に向けられたカスタム化コンピュータ・インターフェースを用いたユーザー情報を管理するためのコンピュータによる方法及びシステムを提供するものである。１つの形態で、本発明はユーザーの活動及び情報の表示を構成すると同時に、その表示を用いて情報管理システムをナビゲートするためのコンピュータによる方法を提供する。
【００１０】
この方法は、ユーザーの生活におけるそのユーザーの活動と情報に対応する複数のスフィアを作成する。各スフィアに対して、ユーザー活動及び情報が識別され、そのユーザーの活動及び情報に対応するユニバースが作成される。そのユーザーとそのユーザーの活動及び情報とに関連付けられた個人に対応するパーソナリティが作成される。そしてそれらスフィア、ユニバース、及びパーソナリティ間で、チャイルド、ペアレント、あるいはジャンプ関係などの関係が設定される。各ユニバースに１つのノートブックが関連付けられることもあり、それらノートブックはそのユニバースの活動と情報を構成すると同時にそのユニバースの活動及び情報に関連したソフトウエア・アプリケーションに対するアクセスを提供する特徴を構成している。
【００１１】
本発明は又、スフィア、ユニバース及びノートブックの構成をナビゲートする方法も提供する。この方法は活動及び情報に対応するスフィアを示すアイコンを表示する。そのスフィアを示すアイコンの１つを選択することにより、そのスフィアがチャイルド及びジャンプを含むユニバースを示すアイコンと共に表示される。そうすると、ユーザーは１つのユニバースを示すアイコンを選択することで関連したユニバースをトラバースすることができる。この選択によってチャイルド及びジャンプ・ユニバースが表示され、このようにしてユーザーは所望のユニバースが表示されるまで別のユニバースを選択することができる。所望のユニバースが選択されたら、その所望のユニバースに関連付けられたノートブックが表示され、ユーザーはそのノートブック内の上記ユニバースに対応したいずれかの情報を入力したり修正したりすることができる。
【００１２】
同様に、本発明はネットワーク化されたコンピュータ上で活動及び情報のパーソナル・ポータルを作成する方法を提供する。この方法は外部ソースから活動及び情報の表示を受け取るステップと、その表示を上記ネットワーク化コンピュータ上に保存するステップと、資格を有するユーザーによる要求に応じてウェブ・ページ上でその表示を示するステップと、少なくとも１つのネットワーク化アプリケーション・ツールを提供して活動及び情報の表示を処理するステップと、そして、そのネットワーク化コンピュータの表示を上記有資格ユーザーのローカル・コンピュータ上の活動及び情報の異なった表示と同期化させるステップとによって構成されている。
【００１３】
１つの実施形態で、本発明は人々が実生活で自分たちの活動と情報を組織、構成する方法と類似した包括的な、ユーザー中心コンピュータ化システムを提供する。そうしたシステムは、ユーザーがそのシステムの組織スタイルになじみ易く、従ってより迅速にドキュメント及び情報にアクセスすることができるのでコンピュータを使う時間とリソースのより効率的な利用を可能にしてくれる。
【００１４】
本発明のさらなる目的、利点及び特徴は本発明の好ましい実施形態についての詳細な説明と添付の図面を参照することで明らかになるであろう。これらの図面全体を通じて同じ参照番号は同じ要素を示している。
【００１５】
本明細書ではＫａｒｍａ１００と呼ばれる本発明によるシステム及び方法は、パーソナル情報ポータルを作成するために構成されたカスタム化されたユーザー中心インターフェースを提供する。Ｋａｒｍａはユーザーがそれへのアクセスを求められることが絶対にないように従来の階層的ファイル・システムを要約的に構成している。Ｋａｒｍａはユーザーがコンピュータをそのユーザーの活動及び情報、関係及びコミュニケーションを構造化して、そのコンピュータを非常に有効な方法で操作できるようにしてくれる。要するに、Ｋａｒｍａはそのユーザーをそのコンピュータの中心に配置し、ユーザーに自分を中心に図形的にコンピュータ・インターフェースをカスタム化あるいは構築できるようにしてくれる。その結果、コンピュータのユーザー生産性はコンピュータ・アプリケーションについていちいち考えに入れなくても、関係、活動及び情報の点で劇的に向上する。本発明はコンピュータのユーザー・オペレーションを構成するオブジェクト、アプリケーション、情報及びプロセスを用いて、より簡単で自然な方法で作業する方法を提供することによって現在の標準的なコンピュータ・インターフェースのオペレーションをより強化する直感的により理解し易いインターフェースを提供する。さらに、本発明はユーザーがどのような数の情報装置からでも情報を保存、アクセスできるようにしてくれる。このパーソナル情報ポータルはネットワーク内のいずれのコンピュータ上にも存在することができる。さらに、このコンピュータ・ユーザーはグラフィカル・ユーザー・インターフェースを用いて、いずれのネットワークされたコンピュータからでもそのポータルにアクセスできる。
【００１６】
本発明の例示的な実施形態を図面に図式的に示し、以下に説明する。以下の図面で、図１は本発明によってデータを管理するためのシステム１００の１つの実施形態を示す。簡単に説明すると、本発明は関係マネジャー１０３、オペレーティング・システム１０１、アプリケーション１０２、そしてグラフィカル・ユーザー・インターフェース１０７を含むことができる。上記関係マネジャー１０３はそのユーザーによって提供される情報を整理するデータ・オブジェクトを含む。情報を簡単にアクセスできるようにこれらのオブジェクト間の関係が作成される。オブジェクトに関する情報はノード・データベース１０４内に保存される。オペレータがノード上で操作される度に、トランザクションが発生され、個別の、しかし関連付けられたトランザクション・データベース１０６内に保存される。オペレータ１０５はユーザーがノード・データベース１０４とトランザクション・データベース１０６内の情報をアクセスできるようにしてくれる。オペレータはコミュニケーション・アプリケーション、ドキュメント作成アプリケーション、システム管理ツール、そしてナビゲーション・ツールなどのアプリケーション１０２をそのユーザーが実行する可能性のある実際のタスクと関連付ける。Ｋａｒｍａユーザー・インターフェース１０７は関係マネジャー１０３内の基本的なデータを描き出し、オペレータ１０５及びアプリケーション１０２へのアクセスを提供する。さらに、グラフィカル・ユーザー・インターフェース１０７はユーザーがデータ・オブジェクトを作成し、それらデータ・オブジェクト間の関係を設定できるようにしてくれる。
【００１７】
Ｋａｒｍａシステム１００はユーザーをその活動及び情報の中心に置き、それらの周囲にＫａｒｍａユーザー・インターフェース１０７を含むシステム１００を構築できるようにしてくれる。図２Ａと図２ＢはＫａｒｍａユーザー・インターフェース１０７の２つの例を示している。両方の例で、Ｋａｒｍａユーザー・インターフェース１０７はユーザーの活動及び情報を関心の対象である２つのスフィア；パーソナルとビジネスに分割して描き出す。各スフィア内で、Ｋａｒｍａ１００はユーザーが特定の活動及び情報に関係するユニバースとそのユニバースに関連付けられた人々（以下ピープルと表記）に関係するパーソナリティを定義できるようにしてくれる。Ｋａｒｍａ１００では、ユーザーがさらに上記ユニバース及びパーソナリティ上でオペレーションを行うことができる。図２Ａ及び２Ｂに示されているように、オペレーションにはコミュニケーション２０２、管理２０４、履歴２０６、そしてサーチ２０８が含まれる。コミュニケーション・オペレータ２０２はユーザーがチャット、ｅ−メール、ファクシミリ、メール、電話、及びボイス・メールを使ってコミュニケートできるようにするものである。管理オペレータ２０４はユーザーがドキュメント、ダイアリーなどを用いてリストを作成したりアポイントメントをしたりなどの作業を出来るようにしてくれる。履歴オペレータ２０６はユーザーがユニバースあるいはパーソナル上で行われるすべてのオペレーションのトランザクションを見直すことができるようにしれくれる。サーチ・オペレータ２０８はユーザーがＫａｒｍａシステム１００内に保存されている特定のテキスト・ストリング、ピープル、ドキュメント、及びその他の情報を検索できるようにするものである。
【００１８】
Ｋａｒｍａシステム１００はそのユーザーの挙動、性格、情報、及び活動を反映してそのユーザーの生活スタイルを改善するようにエキスパート・システムを構築するための方法として学習を用いることができる。Ｋａｒｍａシステム１００は、再度実行すべき特定のオペレーションかどうかを決定するためにそのユーザーによって行われたオペレーションをモニターする。例えば、Ｋａｒｍａシステム１００はそのユーザーがしばらく声をかけてない友人に連絡するように促したりすることができる。トランザクションのリストを分析し、友人たちに対するコミュニケーションを追跡調査することで、Ｋａｒｍａシステム１００はそのユーザーがある友人と長期間連絡を取っていないことを決定することができる。そのユーザーに連絡を取ることを思い出させることで、Ｋａｒｍａシステム１００はそのユーザーの関係と生活状況を改善することができる。さらに、Ｋａｒｍａシステム１００はそのユーザーが規則的に行う活動を追跡調査することで挙動を学習することができる。例えば、そのユーザーが自分の誕生日にはきまってイタリアン・レストランに行くとする。Ｋａｒｍａシステム１００はその挙動を学習して、そのユーザーの誕生日が次に近づいてくるとそのレストランに自動的に予約を入れたりすることができる。
【００１９】
Ｋａｒｍａシステム１００はパーソナル・デスクトップ・コンピュータ、ノートブック・コンピュータ、コンピュータ・ネットワーク、パーソナル・デジタル・アシスタント、携帯電話、あるいはモバイル／無線アシスタントなどあらゆるコンピュータ・システムと共に用いることができる。例えば、図３に示されているように、パーソナル・デスクトップ・コンピュータなどのコンピュータ・システムはモニター３０２、キーボード３０４、マウス３０６、ＣＰＵ３０８、ランダム・アクセス・メモリー（ＲＡＭ）３１０及びハード・ディスク形態の記憶装置を含んでいる。加えて、このコンピュータは、この技術分野でよく知られているように、フレキシブル・ディスク、ＣＤ−ＲＯＭドライブ、読み取り専用メモリー、及びモデムを含んでいる場合もある。Ｋａｒｍａはさらに、今後登場してくるコンピューティング・プラットホーム上でも実施することができるが、以下で説明する実施形態ではデスクトップ・コンピュータにインストールされている。特殊な場合、携帯電話や無線デジタル・アシスタントなどもＫａｒｍａにとっての適切なコンピューティング・プラットホームとなり得るであろう。
【００２０】
ＫａｒｍａはＭｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）、Ａｐｐｌｅ  ＭａｃＯＳ（登録商標）、そしてＳｕｎ  Ｓｏｌａｒｉｓ（登録商標）などの多数のプラットホームで現在使われているコンピュータ・オペレーティング・システムでも動作することができる。今後登場する可能性のあるコンピューティング・プラットホーム上でそれ自体のオペレーティング・システム上で実施することも可能であろう。このコンピュータ・システムはＷｉｄｎｏｗｓ  ９８、Ｗｉｎｄｏｗｓ（登録商標）  ＮＴあるいはそれらと同等のもの、Ｐａｌｍ  ＯＮ，  Ｗｉｎｄｏｗｓ（登録商標）  ＣＥあるいはそれと同等のもの、あるいはＡｐｐｌｅやＳｕｎ  Ｃｏｍｐｕｔｅｒなどで用いられているオペレーティング・システムも稼動できるであろう。Ｋａｒｍａは特別なオペレーティング・システムや機能するためのコンピュータ・システムに制限を受けることはない。
【００２１】
コンピュータ・システムはＫａｒｍａで関係性を作成、維持、あるいはそれ自体のデータ・オブジェクト・ストアを補うために適切なリレーショナル・データベースを用いることができる。１つの例示的な実施形態で、Ｋａｒｍａリレーションの管理のためにＯｒａｃｌｅ  Ｉｎｃ．が製造しているＯｒａｃｌｅデータベースが使用されている。Ｏｒａｃｌｅ（登録商標）データベースが用いられているが、Ｍｉｃｒｏｓｏｆｔ  Ｃｏｒｐｏｒａｔｉｏｎ  Ｉｎｃ．のＭＳ  Ａｃｃｅｓｓ（登録商標）など他の適切なリレーショナル・データベースでも用いることができる。
【００２２】
コンピュータ・システムにはソフトウエアが設けられ、これはフレキシブル・ディスク、ＣＤ−ＲＯＭ，ネットワーク、あるいは他のいずれかの適切な記憶メディアからロードすることができる。このソフトウエアは当業者には周知の方法でコンピュータのハード・ドライブにロードすることができる。
【００２３】
モニター３０２はコンピュータ・ユーザーによって見ることができるずれの表示装置でもよい。例えば、それは陰極線表示装置、ノートブック・コンピュータの二重走査表示装置、あるいはノートブック・コンピュータのアクティブ・マトリックス表示装置などであってもよい。この表示装置はオプションとして、タッチ・センシティブであったもよい。さらに、ＰＩＭや携帯電話表示装置などで用いられている現在の表示装置であってもよい。
【００２４】
ＲＡＭ３１０は当業者に周知のいずれのＲＡＭであってもよい。コンピュータのＲＯＭについても同様である。半永続的な記憶装置は通常のハード・ドライブ、リード−ライトＣＤ−ＲＯＭ、ＺＩＰ−ドライブ、あるいはコンピュータが作動していないときにデータを保存する他のいずれの媒体であってもよい。データ又はその他の情報を入力するためには、ユーザーはキーボードを単独でも、あるいはマウスなどのポインティング・システム、あるいはタッチ・センシティブ・スクリーンで用いられるポインターなどのポインティング装置との組み合わせを用いても差し支えない。あるいは、情報はいずれかの従来のボイス・コマンド・ソフトウエア・パッケージを用いてボイス・コマンドで入力することもできる。
【００２５】
パーソナル・コンピュータに加えて、この発明はネットワーク・コンピュータ、マルチ−ユーザー・システム上の『ダム端末』、あるいはソフトウエアがパーソナル・コンピュータのハード・ディスクではなく、インターネットあるいはイントラネット上に存在しているインターネット又はイントラネット・コンピュータを用いてでも実施することができる。１つの実施形態で、情報はネットワーク化コンピュータのデータベースに保存され、その場合、そのコンピュータ・ユーザーはそのネットワーク化コンピュータに対してアクセスできる他のいずれのコンピュータ装置からでもそのネットワーク化コンピュータにアクセスする。そうした実施形態においては、そのコンピュータ・ユーザーはそのユーザーの活動及び情報を管理するためにパーソナル情報ポータルを利用することができる。
【００２６】
関係マネジャー１０３はＫａｒｍａシステム１００でデータ・オブジェクト間の関連付けを作成し、保存し、管理するように機能する。データ・オブジェクトとはスフィア、ユニバース、パーソナリティ、及びノートブックとして定義される。最も高い抽象レベルでは、スフィアとは一人のユーザーの生活の主要な領域を示しており、それに対してユニバース及びパーソナリティはそのユーザーの生活の主要な領域あるいはスフィアの範囲内の活動及び情報を示す。さらに、ユニバース及びパーソナリティは集合的に『ノード』とも呼ばれ、ユーザーの活動及び情報を示す基本的な要素を形成する。
【００２７】
関係マネジャー１０３は上記データ・オブジェクトと、それらデータ・オブジェクトに関して行われたオペレーションの記録をとる。オペレーションはオペレーション・データベース１０５からオペレータ４０１を起動することによって行われる。図４に示されるように、Ｋａｒｍａシステム１００の１つの例示的な実施形態において、オペレータ４０１はコミュニケーション４０２、管理４０３、履歴４０４、及びサーチ４０５の４つの主なグループに分かれる。１つのオペレーションがデータ・オブジェクト上で行われると、トランザクション・データベース１０６内のデータベースに１つのトランザクションが保存される。トランザクションはオペレーションが行われたデータ・オブジェクト、実行されたオペレーション、そしてそのイベントの日付と時間を含んでいる。４つの主要グループのオペレーションが定義されているが、リストは例示的なものであって、それ以外のものを排除することは意図していない。例えば、費用を計算したり、財務的な事柄を追跡把握するオペレータ４０１を定義することも可能である。
【００２８】
コミュニケーション・オペレータ４０２はユーザーがユニバース及びパーソナリティとのコミュニケーションを行い、管理することを可能にしてくれる。インターネット・リレイ・チャット・オペレータ４０６を用いることにより、ユーザーはデータ・オブジェクトに関連したノートブック内にそのユーザーが定義したＩＲＣチャット・サーバーに参加することができる。Ｅｍａｉｌオペレータ４０７を用いると、ユーザーはｅ−ｍａｉｌをそのデータ・オブジェクトに関連付けられてそのノートブックに補完されているｅ−ｍａｉｌアドレスに送ることができる。ファックス・オペレータ４０８を用いると、ユーザーは特定のデータ・オブジェクトに関連付けられてそのノートブックに補完されているファックス番号にファクシミリをおくるおとができる。ＩＣＱオペレータ４０９はユーザーが、その詳細情報がそのデータ・オブジェクトに関連付けられてそのノートブックに補完されている特定のインターネット・リアル・タイム・メッセージングＩＣＱと対話できるようにしてくれる。メール・オペレータ４１０はユーザーが特定のデータ・オブジェクトに関連付けられてそのノートブック内に保管されているアドレスにレターを送ることを可能にするものである。電話オペレータ４１１はユーザーがその特定のデータ・オブジェクトに関連付けられてそのノートブック内に保管されている番号に電話をかけることを可能にしてくれる。Ｖｍａｉｌオペレータ４１２はユーザーが一人のパーソナリティから受信したボイス・メールを聞いたり、あるいは特定のパーソナリティに対してボイス・メールを送ることを可能にしてくれる。コミュニケーション・オペレータ４０２の７つのグループについて定義されているが、このリストは例示的なものであって、他のものの排除を意図してはいない。例えば、双方向無線システムを通じてメッセージを交換できるようなコミュニケーション・オペレータ４０２を定義することも可能である。
【００２９】
管理オペレータ４０３はユーザーがそのデータ・オブジェクトに関連付けられた情報を管理できるようにしてくれるものである。管理オペレーションはアポイントメント４１３、ｔｏ  ｄｏｓ４１６、ダイアリー４１４、そしてドキュメント４１５を含んでいる。アポイントメント・オペレータ４１３はユーザーが特定のデータ・オブジェクトに関連したアポイントメントの日程管理をできるようにするものである。ｔｏ  ｄｏｓ４１６は、ユーザーが１つの特定のデータ・オブジェクトに関連付けられたタスクを作成することができるようにするものである。ダイアリー・オペレータ４１４はユーザーが特定のデータ・オブジェクトにすべてのアポイントメント及びｔｏ  ｄｏｓを確認できるようにするものである。ドキュメント・オペレータ４１５はユーザーが特定のデータ・オブジェクトに関連付けられたドキュメントを作成できるようにするものである。管理オペレータ４０３の４つのグループについて上に定義したが、このリストは例示的なものであって、他のものを排除することは意図していない。例えば、予算や経費などのことがらを追跡するための管理オペレータ４０３を定義することも可能である。
【００３０】
履歴オペレータ４０４はユーザーがすべての活動と情報を再確認できるようにするものである。ユーザーはＫａｒｍａシステム１００内の活動と情報をグローバル的に調べたり、あるいは特定のノードに関する活動及び情報を指定したりすることができる。いずれの場合にも、ユーザーは活動及び情報を調べるための特定の期間を指定することができる。期間を指定することで、Ｋａｒｍａシステム１００はその指定された期間内のすべての活動及び情報に対するフィルタリングを行う。例えば、ユーザーは１９９９年１月１日から２０００年１月までの間に起きた特定のデータ・オブジェクトに関連したすべてのコミュニケーションを調べたいと望む場合もあるであろう。履歴オペレータ４０４はユーザーがコミュニケーション４１８及び管理４１９オペレーションを調べることもできるようにする。例えば、ユーザーは前日に行ったすべての管理４１９オペレーションを調べたいと望む場合もあるであろう。履歴オペレータはユーザーがＫａｒｍａシステム１００内へのナビゲーション４２０エントリーを調べることもできるであろう。
【００３１】
サーチ・オペレータ４０５はユーザーがグローバル的にも、あるいは特定のデータ・オブジェクトに関してもテキスト・ストリングを行うことができるようにする。サーチを行うことによって、ユーザーはユーザーの活動に関連して間違って配置された、あるいは忘れられた情報を検索できるようにする。例えば、ユーザーは自分のカー・ステレオが現在でも保障期間中かどうか調べる必要があるであろう。『カー・ステレオ』という用語をサーチすると、その商品の購入日時を検索することができる。
【００３２】
図５は、Ｋａｒｍａシステム１００の１つの例示的な実施形態を示しており、さらにＫａｒｍａシステム１００内でのデータ・オブジェクト間の一般的関係を示している。最も高い抽象レベルでは、システムは複数のスフィア５１０を含んでいる。これらのスフィア５１０は個人の実生活のいろいろな側面を示している。例えば、ビジネス・スフィア５１２はユーザーの利益に関連した活動及び情報を示し、パーソナル・スフィア５１４はユーザーの利益に無関係な活動及び情報を示している。Ｋａｒｍａシステム１００はそのユーザーの実生活を示しているので、学生は『学校』スフィアあるいは『アカデミック』スフィアを定義することができるし、仕事から引退した人は『趣味』スフィアを定義することができる。１つの例示的な実施形態で、４つの事前に定義されたスフィアがあるが、Ｋａｒｍａシステム１００は制限なしにいずれのかずのスフィアでも収容することができる。さらに、Ｋａｒｍａシステム１００は特定のスフィアに関して前もって構成することもできる。例えば、学生用のＫａｒｍａシステム１００の場合、Ｋａｒｍａシステム１００は『学校』及び『家庭』スフィアに合わせて再構成することができる。
【００３３】
１つの例示的な実施形態で、Ｋａｒｍａシステム１００は以下のユニバース：つまり、家族、友人、親戚、娯楽、趣味、スポーツ、ショッピング、ボランティア活動などに関して事前に構成したパーソナル・スフィア５１４を示すことができる。さらに、家族ユニバースを選択すると、以下のサブユニバース：配偶者、息子、娘、父、母、兄弟、姉妹、祖父母、義理の母、義理の父、義理の兄弟、義理の姉妹、甥、姪、叔母、及び叔父を示すことができる。また、Ｋａｒｍａシステム１００はＫａｒｍａシステム１００をどのように構成するべきか、コンピュータ・ユーザーとインタビューすることができる。例えば、Ｋａｒｍａシステム１００はそのユーザーが何人の子供を持っているかについてユーザーにたずね、そしてこの質問に対して、Ｋａｒｍａシステム１００は各子供に関するユニバースを含むようにパーソナル・スフィア５１４を構成することができる。
【００３４】
データ・オブジェクトの保持に加えて、関係マネジャー１０３はデータ・オブジェクト間の関係を管理する。例えば、コンピュータ・ユーザーは多数のビジネス・ベンチャーに従事していれば、利益に関するそのユーザーの活動及び情報を示すビジネス・スフィアを定義することができる。図５で、ビジネス『Ｋａｒｍａ』５２４、『ＣＳＡＭ』５２４、『開発』５２８、及び『テレコム』５２１に関連するそのユーザーの活動及び情報を示すために、ビジネス・スフィア５１２が定義されている。ジネス『Ｋａｒｍａ』５２４、『ＣＳＡＭ』５２４、『開発』５２８、及び『テレコム』５２１は、それらがビジネス・スフィアから直接派生しているので、『一次的』と称される。通信に関するすべてのビジネス活動及び情報は『テレコム』５２１と表され、通信ビジネス活動及び情報を表すノードはビジネス・スフィア５１２内で一次ユニバースとみなされる。
【００３５】
Ｋａｒｍａシステム１００内のデータ・オブジェクト間の関係は階層的にすることができる。例えば、ビジネス『ＣＳＡＭ』に関する活動及び情報はＣＳＡＭユニバース５２６内に保持され、ＣＳＡＭ５２６は一次的ユニバースと称される。ＣＳＡＭユニバース５２６はフェーズ・ワン活動及び情報に関するユニバースを含んでおり、このユニバースはフェーズ・ワン・ユニバース５２３と命名されている。フェーズ・ワン５２３はそれが一次的ユニバースから派生したものであるので、二次的ユニバースである。さらに、ＣＳＡＭユニバース５２６は『チャイルド』ユニバース・フェーズ・ワン５２３の『ペアレント』ユニバースと呼ばれる。関係が階層的なものであるのに加えて、各ユニバースは複数のユニバースに関係することもできる。例えば、図５で、リーガル・ユニバース５２５はＫａｒｍａユニバース５２４とＩＰＯベンチャー・ユニバース５２７の両方に関係を持っている。リーガル・ユニバース５２５はＫａｒｍａ活動及び情報及びＩＰＯベンチャー・活動及び情報の両方と関連しているので、リーガル・ユニバース５２５は『ジャンプ』ユニバースと呼ばれる。『ジャンプ』関係は、ひとりのユーザーの生活における多くの活動と情報が１つのカテゴリーに分類されたりするものではなく、多くのカテゴリーに交じり合っているという事実を示している。２つのスフィアあるいはユニバース間に重複があれば、これら２つのデータ・オブジェクトを『ジャンプ』を命名して関連付けることができる。
【００３６】
ユニバースに加えて、関係マネジャー１０３はパーソナリティを管理する。パーソナリティはそのユーザーの生活における人々を示している。各パーソナリティはその個人の特徴を示すデータによって定義される。例えば、パーソナリティを定義するデータは氏名、住所、電話番号、関係、習慣、趣味、スポーツ、技量、好き嫌いなどの情報を含むことができる。ユーザーはＫａｒｍａシステム１００にパーソナリティに対応する特徴を定義、入力することができる。例えば、図５で、Ｍｅｒｕｌ  Ｐａｔｅｌを彼の仕事上の住所である５，  Ｌｏｗｅｒ  Ｒｅｇｅｎｔ  Ｓｔｒｅｅｔ，  Ｌｏｎｄｏｎと、彼のｅ−ｍａｉｌアドレスであるｍｅｒｕｌ＠ｉｎｔｏｕｃｈ．ｃｏｍで定義することができる。図５で、そのユーザーの生活における人々を示す３つのパーソナリティが定義されている。それらはＭｅｒｕｌ  Ｄｅｓａｉ  ５４２，Ｍｅｒｕｌ  Ｐａｔｅｌ  ５４４，及びＮｅｈａ  Ｖｙａｓ  ５４６である。
【００３７】
パーソナリティはユニバースと関連付けることができる。例えば、生活におけると同様、人々は個人としてばかりでなく、そのユーザーが関わる活動及び情報との関係としても存在している。例えば、ある人はそのユーザーが知る誰かであるとともに、その人はビジネスパ−トナーである。Ｋａｒｍａシステム１００はピープル・スフィアにおけるそれらの人々の氏名を追跡調査することでそのユーザーの生活におけるすべての人々のリストを作成する。さらに、これらの個人はそのユーザーのビジネス上及び個人的な活動及び情報にも関係している可能性があるから、そのパーソナリティは適切なスフィアの別の場所にリストすることもできる。例えば、図５で、Ｍｅｒｕｌ  Ｄｅｓａｉ５４２は彼がユーザーの知っている人物であるのでピープル・スフィアに示されているが、Ｍｅｒｕｌはそのユーザーと関係を持っている人物であるので、パーソナル・スフィア５１４にも示されている。さらに、Ｍｅｒｕｌはビジネス上の関係者でもあるので、パーソナル５１４スフィアとビジネス５１２スフィアとの間に『ジャンプ』関係も存在している。
【００３８】
１つの例示的な実施形態で、ユニバース間の関係が図６に示されるようにレコード６００に保存されている。レコード６００は関連付けられたスフィア６００の名前、１つあるいは複数のペアレント・ユニバース６０４、１つ又は複数のチャイルド・ユニバース６０６、そして１つ又は複数のジャンプ・ユニバース６０８を含んでいる。各ユニバースは関連付けられたレコード６００を有しており、レコードはシステム内の関連性に関する情報を提供するように機能する。例えば、ＣＳＡＭユニバース５２６に関するレコード６００はＣＳＡＭがビジネス・スフィア５１２内にあり、ペアレント・ユニバースを持っておらず、フェーズ・ワン５２３というチャイルド・ユニバースを有しており、そしてジャンプ・ユニバースは持っていないという情報を含んでいる。当業者には周知のように、関係情報は表、マトリックス、そしてオブジェクト・フォーマットなどいろいろな方法で保存することができる。
【００３９】
１つの例示的な実施形態で、すべてのレコード６００は図７に示すように１つのノートブック７００を含んでいる。ノートブック７００は情報と関連するノードに関連したトランザクションへのアクセスを内容とする特徴を整理している。ノートブック７００は一般７０１、コミュニケーション７０２、管理７０３、及びドキュメント７０４の４つの主要な領域に整理されている。これらの４つの領域はそのノートブックが含む情報のタイプを示している。ノートブック７００の一般７０１セクションはそのノードの属性に関連する情報を含んでおり、コミュニケーション７０２セクションはコミュニケーション・オペレータ４０２を用いて行われたトランザクションに関連する情報を含んでいる。ノートブックの管理７０３セクションは管理オペレータ４０３を用いて行われたトランザクションに関連する情報を含んでいる。例えば、アポイントメント・オペレータ４１３を用いて作成されたアポイントメントはそのノードに関連したノートブックの管理セクション７０３に保存される。ノートブック７００のダイアリー・セクションのためのＫａｒｍａユーザー・インターフェース１０７の一例を図１８Ａ及び１８Ｂに示す。例示的実施形態ではノートブックの４つのセクションしか定義されていないが、Ｋａｒｍａシステム１００はいずれの数のセクションでも取り入れることができる。さらに、１つのノードに組み合わされるノートブックのサイズにも制限がなく、そのノードに関連した情報を含むのに必要な大きさであってよい。
【００４０】
一般７０１情報は関連するユニバース又はパーソナリティに関連する属性を含んでいる。そうした情報は意見及び日付を含むようにしてもよい。例えば、フェーズ・ワン・ユニバース５２３に関する属性はプロジェクトの説明と、そのスケジュールの開始日及び終了日についての記述を含むようにすることができる。さらに、Ｎｅｈａ  Ｖｙａｓ  ５４６などのパーソナリティに関する属性はそのユーザーがどのようにして彼女に会ったか、そしてＶｙａｓの誕生日を含むようにしてもよい。一般７０１情報は地理的住所、ｅ−メール・アドレス、ウェブ・サイト・アドレス、電話番号、及びファクシミリ番号などのコンタクト・データも含むようにすることができる。一般７０１情報はそのユニバース又はパーソナリティに関連付けられた注記や他のテキスト情報も含むようにすることができる。例えば、パーソナリティ  Ｍｅｒｕｌ  Ｐａｔｅｌ  ５４４に関連した注記はＰａｔｅｌ氏が彼の物理学研究に関連する記事で引用された事実についての文章を含むようにすることもできる。一般７０１情報は他のユニバース及びパーソナリティに関するデータとそれらへのアクセスを含むようにすることもできる。例えば、フェーズ・ワン・ユニバースのノートブック５２２が関連するパーソナリティＭｅｒｕｌ  Ｐａｔｅｌ  ５４４及びＮｅｈａ  Ｖｙａｓ  ５４６に対するアクセスを含むようにしてよい。
【００４１】
コミュニケーション７０２情報はユーザーが電話、ｅ−メール、メール、チャット、ＩＣＱ、及びファクシミリなどの手段を用いて交換したすべてのメッセージを含むようにすることができる。１つの例示的な実施形態で、ノートブック７００はそのユーザーとそのユニバースに関連した実在物との間のすべての通信のコミュニケーション・ログを保持している。例えば、ユーザーがＫａｒｍａユニバースを有している場合、そのノートブック７００は日付、注記、及びＫａｒｍａユニバースに関連付けられたノートブックのコミュニケーション・セクション内においてユーザーとＫａｒｍａユニバースに関係した人々あるいはビジネスとの間のすべての通信の記録を含んでいる。
【００４２】
管理７０３情報はそのユーザーのアポイントメント、ダイアリー、コミュニケーション、及びドキュメントを含んでいる。ノートブック７００はそのユーザーに関するすべてのアポイントメントのログを保持している。１つの例示的な実施形態で、１つのアポイントメントは多くのユニバース及びパーソナリティに関係を持たせることができる。さらに、１つのアポイントメントは説明、具体的開始日、終了日、優先事項、覚書、各アポイントメントに関する頻度データなどを含むようにすることができる。例えば、Ｍｅｒｕｌ  Ｐａｔｅｌ  ５４４との月例アポイントメントは２０００年２月７日の午前１１：００時に開始、同日の午前１２：００終了し、そして毎月繰り返される。管理７０３情報は日、週、月、そして年を効果的に管理するためにユーザーが計画しているすべての活動を記録したダイアリーを含むようにすることもできる。ダイアリーは時間帯、アポイントメントに関する照会、カレンダー、そして作業を含んでいる。さらに作業は現在、期限切れ、未定などに分割することができる。管理７０３情報はドキュメントを含むようにしてもよい。ドキュメントはデータを含む著述である。ドキュメントは作成及び修正日、要約フィールド、関係データ、そしてアプリケーション・タイプなど識別用の特徴を含んでいてもよい。例えば、Ｍｉｃｒｏｓｏｆｔ  Ｗｏｒｄ（登録商標）で書かれた書簡が２０００年１月２日に製作、修正され、フェーズ・ワン・ノートブック５２２に関連しているなどである。
【００４３】
ノートブック７００はコミュニケーション、管理、及び資料作成アプリケーションなどのアプリケーションに対するショートカットも提供する。ノートブックが特定の個人に関連したｅ−メール・アドレスを含んでいれば、単にそのアドレスの隣のｅ−メール・アイコンをクリックするだけで、その個人に対する新しいｅ−メールを作成して、そのノートブックに保存することができる。あるいは、そのユニバースをコミュニケーション・オペレータのｅ−メール機能のところにドラッグして上に述べたのと同じ結果を得ることができるし、あるいは適切なノードを念頭においてコミュニケーション・オペレータのｅ−メール機能を選択することもできる。ｅ−メールのために用いられる実際のアプリケーションはＭｉｃｒｏｓｏｆｔ  ＯｕｔｌｏｏｋＴＭなどの市販の製品、あるいはＫａｒｍａシステム１００のために開発された固有のアプリケーションである。
【００４４】
ノートブック７００は管理トランザクションに対するアクセスも含んでいる。管理アプリケーションはユーザーがユニバースに関連した活動及び情報を組織、管理できるようにするものである。管理アプリケーションはダイアリー・プランナー、アポイントメント・スケジューラ、カレンダー、そしてタスク・スケジューラを含んでいる。例えば、複数のチャイルドに関連するユニバースは試験の日付、医者のアポイントメント、誕生パーティを書き留めるためのダイアリー・プランナーに対するアクセス、およびお使いとか家事を記入するためのタスクスケジューラに対するアクセスを含んでいるようにすることも出来る。１つの例示的な実施形態で、管理アプリケーションは固有ソフトウエア・アプリケーションである。しかしながら、必要な管理機能を提供するものであれば、他の市販のソフトウエア・アプリケーションを用いることもできる。
【００４５】
ノートブック７００はドキュメント・トランザクションに対するアクセスも含むことができる。ドキュメント・アプリケーションは市販のソフトウエア、あるいはＫａｒｍａ専用ツールであってもよい。Ｍｉｃｒｏｓｏｆｔ  Ｉｎｃ．が製作したＭｉｃｒｏｓｏｆｔ  Ｏｆｆｉｃｅ  （登録商標）などのドキュメント作成用アプリケーションは言語処理、スプレッドシート準備、そして表示開発ツールを提供してくれる。Ｖｉｓｉｏ  Ｃｏｒｐｏｒａｔｉｏｎが製作したＶｉｓｉｏなどのドキュメント作成アプリケーションが作図用ソフトウエアである。ノートブック７００にドキュメント作成セクションを用意しておくと、ユーザーは異なったタイプのソフトウエアを異なった活動及び情報と関連付けることができる。例えば、ユーザーの生活における異なったビジネスは異なったドキュメント作成ソフトウエアを用いている可能性がある。片方はＭｉｃｒｏｓｏｆｔ  Ｏｆｆｉｃｅを利用しており、他方はＣｏｒｅｌ  Ｉｎｃ．提供のＷｏｒｄＰｅｒｆｅｃｔを使用している場合もある。
【００４６】
図５に戻ると、ピープル・スフィア５１６はパーソナリティと呼ばれる特別のユニバースを含んでいる。パーソナリティはそのユーザーに関係を持った特定の人々に関するデータ・オブジェクトである。Ｋａｒｍａシステム１００で関連付けられたすべてのパーソナリティはピープル・スフィア５１６にリスト表示される。１つのパーソナリティに関連付けられたノートブックは特定の人物に関係したすべての情報を管理する。そうした情報は住所、電話及びファックス番号、ｅ−メール・アドレス、会社名、部署、関係するプロジェクト、属性、及び他のユニバースとの関係を含むことができる。個人はそれぞれ自分が会った人々の特徴を覚えている傾向があるから、Ｋａｒｍａシステム１００はユーザーが諸個人の属性を管理できるようにする。例えば、Ｓａｍ  Ｐｉｔｒｏｄａはピープル・スフィアでひとつのパーソナリティとして定義され、さらに、彼がボンベイ出身のインド人で、長髪、そして通信分野のエキスパートであるなどの属性で定義することが可能である。コンピュータ・ユーザーは彼の電話番号や肩書きではＳａｍ  Ｐｉｔｒｏｄａが誰かを思い出さないかもしれないが、彼の属性を調べれば彼を思い出すことができるであろう。
【００４７】
ピープル・スフィア５１６はそのユーザーの生活にあるパーソナリティに対する中心的なアクセス・ポイントとして機能するが、パーソナリティに対しては他のユニバースのノートブックを通じてもアクセスすることができる。例えば、図５に示すように、パーソナリティＭｅｒｕｌ  Ｐａｔｅｌ  ５４４及びパーソナリティＮｅｈａ  Ｖｙａｓ  ５４６はフェーズ・ワン５２２からでも、ピープル・スフィア５１６からでもアクセスできる。さらに、パーソナリティは、そのパーソナリティが関連付けられているユニバースに入ることによってもアクセスできる。例えば、パーソナリティＭｅｒｕｌ  Ｄｅｓａｉ  ５４２は親戚ユニバース５３４からでも、開発ユニバース５４２からでもアクセスすることができる。
【００４８】
同様に、ツール・スフィア５１８はＫａｒｍａシステム１００で使えるツール１０２に関連した特別のユニバースを含んでいる。そうしたツール１０２にはウェブ・ブラウザ、ファイル・トランスファー・プロトコル（ＦＴＰ）アプリケーション、保守ユーティリティ、基本設定ユーティリティ、アーカイブの及び検索ユーティリティ、データ・インポート及びエクスポート・ユーティリティ、バックアップおよび再記録ユーティリティ、グローバル・クロック及びカレンダー、システム・ナビゲーション・アプリケーション、通信、管理、及びドキュメントの作成アプリケーションなどがある。前にも触れたように、通信、管理、及びドキュメントの作成アプリケーションなどのいくつかのアプリケーションはオペレータを通じてもアクセスできる。ツール・スフィア５１８は通常のユーザー活動及び情報に関係していないアプリケーションにも直接アクセスできるようにしてくれる。例えば、ウェブ・ブラウザあるいはコンピュータ構成ソフトウエアなどのツールはツール・スフィア５１８を通じてアクセスすることができる。加えて、ユーザーがパーソナリティやユニバースに関連して行うであろう実世界での活動及び情報には対応していない統計的分析やグラフィック・デザインなどもアプリケーションもツール・スフィア５１８を通じて利用することができる。
【００４９】
本発明の１つの例示的実施形態はシステム内でこれまでに行われた動作の履歴を保持するデータ記憶体も含んでいる。例えば、ユーザーが行うすべてのコミュニケーション、管理、ドキュメント作成、及びナビゲーション活動をログし、記録し、この構造内に保存することができる。そうした活動にはアポイントメント、タスク、そしてドキュメントの詳細も含まれている。特定の動作に関連付けられた記録情報にはその作成、修正、あるいはナビゲーション日時、対応するユニバースの名称、作成したドキュメントの内容を要約した注記、あるいはコミュニケーション、アポイントメント、そしてタスクを要約した注記などがある。ユーザーはそうしたログ・データが関係マネジャー１０１内に保存される期間を指定することができる。
【００５０】
本発明の別の実施形態はグローバル・ノートブック８１０と呼ばれる付加的なデータ・オブジェクトを提供する。図８に示されているように、このグローバル・ノートブック８１０は特定のユニバースに関連した情報をまとめ、その特定のユニバースへの具体的な関連性を意識せずに、すべての一般的、コミュニケーション、管理、及びドキュメント情報に対する包括的なアクセスを可能にする。例えば、ユーザーはグローバル・ノートブック８１０にアクセスして、いずれか任意の日に予定された活動について判断することができる。これら予定された活動は別のユニバースに関連付けることもできるが、グローバル・ノートブック８１０はＫａｒｍａシステム１００に対する『俯瞰図』を与えてくれる。本発明の１つの実施形態はユーザーに対して、（１）その活動及び情報に対応する複数のスフィアを作成し、（２）各スフィアに対する活動及び情報を識別表示し、（３）少なくとも１つのスフィアに対応する上記活動及び情報の１つのサブセットに対応するユニバースを作成し、（４）そのユーザー及びユーザーの活動及び情報に関連する一人の個人に対応するパーソナリティを作成し、各パーソナリティが少なくとも１つのスフィアに対応するようにし、そして（５）上記スフィア、ユニバース、パーソナリティ間にペアレント、チャイルド、そしてジャンプ関係を設定するステップを含むユーザーの活動及び情報を管理するための方法を提供する。本発明の１つの実施形態は、ユーザーがそのユーザーのパーソナリティ、活動及び情報を反映するエキスパート・システムを構築して、ユーザーの対話を改善できるようにしてくれる。本発明による１つの実施形態は、生活上の優先順位に関する予想を行うためにそのユーザーの活動及び情報を調べてそのユーザーの対話を改善させるようにする。例えば、ユーザーはしばしばシカゴに出かけて、Ｍａｙｆａｉｒホテルに滞在する、などといったことである。本発明はユーザーの活動及び情報を調べて、次の機会にもシカゴに出かけて、Ｍａｙｆａｉｒホテルに滞在するだろうといった予想を立てる。この予測に基づいて、本発明はユーザーからの指示を待たずにＭａｙｆａｉｒホテルに自動的に予約を入れたりすることができる。
【００５１】
Ｋａｒｍａユーザー・インターフェース（ＫＵＩ）１０７はシステム内のオブジェクト間の関係を表示する機能を持っている。図９Ａは最初の表示の例を示し、図９ＢはＫＵＩ  １０７の別の例を示す。図９Ａで、円９００はユーザーの氏名を示している。図９Ｂに示されている別の例では、円９００はユーザーの氏名は示していない。図９Ａと９Ｂで、４つの等しいセクションが円９００を取り囲んでいる。これらの４つのセクションには、『ビジネス』９０２、『パーソナリティ』９０４、『ピープル』９０６、そして『ツール』９０８のラベルが付けられており、これらは図５に示されている関係マネジャーに保存されているビジネス５１２、パーソナル５１４、ピープル５１６、そしてツール５１８を図形的に表示したものである。上の４つのセクションに加えて、ＫＵＩ  １０７はインターアクティブ・ステータス・バー９２６、ツール・バー９１０、及びグローバル・アイコン９２２も表示する。
【００５２】
１つの例示的な実施形態で、上記４つのセクションのいずれか１つの上をマウスなどのナビゲーション装置で通過させると、そのスフィアが『フォーカス』され、一連のノードが一時的に表示される。これらのノードはそのスフィアに組み合わされた最初の一組のユニバースを図形的に表示するものである。これまでにも述べたように、この最初の組のユニバースはそれが１つのスフィアから直接発生するものであるので、『一次的』と呼ばれる。これらのユニバースはアルファベット順、それらのユニバースが最も最近にアクセス、表示された日付／時刻順、あるいはその他のいずれかの合理的な順番で表示される。例えば、図１０ＡＡ及び図１０ＢＡはビジネス・スフィア９０２がフォーカスされた場合のスクリーン・ショットを示している。ビジネス・スフィア５１２はペアレント・ユニバースを持っていないので、表示されたノードは一次ユニバースである。別の例で、ビジネス・スフィア９０２は『不動産』、『株式投資』、『ＩＰＯ』、『信託』、『知的財産』、そして『開発』と称される一次ユニバースを表示することもできる。同様に、図１０ＡＢと１０ＢＢに、パーソナル・サービス９０４のスクリーン・ショットの例が示されており、ピープル・スフィア９０６が図１０ＡＣと１０ＢＣに、ツール・スフィア９０８が図１０ＡＤと１０ＢＤにそれぞれ示されている。１つの実施形態で、中心の円９００をフォーカスすると、図１０ＡＥに示されているように、Ｋａｒｍａシステム１００のすべての一次ユニバースが表示される。
【００５３】
図９Ａと９Ｂに示されているように、ステータス・バー９２６はＫａｒｍａシステム１００の説明メッセージを示している。１つのノードのフォーカスすることで、ステータス・バーはフォーカスされたユニバースの目的あるいは説明を示す。例えば、ビジネス・スフィア９０２にフォーカスすると、ステータス・バー９２６に『利益のための活動に関連したプロジェクト』という言葉が表示される。ステータス・バー９２６はｅ−メール、ファクシミリ、及びボイス・メールなどの通信の受信も表示する。例えば、１つのｅ−メールを受信すると送り手の氏名、そしてｅ−メール・メッセージの主題がステータス・バー９２６に示される。このステータス・バー９２６はアポイントメント及び『ｔｏ  ｄｏ』（為すべき課題）事項を示す。例えば、２０００年５月２３日の午後１２：００にベンチャー投資家と会うというアポイントメントがステータス・バー９２６で覚書として表示される。さらに、メッセージの表示に加えて、ステータス・バー９２６はテキスト入力も可能にしてくれる。ユーザーはＫａｒｍａシステム１００を通じてナビゲートするためにテキストを入力することができる。例えば、ユーザーは『特許』という言葉を入力して特許ユニバースをナビゲートすることができる。
【００５４】
ツール・バー９１０はユーザーがオペレータ及びその他の無関係なアプリケーションに直接アクセスできるようにするものである。ツール・バー９１０はコミュニケーション・オペレータ４０２を示すモバイル電話アイコン９１２、ダイアリー・オペレータ４１４を示すダイアリー・アイコン９１４、管理オペレータ４０３を示すクロック・アイコン９１６、そしてサーチ・オペレータ４０５を示す拡大ガラス・アイコン９１８を含む図形的なアイコンの表示を含んでいる。１つの実施例で、ツール・スフィア５１８をアクセスするために用いられるアダプティブ・ツール・バー９２０も、図９Ａに示すようにツール・バー９１０と共に表示される。別の実施例で、このアダプティブ・ツール・バー９２０は図９Ｂに示すようにツール・バー９１０とは分離している。それぞれのツールを識別するために、フォーカスとしてのフローティング・テキスト・ポップ・アップがツール・バー９１０内の１つのアイコン上に置かれる。例えば、マウスがモバイル電話アイコン上を通過すると、テキスト『コミュニケーション』がフローティング・テキスト・ボックスに現れる。
【００５５】
『フォーカス』の効果は所望のアイコン上にマウスを移して、その所望のアイコン上でクリックしたり、ダブル・クリックするなどの種々の操作で行うことができる。さらに、『フォーカス』はキーボード、ライト・ペン、タッチ・スクリーン、あるいはボイス・コマンドなどのマウス以外のハードウエアによっても行うことができる。例えば、コンピュータ・スクリーンがタッチ・センシティブで、ユーザーがビジネス・スフィア９０２に触れたとすると、ビジネス・スフィア９０２に関連したすべての一次ユニバースが図１０Ａに示されているように表示される。また、ボイス・コマンド・コンピュータ・システムで、ユーザーは『ビジネス』か、またはそれに相当する言葉を発生することによって、ビジネス・スフィア９０２に関連したすべての一次スフィアを表示させることができる。
【００５６】
ユーザーはユニバースを『選択する』あるいは『入力する』ことによって１つのユニバースとやりとりすることができる。選択はマウス・ポインターが所望のユニバース上にあるときにマウスをクリックすることによって行われる。マウス・ポインターが所望のユニバース上にあるときにダブル・クリックすると入力を行うことができる。さらに、『選択』はキーボード、ライト・ペン、タッチ・スクリーン、またはボイス・コマンドなどのマウス以外のハードウエアによっても行うことができる。あるいは、ボイス・コマンド・コンピュータ・システムで、ユーザーは『ビジネス』か、またはそれに相当するコマンドを発生することによって、ビジネス・スフィア９０２に関連したすべての一次スフィアを表示させることができる。あるいは、ステータス・バー９２６内に『ビジネス』とタイプすることでビジネス・スフィアに行き、さらに『一次ユニバース』と入力することでそのビジネス・スフィアの最初の一次ユニバースに行くことができる。
【００５７】
ユーザーが特定のスフィアを『選択する』と、図１１Ａ及び１１Ｂに示されているようにそのスフィアに関する一次ユニバースが表示される。図１１Ａで、選択されたスフィアとその一次ユニバースは表示のコーナーに移動するが、図１１Ｂでは、選択されたスフィアとその一次ユニバースがスクリーンの中心に表示されている。ユニバースはアルファベット順、創作日時順、あるいはその他の合理的な順番に表示することができる。図１１Ａと図１１Ｂの両方で、ビジネス・スフィア９０２が選択されている。１つの実施例で、ＫＵＩ  １０７は１回に８つのユニバースを表示し、さらにそれ以上のユニバースが存在している場合は、他のユニバースを表示するためにスクロール機能を用いることができる。図１１Ａと図１１Ｂに示されているように、一次的ユニバースが９個以上あるので、そのスフィア・アークが隠れている一次ユニバースにアクセスできるようにスクロールバー１１１０を表示する。ユーザーは関係マネジャーがグラフィック・ユーザー・インターフェース上に表示する階層のレベル及び構造の数を決定することができる。例えば、ユーザーは特定のスフィアが選択された場合に、一次ユニバースだけを表示して、二次ユニバースと三次ユニバースは隠すように決めることができる。
【００５８】
１つの実施形態で、ＫＵＩ  １０７  はユーザーに対する関係情報を示すためにグラフィカル・ユーザー・インターフェースに関連付けられたプロパティを用いる場合がある。例えば、チャイルド・ユニバースを１つの色で表示し、ジャンプ・ユニバースを別の色で表示するなどの方法である。図１２に示されているように、チャイルド・ユニバース１２１２は黄色のリンクで表示されているのに対して、ジャンプ・ユニバース１２１２、１２１６は紫色のリンクで表示される。別の実施形態で、関係情報は可変フォント、サイズ、あるいはＫａｒｍａシステム１００内のデータ・オブジェクトの表示と組み合わされた画像で示される場合もある。
【００５９】
一次ユニバース１２１０が選択されると、表示が変化して、選択された一次ユニバース１２１０のチャイルド・ユニバースが表示される。図１３Ａと図１３Ｂに示されているように、一次ユニバースが強調され、一次ユニバースのチャイルド・ユニバースが表示される。図１３Ａの実施形態では、一次ユニバースは画面のコーナーに表示されているが、図１３Ｂの実施形態では、一次ユニバースは画面の中央に表示されている。図１４Ａ及び１４Ｂは１つ上のレベルのトラバーサルが選択されており、二次ユニバース１４１０（チャイルド・ユニバース１２１２のメンバー）が選択されたので、そのチャイルド・ユニバース１４１２が表示されている。図１４Ａでは、ジャンプ・ユニバース１４１４も示されている。
【００６０】
上に述べたように、ユーザーは所望のユニバースでダブル・クリックすることでユニバースを『入力』することができる。ユニバースを入力すると、その関連するノートブック７００が図形的に表示される。ノートブック７００が表示されると、ＫＵＩ  １０７  はその関連したユニバースを現在選択されているユニバースとして記録する。図１５Ａと図１５Ｂはノートブック１５１０の図形的表示の実例を示す。図に示されているように、ノートブック７００の図形的表示１５１０は一般タブ１５１２、コミュニケーション・タブ１５１４、管理タブ１５１６、及びパフォーマンス・タブ１５１８などのいくつかのタブを含むこともできる。図形的表示内のタブのリストは例示的なもので、限定的なものではない。例えば、図１５Ａでは、パフォーマンス・タブが含まれているが、図１５Ｂでは、パフォーマンス・タブではそれは表示されていない。他に使えるタブとしては目的、ドキュメント、アポイントメント、ダイアリー、そしてｔｏ  ｄｏｓなどである。
【００６１】
図１６Ａと図１６Ｂで、ノートブック７００の一般タブ１５１２はさらに、属性シート１６１０、コンタクト・シート１６２０、注記（ノート）・シート１６４０、そして関係シート１６５０を含む別々のシートを含むこともできる。一般タブ１５１２はノートブックの一般データ・セクション７０１のグラフィック表示である。属性シート１６１０は１つのユニバースに関連した特徴と注記を保存する能力を提供する。例えば、ビジネス・ユニバースの属性はプロジェクト・サイズ、プロジェクト場所、クライアント、そしてプロジェクト継続期間である。コンタクト・シート１６２０はそのユニバースに関するコンタクト詳細事項を保存できるようになる。例えば、コンタクト・シート１６２０はＷｏｒｌｄＴｅｌ  Ｌｔｄ．に関する住所とコンタクト詳細情報にアクセスできるようにし、そのユニバースに関するデータ・オブジェクト７００のノートブック・セクション内に保存することができる。ノートブック１６４０はさらに参照するのに有益であるかも知れない情報を入力できるようにする。例えば、ＣＳＡＭユニバースに関するビジネス・ユニバースに関する注記には、同業者の製品に関するコメントを含むこともできる。関係シート１６５０はＫａｒｍａシステム１００内でのデータ・オブジェクト間の関係を見ることができるようにする。例えば、関係シート１６５０は二次ユニバース内のユニバースとパーソナリティを一覧できるようにしている。１つの例示的な実施形態で、４つの別個のシートについての定義が行われているが、このリストは他のものを排除するものではない。さらに、ユーザーは一般データ・セクション７０１に関連した他のエリアを定義することもできる。
【００６２】
ノートブック７００のコミュニケーション・タブ１５１４はノートブックのコミュニケーション・セクション７０２のグラフィック・表示であり、図１７Ａと図１７Ｂに示されているように包括的通信シート１７１０を含む個別シートで構成することもできる。シート１７１０上に設けられているサブメニュー１７１２を切り換えることで、ユーザーはチャット、ｅ−メール、ファックス、ＩＣＱ、メール、電話、そしてボイス・メールなど特殊な形式のコミュニケーションを切り離して、見ることができる。コミュニケーションの形式はコミュニケーションのタイプを示す関連アイコンを持つようにすることもできる。例えば、図１７Ａ及び１７Ｂで、電話アイコンは電話コミュニケーションを示している。コミュニケーション・シート１７１０はログ情報を提供し、新しいコミュニケーションが行われた場合、そのユニバース／パーソナリティ上でコミュニケーション・オペレータを適用するか、あるいはコンタクト・シート１６２０上の適切なコンタクト詳細情報の近くのアイコンをクリックすることで、自動的に更新される。１つの実施形態で、図１７Ｂに示されているように、コミュニケーションはそのコミュニケーションのタイプに関連したタブを選択することでユーザーが選択することができる異なったタイプに分類することができる。例えば、ユーザーが所望のユニバースに関するｅ−メールだけに関心を持っているのであれば、ユーザーはすべてのｅ−メール・コミュニケーションを見るために、コミュニケーション・シート１７１０のｅ−メール・タブを選択する。
【００６３】
図１８Ａと図１８Ｂを参照すると、管理タブ１５１６はそのノートブックの管理セクション７０３及びそのノートブックのドキュメント作成セクション７０４のグラフィック表示である。管理タブ１５１６はアポイントメント・シート１８１０、ダイアリー・シート１８２０、ｔｏ  ｄｏシート１８３０、及びドキュメント・シート１８４０などの複数の個別のシートで構成することもできる。アポイントメント・シート１８１０はユーザーにそのユニバースに関連した新しい、そして既存のアポイントメントのスケジュール管理をし、見ることができるようにする。１つの実施形態で、ダイアリー・シート１８２０は、ユーザーが現在どのユニバースを使って作業しているかには関係なく、そのユーザーが計画しているすべてのアポイントメント１８２４及びｔｏ  ｄｏ（為すべき課題）活動１８２６とカレンダー１８２２を表示することで、すべての管理活動及び情報を一度に見ることができるようにしてくれる。別の実施形態で、ダイアリー・シート１８２０は関連するユニバースとの関連性を持たせ、関連するユニバース固有の情報を表示するようにすることもできる。このダイアリー・シート１８２０はダイアリー・ビュー１８２０、ウィークリー・ビュー１８２１、及びマンスリー・ビュー１８２３を含むユーザーの活動の複数のビューを提供する。ｔｏ  ｄｏシート１８３０はユーザーが実行すべきタスクをスケジュール管理できるようにし、そのノードに関連するペンディング中のタスクについてユーザーに注意を促す。ドキュメント・シート１８４０はユーザーに対してユニバースに関連するすべてのドキュメントと関連するドキュメント作成アプリケーションに対するアクセスを提供する。
【００６４】
別の実施形態で、Ｋａｒｍａシステム１００はユーザーがそのＫａｒｍａシステム１００内のすべてのデータ・オブジェクトに関連した情報を保持するグローバル・ノートブックに対してアクセスできるようにする。ユーザーは最初の表示（図９Ａ及び９Ｂ参照）のサークル９００上でマウスをダブル・クリックすることでそのグローバル・ノートブックにアクセスすることができる。サークル９００が選択されると、ノートブック７００のグラフィック表示に類似したスパイラル型ノートブックが表示される。
【００６５】
図１９Ａ及び１９Ｂに示されているように、本発明の１つの実施形態はユーザーがしばしば利用する可能性のあるツールに対するアイコンを提供する。しばしば用いられるツールにはミュニケーション、管理、履歴及びサーチなどがある。ＫＵＩ  １０７では、モバイル電話アイコン９１２はコミュニケーション・オペレータ４０２を含み、選択されると、サブメニュー１９１０が表示される。図１９Ａ及び１９Ｂはチャット、ｅ−メール、ファックス、メール、電話、ＩＣＱ、そしてボイス・メールに対するアクセスに関する選択を含むサブメニュー１９１０を示している。本発明の実施形態で、モバイル電話アイコン９１２は受信があった場合に起動される。例えば、受信ｅ−メールがあると、モバイル電話アイコン９１２が起動してそのｅ−メールのユーザーに対して通知する。
【００６６】
ＫＵＩ  １０７で、ダイアリー・アイコン９１４は管理オペレータ４０３を示し、選択されると、図２０Ａ及び２０Ｂに示されているように、サブメニュー２０１０が表示される。図２０Ａ及び２０Ｂはアポイントメント、ダイアリー、ミーティング、ドキュメント、及びｔｏ  ｄｏ機能にアクセスするための選択を含むサブメニュー２０１０を示す。
【００６７】
ＫＵＩ  １０７で、クロック・アイコン９１６は、ユーザが履歴オペレータ４０４にアクセスできるようにする。図２１Ａ及び図２１Ｂで、クロック・アイコン９１６を選択すると、履歴ログをいろいろに示すサブメニュー２１１０を示す。図２１Ａに示されているように、クロック・アイコンの１つの例は、すべてのログのグローバル・ビュー、ミーティング・ログのビュー、タスク・ログのビュー、コミュニケーション・ログのビュー、ドキュメント・ログのビュー、そしてアプリケーション・ログのビューを含むサブメニュー２１１０からのアイコンを選択することで、ユーザーが履歴ビューを見ることができるようにする。この実施形態で、サブメニュー２１１０からのビューが選択された時点で１つのユニバースが選択されていると、そのビューはユニバースに対応するログだけを表示する。例えば、図２１Ａで、サブメニュー２１１０のグローバル・メニューを選択すると、それが現在選択されているユニバースであるので、一次ユニバース１２１０に関連したすべてのコミュニケーション、管理、ドキュメント、及びナビゲーションに関するログを表示する。別の実施形態で、図２１Ｂに示されているように、サブメニュー２１１０はユーザーがすべてのログのグローバル・ビューを選択し、さらにコミュニケーション・トランザクション、管理トランザクション、そしてナビゲーションを選択することで履歴ログを見ることができるようにする。
【００６８】
拡大ガラス・アイコン９１８はユーザーがシステム内の包括的サーチ機能にアクセスできるようにする。図２２Ａ及び２２Ｂに示されているように、拡大ガラス・アイコン９１８を選択すると、コミュニケーション・フィルター、管理フィルター、ピープル・フィルター、ユニバース・フィルター、ドキュメント・フィルター、そして活動フィルターなどのサーチ・フィルターを含むことができるサブメニュー２２１０を表示する。どのフィルターを選択するかによって、システムはユーザーが入力するサーチ・ストリングを通じてさらに精製された表示を行うことができるようにする。例えば、ユーザーがサブメニュー２２１０内のピープル・サブメニューを選択すると、システムはさらにユーザーが氏名、属性、注記、アドレス、コンタクト詳細情報、あるいは目的に基づいてサーチをさらに精製できるようにする。
【００６９】
再度図９Ａと９Ｂでは、構成可能なツール・バー９２０がＫＵＩ  １０７に含まれている。構成可能なツール・バー９２０は最近使ったツールと第三者アプリケーションの両方に直接アクセスできるようにする。さらに、ＫＵＩ  １０７は一連のグローバル・アイコンを９２２含むこともできる。セット９２２はユニバース又はパーソナリティ９２４を付加するためのアイコン、前の動作を元通りに戻すアイコン、ヘルプをアクセスするアイコン、そしてトラッシュ・アイコンを含んでいる。ＫＵＩ  １０７上のアイコンはユーザーがしばしば行う動作に対するショート・カット・アクセスを提供する。さらに、Ｋａｒｍａシステム１００内のオペレータ、ツール、及び情報により効率的にアクセスするために新しいアイコンを付加することもできる。
【００７０】
先にも述べたように、本発明は統合化ツールと、Ｋａｒｍａ環境内に組み込まれた第三者互換ツールを含む。本発明はユーザーに対してアプリケーション・プログラムを手作業で開いたり、閉じたりすることを求めない。その代わりに、オペレータをいずれかのユニバース又はパーソナリティ上で用いることができ、該ユニバース又はパーソナリティは、個人にｅ−メールを送ったりするなどのユーザーが行うであろう実生活のタスクを表し、特定のｅ−メールアプリケーションと関連性を持つ。例えば、保守及び文書ユーティリティ、ウェブ・ブラウジング・アプリケーション、統計的分析、又はグラフィック・デザイン・ユーティリティなど直接の活動に対応しないアプリケーションや機能も存在する。これらはツール・スフィア９０８からアクセスすることができる。
【００７１】
ツール・スフィア９０８は４つのオペレータのいずれかに対応するまたは対応しないアプリケーションに対して直接アクセスできるようにする。ツール・スフィア９０８の１つの例示的な実施形態を図２３に示す。ユニバースはＫａｒｍａ  Ｅｘｐｌｏｒｅｒ  ２３１０として知られるシステム・ナビゲーション・アプリケーション、そのユーザーの情報装置上に存在するすべてのアプリケーションをリスト形式で表示するアプリケーション・ユニバース２３１２、インターネットをブロージングするウェブ・ユニバース２３１４、ファイル・トランスファー・プロトコル（ＦＴＰ）ユニバース２３１６、インポート／エクスポート・ユニバース２３１８、保守ユニバース２３２０、基本設定（プレファランス）ユニバース２３２２、そしてクロック及びカレンダー・ユニバース２３２４である。これらのユニバースは関連するツール及びユーティリティに対する直接のアクセスを提供する。１つの例示的な実施形態で、保守及び基本設定（プレファランス）ツールなどのいくつかのツールはツール・スフィア９０８を通じてのみアクセスすることができる。
【００７２】
図２３内でＫａｒｍａ  Ｅｘｐｌｏｒｅｒと表示されているシステム・ナビゲーション・ユニバース２３１０はシステム内のスフィア、ユニバース、及びパーソナリティを通じてナビゲートする別の方法を提供する。システム・ナビゲーション・ユニバース２３１０を入力すると特殊なノートブックが表示され、このノートブックはツリー状のダイアグラムを示し、ユーザーはこのダイアグラム内の選ばれたノードを拡大したり縮小したりして情報にアクセスすることができる。このツリー・ダイアグラムは左側の欄にスフィア、ユニバース、及びパーソナリティを示すネットワーク化されたノードを、そして右側にそれらのユニバースを示すノードに関連したユニバース・ノートブックからの特定の事項の情報を、それぞれ示している。右側の欄はさらにドキュメント・セクション及びアポイントメント及びタスク・セクションなどの複数のセクションに分かれている。例えば、左側の欄の１つのスフィアを示すノードはそのユニバースを示す別の複数のノードを示すようにマウスをクリックすることで拡大することができる。１つのユニバースを示すノードを選択すると、そのユニバースに関連するすべてのドキュメントが表示され、さらに、そのユニバースと関係するすべてのアポイントメント及びｔｏ  ｄｏ（為すべき）課題がアポイントメント・セクションに表示される。さらに、ユーザーはマウスをダブル・クリックすることで１つのユニバースを示すノードを入力することができ、そのノードがスクリーン上で関連するノートブックを表示し、選択されたノードをフォーカスする。
【００７３】
アプリケーション・ユニバース２３１２はシステムを通じて利用できるすべてのアプリケーションにアクセスできるようにする。これらのアプリケーションは本発明と共に用いるように意図された統合化アプリケーションとその他の独立第三者製品の両方を含んでいる。アプリケーション・ユニバース２３１２の１つの例示的実施形態は、アプリケーションの名称と対応するアイコンのリスト、及びシステムからアプリケーションに対するアクセスを付加したり、消去したりするオプションのリストを示す特別のノートブックを有している。アイコンをダブル・クリックすることで、そのアイコンに関連したアプリケーションが起動される。新しいファイルを作成するための１つのアプリケーションを開くと、そのファイルを自動的に指定したユニバースあるいは現在選択されているユニバースと関連付けるようにすることができる。例えば、ユーザーが『ＸＹＺアクイジション』と命名されたユニバースからＭｉｃｒｏｓｏｆｔ  Ｗｏｒｌｄ（登録商標）を起動する必要がある場合、その結果はそのプログラムが開かれたユニバースと組み合わせてセーブ、あるいは『ジャーナル』される。これはいずれか特定のユニバースに対してそのユーザーが操作する他のツールについても同様である。上記４つのオペレーションのいずれにも対応しないすべてのアプリケーションもアダプティブ・ツールバー９２０からアクセスすることができ、アダプティブ・ツールバー９２０はユーザーが所望のアプリケーションを開き、Ｋａｒｍａ１００  ＧＵＩ内での自分の位置を見失うことなく自動的に新しいドキュメントを必要なユニバース／パーソナリティと関連付ける。
【００７４】
同様に、ウェブ・ユニバース２３１４はＷｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂにアクセスするフォーカスされたブラウザを提供してくれる。このブラウザは第三者製品あるいはシステムの統合化された部分であってもよい。前にも述べたように、１つのユニバースが現在選択されている場合、それからそのユニバースに関連したウェブ・ページが存在していれば、そのブラウザがウェブ・ユニバース２３１４を通じて起動された場合に自動的に表示される。同様に、ユーザーがブラウザを通じてウェブ・ページをセーブした場合、そのページは現在選択されているユニバースに自動的に関連付けられる。ウェブ・ユニバース２３１４に関連したノートブックの１つの実施形態は、ウェブ・ブックマーク、好み（フェイバリット）、及びショートカットを整理するための、システム・ナビゲーション・ユニバース２３１０のツリー・ダイアグラム構造と類似したナビゲーション構造も提供する。
【００７５】
ファイル・トランスファー・プロトコル（ＦＴＰ）ユニバース２３１６は、ユーザにＦＴＰクライアントに対してもアクセスできるようにする。ＦＴＰクライアントは第三者プロダクトあるいはそのシステムに統合化された部分であってもよい。前にも述べたように、現在選択されているユニバースのノートブックにＦＴＰサーバーが指定されていれば、ＦＴＰクライアントはＦＴＰユニバース２３１６から起動された時に自動的にそれに接続される。初期設定として、システム内にトランスファーされたファイルは現在選択されているユニバースに関連付けられるが、ユーザーが望むなら他の指定されたユニバースに関連付けるようにすることもできる。
【００７６】
インポート／エクスポート２３１８に関連付けられた特別のノートブックはいくつかの状況に対する同期化能力を提供する。こうした同期化能力はパーソナル・デジタル・アシスタント（ＰＤＡ）、オフ・サイト・ウェブ・サーバー、ラップトップ・コンピュータ、そして個人情報管理システムに対する同期化だけに限定されるものではない。こうした同期化サービスはさらにこの詳細な説明の最後の部分でもさらに詳しく述べる。このシステムの例示的な実施形態はさらに、Ｋａｒｍａユーザー・インターフェース１０７とデータ保存領域及び基本となるオペレーティング・システム階層化ファイリング・システムとの間のファイル及びフォルダーとやり取り、インポート／エクスポートすることも可能にしてくれる。こうした例示的な実施形態はさらに本システム内に存在するタスク、アポイントメント、及びコンタクトのデータ表示を企業が用いている標準的な基準フォーマット、あるいは実際的な標準にエクスポートしたり、そこからインポートできるようにしてくれる。例えば、本発明はデータ表示をコンマ分離値（ＣＳＶ）テキスト・ファイル、あるいはＭｉｃｒｏｓｏｆｔ  Ｅｘｃｅｌ（登録商標）ファイルのインポートあるいはエクスポートできるようにしてくれる。
【００７７】
図２３で保守ユニバース２３２０に関連付けられたノートブックはアーカイバル及び検索ユーティリティと同様にバックアップ及び復元ユーティリティに対するユーザーのアクセスを提供する。例えば、ユーザーがシステムに対してあるユニバースをアーカイブすることを要求すると、ユニバースはその現在の場所から移動され、アーカイブの位置に移動される。図２４Ａに示されているように、このシステムの１つの実施形態は、書庫ファイル（アーカイブ）を保守ユニバース２３２０のチャイルド・ユニバース２４１０として整理する。このアーカイブユニバース２４１０はそれ自体の３つのチャイルド・ユニバース、つまり、ビジネス・チャイルド・ユニバース２４１２、パーソナル・チャイルド・ユニバース２２１４、及びピープル・チャイルド・ユニバース２１１６を有している。これらのチャイルド・ユニバースはビジネス９０２、パーソナル９０４、そしてピープル９０６スフィアに対応する。例えば、ユーザーがビジネス・スフィア９０２からあるユニバースをアーカイブすることを選択した場合、ユニバースは移動されて、ビジネス・チャイルド・ユニバース２４１２のチャイルド・ユニバースとして配置される。ユーザーがアーカイブするために選択するユニバースのチャイルド・ユニバースは、その選択されたユニバースと共に保存されてもよいし、他の既存の、非アーカイブのユニバースと関連付けされてもよい。アーカイブされたユニバースは他のユニバースと同じ方法でアクセスすることができるが、それらは変更できない。システムの別の実施形態では、保存されたドキュメント及び情報を基本的なオペレーティング・システムのファイル・システム内のフォルダーに移動してもよい。
【００７８】
基本設定ユニバース２３２２に関連付けられたノートブックはユーザーに対してシステムに対する基本設定を設定するための表示を提供する。こうした基本設定には領域の位置、選別基準、継続期間、トラッシュ・サイズ、構成可能ツール・バー９２０に対する初期アプリケーション、履歴ログ保持期間、日時フォーマット、そして通貨（カレンシイ）及び数字フォーマットなどである。さらに、クロック及びカレンダー・ユニバース２３２４に関連付けられたノートブックはユーザーがそのシステムのグローバル・クロック及びカレンダーを設定するための表示を提供する。
【００７９】
ツールにアクセスするための第２の方法はツール・バー９１０を用いる方法である。ツール・スフィア９０８を通じてアクセスする場合と同様、現在選択されているユニバースが存在していれば、そのユニバースの範囲内で一定のツールの利用が可能になる。例えば、図１９Ａで、一次ユニバース１２１０は現在選択されているユニバースである。従って、ユーザーがサブメニュー１９１０からｅ−メール・セレクションを選択した場合、ｅ−メール・アプリケーションはユーザーに対して一次ユニバース１２１０のノートブック内に見られるすべての連絡先に対してｅ−メールできるようにしてくれる。例えば、図１６Ａと１６Ｂで、サブメニュー１９１０を通じてのｅ−メール・アプリケーションを起動すると、ｅ−メール・メッセージ作成のための意図されたアドレスとして、ノートブックのコンタクト・シート１６２０によって提供されるｅ−メール・アドレス１６２４が選択される。
【００８０】
１つのユニバースの範囲内にアプリケーションをロードするためにツール・バー９１０を使用するもうひとつの方法は、選択したユニバースのノードをツール・バー９１０内のアイコンの１つにドラッグして、その後で表示されるサブメニューから１つのアプリケーションを選択する方法である。
【００８１】
さらに、前にも触れたように、ツール・バー９１０の構成可能ツール・バー９２０は無限数の第三者アプリケーションに対してアクセスできるようにしている。この構成可能ツール・バー９２０を通じてアクセスできるアプリケーションは基本設定ユニバース２３２２を通じてユーザーが決めることもできるし、あるいは手作業でユーザーが入力してＫＵＩ  １０７  内で更新することもできる。この構成可能ツール・バー９２０  内のアプリケーションはツール・スフィア９０８のアプリケーション・ユニバース２３１２を通じてもアクセスすることができる。
【００８２】
最後に、ツールにアクセスする第３の方法は、個々のユニバースのノートブックを通じて行う方法である。管理アプリケーションはノートブックの管理シートをアクセスすることで選択されたユニバースの範囲内で自動的に表示される。同様に、図１８Ａ及び１８Ｂに示したように、ドキュメント作成アプリケーションは管理シート１８４０内のドキュメント付加アイコンをダブル・クリックすることでもアクセスすることができる。ドキュメント作成アプリケーションは、それによってリストされた特定のファイルを編集のために選択されたアイコンに関連したシート１８４０内にロードする。同様に、コミュニケーション・アプリケーションはノートブックのコンタクト・シートを見て、ｅ−メール・アドレスあるいは電話番号などの情報をダブル・クリックすることでアクセスすることができる。
【００８３】
本発明の別の実施形態で、Ｋａｒｍａシステム１００は特定の構造が作成されたり修正された場合にシステムの情報アクセス能力を自動的に同期化する。例えば、図２５内のフローチャートに続いて、特定のユニバースに対応するノートブック内に新しい連絡先が作成された場合（ステップ２５０１）、システムは自動的にその新しい連絡先に対応して新しいパーソナリティを作成し（ステップ２５０２）、それと同時にその新しい連絡先のためにグローバル・ノートブック内に新しいエントリーを作成する（ステップ２５０３）。こうして、ノートブック内の新しい連絡先に加え、その後にピープル・スフィア９０６へアクセスするとその連絡先のための新しいパーソナリティが表示され、そして、その後にグローバル・ノートブックにアクセスするとその新しい連絡先のためのエントリーも表示される。なお、ノートブック内の新しい連絡先、対応するパーソナリティ、そしてグローバル・ノートブック内の対応するエントリーは図６に例を示す同じデータ・レコードにアクセスするための簡単な異なる方法であることに注目されたい。こうして、データ・レコード６００に対する修正はコンタクト（連絡先）情報をアクセスする３つの方法すべてに反映される。同様に、新しいパーソナリティがピープル・スフィア９０６を通じて作成されたり、あるいは新しい連絡先がグローバル・ノートブック内に作成された場合、そうしたパーソナリティ又は連絡先は容易に特定のユニバース・ノートブックにさらに関連付けられる。
【００８４】
このシステムはユーザーがユニバース間の現在の関係を修正することも可能にしてくれる。例えば、ユーザーは、単に表示されている１つのユニバースを選択してそれを他のユニバース上にドラッグすることにより、同じスフィアに関連したユニバース間のジャンプ関係を作成することができる。ユーザーは別のスフィアからのユニバース間のジャンプ関係を設定することもできる。例えば、ユーザーが図１１Ａ及び１１Ｂに類似した表示上でビジネス・スフィア９０２内の１つのユニバースを選択したと想定してみよう。次にユーザーはそのユニバースをそのビジネス・スフィアの円弧を超えてその表示上の左上隅にドラッグし、そして、所定の時間待機する。表示は自動的に図９Ａ及び９Ｂに示されている最初の表示に変わり、そこで、ユーザーは選択したユニバースをパーソナル・スフィア９０４上に引き続きドラッグする。パーソナル・スフィア９０４上でユーザーが所定の期間待機すると、表示が自動的に（図１１Ａ及び１１Ｂのビジネス・スフィア表示に類似した、ただし、パーソナル・スフィア９０４を伴った）パーソナル・スフィア表示に自動的に変化する。そしてユーザーは、選択したユニバースを別の選択したユニバース上でドロップして、ジャンプ関係を設定する。また、システムは、前に述べたように、ツール・スフィア９０８のＫａｒｍａ  Ｅｘｐｌｏｌｅｒ  ２３１０  内のツリー・ダイアグラム表示を使って、システムの現在の構造を修正するために類似のドラッグ・アンド・ドロップ機能を利用できるようにすることもできる。
【００８５】
このシステムの１つの例示的な実施形態は、包括的同期化特徴を含んでいる。例えば、このシステムの１つの実施形態は、デスクトップ・コンピュータ上にインストールされている。こうした実施形態においては、ユーザーはそのデスクトップとパーソナル・デジタル・アシスタント（ＰＤＡ）あるいはラップトップ・コンピュータ上にインストールされている第三者情報管理システムとの間の情報を同期化することができる。別の実施形態はそれ自体完全にＰＤＡ又はラップトップ・コンピュータ上に完全にインストールすることができる。そうした実施形態においては、デスクトップ上の現在のシステムとＰＤＡあるいはラップトップ・コンピュータ上の現在のシステムとの間の同期化を図ることもできる。
【００８６】
このシステムはいくつかの互換性機能も提供する。このシステムの１つの実施形態は、例えばＭｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）、あるいはＡｐｐｌｅ  Ｍａｃｉｎｔｏｓｈ（登録商標）など既存のオペレーティング・システム上にインストールすることも出来る。そうした１つの実施形態で、このシステムは上記の基本となるオペレーティング・システムのために設計された情報管理アプリケーションとの間で情報のインポートあるいはエクスポートを行うことができる。例えば、このシステムの１つの実施形態はＭｉｃｒｏｓｏｆｔ  Ｏｕｔｌｏｏｋ（登録商標）及びＬｏｃｕｓ  Ｏｒｇａｎｉｚｅｒ（登録商標）との間でのデータのやり取りを行うことができる。同様に、本発明はそのオペレーティング・システム自体のグラフィカル・ユーザー・インターフェースを通じてオペレーティング・システムの基本となるファイル・システムと相互作用することができる。１つの実施形態で、ユーザーはそのオペレーティング・システム自体のグラフィック・ユーザーからフォルダー及びドキュメントを本発明のユニバース及びノートブックにドラッグ・アンド・ドロップすることができる。
【００８７】
このシステムの１つの例示的実施形態は、Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂサービスも提供する。そうした実施形態で、システムはオフサイト・ウェブ・サーバーを含んでおり、それに対してユーザーはそのユーザー自身のローカル・システムのスフィア、ノートブック、ユニバース、そしてドキュメントをアップロードすることができる。そうしたウェブ・サーバーはさらに、本システムのローカル部分に存在していないグローバル・アクセス・アプリケーションを提供することもできる。ユーザーはアップロードされた情報のウェブ表示をアクセス、整理、そしてナビゲートできる。さらに、そうした１つの実施形態はウェブ・サーバーとシステムのローカル部分の間の同期化サービスを提供する。このウェブ・サーバーはｅ−メール、ファックス、あるいはボイス・メールなどのメッセージを受信し、構成するサービスを提供するようにすることもできる。さらに、第２のユーザーに対して、第１のユーザーの許可を得ることを前提として、第１のユーザーのスフィア、ユニバース、そしてノートブックにアクセスできるようにすることもできる。
【００８８】
本発明はディスケット、ｅ−メール、ＬＡＮ／ＷＡＮ接続、あるいはいずれかのコンピュータへのアップロード及びダウンロードを介してのインターネットにより携帯化することができる。１つの例示的な実施形態で、コンピュータのユーザー・プロファイルを他のコンピュータに転送することができる。これによりユーザーはＫａｒｍａシステム１００が相互のコンピュータにインストールされている限り、１つのコンピュータから別のコンピュータに移送することができる。
【００８９】
本発明はネットワーク・サーバー上にもインストールすることができる。これにより、ユーザーは１つのワークステーションから別のワークステーションに移動しても、自分自身のＫａｒｍａを保持することができる。ユーザー・プロファイルをそのサーバー上に維持して、ログ・オンした時にそのワークステーションのハード・ドライブにコピーすることができる。好ましい実施形態では、ユーザー・プロファイルはパスワードを用いることで安全にすることができる。
【００９０】
例として、携帯性について以下に説明する。ユーザーが仕事で短期間出張に出ることを決めたとしよう。彼は彼のユーザー・プロファイル全体を含む一連のディスケットを作成する。あるいは、そのユーザーは、自分のユーザー・プロファイルをウェブ・サイトにアップロードし、そして他のオフィスに到着するとすぐに、そこにある自分のコンピュータにダウンロードすることができるだろう。
【００９１】
ユーザーが自分の新しいオフィスに到着したら、彼はそのオフィスにいる間に自分が使うコンピュータに自分のユーザー・プロファイルをインストールすることができる。全ての作業をそのユーザーが通常使用しているコンピュータ上と同様に行うことができる。
【００９２】
別の実施形態では、Ｋａｒｍａはユニバース間の関係を増大するための方法として学習を用いることができる。この方法は２つのユニバース間にリンクが必要であるかどうかを決定するために１つのドキュメント内の用語を調べると同時に、そのユーザーがそれら２つのユニバース間にリンクを設定したかどうかを観察する。この方法は時間の経過に伴って現れる関係パターンの規則性を認識し、学習する。例えば、ユーザーはＣＣ：ライン上にパーソナリティＸ、Ｙ、Ｚを有しているドキュメントをＸ、Ｙ、Ｚと関連付ける。この方法はこのパターンを認識して現在のユニバースとパーソナリティＸ、Ｙ、Ｚ間にリンクが必要であることを学習する。ユーザーが適切なユニバース間に明確にリンクを設定することを忘れてしまった場合には、関係を予測する能力がＫａｒｍａをより有益にする。例えば、ユーザーがプロジェクトＡＢＣユニバースで、ＣＣ：行にＸ、Ｙ、Ｚの文字を書いたとしよう。ユーザーがそのＸ、Ｙ、Ｚに対するリンクを忘れたとする。後刻、ユーザーはＺとのプロジェクトに入るがＺが誰かを忘れてしまい、そして連絡の詳細、およびＺと会ったかどうかも忘れてしまっている。こうした状況において、Ｋａｒｍａを用いることによってＺを容易に見つけ出すことができる。
【００９３】
Ｋａｒｍａシステム１００を使用すると、ユーザーは種々の機能を駆使して、タスクやアプリケーションの複雑な組み合わせを達成することができる。例えば、本発明はユーザーがそのユーザーのパーソナル・スフィアに関係しているすべての利益関連活動及び情報に関するビジネス・スフィアを定義することを可能にしてくれる。このように、コンピュータ内のすべての関係をユーザーのグラフィカル・ユーザー・インターフェース内で表示することができる。
【００９４】
以下に本発明の実際的な適用例について説明する。
【００９５】
実施例１：Ｋａｒｍａの開始
本発明の１つの実施形態の実施のおいては、ユーザーは先ず図２６に示されるような、そして図２７のフローチャートに示されているようなパスワードによる有効化を含む画面にログインする。図２７に示されるように、ユーザーＩＤ（ブロック２７０２）を確認し、さらにそのユーザーのパスワード（ブロック２７０４）を検証して、そのユーザーの認証が行われる。もし、二つの基準が適合するならば、Ｋａｒｍａアプリケーションが開始される（ブロック２７０６）；さもなくば、適切なエラー・メッセージ（ブロック２７０８及び２７１０）がそのユーザーに示される。さらに、本発明の１つの例示的な実施形態においては、ユーザーがＫａｒｍａアプリケーション（ブロック２７１２）をうまく開始するのには３つの試みのいずれかを実行すればよい。パスワード検証（ブロック２７０４）は当業者に知られているようないずれのパスワード、あるいは機密保持システムであってもよい。例えば、そのパスワードはタイプ−イン検証、ボイス起動検証、指紋検証、署名による検証などである。
【００９６】
実施例２：  ユニバースの入力
この発明の１つの例示的な実施形態で、ユーザーはいろいろな方法で特定のユニバースを入力することができる。ユーザーはユニバース間の関係を追うことでその特定のユニバースにナビゲートすることができる。例えば、図２８において、ユニバース間にツリー上の関係階層が示されている。ユーザーがＣＳＡＭの『マーケティング』ユニバースに入ることを望む場合、ユーザーは最初に『ビジネス』、次に『ＣＳＡＭ』、そして最後に『マーケティング』を連続的にクリックすることができる。あるいは、ユーザーはＫＵＩ  １０７のサーチ機構を用いて、そのサーチ基準に適合する適切なノードを探しだすことができる。図２９はＫａｒｍａの好ましい実施形態でサーチ機構がどのように作動するかを示すフロー・チャートである。ユーザーはサーチ・ストリング（ブロック２９０２）を入力するように求められる。ユーザーが特定のユニバースをサーチしており、従ってノードが選択されない場合は、Ｋａｒｍａ  Ｅｘｐｌｏｒｅｒを用いてサーチ・オペレーション（ブロック２９０４）の結果がリターンされる。しかしながら、ノード、例えば上の例でのＣＳＡＭユニバースが選択されると、ＣＳＡＭユニバース内の特定のストリングに対するサーチが行われる（ブロック２９０６）。
【００９７】
実施例３：  ユニバースの作成
本発明の１つの例示的な実施形態で、新しいユニバースの作成は図９Ａと９Ｂのグローバル・アイコン・セット９２２内に示されているように、ノードを付加するためにアイコン９２４をクリックすることで行われる。例えば、表示が現在図１１Ａ及び１１Ｂに示されているようにビジネス・スフィアに焦点が絞られている場合、アイコン９２４をクリックすることでビジネス・スフィアに関連した新しいユニバースが作成される。同様に、表示が現在ピープル・スフィアにフォーカスされている場合、アイコン９２４をクリックすると新しいパーソナリティが作成される。あるいは、選択されたペアレントからその表示の中心に向けてマウスをドラッグすることで新しいユニバースを作成することもできる。例えば、図１２内のユニバース１２１０などの一次ユニバースはビジネス・スフィアの円弧から表示の中心に向けてマウスをドラッグすることで作成される。図１２のユニバース１２１２の１つなどのような二次ユニバースはユニバース１２１０から表示の中心に向けてマウスをドラッグすることで作成される。別の実施形態では、当業者に周知の一般的な処理でも新しいユニバースが作成される。例えば、１つの実施形態はその表示の最上部の一般的なメニュー・バーに『新ユニバース作成』というメニュー・アイテムを持っているだけの場合もある。別の実施形態では、ユーザーは新しいチャイルド・ユニバースを作成するためにテキスト・メニューにアクセスして１つのユニバースあるいはスフィア上でマウスを右クリックするだけである。同様に、特別なキーストロークで新しいユニバースを作成するような構成にすることもできる。
【００９８】
実施例４：  関係の作成
Ｋａｒｍａにおいては関係を作成するための多数の方法がある。１つの方法は１つのユニバースを選択して、その上でマウスを右クリックし、そして関係を作成するためのオプションを選択する方法である。第２の方法は１つのユニバースやパーソナリティをお互いの上にドラッグする方法である。第３の方法は特定のノードに関連付けられたノートブックの関係シートに行き、Ｋａｒｍａ  Ｅｘｐｌｏｌｅｒを用いて＜Ａｄｄ  Ｒｅｌａｔｉｏｎ＞アイコンをクリックすることで手作業で新しい関係を加えることである。
【００９９】
実施例５：  アポイントメントの管理
図３０〜３５に示されているように、ユーザーはアポイントメント・シートを通じて新しい、及び既存のアポイントメントのスケジュール管理を行うことができる。１つのアポイントメントを付加するためには、ユーザーはＫＵＩ  １０７内で＜Ａｄｄ  Ｍｏｒｅ＞ボタンを押す。ユーザーは適切なアポイントメントをダブル・クリックして、そのアポイントメント・ウィンドウ内で必要な変更を行うことで既存のアポイントメントを編集することもできる。ユーザーはさらに、アポイントメントをゴミ箱にドラッグするか、あるいはアポイントメントを選択して消去キーを押すことで１つのアポイントメントを消去することができる。
【０１００】
実施例６：  ドキュメントの整理
図３６〜３８に示すように、ユーザーはＫａｒｍａでドキュメントを整理することができる。１つの既存のドキュメント上でダブル・クリックすると、対応するドキュメント・アプリケーション・ウィンドウでそのドキュメントが開く。＜Ａｄｄ  Ｄｏｃｕｍｅｎｔ＞を押すことでそのドキュメントが付加される。また、ドキュメントをゴミ箱にドラッグするか、あるいはメニューでドキュメント消去を選択することでそのドキュメントを消去することができる。
【０１０１】
実施例７：  タスクの管理
図３９〜４１に示されているように、ユーザーはＫａｒｍａのＴｏ  Ｄｏシートによってタスクを管理することができる。ユーザーは＜Ａｄｄ  Ｔａｓｋ＞を押してタスク・ウィンドウ内に適当なタスク関連情報を入力することで、新しいタスクを付加することができる。ユーザーはそのタスク上でダブル・クリックすることでタスクを更新することもできる。さらに、そのタスクをゴミ箱にドラッグするか、あるいはタスク・メニューで消去を選択することでそのタスクを消去することもできる。
【０１０２】
実施例８：  連絡先の整理
ユーザーは連絡先、関係、コネクション、家族、及び友人に関連する情報を整理することができる。ユーザーは情報を連絡先ウィンドウに入力することで高校時代の友人に関連する住所を付加することができる。ユーザーはビジネス、家庭、及び休暇の住所、電話番号、ファクシミリ番号、及びｅ−メール・アドレスなどを高校の友人のために連絡先ウィンドウを通じて入力することができる。さらに、ＵＲＬアドレス情報もこのウィンドウを通じて管理することができる。
【０１０３】
実施例９：  コミュニケーションの管理
ユーザーは電話、ｅ−メール、チャット、ボイス・メール、及びファクシミリを用いてユーザーが作成したコミュニケーションに関連する情報を管理することができる。１つの例示的な実施形態で、ユーザーはｅ−メールをビジネス・パートナーに送ることができる。こうしたコミュニケーションのログ・エントリーには実際に行われたｅ−メールに関連した日付、タイプ、ｅ−メール・アドレス、そして注記（ノート）が含まれる。さらに、そのログ・エントリーをそのｅ−メールが送られた人物や、そのコミュニケーションが関連するビジネスと関連付けることができる。そうした関連はビジネス・パートナーに関連するファクシミリ、ボイス・メール、チャット・セッション、そして電話での会話に関しても同様の関連付けを行うことができる。そうした方法で、ファクシミリを１つのフォルダーに、そしてボイス・メールを他のフォルダーに配置するという方式の代わりに、すべてのコミュニケーションを一箇所に配置、整理することができる。
【０１０４】
実施例１０：  家庭の管理
Ｋａｒｍａシステム１００を用いて個人の家庭、及び家庭に関する活動及び情報を管理することができる。ユーザーが食料品ユニバースをつくった場合、記録をそのユニバースに関連したパーソナリティ及びツールと共に表示することができる。購入した食料品、そして購入すべき食料品などの活動の要約をリストとして表示することができる。さらに、経費と予算に関連する情報も表示できる。さらに、自動車メインテナンス、ホーム・コレクション、常備品、医療情報、ダイエット情報、好みの場所、音楽コレクション、ビデオ・コレクション、及びギフト・アイディアなどの活動に関しても同じ情報管理を行うことができる。自動車メインテナンス・ユニバースは車両情報、車両名、走行距離、保守日付、サービス・センター、担当要員、行われたサービス、電話番号、サービスの質、サービス保証、総コスト、そして自動車メインテナンス活動に関する支払い方式などの情報を含むことができる。ホーム・コレクションタブには品物、カテゴリー、作った人、アーティスト、メーカー、条件、入手場所、入手日付、最近の価値、そして家庭用収集物に関する注記（ノート）などの情報を含むことができる。常備品ユニバースは品物、カテゴリー、シリアル番号、入手場所、メーカー、購入日付、購入価格、実際の価格、そして家庭用装置及び製品に関する説明などの情報を含むことができる。医療情報ユニバースは氏名、住所、専門、電話番号、ファクシミリ番号、治療日、そして処方された薬品に関する情報を含むことができる。ダイエット情報ユニバースは品物、ユニット数、カロリー／ユニット、カロリー、そして個々のダイエット活動のために必要な総カロリーなどの情報を含む。ミュージック・コレクションユニバースは氏名、カテゴリー、アーティスト、場所、レコード会社、メディア・タイプ、価格、年度、ローン先、ローン日付、そして歌詞などの情報を含むことができる。映画コレクションユニバースは題名、カテゴリー、ディレクタ、スタジオ、価格、年度、長さ、主演男優、主演女優、脇役、格付け、批評家による評価、ローン先、ローン日付、そして賞などの情報を含むことができる。そうした方法で管理される家庭における活動の数は無限であり、多くのカテゴリーに及ぶ。
【０１０５】
本発明はユーザーに対してユーザー中心のインターフェース及びパーソナル・ポータルを提供する。ユーザーはより生産的になり、仕事をより迅速、かつ効率的に行うことができる。本発明はユーザーの選択に従ってグラフィカル・ユーザー・インターフェースを作成する。その利用は適合性が高く、反射的である。それは一般的なグラフィック・ユーザー・インターフェースの多くの利点を保持すると同時に、その非効率性を克服している。本発明はユーザーの行動に関する履歴データを保持する。
【０１０６】
本発明の種々の実施形態について上に述べたが、本発明の範囲内でさらに多くの実施形態及び実施例が可能であることは当業者には明らかであろう。
【図面の簡単な説明】
【図１】
本発明の１つの実施例の全体を示す図である。
【図２Ａ】
図２Ａは図１のＫＵＩの１つの実施例を示す図である。
【図２Ｂ】
図２Ｂは図１のＫＵＩの別の実施例を示す図である。
【図３】
図１に示す実施形態を利用するための環境を示す図である。
【図４】
図１の１つの実施形態によって行われるオペレーションを示す図である。
【図５】
予め定義されたスフィアを有する図１の一つの実施例を示す図である。
【図６】
図１の関連性マネジャーの１つの実施形態によって用いられるレコードを示す図である。
【図７】
図１の関係マネジャーの１つの実施形態によって用いられるノートブック構造を示す図である。
【図８】
グローバル・ノートブック構造とユニバースに関連付けられたノートブックに対するグローバル・ノートブック構造の関係を示す図である。
【図９Ａ】
図９Ａは図１のＫＵＩの一例の最初の表示を示す図である。
【図９Ｂ】
図９Ｂは図１のＫＵＩの一例の別の最初の表示を示す図である。
【図１０ＡＡ】
図１０ＡＡは図１のＫＵＩの一例を示す図で、ビジネス・ユニバースに重点を置いた図である。
【図１０ＡＢ】
図１０ＡＢは図１のＫＵＩの一例を示す図で、パーソナル・ユニバースに重点を置いた図である。
【図１０ＡＣ】
図１０ＡＣは図１のＫＵＩの一例を示す図で、ピープル・ユニバースに重点を置いた図である。
【図１０ＡＤ】
図１０ＡＤは図１のＫＵＩの一例を示す図で、ツール・ユニバースに重点を置いた図である。
【図１０ＡＥ】
図１０ＡＥは図１のＫＵＩの一例を示す図で、４つのスフィアに重点を置いた図である。
【図１０ＢＡ】
図１０ＢＡは図１のＫＵＩの別の一例を示す図で、ビジネス・ユニバースに重点を置いた図である。
【図１０ＢＢ】
図１０ＢＢは図１のＫＵＩの別の一例を示す図で、パーソナル・ユニバースに重点を置いた図である。
【図１０ＢＣ】
図１０ＢＣは図１のＫＵＩの別の一例を示す図で、ピープル・ユニバースに重点を置いた図である。
【図１０ＢＤ】
図１０ＢＤは図１のＫＵＩの別の一例を示す図で、ビジネス・ユニバースに重点を置いた図である。
【図１１Ａ】
図１１Ａはビジネス・スフィアが選択された場合の図１のＫＵＩの一例を示す図である。
【図１１Ｂ】
図１１Ｂはビジネス・スフィアが選択された場合の図１のＫＵＩの別の一例を示す図である。
【図１２】
チャイルド及びジャンプ・ユニバースを表示する一次ユニバースが強調されている場合の図１のＫＵＩの一例を示す図である。
【図１３Ａ】
図１３Ａは、一次ユニバースが選択された場合の図１のＫＵＩの一例を示す図である。
【図１３Ｂ】
図１３Ｂは、一次ユニバースが選択された場合の図１のＫＵＩの別の一例を示す図である。
【図１４Ａ】
図１４Ａは、二次ユニバースが選択された場合の図１のＫＵＩの一例を示す図である。
【図１４Ｂ】
図１４Ｂは、二次ユニバースが選択された場合の図１のＫＵＩの別の一例を示す図である。
【図１５Ａ】
図１５Ａは図１のＫＵＩの一例におけるノートブック構造の図形的表示を示す図である。
【図１５Ｂ】
図１５Ｂは図１のＫＵＩの別の一例におけるノートブックの別の図形的表示を示す図である。
【図１６Ａ】
図１６Ａは図１に示すＫＵＩの一例におけるノートブックの一般的タブ内に含まれているシートを示す図である。
【図１６Ｂ】
図１６Ｂは図１に示すＫＵＩの別の一例におけるノートブックの一般的なタブ内に含まれているシートを示す図である。
【図１７Ａ】
図１７Ａは、図１に示すＫＵＩの一例におけるノートブックのコミュニケーション・タブ内の包括的コミュニケーション・シートを示す図である。
【図１７Ｂ】
図１７Ｂは、図１に示すＫＵＩの別の一例におけるノートブックのコミュニケーション・タブ内の包括的コミュニケーション・シートを示す図である。
【図１８Ａ】
図１８Ａは、図１に示すＫＵＩの一例におけるノートブックの管理タブに含まれるシートを示す図である。
【図１８Ｂ】
図１８Ｂは、図１に示すＫＵＩの別の一例におけるノートブックの管理タブ内に含まれている上記シートを示す図である。
【図１９Ａ】
図１９Ａは、コミュニケーション・オペレータが選択された場合に図１に示すＫＵＩの一例を示す図である。
【図１９Ｂ】
図１９Ｂは、コミュニケーション・オペレータが選択された場合の図１に示すＫＵＩの別の一例を示す図である。
【図２０Ａ】
図２０Ａは、管理オペレータが選択された場合の図１に示すＫＵＩの一例を示す図である。
【図２０Ｂ】
図２０Ｂは、管理オペレータが選択された場合の図１に示すＫＵＩの別の一例を示す図である。
【図２１Ａ】
図２１Ａは、履歴・オペレータが選択された場合の図１に示すＫＵＩの一例を示す図である。
【図２１Ｂ】
図２１Ｂは、履歴・オペレータが選択された場合の図１に示すＫＵＩの別の一例を示す図である。
【図２２Ａ】
図２２Ａは、サーチ・オペレータが選択された場合の図１に示すＫＵＩの一例を示す図である。
【図２２Ｂ】
図２２Ｂは、サーチ・オペレータが選択された場合の図１に示すＫＵＩの別の一例を示す図である。
【図２３】
図１に示すＫＵＩの一例におけるツール・スフィア内のユニバースを示す図である。
【図２４】
ユーザーがシステム・アーカイブへのアクセスを選択した場合に図１に示すＫＵＩの一例を示す図である。
【図２５】
新しいコンタクトが作成された場合のシステムの説明的な実施形態の自動更新プロセスを示すフローチャートである。
【図２６】
図１の１つの実施形態で用いられるログイン・画面を示す図である。
【図２７】
上記ログイン・プロセスを示すフローチャートである。
【図２８】
関係マネジャーのツリー状階層を示す図である。
【図２９】
図１の実施形態のサーチ・オペレーションを示すフローチャートである。
【図３０】
図１の実施形態の管理オペレーションを示すフローチャートである。
【図３１】
アポイントメント管理オペレーションを示すローチャートである。
【図３２】
図３１のアポイントメント管理オペレーションの続きを示すローチャートである。
【図３３】
図３１のアポイントメント管理オペレーションの続きを示すローチャートである。
【図３４】
図３１のアポイントメント管理オペレーションの続きを示すローチャートである。
【図３５】
図３１のアポイントメント管理オペレーションの続きを示すローチャートである。
【図３６】
ドキュメント管理オペレーションを示すローチャートである。
【図３７】
図３６のドキュメント管理オペレーションの続きを示すローチャートである。
【図３８】
図３６のドキュメント管理オペレーションの続きを示すローチャートである。
【図３９】
タスク管理オペレーションを示すフローチャートである。
【図４０】
図３９のタスク管理オペレーションの続きを示すローチャートである。
【図４１】
図３９のタスク管理オペレーションの続きを示すローチャートである。
【図１】
2004518206.tif 000003
【図２Ａ】
2004518206.tif 000004
【図２Ｂ】
2004518206.tif 000005
【図３】
2004518206.tif 000006
【図４】
2004518206.tif 000007
【図５】
2004518206.tif 000008
【図６】
2004518206.tif 000009
【図７】
2004518206.tif 000010
【図８】
2004518206.tif 000011
【図９Ａ】
2004518206.tif 000012
【図９Ｂ】
2004518206.tif 000013
【図１０ＡＡ】
2004518206.tif 000014
【図１０ＡＢ】
2004518206.tif 000015
【図１０ＡＣ】
2004518206.tif 000016
【図１０ＡＤ】
2004518206.tif 000017
【図１０ＡＥ】
2004518206.tif 000018
【図１０ＢＡ】
2004518206.tif 000019
【図１０ＢＢ】
2004518206.tif 000020
【図１０ＢＣ】
2004518206.tif 000021
【図１０ＢＤ】
2004518206.tif 000022
【図１１Ａ】
2004518206.tif 000023
【図１１Ｂ】
2004518206.tif 000024
【図１２】
2004518206.tif 000025
【図１３Ａ】
2004518206.tif 000026
【図１３Ｂ】
2004518206.tif 000027
【図１４Ａ】
2004518206.tif 000028
【図１４Ｂ】
2004518206.tif 000029
【図１５Ａ】
2004518206.tif 000030
【図１５Ｂ】
2004518206.tif 000031
【図１６Ａ】
2004518206.tif 000032
【図１６Ｂ】
2004518206.tif 000033
【図１７Ａ】
2004518206.tif 000034
【図１７Ｂ】
2004518206.tif 000035
【図１８Ａ】
2004518206.tif 000036
【図１８Ｂ】
2004518206.tif 000037
【図１９Ａ】
2004518206.tif 000038
【図１９Ｂ】
2004518206.tif 000039
【図２０Ａ】
2004518206.tif 000040
【図２０Ｂ】
2004518206.tif 000041
【図２１Ａ】
2004518206.tif 000042
【図２１Ｂ】
2004518206.tif 000043
【図２２Ａ】
2004518206.tif 000044
【図２２Ｂ】
2004518206.tif 000045
【図２３】
2004518206.tif 000046
【図２４】
2004518206.tif 000047
【図２５】
2004518206.tif 000048
【図２６】
2004518206.tif 000049
【図２７】
2004518206.tif 000050
【図２８】
2004518206.tif 000051
【図２９】
2004518206.tif 000052
【図３０】
2004518206.tif 000053
【図３１】
2004518206.tif 000054
【図３２】
2004518206.tif 000055
【図３３】
2004518206.tif 000056
【図３４】
2004518206.tif 000057
【図３５】
2004518206.tif 000058
【図３６】
2004518206.tif 000059
【図３７】
2004518206.tif 000060
【図３８】
2004518206.tif 000061
【図３９】
2004518206.tif 000062
【図４０】
2004518206.tif 000063
【図４１】
2004518206.tif 000064
【国際公開パンフレット】
2004518206.tif 000065
2004518206.tif 000066
2004518206.tif 000067
2004518206.tif 000068
2004518206.tif 000069
2004518206.tif 000070
2004518206.tif 000071
2004518206.tif 000072
2004518206.tif 000073
2004518206.tif 000074
2004518206.tif 000075
2004518206.tif 000076
2004518206.tif 000077
2004518206.tif 000078
2004518206.tif 000079
2004518206.tif 000080
2004518206.tif 000081
2004518206.tif 000082
2004518206.tif 000083
2004518206.tif 000084
2004518206.tif 000085
2004518206.tif 000086
2004518206.tif 000087
2004518206.tif 000088
2004518206.tif 000089
2004518206.tif 000090
2004518206.tif 000091
2004518206.tif 000092
2004518206.tif 000093
2004518206.tif 000094
2004518206.tif 000095
2004518206.tif 000096
2004518206.tif 000097
2004518206.tif 000098
2004518206.tif 000099
2004518206.tif 000100
2004518206.tif 000101
2004518206.tif 000102
2004518206.tif 000103
2004518206.tif 000104
2004518206.tif 000105
2004518206.tif 000106
2004518206.tif 000107
2004518206.tif 000108
2004518206.tif 000109
2004518206.tif 000110
2004518206.tif 000111
2004518206.tif 000112
2004518206.tif 000113
2004518206.tif 000114
2004518206.tif 000115
2004518206.tif 000116
2004518206.tif 000117
2004518206.tif 000118
2004518206.tif 000119
2004518206.tif 000120
2004518206.tif 000121
2004518206.tif 000122
2004518206.tif 000123
2004518206.tif 000124
2004518206.tif 000125
2004518206.tif 000126
2004518206.tif 000127
2004518206.tif 000128
2004518206.tif 000129
2004518206.tif 000130
2004518206.tif 000131
2004518206.tif 000132
2004518206.tif 000133
2004518206.tif 000134
2004518206.tif 000135
2004518206.tif 000136
2004518206.tif 000137
2004518206.tif 000138
2004518206.tif 000139
2004518206.tif 000140
2004518206.tif 000141
2004518206.tif 000142
2004518206.tif 000143
2004518206.tif 000144
2004518206.tif 000145
2004518206.tif 000146
2004518206.tif 000147
2004518206.tif 000148
2004518206.tif 000149
2004518206.tif 000150
2004518206.tif 000151
2004518206.tif 000152
2004518206.tif 000153
2004518206.tif 000154
2004518206.tif 000155
2004518206.tif 000156
2004518206.tif 000157
2004518206.tif 000158
2004518206.tif 000159
2004518206.tif 000160
2004518206.tif 000161
2004518206.tif 000162
2004518206.tif 000163
2004518206.tif 000164
2004518206.tif 000165
2004518206.tif 000166
2004518206.tif 000167
2004518206.tif 000168
2004518206.tif 000169
2004518206.tif 000170
2004518206.tif 000171
2004518206.tif 000172
2004518206.tif 000173
2004518206.tif 000174
2004518206.tif 000175
2004518206.tif 000176
2004518206.tif 000177
2004518206.tif 000178
2004518206.tif 000179
2004518206.tif 000180
2004518206.tif 000181
2004518206.tif 000182
2004518206.tif 000183
2004518206.tif 000184
【国際調査報告】
2004518206.tif 000185
2004518206.tif 000186