(57)【要約】【課題】  ユーザの利便性を向上することが可能なコミュニケーション情報統合管理方法を提供する。【解決手段】  入力情報受信手段１ａは、入力情報２を受信する。入力情報振分け手段１ｂは、入力情報２に含まれる受信者情報２ａに所定キーワードが含まれている入力情報を第１のコミュニケーション情報３、所定キーワードが含まれていない入力情報を第２のコミュニケーション情報４として振分ける。コミュニケーション情報処理手段１ｃは、入力情報２が第１のコミュニケーション情報３の場合は、第１のコミュニケーション情報３の内容に基づいた電子メール９を作成後、所定メールサーバに電子メール９を送信する。また、入力情報２が第２のコミュニケーション情報４の場合は、第２のコミュニケーション情報４を、第２のコミュニケーション情報４に含まれるユーザ情報４ａと対応付けて情報管理テーブル５に登録する。【選択図】  図１
2005159865.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを介してコミュニケーションを行うための情報を統合管理するコミュニケーション情報統合管理方法において、
入力情報受信手段が、所定のアプリケーションを用いて作成された入力情報を受信する入力情報受信ステップと、
入力情報振分け手段が、前記入力情報を受けて、前記入力情報に含まれ、前記入力情報の受信者を示す受信者情報を参照し、前記受信者情報に所定キーワードが含まれている入力情報を第１のコミュニケーション情報、前記受信者情報に前記所定キーワードが含まれていない入力情報を第２のコミュニケーション情報として振分ける入力情報振分けステップと、
コミュニケーション情報処理手段が、前記振分けられた入力情報を受けて、前記入力情報が前記第１のコミュニケーション情報の場合は、前記第１のコミュニケーション情報の内容に基づいた電子メールを作成後、所定メールサーバに前記電子メールを送信し、前記入力情報が前記第２のコミュニケーション情報の場合は、前記第２のコミュニケーション情報を、前記第２のコミュニケーション情報の受信者を示すためのユーザ情報と対応付けて、複数のユーザに共有される情報管理テーブルに登録するコミュニケーション情報処理ステップと、
を有することを特徴とするコミュニケーション情報統合管理方法。
【請求項２】
前記情報管理テーブルには受信フラグ及び送信フラグが用意されており、前記コミュニケーション情報処理ステップでは、前記コミュニケーション情報処理手段が、前記受信フラグを立てて前記第２のコミュニケーション情報を前記情報管理テーブルに登録し、前記コミュニケーション情報処理ステップの次に、送信内容登録手段が、前記入力情報を、前記入力情報に含まれ、前記入力情報の送信者を示す送信者情報と対応付け、加えて前記送信フラグを立てて前記情報管理テーブルに登録する送信内容登録ステップを有することを特徴とする請求項１記載のコミュニケーション情報統合管理方法。
【請求項３】
前記第１のコミュニケーション情報には電子メールアカウントを識別するためのアカウント情報が含まれており、ユーザが複数の電子メールアカウントを持つ場合には、前記コミュニケーション情報処理手段が、前記アカウント情報に対応するメールサーバに前記電子メールを送信することを特徴とする請求項１記載のコミュニケーション情報統合管理方法。
【請求項４】
前記第２のコミュニケーション情報に納期及び回答方式を指定する回答方式指定情報が含まれていた場合には、前記コミュニケーション情報処理手段が、前記納期を第１の付加情報とし、前記回答方式指定情報を第２の付加情報として、前記情報管理テーブルに登録することを特徴とする請求項１記載のコミュニケーション情報統合管理方法。
【請求項５】
コンピュータを介してコミュニケーションを行うための情報を統合管理するコミュニケーション情報統合管理方法において、
第１の受信処理手段が、参照すべきサーバの識別子と該サーバにアクセスするための認証情報とを対応付けたテーブルを参照し、前記識別子及び前記認証情報を用いたアクセスによって前記サーバから第１のコミュニケーション情報を受信し、前記第１のコミュニケーション情報に含まれ、前記第１のコミュニケーション情報の受信者を示すためのユーザ情報と対応付けて、複数のユーザに共有される情報管理テーブルに登録する第１の受信処理ステップと、
行うべき事柄が記述された第２のコミュニケーション情報が入力された場合、第２の受信処理手段が、前記第２のコミュニケーション情報を取得し、前記第２のコミュニケーション情報に含まれ、前記第２のコミュニケーション情報の受信者を示すためのユーザ情報と対応付けて、前記第２のコミュニケーション情報を前記情報管理テーブルに登録する第２の受信処理ステップと、
クライアントからの参照要求に応じて、参照要求処理手段が、前記情報管理テーブルを参照して、前記参照要求に含まれるユーザ情報に対応する第１のコミュニケーション情報及び第２のコミュニケーション情報を抽出した後、抽出された前記第１のコミュニケーション情報及び前記第２のコミュニケーション情報を前記クライアントの画面に一覧表示させる画面情報を送信する参照要求処理ステップと、
を有することを特徴とするコミュニケーション情報統合管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコミュニケーション情報統合管理方法に関し、特に、コンピュータを介してコミュニケーションを行うための情報を統合管理するコミュニケーション情報統合管理方法に関する。
【背景技術】
【０００２】
現在、コンピュータを介してコミュニケーションを行う際には、電子メールやＴｏＤｏが用いられている。ＴｏＤｏは、例えばグループウェアなど、個人に関する情報を管理する機能を備えたソフトウェアに標準的に搭載される機能である。ＴｏＤｏには、他者からの依頼や通知によって、自分が行わなければならない作業項目（「何時までに何々を行う」など）が入力される。また、作業項目の入力者に対しては、その作業に対する承認やコメントを回答することもできる。
【０００３】
従来、受信した電子メール本文に記述されたＴｏＤｏ情報を抽出し、電子メール転送ルールを定めたルールデータベースを参照することで、抽出されたＴｏＤｏ情報の内容に対応する転送先を決定する電子メール転送方法がある（例えば、特許文献１参照）。
【特許文献１】特開平１１−１３６２７８号公報（段落番号〔００２０〕〜〔００２７〕、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、電子メール及びＴｏＤｏを併用して業務上の連絡などを行う際には、メイラー及びＴｏＤｏを備えたソフトウェア（グループウェアなど）を使い分ける必要がある。このような場合、各アプリケーションに対して、それぞれ個別に認証を受けることが必要となり、また、連絡された内容の参照や検索を行う際にも、それぞれのアプリケーションに対して個別に操作を行わなければならない。従って、ユーザに対する利便性が損なわれるという問題点があった。
【０００５】
なお、上記特許文献１に開示された電子メール転送方法は、受信した電子メールから抽出したＴｏＤｏ情報を用いて電子メールを自動転送するものであり、ＴｏＤｏ及び電子メールを統合した環境を提供するものではない。
【０００６】
本発明はこのような点に鑑みてなされたものであり、コンピュータを介してコミュニケーションを行う際、異なるコミュニケーション情報の併用に伴うアプリケーションの使い分けを不要とし、ユーザの利便性を向上することが可能なコミュニケーション情報統合管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明では上記課題を解決するために、図１に示すように、コンピュータを介してコミュニケーションを行うための情報を統合管理するコミュニケーション情報統合管理方法において、入力情報受信手段１ａが、所定のアプリケーションを用いて作成された入力情報２を受信する入力情報受信ステップと、入力情報振分け手段１ｂが、入力情報２を受けて、入力情報２に含まれ、入力情報２の受信者を示す受信者情報２ａを参照し、受信者情報２ａに所定キーワードが含まれている入力情報２を第１のコミュニケーション情報３、受信者情報２ａに所定キーワードが含まれていない入力情報２を第２のコミュニケーション情報４として振分ける入力情報振分けステップと、コミュニケーション情報処理手段１ｃが、振分けされた入力情報を受けて、入力情報２が第１のコミュニケーション情報３の場合は、第１のコミュニケーション情報３の内容に基づいた電子メール９を作成後、所定メールサーバに電子メール９を送信し、入力情報２が第２のコミュニケーション情報４の場合は、第２のコミュニケーション情報４を、第２のコミュニケーション情報４の受信者を示すためのユーザ情報４ａと対応付けて、複数のユーザに共有される情報管理テーブル５に登録するコミュニケーション情報処理ステップと、を有することを特徴とするコミュニケーション情報統合管理方法が提供される。
【０００８】
このコミュニケーション情報統合管理方法によれば、入力情報受信手段１ａが、入力情報２を受信する。そして、入力情報振分け手段１ｂが、入力情報２に含まれる受信者情報２ａを参照し、受信者情報２ａに所定キーワードが含まれている入力情報２を第１のコミュニケーション情報３、受信者情報２ａに所定キーワードが含まれていない入力情報２を第２のコミュニケーション情報４として振分ける。その後、コミュニケーション情報処理手段１ｃが、振分けられた入力情報を受けて、入力情報２が第１のコミュニケーション情報３であれば、第１のコミュニケーション情報３の内容に基づいた電子メール９を作成し、その電子メール９を所定のメールサーバに送信する。また、入力情報２が第２のコミュニケーション情報４であれば、第２のコミュニケーション情報４を、第２のコミュニケーション情報４に含まれるユーザ情報４ａと対応付けて情報管理テーブル５に登録する。
【０００９】
また、本発明では上記課題を解決するために、図１に示すように、コンピュータを介してコミュニケーションを行うための情報を統合管理するコミュニケーション情報統合管理方法において、第１の受信処理手段１ｄが、参照すべきサーバの識別子６ａと該サーバにアクセスするための認証情報６ｂとを対応付けたテーブル６を参照し、識別子６ａ及び認証情報６ｂを用いたアクセスによってサーバから第１のコミュニケーション情報７を受信し、第１のコミュニケーション情報７に含まれ、第１のコミュニケーション情報７の受信者を示すためのユーザ情報７ａと対応付けて、複数のユーザに共有される情報管理テーブル５に登録する第１の受信処理ステップと、行うべき事柄が記述された第２のコミュニケーション情報８が入力された場合、第２の受信処理手段１ｅが、第２のコミュニケーション情報８を取得し、第２のコミュニケーション情報８に含まれ、第２のコミュニケーション情報の受信者を示すためのユーザ情報８ａと対応付けて、第２のコミュニケーション情報８を情報管理テーブル５に登録する第２の受信処理ステップと、クライアントからの参照要求に応じて、参照要求処理手段１ｆが、情報管理テーブル５を参照して、参照要求に含まれるユーザ情報に対応する第１のコミュニケーション情報及び第２のコミュニケーション情報を抽出した後、抽出された第１のコミュニケーション情報及び第２のコミュニケーション情報をクライアントの画面に一覧表示させる画面情報１０を送信する参照要求処理ステップと、を有することを特徴とするコミュニケーション情報統合管理方法が提供される。
【００１０】
このコミュニケーション情報統合管理方法によれば、第１の受信処理手段１ｄが、参照すべきサーバの識別子６ａとサーバにアクセスするための認証情報６ｂとを対応付けたテーブル６を参照し、識別子６ａ及び認証情報６ｂを用いたアクセスによって、第１のコミュニケーション情報７をサーバから受信する。そして、受信した第１のコミュニケーション情報７を、第１のコミュニケーション情報に含まれるユーザ情報７ａと対応付けて情報管理テーブル５に登録する。また、第２のコミュニケーション情報８が入力された場合、第２の受信処理手段１ｅが、第２のコミュニケーション情報８を取得し、第２のコミュニケーション情報に含まれるユーザ情報８ａと第２のコミュニケーション情報８とを対応付けて情報管理テーブル５に登録する。そして、クライアントからの参照要求に応じて、参照要求処理手段１ｆが、参照要求に含まれるユーザ情報に対応する第１のコミュニケーション情報及び第２のコミュニケーション情報を抽出し、抽出された第１のコミュニケーション情報及び第２のコミュニケーション情報をクライアントの画面に一覧表示させる画面情報１０を送信する。
【発明の効果】
【００１１】
本発明に係るコミュニケーション情報統合管理方法によれば、受信者情報に所定キーワードが含まれるかどうかによって、所定のアプリケーションを用いて作成された入力情報が振分けられるので、第１のコミュニケーション情報及び第２のコミュニケーション情報を、それぞれ別々のアプリケーションで使い分けることが不要となり、ユーザの利便性を向上させることができる。
【００１２】
また、本発明に係る別のコミュニケーション情報統合管理方法によれば、第１のコミュニケーション情報及び第２のコミュニケーション情報が、それらの受信者を示すためのユーザ情報と対応付けて情報管理テーブルに登録され、クライアントからの参照要求に応じて抽出された第１のコミュニケーション情報及び第２のコミュニケーション情報を一覧表示させる画面情報を送信することで、第１のコミュニケーション情報及び第２のコミュニケーション情報を、それぞれ別々のアプリケーションを使い分けることが不要となり、ユーザの利便性を向上させることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態を図面を参照して説明する。
図１は、本発明の原理を説明するための原理図である。以下、この図１を用いて本発明の概要について説明する。
【００１４】
図１は、コンピュータを介してコミュニケーションを行うための情報を統合管理する機能を有するコミュニケーション情報統合管理サーバ１に、本発明を適用した場合について示している。なお、コミュニケーション情報統合管理サーバ１には、図示していないネットワークを介して、他のコンピュータなどが接続されているものとする。
【００１５】
コミュニケーション情報統合管理サーバ１は、入力情報受信手段１ａ、入力情報振分け手段１ｂ、コミュニケーション情報処理手段１ｃ、第１の受信処理手段１ｄ、第２の受信処理手段１ｅ、参照要求処理手段１ｆ、情報管理テーブル５、及びテーブル６を有している。
【００１６】
入力情報受信手段１ａは、上記ネットワークに接続されたクライアントから送信される入力情報２を受信する。入力情報２は、例えば業務上の連絡事項や依頼事項などが記述された情報であり、クライアント上で動作する所定のアプリケーションを用いて作成される。入力情報２には、表題や本文などの内容に関する情報の他、入力情報２の受信者を示す受信者情報２ａが含まれている。
【００１７】
入力情報振分け手段１ｂは、入力情報２に含まれる受信者情報２ａを参照する。そして、受信者情報２ａに所定キーワードが含まれているかどうかによって、第１のコミュニケーション情報３あるいは第２のコミュニケーション情報４に振分ける。第２のコミュニケーション情報４には、第２のコミュニケーション情報の受信者を示すためのユーザ情報４ａが含まれている。
【００１８】
コミュニケーション情報処理手段１ｃは、振分けられた入力情報を受けて、それが第１のコミュニケーション情報の場合と、第２のコミュニケーション情報の場合とで、それぞれ別の処理を行う。
【００１９】
振分けられた入力情報が第１のコミュニケーション情報３の場合には、その内容に基づく電子メール９を作成し、その電子メール９を所定のメールサーバに送信する。また、振分けらたれ入力情報が第２のコミュニケーション情報４の場合には、第２のコミュニケーション情報４をユーザ情報４ａと対応付けて、複数のユーザによって共有される情報管理テーブル５に登録する。
【００２０】
第１の受信処理手段１ｄは、テーブル６を参照し、所定のタイミングで参照すべきサーバにアクセスする。テーブル６には、参照すべきサーバの識別子６ａとそのサーバにアクセスするための認証情報６ｂが対応付けられている。そして、アクセスしたサーバから、第１のコミュニケーション情報７を受信する。第１のコミュニケーション情報７には、第１のコミュニケーション情報７の受信者を示すためのユーザ情報７ａが含まれている。第１の受信処理手段１ｄは、受信した第１のコミュニケーション情報７を、ユーザ情報７ａと対応付けて情報管理テーブル５に登録する。
【００２１】
第２の受信処理手段１ｅは、コミュニケーション情報統合管理サーバ１に所定のタイミングで第２のコミュニケーション情報８が入力された場合、第２のコミュニケーション情報８を取得する。第２のコミュニケーション情報８には、第２のコミュニケーション情報８の受信者を示すためのユーザ情報８ａが含まれている。第２の受信処理手段１ｅは、取得した第２のコミュニケーション情報８を、ユーザ情報８ａと対応付けて情報管理テーブル５に登録する。
【００２２】
参照要求処理手段１ｆは、クライアントからの参照要求に応じて、情報管理テーブル５を参照する。そして、参照要求に含まれるユーザ情報に対応する第１のコミュニケーション情報及び第２のコミュニケーション情報を抽出し、それらを画面に一覧表示させるための画面情報１０をクライアントに送信する。
【００２３】
このような構成のコミュニケーション情報統合管理サーバ１では、クライアントから送信された入力情報２が、受信者情報２ａに所定キーワードが含まれるかどうかで第１のコミュニケーション情報３あるいは第２のコミュニケーション情報４に振分けられ、それぞれに応じた処理がなされる。また、所定のタイミングで受信された第１のコミュニケーション情報７及び第２のコミュニケーション情報８が、それぞれに含まれるユーザ情報７ａ及びユーザ情報８ａと対応付けられて情報管理テーブル５に登録される。そして、クライアントからの参照要求に応じて、抽出された第１のコミュニケーション情報及び第２のコミュニケーション情報を一覧表示させるための画面情報１０が送信される。以下、この処理内容について説明する。
【００２４】
入力情報受信手段１ａは、クライアントから送信される入力情報２を受信する。
入力情報振分け手段１ｂは、上記入力情報２を受けて、入力情報２に含まれる受信者情報２ａを参照する。そして、受信者情報２ａに所定キーワード（例えば「＠」）が含まれている入力情報２を第１のコミュニケーション情報３、受信者情報２ａに所定キーワードが含まれていない入力情報２を第２のコミュニケーション情報４として振分ける。
【００２５】
コミュニケーション情報処理手段１ｃは、上記振分けられた入力情報を受けて、それが第１のコミュニケーション情報３の場合は、第１のコミュニケーション情報３の内容に基づいた電子メール９を作成する。そして、その電子メール９を所定のメールサーバに対して送信する。また、上記振分けられた入力情報が第２のコミュニケーション情報４の場合は、情報管理テーブル５に、第２のコミュニケーション情報に含まれるユーザ情報４ａと第２のコミュニケーション情報４とを対応付けて登録する。
【００２６】
一方、第１の受信処理手段１ｄは、テーブル６を参照し、所定のタイミングで参照すべきサーバにアクセスする。そして、そのサーバから第１のコミュニケーション情報７を受信する。その後、受信した第１のコミュニケーション情報７に含まれるユーザ情報７ａと第１のコミュニケーション情報７とを対応付けて情報管理テーブル５に登録する。
【００２７】
また、第２の受信処理手段１ｅは、コミュニケーション情報統合管理サーバ１に所定のタイミングで入力された第２のコミュニケーション情報８を取得する。そして、取得した第２のコミュニケーション情報に含まれるユーザ情報８ａと第２のコミュニケーション情報８とを対応付けて情報管理テーブル５に登録する。
【００２８】
そして、参照要求処理手段１ｆは、クライアントからの参照要求に応じて情報管理テーブル５を参照する。そして、参照要求に含まれるユーザ情報に対応する第１のコミュニケーション情報及び第２のコミュニケーション情報を抽出し、それらを一覧表示させるための画面情報１０をクライアントに送信する。
【００２９】
このように、所定のアプリケーションを用いて作成された入力情報２の受信者情報２ａに所定キーワードが含まれているかどうかによって、入力情報２が第１のコミュニケーション情報あるいは第２のコミュニケーション情報に振分けられ、その後それぞれに応じた処理が行われる。従って、第１のコミュニケーション情報３と第２のコミュニケーション情報４とを併用する際に、別々のアプリケーションを使い分ける必要がなくなるので、ユーザの利便性を向上させることができる。
【００３０】
また、所定のタイミングで受信された第１のコミュニケーション情報７及び第２のコミュニケーション情報８を、それぞれユーザ情報７ａ及びユーザ情報８ａと対応付けて情報管理テーブル５に登録することで、所定のタイミングで受信した第１のコミュニケーション情報７、及び所定のタイミングで入力される第２のコミュニケーション情報８を、情報管理テーブル５上で一元管理することが可能となる。従って、クライアントからの参照要求に対して、その参照要求に応じた第１のコミュニケーション情報及び第２のコミュニケーション情報が抽出され、それらを一覧表示させるための画面情報１０が送信されるので、別々のアプリケーションを使い分けて内容の閲覧などを行う必要がなくなり、ユーザの利便性を向上させることができる。
【００３１】
次に、本発明の実施の形態を具体的に説明する。
図２は、本発明を適用したコミュニケーション情報統合管理サーバが接続されたネットワークの構成例である。
【００３２】
本実施の形態のネットワーク構成では、コミュニケーション情報統合管理サーバ１００には、インターネットなどのネットワーク９０１が接続されている。ネットワーク９０１には、コミュニケーション情報統合管理サーバ１００の他、クライアント２１０，２２０、送信メールサーバ３１０，３２０、受信メールサーバ４１０，４２０、ＴｏＤｏサーバ５００、及びその他様々なネットワーク機器が接続されている。
【００３３】
コミュニケーション情報統合管理サーバ１００は、クライアントに対して、電子メール及びＴｏＤｏを統合管理する機能を提供する。本実施の形態では、このコミュニケーション情報統合管理サーバ１００のクライアントとしてクライアント２１０，２２０が用意され、これらの装置によってクライアント／サーバ型システムが構成されている。なお、実際のシステムには、さらに多数のクライアントが用意される。クライアント２１０のユーザには、このシステムのユーザを一意に示すためのＩＤとして、システムＩＤ「Ｕ０００１」が付与されている。また、クライアント２２０のユーザには、同様のＩＤとして、システムＩＤ「Ｕ０００２」が付与されている。
【００３４】
コミュニケーション情報統合管理サーバ１００は、情報管理テーブル１１３を有している。情報管理テーブル１１３は、このシステムの複数のユーザによって共有されるテーブルである。情報管理テーブル１１３には、登録される情報の種類や状態を識別するための各種フラグが用意されている。
【００３５】
このフラグには、送信した情報であることを示す送信フラグや、受信した情報であることを示す受信フラグなどがある。情報管理テーブル１１３に登録する情報を受信した情報として登録する際には、受信フラグが「１」に設定され、送信した情報として登録する際には、送信フラグが「１」に設定される。
【００３６】
送信メールサーバ３１０，３２０及び受信メールサーバ４１０，４２０は、クライアント２１０のユーザが有する電子メールアカウントに関連するメールサーバである。本実施の形態では、クライアント２１０のユーザは、２つの電子メールアカウント「ｍａｉｌ１」，「ｍａｉｌ２」を有しているものとする。
【００３７】
電子メールアカウント「ｍａｉｌ１」を用いた電子メールの送受信は、送信メールサーバ３１０及び受信メールサーバ４１０によって行われる。また、電子メールアカウント「ｍａｉｌ２」を用いた電子メールの送受信は、送信メールサーバ３２０及び受信メールサーバ４２０によって行われる。なお、送信メールサーバ３１０，３２０のドメイン名は、それぞれ「ｓ１．ｃｏｍ」，「ｓ２．ｃｏｍ」とし、受信メールサーバ４１０，４２０のドメイン名は、それぞれ「ｒ１．ｃｏｍ」，「ｒ２．ｃｏｍ」とする。
【００３８】
ＴｏＤｏサーバ５００は、本実施の形態で動作するＴｏＤｏエンジンとは別のＴｏＤｏエンジンを有するサーバである。
上記のような構成で、クライアントからコミュニケーション情報統合管理サーバ１００に対して、入力情報が送信される。入力情報は、本システムのユーザや、本システムのユーザ以外の外部関係者などに対して、業務上の連絡事項や依頼事項を通知するために、クライアント上で動作する所定のアプリケーションを用いて作成される情報である。
【００３９】
入力情報には、表題や本文など内容に関する情報の他、入力情報を送信した日付を示す送信日や、その入力情報の送信者及び受信者も含まれる。
送信者には、入力情報を作成したユーザ自身のシステムＩＤが自動的に設定される。受信者には、入力情報の受信者のシステムＩＤや電子メールアドレスが、入力情報を作成するユーザによって指定される。なお、複数の受信者を指定することも可能である。さらにこの時、システムＩＤを用いて指定した受信者と電子メールアドレスを用いて指定した受信者とを混在させることも可能である。
【００４０】
他にも、入力情報に含まれ得る情報として、受信者に電子メールアドレスが指定された場合には、ユーザが有する電子メールアカウントを指定するためのアカウント番号がある。また、業務上の依頼事項を通知する場合などには、その依頼事項の納期や回答を要求する際の方式を指定する回答方式がある。
【００４１】
本実施の形態では、クライアント２１０からコミュニケーション情報統合管理サーバ１００に対して、入力情報５１，５２，５３が送信される。入力情報５１，５２，５３の送信者には、いずれもシステムＩＤ「Ｕ０００１」が設定される。入力情報５１，５２の受信者には、それぞれ電子メールアドレス「ａ＠ａ．ｃｏｍ」，システムＩＤ「Ｕ０００２」が指定されている。また、入力情報５３には、複数の受信者として、システムＩＤ「Ｕ０００２」及び電子メールアドレス「ａ＠ａ．ｃｏｍ」が指定されている。
【００４２】
コミュニケーション情報統合管理サーバ１００は、入力情報を受信し、その受信者を参照してメール情報あるいはＴｏＤｏ情報に振分ける。そして、受信した入力情報の受信者側に対する処理として、振分けられた入力情報がメール情報の場合は、そのメール情報の内容に基づく電子メールを作成し、所定の送信メールサーバに作成した電子メールを送信する。また、振分けられた入力情報がＴｏＤｏ情報の場合には、そのＴｏＤｏ情報を受信者情報に指定されたシステムＩＤと対応付けて情報管理テーブル１１３に登録する。この登録の際は、受信フラグが「１」に設定される。
【００４３】
その後、コミュニケーション情報統合管理サーバ１００は、受信した入力情報の送信者側に対する処理として、受信した入力情報を、その送信者に設定されたシステムＩＤと対応付けて情報管理テーブル１１３に登録する。この登録の際は、送信フラグが「１」に設定される。
【００４４】
また、コミュニケーション情報統合管理サーバ１００は、所定のタイミングで、外部の受信メールサーバ４１０，４２０やＴｏＤｏサーバ５００にアクセスし、電子メールあるいはＴｏＤｏを受信している。そして、それらの受信者として指定されたシステムＩＤと対応付けて情報管理テーブル１１３に登録する。この登録の際は、受信フラグが「１」に設定される。
【００４５】
本実施の形態では、受信メールサーバ４２０に、受信者としてシステムＩＤ「Ｕ０００１」の電子メールアドレスが指定された電子メール７０が新着している。コミュニケーション情報統合管理サーバ１００は、電子メール７０を受信メールサーバ４２０から受信し、システムＩＤ「Ｕ０００１」と対応付けて電子メール７０の内容を登録する。
【００４６】
このように情報管理テーブル１１３に登録される情報は、システムＩＤと対応付けられる。さらに、登録されたこれらの情報は、送信フラグ及び受信フラグを参照することで、送信した情報か受信した情報かを識別できるようになっている。
【００４７】
従って、例えばクライアント２１０が、コミュニケーション情報統合管理サーバ１００に対して参照要求を行うと、コミュニケーション情報統合管理サーバ１００は、情報管理テーブル１１３を参照する。そして、システムＩＤ「Ｕ０００１」に対応付けられた情報を検索する。
【００４８】
コミュニケーション情報統合管理サーバ１００は、上記参照要求が送信内容を要求するものであれば、上記検索結果として得られた情報から、送信フラグが「１」に設定された情報を抽出する。そして、それらをクライアントの画面に一覧表示させるための送信内容表示情報６１をクライアント２１０に送信する。また、上記参照要求が受信内容を要求するものであれば、上記検索結果として得られた情報から、受信フラグが「１」に設定された情報を抽出する。そして、それらをクライアントの画面に一覧表示させるための受信内容表示情報６２をクライアント２１０に送信する。
【００４９】
クライアント２１０は、コミュニケーション情報統合管理サーバ１００から送信された送信内容表示情報６１あるいは受信内容表示情報６２を受けて、クライアント２１０のユーザが送信したＴｏＤｏや電子メールの一覧、あるいは受信したＴｏＤｏや電子メールの一覧を画面９０に表示する。
【００５０】
このようにして、コミュニケーション情報統合管理サーバ１００は、クライアントに対して、電子メール及びＴｏＤｏを統合管理する機能を提供することができる。
以下、図２に示すような処理の実現方法について具体的に説明する。
【００５１】
図３は、本発明の実施の形態に用いるコミュニケーション情報統合管理サーバのハードウェア構成例を示す図である。
コミュニケーション情報統合管理サーバ１００は、ＣＰＵ（Central Processing Unit）１０１によって装置全体が制御されている。ＣＰＵ１０１には、バス１０９を介して、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、ハードディスクドライブ（HDD:Hard Disk Drive）１０４、グラフィック処理装置１０５、入力インターフェース１０６、及び通信インターフェース１０７が接続されている。
【００５２】
ＲＯＭ１０２には、ＣＰＵ１０１が実行する基本的なプログラムやデータが格納される。ＲＡＭ１０３には、ＣＰＵ１０１に実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１０３には、ＣＰＵ１０１による処理に必要な各種データが格納される。ＨＤＤ１０４には、ＯＳやアプリケーションプログラムが格納される。
【００５３】
グラフィック処理装置１０５には、表示装置２１が接続されている。グラフィック処理装置１０５は、ＣＰＵ１０１からの命令に従って、画像を表示装置２１の画面に表示させる。入力インターフェース１０６は、マウス２２やキーボード２３から送られてくる信号を、バス１０９を介してＣＰＵ１０１に送信する。通信インターフェース１０７は、ネットワーク９０１を介して、他の装置とのデータの送受信を行う。
【００５４】
以上のようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。次に、本実施の形態を実施するためにコミュニケーション情報統合管理サーバ１００が備える機能について説明する。
【００５５】
図４は、コミュニケーション情報統合管理サーバの機能を示す機能ブロック図である。
コミュニケーション情報統合管理サーバ１００は、ＴｏＤｏアカウント管理テーブル１１１、メールアカウント管理テーブル１１２、情報管理テーブル１１３、新着ＴｏＤｏテーブル１１４、入力情報受信手段１２０、入力情報振分け手段１３０、コミュニケーション情報処理手段１４０、送信内容登録手段１５０、電子メール受信処理手段１６０、ＴｏＤｏ受信処理手段１７０、及び参照要求処理手段１８０を有している。
【００５６】
ＴｏＤｏアカウント管理テーブル１１１には、このシステムのユーザに付与されたシステムＩＤとユーザ名とが組になって登録されている。
メールアカウント管理テーブル１１２には、ユーザの有する電子メールアカウントやパスワードなどが、そのユーザのシステムＩＤと対応付けられて登録されている。
【００５７】
情報管理テーブル１１３には、クライアントから送信された入力情報、入力情報から振分けられたメール情報やＴｏＤｏ情報、及びコミュニケーション情報統合管理サーバ１００が受信した電子メールやＴｏＤｏの内容が、所定のシステムＩＤと対応付けられて登録される。
【００５８】
新着ＴｏＤｏテーブル１１４には、コミュニケーション情報統合管理サーバ１００が外部のＴｏＤｏサーバ５００などから所定のタイミングで受信したＴｏＤｏの内容が、その受信者として指定されたシステムＩＤと対応付けられて登録される。
【００５９】
入力情報受信手段１２０は、クライアントから送信される入力情報を受信して、入力情報振分け手段１３０に渡す。
入力情報振分け手段１３０は、入力情報受信手段１２０が受信した入力情報を受けて、その入力情報に含まれる受信者を１人ずつ選択する。その後、選択された受信者を参照し、所定キーワード（例えば「＠」）がその受信者に含まれているかどうかによって、入力情報をメール情報あるいはＴｏＤｏ情報に振分ける。
【００６０】
コミュニケーション情報処理手段１４０は、入力情報振分け手段１３０が振分けた情報を取得し、それがメール情報の場合には、メールアカウント管理テーブル１１２を参照し、上記メール情報の内容に基づいた電子メールを作成する。その後、作成した電子メールを所定の送信メールサーバに送信する。
【００６１】
また、入力情報振分け手段１３０から取得した情報がＴｏＤｏ情報の場合には、ＴｏＤｏアカウント管理テーブル１１１を参照し、そのＴｏＤｏ情報の受信者に指定されたシステムＩＤが実際に存在するかどうか確認する。そして、そのシステムＩＤとＴｏＤｏ情報とを対応付けて情報管理テーブル１１３に登録する。
【００６２】
送信内容登録手段１５０は、入力情報振分け手段１３０から取得した入力情報を、その送信者として設定されたシステムＩＤと対応付けて情報管理テーブル１１３に登録する。
電子メール受信処理手段１６０は、メールアカウント管理テーブル１１２を参照し、所定のタイミングでアクセスした受信メールサーバから、電子メールを受信する。そして、受信した電子メールの内容を、その受信者として指定されたシステムＩＤと対応付けて情報管理テーブル１１３に登録する。
【００６３】
ＴｏＤｏ受信処理手段１７０は、ＴｏＤｏアカウント管理テーブル１１１を参照し、システムＩＤを取得する。そして、取得したシステムＩＤ毎に新着ＴｏＤｏテーブル１１４を参照し、ＴｏＤｏが登録されていれば、そのＴｏＤｏを取得する。その後、取得したＴｏＤｏの内容を、その受信者として指定されたシステムＩＤと対応付けて情報管理テーブル１１３に登録する。
【００６４】
参照要求処理手段１８０は、クライアントからの参照要求に応じて、情報管理テーブル１１３を参照する。そして、参照要求を行ったクライアントから送信されるシステムＩＤと対応付けられた情報を検索する。上記参照要求が送信内容を要求するものであれば、検索結果として得られた情報から送信フラグが「１」に設定された情報を抽出する。また、受信内容を要求するものであれば、検索結果として得られた情報から受信フラグが「１」に設定された情報を抽出する。その後、抽出された情報を画面に一覧表示させるための情報をクライアントに送信する。
【００６５】
次に、コミュニケーション情報統合管理サーバ１００が有する各テーブルについて、それぞれのデータ構成例を説明する。
図５は、ＴｏＤｏアカウント管理テーブルのデータ構成例を示す図である。
【００６６】
図５に示すように、ＴｏＤｏアカウント管理テーブル１１１は、「システムＩＤ」の項目１１１ａ及び「ユーザ名」の項目１１１ｂによって構成される。
「システムＩＤ」の項目１１１ａには、このシステムの各ユーザに付与されたシステムＩＤが登録される。
【００６７】
「ユーザ名」の項目１１１ｂには、上記システムＩＤに対応するユーザのユーザ名が登録される。
図６は、メールアカウント管理テーブルのデータ構成例を示す図である。
【００６８】
図６に示すように、メールアカウント管理テーブル１１２は、「システムＩＤ」の項目１１２ａ、「アカウント番号」の項目１１２ｂ、「電子メールアカウント」の項目１１２ｃ、「パスワード」の項目１１２ｄ、「送信メールサーバ」の項目１１２ｅ、「受信メールサーバ」の項目１１２ｆ、及び「署名」の項目１１２ｇによって構成される。
【００６９】
「システムＩＤ」の項目１１２ａには、電子メールアカウントを有するユーザのシステムＩＤが登録される。ユーザが複数の電子メールアカウントを有する場合は、その数に応じた分のシステムＩＤが登録される。
【００７０】
「アカウント番号」の項目１１２ｂには、電子メールアカウントを識別するための番号が登録される。ユーザが複数の電子メールアカウントを有する場合には、それぞれに対して異なるアカウント番号が登録される。これにより、複数の電子メールアカウントを識別することができる。
【００７１】
「電子メールアカウント」の項目１１２ｃには、ユーザが有する電子メールアカウントとして、電子メールアドレスのユーザＩＤの部分が登録される。
「パスワード」の項目１１２ｄには、電子メールを受信する際、受信メールサーバから認証を受けるためのパスワードが登録される。
【００７２】
「送信メールサーバ」の項目１１２ｅには、電子メールを送信する送信メールサーバを識別するための識別子として、例えばそのサーバのドメイン名などが登録される。
「受信メールサーバ」の項目１１２ｆには、電子メールを受信する受信メールサーバを識別するための識別子として、例えばそのサーバのドメイン名などが登録される。
【００７３】
「署名」の項目１１２ｇには、電子メールを作成する際に挿入される署名が登録される。
図７は、情報管理テーブルのデータ構成例（その１）を示す図であり、図８は、情報管理テーブルのデータ構成例（その２）を示す図である。
【００７４】
図７及び図８に示すように、情報管理テーブル１１３は、「システムＩＤ」の項目１１３ａ、「メールフラグ」の項目１１３ｂ、「ＴｏＤｏフラグ」の項目１１３ｃ、「送信フラグ」の項目１１３ｄ、「受信フラグ」の項目１１３ｅ、「アカウント番号」の項目１１３ｆ、「送信日」の項目１１３ｇ、「受信日」の項目１１３ｈ、「送信者」の項目１１３ｉ、「受信者」の項目１１３ｊ、「表題」の項目１１３ｋ、「本文」の項目１１３ｌ、「付加情報１」の項目１１３ｍ、「付加情報２」の項目１１３ｎ、「付加情報３」の項目１１３ｏ、及び「新着フラグ」の項目１１３ｐによって構成される。
【００７５】
「システムＩＤ」の項目１１３ａには、登録される情報に対応付けられるシステムＩＤが登録される。
「メールフラグ」の項目１１３ｂには、登録される情報が電子メールに関する情報を示す場合に「１」が設定される。
【００７６】
「ＴｏＤｏフラグ」の項目１１３ｃには、登録される情報がＴｏＤｏに関する情報を示す場合に「１」が設定される。
「送信フラグ」の項目１１３ｄには、登録される情報が送信した情報を示す場合に「１」が設定される。具体的には、送信内容登録手段１５０が入力情報を送信者と対応付けて情報管理テーブル１１３に登録する際に、このフラグが「１」に設定される。
【００７７】
「受信フラグ」の項目１１３ｅには、登録される情報が受信した情報を示す場合に「１」が設定される。具体的には、電子メール受信処理手段１６０が所定の受信メールサーバから受信した電子メールの内容を登録する際、また、ＴｏＤｏ受信処理手段１７０が新着ＴｏＤｏテーブル１１４から取得したＴｏＤｏの内容を登録する際に「１」が設定される。また、コミュニケーション情報処理手段１４０が、入力情報振分け手段１３０から取得したＴｏＤｏ情報を情報管理テーブル１１３に登録する際にも「１」が設定される。
【００７８】
「アカウント番号」の項目１１３ｆには、登録される情報が電子メールに関する情報の場合、その送信及び受信に用いた電子メールアカウントのアカウント番号が登録される。
「送信日」の項目１１３ｇには、入力情報を登録する場合及び入力情報から振分けられたＴｏＤｏ情報を登録する場合に、その処理を行った時の日付が、コミュニケーション情報統合管理サーバ１００によって登録される。また、受信した電子メールやＴｏＤｏの内容を登録する場合には、それらの送信日が登録される。
【００７９】
「受信日」の項目１１３ｈには、ユーザによって情報が閲覧された時の日付が、コミュニケーション情報統合管理サーバ１００によって登録される。
「送信者」の項目１１３ｉには、登録される情報の送信者として指定される電子メールアドレスやシステムＩＤが登録される。
【００８０】
「受信者」の項目１１３ｊには、登録される情報の受信者として指定される電子メールアドレスやシステムＩＤが登録される。
「表題」の項目１１３ｋには、登録される情報の表題が登録される。
【００８１】
「本文」の項目１１３ｌには、登録される情報の本文がそのままの内容で登録される。
「付加情報１」の項目１１３ｍには、登録される情報に納期が指定されていれば、その納期が登録される。
【００８２】
「付加情報２」の項目１１３ｎには、登録される情報に回答方式が指定されていれば、その回答方式が登録される。
回答方式は、受信者からの回答の方式を指定するための情報である。本実施の形態では、「１」から「３」までの番号によって、それぞれ異なる方式が指定される。回答方式が「１」の場合は、受信者に対してコメントでの回答を要求し、「２」の場合は、同受信者に対して「Ｙｅｓ／Ｎｏ」での回答を要求する。また、「３」の場合は、同受信者に対してコメント及び「Ｙｅｓ／Ｎｏ」を併用した回答を要求する。
【００８３】
「付加情報３」の項目１１３ｏには、登録される情報が添付ファイルなどを有する場合に、それが登録される。
「新着フラグ」の項目１１３ｐには、登録される情報が受信した情報である場合（受信フラグを立てて登録する場合）、まずこのフラグに「１」が設定される。そして、ユーザが登録された情報を閲覧した時点で、このフラグが「０」に設定される。
【００８４】
図９は、新着ＴｏＤｏテーブルのデータ構成例を示す図である。
図９に示すように、新着ＴｏＤｏテーブル１１４は、「システムＩＤ」の項目１１４ａ、「送信者」の項目１１４ｂ、「送信日」の項目１１４ｃ、「表題」の項目１１４ｄ、「本文」の項目１１４ｅ、「付加情報１」の項目１１４ｆ、「付加情報２」の項目１１４ｇ、及び「付加情報３」の項目１１４ｈによって構成される。
【００８５】
「システムＩＤ」の項目１１４ａには、別ＴｏＤｏエンジンから受信したＴｏＤｏの受信者として指定されたシステムＩＤが登録される。
「送信者」の項目１１４ｂには、別ＴｏＤｏエンジンを用いてＴｏＤｏを送信した送信者のシステムＩＤが登録される。
【００８６】
「送信日」の項目１１４ｃには、ＴｏＤｏが送信された日付が登録される。
「表題」の項目１１４ｄには、受信したＴｏＤｏの表題が登録される。
「本文」の項目１１４ｅには、受信したＴｏＤｏの本文がそのままの内容で登録される。
【００８７】
「付加情報１」の項目１１４ｆには、受信したＴｏＤｏに納期が指定されている場合、その納期が登録される。
「付加情報２」の項目１１４ｇには、受信したＴｏＤｏに回答方式が指定されている場合、その回答方式が登録される。
【００８８】
「付加情報３」の項目１１４ｈには、受信したＴｏＤｏが何らかの添付ファイルを有する場合、その添付ファイルが登録される。
以上のような構成のコミュニケーション情報統合管理サーバ１００によって行われる処理は、大別すると、電子メール／ＴｏＤｏ送信処理、電子メール受信処理、ＴｏＤｏ受信処理、送信内容参照要求処理、及び受信内容参照要求処理である。以下、これらの処理を順番に説明する。
【００８９】
図１０は、電子メール／ＴｏＤｏ送信処理の処理手順を示すフローチャートである。以下、図１０に示す処理を、ステップ番号に沿って説明する。
［ステップＳ１１］クライアントは、所定のアプリケーションを用いてユーザが作成した入力情報を、コミュニケーション情報統合管理サーバ１００に送信する。
【００９０】
［ステップＳ１２］入力情報受信手段１２０は、ステップＳ１１でクライアントが送信した入力情報を受信し、入力情報振分け手段１３０に渡す。そして、ステップＳ１３に処理を進める。
【００９１】
［ステップＳ１３］入力情報振分け手段１３０は、ステップＳ１２で渡された入力情報の受信者を選択する。受信者が複数存在する場合は、その中から１人の受信者を選択する。
【００９２】
［ステップＳ１４］入力情報振分け手段１３０は、ステップＳ１３で選択された受信者を参照し、その受信者に「＠」が含まれているかどうか判定する。
「＠」が含まれていれば、その受信者が電子メールアドレスによって指定されていると判断し、ステップＳ１３で渡された入力情報をメール情報としてコミュニケーション情報処理手段１４０に渡す。その後、ステップＳ１５に処理を進める。
【００９３】
また、「＠」が含まれていなければ、その受信者がシステムＩＤによって指定されていると判断し、ステップＳ１３で渡された入力情報をＴｏＤｏ情報としてコミュニケーション情報処理手段１４０に渡す。その後、ステップＳ１８に処理を進める。
【００９４】
［ステップＳ１５］コミュニケーション情報処理手段１４０は、メールアカウント管理テーブル１１２を参照し、ステップＳ１４で渡されたメール情報のアカウント番号に対応する電子メールアカウントを取得する。そして、ステップＳ１６に処理を進める。
【００９５】
［ステップＳ１６］コミュニケーション情報処理手段１４０は、ステップＳ１５で取得した電子メールアカウントを用いた電子メールを作成する。具体的には、電子メールの「ｆｒｏｍ」の欄にステップＳ１５で取得した電子メールアカウントを設定し、「ｔｏ」の欄に、ステップＳ１３で選択された受信者を設定する。ここで設定される受信者には「＠」が含まれる。さらに、電子メールの表題と本文には、メール情報の表題と本文をそのまま用いる。
【００９６】
なお、メール情報の受信者にシステムＩＤと電子メールアドレスとが併用されて指定されている場合、コミュニケーション情報処理手段１４０は、作成する電子メールの所定の箇所に「（Ａ）までに（Ｂ）で回答をお願いいたします。」の文を自動的に挿入する。この文の（Ａ）には、メール情報で指定される納期が挿入され、同文の（Ｂ）には、メール情報で指定される回答方式が挿入される。このような文を挿入することで、他方でシステムＩＤが選択された際に情報管理テーブル１１３に登録されるＴｏＤｏ情報と、内容の整合を取ることができる。
【００９７】
最後に、コミュニケーション情報処理手段１４０は、メールアカウント管理テーブル１１２を参照し、ステップＳ１５で用いたアカウント番号に対応する署名を取得する。そして、作成した電子メールの本文の最後に、上記署名を挿入する。そして、ステップＳ１７に処理を進める。
【００９８】
［ステップＳ１７］コミュニケーション情報処理手段１４０は、メールアカウント管理テーブル１１２を参照し、ステップＳ１５で用いたアカウント番号に対応する送信メールサーバを取得する。そして、その送信メールサーバに対して、ステップＳ１６で作成した電子メールを送信し、その後ステップＳ２０に処理を進める。
【００９９】
［ステップＳ１８］コミュニケーション情報処理手段１４０は、ＴｏＤｏアカウント管理テーブル１１１を参照し、ステップＳ１３で選択された受信者（システムＩＤ）に対応するユーザ名を取得する。そして、ステップＳ１９に処理を進める。
【０１００】
［ステップＳ１９］コミュニケーション情報処理手段１４０は、ステップＳ１４で渡されたＴｏＤｏ情報を、受信した情報として情報管理テーブル１１３に登録する。この時、「受信者」の項目１１３ｊには、ステップＳ１３で選択された受信者を登録する。なお、ＴｏＤｏ情報に納期が指定されている場合は、その納期を「付加情報１」の項目１１３ｍに登録し、ＴｏＤｏ情報に回答方式が指定されている場合は、その回答方式の番号を「付加情報２」の項目１１３ｎに登録する。
【０１０１】
ＴｏＤｏ情報の登録とともに、ステップＳ１３で選択された受信者を「システムＩＤ」の項目１１３ａに登録する。さらに、「ＴｏＤｏフラグ」の項目１１３ｃ、「受信フラグ」の項目１１３ｅ、及び「新着フラグ」の項目１１３ｐを、それぞれ「１」に設定する。その後、ステップＳ２０に処理を進める。
【０１０２】
［ステップＳ２０］コミュニケーション情報処理手段１４０は、ステップＳ１２で受信された入力情報の全ての受信者に対して処理を行ったどうか調べる。全ての受信者に対して処理していれば、ステップＳ２１に処理を進める。全ての受信者に対して処理していなければ、ステップＳ１３に処理を進める。
【０１０３】
［ステップＳ２１］送信内容登録手段１５０は、入力情報振分け手段１３０から、ステップＳ１２で振分けの対象となった入力情報を取得する。そして、送信した情報として、取得した入力情報とその送信者として指定されたシステムＩＤとを対応付けて、以下のように情報管理テーブル１１３に登録する。
【０１０４】
登録する入力情報の受信者に「＠」を含む受信者のみが指定されている場合は、入力情報の登録とともに、その送信者を「システムＩＤ」の項目１１３ａに登録する。さらに、「メールフラグ」の項目１１３ｂ及び「送信フラグ」の項目１１３ｄを、それぞれ「１」に設定し、アカウント番号を「アカウント番号」の項目１１３ｆに登録する。
【０１０５】
登録する入力情報の受信者に「＠」を含まない受信者のみが指定されている場合は、入力情報の登録とともに、その送信者を「システムＩＤ」の項目１１３ａに登録する。さらに、「ＴｏＤｏフラグ」の項目１１３ｃ及び「送信フラグ」の項目１１３ｄを、それぞれ「１」に設定する。入力情報に納期が指定されている場合は、その納期を「付加情報１」の項目１１３ｍに登録し、回答方式が指定されている場合は、その回答方式の番号を「付加情報２」の項目１１３ｎに登録する。
【０１０６】
登録する入力情報の受信者に「＠」を含む受信者と「＠」を含まない受信者とが指定されている場合は、入力情報の登録とともに、その送信者を「システムＩＤ」の項目１１３ａに登録する。さらに、「メールフラグ」の項目１１３ｂ、「ＴｏＤｏフラグ」の項目１１３ｃ、及び「送信フラグ」の項目１１３ｄを、それぞれ「１」に設定し、アカウント番号を「アカウント番号」の項目１１３ｆに登録する。入力情報に納期が指定されている場合は、その納期を「付加情報１」の項目１１３ｍに登録し、回答方式が指定されている場合は、その回答方式の番号を「付加情報２」の項目１１３ｎに登録する。
【０１０７】
上記登録の後、ステップＳ２２に処理を進める。
［ステップＳ２２］コミュニケーション情報統合管理サーバ１００は、入力情報を送信したクライアントに対して、処理が完了したことを通知する完了情報を送信する。
【０１０８】
［ステップＳ２３］クライアントは、ステップＳ２２でコミュニケーション情報統合管理サーバ１００が送信した完了情報を受信する。
以上が、電子メール／ＴｏＤｏ送信処理の処理手順である。
【０１０９】
本実施の形態では、クライアント２１０から、コミュニケーション情報統合管理サーバ１００に対して、入力情報５１，５２，５３が送信される。ここで、これらの入力情報５１，５２，５３に対して上記電子メール／ＴｏＤｏ送信処理が行われる結果、情報管理テーブル１１３に登録される内容について説明する。
【０１１０】
入力情報５１の受信者には、電子メールアドレス「ａ＠ａ．ｃｏｍ」が指定されている。ここで、入力情報５１では、アカウント番号として「１」が指定されているものとし、入力情報５１の送信日は「２００３／１０／２７」とする。
【０１１１】
入力情報振分け手段１３０によって振分けられた入力情報５１は、メール情報としてコミュニケーション情報処理手段１４０に渡される。メール情報には、アカウント番号として「１」が指定されている。
【０１１２】
従って、「ｆｒｏｍ」の欄に電子メールアカウント「ｍａｉｌ１」を設定し、「ｔｏ」の欄に電子メールアドレス「ａ＠ａ．ｃｏｍ」を設定した電子メールが作成される。この電子メールには、上記メール情報の表題及び本文が記述され、最後に、アカウント番号「１」に対応する署名「／＊  Ａ会社Ｂ本部・・・」が挿入される。そして、アカウント番号「１」に対応する送信メールサーバのドメイン名は「ｓ１．ｃｏｍ」であるので、このドメイン名を有する送信メールサーバ３１０に、作成した電子メールが送信される。
【０１１３】
その後、図７及び図８に示すように、入力情報５１が、情報管理テーブル１１３の１番目のレコードに送信者（システムＩＤ「Ｕ０００１」）と対応付けられて登録される。「アカウント番号」の項目１１３ｆには、アカウント番号「１」が登録される。
【０１１４】
入力情報５２の受信者には、システムＩＤ「Ｕ０００２」が指定されている。ここで、入力情報５２では、納期として「２００３／１１／７」、回答方式として「２」が指定されているものとし、入力情報５２の送信日は「２００３／１０／２９」とする。
【０１１５】
入力情報振分け手段１３０によって振分けられた入力情報５２は、ＴｏＤｏ情報としてコミュニケーション情報処理手段１４０に渡される。
このＴｏＤｏ情報は、図７及び図８に示すように、受信した情報として情報管理テーブル１１３の６番目のレコードに、受信者（システムＩＤ「Ｕ０００２」）と対応付けられて登録される。「新着フラグ」の項目１１３ｐには、「１」が設定される。
【０１１６】
その後、図７及び図８に示すように、入力情報５２が、情報管理テーブル１１３の３番目のレコードに送信者（システムＩＤ「Ｕ０００１」）と対応付けられて登録される。
入力情報５３の受信者には、システムＩＤ「Ｕ０００２」及び電子メールアドレス「ａ＠ａ．ｃｏｍ」が指定されている。ここで、入力情報５３では、納期として「２００３／１１／８」、回答方式として「２」、アカウント番号として「２」が指定されているものとし、入力情報５３の送信日は「２００３／１０／２８」とする。
【０１１７】
入力情報振分け手段１３０が、受信者としてシステムＩＤ「Ｕ０００２」を選択した場合、入力情報５３は、ＴｏＤｏ情報としてコミュニケーション情報処理手段１４０に渡される。また、入力情報振分け手段１３０が、受信者として電子メールアドレス「ａ＠ａ．ｃｏｍ」を選択した場合、入力情報５３は、メール情報としてコミュニケーション情報処理手段１４０に渡される。
【０１１８】
ＴｏＤｏ情報に対しては、図７及び図８に示すように、受信した情報として情報管理テーブル１１３の７番目のレコードに、選択された受信者（システムＩＤ「Ｕ０００２」）と対応付けられて登録される。「新着フラグ」の項目１１３ｐには、「１」が設定される。
【０１１９】
メール情報に対しては、「ｆｒｏｍ」の欄に電子メールアカウント「ｍａｉｌ２」を設定し、「ｔｏ」の欄に選択された受信者（電子メールアドレス「ａ＠ａ．ｃｏｍ」）を設定した電子メールが作成される。この電子メールには、上記メール情報の表題及び本文が記述される。
【０１２０】
ここで、メール情報の受信者として、電子メールアドレス「ａ＠ａ．ｃｏｍ」以外にシステムＩＤ「Ｕ０００２」が指定されているため、メール情報で指定される納期「２００３／１１／８」及び回答方式「２」に基づいて、上記作成した電子メールの所定の箇所に、「２００３／１１／８までにＹｅｓ／Ｎｏで回答をお願いいたします」の文が挿入される。最後に、アカウント番号「２」に対応する署名「／＊  Ａ会社・・・」が挿入される。そして、アカウント番号「２」に対応する送信メールサーバのドメイン名は「ｓ２．ｃｏｍ」であるので、このドメイン名を有する送信メールサーバ３２０に、作成した電子メールが送信される。
【０１２１】
その後、図７及び図８に示すように、入力情報５３が、情報管理テーブル１１３の２
番目のレコードに送信者（システムＩＤ「Ｕ０００１」）と対応付けられて登録される。「メールフラグ」の項目１１３ｂ及び「ＴｏＤｏフラグ」の項目１１３ｃには、共に「１」が設定される。また、「受信者」の項目１１３ｊには、システムＩＤ「Ｕ０００２」及び電子メールアドレス「ａ＠ａ．ｃｏｍ」が登録される。
【０１２２】
次に、電子メール受信処理の処理手順について説明する。
図１１は、電子メール受信処理の処理手順を示すフローチャートである。以下、図１１に示す処理を、ステップ番号に沿って説明する。
【０１２３】
［ステップＳ３１］電子メール受信処理手段１６０は、メールアカウント管理テーブル１１２を参照し、電子メールを受信するユーザのシステムＩＤに対応する電子メールアカウントを全て取得する。そして、ステップＳ３２に処理を進める。
【０１２４】
［ステップＳ３２］電子メール受信処理手段１６０は、ステップＳ３１で取得した電子メールアカウントから１つの電子メールアカウントを選択し、ステップＳ３３に処理を進める。
【０１２５】
［ステップＳ３３］電子メール受信処理手段１６０は、メールアカウント管理テーブル１１２を参照し、ステップＳ３２で選択した電子メールアカウントに対応するパスワード及び受信メールサーバを取得する。そして、ステップＳ３２で選択した電子メールアカウントと上記取得したパスワードを用いて、上記取得した受信メールサーバにアクセスする。そして、その受信メールサーバに新着の電子メールがあるかどうか確認し、ステップＳ３４に処理を進める。
【０１２６】
［ステップＳ３４］電子メール受信処理手段１６０は、ステップＳ３３でアクセスした受信メールサーバに新着の電子メールがあれば、ステップＳ３５に処理を進め、新着の電子メールがなければ、ステップＳ３６に処理を進める。
【０１２７】
［ステップＳ３５］電子メール受信処理手段１６０は、ステップＳ３３でアクセスした受信メールサーバから新着の電子メールを受信し、その電子メールの内容を情報管理テーブル１１３に登録する。この時、電子メールの内容の登録とともに、その受信者を「システムＩＤ」の項目１１３ａに登録する。内容の登録の際、電子メールの送信日を「送信日」の項目１１３ｇに登録する。さらに、「メールフラグ」の項目１１３ｂ、「受信フラグ」の項目１１３ｅ、及び「新着フラグ」の項目１１３ｐを、それぞれ「１」に設定し、ステップＳ３２で選択した電子メールアカウントに対応するアカウント番号を「アカウント番号」の項目１１３ｆに登録する。その後、ステップＳ３６に処理を進める。
【０１２８】
［ステップＳ３６］電子メール受信処理手段１６０は、ステップＳ３１で取得した全ての電子メールアカウントに対して処理を行ったどうか調べる。全ての電子メールアカウントに対して処理していれば、電子メール受信処理を終了する。全ての電子メールアカウントに対して処理していなければ、ステップＳ３２に処理を進める。
【０１２９】
以上が、電子メール受信処理の処理手順である。
ここで、システムＩＤ「Ｕ０００１」のユーザに対して上記電子メール受信処理を行うものとすると、本実施の形態では、アカウント番号「２」に対する処理の際、アカウント番号「２」に対応する受信メールサーバのドメイン名は「ｒ２．ｃｏｍ」であるので、このドメイン名を有する受信メールサーバ４２０から、新着の電子メール７０が受信される。
【０１３０】
電子メール７０では、表題や本文の他、送信者として電子メールアドレス「ａ＠ａ．ｃｏｍ」、受信者としてシステムＩＤ「Ｕ０００１」の電子メールアカウント「ｍａｉｌ２」に対応する電子メールアドレスが指定されている。電子メール７０の送信日は「２００３／１０／３０」とする。
【０１３１】
従って、図７及び図８に示すように、情報管理テーブル１１３の４番目のレコードに、電子メール７０の内容が受信者（システムＩＤ「Ｕ０００１」）と対応付けられて登録される。「アカウント番号」の項目１１３ｆには、受信メールサーバ４２０に対応するアカウント番号「２」が登録される。
【０１３２】
次に、ＴｏＤｏ受信処理について説明する。
図１２は、ＴｏＤｏ受信処理の処理手順を示すフローチャートである。以下、図１２に示す処理を、ステップ番号に沿って説明する。
【０１３３】
［ステップＳ４１］ＴｏＤｏ受信処理手段１７０は、ＴｏＤｏアカウント管理テーブル１１１を参照し、登録されている全てのシステムＩＤを取得する。そして、ステップＳ４２に処理を進める。
【０１３４】
［ステップＳ４２］ＴｏＤｏ受信処理手段１７０は、ステップＳ４１で取得したシステムＩＤから１つのシステムＩＤを選択し、ステップＳ４３に処理を進める。
［ステップＳ４３］ＴｏＤｏ受信処理手段１７０は、ステップＳ４２で選択したシステムＩＤに基づいて新着ＴｏＤｏテーブル１１４を検索し、新着ＴｏＤｏが来ているかどうか確認する。その後、ステップＳ４４に処理を進める。
【０１３５】
［ステップＳ４４］ＴｏＤｏ受信処理手段１７０は、新着ＴｏＤｏテーブル１１４に新着ＴｏＤｏが来ていれば、ステップＳ４５に処理を進める。新着ＴｏＤｏが来ていなければ、ステップＳ４７に処理を進める。
【０１３６】
［ステップＳ４５］ＴｏＤｏ受信処理手段１７０は、新着ＴｏＤｏテーブル１１４から新着ＴｏＤｏを取得し、その新着ＴｏＤｏの内容を情報管理テーブル１１３に登録する。この時、新着ＴｏＤｏの内容の登録とともに、その受信者を「システムＩＤ」の項目１１３ａに登録する。内容の登録の際、新着ＴｏＤｏの送信日を、「送信日」の項目１１３ｇに登録する。さらに、「ＴｏＤｏフラグ」の項目１１３ｃ、「受信フラグ」の項目１１３ｅ、及び「新着フラグ」の項目１１３ｐを、それぞれ「１」に設定する。その後、ステップＳ４６に処理を進める。
【０１３７】
［ステップＳ４６］ＴｏＤｏ受信処理手段１７０は、新着ＴｏＤｏテーブル１１４を参照し、ステップＳ４５で取得した新着ＴｏＤｏを削除する。そして、ステップＳ４７に処理を進める。
【０１３８】
［ステップＳ４７］ＴｏＤｏ受信処理手段１７０は、ステップＳ４１で取得した全てのシステムＩＤに対して処理を行ったどうか調べる。全てのシステムＩＤに対して処理していれば、ＴｏＤｏ受信処理を終了する。全てのシステムＩＤに対して処理していなければ、ステップＳ４２に処理を進める。
【０１３９】
以上が、ＴｏＤｏ受信処理の処理手順である。
本実施の形態では、図９に示すように、システムＩＤ「Ｕ０００２」のユーザからシステムＩＤ「Ｕ０００１」のユーザに対する１つのＴｏＤｏが、新着ＴｏＤｏとして新着ＴｏＤｏテーブル１１４に登録されている。
【０１４０】
従って、図７及び図８に示すように、情報管理テーブル１１３の５番目のレコードに、新着ＴｏＤｏテーブル１１４から取得した新着ＴｏＤｏの内容が、受信者（システムＩＤ「Ｕ０００１」）と対応付けられて登録される。「送信日」の項目１１３ｇには、取得した新着ＴｏＤｏの送信日「２００３／１０／３１」が登録される。
【０１４１】
次に、送信内容参照要求処理及び受信内容参照要求処理について説明する。
図１３は、送信内容参照要求処理の処理手順を示すフローチャートである。以下、図１３に示す処理を、ステップ番号に沿って説明する。
【０１４２】
［ステップＳ５１］クライアントは、コミュニケーション情報統合管理サーバ１００に対して、送信内容の参照要求を行う。この参照要求には、クライアントを使用するユーザのシステムＩＤも含まれる。
【０１４３】
［ステップＳ５２］参照要求処理手段１８０は、クライアントからの参照要求を取得し、その後ステップＳ５３に処理を進める。
［ステップＳ５３］参照要求処理手段１８０は、ステップＳ５２で取得した参照要求に含まれるシステムＩＤをキーにして、情報管理テーブル１１３の「システムＩＤ」の項目１１３ａを検索する。その後、ステップＳ５４に処理を進める。
【０１４４】
［ステップＳ５４］参照要求処理手段１８０は、ステップＳ５３の検索結果として得られたレコードのうち、「送信フラグ」の項目１１３ｄが「１」に設定されているレコードがあるかどうか調べる。そのようなレコードがあれば、該当するレコードを全て抽出し、ステップＳ５５に処理を進める。そのようなレコードがなければ、ステップＳ５７に処理を進める。
【０１４５】
［ステップＳ５５］参照要求処理手段１８０は、ステップＳ５４で抽出されたレコードから１つのレコードを選択し、そのレコードを構成する各項目のデータを取得する。その後、ステップＳ５６に処理を進める。
【０１４６】
［ステップＳ５６］参照要求処理手段１８０は、ステップＳ５４で抽出されたレコードのうち、データを取得していないレコードがあるかどうか調べる。データを取得していないレコードがあれば、ステップＳ５５に処理を進める。データを取得していないレコードがなければ、ステップＳ５７に処理を進める。
【０１４７】
［ステップＳ５７］参照要求処理手段１８０は、取得したデータを画面に一覧表示させるための送信内容表示情報を作成し、クライアントに送信する。
［ステップＳ５８］クライアントは、ステップＳ５７でコミュニケーション情報統合管理サーバ１００から送信された送信内容表示情報を受信する。以上が、送信内容参照要求処理である。
【０１４８】
続いて、受信内容参照要求処理について説明する。
図１４は、受信内容参照要求処理の処理手順を示すフローチャートである。以下、図１４に示す処理を、ステップ番号に沿って説明する。
【０１４９】
［ステップＳ６１］クライアントは、コミュニケーション情報統合管理サーバ１００に対して、受信内容の参照要求を行う。この参照要求には、クライアントを使用するユーザのシステムＩＤも含まれる。
【０１５０】
［ステップＳ６２］参照要求処理手段１８０は、クライアントからの参照要求を取得し、その後ステップＳ６３に処理を進める。
［ステップＳ６３］参照要求処理手段１８０は、ステップＳ６２で取得した参照要求に含まれるシステムＩＤをキーにして、情報管理テーブル１１３の「システムＩＤ」の項目１１３ａを検索する。その後、ステップＳ６４に処理を進める。
【０１５１】
［ステップＳ６４］参照要求処理手段１８０は、ステップＳ６３の検索結果として得られたレコードのうち、「受信フラグ」の項目１１３ｅが「１」に設定されているレコードがあるかどうか調べる。そのようなレコードがあれば、該当するレコードを全て抽出し、ステップＳ６５に処理を進める。そのようなレコードがなければ、ステップＳ６７に処理を進める。
【０１５２】
［ステップＳ６５］参照要求処理手段１８０は、ステップＳ６５で抽出されたレコードから１つのレコードを選択し、そのレコードを構成する各項目のデータを取得する。その後、ステップＳ６６に処理を進める。
【０１５３】
［ステップＳ６６］参照要求処理手段１８０は、ステップＳ６４で抽出されたレコードのうち、データを取得していないレコードがあるかどうか調べる。データを取得していないレコードがあれば、ステップＳ６５に処理を進める。データを取得していないレコードがなければ、ステップＳ６７に処理を進める。
【０１５４】
［ステップＳ６７］参照要求処理手段１８０は、取得したデータを画面に一覧表示させるための受信内容表示情報を作成し、クライアントに送信する。
［ステップＳ６８］クライアントは、ステップＳ６８でコミュニケーション情報統合管理サーバ１００から送信された受信内容表示情報を受信する。以上が、受信内容参照要求処理の処理手順である。
【０１５５】
本実施の形態では、クライアント２１０からコミュニケーション情報統合管理サーバ１００に対して、送信内容の参照要求及び受信内容の参照要求が行われる。各参照要求には、システムＩＤ「Ｕ０００１」が含まれる。そして、それぞれの参照要求に対して、上記送信内容参照要求処理及び受信内容参照要求処理が行われる。
【０１５６】
送信内容の参照要求に対しては、情報管理テーブル１１３から１番目〜３番目のレコードが抽出され、これらのレコードから取得されたデータを一覧表示させるための送信内容表示情報６１が、コミュニケーション情報統合管理サーバ１００からクライアント２１０に送信される。
【０１５７】
また、受信内容の参照要求に対しては、情報管理テーブル１１３から４番目〜５番目のレコードが抽出され、これらのレコードから取得されたデータを一覧表示させるため受信内容表示情報６２が、コミュニケーション情報統合管理サーバ１００からクライアント２１０に送信される。
【０１５８】
クライアント２１０は、上記送信内容表示情報６１及び受信内容表示情報６２を受信し、画面９０にそれらの情報に基づく内容を一覧表示する。
次に、送信内容表示情報６１及び受信内容表示情報６２によって表示される情報の画面構成について説明する。
【０１５９】
図１５は、送信内容表示情報によって表示される情報の画面構成例を示す図である。
図１５に示すように、送信内容表示情報６１に基づく内容として、例えば画面９０に表示されたウィンドウ９１には、クライアント２１０のユーザによって送信された電子メール及びＴｏＤｏが、それぞれ識別することが可能な状態で格子状に一覧表示される。なお、表示される日付は、各情報の送信日（情報管理テーブル１１３の「送信日」の項目１１３ｇに登録された送信日）を示す。このように、電子メール及びＴｏＤｏを格子状に一覧表示することで、ユーザにとって見やすくなるように情報を表示することが可能となる。
【０１６０】
さらに、各々の情報の送信日に対してソートが加えられることで、各情報は時系列となる順番で表示される。本実施の形態では、電子メールを用いて送信した内容（情報管理テーブル１１３の１番目のレコードに登録された情報に対応）、電子メール及びＴｏＤｏを併用して送信した内容（情報管理テーブル１１３の２番目のレコードに登録された情報に対応）、そして、ＴｏＤｏを用いて送信した内容（情報管理テーブル１１３の３番目のレコードに登録された情報に対応）が、それぞれ送信日に対して時系列となる順番で表示される。
【０１６１】
また、クライアント２１０のユーザが有する電子メールアカウント「ｍａｉｌ１」，「ｍａｉｌ２」については、「メール１」の欄及び「メール２」の欄のように区別がなされ、それぞれの電子メールアカウントが識別可能となる。本実施の形態では、「メール１」の欄には、電子メールアカウント「ｍａｉｌ１」が対応し、「メール２」の欄には、電子メールアカウント「ｍａｉｌ２」が対応する。
【０１６２】
図１６は、受信内容表示情報によって表示される情報の画面構成例を示す図である。
図１６に示すように、受信内容表示情報６２に基づく内容として、例えば画面９０に表示されたウィンドウ９２には、クライアント２１０のユーザが受信した電子メール及びＴｏＤｏが、上記と同様にそれぞれ識別することが可能な状態で格子状に一覧表示される。
【０１６３】
上記と同様に、各々の情報の送信日に対してソートが加えられることで、受信した電子メールの内容（情報管理テーブル１１３の４番目のレコードに登録された情報に対応）、そして、受信したＴｏＤｏの内容（情報管理テーブル１１３の５番目のレコードに登録された情報に対応）が、それぞれ時系列となる順番で表示される。また、電子メールアカウントについても、「メール１」の欄及び「メール２」の欄のように区別がなされる。
【０１６４】
以上説明したように、コミュニケーション情報統合管理サーバ１００は、クライアントから送信される入力情報の受信者に「＠」が含まれているかどうかによって入力情報を自動的に振分けるので、ユーザは、クライアント上で動作する所定のアプリケーションを用いて入力情報を作成することで、電子メール及びＴｏＤｏを使い分けることが可能となる。よって、従来のように、メイラーとＴｏＤｏを備えたグループウェアなどのソフトウェアとを別々に使い分けることが不要となり、使い分けに伴う操作手順の増加や別々にログインする際の手間などを解消することができる。
【０１６５】
また、コミュニケーション情報統合管理サーバ１００が所定のタイミングで受信した電子メール及びＴｏＤｏを、受信者として指定されたシステムＩＤと対応付けて情報管理テーブル１１３に登録することで、コミュニケーション情報統合管理サーバ１００が受信した電子メール及びＴｏＤｏを、情報管理テーブル１１３上で一元管理することが可能となる。
【０１６６】
また、情報管理テーブル１１３に送信フラグ及び受信フラグを用意することで、コミュニケーション情報統合管理サーバ１００が受信した情報及び送信した情報を情報管理テーブル１１３で識別することができ、クライアントからの参照要求に対して、適切なデータを抽出することができる。送信内容及び受信内容はクライアントの画面に一覧で表示されるので、従来のような別々のアプリケーションの使い分けに伴う煩雑な操作が不要となり、内容の閲覧や情報の検索の際に必要となる操作を大幅に低減することが可能となる。
【０１６７】
また、アカウント番号を用いて電子メールアカウントを識別することで、ユーザが複数の電子メールアカウントを有する場合にも、それらを自動的に識別することが可能となり、クライアントの画面に表示する際にも、それぞれの電子メールアカウントを識別して表示することが可能となる。よって、従来のように、それぞれの電子メールアカウント毎にログインすることが不要となり、電子メールアカウントの使い分けに伴う操作手順の増加や別々にログインする際の手間などを解消することができる。
【０１６８】
なお、上記の説明では、送信内容表示情報６１及び受信内容表示情報６２に基づく内容を表示する際、電子メール及びＴｏＤｏを分類せずに表示するものとして説明したが、電子メールごと及びＴｏＤｏごとのように、両者を分類して表示することもできる。さらに、電子メールの場合は、電子メールアカウントごとに分類して表示することもできる。
【０１６９】
なお、コミュニケーション情報統合管理サーバ１００の処理機能は、サーバコンピュータによって実現することができる。その場合、コミュニケーション情報統合管理サーバ１００が有すべき機能の処理内容を記述したコミュニケーション情報管理統合プログラムが提供される。サーバコンピュータは、クライアントコンピュータからの要求に応答して、コミュニケーション情報管理統合プログラムを実行する。これにより、上記処理機能がサーバコンピュータ上で実現され、処理結果がクライアントコンピュータに提供される。
【０１７０】
処理内容を記述したコミュニケーション情報管理統合プログラムは、サーバコンピュータで読み取り可能な記録媒体に記録しておくことができる。サーバコンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ（Random Access Memory）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）などがある。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）などがある。
【０１７１】
コミュニケーション情報管理統合プログラムを流通させる場合には、例えば、コミュニケーション情報管理統合プログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。
【０１７２】
コミュニケーション情報管理統合プログラムを実行するサーバコンピュータは、例えば、可搬型記録媒体に記録されたコミュニケーション情報管理統合プログラムを、自己の記憶装置に格納する。そして、サーバコンピュータは、自己の記憶装置からコミュニケーション情報管理統合プログラムを読み取り、コミュニケーション情報管理統合プログラムに従った処理を実行する。なお、サーバコンピュータは、可搬型記録媒体から直接コミュニケーション情報管理統合プログラムを読み取り、そのプログラムに従った処理を実行することもできる。
【０１７３】
（付記１）  コンピュータを介してコミュニケーションを行うための情報を統合管理するコミュニケーション情報統合管理方法において、
入力情報受信手段が、所定のアプリケーションを用いて作成された入力情報を受信する入力情報受信ステップと、
入力情報振分け手段が、前記入力情報を受けて、前記入力情報に含まれ、前記入力情報の受信者を示す受信者情報を参照し、前記受信者情報に所定キーワードが含まれている入力情報を第１のコミュニケーション情報、前記受信者情報に前記所定キーワードが含まれていない入力情報を第２のコミュニケーション情報として振分ける入力情報振分けステップと、
コミュニケーション情報処理手段が、前記振分けされた入力情報を受けて、前記入力情報が前記第１のコミュニケーション情報の場合は、前記第１のコミュニケーション情報の内容に基づいた電子メールを作成後、所定メールサーバに前記電子メールを送信し、前記入力情報が前記第２のコミュニケーション情報の場合は、前記第２のコミュニケーション情報を、前記第２のコミュニケーション情報の受信者を示すためのユーザ情報と対応付けて、複数のユーザに共有される情報管理テーブルに登録するコミュニケーション情報処理ステップと、
を有することを特徴とするコミュニケーション情報統合管理方法。
【０１７４】
（付記２）  前記情報管理テーブルには受信フラグ及び送信フラグが用意されており、前記コミュニケーション情報処理ステップでは、前記コミュニケーション情報処理手段が、前記受信フラグを立てて前記第２のコミュニケーション情報を前記情報管理テーブルに登録し、前記コミュニケーション情報処理ステップの次に、送信内容登録手段が、前記入力情報を、前記入力情報に含まれ、前記入力情報の送信者を示すための送信者情報と対応付け、加えて前記送信フラグを立てて前記情報管理テーブルに登録する送信内容登録ステップを有することを特徴とする付記１記載のコミュニケーション情報統合管理方法。
【０１７５】
（付記３）  前記第１のコミュニケーション情報には電子メールアカウントを識別するためのアカウント情報が含まれており、ユーザが複数の電子メールアカウントを持つ場合には、前記コミュニケーション情報処理手段が、前記アカウント情報に対応するメールサーバに前記電子メールを送信することを特徴とする付記１記載のコミュニケーション情報統合管理方法。
【０１７６】
（付記４）  前記第２のコミュニケーション情報に納期及び回答方式を指定する回答方式指定情報が含まれていた場合には、前記コミュニケーション情報処理手段が、前記納期を第１の付加情報とし、前記回答方式指定情報を第２の付加情報として、前記情報管理テーブルに登録することを特徴とする付記１記載のコミュニケーション情報統合管理方法。
【０１７７】
（付記５）  前記電子メールには、前記アカウント情報に対応する署名を挿入することを特徴とする付記３記載のコミュニケーション情報統合管理方法。
（付記６）  前記回答方式指定情報では、択一的回答、コメントによる回答、及び前記択一的回答と前記コメントによる回答とを併用した回答のいずれかを前記回答方式として指定することを特徴とする付記４記載のコミュニケーション情報統合管理方法。
【０１７８】
（付記７）  前記入力情報に前記受信者情報が複数含まれている場合は、前記入力情報振分け手段が、各々の前記受信者情報に対して前記入力情報の振分けを行うことを特徴とする付記１記載のコミュニケーション情報統合管理方法。
【０１７９】
（付記８）  コンピュータを介してコミュニケーションを行うための情報を統合管理するコミュニケーション情報統合管理装置において、
所定のアプリケーションを用いて作成された入力情報を受信する入力情報受信手段と、
前記入力情報を受けて、前記入力情報に含まれ、前記入力情報の受信者を示す受信者情報を参照し、前記受信者情報に所定キーワードが含まれている入力情報を第１のコミュニケーション情報、前記受信者情報に前記所定キーワードが含まれていない入力情報を第２のコミュニケーション情報として振分ける入力情報振分け手段と、
前記振分けされた入力情報を受けて、前記入力情報が前記第１のコミュニケーション情報の場合は、前記第１のコミュニケーション情報の内容に基づいた電子メールを作成後、所定メールサーバに前記電子メールを送信し、前記入力情報が前記第２のコミュニケーション情報の場合は、前記第２のコミュニケーション情報を、前記第２のコミュニケーション情報の受信者を示すためのユーザ情報と対応付けて、複数のユーザに共有される情報管理テーブルに登録するコミュニケーション情報処理手段と、
を有することを特徴とするコミュニケーション情報統合管理装置。
【０１８０】
（付記９）  コンピュータを介してコミュニケーションを行うための情報を統合管理するコミュニケーション情報統合管理プログラムにおいて、
コンピュータを、
所定のアプリケーションを用いて作成された入力情報を受信する入力情報受信手段、
前記入力情報を受けて、前記入力情報に含まれ、前記入力情報の受信者を示す受信者情報を参照し、前記受信者情報に所定キーワードが含まれている入力情報を第１のコミュニケーション情報、前記受信者情報に前記所定キーワードが含まれていない入力情報を第２のコミュニケーション情報として振分ける入力情報振分け手段、
前記振分けされた入力情報を受けて、前記入力情報が前記第１のコミュニケーション情報の場合は、前記第１のコミュニケーション情報の内容に基づいた電子メールを作成後、所定メールサーバに前記電子メールを送信し、前記入力情報が前記第２のコミュニケーション情報の場合は、前記第２のコミュニケーション情報を、前記第２のコミュニケーション情報の受信者を示すためのユーザ情報と対応付けて、複数のユーザに共有される情報管理テーブルに登録するコミュニケーション情報処理手段、
として機能させることを特徴とするコミュニケーション情報統合管理プログラム。
【０１８１】
（付記１０）  コンピュータを介してコミュニケーションを行うための情報を統合管理する処理をコンピュータに記録させるプログラムを格納したコンピュータ読み取り可能な記録媒体において、
コンピュータを、
所定のアプリケーションを用いて作成された入力情報を受信する入力情報受信手段、
前記入力情報を受けて、前記入力情報に含まれ、前記入力情報の受信者を示す受信者情報を参照し、前記受信者情報に所定キーワードが含まれている入力情報を第１のコミュニケーション情報、前記受信者情報に前記所定キーワードが含まれていない入力情報を第２のコミュニケーション情報として振分ける入力情報振分け手段、
前記振分けされた入力情報を受けて、前記入力情報が前記第１のコミュニケーション情報の場合は、前記第１のコミュニケーション情報の内容に基づいた電子メールを作成後、所定メールサーバに前記電子メールを送信し、前記入力情報が前記第２のコミュニケーション情報の場合は、前記第２のコミュニケーション情報を、前記第２のコミュニケーション情報の受信者を示すためのユーザ情報と対応付けて、複数のユーザに共有される情報管理テーブルに登録するコミュニケーション情報処理手段、
として機能させるプログラムを格納したコンピュータ読み取り可能な記録媒体。
【０１８２】
（付記１１）  コンピュータを介してコミュニケーションを行うための情報を統合管理するコミュニケーション情報統合管理方法において、
第１の受信処理手段が、参照すべきサーバの識別子と該サーバにアクセスするための認証情報とを対応付けたテーブルを参照し、前記識別子及び前記認証情報を用いたアクセスによって前記サーバから第１のコミュニケーション情報を受信し、前記第１のコミュニケーション情報に含まれ、前記第１のコミュニケーション情報の受信者を示すためのユーザ情報と対応付けて、複数のユーザに共有される情報管理テーブルに登録する第１の受信処理ステップと、
行うべき事柄が記述された第２のコミュニケーション情報が入力された場合、第２の受信処理手段が、前記第２のコミュニケーション情報を取得し、前記第２のコミュニケーション情報に含まれ、前記第２のコミュニケーション情報の受信者を示すためのユーザ情報と対応付けて、前記第２のコミュニケーション情報を前記情報管理テーブルに登録する第２の受信処理ステップと、
クライアントからの参照要求に応じて、参照要求処理手段が、前記情報管理テーブルを参照して、前記参照要求に含まれるユーザ情報に対応する第１のコミュニケーション情報及び第２のコミュニケーション情報を抽出した後、抽出された前記第１のコミュニケーション情報及び前記第２のコミュニケーション情報を前記クライアントの画面に一覧表示させる画面情報を送信する参照要求処理ステップと、
を有することを特徴とするコミュニケーション情報統合管理方法。
【０１８３】
（付記１２）  前記一覧表示の際には、前記クライアントが、受信した前記第１のコミュニケーション情報及び前記第２のコミュニケーション情報を時系列で表示することを特徴とする付記１１記載のコミュニケーション情報統合管理方法。
【０１８４】
（付記１３）  コンピュータを介してコミュニケーションを行うための情報を統合管理するコミュニケーション情報統合管理装置において、
参照すべきサーバの識別子と該サーバにアクセスするための認証情報とを対応付けたテーブルを参照し、前記識別子及び前記認証情報を用いたアクセスによって前記サーバから受信した第１のコミュニケーション情報を、前記第１のコミュニケーション情報に含まれ、前記第１のコミュニケーション情報の受信者を示すためのユーザ情報と対応付けて、複数のユーザに共有される情報管理テーブルに登録する第１の受信処理手段と、
行うべき事柄が記述された第２のコミュニケーション情報が入力された場合、前記第２のコミュニケーション情報を取得し、前記第２のコミュニケーション情報に含まれ、前記第２のコミュニケーション情報の受信者を示すためのユーザ情報と対応付けて、前記第２のコミュニケーション情報を前記情報管理テーブルに登録する第２の受信処理手段と、
クライアントからの参照要求に応じて、前記情報管理テーブルを参照して、前記参照要求に含まれるユーザ情報に対応する第１のコミュニケーション情報及び第２のコミュニケーション情報を抽出した後、抽出された前記第１のコミュニケーション情報及び前記第２のコミュニケーション情報を前記クライアントの画面に一覧表示させる画面情報を送信する参照要求処理手段と、
を有することを特徴とするコミュニケーション情報統合管理装置。
【０１８５】
（付記１４）  コンピュータを介してコミュニケーションを行うための情報を統合管理するコミュニケーション情報統合管理プログラムにおいて、
コンピュータを、
参照すべきサーバの識別子と該サーバにアクセスするための認証情報とを対応付けたテーブルを参照し、前記識別子及び前記認証情報を用いたアクセスによって前記サーバから受信した第１のコミュニケーション情報を、前記第１のコミュニケーション情報に含まれ、前記第１のコミュニケーション情報の受信者を示すためのユーザ情報と対応付けて、複数のユーザに共有される情報管理テーブルに登録する第１の受信処理手段、
行うべき事柄が記述された第２のコミュニケーション情報が入力された場合、前記第２のコミュニケーション情報を取得し、前記第２のコミュニケーション情報に含まれ、前記第２のコミュニケーション情報の受信者を示すためのユーザ情報と対応付けて、前記第２のコミュニケーション情報を前記情報管理テーブルに登録する第２の受信処理手段、
クライアントからの参照要求に応じて、前記情報管理テーブルを参照して、前記参照要求に含まれるユーザ情報に対応する第１のコミュニケーション情報及び第２のコミュニケーション情報を抽出した後、抽出された前記第１のコミュニケーション情報及び前記第２のコミュニケーション情報を前記クライアントの画面に一覧表示させる画面情報を送信する参照要求処理手段、
として機能させることを特徴とするコミュニケーション情報統合管理プログラム。
【０１８６】
（付記１５）  コンピュータを介してコミュニケーションを行うための情報を統合管理する処理をコンピュータに記録させるプログラムを格納したコンピュータ読み取り可能な記録媒体において、
コンピュータを、
参照すべきサーバの識別子と該サーバにアクセスするための認証情報とを対応付けたテーブルを参照し、前記識別子及び前記認証情報を用いたアクセスによって前記サーバから受信した第１のコミュニケーション情報を、前記第１のコミュニケーション情報に含まれ、前記第１のコミュニケーション情報の受信者を示すためのユーザ情報と対応付けて、複数のユーザに共有される情報管理テーブルに登録する第１の受信処理手段、
行うべき事柄が記述された第２のコミュニケーション情報が入力された場合、前記第２のコミュニケーション情報を取得し、前記第２のコミュニケーション情報に含まれ、前記第２のコミュニケーション情報の受信者を示すためのユーザ情報と対応付けて、前記第２のコミュニケーション情報を前記情報管理テーブルに登録する第２の受信処理手段、
クライアントからの参照要求に応じて、前記情報管理テーブルを参照して、前記参照要求に含まれるユーザ情報に対応する第１のコミュニケーション情報及び第２のコミュニケーション情報を抽出した後、抽出された前記第１のコミュニケーション情報及び前記第２のコミュニケーション情報を前記クライアントの画面に一覧表示させる画面情報を送信する参照要求処理手段、
として機能させるプログラムを格納したコンピュータ読み取り可能な記録媒体。
【図面の簡単な説明】
【０１８７】
【図１】本発明の原理を説明するための原理図である。
【図２】本発明を適用したコミュニケーション情報統合管理サーバが接続されたネットワークの構成例である。
【図３】本発明の実施の形態に用いるコミュニケーション情報統合管理サーバのハードウェア構成例を示す図である。
【図４】コミュニケーション情報統合管理サーバの機能を示す機能ブロック図である。
【図５】ＴｏＤｏアカウント管理テーブルのデータ構成例を示す図である。
【図６】メールアカウント管理テーブルのデータ構成例を示す図である。
【図７】情報管理テーブルのデータ構成例（その１）を示す図である。
【図８】情報管理テーブルのデータ構成例（その２）を示す図である。
【図９】新着ＴｏＤｏテーブルのデータ構成例を示す図である。
【図１０】電子メール／ＴｏＤｏ送信処理の処理手順を示すフローチャートである。
【図１１】電子メール受信処理の処理手順を示すフローチャートである。
【図１２】ＴｏＤｏ受信処理の処理手順を示すフローチャートである。
【図１３】送信内容参照要求処理の処理手順を示すフローチャートである。
【図１４】受信内容参照要求処理の処理手順を示すフローチャートである。
【図１５】送信内容表示情報によって表示される情報の画面構成例を示す図である。
【図１６】受信内容表示情報によって表示される情報の画面構成例を示す図である。
【符号の説明】
【０１８８】
１  コミュニケーション情報統合管理サーバ
２  入力情報
２ａ  受信者情報
３，７  第１のコミュニケーション情報
４，８  第２のコミュニケーション情報
４ａ，７ａ，８ａ  ユーザ情報
５  情報管理テーブル
６  テーブル
１０  画面情報
１ａ  入力情報受信手段
１ｂ  入力情報振分け手段
１ｃ  コミュニケーション情報処理手段
１ｄ  第１の受信処理手段
１ｅ  第２の受信処理手段
１ｆ  参照要求処理手段
【図１】
2005159865.tif 000003
【図２】
2005159865.tif 000004
【図３】
2005159865.tif 000005
【図４】
2005159865.tif 000006
【図５】
2005159865.tif 000007
【図６】
2005159865.tif 000008
【図７】
2005159865.tif 000009
【図８】
2005159865.tif 000010
【図９】
2005159865.tif 000011
【図１０】
2005159865.tif 000012
【図１１】
2005159865.tif 000013
【図１２】
2005159865.tif 000014
【図１３】
2005159865.tif 000015
【図１４】
2005159865.tif 000016
【図１５】
2005159865.tif 000017
【図１６】
2005159865.tif 000018