(57)【要約】      （修正有）【課題】電子メールの検査対象部分と検査対象外部分とを判別できるようにする。【解決手段】電子メール装置が、電子メールに秘密情報が含まれるか否かを検査する場合に、検査対象部分と検査対象外部分とを判別する検査対象判別部と、検査対象部分に秘密情報が含まれるか否かを検査する秘密情報検査部とを備える。【選択図】図１
2009187339.tif 000002
【特許請求の範囲】
【請求項１】
電子メールに秘密情報が含まれるか否かを検査する場合に、検査対象部分と検査対象外部分とを判別する検査対象判別部と、
前記検査対象部分に秘密情報が含まれるか否かを検査する秘密情報検査部と
を備える電子メール装置。
【請求項２】
前記検査対象判別部が、
前記電子メールの本文中の署名部分を検査対象外部分と判別する署名判別部
を含む請求項１に記載の電子メール装置。
【請求項３】
前記電子メールの作成者の署名を格納する署名プロファイル
を備え、
前記署名判別部が、
前記署名プロファイルに格納された前記電子メール作成者の署名の文字列を、前記電子メールの本文中において検索する
請求項２に記載の電子メール装置。
【請求項４】
前記電子メールが返信メールである場合に、前記検査対象判別部が、
前記電子メールの本文中の引用部分を検査対象外部分と判別する引用部分判別部
を含む請求項１乃至３のいずれかに記載の電子メール装置。
【請求項５】
電子メール装置が過去に受信した電子メールを格納する格納メール管理ＤＢ
を含み、
前記引用部分判別部は、
前記格納メール管理ＤＢに格納された、前記電子メールが返信する元電子メールの文字列を、前記電子メールの本文中において検索する
請求項４に記載の電子メール装置。
【請求項６】
電子メールを送信する第１の電子メール装置と、
電子メールを受信する第２の電子メール装置と
を備え、
前記第１の電子メール装置が、請求項１乃至５のいずれかに記載の電子メール装置である電子メールシステム。
【請求項７】
電子メールに秘密情報が含まれるか否かを検査する場合に、検査対象部分と検査対象外部分とを判別し、
前記検査対象部分に秘密情報が含まれるか否かを検査する
電子メール検査方法。
【請求項８】
前記電子メールの本文中の署名部分を検査対象外部分と判別する
請求項７に記載の電子メール検査方法。
【請求項９】
前記電子メール作成者の署名の文字列を、前記電子メールの本文中において検索する
請求項８に記載の電子メール検査方法。
【請求項１０】
前記電子メールが返信メールである場合に、前記電子メールの本文中の引用部分を検査対象外部分と判別する
請求項７乃至９のいずれかに記載の電子メール検査方法。
【請求項１１】
前記電子メールが返信する元電子メールの文字列を、前記電子メールの本文中において検索する
請求項１０に記載の電子メール検査方法。
【請求項１２】
コンピュータに、
電子メールに秘密情報が含まれるか否かを検査する場合に、検査対象部分と検査対象外部分とを判別する手段
前記検査対象部分に秘密情報が含まれるか否かを検査する手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子メール装置、電子メールシステム、電子メール検査方法、及び電子メール検査プログラムに関する。本発明は、特に、電子メールの検査対象部分と検査対象外部分とを判別する電子メール装置、電子メールシステム、電子メール検査方法、及び電子メール検査プログラムに関する。
【背景技術】
【０００２】
電子メールを送信する際に、メール本文も含めた内容の秘密情報検査（例、個人情報検査）を行い、事前に秘密情報（例、個人情報）の検出、漏洩防止を図りたいというニーズがある。
【０００３】
特許文献１は、電子メールを送信する際に文字データの検査を行い、事前に機密の漏洩や誹謗中傷の検出を図る文字列検査装置を開示している。その他、本発明に関連する文献として、特許文献２は、メール本文に含まれる署名を印刷対象から除外するネットワーク印刷システムを、特許文献３は、シグネイチャ部からパーソナル情報の自動抽出を行うパーソナル情報抽出装置を開示している。
【０００４】
【特許文献１】特開２００４−２２７０５６号公報
【特許文献２】特開平９−２４４９６９号公報
【特許文献３】特開２００７−０４７９１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１に記載の文字列検査装置は、電子メールの本文全体を検査対象としてしまうため、本来機密情報を検出せず「機密情報なし」と判定すべきところ、機密情報を検出し「機密情報あり」と判別してしまうという問題点があった。例えば、特許文献１に記載の文字列検査装置は、電子メールのメール作成者の署名部分を検出し「個人情報あり」と判別してしまうという問題点があった。その理由は、上述した文字列検査装置は、電子メールの検査対象部分と検査対象外部分（例、メール作成者の署名部分）とを判別することができないためである。
【０００６】
本発明の目的は、上述した課題を解決する電子メール装置、電子メールシステム、電子メール検査方法、及び電子メール検査プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の電子メール装置は、電子メールに秘密情報が含まれるか否かを検査する場合に、検査対象部分と検査対象外部分とを判別する検査対象判別部と、前記検査対象部分に秘密情報が含まれるか否かを検査する秘密情報検査部とを備える。
【０００８】
本発明の電子メールシステムは、電子メールを送信する第１の電子メール装置と、電子メールを受信する第２の電子メール装置とを備え、前記第１の電子メール装置が、電子メールに秘密情報が含まれるか否かを検査する場合に、検査対象部分と検査対象外部分とを判別する検査対象判別部と、前記検査対象部分に秘密情報が含まれるか否かを検査する秘密情報検査部とを備える。
【０００９】
本発明の電子メール検査方法は、電子メールに秘密情報が含まれるか否かを検査する場合に、検査対象部分と検査対象外部分とを判別し、前記検査対象部分に秘密情報が含まれるか否かを検査する。
【００１０】
本発明のプログラムは、コンピュータに、電子メールに秘密情報が含まれるか否かを検査する場合に、検査対象部分と検査対象外部分とを判別する手段、前記検査対象部分に秘密情報が含まれるか否かを検査する手段、として機能させる。
【発明の効果】
【００１１】
本発明は、電子メールに秘密情報が含まれるか否かを検査する場合に、電子メールの検査対象部分と検査対象外部分とを判別することができる、という効果を奏する。
【発明を実施するための最良の形態】
【００１２】
次に、本発明の第１の実施の形態について図面を参照して詳細に説明する。
【００１３】
図１は、第１の実施の形態の構成を示す図であり、本発明の概要説明図である。図１（ａ）は、電子メール装置１１０の構成を示す図である。
【００１４】
電子メール装置１１０は、プログラム制御で動作するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を含む情報処理装置であり、プログラム記憶媒体に記憶されたプログラムに従って以下の機能を実現する。
【００１５】
電子メール装置１１０は、検査対象判別部０５１と、秘密情報検査部６１０とを含む。
【００１６】
検査対象判別部０５１は、電子メールに秘密情報が含まれるか否かを検査する場合に、検査対象部分と検査対象外部分とを判別する。
【００１７】
秘密情報検査部６１０は、検査対象部分に秘密情報が含まれるか否かを検査する。
【００１８】
図１（ｂ）は、電子メールシステム００１の構成を示す図である。
【００１９】
電子メールシステム００１は、電子メール装置１１０ａと、電子メール装置１１０ｂと、ネットワーク１００とを含む。
【００２０】
電子メール装置１１０ａは、上述の電子メール装置１１０と同様の機能を含み、電子メール装置１１０ｂに電子メールを送信する。電子メール装置１１０ａは、第１の電子メール装置と呼ぶことができる。電子メール装置１１０ｂは、電子メール装置１１０ａから電子メールを受信する。電子メール装置１１０ｂは第２の電子メール装置と呼ぶことができる。
【００２１】
次に、本発明の第１の実施の形態の効果を説明する。
【００２２】
本発明の第１の実施の形態は、電子メールに秘密情報が含まれるか否かを検査する場合に、電子メールの検査対象部分と検査対象外部分とを判別することができる、という効果を奏する。その理由は、電子メール装置１１０又は電子メール装置１１０ａは、電子メールに秘密情報が含まれるか否かを検査する場合に、検査対象部分と検査対象外部分とを判別する検査対象判別部０５１を含むためである。
【００２３】
次に、本発明の第２の実施の形態について図面を参照して詳細に説明する。
【００２４】
本発明の第２の実施の形態の構成について説明する。
【００２５】
図２は、電子メールシステム００１の構成を示す図である。
【００２６】
電子メールシステム００１は、端末装置０１０と、メールサーバ０１１と、メールフィルタリングサーバ０１２と、メール暗号化サーバ０１３とを含む。端末装置０１０と、メールサーバ０１１と、メールフィルタリングサーバ０１２と、メール暗号化サーバ０１３とはプログラム制御で動作するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を含む情報処理装置である。これらの情報処理装置はプログラム記憶媒体に記憶されたプログラムに従って、それぞれの機能を実現する。
【００２７】
端末装置０１０は、パソコン（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理装置であり、電子メールの送受信を行う。端末装置０１０は、電子メール装置と呼ぶことができる。送信側の端末装置０１０は第１の電子メール装置、受信側の端末装置０１０は第２の電子メール装置と呼ぶことができる。
【００２８】
メールサーバ０１１は、例えば、ＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）のプロトコルに準拠して端末装置０１０のメールの送信を行うサーバである。
【００２９】
メールフィルタリングサーバ０１２は、端末装置０１０が送信する電子メールのヘッダが自動暗号化フラグを含む場合これを検出するサーバである。
【００３０】
メール暗号化サーバ０１３は、メールフィルタリングサーバ０１２において、自動暗号化フラグが検出された場合、その電子メールを暗号化するサーバである。
【００３１】
ネットワーク１００は、社内ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネット等のネットワークである。
【００３２】
図３は、端末装置０１０の構成を示す図である。
【００３３】
端末装置０１０は、ＣＰＵでメールプログラムを実行し以下の機能を実現する。端末装置０１０は、メーラ１１１（ＭＵＡ：Ｍａｉｌ  Ｕｓｅｒ  Ａｇｅｎｔ）を含む。
【００３４】
メーラ１１１は、メールの送受信を行う一般的なメール機能であるメール作成部０２１と、メール送信部０２３と、暗号化を行うメール暗号化部０２２とを含む。
【００３５】
また、メーラ１１１は、電子メール検査プログラムとしてプラグインされる、メール検査部０３１と、送信制御選択部０３２とを含む。
【００３６】
メール検査部０３１は、メール入力部０４１と、検査対象判別部０５１と、個人情報検査部０６１と、送信制御部０７１とを含む。
【００３７】
メール入力部０４１は、メール作成部０２１で作成された電子メールを入力する。ここで、電子メールとは、図８において後述するヘッダ、ボディ（本文）を含む電子メールデータである。
【００３８】
検査対象判別部０５１は、入力された電子メールに個人情報が含まれるか否かを検査する場合に、検査対象部分と検査対象外部分とを判別する。
【００３９】
個人情報検査部０６１は、電子メールの検査対象部分に個人情報が含まれるか否かを検査する。
【００４０】
送信制御部０７１と送信制御選択部０３２は、電子メールで個人情報が検出された場合に、ユーザに対し送信方法確認（「中断」「暗号化」「フラグ付加」「置換」のいずれか選択）を行う。選択結果により、送信制御部０７１は、選択された処理を実行する。
【００４１】
図４は、メール入力部０４１の構成を示す図である。
【００４２】
メール入力部０４１は、メールデータ入力部０４２と、返信判別部０４３と、格納メール管理ＤＢ０４４（Ｄａｔａ  Ｂａｓｅ）とを含む。
【００４３】
メールデータ入力部０４２は、メール作成部０２１から電子メールを入力する。
【００４４】
返信判別部０４３は、作成された電子メールが返信メールであるか判別する。作成された電子メールが返信メールである場合、返信判別部０４３は、返信フラグを後述の格納メール管理ＤＢ０４４の当該電子メールの欄に付加する。又、返信判別部０４３は、返信メールの元になった元電子メールを格納メール管理ＤＢ０４４から入力し、これから送信する電子メールと共に検査対象判別部０５１に出力する。
【００４５】
格納メール管理ＤＢ０４４は、メーラ１１１が過去に受信した電子メールを格納する。格納メール管理ＤＢ０４４は、メーラ１１１が電子メールを受信するたびに当該電子メールを格納する。格納メール管理ＤＢ０４４は、例えば、電子メールを一意に特定できる識別子「Ｍｅｓｓａｇｅ−Ｉｄ」をキーとして、メーラ１１１が過去に受信した電子メールを検索できる。
【００４６】
図５は、検査対象判別部０５１の構成を示す図である。
【００４７】
検査対象判別部０５１は、返信フラグ判別部０５２と、引用部分判別部０５３と、署名判別部０５４と、検査対象部分決定部０５５と、署名プロファイル０５６とを含む。
【００４８】
返信フラグ判別部０５２は、返信フラグが格納メール管理ＤＢ０４４の当該電子メールの欄に有るか否かを判別する。
【００４９】
引用部分判別部０５３は、元電子メールの文字列（引用部分）を電子メール（返信メール）の本文中において検索する。そして、後述の検査対象部分決定部０５５がその引用部分を除く部分を検査対象部分と決定する。
【００５０】
署名判別部０５４は、電子メール作成者の署名の文字列を、電子メールの本文中において検索する。そして、後述の検査対象部分決定部０５５がその署名部分を除く部分を検査対象部分と決定する。
【００５１】
検査対象部分決定部０５５は、電子メールの本文中の上記引用部分、署名部分を除く部分を検査対象部分と決定する。
【００５２】
署名プロファイル０５６は、図９に示した、電子メール作成者（端末装置０１０にログインしているユーザ）の署名を、メーラ１１１の署名格納部（図示せず）から入力し、格納する。
【００５３】
図６は、個人情報検査部０６１の構成を示す図である。
【００５４】
個人情報検査部０６１は、検査対象部分入力部０６２と、個人情報検索部０６３と、個人情報プロファイル０６４とを含む。
【００５５】
検査対象部分入力部０６２は、電子メールの検査対象部分を入力する。
【００５６】
個人情報検索部０６３は、検査対象部分の個人情報検索を行う。例えば、個人情報検索部０６３は、個人情報プロファイル０６４に格納された人名、住所等の文字列をキーに検索を行う。検査対象部分に個人情報が含まれていた場合、個人情報検索部０６３は、電子メールと個人情報データ（位置、該当文字列等）とを送信制御部０７１に出力する。検査対象部分に個人情報が含まれていなかった場合、個人情報検索部０６３は、電子メールをメール送信部０２３に出力する。
【００５７】
個人情報プロファイル０６４は、人名、住所等の文字列を格納する。
【００５８】
図７は、送信制御部０７１と送信制御選択部０３２の構成を示す図である。
【００５９】
送信制御部０７１は、ユーザが選択した送信方法を送信制御選択部０３２から入力し（「中断」「暗号化」「フラグ付加」「置換」）の処理を実行する。「暗号化」の場合は、メール暗号化部０２２に電子メールを出力し、メール暗号化部０２２が電子メールを暗号化する。
【００６０】
送信制御選択部０３２は、送信制御部０７１の指示により送信方法確認画面を表示し、送信方法確認画面上でユーザ（例、電子メール作成者）が行った操作により、送信方法選択を行う。
【００６１】
図８は、電子メールの構成を示す図である。図８（ａ）に示すように、電子メールはヘッダとボディ（本文）とを含む。
【００６２】
図８（ｂ）（ｃ）は、元電子メールのヘッダとボディ（本文）の一例を示した図である。格納メール管理ＤＢ０４４は、このようなヘッダとボディを含む電子メールをメーラ１１１が受信するたびに、当該電子メールを格納する。ここで、元電子メールの「元」の意味は、図８（ｄ）（ｅ）で後述する返信メールに対する元電子メール、という意味である。図８（ｂ）の元電子メールのヘッダにおいて、「Ｍｅｓｓａｇｅ−Ｉｄ：＜△△△△＞」で示された項目は、元電子メールを一意に特定できる識別子の項目である。
【００６３】
図８（ｄ）（ｅ）は、元電子メールに対する返信メールのヘッダとボディ（本文）の一例を示した図である。図８（ｄ）の元電子メールに対する返信メールのヘッダにおいて、「Ｒｅｆｅｒｅｎｃｅｓ：＜△△△△＞」で示された項目は、この項目が有ることによりこの電子メールが返信メールであることを示す項目である。また、「＜△△△△＞」は、この返信メールの元電子メールの「Ｍｅｓｓａｇｅ−Ｉｄ」である。そのため、返信判別部０４３は、返信メールのヘッダの「Ｒｅｆｅｒｅｎｃｅｓ」の項目を調べることによって、元電子メールをの「Ｍｅｓｓａｇｅ−Ｉｄ」を取得し、格納メール管理ＤＢ０４４において元電子メールを検索することができる。
【００６４】
図９は、電子メール作成者の署名を示す図である。署名プロファイル０５６が電子メール作成者の署名を格納している。
【００６５】
以上で、本発明の第２の実施の形態の構成の説明を終了する。
【００６６】
次に、本発明の第２の実施の形態の動作について説明する。
【００６７】
図１０は、メール入力部０４１の動作を示すフローチャートである。
【００６８】
メールデータ入力部０４２が、メール作成部０２１から電子メールを入力する（Ａ１）。
【００６９】
次に、返信判別部０４３が、作成された電子メールが返信メールであるか判別する（Ａ２）。例えば、返信判別部０４３は、図８（ｄ）が示すように、当該電子メールのメールヘッダに「Ｒｅｆｅｒｅｎｃｅｓ」という項目が有るか否かにより、作成された電子メールが返信メールであるか判別できる。
【００７０】
次に、作成された電子メールが返信メールである場合（Ａ２，Ｙｅｓ）、返信判別部０４３が、格納メール管理ＤＢ０４４の当該電子メールの項目に返信フラグを付加する（Ａ３）。
【００７１】
次に、返信判別部０４３が、返信メールの元になった元電子メールを格納メール管理ＤＢ０４４から入力する（Ａ４）。例えば、返信判別部０４３は、図８（ｄ）が示すように、返信メールのヘッダの「Ｒｅｆｅｒｅｎｃｅ」の項目に格納された元電子メールの「Ｍｅｓｓａｇｅ−Ｉｄ（図８（ｄ）の場合「＜△△△△＞」）」を取得する。そして、返信判別部０４３は、この返信メールの元になった元電子メールの「Ｍｅｓｓａｇｅ−Ｉｄ」をキーとして格納メール管理ＤＢ０４４を検索することにより、元電子メールを格納メール管理ＤＢ０４４から入力することができる。受信した電子メールに対して返信が行われ、その電子メールに対して返信が行われ、その電子メールに対して返信が行われている場合、即ち、返信メール送信が複数回行われている場合は、返信判別部０４３は、最新の元電子メールを入力する。
【００７２】
次に、作成された電子メールが返信メールではなかった場合（Ａ２，Ｎｏ）、又は、ステップＡ３の処理を終了した場合、本実施の形態の動作はステップＢ１の処理に移行する。返信判別部０４３は、電子メールと元電子メール（返信メールの場合）とを検査対象判別部０５１に出力する。
【００７３】
図１１は、検査対象判別部０５１の動作を示すフローチャートである。
【００７４】
返信フラグ判別部０５２が、格納メール管理ＤＢ０４４の当該電子メールの項目に返信フラグが有るか否かを判別する（Ｂ１）。
【００７５】
格納メール管理ＤＢ０４４の当該電子メールの項目に返信フラグが有る場合（Ｂ１、Ｙｅｓ）、引用部分判別部０５３が、電子メールの本文中の引用部分を判別する（Ｂ２）。格納メール管理ＤＢ０４４の当該電子メールの項目に返信フラグが無かった場合（Ｂ１，Ｎｏ）、検査対象判別部０５１の動作は、ステップＢ２の処理をスキップしてステップＢ３の処理に移行する。
【００７６】
図１２は、ステップＢ２の詳細を説明するフローチャートである。
【００７７】
引用部分判別部０５３が、電子メールと、当該電子メール（返信メール）の元になった元電子メールとを入力する（Ｂ２１）。即ち、引用部分判別部０５３は、メール入力部０４１の返信判別部０４３から図８（ｄ）（ｅ）に示される電子メールと、図８（ｂ）（ｃ）に示される元電子メールとを入力する。
【００７８】
次に、引用部分判別部０５３が、元電子メールの本文中にある文字列を電子メール（返信メール）の本文中において検索する（Ｂ２２）。引用部分判別部０５３が、元電子メールの文字列を電子メール（返信メール）の本文中において発見した場合（Ｂ２３，Ｙｅｓ）、引用部分判別部０５３が、引用部分の範囲（行）を決定する（Ｂ２４）。即ち、引用部分判別部０５３が、返信メールの本文中における元電子メールの文字列の範囲（行）を決定する。
【００７９】
引用部分判別部０５３が、元電子メールの文字列を電子メール（返信メール）の本文中において発見しなかった場合（Ｂ２３，Ｎｏ）、ステップＢ２４の処理をスキップする。以上で、ステップＢ２の処理は終了する。
【００８０】
本実施の形態では、引用部分判別部０５３が、図８（ｅ）に示される電子メールのボディ（本文）中において、図８（ｃ）に示される元電子メールのボディ（本文）の文字列を検索する。そして、引用部分判別部０５３が、元電子メールのボディ（本文）の文字列を発見し、この引用部分の範囲（行）を決定する。
【００８１】
次に、署名判別部０５４が、電子メールの本文中の署名部分を判別する（Ｂ３）。
【００８２】
図１３は、ステップＢ３の詳細を説明するフローチャートである。
【００８３】
署名判別部０５４が、電子メールと電子メール作成者の署名とを入力する（Ｂ３１）。即ち、署名判別部０５４は、メール入力部０４１から図８（ｄ）（ｅ）に示される電子メールを入力する。又、署名判別部０５４は、図９に示される電子メール作成者の署名を署名プロファイル０５６から入力する。
【００８４】
次に、署名判別部０５４が、電子メール作成者の署名の文字列を、電子メールの本文中において検索する（Ｂ３２）。署名判別部０５４が、電子メール作成者の署名の文字列を、電子メールの本文中において発見した場合（Ｂ３３，Ｙｅｓ）、署名判別部０５４が、署名部分の範囲（行）を決定する（Ｂ３４）。即ち、署名判別部０５４が、電子メールの本文中における電子メール作成者の署名の文字列の範囲（行）を決定する。
【００８５】
署名判別部０５４が、電子メール作成者の署名の文字列を、電子メールの本文中において発見しなかった場合（Ｂ３３，Ｎｏ）、ステップＢ３４の処理をスキップする。以上で、ステップＢ３の処理は終了する。
【００８６】
本実施の形態では、署名判別部０５４が、図８（ｅ）に示される電子メールのボディ（本文）中において、図９に示される電子メール作成者の署名の文字列を検索する。そして、署名判別部０５４が、電子メール作成者の署名の文字列を発見し、この電子メール作成者の署名の文字列の範囲（行）を決定する。
【００８７】
次に、検査対象部分決定部０５５が、電子メールの本文中の検査対象部分を決定する（Ｂ４）。即ち、ステップＢ２の処理で、引用部分の範囲（行）が決定されている場合は、
検査対象部分決定部０５５が、元電子メールの文字列の範囲（行）を検査対象外部分と決定する。ステップＢ３の処理で、電子メール作成者の署名の文字列の範囲（行）が決定されている場合は、検査対象部分決定部０５５が、電子メール作成者の署名の文字列の範囲（行）を検査対象外部分と決定する。そして、検査対象部分決定部０５５が、上記検査対象外部分を除く部分を検査対象部分と決定する。
【００８８】
尚、ステップＢ２，Ｂ３において、電子メール本文中において、元電子メールの文字列と電子メール作成者の署名の文字列が発見されなかった場合、検査対象部分決定部０５５は、電子メール本文の全ての部分を検査対象部分と決定することとなる。本実施の形態では、電子メール本文中において、元電子メールの文字列と電子メール作成者の署名の文字列が発見されている。そのため、検査対象部分決定部０５５が、図８（ｅ）に示される電子メールのボディ（本文）中において、電子メール作成者の署名、元電子メールの部分を除く部分を検査対象部分と決定する。
【００８９】
検査対象判別部０５１は、電子メールと検査対象部分のデータとを個人情報検査部０６１に出力する。
【００９０】
図１４は、個人情報検査部０６１の動作を示すフローチャートである。
【００９１】
検査対象部分入力部０６２が、電子メールの検査対象部分を入力する（Ｃ１）。
【００９２】
次に、個人情報検索部０６３が、検査対象部分の個人情報検索を行う（Ｃ２）。例えば、個人情報検索部０６３は、個人情報プロファイル０６４に格納された人名、住所等の文字列をキーとして検索を行い、個人情報が電子メールの検査対象部分に含まれるか否かを検査する。又、個人情報検索部０６３は、例えば、電話番号やクレジットカードカード番号の桁数と同じ数字が連続しているか否かなどを検査する。
【００９３】
次に、検査対象部分に個人情報が含まれていた場合は（Ｃ３，Ｙｅｓ）、個人情報検査部０６１は電子メールと検出された個人情報データ（位置、該当文字列等）とを送信制御部０７１に出力し、本実施の形態の動作は後述のステップＤ１の処理に移行する。
【００９４】
検査対象部分に個人情報が含まれていなかった場合は（Ｃ３，Ｎｏ）、個人情報検査部０６１は電子メールをメール送信部０２３に出力し、本実施の形態の動作は後述のステップＤ７の処理に移行する。
【００９５】
図１５は、送信制御部０７１と送信制御選択部０３２の動作を示すフローチャートである。
【００９６】
送信制御選択部０３２は、送信方法確認画面を表示する（Ｄ１）。例えば、送信制御選択部０３２は、端末装置０１０のディスプレイ等に送信方法確認画面を表示する。送信方法確認画面は、検出された個人情報部分を網掛けした電子メール文と、送信方法の選択肢（「中断」「暗号化」「フラグ」「置換」）とを表示する。
【００９７】
次に、送信制御選択部０３２が、ユーザ（例、電子メール作成者）の操作により、送信方法選択を行う（Ｄ２）。例えば、電子メール作成者がマウス等で送信方法確認画面上の送信方法の選択肢をクリックすると、送信制御選択部０３２は、その選択肢を選択し、選択結果を送信制御部０７１に出力する。
【００９８】
次に、選択された送信方法が「中断」であった場合（Ｄ３，Ｙｅｓ）、送信制御部０７１が電子メールを下書き格納し（Ｄ８）、処理を終了する。
【００９９】
選択された送信方法が「中断」ではなかった場合（Ｄ３，Ｎｏ）で選択された送信方法が「暗号化」であった場合（Ｄ４，Ｙｅｓ）、メール暗号化部０２２が電子メール全体（電子メール本文・添付ファイルを含む）を暗号化する（Ｄ９）。メール暗号化部０２２は、Ｓ／ＭＩＮＥ（Ｓｅｃｕｒｅ  Ｍｕｌｔｉｐｕｒｐｏｓｅ  Ｉｎｔｅｒｎｅｔ  Ｍａｉｌ  Ｅｘｔｅｎｓｉｏｎｓ）やＯｐｅｎＰＧＰ（Ｐｒｅｔｔｙ  Ｇｏｏｄ  Ｐｒｉｖａｃｙ）を利用して電子メールの暗号化を行う。
【０１００】
選択された送信方法が「暗号化」ではなかった場合（Ｄ４，Ｎｏ）で選択された送信方法が「フラグ付与」であった場合（Ｄ５，Ｙｅｓ）、送信制御部０７１が電子メールに自動暗号化フラグを含む新たなメールヘッダを付与する（Ｄ１０）。
【０１０１】
選択された送信方法が「フラグ付与」でなかった場合（Ｄ５，Ｎｏ）で選択された送信方法が「置換」であった場合（Ｄ６，Ｙｅｓ）、送信制御部０７１が個人情報の文字列を他の文字列に置換する（Ｄ１１）。例えば、送信制御部０７１が個人情報の文字列を「＊」等の文字列に置換する。
【０１０２】
検査対象部分に個人情報が含まれていなかった場合（Ｃ３，Ｎｏ）、選択された送信方法が「置換」でなかった場合（Ｄ６，Ｎｏ）、又は、送信制御部０７１が電子メールを暗号化した場合（Ｄ９）、メール送信部０２３が電子メールを送信する（Ｄ７）。又、送信制御部０７１が電子メールのヘッダー部にフラグを付与した場合（Ｄ１０）、又は、送信制御部０７１が個人情報の文字列を他の文字列に置換した場合（Ｄ１１）も、メール送信部０２３が電子メールを送信する（Ｄ７）。
【０１０３】
送信制御部０７１が電子メールのヘッダー部に自動暗号化フラグを含む新たなメールヘッダを付与した場合（Ｄ１０）、メールフィルタリングサーバ０１２が送信された電子メールの自動暗号化フラグを検出する。そして、メール暗号化サーバ０１３において、このメールヘッダを削除した後、電子メール全体（電子メール本文・添付ファイルを含む）を暗号化する。このように、暗号化は、端末装置０１０のメール暗号化部０２２が実行してもよいし、メールフィルタリングサーバ０１２とメール暗号化サーバ０１３が実行してもよい。メールフィルタリングサーバ０１２とメール暗号化サーバ０１３が暗号化を行う場合、鍵管理を一元化できる、という効果を奏する。
【０１０４】
以上で、本発明の第２の実施の形態の動作の説明を終了する。
【０１０５】
次に、本発明の第２の実施の形態の変形例について説明する。
【０１０６】
上記では、引用部分判別（Ｂ２）は、引用部分判別部０５３が、元電子メールの文字列を返信メール（電子メール）の本文中において検索すること（Ｂ２２）により行った。これに代えて、返信メールの本文中の元電子メールの文字列の１列目に「>」の記号等が有る場合は、引用部分判別部０５３が、「>」の記号を基に元電子メールの文字列の範囲（行）を決定してもよい。
【０１０７】
次に、本発明の第２の実施の形態の効果について説明する。
【０１０８】
本発明の第２の実施の形態は、電子メールに秘密情報が含まれるか否かを検査する場合に、電子メールの検査対象部分と検査対象外部分とを判別することができる、という効果を奏する。その理由は、検査対象部分と検査対象外部分とを判別する検査対象判別部０５１を備えたためである。
【０１０９】
ユーザが電子メールを送信する際に、メーラが電子メール本文も含めた全体（添付ファイルを含む）の個人情報検査を行うことにより、ユーザが事前に個人情報の検出、漏洩防止を図りたいというニーズが存在する。しかし、メーラが電子メール全体に対しそのまま個人情報検査を行うと、メーラが署名部分を個人情報として認識してしまい、署名部分を有する全てのメールを“個人情報有り”と認識してしまうという問題があった。このため、ユーザが再度メールをチェックする必要があり、結果として、メーラは個人情報検査を自動的に行うことができなかった。回避策として、「添付ファイルのみ検査対象とする」方法があったが、この方法では、電子メール本文を検査対象とすることができなかった。本発明の第２の実施の形態は、メール本文も含めた電子メールに対し、個人情報検査を自動的に行うことができる。
【図面の簡単な説明】
【０１１０】
【図１】第１の実施の形態の構成を示す図であり、本発明の概要説明図である。
【図２】電子メールシステム００１の構成を示す図である。
【図３】端末装置０１０の構成を示す図である。
【図４】メール入力部０４１の構成を示す図である。
【図５】検査対象判別部０５１の構成を示す図である。
【図６】個人情報検査部０６１の構成を示す図である。
【図７】送信制御部０７１と送信制御選択部０３２の構成を示す図である。
【図８】電子メールの構成を示す図である。
【図９】電子メール作成者の署名を示す図である。
【図１０】メール入力部０４１の動作を示すフローチャートである。
【図１１】検査対象判別部０５１の動作を示すフローチャートである。
【図１２】ステップＢ２の詳細を説明するフローチャートである。
【図１３】ステップＢ３の詳細を説明するフローチャートである。
【図１４】個人情報検査部０６１の動作を示すフローチャートである。
【図１５】送信制御部０７１と送信制御選択部０３２の動作を示すフローチャートである。
【符号の説明】
【０１１１】
０１０    端末装置
０１１    メールサーバ
０１２    メールフィルタリングサーバ
０１３    メール暗号化サーバ
０２１    メール作成部
０２２    メール暗号化部
０２３    メール送信部
０３１    メール検査部
０３２    送信制御選択部
０４１    メール入力部
０４２    メールデータ入力部
０４３    返信判別部
０４４    格納メール管理ＤＢ
０５１    検査対象判別部
０５２    返信フラグ判別部
０５３    引用部分判別部
０５４    署名判別部
０５５    検査対象部分決定部
０５６    署名プロファイル
０６１    個人情報検査部
０６２    検査対象部分入力部
０６３    個人情報検索部
０６４    個人情報プロファイル
０７１    送信制御部
１００    ネットワーク
１１０，１１０ａ，１１０ｂ    電子メール装置
１１１    メーラ
６１０    秘密情報検査部
【図１】
2009187339.tif 000003
【図２】
2009187339.tif 000004
【図３】
2009187339.tif 000005
【図４】
2009187339.tif 000006
【図５】
2009187339.tif 000007
【図６】
2009187339.tif 000008
【図７】
2009187339.tif 000009
【図８】
2009187339.tif 000010
【図９】
2009187339.tif 000011
【図１０】
2009187339.tif 000012
【図１１】
2009187339.tif 000013
【図１２】
2009187339.tif 000014
【図１３】
2009187339.tif 000015
【図１４】
2009187339.tif 000016
【図１５】
2009187339.tif 000017