(57)【特許請求の範囲】
【請求項１】
外部からアクセスされた履歴をログデータとして保存するアクセスログ保存システムにおいて、
ログデータを保存するための、ファイルシステムで管理された第１記憶部と、
ログデータを保存するための第２記憶部と、
前記第１記憶部を管理する前記ファイルシステムの初期化処理中は、ログデータの保存先を前記第２記憶部に切り替えると共に、前記初期化処理が終了した後に、前記第２記憶部に保存されているログデータを前記第１記憶部に書き込み、ログデータの保存先を前記第１記憶部に切り替える保存制御手段と
を有する
ことを特徴とするアクセスログ保存システム。
【請求項２】
前記第１記憶部に保存されているログデータを時系列に整列させる
ことを特徴とする請求項１に記載のアクセスログ保存システム。
【請求項３】
請求項１または２に記載のアクセスログ保存システムを有する
ことを特徴とするデジタル複合機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクセスログを保存するシステムに係わり、特に、ファイルシステムで管理される記憶装置にログを保存するアクセスログ保存システムに関する。
【背景技術】
【０００２】
近年、デジタル複合機は複写機としての機能のほかに、多くの機能を搭載している。特にハードディスク装置を搭載し本体内部に文書データを保存し、その保存データを必要に応じ取り出し印刷することができるドキュメントボックスのような機能が一般化している。このように多くの機能を搭載したことにより様々な電子データがデジタル複合機本体内部に保存されることになり、悪意の第３者によって漏洩、改竄、破壊されてしまう可能性が高くなる。そのために、機密文書や個人データなどを保護するセキュリティー機能の搭載が一般化してきている。
【０００３】
それらセキュリティー機能の中で、本体内部に保存された保護対象のデータ類へのアクセス履歴を取得する機能がある。
【０００４】
ところで、アクセス履歴は常に追加され大量なログデータとなるために、ファイルシステムが管理するハードディスク装置上にアクセス履歴をファイル化して保存するログ記憶方法がある（たとえば、特許文献１参照。）。
【特許文献１】特開２００２−１４０２１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ログデータは、保護対象に対するアクセスを一部の漏れもなく全ての事象が保存されることが好ましい。
【０００６】
しかし、現在市場で多く利用されているファイルシステムでは、ファイルシステムの初期化中や初期動作時にはファイルへの書き込みが禁止される場合が多い。その禁止されている間にセキュリティー上の保護対象に対して攻撃が発生すると、ログ保存システムからの指令をファイルシステムが受け付けず、攻撃の事実がハードディスク上に保存されない。そのために、セキュリティー上重要なログデータが保存されず、脆弱なシステムとなる可能性がある。
【０００７】
本発明は、上記の問題を解決しようとするものであり、どのようなときでも漏れなくログデータを保存することができるシステムを提供することを目的とするものである。
【課題を解決するための手段】
【０００８】
請求項１に係わる発明は、外部からアクセスされた履歴をログデータとして保存するアクセスログ保存システム（２０）において、
ログデータを保存するための、ファイルシステムで管理された第１記憶部（７０）と、
ログデータを保存するための第２記憶部（８０）と、
前記第１記憶部（７０）を管理する前記ファイルシステムの初期化処理中は、ログデータの保存先を前記第２記憶部（８０）に切り替えると共に、前記初期化処理が終了した後に、前記第２記憶部（８０）に保存されているログデータを前記第１記憶部（７０）に書き込み、ログデータの保存先を前記第１記憶部（７０）に切り替える保存制御手段（５０）と
を有する
ことを特徴とするアクセスログ保存システム（２０）である。
【０００９】
上記発明によれば、第１記憶部（７０）と第２記憶部（８０）はともにログデータを保存する機能を有し、常時は第１記憶部（７０）にログデータを保存する。第１記憶部（７０）がログデータを保存できない状態のときには、保存制御手段（５０）がログデータの保存先を第２記憶部（８０）に切り替える。この切り替えにより、ログデータを漏れなく保存することが可能になる。
【００１０】
第１記憶部（７０）は、たとえばＨＤＤ（ハードディスク装置）で構成される。アクセスログは常に追加されるのでデータ量が大量になる。第１記憶部（７０）はその大量なデータを保存する機能を果たす。大量なデータを保存することができればＨＤＤ以外の記憶装置でもかまわない。第１記憶部（７０）は、ファイルシステム（６０）で管理される。
【００１１】
第２記憶部（８０）は、たとえば不揮発性ＲＡＭ（ランダム・アクセス・メモリ）やフラッシュメモリで構成される。第２記憶部（８０）は第１記憶部（７０）がログデータを保存できない状態のときに、ログデータの漏れがないように第１記憶部（７０）に代わってログデータを保存する機能を果たす。第１記憶部（７０）を補う記憶装置であればよく、複数あってもかまわない。
【００１２】
第１記憶部（７０）がログデータを保存できない状態とは、第１記憶部（７０）を管理するファイルシステム（６０）の初期化処理中をいう。その場合には保存制御手段（５０）が第２記憶部（８０）に保存先を切り替え、漏れなくログデータの保存を可能にする。
【００１４】
また、第１記憶部（７０）がログデータを保存できる状態に回復したときは、ログデータの保存先を第１記憶部（７０）に切り替えるようになっている。第１記憶部（７０）がログデータを保存できない状態のときは、第２記憶部（８０）にログデータが保存されている。その第２記憶部（８０）に保存されていたログデータを第１記憶部（７０）に戻し、第１記憶部（７０）がログデータを一貫して管理する。たとえば、第１記憶部（７０）に第２記憶部（８０）のログデータを戻す処理は、第１記憶部（７０）の回復直後や負荷が少ないときに実行される。
【００１５】
第１記憶部（７０）がログデータを保存できない状態のときだけ、第２記憶部（８０）に保存できればよいので、第２記憶部（８０）の記憶容量は、第１記憶部（７０）の記憶容量に比べて小さくてもよい。第２記憶部（８０）に保存されていたログデータを第１記憶部（７０）に戻すので、第２記憶部（８０）は次に第１記憶部（７０）がログデータを保存できない状態に備えることができる。
【００１６】
請求項２に係わる発明は、前記第１記憶部（７０）に保存されているログデータを時系列に整列させる
ことを特徴とする請求項１に記載のアクセスログ保存システム（２０）である。
【００１７】
上記発明によれば、第１記憶部（７０）に保存されているログデータを時系列に整列させる。第１記憶部（７０）には、もともと第１記憶部（７０）に保存されていたログデータと第２記憶部（８０）から戻されたログデータと回復後から保存されているログデータの３種類がある。第２記憶部（８０）のログデータを第１記憶部（７０）に戻す時期にアクセスがあった場合のログデータは第１記憶部（７０）に保存される。ここで、ログデータの連続性が確保されない状況が発生し得る。時系列に整列させた３種類のログデータは追跡調査を容易にし、セキュリティー機能の向上に有効である。
【００２０】
請求項３に係わる発明は、請求項１または２に記載のアクセスログ保存システム（２０）を有する
ことを特徴とするデジタル複合機である。
【００２１】
上記発明によれば、ネットワーク接続されたデジタル複合機へのアクセスをログデータとして保存することができる。現在のデジタル複合機には多くの重要な文書データが本体内部に保存される。従って、漏れなくログデータを保存することにより、外部からの攻撃に素早く対応することができ、より信頼性を高く、セキュリティー機能の強化を図れる。
【発明の効果】
【００２２】
本発明に係わるアクセスログ保存システムによれば、第１記憶部がログデータを保存できないときは第２記憶部に保存先を切り替えるので、漏れなくログデータの保存が可能になる。
【００２３】
また、第２記憶部に保存されているログデータを、第１記憶部に戻すので、ログデータを一貫して管理することが可能になる。
【００２４】
第１記憶部に保存されているログデータが時系列に整列されるので、ログデータの連続性を確保することができる。これにより、ログデータからの追跡調査が容易となりセキュリティー機能の向上を図ることが可能になる。
【００２５】
特に、初期化処理が必要なファイルシステムでは、初期化処理中に第１記憶部への保存ができないので、保存先を第２記憶部に切り替えることにより、漏れなくログデータの保存ができる。これにより、より強固なセキュリティー機能が実現できる。
【００２６】
デジタル複合機にアクセスログ保存システムを備えることにより、漏れなくログデータを保存することができ、本体内部に保存された重要な文書データの保護を有効に図ることができる。
【発明を実施するための最良の形態】
【００２７】
以下、図面に基づき本発明の実施の形態を説明する。
【００２８】
図１は、本発明の実施の形態に係わるアクセスログ保存システム２０を備えたデジタル複合機１０の構成を示している。デジタル複合機１０は、原稿画像を読み取るスキャナ機能と、原稿画像を読み取ってその複製画像を記録紙上に形成するコピー機能と、印刷データに対応する画像を記録紙上に形成するプリンタ機能と、原稿画像を送受信するファクシミリ機能と、画像データを転送する転送機能と、アクセス履歴をログデータとして保存する機能などを備えている。
【００２９】
デジタル複合機１０はＬＡＮ（ローカル・エリア・ネットワーク）などのネットワークに接続される。またＬＡＮを介して外部のネットワークとも接続されている。
【００３０】
デジタル複合機１０は、その動作を統括制御する制御部としてのＣＰＵ（中央処理装置）３０と、ＲＯＭ（リード・オンリ・メモリ）１１と、ＲＡＭ（ランダム・アクセス・メモリ）１２とを主要部とした回路で構成されている。ＲＯＭ１１は、ＣＰＵ３０が実行するプログラムや各種固定データを記憶している。ＲＡＭ１２は、ＣＰＵ３０がプログラムを実行する際に各種データを一時的に格納するワークメモリや、回転処理等を施すために画像データを少なくとも１ページ分格納するページメモリとして機能する。
【００３１】
読取部１３は、原稿画像を読み取って対応する画像データを取り込む機能を果たす。読取部１３は、原稿を照射する光源と、原稿をその幅方向に１ライン分読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に移動させる移動手段と、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーからなる光学経路とを備えている。ラインイメージセンサはＣＣＤ（ChargeCoupledDevice）で構成される。ラインイメージセンサが出力するアナログ画像信号はＡ／Ｄ変換され、デジタルの画像データとして取り込まれる。
【００３２】
プリンタ部１４は、画像データに対応する画像を電子写真プロセスによって記録紙上に形成して出力する機能を果たす。プリンタ部１４は、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有する、いわゆるレーザープリンタとして構成されている。ファクシミリ部１５は、ファクシミリとしての機能を果たす部分である。画像データをファクシミリに対応した圧縮方式で圧縮・伸張する機能や、ファクシミリ送受信のための各種通信手順を制御する機能を果たす。
【００３３】
表示操作部１６は、表面にタッチパネルを備えた液晶ディスプレイと各種の操作スイッチとから構成され、ユーザに各種の案内表示や状態表示を行なったり、ユーザから各種の操作を受け付けたりする機能を有する。通信制御部１７は、電話回線や各種のネットワークと接続して通信する機能を果たす。
【００３４】
画像処理部１８は画像データを圧縮・伸張する機能や画像を拡大・縮小する機能、画像を回転させる機能などを果たす。
【００３５】
第１記憶部７０は、ファイルシステム６０で管理されており、ログデータを保存するための大容量の記憶装置である。第１記憶部７０には、重要な文書データや画像データが保存される。第１記憶部７０はハードディスク装置（ＨＤＤ）などで構成される。
【００３６】
第２記憶部８０は、第１記憶部７０がログデータを保存できない状態のときに第１記憶部７０に代わってログデータを保存するための記憶装置である。たとえば、不揮発性ＲＡＭやフラッシュメモリなどで構成される。第２記憶部８０は、第１記憶部７０を補う記録装置であればよく、複数あってもかまわない。
【００３７】
アクセスログ保存システム２０は、ＣＰＵ３０と、第１記憶部７０と、第２記憶部８０とから構成される。ＣＰＵ３０は、セキュリティー管理部４０と保存制御手段５０の機能を有する。セキュリティー管理部４０は、ネットワークを通じて外部からデジタル複合機１０にアクセスがあると、そのログの保存を保存制御手段５０に依頼する機能を果たす。
【００３８】
保存制御手段５０は、ログデータの保存先を第１記憶部７０と第２記憶部８０のいずれかに切り替える機能を果たす。また、セキュリティー管理部４０からの依頼に基づき該当の保存先にログデータを書き込む機能と、第２記憶部８０に保存したログデータを第１記憶部７０に整列させて戻す機能を果たす。
【００３９】
デジタル複合機１０はネットワークに接続されているので、外部から攻撃される可能性が高い。また画像の保存機能を有しており、重要な機密文書や画像などのデータ等が本体内部に保存されている。そこでデジタル複合機１０にアクセスログ保存システム２０を備えることにより、外部から攻撃された場合でも、保存されているログデータを調べることで素早く対応することが可能になり、デジタル複合機１０のセキュリティー機能の強化が図れる。
【００４０】
図２は、従来のログ保存システムにおけるログデータの保存動作を示している。アクセス（攻撃）があると、それを監視しているセキュリティー管理部４００はログ保存システム５００にログの保存を依頼する。依頼を受けたログ保存システム５００は、一つしかない記憶部６００にログデータを保存する。この動作が繰り返され、記憶部６００にログデータが蓄積される。このように、記憶部６００が正常に動作する間はログデータが順次保存されセキュリティーが確保される。
【００４１】
図３は、図２に示した記憶部６００がファイルシステムで管理される場合の動作例を示している。通常は、電源ＯＮ後にファイルシステムの初期化処理が行なわれる。たとえば、記憶部６００がＨＤＤで構成され、大量のデータが保存されている場合には初期化時間が長くなる。数分以上かかることもある。
【００４２】
この間に、外部から攻撃を受けても、ログ保存システム５００はそのログを記憶部６００に保存することができない。このため、ファイルシステムの初期化処理が終了するまでログデータの保存がされず、これがセキュリティーホールとなっていた。
【００４３】
図４は、図３に示したシステムのセキュリティーホールが悪用された場合の動作例を示している。初期化処理は電源ＯＮ時に行なわれるので、電源のＯＮ／ＯＦＦを繰り返し実行されると、図３に示すセキュリティーホールが拡大されてしまう。これにより一度もログを残さずに攻撃を受けることがあった。この間に攻撃があると、ログデータからの追跡調査ができないので、迅速な対応をとれずに脆弱なシステムとなっていた。
【００４４】
図５は、本発明の実施の形態に係わるアクセスログ保存システム２０におけるログデータの保存動作を示している。ファイルシステム６０の初期化処理中にアクセス（攻撃）があると、それを監視しているセキュリティー管理部４０は保存制御手段５０にログの保存を依頼する。依頼を受けた保存制御手段５０は第１記憶部７０にログデータを保存することができないので、第２記憶部８０にログデータが保存されるように保存先を切り替える。これにより、ログデータは第２記憶部８０に保存されることになり、漏れのないログデータの保存を可能にしている。
【００４５】
また、初期化処理が終了すると保存制御手段５０はログデータの保存先を第２記憶部８０から第１記憶部７０に切り替える。従って、これ以降のログデータは第１記憶部７０に保存される。さらに、第２記憶部８０に保存されていたログデータが第１記憶部７０に戻される。保存制御手段５０は、第２記憶部８０のログデータを第１記憶部７０に戻すタイミングを判断する。このタイミングは初期化処理終了直後でもよいし、第１記憶部７０の負荷状況で決めてもよい。
【００４６】
保存制御手段５０は、第２記憶部８０から第１記憶部７０にログデータを戻すときに、ログデータの連続性が確保されるよう保存されたログデータを時系列に整列させる。これにより、ログデータの一貫した管理が可能になる。従って、図３、図４で示したようなセキュリティーホールがなくなり、信頼性の高いセキュリティー機能が実現される。
【００４７】
図６は、図５に示した動作を実現するための処理の流れを示している。電源がＯＮ（Ｓ１０１）されると、保存制御手段５０はログデータの保存先を第１記憶部７０から第２記憶部８０に切り替える（Ｓ１０２）。この間にアクセスがあると、保存制御手段５０は第２記憶部８０にログデータを保存する。次に、第１記憶部７０を管理するファイルシステム６０の初期化処理が実行される（Ｓ１０３）。保存制御手段５０は、初期化処理が終了するのを待ち（Ｓ１０４；Ｎ）、終了したら（Ｓ１０４；Ｙ）、ログデータの保存先を第２記憶部８０から第１記憶部７０に切り替える（Ｓ１０５）。また、初期化処理中に保存された第２記憶部８０のログデータを第１記憶部７０に戻す（Ｓ１０６）。
【００４８】
最終的にログデータは、第１記憶部７０に集約されて一貫した管理がなされる。なお、保存制御手段５０はファイルシステム６０とのプロセス間通信等により、初期化処理の終了タイミングを認識してログデータの保存先を切り替えている。
【００４９】
図７は、初期化処理終了後にアクセスがあった場合にログデータの保存先を切り替える処理の流れを示している。初期化処理終了後にアクセスがあると、保存制御手段５０はセキュリティー管理部４０からログの保存依頼を受ける（Ｓ２０１）。保存制御手段５０は第１記憶部７０がログデータの保存可能かをファイルシステム６０とのプロセス間通信等により判断する。
【００５０】
たとえば、第１記憶部７０がログデータを保存できない状態とは、一般的な障害の発生中やデフラグ時などをいう。第１記憶部７０にログデータの保存が可能であれば（Ｓ２０２；Ｙ）、第１記憶部７０にログデータを保存し、第１記憶部７０にログデータの保存ができなければ（Ｓ２０２；Ｎ）、第２記憶部８０にログデータを保存する。
【００５１】
また、第１記憶部７０が回復した場合にログデータの保存先を切り替える処理の流れは、初期化処理終了後と同様である。
【００５２】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。たとえば、実施の形態では、デジタル複合機を例に説明したが、本発明が対象とするアクセスログ保存システムは、これに限定されるものではない。
【００５３】
漏れのないログデータを保存するという、セキュリティー機能の強化を図るものであればよい。たとえば、ファクシミリ装置や外部からの攻撃を受けやすい各種サーバなどにも組み込むことができる。また、電源ＯＮ／ＯＦＦする頻度の高い装置などにも組み込むことができる。
【図面の簡単な説明】
【００５４】
【図１】本発明の実施の形態に係わるアクセスログ保存システムを備えたデジタル複合機の構成を示すブロック図である。
【図２】従来のログ保存システムにおけるログデータの保存動作を示す説明図である。
【図３】図２に示した記憶部がファイルシステムで管理される場合の動作例を示す説明図である。
【図４】図３に示したシステムのセキュリティーホールが悪用された場合の動作例を示す説明図である。
【図５】本発明の実施の形態に係わるアクセスログ保存システムにおけるログデータの保存動作を示す説明図である。
【図６】図５に示した動作を実現するための処理を示す流れ図である。
【図７】初期化処理終了後にアクセスがあった場合にログデータの保存先を切り替える処理を示す流れ図である。
【符号の説明】
【００５５】
１０…デジタル複合機
１１…ＲＯＭ
１２…ＲＡＭ
１３…読取部
１４…プリンタ部
１５…ファクシミリ部
１６…表示操作部
１７…通信制御部
１８…画像処理部
２０…アクセスログ保存システム
３０…ＣＰＵ
４０…セキュリティー管理部
５０…保存制御手段
６０…ファイルシステム
７０…第１記憶部
８０…第２記憶部
４００…セキュリティー管理部
５００…ログ保存システム
６００…記憶部
【図１】
0004836408.tif 000002
【図２】
0004836408.tif 000003
【図３】
0004836408.tif 000004
【図４】
0004836408.tif 000005
【図５】
0004836408.tif 000006
【図６】
0004836408.tif 000007
【図７】
0004836408.tif 000008