(57)【要約】      （修正有）【課題】特異な条件での印刷を高い精度で検出する検出ルールを作成することが可能となる印刷管理システム、印刷管理方法およびプログラムを提供する。【解決手段】印刷履歴を取得する履歴取得部２００と、取得した前記印刷履歴に基づいて、前記印刷履歴の複数の項目の各々について、特異な条件での印刷を検出する検出ルールを作成するルール作成部２０６と、を備える印刷管理システム。【選択図】図２Ａ
2014191364.tif 000002
【特許請求の範囲】
【請求項１】
印刷履歴を取得する履歴取得部と、
取得した前記印刷履歴に基づいて、前記印刷履歴の複数の項目の各々について、特異な条件での印刷を検出する検出ルールを作成するルール作成部と、
を備える印刷管理システム。
【請求項２】
前記印刷履歴は、印刷者情報、印刷日時、印刷機情報、印刷ファイル情報、印刷量、および印刷設定情報のうち、少なくとも一つを含む、請求項１に記載の印刷管理システム。
【請求項３】
前記履歴取得部は、複数の印刷機より前記印刷履歴を取得する、請求項２に記載の印刷管理システム。
【請求項４】
前記ルール作成部は、印刷者および印刷者が属するグループの少なくともいずれか一方ごとに前記検出ルールを作成する、請求項３に記載の印刷管理システム。
【請求項５】
前記ルール作成部は、前記印刷者または前記印刷者が属するグループの前記印刷履歴より、前記印刷履歴の複数の項目の各々について、標準的な条件での印刷を判断し、前記標準的な条件での印刷に含まれない印刷を特異な条件での印刷と判断する検出ルールを作成する、請求項４に記載の印刷管理システム。
【請求項６】
前記ルール作成部は、前記印刷履歴の複数の項目の各々について、同一の条件における印刷が所定の割合以上実行されていた場合、前記条件における印刷を標準的な条件での印刷とする検出ルールを作成する、請求項５に記載の印刷管理システム。
【請求項７】
前記ルール作成部は、前記印刷履歴の複数の項目のうち、同一の条件における印刷の割合が大きい前記項目について、前記条件における印刷を標準的な条件での印刷と判断する検出ルールを作成する、請求項５に記載の印刷管理システム。
【請求項８】
前記印刷管理システムは、前記検出ルールに基づいて、実行される印刷が標準的な条件での印刷か、特異な条件での印刷かを判断する印刷判断部をさらに備える、請求項１〜７のいずれか一項に記載の印刷管理システム。
【請求項９】
前記印刷管理システムは、
特定の印刷を標準的な条件での印刷または特異な条件での印刷と指定する例外ルールをあらかじめ記憶する例外ルール記憶部と、
前記例外ルールに基づいて、実行される印刷が標準的な条件での印刷か、特異な条件での印刷かを判断する例外処理部と、
をさらに備える、請求項８に記載の印刷管理システム。
【請求項１０】
前記例外ルールは、印刷者が該印刷者の印刷履歴にない印刷機を用いて印刷する場合、該印刷を特異な条件での印刷と見なす例外ルールを含む、請求項９に記載の印刷管理システム。
【請求項１１】
前記例外ルールは、前記印刷者が所定の数の印刷機を使用した印刷履歴を有する場合、前記印刷者の印刷履歴にない印刷機を用いて印刷する場合であっても、該印刷を標準的な条件での印刷と見なす例外ルールを含む、請求項１０に記載の印刷管理システム。
【請求項１２】
前記例外ルールは、前記印刷者が該印刷者の印刷履歴において印刷したファイルを印刷する場合、前記印刷者の印刷履歴にない印刷機を用いて印刷する場合であっても、該印刷を標準的な条件での印刷と見なす例外ルールを含む、請求項１０または１１に記載の印刷管理システム。
【請求項１３】
前記印刷管理システムは、印刷判断部が実行される印刷が特異な条件での印刷であると判断した場合、印刷を実行する印刷機に該印刷の警戒を指示する印刷警戒部をさらに備える、請求項８〜１２のいずれか一項に記載の印刷管理システム。
【請求項１４】
印刷履歴を取得するステップと、
取得した前記印刷履歴に基づいて、前記印刷履歴の複数の項目の各々について、特異な条件での印刷を検出するルールを作成するステップと、
を備える印刷管理方法。
【請求項１５】
コンピュータを
印刷履歴を取得する履歴取得部と、
取得した前記印刷履歴に基づいて、前記印刷履歴の複数の項目の各々について、特異な条件での印刷を検出するルールを作成するルール作成部と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷管理システム、印刷管理方法およびプログラムに関する。
【背景技術】
【０００２】
近年、ネットワーク環境および電子文書の普及により、情報端末から電子文書をネットワークで接続された印刷機に送信して印刷を行うことが一般化している。このような印刷は、情報端末の操作のみで容易に印刷が可能であるので、必要以上の大量の印刷や機密情報の持ち出しを意図した印刷が発生する可能性があった。
【０００３】
上記の不必要または不正な印刷を防止するために、従来は、あらかじめ印刷可能な範囲をユーザごとに設定し、印刷可能な範囲を越えて印刷を行う場合には、該印刷を停止する、または認証を要求するなどの警戒措置を行っていた。また、例えば、不必要または不正な印刷を検出するための検出ルールをあらかじめ定義しておき、該検出ルールに該当する場合に該印刷を停止する、または認証を要求するなどの警戒措置を行っていた。
【０００４】
一方、検出ルールが明らかではない場合に、自動的に検出ルールを作成して対処する方法として、例えば、特許文献１にはデータ中の文字列の出現頻度に基づいて検出ルールを作成する検出ルール作成方法が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３１６７７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に開示された検出ルール作成方法では、一つの観点しか検出ルール作成に用いていないため、特異な条件での印刷を検出する精度が低いという問題点があった。具体的には、データ中の文字列の出現頻度のみに基づいて、検出ルールを作成しているため、文字列の出現頻度の観点では標準的な条件であっても、他の観点では特異な条件である場合が検出できず、結果として特異な条件での印刷を見逃すという問題があった。
【０００７】
よって、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、特異な条件での印刷を高い精度で検出する検出ルールを作成することが可能となる、新規かつ改良された印刷管理システム、印刷管理方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、印刷履歴を取得する履歴取得部と、取得した前記印刷履歴に基づいて、前記印刷履歴の複数の項目の各々について、特異な条件での印刷を検出する検出ルールを作成するルール作成部と、を備える印刷管理システムが提供される。
【０００９】
前記印刷履歴は、印刷者情報、印刷日時、印刷機情報、印刷ファイル情報、印刷量、および印刷設定情報のうち、少なくとも一つを含んでもよい。
【００１０】
前記履歴取得部は、複数の印刷機より前記印刷履歴を取得してもよい。
【００１１】
前記ルール作成部は、印刷者および印刷者が属するグループの少なくともいずれか一方ごとに前記検出ルールを作成してもよい。
【００１２】
前記ルール作成部は、前記印刷者または前記印刷者が属するグループの前記印刷履歴より、前記印刷履歴の複数の項目の各々について、標準的な条件での印刷を判断し、前記標準的な条件での印刷に含まれない印刷を特異な条件での印刷と判断する検出ルールを作成してもよい。
【００１３】
前記ルール作成部は、前記印刷履歴の複数の項目の各々について、同一の条件における印刷が所定の割合以上実行されていた場合、前記条件における印刷を標準的な条件での印刷とする検出ルールを作成してもよい。
【００１４】
前記ルール作成部は、前記印刷履歴の複数の項目のうち、同一の条件における印刷の割合が大きい前記項目について、前記条件における印刷を標準的な条件での印刷と判断する検出ルールを作成してもよい。
【００１５】
前記印刷管理システムは、前記検出ルールに基づいて、実行される印刷が標準的な条件での印刷か、特異な条件での印刷かを判断する印刷判断部をさらに備えてもよい。
【００１６】
前記印刷管理システムは、特定の印刷を標準的な条件での印刷または特異な条件での印刷と指定する例外ルールをあらかじめ記憶する例外ルール記憶部と、前記例外ルールに基づいて、実行される印刷が標準的な条件での印刷か、特異な条件での印刷かを判断する例外処理部と、をさらに備えてもよい。
【００１７】
前記例外ルールは、印刷者が該印刷者の印刷履歴にない印刷機を用いて印刷する場合、該印刷を特異な条件での印刷と見なす例外ルールを含んでもよい。
【００１８】
前記例外ルールは、前記印刷者が所定の数の印刷機を使用した印刷履歴を有する場合、前記印刷者の印刷履歴にない印刷機を用いて印刷する場合であっても、該印刷を標準的な条件での印刷と見なす例外ルールを含んでもよい。
【００１９】
前記例外ルールは、前記印刷者が該印刷者の印刷履歴において印刷したファイルを印刷する場合、前記印刷者の印刷履歴にない印刷機を用いて印刷する場合であっても、該印刷を標準的な条件での印刷と見なす例外ルールを含んでもよい。
【００２０】
前記印刷管理システムは、印刷判断部が実行される印刷が特異な条件での印刷であると判断した場合、印刷を実行する印刷機に該印刷の警戒を指示する印刷警戒部をさらに備えてもよい。
【００２１】
また、上記課題を解決するために、本発明の別の観点によれば、印刷履歴を取得するステップと、取得した前記印刷履歴に基づいて、前記印刷履歴の複数の項目の各々について、特異な条件での印刷を検出するルールを作成するステップと、を備える印刷管理方法が提供される。
【００２２】
また、上記課題を解決するために、本発明のさらに別の観点によれば、コンピュータを、印刷履歴を取得する履歴取得部と、取得した前記印刷履歴に基づいて、前記印刷履歴の複数の項目の各々について、特異な条件での印刷を検出するルールを作成するルール作成部と、として機能させるためのプログラムが提供される。
【発明の効果】
【００２３】
以上説明したように本発明によれば、特異な条件での印刷を高い精度で検出する検出ルールを作成することが可能となる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施形態に係る印刷管理システムの概略を説明する説明図である。
【図２Ａ】同実施形態に係る履歴解析装置の内部構成を示したブロック図である。
【図２Ｂ】同実施形態に係る印刷機管理サーバの内部構成を示したブロック図である。
【図３】印刷履歴記憶部が記憶する印刷履歴の具体例の一例を示した説明図である。
【図４Ａ】印刷日における標準的な条件の判断方法を説明する具体例の説明図である。
【図４Ｂ】印刷ページ数における標準的な条件の判断方法を説明する具体例の説明図である。
【図４Ｃ】図４Ａおよび図４Ｂの具体例から作成される検出ルールの一例を示す説明図である。
【図５Ａ】各ユーザにおける標準的な条件の判断方法を説明する具体例の説明図である。
【図５Ｂ】図５Ａの具体例から作成される検出ルールの一例を示す説明図である。
【図６】例外ルール記憶部が記憶する例外ルールの具体例の一例を示した説明図である。
【図７】同実施形態に係る印刷管理システムにおいて、特異な条件での印刷を検出する検出ルールの作成動作を説明するシークエンス図である。
【図８】同実施形態に係る印刷管理システムにおいて、特異な条件での印刷の検出動作を説明するシークエンス図である。
【図９】同実施形態に係る印刷機管理サーバにおいて、実行された印刷が特異な条件での印刷か否かを判断する動作を説明するフローチャート図である。
【発明を実施するための形態】
【００２５】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２６】
＜１．印刷管理システムの概略＞
本発明は、以下で一例を挙げて説明するが、多様な形態で実施され得る。また、本発明の実施形態に係る印刷管理システムは、
Ａ．印刷履歴を取得する履歴取得部と、
Ｂ．取得した前記印刷履歴に基づいて、前記印刷履歴の複数の項目の各々について、特異な条件での印刷を検出する検出ルールを作成するルール作成部と、
を備える。
【００２７】
まず、図１を参照して、本発明の実施形態に係る印刷管理システムの概略構成について説明する。図１は、本発明の実施形態に係る印刷管理システムの概略を説明する説明図である。
【００２８】
図１に示すように、本発明の実施形態に係る印刷管理システムは、履歴解析装置２と、公衆網６で履歴解析装置２と接続する印刷機管理サーバ４と、社内網８で印刷機管理サーバ４と接続する印刷機１０Ａ〜１０Ｎと、社内網８に接続する端末１２Ａ〜１２Ｎとを含む。
【００２９】
履歴解析装置２は、印刷履歴に基づいて、特異な条件での印刷を検出する検出ルールを作成する。具体的には、履歴解析装置２は、印刷機管理サーバ４より印刷機１０Ａ〜１０Ｎの印刷履歴を受信し、該印刷履歴を記憶する。さらに、履歴解析装置２は、記憶した印刷履歴の複数の項目の各々について、特異な条件での印刷を検出するための検出ルールを作成し、随時、印刷機管理サーバ４に送信する。係る構成により、本発明の実施形態に係る履歴解析装置２は、複数の項目の様々な観点から特異な条件での印刷を検出するための検出ルールを作成することができ、検出ルールの検出精度を向上させることができる。
【００３０】
ここで、印刷履歴の項目とは、例えば、印刷者情報、印刷日時、印刷機情報、印刷ファイル情報、印刷量、および印刷設定情報などであってもよい。より具体的には、印刷履歴の複数の項目は、印刷者情報を表すユーザＩＤおよび印刷指示が出された端末の端末ＩＤと、印刷日時を表す印刷日および印刷時刻と、印刷機情報を表す印刷機ＩＤと、印刷ファイル情報を表す電子文書のファイル名と、印刷量を表す印刷ページ数と、印刷設定情報を表す印刷設定などであってもよい。
【００３１】
印刷機管理サーバ４は、印刷機１０Ａ〜１０Ｎより上記の項目を含む印刷履歴を取得し、履歴解析装置２に送信する。また、印刷機管理サーバ４は、特異な条件での印刷を検出する検出ルールを記憶し、印刷機１０Ａ〜１０Ｎが印刷を実行する場合に、該印刷が特異な条件での印刷であるか否かの判断を行う。
【００３２】
具体的には、印刷機管理サーバ４は、社内網８を介して印刷機１０Ａ〜１０Ｎより印刷履歴を取得し、公衆網６を介して履歴解析装置２に送信し記憶させる。また、印刷機管理サーバ４は、履歴解析装置２が作成した特異な条件での印刷を検出するための検出ルール、および検出精度を高めるための例外ルールを記憶する。さらに、印刷機管理サーバ４は、印刷機１０Ａ〜１０Ｎが印刷を実行する場合に、該検出ルールおよび例外ルールに基づいて実行される印刷が特異な条件での印刷であるか否かの判断を行う。なお、印刷機管理サーバ４は、実行される印刷が特異な条件での印刷であると判断した場合、印刷機１０Ａ〜１０Ｎに該印刷の警戒または監視を指示してもよい。
【００３３】
公衆網６は、印刷機管理サーバ４と履歴解析装置２との間のデータの送受信が可能な公共のネットワークである。公衆網６は、例えば、インターネット、衛星通信網、アナログ回線やＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）回線を含む電話回線網などの公衆回線網である。
【００３４】
社内網８は、印刷機管理サーバ４、印刷機１０Ａ〜１０Ｎ、および端末１２Ａ〜１２Ｎとの間のデータの送受信が可能な企業等が有する専用ネットワークである。社内網８は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などで構築されるイントラネットであり、またＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）によって構築されてもよい。
【００３５】
印刷機１０Ａ〜１０Ｎは、端末１２Ａ〜１２Ｎからの指示で電子文書の印刷を行う印刷装置である。印刷機１０Ａ〜１０Ｎは、例えば、印刷機能のみを有するプリンタ、または印刷、コピー、ファクシミリ等の機能を有したプリンタ複合機等である。印刷機１０Ａ〜１０Ｎは、異なる建物または拠点に設置され、社内網８を介して端末１２Ａ〜１２Ｎより印刷データおよび印刷指示を受信することにより、印刷を実行する。
【００３６】
端末１２Ａ〜１２Ｎは、印刷機１０Ａ〜１０Ｎに印刷データおよび印刷指示を送信する情報処理端末であって、例えば、パーソナルコンピュータ等である。端末１２Ａ〜１２Ｎは、社内網８を介して、任意の印刷機１０Ａ〜１０Ｎに印刷データおよび印刷指示を送信し、印刷を実行させることができる。
【００３７】
ここで、本発明の実施形態において、印刷機１０Ａ〜１０Ｎ、および端末１２Ａ〜１２Ｎの数は限定されず、いくつであってもよい。
【００３８】
なお、上記実施形態において、履歴解析装置２は、公衆網６を介して一つの印刷機管理サーバ４と接続するとして説明したが、本発明は係る例示に限定されない。例えば、履歴解析装置２は、他の社内網に接続した印刷機管理サーバ（図示せず）と公衆網６を介して接続してもよい。係る構成により、履歴解析装置２は、様々な企業等が有する社内網に接続された印刷機管理サーバの各々から企業等の枠を越えて印刷履歴を収集することで、より大量の印刷履歴を記憶することができる。係る構成により、履歴解析装置２は、より大量の印刷履歴に基づいて特異な条件での印刷を検出する検出ルールを作成できるため、検出ルールの精度をより向上させることができる。ここで、履歴解析装置２が印刷履歴を取集する企業は、同業種に限って収集してもよいし、業種を問わず収集してもよい。
【００３９】
また、上記実施形態において、履歴解析装置２は公衆網６を介して、印刷機管理サーバ４と接続するとして説明したが、本発明は係る例示に限定されない。例えば、履歴解析装置２は、社内網８を介して印刷機管理サーバ４と接続してもよい。係る場合、履歴解析装置２は、社内網８を介して接続される印刷機管理サーバ４の印刷履歴のみを記憶する。さらに、係る場合、履歴解析装置２は、印刷機管理サーバ４と一体化された構成であってもよい。
【００４０】
以上、図１を参照して、本発明の実施形態に係る印刷管理システムの概略について、説明を行った。上記で説明したように、本発明の実施形態に係る印刷管理システムは、複数の項目を用いて様々な観点から、特異な条件での印刷を検出するための検出ルールを作成することができる。したがって、本発明の実施形態に係る印刷管理システムは、検出精度の高い検出ルールを作成することができ、さらに該検出ルールを用いることにより、特異な条件での印刷をより高い精度で検出することができる。
【００４１】
また、本発明の実施形態に係る印刷管理システムは、複数の印刷機１０Ａ〜１０Ｎより印刷履歴を取得するため、ユーザが複数の拠点を移動して印刷を実行しても共通の検出ルールを適用することができる。また、本発明の実施形態に係る印刷管理システムは、複数の印刷機１０Ａ〜１０Ｎより印刷履歴を取得するため、ユーザの印刷履歴における印刷機１０Ａ〜１０Ｎごとの偏りを取得することができる。したがって、どの印刷機１０Ａ〜１０Ｎで印刷が実行されたかという情報に基づいて特異な条件での印刷を判断することが可能になる。
【００４２】
さらに、本発明の実施形態に係る印刷管理システムは、印刷履歴から作成される検出ルールでは対応できない場合には、検出ルールの例外を例外ルールとして、それぞれ設定することができる。係る構成により、本発明の実施形態に係る印刷管理システムは、さらに複雑で細かい条件の印刷であっても、特異な条件での印刷か否かを高い精度で判断することができる。
【００４３】
＜２．履歴解析装置および印刷機管理サーバの内部構成＞
続いて、図２Ａ〜図６を参照して、上記で説明した効果を有する本発明の実施形態に係る印刷管理システムにおいて、特徴的な履歴解析装置２および印刷機管理サーバ４の内部構成についてより具体的に説明する。図２Ａは、本発明の実施形態に係る履歴解析装置２の内部構成を示したブロック図であり、図２Ｂは本発明の実施形態に係る印刷機管理サーバ４の内部構成を示したブロック図である。
【００４４】
［２．１．履歴解析装置の内部構成］
まず、図２Ａ、図３〜図５Ｂを参照して、本発明の実施形態に係る印刷管理システムが備える履歴解析装置２の説明を行う。図２Ａに示すように、履歴解析装置２は、解析装置通信部２００と、印刷履歴記憶部２０２と、対応情報記憶部２０４と、ルール作成部２０６と、を備える。
【００４５】
解析装置通信部２００は、公衆網６に接続し、印刷機管理サーバ４とデータの送受信を行う。具体的には、解析装置通信部２００は、印刷機管理サーバ４より印刷機１０Ａ〜１０Ｎの印刷履歴を受信し、印刷履歴記憶部２０２に記憶させる。また、解析装置通信部２００は、ルール作成部２０６が作成した検出ルールを印刷機管理サーバ４に送信する。
【００４６】
印刷履歴記憶部２０２は、印刷機管理サーバ４より受信した印刷履歴を記憶する。図３は、印刷履歴記憶部２０２が記憶する印刷履歴の具体例の一例を示した説明図である。図３に示すように、印刷履歴は、印刷者情報を表すユーザＩＤおよび印刷指示が出された端末の端末ＩＤと、印刷日時を表す印刷日および印刷時刻と、印刷機情報を表す印刷機ＩＤと、印刷ファイル情報を表す電子文書のファイル名と、印刷量を表す印刷ページ数と、印刷設定情報を表す印刷設定と、を含む。
【００４７】
図３に示す印刷履歴の一例には、ユーザＩＤ「１４７０」のユーザが、端末ＩＤ「１６３」を用いて、印刷日「２０１２／３／１」の印刷時刻「１０：２５」に、印刷機ＩＤ「１１」の印刷機でファイル名「プロジェクト企画書．ｘｘｘ」を印刷ページ数「３０」枚、「両面カラー」の印刷設定で印刷したことが示されている。また、ユーザＩＤ「１２３４」のユーザが、端末ＩＤ「１２１」を用いて、印刷日「２０１２／３／１」の印刷時刻「１５：１３」に、印刷機ＩＤ「２５」の印刷機でファイル名「会議議事録．ｘｘｘ」を印刷ページ数「３」枚、「両面白黒」の印刷設定で印刷したことが示されている。さらに、ユーザＩＤ「１９８７」のユーザが、端末ＩＤ「１７８」を用いて、印刷日「２０１２／３／２」の印刷時刻「８：３２」に、印刷機ＩＤ「３８」の印刷機でファイル名「実験データ．ｘｘｘ」を印刷ページ数「５」枚、「片面白黒」の印刷設定で印刷したことが示されている。
【００４８】
対応情報記憶部２０４は、ルール作成部２０６が検出ルールを作成する際に用いられる対応情報を記憶する。例えば、対応情報記憶部２０４は、ルール作成部２０６が所属グループごとに検出ルールを作成する場合に使用する、ユーザＩＤと所属グループとの対応情報を記憶してもよい。また、対応情報記憶部２０４は、ルール作成部２０６が端末ＩＤを拠点等でまとめてグループ化し、該グループを条件として検出ルールを作成する場合に使用する、端末ＩＤと該端末が属するグループとの対応情報を記憶してもよい。さらに、対応情報記憶部２０４は、ルール作成部２０６が印刷機ＩＤを拠点等でまとめてグループ化し、該グループを条件として検出ルールを作成する場合に使用する、印刷機ＩＤと該印刷機が属するグループとの対応関係を記憶してもよい。
【００４９】
ルール作成部２０６は、印刷履歴記憶部２０２に記憶された印刷履歴を用いて、特異な条件での印刷を検出する検出ルールを所定のタイミングで作成する。具体的には、ルール作成部２０６は、ユーザＩＤごと、または所属グループごとに印刷履歴の各項目のそれぞれについて、標準的な条件を判断し、該標準的な条件以外での印刷を特異な条件での印刷と見なす検出ルールを所定のタイミングで作成する。
【００５０】
ここで、ルール作成部２０６が検出ルールを作成するタイミングは、例えば、１ヶ月ごと、または３ヶ月ごとなどの所定の周期に従ったタイミングである。蓄積された印刷履歴が多い程、ルール作成部２０６が作成する検出ルールの精度が向上するため、ルール作成部２０６は、所定の周期で検出ルールを再作成し、印刷機管理サーバ４が記憶する検出ルールを更新させることが好ましい。
【００５１】
（検出ルールの作成方法の実施例）
以下では、さらに具体的なルール作成部２０６の検出ルールの作成方法について、図４Ａ〜図４Ｃを参照して説明する。図４Ａは、印刷日における標準的な条件の判断方法を説明する具体例の説明図であり、図４Ｂは、印刷ページ数における標準的な条件の判断方法を説明する具体例の説明図である。また、図４Ｃは、図４Ａおよび図４Ｂの具体例から作成される検出ルールの一例を示す説明図である。
【００５２】
まず、ルール作成部２０６は、印刷履歴記憶部２０２に記憶された印刷履歴について、項目ごと、およびユーザＩＤごとに印刷履歴が所定の条件のいずれに分類されるか判断し、それぞれの条件で実行された印刷の割合を算出する。ここで、印刷履歴を分類する条件については、あらかじめ履歴解析装置２に記憶させておくことが望ましい。
【００５３】
具体例として、印刷日の項目において「平日」および「休日／祝日」の条件で印刷履歴を分類した一例を図４Ａに示し、印刷ページ数の項目において「１〜２０ページ」および「２１〜３０ページ」の条件で印刷履歴を分類した一例を図４Ｂに示す。
【００５４】
図４Ａに示すように、ユーザＩＤ「１４７０」のユーザは、「平日」に実行した印刷の割合が「９６％」であり、「休日／祝日」に実行した印刷の割合が「４％」である。また、ユーザＩＤ「１２３４」のユーザは、「平日」に実行した印刷の割合が「１００％」であり、「休日／祝日」に実行した印刷の割合が「０％」である。さらに、ユーザＩＤ「１９８７」のユーザは、「平日」に実行した印刷の割合が「７０％」であり、「休日／祝日」に実行した印刷の割合が「３０％」である。
【００５５】
また、図４Ｂに示すように、ユーザＩＤ「１４７０」のユーザは、印刷ページ数が「１〜２０ページ」である印刷の割合が「５０％」であり、印刷ページ数が「２１〜３０ページ」である印刷の割合が「５０％」である。ユーザＩＤ「１２３４」のユーザは、印刷ページ数が「１〜２０ページ」である印刷の割合が「１００％」であり、印刷ページ数が「２１〜３０ページ」である印刷の割合が「０％」である。さらに、ユーザＩＤ「１９８７」のユーザは、印刷ページ数が「１〜２０ページ」である印刷の割合が「９７％」であり、印刷ページ数が「２１〜３０ページ」である印刷の割合が「３％」である。
【００５６】
ルール作成部２０６は、以上の図４Ａおよび図４Ｂを参照して説明した印刷履歴の分類を、印刷履歴に含まれるすべての項目について、ユーザＩＤごとに実行する。ここで、ルール作成部２０６は、上記の印刷履歴の分類をユーザＩＤごとに実行するのではなく、ユーザＩＤが所属するグループごとに実行してもよい。また、ルール作成部２０６は、上記の印刷履歴の分類をユーザＩＤごと、およびユーザＩＤが所属するグループごとの両方で実行してもよい。ルール作成部２０６が印刷履歴の分類をユーザＩＤごと、およびユーザＩＤが所属するグループごとの両方で実行することにより、特異な条件での印刷を検出する観点が増えるため、より高い精度で特異な条件での印刷を検出することが可能になる。
【００５７】
なお、上記では、印刷日および印刷ページ数の分類条件の具体例を示したが、他の項目においてもそれぞれ任意に分類条件を設定することが可能である。例えば、「端末ＩＤ」では、端末ＩＤごとに印刷履歴を分類してもよく、複数の端末が存在する拠点および建物ごとに印刷履歴を分類してもよい。また、「印刷時刻」では、就業時間内（例えば９時〜１７時）、就業時間外（例えば７時〜９時、１７時〜２２時）、深夜早朝時間（例えば２２時〜翌７時）などの所定の時間幅で印刷履歴を分類してもよい。また、「印刷機ＩＤ」では、印刷機ごとに印刷履歴を分類してもよく、複数の印刷機が存在する拠点および建物ごとに印刷履歴を分類してもよい。また、「ファイル名」では、ファイルの拡張子ごとに印刷履歴を分類してもよいし、ファイル名に特定の文字列が含まれるかどうか（例えば、ファイル名に「企画書」、「議事録」が含まれるなど）で印刷履歴を分類してもよい。さらに、「印刷設定」では、各印刷設定で印刷履歴を分類してもよい。
【００５８】
ここで、ユーザＩＤとユーザＩＤが所属するグループとの対応関係、端末ＩＤと各端末が存在する拠点および建物との対応関係、印刷機ＩＤと各印刷機が存在する拠点および建物との対応関係は、上述したように対応情報記憶部２０４に記憶される。
【００５９】
次に、ルール作成部２０６は、各条件における印刷の割合に対して所定の閾値を用いて、該条件が標準的な条件であるか否かを判断する。具体的には、各項目の条件において実行された印刷の割合が所定の閾値以上である条件を標準的な条件と判断し、該条件以外の条件を特異な条件であると判断する。さらに、ルール作成部２０６は、標準的な条件および特異な条件が判断された場合、該特異な条件での印刷を検出するための検出ルールを作成する。また、印刷の割合が閾値以上である条件が存在しない場合、ルール作成部２０６は、標準的な条件がないとして、特異な条件での印刷を検出するための検出ルールを作成しない。
【００６０】
具体例として、図４Ａおよび図４Ｂの具体例から作成される検出ルールの一例を図４Ｃに示す。ここで、ルール作成部２０６が標準的な条件を判断する閾値としては、「９０％」を用いた。図４Ｃに示すように、ユーザＩＤ「１４７０」のユーザは、印刷日の項目において「平日」に実行した印刷の割合が「９６％」であるので、「平日」が標準的な条件であると判断され、「平日」以外の「休日／祝日」が特異な条件であると判断される。したがって、ルール作成部２０６は、印刷日の項目において「休日／祝日の印刷」が特異な条件での印刷であるとして、検出ルールを作成する。また、ユーザＩＤ「１４７０」のユーザは、印刷ページ数の項目において、割合が「９０％」以上の条件がないため、標準的な条件はないと判断される。したがって、ルール作成部２０６は、印刷ページ数の項目において検出ルールを作成しない。
【００６１】
同様に、ユーザＩＤ「１２３４」のユーザは、印刷日の項目において「平日」に実行した印刷の割合が「１００％」であるので、「平日」が標準的な条件であると判断され、「平日」以外の「休日／祝日」が特異な条件であると判断される。したがって、ルール作成部２０６は、印刷日の項目において「休日／祝日の印刷」が特異な条件での印刷であるとして、検出ルールを作成する。また、ユーザＩＤ「１２３４」のユーザは、印刷ページ数の項目において「印刷ページ数１〜２０ページ」の印刷の割合が「１００％」であるので、「印刷ページ数１〜２０ページ」が標準的な条件であると判断され、「印刷ページ数１〜２０ページ」以外の「印刷ページ数２１〜３０ページ」が特異な条件であると判断される。したがって、ルール作成部２０６は、印刷ページ数の項目において「印刷ページ数２１〜３０ページ」が特異な条件での印刷であるとして、検出ルールを作成する。
【００６２】
さらに、ユーザＩＤ「１９８７」のユーザは、印刷日の項目において、割合が「９０％」以上の条件がないため、標準的な条件はないと判断される。したがって、ルール作成部２０６は、印刷日の項目において検出ルールを作成しない。また、ユーザＩＤ「１９８７」のユーザは、印刷ページ数の項目において「印刷ページ数１〜２０ページ」の印刷の割合が「９７％」であるので、「印刷ページ数１〜２０ページ」が標準的な条件であると判断され、「印刷ページ数１〜２０ページ」以外の「印刷ページ数２１〜３０ページ」が特異な条件であると判断される。したがって、ルール作成部２０６は、印刷ページ数の項目において「印刷ページ数２１〜３０ページ」が特異な条件での印刷であるとして、検出ルールを作成する。
【００６３】
以上で、ルール作成部２０６が特異な条件での印刷を検出する検出ルールを作成する方法について具体的に説明した。ここで、ルール作成部２０６は、ユーザＩＤごとに検出ルールを作成するのではなく、ユーザＩＤが所属するグループごとに検出ルールを作成してもよい。また、ルール作成部２０６は、ユーザＩＤごと、およびユーザＩＤが所属するグループごとの両方において検出ルールを作成してもよい。
【００６４】
（検出ルールの作成方法の変形例）
次に、ルール作成部２０６が実行する特異な条件での印刷を検出する検出ルールの作成方法の変形例について、図５Ａおよび図５Ｂを参照して説明する。図５Ａは、各ユーザにおける標準的な条件の判断方法を説明する具体例の説明図である。また、図５Ｂは、図５Ａの具体例から作成される検出ルールの一例を示す説明図である。
【００６５】
変形例において、上記実施例と同様に、ルール作成部２０６は、記憶された印刷履歴について、項目およびユーザＩＤごとに印刷履歴が所定の条件のいずれに分類されるか判断し、それぞれの条件で実行された印刷の割合を算出する。さらに、ルール作成部２０６は、算出した印刷の割合をユーザＩＤごとにまとめる。図５Ａは、ルール作成部２０６がユーザＩＤ「２５８１」のユーザについてまとめた具体例である。
【００６６】
図５Ａに示すように、ユーザＩＤ「２５８１」のユーザは、印刷日の項目では「平日」の印刷割合が「８０％」であり、「休日／祝日」の印刷割合が「２０％」である。また、印刷時刻の項目では「９：００〜１７：００」の印刷割合が「７０％」であり、「９：００〜１７：００以外」の印刷割合が「３０％」である。また、印刷機ＩＤの項目では、印刷機ＩＤ「１１」である印刷機での印刷割合が「５０％」であり、印刷機ＩＤ「１１」以外の印刷機での印刷割合が「５０％」である。さらに、印刷ページ数の項目では、「１〜２０ページ」の印刷割合が「４０％」であり、「２１〜３０ページ」の印刷割合が「６０％」である。
【００６７】
次に、ルール作成部２０６は、それぞれの項目において最も大きい割合を占める条件の割合を各項目間で比較し、割合が大きい条件を有する項目を、検出ルールが作成される項目として判断する。また、ルール作成部２０６は、各項目において最も大きい割合を占める条件を標準的な条件と判断し、最も大きい割合を占める条件を特異な条件と判断する。さらに、ルール作成部２０６は、該特異な条件での印刷を検出する検出ルールを作成する。
【００６８】
上記で説明した検出ルール作成の具体例を、図５Ａを用いて説明する。図５Ａに示すように、ユーザＩＤ「２５８１」のユーザにおいて、最も割合が大きい条件を各項目間で比較すると、割合が大きい順に「印刷日」の項目における「平日」の「８０％」、「印刷時刻」の項目における「９：００〜１７：００」の「７０％」、「印刷ページ数」の項目における「２１〜３０ページ」の「６０％」、「印刷機ＩＤ」の項目における「１１」の「５０％」である。ここで、各ユーザに対して二つずつ検出ルールを作成する場合、ルール作成部２０６は、「印刷日」および「印刷時刻」を検出ルールが作成される項目として判断する。
【００６９】
続いて、ルール作成部２０６は、「印刷日」の項目において、最も割合が大きい条件である「平日」を標準的な条件であると判断する。さらに、ルール作成部２０６は、標準的な条件と判断した「平日」以外の条件である「休日／祝日」を特異な条件であると判断して、検出ルールを作成する。また、ルール作成部２０６は、同様に「印刷時刻」の項目において、最も割合が大きい条件である「９：００〜１７：００」を標準的な条件であると判断する。さらに、ルール作成部２０６は、標準的な条件と判断した「９：００〜１７：００」以外の条件である「９：００〜１７：００以外」を特異な条件であると判断して、検出ルールを作成する。
【００７０】
以上の動作により、ルール作成部２０６が図５Ａの具体例から作成した場合の具体例を図５Ｂに示す。図５Ｂに示すように、ユーザＩＤ「２５８１」のユーザにおいて「休日／祝日の印刷」および「９：００〜１７：００以外の印刷」が特異な条件での印刷であるとする検出ルールが作成されている。
【００７１】
なお、ルール作成部２０６は、上記の実施例と変形例を組み合わせて検出ルールを作成してもよい。係る場合、ルール作成部２０６は、割合が大きい条件を有し検出ルールが作成される項目として判断された項目において、最も大きい割合が所定の閾値以上の場合にのみ、上記の変形例に従い検出ルールを作成する。
【００７２】
［２．２．印刷機管理サーバの内部構成］
次に、図２Ｂおよび図６を参照して、本発明の実施形態に係る印刷管理システムが備える印刷機管理サーバ４の説明を行う。
【００７３】
図２Ｂに示すように、印刷機管理サーバ４は、社内通信部４００と、履歴取得部４０２と、社外通信部４０４と、検出ルール記憶部４０６と、印刷判断部４０８と、例外処理部４１０と、例外ルール記憶部４１２と、印刷警戒部４１４と、を備える。
【００７４】
社内通信部４００は、社内網８に接続し、印刷機１０Ａ〜１０Ｎとデータの送受信を行う。具体的には、社内通信部４００は、印刷機１０Ａ〜１０Ｎより、それぞれの印刷履歴を受信する。また、社内通信部４００は、印刷機１０Ａ〜１０Ｎが実行する印刷内容を受信し、実行される印刷に対して、該印刷の実行許可または警戒指示を印刷機１０Ａ〜１０Ｎに送信する。
【００７５】
履歴取得部４０２は、印刷機１０Ａ〜１０Ｎより印刷履歴をそれぞれ取得する。具体的には、履歴取得部４０２は、所定のタイミング（例えば、１週間ごと、または１ヶ月ごとなど）で社内網８に接続された印刷機１０Ａ〜１０Ｎより印刷履歴をそれぞれ取得し、公衆網６を介して履歴解析装置２の印刷履歴記憶部２０２に送信し、記憶させる。
【００７６】
社外通信部４０４は、公衆網６に接続し、履歴解析装置２とデータの送受信を行う。具体的には、社外通信部４０４は、履歴取得部４０２が取得した印刷履歴を履歴解析装置２に送信し、履歴解析装置２より特異な条件での印刷を検出する検出ルールを随時受信し、検出ルール記憶部４０６に記憶させる。
【００７７】
検出ルール記憶部４０６は、特異な条件での印刷を検出するための検出ルールを記憶する。例えば、検出ルール記憶部４０６は、図４Ｃまたは図５Ｂで一例を示した検出ルールを記憶する。
【００７８】
ここで、検出ルールは、履歴解析装置２に記憶させるのではなく、印刷機管理サーバ４の検出ルール記憶部４０６に記憶させることが好ましい。印刷機管理サーバ４が検出ルールを記憶することにより、実行される印刷が特異な条件での印刷か否かを判断する際に、公衆網６に接続された履歴解析装置２まで検出ルールを確認する必要がない。したがって、係る構成により、印刷機管理サーバ４は、実行される印刷が特異な条件での印刷か否かを判断する処理速度を向上させることができる。
【００７９】
印刷判断部４０８は、印刷機１０Ａ〜１０Ｎで実行される印刷が、特異な条件での印刷か否かを判断する。具体的には、まず、印刷判断部４０８は、社内通信部４００を介して、印刷機１０Ａ〜１０Ｎが実行する印刷の印刷内容を取得する。ここで印刷判断部４０８が取得する印刷内容の項目は、印刷履歴に含まれる項目と同じである。次に、印刷判断部４０８は、取得した印刷内容と、検出ルール記憶部４０６に記憶された検出ルールとに基づいて、印刷機１０Ａ〜１０Ｎが実行する印刷が特異な条件での印刷か否かを判断する。
【００８０】
なお、印刷判断部４０８は、実行される印刷が少なくとも一つ以上の検出ルールに該当した場合、該印刷を特異な条件での印刷と判断してもよい。さらに、印刷判断部４０８は、後述する例外処理部４１０による例外ルールの判断結果を反映して、該印刷が特異な条件での印刷か否かについて最終的な判断を行う。
【００８１】
また、印刷判断部４０８は、実行される印刷が標準的な条件での印刷であれば、該印刷機１０Ａ〜１０Ｎに該印刷の実行許可を送信する。また、印刷判断部４０８は、実行される印刷が特異な条件での印刷であれば、印刷警戒部４１４に特異な条件での印刷である旨を通知する。
【００８２】
例外処理部４１０は、例外ルール記憶部４１２に記憶された例外ルールに基づいて、印刷機１０Ａ〜１０Ｎで実行される印刷が特異な条件での印刷か否かを判断する。具体的には、例外処理部４１０は、印刷判断部４０８と同様に、実行される印刷の印刷内容を取得し、例外ルール記憶部４１２に記憶された例外ルールに基づいて、該印刷が特異な条件での印刷か否かを判断し、印刷判断部４０８が判断した結果を上書きする。
【００８３】
したがって、例外処理部４１０は、検出ルールの例外規定である例外ルールに基づいて、特異な条件での印刷か否かを判断する。係る例外処理部４１０により、印刷履歴から作成される検出ルールでは対応できない細かい条件や複雑な条件であっても、個別に例外ルールとして設定することができるため、印刷機管理サーバ４における特異な条件での印刷の判断精度をより向上させることができる。
【００８４】
図６は、係る例外ルール記憶部４１２が記憶する例外ルールの具体例の一例を示した説明図である。図６に示すように、例えば、例外ルールとして「印刷履歴において、ユーザが印刷したことがない印刷機による印刷である」場合、「特異な条件での印刷」と判断することが記憶されている。また、「ユーザが１０以上の印刷機による印刷履歴を有し、ユーザが印刷したことがない印刷機を用いた印刷である」場合、「標準的な条件での印刷」と判断することが記憶されている。さらに、「印刷履歴において、ユーザによる印刷経験があるファイルの印刷であり、ユーザが印刷したことがない印刷機での印刷である」場合、「標準的な条件での印刷」と判断することが記憶されている。係る例外ルールは、印刷管理システムの管理権限を有するユーザによって手動で入力され設定されてもよい。
【００８５】
印刷警戒部４１４は、実行される印刷が特異な条件での印刷であると判断された場合、印刷を実行する印刷機１０に該印刷の警戒を指示する。具体的には、印刷警戒部４１４は、印刷判断部４０８より実行される印刷が特異な条件での印刷である旨の通知を受けた場合、印刷を実行する印刷機１０に、該印刷の警戒を指示する。より具体的には、印刷警戒部４１４は、印刷機１０に特異な条件での印刷を停止するよう指示してもよいし、該印刷の履歴にマークをつけるよう指示してもよい。また、印刷警戒部４１４は、印刷機１０にユーザ認証を求めるよう指示してもよいし、またはユーザに上長承認を得ることを求めるよう指示してもよい。さらに、印刷警戒部４１４は、印刷機１０に印刷結果のイメージを取得するよう指示してもよい。
【００８６】
なお、上記実施形態において、検出ルール記憶部４０６、印刷判断部４０８、例外処理部４１０、例外ルール記憶部４１２、および印刷警戒部４１４は、印刷機管理サーバ４が備えるとして説明を行ったが、本発明は係る例示に限定されない。例えば、各印刷機１０Ａ〜１０Ｎが、それぞれ検出ルール記憶部４０６、印刷判断部４０８、例外処理部４１０、例外ルール記憶部４１２、および印刷警戒部４１４を有していてもよい。
【００８７】
［２．３．履歴解析装置および印刷機管理サーバの内部構成のまとめ］
以上において、本発明の実施形態に係る印刷管理システムにおいて特徴的な履歴解析装置２および印刷機管理サーバ４の具体的な内部構成について、説明を行った。
【００８８】
係る構成により本発明の実施形態に係る印刷管理システムは、複数の項目の様々な観点から特異な条件での印刷を検出する検出ルールを作成することができるため、検出ルールの検出精度を向上させることができる。
【００８９】
ここで、上記で説明した履歴解析装置２および印刷機管理サーバ４の情報処理は、ハードウェアとソフトウェアとの協働によって実現される。
【００９０】
例えば、ルール作成部２０６、履歴取得部４０２、印刷判断部４０８、例外処理部４１０および印刷警戒部４１４は、演算処理装置および制御装置として機能するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＣＰＵが使用するプログラムや演算パラメータ等を記憶するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＰＵの実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などによって実現される。
【００９１】
また、印刷履歴記憶部２０２、対応情報記憶部２０４、検出ルール記憶部４０６、および例外ルール記憶部４１２は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等のデータ格納用の記憶装置などによって実現される。
【００９２】
さらに、解析装置通信部２００、社内通信部４００、および社外通信部４０４は、例えば、有線ＬＡＮまたは無線ＬＡＮ対応通信装置、有線による通信を行うワイヤー通信装置などで実現される。
【００９３】
＜３．印刷管理システムの動作＞
続いて、図７〜９を参照して、本発明の実施形態に係る印刷管理システムの動作について、説明を行う。図７は、本発明の実施形態に係る印刷管理システムにおいて、特異な条件での印刷を検出する検出ルールの作成動作を説明するシークエンス図である。また、図８は、本発明の実施形態に係る印刷管理システムにおいて、特異な条件での印刷の検出動作を説明するシークエンス図である。さらに、図９は、印刷機管理サーバ４において、実行された印刷が特異な条件での印刷か否かを判断する動作を説明するフローチャート図である。
【００９４】
まず、本発明の実施形態に係る印刷管理システムが特異な条件での印刷を検出する検出ルールを作成する動作について、図７を参照して説明を行う。
【００９５】
図７に示すように、端末１２より印刷機１０に印刷の実行が指示され（Ｓ１００）、印刷履歴が蓄積される。次に、所定のタイミング（例えば、１週間ごと、または１ヶ月ごとなど）で印刷機管理サーバ４は、各印刷機１０より印刷履歴を取得し（Ｓ１０２）、該印刷履歴を履歴解析装置２に送信し、記憶させる（Ｓ１０４）。続いて、履歴解析装置２は、蓄積された印刷履歴から、所定のタイミング（例えば、１ヶ月ごと、３ヶ月ごとなど）で特異な条件での印刷を検出する検出ルールを作成する（Ｓ１０６）。さらに、印刷機管理サーバ４は、履歴解析装置２が作成した該検出ルールを取得し、記憶する（Ｓ１０８）。
【００９６】
ここで、検出ルール作成に用いられる印刷履歴の数が多いほど、履歴解析装置２は、より特異な条件での印刷を検出する精度が高い検出ルールを作成することができる。したがって、履歴解析装置２は、印刷履歴の蓄積に応じて所定のタイミング（例えば、１ヶ月ごと、３ヶ月ごとなど）で検出ルールを再作成し、印刷機管理サーバ４が記憶する検出ルールを更新させることが好ましい。また、履歴解析装置２が検出ルールを作成するタイミングは、印刷機管理サーバ４より印刷履歴が送信されるタイミングと同じであってもよいし、異なっていてもよい。
【００９７】
次に、本発明の実施形態に係る印刷管理システムが特異な条件での印刷を検出する動作について、図８を参照して説明を行う。
【００９８】
図８に示すように、端末１２より印刷機１０に印刷の実行が指示された（Ｓ１１０）場合、印刷機１０は、印刷機管理サーバ４へ該印刷の印刷内容を送信する（Ｓ１１２）。該印刷内容を受信した印刷機管理サーバ４は、印刷内容、および検出ルール記憶部４０６に記憶された検出ルール、例外ルール記憶部４１２に記憶された例外ルールに基づいて、該印刷が特異な条件での印刷か否かを判断する（Ｓ１１４）。続いて、印刷機管理サーバ４は、印刷内容の判断結果を印刷機１０に通知し（Ｓ１１６）、また、該印刷が特異な条件での印刷であると判断された場合、印刷機管理サーバ４は、印刷機１０に該印刷の警戒を指示する（Ｓ１１８）。さらに、印刷機１０は、印刷機管理サーバ４からの指示に従い、該印刷の実行、または指示された警戒行動を行う（Ｓ１２０）。
【００９９】
続いて、本発明の実施形態に係る印刷機管理サーバ４において、実行される印刷が特異な条件での印刷か否かを判断するＳ１１４の動作についてより詳細に、図９を参照して説明する。
【０１００】
図９に示すように、まず、印刷機管理サーバ４の印刷判断部４０８は、実行される印刷が、検出ルール記憶部４０６に記憶された検出ルールに基づいて特異な条件での印刷に該当するか否かを判断する（Ｓ２００）。続いて、検出ルールにより、該印刷が特異な条件での印刷ではないと判断された場合（Ｓ２００／Ｎｏ）、印刷機管理サーバ４の例外処理部４１０は、例外ルール記憶部４１２に記憶された例外ルールに基づいて、該印刷が特異な条件での印刷に該当するか否かを判断する（Ｓ２０２）。ここで、例外ルールにより、該印刷が特異な条件での印刷ではないと判断された場合（Ｓ２０２／Ｎｏ）、印刷機管理サーバ４は、該印刷が標準的な条件での印刷であると判断する（Ｓ２０６）。また、例外ルールにより、該印刷が特異な条件での印刷であると判断された場合（Ｓ２０２／Ｙｅｓ）、印刷機管理サーバ４は、該印刷が特異な条件での印刷であると判断する（Ｓ２０８）。
【０１０１】
また、Ｓ２００において、検出ルールにより、該印刷が特異な条件での印刷であると判断された場合（Ｓ２００／Ｙｅｓ）、印刷機管理サーバ４の例外処理部４１０は、例外ルール記憶部４１２に記憶された例外ルールに基づいて、該印刷が標準的な条件での印刷に該当するか否かを判断する（Ｓ２０４）。例外ルールにより、該印刷が標準的な条件での印刷であると判断された場合（Ｓ２０４／Ｙｅｓ）、印刷機管理サーバ４は、該印刷が標準的な条件での印刷であると判断する（Ｓ２０６）。また、例外ルールにより、該印刷が標準的な条件での印刷ではないと判断された場合（Ｓ２０４／Ｎｏ）、印刷機管理サーバ４は、該印刷が特異な条件での印刷であると判断する（Ｓ２０８）。
【０１０２】
以上でより詳細に説明したように、本発明の実施形態に係る印刷機管理サーバ４は、まず、履歴解析装置２により作成された検出ルールによって、実行される印刷が特異な条件での印刷か否かを判断する。次に、印刷機管理サーバ４は、例外ルール記憶部４１２に記憶された例外ルールによって、実行される印刷が検出ルールの例外として設定された例外ルールに該当するか否かを判断する。実行される印刷が例外ルールに該当する場合は、印刷機管理サーバ４は、例外ルールで指定された内容に基づいて、該印刷を標準的な条件での印刷、または特異な条件での印刷と判断する。
【０１０３】
係る構成により、印刷機管理サーバ４は、印刷履歴から作成される検出ルールでは対応できない場合であっても、検出ルールの例外をそれぞれ例外ルールとして設定することができる。したがって、印刷機管理サーバ４は、より細かく複雑な条件であっても、特異な条件での印刷か否かを判断することができるため、特異な条件での印刷の検出精度を向上させることができる。
【０１０４】
＜４．まとめ＞
以上、詳細に説明したように、本発明の実施形態に係る印刷管理システムは、履歴解析装置により、複数の項目を用いて様々な観点から、特異な条件での印刷を検出するための検出ルールを作成することができる。したがって、本発明の実施形態に係る印刷管理システムは、検出精度の高い検出ルールを作成することができ、さらに該検出ルールを用いることにより、特異な条件での印刷をより高い精度で検出することができる。
【０１０５】
また、本発明の実施形態に係る印刷管理システムは、複数の印刷機より印刷履歴を取得するため、ユーザが複数の拠点を移動して印刷を実行しても共通の検出ルールを適用することができる。また、本発明の実施形態に係る印刷管理システムは、複数の印刷機より印刷履歴を取得するため、ユーザの印刷履歴における印刷機ごとの偏りを取得することができる。したがって、どの印刷機で印刷が実行されかに基づいて特異な条件での印刷を判断することが可能になる。
【０１０６】
さらに、本発明の実施形態に係る印刷管理システムは、印刷履歴から作成される検出ルールでは対応できない場合には、検出ルールの例外をそれぞれ例外ルールとして設定することができる。係る構成により、本発明の実施形態に係る印刷管理システムは、さらに複雑で細かい条件の印刷であっても、特異な条件での印刷か否かを高い精度で判断することができる。
【０１０７】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１０８】
また、本発明の実施形態に係る印刷管理システムが備える印刷機管理サーバ４および履歴解析装置２に内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアに、上述した印刷機管理サーバ４および履歴解析装置２の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
【符号の説明】
【０１０９】
２        履歴解析装置
４        印刷機管理サーバ
６        公衆網
８        社内網
１０、１０Ａ、１０Ｎ    印刷機
１２、１２Ａ、１２Ｎ    端末
２００    解析装置通信部
２０２    印刷履歴記憶部
２０４    対応情報記憶部
２０６    ルール作成部
４００    社内通信部
４０２    履歴取得部
４０４    社外通信部
４０６    検出ルール記憶部
４０８    印刷判断部
４１０    例外処理部
４１２    例外ルール記憶部
４１４    印刷警戒部
【図１】
2014191364.tif 000003
【図２Ａ】
2014191364.tif 000004
【図２Ｂ】
2014191364.tif 000005
【図３】
2014191364.tif 000006
【図４Ａ】
2014191364.tif 000007
【図４Ｂ】
2014191364.tif 000008
【図４Ｃ】
2014191364.tif 000009
【図５Ａ】
2014191364.tif 000010
【図５Ｂ】
2014191364.tif 000011
【図６】
2014191364.tif 000012
【図７】
2014191364.tif 000013
【図８】
2014191364.tif 000014
【図９】
2014191364.tif 000015