(57)【要約】【課題】処理後の状態を示す画像しか表示しない構成と比較して、画像形成又は画像読取に関して特定の事象が発生している場合に特定の事象に関わる箇所の位置をユーザが把握するのを容易にする。【解決手段】画像処理装置１００は、記録材への画像形成に用いられる画像データ又は記録材の画像を読み取って生成された画像データを取得する対象情報取得部１０１と、画像形成又は画像読取に関して特定の事象が発生している場合に、対象情報取得部１０１が取得した画像データに基づく画像を表示するとともに画像において特定の事象に関わる箇所を示す情報を表示する表示制御部１０５とを備える。【選択図】図２
2018161786.tif 000002
【特許請求の範囲】
【請求項１】
記録材への画像形成に用いられる画像データ又は記録材の画像を読み取って生成された画像データを取得する取得手段と、
画像形成又は画像読取に関して特定の事象が発生している場合に、前記取得手段が取得した画像データに基づく画像を表示するとともに当該画像において当該特定の事象に関わる箇所を示す情報を表示する表示手段と
を備える情報処理装置。
【請求項２】
画像形成又は画像読取に関して特定の事象が発生している場合とは、前記画像データに関する情報が、当該特定の事象が発生していることを示す予め定められた条件を満たす場合であること
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記予め定められた条件には、前記特定の事象に関わる箇所の情報が対応付けられていること
を特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記表示手段は、さらに、前記特定の事象の発生原因を示す情報を表示すること
を特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項５】
前記表示手段は、さらに、前記特定の事象の発生原因に対応した当該特定の事象の修正手順を表示すること
を特徴とする請求項１乃至４の何れか１項に記載の情報処理装置。
【請求項６】
前記表示手段は、前記修正手順により修正することを選択する操作を受け付けた場合に、前記特定の事象に関わる箇所について、当該修正手順による修正がなされた後の状態を表示すること
を特徴とする請求項５に記載の情報処理装置。
【請求項７】
記録材への画像形成に用いられる画像データ又は記録材の画像を読み取って生成された画像データを取得する取得手段と、
前記画像形成又は前記画像読取に関して誤りが存在し得る場合に、前記画像データにおいて当該誤りに関わる箇所及び当該誤りの種類を示す情報を表示する表示手段と
を備える情報処理装置。
【請求項８】
コンピュータに、
記録材への画像形成に用いられる画像データ又は記録材の画像を読み取って生成された画像データを取得する機能と、
画像形成又は画像読取に関して特定の事象が発生している場合に、取得された前記画像データに基づく画像を表示部に表示させるとともに当該画像において当該特定の事象に関わる箇所を示す情報を当該表示部に表示させる機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
例えば、特許文献１には、表示制御部７７が、操作情報取得部７１で取得した操作情報と、プレビュー候補記憶部７５の記憶内容と、に基づいて、当該操作情報に係る機能がプレビュー候補に該当するか否かの判定を行い、当該判定の結果、当該操作情報に係る機能が、設定ミスの蓋然性が高いプレビュー候補に該当する旨の判定が下されたとき、当該操作情報に係る機能を具現化した印刷物の仕上がりイメージ画面をタッチパネル部５３における表示画面上に表示させる画像形成装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２４３７０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
記録材へ画像を形成する処理や記録材の画像を読み取る処理などを行う場合に、処理後の状態を示す画像を画面に表示することがある。ユーザは画面により処理後の状態を確認することができるが、画像形成又は画像読取に関する特定の事象が発生している場合には、このような画面を見ても特定の事象に関わる箇所がどこであるのかを把握するのは難しいことがある。
本発明は、処理後の状態を示す画像しか表示しない構成と比較して、画像形成又は画像読取に関して特定の事象が発生している場合に特定の事象に関わる箇所の位置をユーザが把握するのを容易にすることにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、記録材への画像形成に用いられる画像データ又は記録材の画像を読み取って生成された画像データを取得する取得手段と、画像形成又は画像読取に関して特定の事象が発生している場合に、前記取得手段が取得した画像データに基づく画像を表示するとともに当該画像において当該特定の事象に関わる箇所を示す情報を表示する表示手段とを備える情報処理装置である。
請求項２に記載の発明は、画像形成又は画像読取に関して特定の事象が発生している場合とは、前記画像データに関する情報が、当該特定の事象が発生していることを示す予め定められた条件を満たす場合であることを特徴とする請求項１に記載の情報処理装置である。
請求項３に記載の発明は、前記予め定められた条件には、前記特定の事象に関わる箇所の情報が対応付けられていることを特徴とする請求項２に記載の情報処理装置である。
請求項４に記載の発明は、前記表示手段は、さらに、前記特定の事象の発生原因を示す情報を表示することを特徴とする請求項１乃至３の何れか１項に記載の情報処理装置である。
請求項５に記載の発明は、前記表示手段は、さらに、前記特定の事象の発生原因に対応した当該特定の事象の修正手順を表示することを特徴とする請求項１乃至４の何れか１項に記載の情報処理装置である。
請求項６に記載の発明は、前記表示手段は、前記修正手順により修正することを選択する操作を受け付けた場合に、前記特定の事象に関わる箇所について、当該修正手順による修正がなされた後の状態を表示することを特徴とする請求項５に記載の情報処理装置である。
請求項７に記載の発明は、記録材への画像形成に用いられる画像データ又は記録材の画像を読み取って生成された画像データを取得する取得手段と、前記画像形成又は前記画像読取に関して誤りが存在し得る場合に、前記画像データにおいて当該誤りに関わる箇所及び当該誤りの種類を示す情報を表示する表示手段とを備える情報処理装置である。
請求項８に記載の発明は、コンピュータに、記録材への画像形成に用いられる画像データ又は記録材の画像を読み取って生成された画像データを取得する機能と、画像形成又は画像読取に関して特定の事象が発生している場合に、取得された前記画像データに基づく画像を表示部に表示させるとともに当該画像において当該特定の事象に関わる箇所を示す情報を当該表示部に表示させる機能とを実現させるためのプログラムである。
【発明の効果】
【０００６】
請求項１記載の発明によれば、処理後の状態を示す画像しか表示しない構成と比較して、画像形成又は画像読取に関して特定の事象が発生している場合に特定の事象に関わる箇所の位置をユーザが把握し易くなる。
請求項２記載の発明によれば、より確実に、特定の事象が発生しているか否かを判定することができる。
請求項３記載の発明によれば、特定の事象に関わる箇所をより簡単に特定することができる。
請求項４記載の発明によれば、特定の事象の発生原因をユーザに知らせることができる。
請求項５記載の発明によれば、修正手順を表示しない構成と比較して、ユーザが特定の事象の修正を行い易くなる。
請求項６記載の発明によれば、修正がなされた後の状態を表示しない構成と比較して、ユーザが修正するか否かを選択し易くなる。
請求項７記載の発明によれば、処理後の状態を示す画像しか表示しない構成と比較して、画像形成又は画像読取に関して誤りが存在し得る場合に誤りに関わる箇所の位置をユーザが把握し易くなる。
請求項８記載の発明によれば、処理後の状態を示す画像しか表示しない構成と比較して、画像形成又は画像読取に関して特定の事象が発生している場合に特定の事象に関わる箇所の位置をユーザが把握するのを容易にする機能を、コンピュータにより実現できる。
【図面の簡単な説明】
【０００７】
【図１】本実施の形態に係る画像処理装置のハードウェア構成例を示す図である。
【図２】本実施の形態に係る画像処理装置の機能構成例を示したブロック図である。
【図３】画像処理装置による一連の処理手順の一例を示したフローチャートである。
【図４】誤り条件格納部に格納されている誤り条件の一例を示す図である。
【図５】（ａ），（ｂ）は、画像処理装置による処理の具体例を説明するための図である。
【図６】（ａ）〜（ｃ）は、画像処理装置による処理の具体例を説明するための図である。
【図７】（ａ）〜（ｄ）は、画像処理装置による処理の具体例を説明するための図である。
【図８】本実施の形態を適用可能なコンピュータのハードウェア構成例を示した図である。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
【０００９】
＜画像処理装置のハードウェア構成＞
まず、本実施の形態に係る画像処理装置１００のハードウェア構成について説明する。図１は、本実施の形態に係る画像処理装置１００のハードウェア構成例を示す図である。本実施の形態に係る画像処理装置１００は、例えば、画像読み取り機能（スキャン機能）、印刷機能（プリント機能）、複写機能（コピー機能）及びファクシミリ機能等の各種の画像処理機能を備えた、いわゆる複合機である。なお、本実施の形態において、画像処理装置１００は、情報処理装置の一例として用いられる。
【００１０】
図示するように、本実施の形態に係る画像処理装置１００は、制御部１１０と、ＨＤＤ（Hard Disk Drive）１２０と、操作パネル１３０と、画像読取部１４０と、画像形成部１５０と、通信インタフェース（以下、「通信Ｉ／Ｆ」と表記する）１６０とを備える。なお、これらの各機能部はバス１７０に接続されており、このバス１７０を介してデータの授受を行う。
【００１１】
制御部１１０は、画像処理装置１００の各部の動作を制御する。この制御部１１０は、ＣＰＵ（Central Processing Unit）１１０ａ、ＲＡＭ（Random Access Memory）１１０ｂ、ＲＯＭ（Read Only Memory）１１０ｃにより構成される。
ＣＰＵ１１０ａは、ＲＯＭ１１０ｃ等に記憶された各種プログラムをＲＡＭ１１０ｂにロードして実行することにより、画像処理装置１００における各機能を実現する。ＲＡＭ１１０ｂは、ＣＰＵ１１０ａの作業用メモリ等として用いられるメモリ（記憶部）である。ＲＯＭ１１０ｃは、ＣＰＵ１１０ａが実行する各種プログラム等を記憶するメモリ（記憶部）である。
【００１２】
ＨＤＤ１２０は、各種データを記憶する記憶部である。ＨＤＤ１２０には、例えば、画像読取部１４０の画像読み取りによって生成された画像データや、通信Ｉ／Ｆ１６０によって外部から受信した画像データ等が記憶される。
【００１３】
操作パネル１３０は、表示部の一例であり、各種の情報を表示するとともに、ユーザからの操作を受け付ける。この操作パネル１３０は、液晶ディスプレイ等で構成された表示パネル、表示パネルの上に配置され、ユーザによりタッチされた位置を検出するタッチパネル、ユーザにより押下される物理キー等から構成される。そして、操作パネル１３０は、例えば、画像処理装置１００の操作画面等の各種画面を表示パネルに表示したり、タッチパネル及び物理キーによりユーザからの操作を受け付けたりする。
【００１４】
画像読取部１４０は、原稿台上にセットされた用紙等の記録材に形成されている画像を読み取って、読み取った画像を示す画像情報（画像データ）を生成する。ここで、画像読取部１４０は、例えばスキャナーであり、光源から原稿に照射した光に対する反射光をレンズで縮小してＣＣＤ（Charge Coupled Devices）で受光するＣＣＤ方式や、ＬＥＤ光源から原稿に順に照射した光に対する反射光をＣＩＳ（Contact Image Sensor）で受光するＣＩＳ方式のものを用いるとよい。
【００１５】
画像形成部１５０は、用紙等の記録材に画像を形成する印刷機構である。ここで、画像形成部１５０は、例えばプリンターであり、感光体に付着させたトナーを記録材に転写して像を形成する電子写真方式や、インクを記録材上に吐出して像を形成するインクジェット方式のものを用いるとよい。
【００１６】
通信Ｉ／Ｆ１６０は、不図示のネットワークを介して他の装置との間で各種データの送受信を行う通信インタフェースである。
【００１７】
そして、この画像処理装置１００では、制御部１１０による制御の下、画像読取部１４０によってスキャン機能が実現され、画像形成部１５０によってプリント機能が実現され、画像読取部１４０及び画像形成部１５０によってコピー機能が実現され、画像読取部１４０、画像形成部１５０及び通信Ｉ／Ｆ１６０によってファクシミリ機能が実現される。
【００１８】
＜画像処理装置の機能構成＞
次に、本実施の形態に係る画像処理装置１００の機能構成について説明する。図２は、本実施の形態に係る画像処理装置１００の機能構成例を示したブロック図である。
【００１９】
本実施の形態に係る画像処理装置１００は、対象情報取得部１０１と、誤り条件格納部１０２と、誤り判定部１０３と、確認画面生成部１０４と、表示制御部１０５と、修正部１０６と、ジョブ実行部１０７とを備える。
【００２０】
対象情報取得部１０１は、画像形成又は画像読取に関して誤りが存在している可能性があるか否かを判定する対象となる情報を取得する。ここで、判定の対象となる情報には、記録材への画像形成に用いられる画像データや、記録材の画像を読み取って生成された画像データが含まれる。また、判定の対象となる情報には、ジョブの実行に関する設定情報も含まれる。ジョブとは、画像処理装置１００が実行する画像処理の単位を示し、例えば、プリントジョブ、スキャンジョブ、コピージョブ、ＦＡＸジョブ（ファクシミリジョブ）である。
【００２１】
プリントジョブとは、ＰＣ（Personal Computer）等の他装置から入力された画像データを用いて画像形成部１５０が印刷する処理を示す。スキャンジョブとは、画像読取部１４０が画像を読み取り、読み取った画像を示す画像データを生成する処理を示す。コピージョブとは、画像読取部１４０により生成された画像データを用いて画像形成部１５０が印刷する処理を示す。ＦＡＸジョブとは、例えば、画像読取部１４０により生成された画像データを宛先の他装置へ送信したり、他装置から画像データを受信して画像形成部１５０が印刷したりする処理を示す。
【００２２】
付言すると、プリントジョブの場合、対象情報取得部１０１は、記録材への画像形成に用いられる画像データに関する情報、言い換えると、他装置から入力されて画像形成部１５０が印刷の対象とする画像データに関する情報を取得する。この情報には、画像形成に用いられる画像データの他に、例えば、画像の拡大縮小の倍率や印刷に用いる用紙のサイズなど、画像形成に関する設定情報も含まれる。
【００２３】
スキャンジョブの場合、対象情報取得部１０１は、記録材の画像を読み取って生成された画像データに関する情報、言い換えると、画像読取部１４０により生成された画像データに関する情報を取得する。この情報には、スキャンにより生成された画像データの他に、例えば、画像の拡大縮小の倍率など、画像読取に関する設定情報も含まれる。
【００２４】
コピージョブの場合、スキャンの後にプリントが行われるため、対象情報取得部１０１は、スキャンジョブの場合に取得したのと同様の情報、及び、プリントジョブの場合に取得したのと同様の情報を取得する。即ち、対象情報取得部１０１は、記録材の画像を読み取って生成された画像データに関する情報を取得するとともに、記録材への画像形成に用いられる画像データに関する情報を取得する。
【００２５】
ＦＡＸジョブの場合、スキャンにより生成した画像データを他装置へ送信したり、他装置から受信した画像データを用いてプリントを行ったりする。そのため、対象情報取得部１０１は、ＦＡＸジョブで行う処理に応じて、スキャンジョブの場合に取得したのと同様の情報を取得したり、プリントジョブの場合に取得したのと同様の情報を取得したりする。即ち、対象情報取得部１０１は、記録材の画像を読み取って生成された画像データに関する情報、又は、記録材への画像形成に用いられる画像データに関する情報を取得する。
【００２６】
誤り条件格納部１０２は、ジョブにおける画像形成又は画像読取に関して誤りが存在している可能性のあることを示す条件（以下、「誤り条件」と称する場合がある）を格納する。この誤り条件は、予め定められた条件の一例であり、画像形成又は画像読取に関して特定の事象が発生していることを示す条件である。誤り条件格納部１０２に格納される誤り条件については、ユーザが追加したり削除したりすることにより更新される。誤り条件の詳細については、後述する。
【００２７】
誤り判定部１０３は、対象情報取得部１０１が取得した情報を、誤り条件格納部１０２に格納されている誤り条件と照合して、画像形成又は画像読取に関して誤りが存在している可能性があるか否か、即ち、画像形成又は画像読取に関して特定の事象が発生しているか否かを判定する。言い換えると、誤り判定部１０３は、対象情報取得部１０１が取得した情報が、誤り条件格納部１０２に格納されている誤り条件を満たすか否かを判定する。そして、対象情報取得部１０１の取得した情報が誤り条件を満たす場合、誤り判定部１０３は、その誤り条件に対応する誤りが存在している可能性がある、言い換えると、画像形成又は画像読取に関して特定の事象が発生している、と判定する。
【００２８】
より具体的には、例えば、誤り条件格納部１０２に複数の誤り条件が格納されている場合、誤り判定部１０３は、対象情報取得部１０１が取得した情報に対して、１つずつ誤り条件を照合し、誤り条件を満たすか否かを判定する。そして、誤り条件を満たす場合に、その誤り条件に対応する誤りが存在している可能性があると判定する。このようにして、誤り判定部１０３は、誤り条件格納部１０２に格納されている誤り条件を１つずつ照合していき、対象情報取得部１０１が取得した情報が誤り条件を満たすか否かを判定する。
【００２９】
確認画面生成部１０４は、ジョブ実行の結果をユーザに確認させるための確認画面や、誤りを修正した結果をユーザに確認させるための確認画面を生成する。ここで、確認画面生成部１０４は、誤り判定部１０３により誤りが存在している可能性があると判定された場合に、まず、誤りを修正せずにそのままジョブを実行した場合の結果を表す確認画面を生成する。この確認画面には、例えば、対象情報取得部１０１が取得した画像データに基づく画像が含まれる。また、確認画面生成部１０４は、後述するように、ユーザが修正手順を選択した場合には、選択された修正手順により誤りを修正した結果を表す確認画面を生成する。この確認画面には、例えば、画像データを修正した修正後の画像データに基づく画像や、修正を反映した状態を示すイメージ図が含まれる。
【００３０】
表示制御部１０５は、操作パネル１３０における表示を制御するための制御信号を生成し、操作パネル１３０の表示を制御する。ここで、表示制御部１０５は、誤り判定部１０３により誤りが存在している可能性があると判定された場合に、まず、誤りを修正せずにそのままジョブを実行した場合の結果を表す確認画面を操作パネル１３０に表示する。ここで、表示制御部１０５は、例えば、誤りに関わる箇所を赤枠で囲んで強調し、画像において誤りに関わる箇所がどこであるかを示すように表示する。
【００３１】
さらに、表示制御部１０５は、誤りに関わる箇所について、誤りの発生原因を示す情報や、誤りを修正するための修正手順を表示する。より具体的には、例えばユーザが操作パネル１３０上で誤りに関わる箇所を選択（押下）すると、表示制御部１０５は、誤りの発生原因を示す情報や誤りの修正手順など、誤りについての詳細な情報を表示する。さらに、例えばユーザが操作パネル１３０上で修正手順を選択すると、表示制御部１０５は、選択された修正手順により誤りを修正した結果を表す確認画面を操作パネル１３０に表示する。
【００３２】
修正部１０６は、ユーザに選択された修正手順により誤りを修正する。ここで、修正部１０６は、例えば、記録材への画像形成に用いられる画像データを修正して、修正後の画像データを生成する。また、修正部１０６は、例えば、拡大縮小の倍率や印刷に用いる用紙のサイズなど、画像形成や画像読取における設定情報を変更することにより、誤りを修正する。
【００３３】
ジョブ実行部１０７は、画像処理装置１００のジョブを実行するように制御する。ここで、ジョブ実行部１０７は、例えば、記録材に画像を形成するように画像形成部１５０に指示したり、画像読み取りの処理を実行するように画像読取部１４０に指示したりする。また、例えば、ジョブ実行部１０７は、ジョブにおいてステープル綴じを実行する設定がされている場合には、ステープル綴じを行う綴じ処理装置（不図示）に対して、ステープル綴じを実行するように指示する。
【００３４】
より具体的には、ジョブ実行部１０７は、誤り判定部１０３により誤りが存在している可能性がないと判定された場合、又は誤りが存在している可能性があると判定されたが、誤りを修正するようにユーザに指示されなかった場合、誤りを修正せずにそのままジョブを実行するように制御する。一方、ジョブ実行部１０７は、誤り判定部１０３により誤りが存在している可能性があると判定され、かつ誤りを修正するようにユーザに指示された場合、修正を反映してジョブを実行するように制御する。
【００３５】
そして、図２に示す画像処理装置１００を構成する各機能部は、ソフトウェアとハードウェア資源とが協働することにより実現される。具体的には、画像処理装置１００を図１に示したハードウェア構成にて実現した場合、例えば、ＲＯＭ１１０ｃに格納されているＯＳ（Operating System）のプログラムやアプリケーション・プログラムが、ＲＡＭ１１０ｂに読み込まれてＣＰＵ１１０ａに実行されることにより、対象情報取得部１０１、誤り判定部１０３、確認画面生成部１０４、表示制御部１０５、修正部１０６、ジョブ実行部１０７等の各機能部が実現される。また、誤り条件格納部１０２は、例えば、ＨＤＤ１２０により実現される。
【００３６】
なお、本実施の形態では、取得手段の一例として、対象情報取得部１０１が用いられる。表示手段の一例として、表示制御部１０５が用いられる。
【００３７】
＜画像処理装置による一連の処理手順＞
次に、画像処理装置１００による一連の処理手順について説明する。図３は、画像処理装置１００による一連の処理手順の一例を示したフローチャートである。
【００３８】
まず、対象情報取得部１０１は、誤り判定部１０３による判定の対象となる画像データに関する情報を取得する（ステップ１０１）。次に、誤り判定部１０３は、対象情報取得部１０１が取得した情報と、誤り条件格納部１０２に格納されている誤り条件とを照合して、画像データに関する情報が誤り条件を満たすか否かを判定する（ステップ１０２）。
【００３９】
例えば、ステップ１０２において、誤り条件格納部１０２に複数の誤り条件が格納されている場合には、誤り判定部１０３は、画像データに関する情報に対して１つずつ誤り条件を照合していき、誤り条件を満たすか否かを判定する。複数の誤り条件のうち１つでも満たされている条件があれば、ステップ１０２において肯定の判断（Ｙｅｓ）がされる。一方、複数の誤り条件の何れの条件も満たしていないと判定されれば、ステップ１０２において否定の判断（Ｎｏ）がされる。
【００４０】
ステップ１０２で否定の判断（Ｎｏ）がされた場合、後述するステップ１０８へ移行する。一方、ステップ１０２で肯定の判断（Ｙｅｓ）がされた場合、確認画面生成部１０４は、誤りを修正せずにそのままジョブを実行した場合の結果を表す確認画面を生成する（ステップ１０３）。次に、表示制御部１０５は、ステップ１０３で生成された確認画面を操作パネル１３０に表示する（ステップ１０４）。
【００４１】
ステップ１０４で表示される確認画面では、例えば、対象情報取得部１０１が取得した画像データに基づく画像が表示されるとともに、画像内で誤りに関わる箇所の位置を示す情報が表示される。さらに、ユーザが確認画面上で誤りに関わる箇所を選択すると、表示制御部１０５は、誤りの発生原因を示す情報や誤りの修正手順など、誤りについての詳細な情報を表示する。
【００４２】
次に、確認画面生成部１０４は、確認画面に表示された修正手順がユーザに選択されたか否かを判定する（ステップ１０５）。ステップ１０５で否定の判断（Ｎｏ）がされた場合、後述するステップ１０８へ移行する。ここで、ステップ１０５で否定の判断がされた場合とは、例えば、ユーザが誤りを修正しないことを選択した場合や、修正手順が表示されて一定時間経過した場合である。
【００４３】
一方、ステップ１０５で肯定の判断（Ｙｅｓ）がされた場合、確認画面生成部１０４は、ユーザに選択された修正手順により誤りを修正した結果を表す確認画面を生成する（ステップ１０６）。次に、表示制御部１０５は、ステップ１０５で生成された確認画面を操作パネル１３０に表示する（ステップ１０７）。
【００４４】
ステップ１０７で表示される確認画面では、例えば、修正部１０６により修正された修正後の画像データに基づく画像や、修正を反映した状態を示すイメージ図が表示される。また、例えば、修正前の状態と修正後の状態とを並べて表示することをユーザが選択した場合には、表示制御部１０５は、誤りに関わる箇所について、修正手順による修正がなされる前の状態と修正がなされた後の状態とを並べて表示する。
【００４５】
次に、ジョブ実行部１０７は、画像処理装置１００のジョブを実行するように制御する（ステップ１０８）。ここで、ステップ１０２で否定の判断がされた場合、又はステップ１０５で否定の判断がされた場合、ジョブ実行部１０７は、誤りを修正せずにそのままジョブを実行するように制御する。また、ステップ１０７の後、誤りを修正するようにユーザに指示されなかった場合にも、ジョブ実行部１０７は、誤りを修正せずにそのままジョブを実行するように制御する。一方、ステップ１０７の後、誤りを修正するようにユーザに指示された場合、ジョブ実行部１０７は、修正を反映してジョブを実行するように制御する。そして、本処理フローは終了する。
【００４６】
＜誤り条件の説明＞
次に、誤り条件格納部１０２に格納されている誤り条件について説明する。図４は、誤り条件格納部１０２に格納されている誤り条件の一例を示す図である。
【００４７】
ここで、「ジョブ」は、誤り条件が適用されるジョブを示す。例えば、項番１の誤り条件は、プリントジョブ、コピージョブ、又はＦＡＸジョブに対して適用される誤り条件であることを示す。「誤り内容」は、誤り条件の内容であり、画像データに関する情報と照合されるものである。この誤り条件の内容は、画像形成又は画像読取に関する特定の事象の内容として捉えることができる。
【００４８】
「箇所」は、誤りに関わる箇所を示す。この誤りに関わる箇所は、誤り判定部１０３により誤り条件を満たすと判定された場合に、誤りに関わる箇所として表示される箇所である。この誤りに関わる箇所は、特定の事象に関わる箇所として捉えることができる。
「原因」は、誤りの発生原因を示す。この誤りの発生原因は、特定の事象の発生原因として捉えることができる。
【００４９】
「修正手順」は、誤りを修正するための修正手順を示す。この修正手順は、誤りの発生原因に対応している。また、修正手順は、特定の事象の修正手順として捉えることができる。なお、誤りの発生原因や修正手順は、誤りについての詳細な情報として表示される。
以下、項番１〜６のそれぞれの誤り条件について、説明する。
【００５０】
項番１の誤り条件は、プリント／コピー／ＦＡＸのジョブを対象として、「印刷後の用紙に対してステープル綴じが実行された場合に、文字が正しく読めない向きになる」という内容を示す。即ち、印刷後の用紙に対してステープル綴じが実行された場合に、文字が正立方向を向いていない、という内容を示す。
【００５１】
この誤り条件では、誤りに関わる箇所（図４に示す「箇所」）は、「文字」又は「ステープル綴じ」である。ここで、誤りに関わる箇所が「文字」の場合、誤りの発生原因（図４に示す「原因」）は、「文字の向き」である。一方、誤りに関わる箇所が「ステープル綴じ」の場合、誤りの発生原因は、「ステープル綴じの位置」である。
【００５２】
また、項番１のそれぞれの発生原因に対して、修正手順が定められている。発生原因が「文字の向き」の場合は、「文字の向きを変更」という修正手順が定められている。また、発生原因が「ステープル綴じの位置」の場合は、「ステープル綴じの位置をページ上端に変更」という修正手順が定められている。
【００５３】
より具体的には、誤り判定部１０３は、項番１の誤り条件を照合する場合、まず、対象情報取得部１０１が取得した情報において、ステープル綴じを実行する設定がされているか否かを判定する。ステープル綴じを実行する設定がされている場合、次に、誤り判定部１０３は、対象情報取得部１０１が取得した情報を基に、印刷後にステープル綴じが実行された場合の各ページの文字の向きを判定する。そして、誤り判定部１０３は、正立方向を向いていない文字のページがあれば、項番１の誤り条件を満たすと判定する。
【００５４】
また、「文字の向きを変更」の修正手順で修正する場合、確認画面生成部１０４は、例えば、正立方向を向いていないと判定された文字が正立方向を向くように回転された状態を示す画像（イメージ図）の確認画面を生成する。また、修正部１０６は、画像形成で用いられる画像データにおいて、正立方向を向いていないと判定された文字が正立方向を向くように文字を回転させて、画像データの修正を行う。その後、修正後の画像データにて印刷が行われる。
【００５５】
一方、「ステープル綴じの位置をページ上端に変更」の修正手順で修正する場合、確認画面生成部１０４は、例えば、各ページの上端にステープル綴じがされた状態を示す画像（イメージ図）の確認画面を生成する。また、修正部１０６は、各ページの上端にステープル綴じを行うように、綴じ処理装置（不図示）のステープル綴じの設定を変更する。その後、修正後の設定で印刷が行われ、変更後の位置でステープル綴じがなされる。
【００５６】
次に、項番２の誤り条件は、プリント／スキャン／コピー／ＦＡＸのジョブを対象として、「拡大縮小が実行された場合に、画像が用紙内に収まらない」という内容を示す。この誤り条件では、誤りに関わる箇所は画像全体、即ち、「原稿」である。また、誤りの発生原因は、拡大縮小の「倍率」、又は「用紙サイズ」である。ここで、発生原因が「倍率」の場合は、「倍率を変更」という修正手順が定められている。また、発生原因が「用紙サイズ」の場合は、「用紙サイズを変更」という修正手順が定められている。
【００５７】
例えば、Ａ４のページ設定がなされている画像を２００％に拡大して印刷する場合、Ａ３の用紙で印刷すると、拡大後の画像はＡ３の用紙内に収まる。しかし、Ｂ４の用紙で印刷すると、拡大後の画像がＢ４の用紙内には収まらずに、拡大後の画像の一部しか用紙に印刷されない。このような場合に、項番２の誤り条件を満たすと判定される。
【００５８】
より具体的には、誤り判定部１０３は、項番２の誤り条件を照合する場合、まず、対象情報取得部１０１が取得した情報において、拡大縮小を実行する設定がされているか否かを判定する。拡大縮小を実行する設定がされている場合、次に、誤り判定部１０３は、対象情報取得部１０１が取得した情報を基に、拡大後（又は縮小後）の画像のサイズと出力する用紙サイズとを比較して、拡大後（又は縮小後）の画像が用紙内に収まるか否かを判定する。そして、拡大後（又は縮小後）の画像が用紙内に収まらない場合、誤り判定部１０３は、項番２の誤り条件を満たすと判定する。
【００５９】
また、「倍率を変更」の修正手順で修正する場合、確認画面生成部１０４は、例えば、画像が用紙内に収まるように拡大縮小の倍率を変更した状態を示す画像（イメージ図）の確認画面を生成する。また、修正部１０６は、画像が用紙内に収まるように、拡大縮小の倍率の設定を変更する。その後、変更後の設定で印刷が行われたり、変更後の設定で再度画像の読み取りが行われたりする。
【００６０】
一方、「用紙サイズを変更」の修正手順で修正する場合、確認画面生成部１０４は、例えば、画像が用紙内に収まるように出力する用紙サイズを変更した状態を示す画像（イメージ図）の確認画面を生成する。また、修正部１０６は、設定されている倍率で拡大後（又は縮小後）の画像が用紙内に収まるように、用紙サイズを変更する。その後、変更後の設定で印刷が行われたり、変更後の設定で再度画像の読み取りが行われたりする。
【００６１】
次に、項番３の誤り条件は、スキャン／コピー／ＦＡＸのジョブを対象として、「原稿がセットされていない箇所を読み取っている」という内容を示す。この誤り条件では、誤りに関わる箇所は画像全体であり、「原稿」である。また、誤りの発生原因は、「セットされた原稿の向き」、又は「原稿の読み取り方向」である。ここで、発生原因が「セットされた原稿の向き」の場合は、「セットする原稿の向きを変更」という修正手順が定められている。また、発生原因が「原稿の読み取り方向」の場合は、「原稿の読み取り方向を変更」という修正手順が定められている。
【００６２】
例えば、ユーザが原稿を縦向きにセットした場合に、原稿が横向きにセットされているものとして画像を読み取る設定がされていると、画像読取部１４０は原稿の一部しか読み取れずに、原稿がセットされていない箇所を読み取って画像データを生成してしまう。このような場合に、項番３の誤り条件を満たすと判定される。
【００６３】
より具体的には、誤り判定部１０３は、項番３の誤り条件を照合する場合、まず、スキャンにより生成された画像データに、原稿がセットされていない箇所を読み取ることにより生成された画素が含まれているか否かを判定する。原稿がセットされていない箇所を読み取ることにより生成された画素が含まれる場合、誤り判定部１０３は、項番３の誤り条件を満たすと判定する。ここで、誤り判定部１０３は、例えば、全画素のうちの原稿がセットされていない箇所を読み取ることにより生成された画素の割合が予め定められた割合以上の場合に、項番３の誤り条件を満たすと判定してもよい。
【００６４】
なお、画像読取部１４０は、センサー等を用いることにより、読み取り箇所に原稿がセットされているか否かを検知することができる。そこで、項番３の誤り条件を用いる場合には、画像読取部１４０は、例えば、読み取り箇所に原稿がセットされているか否かを検知し、原稿がセットされているか否かを示すフラグを各画素に付与して、画像データを生成する。
【００６５】
また、「セットする原稿の向きを変更」の修正手順で修正する場合、確認画面生成部１０４は、例えば、スキャンにより生成された画像データを基に、セットする原稿の向きを変更した状態を示す画像（イメージ図）の確認画面を生成する。この修正手順では、ユーザが原稿の向きを変更して原稿を再度セットすることにより、画像読取部１４０にて画像読み取りが行われる。
【００６６】
一方、「原稿の読み取り方向を変更」の修正手順で修正する場合、確認画面生成部１０４は、例えば、スキャンにより生成された画像データを基に、原稿の読み取り方向を変更した状態を示す画像（イメージ図）の確認画面を生成する。また、修正部１０６は、画像読取部１４０が読み取る原稿の方向を、例えば縦向きから横向きに変更する。この場合には、変更後の設定で再び画像の読み取りが行われる。
【００６７】
次に、項番４の誤り条件は、スキャン／コピー／ＦＡＸのジョブを対象として、「原稿のページ番号に漏れがある」という内容を示す。この誤り条件では、誤りに関わる箇所は「ページ番号」である。また、誤りの発生原因は、「原稿の不備」、又は「原稿読み取り」である。さらに、「追加で処理したページを、ページ番号が抜けている箇所に挿入」という修正手順が定められている。
【００６８】
例えば、連続したページ番号が印字された１０枚の原稿をセットしてスキャンする場合、「５ページ」の原稿が抜けてセットされると、そのままスキャンが実行されて「５ページ」の原稿が抜けた状態の画像データが生成される。また、例えば、画像読取部１４０の誤動作により、「５ページ」の原稿を飛ばしてスキャンが実行されて、「５ページ」の原稿が抜けた状態の画像データが生成されることもある。このような場合に、項番４の誤り条件を満たすと判定される。
【００６９】
より具体的には、誤り判定部１０３は、項番４の誤り条件を照合する場合、スキャンにより生成された画像データに対してＯＣＲ（Optical Character Recognition）の処理を行い、各ページのページ番号を把握する。ＯＣＲとは、画像データ上にある文字を解析し、コンピュータで扱われる文字データに変換する技術である。そして、誤り判定部１０３は、把握したページ番号が連続した番号になっているか否かを判定する。ページ番号が連続した番号になっておらず、ページ番号に漏れがある場合、誤り判定部１０３は、項番４の誤り条件を満たすと判定する。
【００７０】
なお、誤り判定部１０３は、原稿のページ番号を把握する際、例えば、原稿内で予め指定された領域に対してＯＣＲの処理を行う。原稿内でページ番号が印字されている可能性の高い領域として１又は複数の領域を予め指定しておくことにより、誤り判定部１０３が各ページのページ番号を把握し易くなる。
【００７１】
また、「追加で処理したページを、ページ番号が抜けている箇所に挿入」の修正手順で修正する場合、確認画面生成部１０４は、例えば、スキャンにより生成された画像データを基に、ページ番号が抜けている箇所に新たに原稿が挿入された状態を示す画像（イメージ図）の確認画面を生成する。また、この修正手順では、ユーザは、抜けているページの原稿を新たにセットしたり、画像読取部１４０の誤動作により読み取りが正常に行われなかったページの原稿を再度セットしたりする。そして、セットされた原稿をスキャンして画像データが生成されると、修正部１０６は、追加で生成された画像データを、ページ番号が抜けている箇所に挿入する。
【００７２】
次に、項番５の誤り条件は、スキャン／コピー／ＦＡＸのジョブを対象として、「原稿のページ番号が順不同である」という内容を示す。この誤り条件では、誤りに関わる箇所は「ページ番号」である。また、誤りの発生原因は「原稿の順番」である。さらに、「順不同のページ番号を並び替える」という修正手順が定められている。
【００７３】
例えば、ページ番号が印字された１０枚の原稿をセットしてスキャンする場合、ユーザのセットした原稿のページ番号が連続した番号になっておらず順不同であっても、そのままスキャンが実行されて、ページ番号が順不同の状態の画像データが生成される。このような場合に、項番５の誤り条件を満たすと判定される。
【００７４】
より具体的には、誤り判定部１０３は、項番５の誤り条件を照合する場合、項番４の誤り条件と同様に、スキャンにより生成された画像データに対してＯＣＲの処理を行い、各ページのページ番号を把握する。そして、誤り判定部１０３は、把握したページ番号が順不同であるか否かを判定する。ここで、ページ番号が連続した番号になっておらず、順不同である場合、誤り判定部１０３は、項番５の誤り条件を満たすと判定する。
【００７５】
また、「順不同のページ番号を並び替える」の修正手順で修正する場合、確認画面生成部１０４は、例えば、スキャンにより生成された画像データを基に、ページ番号が連続した番号に並び替えられた状態を示す画像（イメージ図）の確認画面を生成する。また、修正部１０６は、スキャンにより生成された画像データにおいて、ページ番号が連続した番号になるように各ページの順番を並び替えて、画像データの修正を行う。
【００７６】
次に、項番６の誤り条件は、スキャン／コピー／ＦＡＸのジョブを対象として、「解像度が予め定められた閾値以下である」という内容を示す。この誤り条件では、誤りに関わる箇所は画像全体であり、「原稿」である。また、誤りの発生原因は、「解像度」、又は「カラーモード」である。ここで、発生原因が「解像度」の場合は、「解像度の設定を変更」という修正手順が定められている。また、発生原因が「カラーモード」の場合は、「カラーから白黒に変更」という修正手順が定められている。
【００７７】
例えば、画像読取部１４０が画像を読み取る際の解像度が３００ｄｐｉ以下の場合、スキャンにより生成された画像データの文字が読み取りづらい場合がある。このような場合に、項番６の誤り条件を満たすと判定される。
【００７８】
より具体的には、誤り判定部１０３は、項番６の誤り条件を照合する場合、対象情報取得部１０１が取得した情報において、画像を読み取る際の解像度の値が予め定められた閾値（例えば、３００ｄｐｉ）以下であるか否かを判定する。解像度の値が閾値以下の場合、誤り判定部１０３は、項番６の誤り条件を満たすと判定する。
【００７９】
また、「解像度の設定を変更」の修正手順で修正する場合、確認画面生成部１０４は、例えば、スキャンにより生成された画像データを基に、閾値よりも大きい解像度で読み取った際の状態を示す画像（イメージ図）の確認画面を生成する。また、修正部１０６は、画像を読み取る際の解像度を閾値よりも大きい値に変更する。その後、変更後の設定で再び画像の読み取りが行われる。
【００８０】
一方、「カラーから白黒に変更」の修正手順で修正する場合、確認画面生成部１０４は、例えば、スキャンにより生成された画像データを基に、白黒で読み込んだ状態を示す画像（イメージ図）の確認画面を生成する。また、修正部１０６は、画像を読み取る際のモードをカラーモードから白黒モードに変更する。その後、変更後の白黒モードで再び画像の読み取りが行われる。
【００８１】
＜画像処理装置による処理の具体例＞
次に、画像処理装置１００による処理について、具体例を挙げて説明する。図５〜図７は、画像処理装置１００による処理の具体例を説明するための図である。図５〜図７に示す例では、プリントジョブにおいて、印刷後の用紙にステープル綴じをする設定がなされている。なお、誤り条件格納部１０２には、図４に示す項番１〜６の誤り条件が格納されているものとして説明する。
【００８２】
まず、図５（ａ）は、プリントジョブで用いられる画像データに基づく画像を示す図である。画像１１は１ページ目の原稿の画像であり、画像１２は２ページ目の原稿の画像である。また、図５（ｂ）は、１ページ目の原稿及び２ページ目の原稿について、２箇所でステープル綴じをした状態を表す画像である。画像１３はステープル綴じの位置を示す画像である。
【００８３】
ここで、誤り判定部１０３は、この画像データに関する情報に対して、誤り条件格納部１０２に格納されている項番１〜６の誤り条件を順番に照合する。図示の例ではプリントジョブのため、対象になるのは項番１又は項番２の誤り条件であり、項番３〜６の誤り条件は対象外である。また、拡大縮小の設定はされていないため、項番２の誤り条件については満たしていないと判定される。
【００８４】
さらに説明すると、図５（ｂ）に示すように、印刷後にステープル綴じされると、２ページ目の画像１２の文字は正しく読める向きを向いているが、１ページ目の画像１１の文字は正立方向から約１８０度回転しており、正しく読める方向を向いていない。よって、誤り判定部１０３は、項番１の誤り条件について、２ページ目の画像１２は満たしていないが、１ページ目の画像１１は満たしていると判定する。
【００８５】
次に、確認画面生成部１０４は確認画面を生成し、表示制御部１０５は、生成された確認画面を操作パネル１３０に表示する。図６及び図７は、確認画面の一例を示す図である。
表示制御部１０５は、まず、図６（ａ）に示す画面を表示する。図６（ａ）に示す画面では、プリントジョブで用いられる画像データに基づく画像として、画像１１及び画像１２が表示される。また、ステープル綴じの位置を示す画像１３が表示される。さらに、誤りに関わる箇所の位置を示す画像１４及び画像１５が表示される。
【００８６】
より具体的には、画像１４は、画像１１の文字を囲む枠の画像である。誤り判定部１０３により、画像１１の文字は正しく読めない方向を向いており、項番１の誤り条件を満たすと判定されたため、画像１１の文字を囲む画像１４が表示される。この画像１４は、誤りに関わる箇所が「文字」であることを示している。また、画像１５は、ステープル綴じの位置を示す画像１３を囲む枠の画像である。この画像１５は、誤りに関わる箇所が「ステープル綴じの位置」であることを示している。
【００８７】
付言すると、画像１４は、図４の項番１の「箇所」である「文字」に対応する画像であり、誤りの箇所の位置を示すとともに、誤りの種類が「文字」であることを示している。また、画像１５は、図４の項番１の「箇所」である「ステープル綴じの位置」に対応する画像であり、誤りの箇所の位置を示すとともに、誤りの種類が「ステープル綴じの位置」であることを示している。このように、表示制御部１０５は、確認画面において、誤りに関わる箇所及び誤りの種類を示す画像（情報）を表示する。
【００８８】
ここで、ユーザが誤りに関わる箇所、即ち、画像１４又は画像１５を選択すると、誤りについての詳細な情報が表示される。図６（ｂ）に示す例では、誤りについての詳細な情報として画像１６が表示されている。画像１６には、誤りの発生原因は「文字の向き」、又は「ステープル綴じの位置」であることが示されている。これらの発生原因はそれぞれ、図４の項番１の「原因」に対応する。また、ユーザは誤りを修正するか否かを選択できるようになっており、誤りを修正する場合、「修正する」の項目１７を選択すればよい。
【００８９】
なお、図６（ｂ）の例では、２つの発生原因「文字の向き」、「ステープル綴じの位置」を１つの画像１６で示しているが、例えば、それぞれの発生原因を別の画像で表示してもよい。また、例えば、ユーザが画像１４を選択した場合には、発生原因「文字の向き」を示す画像を表示し、ユーザが画像１５を選択した場合には、発生原因「ステープル綴じの位置」を示す画像を表示してもよい。
【００９０】
さらに、図６（ｂ）に示す例では、ユーザが誤りに関わる箇所を選択すると画像１６を表示することとしたが、このような構成に限られず、例えば、ユーザが画面上で誤りに関わる箇所以外の箇所を選択した場合に画像１６を表示してもよい。また、表示制御部１０５は、例えば、ユーザの操作によらず、画像１４及び画像１５を表示するのと同じタイミングで画像１６を表示してもよい。
【００９１】
次に、ユーザが「修正する」の項目１７を選択すると、表示制御部１０５は、誤りを修正するための修正手順を表示する。図６（ｃ）に示す例では、修正手順として２つの修正手順が示されている。修正手順１は「文字の向きを変更」という修正手順であり、修正手順２は「ステープル綴じの位置をページ上端に変更」という修正手順である。これらの修正手順はそれぞれ、図４の項番１の「修正手順」に対応する。ユーザは、修正手順１又は修正手順２の何れかを選択できるようになっており、修正手順１で修正する場合には「選択」の項目１８を選択すればよく、修正手順２で修正する場合には「選択」の項目１９を選択すればよい。
【００９２】
次に、図６（ｃ）に示す確認画面上で、ユーザが修正手順１を選択した場合について説明する。ユーザが修正手順１の「選択」の項目１８を選択すると、修正手順１による修正がなされた後の状態を示す確認画面が表示される。ここで、確認画面生成部１０４は、図７（ａ）に示すように、画像１１の文字が正立方向を向くように約１８０度回転させた状態を示す確認画面を生成する。
【００９３】
図７（ａ）に示す確認画面では、画像１１の文字の向きが修正されており、その文字を囲む画像１４が表示される。なお、画像１２及び画像１３については変更されておらず、図６（ａ）に示した状態のままである。また、ここでは、画像２０が表示される。この画像２０では、ユーザが、修正後の画像データに決定すること、又は修正前の状態と修正後の状態とを並べて確認すること、を選択できるようになっている。
【００９４】
ここで、「この修正で決定」の「選択」の項目２１をユーザが選択すると、修正手順１により誤りが修正された画像データを基にプリントジョブが実行される。即ち、画像１１の文字が正立方向を向くように修正されて印刷が行われる。
また、「修正前と並べて確認」の「選択」の項目２２をユーザが選択すると、修正前の状態と修正後の状態とが並べて表示される。なお、ユーザが「戻る」の「選択」の項目２３を選択すると、図６（ｃ）に示す確認画面が再度表示される。その後、ユーザは、例えば他の修正手順を選択する等の操作を行えばよい。
【００９５】
図７（ｂ）は、修正前の状態と修正後の状態とを並べた画面の一例である。ここでは、画像１１について、修正手順１による修正がなされる前の状態と修正がなされた後の状態とが並べて表示されている。また、ここでは、画像２４が表示される。この画像２４では、ユーザが修正後の画像データで決定するか否かを選択できるようになっている。ここで、「この修正で決定」の「選択」の項目２５をユーザが選択すると、修正手順１により誤りが修正された画像データを基にプリントジョブが実行される。一方、ユーザが「戻る」の「選択」の項目２６を選択すると、図７（ａ）に示す確認画面に戻る。
【００９６】
一方、図６（ｃ）に示す確認画面上で、ユーザが修正手順２を選択した場合について説明する。ユーザが修正手順２の「選択」の項目１９を選択すると、修正手順２による修正がなされた後の状態を示す確認画面が表示される。ここで、確認画面生成部１０４は、図７（ｃ）に示すように、画像１１及び画像１２のステープル綴じの位置を、ページの上端に変更した状態を示す確認画面を生成する。
【００９７】
図７（ｃ）に示す確認画面では、変更後のステープル綴じの位置を示す画像１３とともに、画像１３を囲む画像１５が表示される。なお、画像１１及び画像１２については変更されておらず、図６（ａ）に示した状態のままである。また、図７（ａ）と同様に、画像２０が表示される。
【００９８】
ここで、「この修正で決定」の「選択」の項目２１をユーザが選択すると、プリントジョブが実行され、文字の向きはそのままで印刷された後に、修正手順２による修正後の位置でステープル綴じが行われる。
また、「修正前と並べて確認」の「選択」の項目２２をユーザが選択すると、修正前の状態と修正後の状態とが並べて表示される。なお、ユーザが「戻る」の「選択」の項目２３を選択すると、図６（ｃ）に示す確認画面が再度表示される。その後、ユーザは、例えば他の修正手順を選択する等の操作を行えばよい。
【００９９】
図７（ｄ）は、修正前の状態と修正後の状態とを並べた画面の一例である。ここでは、画像１１及び画像１２について、修正手順２による修正がなされる前の状態と修正がなされた後の状態とが並べて表示されている。また、図７（ｂ）の場合と同様に、画像２４が表示される。ここで、「この修正で決定」の「選択」の項目２５をユーザが選択すると、プリントジョブが実行され、修正手順２による修正後の位置でステープル綴じが行われる。一方、ユーザが「戻る」の「選択」の項目２６を選択すると、図７（ｃ）に示す確認画面に戻る。
【０１００】
なお、図７（ｂ）や図７（ｄ）に示す確認画面において、修正前の状態を示す画像及び修正後の状態を示す画像に対して、ユーザの操作を連動させることとしてもよい。例えば、図７（ｂ）に示す確認画面において、ユーザが修正前の画像１１を拡大する操作を行った場合に、表示制御部１０５は、修正前の画像１１を拡大するとともに修正後の画像１１を拡大してもよい。同様に、例えば、ユーザが修正後の画像１１を拡大する操作を行った場合に、表示制御部１０５は、修正後の画像１１を拡大するとともに修正前の画像１１を拡大してもよい。
【０１０１】
また、図６及び図７に示す例では、誤りの発生原因を表示した後に、誤りを修正する修正手順を表示することとしたが、このような構成に限られるものではない。本実施の形態では、例えば、確認画面に誤りの発生原因を表示せずに、誤りを修正する修正手順を表示してもよい。
【０１０２】
以上説明したように、本実施の形態に係る画像処理装置１００は、画像データに関する情報と誤り条件とを照合して、画像形成又は画像読取に関して誤りが存在している可能性があるか否かを判定する。そして、画像処理装置１００は、誤りが存在している可能性があると判定した場合には、誤りに関わる箇所を示す確認画面を表示する。また、画像処理装置１００は、誤りの発生原因を示す情報や誤りを修正する修正手順など、誤りについての詳細な情報を表示する。さらに、画像処理装置１００は、ユーザが選択した修正手順による修正を反映してジョブを実行するように制御する。
【０１０３】
そのため、本実施の形態に係る画像処理装置１００を用いることにより、例えば、ジョブによる処理後の状態を示す画像しか表示しない構成と比較して、画像形成又は画像読取に関して誤りに関わる箇所の位置をユーザが把握し易くなる。また、確認画面が表示されるため、誤りに関わる箇所や誤りの発生原因、修正手順をユーザが把握し易くなる。さらに、誤りが存在している可能性があるか否かの判断をユーザが行わないため、誤りと判断されずに誤りがある状態でジョブが実行されることが抑制される。
【０１０４】
また、本実施の形態において、誤り判定部１０３は、誤りが存在している可能性があると判定した場合に、ユーザが実際に誤りであると決定したか否かの情報を学習し、学習した内容を誤り判定に反映させることとしてもよい。例えば、ユーザがどのような内容を誤りとして扱うか否かについては、ユーザ毎に異なる傾向があるといえる。そこで、例えば、誤り判定部１０３は、ユーザが実際に誤りであると決定したか否かの情報を、ユーザ毎に蓄積しておく。そして、誤り判定部１０３は、例えば、あるユーザＡがジョブを実行する場合に、誤りが存在している可能性があると判定した場合であっても、同様のケースで過去にユーザＡが誤りを修正せずにそのままジョブを実行している場合には、誤りではないと判定することとしてもよい。
【０１０５】
さらに、本実施の形態において、画像処理装置１００は、実行中のジョブに対して誤りを修正する場合に、誤りを修正する対象のページまではジョブを完了させることとしてもよい。この場合、画像処理装置１００は、誤りを修正する対象のページになるとジョブを停止し、ユーザの操作に応じて誤りを修正した後に、対象のページ以降のジョブを再開する。このような処理を行うことにより、例えば、対象のページの誤りをユーザが確認しているのと並行して、対象のページまでのジョブが行われることとなる。
【０１０６】
＜適用可能なコンピュータの説明＞
ところで、本実施の形態に係る画像処理装置１００による処理は、例えば、ＰＣ等の汎用のコンピュータにおいて実現してもよい。そこで、この処理をコンピュータ２００で実現するものとして、そのハードウェア構成について説明する。図８は、本実施の形態を適用可能なコンピュータ２００のハードウェア構成例を示した図である。なお、本実施の形態において、コンピュータ２００は、情報処理装置の一例として用いられる。
【０１０７】
コンピュータ２００は、演算手段であるＣＰＵ２０１と、記憶手段であるメインメモリ２０２及び磁気ディスク装置（ＨＤＤ）２０３とを備える。ここで、ＣＰＵ２０１は、ＯＳやアプリケーション等の各種プログラムを実行する。また、メインメモリ２０２は、各種プログラムやその実行に用いるデータ等を記憶する記憶領域であり、磁気ディスク装置２０３は、図２に示す各機能部を実現するためのプログラムを格納する。そして、このプログラムがメインメモリ２０２にロードされ、このプログラムに基づく処理がＣＰＵ２０１により実行されることで、各機能部が実現される。
さらに、コンピュータ２００は、外部との通信を行うための通信インタフェース（Ｉ／Ｆ）２０４と、ビデオメモリやディスプレイ等からなる表示機構２０５と、キーボードやマウス等の入力デバイス２０６とを備える。
【０１０８】
より具体的には、ＣＰＵ２０１が、対象情報取得部１０１、誤り判定部１０３、確認画面生成部１０４、表示制御部１０５、修正部１０６、ジョブ実行部１０７等を実現するプログラムを、例えば磁気ディスク装置２０３からメインメモリ２０２に読み込んで実行することにより、これらの機能部が実現される。また、誤り条件格納部１０２は、例えば、磁気ディスク装置２０３により実現される。
【０１０９】
また、本発明の実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【０１１０】
なお、上記では種々の実施形態および変形例を説明したが、これらの実施形態や変形例どうしを組み合わせて構成してももちろんよい。
また、本開示は上記の実施形態に何ら限定されるものではなく、本開示の要旨を逸脱しない範囲で種々の形態で実施することができる。
【符号の説明】
【０１１１】
１００…画像処理装置、１０１…対象情報取得部、１０２…誤り条件格納部、１０３…誤り判定部、１０４…確認画面生成部、１０５…表示制御部、１０６…修正部、１０７…ジョブ実行部
【図１】
2018161786.tif 000003
【図２】
2018161786.tif 000004
【図３】
2018161786.tif 000005
【図４】
2018161786.tif 000006
【図５】
2018161786.tif 000007
【図６】
2018161786.tif 000008
【図７】
2018161786.tif 000009
【図８】
2018161786.tif 000010