(57)【要約】【課題】出力されたファイルを迅速且つ高精度で検索できるファイル検索装置、ファイル検索方法およびファイル検索プログラムを提供する。【解決手段】履歴を含む保存データからファイルを検索するファイル検索装置であって、ファイル検索装置は、バックアップ日時に関連付けされた履歴を含む保存データをアカウント毎に保存するバックアップ装置（バックアップデータ記憶装置１６）と通信可能であり、ファイルの出力者名、ファイル名および出力日時を含むログ情報を受信するログ情報受信部２と、ログ情報に含まれる出力者名に対応するアカウントについて、出力日時以前で、バックアップ日時が最も新しい履歴を含む保存データを選択し、履歴を含む保存データから、ログ情報に含まれるファイル名と同じファイル名を有するファイルを検索する検索部４とを備える。【選択図】図１
2014228919.tif 000002
【特許請求の範囲】
【請求項１】
バックアップデータからファイルを検索するファイル検索装置であって、
前記ファイル検索装置は、バックアップデータを有するバックアップ装置と通信可能であり、
ファイルの出力者名およびファイル名を含むログ情報を受信するログ情報受信部と、
前記ログ情報に含まれる出力者名と同じアカウント名並びに前記ログ情報に含まれるファイル名と同じファイル名を有するファイルを前記バックアップデータから検索する検索部と
を備えることを特徴とするファイル検索装置。
【請求項２】
履歴を含む保存データからファイルを検索するファイル検索装置であって、
前記ファイル検索装置は、バックアップ日時に関連付けされた履歴を含む保存データをアカウント毎に保存するバックアップ装置と通信可能であり、
ファイルの出力者名、ファイル名および出力日時を含むログ情報を受信するログ情報受信部と、
前記ログ情報に含まれる出力者名に対応するアカウントについて、前記出力日時以前で、前記バックアップ日時が最も新しい履歴を含む保存データを選択し、当該履歴を含む保存データから、前記ログ情報に含まれるファイル名と同じファイル名を有するファイルを検索する検索部と
を備えることを特徴とするファイル検索装置。
【請求項３】
前記検索部によってファイルが検索されたなら、該ファイルの中に予め登録された文言が含まれるか否かを判定し、前記文言が含まれると判定されたなら、前記ファイルの属性情報および前記ログ情報を出力不適合情報として出力する監査部を備えることを特徴とする請求項１または請求項２に記載のファイル検索装置。
【請求項４】
ファイル検索装置が行うファイル検索方法であって、
前記ファイル検索装置は、バックアップデータを有するバックアップ装置と通信可能であり、
前記ファイル検索方法は、
前記ファイル検索装置のログ情報受信部が、ファイルの出力者名およびファイル名を含むログ情報を受信するステップと、
前記ファイル検索装置の検索部が、前記ログ情報に含まれる出力者名と同じアカウント名並びに前記ログ情報に含まれるファイル名と同じファイル名を有するファイルを前記バックアップデータから検索するステップと
を有することを特徴とするファイル検索方法。
【請求項５】
ファイル検索装置が行うファイル検索方法であって、
ファイル検索装置は、バックアップ日時に関連付けされた履歴を含む保存データをアカウント毎に保存するバックアップ装置と通信可能であり、
前記ファイル検索方法は、
前記ファイル検索装置のログ情報受信部が、ファイルの出力者名およびファイル名を含むログ情報を受信するステップと、
前記ファイル検索装置の検索部が、前記ログ情報に含まれる出力者名に対応するアカウントについて、前記出力日時以前で、前記バックアップ日時が最も新しい履歴を含む保存データを選択し、当該履歴を含む保存データから、前記ログ情報に含まれるファイル名と同じファイル名を有するファイルを検索するステップと
を有することを特徴とするファイル検索方法。
【請求項６】
請求項１〜３の何れかに記載のファイル検索装置としてコンピュータを機能させるためのファイル検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検索要求に係るファイルを検索するファイル検索装置、ファイル検索方法およびファイル検索プログラムに関する。
【背景技術】
【０００２】
オフィス等において、パーソナルコンピュータなどからＬＡＮ等のネットワークを介してファイルを出力（例えば印刷出力、サーバ等にアップロード、メール添付による送信等）する際に、出力したファイルを検索して、極秘情報や個人情報などの出力不適合情報が出力されていないかの監査などに利用する場合がある。
【０００３】
従来において、オフィス等において例えば社員のパーソナルコンピュータから出力されたファイルは、出力時のログを参照する事によりファイル名と出力者を特定することができた。
【０００４】
出力時のログとしては、例えば出力形式が印刷の場合には、プリンタの印刷ログが該当する。
【０００５】
印刷ログを取得する従来技術の詳細については、非特許文献１に記載されている。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】“PaperCut（登録商標） Print Logger ”、［ｏｎｌｉｎｅ］、PaperCut Software International Pty Ltd.、［平成２５年４月２４日検索］、インターネット＜ＵＲＬ：http://www.papercut.com/products/free_software/print_logger/japanese/＞
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記従来技術では、印刷ログからは印刷されたファイルの中身を知ることができない。従って、例えば極秘資料や個人情報など許可なく印刷することが不適切なファイルが印刷出力されたとしても自動的に検知することができなかった。そのため、印刷ログに記録されているファイル名に該当するファイルを目視で確認する必要があり、労力と時間を要していた。
【０００８】
また、印刷ログから目視で該当するファイルを検出したとしても、出力者によりファイルが変更されていた場合には、正確な監査を行うことができないという問題もある。
【０００９】
また、印刷ログに記録されているファイルが、ファイルを所有する社員に付与されるアカウント（ユーザ名）毎に管理するパーソナルコンピュータに保管されている場合には、当該社員に対してファイルの閲覧を要求するなど、確認のための手間が掛かるという難点もあった。
【００１０】
本発明は、上述のような課題を解決すべくなされたものであり、出力されたファイルを迅速且つ高精度で検索できるファイル検索装置、ファイル検索方法およびファイル検索プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
前記課題を解決するため、請求項１の発明に係るファイル検索装置は、バックアップデータからファイルを検索するファイル検索装置であって、前記ファイル検索装置は、バックアップデータを有するバックアップ装置と通信可能であり、ファイルの出力者名およびファイル名を含むログ情報を受信するログ情報受信部と、前記ログ情報に含まれる出力者名と同じアカウント名並びに前記ログ情報に含まれるファイル名と同じファイル名を有するファイルを前記バックアップデータから検索する検索部とを備えることを特徴とする。
【００１２】
請求項２の発明に係るファイル検索装置は、履歴を含む保存データからファイルを検索するファイル検索装置であって、前記ファイル検索装置は、バックアップ日時に関連付けされた履歴を含む保存データをアカウント毎に保存するバックアップ装置と通信可能であり、ファイルの出力者名、ファイル名および出力日時を含むログ情報を受信するログ情報受信部と、前記ログ情報に含まれる出力者名に対応するアカウントについて、前記出力日時以前で、前記バックアップ日時が最も新しい履歴を含む保存データを選択し、当該履歴を含む保存データから、前記ログ情報に含まれるファイル名と同じファイル名を有するファイルを検索する検索部とを備えることを特徴とする。
【００１３】
請求項３の発明に係るファイル検索装置は、請求項１または請求項２にについて、前記検索部によってファイルが検索されたなら、該ファイル中に予め登録された文言が含まれるか否かを判定し、前記文言が含まれると判定されたなら、前記ファイルの属性情報および前記ログ情報を出力不適合情報として出力する監査部を備えることを特徴とする。
【００１４】
請求項４の発明に係るファイル検索方法は、ファイル検索装置が行うファイル検索方法であって、前記ファイル検索装置は、バックアップデータを有するバックアップ装置と通信可能であり、前記ファイル検索方法は、前記ファイル検索装置のログ情報受信部が、ファイルの出力者名およびファイル名を含むログ情報を受信するステップと、前記ファイル検索装置の検索部が、前記ログ情報に含まれる出力者名と同じアカウント名並びに前記ログ情報に含まれるファイル名と同じファイル名を有するファイルを前記バックアップデータから検索するステップとを有することを特徴とする。
【００１５】
請求項５の発明に係るファイル検索方法は、ファイル検索装置が行うファイル検索方法であって、ファイル検索装置は、バックアップ日時に関連付けされた履歴を含む保存データをアカウント毎に保存するバックアップ装置と通信可能であり、前記ファイル検索方法は、前記ファイル検索装置のログ情報受信部が、ファイルの出力者名およびファイル名を含むログ情報を受信するステップと、前記ファイル検索装置の検索部が、前記ログ情報に含まれる出力者名に対応するアカウントについて、前記出力日時以前で、前記バックアップ日時が最も新しい履歴を含む保存データを選択し、当該履歴を含む保存データから、前記ログ情報に含まれるファイル名と同じファイル名を有するファイルを検索するステップとを有することを特徴とする。
【００１６】
請求項６の発明に係るファイル検索プログラムは、請求項１〜３の何れかに記載のファイル検索装置としてコンピュータを機能させるためのファイル検索プログラムである。
【発明の効果】
【００１７】
本発明によれば、出力されたファイルを迅速且つ高精度で検索できる。
【図面の簡単な説明】
【００１８】
【図１】第１の実施の形態に係るファイル検索装置を含む社内システムの概略構成を示すブロック図である。
【図２】ファイル検索装置の概略構成を示すブロック図である。
【図３】バックアップデータ記憶装置に格納されるバックアップデータの構成例を示す図である。
【図４】印刷ログ記憶装置に格納される印刷ログの例を示す図である。
【図５】ファイル検索装置によって実行されるファイル検索処理の処理手順を示すフローチャートである。
【図６】ファイル検索装置を含む社内システムの他の構成例を示すブロック図である。
【図７】監査部を備えたファイル検索装置の概略構成を示すブロック図である。
【図８】監査部を備えたファイル検索装置によって実行されるファイル監査処理の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１９】
［第１の実施の形態］
［構成例］
図１は、第１の実施の形態に係るファイル検索装置を含む社内システムの概略構成を示すブロック図である。
【００２０】
図１に示すように、ＬＡＮ等で構成されるネットワークＮ１に、パーソナルコンピュータ１０、プリンタ１１およびサービスゲートウェイ装置１２が接続されている。
【００２１】
図１では、パーソナルコンピュータ１０は１台のみ示すが、実際には例えば社員毎に貸与される複数台がネットワークＮ１に接続される。また、各社員には貸与されたパーソナルコンピュータ１０を使用するためのアカウントが付与されている。各パーソナルコンピュータ１０は、ハードディスク等で構成されるファイル記憶部１０ａを備え、各社員が作成あるいは修正等した各種ファイルが格納されている。
【００２２】
また、各社員は、印刷したいファイルについては、パーソナルコンピュータ１０から印刷操作を行うことにより、プリンタ１１から印刷出力できる。この際に、プリンタ１１では、印刷したファイルのファイル名、印刷日時、出力者名を有する印刷ログが不揮発性メモリ等に格納される。印刷ログの具体例については後述する。
【００２３】
サービスゲートウェイ装置１２は、プリンタ１１に格納されている印刷ログを定期的に収集する印刷ログ収集部１３と、パーソナルコンピュータ１０のファイル記憶部１０ａに記録されているファイルのバックアップデータを自動的に取得するファイル自動バックアップ部１４とを備える。
【００２４】
ファイル自動バックアップ部１４が備える自動バックアップ機能は、例えば、各パーソナルコンピュータ１０にネットワークＮ１を介して、パーソナルコンピュータ１０に設定されるファイル共有によってアクセスし、定期的にファイルを取得して後述するバックアップデータ記憶装置１６に送信して格納する。
【００２５】
また、各パーソナルコンピュータ１０からのファイルの変更通知（例えばＣＩＦＳ（Ｃｏｍｍｏｎ  Ｉｎｔｅｒｎｅｔ  Ｆｉｌｅ  Ｓｙｓｔｅｍ）インタフェースのファイル変更通知機能（ｆｉｌｅ  ｃｈａｎｇｅ  ｎｏｔｉｆｉｃａｔｉｏｎ）等で実現可能）を受けて、各パーソナルコンピュータ１０にファイル共有によりアクセスし、更新されたファイルを取得してバックアップデータ記憶装置１６に送信する機能も付加することができる。これにより、バックアップデータ記憶装置１６上のファイルをパーソナルコンピュータ１０のファイル記憶部１０ａと同期した状態に保つことが可能となる。
【００２６】
また、上述の自動バックアップ機能を各パーソナルコンピュータ１０に実装して、ファイル記憶部１０ａのファイルを定期的に、またはファイルが変更された際に、バックアップデータ記憶装置１６にバックアップするようにしてもよい。
【００２７】
サービスゲートウェイ装置１２は、ＷＡＮ等のネットワークＮ２を介して印刷ログ記憶装置１５、バックアップデータ記憶装置（バックアップ装置）１６およびファイル検索装置１に接続されている。
【００２８】
印刷ログ記憶装置１５は、印刷ログ収集部１３によりプリンタ１１から収集された印刷ログを格納し、ファイル検索装置１からの要求に応答して印刷ログをファイル検索装置１に送信する。
【００２９】
バックアップデータ記憶装置１６は、ファイル自動バックアップ部１４から受信したファイルを各パーソナルコンピュータ１０のアカウント毎に保存する。
【００３０】
具体的には、ファイルのバックアップ時に、バックアップ日時に関連付けされたバックアップデータを構成するスナップショットとして格納する。
【００３１】
ここで、スナップショットとは、ファイルの履歴を含む保存データの一例であり、各アカウント毎のファイルバックアップ時におけるファイルを含み、ディレクトリ等の状態を特定するデータである。なお、本実施の形態において「履歴」とは、各ファイルについての追加、変更、削除等の経過を含む意であり、「履歴を含む保存データ」からは過去の保存時点における各ファイルの内容を再現できることを意味する。
【００３２】
そして、バックアップ時毎のスナップショットの集合によって、バックアップデータが構成されている。
【００３３】
スナップショットの取得は、例えばＮＩＬＦＳ（New Implementation of a Log-structured File System：Ｌｉｎｕｘ（登録商標）向けのログ構造化ファイルシステム）を用いて実現できる。即ち、ＮＩＬＦＳをバックアップデータ記憶装置１６のファイルシステムとして使用することにより、ファイルのバックアップ時に、その時点におけるファイルやディレクトリの状態をスナップショットとして取得することができる。バックアップデータの構成例については後述する。
【００３４】
なお、本実施の形態では、ファイルの履歴を含む保存データとして、スナップショットを取得するが、これに限らず、ファイルやディレクトリ等を含むデータの全体あるいは一部をファイルの更新時あるいは所定の時間間隔ごとに保存するようにしてもよい。
【００３５】
バックアップデータ記憶装置１６は、ファイル検索装置１からの要求により、スナップショットのリストや選択されたスナップショットのファイルをファイル検索装置１に対して送信する。
【００３６】
ファイル検索装置１は、印刷ログ記憶装置１５に格納されている印刷ログを取得し、印刷ログの出力者名、印刷日時およびファイル名に該当するファイルをバックアップデータ記憶装置１６に格納されているバックアップデータから検索する。検索処理の詳細については後述する。
【００３７】
図２を参照して、ファイル検索装置１の構成例について説明する。
【００３８】
ファイル検索装置１は、バックアップ日時に関連付けされたバックアップデータをアカウント毎に保存するバックアップデータ記憶装置１６とネットワークＮ２を介して通信する通信部５と、ファイルの出力者名、ファイル名および出力日時を含むログ情報を受信するログ情報受信部２と、ログ情報に含まれる出力者名に対応するアカウントについて、出力日時以前で、バックアップ日時が最も新しいバックアップデータを選択するバックアップデータ選択部３と、バックアップデータから、ログ情報に含まれるファイル名と同じファイル名を有するファイルを検索する検索部４とを備える。
【００３９】
［バックアップデータ等の格納例］
図３を参照して、アカウント毎にバックアップデータ記憶装置１６に格納されるバックアップデータの構成例について説明する。
【００４０】
図３に示す例では、アカウント毎（アカウントＡ、Ｂ、Ｃ・・・）のバックアップデータがシート状に並んだイメージとしている。
【００４１】
そして、アカウントＡのバックアップデータを例にすると、バックアップデータを構成するスナップショットについて、バックアップ日時が古い順にナンバーが付与（Ｎｏ．１、Ｎｏ．２・・・）されて並べられている。
【００４２】
各スナップショットについて格納される項目は、スナップショットのナンバー、バックアップ日時、各ファイル名、各ファイルの内容となっている。
【００４３】
なお、図３においては直前のスナップショットから内容に変更のあるファイルについて追加、変更、削除と記載している。
【００４４】
後述の検索処理により、何れかのファイルが検索された場合には、該当するスナップショットにおけるファイルを開くことにより、その内容まで確認することができる（但し、ファイルが削除されている場合を除く）。
【００４５】
各スナップショットにおけるファイルの状態について、アカウントＡのバックアップデータを例にして説明する。
【００４６】
例えば、ファイル名ａａ．ｘｌｓのファイルについては、スナップショットＮｏ．１で追加され、Ｎｏ．２でファイル内容に変更が行われ、Ｎｏ．３、Ｎｏ．４では変更なしの状態となっている。
【００４７】
また、ファイル名ｂｂ．ｄｏｃのファイルについては、スナップショットＮｏ．１で追加され、Ｎｏ．２、Ｎｏ．３では変更なし、Ｎｏ．４で削除となっている。
【００４８】
このように、バックアップ日時に対応するスナップショットによって各ファイルの内容が保存されている。
【００４９】
なお、バックアップは、何れかのファイルに変更（追加、変更、削除等）があったタイミングで行われる。また、バックアップは、所定の時間間隔で定期的に行われるようにしてもよい。
【００５０】
図４には、印刷ログの格納例を示す。
【００５１】
図４に示す例では、プリンタ１１で印刷出力される毎に、ファイル名（ｄｄ．ｄｏｃ、ａａ、ｘｌｓ、ｅｅ．ｄｏｃ等）、印刷日時および出力者名（例えば、アカウント名のＢ、Ａ・・等）が格納されている。
【００５２】
そして、この印刷ログに記録された何れかのファイルをバックアップデータから検索する場合には、次に述べるファイル検索処理が実行される。
【００５３】
［ファイル検索処理］
図５のフローチャートを参照して、ファイル検索装置１で実行されるファイル検索処理の処理手順について説明する。
【００５４】
まず、ファイル検索装置１に接続されるキーボードからの入力や、外部装置からファイル検索の要求を受け付ける（ステップＳ１０）。ここでは、例えばファイル名ａａ．ｘｌｓの検索を要求するものとする。
【００５５】
次いで、ログ情報受信部２は、ネットワークＮ２を介して印刷ログ記憶装置１５から印刷ログを受信する（ステップＳ１１）。
【００５６】
そして、検索要求に対応する項目を受信した印刷ログの中から選択する（ステップＳ１２）。今回の例では、検索要求はファイル名ａａ．ｘｌｓについてであるので、図４の上から２段目の「ファイル名：ａａ．ｘｌｓ、印刷日時：２０１５／５／１  １０：２７、出力者名：Ａ」を選択する。
【００５７】
次いで、選択した印刷ログに係る出力者名に対応するバックアップデータにアクセスする（ステップＳ１３）。上記例では、ファイル検索装置１は通信部５によりネットワークＮ２を介してバックアップデータ記憶装置１６の出力者名Ａに対応するアカウントＡのバックアップデータにアクセスする。
【００５８】
そして、印刷日時以前で、バックアップ日時が最も新しいスナップショットを選択する（ステップＳ１４）。上記例では、図５に示すアカウントＡのバックアップデータにおいて、「印刷日時：２０１５／５／１  １０：２７」より以前で、最新のスナップショットであるＮｏ．３のスナップショットが選択される。
【００５９】
次に、選択されたスナップショットにおいて、印刷ログのファイル名と一致するファイルを検索する（ステップＳ１５）。
【００６０】
そして、ステップＳ１６で、ファイルが検出されたか否かが判定され、「Ｙｅｓ」の場合にはステップＳ１７に移行して検出された場合には検出されたファイルの内容を印刷やメール送信として出力して処理を終了し、「Ｎｏ」の場合にはそのまま終了する。
【００６１】
上記例では、図３に示すアカウントＡの「Ｎｏ．３のスナップショット」内に印刷ログのファイル名：ａａ．ｘｌｓとファイル名が一致するファイル「ａａ．ｘｌｓ」が存在する。したがって、ステップＳ１７に移行して、ファイル「ａａ．ｘｌｓ」の内容が出力される。
【００６２】
なお、ファイル「ａａ．ｘｌｓ」が削除されていた場合には、ステップＳ１６で「Ｎｏ」と判定されて処理が終了する。
【００６３】
このように、本実施の形態に係るファイル検索装置１によれば、出力されたファイルを迅速且つ高精度で検索することができる。
【００６４】
また、バックアップ日時に関連付けされたバックアップデータを用いて、印刷ログの印刷日時を比較することで、印刷されたファイルが更新された場合であっても、印刷された日時に該当するファイルを検索することができる。
【００６５】
また、自動ファイル収集機能を有するファイル自動バックアップ部１４を備えているので、社員等が個別に管理するパーソナルコンピュータ１０に保管されているファイルについても、個別のパーソナルコンピュータ１０にアクセスすることなくファイルを検索することができ、利便性が向上する。
【００６６】
［他の構成例］
図６を参照して、ファイル検索装置１を含む社内システムの他の構成例について説明する。
【００６７】
図６に示す社内システムでは、図１に示す社内システムにおけるサービスゲートウェイ装置１２、印刷ログ記憶装置１５およびバックアップデータ記憶装置１６に代えて、ＮＡＳ（Network Attached Storage）２０を設け、ファイル検索装置１と共にＬＡＮ等のネットワークＮ３に接続した構成となっている。
【００６８】
この構成例では、パーソナルコンピュータ１０からＮＡＳ２０にアクセスして、ＮＡＳ２０上のファイルをパーソナルコンピュータ１０によって作成・更新・保存する。そして、ファイルの変更を行ったタイミングで、その時のファイル全体の最新状態をスナップショットとして取得する。
【００６９】
スナップショットの取得は、上述したように例えばＮＩＬＦＳをＮＡＳ２０に適用することにより実現できる。
【００７０】
また、印刷ログについてはプリンタ１１が保存し、プリンタ１１から印刷ログをファイル検索装置１に送信するようにできる。また、ＮＡＳ２０が定期的にプリンタ１１にアクセスして印刷ログを取得し、ＮＡＳ２０内に格納するようにしてもよい。この場合には、ファイル検索装置１は、検索要求に基いてＮＡＳ２０から印刷ログを受信する。
【００７１】
図６に示すファイル検索装置１によって実行されるファイル検索処理は上述の処理手順（図５のフローチャート）と同じである。
【００７２】
これにより、図１に示すファイル検索装置１と同様の効果を得ることができる。また、図１に示す社内システムに比して構成が簡易となりコストを低廉化することができる。
【００７３】
［第２の実施の形態］
［構成例］
第２の実施の形態に係る監査部を備えたファイル検索装置を含む社内システムの構成について説明する。
【００７４】
社内システムの全体構成は、図１と同様である。相違点は、第１の実施の形態に係るファイル検索装置１に代えて、監査部６を備えるファイル検索装置１Ａを備える点である。
【００７５】
図７に示すように、ファイル検索装置１Ａは、監査用辞書６ａを備える監査部６を備えている。
【００７６】
なお、他の構成部材は、図２に示すファイル検索装置１と同様であるので、同一符号を付して重複した説明は省略する。
【００７７】
監査部６は、検索部４で検索されたファイルに関する情報を取得して、バックアップデータ記憶装置１６の該当するファイルにアクセスする。そして、監査用辞書６ａに予め登録されている文言が当該ファイル内容に含まれているか検索を行い、それらの文言が含まれていた場合には印刷不適合情報として、そのファイルの属性情報および印刷ログ情報の出力を行う。
【００７８】
監査用辞書６ａに登録される文言としては、例えば「社外秘」、「印刷禁止」などが挙げられる。
【００７９】
［ファイル監査処理］
図８のフローチャートを参照して、ファイル検索装置１Ａで実行されるファイル監査処理の処理手順について説明する。
【００８０】
なお、ステップＳ１０〜Ｓ１６の処理手順は、図５のファイル検索処理と同じであるので、重複した説明は省略する。
【００８１】
ステップＳ１６で、ファイル検索要求に対応するファイルが検出された場合（「Ｙｅｓ」の場合）には、ステップＳ２０に移行する。ステップＳ２０では、検出されたファイルについて、監査用辞書６ａに登録されている文言を検索する。
【００８２】
そして、それらの文言がファイル中に発見されたか否かの判定が行われ（ステップＳ２１）、「Ｙｅｓ」の場合にはステップＳ２２に移行し、「Ｎｏ」の場合にはそのまま処理を終了する。
【００８３】
ステップＳ２２では、監査用辞書６ａに登録されている文言が含まれているとして、検出されたファイルの属性情報および印刷ログ情報を出力不適合情報として出力して処理を終了する。なお、出力とは、ステップＳ１０の「ファイル検索要求」（例えば、接続されるキーボードからの入力や、外部装置からファイル検索の要求）に対応する応答としての出力である。
【００８４】
以上述べたように、本実施の形態に係るファイル検索装置１Ａによれば、出力されたファイルを迅速且つ高精度で検索することができると共に、検索されたファイルに所定の文言が含まれるか否かの判定を行うことにより、例えば、極秘情報や個人情報などの出力不可のファイルが出力されたことの監査を行うことができる。
【００８５】
特に、バックアップ日時に関連付けされたバックアップデータを用いて、印刷ログの印刷日時を比較することで、印刷されたファイルが更新された場合であっても、出力された日時のファイル内容によって監査することができる。
【００８６】
また、自動ファイル収集機能を有するファイル自動バックアップ部１４を備えているので、社員等が個別に管理するパーソナルコンピュータ１０に保管されているファイルについても、個別のパーソナルコンピュータ１０にアクセスすることなくファイルを検索および監査を行うことができ、利便性が向上する。
【００８７】
また、第１の実施の形態に係るファイル検索装置１の他の構成例（図６）において、ファイル検索装置１に代えて、第２の実施の形態に係るファイル検索装置１Ａを設けるようにしてもよい。これにより、ＮＡＳ２０を用いた簡易な構成で、同様の効果を得ることができる。
【００８８】
なお、本発明は上記実施の形態に限定されるものではなく、その要旨の範囲内で数々の変更が可能である。
【００８９】
例えば、ファイル検索装置は、ファイルの出力者名およびファイル名を少なくとも含むログ情報を受信するログ情報受信部と、ログ情報に含まれる出力者名と同じアカウント名並びにログ情報に含まれるファイル名と同じファイル名を有するファイルをバックアップデータから検索する検索部とを備える構成とすることができる。この場合には、ログ情報に含まれるファイルの出力者名およびファイル名に基いて、バックアップデータから該当するファイルを迅速に検索することができる。
【００９０】
また、上記実施の形態では、ログ情報としてプリンタによりファイルを印刷出力した印刷ログを例に説明したが、これに限らず、ログ情報としては、ファイルのアップロードのログ情報、メールにファイルを添付した場合の送信ログ情報を用いて、検索要求に対応するファイルを検索するようにしてもよい。
【００９１】
また、第２の実施の形態では、ファイル検索装置１Ａ内に監査部６を設ける場合について述べたが、これに限らず、監査部を別装置としてファイル検索装置１Ａに接続して監査を行うようにしてもよい。
【符号の説明】
【００９２】
１、１Ａ…ファイル検索装置
２…ログ情報受信部
３…バックアップデータ選択部
４…検索部
５…通信部
６…監査部
６ａ…監査用辞書
１０…パーソナルコンピュータ
１０ａ…ファイル記憶部
１１…プリンタ
１２…サービスゲートウェイ装置
１３…印刷ログ収集部
１４…ファイル自動バックアップ部
１５…印刷ログ記憶装置
１６…バックアップデータ記憶装置
２０…ＮＡＳ
Ｎ１、Ｎ２、Ｎ３…ネットワーク
【図１】
2014228919.tif 000003
【図２】
2014228919.tif 000004
【図３】
2014228919.tif 000005
【図４】
2014228919.tif 000006
【図５】
2014228919.tif 000007
【図６】
2014228919.tif 000008
【図７】
2014228919.tif 000009
【図８】
2014228919.tif 000010