(57)【要約】【課題】電子メールメッセージへの添付物をプレビューし、それに対してアクションを実施するための方法およびコンピュータ読取り可能媒体を提供する。【解決手段】  ＥメールメッセージのリストおよびそのＥメールメッセージへの任意の添付物を識別する情報を含む第１のウィンドウペインが表示される。添付物が選択されると、その添付物に対するプレビューが生成され、第１のウィンドウペインに隣接して第２のウィンドウペインが表示される。添付物に対して実施することが可能なアクションがまた、識別され、利用可能になる。提供されるアクションの１つは、元の添付物の変更版を含むＥメールへの返信メッセージを速やかに生成する能力を含む。【選択図】          図２
2006107443.tif 000002
【特許請求の範囲】
【請求項１】
電子メールメッセージに添付された文書の視覚的なプレビューを提供する方法であって、
前記電子メールメッセージに関連付けられたヘッダ情報を表示するステップと、
前記文書が前記電子メールメッセージに添付されているという指示を表示するステップと、
前記指示の選択を受け取るステップと、
前記指示の前記選択の受取りに応答して、環境（ｃｏｎｔｅｘｔ）の変更を必要とせずに前記文書のプレビューを表示するステップと、
を備えたことを特徴とする方法。
【請求項２】
前記電子メールメッセージに関連付けられた前記ヘッダ情報はリストペイン中に表示され、前記文書の前記プレビューは読取りペイン中に表示され、前記リストペインおよび前記読取りペインは互いに隣接して表示されることを特徴とする請求項１に記載の方法。
【請求項３】
前記文書に対して実施することが可能な１つまたは複数のアクションを識別するステップと、前記プレビューと共に前記１つまたは複数のアクションを表示するステップとをさらに備えたことを特徴とする請求項２に記載の方法。
【請求項４】
前記プレビューと共に前記１つまたは複数のアクションを表示する前記ステップは、前記アクションに対応する１つまたは複数のユーザインターフェースオブジェクトを前記プレビューに隣接して表示するステップを含むことを特徴とする請求項３に記載の方法。
【請求項５】
前記アクションは、前記文書のファイルタイプに基づいて識別されることを特徴とする請求項４に記載の方法。
【請求項６】
前記ファイルタイプは画像を含み、前記ファイルタイプに対応する前記アクションは、前記画像を含むスライドショーを表示することを含むことを特徴とする請求項５に記載の方法。
【請求項７】
前記ファイルタイプはワードプロセッシング文書を含み、前記ファイルタイプに対応する前記アクションは、前記文書に関するワードプロセッシングアプリケーションを起動し、前記ワードプロセッシングアプリケーションをレビューモード中に配置し、前記電子文書への変更を受け取り、前記変更された文書を送信するためのユーザ要求を受け取り、前記変更された文書を送信することを含むことを特徴とする請求項５に記載の方法。
【請求項８】
コンピュータ実行可能命令をその上に記憶させたコンピュータ読取り可能媒体であって、コンピュータによって実行されたとき、前記コンピュータが、
１つまたは複数の電子メールメッセージを識別する第１のウィンドウペインを表示し、
前記第１のウィンドウペイン中で識別された電子メールメッセージが、１つまたは複数の添付物を有するかどうか判定し、
電子メールメッセージが添付物を有しているとの判定に応答して、前記添付物のそれぞれに対して選択可能な指示を表示し、
前記電子メールメッセージを読むための第２のウィンドウペインを表示し、
添付物に対する前記指示の前記選択を受け取り、
前記指示の前記選択に応答して、前記添付物のプレビューを前記第２のウィンドウペイン中に表示できるようにする
ことを特徴とするコンピュータ読取り可能媒体。
【請求項９】
前記第２のウィンドウペインは、前記第１のウィンドウペインに隣接して表示されることを特徴とする請求項８に記載のコンピュータ読取り可能媒体。
【請求項１０】
添付物に対する前記指示は、前記添付物のタイプに対応するアイコン、前記添付物の名前、および前記添付物のサイズを含むことを特徴とする請求項９に記載のコンピュータ読取り可能媒体。
【請求項１１】
前記コンピュータ実行可能命令はさらに、前記コンピュータが、
前記添付物に対して実施することが可能な１つまたは複数のアクションを識別し、
前記プレビューと共に前記１つまたは複数のアクションを表示できるようにする
ことを特徴とする請求項１０に記載のコンピュータ読取り可能媒体。
【請求項１２】
前記プレビューと共に前記１つまたは複数のアクションを表示することは、前記アクションに対応する１つまたは複数のユーザインターフェースオブジェクトを前記プレビューに隣接して表示することを含むことを特徴とする請求項１１に記載のコンピュータ読取り可能媒体。
【請求項１３】
前記コンピュータ実行可能命令はさらに、前記コンピュータが、前記添付物のファイルタイプに基づいて前記アクションを識別できるようにすることを特徴とする請求項１０に記載のコンピュータ読取り可能媒体。
【請求項１４】
コンピュータ実行可能命令をその上に記憶させたコンピュータ読取り可能媒体であって、コンピュータによって実行されたとき、前記コンピュータが、
添付された文書を有する電子メールメッセージを受信し、
前記文書を変更して前記電子メールメッセージに返信するための要求を受け取り、
前記要求に応答して、レビューモードで、前記文書を編集するためのアプリケーションプログラムを起動し、編集のための前記アプリケーションプログラム中で前記文書を開き、前記文書の変更版と共に前記電子メールメッセージに返信するためのユーザインターフェースオブジェクトを提供し、
前記アプリケーションプログラムを介して前記文書への変更を受け取り、
前記ユーザインターフェースオブジェクトを介して前記変更された文書を送信するための要求を受け取り、
前記電子メールメッセージへの返信として、前記変更された文書を送信できるようにすること、
を特徴とするコンピュータ読取り可能媒体。
【請求項１５】
電子メールメッセージに添付された文書の視覚的なプレビューを提供する方法であって、
１つまたは複数の電子メールメッセージを識別する第１のウィンドウペインを表示するステップと、
前記第１のウィンドウペイン中で識別された電子メールメッセージが、１つまたは複数の添付物を有するかどうか判定するステップと、
電子メールメッセージが添付物を有しているとの判定に応答して、前記添付物のそれぞれに対して選択可能な指示を前記第１のウィンドウペイン中に表示するステップと、
前記電子メールメッセージが選択されたとき、前記電子メールメッセージを読むために、第２のウィンドウペインを前記第１のウィンドウペインに隣接して表示するステップと、
添付物に対する前記指示の前記選択を受け取るステップと、
前記指示の前記選択に応答して、前記第２のウィンドウペイン中に、前記添付物のプレビューを、環境の切替えを必要とせずに表示するステップと、
を備えたことを特徴とする方法。
【請求項１６】
前記電子メールメッセージの添付物への変更を有する前記電子メールメッセージの１つに返信するための要求を受け取るステップと、
前記要求に応答して、レビューモードで、前記添付物を編集するためのアプリケーションプログラムを起動し、編集のための前記アプリケーションプログラム中で前記添付物を開き、前記添付物の変更版と共に前記電子メールメッセージに返信するための機能を提供するステップと、
前記アプリケーションプログラムを介して前記添付物への変更を受け取るステップと、
前記電子メールメッセージのエンベロープを介して前記変更された添付物を送信するための要求を受け取るステップと、
前記電子メールメッセージへの返信として前記変更された添付物を送信するステップと、
をさらに備えたことを特徴とする請求項１５に記載の方法。
【請求項１７】
前記添付物に対して実施することが可能な１つまたは複数のアクションを識別するステップと、前記プレビューと共に前記１つまたは複数のアクションを表示するステップとをさらに備えたことを特徴とする請求項１６に記載の方法。
【請求項１８】
前記プレビューと共に前記１つまたは複数のアクションを表示する前記ステップは、前記アクションに対応する１つまたは複数のユーザインターフェースオブジェクトを前記プレビューに隣接して表示するステップを含むことを特徴とする請求項１７に記載の方法。
【請求項１９】
前記アクションは、前記添付物のファイルタイプに基づいて識別されることを特徴とする請求項１８に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールメッセージへの添付物をプレビューしアクションを実施する方法およびコンピュータ読取り可能媒体に関する。
【背景技術】
【０００２】
電子メール（「Ｅメール」）クライアントアプリケーションプログラムのユーザは、普通、Ｅメールメッセージに添付された文書のコンテンツを見るために、ユーザが行わなければならないステップの数に不満を抱いている。多くの場合、ユーザはその添付物のプレビューを見たいだけである。プレビューは、その文書に関連付けられたアプリケーションプログラムにより文書を開いた場合にユーザが見るであろう内容を模倣した、文書の読取り専用表示である。しかし、典型的な場合、ユーザは、その添付物を選択し、次いで、そのコンテンツを見るために添付物に関連付けられたアプリケーションプログラムを起動する必要がある。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
Ｅメールの添付物のコンテンツを見るために従来のプロセスが行われると、ユーザは、Ｅメールクライアントアプリケーションと、添付物を見るために利用されるアプリケーションとの間でアプリケーション環境（ｃｏｎｔｅｘｔ）を変更する必要がある。ユーザが、添付物を見終わったとき、ユーザはそのアプリケーションプログラムを終了させ、Ｅメールクライアントアプリケーションに戻ることによって、再度、アプリケーション環境を切り替えなくてはならない。Ｅメールの添付物のプレビューを見るために、このようにアプリケーション環境を切り替えることは、ユーザにとって時間のかかることであり、不満となり得る。
【０００４】
Ｅメールクライアントアプリケーションプログラムのユーザはまた、添付された文書への変更を含むＥメールメッセージに対する返信を作成するのに必要となるステップ数に、不満をもつ可能性がある。その典型的な場合、ユーザは、編集のために添付文書を選択し、文書を編集するためのアプリケーションプログラムを開く必要がある。ユーザは、編集のために文書が開かれた後に自分の変更を行うことができる。その変更が完了すると、変更された文書をコンピュータ上のある場所に、しばしばデスクトップのユーザインターフェース上の場所に、保存する必要がある。次いで、ユーザは、元のメッセージに対する返信としてＥメールメッセージを作成し、変更した文書をその返信メッセージに添付しなくてはならない。このようにして、その変更された文書はＥメールメッセージと共に送信することができる。変更を伴う添付物を含んだＥメールメッセージに対して返信するためのこの長いプロセスはまた、コンピュータユーザにとって時間のかかることであり、不満となるおそれがある。
【０００５】
これらのおよび他の考慮に関して、本発明の様々な実施形態が行われている。
【課題を解決するための手段】
【０００６】
本発明の諸実施形態によれば、上記のまた他の問題は、Ｅメールメッセージへの添付物をプレビューし、またそれに対してアクションを行うための方法およびコンピュータ読取り可能媒体によって解決される。本発明の様々な実施形態により、ユーザは、アプリケーション環境を切り替えずに、速やかにＥメールの添付物のコンテンツをプレビューすることができるようになる。さらに、ユーザは、変更を有する添付物を含む返信メッセージを速やかに作成することを含めた、Ｅメールの添付物に対するいくつかの慣用的なアクションを速やかに実施することができる。
【０００７】
本発明の一実施形態によると、Ｅメールメッセージに添付された文書の視覚的なプレビューを生成するための方法が提供される。本方法によれば、いくつかのＥメールメッセージに対するヘッダ情報をリストペイン（ｌｉｓｔ  ｐａｎｅ）中に表示することができる。ヘッダ情報は、送信者の識別、件名、そのＥメールメッセージが送信された時間、および他の情報などの項目を含むことができる。ヘッダ情報と共に、Ｅメールメッセージの各添付物に対して、添付物を識別し、かつそれが添付されていたＥメールメッセージを示す指示（ｉｎｄｉｃａｔｉｏｎ）が表示される。その添付物の指示は、添付物のタイプを識別するアイコン、添付物の名前、添付物のサイズ、および他の情報を含むことができる。
【０００８】
本発明の他の態様によると、その添付物の指示は、ユーザによって選択することができる。その選択に応答して、添付物のプレビューが生成され、隣接するウィンドウペイン中に表示される。プレビューは、隣接するウィンドウペイン内に表示されるため、そのプレビューを見るために、アプリケーション環境の切替えは何も必要としない。他の添付物もまた選択され、１つずつ隣接するウィンドウペイン中でプレビューすることができる。
【０００９】
本発明の他の態様によると、添付物のファイルタイプに基づいて、添付物に対して実施可能なアクションを識別することができる。添付物に対して実施可能なアクションのために、選択可能なボタンなどのユーザインターフェースオブジェクトを表示することができる。そのアクションは、添付物のプレビューに隣接して表示することができる。例えば、添付物がピクチャを含む場合、実施できる１つのアクションは、そのピクチャおよびメッセージに添付された他の任意のピクチャに対する画像のスライドショーを生成することである。スライドショーは、そのスライドショーに対応するユーザインターフェースオブジェクトを選択することによって起動することができる。
【００１０】
本発明の他の態様によると、添付物が文書を含む場合、その文書の変更版を含む返信メッセージを速やかに作成することが可能なアクションを提供することができる。それが選択されると、そのアクションにより、文書を編集するためのアプリケーションプログラムを起動することができる。そのアプリケーションプログラムを介して、ユーザは文書を修正することができる。ユーザが修正を完了すると、ユーザは、変更した文書が添付された返信メッセージの送信を選択することができる。返信メッセージが送信されると、ユーザはプレビュー表示に戻る。
【００１１】
本発明は、コンピュータプロセスやコンピューティングシステムとして、またはコンピュータプログラム製品もしくはコンピュータ読取り可能媒体などの製品として実装することができる。コンピュータプログラム製品は、コンピュータシステムによって読取り可能な、またコンピュータプロセスを実行するためのコンピュータプログラム命令を符号化したコンピュータ記憶媒体とすることができる。コンピュータプログラム製品はまた、コンピューティングシステムによって読取り可能な、またコンピュータプロセスを実行するためのコンピュータプログラム命令を符号化した、搬送波（ｃａｒｒｉｅｒ）上における送信信号とすることができる。
【００１２】
本発明を特徴付けるこれらのおよび他の様々な機能、ならびに利点は、以下の詳細な説明を読み、また関連する図面を検討することによって明らかとなろう。
【発明を実施するための最良の形態】
【００１３】
次に、同様な数字は同様な要素を示している図面を参照すると、本発明の様々な態様が示されている。具体的には、図１およびそれに対応する議論は、本発明の諸実施形態が実施できる適切なコンピューティング環境の簡単な全体の説明を行うことを目的としている。本発明は、パーソナルコンピュータのオペレーティングシステム上で動作するプログラムモジュールと共に実行される、プログラムモジュールの一般的な環境の中に記述されるが、当業者であれば、本発明を、他のタイプのコンピュータシステムおよびプログラムモジュールと組み合わせて実施することができることも理解されよう。
【００１４】
一般に、プログラムモジュールは、ルーチン、プログラム、コンポーネント、データ構造、および特定のタスクもしくは特定の抽象型データタイプを実施する他のタイプの構造を含む。さらに、当業者であれば、本発明は、ハンドヘルド装置、マルチプロセッサシステム、マイクロプロセッサベースのまたはプログラム可能な家庭用電子機器、ミニコンピュータ、メインフレームコンピュータなどを含めた、他のコンピュータシステム構成を用いて実施できることが理解されよう。本発明はまた、通信ネットワークを介してリンクされた遠隔処理装置によりタスクが実施される分散型コンピューティング環境中においても実施することができる。分散型コンピューティング環境では、プログラムモジュールは、ローカルおよび遠隔のメモリ記憶装置中に位置することができる。
【００１５】
次に、図１を参照すると、本発明の様々な実施形態中で使用されるコンピュータ２のための例示的なコンピュータアーキテクチャが示されている。図１に示すコンピュータアーキテクチャは、中央処理装置（「ＣＰＵ」）５と、ランダムアクセスメモリ（「ＲＡＭ」）９および読取り専用メモリ（「ＲＯＭ」）１１を含むシステムメモリ７と、そのメモリをＣＰＵ５に結合するシステムバス１２とを含む従来のデスクトップもしくはラップトップコンピュータを示す。起動中などに、コンピュータ内の要素間で情報を転送することができる基本ルーチンを含む基本入出力システムは、ＲＯＭ１１に記憶される。コンピュータ２はさらに、オペレーティングシステム１６、アプリケーションプログラム、および他のプログラムモジュールを記憶するための大容量記憶装置１４を含み、その説明を以下でより詳しく行うものとする。
【００１６】
大容量記憶装置１４は、バス１２に接続された大容量記憶制御装置（図示せず）を介してＣＰＵ５に接続されている。大容量記憶装置１４およびそれに関連付けられたコンピュータ読取り可能媒体は、コンピュータ２に不揮発性のストレージを提供する。本明細書に含まれるコンピュータ読取り可能媒体の説明は、ハードディスクやＣＤ−ＲＯＭドライブなどの大容量記憶装置を指すが、当業者なら、コンピュータ読取り可能媒体は、コンピュータ２によってアクセス可能な任意の利用可能な媒体とすることができることを理解されたい。
【００１７】
例示のためであり、それに限定するものではないが、コンピュータ読取り可能媒体は、コンピュータ記憶媒体および通信媒体を含むことができる。コンピュータ記憶媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、または他のデータなどの情報を記憶するための任意の方法または技術で実施される揮発性／不揮発性、取外し可能／取外し不能媒体を含む。コンピュータ記憶媒体は、それに限定するものではないが、ＲＡＭ、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリもしくは他の固体メモリ技術、ＣＤ−ＲＯＭ、ＤＶＤ、もしくは他の光記憶、磁気カセット、磁気テープ、磁気ディスクストレージ、もしくは他の磁気記憶装置、あるいは所望の情報を記憶するのに使用可能な、またコンピュータ２によってアクセス可能な他の任意の媒体を含む。
【００１８】
本発明の様々な実施形態によると、コンピュータ２は、インターネットなどのネットワーク１８を介した遠隔コンピュータへの論理接続を用いてネットワーク化された環境中において動作することができる。コンピュータ２は、バス１２に接続されたネットワークインターフェースユニット２０を介してネットワーク１８に接続することができる。ネットワークインターフェースユニット２０はまた、他のタイプのネットワークおよび遠隔コンピュータシステムに接続するために使用できることを理解されたい。コンピュータ２はまた、キーボード、マウス、または電子スタイラスを含むいくつかの他の装置（図１中に示さず）からの入力を受け取り、処理するための入出力制御装置２２を含むことができる。同様に、入出力制御装置２２は、表示画面、プリンタ、または他のタイプの出力装置への出力を提供することができる。
【００１９】
簡単に前に述べたように、米国ワシントン州レドモンドのＭＩＣＲＯＳＯＦＴ  ＣＯＲＰＯＲＡＴＩＯＮ（マイクロソフト社）のＷＩＮＤＯＷＳＷＩＮＤＯＷＳ（登録商標）  ＸＰオペレーティングシステムなど、ネットワーク化されたパーソナルコンピュータの動作を制御するのに適したオペレーティングシステム１６を含むいくつかのプログラムモジュールおよびデータファイルは、コンピュータ２の大容量装置１４およびＲＡＭ９に記憶することができる。大容量記憶装置１４およびＲＡＭ９はまた、１つまたは複数のプログラムモジュールを記憶することができる。具体的には、大容量記憶装置１４およびＲＡＭ９は、Ｅメールクライアントアプリケーション２４を記憶することができる。Ｅメールクライアントアプリケーション２４は、ネットワーク１８を介してＥメールメッセージ２６を送信し受信することを動作可能にする。送信または受信されたＥメールメッセージはまた、添付物２８を含むことができる。添付物は、任意のファイルタイプを含むことができ、通常、画像、ワードプロセッシング文書、圧縮ファイル、および他のタイプのファイルを含むことができる。
【００２０】
ここでより詳細に説明するように、Ｅメールクライアントアプリケーション２４は、ユーザが他のアプリケーションプログラムに切り替えることを必要とせずに、Ｅメールメッセージに添付された文書のプレビューを表示するためのユーザインターフェースを提供するのを動作可能にする。ユーザインターフェースおよびそのインターフェースを生成するためのプロセスに関する詳細な説明は、図２および図４それぞれについて以下で提供される。Ｅメールクライアントアプリケーション２４はまた、Ｅメールメッセージに添付された文書に対して実施することが可能な１つまたは複数のアクションを識別することを動作可能にする。そのアクションを実施するためのユーザインターフェースオブジェクトは、プレビューユーザインターフェースの一部分としてユーザに表示することができる。
【００２１】
Ｅメールクライアントアプリケーション２４によって提供されるアクションの１つは、添付物を有するＥメールメッセージへの返信としてＥメールメッセージを速やかに生成するためのアクションを含む。返信のＥメールメッセージには、元の添付物の変更版が含まれる。この機能を提供するために、Ｅメールクライアントアプリケーション２４は、元の添付物を編集できるアプリケーションプログラム３０を起動することができる。したがって、ユーザはその添付物を編集することが可能となり、元のＥメールメッセージの返信として、変更した添付物を速やかに送信することができる。変更した添付物と共にＥメールメッセージに返信するためのアクションに関するさらなる詳細な説明を、以下で、図３および図５に関して提供する。
【００２２】
本発明の諸実施形態によると、Ｅメールクライアントアプリケーション２４は、ＭＩＣＲＯＳＯＦＴ  ＣＯＲＰＯＲＡＴＩＯＮのＯＵＴＬＯＯＫ個人情報マネジャアプリケーションプログラムを含む。しかし、本発明は、他の製造者によって提供されるＥメールメッセージを送信し、受信できる他のアプリケーションプログラムを利用することもできることを理解されたい。本発明の実施形態によると、アプリケーション３０は、ＭＩＣＲＯＳＯＦＴ  ＣＯＲＰＯＲＡＴＩＯＮのワードプロセッシングアプリケーションプログラムであるＷＯＲＤなどのワードプロセッシングアプリケーションプログラムを含む。しかし、他のタイプのアプリケーションプログラムおよび他の製造者の他のワードプロセッシングアプリケーションプログラムを本発明の様々な態様を実施するのに利用できることを理解されたい。
【００２３】
Ｅメールメッセージの添付物のプレビューを生成するために、Ｅメールクライアントアプリケーション２４は、プレビューハンドラ３２のサービスを利用する。プレビューハンドラ３２は、添付物に対する視覚的なプレビューを生成できるプレビューア（ｐｒｅｖｉｅｗｅｒ）を特定し、実行することを担当する。プレビューワは、Ｅメールクライアントアプリケーション２４によって提供されるウィンドウ中にプレビューを表示する。このように、プレビューは、別のプレビューアによって表示されたとしても、そのプレビューは、Ｅメールクライアントアプリケーションプログラム２４によって表示されたように見える。例示的なプレビューハンドラの動作は、参照のため本明細に明示的に組み込まれている、同時出願の「文書のプレビューを提供するための方法、システム、および装置（Ｍｅｔｈｏｄ，Ｓｙｓｔｅｍ，ａｎｄ  Ａｐｐａｒａｔｕｓ  ｆｏｒ  Ｐｒｏｖｉｄｉｎｇ  Ａ  Ｄｏｃｕｍｅｎｔ  Ｐｒｅｖｉｅｗ）」と題する米国特許出願番号（整理番号６００４６．４１６ＵＳ０１）に記載されている。
【００２４】
次に、図２を参照すると、本発明の様々な実施形態によって提供される例示的なユーザインターフェースが示されている。具体的には、図２は、Ｅメールクライアントアプリケーション２４によって生成された画面表示４０を示す。画面表示４０は、１つまたは複数のＥメールメッセージ４４Ａ〜４４Ｄがその中で識別されるリストペイン４２を有するユーザインターフェースウィンドウを含む。図２に示すように、Ｅメールメッセージ４４Ａ〜４４Ｄは、送信者名、メッセージの件名、およびそのメッセージが送信された時間を含むＥメールヘッダ情報の一部分を表示することによって識別される。リストペイン４２中に、Ｅメールメッセージ４４Ａ〜４４Ｄを識別するための他の情報を表示することもできることを理解されたい。
【００２５】
図２に示すように、Ｅメールメッセージ４４Ｄは、３つの添付された文書４６Ａ〜４６Ｃを含む。添付物４６Ａ〜４６Ｃは、Ｅメールメッセージ４４Ｄから各添付物に延長された線によって、Ｅメールメッセージ４４Ｄへの添付物として示されている。さらに、添付物４６Ａ〜４６Ｃは、文書タイプに対応するアイコン、各添付物の名前、および各添付物のサイズの表示によって識別される。添付物４６Ａ〜４６Ｃに対するインディケータ（ｉｎｄｉｃａｔｏｒ）はまた、Ｅメールメッセージ４４Ｄに対するインディケータからのオフセットであり、親／子関係を示す。他のタイプの情報もまた、各添付物に対して表示することができる。添付物が存在することを示すために、Ｅメールメッセージ４４Ｄと共に、クリップのアイコンを表示することもできるが、任意のタイプのアイコンまたは視覚的なインディケータを利用することもできる。
【００２６】
本発明の諸態様によると、ユーザは、適切なユーザ入力装置を使用して添付物４６Ａ〜４６Ｃのうちの１つを選択することができる。例えば、添付物を選択するのに、添付物４６Ａに対して１回のクリックを行えばよい。このような選択に応答して、添付物のプレビュー５０が生成され、読取りペイン（ｒｅａｄｉｎｇ  ｐａｎｅ）４８中に表示される。読取りペイン４８は、リストペイン４２に隣接して表示される。読取りペイン４８はまた、添付物の名前や添付物のサイズなど、添付物４６Ａに関する他の情報を含むこともできる。添付されたピクチャ中のピクセル数など、添付物タイプに特有の情報も表示することができる。
【００２７】
本発明の諸態様によると、Ｅメールクライアントアプリケーション２４はまた、添付物に対して実施することが可能な１つまたは複数のアクションを識別し、かつプレビュー５０と共に利用可能なアクションを表示するよう動作できる。例えば、図２に示すように、添付物４６Ａに対するいくつかのアクション５２Ａ〜５２Ｄが識別されている。具体的には、アクション５２Ａにより、添付物を大容量記憶装置１４に保管し、アクション５２Ｂにより、添付物４６〜４６Ｃに対するスライドショーを生成し表示し、アクション５２Ｃにより、プレビューされた添付物４６Ａを印刷し、またアクション５２Ｄにより、添付物５２Ｄを削除することができる。
【００２８】
各ファイルタイプに対して多くの様々なタイプのアクションを識別できることを理解されたい。例えば、ピクチャおよびプレゼンテーション文書に対してスライドショーアクションを利用し、添付されたミーティングの要求を受け入れまたは断るためにアクションを利用し、添付された連絡先ファイルを個人情報マネジャ中の連絡先リストに追加し、オーディオファイルに対する再生制御を表示し、また添付されたファックス文書を表示するためのアクションを提供することができる。開く、保存する、削除する、および印刷するなど、すべてのファイルタイプに適切な他のアクションもまた、表示することができる。一実施形態では、特定のファイルタイプに特有のアクションだけが、プレビュー５０に隣接して表示される。すべてのファイルタイプに共通の他のアクションは、ツールバー５４中に表示することができる。複数の添付物が選択されたとき、示されるヘッダおよびプレビューは、最初の添付物に対するものとすることができる。選択された添付物のすべてに対して利用可能なアクションだけは、プレビュー５０の近傍に表示することになる。
【００２９】
図３を参照すると、本発明の様々な実施形態によって提供される他の例示的なユーザインターフェースが示されている。具体的には、図３は、本発明の様々な実施形態に関連して利用されるワードプロセッシングアプリケーションによって生成された画面表示６０を示す。前述のように、本発明の諸実施形態によると、特定の種類の添付文書に対して、ユーザは、速やかに添付物を編集し、かつ変更された文書を添付物として含む返信Ｅメールを送信可能にするアクションを提供することができる。このようなアクションの選択に応答して、ワードプロセッシングアプリケーションプログラムが、その添付された文書を編集するのに起動される。図３に示す画面表示６０は、そのようにして起動された後に、ワードプロセッシングアプリケーションによって示された画面表示を示す。
【００３０】
図３に示すように、ワードプロセッシングアプリケーションプログラムは、文書２８を編集するための従来のツールを提供する。「変更を有する返信（Ｒｅｐｌｙ  ｗｉｔｈ  ｃｈａｎｇｅｓ）」ボタン６２がまた、文書２８を編集するためのユーザインターフェースと共に表示される。ボタン６２を選択することにより、Ｅメールフィールドが取り込まれ、かつ文書２８が添付されて、返信メッセージが生成される。次いで、ユーザは、返信メッセージのコンテンツを編集し、そのメッセージを送信することができる。Ｅメールクライアントアプリケーション２４およびワードプロセッシングアプリケーションをこのように統合することにより、ユーザは、以前のＥメールクライアントアプリケーションで必要な、Ｅメールメッセージに添付された文書を編集するための長いプロセスから開放される。
【００３１】
本明細書に記載された本発明の実施形態は、ワードプロセッシングアプリケーションプログラムの環境中において提示されているが、他のタイプのアプリケーションプログラムも同様に使用することができることを理解されたい。例えば、Ｅメールメッセージが、添付物としてプレゼンテーション文書を含む場合、プレゼンテーションプログラムを、修正された添付物を含む返信メッセージを送信するための要求に応答して起動することができる。同様にして、他の任意のタイプの文書を編集し送信することができる。
【００３２】
図４を参照すると、Ｅメールへの添付物をプレビューし、それに対してアクションを行うためのＥメールクライアントアプリケーション２４によって実施されるプロセスを示す例示的なルーチン４００が示されている。ここに述べる本発明の諸実施形態は、Ｅメールクライアントアプリケーションプログラム２４の環境中に提示されているが、本発明は、他のタイプのアプリケーションプログラム中で利用できることを理解されたい。
【００３３】
ここに提示されたルーチンの議論を読むと、本発明の様々な実施形態の論理的なオペレーションが、（１）コンピューティングシステム上で動作する一連のコンピュータにおいて実施される動作（ａｃｔ）またはプログラムモジュールとしておよび／または（２）コンピューティングシステム内で相互接続されたマシーン論理回路または回路モジュールとして実装されることを理解されたい。その実装形態は、本発明を実施するコンピューティングシステムの性能要件に依存して選択することになる。したがって、図４〜図５に示す論理的なオペレーション、およびここに記載の本発明の諸実施形態の構成は、オペレーション、構造的な装置、動作、またはモジュールと様々に呼ばれる。当業者であれば、これらのオペレーション、構造的な装置、動作、およびモジュールは、本明細書に記載の特許請求の範囲内に述べられた本発明の趣旨および範囲を逸脱することなく、ソフトウェア、ファームウェア、特定目的のデジタル論理回路、およびそれらの任意の組合わせによって実施することができることを理解されたい。
【００３４】
オペレーション４０２において、ルーチン４００は開始し、Ｅメールクライアントアプリケーション２４がリストペイン４２中にＥメールメッセージを表示する。次いで、ルーチン４００は、オペレーション４０４に進み、そのリストペイン中に示された、Ｅメールメッセージに添付されている文書も表示される。その添付物は、図２で前述のように表示することができる。ルーチン４００は、オペレーション４０４からオペレーション４０６に進む。
【００３５】
オペレーション４０６において、Ｅメールクライアントアプリケーション２４は、ユーザによるＥメールメッセージへの添付物の選択を受け取る。その選択に応答して、Ｅメールクライアントアプリケーション２４は、その添付物に対するプレビューアを識別し、添付物のプレビューを生成するようプレビューハンドラ３２に命令する。次いで、オペレーション４０８において、生成されたプレビューは、Ｅメールクライアントアプリケーション２４により、読取りペイン４８中に表示される。ルーチン４００は、オペレーション４０８からオペレーション４１０に進む。
【００３６】
オペレーション４１０において、Ｅメールクライアントアプリケーション２４は、添付物に対して実施することが可能なアクションを識別する。次いで、識別されたアクションに対して、ボタンなどのユーザインターフェースオブジェクトがプレビュー５０に隣接して表示される。それは、オペレーション４１２において行われる。ルーチン４００は、オペレーション４１２からオペレーション４１４に進み、表示されたアクションのうちの１つを実施するための要求をユーザから受け取る。その要求は、例えば、表示されたユーザインターフェースオブジェクトの１つを選択することによって行うことができる。次いで、ルーチン４００は、オペレーション４１６に進み、要求されたオペレーションが実施される。次いで、ルーチン４００は、オペレーション４１６からオペレーション４１８に進んで終了する。
【００３７】
次に、図５を参照すると、添付された文書の変更を変更してＥメールメッセージに返信するためのアクションを実施するための例示的なルーチン５００が示されている。オペレーション５０２で、ルーチン５００は開始し、添付物を有するＥメールメッセージが、Ｅメールクライアントアプリケーション２４によって受信される。ルーチン５００は、オペレーション５０２から５０４に進み、添付された文書を変更して元のＥメールに返信するための要求が受信される。その要求は、例えば、プレビューに関連付けられたアクションのうちの１つをユーザが選択することによって行うことができる。ルーチン５００は、オペレーション５０４からオペレーション５０６に進む。
【００３８】
オペレーション５０６において、Ｅメールクライアントアプリケーション２４は、その添付物に関連付けられたアプリケーションプログラムを起動する。例えば、その添付物がワードプロセッシング文書を含む場合、Ｅメールクライアントアプリケーション２４は、文書を編集するためにワードプロセッシングアプリケーションを起動する。アプリケーションプログラムはまた、文書を再検討および修正するために特に指定された状態において起動することもできる。このような状態は、普通、「レビュー（ｒｅｖｉｅｗ）」モードと呼ばれ、他のユーザにより、修正が容易に識別され、読むことができる方法で文書修正を行うための機能を提供する。
【００３９】
前に簡単に説明したように、アプリケーションプログラムはまた、編集画面と共に、「変更を有する返信」ボタン６２を表示させるように起動することもできる。それは、オペレーション５０６においてで行われ、それにより、ユーザは、元のＥメールメッセージへの返信として変更した文書を容易に速やかに送信することができる。ルーチン５００は、オペレーション５０８からオペレーション５１０に進み、ユーザからの添付文書への変更が受信される。次いで、ルーチン５００は、オペレーション５１２に進み、ボタン６２を選択することによって変更された文書を含めた返信のＥメールメッセージを送信するための要求をユーザから受け取る。
【００４０】
変更された文書を含めた返信Ｅメールを送信するための要求の受信に応答して、ルーチン５００は、オペレーション５１２に進み、変更された文書が添付された返信メッセージが作成される。次いで、ユーザは、コメントを追加することができる。ユーザがそのメッセージの送信を指示した場合、ルーチンはオペレーション５１４に進み、Ｅメールクライアントアプリケーションが、変更された文書を添付して、返信のＥメールを送信する。アプリケーションプログラムが閉じられて、ユーザは、Ｅメールクライアントアプリケーション２４によって提供された表示に戻る。次いで、ユーザは、他の文書をプレビューし、ここに述べた方法でＥメールクライアントアプリケーション２４と対話することができる。ルーチン５００は、オペレーション５１４からオペレーション５１６に進んで終了する。
【００４１】
前述の内容に基づき、本発明の様々な実施形態は、Ｅメールメッセージの添付物をプレビューし、それに対してアクションを実施するための、方法、システム、装置、およびコンピュータ読取り可能媒体を含むことを理解されたい。前述の仕様、諸実施例、およびデータは、本発明の構成の製造および使用の完全な説明を提供する。本発明の趣旨および範囲を逸脱することなく、本発明の多くの実施形態を行うことができるので、本発明は、本明細書に添付された特許請求の範囲中に存在する。
【図面の簡単な説明】
【００４２】
【図１】本発明の様々な実施形態により使用され、提供されるコンピュータシステムを示すコンピュータシステムアーキテクチャの図である。
【図２】本発明の様々な実施形態によって提供されるいくつかの画面表示を示す画面表示の図である。
【図３】本発明の様々な実施形態によって提供されるいくつかの画面表示を示す画面表示の図である。
【図４】本発明のいくつかの実施形態によって提供される様々なプロセスを示す流れ図である。
【図５】本発明のいくつかの実施形態によって提供される様々なプロセスを示す流れ図である。
【符号の説明】
【００４３】
２    コンピュータ
１２    システムバス
４０    画面表示
４２    リストペイン
４８    読取りペイン
【図１】
2006107443.tif 000003
【図２】
2006107443.tif 000004
【図３】
2006107443.tif 000005
【図４】
2006107443.tif 000006
【図５】
2006107443.tif 000007
【外国語明細書】
2006107443000001.pdf