(57)【特許請求の範囲】
【請求項１】
第１のクライアントの上で実行され、ユーザーが第２のクライアントに向けて電子文書を通信することを可能にするソフトウェア・アプリケーションであって、前記電子文書の前記通信は、前記第１と第２のクライアントに接続されたサーバーにより仲介され、前記ソフトウェア・アプリケーションは：
フォアグラウンドプロセスにおいて、ユーザーが前記電子文書の情報内容の一部分を選択することを可能とするステップ；
前記ソフトウェア・アプリケーションが、バックグランドプロセスにおいて、前記選択された一部分に対するポインタを収集するステップ；および、
フォアグラウンドプロセスにおいて、前記ユーザーが、前記サーバー上に記憶されている前記電子文書の局所的なコピーを識別するリファレンスと共に、前記選択された一部分に対する前記ポインタを前記サーバーへ送信するステップであって、前記ポインタの前記送信の結果として、前記サーバーは、前記ポインタに対して、前記電子文書の前記局所的なコピーを組み合わせて、前記選択された一部分が部分的にハイライトされ、または注釈が付けられた前記電子文書の新しいコピーを生成し、前記電子文書の前記新しいコピーを、第２のクライアントに向けて転送することが可能となる、ステップ；
を備えるソフトウェア・アプリケーション。
【請求項２】
請求項１に記載のアプリケーションであって、
前記電子文書は、電子メールメッセージを有し、
前記電子文書の前記新しいコピーは、新規の電子メールメッセージを有し、
前記処理は、前記新規の電子メールメッセージの送信を含むアプリケーション。
【請求項３】
請求項２に記載のアプリケーションであって、ユーザーが、送信前に前記電子メールメッセージに注釈を追加する選択肢を有するアプリケーション。
【請求項４】
請求項１に記載のアプリケーションであって、
前記電子文書がウェブページを有し、
前記電子文書の前記新しいコピーは、前記選択された一部分を識別したファイルを有するアプリケーション。
【請求項５】
請求項４に記載のアプリケーションであって、前記選択された一部分に区別がつけられたウェブページを受信者が知覚しうる電子メールメッセージの送信を前記処理が有するアプリケーション。
【請求項６】
請求項４に記載のアプリケーションであって、
このアプリケーションによって、ユーザーが前記新規の電子文書に注釈を追加することができ、
前記ファイルの制御下で表示されるウェブページの予め決定された領域内にポインタが配置されると、前記注釈が表示されるアプリケーション。
【請求項７】
ユーザーが第１のクライアントから第２のクライアントに向けて電子文書を通信することを可能にするソフトウェア・アプリケーションを有するデータ処理装置であって、前記電子文書の前記通信は、前記第１と第２のクライアントに接続されたサーバーにより仲介され、前記データ処理装置は少なくとも：
フォアグラウンドプロセスにおいて、前記電子文書の情報内容の一部分ユーザーが選択することを可能とする手段；
バックグランドプロセスにおいて、前記選択された前記一部分に対するポインタを収集する手段；および、
フォアグラウンドプロセスにおいて、ユーザーが、前記サーバー上に記憶されている前記電子文書の局所的なコピーを識別するリファレンスと共に、前記選択された一部分に対する前記ポインタを前記サーバーへ送信する手段であって、前記ポインタの前記送信の結果として、前記サーバーは、前記ポインタと前記電子文書の前記局所的なコピーを組み合わせて、前記選択された一部分が部分的にハイライトされ、または注釈が付けられた前記電子文書の新しいコピーを生成し、前記電子文書の前記新しいコピーを、第２のクライアントに向けて転送することが可能となる、手段；
を備えるデータ処理装置。
【請求項８】
請求項７に記載のデータ処理装置であって、
前記電子文書が電子メールメッセージを有し、
前記電子文書の前記新しいコピーは、新規の電子メールメッセージを有し、
前記処理が前記新規の電子メールメッセージの送信を含むデータ処理装置。
【請求項９】
請求項８に記載のデータ処理装置であって、ユーザーが、送信前に前記新規の電子メールメッセージに注釈を追加する選択肢を有するデータ処理装置。
【請求項１０】
請求項７に記載のデータ処理装置であって、このデータ処理装置がブラウザを有し、
前記電子文書がウェブページを有し、
前記電子文書の前記新しいコピーは、前記ハイライトによって選択された一部分を識別したファイルを有するデータ処理装置。
【請求項１１】
請求項１０に記載のデータ処理装置であって、前記ハイライトによって選択された一部分に区別がつけられたウェブページを受信者が知覚しうる電子メールメッセージの送信を前記処理が有するデータ処理装置。
【請求項１２】
請求項１０に記載のデータ処理装置であって、
このアプリケーションによって、ユーザーが前記電子文書の前記新しいコピーに注釈を追加することができ、
前記ファイルの制御下で表示されるウェブページの予め決定された領域内にポインタが配置されると、前記注釈が表示されるデータ処理装置。
【発明の詳細な説明】
【０００１】 発明の分野
本発明は、電子化された内容の情報を処理することに関するものであって、特に、既存の電子メールから又はウェブページのような他の電子文書から選択された部分的な内容の情報を有する電子メールを送信することに関するものである。
【０００２】 背景技術
電子文書の一例として電子メールシステムを考える。電子メールによってユーザーは、公共のインターネットや専用のＡＯＬ（アメリカオンライン）のようなデータ網を介してコンピュータメッセージを交換させることができる。電子メールのプロトコルは、ＴＣＰ／ＩＰ（Transport Control Protocol/Internet Protocol）のコンポーネントとする。すべてのオンラインサービス及びインターネットサービスプロバイダ（ＩＳＰ）は電子メールを提供し、しかも、それらの殆どが、他のシステムのユーザーとメールを交換させるゲートウェイをサポートしている。電子メールメッセージは、代表的に文章を有し、電子メールの本文に添付された或いはその本文中に埋め込まれた文章、図形、ビデオ、音声ファイル、ウェブページ等を有することができる。
【０００３】  電子文書の他の例としてウェブページを考える。ブラウザによって、ユーザーは、ワールドワイドウェブ上で入手できる情報にアクセスできる。代表的に、この情報は、情報すなわちウェブページをユーザーに対していかに表示するかブラウザを介して制御するＨＴＭＬコードを有する。
【０００４】 発明の概要
本発明者は、特に手持ち式装置上で電子文書をユーザーフレンドリに扱えることを指摘している。例えば、受信された電子メールを、保存する或いは他の人に転送する必要があるかもしれないが、その電子メールの一部分だけが、保存或いは転送するのに充分に関連性のあるもの又は興味深いものであると考えられる。他の例として、ウェブページはしばしば、ダウンロードされ、後で読むためにユーザーのパーソナルコンピュータ（ＰＣ）に局部的に保存される。ユーザーは、保存前にウェブページに注釈（アノテーション）を付けたいと思うかもしれないし、或いは、注釈又は表示を付けて、ある部分だけを保存したい或いはウェブページを他の人に転送したいと思うかもしれない。
【０００５】  本発明の目的は、ユーザーが、例えば、受信した電子メール又はウェブページのような電子文書上で操作できるソフトウェアのアプリケーションを提供することにある。このアプリケーションによって、フォアグラウンドプロセスでのユーザーは電子文書の情報内容の一部分を選択することができる。このアプリケーションは、例えば、選択された部分に基づいた新規の電子メール又はＨＴＭＬ文書のような新規の電子文書をバックグラウンドプロセスで準備し、このアプリケーションによって、フォアグラウンドプロセスでのユーザーが、例えば、電子メールを転送することや局部的に保存すること等のような新規の文書の処理を指定することができる。従って、このアプリケーションはバックグラウンドプロセスでの新規の文書を、ユーザーによって指定されたように処理する。
【０００６】  ユーザーが操作したいと思う電子文書は、例えばウェブページを有する。ユーザーは、この文書で興味がある部分を、例えばハイライト機能によって図式的に識別させる。バックグラウンドに作成された新規の電子文書は、選択された部分又はハイライトによって識別させた部分のあるこのウェブページのコピーを有する。次に、ユーザーは、ハイライトされた部分を有するウェブページを電子メールメッセージで送信することを指定することができる。選択された部分は、受信者によって電子メールメッセージが受け取られたときに表示されるウェブページ内で区別がつけられる。好ましくは、選択された部分に対してユーザーが注釈を付け加えることができるようにする。表示されたウェブページ内の選択された部分上にポインタを配置すれば、注釈は受信者の受信器に表示される。
【０００７】  電子メールの文章の範囲内で本発明を用いることに関して、電子メールの部分的な転送は、携帯電話又はパームトップ型ＰＣ上の電子メール機能に関連するものである。本発明によって、元になる電子メールの全体を転送することなく、簡潔化した電子メールをバックグラウンドプロセスで作成し、送信することができる。
【０００８】  画像を部分的に転送又は保存することに関して、イメージエディタソフトウェアによって、ユーザーは画像の一部分を選択し、上述したような文章の送信部分と同様な処理に従って画像の一部分を保存又は送信する。所定の画像の一部分を送信するため、電子メールシステムはバックグラウンドプロセスで新規の電子メールを開け、一時ファイルに画像の指定部分を保存し（これによって、既知の市販されている電子メールシステムの添付ファイルを変更することと同様とする）、新規の電子メールにファイルを添付し、これを受信者に送信する。
【０００９】  ウェブページに関して、ブラウザ内で現在利用可能な電子メールシステムによってユーザーは、サイトのＵＲＬ或いは添付ファイルとしての全ページのどちらかを送信する選択肢を得る。本発明では、電子メールプログラムによって、ユーザーが、表示されたウェブページの一部分を、例えばハイライトすることによって選択することができ、ハイライトされた部分を電子メールに追加する。或いは又、ハイライトされた部分の始めと終わりのポインタコーディネート（pointer coordinate）代表的に方形部を、ウェブページのＵＲＬと一緒に、送信すべき電子メールに追加する。受信器の電子メールシステムでは、電子メールを開き、ＵＲＬによって表示されるウェブページをインターネットから取り出し、ＵＲＬと一緒に送信されたポインタコーディネートに基づいてハイライト部分を再び作成する。
【００１０】  選択部分を用いて保存又は転送されるウェブページにユーザーが注釈を追加することができるのが好ましい。例えば、ＰＣアプリケーションに“ヘルプ”ラベルを作成する機能と同様な機能を有するオーサリングツールを具えるソフトウェアモジュールを設ける。注釈が付いた項目上にユーザーがポインタを配置すると、小さくクリーム色の方形をした“ヘルプ”ラベルがスクリーン上に現われる。ネットスケープ（Netscape）のブラウザでは、例えば、ＨＴＭＬ文書中のあるアイコン及び画像の領域内にポインタを配置することによって、これらクリーム色の方形部が、文章を有して現われる。“再ロード”アイコン上にポインタを配置することによって、方形部が、“このページをサーバーから再ロードします”という文章と共に現われる。ＣＮＮのウェブページの画像上にポインタを配置することによって、関連の画像を簡潔に述べる文章が見出しの形で現われる。このオーサリングツールを、注釈が付けられたＨＴＭＬファイルの保存や転送をする本発明のソフトウェアアプリケーションと併合又はリンクさせることができる。
【００１１】  音声ファイルに関して、ユーザーが音声ファイルの一部分を選択しうるように、簡単な機能を現在のプレイアウトソフトウェアに追加することも可能である。
例えば、ファイルのプレイアウトの経過は代表的に、プレイアウト時間と共に長くなるカラーバーによって図式的に表わされる。或いは又、時計のような計数器が、現在プレイアウトされている音声データと関連した時間の瞬間、例えば、ファイルの始まりからファイルのプレイアウト後を数的に表わす。ユーザーが電子メールに送信しようと思う部分の最初と終わりの位置を、カラーバー上で２つの位置を選択するか或いはプレイアウト時間の関連の瞬間を選択することによって図式的に選択することができる。送信すべき電子メールに添付すべきファイルの一部分はポインタによって規定される。
【００１２】  従って、本発明では、例えばハイライトによって、電子文書の一部分にラベル又はタグを付け、更に、これらラベル又はタグが付けられた部分を自動的に処理する例えば、保存又は転送する機能を具えることによって電子メールのプログラム及びブラウザの機能を高めることを提案する。選択的な転送又は保存は、わずかなユーザーインターアクションだけを必要とし、これらの処理を主としてバックグラウンドプロセスで行なう。本発明は、特に、ワイヤレスモデムを有する携帯電話又はＰＡＤ（パーソナルデジタルアシスタント）のような携帯通信装置に関するものである。これら装置では、情報を交換するために有効に用いられるスクリーンの実際の領域が必然的に小さい。このような装置のオーサリングモードでの文章の関連部分を選択することによって、或いは、関連するものだけに減らした文章を送信することによって、このような装置は益々、ユーザーフレンドリなものになる。
【００１３】  本発明は、返答に応じてメッセージが一般的に長くなる電子メールチャットに特に有用であることに留意すべきである。
ワイヤレスモデムを有する手持ち式装置に関して、例えば、PDA HAS WIRELESS MODEM FOR REMOTE CONTROL VIA THE INTERNETとして1999年10月27日に出願された米国特許出願第09/427821号明細書を参照されたい。この明細書は、手持ち式データ処理装置例えばＰＤＡに関するものである。この手持ち式データ処理装置は、これに接続されるユーザーインタフェース及びワイヤレスモデムを有する。ワイヤレスモデムによって、インターネットのようなデータ網を介してサーバーと通信することができる。制御網はサーバーと制御可能な機器との間に接続されている。手持ち式装置は、現在、インターネット及びサーバーを介する機器に対する無線遠隔制御装置として機能することができる。このシステムは、手持ち式装置上で表示するのに適したフォーマットされた静止画像を作成するハードウェア及びソフトウェアと一緒にビデオカメラを有するととができる。現在、ユーザーは、インターネットを介してサーバーから取り出した静止画像を通知することができる。このアプリケーションは、例えば、遠くのユーザーが、彼又は彼女のフロントポーチを監視することができ、或いは、遠くの（又は万一に具えた）ベビーシッターとして子供を監視することができるセキュリティシステムとして作用する。ユーザーが機器にアクセスしうる可能性は、インターネットが至る所に存在することによって保証され、従って、制御及び監視能力の範囲を移動可能なユーザーに対して拡大することができる。
【００１４】  添付図面を参照して本発明を更に詳細に説明する。
図中、同一の符号は、同様な又は対応の構成要素を示す。
【００１５】 詳細な実施例
図１は、例えば、ラップトップ型パーソナルコンピュータ又は携帯通信装置のディスプレイ上の電子メール文書100を図式的に表わした線図である。電子メール文書100はヘッダー102と、テキスト本文104と、アタッチメント106及び108とを有する。ヘッダー102は代表的に、送信者が誰であるか、目的が何であるか、電子メールが何時送信されたか等を表わしている。テキスト本文104は英数字の文章を有し、アタッチメント106及び108は、カーレントユーザーが受信した電子メール文書100に添付されたファイルを図式的に表わしている。
【００１６】  図２は電子メール文書100の線図であり、この電子メール文書には、ユーザーが転送したいと思う人と関係する部分202及び204を図式的に表わしている。部分202はテキスト本文104の一部分であり、部分204は本例ではアタッチメント106である。ユーザーは、例えば、文書処理プログラム又はブラウザのハイライトツールでハイライトすることによって部分202及び204を選択する。このことをフォアグラウンドプロセスにおいて各部分毎に、カーソルをある位置に置き、マウスボタンを左クリックし、カーソルを新たな位置までドッラグさせることによって行なう。２つの位置間の方形部のいかなる内容をもハイライトさせる。或いは又、ユーザーは、ディスプレイモニタ上に表示された文章又は他の項目の位置をハイライトさせるハイライト用ソフトウェアツールを選択する。ソフトウェア用語で、これら部分にタッグを付ける。タグ自身は、例えば、文章を表示する制御コードを（例えば“ワードパーフェクト（WordPerfect）”に）表示させることができる文書処理アプリケーション、或いはＨＴＭＬやＸＭＬのソフトウェアツールから既知である。
【００１７】  図３は、ユーザーがマウスを右クリックしたときに現われるメニュー302 を線図的に示している。メニュー302 は選択肢“送信”と、選択肢“保存”と、場合によってその他の選択肢とを有する。カーソルがブラウザのウィンドウ内に配置されているときにマウスを右クリックしてメニューを表示させるということは、ブラウザ技術例えばネットスケープから既知である。メニューは選択肢“送信”を有し、選択肢の選択時に、電子メールのアプリケーション用の新規のウィンドウを自動的に開く。既知のブラウザの電子メールウィンドウ内のテキスト本文は、その時点でブラウザウィンドウ内に表示されているウェブページのＵＲＬを自動的に含んでいる。しかし、本発明では、新規の文書をメニュー302 の選択肢“送信”の下のバックグラウンドプロセスで作成する。タグを付けることによって、タグが付けられた部分を新規の文書内にコピーするのを制御する。
【００１８】  図４は、ユーザーがメニュー302の選択肢“送信”を選択した結果としてフォアグラウンドで作成されるウィンドウ400の線図である。ウィンドウ400はそれ自体、対話的項目402、404及び406を有する。項目402は、予定された受信者の名前又はアドレスをユーザーが入力できるウィンドウである。項目404は、予めプログラムされた名前又はアドレスを選択するためにアドレスブック内でスクロールアップ又はダウンさせるようになっているウィンドウである。項目406は、ラップトップ型パーソナルコンピュータのキーボード又は、携帯装置上に有する仮想キーボードによって、ユーザーが注釈を加えることができるウィンドウである。ユーザーは受信者を選択し、（もしあれば）注釈を加え、“送信”ボタン408をクリックする。これによって、ウィンドウ406内の注釈と、バックグラウンドの文書中の選択部分202及び204とを組み合わせ、このようにして作成された文書を送信する。
【００１９】  図５は、ユーザーが保存させたい又は電子メールで転送させたいと思うある部分を有するウェブページ500の線図である。ウェブページ500は代表的にＨＴＭＬファイルである。表示されたウェブページ500は文章部分502、504及び506と、画像508及び510とを有する。ユーザーは、例えば、関連部分を有する方形部を規定する隅部にポインタ512を配置させてハイライトすることによって、文章部分504と画像510とを選択する。３つの隅部は方形部を明確に規定する。ハイライトは、例えばＸＭＬタグで表わすことができる。受信者が添付ファイルのようにハイライト部分を取り出すことができる電子メールは、ユーザーが右クリックするとき、バックグラウンドプロセスに準備されている。或いは又、受信者は、制御情報と一緒にウェブページ500のＵＲＬを有する電子メールを得る。この制御情報は、受信者がインターネットからウェブページ500をダウンロードしたとき、部分504及び510をハイライトさせる或いは他の方法で図式的に識別させるようにブラウザを制御する。ＸＭＬコードを用いる場合、受信者は、タグを適切に処理しうる対応のＸＳＬスタイルシートを有するのが好ましい。
【００２０】  図６には、送信者が、部分504及び510に対する注釈をウェブページ500と一緒に通信又は保存したい場合を示している。ユーザーのＰＣ又は通信装置のソフトウェアは、注釈602を作成するオーサリングツールを有し、この注釈は、本例では、処理されたウェブページの部分510のスクリーン領域内にポインタ512を配置すれば表示される。注釈602は、既知のソフトウェアアプリケーション又はブラウザで“ヘルプ”ボックスが作成されるのと同じように作成され、ポインタを、関連のアイコン又は画像上に配置すれば、“ヘルプ”ボックスがクリーム色のボックスとして現われる。既知のアプリケーションでは、この注釈は、プロフェッショナルオーサリングツールを用いたプロフェッショナル（professional）によって行なわれる。本発明では、このツールは、ユーザーが、上述した目的で利用可能なように造られている。手持ち式装置では、注釈はスクリーンの実際の領域のかなりの部分を占める可能性があることに留意すべきである。
【００２１】  図７は、本発明の他の実施例を配布システム700の形態で示す。配布システム700は、インターネット710又はイントラネットを介してサーバー708に接続されているクライアント702、704及び706を有する。クライアント702は、サーバー708を介して電子文書712をクライアント704に送信する。サーバー708は、電子文書712の局部的なコピーを少なくとも一時的に保持する。クライアント704のユーザーは、電子文書712をクライアント706に、注釈又はハイライトした部分714を有して転送したいと思う。クライアント704のユーザーは、前述したように部分714を選択する。クライアント704ではバックグラウンドプロセスが、ハイライトした部分714に対するポインタ716を集め、サーバー708で電子文書712を確認するリファレンスと一緒にポインタ716をサーバー708に送信する。サーバー708において、ポインタ716を電子文書712のコピーと組み合わせて、例えば、部分的にハイライトされた又は注釈が付けられたウェブページのような新規の電子文書718を作成する。次に、サーバー708は新規の電子文書718をクライアント706に送信する。この配布システムには、通信量を減少させるという利点がある。その理由は、注釈を付けた電子文書全体の代わりにポインタ716だけがクライアント704からサーバー708に送信されるからである。同様のことが、前述したように本発明を用いる簡潔化された電子メールメッセージに関して可能である。
【００２２】  前述したような便利な仮想キーボードの一例に対して、GRAPHICAL USER INTERFACE TOUCH SCREEN WITH AUTO ZOOM FEATUREとして1998年4月17日に出願された米国特許出願第09/062364号明細書（特表2002−505783の明細書）を参照されたい。この明細書は参考のためにここに導入したものである。この明細書は、ディスプレイのスクリーンの実際の領域が限定されている、特に携帯装置用のタッチスクリーン上で実行させるソフトキーボードに関するものである。表示されたキーボードは、ユーザーが個々の英数字キーを動作させるにはあまりにも小さいすぎる。ユーザーが、所望のキーが存在する領域内のスクリーンをタッチすれば、その領域は、ユーザーが容易に所望のキーを選択できるように拡大される。驚いたことに、このいわゆる“オートズーム”キーボードによって迅速な文章入力が可能となる。
【００２３】  仮想キーボードの他の実施例として、MULTIPLE PRESSURE SENSORS PER FINGER OF GLOVE FOR VIRTUAL FULL TYPINGとして1999年2月17日に出願された米国特許出願第09/251682号明細書を参照されたい。この明細書は参考のためにここに導入したものである。この明細書は、指先の長手方向に装着された圧力センサのアレイを有するグローブに関するものである。このグローブで、堅い表面をタッチすれば、別々のセンサが、表面に対する指先の方向に応じて動作される。この構造によって、複数の行のキーを有する仮想キーボードを実現できる。
【００２４】  比較的小さいディスプレイ上で図式情報と対話すること（interacting）に対して、HAND-HELD WITH AUTO-ZOOM FOR GRAPHICAL DISPLAY OF WEB PAGEとして2000年７月19日に出願された米国特許出願第09/619426号明細書を参照されたい。この明細書は、タッチスクリーンを具えるディスプレイを有する携帯電話に関するものである。この装置は、ブラウザを有し、インターネットからウェブページを取り出すことができる。最初、ウェブページは全体的に表示される。ユーザーはウェブページ全体のレイアウトと、ハイパーリンクの存在とを確認することができる。ウェブページの画像の一部分に対応するタッチスクリーン上の特定の位置をユーザーがタッチすれば、その部分が、ディスプレイ領域を占めるように表示される。これにより、ユーザーは、限定された寸法のディスプレイでウェブページを見ることができる。
【図面の簡単な説明】
【図１】  例えば、ラップトップ型パーソナルコンピュータ又は携帯通信装置のディスプレイ上の電子メール文書の線図である。
【図２】  ユーザーが転送したいと思う人と関係する部分を図式的に表わしている電子メール文書の線図である。
【図３】  ユーザーがマウスを右クリックしたときに現われるメニューの線図である。
【図４】  ユーザーがメニューの選択肢“送信”を選択した結果としてフォアグラウンドで作成されるウィンドウの線図である。
【図５】  ユーザーが保存させたい又は電子メールで転送させたいと思う部分を有するウェブページの線図である。
【図６】  送信者が、通信又は保存したい部分に対する注釈の線図である。
【図７】  本発明の他の実施例を配布システムの形態で示した線図である。
【図１】
0005283299.tif 000002
【図２】
0005283299.tif 000003
【図３】
0005283299.tif 000004
【図４】
0005283299.tif 000005
【図５】
0005283299.tif 000006
【図６】
0005283299.tif 000007
【図７】
0005283299.tif 000008