(57)【特許請求の範囲】
【請求項１】
コンピューターシステムにより実行される、スケジューリング機会プレビューアーを提供する方法であって、
電子メールによりスケジューリング機会を受信するステップと、
前記スケジューリング機会に対する１または複数の周辺のアポイントメントのコンテキストを取り出すステップと、
前記スケジューリング機会と前記周辺のアポイントメントとの間に生じる競合を識別するステップと、
前記周辺のアポイントメントのコンテキスト共に、前記スケジューリング機会を、前記電子メールの受信トレイのプレビューペインに表示するステップであって、前記識別に基づいて前記競合を視覚的に示す、ステップと
を備えることを特徴とする方法。
【請求項２】
カレンダー詳細をさらに閲覧するための入力をユーザーから受信するステップをさらに備えることを特徴とする請求項１に記載の方法。
【請求項３】
前記スケジューリング機会を受諾または拒否する入力をユーザーから受信するステップをさらに備えることを特徴とする請求項１に記載の方法。
【請求項４】
前記スケジューリング機会を、前記電子メールの受信トレイのプレビューペインに表示するステップは、ミニカレンダー形式を含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記ミニカレンダー形式は、前記電子メールの前記プレビューペインに示されることを特徴とする請求項４に記載の方法。
【請求項６】
前記ミニカレンダー形式のオンおよびオフを切り替えることができることを特徴とする請求項４に記載の方法。
【請求項７】
前記ミニカレンダー形式のサイズが調節可能であることを特徴とする請求項４に記載の方法。
【請求項８】
前記スケジューリング機会と前記周辺のアポイントメントとの間で複数の競合が生じる場合、前記スケジューリング機会との間で競合が生じる前記周辺のアポイントメントをユーザーが閲覧することを可能とすることを特徴とする請求項１に記載の方法。
【請求項９】
前記周辺のアポイントメントのコンテキストを、複数のユーザーに対して示すことを特徴とする請求項１に記載の方法。
【請求項１０】
前記スケジューリング機会内で、すでに確認されている別のスケジューリング機会との間で生じているスケジューリングの競合に対して、新たな時間を提案する入力をユーザーから受信するステップをさらに備えることを特徴とする請求項１に記載の方法。
【請求項１１】
前記スケジューリング機会に対して代替のスケジュールを選択する入力をユーザーから受信するステップと、
前記代替のスケジュールを新たな提案として送信する前に、前記代替のスケジュールを前記ユーザーが閲覧するためにグラフィカルに表示するステップと
をさらに備えることを特徴とする請求項１に記載の方法。
【請求項１２】
コンピューターシステムにより実行される、反復するアポイントメントとのスケジューリングの競合を管理する方法であって、
カレンダーに新たなアポイントメントを追加する要求を含むスケジューリング機会を電子メールにより受信するステップと、
前記要求を含む前記スケジューリング機会を反復するアポイントメントとして識別するステップと、
前記スケジューリング機会に対する周辺のアポイントメントのコンテキストと共に、前記反復するアポイントメントに対しての前記スケジューリング機会を前記電子メールの受信トレイのプレビューペインに表示するステップと
を備えることを特徴とする方法。
【請求項１３】
前記スケジューリング機会内の前記反復するアポイントメントのインスタンスを閲覧する入力をユーザーから受信するステップをさらに備えることを特徴とする請求項１２に記載の方法。
【請求項１４】
前記反復するアポイントメントに対しての前記スケジューリング機会を表示するステップは、ミニカレンダー形式を含むことを特徴とする請求項１２に記載の方法。
【請求項１５】
コンピューターが実行可能な命令を有するコンピューター可読記憶媒体であって、
前記命令は、コンピューターにより実行されると、
新たなスケジューリング機会を生成する要求をユーザーから電子メールにより受信するステップと、
前記新たなスケジューリング機会を生成するステップと、
前記新たなスケジューリング機会と前記新たなスケジューリング機会に対する周辺のアポイントメントとの間に生じる競合を識別するステップと、
前記識別に基づいて、ミニカレンダー形式で、前記新たなスケジューリング機会に対する前記周辺のアポイントメントとの前記競合を前記電子メールの受信トレイのプレビューペインに表示するステップと
を備える方法を前記コンピューターに実行させることを特徴とするコンピューター可読記憶媒体。
【請求項１６】
前記要求は、選択されたカレンダーに対する、前記新たなスケジューリング機会を生成するオプションのユーザー選択であることを特徴とする請求項１５に記載のコンピューター可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スケジューリング機会プレビューアーに関する。
【背景技術】
【０００２】
ＭＩＣＲＯＳＯＦＴ（登録商標）Ｏｕｔｌｏｏｋ（登録商標）などの個人情報管理ソフトは、ユーザーが連絡先、カレンダー、仕事を管理することを可能にする。多くのこのような個人情報管理ソフトを用いることにより、ユーザーは、相手とのミーティングまたは他のアポイントメントを要求するためなどの、スケジューリング機会を他のユーザーに送信することさえできる。さらに、ユーザーは、自身の現在のスケジュールに基づいて、他のユーザーからのスケジューリング機会を受諾または拒否することもできる。さらに、ユーザーは、受諾済みのスケジューリング機会を自動的に自身のカレンダーに追加させることができる。
【０００３】
新たなスケジューリング機会が到着した場合、一般的に、ユーザーは、そのスケジューリング機会のウィンドウから離れて、自身のカレンダーを開かなければならない。次に、ユーザーは、すでにカレンダーに入っている他のアポイントメントの間を移動して、要求されている新たなアポイントメントが受諾可能か否かを決定する。その後、ユーザーは、そのスケジューリング機会に戻って、このスケジューリング機会について受諾し、拒否し、または新たな時間を提案する。
【発明の概要】
【０００４】
本発明は、スケジューリング機会をプレビューし、管理するための様々な技術および技法を開示する。スケジューリング機会を受信する。このスケジューリング機会に対して周辺の１または複数のアポイントメントのコンテキストを取り出す。そのスケジューリング機会を、ミニカレンダー形式など、周辺のアポイントメントのコンテキストと共に表示する。
【０００５】
一実施例では、アポイントメントが反復するアポイントメントの場合、反復するアポイントメントに対してのスケジューリング機会を、周辺のアポイントメントのコンテキストと共に表示する。ユーザーは、スケジューリング機会内の反復するアポイントメントのインスタンスの間を移動することができる。
【０００６】
別の実施例では、新たなスケジューリング機会を追加する場合にミニカレンダー形式を表示する。新たなスケジューリング機会を生成する要求が、ユーザーから受信される。新たなスケジューリング機会を生成する。新たなスケジューリング機会の中で、この新たなスケジューリング機会に対して周辺のアポイントメントのコンテキストを、ミニカレンダー形式で表示する。
【０００７】
本概要は、以下の「発明を実施するための形態」でさらに説明される概念から選択したものを簡略化した形式で紹介するために提供するものである。本概要は、特許請求の範囲に記載されている主題の重要な特徴または本質的な特徴を特定することを意図するものでも、特許請求の範囲に記載されている主題の範囲を決定する際の一助として使用することを意図するものでもない。
【図面の簡単な説明】
【０００８】
【図１】一実施例のスケジューリング機会プレビューアーのダイアグラム図である。
【図２】周辺のアポイントメントのコンテキストと共にスケジューリング機会を表示することに関与する段階を示す一実施例の処理フロー図である。
【図３】ユーザーがスケジューリング機会内の反復するアポイントメントのインスタンスの間を移動することを可能とすることに関与する段階を示す一実施例の処理フロー図である。
【図４】ユーザーがスケジューリング機会内の複数の競合間を移動することを可能とすることに関与する段階を示す一実施例の処理フロー図である。
【図５】ユーザーが反復するアポイントメントに対してのスケジューリング機会を閲覧して管理することを可能とすることに関与する段階を示す一実施例の処理フロー図である。
【図６】プレビューペインにスケジューリング機会を表示することを示す一実施例の模擬画面の図である。
【図７】別個のウィンドウにスケジューリング機会を表示することを示す一実施例の模擬画面の図である。
【図８】ユーザーがミニカレンダー形式を縮小および展開することを可能とすることを示す一実施例の模擬画面の図である。
【図９】ユーザーがミニカレンダー形式を縮小および展開することを可能とすることを示す一実施例の模擬画面の図である。
【図１０】ユーザーがスケジューリング機会の複数のインスタンスの間を移動することを可能とすることを示す一実施例の模擬画面の図である。
【図１１】ユーザーが反復するスケジューリング機会の複数のインスタンス間に生じる競合の間を移動することを可能とすることを示す一実施例の模擬画面の図である。
【図１２】一実施例のコンピューターシステムのダイアグラム図である。
【発明を実施するための形態】
【０００９】
本明細書の技術および技法を、一般的なコンテキストでスケジューリング機会を表示および管理するアプリケーションとして説明するが、本技術および技法は、これらに加えて他の目的も果たす。一実施例では、本明細書で説明される技法の１つまたは複数を、ＭＩＣＲＯＳＯＦＴ  Ｏｕｔｌｏｏｋなどの個人情報管理プログラム内の機能として、あるいはスケジューリング機会を管理する任意の他のタイプのプログラムまたはサービスからの機能として実装することができる。
【００１０】
現在の個人情報管理ソフトによれば、ユーザーは、ミーティングまたはアポイントメントを要求するためのスケジューリング機会を他のユーザーに送信することができる。現在の個人情報管理ソフトによれば、同一のユーザーは、他のユーザーからスケジューリング機会を受信することもできる。しかし、その者がスケジューリング機会を受信する場合、現在の個人情報管理ソフトは、通常は日時を除くと、そのミーティングまたはアポイントメントがいつ行われるのかに関する視覚的な指示を有していない。さらに、現在の個人情報管理ソフトは、ユーザーが自身のカレンダーを開くなどの追加のステップをとらない限り、そのアポイントメントが他のアポイントに競合または近接するという、他のアポイントメントのスケジューリング情報がわからない。
【００１１】
一実施例では、アポイントメント要求の時刻周辺のユーザーのカレンダーを見せるミニカレンダー形式でスケジューリング機会を表示するスケジューリング機会プレビューアーを説明する。本明細書で使用される用語「スケジューリング機会」は、新たなアポイントメントまたはミーティングをユーザーのカレンダーに追加する要求を含むことを意味している。本明細書で使用される用語「ミニカレンダー形式」は、考慮されている現在のコンテキストに関連するユーザーのカレンダーの小型ビューを含むことを意味している。ミニカレンダー形式は、競合するアポイントメントおよび／または近接するアポイントメントをも示す。これにより、ユーザーは、自身のコンテキストを切り替えることなく、受諾し、拒否し、または新たな時間を提案することができる。つまり、ユーザーは、自身の電子メールの受信トレイまたは他のスケジュールキューの現在のスケジューリング機会をどのように扱うかについて判断を行うために、自身のカレンダーモジュールを開く必要はない。反復するアポイントメントに対して、ユーザーはインスタンスからインスタンスに、同様に、競合するインスタンスから競合するインスタンスに移動して、スケジューリングの判断を行うことができる。
【００１２】
図１は、一実施例のスケジューリング機会プレビューアー１００のダイアグラム図である。スケジューリング機会プレビューアー１００は、アポイントメントの日時など、現在のスケジューリング機会のスケジューリング詳細１０２を表示する。スケジューリング機会プレビューアー１００は、周辺のアポイントメントのコンテキスト１０４をも表示する。一実施例では、ミニカレンダー形式を用いて周辺のアポイントメントのコンテキスト１０４を視覚的に表示する。このミニカレンダー形式により、ユーザーは、要求されているスケジューリング機会を囲む、すでに予定されている他のアポイントメントのコンテキストを見ることができる。つまり、ユーザーは、競合があるか否か、または近接するアポイントメントがあるか否かをすぐに確認することができる。これにより、ユーザーは、現在のスケジューリング機会にについて、受諾し、拒否し、または新たな時間を提案するか否かについて、もしくはすでにカレンダーに入っている他のアポイントメントを修正するか否かについて、すぐに判断を行うことができる。
【００１３】
別の実施例では、ミニカレンダー形式の代わりに、またはミニカレンダー形式に加えて、テキストまたは他の記述を用いて周辺のアポイントメントのコンテキスト１０４を表すことができる。そのようなテキスト記述を用いる場合、要求されているスケジューリング機会の前および後に起こるアポイントメントを表示することにより、ユーザーは、スケジューリング機会内でそのスケジューリング機会を受諾するか否かについて判断を行うことができる。
【００１４】
一実施例では、ユーザーが新たなスケジューリング機会を自身のカレンダーに追加するときに、スケジューリング機会プレビューアー１００を用いることもできる。そのような実施例では、スケジューリング機会プレビューアー１００は、新たなアポイントメントを追加するオプションをユーザーが選択する際などに、ユーザーから新たなスケジューリング機会を生成する要求を受信する。新たなスケジューリング機会が生成され、ユーザーはこの新たなスケジューリング機会を編集することができる。周辺のアポイントメントのコンテキストを、新たなスケジューリング機会内にミニカレンダー形式で表示する。これにより、ユーザーは、追加される新たなアポイントメントと近接または競合する他のアポイントメントを見ることができ、ユーザーは、生成されつつある新たなアポイントから離れて、考慮すべき他のアポイントメントがあるか否かを確認するために自身のカレンダー内を移動する必要はない。
【００１５】
別の実施例では、スケジューリング機会プレビューアー１００は、複数のユーザーに対しての周辺のアポイントメントのコンテキストを表示する。つまり、ミニカレンダー形式を複数のチームメンバーに対して、または同一ユーザーの複数のカレンダーについて表示することができる。
【００１６】
さらに別の実施例では、ユーザーは、すでに確認済みである別のスケジューリング機会に対する新たな時間を提案することができる。その理由は、現在のスケジューリング機会に起因して、スケジューリングの競合が生じているからである。
【００１７】
さらに別の実施例では、ユーザーは、スケジューリング機会の代替スケジュールを選択し、その代替スケジュールを別のユーザーに送信する前に、代替スケジュールの影響をプレビューすることができる。代替スケジュールはユーザーに対して（グラフィカルにまたは別の方法で）表示され、この代替スケジュールが新たな提案として他のユーザーに送信される前に検討される。つまり、代替スケジュールをミニカレンダー形式でまたは別の適切な形式で表示することができる。このプレビュー能力により、ユーザーは提案を他のユーザーに送信する前に、代替スケジュールがユーザーのカレンダーに都合がいいか否かを判断することができる。
【００１８】
一実施例では、スケジューリング機会内の様々な詳細をプレビューすることによって、ユーザーは、自身のカレンダーの詳細を閲覧して情報に基づく判断を行うために、別のカレンダーモジュールにいかずに済む。
【００１９】
ここで、図２から１１を参照するに、スケジューリング機会プレビューアー１００の１または複数の実施例を実装するための段階をさらに詳細に説明する。いくつかの実施例では、図２から１１の処理は、（図１２の）コンピューティングデバイス５００の動作ロジックに、少なくとも部分的に実装される。
【００２０】
図２は、周辺のアポイントメントのコンテキストと共にスケジューリング機会を表示することに関与する段階を示す、一実施例の処理フロー図である。ユーザーの電子メールの受信トレイまたは他のスケジューリングキューなどにおいて、新たなスケジューリング機会を受信する（２０２）。ユーザーの電子メールの受信トレイにおいてスケジューリング機会を受信している例が、図６に示される。新たなスケジューリング機会の周辺のアポイントメントのコンテキストが取り出される（２０４）。周辺のアポイントメントのコンテキストは、いくつか例を挙げると、近接するアポイントメントおよび／または競合するアポイントメントを含むことができる。
【００２１】
スケジューリング機会を、周辺のアポイントメントのコンテキストと共に表示する（２０６）。現在のスケジューリング機会と任意の既存のアポイントメントとの間の競合を視覚的な、または他の指示を用いて示して、問題にユーザーの注意を向けることができる。スケジューリング機会を、いくつかの限定されない例として、（図６に示されるように）プレビューペイン（ｐａｎｅ）に、または（図７に示されるように）別個のウィンドウに表示することができる。一実施例では、スケジューリング機会を、ミニカレンダー形式で表示する。このミニカレンダー形式により、ユーザーは、現在のスケジューリング機会に競合または近接するアポイントメントがあるか否かを視覚的に確認することができる。ミニカレンダー形式の例を図６から１１に示す。
【００２２】
ミニカレンダー形式の代わりに、またはミニカレンダー形式に加えて、周辺のアポイントメントのコンテキストのためのテキストまたは他の記述を提供することができる。詳細をさらに閲覧するための入力、および／または現在のスケジューリング機会について受諾／拒否／新たな時間の提案を行う入力をユーザーから受信し（２０８）、あるいは、すでにカレンダーに入っている他のアポイントについて受諾／拒否／新たな時間の提案を行う入力をユーザーから受信する。一実施例では、ユーザーは、図８および９に示されるように、ミニカレンダー形式を所望どおりに縮小および展開して、機能のオンまたはオフを切り替えることもできる。一実施例では、ユーザーはミニカレンダー形式のサイズを調節することができる。
【００２３】
図３は、ユーザーがスケジューリング機会内の反復するアポイントメントのインスタンスの間を移動することを可能とすることに関与する段階を示す一実施例の処理フロー図２３０である。スケジューリング機会を受信して（２３２）、スケジューリング機会を反復するアポイントメントとして識別する（２３４）。反復するアポイントメントは、複数の別個のアポイントメント日付／時刻にわたって行われるアポイントメントである。例えば、反復するアポイントメントは、毎週金曜日の午後２：３０に行われる週１回のチームミーティングを含むことができる。
【００２４】
周辺のアポイントメントのコンテキストと共に、反復するアポイントメントに対してのスケジューリング機会を表示する（２３６）。ユーザーは、スケジューリング機会内の反復するアポイントメントのインスタンスの間を移動することができる（２３８）。つまり、ユーザーは、ミニカレンダー形式または他の指示内を移動して、反復するアポイントメントの各インスタンスに対して、周辺のミーティングのコンテキストを見ることができる。競合しない反復するアポイントメントのスケジューリング機会の例を図１０に示す。競合する反復するアポイントメントのスケジューリング機会の例を図１１に示す。
【００２５】
図４は、ユーザーがスケジューリング機会内の複数の競合間を移動することを可能とすることに関与する段階を示す一実施例の処理フロー図２６０である。スケジューリング機会を受信する（２６２）。ユーザーのスケジュールとの競合を識別する（２６４）。スケジューリング機会内の競合を表示する（２６６）。ユーザーは、スケジューリング機会内の複数の競合間を移動することができる（２６８）。
【００２６】
図５は、ユーザーが、競合する反復するアポイントメントに対してのスケジューリング機会を閲覧して管理することを可能とすることに関与する段階を示す一実施例の処理フロー図３００である。新たなスケジューリング機会が到着すると（３０２）、アポイントメントプレビューアーが、スケジューリング機会内の競合を表示する（３０４）。反復するアポイントメントの一連の中に複数の競合がある場合（３０６）、システムは複数の競合インスタンスにわたって繰り返す（３０８）。反復するアポイントメントの一連の中に複数の競合がない場合（３０６）、ユーザーは要求を受諾済み、仮、または拒否済みの要求として登録することができる。スケジューリング機会が拒否される場合（３１２）、スケジューリング機会は削除され、ユーザーのカレンダーは修正されない（３１４）。スケジューリング機会が拒否されない場合（３１２）、スケジューリング機会は削除され、ユーザーのカレンダーにアポイントメントが追加される（３１６）。
【００２７】
図６は、プレビューペインにスケジューリング機会を表示することを示す一実施例の模擬画面３２０である。この図示例では、スケジューリング機会３２４を、ユーザーの電子メールの受信トレイ内のプレビューペイン３２６に表示する。この図示例では、ミニカレンダー形式３２８を表示することにより、ユーザーは周辺のアポイントメントのコンテキストを視覚的に見ることができる。
【００２８】
図７は、別個のウィンドウにスケジューリング機会３５２を表示することを示す一実施例の模擬画面３５０である。一実施例では、ユーザーは電子メールの受信トレイからスケジューリング機会を開き、そのスケジューリング機会を別個のウィンドウにおいて展開されたビューで閲覧し、追加の詳細を見ることができる。
【００２９】
図８および９は、ユーザーがミニカレンダー形式を縮小および展開することを可能とすることを示す一実施例の模擬画面である。例えば、図８の模擬画面３７０は、ミニカレンダー形式が縮小されたビューを示す。ユーザーは、展開オプション３７２を選択することによって、ミニカレンダー形式を展開することができる。図９の模擬画面３９０は、ミニカレンダー形式が展開されたビューを示す。ミニカレンダー形式３９２を縮小するために、ユーザーは縮小オプション３９４を選択することができる。
【００３０】
図１０は、ユーザーがスケジューリング機会の複数のインスタンスの間を移動することを可能とすることを示す一実施例の模擬画面４００である。この図示例では、スケジューリング機会は、反復するアポイントメントである。この特定のスケジューリング機会は、いずれの既存のアポイントメントとも競合しない。ナビゲーションオプション４０２および４０４により、ユーザーが反復するアポイントメントの複数のインスタンスの間を移動することができる。これにより、ユーザーは、特定の反復するアポイントメントが複数のスケジューリングの競合を引き起こすか否かを判断することができる。そして、ユーザーが、新たな時間を提案するか否か、または現在のスケジューリング機会を受諾もしくは拒否するか否かを判断するのを助ける。
【００３１】
図１１は、ユーザーが反復するスケジューリング機会の複数のインスタンス間に生じる競合の間を移動することを可能とすることを示す一実施例の模擬画面４２０である。本例では、スケジューリング機会は、ナビゲーションオプション４２２および４２４によって示されるように、反復するアポイントメントでもある。この反復するアポイントメントの日付が、４２６に示されている。
【００３２】
この特定の例では、視覚的指示４３０および別個のテキスト記述４２７の双方を表示して、現在、カレンダー上の他の項目と競合する反復するアポイントメントの複数のインスタンスがあることをユーザーに知らせる。競合間の移動を示す矢印４２８および４３４によって、ユーザーは、識別されている複数の競合するインスタンスの間を移動することができる。競合位置指示４３２は、現在のスケジューリング機会との間で生じる５つの競合のうちの第１の競合を、ユーザーが現在閲覧していることを示す。
【００３３】
図１２に示されるように、本システムの１または複数の部分を実装するために使用する例示のコンピューターシステムは、コンピューティングデバイス５００などのコンピューティングデバイスを有する。最も基本的な構成では、コンピューティングデバイス５００は、一般的に、少なくとも１つの処理装置５０２とメモリ５０４とを含む。コンピューティングデバイスの正確な構成と種類に応じて、メモリ５０４は、揮発性（ＲＡＭなど）であっても、不揮発性（ＲＯＭ、フラッシュメモリなど）であっても、あるいはこれら２つの何らかの組み合わせであってもよい。この最も基本的な構成を図１２では点線５０６で示している。
【００３４】
コンピューティングデバイス５００は、追加の特徴または機能を備えることも可能である。例えば、コンピューティングデバイス５００は、例えば磁気ディスク、光ディスク、あるいはテープなどの追加のデータ記憶装置（取り外し可能および／または取り外し不可能）を含むこともできる。そのような追加の記憶装置を図１２には取り外し可能な記憶装置５０８および取り外し不可能な記憶装置５１０として示している。コンピューター記憶媒体は、コンピューター読み取り可能な命令、データ構造、プログラムモジュール、あるいはその他のデータなどの情報を記憶するための任意の方法または技術で実装された揮発性および不揮発性、取り外し可能および取り外し不可能な媒体を含む。メモリ５０４、取り外し可能な記憶装置５０８、および取り外し不可能な記憶装置５１０はすべてコンピューター記憶媒体の例である。コンピューター記憶媒体は、これらに限定されず、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリもしくはその他のメモリ技術、ＣＤ−ＲＯＭ、デジタル多用途ディスク（ＤＶＤ）もしくはその他の光学記憶装置、磁気カセット、磁気テープ、磁気ディスク記憶装置もしくは他の磁気記憶装置、あるいは所望の情報を記憶するのに使用することができ、コンピューティングデバイス５００によってアクセスが可能ないかなる他の媒体も含む。そのようなコンピューター記憶媒体はいかなるものも、デバイス５００の一部とすることができる。
【００３５】
コンピューティングデバイス５００は、コンピューティングデバイス５００が他のコンピューター／アプリケーション５１５と通信することができる１または複数の通信接続部５１４を含む。コンピューティングデバイス５００は、キーボード、マウス、ペン、音声入力装置、タッチ入力装置などの入力装置５１２も備えることができる。ディスプレイ、スピーカー、プリンターなどの出力装置５１１も含めることができる。これらの装置はいずれも当技術分野で知られており、ここで詳細に説明する必要はない。
【００３６】
本発明の主題を構成的特徴および／または方法論的動作に固有の言語で説明したが、添付の特許請求の範囲で定義される本発明の主題は、説明した特定の特徴または動作に必ずしも限定されないことを理解されたい。むしろ、特定の特徴および動作は、本発明を実装する例示的な形態として開示されている。本明細書および／または請求項に記載されている実施形態の精神の範囲内に属する等価物、変形および変更は、すべて保護の対象となるものである。
【００３７】
例えば、コンピューターソフトウェア分野の当業者ならば認識されるように、本明細書に説明されている例を１または複数のコンピューター上で異なる編成にして、例に示したものより少ない、または付加的オプションもしくは特徴を含めることが可能である。
【図１】
0005596674.tif 000002
【図２】
0005596674.tif 000003
【図３】
0005596674.tif 000004
【図４】
0005596674.tif 000005
【図５】
0005596674.tif 000006
【図６】
0005596674.tif 000007
【図７】
0005596674.tif 000008
【図８】
0005596674.tif 000009
【図９】
0005596674.tif 000010
【図１０】
0005596674.tif 000011
【図１１】
0005596674.tif 000012
【図１２】
0005596674.tif 000013