(57)【特許請求の範囲】
【請求項１】
コンピュータを、
画像処理を指示したユーザの情報漏洩リスクを判定する判定手段、
前記画像処理に係る画像に対して文字認識処理を行う文字認識手段に対して、前記判定手段が判定した情報漏洩リスクが高いほど認識精度の高い文字認識処理を前記画像に対して行うよう制御する制御手段、
として機能させるためのプログラム。
【請求項２】
前記判定手段は、ユーザが指示した画像処理のログ情報についての統計に基づき、当該ユーザの前記判定の時点の直近に指示した画像処理の傾向の、過去の通常時に指示した画像処理の傾向からの乖離度合いを判定し、判定した乖離度合いに基づいて当該ユーザの情報漏洩リスクを判定する、
ことを特徴とする請求項１に記載のプログラム。
【請求項３】
画像処理を指示したユーザの情報漏洩リスクを判定する判定手段と、
前記画像処理に係る画像に対して文字認識処理を行う文字認識手段に対して、前記判定手段が判定した情報漏洩リスクが高いほど認識精度の高い文字認識処理を前記画像に対して行うよう制御する制御手段と、
を有する情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム及び情報処理装置に関する。
【背景技術】
【０００２】
プリンタ、スキャナ、ファクシミリ装置、複写機、複合機（プリンタ、スキャナ、複写機等の機能を併せ持つ装置）等のように、画像を処理してその処理結果をデータや印刷物等の様々な形式で出力する画像処理装置は、現代のビジネスシーンにおいて不可欠なものとなっている。
【０００３】
画像処理装置は、企業等の組織からの情報漏洩の経路の１つとして注目されている。画像処理装置からの情報漏洩に対する対策として、従来、画像処理装置が処理した画像を、その処理を指示したユーザの情報、処理日時等のログ情報と共に、ログ画像として保存することが行われている。
【０００４】
また、ログ画像を監視することで、印刷、複写、ファクシミリ送信等がなされた文書が機密文書に該当する可能性があるかどうかをチェックすることも行われている。この監視の処理では、ログ画像に対してＯＣＲ（光学文字認識）処理を施し、例えば、これにより得たテキストデータに、「社外秘」等の機密指定を示す文言や新製品の開発コード等の監視対象のキーワードが含まれているかどうかを判定する。
【０００５】
ＯＣＲ処理を行うシステム（例えばプログラム）には、認識精度（例えば誤認識の少なさ）の異なる様々なものがある。また、同じＯＣＲシステムでも、処理に用いるパラメータを変えるなどで、認識精度を切り替えることができる場合がある。いずれの場合も、一般的に、認識精度を高くしようとするほどＯＣＲ処理に要する計算コスト（例えば処理に要する時間）が高くなる。
【０００６】
したがって、大量のログ画像を処理する必要がある監視システムにおいて、高精度の監視のために全てのログ画像に対して高精度のＯＣＲ処理を行ったのでは、システムの処理負荷が高くなりすぎるか、あるいはシステムのハードウエア要件が非常に高コストのものとなってしまう可能性がある。
【０００７】
特許文献１に開示される装置では、レイアウト解析部は文書上の各文字認識対象領域の属性、文字数、文字サイズ、文字色を文字認識部に提供する。文字認識部の系選択部は、各文字認識対象領域の属性や、文字数、文字サイズ、文字色の１つ又は複数の情報に基づいて、誤認識を回避したい領域に対しては高精度な文字認識系を選択し、それ以外の領域に対しては高速な文字認識系を選択する。文字認識部は、各文字認識対象領域に対し、系選択部により選択された文字認識系を用いて文字認識処理を行う。
【０００８】
特許文献２に開示されるシステムは、複数の文書認識サーバの中から、ユーザが指定した条件（例えば料金や納期についての条件）に適合するものを選択し、選択したサーバに文書認識処理を実行させる。
【０００９】
特許文献３に開示される装置は、書類の画像を画像入力部で取り込み、領域識別部で取り込んだ画像データから文字、写真、図、表、網点領域を抽出し、画像種別判定部で文字、写真、図、表、網点などと領域毎に識別された結果から、網点、写真といったキーとなる領域の有無や、矩形領域の重なりの度合いから文書構造としての複雑さなどといった特徴量を求めることにより、入力された画像データがどのような種類の文書であるかの判定を行い、データ変換部で判定された文書種類にしたがった画像データ形式の変換処理を行い、画像出力部において画像データ形式が変換された出力画像を出力する。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００１−０４３３１６号公報
【特許文献２】特開２０００−２９５４６８号公報
【特許文献３】特開２０１０−０３３６０５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
本発明は、全ての画像処理に係る画像に対して一律に高精度の文字認識処理を行うシステムよりも、システムの処理負荷を小さくすることを目的とする。
【課題を解決するための手段】
【００１２】
請求項１に係る発明は、コンピュータを、画像処理を指示したユーザの情報漏洩リスクを判定する判定手段、前記画像処理に係る画像に対して文字認識処理を行う文字認識手段に対して、前記判定手段が判定した情報漏洩リスクが高いほど認識精度の高い文字認識処理を前記画像に対して行うよう制御する制御手段、として機能させるためのプログラムである。
【００１３】
請求項２に係る発明は、前記判定手段は、ユーザが指示した画像処理のログ情報についての統計に基づき、当該ユーザの前記判定の時点の直近に指示した画像処理の傾向の、過去の通常時に指示した画像処理の傾向からの乖離度合いを判定し、判定した乖離度合いに基づいて当該ユーザの情報漏洩リスクを判定する、ことを特徴とする請求項１に記載のプログラムである。
【００１４】
請求項３に係る発明は、画像処理を指示したユーザの情報漏洩リスクを判定する判定手段と、前記画像処理に係る画像に対して文字認識処理を行う文字認識手段に対して、前記判定手段が判定した情報漏洩リスクが高いほど認識精度の高い文字認識処理を前記画像に対して行うよう制御する制御手段と、を有する情報処理装置である。
【発明の効果】
【００１５】
請求項１又は３に係る発明によれば、全ての画像処理に係る画像に対して一律に高精度の文字認識処理を行うシステムよりも、システムの処理負荷を小さくすることができる。
【００１６】
請求項２に係る発明によれば、ユーザが指示した画像処理の傾向に基づき判定される情報漏洩リスクに応じて、文字認識処理の精度を制御することができる。
【図面の簡単な説明】
【００１７】
【図１】実施形態の制御が適用されるシステムの例を示す図である。
【図２】実施形態のログ処理装置の機能的な構成の例を示す図である。
【図３】一般統計情報の例を示す図である。
【図４】トレンド乖離度の判定に用いる判定ルールテーブルの例を示す図である。
【図５】ユーザ情報ＤＢに記憶されるユーザ情報の例を示す図である。
【図６】リスクレベルの判定に用いる判定ルールテーブルの例を示す図である。
【図７】リスクレベルからＯＣＲパラメータを判定するのに用いるテーブルの例を示す図である。
【図８】トレンド判定処理の手順の例を示す図である。
【図９】ログ処理装置がログ画像を処理する際の処理手順の例を示す図である。
【発明を実施するための形態】
【００１８】
図１を参照して、実施形態のシステム構成の例を説明する。
【００１９】
このシステムは、クライアント装置１０、画像処理装置２０及びログ処理装置３０を含んでいる。これら各装置１０〜３０は、ローカルエリアネットワーク等のネットワーク４０に接続されている。
【００２０】
クライアント装置１０は、ユーザからの指示に応じて、画像処理装置２０に対して操作指示を発する装置である。操作指示は、例えば文書を印刷する指示である。クライアント装置１０は、例えばパーソナルコンピュータ（ＰＣ）として構成される。
【００２１】
画像処理装置２０は、本実施形態のシステムにおいて監視の対象となる画像処理を実行する装置である。例えばプリンタ、スキャナ、コピー機、ファクシミリ装置等の機能を併せ持つ複合機がその一例である。この場合、「画像処理」には、画像を媒体に印刷する処理、原稿から画像を読み取って画像の電子データを生成する処理、原稿から読み取った画像を媒体に複写する処理、原稿から読み取った画像をファクシミリ送信する処理等が含まれることになる。なお、本実施形態において監視の対象とする「画像処理」は、このように物理的な媒体（用紙等）への画像の印刷、または紙原稿等の物理的な原稿からの画像の読取りを伴うものに限定されるものではない。例えば、クライアント装置１０から入力された画像データをファクシミリで送信する処理のように、画像データを取り扱う処理であれば監視の対象となり得る。画像処理装置２０は、画像処理の結果を電子的なデータとして出力するものでもよいので、媒体（例えば用紙）に対して印刷する機能は必ずしも有していなくてよい。また画像処理装置２０は、処理対象を電子的なデータとして受け取るものでもよいので、原稿を光学的に読み取る機能は必ずしも有していなくてもよい。画像処理装置２０は、ユーザが操作するクライアント装置１０から画像処理の指示（例えば印刷指示）を受け取るインタフェース、又はユーザから直接指示（例えばコピー指示）を受け取るＵＩ（ユーザインタフェース）、又はそれらの両方を有する。
【００２２】
ログ処理装置３０は、画像処理装置２０が行った画像処理についてのログ（処理履歴）情報を記録する装置である。特に本実施形態では、ログ処理装置３０は、その画像処理装置２０が行った画像処理の対象の画像を「ログ画像」として記録する。記録する画像処理対象の画像は、その画像処理の入力となった画像、出力となった画像、処理途中の所定の段階の画像のいずれでもよく、いずれの段階の画像をログに記録するかはあらかじめ定めておけばよい。いずれの段階の画像をログ画像として記録するかを、画像処理の種類毎に定めてもよい。
【００２３】
また、ログ処理装置３０は、ログ画像に対してＯＣＲ（光学文字認識）処理を行い、ＯＣＲ結果のテキストデータを解析することで、画像処理における情報漏洩のリスクを監視する。この監視では、ログ処理装置３０は、例えば、あらかじめ設定された監視対象の各キーワード（例えば、「機密」、「社外秘」等の機密の程度を表す言葉や開発中の製品の開発コード等）をＯＣＲ結果のテキストデータの中から検索し、検索により見つけたキーワードを、そのログ画像と対応付けて記録する。またログ処理装置３０は、画像処理を指示したユーザのユーザＩＤや画像処理の種類、画像処理を実行した日時等といった、画像処理についての他の属性情報を、ログ画像に対応付けて記録してもよい。
【００２４】
詳細は後述するが、本実施形態のログ処理装置３０は、ユーザの情報漏洩リスクに応じてＯＣＲの精度を制御する。すなわち、情報漏洩リスクが高いほどＯＣＲの精度を高くすることで、監視対象のキーワードの検出漏れを少なくする。
【００２５】
ログ処理装置３０によるログ画像の記録及び監視のために、画像処理装置２０は、ユーザからの指示に応じて画像処理を実行すると、その画像処理の対象の画像を示すログ画像を生成する。そして、そのログ画像を、その他あらかじめ定められた記録対象のログ情報項目（例えば指示元のユーザＩＤや処理の実行日時等）と共に、ログ処理装置３０に送信する。なお、ログ画像のデータ形式には特に限定はなく、システムの要件に応じて定められればよい。例えば、画像処理の対象の画像を所定の圧縮方法で圧縮した圧縮画像データをログ画像とする等でよい。
【００２６】
なお、図１には画像処理装置２０を１つしか示していないが、システム内に複数の画像処理装置２０が存在していてもよい。この場合、ログ処理装置３０は、それらシステム内の複数の画像処理装置２０で行われる画像処理のログ情報を記録する。
【００２７】
次に図２を参照して、本実施形態のログ処理装置３０について更に詳しく説明する。
【００２８】
ログ処理装置３０のログ受信部３０２は、画像処理装置２０からログ情報（ログ画像と、その他のログ情報項目（もしあれば））を受信する。ＯＣＲ処理部３０４は、ログ受信部３０２が受信したログ画像に対してＯＣＲ処理を実行し、そのログ画像に含まれる文字列を示すテキストデータを生成する。監視部３０６は、ＯＣＲ処理部３０４から入力されたテキストデータから監視対象のキーワードを探す。例えば、監視部３０６は、監視対象のキーワード毎に、そのテキストデータにそのキーワードが含まれているかどうかを判定する。データ登録部３０８は、ログ受信部３０２が受信したログ画像やその他のログ情報項目と、監視部３０６による監視結果（例えばテキストデータ中から見つけたキーワードのリスト）とを、ログＤＢ３１０に登録する。ログＤＢ３１０は、ログ画像を含むログ情報を記憶するデータベースである。例えば、文書の漏洩が発覚した場合に、このログＤＢ３１０に記憶されているログ画像の中から漏洩した文書に近いものを探す等により、文書の漏洩元を特定する材料となる情報（例えばそのログ画像に対応する画像の処理を指示したユーザやその処理の日時等）を求めることができる。なお、監視部３０６、データ登録部３０８、ログＤＢ３１０の機能は、本実施形態の特別な特徴ではないので、ここではあくまでその機能の一例を示すにとどめる。監視部３０６、データ登録部３０８、ログＤＢ３１０については、従来の同種の要素の機能を有していてもよい。
【００２９】
一般統計情報作成部３１２は、ログＤＢ３１０に保存されたログ情報を解析して、ユーザ毎に、そのユーザが行った画像処理の統計情報を作成する。後述するセキュリティ統計情報作成部３１４が、画像処理装置２０が処理した、情報セキュリティに関連のある文書（すなわちログ画像から監視対象キーワードが検知された文書）についての統計情報を作成するのに対し、この一般統計情報作成部３１２は、そのような情報セキュリティに関連のある文書に限らず、画像処理装置２０が行った全ての文書の画像処理についてのログの統計情報（「一般統計情報」と呼ぶ）を作成する。
【００３０】
図３に一般統計情報作成部３１２が作成した一般統計情報の一例を示す。この図は、１人のユーザ（例えばユーザＩＤが「０００１」であるユーザ）についての一般統計情報を示している。例示する一般統計情報は、月毎に、そのユーザがその月に画像処理装置２０（あるいはシステム内の画像処理装置２０群）で行った各種の画像処理の頻度（回数）を、画像処理の種類（例えばコピー、スキャン等）毎に示している。
【００３１】
セキュリティ統計情報作成部３１４は、前述のように、情報セキュリティに関連のある文書についての画像処理のログ情報群から統計情報（「セキュリティ統計情報」と呼ぶ）を作成する。セキュリティ統計情報は、例えば、ログ画像から監視対象キーワードを検知した文書に限定して、図３に示したのと同様の画像処理の種類毎の月別頻度を示した情報である。すなわち、例えばユーザ「０００１」が１月に行った２０回のコピー処理の中に、ログ画像から監視対象のキーワードを検知した回が３回あった場合、ユーザ「０００１」のセキュリティ統計情報における１月の「コピー」の欄の値は「３」となる。
【００３２】
トレンド判定部３１６は、ユーザ毎に、一般統計情報作成部３１２及びセキュリティ統計情報作成部３１４が作成したそのユーザについての一般統計情報及びセキュリティ統計情報から、統計情報の項目毎にトレンド乖離度を判定する。トレンド乖離度は、ユーザによる画像処理装置２０の利用の仕方が普段のトレンド（すなわちユーザの通常の利用の傾向）から乖離している度合いである。トレンド判定部３１６は、例えば定期的に各ユーザのトレンド乖離度を判定し、判定したトレンド乖離度をユーザ情報ＤＢ（データベース）３１８に登録する。
【００３３】
トレンド判定部３１６がトレンド乖離度の判定に用いる判定ルールの一例を図４に示す。例示する判定ルールは、統計情報の種類（「一般」か「セキュリティ」か）と画像処理の種類の組合せ毎に、判定の単位とする期間の長さと、判定閾値と、トレンド乖離度の値との組合せを規定している。例えば、一般統計情報の「コピー」についてのルールでは、当該ユーザの一般統計情報における「コピー」の頻度の今回の判定期間（現在から見て直近の３ヶ月間）での合計値が、前回の３ヶ月の判定期間における合計値に対して１５０％（すなわち１．５倍）以上の増加率を示していれば、トレンド乖離度の値を「１」と判定する。またセキュリティ統計情報の「プリント」についてのルールでは、当該ユーザのセキュリティ統計情報における「プリント」の頻度（すなわち監視対象キーワードを含んだ文書をプリントした回数）の今回の判定期間（直近の１ヶ月間）での合計値が、前回の１ヶ月の判定期間における合計値に対して２００％（すなわち２倍）以上の増加率を示していれば、トレンド乖離度の値を「５」と判定する。この例では、トレンド乖離度は、０から５までの整数値であり、値が大きいほど前回に対する今回の乖離が大きいことを示す。トレンド乖離度が大きいほど、ユーザが通常状態とは異なった行動をしている可能性が高いので、情報漏洩のリスクが高いと考えることができる。図４の例では、セキュリティ統計情報に関する判定ルールの方が一般統計情報の場合よりも判定の単位となる期間が短い。これはユーザが監視対象キーワードを含む文書を画像処理装置２０に処理させることは比較的少ないこと、また、ユーザがそのような文書を処理させる傾向が出てきた場合はそれをできるだけ早く検知する必要があること、等を考慮したものである。
【００３４】
なお、図４に例示した判定ルールはあくまで一例に過ぎず、これらに加えて、又はこれらの代わりに他のルールを用いてもよい。他のルールの例としては、ユーザの行動の季節的な変動を考慮し、直近における画像処理の頻度の、前年（あるいは過去数年）の同時期における頻度からみた増加率が高いほど、トレンド乖離度を高い値と判定するルールがある。
【００３５】
ユーザ情報ＤＢ３１８は、次に説明するリスク判定部３２０における漏洩リスク判定の材料となる各ユーザの情報を保持するデータベースである。図５にユーザ情報ＤＢ３１８が保持するユーザ毎のレコードの例を示す。この例は、ユーザＩＤが「０００１」であるユーザについてのレコードを示しており、そのユーザの氏名、所属部署等の項目の他に、「退職予定」、「要注意人物」、「トレンド乖離度」の項目を含んでいる。「退職予定」は、そのユーザが退職予定であるか否かを示す項目であり、図示例ではこの属性の値は「Ｎｏ」（退職予定ではない）である。この項目「退職予定」の値は、例えば、本システムを運用している組織の人事情報ＤＢ（図示省略）から取得すればよい。また「要注意人物」は、そのユーザが情報漏洩の観点で注意すべき人物か否かを示す項目であり、この項目の値は、情報システム管理者が、当該ユーザの過去の行動に関する知識等に基づいて設定すればよい。「トレンド乖離度」は、トレンド判定部３１６が当該ユーザについて判定した値である。
【００３６】
図２の説明に戻り、リスク判定部３２０は、ログ受信部３０２が受信したログ画像の元になった画像処理を指示したユーザの、情報漏洩リスクの程度を判定する。この判定は、例えば、ユーザ情報ＤＢ３１８に登録された当該ユーザの「退職予定」、「要注意人物」、「トレンド乖離度」の３項目の値に基づき行う。
【００３７】
この判定のルールの例を図６に示す。この例では、情報漏洩リスクの程度を示すリスクレベルとして、Ｓ、Ａ、Ｂの３つのレベルを設けている。そして、このルールでは、「退職予定」、「要注意人物」、「トレンド乖離度」の３項目の値の組合せ毎に、その組合せに対応するリスクレベルを規定している。図６の示したテーブルの１行が、１つの判定ルールを示す。図６に例示した判定ルールを用いた場合、例えば、退職予定であり、要注意人物であり、かつトレンド乖離度が３以上であるユーザは、リスクレベルがＳと判定される。
【００３８】
リスク判定部３２０は、判定したリスクレベルの値を認識精度指示部３２２に通知する。
【００３９】
認識精度指示部３２２は、通知されたリスクレベルに対応する文字認識精度でＯＣＲ処理を実行するよう、ＯＣＲ処理部３０４に指示する。１つの例では、認識精度指示部３２２は、図７に示すように、リスクレベル毎に、そのリスクレベルに対応する認識精度を実現するためのＯＣＲ処理部３０４の動作パラメータを示したテーブルを有している。この例では、認識精度指示部３２２は、通知されたリスクレベルに対応するＯＣＲパラメータをそのテーブルから取得し、取得したＯＣＲパラメータに従ってＯＣＲ処理を行うようＯＣＲ処理部３０４に指示する。ＯＣＲパラメータは、画像から文字を認識する処理についてのパラメータに限られるものではなく、対象の画像をＯＣＲ処理に適した画像へ変換する前処理（例えば二値化処理やノイズ除去処理等）のパラメータを含んでいてもよい。
【００４０】
ＯＣＲ処理部３０４は、認識精度指示部３２２から指示された精度（ＯＣＲパラメータ）で、ログ画像に対してＯＣＲ処理を実行する。
【００４１】
次に、図８を参照して、ログ受信部３０２が画像処理装置２０からログ画像を受信する毎にログ処理装置３０が実行する処理手順の例を示す。
【００４２】
この手順では、新たなログ画像が入力された場合、トレンド判定部３１６が、ユーザのトレンド乖離度の最大値を保持する変数を「０」に初期化する（Ｓ１０）。次に、トレンド判定部３１６は、判定ルールテーブル（図４参照）内のすべてのルールが当該ユーザに適用済みであるかどうかを判定する（Ｓ１２）。この判定で、未適用の判定ルールがあれば、そのうちの１つをユーザの統計情報に適用し、そのルールによる当該ユーザのトレンド乖離度を求める（Ｓ１４）。そして、今回求めたトレンド乖離度の値と変数を比較し（Ｓ１６）、今回の値が変数より大きければ、変数の値を今回の値に置き換え（Ｓ１８）、Ｓ１２戻る。Ｓ１６で今回の値が変数の値以下であれば、Ｓ１８はスキップしてＳ１２に戻る。以上の処理により、判定ルールテーブル内の全ての判定ルールを適用して得られる最大のトレンド乖離度が、当該ユーザのトレンド乖離度として求められる。
【００４３】
次に図９を参照して、トレンド判定部３１６が実行する処理の例を説明する。図９の手順は、ログ受信部３０２が新たなログ画像を受信した際に実行される。この手順では、リスク判定部３２０が、そのログ画像と共に受信されたログ情報に含まれるユーザＩＤから、そのログ画像の元になった画像処理を指示したユーザを特定する（Ｓ２０）。次に、リスク判定部３２０は、そのユーザＩＤに対応するユーザ属性をユーザ情報ＤＢ３１８から検索し（Ｓ２２）、リスクレベルの判定ルール（図６参照）にそのユーザ属性の情報を適用することで、そのユーザのリスクレベルを判定する（Ｓ２４）。次に認識精度指示部３２２が、Ｓ２４で判定されたリスクレベルに対応するＯＣＲパラメータを判定し、判定したＯＣＲパラメータをＯＣＲ処理部３０４に伝達する（Ｓ２６）。ＯＣＲ処理部３０４は、そのＯＣＲパラメータに従い、ログ受信部３０２が受信したログ画像に対してＯＣＲ処理を実行し、その結果得られたテキストデータから監視部３０６が監視対象キーワードを探査する（Ｓ２８）。データ登録部３０８は、ログ受信部３０２が受信したログ画像等の情報と、監視部３０６の監視結果の情報とをログＤＢ３１０に登録する。
【００４４】
このように、本実施形態では、画像処理を指示したユーザの情報漏洩リスクが高いほど、その画像処理のログ画像に対して高精度な文字認識処理が行われるので、監視対象キーワードが誤認識で見逃されてしまう可能性が低くなる。
【００４５】
全てのログ画像に対して最高精度の文字認識処理が実行できればよいが、処理すべきログ画像の量は膨大なので、そのためにはＯＣＲ処理部３０４に非常に高い処理能力が求められ、システムのコスト高を招いてしまう。これに対して本実施形態では、情報漏洩リスクが低いユーザには処理負荷が高い高精度な文字認識処理は適用しないので、システムに要求される処理能力はさほど高くない。
【００４６】
以上の例では、単一のＯＣＲ処理部３０４の処理パラメータを変えることで、ＯＣＲ処理の精度を切り替えたが、これは一例にすぎない。例えば、別の例として文字認識精度の異なる複数のＯＣＲ処理部３０４を設け、判定したユーザのリスクレベルに応じた精度のＯＣＲ処理部３０４を選択利用するようにしてもよい。
【００４７】
以上に例示したログ処理装置３０は、汎用のコンピュータに当該装置の各機能モジュールの処理を表すプログラムを実行させることにより実現される。ここで、コンピュータは、例えば、ハードウエアとして、ＣＰＵ等のマイクロプロセッサ、ランダムアクセスメモリ（ＲＡＭ）及びリードオンリメモリ（ＲＯＭ）等のメモリ（一次記憶）、ＨＤＤ（ハードディスクドライブ）を制御するＨＤＤコントローラ、各種Ｉ／Ｏ（入出力）インタフェース、ローカルエリアネットワークなどのネットワークとの接続のための制御を行うネットワークインタフェース等が、たとえばバスを介して接続された回路構成を有する。また、そのバスに対し、例えばＩ／Ｏインタフェース経由で、ＣＤやＤＶＤなどの可搬型ディスク記録媒体に対する読み取り及び／又は書き込みのためのディスクドライブ、フラッシュメモリなどの各種規格の可搬型の不揮発性記録媒体に対する読み取り及び／又は書き込みのためのメモリリーダライタ、などが接続されてもよい。上に例示した各機能モジュールの処理内容が記述されたプログラムがＣＤやＤＶＤ等の記録媒体を経由して、又はネットワーク等の通信手段経由で、ハードディスクドライブ等の固定記憶装置に保存され、コンピュータにインストールされる。固定記憶装置に記憶されたプログラムがＲＡＭに読み出されＣＰＵ等のマイクロプロセッサにより実行されることにより、上に例示した機能モジュール群が実現される。
【符号の説明】
【００４８】
１０  クライアント装置、２０  画像処理装置、３０  ログ処理装置、４０  ネットワーク、３０２  ログ受信部、３０４  ＯＣＲ処理部、３０６  監視部、３０８  データ登録部、３１２  一般統計情報作成部、３１４  セキュリティ統計情報作成部、３１６  トレンド判定部、３２０  リスク判定部、３２２  認識精度指示部。
【図１】
0006503926.tif 000002
【図２】
0006503926.tif 000003
【図３】
0006503926.tif 000004
【図４】
0006503926.tif 000005
【図５】
0006503926.tif 000006
【図６】
0006503926.tif 000007
【図７】
0006503926.tif 000008
【図８】
0006503926.tif 000009
【図９】
0006503926.tif 000010