(57)【要約】【課題】  ユーザが適切なフォルダにメッセージを移動しやすいようにする情報分類用ユーザインタフェース装置を提供する【解決手段】  ユーザがメールを分類するために選択した選択フォルダを検出するフォルダ検出部４１と、選択した選択フォルダの周辺にあるフォルダを探索する周辺フォルダ探索部４２と、ユーザが選択した選択メールのメッセージ内の所定文字列と、対象とするフォルダ内のメールのメッセージ内に含まれる文字列とを照合する照合部４３と、この照合部４３の結果をユーザに画面などによりフィードバックして通知する通知部４４とから構成される。【選択図】      図５
2006343945.tif 000002
【特許請求の範囲】
【請求項１】
情報分類時の操作性を向上する情報分類用ユーザインタフェース装置において、情報を分類操作するために選択された選択フォルダを検出するフォルダ検出手段と、選択された選択メールに含まれるメッセージ内の所定文字列と前記フォルダ検出手段によって検出されたフォルダの中のメールに含まれるメッセージ内の文字列とを照合する照合手段と、該照合手段の照合結果を通知する通知手段と、を備えていることを特徴とする情報分類用ユーザインタフェース装置。
【請求項２】
前記フォルダ検出手段は、前記選択フォルダの近傍にあるフォルダを探索する周辺フォルダ探索手段を有することを特徴とする請求項１に記載の情報分類用ユーザインタフェース装置。
【請求項３】
情報分類時の操作性を向上する情報分類用ユーザインタフェース方法において、情報を分類操作するために選択された選択フォルダを検出するフォルダ検出ステップと、選択された選択メールに含まれるメッセージ内の所定文字列と前記フォルダ検出ステップの処理によって検出されたフォルダの中のメールに含まれるメッセージ内の文字列とを照合する照合ステップと、該照合ステップの照合結果を通知する通知ステップと、を備えることを特徴とする情報分類用ユーザインタフェース方法。
【請求項４】
前記フォルダ検出ステップは、前記選択フォルダの近傍にあるフォルダを探索する周辺フォルダ探索ステップを有することを特徴とする請求項３に記載の情報分類用ユーザインタフェース方法。
【請求項５】
前記フォルダ検出ステップは、前記選択メールのドラッグアンドドロップ位置が前記フォルダの表示部分に含まれているかどうかの判定を行い、前記ドラッグアンドドロップ位置が前記フォルダの表示部分に含まれていると判定した場合に、前記フォルダが選択されたと判定することを特徴する請求項３に記載の情報分類用ユーザインタフェース方法。
【請求項６】
前記周辺フォルダ探索ステップは、前記選択フォルダと各フォルダとの間の距離を計算し、前記選択フォルダの上にあって前記選択フォルダの近傍に位置するフォルダと、前記選択フォルダの下にあって前記選択フォルダの近傍に位置するフォルダとを周辺フォルダとすることを特徴する請求項４に記載の情報分類用ユーザインタフェース方法。
【請求項７】
前記照合ステップは前記選択メールに含まれるメッセージ内の所定文字列と、前記選択フォルダ及び前記周辺フォルダに保存されているメールに含まれるメッセージの所定文字列との照合を行い、前記通知ステップにより照合結果を通知すること特徴とする請求項６に記載の情報分類用ユーザインタフェース方法。
【請求項８】
請求項３乃至請求項７の何れか１項に記載の情報分類用ユーザインタフェース方法の各ステップをコンピュータに実行させるためのプログラム。
【請求項９】
請求項３乃至請求項７の何れか１項に記載の情報分類用ユーザインタフェース方法の各ステップをコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールをフォルダに移動する際に、ユーザが適切なフォルダに移動しやすいようにする情報分類用ユーザインタフェース装置と情報分類用ユーザインタフェース方法、及び情報分類用ユーザインタフェース方法を実行させるためのプログラムと、プログラムを記録した記録媒体に関するものである。
【背景技術】
【０００２】
従来、電子メールシステムでは、受信した電子メールについて「受信箱」と呼ばれている主な受信フォルダ（メールのメッセージを保存する保存場所）に受信メールを表示する。ユーザは必要に応じて好みのフォルダを作成して、送られてきた個々のメールの内容や差出人（メールを送付したメールアドレスの主）毎に、それらのメールをフォルダに分類して保存するようにしている。これらのメールをフォルダ毎に分類する操作をする際には、一般にパソコンのマウスを用いて、個々のメールをフォルダにドラッグアンドドロップ操作することにより行うようにしていた。
しかしながら、従来の電子メールシステムでは、ユーザの誤操作により受信したメールを意図しないフォルダにメッセージを分類してしまうことがあった。
メールを分類する際の手間を軽減する従来技術としては、例えば、メールの差出人やサブジェクト毎に自動的にフォルダに分類するものや、あるいは特許文献１のように自分に関係しないジャンクメールの受信を減らすものがある。
【特許文献１】特許第３０６６３００号
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記した従来技術では同じ差出人からのメールであっても仕事の種類やステータスによってフォルダを分けたりする必要がある。このため、最終的にはユーザが自身で明示的にメッセージを分類する必要があり、ユーザの誤操作を軽減することはできなかった。
そこで、本発明は上記した点に鑑みてなされたものであり、ユーザが適切なフォルダにメッセージを移動しやすいようにする情報分類用ユーザインタフェース装置を提供することを目的とするものである。
【課題を解決するための手段】
【０００４】
上記目的を達成するため、請求項１に記載の発明は、情報分類時の操作性を向上する情報分類用ユーザインタフェース装置において、情報を分類操作するために選択された選択フォルダを検出するフォルダ検出手段と、選択された選択メールに含まれるメッセージ内の所定文字列と前記フォルダ検出手段によって検出されたフォルダの中のメールに含まれるメッセージ内の文字列とを照合する照合手段と、該照合手段の照合結果を通知する通知手段と、を備えていることを特徴とする。
また請求項２に記載の発明は、前記フォルダ検出手段は、前記選択フォルダの近傍にあるフォルダを探索する周辺フォルダ探索手段を有する請求項１に記載の情報分類用ユーザインタフェース装置を特徴とする。
また請求項３に記載の発明は、情報分類時の操作性を向上する情報分類用ユーザインタフェース方法において、情報を分類操作するために選択された選択フォルダを検出するフォルダ検出ステップと、選択された選択メールに含まれるメッセージ内の所定文字列と前記フォルダ検出ステップの処理によって検出されたフォルダの中のメールに含まれるメッセージ内の文字列とを照合する照合ステップと、該照合ステップの照合結果を通知する通知ステップと、を備える情報分類用ユーザインタフェース方法を特徴とする。
また請求項４に記載の発明は、前記フォルダ検出ステップは、前記選択フォルダの近傍にあるフォルダを探索する周辺フォルダ探索ステップを有する請求項３に記載の情報分類用ユーザインタフェース方法を特徴とする。
【０００５】
また請求項５に記載の発明は、前記フォルダ検出ステップは、前記選択メールのドラッグアンドドロップ位置が前記フォルダの表示部分に含まれているかどうかの判定を行い、前記ドラッグアンドドロップ位置が前記フォルダの表示部分に含まれていると判定した場合に、前記フォルダが選択されたと判定する請求項３に記載の情報分類用ユーザインタフェース方法を特徴とする。
また請求項６に記載の発明は、前記周辺フォルダ探索ステップは、前記選択フォルダと各フォルダとの間の距離を計算し、前記選択フォルダの上にあって前記選択フォルダの近傍に位置するフォルダと、前記選択フォルダの下にあって前記選択フォルダの近傍に位置するフォルダとを周辺フォルダとする請求項４に記載の情報分類用ユーザインタフェース方法。
また請求項７に記載の発明は、前記照合ステップは前記選択メールに含まれるメッセージ内の所定文字列と、前記選択フォルダ及び前記周辺フォルダに保存されているメールに含まれるメッセージの所定文字列との照合を行い、前記通知ステップにより照合結果を通知する請求項６に記載の情報分類用ユーザインタフェース方法を特徴とする。
また請求項８に記載の発明は、請求項３乃至請求項７の何れか１項に記載の情報分類用ユーザインタフェース方法の各ステップをコンピュータに実行させるためのプログラムを特徴とする。
また請求項９に記載の発明は、請求項３乃至請求項７の何れか１項に記載の情報分類用ユーザインタフェース方法の各ステップをコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体を特徴とする。
【発明の効果】
【０００６】
本発明によれば、ユーザが電子メールを分類する際にメールの差出人などのメッセージからの情報を抽出し、その情報とフォルダ内に分類保存されている個々のメッセージから抽出した情報とを照合するようにしたので、ユーザによる移動先の選択ミスを検知し、ユーザが適切なフォルダにメッセージを移動することができるようになる。
また周辺のフォルダについても同様の照合処理を実行することにより、単に選択中のフォルダに関しての誤操作を軽減するのみならず、誤操作が起こりやすい周辺のフォルダに移動する意図があった可能性について装置側からユーザの好みを分析し、ユーザごとに興味のありそうな情報を選択して表示することにより、ユーザの操作負荷を軽減することできる。
【発明を実施するための最良の形態】
【０００７】
本発明の実施の形態について図面を参照しながら説明する。
図１は、本発明の実施形態に係る情報分類用インタフェース装置に適したコンピュータシステムを示した図である。
図１に示すコンピュータシステムは、ＣＰＵ１、メモリ２、ディスプレイアダプタ（表示アダプタ）３を介して接続されたディスプレイスクリーン（表示装置スクリーン）４、シリアルポート５、キーボード６、スピーカなどの音声インタフェース７、記憶装置８とを相互接続するバス９等を含む。また、その他多くのデバイス、シリアルポート５に接続されるマウス１０、ネットワークインタフェース１１等を接続できる。さらに図示しないその他多くのデバイスも同様に接続できる。このようなコンピュータシステムには市販のパソコンなどを用いることができる。
図２は電子メールシステムの画面の一例を示した図である。
図２に示す電子メールシステムの画面２１は、フォルダ群を表示するフォルダ領域２２、現在フォルダ内に保持しているメールのリストを表示するメールリスト表示領域２３、メールのメッセージ内容を表示するメッセージ内容表示領域２４の３つの領域から構成される。
ここで、新規に受信したメールなどは、一般に「受信箱」と呼ばれるフォルダ領域２２のフォルダ２５に一時的に保存される。ユーザは必要に応じて、このフォルダ２５のメールを別のフォルダ（例えばＦｏｌｄｅｒ５）２６にマウス１０（図１参照）のドラッグアンドドロップ操作によって移動する。
図２では「受信箱」と呼ばれるフォルダ２５が選択された状態が示されており、選択された選択フォルダ２５の中のメールに含まれる各メッセージが右上の「件名」「差出人」「送信日時」などと記載されているメールリスト表示領域２３に表示されている。また、図２においては「明日の会議の件」という件名のメールが選択されており、選択された選択メールのメッセージがメッセージ内容表示領域２４に表示されている状態が示されている。
さらに図２においては「明日の会議の件」という件名のメールをドラッグアンドドロップ操作によって「Ｆｏｌｄｅｒ５」という名前のフォルダ２６に移動する状態が示示されている。
なお、本明細書では、電子メールシステムや、概念としての電子メールのやりとり、オブジェクトのことを「メール」と呼び、電子メールにより送受信するコンテンツとしての文字列情報を「メッセージ」と呼ぶこととする。
【０００８】
図３は、本実施形態に係る情報分類用インタフェース方法を実行した時の画面例を示した図である。
例えば、図２に示したようにメールを「Ｆｏｌｄｅｒ５」という名前のフォルダ２６に移動したときに、このメールの差出人である「UserB@ho.ho.com」からのメールがフォルダ２６の中に保存されているメール群の差出人に全く含まれていない場合は、ユーザがメールを誤ってフォルダ２６に移動させてしまった可能性が高い。
そこで、そのような場合には、ユーザ確認用のダイアログ３１を表示することにより、ユーザに対して明示的に移動するフォルダが誤った可能性があることを通知するとともに、正しいと思われる他のフォルダなどを選択して表示する、所謂レコメンドすることもできるようになり、ユーザの誤操作を軽減できるようになる。
図４はフォルダとメールの関係の概念的に示した図である。
一般的な電子メールシステムでは、図４に示す「受信箱」のような親となるフォルダ２５と、図示しないが予めシステムが用意したフォルダ（例えば「ゴミ箱」など）、或いはユーザが任意に作成したフォルダ２６−１、２６−２、２６−３などがあり、さらにそれらのフォルダ２６−１〜２６−３の下に個々のメール２７−１〜２７−８が保存されるといった階層構造となっている。
【０００９】
図５は本実施形態の情報分類用インタフェース装置の主要な構成を示したブロック図である。
この図５に示すように本実施形態に係る情報分類用インタフェース装置では、ユーザがメールを分類するために選択した選択フォルダを検出するフォルダ検出部４１と、選択した選択フォルダの周辺にあるフォルダを探索する周辺フォルダ探索部４２と、ユーザが選択した選択メールのメッセージ内の所定文字列と、対象とするフォルダ内のメールのメッセージ内に含まれる文字列とを照合する照合部４３と、この照合部４３の結果をユーザに画面などによりフィードバックして通知する通知部４４とから構成される。
図６は本実施形態のフォルダとメールの関係を説明した図であり、（ａ）はフォルダとメールの関係を擬似的なプログラムコードを用いて説明するためのデータ構造を示した図、（ｂ）は（ａ）に示したデータ構造をテーブルで表した模式図、（ｃ）はフォルダの各値Ｔｉｔｌｅ、Ｘ、Ｙ、Ｗ、Ｈの表示装置上での関係を示した図である。
なお、本実施の形態では、Microsoft Visual Basic（登録商標）のコードを用いて説明する。
またフォルダに関してはユーザ定義型として定義し、そのフォルダの画面上の座標位置（Ｘ，Ｙ）、フォルダの見かけの大きさ（Ｗ，Ｈ）、フォルダの文字列タイトルＴｉｔｌｅ、フォルダに保存するメール数Ｎ、フォルダに保存するメールのメッセージ情報配列Ｍａｉｌ（）から構成する。全てのフォルダのインデックス数はｉｎｔＩｎｄｅｘとする。
例えば、ｉｎｔＩｎｄｅｘが１のｕｄｔＦｏｌｄｅｒのメース数Ｎの値を取得するときは、ｕｄｔＦｏｌｅｒ（１）．Ｎのように標記する。また例えば、ｉｎｔＩｎｄｅｘが１のｕｄｔＦｏｌｄｅｒのＮが１のメッセージを取得するときには、ｕｄｔＦｏｌｄｅｒ（１）．Ｍａｉｌ（１）のように標記する。
図６（ｂ）は、（ａ）のデータ構造をテーブルにより模式的に表したものであり、例えばフォルダ３つについて考えた場合、各フォルダｕｄｔＦｏｌｅｒ（０）、ｕｄｔＦｏｌｅｒ（１）、ｕｄｔＦｏｌｄｅｒ（２）はそれぞれにＴｉｔｌｅ、Ｘ、Ｙ、Ｗ、Ｈの値を保持し、さらに該当フォルダで保持しているメールの数Ｎとそれに対応するメールのメッセージ（Ｍａｉｌ（０），Ｍａｉｌ（１），・・・など）を保持している。
図６（ｃ）はフォルダの各値Ｔｉｔｌｅ、Ｘ、Ｙ、Ｗ、Ｈの表示装置上での関係を示している。表示装置上では、（Ｘ，Ｙ）の座標値のところから幅Ｗ、高さＨ分の矩形領域を該当フォルダの領域として定義し、そこに「Ｔｉｔｌｅ」の文字列を表示する。この矩形領域がフォルダの表示装置上での見かけの領域となる。
【００１０】
図７は、ユーザがメールをドラッグアンドドロップした際の移動先のフォルダを検出するための処理を示したフローチャートである。
ここでは、まずメールをドラッグアンドドロップしたマウスの座標位置（ＭＸ，ＭＹ）を検出する（Ｓ１）。次に選択されたことを検出するフォルダのインデックス番号をｓとして、このｓを「−１」で初期化すると共に、変数ｊを「０」で初期化する（Ｓ２、Ｓ３）。
次に全てのフォルダについて、ドラッグアンドドロップ位置（ＭＸ，ＭＹ）がフォルダの表示部分を示す矩形（Ｆｏｌｄｅｒ（ｊ）．Ｘ，Ｆｏｌｄｅｒ（ｊ）．Ｙ）−（Ｆｏｌｄｅｒ（ｊ）．Ｘ＋Ｆｏｌｄｅｒ（ｊ）．Ｗ，Ｆｏｌｄｅｒ（ｊ）．Ｙ＋Ｆｏｌｄｅｒ（ｊ）．Ｈ）に含まれているかどうかの判定を行う（Ｓ４）。
ドラッグアンドドロップ位置（ＭＸ，ＭＹ）が含まれていると判別した場合（Ｓ４で「Ｙｅｓ」）、そのフォルダが選択されたと判定して、変数ｊをｓに代入する（Ｓ５）。この場合、続くステップＳ６において否定結果が得られるので、ステップＳ７に進み、周辺フォルダ探索処理を実行することになる。
一方、ステップＳ４においてドラッグアンドドロップ位置（ＭＸ，ＭＹ）がフォルダの表示部分を示す矩形に含まれていないと判別した場合はステップＳ８に進み、変数ｊが全てのフォルダのインデックス数ｉｎｔＩｎｄｅｘを越えたか否かの判定を行い、越えていなければ（Ｓ８で「Ｎｏ」）、変数ｊに１を加算して（Ｓ９）、ステップＳ４の処理に戻る。
また、ステップＳ８において、変数ｊが全てのフォルダのインデックス数ｉｎｔＩｎｄｅｘを越えたと判定した場合（Ｓ８で「Ｙｅｓ」）、ステップＳ６に進むことになるが、この場合は肯定結果が得られるのでそのまま処理を終了する。
【００１１】
図８は周辺フォルダ探索処理を示したフローチャートである。
なお、周辺フォルダとはユーザがドラッグアンドドロップなどによってメールを移動させようという操作対象として選択した選択フォルダｓの物理的な周辺に存在しているフォルダ（例えば選択した選択フォルダの上下に位置するもの）を指す。つまり、ユーザがメールをドラッグアンドドロップして、あるフォルダに移動させようとしたときに、最も多い操作ミスは上下のフォルダに誤って移動させてしまうことであるから、ここでの処理は、ユーザが本来移動したかったフォルダに物理的に位置の近いフォルダを検出するということである。
この場合、先ず選択した選択フォルダｓの上にあるフォルダまでの距離をＤｉｓｔＨｉｇｈ、下にあるフォルダまでの距離をＤｉｓｔＬｏｗ、フォルダｓの上にあるフォルダのインデックス番号をｓ＿ｈｉｇｈ、フォルダｓの下にあるフォルダのインデックス番号をｓ＿Ｌｏｗとし、ＤｉｓｔＬｏｗとＤｉｓｔＨｉｇｈを「−１」、ｓ＿Ｌｏｗとｓ＿ｈｉｇｈそれぞれの値を「−１」に初期化した後（Ｓ１１、Ｓ１２）、変数ｊを「０」に初期化する（Ｓ１３）。
次に、変数ｊがフォルダｓでないか否かの判定を行い（Ｓ１４）、ｊ≠ｓであれば（Ｓ１４で「Ｙｅｓ」）、フォルダ（ｊ）とフォルダｓとの間の距離Ｄｉｓｔを計算する（Ｓ１５）。
なお、ステップＳ１４においてｊ＝ｓであれば（Ｓ１４で「Ｎｏ」）、ステップＳ２２に進み、変数ｊに１を加算してステップＳ１４の処理に戻る。
【００１２】
次に、ステップＳ１５において求めた距離Ｄｉｓｔがプラス方向（０より大きい）の場合（Ｓ１６で「Ｙｅｓ」）、ステップＳ１７に進み、ＤｉｓｔＨｉｇｈが「９９９９９」、或いはＤｉｓｔ＜ＤｉｓｔＨｉｇｈか否かの判定を行い、肯定結果が得られた時は（Ｓ１７で「Ｙｅｓ」）、インデックス番号ｓ＿ｈｉｇｈにｊ、ＤｉｓｔＨｉｇｈにＤｉｓｔを代入する（Ｓ１８）。
一方、距離Ｄｉｓｔがマイナス方向（０より小さい）の場合（Ｓ１６で「Ｎｏ」）、ステップＳ１９に進み、ＤｉｓｔＬｏｗが「−１」、或いはＤｉｓｔ＞ＤｉｓｔＬｏｗか否かの判定を行い、肯定結果が得られた時は（Ｓ１９で「Ｙｅｓ」）、インデックス番号ｓ＿ｌｏｗにｊ、ＤｉｓｔＬｏｗにＤｉｓｔを代入する（Ｓ２０）。この後、変数ｊが全てのフォルダのインデックス数ｉｎｔＩｎｄｅｘを越えたか否かの判定を行い（Ｓ２１）、越えていなければ（Ｓ２１で「Ｎｏ」）、変数ｊに１を加算して（Ｓ２２）、ステップＳ１４の処理に戻る。
また、ステップＳ２１において、変数ｊが全てのフォルダのインデックス数ｉｎｔＩｎｄｅｘを越えたと判定した場合に（Ｓ２１で「Ｙｅｓ」）、処理を終了する。
【００１３】
図９は、所定のフォルダ内に保存するメールのメッセージ内から差出人の情報を抽出して、現在ドラッグアンドドロップ処理によって選択しているメールの差出人情報と照合する処理を示したフローチャートである。
照合対象とするフォルダを仮にｉｎとし、同じ差出人が含まれているかどうかの状態を保持する仮の変数をＦｌａｇとする。
まず、選択しているメールを保存する入力フォルダの検出を行い（Ｓ３１）、次に選択しているメールの「Ｆｒｏｍ：」フィールド、つまり差出人の文字列情報をメールのメッセージ内から文字列のパターンマッチングにより抽出する。これはメッセージ内のヘッダー情報部分についてのテキストに関して、頭文字が「Ｆｒｏｍ：」である行を検出し、「Ｆｒｏｍ：」以降の文字列部分ｓｒｃＦｒｏｍを抽出する（Ｓ３２）。
ヘッダー情報とは、メッセージ中の先頭から始まり、空行が現れるまでの部分を指す。抽出方法は、メッセージの各行について、行頭の文字の並びが「Ｆ」「ｒ」「ｏ」・・・と続き「Ｆｒｏｍ：」となっている行を検出し、行頭の「Ｆｒｏｍ：」の文字列を取り除いた部分をｓｒｃＦｒｏｍとする。
【００１４】
次に、Ｆｌａｇにｆａｌｓｅ（偽）を代入し、変数ｉを「０」に初期化した後（Ｓ３３、Ｓ３４）、対象としているＦｏｌｄｅｒ（ｉｎ）について、Ｆｏｌｄｅｒ（ｉｎ）に保存されているメールＦｏｌｄｅｒ（ｉｎ）．Ｍａｉｌ（ｉ）について、０からＦｏｌｄｅｒ（ｉｎ）．Ｎ番目のメールについて、同様に差出人情報ｄｅｓｔＦｒｏｍを抽出し（Ｓ３５）、ｓｒｃＦｒｏｍとｄｅｓｔＦｒｏｍを照合する（Ｓ３６）。照合して同一の差出人情報が含まれている場合にはＦｌａｇにＴｒｕｅ（真）を代入する（Ｓ３７）。次に、変数ｉがフォルダＦｏｌｄｅｒ（ｉｎ）に保存されているメール数Ｎを越えたかどうかの判別を行い（Ｓ３８）、変数ｉがフォルダＦｏｌｄｅｒ（ｉｎ）に保存されているメール数Ｎを越えていなければ（Ｓ３８で「Ｎｏ」）、ステップＳ３５に戻って処理を継続し、変数ｉがフォルダＦｏｌｄｅｒ（ｉｎ）に保存されているメール数Ｎを越えていれば（Ｓ３８で「Ｙｅｓ」）処理を終えるようにする。
また図８において説明したように、ユーザがメールをドラッグアンドドロップしようと望んでいるフォルダに物理的に距離が近いフォルダを探索するのが最も望ましい場合ではある。しかしその他にも、フォルダの距離の近さだけではなく、すべてのフォルダについてそのフォルダに含まれるメールのメッセージから差出人情報を抽出し、差出人にマッチしたフォルダを検出する方法も同様の技術で実現できる。
【００１５】
次に、図１０は通知処理を示したフローチャートである。
先ず、Ｆｏｌｄｅｒ（ｓ）について照合処理がＴｒｕｅの場合（Ｓ４１で「Ｎｏ」）、すなわち選択した選択メールの差出人が、Ｆｏｌｄｅｒ（ｓ）内のメールの差出人に含まれている場合、その選択メールをＦｏｌｄｅｒ（ｓ）に移動する（Ｓ５７）。
Ｆｏｌｄｅｒ（ｓ）について照合処理がＦａｌｓｅの場合（Ｓ４１で「Ｙｅｓ」）、ユーザにフィードバックするためのメッセージ文字列Ｍｅｓｓａｇｅに「Ｆｏｌｄｅｒ（ｓ）内のメールにはｓｒｃＦｒｏｍさんからのものは分類されていません。」といったメッセージを追加し（Ｓ４２）、Ｆｏｌｄｅｒ（ｓ）を選択するためのボタン「ボタン（ｓ）」を表示状態とする（Ｓ４３）。
次に、各周辺フォルダＦｏｌｄｅｒ（ｓ＿ｈｉｇｈ）とＦｏｌｄｅｒ（ｓ＿ｌｏｗ）についても同様の処理を実行し、ユーザに通知画面を表示する（Ｓ４４〜Ｓ５０）。通知画面には、それまでＭｅｓｓａｇｅに保持した文字列情報と、表示状態としたボタン群を表示する（「キャンセル」ボタンについては常時表示状態とする）。
次に、ユーザが表示しているボタンを押下すると、それぞれのボタンに対応付けられたフォルダに選択メールを移動する。ユーザが「キャンセル」を押下した場合には、選択メールのフォルダへの移動操作を行わないようにして処理を終了する（Ｓ５１〜Ｓ５６）。
勿論、照合処理については、差出人情報（Ｆｒｏｍフィールドの情報）に限らず、同様の処理をカーボンコピー情報（Ｃｃフィールド）、Ｍｅｓｓａｇｅ−ＩＤフィールドなどの情報についても適用できる。ここでは同様の処理については、説明が重複するため説明を省略する。
図１１は、通知処理によってユーザに表示する通知画面の一例を示した図である。
図９に示した処理によって選択した選択フォルダ、周辺フォルダに関して、差出人情報を照合して、通知画面５１にそれぞれに該当するボタンを表示する。ボタン５２には、例えば「Ｆｏｌｄｅｒ４へ移動」といったように文字列を表示しておき、そのボタン５２を押下することによって、該当するメールがその押下したボタンに対応するフォルダ（例えば「Ｆｏｌｄｅｒ４」）に移動する。
この他、「Ｆｏｌｄｅｒ６を参照」といったボタン５３があり、このボタン５３を押下すると、Ｆｏｌｄｅｒ６が選択されて、図２に示した電子メールシステムの画面のリストを表示するメールリスト表示領域２３、現在のメールのメッセージ内容を表示するメッセージ内容表示領域２４にＦｏｌｄｅｒ６のメールとメールのメッセージを表示する。
【００１６】
次に、上述した一連の処理を実行するプログラムをコンピュータにインストールして実行可能な状態とするために用いられる媒体について説明する。
プログラムは、例えば図１２（ａ）に示すようにコンピュータ６０に内蔵されている記録媒体としてのハードディスク６１に、あらかじめインストールした状態で提供できる。
プログラムは、図１２（ｂ）に示すように、記録媒体６２に一時的あるいは永続的に格納し、コンピュータ６３にユニットとして組み込んだり、あるいは着脱式の記録媒体として利用したりすることでパッケージソフトウェアとして提供できる。
記録媒体６２としては、図１２（ｃ）に示すように、例えばフロッピー（登録商標）ディスク７１、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）７２、ＭＯ（Magneto Optical）ディスク７３、磁気ディスク７４、ＤＶＤ（Digital Versatile Disc）７５、半導体メモリ７６などが利用できる。
プログラムは図１２（ｄ）に示すように、ダウンロードサイト６４からＬＡＮ（Local Area Network）やインターネットといったネットワーク６５を介して、有線または無線でコンピュータ６３に転送し、そのコンピュータ６３において、内蔵するハードディスクなどにダウンロードさせるようにすることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態に係る情報分類用インタフェース装置に適したコンピュータシステムを示した図である。
【図２】電子メールシステムの画面の一例を示した図である。
【図３】本実施形態の情報分類用インタフェース方法を実行した時の画面の一例を示した図である。
【図４】フォルダとメールの関係を概念的に示した図である。
【図５】本実施形態の情報分類用インタフェース装置の主要な構成を示したブロック図である。
【図６】本実施形態のフォルダとメールの関係を説明した図である。
【図７】ユーザがメールをドラッグアンドドロップした際の移動先のフォルダを検出する処理を示したフローチャートである。
【図８】周辺フォルダ探索処理を示したフローチャートである。
【図９】所定のフォルダ内に保存するメールのメッセージ内から差出人の情報を抽出して現在ドラッグアンドドロップ処理によって選択しているメールの差出人情報と照合する処理を示したフローチャートである。
【図１０】通知処理を示したフローチャートである。
【図１１】通知処理によってユーザに表示する通知画面の一例を示した図である。
【図１２】一連の処理を実行するプログラムをコンピュータにインストールして実行可能な状態とするために用いられる媒体の説明図である。
【符号の説明】
【００１８】
１  ＣＰＵ、２  メモリ、３  ディスプレイアダプタ（表示アダプタ）、４  ディスプレイスクリーン（表示装置スクリーン）、５  シリアルポート、６  キーボード、７  音声インタフェース、８  記憶装置、９  バス、１０  マウス、１１  ネットワークインタフェース、４１  フォルダ検出部、４２  周辺フォルダ探索部、４３  照合部、４４  通知部４４
【図１】
2006343945.tif 000003
【図２】
2006343945.tif 000004
【図３】
2006343945.tif 000005
【図４】
2006343945.tif 000006
【図５】
2006343945.tif 000007
【図６】
2006343945.tif 000008
【図７】
2006343945.tif 000009
【図８】
2006343945.tif 000010
【図９】
2006343945.tif 000011
【図１０】
2006343945.tif 000012
【図１１】
2006343945.tif 000013
【図１２】
2006343945.tif 000014