(57)【要約】【課題】  電子タスク管理のアプリケーションまたはシステムに従って、タスクを作成するため、および作成されたタスクに関連する情報を入力するための改良された方法およびシステムを提供する。【解決手段】  電子コレスポンデンス項目に、タスクとしてのフラグ設定を行う。個別の電子コレスポンデンス項目にフラグ設定が行われると、フラグ設定された項目に関して対応するタスクが作成され、次に、作成されたタスクが、タスクアプリケーション、カレンダアプリケーション、または電子タスク一覧アプリケーションなどの、タスクを表示するために使用される１つまたは複数のアプリケーションにポピュレートされ、それらのアプリケーションによって公開される。【選択図】  図２
2006107438.tif 000002
【特許請求の範囲】
【請求項１】
タスク項目としての認識のためにデータ項目にマークを付けるための方法であって、
データ項目にタスクフラグ設定コントロールを関連付けるステップと、
前記タスクフラグ設定コントロールの選択を受け取るステップと、
前記タスクフラグ設定コントロールの選択を受け取ったことに応答して、前記データ項目に少なくとも１つのプロパティを自動的に適用して、前記データ項目がタスク項目として認識されることが可能であるようにするステップと
を含むことを特徴とする方法。
【請求項２】
前記タスク項目をタスク項目のリストの中に格納するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
タスク項目の前記リストをタスクリストユーザインターフェース内で表示するステップをさらに含むことを特徴とする請求項２に記載の方法。
【請求項４】
前記データ項目に少なくとも１つのプロパティを自動的に適用して、前記データ項目がタスクとして認識されることが可能であるようにするステップは、前記データ項目に開始日プロパティを適用するステップを含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記データ項目に開始日プロパティを適用するステップは、１つまたは複数の開始日プロパティを含むコンテキストメニューから前記開始日プロパティを適用するステップを含むことを特徴とする請求項４に記載の方法。
【請求項６】
前記タスクフラグ設定コントロールを、前記データ項目に適用された前記開始日プロパティを識別するための視覚的アイコンでポピュレートするステップをさらに含むことを特徴とする請求項４に記載の方法。
【請求項７】
前記データ項目に既定の開始日プロパティを自動的に適用するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項８】
前記データ項目に少なくとも１つのプロパティを自動的に適用して、前記データ項目がタスクとして認識されることが可能であるようにするステップは、前記データ項目にタスクカテゴリプロパティを適用するステップを含むことを特徴とする請求項１に記載の方法。
【請求項９】
前記データ項目にタスクカテゴリプロパティを適用するステップは、１つまたは複数のタスクカテゴリプロパティを含むコンテキストメニューから前記タスクカテゴリプロパティを適用するステップを含むことを特徴とする請求項８に記載の方法。
【請求項１０】
前記タスクフラグ設定コントロールを、前記データ項目に適用された前記タスクカテゴリプロパティを識別するための視覚的識別子でポピュレートするステップをさらに含むことを特徴とする請求項８に記載の方法。
【請求項１１】
前記タスクフラグ設定コントロールを、前記データ項目に適用された前記タスクカテゴリプロパティを識別するための視覚的識別子でポピュレートするステップは、前記タスクフラグ設定コントロールを、前記タスク項目に適用された前記タスクカテゴリプロパティに関連する固有色でポピュレートするステップを含むことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記データ項目に少なくとも１つのプロパティを自動的に適用して、前記データ項目がタスクとして認識されることが可能であるようにするステップは、前記データ項目に既定のタスクカテゴリプロパティを適用するステップを含むことを特徴とする請求項１に記載の方法。
【請求項１３】
タスク項目としての認識のためにデータ項目にマークを付けるための方法をコンピュータにより実行するコンピュータ実行可能命令を含むことを特徴とするコンピュータ可読媒体であって、前記コンピュータ実行可能命令は、
データ項目にタスクフラグ設定コントロールを関連付けるステップと、
前記タスクフラグ設定コントロールの選択を受け取るステップと、
前記タスクフラグ設定コントロールの選択を受け取ったことに応答して、前記データ項目に少なくとも１つのプロパティを自動的に適用して、前記データ項目がタスク項目として認識されることが可能であるようにするステップとを含むことを特徴とするコンピュータ可読媒体。
【請求項１４】
前記タスク項目をタスク項目のリストの中に格納するステップをさらに含むことを特徴とする請求項１３に記載のコンピュータ可読媒体。
【請求項１５】
タスク項目の前記リストをタスクリストユーザインターフェース内で表示するステップをさらに含むことを特徴とする請求項１４に記載のコンピュータ可読媒体。
【請求項１６】
前記データ項目に少なくとも１つのプロパティを自動的に適用して、前記データ項目がタスクとして認識されることが可能であるようにするステップは、前記データ項目に開始日プロパティを適用するステップを含むことを特徴とする請求項１３に記載のコンピュータ可読媒体。
【請求項１７】
前記データ項目に開始日プロパティを適用するステップは、１つまたは複数の開始日プロパティを含むコンテキストメニューから前記開始日プロパティを適用するステップを含むことを特徴とする請求項１６に記載のコンピュータ可読媒体。
【請求項１８】
前記タスクフラグ設定コントロールを、前記作成されたタスク項目に適用された前記開始日プロパティを識別するための視覚的アイコンでポピュレートするステップをさらに含むことを特徴とする請求項１６に記載のコンピュータ可読媒体。
【請求項１９】
前記データ項目に少なくとも１つのプロパティを自動的に適用して、前記データ項目がタスクとして認識されることが可能であるようにするステップは、前記データ項目にタスクカテゴリプロパティを適用するステップを含むことを特徴とする請求項１３に記載のコンピュータ可読媒体。
【請求項２０】
前記データ項目にタスクカテゴリプロパティを適用するステップは、１つまたは複数のタスクカテゴリプロパティを含むコンテキストメニューから前記タスクカテゴリプロパティを適用するステップを含むことを特徴とする請求項１９に記載のコンピュータ可読媒体。
【請求項２１】
前記タスクフラグ設定コントロールを、前記データ項目に適用された前記タスクカテゴリプロパティを識別するための視覚的識別子でポピュレートするステップをさらに含むことを特徴とする請求項２０に記載のコンピュータ可読媒体。
【請求項２２】
前記タスクフラグ設定コントロールを、前記作成されたタスク項目に適用された前記タスクカテゴリプロパティを識別するための視覚的識別子でポピュレートするステップは、前記タスクフラグ設定コントロールを、前記データ項目に適用された前記タスクカテゴリプロパティに関連する固有色でポピュレートするステップを含むことを特徴とする請求項２０に記載のコンピュータ可読媒体。
【請求項２３】
前記データ項目に少なくとも１つのプロパティを自動的に適用して、前記データ項目がタスクとして認識されることが可能であるようにするステップは、前記データ項目に既定のタスクカテゴリプロパティを適用するステップを含むことを特徴とする請求項１３に記載のコンピュータ可読媒体。
【請求項２４】
タスク項目としての認識のためにデータ項目にマークを付けるための方法であって、
ユーザインターフェース内に表示されたデータ項目にタスクフラグ設定コントロールを関連付けるステップと、
前記タスクフラグ設定コントロールの選択を受け取るステップと、
前記タスクフラグ設定コントロールの選択を受け取ったことに応答して、前記データ項目に少なくとも１つのプロパティを自動的に適用して、前記データ項目がタスク項目として認識されることが可能であるようにするステップと、
前記タスクフラグ設定コントロールの第２の選択を受け取ったことに応答して、前記データ項目に適用するための１つまたは複数のタスクプロパティの選択を受け取るステップと、
前記データ項目への前記１つまたは複数のタスクプロパティの適用を示すために、前記タスクフラグ設定コントロールに視覚的識別子を適用するステップと
を含むことを特徴とする方法。
【請求項２５】
前記タスク項目をタスク項目のリストの中に格納するステップをさらに含むことを特徴とする請求項２４に記載の方法。
【請求項２６】
タスク項目の前記リストをタスクリストユーザインターフェース内で表示するステップをさらに含むことを特徴とする請求項２５に記載の方法。
【請求項２７】
前記タスクフラグ設定コントロールの選択を受け取るステップは、前記データ項目に適用するための開始日プロパティを受け取るステップを含むことを特徴とする請求項２４に記載の方法。
【請求項２８】
前記データ項目に適用するための開始日プロパティを受け取るステップは、１つまたは複数の開始日プロパティを含むコンテキストメニューから前記開始日プロパティを受け取るステップを含むことを特徴とする請求項２７に記載の方法。
【請求項２９】
前記タスクフラグ設定コントロールを、前記データ項目に適用された前記開始日プロパティを識別するための視覚的アイコンでポピュレートするステップをさらに含むことを特徴とする請求項２７に記載の方法。
【請求項３０】
前記タスクフラグ設定コントロールの選択を受け取るステップは、前記データ項目に適用するためのタスクカテゴリプロパティを受け取るステップを含むことを特徴とする請求項２４に記載の方法。
【請求項３１】
前記データ項目に適用するためのタスクカテゴリプロパティを受け取るステップは、１つまたは複数のタスクカテゴリプロパティを含むコンテキストメニューから前記タスクカテゴリプロパティを受け取るステップを含むことを特徴とする請求項３０に記載の方法。
【請求項３２】
タスク項目としての認識のためにデータ項目にマークを付けるための方法をコンピュータにより実行するコンピュータ実行可能命令を含むコンピュータ可読媒体であって、
前記コンピュータ実行可能命令は、
ユーザインターフェース内に表示されたデータ項目にタスクフラグ設定コントロールを関連付けるステップと、
前記タスクフラグ設定コントロールの選択を受け取るステップと、
前記タスクフラグ設定コントロールの選択を受け取ったことに応答して、前記データ項目に少なくとも１つのプロパティを自動的に適用して、前記データ項目がタスク項目として認識されることが可能であるようにするステップと、
前記タスクフラグ設定コントロールの第２の選択を受け取ったことに応答して、前記データ項目に適用するための１つまたは複数のタスクプロパティの選択を受け取るステップと、
前記データ項目への前記１つまたは複数のタスクプロパティの適用を示すために、前記タスクフラグ設定コントロールに視覚的識別子を適用するステップと
を含むことを特徴とするコンピュータ可読媒体。
【請求項３３】
前記タスク項目をタスク項目のリストの中に格納するステップをさらに含むことを特徴とする請求項３２に記載のコンピュータ可読媒体。
【請求項３４】
タスク項目の前記リストをタスクリストユーザインターフェース内で表示するステップをさらに含むことを特徴とする請求項３２に記載のコンピュータ可読媒体。
【請求項３５】
前記タスクフラグ設定コントロールの選択を受け取るステップは、前記データ項目に適用するための開始日プロパティを受け取るステップを含むことを特徴とする請求項３２に記載のコンピュータ可読媒体。
【請求項３６】
前記データ項目に適用するための開始日プロパティを受け取るステップは、１つまたは複数の開始日プロパティを含むコンテキストメニューから前記開始日プロパティを受け取るステップを含むことを特徴とする請求項３５に記載のコンピュータ可読媒体。
【請求項３７】
前記タスクフラグ設定コントロールを、前記データ項目に適用された前記開始日プロパティを識別するための視覚的アイコンでポピュレートするステップをさらに含むことを特徴とする請求項３６に記載のコンピュータ可読媒体。
【請求項３８】
前記タスクフラグ設定コントロールの選択を受け取るステップは、前記データ項目に適用するためのタスクカテゴリプロパティを受け取るステップを含むことを特徴とする請求項３２に記載のコンピュータ可読媒体。
【請求項３９】
前記データ項目に適用するためのタスクカテゴリプロパティを受け取るステップは、１つまたは複数のタスクカテゴリプロパティを含むコンテキストメニューから前記タスクカテゴリプロパティを受け取るステップを含むことを特徴とする請求項３８に記載のコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、カレンダシステム、スケジュールシステム、および時間管理システムに関する。より詳細には、本発明は、改良された電子タスク管理のための方法およびシステムに関する。
【背景技術】
【０００２】
コンピュータ時代の到来とともにコンピュータユーザおよびソフトウェアユーザは、ユーザが、書く、計算する、編成する、プレゼンテーションを準備する、電子メールを送受信する、曲を作るなどのことを行うのに役立つユーザフレンドリなソフトウェアアプリケーション群に慣れている。例えば、電子メールシステムは、ユーザが、様々なメールメッセージ、および関連する情報を送信すること、受信すること、それらに応答すること、およびそれらを格納することを可能にする。電子カレンダシステムは、ユーザが、会議の日付（ｍｅｅｔｉｎｇ  ｄａｔｅ）、予定（ａｐｐｏｉｎｔｍｅｎｔ）、およびタスクを格納すること、編成すること、および閲覧することを可能にする。電子タスク管理アプリケーションは、ユーザが完了しなければならない、またはユーザが様々なタイムスケジュールに従って完了することを所望する様々なタスクを格納すること、編成すること、および閲覧することを可能にする。
【０００３】
しかし、そのようなシステムの利用可能な機能があっても、最新の電子カレンダアプリケーションおよびタスク管理アプリケーションの多くのユーザは、予定や会議などの、ユーザが実行する必要があるタスク、または来たるべきイベントを書き込む紙の上での作業（ｐａｐｅｒ  ｔａｓｋ）または「タスク一覧（ｔｏ−ｄｏ  ｌｉｓｔ）」に依然として頼る。ユーザが、そのような手動のシステムに頼る１つの理由は、タスク、および関連情報を電子タスク管理アプリケーションに入力することに関連する現実の、または感じられる困難のためである。例えば、通常の電子タスク管理アプリケーションは、ユーザが、タスク入力ユーザインターフェースを起動し、その後に、タスクまたは来たるべきイベントに関連する情報を入力することを要求する。
【０００４】
【特許文献１】米国特許出願明細書（整理番号６０００１  ０４１７ＵＳ０１）
【特許文献２】米国特許出願明細書（整理番号６０００１  ０４１８ＵＳ０１）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
したがって、ユーザが容易に、タスクを作成し、作成されたタスクに関連する情報を入力することを可能にする改良されたタスク入力およびタスク管理の方法およびシステムの必要性が存在する。本発明がなされたのは、以上、およびその他の考慮に関連してである。
【課題を解決するための手段】
【０００６】
本発明の諸実施形態は、データ項目をタスク項目として識別するため、およびそのようなタスク項目に関連する情報を電子タスク管理のアプリケーションまたはシステムに従って入力するための改良された方法およびシステムを提供することにより、以上、およびその他の問題を解決する。全体的に説明すると、本発明の諸態様によれば、タスク項目およびタスク様の項目を集約する、表示する、またはそれ以外の形で使用するアプリケーション群によってデータ項目がタスク項目として認識されるようにする情報で、任意のデータ項目に注釈を付ける（フラグ設定する）ことができる。個別のデータ項目にフラグ設定すると、フラグ設定されたデータ項目は、タスクアプリケーション、カレンダアプリケーション、または電子タスク一覧アプリケーションなどの、タスクを表示するために使用される１つまたは複数のアプリケーションにポピュレートされ、それらのアプリケーションによって公開される。
【０００７】
本発明の諸態様によれば、タスクとしてフラグ設定されることが可能なすべての電子コレスポンデンス項目に隣接してクイックフラグボックスが表示される。任意の電子コレスポンデンス項目に関してクイックフラグボックスが選択されると、カレンダアプリケーション、タスクアプリケーション、または電子タスク一覧アプリケーションなどの、タスクを表示するアプリケーションに項目がポピュレートされ、そのようなアプリケーションによって表示されるようにするプロパティが、その項目に関して設定される。他の諸態様によれば、開始日およびタスクカテゴリを含む追加のプロパティが、フラグ設定された項目に適用されることが可能である。選択されたフラグ設定済みの項目にコンテキスト上関連するタスクプロパティの起動済みのメニューから、追加のプロパティが、フラグ設定済みの項目に適用されることが可能である。さらに、最上レベルアクションメニューおよびメールインスペクタ（ｉｎｓｐｅｃｔｏｒ）アプリケーションから、プロパティが、個々のタスク項目に適用されることが可能である。
【０００８】
本発明を特徴付ける以上、およびその他の特徴および利点は、以下の詳細な説明を読み、関連する図面を詳しく見ることで明白になろう。以上の一般的な説明、および以下の詳細な説明は、単に例示的で、説明的であり、請求される発明を限定するものではないことを理解されたい。
【発明を実施するための最良の形態】
【０００９】
以上に簡単に説明したとおり、本発明の諸実施形態は、ユーザが、データ項目にタスクとしてマークを付け、マークが付けられたデータ項目に関連する情報を入力することを容易に行うことができるようにする改良されたタスク入力およびタスク管理の方法およびシステムを対象とする。以下の詳細な説明では、この説明の一部を形成する添付の図面を参照し、図面では、例として、特定の実施形態および実施例が示されている。本発明の趣旨または範囲を逸脱することなく、それらの実施形態を組み合わせること、他の諸実施形態を利用すること、および構造上の変更を行うことが可能である。したがって、以下の詳細な説明は、限定する意味で受け止められるべきではなく、本発明の範囲は、添付の特許請求の範囲、および均等の範囲によって定義される。
【００１０】
次に、いくつかの図のすべてで同様の符号が同様の要素を表す図面を参照すると、本発明の諸態様、および典型的な動作環境が示されている。図１および以下の説明は、本発明を実施することができる適切なコンピューティング環境の簡単な一般的説明を提供することを意図している。本発明は、パーソナルコンピュータ上のオペレーティングシステム上で実行されるアプリケーションプログラムと併せて実行されるプログラムモジュール群の一般的な文脈で説明するが、本発明は、他のプログラムモジュール群との組合せで実施することもできることが当業者には認識されよう。
【００１１】
一般に、プログラムモジュールには、特定のタスクを実行する、または特定の抽象データ型を実装するルーチン、プログラム、コンポーネント、データ構造、およびその他のタイプの構造が含まれる。さらに、本発明は、ハンドヘルドデバイス、マイクロプロセッサシステム、マイクロプロセッサベースの家庭用電化製品またはプログラマブル家庭用電化製品、ミニコンピュータ、メインフレームコンピュータなどを含む、他のコンピュータシステム構成を使用して実施してもよいことが当業者には認められよう。また、本発明は、通信ネットワークを介してリンクされたリモート処理装置によってタスクが実行される、分散コンピューティング環境において実施することもできる。分散コンピューティング環境では、プログラムモジュール群は、ローカルメモリ記憶装置とリモートメモリ記憶装置の両方の中に配置されることが可能である。
【００１２】
次に、図１を参照すると、本発明の様々な実施形態を実施するためのパーソナルコンピュータ２に関する例示的なコンピュータアーキテクチャが、示されている。図１に示すコンピュータアーキテクチャは、中央処理装置４（「ＣＰＵ」）、ランダムアクセスメモリ８（「ＲＡＭ」）および読み取り専用メモリ（「ＲＯＭ」）１０を含むシステムメモリ６、ならびにメモリからＣＰＵ４までを結合するシステムバス１２を含む、慣用のパーソナルコンピュータを示す。起動中などにコンピュータ内部の要素間で情報を転送するのを助ける基本ルーチンを含む基本入出力システムが、ＲＯＭ１０の中に格納される。パーソナルコンピュータ２は、オペレーティングシステム１６、アプリケーションプログラム２０５などのアプリケーションプログラム群、およびデータを格納するための大容量記憶装置１４をさらに含む。
【００１３】
大容量記憶装置１４は、バス１２に接続された大容量ストレージコントローラ（図示せず）を介してＣＰＵ４に接続される。大容量記憶装置１４、および関連するコンピュータ可読媒体により、パーソナルコンピュータ２のための不揮発性ストレージが提供される。本明細書に含まれるコンピュータ可読媒体の説明は、ハードディスクドライブまたはＣＤ−ＲＯＭドライブなどの大容量記憶装置について述べるが、コンピュータ可読媒体は、パーソナルコンピュータ２がアクセスすることができる任意の利用可能な媒体であることが可能であることが当業者には認められよう。
【００１４】
例として、限定としてではなく、コンピュータ可読媒体は、コンピュータ記憶媒体および通信媒体を含むことが可能である。コンピュータ記憶媒体には、コンピュータ可読命令、データ構造、プログラムモジュール、またはその他のデータなどの情報を格納するために任意の方法または技術で実装された、揮発性媒体および不揮発性媒体、リムーバブルな媒体およびリムーバブルでない媒体が含まれる。コンピュータ記憶媒体には、ＲＡＭ、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリまたは他のソリッドステートメモリ技術、ＣＤ−ＲＯＭ、ＤＶＤ、または他の光ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージまたは他の磁気記憶装置、あるいは所望の情報を格納するのに使用することができ、コンピュータがアクセスすることができる他の任意の媒体が含まれるが、以上には限定されない。
【００１５】
本発明の様々な実施形態によれば、パーソナルコンピュータ２は、インターネットなどのＴＣＰ／ＩＰ網１８を介するリモートコンピュータ群に対する論理接続を使用する、ネットワーク化された環境において動作することもできる。パーソナルコンピュータ２は、バス１２に接続されたネットワークインターフェースユニット２０を介して、ＴＣＰ／ＩＰ網１８に接続することができる。ネットワークインターフェースユニット２０は、他のタイプのネットワーク、およびリモートコンピュータシステム群に接続するのにも利用することができることを認識されたい。パーソナルコンピュータ２は、キーボードまたはマウス（図示せず）を含む、いくつかのデバイスから入力を受け取り、処理するための入出力コントローラ２２も含むことが可能である。同様に、入出力コントローラ２２が、ディスプレイスクリーン、プリンタ、またはその他のタイプの出力デバイスに出力を提供することも可能である。
【００１６】
簡単に前述したとおり、ワシントン州レッドモンド所在のマイクロソフトコーポレーションからのＷＩＮＤＯＷＳ（登録商標）オペレーティングシステムのような、ネットワーク化されたパーソナルコンピュータの動作を制御するのに適したオペレーティングシステム１６を含め、いくつかのプログラムモジュールおよびデータファイルが、パーソナルコンピュータ２の大容量記憶装置１４およびＲＡＭ８の中に格納されることが可能である。大容量記憶装置１４およびＲＡＭ８は、１つまたは複数のアプリケーションプログラムを格納することもできる。詳細には、大容量記憶装置１４およびＲＡＭ８は、ユーザに様々な機能を提供するためのアプリケーション１０５を格納することができる。例えば、アプリケーション１０５は、ワードプロセッシングアプリケーションプログラム、スプレッドシートアプリケーション、デスクトップパブリッシングなどの多くのタイプのプログラムを含むことが可能である。本発明の実施形態によれば、アプリケーション１０５は、ユーザカレンダ機能、電子タスク機能、電子メール機能、連絡先情報機能、電子メモ機能、電子ジャーナル機能などを提供するための多機能ソフトウェアアプリケーションを含む。多機能アプリケーション１０５を構成する個々のプログラムモジュールのいくつかには、カレンダアプリケーション１２５、電子メールアプリケーション１３０、連絡先アプリケーション１３５、タスクアプリケーション１４０、メモアプリケーション１４５、およびジャーナルアプリケーション（図示せず）が含まれることが可能である。そのような多機能アプリケーション１０５の例が、マイクロソフトコーポレーションによって製造されるＯＵＴＬＯＯＫ（登録商標）である。
【００１７】
図２は、本発明の諸実施形態による電子メールアプリケーションユーザインターフェースのコンピュータスクリーン表示を示す。ユーザインターフェース２００は、受信される、送信される、または様々なストレージフォルダの中に格納される電子データ項目を表示するための電子メールアプリケーション１３０ユーザインターフェースを例示する。図２に示す例示的な電子メールアプリケーションユーザインターフェースが、ワシントン州レッドモンド所在のマイクロソフトコーポレーションによって製造され、販売されるＯＵＴＬＯＯＫ（登録商標）によって提供される。
【００１８】
図２に示したユーザインターフェース２００は、ユーザによって受信された、ユーザによって送信された、または１つまたは複数のユーザが確立したストレージフォルダの中に格納された電子データ項目のリストをユーザが見ることができるインボックス（ｉｎｂｏｘ）２１０を含む。図２に示すとおり、いくつかの電子データ項目が、インボックスペイン２１０の中にリストされる。インボックス２１０の右側には、選択されたデータ項目の内容を表示するためのビューペインまたはプレビューペイン２３０が示されている。当業者には認められるとおり、ユーザがプレビューをアクチベートした場合、ユーザは、インボックス２１０内のデータ項目にフォーカスすることにより、選択されたデータ項目の内容のプレビューを受け取ることができる。
【００１９】
ユーザインターフェース２００の左下隅に沿って、多機能ソフトウェアアプリケーション１０５（前述した）によって提供される他のタイプの機能を選択するための選択可能な機能コントロール群を含むアプリケーション選択ペイン２２５が存在し、アプリケーション１０５を介して、ユーザの電子メールアプリケーションが提供される。例えば、電子メールユーザインターフェース２００の表示は、「Ｍａｉｌ」コントロールの選択に応答する。ユーザが、タスクアプリケーション１４０に関連するユーザインターフェースを起動することを所望する場合、ユーザは、「Ｔａｓｋｓ」コントロールを選択して、タスクアプリケーションに関連するユーザインターフェース２００の提示を含むタスクアプリケーション１４０の機能を起動することができる。同様に、ユーザは、「Ｃｏｎｔａｃｔｓ」コントロールを選択して、連絡先アプリケーション１３５の機能、ならびに連絡先アプリケーション１３５に関する情報および機能を表示するための、関連するユーザインターフェース２００を起動することができる。
【００２０】
やはり図２を参照すると、Ｔｏ  Ｄｏバー２４０が示されている。本発明の諸実施形態によれば、Ｔｏ−Ｄｏバー２４０の機能は、多機能アプリケーション１０５によって提供される。以下に説明するとおり、本発明の表示された一実施形態によれば、Ｔｏ−Ｄｏバー２４０は、日付選択（ｄａｔｅ  ｐｉｃｋｅｒ）コントロール、予定／会議ビュー、タスク入力パネル、およびタスクリストを含む。本発明の諸実施形態によれば、Ｔｏ−Ｄｏバー２４０は、ユーザインターフェース２００内で常に表示されて、ユーザが、情報を獲得するために特定のアプリケーション、例えば、カレンダアプリケーションおよびタスクアプリケーションを起動する必要なしに、来たるべき会議、予定、およびタスクの迅速で容易な表示を得るようにする。Ｔｏ−Ｄｏバー２４０の詳細な説明に関しては、本明細書で十分に述べるとおり参照により本明細書に組み込まれている「タスク管理およびカレンダ情報を提供するための改良されたユーザインターフェース」という名称の特許文献１（出願者−事項番号（Ａｐｐｌｉｃａｎｔ  Ｍａｔｔｅｒ  Ｎｏ．）３０９４６４  ０１）を参照されたい。
【００２１】
やはり図２を参照すると、本発明の諸実施形態によれば、タスクまたはタスク様の項目として他のアプリケーション群が認識するために、データ項目にマークを付けることができる。タスク項目としての認識のためにそのようなデータ項目にマークを付けることには、タスク開始日および／またはタスクカテゴリなどのタスクプロパティでデータ項目にフラグ設定することが含まれることが可能である。電子メール項目、会議要求、会議応答、タスク要求、およびタスク応答を含む電子コレスポンデンス項目などの、任意の数のデータ項目に、タスク項目としての認識のためにマークを付けることができる。タスク項目としての認識のためにマークが付けられることが可能な他のデータ項目には、テキスト選択、スプレッドシートデータ、連絡先情報などが含まれる。例として、本発明の諸実施形態の動作は、本明細書では、タスク項目としての認識のために電子データ項目にマークを付ける、またはフラグ設定する文脈で説明する。しかし、認識されるとおり、本発明の機能は、前述した他のデータ項目にも同様に適用可能である。
【００２２】
１つまたは複数のプロパティ、例えば、タスク開始日およびタスクカテゴリを選択されたデータ項目に適用して、フラグ設定されたデータ項目が、適用されたプロパティを担持するようになるためのポップアップコンテキストメニュー２６５が示されている。データ項目にタスクとしてのフラグ設定が行われると、本発明の諸実施形態によれば、データ項目に適用されたプロパティ、例えば、開始日およびタスクカテゴリにより、タスクアプリケーション１４０によって提供される、またはＴｏ−Ｄｏバー２４０内に含まれるタスクリストによって提供される、タスクリスト内の対応するタスク項目の位置が規定される。例えば、所与のデータ項目に、「ｔｏｄａｙ」という開始日プロパティ、および「ｗｏｒｋ  ｐｒｏｊｅｃｔ」というカテゴリでフラグ設定が行われた場合、対応するタスクが、「ｔｏｄａｙ」という開始日を有する他のタスクとともにユーザのタスクリストの中で表示されることが可能であり、そのタスクは、そのタスクが「ｗｏｒｋ  ｐｒｏｊｅｃｔ」カテゴリに関連することを示すカテゴリアイコンを担持する。このため、ユーザは、所望されるタスク項目の作成および格納のために、ユーザインターフェースを起動し、タスクエントリフォームに記入し、そのフォームをタスクアプリケーション１４０に送信する必要なしに、データ項目にタスクとして自動的にマークを付けることができる。
【００２３】
個々のデータ項目には、本発明の諸実施形態に従ってフラグ設定が行われることが可能なすべてのデータ項目の右側に表示されるタスクフラグ設定コントロール（以降、「クイックフラグボックス」と呼ぶ）を使用して、タスクとしてのフラグ設定が行われる。やはり図２を参照すると、クイックフラグボックスは、２つのコンポーネントから成る。フラグアイコン２５５は、項目にタスクとしてのフラグ設定が行われているかどうかを表す。ある項目が、クイックフラグボックス内で現れるフラグアイコンを有する場合、その項目には、タスクとしてのフラグ設定が行われており、タスクアプリケーション１４０によって提供されるような、またＴｏ−Ｄｏバー２４０内で表示されるようなタスクを表示する任意のユーザインターフェース内で現れる。本発明の諸実施形態によれば、トリプル（ｔｒｉｐｌｅ）フラグアイコンは、現在の日付に合致する、または先行する開始日を示す。あるいは、トリプルフラグアイコンは、今日の開始日を示すのに使用されることが可能である。図２を参照すると、トリプルフラグアイコン２５５が、インボックス２１０内のデータ項目の隣に示されている。コンテキストメニュー２６５内に示すダブルフラグアイコンは、次の仕事日に合致する開始日を有するタスク、または今日以外の今週内に開始日を有するタスク項目を示す。シングルフラグアイコン２７５は、今週より後に開始日を有するタスクを示す。本発明の一実施形態によれば、所与のタスクに関するフラグアイコンは、必要に応じて午前零時に変更される。つまり、タスク項目が、「Ｔｏｍｏｒｒｏｗ」の開始日を示すダブルフラグアイコンを担持している場合、午前零時に、そのフラグアイコンは、そのタスクが「Ｔｏｄａｙ」の開始日を有することを示すトリプルフラグアイコンに変更される。認識されるべきこととして、以上に説明したフラグ設定アイコンは、例示的である。いくつもの異なるアイコンを使用して、異なるタスク開始日またはタスク期日を示すことができる。
【００２４】
作成されたタスクに適用することができる第２のプロパティは、作成されたタスクのカテゴリである。システムが定義したもの、またはユーザが定義したものであるいくつかのタスクカテゴリを個々のタスクに適用することができる。例えば、ユーザは、所与の作業プロジェクトに関連する第１のタスクカテゴリを定義することができる。第２のタスクカテゴリを第２の所与の作業プロジェクトに割り当てることができる。第３のタスクカテゴリを個人的プロジェクトに割り当てることができる。第４のタスクカテゴリを休暇プロジェクトに割り当てることができ、以下同様である。認識されるべきこととして、本明細書で説明する典型的なタスクカテゴリは、ユーザが指定することができる、またはシステムが指定したものであることが可能な多種多様なタスクカテゴリを限定するものではない。本発明の諸実施形態によれば、タスク色が各タスクカテゴリに割り当てられて、あるカテゴリが別のカテゴリから区別される。したがって、選択されたデータ項目にタイミングプロパティを適用することに加えて、カテゴリプロパティも、選択されたデータ項目に適用して、対応するタスク項目を分類することができる。
【００２５】
図２に示すとおり、様々なタスクフラグ設定の組合せを所与のデータ項目に適用することができる。例えば、フラグアイコン２５５が、インボックス２１０内の関連するデータ項目に適用されているが、そのフラグアイコン２５５を含むクイックフラグボックスに、カテゴリ色はまったく適用されていない。このため、対応するタスク項目は、フラグアイコン２５５に関連する選択された開始日を有するが、そのタスク項目は、ユーザによって分類されていない。クイックフラグボックス２７５は、今週より後の開始日を示すシングルフラグアイコンの適用を示し、クイックフラグボックスは、特定のタスクカテゴリを示すように薄い緑に着色されている。例えば、コンテキストメニュー２６５内に示すとおり、薄い緑の着色は、「ＩＴ  Ｕｐｇｒａｄｅ」というタスクカテゴリに関連する。インボックス２１０の最低部を参照すると、関連するタスクカテゴリに従って青に着色されているクイックフラグボックス２５０が示されている。しかし、クイックフラグボックス２５０は、フラグアイコンをまったく含まず、対応するタスク項目に関して開始日または期日がまったく設定されていないことを示している。クイックフラグボックス２５０の下には、タスクの作成のために選択されていないクイックフラグボックス２７０が存在する。つまり、クイックフラグボックス２７０は、所与のタスクカテゴリに従って着色されておらず、対応するデータ項目にフラグアイコンはまったく適用されていない。このため、対応するデータ項目に関してタスクはまったく作成されていない。
【００２６】
本発明の実施形態によれば、ユーザが所与のクイックフラグボックス２５０、２７０、２７５の上辺りでマウスカーソルを動かすと展開されることが可能な、ツールチップ（ｔｏｏｌ−ｔｉｐ）ボックスが提供されることが可能である。ツールチップボックスは、クイックフラグボックスをどのように利用するかについて、ユーザに情報を提供することができる。例えば、ツールチップは、関連するデータ項目から作成されたタスクに１つまたは複数のタスクフラグ設定プロパティを適用するために、所与のクイックフラグボックス上で右クリックして、コンテキストメニュー２６５を起動するよう、ユーザに指示することができる。本発明の実施形態によれば、所与のデータ項目が、他の情報アイコン、例えば、リマインダ（ｒｅｍｉｎｄｅｒ）アイコンを担持する場合、対応するタスク項目は、さらなる情報アイコンも担持する。
【００２７】
簡単に前述したとおり、本発明の諸実施形態によれば、電子メールアプリケーション１３０のメールフォルダ内に現れるあらゆる項目に、タスクの作成のためのフラグ設定が行われることが可能である。そのようなデータ項目には、電子メールメッセージ、会議要求、会議応答、タスク要求、およびタスク応答が含まれる。タスクの作成のためにデータ項目にフラグ設定を行うことにより、多機能アプリケーション１０５または個別の電子メールアプリケーション１３０が、フラグ設定されたデータ項目上で特別なプロパティを設定するようになる。フラグ設定されたデータ項目上でプロパティを設定することにより、データ項目が、タスク項目を示すためのタスクアプリケーション１４０ユーザインターフェース内、または図２に示すＴｏ−Ｄｏバー２４０内で現れるようになる。さらに、フラグ設定されたデータ項目は、探索フォルダを介してカレンダアプリケーション１２５によって提供されるカレンダユーザインターフェース内で現れることが可能である。選択されたデータ項目上に設定されるプロパティには、対応するデータ項目の件名行（ｓｕｂｊｅｃｔ  ｌｉｎｅ）に対する変更を要求することなしに、タスク項目がタイトルを有することを可能にするタスク件名が含まれる。期限の日付と時刻、開始日、完了日、ならびにフラグ設定された項目に適用されるあらゆる選択されたメニュー項目が、本発明の諸実施形態に従ってデータ項目に適用されるプロパティである。プロパティは、対応するタスク項目を他の表示されたタスク項目に対して順序付けるために、データ項目上に設定されることが可能である。本発明の諸実施形態によれば、ユーザが、メールフォルダ内に含まれるタスク要求にフラグ設定を行うと、そのタスク要求の中に含まれる、組み込まれたタスクのプロパティが、タスクを作成するために関連するデータ項目に関して設定されたプロパティによる影響を受ける。
【００２８】
図２に関して本発明の諸実施形態によるタスクフラグ設定機能を以上に説明したので、図３ないし図７、および関連する以下の説明は、個別のデータ項目にフラグを適用して、カレンダアプリケーション１２５、タスクアプリケーション１４０が使用し、表示するため、またはＴｏ−Ｄｏバー２４０内のタスクリストに含めるために、対応するタスク項目を作成するための方法を説明する。簡単に前述したとおり、表示されたデータ項目に関連するクイックフラグボックスを選択すること、ならびにコンテキストメニュー２６５、放射型（ｒａｄｉａｌ）メニュー（図示せず）、メールインスペクタアプリケーションを介して、または最上レベルのアクションメニューからタスクフラグ設定プロパティを適用することにより、データ項目に新たなタスクとしてのフラグ設定を行うことができる。
【００２９】
図２を再び参照すると、ユーザが、所与のデータ項目に関連するクイックフラグボックス２５０、２７０、２７５の上で、１次（ｐｒｉｍａｒｙ）左マウスクリックなどの単一の選択アクションを実行した場合、その項目は、今日という既定の開始日でスケジュールされた対応するタスク項目として自動的に識別されあるいはマークが付けられる。すると、項目は、カレンダアプリケーションユーザインターフェース上の現在の曜日の下、ならびにＴｏ−Ｄｏバー２４０内に示されるタスクリストなどのタスクリストの「Ｔｏｄａｙ」グループ内に、またはタスクアプリケーション１４０によって提供されるタスクリスト内に現れる。既定では、項目のクイックフラグボックスを選択することにより、いずれのタスクカテゴリも項目に割り当てられることはない。しかし、所望される場合、対応するタスク項目に関してフラグ設定されたデータ項目に自動的に適用される既定のタスクカテゴリが、以下に説明するとおり、設定されることが可能である。
【００３０】
図２および図３を参照すると、ユーザが、所与のデータ項目に関してクイックフラグボックス２５０、２７０、２７５上で、２次選択アクション、例えば、右マウスクリックを実行した場合、コンテキストメニュー２６５が展開される。以下に説明するとおり、コンテキストメニュー２６５は、所与のソフトウェアアプリケーション１２５、１３０、１４０に関連する最上レベルツールから選択可能な最上レベルアクションメニューからも展開されることが可能である。コンテキストメニュー２６５が展開されると、ユーザは、特定のタイミングプロパティ（例えば、開始日、期日など）、タスクカテゴリプロパティ、ならびにリマインダプロパティおよびタスク完了プロパティを含む他のプロパティを選択することができる。前述したとおり、対応するタスク項目にマークを付けるための所与のデータ項目の基本的な選択により、今日という既定の開始日が設定され、作成されたタスクのカテゴリはまったく設定されない。
【００３１】
コンテキストメニュー２６５を使用して、ユーザは、作成されたタスクに関する開始日プロパティまたは期日プロパティ、およびカテゴリプロパティをカスタマイズすることができる。例えば、ユーザが、今週の開始日を所望する場合、ユーザは、コンテキストメニュー２６５から「Ｔｈｉｓ  Ｗｅｅｋ」コントロール３３０を選択して、関連する開始日プロパティを新たなタスクに適用することができる。また、「Ｔｈｉｓ  Ｗｅｅｋ」コントロール３３０の選択により、クイックフラグボックス２７５に関して示されるとおり、関連するシングルフラグアイコン３２０がクイックフラグボックスにポピュレートされる。
【００３２】
ユーザが、作成されたタスク項目に特定のタスクカテゴリを割り当てることを所望する場合、ユーザは、カテゴリコントロールの１つ、例えば、「Ｓｍｉｔｈ  Ｐｒｏｊｅｃｔ」コントロール３４０、「Ｌｏｎｄｏｎ  Ｔｒｉｐ」コントロール３４５、または「ＩＴ  Ｕｐｇｒａｔｅ」カテゴリを選択することができる。コンテキストメニュー２６５の最低部は、関連する色コントロール３４０、３４５とともに、使用頻度順に、上位５つの最も頻繁に使用されるカテゴリ名を示す。さらに、ユーザは、複数のカテゴリを選択された項目に割り当てることができる。例えば、コンテキストメニュー２６５内に示される「Ｃａｒｓｏｎ  ｐｒｏｊｅｃｔ」というカテゴリは、複数のカテゴリに関連し、したがって、「Ｃａｒｓｏｎ  ｐｒｏｊｅｃｔ」カテゴリが適用されるとクイックフラグボックスに適用される色は、関連するデータ項目、および新たなタスク項目に割り当てられた複数のカテゴリに関連する複数の色から成る。理解されるべきこととして、コンテキストメニュー２６５内に示される典型的なタスクカテゴリは、単に例示のためであり、システムが定義したものであること、または個人ユーザによって定義されることが可能な多くの異なるタスクカテゴリを制限するものではない。追加のタスクカテゴリを確認する（ｒｅｖｉｅｗ）ため、「Ａｌｌ  Ｃａｔｅｇｏｒｉｅｓ」コントロール３５０を選択して、所与のタスク項目に適用されることが可能なすべての追加のタスクカテゴリを示すフライアウト（ｆｌｙ−ｏｕｔ）メニューが表示されるようにすることができる。
【００３３】
タスク項目に適用されることが可能な追加のプロパティには、「Ｓｈｏｗ  Ｒｅｍｉｎｄｅｒ」プロパティ３３５および「フラグ完了」プロパティが含まれる。さらに、前述したとおり、所与のデータ項目に関連するクイックフラグボックスが選択されると、タスク項目に自動的に適用される、いくつかの既定のプロパティを設定する、「Ｓｅｔ  Ｄｅｆａｕｌｔｓ」コントロール３６０が、コンテキストメニュー２６５内で提供される。例えば、既定のタスクカテゴリが設定され、そのカテゴリが、タスク項目の作成のためにクイックフラグボックスが最初に選択されると、自動的に適用されることが可能である。ただし、ユーザは、コンテキストメニュー２６５からの所望のタスクカテゴリを選択することにより、既定のタスクカテゴリを異なるタスクカテゴリに常に変更することができる。同様に、既定の開始日プロパティまたは期日プロパティが、すべての作成済みのタスク項目に関して選択されるが、所望される場合、変更されることも可能である。また、「Ｃｌｅａｒ  Ｆｌａｇ」プロパティをデータ項目上に設定して、データ項目から前に設定されたタスクプロパティを消去して、データ項目が、もはやタスク項目として認識されないようにすることもできる。
【００３４】
単一回のユーザアクション（例えば、マウスクリック）で、選択されたデータ項目および対応するタスク項目に２つのプロパティを適用することに関して、放射型コンテキストメニューを提供して、ユーザが、放射型コンテキストメニュー内の所与の場所を選択することにより、所望の開始日または期日、およびタスクカテゴリを同時に選択することができるようにすることができる。本発明の諸実施形態に従って使用するための放射型コンテキストメニューの詳細な説明については、本明細書で十分に述べるとおり参照により本明細書に組み込まれている「コンピュータソフトウェアアプリケーションのための２次元放射型ユーザインターフェース」という名称の特許文献２（出願者−事項番号（Ａｐｐｌｉｃａｎｔ  Ｍａｔｔｅｒ  Ｎｏ．）３０９４６５  ０１）を参照されたい。
【００３５】
以上に加えて、プロパティは、ユーザが使用中のソフトウェアアプリケーションユーザインターフェースに関連する最上レベルアクションメニューを選択することにより、選択されたデータ項目、および対応する新たなタスク項目に適用することもできる。例えば、図２に示したユーザインターフェース２００は、電子メールアプリケーション１３０に関連するユーザインターフェースである。本発明の諸実施形態によれば、新たなタスクとしてのフラグ設定を行うために所与のデータ項目を選択すると、ユーザは、最上レベルアクションコントロールを選択して、図４に示すアクションメニュー４００を展開することができる。次に、ユーザは、選択された新たなタスク項目に特定のプロパティを適用するために、１つまたは複数のフライアウトメニュー４１０を展開することができる。例えば、「Ｆｏｌｌｏｗ−ｕｐ」コントロール４０５の選択により、フライアウトメニュー４１０の展開が行われ、メニュー４１０を介して、ユーザは、開始日プロパティを選択された項目に適用することができる。例えば、「Ｔｏｄａｙ」という開始日プロパティ、および対応するトリプルフラグアイコン３１０を、対応する新たなタスク項目に適用するために、選択されたデータ項目に提供することができる。選択された項目に他のプロパティを適用するために、「Ｓｈｏｗ  Ｒｅｍｉｎｄｅｒ」コントロール３３５などの追加のコントロール群を選択することができる。コンテキストメニュー２６５に関して前述したとおり、いくつかの既定のプロパティを任意の選択された項目に設定するために、「Ｓｅｔ  Ｄｅｆａｕｌｔｓ」コントロール３６０が提供される。一実施形態によれば、アクションメニュー４００のフライアウトメニュー４１０内に含まれるプロパティは、図示し、前述した、コンテキストメニュー２６５内で選択可能なプロパティのサブセットを含む。選択されたデータ項目にタスクカテゴリを適用するため、「Ｃａｔｅｇｏｒｉｅｓ」コントロールを選択して、カテゴリ選択コントロール群を含む、異なるフライアウトメニュー４１０を展開することができる。コンテキストメニュー２６５に関して前述したとおり、フライアウトメニュー４１０から所与のカテゴリコントロールを選択することにより、選択されたカテゴリプロパティが、データ項目、および対応する新たなタスク項目に適用されるようになる。
【００３６】
図５を参照すると、メールインスペクタアプリケーションユーザインターフェース５００が示されている。メールインスペクタアプリケーション内に含まれる電子データ項目に、フォローアップ（ｆｏｌｌｏｗ−ｕｐ）のためにフラグ設定が行われた場合、フラグ設定されたデータ項目は、本明細書で説明するとおり、タスク項目を自動的に作成する。フラグ設定されたデータ項目に特定のプロパティを適用するため、ドロップダウンメニュー４１０が展開され、メニュー４１０から、ユーザは、フラグ設定されたデータ項目、および対応するタスク項目に適用するために１つまたは複数のプロパティを選択することができる。例えば、図５に示すとおり、ユーザインターフェース５００のツールバー内のフラグアイコンを選択することにより、メニュー４１０の展開が行われ、メニュー４１０から、ユーザは、図４に関して前述したとおり、開始日プロパティ、ならびにその他のタイミングプロパティおよび既定のプロパティを選択することができる。
【００３７】
やはり図５を参照すると、ユーザインターフェース５００内に示されるツールバーからカテゴリアイコンを選択することにより、タスクカテゴリが、フラグ設定されたデータ項目、および対応するタスク項目に適用されることが可能である。これに応答して、図５に示したメニュー４１０と同様であるが、１つまたは複数のシステム定義またはユーザ定義のタスクカテゴリを含むメニュー４１０が、展開される。選択可能なタスクカテゴリの１つを選択することにより、選択されたデータ項目、および対応する新たなタスク項目への選択されたタスクカテゴリプロパティの適用が行われるようになる。
【００３８】
本発明の実施形態によれば、図２に示す、Ｔｏ−Ｄｏバー２４０内に含まれるタスクリストまたは日付選択コントロールまでデータ項目をドラッグする（ｄｒａｇ）ことにより、所与のデータ項目に新たなタスク項目としてのフラグ設定を行うこともできる。例えば、所与のデータ項目が、インボックス２１０から、Ｔｏ−Ｄｏバー２４０内のタスクリストの「Ｔｏｄａｙ」セクションまでドラッグされた場合、そのユーザアクションにより、タスクリスト２４０の「Ｔｏｄａｙ」セクション内で新たなタスク項目の作成が行われるようになる。ユーザが、カテゴリプロパティをタスクリストに追加することを所望する場合、ユーザは、所望のカテゴリを適用するために、作成されたタスク項目を選択し、コンテキストメニュー２６５を展開することができる。さらに、電子データ項目をＴｏ−Ｄｏバー２４０の最上部にある日付選択コントロール内の特定の日付までドラッグして、データ項目がドロップされた日付選択コントロール内の日付に関連する開始日を有するタスク項目として、データ項目にフラグ設定が行われるようにすることもできる。この場合も、ユーザが、作成されたタスク項目に追加のプロパティを加えることを所望する場合、ユーザは、追加のプロパティを適用するためにコンテキストメニュー２６５を起動することができる。
【００３９】
本発明の諸実施形態によれば、ユーザは、タスク項目として以前にフラグ設定が行われた項目に、再フラグ設定を行うことができる。ユーザは、ある項目にフラグを適用し、その後、その項目に再びフラグ設定を行った場合、ユーザが、「Ｓｐｅｃｉｆｉｃ  Ｄａｔｅ  Ａｎｄ  Ｔｉｍｅ」オプションを選択していない限り、すべての関連するプロパティ、例えば、開始日やタスクカテゴリが、その項目の第２のフラグ設定に従って再設定される。ユーザが、「Ｓｐｅｃｉｆｉｃ  Ｄａｔｅ  Ａｎｄ  Ｔｉｍｅ」オプションを選択している場合は、以前にフラグ設定済みの項目に再フラグ設定を行うことは、項目に再フラグ設定が行われた日付に従って、フラグ設定済みの項目の開始日を変更するだけである。
【００４０】
図６を参照すると、ユーザが、コンテキストメニュー２６５から「Ｓｐｅｃｉｆｉｃ  Ｄａｔｅ  Ａｎｄ  Ｔｉｍｅ」オプションを選択した場合、ダイアログボックス６００が表示されることが可能である。ダイアログボックス６００を使用して、ユーザは、日付フィールド６１０に記入して、タスクに関する特定の開始日を設定することができる。既定で、開始日フィールド６１０は、その項目に関して現在、設定されている開始日を示す。項目が開始日をまったく有さない場合、このフィールドは、「Ｎｏ  Ｄａｔｅ（日付なし）」を示す。期限ボックス６２０は、既定でチェックがオフにされている（ｕｎｃｈｅｃｋｅｄ）。所望される場合、期限ボックスをクリックし、特定の期限日で期限フィールドをポピュレートすることにより、タスクに関する期日を設定することができる。さらに、所与のタスク項目に関して特定の期限時刻を選択することもできる。リマインダボックス６３０は、既定でチェックがオフにされている。リマインダコントロールにより、ユーザは、関連するタスク項目に関してユーザにリマインダが行われることをユーザが所望する日付と時刻を設定することができるようになる。すべての以前に設定されたフラグプロパティが、前述したとおり、クリアされることを可能にする「Ｃｌｅａｒ  Ｆｌａｇ」ボタンが提供される。
【００４１】
前述したとおり、図３を参照すると、すべての選択されたデータ項目に自動的に適用するために、既定のタスク項目開始日、および既定のタスク項目カテゴリが、ユーザによって設定されることが可能である。例えば、ユーザが、「Ｔｏｍｏｒｒｏｗ」という開始日、および「Ｗｏｒｋ  Ｐｒｏｊｅｃｔ」というカテゴリを既定で、すべての選択されたデータ項目に自動的に適用することを所望する場合、ユーザは、コンテキストメニュー２６５から「Ｓｅｔ  Ｄｅｆａｕｌｔｓ」コントロール３６０を選択することにより、そのような既定の設定を確立することができる。「Ｓｅｔ  Ｄｅｆａｕｌｔｓ」コントロールが選択されたことに応答して、図７に示したダイアログボックスまたはメニュー７００が表示されて、選択されたデータ項目に適用される既定の動作の設定を可能にする。図７に示すとおり、「Ｔｏｄａｙ」フラグ７１０、または「Ｔｏｍｏｒｒｏｗ」フラグ７２０などの既定のフラグを選択することができる。「Ｎｏ  Ｆｌａｇ」コントロールが選択された場合、関連するタスク項目には、まったく開始日フラグが適用されないが、それでも、選択されたデータ項目、および関連するタスク項目に適用するために、既定のカテゴリが選択されることが可能である。ダイアログボックス７００の最低部で、既定のカテゴリを選択することができる。組合せボックス７３０の選択により、選択された項目に既定のカテゴリとして適用するための、すべての選択可能なカテゴリのリストが提供される。
【００４２】
本明細書で説明するとおり、方法およびシステムは、個々のデータ項目に関連するクイックフラグボックスの選択により、タスク項目として認識されるためにデータ項目に自動的にマークを付けることを可能にする。本発明の諸実施形態に従って個々のデータ項目に１つまたは複数のタスクプロパティを適用することにより、ユーザは、選択されたデータ項目に「触れること（ｔｏｕｃｈｉｎｇ）」により、タスク項目を作成することができる。このため、ユーザは、所望のタスク項目に関連する情報を記入するためにタスク項目作成ユーザインターフェースを起動する、面倒で、時間のかかる可能性があるプロセスを回避する。選択されたデータ項目に関連する、迅速および効率的に展開されるコンテキストメニューの使用を介して、ユーザは、選択されたデータ項目、および対応するタスク項目に、開始時刻やタスクカテゴリなどの重要な情報を適用することができる。本発明の範囲または趣旨を逸脱することなく、本発明において様々な変更形態および変形形態を実施することができることが、当業者には明白であろう。本発明の他の諸実施形態は、本明細書で開示する本発明の明細および実施を考慮することで、当業者には明白であろう。
【図面の簡単な説明】
【００４３】
【図１】本発明の諸実施形態のための例示的な動作環境を提供するパーソナルコンピュータのアーキテクチャを示すブロック図である。
【図２】本発明の諸実施形態による電子メールアプリケーションユーザインターフェースを示すコンピュータスクリーン表示である。
【図３】本発明の諸実施形態による、個々のデータ項目に１つまたは複数のプロパティを適用して、他のアプリケーションが、データ項目をタスク項目として認識するようにするためのコンテキストメニューを示すコンピュータスクリーン表示である。
【図４】本発明の諸実施形態による、個々のデータ項目に１つまたは複数のプロパティを適用して、他のアプリケーションが、データ項目をタスク項目として認識するようにするためのコンテキストメニューを示す図である。
【図５】本発明の諸実施形態による、個々のデータ項目に１つまたは複数のプロパティを適用して、他のアプリケーションが、データ項目をタスク項目として認識するようにするための電子メールビューアユーザインターフェース、および関連するコンテキストメニューを示すコンピュータスクリーン表示である。
【図６】本発明の諸実施形態による、タスクとしてマークが付けられたデータ項目に関する特定の日付と時刻を設定するためのコンピュータスクリーン表示である。
【図７】本発明の諸実施形態による、タスク項目としてマークが付けられたデータ項目に関連する既定の動作を設定するためのメニューのコンピュータスクリーン表示である。
【符号の説明】
【００４４】
４  中央処理装置
６  システムメモリ
８  ランダムアクセスメモリ
１０  読み取り専用メモリ
１４  大容量記憶装置
１６  オペレーティングシステム
１８  ＴＣＰ／ＰＣ網
２０  ネットワークインターフェースユニット
２２  入出力コントローラ
１０５  アプリケーションプログラム
１２５  カレンダモジュール
１３０  電子メールモジュール
１３５  連絡先モジュール
１４０  タスクモジュール
１４５  メモモジュール
【図１】
2006107438.tif 000003
【図２】
2006107438.tif 000004
【図３】
2006107438.tif 000005
【図４】
2006107438.tif 000006
【図５】
2006107438.tif 000007
【図６】
2006107438.tif 000008
【図７】
2006107438.tif 000009
【外国語明細書】
2006107438000001.pdf