(57)【要約】【課題】ＨＴＭＬメールの表示機能が有効になっているユーザ端末１１を、そのユーザ端末１１の管理者に連絡することができる検査サーバ２０を提供する。【解決手段】検査サーバ２０は、ユーザの電子メールアドレスをＩＤと共に格納するアドレス格納部２０４と、管理者の電子メールアドレスをユーザの電子メールアドレスのＩＤと共に格納する管理者情報格納部２０５と、ユーザ端末１１内のブラウザに指示して検査サーバ２０へアクセスさせるスクリプトであって、アクセスの際にＩＤを通知させるスクリプトが記述された電子メールを、ＩＤに対応する電子メールアドレス宛に送信するメール送信部２００と、アクセスと共にＩＤを受け付けた場合に、ＩＤに対応する電子メールアドレスの管理者の電子メールアドレスを管理者情報格納部２０５から取得し、取得した管理者の電子メールアドレス宛に電子メールを送信する連絡部２０１とを備える。【選択図】図２
2007042012.tif 000002
【特許請求の範囲】
【請求項１】
電子メールの閲覧に関する情報端末の設定を検査する検査サーバであって、
前記情報端末のユーザの電子メールアドレスを識別情報に対応付けて予め格納しているアドレス格納手段と、
前記ユーザの電子メールアドレスを管理する管理者の電子メールアドレスを、当該管理者が管理する前記ユーザの電子メールアドレスの識別情報に対応付けて予め格納している管理者情報格納手段と、
前記情報端末内のブラウザに指示して前記検査サーバへアクセスさせるスクリプトであって、前記識別情報が記述され、前記アクセスの際に前記識別情報を通知させるスクリプトが記述された電子メールを、前記識別情報に対応するユーザの電子メールアドレス宛に送信する電子メール送信手段と、
前記アクセスと共に前記識別情報を受け付けた場合に、受け付けた識別情報に対応する電子メールアドレスを管理する管理者の電子メールアドレスを前記管理者情報格納手段から取得し、取得した管理者の電子メールアドレス宛に前記アクセスがあった旨を通知する電子メールを送信する連絡手段と
を備えることを特徴とする検査サーバ。
【請求項２】
電子メールの閲覧に関する情報端末の設定を検査する検査サーバであって、
前記情報端末のユーザの電子メールアドレスを識別情報に対応付けて予め格納しているアドレス格納手段と、
前記ユーザの電子メールアドレスを管理する管理者の連絡先を、当該管理者が管理する前記ユーザの電子メールアドレスの識別情報に対応付けて予め格納している管理者情報格納手段と、
前記情報端末内のブラウザに指示して前記検査サーバへアクセスさせるスクリプトであって、前記識別情報が記述され、前記アクセスの際に前記識別情報を通知させるスクリプトが記述された電子メールを、前記識別情報に対応する電子メールアドレス宛に送信する電子メール送信手段と、
前記アクセスと共に前記識別情報を受け付けた場合に、受け付けた識別情報を格納するアクセス履歴格納手段と、
前記アクセス履歴格納手段内に前記識別情報が格納されている場合に、前記管理者情報格納手段を参照して、当該識別情報に対応する電子メールアドレスを管理する管理者の連絡先を取得し、取得した連絡先に前記アクセスがあった旨を連絡する連絡手段と
を備えることを特徴とする検査サーバ。
【請求項３】
請求項１または２に記載の検査サーバであって、
１つまたは複数の画像データを予め格納しており、前記アクセスがあった場合に、前記１つまたは複数の画像データの中から任意の画像データを返信する応答手段をさらに有することを特徴とする検査サーバ。
【請求項４】
請求項１または２に記載の検査サーバであって、
前記電子メール送信手段は、定期的または不定期的に前記ユーザの電子メールアドレス宛に電子メールを送信することを特徴とする検査サーバ。
【請求項５】
電子メールの閲覧に関する情報端末の設定を検査する検査サーバにおける検査方法であって、
前記検査サーバは、
前記情報端末のユーザの電子メールアドレスを識別情報に対応付けて予め格納しているアドレス格納手段と、
前記ユーザの電子メールアドレスを管理する管理者の電子メールアドレスを、当該管理者が管理する前記ユーザの電子メールアドレスの識別情報に対応付けて予め格納している管理者情報格納手段と
を備え、
前記情報端末内のブラウザに指示して前記検査サーバへアクセスさせるスクリプトであって、前記識別情報が記述され、前記アクセスの際に前記識別情報を通知させるスクリプトが記述された電子メールを、前記識別情報に対応する電子メールアドレス宛に送信するステップと、
前記アクセスと共に前記識別情報を受け付けた場合に、受け付けた識別情報に対応する電子メールアドレスを管理する管理者の電子メールアドレスを前記管理者情報格納手段から取得し、取得した管理者の電子メールアドレス宛に前記アクセスがあった旨を通知する電子メールを送信するステップと
を行うことを特徴とする検査方法。
【請求項６】
電子メールの閲覧に関する情報端末の設定を検査する検査サーバにおける検査方法であって、
前記検査サーバは、
前記情報端末のユーザの電子メールアドレスを識別情報に対応付けて予め格納しているアドレス格納手段と、
前記ユーザの電子メールアドレスを管理する管理者の連絡先を、当該管理者が管理する前記ユーザの電子メールアドレスの識別情報に対応付けて予め格納している管理者情報格納手段と
を備え、
前記情報端末内のブラウザに指示して前記検査サーバへアクセスさせるスクリプトであって、前記識別情報が記述され、前記アクセスの際に前記識別情報を通知させるスクリプトが記述された電子メールを、前記識別情報に対応する電子メールアドレス宛に送信するステップと、
前記アクセスと共に前記識別情報を受け付けた場合に、受け付けた識別情報をアクセス履歴格納手段に格納するステップと、
前記アクセス履歴格納手段内に前記識別情報が格納されている場合に、前記管理者情報格納手段を参照して、当該識別情報に対応する電子メールアドレスを管理する管理者の連絡先を取得し、取得した連絡先に前記アクセスがあった旨を連絡するステップと
を行うことを特徴とする検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールの閲覧に用いられるソフトウェアの設定を検査する技術に関する。
【背景技術】
【０００２】
従来、電子メールとは、テキストや添付ファイルを送受信するものであったが、近年の技術の進歩によって、ｗｅｂページのように、様々な色や大きさの文字、あるいは画像等をテキストと併せて表示可能な、いわゆるＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）メールの送受信が可能になっている。
【０００３】
このようなＨＴＭＬメールの表示が可能な電子メール閲覧ソフトウェアは、ＨＴＭＬメールを受信した場合、ｗｅｂブラウザを呼び出して、ＨＴＭＬメール内に記述されたスクリプトに従って、サーバから画像等のデータをｗｅｂブラウザに取得してもらい、取得してもらった画像等のデータをウインドウ内に表示してもらう。このような機能を有することにより、電子メール閲覧ソフトウェアは、ｗｅｂページで表現可能な内容であるならば、ＨＴＭＬメールでも同様に表現することができ、テキストのみの表現手法による従来の電子メールよりも、より多彩な表現が可能となっている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、電子メール閲覧ソフトウェアにおいて、上記のような機能を有効にしていると、例えば、ＨＴＭＬメールに埋め込まれているスクリプトを、ｗｅｂブラウザに実行してもらうことによって、表示に関係するデータ以外のデータをダウンロードしたり、ＨＴＭＬメールに添付されたファイルを自動的に実行したりすることも可能となる。
【０００５】
この場合、電子メール閲覧ソフトウェアは、ＨＴＭＬメールに記述されたスクリプトに従って、ウィルスに感染したファイルを自動的にダウンロードしたり、ウィルスに感染した添付ファイルを自動的に実行したりする惧れがある。そのため、会社の情報システム等の高いセキュリティーが要求されるシステムにおいては、セキュリティーの観点から電子メール閲覧ソフトウェアのＨＴＭＬメール表示機能を停止することが好ましい。
【０００６】
しかし、電子メール閲覧ソフトウェアの操作に詳しくないユーザにとっては、ＨＴＭＬメール表示機能を停止することが困難な場合がある。また、管理担当者が、会社内の全ての情報端末の設定を管理することは困難な場合がある。さらに、管理者が会社内の情報端末のＨＴＭＬメール表示機能を全て停止したとしても、社内に悪意のあるユーザがいる場合には、そのユーザによって、再びＨＴＭＬメール表示機能を有効にされる場合がある。
【０００７】
本発明は上記事情を鑑みてなされたものであり、本発明の目的は、ＨＴＭＬメールの表示機能を有効にしている情報端末を、その情報端末の管理者に知らせることにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の検査サーバは、情報端末内のブラウザに指示して検査サーバへアクセスさせるスクリプトであって、識別情報が記述され、検査サーバへのアクセスの際に識別情報を通知させるスクリプトが記述された電子メールを、識別情報に対応付けられた電子メールアドレス宛に送信する。
【０００９】
また、本発明の第１の態様は、例えば、電子メールの閲覧に関する情報端末の設定を検査する検査サーバであって、情報端末のユーザの電子メールアドレスを識別情報に対応付けて予め格納しているアドレス格納手段と、ユーザの電子メールアドレスを管理する管理者の電子メールアドレスを、対応する管理者が管理するユーザの電子メールアドレスの識別情報に対応付けて予め格納している管理者情報格納手段と、情報端末内のブラウザに指示して検査サーバへアクセスさせるスクリプトであって、識別情報が記述され、アクセスの際に識別情報を通知させるスクリプトが記述された電子メールを、識別情報に対応するユーザの電子メールアドレス宛に送信する電子メール送信手段と、アクセスと共に識別情報を受け付けた場合に、受け付けた識別情報に対応する電子メールアドレスを管理する管理者の電子メールアドレスを管理者情報格納手段から取得し、取得した管理者の電子メールアドレス宛にアクセスがあった旨を通知する電子メールを送信する連絡手段とを備えることを特徴とする検査サーバを提供する。
【００１０】
また、本発明の第２の態様は、例えば、電子メールの閲覧に関する情報端末の設定を検査する検査サーバであって、情報端末のユーザの電子メールアドレスを識別情報に対応付けて予め格納しているアドレス格納手段と、ユーザの電子メールアドレスを管理する管理者の連絡先を、対応する管理者が管理するユーザの電子メールアドレスの識別情報に対応付けて予め格納している管理者情報格納手段と、情報端末内のブラウザに指示して検査サーバへアクセスさせるスクリプトであって、識別情報が記述され、アクセスの際に識別情報を通知させるスクリプトが記述された電子メールを、識別情報に対応する電子メールアドレス宛に送信する電子メール送信手段と、アクセスと共に識別情報を受け付けた場合に、受け付けた識別情報を格納するアクセス履歴格納手段と、アクセス履歴格納手段内に識別情報が格納されている場合に、管理者情報格納手段を参照して、当該識別情報に対応する電子メールアドレスを管理する管理者の連絡先を取得し、取得した連絡先にアクセスがあった旨を連絡する連絡手段とを備えることを特徴とする検査サーバを提供する。
【発明の効果】
【００１１】
本発明の検査サーバによれば、ＨＴＭＬメールの表示機能を有効にしている情報端末を使用しているユーザの電子メールアドレスを、その情報端末の管理者に通知することにより、その電子メールアドレスに対応するユーザが使用している情報端末がＨＴＭＬメールの表示機能を有効にしている旨を、その情報端末の管理者に知らせることができる。
【発明を実施するための最良の形態】
【００１２】
以下に、本発明の第１の実施形態について、図面を参照しながら説明する。
【００１３】
図１は、本発明の実施形態に係る検査システム１０のシステム構成図である。検査システム１０は、管理端末１２、検査サーバ２０、および複数のユーザ端末１１を備える。
【００１４】
それぞれのユーザ端末１１は、例えば会社内に設置されており、インターネット等の通信網１３に接続され、通信網１３を介して検査サーバ２０と通信することができる。また、それぞれのユーザ端末１１は、通信網１３を介してｗｅｂサーバからｗｅｂページを取得して表示するｗｅｂブラウザ、および、通信網１３を介してメールサーバから電子メールを受信して表示する電子メール閲覧ソフトウェアを有する。
【００１５】
また、その電子メール閲覧ソフトウェアは、ＨＴＭＬで記述された電子メールであるＨＴＭＬメールを受信した場合に、ｗｅｂブラウザを呼び出し、ＨＴＭＬメールに記述されたスクリプトに従ったフォントや、色、サイズ等で、ＨＴＭＬメール内のテキストをｗｅｂブラウザに表示してもらう機能を有する。このとき、ｗｅｂブラウザは、所定のｗｅｂサーバから画像またはファイルを取得して表示または実行する旨のスクリプトがＨＴＭＬメール内に記述されている場合には、そのスクリプトに従って、所定のｗｅｂサーバから画像またはファイルを取得して表示または実行する。
【００１６】
なお、上記のような、電子メール閲覧ソフトウェアにおけるＨＴＭＬメールの表示機能は、ユーザの設定によって有効または無効にすることができる。ＨＴＭＬメールの表示機能を停止または無効にした状態でＨＴＭＬメールを受信した場合、電子メール閲覧ソフトウェアは、ｗｅｂブラウザを呼び出すことなく、ＨＴＭＬメールに記述されたスクリプトおよびテキストの本文を、例えば、テキストの本文のみ、あるいは、全てをテキストとして表示する。
【００１７】
管理端末１２は、ユーザ端末１１のそれぞれを利用して電子メールを送受信するユーザを管理している管理者が使用する端末であり、通信網１３を介して検査サーバ２０と通信を行うことができる。また、管理端末１２を使用する管理者は、ユーザ端末１１を利用しているユーザの電子メールアドレスを管理している。
【００１８】
検査サーバ２０は、検査サーバ２０から画像データを取得して表示するスクリプトが記述されたＨＴＭＬメールである検査メールを、ユーザ端末１１を使用しているユーザの電子メールアドレス宛に、通信網１３を介して送信する。また、その検査メールに記述されるスクリプトには、宛先の電子メールアドレスに対応付けられた識別情報（ＩＤ）、および、画像データを取得するために検査サーバ２０へアクセスする際にそのＩＤを通知する旨のスクリプトが記述される。
【００１９】
そして、検査サーバ２０は、ユーザ端末１１から画像データの取得のためのアクセスを受け付けた場合に、そのアクセスと共に受け付けたＩＤに基づいて、アクセスしてきたユーザ端末１１を用いて閲覧された検査メールの宛先の電子メールアドレスを特定する。そして、検査サーバ２０は、特定した電子メールアドレスを管理している管理者に、特定した電子メールアドレスを使用しているユーザが、ＨＴＭＬメールを閲覧する機能を有効にしているユーザ端末１１を使用している旨を、例えば電子メールにより連絡する。
【００２０】
このように、検査サーバ２０は、ＨＴＭＬメールを閲覧する機能を有効にしたユーザ端末１１を使用しているユーザの電子メールアドレスを管理者に連絡することにより、管理者に、そのユーザが使用しているユーザ端末１１の電子メール閲覧ソフトウェアを適切に設定させることができ、ユーザ端末１１が設置されている会社等のセキュリティーを向上させることができる。
【００２１】
なお、図１では、それぞれのユーザ端末１１が外部の通信網１３に直接接続されているが、他の例として、社内に設置されたルータやプロキシサーバ等を介して通信網１３に接続されていてもよい。
【００２２】
図２は、第１の実施形態における検査サーバ２０の詳細な機能構成の一例を示すブロック図である。検査サーバ２０は、メール送信部２００、連絡部２０１、アクセス受付部２０２、応答部２０３、アドレス格納部２０４、および管理者情報格納部２０５を備える。
【００２３】
アドレス格納部２０４は、ユーザ端末１１を使用するユーザの電子メールアドレスをＩＤに対応付けて予め格納している。
【００２４】
管理者情報格納部２０５は、アドレス格納部２０４に格納されている電子メールアドレスを管理している管理者の連絡先に関する情報を予め格納している。本例において、管理者の連絡先に関する情報とは、管理者の電子メールアドレスである。また、他の例として、管理者の連絡先に関する情報は、管理者の職場の電話番号やＦＡＸ番号、携帯電話の番号等であってもよい。
【００２５】
メール送信部２００は、アドレス格納部２０４内に格納されているそれぞれの電子メールアドレス宛に、検査サーバ２０から画像データを取得して表示するスクリプトが記述されたＨＴＭＬメールである検査メールを作成し、作成した検査メールを、通信網１３を介して送信する。また、その検査メールに記述されるスクリプトには、宛先の電子メールアドレスに対応付けられたＩＤ、および、当該ＩＤを含む画像取得要求を検査サーバ２０へ送信する旨のスクリプトが記述される。
【００２６】
アクセス受付部２０２は、通信網１３を介してユーザ端末１１からＩＤを含む画像取得要求を受け付けた場合に、その旨を応答部２０３に、受け付けたＩＤを連絡部２０１に、それぞれ通知する。
【００２７】
連絡部２０１は、アクセス受付部２０２からＩＤを受け取った場合に、管理者情報格納部２０５を参照して、そのＩＤに対応する電子メールアドレスを管理する管理者の連絡先を取得し、取得した連絡先へ連絡する。本例において、管理者の連絡先は、管理者の電子メールアドレスであり、連絡部２０１は、管理者情報格納部２０５から取得した管理者の電子メールアドレス宛に、ＨＴＭＬメールを閲覧する機能を有効にしているユーザ端末１１を使用しているユーザの電子メールアドレスを連絡する電子メールを、通信網１３を介して管理端末１２へ送信する。
【００２８】
応答部２０３は、予め定められた画像データを格納しており、連絡部２０１が受け付けた画像データの取得要求に応答して、格納している画像データを、画像データを要求してきたユーザ端末１１へ送信する。なお、他の例として、応答部２０３は、予め定められた複数の画像データを格納し、連絡部２０１が受け付けた画像データの取得要求に応答して、格納している複数の画像データの中から１つの画像データを任意に選択し、選択した画像データをユーザ端末１１へ送信してもよい。
【００２９】
ここで、アクセス受付部２０２がユーザ端末１１からの画像取得要求を受け付けた場合に、当該画像取得要求を送信したユーザ端末１１に対して検査サーバ２０が何も応答しないとすれば、ＨＴＭＬメールの表示エラーとなる。そのため、悪意のあるユーザが、会社内のセキュリティーを低下させようとして、ユーザ端末１１内の電子メール閲覧ソフトウェアのＨＴＭＬメール表示機能を有効にしている場合、その悪意のあるユーザは、不信なメールを受信したことに気づき、ユーザ端末１１のＨＴＭＬメール表示機能を無効に戻してしまう場合がある。そのため、管理者が検査サーバ２０から電子メールアドレスの連絡を受けたとしても、どのユーザ端末１１においてＨＴＭＬメール表示機能が有効に設定されていたのかを特定することができない場合がある。
【００３０】
しかし、本例では、応答部２０３が、画像データの取得要求に対して、予め定められた画像データを返信するので、ユーザ端末１１のユーザに不信感を与えることなく、ユーザ端末１１の電子メール閲覧ソフトウェアの設定を確認することができ、ＨＴＭＬメールの表示機能を有効にしているユーザ端末１１を使用しているユーザの電子メールアドレスを、ユーザ端末１１の管理者に連絡することができる。
【００３１】
なお、本例において、メール送信部２００が送信する検査メールには、宛先の電子メールアドレスに対応付けられたＩＤが記述されると共に、当該ＩＤを含む画像取得要求を検査サーバ２０へ送信する旨のスクリプトが記述されたが、他の例として、自身の電子メールアドレスを含む画像取得要求を検査サーバ２０へ送信する旨のスクリプトが記述されてもよい。この場合、管理者情報格納部２０５は、管理者の連絡先に対応付けて、その管理者が管理する電子メールアドレスを予め格納し、連絡部２０１は、管理者情報格納部２０５を参照して、画像取得要求に含まれる電子メールアドレスを管理する管理者の連絡先を取得する。
【００３２】
図３は、アドレス格納部２０４に格納されるデータの構造の一例を示す。アドレス格納部２０４は、ユーザの電子メールアドレス２０４１を、それぞれの電子メールアドレス２０４１を識別するＩＤ２０４０に対応付けて予め格納している。
【００３３】
アドレス格納部２０４を参照することにより、メール送信部２００は、ＩＤおよび所定のスクリプトを記述した検査メールを、記述したＩＤに対応する電子メールアドレス宛に送信することができる。
【００３４】
図４は、管理者情報格納部２０５に格納されるデータの構造の一例を示す。管理者情報格納部２０５は、電子メールアドレスを管理する管理者の連絡先２０５０に対応付けて、その管理者が管理している電子メールアドレスのＩＤ２０５１を予め格納している。本例において、管理者の連絡先２０５０は、管理者の電子メールアドレスである。
【００３５】
管理者情報格納部２０５を参照することにより、連絡部２０１は、アクセス受付部２０２が受け付けた画像取得要求に含まれるＩＤに基づいて、そのＩＤに対応する電子メールアドレスを管理する管理者の連絡先を取得することができる。
【００３６】
図５は、第１の実施形態における検査サーバ２０の動作の一例を示すフローチャートである。例えば、電源を投入される等の所定のタイミングで、検査サーバ２０は、本フローチャートに示す動作を開始する。なお、本フローチャートに示す動作に先立って、メール送信部２００は、アドレス格納部２０４内に格納されている全ての電子メールアドレス宛に検査メールを送信しているものとする。
【００３７】
まず、アクセス受付部２０２は、ユーザ端末１１からＩＤを含む画像取得要求を受信したか否かを判定する（Ｓ１００）。画像取得要求を受信していない場合（Ｓ１００：Ｎｏ）、アクセス受付部２０２は、ユーザ端末１１から画像取得要求を受信するまでステップ１００を繰り返す。
【００３８】
画像取得要求を受信した場合（Ｓ１００：Ｙｅｓ）、応答部２０３は、画像取得要求を送信してきたユーザ端末１１へ予め定められた画像データを送信する（Ｓ１０１）。そして、連絡部２０１は、画像取得要求に含まれるＩＤに基づいて、そのＩＤに対応する管理者の連絡先を管理者情報格納部２０５から抽出する（Ｓ１０２）。
【００３９】
次に、連絡部２０１は、抽出した管理者の連絡先に従って、管理者へ連絡し（Ｓ１０３）、アクセス受付部２０２は、再びステップ１００を繰り返す。
【００４０】
以上、本発明の第１の実施形態について説明した。
【００４１】
上記説明から明らかなように、ＨＴＭＬメールの表示機能を有効にしているユーザ端末１１を使用しているユーザの電子メールアドレスを、その電子メールアドレスの管理者に連絡することにより、その電子メールアドレスに対応するユーザが使用しているユーザ端末１１がＨＴＭＬメールの表示機能を有効にしている旨を、管理者に知らせることができる。従って、検査サーバ２０は、会社内のユーザ端末１１の管理者に、ユーザ端末１１のＨＴＭＬメール表示機能を停止させることにより、会社内のセキュリティーを向上させることができる。
【００４２】
次に、本発明の第２の実施形態について、図面を参照しながら説明する。
【００４３】
図６は、第２の実施形態における検査サーバ２０の詳細な機能構成の一例を示すブロック図である。検査サーバ２０は、メール送信部２００、連絡部２０１、アクセス受付部２０２、応答部２０３、アドレス格納部２０４、管理者情報格納部２０５、およびアクセス履歴格納部２０６を備える。なお、以下に説明する点を除き、図６において、図２と同じ符号を付した構成は、図２における構成と同一または同様の機能を有するため説明を省略する。
【００４４】
アクセス受付部２０２は、通信網１３を介してユーザ端末１１からＩＤを含む画像取得要求を受け付けた場合に、その旨を応答部２０３に通知すると共に、画像取得要求を受け付けた日時に対応付けて、当該画像要求に含まれるＩＤをアクセス履歴格納部２０６に格納する。
【００４５】
連絡部２０１は、定期的にアクセス履歴格納部２０６を参照して、前回参照した時点よりも後に、新たなＩＤが格納されている場合に、管理者情報格納部２０５を参照して、新たなＩＤに対応する管理者の連絡先を取得し、取得した連絡先へ連絡する。
【００４６】
図７は、アクセス履歴格納部２０６に格納されるデータの構造の一例を示す。アクセス履歴格納部２０６は、画像取得要求に含まれるＩＤ２０６１を、その画像取得要求を受け付けたアクセス日時２０６０に対応付けて格納する。
【００４７】
アクセス履歴格納部２０６を参照することにより、連絡部２０１は、前回参照した時点よりも後に格納された新たなＩＤを抽出することができる。
【００４８】
図８は、第２の実施形態における検査サーバ２０の動作の一例を示すフローチャートである。例えば、電源を投入される等の所定のタイミングで、検査サーバ２０は、本フローチャートに示す動作を開始する。なお、本実施形態においても、本フローチャートに示す動作に先立って、メール送信部２００は、アドレス格納部２０４内に格納されている全ての電子メールアドレス宛に検査メールを送信しているものとする。
【００４９】
まず、アクセス受付部２０２は、ユーザ端末１１からＩＤを含む画像取得要求を受信したか否かを判定する（Ｓ２００）。画像取得要求を受信していない場合（Ｓ２００：Ｎｏ）、アクセス受付部２０２は、ユーザ端末１１から画像取得要求を受信するまでステップ２００を繰り返す。
【００５０】
画像取得要求を受信した場合（Ｓ２００：Ｙｅｓ）、アクセス受付部２０２は、受信した画像取得要求に含まれるＩＤを、その画像取得要求を受信した日時に対応付けてアクセス履歴格納部２０６に格納する（Ｓ２０１）。そして、応答部２０３は、画像取得要求を送信してきたユーザ端末１１へ予め定められた画像データを送信する（Ｓ２０２）。
【００５１】
次に、連絡部２０１は、ＨＴＭＬメール表示機能を有効にしているユーザ端末１１を使っているユーザの電子メールアドレスを連絡するタイミングであるか否かを判定する（Ｓ２０３）。連絡タイミングとは、例えば、前回連絡してから１日や１週間、１ヶ月等の時間が経過したタイミングであってよい。
【００５２】
連絡タイミングでない場合（Ｓ２０３：Ｎｏ）、アクセス受付部２０２は、再びステップ２００を行う。連絡タイミングである場合（Ｓ２０３：Ｙｅｓ）、連絡部２０１は、前回参照した時点よりも後に、新たなＩＤがアクセス履歴格納部２０６内に格納されているか否かを判定する（Ｓ２０４）。
【００５３】
新たなＩＤが格納されていない場合（Ｓ２０４：Ｎｏ）、アクセス受付部２０２は、再びステップ２００を行う。新たなＩＤが格納されている場合（Ｓ２０４：Ｙｅｓ）、連絡部２０１は、アクセス履歴格納部２０６を参照して、新たなＩＤに対応する管理者の連絡先を抽出する（Ｓ２０５）。そして、連絡部２０１は、抽出した管理者の連絡先へ連絡し（Ｓ２０６）、アクセス受付部２０２は、再びステップ２００に示した処理を行う。
【００５４】
以上、本発明の第２の実施形態について説明した。
【００５５】
次に、本発明の第３の実施形態について、図面を参照しながら説明する。
【００５６】
図９は、第３の実施形態における検査サーバ２０の詳細な機能構成の一例を示すブロック図である。検査サーバ２０は、メール送信部２００、連絡部２０１、アクセス受付部２０２、応答部２０３、アドレス格納部２０４、管理者情報格納部２０５、アクセス履歴格納部２０６、および送信履歴格納部２０７を備える。なお、以下に説明する点を除き、図９において、図２または図６と同じ符号を付した構成は、図２または図６における構成と同一または同様の機能を有するため説明を省略する。
【００５７】
メール送信部２００は、アドレス格納部２０４内に格納されているそれぞれの電子メールアドレス宛に、所定のスクリプトが記述された検査メールを送信する。このとき、メール送信部２００は、電子メールが開封されたことを当該電子メールの送信元へ通知する旨を、電子メール中に記述して送信する。本実施形態において、それぞれのユーザ端末１１が有する電子メール閲覧ソフトウェアは、ＲＦＣ２６３４等で規定されている、電子メールを開封したことを当該電子メールの送信元へ通知する電子署名付き受信確認機能を備えている。
【００５８】
そして、メール送信部２００は、検査メールを送信した宛先の電子メールアドレスを当該電子メールアドレスのＩＤに対応付けて送信履歴格納部２０７に格納する。
【００５９】
アクセス受付部２０２は、電子メールが開封されたことを示す開封確認を、通信網１３を介してユーザ端末１１から受け付けた場合に、当該開封確認の送信元の電子メールアドレスを、対応するＩＤと共に送信履歴格納部２０７から削除する。
【００６０】
連絡部２０１は、メール送信部２００が検査メールを送信してから所定期間経過した後に、送信履歴格納部２０７内に、電子メールアドレスが存在する場合に、管理者情報格納部２０５を参照して、送信履歴格納部２０７内に存在する電子メールアドレスに対応する管理者の連絡先を取得し、取得した連絡先へ、検査メールが閲覧されていない旨を連絡する。そして、連絡部２０１は、管理者へ連絡した電子メールアドレスおよびそのＩＤを送信履歴格納部２０７から削除する。
【００６１】
これにより、故意に検査メールを開封しないユーザが使用しているユーザ端末１１を特定することができる。なお、他の形態として、連絡部２０１は、メール送信部２００に指示して、送信履歴格納部２０７内に存在する電子メールアドレス宛に、検査メールを再送させるようにしてもよい。
【００６２】
図１０は、送信履歴格納部２０７に格納されるデータの構造の一例を示す。送信履歴格納部２０７は、メール送信部２００によって検査メールを送信された宛先の電子メールアドレス２０７１を、当該電子メールアドレス２０７１のＩＤ２０７０に対応付けて格納している。
【００６３】
図１１は、第３の実施形態における検査サーバ２０の動作の一例を示すフローチャートである。例えば、電源を投入される等の所定のタイミングで、検査サーバ２０は、本フローチャートに示す動作を開始する。なお、本実施形態において、本フローチャートに示す動作に先立って、メール送信部２００は、アドレス格納部２０４内に格納されている全ての電子メールアドレス宛に検査メールを送信すると共に、検査メールを送信した宛先の電子メールアドレスを、ＩＤに対応付けて送信履歴格納部２０７内に格納しているものとする。
【００６４】
まず、アクセス受付部２０２は、ユーザ端末１１からＩＤを含む画像取得要求を受信したか否かを判定する（Ｓ３００）。画像取得要求を受信した場合（Ｓ３００：Ｙｅｓ）、アクセス受付部２０２は、受け付けた画像取得要求に含まれるＩＤを、そのアクセスを受け付けた日時に対応付けてアクセス履歴格納部２０６に格納する（Ｓ３０１）。そして、応答部２０３は、画像取得要求を送信してきたユーザ端末１１へ予め定められた画像データを送信し（Ｓ３０２）、連絡部２０１は、ステップ３０３に示す処理を行う。
【００６５】
ステップ３００において、画像取得要求を受信していない場合（Ｓ３００：Ｎｏ）、アクセス受付部２０２は、開封確認を受信したか否かを判定する（Ｓ３０７）。開封確認を受信していない場合（Ｓ３０７：Ｎｏ）、アクセス受付部２０２は、再びステップ３００に示した処理を行う。
【００６６】
ステップ３０７において、開封確認を受信した場合（Ｓ３０７：Ｙｅｓ）、アクセス受付部２０２は、当該開封確認の送信元の電子メールアドレスおよびそのＩＤを、送信履歴格納部２０７から削除する（Ｓ３０８）。そして、連絡部２０１は、画像取得要求を送信したユーザ端末１１の電子メールアドレスを連絡するタイミングか否かを判定する（Ｓ３０３）。
【００６７】
画像取得要求を送信したユーザ端末１１の電子メールアドレスを連絡するタイミングである場合（Ｓ３０３：Ｙｅｓ）、連絡部２０１は、前回参照した時点よりも後に、新たなＩＤがアクセス履歴格納部２０６内に格納されているか否かを判定する（Ｓ３０４）。
【００６８】
アクセス履歴格納部２０６に新たなＩＤが格納されていない場合（Ｓ３０４：Ｎｏ）、アクセス受付部２０２は、再びステップ３００を行う。アクセス履歴格納部２０６に新たなＩＤが格納されている場合（Ｓ３０４：Ｙｅｓ）、連絡部２０１は、アクセス履歴格納部２０６を参照して、新たなＩＤに対応する管理者の連絡先を抽出する（Ｓ３０５）。そして、連絡部２０１は、アクセス履歴格納部２０６に新たに格納されたＩＤを、抽出した管理者の連絡先へ連絡し（Ｓ３０６）、アクセス受付部２０２は、再びステップ３００に示した処理を行う。
【００６９】
ステップ３０３において、画像取得要求を送信したユーザ端末１１の電子メールアドレスを連絡するタイミングでない場合（Ｓ３０３：Ｎｏ）、アクセス受付部２０２は、検査メールを開封していないユーザ端末１１の電子メールアドレスを連絡するタイミングであるか否かを判定する（Ｓ３０９）。検査メールを開封していないユーザ端末１１の電子メールアドレスを連絡するタイミングでない場合（Ｓ３０９：Ｎｏ）、アクセス受付部２０２は、再びステップ３００に示した処理を行う。
【００７０】
検査メールを開封していないユーザ端末１１の電子メールアドレスを連絡するタイミングである場合（Ｓ３０９：Ｙｅｓ）、アクセス受付部２０２は、送信履歴格納部２０７内に電子メールアドレスが格納されているか否かを判定する（Ｓ３１０）。電子メールアドレスが格納されていない場合（Ｓ３１０：Ｎｏ）、アクセス受付部２０２は、再びステップ３００に示した処理を行う。
【００７１】
電子メールアドレスが格納されている場合（Ｓ３１０：Ｙｅｓ）、アクセス受付部２０２は、送信履歴格納部２０７に格納されているそれぞれの電子メールアドレスに対応付けられているＩＤに基づいて管理者情報格納部２０５を参照し、それぞれの電子メールアドレスの管理者の連絡先を抽出する（Ｓ３１１）。そして、連絡部２０１は、抽出した管理者の電子メールアドレス宛に、送信履歴格納部２０７内に存在する電子メールアドレスを通知する（Ｓ３１２）。そして、連絡部２０１は、管理者へ連絡した電子メールアドレスを送信履歴格納部２０７から削除し（Ｓ３１３）、アクセス受付部２０２は、再びステップ３００に示した処理を行う。
【００７２】
以上、本発明の第３の実施形態について説明した。
【００７３】
なお、本発明は上記の実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【００７４】
例えば、本実施形態において、それぞれのユーザ端末１１は、ｗｅｂブラウザおよび電子メール閲覧ソフトウェアを別個に有する構成を例に説明したが、本発明はこれに限られず、他の形態として、電子メール閲覧ソフトウェアがｗｅｂブラウザの機能を有していてもよい。
【００７５】
また、メール送信部２００は、定期的にアドレス格納部２０４に格納されている電子メールアドレス宛に検査メールを送信してもよい。また、この場合、メール送信部２００は、アクセス履歴格納部２０６を参照して、送信した検査メールに応答してアクセスしてきた回数や頻度が多いＩＤに対応する電子メールアドレスに対して、より短い時間間隔で検査メールを送信するようにしてもよい。
【００７６】
これにより、ＨＴＭＬメール表示機能を有効にする可能性の高いユーザが使用する電子メール閲覧ソフトウェアの設定を、より頻繁に検査することができる。
【００７７】
また、メール送信部２００は、アクセス履歴格納部２０６を参照して、送信した検査メールに応答してアクセスしてきた回数や頻度が少ないＩＤに対応する電子メールアドレスに対して、より長い時間間隔で検査メールを送信するようにしてもよい。これにより、検査サーバ２０の処理負荷を低減することができる。
【００７８】
また、検査サーバ２０内のメール送信部２００、連絡部２０１、アクセス受付部２０２、および応答部２０３の各機能ブロックは、ＡＳＩＣ（Application Specific Integrated Circuit）や、ＦＰＧＡ（Field Programmable Gate Array）等の集積ロジックＩＣによりハード的に実現されるものでもよく、ＤＳＰ（Digital Signal Processor）や汎用計算機等によりソフトウェア的に実現されてもよく、あるいは、部分的にハードウェアまたはソフトウェアで実現させた機能ブロックを組み合わせられていてもよい。
【００７９】
また、上記実施形態において、検査サーバ２０は、検査メールを送信する機能と検査メールに基づくアクセスを受け付けて処理する機能とを１つの筺体内に有する構成としているが、他の形態として、検査サーバ２０は、メール送信部２００およびアドレス格納部２０４を有するサーバと、連絡部２０１、アクセス受付部２０２、応答部２０３、管理者情報格納部２０５、およびアクセス履歴格納部２０６を有するサーバとで別個に構成されるものであってもよい。
【図面の簡単な説明】
【００８０】
【図１】本発明の実施形態に係る検査システム１０のシステム構成図である。
【図２】第１の実施形態における検査サーバ２０の詳細な機能構成の一例を示すブロック図である。
【図３】アドレス格納部２０４に格納されるデータの構造の一例を示す。
【図４】管理者情報格納部２０５に格納されるデータの構造の一例を示す。
【図５】第１の実施形態における検査サーバ２０の動作の一例を示すフローチャートである。
【図６】第２の実施形態における検査サーバ２０の詳細な機能構成の一例を示すブロック図である。
【図７】アクセス履歴格納部２０６に格納されるデータの構造の一例を示す。
【図８】第２の実施形態における検査サーバ２０の動作の一例を示すフローチャートである。
【図９】第３の実施形態における検査サーバ２０の詳細な機能構成の一例を示すブロック図である。
【図１０】送信履歴格納部２０７に格納されるデータの構造の一例を示す。
【図１１】第３の実施形態における検査サーバ２０の動作の一例を示すフローチャートである。
【符号の説明】
【００８１】
１０・・・検査システム、１１・・・ユーザ端末、１２・・・管理端末、１３・・・通信網、２０・・・検査サーバ、２００・・・メール送信部、２０１・・・連絡部、２０２・・・アクセス受付部、２０３・・・応答部、２０４・・・アドレス格納部、２０４０、２０５１、２０６１、２０７０・・・ＩＤ、２０４１、２０７１・・・電子メールアドレス、２０５・・・管理者情報格納部、２０５０・・・管理者の連絡先、２０６・・・アクセス履歴格納部、２０６０・・・アクセス日時、２０７・・・送信履歴格納部
【図１】
2007042012.tif 000003
【図２】
2007042012.tif 000004
【図３】
2007042012.tif 000005
【図４】
2007042012.tif 000006
【図５】
2007042012.tif 000007
【図６】
2007042012.tif 000008
【図７】
2007042012.tif 000009
【図８】
2007042012.tif 000010
【図９】
2007042012.tif 000011
【図１０】
2007042012.tif 000012
【図１１】
2007042012.tif 000013