(57)【要約】      （修正有）【課題】電子ファイルの不正開封情報を不正開封者に気付かれることなく容易に検出して通知する。【解決手段】ハイパーリンクが埋め込まれた電子ファイル２からのデータ取得要求に基づいて、データ取得要求の送信元であるＩＰアドレス情報が少なくとも含まれる開封ログ情報を記録するログ記録部１２（開封情報記録部）、電子ファイル２の開封可否を判断するためのＩＰアドレス情報が記憶されている開封許可リスト１８（開封可否記憶部）、開封許可リスト１８を参照してログ記録部１２に記録された開封ログ情報から開封が許可されていないＩＰアドレスにて開封されている不正開封ログ情報を抽出する不正開封情報抽出部１３、抽出された不正開封ログ情報を所定のメールアドレスに通知するメール通知部１４（不正開封情報通知部）を有するファイル開封検知システム１とする。【選択図】図１
2014081823.tif 000002
【特許請求の範囲】
【請求項１】
ハイパーリンクが埋め込まれた電子ファイルからのデータ取得要求に基づいて、前記データ取得要求の送信元であるＩＰアドレス情報が少なくとも含まれる開封ログ情報を記録する開封情報記録部と、
前記電子ファイルの開封可否を判断するためのＩＰアドレス情報が記憶されている開封可否記憶部と、
前記開封可否記憶部に記憶されているＩＰアドレス情報を参照して、前記開封情報記録部に記録された前記開封ログ情報から開封が許可されていないＩＰアドレスにて開封されている不正開封ログ情報を抽出する不正開封情報抽出部と、
前記不正開封情報抽出部により抽出された不正開封ログ情報を所定のメールアドレスに通知する不正開封情報通知部と、
を有することを特徴とするファイル開封検知システム。
【請求項２】
請求項１に記載のファイル開封検知システムであって、
前記電子ファイルに埋め込まれたハイパーリンクは所定の画像データを示すものであり、
前記所定の画像データは１ドットの画像データ、または本システムを導入して利用する会社のロゴマークであることを特徴とするファイル開封検知システム。
【請求項３】
ハイパーリンクが埋め込まれた電子ファイルからのデータ取得要求に基づいて、前記データ取得要求の送信元であるＩＰアドレス情報が少なくとも含まれる開封ログ情報を記録する開封情報記録ステップと、
前記電子ファイルの開封可否を判断するためのＩＰアドレス情報が記憶されている開封可否記憶部を参照して、前記開封情報記録ステップに記録された前記開封ログ情報から開封が許可されていないＩＰアドレスにて開封されている不正開封ログ情報を抽出する不正開封情報抽出ステップと、
前記不正開封情報抽出ステップにより抽出された不正開封ログ情報を所定のメールアドレスに通知する不正開封情報通知ステップと、
を有することを特徴とするファイル開封検知方法。
【請求項４】
コンピュータを、
ハイパーリンクが埋め込まれた電子ファイルからのデータ取得要求に基づいて、前記データ取得要求の送信元であるＩＰアドレス情報が少なくとも含まれる開封ログ情報を記録する開封情報記録手段と、
前記電子ファイルの開封可否を判断するためのＩＰアドレス情報が記憶されている開封可否記憶手段と、
前記開封可否記憶手段に記憶されているＩＰアドレス情報を参照して、前記開封情報記録手段に記録された前記開封ログ情報から開封が許可されていないＩＰアドレスにて開封されている不正開封ログ情報を抽出する不正開封情報抽出手段と、
前記不正開封情報抽出手段により抽出された不正開封ログ情報を所定のメールアドレスに通知する不正開封情報通知手段と、
して機能させるためのファイル開封検知プログラム。
【請求項５】
請求項１または請求項２に記載のファイル開封検知システムに用いられることを特徴とする電子ファイル。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイル開封検知システム、ファイル開封検知方法、ファイル開封検知プログラム、および本システムに用いられる電子ファイルに関する。
【背景技術】
【０００２】
電子ファイルの流出・漏えいを防止する技術が知られている（たとえば、特許文献１参照）。特許文献１に開示される技術では、電子ファイルが開封される直前の環境情報が管理サーバへと送信されて、開封条件を満たす場合に電子ファイルの開封が許可されるという構成が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−３０４８９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示される技術では、原則として電子ファイルを開封しようとするたびに、利用者端末にインストールされているすべてのソフトウェア資源に関する情報、ハードウェア資源に関する情報などを収集して、管理サーバへ送信され、管理サーバ側で開封条件を満たすか否かを判定している。そのため、電子ファイルを開封するまでにある程度の時間を要してしまうため、電子ファイルを正規に使用する権限があるユーザにとっては電子ファイルの利便性が損なわれることになる。また、不正に電子ファイルを開封しようとする者にとっては、開封までの時間がかかることから、バックグラウンドで開封するための何らかの処理が行なわれていることに気づきやすくなり、場合によっては外部と通信できない状況下において電子ファイルを分析されることになり、不正開封を検知できなくなる恐れがある。
【０００５】
本発明は、上述の事情に鑑みてなされたものであり、電子ファイルの不正開封情報を不正開封者に気付かれることなく容易に検出して通知するファイル開封検知システム、ファイル開封検知方法、ファイル開封検知プログラム、および本システムに用いられる電子ファイルを提供することを課題とする。
【課題を解決するための手段】
【０００６】
上述の課題を解決するために、本発明の一側面は、ファイル開封検知システムに関するものである。すなわち、本発明のファイル開封検知システムは、ハイパーリンクが埋め込まれた電子ファイルからのデータ取得要求に基づいて、データ取得要求の送信元であるＩＰアドレス情報が少なくとも含まれる開封ログ情報を記録する開封情報記録部と、電子ファイルの開封可否を判断するためのＩＰアドレス情報が記憶されている開封可否記憶部と、開封可否記憶部に記憶されているＩＰアドレス情報を参照して、開封情報記録部に記録された開封ログ情報から開封が許可されていないＩＰアドレスにて開封されている不正開封ログ情報を抽出する不正開封情報抽出部と、不正開封情報抽出部により抽出された不正開封ログ情報を所定のメールアドレスに通知する不正開封情報通知部と、を有するものである。
【０００７】
また、上述したファイル開封検知システムであって、電子ファイルに埋め込まれたハイパーリンクは所定の画像データを示すものであり、所定の画像データは1ドットの画像データ、または本システムを導入して利用する会社のロゴマークであることが好ましい。
【０００８】
また、本発明の一側面は、ファイル開封検知方法に関するものである。すわなち、本発明のファイル開封検知方法は、ハイパーリンクが埋め込まれた電子ファイルからのデータ取得要求に基づいて、データ取得要求の送信元であるＩＰアドレス情報が少なくとも含まれる開封ログ情報を記録する開封情報記録ステップと、電子ファイルの開封可否を判断するためのＩＰアドレス情報が記憶されている開封可否記憶部を参照して、開封情報記録ステップに記録された開封ログ情報から開封が許可されていないＩＰアドレスにて開封されている不正開封ログ情報を抽出する不正開封情報抽出ステップと、不正開封情報抽出ステップにより抽出された不正開封ログ情報を所定のメールアドレスに通知する不正開封情報通知ステップと、を有するものである。
【０００９】
また、本発明の一側面は、ファイル開封検知プログラムに関するものである。すわなち、本発明のファイル開封検知プログラムは、コンピュータを、ハイパーリンクが埋め込まれた電子ファイルからのデータ取得要求に基づいて、データ取得要求の送信元であるＩＰアドレス情報が少なくとも含まれる開封ログ情報を記録する開封情報記録手段と、電子ファイルの開封可否を判断するためのＩＰアドレス情報が記憶されている開封可否記憶手段と、開封可否記憶手段に記憶されているＩＰアドレス情報を参照して、開封情報記録手段に記録された開封ログ情報から開封が許可されていないＩＰアドレスにて開封されている不正開封ログ情報を抽出する不正開封情報抽出手段と、不正開封情報抽出手段により抽出された不正開封ログ情報を所定のメールアドレスに通知する不正開封情報通知手段として機能させるためのものである。
【００１０】
また、本発明の一側面は、電子ファイルに関するものである。すなわち、本発明の電子ファイルは、上述したいずれかのファイル開封検知システムによって不正開封が検出できるものである。
【発明の効果】
【００１１】
本発明によると、電子ファイルの不正開封情報を不正開封者に気付かれることなく容易に検出して通知するファイル開封検知システム、ファイル開封検知方法、ファイル開封検知プログラム、および本システムに用いられる電子ファイルを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施の形態に係るファイル開封検知システム１の全体構成について概念的に示した図である。
【図２】不正開封ログを抽出してシステム管理者へ通知する処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明のファイル開封検知システムの一実施の形態であるファイル開封検知システム１について図面を参照しながら説明する。なお、本発明のファイル開封検知方法およびプログラムについては、ファイル開封検知システム１が有する装置の動作およびファイル開封検知システム１が有する装置にインストールされたプログラムを例として説明する。しかしながら、以下で説明する実施の形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。
【００１４】
図１は、本発明の一実施の形態に係るファイル開封検知システム１の全体構成について概念的に示した図である。図１に示すように、ファイル開封検知システム１は、電子ファイル２、ネットワーク３、Ｗｅｂサーバ４、および管理者端末５とを有している。
【００１５】
電子ファイル２は、たとえば、Ｍｉｃｒｏｓｏｆｔ社のＯＦＦＩＣＥ製品（たとえば、ＷＯＲＤ、ＥＸＣＥＬ、ＰＯＷＥＲＰＯＩＮＴなどのアプリケーション・プログラム）などで作成される。また、電子ファイル２には、Ｗｅｂサーバ４に保存されている画像データ１９へのハイパーリンクが埋め込まれている。この電子ファイル２の作成方法としては、たとえば画像データ１９のハイパーリンクを埋め込んだテンプレートを予め作成しておき、利用者が電子ファイルで書類を作成する際に、このテンプレートを複製するだけで容易に作成が可能となる。なお、電子ファイル２としては、ハイパーリンクを埋め込む機能があるものであれば、上述したファイル形式以外のもの（たとえば、ＰＤＦファイルなど）であっても構わない。
【００１６】
ネットワーク３は、たとえば、インターネット網、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）などで構成される。なお、ネットワーク３は専用線、ＶＰＮ（Virtual Private Network）、携帯電話網、公衆回線網などで構成されていてもよい。
【００１７】
Ｗｅｂサーバ４は、ＨＴＭＬ（Hyper Text Markup Langage）文書や画像データなどの情報を蓄積しておき、Ｗｅｂブラウザなどのクライアントソフトウェアの要求に応じて、ネットワーク３を通じて、これらの情報を要求元に送信することができるサーバコンピュータである。本実施例では、電子ファイル２の開封操作がなされると、電子ファイル２に埋め込まれているハイパーリンクが示す画像データ１９をＷｅｂサーバ４から自動的に取得するように構成されており、この取得要求に応じて、Ｗｅｂサーバ４は画像データ１９を要求元に送信する。
【００１８】
Ｗｅｂサーバ４は、制御部１１、ログ記録部１２、不正開封情報抽出部１３、メール通知部１４、記憶部１５、不正開封検知プログラム１６、ログデータ１７、開封許可リスト１８、および画像データ１９を有している。
【００１９】
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access
Memory）、ＲＯＭ（Read Only Memory）などを備え、ＣＰＵが不正開封検知プログラム１６を記憶部１５からＲＡＭに読み出し、読み出した不正開封検知プログラム１６を実行することで、ログ記録部１２、不正開封情報抽出部１３、メール通知部１４の各部の機能を実現する。
【００２０】
ログ記録部１２は、制御部１１の制御に従い、Ｗｅｂサーバ４へのアクセスがあった場合に、そのアクセス元となるＩＰアドレス情報およびそのアクセスがあった日時情報をログデータ１７として記憶部１５に記録する。なお、ログ記録部１２が記録するログデータ１７としては、ＩＰアドレス情報と日時情報以外の情報が含まれていてもよいし、ＩＰアドレス情報だけで構成されていてもよい。
【００２１】
不正開封情報抽出部１３は、制御部１１の制御に従い、ログデータ１７から電子ファイル２の不正開封情報を抽出する。具体的には、不正開封情報抽出部１３は、制御部１１の制御に従い、後述する開封許可リスト１８に登録されていないＩＰアドレス情報を有するログデータ１７を記憶部１５から抽出する。記憶部１５から抽出されたログデータ１７は、制御部１１の制御によって不正開封情報としてメール通知部１４へと供給される。
【００２２】
メール通知部１４は、制御部１１の制御に従い、不正開封情報抽出部１３から供給された不正開封情報をあらかじめ設定されたメールアドレス（たとえば本システムを管理するシステム管理者のメールアドレス）に送信する。これによりシステム管理者は、電子ファイル２の不正開封情報を容易に知ることができる。
【００２３】
記憶部１５は、たとえば、ＨＤＤ（Hard disk drive）、ＳＳＤ（Solid State Drive）などから構成される。記憶部１５には、不正開封検知プログラム１６、ログデータ１７、開封許可リスト１８、および画像データ１９などが記憶されている。なお、記憶部１５は上述した以外に外付けＨＤＤやＵＳＢメモリなどであってもよいし、同一ＬＡＮ内に構築されたＮＡＳ（Network Attached Storage）などであってもよい。
【００２４】
開封許可リスト１８には、電子ファイル２の開封が許可されているＩＰアドレスが予めリストになって登録されている。開封許可リスト１８に登録されているＩＰアドレスとしては、たとえば、グローバルＩＰアドレスが登録されるが、ファイル開封検知システム１が所定の閉じられたローカルネットワーク、たとえば、１つの会社内部において運用される場合には、ローカルＩＰアドレスであってもよい。また、開封許可リスト１８には、グローバルＩＰアドレスとローカルＩＰアドレスが混在してもよい。また、開封許可リスト１８には、個々のＩＰアドレスが登録されているのではなく、所定の範囲に含まれるＩＰアドレス（たとえばネットワークアドレスの単位での登録など）が登録されていてもよい。
【００２５】
画像データ１９は、たとえば、１ドットの画像データ、または本システムを利用する会社のロゴマークなどが好ましいが、これら以外の画像データであってもよく、適宜変更が可能である。また、画像データ１９が会社のロゴマークである場合には、たとえば、ホームページに表示してある会社のロゴマークとして表示させているものであってもよい。
【００２６】
（不正開封検出処理）
図２は、Ｗｅｂサーバ４が不正開封ログを抽出してシステム管理者へ通知する処理を示すフローチャートである。Ｗｅｂサーバ４の電源がＯＮされると、自動的に不正開封検知プログラム１６が実行されて図２に示す処理が開始される（ＳＴＡＲＴ）。なお、ユーザがＷｅｂサーバ４を操作することにより不正開封検知プログラム１６が実行され、図２に示す処理が開始されるようにしてもよい。
【００２７】
ステップＳ１：Ｗｅｂサーバ４の制御部１１は、画像データ１９の取得要求があるか否かを判定する。具体的には、電子ファイル２がどこかで開かれると、電子ファイルに埋め込まれているハイパーリンクが参照している画像データ１９の取得要求がネットワーク３を介してＷｅｂサーバ４へと送信されてくる。ステップＳ１で画像データ１９の取得要求があると判定した場合（ステップＳ１でＹＥＳ）には、画像データ１９を取得要求先に送信すると共に、ステップＳ２の処理へと移行し、画像データ１９の取得要求がない場合には（ステップＳ１でＮＯ）、画像データ１９の取得要求の有無を監視する。なお、取得要求を送信してきた電子ファイル２上ではＷｅｂサーバ４から取得した画像データ１９が表示される。
【００２８】
ステップＳ２：制御部１１は、ステップＳ１で画像データ１９の取得要求があると判定した場合（ステップＳ１でＹＥＳ）、ログ記録部１２を制御して、ログデータ１７を記憶部１５に記録させる。具体的には、ログ記録部１２は、画像データ１９の取得要求の接続元となるＩＰアドレス情報およびその取得要求を受信した日時情報をログデータ１７として記憶部１５に記録する。
【００２９】
ステップＳ３：制御部１１は、記憶部１５に記録されているログデータ１７から不正開封ログ情報を抽出する。具体的には、不正開封情報抽出部１３は、制御部１１の制御に従い、開封許可リスト１８に登録されていないＩＰアドレス情報を有するログデータ１７、すなわち電子ファイル２の不正開封ログ情報を記憶部１５から抽出する。なお、ステップＳ３の電子ファイル２の不正開封ログ情報を抽出するタイミングについては特に限定しないが、たとえば所定の時間毎（たとえば５分毎、１時間毎）に実行してもよいし、Ｗｅｂサーバ４のシステム管理者が実行指示を入力したときに実行するようにしもてよい。
【００３０】
ステップＳ４：制御部１１は、ステップＳ３で電子ファイル２の不正開封ログ情報が抽出された場合（ステップＳ４でＹＥＳ）にはステップＳ５の処理へ移行する。一方、制御部１１は、ステップＳ３で電子ファイル２の不正開封ログ情報が抽出されなかった場合（ステップＳ４でＮＯ）には、電子ファイル２の不正開封が検知されなかったと判断し、ステップＳ１の処理へ戻る。
【００３１】
ステップＳ５：制御部１１は、電子ファイル２の不正開封情報をシステム管理者宛のメールアドレスへ通知する。具体的には、メール通知部１４は、制御部１１の制御に従い、予め設定されているシステム管理者宛のメールアドレスへのメールを作成して、電子ファイル２の不正開封情報を記載したメールを送信し、処理を終了する（ＥＮＤ）。
【００３２】
以上説明したように、本実施例におけるファイル開封検知システム１では、電子ファイル２にＷｅｂサーバ４にある画像データ１９を参照するようにハイパーリンクを埋め込んでおくと共に、接続元のＩＰアドレスが開封許可リスト１８に登録されていないＩＰアドレスである場合には不正開封されたと判断して、システム管理者へ自動的に電子ファイル２の不正開封情報をメールにて通知するように構成しているため、電子ファイル２の情報漏えいを不正開封者に気づかれることなく容易に検出して、不正開封の事実をシステム管理者へ通知することができる。また、不正開封情報には送信元となるＩＰアドレス情報が含まれているため、情報漏えい先となるＩＰアドレス情報も把握することができる。また、本実施例における電子ファイル２を作成するためには、予め作成した電子ファイル２用のテンプレートを利用するだけでよく、既存にある電子ファイルの運用方法や既存の社内システムのセキュリティポリシーなどのルールを大幅に変更する必要がない。また、既存の社内システムなどに、電子ファイル２を作成するためのテンプレートと、Ｗｅｂサーバ４の設定のみで本実施例におけるファイル開封検知システム１を構築可能であるため、非常に簡単かつ安価に本システムを構築することが可能である。
【００３３】
なお、ファイル開封検知システム１の電子ファイル２に埋め込まれたハイパーリンクはＷｅｂサーバ４の画像データ１９であり、この画像データ１９は、たとえば1ドットの画像データ、または本システムを導入して利用する会社のロゴマークであることが好ましい。このように構成することで、電子ファイル２の不正開封者にファイル開封を検知しようとしている事実に気づかれにくくなる。たとえば、画像データ１９が１ドットの画像データである場合、仮にＷｅｂサーバ４へのアクセスができない場所で電子ファイル２が開封されても、１ドットの領域に画像が表示できない旨のメッセージが表示されるだけなので、実際には、電子ファイル２の不正開封者が肉眼でエラーメッセージを確認することができない。また、画像データ１９がＷｅｂサーバ４から取得できて、電子ファイル２上で表示されたとしても、やはり１ドットの領域に表示されるため、実際には、電子ファイル２の不正開封者が肉眼で確認することがかなり困難である。すなわち、電子ファイル２の不正開封者に気付かれにくい。また、画像データ１９が、本システムを導入して利用する会社のロゴマークである場合、電子ファイル２の不正開封者は、不正に取得した電子ファイル２を有していた会社のロゴマークが表示されるだけであるため、特に違和感を抱かせることがなく、電子ファイル２の不正開封を検知しようとしていることに気付かれにくい。
【００３４】
なお、上述の実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。たとえば、Ｗｅｂサーバ４には電子ファイル２の開封が許可される開封許可リスト１８が記憶部１５に記憶されていたが、開封が禁止されているＩＰアドレス情報が登録されている開封禁止リスト（不図示）を記憶部１５に記憶するようにしてもよい。これにより、たとえば、社内の一部のネットワークのみで電子ファイル２が利用可能とする運用ルールがある場合に、電子ファイル２の開封が禁止されている場所でのＩＰアドレスを明示的に登録し、これをチェックすることで、運用ルールが遵守されているか否かの確認が容易に可能となる。
【００３５】
また、不正開封を検知したい電子ファイル２の種類が複数あり、それぞれ別々の範囲での開封を許可したい場合には、Ｗｅｂサーバ４で参照される画像データ１９を複数用意すると共に、画像毎に開封を許可するＩＰアドレス情報を保持するように開封許可リスト１８を設定するようにしてもよい。これにより、複数の電子ファイル２の開封を許可する場所を設定し、不正開封情報を検知する必要がある場合には有効な手段となる。なお、本実施の形態では、画像データ１９が記憶されているコンピュータとしてＷｅｂサーバ４としたが、Ｗｅｂサーバでなくともよく、たとえば外部から接続可能に構成されたＮＡＳ（Network Attached Storage）やファイルサーバであってもよい。
【００３６】
また、Ｗｅｂサーバ４の不正開封情報抽出部１３、メール通知部１４、記憶部１５に記憶されている不正開封抽出プログラム１６、開封許可リスト１８については、Ｗｅｂサーバ４とは物理的に異なるサーバコンピュータにより構築して、Ｗｅｂサーバ４と通信を行って、ログデータ１７を適宜監視するように構成してもよい。
【００３７】
また、ログデータ１７は、電子ファイル２の開封をトリガーとしてＷｅｂサーバ４へ画像データ１９の取得要求があった場合にすべて記録するように構成しているが、画像データ１９の取得要求があった場合であって、開封許可リスト１８を参照して不正開封であると判断された場合にのみログデータ１７を記録するようにしてもよい。なお、このようなログ記録方法の場合には、不正開封情報抽出部１３は、ログデータ１７の有無のみを判定すればよい。
【００３８】
また、上述した実施の形態で説明したファイル開封検知システム１において実行される処理のすべてまたは一部をプログラムによって構成し、これらのプログラムを実行可能な状態で記録した媒体からコンピュータに直接インストールする、またはネットワーク経由で遠隔にあるコンピュータにインストールすることもできる。
【符号の説明】
【００３９】
１…ファイル開封検知システム、２…電子ファイル、３…ネットワーク、４…Ｗｅｂサーバ、５…管理者端末、１１…制御部、１２…ログ記録部（開封情報記録部の一例）、１３…不正開封情報抽出部、１４…メール通知部（不正開封情報通知部の一例）、１５…記憶部、１６…不正開封検知プログラム、１７…ログデータ、１８…開封許可リスト（開封可否記憶部の一例）、１９…画像データ
【図１】
2014081823.tif 000003
【図２】
2014081823.tif 000004