(57)【要約】      （修正有）【課題】本構成を有していない場合と比較して、処理に関する設定の回数を減らすことができる画像処理装置を提供する。【解決手段】画像処理装置は、原稿の特徴と処理とを対応付けて記憶する記憶手段と、原稿から原稿の特徴を読み取る読取手段と、前記記憶手段を参照して、前記読取手段により読み取られた原稿の特徴が処理に対応付けられている場合には、これに従って画像を処理するように制御する制御手段とを有する画像処理装置である。【選択図】図４
2010226583.tif 000002
【特許請求の範囲】
【請求項１】
原稿の特徴と処理とを対応付けて記憶する記憶手段と、
原稿から原稿の特徴を読み取る読取手段と、
前記記憶手段を参照して、前記読取手段により読み取られた原稿の特徴が処理に対応付けられている場合には、この処理に従って画像を処理するように制御する制御手段と
を有する画像処理装置。
【請求項２】
前記原稿の特徴は、予め定められた文字列又は図形を含む画情報と、この画情報の原稿における位置を示す位置情報とである
請求項１に記載の画像処理装置。
【請求項３】
前記記憶手段は、原稿の特徴と、処理と、この処理の結果を集計する集計単位とを対応付けて記憶し、
処理に対応付けられている集計単位に基づいて、前記処理手段により行われた処理の結果を集計する集計手段
をさらに有する請求項１又は２に記載の画像処理装置。
【請求項４】
前記記憶手段は、処理の実行が許可される認証単位と、処理の実行が許可されるための認証情報とをさらに対応付けて記憶し、
前記制御手段は、入力された認証情報が、前記読取手段により読み取られた原稿の特徴に対応付けられる認証情報と一致するか否か、及び、認証情報を入力した主体が、認証単位と一致するか否かに応じて、前記読取手段により読み取られた原稿の特徴に対応付けられる認証単位、及び、前記読取手段により読み取られた原稿の特徴に対応付けられる処理に従って、画像を処理するように制御する
請求項１又は２に記載の画像処理装置。
【請求項５】
原稿の特徴と処理とを対応付けて記憶するステップと、
原稿から原稿の特徴を読み取るステップと、
読み取られた原稿の特徴が処理に対応付けられている場合には、この処理に従って画像を処理するように制御するステップと
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、２次元の画像パターンからなるコード情報によって構成される指定情報を含むシート媒体の画像を読み取り、ジョブを実行する画像処理装置が開示されている。
特許文献２には、非可視の特殊バーコードとして印刷された指示書を含む処理対象文書を読み込み、各処理を実行する印刷装置が開示されている。
特許文献３には、複数の設定用紙から画像を読み取り、読み取った画像の組み合わせに対応する認証コードがあるか否かを判断することによって認証処理を実行する画像読取装置が開示されている。
特許文献４には、二次元コードとして記録された装置制御設定情報を含む原稿を読み取り、認証及び動作を実行する多機能入出力装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３１６０５３号公報
【特許文献２】特開２００５−２６２７５４号公報
【特許文献３】特開２００６−２６１８３２号公報
【特許文献４】特開２００７−２２１７４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、本構成を有していない場合と比較して、処理に関する設定の回数を減らすことができる画像処理装置を提供することにある。
【課題を解決するための手段】
【０００５】
[画像処理装置]
請求項１に係る発明は、原稿の特徴と処理とを対応付けて記憶する記憶手段と、原稿から原稿の特徴を読み取る読取手段と、前記記憶手段を参照して、前記読取手段により読み取られた原稿の特徴が処理に対応付けられている場合には、これに従って画像を処理するように制御する制御手段とを有する画像処理装置である。
【０００６】
請求項２に係る発明は、前記原稿の特徴は、予め定められた文字列又は図形を含む画情報と、この画情報の原稿における位置を示す位置情報とである請求項１に記載の画像処理装置である。
【０００７】
請求項３に係る発明は、前記記憶手段は、原稿の特徴と、処理と、この処理の結果を集計する集計単位とを対応付けて記憶し、処理に対応付けられている集計単位に基づいて、前記処理手段により行われた処理の結果を集計する集計手段をさらに有する請求項１又は２に記載の画像処理装置である。
【０００８】
請求項４に係る発明は、前記記憶手段は、処理の実行が許可される認証単位と、処理の実行が許可されるための認証情報とをさらに対応付けて記憶し、前記制御手段は、入力された認証情報が、前記読取手段により読み取られた原稿の特徴に対応付けられる認証情報と一致するか否か、及び、認証情報を入力した主体が、認証単位と一致するか否かに応じて、前記読取手段により読み取られた原稿の特徴に対応付けられる認証単位、及び、前記読取手段により読み取られた原稿の特徴に対応付けられる処理に従って、画像を処理するように制御する請求項１又は２に記載の画像処理装置である。
【０００９】
[プログラム]
請求項５に係る発明は、原稿の特徴と処理とを対応付けて記憶するステップと、原稿から原稿の特徴を読み取るステップと、読み取られた原稿の特徴が処理に対応付けられている場合には、これに従って画像を処理するように制御するステップとをコンピュータに実行させるプログラムである。
【発明の効果】
【００１０】
請求項１に係る発明によれば、本構成を有していない場合と比較して、処理に関する設定の回数を減らすことができる画像処理装置を提供することができる。
【００１１】
請求項２に係る発明によれば、請求項１に係る発明による効果に加えて、原稿の特徴として、画情報及びこの位置情報を適用することができる画像処理装置を提供することができる。
【００１２】
請求項３に係る発明によれば、請求項１又は２に係る発明による効果に加えて、本構成を有していない場合と比較して、集計単位を設定する回数を減らすことができる画像処理装置を提供することができる。
【００１３】
請求項４に係る発明によれば、請求項１又は２に係る発明による効果に加えて、本構成を有していない場合と比較して、認証単位を設定する回数を減らす画像処理装置を提供することができる。
【００１４】
請求項５に係る発明によれば、本構成を有していない場合と比較して、処理に関する設定の回数を減らすことができるプログラムを提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係る画像処理装置である、複合機のハードウエア構成を示す図である。
【図２】複合機で動作する第１のジョブ実行プログラムの構成を示す図である。
【図３Ａ】タッチパネルに表示される画面例である。
【図３Ｂ】タッチパネルに表示される画面例である。
【図３Ｃ】タッチパネルに表示される画面例である。
【図３Ｄ】タッチパネルに表示される画面例である。
【図３Ｅ】タッチパネルに表示される画面例である。
【図４】複合機で動作する第１のジョブ実行プログラムの動作フローを示すフローチャートである。
【図５】複合機で動作する第２のジョブ実行プログラムの構成を示す図である。
【図６】タッチパネルに表示される画面例である。
【図７】複合機で動作する第２のジョブ実行プログラムの動作フローを示すフローチャートである。
【図８】複合機で動作する第３のジョブ実行プログラムの構成を示す図である。
【図９】タッチパネルに表示される画面例である。
【図１０】複合機で動作する第３のジョブ実行プログラムの動作フローを示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態を説明する。なお、以下の説明は本発明を実施するのにあたっての一例に過ぎず、本発明が以下に説明される事項に限定されるわけではなく必要に応じて適宜変更可能である。例えば、以下の説明は、コピー、プリント、ファクシミリ送信、メール送信及びネットワーク転送などの複数の機能を有するいわゆる複合機に限定されているが、ファクシミリ送信の機能のみを有するファクシミリなどにも適用可能である。
【００１７】
図１は、本発明の実施形態に係る画像処理装置である、複合機１のハードウエア構成を示す図である。図１に示すように、複合機１は、ＣＰＵ１０、メモリ１２、ハードディスクドライブなどの記憶装置１４、他のコンピュータとデータを送受信する通信インターフェース（ＩＦ）１６、タッチパネルなどのユーザインターフェース（ＵＩ）装置１８、スキャナ２０およびプリント部２２から構成される。これらの構成要素は、制御バス２４を介して互いに通信可能に接続される。
メモリ１２は、第１のジョブ実行プログラム２６、第２のジョブ実行プログラム２８及び第３のジョブ実行プログラム３０（いずれも詳細は後述）及びスキャナ２０により読み取られた画像情報などを記憶する。
記憶装置１４は、ジョブ登録情報、集計情報及び認証情報（いずれも詳細は後述）などを記憶する。
ＣＰＵ１０は、メモリ１２に記憶された第１のジョブ実行プログラム２６、第２のジョブ実行プログラム２８及び第３のジョブ実行プログラム３０などに基づいて、所定の処理を実行して、複合機１の動作を制御する。
なお、記憶装置１４に記憶される情報はメモリ１２に記憶されてもかまわないし、メモリ１２に記憶される情報が記憶装置１４に記憶されてもかまわない。
【００１８】
ＵＩ装置１８は、各種情報の入力を受け付け、各種情報を表示する。
スキャナ２０は、原稿をスキャンして、画像情報を読み取る。
【００１９】
図２（ａ）は、図１の複合機１上で動作する第１のジョブ実行プログラム２６の構成を示す図であり、図２（ｂ）は、図１の複合機１上で動作する第１のジョブ実行プログラム２６の別の構成を示す図である。
図２（ａ）に示すように、第１のジョブ実行プログラム２６は、ジョブ制御部２６０及び判定部２６２を有する。このような構成により、第１のジョブ実行プログラム２６は、原稿から読み取った画像情報に基づいて、ジョブを実行することができる。
ジョブ制御部２６０は、複合機１に原稿がセットされ、図１のＵＩ装置１８のスタートボタン（不図示）が押下された場合、ジョブを実行するための前作業を実行する（ジョブ起動）よう、図１の各構成部を制御する。また、ジョブ制御部２６０は、判定部２６２からジョブの内容が出力された場合、そのジョブが実行されるよう、図１の各構成部を制御する。一方、判定部２６２からエラーが出力された場合、エラーが表示されるよう、図１のＵＩ装置１８を制御する。
【００２０】
ジョブ制御部２６０によってジョブが起動された後、判定部２６２は、図１のメモリ１２及び記憶装置１４を参照し、図１のスキャナ２０により読み取られた画像情報が、ジョブ登録情報として設定された原稿の特徴を含むか否かを判定する。
判定部２６２は、読み取られた画像情報が、ジョブ登録情報として設定された原稿の特徴を含むと判定する場合、原稿の特徴に対応付けられたジョブの内容をジョブ制御部２６０に出力し、これ以外の場合、エラーをジョブ制御部２６０に出力する。
【００２１】
なお、図２（ａ）では、判定前にジョブを起動するとして説明したが、判定後にジョブを起動及び実行してもよい。例えば、図２（ｂ）に示すように、複合機１に原稿がセットされ、スタートボタンが押下された場合、判定部２６４が、メモリ１２及び記憶装置１４を参照して、スキャナ２０により読み取られた画像情報がジョブ登録情報として設定された原稿の特徴を含むか否かを判定し、ジョブ実行部２６６が、この判定結果に基づいて、図１の各構成部を制御してもよい（以下、図５及び８において同様）。
【００２２】
図３は、図１のＵＩ装置１８であるタッチパネル（不図示）に表示される画面例である。
図３Ａは、原稿の特徴として、原稿に含まれる画像の種類及びその位置を設定する場合、タッチパネルに表示される画面例である。図３Ａに示すように、原稿に含まれる画像の種類及びその位置を選択することができる。
なお、以下、原稿の特徴は、原稿に含まれる画像の種類及びその位置として説明するが、これに限らない。
また、以下、ジョブ登録情報は、システム管理者が設定してもよいし、ジョブ登録画面として集計単位及び認証単位が設定される場合には、集計単位及び認証単位であるユーザが設定してもよい。
【００２３】
図３Ｂは、図３Ａの画面例において原稿の特徴を設定した後、ジョブの種別を設定する場合、タッチパネルに表示される画面例である。図３Ｂに示すように、ジョブの種別を選択することができる。ここでは、ジョブの種別として、コピーが選択されるものとする。
【００２４】
図３Ｃは、図３Ｂの画面例においてジョブの種別を設定した後、ジョブに関するパラメータ（ジョブパラメータ）を設定する場合、タッチパネルに表示される画面例である。図３Ｃに示すように、コピーに関する各種パラメータを設定することができる。
【００２５】
図３Ｄは、図３Ａの画面例において原稿の特徴が設定され、図３Ｂ及び図３Ｃの画面例においてジョブが設定された後、設定内容を確認する場合、タッチパネルに表示される画面例である。図３Ｄに示すように、図３Ａの設定内容（原稿の特徴）と、図３Ｂ及び図３Ｃの設定内容（ジョブの種別及びジョブパラメータ）とが表示され、これらを対応付けること（登録）ができる。
なお、登録ボタンを押下することによって対応付けられた原稿の特徴、ジョブの種別及びジョブパラメータは、ジョブ登録情報として図１の記憶装置１４に記憶される。
【００２６】
図３Ａ〜Ｄを参照して説明したのと同様の方法により、図３Ｄの画面例に示す設定内容とは異なる設定内容を、ジョブ登録情報として記憶してもよい。図３Ｂの画面例において、ジョブの種別として、ファクシミリが選択された場合には、例えば、図３Ｅに示す画面例がタッチパネルに表示される。
以下、図３Ｄの画面例に示す組合せを「フォーマット１」と記述し、図３Ｅの画面例に示す組合せを「フォーマット２」と記述する。
【００２７】
図４は、図１の複合機１上で動作する第１のジョブ実行プログラム２６の動作フロー（Ｓ１０）を示すフローチャートである。
図４に示すように、ステップ１００（Ｓ１００）において、図２のジョブ制御部２６０は、複合機１に原稿がセットされ、スタートボタンが押下された場合、ジョブが起動されるよう、図１の各構成部を制御する。
【００２８】
ステップ１０２（Ｓ１０２）において、図１のスキャナ２０は、ステップ１００でセットされた原稿をスキャンし、画像情報を読み取る。一度に読み取られる原稿が２枚以上ある場合には、すべての原稿をスキャンする。
ここで、次に読み取られる原稿がある場合には、次に読み取られる原稿に対し、ステップ１０４〜１０８の処理を繰り返す。なお、次に読み取られた画像情報に含まれる原稿の特徴が、最初に読み取られた画像情報に含まれる原稿の特徴と異なる場合、いずれの原稿の特徴に基づいてジョブを実行するかは、ユーザから受け付けた選択に基づいてもよい。
【００２９】
ステップ１０４（Ｓ１０４）において、図２の判定部２６２は、図１の記憶装置１４を参照し、ステップ１０２で読み取られた画像情報が、ジョブ登録情報として設定された原稿の特徴をいくつ含むか判定する。
判定部２６２は、原稿の特徴を含まないと判定する場合、処理を終了し、原稿の特徴を１つだけ含むと判定する場合、ステップ１０６の処理に進み、原稿の特徴を２つ以上含むと判定する場合（スキャナ２０が誤って認識した場合も含む）には、ステップ１０８の処理に進む。
例えば、ジョブ登録情報として、フォーマット１及び２が設定されている場合、判定部２６２は、フォーマット３の原稿が読み取られたとき、処理を終了し、フォーマット１の原稿が読み取られたとき、ステップ１０６の処理に進み、フォーマット１の原稿及びフォーマット２の原稿が読み取られたとき、ステップ１０８の処理に進む。
【００３０】
ステップ１０６（Ｓ１０６）において、判定部２６２は、記憶装置１４を参照し、ステップ１０４において画像情報に含まれると判定された原稿の特徴に対応付けられるジョブの内容を、ジョブ制御部２６０に出力する。ジョブ制御部２６０は、判定部２６２から出力されたジョブの内容に基づいて、ジョブを実行する。
例えば、フォーマット１の原稿が読み取られた場合、判定部２６２は、フォーマット１に対応付けられているジョブの種別及びジョブパラメータを、ジョブ制御部２６０に出力する。
【００３１】
ステップ１０８（Ｓ１０８）において、判定部２６２は、記憶装置１４を参照し、ステップ１０４において画像情報に含まれると判定された原稿の特徴のうち、いずれかに対応付けられるジョブの内容を、ジョブ制御部２６０に出力する。ジョブ制御部２６０は、判定部２６２から出力されたジョブの内容に基づいて、ジョブを実行する。
例えば、フォーマット１の原稿及びフォーマット２の原稿が読み取られた場合、判定部２６２は、最初に読み取ったフォーマットに対応付けられるジョブが実行されるようにしてもよいし、フォーマット１及びフォーマット２に対応付けられるジョブの内容それぞれが、タッチパネルに表示され、ユーザによって選択されるようにしてもよい。
また、フォーマット１の原稿が１００部読み取られ、フォーマット２の原稿が１００部読み取られた場合、判定部２６２は、最初の１００部（１〜１００部）にはフォーマット１に対応付けられるジョブが実行され、次の１００部（１０１〜２００部）にはフォーマット２に対応付けられるジョブが実行されるようにしてもよいし、２００部すべてにフォーマット１（又はフォーマット２）に対応付けられるジョブが実行されるようにしてもよい。
【００３２】
以上説明したように、原稿の特徴及びジョブの内容を予め対応付けることにより、ジョブに関する設定の回数が減る。また、悪意ある第三者などが、予め対応付けられた内容とは異なる内容でジョブを実行したり、正規のユーザが故意に間違えた内容でジョブを実行したりすることが起こりにくくなる。さらに、システム管理者以外のユーザは、基本的に、予め対応付けられた内容を知り得ないので、情報漏えいが起こりにくくなる。
また、ジョブの内容そのものを画情報として原稿に埋め込む場合、ジョブの内容が変更されたときには、画情報も変更する必要があるのに比べ、画情報を含む原稿の特徴及びジョブの内容を対応付ける場合、ジョブの内容だけを変更すればよく、画情報まで変更する必要はない。
【００３３】
図５は、図１の複合機１上で動作する第２のジョブ実行プログラム２８の構成を示す図である。図５に示すように、第２のジョブ実行プログラム２８は、ジョブ制御部２８０及び判定部２８２を有する。第２のジョブ実行プログラム２８は、このような構成により、原稿から読み取った画像情報に基づいて、ジョブを実行しつつ、ジョブの実行結果を集計することができる。
ジョブ制御部２８０は、図２に示したジョブ制御部２６０と同様、複合機１に原稿がセットされ、スタートボタンが押下された場合、ジョブを起動して、図１の各構成部を制御するとともに、判定部２８２からジョブの内容が出力された場合、ジョブが実行されるよう、図１の各構成部を制御する。
さらに、ジョブ制御部２８０は、実行されたジョブに関する情報（例えば、コピーされた部数）は、集計単位と対応付け、集計情報として図１の記憶装置１４に記録する。
判定部２８２は、図２の判定部２６２と同様、ジョブ制御部２８０によってジョブが起動された後、図１のメモリ１２及び記憶装置１４を参照し、読み取られた画像情報がジョブ登録情報として設定された原稿の特徴を含む場合、原稿の特徴に対応付けられるジョブの内容をジョブ制御部２８０に出力し、これ以外の場合、エラーをジョブ制御部２８０に出力する。
【００３４】
図６は、第２のジョブ実行プログラム２８が実行された場合であって、図３Ａの画面例において原稿の特徴が設定され、図３Ｂ及び図３Ｃの画面例においてジョブが設定された後、設定内容を確認する場合、タッチパネルに表示される画面例である。
図６に示すように、図３Ｄの画面例における表示内容に加え、ジョブの集計単位が表示される。図６に示すジョブ登録情報に基づいてジョブが実行される場合、グループ１のジョブとして集計される。
ここでは、集計単位をグループとしたが、ユーザであってもよい。また、集計単位を課金の対象としてもよい。
【００３５】
図７は、図１の複合機１上で動作する第２のジョブ実行プログラム２８の動作フロー（Ｓ２０）を示すフローチャートである。
図７におけるステップ２００〜２０６，２１０（Ｓ２００〜２０６，２１０）は、図５におけるステップ１００〜１０８（Ｓ１００〜１０８）と同じ処理である。
ステップ２０８（Ｓ２０８）において、図５のジョブ制御部２８０は、図１の記憶装置１４を参照し、ステップ２０４において画像情報に含まれると判定された原稿の特徴に対応付けられるジョブの内容に基づいて、集計情報を更新する。
ステップ２１２（Ｓ２１２）において、ジョブ制御部２８０は、記憶装置１４を参照し、ステップ２０４において画像情報に含まれると判定された原稿の特徴のうち、いずれかに対応付けられるジョブの内容に基づいて、集計情報を更新する。
【００３６】
以上、ジョブの実行に認証が要求されないものとして説明したが、以下、ジョブの実行に認証が要求される場合を説明する。
ジョブの実行に認証を要求する場合には、例えば、ジョブの実行が許可されたユーザ名及びパスワードを、図１の記憶装置１４に予め記憶しておき、ジョブ実行時、ユーザに対し、ユーザ名及びパスワードの入力を促す。
予め記憶されたユーザ名及びパスワードが入力された場合、認証に成功したとされ、ユーザは認証ユーザとしてログインする。一方、これ以外の場合には、認証に失敗したとされ、ユーザは未認証ユーザとしてログインする。ログイン状態（ログイン又はログアウト）は、ユーザ名及びパスワードに対応付けられて、認証情報として記憶装置１４に記憶される。なお、認証に失敗した場合、エラーをタッチパネル等に表示し、未認証ユーザとしてログインすること自体を禁止してもよい。
【００３７】
図８は、図１の複合機１上で動作する第３のジョブ実行プログラム３０の構成を示す図である。図８に示すように、第３のジョブ実行プログラム３０は、ジョブ制御部３００及び判定部３０２を有する。第３のジョブ実行プログラム３０は、このような構成により、原稿から読み取った画像情報に基づいて、ジョブの実行に認証を要求することができる。
ジョブ制御部３００は、図５に示したジョブ制御部２８０と同様、複合機１に原稿がセットされ、スタートボタンが押下された場合、ジョブを起動し、図１の各構成部を制御するとともに、判定部３０２からジョブの内容が出力された場合には、ジョブが実行されるよう、図１の各構成部を制御する。
さらに、ジョブ制御部３００は、ログインユーザが認証単位とは異なるユーザ又は未認証ユーザであり、認証単位のジョブとしてジョブが実行された場合には、認証情報のログイン状態を再度更新する。
【００３８】
判定部３０２は、図５に示した判定部２８２と同様、ジョブ制御部３００によってジョブが起動された後、図１のメモリ１２及び記憶装置１４を参照し、読み取られた画像情報がジョブ登録情報として設定された原稿の特徴を含むか否かを判定する。
さらに、判定部３０２は、記憶装置１４を参照し、認証情報に含まれるログインユーザが、ジョブ登録情報として設定された認証単位と同じユーザ、ジョブ登録情報として設定された認証単位とは異なるユーザ及び未認証ユーザのいずれであるかを判定する。
判定部３０２は、ログインユーザが認証単位と同じユーザであると判定する場合には、このユーザのジョブとしてジョブが実行されるよう、ジョブの内容をジョブ制御部３００に出力する。また、ログインユーザが認証単位とは異なるユーザであると判定する場合には、ログインユーザ及び認証単位のいずれかのジョブとしてジョブが実行されるよう、ジョブの内容をジョブ制御部３００に出力する。ログインユーザが未認証ユーザであると判定する場合には、認証単位のジョブとしてジョブが実行されるよう、ジョブの内容をジョブ制御部３００に出力する。
なお、ログインユーザが認証単位とは異なるユーザ又は未認証ユーザであり、認証単位のジョブとしてジョブが実行される場合には、認証情報のログイン状態を更新する。
【００３９】
図９は、第３のジョブ実行プログラム３０が実行された場合であって、図３Ａの画面例において原稿の特徴が設定され、図３Ｂ及び図３Ｃの画面例においてジョブが設定された後、設定内容を確認する場合、タッチパネルに表示される画面例である。
図９に示すように、図３Ｄの画面例における表示内容に加え、ジョブの実行が許可される認証単位が表示される。図９に示すジョブ登録情報に基づいてジョブが実行される場合、認証が要求される。
ここでは、認証単位をユーザとしたが、グループであってもよい。また、図６の画面例の集計単位をさらに設定してもよいし、認証単位及び集計単位を同じユーザ又はグループとして設定してもよい。
【００４０】
図１０は、図１の複合機１上で動作する第３のジョブ実行プログラム３０の動作フロー（Ｓ３０）を示すフローチャートである。
図１０におけるステップ３００〜３０４（Ｓ３００〜３０４）は、図７におけるステップ２００〜２０４（Ｓ２００〜２０４）と同じ処理である。
ステップ３０６（Ｓ３０６）において、図８の判定部３０２は、図１の記憶装置１４を参照し、ステップ３０４において画像情報に含まれると判定された原稿の特徴のうち、いずれかに対応付けられる認証単位を決定する。どの原稿の特徴を選択するかは、例えば、ユーザから受け付けた選択に基づく。
【００４１】
ステップ３０８（Ｓ３０８）において、判定部３０２は、記憶装置１４を参照し、認証情報に含まれるログインユーザが、ジョブ登録情報として設定された認証単位（又は、選択された原稿の特徴に対応付けられる認証単位）と同じユーザ、異なるユーザ、及び、未認証ユーザのいずれであるかを判定する。
判定部３０２は、ログインユーザが認証単位と同じユーザである場合、ステップ３１０の処理に進み、ログインユーザが認証単位とは異なるユーザである場合、ステップ３１２の処理に進み、ログインユーザが未認証ユーザである場合、ステップ３１８の処理に進む。
ステップ３１０（Ｓ３１０）において、図７におけるステップ２０６と同じ処理が行われる。
【００４２】
ステップ３１２（Ｓ３１２）において、図８のジョブ制御部３００は、ログインユーザ及び認証単位のいずれとしてジョブが実行されるかに応じて、認証情報を更新する。
ジョブ制御部３００は、認証単位のジョブとしてジョブが実行される場合には、記憶装置１４を参照し、認証情報のうち、ログイン状態を更新する。
具体的には、ジョブ制御部３００は、ログインユーザのログイン状態をログアウトに変更し、認証単位として設定されているユーザのログイン状態をログインに変更する（つまり、ログインユーザを一時的に変更する）。
例えば、認証単位が富士太郎であり、ログインユーザが富士次郎である場合、富士太郎がログインし、富士次郎がログアウトするよう、ログイン状態を一時的に変更する。一方、ログインユーザとしてジョブが実行される場合には、認証情報を更新しない。
なお、ログインユーザ及び認証単位のいずれとしてジョブが実行されるかは、例えば、ユーザから受け付けた選択に基づいてもよいし、予め定められた設定に基づいてもよい。
ステップ３１４（Ｓ３１４）において、図７におけるステップ２０６と同じ処理が行われる。
【００４３】
ステップ３１６（Ｓ３１６）において、ジョブ制御部３００は、認証情報が更新され、認証単位のジョブとしてジョブが実行された場合には、ステップ３１２において更新された認証情報を再度更新する。
具体的には、ステップ３１２でログイン状態をログインに変更されたユーザについて、ログイン状態をログアウトに再変更し、ステップ３１４でログイン状態をログアウトに変更されたユーザについて、ログイン状態をログインに再度変更する（つまり、一時的に変更されたログインユーザを元に戻す）。
例えば、認証単位が富士太郎であり、ログインユーザが富士次郎である場合、ステップ３１２でログインした富士太郎がログアウトし、ログアウトされた富士次郎がログインするよう、ログイン状態を再度変更する。
なお、ジョブ登録情報として集計単位が設定されている場合には、ジョブ制御部３００は、図７におけるステップ２０８と同様にして、集計情報を更新する。
【００４４】
ステップ３１８〜３２２（Ｓ３１８〜３２２）において、ジョブ制御部３００は、ステップ３１２〜３１６と同様の処理を行う。
なお、認証に失敗した場合、未認証ユーザとしてログインすること自体を禁止するときには、ジョブ制御部３００は、ステップ３１８〜３２２の処理は行わず、エラーを出力して処理を終了する。
【符号の説明】
【００４５】
１          複合機
１０      ＣＰＵ
１２      メモリ
１４      記憶装置
１６      通信ＩＦ
１８      ＵＩ装置
２０      スキャナ
２２      プリント部
２４      制御バス
２６      第１のジョブ実行プログラム
２６０  ジョブ制御部
２６２  判定部
２６４  判定部
２６６  ジョブ実行部
２８      第２のジョブ実行プログラム
２８０  ジョブ制御部
２８２  判定部
３０      第３のジョブ実行プログラム
３００  ジョブ制御部
３０２  判定部
【図１】
2010226583.tif 000003
【図２】
2010226583.tif 000004
【図３Ａ】
2010226583.tif 000005
【図３Ｂ】
2010226583.tif 000006
【図３Ｃ】
2010226583.tif 000007
【図３Ｄ】
2010226583.tif 000008
【図３Ｅ】
2010226583.tif 000009
【図４】
2010226583.tif 000010
【図５】
2010226583.tif 000011
【図６】
2010226583.tif 000012
【図７】
2010226583.tif 000013
【図８】
2010226583.tif 000014
【図９】
2010226583.tif 000015
【図１０】
2010226583.tif 000016