(57)【要約】【課題】通信トラフィックの増加を防止しながら、本来の受信者が受信したメールの内容を他のユーザに公開する際に、他のユーザによる公開されたメールの見落としを抑止できる。【解決手段】メール設定受付手段１ａにより、公開メールの設定が受け付けられる。日時情報設定手段１ｂにより、公開メールの日時情報について公開メールが設定された日時を示すように設定される。メール設定手段１ｃにより、メール設定情報が生成される。メール提供手段１ｄにより、第２のユーザからの出力指示が受け付けられた場合に、公開メールのメール情報と、公開メール以外の電子メールのメール情報とが取得され、取得されたメール情報に基づいて、取得された公開メールおよび公開メール以外の電子メールが日時情報によって整列された状態で表示されるメール提供情報が出力される。【選択図】図１
2010218017.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
第１のユーザを宛先として受信した第１の電子メールについて、第２のユーザを宛先として公開される公開メールとする旨の設定を受け付けるメール設定受付手段、
電子メールの受信日時を示す日時情報を設定する手段であって、前記第２のユーザを宛先として前記コンピュータが受信した第２の電子メールにつき、該第２の電子メールに対応する前記日時情報を、該第２の電子メールを前記コンピュータが受信した日時を示すように設定する一方、前記メール設定受付手段によって受け付けられた前記公開メールにつき、該公開メールに対応する前記日時情報を、該メール設定受付手段によって該公開メールが設定された日時を示すように設定する日時情報設定手段、
前記メール設定受付手段によって受け付けられた前記公開メールと、前記日時情報設定手段によって設定された前記日時情報とを関連付けて示すメール設定情報を生成し、生成した前記メール設定情報をメール設定情報記憶手段に記憶させるメール設定手段、
前記第２のユーザからの出力指示を受け付けた場合に、電子メールの内容を示すメール情報を記憶するメール情報記憶手段に記憶されている、該第２のユーザを宛先とする前記公開メールの内容を示す該メール情報と、該第２のユーザを宛先とする前記公開メール以外の前記電子メールの内容を示す該メール情報とを取得し、取得した該メール情報に基づいて、前記公開メールと前記公開メール以外の前記電子メールとが前記メール設定情報記憶手段に記憶されている前記メール設定情報が有する前記日時情報によって整列された状態で表示されるメール提供情報を出力するメール提供手段、
として機能させることを特徴とするメール管理プログラム。
【請求項２】
前記コンピュータを、前記電子メールを前記日時情報で整列する日時整列操作を受け付けるメール操作受付手段として機能させ、
前記メール提供手段は、前記メール操作受付手段で受け付けた前記日時整列操作に応じて、前記メール情報記憶手段に記憶されている前記第１の電子メールの内容を示す前記メール情報と、前記公開メール以外の前記電子メールの内容を示す前記メール情報とを取得し、取得した前記メール情報に基づいて、前記公開メールと前記公開メール以外の前記電子メールとが前記メール設定情報記憶手段に記憶されている前記メール設定情報が有する前記日時情報によって整列された状態で表示される前記メール提供情報を出力することを特徴とする請求項１記載のメール管理プログラム。
【請求項３】
電子メールの内容を示すメール情報を記憶するメール情報記憶手段と、
前記電子メールと、前記電子メールの受信日時を示す日時情報とを関連付けて示すメール設定情報を記憶するメール設定情報記憶手段と、
第１のユーザを宛先として受信した第１の電子メールについて、第２のユーザを宛先として公開される公開メールとする旨の設定を受け付けるメール設定受付手段と、
前記日時情報を設定する手段であって、前記第２のユーザを宛先として前記コンピュータが受信した第２の電子メールにつき、該第２の電子メールに対応する前記日時情報を、該第２の電子メールを前記コンピュータが受信した日時を示すように設定する一方、前記メール設定受付手段によって受け付けられた前記公開メールにつき、該公開メールに対応する前記日時情報を、該メール設定受付手段によって該公開メールが設定された日時を示すように設定する日時情報設定手段と、
前記メール設定受付手段によって受け付けられた前記公開メールと、前記日時情報設定手段によって設定された前記日時情報とを関連付けて示す前記メール設定情報を生成し、生成した前記メール設定情報を前記メール設定情報記憶手段に記憶させるメール設定手段と、
前記第２のユーザからの出力指示を受け付けた場合に、前記メール情報記憶手段に記憶されている、該第２のユーザを宛先とする前記公開メールの内容を示す該メール情報と、該第２のユーザを宛先とする前記公開メール以外の前記電子メールの内容を示す該メール情報とを取得し、取得した該メール情報に基づいて、前記公開メールと前記公開メール以外の前記電子メールとが前記メール設定情報記憶手段に記憶されている前記メール設定情報が有する前記日時情報によって整列された状態で表示されるメール提供情報を出力するメール提供手段と、
を有することを特徴とするメール管理装置。
【請求項４】
コンピュータが、
第１のユーザを宛先として受信した第１の電子メールについて、第２のユーザを宛先として公開される公開メールとする旨の設定を受け付けるメール設定受付ステップと、
電子メールの受信日時を示す日時情報を設定するステップであって、前記第２のユーザを宛先として前記コンピュータが受信した第２の電子メールにつき、該第２の電子メールに対応する前記日時情報を、該第２の電子メールを前記コンピュータが受信した日時を示すように設定する一方、前記メール設定受付ステップによって受け付けられた前記公開メールにつき、該公開メールに対応する前記日時情報を、該メール設定受付ステップによって該公開メールが設定された日時を示すように設定する日時情報設定ステップと、
前記メール設定受付ステップによって受け付けられた前記公開メールと、前記日時情報設定ステップによって設定された前記日時情報とを関連付けて示すメール設定情報を生成し、生成した前記メール設定情報をメール設定情報記憶手段に記憶させるメール設定ステップと、
前記第２のユーザからの出力指示を受け付けた場合に、電子メールの内容を示すメール情報を記憶するメール情報記憶手段に記憶されている、該第２のユーザを宛先とする前記公開メールの内容を示す該メール情報と、該第２のユーザを宛先とする前記公開メール以外の前記電子メールの内容を示す該メール情報とを取得し、取得した該メール情報に基づいて、前記公開メールと前記公開メール以外の前記電子メールとが前記メール設定情報記憶手段に記憶されている前記メール設定情報が有する前記日時情報によって整列された状態で表示されるメール提供情報を出力するメール提供ステップと、
を有することを特徴とするメール管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールの管理を行うメール管理プログラム、メール管理装置およびメール管理方法に関する。
【背景技術】
【０００２】
電子メールの普及に伴い、国家機関、地方公共団体、企業その他の組織においても、組織内および組織外との情報のやりとりに広く電子メールが用いられている。このような組織において、例えば、サポート業務や問合せ窓口業務等、外部との連絡を伴う業務を行う部署等を始め、様々な部署で、担当者用の個人宛のメールアドレス（以下、個人アドレス）の他に、組織全体、または組織内部における組織のサブグループ（例えば、部、課、プロジェクトチーム等）との連絡の窓口として、組織や組織のサブグループを代表するメールアドレス（以下、代表アドレス）が用いられている。
【０００３】
これに関して、本来同じ組織内やサブグループ内のユーザ同士で共有すべき情報を有する電子メールが、個人アドレス宛に送信されて来ることがある。これを同じ組織内等で情報共有する場合、メーリングリストとして転送したり、各関係者宛に該当メールを転送したりされている。
【０００４】
また、従来、メール記事の内容をメールスレッド単位で一括表示できる電子メール記事管理システムが知られている（例えば、特許文献１参照）。
また、代表アドレス宛の電子メールを、限定された適切な宛先に送信することにより、不要な電子メールの受信数を削減できる電子メールシステムが知られている（例えば、特許文献２参照）。
【０００５】
また、メーラソフトではなく、ブラウザソフト上で電子メールを閲覧するためのウェブメールソフト（以下、ウェブメールという）が存在する。ウェブメールによれば、すべてのメッセージをサーバ側で管理するため、セキュリティを確保することが可能である。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−２２２４７７号公報
【特許文献２】特開２００２−８２８７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ここで、ユーザ（例えば、ユーザＡ）が、ユーザＡ個人宛に届いた電子メール（例えば、メールａ）を、他のユーザ（例えば、ユーザＢおよびユーザＣ）にも公開したい場合、上記メーラソフトにおいて、ユーザＡが受信したメールａをユーザＢ，Ｃ宛に転送することで実現することもできる。この転送の処理により、メールａに基づくユーザＢ宛のメールａｂと、ユーザＣ宛のメールａｃとの２通の電子メールが新たに生成されて、ユーザＢ,Ｃに対して送信されることになる。
【０００８】
すなわち、通常のメーラでこの転送の処理を行えば、個人宛の電子メールの内容を公開したい相手の人数が増えるほど、新たに生成される電子メールの数も増えることになり、通信トラフィックが増大してしまうことになるという問題点がある。
【０００９】
一方、上記ウェブメールでは、すべてのユーザのメールデータがウェブメールのサーバ上で管理されているので、ユーザＡが個人宛に届いたメールａをユーザＢ,Ｃにも公開したい場合、従来の転送処理を行うのではなく、サーバによる管理上のメールのデータ量はメールａの１通分のまま、メールａに対する閲覧許可をユーザＢ,Ｃにも与えることにより、ユーザＢ,Ｃに対してメールａを閲覧させることも可能である。
【００１０】
すなわち、本来の受信者であるユーザＡが受信したメールａをユーザＢ,Ｃに対して「公開」として設定すると、サーバは、公開設定されたメールａについて他ユーザのＢ,Ｃに対して閲覧許可を設定し、さらにサーバは、新たに閲覧許可されたメールをそれぞれの受信箱に新着メールとして見せるように、ユーザＢ,Ｃに対するビューを設定する。このようにウェブメールを用いて、他ユーザへのメール公開と、通信トラフィック増大の抑止とを実現することもできる。
【００１１】
さて、メーラやウェブメールの受信箱は、一般的に、新着メールの発見を容易にすると共に見落としを防止するために、例えば受信日時等の日時を示す情報で整列（ソート）するように設定されている場合が多い。これにより、新着メールがソート結果の先頭または終端のいずれかの一端に纏められて表示されることになる。
【００１２】
上記メーラソフト（通常の電子メールのメーラ）を用いて、他人（ユーザＢ，Ｃ）に自己が受信したメール（メールａ）の内容を見せる場合には、一般的に「転送」が行われるが、前述したように、転送した時点で新たなメールが生成されるので、メーラソフトでは、単に受信した日時（ユーザＢ，Ｃが受信した日時＝サーバがそのメール（メールｂ，ｃ）を現実に受信した日時）でソートすれば、転送された新着メールが他の新着メールと共に一端に纏められて表示されるので、新着メールの管理上の不都合はない。
【００１３】
しかし、ユーザＡが上記のウェブメールにおいて、転送を行わずに他のユーザであるユーザＢ，Ｃに対して電子メールの内容を示すデータを公開する場合、電子メール自体を新たに作成するわけではないので、従来のウェブメールの技術をそのまま適用すると、公開されたメールは、各ユーザの表示画面においてはサーバが公開の元となった電子メールを受信した日時、すなわち“本来の受信者であるユーザＡが受信した日時”でソートされることになる。
【００１４】
すなわち、ウェブメールでメールの公開を行うと、例えば、ユーザＡが受信してからかなり期間が経過している過去のメールをウェブメールにより後日になってユーザＢ，Ｃに公開メールとして設定した場合、ユーザＢ，Ｃの受信箱において受信日時でソートされると、他の新着メールとは離れた場所に、ユーザＢ，Ｃが過去に受信した電子メールに埋もれて公開メールが表示される可能性があり、ユーザＢ，Ｃによる新たに設定された公開メールが見落とされる危険性があるという問題点がある。
【００１５】
本件はこのような点に鑑みてなされたものであり、通信トラフィックの増加を防止しながら、本来の受信者が受信したメールの内容を他のユーザに公開する際に、他のユーザによる公開されたメールの見落としを抑止可能なメール管理プログラム、メール管理装置およびメール管理方法を提供することを目的とする。
【課題を解決するための手段】
【００１６】
開示のメール管理プログラムは、コンピュータを、第１のユーザを宛先として受信した第１の電子メールについて、第２のユーザを宛先として公開される公開メールとする旨の設定を受け付けるメール設定受付手段、電子メールの受信日時を示す日時情報を設定する手段であって、前記第２のユーザを宛先として前記コンピュータが受信した第２の電子メールにつき、該第２の電子メールに対応する前記日時情報を、該第２の電子メールを前記コンピュータが受信した日時を示すように設定する一方、前記メール設定受付手段によって受け付けられた前記公開メールにつき、該公開メールに対応する前記日時情報を、該メール設定受付手段によって該公開メールが設定された日時を示すように設定する日時情報設定手段、前記メール設定受付手段によって受け付けられた前記公開メールと、前記日時情報設定手段によって設定された前記日時情報とを関連付けて示すメール設定情報を生成し、生成した前記メール設定情報をメール設定情報記憶手段に記憶させるメール設定手段、前記第２のユーザからの出力指示を受け付けた場合に、電子メールの内容を示すメール情報を記憶するメール情報記憶手段に記憶されている、該第２のユーザを宛先とする前記公開メールの内容を示す該メール情報と、該第２のユーザを宛先とする前記公開メール以外の前記電子メールの内容を示す該メール情報とを取得し、取得した該メール情報に基づいて、前記公開メールと前記公開メール以外の前記電子メールとが前記メール設定情報記憶手段に記憶されている前記メール設定情報が有する前記日時情報によって整列された状態で表示されるメール提供情報を出力するメール提供手段、として機能させる。
【００１７】
開示のメール管理プログラムによれば、メール設定受付手段により、公開メールの設定が受け付けられる。日時情報設定手段により、第２の電子メールの日時情報について第２の電子メールを受信した日時を示すように設定される一方、公開メールの日時情報について公開メールが設定された日時を示すように設定される。メール設定手段により、メール設定情報が生成され、メール設定情報記憶手段に記憶される。メール提供手段により、第２のユーザからの出力指示が受け付けられた場合に、公開メールの内容を示すメール情報と、公開メール以外の電子メールの内容を示すメール情報とが取得され、取得されたメール情報に基づいて、公開メールと公開メール以外の電子メールとが日時情報によって整列された状態で表示されるメール提供情報が出力される。
【発明の効果】
【００１８】
開示のメール管理プログラム、メール管理装置およびメール管理方法によれば、公開メールについては、表示時のソートの基準とされる受信日時を示す日時情報を新しく設定しなおすことで、受信日時でソートされた場合には新たに設定された公開メールが他の新着メールと同様に表示され、他のメールに埋没することを防止する。これにより、新たな公開メールが宛先のユーザに見落とされる危険性を抑止することができる。
【図面の簡単な説明】
【００１９】
【図１】本実施の形態を示す図である。
【図２】本実施の形態のシステム構成を示す図である。
【図３】メールサーバのハードウェア構成を示す図である。
【図４】メールサーバの構成を示すブロック図である。
【図５】メール管理テーブルのデータ構造を示す図である。
【図６】公開管理テーブルのデータ構造を示す図である。
【図７】メール公開処理の手順を示すフローチャートである。
【図８】メール公開処理の手順を示すフローチャートである。
【図９】メール操作受付処理の手順を示すフローチャートである。
【図１０】メール操作受付処理の手順を示すフローチャートである。
【図１１】ユーザ削除処理の手順を示すフローチャートである。
【図１２】公開メール非公開処理の手順を示すフローチャートである。
【図１３】電子メールの公開前のメール管理テーブルを示す図である。
【図１４】電子メールの公開前の公開管理テーブルを示す図である。
【図１５】公開元ユーザに対して表示される電子メールの公開を設定する操作時における受信メール表示ウインドウを示す図である。
【図１６】公開元ユーザに対して表示される電子メールの公開を設定する操作時における公開先ユーザ指定ウインドウを示す図である。
【図１７】公開元ユーザに対して表示される電子メールの公開のコメント入力時におけるコメント入力ウインドウを示す図である。
【図１８】電子メールの公開後のメール管理テーブルを示す図である。
【図１９】電子メールの公開後の公開管理テーブルを示す図である。
【図２０】公開元ユーザに対して表示される電子メールの公開後における受信メール表示ウインドウを示す図である。
【図２１】公開先ユーザに対して表示される電子メールの公開時における受信メール表示ウインドウを示す図である。
【図２２】公開先ユーザによるメール開封後のメール管理テーブルを示す図である。
【図２３】公開先ユーザによるメール開封後の公開管理テーブルを示す図である。
【図２４】公開元ユーザに対して表示される既読確認時における受信メール表示ウインドウを示す図である。
【図２５】公開元ユーザに対して表示される電子メールの公開時の既読確認ウインドウを示す図である。
【図２６】公開先ユーザによるメール削除後のメール管理テーブルを示す図である。
【図２７】公開先ユーザによるメール削除後の公開管理テーブルを示す図である。
【図２８】公開元ユーザに対して表示される公開先ユーザによるメール削除後の既読確認ウインドウを示す図である。
【図２９】公開元ユーザに対して表示されるメール非公開の操作時における公開先ユーザ指定ウインドウを示す図である。
【図３０】公開元ユーザによるメール非公開後のメール管理テーブルを示す図である。
【図３１】公開元ユーザによるメール非公開後の公開管理テーブルを示す図である。
【発明を実施するための形態】
【００２０】
以下、実施の形態について、図面を参照して説明する。
図１は、本実施の形態を示す図である。図１に示すメール管理装置１は、ユーザ個人宛に送信された電子メールについて複数のユーザで共有する公開メールの管理を行う。メール管理装置１は、メール設定受付手段１ａ、日時情報設定手段１ｂ、メール設定手段１ｃ、メール提供手段１ｄ、メール情報記憶手段１ｅ、メール設定情報記憶手段１ｆを有する。メール管理装置１は、コンピュータがメール管理プログラムにより、以下のように機能するものである。
【００２１】
メール設定受付手段１ａは、第１のユーザ（公開元ユーザ）を宛先として受信した第１の電子メールについて、第２のユーザ（公開先ユーザ）を宛先として公開される公開メールとする旨の設定を受け付ける。電子メールを他のユーザに公開しようとするユーザは、例えば、メール管理装置１と通信回線（図示省略）で接続された、ユーザが操作する情報処理装置（図示省略）を操作して、公開メールを設定する操作を行う。これに基づき、この公開メールの設定の操作は、通信回線を介してメール管理装置１に送信され、このメール設定受付手段１ａによって受け付けられる。ここで、電子メールは、公開メールと、公開メール以外の通常の電子メールとの両方を含むものとする。
【００２２】
日時情報設定手段１ｂは、第２のユーザを宛先としてコンピュータ（メール管理装置１）が受信した第２の電子メールにつき、第２の電子メールに対応する日時情報を、第２の電子メールをコンピュータが受信した日時を示すように設定する一方、メール設定受付手段１ａによって受け付けられた公開メールにつき、公開メールに対応する日時情報を、メール設定受付手段１ａによって公開メールが設定された日時を示すように設定する。ここで、日時情報は、電子メールの受信日時を示す情報である。公開メールの日時情報は、本実施の形態において、公開元ユーザにより公開メールに設定された日時を示すように設定される。なお、公開メール以外の電子メールの日時情報は、前述したようにメール管理装置１が受信した日時を示すように設定される。
【００２３】
メール設定手段１ｃは、メール設定受付手段１ａによって受け付けられた公開メールと、日時情報設定手段によって設定された日時情報とを関連付けて示すメール設定情報を生成し、生成したメール設定情報をメール設定情報記憶手段１ｆに記憶させる。
【００２４】
メール提供手段１ｄは、第２のユーザからの出力指示を受け付けた場合に、メール情報記憶手段１ｅに記憶されている、第２のユーザを宛先とする公開メールの公開元電子メールの内容を示すメール情報と、第２のユーザを宛先とする公開メール以外の電子メールの内容を示すメール情報とを取得し、取得したメール情報に基づいて、公開メールと公開メール以外の電子メールとがメール設定情報記憶手段１ｆに記憶されているメール設定情報が有する日時情報が示す受信日時によって整列された状態で表示されるメール提供情報を出力する。メール提供手段１ｄから出力されたメール情報に基づいて、例えば、メール管理装置１と通信回線（図示省略）で接続された、公開先ユーザが操作する情報処理装置（図示省略）によりメール表示画面３に公開メールが表示される。
【００２５】
メール情報記憶手段１ｅは、ユーザ宛の電子メールの内容を示すメール情報を記憶する。このメール情報は、例えば、電子メールの本文のテキスト情報、ヘッダ情報、添付ファイル等を有する。
【００２６】
メール設定情報記憶手段１ｆは、ユーザによって電子メールが他のユーザに対して公開される公開メールおよび公開メール以外の電子メールを管理するメール設定情報を記憶する。メール設定情報は、公開メール等の電子メールをユーザに提供するために用いられる情報であり、例えば、電子メールの送信元（公開メールの場合は、公開したユーザ）、電子メールの宛先（同じく、公開先ユーザ）を示す情報を有する。また、メール設定情報は、前述した日時情報を有する。また、メール設定情報は、公開メールについてのみ、公開メールの元となった電子メール等を示す情報を有する。
【００２７】
このようなメール管理装置１によれば、メール設定受付手段１ａにより、公開メールの設定が受け付けられる。日時情報設定手段１ｂにより、第２の電子メールの日時情報について第２の電子メールを受信した日時を示すように設定される一方、公開メールの日時情報について公開メールが設定された日時を示すように設定される。メール設定手段１ｃにより、メール設定情報が生成され、メール設定情報記憶手段１ｆに記憶される。メール提供手段１ｄにより、第２のユーザからの出力指示が受け付けられた場合に、公開メールの内容を示すメール情報と、公開メール以外の電子メールの内容を示すメール情報とが取得され、取得されたメール情報に基づいて、公開メールと公開メール以外の電子メールとが日時情報によって整列された状態で表示されるメール提供情報が出力される。
【００２８】
これによって、公開メールについては、表示時のソートの基準とされる受信日時を示す日時情報を新しく設定しなおすことで、受信日時でソートされた場合には新たに設定された公開メールが他の新着メールと同様に表示され、他のメールに埋没することを防止する。これにより、新たな公開メールが宛先のユーザに見落とされる危険性を抑止することができる。
【００２９】
以下、本実施の形態について図面を参照して詳細に説明する。
図２は、本実施の形態のシステム構成を示す図である。図２に示すメールシステムは、組織３０内の電子メールおよび組織３０の外部の複数の情報処理装置（例えば、端末装置２１，２２，２３）と組織３０内との間の電子メールの送受信を行うシステムである。
【００３０】
ここで、組織の範囲については、必要に応じて定まるものとする。例えば、会社の場合においては、一つの部門を組織として扱ってもよいし、会社全体を組織として扱ってもよい。さらに複数の部門を便宜的に纏めて一つの組織として扱ってもよい。同様に、地方公共団体の場合においては、一つの部署を組織として扱ってもよいし、団体そのものを組織として扱ってもよい。さらに複数の部署を便宜的に纏めて一つの組織として扱ってもよい。
【００３１】
本実施の形態に係るメールシステムでは、組織３０の内部の情報処理装置（例えば、端末装置３１，３２）が、ＬＡＮ（Local Area Network）１０を介して、電子メールの管理を行うためのメールサーバ１００と接続されている。また、メールサーバ１００は、インターネット（Internet）２０を介して、外部の端末装置２１，２２，２３と接続可能である。
【００３２】
メールサーバ１００は、組織３０内および組織３０内と外部との間の電子メールの送受信を行うメールサーバであり、さらに組織３０内の電子メールの管理やアカウント管理等も行う。
【００３３】
メールサーバ１００は、組織３０内のユーザが端末装置３１，３２上のブラウザによって作成された内部メールを記憶する機能を有する。また、メールサーバ１００は、インターネット２０を介して組織３０の外部から組織３０内に送信された電子メールを受信して記憶する機能を有する。
【００３４】
また、メールサーバ１００は、メール情報記憶部１６０（図４において後述）に記憶されている電子メールを、端末装置３１，３２上のブラウザにより、電子メールの受信者であるユーザの要求に応じてウェブメールとして操作させる機能を有する。ここで、電子メールの操作とは、電子メールの新規作成およびその送信、受信または送信した電子メールの閲覧、受信した電子メールに対する返信メールの作成、受信または送信した電子メールの当該アカウントからの削除、作成中の電子メールの一時保存等の電子メールを管理するための操作である。
【００３５】
電子メールの操作に際しては、ユーザＩＤとパスワードとを端末装置３１，３２上のブラウザから入力させる。この入力が、予め登録されている認証情報と一致した場合のみ、当該ユーザに対して、組織３０内部から当該ユーザに対して書き込まれた内部メールおよび組織３０の外部から当該ユーザに対して送信された外部メールの操作を行わせる。この電子メールの操作時には、メールサーバ１００は、ユーザの操作する端末装置３１，３２（例えば、端末装置３１）上のブラウザに対してユーザが操作する電子メールの内容を示す情報を、ＬＡＮ１０を介して送信する。この電子メールの内容を示す情報を受信した端末装置３１は、端末装置３１上のブラウザにおいてその電子メールの内容を表示する。ユーザは、このブラウザ上に表示された電子メールの内容に基づいて、その電子メールを操作する。
【００３６】
また、メールサーバ１００は、端末装置３１，３２上のブラウザによって作成された電子メールを、インターネット２０を介して外部に送信する機能を有する。電子メールの送信に際しては、ＨＴＴＰ（Hypertext Transfer Protocol）に基づいてユーザによる電子メールの作成および送信の要求を受け付け、ＳＭＴＰ（Simple Mail Transfer Protocol）、ＰＯＰ（Post Office Protocol）／ＩＭＡＰ（Internet Message Access Protocol）にしたがってユーザが指定した送信先（例えば、端末装置２１のユーザ）に電子メールを送信する。
【００３７】
ここで、本実施の形態では、メールサーバ１００の管理下で記憶され、組織３０内の端末装置３１，３２のみから組織３０内のユーザによってブラウザ上で操作可能である電子メールを“ウェブメール”とする。以下に示す内部メールはもとより、組織３０の外部からメールサーバ１００に送信された外部メールも、組織３０内ではユーザによりウェブメールとして閲覧その他の操作が行われる。
【００３８】
また、組織３０に属するユーザは、インターネット２０を介して組織３０の外部の端末装置（図示省略）からメールサーバ１００に接続することにより、メールシステムによる電子メールの閲覧を可能にしてもよい。この場合も、組織３０に属するユーザは、組織３０内の端末装置３１，３２を用いるときと同様に、組織３０の外部であってインターネット２０に接続されている端末装置を用い、ユーザＩＤおよびパスワードによる認証を受けてログインすることになる。これにより、組織３０に属するユーザは、組織３０の外部に居るときでも、代表アドレスで受信した電子メールを閲覧することが可能になる。
【００３９】
また、組織３０内の端末装置３１，３２で作成され、組織３０の内部のユーザ同士のみでやりとりされる電子メールを“内部メール”とする。一方、組織３０の内部のユーザと、インターネット２０およびメールサーバ１００を介して組織３０の外部との間でやりとりされる電子メールを“外部メール”とする。
【００４０】
なお、本実施の形態では、“電子メール”には、内部メールおよび外部メールの両方が含まれ、さらにウェブメールも含まれるものとする。また、“公開メール”は、本実施の形態では“内部メール”の一つとして扱われる。また、これにより、“電子メール”には、公開先ユーザに公開されるウェブメールである“公開メール”と、公開メール以外の“通常の電子メール”との両方が含まれるものとする。
【００４１】
すなわち、公開メールを含めて、内部メールは、組織３０内の端末装置３１，３２のブラウザ上で作成される。作成された内部メールは、メールサーバ１００内にウェブメールとして記憶され、組織３０内の端末装置３１，３２のブラウザ上で、内部メールの宛先に設定された組織３０内のアカウントでログインしたユーザのみが操作できる。
【００４２】
外部メールが組織３０内から外部に送信される場合には、まず、端末装置３１，３２においてブラウザ上で作成される。次に、作成された外部メールは、ユーザの送信指示により、メールサーバ１００からインターネット２０を介して、一旦、送信先である送信相手の電子メールを管理するメールサーバ（図示省略）に送信される。その後、送信相手の電子メールを管理するメールサーバから、例えば送信相手が用いる外部の端末装置２１，２２，２３等に対して送信される。
【００４３】
例えば、端末装置３１のユーザは、メールサーバ１００がメールアカウントを管理するメールアドレスを使って外部の端末装置２１のユーザに対して外部メールを送信する場合について説明する。この場合、端末装置３１のブラウザ上におけるユーザの操作に基づいて、端末装置２１のユーザに対する電子メールが作成されると、端末装置３１は、この電子メールの本文と、メールの送信先である端末装置２１のユーザのメールアドレスとを、ＬＡＮ１０を介してメールサーバ１００に送信する。メールサーバ１００は、端末装置３１から送信先である端末装置２１のユーザのメールアドレスとメール本文とを受信すると、送信先のメールアドレスに対して端末装置３１のユーザが作成したメール本文を含んだ電子メールを送信する。
【００４４】
一方、組織３０の外部からインターネット２０を介して送信された外部メールをメールサーバ１００が受信した場合には、まず、内部メールと同様に、メールサーバ１００内にウェブメールとして記憶される。次に、組織３０内の端末装置３１，３２のブラウザ上で、外部メールの宛先に設定された組織３０内のアカウントでログインしたユーザのみが操作できる。
【００４５】
また、ユーザが、例えば、自身の個人アドレス宛の電子メール（外部メールであるか内部メールであるかを問わない）を他のユーザに公開しようとする場合について説明する。この場合、端末装置３１を操作してメールサーバ１００にその電子メールを指定すると共に公開相手である公開先ユーザを指定して、内部メールである公開メールを設定することができる。
【００４６】
上記のように、メールサーバ１００は、組織３０内のユーザが端末装置３１，３２を用いて作成したメッセージを、外部メールとして組織３０外に送信する。また、メールサーバ１００は、組織３０内のユーザに端末装置３１，３２の上で動作するブラウザ上において電子メールを操作させ、ユーザがブラウザ上において作成した電子メールを組織３０内の他のユーザに操作させるウェブメールを提供する。
【００４７】
組織３０内のユーザは、このウェブメール機能を用いて公開メールにより他のユーザと電子メールの内容を共有することができる。このようにして、本実施の形態のメールサーバ１００は、組織３０内外の電子メールの送受信を行うと共に電子メールの管理を行う。なお、本実施の形態のメールサーバ１００では、同一の電子メールに組織３０内外の宛先を同時に混在させて送信することもできる。
【００４８】
また、本実施の形態では、組織３０の外部から受信した外部メールおよび内部メールは、メールサーバ１００内においては、送信元によって管理されるのみで特に区別なく管理される。ここで、端末装置３１，３２を用いたユーザによる操作時には両者が同時に表示されるが、これに限らず、必要に応じて外部メールおよび内部メールを区別して管理してもよく、さらにこれらを区別して表示してもよい。また、メールサーバ１００は、外部メールのみを扱うものとしてもよく、または内部メールのみを扱うものとしてもよい。
【００４９】
また、本実施の形態では、メールサーバ１００が公開メール等のウェブメールを管理する機能を有するが、これに限らず、メールサーバ１００とは異なるウェブメール専用サーバ等の独立した装置がウェブメールを管理する機能を有してもよい。さらに別の機能を有するサーバ等の兼用の装置がウェブメールを管理する機能を有してもよい。
【００５０】
端末装置２１，２２，２３は、組織３０外部のユーザが、電子メールの操作をするために、組織３０の外部に設けられたコンピュータである。端末装置２１，２２，２３は、電子メールを操作および表示する機能を有する。
【００５１】
端末装置３１，３２は、組織３０内部のユーザが、メールサーバ１００が提供するウェブメールを利用するために、組織３０内に設けられたコンピュータである。端末装置３１，３２は、メールサーバ１００が提供するウェブメールを使用する機能を有すると共に、メールサーバ１００を操作してメールサーバ１００からインターネット２０を介して組織３０の外部に電子メールを送受信する機能を有する。
【００５２】
次に、メールサーバ１００のハードウェア構成について説明する。
図３は、メールサーバのハードウェア構成を示す図である。メールサーバ１００は、ＣＰＵ（Central Processing Unit）１０１によって装置全体が制御されている。ＣＰＵ１０１には、バス１０７を介してＲＡＭ（Random Access Memory）１０２、ハードディスクドライブ（ＨＤＤ:Hard Disk Drive）１０３、グラフィック処理装置１０４、入力インタフェース１０５および通信インタフェース１０６が接続されている。
【００５３】
ＲＡＭ１０２には、ＣＰＵ１０１に実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に記憶される。また、ＲＡＭ１０２には、ＣＰＵ１０１による処理に必要な各種データが記憶される。ＨＤＤ１０３には、ＯＳやアプリケーションプログラムが記憶される。
【００５４】
グラフィック処理装置１０４には、モニタ１１が接続されている。グラフィック処理装置１０４は、ＣＰＵ１０１からの命令にしたがって、画像をモニタ１１の画面に表示させる。入力インタフェース１０５には、キーボード１２とマウス１３とが接続されている。入力インタフェース１０５は、キーボード１２やマウス１３から送られてくる信号を、バス１０７を介してＣＰＵ１０１に送信する。
【００５５】
通信インタフェース１０６は、ＬＡＮ１０、インターネット２０等のネットワークに接続されている。通信インタフェース１０６は、これらのネットワークを介して、他のコンピュータとの間でデータの送受信を行う。
【００５６】
以上のようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。
次に、メールサーバ１００の構成について説明する。図４は、メールサーバの構成を示すブロック図である。本実施の形態のメールサーバ１００は、電子メールの送受信を行うと共に、ユーザ個人宛に送信された電子メールについて複数のユーザで共有する公開メールの管理を行う。メールサーバ１００は、この公開メールの管理を行うために、メール指定受付部１１１、公開先指定受付部１１２、メール設定部１１３、メール提供部１１４、日時情報設定部１１５、コメント受付部１２１、メール提供要求受付部１２２、メール操作受付部１２３、メール状態提供部１２４、メール設定情報記憶部１５０、メール情報記憶部１６０を有する。また、メール設定情報記憶部１５０は、メール管理情報記憶部１５１、公開管理情報記憶部１５２を有する。
【００５７】
また、メールサーバ１００は、ＬＡＮ１０を介してユーザが電子メールの管理を行う端末装置３１（図２において前述）と接続されると共に、インターネット２０を介して外部の端末装置２１，２２，２３（図２において前述）と接続されている。
【００５８】
メール指定受付部１１１および公開先指定受付部１１２は、ユーザ（公開元ユーザ）によって、他のユーザ（公開先ユーザ）に対して公開される公開メールの設定を受け付ける。公開元ユーザを宛先として受信されたある電子メールを公開元電子メールとして他のユーザに公開しようとする公開元ユーザは、例えば、メールサーバ１００とＬＡＮ１０で接続された、ユーザが操作する図２において前述した端末装置３１，３２（例えば、端末装置３１）を操作して、公開メールを設定する操作を行うと、この公開メールの設定の操作がＬＡＮ１０を介してメールサーバ１００に送信される。このとき、送信された公開メールの設定の操作は、このメール指定受付部１１１および公開先指定受付部１１２によって受け付けられる。このようにして、メール指定受付部１１１および公開先指定受付部１１２により、公開元ユーザを宛先として受信した第１の電子メールについて、公開先ユーザを宛先として公開される公開メールとする旨の設定が受け付けられる。ここで、電子メールは、公開メールと、公開メール以外の通常の電子メールとの両方を含むものとする。メール指定受付部１１１および公開先指定受付部１１２は、メール設定受付手段として機能する。
【００５９】
メール指定受付部１１１は、公開メールとして内容を公開する公開元電子メールの指定を受け付ける。電子メールを他のユーザに公開しようとする公開元ユーザは、例えば、メールサーバ１００とＬＡＮ１０で接続された、端末装置３１（図２において前述）を操作して、公開メールに設定する公開元電子メールの指定を行うと、この公開元電子メールの指定がＬＡＮ１０を介してメールサーバ１００に送信され、このメール指定受付部１１１によって受け付けられる。これにより、ユーザ宛の電子メールのうち、何れの電子メールを他のユーザに対して公開される公開メールとすべきかの指定である、該ユーザからの指定が受け付けられる。
【００６０】
公開先指定受付部１１２は、公開メールの宛先とする他のユーザである公開先ユーザの指定を受け付ける。公開元電子メールを他のユーザに公開しようとする公開元ユーザは、例えば、公開元電子メールの指定と同様、メールサーバ１００とＬＡＮ１０で接続された、公開元ユーザが操作する端末装置３１を操作して、公開先ユーザの指定を行う。すると、この公開先ユーザの指定がＬＡＮ１０を介してメールサーバ１００に送信され、この公開先指定受付部１１２によって受け付けられる。
【００６１】
メール設定部１１３は、メール設定情報を、メール指定受付部１１１によって受け付けられた公開元電子メールと、公開先指定受付部１１２によって受け付けられた公開先ユーザと、日時情報設定部１１５によって設定された図５において説明する送受信日時（日時情報）とを関連付けて示すように生成し、生成したメール設定情報をメール設定情報記憶部１５０に記憶させる。送受信日時は、日時情報として機能する。
【００６２】
ここで、メール設定部１１３は、生成するメール設定情報に公開メールの公開元電子メールのメール情報のパスを示すメールパス情報を設定する。また、メール設定部１１３は、コメント受付部１２１によりコメントの入力が受け付けられると、受け付けられたコメントに基づいてコメント情報を生成し、生成したコメント情報を公開メールのメール設定情報が有するコメント情報に設定する。
【００６３】
メール提供部１１４は、メール操作受付部１２３で受け付けた公開先ユーザからのメール提供要求（出力指示）や日時整列操作に応じて、メール設定情報記憶部１５０に記憶されているメール設定情報に基づき、メール情報記憶部１６０から公開先ユーザに提供するメール情報を取得する。このときメール提供部１１４は、公開先指定受付部１１２によって受け付けられた公開先ユーザ宛のメール指定受付部１１１によって受け付けられた公開元電子メールの内容を示すメール情報と、公開先ユーザ宛の公開メール以外の電子メールの内容を示すメール情報とを取得する。
【００６４】
次に、メール提供部１１４は、取得したメール情報に基づいて、公開メールと公開メール以外の電子メールとがメール設定情報記憶部１５０に記憶されているメール設定情報が有する送受信日時によって整列された状態であって、かつ、公開メールが公開メールに対するコメントと共に表示されるメール提供情報を出力する。
【００６５】
メール提供部１１４から出力されたメール情報に基づいて、例えば、メールサーバ１００とＬＡＮ１０で接続された、公開先ユーザが操作する端末装置３１に接続されたモニタ（図示省略）より公開メールが表示される。
【００６６】
メール提供部１１４は、公開メールの公開元電子メールの内容を示すメール情報については、指定された公開先ユーザの公開メールのメール設定情報が有するメールパス情報を用いて取得する。
【００６７】
具体的には、メール提供部１１４は、メール提供要求受付部１２２が受け付けたメール提供要求に応じて、メール設定情報記憶部１５０に記憶されている公開先ユーザ宛の公開メールのメール設定情報に基づいて、メール情報記憶部１６０から公開先ユーザ宛の公開メールのメール情報を取得し、取得したメール情報を提供する。このとき、メール提供部１１４は、メール設定情報が有するメールパスを用いて、公開メールの元となった電子メールの内容を示すメール情報を取得する。
【００６８】
日時情報設定部１１５は、公開先ユーザを宛先としてメールサーバ１００が受信した電子メールにつき、その電子メールに対応する送受信日時（図５において後述）を、メールサーバ１００が受信した日時を示すように設定する。一方、日時情報設定部１１５は、メール指定受付部１１１および公開先指定受付部１１２によって受け付けられた公開メールにつき、公開メールに対応する送受信日時を、メール指定受付部１１１および公開先指定受付部１１２によって公開メールが設定された日時を示すように設定する。ここで、日時情報は、電子メールの受信日時を示す情報である。公開メールの日時情報は、本実施の形態において、公開元ユーザにより公開メールに設定された日時を示すように設定される。
【００６９】
また、日時情報設定部１１５は、公開メール以外の電子メールの送受信日時も設定する。このとき日時情報設定部１１５は、ウェブメールで作成された内部メールの送受信日時には作成元ユーザによりウェブメールが宛先ユーザに対して設定された日時を設定する。また、日時情報設定部１１５は、組織３０の外部から送信されメールサーバ１００で受信した外部メールの送受信日時にはメールサーバ１００における受信日時を設定する。
【００７０】
コメント受付部１２１は、公開された公開メールに対するコメントの入力を受け付ける。コメントの入力については、詳しくは図１７に示すコメント入力ウインドウ１９３において後述する。
【００７１】
メール提供要求受付部１２２は、公開先ユーザを含むすべてのユーザによる公開先ユーザ宛のメール情報の提供を要求するメール提供要求（出力指示）を受け付ける。このメール提供要求は、公開先ユーザによりその公開先ユーザ宛の電子メール（前述のように公開メールおよび公開メール以外の電子メールを含む）を見るために行われる操作である。
【００７２】
このメール提供要求により、公開先ユーザは、その公開先ユーザに対して送信または設定された電子メールを読む際に、同時に公開メールが提供される。このため、公開先ユーザに共有する情報を特に自発的に取得する意思がない場合にも、電子メールの定期的なチェック等、その公開先ユーザを宛先とする最新の電子メールの表示さえ行えば、公開メールにより公開元ユーザから設定された共有すべき情報があることを知ることができる。
【００７３】
メール提供要求は、公開先ユーザが端末装置３２を操作することによって入力される。端末装置３２に入力されたメール提供要求は、ＬＡＮ１０を介して端末装置３２からメールサーバ１００に送信される。
【００７４】
メール操作受付部１２３は、送信先ユーザを含むすべてのユーザによる電子メールを送受信日時で整列する日時整列操作を受け付ける。この日時整列操作は、例えば、公開先ユーザが図２１において後述する整列ボタン２７５ｂ１〜２７５ｂ３を操作することにより行われる。
【００７５】
また、メール操作受付部１２３は、公開先ユーザを含むすべてのユーザによる公開メールを開封する開封操作を受け付ける。これに基づいて、メール操作受付部１２３は、受け付けた開封操作に基づいてメール設定情報が有する開封フラグに公開先ユーザによる開封を設定する。これにより、公開先ユーザによる公開メールの開封操作が、メールサーバ１００が記憶しているメール状況情報に反映される。
【００７６】
ここで、公開メールの開封とは、メールサーバ１００で管理されている電子メールが、端末装置３１，３２（例えば、端末装置３２）において、公開先ユーザがその電子メールの内容を、例えば、端末装置３２に接続されたモニタに表示させる操作が行われたことに基づいて、初めて参照されたこととする。ここでは、この開封により、その電子メールは、開封したユーザにより読まれた（既読となった）ものと推定して取り扱う。
【００７７】
メール操作受付部１２３は、公開元ユーザによって行われる、公開先ユーザによる公開メールの開封の状態を示すメール設定情報の提供を要求する状態要求を受け付ける。状態要求は、公開元ユーザが端末装置３１を操作することによって入力される。端末装置３１に入力された状態要求は、ＬＡＮ１０を介して端末装置３１からメールサーバ１００に送信される。
【００７８】
メール状態提供部１２４は、メール操作受付部１２３によって状態要求が受け付けられると、メール設定情報記憶部１５０からメール設定情報が有する公開先ユーザによる公開メールの開封の有無を示す開封フラグ、公開メールの公開先開封日時を示す公開先開封日時情報を取得する。次に、メール状態提供部１２４は、取得した公開先開封日時情報を提供する。
【００７９】
メール設定情報記憶部１５０は、公開元ユーザによって電子メールが他のユーザに対して公開される公開メールおよび公開メール以外の電子メールを管理するメール設定情報を記憶する。メール設定情報は、公開メール等の電子メールをユーザに提供するために用いられる情報である。このメール設定情報は、送受信日時の他、例えば、電子メールの送信元（公開メールの場合は、公開したユーザ）、電子メールの宛先（同じく、公開先ユーザ）、公開先ユーザによる開封の有無を示す開封情報を有する。また、メール設定情報は、特に公開メールについては、公開先ユーザが公開メールを開封する開封操作がメール操作受付部１２３によって受け付けられた日時である公開先開封日時を示す公開先開封日時情報、元となった電子メール等を示す電子メールのメール情報を格納した、メール情報記憶部１６０における記憶領域へのパス（path）によって特定するメールパス、公開メールに対するユーザのコメントを示すコメント情報を有する。メール設定情報により、公開元ユーザが指定した公開メールの公開先ユーザおよび公開の元となった電子メールが特定される。
【００８０】
メール設定情報記憶部１５０は、図５において後述する電子メールを管理するメール管理情報を記憶するメール管理情報記憶部１５１、図６において後述する公開メールの公開を管理する公開管理情報を記憶する公開管理情報記憶部１５２を有する。
【００８１】
メール情報記憶部１６０は、公開元ユーザ宛の電子メールの内容を示すメール情報を記憶する。このメール情報は、例えば、ＬＡＮ１０を介して、端末装置３１等の組織３０内の端末装置のブラウザ上で作成された内部メールおよびメールサーバ１００と接続されたインターネット２０を介して組織３０の外部から送信された外部メールの、メール本文、ヘッダ情報を有する情報である。ヘッダ情報は、送信元、送信先、送信日時等を示す情報、添付ファイル等を有する。
【００８２】
なお、本実施の形態では、メールサーバ１００が上記の機能を有するが、これに限らず、メールサーバ１００とは異なる専用サーバ等の独立した装置が上記のすべての機能を有してもよい。また、メールサーバ１００を含んだ複数の装置がそれぞれ上記の機能の一部を有し、複数の装置全体で上記の機能を有してもよい。
【００８３】
次に、本実施の形態において用いられるテーブルについて説明する。
図５は、メール管理テーブルのデータ構造を示す図である。図５に示すメール管理テーブル１５１ａは、メール設定情報記憶部１５０が有するメール管理情報記憶部１５１に記憶されており、メールサーバ１００によって作成および管理されている。メール管理テーブル１５１ａは、組織３０内で電子メールを管理するメール管理情報を記憶するテーブルである。
【００８４】
メール管理テーブル１５１ａには、組織３０内のユーザに設定されたＩＤ（Identification）を示す項目である“ユーザＩＤ”、ユーザ宛に送信された電子メールに設定されたＩＤを示す項目である“メッセージＩＤ”、ユーザのアカウントにおいてその電子メールが振り分けられたフォルダを示す項目である“フォルダ”、電子メールが送受信等された日時を示す項目である“送受信日時”、送信者によって電子メールに付けられたタイトルを示す項目である“件名”、電子メールのメール情報記憶部１６０上のパスを示す項目である“メールパス”、電子メールの種別を示す項目である“メール種別”、電子メールが宛先のユーザによって開封されたか否かを示す項目である“開封フラグ”、公開したユーザによって作成されたコメントを示す項目である“コメント”が設けられている。メール管理テーブル１５１ａにおいて、各項目の横方向に並べられた情報同士がメール管理情報として互いに関連付けられている。
【００８５】
メールサーバ１００は、組織３０の外部から送信された外部メールを受信する都度、組織３０内部で内部メールが作成される都度、組織３０の外部から送信された外部メールおよび組織３０内部で作成された内部メールに基づく公開メールが設定される都度、メール管理テーブル１５１ａの各行に示すメール管理情報を作成する。
【００８６】
ユーザＩＤは、メールサーバ１００等のメールシステム上において各ユーザを識別するために各ユーザに設定されている符号である。このため、ユーザＩＤは、任意の文字列を用いることができるが、各ユーザに対し一意に特定できるように定められる。
【００８７】
メッセージＩＤは、メールシステム上においてメールサーバ１００が受信等した電子メールを一意に特定するために、受信したすべての電子メールに対して、メールサーバ１００により一意に割り当てられる符号である。このため、メッセージＩＤは、ユーザＩＤと同様に、任意の文字列を用いることができる。外部メールのメッセージＩＤは、インターネット２０を介してその外部メールがメールサーバ１００で受信された時点において割り当てられる。内部メールのメッセージＩＤは、端末装置３１，３２で作成され、ＬＡＮ１０を介してメールサーバ１００に送信された内部メールがメールサーバ１００に記憶された時点で割り当てられる。
【００８８】
フォルダは、受信された電子メールが、メールサーバ１００によって振り分けられたフォルダを示す。電子メールが振り分けられるフォルダには、例えば、通常のメールが振り分けられる“受信箱”、公開メールが振り分けられる“公開中メール”等がある。
【００８９】
送受信日時は、電子メールが送受信等された日時を示す。ここで、公開メールの送受信日時には、メールを公開した公開元ユーザがその電子メールを公開する操作を開始した日時（例えば、公開元ユーザがメールシステムの操作により電子メールの公開機能を呼び出した日時）を設定することができる。
【００９０】
件名は、送信者によって電子メールに付けられたタイトルである。件名は、ユーザがメール表示ウインドウでメールを表示させたときに表示される。
メールパスは、メール情報記憶部１６０（図４において前述）において、電子メールのテキスト等の内容を示すデータであるメール情報が記憶されているパスである。
【００９１】
メール種別は、電子メールが公開メールであるか、または公開メールではない通常のメールであるかを示している。メール種別が“公開”であれば、その電子メールは公開メールである。一方、メール種別が“通常”であれば、その電子メールは通常のメールである。
【００９２】
開封フラグは、電子メールが開封されたか否かを示している。開封フラグが“開封済”であれば、その電子メールは宛先のユーザによって開封されたことが示される。一方、開封フラグが“未開封”であれば、その電子メールは宛先のユーザによって開封されていないことが示される。この開封フラグにより、宛先のユーザがメールを読んだか否かについて推定することができる。
【００９３】
コメントは、公開メールを公開した公開元ユーザによって作成されたコメントである。これにより、公開元ユーザから公開メールの宛先のユーザである公開先ユーザに対して、その公開メールについてのコメントを公開メールと共に提示することができる。
【００９４】
図６は、公開管理テーブルのデータ構造を示す図である。図６に示す公開管理テーブル１５２ａは、メール設定情報記憶部１５０が有する公開管理情報記憶部１５２に記憶されており、メールサーバ１００によって作成および管理されている。公開管理テーブル１５２ａは、組織３０内でユーザにより公開された公開メールを管理する公開管理情報を記憶するテーブルである。
【００９５】
公開管理テーブル１５２ａには、公開メールを設定したユーザを示す項目である“公開元ユーザＩＤ”、公開メールの元となる電子メールに設定されたＩＤを示す項目である“公開元メッセージＩＤ”、公開メールの宛先であるユーザを示す項目である“公開先ユーザＩＤ”、公開メールに設定されたＩＤを示す項目である“公開先メッセージＩＤ”、公開メールが公開元ユーザによって公開された日時を示す項目である“公開日時”、公開メールが公開先ユーザによって開封された日時を示す項目である“公開先開封日時”、公開メールの状態を示す項目である“状態”、公開メールの状態が最後に変化した日時を示す項目である“状態更新最終日時”が設けられている。公開管理テーブル１５２ａにおいて、各項目の横方向に並べられた情報同士が公開管理情報として互いに関連付けられている。
【００９６】
メールサーバ１００は、組織３０の外部から送信された外部メールおよび組織３０内部で作成された内部メールに基づく公開メールが設定される都度、公開管理テーブル１５２ａの各行に示す公開管理情報を作成する。
【００９７】
公開元ユーザＩＤは、メールサーバ１００等のメールシステム上において公開メールを設定したユーザを特定するユーザＩＤ（図５において前述）である。
公開元メッセージＩＤは、メールサーバ１００により公開メールの元となっている電子メールに割り当てられたメッセージＩＤ（図５において前述）である。ここで、公開メールの元となっている電子メールは、外部メールであってもよく、内部メールであってもよい。さらに公開メールを元に公開メールを設定すること、すなわち、公開メールを読んだ公開先ユーザがその公開メールをさらに他のユーザに公開メールとして公開すること、を可能にしてもよい。
【００９８】
公開先ユーザＩＤは、公開元ユーザにより公開メールの宛先に設定されたユーザを特定するユーザＩＤである。公開先メッセージＩＤは、メールサーバ１００により公開メールに割り当てられたメッセージＩＤである。
【００９９】
公開日時は、公開メールが公開元ユーザによって公開された日時を示す。公開日時には、その公開メールについて公開元ユーザにより公開する操作が行われた日時が設定される。公開先開封日時は、公開メールが公開先ユーザによって開封された日時を示す。
【０１００】
状態は、公開メールの現在の状態を示す。例えば、状態が“公開中”であれば、その公開メールは公開されている状態である。また、状態が“削除”であれば、その公開メールは、公開先ユーザによって既に削除されている状態である。なお、本実施の形態では、公開メールが公開元ユーザによって削除された（非公開にされた）場合、その公開メールの公開管理情報自体が削除されるが、これに限らず、例えば、公開管理情報を削除せずに状態の一つに例えば“非公開”等を設けて、現在非公開である旨を示してもよい。状態更新最終日時は、公開メールが公開元ユーザ等による操作に基づいて最後に状態が変化した日時を示す。
【０１０１】
図５において前述したメール管理情報および図６において前述した公開管理情報は、図４において前述したメール管理情報として機能する。なお、本実施の形態では、メール設定情報として機能するメール管理情報および公開管理情報を別個に設定しているが、これに限らず、これらを纏めて一つの情報としてメール設定情報として機能させてもよく、３以上の情報でメール設定情報として機能させてもよい。
【０１０２】
次に、本実施の形態で実行される処理について説明する。
図７および図８は、メール公開処理の手順を示すフローチャートである。図７および図８に示すメール公開処理は、公開元ユーザの操作を受け付けて電子メールを他のユーザに公開する公開メールを設定する処理である。メール公開処理は、図２において前述した組織３０に属するユーザが使用する端末装置３１，３２（例えば、端末装置３１）からＬＡＮ１０（図２において前述）を介して送信された公開メールの設定の要求をメールサーバ１００（図２において前述）が受信すると、これに基づいてメールサーバ１００において実行が開始される。
【０１０３】
［ステップＳ１１］メール設定部１１３（図４において前述）は、メールサーバ１００により公開元ユーザが使用する端末装置３１から送信された公開メールの設定の要求が受信された日時を示す情報を取得する。この取得された日時は、メール提供部１１４等により、公開元ユーザがその電子メールを公開する操作を開始した日時として扱われる。この送受信日時は、メール設定部１１３により後述するステップＳ１５でメール管理情報に設定される。
【０１０４】
［ステップＳ１２］メール指定受付部１１１（図４において前述）は、公開元ユーザの操作に基づいて端末装置３１から送信された、公開元ユーザによって公開の対象に指定された電子メールを示すメール指定情報を受け付ける。このメール指定情報として、例えばメッセージＩＤ（図５において前述）を用いることができる。また、このとき公開元ユーザは、一度に複数の電子メールを公開メールとして指定することができる。
【０１０５】
［ステップＳ１３］公開先指定受付部１１２（図４において前述）は、公開元ユーザの操作に基づいて端末装置３１から送信された、公開元ユーザによって公開メールを公開する相手（宛先）に指定されたユーザである公開先ユーザを示す公開先指定情報を受け付ける。この公開先指定情報として、例えばユーザＩＤ（図５において前述）を用いることができる。また、このとき公開元ユーザは、一度に複数の公開先ユーザを指定することができる。
【０１０６】
［ステップＳ１４］コメント受付部１２１（図４において前述）は、公開元ユーザの操作に基づいて端末装置３１から送信された、公開元ユーザによって入力された公開メールに対するコメントを示す情報を受け付ける。
【０１０７】
［ステップＳ１５］メール設定部１１３は、ステップＳ１２で指定が受け付けられた電子メールについて、メール管理情報（図５において前述）を作成する。その後、処理はステップＳ２１（図８）に進められる。このときメール設定部１１３は、ステップＳ１１で取得した日時をメール管理情報における公開メールの送受信日時に設定する。また、メール設定部１１３は、メール管理情報のユーザＩＤについては、ステップＳ１５では設定せず、後述するステップＳ２１（図８）において設定する。
【０１０８】
［ステップＳ２１］メール設定部１１３は、ステップＳ１３（図７）で指定が受け付けられた公開先ユーザのユーザＩＤを、ステップＳ１５（図７）で作成されたメール管理情報に設定する。
【０１０９】
［ステップＳ２２］メール設定部１１３は、ステップＳ２１で公開先ユーザのユーザＩＤを設定したメール管理情報を、メール管理情報記憶部１５１（図４において前述）に記憶させる。
【０１１０】
［ステップＳ２３］メール設定部１１３は、ステップＳ１２で指定が受け付けられた電子メールについて、ステップＳ１３で指定が受け付けられた公開先ユーザの公開管理情報（図５において前述）を作成する。このときメール設定部１１３は、公開管理情報を、ステップＳ１２で指定を受け付けた電子メールのメール管理情報ならびにステップＳ１５およびステップＳ２１で作成したメール管理情報に基づいて作成する。
【０１１１】
［ステップＳ２４］メール設定部１１３は、ステップＳ２３で作成した公開管理情報を、公開管理情報記憶部１５２（図４において前述）に記憶させる。
［ステップＳ２５］メール設定部１１３は、ステップＳ１３で指定が受け付けられたすべての公開先ユーザについて、公開メールのメール管理情報および公開管理情報の作成および記憶が終了したか否かについて判定する。指定されたすべての公開先ユーザについて終了していれば、処理はステップＳ２６に進められる。一方、指定されたすべての公開先ユーザについて終了していなければ、処理はステップＳ２１に進められる。このように、公開元ユーザによって複数の公開先ユーザが指定されている場合、すべてのユーザについて終了するまでステップＳ２１からステップＳ２４までの処理が繰り返される。
【０１１２】
［ステップＳ２６］メール設定部１１３は、ステップＳ１２で指定が受け付けられたすべての電子メールについて、その電子メールに基づく公開メールのメール管理情報および公開管理情報の作成および記憶が終了したか否かについて判定する。指定されたすべての電子メールについて終了していれば、処理は終了する。一方、指定されたすべての電子メールについて終了していなければ、処理はステップＳ１４に進められる。このように、公開元ユーザによって公開対象として複数の電子メールが指定されている場合、すべての電子メールについて終了するまでメール設定部１１３によりステップＳ１４からステップＳ２５までの処理が繰り返される。
【０１１３】
なお、本実施の形態のメール公開処理では、すべての電子メールについて同一の公開先ユーザを指定するが、これに限らず、公開対象として複数の電子メールを指定した場合に、電子メール毎に公開先ユーザを指定してもよい。これにより、複数の電子メールを公開する場合において公開先ユーザが各電子メールでそれぞれ異なる場合に対応できる。
【０１１４】
図９および図１０は、メール操作受付処理の手順を示すフローチャートである。図１０に示すメール操作受付処理は、ユーザ（公開元ユーザおよび公開先ユーザを含む）の要求を受け付けてそのユーザを宛先とする電子メール（公開メールおよび公開メール以外の電子メールを含む）を提供すると共に、提供した電子メールについての操作を受け付ける処理である。メール操作受付処理は、図２において前述した組織３０に属するユーザが使用する端末装置３１，３２（例えば、端末装置３１）からＬＡＮ１０（図２において前述）を介して送信された電子メールの操作をメールサーバ１００（図２において前述）が受信し、メール操作受付部１２３（図４において前述）で受け付けられると、これに基づいてメールサーバ１００において実行が開始される。
【０１１５】
［ステップＳ３１］メール提供部１１４（図４において前述）は、メール管理情報記憶部１５１（図４において前述）に記憶されているメール管理情報（図５において前述）に基づいて、メール情報記憶部１６０（図４において前述）から、端末装置３１から送信された電子メールの操作を行ったユーザ宛の電子メール等、電子メールの操作を行ったユーザに対して提供される電子メールのメール管理情報を抽出する。
【０１１６】
［ステップＳ３２］メール提供部１１４は、ステップＳ３１で抽出したメール管理情報に基づいて、電子メールの操作を行ったユーザに提供する電子メールのメール情報を抽出する。次に、メール提供部１１４は、抽出したメール情報に基づいて、メール提供情報を作成する。次に、メール提供部１１４は、作成したメール提供情報を、ＬＡＮ１０を介して端末装置３１に出力する。これにより、メールサーバ１００が現在有するユーザ宛の電子メールがユーザに対して提供される。このときメール提供部１１４は、メール管理情報に含まれているメールパスに基づいて公開元メールのメール情報を取得する。
【０１１７】
ここで、ユーザの入力等に基づいて電子メールのソートの方法が設定されている場合、メール提供部１１４により、メール提供情報を用いて、ソートの方法の設定にしたがって電子メールがソートされた状態で提供される。この電子メールのソートの方法は、例えば、件名の文字コード順、送信者の文字コード順、受信日時順等がある。この電子メールのソートについては、詳しくは図２１において後述する。
【０１１８】
［ステップＳ３３］メール操作受付部１２３は、メール操作受付処理の実行開始時（または後述するステップＳ３５）において受け付けた操作が、ユーザ宛の電子メールの表示を設定された順序で整列する“ソート”であるか否かについて判定する。受け付けた操作がソートであれば、処理はステップＳ３４に進められる。一方、受け付けた操作がソートでなければ、処理はステップＳ４１（図１０）に進められる。
【０１１９】
［ステップＳ３４］メール操作受付部１２３は、ユーザが行ったソートの操作と共に入力したソートの方法を設定する。このソートの方法の設定に基づいて、メール提供部１１４により、ステップＳ３２においてメール提供情報の電子メールがソートされてユーザに提供される。
【０１２０】
［ステップＳ３５］メール操作受付部１２３は、ユーザが使用する端末装置３１からＬＡＮ１０を介して送信された電子メールの操作を受け付ける。これにより、ユーザは連続して電子メールの操作を行うことができる。
【０１２１】
［ステップＳ４１］メール操作受付部１２３は、メール操作受付処理の実行開始時（または後述するステップＳ３５）において受け付けた操作が、公開先ユーザが公開メールを削除する“公開メールの削除”であるか否かについて判定する。受け付けた操作が公開メールの削除であれば、処理はステップＳ４２に進められる。一方、受け付けた操作が公開メールの削除でなければ、処理はステップＳ４３に進められる。
【０１２２】
［ステップＳ４２］メール操作受付部１２３は、ユーザ削除処理（図１１において後述）を実行する。
［ステップＳ４３］メール操作受付部１２３は、メール操作受付処理の実行開始時（または後述するステップＳ３５）において受け付けた操作が、公開元ユーザが公開メールの公開を取り消して非公開にする“公開メールの非公開”であるか否かについて判定する。受け付けた操作が公開メールの非公開であれば、処理はステップＳ４４に進められる。一方、受け付けた操作が公開メールの非公開でなければ、処理はステップＳ４５に進められる。
【０１２３】
［ステップＳ４４］メール操作受付部１２３は、公開メール非公開処理（図１２において後述）を実行する。
［ステップＳ４５］メール操作受付部１２３は、メール操作受付処理の実行開始時（または後述するステップＳ３５）において受け付けた操作が、電子メールの表示を終了する“終了”であるか否かについて判定する。受け付けた操作が終了であれば、処理は終了する。一方、受け付けた操作が終了でなければ、処理はステップＳ４６に進められる。
【０１２４】
［ステップＳ４６］メール操作受付部１２３は、受け付けた操作が上記以外の操作（例えば、電子メールの本文の閲覧、公開メール以外の電子メールの削除、電子メールの新規作成、電子メールの返信等）である場合、受け付けた操作に応じた処理を実行する。その後、処理はステップＳ３１に進められる。
【０１２５】
図１１は、ユーザ削除処理の手順を示すフローチャートである。図１１に示すユーザ削除処理は、ユーザ（公開先ユーザ）の操作を受け付けてその公開先ユーザに対して設定された公開メールを削除する処理である。ユーザ削除処理は、図２において前述した組織３０に属する公開先ユーザが使用する端末装置３１，３２（例えば、端末装置３２）からＬＡＮ１０（図２において前述）を介して送信された公開メールの削除の要求をメールサーバ１００（図２において前述）が受信すると、これに基づいてメールサーバ１００において実行が開始される。
【０１２６】
［ステップＳ５１］メール操作受付部１２３（図４において前述）は、ユーザの操作に基づいて端末装置３２から送信された、ユーザによって削除の操作が行われた電子メールを示す削除メール指定情報を受け付ける。この削除メール指定情報として、例えばメッセージＩＤ（図５において前述）を用いることができる。
【０１２７】
［ステップＳ５２］メール操作受付部１２３は、ステップＳ５１で削除が受け付けられた電子メールのメール種別が“公開”であるか否かについて判定する。メール種別が“公開”であれば、処理はステップＳ５３に進められる。一方、メール種別が“通常”であれば、処理はステップＳ５５に進められる。
【０１２８】
［ステップＳ５３］メール操作受付部１２３は、公開管理情報記憶部１５２（図４において前述）に記憶されている公開管理情報（図６において前述）を検索して、削除される公開メールの公開管理情報を特定する。このとき、公開管理情報の特定は、メール管理情報が有する公開先メッセージＩＤと、ステップＳ５１で受け付けられた削除される公開メールのメッセージＩＤとを比較して一致するものを抽出することによって行うことができる。
【０１２９】
［ステップＳ５４］メール操作受付部１２３は、ユーザによって削除の操作が行われた公開メールの公開管理情報の状態を更新する。具体的には、メール操作受付部１２３は、ステップＳ５３で特定した公開管理情報が有する項目の状態を“削除”とする更新を行う。
【０１３０】
［ステップＳ５５］メール操作受付部１２３は、メール管理情報記憶部１５１（図４において前述）に記憶されている、ユーザによって削除の操作が行われた電子メールのメール管理情報（図５において前述）を削除する。このとき、削除するメール管理情報の特定は、例えば、ユーザＩＤおよびメッセージＩＤに基づいて行うことができる。
【０１３１】
図１２は、公開メール非公開処理の手順を示すフローチャートである。図１２に示す公開メール非公開処理は、公開元ユーザの操作を受け付けて公開メールの他のユーザに対する公開の設定を取り消して非公開にする処理である。公開メール非公開処理は、図２において前述した組織３０に属するユーザが使用する端末装置３１，３２（例えば、端末装置３１）からＬＡＮ１０（図２において前述）を介して送信された公開の設定の取り消しの要求をメールサーバ１００（図２において前述）が受信すると、これに基づいてメールサーバ１００において実行が開始される。
【０１３２】
［ステップＳ６１］メール操作受付部１２３（図４において前述）は、公開元ユーザの操作に基づいて端末装置３１から送信された、公開元ユーザによって非公開の対象に指定された公開メールを示す非公開メール指定情報を受け付ける。この非公開メール指定情報として、例えばメッセージＩＤ（図５において前述）を用いることができる。
【０１３３】
［ステップＳ６２］メール操作受付部１２３は、公開元ユーザの操作に基づいて端末装置３１から送信された、公開元ユーザによって公開メールを非公開にする公開先ユーザを示す非公開先指定情報を受け付ける。この公開先指定情報として、例えばユーザＩＤ（図５において前述）を用いることができる。また、このとき公開元ユーザは、一度に複数の公開先ユーザを指定することができる。
【０１３４】
［ステップＳ６３］メール操作受付部１２３は、ステップＳ６２で指定が受け付けられた公開先ユーザのステップＳ６１で指定が受け付けられた公開メールについて、メール管理情報記憶部１５１（図４において前述）に記憶されているメール管理情報（図５において前述）を削除する。このとき、削除するメール管理情報の特定は、例えば、ユーザＩＤおよびメッセージＩＤに基づいて行うことができる。
【０１３５】
［ステップＳ６４］メール操作受付部１２３は、ステップＳ６２で指定が受け付けられた公開先ユーザのステップＳ６１で指定が受け付けられた公開メールについて、公開管理情報記憶部１５２（図４において前述）に記憶されている公開管理情報（図６において前述）を削除する。このとき、更新する公開管理情報の特定は、例えば、公開先ユーザＩＤおよび公開元メッセージＩＤに基づいて行うことができる。
【０１３６】
［ステップＳ６５］メール設定部１１３は、ステップＳ６２で指定が受け付けられたすべての公開先ユーザについて、公開メールのメール管理情報の削除および公開管理情報の更新が終了したか否かについて判定する。指定されたすべての公開先ユーザについて終了していれば、処理は終了する。一方、指定されたすべての公開先ユーザについて終了していなければ、処理はステップＳ６３に進められる。このように、公開元ユーザによって複数の公開先ユーザが指定されている場合、すべてのユーザについて終了するまでステップＳ６３からステップＳ６４までの処理が繰り返される。
【０１３７】
次に、本実施の形態のメールシステムの動作について説明する。以下に、図１３から図２０を用いて、公開元ユーザによる電子メールを公開する設定の操作の前後における動作について説明する。
【０１３８】
図１３は、電子メールの公開前のメール管理テーブルを示す図である。図１３に示すメール管理テーブル１５１ｂは、図５において前述したメール管理テーブル１５１ａと同一の項目を有する。メール管理テーブル１５１ｂは、説明の便宜上、通常のメールについてのメール管理情報は設定されているが、公開メールはその時点においてメールシステム上に一つも存在しない状態であり、公開メールのメール管理情報は設定されていないものとする。
【０１３９】
ここで、図１３中で（１）を付したメール管理テーブル１５１ｂの行は、図１５において後述するように、公開メールとして指定される電子メールのメール管理情報を示すものとする。
【０１４０】
図１４は、電子メールの公開前の公開管理テーブルを示す図である。図１４に示す公開管理テーブル１５２ｂは、図６において前述した公開管理テーブル１５２ａと同一の項目を有する。公開管理テーブル１５２ｂは、図１３において前述したメール管理テーブル１５１ｂに対応するものである。説明の便宜上、公開メールは公開管理テーブル１５２ｂが作成された時点においてメールシステム上に一つも存在しない状態であり、公開メールのメール管理情報は設定されていないものとする。
【０１４１】
図１５は、公開元ユーザに対して表示される電子メールの公開を設定する操作時における受信メール表示ウインドウを示す図である。図１５に示す受信メール表示ウインドウ１７１は、組織３０内のユーザ（例えば、公開元ユーザ）によって操作される端末装置３１，３２（例えば、端末装置３１）において、受信した電子メールが、端末装置３１に接続されたモニタ（図示省略）上にブラウザにより表示される受信メール表示ウインドウの一例である。
【０１４２】
受信メール表示ウインドウ１７１には、公開元ユーザのアカウントで受信された電子メールのフォルダの状況を表示するフォルダ表示領域１７１ａ、フォルダ表示領域１７１ａにおいて選択されているフォルダ内の電子メールの一覧を表示する一覧表示領域１７１ｂ、一覧表示領域１７１ｂにおいて選択されている電子メールの本文を表示する本文表示領域１７１ｃが設けられている。また、一覧表示領域１７１ｂには、整列ボタン１７１ｂ１，１７１ｂ２，１７１ｂ３が設けられている。
【０１４３】
また、図１５では、受信メール表示ウインドウ１７１の付近に、ユーザが選択された電子メールについて操作を行うメニュー１７１ｄが表示されている。ユーザは、一覧表示領域１７１ｂにおいて電子メールが選択された状態で、例えば、マウス１３（図３において前述）の右クリックを行うことによりメニュー１７１ｄを起動させることができる。次に、電子メールが選択された状態でマウス１３によりメニュー１７１ｄの項目をクリックすることによって、選択した電子メールについて、例えば“返信”、“転送”、“公開”、“削除”等の処理を実行させることができる。ユーザは、このようにして他のユーザと内容を共有したい電子メールを選択して“公開”する操作を行うことにより、他のユーザに公開する電子メールを指定することができる。
【０１４４】
フォルダ表示領域１７１ａには、公開元ユーザのアカウントのフォルダ（例えば、“受信箱”、“送信済”、“ごみ箱”、“プロジェクト”、“グループ”、“サポート”、“ＭＬ”）が表示されている。
【０１４５】
一覧表示領域１７１ｂには、フォルダ表示領域１７１ａ内の電子メールが、予め設定されている順序で整列されて表示される。一覧表示領域１７１ｂに表示されている電子メールの一覧を見たユーザが、その電子メールの本文を閲覧しようとする場合には、一覧表示領域１７１ｂに一覧表示されている電子メールを選択することにより、本文表示領域１７１ｃに選択した電子メールの本文が表示される。また、電子メールがそのユーザにより初めて選択された場合、これにより、選択された電子メールが“開封”され、その開封に基づいてメール管理情報（図５において前述）の開封フラグが更新される。
【０１４６】
整列ボタン１７１ｂ１，１７１ｂ２，１７１ｂ３は、一覧表示領域１７１ｂに表示されている電子メールを整列するボタンである。ユーザは、整列ボタン１７１ｂ１を操作することにより、一覧表示領域１７１ｂに表示されている電子メールを件名の文字コード順に整列することができる。また、ユーザは、整列ボタン１７１ｂ２を操作することにより、一覧表示領域１７１ｂに表示されている電子メールを送信者の文字コード順に整列することができる。また、ユーザは、整列ボタン１７１ｂ３を操作することにより、一覧表示領域１７１ｂに表示されている電子メールを受信日時順に整列することができる。
【０１４７】
ユーザは、整列ボタン１７１ｂ１，１７１ｂ２，１７１ｂ３を複数回操作することにより、一覧表示領域１７１ｂに整列して表示されている電子メールの順序を昇順および降順に交互に切り替えることができる。
【０１４８】
また、ユーザが整列ボタン１７１ｂ１，１７１ｂ２，１７１ｂ３を操作することにより、一覧表示領域１７１ｂに表示されている電子メールの整列される順序の設定が変更される。例えば、ユーザが電子メールを受信日時で整列するために整列ボタン１７１ｂ３を操作すると、再び設定が変更されるまで、電子メールは受信日時で整列された状態で表示される。
【０１４９】
本文表示領域１７１ｃに表示されている電子メールを読んだユーザ（公開元ユーザ）が、その電子メールを他のユーザ（公開先ユーザ）に公開する公開メールを設定しようとする場合には、メニュー１７１ｄを操作して設定することができる。
【０１５０】
図１６は、公開元ユーザに対して表示される電子メールの公開を設定する操作時における公開先ユーザ指定ウインドウを示す図である。図１６に示す公開先ユーザ指定ウインドウ１８２は、組織３０内の公開元ユーザによって操作される端末装置３１，３２（例えば、端末装置３１）において、電子メールを公開する他のユーザ（公開先ユーザ）を指定する際に、端末装置３１に接続されたモニタ（図示省略）上にブラウザにより表示される公開先ユーザ指定ウインドウの一例である。
【０１５１】
公開先ユーザ指定ウインドウ１８２には、公開先ユーザとして指定可能な候補であるユーザが属している所属を表示する所属表示領域１８２ａ、公開先ユーザとして指定可能な候補を表示する候補ユーザ表示領域１８２ｂ、指定された公開先ユーザが表示される指定ユーザ表示領域１８２ｃが設けられている。
【０１５２】
また、公開先ユーザ指定ウインドウ１８２には、公開メールに対するコメントを入力するコメント入力ウインドウ１９３（図１７において後述）を起動させる操作を受け付けるコメント入力ボタン１８２ｄ、指定された公開先ユーザを削除して指定を取り消す操作を受け付ける削除ボタン１８２ｅ、候補ユーザ表示領域１８２ｂで選択されているユーザを指定する操作を受け付ける公開先追加ボタン１８２ｆ、指定ユーザ表示領域１８２ｃに表示されているユーザを指定ユーザとして公開の設定の処理を進める操作を受け付ける設定ボタン１８２ｇ、公開の設定の処理を取り消す操作を受け付けるキャンセルボタン１８２ｈが設けられている。
【０１５３】
電子メールを公開しようとする公開元ユーザが、公開先ユーザ指定ウインドウ１８２により公開先ユーザを指定する場合、まず、所属表示領域１８２ａから公開先ユーザに指定するユーザが属している所属を選択する。これにより、公開先ユーザの候補として所属表示領域１８２ａで選択した所属に属しているユーザが候補ユーザ表示領域１８２ｂに表示される。
【０１５４】
次に、公開元ユーザは、候補ユーザ表示領域１８２ｂに表示されているユーザを指定し、公開先追加ボタン１８２ｆを操作することにより、指定したユーザが公開先ユーザとして指定ユーザ表示領域１８２ｃに追加して表示される。公開元ユーザは、この操作を複数回繰り返すことにより、一度に複数の公開先ユーザを指定することもできる。また、公開元ユーザは、指定ユーザ表示領域１８２ｃで指定を取り消す公開先ユーザを選択して削除ボタン１８２ｅを操作することにより、一度指定した公開先ユーザの指定を取り消すことができる。
【０１５５】
次に、公開元ユーザは、設定ボタン１８２ｇを操作することにより、公開先ユーザの指定を確定させることができる。また、公開元ユーザは、キャンセルボタン１８２ｈを操作することにより、公開の設定を中止することができる。
【０１５６】
図１７は、公開元ユーザに対して表示される電子メールの公開のコメント入力時におけるコメント入力ウインドウを示す図である。図１７に示したコメント入力ウインドウ１９３は、組織３０内の公開元ユーザによって操作される端末装置３１，３２（例えば、端末装置３１）において、公開メールに対するコメントを入力する場合に、端末装置３１に接続されたモニタ（図示省略）上にブラウザにより表示されるコメント入力ウインドウの一例である。
【０１５７】
コメント入力ウインドウ１９３には、公開メールに対するコメントの入力を受け付けるコメント入力領域１９３ａ、コメントの入力が完了したときにコメントの内容を確定して保存し、公開先ユーザ指定ウインドウ１８２（図１６において前述）に復帰する操作を受け付けるＯＫボタン１９３ｂ、コメントの入力を中止する操作を受け付けるキャンセルボタン１９３ｃが設けられている。
【０１５８】
公開元ユーザは、これにより公開メールに対するコメントを入力して、公開メールと共に公開先ユーザに見せることができる。
図１８は、電子メールの公開後のメール管理テーブルを示す図である。図１８に示すメール管理テーブル１５１ｃは、図５において前述したメール管理テーブル１５１ａ等と同一の項目を有する。メール管理テーブル１５１ｃは、公開元ユーザにより電子メールを公開する設定の操作が行われる前の状態を示したメール管理テーブル１５１ｂ（図１３において前述）に対して、公開元ユーザにより電子メールの公開を設定する操作が行われた後の状態を示すメール管理テーブルの一例である。
【０１５９】
図１８に示すように、図１５から図１７に示した公開元ユーザによる電子メールの公開を設定する操作により、図１３および図１８で（１）を付したメール管理テーブル１５１ｂ，１５１ｃの行が示すメール管理情報に基づいて、公開先ユーザに対する公開メールのメール管理情報が図１８中で（２）を付した行に示すように設定される。この公開先ユーザに対する公開メールについては、詳しくは図１９において後述するように、公開管理情報も設定される。
【０１６０】
また、これに伴い、公開元ユーザに対しても確認のために、図１８中で（３）を付した行に示すように公開メールのメール管理情報が設定される。この公開元ユーザに対する公開メールは、図１８中の（３）の項目“フォルダ”に示すように、公開中メールのフォルダに振り分けるように設定することができる。
【０１６１】
ここで、図１８中で（２），（３）に示すように、メール管理情報の公開先ユーザおよび公開元ユーザに対する公開メールの項目“送受信日時”については、公開元ユーザが公開を設定する操作を開始した日時を設定することができる。また、これらの公開メールのメール管理情報の項目“メッセージＩＤ”は、それぞれ個別に、かつ元となる電子メールのメッセージＩＤとは異なるものを設定することができる。
【０１６２】
また、これらの電子メール（元となる電子メールならびに公開元ユーザおよび公開先ユーザに対する公開メール）のメール管理情報の項目“メールパス”が同一である。すなわち、元となる電子メールおよびこれに基づく公開メールの内容やヘッダ情報等を示すメール情報は、同一のデータが共有される。
【０１６３】
図１９は、電子メールの公開後の公開管理テーブルを示す図である。図１９に示す公開管理テーブル１５２ｃは、図６において前述した公開管理テーブル１５２ａと同一の項目を有する。公開管理テーブル１５２ｃは、図１８において前述したメール管理テーブル１５１ｃに対応するものである。公開管理テーブル１５２ｃは、公開元ユーザにより電子メールを公開する設定の操作が行われる前の状態を示した公開管理テーブル１５２ｂ（図１４において前述）に対して、公開元ユーザにより電子メールの公開を設定する操作が行われた後の状態を示す公開管理テーブルの一例である。
【０１６４】
図１９に示すように、図１５から図１７に示した公開元ユーザによる電子メールの公開を設定する操作により、公開先ユーザに対する公開メールの公開管理情報が図１９中で（４）を付した行に示すように設定される。この公開先ユーザに対する公開メールの公開管理情報は、図１８において前述した図１８中で（２）を付した行に示すメール管理情報に対応して設定されたものである。
【０１６５】
また、図１９中で（４）に示すように、公開メールの公開管理情報の項目“公開元ユーザＩＤ”は、公開の元となった電子メールのメール管理情報の項目“ユーザＩＤ”（図１８中の（３）を参照）から取得した情報を設定することができる。
【０１６６】
同様に、公開管理情報の項目“公開元メッセージＩＤ”には、公開の元となった電子メールのメール管理情報の項目“メッセージＩＤ”から取得した情報を設定することができ、項目“公開先ユーザＩＤ”には、それぞれ公開メールのメール管理情報の項目“ユーザＩＤ”から取得した情報を設定することができる。また、公開管理情報の項目“公開先メッセージＩＤ”には、それぞれ公開メールのメール管理情報の項目“メッセージＩＤ”から取得した情報を設定することができる。また、公開管理情報の項目“公開日時”については、公開元ユーザが公開を設定する操作が開始された日時を設定することができる。
【０１６７】
なお、本実施の形態では、公開元ユーザに対する公開管理情報は設定されないが、これに限らず、公開元ユーザに対する公開メールの公開管理情報を設定してもよい。
図２０は、公開元ユーザに対して表示される電子メールの公開後における受信メール表示ウインドウを示す図である。図２０に示す受信メール表示ウインドウ１７４は、公開元ユーザによって操作される端末装置３１，３２（例えば、端末装置３１）において、公開メール等の電子メールが、端末装置３１に接続されたモニタ（図示省略）上にブラウザにより表示されている受信メール表示ウインドウの一例である。
【０１６８】
受信メール表示ウインドウ１７４には、図１５において前述した受信メール表示ウインドウ１７１と同様、フォルダ表示領域１７４ａ、一覧表示領域１７４ｂ、本文表示領域１７４ｃが設けられている。また、一覧表示領域１７４ｂには、整列ボタン１７４ｂ１，１７４ｂ２，１７４ｂ３が設けられている。また、受信メール表示ウインドウ１７４には、公開メールに対する公開元ユーザによるコメントが表示されるコメント表示部１７４ｄが設けられている。
【０１６９】
フォルダ表示領域１７４ａには、公開元ユーザによる電子メールの公開に基づいて、公開メールが存在することを示す“公開中メール”フォルダが新たに表示される。公開元ユーザは、この公開中メールフォルダの存在により、自己が設定した公開メールが存在することを認識することができる。この公開中メールフォルダについては、詳しくは図２４において後述する。
【０１７０】
一覧表示領域１７４ｂには、他の電子メールと共に、図１５における公開の設定の操作により公開された公開メールの元となった電子メールが設定された順序に整列されて表示される。このとき、図２０の一覧表示領域１７４ｂに示すように、元となった電子メールが公開メールであることが分かるように、元となった電子メールを示すアイコンが、通常の電子メールを示すアイコンとは異なるものに変化する。ここで、メールサーバ１００は、その電子メールに基づく公開メールが存在することを、例えば、元となっている電子メールのメール管理テーブルに格納されている項目“メールパス”と同一のメールパスを持つ公開メールの存在の有無から判断することができる。
【０１７１】
公開元ユーザがフォルダ表示領域１７４ａで受信箱を指定した場合の一覧表示領域１７４ｂでは、公開メールおよびそれ以外の電子メールについて、メールサーバ１００がそれぞれのメールを受信した日時を受信日時として表示する。
【０１７２】
本文表示領域１７４ｃには、公開元ユーザが公開先ユーザに対して公開した公開メールの本文が表示される。これにより公開元ユーザは、公開したメールの内容を確認することができる。
【０１７３】
コメント表示部１７４ｄには、図１７において前述したコメント入力ウインドウ１９３により入力された、公開メールに対する公開元ユーザによるコメントが表示される。公開元ユーザは、この受信メール表示ウインドウ１７４のコメント表示部１７４ｄにより、メール管理情報（図１８参照）に含まれている、公開した公開メールに対するコメントを確認することができる。
【０１７４】
図２１は、公開先ユーザに対して表示される電子メールの公開時における受信メール表示ウインドウを示す図である。図２１に示す受信メール表示ウインドウ２７５は、公開先ユーザによって操作される端末装置３１，３２（例えば、端末装置３２）において、公開メール等の電子メールが、端末装置３２に接続されたモニタ（図示省略）上にブラウザにより表示されている受信メール表示ウインドウの一例である。
【０１７５】
受信メール表示ウインドウ２７５には、図２０において前述した受信メール表示ウインドウ１７４と同様、フォルダ表示領域２７５ａ、一覧表示領域２７５ｂ、本文表示領域２７５ｃ、コメント表示部２７５ｄが設けられている。また、一覧表示領域２７５ｂには、整列ボタン２７５ｂ１，２７５ｂ２，２７５ｂ３が設けられている。また、受信メール表示ウインドウ２７５には、公開メールであることを示す公開表示２７５ｅが表示されている。
【０１７６】
一覧表示領域２７５ｂには、他の電子メールと共に、図１５における公開の設定の操作により公開先ユーザに対して公開された公開メールが表示される。このとき、図２１の一覧表示領域２７５ｂに示すように、公開メールであることが分かるように、公開メールを示すアイコンが、通常の電子メールを示すアイコンとは異なるものに変化する。ここで、メールサーバ１００は、その電子メールが公開メールであることを、例えば、メール管理テーブルに格納されている公開管理情報の存在の有無、または、公開メールのメール管理情報が有する項目“メールパス”と同一のメールパスを持つ電子メールの存在の有無から判断することができる。
【０１７７】
また、一覧表示領域２７５ｂに表示されている電子メールの一覧を見たユーザが、その一覧表示に含まれている公開メールの本文を閲覧しようとする場合には、一覧表示領域２７５ｂに一覧表示されている公開メールを選択することにより、本文表示領域２７５ｃに選択した公開メールの本文が表示されると共に、公開表示２７５ｅが表示される。また、公開メールがそのユーザにより初めて選択された場合、これにより、選択された公開メールが“開封”される。また、その開封に基づいて公開メールのメール管理テーブル（図５において前述）の開封フラグが更新される。
【０１７８】
一覧表示領域２７５ｂで一覧表示するメールのうち、公開メールの受信日時は、公開元ユーザがその電子メールを公開する操作を行った日時に設定される。また、公開先ユーザを送信先として送られた公開メールではないメール（通常の受信メール）は、メールサーバ１００が該メールを受信した日時が受信日時として設定される。したがって、例えば公開元ユーザが過去に受信した電子メールに基づく公開メールを公開した場合にも、公開先ユーザにより一覧表示領域２７５ｂにおいて電子メールが受信日時順に表示されるように設定されている場合、公開メールについては公開元ユーザがメールを公開設定した日時が受信日時になり、該受信日時で整列されて一覧表示領域２７５ｂに表示される。
【０１７９】
例えば、図２１に示すように、整列により一覧表示領域２７５ｂの最上段に表示される。これにより、公開メールが他の電子メールに埋もれにくくなり、公開メールに気付き易くなる。このため、共有すべき情報の周知が促進される。
【０１８０】
メールサーバ１００が公開元ユーザに対して表示する画面である図２０の一覧表示領域１７４ｂにおいて、公開メールとして表示されている、件名が「新機能について」であるメールは、受信日時は「２００８／１２／２５  １６：１１：２８」であるので、２００８年１２月２５日１６時１１分２８秒が受信日時であることを示している。このメールは、図１８の（１）のレコードに相当するメールである。
【０１８１】
一方、メールサーバ１００が公開先ユーザに対して表示する画面である図２１の一覧表示領域２７５ｂにおいて、公開メールとして表示されている、件名が「新機能について」であるメールは、受信日時は「２００９／０１／０５  ０９：０１：１８」であるので、２００９年１月５日９時１分１８秒が受信日時であることを示している。このメールは、図１８の（３）のレコードに相当するメールである。そして（３）のレコードは、（１）のレコードとメールパスが同一であるので、同一のメールデータに対するレコードである。
【０１８２】
本実施例ではこのように、同一のメールデータであっても、公開元ユーザの受信箱フォルダの一覧としてメール一覧を表示する場合と、公開先ユーザの受信箱フォルダの一覧としてメール一覧を表示する場合とで、公開メールについては受信日時を変更して出力する。
【０１８３】
整列ボタン２７５ｂ１，２７５ｂ２，２７５ｂ３は、図１５において前述した整列ボタン１７１ｂ１，１７１ｂ２，１７１ｂ３と同様、一覧表示領域２７５ｂに表示されている電子メールを整列するボタンである。ここで、ユーザは、整列ボタン２７５ｂ３を操作することにより、一覧表示領域２７５ｂに表示されている電子メールを受信日時順に整列することができる。しかし、この場合にも新着の公開メールが公開日時に基づいて受信日時順に整列されるので、新たに設定された公開メールが他の電子メールに埋もれにくい。これにより、公開先ユーザが公開メールに気付き易くなるため、共有すべき情報の周知が促進される。
【０１８４】
公開表示２７５ｅは、公開メールであることおよび公開元ユーザを示している。公開メールを閲覧した公開先ユーザは、この公開表示２７５ｅにより、この電子メールが公開メールであることおよびこの公開メールの公開元ユーザを認識することもできる。
【０１８５】
本文表示領域２７５ｃには、公開元ユーザにより公開先ユーザに対して公開された公開メールの本文が表示される。これにより公開先ユーザは、公開されたメールの内容を見ることによって公開メールに示された情報を共有することができる。
【０１８６】
コメント表示部２７５ｄには、図１７において前述したコメント入力ウインドウ１９３により入力された、公開メールに対する公開元ユーザによるコメントが表示される。公開先ユーザは、この受信メール表示ウインドウ２７５のコメント表示部２７５ｄにより、メール管理情報（図１６参照）に含まれている、公開元ユーザにより公開された公開メールに対するコメントを読むことができる。これにより、公開メールの公開の意図や補足事項等、公開メールに関する情報を知ることができる。
【０１８７】
次に、図２２および図２３を用いて、公開先ユーザによる公開メールの開封時の動作について説明する。
図２２は、公開先ユーザによるメール開封後のメール管理テーブルを示す図である。図２２に示すメール管理テーブル１５１ｄは、図５において前述したメール管理テーブル１５１ａ等と同一の項目を有する。メール管理テーブル１５１ｄは、公開元ユーザにより電子メールを公開する設定の操作が行われた後の状態を示したメール管理テーブル１５１ｃ（図１８において前述）において、さらに公開先ユーザにより公開メールが開封された後の状態を示すメール管理テーブルの一例である。
【０１８８】
図２２に示すように、公開元ユーザが、図２１において前述した受信メール表示ウインドウ２７５における公開先ユーザによる公開メールの内容を表示させるために開封操作を行う。すると、図１８で（２）を付したメール管理テーブル１５１ｃの行が示すメール管理情報の項目“開封フラグ”について、その公開メールのメール管理情報が図２２中で（５）を付した項目“開封フラグ”に示すように“開封済”が設定される。また、この公開メールと同一の電子メールに基づく公開元ユーザに対する公開メールについても、同様に“開封済”が設定される。
【０１８９】
図２３は、公開先ユーザによるメール開封後の公開管理テーブルを示す図である。図２３に示す公開管理テーブル１５２ｄは、図６において前述した公開管理テーブル１５２ａと同一の項目を有する。公開管理テーブル１５２ｄは図２２において前述したメール管理テーブル１５１ｄに対応するものである。公開管理テーブル１５２ｄは、公開先ユーザにより電子メールを公開する設定の操作が行われた後の状態を示した公開管理テーブル１５２ｃ（図１９において前述）において、さらに公開先ユーザにより公開メールが開封された後の状態を示す公開管理テーブルの一例である。
【０１９０】
図２３に示すように、図２１において前述した受信メール表示ウインドウ２７５における公開先ユーザによる公開メールの内容を表示させるために開封する開封操作により、図１９中で（４）を付した行に示す公開先ユーザに対する公開メールの公開管理情報の項目“公開先開封日時”に、公開先ユーザが公開メールを開封する開封操作を行った日時が設定される。
【０１９１】
ここで、図１８中で（２），（３）に示すように、メール管理情報の公開先ユーザおよび公開元ユーザに対する公開メールの項目“送受信日時”については、公開元ユーザが公開を設定する操作を開始した日時を設定することができる。また、メール管理情報のこれらの公開メールの項目“メッセージＩＤ”は、それぞれ個別に、かつ元となる電子メールのメッセージＩＤとは異なるものを設定することができる。
【０１９２】
また、これらの電子メール（元となる電子メールならびに公開元ユーザおよび公開先ユーザに対する公開メール）のメール管理情報の項目“メールパス”が同一であるように、これらの電子メールの内容やヘッダ情報等を示すメール情報は、同一のデータが共有される。
【０１９３】
次に、図２４および図２５を用いて、公開元ユーザによる状態（既読）確認時の動作について説明する。
図２４は、公開元ユーザに対して表示される既読確認時における受信メール表示ウインドウを示す図である。図２４に示す受信メール表示ウインドウ１７６は、公開元ユーザによって操作される端末装置３１，３２（例えば、端末装置３１）において、公開メール等の電子メールが、端末装置３１に接続されたモニタ（図示省略）上にブラウザにより表示されている受信メール表示ウインドウの一例である。
【０１９４】
受信メール表示ウインドウ１７６には、図２０において前述した受信メール表示ウインドウ１７４と同様、フォルダ表示領域１７６ａ、一覧表示領域１７６ｂ、本文表示領域１７６ｃ、コメント表示部１７６ｄが設けられている。また、一覧表示領域１７６ｂには、整列ボタン１７６ｂ１，１７６ｂ２，１７６ｂ３が設けられている。また、受信メール表示ウインドウ１７６には、図２１において前述した受信メール表示ウインドウ２７５と同様、公開表示１７６ｅが表示されている。また、受信メール表示ウインドウ１７６には、公開メールの公開先ユーザによる既読状況（開封状況）を確認する既読確認ウインドウ１９７（図２５において後述）を表示する操作を受け付ける既読確認ボタン１７６ｆが設けられている。
【０１９５】
フォルダ表示領域１７６ａには、図２０において前述したように、公開元ユーザによる電子メールの公開に基づいて、公開メールが存在することを示す“公開中メール”フォルダが表示される。公開元ユーザは、この公開中メールフォルダの存在により、自己が設定した公開メールが存在することを認識することができる。この公開中メールフォルダを操作することにより、一覧表示領域１７６ｂに、公開元ユーザによって公開されている公開メールが一覧表示される。
【０１９６】
なお、公開中メールフォルダに格納されている公開メールの元となった電子メールは、受信箱にも格納されている。すなわち、メールサーバ１００は、公開元ユーザによって受信箱フォルダが指定された場合には、図１８の（１）のレコード（行）を参照して表示し、公開元ユーザによって公開中メールフォルダを指定された場合には図１８の（３）のレコードを参照して表示する。
【０１９７】
また、公開元ユーザによって受信箱フォルダが指定された場合の一覧表示領域１７４ｂには、図１８の（１）のレコードに示される受信日時、すなわち、メールサーバ１００が該メールを受信した日時が受信日時として表示される。公開中メールフォルダが指定された場合の一覧表示領域１７６ｂには、図１８の（３）のレコードに示される受信日時、すなわち、公開元ユーザが該メールを公開メールとして設定した日時が受信日時として表示される。
【０１９８】
公開元ユーザが、その公開メールの本文を閲覧しようとする場合には、一覧表示領域１７６ｂに一覧表示されている公開メールを選択する。これにより、本文表示領域１７６ｃに選択した公開メールの本文が表示されると共に、公開表示１７６ｅおよび既読確認ボタン１７６ｆが表示される。
【０１９９】
公開表示１７６ｅは、公開メールであることを示している。公開メールを確認した公開元ユーザは、この公開表示１７６ｅにより、この電子メールが公開メールであることを再確認することもできる。また、公開元ユーザは、この既読確認ボタン１７６ｆを操作して既読確認ウインドウ１９７を表示させることにより、公開メールの公開先ユーザによって開封されたか否かを確認することができる。
【０２００】
本文表示領域１７６ｃには、図２０において前述した受信メール表示ウインドウ１７４の本文表示領域１７４ｃと同様、公開元ユーザが公開先ユーザに対して公開した公開メールの本文が表示される。また、コメント表示部１７６ｄには、図２０において前述した受信メール表示ウインドウ１７４の本文表示領域１７４ｃと同様、公開メールに対する公開元ユーザによるコメントが表示される。
【０２０１】
図２５は、公開元ユーザに対して表示される電子メールの公開時の既読確認ウインドウを示す図である。図２５に示す既読確認ウインドウ１９７は、組織３０内の公開元ユーザによって操作される端末装置３１，３２（例えば、端末装置３１）において、公開元ユーザが公開した公開メールの開封状況が、端末装置３１に接続されたモニタ（図示省略）上にブラウザ上により表示される既読確認ウインドウの一例である。
【０２０２】
既読確認ウインドウ１９７には、公開元ユーザにより公開された公開メールの公開先ユーザによる開封状況を表示する既読確認表示領域１９７ａ、既読確認ウインドウ１９７の表示を終了する操作を受け付ける閉じるボタン１９７ｂが設けられている。
【０２０３】
既読確認表示領域１９７ａには、公開メールの公開管理情報（図６において前述）に基づいて、公開元ユーザが公開した公開メールの既読状況を確認するための、公開先ユーザによる公開メールの開封状況を示す表示が表示される。既読確認表示領域１９７ａには、公開元ユーザが公開メールを公開した日時を示す“公開日時”、公開先ユーザが公開メールを開封した日時を示す“開封日時”、公開メールの状態が最後に更新された日時を示す“状態更新最終日時”、公開メールを開封した“ユーザ名”、現在の公開メールの状態を示す“状態”が表示される。なお、状態更新最終日時は、その公開メールについて、公開元ユーザが公開した後に、公開先ユーザによって削除される等、状態が変化している場合のみ日時が表示される。公開した後に状態が変化していない場合には、状態更新最終日時は、空白のまま表示される。
【０２０４】
公開元ユーザは、閉じるボタン１９７ｂを操作することにより、既読確認ウインドウ１９７の表示を終了することができる。
次に、図２６から図２８を用いて、公開先ユーザによる公開メールの削除時の動作および公開先ユーザによる公開メールの削除後における公開元ユーザによる状態確認時の動作について説明する。
【０２０５】
図２６は、公開先ユーザによるメール削除後のメール管理テーブルを示す図である。図２６に示すメール管理テーブル１５１ｅは、図５において前述したメール管理テーブル１５１ａ等と同一の項目を有する。メール管理テーブル１５１ｅは、公開元ユーザにより電子メールを公開する設定の操作が行われた後の状態を示したメール管理テーブル１５１ｄ（図２２において前述）において、公開先ユーザにより公開メールが削除された後の状態を示すメール管理テーブルの一例である。
【０２０６】
例えば、公開先ユーザが操作する端末装置３１，３２（例えば、端末装置３２）に接続されたモニタ（図示省略）上にブラウザによって表示される受信メール表示ウインドウ２７５（図２１において前述）で、公開先ユーザが公開メールを削除する操作を行った場合、図２６中で（７）を付したメール管理テーブル１５１ｅの行が示すメール管理情報が削除される。
【０２０７】
図２７は、公開先ユーザによるメール削除後の公開管理テーブルを示す図である。図２７に示す公開管理テーブル１５２ｅは、図６において前述した公開管理テーブル１５２ａと同一の項目を有する。公開管理テーブル１５２ｅは図２６において前述したメール管理テーブル１５１ｅに対応するものである。公開管理テーブル１５２ｅは、公開元ユーザにより電子メールを公開する設定の操作が行われた後の状態を示したメール管理テーブル１５１ｄ（図２２において前述）において、公開先ユーザにより公開メールが削除された後の状態を示す公開管理テーブルの一例である。
【０２０８】
図２７に示すように、公開先ユーザが公開メールを削除する操作を行った場合、図２７中で（８）を付した公開管理テーブル１５２ｅの項目“状態”に“削除”が設定され、項目“状態更新最終日時”に公開先ユーザが公開メールを削除する操作を行った日時が設定される。
【０２０９】
図２８は、公開元ユーザに対して表示される公開先ユーザによるメール削除後の既読確認ウインドウを示す図である。図２８に示す既読確認ウインドウ１９８は、端末装置３１，３２（例えば、端末装置３１）において、公開先ユーザによるメール削除後の公開メールの開封状況が、端末装置３１に接続されたモニタ（図示省略）上にブラウザ上により表示されている既読確認ウインドウの一例である。
【０２１０】
既読確認ウインドウ１９８には、既読確認ウインドウ１９７と同様、既読確認表示領域１９８ａ、閉じるボタン１９８ｂが設けられている。
既読確認表示領域１９８ａには、公開先ユーザによる公開メールの削除（図２６から図２７において前述）が反映された公開メールの公開管理情報（図２７参照）に基づいて、公開メールの開封状況を示す表示が表示されている。具体的には、既読確認表示領域１９８ａの“状態更新最終日時”には、公開メールの公開先ユーザによる削除後の公開管理情報に基づいて、公開先ユーザが公開メールを削除する操作を行った日時が表示されている。また、“状態”には、同様に、“削除”が表示されている。
【０２１１】
次に、図２９から図３１を用いて、公開元ユーザによる公開メールの非公開時の動作について説明する。
図２９は、公開元ユーザに対して表示されるメール非公開の操作時における公開先ユーザ指定ウインドウを示す図である。図２９に示す公開先ユーザ指定ウインドウ１８９は、組織３０内の公開元ユーザによって操作される端末装置３１，３２（例えば、端末装置３１）において、公開元ユーザが公開メールの公開を取り消して非公開にする公開先ユーザを指定する際に、端末装置３１に接続されたモニタ（図示省略）上にブラウザにより表示される公開先ユーザ指定ウインドウの一例である。
【０２１２】
公開先ユーザ指定ウインドウ１８９には、図１６において前述した公開先ユーザ指定ウインドウ１８２と同様、所属表示領域１８９ａ、候補ユーザ表示領域１８９ｂ、指定ユーザ表示領域１８９ｃ、コメント入力ボタン１８９ｄ、削除ボタン１８９ｅ、公開先追加ボタン１８９ｆ、設定ボタン１８９ｇ、キャンセルボタン１８９ｈが設けられている。
【０２１３】
公開メールを非公開にしようとする公開元ユーザは、例えば、図２４において前述した受信メール表示ウインドウ１７６を表示させる。次に、公開元ユーザは、一覧表示領域１７６ｂに表示されている公開メールを選択する等の操作を行うことにより、公開先ユーザ指定ウインドウ１８９を表示させる。次に、公開元ユーザは、公開先ユーザ指定ウインドウ１８９により公開メールを非公開にする公開先ユーザを指定する。次に、公開元ユーザは、公開先ユーザ指定ウインドウ１８９の指定ユーザ表示領域１８９ｃから非公開にする公開先ユーザを指定し、削除ボタン１８９ｅを操作する。これにより、指定した公開先ユーザの指定ユーザ表示領域１８９ｃにおける表示が削除されると共に、削除された公開先ユーザ宛の公開メールは非公開になる。公開元ユーザは、この操作を複数回繰り返すことにより、一度に複数の公開先ユーザを指定して削除することもできる。また、公開元ユーザは、キャンセルボタン１８９ｈを操作することにより、削除した公開先ユーザに対する公開メールの非公開を取り消すこともできる。
【０２１４】
図３０は、公開元ユーザによるメール非公開後のメール管理テーブルを示す図である。図３０に示すメール管理テーブル１５１ｆは、図５において前述したメール管理テーブル１５１ａ等と同一の項目を有する。メール管理テーブル１５１ｆは、公開元ユーザにより電子メールを非公開する設定の操作が行われた後の状態を示したメール管理テーブル１５１ｄ（図２２において前述）において、公開元ユーザにより公開メールが非公開にされた後の状態を示すメール管理テーブルの一例である。
【０２１５】
例えば、端末装置３１，３２（例えば、端末装置３１）に接続されたモニタ（図示省略）上にブラウザによって表示される公開先ユーザ指定ウインドウ１８９（図２９において前述）で、公開元ユーザが、公開先ユーザに対する公開メールを非公開にする操作を行った場合、メール管理情報記憶部１５１（図４において前述）に記憶されている非公開にされた公開メールのメール管理情報が削除される。
【０２１６】
具体的には、図３０中で（１０）を付したメール管理テーブル１５１ｆの行が示す非公開にされた公開先ユーザに対する公開メールのメール管理情報が削除される。また、公開メールのすべての公開先ユーザを指定して非公開にした場合、図３０中で（９）を付したメール管理テーブル１５１ｆの行に示すように、公開先ユーザに対する公開メールと共に公開元ユーザに対する公開メールのメール管理情報も削除されるようにすることができる。
【０２１７】
図３１は、公開元ユーザによるメール非公開後の公開管理テーブルを示す図である。図３１に示す公開管理テーブル１５２ｆは、図６において前述した公開管理テーブル１５２ａと同一の項目を有する。公開管理テーブル１５２ｆは図３０において前述したメール管理テーブル１５１ｆに対応するものである。公開管理テーブル１５２ｆは、公開元ユーザにより電子メールを公開する設定の操作が行われた後の状態を示したメール管理テーブル１５１ｄ（図２２において前述）において、公開元ユーザにより公開メールが非公開にされた後の状態を示す公開管理テーブルの一例である。
【０２１８】
例えば、端末装置３１，３２（例えば、端末装置３１）に接続されたモニタ（図示省略）上にブラウザによって表示される公開先ユーザ指定ウインドウ１８９（図２９において前述）で、公開元ユーザが、公開先ユーザに対する公開メールを非公開にする操作を行った場合、公開管理情報記憶部１５２（図４において前述）に記憶されている非公開にされた公開メールの公開管理情報が削除される。具体的には、図３１中で（１１）を付した公開管理テーブル１５２ｆの行が示す非公開にされた公開先ユーザに対する公開メールの公開管理情報が削除される。
【０２１９】
以上のように、本実施の形態のメールサーバ１００によれば、公開メールについては、表示時のソートの基準とされ得る送受信日時（日時情報）を新しく設定しなおすことで、受信日時でソートされた場合に等に新たな公開メールが過去のメールに埋没してしまうことを防止できる。これにより、宛先のユーザに見落とされる危険性を抑止することができる。
【０２２０】
また、ウェブメールであるため共有するためにメールの転送が行われないことからトラフィックの増加を防止できると共に、公開メールの公開先ユーザおよび公開する電子メールを特定するメール設定情報（メール管理情報）により、公開先ユーザに対する公開メールについて記憶されているメールの内容を示すメール情報のコピーも行わない。このため、ストレージ装置の記憶容量の増加も防止することができる。以上により、システムの負担の増加を軽減しつつ、ユーザ個人宛に送信されたメールを複数のユーザに公開することによりメールの内容を共有させることができる。
【０２２１】
また、公開先ユーザを指定して公開メールを設定するので、公開する内容に合わせて情報を共有する宛先を特定でき、情報管理を適切に行うことができる。
また、公開元ユーザが、公開先ユーザによる公開メールの開封状況を確認できるので、公開メールによって公開した共有すべき内容の周知徹底を容易にすることができる。
【０２２２】
また、公開元ユーザが、一旦公開した公開メールを非公開にできるので、操作を誤った場合、状況の変化があった場合、後で確認したら重要な情報ではなかった場合等に、不要な公開を取り消すことで合理的に情報を管理できる。これにより、無駄な情報の伝達やこれによるグループ内の無用の混乱を減少させることができる。
【０２２３】
また、メール表示ウインドウにおいて公開メールが通常の電子メールとは異なる特別なアイコンで表示されることにより、公開先ユーザは共有すべき内容が記載されている公開メールの有無を視覚的に把握することできる。このため、重要な電子メールに記載された情報の共有を図る際に、他のメールに紛れて公開先ユーザに見逃されることによる伝達漏れを防止できる。
【０２２４】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、メールサーバ１００が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。
【０２２５】
処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体には、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリ等がある。磁気記録装置には、ＨＤＤ、フレキシブルディスク（ＦＤ）、磁気テープ（ＭＴ）等がある。光ディスクには、ＤＶＤ、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）等がある。光磁気記録媒体には、ＭＯ（Magneto − Optical disk）等がある。
【０２２６】
上記プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体が販売される。また、プログラムをサーバコンピュータに記憶しておき、ネットワークを通じて、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０２２７】
上記プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムまたはサーバコンピュータから転送されたプログラムを、自己の記憶装置に記憶する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。
【０２２８】
以上、開示のメール管理プログラム、メール管理装置およびメール管理方法を、図示の実施の形態に基づいて説明したが、各部の構成は同様の機能を有する任意の構成のものに置換することができる。また、開示の技術に他の任意の構成物や工程が付加されてもよい。また、開示の技術は前述した実施の形態のうちの任意の２以上の構成を組み合わせたものであってもよい。
【０２２９】
上記については単に本発明の原理を示すものである。さらに、多数の変形、変更が当業者にとって可能であり、開示の技術は上記に示し、説明した正確な構成および応用例に限定されるものではなく、対応するすべての変形例および均等物は、添付の請求項およびその均等物による本発明の範囲とみなされる。
【０２３０】
（付記１）  コンピュータを、
第１のユーザを宛先として受信した第１の電子メールについて、第２のユーザを宛先として公開される公開メールとする旨の設定を受け付けるメール設定受付手段、
電子メールの受信日時を示す日時情報を設定する手段であって、前記第２のユーザを宛先として前記コンピュータが受信した第２の電子メールにつき、該第２の電子メールに対応する前記日時情報を、該第２の電子メールを前記コンピュータが受信した日時を示すように設定する一方、前記メール設定受付手段によって受け付けられた前記公開メールにつき、該公開メールに対応する前記日時情報を、該メール設定受付手段によって該公開メールが設定された日時を示すように設定する日時情報設定手段、
前記メール設定受付手段によって受け付けられた前記公開メールと、前記日時情報設定手段によって設定された前記日時情報とを関連付けて示すメール設定情報を生成し、生成した前記メール設定情報をメール設定情報記憶手段に記憶させるメール設定手段、
前記第２のユーザからの出力指示を受け付けた場合に、電子メールの内容を示すメール情報を記憶するメール情報記憶手段に記憶されている、該第２のユーザを宛先とする前記公開メールの内容を示す該メール情報と、該第２のユーザを宛先とする前記公開メール以外の前記電子メールの内容を示す該メール情報とを取得し、取得した該メール情報に基づいて、前記公開メールと前記公開メール以外の前記電子メールとが前記メール設定情報記憶手段に記憶されている前記メール設定情報が有する前記日時情報によって整列された状態で表示されるメール提供情報を出力するメール提供手段、
として機能させることを特徴とするメール管理プログラム。
【０２３１】
（付記２）  前記メール設定受付手段は、前記公開メールとして内容を公開する前記第１の電子メールの指定を受け付けるメール指定受付手段と、前記公開メールの宛先とする前記第２のユーザの指定を受け付ける公開先指定受付手段と、を有し、
前記メール設定手段は、前記メール設定情報を、前記メール指定受付手段によって受け付けられた前記第１の電子メールと、前記公開先指定受付手段によって受け付けられた前記第２のユーザと、前記日時情報設定手段によって設定された前記日時情報とを関連付けて示すように生成し、生成した前記メール設定情報を前記メール設定情報記憶手段に記憶させ、
前記メール提供手段は、前記メール設定情報記憶手段に記憶されている前記メール設定情報に基づいて、前記メール情報記憶手段に記憶されている、前記公開先指定受付手段によって受け付けられた前記第２のユーザ宛の前記メール指定受付手段によって受け付けられた前記第１の電子メールの内容を示す前記メール情報と、該第２のユーザ宛の該公開メール以外の前記電子メールの内容を示す前記メール情報とを取得し、取得した該メール情報に基づいて、該公開メールと該公開メール以外の前記電子メールとが、該メール設定情報が有する前記日時情報によって整列された状態で表示されるメール提供情報を出力することを特徴とする付記１記載のメール管理プログラム。
【０２３２】
（付記３）  前記コンピュータを、前記電子メールを前記日時情報で整列する日時整列操作を受け付けるメール操作受付手段として機能させ、
前記メール提供手段は、前記メール操作受付手段で受け付けた前記日時整列操作に応じて、前記メール情報記憶手段に記憶されている前記第１の電子メールの内容を示す前記メール情報と、前記公開メール以外の前記電子メールの内容を示す前記メール情報とを取得し、取得した前記メール情報に基づいて、前記公開メールと前記公開メール以外の前記電子メールとが前記メール設定情報記憶手段に記憶されている前記メール設定情報が有する前記日時情報によって整列された状態で表示される前記メール提供情報を出力することを特徴とする付記１記載のメール管理プログラム。
【０２３３】
（付記４）  前記メール設定情報は、前記電子メールの前記メール情報を格納した記憶領域へのパスを示すメールパス情報を有し、
前記メール設定手段は、生成する前記メール設定情報に前記公開メールの前記第１の電子メールの前記メール情報の前記パスを示す前記メールパス情報を設定し、
前記メール提供手段は、前記公開メールの前記第１の電子メールの内容を示す前記メール情報については、指定された前記第２のユーザの前記公開メールの前記メール設定情報が有する前記メールパス情報を用いて取得することを特徴とする付記１記載のメール管理プログラム。
【０２３４】
（付記５）  前記メール設定情報は、前記第２のユーザによる前記公開メールの開封の有無を示す開封情報を有し、
前記コンピュータを、前記第２のユーザによる前記公開メールを開封する開封操作を受け付け、受け付けた前記開封操作に基づいて前記メール設定情報が有する前記開封情報に前記第２のユーザによる開封を設定するメール操作受付手段として機能させることを特徴とする付記３記載のメール管理プログラム。
【０２３５】
（付記６）  前記メール操作受付手段は、前記公開メールの前記開封の状態を示す前記メール設定情報の提供を要求する状態要求を受け付け、
前記コンピュータを、前記メール操作受付手段によって前記状態要求が受け付けられると、前記メール設定情報記憶手段から前記メール設定情報が有する前記第２のユーザによる前記公開メールの前記開封の有無を示す前記開封情報を取得し、取得した前記開封情報を提供するメール状態提供手段として機能させることを特徴とする付記５記載のメール管理プログラム。
【０２３６】
（付記７）  前記メール設定情報は、前記第２のユーザが前記公開メールを開封する開封操作が前記メール操作受付手段によって受け付けられた日時である公開先開封日時を示す公開先開封日時情報を有し、
前記メール状態提供手段は、前記メール操作受付手段によって前記状態要求が受け付けられると、前記メール設定情報記憶手段から前記メール設定情報が有する前記公開メールの前記公開先開封日時を示す前記公開先開封日時情報を取得し、取得した前記公開先開封日時情報を提供することを特徴とする付記６記載のメール管理プログラム。
【０２３７】
（付記８）  前記メール設定情報は、前記公開メールに対する前記公開メールの公開の設定をした前記第１のユーザのコメントを示すコメント情報を有し、
前記コンピュータを、公開された前記公開メールに対する前記コメントの入力を受け付けるコメント受付手段として機能させ、
前記メール設定手段は、前記コメント受付手段により前記コメントの入力が受け付けられると、受け付けられた前記コメントに基づいて前記コメント情報を生成し、生成した前記コメント情報を前記公開メールの前記メール設定情報が有する前記コメント情報に設定し、
前記メール提供手段は、前記メール情報記憶手段に記憶されている前記公開メールの前記第１の電子メールの内容を示す前記メール情報と、前記公開メール以外の前記電子メールの内容を示す前記メール情報とを取得し、前記メール設定情報記憶手段に記憶されている前記公開メールの前記メール設定情報を取得し、取得した前記メール情報と前記メール設定情報とに基づいて、前記公開メールと前記公開メール以外の前記電子メールとが前記メール設定情報記憶手段に記憶されている前記メール設定情報が有する前記日時情報によって整列された状態であって、かつ、前記公開メールが前記公開メールに対する前記コメントと共に表示されるメール提供情報を出力することを特徴とする付記１記載のメール管理プログラム。
【０２３８】
（付記９）  電子メールの内容を示すメール情報を記憶するメール情報記憶手段と、
前記電子メールと、前記電子メールの受信日時を示す日時情報とを関連付けて示すメール設定情報を記憶するメール設定情報記憶手段と、
第１のユーザを宛先として受信した第１の電子メールについて、第２のユーザを宛先として公開される公開メールとする旨の設定を受け付けるメール設定受付手段と、
前記日時情報を設定する手段であって、前記第２のユーザを宛先として前記コンピュータが受信した第２の電子メールにつき、該第２の電子メールに対応する前記日時情報を、該第２の電子メールを前記コンピュータが受信した日時を示すように設定する一方、前記メール設定受付手段によって受け付けられた前記公開メールにつき、該公開メールに対応する前記日時情報を、該メール設定受付手段によって該公開メールが設定された日時を示すように設定する日時情報設定手段と、
前記メール設定受付手段によって受け付けられた前記公開メールと、前記日時情報設定手段によって設定された前記日時情報とを関連付けて示す前記メール設定情報を生成し、生成した前記メール設定情報を前記メール設定情報記憶手段に記憶させるメール設定手段と、
前記第２のユーザからの出力指示を受け付けた場合に、前記メール情報記憶手段に記憶されている、該第２のユーザを宛先とする前記公開メールの内容を示す該メール情報と、該第２のユーザを宛先とする前記公開メール以外の前記電子メールの内容を示す該メール情報とを取得し、取得した該メール情報に基づいて、前記公開メールと前記公開メール以外の前記電子メールとが前記メール設定情報記憶手段に記憶されている前記メール設定情報が有する前記日時情報によって整列された状態で表示されるメール提供情報を出力するメール提供手段と、
を有することを特徴とするメール管理装置。
【０２３９】
（付記１０）  コンピュータが、
第１のユーザを宛先として受信した第１の電子メールについて、第２のユーザを宛先として公開される公開メールとする旨の設定を受け付けるメール設定受付ステップと、
電子メールの受信日時を示す日時情報を設定するステップであって、前記第２のユーザを宛先として前記コンピュータが受信した第２の電子メールにつき、該第２の電子メールに対応する前記日時情報を、該第２の電子メールを前記コンピュータが受信した日時を示すように設定する一方、前記メール設定受付ステップによって受け付けられた前記公開メールにつき、該公開メールに対応する前記日時情報を、該メール設定受付ステップによって該公開メールが設定された日時を示すように設定する日時情報設定ステップと、
前記メール設定受付ステップによって受け付けられた前記公開メールと、前記日時情報設定ステップによって設定された前記日時情報とを関連付けて示すメール設定情報を生成し、生成した前記メール設定情報をメール設定情報記憶手段に記憶させるメール設定ステップと、
前記第２のユーザからの出力指示を受け付けた場合に、電子メールの内容を示すメール情報を記憶するメール情報記憶手段に記憶されている、該第２のユーザを宛先とする前記公開メールの内容を示す該メール情報と、該第２のユーザを宛先とする前記公開メール以外の前記電子メールの内容を示す該メール情報とを取得し、取得した該メール情報に基づいて、前記公開メールと前記公開メール以外の前記電子メールとが前記メール設定情報記憶手段に記憶されている前記メール設定情報が有する前記日時情報によって整列された状態で表示されるメール提供情報を出力するメール提供ステップと、
を有することを特徴とするメール管理方法。
【符号の説明】
【０２４０】
１  メール管理装置
１ａ  メール設定受付手段
１ｂ  日時情報設定手段
１ｃ  メール設定手段
１ｄ  メール提供手段
１ｅ  メール情報記憶手段
１ｆ  メール設定情報記憶手段
３  メール表示画面
【図１】
2010218017.tif 000003
【図２】
2010218017.tif 000004
【図３】
2010218017.tif 000005
【図４】
2010218017.tif 000006
【図５】
2010218017.tif 000007
【図６】
2010218017.tif 000008
【図７】
2010218017.tif 000009
【図８】
2010218017.tif 000010
【図９】
2010218017.tif 000011
【図１０】
2010218017.tif 000012
【図１１】
2010218017.tif 000013
【図１２】
2010218017.tif 000014
【図１３】
2010218017.tif 000015
【図１４】
2010218017.tif 000016
【図１５】
2010218017.tif 000017
【図１６】
2010218017.tif 000018
【図１７】
2010218017.tif 000019
【図１８】
2010218017.tif 000020
【図１９】
2010218017.tif 000021
【図２０】
2010218017.tif 000022
【図２１】
2010218017.tif 000023
【図２２】
2010218017.tif 000024
【図２３】
2010218017.tif 000025
【図２４】
2010218017.tif 000026
【図２５】
2010218017.tif 000027
【図２６】
2010218017.tif 000028
【図２７】
2010218017.tif 000029
【図２８】
2010218017.tif 000030
【図２９】
2010218017.tif 000031
【図３０】
2010218017.tif 000032
【図３１】
2010218017.tif 000033