(57)【要約】【課題】イベント開催案内のメールを再確認する際の利用者の利便性を向上する。【解決手段】メール処理部は、添付情報（事務所ACCESS情報、事務所ＭＡＰ情報、会議室ＭＡＰ情報）と、日時・場所の情報とを含むイベント開催案内のメールの表示画面（メッセージ表示画面）のデータをクライアントに対して出力し（Ｓ１１０）、添付情報が選択された場合に、該添付情報と日時・場所の情報とが含まれる画面のデータをクライアントに対して出力し（Ｓ１２６）、画面の情報を保存形態用テーブルに記録し（Ｓ１３０）、記録後、イベント開催案内のメールについてクライアントから表示依頼を受信すると、記録した画面をクライアントに対して出力する。【選択図】図１５
2014191636.tif 000002
【特許請求の範囲】
【請求項１】
添付情報と、日時または場所の情報とを含むイベント開催案内のメールの画面情報を出力し、
前記添付情報が選択された場合に、選択された前記添付情報と前記日時または場所の情報とが含まれる選択画面情報を出力し、
出力した前記選択画面情報を保存し、
出力した前記選択画面情報が保存された後、前記イベント開催案内のメールについて表示依頼を受信すると、保存した前記選択画面情報を出力する、
処理をコンピュータに実行させるメール出力プログラム。
【請求項２】
前記添付情報は、詳細度の異なる複数の地図情報を含み、
前記詳細度の異なる複数の地図情報のうちの少なくとも１つが選択された場合に、選択された前記地図情報と、前記日時または場所の情報とが含まれる選択画面情報を出力することを特徴とする請求項１に記載のメール出力プログラム。
【請求項３】
添付情報と、日時または場所の情報とを含むイベント開催案内のメールの画面情報を出力する工程と、
前記添付情報が選択された場合に、選択された前記添付情報と前記日時または場所の情報とが含まれる選択画面情報を出力する工程と、
出力した前記選択画面情報を保存する工程と、
出力した前記選択画面情報が保存された後、前記イベント開催案内のメールについて表示依頼を受信すると、保存した前記選択画面情報を出力する工程と、
をコンピュータが実行することを特徴とするメール出力方法。
【請求項４】
添付情報と、日時または場所の情報とを含むイベント開催案内のメールの画面情報を出力する第１出力部と、
前記添付情報が選択された場合に、選択された前記添付情報と前記日時または場所の情報とが含まれる選択画面情報を出力する第２出力部と、
前記第２出力部が出力した前記選択画面情報を保存する保存部と、
前記保存部によって前記第２出力部が出力した前記選択画面情報が保存された後、前記イベント開催案内のメールについて表示依頼を受信すると、保存した前記選択画面情報を出力する第３出力部と、
を備えるメール出力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メール出力プログラム、メール出力方法及びメール出力装置に関する。
【背景技術】
【０００２】
従来、イベント（会議や行事、集会等を含む）の開催案内のメールを送信する場合、イベント開催日時や場所を受信者に認知させるため、送信者はメール本文に日時や場所の説明を記載したり、地図データやＵＲＬを添付したりする。
【０００３】
これに対し、メールの受信者は、メールを受信した時点でメールの記載内容（イベント開催日時や場所）を把握するとともに、イベント開催直前（前日や当日など）に再度メールの記載内容を確認する場合がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−９６１７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
イベント開催直前においては、メールの受信者は、イベントの開催日時や場所を確認できればよいため、メールの文面全体を読み直す必要性はほとんどない。このため、メール受信時及びイベント開催直前において同一の記載内容が表示されると、受信者が煩わしさを感じてしまうおそれがある。
【０００６】
なお、特許文献１には、電子メールから重要な情報を自動的に抽出する方法が開示されている。
【０００７】
１つの側面では、本発明は、イベント開催案内のメールを再確認する際の利用者の利便性を向上することが可能なメール出力プログラム、メール出力方法及びメール出力装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
１実施形態では、メール出力プログラムは、添付情報と、日時または場所の情報とを含むイベント開催案内のメールの画面情報を出力し、前記添付情報が選択された場合に、選択された前記添付情報と前記日時または場所の情報とが含まれる選択画面情報を出力し、出力した前記選択画面情報を保存し、出力した前記選択画面情報が保存された後、前記イベント開催案内のメールについて表示依頼を受信すると、保存した前記選択画面情報を出力する、処理をコンピュータに実行させるメール出力プログラムである。
【０００９】
１実施形態では、メール出力方法は、添付情報と、日時または場所の情報とを含むイベント開催案内のメールの画面情報を出力する工程と、前記添付情報が選択された場合に、選択された前記添付情報と前記日時または場所の情報とが含まれる選択画面情報を出力する工程と、出力した前記選択画面情報を保存する工程と、出力した前記選択画面情報が保存された後、前記イベント開催案内のメールについて表示依頼を受信すると、保存した前記選択画面情報を出力する工程と、をコンピュータが実行するメール出力方法である。
【００１０】
１実施形態では、メール出力装置は、添付情報と、日時または場所の情報とを含むイベント開催案内のメールの画面情報を出力する第１出力部と、前記添付情報が選択された場合に、選択された前記添付情報と前記日時または場所の情報とが含まれる選択画面情報を出力する第２出力部と、前記第２出力部が出力した前記選択画面情報を保存する保存部と、前記保存部によって前記第２出力部が出力した前記選択画面情報が保存された後、前記イベント開催案内のメールについて表示依頼を受信すると、保存した前記選択画面情報を出力する第３出力部と、を備えている。
【発明の効果】
【００１１】
イベント開催案内のメールを再確認する際の利用者の利便性を向上することができる。
【図面の簡単な説明】
【００１２】
【図１】一実施形態に係る電子メールシステムの構成を概略的に示す図である。
【図２】図２（ａ）は、サーバのハードウェア構成を示す図であり、図２（ｂ）は、クライアントのハードウェア構成を示す図である。
【図３】サーバ及びクライアントの機能ブロック図である。
【図４】利用者ＤＢのデータ構造の一例を示す図である。
【図５】メールＤＢのデータ構造の一例を示す図である。
【図６】登録場所ＤＢのデータ構造の一例を示す図である。
【図７】事務所マップＤＢのデータ構造の一例を示す図である。
【図８】会議室マップＤＢのデータ構造の一例を示す図である。
【図９】図９（ａ）は、設定テーブルのデータ構造の一例を示す図であり、図９（ｂ）保存形態用テーブルのデータ構造の一例を示す図であり、図９（ｃ）は、保存形態の番号のルールを示す表である。
【図１０】メール処理部の実行する処理を示すフローチャート（その１）である。
【図１１】メール処理部の実行する処理を示すフローチャート（その２）である。
【図１２】図１１のステップＳ３８の処理を示すフローチャートである。
【図１３】図１１のステップＳ４２の処理を示すフローチャートである。
【図１４】図１１のステップＳ４８の処理を示すフローチャートである。
【図１５】図１４のステップＳ１０６の処理を示すフローチャートである。
【図１６】図１４のステップＳ１０７の処理を示すフローチャートである。
【図１７】図１７（ａ）は、ＩＤ（メールアドレス）、パスワード入力画面の一例を示す図であり、図１７（ｂ）は、認証エラー画面の一例を示す図である。
【図１８】メール一覧表示画面の一例を示す図（その１）である。
【図１９】図１９（ａ）、図１９（ｂ）は、メッセージ作成画面を示す図である。
【図２０】画面Ｇ１を示す図である。
【図２１】画面Ｇ２を示す図である。
【図２２】画面Ｇ３を示す図である。
【図２３】日時・場所の情報が挿入されたメッセージ作成画面を示す図である。
【図２４】メッセージ表示画面を示す図（その１）である。
【図２５】メッセージ表示画面を示す図（その２）である。
【図２６】画面Ｇ４を示す図である。
【図２７】メール一覧表示画面の一例を示す図（その２）である。
【図２８】画面Ｇ５を示す図である。
【発明を実施するための形態】
【００１３】
以下、電子メールシステムの一実施形態について、図１〜図２８に基づいて詳細に説明する。図１には、一実施形態に係る電子メールシステム１００が概略的に示されている。
【００１４】
本実施形態の電子メールシステム１００は、図１に示すように、サーバ１０と、クライアント２０と、を備える。サーバ１０とクライアント２０は、インターネットやＬＡＮ（Local Area Network）などのネットワーク８０に接続されている。この電子メールシステム１００は、クライアント２０においてブラウザ上に表示されるＷＥＢメールの画面（サーバ１０から提供）内で利用者が入力や操作を行うことで、クライアント２０間における電子メールのやり取りを可能にするシステムである。なお、以下においては、電子メールを「メール」と略述するものとする。
【００１５】
図２（ａ）には、サーバ１０のハードウェア構成が示されている。図２（ａ）に示すように、サーバ１０は、ＣＰＵ（Central Processing Unit）９０、ＲＯＭ（Read Only Memory）９２、ＲＡＭ（Random Access Memory）９４、記憶部（ここではＨＤＤ（Hard Disk Drive））９６、ネットワークインタフェース９７、及び可搬型記憶媒体用ドライブ９９等を備えている。これらサーバ１０の構成各部は、バス９８に接続されている。サーバ１０では、ＲＯＭ９２あるいはＨＤＤ９６に格納されているプログラム（メール処理プログラムを含む）、或いは可搬型記憶媒体用ドライブ９９が可搬型記憶媒体９１から読み取ったプログラム（メール処理プログラムを含む）をＣＰＵ９０が実行することにより、図３に示すメール処理部４０としての機能が実現される。メール処理部４０は、メールの送受信や、クライアント２０において表示されるメールに関する画面の生成や送信に関する各種処理を実行する。なお、図３には、サーバ１０のＨＤＤ９６等に格納されている利用者ＤＢ（database）３０、メールＤＢ３２、登録場所ＤＢ３４、事務所マップＤＢ３６、会議室マップＤＢ３７、設定テーブル３８、保存形態用テーブル３９も図示されている。なお、各ＤＢ３０〜３７、テーブル３８、３９の具体的なデータ構造等については後述する。
【００１６】
図２（ｂ）には、クライアント２０のハードウェア構成が示されている。図２（ｂ）に示すように、クライアント２０は、ＣＰＵ１９０、ＲＯＭ１９２、ＲＡＭ１９４、記憶部（ＨＤＤ）１９６、ディスプレイ１９３、入力部１９５、ネットワークインタフェース１９７、及び可搬型記憶媒体用ドライブ１９９等を備えており、クライアント２０の構成各部は、バス１９８に接続されている。ディスプレイ１９３は、液晶ディスプレイ等を含み、入力部１９５は、キーボードやマウス、タッチパネル等を含む。クライアント２０においては、ＣＰＵ１９０がプログラムを実行することで、図３に示す表示処理部５０及び入力処理部５２としての機能が実現される。表示処理部５０は、サーバ１０のメール処理部４０からの指示に応じて、クライアント２０のディスプレイ１９３上にメール作成、送受信に関する画面を表示したりする。入力処理部５２は、クライアント２０の利用者が入力部１９５を介して入力した情報を受け付け、当該情報をサーバ１０のメール処理部４０に対して送信する。
【００１７】
ここで、サーバ１０が有する各種ＤＢ及びテーブルについて説明する。
【００１８】
図４には、利用者ＤＢ３０のデータ構造の一例が示されている。利用者ＤＢ３０は、利用者がログインする際の認証に用いる情報と勤務地（勤務先事務所）を格納するデータベースである。この利用者ＤＢ３０は、図４に示すように、「ＩＤ（メールアドレス）」と、ＩＤに対応する「パスワード」と、「勤務地」の各フィールドを有している。例えば、図４からは、ＩＤ「satou@xxx.ww」の勤務地（勤務先事務所）が「本社」であることがわかる。
【００１９】
図５には、メールＤＢ３２のデータ構造の一例が示されている。メールＤＢ３２は、クライアント２０間で送受信されたメールの情報を格納するデータベースであり、利用者ごとに用意される。なお、図５は、ＩＤが「yamada@xxx.ww」の利用者に対応するメールＤＢである。
【００２０】
メールＤＢ３２は、図５に示すように、「種別」、「メッセージＩＤ」、「送信者ＩＤ」、「メール情報（日時、宛先、件名、本文）」の各フィールドを有する。
【００２１】
「種別」のフィールドには、メールが利用者ＩＤに対応する利用者によって送信されたのか受信されたのかの情報が入力される。「メッセージＩＤ」のフィールドには、メール毎に定義されるユニークなＩＤが入力される。図５ではメールと対応づけがしやすいような文字列としているが、実際には英数字が無意味に並んだ文字列となる。「送信者ＩＤ」のフィールドには、メールの差出人のＩＤ（メールアドレス）が入力される。なお、「種別」のフィールドが「送信」である場合には、送信者ＩＤとしてメールＤＢ３２に対応する利用者のＩＤが入力される。「メール情報（日時、宛先、件名、本文）」のフィールドには、メールの送信日時、宛先のＩＤ（メールアドレス）、件名及び本文そのものが入力される。なお、「種別」のフィールドが「受信」である場合には、宛先には、メールＤＢ３２に対応する利用者のＩＤが含まれることになる。なお、本実施形態では、利用者ごとにメールＤＢ３２を作成し、管理することとしているが、これに限らず、１つのメールＤＢにて、複数の利用者の送受信メール情報を管理することとしてもよい。
【００２２】
図６には、登録場所ＤＢ３４の一例が示されている。登録場所ＤＢ３４は、各利用者が登録した、イベント（会議など）を開催する可能性のある場所（事務所、会議室）を管理するＤＢである。登録場所ＤＢ３４は、図６に示すように、「利用者ＩＤ」と、「登録済事務所MAP_ID」と、「登録済会議室MAP_ID」の各フィールドを有する。「利用者ＩＤ」のフィールドには、イベントを開催する可能性のある場所を登録した利用者のＩＤ（メールアドレス）が格納される。「登録済事務所MAP_ID」のフィールドには、利用者が登録した事務所（本社や蒲田事務所、大阪事務所など）の地図に対応するＩＤが格納される。「登録済会議室MAP_ID」のフィールドには、利用者が登録した会議室の地図（各事務所内における会議室の位置を示す図（フロアマップ））に対応するＩＤが格納される。なお、本実施形態では、利用者が自発的に登録することとしているが、一度利用した場所（事務所、会議室）が自動的に登録されてもよい。
【００２３】
図７には、事務所マップＤＢ３６の一例が示されている。事務所マップＤＢ３６は、事務所の地図情報等を管理するデータベースである。事務所マップＤＢ３６は、図７に示すように、「事務所MAP_ID」、「事務所」、「事務所ACCESS」、「事務所MAP」の各フィールドを有している。「事務所MAP_ID」のフィールドには、事務所の地図に対応するＩＤが格納される。「事務所」のフィールドには、事務所名が格納される。「事務所ACCESS」のフィールドには、事務所への案内情報（最寄り駅からの道順や所要時間などを示す情報）が格納される。「事務所MAP」のフィールドには、事務所の地図そのものが格納される。
【００２４】
図８には、会議室マップＤＢ３７の一例が示されている。会議室マップＤＢ３７は、会議室の地図情報（フロアマップ）を管理するデータベースである。会議室マップＤＢ３７は、図８に示すように、「会議室MAP_ID」、「会議室」、「階」、「会議室MAP」、「事務所MAP_ID」の各フィールドを有している。「会議室MAP_ID」のフィールドには、会議室の地図（フロアマップ）に対応するＩＤが格納される。「会議室」のフィールドには、会議室名が格納されている。「階」のフィールドには、事務所内において会議室が存在しているフロア名（階数）が格納されている。「会議室MAP」のフィールドには、会議室の地図（フロアマップ）そのものが格納される。「事務所MAP_ID」のフィールドには、会議室が存在している事務所の地図に対応するＩＤが格納される。
【００２５】
図９（ａ）には、設定テーブル３８の一例が示されている。設定テーブル３８は、メール送信者（作成者）がイベントの開催日時や場所の情報をメールに挿入して送信するときに生成されるテーブルである。設定テーブル３８は、「マップ対応ＩＤ」、「会議室MAP_ID」、「利用者ＩＤ」、「設定日時」、「メッセージＩＤ」の各フィールドを有する。「マップ対応ＩＤ」のフィールドには、設定テーブル３８に記録された情報（レコード）の通し番号が格納される。「会議室MAP_ID」のフィールドには、メール送信者が選択したイベント開催会場（会議室）の地図に対応するＩＤが格納される。「利用者ＩＤ」のフィールドには、メール送信者のＩＤ（メールアドレス）が格納される。「設定日時」のフィールドには、メール送信者が選択したイベント開催日時（会議開始日時）の情報が格納される。「メッセージＩＤ」のフィールドには、メール送信者が送信した際に付与されるメールのメッセージＩＤが格納される。
【００２６】
図９（ｂ）の保存形態用テーブル３９は、メール受信者がメールを表示し、保存した画面の形態（保存形態）を記録するテーブルである。「マップ対応ＩＤ」のフィールドには、メール送信時に格納された設定テーブル３８のマップ対応ＩＤが格納される。「利用者ＩＤ」のフィールドには、メール受信者のＩＤ（メールアドレス）が格納される。「保存形態」のフィールドには、メール受信者がメールを保存した形態を示す番号が格納される。なお、保存形態を示す番号は、図９（ｃ）の表に示すルールに則って定められるが、これについては、後に詳述する。
【００２７】
次に、本実施形態におけるメール処理部４０の処理について、図１０〜図１６のフローチャートに沿って、その他図面を適宜参照しつつ詳細に説明する。
【００２８】
図１０の処理では、まず、ステップＳ１０において、メール処理部４０は、メール表示要求をクライアント２０から受信するまで待機する。クライアント２０の利用者は、クライアント２０のディスプレイ１９３上に表示されているブラウザ上でＷＥＢメールサービスのアドレスに対してアクセスすることによりメール表示要求を出すことができる。なお、メール表示要求は、クライアント２０の入力処理部５２から送信される。
【００２９】
メール処理部４０は、入力処理部５２から送信されてきたメール表示要求を受信すると（ステップＳ１０の判断が肯定されると）、ステップＳ１２に移行する。ステップＳ１２では、メール処理部４０は、ＩＤ（メールアドレス）、パスワード入力画面のデータをクライアント２０（表示処理部５０）に対して送信する。クライアント２０においては、表示処理部５０が、ＩＤ（メールアドレス）、パスワード入力画面のデータを受信した段階で、該画面（図１７（ａ））をディスプレイ１９３上に表示する。
【００３０】
次いで、ステップＳ１４では、メール処理部４０が、ＩＤ（メールアドレス）、パスワードをクライアント２０から受信するまで待機する。なお、利用者がＩＤとパスワードを図１７（ａ）の画面上で入力し、送信ボタンを押すと、入力処理部５２は、ＩＤとパスワードをメール処理部４０に送信する。
【００３１】
入力処理部５２からメール処理部４０に対して利用者ＩＤとパスワードが送信されると（ステップＳ１４の判断が肯定されると）、ステップＳ１６に移行する。ステップＳ１６では、メール処理部４０が、利用者ＤＢ３０（図４）を用いて利用者の認証を実行する。次いで、ステップＳ１８では、メール処理部４０が、認証がＯＫであったか否かを判断する。ここでの判断が否定された場合、ステップＳ２０に移行し、メール処理部４０は、認証エラー画面のデータを作成して、クライアント２０（表示処理部５０）に対して送信する。表示処理部５０は、該データを受信した段階で、認証エラー画面（図１７（ｂ））をディスプレイ１９３上に表示する。その後は、メール処理部４０は、図１０〜図１６の全処理を終了する。
【００３２】
一方、ステップＳ１８の判断が肯定された場合、すなわち認証がＯＫであった場合には、ステップＳ２２に移行する。ステップＳ２２では、メール処理部４０は、メールＤＢ３２（図５）を用いて、入力された利用者ＩＤに対応する受信メール一覧画面のデータを生成して、クライアント２０に送信する。この場合の受信メール一覧画面は、図１８に示すような画面であるものとする。ステップＳ２２では、メール処理部４０は、入力された利用者ＩＤに対応するメールＤＢ３２から、種別が「受信」であるメール情報を取得する。そして、メール処理部４０は、送信者ＩＤを「差出人」、メール情報の件名を「件名」、メール情報の日時を「受信日時」として、受信メール一覧画面を生成する。なお、図１８の受信メール一覧画面の「日時場所」や「保存形態」の欄についての説明は後述する。なお、図１８に示すようにメール一覧表示画面には、「新規作成」、「返信」、「ログアウト」のボタンが設けられているものとする。クライアント２０の表示処理部５０は、該画面のデータを受信した段階で、図１８の受信メール表示画面をディスプレイ１９３上に表示する。その後は、図１１のステップＳ３０に移行する。
【００３３】
図１１のステップＳ３０に移行すると、メール処理部４０は、メッセージの閲覧要求をクライアント２０から受信したか否かを判断する。なお、メッセージの閲覧要求は、クライアント２０の利用者が、図１８のメール一覧表示画面上において、あるメールを選択した場合に、入力処理部５２からメール処理部４０に対して送信される。
【００３４】
ステップＳ３０の判断が否定された場合には、ステップＳ３２に移行する。ステップＳ３２では、メール処理部４０は、メール作成要求を受信したか否かを判断する。なお、メールの作成要求は、クライアント２０の利用者が、図１８のメール一覧表示画面上において「新規作成」ボタンを押すか、あるメールを選択後に「返信」ボタンを押した場合に、入力処理部５２からメール処理部４０に対して送信される。ステップＳ３２の判断が肯定された場合には、ステップＳ３４〜Ｓ４２の処理を実行する。なお、本実施形態では、利用者（ＩＤ：satou@xxx.ww）が「新規作成」ボタンを押したものとする。
【００３５】
ステップＳ３４では、メール処理部４０が、メッセージ作成画面（図１９（ａ））のデータを利用者（ＩＤ：satou@xxx.ww）が利用するクライアント２０（表示処理部５０）に送信する。クライアント２０（表示処理部５０）では、メッセージ作成画面のデータを受信した段階で、ディスプレイ１９３上にメッセージ作成画面を表示する。なお、図１９（ａ）のメッセージ作成画面には、「送信」ボタンのほか、「日時・場所」ボタンも設けられている。「日時・場所」ボタンは、メールを作成する利用者が、イベント（会議等）の開催日時や開催場所の情報を簡易にメールに挿入したいときに押されるボタンである。なお、利用者が図１８のメール一覧表示画面上において「返信」ボタンを押した場合には、メッセージ作成画面の宛先欄（Ｔｏ欄）に返信元のメールの差出人の情報が記入される。また、メッセージ作成画面の件名欄には、返信元のメールの件名に「Re:」が付加された件名の情報が記入され、本文の欄には、返信元のメールの本文が引用形式にて記入される。
【００３６】
次いで、ステップＳ３６では、メール処理部４０が、日時・場所の選択要求を受信したか否かを判断する。この場合、メールを作成する利用者によって、図１９のメッセージ作成画面上の「日時・場所」ボタンが押された場合に、ステップＳ３６の判断が肯定される。ステップＳ３６の判断が肯定されると、ステップＳ３８に移行する。
【００３７】
ステップＳ３８に移行した場合、メール処理部４０は、日時・場所選択処理のサブルーチン（図１２）を実行する。なお、日時・場所選択処理の詳細については、後述する。
【００３８】
ステップＳ３８の処理が終了した後、又はステップＳ３６の判断が否定された場合には、ステップＳ４０に移行し、メール処理部４０は、メッセージの送信要求を受信したか否かを判断する。すなわち、メールを作成する利用者が、メッセージ作成画面上においてメールの作成を完了し、「送信」ボタンを押した場合に、ステップＳ４０の判断は肯定される。なお、ステップＳ４０の判断が否定され場合には、ステップＳ３６に戻る。
【００３９】
ステップＳ４０の判断が肯定されて、ステップＳ４２に移行すると、メール処理部４０は、送信処理のサブルーチン（図１３）を実行する。なお、送信処理のサブルーチンの詳細については、後述する。
【００４０】
ステップＳ４２の送信処理が終了した後、又はステップＳ３２の判断が否定された場合（メール作成要求がクライアント２０から送信されてきていない場合）には、メール処理部４０は、ステップＳ４４に移行する。
【００４１】
ステップＳ４４では、メール処理部４０は、ログアウト要求を受信したか否かを判断する。なお、ログアウト要求は、クライアント２０の利用者が、図１８のメール一覧表示画面上において、「ログアウト」ボタンを押した場合に、入力処理部５２からメール処理部４０に対して送信される。このステップＳ４４の判断が否定された場合には、メール処理部４０は、ステップＳ３０に戻るが、肯定された場合には、図１０〜図１６の全処理を終了する。
【００４２】
一方、ステップＳ３０の判断が肯定された場合、すなわち、クライアント２０（入力処理部５２）から、メッセージの閲覧要求を受信した場合には、ステップＳ４８に移行する。ステップＳ４８では、メール処理部４０は、閲覧処理のサブルーチン（図１４）を実行する。なお、閲覧処理のサブルーチンの詳細については、後述する。
【００４３】
（日時・場所選択処理）
以下、図１１の日時・場所選択処理（Ｓ３８）について、図１２のフローチャートに沿って詳細に説明する。日時・場所選択処理は、利用者が、会議等のイベントの開催案内のメールを作成する際、開催日時や場所の情報をメールに挿入・添付するためにメッセージ作成画面の「日時・場所」ボタンを押した段階から開始される処理である。なお、本実施形態では、図１９（ｂ）に示すように、利用者（ＩＤ：satou@xxx.ww）がメールの宛先や件名、本文を記入し終えた段階で、「日時・場所」ボタンを押したものとする。
【００４４】
図１２の処理では、まず、ステップＳ５０において、メール処理部４０は、日時設定画面（図２０の符号Ｇ１）を重畳させたメッセージ作成画面のデータを生成し、クライアント２０（表示処理部５０）に対して送信する。この日時設定画面には、イベント（会議等）の開催日時を選択するための日付選択表示（カレンダ）と、時刻選択表示と、「設定」ボタンが設けられている。なお、クライアント２０（表示処理部５０）では、該画面のデータを受信した段階で、ディスプレイ１９３上に図２０の画面を表示する。
【００４５】
次いで、ステップＳ５２では、メール処理部４０は、日時の設定要求を受信するまで待機する。なお、日時の設定要求は、利用者が、日付選択表示上でイベント開催日を選択し、時刻選択表示上でイベント開催時刻を選択し、かつ「設定」ボタンを押した段階で、入力処理部５２からメール処理部４０に対して出力される。ステップＳ５２の判断が肯定された場合（メール処理部４０が、日時の設定要求を受信した場合）には、ステップＳ５４に移行する。
【００４６】
ステップＳ５４に移行すると、メール処理部４０は、作成中メッセージに対応付けて、マップ対応ＩＤを発行し、設定テーブル３８に記録する。本実施形態では、図９に示すように、マップ対応ＩＤとして通し番号「００５４３」が発行され、設定テーブル３８に記録されたものとする。
【００４７】
次いで、ステップＳ５６では、メール処理部４０は、マップ対応ＩＤに対応付けて、ステップＳ５２で受信した設定日時を設定テーブル３８に記録する。図２０に示すように、利用者（ＩＤ：satou@xxx.ww）が日時「６月１２日（火）１４：３０」を設定した場合には、当該日時をマップ対応ＩＤ「００５４３」に対応付けて設定テーブル３８に記録する。
【００４８】
次いで、ステップＳ５８では、メール処理部４０が、差出人（ＩＤ：satou@xxx.ww）と選択中の宛先の利用者ＩＤ（yamada@xxx.ww、honda@xxx.ww）に対応する登録済事務所を登録場所ＤＢ３４（図６）から取得する。そして、メール処理部４０は、取得した登録済事務所を用いて、場所設定画面（図２１の符号Ｇ２参照）のデータを生成する。この場合、メール処理部４０は、登録場所ＤＢ３４（図６）から取得した「登録済事務所MAP_ID」に対応する事務所名を事務所マップＤＢ３６（図７）から取得して、場所設定画面Ｇ２に表示する。なお、場所設定画面Ｇ２には、登録済事務所以外を選択するための「事務所検索」ボタンが設けられているものとする。また、ステップＳ５８では、メール処理部４０は、場所設定画面Ｇ２を重畳させたメッセージ作成画面（図２１）のデータをクライアント２０（表示処理部５０）に対して送信する。クライアント２０（表示処理部５０）では、該画面のデータを受信した段階で、ディスプレイ１９３上に図２１の画面を表示する。
【００４９】
次いで、ステップＳ６０では、メール処理部４０が、登録済事務所の選択情報を受信したか否かを判断する。なお、登録済事務所の選択情報は、利用者（ＩＤ：satou@xxx.ww）が、場所設定画面Ｇ２において、「本社」、「川崎事務所」、「大阪事務所」、「蒲田事務所」のいずれかを選択した場合に、クライアント２０（入力処理部５２）からメール処理部４０に対して送信される。
【００５０】
ステップＳ６０における判断が否定されると、ステップＳ７６において、メール処理部４０が、事務所検索情報を受信したか否かを判断する。なお、事務所検索情報は、利用者（ＩＤ：satou@xxx.ww）が、図２１の場所設定画面Ｇ２において「事務所検索」ボタンを押した場合に、クライアント２０（入力処理部５２）からメール処理部４０に対して送信される。ステップＳ７６の判断が否定されると、ステップＳ８４に移行する。ステップＳ８４では、メール処理部４０は、場所設定画面Ｇ２が利用者（satou@xxx.ww）によって閉じられたか否かを判断する。なお、利用者（satou@xxx.ww）は、場所設定画面を閉じる場合には、場所設定画面の右上の×ボタンを押すものとする。ここでの判断が否定された場合には、ステップＳ６０に戻る。
【００５１】
以降、ステップＳ６０、Ｓ７６、Ｓ８４の判断を繰り返す。そして、ステップＳ６０の判断が肯定されると（いずれかの登録済事務所が選択されると）、メール処理部４０は、ステップＳ６２〜Ｓ７５の処理を実行する。
【００５２】
ステップＳ６２では、メール処理部４０は、登録場所ＤＢ３４から対応する「登録済会議室」を取得する。例えば、ステップＳ６０において「本社」（登録済事務所MAP_ID＝Ｍ０００１）が選択された場合には、「登録済会議室」として、登録済会議室MAP_ID＝Ｍ０００１０１、Ｍ０００１１５を取得する。
【００５３】
次いで、ステップＳ６４では、メール処理部４０が、取得した会議室に対応づけて、それぞれの場所情報（「事務所ACCESS」、「事務所MAP」、「会議室MAP」）を事務所マップＤＢ３６（図７）と会議室マップＤＢ３７（図８）から取得する。そして、ステップＳ６６では、メール処理部４０が、場所選択リスト画面（図２２の符号Ｇ３）のそれぞれの欄に取得した情報を挿入する（場所選択リスト画面Ｇ３を生成する）。
【００５４】
次いで、ステップＳ６８では、メール処理部４０が、ステップＳ６６において生成した場所選択リスト画面Ｇ３を重畳したメッセージ作成画面（図２２）のデータをクライアント２０（表示処理部５０）に対して送信する。クライアント２０（表示処理部５０）では、該画面のデータを受信した段階で、ディスプレイ１９３上に図２２の画面を表示する。
【００５５】
次いで、ステップＳ７０では、メール処理部４０が、場所の選択と設定要求を受信するまで待機する。この場合、利用者が、図２２の場所選択リスト画面Ｇ３上において、「ルーム１」又は「６−１会議室」を選択し、「設定」ボタンを押した段階で、ステップＳ７０の判断が肯定され、ステップＳ７２に移行することになる。なお、本実施形態では、ステップＳ７０において「ルーム１」が選択されたものとする。
【００５６】
ステップＳ７２に移行すると、メール処理部４０は、設定テーブル３８（図９（ａ））のマップ対応ＩＤ（ここでは、マップ対応ＩＤ＝００５４３）に対応付けて、選択された場所情報を「会議室MAP_ID」のフィールドに記録する。
【００５７】
次いで、ステップＳ７４では、メール処理部４０が、設定テーブル３８に記録された日時・場所情報（「設定日時」及び「会議室MAP_ID」のフィールドに記録されている情報）をメッセージ作成画面のメール本文に挿入する。具体的には、図２３に示すように、メッセージ作成画面の本文の末尾（シグネチャーの上）に、「日時：２０１２年６月１２日（火）１４：３０〜」と、「場所：本社  ３階  ルーム１」を挿入する。次いで、ステップＳ７５では、メール処理部４０が、設定テーブル３８のマップ対応ＩＤをメールヘッダに追記する。
【００５８】
以上のように、ステップＳ６２〜Ｓ７５の処理が終了すると、図１１のステップＳ４０に移行することになる。
【００５９】
一方、ステップＳ６０、Ｓ７６，Ｓ８４の判断を繰り返している間に、ステップＳ７６の判断が肯定された場合（「事務所検索」ボタンが押された場合）には、ステップＳ７８に移行する。
【００６０】
ステップＳ７８に移行すると、メール処理部４０は、事務所マップＤＢ３６（図７）から事務所名を取得して、事務所一覧画面（不図示）を作成してクライアントに送信する。次いで、ステップＳ８０では、メール処理部４０が、いずれかの事務所の選択を受信するまで待機する。次いで、ステップＳ８２では、メール処理部４０が、事務所に紐づく会議室を全社マップＤＢ（不図示）から取得する。なお、全社マップＤＢは、電子メールシステム１００が利用されている会社（利用者が所属する会社）の全事務所の地図及び全会議室の地図を管理するデータベースであるものとする。その後は、メール処理部４０は、ステップＳ６４に移行し、ステップＳ６４〜Ｓ７５の処理を前述したのと同様に実行し、図１１のステップＳ４０に移行する。なお、ステップＳ７８〜Ｓ８２、Ｓ６４〜Ｓ７５の処理を実行することで、利用者（satou@xxx.ww）は、登録場所ＤＢ３４に登録されていない事務所の会議室をイベント開催場所として選択することができる。
【００６１】
ところで、ステップＳ６０、Ｓ７６，Ｓ８４の判断を繰り返している間に、ステップＳ８４の判断が肯定された場合（場所設定画面Ｇ２の×ボタンが押された場合）には、ステップＳ８６に移行する。ステップＳ８６では、メール処理部４０は、場所設定画面の重畳をなくしたメール作成画面（図１９（ｂ））のデータをクライアント２０（表示処理部５０）に対して送信する。クライアント２０（表示処理部５０）では、該画面のデータを受信した段階で、ディスプレイ１９３上に図１９（ｂ）の画面を表示する。その後は、図１２の全処理を終了し、図１１のステップＳ４０に移行する。なお、本実施形態では、ステップＳ８６を経た場合には、日時の設定処理をキャンセルする（設定テーブル３８に記録した日時情報を削除する）こととしてもよい。
【００６２】
（送信処理）
次に、図１１の送信処理（Ｓ４２）について、図１３のフローチャートに沿って詳細に説明する。なお、送信処理（Ｓ４２）は、前述したように、メールを作成した利用者が、図１９（ｂ）の画面上や、図２３の画面上において、「送信」ボタンを押した段階で開始される処理である。なお、本実施形態では、図２３の画面において、利用者（satou@xxx.ww）が「送信」ボタンを押したものとする。
【００６３】
図１３の処理では、まず、ステップＳ９０において、メール処理部４０が、利用者ＩＤのメールＤＢ３２の送信欄（種別＝送信）と、宛先のメールＤＢ３２の受信欄（種別＝送信）にメールの情報を記録する。これにより、メールが宛先に対して送信されたことになる。
【００６４】
次いで、ステップＳ９２では、メール処理部４０が、メールヘッダに記録されたマップ対応ＩＤが設定テーブルに存在するか否かを判断する。すなわち、送信されたメールに、イベント開催日時、開催場所の情報が挿入されているか否かを判断する。ここでの判断が否定された場合には、ステップＳ９８に移行するが、肯定された場合には、ステップＳ９４に移行する。なお、図２３のメッセージを送信しようとする場合には、そのメッセージのメールヘッダにマップ対応ＩＤが記録されており、設定テーブル３８には送信しようとするメッセージに対応する情報が存在しているので、ステップＳ９２の判断は肯定される。
【００６５】
ステップＳ９４に移行した場合、すなわち、送信メールにイベント開催日時、開催場所の情報が挿入されていた場合には、メール処理部４０は、記録した利用者ＩＤに対応するメールＤＢ３２のメッセージＩＤを、設定テーブル３８に記録する。次いで、ステップＳ９６では、メール処理部４０が、図９（ｂ）に示すように、メッセージの宛先の利用者ＩＤ（受信者のメールアドレス）に対応付けて、保存形態を格納するレコードを保存形態用テーブル３９に生成する。なお、本実施形態では、図２３で示すように、差出人の利用者ＩＤ（satou@xxx.ww）が、宛先として２つの利用者ＩＤ（yamada@xxx.ww、honda@xxx.ww）へ送信しているので、図９（ｂ）には、yamada@xxx.ww、および、honda@xxx.wwの２つのレコードが生成される。
【００６６】
次いで、ステップＳ９８では、メール処理部４０が、メール一覧表示画面（図１８）を送信する。なお、図１８のメール一覧表示画面においては、設定テーブル３８に格納されているメール（イベント開催日時、開催場所の情報が挿入されているメール）に対応する「日時場所」欄にマーク（フラグ）を表示するものとしている。
【００６７】
ステップＳ９８の処理が終了すると、図１３の全処理を終了して、図１１のステップＳ４４に移行する。
【００６８】
（閲覧処理）
次に、図１１の閲覧処理（Ｓ４８）について、図１４〜図１６のフローチャートに沿って詳細に説明する。なお、閲覧処理（Ｓ４８）は、前述したように、メールを閲覧しようとしている利用者が、図１８のようなメール一覧表示画面内で１つのメールを選択した段階で開始される処理である。なお、本実施形態では、メールを閲覧しようとしている利用者が、ＩＤ＝yamada@xxx.wwの利用者である場合について説明する。
【００６９】
図１４の処理では、まず、ステップＳ１００において、メール処理部４０が、選択されたメッセージのメッセージＩＤに対応する宛先、件名、本文などの情報をメールＤＢ３２から取得して、メッセージ表示画面のデータを生成する。ここで、メール本文にイベント開催日時、開催場所の情報が挿入されている場合（図１２のステップＳ７４を経た場合）には、図２４のようなメッセージ表示画面のデータが生成される。一方、メール本文にイベント開催日時、開催場所の情報が挿入されていない場合（図１２のステップＳ７４を経ていない場合）には、図２５のようなメッセージ表示画面のデータが生成される。
【００７０】
次いで、ステップＳ１０１では、メール処理部４０が、選択されたメッセージのメッセージＩＤは設定テーブル３８に記録されているか否かを判断する。ここでの判断が否定された場合、すなわち、メール本文にイベント開催日時、開催場所の情報が挿入されていない場合（図２５のようなメールの場合）には、メール処理部４０は、ステップＳ１０２〜Ｓ１０４の処理を実行する。
【００７１】
ステップＳ１０２では、メール処理部４０は、生成したメッセージ表示画面（図２５）のデータを閲覧要求を出した利用者（yamada@xxx.ww）のクライアント２０（表示処理部５０）に送信する。クライアント２０（表示処理部５０）では、該画面のデータを受信した段階で、ディスプレイ１９３上に図２５のメッセージ表示画面を表示する。次いで、ステップＳ１０３では、メール処理部４０は、メッセージ表示画面が閉じられるまで待機する。すなわち、メール処理部４０は、利用者によって、メッセージ表示画面の右上の×ボタンが押されるまで待機する。利用者によって、メッセージ表示画面の右上の×ボタンが押され、ステップＳ１０４に移行すると、メール処理部４０は、メール一覧表示画面（図１８）のデータをクライアント２０（表示処理部５０）に対して送信する。クライアント２０（表示処理部５０）では、該画面のデータを受信した段階で、ディスプレイ１９３上に図１８のメール一覧表示画面を表示する。
【００７２】
一方、ステップＳ１０１の判断が肯定された場合、すなわち、選択されたメッセージのメッセージＩＤが設定テーブル３８に記録されていた場合（図２４のようなメールの場合）には、ステップＳ１０５に移行する。
【００７３】
ステップＳ１０５に移行すると、メール処理部４０は、保存形態が保存形態用テーブル３９に記録されているか否かを判断する。なお、メッセージをはじめて表示する（閲覧する）場合には、保存形態は記録されていないため、ステップＳ１０５の判断は否定され、ステップＳ１０６に移行する。
【００７４】
ステップＳ１０６に移行した場合、メール処理部４０は、通常メール表示処理のサブルーチン（図１５）を実行する。一方、ステップＳ１０５の判断が肯定され、ステップＳ１０７に移行した場合、メール処理部４０は、保存メール表示処理のサブルーチン（図１６）を実行する。以下、通常メール表示処理（Ｓ１０６）及び保存メール表示処理（Ｓ１０７）について、詳細に説明する。
【００７５】
［通常メール表示処理］
図１５のフローチャートに沿って、通常メール表示処理（Ｓ１０６）について説明する。
【００７６】
図１５の処理では、まず、ステップＳ１１０において、メール処理部４０が、「事務所ACCESS」、「事務所MAP」、「会議室MAP」の各ボタンを挿入したメッセージ表示画面（図２４）のデータを生成し、クライアント２０（表示処理部５０）に対して送信する。表示処理部５０は、該画面のデータを受信した段階で、ディスプレイ１９３上に図２４の画面を表示する。
【００７７】
次いで、ステップＳ１１２では、メール処理部４０が、いずれかの表示要求を受信したか否かを判断する。すなわち、メール処理部４０は、「事務所ACCESS」、「事務所MAP」、「会議室MAP」のいずれかのボタンが利用者（yamada@xxx.ww）によって押されたか否かを判断する。ここでの判断が否定された場合には、ステップＳ１１４に移行し、メール処理部４０は、図２４のメッセージ表示画面が閉じられたか否かを判断する。ここでの判断が否定された場合には、ステップＳ１１２に戻る。これに対し、ステップＳ１１４の判断が肯定された場合には、ステップＳ１３６に移行し、メール処理部４０は、図１８のメール一覧表示画面のデータをクライアント２０（表示処理部５０）に対して送信した後、図１５の全処理を終了する。
【００７８】
一方、ステップＳ１１２の判断が肯定された場合、すなわち、利用者によって「事務所ACCESS」、「事務所MAP」、「会議室MAP」のボタンのいずれかが押された場合には、ステップＳ１１６に移行する。
【００７９】
ステップＳ１１６に移行すると、メール処理部４０は、利用者によって押されたボタンが「事務所ACCESS」ボタンであるか否かを判断する。ここでの判断が肯定された場合には、ステップＳ１１８に移行する。ステップＳ１１８では、メール処理部４０は、設定テーブル３８（図９（ａ））の「会議室MAP_ID」＝Ｍ０００１０１に基づいて、会議室マップＤＢ３７経由で事務所マップＤＢ３６の「事務所ACCESS」情報を取得する。その後は、ステップＳ１２６に移行する。
【００８０】
一方、ステップＳ１１６の判断が否定されると、ステップＳ１２０に移行し、メール処理部４０は、利用者によって押されたボタンが「事務所MAP」ボタンであったか否かを判断する。ここでの判断が肯定された場合には、メール処理部４０は、ステップＳ１２２に移行する。ステップＳ１２２では、メール処理部４０は、設定テーブル３８の「会議室MAP_ID」＝Ｍ０００１０１に基づいて、会議室マップＤＢ３７経由で事務所マップＤＢ３６の事務所ＭＡＰ情報を取得する。その後は、ステップＳ１２６に移行する。なお、ステップＳ１１６、Ｓ１２０の両判断が否定された場合、すなわち、利用者によって押されたボタンが「会議室MAP」ボタンであった場合には、メール処理部４０は、ステップＳ１２４に移行する。ステップＳ１２４では、メール処理部４０は、設定テーブル３８の「会議室MAP_ID」＝Ｍ０００１０１に基づいて、会議室マップＤＢ３７から会議室ＭＡＰ情報を取得する。その後は、ステップＳ１２６に移行する。
【００８１】
ステップＳ１１８、Ｓ１２２、Ｓ１２４を経て、ステップＳ１２６に移行すると、メール処理部４０は、取得した事務所ACCESS情報または事務所ＭＡＰ情報あるいは会議室ＭＡＰ情報、件名、日時を用いて生成された画面（図２６の画面Ｇ４）を重畳させたメッセージ表示画面（図２６）のデータをクライアント２０（表示制御部５０）に対して送信する。クライアント２０（表示処理部５０）は、該画面のデータを受信した段階で、ディスプレイ１９３上に図２６の画面を表示する。なお、図２６の画面は、図２４のメッセージ表示画面において、「会議室ＭＡＰ」ボタンが押された場合の例を示しているものとする。なお、図２６の画面には、「保存」ボタンが設けられている。なお、ここでは図示していないが、次画面に遷移するボタンを設け、別の画面（本実施形態では、事務所ACCESSや事務所ＭＡＰ）を簡単に表示できるようにしてもよい。
【００８２】
次いで、ステップＳ１２８では、メール処理部４０が、保存要求を受信したか否かを判断する。ここでの判断が否定された場合には、ステップＳ１３４に移行し、メール処理部４０は、利用者（yamada@xxx.ww）によって重畳画面Ｇ４が閉じられたか（×ボタンが押されたか）否かを判断する。ここでの判断が否定された場合、メール処理部４０は、ステップＳ１２８に戻る。一方、ステップＳ１３４の判断が肯定された場合には、ステップＳ１３６に移行し、メール処理部４０は、図１８のメール一覧表示画面のデータをクライアント２０（表示処理部５０）に対して送信した後、図１５の全処理を終了する。なお、メール処理部４０は、ステップＳ１３６において、図２４のメッセージ表示画面のデータをクライアント２０（表示処理部５０）に対して送信することとしてもよい。
【００８３】
ところで、ステップＳ１２８の判断が肯定された場合、すなわち、利用者によって図２４の画面Ｇ４上で「保存」ボタンが押された場合には、ステップＳ１３０に移行する。ステップＳ１３０では、メール処理部４０は、図９（ｂ）の保存形態用テーブル３９の「保存形態」の欄に、保存要求された種別（事務所ACCESS情報／事務所MAP情報／会議室MAP情報）を記録するとともに、画面Ｇ４及びメッセージ表示画面を閉じる。なお、「保存形態」の欄には、図９（ｃ）のルールに則って、数字が記録されるものとする。例えば、図２６の画面Ｇ４において利用者によって「保存」ボタンが押された場合には、画面Ｇ４上には会議室ＭＡＰ情報が表示されているので、図９（ｃ）より、「保存形態」の欄には、数字「３」が記録される。なお、保存形態用テーブル３９には、メッセージの送信時に、宛先のメールアドレス分のレコードが生成される。そのメールアドレスごとに、保存形態を格納するものとし、保存形態を変更した場合は、「保存形態」の欄の数字が上書きされるものとする。
【００８４】
次いで、ステップＳ１３２では、メール処理部４０が、保存形態の欄に「ＭＡＰ」と表示させたメール一覧表示画面（図２７）のデータをクライアント２０（表示処理部５０）に対して送信する。クライアント２０（表示処理部５０）では、該画面のデータを受信した段階で、ディスプレイ１９３上に図２７の画面を表示する。
【００８５】
以上の処理が行われた後は、図１５及び図１４の全処理を終了し、図１１のステップＳ３０に戻る。
【００８６】
［保存メール表示処理］
次に、図１６のフローチャートに沿って、保存メール表示処理（Ｓ１０７）について説明する。なお、図１６の処理は、図２７のメール一覧表示画面において、保存形態の欄に「ＭＡＰ」が表示されているメッセージを利用者（yamada@xxx.ww）が選択した場合に実行される処理である。この処理は、例えば、イベント開催案内のメールを過去に利用者が閲覧し、そのときに保存しておいた画面Ｇ４を、イベント開催直前に再度確認するような場合に行われる処理である。
【００８７】
図１６の処理では、まず、ステップＳ１４０、Ｓ１４４において、メール処理部４０は、保存形態が１〜３のいずれであるかを判断する。メール処理部４０は、保存形態が「１」であった場合には、ステップＳ１４２に移行し、保存形態が「２」であった場合には、ステップＳ１４６に移行し、保存形態が「３」であった場合には、ステップＳ１４８に移行する。
【００８８】
ステップＳ１４２に移行した場合（保存形態＝１の場合）、メール処理部４０は、前述したステップＳ１１８と同様、会議室マップＤＢ３７（図８）経由で事務所マップＤＢ３６（図７）の事務所ACCESS情報を取得する。また、ステップＳ１４６に移行した場合（保存形態＝２の場合）、メール処理部４０は、前述したステップＳ１２２と同様、会議室マップＤＢ３７経由で事務所マップＤＢ３６の事務所ＭＡＰ情報を取得する。また、ステップＳ１４８に移行した場合（保存形態＝３の場合）、前述したステップＳ１２４と同様、メール処理部４０は、会議室マップＤＢ３７から会議室ＭＡＰ情報を取得する。ステップＳ１４２、Ｓ１４６，Ｓ１４８の処理の後は、ステップＳ１５０に移行する。
【００８９】
ステップＳ１５０に移行すると、メール処理部４０は、取得した事務所ACCESS情報又は事務所ＭＡＰ情報あるいは会議室ＭＡＰ情報と、件名、日時情報とで画面（図２８の符号Ｇ５）のデータを生成する。そして、メール処理部４０は、生成した画面を重畳させた画面（図２８）のデータをクライアント２０（表示処理部５０）に対して送信する。クライアント２０（表示処理部５０）では、該画面のデータを受信した段階で、ディスプレイ１９３上に図２８の画面を表示する。
【００９０】
このように、本実施形態では、イベント開催日時や場所の情報が挿入されたイベント開催案内のメールを利用者が以前に閲覧しており、該メールを利用者が再度確認するときには、メール処理部４０は、以前に閲覧した際に保存しておいた画面（画面Ｇ４、Ｇ５）を表示する。このため、利用者は、イベント開始直前等においてイベント開催日時や場所を確認する際に、メールの本文の中から日時や場所の情報を見つけるなどの作業が不要になる。これにより、利用者のメール閲覧における利便性を向上することができる。
【００９１】
次いで、ステップＳ１５２では、メール処理部４０は、重畳画面Ｇ５が利用者によって閉じられるまで（画面Ｇ５の×ボタンが押されるまで）待機する。利用者によって×ボタンが押されると、メール処理部４０は、ステップＳ１５４に移行し、図２７のメール一覧表示画面のデータをクライアント２０（表示処理部５０）に対して送信する。クライアント２０（表示処理部５０）では、該画面のデータを受信した段階で、ディスプレイ１９３上に図２７の画面を表示する。その後は、図１６、図１４の処理を終了し、図１１のステップＳ３０に戻る。
【００９２】
なお、上記説明から分かるように、本実施形態では、一例としてメール処理部４０により、メール表示画面のデータをクライアント２０に対して出力する第１出力部、画面Ｇ４のデータをクライアント２０に対して出力する第２出力部、画面Ｇ５のデータをクライアント２０に対して出力する第３出力部、及び画面Ｇ４の情報を保存形態用テーブル３９に記録する保存部としての機能が実現されている。
【００９３】
以上、詳細に説明したように、本実施形態によると、メール処理部４０は、添付情報（事務所ACCESS情報、事務所ＭＡＰ情報、会議室ＭＡＰ情報）と、日時・場所の情報とを含むイベント開催案内のメールの表示画面（メッセージ表示画面）のデータをクライアント２０に対して出力（ディスプレイ１９３上に表示）し（Ｓ１１０）、添付情報が選択された場合に、該添付情報と日時・場所の情報とが含まれる画面Ｇ４のデータをクライアント２０に対して出力し（Ｓ１２６）、画面Ｇ４の情報を保存形態用テーブル３９に記録し（Ｓ１３０）、画面Ｇ４の情報が記録された後において、イベント開催案内のメールについてクライアント２０から表示依頼を受信すると、画面Ｇ４で保存した画面（Ｇ５）をクライアント２０に対して出力する（ディスプレイ１９３上に表示する）。このように、本実施形態では、イベント開催案内のメールを利用者が閲覧したときに、画面Ｇ４の情報を保存（保存形態用テーブル３９に記録）しておけば、次にイベント開催案内のメールを閲覧するときには、最初から画面Ｇ４で保存した画面（Ｇ５）が表示されることになる。したがって、利用者は、イベント開始直前等において日時や場所を再確認する際に、メール本文の中から日時や場所の情報を見つけたり、添付された地図データやＵＲＬを一から確認する必要がないので、利用者によるメール閲覧の利便性を向上することができる。また、イベント開始直前等においては、携帯電話などの端末上でメールの確認が行われることも想定されるが、この場合にも、画面Ｇ５を表示することで、利用者はイベント開催日時や場所を容易に把握することが可能となる。
【００９４】
また、本実施形態では、イベント開催案内のメールの添付情報は、イベント開催場所の詳細度（粒度）の異なる地図情報（事務所ＭＡＰ情報、会議室ＭＡＰ情報）を含んでおり、メール処理部４０は、詳細度の異なる地図情報の１つが選択された場合に、当該選択された地図情報を含む画面Ｇ４を表示する。これにより、利用者は、自分が後で必要になるであろう詳細度の地図が表示された画面Ｇ４の情報を保存（保存形態用テーブル３９に記録）することができる。
【００９５】
また、本実施形態では、イベント開催案内のメールを作成する場合に、利用者が「日時・場所」ボタンを押すと、日時設定画面Ｇ１や場所設定画面Ｇ２が表示される。そして、利用者は、簡易な操作により、日時や場所をメール本文に挿入したり、地図情報を添付したりすることができる。このように、本実施形態によれば、メール作成者にとっての利便性も向上することができる。
【００９６】
なお、上記実施形態では、図２４のメッセージ表示画面上において、利用者は、「事務所ACCESS」、「事務所ＭＡＰ」、「会議室ＭＡＰ」のいずれか１つのボタンを選択できる場合について説明したが、これに限られるものではない。例えば、複数のボタンを選択できるようにしてもよい。この場合、画面Ｇ４、Ｇ５には、事務所ACCESS情報、事務所ＭＡＰ情報、会議室ＭＡＰ情報のうちの複数の情報が表示されることになる。
【００９７】
また、上記実施形態では、メッセージ表示画面に「事務所ACCESS」、「事務所ＭＡＰ」、「会議室ＭＡＰ」ボタンを設ける場合について説明したが、これに限られるものではない。いずれか１つのボタンを設けることとしてもよいし、表示可能な地図の詳細度等に応じて、より多くのボタンを設けることとしてもよい。
【００９８】
なお、上記実施形態では、イベント開催の日時の情報を画面Ｇ１（図２０参照）において設定する場合について説明した。しかしながら、これに限られるものではなく、イベント開催の日時の情報は、利用者が手入力（メール（メッセージ）本文に直接入力）するようにしてもよい。
【００９９】
なお、上記実施形態では、添付情報が地図情報である場合について説明したが、これに限らず、その他の画像や文字情報であってもよい。
【０１００】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、処理装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体（ただし、搬送波は除く）に記録しておくことができる。
【０１０１】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ（Digital Versatile Disc）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）などの可搬型記録媒体の形態で販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１０２】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【０１０３】
上述した実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【０１０４】
なお、以上の実施形態の説明に関して、更に以下の付記を開示する。
（付記１）  添付情報と、日時または場所の情報とを含むイベント開催案内のメールの画面情報を出力し、
前記添付情報が選択された場合に、選択された前記添付情報と前記日時または場所の情報とが含まれる選択画面情報を出力し、
出力した前記選択画面情報を保存し、
出力した前記選択画面情報が保存された後、前記イベント開催案内のメールについて表示依頼を受信すると、保存した前記選択画面情報を出力する、処理をコンピュータに実行させるメール出力プログラム。
（付記２）  前記添付情報は、詳細度の異なる複数の地図情報を含み、
前記詳細度の異なる複数の地図情報のうちの少なくとも１つが選択された場合に、選択された前記地図情報と、前記日時または場所の情報とが含まれる選択画面情報を出力することを特徴とする付記１に記載のメール出力プログラム。
（付記３）  添付情報と、日時または場所の情報とを含むイベント開催案内のメールの画面情報を出力する工程と、
前記添付情報が選択された場合に、選択された前記添付情報と前記日時または場所の情報とが含まれる選択画面情報を出力する工程と、
出力した前記選択画面情報を保存する工程と、
出力した前記選択画面情報が保存された後、前記イベント開催案内のメールについて表示依頼を受信すると、保存した前記選択画面情報を出力する工程と、をコンピュータが実行することを特徴とするメール出力方法。
（付記４）  前記添付情報は、詳細度の異なる複数の地図情報を含み、
前記詳細度の異なる複数の地図情報のうちの少なくとも１つが選択された場合に、選択された前記地図情報と、前記日時または場所の情報とが含まれる選択画面情報を出力することを特徴とする付記３に記載のメール出力方法。
（付記５）  添付情報と、日時または場所の情報とを含むイベント開催案内のメールの画面情報を出力する第１出力部と、
前記添付情報が選択された場合に、選択された前記添付情報と前記日時または場所の情報とが含まれる選択画面情報を出力する第２出力部と、
前記第２出力部が出力した前記選択画面情報を保存する保存部と、
前記保存部によって前記第２出力部が出力した前記選択画面情報が保存された後、前記イベント開催案内のメールについて表示依頼を受信すると、保存した前記選択画面情報を出力する第３出力部と、を備えるメール出力装置。
（付記６）  前記添付情報は、詳細度の異なる複数の地図情報を含み、
前記第２出力部は、前記詳細度の異なる複数の地図情報のうちの少なくとも１つが選択された場合に、選択された前記地図情報と、前記日時または場所の情報とが含まれる選択画面情報を出力することを特徴とする付記５に記載のメール出力装置。
【符号の説明】
【０１０５】
１０  サーバ（メール出力装置）
３８  設定テーブル（保存部の一部）
３９  保存形態用テーブル（保存部の一部）
４０  メール処理部（第１〜第３出力部、保存部の一部）
【図１】
2014191636.tif 000003
【図２】
2014191636.tif 000004
【図３】
2014191636.tif 000005
【図４】
2014191636.tif 000006
【図５】
2014191636.tif 000007
【図６】
2014191636.tif 000008
【図７】
2014191636.tif 000009
【図８】
2014191636.tif 000010
【図９】
2014191636.tif 000011
【図１０】
2014191636.tif 000012
【図１１】
2014191636.tif 000013
【図１２】
2014191636.tif 000014
【図１３】
2014191636.tif 000015
【図１４】
2014191636.tif 000016
【図１５】
2014191636.tif 000017
【図１６】
2014191636.tif 000018
【図１７】
2014191636.tif 000019
【図１８】
2014191636.tif 000020
【図１９】
2014191636.tif 000021
【図２０】
2014191636.tif 000022
【図２１】
2014191636.tif 000023
【図２２】
2014191636.tif 000024
【図２３】
2014191636.tif 000025
【図２４】
2014191636.tif 000026
【図２５】
2014191636.tif 000027
【図２６】
2014191636.tif 000028
【図２７】
2014191636.tif 000029
【図２８】
2014191636.tif 000030