(57)【要約】【課題】  監査者が監査すべきではない電子メールが特定されることを低減させると共に、監査者が監査すべき電子メールを特定する時間を短くすること。【解決手段】  各監査者を示す監査者情報に対して、当該監査者が監査すべき電子メールのデータをログとして記憶する格納先を示す格納先情報をそれぞれ記憶し、送信端末から送信された電子メールを受信し、当該受信された電子メールのデータに従って、当該電子メールの監査者を決定し、当該電子メールのデータを、当該監査者を示す監査者情報に対して記憶されている格納先情報に示される格納先にログとして登録することを特徴とする。【選択図】図１
2015011548.tif 000002
【特許請求の範囲】
【請求項１】
送信端末から送信された電子メールを中継する中継処理装置であって、
各監査者を示す監査者情報に対して、当該監査者が監査すべき電子メールのデータをログとして記憶する格納先を示す格納先情報をそれぞれ記憶する記憶手段と、
送信端末から送信された電子メールを受信する受信手段と、
前記受信手段で受信された電子メールのデータに従って、当該電子メールの監査者を決定する決定手段と、
前記受信手段で受信された当該電子メールのデータを、前記決定手段により決定された監査者を示す監査者情報に対して前記記憶手段に記憶されている格納先情報に示される格納先にログとして登録する登録手段と、
を備えることを特徴とする中継処理装置。
【請求項２】
前記記憶手段は、更に、監査者を示す監査者情報と、当該監査者が監査すべき電子メールに設定されている電子メールアドレスとが関連付けられた関連情報を記憶し、
前記決定手段は、前記受信手段で受信された電子メールに含まれる電子メールアドレスと、前記記憶手段に記憶された関連情報とに従って、前記受信手段で受信された電子メールの監査者を決定することを特徴とする請求項１に記載の中継処理装置。
【請求項３】
前記記憶手段に記憶されている関連情報は、監査者を示す監査者情報と、当該監査者が監査すべき電子メールに設定されている電子メールアドレスとに対して、更に、当該監査者が当該電子メールの監査者である期間を示す監査期間を含み、
前記決定手段は、前記受信手段で受信した電子メールの受信日時と、前記受信手段で受信された電子メールに含まれる電子メールアドレスと、前記記憶手段に記憶された関連情報とに従って、前記受信手段で受信された電子メールの監査者を決定することを特徴とする請求項２に記載の中継処理装置。
【請求項４】
管理者端末から、当該監査者を示す監査者情報を含む監査要求を受け付ける受付手段と、
前記受付手段により受け付けた監査要求に含まれる監査者情報に対して、前記記憶手段に記憶された格納先情報を特定する特定手段と、
前記特定手段により特定された格納先情報に示される格納先に前記登録手段により登録された電子メールのデータを取得する取得手段と、
前記取得手段で取得された電子メールのデータ含む監査画面を表示するための表示情報を、前記管理者端末に前記監査画面を表示するべく、送信する送信手段と、
を更に備えることを特徴とする請求項１乃至３の何れか１項に記載の中継処理装置。
【請求項５】
前記登録手段は、管理者端末から監査要求を受け付ける前に、前記受信手段で受信された当該電子メールのデータを、前記決定手段により決定された監査者を示す監査者情報に対して前記記憶手段に記憶されている格納先情報に示される格納先にログとして登録することを特徴とする請求項１乃至４の何れか１項に記載の中継処理装置。
【請求項６】
送信端末から送信された電子メールを中継し、各監査者を示す監査者情報に対して、当該監査者が監査すべき電子メールのデータをログとして記憶する格納先を示す格納先情報をそれぞれ記憶する記憶手段を備える中継処理装置の制御方法であって、
前記中継処理装置の受信手段が、送信端末から送信された電子メールを受信する受信工程と、
前記中継処理装置の決定手段が、前記受信工程で受信された電子メールのデータに従って、当該電子メールの監査者を決定する決定工程と、
前記中継処理装置の登録手段が、前記受信工程で受信された当該電子メールのデータを、前記決定工程により決定された監査者を示す監査者情報に対して前記記憶手段に記憶されている格納先情報に示される格納先にログとして登録する登録工程と、
を備えることを特徴とする制御方法。
【請求項７】
送信端末から送信された電子メールを中継し、各監査者を示す監査者情報に対して、当該監査者が監査すべき電子メールのデータをログとして記憶する格納先を示す格納先情報をそれぞれ記憶する記憶手段を備える中継処理装置で読み取り実行可能なプログラムであって、
前記中継処理装置を、
送信端末から送信された電子メールを受信する受信手段と、
前記受信手段で受信された電子メールのデータに従って、当該電子メールの監査者を決定する決定手段と、
前記受信手段で受信された当該電子メールのデータを、前記決定手段により決定された監査者を示す監査者情報に対して前記記憶手段に記憶されている格納先情報に示される格納先にログとして登録する登録手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、及びその制御方法、プログラムに関し、特に、監査者が監査すべきではない電子メールが特定されることを低減させると共に、監査者が監査すべき電子メールを特定する時間を短くするための技術に関するものである。
【背景技術】
【０００２】
近年、例えば、部下が送信する電子メールを中継する中継サーバが、当該送信される電子メールをアーカイブして、当該部下の上司（監査者）が、当該アーカイブされた電子メールを監査する仕組みがある。
【０００３】
例えば、特許文献１には、電子メールの監査を行うための仕組みが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１０２５９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来、中継サーバには、単に電子メールがアーカイブされているだけであったため、組織変更や人事異動後に、上司が、監査を行うために部下が過去に送信した電子メールを検索すると、当該上司が当該部下の上司ではなかったときの過去の電子メール（異動前の過去の電子メール）まで検索されてしまい、それらの電子メールについてまでも、上司が見てしまうおそれがある。
【０００６】
また、従来、中継サーバには、単に電子メールがアーカイブされているだけであったため、上司が監査を行うべき電子メールを検索する検索時間が長くなっていた。
【０００７】
そこで、本発明は、監査者が監査すべきではない電子メールが特定されることを低減させると共に、監査者が監査すべき電子メールを特定する時間を短くすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、送信端末から送信された電子メールを中継する中継処理装置であって、各監査者を示す監査者情報に対して、当該監査者が監査すべき電子メールのデータをログとして記憶する格納先を示す格納先情報をそれぞれ記憶する記憶手段と、送信端末から送信された電子メールを受信する受信手段と、前記受信手段で受信された電子メールのデータに従って、当該電子メールの監査者を決定する決定手段と、前記受信手段で受信された当該電子メールのデータを、前記決定手段により決定された監査者を示す監査者情報に対して前記記憶手段に記憶されている格納先情報に示される格納先にログとして登録する登録手段と、を備えることを特徴とする。
【０００９】
また、本発明は、送信端末から送信された電子メールを中継し、各監査者を示す監査者情報に対して、当該監査者が監査すべき電子メールのデータをログとして記憶する格納先を示す格納先情報をそれぞれ記憶する記憶手段を備える中継処理装置の制御方法であって、前記中継処理装置の受信手段が、送信端末から送信された電子メールを受信する受信工程と、前記中継処理装置の決定手段が、前記受信工程で受信された電子メールのデータに従って、当該電子メールの監査者を決定する決定工程と、前記中継処理装置の登録手段が、前記受信工程で受信された当該電子メールのデータを、前記決定工程により決定された監査者を示す監査者情報に対して前記記憶手段に記憶されている格納先情報に示される格納先にログとして登録する登録工程と、を備えることを特徴とする。
【００１０】
また、本発明は、送信端末から送信された電子メールを中継し、各監査者を示す監査者情報に対して、当該監査者が監査すべき電子メールのデータをログとして記憶する格納先を示す格納先情報をそれぞれ記憶する記憶手段を備える中継処理装置で読み取り実行可能なプログラムであって、前記中継処理装置を、送信端末から送信された電子メールを受信する受信手段と、前記受信手段で受信された電子メールのデータに従って、当該電子メールの監査者を決定する決定手段と、前記受信手段で受信された当該電子メールのデータを、前記決定手段により決定された監査者を示す監査者情報に対して前記記憶手段に記憶されている格納先情報に示される格納先にログとして登録する登録手段として機能させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、監査者が監査すべきではない電子メールが特定されることを低減させると共に、監査者が監査すべき電子メールを特定する時間を短くすることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の情報処理システムの構成の一例を示す図である。
【図２】図１に示したメール送受信端末１０１、メール中継装置１０２、メール配送装置１０３、管理者端末１０４に適用可能な情報処理装置のハードウエア構成の一例を示す図である。
【図３】管理者テーブルの一例を示す図である。
【図４】メンバーテーブル４０１の一例を示す図である。
【図５】メールログ５０１の一例を示す図である。
【図６】本発明の実施形態においてメール送受信端末１０１、及びメール中継装置１０２が行う制御処理の一例を示すフローチャートである。
【図７】図６のＳ６０４の詳細処理の一例を示すフローチャートである。
【図８】メール中継装置１０２が行う制御処理の一例を示すフローチャートである。
【図９】図７のＳ７０３、図８のＳ８０５の詳細処理の一例を示すフローチャートである。
【図１０】管理者端末１０４、及びメール中継装置１０２が行う制御処理の一例を示すフローチャートである。
【図１１】監査画面１１００の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施形態に係る情報処理装置、及びその動作処理の詳細について説明する。
【００１４】
図１は、本発明に係る情報処理システムのシステム構成の一例を示す図である。
【００１５】
図１に示すように、本実施形態に係る情報処理システムは、メール送受信端末１０１と、メール中継装置１０２と、メール配送装置１０３と、管理者端末１０４とを含む。メール送受信端末１０１は、本発明の送信端末の適用例である。また、メール中継装置１０２は、本発明の中継処理装置の適用例である。
【００１６】
また、上記の装置は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して相互に通信可能に接続されている。
【００１７】
メール送受信端末１０１は、電子メールを作成するメール作成部１０５と、メール作成部１０５で作成された電子メールの送信、及び電子メールをメール中継装置１０２から受信するメール送受信部１０６と、電子メールの作成、電子メールの送信、及び受信に係る、ユーザによる操作を受け付ける操作部１０７とを備えている。
【００１８】
また、メール中継装置１０２は、メール送受信端末１０１のメール送受信部１０６から送信された電子メールを受信するメール受信処理部１０８と、メール受信処理部１０８で受信した電子メールを解析、及びメールログ保存部１１２に当該電子メールを記録する解析＆記録処理部１０９と、当該電子メールを記録する解析＆記録処理部１０９で処理された電子メールを、メールサーバ等のメール配送装置１０３に送信するメール送信処理部１１０と、メールログ保存部１１２に記憶された電子メールについての、管理者端末１０４からの監査要求を受け付け、当該監査要求に従って、メールログ保存部１１２に記憶された電子メールの中から、当該管理者が監査すべき電子メールを検索して、当該検索された電子メールのデータを含む監査画面を管理者端末１０４の表示部に表示するべく、当該監査画面を表示するための情報を管理者端末１０４に送信するメールログ検索処理部１１７と、を備えている。
【００１９】
また、メールログ保存部１１２は、ハードディスクなどのメモリであり、メールログ保存部１１２には、解析＆記録処理部１０９で解析された、メール中継装置１０２が中継する電子メールの全ての電子メールをログとしてアーカイブされた全メールログ１１３と、管理者ごとに、当該管理者が監査すべき電子メールを示すデータが記憶される管理対象ログ１１４、１１４、１１６とが記憶されている。
【００２０】
図１の例では、１１４には、管理者「ｙａｍａｄａ」が監査するべき電子メールを特定するための情報が記録されている。また、１１５には、管理者「ｓａｔｏ」が監査するべき電子メールを特定するための情報が記録されている。また、１１６には、管理者「ｈａｙａｓｈｉ」が監査するべき電子メールを特定するための情報が記録されている。
【００２１】
図１に示す全メールログ１１３、及び、管理対象ログ１１４、１１４、１１６は、図５に示すメールログ５０１と同様の項目を、それぞれ備えており、全メールログ１１３には、図５に示すメールログ５０１の項目だけではなく、メールログ５０１内のＭＡＩＬＩＤ（電子メールを特定（識別）するための情報）に紐付いた、ＭＡＩＬＩＤの電子メールの全てのデータを記憶している。管理対象ログ１１４、１１４、１１６には、メールログ５０１内のＭＡＩＬＩＤ（電子メールを特定（識別）するための情報）に紐付いた、ＭＡＩＬＩＤの電子メールの全てのデータを記憶していても、記憶していなくても構わない。本実施例では、管理対象ログ１１４、１１４、１１６に、ＭＡＩＬＩＤで特定される電子メールの全データを記憶しておらず、全メールログ１１３に、ＭＡＩＬＩＤ（電子メールを特定（識別）するための情報）に紐付いた電子メールの全てのデータを記憶している例として説明する。
【００２２】
また、メール中継装置１０２のメモリ（記憶部）には、管理者テーブル３０１（図３）、メンバーテーブル４０１（図４）を更に記憶している。メンバーテーブル４０１（図４）は、監査者を示す監査者情報と、当該監査者が監査すべき電子メールに設定されている電子メールアドレスとが関連付けられた本発明の関連情報の適用例である。
【００２３】
次に、管理者端末１０４は、メールログ保存部１１２に記憶された電子メールについての監査要求をユーザから受け付け、表示部に表示された監査画面を介して監査結果を受け付ける管理操作部１１８と、監査画面を表示するための情報をメール中継装置１０２から受信して、当該情報に従って、監査画面を表示部に表示する結果表示部１１９とを備えている。
【００２４】
また、メール配送装置１０３は、メール送信処理部１１０から受信した電子メールを、当該電子メールに設定された宛先に送信（配信）するメール配送処理部１１１を備えている。
【００２５】
次に、図２を用いて、図１に示したメール送受信端末１０１、メール中継端末１０２、メール配送装置１０３、管理者端末１０４に適用可能な情報処理装置のハードウエア構成の一例について説明する。
【００２６】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０３あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な各種プログラム等が記憶されている。
【００２７】
２０２はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０３あるいは外部メモリ２１１からＲＡＭ２０２にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２８】
また、２０５は入力コントローラで、入力装置２０９等からの入力を制御する。２０６はビデオコントローラで、液晶ディスプレイ等のディスプレイ装置２１０への表示を制御する。なお、ディスプレイ装置は、液晶ディスプレイに限られず、ＣＲＴディスプレイなどであっても良い。これらは必要に応じてクライアントが使用するものである。
【００２９】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００３０】
２０８は通信Ｉ／Ｆコントローラで、ネットワークを介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００３１】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０２内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ装置２１０上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ装置２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３２】
ハードウエア上で動作する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０２にロードされることによりＣＰＵ２０１によって実行されるものである。
【００３３】
なお、全ての装置がこれらの構成を備えているわけではなく、必要なものを夫々備えていればよい。
【００３４】
図６は、本発明の実施形態においてメール送受信端末１０１、及びメール中継装置１０２が行う制御処理の一例を示すフローチャートである。
【００３５】
図６に示すＳ６０１、Ｓ６０２に示す処理は、メール送受信端末１０１のＣＰＵ２０１により実行され実現される。
【００３６】
図６に示すＳ６０３〜Ｓ６０５に示す処理は、メール中継装置１０２のＣＰＵ２０１により実行され実現される。
【００３７】
まず、メール送受信端末１０１のメール作成部１０５は、操作部１０７を介して、電子メールの作成指示を受け付ける。そして、メール作成部１０５は、当該作成指示に従って、電子メールを作成し、メール送受信部１０６は、操作部１０７を介して、当該作成された電子メールの送信指示を受け付ける（Ｓ６０１）。
【００３８】
そして、メール送受信部１０６は、Ｓ６０１で送信指示を受け付けた電子メールをメール中継装置１０２に送信する（Ｓ６０２）。
【００３９】
次に、メール中継装置１０２は、メール送受信端末１０１から電子メールを受信すると（Ｓ６０３）、当該電子メールをメールログ保存部１１２に保存するメール情報ロギング処理を実行する（Ｓ６０４）。Ｓ６０４の詳細処理については、図７を用いて、後で説明する。
【００４０】
そして、Ｓ６０４で、当該電子メールをメールログ保存部１１２に保存すると、当該電子メールに設定された宛先に送信するために、メール配送装置１０３に送信する（Ｓ６０５）。
【００４１】
図７は、図６のＳ６０４の詳細処理の一例を示すフローチャートである。
【００４２】
図７に示すＳ７０１〜Ｓ７０３に示す処理は、メール中継装置１０２のＣＰＵ２０１により実行され実現される。
【００４３】
メール中継装置１０２は、Ｓ６０３で受信した電子メールを解析して、当該電子メールの「受信日時」、「サイズ（電子メールのデータサイズ）」、「ヘッダーの表題（ヘッダーＳｕｂｊｅｃｔ）」、「ヘッダーの受信日時（ヘッダーＤａｔｅ）」、「ヘッダーの送信元アドレス（ヘッダーＦｒｏｍ）」、「ヘッダーのＴｏの送信先アドレス（ヘッダーＴｏ）」、「ヘッダーのＣｃの送信先アドレス（ヘッダーＣＣ）」、「エンベロープのＴｏの送信先アドレス」、「エンベロープのＣｃの送信先アドレス」、「エンベロープの送信元アドレス」を取得する（Ｓ７０１）。
【００４４】
そして、Ｓ７０１で取得した情報を、図１に示す全メールログ１１３（メールログ５０１）に記憶する。また、Ｓ７０１で解析した電子メールを特定（識別）するための情報としてＭＡＩＬＩＤを生成して全メールログ１１３（メールログ５０１）に記憶する。ここでは、ＭＡＩＬＩＤを生成する例を説明したが、当該電子メールの中から、当該電子メールを識別（特定）することができる情報を取得して、それをＭＡＩＬＩＤとして用いることもできる。
【００４５】
Ｓ７０２では、電子メールのＭＡＩＬＩＤに紐付いて（対応して）当該電子メールの全てのデータをメールログ５０１として全メールログ１１３に記憶する。
【００４６】
そして、メール中継装置１０２は、当該電子メールの管理者を特定して、当該特定された管理者の管理対象ログ（１１４、１１５、１１６等の何れか）に、当該電子メールを特定（識別）するためのＭＡＩＬＩＤに紐付けて（対応して）、Ｓ７０１で取得されたデータを記憶する（Ｓ７０３）。
【００４７】
Ｓ７０３の詳細処理については、図９を用いて、後で説明する。
【００４８】
図９は、図７のＳ７０３、図８のＳ８０５の詳細処理の一例を示すフローチャートである。
【００４９】
図９に示す各ステップに示す処理は、メール中継装置１０２のＣＰＵ２０１により実行され実現される。
【００５０】
まず、メール中継装置１０２は、全メールログ１１３に記憶されたメールログ５０１の中から、「ヘッダーのＦｒｏｍの送信元アドレス（ヘッダーＦｒｏｍ）」、「エンベロープのＦｒｏｍの送信元アドレス」、「ヘッダーのＴｏの送信先アドレス（ヘッダーＴｏ）」、「ヘッダーのＣｃの送信先アドレス（ヘッダーＣＣ）」、「エンベロープのＴｏの送信先アドレス」を取得する。
【００５１】
そして、取得した電子メールアドレスの属性（ヘッダーのＦｒｏｍの送信元アドレス、エンベロープのＦｒｏｍの送信元アドレス、ヘッダーのＴｏの送信先アドレス、ヘッダーのＣｃの送信先アドレス、エンベロープのＴｏの送信先アドレス）ごとに、処理対象に設定してＳ９０１からＳ９１２の処理を、全ての属性が処理対象に設定されるまで繰り返し実行する。
【００５２】
次に、Ｓ９０１で処理対象として設定された属性の電子メールアドレスのうち、１つの電子メールアドレスを処理対象として、Ｓ９０２からＳ９１１までの処理を、Ｓ９０１で処理対象として設定された属性の全電子メールアドレスが処理されるまで繰り返し実行する。
【００５３】
次に、メール中継装置１０２は、メンバーテーブル４０１を検索して（Ｓ９０３）、現在処理対象の電子メールアドレスが、メール中継装置１０２の記憶部に記憶されているメンバーテーブル４０１の「メールアドレス」に登録されているか否かを判定する（Ｓ９０４）。そして、現在処理対象の電子メールアドレスが、メール中継装置１０２の記憶部に記憶されているメンバーテーブル４０１の「メールアドレス」に登録されていると判定された場合には、処理をＳ９０５に移行して、登録されていないと判定された場合には、処理をＳ９１１に移行する。
【００５４】
そして、Ｓ９１１では、Ｓ９０１で処理対象として設定された属性の全電子メールアドレスを処理対象にしてＳ９０２からＳ９１１の処理を実行したかを判定し、全電子メールアドレスを処理対象にして処理がなされたと判定された場合には、処理をＳ９１２に移行する。
【００５５】
Ｓ９０１で処理対象として設定された属性の全電子メールアドレスを処理対象にしてＳ９０２からＳ９１１の処理を実行されていないと判定された場合には、残りの電子メールアドレスのうち１つを処理対象にして、Ｓ９０２からＳ９１１の処理を実行する。
【００５６】
図４は、メンバーテーブル４０１の一例を示す図である。
【００５７】
図４は、「メンバー名」、「メールアドレス」、「管理者名」、「管理開始日」、「管理終了日」とから構成される。本明細書において、管理者名は、本発明の、管理者を示す管理者情報の適用例である。
【００５８】
「メンバー名」は、電子メールの送信者、又は受信者であるユーザ名であり、「メールアドレス」は、当該ユーザの電子メールアドレスであり、「管理者名」は、当該電子メールの管理者を示す管理者名であり、「管理開始日」には、当該管理者が、当該電子メールアドレスが宛先、又は送信元に設定された電子メールの監査を開始する日付が記憶されており、「管理終了日」には、当該管理者が、当該電子メールアドレスが宛先、又は送信元に設定された電子メールの監査が出来なくなる日付が記憶されている。
【００５９】
すなわち、メンバーテーブル４０１の最上段のレコードを例に説明すると、「管理開始日」である２０１２年４月１日から「管理終了日」である２０１３年３月３１日までは、電子メールアドレス「ａｏｋｉ＠ｅｘａｍｐｌｅ．ｃｏｍ」のメンバー「ａｏｋｉ」の上司は「ｙａｍａｄａ」であり、「管理開始日」である２０１２年４月１日から「管理終了日」である２０１３年３月３１日までに、「ａｏｋｉ」が送信又は受信した電子メールは、上司である「ｙａｍａｄａ」が監査することが許可されていることを示し、「管理開始日」である２０１２年４月１日から「管理終了日」である２０１３年３月３１日以外の日に「ａｏｋｉ」が送信又は受信した電子メールは、「ｙａｍａｄａ」は上司ではなく、「ｙａｍａｄａ」が監査することが不許可されていることを示している。「管理開始日」から「管理終了日」までの期間は、本発明の監査期間の適用例である。
【００６０】
すなわち、図４に示す情報は、電子メールの送受信を行うユーザ毎に、どの時期に中継された電子メールの監査者は誰なのかを示す情報（人事情報や組織情報とも言う）である。
【００６１】
よって、図４に示すメンバーテーブルには、人事異動などが行われる前の過去の人事情報（組織情報）も含んでいる。そのため、ユーザ毎に、過去、現在、将来のどの期間に中継される電子メールの監査者は誰なのかを示す情報が、図４には記憶されている。
図９の説明に戻る。
【００６２】
メール中継装置１０２は、Ｓ９０４で、現在処理対象の電子メールアドレスがメンバーテーブル４０１に登録されているレコードを特定して（複数レコードが特定されている場合もある）、当該特定された管理者名ごとに、Ｓ９０５からＳ９１０の処理を繰り返し実行する。
【００６３】
メール中継装置１０２は、管理者テーブル３０１の中から、現在処理対象の管理者名を含むレコードを特定して取得する（Ｓ９０６）。
【００６４】
図３は、管理者テーブルの一例を示す図である。
【００６５】
管理者テーブル３０１は、「管理者名」、「ログ保存ディレクトリ」、「対象範囲条件」とから構成される。
【００６６】
「管理者名」には、管理者（監査者）名が記憶され、「ログ保存ディレクトリ」には、当該管理者名に示される管理者が監査する電子メールのログが記憶されている監査対象ログの格納先が記憶され、「対象範囲条件」には、監査対象の範囲を示す条件として、送信（ヘッダー）、送信（エンベロープ）、受信（ヘッダー）、受信（エンベロープ）、送受信（両方）が記憶されている。ここで、両方とは、ヘッダーとエンベロープの両方を意味している。
【００６７】
すなわち、例えば、図３の最上段のレコードを例に説明すると、管理者「ｙａｍａｄａ」は、中継される電子メールのヘッダーの宛先に、メンバーテーブル４０１に示される管理者「ｙａｍａｄａ」の部下の電子メールアドレスが含まれている当該電子メールのデータをログとして管理対象ログに記憶される格納先が「／ｄｉｓｋ０／ａｒｃｈｉｖｅ／ｙａｍａｄａ」であることを示している。
図９の説明に戻る。
【００６８】
メール中継装置１０２は、Ｓ９０６で取得したレコードに含まれる対象範囲条件と、Ｓ９０１で現在処理対象として設定されている属性（ヘッダーのＦｒｏｍの送信元アドレス、エンベロープのＦｒｏｍの送信元アドレス、ヘッダーのＴｏの送信先アドレス、ヘッダーのＣｃの送信先アドレス、エンベロープのＴｏの送信先アドレス）とを比較して、現在処理対象の電子メールアドレスが設定された電子メールが、現在処理対象の監査者の監査対象であるか否かを判定する（Ｓ９０７）。
【００６９】
すなわち、例えば、Ｓ９０６で取得したレコードに含まれる対象範囲条件が送信（ヘッダー）であり、Ｓ９０１で現在処理対象として設定されている属性がヘッダーのＴｏの送信先アドレス、又はヘッダーのＣｃの送信先アドレスである場合には、これらが一致しているため、現在処理対象の電子メールアドレスが設定された電子メールは、監査対象であると判定される。
【００７０】
現在処理対象の電子メールアドレスが設定された電子メールは、監査対象であると判定された場合には、処理をＳ９０８に移行して、監査対象ではないと判定された場合には、処理をＳ９１０に移行する。
【００７１】
メール中継装置１０２は、このように、S９０３、S９０４、S９０６、S９０７のステップで説明したように、S６０３で受信された電子メールのデータに従って、当該電子メールの監査者を決定している（決定手段）。
【００７２】
そして、メール中継装置１０２は、現在処理対象の電子メールアドレスが設定された電子メールが、既に、Ｓ９０６で取得したレコードに含まれる格納先（ログ保存ディレクトリ）により特定される管理対象ログに、既に記憶されているか否かを判定する（Ｓ９０８）。ログ保存ディレクトリに格納先（格納先を示す格納先情報）が格納される。
【００７３】
そして、既に当該電子メールが管理対象ログに記憶されている場合には、処理をＳ９１０に移行して、記憶されていないと判定された場合には、Ｓ９０６で取得したレコードに含まれる格納先（ログ保存ディレクトリ）により特定される管理対象ログに、当該電子メールのデータ（図５に示す各データ）を記憶する（Ｓ９０９）。このとき記憶される管理対象ログのＭＡＩＬＩＤは、全メールログに記憶されている当該電子メールのＭＡＩＬＩＤに対応している。
【００７４】
図１０は、本発明の実施形態において、管理者端末１０４、及びメール中継装置１０２が行う制御処理の一例を示すフローチャートである。
【００７５】
図１０に示すＳ１００１、Ｓ１００２、Ｓ１００９、Ｓ１０１０に示す処理は、管理者端末１０４のＣＰＵ２０１により実行され実現される。
【００７６】
また、図１０に示すＳ１００３〜Ｓ１００８に示す処理は、メール中継装置１０２のＣＰＵ２０１により実行され実現される。
【００７７】
まず、管理者端末１０４は、管理者の操作により入力された認証情報（ユーザＩＤ、パスワード）を、メール中継装置１０２に送信して、認証要求を行う。
【００７８】
そして、メール中継装置１０２は、当該認証情報を受信すると、その認証情報に従って、当該管理者の認証処理を行う。
【００７９】
そして、メール中継装置１０２は、その認証処理の結果、管理者が正当なユーザであると判定されると、メール中継装置１０２へのログインを許可する（Ｓ１００２）。
【００８０】
メール中継装置１０２へのログインが許可されると、管理者端末は、管理者の操作に従って指示されたメールログの検索要求（当該管理者を特定するための情報（例えば、管理者名）を含む）を、メール中継装置１０２に送信する（Ｓ１００２）。また、このとき、検索要求には、監査対象となる電子メールを検索するための検索条件が含まれている。
【００８１】
そして、メール中継装置１０２は、当該検索要求を受信する（受付ける）と（Ｓ１００３）、当該検索要求に含まれる、当該管理者を特定するための情報（例えば、管理者名）に紐付いて管理者テーブル３０１に管理されているログ保存ディレクトリを参照して、当該ログ保存ディレクトリに格納されている格納先を取得する（Ｓ１００４）。
【００８２】
そして、メール中継装置１０２は、Ｓ１００４で、管理者テーブル３０１に管理されているログ保存ディレクトリに格納されている格納先を取得することが出来たか否かを判定して（Ｓ１００５）、格納先を取得することが出来たと判定された場合には（Ｓ１００５：ＮＯ）、当該格納先に記憶されている管理対象ログの中から、Ｓ１００３で受信した検索要求に含まれる検索条件に合致するログ（管理対象ログとして記憶されているメールログ５０１の中の、検索条件に合致するレコード）を検索して取得する（Ｓ１００７）。そして、メール中継装置１０２は、当該取得されたログ（レコード）に含まれるＭＡＩＬＩＤに対応するＭＡＩＬＩＤを有する、全メールログ１１３のメールログ５０１のレコードを特定し、当該特定されたレコードのＭＡＩＬＩＤに紐付いて記憶されている電子メールの全データを取得する。
【００８３】
そして、メール中継装置１０２は、当該取得された電子メールのデータを検索結果として含んでいる監査画面（例えば、図１１）を表示するための情報を、管理者端末１０４に対して送信する（Ｓ１００８）。
【００８４】
メール中継装置１０２は、S１００８で送信される情報は、S１００７で取得された電子メールのデータ含む監査画面を表示するための表示情報を、管理者端末に当該監査画面を表示するべく、送信している（送信手段）。
【００８５】
そして、管理者端末１０４は、メール中継装置１０２から、監査画面（例えば、図１１）を表示するための情報を受信すると（Ｓ１００９）、当該情報に従って、表示部に、監査画面（例えば、図１１）を表示する（Ｓ１０１０）。
【００８６】
また、メール中継装置１０２は、Ｓ１００５で、格納先を取得することが出来なかったと判定された場合には（Ｓ１００５：ＮＯ）、当該管理者用の管理対象ログは存在しないことを意味するため、Ｓ１００３で受信した検索要求に含まれる検索条件に一致するログを、全メールログのメールログ５０１の中から検索して取得する（Ｓ１００６）。
【００８７】
そして、Ｓ１００６で取得されたログに含まれる電子メールのデータを検索結果として含んでいる監査画面を表示するための情報を、管理者端末１０４に対して送信する（Ｓ１００８）。
【００８８】
図１１は、監査画面１１００の一例を示す図である。
【００８９】
監査画面１１００には、管理者が監査する電子メールのデータが一覧として表示される。
【００９０】
また、監査画面１１００の監査ボタン１１０１が監査者により押下されると、監査済みとして、監査画面１１００に表示されている電子メールを、設定することも可能である。
【００９１】
図８は、本発明の実施形態において、メール中継装置１０２が行う制御処理の一例を示すフローチャートである。
【００９２】
図８に示す各ステップに示す処理は、メール中継装置１０２のＣＰＵ２０１により実行され実現される。
【００９３】
図４に示すメンバーテーブル４０１は、人事異動や組織変更等により、更新されるが、その更新が遅れた場合、人事異動発令や組織変更等からメンバーテーブル４０１の更新までの間に受信した電子メールについての各管理対象ログに記憶されたデータを、振り分け直す必要がある。
【００９４】
その振り分け直す機能について、図８を用いて説明する。
【００９５】
まず、メール中継装置１０２を管理するユーザの操作に従って、メンバーテーブル４０１を最新のデータに更新する。そして、メール中継装置１０２を管理するユーザの操作に従って、各管理対象ログに記憶されたデータを補正する期間を含む補正要求を受け付ける（Ｓ８０１）。
【００９６】
そして、Ｓ８０１で受け付けた補正要求に含まれる補正する期間分のログを、各管理者ごとに記憶された管理対象ログ１１４、１１４、１１６から削除する。
【００９７】
そして、全メールログ１１３の中から、Ｓ８０１で受け付けた補正要求に含まれる補正する期間分のログを検索して取得する（Ｓ８０３）。
【００９８】
そして、Ｓ８０３で取得された各ログを１つずつ、Ｓ８０４からＳ８０６の処理を繰り返し実行する。
【００９９】
Ｓ８０５は、既に説明した図９に示す管理対象ロギング処理であるため、ここでは説明を省略する。
【０１００】
Ｓ８０３で取得された各ログを１つずつ、図９に示す管理対象ロギング処理を実行することで、各管理対象ログに記憶されたデータを適切に更新することが可能となる。
【０１０１】
以上、本発明によれば、監査者が監査すべきではない電子メールが特定されることを低減させると共に、監査者が監査すべき電子メールを特定する時間を短くすることができる。
【０１０２】
上述した本発明の実施形態を構成する各手段及び各ステップは、コンピュータのＲＡＭやＲＯＭ等に記憶されたプログラムを読み取り動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り実行可能な記録媒体は本発明に含まれる。
【０１０３】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、一つの機器からなる装置に適用してもよい。
【０１０４】
なお、本発明は、上述した実施形態の機能を実現するソフトウェアのプログラムを、システム又は装置に直接、又は遠隔から供給する。そして、そのシステム又は装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０１０５】
従って、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【０１０６】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。更に、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ等が、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１０７】
更に、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【符号の説明】
【０１０８】
１０１  メール送受信端末
１０２  メール中継装置
１０３  メール配送装置
１０４  管理者端末
【図１】
2015011548.tif 000003
【図２】
2015011548.tif 000004
【図３】
2015011548.tif 000005
【図４】
2015011548.tif 000006
【図５】
2015011548.tif 000007
【図６】
2015011548.tif 000008
【図７】
2015011548.tif 000009
【図８】
2015011548.tif 000010
【図９】
2015011548.tif 000011
【図１０】
2015011548.tif 000012
【図１１】
2015011548.tif 000013