(57)【特許請求の範囲】
【請求項１】
メール送受信機能を有するデータベースソフトウェアによるメールに関するＷｅｂ版メール着信確認システムであって、
データベースサーバは、各クライアントについてのメールアカウントを有し、
各クライアントは、データベースサーバのメールアカウントにアクセスするためのソフトウェアを使用し、データベースサーバを介しメールをやりとりするとともに、
データベースサーバは、データベースサーバとは別に設けられ、各クライアントがデータベースサーバにアクセスすることなく起動できるＦＴＰサーバに対し、アカウント毎の受信メール数をメッセージカウントファイルとして作成し、
クライアントは、ＦＴＰを起動することによって、メッセージカウントファイルを取得し、メール着信数を表示するＷｅｂ版メール着信確認システム。
【請求項２】
請求項１に記載のシステムにおいて、
クライアントは、上記ＦＴＰを設定した時間毎に自動的に起動するＷｅｂ版メール着信確認システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、メール送受信機能を有するデータベースソフトウェアによるメールに関するＷｅｂ版メール着信確認システムに関する。
【０００２】
【従来の技術】
従来より、ロータスノーツ（商標）などのデータベースソフトにおいては、Ｗｅｂを介し、データベースを管理するデータベースサーバにアクセスするクライアントを複数有している。そして、データベースサーバがこれらクライアント間のメールの交換の処理も行う。すなわち、ノーツ上において、各クライアントは、データベースサーバに設けられた各クライアントのアカウントを利用して相互にメールの送受信を行うことができる。
【０００３】
【発明が解決しようとする課題】
しかし、このようなロータスノーツ上のメール機能は、各クライアントがノーツにログインしていることが条件である。従って、着信メールがあるか否かを確認するだけであっても、ノーツを起動して、ログインする必要があった。
【０００４】
本発明は、上記課題に鑑みなされたものであり、メール着信確認が容易に行えるメール着信確認システムを提供することを目的とする。
【０００５】
【課題を解決するための手段】
本発明は、メール送受信機能を有するデータベースソフトウェアによるメールに関するＷｅｂ版メール着信確認システムであって、データベースサーバは、各クライアントについてのメールアカウントを有し、各クライアントは、データベースサーバのメールアカウントにアクセスするためのソフトウェアを使用し、データベースサーバを介しメールをやりとりするとともに、データベースサーバは、データベースサーバとは別に設けられ、各クライアントがデータベースサーバにアクセスすることなく起動できるＦＴＰサーバに対し、アカウント毎の受信メール数をメッセージカウントファイルとして作成し、クライアントは、ＦＴＰを起動することによって、メッセージカウントファイルを取得し、メール着信数を表示することを特徴とする。
【０００６】
このシステムによれば、ＦＴＰによって、メール着信の確認が行える。そこで、データベースソフトウェアを立ち上げない状態でも、着信メールの確認が行える。
【０００７】
また、クライアントは、上記ＦＴＰを設定した時間毎に自動的に起動することが好適である。これによって、メール着信確認を自動的に行うことができる。
【０００８】
【発明の実施の形態】
以下、本発明の実施形態について、図面に基づいて説明する。
【０００９】
図１は、全体構成を示す図であり、ホスト１０には、データベースサーバ（ドミノサーバ）１２と、ＦＴＰ（ファイル転送プロトコル）サーバ１４が設けられている。ホスト１０には通信回線２０を介し、複数のＷｅｂクライアントＰＣ３０が接続されている。そして、各ＷｅｂクライアントＰＣ３０は、ロータスノーツ上で、データベースサーバ１２と接続され、データベースサーバ１２が管理するデータベースについて、編集、閲覧処理を行うことができる。
【００１０】
また、データベースサーバ１２は、その内部に各クライアントについてのメールアカウントを有しており、各ＷｅｂクライアントＰＣ３０はロータスノーツを起動しているときに、メールアカウントを介し、各種のメールをやりとりを行うことができる。すなわち、データベースサーバ１２がメールサーバとしても機能し、ノーツのメール機能を利用して通常のインターネットメールと同様のメールのやりとりが行える。
【００１１】
ここで、本実施形態においては、ホスト１０にＦＴＰサーバ１４が設けられている。そして、データベースサーバ１２は、メールを受信した際に、メール受信エージェントを起動して、受信メールのアカウントに対応するＦＴＰサーバ内のメッセージカウントファイルのカウンターをカウントアップする。
【００１２】
なお、ＦＴＰサーバ１４におけるメッセージカウントファイルが記録されるディレクトリは予め設定されている。また、ファイルの転送によってファイルがなくなった場合には、次のデータベースサーバ１２におけるエージェントの起動時にそのアカウントについてのメッセージカウントファイルが作成される。エージェント起動時に対応するメッセージカウントファイルが存在する場合には、そのカウンタのカウント値が更新される。従って、メッセージカウントファイル内のカウンタの値は、ファイルが転送されてから受信したメールの数になっている。
【００１３】
そして、ＷｅｂクライアントＰＣ３０には、ＶＢ（ビジュアルベーシック）によるメールチェックプログラムが記憶されている。また、このプログラムを実行するための情報を記録した設定ファイルもメールチェックプログラムと同一のディレクトリに記憶される。さらに、ＦＴＰサーバ１４からメッセージカウントファイルを取得（その後削除）するためのＦＴＰコマンドを記述したファイルも同一のディレクトリに記憶される。さらに、ＶＢプログラムの実行に必要なライブラリも記憶されている。
【００１４】
このようなメールチェックのためのファイルは、データベースサーバ１２に保存しておき、ここからインストールプログラムとともにダウンロードし、Ｗｅｂクライアント３０においてインストールすることが好適である。
【００１５】
次に、メールチェックの動作について、図２に基づいて説明する。まず、Ｗｅｂクライアント３０において、メールチェックを行いたい場合には、メールチェックプログラムを起動する（Ｓ１１）。ここで、この起動はＷｅｂクライアントＰＣの起動時に自動的に行われるようにしてもよい。これによって、必須項目の設定画面が表示される（Ｓ１２）。必須項目としては、メールファイル名、利用者名、確認の周期が挙げられる。メールファイル名は、ＦＴＰサーバ１４において作成される自己のアカウントに対応するメッセージカウントファイルのファイル名であり、予め決定されている。また、利用者名もメールアカウントと１対１で決定されている。そして、確認の周期は、自分の好みで適当なものに設定する。
【００１６】
さらに、この設定画面には、次の開始時にこのウインドウを表示しないためのチェックボックスが表示され、ここにチェックすることで、次回からは設定画面は表示されないことになる。なお、マイクロソフトＷｉｎｄｏｗｓ（商標）のタスクバーにおいて、メール着信プログラムのボタンが表示されるため、設定画面を表示したい場合には、このボタンをクリックすればよい。
【００１７】
このようにして、設定画面の設定が終了した場合または設定画面を表示しない場合には、メール着信確認の処理が行われる（Ｓ１３）。このメール着信確認の処理は、ＦＴＰサーバ１４に対し、自己のメッセージカウントファイルの転送を要求し、ファイルを受信し、その内容を確認することによって行う。
【００１８】
このメール着信確認において、取得したメッセージカウントファイルにおけるカウント値を取り込み、着信したメールがあった場合には、メール着信確認画面を表示する（Ｓ１４）。この表示では、宛先と、メールがあります「＊」というメール数の表示からなる。着信メールがなかった場合には、メール着信確認画面は表示されない。
【００１９】
このメール着信確認の処理は、設定画面において設定された周期毎に自動的に行われる。
【００２０】
そして、メール確認処理の終了が入力されたときには、メール着信確認プログラムを終了する（Ｓ１５）。
【００２１】
上記処理においては、受信メール数は、メール着信の確認周期内において受信したメール数である。しかし、ロータスノーツ上で受信メールが開封されたときには、メッセージカウントファイルのカウンターをカウントダウンして、メッセージカウントファイルのカウンターをデータベースサーバ１２におけるアカウント毎の未開封メール数と同一にすることもできる。
【００２２】
また、メール着信確認において受信数が０であった場合にも、０である旨の表示を行ってもかまわない。
【００２３】
【発明の効果】
以上説明したように、本発明によれば、ＦＴＰによって、メール着信の確認が行える。そこで、データベースソフトウェアを立ち上げない状態でも、着信メールの確認が行える。また、ＦＴＰを設定した時間毎に自動的に起動することで、メール着信確認を自動的に行うことができる。
【図面の簡単な説明】
【図１】  実施形態の構成を示すブロック図である。
【図２】  実施形態の動作を示すフローチャートである。
【符号の説明】
１０  ホスト、１２  データベースサーバ、１４  ＦＴＰサーバ、２０  通信回線、３０  ＷｅｂクライアントＰＣ。
【図１】
0003963641.tif 000002
【図２】
0003963641.tif 000003