(57)【要約】【課題】  時間が経過した後にも利用者の記憶によって目的の電子メールを容易に検索する電子メールシステムとその分類方法を提供する。【解決手段】電子メール受信部と、電子メール送信部と、受信した電子メールを蓄積する受信メールデータベースと、送信した電子メールを蓄積する送信メールデータベースと、電子メール作成部と、電子メールを表示する表示部を備えた電子メールシステムにおいて、電子メールを複数のインデックスに分類する手動分類部と、電子メールを複数のインデックスに自動分類する自動分類部と、電子メール分類用のインデックス一覧を作成する新規分類作成部と、複数の分類条件と複数の項目からなるインデックス部を複数備えたことを特徴とする電子メールシステム。【選択図】  図１
2006338448.tif 000002
【特許請求の範囲】
【請求項１】
電子メール受信部と、電子メール送信部と、受信した電子メールを蓄積する受信メールデータベースと、送信した電子メールを蓄積する送信メールデータベースと、電子メール作成部と、電子メールを表示する表示部を備えた電子メールシステムにおいて、
電子メールを複数のインデックスに分類する手動分類部と、電子メールを複数のインデックスに自動分類する自動分類部と、電子メール分類用のインデックス一覧を作成する新規分類作成部と、複数の分類条件と複数の項目からなるインデックス部を複数備えたことを特徴とする電子メールシステム。
【請求項２】
前記自動分類部はニューラルネットワークまたはベイズフィルタの手法を用いた電子メール分類機能を備え、分類された電子メールのインデックスの保存先と過去に受信した電子メールに基づいてニューラルネットワークの重み付け変更またはベイズフィルタで使用する辞書を更新する学習部とを備えたものである請求項１記載の電子メールシステム。
【請求項３】
ニューラルネットワークまたはベイズフィルタの手法を用いた電子メール分類機能を利用する場合、各インデックス一覧（２０２）は分類条件ではなく、ベイズフィルタで使用する辞書またはニューラルネットワークで使用する重みのリストを保持することを特徴とする請求項２記載の電子メールシステム。
【請求項４】
電子メール受信部と、電子メール送信部と、受信した電子メールを蓄積する受信メールデータベースと、送信した電子メールを蓄積する送信メールデータベースと、電子メール作成部と、電子メールを表示する表示部を備えた電子メールシステムの分類方法において、
受信部を介して電子メールサーバから電子メールを受信するステップ（ステップＳ１０１）と、受信した電子メールを受信メールデータベースに保存するステップ（ステップＳ１０２）と、受信した電子メールを自動分類部（１０６）に受け渡すステップ（ステップＳ１０３）と、前記自動分類部（１０６）でインデックス（１０７ａ〜１０７x）の各々にに設定された分類条件に一致する電子メールを検索するステップ（ステップＳ１０４）と、分類条件に一致する電子メールが存在した場合は分類条件に一致したインデックス一覧に受信した電子メールのインデックスを追加するステップ（ステップＳ１０５）と、順次各インデックス一覧を調べるステップ（ステップＳ１０６）と、すべてのインデックス一覧の分類条件を検査するステップ（ステップＳ１０７）とからなる電子メールの分類方法。
【請求項５】
電子メール受信部と、電子メール送信部と、受信した電子メールを蓄積する受信メールデータベースと、送信した電子メールを蓄積する送信メールデータベースと、電子メール作成部と、電子メールを表示する表示部を備えた電子メールシステムの分類方法において、
電子メール作成部１１０において新規に電子メールを作成するステップ（ステップＳ５０１）と、作成した電子メールを送信メールデータベースに蓄積するステップ（ステップＳ５０２）と、送信部から通信網を介して電子メールサーバに送信するステップ（ステップＳ５０３）と、送信した電子メールのデータを前記送信メールデータベースから自動分類部（１０６）に受け渡すステップ（ステップＳ５０４）と、前記自動分類部（１０６）でインデックス（１０７ａ〜１０７x）の各々に設定された分類条件に一致する電子メールを検索するステップ（ステップＳ５０４）と、分類条件に一致する電子メールが存在した場合は分類条件に一致したインデックス一覧に受信した電子メールのインデックスを追加するステップ（ステップＳ５０６）と、順次各インデックス一覧を調べるステップ（ステップＳ５０７）と、すべてのインデックス一覧の分類条件を検査するステップ（ステップＳ５０８）からなる電子メールの分類方法。
【請求項６】
電子メール受信部と、電子メール送信部と、受信した電子メールを蓄積する受信メールデータベースと、送信した電子メールを蓄積する送信メールデータベースと、電子メール作成部と、電子メールを表示する表示部を備えた電子メールシステムの分類方法において、
受信した電子メールの分類を行う場合、受信部１０１を介して電子メールサーバ２から電子メールを受信するステップ（ステップＳ７０１）と、受信した電子メールを受信メールデータベース（１０３）に保存するステップ（ステップＳ７０２）と、受信した電子メールを自動処理部（Ｂ２０１）に受け渡すステップ（ステップＳ７０３）と、自動処理部（２０１）で各インデックス一覧２０２ａ〜２０２xに設定された辞書とベイズフィルタまたは重みリストとニューラルネットワークによる検査手法を用いて受信した電子メールを検査するステップ（ステップＳ７０４）と、分類可能な電子メールが存在した場合は分類条件に一致したインデックス一覧に受信した電子メールのインデックスを追加するステップ（ステップＳ７０５）と、順次各インデックス一覧を遷移し検査するステップ（ステップＳ７０６）と、すべてのインデックス一覧の分類条件を検査するステップ（ステップＳ７０７）からなる電子メールの分類方法。
【請求項７】
電子メール受信部と、電子メール送信部と、受信した電子メールを蓄積する受信メールデータベースと、送信した電子メールを蓄積する送信メールデータベースと、電子メール作成部と、電子メールを表示する表示部を備えた電子メールシステムの分類方法において、
受信した電子メールから辞書もしくは重みを修正する場合、手動によって電子メールを分類しもしくはインデックスの削除し、移動した電子メール内の単語を抽出するステップ（ステップＳ８０１）と、分類した電子メールから辞書や重みリストを更新するために必要な情報を集めるステップ（ステップＳ８０２）と、電子メールを分類した場合は辞書中の単語の出現率や重みを増加させるステップ（ステップＳ８０３）と、電子メールのインデックスをインデックス一覧から削除した場合は辞書中の単語の出現率や重みを減少させるステップ（ステップＳ８０４）と、学習部で対象のインデックス一覧の辞書または重みを変更するステップ（ステップＳ８０５）とからなる電子メールの分類方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータネットワークを介した電子メール受信技術にかかわり、特に電子メールの効果的な分類、検索に関するものである。
【背景技術】
【０００２】
安価で高速なコンピュータと、コンピュータネットワークの社会的な普及によって、電子メールが電話や手紙のような社会的コミュニケーション手段として普及しつつある。
【０００３】
しかし、受信した電子メールが大量になると蓄積した過去の電子メールの検索が困難になる。
【０００４】
現在利用されている電子メール受信装置にはメールに含まれる特定文字列を対象とした検索機能や、電子メールを利用者の任意に設定した受信箱に移動する機能があるが、受け取ってから長時間経過したあとで電子メールを検索する際には有効な検索対象文字列を忘れてしまったり、どの受信箱に分類したかを忘れてしまったなどにより電子メールの検索に多くの時間を費やしてしまう場合がある。
【０００５】
また、特開平８−１３９７４７号公報には、「無線電子メール受信システムにおいて、重要度をもうけたキーワードに基づきこれらをインデックスとして利用することによって電子メールを分類し、利便性を高めるための無線電子メール受信システム」が記載されている。
【特許文献１】特開平８−１３９７４７号公報  図１
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１ではインデックスは重要度をもうけたキーワードによってしか分類することができず、キーワードは電子メール中に含まれる文字列でなければならない。
【０００７】
しかし、メールの分類を行う際には電子メール中に含まれないが関連のある語句や日時やなんらかのカテゴリによって分類した方が後々の発見において容易である場合があるが、特許文献１の方法ではこのような分類を行うことはできない。
【０００８】
また、電子メールの内容によっては複数の分類にまたがって分類可能であることが必要なものが存在しうる。しかし、特許文献１の方法では特定のインデックスに対して論理積による条件によって複数のキーワードを設定することは可能であるが、この方法では一つの電子メールを複数の分類に所属させることはできない。また、既存の電子メールソフトウェアでは利用者が設定した任意の場所に電子メールを分類することはできるが複数の場所に同じ電子メールを保存することはできない。
【０００９】
本発明は、利用者にとって任意かつ複数の分類項目に同一の電子メールを保存可能とすることによって、時間が経過した後にも利用者の記憶によって目的の電子メールを容易に検索する電子メールシステムと電子メールの分類方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため本発明は、電子メール受信部と、電子メール送信部と、受信した電子メールを蓄積する受信メールデータベースと、送信した電子メールを蓄積する送信メールデータベースと、電子メール作成部と、電子メールを表示する表示部を備えた電子メールシステムにおいて、
電子メールを複数のインデックスに分類する手動分類部と、電子メールを複数のインデックスに自動分類する自動分類部と、電子メール分類用のインデックス一覧を作成する新規分類作成部と、複数の分類条件と複数の項目からなるインデックス部を複数備えたことを特徴とするものである。
【００１１】
また、請求項１記載の電子メールシステムにおいて、前記自動分類部はニューラルネットワークまたはベイズフィルタの手法を用いた電子メール分類機能を備え、分類された電子メールのインデックスの保存先と過去に受信した電子メールに基づいてニューラルネットワークの重み付け変更またはベイズフィルタで使用する辞書を更新する学習部とを備えたものである。
【００１２】
また、請求項２記載の電子メールシステムにおいて、ニューラルネットワークまたはベイズフィルタの手法を用いた電子メール分類機能を利用する場合、各インデックス一覧（２０２）は分類条件ではなく、ベイズフィルタで使用する辞書またはニューラルネットワークで使用する重みのリストを保持することを特徴とするものである。
【００１３】
また、電子メール受信部と、電子メール送信部と、受信した電子メールを蓄積する受信メールデータベースと、送信した電子メールを蓄積する送信メールデータベースと、電子メール作成部と、電子メールを表示する表示部を備えた電子メールシステムの分類方法において、受信部を介して電子メールサーバから電子メールを受信するステップ（ステップＳ１０１）と、受信した電子メールを受信メールデータベースに保存するステップ（ステップＳ１０２）と、受信した電子メールを自動分類部（１０６）に受け渡すステップ（ステップＳ１０３）と、前記自動分類部（１０６）でインデックス（１０７ａ〜１０７x）の各々にに設定された分類条件に一致する電子メールを検索するステップ（ステップＳ１０４）と、分類条件に一致する電子メールが存在した場合は分類条件に一致したインデックス一覧に受信した電子メールのインデックスを追加するステップ（ステップＳ１０５）と、順次各インデックス一覧を調べるステップ（ステップＳ１０６）と、すべてのインデックス一覧の分類条件を検査するステップ（ステップＳ１０７）とからなるものである。
【００１４】
また、電子メール受信部と、電子メール送信部と、受信した電子メールを蓄積する受信メールデータベースと、送信した電子メールを蓄積する送信メールデータベースと、電子メール作成部と、電子メールを表示する表示部を備えた電子メールシステムの分類方法において、電子メール作成部１１０において新規に電子メールを作成するステップ（ステップＳ５０１）と、作成した電子メールを送信メールデータベースに蓄積するステップ（ステップＳ５０２）と、送信部から通信網を介して電子メールサーバに送信するステップ（ステップＳ５０３）と、送信した電子メールのデータを前記送信メールデータベースから自動分類部（１０６）に受け渡すステップ（ステップＳ５０４）と、前記自動分類部（１０６）でインデックス（１０７ａ〜１０７x）の各々に設定された分類条件に一致する電子メールを検索するステップ（ステップＳ５０４）と、分類条件に一致する電子メールが存在した場合は分類条件に一致したインデックス一覧に受信した電子メールのインデックスを追加するステップ（ステップＳ５０６）と、順次各インデックス一覧を調べるステップ（ステップＳ５０７）と、すべてのインデックス一覧の分類条件を検査するステップ（ステップＳ５０８）からなるものである。
【００１５】
また、電子メール受信部と、電子メール送信部と、受信した電子メールを蓄積する受信メールデータベースと、送信した電子メールを蓄積する送信メールデータベースと、電子メール作成部と、電子メールを表示する表示部を備えた電子メールシステムの分類方法において、受信した電子メールの分類を行う場合、受信部１０１を介して電子メールサーバ２から電子メールを受信するステップ（ステップＳ７０１）と、受信した電子メールを受信メールデータベース（１０３）に保存するステップ（ステップＳ７０２）と、受信した電子メールを自動処理部（Ｂ２０１）に受け渡すステップ（ステップＳ７０３）と、自動処理部（２０１）で各インデックス一覧２０２ａ〜２０２xに設定された辞書とベイズフィルタまたは重みリストとニューラルネットワークによる検査手法を用いて受信した電子メールを検査するステップ（ステップＳ７０４）と、分類可能な電子メールが存在した場合は分類条件に一致したインデックス一覧に受信した電子メールのインデックスを追加するステップ（ステップＳ７０５）と、順次各インデックス一覧を遷移し検査するステップ（ステップＳ７０６）と、すべてのインデックス一覧の分類条件を検査するステップ（ステップＳ７０７）からなるものである。
【００１６】
また、電子メール受信部と、電子メール送信部と、受信した電子メールを蓄積する受信メールデータベースと、送信した電子メールを蓄積する送信メールデータベースと、電子メール作成部と、電子メールを表示する表示部を備えた電子メールシステムの分類方法において、受信した電子メールから辞書もしくは重みを修正する場合、手動によって電子メールを分類しもしくはインデックスの削除し、移動した電子メール内の単語を抽出するステップ（ステップＳ８０１）と、分類した電子メールから辞書や重みリストを更新するために必要な情報を集めるステップ（ステップＳ８０２）と、電子メールを分類した場合は辞書中の単語の出現率や重みを増加させるステップ（ステップＳ８０３）と、電子メールのインデックスをインデックス一覧から削除した場合は辞書中の単語の出現率や重みを減少させるステップ（ステップＳ８０４）と、学習部で対象のインデックス一覧の辞書または重みを変更するステップ（ステップＳ８０５）とからなるものである。
上記手段により、電子メールデータに対し、日時、表題、本文中の内容、利用者の任意などから複数のインデックスを作成する機能を有し、そのインデックス情報によって電子メールデータを自動的もしくは利用者の手動によって分類する機能を有し、一つの電子メールが作成したインデックス情報によって複数の分類に分類可能であり、複数のインデックスのいずれかからでも目的の電子メールを検索することができる。また、一つの電子メールデータに対し、例えば、何年何月何日から何年何月何日までというような日時や、表題に含まれる特定文字列や、電子メールの送信者や、本文中の内容に含まれる情報や、上記のように電子メールデータに含まれる情報ではなく電子メールを確認した利用者によって作成された分類、など、任意の０以上の複数の分類を行うことができる。
また、各インデックスに指定した分類条件及び分類機能を用いることによって、自動的に電子メールを分類することができ、分類後のインデックスのいずれかからも目的の電子メールを閲覧する機能を備える。
【発明の効果】
【００１７】
本発明によれば、利用者によってわかりやすく、関連のある複数の分類に一つの電子メールを保存可能であるため時間が経過した後に、利用者が電子メールの詳細な内容や電子メール中に含まれる目的の電子メールを特定可能な文字列の正確な表記を忘れた場合にも利用者の記憶によって目的の電子メールを容易に探し出すことができる電子メールシステムとその分類方法を提供できる。また電子メールの分類先は電子メールの表題や文中に含まれる文字などによらず利用者の所望の項目によってインデックスを作成できるため、利用者によってわかりやすい日時と要件と送信者という様な複数の観点に基づく分類を作成可能である。また、一度定義した条件に対しては以降の分類作業を自動化することによって利用者の手間を減らすことができ、利用者は複数ある分類項目のいずれかの自身が発見しやすい項目から電子メールを探し出すことが可能である。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態について図を参照して説明する。
【実施例１】
【００１９】
上記の目的を達成するために、本発明にかかる電子メールソフトウェアは、送受信した電子メールを保存するためのデータベース以外に、利用者によって適当な分類名を持つ電子メールへのインデックスの一覧を作成可能であり、電子メールを分類するために分類名が設定された電子メールへのインデックスの一覧を１以上持ち、このインデックス一覧に含まれる各インデックスは対象とする電子メールの表題、送信者、受信者、送信日時、などによって対象の電子メールを指し示し、インデックスの一覧はそれぞれの分類ごとに任意の電子メールへのインデックスを２以上持つ。最低限存在する２つのインデックスのうち一つは受信メールデータベース内のすべての電子メールに対するインデックスであり、もう一つは送信メールデータベース内のすべての電子メールに対するインデックスである。インデックスの一覧は自動的に電子メールの分類を行うための任意の条件を０以上持つことができ、それぞれの分類条件は論理積もしくは論理和によって結ばれ、電子メールソフトウェアに含まれる自動分類機能は前述の条件式に基づいて受信した電子メールを自動的に適当なインデックスの一覧に追加する機能を持つ。電子メールソフトウェアは上記自動分類機能だけではなく利用者の手動によって電子メールを適当な分類名を持つインデックス一覧に追加する機能を持つ。
【００２０】
図１に本発明の構成図を示す。図１において、電子メール受信部１０１と送信部１０２と、受信した電子メールを蓄積するためのデータベースである受信メールデータベース１０３と、利用者が作成し、送信した電子メールを蓄積するためのデータベースである送信メールデータベース１０４と、電子メールを分類した際に電子メールへのインデックスを記録するインデックス一覧と、利用者の手動によって電子メールを各インデックス一覧１０７に分類する機能を提供する手動分類部１０５と、各インデックス一覧１０７ごとに設定された分類条件に従って受信した電子メールを自動的にインデックス一覧１０７のいずれかに分類する機能を提供する自動分類部１０６と、各インデックスや電子メールを表示するための表示部１０８と、ユーザが電子メールを分類するためのインデックス一覧を作成するための新規分類作成部１０９と、新規電子メールを作成するための電子メール作成部１１０と、を備える。また、電子メール受信ソフトウェア１は、電子メールサーバ２と通信網３、例えばコンピュータネットワークを介して接続される。
【００２１】
図２に電子メールを受信した場合のフローチャートを示す。電子メールソフトウェアは受信部１０１を介して電子メールサーバ２から電子メールを受信し（ステップＳ１０１）、受信した電子メールを受信メールデータベース１０３に保存し（ステップＳ１０２）、受信した電子メールを自動処理部１０６に受け渡し（ステップＳ１０３）、自動処理部１０６で各インデックス一覧１０７ａ〜１０７xに設定された分類条件を用いて受信した電子メールを検査し（ステップＳ１０４）、分類条件に一致する電子メールが存在した場合は分類条件に一致したインデックス一覧に受信した電子メールのインデックスを追加し（ステップＳ１０５）、順次各インデックス一覧を遷移し（ステップＳ１０６）、すべてのインデックス一覧の分類条件を検査する（ステップＳ１０７）。
【００２２】
図６に電子メールソフトウェアで電子メールを送信した場合のフローチャートである。新規に電子メールを作成し、送信する場合、電子メール作成部１１０において電子メールを作成し（ステップＳ５０１）、作成した電子メールを送信メールデータベース１０４に蓄積し（ステップＳ５０２）、送信部１０２から通信網３を介して電子メールサーバ２に送信する（ステップＳ５０３）、送信した電子メールのデータを送信メールデータベース１０４から自動処理部１０６に受け渡し（ステップＳ５０４）、自動処理部１０６で各インデックス一覧１０７ａ〜１０７xに設定された分類条件を用いて受信した電子メールを検査し（ステップＳ５０５）、分類条件に一致する電子メールが存在した場合は分類条件に一致したインデックス一覧に受信した電子メールのインデックスを追加し（ステップＳ５０６）、順次各インデックス一覧を遷移し（ステップＳ５０７）、すべてのインデックス一覧の分類条件を検査する（ステップＳ５０８）。
【００２３】
図３は、本発明による電子メールを手動で分類する場合のフローチャートである。すでに受信ないしは送信した電子メールを利用者の手動によって分類することができる。この場合は、表示部１０８を介して、いずれかのインデックス一覧１０７を選択し（ステップＳ２０１）、その内容である電子メールの一覧を表示し（ステップＳ２０２）、その一覧の中に存在する適当なインデックスを選択し（ステップＳ２０３）、選択した電子メールを新たに追加したい分類であるインデックス一覧を選択し（ステップＳ２０４）、手動分類部１０５で選択した電子メールのインデックスを新たに追加したい分類であるインデックス一覧に追加する（ステップＳ２０５）。
【００２４】
図４は、本発明による電子メールを手動で検索する場合のフローチャートである。分類した電子メールを利用者が検索する場合、表示部１０８を介して適当なインデックスの一覧１０７を選択し（ステップＳ３０１）、選択したインデックス一覧に含まれる電子メールのインデックスを表示し（ステップＳ３０２）、利用者はその中から目的の電子メールを検索し（ステップＳ３０３）、目的の電子メールを発見したらそのインデックスを選択すし（ステップＳ３０４）、選択した電子メールの内容を表示する（ステップＳ３０５）。選択したインデックス一覧に目的の電子メールがなかった場合はＳ３０１からＳ３０３を繰り返す。
【００２５】
図５は、本発明による新規にインデックスの一覧を作成する場合のフローチャートである。
新規インデックス一覧を作成する場合、新規分類作成部１０９において、新規に作成するインデックス一覧の名称を決定し（ステップＳ４０１）、そのインデックスに対して自動的に分類するための条件がある場合は分類条件を追加する（ステップＳ４０２）。
【００２６】
図７は、受信済みないし、送信済みの電子メールを削除する場合のフローチャートである。図７において、電子メールの削除を行う場合、インデックスの一覧１０７から任意のインデックス一覧を選択し（ステップＳ６０１）、インデックス一覧から削除したい電子メールのインデックスを選択し（ステップＳ６０２）、電子メール削除の操作を行うが、このとき電子メールを完全に削除し、その電子メールを指し示すすべてのインデックスを削除するか、現在選択中のインデックス一覧から対象電子メールのインデックスだけを削除するかを選択する（ステップＳ６０３）。電子メールを完全に削除する場合は、すべてのインデックス一覧１０７から削除対象の電子メールのインデックスを検索し（ステップＳ６０４）、発見したインデックスを削除し（ステップＳ６０４）、受信メールデータベース１０３もしくは送信メールデータベース１０４から対象の電子メールのインデックスを削除し（ステップＳ６０５）、更にデータベースから当該データを削除する（ステップＳ６０６）。
ステップＳ６０３において、現在選択中のインデックス一覧から対象電子メールのインデックスだけを削除するばあいは選択中のインデックス一覧から対象電子メールのインデックスのみを削除する（ステップＳ６０７）。
【００２７】
図８は、ニューラルネットワークやベイズフィルタによる分類機能を付加した場合の構成図である。
また、電子メールの自動分類の方法として、各インデックス一覧に設定した文字列一致や時間による方法を例としてあげたが、インデックス一覧に手動分類した過去の電子メールの情報を元に電子メールの分類を動的に学習可能なニューラルネットワーク、ベイズフィルタ、などの手法を用いた電子メール分類技術を利用することができる。
【００２８】
図８ではニューラルネットワークやベイズフィルタの手法を用いた電子メール分類機能を提供するための自動分類部Ｂ２０１、自動分類部Ｂ２０１によって分類された電子メールのインデックスの保存先２０２、過去に受信した電子メールを元にニューラルネットワークの重み付け変更やベイズフィルタで使用する辞書を更新する学習部２０３が追加されている様子を示す。
【００２９】
ニューラルネットワークやベイズフィルタの手法を用いた電子メール分類機能を利用する場合、各インデックス一覧２０２は分類条件ではなく、ベイズフィルタで使用する辞書やニューラルネットワークで使用する重みのリストを保持する。
【００３０】
図９は、ニューラルネットワークやベイズフィルタによる分類機能を用いて分類を行う場合のフローチャートである。
受信した電子メールの分類を行う場合、電子メールソフトウェアは受信部１０１を介して電子メールサーバ２から電子メールを受信し（ステップＳ７０１）、受信した電子メールを受信メールデータベース１０３に保存し（ステップＳ７０２）、受信した電子メールを自動処理部Ｂ２０１に受け渡し（ステップＳ７０３）、
自動処理部２０１で各インデックス一覧２０２ａ〜２０２xに設定された辞書や重みリストを用いて受信した電子メールを検査し（ステップＳ７０４）、分類可能な電子メールが存在した場合は分類条件に一致したインデックス一覧に受信した電子メールのインデックスを追加し（ステップＳ７０５）、順次各インデックス一覧を遷移し（ステップＳ７０６）、すべてのインデックス一覧の分類条件を検査する（ステップＳ７０７）。
【００３１】
図１０は、ニューラルネットワークやベイズフィルタの辞書や重みリストの更新を行う場合のフローチャートである。
受信した電子メールから辞書もしくは重みを修正する場合、手動によって電子メールを分類しもしくはインデックスの削除を行い、移動した電子メール内の単語を抽出し（ステップＳ８０１）、分類した電子メールから単語を抽出するなど辞書や重みリストを更新するために必要な情報を集めるための操作を行い（ステップＳ８０２）、電子メールを分類した場合は辞書中の単語の出現率や重みを増加させるなどの正のフィードバックを加え（ステップＳ８０３）、電子メールのインデックスをインデックス一覧から削除した場合は辞書中の単語の出現率や重みを減少させるなどの負のフィードバックを加え（ステップＳ８０４）、学習部において対象のインデックス一覧の辞書や重みを変更する（ステップＳ８０５）。
【産業上の利用可能性】
【００３２】
以上の様に、この発明にかかる電子メールソフトウェアでは一つの電子メールを複数の分類に分類可能であるため、時間が経過した後に曖昧になった記憶を元にした場合でも目的の電子メールを探し出すことを容易にする。
【図面の簡単な説明】
【００３３】
【図１】本発明にかかわる電子メールソフトウェア、及びコンピュータネットワークの構成図である。
【図２】本発明にかかわる電子メールソフトウェアが電子メールを受信した場合の処理の流れについて記述したものである。
【図３】本発明にかかわる電子メールソフトウェアで電子メールを手動で分類する場合の処理の流れについて記述したものである。
【図４】本発明にかかわる電子メールソフトウェアで電子メールを手動で検索する場合の流れについて記述したものである。
【図５】本発明にかかわる電子メールソフトウェアで新規にインデックスの一覧を作成する場合の処理の流れについて記述したものである。
【図６】本発明にかかわる電子メールソフトウェアで電子メールを送信した場合の処理の流れについて記述したものである。
【図７】本発明にかかわる電子メールソフトウェアで受信済みないし、送信済みの電子メールを削除する場合の処理の流れについて記述したものである。
【図８】本発明にかかわる電子メールソフトウェアにニューラルネットワークやベイズフィルタによる分類機能を付加した場合の構成、及びコンピュータネットワークの構成図である。
【図９】本発明にかかわる電子メールソフトウェアが電子メールを受信し、ニューラルネットワークやベイズフィルタによる分類機能を用いて分類を行う場合の処理の流れについて記述したものである。
【図１０】本発明にかかわる電子メールソフトウェアで電子メールの分類に用いるニューラルネットワークやベイズフィルタの辞書や重みリストの更新を行う場合の処理の流れについて記述したものである。
【符号の説明】
【００３４】
１  電子メールソフトウェア
２  ネットワーク網
３  電子メールサーバ
１０１  受信部
１０２  送信部
１０３  受信電子メールデータベース
１０４  送信電子メールデータベース
１０５  手動電子メール分類部
１０６  自動電子メール分類部
１０７ａ〜ｘ  電子メールインデックス一覧
１０８  表示部
１０９  新規分類作成部
１１０  電子メール作成部
２０１  自動分類部Ｂ
２０２ａ〜ｘ  電子メールインデックス一覧
２０３  学習部
【図１】
2006338448.tif 000003
【図２】
2006338448.tif 000004
【図３】
2006338448.tif 000005
【図４】
2006338448.tif 000006
【図５】
2006338448.tif 000007
【図６】
2006338448.tif 000008
【図７】
2006338448.tif 000009
【図８】
2006338448.tif 000010
【図９】
2006338448.tif 000011
【図１０】
2006338448.tif 000012