(57)【要約】【解決手段】開示された実施例は、文書をフォルダに転送する方法及び装置を提供する。一つの局面では、文書をフォルダに転送する方法は、文書の一部を識別することと、この文書を、識別した一部に関連付けられたフォルダに転送することとを含む。【選択図】      図３
2007524910.tif 000002
【特許請求の範囲】
【請求項１】
文書をフォルダに転送する方法であって、
文書の一部を識別することと、
前記識別された一部に関連付けられたフォルダに前記文書を転送することと
を含む方法。
【請求項２】
前記識別することは、前記文書内の単語を選択することを含む請求項１に記載の方法。
【請求項３】
前記識別することは、前記文書内のシンボルを選択することを含む請求項１に記載の方法。
【請求項４】
前記識別することは、前記一部をクリックすることを含む請求項１に記載の方法。
【請求項５】
前記識別することは、前記一部を話すことを含む請求項１に記載の方法。
【請求項６】
前記識別することは、前記一部に触れることを含む請求項１に記載の方法。
【請求項７】
前記フォルダは、予め設定されたフォルダを含む請求項１に記載の方法。
【請求項８】
更に、前記文書が前記フォルダに転送されていることを示す請求項１に記載の方法。
【請求項９】
更に、前記文書が前記フォルダに転送されたことを示す請求項１に記載の方法。
【請求項１０】
更に、前記文書が、第二の識別された一部に関連付けられた第二のフォルダに転送されていることを示す請求項１に記載の方法。
【請求項１１】
更に、前記文書が、第二の識別された一部に関連付けられた第二のフォルダに転送されたことを示す請求項１に記載の方法。
【請求項１２】
前記第二のフォルダは、予め設定されたフォルダを含む請求項１１に記載の方法。
【請求項１３】
前記第二のフォルダは、前記第二の識別された一部に基づいて新たに設定されたフォルダを含む請求項１１に記載の方法。
【請求項１４】
文書をフォルダに転送する方法を、プロセッサに実行させるためのコードを格納したコンピュータ読取可能媒体であって、前記方法は、
文書の一部を識別することと、
前記識別された一部に関連付けられたフォルダに前記文書を転送することと
を含むコンピュータ読取可能媒体。
【請求項１５】
前記識別することは、前記文書内の単語を選択することを含む請求項１４に記載のコンピュータ読取可能媒体。
【請求項１６】
前記識別することは、前記文書内のシンボルを選択することを含む請求項１４に記載のコンピュータ読取可能媒体。
【請求項１７】
前記識別することは、前記一部をクリックすることを含む請求項１４に記載のコンピュータ読取可能媒体。
【請求項１８】
前記識別することは、前記一部を話すことを含む請求項１４に記載のコンピュータ読取可能媒体。
【請求項１９】
前記識別することは、前記一部に触れることを含む請求項１４に記載のコンピュータ読取可能媒体。
【請求項２０】
前記フォルダは、予め設定されたフォルダを含む請求項１４に記載のコンピュータ読取可能媒体。
【請求項２１】
更に、前記文書が前記フォルダに転送されていることを示す請求項１４に記載のコンピュータ読取可能媒体。
【請求項２２】
更に、前記文書が前記フォルダに転送されたことを示す請求項１４に記載のコンピュータ読取可能媒体。
【請求項２３】
更に、前記文書が、第二の識別された一部に関連付けられた第二のフォルダに転送されていることを示す請求項１４に記載のコンピュータ読取可能媒体。
【請求項２４】
更に、前記文章が、第二の識別された一部に関連付けられた第二のフォルダに転送されたことを示す請求項１４に記載のコンピュータ読取可能媒体。
【請求項２５】
前記第二のフォルダは、予め設定されたフォルダを含む請求項２４に記載のコンピュータ読取可能媒体。
【請求項２６】
前記第二のフォルダは、前記第二の識別された一部に基づいて新たに設定されたフォルダを含む請求項２４に記載のコンピュータ読取可能媒体。
【請求項２７】
文書をフォルダに転送する装置であって、
文書の一部を識別する手段と、
前記識別された一部に関連付けられたフォルダに前記文書を転送する手段と
を備えた装置。
【請求項２８】
前記識別する手段は、前記文書内の単語を選択する手段を含む請求項２７に記載の装置。
【請求項２９】
前記識別する手段は、前記文書内のシンボルを選択する手段を含む請求項２７に記載の装置。
【請求項３０】
前記識別する手段は、前記一部をクリックする手段を含む請求項２７に記載の装置。
【請求項３１】
前記識別する手段は、前記一部を話すための手段を含む請求項２７に記載の装置。
【請求項３２】
前記識別する手段は、前記一部に触れる手段を含む請求項２７に記載の装置。
【請求項３３】
前記フォルダは、予め設定されたフォルダを含む請求項２７に記載の装置。
【請求項３４】
前記文書が前記フォルダに転送されていることを示す手段を更に含む請求項２７に記載の装置。
【請求項３５】
前記文書が前記フォルダに転送されたことを示す手段を更に含む請求項２７に記載の装置。
【請求項３６】
前記文書が、第二の識別された一部に関連付けられた第二のフォルダに転送されていることを示す手段を更に含む請求項２７に記載の装置。
【請求項３７】
前記文書が、第二の識別された一部に関連付けられた第二のフォルダに転送されたことを示す手段を更に含む請求項２７に記載の装置。
【請求項３８】
前記第二のフォルダは、予め設定されたフォルダを含む請求項３７に記載の装置。
【請求項３９】
前記第二のフォルダは、前記第二の識別された一部に基づいて新たに設定されたフォルダを含む請求項３７に記載の装置。
【請求項４０】
文書をフォルダに転送する装置であって、
情報を受信することが可能な入力デバイスと、
情報を格納することが可能なメモリユニットと、
前記入力デバイス及びメモリユニットと通信可能に接続されたプロセッサとを備え、
前記プロセッサは、文書をフォルダに転送する方法を実行することが可能であって、前記方法は、文書の一部を識別することと、前記識別された一部に関連付けられたフォルダに前記文書を転送することとを含む装置。
【請求項４１】
前記識別することは、前記文書内の単語を選択することを含む請求項４０に記載の装置。
【請求項４２】
前記識別することは、前記文書内のシンボルを選択することを含む請求項４０に記載の装置。
【請求項４３】
前記識別することは、前記一部をクリックすることを含む請求項４０に記載の装置。
【請求項４４】
前記識別することは、前記一部を話すことを含む請求項４０に記載の装置。
【請求項４５】
前記識別することは、前記一部に触れることを含む請求項４０に記載の装置。
【請求項４６】
前記フォルダは、予め設定されたフォルダを含む請求項４０に記載の装置。
【請求項４７】
前記方法は、前記文書が前記フォルダに転送されていることを更に示す請求項４０に記載の装置。
【請求項４８】
前記方法は、前記文書が前記フォルダに転送されたことを更に示す請求項４０に記載の装置。
【請求項４９】
前記方法は、前記文書が、第二の識別された一部に関連付けられた第二のフォルダに転送されていることを更に示す請求項４０に記載の装置。
【請求項５０】
前記方法は、前記文書が、第二の識別された一部に関連付けられた第二のフォルダに転送されたことを更に示す請求項４０に記載の装置。
【請求項５１】
前記第二のフォルダは、予め設定されたフォルダを含む請求項５０に記載の装置。
【請求項５２】
前記第二のフォルダは、前記第二の識別された一部に基づいて新たに設定されたフォルダを含む請求項５０に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書をフォルダに転送することに関する。更に詳しくは、本発明は、文書を、文書の識別された一部に関連付けられたフォルダに転送する方法及び装置に関する。
【背景技術】
【０００２】
多くの電子メールを毎日送受信する電子メールサービスのユーザはしばしば、電子メールを、適切なメールボックスフォルダに保存したく思っている。ユーザは、しばしばそのようなメールボックスを作成し、各電子メールが、関連するメールボックスに転送されるようにする。これはユーザの作業効率を落とす処理である。従って、電子メールを、関連するメールボックスフォルダに効率的に転送するメカニズムに対するニーズが存在する。
【発明の開示】
【０００３】
開示された実施例は、文書をフォルダに転送するための斬新で改良された方法及び装置を提供する。一つの局面では、文書をフォルダに転送する方法は、文書の一部を識別することと、識別された一部に関連付けられたフォルダに文書を転送することとを含む。
【０００４】
一つの局面では、文書をフォルダに転送する装置は、情報を受信することができる入力デバイスと、情報を格納することができる記憶ユニットと、入力デバイス及び記憶ユニットに通信可能に結合されたプロセッサとを含む。このプロセッサは、上述した方法を実行することができる。
【発明を実施するための最良の形態】
【０００５】
本発明の特徴及び利点は、添付図面と連携して用いられたときに、以下に説明された開示された実施例の詳細記述からより明らかになるであろう。
【０００６】
幾つかの実施例が詳細に説明される前に、本発明の範囲は、以下の記述で説明されたか、又は添付図面内で例示された部品の配置及び構成の詳細に限定されるべきではないことが理解されるべきである。また、ここで使用された言い回し及び専門用語は、説明の目的のためであって、限定するものとみなされるべきではない。
【０００７】
図１は、パーソナルコンピュータシステム、パーソナルデジタルアシスタント（ＰＤＡ）、無線電話等の中で動作する電子メールプログラムに対応するユーザインタフェース１００を例示する。このユーザインタフェース１００は、電子メール文書１０２が、受信箱メールボックス内の受信された電子メール１０４に対応していることを示している。ユーザインタフェース１００は、既存のメールボックスを例示しているメールボックスツリー１０６をも示している。一つのそのようなメールボックスは、ＳｐａｍＷａｔｃｈに関連付けられた電子メール文書を保存するために作成された“ＳｐａｍＷａｔｃｈ”メールボックス１０８である。ユーザインタフェース１００はまた、メールボックスフォルダ“ＳｐａｍＷａｔｃｈ”１０８の内容を示すウィンドウ１１２を示している。
【０００８】
電子メールを受信又は送信し、対応する電子メール文書又はテキストを閲覧している電子メールプログラムのユーザは、この電子メールをフォルダに保存することを望むかもしれない。一つの実施例によれば、このユーザは、例えば単語、シンボル等のような電子メール文書内の一部を識別し、この識別された一部に関連付けられたフォルダに電子メール文書が転送されるようにする。ユーザは、この一部を強調表示、クリック、読み上げ、又は触ることによって、文書内で識別する。
【０００９】
例えば、ユーザは、図１に示すように、電子メール文書１０２内の単語“ＳｐａｍＷａｔｃｈ”１１０を強調し、この強調された単語１１０をクリックして、“ＳｐａｍＷａｔｃｈ”メールボックス１０８に転送する。
【００１０】
図２は、電子メール２０４が、強調された単語“ＳｐａｍＷａｔｃｈ”２１０に関連付けられた予め存在するメールボックス“ＳｐａｍＷａｔｃｈ”２０８に転送されていることを示すメッセージ２００を例示している。メールボックスツリー２０６内の既存のメールボックスのどれもが、強調された単語と関連していなければ、後述するように、新たなメールボックスが作成される。
【００１１】
図３は、電子メール３０４が電子メール３１２としてメールボックスフォルダ“ＳｐａｍＷａｔｃｈ”３０８に転送されたという表示を例示している。“ＳｐａｍＷａｔｃｈ”メールボックス３０８のコンテンツは、転送された電子メール３１２を示すウィンドウ３１４内に示される。
【００１２】
ユーザは、同じ文書の複数の一部を識別し、この同じ文書が、それぞれ識別された一部に関連付けられた複数のメールボックスに転送されるようにする。例えば、図４に示すように、ユーザは、電子メール文書４０２内の第二の単語“ＩＭＡＰ”４１０を強調し、この第二の単語４１０をクリックして、第二の強調された単語４１０に関連付けられたフォルダに電子メール４０４を転送する。しかしながら、この場合、メールボックスツリー４０６に何も示されていないように、第二の強調された単語４１０に関連付けられたフォルダは存在しない。図４は、電子メール４０４が、強調された単語４１０に関連付けられたこれから生成されるメールボックス“ＩＭＡＰ”に転送されていることを示すメッセージ４１８を例示している。この新たなメールボックス“ＩＭＡＰ”は、例えば“ＩＭＡＰ”のような強調された単語に基づいて生成される。
【００１３】
図５は、電子メール５０４が、第二の強調された単語に関連付けられ、新たに作成されたメールボックスフォルダ“ＩＭＡＰ”５２０に、電子メール５２４として転送されたことの表示を例示している。“ＩＭＡＰ”メールボックス５２０の内容は、電子メール５２４がそこに転送されたことを示しているウィンドウ５２６内に示されている。一つの実施例では、図５は、同じ電子メール５０４が、第一の強調された単語に関連付けられたメールボックスフォルダ“ＳｐａｍＷａｔｃｈ”５０８に以前に転送されたとの表示も例示している。“ＳｐａｍＷａｔｃｈ”メールボックス５０８の内容は、電子メール５２２がそこに転送されたことを示しているウィンドウ５１４内に示されている。
【００１４】
図６は、開示した実施例に従った機能を実行するのに適したシステム構成６００を例示している。開示された実施例は、多くのユーザが、電子メールメッセージを生成し、送信し、受信し、読む電子メールシステムに関連して一般に記述されているが、開示された実施例はそのように限定されていない。例えば、開示された実施例は、無線ネットワークを経由して株式相場情報を受信するための専門的なソフトウェアを組み込んだパーソナルデジタルアシスタント（ＰＤＡ）に等しく適応可能である。従って、開示された実施例の原理は、電子メールシステムにのみ限定されるものとみなされるべきではなく、例えばソフトウェアプロバイダのようなプロバイダが、ユーザに対して、利用可能なソフトウェアを作成することを望んでいるオンラインサービスに適応する。
【００１５】
図６に示すように、システム６００は、複数のクライアントコンピュータ６０２Ａ，６０２Ｂ，６０２Ｃを含む。一般に６０２で示されているクライアント計算機の各々は、クライアントプログラムを実行するパーソナルコンピュータであるか、あるいはワークステーションであるかの何れかである。一つの実施例では、クライアントコンピュータ６０２Ａ〜６０２Ｃは、有利なことに、例えばインターネットのようなネットワーク６０６を経由して複数のサーバ６０４Ａ〜６０４Ｄに接続することができる。あるいは、ネットワーク６０６は、ローカルエリアネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、イントラネット、無線ネットワーク、又はこれらの組み合わせのうちの一つかもしれない。図６は、限定しない典型的なシステムを例示しており、多くのクライアントが、任意の数のサーバに接続されうることが認められよう。
【００１６】
図７は、図６に示すクライアントコンピュータ６０２Ａ〜６０２Ｃのうちの典型的な一つのハードウェア構成をより詳細に示している。一つの実施例では、クライアントコンピュータ６０２Ａは、コンピュータプログラム（一つの実施例に従ったクライアントプログラムを含む）を実行し、クライアントコンピュータ６０２Ａの動作を管理、及び制御する中央処理ユニット７０２を含んでいる。例えばフロッピー（登録商標）ディスクのようなリムーバブル記憶媒体とのデータ及びコンピュータプログラムの読み書きを行うため、例えばフロッピー（登録商標）ディスクドライブのような記憶デバイス７０４が、中央処理ユニット７０２に接続されている。記憶デバイス７０６は、中央処理ユニット７０２に接続されており、コンピュータプログラム及びデータを格納するための機能を提供する。記憶デバイス７０６は、大記憶容量を持つハードディスクを含んでいる。ＲＡＭなどの動的メモリデバイス７０８もまた中央処理ユニット７０２に接続されている。動的メモリデバイス７０８に加えて、記憶デバイス７０４，７０６も、メモリユニットの限定しない一例であることが言及されよう。クライアントコンピュータ６０２Ａは、例えば、キーボード７１０、マウス７１２、モニタ７１４、及び通信デバイス７１６のような入力／出力デバイスを含む。通信デバイスは、有利なことに、モデム、イーサネット（登録商標）インタフェースカード等でありうることが認められよう。
【００１７】
従って、開示された実施例は、文書の一部を識別し、識別された一部に関連付けられたフォルダに文書を直接転送させることに基づいて、文書をフォルダに転送する効率的なメカニズムを提供する。
【００１８】
当技術分野における熟練者であれば、これら情報および信号が、種々異なった技術や技法を用いて表されることを理解するであろう。例えば、上述した記載の全体で引用されているデータ、指示、命令、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁場または磁性粒子、光学場または光学微粒子、あるいはこれら何れかの組み合わせによって表現されうる。
【００１９】
これら熟練者であれば、更に、ここで開示された実施例に関連して記載された様々な説明的論理ブロック、モジュール、回路、およびアルゴリズムステップが、電子工学ハードウェア、コンピュータソフトウェア、あるいはこれらの組み合わせとして実現されることを理解するであろう。ハードウェアとソフトウェアとの相互互換性を明確に説明するために、様々に例示された部品、ブロック、モジュール、回路、およびステップが、それらの機能に関して一般的に記述された。それら機能がハードウェアとして又はソフトウェアとして実現されているかは、特定のアプリケーション及びシステム全体に課せられている設計制約に依存する。熟練した技術者であれば、各特定のアプリケーションに応じて変更した方法で上述した機能を実施しうる。しかしながら、この適用判断は、本発明の範囲から逸脱したものと解釈されるべきではない。
【００２０】
ここで開示された実施例に関連して記述された様々の説明的論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、アプリケーションに固有の集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）あるいはその他のプログラマブル論理デバイス、ディスクリートゲートあるいはトランジスタロジック、ディスクリートハードウェア部品、又は上述された機能を実現するために設計された上記何れかの組み合わせを用いて実現又は実行されうる。汎用プロセッサとしてマイクロプロセッサを用いることが可能であるが、代わりに、従来技術によるプロセッサ、コントローラ、マイクロコントローラ、あるいは状態機器を用いることも可能である。プロセッサは、たとえばＤＳＰとマイクロプロセッサとの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアに接続された１つ以上のマイクロプロセッサ、またはこのような任意の構成である計算デバイスの組み合わせとして実現することも可能である。
【００２１】
ここで開示された実施例に関連して記述された方法やアルゴリズムのステップは、ハードウェアや、プロセッサによって実行されるソフトウェアモジュールや、これらの組み合わせによって直接的に具現化される。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、あるいは当該技術分野で知られているその他の型式の記憶媒体に収納されうる。好適な記憶媒体は、プロセッサがそこから情報を読み取り、またそこに情報を書き込むことができるようにプロセッサに結合される。または、記憶媒体はプロセッサに不可欠であるかもしれない。このプロセッサと記憶媒体は、ＡＳＩＣ内に存在することができる。ＡＳＩＣは、ユーザ端末内に存在することもできる。あるいはこのプロセッサと記憶媒体は、ユーザ端末内のディスクリート部品として存在しうる。
【００２２】
開示された実施例における上述の記載は、当該技術分野におけるいかなる人であっても、本発明の活用または利用を可能とするように提供される。これらの実施例への様々な変形例もまた、当該技術分野における熟練者に対しては明らかであって、ここで定義された一般的な原理は、本発明の主旨または範囲を逸脱せずに他の実施例にも適用されうる。このように、本発明は、ここで示された実施例に制限されるものではなく、ここで記載された原理と新規の特徴に一致した最も広い範囲に相当するものを意図している。ここで限定的に使用される用語「典型的」は、例、インスタンス、又は例示として用いられることを意味している。
【図面の簡単な説明】
【００２３】
【図１】図１は、その中に強調された単語を含む電子メール文書を例示している。
【図２】図２は、図１における強調された単語に関連付けられたフォルダに転送される図１の電子メール文書を示すメッセージを例示している。
【図３】図３は、図１における強調された単語に関連付けられたフォルダに転送された図１の電子メール文書を例示している。
【図４】図４は、その中に第二の強調された単語を含む図１の電子メール文書を例示している。
【図５】図５は、図１における第一の強調された単語に関連付けられたフォルダと、図４における第二の強調された単語に関連付けられたフォルダとに転送された図１の電子メール文書を例示している。
【図６】図６は、複数の独立動作するサーバデバイスと、ネットワークを経由して接続された複数のクライアントデバイスを含み、開示された様々な実施例を実施するのに適したコンピュータシステムの概要図である。
【図７】図７は、図６に例示するクライアントデバイスの代表的な一つの概要図である。
【図１】
2007524910.tif 000003
【図２】
2007524910.tif 000004
【図３】
2007524910.tif 000005
【図４】
2007524910.tif 000006
【図５】
2007524910.tif 000007
【図６】
2007524910.tif 000008
【図７】
2007524910.tif 000009
【国際調査報告】
2007524910.tif 000010
2007524910.tif 000011