(57)【特許請求の範囲】
【請求項１】
電子メールプログラムと共に使用するための装置において、
複数の電子メールメッセージの各々においてハイパーテキスト・リファレンスを捜し出し、捜し出されたハイパーテキスト・リファレンスを、該電子メールプログラムのユーザの好みによって決められた順序で組織化するためのハイパーテキスト電子メール関連ビューアーと、
該ユーザにより選択された第１のハイパーテキスト・リファレンスに対応する第１のウェブページを表示させるとともに、該ユーザによるコマンドに応答して、該決められた順序における次に続くハイパーテキスト・リファレンスに対応する第２のウェブページを表示させるためのハイパーテキスト電子メールブラウザと、を備えることを特徴とする装置。
【請求項２】
請求項１記載の装置において、前記電子メール関連ビューアーが、さらに、前記電子メールプログラムに、前記ハイパーテキスト・リファレンスを含むメッセージフィールドと、前記ハイパーテキスト・リファレンスの各々に関連した前記送信者を含むからフィールドとを表示させる装置。
【請求項３】
請求項１記載の装置において、前記ハイパーテキスト・リファレンスが、関連した閲覧状態を有し、前記電子メール関連ビューアーが、同一の関連した閲覧状態を有するハイパーテキスト・リファレンスを同等にマークするようになっている装置。
【請求項４】
電子メールプログラムと共に使用するための方法であって、
ハイパーテキスト・電子メール関連ビューアーを用いて、複数の電子メールメッセージの各々においてハイパーテキスト・リファレンスを捜し出されたハイパーテキスト・リファレンスを、該電子メールプログラムのユーザの好みにより決められた順序で組織化するステップと、
ハイパーテキスト電子メールブラウザを用いて、該ユーザにより選択された第１のハイパーテキスト・リファレンスに対応する第１のウェブページを表示させるとともに、該ユーザによるコマンドに応答して、該決められた順序において次に続くハイパーテキスト・リファレンスに対応する第２のウェブページを表示させるステップと、を含むことを特徴とする方法。
【請求項５】
請求項４記載の方法において、さらに、前記ハイパーテキスト・リファレンスを含むメッセージフィールドと、前記ハイパーテキスト・リファレンスの各々に関連した送信者の識別を含むからフィールドとを表示するステップを含む方法。
【請求項６】
請求項４記載の方法において、前記ハイパーテキスト・リファレンスが、関連した一覧ステータスを有し、および前記電子メールプログラムが前記ハイパーテキスト・リファレンスのうちの同等なものの前記関連する一覧ステータスを同等にマークするステップを含む方法。
【請求項７】
電子メールプログラムを実行する装置であって、前記電子メールプログラムは、
複数の電子メールメッセージの各々において、ハイパーテキスト・リファレンスを捜し出し、捜し出したハイパーテキスト・リファレンスを該電子メールプログラムのユーザの好みによって決められた順序で組織化するためのハイパーテキスト電子メール関連ビューアーと、
該ユーザにより選択された第１のハイパーテキスト・リファレンスに対応する第１のウェブページを表示させるとともに、該ユーザによるコマンドに応答して、該決められた順序で次に続くハイパーテキスト・リファレンスに対応する第２のウェブページを表示させるためのハイパーテキスト電子メールブラウザと、を備えることを特徴とする装置。
【請求項８】
請求項７記載の装置において、前記ハイパーテキスト電子メール関連ビューアーは、前記電子メールプログラムに前記ハイパーテキスト・リファレンスを含むメッセージフィールドをさらに表示させる装置。
【請求項９】
請求項７記載の装置において、前記ハイパーテキスト・リファレンスは、関連した一覧ステータスを有し、前記ハイパーテキスト電子メール関連ビューアーが、前記ハイパーテキスト・リファレンスのうちの同等なものの一覧ステータスを同等にマークする装置。
【請求項１０】
請求項１記載の装置において、前記ハイパーテキスト電子メール関連ビューアーが、ボタンを含み、そのボタンの作動が第２のウェブページの表示を命じるようになっている装置。
【請求項１１】
請求項１に記載の装置において、前記ハイパーテキスト電子メール関連ビューアーが、前記第２のウェブページの表示を開始するよう作動する、前記第１のウェブページと一緒に表示されるボタンと、前記第１のウェブページと関連する、前記順序において前記ハイパーテキスト・リファレンスに先行するハイパーテキスト・リファレンスに対応するウェブページの表示を開始するよう作動第２のボタンとを含む装置。
【請求項１２】
請求項７記載の装置において、前記ハイパーテキスト電子メール関連ビューアーが、前記第１のウェブページと一緒に表示されるボタンを含み、そのボタンの作動が前記第２のウェブページの表示を開始させるようになっている装置。
【請求項１３】
請求項７記載の装置において、前記ハイパーテキスト電子メール関連ビューアーが、前記第１のウェブページが表示されている間に第２のコマンドにさらに応答して前記決められた順序における別のハイパーテキスト・リファレンスに対応する第３のウェブページを表示させるようになっいている装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、一般に、コンピュータネットワークに関し、特に、ハイパーテキスト  リファレンス間の関係を確立するシステムおよび方法と該システムを含む電子メールプログラムとに関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
ほとんど最初から、コンピュータネットワークは、ユーザーが互いに電子メール（“ｅメール）"メッセージを送るのを許していた。最初のｅメールプログラムは、文書メッセージが一方のユーザーから他方のユーザーに送られるのを許しているだけであった。後に開発されたｅメールプログラムは、ユーザーが１つのｅメールメッセージを同時に複数のユーザーに送るのを許していた。ｅメールメッセージがさらに高度になるにつれて、ユーザーは、送ったｅメールにファイルを添付することができた。ｅメールメッセージングは、インターネットが広く使用されるようになって、著しく貴重なものになった。インターネットは、ｅメールがインターネットに接続された世界中の誰かに経済的に送られるのを許していた。
その多くの革新の中で、インターネットは、ハイパーテキスト  マークアップランゲージ（“ＨＴＭＬ"）と呼ばれる新言語を導入した。ＨＴＭＬは、さまざまなタイプのコンピュータで見ることができる図形表示を作成する規格化された方法を提供している。ＨＴＭＬの特徴の１つは、ハイパーテキスト自体にある。ハイパーテキストは、作用した（選択した）場合に、他の文書または情報を呼び出すこと等の特定の機能を実行する文書情報である。
【０００３】
インターネットとＨＴＭＬの出現により、ユーザーは、ｅメールメッセージ内に互いにハイパーテキスト情報を送ることができた。ｅメールメッセージで送られるハイパーテキストの最も一般的なタイプの１つは、ユニバーサル  リソースロケータ（“ＵＲＬ"）アドレスである。ＵＲＬアドレスは、ワールドワイドウェブページ等の関連情報の特定部分の位置である。ｅメール受取人が所定のｅメールメッセージに含まれているハイパーテキストＵＲＬアドレスを選択すると、ｅメール受取人のインターネットブラウザは、この関連情報を自動的に捜し出して表示することができる。
【０００４】
インターネットの人気が上がるにつれて、それに対応して、複数のハイパーテキストＵＲＬアドレスを含むｅメールメッセージの発生の度合いが増加している。その結果、しばしば、受取人は、同一のハイパーテキストＵＲＬアドレスを含む複数のｅメールメッセージを受け取ることになった。しかしながら、受取人は、実際に見ているのが複数のハイパーテキストＵＲＬアドレスのうちのどれかを追跡するのが困難になった。
【０００５】
ハイパーテキストＵＲＬアドレスと関連する情報を現行のｅメールプログラムで見るために、ユーザーは、ｅメールメッセージを見て、ハイパーテキストＵＲＬアドレスを選ばなければならない。次いで、ユーザーのインターネットブラウザは、関連情報を表示するように作動する。インターネットブラウザが、そのハイパーテキストＵＲＬアドレスと関連する情報を表示した後、ｅメールプログラムは、（ほとんどの場合文書の色を変えることにより）見ている物としてそのハイパーテキストＵＲＬアドレスを指定する。不幸にして、ハイパーテキストＵＲＬアドレスの指定は、複数のメッセージの間で一様になっていない。
【０００６】
ｅメールメッセージに含まれているハイパーテキストＵＲＬアドレスを表示するとに関連する他の問題は、目下のインターネットブラウザが、ｅメールメッセージのＵＲＬアドレスが提供される順番に無関係であることである。インターネットブラウザは、与えられるＵＲＬアドレスを表示する。ウェブページが表示されると、ユーザーは、著者により限定された情報を見ることに制限される。しかしながら、ユーザーは、次のｅメールメッセージのハイパーテキストＵＲＬアドレスと関連するウェブページを見ることができない。技術上必要とされているものは、受信したハイパーテキストＵＲＬアドレスの全てを追跡し続ける方法と、ハイパーテキストＵＲＬアドレスの各々と関連するウェブページを見るためのより良い方法である。
【０００７】
【課題を解決するための手段】
上述した従来技術の欠陥に取り組むために、本発明は、ｅメールプログラムと共に使用するためのシステムおよび方法であって、ｅメールプログラムで受信したｅメールメッセージに含まれているハイパーテキスト  リファレンスと、このシステムまたは方法を含むｅメールプログラムとの間の関係を確立するシステムおよび方法を提供する。一実施例において、このシステムは、（１）ｅメールプログラムで受信した第１および第２のｅメールメッセージ中のハイパーテキストリファレンスを捜し出すメッセージパーサーと、（２）ユーザーに、ハイパーテキスト  リファレンスに基づいた順番で第１および第２のｅメールメッセージを表示するように選択させるメッセージオルガナイザーとを含む。
【０００８】
したがって、本発明は、メッセージを編成したり、（ハイパーテキスト  リファレンスで指定された情報単位、たとえばサイトまたはページとして限定される）リソースの一覧やナビゲーションを高めたりするようにｅメールメッセージ内に含めることができるハイパーテキスト  リファレンス（または、たとえばインターネットＵＲＬもしくはイントラネットＵＲＬ等の“リンク"）を使用するという広い概念を披露する。
【０００９】
本発明の一実施例において、メッセージオルガナイザーは、さらに、ｅメールプログラムにハイパーテキスト  リファレンスを含むメッセージフィールドを表示せしめる。このフィールドは、ユーザーがメッセージを読んでその中に含まれているハイパーテキスト  リファレンスを見るのを助ける昇順または降順にそろえられる。
【００１０】
本発明の一実施例において、第１のｅメールメッセージは、（１）ダイレクトｅメールメッセージと（２）ニュースグループ掲示からなるグループから選択される。したがって、ニュースグループ掲示は、本発明の広い範囲内に含まれる。
本発明の一実施例において、ハイパーテキスト  リファレンスは、関連一覧ステータスを有する。メッセージオルガナイザーは、ハイパーテキスト  リファレンスのうちの同じものの一覧ステータスに全くに同じマークをつける。換言すれば、ユーザーが、ハイパーテキスト  リファレンスのうちの１つを見た時、システムは、見ているものと同じハイパーテキスト  リファレンスの全てを指定し、それにより、それらの状態をユーザーに明確にするので、ユーザーは、前に見たリソースをうっかりして見ることがなくなる。
【００１１】
本発明の一実施例において、メッセージパーサーは、ハイパーテキスト  リファレンスを分析してそれらの間の関係を判定する。１つのハイパーテキスト  リファレンスは、他のハイパーテキスト  リファレンスが指示することができるリソースに従属する。本発明は、この実施例では、リソースの体系を認めることができ、したがって、リソース間の関係を判定することができる。
【００１２】
本発明の一実施例において、ハイパーテキスト  リファレンスは、ユニフォーム  リソースロケーター（ＵＲＬ）である。しかしながら、当業者は、本発明がどんなハイパーテキスト  リファレンス、ＵＲＬまたはあるいはその逆でも使用できることがわかるだろう。
【００１３】
本発明の一実施例において、メッセージオルガナイザーは、ユーザーが順番にしたがって参照されたリソースを見るのを許す。したがって、本システムは、ユーザーが順番にされたリファレンスを前進したり後退したりするのを許すことにより、参照されたリファレンスを通る航行を案内することができる。
【００１４】
上述のものは、当業者が以下の本発明の詳細な説明をより良く理解できるように、本発明の公的な特徴と他の特徴とを、むしろ広く概説した。本発明の請求項の主題を構成するさらなる特徴は、以下に説明される。当業者は、本発明と同一の目的を実行するための他の構造を設計したり修正したりする基礎として、開示された概念と特定の実施例を容易に使用することができることを認識すべきである。また、当業者は、この同等の構成が、その最も広い形態の本発明の精神および範囲から逸脱しないこともわかるべきである。
【００１５】
本発明のより完全な理解のために、次に、添付図面に関して行われる以下の説明の参照がなされる。
【００１６】
【発明の実施の形態】
まず図１を参照すると、本発明の原理にしたがって作成されたインターネット（その中で本発明が機能できる１つの環境）による電子メールを配分、収集、処理するシステムの一実施例のブロック図が示されている。本発明は、電子メール通信端末１１０とインターネット１２０とからなる。電子メール通信端末１１０は各々、インターネット１２０と関連する唯一のアドレスを有する。また、電子メール通信端末１１０は各々、電子メールメッセージを発生、受信、処理および表示することができる。
【００１７】
本発明の一実施例において、電子メール通信端末１１０のうちの１台は、発信人名およびアドレスと、受取人名およびアドレスと、題目と、メッセージと、他の関連情報とを含む電子メールメッセージ（“ｅメール"）を発生する。起草した電子メール通信端末１１０は、ｅメールをインターネット１２０に送る。インターネット１２０は、ｅメールを、ｅメールの受取人アドレスフィールドに指定されている電子メール通信端末１１０のうちの１台に中継する。受信する電子メール通信端末１１０は、インターネット１２０からこのｅメールを呼び出して処理する。
【００１８】
次に図２を参照すると、図１の電子メール通信端末１１０のうちの１台として動作するコンピュータシステム２００の等角図が示されている。コンピュータシステム２００は、従来のパーソナルコンピュータ（“ＰＣ"）でも良い。ｅメール通信端末１１０は、コンピュータシステムで実施する必要はない。代わりに，ｅメール通信端末１１０は、無線端末の形態をとることができる。
【００１９】
コンピュータシステム２００は、モニター２１０、シャーシ２２０およびキーボード２３０を含む。かけがえとして、モニター２１０とキーボード２３０は、それぞれ、他の従来の出力および入力装置と置換することができる。シャーシ２２０は、フロッピーディスクドライブ２４０とハードディスクドライブ２４５の両方を含む。フロッピーディスクドライブ２４０は、外部ディスクを収容し、読み取りおよび書き込むために使用される。ハードディスクドライブ２４５は、高速アクセス記憶および呼び出しのために使用される。フロッピーディスクドライブ２４０は、テープおよびコンパクトディスクドライブ、電話システムおよび装置（テレビ電話、ページングおよびファクシミリ技術を含む）を制限なしに含む、データおよび命令を送受信するための従来の他の構造、シリアルおよびパラレルポートと置換するか、またはこれらと組み合わせても良い。
【００２０】
シャーシ２２０は、バッテリ２５０、クロック２６０、中央演算処理装置（“ＣＰＵ"）２７０およびメモリ記憶装置２８０を含む切り欠き部分を有するものが示されている。本発明の処理回路は、ＣＰＵ２７０で実施することができ、本発明の通信回路は、ＣＰＵ２７０とメモリ記憶装置２８０の組み合わせで実施することができる。コンピュータシステム２００は、１個のＣＰＵ、ハードディスクドライブ２４５およびメモリ記憶装置２８０を有するものが示されているが、複数のＣＰＵと周辺装置を装備することができる。
【００２１】
電子メール通信端末として機能するのに適する少なくとも１つのＣＰＵを有するどんな従来のコンピュータシステムでも、テレビ電話と、電話機と、テレビ受像機と、精巧な計算機と、コンピュータシステムネットワーク組み合わせ内ばかりでなく、ＲＩＳＣおよびパラレル処理アーキテクチャを含むハンドヘルド、ラップトップ／ノートブック、ミニ、メインフレームおよびスーパーコンピュータとを制限なしに含むコンピュータシステム２００と置換するか、または組み合わせて使用することができることに注意すべきである。従来のコンピュータシステムアーキテクチャは、マクミラン出版社のウィリアム  スタリングス（William Stallings）によるコンピュータ組織およびアーキテクチャ（１９９３年第３版）においてより十分に説明されており、これは参照によりここに含まれる。他のコンピュータシステム実施例は、ファームウェアまたはハードウェアベースとしても良い。
【００２２】
次に図３を参照すると、本発明の一実施例を組み込んだ図２のＣＰＵの概略ブロック図が示されている。ＣＰＵ２７０は、データバス３１０でメモリ記憶装置２８０に接続されている。メモリ記憶装置２８０は、ＣＰＵ２７０がコンピュータシステム２００を動作させるために必要な機能を実行するのに使用するデータと命令とを記憶している。メモリ記憶装置２８０は、従来のメモリ記憶装置のどれでも良い。ＣＰＵ２７０は、制御部３２０と、演算部（“ＡＬＵ"）３３０と、局部メモリ記憶部３４０（たとえば、スタック可能なキャッシュ、複数のレジスタ等）を含む。制御部３２０は、メモリ記憶装置２８０から命令を引き出す。次いで、ＡＬＵ３３０は、メモリ記憶装置２８０から引き出された命令を実行するのに必要な、加算およびブールＡＮＤを含む複数の作業を行う。局部メモリ記憶部３４０は、ＡＬＵ３３０で発生する一時的結果と使用される制御情報とを記憶する局部高速記憶位置を提供する。また、本発明の処理回路は、ＣＰＵ２７０で実行され、本発明のｅメール通信および処理回路は、ＣＰＵ２７０とメモリ記憶装置２８０の組み合わせで実施される。
【００２３】
次に図４を参照すると、図２のコンピュータシステム２００用のｅメールインバスケットディスプレイ４００のブロック図が示されている。Eメールインバスケットディスプレイ４００は、ｅメールメッセージＡ４１０と、ｅメールメッセージＢ４２０と、ｅメールメッセージＣ４３０とを含む。各ｅメールメッセージに関して、ｅメールインバスケットディスプレイ４００は、ｅメールステータスと、誰からのメッセージかと、ｅメールメッセージの題目と、受信日と、ｅメールメッセージのサイズとを示す。
【００２４】
ｅメールメッセージＡ４１０、ｅメールメッセージＢ４２０およびｅメールメッセージＣ４３０のｅメールの内容は、それぞれ、拡大切り抜き４１２，４２２および４３２に示される。ｅメールメッセージＡ４１０の拡大切り抜き４１２内に含まれているのは、ユニバーサル  リソース  ロケータ（“ＵＲＬ"）リンク４１４である。ＵＲＬリンク４１４は、ハイパーテキストリンクであり、これは、ユーザーがＵＲＬリンク上でダブルクリックするのを許し、ＵＲＬリンク４１４と関連するインターネットウェブページが、コンピュータシステム２００のインターネットブラウザ内に表示される。
【００２５】
本発明の他の実施例では、ｅメールメッセージは、１つ以上のハイパーリンクすなわちＵＲＬリンクを含むことができる。また、本発明は、図４に示されたｅメールインバスケットディスプレイ４００に限らない。他のｅメールプログラムを本発明と共に使用することができる。
【００２６】
次に図５を参照すると、本発明の原理にしたがって作成された、ハイパーテキストｅメール関連ビューアー５００とハイパーテキストｅメール関連ブラウザ５５０の一実施例の線図が示されている。ハイパーテキストｅメール関連ビューアー５００は、ｅメールインバスケット４００を横切り、ｅメールメッセージ内の求められていないＵＲＬリンク４１４を集める。本発明の他の実施例において、ｅメールメッセージ内の求められていないＵＲＬリンク４１４は、ユーザープロファイルに基づいて集められる。本発明の第３の実施例においては、ハイパーテキストｅメール関連ビューアー５００は、ｅメールメッセージからの求められていないＵＲＬリンクとインターネットからダウンロードされたニュースグループ記事とを集める。
【００２７】
ハイパーテキストｅメール関連ビューアー５００は、ハイパーテキストメッセージＡ５１０と、ハイパーテキストメッセージＢ５２０と、ハイパーテキストメッセージＣ５３０とを含む。各ハイパーテキストメッセージについて、ハイパーテキストｅメール関連ビューアー５００は、ハイパーテキストステータスと、下にあるｅメールメッセージが誰からのものかと、下にあるｅメールメッセージの題目と、下にあるｅメールメッセージの受信日と、ホームリンクとを表示する。ホームリンクは、下にあるｅメールメッセージ中に見出されたＵＲＬリンク４１４を示す。本発明の一実施例においては、ハイパーテキストステータスは、ホームリンクが見ていないか、見られるかまたは有効でないかどうかを表示する。
ハイパーテキストｅメール関連ブラウザ５５０を表示するために、ユーザーは、ハイパーテキストメッセージＡ５１０、ハイパーテキストメッセージＢ５２０またはハイパーテキストメッセージＣ５３１０上でダブルクリックする。ハイパーテキストｅメール関連ブラウザ５５０は、から（ＦＲＯＭ）フィールド５６０と、題目フィールド５６２と、インバスケットアイコン５６４と、ｅメールメッセージアイコン５６６と、現ページ表示エリア５７０と、前ボタン５８０と、次ボタン５９０とを含む。
【００２８】
からフィールド５６０は、ハイパーテキストメッセージの、下にあるｅメールメッセージを送った人の名前を表示する。この情報は、ハイパーテキストｅメール関連ビューアー５００に表示されるものと同じである。題目フィールド５６２は、ハイパーテキストメッセージの、下にあるｅメールメッセージの題目を表示する。この情報は、ハイパーテキストｅメール関連ビューアー５００の題目フィールドに表示されるものと同じである。インバスケットアイコン５６４は、ユーザーが表示されたハイパーテキストメッセージと関連するｅメールインバスケット記載事項を見るのを許す。ｅメールメッセージアイコン５６６は、ユーザーが、ハイパーテキストメッセージの、下にあるｅメールメッセージ、たとえば、図４の拡大切り抜き４１２，４２２および４３２に表示されるものの内容を見るのを許す。
【００２９】
ユーザーが、ハイパーテキストｅメール関連ビューアー５００中のハイパーテキストメッセージ上でダブルクリックすると、ハイパーテキストｅメール関連ブラウザ５５０は、現ページ表示エリア５７０にハイパーテキストメッセージのホームリンクと関連するウェブページを表示する。また、ハイパーテキストｅメール関連ブラウザ５５０は、著者中心の一覧の代わりに、ビューアー中心の一覧を編入する。
【００３０】
ビューアー中心の一覧では、ユーザーは、次および前のウェブページ内容を限定する。著者中心の一覧では、ウェブページの著者が、次および前のウェブページ内容を限定する。本発明の一実施例において、次および前のウェブページは、ハイパーテキストメッセージがハイパーテキストｅメール関連ビューアーで配置されている順番により限定される。本発明の他の実施例では、ユーザーは、次および前のウェブページの順番を決定することができる。たとえば、ユーザーは、見ていないホームリンクウェブページだけを見るように選択することができる。
【００３１】
次のハイパーテキストメッセージのホームリンクウェブページを見るために、ユーザーは、次ボタン５９０上でクリックする。前のハイパーテキストメッセージのホームリンクウェブページを見るために、ユーザーは、前ボタン５８０上でクリックする。ユーザーは、ハイパーテキストメッセージリストにおいて前方または後方に、その方向の終わりに達するまで進むことができる。
【００３２】
当業者は、ハイパーテキストｅメール関連ビューアー５００が３つのハイパーテキストメッセージに限らないことを認識すべきである。本発明の一実施例では、ハイパーテキストｅメール関連ビューアー５００とハイパーテキストｅメール関連ブラウザ５５０は、上述したよりも多いまたは少ない機能を含むことができる。
次に図６を参照すると、図５のハイパーテキストｅメール関連ビューアー５００のハイパーテキストメッセージを集めるフロー図が示されている。図６において、ハイパーテキストｅメール関連ビューアー５００は、まず、ステップＳ６１０で初期化を行い、収集プロセスをスタートする。
【００３３】
初期化後、ハイパーテキストｅメール関連ビューアー５００は、判定ステップ６２０で処理すべきｅメールメッセージが何かあるか否かを判定する。処理すべきｅメールがなにもなければ、ステップ６３０で、ハイパーテキストｅメール関連ビューアー５００は処置をストップする。
【００３４】
処理すべきｅメールメッセージがある場合は、ステップ６４０で、ハイパーテキストｅメール関連ビューアー５００は、ｅメールインバスケット４００からｅメールメッセージを読み取る。次いで、ステップ６５０で、ハイパーテキストｅメール関連ビューアー５００は、ハイパーテキストメッセージがこのｅメールメッセージについて作成されているかどうかを判定する。
【００３５】
ハイパーテキストメッセージが作成されていれば、ハイパーテキストｅメール関連ビューアー５００は、判定ステップ６２０で処理すべきもっと多くのｅメールメッセージがあるかどうかを判定する。ハイパーテキストメッセージが作成されていなければ、ステップ６６０で、ハイパーテキストｅメール関連ビューアー５００は、ビューアー優先権を読み取る。本発明の一実施例では、ビューアー優先権は、日時、題目、誰から、誰へ、見た、見ていない等のｅメールメッセージ属性を含む。
【００３６】
次いで、ステップ６７０で、ハイパーテキストｅメール関連ビューアー５００は、ｅメールメッセージがユニバーサル  リソース  ロケータ（“ＵＲＬ"）テンプレートを含んでいるかどうかを判定する。ＵＲＬテンプレートは、ＵＲＬアドレスのスタートを知らせる記号群である。たとえば、本発明の一実施例では、ＵＲＬテンプレートは、“ｈｔｔｐ：／／ｗｗｗ"からなる。
【００３７】
ｅメールメッセージが、ＵＲＬテンプレートを含んでいない場合は、ハイパーテキストｅメール関連ビューアー５００は、ステップ６２０で処理すべきもっと多くのｅメールメッセージがあるかどうかを判定する。ｅメールメッセージが、ＵＲＬテンプレートを含まない場合は、ステップ６８０で、ハイパーテキストｅメール関連ビューアー５００は、完全なＵＲＬアドレスを引き出し、ｅメールメッセージからハイパーテキストメッセージを作成する。
【００３８】
次いで、ステップ６９０で、ハイパーテキストｅメール関連ビューアー５００は、ビューアー優先権にしたがってハイパーテキストメッセージを分類する。本発明の他の実施例では、ハイパーテキストｅメール関連ビューアー５００は、ｅメールメッセージからＵＲＬアドレスを引き出し、インターネットからダウンロードされるニュースグループ記事を引き出すことができる。本発明の他の実施例は、上述のものより多いまたは少ないステップを持つことができる。
【００３９】
次に図７を参照すると、図５のハイパーテキストｅメール関連ブラウザ５５０を作成するためのフロー図が示されている。図７において、ハイパーテキストｅメール関連ブラウザ５５０は、まずステップ７０２で、初期化を行い、表示作成処理をスタートする。
【００４０】
初期化後、ステップ７１０で、ハイパーテキストｅメール関連ブラウザ５５０は、発呼プログラムから表示されるべきハイパーテキストメッセージ情報を取り出す。次いで、ハイパーテキストｅメール関連ブラウザ５５０は、からフィールド５６０、題目フィールド５６２、インバスケットアイコン５６４およびｅメールメッセージアイコン５６６にハイパーテキストメッセージの情報を表示する。
【００４１】
判定ステップ７２０で、ハイパーテキストｅメール関連ブラウザ５５０は、ハイパーテキストメッセージのＵＲＬアドレスが有効かどうかを判定する。ＵＲＬアドレスが有効かどうかを判定する際、ハイパーテキストｅメール関連ブラウザ５５０は、インターネットにアクセスし、伝送制御プロトコル／インターネットプロトコル（“ＴＣＰ／ＩＰ"）命令を発してＵＲＬアドレスを確認する。
【００４２】
ＵＲＬアドレスが有効でなければ、ステップ７４０で、ハイパーテキストｅメール関連ブラウザ５５０は、ＵＲＬアドレスが無効であることをユーザーに通知する。次いで、ステップ７４２で、ハイパーテキストｅメール関連ブラウザ５５０は、ハイパーテキストｅメール関連ビューアー５００内のＵＲＬアドレスを無効なものとして強調する。次に、ステップ７５０で、ハイパーテキストｅメール関連ブラウザ５５０は、処理を終了する。
【００４３】
ＵＲＬアドレスが有効ならば、ステップ７３０で、ハイパーテキストｅメール関連ブラウザ５５０は、インターネットからＵＲＬアドレスと関連するウェブページを呼び出し、現ページ表示エリア５７０にそのウェブページを表示する。次いで、ステップ７３２で、ハイパーテキストｅメール関連ブラウザ５５０は、ハイパーテキストメッセージのＵＲＬアドレス記述子を見たものとしてマークする。
【００４４】
ステップ７３４で、ハイパーテキストｅメール関連ブラウザ５５０は、ｅメールインバスケット４００内のハイパーテキストメッセージの、下にあるｅメールメッセージにアクセスする。次いで、ステップ７３６で、ハイパーテキストｅメール関連ブラウザ５５０は、ｅメールメッセージ内のＵＲＬアドレスを見たものとして強調する。本発明の他の実施例では、ハイパーテキストｅメール関連ブラウザ５５０は、同一のＵＲＬアドレスを含むハイパーテキストメッセージおよびｅメールメッセージの全部にあるＵＲＬアドレスを強調する。ステップ７５０で、ハイパーテキストｅメール関連ブラウザ５５０は、処理を終了する。
【００４５】
当業者は、本発明がｅメールメッセージ内のＵＲＬアドレスに限らないことを理解すべきである。本発明の他の実施例では、ハイパーテキストｅメール関連ブラウザ５５０は、ｅメールメッセージ内に含まれるＵＲＬアドレスと、インターネットからダウンロードされたニュースグループ記事にアクセスして強調することができる。本発明の他の実施例は、上述のものより多いまたは少ないステップを持つことができる。
【００４６】
次に図８を参照すると、図５のハイパーテキストｅメール関連ブラウザ５５０の次ボタン５９０を処理するためのフロー図が示されている。図８において、ハイパーテキストｅメール関連ブラウザ５５０は、まずステップ８０２で、初期化を実行し、次ボタン処理をスタートする。
【００４７】
初期化後、ステップ８１０で、ハイパーテキストｅメール関連ブラウザ５５０は、ユーザーが次ボタン５９０を選択するのを待つ。ユーザーが次ボタン５９０を選択すると、ステップ８１２で、ハイパーテキストｅメール関連ブラウザ５５０は、ビューアー優先権を読み取る。
【００４８】
判定ステップ８２０で、ハイパーテキストｅメール関連ブラウザ５５０は、ハイパーテキストｅメール関連ビューアー５００のリスト内にもっと多くのハイパーテキストメッセージがあるかどうかを判定する。ハイパーテキストｅメール関連ブラウザ５５０は、リストの終わりにくると、ステップ８７０で、この状態をユーザーに通知する。次いでステップ８８０で、ハイパーテキストｅメール関連ブラウザ５５０は、処理を終了する。本発明の他の実施例では、ハイパーテキストｅメール関連ブラウザ５５０は、リストの終わりにくると、リストの始めから処理を再スタートする。
【００４９】
ハイパーテキストｅメール関連ブラウザ５５０は、リストの終わりでなければ、ステップ８３０で、ハイパーテキストｅメール関連ビューアーのリストにおける次のハイパーテキストメッセージを読み取り、関連ＵＲＬアドレスを得る。次いでステップ８４０で、ハイパーテキストｅメール関連ブラウザ５５０は、ビューアー優先権を調べ、ハイパーテキストｅメール関連ブラウザ５５０が見られていないＵＲＬアドレスのみを表示すべきどうかを決定する。
【００５０】
ハイパーテキストｅメール関連ブラウザ５５０は、見られていないＵＲＬアドレスだけを表示すべきならば、ステップ８５０で、このハイパーテキストメッセージのＵＲＬアドレスが見られていないかどうかを判定する。ＵＲＬアドレスが見られていれば、ハイパーテキストｅメール関連ブラウザ５５０は、ステップ８２０で、リストの終わりにきていない場合、次のハイパーテキストメッセージを処理する。
【００５１】
ＵＲＬアドレスが見られていない場合、またはハイパーテキストｅメール関連ブラウザ５５０が全てのＵＲＬアドレスを処理すべきである場合は、ステップ８６０で、ハイパーテキストｅメール関連ブラウザ５５０は、ハイパーテキストメッセージにアクセスし、図７のフロー図に説明されている処理にしたがって表示を作成する。次いでステップ８８０で、ハイパーテキストｅメール関連ブラウザ５５０は、次ボタン要求の処理を終了する。
【００５２】
当業者は、本発明が、見られたまたは見られていないＵＲＬアドレスの一覧の見に限らないことを認識すべきである。本発明の他の実施例は、上述のものより多いまたは少ないステップを持つことができる。
【００５３】
次に図９を参照すると、図５のハイパーテキストｅメール関連ブラウザ５５０の前ボタン５８０を処理するためのフロー図が示されている。図９において、ハイパーテキストｅメール関連ブラウザ５５０は、まずステップ９０２で、初期化を実行し、次ボタン処理をスタートする。
【００５４】
初期化後、ステップ９１０で、ハイパーテキストｅメール関連ブラウザ５５０は、ユーザーが前ボタン５８０を選択するのを待つ。ユーザーが前ボタン５８０を選択すると、ステップ９１２で、ハイパーテキストｅメール関連ブラウザ５５０は、ビューアー優先権を読み取る。
【００５５】
判定ステップ９２０で、ハイパーテキストｅメール関連ブラウザ５５０は、ハイパーテキストｅメール関連ビューアーのリストにもっと多くのハイパーテキストメッセージがあるかどうかを判定する。ハイパーテキストｅメール関連ブラウザ５５０は、リストの始めにきた場合、ステップ９７０で、この状態をユーザーに通知する。次いでステップ９８０で、ハイパーテキストｅメール関連ブラウザ５５０は、前ボタン要求の処理を終了する。本発明の他の実施例では、ハイパーテキストｅメール関連ブラウザ５５０は、リストの始めにくると、リストの終わりから処理を再スタートする。
【００５６】
ハイパーテキストｅメール関連ブラウザ５５０は、リストの始めにきていなければ、ステップ９３０で、ハイパーテキストｅメール関連ビューアーのりすと内の前のハイパーテキストメッセージを読み取り、関連ＵＲＬアドレスを得る。次いで判定ステップ９４０で、ハイパーテキストｅメール関連ブラウザ５５０は、ビューアー優先権を調べ、見られていないＵＲＬアドレスだけを表示すべきかどうかを判定する。
【００５７】
ハイパーテキストｅメール関連ブラウザ５５０は、見られいないＵＲＬアドレスだけを表示すべきならば、ステップ９５０で、このハイパーテキストメッセージに関するＵＲＬアドレスが見られていないかどうかを判定する。ＵＲＬアドレスが見られていれば、ハイパーテキストｅメール関連ブラウザ５５０は、判定ステップ９２０でリストの始めにきていなければ前のハイパーテキストメッセージを処理する。
【００５８】
ＵＲＬアドレスが見られていない場合、またはハイパーテキストｅメール関連ブラウザ５５０が、全てのＵＲＬアドレスを処理すべきである場合は、ステップ９６０で、ハイパーテキストｅメール関連ブラウザ５５０は、ハイパーテキストメッセージにアクセスし、図７のフロー図に説明されている処理にしたがって表示を作成する。次いでステップ９８０で、ハイパーテキストｅメール関連ブラウザ５５０は、前ボタン要求の処理を終了する。
【００５９】
当業者は、本発明が、見られているまたは見られていないＵＲＬアドレスの一覧だけに限らないことを認識すべきである。本発明の他の実施例は、上述のものよりも多いまたは少ないステップを持つことができる。
【００６０】
上述のことから、本発明は、ｅメールプログラムと共に使用するためのシステムおよび方法であって、ｅメールプログラムで受信したｅメールメッセージに含まれているハイパーテキスト  リファレンスと、このシステムまたは方法を含むｅメールプログラムとの間の関係を確立するシステムおよび方法を提供する。一実施例において、このシステムは、（１）ｅメールプログラムで受信した第１および第２のｅメールメッセージ中のハイパーテキスト  リファレンスを捜し出すメッセージパーサーと、（２）ユーザーに、ハイパーテキスト  リファレンスに基づいた順番で第１および第２のｅメールメッセージを表示するように選択させるメッセージオルガナイザーを含む。
【００６１】
本発明が、詳細に説明されたが、当業者は、その最も広い形態の本発明の精神と範囲から逸脱することなくここで種々の変更、置換および改造を行うことができることを理解すべきである。
【図面の簡単な説明】
【図１】本発明の原理にしたがって作成されたインターネット上の電子メールを配分、収集、処理するシステムの一実施例のブロック図である。
【図２】図１の電子メール通信端末の１つとして動作するコンピュータシステムの等角図である。
【図３】本発明の一実施例を組み込んだ図２のＣＰＵの概略ブロック図である。
【図４】図２のコンピュータシステムの電子メール  インバスケット  ディスプレイのブロック図である。
【図５】本発明の原理にしたがって作成されたハイパーテキストｅメール関連ビューアーの一実施例の線図である。
【図６】図５のハイパーテキストｅメール関連ビューアーのハイパーテキストメッセージを収集するフロー図である。
【図７】図５のハイパーテキストｅメール関連ブラウザを作成するフロー図である。
【図８】図５のハイパーテキストｅメール関連ブラウザの次ボタンを処理するフロー図である。
【図９】図５のハイパーテキストｅメール関連ブラウザの前ボタンを処理するフロー図である。
【図１】
0004076693.tif 000002
【図２】
0004076693.tif 000003
【図３】
0004076693.tif 000004
【図４】
0004076693.tif 000005
【図５】
0004076693.tif 000006
【図６】
0004076693.tif 000007
【図７】
0004076693.tif 000008
【図８】
0004076693.tif 000009
【図９】
0004076693.tif 000010