"コンピュータに、表示対象となる対象電子メールの本文に基づいて、前記対象電子メールの本文の中から、前記対象電子メールの引用元となる電子メールの本文から引用された引用部を前記引用元となる電子メールごとに特定し、特定した前記引用元となる電子メールごとの引用部の各々を出力対象として前記対象電子メールの本文の中から選択可能な表示画面の画面情報を作成し、作成した前記表示画面の画面情報を出力する、処理を実行させることを特徴とする情報提供プログラム。前記コンピュータに、前記表示画面の画面情報が出力された結果、前記引用元となる電子メールごとの引用部のうち、前記出力対象となる少なくともいずれかの引用部を選択する操作入力を受け付け、前記操作入力を受け付けた場合、前記対象電子メールの本文のうち前記出力対象となる引用部を表す文書情報を出力する、処理を実行させることを特徴とする請求項1に記載の情報提供プログラム。前記コンピュータに、前記操作入力を受け付ける処理において、前記出力対象として印刷対象となる少なくともいずれかの引用部を選択する操作入力を受け付け、前記文書情報を出力する処理において、前記対象電子メールの本文のうち前記印刷対象となる少なくともいずれかの引用部の印刷命令を出力する、処理を実行させることを特徴とする請求項2に記載の情報提供プログラム。前記コンピュータに、前記対象電子メールの識別子に基づいて、引用元の電子メールの識別子と引用先の電子メールの識別子とを対応付けて記憶する記憶部の中から、前記対象電子メールの識別子に対応する前記引用元の電子メールの識別子を検索し、前記対象電子メールの本文のうち前記対象電子メールの引用元となる電子メールの本文から引用された引用部と、検索した前記引用元となる電子メールの本文のうち前記引用元となる電子メールの引用元となる電子メールの本文から引用された引用部を除く残余の本文とを比較する、処理を実行させ、前記特定する処理は、比較した比較結果に基づいて、前記対象電子メールの本文の中から、検索した前記引用元となる電子メールの本文から引用された引用部を特定することを特徴とする請求項1~3のいずれか一つに記載の情報提供プログラム。前記作成する処理は、検索した前記引用元となる電子メールの差出人を識別する識別情報に基づいて、前記引用元となる電子メールの差出人ごとの引用部の各々を出力対象として前記対象電子メールの本文の中から選択可能な表示画面の画面情報を作成することを特徴とする請求項4に記載の情報提供プログラム。前記コンピュータに、前記操作入力を受け付ける処理において、前記出力対象として表示対象となる少なくともいずれかの引用部を選択する操作入力を受け付け、前記操作入力を受け付けた場合、前記対象電子メールの本文のうち前記表示対象となる少なくともいずれかの引用部を表示する表示画面の画面情報を作成し、前記文書情報を出力する処理において、作成した前記表示画面の画面情報を出力する、処理を実行させることを特徴とする請求項2に記載の情報提供プログラム。表示対象となる対象電子メールの本文に基づいて、前記対象電子メールの本文の中から、前記対象電子メールの引用元となる電子メールの本文から引用された引用部を前記引用元となる電子メールごとに特定する特定部と、前記特定部によって特定された前記引用元となる電子メールごとの引用部の各々を出力対象として前記対象電子メールの本文の中から選択可能な表示画面の画面情報を作成する作成部と、前記作成部によって作成された前記表示画面の画面情報を出力する出力部と、を有することを特徴とする情報提供装置。コンピュータが、表示対象となる対象電子メールの本文に基づいて、前記対象電子メールの本文の中から、前記対象電子メールの引用元となる電子メールの本文から引用された引用部を前記引用元となる電子メールごとに特定し、特定した前記引用元となる電子メールごとの引用部の各々を出力対象として前記対象電子メールの本文の中から選択可能な表示画面の画面情報を作成し、作成した前記表示画面の画面情報を出力する、処理を実行することを特徴とする情報提供方法。しかしながら、従来技術では、複数のユーザにより一連の電子メールがやり取りされた結果、電子メールの本文の中から、各々のユーザの発言単位で表示対象や印刷対象といった出力対象を指定することが難しいという問題がある。例えば、作成文書に対して印刷範囲を指定する特殊記号を設定する従来技術では、電子メールの作成時に、各々のユーザが各々の電子メールに対して特殊記号を設定することになり、電子メールの受信者が印刷範囲を任意に設定することが難しいという問題がある。また、電子文書の段落単位で印刷の要否を設定する技術では、電子メールの本文のうち、印刷対象となる部分に複数の段落が含まれている場合、ユーザの操作入力により複数の段落を指定することになり、ユーザの操作負荷が増大するという問題がある。本発明は、上述した従来技術による問題点を解消するため、電子メールの本文の中から、他の電子メールから引用された引用部単位で出力対象を指定することができる情報提供プログラム、情報提供装置、および情報提供方法を提供することを目的とする。上述した課題を解決し、目的を達成するため、本発明の一側面によれば、表示対象となる対象電子メールの本文に基づいて、前記対象電子メールの本文の中から、前記対象電子メールの引用元となる電子メールの本文から引用された引用部を前記引用元となる電子メールごとに特定し、特定した前記引用元となる電子メールごとの引用部の各々を出力対象として前記対象電子メールの本文の中から選択可能な表示画面の画面情報を作成し、作成した前記表示画面の画面情報を出力する情報提供プログラム、情報提供装置、および情報提供方法が提案される。本発明の一側面によれば、電子メールの本文の中から、他の電子メールから引用された引用部単位で出力対象を指定することができるという効果を奏する。以下に添付図面を参照して、この発明にかかる情報提供プログラム、情報提供装置、および情報提供方法の実施の形態を詳細に説明する。実施の形態1図1は、実施の形態1にかかる情報提供方法の一実施例を示す説明図である。図1において、AさんとBさんとの一連の電子メールのやり取りが示されている。ここで、電子メールとは、ネットワークを介してコンピュータ間で送受信される電子情報である。電子メールは、例えば、ヘッダ情報とボディ情報とを含む。ヘッダ情報は、例えば、電子メールのメッセージIDidentification、送信先のメールアドレス、送信元のメールアドレス、送信日時などを含む。ボディ情報は、例えば、電子メールの本文が記述された本文情報を含む。ボディ情報には、例えば、画像、音声、プログラムなどの添付情報が含まれる場合がある。また、電子メールの本文には、他の電子メールから引用された引用部が含まれる場合がある。引用部とは、他の電子メールの本文から引用された文字や記号を含むものであり、例えば、他の電子メールの本文から引用された引用文である。引用部に含まれる各行の冒頭には、例えば、他の電子メールから引用されたものであることを示す引用符が挿入されている場合がある。引用符は、例えば、>や>>といった符号である。また、他の電子メールから引用された各々の引用部の冒頭には、例えば、引用部を表す文字列が挿入されている場合がある。引用部を表す文字列は、例えば、OriginalMessageである。以下の説明では、引用部を表す文字列を引用タグと表記する場合がある。ここで、AさんとBさんとの間でやり取りされた一連の電子メールを時系列に説明する。なお、以下の説明では、電子メールを単にメールと表記する場合がある。1AさんからBさんを宛先としてメール110が送信されている。メール110は、目標設定についてBさんのご意見をいただきつつ、目標を決めたいと思います。ご意見をお待ちしております。といった内容のものである。2BさんからAさんを宛先としてメール120が送信されている。メール120は、目標設定というのは来期の売上ということでよろしいでしょうかといった目標設定の対象を確認するためのものである。3AさんからBさんを宛先としてメール130が送信されている。メール130は、来期の売上に関する目標設定です。といったBさんからのメール120に対するAさんの回答を表すものである。4BさんからAさんを宛先としてメール140が送信されている。メール140は、来期の売上目標は、○×億円程度がよいと思います。といったAさんからのメール110に対するBさんの回答を表すものである。5AさんからBさんを宛先としてメール150が送信されている。メール150は、Bさんからのご意見をもとにCさんと相談した結果、来期の売上目標は、△□億円に設定したいと思います。といった売上目標の決定結果を表すものである。図1において、AさんからBさんを宛先として送信されたメール150の本文151が示されている。本文151には、メール140から引用された引用部152と、メール130から引用された引用部153と、メール120から引用された引用部154と、メール110から引用された引用部155と、が含まれている。ここで、Bさんが、来期の売上目標が決定されるまでの経緯を確認するために、メール150の本文151に含まれる引用部152~155のうちの一部の引用部を出力対象として選択して表示や印刷を行いたい場合がある。例えば、引用部153,154は、目標設定の対象を確認するための内容であるため、本来のやりとりである来期の売上目標についての問いと決定事項とを確認するためには、引用部152,155だけを出力対象として選択すれば十分である。そこで、本実施の形態では、複数のユーザにより一連のメールがやり取りされる中で返信、転送が繰り返されたメールの本文の中から、他メールの本文から引用された引用部を該他メールごとに特定して、各々の引用部を出力対象として選択可能に表示する。図1の例では、メール150の本文151を表示する表示画面160の画面例が示されている。表示画面160は、例えば、Bさんが使用するクライアント端末170のディスプレイ171に表示される。表示画面160は、メール150の引用元となるメール140,130,120,110ごとの引用部152~155の各々を出力対象として選択可能な画面である。表示画面160において、例えば、クライアント端末170のキーボード172を用いたBさんの操作入力により、引用部152~155の中から出力対象となる引用部を任意に選択することができる。具体的には、例えば、引用部152~155ごとに設けられたチェックボックス156~159の中から表示や印刷したい引用部に対応するチェックボックスを選択することにより、出力対象となる引用部を選択することができる。図1の例では、チェックボックス156~159の中から引用部152,155に対応するチェックボックス156,159が選択されている。この結果、メール150の本文151に含まれる引用部152~155のうちの引用部152,155のみが表示、印刷されることになる。このように、メール150の本文151に含まれる引用部単位で出力対象を選択可能にすることで、本文151に含まれる引用部152~155のうちの一部の引用部のみを表示、印刷することができるようになる。この結果、例えば、複数のユーザにより一連のメールをやり取りしている状況において、受信メールの本文の中から、各々のユーザの発言単位やユーザ間でやり取りされた話のまとまり単位で出力対象を選択できるようになり、ユーザの利便性を向上させることができる。また、引用部単位で出力対象を選択することができるため、例えば、段落単位で出力対象を選択する場合に比べてユーザの操作負荷を軽減することができる。メールシステム200のシステム構成例つぎに、実施の形態1にかかるメールシステム200のシステム構成例について説明する。図2は、実施の形態1にかかるメールシステム200のシステム構成例を示す説明図である。図2において、メールシステム200は、情報提供装置201と、複数のクライアント端末202図面では、3台と、プリンタ203と、を含む。メールシステム200において、情報提供装置201、複数のクライアント端末202およびプリンタ203は、有線または無線のネットワーク210を介して相互に通信可能に接続されている。ネットワーク210は、例えば、インターネット、LANLocalAreaNetwork、WANWideAreaNetworkなどである。ここで、情報提供装置201は、メールDBデータベース220、返信管理DB230、認証DB240およびWorkテーブル250を有し、メールシステム200内の電子メールの送受信を行うコンピュータである。情報提供装置201は、例えば、メールサーバである。なお、メールDB220、返信管理DB230、認証DB240およびWorkテーブル250については、図5~図8を用いて後述する。クライアント端末202は、電子メールの表示、作成、送受信を行うコンピュータである。クライアント端末202は、例えば、メールシステム200のユーザが使用するPCパーソナルコンピュータ、ノートPC、携帯電話、PDAPersonalDigitalAssistant、スマートフォンなどである。図1に示したクライアント端末170は、クライアント端末202に相当する。電子メールは、例えば、クライアント端末202のブラウザにより表示、作成、送受信されるウェブメールである。プリンタ203は、情報提供装置201やクライアント端末202からの印刷命令を受け付けて、文書データや画像データを印刷する。プリンタ203には、例えば、レーザプリンタやインクジェットプリンタを採用することができる。情報提供装置201のハードウェア構成例図3は、実施の形態1にかかる情報提供装置201のハードウェア構成例を示すブロック図である。図3において、情報提供装置201は、CPUCentralProcessingUnit301と、ROMRead‐OnlyMemory302と、RAMRandomAccessMemory303と、I/FInterface304と、磁気ディスクドライブ305と、磁気ディスク306と、光ディスクドライブ307と、光ディスク308と、入力装置309と、を有している。また、各構成部はバス300によってそれぞれ接続されている。ここで、CPU301は、情報提供装置201の全体の制御を司る。ROM302は、ブートプログラムなどのプログラムを記憶している。RAM303は、CPU301のワークエリアとして使用される。I/F304は、通信回線を通じてネットワーク210に接続され、ネットワーク210を介して、クライアント端末202などの他の装置に接続される。そして、I/F304は、ネットワーク210と内部のインターフェースを司り、他の装置からのデータの入出力を制御する。I/F304には、例えば、モデムやLANアダプタなどを採用することができる。磁気ディスクドライブ305は、CPU301の制御にしたがって磁気ディスク306に対するデータのリード/ライトを制御する。磁気ディスク306は、磁気ディスクドライブ305の制御で書き込まれたデータを記憶する。光ディスクドライブ307は、CPU301の制御にしたがって光ディスク308に対するデータのリード/ライトを制御する。光ディスク308は、光ディスクドライブ307の制御で書き込まれたデータを記憶したり、光ディスク308に記憶されたデータをコンピュータに読み取らせたりする。入力装置309は、文字、数字、各種指示などのデータの入力を行う。入力装置309は、例えば、入力のためのキーを有するキーボードやタッチパネル式の入力パッドなどである。なお、情報提供装置201は、上述した構成部の他に、データを表示するディスプレイを有することにしてもよい。また、情報提供装置201は、例えば、上述した構成部のうち光ディスクドライブ307および光ディスク308を有さないことにしてもよい。クライアント端末202のハードウェア構成例図4は、実施の形態1にかかるクライアント端末202のハードウェア構成例を示すブロック図である。図4において、クライアント端末202は、CPU401と、ROM402と、RAM403と、磁気ディスクドライブ404と、磁気ディスク405と、光ディスクドライブ406と、光ディスク407と、ディスプレイ408と、I/F409と、キーボード410と、マウス411と、スキャナ412と、を有している。また、各構成部はバス400によってそれぞれ接続されている。ここで、CPU401は、クライアント端末202の全体の制御を司る。ROM402は、ブートプログラムなどのプログラムを記憶している。RAM403は、CPU401のワークエリアとして使用される。磁気ディスクドライブ404は、CPU401の制御にしたがって磁気ディスク405に対するデータのリード/ライトを制御する。磁気ディスク405は、磁気ディスクドライブ404の制御で書き込まれたデータを記憶する。光ディスクドライブ406は、CPU401の制御にしたがって光ディスク407に対するデータのリード/ライトを制御する。光ディスク407は、光ディスクドライブ406の制御で書き込まれたデータを記憶したり、光ディスク407に記憶されたデータをコンピュータに読み取らせたりする。ディスプレイ408は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。ディスプレイ408は、例えば、CRT、TFT液晶ディスプレイ、プラズマディスプレイなどを採用することができる。I/F409は、通信回線を通じてネットワーク210に接続され、ネットワーク210を介して情報提供装置201などの他の装置に接続される。そして、I/F409は、ネットワーク210と内部のインターフェースを司り、他の装置からのデータの入出力を制御する。I/F409には、例えば、モデムやLANアダプタなどを採用することができる。キーボード410は、文字、数字、各種指示などの入力のためのキーを備え、データの入力を行う。また、タッチパネル式の入力パッドやテンキーなどであってもよい。マウス411は、カーソルの移動や範囲選択、あるいはウィンドウの移動やサイズの変更などを行う。ポインティングデバイスとして同様に機能を備えるものであれば、トラックボールやジョイスティックなどであってもよい。スキャナ412は、画像を光学的に読み取り、クライアント端末202内に画像データを取り込む。なお、スキャナ412は、OCROpticalCharacterReader機能を持たせてもよい。なお、クライアント端末202は、例えば、上述した構成部のうち、光ディスクドライブ406、光ディスク407、スキャナ412などを有さないことにしてもよい。各種DB等220,230,240,250の記憶内容つぎに、図5~図8を用いて、情報提供装置201が有する各種DB等220,230,240,250の記憶内容について説明する。各種DB等220,230,240,250は、例えば、図3に示した情報提供装置201のRAM303、磁気ディスク306、光ディスク308などの記憶装置により実現される。<メールDB220の記憶内容>図5は、メールDB220の記憶内容の一例を示す説明図である。図5において、メールDB220は、ユーザID、種別、メッセージID、差出人、宛先、発信日時、タイトルおよび本文のフィールドを有する。各フィールドに情報を設定することで、メール情報例えば、メール情報500-1~500-7が記憶されている。ユーザIDは、メールシステム200のユーザの識別子である。ここでは、ユーザIDとして、ユーザのメールアドレスが用いられている。種別は、受信メールか送信メールかを区別する情報である。メッセージIDは、メールシステム200にて送受信されたメールを一意に識別する識別子である。差出人は、メールの送信元となるユーザの識別子であり、例えば、送信元となるユーザのユーザIDである。宛先は、メールの宛先であり、例えば、メールの送信先となるユーザのメールアドレスである。宛先は、例えば、CCCarbonCopyやBCCBlindCarbonCopyを含む。発信日時は、メールの発信日時である。発信日時には、メールが発信された曜日を特定する情報が含まれていてもよい。タイトルは、メールの件名である。本文は、メールの本文情報として記述されたメッセージである。例えば、メール情報500-1は、ユーザIDhondaxxx.wwのユーザの受信メールに関する情報である。受信メールのメッセージIDはhatsumei4xxx.ww、差出人はsuzukixxx.ww、宛先はhondaxxx.ww,tanakaxxx.wwである。また、発信日時は2011/1/2611:30:03、タイトルはRe:Re:Re:発明について、本文はTo:田中様CC:本田様田中様お世話になっておりますである。なお、上述した説明では、ユーザIDとして、ユーザのメールアドレスを用いることにしたが、ユーザのメールアドレスとは異なる別の識別子を用いることにしてもよい。これにより、例えば、1ユーザに対して複数のメールアドレスを管理することができる。<返信管理DB230の記憶内容>図6は、返信管理DB230の記憶内容の一例を示す説明図である。図6において、返信管理DB230は、引用先情報と引用元情報とを対応付けて表す返信管理情報例えば、返信管理情報600-1~600-3を記憶している。引用先情報は、引用先となるメールのメッセージIDおよび差出人を示している。また、引用元情報は、引用元となるメールのメッセージIDおよび差出人を示している。例えば、返信管理情報600-1は、差出人suzukixxx.ww、メッセージIDhatsumei4xxx.wwのメールは、差出人tanakaxxx.ww、メッセージIDhatsumei3xxx.wwのメールを引用して作成されたことを示している。<認証DB240の記憶内容>図7は、認証DB240の記憶内容の一例を示す説明図である。図7において、認証DB240は、ユーザID、パスワードおよびユーザ名のフィールドを有し、各フィールドに情報を設定することで、各ユーザの認証情報例えば、認証情報700-1~700-4をレコードとして記憶している。ここで、ユーザIDは、メールシステム200のユーザの識別子である。パスワードは、メールシステム200のユーザを認証する符号である。ユーザ名は、メールシステム200のユーザの名称である。例えば、認証情報700-1は、ユーザIDtanakaxxx.wwのユーザのパスワードjjleriuthおよびユーザ名田中を示している。<Workテーブル250の記憶内容>図8は、Workテーブル250の記憶内容の一例を示す説明図である。図8において、Workテーブル250は、メッセージID、開始行、終了行、差出人および発信日時のフィールドを有する。各フィールドに情報を設定することで、引用部情報800-1~800-3がレコードとして記憶されている。メッセージIDは、メールシステム200にて送受信されたメールを一意に識別する識別子である。開始行は、メールの本文において各引用部が上から何行目から開始されているかを表している。終了行は、メールの本文において各引用部が上から何行目で終了しているかを表している。差出人は、メールの送信元の識別子であり、例えば、送信元となるユーザのユーザIDである。発信日時は、メールの発信日時である。例えば、引用部情報800-1は、メッセージIDhatsumei4xxx.wwのメールの本文の上から15行目から20行目までに引用部が含まれていることを示している。また、この引用部の引用元となるメールの差出人tanakaxxx.wwおよび発信日時Tuesday,January25,20118:39PMが示されている。メール一覧画面の画面例つぎに、図4に示したクライアント端末202のディスプレイ408に表示されるメール一覧画面について説明する。メール一覧画面の画面情報は、例えば、情報提供装置201で作成されてクライアント端末202に送信される。図9は、メール一覧画面の画面例を示す説明図である。図9において、メール一覧画面900には、ユーザIDhondaxxx.wwのユーザ宛に送信されたメールの概要情報例えば、概要情報900-1~900-7が表示されている。概要情報は、メールの差出人、発信日時および件名を示す情報である。ここでは、メールの差出人として、メールの送信元となるユーザのユーザIDが示されている。また、メールの件名として、メールのタイトルが示されている。例えば、概要情報900-1は、メールの差出人suzukixxx.ww、発信日時2011/1/2611:30:03および件名Re:Re:Re:発明についてを示している。メール一覧画面900において、図4に示したキーボード410やマウス411を用いたユーザの操作入力により、カーソルCを移動させていずれかの概要情報がクリックされると、該概要情報に対応するメールが選択された状態となる。図9の例では、概要情報900-1がクリックされている。また、メール一覧画面900において、ボタンB1がクリックされると、新規メールを作成するメッセージ作成画面の表示要求が情報提供装置201に送信された結果、メッセージ作成画面がディスプレイ408に表示される。メッセージ作成画面については、図10を用いて後述する。また、メール一覧画面900において、ボタンB2がクリックされると、選択されたメールの返信メールを作成するメッセージ作成画面の表示要求が情報提供装置201に送信された結果、メッセージ作成画面がディスプレイ408に表示される。また、メール一覧画面900において、ボタンB3がクリックされると、選択されたメールの転送メールを作成するメッセージ作成画面の表示要求が情報提供装置201に送信された結果、メッセージ作成画面がディスプレイ408に表示される。また、メール一覧画面900において、ボタンB4がクリックされると、ログアウト要求が情報提供装置201に送信された結果、メール一覧画面900の表示が終了する。メッセージ作成画面の画面例つぎに、クライアント端末202のディスプレイ408に表示されるメッセージ作成画面について説明する。メッセージ作成画面は、例えば、図9に示したメール一覧画面900において、ボタンB1~B3のいずれかのボタンがクリックされた場合にディスプレイ408に表示される。図10は、メッセージ作成画面の画面例を示す説明図である。図10において、メッセージ作成画面1000は、ボックス1001~1004を含む。メッセージ作成画面1000において、キーボード410やマウス411を用いたユーザの操作入力により、例えば、各ボックス1001~1004に各種情報を入力することにより、新規メール、返信メール、転送メールを作成することができる。ここで、ボックス1001は、メールの宛先が入力されるボックスである。ボックス1002は、メールのCCの宛先が入力されるボックスである。ボックス1003は、メールのタイトルが入力されるボックスである。ボックス1004は、メールの本文が入力されるボックスである。なお、図9に示したメール一覧画面900において、ボタンB2がクリックされた場合は、例えば、図10におけるメッセージ作成画面1000のボックス1001,1003,1004に、宛先、タイトル、引用文が挿入された状態でディスプレイ408に表示される。ここでの宛先は、クリックされたメールの宛先および差出人となる。また、ここでの引用文は、クリックされたメールの本文に引用符がついたものとなる。また、メール一覧画面900において、ボタンB3がクリックされた場合は、例えば、メッセージ作成画面1000のボックス1003,1004に、タイトル、引用文が挿入された状態でディスプレイ408に表示される。また、メッセージ作成画面1000において、ボタンB5がクリックされると、作成された送信対象となるメールが情報提供装置201に送信される。また、メッセージ作成画面1000において、ボタンB4がクリックされると、ログアウト要求が情報提供装置201に送信された結果、メッセージ作成画面1000の表示が終了する。情報提供装置201の機能的構成例図11は、実施の形態1にかかる情報提供装置201の機能的構成例を示すブロック図である。図11において、情報提供装置201は、受付部1101と、特定部1102と、検索部1103と、比較部1104と、作成部1105と、出力部1106と、を含む。受付部1101~出力部1106は、制御部となる機能であり、具体的には、例えば、図3に示したROM302、RAM303、磁気ディスク306、光ディスク308などの記憶装置に記憶されたプログラムをCPU301に実行させることにより、または、I/F304により、その機能を実現する。受付部1101は、メールの表示要求を受け付ける機能を有する。ここで、メールの表示要求には、例えば、要求元となるユーザのユーザIDと、表示要求の対象となるメールのメッセージIDと、が含まれている。ユーザIDは、例えば、ユーザのメールアドレスである。以下の説明では、表示要求の対象となるメールを対象メールと表記する。具体的には、例えば、受付部1101が、対象メールの表示要求をクライアント端末202から受信することにより、対象メールの表示要求を受け付ける。また、受付部1101が、例えば、図3に示した入力装置309を用いたユーザの操作入力により、対象メールの表示要求を受け付けることにしてもよい。特定部1102は、対象メールの本文に基づいて、対象メールの本文の中から、対象メールの引用元となるメールの本文から引用された引用部を該メールごとに特定する機能を有する。ここで、引用元となるメールとは、例えば、対象メールの返信元または転送元となるメールである。対象メールの本文は、例えば、メールDB220内の対象メールのメール情報から特定される。具体的には、例えば、特定部1102が、メールDB220の中から、対象メールの表示要求に含まれるユーザIDに対応するメール情報群を特定する。つぎに、特定部1102が、特定したメール情報群の中から、対象メールの表示要求に含まれるメッセージIDに対応する受信メールのメール情報を抽出する。受信メールとは、種別フィールドに受信が設定されたメールである。これにより、メールDB220の中から、対象メールのメール情報を抽出することができる。そして、特定部1102が、例えば、対象メールの本文の中から引用タグを検出することにより、対象メールの引用元となるメールごとの引用部を特定することができる。引用タグは、上述したように、本文における引用部を表す文字列である。より具体的には、例えば、特定部1102が、対象メールの本文を上から読み込むことにより引用タグを検出する。そして、特定部1102が、引用タグが検出された場合、該引用タグのつぎの行から、つぎに引用タグが検出されるまでの部分、または、本文の最後までの部分を引用部として特定する。また、特定部1102が、例えば、対象メールの本文の中から各行の冒頭に挿入されている引用符を検出することにより、対象メールの引用元となるメールごとの引用部を特定することができる。より具体的には、例えば、まず、特定部1102が、対象メールの本文の中から各行の冒頭に挿入されている引用符を検出する。そして、特定部1102が、各行の冒頭に挿入されている引用符の数が同じ行を集約することにより、引用元となるメールごとの引用部を特定する。検索部1103は、受け付けられた表示要求に含まれる対象メールのメッセージIDに基づいて、返信管理DB230の中から対象メールの引用元となるメールを検索する機能を有する。ここで、返信管理DB230は、メールシステム200にて送信されたメールのメッセージIDと、該メールの返信メールまたは転送メールのメッセージIDとを対応付けて記憶するものである。すなわち、返信管理DB230は、図6に示したように、引用元のメールのメッセージIDと引用先のメールのメッセージIDとを対応付けて記憶するものである。具体的には、例えば、検索部1103が、返信管理DB230の中から、対象メールのメッセージIDが、引用先情報のメッセージIDに設定された返信管理情報を検索する。一例として、対象メールの表示要求に含まれるメッセージIDをhatsumei4xxx.wwとする。この場合、検索部1103が、返信管理DB230の中から、メッセージIDhatsumei4xxx.wwが、引用先情報のメッセージIDに設定された返信管理情報600-1を検索する。この返信管理情報600-1の引用元情報に設定されているメッセージIDhatsumei3xxx.wwのメールは、対象メールの返信元または転送元となるメール、すなわち、対象メールの引用元となるメールである。また、対象メールの引用元となるメールには、さらに引用元となるメールが存在する場合がある。すなわち、対象メールには、引用元となるメールを介して、間接的に引用元となるメールが存在する場合がある。そこで、検索部1103は、返信管理DB230の中から、検索した返信管理情報の引用元情報に設定されているメッセージIDが、引用先情報のメッセージIDに設定された返信管理情報を検索することにしてもよい。具体的には、例えば、検索部1103が、返信管理情報600-1の引用元情報に設定されているメッセージIDhatsumei3xxx.wwが、引用先情報のメッセージIDに設定された返信管理情報600-2を検索する。このように、メッセージIDを手掛かりにして、返信管理DB230内の返信管理情報を追跡していくことにより、直接的または間接的に対象メールの引用元となるメールを検索することができる。図6の例では、メッセージIDhatsumei4xxx.wwの対象メールの引用元となるメールとして、メッセージIDhatsumei3xxx.ww、hatsumei2xxx.wwおよびhatsumei1xxx.wwのメールが検索される。以下の説明では、検索された引用元となるメールを引用元メールという。また、直接的に対象メールの引用元となる引用元メールを第1の引用元メールと表記し、第Nの引用元メールの引用元となる引用元メールを第N1の引用元メールと表記する場合があるN:1以上の自然数。また、対象メールの本文において上からN番目に出現する引用部をN番目の引用部と表記する場合がある。比較部1104は、対象メールの本文のうち該対象メールの引用元となるメールの本文から引用された引用部と、検索された引用元メールの本文のうち該引用元メールの引用元となるメールの本文から引用された引用部を除く残余の本文とを比較する機能を有する。具体的には、例えば、比較部1104が、対象メールの本文の中から、他のメールの本文から引用された引用部、すなわち、本文に含まれる引用部全体を抽出する。また、比較部1104が、引用元メールの本文の中から、他のメールの本文から引用された引用部、すなわち、本文に含まれる引用部全体を除く残余の本文を抽出する。引用元メールの本文は、例えば、メールDB220内の引用元メールのメール情報から特定される。そして、比較部1104が、対象メールの本文の中から抽出した引用部全体と、引用元メールの本文の中から抽出した残余の本文とを比較する。なお、メールの本文に含まれる引用部全体は、例えば、上述した引用符や引用タグから特定することができる。より具体的には、例えば、比較部1104が、対象メールの本文のうち引用符が挿入されているすべての行を引用部全体として特定する。また、比較部1104が、対象メールの本文を上から読み込むことにより、最初の引用タグ以降のすべての行を引用部全体として特定する。また、特定部1102は、比較された比較結果に基づいて、対象メールの本文のうち引用元メールの本文から引用された引用部を特定することにしてもよい。具体的には、例えば、特定部1102が、対象メールの本文に含まれる引用部全体のうち、第Nの引用元メールの本文のうちの引用部全体を除く残余の本文と一致する部分を、第Nの引用元メールの本文から引用された引用部として特定する。これにより、対象メールの本文の中から、第Nの引用元メールの本文から引用された引用部を特定することができる。具体的には、例えば、対象メールの作成時に、対象メールの本文における、N番目の引用部とN1番目の引用部の位置が変更された場合であっても、第Nの引用元メールから引用された引用部を特定することができる。また、対象メールの作成時に、例えば、対象メールの本文における2番目以降の引用タグが削除されたり、引用符の一部が削除されていても、第Nの引用元メールから引用された引用部を特定することができる。また、特定部1102は、特定した引用部の引用元となる引用元メールの差出人を特定することにしてもよい。具体的には、例えば、特定部1102が、返信管理DB230を参照して、第Nの引用元メールの差出人を特定する。そして、特定部1102が、第Nの引用元メールから引用された引用部と、第Nの引用元メールの差出人とを関連付けることにしてもよい。なお、特定部1102は、検索された検索結果と、特定した引用部の対象メールの本文における出現順序とに基づいて、該引用部の引用元となる引用元メールの差出人を特定することにしてもよい。具体的には、例えば、特定部1102が、対象メールの本文のN番目の引用部の引用元メールの差出人として、検索された第Nの引用元メールの差出人を特定することにしてもよい。特定された特定結果は、例えば、図8に示したWorkテーブル250に記憶される。具体的には、例えば、Workテーブル250のメッセージIDフィールドに、対象メールのメッセージIDが設定される。そして、開始行フィールドに対象メールの本文における引用部の開始行が設定され、終了行フィールドに対象メールの本文における引用部の終了行が設定される。また、差出人フィールドに、引用元メールの差出人が設定され、発信日時フィールドに、引用元メールの発信日時が設定される。引用元メールの発信日時は、例えば、メールDB220から特定される。Workテーブル250によれば、対象メールの本文に含まれる各々の引用部の開始行、終了行、引用元メールの差出人および発信日時を特定することができる。なお、Workテーブル250には、対象メールの本文のうち引用部を除く残余の本文の開始行および終了行が記憶されていてもよい。これにより、対象メールの本文のうち引用部を除く残余の本文を特定することができる。作成部1105は、特定された引用元メールごとの引用部の各々を出力対象として対象メールの本文の中から選択可能な表示画面の画面情報を作成する機能を有する。ここで、出力対象となる引用部とは、例えば、表示、印刷、送信、記録の対象となる引用部である。また、表示画面とは、例えば、対象メールの本文を表示するメッセージ表示画面である。以下の説明では、引用部の各々を出力対象として対象メールの本文の中から選択可能な表示画面をメッセージ表示画面と表記する場合がある。具体的には、例えば、作成部1105が、図8に示したWorkテーブル250を参照して、対象メールの本文において、各々の引用部を含む範囲の各々を表示対象や印刷対象として選択可能なメッセージ表示画面の画面情報を作成する。また、作成部1105は、引用元メールの差出人ごとの引用部の各々を出力対象として対象メールの本文の中から選択可能なメッセージ表示画面の画面情報を作成することにしてもよい。具体的には、例えば、まず、作成部1105が、Workテーブル250を参照して、対象メールの本文のうち、引用元メールの差出人ごとの引用部を特定する。そして、作成部1105が、対象メールの本文において、差出人ごとの引用部を含む範囲の各々を表示対象や印刷対象として選択可能なメッセージ表示画面の画面情報を作成する。なお、メッセージ表示画面の画面例については、図12を用いて後述する。出力部1106は、作成されたメッセージ表示画面の画面情報を出力する機能を有する。出力形式としては、例えば、I/F304による外部装置への送信、RAM303、磁気ディスク305、光ディスク307などの記憶装置への記録、不図示のディスプレイへの表示がある。具体的には、例えば、出力部1106が、作成されたメッセージ表示画面の画面情報を、対象メールの表示要求の要求元のクライアント端末202に送信する。この結果、例えば、クライアント端末202のディスプレイ408に、対象メールの本文に含まれる引用部の各々を出力対象として選択可能なメッセージ表示画面が表示される。また、受付部1101は、メッセージ表示画面の画面情報が出力された結果、対象メールの本文の中から、出力対象となる少なくともいずれかの引用部を選択する操作入力を受け付ける機能を有する。具体的には、例えば、受付部1101が、対象メールの本文の中から、表示対象または印刷対象となる少なくともいずれかの引用部を選択する操作入力を受け付けることにしてもよい。より具体的には、例えば、メッセージ表示画面の画面情報が要求元のクライアント端末202に送信された結果、受付部1101が、対象メールの本文の中から選択された少なくともいずれかの引用部の表示要求や印刷要求をクライアント端末202から受信する。この表示要求や印刷要求には、選択された引用部の開始行、終了行や引用元メールの差出人を特定するユーザIDなどが含まれている。また、例えば、不図示のディスプレイにメッセージ表示画面が表示された結果、受付部1101が、入力装置309を用いたユーザの操作入力により、表示対象または印刷対象となる少なくともいずれかの引用部を選択する操作入力を受け付けることにしてもよい。また、出力部1106は、該操作入力が受け付けられた場合、対象メールの本文のうち出力対象となる引用部を表す文書情報を出力する機能を有する。ここで、対象メールの本文の中から選択された引用部の表示要求が受信された場合を想定する。この場合、例えば、まず、作成部1105が、対象メールの本文のうち表示要求から特定される引用部を表示するメッセージ表示画面の画面情報を作成する。そして、出力部1106が、作成されたメッセージ表示画面の画面情報を要求元のクライアント端末202に送信することにしてもよい。この結果、例えば、クライアント端末202のディスプレイ408に、対象メールの本文のうち表示要求から特定される引用部を表示するメッセージ表示画面が表示される。また、対象メールの本文の中から選択された引用部の印刷要求が受信された場合を想定する。この場合、出力部1106が、印刷要求から特定される引用部の印刷命令を、図2に示したプリンタ203に送信する。この印刷命令には、例えば、印刷要求から特定される引用部の文書情報が含まれている。この結果、プリンタ203により、印刷要求から特定される引用部、すなわち、対象メールの本文の中から選択された引用部が印刷される。なお、印刷結果の具体例については、図13および図14を用いて後述する。なお、上述した説明では、対象メールの表示要求を受け付けた場合に、例えば、引用元メールごとの引用部の各々を出力対象として対象メールの本文の中から選択可能なメッセージ表示画面の画面情報を作成することについて説明したが、これに限らない。例えば、メールの表示要求に先立って、情報提供装置201が、メールDB220に記憶されている受信メールの各々について、メッセージ表示画面の画面情報を予め作成しておくことにしてもよい。メッセージ表示画面の画面例ここで、ユーザIDhondaxxx.wwとメッセージIDhatsumei4xxx.wwとを含む表示要求が受け付けられた場合を例に挙げて、メッセージ表示画面の画面例について説明する。図12は、メッセージ表示画面の画面例を示す説明図である。図12において、対象メールの本文1201を表示するメッセージ表示画面1200がディスプレイ408に表示されている。このディスプレイ408は、対象メールの表示要求の要求元となる田中さんが使用するクライアント端末202のディスプレイ408である。メッセージ表示画面1200には、対象メールの本文1201が表示されている。この対象メールは、差出人鈴木さんから田中さんを宛先とし、本田さんをCCとして送信されたメッセージIDhatsumei4xxx.wwのメールである。本文1201には、引用部1202と引用部1203と引用部1204とが含まれている。引用部1202は、対象メールの引用元であるメッセージIDhatsumei3xxx.wwの引用元メールの本文から引用された引用文である。具体的には、引用部1202は、鈴木さんからの問い合わせに対する田中さんの回答を表すものである。引用部1203は、対象メールの引用元であるメッセージIDhatsumei2xxx.wwの引用元メールの本文から引用された引用文である。具体的には、引用部1203は、アイデアについて、クライアントが有するプログラムの名称を教えてくださいといった鈴木さんから田中さんに対する問い合わせの内容を表すものである。引用部1204は、対象メールの引用元であるメッセージIDhatsumei1xxx.wwの引用元メールの本文から引用された引用文である。具体的には、引用部1204は、アイデア図面を連絡しますので、不明な点がありましたら教えてくださいといった内容のものである。また、メッセージ表示画面1200には、引用部1202~1204ごとに設けられたチェックボックス1205~1207が表示されている。チェックボックス1205は、引用部1202に対応している。チェックボックス1206は、引用部1203に対応している。チェックボックス1207は、引用部1204に対応している。また、メッセージ表示画面1200には、ボタンB6~B12が表示されている。ボタンB6は、返信用のボタンである。ボタンB7は、転送用のボタンである。ボタンB8は、全文印刷用のボタンである。ボタンB9~B12は、引用部印刷用のボタンである。ここで、ボタンB9は、対象メールの引用元メールのうち、対象メールの差出人である鈴木さんを差出人とする引用元メールから引用された引用部の印刷要求を行うボタンである。ボタンB9には、鈴木さんのユーザIDsuzukixxx.wwが関連付けられている。ボタンB10は、対象メールの引用元メールのうち、田中さんを差出人とする引用元メールから引用された引用部の印刷要求を行うボタンである。ボタンB10には、田中さんのユーザIDtanakaxxx.wwが関連付けられている。ボタンB11は、対象メールの引用元メールのうち、山田さんを差出人とする引用元メールから引用された引用部の印刷要求を行うボタンである。ボタンB11には、山田さんのユーザIDyamadaxxx.wwが関連付けられている。すなわち、このメッセージ表示画面1200の例では、対象メールの引用元となるすべての引用元メールの差出人を表すボタンB9~B11が表示されている。また、ボタンB12は、対象メールに含まれる引用部1202~1204の中から選択された引用部の印刷要求を行うボタンである。メッセージ表示画面1200において、キーボード410やマウス411を用いたユーザの操作入力により、カーソルCを移動させてボタンB6がクリックされると、対象メールの返信メールを作成するメッセージ作成画面の表示要求が情報提供装置201に送信される。この結果、メッセージ作成画面がディスプレイ408に表示される。また、メッセージ表示画面1200において、ボタンB7がクリックされると、対象メールの転送メールを作成するメッセージ作成画面の表示要求が情報提供装置201に送信される。この結果、メッセージ作成画面がディスプレイ408に表示される。また、メッセージ表示画面1200において、ボタンB8がクリックされると、対象メールの全文印刷要求が情報提供装置201に送信された結果、例えば、プリンタ203により対象メールの本文1201が印刷される。また、メッセージ表示画面1200において、ボタンB9がクリックされると、対象メールの差出人のユーザIDsuzukixxx.wwを含む差出人印刷要求が情報提供装置201に送信される。この結果、例えば、プリンタ203により、鈴木さんを差出人とする引用元メールから引用された引用部が印刷される。また、メッセージ表示画面1200において、ボタンB10がクリックされると、田中のユーザIDtanakaxxx.wwを含む差出人印刷要求が情報提供装置201に送信される。この結果、例えば、プリンタ203により、tanakaxxx.wwを差出人とする引用元メールから引用された引用部が印刷される。また、メッセージ表示画面1200において、ボタンB11がクリックされると、山田のユーザIDyamadaxxx.wwを含む差出人印刷要求が情報提供装置201に送信される。この結果、例えば、プリンタ203により、yamadaxxx.wwを差出人とする引用元メールから引用された引用部が印刷される。なお、差出人印刷要求に対応する印刷対象が存在しない場合は、印刷対象が存在しないことを示す印刷エラー画面がディスプレイ408に表示される。また、メッセージ表示画面1200において、チェックボックス1205~1207のうちの任意のチェックボックスをクリックすることにより、印刷対象となる引用部を選択することができる。そして、印刷対象となる引用部が選択された状態で、ボタンB12がクリックされると、選択された引用部を表す選択引用部情報を含む印刷要求が情報提供装置201に送信される。この結果、例えば、プリンタ203により、選択された引用部が印刷される。選択引用部情報には、例えば、本文1201における選択された引用部の開始行および終了行が含まれていてもよい。このように、メッセージ表示画面1200によれば、任意のチェックボックスをクリックすることで、対象メールの本文1201の中から、対象メールの引用元である各々の引用元メールの本文から引用された引用部単位で印刷対象を指定することができる。また、ボタンB9~B11のいずれかのボタンをクリックすることで、引用元メールの差出人ごとの引用部単位で印刷対象を指定することができる。なお、メッセージ表示画面1200に不図示の決定ボタンを設けることにより、ボタンB8~B12の中から複数のボタンを選択可能にしてもよい。一例として、メッセージ表示画面1200において、ボタンB10,B11がクリックされた状態で不図示の決定ボタンがクリックされた場合を想定する。この場合、田中のユーザIDtanakaxxx.wwおよび山田のユーザIDyamadaxxx.wwを含む差出人印刷要求が情報提供装置201に送信される。この結果、例えば、プリンタ203により、tanakaxxx.wwまたはyamadaxxx.wwを差出人とする引用元メールから引用された引用部が印刷される。印刷結果の具体例つぎに、プリンタ203により出力される印刷結果の具体例について説明する。ここでは、まず、図12に示したメッセージ表示画面1200において、ボタンB10がクリックされた場合の印刷結果の具体例について説明する。図13は、印刷結果の具体例を示す説明図その1である。図13において、印刷結果1300は、田中のユーザIDtanakaxxx.wwを含む差出人印刷要求が情報提供装置201に送信された結果、プリンタ203により出力される印刷結果である。印刷結果1300には、図12に示した対象メールの本文1201のうち、田中を差出人とする引用元メールから引用された引用部1202,1204が表示されている。また、印刷結果1300には、引用部1202の引用元となる引用元メールの発信日時1301が表示されている。また、印刷結果1300には、引用部1204の引用元となる引用元メールの発信日時1302が表示されている。印刷結果1300によれば、対象メールの本文1201に含まれる引用部1202~1204のうち、田中を差出人とする引用元メールから引用された引用部1202,1204のみを確認することができる。このように、差出人ごとの引用部単位で印刷対象を選択可能にすることで、例えば、ユーザは誰が記載したものなのかを把握した上で印刷結果1300を読むことができ、引用部1202,1204の読解が容易になる。つぎに、図12に示したメッセージ表示画面1200において、チェックボックス1205,1206がクリックされた状態で、ボタンB12がクリックされた場合の印刷結果の具体例について説明する。図14は、印刷結果の具体例を示す説明図その2である。図14において、印刷結果1400は、チェックボックス1205,1206に対応する引用部1202,1203を表す選択引用部情報を含む印刷要求が情報提供装置201に送信された結果、プリンタ203により出力される印刷結果である。印刷結果1400には、対象メールの本文1201に含まれる引用部1202,1203が表示されている。また、印刷結果1400には、引用部1202の引用元となる引用元メールの発信日時1401が表示されている。また、印刷結果1400には、引用部1203の引用元となる引用元メールの発信日時1402が表示されている。印刷結果1400によれば、対象メールの本文1201に含まれる引用部1202~1204のうち、ユーザにより選ばれた引用部1202,1203のみを確認することができる。このように、引用部単位で印刷対象を選択可能にすることで、例えば、各々のユーザの発言単位やユーザ間でやり取りされた話のまとまり単位で印刷対象を選択できるようになり、ユーザの利便性を向上させることができる。クライアント端末202の情報提供処理手順つぎに、実施の形態1にかかるクライアント端末202の情報提供処理手順について説明する。図15および図16は、実施の形態1にかかるクライアント端末202の情報提供処理手順の一例を示すフローチャートである。図15のフローチャートにおいて、まず、CPU401により、キーボード410やマウス411を用いたユーザの操作入力により、メール一覧画面の表示要求を受け付けたか否かを判断するステップS1501。ここで、CPU401により、メール一覧画面の表示要求を受け付けるのを待つステップS1501:No。そして、CPU401により、メール一覧画面の表示要求を受け付けた場合ステップS1501:Yes、メール一覧画面の表示要求を情報提供装置201に送信するステップS1502。つぎに、CPU401により、情報提供装置201から認証画面の画面情報を受信したか否かを判断するステップS1503。ここで、CPU401により、認証画面の画面情報を受信するのを待つステップS1503:No。そして、認証画面の画面情報を受信した場合ステップS1503:Yes、CPU401により、該画面情報に基づいて、ディスプレイ408に認証画面を表示するステップS1504。つぎに、CPU401により、ユーザの操作入力によりユーザIDおよびパスワードの入力を受け付けたか否かを判断するステップS1505。ここで、CPU401により、ユーザIDおよびパスワードの入力を受け付けるのを待つステップS1505:No。そして、ユーザIDおよびパスワードが入力された場合ステップS1505:Yes、CPU401により、ユーザIDおよびパスワードを情報提供装置201に送信するステップS1506。つぎに、CPU401により、認証エラー画面の画面情報を受信したか否かを判断するステップS1507。ここで、認証エラー画面の画面情報を受信した場合ステップS1507:Yes、CPU401により、該画面情報に基づいて、ディスプレイ408に認証エラー画面を表示してステップS1508、本フローチャートによる一連の処理を終了する。一方、認証エラー画面の画面情報を受信していない場合ステップS1507:No、CPU401により、メール一覧画面の画面情報を受信したか否かを判断するステップS1509。ここで、メール一覧画面の画面情報を受信していない場合ステップS1509:No、ステップS1507に戻る。一方、メール一覧画面の画面情報を受信した場合ステップS1509:Yes、CPU401により、該画面情報に基づいて、ディスプレイ408にメール一覧画面を表示してステップS1510、図16に示すステップS1601に移行する。図16のフローチャートにおいて、まず、CPU401により、ユーザの操作入力によりメール一覧画面の中から対象メールの選択を受け付けたか否かを判断するステップS1601。ここで、対象メールの選択を受け付けていない場合ステップS1601:No、ステップS1605に移行する。一方、CPU401により、対象メールの選択を受け付けた場合ステップS1601:Yes、対象メールの表示要求を情報提供装置201に送信するステップS1602。この表示要求には、例えば、クライアント端末202のユーザのユーザIDと、対象メールのメッセージIDとが含まれている。つぎに、CPU401により、メッセージ表示画面の画面情報を受信したか否かを判断するステップS1603。ここで、メッセージ表示画面の画面情報を受信していない場合ステップS1603:No、ステップS1605に移行する。一方、メッセージ表示画面の画面情報を受信した場合ステップS1603:Yes、CPU401により、受信した画面情報に基づいて、ディスプレイ408にメッセージ表示画面を表示するステップS1604。つぎに、CPU401により、ユーザの操作入力によりメッセージ作成画面の表示要求を受け付けたか否かを判断するステップS1605。ここで、メッセージ作成画面の表示要求を受け付けていない場合ステップS1605:No、ステップS1607に移行する。一方、メッセージ作成画面の表示要求を受け付けた場合ステップS1605:Yes、CPU401により、メール送信処理を実行するステップS1606。そして、CPU401により、ユーザの操作入力により印刷要求を受け付けたか否かを判断するステップS1607。ここで、印刷要求を受け付けていない場合ステップS1607:No、ステップS1609に移行する。一方、印刷要求を受け付けた場合ステップS1607:Yes、CPU401により、印刷要求処理を実行するステップS1608。そして、CPU401により、ユーザの操作入力によりログアウト要求を受け付けたか否かを判断するステップS1609。ここで、ログアウト要求を受け付けていない場合ステップS1609:No、ステップS1601に戻る。一方、CPU401により、ログアウト要求を受け付けた場合ステップS1609:Yes、ログアウト要求を情報提供装置201に送信してステップS1610、本フローチャートによる一連の処理を終了する。これにより、ユーザからの各種表示要求に応じて、メール一覧画面、メッセージ作成画面およびメッセージ表示画面をディスプレイ408に表示することができる。つぎに、図16に示したステップS1606のメール送信処理の具体的な処理手順について説明する。図17は、実施の形態1にかかるクライアント端末202のメール送信処理の具体的処理手順の一例を示すフローチャートである。図17のフローチャートにおいて、まず、CPU401により、メッセージ作成画面の表示要求を情報提供装置201に送信するステップS1701。つぎに、CPU401により、メッセージ作成画面の画面情報を情報提供装置201から受信したか否かを判断するステップS1702。ここで、CPU401により、メッセージ作成画面の画面情報を受信するのを待つステップS1702:No。そして、メッセージ作成画面の画面情報を受信した場合ステップS1702:Yes、CPU401により、該画面情報に基づいて、メッセージ作成画面をディスプレイ408に表示するステップS1703。つぎに、CPU401により、ユーザの操作入力により宛先、タイトル、本文等の入力を受け付けるステップS1704。そして、CPU401により、ユーザの操作入力によりメールの送信要求を受け付けたか否かを判断するステップS1705。ここで、CPU401により、メールの送信要求を受け付けるのを待つステップS1705:No。そして、メールの送信要求を受け付けた場合ステップS1705:Yes、CPU401により、送信対象となるメールを情報提供装置201に送信してステップS1706、図16に示したステップS1607に移行する。これにより、メッセージ作成画面において作成されたメールを、宛先に設定されたアドレス宛に送信することができる。つぎに、図16に示したステップS1608の印刷要求処理の具体的な処理手順について説明する。図18は、実施の形態1にかかるクライアント端末202の印刷要求処理の具体的処理手順の一例を示すフローチャートである。図18のフローチャートにおいて、まず、CPU401により、全文印刷か否かを判断するステップS1801。具体的には、例えば、CPU401により、図12に示したメッセージ表示画面1200においてボタンB8がクリックされたか否かを判断する。ここで、全文印刷ではない場合ステップS1801:No、CPU401により、本メール差出人印刷か否かを判断するステップS1802。具体的には、例えば、CPU401により、メッセージ表示画面1200においてボタンB9がクリックされたか否かを判断する。ここで、本メール差出人印刷の場合ステップS1802:Yes、CPU401により、本メール差出人のユーザIDを含む差出人印刷要求を情報提供装置201に送信するステップS1803。本メール差出人のユーザIDは、例えば、ボタンB9に関連付けられている。一方、本メール差出人印刷ではない場合ステップS1802:No、CPU401により、他差出人印刷か否かを判断するステップS1804。具体的には、例えば、CPU401により、メッセージ表示画面1200においてボタンB10またはボタンB11がクリックされたか否かを判断する。ここで、他差出人印刷の場合ステップS1804:Yes、CPU401により、他差出人のユーザIDを含む差出人印刷要求を情報提供装置201に送信するステップS1805。他差出人のユーザIDは、例えば、ボタンB10,B11に関連付けられている。一方、他差出人印刷ではない場合ステップS1804:No、CPU401により、選択引用部情報を含む印刷要求を情報提供装置201に送信するステップS1806。選択引用部情報は、例えば、クリックされたチェックボックスに対応する引用部を表す情報である。また、ステップS1801において、全文印刷の場合ステップS1801:Yes、CPU401により、全文印刷要求を情報提供装置201に送信するステップS1807。なお、上述した各種印刷要求には、例えば、対象メールのメッセージIDが含まれている。そして、CPU401により、情報提供装置201から印刷完了通知を受信したか否かを判断するステップS1808。ここで、印刷完了通知を受信した場合ステップS1808:Yes、CPU401により、印刷完了画面をディスプレイ408に表示してステップS1809、図16に示したステップS1609に移行する。一方、印刷完了通知を受信していない場合ステップS1808:No、CPU401により、情報提供装置201からエラー通知を受信したか否かを判断するステップS1810。ここで、エラー通知を受信していない場合ステップS1810:No、ステップS1808に戻る。一方、エラー通知を受信した場合ステップS1810:Yes、CPU401により、印刷エラー画面をディスプレイ408に表示してステップS1811、図16に示したステップS1609に移行する。これにより、対象メールの本文に含まれる引用部単位、または、対象メールの本文に含まれる差出人ごとの引用部単位で印刷対象を選択して印刷要求を行うことができる。情報提供装置201の情報提供処理手順つぎに、実施の形態1にかかる情報提供装置201の情報提供処理手順について説明する。図19および図20は、実施の形態1にかかる情報提供装置201の情報提供処理手順の一例を示すフローチャートである。図19のフローチャートにおいて、まず、CPU301により、メール一覧画面の表示要求をクライアント端末202から受信したか否かを判断するステップS1901。ここで、CPU301により、メール一覧画面の表示要求を受信するのを待つステップS1901:No。そして、メール一覧画面の表示要求を受信した場合ステップS1901:Yes、CPU301により、認証画面の画面情報をクライアント端末202に送信するステップS1902。つぎに、CPU301により、ユーザIDおよびパスワードをクライアント端末202から受信したか否かを判断するステップS1903。ここで、CPU301により、ユーザIDおよびパスワードを受信するのを待つステップS1903:No。そして、ユーザIDおよびパスワードを受信した場合ステップS1903:Yes、CPU301により、図7に示した認証DB240を参照して、ユーザの認証処理を実行するステップS1904。具体的には、例えば、CPU301が、認証DB240を参照して、受信したユーザIDに対応するパスワードを特定する。そして、CPU301が、受信したパスワードと、特定したパスワードとの一致判定を行う。この結果、パスワードが一致する場合、CPU301がユーザを認証する。一方、パスワードが不一致の場合、CPU301がユーザを認証しない。つぎに、CPU301により、ユーザが認証されたか否かを判断するステップS1905。ここで、ユーザが認証された場合ステップS1905:Yes、CPU301により、メールDB220の中から、受信したユーザIDに対応する受信メールのメール情報を抽出するステップS1906。つぎに、CPU301により、抽出したメール情報に基づいて、メール一覧画面の画面情報を作成するステップS1907。この際、CPU301が、メールの発生日時が新しい順にソートされたメール一覧画面の画面情報を作成することにしてもよい。そして、CPU301により、メール一覧画面の画面情報をクライアント端末202に送信してステップS1908、図20に示すステップS2001に移行する。このクライアント端末202は、ステップS1901において受信されたメール一覧画面の表示要求の要求元のクライアント端末202である。また、ステップS1905において、ユーザが認証されなかった場合ステップS1905:No、CPU301により、認証エラー画面の画面情報をクライアント端末202に送信してステップS1909、本フローチャートによる一連の処理を終了する。図20のフローチャートにおいて、まず、CPU301により、メッセージ作成画面の表示要求をクライアント端末202から受信したか否かを判断するステップS2001。ここで、メッセージ作成画面の表示要求を受信していない場合ステップS2001:No、ステップS2003に移行する。一方、メッセージ作成画面の表示要求を受信した場合ステップS2001:Yes、CPU301により、メール送信処理を実行するステップS2002。つぎに、CPU301により、対象メールの表示要求をクライアント端末202から受信したか否かを判断するステップS2003。ここで、対象メールの表示要求を受信していない場合ステップS2003:No、ステップS2005に移行する。一方、対象メールの表示要求を受信した場合ステップS2003:Yes、CPU301により、メッセージ表示画面の画面情報を作成する表示画面作成処理を実行するステップS2004。つぎに、CPU301により、印刷要求をクライアント端末202から受信したか否かを判断するステップS2005。ここで、印刷要求を受信していない場合ステップS2005:No、ステップS2007に移行する。一方、印刷要求を受信した場合ステップS2005:Yes、CPU301により、印刷処理を実行するステップS2006。そして、CPU301により、ログアウト要求をクライアント端末202から受信したか否かを判断するステップS2007。ここで、ログアウト要求を受信していない場合ステップS2007:No、ステップS2001に戻る。一方、ログアウト要求を受信した場合ステップS2007:Yes、本フローチャートによる一連の処理を終了する。これにより、ユーザからの各種表示要求に対して、メール一覧画面、メッセージ作成画面およびメッセージ表示画面の画面情報をクライアント端末202に提供することができる。つぎに、図20に示したステップS2002のメール送信処理の具体的な処理手順について説明する。図21および図22は、実施の形態1にかかる情報提供装置201のメール送信処理の具体的処理手順の一例を示すフローチャートである。図21のフローチャートにおいて、まず、CPU301により、新規メールのメッセージIDとヘッダ情報を生成するステップS2101。つぎに、CPU301により、新規メールが他のメールを返信するものか否かを判断するステップS2102。ここで、新規メールが他のメールを返信するものではない場合ステップS2102:No、図22に示すステップS2201に移行する。一方、新規メールが他のメールを返信するものである場合ステップS2102:Yes、CPU301により、返信元となるメールのメッセージIDと差出人とを取得するステップS2103。返信元となるメールのメッセージIDと差出人は、返信元となるメールのヘッダ情報から取得されてもよく、また、返信元となるメールのメール情報から取得されてもよい。返信元となるメールは、例えば、図20に示したステップS2003において表示要求が受信された対象メールである。つぎに、CPU301により、返信管理DB230の引用先情報に新規メールのメッセージIDと差出人とを設定しステップS2104、引用元情報に返信元となるメールのメッセージIDと差出人とを設定するステップS2105。これにより、返信管理DB230に新たな返信管理情報が作成される。なお、新規メールの差出人は、例えば、図19に示したステップS1903において受信されたユーザIDである。そして、CPU301により、メッセージ作成画面の画面情報を作成するステップS2106。具体的には、例えば、CPU301が、返信先を宛先とし、返信元となるメールの本文を引用文として挿入したメッセージ作成画面の画面情報を作成する。なお、返信先は、例えば、返信元となるメールの差出人である。つぎに、CPU301により、メッセージ作成画面の画面情報をクライアント端末202に送信するステップS2107。このクライアント端末202は、図20に示したステップS2001において受信されたメッセージ作成画面の表示要求の要求元のクライアント端末202である。そして、CPU301により、送信対象となるメールをクライアント端末202から受信したか否かを判断するステップS2108。ここで、CPU301により、送信対象となるメールを受信するのを待つステップS2108:No。そして、送信対象となるメールを受信した場合ステップS2108:Yes、CPU301により、メールDB220に送信対象となるメールのメール情報を登録してステップS2109、図20に示したステップS2003に移行する。具体的には、ユーザIDフィールドに、送信対象となるメールの差出人が設定され、種別フィールドに送信が設定された、送信対象となるメールのメール情報が登録される。また、ユーザIDフィールドに、送信対象となるメールの宛先が設定され、種別フィールドに受信が設定された、送信対象となるメールのメール情報が登録される。図22のフローチャートにおいて、まず、CPU301により、新規メールが他のメールを転送するものか否かを判断するステップS2201。ここで、新規メールが他のメールを転送するものである場合ステップS2201:Yes、CPU301により、転送元となるメールのメッセージIDと差出人とを取得するステップS2202。転送元となるメールのメッセージIDと差出人は、転送元となるメールのヘッダ情報から取得されてもよく、また、転送元となるメールのメール情報から取得されてもよい。転送元となるメールは、例えば、図20に示したステップS2003において表示要求が受信された対象メールである。つぎに、CPU301により、返信管理DB230の引用先情報に新規メールのメッセージIDと差出人とを設定しステップS2203、引用元情報に転送元となるメールのメッセージIDと差出人とを設定するステップS2204。これにより、返信管理DB230に新たな返信管理情報が作成される。そして、CPU301により、メッセージ作成画面の画面情報を作成してステップS2205、図21に示したステップS2107に移行する。具体的には、例えば、CPU301が、転送元となるメールの本文を引用文として挿入したメッセージ作成画面の画面情報を作成する。また、ステップS2201において、新規メールが他のメールを転送するものではない場合ステップS2201:No、CPU301により、メッセージ作成画面の画面情報を作成してステップS2206、図21に示したステップS2107に移行する。具体的には、例えば、CPU301が、宛先、CC、タイトル、本文を空欄としたメッセージ作成画面の画面情報を作成する。これにより、メールシステム200にて送信されたメールのメール情報をメールDB220に登録することができる。また、メールシステム200にて送信されたメールのメッセージIDと、該メールの返信メールまたは転送メールのメッセージIDとを対応付けて記憶する返信管理DB230を作成することができる。つぎに、図20に示したステップS2004の表示画面作成処理の具体的な処理手順について説明する。図23および図24は、実施の形態1にかかる情報提供装置201の表示画面作成処理の具体的処理手順の一例を示すフローチャートである。図23のフローチャートにおいて、まず、CPU301により、メールDB220の中から対象メールのメール情報を抽出するステップS2301。つぎに、CPU301により、返信管理DB230の中から、対象メールのメッセージIDが、引用先情報のメッセージIDに設定された返信管理情報を検索するステップS2302。そして、CPU301により、返信管理情報が検索されたか否かを判断するステップS2303。ここで、返信管理情報が検索された場合ステップS2303:Yes、CPU301により、引用元メールのメッセージIDと差出人とを特定するステップS2304。そして、CPU301により、メールDB220の中から、引用元メールのメッセージIDに対応するメール情報を抽出するステップS2305。つぎに、CPU301により、対象メールの本文のうち、引用元メールの本文から引用された引用部を特定するステップS2306。そして、CPU301により、引用元メールの本文から引用された引用部が特定されたか否かを判断するステップS2307。ここで、引用部が特定されなかった場合ステップS2307:No、ステップS2309に移行する。一方、引用部が特定された場合ステップS2307:Yes、CPU301により、引用部の開始行、終了行と、引用元メールの差出人、発信日時とをWorkテーブル250に登録するステップS2308。なお、Workテーブル250のメッセージIDフィールドには、対象メールのメッセージIDが設定される。つぎに、CPU301により、返信管理DB230の中から、引用元メールのメッセージIDが、引用先情報のメッセージIDに設定された返信管理情報を検索するステップS2309。そして、CPU301により、返信管理情報が検索されたか否かを判断するステップS2310。ここで、返信管理情報が検索された場合ステップS2310:Yes、ステップS2304に戻る。一方、返信管理情報が検索されなかった場合ステップS2310:No、図24に示すステップS2401に移行する。また、ステップS2303において、返信管理情報が検索されなかった場合ステップS2303:No、CPU301により、メッセージ表示画面の画面情報を作成するステップS2311。このメッセージ表示画面は、例えば、図12に示した引用部印刷用のボタンB9~B12やチェックボックス1205~1207を含まないものである。そして、CPU301により、メッセージ表示画面の画面情報をクライアント端末202に送信してステップS2312、図20に示したステップS2005に移行する。このクライアント端末202は、図20に示したステップS2003において受信された対象メールの表示要求の要求元のクライアント端末202である。図24のフローチャートにおいて、まず、CPU301により、メッセージ表示画面の画面情報を作成するステップS2401。この時点でのメッセージ表示画面は、例えば、図12に示した引用部印刷用のボタンB9~B12やチェックボックス1205~1207を含まないものである。つぎに、CPU301により、引用元メールの差出人に対応するユーザ名を取得するステップS2402。引用元メールの差出人に対応するユーザ名は、例えば、図7に示した認証DB240から取得することができる。そして、CPU301により、引用元メールの差出人に対応するボタンを作成するステップS2403。引用元メールの差出人に対応するボタンは、例えば、引用元メールの差出人に対応するユーザ名を含むボタン、例えば、図12に示したボタンB10,B11である。つぎに、CPU301により、本メール差出人ボタンおよび引用元メールの差出人に対応するボタンをメッセージ表示画面に挿入するステップS2404。本メール差出人ボタンは、例えば、図12に示したボタンB9である。そして、CPU301により、Workテーブル250を参照して、対象メールの本文に含まれる各々の引用部に対応するチェックボックスの挿入位置を特定するステップS2405。つぎに、CPU301により、対象メールの本文に含まれる各々の引用部に対応するチェックボックスおよび部分選択ボタンをメッセージ表示画面に挿入するステップS2406。部分選択ボタンは、例えば、図12に示したボタンB12である。そして、CPU301により、メッセージ表示画面の画面情報をクライアント端末202に送信してステップS2407、図20に示したステップS2005に移行する。このクライアント端末202は、図20に示したステップS2003において受信された対象メールの表示要求の要求元のクライアント端末202である。これにより、対象メールの本文に含まれる引用部単位、または、対象メールの本文に含まれる差出人ごとの引用部単位で印刷対象を選択可能なメッセージ表示画面の画面情報を作成してクライアント端末202に提供することができる。つぎに、図20に示したステップS2006の印刷処理の具体的な処理手順について説明する。図25は、実施の形態1にかかる情報提供装置201の印刷処理の具体的処理手順の一例を示すフローチャートである。図25のフローチャートにおいて、まず、CPU301により、対象メールの本文を複写して印刷対象文を作成するステップS2501。つぎに、CPU301により、全文印刷要求か否かを判断するステップS2502。ここで、全文印刷要求の場合ステップS2502:Yes、ステップS2508に移行する。一方、全文印刷要求ではない場合ステップS2502:No、CPU301により、差出人印刷要求か否かを判断するステップS2503。ここで、差出人印刷要求の場合ステップS2503:Yes、CPU301により、Workテーブル250の中から、差出人印刷要求に含まれるユーザIDに対応する引用部情報を検索するステップS2504。具体的には、例えば、CPU301により、差出人印刷要求に含まれるユーザIDが差出人フィールドに設定された引用部情報を検索する。そして、CPU301により、引用部情報が検索されたか否かを判断するステップS2505。ここで、引用部情報が検索された場合ステップS2505:Yes、CPU301により、印刷対象文の中から、引用部情報が表す開始行から終了行までの引用部を特定するステップS2506。つぎに、CPU301により、印刷対象文のうち、特定した引用部を除く残余の部分を削除するステップS2507。そして、CPU301により、印刷対象文をプリンタ203に送信するステップS2508。つぎに、CPU301により、印刷完了通知をクライアント端末202に送信してステップS2509、図20に示したステップS2007に移行する。このクライアント端末202は、図20に示したステップS2005において受信された印刷要求の要求元のクライアント端末202である。また、ステップS2503において、差出人印刷要求ではない場合ステップS2503:No、CPU301により、印刷対象文のうち、選択引用部を除く残余の部分を削除してステップS2510、ステップS2508に移行する。選択引用部は、印刷要求に含まれる選択引用部情報から特定される。また、ステップS2505において、引用部情報が検索されなかった場合ステップS2505:No、CPU301により、エラー通知をクライアント端末202に送信してステップS2511、図20に示したステップS2007に移行する。このクライアント端末202は、図20に示したステップS2005において受信された印刷要求の要求元のクライアント端末202である。これにより、対象メールの本文に含まれる引用部単位、または、対象メールの本文に含まれる差出人ごとの引用部単位で選択された印刷対象を印刷することができる。以上説明したように、実施の形態1にかかる情報提供装置201によれば、対象メールの本文の中から、引用元メールの本文から引用された引用部を該引用元メールごとに特定することができる。また、情報提供装置201によれば、引用元メールごとの引用部の各々を出力対象として対象メールの本文の中から選択可能なメッセージ表示画面の画面情報を作成することができる。また、情報提供装置201によれば、メッセージ表示画面の画面情報が出力された結果、対象メールの本文の中から、出力対象となる少なくともいずれかの引用部を選択する操作入力を受け付け、対象メールの本文のうち出力対象となる引用部を表す文書情報を出力することができる。これにより、対象メールの本文の中から、引用元メールの本文から引用された引用部単位で出力対象を選択することができるようになる。このため、対象メールの本文の中から、各々のユーザの発言単位やユーザ間でやり取りされた話のまとまり単位で出力対象を選択できるようになり、ユーザの利便性を向上させることができる。例えば、複数のユーザがメールで議論している場合などに、キーマンとなる人が記述した引用部だけをピックアップして表示、印刷することで、キーマンとなる人がどのような発言をしているのかを把握することができる。また、情報提供装置201によれば、対象メールのメッセージIDに基づいて、返信管理DB230の中から、対象メールの引用元となる引用元メールを検索することができる。また、情報提供装置201によれば、対象メールの本文のうちの引用部全体と、引用元メールの本文のうちの引用部全体を除く残余の本文とを比較することにより、対象メールの本文の中から引用元メールの本文から引用された引用部を特定することができる。これにより、対象メールの本文の中から、第Nの引用元メールの本文から引用された引用部を特定することができる。具体的には、例えば、対象メールの作成時に、対象メールの本文における、N番目の引用部とN1番目の引用部の位置が変更された場合であっても、第Nの引用元メールから引用された引用部を特定することができる。また、対象メールの作成時に、例えば、対象メールの本文における2番目以降の引用タグが削除されたり、引用符の一部が削除されていても、第Nの引用元メールから引用された引用部を特定することができる。また、情報提供装置201によれば、引用元メールの差出人ごとの引用部の各々を出力対象として対象メールの本文の中から選択可能なメッセージ表示画面の画面情報を作成することができる。これにより、例えば、対象メールの本文に含まれる引用部を差出人別に表示することができ、引用部全体が膨大な量であっても、どの引用部をどの差出人が記載したものかを区別することができるようになり、引用部の読解を容易にすることができる。また、差出人ごとの引用部単位で印刷対象を選択可能にすることで、誰が記載したものなのかをユーザが把握した上で印刷結果を読むことができ、引用部の読解が容易になる。また、情報提供装置201によれば、対象メールの本文に含まれる引用符に基づいて、対象メールの本文の中から、引用元メールの本文から引用された引用部を該引用元メールごとに特定することができる。また、情報提供装置201によれば、対象メールの本文に含まれる引用タグに基づいて、対象メールの本文の中から、引用元メールの本文から引用された引用部を当該引用元メールごとに特定することができる。実施の形態2つぎに、実施の形態2にかかるメールシステム2600について説明する。実施の形態2では、実施の形態1で説明した情報提供方法を、メールシステム2600内の情報提供装置2601とクライアント端末2602とが連携して動作することにより実現する。なお、実施の形態1で説明した箇所と同様の箇所については図示および説明を省略する。メールシステム2600のシステム構成例図26は、実施の形態2にかかるメールシステム2600のシステム構成例を示す説明図である。図26において、メールシステム2600は、情報提供装置2601と、複数のクライアント端末2602図面では、3台と、プリンタ203と、を含む。メールシステム2600において、情報提供装置2601、複数のクライアント端末2602およびプリンタ203は、有線または無線のネットワーク210を介して相互に通信可能に接続されている。ここで、情報提供装置2601は、メールDB220、返信管理DB230および認証DB240を有し、メールシステム2600内のメールの送受信を行うコンピュータである。クライアント端末2602は、メールDB2610およびWorkテーブル2620を有し、メールの表示、作成、送受信を行うコンピュータである。メールDB2610は、クライアント端末2602のユーザを送信元または送信先とするメールのメール情報を記憶している。なお、メールDB2610のデータ構造については、図5に示したメールDB220のデータ構造とほぼ同様のため説明を省略する。Workテーブル2620については、図27を用いて後述する。また、情報提供装置2601のハードウェア構成は、図3に示した情報提供装置201のハードウェア構成と同一のため説明を省略する。また、クライアント端末2602のハードウェア構成は、図4に示したクライアント端末202のハードウェア構成と同一のため説明を省略する。<Workテーブル2620の記憶内容>図27は、Workテーブル2620の記憶内容の一例を示す説明図である。図27において、Workテーブル2620は、メッセージID、開始行、終了行、差出人、発信日時およびユーザ名のフィールドを有する。各フィールドに情報を設定することで、引用部情報2700-1~2700-3がレコードとして記憶されている。メッセージIDは、メールシステム2600にて送受信されたメールを一意に識別する識別子である。開始行は、メールの本文において各引用部が上から何行目から開始されているかを表している。終了行は、メールの本文において各引用部が上から何行目で終了しているかを表している。差出人は、メールの送信元の識別子であり、例えば、送信元となるユーザのユーザIDである。発信日時は、メールの発信日時である。ユーザ名は、メールシステム2600のユーザの名称である。例えば、引用部情報2700-1は、メッセージIDhatsumei4xxx.wwのメールの本文の上から15行目から20行目までに引用部が含まれていることを示している。また、この引用部の引用元となるメールの差出人tanakaxxx.ww、発信日時Tuesday,January25,20118:39PMおよびユーザ名田中が示されている。メールシステム2600の機能的構成例図28は、実施の形態2にかかるメールシステム2600の機能的構成例を示すブロック図である。ここでは、まず、クライアント端末2602の機能的構成例について説明する。図28において、クライアント端末2602は、受付部2811と、比較部2812と、特定部2813と、作成部2814と、送信部2815と、受信部2816と、出力部2817と、を含む。受付部2811~出力部2817は、制御部となる機能であり、具体的には、例えば、図4に示したROM402、RAM403、磁気ディスク405、光ディスク407などの記憶装置に記憶されたプログラムをCPU401に実行させることにより、または、I/F409により、その機能を実現する。受付部2811は、対象メールの表示要求を受け付ける機能を有する。具体的には、例えば、受付部2811が、図4に示したキーボード410やマウス411を用いたユーザの操作入力により、ディスプレイ408に表示されたメール一覧画面の中から対象メールの選択を受け付ける。メール一覧画面は、例えば、図9に示したメール一覧画面900である。送信部2815は、対象メールの表示要求が受け付けられた場合、対象メールのメッセージIDを情報提供装置2601に送信する機能を有する。具体的には、例えば、送信部2815が、対象メールの引用元となる引用元メールの検索要求を送信する。この検索要求には、対象メールのメッセージIDが含まれている。受信部2816は、対象メールのメッセージIDが送信された結果、対象メールの引用元となる引用元メールのメッセージIDを情報提供装置2601から受信する機能を有する。具体的には、例えば、受信部2816が、引用元メールのメッセージID、差出人およびユーザ名を含む検索応答を受信する。このように、対象メールのメッセージIDを情報提供装置2601に送信することにより、対象メールの引用元となる引用元メールを検索することができる。比較部2812は、対象メールの本文のうち他のメールの本文から引用された引用部と、引用元メールの本文のうち他の電子メールの本文から引用された引用部を除く残余の本文とを比較する機能を有する。具体的には、例えば、比較部2812が、対象メールの本文の中から、他のメールの本文から引用された引用部、すなわち、本文に含まれる引用部全体を抽出する。また、比較部2812が、メールDB2610の中から、引用元メールのメッセージIDが設定されているメール情報を検索する。つぎに、比較部2812が、引用元メールの本文の中から、他の電子メールの本文から引用された引用部、すなわち、本文に含まれる引用部全体を除く残余の本文を抽出する。そして、比較部2812が、対象メールの本文の中から抽出した引用部全体と、引用元メールの本文の中から抽出した残余の本文とを比較する。特定部2813は、対象メールの本文に基づいて、対象メールの本文の中から、対象メールの引用元メールの本文から引用された引用部を該引用元メールごとに特定する機能を有する。また、特定部2813は、比較された比較結果に基づいて、対象メールの本文のうち引用元メールの本文から引用された引用部を特定することにしてもよい。なお、特定部2813の具体的な処理内容は、実施の形態1で説明した情報提供装置201の特定部1102と同様のため、ここでは詳細な説明を省略する。特定された特定結果は、例えば、図26に示したWorkテーブル2620に記憶される。具体的には、例えば、Workテーブル2620のメッセージIDフィールドに、対象メールのメッセージIDが設定される。そして、開始行フィールドに対象メールの本文における引用部の開始行が設定され、終了行フィールドに対象メールの本文における引用部の終了行が設定される。また、差出人フィールドに、引用元メールの差出人が設定され、発信日時フィールドに、引用元メールの発信日時が設定され、ユーザ名フィールドに、差出人のユーザ名が設定される。引用元メールの差出人、発信日時は、例えば、メールDB2610から特定される。ユーザ名は、例えば、情報提供装置2601からの検索応答から特定される。Workテーブル2620によれば、対象メールの本文に含まれる各々の引用部の開始行、終了行、引用元メールの差出人、発信日時およびユーザ名を特定することができる。なお、Workテーブル2620には、対象メールの本文のうち引用部を除く残余の本文の開始行および終了行が記憶されていてもよい。これにより、対象メールの本文のうち引用部を除く残余の本文を特定することができる。作成部2814は、特定された引用元メールごとの引用部の各々を出力対象として対象メールの本文の中から選択可能なメッセージ表示画面の画面情報を作成する機能を有する。具体的には、例えば、作成部2814が、図27に示したWorkテーブル2620を参照して、対象メールの本文において、各々の引用部を含む範囲の各々を表示対象や印刷対象として選択可能なメッセージ表示画面の画面情報を作成する。また、作成部2814は、引用元メールの差出人ごとの引用部の各々を出力対象として対象メールの本文の中から選択可能なメッセージ表示画面の画面情報を作成することにしてもよい。具体的には、例えば、まず、作成部2814が、Workテーブル2620を参照して、対象メールの本文のうち、引用元メールの差出人ごとの引用部を特定する。そして、作成部2814が、対象メールの本文において、差出人ごとの引用部を含む範囲の各々を表示対象や印刷対象として選択可能なメッセージ表示画面の画面情報を作成する。メッセージ表示画面は、例えば、図12に示したメッセージ表示画面1200である。出力部2817は、作成されたメッセージ表示画面の画面情報を出力する機能を有する。具体的には、例えば、出力部2817が、作成されたメッセージ表示画面の画面情報に基づいて、メッセージ表示画面をディスプレイ408に表示する。他の出力形式としては、例えば、I/F409による外部装置への送信、RAM403、磁気ディスク405、光ディスク407などの記憶装置への記録がある。また、受付部2811は、メッセージ表示画面の画面情報が出力された結果、対象メールの本文の中から、出力対象となる少なくともいずれかの引用部を選択する操作入力を受け付ける機能を有する。具体的には、例えば、メッセージ表示画面がディスプレイ408に表示された結果、受付部2811が、ユーザの操作入力により、対象メールの本文の中から、表示対象または印刷対象となる引用部を選択する操作入力を受け付ける。また、出力部2817は、該操作入力が受け付けられた場合、対象メールの本文のうち出力対象となる引用部を表す文書情報を出力する機能を有する。例えば、対象メールの本文の中から表示対象となる引用部が選択された場合、まず、作成部2814が、対象メールの本文のうち表示対象となる引用部を表示するメッセージ表示画面の画面情報を作成する。そして、出力部2817が、作成されたメッセージ表示画面の画面情報に基づいて、メッセージ表示画面をディスプレイ408に表示する。また、対象メールの本文の中から印刷対象となる引用部が選択された場合、出力部2817が、印刷対象となる引用部の印刷命令を、図2に示したプリンタ203に送信する。この結果、プリンタ203により、印刷対象の引用部、すなわち、対象メールの本文の中から選択された引用部が印刷される。印刷結果は、例えば、図13および図14に示した印刷結果1300,1400である。つぎに、情報提供装置2601の機能的構成例について説明する。図28において、情報提供装置2601は、受信部2821と、検索部2822と、送信部2823と、を含む。受信部2821~送信部2823は、制御部となる機能であり、具体的には、例えば、図3に示したROM302、RAM303、磁気ディスク306、光ディスク308などの記憶装置に記憶されたプログラムをCPU301に実行させることにより、または、I/F304により、その機能を実現する。受信部2821は、対象メールのメッセージIDをクライアント端末2602から受信する機能を有する。具体的には、例えば、受信部2821が、対象メールの引用元となる引用元メールの検索要求を送信する。この検索要求には、対象メールのメッセージIDが含まれている。検索部2822は、受信された対象メールのメッセージIDに基づいて、返信管理DB230の中から対象メールの引用元となる引用元メールを検索する機能を有する。なお、検索部2822の具体的な処理内容は、実施の形態1で説明した情報提供装置201の検索部1102と同様のため、ここでは詳細な説明を省略する。送信部2823は、検索された対象メールの引用元となる引用元メールのメッセージIDをクライアント端末2602に送信する機能を有する。具体的には、例えば、送信部2823が、引用元メールのメッセージID、差出人およびユーザ名を含む検索応答をクライアント端末2602に送信する。クライアント端末2602の情報提供処理手順つぎに、実施の形態2にかかるクライアント端末2602の情報提供処理手順について説明する。図29および図30は、実施の形態2にかかるクライアント端末2602の情報提供処理手順の一例を示すフローチャートである。図29のフローチャートにおいて、まず、CPU401により、キーボード410やマウス411を用いたユーザの操作入力により、メール一覧画面の表示要求を受け付けたか否かを判断するステップS2901。ここで、CPU401により、メール一覧画面の表示要求を受け付けるのを待つステップS2901:No。そして、CPU401により、メール一覧画面の表示要求を受け付けた場合ステップS2901:Yes、ディスプレイ408に認証画面を表示するステップS2902。つぎに、CPU401により、ユーザの操作入力によりユーザIDおよびパスワードの入力を受け付けたか否かを判断するステップS2903。ここで、CPU401により、ユーザIDおよびパスワードの入力を受け付けるのを待つステップS2903:No。そして、ユーザIDおよびパスワードが入力された場合ステップS2903:Yes、CPU401により、ユーザIDおよびパスワードを情報提供装置2601に送信するステップS2904。つぎに、CPU401により、認証エラー画面の画面情報を受信したか否かを判断するステップS2905。ここで、認証エラー画面の画面情報を受信していない場合ステップS2905:No、CPU401により、新着メールのメール情報を情報提供装置2601から受信したか否かを判断するステップS2906。ここで、新着メールのメール情報が受信されていない場合ステップS2906:No、ステップS2908に移行する。一方、新着メールのメール情報が受信された場合ステップS2906:Yes、CPU401により、受信された新着メールのメール情報をメールDB2610に登録するステップS2907。つぎに、CPU401により、メールDB2610の記憶内容に基づいて、メール一覧画面の画面情報を作成するステップS2908。そして、CPU401により、該下面情報に基づいて、ディスプレイ408にメール一覧画面を表示してステップS2909、図30に示すステップS3001に移行する。また、ステップS2905において、認証エラー画面の画面情報を受信した場合ステップS2905:Yes、CPU401により、該画面情報に基づいて、ディスプレイ408に認証エラー画面を表示してステップS2910、本フローチャートによる一連の処理を終了する。図30のフローチャートにおいて、まず、CPU401により、ユーザの操作入力によりメール一覧画面の中から対象メールの選択を受け付けたか否かを判断するステップS3001。ここで、対象メールの選択を受け付けていない場合ステップS3001:No、ステップS3003に移行する。一方、CPU401により、対象メールの選択を受け付けた場合ステップS3001:Yes、表示画面作成処理を実行するステップS3002。つぎに、CPU401により、ユーザの操作入力により印刷要求を受け付けたか否かを判断するステップS3003。ここで、印刷要求を受け付けていない場合ステップS3003:No、ステップS3005に移行する。一方、印刷要求を受け付けた場合ステップS3003:Yes、CPU401により、印刷処理を実行するステップS3004。そして、CPU401により、ユーザの操作入力によりログアウト要求を受け付けたか否かを判断するステップS3005。ここで、ログアウト要求を受け付けていない場合ステップS3005:No、ステップS3001に戻る。一方、CPU401により、ログアウト要求を受け付けた場合ステップS3005:Yes、ログアウト要求を情報提供装置2601に送信してステップS3006、本フローチャートによる一連の処理を終了する。これにより、ユーザからの各種表示要求に応じて、メール一覧画面およびメッセージ表示画面をディスプレイ408に表示することができる。なお、ステップS2902において表示される認証画面の画面情報は、例えば、CPU401により、メール一覧画面の表示要求を情報提供装置2601に送信した結果、情報提供装置2601から受信することにしてもよい。また、クライアント端末2602のメール送信処理については、実施の形態1で説明したクライアント端末202のメール送信処理と同様のため説明を省略する。つぎに、図30に示したステップS3002の表示画面作成処理の具体的な処理手順について説明する。図31および図32は、実施の形態2にかかるクライアント端末2602の表示画面作成処理の具体的処理手順の一例を示すフローチャートである。図31のフローチャートにおいて、まず、CPU401により、メールDB2610の中から対象メールのメール情報を抽出するステップS3101。つぎに、CPU401により、対象メールのメッセージIDを含む検索要求を情報提供装置2601に送信するステップS3102。そして、CPU401により、対象メールの引用元となる引用元メールのメッセージID、差出人およびユーザ名を含む検索応答を情報提供装置2601から受信したか否かを判断するステップS3103。ここで、検索応答が受信された場合ステップS3103:Yes、CPU401により、メールDB2610の中から、種別フィールドに受信が設定され、メッセージIDフィールドに、引用元メールのメッセージIDが設定されているメール情報を検索するステップS3104。そして、CPU401により、メール情報が検索されたか否かを判断するステップS3105。ここで、メール情報が検索されなかった場合ステップS3105:No、ステップS3109に移行する。一方、メール情報が検索された場合ステップS3105:Yes、CPU401により、対象メールの本文のうち引用元メールの本文から引用された引用部を特定するステップS3106。そして、CPU401により、引用元メールの本文から引用された引用部が特定されたか否かを判断するステップS3107。ここで、引用部が特定されなかった場合ステップS3107:No、ステップS3109に移行する。一方、引用部が特定された場合ステップS3107:Yes、CPU401により、引用部の開始行、終了行と、引用元メールの差出人、発信日時、ユーザ名とをWorkテーブル2620に登録するステップS3108。そして、CPU401により、引用元メールのメッセージIDを含む検索要求を情報提供装置2601に送信してステップS3109、ステップS3103に戻る。また、ステップS3103において、検索応答が受信されなかった場合ステップS3103:No、図32に示すステップS3201に移行する。図32のフローチャートにおいて、まず、CPU401により、Workテーブル2620にレコードが存在するか否かを判断するステップS3201。ここで、レコードが存在する場合ステップS3201:Yes、CPU401により、メッセージ表示画面の画面情報を作成するステップS3202。つぎに、CPU401により、引用元メールの差出人に対応するユーザ名を取得するステップS3203。引用元メールの差出人に対応するユーザ名は、例えば、Workテーブル2620から取得することができる。そして、CPU401により、引用元メールの差出人に対応するボタンを作成するステップS3204。つぎに、CPU401により、本メール差出人ボタンおよび引用元メールの差出人に対応するボタンをメッセージ表示画面に挿入するステップS3205。そして、CPU401により、Workテーブル2620を参照して、対象メールの本文に含まれる各々の引用部に対応するチェックボックスの挿入位置を特定するステップS3206。つぎに、CPU401により、対象メールの本文に含まれる各々の引用部に対応するチェックボックスおよび部分選択ボタンをメッセージ表示画面に挿入するステップS3207。そして、CPU401により、メッセージ表示画面をディスプレイ408に表示してステップS3208、図30に示したステップS3003に移行する。また、ステップS3201において、レコードが存在しない場合ステップS3201:No、CPU401により、メッセージ表示画面の画面情報を作成してステップS3209、ステップS3208に移行する。これにより、対象メールの本文に含まれる引用部単位、または、対象メールの本文に含まれる差出人ごとの引用部単位で印刷対象を選択可能なメッセージ表示画面の画面情報を作成することができる。つぎに、図30に示したステップS3004の印刷処理の具体的な処理手順について説明する。図33は、実施の形態2にかかるクライアント端末2602の印刷処理の具体的処理手順の一例を示すフローチャートである。図33のフローチャートにおいて、まず、CPU401により、対象メールの本文を複写して印刷対象文を作成するステップS3301。つぎに、CPU301により、全文印刷要求か否かを判断するステップS3302。ここで、全文印刷要求の場合ステップS3302:Yes、ステップS3308に移行する。一方、全文印刷要求ではない場合ステップS3302:No、CPU401により、差出人印刷要求か否かを判断するステップS3303。ここで、差出人印刷要求の場合ステップS3303:Yes、CPU401により、Workテーブル2620の中から、印刷要求に含まれるユーザIDに対応する引用部情報を検索するステップS3304。印刷要求に含まれるユーザIDは、例えば、図12に示したメッセージ表示画面1200においてクリックされたボタンに関連付けられているユーザIDである。そして、CPU401により、引用部情報が検索されたか否かを判断するステップS3305。ここで、引用部情報が検索された場合ステップS3305:Yes、CPU401により、印刷対象文の中から、引用部情報が表す開始行から終了行までの引用部を特定するステップS3306。つぎに、CPU401により、印刷対象文のうち、特定した引用部を除く残余の部分を削除するステップS3307。そして、CPU401により、印刷対象文をプリンタ203に送信するステップS3308。つぎに、CPU401により、印刷完了画面をディスプレイ408に表示してステップS3309、図30に示したステップS3005に移行する。また、ステップS3303において、差出人印刷要求ではない場合ステップS3303:No、CPU401により、印刷対象文のうち、選択引用部を除く残余の部分を削除してステップS3310、ステップS3308に移行する。選択引用部は、印刷要求に含まれる選択引用部情報から特定される。また、ステップS3305において、引用部情報が検索されなかった場合ステップS3305:No、CPU401により、印刷エラー画面をディスプレイ408に表示してステップS3311、図30に示したステップS3005に移行する。これにより、対象メールの本文に含まれる引用部単位、または、対象メールの本文に含まれる差出人ごとの引用部単位で選択された印刷対象を印刷することができる。情報提供装置2601の情報提供処理手順つぎに、実施の形態2にかかる情報提供装置2601の情報提供処理手順について説明する。図34および図35は、実施の形態2にかかる情報提供装置2601の情報提供処理手順の一例を示すフローチャートである。図34のフローチャートにおいて、まず、CPU301により、ユーザIDおよびパスワードをクライアント端末2602から受信したか否かを判断するステップS3401。ここで、CPU301により、ユーザIDおよびパスワードを受信するのを待つステップS3401:No。そして、ユーザIDおよびパスワードを受信した場合ステップS3401:Yes、CPU301により、図7に示した認証DB240を参照して、ユーザの認証処理を実行するステップS3402。つぎに、CPU301により、ユーザが認証されたか否かを判断するステップS3403。ここで、ユーザが認証された場合ステップS3403:Yes、CPU301により、メールDB220の中に、新着メールのメール情報があるか否かを判断するステップS3404。この新着メールは、ステップS3401において受信されたユーザID宛のメールである。ここで、新着メールのメール情報がある場合ステップS3404:Yes、CPU301により、メールDB220の中から新着メールのメール情報を抽出するステップS3405。そして、CPU301により、新着メールのメール情報をクライアント端末2602に送信してステップS3406、図35に示すステップS3501に移行する。また、ステップS3404において、新着メールのメール情報がない場合ステップS3404:No、図35に示すステップS3501に移行する。また、ステップS3403において、ユーザが認証されなかった場合ステップS3403:No、CPU301により、ユーザが認証されなかったことを示す認証エラーをクライアント端末2602に送信してステップS3407、本フローチャートによる一連の処理を終了する。図35のフローチャートにおいて、まず、CPU301により、対象メールのメッセージIDを含む検索要求をクライアント端末2602から受信したか否かを判断するステップS3501。ここで、検索要求が受信されていない場合ステップS3501:No、ステップS3509に移行する。一方、検索要求が受信された場合ステップS3501:Yes、CPU301により、返信管理DB230の中から、対象メールのメッセージIDが、引用先情報のメッセージIDに設定された返信管理情報を検索するステップS3502。そして、CPU301により、返信管理情報が検索されたか否かを判断するステップS3503。ここで、返信管理情報が検索された場合ステップS3503:Yes、CPU301により、引用元メールのメッセージIDと差出人とを特定するステップS3504。そして、CPU301により、認証DB240を参照して、引用元メールの差出人に対応するユーザ名を特定するステップS3505。つぎに、CPU301により、引用元メールのメッセージID、差出人およびユーザ名を含む検索応答をクライアント端末2602に送信するステップS3506。このクライアント端末2602は、ステップS3501において受信された検索要求の要求元のクライアント端末2602である。そして、CPU301により、引用元メールのメッセージIDを含む検索要求をクライアント端末2502から受信したか否かを判断するステップS3507。ここで、検索要求が受信された場合ステップS3507:Yes、CPU301により、返信管理DB230の中から、引用元メールのメッセージIDが、引用先情報のメッセージIDに設定された返信管理情報を検索してステップS3508、ステップS3503に戻る。一方、検索要求が受信されていない場合ステップS3507:No、CPU301により、ログアウト要求をクライアント端末2602から受信したか否かを判断するステップS3509。ここで、ログアウト要求が受信されていない場合ステップS3509:No、ステップS3501に戻る。一方、ログアウト要求が受信された場合ステップS3509:Yes、本フローチャートによる一連の処理を終了する。これにより、クライアント端末2602からの対象メールの引用元となるメールの検索要求に応じて引用元メールを検索して、クライアント端末2602に通知することができる。以上説明したように、実施の形態2にかかるメールシステム2600によれば、サーバ2601とクライアント端末2602とが連動して本情報提供方法を実現することができる。これにより、例えば、POPPostOfficeProtocolメールに対応したメーラが導入されたクライアント端末に本情報提供方法を適用することができる。なお、本実施の形態で説明した情報提供方法は、予め用意されたプログラムをパーソナルコンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本情報提供プログラムは、ハードディスク、フレキシブルディスク、CD-ROM、MO、DVD等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本情報提供プログラムは、インターネット等のネットワークを介して配布してもよい。上述した実施の形態に関し、さらに以下の付記を開示する。付記1コンピュータに、表示対象となる対象電子メールの本文に基づいて、前記対象電子メールの本文の中から、前記対象電子メールの引用元となる電子メールの本文から引用された引用部を前記引用元となる電子メールごとに特定し、特定した前記引用元となる電子メールごとの引用部の各々を出力対象として前記対象電子メールの本文の中から選択可能な表示画面の画面情報を作成し、作成した前記表示画面の画面情報を出力する、処理を実行させることを特徴とする情報提供プログラム。付記2前記コンピュータに、前記表示画面の画面情報が出力された結果、前記引用元となる電子メールごとの引用部のうち、前記出力対象となる少なくともいずれかの引用部を選択する操作入力を受け付け、前記操作入力を受け付けた場合、前記対象電子メールの本文のうち前記出力対象となる引用部を表す文書情報を出力する、処理を実行させることを特徴とする付記1に記載の情報提供プログラム。付記3前記コンピュータに、前記操作入力を受け付ける処理において、前記出力対象として印刷対象となる少なくともいずれかの引用部を選択する操作入力を受け付け、前記文書情報を出力する処理において、前記対象電子メールの本文のうち前記印刷対象となる少なくともいずれかの引用部の印刷命令を出力する、処理を実行させることを特徴とする付記2に記載の情報提供プログラム。付記4前記コンピュータに、前記対象電子メールの識別子に基づいて、引用元の電子メールの識別子と引用先の電子メールの識別子とを対応付けて記憶する記憶部の中から、前記対象電子メールの識別子に対応する前記引用元の電子メールの識別子を検索し、前記対象電子メールの本文のうち前記対象電子メールの引用元となる電子メールの本文から引用された引用部と、検索した前記引用元となる電子メールの本文のうち前記引用元となる電子メールの引用元となる電子メールの本文から引用された引用部を除く残余の本文とを比較する、処理を実行させ、前記特定する処理は、比較した比較結果に基づいて、前記対象電子メールの本文の中から、検索した前記引用元となる電子メールの本文から引用された引用部を特定することを特徴とする付記1~3のいずれか一つに記載の情報提供プログラム。付記5前記作成する処理は、検索した前記引用元となる電子メールの差出人を識別する識別情報に基づいて、前記引用元となる電子メールの差出人ごとの引用部の各々を出力対象として前記対象電子メールの本文の中から選択可能な表示画面の画面情報を作成することを特徴とする付記4に記載の情報提供プログラム。付記6前記コンピュータに、前記操作入力を受け付ける処理において、前記出力対象として表示対象となる少なくともいずれかの引用部を選択する操作入力を受け付け、前記操作入力を受け付けた場合、前記対象電子メールの本文のうち前記表示対象となる少なくともいずれかの引用部を表示する表示画面の画面情報を作成し、前記文書情報を出力する処理において、作成した前記表示画面の画面情報を出力する、処理を実行させることを特徴とする付記2に記載の情報提供プログラム。付記7前記特定する処理は、前記対象電子メールの本文に含まれる引用符に基づいて、前記対象電子メールの本文の中から、前記引用元となる電子メールの本文から引用された引用部を前記引用元となる電子メールごとに特定することを特徴とする付記1~6のいずれか一つに記載の情報提供プログラム。付記8前記特定する処理は、前記対象電子メールの本文に含まれる引用部を表す文字列に基づいて、前記対象電子メールの本文の中から、前記引用元となる電子メールの本文から引用された引用部を前記引用元となる電子メールごとに特定することを特徴とする付記1~7のいずれか一つに記載の情報提供プログラム。付記9表示対象となる対象電子メールの本文に基づいて、前記対象電子メールの本文の中から、前記対象電子メールの引用元となる電子メールの本文から引用された引用部を前記引用元となる電子メールごとに特定する特定部と、前記特定部によって特定された前記引用元となる電子メールごとの引用部の各々を出力対象として前記対象電子メールの本文の中から選択可能な表示画面の画面情報を作成する作成部と、前記作成部によって作成された前記表示画面の画面情報を出力する出力部と、を有することを特徴とする情報提供装置。付記10コンピュータが、表示対象となる対象電子メールの本文に基づいて、前記対象電子メールの本文の中から、前記対象電子メールの引用元となる電子メールの本文から引用された引用部を前記引用元となる電子メールごとに特定し、特定した前記引用元となる電子メールごとの引用部の各々を出力対象として前記対象電子メールの本文の中から選択可能な表示画面の画面情報を作成し、作成した前記表示画面の画面情報を出力する、処理を実行することを特徴とする情報提供方法。"