(57)【要約】【課題】情報処理装置のユーザが行うジョブに基づいて不正行為の可能性に関し、判定を行うことで、不正なユーザによる操作、または不正な情報の取得に係るジョブを見つけることを目的とする。【解決手段】情報処理装置を利用するユーザに対して、第１の認証処理で認証し、前記認証で認証したユーザごとに、前記ユーザが前記情報処理装置に指示するジョブの作業負荷を記憶し、前記記憶に記憶された作業負荷と第１の条件との比較処理によって、所定の処理が必要か否かを判定することにより上記課題を解決する。【選択図】図２
2015026293.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置を利用するユーザに対して、第１の認証処理で認証を実行する認証手段と、
前記認証手段で認証したユーザごとに、前記ユーザが前記情報処理装置に指示するジョブの作業負荷を記憶する記憶手段と、
前記記憶手段に記憶された作業負荷と第１の条件との比較処理によって、所定の処理が必要か否かを判定する判定手段と、
を有する情報処理装置。
【請求項２】
前記ジョブは、認証、情報読取、情報生成、情報送信、及び画像形成のうち少なくとも１つを含む請求項１記載の情報処理装置。
【請求項３】
前記作業負荷は、前記ジョブの回数、単位時間あたりのジョブの回数、前記ジョブの時間、及び前記ジョブで用いられたデータ量のうち少なくとも１つを含む請求項１または２記載の情報処理装置。
【請求項４】
前記判定手段で所定の処理が必要と判定された場合、前記情報処理装置は所定の処理を行う請求項１乃至３のうちいずれか一項に記載の情報処理装置。
【請求項５】
前記所定の処理は、前記ジョブを行っている途中で行われる請求項４の情報処理装置。
【請求項６】
前記所定の処理は、前記第１の認証処理とは異なる第２の認証処理、前記作業負荷と前記第１の条件との比較処理とは異なる第２の条件との比較処理、ユーザの撮影を行う処理、前記情報処理装置が生成する出力に防犯用の情報を付加する処理、及び前記情報処理装置が生成する情報を記憶する処理のうち少なくとも１つである請求項４または５の情報処理装置。
【請求項７】
情報処理システムであって、
情報処理装置を利用するユーザに対して第１の認証処理で認証を実行する認証手段と、
前記認証手段で認証したユーザごとに、前記ユーザが前記情報処理装置に指示するジョブの作業負荷を記憶する記憶手段と、
前記記憶手段に記憶された作業負荷と第１の条件との比較処理によって、所定の処理が必要か否かを判定する判定手段と、
を有する情報処理システム。
【請求項８】
情報処理装置を利用するユーザを第１の認証処理で認証を実行する認証手順と、
前記認証手順で認証したユーザごとに、前記ユーザが前記情報処理装置に指示するジョブの作業負荷を記憶する記憶手順と、
前記記憶手順に記憶された作業負荷と第１の条件との比較処理によって、所定の処理が必要か否かを判定する判定手順と、
を有する情報処理方法。
【請求項９】
情報処理方法を利用するユーザに対して第１の認証処理で認証を実行する認証手順と、
前記認証手順で認証したユーザごとに、前記ユーザが前記情報処理方法において指示するジョブの作業負荷を記憶する記憶手順と、
前記記憶手順に記憶された作業負荷と第１の条件との比較処理によって、所定の処理が必要か否かを判定する判定手順と、
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
ネットワークシステムまたはコンピュータなどの装置を利用する際に、ユーザは、管理者によって利用の権限が与えられているユーザであることを認証するユーザ認証（以下、ユーザ認証という）がある。ユーザ認証としては、例えばユーザＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）とパスワードを用いる方法が使われている。
【０００３】
サーバへのアクセス時間が一定時間を経過した場合、ユーザが複数の認証方法で再度ユーザ認識を行うことで、セキュリティを向上させる方法が知られている（例えば、特許文献１参照）。
【０００４】
また、ユーザが画像形成装置の利用の際に、パスワードとＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードを用いることで、セキュリティを向上させる方法が知られている（例えば、特許文献２参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の方法では、ユーザのなりすましなどに対する対策が十分に講じられていなかった。そのため、情報処理装置の管理者が利用を許可していないユーザ（以下、不正なユーザという）が、秘密に扱われているデータ、文書などの情報を、情報処理装置を利用して無断で取得してしまう可能性、または管理者に利用が許可されているユーザでも利用することが禁じられているデータ、文書などの情報を、情報処理装置を利用して取得してしまう（以下、不正な情報の取得という）可能性があった。
【０００６】
本発明の１つの側面は、上述の課題に鑑みてなされたものであり、不正なユーザによる操作、または不正な情報の取得に係るジョブを見つけることができる情報処理装置、情報処理システム、情報処理方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
一態様は、情報処理装置を利用するユーザに対して、第１の認証処理で認証を実行する認証手段と、前記認証手段で認証したユーザごとに、前記ユーザが前記情報処理装置に指示するジョブの作業負荷を記憶する記憶手段と、前記記憶手段に記憶された作業負荷と第１の条件との比較処理によって、所定の処理が必要か否かを判定する判定手段と、を有する情報処理装置を提供する。
【発明の効果】
【０００８】
一側面によれば、情報処理装置のユーザが行うジョブに基づいて不正行為の可能性に関し、判定を行うことで、不正なユーザによる操作、または不正な情報の取得に係るジョブを見つけることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態における画像形成装置を利用したシステムの構成とハードウェア構成の一例を説明するブロック図である。
【図２】本発明の一実施形態に係る画像形成装置の一例を説明する機能ブロック図である。
【図３】本発明の一実施形態に係るユーザの認証情報を示す認証表の一例である。
【図４】本発明の一実施形態に係る画像形成装置の全体処理の一例を説明するフローチャートである。
【図５】本発明の一実施形態に係るユーザ認証の処理の一例を説明するフローチャートである。
【図６】本発明の一実施形態に係るジョブの種類と作業負荷を記憶する情報の一例である。
【図７】本発明の一実施形態に係る判定処理の一例を説明するフローチャートである。
【図８】本発明の一実施形態に係る第２の所定の処理の一例を説明するフローチャートである。
【図９】本発明の第２実施形態に係る判定処理の一例を説明するフローチャートである。
【図１０】本発明の第３実施形態に係るユーザの撮影を行う処理の一例を説明する図である。
【図１１】本発明の第３実施形態に係る所定の処理の一例を説明するフローチャートである。
【図１２】本発明の第４実施形態に係る画像形成装置が生成した出力結果に防犯用の情報を付加する処理の一例を説明する図である。
【図１３】本発明の第５実施形態に係る画像形成装置の全体処理の一例を説明するフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について説明する。
【００１１】
＜第１実施形態＞
情報処理装置は、例えば画像形成装置などである。以下、画像形成装置を例にして説明する。
【００１２】
図１は、本発明の一実施形態における画像形成装置を利用したシステムの構成とハードウェア構成の一例を説明するブロック図である。情報システムは、例えば図１に示すシステムなどである。
【００１３】
本実施形態では、画像形成装置１００と、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）２００とがネットワーク３００を介して接続している。
【００１４】
画像形成装置１００は、例えばＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）などである。
【００１５】
画像形成装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１と、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３と、補助記憶装置１０４と、スキャナ１０５と、メモリ１０６と、入力装置１０７と、撮影装置１０８とを有する。これらはバス１０９で接続している。また、画像形成装置１００は、送受信部１１０を介してネットワーク３００に接続している。
【００１６】
ＣＰＵ１０１は、画像形成装置１００に係る後述するユーザの認証、ジョブを記憶する処理、判定処理、所定の処理を実行するためのプログラムを処理する。
【００１７】
ＲＯＭ１０２には、ＣＰＵ１０１が処理を実行するためのプログラムが記憶されている。
【００１８】
ＲＡＭ１０３は、ＣＰＵ１０１が処理を実行するために使用する記憶領域である。
【００１９】
補助記憶装置１０４は、例えばハードディスクドライブなどである。補助記憶装置１０４は、後述する認証情報を記憶する。
【００２０】
スキャナ１０５は、画像または文書の読み取りを行う読取装置の一例である。なお、スキャナ１０５は、読み取られた情報を、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）機能によってテキストデータに変換してもよい。
【００２１】
メモリ１０６は、読み取った情報及び読み取った情報を圧縮した圧縮情報を記憶する記憶領域である。
【００２２】
入力装置１０７は、ユーザがコピー、スキャン、ファクス、プリントといったジョブを画像形成装置１００に指示するための装置である。入力装置１０７は、例えば操作パネル、キーボードなどを含む。
【００２３】
撮影装置１０８は、入力装置１０７の近くに設置され、画像形成装置１００のユーザを撮影し、静止画または動画の画像データを生成する。撮影装置１０８は、例えばカメラなどが含まれる。なお、本発明の実施形態は、撮影装置を設置する位置に限定されない。例えば、撮影装置は、ＰＣ２００に接続されているカメラ（図示せず）、またはネットワーク３００に接続されているネットワークカメラ（図示せず）でもよい。
【００２４】
画像形成装置１００には、ネットワーク３００を介してＰＣ２００が接続されている。ＰＣ２００は、例えば画像形成装置１００でプリントを行うデータを、画像形成装置１００に入力するのに用いられる。なお、実施形態は、ユーザがＰＣ２００から画像形成装置１００によるジョブを指示するでもよい。
【００２５】
ＰＣ２００は、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、補助記憶装置２０４と、出力装置２０５と、メモリ２０６と、入力装置２０７と、を有する。これらはバス２０９で接続している。また、ＰＣ２００は、送受信部２１０を介してネットワーク３００に接続している。
【００２６】
ＣＰＵ２０１は、ＰＣ２００が画像形成装置１００へアクセスするための処理を実行するためのプログラムを処理する。
【００２７】
ＲＯＭ２０２には、ＣＰＵ２０１が処理を実行するためのプログラムが記憶されている。
【００２８】
ＲＡＭ２０３は、ＣＰＵ２０１が処理を実行するために使用する記憶領域である。
【００２９】
補助記憶装置２０４は、、ＰＣ２００で生成した情報を記憶する。補助記憶装置２０４は例えばハードディスクドライブなどである。
【００３０】
出力装置２０５は、ＰＣ２００にユーザが入力したコマンドなどが表示される。出力装置２０５は、例えばディスプレイなどである。
【００３１】
メモリ２０６は、ＰＣ２００において画像などの情報を記憶する記憶領域である。
【００３２】
入力装置２０７は、ＰＣ２００にユーザが指示を入力するための装置である。入力装置２０７は、例えばキーボードなどである。
【００３３】
図２は、本発明の一実施形態に係る画像形成装置の一例を説明する機能ブロック図である。
【００３４】
画像形成装置１００は、送信部１００１と、受信部１００２と、生成部１００３と、画像形成部１００４と、読取部１００５と、入力部１００６と、ジョブ実行部１００７と、記憶部１００８と、所定の処理実行部１００９と、判定部１００１０とを有する。
【００３５】
送信部１００１は、ネットワークまたは回線を介してファクスなどの情報機器に情報を送る処理を行う。送信部１００１は、後述するファクスジョブで用いられる。
【００３６】
受信部１００２は、ネットワークまたは回線を介してＰＣなどの情報機器から情報を受け取る処理を行う。受信部１００２は、後述するプリントジョブで用いられる。
【００３７】
生成部１００３は、画像、または文書の電子データなどの情報を生成する。生成部１００３は、後述するスキャンジョブで用いられる。
【００３８】
画像形成部１００４は、紙、プラスチックシートなどの媒体へ画像形成装置１００に入力されているデータを印刷するなどの画像形成を行う。画像形成部１００４は、後述するコピージョブ、プリントジョブで用いられる。
【００３９】
読取部１００５は、紙、書籍などの媒体に記載されている文字、図形、模様などの情報をスキャナ１０５で読み取る処理を行う。読取部１００５は、後述するコピージョブ、ファクスジョブ、スキャンジョブで用いられる。なお、読取部１００５は、読み取った文字、図形などを認識するＯＣＲなどの処理を行ってもよい。
【００４０】
入力部１００６は、ユーザが入力装置１０７、画像形成装置１００に入力してくる命令や情報を受け付ける処理を行う。また、入力部１００６は、撮影装置１０８からの画像を受け付ける処理を行う。入力部１００６は、後述する認証ジョブで用いられる。例えば、ユーザが、操作パネルでコピージョブのコピー枚数の数値を入力した場合、入力部１００６は、入力された数値をジョブ実行部１００７へ送る。
【００４１】
ジョブ実行部１００７は、認証、コピー、スキャン、ファクス、プリントを含むジョブを実行する。ジョブ実行部１００７は、スキャンジョブ実行部１００７１と、ファクスジョブ実行部１００７２と、プリントジョブ実行部１００７３と、コピージョブ実行部１００７４と、認証ジョブ実行部１００７５とを有する。
【００４２】
スキャンジョブ実行部１００７１は、後述するスキャンジョブを行うために、生成部１００３と読取部１００５とを制御し、スキャンジョブを行うための処理を実行する。また、スキャンジョブ実行部１００７１は、スキャンジョブを行った際に読取部１００５から読み取ったデータを記憶部１００８に送る処理を行ってもよい。
【００４３】
ファクスジョブ実行部１００７２は、後述するファクスジョブを行うために、送信部１００１と読取部１００５とを制御し、ファクスジョブを行うための処理を実行する。また、ファクスジョブ実行部１００７２は、ファクスジョブを行った際に読取部１００５から読み取ったデータを記憶部１００８に送る処理を行ってもよい。
【００４４】
プリントジョブ実行部１００７３は、後述するプリントジョブを行うために、受信部１００２と画像形成部１００４とを制御し、プリントジョブを行うための処理を実行する。また、プリントジョブ実行部１００７３は、プリントジョブを行った際に用いたデータを記憶部１００８に送る処理を行ってもよい。
【００４５】
コピージョブ実行部１００７４は、後述するコピージョブを行うために、画像形成部１００４と読取部１００５とを制御し、コピージョブを行うための処理を実行する。また、コピージョブ実行部１００７４は、コピージョブを行った際に読取部１００５から読み取ったデータを記憶部１００８に送る処理を行ってもよい。
【００４６】
認証ジョブ実行部１００７５は、後述する認証を行うために、入力部１００６を制御し、認証を行うための処理を実行する。また、認証ジョブ実行部１００７５は、認証の際に入力部１００６から入力されたユーザの認証用の情報を記憶部１００８に送る処理を行ってもよい。
【００４７】
記憶部１００８は、各ジョブ及び判定部１００１０が用いるデータを記憶する。記憶部１００８は、後述する所定の処理で生成された所定の処理データ１００８１を記憶する。記憶部１００８は、後述する認証の所定の処理データ１００８１を記憶する。
【００４８】
所定の処理データ１００８１は、ＯＣＲデータ１００８１１、防犯データ１００８１２、画像データ１００８１３を含む。所定の処理データ１００８１は、後述するジョブを記憶する処理で、ユーザによるジョブに対応して記憶される。
【００４９】
ＯＣＲデータ１００８１１は、後述する画像形成装置が生成する情報を記憶する処理で、スキャナ１０５が読み取った情報から生成された電子データである。
【００５０】
防犯データ１００８１２は、後述する防犯用の情報を付加する処理で用いるデータである。防犯データ１００８１２は、送信部１００１、生成部１００３、または画像形成部１００４が、形成された画像または生成された電子データに付加する防犯用の情報である。防犯データ１００８１２は、例えば、「ＣＯＰＹ」などの特定の文字、ユーザＩＤ、ジョブ実行の日時などの情報を含む。
【００５１】
画像データ１００８１３は、後述するユーザの撮影を行う処理で生成される画像の情報である。画像データ１００８１３は、例えば、撮影装置１０８が撮影したユーザの顔の静止画または動画のデータである。
【００５２】
認証データ１００８２は、後述する認証で用いる認証情報である。認証情報とは、例えば後述する認証表４００のデータである。認証データ１００８２には、ユーザ認証データ１００８２１、作業負荷データ１００８２２が含まれる。
【００５３】
ユーザ認証データ１００８２１は、後述する認証情報に記憶されている者であることを認証するために用いられる。ユーザ認証データ１００８２１は、例えばユーザＩＤ、第１パスワード、第２パスワード、顔画像の特徴データなどを含む。
【００５４】
作業負荷データ１００８２２は、後述する認証で認証されたユーザが過去に画像形成装置１００で実行したジョブの履歴を含む。
【００５５】
作業負荷データ１００８２２は、ログイン累計回数、コピージョブ累計回数、コピージョブ累計枚数、プリントジョブ累計回数、プリントジョブ累計枚数、スキャンジョブ累計回数、スキャンジョブ累計枚数などの１つ以上を含んでも良い。
【００５６】
ジョブデータ１００８３は、ユーザの指示によってジョブ実行部１００７が実行したジョブに係る履歴などを含む。ジョブデータ１００８３は、後述するジョブを記憶する処理で生成され、例えば後述する記憶表４０１のデータである。
【００５７】
ジョブデータ１００８３は、各ジョブについての時刻、または指示した枚数などであるのに対して、作業負荷データ１００８２２は、ジョブデータ１００８３をユーザごとに累計したデータである。
【００５８】
所定の処理実行部１００９は、後述する所定の処理を実行する。所定の処理実行部１００９は、判定部１００１０の判定に基づいて、所定の処理が必要である場合、ジョブ実行部１００７に所定の処理を実行させるための処理を行う。
【００５９】
所定の処理実行部１００９は、例えば後述する認証とは異なる第２の認証処理を認証ジョブ実行部１００７５に行わせるための処理と、後述する作業負荷と第１の条件との比較処理とは異なる第２の条件との比較処理と、判定を行う判定部１００１０に行わせるための処理とを行う。
【００６０】
また、所定の処理実行部１００９は、後述するユーザの撮影を行う処理を入力部１００６に行わせるための処理と、後述する画像形成装置１００が生成する出力に防犯用の情報を付加する処理をファクスジョブ実行部１００７２、プリントジョブ実行部１００７３、またはコピージョブ実行部１００７４に行わせるための処理と、画像形成装置が生成する情報を記憶する処理をスキャンジョブ実行部１００７１に行わせるための処理を行う。
【００６１】
判定部１００１０は、後述する判定処理を行う。判定部１００１０は、各ジョブについて判定処理を行う認証ジョブ判定部１００１０１と、コピージョブ判定部１００１０２と、スキャンジョブ判定部１００１０３と、ファクスジョブ判定部１００１０４と、プリントジョブ判定部１００１０５とを有する。各ジョブの判定部は、記憶部１００８からデータを読み出し、後述する判定処理を行い、判定処理の判定結果を所定の処理実行部１００９に送る。
【００６２】
図３は、本発明の一実施形態に係るユーザの認証情報を示す認証表の一例である。
【００６３】
認証表４００は、補助記憶装置１０４に記憶される認証情報の一例である。
【００６４】
認証表４００が示すように、認証情報は、例えばユーザＩＤと、第１パスワードと、第２パスワードと、顔画像の特徴データと、ログイン累計回数と、コピージョブ累計回数と、コピージョブ累計枚数と、プリントジョブ累計回数と、プリントジョブ累計枚数と、スキャンジョブ累計回数と、スキャンジョブ累計枚数などを含む。認証情報は、ユーザごとに記憶されている。
【００６５】
ユーザＩＤは、ユーザを識別するための情報であり、例えば数字、文字を組み合わせたデータである。
【００６６】
第１パスワード、及び第２パスワードは、画像形成装置１００の特定の機能を利用する際、またはＰＣ２００から画像形成装置１００の特定の機能を利用する（以下、ログインという）際に用いられる。第１パスワード、及び第２パスワードは、ユーザを認証するために用いられる。第１パスワード、第２パスワードは、例えば数字、文字を組み合わせたデータである。
【００６７】
例えば、ログインの際に、ユーザはユーザＩＤ及びパスワードを入力して、画像形成装置１００は、ユーザ認証を行う。ユーザによって入力されたユーザＩＤ及びパスワードが、認証表４００に記憶されているユーザＩＤ及び第１パスワードと一致した場合、ユーザは認証情報に記憶されたユーザ本人であると認証される。
【００６８】
なお、ユーザＩＤとパスワードの組み合わせによる認証の実施形態は、数字、文字を組み合わせたデータに限られない。例えば、予めユーザの顔画像、指紋画像などの生体情報を記憶しておき、ログインの際に、撮影装置１０８や指紋認証デバイス（図示せず）を用いてユーザ認証を行ってもよい。さらに、認証は、数字、文字などの入力される情報と、生体情報とを組み合わせて用いてもよい。
【００６９】
顔画像の特徴データは、例えば特開２００８−２３３９５９記載の顔画像における両目尻及び唇の両端部分に対してガーボルフィルタ（Ｇａｂｏｒ  Ｆｉｌｔｅｒ）の処理を行った出力値などが挙げられる。なお、顔画像の特徴データは、ガーボルフィルタの処理による出力値のデータに限られない。顔画像の特徴データは、特定の人物であることを認証するための値、データでもよい。例えば、顔画像の特徴データは、顔全体または顔の一部分の領域の輝度値に関して、パターンマッチング処理用のデータでもよい。
【００７０】
また、実施形態は、撮影装置１０８としてステレオカメラなどを用いて３次元計測をして、３次元情報を認証に用いてもよい。
【００７１】
ログイン累計回数は、ユーザがログインを行った回数である。例えば、画像形成装置１００にユーザがＰＣ２００を利用してアクセスし、ユーザＩＤ及びパスワードを入力した回数である。また、ユーザが直接、画像形成装置１００を利用した回数と、ＰＣ２００を介してユーザがユーザＩＤ及びパスワードを入力した回数とを加算してもよい。
【００７２】
コピージョブ累計回数は、画像形成装置１００を利用して画像形成を行った回数である。例えば、コピージョブは、ユーザが文書をスキャナ１０５で読み取り、画像形成装置１００の画像形成部（図示せず）によって画像形成することである。即ち、ユーザが文書の情報を媒体に画像形成して印刷物を取得するジョブである。なお、コピーは、媒体の種類、コピーの内容に限定されない。例えば、媒体の種類は、紙以外の媒体であるＯＨＰ（Ｏｖｅｒｈｅａｄ  Ｐｒｏｊｅｃｔｏｒ）シートなどでもよい。コピーの内容は、例えば技術情報や営業情報以外の情報でもよい。
【００７３】
コピージョブ累計枚数は、コピージョブによってコピーされたテキストや画像のデータ量を媒体のページ単位で換算した数値である。コピージョブは、媒体に画像形成されている文字、図形、記号などの情報をスキャナ１０５で読み取り、媒体へ画像形成するジョブである。
【００７４】
例えば、ユーザが、３ページのテキストデータに相当する文書を、画像形成装置１００でコピーした場合、コピー回数は１回、コピー枚数は３枚とカウントする。
【００７５】
プリントジョブ累計回数は、ユーザがネットワーク３００を介して利用できるファイルデータをプリントした回数である。プリントジョブは、ユーザがＰＣ２００またはネットワーク３００に接続されている記憶装置（図示せず）に記憶されているテキスト、画像データといった情報を、画像形成装置１００によって媒体へ画像形成するジョブである。なお、プリントジョブで画像形成する情報は、ユーザによって画像形成装置１００にフラッシュメモリなどから入力されてもよい。
【００７６】
例えば、プリントジョブは、ＰＣ２００またはネットワーク３００に接続しているファイルサーバ（図示せず）などに記憶されているデータを画像形成装置１００で画像形成するジョブである。
【００７７】
プリントジョブ累計枚数は、プリントジョブによってプリントされたテキストまたは画像のデータ量をページ単位で換算した数値である。
【００７８】
例えば、３ページのテキストデータが、ＰＣ２００の補助記憶装置２０４に記憶されている。画像形成装置１００にこのデータを画像形成する指示がユーザから出された場合、プリントジョブの回数は１回、プリントジョブ枚数は３枚とカウントする。
【００７９】
なお、プリントジョブ累計回数、プリントジョブ累計枚数は、ネットワーク３００に接続している画像形成装置１００以外のプリンタ（図示せず）を利用した場合には、換算して累計してもよい。
【００８０】
スキャンジョブ累計回数は、ユーザが仕様書、書籍や名簿などの媒体に印字されている情報を電子データに変換した回数である。スキャンジョブは、媒体に印字されている文字、図形、記号などの情報をスキャナ１０５で読み取り、画像形成装置１００が電子データを生成するジョブである。
【００８１】
例えば、スキャンジョブは、仕様書などの文書をスキャナ１０５で読み取り、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）ファイルを生成するジョブである。また、スキャンジョブは、文書をスキャナ１０５で読み取り、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｏｒｔｓ  Ｇｒｏｕｐ）ファイルなど画像の電子データを生成するジョブである。
【００８２】
なお、電子データの形式は、ＰＤＦファイル、ＪＰＥＧファイルに限られない。電子データの形式は、テキストファイルやＢＭＰ（Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ  Ｂｉｔｍａｐ  Ｉｍａｇｅ）ファイルといったスキャンした文字や図形を、電子データから再現できる形式のデータであればよい。
【００８３】
スキャンジョブ累計枚数は、スキャンジョブによってスキャンされたテキストや画像のデータ量をページ単位で換算した数値である。
【００８４】
例えば、３ページのテキストが印刷された文書をスキャナ１０５がスキャンした場合、ジョブの回数は１回、プリントジョブ枚数は３枚とカウントされる。
【００８５】
ファクスジョブは、媒体に印字されている文字、図形、記号などの情報をスキャナ１０５で読み取り、読み取った情報を画像形成装置１００が送信するジョブである。
【００８６】
＜全体処理＞
画像形成装置１００は、後述する判定方法によってユーザのジョブにおいて、ログインが頻繁である、または入出力に係るジョブの負荷が大きいか否かを判定する。ログイン回数または単位時間あたりのログイン回数が多い場合、不正なユーザによる操作、または不正な情報の取得の特徴である。したがって、これらの状況の存在を判定することによってユーザのジョブから不正なユーザによる操作、または不正な情報の取得のジョブを見つけることができる。
【００８７】
同様に、不正な行為が行われた場合、コピー、プリント、スキャン、ファクスなどの入出力に係るジョブについても特徴がある。不正なユーザによる操作、または不正な情報の取得は、入出力に係るジョブの回数が多い、または入出力に係るジョブで扱うデータ量が多いなどの特徴がある。また、不正なユーザによる操作、または不正な情報の取得は、入出力に係るジョブの処理時間が長い、単位時間あたりの入出力に係るジョブを行う回数が多いなどの入出力に係るジョブの作業負荷が大きい特徴がある。したがって、入出力に係るジョブの作業負荷が大きいジョブを見つけることで、不正なユーザによる操作、または不正な情報の取得のジョブを見つけることができる。
【００８８】
不正なユーザによる操作、または不正な情報の取得のジョブを見つけた場合、画像形成装置１００は、防犯のための所定の処理を行う。所定の処理は、不正なユーザによる操作、または不正な情報の取得を難しくし、または取得された情報及びユーザを後から確認することを、より容易にする。
【００８９】
図４は、本発明の一実施形態に係る画像形成装置の全体処理の一例を説明するフローチャートである。
【００９０】
ステップＳ０４０１で、ユーザがログインをする際、ユーザは認証のために、後述するユーザＩＤとパスワードを入力する。画像形成装置１００は、ユーザを認証することで、これから行われるジョブがどのユーザによって行われるジョブか認識することができる。
【００９１】
ステップＳ０４０２で、ユーザは、入出力に係るジョブであるコピー、スキャン、プリント、ファクスのいずれかのジョブを画像形成装置１００に指示する。
【００９２】
ステップＳ０４０３で、画像形成装置１００は、ユーザが指示したジョブを後述する認証表４００に示す形式で記憶する処理を行う。
【００９３】
ステップＳ０４０４で、画像形成装置１００は、認証表４００に記憶されているログイン累計回数、コピージョブ累計回数、コピージョブ累計枚数、プリントジョブ累計回数、プリントジョブ累計枚数、スキャンジョブ累計回数、またはスキャンジョブ累計枚数といった作業負荷を示す値が、後述する所定の値以上であるか否かを判定する判定処理を行う。
【００９４】
ステップＳ０４０５で、画像形成装置１００は、ステップＳ０４０４の判定に基づいて、後述する所定の処理が必要か否かを判断する。画像形成装置１００は、所定の処理が必要と判断した場合（ステップＳ０４０５でＹＥＳ）、ステップＳ０４０６に進む。画像形成装置１００は、所定の処理が必要でないと判断した場合（ステップＳ０４０５でＮＯ）、ステップＳ０４０７に進む。
【００９５】
ステップＳ０４０６で、画像形成装置１００は、所定の処理を実行する。
【００９６】
ステップＳ０４０７で、画像形成装置１００は、ステップＳ０４０２でユーザが指示したジョブを実行する。
【００９７】
＜ユーザ認証＞
図５は、本発明の一実施形態に係るユーザ認証の処理の一例を説明するフローチャートである。図５で説明するユーザ認証の処理は、図４のステップＳ０４０１のユーザの認証である。
【００９８】
本処理では、ユーザ認証の処理は、ユーザＩＤと第１パスワードを用いる場合を例に記載する。以下、ユーザＩＤと第１パスワードを用いるユーザ認証の処理を第１の認証処理という。
【００９９】
ステップＳ０５０１で、画像形成装置１００は、ユーザにユーザＩＤと第１パスワードの入力を要求する。ユーザは、入力装置１０７からユーザＩＤと第１パスワードを入力する。
【０１００】
ステップＳ０５０２で、画像形成装置１００は、ステップＳ０５０１の要求に対してユーザが入力したユーザＩＤが、予め記憶されている認証表４００のユーザＩＤと一致するか照合する。具体的には、画像形成装置１００は、ユーザが入力したユーザＩＤが認証表４００に存在するか否かを照合する。画像形成装置１００は、ユーザＩＤが認証表４００に存在する場合、ステップＳ０５０３に進む。画像形成装置１００は、ユーザＩＤが認証表４００に存在しない場合、ステップＳ０５０１に戻る。
【０１０１】
ステップＳ０５０３で、画像形成装置１００は、ステップＳ０５０１の要求に対してユーザが入力した第１パスワードが、予め記憶されている認証表４００と第１パスワードと一致するか照合する。具体的には、画像形成装置１００は、ユーザが入力した第１パスワードが、認証表４００に対応する第１パスワードと同一であるか否かを照合する。
【０１０２】
画像形成装置１００は、認証表４００に対応する第１パスワードと同一である場合、ステップＳ０５０４に進む。画像形成装置１００は、認証表４００に対応する第１パスワードと同一でない場合、ステップＳ０５０１に戻る。
【０１０３】
画像形成装置１００は、ユーザＩＤと第１パスワードのペアが認証表４００に記憶されている場合、ユーザＩＤと第１パスワードが認証表４００と一致したと判断する。
【０１０４】
ステップＳ０５０４で、画像形成装置１００はユーザ認証を行い、認証を終了する。
【０１０５】
ユーザが入力したユーザＩＤと第１パスワードが認証表４００と一致しないと判断した場合（ステップＳ０５０２でＮＯ）、画像形成装置１００はステップＳ０５０１に戻り、再度ユーザに入力を要求する。画像形成装置１００は、ユーザがジョブを中止しない限り、再認証が繰り返される。
【０１０６】
なお、第１の認証処理は、ユーザＩＤと第１パスワードとを用いる処理に限定されない。例えば、第１パスワードの代わりに、第２パスワードを要求するでもよい。また、第１パスワードと第２パスワードの両方を要求するでもよい。さらに、撮影装置１０８でユーザの顔を撮影し、撮影した画像から照合を行ってもよい。
【０１０７】
＜ジョブを記憶する処理＞
図６は、本発明の一実施形態に係るジョブの種類と作業負荷を記憶する情報の一例である。記憶表４０１は、図４のステップＳ０４０３で行うジョブの種類と作業負荷を記憶する情報の一例である。
【０１０８】
記憶表４０１は、ジョブに係る情報と所定の処理に係る情報を含む。ジョブに係る情報は、図４のステップＳ０４０４の判定処理に用いるジョブの処理と作業負荷を記憶する。ジョブに係る情報は、例えば、ユーザＩＤ、ジョブの種類、ジョブ実行枚数、ジョブ開始日時、及びジョブ終了日時などの情報のうち少なくとも１つが含まれる。
【０１０９】
ジョブ開始時刻と、ジョブ終了時刻に記憶されている時刻からジョブに要した時間を算出することができる。
【０１１０】
また、上述のジョブの要した時間で、ジョブ実行枚数を割った値からジョブにおける単位時間の枚数を算出することができる。
【０１１１】
例えば、記憶表４０１にログインした時刻を記憶し、単位時間にログインした回数、即ち、ログイン頻度を算出する。その他、記憶表４０１にコピージョブの開始時刻と終了時刻を記憶し、ジョブの平均実行時間を算出してもよい。
【０１１２】
これら算出した値は、作業負荷として認識することができる。
【０１１３】
なお、実施形態は、図６に示す記憶表４０１に限定されない。例えば、ジョブ実行枚数に代えて、ジョブ実行回数、ジョブで用いられたデータ量もよい。さらに、記憶表４０１は、複数の種類のジョブのジョブ実行枚数を合算し、記憶してもよい。
【０１１４】
また、実施形態は、後述する所定の処理が行われた場合、作業負荷をリセットしてもよい。例えば、ログイン頻度が所定の値以上であるとして、後述する所定の処理が行われた場合、ログインした回数を０と記憶してもよい。
【０１１５】
所定の処理に係る情報とは、図４のステップＳ０４０６で後述する所定の処理を実行した場合、所定の処理によって生成された情報である。
【０１１６】
画像形成装置１００は、所定の処理が必要と判断した場合（図４のステップＳ０４０５でＹＥＳ）、後述する所定の処理を実行する。後述する所定の処理で、ＯＣＲ、顔画像、または動画像の情報が生成された場合、この情報の記憶されている場所を記憶する。情報の記憶されている場所は、例えば、記憶した情報のファイル名、及び記憶した場所を示すパスなどである。なお、所定の処理を行わない場合（図４のステップＳ０４０５でＮＯ）、、所定の処理は、情報を生成しない。この場合、所定の処理に係る情報はなしとなる。
【０１１７】
また、図４のステップＳ０４０１で行ったユーザの認証の際、ユーザにユーザＩＤと第１パスワードの入力を要求した回数を、ログイン回数として記憶する。
【０１１８】
例えば、図４のステップＳ０４０１のユーザの認証で、ユーザにユーザＩＤと第１パスワードの入力を２回要求した場合、画像形成装置１００は、認証表４００のログイン累計回数に２を加算する処理を行ってもよい。
【０１１９】
さらに、図４のステップＳ０４０２で、ｎ枚のコピーを行うコピージョブをユーザが指示した場合、画像形成装置１００は、認証表４００のコピージョブ累計回数に１を加算し、コピージョブ累計枚数にｎを加算するジョブを記憶する処理を行う。
【０１２０】
＜判定処理＞
本処理は、ユーザが図４のステップＳ０４０２でコピージョブを指示した場合を例に記載する。また、本実施例は、ログイン累計回数とジョブ実行枚数の両方の作業負荷について、それぞれ所定の値以上であるか否かを比較する処理によって判定する場合で例示する。
【０１２１】
図７は、本発明の一実施形態に係る判定処理の一例を説明するフローチャートである。本処理は、図４のステップＳ０４０４の判定処理の一例である。
【０１２２】
ステップＳ０７０１で、画像形成装置１００は、ログイン累計回数である作業負荷が、所定の回数である１００回以上か否か判断する。画像形成装置１００は、ログイン累計回数が１００回以上であると判断した場合（ステップＳ０７０１でＹＥＳ）、ステップＳ０７０２に進む。画像形成装置１００は、ログイン累計回数が１００回以上でないと判断した場合（ステップＳ０７０１でＮＯ）、ステップＳ０７０４に進む。
【０１２３】
ステップＳ０７０２で、画像形成装置１００は、コピージョブに係る作業負荷での判断を行う。具体的には、図４のステップＳ０４０２でユーザが指示したコピー枚数が１０枚以上か否か判断する。画像形成装置１００は、コピー枚数が１０枚以上であると判断した場合（ステップＳ０７０２でＹＥＳ）、ステップＳ０７０３に進む。画像形成装置１００は、コピー枚数が１０枚以上でないと判断した場合（ステップＳ０７０２でＮＯ）、ステップＳ０７０４に進む。
【０１２４】
ステップＳ０７０３で、画像形成装置１００は、所定の処理が必要と判定する。
【０１２５】
ステップＳ０７０４で、画像形成装置１００は、所定の処理が不要と判定する。
【０１２６】
なお、実施形態は、作業負荷をログイン累計回数、及びジョブ実行枚数で判定する処理に限定されない。実施形態は、ログイン累計回数、及びジョブ実行枚数に変えて、認証表４００に記憶されているコピージョブ累計回数などで判定処理してもよい。さらに、記憶表４０１に記憶されているジョブを行なった時間、及び単位時間あたりのジョブを行った回数で判定してもよい。ならびに、実施形態は、作業負荷による判定の順序をログイン累計回数（ステップＳ０７０１）、ジョブ実行枚数（ステップＳ０７０２）の順序で行う処理に限定されない。例えば、先にジョブ実行枚数（ステップＳ０７０２）によって判断し、次にログイン累計回数（ステップＳ０７０１）で判断する順序で判定してもよい。
【０１２７】
また、実施形態は、ログイン累計回数、及びジョブ実行枚数の２種類の作業負荷で判定する処理に限定されない。例えば、実施形態は、ログイン累計回数、またはジョブ実行枚数のどちらか一方で判定する処理でもよい。さらに、実施形態は、ログイン累計回数、ジョブ実行枚数以外の作業負荷を組み合わせて３種類以上の作業負荷で判定する処理でもよい。
【０１２８】
なお、実施形態は、所定の回数をログイン累計回数が１００回、またはコピージョブ枚数が１０枚に限定されない。所定の回数は、画像形成装置１００、ネットワーク３００の管理者、サービスマンなどが任意に設定できる数値であり、用途や目的に応じて適切な値に設定される。例えば、セキュリティを向上させたい場合には、所定の回数の値は低い数値が設定されてもよい。
【０１２９】
画像形成装置１００は、本処理で所定の処理が必要と判定した場合（ステップＳ０７０３）、後述する所定の処理を実行する（図４のステップＳ０４０６）。
【０１３０】
＜所定の処理＞
本処理は、図４のステップＳ０４０４の判定処理で、所定の処理が必要とされた場合に実行される。判定によってユーザのジョブから不正なユーザによる操作、または不正な情報の取得のジョブを見つけることがより容易になる。したがって、画像形成装置１００は、不正なユーザによる操作、または不正な情報の取得のジョブに防犯のための処理を行う。
【０１３１】
所定の処理は、図４のＳ０４０１で先に行ったユーザの認証とは異なる認証方法でユーザを認証する処理である。
【０１３２】
図８は、本発明の一実施形態に係る第２の所定の処理の一例を説明するフローチャートである。図８は、図４のステップＳ０４０４の判定処理で、所定の処理が必要とされた場合で、図４のＳ０４０１で先に行ったユーザの認証とは異なる認証方法でユーザを認証する処理を示す。
【０１３３】
図４のステップＳ０４０４の判定処理で、所定の処理が必要とされた場合、図４のステップＳ０４０１で先に行った第１の認証処理とは異なる、第２パスワードによってユーザの認証（以下、第２の認証処理）を実行する。
【０１３４】
ステップＳ０８０１で、画像形成装置１００は、ユーザに第２パスワードの入力を要求する。ユーザは、入力装置１０７から第２パスワードを入力する。
【０１３５】
ステップＳ０８０２で、画像形成装置１００は、ステップＳ０８０１の要求に対してユーザが入力した第２パスワードが、予め記憶されている認証表４００の第２パスワードと一致するか照合する。具体的には、ユーザが入力した第２パスワードが、認証表４００に記憶されているユーザＩＤに対応する第２パスワードと同一か否かを照合する。画像形成装置１００は、第２パスワードが認証表４００に記憶されている第２パスワードと同一である場合、認証表４００と一致したと判断する。
【０１３６】
ユーザが入力してきた第２パスワードが認証表４００と一致したと判断した場合（ステップＳ０８０２でＹＥＳ）、画像形成装置１００は、ステップＳ０８０３に進む。
【０１３７】
ユーザが入力してきた第２パスワードが認証表４００と一致しないと判断した場合（ステップＳ０８０２でＮＯ）、画像形成装置１００はステップＳ０８０１に戻り、再度ユーザに入力を要求する。
【０１３８】
ステップＳ０８０３で、画像形成装置１００は、ユーザを認証する。
【０１３９】
ステップＳ０８０４で、認証表４００に記憶されているログイン累計回数を０とする処理を行い、所定の処理を終了する。
【０１４０】
予め認証表４００に記憶されている複数のパスワードを要求することで、例えば第１パスワードの情報が漏洩した場合、漏洩した第１パスワードを使う不正なユーザによる操作、または不正な情報の取得によるコピージョブの実行を難しくすることができる。
【０１４１】
なお、第２の認証処理は、第２パスワードを用いる処理に限定されない。第２の認証処理は、第１の認証処理で行われた処理とは異なる認証であればよい。例えば、第１の認証処理がユーザＩＤと第１パスワードを用いる認証であれば、第２の認証処理は、第１パスワードと第２パスワードの両方を要求する処理でもよい。さらに、撮影装置１０８でユーザの顔を撮影し、撮影した画像から照合を行う処理でもよい。
【０１４２】
また、所定の処理は、図４のステップＳ０４０４の判定処理で行った条件（以下、第１の条件）以外の条件（以下、第２の条件）で判定処理を行ってもよい。
【０１４３】
例えば、第１の条件が、ログイン累計回数が１００回以上、かつ、コピージョブ枚数が１０枚以上とする。第２の条件は、コピージョブ累計回が１００回以上でもよい。この場合、図４のステップＳ０４０４の判定処理は、作業負荷と第１の条件との比較処理によって行われ、図４のステップＳ０４０６の所定の処理は、作業負荷と第２の条件との比較処理によって行われる。
【０１４４】
＜第２実施形態＞
第２実施形態は、図７で示した判定処理の別の実施形態の一例である。第２実施形態は、図１に示す画像形成装置１００及びシステムを利用するため、説明を省略する。第２実施形態は、図４のステップＳ０４０４の判定処理の内容が異なり、その他の処理は図４に示した処理と同様である。
【０１４５】
図９は、本発明の第２実施形態に係る判定処理の一例を説明するフローチャートである。
【０１４６】
図９は、第１実施形態の判定処理である図７に示す処理と比較して、ステップＳ０９０５の処理が加わっている点が異なる。即ち、図７のステップＳ０７０１からステップＳ０７０４と、図９のステップＳ０９０１からステップＳ０９０４の処理は同一であり、説明を省略する。
【０１４７】
ステップＳ０９０５で、画像形成装置１００は、ユーザが指示したコピージョブの半分の枚数を実行する。その後、図４のステップＳ０４０６で、画像形成装置１００は、所定の処理を実行する。
【０１４８】
第２実施形態に係る判定処理によって、画像形成装置１００は、ジョブを行っている途中でも所定の処理を実行できる。ジョブを行っている途中でも所定の処理を実行できることで、画像形成装置１００は、設定した判定の条件に近いタイミングで所定の処理を実行できる。
【０１４９】
なお、実施形態は、画像形成装置１００が所定の処理を実行するタイミングを、ユーザが指示したコピージョブの半分の枚数を実行した際に限定されない。ユーザが指示したコピージョブを実行している途中であればよく、例えば、判定の条件がコピージョブを実行している間に満された場合、画像形成装置１００は、コピージョブを中断し、所定の処理を実行してもよい。
【０１５０】
ステップＳ０９０５で実行した途中で、所定の処理が実行され、所定の処理が終了した場合、画像形成装置１００はステップＳ０９０５で実行した残りの処理を実行する（図４のステップＳ０４０７）。
【０１５１】
＜第３実施形態＞
第３実施形態は、図８で示した所定の処理の別の実施形態の一例である。第３実施形態は、図１に示す画像形成装置１００及びシステムを利用するため、説明を省略する。第３実施形態は、図４のステップＳ０４０６の所定の処理の内容が異なり、その他の処理は図４に示した処理と同様である。
【０１５２】
図１０は、本発明の第３実施形態に係るユーザの撮影を行う処理の一例を説明する図である。図１０（ａ）は、ユーザが画像形成装置１００へジョブの指示を、入力装置１０７から行っている場面の例示である。ユーザが画像形成装置１００で、コピージョブを指示する場合、入力装置１０７である操作パネルからコピー枚数を入力する。
【０１５３】
図１０（ｂ）は、入力装置１０７の拡大図である。入力装置１０７は、ディスプレイ１０７１と、操作ボタン１０７２を有する。また、入力装置の近くに撮影装置１０８が設置されている。
【０１５４】
ディスプレイ１０７１は、画像形成装置１００がユーザ対して入力を要求するメッセージを表示し、または撮影装置１０８で取得された画像、認証の結果などを表示する。
【０１５５】
操作ボタン１０７２は、画像形成装置１００へジョブを指示するために用いる。
【０１５６】
画像形成装置１００は、入力装置１０７及び撮影装置１０８を用いて、ユーザの撮影を所定の処理として実行する。
【０１５７】
図１１は、本発明の第３実施形態に係る所定の処理の一例を説明するフローチャートである。
【０１５８】
ステップＳ１１０１で、画像形成装置１００は、ユーザに撮影装置１０８でユーザの顔を撮影することを要求する。ユーザは、撮影装置１０８で顔が撮影できるように顔を近づけることで撮影が行われる。
【０１５９】
ステップＳ１１０２で、ステップＳ１１０１で撮影された顔画像の画像解析を行う。具体的には、画像形成装置１００は、撮影した顔画像のうち、両目尻及び唇の両端部分に対してガーボルフィルタの処理を行う。
【０１６０】
ステップＳ１１０３で、画像形成装置１００は、ガーボルフィルタの処理出力値が認証表４００に記憶されている値と一致するか否かの判断を行う。
【０１６１】
ステップＳ１１０２の画像解析結果が認証表４００の顔画像データと一致したと判断した場合（ステップＳ１１０３でＹＥＳ）、ステップＳ１１０４に進む。
【０１６２】
ステップＳ１１０２の画像解析結果が認証表４００の顔画像データと一致しないと判断した場合（ステップＳ１１０３でＮＯ）、ステップＳ１１０１に戻る。
【０１６３】
なお、実施形態は、ユーザ認証が行われた後、認証表４００に記憶されているログイン累計回数を０とする処理を行ってもよい。
【０１６４】
また、ステップＳ１１０１で撮影した静止画または動画像を記憶してもよい。例えば、ユーザが行ったコピージョブに対して、ステップＳ１１０１でユーザの静止画と動画像の両方を記憶しておく場合、記憶表４０１に、撮影した静止画データのファイル名「画像データＦ２」、動画像データ「動画像データＭ３」を記憶しておく。画像形成装置１００の管理者などが、記憶された静止画と動画像を確認することで、いわゆるなりすましによる不正なユーザによる操作、または不正な情報の取得による画像形成装置１００の利用を難しくすることができる。
【０１６５】
なお、実施形態において、撮影装置１０８の画像の取得に限定されない。例えば、ＰＣ２００からネットワーク３００を介して画像形成装置１００を利用する場合、ＰＣ２００が有する撮影装置（図示せず）で撮影された顔画像のデータを、送受信部２１０が画像形成装置１００に送信して画像解析を行ってもよい。
【０１６６】
さらに、顔画像の画像解析は、ガーボルフィルタの処理に限定されない。例えば、カメラ付のノート型ＰＣで行われている顔認証のアルゴリズムを利用してもよい。
【０１６７】
＜第４実施形態＞
第４実施形態は、図８で示した所定の処理の別の実施形態の一例である。第４実施形態は、図１に示す画像形成装置１００及びシステムを利用するため、説明を省略する。第３実施形態は、図４のステップＳ０４０６の所定の処理の内容が異なり、その他の処理は図４に示した処理と同様である。
【０１６８】
図１２は、本発明の第４実施形態に係る画像形成装置が生成した出力結果に防犯用の情報を付加する処理の一例を説明する図である。
【０１６９】
画像形成装置１００は、図４のステップＳ０４０２でユーザが指示したジョブがコピー、プリント、またはファクスの場合で、かつ、図４のステップＳ０４０４の判定処理で所定の処理が必要と判定された場合、本処理を行う。以下、第４実施形態は、コピージョブについて例示する。
【０１７０】
図１２（ａ）は、本処理を行わない場合の例を示している。画像形成装置１００は、コピージョブをユーザに指示された場合、スキャナ１０５が読み取りなどを行い、読み取られた情報を用いて紙などの媒体Ｐへ画像形成する。画像形成装置１００は、画像形成領域１１に文字や図形などを印字する。
【０１７１】
図１２（ｂ）は、本処理である地紋処理を行った場合、画像形成装置１００が生成する印刷物の一例である。第４実施形態では、画像形成装置１００は、画像形成領域１１以外の箇所に、防犯用の情報を画像形成領域１１の画像形成より薄い濃度で画像形成を行う。この薄い濃度で画像形成する処理は、いわゆる地紋処理（以下、地紋処理という）である。画像形成装置１００は、地紋処理によって、防犯用の情報（以下、防犯情報）を媒体Ｐへ付加した画像形成を行う。図１２（ｂ）の例では、「ＣＯＰＹ」の文字を防犯情報１２として印刷物へ付加している。この場合、画像形成装置１００は、画像形成領域１１部分を黒色で画像形成し、防犯情報１２を黒色より薄い灰色で画像形成してもよい。
【０１７２】
本処理で、画像形成装置１００が印刷物に防犯情報を付加する処理を行うことで、印刷物は、コピージョブによって持ち出された印刷物であることがわかるようになる。
【０１７３】
なお、防犯情報１２は、「ＣＯＰＹ」の文字に限定されない。例えば、「ＣＯＰＹ」の文字に代えてユーザＩＤ、ジョブ実行日時などの情報を付加してもよい。
【０１７４】
また、防犯情報の付加は、図１２（ｂ）に限定されない。例えば、防犯情報１２の画像形成は、ヘッダ部１３、フッタ部１４の箇所に行ってもよい。
【０１７５】
また、防犯情報１２は、特定の波長の光を当てないと見ることができないインクで画像形成されてもよい。
【０１７６】
さらに、実施形態は、コピージョブの場合に限定されない。ジョブは、スキャン、プリント、またはファクスのジョブであってもよい。また、スキャンジョブの場合、画像形成装置１００が生成する情報は、ＰＤＦファイルなどの電子データとなる。実施形態は、生成する情報がＰＤＦファイルの場合、ＰＤＦファイルのデータに地紋処理のデータを付加してもよい。また、地紋処理のデータの付加に代えて、画像形成装置１００は、生成するファイルに付属のする情報、いわゆるメタデータ（以下、メタデータという）として防犯情報を付加してもよい。メタデータとして防犯情報を付加する場合、メタデータは、ファイル単位でなく、ページ単位で付加してもよい。メタデータをページ単位で付加する場合、画像形成装置１００は、スキャンジョブの途中からでも本処理が実行できる。
＜第５実施形態＞
第５実施形態は、判定処理の判定結果によって画像形成装置１００が行う所定の処理の切り替えをする。
【０１７７】
図１３は、本発明の第５実施形態に係る画像形成装置の全体処理の一例を説明するフローチャートである。
【０１７８】
第５実施形態は、図１に示す画像形成装置１００及びシステムを利用するため、説明を省略する。
【０１７９】
図１３は、図４に示した第１実施形態と比較してステップＳ１３０８の処理がある点が異なる。したがって、図４のステップＳ０４０１からステップＳ０４０７と、図１３のステップＳ１３０１からステップＳ１３０７の処理は同様であり、説明を省略する。
【０１８０】
第５実施形態は、ステップＳ１３０４の判定処理で不正なユーザによる操作、または不正な情報の取得のジョブを見つけなかった場合でも、画像形成装置１００は所定の処理を行う（以下、第１の所定の処理という）。ステップＳ１３０４の判定処理で、不正なユーザによる操作、または不正な情報の取得のジョブを見つけた場合、画像形成装置１００は第１の所定の処理とは異なる所定の処理（以下、第２の所定の処理という）を行う。
【０１８１】
ステップＳ１３０４の判定処理は、図７で示された処理の内容である。ステップＳ１３０４の判定処理で第１の所定の処理が必要と判定された場合、第５実施形態では、画像形成装置１００は第１の所定の処理を実行すると判断する（ステップＳ１３０５でＮＯ）。画像形成装置１００は、第１の所定の処理を実行すると判断した場合、ステップＳ１３０６に進む。
【０１８２】
ステップＳ１３０４の判定処理で、第１の所定の処理が不要と判定された場合、第５実施形態では、画像形成装置１００は第２の所定の処理を実行すると判断する（ステップＳ１３０５でＹＥＳ）。画像形成装置１００は、第２の所定の処理を実行すると判断した場合、ステップＳ１３０８に進む。
【０１８３】
ステップＳ１３０６で、画像形成装置１００は、第１の所定の処理を実行する。第１の所定の処理は、例えば第４実施形態の図１２（ｂ）で示した画像形成装置１００が印刷物に地紋処理を行うことである。
【０１８４】
ステップＳ１３０８で、第２の所定の処理は、例えば第４実施形態で示した画像形成装置１００が印刷物に特定の波長の光を当てないと見ることができないインクで画像形成する。
【０１８５】
即ち、第５実施形態では、画像形成装置１００は、不正なユーザによる操作、または不正な情報の取得のジョブを見つけなかった場合は、印刷物に地紋処理を行う。また、不正なユーザによる操作、または不正な情報の取得のジョブを見つけた場合は、印刷物に特定の波長の光を当てないと見ることができないインクで画像形成する。本実施形態では、画像形成装置１００は、判定処理の判定結果に基づいて所定の処理を切り替える。
【０１８６】
なお、第１の所定の処理は、画像形成装置１００が印刷物に地紋処理、及び第２の所定の処理は、印刷物に特定の波長の光を当てないと見ることができないインクで画像形成する処理に限定されない。第１、及び第２の所定の処理は、第１、第３、または第４実施形態で示した所定の処理の何れかを行う。
＜第６実施形態＞
第６実施形態は、図８で示した所定の処理の別の実施形態の一例である。第４実施形態は、図１に示す画像形成装置１００及びシステムを利用するため、説明を省略する。第３実施形態では、図４のステップＳ０４０６の所定の処理の内容が異なり、その他の処理は図４に示した処理と同様である。
【０１８７】
第６実施形態は、ユーザが指示したジョブによって、画像形成装置１００が読み取りを行う場合である。画像形成装置１００が読み取りを行う場合は、ユーザがスキャナ１０５を用いるコピー、スキャン、またはファクスのジョブを指示する場合である。
【０１８８】
第６実施形態では、画像形成装置１００は、スキャナ１０５が読み取りを行った情報を、ＯＣＲ機能によってテキストデータで記憶する。
【０１８９】
コピージョブ、またはファクスジョブの場合、画像形成装置１００は、媒体へ画像形成された情報をテキストデータで記憶する。スキャンジョブの場合、画像形成装置１００は、ＰＤＦファイルとして生成された情報をテキストデータで記憶する。即ち、第６実施形態では、画像形成装置１００は、情報をテキストデータとして記憶する。
【０１９０】
本実施形態で記憶された情報は、図６の記憶表４０１に、ＯＣＲ機能によって生成したテキストデータ「テキストデータＯ１」として記憶される。画像形成装置１００の管理者などが、記憶されたテキストデータを確認することで、管理者はユーザがどういった情報を持ち出したかを知ることができる。テキストデータは、ＰＣなどで検索が容易であり、管理者などの確認の作業を効率化できる。
【０１９１】
なお、記憶するデータ形式は、テキストデータに限定されない。例えば、画像形成装置１００は、テキストデータに代えてＰＤＦファイル、ＪＰＥＧなどの画像のデータを記憶してもよい。
【０１９２】
さらに、本実施形態は、第１から第５実施形態と組み合わせて行われるもよい。
【０１９３】
なお、実施形態は、ユーザ認証、判定処理、所定の処理の各処理を複数行ってもよい。例えば、所定の処理として第３実施形態と第４実施形態の２種類を実行してもよい。
【０１９４】
なお、実施形態で説明した画像形成装置をネットワークへ接続するシステム構成は一例であり、用途や目的に応じて様々な画像形成システム構成例があることは言うまでもない。
【０１９５】
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【符号の説明】
【０１９６】
１００  画像形成装置
２００  ＰＣ
１０１、２０１  ＣＰＵ
１０２、２０２  ＲＯＭ
１０３、２０３  ＲＡＭ
１０４、２０４  補助記憶装置
１０５  スキャナ
２０５  出力装置
１０６、２０６  メモリ
１０７、２０７  入力装置
１０７１  ディスプレイ
１０７２  操作ボタン
１０８  撮影装置
１０９、２０９  バス
１１０、２１０  送受信部
３００  ネットワーク
４００  認証表
４０１  記憶表
１１  画像形成領域
１２  防犯情報
１３  ヘッド部
１４  フッタ部
【先行技術文献】
【特許文献】
【０１９７】
【特許文献１】特開２００５−１０７７１２号公報
【特許文献２】特開２００６−２３５７３１号公報
【図１】
2015026293.tif 000003
【図２】
2015026293.tif 000004
【図３】
2015026293.tif 000005
【図４】
2015026293.tif 000006
【図５】
2015026293.tif 000007
【図６】
2015026293.tif 000008
【図７】
2015026293.tif 000009
【図８】
2015026293.tif 000010
【図９】
2015026293.tif 000011
【図１０】
2015026293.tif 000012
【図１１】
2015026293.tif 000013
【図１３】
2015026293.tif 000014
【図１２】
2015026293.tif 000015