(57)【要約】【課題】メッセージの状態を、メッセージ送信者及びメッセージ受信者の双方で常に正しく把握することができるとともに、確実性、信頼性、機密性に優れたメッセージの送受信管理方法を提供すること。【解決手段】メッセージＭからメッセージＭを定義するメッセージ属性情報Ｈを上記メッセージＭを送信するユーザーと、受信するユーザーとに対応して作成し、ユーザーは、メッセージ属性情報Ｈを閲覧することにより、該メッセージ属性情報Ｈに定義されたメッセージ本体Ｃを受信でき、送信側ユーザーのメッセージ属性情報Ｈと、受信側ユーザーのメッセージ属性情報Ｈとは、メッセージ本体Ｃに対するアクセスに同期して更新され、上記メッセージ属性情報Ｈを閲覧することによりメッセージ本体Ｃの送受信状況を確認できるようにした。【選択図】図１
2011118931.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介してメッセージの送受信を管理する以下の要件を備えることを特徴とするメッセージの送受信管理方法。
（イ）ユーザーにはユーザーアカウントが固有に設定されるとともに、メッセージの送信人、受信人、送信日時、受信済みか否か、受信日時、表題を含むメッセージに関するメッセージ属性情報を格納するためのメッセージ属性情報データベースがユーザー固有に設定されること
（ロ）上記メッセージ属性情報は、ユーザーがメッセージを送信した際に該メッセージを送信するユーザーと該メッセージを受信する全てのユーザーとに対応して作成され、作成されたメッセージ属性情報はそれぞれユーザー固有のメッセージ属性情報データベースに格納されること
（ハ）ユーザーは通信ネットワークを介して、該ユーザー固有のメッセージ属性情報データベースを閲覧できること
（ニ）ユーザーは、ユーザー固有のメッセージ属性情報データベースを閲覧し、該メッセージ属性情報データベースに格納されたメッセージ属性情報の中から任意のメッセージ属性情報を指定してメッセージの受信を要求する事により、上記メッセージ属性情報に定義されたメッセージが受信できること
（ホ）ユーザーは、ユーザー固有のメッセージ属性情報データベースに含まれる任意のメッセージ属性情報を閲覧する事により、該メッセージ属性情報に定義されたメッセージの送受信状況を確認できること
（ヘ）ユーザーは、ユーザー固有のメッセージ属性情報データベースに含まれる任意のメッセージ属性情報を閲覧する事により、当該ユーザーが受信したメッセージの各々について、そのメッセージの全ての受信ユーザーの開封状況を確認できること
（ト）メッセージの送信が完了したか否か、メッセージを受信者が受信したか否かを含む、メッセージの送受信を管理する情報を前記メッセージ属性情報に代えて、送信側ユーザーがアカウントを持つ管理情報として、前記メッセージ本体部分に付与したこと
【請求項２】
前記ユーザーが送信するメッセージのうち、該メッセージの伝達内容が含まれるメッセージ本体部分がメッセージ本体記憶領域に格納される、請求項１記載のメッセージの送受信管理方法。
【請求項３】
前記メッセージ本体記憶領域は、前記メッセージを送信するユーザー固有のメッセージ本体記憶領域である、請求項２記載のメッセージの送受信管理方法。
【請求項４】
前記メッセージに対する読み込み、書き込み、削除、転送などを許可するユーザー権限情報を、前記メッセージ属性情報及び前記メッセージ本体部分のうち少なくとも何れか一方に付与し、該ユーザー権限情報と一致しないユーザーによるアクセス要求や許可された権限以外のアクセス要求に対しては、上記メッセージ本体部分に対するアクセスを制限する、請求項１、２又は３記載のメッセージの送受信管理方法。
【請求項５】
前記メッセージ本体部分及びメッセージ属性情報に対し、少なくとも何れか一方に暗号化を実施し、保存する、請求項２、３又は４記載のメッセージの送受信管理方法。
【請求項６】
通信ネットワークを介してメッセージの送受信を管理するメッセージ管理システムであって以下の要件を備えることを特徴とするメッセージの送受信管理システム。
（イ）メッセージ処理サーバーに各ユーザーのユーザーアカウントが固有に登録されているとともに、メッセージの送信人、受信人、送信日時、受信済みか否か、受信日時、表題を含むメッセージ属性情報を格納するためのメッセージ属性情報データベース部と、送信されたメッセージの伝達内容を含むメッセージ本体部分を格納するためのメッセージ本体情報記憶部を持つこと
（ロ）ユーザーの送信するメッセージを受信した前記メッセージ処理サーバーは、受信したメッセージから、該メッセージの伝達内容を含むメッセージ本体部分をメッセージ本体情報記憶部に記憶するとともに、該メッセージを定義する送信人、受信人、送信日時、受信済みか否か、受信日時、表題のメッセージ属性情報を、上記メッセージを送信するユーザーと受信するユーザーとに対応して作成して、作成したそれぞれのメッセージ属性情報を前記メッセージ属性情報データベース部のユーザー固有のメッセージ属性情報データベースにそれぞれ格納すること
（ハ）通信ネットワークを通じてメッセージ処理サーバーにアクセスしてきたユーザーに対して、該ユーザー固有のメッセージ属性情報データベースを閲覧させること
（ニ）ユーザーは、ユーザー固有のメッセージ属性情報データベースを閲覧して任意のメッセージ属性情報を指定し、そのメッセージ本体部分の受信を前記メッセージ処理サーバーに要求することにより、該メッセージ属性情報に定義されたメッセージ本体部分を受信できること
（ホ）各ユーザーは、前記メッセージ処理サーバーにアクセスしてユーザー固有のメッセージ属性情報データベースに含まれる任意のメッセージ属性情報を閲覧する事により、該属性情報に定義されたメッセージの送受信状況を確認できること
（ヘ）ユーザーは、ユーザー固有のメッセージ属性情報データベースに含まれる任意のメッセージ属性情報を閲覧する事により、当該ユーザーが受信したメッセージの各々について、そのメッセージの全ての受信ユーザーの開封状況を確認できること
（ト）メッセージの送信が完了したか否か、メッセージを受信者が受信したか否かを含む、メッセージの送受信を管理する情報を前記メッセージ属性情報に代えて、送信側ユーザーがアカウントを持つ管理情報として、前記メッセージ本体部分に付与したこと
【請求項７】
前記メッセージ本体情報を記憶するメッセージ本体情報記憶部は、前記メッセージを送信したユーザー固有のメッセージ本体情報記憶部である、請求項６記載のメッセージの送受信管理システム。
【請求項８】
前記メッセージ処理サーバーは、メッセージ本体情報記憶部に記憶されたメッセージ本体部分に対する読み込み、書き込み、削除、転送などを許可するユーザー権限情報を前記メッセージ属性情報及び前記メッセージ本体部分のうち少なくとも何れか一方に付与し、該ユーザー権限情報と一致しないユーザーによるアクセス要求や許可された権限以外のアクセス要求に対しては、上記メッセージ本体部分に対するアクセスを制限する、請求項６又は７記載のメッセージの送受信管理システム。
【請求項９】
前記メッセージ処理サーバーは、メッセージ本体部分又はメッセージ属性情報の少なくともいずれか一方に暗号化を行い、復号鍵をユーザーの端末又は上記メッセージ処理サーバーの少なくともいずれか一方に格納する、請求項６、７又は８記載のメッセージの送受信管理システム。
【請求項１０】
前記メッセージ処理サーバーは、前記メッセージ本体部分に、ファイル若しくはアプリケーションソフトウェアを含めてメッセージ本体情報記憶部に格納する、請求項６、７、８又は９記載のメッセージの送受信管理システム。
【請求項１１】
前記メッセージ処理サーバーは、電子メールの送受信を管理する電子メールサーバーと連係し、メッセージの送受信管理とともに電子メールの送受信管理をおこなう、請求項６、７、８、９又は１０記載のメッセージの送受信管理システム。
【請求項１２】
前記メッセージ処理サーバーは、前記ユーザーから受信したメッセージの受信者アドレスが電子メールアドレスであった場合には、メッセージを電子メール化して電子メールサーバーに電子メールの送信を依頼する、請求項６、７、８、９、１０又は１１記載のメッセージの送受信管理システム。
【請求項１３】
前記メッセージ処理サーバーは、メッセージの送受信を処理するメッセージ送受信処理又はその処理装置、メッセージ本体情報を記憶するメッセージ本体情報記憶処理又はその処理装置、電子メールの送受信を処理する電子メール送受信処理又はその処理装置、及びメッセージ属性情報データを処理するメッセージ属性情報データベース処理又はその処理装置の少なくとも１つの処理又は処理装置を分散するように構成される、請求項６、７、８、９、１０、１１又は１２記載のメッセージの送受信管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを介してメッセージの送受信を行なう際のメッセージ送受信管理方法及びメッセージ送受信管理システムに関する。
【背景技術】
【０００２】
従来、通信ネットワークを介してコミュニケーションをとる方法として電子メールが普及している。この電子メールは、送信者が端末（例えば、パソコン）でメールを作成し、電話回線等の通信手段を使用して送信者のメールアカウントを発行しているインターネット接続業者（プロバイダ）に送信すると、プロバイダは受信したメールを電子メールサーバーに一時格納し、インターネットを通じて受信者のメールアカウントを発行しているプロバイダにメールを転送する。転送されたメールは受信者側プロバイダのメールサーバーに格納されるので、受信者が端末を電話回線等の通信手段を使用してプロバイダに接続し、メールの受信要求を行なうとプロバイダは電子メールサーバーに格納しているメールを受信者の端末に電話回線等の通信手段を介して送信することにより、受信者がメールを端末（例えば、パソコン）で取得することができるようになっているものである。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、現行の電子メールにおいては以下のような問題点があることが認識されている。
【０００４】
電子メールの配信状況は各送信・経由サーバーの設定に依存しているため、送信者がプロバイダに送信した電子メールが即座にインターネット上を流れて、送信先サーバーに受信されるとは限らない。
【０００５】
また、送信元サーバーは送信先にメールを届ける保証をしておらず、送信先サーバーが操作完了信号を発信して送信元サーバーが受信するとは限らないため、メール送信者は「相手にメールがいつ届いたのか」、「相手がいつメールを読んだのか」という、コミュニケーション上における非常に重要な要素を知ることができない。
【０００６】
また、各送信・経由サーバーやネットワークにトラブルが生じるなどしてメッセージが消失した場合、送信者は送信が失敗したという事実を必ず確認できるとは限らないため、「送信したメールが相手に届かない」という、情報伝達における非常に重大な問題が発生した事実を確実に知ることができない。
【０００７】
また、現在の電子メール送受信に一般的に用いられている通信プロトコルであるＳＭＴＰ（Ｓｉｍｐｌｅ Ｍａｉｌ Ｔｒａｎｓｆｅｒ Ｐｒｏｔｏｃｏｌ）及びＰＯＰ（Ｐｏｓｔ Ｏｆｆｉｃｅ Ｐｒｏｔｏｃｏｌ）では暗号化機能を使用しないので、通常インターネット上のメールはプレーンテキスト状態で通信されている。このため、電子メールには機密性が十分に確保されず、重要な連絡や機密性が必要な文書などをメールで通信させることは困難であった。
【０００８】
そして、現在の標準的な電子メール閲覧ソフトウェア（メールクライアントソフト）ではメール本体をメールサーバーからダウンロードして使用するため、メール端末毎に、またメールアカウント毎にメールソフトを設定することが必要であり、複数の端末及び複数のメールアカウントを使用するユーザーにとってはその設定が面倒である。さらに上記ソフトウェアでは、通常ダウンロードし終えたサーバー上のメールを消去するように設定されているため、一旦ある端末でメールを読んでしまうとそのメールは他の端末では読むことができず、メールが端末毎に分散してしまう。これにより電子メールにおける情報の分散が起こっており、円滑なコミュニケーションの妨げとなっている。
【０００９】
本発明は上記問題点を解消し、送信されたメッセージの状態を、送信者及び受信者の双方で常に正しく把握することができるとともに、確実性、信頼性、機密性に優れたメッセージの送受信管理方法及びメッセージの送受信管理システムを提供することをその課題とする。
【課題を解決するための手段】
【００１０】
前記課題を解決するため、本発明に係るメッセージの送受信管理方法は、通信ネットワークを介してメッセージの送受信を管理する以下の要件を備えることを特徴とする。
【００１１】
（イ）ユーザーにはユーザーアカウントが固有に設定されるとともに、メッセージの送信人、受信人、送信日時、受信済みか否か、受信日時、表題を含むメッセージに関するメッセージ属性情報を格納するためのメッセージ属性情報データベースがユーザー固有に設定されること（ロ）上記メッセージ属性情報は、ユーザーがメッセージを送信した際に該メッセージを送信するユーザーと該メッセージを受信する全てのユーザーとに対応して作成され、作成されたメッセージ属性情報はそれぞれユーザー固有のメッセージ属性情報データベースに格納されること（ハ）ユーザーは通信ネットワークを介して、該ユーザー固有のメッセージ属性情報データベースを閲覧できること（ニ）ユーザーは、ユーザー固有のメッセージ属性情報データベースを閲覧し、該メッセージ属性情報データベースに格納されたメッセージ属性情報の中から任意のメッセージ属性情報を指定してメッセージの受信を要求する事により、上記メッセージ属性情報に定義されたメッセージが受信できること（ホ）ユーザーは、ユーザー固有のメッセージ属性情報データベースに含まれる任意のメッセージ属性情報を閲覧する事により、該メッセージ属性情報に定義されたメッセージの送受信状況を確認できること（ヘ）ユーザーは、ユーザー固有のメッセージ属性情報データベースに含まれる任意のメッセージ属性情報を閲覧する事により、当該ユーザーが受信したメッセージの各々について、そのメッセージの全ての受信ユーザーの開封状況を確認できること（ト）メッセージの送信が完了したか否か、メッセージを受信者が受信したか否かを含む、メッセージの送受信を管理する情報を前記メッセージ属性情報に代えて、送信側ユーザーがアカウントを持つ管理情報として、前記メッセージ本体部分に付与したこと
なお、前記ユーザーが未読のメッセージを受信することにより、該受信に関する情報が送信側ユーザーのメッセージ属性情報と受信側ユーザーのメッセージ属性情報とに同期して更新され、送信側ユーザーのメッセージ属性情報と受信側ユーザーのメッセージ属性情報とは情報の同一性が確保されるようにすればよい。
【００１２】
また、前記ユーザーが送信するメッセージのうち、該メッセージの伝達内容が含まれるメッセージ本体部分がメッセージ本体記憶領域に格納されるようにしてもよい。
【００１３】
なお、前記メッセージ本体記憶領域は、前記メッセージを送信するユーザー固有のメッセージ本体記憶領域であることが好ましい。
【００１４】
そして、前記メッセージに対する読み込み、書き込み、削除、転送などを許可するユーザー権限情報を、前記メッセージ属性情報及び前記メッセージ本体部分のうち少なくとも何れか一方に付与し、該ユーザー権限情報と一致しないユーザーによるアクセス要求や許可された権限以外のアクセス要求に対しては、上記メッセージ本体部分に対するアクセスを制限することが好ましい。
【００１５】
さらに、メッセージの送信が完了したか否か、メッセージを受信者が受信したか否かといった、メッセージの送受信を管理する情報を前記メッセージ属性情報に代えて前記メッセージ本体部分に付与し、メッセージ属性情報はメッセージ本体にアクセスするために必要な情報に制限し、メッセージの送受信によって更新される情報はメッセージ本体部分に付与し、更新される情報が分散しないようにすることが好ましい。
【００１６】
さらにまた、前記メッセージ本体部分及びメッセージ属性情報に対し、少なくとも何れか一方に暗号化を実施し保存するようにしてもよい。
【００１７】
そして、本発明に係るメッセージの送受信管理システムは、通信ネットワークを介してメッセージの送受信を管理する以下の要件を備えることを特徴とする。
【００１８】
（イ）メッセージ処理サーバーに各ユーザーのユーザーアカウントが固有に登録されているとともに、メッセージの送信人、受信人、送信日時、受信済みか否か、受信日時、表題を含むメッセージ属性情報を格納するためのメッセージ属性情報データベース部と、送信されたメッセージの伝達内容を含むメッセージ本体部分を格納するためのメッセージ本体情報記憶部を持つこと（ロ）ユーザーの送信するメッセージを受信した前記メッセージ処理サーバーは、受信したメッセージから、該メッセージの伝達内容を含むメッセージ本体部分をメッセージ本体情報記憶部に記憶するとともに、該メッセージを定義する送信人、受信人、送信日時、受信済みか否か、受信日時、表題のメッセージ属性情報を、上記メッセージを送信するユーザーと受信するユーザーとに対応して作成して、作成したそれぞれのメッセージ属性情報を前記メッセージ属性情報データベース部のユーザー固有のメッセージ属性情報データベースにそれぞれ格納すること（ハ）通信ネットワークを通じてメッセージ処理サーバーにアクセスしてきたユーザーに対して、該ユーザー固有のメッセージ属性情報データベースを閲覧させること（ニ）ユーザーは、ユーザー固有のメッセージ属性情報データベースを閲覧して任意のメッセージ属性情報を指定し、そのメッセージ本体部分の受信を前記メッセージ処理サーバーに要求することにより、該メッセージ属性情報に定義されたメッセージ本体部分を受信できること（ホ）各ユーザーは、前記メッセージ処理サーバーにアクセスしてユーザー固有のメッセージ属性情報データベースに含まれる任意のメッセージ属性情報を閲覧する事により、該属性情報に定義されたメッセージの送受信状況を確認できること（ヘ）ユーザーは、ユーザー固有のメッセージ属性情報データベースに含まれる任意のメッセージ属性情報を閲覧する事により、当該ユーザーが受信したメッセージの各々について、そのメッセージの全ての受信ユーザーの開封状況を確認できること（ト）メッセージの送信が完了したか否か、メッセージを受信者が受信したか否かを含む、メッセージの送受信を管理する情報を前記メッセージ属性情報に代えて、送信側ユーザーがアカウントを持つ管理情報として、前記メッセージ本体部分に付与したこと
なお、前記メッセージ処理サーバーは、ユーザーがメッセージ処理サーバーにアクセスして未読のメッセージを受信することにより、該受信に関する情報を送信側ユーザーのメッセージ属性情報データベースと受信側ユーザーのメッセージ属性情報データベースとに同期して更新し、上記メッセージに関する送信側ユーザーのメッセージ属性情報と受信側ユーザーのメッセージ属性情報との情報の同一性を確保することが好ましい。
【００１９】
また、前記メッセージ本体情報を記憶するメッセージ本体情報記憶部は、前記メッセージを送信したユーザー固有のメッセージ本体情報記憶部であることが好ましい。
【００２０】
そして、前記メッセージ処理サーバーは、メッセージ本体情報記憶部に記憶されたメッセージ本体部分に対する読み込み、書き込み、削除、転送などを許可するユーザー権限情報を前記メッセージ属性情報及び前記メッセージ本体部分のうち少なくとも何れか一方に付与し、該ユーザー権限情報と一致しないユーザーによるアクセス要求や許可された権限以外のアクセス要求に対しては、上記メッセージ本体部分に対するアクセスを制限することが好ましい。
【００２１】
さらに、前記メッセージ処理サーバーは、メッセージの送信が完了したか否か、メッセージを受信者が受信したか否かといった、メッセージの送受信を管理する情報を前記メッセージ属性情報に代えて前記メッセージ本体部分に付与し、メッセージ属性情報はメッセージ本体にアクセスするために必要な情報に制限し、メッセージの送受信によって更新される情報はメッセージ本体部分に付与し、更新される情報が分散しないようにすることが好ましい。
【００２２】
また、前記メッセージ処理サーバーは、メッセージ本体部分又はメッセージ属性情報の少なくともいずれか一方に暗号化を行い、復号鍵をユーザーの端末又は上記メッセージ処理サーバーの少なくともいずれか一方に格納するようにし、情報の機密化が図れるようにすることが好ましい。
【００２３】
そして、前記メッセージ処理サーバーは、前記メッセージ本体部分に、ファイル若しくはアプリケーションソフトウェア等を含めてメッセージ本体情報記憶部に格納するようにしてもよい。
【００２４】
さらに、前記メッセージ処理サーバーは、電子メールの送受信を管理する電子メールサーバーと連係し、メッセージの送受信管理とともに電子メールの送受信管理をおこない、現行の電子メールシステムと併設できるようにすることが好ましい。
【００２５】
さらにまた、前記メッセージ処理サーバーは、前記ユーザーから受信したメッセージの受信者アドレスが電子メールアドレスであった場合には、メッセージを電子メール化して電子メールサーバーに電子メールの送信を依頼するようにしてもよい。
【００２６】
そして、前記メッセージ処理サーバーは、メッセージの送受信を処理するメッセージ送受信処理又はその処理装置、メッセージ本体情報を記憶するメッセージ本体情報記憶処理又はその処理装置、電子メールの送受信を処理する電子メール送受信処理又はその処理装置、及びメッセージ属性情報データを処理するメッセージ属性情報データベース処理又はその処理装置の少なくとも１つの処理又は処理装置を分散するように構成されることが好ましい。
【発明の効果】
【００２７】
本発明のメッセージの送受信管理方法及びメッセージの送受信管理システムによれば、ユーザーからメッセージ処理サーバーに送信されたメッセージからメッセージ本体とメッセージに関する送信者用のメッセージ属性情報と受信者用のメッセージ属性情報とが作成され、ユーザーは各自のメッセージ属性情報データベースを介して該メッセージ属性情報を閲覧することによってメッセージの送受信状態を確実に管理することができる。
【００２８】
そして、メッセージ属性情報を確認することにより、送信者側では自分の送信したメッセージが受信者に受信されたか否か、受信されたとすれば、その日時はいつなのかを確認することができるし、受信者側では自分宛のメッセージ属性情報を閲覧して受信操作をすることで、そのメッセージ属性情報に定義されているメッセージが受信できるので、何度でも、どの端末からでもメッセージを受信することができ、メッセージが複数の端末に分散することがなくなる。
【００２９】
また、メッセージ本体は送信人のユーザーアカウントを持つメッセージ処理サーバーのメッセージ本体情報記憶部から他のメッセージ処理サーバー等に移動することはないので、メッセージの機密が保持されるとともに、メッセージの管理が確実にでき、電子メールのように移動時のトラブルでメッセージが消失するようなことがない。
【００３０】
さらに、メッセージの読み込み、書き込み、削除、転送などを許可するユーザー権限情報をメッセージ属性情報に付与すれば、メッセージ属性情報のユーザー権限情報に操作が許可されているユーザーによる許可された操作要求以外には、メッセージ本体を操作することができないので、メッセージ処理サーバーに対する不正侵入や攻撃に対する耐久性の向上をはかることができる。
【００３１】
なお、全メッセージ属性情報からメッセージ本体にアクセスするための属性情報と、メッセージが受信済みか否か、受信日時等のメッセージ本体を管理する情報を抽出し、抽出した属性情報は属性情報データベースに、管理情報はメッセージ本体と併せて格納すれば、メッセージ本体にアクセスするための情報のみが受信者の属性情報データベースに格納され、メッセージ本体とメッセージ本体を管理する管理情報は発信者のメッセージ処理サーバーに格納されているので、管理情報が属性情報に含まれている場合と異なり、配信元と配信先とにおける更新処理トラブルで管理情報等のデータ不一致が発生することがない。しかも、最低限の情報を送受信することにより、メッセージ処理サーバーの送受信処理の負荷を軽減することができる。
【００３２】
また、本発明のメッセージ送受信管理システムを使用したプロバイダ等の情報管理業者にとっては、メッセージの本体を暗号化して保存し、その復号鍵を該メッセージに対応するメッセージ属性情報などに格納することにより、万一メッセージ処理サーバーに対する不正侵入や攻撃を受けた場合にも、メッセージ属性情報データベースなどに格納された復号鍵が侵入者に閲覧されない限りはメッセージ本体が解読される心配がない。
【００３３】
そして、ユーザーが公開もしくは共有したいファイルやアプリケーションソフトをメッセージ本体に代えて、若しくはメッセージ本体に加えてメッセージ記憶領域に格納すれば、ファイルやアプリケーションソフトの移動を行なうことなく、見かけ上のデータ交換、共有をすることが可能になり、多重コピーや多重転送を防ぐことができるのでシステムに負荷をかけずに済むし、バージョンアップといった情報の更新も容易になり、すべてのユーザーが常に同一のファイルやアプリケーションソフトを使用するためにバージョンの違いによる不整合性の解消や、日程の変更などといった情報の更新などが同時性をもって実現できる。
【００３４】
さらには、現在主流である電子メールシステムと共存することができ、電子メールユーザーからの電子メールであっても、メッセージ処理サーバーの管理下にあるユーザーからのメッセージと同様の操作で、電子メールの送受信をすることができるので、プロバイダ等の情報管理業者にとっても過渡期の対応を円滑に行なうことができる。
【図面の簡単な説明】
【００３５】
【図１】本発明に係るメッセージの送受信管理方法を適用したネットワーク図
【図２】送信者が作成するメッセージの操作画面の説明図
【図３】受信者がメッセージを受信するときの表示画面の説明図
【図４】メッセージ属性情報の一例を示す表示画面の説明図
【図５】送信者が送信したメッセージの状態を確認するための表示画面の説明図
【図６】受信者がメッセージを受信するときの表示画面の説明図
【図７】送信者が送信したメッセージの状態を確認するための表示画面の説明図
【図８】メッセージ処理サーバーの構成図
【図９】メッセージの送受信管理方法によるメッセージ及びメッセージ属性情報の流れを説明するメッセージ管理システムの動作説明図
【図１０】上記メッセージ処理サーバーにおける従来の電子メールの処理を説明するメッセージ管理システムの動作説明図
【図１１】メッセージの送受信管理方法おけるメッセージ処理サーバーの他の例を示す構成図
【図１２】（ａ）〜（ｄ）は上記他の例のメッセージの送受信管理方法における情報の一例を示す一覧表図
【発明を実施するための形態】
【００３６】
この発明を実施するための形態を、図面を参照して説明する。
【００３７】
図１は、本発明に係る通信ネットワークを介したメッセージの送受信管理方法とその送受信管理方法によってメッセージの送受信管理を行なうメッセージの送受信管理システムを説明する概略のネットワーク構成図の一例を示し、この構成図において多数のホストコンピュータ１と、多数のユーザー端末２とが通信ネットワーク３を介して接続されている状態を示すもので、本発明のメッセージの送受信管理方法を行なうホストコンピュータ１を特にメッセージ処理サーバーＳと表示する。
【００３８】
上記メッセージ処理サーバーＳは、メッセージを作成した送信人であるユーザー端末２が通信ネットワーク３を介して送信したメッセージを受理し、そのメッセージの受信人であるユーザー端末２のリクエストに応じて受理しているメッセージをそのユーザー端末２に通信ネットワークを介して送信するようになっているもので、本実施の形態では通信ネットワークがインターネットであることを前提にして説明するが、この通信ネットワークはインターネットに限定されるものではなく、ＬＡＮであってもよいし、ＬＡＮとインターネットの組合せであっても構わない。
【００３９】
図１において、あるユーザー２（Ｕｓｅｒ０１）が通信ネットワーク３を介して、他のユーザー２（Ｕｓｅｒ０２、０３）にメッセージを送信する場合、図２に示すような操作画面で、送信者であるユーザー２（Ｕｓｅｒ０１）を送信者表示欄ａに、受信者であるユーザー２（Ｕｓｅｒ０２、０３）を受信者記載欄ｂに、このメッセージに添付される表題を表題記載欄ｃに、伝えたい用件をメッセージ記載欄ｄに記入するという形で、送信に必要な情報をユーザー端末に入力したのち、送信処理実行キーｅを選択してメッセージを送信する。
【００４０】
作成したメッセージを送信すると、このメッセージに関する送信人、受信人、送信時間、受信済みか否か、受信時間、表題等のメッセージ属性情報がメッセージを受理したメッセージ処理サーバーＳにおいて、メッセージを送信するユーザー２（Ｕｓｅｒ０１）と、そのメッセージを受信する全てのユーザー２（Ｕｓｅｒ０２、０３）とに対応して作成される。
【００４１】
そして、図３は、メッセージを受信するユーザー（受信者）２の一人であるＵｓｅｒ０２がメッセージを受信した時の受信画面を示すもので、受信者２（Ｕｓｅｒ０２）が自分のメッセージ属性情報（図４参照）を取得し、そのメッセージ属性情報に自分宛てのメッセージが送信されている記録があるときは、自動的、又は受信者であるユーザー２（Ｕｓｅｒ０２）が表題の何れか（例えば、未読の欄にアイコンが表示されているメッセージ）を選択してメッセージの取得を要求すると、要求されたメッセージの本体部分がユーザー２（Ｕｓｅｒ０２）に送信される。その際、要求したメッセージが取得前では未読であったならば、メッセージを受信したユーザー２（Ｕｓｅｒ０２）の上記メッセージ固有のメッセージ属性情報にはメッセージの本体部分がユーザー２（Ｕｓｅｒ０２）に受信されたこと、受信された日時などの受信に関する情報が更新される。
【００４２】
さらに、受信者のメッセージ属性情報の更新に同期して、送信者の上記メッセージ固有のメッセージ属性情報は更新され、送信者のメッセージ固有のメッセージ属性情報に、ある受信者に送信したメッセージがその受信者の端末に受信されたこと、受信した日時などの情報が更新されるようになっている。
【００４３】
これにより、送信者表示欄ｅには送信者であるＵｓｅｒ０１の名前が、送信時間表示欄ｆには送信者がメッセージを送信した時間が、メッセージ受信表示欄ｇには受信者２（Ｕｓｅｒ０２）がメッセージを受信した日時が表示される。メッセージがメッセージ表示欄ｈに表示されたことにより、このメッセージに関する受信者ならびに送信者のメッセージ属性情報が更新されたことを示す情報がメッセージの送受信状況表示欄ｉに表示される（図３参照）。
【００４４】
受信者のメッセージ属性情報の更新に同期して、送信者の上記メッセージ固有のメッセージ属性情報が更新され、送信者のメッセージ固有のメッセージ属性情報に、ある受信者に送信したメッセージがその受信者の端末に受信されたこと、受信した日時などの情報が更新されるので、送信者であるＵｓｅｒ０１は送信したメッセージの状態を確認するための操作画面（図５参照）を選択することで、更新されたＵｓｅｒ０１固有のメッセージ属性情報を確認することができる。
【００４５】
そして、この時点では、Ｕｓｅｒ０３はメッセージを取得していないため、Ｕｓｅｒ０２がメッセージを確認しているという情報のみが、送信者ならびに各受信者のメッセージ属性情報に書き込まれて更新される。これにより、メッセージ送信者、メッセージ受信者ともに、送信したメッセージの送受信状況表示欄ｉを確認することで、メッセージの配信状態を把握することができる。
【００４６】
図６はメッセージを受信していなかったユーザーＵｓｅｒ0３が、メッセージを受信したときの受信画面の一例を示すもので、Ｕｓｅｒ0３がメッセージを閲覧したことにより、メッセージ受信表示欄ｇには受信者３（Ｕｓｅｒ０３）がメッセージを受信した日時が表示される。メッセージがメッセージ表示欄ｈに表示されたことにより、このメッセージに関する受信者ならびに送信者のメッセージ属性情報が更新されたことを示す情報がメッセージの送受信状況表示欄ｉに表示される。
【００４７】
そして、図７は、送信者に示される送信確認画面の一例である。Ｕｓｅｒ０３がメッセージを閲覧したことにより、送信者および各受信者のユーザー固有のメッセージ属性情報は全ての情報が閲覧されたという情報をもって更新される。これにより、自動的、又は送信者が選択してメッセージ属性情報を要求すると、現在の状況が、メッセージの送受信状況表示欄ｉに示される。これにより、送信者は自身が送信したメッセージが確実に送信されたことを確認できると同時に、各メッセージがどの時期に閲覧されたかという情報を同時に得ることができる。
【００４８】
なお、上述のメッセージの送受信状況表示欄ｉには、送信者およびこのメッセージの全ての受信者に対して、全ての受信者の受信状況が公開されるようにしてもよいし、個々の受信者に対し公開の状況を制限できるようにしてもよいし、送信者のみに公開されるようにしてもよい。
【００４９】
図８は、本発明のメッセージの送受信管理システムにおいて、上述のメッセージ送受信管理を行なうメッセージ処理サーバーＳの概略構成の一例を示すもので、このメッセージ処理サーバーＳは、従来の電子メールの送受信管理を行なう電子メール処理サーバーＥを連係させたもので、メッセージ処理サーバーＳと電子メール処理サーバーＥとは専用回線等によって接続され、相互に情報通信を行なっている。この構成は、インターネット接続業者（以下、プロバイダという）が、従来の電子メール処理サーバーＥによって、電子メールの送受信管理サービスを行なうとともに、本発明によるメッセージ送受信管理サービスを行なうことを想定したもので、電子メールの送受信管理を必要としない場合は、メッセージ処理サーバー部Ｓのみで構成されればよい。
【００５０】
図８において、メッセージ処理制御部１０は、通信ネットワークとのインターフェースをとるとともに、送信メッセージ及び受信メッセージの送信人、受信人、送信日時、受信済みか否か、受信日時、表題等といったメッセージ属性情報部分をメッセージ処理制御部１０内のメッセージ属性情報処理部１１に、メッセージの伝達内容が含まれるメッセージ本体部分をメッセージ処理制御部１０内のメッセージ本体情報処理部１２に、それぞれ処理をゆだねる。
【００５１】
メッセージ属性情報部分は、メッセージ属性情報処理部１１においてメッセージ本体との参照キー、メッセージ本体が暗号化されて保存される場合の復号鍵、送信した日時、受信側ユーザーがメッセージ本体を受信したか否か、その受信日時等の管理情報が付加され、このメッセージの送信人と、このメッセージを受信する全ての受信人に対応してメッセージ固有のメッセージ属性情報Ｈとしてメッセージ属性情報データベース部１３に格納される。
【００５２】
そして、メッセージ本体部分は、メッセージ本体情報処理部１２において、上記メッセージ属性情報Ｈにリンクするリンク情報（例えば、参照キー、ユーザーキー等）を付加され、メッセージ本体Ｃとしてメッセージ本体情報記憶部１４に格納されるが、メッセージ本体情報記憶部１４にはユーザー別にメッセージ本体記憶領域が予め設定され、メッセージ本体情報処理部１２は付与したリンク情報（例えば、ユーザーキー）を参照し、メッセージ本体情報記憶部１４内の該当するメッセージ本体記憶領域にメッセージ本体Ｃを格納する。
【００５３】
なお、上記メッセージ本体Ｃに対する読み込み、書き込み、削除、転送などの操作を許可するユーザー情報（例えば、メッセージ送信者に対して書き込み許可と読み込み許可と削除許可とを与え、メッセージ受信者に読み込み許可を与える等）をメッセージ属性情報Ｈに付与し、該ユーザー情報と一致しないユーザーや、該ユーザー情報と一致するユーザーによる権限以外の操作要求に対しては、上記メッセージ本体部分に対する操作を制限するようにしてもよい。上記操作により、システムの管理者やメッセージ本体Ｃに対する読み込み、書き込み、削除、転送などの許可を持たないユーザーからのアクセスや与えられた権限以外のアクセスを防ぎ、メッセージの機密性を保つことができる。さらにはサーバーに対する不正侵入や攻撃を受けた場合にも、メッセージ本体Ｃの機密性を向上させることができる。
【００５４】
また、上記メッセージ本体Ｃをメッセージ本体情報記憶部１４内のメッセージ本体記憶領域へ保存する際に暗号化して保存し、その暗号を復号化する時に用いる復号鍵を、上記メッセージ本体Ｃに対応するメッセージ属性情報Ｈに付加して記憶させてもよい。上記操作により、復号鍵を持つメッセージ属性情報Ｈからのアクセス以外ではメッセージ本体Ｃの暗号が解読できないため、前記同様に、メッセージ本体Ｃの機密性を向上させることができる。
【００５５】
なお、復号鍵をユーザーの端末に格納しておき、ユーザーがメッセージを閲覧する際に、メッセージ処理サーバーＳからは暗号化された状態のメッセージ本体Ｃが端末に送信され、端末側で復号して閲覧するようにしてもよい。
【００５６】
また、メッセージ処理サーバーＳは、メッセージ処理サーバーＳ内のメッセージ属性情報データベース部１３及びメッセージ本体情報記憶部１４以外の所定領域、主として暗号化及び復号化処理を行なう暗号処理部（図示せず）を設け、ユーザーからメッセージ本体Ｃの復号化が要求された場合、メッセージ処理サーバーＳは、ユーザー個人の有するメッセージ属性情報Ｈと共にメッセージ復元のために暗号処理部へアクセスして復号鍵の請求を行なうと、暗号処理部はメッセージ属性情報Ｈを参照して復号鍵の受け渡しの可否を判断し、可とした場合に復号鍵をメッセージ本体情報記憶部１４に与え、メッセージ本体Ｃをユーザーに公開するというように処理を分散化させ、メッセージ処理サーバーＳの負荷を低減するようにしてもよい。
【００５７】
さらに、メッセージ処理サーバーＳとユーザーの端末とにそれぞれ別の暗号鍵を保管し、その二つの暗号鍵を照合、もしくは掛け合わせることによりデータの復号鍵を生成するようにしてもよい。
【００５８】
ユーザーからメッセージ本体Ｃを開示する請求が行われた場合、メッセージ処理サーバーＳの暗号鍵を管理し、暗号化及び復号化処理を行なう暗号処理部は、端末ないしはユーザーがパスワードや外部記憶装置などといった形で持つ端末側の暗号鍵を要求し、端末側の暗号鍵とサーバー側の暗号鍵との二つの暗号鍵によりデータの復号鍵を生成すればよい。
【００５９】
そして、ユーザー２がメッセージ処理サーバーＳにアクセスし、自分宛のメッセージ属性情報Ｈが存在する場合は、メッセージ処理サーバーＳにメッセージ本体Ｃの送信を要求すると、メッセージ処理制御部１０はメッセージ属性情報処理部１１を介してメッセージ属性情報Ｈを参照し、メッセージ属性情報Ｈに該当するメッセージ本体Ｃをメッセージ本体情報処理部１２にメッセージ本体情報記憶部１４から読み出させ、読み出したメッセージ本体Ｃをユーザー２に送信する。また同時に、メッセージ処理制御部１０はメッセージ属性情報処理部１１に受信側ユーザーのメッセージ属性情報Ｈの受信済み、受信日時の更新をさせるとともに、送信側ユーザーのメッセージ属性情報Ｈも同期して更新させ、送信側ユーザーのメッセージ属性情報と受信側ユーザーのメッセージ属性情報とは情報の同一性が確保されるようになっている。
【００６０】
次に、ユーザーがメッセージを送信する場合に、そのメッセージがメッセージ処理サーバーによってどのように送受信管理されるのかその送受信管理方法の一例を、図９に従って説明する。
【００６１】
ユーザー２ａ（送信者）がメッセージＭ１をユーザー２ａと同一のメッセージ処理サーバーＳ１上にユーザーアカウントを持つユーザー２ｂに送信する場合は、ユーザー２ａは端末上でユーザー２ｂに対するメッセージＭ１を作成し、ユーザー２ａ固有に設定されたユーザーアカウントに基づいてメッセージ処理サーバーＳ１にアクセスしてメッセージＭ１をメッセージ処理サーバーＳ１に送信する（ａ１０１）。
【００６２】
メッセージ処理サーバーＳ１のメッセージ処理制御部１００はユーザー２ａの端末から送られてきたメッセージＭ１を受け取り、メッセージＭ１をメッセージ本体Ｃ１とメッセージ属性情報Ｈ１とに分離する。そして、メッセージ本体Ｃ１は、メッセージ処理制御部１００内のメッセージ本体情報処理部１２０によってメッセージ本体情報記憶部１４０のユーザー２ａ固有のメッセージ本体記憶領域１４０ａに記憶される（ａ１０２）。
【００６３】
メッセージ属性情報Ｈ１は、メッセージ処理制御部１００内のメッセージ属性情報処理部１１０によって、メッセージ送信日時、相手が読んだかどうか、メッセージ本体Ｃ１が記憶されている場所、メッセージ本体Ｃ１が暗号化されて記憶されている場合の復号鍵などの情報を追加された後に、メッセージ属性情報データベース部１３０のユーザー２ａ固有のデータベース領域１３０ａにメッセージ属性情報Ｈ１ａとして記憶される（ａ１０３）。
【００６４】
また、このメッセージ属性情報Ｈ１ａはユーザー２ｂ（受信者）固有のデータベース領域１３０ｂにも同期して記憶されるようになっている。ユーザー２ｂはユーザー２ａと同一のメッセージ処理サーバーＳ１上にユーザーアカウントを持つため、ユーザー２ｂ（受信者）固有のデータベース領域１３０ｂにメッセージ属性情報Ｈ１ａと同一内容のメッセージ属性情報Ｈ１ｂとして記憶される（ａ１０４）。
【００６５】
一方メッセージＭ１の受信者であるユーザー２ｂは、ユーザー２ｂ固有に設定されたユーザーアカウントに基づいてメッセージ処理サーバーＳ１にアクセスし（ａ２０１）、メッセージ処理サーバーＳ１のメッセージ属性情報処理部１１０を介して、メッセージ属性情報データベース部１３０内にあるユーザー２ｂ固有のデータベース領域１３０ｂに記憶されている自分宛のメッセージＭ１に関するメッセージ属性情報Ｈ１ｂを閲覧する（ａ２０２、ａ２０３）。
【００６６】
メッセージ属性情報Ｈ１ｂにはメッセージ本体Ｃ１への参照が記憶されているため、ユーザー２ｂは、メッセージ属性情報Ｈ１ｂを指定して、メッセージ処理サーバーＳ１に対しメッセージ本体Ｃ１の送信を要求すると（ａ２０４）、メッセージ処理サーバーＳ１は、メッセージ本体情報処理部１２０を介して、ユーザー２ａ固有のメッセージ本体記憶領域１４０ａに記憶されているメッセージ本体Ｃ１をユーザー２ｂの端末に対して送信する（ａ２０５、ａ２０６）。この動作によりユーザー２ｂはユーザー２ａからのメッセージであるメッセージＭ１を受信することができる。
【００６７】
このように、メッセージ属性情報Ｈ１ｂがユーザー２ｂ固有のデータベース領域１３０ｂに最初に記憶された後は、ユーザー２ｂはユーザー２ｂ固有のデータベース領域１３０ｂを閲覧することにより、ユーザー２ａから送信されたメッセージＭ１を受信できるようになるため、メッセージ属性情報Ｈ１ａとメッセージ属性情報Ｈ１ｂが同期して最初に記憶された時点で、受信者であるユーザー２ｂがメッセージをいつでも受信できる条件が整ったことになる。
【００６８】
そして、メッセージ処理サーバーＳ１は、ユーザー２ｂがメッセージ本体Ｃ１を受信したことを確認すると、メッセージ属性情報処理部１１０に、メッセージ属性情報データベース部１３０内のユーザー２ａ固有のデータベース領域１３０ａ及びユーザー２ｂ固有のデータベース領域１３０ｂ内のメッセージＭ１に関するメッセージ属性情報Ｈ１ａ及びメッセージ属性情報Ｈ１ｂにユーザー２ｂのこのメッセージＭ１の受信に関する受信日時等の情報を同期して更新させる（ａ２０７）。
【００６９】
ユーザー２ａは、再度メッセージ処理サーバーＳ１にアクセスしてユーザー２ａ固有のデータベース領域１３０ａに記憶されたメッセージＭ１のメッセージ属性情報Ｈ１ａを閲覧することにより、メッセージＭ１が確実にユーザー２ｂに受信されたことが確認できる（ａ２０８、ａ２０９）。
【００７０】
前記メッセージ属性情報Ｈ１ａおよびメッセージ属性情報Ｈ１ｂのメッセージ属性情報データベース部１３０への記憶もしくは更新に際しては、同期して記憶されることが望ましいが、上記記憶処理に対する何らかの障害が発生した場合には、メッセージ属性情報Ｈ１ａもしくはメッセージ属性情報Ｈ１ｂの片方のみ記憶されることはなく、両者とも記憶されるか、もしくは両者とも記憶されず処理エラーとなるようになっている。さらに、この両者が同期して記憶される際には、その記憶処理を一時的に記憶させる一時記憶装置とその記憶処理部（図示せず）に記憶処理を委ね、上記一時記憶装置と記憶処理部がメッセージ属性情報Ｈ１ａおよびメッセージ属性情報Ｈ１ｂを同期して記憶もしくは更新させることによっても、全く同様の効果を得ることができる。
【００７１】
なお、上記端末によるメッセージの作成、送受信にあたっては、メッセージ処理サーバーを運用管理する管理者がユーザーにＣＤ−ＲＯＭ等の記憶媒体によりメッセージ作成用のエディターを供給してもよいし、前記メッセージ処理サーバーからメッセージ作成用のエディターをユーザーの端末にダウンロードし、ユーザーがそのエディターによってメッセージの作成、送受信を行なうようにしてもかまわない。
【００７２】
次に、ユーザー２ａがメッセージＭ２をユーザー２ａのメッセージ処理サーバーＳ１と異なるメッセージ処理サーバーＳ２上にユーザーアカウントを持つユーザー２ｃに送信する場合は、ユーザー２ａは端末上でユーザー２ｃに対するメッセージＭ２を作成し、ユーザー２ａ固有に設定されたユーザーアカウントに基づいてメッセージ処理サーバーＳ１にアクセスしてメッセージＭ２をメッセージ処理サーバーＳ１に送信する（ａ３０１）。
【００７３】
メッセージ処理サーバーＳ１のメッセージ処理制御部１００はユーザー２ａの端末から送られてきたメッセージＭ２を受け取り、メッセージＭ２をメッセージ本体Ｃ２とメッセージ属性情報Ｈ２とに分離する。そして、メッセージ本体Ｃ２は、メッセージ処理制御部１００内のメッセージ本体情報処理部１２０によってメッセージ本体情報記憶部１４０のユーザー２ａ固有のメッセージ本体記憶領域１４０ａに記憶される（ａ３０２）。
【００７４】
メッセージ属性情報Ｈ２は、メッセージ処理制御部１００内のメッセージ属性情報処理部１１０によって、メッセージ送信日時、相手が読んだかどうか、メッセージ本体Ｃ２が記憶されている場所、メッセージ本体Ｃ２が暗号化されて記憶されている場合の復号鍵などの情報を追加された後に、メッセージ属性情報データベース部１３０のユーザー２ａ固有のデータベース領域１３０ａにメッセージ属性情報Ｈ２ａとして記憶される（ａ３０３）。
【００７５】
また、上記動作と同時に、メッセージ処理サーバーＳ１のメッセージ処理制御部１００はメッセージＭ２の送信相手であるユーザー２ｃのユーザーアカウントを持つメッセージ処理サーバーＳ２にメッセージＭ２の更新されたメッセージ属性情報Ｈ２ａを書き込むように指示する（ａ３０４）。
【００７６】
上記メッセージ処理サーバーＳ１からの依頼を受けたメッセージ処理サーバーＳ２は、メッセージ処理制御部１０１内のメッセージ属性情報処理部１１１に、メッセージ属性情報データベース部１３１のユーザー２ｃ固有のメッセージ属性情報データベース１３１ｃにメッセージＭ２のメッセージ属性情報Ｈ２ａをメッセージ属性情報Ｈ２ｃとして記憶させ（ａ３０５）、メッセージ処理サーバーＳ１のメッセージ処理制御部１００に上記依頼処理完了の応答を返す（ａ３０６）。
【００７７】
一方、メッセージＭ２の受信者であるユーザー２ｃはユーザー２ｃ固有に設定されたユーザーアカウントに基づいてメッセージ処理サーバーＳ２にアクセスし（ａ４０１）、メッセージ処理サーバーＳ２のメッセージ属性情報処理部１１１を介して、メッセージ属性情報データベース部１３１内に設けられたユーザー２ｃ固有のメッセージ属性情報データベース１３１ｃに記憶されている自分宛のメッセージＭ２に関するメッセージ属性情報Ｈ２ｃを閲覧する（ａ４０２、ａ４０３）。
【００７８】
メッセージ属性情報Ｈ２ｃにはメッセージ本体Ｃ２への参照が記憶されているため、ユーザー２ｃは、メッセージ属性情報Ｈ２ｃを指定して、メッセージ処理サーバーＳ２に対しメッセージ本体Ｃ２の送信を要求すると（ａ４０４）、メッセージ処理サーバーＳ２は、メッセージ処理サーバーＳ１のメッセージ本体情報記憶部１４０に記憶されているメッセージ本体Ｃ２をユーザー２ｃに送信するようにメッセージ処理サーバーＳ１に依頼する（ａ４０５）。
【００７９】
依頼を受けたメッセージ処理サーバーＳ１は、メッセージ本体情報処理部１２０を介して、メッセージ本体情報記憶部１４０のユーザー２ａのメッセージ本体記憶領域１４０ａ内に記憶されているメッセージ本体Ｃ２をユーザー２ｃに送信する（ａ４０６、ａ４０７、ａ４０８）。この動作によりユーザー２ｃはユーザー２ａからのメッセージであるメッセージＭ２を受信することができる。
【００８０】
このように、メッセージ属性情報Ｈ２ｃがメッセージ属性情報データベース１３１ｃに最初に記憶された後は、ユーザー２ｃはユーザー２ｃ固有のメッセージ属性情報データベース１３１ｃを閲覧することにより、ユーザー２ａから送信されたメッセージＭ２を受信できるようになるため、メッセージ属性情報Ｈ２ａとメッセージ属性情報Ｈ２ｃが同期して最初に記憶された時点で、受信者であるユーザー２ｃがメッセージをいつでも受信できる条件が整ったことになる。
【００８１】
そして、メッセージ処理サーバーＳ２は、ユーザー２ｃがメッセージ本体Ｃ２を受信したことを確認すると、メッセージ属性情報処理部１１１にメッセージ属性情報データベース部１３１内のユーザー２ｃ固有のメッセージ属性情報データベース１３１ｃ内に記憶されたメッセージ属性情報Ｈ２ｃにユーザー２ｃのこのメッセージＭ２の受信に関する受信日時等の情報を記憶させ（ａ４０９）、併せて、送信者であるユーザー２ａのメッセージ属性情報Ｈ２ａにユーザー２ｃが受信したことを記憶させるために、メッセージ処理サーバーＳ１に処理を依頼する（ａ４１０）。
【００８２】
メッセージ処理サーバーＳ１はこれを受け、メッセージ属性情報処理部１１０にメッセージ属性情報データベース部１３０内に設けられたユーザー２ａのデータベース領域１３０ａ内の属性情報Ｈ２ａにユーザー２ｃがメッセージ本体Ｃ２を受信したことを記憶させ（ａ４１１）、処理完了の応答をメッセージ処理サーバーＳ２に返す（ａ４１２）。
【００８３】
ユーザー２ａは、再度メッセージ処理サーバーＳ１にアクセスしてユーザー２ａ固有のデータベース領域１３０ａに記憶されたメッセージＭ２のメッセージ属性情報Ｈ２ａを閲覧することにより、メッセージＭ２が確実にユーザー２ｃに受信されたことが確認できる（ａ４１３、ａ４１４）。
【００８４】
前記メッセージ属性情報Ｈ２ａおよびメッセージ属性情報Ｈ２ｃのメッセージ属性情報データベース部への記憶もしくは更新に際しては、同期して記憶されることが望ましいが、上記記憶処理に対する何らかの障害が発生した場合には、メッセージ属性情報Ｈ２ａもしくはメッセージ属性情報Ｈ２ｃの片方のみ記憶されることはなく、両者とも記憶されるか、もしくは両者とも記憶されず処理エラーとなるようになっている。さらに、前述したように、この両者が同期して記憶される際には、その記憶処理を一時的に記憶させる一時記憶装置とその記憶処理部に記憶処理を委ね、上記一時記憶装置と記憶処理部がメッセージ属性情報Ｈ２ａおよびメッセージ属性情報Ｈ２ｃを同期して記憶もしくは更新させることによっても、全く同様の効果を得ることができる。
【００８５】
上述の管理方法によれば、ユーザーから送信されたメッセージからメッセージ本体とメッセージに関する送信者用のメッセージ属性情報と受信者用のメッセージ属性情報とが作成され、そのメッセージ属性情報を閲覧することによってメッセージの送受信状態を確実に管理することができる。
【００８６】
そして、メッセージ本体は送信人のユーザーアカウントを持つメッセージ処理サーバーのメッセージ本体情報記憶部から他のメッセージ処理サーバー等に移動することはないので、メッセージの機密が保持されるとともに、移動時のトラブルでメッセージが消失するようなことがない。さらに、メッセージ属性情報を確認することにより、送信者側では自分の送信したメッセージを受信者が読んだか否か、読んだとすれば、その日時はいつなのかを確認することができるし、受信者側では、自分宛のメッセージ属性情報を入手し、そのメッセージ属性情報に定義されているメッセージの本体部分を要求すれば、メッセージが入手できるので、何度でも、どの端末からでもメッセージを入手することができ、メッセージが複数の端末に分散することがなくなる。
【００８７】
なお、ユーザーの端末とメッセージ処理サーバー、メッセージ処理サーバーとメッセージ処理サーバーとの間の情報の流通はＳＳＬ（Ｓｅｃｕｒｅ Ｓｏｃｋｅｔ Ｌａｙｅｒ）等の暗号通信により、機密が保持されるようにすればよい。
【００８８】
次に、図１０によってユーザー２ａがメッセージを電子メールユーザー２ｄに送信する場合について説明する。
【００８９】
ユーザー２ａは、端末上でユーザー２ｄに対するメッセージＭ３を作成し、メッセージ処理サーバーＳ１に送信する（ａ５０１）。メッセージ処理サーバーＳ１のメッセージ処理制御部１００はユーザー２ａの端末から送られてきたメッセージＭ３を受け取る（ａ５０２）。
【００９０】
メッセージ処理サーバーＳ１はメッセージＭ３の送信先アドレスが電子メールユーザー２ｄであることを識別し、メッセージＭ３を電子メール処理サーバーＥに転送すると（ａ５０３）、電子メール処理制御部１５はメッセージＭ３を電子メール送受信ボックス１６に送る（ａ５０４）。その後、電子メール処理サーバーＥの設定に従い電子メール送受信ボックス１６から電子メールＭ３がユーザー２ｄに送られる（ａ５０５）。
【００９１】
また、電子メールユーザー２ｄがメッセージをユーザー２ａに送信する場合について説明する。
【００９２】
ユーザー２ｄから電子メールＭ４が電子メール送受信ボックス１６に送られると（ａ６０１）、電子メール送受信ボックス１６から電子メール処理制御部１５に電子メールＭ４が送られる（ａ６０２）。
【００９３】
電子メール処理制御部１５が電子メールＭ４をメッセージ処理制御部１００に送り（ａ６０３）、メッセージ処理制御部１００は電子メールＭ４の送信先アドレスがユーザー２ａであることを識別し、電子メールＭ４をメッセージ本体Ｃ４とメッセージ属性情報Ｈ４とに分離する。
【００９４】
メッセージ本体Ｃ４は、メッセージ処理制御部１００内のメッセージ本体情報処理部１２０によって、メッセージ本体情報記憶部１４０のユーザー２ａ固有のメッセージ本体記憶領域１４０ａに記憶される（ａ６０４）。
【００９５】
メッセージ属性情報Ｈ４は、メッセージ処理制御部１００内のメッセージ属性情報処理部１１０によって、メッセージ本体Ｃ４が記憶されている場所、メッセージ本体Ｃ４が暗号化されて記憶されている場合の復号鍵などの情報を追加された後に、ユーザー２ａ固有のデータベース領域１３０ａにメッセージ属性情報Ｈ４ａとして記憶される（ａ６０５）。
【００９６】
電子メールＭ４の受信者であるユーザー２ａは、メッセージ処理サーバーＳ１にアクセスし（ａ７０１）、メッセージ処理サーバーＳ１のメッセージ属性情報処理部１１０を介して、メッセージ属性情報データベース部１３０内に設けられたユーザー２ａ固有のデータベース領域１３０ａに記憶されているメッセージ属性情報Ｈ４ａを閲覧する（ａ７０２、ａ７０３）。
【００９７】
メッセージ属性情報Ｈ４ａにはメッセージ本体Ｃ４への参照が記憶されているため、ユーザー２ａは、メッセージ属性情報Ｈ４ａを指定して、メッセージ処理サーバーＳ１に対しメッセージ本体Ｃ４の送信を要求すると（ａ７０４）、メッセージ処理サーバーＳ１は、メッセージ本体情報処理部１２０を介して、ユーザー２ａ固有のメッセージ本体記憶領域１４０ａに記憶されているメッセージ本体Ｃ４を読み出して（ａ７０５）ユーザー２ａの端末に対して送信する（ａ７０６）。この動作によりユーザー２ａはユーザー２ｄからのメッセージである電子メールＭ４を受信することができる。
【００９８】
上述のように、電子メールユーザーから送信された電子メールＭは、メッセージ処理制御部１００で電子メールの伝達内容を意味するところのメール本体とこの電子メールの属性情報とが作成され、メール本体はメッセージ本体Ｃとしてメッセージ本体情報記憶部１４０に記憶され、メールの属性情報はメッセージ属性情報Ｈとしてメッセージ属性情報データベース部１３０に記憶される。そのため、メッセージ処理サーバーＳの管理下にあるユーザー２は、電子メールユーザーからの電子メールであっても、メッセージ処理サーバーＳの管理下にある他のユーザー２からのメッセージを受信する場合と何ら変わることのない操作で、電子メールの送受信をすることができるので、本発明のシステムは現在主流である電子メールシステムと共存することができ、プロバイダ等の情報処理事業者にとって何れのシステムの管理下にあるユーザーに対してもメッセージの送受信サービスを提供することができる。
【００９９】
また、図１１に示すように、メッセージ属性情報Ｈにメッセージの全属性情報を格納せず、メッセージ本体Ｃにアクセスするための限定された情報（例えば、図１２（ａ）に示すような情報）のみを格納し、メッセージの送信が完了したか否か、メッセージを受信者が受信したか否かといった、メッセージの送受信を管理する情報は復号鍵等とともに管理情報Ｔ（例えば、図１２（ｂ）（ｃ）に示すような項目の情報）としてメッセージ本体Ｃとともにメッセージ本体情報記憶部１４に格納するようにしてもよい。
【０１００】
このメッセージ属性情報Ｈは、メッセージの送信者、送信日時、メッセージ本体部分にリンクするリンク情報等のメッセージ本体にアクセスするための情報が記述されているもので、基本的には更新されない情報が記述されるようになっているので、配信元と配信先とにおける更新処理トラブルでデータ不一致が発生することがない。しかも、最低限の情報を送受信することにより、メッセージ処理サーバーＳの送受信処理の負荷を軽減することができる。
【０１０１】
さらに、更新される情報（例えば、受信日時）は管理情報Ｔのユーザー情報に記述されているため（図１２（ｃ）参照）、更新処理は送信者がアカウントを持つメッセージ処理サーバー内の管理情報Ｔのみに行なわれることとなり、管理情報Ｔを分散させないことにより情報の同一性が確実に保証される。この管理情報Ｔは、メッセージ属性情報Ｈに基づいてメッセージ本体Ｃにアクセスする際、メッセージ本体Ｃとともに閲覧することができ、メッセージの受信者がメッセージを閲覧したか否か、閲覧した日時はいつなのか等を知ることができる。
【０１０２】
前記各実施例においては、メッセージ処理制御部、メッセージ本体情報記憶部、メッセージ属性情報データベース部、及び電子メールサーバーは、メッセージ処理サーバー内でそれぞれ一個ずつ表記しているが、それぞれが複数の装置によって構成される分散型処理装置であってもよいし、部分的に分散処理する装置であってもよい。また、前記メッセージ本体情報記憶部およびメッセージ属性情報データベース部においては、ユーザー固有の情報領域を持つように記しているが、それぞれ個別の記憶装置およびデータベースであってもよいし、一つの記憶装置およびデータベースにユーザー固有の領域を区別した物でもよいし、この記憶装置およびデータベースに記憶させる情報に、ユーザー個別の識別記号を付帯させて記憶させてもよい。
【０１０３】
さらには、ユーザー端末よりメッセージ処理サーバーに送信されたメッセージに対して、メッセージ処理サーバーがその伝達内容を意味するところのメッセージ本体とメッセージ属性情報に分離して、それぞれをメッセージ本体情報記憶部とメッセージ属性情報データベース部に格納するように表記しているが、これは、ユーザー端末でメッセージ本体とメッセージ属性情報に分離処理を行った後にメッセージ処理サーバーに別個に送信するのでもよいし、一度メッセージ全体をメッセージ処理サーバー内の一時記憶装置に記憶させた後に、メッセージ属性情報とメッセージ本体とをそれぞれ抽出してメッセージ本体情報記憶部とメッセージ属性情報データベース部に記憶させてもよいし、メッセージ全体をメッセージ本体記憶装置部に記憶させた後に、メッセージ属性情報だけを抽出してメッセージ属性情報データベース部に格納してもよい。
【０１０４】
さらには、メッセージ属性情報に関して、メッセージ本体にアクセスするための属性情報Ｈと管理情報Ｔとに分離する場合、メッセージ本体部分にはメッセージ本体を管理する管理情報Ｔを付与してメッセージ本体Ｃとともにメッセージ本体情報記憶部１４に格納するように表記しているが、これはユーザー端末でメッセージ本体Ｃと属性情報Ｈとメッセージ本体を管理する管理情報Ｔとに分離処理を行った後にメッセージ処理サーバーに別個に送信するのでもよいし、一度メッセージ全体をメッセージ処理サーバー内の一時記憶装置に記憶させた後に、メッセージ本体Ｃとメッセージ属性情報Ｈと管理情報Ｔとをそれぞれ抽出してメッセージ本体情報記憶部とメッセージ属性情報データベース部に記憶させてもよいし、メッセージ全体をメッセージ本体記憶装置部に記憶させた後に、管理情報Ｔを除いたメッセージ属性情報だけを抽出してメッセージ属性情報データベース部に格納してもよいし、管理情報Ｔを抽出した後に管理情報Ｔのためにサーバー内に専用の記憶部を設けて格納するようにしても良い。
【０１０５】
また、メッセージ処理サーバーとメッセージ処理サーバーとの間の情報の流通にＳＳＬ（Ｓｅｃｕｒｅ Ｓｏｃｋｅｔ Ｌａｙｅｒ）等の暗号通信を用いる旨が記してあるが、これは通信プロトコルレベルでの暗号化である必要は無く、流通している内容が簡単に第三者に解読され得ない方法での暗号化であるならばその他の方法でもかまわない。
【０１０６】
個別のユーザー間でメッセージを送受信する場合の実施例においては、いずれの場合も受信者が単数であるように記しているが、受信者が複数であってもその動作は同様である。
【０１０７】
また前記各実施例においては、通信ネットワークを介してユーザー端末とメッセージ処理サーバーの間でメッセージが送受信されるように記しているが、これはメッセージ処理サーバーに直接接続されている入出力装置を用いて、メッセージ処理サーバー上でメッセージを入力および出力をおこなうことによっても全く同じ効果が得られることは自明である。
【０１０８】
なお、上述の管理方法では、メッセージ記憶領域にメッセージ本体を格納し、そのメッセージ本体に関するメッセージ属性情報を送信対象のユーザー全てに配信した場合について説明したが、メッセージ記憶領域に格納する対象はメッセージに限定されるものではなく、ユーザーが公開もしくは共有したいファイルやアプリケーションソフトをメッセージ本体に代えて、若しくはメッセージ本体に加えてメッセージ記憶領域に格納するようにしてもよい。
【０１０９】
このことにより、ファイルのデータ交換、共有をすることが可能になるので現存のシステムで問題となっていたファイルの多重コピーや多重転送を防ぐことができ、システムに負荷をかけずに済むし、ファイルやアプリケーションソフトのバージョンアップといった情報の更新も容易になり、すべてのユーザーが常に同一のファイルやアプリケーションソフトを使用するためにバージョンの違いによる不整合性の解消や、日程の変更などといった情報の更新などが同時性をもって実現できる。
【符号の説明】
【０１１０】
１ ホストコンピュータ
２ 端末
３ 通信ネットワーク
１０ メッセージ処理制御部
１１ メッセージ属性情報処理部
１２ メッセージ本体情報処理部
１３ メッセージ属性情報データベース部
１４ メッセージ本体情報記憶部
Ｓ メッセージ処理サーバー
【図１】
2011118931.tif 000003
【図２】
2011118931.tif 000004
【図３】
2011118931.tif 000005
【図４】
2011118931.tif 000006
【図５】
2011118931.tif 000007
【図６】
2011118931.tif 000008
【図７】
2011118931.tif 000009
【図８】
2011118931.tif 000010
【図９】
2011118931.tif 000011
【図１０】
2011118931.tif 000012
【図１１】
2011118931.tif 000013
【図１２】
2011118931.tif 000014