(57)【要約】【課題】  受信したり送信したりしたメールから、所望するメールを容易にかつ簡便に探すことができるメール管理システムやメール管理プログラムを提供する。【解決手段】  メール関連付け処理は、受信した又は送信したメールを仕分けするための仕分けマークを、仕分けマークが属する複数の階層の各々に分散させて表示処理し、操作部の操作に基づいてメールに関連付ける関連付け処理を実行し、さらに操作部の操作に基づいて文字情報入力処理を実行する。メール検索処理は、仕分けマークが属する複数の階層の各々に分散させて表示処理し、操作部の操作に基づいて指定処理を実行し、さらに操作部の操作に基づいて抽出処理を実行する。【選択図】  図２
2017204175.tif 000002
【特許請求の範囲】
【請求項１】
端末装置において実行されるメール管理用プログラムであって、
前記端末装置は、
メールを含む通信情報を送信又は受信する送受信部と、
送信又は受信したメールを含む通信情報を記憶する記憶部と、
送信又は受信したメールを含む通信情報を表示する表示部と、
ユーザによって操作可能な操作部と、
下記の処理を実行する制御部と、を有し、
（１−１）  関連付け処理とメール検索処理とのいずれかを、前記操作部の操作に基づいて選択する選択処理、
（１−２）  前記（１−１）の処理によって前記関連付け処理が選択された場合には、
（１−２−１）  受信した又は送信したメールを仕分けするための仕分けマークを表示する表示処理であって、前記仕分けマークは複数の階層の各々に属し、第１の階層に属する仕分けマークを第１の方向に沿って表示し、第２の階層に属する仕分けマークを前記第１の方向とは異なる第２の方向に沿って表示することで、前記仕分けマークを前記表示部に分散させて表示する表示処理、
（１−２−２）  前記（１−２−１）の処理によって表示された前記仕分けマークを、前記操作部の操作に基づいてメールに関連付ける関連付け処理、
（１−３）  前記（１−１）の処理によって前記メール検索処理が選択された場合には、
（１−３−１）  前記第１の階層に属する前記仕分けマークを前記第１の方向に沿って表示し、前記第２の階層に属する前記仕分けマークを前記第２の方向に沿って表示することで、前記仕分けマークを前記表示部に分散させて表示する表示処理、
（１−３−２）  前記（１−３−１）の処理によって表示された前記仕分けマークを、前記操作部の操作に基づいて指定する仕分けマーク指定処理、
（１−３−３）  前記（１−３−２）の処理によって指定された仕分けマークが関連付けられたメールを抽出する抽出処理、
を含むメール管理用プログラム。
【請求項２】
（２−１）  予め定められた見本用の仕分けマークであり前記複数の階層の各々に属する見本用の仕分けマークを表示する見本用仕分けマーク表示処理であって、前記第１の階層に属する見本用の仕分けマークを前記第１の方向に沿って表示し、前記第２の階層に属する見本用の仕分けマークを前記第２の方向に沿って表示することで、見本用の仕分けマークを前記表示部に分散させて表示する見本用仕分けマーク表示処理、
（２−２）  前記操作部の操作に基づいて、前記見本用の仕分けマークの変更若しくは削除、又は新たな仕分けマークの追加によって、ユーザの意図を反映可能に仕分けマークを編集する仕分けマーク編集処理、
を、さらに含む請求項１に記載のメール管理用プログラム。
【請求項３】
前記（１−３−１）の処理は、
（１−３−１−１）  前記（１−２−２）の処理でメールとの関連付けに使用された既使用仕分けマークの表示態様と、前記（１−２−２）の処理でメールとの関連付けに使用されていない不使用仕分けマークの表示態様と、を異ならしめて仕分けマークを表示する処理を含み、
前記（１−３−２）の処理は、
（１−３−２−１）  前記操作部の操作で、既使用仕分けマークに対して指定可能にし、不使用仕分けマークに対して指定不可能にする処理を、含む請求項１に記載のメール管理用プログラム。
【請求項４】
前記（１−２）の処理は、
（１−２−３）  前記操作部の操作に基づいて文字情報が入力される文字情報入力処理、
（１−２−４）  前記（１−２−３）の処理によって入力された文字情報をメールに関連付ける関連付け処理、
を、さらに含む請求項１に記載のメール管理用プログラム。
【請求項５】
（５−１）  メールを受信又は送信したときから所定の期間を経過したメールに対して前記仕分けマークのいずれもが関連付けられていない場合には、特定の仕分けマークを関連付ける特定関連付け処理、
を、さらに含む請求項１に記載のメール管理用プログラム。
【請求項６】
（６−１）  所定の期間を経過後に、関連付けに使用されていない仕分けマークが存在する場合には、使用されていない仕分けマークが存在することを報知する報知処理、
を、さらに含む請求項１に記載のメール管理用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
メール管理システムに関する。
【背景技術】
【０００２】
送信または受信した電子メールを端末装置に保存し、保存したメールを簡便に検索可能に構成することにより、送信または受信した電子メールを管理するメール管理システムがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−０２０６８４
【発明の概要】
【発明が解決しようとする課題】
【０００４】
現代人にとって、電子メールは必要不可欠の通信手段となっている。その一方で、電子メールを紛失してしまう人が後を絶たない。この場合「紛失」とは、受信したり送信したりした電子メール、特に受信メールの数が多すぎ、保存した電子メールの中に埋没してしまい、肝心の電子メールはどこに保存してあるのか、後日容易に探し出すことが難しいことを意味する。
【０００５】
電子メールは、通常の人でも特定の人物との間の交信以外に広告メールやニュースメール、一斉配信メール等の雑多な電子メールも日々続々と入ってくるので受信本数は極めて多い。メールを適宜保存、取捨選択していかないと受信メール本数は膨大となる。
【０００６】
電子メールの保存に関する問題点を長期的に俯瞰すると、今日、パソコン並びにインターネットの急速な普及は、普通の人々にも大量の個人所有のデジタル電子情報をもたらしている。そのうち第三者からの情報はそのほとんどは電子メールによって情報伝達されパソコンに保存される。一般に、パソコン内の電子メールは時系列的に保存される。長期保存データを再度見たいとき、見つけ出すのは容易ではないこととなる。例、過去１０年の保存データ、将来的は過去５０年の保存データ（デジタルアーカイブ・デジタルレガシー）からの検索。
【０００７】
さて、電子メールの紛失は電子メールの作り方にも原因の一端がある。もともと電子メールは交信者相互のごく簡単な連絡を前提としているので、一般的に送信者はタイトルへの関心が薄く、電子メールのタイトルが無記入なものや、電子メールのタイトルが漠然としたもの、電子メールのタイトルが内容でなく発信者の名前のものや挨拶のもの、メールのタイトルとは脱線して異なる話題を取り上げるもの、電子メールの交信を旧タイトルのまま行うもの、電子メールの添付資料が電子メールのタイトルで説明できないもの等々が混在している。そのため、後日特定の電子メールをもう一度読みたい場合に、タイトルだけでは分からず、その電子メールが見つからず、最悪の場合はいちいちメールを再度開けて順に読んで探していかなくては見つからない、という事態が起こる。これが電子メールの紛失である。
【０００８】
なお、電子メール送信者のタイトルに対する不用意な考え方を多少とも弁明すると次の理由が指摘される。先ず、電子メールで相互に話が盛り上がっているときにタイトルを変更すると話の腰を折る気がするので控える。即ち、同一スレッドを尊重する心理である。あるいは電子メール受信者が受け取るメールの数が多いときに、一刻も早く自分のメールを読んで欲しいときは自分の名前をタイトルに書く。ないしは、デリケートな話、機微な案件はわざとタイトルをはぐらかす。または相手とはリアルタイムで交信しているのでタイトルは不要である、等々。様々な理由はあるものの、電子メールの送信者が付けるタイトルと内容には相当なズレが生じており、タイトルは電子メールの内容説明には役に立たない、と認識することが現実的である。
【０００９】
重要な電子メールに重要度を表す方法がある。例えば旗のマークを表示する等がある。しかし、この方法では、複数の案件で重要度の高い電子メールがある場合には、重要度マークが複数表示されて、煩わしい。旗が何本も立って何が何だか分からなくなる。
【００１０】
電子メールをカテゴリー別に分類して保存する方法がある。例えば顧客別等がある。しかし、この方法では、カテゴリー別に分類して保存してしまうと、それですっかり安心して、あとでどれが重要度の高い電子メールであるのか、ケロッと忘れてしまう恐れがある。このことは、あたかもリスがせっせとあちこちにドングリを蓄えて、いざ必要な時にどこにドングリを蓄えたか忘れているようなものである。
【００１１】
重要な電子メールには自分で内容を説明するタイトルを付け直して自分宛てに送る方法がある。しかしながら、この方法は、ただでさえ多い電子メールの受送信本数をさらに増やしてしまうことであり、早晩パンクする。
【００１２】
重要な電子メールにタイトルをつけてパソコンデスクトップ等にファイルをダウンロードして保存する方法がある。しかしながらこれはパソコン操作に結構な手間がかかり、保存データが限りなく増え続けて、いずれ管理困難となることは明らかである。また電子メールの受送信画面と保存ファイルとの関連性は断たれるので後日検索することは難しい。
【００１３】
重要度が高い電子メールとして特定した場合でも、後日再度読んでみて、一体どういう点の重要度が高かったのかをなかなか思い出せない場合がある。当該重要度が高い電子メールの前後のやり取りを確認して初めて重要と認識することもあるので、その電子メールだけ切り出しても話の流れを思い出さないと分からない。
【００１４】
電子メールを受信して、返信しなければならないもので、しばらく考えてから返信しようとして、ついうっかり忘れてしまうこともある。
【００１５】
本発明は、上述の点に鑑みてなされたものであり、その目的とするところは、受信したり送信したりしたメールから、所望するメールを容易にかつ簡便に探すことができるメール管理システムやメール管理プログラムを提供することにある。
【課題を解決するための手段】
【００１６】
本発明によるメール管理用プログラムの実施態様は、
端末装置において実行されるメール管理用プログラムであって、
前記端末装置は、
メールを含む通信情報を送信又は受信する送受信部と、
送信又は受信したメールを含む通信情報を記憶する記憶部と、
送信又は受信したメールを含む通信情報を表示する表示部と、
ユーザによって操作可能な操作部と、
下記の処理を実行する制御部と、を有し、
（１−１）  関連付け処理とメール検索処理とのいずれかを、前記操作部の操作に基づいて選択する選択処理、
（１−２）  前記（１−１）の処理によって前記関連付け処理が選択された場合には、
（１−２−１）  受信した又は送信したメールを仕分けするための仕分けマークを表示する表示処理であって、前記仕分けマークは複数の階層の各々に属し、第１の階層に属する仕分けマークを第１の方向に沿って表示し、第２の階層に属する仕分けマークを前記第１の方向とは異なる第２の方向に沿って表示することで、前記仕分けマークを前記表示部に分散させて表示する表示処理、
（１−２−２）  前記（１−２−１）の処理によって表示された前記仕分けマークを、前記操作部の操作に基づいてメールに関連付ける関連付け処理、
（１−３）  前記（１−１）の処理によって前記メール検索処理が選択された場合には、
（１−３−１）  前記第１の階層に属する前記仕分けマークを前記第１の方向に沿って表示し、前記第２の階層に属する前記仕分けマークを前記第２の方向に沿って表示することで、前記仕分けマークを前記表示部に分散させて表示する表示処理、
（１−３−２）  前記（１−３−１）の処理によって表示された前記仕分けマークを、前記操作部の操作に基づいて指定する仕分けマーク指定処理、
（１−３−３）  前記（１−３−２）の処理によって指定された仕分けマークが関連付けられたメールを抽出する抽出処理、
を含むメール管理用プログラムである。
【００１７】
階層を可視化するとともに、仕分けマークを分散させて表示することで、容易にかつ簡便に仕分けマークを視認でき、メールへの関連付けやメールの検索のための仕分けマークの指定操作も容易にかつ簡便にできる。
【発明の効果】
【００１８】
受信したり送信したりしたメールから、所望するメールを容易にかつ簡便に探すことができる。
【図面の簡単な説明】
【００１９】
【図１】本実施の形態によるメール管理システム１０を示す概略図である。
【図２】メール管理プログラムの処理の概要を示す機能ブロック図である。
【図３】メール管理プログラムをユーザ端末装置１１０に提供する処理を示すフローチャートである。
【図４】ユーザ端末装置１１０でメールの送受信の際に実行されるメール管理プログラムの処理の概略を示すフローチャートである。
【図５】メール管理処理を示すフローチャートである。
【図６】選択メール処理を示すフローチャートである。
【図７】メール管理情報保存処理を示すフローチャートである。
【図８】メール管理情報保存処理を示すフローチャートである。
【図９】メール操作処理を示すフローチャートである。
【図１０】仕分けマーク設定処理を示すフローチャートである。
【図１１】仕分けマーク設定処理を示すフローチャートである。
【図１２】コメント設定処理を示すフローチャートである。
【図１３】仕分けマーク管理処理を示すフローチャートである。
【図１４】仕分けマーク追加処理を示すフローチャートである。
【図１５】仕分けマーク変更処理を示すフローチャートである。
【図１６】仕分けマーク削除処理を示すフローチャートである。
【図１７】仕分けマーク新規作成処理を示すフローチャートである。
【図１８】仕分けマーク読出処理を示すフローチャートである。
【図１９】実行処理を示すフローチャートである。
【図２０】検索処理を示すフローチャートである。
【図２１】検索処理を示すフローチャートである。
【図２２】検索処理を示すフローチャートである。
【図２３】検索条件比較処理を示すフローチャートである。
【図２４】メール検索用画面表示処理を示すフローチャートである。
【図２５】仕分けマーク未設定処理を示すフローチャートである。
【図２６】仕分けマーク未使用処理を示すフローチャートである。
【図２７】仕分けマーク未対応処理を示すフローチャートである。
【図２８】２階層の仕分けマーク管理テーブルの例を示すテーブルである。
【図２９】選択設定テーブルの例を示すテーブルである。
【図３０】３階層の仕分けマーク管理テーブルの例を示すテーブルである。
【図３１】メール管理テーブルの例を示すテーブルである。
【図３２】メール管理メニューの例（図３２Ａ）と、仕分けマーク管理メニューの例（図３２Ｂ）とを示す図である。
【図３３】検索用選択設定テーブルの一例を示すテーブルである。
【図３４】メール受信画面の例を示す図である。
【図３５】受信メール本文画面(開封時）の例を示す図である。
【図３６】受信メール本文画面（開封後メール保存）の例を示す図である。
【図３７】メール保存指定画面(保存指定入力前）の例を示す図である。
【図３８】メール保存指定画面(保存指定入力後）の例を示す図である。
【図３９】メール保存指定画面(保存指定入力前）の例を示す図である。
【図４０】メール保存指定画面(保存指定入力後）の例を示す図である。
【図４１】メール保存指定画面(保存指定入力前）の例を示す図である。
【図４２】メール保存指定画面(保存指定入力後）の例を示す図である。
【図４３】メール保存指定画面(保存指定入力前）の例を示す図である。
【図４４】メール保存指定画面(保存指定入力後）の例を示す図である。
【図４５】メール保存指定画面(保存指定入力前）の例を示す図である。
【図４６】メール保存指定画面(保存指定入力後）の例を示す図である。
【図４７】メール保存指定画面(保存指定入力前）の例を示す図である。
【図４８】メール保存指定画面(保存指定入力後）の例を示す図である。
【図４９】メール保存指定画面(保存指定入力前）の例を示す図である。
【図５０】メール保存指定画面(保存指定入力後）の例を示す図である。
【図５１】メール保存指定画面(保存指定入力前）の例を示す図である。
【図５２】メール保存指定画面(保存指定入力後）の例を示す図である。
【図５３】メール保存指定画面(保存指定入力前）の例を示す図である。
【図５４】メール保存指定画面(保存指定入力後）の例を示す図である。
【図５５】送信メール本文画面(作成、送信後）の例を示す図である。
【図５６】送信メール本文画面(作成、送信後  保存時）の例を示す図である。
【図５７】メール保存指定画面(保存指定入力前）の例を示す図である。
【図５８】メール保存指定画面(保存指定入力後）の例を示す図である。
【図５９】仕分けマーク追加画面の例を示す図である。
【図６０】仕分けマーク変更画面の例を示す図である。
【図６１】仕分けマークを新規に作成する雛形の例を示す図である。
【図６２】メール保存指定画面(検索指定入力前）の例を示す図である。
【図６３】メール保存指定画面(検索指定入力後）の例を示す図である。
【図６４】検索結果画面の例を示す図である。
【図６５】検索結果画面の例を示す図である。
【図６６】検索結果画面の例を示す図である。
【図６７】検索結果画面の例を示す図である。
【発明を実施するための形態】
【００２０】
＜＜＜＜本実施の形態の概要＞＞＞＞
＜第１の実施態様＞
本発明の第１の実施態様によれば、
端末装置（例えば、後述するユーザ端末装置１１０など）において実行されるメール管理用プログラムであって、
前記端末装置は、
メールを含む通信情報を送信又は受信する送受信部と、
送信又は受信したメールを含む通信情報を記憶する記憶部と、
送信又は受信したメールを含む通信情報を表示する表示部と、
ユーザによって操作可能な操作部と、
下記の処理を実行する制御部と、を有し、
（１−１）  関連付け処理とメール検索処理とのいずれかを、前記操作部の操作に基づいて選択する選択処理（例えば、後述する図５の処理など）、
（１−２）  前記（１−１）の処理によって前記関連付け処理が選択された場合には、
（１−２−１）  受信した又は送信したメールを仕分けするための仕分けマークを表示する表示処理であって、前記仕分けマークは複数の階層の各々に属し、第１の階層に属する仕分けマークを第１の方向に沿って表示し、第２の階層に属する仕分けマークを前記第１の方向とは異なる第２の方向に沿って表示することで、前記仕分けマークを前記表示部に分散させて表示する表示処理（例えば、後述する図７のステップＴ７０２の処理など）、
（１−２−２）  前記（１−２−１）の処理によって表示された前記仕分けマークを、前記操作部の操作に基づいてメールに関連付ける関連付け処理（例えば、後述する図１９のステップＴ１９２２の処理など）、
（１−３）  前記（１−１）の処理によって前記メール検索処理が選択された場合には、
（１−３−１）  前記第１の階層に属する前記仕分けマークを前記第１の方向に沿って表示し、前記第２の階層に属する前記仕分けマークを前記第２の方向に沿って表示することで、前記仕分けマークを前記表示部に分散させて表示する表示処理（例えば、後述する図２０のステップＴ２００２の処理など）、
（１−３−２）  前記（１−３−１）の処理によって表示された前記仕分けマークを、前記操作部の操作に基づいて指定する仕分けマーク指定処理（例えば、後述する図２１のステップＴ２１１６の処理など）、
（１−３−３）  前記（１−３−２）の処理によって指定された仕分けマークが関連付けられたメールを抽出する抽出処理（例えば、後述する図２３のステップＴ２３０８の処理など）、
を含むメール管理用プログラムが提供される。
【００２１】
第１の実施態様によるメール管理用プログラムは、端末装置において実行される。
【００２２】
端末装置は、送受信部と記憶部と表示部と操作部と制御部とを有する。送受信部は、メールを含む通信情報を送信又は受信する。記憶部は、送信又は受信したメールを含む通信情報を記憶する。表示部は、送信又は受信したメールを含む通信情報を表示する。操作部は、ユーザによって操作可能に構成されている。制御部は、以下の（１−１）、（１−２）、（１−３）の処理を実行する。
【００２３】
（１−１）の処理は、関連付け処理とメール検索処理とのいずれかを、操作部の操作に基づいて選択する。ユーザの操作によって、関連付け処理とメール検索処理とのいずれかが選択される。
【００２４】
（１−２）の処理は、（１−１）の処理によって関連付け処理が選択された場合の処理である。
【００２５】
（１−２−１）の処理は、受信した又は送信したメールを仕分けするための仕分けマークを表示する表示処理である。仕分けマークは、複数の階層の各々に属する。第１の階層に属する仕分けマークは、第１の方向に沿って表示され、第２の階層に属する仕分けマークは、第１の方向とは異なる第２の方向に沿って表示される。このように表示することで、仕分けマークは、表示部において分散して表示される。
【００２６】
（１−２−２）の処理は、（１−２−１）の処理によって表示された仕分けマークを、操作部の操作に基づいてメールに関連付ける。仕分けマークがメールに関連付けられればよい。
【００２７】
（１−３）の処理は、（１−１）の処理によってメール検索処理が選択された場合の処理である。
【００２８】
（１−３−１）の処理は、（１−２−１）の処理と同様の処理である。
【００２９】
（１−３−２）の処理は、（１−３−１）の処理によって表示された仕分けマークを、操作部の操作に基づいて指定する処理である。
【００３０】
（１−３−３）の処理は、（１−３−２）の処理によって指定された仕分けマークが関連付けられたメールを抽出する処理である。
【００３１】
（１−２）の処理によって、仕分けマークがメールに関連付けられる。（１−３）の処理によって、指定された仕分けマークが関連付けられたメールが抽出される。このようにユーザ自身が、メールに関連付けた仕分けマークによって、メールを検索することができ、送受信したメールから、所望するメールを探し出すことができる。
【００３２】
さらに、（１−２）及び（１−３）の処理では、第１の階層に属する仕分けマークを、第１の方向に沿って表示し、第２の階層に属する仕分けマークを第２の方向に沿って表示する。例えば、第１の階層に属する仕分けマークと第２の階層に属する仕分けマークとが、マトリクス状に表示される。このため、仕分けマークを構成する階層を可視化することができる。さらに、仕分けマークを分散させて表示することで、容易にかつ簡便に仕分けマークを視認でき、メールへの関連付けやメールの検索のための仕分けマークの指定操作も容易にかつ簡便にできる。
【００３３】
表示部には、第１の階層に属する仕分けマークと、第２の階層に属する仕分けマークとの２つの階層に属する仕分けマークだけでなく、第３の階層に属する仕分けマークなど、３つ以上の階層に属する仕分けマークを分散させて表示してもよい。例えば、第１の階層に属する仕分けマークと、第２の階層に属する仕分けマークと、第３の階層に属する仕分けマークとを、一覧表示することができる。さらに、階層を立体的な態様で表示したり、選択的に一部の階層を表示したりすることができる。また、スクロール表示できるようして、一部の階層や仕分けマークのみを表示することもできる。どのような表示の態様であっても、２つ以上の階層に属する仕分けマークを分散させて表示部に表示できればよい。
【００３４】
＜第２の実施態様＞
本発明の第２の実施態様は、本発明の第１の実施態様において、
（２−１）  予め定められた見本用の仕分けマークであり前記複数の階層の各々に属する見本用の仕分けマークを表示する見本用仕分けマーク表示処理であって、前記第１の階層に属する見本用の仕分けマークを前記第１の方向に沿って表示し、前記第２の階層に属する見本用の仕分けマークを前記第２の方向に沿って表示することで、見本用の仕分けマークを前記表示部に分散させて表示する見本用仕分けマーク表示処理（例えば、後述する図１７のステップＴ１７０２の処理など）、
（２−２）  前記操作部の操作に基づいて、前記見本用の仕分けマークの変更若しくは削除、又は新たな仕分けマークの追加によって、ユーザの意図を反映可能に仕分けマークを編集する仕分けマーク編集処理（例えば、後述する図１７のステップＴ１７０６〜Ｔ１７２０の処理など）、
を、さらに含む。
【００３５】
予め定められた見本用の仕分けマーク、いわゆる雛形の仕分けマークが提供されるので、ユーザは、変更する必要がない場合には、雛形の仕分けマークを、そのまま使用することができ、仕分けマークの管理の便宜を図ることができる。
【００３６】
また、ユーザは、変更する必要がある場合には、変更、削除、追加などができ、ユーザの好みと使い方に合わせた仕分けマークにすることができる。
【００３７】
＜第３の実施態様＞
本発明の第３の実施態様は、本発明の第１の実施態様において、
前記（１−３−１）の処理は、
（１−３−１−１）  前記（１−２−２）の処理でメールとの関連付けに使用された既使用仕分けマークの表示態様と、前記（１−２−２）の処理でメールとの関連付けに使用されていない不使用仕分けマークの表示態様と、を異ならしめて仕分けマークを表示する処理（例えば、後述する図２０のステップＴ２００２の処理など）を含み、
前記（１−３−２）の処理は、
（１−３−２−１）  前記操作部の操作で、既使用仕分けマークに対して指定可能にし、不使用仕分けマークに対して指定不可能にする処理（例えば、後述する図２１のステップＴ２１０８の処理など）を、含む。
【００３８】
既使用仕分けマークの表示態様と不使用仕分けマークの表示態様とを異ならしめて仕分けマークを表示するので、不使用の仕分けマークが検索の対象でないことをユーザに明確に示すことができる。
【００３９】
さらに、不使用の仕分けマークは、ユーザによって指定できないので、検索の対象から外し、無駄に検索処理が実行されることを未然に防止できる。
【００４０】
＜第４の実施態様＞
本発明の第４の実施態様は、本発明の第１の実施態様において、
前記（１−２）の処理は、
（１−２−３）  前記操作部の操作に基づいて文字情報が入力される文字情報入力処理（例えば、後述する図１２のステップＴ１２０２の処理など）、
（１−２−４）  前記（１−２−３）の処理によって入力された文字情報をメールに関連付ける関連付け処理（例えば、後述する図１２のステップＴ１９２２の処理など）、
を、さらに含む。
【００４１】
文字情報、いわゆるコメントもメールに関連付けることができ、複数のメールに共通する仕分けマークだけでなく、各々のメールに固有な情報も関連付けることができ、便宜を図ることができる。仕分けマークの付与だけでは後日メールを検索する場合に、探しているメールをピンポイントで探し出しにくくなる。メールに貼りつけられたタイトルが本文とは相当乖離していることが多々あるからである。そのため何を保存したのかをメール保存用のコメントに自分の言葉で記録して、後日メール検索するときにピンポイントで探し出せるようにすることが重要である。
【００４２】
＜第５の実施態様＞
本発明の第５の実施態様は、本発明の第１の実施態様において、
（５−１）  メールを受信又は送信したときから所定の期間を経過したメールに対して前記仕分けマークのいずれもが関連付けられていない場合には、特定の仕分けマークを関連付ける特定関連付け処理（例えば、後述する図２５の処理など）、
を、さらに含む。
【００４３】
メールを受信又は送信したときから所定の期間を経過しても、仕分けマークのいずれもが関連付けられていない場合には、そのメールに特定の仕分けマークを関連付ける。このようにすることで、所定の期間を経過しても、仕分けマークのいずれもが関連付けられていなかったことを、ユーザに認識させることができる。
【００４４】
＜第６の実施態様＞
本発明の第６の実施態様は、本発明の第１の実施態様において、
（６−１）  所定の期間を経過後に、関連付けに使用されていない仕分けマークが存在する場合には、使用されていない仕分けマークが存在することを報知する報知処理（例えば、後述する図２６の処理など）、
を、さらに含む。
【００４５】
一旦、設定した仕分けマークであっても、所定期間で使用していない場合には、使用されていない仕分けマークが存在することをユーザに報知して、仕分けマークの見直しを図る契機を提供することができる。
【００４６】
＜第７の実施態様＞
さらにまた、本発明の第７の実施態様によれば、
メール管理用プログラムを端末装置に提供するサーバであって、
前記端末装置は、
メールを含む通信情報を送信又は受信する送受信部と、
送信又は受信したメールを含む通信情報を記憶する記憶部と、
送信又は受信したメールを含む通信情報を表示する表示部と、
ユーザによって操作可能な操作部と、
前記送受信部で受信したメール管理用プログラムを実行する制御部と、を有し、
前記制御部が、
（１−１）  関連付け処理とメール検索処理とのいずれかを、前記操作部の操作に基づいて選択する選択処理、
（１−２）  前記（１−１）の処理によって前記関連付け処理が選択された場合には、
（１−２−１）  受信した又は送信したメールを仕分けするための仕分けマークを表示する表示処理であって、仕分けマークは、複数の階層の各々に属し、第１の階層に属する仕分けマークを第１の方向に沿って表示し、第２の階層に属する仕分けマークを前記第１の方向とは異なる第２の方向に沿って表示することで、仕分けマークを分散させて前記表示部に表示する第１の表示処理、
（１−２−２）  前記（１−２−１）の処理によって表示された前記仕分けマークを、前記操作部の操作に基づいてメールに関連付ける関連付け処理、
（１−３）  前記（１−１）の処理によって前記メール検索処理が選択された場合には、
（１−３−１）  前記第１の階層に属する仕分けマークを前記第１の方向に沿って表示し、前記第２の階層に属する仕分けマークを前記第２の方向に沿って表示することで、仕分けマークを分散させて前記表示部に表示する第２の表示処理、
（１−３−２）  前記（１−３−１）の処理によって表示された前記仕分けマークを、前記操作部の操作に基づいて指定する仕分けマーク指定処理、
（１−３−３）  前記（１−３−２）の処理によって指定された仕分けマークが関連付けられたメールを抽出する抽出処理、
を実行するためのメール管理用プログラムを提供するサーバが提供される。
【００４７】
＜第８の実施態様＞
本発明の第８の実施態様は、本発明の第７の実施態様において、
前記サーバは、予め定められた見本用の仕分けマークであって、前記複数の階層の各々に属する見本用の仕分けマークを前記端末装置に提供可能であり、
前記制御部が、
（２−１）  前記第１の階層に属する見本用の仕分けマークを前記第１の方向に沿って表示し、前記第２の階層に属する見本用の仕分けマークを前記第２の方向に沿って表示することで、見本用の仕分けマークを分散させて前記表示部に表示する見本用仕分けマーク表示処理、
（２−２）  前記操作部の操作に基づいて、前記見本用の仕分けマークの変更若しくは削除、又は新たな仕分けマークの追加によって、ユーザの意図を反映可能に仕分けマークを編集する仕分けマーク編集処理、
を、さらに実行するためのメール管理用プログラムを提供する。
【００４８】
＜第９の実施態様＞
本発明の第９の実施態様は、本発明の第７の実施態様において、
前記制御部が、
前記（１−３−１）の処理で、
（１−３−１−１）  前記（１−２−２）の処理でメールとの関連付けに使用された既使用仕分けマークの表示態様と、前記（１−２−２）の処理でメールとの関連付けに使用されていない不使用仕分けマークの表示態様と、を異ならしめて仕分けマークを表示する処理、
前記（１−３−２）の処理で、
（１−３−２−１）  前記操作部の操作で、既使用仕分けマークに対して指定可能にし、不使用仕分けマークに対して指定不可能にする処理、
を実行するためのメール管理用プログラムを提供する。
【００４９】
＜第１０の実施態様＞
本発明の第１０の実施態様は、本発明の第７の実施態様において、
前記制御部が、
前記（１−２）の処理で、
（１−２−３）  前記操作部の操作に基づいて文字情報が入力される文字情報入力処理、
（１−２−４）  前記（１−２−３）の処理によって入力された文字情報をメールに関連付ける関連付け処理、
を、さらに実行するためのメール管理用プログラムを提供する。
【００５０】
＜第１１の実施態様＞
本発明の第１１の実施態様は、本発明の第７の実施態様において、
前記制御部が、
（５−１）  メールを受信又は送信したときから所定の期間を経過したメールに対して前記仕分けマークのいずれもが関連付けられていない場合には、特定の仕分けマークを関連付ける特定関連付け処理、
を、さらに実行するためのメール管理用プログラムを提供する。
【００５１】
＜第１２の実施態様＞
本発明の第１２の実施態様は、本発明の第７の実施態様において、
前記制御部が、
（６−１）  所定の期間を経過後に、関連付けに使用されていない仕分けマークが存在する場合には、使用されていない仕分けマークが存在することを報知する報知処理、
を、さらに実行するためのメール管理用プログラムを提供する。
【００５２】
＜第１３の実施態様＞
さらにまた、本発明の第１３の実施態様によれば、
端末装置においてメールを管理する方法であって、
前記端末装置は、
メールを含む通信情報を送信又は受信する送受信部と、
送信又は受信したメールを含む通信情報を記憶する記憶部と、
送信又は受信したメールを含む通信情報を表示する表示部と、
ユーザによって操作可能な操作部と、
各種の処理を実行する制御部と、を有し、
（１−１）  関連付け工程とメール検索工程とのいずれかを、前記操作部の操作に基づいて選択する工程、
（１−２）  前記（１−１）の工程によって前記関連付け工程が選択された場合には、
（１−２−１）  受信した又は送信したメールを仕分けするための仕分けマークを表示する工程であって、前記仕分けマークは複数の階層の各々に属し、第１の階層に属する仕分けマークを第１の方向に沿って表示し、第２の階層に属する仕分けマークを前記第１の方向とは異なる第２の方向に沿って表示することで、前記仕分けマークを前記表示部に分散させて表示する工程、
（１−２−２）  前記（１−２−１）の工程によって表示された前記仕分けマークを、前記操作部の操作に基づいてメールに関連付ける工程、
（１−３）  前記（１−１）の工程によって前記メール検索工程が選択された場合には、
（１−３−１）  前記第１の階層に属する前記仕分けマークを前記第１の方向に沿って表示し、前記第２の階層に属する前記仕分けマークを前記第２の方向に沿って表示することで、前記仕分けマークを前記表示部に分散させて表示する工程、
（１−３−２）  前記（１−３−１）の工程によって表示された前記仕分けマークを、前記操作部の操作に基づいて指定する工程、
（１−３−３）  前記（１−３−２）の工程によって指定された仕分けマークが関連付けられたメールを抽出する工程、
を含む方法が提供される。
【００５３】
＜第１４の実施態様＞
本発明の第１４の実施態様は、本発明の第１３の実施態様において、
（２−１）  予め定められた見本用の仕分けマークであり前記複数の階層の各々に属する見本用の仕分けマークを表示する工程であって、前記第１の階層に属する見本用の仕分けマークを前記第１の方向に沿って表示し、前記第２の階層に属する見本用の仕分けマークを前記第２の方向に沿って表示することで、見本用の仕分けマークを前記表示部に分散させて表示する工程、
（２−２）  前記操作部の操作に基づいて、前記見本用の仕分けマークの変更若しくは削除、又は新たな仕分けマークの追加によって、ユーザの意図を反映可能に仕分けマークを編集する工程、
を、さらに含む。
【００５４】
＜第１５の実施態様＞
本発明の第１５の実施態様は、本発明の第１３の実施態様において、
前記（１−３−１）の工程は、
（１−３−１−１）  前記（１−２−２）の工程でメールとの関連付けに使用された既使用仕分けマークの表示態様と、前記（１−２−２）の工程でメールとの関連付けに使用されていない不使用仕分けマークの表示態様と、を異ならしめて仕分けマークを表示する工程を含み、
前記（１−３−２）の工程は、
（１−３−２−１）  前記操作部の操作で、既使用仕分けマークに対して指定可能にし、不使用仕分けマークに対して指定不可能にする工程を、含む。
【００５５】
＜第１６の実施態様＞
本発明の第１６の実施態様は、本発明の第１３の実施態様において、
前記（１−２）の工程は、
（１−２−３）  前記操作部の操作に基づいて文字情報が入力される工程、
（１−２−４）  前記（１−２−３）の工程によって入力された文字情報をメールに関連付ける工程、
を、さらに含む。
【００５６】
＜第１７の実施態様＞
本発明の第１７の実施態様は、本発明の第１３の実施態様において、
（５−１）  メールを受信又は送信したときから所定の期間を経過したメールに対して前記仕分けマークのいずれもが関連付けられていない場合には、特定の仕分けマークを関連付ける工程、
を、さらに含む。
【００５７】
＜第１８の実施態様＞
本発明の第１８の実施態様は、本発明の第１３の実施態様において、
（６−１）  所定の期間を経過後に、関連付けに使用されていない仕分けマークが存在する場合には、使用されていない仕分けマークが存在することを報知する工程、
を、さらに含む。
【００５８】
＜＜＜＜本実施の形態の詳細＞＞＞＞
以下に、実施の形態について図面に基づいて説明する。
【００５９】
＜＜＜メール管理システム１０＞＞＞
図１は、本実施の形態によるメール管理システム１０を示す概略図である。メール管理システム１０は、主に、メールサーバ２００と、メール管理プログラム提供サーバ３００と、ユーザ端末装置１１０とを有する。メールサーバ２００とメール管理プログラム提供サーバ３００と複数のユーザ端末装置１１０とは、ネットワーク１００を介して通信可能に接続されている。
【００６０】
なお、図１には、簡便のため、単一のメールサーバ２００及び単一のネットワーク１００を示したが、複数のメールサーバ２００や複数のネットワーク１００が接続されることができる。
【００６１】
＜ユーザ端末装置１１０＞
ユーザ端末装置１１０は、いわゆる電子メールを使用するユーザが操作できる端末装置であり、通信可能な装置である。例えば、パーソナルコンピュータのほか、携帯端末装置などがある。携帯端末装置としては、いわゆる携帯電話や、スマートフォンや、タブレット型の端末装置などがある。ユーザ端末装置１１０は、メールを使用するユーザが操作でき、ネットワーク１００を介して、電子メールの送受信や、その他の各種の通信ができる装置であればよい。ユーザ端末装置１１０は、ＣＰＵ（中央処理装置）、ＲＡＭ（ランダムアクセスメモリ）又はＲＷＭ（リードライトメモリ）、ＲＯＭ（リードオンリーメモリ）、ＨＤＤ（ハードディスクドライブ）、通信Ｉ／Ｆを含む各種のＩ／Ｆ（インターフェース）などからなる。
【００６２】
また、ユーザ端末装置１１０は、各種の情報を表示するためのディスプレイやタッチパネル（図示せず）などの表示部と、キーボードやマウスやタッチパネルなどの操作部とを有する。
【００６３】
＜メールサーバ２００＞
メールサーバ２００は、自身のネットワーク内のユーザの電子メールの送信や受信を行うコンピュータである。さらに、メールサーバ２００は、他のネットワークのユーザに電子メールを送信したり、自身のネットワーク内のユーザ宛てに送られてきた電子メールを保管しそのユーザからの受信要求に応じた処理を実行したりする。
【００６４】
具体的には、メールサーバ２００は、メール転送エージェント機能（ＭＴＡ）やメール配送エージェント機能（ＭＤＡ）などを有する。メール転送エージェント機能は、電子メールの相手先を振り分ける機能である。メール配送エージェント機能は、振り分けられた電子メールを、自身のネットワーク内のユーザに配送したり、他のネットワークのメールサーバ（図示せず）に配送したりする機能である。
【００６５】
メールサーバ２００は、ネットワークサービス事業者やソフトウェアサービス事業者などが所有して自らが提供したり、これらの事業者から借りて提供したりすることができる。
【００６６】
メールサーバ２００は、ＣＰＵ（中央処理装置）、ＲＡＭ（ランダムアクセスメモリ）又はＲＷＭ（リードライトメモリ）、ＲＯＭ（リードオンリーメモリ）、ＨＤＤ（ハードディスクドライブ）、通信Ｉ／Ｆを含む各種のＩ／Ｆ（インターフェース）などからなる。
【００６７】
上述したメールサーバ２００が有する各種の機能により、自身のネットワーク及び他のネットワークの双方のネットワークに通信可能に接続されている複数のユーザ端末装置１１０の間で電子メールを送信したり受信したりすることができる。
【００６８】
＜メール管理プログラム提供サーバ３００＞
メール管理プログラム提供サーバ３００は、本実施の形態によるメール管理プログラムを、ネットワーク１００を介してユーザ端末装置１１０に提供するサーバである。メール管理プログラム提供サーバ３００は、例えば、ＣＰＵ（中央処理装置）、ＲＡＭ（ランダムアクセスメモリ）、ＲＯＭ（リードオンリーメモリ）、ＨＤＤ（ハードディスクドライブ）、通信Ｉ／Ｆを含む各種のＩ／Ｆ（インターフェース）などからなる。
【００６９】
メール管理プログラム提供サーバ３００は、ユーザ端末装置１１０から、メール管理プログラムを配信するように要求された場合に、メール管理プログラムをユーザ端末装置１１０に送信する。メール管理プログラムによる機能をユーザ端末装置１１０に実行可能に提供できればよく、ネットワーク１００を介することなく、メール管理プログラムが記録された記録媒体、例えば、ＣＤ−ＲＯＭやＤＶＤなどを配布する形態で提供してもよい。
【００７０】
本実施の形態のメール管理プログラムは、いわゆるメールソフト（メーラー）そのものに予め組み込まれているプログラムであっても、メール管理プログラムが有する機能を既存のメールソフトに追加するプログラム（例えば、アドオン機能など）の形態でもよい。ユーザ端末装置１１０において、メール管理プログラムの機能を提供して実行できればよい。また、インストール操作によってメール管理プログラムを既存のメールソフトに追加しても、必要が生ずるたびに、メール管理プログラム提供サーバ３００からダウンロードして、メール管理プログラムを実行するようにしてもよい。いずれの場合であっても、ユーザが所有するユーザ端末装置１１０の各々において、メール管理プログラムの機能を実現できればよい。
【００７１】
ここで、メールソフト（メーラー）は、電子メールの作成や送受信や、受信した電子メールの保存や管理などを行うソフトウェアである。ユーザ端末装置１１０で実行できるものであればよい。
【００７２】
＜＜メール管理プログラムの処理の概要＞＞
図２は、メール管理プログラムの処理の概要を示す機能ブロック図である。
【００７３】
メール管理プログラムの処理は、主に、メール管理処理を有する。メール管理処理の具体的な処理は、図５を参照して説明する。
【００７４】
メール管理処理は、主に、選択メール処理と、メール検索処理と、仕分けマーク未設定処理と、仕分けマーク未使用処理と、仕分けマーク未対応処理とを有する。
【００７５】
選択メール処理は、メール管理情報保存処理を有し、メール管理情報保存処理は、主に、メール操作処理と、仕分けマーク設定操作と、コメント操作と、仕分けマーク管理操作とを有する。
【００７６】
メール操作処理の具体的な処理は、メールの削除の処理と、移動の処理と、返信の処理を含み、図９を参照して説明する。
【００７７】
仕分けマーク設定操作の具体的な処理は、主に、ユーザによって指定された仕分けマークをメールに関連付ける処理であり、図１０〜図１１を参照して説明する。
【００７８】
コメント操作の具体的な処理は、コメントを入力したり編集したりする処理であり、図１２を参照して説明する。
【００７９】
仕分けマーク管理操作の具体的な処理は、仕分けマークを追加したり変更したり削除したり新規に作成したりする処理であり、図１３〜図１７を参照して説明する。
【００８０】
メール検索処理の具体的な処理は、仕分けマークを指定して、指定した仕分けマークに関連付けられているメールを検索する処理であり、図２０〜図２４を参照して説明する。
【００８１】
仕分けマーク未設定処理は、メールを受信したり送信したりして所定の期間が経過しても、そのメールに仕分けマークが関連付けられていない場合に、特定の仕分けマークを関連付ける処理で、図２５を参照して説明する。
【００８２】
仕分けマーク未使用処理は、所定の期間が経過しても、メールとの関連付けに使用されていない仕分けマークが存在する場合には、使用されていない旨のメッセージを表示する処理で、図２６を参照して説明する。
【００８３】
仕分けマーク未対応処理は、仕分けマークをメールと関連付けたときから所定の期間が経過しても、仕分けマークに対応する処理を実行していない場合には、実行すべき旨のメッセージを表示する処理で、図２７を参照して説明する。
【００８４】
＜＜メール管理システム１０の処理＞＞
＜メール管理プログラムのダウンロード処理＞
図３は、メール管理プログラムをユーザ端末装置１１０に提供する処理を示すフローチャートである。
【００８５】
まず、ユーザ端末装置１１０は、メール管理プログラム提供サーバ３００に、メール管理プログラム要求を送信する（ステップＴ３０２）。
【００８６】
本実施の形態のメール管理プログラムは、送信又は受信したメールに仕分けマークを関連付けて記憶し、メールを検索する際には、仕分けマークを指定して、その仕分けマークに関連付けられているメールを抽出することで目的とする見つけ出すためのプログラムである。
【００８７】
次に、メール管理プログラム提供サーバ３００は、ユーザ端末装置１１０から送信されたメール管理プログラム要求を受信する（ステップＳ３０２）。
【００８８】
次に、メール管理プログラム提供サーバ３００は、メール管理プログラム要求の受信に応じて、ユーザ端末装置１１０にメール管理プログラムを送信する（ステップＳ３０４）。
【００８９】
ステップＴ３０２、Ｓ３０２及びＳ３０４の処理によって、ユーザ端末装置１１０はメール管理プログラムをダウンロードすることが可能となる。
【００９０】
次に、ユーザ端末装置１１０は、メール管理プログラム提供サーバ３００から送信されたメール管理プログラムを受信する（ステップＴ３０４）。
【００９１】
次に、ユーザ端末装置１１０は、ステップＴ３０４の処理で受信したメール管理プログラムをユーザ端末装置１１０のＲＡＭ領域に記憶する（ステップＴ３０６）。
【００９２】
次に、ユーザ端末装置１１０は、ＲＡＭ領域に記憶したメール管理プログラムをユーザ端末装置１１０で実行可能となるようにインストールする（ステップＴ３０８）。
【００９３】
図３に示す処理を実行することによって、ユーザ端末装置１１０でメール管理プログラムを使用することができ、ユーザ端末装置１１０で送受信したメールを、メール管理プログラムによって管理することができる。
【００９４】
＜＜メールの送受信処理＞＞
図４は、ユーザ端末装置１１０でメールの送受信の際に実行されるメール管理プログラムの処理の概略を示すフローチャートである。ユーザ端末装置１１０とメールサーバ２００と間では、各種の送受信処理が行われる。図４は、メールの受信及び送信の処理の概略を示す。
【００９５】
＜メールを受信する場合の処理＞
メールの受信時の処理は、ステップＳ４０２、Ｓ４０４、Ｔ４０２、Ｔ４０４、Ｔ４０６の処理（図４に示すＧ４１の枠線内の処理）である。
【００９６】
最初に、メールサーバ２００は、送信者がユーザ端末装置１１０に対して送信したメールを受信する（ステップＳ４０２）。
【００９７】
次に、メールサーバ２００は、ステップＳ４０２の処理で受信したメールをユーザ端末装置１１０に送信する（ステップＳ４０４）。
【００９８】
次に、ユーザ端末装置１１０は、メールサーバ２００から送信されたメールを受信する（ステップＴ４０２）。
【００９９】
次に、ユーザ端末装置１１０は、ステップＴ４０２で受信したメールを識別するためのメール識別情報を決定する（ステップＴ４０４）。メール識別情報は、受信又は送信したメールの各々を識別するための情報であり、数値や文字などによって構成されている識別情報である。なお、メール識別情報は、メールの各々を識別できる情報であればよい。
【０１００】
次に、ユーザ端末装置１１０は、メール管理テーブルにメール識別情報を記憶させる（ステップＴ４０６）。メール管理テーブルは、図２０に示すように、メール識別情報や仕分けマーク識別情報やコメントなどを記憶するテーブルである。メール識別情報や仕分けマーク識別情報やコメントなどは、受信又は送信したメールの各々に対応して記憶され、検索可能に構成されている。
【０１０１】
＜メールを送信する場合の処理＞
メールの受信時の処理は、ステップＴ４１２、Ｔ４１４、Ｔ４１６、Ｓ４１２の処理（図４に示すＧ４２の枠線内の処理）である。
【０１０２】
最初に、ユーザ端末装置１１０は、メールサーバ２００にメールを送信する（ステップＴ４１２）。
【０１０３】
ユーザ端末装置１１０は、メールサーバ２００から送信されたメールを受信する（ステップＳ４１２）。
【０１０４】
次に、ユーザ端末装置１１０は、ステップＴ４１２で送信したメールを識別するためのメール識別情報を決定する（ステップＴ４１４）。上述したように、メール識別情報は、受信又は送信したメールを識別するための情報である。
【０１０５】
次に、ユーザ端末装置１１０は、メール管理テーブル（図２０参照）にメール識別情報を記憶させる（ステップＴ４１６）。
【０１０６】
このように、ユーザ端末装置１１０において、メールを受信したり送信したりする度に、受信したメールや送信したメールを識別するためのメール識別情報を決定し、メール管理テーブルに記憶する。メール識別情報によって、送受信したメールの各々を識別して管理することができる。
【０１０７】
＜＜メール管理プログラムの処理＞＞
次に、本実施の形態におけるメール管理プログラムの処理を、図５〜図２７を参照して説明する。
【０１０８】
＜メール管理処理＞
図５は、メール管理処理を示すフローチャートである。この処理は、受信したメールや送信したメールの概要の一覧（例えば、図３４に示す受信メール一覧画面１０００）が表示されているときに実行される。例えば、１つのメールの送信先やあて先や受信日時や送信日時などの概要が１行毎に表示される。なお、１つのメールについて１行毎に表示される態様でなくても、メールの概要が表示される態様であればよい。
【０１０９】
最初に、ユーザ端末装置１１０は、ユーザの操作によってメールが選択されたか否かを判断する（ステップＴ５０２）。この処理は、一覧が表示されている複数のメールのうちの１つのメール（例えば、図３４に示すメール概要表示１１００）が選択されたか否かを判断する処理である。
【０１１０】
ユーザ端末装置１１０は、ユーザの操作によってメールが選択されたと判別したときには（ＹＥＳ）、図６に示す選択メール処理を呼び出して実行し（ステップＴ５０４）、本サブルーチンを終了する。
【０１１１】
ユーザ端末装置１１０は、ユーザの操作によってメールが選択されていないと判別したときには（ＮＯ）、ユーザの操作によって検索処理が選択されたか否かを判断する（ステップＳ５０６）。
【０１１２】
ユーザ端末装置１１０は、ユーザの操作によって検索処理が選択されたと判別したときには（ＹＥＳ）、図２０に示すメール検索処理を呼び出して実行し（ステップＴ５０８）、本サブルーチンを終了する。
【０１１３】
ユーザ端末装置１１０は、ユーザの操作によって検索処理が選択されていないと判別したときには（ＹＥＳ）、直ちに、本サブルーチンを終了する。
【０１１４】
＜選択メール処理＞
図６は、選択メール処理を示すフローチャートである。この処理は、図５のステップＴ５０２の処理で１つのメールが選択されたことを契機にして呼び出されて実行される。
【０１１５】
最初に、ユーザ端末装置１１０は、選択されたメールの詳細を表示する（ステップＴ６０２）。例えば、差出人やタイトルや本分や添付ファイルの名称などを表示する。
【０１１６】
次に、ユーザ端末装置１１０は、保存コマンドボックスを表示する（ステップＴ６０４）。例えば、保存コマンドボックスは、受信メール本文画面の左上に、「メール保存」と表示されている長方形の領域である（例えば、図３５及び図３６に示す「メール保存」ボタン２１００参照）。
【０１１７】
次に、ユーザ端末装置１１０は、選択されたメールに対して、既にメール管理情報がメール管理テーブル（図２０参照）に保存されているか否かを判断する（ステップＴ６０６）。本実施の形態で、メール管理情報とは、図２０のメール管理テーブルに記憶される各種の情報であり、後述する仕分けマーク識別情報や、コメントや、添付の有無や、リンクの有無などを含む総括的な情報である。メール管理情報をメール管理テーブルに保存することで、メール管理情報をメールに関連付けることができる。
コメント
【０１１８】
次に、ユーザ端末装置１１０は、既にメール管理情報がメール管理テーブルに保存されていると判別したときには（ＹＥＳ）、保存コマンドボックスを変更して表示する（ステップＴ６０８）。
【０１１９】
既にメール管理情報がメール管理テーブルに保存されているメールに対して、不用意にメール管理情報を変更してしまうことを未然に防止できる。
【０１２０】
ユーザ端末装置１１０は、未だメール管理情報がメール管理テーブルに保存されていないと判別したとき（ＮＯ）、又はステップＴ６０８の処理を実行したときには、ユーザの操作によって保存コマンドが選択されたか否かを判断する（ステップＴ６１０）。ユーザの操作による選択は、例えば、マウスによるクリック操作や、指によるタップ操作などがある。ユーザの操作は、この操作に限られず、キーボードのキー入力や音声による指示など、保存コマンドを選択できる操作であればよい。
【０１２１】
ユーザ端末装置１１０は、ユーザの操作によって保存コマンドが選択されたと判断したときには（ＹＥＳ）、図７に示すメール管理情報保存処理を呼び出し実行し（ステップＴ６１２）、本サブルーチンを終了する。
【０１２２】
ユーザ端末装置１１０は、ステップＴ６１０の判断処理で、ユーザの操作によって保存コマンドが選択されていないと判別したとき（ＮＯ）、又はステップＴ６１２の処理を実行したときには、転送やアドレス管理などのメールの一般的な処理を実行し（ステップＴ６１４）、本サブルーチンを終了する。
【０１２３】
＜＜メール管理情報保存処理＞＞
図７は、メール管理情報保存処理を示すフローチャートである。この処理は、図６のステップＴ６１０の判断処理で、ユーザの操作によって保存コマンドが選択されたことを条件に呼び出されて実行される。
【０１２４】
最初に、ユーザ端末装置１１０は、メール管理情報保存用画面を表示する（ステップＴ７０２）。メール管理情報保存用画面の表示は、ウインドウとして表示しても、画面の全体を切り替えて全画面に表示してもよい。メール管理情報保存用画面の表示が終了したときに、次の画面や元の画面などが表示できればよい。
【０１２５】
例えば、メール管理情報保存用画面は、図３７〜図５４や図５７及び図５８に示すようなメール保存指定画面３０００である。メール管理情報保存用画面の上部には、送信者と、タイトルと、本文の一部を抜粋した内容が表示される。これらの情報は、受信したメールや送信したメールから直接に取得できる情報である。
【０１２６】
また、メール管理情報保存用画面には、複数の仕分けマークが表示される。図３７〜図５４や図５７及び図５８に示すように、画面の縦方向に沿って、大分類（上位の階層）が表示される。図３７〜図５４や図５７及び図５８に示す例では、大分類の仕分けマークは、保存マークと本文内容と添付内容とメール整理箱との４種類である。
【０１２７】
さらに、画面の横方向に沿って、中分類（下位の階層）が表示される。中分類の仕分けマークは、大分類の仕分けマークの各々に対応して定められる。
【０１２８】
保存マークの下位に属する仕分けマークは、重要保存、要チェック、要返信、通常保存の４種類である。本文内容の下位に属する仕分けマークは、スケジュール、連絡先、会合、案内、会計、指示の５種類である。添付内容の下位に属する仕分けマークは、文書、写真、動画、音声、地図、名簿、マニュアル、行程、記録、収支の１０種類である。さらに、メール整理箱の下位に属する仕分けマークは、社内総務、社内経理、社内営業、社内技術、工場、支店Ａ、支店Ｂ、支店Ｃ、支店Ｄ、顧客１、顧客２、顧客３、顧客４、顧客５、プライベート、学校関係、クラブ、奉仕活動、神社、趣味、その他の２２種類である。
【０１２９】
これらの大分類の仕分けマークと中分類の仕分けマークとを同時に異なる方向に沿って表示することで、階層関係にある仕分けマークの一覧を分散させて表示することができる。階層を可視化するとともに、複数の仕分けマークを分散させて表示することで、ユーザは、仕分けマークを的確に視認でき、関連付けや検索のための仕分けマークの指定操作を容易にかつ簡便にできる。
【０１３０】
さらに、メール管理情報保存用画面の下部には、コメントを記入するためのコメント記入領域が形成されている。複数のメールに共通して使用できる仕分けマークだけでなく、各々のメールに固有な情報も関連付けることができ、便宜を図ることができる。
【０１３１】
さらに、メール管理情報保存用画面の最下部には、「実行」ボタンと、「仕分けマーク管理」ボタンとが表示される（図３７〜図５４や図５７及び図５８参照）。ユーザによって「実行」ボタンが操作されることで、ユーザが指定した仕分けマークをメールに関連付けることができる。ユーザによって「仕分けマーク管理」ボタンが操作されることで、仕分けマークの管理処理（図１３参照）が実行される。
【０１３２】
次に、ユーザ端末装置１１０は、各種のデータを初期化する（ステップＴ７０４）。例えば、図２９に示す選択設定テーブルに記憶している選択状態や、コメントのデータなどを初期化する。
【０１３３】
次に、ユーザ端末装置１１０は、ユーザによって操作されたか否かを判断する（ステップＴ７０６）。ユーザの操作として、例えば、マウスによるクリック操作や、指によるタップ操作などがある。
【０１３４】
次に、ユーザ端末装置１１０は、ユーザによって操作されていないと判別したときには（ＮＯ）、処理をステップＴ７０６に戻す。
【０１３５】
一方、ユーザ端末装置１１０は、ユーザによって操作されたと判別したときには（ＹＥＳ）、ユーザによって操作された操作位置を検出する（ステップＴ７０８）。例えば、マウスの操作によってクリックされた位置や、指によってタップされた位置などがある。ステップＴ７０８の処理は、操作されたキーを識別したり、入力された音声を識別したりする処理でもよい。
【０１３６】
次に、ユーザ端末装置１１０は、検出した操作位置からメール操作処理が選択されたか否かを判断する（ステップＴ７１０）。メール操作処理は、メール管理情報保存用画面の「メール操作」と表示されている領域を、マウスでクリックしたり指でタップしたりすることで選択することができる。
【０１３７】
ユーザ端末装置１１０は、メール操作処理が選択されたと判別したときには（ＹＥＳ）、図９に示すメール操作処理のサブルーチンを呼び出して実行し（ステップＴ７１２）、本サブルーチンを終了する。
【０１３８】
ユーザ端末装置１１０は、メール操作処理が選択されていないと判別したときには（ＮＯ）、仕分けマーク設定処理が選択されたか否かを判断する（ステップＴ７１４）。仕分けマーク設定処理は、メール管理情報保存用画面の各種の仕分けマークが表示されている領域を、マウスでクリックしたり指でタップしたりすることで選択することができる。例えば、「重要保存」や「スケジュール」などのような仕分けマークが表示されている領域を、クリックやタップなどの操作によって選択することができる。
【０１３９】
ユーザ端末装置１１０は、仕分けマーク設定処理が選択されたと判別したときには（ＹＥＳ）、図１０に示す仕分けマーク設定処理のサブルーチンを呼び出して実行し（ステップＴ７１６）、処理をステップＴ８１０に移す。
【０１４０】
ユーザ端末装置１１０は、仕分けマーク設定処理が選択されていないと判別したときには（ＮＯ）、コメント設定処理が選択されたか否かを判断する（ステップＴ８０２）。コメント設定処理は、メール管理情報保存用画面のコメント記入領域を、マウスでクリックしたり指でタップしたりすることで選択することができる。
【０１４１】
ユーザ端末装置１１０は、コメント設定処理が選択されたと判別したときには（ＹＥＳ）、図１２に示すコメント設定処理のサブルーチンを呼び出して実行し（ステップＴ８０４）、処理をステップＴ８１０に移す。
【０１４２】
ユーザ端末装置１１０は、コメント設定処理が選択されていないと判別したときには（ＮＯ）、仕分けマーク管理処理が選択されたか否かを判断する（ステップＴ８０６）。仕分けマーク管理処理は、メール管理情報保存用画面の「仕分けマーク管理」と表示されている領域を、マウスでクリックしたり指でタップしたりすることで選択することができる。
【０１４３】
ユーザ端末装置１１０は、仕分けマーク管理処理が選択されたと判別したときには（ＹＥＳ）、図１３に示す仕分けマーク管理処理のサブルーチンを呼び出して実行し（ステップＴ８０８）、処理をステップＴ７０６に戻す。
【０１４４】
ユーザ端末装置１１０は、仕分けマーク管理処理が選択されていないと判別したとき（ＮＯ）、又はステップＴ８０８の処理を実行したときには、実行コマンドが選択されたか否かを判断する（ステップＴ８１０）。実行コマンドは、メール管理情報保存用画面の「実行」と表示されている領域を、マウスでクリックしたり指でタップしたりすることで選択することができる。
【０１４５】
ユーザ端末装置１１０は、実行コマンドが選択されていないと判別したときには（ＮＯ）、図７のステップＴ７０６に処理を戻す。
【０１４６】
ユーザ端末装置１１０は、実行コマンドが選択されたと判別したときには（ＹＥＳ）、図１９に示す実行処理のサブルーチンを呼び出して実行し（ステップＴ８１２）、本サブルーチンを終了する。
【０１４７】
＜＜メール操作処理＞＞
図９は、メール操作処理を示すフローチャートである。図７のステップＴ７１２の処理で呼び出されて実行される。
【０１４８】
最初に、ユーザ端末装置１１０は、メール操作メニューとしてメール操作処理の一覧を表示する（ステップＴ９０２）。メール操作処理の一覧には、メールの削除とメールの移動とメールの返信とがある（例えば、図３２Ａ参照）。メール操作処理の一覧を表示することによって、ユーザは、いずれかの処理を選択することができる。ユーザの操作として、例えば、マウスによるクリック操作や、指によるタップ操作などがある。
【０１４９】
次に、ユーザ端末装置１１０は、メールの削除が選択されたか否かを判断する（ステップＴ９０４）。
【０１５０】
ユーザ端末装置１１０は、メールの削除が選択されたと判別したときには（ＹＥＳ）、選択されているメールを削除し（ステップＴ９０６）、本サブルーチンを終了する。
【０１５１】
ユーザ端末装置１１０は、メールの削除が選択されていないと判別したときには（ＮＯ）、メールの移動が選択されたか否かを判断する（ステップＴ９０８）。
【０１５２】
ユーザ端末装置１１０は、メールの移動が選択されたと判別したときには（ＹＥＳ）、選択されているメールを所望するフォルダなどに移動し（ステップＴ９１０）、本サブルーチンを終了する。
【０１５３】
ユーザ端末装置１１０は、メールの移動が選択されていないと判別したときには（ＮＯ）、メールの返信が選択されたか否かを判断する（ステップＴ９１２）。
【０１５４】
ユーザ端末装置１１０は、メールの返信が選択されたと判別したときには（ＹＥＳ）、選択されているメールに対する返信メールを作成するウインドウを開き、返信メールを作成できる状態にする（ステップＴ９１４）
【０１５５】
ユーザ端末装置１１０は、メールの返信が選択されていないと判別したとき（ＮＯ）、又はステップＴ９１４の処理を実行したときには、本サブルーチンを終了する。
【０１５６】
このように、現在、選択しているメールに対する処理を直ちに実行でき、作業を簡便にすることができる。
【０１５７】
＜＜仕分けマーク設定処理＞＞
図１０は、仕分けマーク設定処理を示すフローチャートである。図７のステップＴ７１６の処理で呼び出されて実行される。
【０１５８】
最初に、ユーザ端末装置１１０は、図１８に示す仕分けマーク読出処理を呼び出して実行する（ステップＴ１００２）。仕分けマーク読出処理は、後述するように、ユーザによって操作された操作位置に対応する仕分けマークを決定し、決定した仕分けマークに関する情報を読み出すための処理である。マウスのクリック操作や、指のタップ操作などの操作がされた位置が、いずれの仕分けマークの領域に含まれるかを判断し、１つの仕分けマークを決定する。この処理によって、ユーザは、操作によって１つの仕分けマークを指定することができる。
【０１５９】
なお、本明細書において、仕分けマークの「指定」とは、ユーザの操作によって、ユーザが所望する仕分けマークが定められたことをいう。この時点では、まだ、仕分けマークは、メールに関連付けられておらず、仕分けマーク識別情報は、メール管理テーブルに記憶されていない。
【０１６０】
次に、ユーザ端末装置１１０は、ユーザが指定した仕分けマークの仕分けマーク識別情報を決定する（ステップＴ１００４）。
【０１６１】
次に、ユーザ端末装置１１０は、選択設定テーブルを参照して、ユーザが指定した仕分けマーク識別情報に対応する選択情報を読み出す（ステップＴ１００６）。
【０１６２】
選択設定テーブルの選択情報には、選択状態と非選択状態と選択不可との３種類がある。
【０１６３】
選択状態は、ユーザの操作によって指定された仕分けマークの選択が確定した状態である。ユーザの操作によって仕分けマークが指定された状態では、直ちに選択状態とはならない。後述するように、選択不可が設定されている仕分けマークは、ユーザの操作によって指定されても選択されることはない。ユーザの操作によって仕分けマークが指定され、指定された仕分けマークに選択不可が設定されていない場合に、「選択」が確定し、その仕分けマークは選択状態となる。
【０１６４】
非選択状態は、ユーザの操作によって仕分けマークが指定されず選択されていない状態であり、ユーザの操作によって仕分けマークの選択が解除された状態も含まれる。選択不可については、後述する。
【０１６５】
次に、ユーザ端末装置１１０は、選択情報に選択不可が設定されているか否かを判断する（ステップＴ１００８）。
【０１６６】
選択不可は、ユーザの操作によって仕分けマークを選択できない状態を意味する。選択不可は、重複禁止が設定されている仕分けマークを対象にする。以下では、重複禁止が設定されている仕分けマークを重複禁止仕分けマークと称する。重複禁止仕分けマークは、ユーザの操作によって重複して選択されることを禁止した仕分けマークである。ユーザが、重複禁止仕分けマークのうちの１つの仕分けマークを選択した場合には、残りの重複禁止仕分けマークは、選択不可となって選択することができなくなる。このように、重複禁止仕分けマークは、排他的に選択される仕分けマークである。
【０１６７】
重複禁止は、上位の階層に属する複数の仕分けマークに対して設定することができる。重複禁止の詳細は後述する。
【０１６８】
ユーザ端末装置１１０は、選択不可が設定されていると判別したときには（ＹＥＳ）、ユーザが指定した仕分けマークは重複して選択できない旨のメッセージを表示し（ステップＴ１０１０）、図７のステップＴ７０６に処理を戻す。
【０１６９】
ユーザ端末装置１１０は、選択不可が設定されていないと判別したときには（ＮＯ）、ユーザが指定した仕分けマークが選択状態であるか否かを判断する（ステップＴ１０１２）。
【０１７０】
ユーザ端末装置１１０は、ユーザが指定した仕分けマークが選択状態でないと判別したときには（ＮＯ）、すなわち、非選択状態であると判別したときには、選択状態を選択設定テーブル（図２９参照）に書き込み（ステップＴ１０１４）、仕分けマークの表示を選択状態表示に変更する（ステップＴ１０１６）。
【０１７１】
次に、ユーザ端末装置１１０は、ユーザが指定した仕分けマークが重複禁止に設定されているか否かを判断する（ステップＴ１０１８）。
【０１７２】
ユーザ端末装置１１０は、ユーザが指定した仕分けマークが重複禁止に設定されていると判別したときには（ＹＥＳ）、他の重複禁止仕分けマークに対して選択不可を選択設定テーブルに書き込む（ステップＴ１０２０）。
【０１７３】
次に、ユーザ端末装置１１０は、他の重複禁止仕分けマークを重複設定不可表示に変更する（ステップＴ１０２２）。
【０１７４】
ステップＴ１０２０の処理によって、重複禁止仕分けマークの１つが選択された場合には、残りの重複禁止仕分けマークを選択できないようにし、ステップＴ１０２２の処理によって、残りの重複禁止仕分けマークは選択できないことを示す表示に切り替える。
【０１７５】
ユーザ端末装置１１０は、上述したステップＴ１０１２の判断処理で、ユーザが指定した仕分けマークが選択状態であると判別したときには（ＹＥＳ）、非選択状態を選択設定テーブルに書き込み（ステップＴ１１０２）、仕分けマークの表示を非選択状態表示に変更する（ステップＴ１１０４）。
【０１７６】
次に、ユーザ端末装置１１０は、ユーザが指定した仕分けマークが重複禁止に設定されているか否かを判断する（ステップＴ１１０６）。
【０１７７】
ユーザ端末装置１１０は、ユーザが指定した仕分けマークが重複禁止に設定されていると判別したときには（ＹＥＳ）、他の重複禁止仕分けマークに対して非選択状態を選択設定テーブルに書き込む（ステップＴ１１０８）。
【０１７８】
次に、ユーザ端末装置１１０は、他の重複禁止仕分けマークを非選択状態に変更する（ステップＴ１１１０）。
【０１７９】
ステップＴ１１０２の処理によって、選択されていた１つの重複禁止仕分けマークの選択が解除されて非選択状態になった場合には、ステップＴ１１０８の処理によって、残りの重複禁止仕分けマークも非選択状態にする。このようにすることで、全ての重複禁止仕分けマークを選択可能な状態に戻すことができる。
【０１８０】
さらに、ステップＴ１１０４の処理によって、選択されていた１つの重複禁止仕分けマークの非選択状態表示に切り替えるとともに、ステップＴ１１１０の処理によって、残りの重複禁止仕分けマークも非選択状態表示に切り替える。このようにすることで、全ての重複禁止仕分けマークを選択可能な状態に戻ったことを示すことができる。
【０１８１】
ユーザ端末装置１１０は、ステップＴ１０１８又はＴ１１０６の判断処理で、仕分けマークが重複禁止に設定されていないと判別したときには（ＮＯ）、ステップＴ１０２２又はＴ１１１０の処理を実行したときには、本サブルーチンを終了する。
【０１８２】
上述したステップＴ１０１２、Ｔ１０１４、Ｔ１０１６、Ｔ１１０２及びＴ１１０４の処理によって、仕分けマークの設定と解除とを交互に選択することができる。すなわち、トグルスイッチのようにオン状態とオフ状態と交互に選択することができる。また、仕分けマークの設定と解除との選択に応じて、仕分けマークの表示を切り替える。例えば、設定状態の表示色と、解除状態（非選択状態）の表示色とを異ならしめることで、仕分けマークの設定及び解除の状態を容易に視認することができる。
【０１８３】
＜＜コメント設定処理＞＞
図１２は、コメント設定処理を示すフローチャートである。図８のステップＴ８０４の処理で呼び出されて実行される。
【０１８４】
最初に、ユーザ端末装置１１０は、コメント欄の入力を許可する（ステップＴ１２１２）。
【０１８５】
次に、ユーザ端末装置１１０は、ユーザが、コメント領域以外に対して操作したか否かを判断する（ステップＴ１２１４）。
【０１８６】
ユーザ端末装置１１０は、ユーザが、コメント領域以外に対して操作していないと判別したときには（ＮＯ）、ステップＴ１２１４に処理を戻す。
【０１８７】
ユーザ端末装置１１０は、ユーザが、コメント領域以外に対して操作したと判別したときには（ＹＥＳ）、コメント欄の入力を禁止し（ステップＴ１２１６）、本サブルーチンを終了する。
【０１８８】
＜＜仕分けマーク管理処理＞＞
図１３は、仕分けマーク管理処理を示すフローチャートである。図８のステップＴ８０８の処理で呼び出されて実行される。
【０１８９】
最初に、ユーザ端末装置１１０は、仕分けマーク管理処理用の管理処理一覧表示を表示する（ステップＴ１３０２）。例えば、図３２Ｂに示すような仕分けマーク管理メニューを表示する。ユーザは、仕分けマーク管理メニューに示された処理の１つを選択することができる。
【０１９０】
次に、ユーザ端末装置１１０は、仕分けマークの追加処理が選択されたか否かを判断する（ステップＴ１３０４）。
【０１９１】
ユーザ端末装置１１０は、仕分けマークの追加処理が選択されたと判別したときには（ＹＥＳ）、図１４に示す仕分けマーク追加処理を呼び出して実行し（ステップＴ１３０６）、本サブルーチンを終了する。
【０１９２】
ユーザ端末装置１１０は、仕分けマークの追加処理が選択されていないと判別したときには（ＮＯ）、仕分けマークの変更処理が選択されたか否かを判断する（ステップＴ１３０８）。
【０１９３】
ユーザ端末装置１１０は、仕分けマークの変更処理が選択されたと判別したときには（ＹＥＳ）、図１５に示す仕分けマーク変更処理を呼び出して実行し（ステップＴ１３１０）、本サブルーチンを終了する。
【０１９４】
ユーザ端末装置１１０は、仕分けマークの変更処理が選択されていないと判別したときには（ＮＯ）、仕分けマークの削除処理が選択されたか否かを判断する（ステップＴ１３１２）。
【０１９５】
ユーザ端末装置１１０は、仕分けマークの削除処理が選択されたと判別したときには（ＹＥＳ）、図１６に示す仕分けマーク削除処理を呼び出して実行し（ステップＴ１３１４）、本サブルーチンを終了する。
【０１９６】
ユーザ端末装置１１０は、仕分けマークの削除処理が選択されていないと判別したとき（ＮＯ）、仕分けマークの新規作成処理が選択されたか否かを判断する（ステップＴ１３１６）。
【０１９７】
ユーザ端末装置１１０は、仕分けマークの新規作成処理が選択されたと判別したとき（ＹＥＳ）、図１７に示す仕分けマーク新規作成処理を呼び出して実行する（ステップＴ１３１８）
【０１９８】
ユーザ端末装置１１０は、仕分けマークの新規作成処理が選択されていないと判別したとき（ＮＯ）、又はステップＴ１３１８の処理を実行したときには、本サブルーチンを終了する。
【０１９９】
この仕分けマーク管理処理によって、仕分けマークを追加したり削除したり変更したり新規に作成したりすることができる。
【０２００】
例えば、旅行関係の仕分けマークが多くなる場合には、次の３通りの方法で仕分けマークを分類して作ることができる。
（１）大分類に属する「スケジュール」の仕分けマークを作り、「スケジュール」の中分類に属する「旅行」の仕分けマークを作る。
（２）大分類に属する「スケジュール」の仕分けマークが既にあり、「スケジュール」の中分類に属する「行程」の仕分けマークが既にある場合に、「旅行」の仕分けマークに変更する。
（３）大分類に属する「旅行」の仕分けマークを作り、「旅行」の中分類に属する「国内旅行」や「海外旅行」などの個別旅行を示す仕分けマークを列挙する。
【０２０１】
また、例えば、中分類に属する顧客関係に関する仕分けマークが多くなる場合には、次の３通りの方法で仕分けマークを分類して作ることができる。
（１）大分類に属する「発信者」の仕分けマークを作り、「発信者」の中分類に属する「顧客Ａ」の仕分けマーク、「顧客Ｂ」の仕分けマークのように、順に追加する。
（２）中分類に属する「顧客関係」の仕分けマークの小分類に属する仕分けマークをさらに作る。
（３）「顧客関係」の仕分けマークが大分類に属するように昇格させ、「顧客関係」の中分類に属する「顧客Ａ」、・・・のように、順に列挙する。
【０２０２】
このように、仕分けマークの追加、削除、変更、新規作成の処理によって、ユーザが所望する階層を構成し、階層に属する仕分けマークを設定することができる。
【０２０３】
＜＜仕分けマーク管理テーブル＞＞
図１３に示す仕分けマーク管理処理は、仕分けマーク管理テーブルを編集する処理である。図２８は、仕分けマーク管理テーブルの一例を示すテーブルである。仕分けマーク管理テーブルは、ユーザ端末装置１１０の記憶装置、例えば、ＲＡＭやＨＤＤなどの所定の記憶領域に記憶される。図２８に示す仕分けマーク管理テーブルは、説明のために模式的に示したテーブルである。
【０２０４】
図２８に示すように、仕分けマーク管理テーブルは、「表示位置」と「第１階層」及び「第２階層」と「重複禁止」によって構成される。図２８の「表示位置」は、メール管理情報保存用画面における仕分けマークの表示位置である。例えば、図２８の「表示位置」によって、メール管理情報保存用画面（図３７〜図５４や図５７及び図５８参照）における仕分けマークを表示する位置を決めることができる。図２８の「表示位置」の２つの左側の数値が横方向の位置であり、右側の数値が縦方向の位置である。
【０２０５】
例えば、「添付内容」の「音声」の表示位置は、（４，３）である。図３７〜図５４や図５７及び図５８に示すように、「添付内容」の「音声」は、左から４番目で上から３行目に表示される。また、「メール整理箱」の「学校関係」の表示位置は、（２，８）である。図３７〜図５４や図５７及び図５８に示すように、「メール整理箱」の「学校関係」は、左から２番目で上から８行目に表示される。
【０２０６】
また、メール管理情報保存用画面の表示位置を取得することで、仕分けマークを特定することができる。例えば、メール管理情報保存用画面でユーザが操作した位置を検出することで、ユーザが指定した仕分けマークを決定することができる。
【０２０７】
さらに、図２８に示した例では、第１階層が、いわゆる大分類であり、最上位の階層である。第２階層が、いわゆる中分類であり、大分類の下の階層である。第１階層及び第２階層だけでなく、さらなる下の階層を設定することができる。例えば、第３階層は、いわゆる小分類であり、中分類の下の階層である。
【０２０８】
階層の数は、少なくとも２つあればよく、階層の数には限られない。メールの管理に必要となる仕分けマークの種類に応じて適宜に階層を定めればよい。本実施の形態では、最下位の階層に属する仕分けマークのみがユーザによって選択することができ、最下位より上の階層で定められた仕分けマークは、ユーザによって選択できず、タイトルとして機能する。なお、最下位の階層だけでなく、上位の階層もユーザが選択できるようにしてもよい。このようにすることで、総括的に仕分けを選択でき作業を簡便にできる。
【０２０９】
階層の各々で、その階層に属する仕分けマークに番号（以下、階層内番号と称する）が割り当てられている。階層と階層内番号とによって仕分けマークを特定することができる。図２８に示した例では、仕分けマークの「添付内容」は、第１階層の階層内番号３である。また、仕分けマークの「学校関係」は、第１階層の階層内番号４（メール整理箱）のうちの第２階層の階層内番号１７である。このように下位の階層に属する仕分けマークは、上位の階層との組（第１階層の階層内番号４−第２階層の階層内番号１７）によって特定することができる。
【０２１０】
重複禁止は、ユーザの選択を制限するための情報である。上述したように、本実施の形態では、ユーザは、最下位の階層に属する仕分けマークのみを選択できる。原則として、ユーザは、仕分けマークを重複して選択することができる。しかしながら、重複して選択すると矛盾することになる仕分けマークもある。例えば、「重要保存」と「要チェック」と「通常保存」とは、同時に選択した場合には矛盾することになる。したがって、これらは互いに排他的に選択できるようにする必要がある。重複禁止の情報は、排他的な選択処理を可能にするための情報であり、複数の仕分けマークのうちの１つの仕分けマークのみをユーザが選択できるようにするための情報である。したがって、重複禁止が定められた複数の仕分けマークのうち、ユーザによって１つの仕分けマークが選択されると、ユーザは、残りの仕分けマークを選択できなくなる。
【０２１１】
上述したように、本実施の形態では、ユーザは、最下位の階層に属する仕分けマークのみを選択できる。したがって、重複禁止は、最下位の階層に属する仕分けマークに対して設定できればよい。
【０２１２】
また、最下位の階層の１つ上位の階層の仕分けマークによってグループ化することができる。例えば、図２８に示す例では、最下位の階層の４つの仕分けマーク「重要保存」、「要チェック」、「要返信」、「通常保存」は、１つ上位の階層の仕分けマーク「保存マーク」に属する。また。最下位の階層の５つの仕分けマーク「スケジュール」、「連絡先」、「会合案内」、「会計」、「指示」は、１つ上位の階層の仕分けマーク「本文内容」に属する。このように、下位の階層の仕分けマークは、１つ上位の階層の仕分けマークによってグループ化できる。重複禁止は、１つ上位の階層の仕分けマークごと（グループごと）に設定できる。
【０２１３】
例えば、１つ上位の階層の仕分けマークの「保存マーク」に属する３つの仕分けマーク（「重要保存」、「要チェック」、「通常保存」）に重複禁止を設定するとともに、「本文内容」に属する５つの仕分けマーク（「スケジュール」、「連絡先」、「会合案内」、「会計」、「指示」）に重複禁止を設定した場合に、「保存マーク」の「重要保存」がユーザによって選択されたときには、「保存マーク」の残りの「要チェック」、「要返信」、「通常保存」は、選択することはできないが、「本文内容」に属する５つの仕分けマーク（「スケジュール」、「連絡先」、「会合案内」、「会計」、「指示」）については、１つも選択されていない状態ならば、いずれか１つを選択することができる。このように、１つ上位の階層の一の仕分けマークに対する重複禁止は、１つ上位の階層の他の仕分けマークに影響しない。
【０２１４】
上述したように、階層の数は、少なくとも２つあればよい。図３０は、３つの階層によって仕分けマークを定めた例である。例えば、「添付情報」の下位の「写真」は、さらに下位の第３階層まで定められており、「写真」の下位の第３階層には、「風景」と「人物」が属する。また、「相手先別（発信者）」の下位の「学校」は、さらに下位の第３階層まで定められており、「学校」の下位の第３階層には、「小学校」と「中学校」と「高等学校」と「大学」が属する。
【０２１５】
上述したように、図１３に示す仕分けマーク管理処理は、仕分けマーク管理テーブルを編集する処理である。仕分けマークを追加する処理は、複数の階層のうちのいずれかの階層に属する仕分けマークを追加する処理である。複数の階層のいずれの階層でも仕分けマークを追加することができ、最上位の階層でも最下位の階層でも仕分けマークを追加することができる。
【０２１６】
仕分けマークの追加は、仕分けマーク管理テーブルの指定された階層に仕分けマークを追加する処理である。
【０２１７】
＜＜仕分けマーク追加処理＞＞
図１４は、仕分けマーク追加処理を示すフローチャートである。図１３のステップＴ１３０６の処理で呼び出されて実行される。
【０２１８】
最初に、ユーザ端末装置１１０は、仕分けマークの追加用の画面を表示する（ステップＴ１４０２）。
【０２１９】
図５９は、仕分けマークの追加用の画面の例を示す図である。仕分けマークの追加用の画面では、メール保存指定画面やメール検索指定画面と同様のレイアウトで仕分けマークが表示される。
【０２２０】
仕分けマークの追加用の画面には、大分類（第１階層）に新しい仕分けマークを追加するための追加ボタンが、画面の左下に表示される。中分類（第２階層）の「保存マーク」と「本文内容」と「添付内容」と「メール整理箱」との各々に新しい仕分けマークを追加するための追加ボタンが、画面の右側に表示される。ユーザは、追加したい仕分けマークに対応する追加ボタンを操作する。
【０２２１】
次に、ユーザ端末装置１１０は、仕分けマーク管理テーブルを参照して、仕分けマークの追加の操作がされた階層の最大の階層内番号を決定する（ステップＴ１４０４）。
【０２２２】
例えば、図２８に示す仕分けマーク管理テーブルの場合に、大分類（第１階層）では、４つの仕分けマークが既に定められている。追加ボタンを押すことで、「保存マーク」の階層の最大の階層内番号を５と決定する。中分類（第２階層）の「保存マーク」では、４つの仕分けマークが既に定められている。追加ボタンを押すことで、「保存マーク」の階層の最大の階層内番号を５と決定する。中分類（第２階層）の「本文内容」では、５つの仕分けマークが既に定められている。追加ボタンを押すことで、「本文内容」の階層の最大の階層内番号を６と決定する。中分類（第２階層）の「添付内容」では、１０つの仕分けマークが既に定められている。追加ボタンを押すことで、「添付内容」の階層の最大の階層内番号を１１と決定する。中分類（第２階層）の「メール整理箱」では、２１つの仕分けマークが既に定められている。追加ボタンを押すことで、「メール整理箱」の階層の最大の階層内番号を２２と決定する。
【０２２３】
次に、ユーザ端末装置１１０は、仕分けマークの内容を入力するための欄を表示し、ユーザによって入力された仕分けマークの内容を決定する（ステップＴ１４０６）。例えば、ユーザが、仕分けマークの内容を示す文字情報をキーボードなどから入力して、仕分けマークの内容を決定できる。仕分けマークの内容が、仕分けマークの表示名となる。例えば、図３７〜図５４や図５７及び図５８に示すようなメール保存指定画面３０００に表示される仕分けマークの表示名が、仕分けマークの内容である。
【０２２４】
次に、ユーザ端末装置１１０は、重複禁止情報を入力するための欄を表示し、ユーザによって入力された重複禁止情報を決定する（ステップＴ１４０８）。例えば、複数の仕分けマークに対して重複禁止情報を設定することで、これらの仕分けマークが重複して選択されることを禁止できる。
【０２２５】
次に、ユーザ端末装置１１０は、ユーザの操作に応じて仕分けマークの表示位置を決定する（ステップＴ１４１０）。例えば、マウスや指などで、仕分けマークをドラッグして移動させ、仕分けマークの表示位置を決定することができる。
【０２２６】
次に、ユーザ端末装置１１０は、ユーザが完了の操作をしたか否かを判断する（ステップＴ１４１２）。
【０２２７】
ユーザ端末装置１１０は、ユーザが完了の操作をしていないと判断したときには（ＮＯ）、処理をステップＴ１４０６に戻す。
【０２２８】
ユーザ端末装置１１０は、ユーザが完了の操作をしたと判断したときには（ＹＥＳ）、仕分けマーク管理テーブルに、最大仕分けマーク数と仕分けマーク内容と重複禁止情報と表示位置とを記憶し（ステップＴ１４１４）、本サブルーチンを終了する。
【０２２９】
＜＜仕分けマーク変更処理＞＞
図１５は、仕分けマーク変更処理を示すフローチャートである。図１３のステップＴ１３１０の処理で呼び出されて実行される。
【０２３０】
最初に、ユーザ端末装置１１０は、仕分けマークの変更用の画面を表示する（ステップＴ１５０２）。
【０２３１】
図６０は、仕分けマークの変更用の画面の例を示す図である。図５９と同様に、仕分けマークの変更用の画面も、メール保存指定画面やメール検索指定画面と同様のレイアウトで仕分けマークが表示される。
【０２３２】
次に、ユーザ端末装置１１０は、ユーザによって操作されたか否かを判断する（ステップＴ１５０４）。ユーザの操作として、例えば、マウスによるクリック操作や、指によるタップ操作などがある。
【０２３３】
次に、ユーザ端末装置１１０は、ユーザによって操作されていないと判別したときには（ＮＯ）、処理をステップＴ１５０２に戻す。
【０２３４】
一方、ユーザ端末装置１１０は、ユーザによって操作されたと判別したときには（ＹＥＳ）、ユーザによって操作された操作位置を検出する（ステップＴ１５０６）。例えば、マウスの操作によってクリックされた位置や、指によってタップされた位置などがある。ステップＴ１５０６の処理は、操作されたキーを識別したり、入力された音声を識別したりする処理でもよい。
【０２３５】
次に、ユーザ端末装置１１０は、図１８に示す仕分けマーク読出処理を呼び出して実行する（ステップＴ１５０８）。これにより、ユーザの操作によって指定された仕分けマークを特定することができる。
【０２３６】
次に、ユーザ端末装置１１０は、仕分けマークの内容を入力するための欄を表示し、ユーザによって入力された仕分けマークの内容を決定する（ステップＴ１５１２）。例えば、ユーザが、仕分けマークの内容を示す文字情報をキーボードなどから入力して、仕分けマークの内容を決定できる。
【０２３７】
次に、ユーザ端末装置１１０は、重複禁止情報を入力するための欄を表示し、ユーザによって入力された重複禁止情報を決定する（ステップＴ１５１４）。例えば、複数の仕分けマークに対して重複禁止情報を設定することで、これらの仕分けマークが重複して選択されること禁止できる。
【０２３８】
次に、ユーザ端末装置１１０は、ユーザの操作に応じて仕分けマークの表示位置及び階層を決定する（ステップＴ１５１６）。例えば、マウスや指などで、仕分けマークをドラッグして移動させ、仕分けマークの表示位置を決定することができる。仕分けマークの表示位置を変更することで、仕分けマークが属する階層も変更することができる。
【０２３９】
次に、ユーザ端末装置１１０は、ユーザが完了の操作をしたか否かを判断する（ステップＴ１５１６）。
【０２４０】
ユーザ端末装置１１０は、ユーザが完了の操作をしていないと判断したときには（ＮＯ）、処理をステップＴ１５１０に戻す。
【０２４１】
ユーザ端末装置１１０は、ユーザが完了の操作をしたと判断したときには（ＹＥＳ）、仕分けマーク管理テーブルに、仕分けマーク内容と重複禁止情報と表示位置とを記憶し（ステップＴ１５１８）、本サブルーチンを終了する。
【０２４２】
＜＜仕分けマーク削除処理＞＞
図１６は、仕分けマーク削除処理を示すフローチャートである。図１３のステップＴ１３１４の処理で呼び出されて実行される。
【０２４３】
最初に、ユーザ端末装置１１０は、仕分けマークの削除用の画面を表示する（ステップＴ１６０２）。
【０２４４】
仕分けマークの削除用の画面（図示せず）は、図５７に示した仕分けマークの変更用の画面と同様の構成である。仕分けマークの削除用の画面も、メール保存指定画面やメール検索指定画面と同様のレイアウトで仕分けマークが表示される。
【０２４５】
次に、ユーザ端末装置１１０は、ユーザによって操作されたか否かを判断する（ステップＴ１６０４）。ユーザの操作として、例えば、マウスによるクリック操作や、指によるタップ操作などがある。
【０２４６】
次に、ユーザ端末装置１１０は、ユーザによって操作されていないと判別したときには（ＮＯ）、処理をステップＴ１５０２に戻す。
【０２４７】
一方、ユーザ端末装置１１０は、ユーザによって操作されたと判別したときには（ＹＥＳ）、ユーザによって操作された操作位置を検出する（ステップＴ１６０６）。例えば、マウスの操作によってクリックされた位置や、指によってタップされた位置などがある。ステップＴ１６０６の処理は、操作されたキーを識別したり、入力された音声を識別したりする処理でもよい。
【０２４８】
次に、ユーザ端末装置１１０は、図１８に示す仕分けマーク読出処理を呼び出して実行する（ステップＴ１６０８）。これにより、ユーザの操作によって指定された仕分けマークを特定することができる。
【０２４９】
次に、ユーザ端末装置１１０は、ユーザによって削除操作が行われたか否かを判断する（ステップＴ１６１０）。
【０２５０】
ユーザ端末装置１１０は、ユーザによって削除操作が行われていないと判別したときには（ＮＯ）、直ちに本サブルーチンを終了する。
【０２５１】
ユーザ端末装置１１０は、ユーザによって削除操作が行われたと判別したときには（ＹＥＳ）、削除する旨のメッセージを表示する（ステップＴ１６１２）。
【０２５２】
ユーザ端末装置１１０は、ユーザによって削除を許可する操作が行われたか否かを判断する（ステップＴ１６１４）。
【０２５３】
ユーザ端末装置１１０は、ユーザによって削除を許可する操作が行われていないと判別したときには（ＮＯ）、直ちに本サブルーチンを終了する。
【０２５４】
ユーザ端末装置１１０は、ユーザによって削除を許可する操作が行われたと判別したときには（ＹＥＳ）、ユーザによって指定された仕分けマークに対応する項目を仕分けマーク管理テーブルから削除し（ステップＴ１６１６）、本サブルーチンを終了する。
【０２５５】
＜＜仕分けマーク新規作成処理＞＞
図１７は、仕分けマーク新規作成処理を示すフローチャートである。図１３のステップＴ１３１８の処理で呼び出されて実行される。
【０２５６】
最初に、ユーザ端末装置１１０は、仕分けマークの雛形一覧画面を表示削除用の画面を表示する（ステップＴ１７０２）。
【０２５７】
図６１は、仕分けマークの雛形一覧画面を示す図である。雛形には、代表的な仕分けマークが予め定められて記憶されている。ユーザは、雛形に定められている仕分けマークをそのまま使っても変更して使ってもよい。ユーザが不要と判断した仕分けマークは、削除することができる。また、ユーザが不要と判断して削除した仕分けマークであっても、再度登録することもできる。
【０２５８】
次に、ユーザ端末装置１１０は、ユーザによって操作されたか否かを判断する（ステップＴ１７０４）。ユーザの操作として、例えば、マウスによるクリック操作や、指によるタップ操作などがある。
【０２５９】
次に、ユーザ端末装置１１０は、ユーザによって操作されていないと判別したときには（ＮＯ）、処理をステップＴ１７０４に戻す。
【０２６０】
一方、ユーザ端末装置１１０は、ユーザによって操作されたと判別したときには（ＹＥＳ）、ユーザの操作が、仕分けマークを追加するための操作であるか否かを判断する（ステップＴ１７０６）。
【０２６１】
ユーザ端末装置１１０は、ユーザの操作が、仕分けマークを追加するための操作であると判別したときには（ＹＥＳ）、追加された仕分けマークを記憶し（ステップＴ１７０８）、処理をステップＴ１７０４に戻す。
【０２６２】
ユーザ端末装置１１０は、ユーザの操作が、仕分けマークを追加するための操作でないと判別したときには（ＮＯ）、ユーザの操作が、仕分けマークを編集するための操作であるか否かを判断する（ステップＴ１７１０）。
【０２６３】
ユーザ端末装置１１０は、ユーザの操作が、仕分けマークを編集するための操作であると判別したときには（ＹＥＳ）、編集された仕分けマークを記憶し（ステップＴ１７１２）、処理をステップＴ１７０４に戻す。
【０２６４】
ユーザ端末装置１１０は、ユーザの操作が、仕分けマークを編集するための操作でないと判別したときには（ＮＯ）、ユーザの操作が、仕分けマークを削除するための操作であるか否かを判断する（ステップＴ１７１４）。
【０２６５】
ユーザ端末装置１１０は、ユーザの操作が、仕分けマークを削除するための操作であると判別したときには（ＹＥＳ）、仕分けマークを削除し（ステップＴ１７１６）、処理をステップＴ１７０４に戻す。
【０２６６】
ユーザ端末装置１１０は、ユーザの操作が、仕分けマークを削除するための操作でないと判別したときには（ＮＯ）、ユーザの操作が、仕分けマークを移動するための操作であるか否かを判断する（ステップＴ１７１８）。
【０２６７】
ユーザ端末装置１１０は、ユーザの操作が、仕分けマークを移動するための操作であると判別したときには（ＹＥＳ）、仕分けマークの移動先の表示位置及び階層を記憶し（ステップＴ１７２０）、処理をステップＴ１７０４に戻す。
【０２６８】
ユーザ端末装置１１０は、ユーザの操作が、仕分けマークを移動するための操作でないと判別したときには（ＮＯ）、ユーザの操作が、終了操作であるか否かを判断する（ステップＴ１７２２）。
【０２６９】
ユーザ端末装置１１０は、ユーザの操作が、終了操作でないと判別したときには（ＮＯ）、処理をステップＴ１７０４に戻し、終了操作であると判別したときには（ＹＥＳ）、本サブルーチンを終了する。
【０２７０】
＜＜仕分けマーク読出処理＞＞
図１８は、仕分けマーク読出処理を示すフローチャートである。図１０のステップＴ１００２や、図１５のステップＴ１５０８や、図１６のステップＴ１６０８や、図２１のステップＴ２１０２の処理で呼び出されて実行される。
【０２７１】
仕分けマーク読出処理は、仕分けマーク管理テーブルを参照して、ユーザの操作によって指定された仕分けマークの階層内番号を階層毎に読み出すとともに、仕分けマークの表示位置と仕分けマークの内容と禁止情報とを読み出す処理である。この処理により、ユーザによって指定された仕分けマークの表示位置と内容と禁止情報と読み出すことができる。
【０２７２】
階層内番号とは、階層の各々で、その階層に属する仕分けマークに割り当てられた番号である。階層の各々の階層内番号の組によって仕分けマークを特定でき、階層内番号の組を仕分けマークの識別番号と称する。
【０２７３】
また、仕分けマーク管理テーブルによって、仕分けマークの表示位置と仕分けマークとの対応関係を定めており、仕分けマークの表示位置を変更した場合でも仕分けマークの識別番号は一定である。このように、仕分けマークと表示位置とを関連付けることで、ユーザは、ユーザが視認したり指定したりしやすい位置に仕分けマークを表示することができる。
【０２７４】
最初に、ユーザ端末装置１１０は、仕分けマーク管理テーブルを参照して仕分けマークを検索するための検索位置を初期化する（ステップＴ１８０２）。
【０２７５】
次に、ユーザ端末装置１１０は、仕分けマークの表示位置を仕分けマーク管理テーブルから読み出す（ステップＴ１８０４）。
【０２７６】
次に、ユーザ端末装置１１０は、ユーザによって操作された操作位置が、表示位置に含まれるか否かを判断する（ステップＴ１８０６）。例えば、操作位置が、表示位置を中心にした所定の表示領域に含まれるか否かを判断する。
【０２７７】
ユーザによって操作された操作位置が、表示位置に含まれるか否かを判断することで、ユーザによって操作された操作位置に仕分けマークが存在するか否かを判断できるとともに、仕分けマークが存在する場合には、仕分けマーク管理テーブルに記憶されている仕分けマークのうちのいずれかを決定することができる。
【０２７８】
ユーザ端末装置１１０は、ユーザによって操作された操作位置が、表示位置に含まれないと判別したときには（ＮＯ）、次の検索位置に更新する（ステップＴ１８０８）。
【０２７９】
ユーザ端末装置１１０は、ユーザによって操作された操作位置が、表示位置に含まれると判別したときには（ＹＥＳ）、階層番号を初期化する（ステップＴ１８１０）。
【０２８０】
ユーザが操作した位置に仕分けマークが存在し、仕分けマーク管理テーブルに記憶されている仕分けマークのうちのいずれである。
【０２８１】
次に、ユーザ端末装置１１０は、階層番号に対応する階層内番号を仕分けマーク管理テーブルから読み出す（ステップＴ１８１２）。
【０２８２】
次に、ユーザ端末装置１１０は、最上位から最下位までの全ての階層を読み出したか否かを判断する（ステップＴ１８１４）。
【０２８３】
ユーザ端末装置１１０は、全ての階層を読み出していないと判別したときには（ＮＯ）、次の階層番号を決定し（ステップＴ１８１６）、処理をステップＴ１８１２に戻す。
【０２８４】
ユーザ端末装置１１０は、全ての階層を読み出したと判別したときには（ＹＥＳ）、階層内番号の組を生成する（ステップＴ１８１８）。
【０２８５】
上述したように、階層内番号の組によって仕分けマークの識別番号を定義する。上述したステップＴ１８０２〜Ｔ１８１８の処理によって、ユーザが指定した仕分けマークの識別番号を生成することができる。
【０２８６】
次に、ユーザ端末装置１１０は、仕分けマーク内容を仕分けマーク管理テーブルから読み出す（ステップＴ１８２０）。
【０２８７】
次に、ユーザ端末装置１１０は、重複禁止情報を仕分けマーク管理テーブルから読み出し（ステップＴ１８２２）、本サブルーチンを終了する。
【０２８８】
ステップＴ１８２０及びＴ１８２２の処理によって、ユーザが指定した仕分けマークの仕分けマーク内容及び重複禁止情報を読み出すことができる。
【０２８９】
＜＜実行処理＞＞
図１９は、実行処理を示すフローチャートである。図８のステップＴ８１２の処理で呼び出されて実行される。
【０２９０】
最初に、ユーザ端末装置１１０は、仕分けマークが選択されているか否かを判断する（ステップＴ１９０２）。
【０２９１】
ユーザ端末装置１１０は、仕分けマークが選択されていないと判別したときには（ＮＯ）、仕分けマークを選択すべきメッセージを表示し（ステップＴ１９０４）、図７のステップＴ７０６に処理を戻す。
【０２９２】
ユーザ端末装置１１０は、仕分けマークが選択されていると判別したときには（ＹＥＳ）、コメントが入力されているか否かを判断する（ステップＴ１９０６）。
【０２９３】
ユーザ端末装置１１０は、コメントが入力されていないと判別したときには（ＮＯ）、コメントを入力すべきメッセージを表示し（ステップＴ１９０８）、図７のステップＴ７０６に処理を戻す。
【０２９４】
なお、コメントがない状態でも、仕分けマークをメール管理テーブルに保存してもよい構成とする場合には、ステップＴ１９０６及びＴ１９０８の処理を省くことができる。
【０２９５】
ユーザ端末装置１１０は、コメントが入力されていると判別したときには（ＹＥＳ）、添付ファイルが存在するか否かを判断する（ステップＴ１９１０）。
【０２９６】
ユーザ端末装置１１０は、添付ファイルが存在すると判別したときには（ＹＥＳ）、添付内容が選択されているか否かを判断する（ステップＴ１９１２）。
【０２９７】
ユーザ端末装置１１０は、添付内容が選択されていないと判別したときには（ＮＯ）、添付内容を選択すべきメッセージを表示し（ステップＴ１９１４）、図７のステップＴ７０６に処理を戻す。
【０２９８】
ユーザ端末装置１１０は、ステップＴ１９１０の判断処理で添付ファイルが存在しないと判別したとき（ＮＯ）、又はステップＴ１９１２の判断処理で添付内容が選択されていると判別したときには（ＹＥＳ）、本文にリンクが存在するか否かを判断する（ステップＴ１９１６）。
【０２９９】
ユーザ端末装置１１０は、本文にリンクが存在すると判別したときには（ＹＥＳ）、リンクの有無が選択されているか否かを判断する（ステップＴ１９１８）。
【０３００】
ユーザ端末装置１１０は、リンクの有無が選択されていないと判別したときには（ＮＯ）、リンクの有無を選択すべきメッセージを表示し（ステップＴ１９２０）、図７のステップＴ７０６に処理を戻す。
【０３０１】
ユーザ端末装置１１０は、ステップＴ１９１６の判断処理で本文にリンクが存在しないと判別したとき（ＮＯ）、ステップＴ１９１８の判断処理でリンクの有無が選択されていると判別したときには（ＹＥＳ）、選択設定テーブルで選択されている仕分けマークの識別情報と、コメントと、添付ファイルの有無と、リンクの有無とを、メール管理テーブルに保存する（ステップＴ１９２２）。
【０３０２】
ステップＳ１９２２の処理によって、図３１に示すように、メール管理テーブルには、メールの識別情報に対応させて、仕分けマークの識別情報と、コメントと、添付ファイルの有無と、リンクの有無とが記憶される。このようにメール管理テーブルに記憶させることで、仕分けマークをメールに関連付ける（紐付ける）ことができる。後述するように、仕分けマークを検索することで、仕分けマークが関連付けられたメールを抽出することができる。
【０３０３】
次に、ユーザ端末装置１１０は、図７のステップＴ７０２で表示したメール管理情報保存用画面を消去し（ステップＴ１９２４）、本サブルーチンを終了する。
【０３０４】
＜＜メール検索処理＞＞
図２０は、メール検索処理を示すフローチャートである。図５のステップＴ５０８の処理で呼び出されて実行される。
【０３０５】
最初に、ユーザ端末装置１１０は、図２４に示すメール検索用画面表示処理を呼び出して実行する（ステップＴ２００２）。メール検索用画面の表示は、ウインドウとして表示しても、画面の全体を切り替えて全画面に表示してもよい。メール検索用画面の表示が終了したときに、次の画面や元の画面などが表示できればよい。
【０３０６】
例えば、図６２及び図６３は、メール検索用画面（後述するメール検索指定画面５０００）の一例を示す。図７のステップＴ７０２の処理で表示するメール管理情報保存用画面と同様に、複数の仕分けマークが表示される。
【０３０７】
メール管理情報保存用画面の縦方向に沿って、大分類（上位の階層）が表示される。図３７〜図５４や図５７及び図５８に示す例と同様に、図６２及び図６３に示す例でも、大分類の仕分けマークと中分類の仕分けマークとを同時に異なる方向に沿って表示することで、階層関係にある仕分けマークの一覧を分散させて表示することができる。階層を可視化するとともに、仕分けマークを分散させて表示することで、容易にかつ簡便に仕分けマークを視認できるとともに、関連付けや検索のための仕分けマークの指定操作も容易にかつ簡便にできる。
【０３０８】
次に、ユーザ端末装置１１０は、各種のデータを初期化する（ステップＴ２００４）。例えば、図３３に示す検索用選択設定テーブルに記憶している選択状態や、コメントのデータなどを初期化する。
【０３０９】
検索用選択設定テーブルは、図２９に示した選択設定テーブルと同様の構成を有する。上述したように、選択設定テーブルの場合の選択情報には、選択状態と非選択状態と選択不可との３種類がある。検索用選択設定テーブルの場合の選択情報には、選択状態と非選択状態と選択不可と不使用との４種類がある。
【０３１０】
不使用は、これまでに、選択に使用されていない仕分けマークの状態であり、メールに関連付けられていない仕分けマークの状態である。使用されていない仕分けマークを使って検索しても、該当するメールは、当然に存在せず、検索の時間の無駄になる。このため、使用されていない仕分けマークは、予め検索の対象から外すために、不使用として区別する。
【０３１１】
また、不使用の仕分けマークは、検索の対象でないことを示すために、メール検索用画面では、選択できる仕分けマークの色とは異なる色で表示される。さらに、不使用の仕分けマークは、ユーザによって指定することもできない。
【０３１２】
次に、ユーザ端末装置１１０は、ユーザによって操作されたか否かを判断する（ステップＴ２００６）。ユーザの操作として、例えば、マウスによるクリック操作や、指によるタップ操作などがある。
【０３１３】
次に、ユーザ端末装置１１０は、ユーザによって操作されていないと判別したときには（ＮＯ）、処理をステップＴ２００６に戻す。
【０３１４】
一方、ユーザ端末装置１１０は、ユーザによって操作されたと判別したときには（ＹＥＳ）、ユーザによって操作された操作位置を検出する（ステップＴ２００８）。例えば、マウスの操作によってクリックされた位置や、指によってタップされた位置などがある。ステップＴ２００８の処理は、操作されたキーを識別したり、入力された音声を識別したりする処理でもよい。
【０３１５】
次に、ユーザ端末装置１１０は、検索実行ボタンが操作されたか否かを判断する（ステップＴ２０１０）。
【０３１６】
例えば、図６２及び図６３に示すように、メール検索指定画面５０００の下部に「検索実行」ボタンが表示される。ユーザは、この「検索実行」ボタンを操作することで検索を開始することができる。
【０３１７】
ユーザ端末装置１１０は、検索実行ボタンが操作されていないと判別したときには（ＮＯ）、図２１のステップＴ２１０２に処理を移す。
【０３１８】
ユーザ端末装置１１０は、検索実行ボタンが操作されたと判別したときには（ＹＥＳ）、検索条件が入力されているか否かを判断する（ステップＴ２０１２）。
【０３１９】
本実施の形態では、検索条件とは、ユーザによって選択された仕分けマーク又は仕分けマークの組をいう。
【０３２０】
ユーザ端末装置１１０は、検索条件が入力されていないと判別したときには（ＮＯ）、検索条件が入力されていない旨のメッセージを表示し（ステップＴ２０１４）、処理をステップＴ２００６に戻す。
【０３２１】
ユーザ端末装置１１０は、検索条件が入力されていると判別したときには（ＹＥＳ）、図２３に示す検索条件比較処理を呼び出して実行し（ステップＴ２０１６）、本サブルーチンを終了する。
【０３２２】
ユーザ端末装置１１０は、上述したステップＴ２０１０の判断処理で、検索実行ボタンが操作されていないと判別したときには（ＮＯ）、図１８に示す仕分けマーク読出処理を呼び出して実行する（ステップＴ２１０２）。
【０３２３】
次に、ユーザ端末装置１１０は、仕分けマーク識別情報を決定する（ステップＴ２１０４）。
【０３２４】
次に、ユーザ端末装置１１０は、検索用選択設定テーブルから仕分けマーク識別情報に対応する選択情報を読み出す（ステップＴ２１０６）。
【０３２５】
次に、ユーザ端末装置１１０は、選択情報に不使用が設定されているか否かを判断する（ステップＴ２１０８）。
【０３２６】
ユーザ端末装置１１０は、選択情報に不使用が設定されていると判別したときには（ＹＥＳ）、図２０のステップＴ２００６に処理を戻す。
【０３２７】
上述したように、不使用は、これまでに使用されていない仕分けマークを意味し、検索対象にする意味がなく、直ちに処理を戻す。
【０３２８】
ユーザ端末装置１１０は、選択情報に不使用が設定されていないと判別したときには（ＮＯ）、選択情報に選択不可が設定されているか否かを判断する（ステップＴ２１１０）。
【０３２９】
選択不可は、ユーザの操作によって仕分けマークを選択できない状態を意味する。選択不可は、重複禁止が設定されている仕分けマークを対象にする。重複禁止は、所定の複数の仕分けマークを互いに排他的に選択するための情報である。
【０３３０】
ユーザ端末装置１１０は、選択情報に選択不可が設定されていると判別したときには（ＹＥＳ）、ユーザが指定した仕分けマークは重複して選択できない旨のメッセージを表示し（ステップＴ２１１２）、図２０のステップＴ２００６に処理を戻す。
【０３３１】
ユーザ端末装置１１０は、選択情報に選択不可が設定されていないと判別したときには（ＮＯ）、ユーザが指定した仕分けマークが選択状態であるか否かを判断する（ステップＴ２１１４）。
【０３３２】
ユーザ端末装置１１０は、ユーザが指定した仕分けマークが選択状態でないと判別したときには（ＮＯ）、すなわち、非選択状態であると判別したときには、選択状態を検索用選択設定テーブルに書き込み（ステップＴ２１１６）、仕分けマークの表示を選択状態表示に変更する（ステップＴ２１１８）。
【０３３３】
次に、ユーザ端末装置１１０は、ユーザが指定した仕分けマークが重複禁止に設定されているか否かを判断する（ステップＴ２１２０）。
【０３３４】
ユーザ端末装置１１０は、ユーザが指定した仕分けマークが重複禁止に設定されていると判別したときには（ＹＥＳ）、他の重複禁止仕分けマークに対して選択不可を選択設定テーブルに書き込む（ステップＴ２１２２）。
【０３３５】
次に、ユーザ端末装置１１０は、他の重複禁止仕分けマークを重複設定不可表示に変更する（ステップＴ２１２４）。
【０３３６】
ステップＴ１０２０の処理によって、重複禁止仕分けマークの１つが選択された場合には、残りの重複禁止仕分けマークを選択できないようにし、ステップＴ１０２２の処理によって、残りの重複禁止仕分けマークは選択できないことを示す表示に切り替える。
【０３３７】
ユーザ端末装置１１０は、上述したステップＴ２０１４の判断処理で、ユーザが指定した仕分けマークが選択状態であると判別したときには（ＹＥＳ）、非選択状態を選択設定テーブルに書き込み（ステップＴ２２０２）、仕分けマークの表示を非選択状態表示に変更する（ステップＴ２２０４）。
【０３３８】
次に、ユーザ端末装置１１０は、ユーザが指定した仕分けマークが重複禁止に設定されているか否かを判断する（ステップＴ２２０６）。
【０３３９】
ユーザ端末装置１１０は、ユーザが指定した仕分けマークが重複禁止に設定されていると判別したときには（ＹＥＳ）、他の重複禁止仕分けマークに対して非選択状態を選択設定テーブルに書き込む（ステップＴ２２０８）。
【０３４０】
次に、ユーザ端末装置１１０は、他の重複禁止仕分けマークを非選択状態に変更する（ステップＴ２２１０）。
【０３４１】
ステップＴ２２０２の処理によって、選択されていた１つの重複禁止仕分けマークの選択が解除されて非選択状態になった場合には、ステップＴ２２０８の処理によって、残りの重複禁止仕分けマークも非選択状態にする。このようにすることで、全ての重複禁止仕分けマークを選択可能な状態に戻すことができる。
【０３４２】
さらに、ステップＴ２２０４の処理によって、選択されていた１つの重複禁止仕分けマークの非選択状態表示に切り替えるとともに、ステップＴ２２１０の処理によって、残りの重複禁止仕分けマークも非選択状態表示に切り替える。このようにすることで、全ての重複禁止仕分けマークを選択可能な状態に戻ったことを示すことができる。
【０３４３】
ユーザ端末装置１１０は、ステップＴ２１２０又はＴ２２０６の判断処理で、仕分けマークが重複禁止に設定されていないと判別したときには（ＮＯ）、ステップＴ２１２４又はＴ２２１０の処理を実行したときには、本サブルーチンを終了する。
【０３４４】
上述したステップＴ２１１４、Ｔ２１１６、Ｔ２１１８、Ｔ２２０２及びＴ２２０４の処理によって、仕分けマークの設定と解除とを交互に選択することができる。すなわち、トグルスイッチのようにオン状態とオフ状態と交互に選択することができる。また、仕分けマークの設定と解除との選択に応じて、仕分けマークの表示を切り替える。例えば、設定状態の表示色と、解除状態（非選択状態）の表示色とを異ならしめることで、仕分けマークの設定及び解除の状態を容易に視認することができる。
【０３４５】
＜＜検索条件比較処理＞＞
図２３は、検索条件比較処理を示すフローチャートである。図２０のステップＴ２０１６の処理で呼び出されて実行される。
【０３４６】
最初に、ユーザ端末装置１１０は、検索用選択設定テーブルから選択状態を読み出す（ステップＴ２３０２）。
【０３４７】
次に、ユーザ端末装置１１０は、検索用メール識別情報を初期化する（ステップＴ２３０４）。
【０３４８】
次に、ユーザ端末装置１１０は、メール管理テーブルに保存されている仕分けマーク識別情報を読み出す（ステップＴ２３０６）。
【０３４９】
次に、ユーザ端末装置１１０は、仕分けマーク識別情報が一致するか否かを判断する（ステップＴ２３０８）。
【０３５０】
ユーザ端末装置１１０は、仕分けマーク識別情報が一致すると判別したときには（ＹＥＳ）、検索用メール識別情報を記憶する（ステップＴ２３１０）。
【０３５１】
ユーザ端末装置１１０は、仕分けマーク識別情報が一致しないと判別したとき（ＮＯ）、又はステップＴ２３１０の処理を実行したときには、全てのメールについての比較が完了したか否かを判断する（ステップＴ２３１２）。
【０３５２】
ユーザ端末装置１１０は、全てのメールについての比較が完了していないと判別したときには（ＮＯ）、次の検索用メール識別情報に更新し（ステップＴ２３１４）、上述したステップＴ２３０６に処理を戻す。
【０３５３】
ユーザ端末装置１１０は、全てのメールについての比較が完了したと判別したときには（ＹＥＳ）、一致したメールの一覧を表示する（ステップＴ２３１６）。メールの一覧の表示として、図６４〜図６７に示す検索結果画面６０００がある。
【０３５４】
次に、ユーザ端末装置１１０は、検索終了の操作が行われたか否かを判断する（ステップＴ２３１８）。
【０３５５】
次に、ユーザ端末装置１１０は、検索終了の操作が行われていないと判別したときには（ＮＯ）、メールが選択されたか否かを判断する（ステップＴ２３２０）。
【０３５６】
次に、ユーザ端末装置１１０は、メールが選択されたと判別したときには（ＹＥＳ）、選択されたメールを表示する（ステップＴ２３２２）。
【０３５７】
ユーザ端末装置１１０は、メールが選択されていないと判別したとき（ＮＯ）、又はステップＴ２３２２の処理を実行したときには、処理をステップＴ２３１６に戻す。
【０３５８】
＜＜メール検索用画面表示処理＞＞
図２４は、メール検索用画面表示処理を示すフローチャートである。図２０のステップＴ２００２の処理で呼び出されて実行される。
【０３５９】
最初に、ユーザ端末装置１１０は、確認用メール識別情報を初期化する（ステップＴ２４０２）。
【０３６０】
次に、ユーザ端末装置１１０は、メール管理テーブルに保存されている仕分けマーク識別情報を読み出す（ステップＴ２４０４）。
【０３６１】
次に、ユーザ端末装置１１０は、不使用の仕分けマークが存在するか否かを判断する（ステップＴ２４０６）。
【０３６２】
ユーザ端末装置１１０は、不使用の仕分けマークが存在すると判別したときには（ＹＥＳ）、不使用状態を検索用選択設定テーブルに書き込む（ステップＴ２４０８）。
【０３６３】
ユーザ端末装置１１０は、不使用の仕分けマークが存在しないと判別したときには（ＮＯ）、又はステップＴ２４０８の処理を実行したときには、全てのメールについて比較が完了したか否かを判断する（ステップＴ２４１０）。
【０３６４】
ユーザ端末装置１１０は、全てのメールについて比較が完了していないと判別したときには（ＮＯ）、次の検索用メール識別情報に更新し（ステップＴ２４１２）、処理をステップＴ２４０４に戻す。
【０３６５】
ユーザ端末装置１１０は、全てのメールについて比較が完了したと判別したときには（ＹＥＳ）、仕分けマークの検索用の一覧画面を表示し（ステップＴ２４１４）、本サブルーチンを終了する。
【０３６６】
＜＜所定期間経過後処理＞＞
図２５は、メールを受信したりメールを送信したりしたときから定期的に繰り返し呼び出されて実行される処理である。
【０３６７】
最初に、ユーザ端末装置１１０は、メールを受信したりメールを送信したりしたときから所定期間が経過したか否かを判断する（ステップＴ２５０２）。
【０３６８】
このステップＴ２５０２の処理は、メールを受信した日時や、メールを送信した日時を基準にして判断することができる。所定期間は、任意の期間にすることができる。ユーザが所望する期間を定めればよい。例えば、２日後や一週間後や１ヵ月後などにすることができる。所定期間は、１つ期間でなく、複数の期間にすることができる。複数回に亘って判断することができる。
【０３６９】
また、ステップＴ２５０２の処理は、受信及び送信した全てのメールの各々について判断する。
【０３７０】
ユーザ端末装置１１０は、メールを受信したりメールを送信したりしたときから所定期間が経過していないと判別したときには（ＮＯ）、直ちに本サブルーチンを終了する。
【０３７１】
ユーザ端末装置１１０は、メールを受信したりメールを送信したりしたときから所定期間が経過したと判別したときには（ＹＥＳ）、メール管理テーブルから仕分けマーク識別情報を読み出して、そのメールに仕分けマークが関連付けられているか否かを判断する（ステップＴ２５０４）。
【０３７２】
ユーザ端末装置１１０は、そのメールに仕分けマークが関連付けられていると判別したときには（ＹＥＳ）、直ちに本サブルーチンを終了する。
【０３７３】
ユーザ端末装置１１０は、そのメールに仕分けマークが関連付けられていないと判別したときには（ＹＥＳ）、特定の仕分けマークの仕分けマーク識別情報をメール管理テーブルに記憶させ（ステップＴ２５０６）、本サブルーチンを終了する。
【０３７４】
特定の仕分けマークは、未選択であったことを示す仕分けマークにするのが好ましい。なお、特定の仕分けマークは、「通常保存」などにしてもよく、仕分けマークによって検索可能にする仕分けマークであればよい。
【０３７５】
また、特定の仕分けマークの仕分けマーク識別情報をメール管理テーブルに記憶させるのではなく、所定期間が経過したことを示すメッセージを表示してもよい。仕分けマークが選択されていないことをユーザに認識させ、仕分けマークを選択することをユーザに促すことができる。
【０３７６】
さらに、図２６に示す処理は、基準のタイミングから定期的に繰り返し呼び出されて実行される処理である。図２６に示す処理の基準になるタイミングは、適宜に決めればよい。例えば、メール管理用プログラムがインストールされたときを、基準のタイミングにすることができる。ユーザの操作によって基準のタイミングを定めてもよい。
【０３７７】
最初に、ユーザ端末装置１１０は、所定の基準のタイミングから所定期間が経過したか否かを判断する（ステップＴ２６０２）。
【０３７８】
所定期間は、任意の期間にすることができる。ユーザが所望する期間を定めればよい。例えば、２日後や一週間後や１ヵ月後などにすることができる。所定期間は、１つ期間でなく、複数の期間にすることができる。複数回に亘って判断することができる。
【０３７９】
ユーザ端末装置１１０は、所定の基準のタイミングから所定期間が経過していないと判別したときには（ＮＯ）、直ちに本サブルーチンを終了する。
【０３８０】
ユーザ端末装置１１０は、所定の基準のタイミングから所定期間が経過したと判別したときには（ＹＥＳ）、メール管理テーブルと仕分けマーク管理テーブルとを参照して、使用していない仕分けマークが存在するか否かを判断する（ステップＴ２６０４）。
【０３８１】
ユーザ端末装置１１０は、使用していない仕分けマークが存在しないと判別したときには（ＮＯ）、本サブルーチンを終了する。
【０３８２】
ユーザ端末装置１１０は、使用していない仕分けマークが存在しないと判別したときには（ＹＥＳ）、使用していない仕分けマークに関するメッセージを表示し（ステップＴ２６０６）、本サブルーチンを終了する。
【０３８３】
また、図２７に示す処理は、仕分けマークを設定したときから定期的に繰り返して実行される処理である。
【０３８４】
例えば、「保存マーク」の「要返信」の仕分けマークが、メールに関連付けられているときに、所定期間を経過しても、そのメールに対して返信をしていない場合には、返信すべき旨のメッセージを表示して、ユーザに返信すべきことを促すことができる。この処理は、仕分けマークの内容に応じて、ユーザにリマインドをする処理である。
【０３８５】
最初に、ユーザ端末装置１１０は、仕分けマークをメールに関連付けたときから所定期間が経過したか否かを判断する（ステップＴ２７０２）。
【０３８６】
このステップＴ２７０２の処理は、受信したメールや送信したメールに対して仕分けマークを関連付けた日時に基づいて判断することができる。所定期間は、任意の期間にすることができる。ユーザが所望する期間を定めればよい。例えば、２日後や一週間後や１ヵ月後などにすることができる。所定期間は、１つ期間でなく、複数の期間にすることができる。複数回に亘って判断することができる。
【０３８７】
また、ステップＴ２７０２の処理は、受信及び送信した全てのメールの各々について判断する。
【０３８８】
ユーザ端末装置１１０は、仕分けマークをメールに関連付けたときから所定期間が経過していないと判別したときには（ＮＯ）、直ちに本サブルーチンを終了する。
【０３８９】
ユーザ端末装置１１０は、仕分けマークをメールに関連付けたときから所定期間が経過したと判別したときには（ＹＥＳ）、仕分けマークに対応する処理が実行されたか否かを判断する（ステップＴ２７０４）。
【０３９０】
ユーザ端末装置１１０は、仕分けマークに対応する処理が実行されたと判別したときには（ＹＥＳ）、直ちに本サブルーチンを終了する。
【０３９１】
ユーザ端末装置１１０は、仕分けマークに対応する処理が実行されていないと判別したときには（ＹＥＳ）、仕分けマークに対応する処理が実行されていないことを示すメッセージを表示し（ステップＴ２７０６）、本サブルーチンを終了する。
【０３９２】
例えば、図２８に示した選択設定テーブルに、対応処理の欄（列）を設けて、対応処理が必要な仕分けマークに対して対応処理の内容を記憶するように構成すればよい。定期的に選択設定テーブルの対応処理の欄を読み出すことで、対応処理が必要な仕分けマークについて、ステップＴ２７０２の判断をすることができる。
【０３９３】
何らかの対応をすべき内容の仕分けマークについて監視することによって、ユーザにリマインドをすることができ、大量のメールに埋もれた場合でも、メールに対して適切に対応することができる。
【０３９４】
＜＜具体例＞＞
以下では、メールを受信したときにおける表示の具体例、メールを送信したときにおける表示の具体例、メールを検索したときにおける表示の具体例を説明する。
【０３９５】
＜＜メール受信時の具体例＞＞
＜受信メール一覧画面１０００＞
図３４は、受信メール一覧画面１０００の例を示す図である。図３４に示すように、受信メール一覧画面図１０００には、複数のメール概要表示１１００が、１行ずつ表示される。メール概要表示１１００は、下部から上部に向かって所定の順序、例えば、時系列順に表示される。
【０３９６】
ユーザが、１つのメール概要表示１１００を選択することで（図５のステップＴ５０２）、そのメールの本文が表示され、ユーザは、本文の内容を確認することができる。選択の操作は、例えば、マウスによるクリック操作や、指によるタップ操作などがある。
【０３９７】
メール概要表示１１００には、「送信者」、「タイトル」、「メール受信日時」及び「資料添付マーク」が表示される。「送信者」は、メールを送信した者であり、「タイトル」はメールの題名であり、「メール受信日時」は、メールが受信された日時である。
【０３９８】
「タイトル」は、その後の送受信の際に、ユーザが意図的に変更しない限り、メール送信者が作成したもの継承され、メールの返信を繰り返すことにより、「タイトル」とメール本文の内容とが対応しない事象が生ずる。このため、ユーザが、「タイトル」を確認しただけでは、どのような内容のメールであるのかを認識できない場合がある。このため、本実施の形態の仕分けマークを用いることにより、メールが埋もれてしまった場合でも、所望するメールを的確に探し出すことができる。
【０３９９】
受信メール一覧画面１０００の最右端には、「※資料添付マーク」が表示され、メールに何らかのデータが添付されている場合には、「※資料添付マーク」に「※」マークが表示される。ユーザは、データが添付されているメールを簡単に認識できる。
【０４００】
受信メール一覧画面１０００の左上段には「メール検索」ボタン１２００が表示されている。ユーザが「メール検索」ボタン１２００を操作することにより（図５のステップＴ５０８）、後述するメール検索指定画面５０００が表示される。
【０４０１】
受信メール一覧画面１０００と同様に、送信済みのメールの一覧画面である送信メール一覧画面にも、「メール検索」ボタン１２００と同様のボタンを設けることで、メール検索指定画面５０００を表示することができる。送信メール一覧画面でも、ユーザは、「メール検索」ボタン１２００を操作することで、送信メールを検索できる。
【０４０２】
＜受信メール本文画面２０００＞
図３５及び図３６は、受信メール本文画面２０００の例を示す図である。図３５は、開封時における受信メール本文画面を示し、図３６は、開封後メール保存のときの受信メール本文画面を示す。
【０４０３】
受信メール本文画面２０００は、図３４に示した受信メール一覧画面１０００が表示されているときに、１つのメール概要表示１１００を選択することで表示される。図３５は、図３４に示した受信メール一覧画面１０００の最上段に表示されているメール概要表示１１００を選択することで表示される例である。
【０４０４】
受信メール本文画面２０００には、「日時」、「タイトル」、「送信者」、「受信者」、「資料添付マーク」及び「本文」が表示される。「受信者」は、メールを受信した者である。「本文」の右側に、メール本文が表示される。
【０４０５】
受信メール本文画面２０００の左上部には、「メール保存」ボタン２１００が表示される。ユーザが、「メール保存」ボタン２１００を操作することで（図６のステップＴ６１２）、図３７〜図５４に示すメール保存指定画面が表示される。
【０４０６】
また、ユーザが、「メール保存」ボタン２１００を操作することで、図３６に示すように、メール保存ボタン２１００の表示色が変化する。なお、図３６では、表示色の変化を斜線で示した。表示色を変化させることで、「メール保存」ボタン２１００が操作されたことをユーザに明確に示すことができる。
【０４０７】
例えば、「メール保存」ボタン２１００が操作されていないときには、「メール保存」ボタン２１００は、白色で表示され、「メール保存」ボタン２１００が操作されたときには、「メール保存」ボタン２１００は、青色で表示される。ユーザが、「メール保存」ボタン２１００を操作した場合には、白色から青色に変化し、図３７〜図５４に示すメール保存指定画面３０００が表示される。
【０４０８】
＜メール保存指定画面の具体例１＞
図３７は、メール保存指定画面３０００の例を示す図である。図３７に示すメール保存指定画面３０００は、図３５及び図３６に示した受信メール本文画面２０００の左上部に表示されているメール保存ボタン２１００を操作することにより表示される。
【０４０９】
メール保存指定画面３０００の上部には、「送信者」、「日時」、「タイトル」、「本文抜粋」及び「資料添付マーク」の欄が表示される。これらの欄に表示される情報は、受信したメールや送信したメールから直接に取得できる情報である。
【０４１０】
図３７の右側には、メールを操作するためのメール操作メニューが表示されている。メール操作メニューは、削除、移動、返信からなる。これらは、図９に示したステップＴ９０６、Ｔ９１０、Ｔ９１４の処理に対応する。
【０４１１】
メール保存指定画面３０００の縦方向に沿って、大分類（上位の階層）が表示される。大分類の仕分けマークは、保存マークと本文内容と添付内容とメール整理箱との４種類である。メール保存指定画面３０００の横方向に沿って、中分類（下位の階層）が表示される。中分類の仕分けマークは、大分類の仕分けマークの各々に対応して定められる。
【０４１２】
保存マークの下位に属する仕分けマークは、重要保存、要チェック、要返信、通常保存の４種類である。本文内容の下位に属する仕分けマークは、スケジュール、連絡先、会合、案内、会計、指示の５種類である。添付内容の下位に属する仕分けマークは、文書、写真、動画、音声、地図、名簿、マニュアル、行程、記録、収支の１０種類である。さらに、メール整理箱の下位に属する仕分けマークは、社内総務、社内経理、社内営業、社内技術、工場、支店Ａ、支店Ｂ、支店Ｃ、支店Ｄ、顧客１、顧客２、顧客３、顧客４、顧客５、プライベート、学校関係、クラブ、奉仕活動、神社、趣味、その他の２２種類である。
【０４１３】
メール保存指定画面３０００に示すように、大分類の仕分けマークを表示する方向と、と中分類の仕分けマークを表示する方向とを異ならしめたことで、階層関係にある仕分けマークの一覧を分散させて表示することができる。仕分けマークの階層を可視化するとともに、複数の仕分けマークを分散させて表示することで、ユーザは、仕分けマークを的確に視認でき、仕分けマークの指定操作を容易にかつ簡便にできる。
【０４１４】
これらの仕分けマークは、ユーザの操作によって指定することができる（図７のステップＴ７０６、Ｔ７１４、図１０のＴ１００４参照）。マウスによるクリック操作や、指によるタップ操作などによって仕分けマークを指定することができる。
【０４１５】
上述したように、保存マークの下位に属する仕分けマークは、重要保存、要チェック、要返信、通常保存の４種類である。これらのうちの重要保存、要チェック、通常保存の３つの仕分けマークは、重要度が高い順に、重要保存→要チェック→通常保存である。これらの３つの仕分けマークは、重複禁止が設定されている仕分けマークである。また、要返信の仕分けマークは、返信が必要なメールであるとユーザが判断した場合に選択される仕分けマークであり、重複禁止は設定されておらず、重要保存、要チェック、通常保存などの他の仕分けマークと重複して選択することが可能である。例えば、重要保存と要返信とを重複して選択することができる。
【０４１６】
重複禁止の設定は、図４１の選択設定テーブルの選択状態に記憶される。ユーザが、適宜に、選択状態に重複禁止を設定することができる。
【０４１７】
受信メール本文画面２０００や後述する送信メール本文画面４０００で、ユーザがメール保存ボタン２１００を操作したことでメール保存指定画面３０００が表示された時点では、全ての仕分けマークの背景は、デフォルトの表示色である白色で表示される。白色の表示は、非選択状態を示す色である。すなわち、ユーザは、いずれの仕分けマークも指定して選択できる状態にあることを視認できる。
【０４１８】
また、ユーザが指定操作をすることで選択状態になった仕分けマークの背景は、青色で表示される。上述したように、重複禁止が設定されている仕分けマークは、排他的に選択される。したがって、重複禁止が設定されている仕分けマークのうちの１つが、指定されて選択状態になると、その仕分けマークの背景は、青色で表示される。さらに、残りの仕分けマークの背景は、灰色で表示される。仕分けマークの背景を灰色で表示することで、選択不可になったことをユーザに視認させることができる。
【０４１９】
また、ユーザが、選択不可となっている仕分けマークを指定した場合には、選択不可の状態が維持される（図１０のステップＴ１００８及びＴ１０１０）。なお、ユーザが、選択不可となっている仕分けマークを指定した場合に、その仕分けマークを、直接的に選択状態にして（背景を青色で表示）、他の仕分けマークを直ちに選択不可にする（背景を灰色で表示）ようにしてもよい。このようにしても、重複禁止が設定されている仕分けマークの排他的な選択を維持することができる。
【０４２０】
本文内容の下位に属する仕分けマークは、スケジュール、連絡先、会合、案内、会計、指示の５種類である。これらは、メール本文の内容の種類を表している。本実施の形態では、これらの５種類の仕分けマークを重複して選択できるが、重複禁止を設定して重複して選択できないようにしてもよい。
【０４２１】
添付内容の下位に属する仕分けマークは、文書、写真、動画、音声、地図、名簿、マニュアル、行程、記録、収支の１０種類である。これらは、メールに添付される電子データの種類を示すための仕分けマークである。１つのメールに、複数の添付データが添付される場合もあり、これらの仕分けマークは、重複して選択することができる。
【０４２２】
メール整理箱の下位に属する仕分けマークは、社内総務、社内経理、社内営業、社内技術、工場、支店Ａ、支店Ｂ、支店Ｃ、支店Ｄ、顧客１、顧客２、顧客３、顧客４、顧客５、プライベート、学校関係、クラブ、奉仕活動、神社、趣味、その他の２２種類である。本実施の形態では、これらの２２種類の仕分けマークを重複して選択できるが、重複禁止を設定して重複して選択できないようにしてもよい。また、これらの全ての仕分けマークに重複禁止を設定するのではなく、一部の仕分けマークのみに重複禁止を設定してもよい。上述したように、ユーザが、図４１の選択設定テーブルの選択状態に、適宜に重複禁止を設定すればよい。
【０４２３】
コメント記入領域には、ユーザが文字を入力できるよう構成されている。コメント記入領域内を、マウスでクリックしたり指でタップしたりすることで、文字を入力できる状態になる。その後、キーボード等を操作することにより文字を入力でき、入力が完了した場合には、コメント記入領域の外側を、マウスでクリックしたり指でタップしたりすることで文字入力が完了する。尚、文字入力が完了した後に、再度、コメント記入領域内を、マウスでクリックしたり指でタップしたりすることで、引き継いで文字の入力や編集を実行することができる。
【０４２４】
仕分けマークは、複数のメールに共通して使用できる項目を予め設定しておくものである。メールで送受信する内容は、多岐に亘り、一時的な内容や、単発的な内容や、特異的な内容もある。このようなものに対しても仕分けマークを設定するのは、煩雑になりやすい。このため、コメントを記入できるようにして、あらゆるメールに対して、適宜に対応することができる。特に、コメント記入領域には、保存したメールを検索する際に検索が容易となるキーワードを入力する。例えば、「北海道への旅行」や「Ａくんとの出張」などの特定のキーワードを入力し保存することで、メールを検索する場合に容易に抽出することが可能になる。
【０４２５】
メール保存指定画面３０００の下部には、「実行」ボタンが表示される。「実行」ボタンは、メール保存指定画面３０００で仕分けマークの選択やコメントの入力を終えた後に、選択した仕分けマークやコメントなどを保存するための操作ボタンである。「実行」ボタンが表示されている領域を、マウスでクリックしたり指でタップしたりすることで、「実行」ボタンを操作できる。「実行」ボタンを操作することで、図３１に示すメール管理テーブルに、メールの識別情報に対応させて、仕分けマークの識別情報と、コメントと、添付ファイルの有無と、リンクの有無とが記憶される（図１９のステップＴ１９２２参照）。メール管理テーブルに仕分けマークの識別情報やコメントなど記憶させることで、後述するメール検索指定画面５０００でメールを検索することが可能となる。
【０４２６】
なお、メール保存指定画面３０００の構成は、本例に限定されず、例えば、操作することにより、青色又は灰色にて表示されている項目がすべて白色になると共に、コメント記入領域に入力されている項目を削除するための「クリア」ボタンを設けてもよい。
【０４２７】
図３８は、図３７に示したメール保存指定画面３０００で仕分けマークを選択する第１の具体例を示す図である。
【０４２８】
図３７及び図３８に示す例は、学校の旅行のスケジュールに関する内容であり、旅行の行程を示すデータが添付されているメールを処理する例である。図３８に示すように、「本文内容」として、「スケジュール」の仕分けマークを選択し、また、「添付内容」として、「行程」の仕分けマークを選択し、「メール整理箱」として、「学校関係」の仕分けマークを選択し、「実行」ボタンを操作する。
【０４２９】
このようにすることで、図３１に示すメール管理テーブルには、メール識別情報は「Ｒ０００００１」と記憶され、仕分けマーク識別情報は「２−１，３−８，４−１７」と記憶され、添付の有無は「１」と記憶され、リンクの有無は「０」と記憶され、コメントは、「２０１６年４月１日〜４月３化奈良旅行計画」と記憶される。
【０４３０】
メール識別情報の「Ｒ０００００１」の先頭の「Ｒ」は、受信メールであることを示す。メール識別情報の「Ｒ０００００１」の残りの「０００００１」は、連番となるように生成した番号である。また、連番ではなく、メールを受信した日時に基づいてメール識別情報を生成してもよい。メール識別情報は、他のメールと識別できる情報であればよい。
【０４３１】
仕分けマーク識別情報「２−１」は、「本文内容」の「スケジュール」であり、仕分けマーク識別情報「３−８」は、「添付内容」の「行程」であり、仕分けマーク識別情報「４−１７」は、「メール整理箱」の「学校関係」である。添付の有無の「１」は、添付ファイルが存在することを意味する。リンクの有無の「０」は、本文にリンク情報が含まれていないことを意味する。
【０４３２】
なお、図３７及び図３８に示す例では、「保存マーク」に属する仕分けマークは、いずれも選択されていない。
【０４３３】
＜メール保存指定画面の具体例２＞
図３９及び図４０は、メール保存指定画面３０００で仕分けマークを選択する第２の具体例を示す図である。
【０４３４】
図３９及び図４０に示す例は、クラブ活動に所属する会員の連絡先の変更に関するメールを処理する例である。図４０に示すように、「本文内容」として「連絡先」の仕分けマークを選択し、また、「メール整理箱」として「クラブ」の仕分けマークを選択し、「実行」ボタンを操作する。
【０４３５】
このようにすることで、メール管理テーブルには、図３１に示すように、メール識別情報は「Ｒ０００００２」と記憶され、仕分けマーク識別情報は「２−２，４−１８」と記憶され、添付の有無は「０」と記憶され、リンクの有無は「０」と記憶され、コメントは、「坂東  メールアドレス変更」と記憶される。
【０４３６】
仕分けマーク識別情報「２−２」は、「本文内容」の「連絡先」であり、仕分けマーク識別情報「４−１８」は、「メール整理箱」の「クラブ」である。添付の有無の「０」は、添付ファイルが存在しないことを意味する。リンクの有無の「０」は、本文にリンク情報が含まれていないことを意味する。
【０４３７】
なお、図３９及び図４０に示す例では、「保存マーク」に属する仕分けマークは、いずれも選択されていない。
【０４３８】
＜メール保存指定画面の具体例３＞
図４１及び図４２は、メール保存指定画面３０００で仕分けマークを選択する第３の具体例を示す図である。
【０４３９】
図４１及び図４２に示す例は、神社の会合の案内に関する内容で、会員名簿のデータが添付されているメールを処理する例である。図４２に示すように、「本文内容」として「会合案内」の仕分けマークを選択し、「添付内容」として「名簿」の仕分けマークを選択し、「メール整理箱」はとして「神社」の仕分けマークを選択し、「実行」ボタンを操作する。
【０４４０】
このようにすることで、メール管理テーブルには、図３１に示すように、メール識別情報は「Ｒ０００００３」と記憶され、仕分けマーク識別情報は「１−３，３−６，４−２０」と記憶され、添付の有無は「１」と記憶され、リンクの有無は「０」と記憶され、コメントは、「２０１６年椙の森神社氏子会員名簿」と記憶される。
【０４４１】
仕分けマーク識別情報「１−３」は、「本文内容」の「会合案内」であり、仕分けマーク識別情報「３−６」は、「添付内容」の「名簿」であり、仕分けマーク識別情報「４−２０」は、「メール整理箱」の「神社」である。添付の有無の「１」は、添付ファイルが存在することを意味する。リンクの有無の「０」は、本文にリンク情報が含まれていないことを意味する。
【０４４２】
なお、図４１及び図４２に示す例では、「保存マーク」に属する仕分けマークは、いずれも選択されていない。
【０４４３】
＜メール保存指定画面の具体例４＞
図４３及び図４４は、メール保存指定画面３０００で仕分けマークを選択する第４の具体例を示す図である。
【０４４４】
図４３及び図４４に示す例は、重要度が高い社内総務に関する指示の内容であり、返信の必要があり、収支に関するデータが添付されているメールを処理する例である。図４４に示すように、「保存マーク」として「重要保存」及び「要返信」の仕分けマークを選択し、「本文内容」として「指示」の仕分けマークを選択し、「添付内容」として「収支」の仕分けマークを選択し「メール整理箱」として「社内総務」の仕分けマークを選択し、「実行」ボタンを操作する。
【０４４５】
このようにすることで、メール管理テーブルには、図３１に示すように、メール識別情報は「Ｒ０００００４」と記憶され、仕分けマーク識別情報は「１−１，１−３，２−５，３−１０，４−１」と記憶され、添付の有無は「１」と記憶され、リンクの有無は「０」と記憶され、コメントは、「２０１６年度予算１月末期限」と記憶される。
【０４４６】
仕分けマーク識別情報「１−１」は、「保存マーク」の「重要保存」であり、仕分けマーク識別情報「１−３」は、「保存マーク」の「要返信」であり、仕分けマーク識別情報「２−５」は、「本文内容」の「指示」であり、仕分けマーク識別情報「３−１０」は、「添付内容」の「収支」であり、仕分けマーク識別情報「４−１」は、「メール整理箱」の「社内総務」である。添付の有無の「１」は、添付ファイルが存在することを意味する。リンクの有無の「０」は、本文にリンク情報が含まれていないことを意味する。
【０４４７】
なお、図４４に示す例では、「保存マーク」に属する仕分けマークとして、「重要保存」及び「要返信」の２つが選択されている。
【０４４８】
＜メール保存指定画面の具体例５＞
図４５及び図４６は、メール保存指定画面３０００で仕分けマークを選択する第５の具体例を示す図である。
【０４４９】
図４５及び図４６に示す例は、重要度が高い顧客とのスケジュールの調整等に関する指示の内容のメールを処理する例である。また、メール本文には顧客の連絡先が記載されている。図４６に示すように、「保存マーク」として「重要保存」の仕分けマークを選択し、「本文内容」として「スケジュール」及び「連絡先」の仕分けマークを選択し、「メール整理箱」として「顧客３」の仕分けマークを選択し、「実行」ボタンを操作する。
【０４５０】
このようにすることで、メール管理テーブルには、図３１に示すように、メール識別情報は「Ｒ０００００５」と記憶され、仕分けマーク識別情報は「１−１，２−１，２−２，４−１３」と記憶され、添付の有無は「０」と記憶され、リンクの有無は「０」と記憶され、コメントは、「米倉工業アポ１／２９  １４：００  米倉社長の携帯」と記憶される。
【０４５１】
仕分けマーク識別情報「１−１」は、「保存マーク」の「重要保存」であり、仕分けマーク識別情報「２−１」は、「本文内容」の「スケジュール」であり、仕分けマーク識別情報「２−２」は、「本文内容」の「連絡先」であり、仕分けマーク識別情報「４−１３」は、「メール整理箱」の「顧客３」である。添付の有無の「０」は、添付ファイルが存在しないことを意味する。リンクの有無の「０」は、本文にリンク情報が含まれていないことを意味する。
【０４５２】
なお、図４６に示す例では、「保存マーク」に属する仕分けマークとして、「重要保存」が選択されている。
【０４５３】
＜メール保存指定画面の具体例６＞
図４７及び図４８は、メール保存指定画面３０００で仕分けマークを選択する第６の具体例を示す図である。
【０４５４】
図４７及び図４８に示す例は、奉仕活動に関する内容であり、記録データが添付されているメールを処理する例である。図４８に示すように、「添付内容」として「記録」の仕分けマークを選択し、「メール整理箱」として「奉仕活動」の仕分けマークを選択し、「実行」ボタンを操作する。
【０４５５】
このようにすることで、メール管理テーブルには、図３１に示すように、メール識別情報は「Ｒ０００００６」と記憶され、仕分けマーク識別情報は「３−９，４−１９」と記憶され、添付の有無は「１」と記憶され、リンクの有無は「０」と記憶され、コメントは、「２０１６年４月自治会花植え購入数量」と記憶される。
【０４５６】
仕分けマーク識別情報「３−９」は、「添付内容」の「記録」であり、仕分けマーク識別情報「４−１９」は、「メール整理箱」の「奉仕活動」である。添付の有無の「１」は、添付ファイルが存在することを意味する。リンクの有無の「０」は、本文にリンク情報が含まれていないことを意味する。
【０４５７】
なお、図４７及び図４８に示す例では、「保存マーク」に属する仕分けマークは、いずれも選択されていない。
【０４５８】
＜メール保存指定画面の具体例７＞
図４９及び図５０は、メール保存指定画面３０００で仕分けマークを選択する第７の具体例を示す図である。
【０４５９】
図４９及び図５０に示す例は、バイト情報に関する内容であり、迷惑メールと判断し、メールを削除する例である。上述した「削除」ボタンを操作することで、メールを直ちに削除することができる。
【０４６０】
なお、このようにメールを削除する場合でも、メール管理テーブルには、図３１に示すように、メール識別情報は「Ｒ０００００７」のみが記憶される。メール管理テーブルを参照することで、メールを削除したことを履歴として残すことができる。
【０４６１】
＜メール保存指定画面の具体例８＞
図５１及び図５２は、メール保存指定画面３０００で仕分けマークを選択する第８の具体例を示す図である。
【０４６２】
図５１及び図５２に示す例は、プライベートに関する内容で、写真データが添付されているメールを処理する例である。図５２に示すように、「添付内容」として、「写真」を選択し、「メール整理箱」として「プライベート」の仕分けマークを選択し、「実行」ボタンを操作する。
【０４６３】
このようにすることで、メール管理テーブルには、図３１に示すように、メール識別情報は「Ｒ０００００８」と記憶され、仕分けマーク識別情報は「３−２，４−１６」と記憶され、添付の有無は「１」と記憶され、リンクの有無は「０」と記憶される。この例の場合には、コメントは入力されておらず、文字情報はメール管理テーブルに記憶されない。
【０４６４】
仕分けマーク識別情報「３−２」は、「添付内容」の「写真」であり、仕分けマーク識別情報「４−１６」は、「メール整理箱」の「プライベート」である。添付の有無の「１」は、添付ファイルが存在することを意味する。リンクの有無の「０」は、本文にリンク情報が含まれていないことを意味する。
【０４６５】
なお、図５１及び図５２に示す例では、「保存マーク」に属する仕分けマークは、いずれも選択されていない。
＜メール保存指定画面の具体例９＞
図５３及び図５４は、メール保存指定画面３０００で仕分けマークを選択する第９の具体例を示す図である。
【０４６６】
図５３及び図５４に示す例は、趣味に関する内容で、動画データが添付されているメールを処理する例である。図５４に示すように、「添付内容」として、「動画」を選択し、また、「メール整理箱」として「動画」を選択し、「実行」ボタンを操作する。
【０４６７】
このようにすることで、メール管理テーブルには、図３１に示すように、メール識別情報は「Ｒ０００００９」と記憶され、仕分けマーク識別情報は「３−３，４−２１」と記憶され、添付の有無は「１」と記憶され、リンクの有無は「０」と記憶され、コメントは、「森林ボランティアの会チエンソーの取り扱い実演［菊池さん］」と記憶される。
【０４６８】
仕分けマーク識別情報「３−３」は、「添付内容」の「動画」であり、仕分けマーク識別情報「４−２１」は、「メール整理箱」の「動画」である。添付の有無の「１」は、添付ファイルが存在することを意味する。リンクの有無の「０」は、本文にリンク情報が含まれていないことを意味する。
【０４６９】
なお、図５３及び図５４に示す例では、「保存マーク」に属する仕分けマークは、いずれも選択されていない。
【０４７０】
＜＜メール送信時の具体例＞＞
＜送信メール本文画面＞
図５５及び図５６は、送信メール本文画面４０００の例を示す図である。図５５は、送信メール本文画面４０００の作成、送信後の状態を示す図である。図５６は、送信メール本文画面４０００の作成、送信後、保存時の状態を示す図である。送信メール本文画面４０００は、受信メール一覧画面１０００と同様に、送信メール一覧画面（図示せず）が表示されているときに１つのメール概要表示を選択することで表示される。
【０４７１】
図５５に示すように、送信メール本文画面４０００には、「タイトル」、「送信者」、「受信者」、「資料添付マーク」及び「本文」が表示される。送信メール本文画面４０００は、受信メール本文画面２０００と同様の構成を有する。
【０４７２】
送信メール本文画面４０００の左上部には、受信メール本文画面２０００と同様に、「メール保存」ボタン２１００が表示される。ユーザが「メール保存」ボタン２１００を操作することで、図５６のように、「メール保存」ボタン２１００の表示色が変化する。なお、図５６では、表示色の変化を斜線で示した。表示色を変化させることで、「メール保存」ボタン２１００が操作されたことをユーザに明確に示すことができる。「メール保存」ボタン２１００の表示色が変化した後に、後述する図５７に示すメール保存指定画面３０００が表示される。
【０４７３】
＜具体例１２＞
図５７及び図５８は、メール保存指定画面３０００で仕分けマークを選択する具体例１０を示す図である。
【０４７４】
図５７に示すメール保存指定画面３０００は、図５６に示した「メール保存」ボタン２１００をユーザが操作することで表示される。メール保存指定画面３０００に示すように、メールを送信した場合も、メールを受信した場合と同様に、メール保存指定画面３０００における操作で、仕分けマークやコメントを保存することができる。
【０４７５】
図５７及び図５８に示す例は、クラブ活動に関する内容であり、会員の名簿のデータが添付されているメールを処理する例である。図５８に示すように、「添付内容」として「名簿」の仕分けマークを選択し、「メール整理箱」として「クラブ」の仕分けマークを選択し、「実行」ボタンを操作する。
【０４７６】
このようにすることで、メール管理テーブルには、図３１に示すように、メール識別情報は「Ｓ０００００１」と記憶され、仕分けマーク識別情報は「３−６，４−１８」と記憶され、添付の有無は「１」と記憶され、リンクの有無は「０」と記憶され、コメントは、「２０１６年ボート部同期名簿」と記憶される。
【０４７７】
メール識別情報の「Ｓ０００００１」の先頭の「Ｓ」は、送信メールであることを示す。メール識別情報の「Ｓ０００００１」の残りの「０００００１」は、連番となるように生成した番号である。また、連番ではなく、メールを送信した日時に基づいてメール識別情報を生成してもよい。メール識別情報は、他のメールと識別できる情報であればよい。
【０４７８】
仕分けマーク識別情報「３−６」は、「添付内容」の「名簿」であり、仕分けマーク識別情報「４−１８」は、「メール整理箱」の「クラブ」である。添付の有無の「１」は、添付ファイルが存在することを意味する。リンクの有無の「０」は、本文にリンク情報が含まれていないことを意味する。
【０４７９】
なお、図５７及び図５８に示す例では、「保存マーク」に属する仕分けマークは、いずれも選択されていない。
【０４８０】
＜＜メール検索の具体例＞＞
図６２及び図６３は、メール検索指定画面５０００の例を示す図である。図６２及び図６３に示すメール検索指定画面５０００は、図３４に示した受信メール一覧画面１０００の左上部に表示されている「メール検索」ボタン１２００を操作することで表示される。
【０４８１】
メール検索指定画面５０００は、メール保存指定画面３０００と同様の構成を有する。なお、メール保存指定画面３０００とは異なり、「送信者」、「日時」、「タイトル」、「本文抜粋」及び「資料添付マーク」は、表示されない。本実施の形態では、これらの情報は、検索の対象とせず、仕分けマークを検索の対象とする。また、メールを削除、移動、返信するためのメール操作メニューも表示されない。このように、メール検索指定画面５０００は、仕分けマークによってメールを検索するための画面である。
【０４８２】
メール検索指定画面５０００の縦方向に沿って、大分類（上位の階層）が表示される。大分類の仕分けマークは、保存マークと本文内容と添付内容とメール整理箱との４種類である。メール検索指定画面５０００の横方向に沿って、中分類（下位の階層）が表示される。中分類の仕分けマークは、大分類の仕分けマークの各々に対応して定められる。
【０４８３】
保存マークの下位に属する仕分けマークは、重要保存、要チェック、要返信、通常保存の４種類である。本文内容の下位に属する仕分けマークは、スケジュール、連絡先、会合、案内、会計、指示の５種類である。添付内容の下位に属する仕分けマークは、文書、写真、動画、音声、地図、名簿、マニュアル、行程、記録、収支の１０種類である。さらに、メール整理箱の下位に属する仕分けマークは、社内総務、社内経理、社内営業、社内技術、工場、支店Ａ、支店Ｂ、支店Ｃ、支店Ｄ、顧客１、顧客２、顧客３、顧客４、顧客５、プライベート、学校関係、クラブ、奉仕活動、神社、趣味、その他の２２種類である。
【０４８４】
メール検索指定画面５０００に示すように、大分類の仕分けマークを表示する方向と、と中分類の仕分けマークを表示する方向とを異ならしめたことで、階層関係にある仕分けマークの一覧を分散させて表示することができる。仕分けマークの階層を可視化するとともに、複数の仕分けマークを分散させて表示することで、ユーザは、仕分けマークを的確に視認でき、仕分けマークの指定操作を容易にかつ簡便にできる。
【０４８５】
これらの仕分けマークは、ユーザの操作によって指定することができる（図２０のステップＴ２００６、図２１のＴ２１０４参照）。マウスによるクリック操作や、指によるタップ操作などによって仕分けマークを指定することができる。
【０４８６】
メール保存指定画面３０００と同様に、メール検索指定画面５０００においても、保存マークの下位に属する仕分けマークは、重要保存、要チェック、要返信、通常保存の４種類である。これらのうちの重要保存、要チェック、通常保存の３つの仕分けマークは、重要度が高い順に、重要保存→要チェック→通常保存である。これらの３つの仕分けマークは、重複禁止が設定されている仕分けマークである。また、要返信の仕分けマークは、返信が必要なメールであるとユーザが判断した場合に選択される仕分けマークであり、重複禁止は設定されておらず、重要保存、要チェック、通常保存などの他の仕分けマークと重複して選択することが可能である。例えば、重要保存と要返信とを重複して選択することができる。
【０４８７】
重複禁止の設定は、図４１の選択設定テーブルの選択状態に記憶される。ユーザが、適宜に、選択状態に重複禁止を設定することができる。
【０４８８】
図３４に示した受信メール一覧画面１０００の左上部に表示されている「メール検索」ボタン１２００することで、メール検索指定画面５０００が表示された時点では、全ての仕分けマークの背景は、デフォルトの表示色である白色で表示される。白色の表示は、非選択状態を示す色である。すなわち、ユーザは、いずれの仕分けマークも指定して選択できる状態にあることを視認できる。
【０４８９】
また、ユーザが指定操作をすることで選択状態になった仕分けマークの背景は、青色で表示される。上述したように、重複禁止が設定されている仕分けマークは、排他的に選択される。したがって、重複禁止が設定されている仕分けマークのうちの１つが、指定されて選択状態になると、その仕分けマークの背景は、青色で表示される。さらに、残りの仕分けマークの背景は、灰色で表示される。仕分けマークの背景を灰色で表示することで、選択不可になったことをユーザに視認させることができる。
【０４９０】
また、ユーザが、選択不可となっている仕分けマークを指定した場合には、選択不可の状態が維持される（図２１のステップＴ２１１０及びＴ２１１２）。なお、ユーザが、選択不可となっている仕分けマークを指定した場合に、その仕分けマークを、直接的に選択状態にして（背景を青色で表示）、他の仕分けマークを直ちに選択不可にする（背景を灰色で表示）ようにしてもよい。このようにしても、重複禁止が設定されている仕分けマークの排他的な選択を維持することができる。
【０４９１】
上述したように、検索用選択設定テーブルの選択情報には、選択状態と非選択状態と選択不可と不使用との４種類がある。不使用は、これまでに、選択に使用されていない仕分けマークの状態である。メール検索指定画面５０００では、不使用の仕分けマークが１つでも存在する場合には、その不使用の仕分けマークが、検索の対象でないことを示すために、メール検索指定画面５０００では、選択できる仕分けマークの色とは異なる色で表示される。例えば、選択不可の仕分けマークと同様に、不使用の仕分けマークの背景を灰色で表示することができる。さらに、不使用の仕分けマークが存在する場合には、その不使用の仕分けマークそのものをメール検索指定画面５０００に表示しないようにしてもよい。なお、仕分けマークが１つのメールのみに使用されていれば、不使用ではなく、必ずメール検索指定画面５０００に通常の態様で表示される。
【０４９２】
メール検索指定画面５０００の保存マーク、本文内容、添付内容、メール整理箱の下位に属する仕分けマークのいずれも、メール保存指定画面３０００と同様にユーザによって選択することができる。
【０４９３】
メール検索指定画面５０００の下部には、「実行」ボタンが表示される。「実行」ボタンは、メール検索指定画面５０００で仕分けマークの選択を終えた後に（図２０のステップＴ２０１２）、検索を開始する操作ボタンである（図２０のステップＴ２０１６）。「実行」ボタンが表示されている領域を、マウスでクリックしたり指でタップしたりすることで、「実行」ボタンを操作できる。
【０４９４】
検索を開始することで、図３１に示したメール識別情報に記憶されているメールの全てについて検索される。したがって、受信したメールだけなく、送信したメールも検索することができる。
【０４９５】
なお、メール検索指定画面５０００の構成は本例には限定されず、例えば、操作することで、選択されている検索条件の全てを初期化する「クリア」ボタンを設けてもよい。また、全てのメール、又は受信したメール若しくは送信したメールのいずれかのみを検索対照にする検索対象ボタンを設けてもよい。
【０４９６】
図６３は、メール検索指定画面５０００で仕分けマークを選択して検索条件を決定する具体例を示す図である。図６３のメール検索指定画面５０００では、「保存マーク」の「重要保存」の仕分けマークが選択されて、「実行」ボタンを操作される例を示す。
【０４９７】
ユーザは、メール検索指定画面５０００で、所望する仕分けマークを選択して「実行」ボタンを操作することにより、検索結果を示す検索結果画面６０００が表示される。図６３に示したように、メール検索指定画面５０００で、「重要保存」の仕分けマークが選択され、「実行」ボタンが操作された場合には、図６４に示すような検索結果画面６０００が表示される。
【０４９８】
＜検索結果画面６０００の具体例１＞
図６４は、上述したように、メール検索指定画面５０００で、「重要保存」の仕分けマークが選択され、「実行」ボタンが操作された場合に表示される検索結果画面６０００の例である。
【０４９９】
図６４の検索結果画面６０００には、図６３の検索条件で検索されたメールが表示される。検索結果画面６０００には、「添付内容」、「送信者」、「コメント記入欄」、「タイトル」、「本文抜粋」及び「※資料添付マーク」が表示される。検索結果画面６０００には、図３４の受信メール一覧画面１０００と同様の項目が表示される。
【０５００】
検索結果画面６０００左上段には、検索条件である「重要保存」仕分けマークが表示され、ユーザは、検索条件を直ちに視認することができる。検索を実行することにより、「重要保存」仕分けマークに関連付けられたメールが、検索結果画面６０００に表示される。
【０５０１】
検索の処理は、「重要保存」仕分けマークに関連付けられているメールの全てが抽出される。すなわち、図３１に示すメール管理テーブルに、仕分けマーク識別情報１−１が記憶されているメールの全てが抽出される。「重要保存」仕分けマークが含まれていれば、他の仕分けマークが重複して含まれていても抽出される。図６４の検索結果画面６０００に示すように、図３１のメール管理テーブルのメール識別情報のＲ０００００４（図４３及び図４４に示した例）及びＲ０００００５（図４５及び図４６に示した例）の２つのメールが、検索によって抽出される。
【０５０２】
なお、選択した「重要保存」仕分けマークのみが関連付けられているメールを抽出するように検索するようにしてもよい。例えば、仕分けマークについて完全一致や部分一致なども検索条件に加えて構成すればよい。
【０５０３】
さらに、複数の仕分けマークを選択した場合には、複数の仕分けマークの間に、アンドやオアなどの各種の演算子を用いて検索条件を構成してもよい。
【０５０４】
例えば、保存マークの「重要保存」仕分けマークと、本文内容の「スケジュール」仕分けマークとの２つの仕分けマークを選択した場合には、「重要保存」仕分けマークと「スケジュール」仕分けマークとのアンドの検索条件で検索すると、双方の仕分けマークを含むメールのみが抽出され、図３１のメール管理テーブルのメール識別情報のＲ０００００５（図４５及び図４６に示した例）のメールのみが抽出される。また、「重要保存」仕分けマークと「スケジュール」仕分けマークとのオアの検索条件で検索すると、いずれかの仕分けマークが含まれていればよく、図３１のメール管理テーブルのメール識別情報のＲ０００００１（図３７及び図３８に示した例）とＲ０００００４（図４３及び図４４に示した例）とＲ０００００５（図４５及び図４６に示した例）の３つのメールが抽出される。
【０５０５】
＜検索結果画面６０００の具体例２＞
図６５は、メール検索指定画面５０００で、「本文内容」の「連絡先」の仕分けマークが選択され、「実行」ボタンが操作された場合に表示される検索結果画面６０００の例である。
【０５０６】
検索結果画面６０００には、「本文内容」の「連絡先」の仕分けマークが関連付けられたメールが表示される。検索結果画面６０００の左上段には、「連絡先」の仕分けマークが表示される。
【０５０７】
「本文内容」の「連絡先」の仕分けマークが関連付けられたメールとして、図３１のメール管理テーブルのメール識別情報のＲ０００００２（図３９及び図４０に示した例）とＲ０００００５（図４５及び図４６に示した例）との２つのメールが抽出される。
【０５０８】
＜検索結果画面６０００の具体例３＞
図６６は、メール検索指定画面５０００で、「添付内容」の「名簿」の仕分けマークが選択され、「実行」ボタンが操作された場合に表示される検索結果画面６０００の例である。
【０５０９】
検索結果画面６０００には、「添付内容」の「名簿」の仕分けマークが関連付けられたメールが表示される。検索結果画面６０００の左上段には、「名簿」の仕分けマークが表示される。
【０５１０】
「添付内容」の「名簿」の仕分けマークが関連付けられたメールとして、図３１のメール管理テーブルのメール識別情報のＲ０００００３（図４１及び図４２に示した例）とＳ０００００１（図５７及び図５８に示した例）との２つのメールが抽出される。
【０５１１】
メール管理テーブルに記憶されている全てのメールが検索されるため、受信したメールだけでなく、送信したメール（メール識別情報Ｓ０００００１）も抽出される。
【０５１２】
＜検索結果画面６０００の具体例４＞
図６７は、メール検索指定画面５０００で、「添付内容」の「動画」の仕分けマークが選択され、「実行」ボタンが操作された場合に表示される検索結果画面６０００の例である。
【０５１３】
検索結果画面６０００には、「添付内容」の「動画」の仕分けマークが関連付けられたメールが表示される。検索結果画面６０００の左上段には、「動画」の仕分けマークが表示される。
【０５１４】
「添付内容」の「動画」の仕分けマークが関連付けられたメールとして、図３１のメール管理テーブルのメール識別情報のＲ０００００９（図５３及び図５４に示した例）のメールが抽出される。
【０５１５】
＜＜変形例＞＞
＜変形例１＞
本実施の形態において、上述したように、仕分けマークを２以上の階層の各々に属するように構成することができる。仕分けマークなどを保存する場合や、仕分けマークで検索する場合に、大分類や中分類などの２つの階層の各々に属する仕分けマークだけでなく、３つ以上の階層の各々に属する仕分けマークを選択して、仕分けマークを保存したり検索したりしてもよい。例えば、大分類に属する仕分けマークと、中分類に属する仕分けマークと、小分類に属する仕分けマークとを選択して、仕分けマークを保存したり検索したりすることができる。階層の内容は、ユーザが適宜に決定でき、上位概念や下位概念などに限定されることなく、任意に分類して定めることができる。
【０５１６】
＜変形例２＞
また、メール保存指定画面３０００で「実行」ボタンを操作して仕分けマークなどを保存した場合に、対応するメールを送信メール一覧画面（図示せず）から消去するようにしても消去されないようにしてもよい。
【０５１７】
＜変形例３＞
また、メール保存指定画面３０００で「実行」ボタンを操作して仕分けマークなどを保存した場合に、対応するメールを受信メール一覧画面１０００から消去するようにしても消去されないようにしてもよい。
【０５１８】
＜変形例４＞
また、コメントを記入する領域は、１つのみには限定されず、複数の領域を設けてもよい。例えば、メール保存指定画面３０００にコメント追加ボタンを設けて、新たなコメント記入領域が追加されるようにしてもよい。
【０５１９】
＜変形例５＞
さらに、検索処理において、仕分けマークだけで検索するのではなく、コメントでも検索できるようにしてもよい。例えば、ユーザが思い出せるキーワードなどの文字情報を入力して、コメントを検索することができる。仕分けマークとコメントとの双方で検索することで、埋もれているメールから、所望するメールをより的確に抽出することができる。
【０５２０】
＜変形例６＞
また、仕分けマークを保存した日時を記憶するように構成してもよい。作業した日時をユーザの記憶の拠り所にしてメールを検索することができる。
【０５２１】
＜変形例７＞
また、仕分けマークとコメントと添付ファイルの有無とリンクの有無と（メール管理情報）は、ユーザ端末装置１１０に保存する場合に限定されず、メール管理プログラム提供サーバ３００などのサーバ（クラウド）などにネットワークを介して保存するように構成してもよい。そのように構成した場合には、メール検索指定画面５０００で「検索実行」ボタンが操作された場合には、検索条件をメール管理プログラム提供サーバ３００に送信し、メール管理プログラム提供サーバ３００は、検索条件を満たしたメール識別情報をユーザ端末装置１１０に送信する。
【０５２２】
＜変形例８＞
仕分けマークとコメントと添付ファイルの有無とリンクの有無と（メール管理情報）をメールと歯別個に保存する場合を示したが、これらのメール管理情報をメールとともに保存してもよい。メール管理情報をメールとともに管理することで、メールのバックアップとともに、メール管理情報もバックアップすることができる。
【符号の説明】
【０５２３】
１００  ネットワーク
１１０  ユーザ端末装置
２００  メールサーバ
３００  メール管理プログラム提供サーバ
【図１】
2017204175.tif 000003
【図２】
2017204175.tif 000004
【図３】
2017204175.tif 000005
【図４】
2017204175.tif 000006
【図５】
2017204175.tif 000007
【図６】
2017204175.tif 000008
【図７】
2017204175.tif 000009
【図８】
2017204175.tif 000010
【図９】
2017204175.tif 000011
【図１０】
2017204175.tif 000012
【図１１】
2017204175.tif 000013
【図１２】
2017204175.tif 000014
【図１３】
2017204175.tif 000015
【図１４】
2017204175.tif 000016
【図１５】
2017204175.tif 000017
【図１６】
2017204175.tif 000018
【図１７】
2017204175.tif 000019
【図１８】
2017204175.tif 000020
【図１９】
2017204175.tif 000021
【図２０】
2017204175.tif 000022
【図２１】
2017204175.tif 000023
【図２２】
2017204175.tif 000024
【図２３】
2017204175.tif 000025
【図２４】
2017204175.tif 000026
【図２５】
2017204175.tif 000027
【図２６】
2017204175.tif 000028
【図２７】
2017204175.tif 000029
【図２８】
2017204175.tif 000030
【図２９】
2017204175.tif 000031
【図３０】
2017204175.tif 000032
【図３１】
2017204175.tif 000033
【図３２】
2017204175.tif 000034
【図３３】
2017204175.tif 000035
【図３４】
2017204175.tif 000036
【図３５】
2017204175.tif 000037
【図３６】
2017204175.tif 000038
【図３７】
2017204175.tif 000039
【図３８】
2017204175.tif 000040
【図３９】
2017204175.tif 000041
【図４０】
2017204175.tif 000042
【図４１】
2017204175.tif 000043
【図４２】
2017204175.tif 000044
【図４３】
2017204175.tif 000045
【図４４】
2017204175.tif 000046
【図４５】
2017204175.tif 000047
【図４６】
2017204175.tif 000048
【図４７】
2017204175.tif 000049
【図４８】
2017204175.tif 000050
【図４９】
2017204175.tif 000051
【図５０】
2017204175.tif 000052
【図５１】
2017204175.tif 000053
【図５２】
2017204175.tif 000054
【図５３】
2017204175.tif 000055
【図５４】
2017204175.tif 000056
【図５５】
2017204175.tif 000057
【図５６】
2017204175.tif 000058
【図５７】
2017204175.tif 000059
【図５８】
2017204175.tif 000060
【図５９】
2017204175.tif 000061
【図６０】
2017204175.tif 000062
【図６１】
2017204175.tif 000063
【図６２】
2017204175.tif 000064
【図６３】
2017204175.tif 000065
【図６４】
2017204175.tif 000066
【図６５】
2017204175.tif 000067
【図６６】
2017204175.tif 000068
【図６７】
2017204175.tif 000069
【手続補正書】
【提出日】平成28年9月26日(2016.9.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
端末装置において実行されるメール管理用プログラムであって、
前記端末装置は、
メールを含む通信情報を送信又は受信する送受信部と、
送信又は受信したメールを含む通信情報を記憶する記憶部と、
送信又は受信したメールを含む通信情報を表示する表示部と、
ユーザによって操作可能な操作部と、
下記の処理を実行する制御部と、を有し、
（１−１）  関連付け処理とメール検索処理とのいずれかを、前記操作部の操作に基づいて選択する選択処理、
（１−２）  前記（１−１）の処理によって前記関連付け処理が選択された場合には、
（１−２−１）  受信した又は送信したメールを仕分けするための仕分けマークを第１の階層と前記第１の階層とは異なる第２の階層とに分けて表示する表示処理であって、前記第１の階層に属する仕分けマークを第１の方向に沿って表示し、前記第２の階層に属する仕分けマークを前記第１の方向とは異なる第２の方向に沿って表示することで、前記第１の階層に属する前記仕分けマーク及び前記第２の階層に属する前記仕分けマークを前記表示部にマトリクス状に表示する表示処理、
（１−２−２）  前記（１−２−１）の処理によって表示された前記仕分けマークを、前記操作部の操作に基づいてメールに関連付ける関連付け処理、
（１−３）  前記（１−１）の処理によって前記メール検索処理が選択された場合には、
（１−３−１）  前記第１の階層と前記第２の階層とに分けて前記仕分けマークを表示する表示処理であって、前記第１の階層に属する前記仕分けマークを前記第１の方向に沿って表示し、前記第２の階層に属する前記仕分けマークを前記第２の方向に沿って表示することで、前記第１の階層に属する前記仕分けマーク及び前記第２の階層に属する前記仕分けマークを前記表示部にマトリクス状に表示する表示処理、
（１−３−２）  前記（１−３−１）の処理によって表示された前記仕分けマークを、前記操作部の操作に基づいて指定する仕分けマーク指定処理、
（１−３−３）  前記（１−３−２）の処理によって指定された仕分けマークが関連付けられたメールを抽出する抽出処理、
を含むメール管理用プログラム。
【請求項２】
（２−１）  予め定められた見本用の仕分けマークを前記第１の階層と前記第２の階層とに分けて表示する見本用仕分けマーク表示処理であって、前記第１の階層に属する見本用の仕分けマークを前記第１の方向に沿って表示し、前記第２の階層に属する見本用の仕分けマークを前記第２の方向に沿って表示することで、前記第１の階層に属する見本用の仕分けマーク及び前記第２の階層に属する見本用の仕分けマークを前記表示部にマトリクス状に表示する見本用仕分けマーク表示処理、
（２−２）  前記操作部の操作に基づいて、前記見本用の仕分けマークの変更若しくは削除、又は新たな仕分けマークの追加によって、ユーザの意図を反映可能に仕分けマークを編集する仕分けマーク編集処理、
を、さらに含む請求項１に記載のメール管理用プログラム。
【請求項３】
前記（１−２）の処理は、
（１−２−３）  前記操作部の操作に基づいて文字情報が入力される文字情報入力処理、
（１−２−４）  前記（１−２−３）の処理によって入力された文字情報をメールに関連付ける関連付け処理、
を、さらに含む請求項１に記載のメール管理用プログラム。
【請求項４】
前記（１−２−２）の処理は、
（１−２−２−１）  一の前記第２の階層に属する仕分けマーク同士を重複して関連付ける処理、
（１−２−２−２）  前記一の前記第２の階層とは異なる他の前記第２の階層に属する仕分けマーク同士を重複して関連付けることを禁止する処理、
を含み、
前記（１−３−２）の処理は、
（１−３−２−１）  前記一の前記第２の階層に属する仕分けマーク同士を重複して指定する処理、
（１−３−２−２）  前記他の前記第２の階層に属する仕分けマーク同士を重複して指定することを禁止する処理、
を含む請求項１に記載のメール管理用プログラム。
【請求項５】
前記（１−２−２）の処理は、
（３−１）  前記第２の階層に属する複数の仕分けマークのうちユーザによって指定された仕分けマークが、ユーザによって既に選択されていることを示す選択状態にあるか否かを判別する処理、
（３−２）  前記（３−１）の処理によって選択状態にないと判別したときには、前記ユーザによって指定された仕分けマークが、重複禁止に設定されている仕分けマークに含まれるか否かを判断する処理、
（３−３）  前記（３−２）の処理によって重複禁止に設定されている仕分けマークに含まれると判別したときには、重複禁止に設定されている仕分けマークのうち、ユーザによって指定された仕分けマークとは異なる他の重複禁止仕分けマークに選択不可を設定する処理、
（３−４）  前記（３−３）の処理によって選択不可が設定された前記他の重複禁止仕分けマークに対して、重複して設定できないことを表示する処理、
を含む請求項４に記載のメール管理用プログラム。
【請求項６】
端末装置において実行されるメール管理用プログラムであって、
前記端末装置は、
メールを含む通信情報を送信又は受信する送受信部と、
送信又は受信したメールを含む通信情報を記憶する記憶部と、
送信又は受信したメールを含む通信情報を表示する表示部と、
ユーザによって操作可能な操作部と、
下記の処理を実行する制御部と、を有し、
（１−１）  関連付け処理とメール検索処理とのいずれかを、前記操作部の操作に基づいて選択する選択処理、
（１−２）  前記（１−１）の処理によって前記関連付け処理が選択された場合には、
（１−２−１）  受信した又は送信したメールを仕分けするための仕分けマークを、第１の階層と前記第１の階層とは異なる第２の階層とに分けて表示する表示処理であって、前記第１の階層に属する仕分けマークを第１の方向に沿った単一の領域内に非階層表示態様のみで表示し、前記第１の方向とは異なる第２の方向に沿って前記第２の階層に属する仕分けマークを非階層表示態様で表示するとともに、階層表示態様の表示を制限して、前記仕分けマークを前記表示部に分散させて表示する表示処理、
（１−２−２）  前記（１−２−１）の処理によって表示された前記仕分けマークを、前記操作部の操作に基づいてメールに関連付ける関連付け処理、
（１−３）  前記（１−１）の処理によって前記メール検索処理が選択された場合には、
（１−３−１）  第１の階層と前記第１の階層とは異なる第２の階層とに分けて前記仕分けマークを表示する表示処理であって、前記第１の階層に属する前記仕分けマークを前記第１の方向に沿った単一の領域内に非階層表示態様のみで表示し、前記第１の方向とは異なる第２の方向に沿って前記第２の階層に属する仕分けマークを非階層表示態様で表示するとともに、階層表示態様の表示を制限して、前記仕分けマークを前記表示部に分散させて表示する表示処理、
（１−３−２）前記（１−３−１）の処理によって表示された前記仕分けマークを、前記操作部の操作に基づいて指定する仕分けマーク指定処理、
（１−３−３）  前記（１−３−２）の処理によって指定された仕分けマークが関連付けられたメールを抽出する抽出処理、
を含むメール管理用プログラム。