ディスカッション評価を提供する方法であって、評価リンクを含む課題ページを表示することと、前記評価リンクに対応する、ユーザーが開始した入力を受信することと、前記受信した、ユーザーが開始した入力に応答して、評価ビューを表示し、前記表示した評価ビューは、評価アシスタントデータ部および生のディスカッションデータ部を備えることと、前記表示した評価ビューに応答して、評価データを受信することとを備えることを特徴とする方法。前記評価リンクに対応する、前記ユーザーが開始した入力を受信することは、学習者をさらに示す、前記ユーザーが開始した入力を受信することを備えることを特徴とする請求項1に記載の方法。前記評価アシスタントデータ部を備える前記評価ビューを表示することは、参加タイムラインリンク、参加統計リンクおよび注釈基準リンクを含む前記評価アシスタントデータ部を備える、前記評価ビューを表示することを備えることを特徴とする請求項1に記載の方法。前記参加タイムラインリンクの選択を受信することと、前記受信した前記参加タイムラインリンクの選択に応答して、ディスカッションボードの課題への学習者の参加のグラフィカル表示を表示することとをさらに備えることを特徴とする請求項3に記載の方法。前記参加統計リンクの選択を受信することと、前記受信した前記参加統計リンクの選択に応答して、ディスカッションボードの課題への学習者の参加を概括する参加テーブルを表示することとをさらに備えることを特徴とする請求項3に記載の方法。前記注釈基準リンクの選択を受信することと、前記受信した前記注釈基準リンクの選択に応答して、ディスカッションボードの課題における学習者のスコアを概括する注釈テーブルを表示することとをさらに備えることを特徴とする請求項3に記載の方法。第三者から、前記注釈テーブルに対応する注釈を定義するデータを受信することをさらに備えることを特徴とする請求項6に記載の方法。前記生のディスカッションデータ部を備える前記評価ビューを表示することは、学習者が参加した複数のスレッド、および各々が前記複数のスレッドにそれぞれ対応する複数のスレッドリンクを含む、前記生のディスカッションデータ部を備える前記評価ビューを表示することを備えることを特徴とする請求項1に記載の方法。前記学習者が参加した前記複数のスレッドを含む前記生のディスカッションデータ部を備える前記評価ビューを表示することは、既存の投稿に追加すること、もしくは新たな投稿を生成することのいずれかにより、前記学習者が参加した前記複数のスレッドを含む前記生のディスカッションデータ部を備える前記評価ビューを表示することを備えることを特徴とする請求項8に記載の方法。前記複数のスレッドリンクの1つの選択を受信することと、前記複数のスレッドリンクの前記1つの前記選択に応答して、前記複数のスレッドの1つの拡張ビューを表示することであって、前記複数のスレッドの前記1つは前記複数のスレッドリンクの前記選択した1つに対応する、こととをさらに備えることを特徴とする請求項8に記載の方法。前記拡張ビューを表示することは、複数の投稿を表示することであって、前記複数の投稿は、前記複数のスレッドリンクの前記選択した1つに対応する前記複数のスレッドの前記1つに対応する、ことを備えることを特徴とする請求項10に記載の方法。前記複数の投稿を表示することは、前記複数の投稿にそれぞれ対応する複数の注釈リンクを表示することを備えることを特徴とする請求項11に記載の方法。前記複数の注釈リンクの1つの選択を受信することと前記複数の注釈リンクの前記1つの前記選択に応答して、複数の注釈カテゴリーに対応する複数のカテゴリーリンクを備える注釈メニューを表示することとをさらに備えることを特徴とする請求項12に記載の方法。ディスカッション評価を提供する方法であって、評価ビューを表示することであって、前記表示した評価ビューは、評価アシスタントデータ部および生のディスカッションデータ部を備え、前記評価アシスタントデータ部を備える前記評価ビューを表示することは、参加タイムラインリンク、参加統計リンクおよび注釈基準リンクを含む、前記評価アシスタントデータ部を備える前記評価ビューを表示することを備え、前記生のディスカッションデータ部を備える前記評価ビューを表示することは、学習者が参加した複数のスレッド、および各々が前記複数のスレッドにそれぞれ対応する複数のスレッドリンクを含む、前記生のディスカッションデータ部を備える前記評価ビューを表示することを備え、前記表示した評価ビューに応答して、評価データを受信することとを備えることを特徴とする方法。ディスカッション評価を提供するシステムであって、前記システムは記憶装置および前記記憶装置に結合したプロセシングユニットを備え、前記プロセシングユニットは、評価リンクを含む課題ページを表示することと、前記評価リンクに対応する、ユーザーが開始した入力を受信することと、前記受信した、ユーザーが開始した入力に応答して、評価ビューを表示することであって、前記表示した評価ビューは評価アシスタントデータ部および生のディスカッションデータ部を備え、前記評価アシスタントデータ部は参加タイムラインリンク、参加統計リンクおよび注釈基準リンクを含み、および前記生のディスカッションデータ部は学習者が参加した複数のスレッド、および各々が前記複数のスレッドにそれぞれ対応する複数のスレッドリンクを含むことと、前記表示した評価ビューに応答して、評価データを受信することとを実行するように動作することを特徴とするシステム。以下の詳細な説明は添付図面を参照する。可能な限り、同一の参照番号を図面および以下の説明において使用して、同一もしくは類似の要素を参照する。本発明の実施形態を説明することができるが、変更、適合および他の実装が可能である。例えば、置き換え、追加もしくは変更を、図面において説明する要素に対して行ってもよく、ならびに本明細書で説明する方法を、開示する方法に対してステージを置き換え、並び替え、もしくは追加することにより変更してもよい。したがって、以下の詳細な説明は、本発明を限定するものではない。むしろ、本発明の適切な範囲を、添付の特許請求の範囲により定義する。本発明の実施形態と一貫して、遠隔学習システムは、オンラインディスカッションにおいて学習者の成果を評価する際に、教育者を支援することができる。本発明の実施形態は、フロントエンドにおいて評価ビューを含んでもよく、およびバックエンドにおいて拡張可能な評価エンジンを含んでもよい。評価ビューにより、教育者はオンラインディスカッションを効率的な方法で格付けすることができる。評価エンジンは、例えば、第三者のオンラインディスカッションシステムに適合するために、第三者の評価モジュールに対する拡張性を含んでもよい。図1Aは、教師プロセッサー105、学習者プロセッサー110、ディスカッションサーバー115およびネットワーク120を備える、ディスカッションシステム100を示す。教師プロセッサー105、学習者プロセッサー110およびディスカッションサーバー115の任意の1つは、例えば、デスクトップコンピューター、ノートブックコンピューター、モバイルデバイス、スマート電話もしくは携帯情報端末PDAを備えてもよいが、それらに限定されない。ネットワーク120は、教師プロセッサー105、学習者プロセッサー110およびディスカッションサーバー115が通信することができる、インターネットもしくは任意のタイプのネットワークを備えてもよい。教師プロセッサー105、学習者プロセッサー110およびディスカッションサーバー115の任意の1つを、例えば、図10に関して以下でより詳細に説明するような、コンピューティングデバイス1000を使用して実装してもよい。オンラインディスカッションシステムに対して、教師プロセッサー105を使用する教師は、ディスカッションサーバー115上で稼動するディスカッションボードに関する学習者の例えば、学習者プロセッサー110を使用してディスカッションの効率性を評価することができる。当該評価は、例えば、学習者がどの程度積極的であるか、学習者の回答がどの程度重要であるか、などを備えてもよい。本発明の実施形態は、オンラインディスカッションの評価ビューを含んでもよく、当該評価ビューは、学習者の成果を査定することを容易にし、および当該査定を行う際の教師の時間を節約することができる。評価ビューは、2評価アシスタントデータおよび2生のディスカッションデータの2つの部分を含んでもよい。評価アシスタントデータをフレキシブルにして、第三者が計算メカニズムと提示方法との両方を定義することができるようにしてもよい。一方で、教師の主観的な判断を取得するためのユーザーインタフェースを、評価ビューに提供してもよい。評価ビューは、これらの主観的な入力を何らかの方法で分析することにより、評価アシスタントデータの新たな次元を生成するための能力を提供してもよい。検索機能も評価ビューに提供してもよい。図1Bに示すように、本発明の実施形態はまた、例えば、ディスカッションサーバー115上で稼動することができる評価エンジン150を含んでもよい。評価エンジン150は、学習者プロセッサー110からの入力として、入力データ155を受ける例えば、コンテンツおよびメタデータを投稿することができ、および第1のグループ化したキーパフォーマンスインジケーター160および第2のグループ化したキーパフォーマンスインジケーター165により定義された統計データを出力することができる。第1のグループ化したキーパフォーマンスインジケーター160および第2のグループ化したキーパフォーマンスインジケーター165を、それぞれ、評価エンジン150に追加された2つのタイプのアドオン、1自動評価アドオン170および2評価者の主観的な判定アドオン175を通じて拡張してもよい。第1のグループ化したキーパフォーマンスインジケーター160および第2のグループ化したキーパフォーマンスインジケーター165を、以下で詳細に説明するように、評価アシスタントデータ部505において拡張し、および表示してもよい。評価エンジン150のデータコントラクトcontractおよびアーキテクチャーデザインは、オンラインディスカッションシステムの必要条件の共通の性質を考慮してもよく、それにより、従来のシステムによってそれを容易に導入することができる。例えば、入力データ155を、学習者プロセッサー110から直接受信してもよく、または、入力データ155を顧客が実装したディスカッションシステム185から受信する場合には、ディスカッションアダプター180を通って、それを適切なフォーマットで配置してもよい。自動評価アドオン170および評価者の主観的な判定アドオン175を、第三者例えば、教師によって定義してもよい。自動評価アドオン170は、入力データ155の客観的な評価を、第1のグループ化したキーパフォーマンスインジケーター160の形式で提供してもよい。評価者の主観的な判定アドオン175は、入力データ155の主観的な評価を、第2のグループ化したキーパフォーマンスインジケーター165の形式で提供してもよい。評価者の主観的な判定アドオン175は、教師からの主観的な入力を、以下に詳細に論じる注釈の形式で受信してもよい。図2は、ディスカッション評価を提供する本発明の実施形態による方法200に含まれる、一般的なステージを説明するフローチャートを示す。方法200を、ディスカッションサーバー115を使用して実装してもよい。図10に関して以下に詳細に説明するコンピューティングデバイス1000は、ディスカッションサーバー115に対する動作環境を備えてもよい。方法200のステージを実装する方法を、以下に詳細に説明する。方法200は、図3に示すように、スターティングブロック205において開始してもよく、およびステージ210へ進んでもよく、ステージ210では、ディスカッションサーバー115が、教師プロセッサー105への評価リンク305を含む課題ページ300を表示してもよい。例えば、教師プロセッサー105を使用する教師は、ディスカッションサーバー115上で動作するディスカッションボードへの学習者の参加を評価することを望む場合がある。その結果として、教師は、課題ページ300に関与することができる。ディスカッションサーバー115が、評価リンク305を含む課題ページ300を表示する、ステージ210から、方法200はステージ220まで進んでもよい。ステージ220では、ディスカッションサーバー115が、教師プロセッサー105からの評価リンク305に対応する、ユーザーが開始した入力を受信してもよい。例えば、教師は、学習者名部315から学習者310を選択してもよく、および課題ページ300における評価リンク305をクリックしてもよい。結果として、ディスカッションサーバー115により、以下のステージ230で説明するように、教師は評価ビューにナビゲートすることができる。評価ビューへナビゲートする前に、教師は格付けリンク320をクリックしてもよい。それに応じて、ディスカッションサーバー115は、図4に示すように、選択した学習者310についての格付けビュー405を、教師プロセッサー105上で表示してもよい。格付けビュー405は、ディスカッションサーバー115上で稼動するディスカッションボードへの学習者の参加について、教師が既に行った評価に基づいて、選択した学習者310が受信しているそれまでの格付けを表示してもよい。ステージ220において、ディスカッションサーバー115が、評価リンク305に対応する、ユーザーが開始した入力をいったん受信すると、方法200は、ステージ230に続き、このステージ230では、ディスカッションサーバー115が、受信した、ユーザーが開始した入力に応答して、教師プロセッサー105に、図5に示すように評価ビュー500を表示してもよい。表示した評価ビュー500は、評価アシスタントデータ部505例えば最上部、および生のディスカッションデータ部510例えば、最下部を備えてもよい。例えば、評価アシスタントデータ部505は、参加タイムラインリンク515、参加統計リンク520および注釈基準リンク525を含んでもよい。図5に示すように、参加タイムラインリンク515の選択を受信したことに応答して、ディスカッションボードの課題への学習者の参加のグラフィカル表示530を、ディスカッションサーバー115によって表示してもよい。グラフィカル表示530は、例えば、対応する、所与の日に学習者が行った投稿の数を示してもよい。図6に示すように、参加統計リンク520の選択を教師プロセッサー105から受信したことに応答して、ディスカッションボードの課題への学習者の参加を概括する参加テーブル605を、ディスカッションサーバー115によって表示してもよい。参加テーブル605は、学習者が行った投稿の数、学習者が投稿した新たなトピックの数、学習者が議論したトピックの数、学習者が行った回答の数、学習者が1日あたりに行った投稿の平均数および学習者のポストの平均長、の各々を含んでもよい。図7に示すように、注釈基準リンク525の選択を教師プロセッサー105から受信したことに応答して、ディスカッションボードの課題における学習者のスコアを概括する注釈テーブル705を、ディスカッションサーバー115によって表示してもよい。注釈テーブル705は、以下の注釈カテゴリー、すなわち、主題の認識、リサーチの証拠、文法、句読点、スペル、トピックへの取り組み、創造性および適時性、および他に対する回答のそれぞれにおける学習者のスコアを示してもよい。上述したように、注釈テーブル705に対応する注釈を定義するデータは動的であってもよく、および第三者によって供給されてもよい。上述したように、ディスカッションサーバー115は、受信した、ユーザーが開始した入力に応答して、教師プロセッサー105に対して評価ビュー500を表示してもよい。表示した評価ビュー500は、評価アシスタントデータ部505例えば、最上部に加えて、生のディスカッションデータ部510例えば、最下部を備えてもよい。図5に示すように、生のディスカッションデータ部510は、学習者が参加した複数のスレッド535を含んでもよい。加えて、生のディスカッションデータ部510は、各々が複数のスレッド535にそれぞれ対応する複数のスレッドリンク540を含んでもよい。複数のスレッド535は、例えば、既存の投稿に追加すること、もしくは新たな投稿を生成することのいずれかによって学習者が参加したスレッドを備えてもよい。図8に示すように、複数のスレッドリンク540の1つの選択を教師プロセッサー105から受信したことに応答して、複数のスレッドリンク540の選択した1つに対応する、複数のスレッド535の1つの拡張ビュー800を、ディスカッションサーバー115によって表示してもよい。拡張ビュー800は、複数の投稿805を含んでもよく、当該複数の投稿805は複数のスレッドリンク540の選択した1つに対応する、複数のスレッド535の1つに対応する。拡張ビュー800は、複数の投稿805にそれぞれ対応する複数の注釈リンク810を備えてもよい。図9に示すように、複数の注釈リンク810の1つの選択を教師プロセッサー105によって受信したことに応答して、注釈メニュー905を、ディスカッションサーバー115によって拡張ビュー800に表示してもよい。注釈メニュー905は、複数の注釈カテゴリーに対応する複数のカテゴリーリンク910を備えてもよい。ステージ230において、ディスカッションサーバー115が評価ビューを表示した後に、方法200は、ステージ240へ進んでもよく、ステージ240では、ディスカッションサーバー115が、表示された評価ビューに応答して評価データを教師プロセッサー105から受信してもよい。例えば、複数のカテゴリーリンク910の1つの選択を教師プロセッサー105から受信したことに応答して、ディスカッションサーバー115は、スコアを受信するように構成されたテーブルを表示してもよい。その結果として、ディスカッションサーバー115は評価データを受信してもよく、当該評価データは、複数の注釈リンク810の選択した1つに対応する、複数の投稿805の1つに対する少なくとも1つのスコアを備える。ステージ240において、ディスカッションサーバー115が評価データを受信すると、次に、方法200はステージ250において終了してもよい。本発明による実施形態は、ディスカッション評価を提供するシステムを備えてもよい。そのシステムは、記憶装置および当該記憶装置に結合したプロセシングユニットを備えてもよい。プロセシングユニットは、評価リンクを含む課題ページを表示し、および評価リンクに対応する、ユーザーが開始した入力を受信するように動作してもよい。加えて、プロセシングユニットは、受信した、ユーザーが開始した入力に応答して、評価ビューを表示するように動作してもよい。表示した評価ビューは、評価アシスタントデータ部および生のディスカッションデータ部を備えてもよい。さらに、プロセシングユニットは、表示した評価ビューに応答して、評価データを受信するように動作してもよい。本発明による別の実施形態は、ディスカッション評価を提供するシステムを備えてもよい。そのシステムは、記憶装置および当該記憶装置に結合したプロセシングユニットを備えてもよい。プロセシングユニットは、評価ビューを表示するように動作してもよい。表示した評価ビューは、評価アシスタントデータ部および生のディスカッションデータ部を備えてもよい。評価アシスタントデータ部は、参加タイムラインリンク、参加統計リンクおよび注釈基準リンクを含んでもよい。生のディスカッションデータ部は、学習者が参加した複数のスレッド、および複数のスレッドリンクを含んでもよく、当該複数のスレッドリンクの各々は複数のスレッドにそれぞれ対応する。さらに、プロセシングユニットは、表示した評価ビューに応答して、評価データを受信するように動作してもよい。本発明によるさらに別の実施形態は、ディスカッション評価を提供するシステムを備えてもよい。そのシステムは、記憶装置および当該記憶装置に結合したプロセシングユニットを備えてもよい。プロセシングユニットは、評価リンクを含む課題ページを表示し、および評価リンクに対応する、ユーザーが開始した入力を受信するように動作してもよい。さらにまた、プロセシングユニットは、受信した、ユーザーが開始した入力に応答して、評価ビューを表示するように動作してもよい。表示した評価ビューは、評価アシスタントデータ部および生のディスカッションデータ部を備えてもよい。評価アシスタントデータ部は、参加タイムラインリンク、参加統計リンクおよび注釈基準リンクを含んでもよい。生のディスカッションデータ部は、学習者が参加した複数のスレッド、および複数のスレッドリンクを含んでもよく、当該複数のスレッドリンクの各々は複数のスレッドにそれぞれ対応する。さらに、プロセシングユニットは、表示した評価ビューに応答して、評価データを受信するように動作してもよい。図10は、コンピューティングデバイス1000を含むシステムのブロック図を示す。本発明の実施形態によれば、上述した記憶装置およびプロセシングユニットを、図10のコンピューティングデバイス1000のようなコンピューティングデバイスにおいて実装してもよい。ハードウェア、ソフトウェアもしくはファームウェアの任意の適当な組み合わせを使用して、記憶装置およびプロセシングユニットを実装してもよい。例えば、記憶装置およびプロセシングユニットを、コンピューティングデバイス1000、またはコンピューティングデバイス1000と組み合わせた任意の他のコンピューティングデバイス1018により実装してもよい。上述したシステム、デバイスおよびプロセッサーは例であり、他のシステム、デバイスおよびプロセッサーが、本発明の実施形態による上述した記憶装置およびプロセシングユニットを備えてもよい。また、コンピューティングデバイス1000は、上述したディスカッションサーバー115のための動作環境を備えてもよい。ディスカッションサーバー115は、他の環境において動作してもよく、およびコンピューティングデバイス1000に限定されない。図10を参照して、本発明の実施形態によるシステムは、コンピューティングデバイス1000のようなコンピューティングデバイスを含んでもよい。基本的な構成では、コンピューティングデバイス1000は、少なくとも1つのプロセシングユニット1002およびシステムメモリー1004を含んでもよい。コンピューティングデバイスの構成およびタイプに応じて、システムメモリー1004は、揮発性例えば、ランダムアクセスメモリーRAM、不揮発性例えば、リードオンリーメモリーROM、フラッシュメモリーまたはそれらの任意の組み合わせを備えてもよいが、それらに限定されない。システムメモリー1004は、オペレーティングシステム1005、1つまたは2つ以上のプログラミングモジュール1006を含んでもよく、およびプログラムデータ1007を含んでもよい。オペレーティングシステム1005は、例えば、コンピューティングデバイス1000の動作を制御するのに適したものでもよい。一実施形態では、プログラミングモジュール1006は、例えば、評価アプリケーション1020を含んでもよい。さらにまた、本発明の実施形態を、グラフィックスライブラリー、他のオペレーティングシステムもしくは任意の他のアプリケーションプログラムとともに実施してもよく、および任意の特定のアプリケーションもしくはシステムに限定されない。この基本的な構成を、図10において点線1008内のこれらのコンポーネントによって例示する。コンピューティングデバイス1000は、追加の特徴および機能を有してもよい。例えば、コンピューティングデバイス1000はまた、例えば、磁気ディスク、光学ディスクもしくはテープのような追加のデータストレージデバイス着脱可能および/または着脱不能を含んでもよい。このような追加のストレージを、図10において着脱可能ストレージ1009および着脱不能ストレージ1010によって例示する。コンピューティングデバイス1000は、通信コネクション1016を包含してもよく、当該通信コネクション1016により、コンピューティングデバイス1000は、例えばイントラネットもしくはインターネットなどの分散コンピューティング環境におけるネットワークを介するなどして、他のコンピューティングデバイス1018と通信することが可能になる。通信コネクション1016は、通信媒体の1つの例である。本明細書で使用する用語コンピューター可読媒体は、コンピューター記憶媒体を含むことができる。コンピューター記憶媒体は、コンピューター可読命令、データ構造、プログラムモジュールもしくは他のデータのような情報を記憶する任意の方法もしくは技術において実装される、揮発性および不揮発性、着脱可能および着脱不能媒体を含んでもよい。システムメモリー1004、着脱可能ストレージ1009および着脱不能ストレージ1010は、すべて、コンピューター記憶媒体すなわち、記憶装置の例である。コンピューター記憶媒体は、RAM、ROM、EEPROMelectricallyerasablereadonlymemory、フラッシュメモリーもしくは他のメモリー技術、CD-ROM、デジタル多用途ディスクDVDもしくは他の光学ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージもしくは他の磁気記憶デバイス、または情報を記憶するのに使用することができ、およびコンピューティングデバイス1000がアクセスすることができる任意の他の媒体を含んでもよいが、それらに限定されない。任意のこのようなコンピューター記憶媒体は、コンピューティングデバイス1000の一部であってもよい。コンピューティングデバイス1000は、キーボード、マウス、ペン、音声入力デバイス、タッチ入力デバイスのような入力デバイス1012を有してもよい。ディスプレイ、スピーカー、プリンターなどの出力デバイス1014を含んでもよい。上述したデバイスは例であり、および他のデバイスを使用してもよい。本明細書で使用する用語コンピューター可読媒体は、通信媒体を含んでもよい。通信媒体は、搬送波もしくは他のトランスポートメカニズムのような変調されたデータ信号におけるコンピューター可読命令、データ構造、プログラムモジュールもしくは他のデータによって実施してもよく、および任意の情報配信媒体を含む。用語変調されたデータ信号は、信号内の情報を符号化するような方法で設定もしくは変更される、1つまたは2つ以上の特性を有する信号を記述してもよい。例として、通信媒体は有線ネットワークもしくは直接配線接続のような有線媒体、ならびに音声、無線周波数RF、赤外線および他の無線媒体のような無線媒体を含んでもよいが、それらに限定されない。上述したように、オペレーティングシステム1005を含む、多数のプログラムモジュールおよびデータファイルをシステムメモリー1004に記憶してもよい。プロセシングユニット1002上で実行している間に、プログラミングモジュール1006例えば、評価アプリケーション1020は、例えば、上記説明した1つまたは2つ以上の方法200のステージを含む処理を実行してもよい。上述した処理は例であり、およびプロセシングユニット1002は他の処理を実行してもよい。本発明の実施形態により使用することができる他のプログラミングモジュールは、電子メール、コンタクトアプリケーション、ワードプロセシングアプリケーション、スプレッドシートアプリケーション、データベースアプリケーション、スライドプレゼンテーションアプリケーション、描画またはコンピューター支援アプリケーションプログラムなどを含んでもよい。一般に、本発明の実施形態によれば、プログラムモジュールは、特定のタスクを実行し、もしくは特定の抽象データタイプを実装することができる、ルーチン、プログラム、コンポーネント、データ構造、および他のタイプの構造を含んでもよい。さらに、本発明の実施形態を、ハンドヘルドデバイス、マルチプロセッサーシステム、マイクロプロセッサーベースのもしくはプログラミング可能なコンシューマー電子機器、ミニコンピューターおよびメインフレームコンピューターなどを含む、他のコンピューターシステム構成によって実施してもよい。また、本発明の実施形態を、通信ネットワークを通してリンクしたリモート処理デバイスによってタスクを実行する、分散コンピューティング環境において実施してもよい。分散コンピューティング環境においては、プログラムモジュールはローカルおよびリモート双方のメモリー記憶デバイスに位置してもよい。さらに、本発明の実施形態を、個別電子素子を備えた電子回路、論理ゲートを含むパッケージ化もしくは集積化された電子チップ、またはマイクロプロセッサーを利用した回路において実施してもよく、あるいは電子素子もしくはマイクロプロセッサーを含む単一のチップ上で実施してもよい。また、本発明の実施形態を、例えば、AND、ORおよびNOTなどの論理演算を実行することが可能であり、機械技術、光学技術、流体技術および量子技術を含むことが可能であるが、それらに限定されない他の技術を使用して、実施してもよい。加えて、本発明の実施形態を、汎用コンピューター内で実施してもよく、あるいは任意の他の回路もしくはシステムにおいて実施してもよい。本発明の実施形態は、例えば、コンピュータープロセス方法、コンピューティングシステムとして実装してもよく、あるいはコンピュータープログラム製品もしくはコンピューター可読媒体などの製品として実装してもよい。コンピュータープログラム製品は、コンピューターシステムが読み取り可能であり、およびコンピュータープロセスを実行する命令のコンピュータープログラムを符号化する、コンピューター記憶媒体であってもよい。コンピュータープログラム製品は、コンピューターシステムが読み取り可能であり、およびコンピュータープロセスを実行する命令のコンピュータープログラムを符号化する、搬送波上で伝搬される信号であってもよい。したがって、本発明を、ハードウェアおよび/またはソフトウェアファームウェア、常駐ソフトウェア、マイクロコードなどを含むにおいて実施してもよい。言い換えると、本発明の実施形態は、コンピューター使用可能記憶媒体もしくはコンピューター可読記憶媒体上のコンピュータープログラム製品の形式をとってもよい。当該コンピューター使用可能記憶媒体もしくはコンピューター可読記憶媒体は、命令実行システムにより使用される媒体、もしくは命令実行システムに関連する媒体において実施されたコンピューター使用可能プログラムコードもしくはコンピューター可読プログラムコードを有する。コンピューター使用可能媒体もしくはコンピューター可読媒体は、命令実行システム、装置もしくはデバイスにより使用され、またはそれらに関連する、プログラムを包含し、記憶し、通信し、伝搬しもしくは伝送することができる任意の媒体であってもよい。コンピューター使用可能媒体もしくはコンピューター可読媒体は、例えば、電子、磁気、光学、電磁気、赤外線もしくは半導体システム、装置、デバイスもしくは伝搬媒体であってもよいが、それらに限定されない。より特定のコンピューター可読媒体の例不完全なリストとして、コンピューター可読媒体は、1つまたは2つ以上の配線を有する電気接続、ポータブルコンピューターディスケット、ランダムアクセスメモリーRAM、リードオンリーメモリーROM、消去可能なプログラマブルROMEPROMもしくはフラッシュメモリー、光ファイバーおよびポータブルコンパクトディスクROMCD-ROMを含んでもよい。コンピューター使用可能媒体もしくはコンピューター可読媒体は、プログラムをプリントした紙もしくは別の適切な媒体とさえすることができることに留意されたい。当該プログラムを、例えば、紙もしくは他の媒体を光学走査することを介して、電子的に捕捉し、ついで必要に応じて、コンパイルし、解釈し、もしくは適当な方法で処理し、そしてコンピューターメモリーに記憶してもよい。本発明の実施形態を、例えば、本発明の実施形態による方法、システムおよびコンピュータープログラム製品のブロック図および/または動作説明を参照して上記説明する。ブロックにおいて言及する機能/動作は、任意のフローチャートにおいて示すような順序から外れて発生してもよい。例えば、連続して示される2つのブロックを、つまり、関係する機能/動作に応じて、実質的に同時に実行してもよく、あるいは当該ブロックを時として逆順に実行してもよい。本発明のいくつかの実施形態を説明してきたが、他の実施形態が存在してもよい。さらにまた、本発明の実施形態を、メモリーおよび他の記憶媒体に記憶したデータと関連するものとして説明したが、ハードディスク、フロッピー登録商標ディスクもしくはCD-ROM、インターネットからの搬送波、またはRAMもしくはROMの他の形式のような、二次的な記憶デバイスなどの他のタイプのコンピューター可読媒体にデータを記憶することもでき、あるいはこのようなコンピューター可読媒体からデータを読み取ることもできる。さらに、開示した方法のステージを、本発明から逸脱することなく、ステージの並び替え、および/またはステージの挿入もしくは削除をすることによることを含む任意の方法で変更してもよい。本明細書に含まれるコードにおける著作権を含むすべての権利は、出願人の所有権に帰属する。出願人は本明細書に含まれるコードにおけるすべての権利を維持および保有し、ならびに他の目的なしに、特許付与されたものの再生に関連した物を再生することに関してのみ許可を与える。この明細書は例を含むが、本発明の範囲を以下の特許請求の範囲によって示す。さらに、明細書を構造的な特徴および/または方法的な動作に固有の言語で説明したが、特許請求の範囲を上記説明した特徴もしくは動作に限定しない。むしろ、上記説明した固有の特徴および動作を、本発明の実施形態に対する例として開示する。