(57)【要約】【課題】ユーザはなぜ選択した設定処理項目の設定ができなかったのかという理由を知ることができ、毎回同じようなミスを繰り返すことを防止することができる画像処理装置、プログラムおよびプレビュー画像表示方法を提供する。【解決手段】プレビュー画像に対して設定する設定処理項目が選択され、選択された設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあると判定された場合、排他的な関係にある設定処理項目の処理を施す位置について、他の設定処理項目の処理を施す位置とは異なる表示態様で表示部に表示し、他の設定処理項目の処理を施す位置とは異なる表示態様で表示部に表示された設定処理項目の処理を施す位置が選択された場合、選択された設定処理項目を設定することができない理由が記述されたダイアログを表示する。【選択図】        図１５
2008042417.tif 000002
【特許請求の範囲】
【請求項１】
各種の設定処理項目の中から選択された処理を画像データに対して設定した結果を示すプレビュー画像を生成して表示部に表示する画像処理装置において、
前記プレビュー画像に対して設定する設定処理項目が選択された場合、選択された設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあるか否かを判定する関係判定手段と、
選択された設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあると判定された場合、排他的な関係にある前記設定処理項目の処理を施す位置について、他の前記設定処理項目の処理を施す位置とは異なる表示態様で生成する表示態様生成手段と、
この表示態様生成手段で生成された表示態様で前記表示部に表示する表示制御手段と、
この表示制御手段により他の前記設定処理項目の処理を施す位置とは異なる表示態様で前記表示部に表示された前記設定処理項目の処理を施す位置が選択された場合、選択された前記設定処理項目を設定することができない理由が記述されたダイアログを表示するダイアログ表示手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
各種の設定処理項目の中から選択された処理を画像データに対して設定した結果を示すプレビュー画像を生成して表示部に表示する画像処理装置において、
前記プレビュー画像上で選択された位置に対応付けられている設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあるか否かを判定する関係判定手段と、
選択された位置に対応付けられている設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあると判定された場合、排他的な関係にある前記設定処理項目について、他の前記設定処理項目とは異なる表示態様で生成する表示態様生成手段と、
この表示態様生成手段で生成された表示態様で前記表示部に表示する表示制御手段と、
この表示制御手段により他の前記設定処理項目とは異なる表示態様で前記表示部に表示された前記設定処理項目が選択された場合、選択された前記設定処理項目を設定することができない理由が記述されたダイアログを表示するダイアログ表示手段と、
を備えることを特徴とする画像処理装置。
【請求項３】
前記表示制御手段は、排他的な関係にある前記設定処理項目の処理を施す位置の色を、他の前記設定処理項目の処理を施す位置とは異なる色で前記表示部に表示する、
ことを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記表示制御手段は、排他的な関係にある前記設定処理項目の処理を施す位置を、グレイアウトして前記表示部に表示する、
ことを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記表示制御手段は、排他的な関係にある前記設定処理項目の色を、他の前記設定処理項目とは異なる色で前記表示部に表示する、
ことを特徴とする請求項２記載の画像処理装置。
【請求項６】
前記表示制御手段は、排他的な関係にある前記設定処理項目を、グレイアウトして前記表示部に表示する、
ことを特徴とする請求項２記載の画像処理装置。
【請求項７】
前記ダイアログ表示手段により表示される前記ダイアログには、選択された前記設定処理項目の設定を無効にする確認ボタンを含む、
ことを特徴とする請求項１または２記載の画像処理装置。
【請求項８】
前記ダイアログ表示手段により表示される前記ダイアログには、選択された前記設定処理項目と排他的な関係にある設定を解除して選択された前記設定処理項目を有効にする確認ボタンを含む、
ことを特徴とする請求項１または２記載の画像処理装置。
【請求項９】
排他的な関係にある前記設定処理項目には、用紙の選択、ステープルの指定、パンチの指定を含む、
ことを特徴とする請求項１または２記載の画像処理装置。
【請求項１０】
各種の設定処理項目の中から選択された処理を画像データに対して設定した結果を示すプレビュー画像を生成して表示部に表示させる処理をコンピュータに実行させるプログラムであって、
前記プレビュー画像に対して設定する設定処理項目が選択された場合、選択された設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあるか否かを判定する関係判定機能と、
選択された設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあると判定された場合、排他的な関係にある前記設定処理項目の処理を施す位置について、他の前記設定処理項目の処理を施す位置とは異なる表示態様で生成する表示態様生成機能と、
この表示態様生成機能で生成された表示態様で前記表示部に表示する表示制御機能と、
この表示制御機能により他の前記設定処理項目の処理を施す位置とは異なる表示態様で前記表示部に表示された前記設定処理項目の処理を施す位置が選択された場合、選択された前記設定処理項目を設定することができない理由が記述されたダイアログを表示するダイアログ表示機能と、
を前記コンピュータに実行させることを特徴とするプログラム。
【請求項１１】
各種の設定処理項目の中から選択された処理を画像データに対して設定した結果を示すプレビュー画像を生成して表示部に表示させる処理をコンピュータに実行させるプログラムであって、
前記プレビュー画像上で選択された位置に対応付けられている設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあるか否かを判定する関係判定機能と、
選択された位置に対応付けられている設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあると判定された場合、排他的な関係にある前記設定処理項目について、他の前記設定処理項目とは異なる表示態様で生成する表示態様生成機能と、
この表示態様生成機能で生成された表示態様で前記表示部に表示する表示制御機能と、
この表示制御機能により他の前記設定処理項目とは異なる表示態様で前記表示部に表示された前記設定処理項目が選択された場合、選択された前記設定処理項目を設定することができない理由が記述されたダイアログを表示するダイアログ表示機能と、
を前記コンピュータに実行させることを特徴とするプログラム。
【請求項１２】
前記表示制御機能は、排他的な関係にある前記設定処理項目の処理を施す位置の色を、他の前記設定処理項目の処理を施す位置とは異なる色で前記表示部に表示する、
ことを特徴とする請求項１０記載のプログラム。
【請求項１３】
前記表示制御機能は、排他的な関係にある前記設定処理項目の処理を施す位置を、グレイアウトして前記表示部に表示する、
ことを特徴とする請求項１０記載のプログラム。
【請求項１４】
前記表示制御機能は、排他的な関係にある前記設定処理項目の色を、他の前記設定処理項目とは異なる色で前記表示部に表示する、
ことを特徴とする請求項１１記載のプログラム。
【請求項１５】
前記表示制御機能は、排他的な関係にある前記設定処理項目を、グレイアウトして前記表示部に表示する、
ことを特徴とする請求項１１記載のプログラム。
【請求項１６】
前記ダイアログ表示機能により表示される前記ダイアログには、選択された前記設定処理項目の設定を無効にする確認ボタンを含む、
ことを特徴とする請求項１０または１１記載のプログラム。
【請求項１７】
前記ダイアログ表示機能により表示される前記ダイアログには、選択された前記設定処理項目と排他的な関係にある設定を解除して選択された前記設定処理項目を有効にする確認ボタンを含む、
ことを特徴とする請求項１０または１１記載のプログラム。
【請求項１８】
各種の設定処理項目の中から選択された処理を画像データに対して設定した結果を示すプレビュー画像を生成して表示部に表示するプレビュー画像表示方法において、
前記プレビュー画像に対して設定する設定処理項目が選択された場合、選択された設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあるか否かを判定する関係判定工程と、
選択された設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあると判定された場合、排他的な関係にある前記設定処理項目の処理を施す位置について、他の前記設定処理項目の処理を施す位置とは異なる表示態様で生成する表示態様生成工程と、
この表示態様生成工程で生成された表示態様で前記表示部に表示する表示制御工程と、
この表示制御工程により他の前記設定処理項目の処理を施す位置とは異なる表示態様で前記表示部に表示された前記設定処理項目の処理を施す位置が選択された場合、選択された前記設定処理項目を設定することができない理由が記述されたダイアログを表示するダイアログ表示工程と、
を含むことを特徴とするプレビュー画像表示方法。
【請求項１９】
各種の設定処理項目の中から選択された処理を画像データに対して設定した結果を示すプレビュー画像を生成して表示部に表示するプレビュー画像表示方法において、
前記プレビュー画像上で選択された位置に対応付けられている設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあるか否かを判定する関係判定工程と、
選択された位置に対応付けられている設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあると判定された場合、排他的な関係にある前記設定処理項目について、他の前記設定処理項目とは異なる表示態様で生成する表示態様生成工程と、
この表示態様生成工程で生成された表示態様で前記表示部に表示する表示制御工程と、
この表示制御工程により他の前記設定処理項目とは異なる表示態様で前記表示部に表示された前記設定処理項目が選択された場合、選択された前記設定処理項目を設定することができない理由が記述されたダイアログを表示するダイアログ表示工程と、
を含むことを特徴とするプレビュー画像表示方法。
【請求項２０】
前記表示制御工程は、排他的な関係にある前記設定処理項目の処理を施す位置の色を、他の前記設定処理項目の処理を施す位置とは異なる色で前記表示部に表示する、
ことを特徴とする請求項１８記載のプレビュー画像表示方法。
【請求項２１】
前記表示制御工程は、排他的な関係にある前記設定処理項目の処理を施す位置を、グレイアウトして前記表示部に表示する、
ことを特徴とする請求項１８記載のプレビュー画像表示方法。
【請求項２２】
前記表示制御工程は、排他的な関係にある前記設定処理項目の色を、他の前記設定処理項目とは異なる色で前記表示部に表示する、
ことを特徴とする請求項１９記載のプレビュー画像表示方法。
【請求項２３】
前記表示制御工程は、排他的な関係にある前記設定処理項目を、グレイアウトして前記表示部に表示する、
ことを特徴とする請求項１９記載のプレビュー画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、プログラムおよびプレビュー画像表示方法に関する。
【背景技術】
【０００２】
近年、原稿画像を読み取るスキャナ、スキャナで読み取った原稿画像を印刷する複写機、外部から入力された画像データを印刷するプリンタやファクシミリ装置、あるいは、これらの機能を兼ね備えたいわゆるＭＦＰ（Multi Function Peripheral）と称される複合機が用いられている。
【０００３】
この種の複合機にあっては、原稿の種類や濃度といった原稿の状態に関する設定、拡大率・縮小率、片面・両面、余白サイズなどの各種画像処理に関する設定、スタンプ押印処理、ステープル処理あるいはパンチ孔あけ処理といった仕上げ処理に関する設定など、様々な機能に関する設定をユーザは行うことができる。
【０００４】
しかしながら、従来の複合機では、このような仕上げ機能を設定して印刷を開始すると、印刷結果を得るまで仕上がり状態を確認できない。例えば、パンチ孔をあけた仕上がり状態において、パンチ孔の位置と出力画像とが重なっていたとしても、実際に印刷してみるまで結果を知ることができないため、印刷ミスとなり、用紙を無駄に使用してしまうという問題が生じる。
【０００５】
そこで、このような問題を解決するために、実際の印刷に先だって、プレスキャンした原稿イメージに対して仕上げ機能などの各種機能（印刷用紙、印刷面、パンチ、ステープルなど）による処理を施した仕上がり結果のプレビュー画像を表示し、必要に応じて印刷の設定を変更することができる画像処理装置が特許文献１で提案されている。
【０００６】
また、本出願人は、先に出願した特許文献２において、原稿のプレビュー画像内の特定場所に触れるとその位置に関連するメニューが表示され、その機能（印刷用紙、印刷面、パンチ、ステープルなど）を選択することで、直ちにプレビュー画像に該設定が反映される、直感的で利便性の高いユーザインタフェースを提案している。このような特許文献２の技術によって、従来のように機能名称やアイコンが書かれたボタンから選択する場合と異なり、その処理を施したい場所を直接指定することができ、またその効果をただちに確認できるため、直感的で分かりやすく、確実な操作が可能になる。
【０００７】
【特許文献１】特開２００１−６７３４７号公報
【特許文献２】特開２００６−００３５６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１や特許文献２に開示されたような技術では、まだ完全とはいえず、いまだ解決されねばならない課題が存在する。
【０００９】
従来の複合機などでは、原稿のセット方向に制約があり、正しい向きにセットされた原稿であることを前提として、パンチ孔やステープルの可能な位置が数箇所に限定されている（主に左側や上側）。このような仕様になっている理由は、原稿のセット方向が正しくないままパンチやステープルの設定を許すと、思い通りの仕上がりが得られなかった場合、その原因がどこにあるのか（原稿のセットミスなのか、設定ミスなのか）が非常に分かりにくくなってしまう恐れがあるためである。したがって、原稿が正しい向きにセットされていることと、原理的には可能だが実際には殆ど必要とされない右側や下側へのパンチやステープルの設定を禁止することで、上記のような混乱をできるだけ回避しようとしている。
【００１０】
一方、特許文献１や特許文献２に開示されているユーザインタフェースを用いた場合、必ずしも原稿を正しい向きにセットしなくても、プレビュー画面上でそれを確認できるため、必要であれば原稿画像を回転させたり、あるいは画像が回転したままの状態で設定操作を行うことが可能になっている。
【００１１】
ところで、複合機などに搭載されているパンチやステープル処理を行うための「フィニシャー」と呼ばれる装置は、その構造上の制約により、用紙の向きや設定内容によっては、原理的に実現できない場所が存在する。パンチやステープル処理が実行できないのは、以下の２つの場合である。
（Ａ）選択されている用紙方向（紙送り方向）と平行な辺に設定された２ヵ所のステープルおよびパンチ
（Ｂ）既に設定されているパンチ／ステープルとは異なる辺上に同時に設定しようとしたステープル／パンチ
【００１２】
すなわち、ステープルやパンチの設定を行おうとした場合、上記のような問題が発生する場面は下記の３つである。
（１）特定の方向の用紙が指定されている場合に、その方向では実現できない位置にステープルやパンチを設定しようとした場面
（２）既にステープルやパンチを設定した後で、その位置には実現できないような向きの用紙に変更しようとした場面
（３）既にステープルをパンチの一方を設定した後で、それとの位置関係の都合上、実現できない位置にもう一方の処理の指定を行おうとした場面
【００１３】
そこで、従来のユーザインタフェースでは、一例として以下に示すような対策が採られている。（１）の場合には、用紙が選択された時点で、実現できない場所への設定ボタンの押下を不能（disable）にする。（２）の場合には、警告メッセージを出力して仕上げ処理の設定を無視する。（３）の場合には、一方の設定を行った時点でもう一方の処理の実現不能な位置への設定ボタンの押下を不能（disable）にする。
【００１４】
しかしながら、上述したような仕様では、ユーザはなぜその処理の設定ができなかったのかという理由を知ることが難しく、毎回同じようなミスを繰り返す可能性がある。
【００１５】
本発明は、上記に鑑みてなされたものであって、ユーザはなぜ選択した設定処理項目の設定ができなかったのかという理由を知ることができ、毎回同じようなミスを繰り返すことを防止することができる画像処理装置、プログラムおよびプレビュー画像表示方法を提供することを目的とする。
【課題を解決するための手段】
【００１６】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、各種の設定処理項目の中から選択された処理を画像データに対して設定した結果を示すプレビュー画像を生成して表示部に表示する画像処理装置において、前記プレビュー画像に対して設定する設定処理項目が選択された場合、選択された設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあるか否かを判定する関係判定手段と、選択された設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあると判定された場合、排他的な関係にある前記設定処理項目の処理を施す位置について、他の前記設定処理項目の処理を施す位置とは異なる表示態様で生成する表示態様生成手段と、この表示態様生成手段で生成された表示態様で前記表示部に表示する表示制御手段と、この表示制御手段により他の前記設定処理項目の処理を施す位置とは異なる表示態様で前記表示部に表示された前記設定処理項目の処理を施す位置が選択された場合、選択された前記設定処理項目を設定することができない理由が記述されたダイアログを表示するダイアログ表示手段と、を備える。
【００１７】
また、請求項２にかかる発明は、各種の設定処理項目の中から選択された処理を画像データに対して設定した結果を示すプレビュー画像を生成して表示部に表示する画像処理装置において、前記プレビュー画像上で選択された位置に対応付けられている設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあるか否かを判定する関係判定手段と、選択された位置に対応付けられている設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあると判定された場合、排他的な関係にある前記設定処理項目について、他の前記設定処理項目とは異なる表示態様で生成する表示態様生成手段と、この表示態様生成手段で生成された表示態様で前記表示部に表示する表示制御手段と、この表示制御手段により他の前記設定処理項目とは異なる表示態様で前記表示部に表示された前記設定処理項目が選択された場合、選択された前記設定処理項目を設定することができない理由が記述されたダイアログを表示するダイアログ表示手段と、を備える。
【００１８】
また、請求項３にかかる発明は、請求項１記載の画像処理装置において、前記表示制御手段は、排他的な関係にある前記設定処理項目の処理を施す位置の色を、他の前記設定処理項目の処理を施す位置とは異なる色で前記表示部に表示する。
【００１９】
また、請求項４にかかる発明は、請求項１記載の画像処理装置において、前記表示制御手段は、排他的な関係にある前記設定処理項目の処理を施す位置を、グレイアウトして前記表示部に表示する。
【００２０】
また、請求項５にかかる発明は、請求項２記載の画像処理装置において、前記表示制御手段は、排他的な関係にある前記設定処理項目の色を、他の前記設定処理項目とは異なる色で前記表示部に表示する。
【００２１】
また、請求項６にかかる発明は、請求項２記載の画像処理装置において、前記表示制御手段は、排他的な関係にある前記設定処理項目を、グレイアウトして前記表示部に表示する。
【００２２】
また、請求項７にかかる発明は、請求項１または２記載の画像処理装置において、前記ダイアログ表示手段により表示される前記ダイアログには、選択された前記設定処理項目の設定を無効にする確認ボタンを含む。
【００２３】
また、請求項８にかかる発明は、請求項１または２記載の画像処理装置において、前記ダイアログ表示手段により表示される前記ダイアログには、選択された前記設定処理項目と排他的な関係にある設定を解除して選択された前記設定処理項目を有効にする確認ボタンを含む。
【００２４】
また、請求項９にかかる発明は、請求項１または２記載の画像処理装置において、排他的な関係にある前記設定処理項目には、用紙の選択、ステープルの指定、パンチの指定を含む。
【００２５】
また、請求項１０にかかる発明は、各種の設定処理項目の中から選択された処理を画像データに対して設定した結果を示すプレビュー画像を生成して表示部に表示させる処理をコンピュータに実行させるプログラムであって、前記プレビュー画像に対して設定する設定処理項目が選択された場合、選択された設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあるか否かを判定する関係判定機能と、選択された設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあると判定された場合、排他的な関係にある前記設定処理項目の処理を施す位置について、他の前記設定処理項目の処理を施す位置とは異なる表示態様で生成する表示態様生成機能と、この表示態様生成機能で生成された表示態様で前記表示部に表示する表示制御機能と、この表示制御機能により他の前記設定処理項目の処理を施す位置とは異なる表示態様で前記表示部に表示された前記設定処理項目の処理を施す位置が選択された場合、選択された前記設定処理項目を設定することができない理由が記述されたダイアログを表示するダイアログ表示機能と、を前記コンピュータに実行させる。
【００２６】
また、請求項１１にかかる発明は、各種の設定処理項目の中から選択された処理を画像データに対して設定した結果を示すプレビュー画像を生成して表示部に表示させる処理をコンピュータに実行させるプログラムであって、前記プレビュー画像上で選択された位置に対応付けられている設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあるか否かを判定する関係判定機能と、選択された位置に対応付けられている設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあると判定された場合、排他的な関係にある前記設定処理項目について、他の前記設定処理項目とは異なる表示態様で生成する表示態様生成機能と、この表示態様生成機能で生成された表示態様で前記表示部に表示する表示制御機能と、この表示制御機能により他の前記設定処理項目とは異なる表示態様で前記表示部に表示された前記設定処理項目が選択された場合、選択された前記設定処理項目を設定することができない理由が記述されたダイアログを表示するダイアログ表示機能と、を前記コンピュータに実行させる。
【００２７】
また、請求項１２にかかる発明は、請求項１０記載のプログラムにおいて、前記表示制御機能は、排他的な関係にある前記設定処理項目の処理を施す位置の色を、他の前記設定処理項目の処理を施す位置とは異なる色で前記表示部に表示する。
【００２８】
また、請求項１３にかかる発明は、請求項１０記載のプログラムにおいて、前記表示制御機能は、排他的な関係にある前記設定処理項目の処理を施す位置を、グレイアウトして前記表示部に表示する。
【００２９】
また、請求項１４にかかる発明は、請求項１１記載のプログラムにおいて、前記表示制御機能は、排他的な関係にある前記設定処理項目の色を、他の前記設定処理項目とは異なる色で前記表示部に表示する。
【００３０】
また、請求項１５にかかる発明は、請求項１１記載のプログラムにおいて、前記表示制御機能は、排他的な関係にある前記設定処理項目を、グレイアウトして前記表示部に表示する。
【００３１】
また、請求項１６にかかる発明は、請求項１０または１１記載のプログラムにおいて、前記ダイアログ表示機能により表示される前記ダイアログには、選択された前記設定処理項目の設定を無効にする確認ボタンを含む。
【００３２】
また、請求項１７にかかる発明は、請求項１０または１１記載のプログラムにおいて、前記ダイアログ表示機能により表示される前記ダイアログには、選択された前記設定処理項目と排他的な関係にある設定を解除して選択された前記設定処理項目を有効にする確認ボタンを含む。
【００３３】
また、請求項１８にかかる発明は、各種の設定処理項目の中から選択された処理を画像データに対して設定した結果を示すプレビュー画像を生成して表示部に表示するプレビュー画像表示方法において、前記プレビュー画像に対して設定する設定処理項目が選択された場合、選択された設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあるか否かを判定する関係判定工程と、選択された設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあると判定された場合、排他的な関係にある前記設定処理項目の処理を施す位置について、他の前記設定処理項目の処理を施す位置とは異なる表示態様で生成する表示態様生成工程と、この表示態様生成工程で生成された表示態様で前記表示部に表示する表示制御工程と、この表示制御工程により他の前記設定処理項目の処理を施す位置とは異なる表示態様で前記表示部に表示された前記設定処理項目の処理を施す位置が選択された場合、選択された前記設定処理項目を設定することができない理由が記述されたダイアログを表示するダイアログ表示工程と、を含む。
【００３４】
また、請求項１９にかかる発明は、各種の設定処理項目の中から選択された処理を画像データに対して設定した結果を示すプレビュー画像を生成して表示部に表示するプレビュー画像表示方法において、前記プレビュー画像上で選択された位置に対応付けられている設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあるか否かを判定する関係判定工程と、選択された位置に対応付けられている設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあると判定された場合、排他的な関係にある前記設定処理項目について、他の前記設定処理項目とは異なる表示態様で生成する表示態様生成工程と、この表示態様生成工程で生成された表示態様で前記表示部に表示する表示制御工程と、この表示制御工程により他の前記設定処理項目とは異なる表示態様で前記表示部に表示された前記設定処理項目が選択された場合、選択された前記設定処理項目を設定することができない理由が記述されたダイアログを表示するダイアログ表示工程と、を含む。
【００３５】
また、請求項２０にかかる発明は、請求項１８記載のプレビュー画像表示方法において、前記表示制御工程は、排他的な関係にある前記設定処理項目の処理を施す位置の色を、他の前記設定処理項目の処理を施す位置とは異なる色で前記表示部に表示する。
【００３６】
また、請求項２１にかかる発明は、請求項１８記載のプレビュー画像表示方法において、前記表示制御工程は、排他的な関係にある前記設定処理項目の処理を施す位置を、グレイアウトして前記表示部に表示する。
【００３７】
また、請求項２２にかかる発明は、請求項１９記載のプレビュー画像表示方法において、前記表示制御工程は、排他的な関係にある前記設定処理項目の色を、他の前記設定処理項目とは異なる色で前記表示部に表示する。
【００３８】
また、請求項２３にかかる発明は、請求項１９記載のプレビュー画像表示方法において、前記表示制御工程は、排他的な関係にある前記設定処理項目を、グレイアウトして前記表示部に表示する。
【発明の効果】
【００３９】
本発明によれば、プレビュー画像に対して設定する設定処理項目が選択され、選択された設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあると判定された場合、排他的な関係にある設定処理項目の処理を施す位置について、他の設定処理項目の処理を施す位置とは異なる表示態様で表示部に表示し、他の設定処理項目の処理を施す位置とは異なる表示態様で表示部に表示された設定処理項目の処理を施す位置が選択された場合、選択された設定処理項目を設定することができない理由が記述されたダイアログを表示する。これにより、ユーザはなぜ選択した設定処理項目の設定ができなかったのかという理由を知ることができ、毎回同じようなミスを繰り返すことを防止することができるという効果を奏する。
【００４０】
また、本発明によれば、プレビュー画像上で選択された位置に対応付けられている設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあると判定された場合、排他的な関係にある設定処理項目について、他の前記設定処理項目とは異なる表示態様で表示部に表示し、他の設定処理項目とは異なる表示態様で表示部に表示された設定処理項目が選択された場合、選択された設定処理項目を設定することができない理由が記述されたダイアログを表示する。これにより、ユーザはなぜ選択した設定処理項目の設定ができなかったのかという理由を知ることができ、毎回同じようなミスを繰り返すことを防止することができるという効果を奏する。
【発明を実施するための最良の形態】
【００４１】
以下に添付図面を参照して、この発明にかかる画像処理装置、プログラムおよびプレビュー画像表示方法の最良な実施の形態を詳細に説明する。
【００４２】
［第１の実施の形態］
本発明の第１の実施の形態を図１ないし図２１に基づいて説明する。本実施の形態は画像形成装置として、コピー機能、ファクシミリ（ＦＡＸ）機能、プリント機能、スキャナ機能及び入力画像（スキャナ機能による読み取り原稿画像やプリンタあるいはＦＡＸ機能により入力された画像）を配信する機能等を複合したいわゆるＭＦＰ（Multi Function Peripheral）と称される複合機を適用した例である。
【００４３】
図１は、本発明の第１の実施の形態にかかる複合機１０の機能ブロック図である。図１に示す複合機１０は、スキャナ１１、ＡＤＦ（オート・ドキュメント・フィーダ）１１１、スキャナコントローラ１１２、画像記憶部１２、画像処理部１３、プリンタ１４、プリンタコントローラ１４２、仕上げ処理部１４１、操作表示部１５、操作表示制御部１５１、システム制御部１６、および通信制御部１７を備える。また、複合機１０は、通信制御部１７を介してネットワーク１８と接続されている。そして、複合機１０は、原稿１９の画像を読み取って画像処理を施した後、印刷物２０として出力する。
【００４４】
システム制御部１６は、各構成部と接続されていて、複合機１０全体の制御を行うものである。例えば、選択されている用紙サイズに対して適切な走査領域情報をスキャナ１１に提供するなどの制御である。このシステム制御部１６は、不図示のＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などから構成されており、ＣＰＵがＲＯＭに格納されたプログラムに基づいてＲＡＭのワーク領域を利用しながら動作することにより、各種処理が実行される。
【００４５】
なお、複合機１０で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供されてもよい。この場合、システム制御部１６のＣＰＵが上記記憶媒体からプログラムを読み出して主記憶装置（図示せず）上にロードすることで、複合機１０に各種の機能を実現させる。また、プログラムを、インターネット等のネットワーク１８に接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしても良い。または、プログラムをインターネット等のネットワーク経由で提供若しくは配布するようにしても良い。
【００４６】
通信制御部１７は、ＬＡＮ（ローカル・エリア・ネットワーク）やインターネットなどのネットワーク１８と接続され、通信プロトコルに従ってネットワークに接続された他の機器との間で画像データや制御データ等のやり取りを行うものである。
【００４７】
スキャナコントローラ１１２は、システム制御部１６の命令を受け、スキャナ１１を制御する。
【００４８】
スキャナ１１は、スキャナコントローラ１１２に制御され、原稿１９のイメージをデジタル画像データに変換する。なお、ＡＤＦ１１１は、セットされた複数ページの原稿をスキャナ１１の読取位置に１枚ずつ順に繰り出すことができるので、このＡＤＦ１１１を用いることにより、スキャナ１１は複数ページの原稿を連続して自動的に読み込みを行うことができる。また、ＡＤＦ１１１は、用紙の片面に印刷された片面原稿だけでなく、両面に印刷された両面原稿を反転させてスキャナ１１に送り出すことができるので、スキャナ１１に両面原稿を読み込ませることが可能である。
【００４９】
画像記憶部１２は、システム制御部１６の命令を受け、スキャナ１１で読み取った画像データや、ネットワーク１８を介して外部から入力された画像データ等を一時的に保存しておくバッファメモリである。本実施の形態の複合機１０は、自身の備えるスキャナ１１から読み取った画像データ及び、ネットワーク１８を介するなどして外部から入力された画像データのいずれをも処理して画像形成することができる。
【００５０】
画像処理部１３は、スキャナ１１から送られて画像記憶部１２に一時的に保存された多値データに対して、システム制御部１６の命令を受け、γ補正やＭＴＦ補正処理等を施した後、スライス処理やディザ処理のような階調処理を施して２値（または多値）化処理を施す。また、画像処理部１３は、ユーザが設定した機能に対応した各種の画像処理（拡大／縮小、濃度／色の調整など）、画像領域編集処理（領域削除、領域移動、領域反転など）やレイアウト加工処理（両面印刷／片面印刷、集約印刷、余白サイズの調整など）、仕上がり状態のプレビュー画像である仕上がり情報の生成処理などを行う。
【００５１】
画像処理部１３は、仕上がり情報生成部１３１と、入力画面情報生成部１３２と、設定部１３３とを備える。
【００５２】
仕上がり情報生成部１３１は、基本的には、原稿をプレスキャンした画像データに対する各種の項目入力に基づく設定処理に従って、後述する表示パネル１５ｂに表示する原稿画像に対する加工や各種設定処理を施した後の仕上がり情報（プレビュー画像）を生成する。原稿画像に対する加工や仕上げ処理の結果を表す仕上がり情報を生成する。仕上がり情報生成部１３１は、画像記憶部１２に一時的に保存された多値データを用いる。
【００５３】
入力画面情報生成部１３２は、仕上がり情報生成部１３１が生成した仕上がり情報に対する各種の設定入力を受け付ける設定処理項目を含み、表示パネル１５ｂに表示させる入力画面情報を生成する。
【００５４】
設定部１３３は、後述するタッチパネル１５ａから表示パネル１５ｂに表示された入力画面４００に対してユーザが設定のための入力を行った場合、該入力信号を受け付けるとともに、画像記憶部１２に格納された入力画像に関する座標情報を取得する。
【００５５】
ここで、仕上がり情報生成部１３１は、設定部１３３が設定入力信号を受け付けた場合、受け付けた設定入力信号に従って、再び仕上がり情報を更新して生成し、表示パネル１５ｂは更新して生成された仕上がり情報に従って更新された仕上がり予想画面を表示する。
【００５６】
また、入力画面情報生成部１３２は、設定部１３３によって受け付けられた入力信号によって、再びユーザからの設定入力を受け付ける画面を生成する入力画面情報を生成し、表示パネル１５ｂは生成された入力画面情報によって入力画面４００を更新して表示する。
【００５７】
プリンタコントローラ１４２は、システム制御部１６の命令を受けてプリンタ１４を制御する。
【００５８】
プリンタ１４は、プリンタコントローラ１４２に制御され、画像処理部１３で処理された画像データに基づいて光ビームを偏向走査させ、感光体上に形成した静電潜像にトナーを使って現像し、生成されたトナー画像を転写紙に転写して、定着処理を行う電子写真技術を用いたプリンタである。なお、プリンタ１４の印刷方式は、電子写真方式のほか、インクジェット方式、昇華型熱転写方式、銀塩写真方式、直接感熱記録方式、溶融型熱転写方式など、様々な方式を用いることができる。
【００５９】
このプリンタ１４は、仕上げ処理部１４１を搭載している。仕上げ処理部１４１は、自動設定あるいはユーザによる設定を受け付けて、印刷処理が施された印刷物２０を部数やページ単位で仕分けを行うソート処理、印刷媒体に対して所定のスタンプを押印するスタンプ処理、複数枚の印刷媒体を揃えてステープルで綴じるステープル処理、あるいは、複数枚の印刷媒体をバインダーやファイルに綴じるためのパンチ孔をあけるパンチ孔処理といった仕上げ処理を行う。
【００６０】
操作表示制御部１５１は、システム制御部１６の命令を受けて操作表示部１５の入出力を制御する。例えば、操作表示制御部１５１は、画像処理部１３によって処理されたデータを、操作表示部１５が備えている表示パネル１５ｂに出力制御する。より具体的には、操作表示制御部１５１は、生成された仕上がり情報（プレビュー画像）を表示パネル１５ｂに表示させる。また、操作表示制御部１５１は、タッチパネル１５ａからの入力制御を行う。なお、表示パネル１５ｂとタッチパネル１５ａは図面上別々に記載されているが、ここでは一体的に構成する。
【００６１】
タッチパネル１５ａは、パネル上に、電気的あるいは磁気的にポインタの接触する位置を検出する。タッチパネル１５ａに対する指定手段（図示せず）としては、人間の指先、スタイラスペン、その他の接触入力具（以下ポインタと記す）が適用可能である。すなわち、ユーザは、タッチパネル１５ａに対してこのようなポインタを介して接触することによって、印刷設定を含む各種項目を入力する。
【００６２】
なお、本実施の形態においては、タッチパネル１５ａに対する接触入力を例に挙げて説明するが、必ずしも接触入力のみが本発明の実施の形態ではない。例えば、操作表示部１５は、タッチパネル１５ａの他に操作者による物理的なキーの押下を受付けて入力を行うハードキーを備え、印刷実行などの指示を与えるようにしても良い。また、表示パネル１５ｂは、複合機１０が備える専有の表示装置を用いても良い。
【００６３】
操作表示部１５は、操作表示制御部１５１に制御され、タッチパネル１５ａを介して設定内容の入力を受け付け、仕上がり情報（プレビュー画像）や画面の仕上げを設定する設定画面のメニュー項目を表示部である表示パネル１５ｂに表示する。
【００６４】
また、操作表示部１５は、複合機１０で実行したい機能を設定画面のメニュー項目として表示し、表示されたメニュー項目の中からユーザによる設定入力を受け付けるためのものである。すなわち、操作表示制御部１５１は、項目の選択が可能な領域に対してポインタがタッチパネル１５ａに接触すると、押圧された部分の座標が検出され、選択可能領域における接触であることが検出されると、該当する項目が選択されたものとして受け付ける。例えば、操作表示部１５は、原稿の状態に応じたスキャナ１１における読み取り条件の設定、読み取った画像データに対する画質調整などの加工を行う画像処理部１３における設定、プリンタ１４における印刷条件の設定、あるいは、印刷後の印刷物に対してソート、ステープル、パンチ孔などの仕上げ処理を行う仕上げ処理部１４１などの設定を受け付けるものである。
【００６５】
システム制御部１６は、操作表示制御部１５１を介して上述したような各種設定を受け付けると、画像記憶部１２に記憶されている元画像データに対して画像処理部１３で要求された設定処理を反映させて仕上がり情報（プレビュー画像）を作成し、操作表示部１５に送って表示させる。
【００６６】
図２は、複合機１０が画像データを入力して生成した仕上がり情報（プレビュー画像）４０１の一例を示す正面図である。操作表示部１５の表示パネル１５ｂには、仕上がり情報（プレビュー画像）４０１および設定処理項目４０２が表示される。設定処理項目４０２としては、ステープル、パンチ、とじしろ調整、わく消去、スタンプおよびページ番号などの仕上がり情報（プレビュー画像）４０１上の場所に依存したメニュー４０２ａが画面の右側に表示されている。また、出力カラー、出力濃度、用紙、拡大／縮小、片面／両面、集約、ソート／スタックおよび地肌などのコンテンツに依存しないメニュー４０２ｂが画面の左側に表示されている。
【００６７】
図３は、設定部１３３が使用する対応テーブルの一例を示す模式図である。この対応テーブルは、設定処理項目４０２の各処理項目と設定可能位置を関連付けて規定している。設定可能位置は、２点の対角線を表示する座標で規定し、規定される２点による線分を対角線とする主走査および副走査方向に平行な矩形で規定される。例えば、「ステープル」は、（０，０）と（４０，４０）とで定まる位置、（１２０，０）と（１６０，４０）とで定まる位置を規定する。
【００６８】
加えて、入力画面情報生成部１３２は、図２に示すように、仕上がり情報（プレビュー画像）４０１を縦３つ、横３つの合計９つの領域に分割した領域（分割領域と称する）である領域アイコン２０１〜２０９を生成する。操作表示制御部１５１は、図２に示すように、生成された領域アイコン２０１〜２０９を仕上がり情報（プレビュー画像）４０１に重ねて表示パネル１５ｂに表示させる。そして、設定部１３３は、操作表示部１５において表示された領域アイコン２０１〜２０９から指定を受け付けた領域アイコンに対応する処理項目を選択する。
【００６９】
図４は、設定部１３３が使用する対応テーブルの一例を示す模式図である。この対応テーブルは、領域と処理項目を関連付けて規定している。領域は、２点の対角線を表示する座標で規定し、規定される２点による線分を対角線とする主走査および副走査方向に平行な矩形で規定される。例えば、「左上（０，０）、（４０，４０）」は、４点（０，０）（０，４０）（４０，０）（４０，４０）で定まる矩形領域を規定する。この矩形内に、位置を指定する入力が検出された場合は、テーブルの右に挙げられた処理項目であるステープル、ステープル斜め、わく消去、スタンプ、およびページ番号の各処理項目が選択される。
【００７０】
操作者が、表示パネル１５ｂに表示された仕上がり情報（プレビュー画像）４０１を見ながらポインタで接触することによって、タッチパネル１５ａは、表示された仕上がり情報（プレビュー画像）４０１上の印刷物の仕上がり状態における空間的位置である位置情報の入力を受け付ける。このような場合において、設定部１３３は、タッチパネル１５ａによって受け付けられた位置情報を解析し、ポインタの接触する画像上での座標情報を取得する。
【００７１】
このような構成により、複合機１０は、実際のコピー印刷に先だって、仕上がり情報（プレビュー画像）４０１を複合機１０の操作表示部１５が備えている表示パネル１５ｂに表示し、目視でその仕上がり情報（プレビュー画像）４０１を確認した後に、必要に応じて設定を変更し、実際の印刷を行うことができる。
【００７２】
より詳細には、
（１）原稿をプレスキャンする。
（２）読み取った原稿の画像を画面上にプレビュー画像として表示する。
（３）プレビュー画像上の特定の場所に触れると、その位置に関連する機能のメニューを表示する。
（４）利用者がそのうちの１つを選択したら、その効果をプレビュー画像に直ちに反映させる。
（５）最終的な仕上がりイメージを画面上で確認した後、印刷を開始する。
という一連の流れによって、確実なコピーを可能にすることができる。
【００７３】
ここで、図５に示すように、操作者によって操作表示部１５において表示されている設定処理項目４０２（４０２ａ）のうち、パンチ４０３が接触入力により選択されたとする。
【００７４】
操作表示部１５がパンチ４０３からの接触入力を検知し、システム制御部１６が操作表示制御部１５１を介してパンチ４０３の設定を受け付けると、画像処理部１３の入力画面情報生成部１３２は、「パンチ」に対応して設定できるパンチ孔の領域を図３に示したテーブルから読み出して、設定できる領域４０４〜４０７を、操作表示部１５に表示する。パンチ孔が可能な領域４０４〜４０７を、仕上がり情報（プレビュー画像）４０１において表示する形態は、互いに重畳する形態でも良く、上書きして表示する形態でも良い。あるいは、可能な領域の色を変化させる、点滅させる、あるいはそれ以外をダークアウトさせるなどの表現形態を適用することができる。
【００７５】
そして、操作者は、図５に示されたパンチ孔領域４０４に接触することによって選択入力を行う。操作表示部１５は、パンチ孔４０３からの接触入力を受け付け、画像処理部１３の仕上がり情報生成部１３１は、受け付けた領域においてパンチ孔処理を施す設定処理を反映させて仕上がり情報（プレビュー画像）を作成し、操作表示部１５に送って表示させる。図６にパンチ孔処理４０６が施された仕上がり情報（プレビュー画像）４０１を示す。このようにして表示された仕上がり情報（プレビュー画像）４０１から、修正などの設定入力を受け付ける。受け付けた設定は再び反映されて表示され、受け付けない場合は、印刷実行を受け付ける。
【００７６】
一方、図２に示す領域アイコン２０１〜２０９の何れかが接触入力を受け付けた場合、入力情報としての座標位置を判定し、図４に示した対応テーブルで座標位置によって規定される領域に該当する処理項目を検索して読み出す。例えば、領域アイコン２０４が接触入力されると、設定部１３３は、図４に示した対応テーブルを参照して、パンチ、ステープル、とじしろ、わく消去、およびスタンプが処理項目として読み出される。
【００７７】
図７は、領域アイコン２０４に対する指定によって選択された処理の名称、および処理後の分割プレビュー画像を並列してメニュー表示した一例を示す正面図である。図７では、領域アイコン２０４に対して接触入力されることで分割領域が指定され、この分割領域において可能な処理が選択されてその処理の名称、およびそれぞれの処理が施された後の分割プレビュー画像が並列してメニュー表示されている。図７には、処理項目としてのパンチ穴の表示がタグ３０１の形態で、そして、指定された分割領域に対してパンチ穴を施した状態に生成された分割プレビュー画像情報によって分割プレビュー画像３１１が、表示されている。同様に、処理項目としてのステープルのタグ表示３０２と、ステープル処理を施した状態の分割プレビュー画像３１２が表示されている。同様に、とじしろ、わく消去、およびスタンプについても、処理項目としてのそれぞれのタグ表示３０３〜３０５と、それぞれの処理を施した状態の分割プレビュー画像３１３〜３１５が表示されている。
【００７８】
ここで、操作者が図７に示されたタグ３０１に接触した場合には、図６に示すように、パンチ孔処理４０６が施された仕上がり情報（プレビュー画像）４０１を示すことになる。
【００７９】
図８は、分割プレビュー画像の他の例を示す正面図である。図８は、画面上中央の領域アイコン２０２が選択された場合を示すものである。ここでは、パンチ５１１、ステープル５１２、とじしろ５１３、わく消去５１４、スタンプ５１５、およびページ番号５１６が処理項目の処理項目およびそれぞれの処理が施された状態の分割プレビュー画像が、並列して表示されている。
【００８０】
図９は、分割プレビュー画像のさらに他の例を示す正面図である。図９は、画面左上の領域アイコン２０１が選択された場合を示すものである。ここでは、ステープル６１１、ステープル斜め６１２、わく消去６１３、スタンプ６１４、およびページ番号６１５の処理項目およびそれぞれの処理が施された状態の分割プレビュー画像が、並列して表示されている。
【００８１】
ところで、本実施の形態の複合機１０の操作表示部１５のプレビュー表示上で各種設定処理を行い、その設定を反映した仕上がり情報（プレビュー画像）４０１を表示パネル１５ｂに表示し、仕上がり状態を確認した後に印字するような場合において、以下に示すような課題がある。
【００８２】
上述したような本実施の形態の複合機１０の操作表示部１５を用いた場合、必ずしも原稿を正しい向きにセットしなくても、プレビュー画面上でそれを確認できるため、必要であれば原稿画像を回転させたり、あるいは画像が回転したままの状態で設定操作を行うことが可能になっている。つまり、パンチやステープルの設定を上下左右のいずれの方向に対して実行できるようにしても、ユーザに混乱を与えることはない。そこで、本実施の形態の複合機１０の操作表示部１５では、設定が可能な全ての場所を提示するようにしている。
【００８３】
ところで、複合機などに搭載されているパンチやステープル処理を行うための「フィニシャー」と呼ばれる装置は、その構造上の制約により、用紙の向きや設定内容によっては、原理的に実現できない場所が存在する。パンチやステープル処理が実行できないのは、以下の２つの場合である。
（Ａ）選択されている用紙方向（紙送り方向）と平行な辺に設定された２ヵ所のステープルおよびパンチ。例えば、用紙がタテナガ（横送り）の場合、図１０に示したような位置へのパンチやステープルはできない。また、用紙がヨコナガ（縦送り）の場合、図１１に示したような位置へのパンチやステープルはできない。
（Ｂ）既に設定されているパンチ／ステープルとは異なる辺上に同時に設定しようとしたステープル／パンチ。図１２は、ステープルとパンチの位置関係の都合上、実現不可能な設定の例を示すものである。
【００８４】
すなわち、ステープルやパンチの設定を行おうとした場合、上記のような問題が発生する場面、すなわち組み合わせ不可の関係（排他的な関係）は下記の３つである。
（１）特定の方向の用紙が指定されている場合に、その方向では実現できない位置にステープルやパンチを設定しようとした場面
（２）既にステープルやパンチを設定した後で、その位置には実現できないような向きの用紙に変更しようとした場面
（３）既にステープルをパンチの一方を設定した後で、それとの位置関係の都合上、実現できない位置にもう一方の処理の指定を行おうとした場面
【００８５】
従来のユーザインタフェースでは、一例として以下に示すような対策が採られている。（１）の場合には、用紙が選択された時点で、実現できない場所への設定ボタンの押下を不能（disable）にする。（２）の場合には、警告メッセージを出力して仕上げ処理の設定を無視する。（３）の場合には、一方の設定を行った時点でもう一方の処理の実現不能な位置への設定ボタンの押下を不能（disable）にする。しかしながら、上述したような仕様では、ユーザはなぜその処理の設定ができなかったのかという理由を知ることが難しく、毎回同じようなミスを繰り返す可能性がある。
【００８６】
そこで、本実施の形態の複合機１０では、以下に示すような対策を採るようにしている。ここでは、上述した問題が発生する場面（１）から（３）についての具体的な表示例を示す。
【００８７】
（１）の問題発生時
１．「Ａ４縦」の用紙が選択されている状態で、画面上中央の領域アイコン２０２が選択された場合には、システム制御部１６は選択された設定処理項目がプレビュー画像に既に設定されている設定処理項目と排他的な関係（組み合わせ不可の関係）にあると判定して（関係判定手段）、入力画面情報生成部１３２は、図１３に示すように、選択不能なメニューをグレイアウトさせて生成する（表示態様生成手段）。そして、操作表示制御部１５１は、グレイアウトしたパンチのメニュー５１１およびステープルのメニュー５１２を仕上がり情報（プレビュー画像）４０１に重ねて表示パネル１５ｂに表示させる（表示制御手段）。
２．「Ａ４縦」の用紙が選択されている状態で、設定処理項目４０２（４０２ａ）のうち、パンチ４０３が選択された場合には、システム制御部１６は選択された設定処理項目がプレビュー画像に既に設定されている設定処理項目と排他的な関係（組み合わせ不可の関係）にあると判定して（関係判定手段）、入力画面情報生成部１３２は、図１４に示すように、選択不能な領域４０５，４０７をグレイアウトさせて生成する（表示態様生成手段）。そして、操作表示制御部１５１は、グレイアウトした選択不能な領域４０５，４０７を仕上がり情報（プレビュー画像）４０１に重ねて表示パネル１５ｂに表示させる（表示制御手段）。
【００８８】
そして、いずれの場合にも、グレイアウトされている個所にタッチした際には、入力画面情報生成部１３２は、図１５に示すように、「現在の用紙方向では、ここにパンチすることができません」「左側の［用紙］ボタンから設定を変更してみてください」というメッセージＭ１を生成し、操作表示制御部１５１は、メッセージＭ１を仕上がり情報（プレビュー画像）４０１に重ねて表示パネル１５ｂに表示させる（ダイアログ表示手段）。
【００８９】
これによって、ユーザは、用紙の向きの都合上、指定した位置にパンチ（ステープル）ができないということを理解することができるようになる。
【００９０】
（２）の問題発生時
図６に示したように既に左側にパンチ４０６が設定されている状態で、図１６に示すように用紙を「Ａ４横」に設定しようとした場合には、システム制御部１６は選択された設定処理項目がプレビュー画像に既に設定されている設定処理項目と排他的な関係（組み合わせ不可の関係）にあると判定して（関係判定手段）、入力画面情報生成部１３２は、図１７に示すように、「現在の位置にパンチが設定されていると、指定の用紙設定に変更することができません」「パンチの設定を取り消して用紙設定を変更します」というメッセージＭ２を生成し、操作表示制御部１５１は、メッセージＭ２を仕上がり情報（プレビュー画像）４０１に重ねて表示パネル１５ｂに表示させる（ダイアログ表示手段）。すなわち、設定されているパンチ位置の都合上、変更することができない旨を表示するとともに、パンチの設定を取り消して、用紙選択の結果を有効にするか否かの判断をユーザに求めることになる。
【００９１】
（３）の問題発生時
１．図６に示したように既に左側にパンチ４０６が設定されている状態で、画面上中央の領域アイコン２０２が選択された場合には、システム制御部１６は選択された設定処理項目がプレビュー画像に既に設定されている設定処理項目と排他的な関係（組み合わせ不可の関係）にあると判定して（関係判定手段）、入力画面情報生成部１３２は、図１８に示すように、選択不能なステープルのメニュー５１２をグレイアウトさせて生成する（表示態様生成手段）。そして、操作表示制御部１５１は、グレイアウトしたステープルのメニュー５１２を仕上がり情報（プレビュー画像）４０１に重ねて表示パネル１５ｂに表示させる（表示制御手段）。
２．図６に示したように既に左側にパンチ４０６が設定されている状態で、設定処理項目４０２（４０２ａ）のうち、パンチ４０３が選択された場合には、システム制御部１６は選択された設定処理項目がプレビュー画像に既に設定されている設定処理項目と排他的な関係（組み合わせ不可の関係）にあると判定して（関係判定手段）、入力画面情報生成部１３２は、図１９に示すように、選択不能な領域アイコン２０２，２０３，２０５，２０６，２０８，２０９をグレイアウトさせて生成する（表示態様生成手段）。そして、操作表示制御部１５１は、グレイアウトした選択不能な領域アイコン２０２，２０３，２０５，２０６，２０８，２０９を仕上がり情報（プレビュー画像）４０１に重ねて表示パネル１５ｂに表示させる（表示制御手段）。
【００９２】
そして、いずれの場合にも、グレイアウトされている個所にタッチした際には、入力画面情報生成部１３２は、図２０に示すように、「現在の位置にパンチが設定されていると、ここにステープルすることができません」「パンチの設定を取り消してステープルを実行します」というメッセージＭ３を生成し、操作表示制御部１５１は、メッセージＭ３を仕上がり情報（プレビュー画像）４０１に重ねて表示パネル１５ｂに表示させる（ダイアログ表示手段）。すなわち、設定されているパンチ位置との関係から、ステープルの設定を行うことができない旨を表示するとともに、パンチの設定を取り消して、ステープルの設定を有効にするか否かの判断をユーザに求めることになる。
【００９３】
これによって、ユーザは、ステープルとパンチの位置関係の都合上、設定することができないということを理解することができる。
【００９４】
このように本実施の形態によれば、プレビュー画像に対して設定する設定処理項目が選択され、選択された設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあると判定された場合、排他的な関係にある設定処理項目の処理を施す位置について、他の設定処理項目の処理を施す位置とは異なる表示態様で表示部に表示し、他の設定処理項目の処理を施す位置とは異なる表示態様で表示部に表示された設定処理項目の処理を施す位置が選択された場合、選択された設定処理項目を設定することができない理由が記述されたダイアログを表示する。これにより、ユーザはなぜ選択した設定処理項目の設定ができなかったのかという理由を知ることができ、毎回同じようなミスを繰り返すことを防止することができるという効果を奏する。
【００９５】
また、本実施の形態によれば、プレビュー画像上で選択された位置に対応付けられている設定処理項目が当該プレビュー画像に既に設定されている設定処理項目と排他的な関係にあると判定された場合、排他的な関係にある設定処理項目について、他の前記設定処理項目とは異なる表示態様で表示部に表示し、他の設定処理項目とは異なる表示態様で表示部に表示された設定処理項目が選択された場合、選択された設定処理項目を設定することができない理由が記述されたダイアログを表示する。これにより、ユーザはなぜ選択した設定処理項目の設定ができなかったのかという理由を知ることができ、毎回同じようなミスを繰り返すことを防止することができるという効果を奏する。
【００９６】
なお、本実施の形態においては、ステープルとパンチとの機能の組み合わせ不可の関係（排他的な関係）の場合について説明したが、この組み合わせのみに限るものではない。例えば、図２１−１、図２１−２に示す機能組み合わせ一覧における「×：機能組み合わせ不可」について適用することも可能である。
【００９７】
［第２の実施の形態］
第１の実施の形態においては、本発明の画像処理装置として、ＭＦＰと称される複合機１０を適用したが、これに限るものではない。例えば、プリンタ装置などの画像形成装置をパーソナルコンピュータに接続するとともに、このパーソナルコンピュータのＨＤＤ（Hard Disk Drive）などの記憶装置に所定のプログラムをインストールし、このプログラムに従ってパーソナルコンピュータのＣＰＵ（Central Processing Unit ）を動作させることによっても、前述したような各種の作用効果と同様の作用効果を得ることができる。
【００９８】
図２２は、本発明の第２の実施の形態にかかるプリントシステム１２００の概略構成例を示すブロック図である。図２２に示すプリントシステム１２００は、印刷データ及び当該印刷データを印刷するための印刷条件を含む印刷ジョブを送出するパーソナルコンピュータ１２０１と、印刷データを印刷するプリンタ装置１２０２とが、ケーブル１２０３を介して接続されて構築されている。
【００９９】
パーソナルコンピュータ１２０１は、作成した文書に対応した印刷データ及びこの文書印刷するために設定した印刷条件データ（用紙方向、両面、集約、製本、ステープル、パンチ、拡大／縮小等）を印刷ジョブとしてプリンタ装置１２０２に送出する。
【０１００】
プリンタ装置１２０２は、パーソナルコンピュータ１２０１から送出される印刷ジョブに従って印刷データの印刷を行う。具体的には、プリンタ装置１２０２は、印刷ジョブに含まれる印刷条件データ（用紙方向、両面、集約、製本、ステープル、パンチ、拡大／縮小等）に従って、印刷ジョブに含まれる印刷データを紙などのメディアに印刷する。
【０１０１】
以下、パーソナルコンピュータ１２０１およびプリンタ装置１２０２の具体的な構成を順に説明する。
【０１０２】
図２３は、パーソナルコンピュータ１２０１の概略構成を示すブロック図である。図２３において、パーソナルコンピュータ１２０１は、データを入力するための入力部１２１１と、表示部１２１２と、データ通信をおこなうための通信部１２１３と、装置全体の制御を司るＣＰＵ１２１４と、ＣＰＵ１２１４のワークエリアとして使用されるＲＡＭ１２１５と、記録媒体１２１７のデータのリード／ライトを行う記録媒体アクセス装置１２１６と、ＣＰＵ１２１４を動作させるための各種プログラム等を記憶した記録媒体１２１７とから構成されている。
【０１０３】
入力部１２１１は、カーソルキー、数字入力キー及び各種機能キー等を備えたキーボード、表示部１２１２の表示画面上でキーの選択等を行うためのマウスやスライスパット等からなり、操作者がＣＰＵ１２１４に操作指示を与えたり、データを入力するためのユーザインタフェースである。
【０１０４】
表示部１２１２は、ＣＲＴやＬＣＤ等により構成され、ＣＰＵ１２１４から入力される表示データに応じた表示が行われる。通信部１２１３は、外部とデータ通信するためのものであり、例えば、ケーブル１２０３を介してプリンタ装置１２０２等とデータ通信を行うためのものである。
【０１０５】
ＣＰＵ１２１４は、記録媒体１２１７に格納されているプログラムに従って、装置全体を制御する中央制御ユニットであり、このＣＰＵ１２１４には、入力部１２１１、表示部１２１２、通信部１２１３、ＲＡＭ１２１５、記録媒体アクセス装置１２１６が接続されており、データ通信、メモリへのアクセスによるアプリケーションプログラムの読み出しや各種データのリード／ライト、データ／コマンド入力、表示等を制御する。また、ＣＰＵ１２１４は、入力部１２１１から入力された印刷データ及び当該印刷データの印刷条件データを印刷ジョブとして通信部１２１３を介して、プリンタ装置１２０２に送出する。
【０１０６】
ＲＡＭ１２１５は、指定されたプログラム、入力指示、入力データ及び処理結果等を格納するワークメモリと、表示部１２１２の表示画面に表示する表示データを一時的に格納する表示メモリとを備えている。
【０１０７】
上記記録媒体１２１７は、ＣＰＵ１２１４が実行可能なＯＳプログラム１２１７ａ（例えば、ＷＩＮＤＯＷＳ（登録商標）等）、文書作成用アプリケーションプログラム１２１７ｂ、プリンタ装置１２０２に対応したプリンタドライバ１２１７ｃ等の各種プログラムやデータを格納する。記録媒体１２１７としては、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＭＯやＰＣカード等の光学的・磁気的・電気的な記録媒体から成る。上記各種プログラムは、ＣＰＵ１２１４が読み取り可能なデータ形態で記録媒体１２１７に格納されている。また、上記各種プログラムは、予め記録媒体に記録されている場合や通信回線を介してダウンロードされて記録媒体に格納される場合等がある。また、上記各種プログラムは通信回線を介して配信可能である。
【０１０８】
図２４は、プリンタ装置１２０２の概略構成を示すブロック図である。図２４に示すように、プリンタ装置１２０２は、データ通信をおこなう通信部１２２１と、プリンタ装置１２０２の全体の制御を司るＣＰＵ１２２２と、ＣＰＵ１２２２を動作させる各種制御プログラムを格納したＲＯＭ１２２３と、各種制御プログラムのワークエリアおよびパーソナルコンピュータ１２０１等から入力される印刷ジョブの印字データおよび印刷条件データを一時的格納するＲＡＭ１２２４と、印字データを転写紙に印字するためのプリンタエンジン１２２５と、印字データが印字された紙をステープルするためのステープル部１２２６と、印字データが印字された転写紙にパンチ穴を空けるためのパンチ部１２２７とから構成されている。つまり、プリンタ装置１２０２は、両面機能、パンチ機能、ステープル機能等を備えている。
【０１０９】
通信部１２２１は、外部とデータ通信を行うためのものであり、例えば、パーソナルコンピュータ１２０１とデータ通信を行うものである。
【０１１０】
ＣＰＵ１２２２は、ＲＯＭ１２２３に格納されている各種制御プログラムに従って装置全体を制御する中央制御ユニットである。このＣＰＵ１２２２には、通信部１２２１と、ＲＯＭ１２２３と、ＲＡＭ１２２４と、プリンタエンジン１２２５と、ステープル部１２２６と、パンチ部１２２７が接続されており，データ通信やプリンタ動作等を制御する。
【０１１１】
ＲＯＭ１２２３は、ＣＰＵ１２２１を動作させるための各種制御プログラムやその処理に使用されるパラメータ等を記憶している。ＲＡＭ１２２４は、指定された制御プログラム、処理結果及び受信した印刷データ等を格納するワークメモリを備えている。
【０１１２】
プリンタエンジン１２２５は、電子写真方式のプリンタエンジンで構成されており、印字データを転写紙に印字するユニットである。なお、プリンタ装置１２０２の印刷方式は、電子写真方式のほか、インクジェット方式、昇華型熱転写方式、銀塩写真方式、直接感熱記録方式、溶融型熱転写方式など、様々な方式を用いることができる。
【０１１３】
次に、パーソナルコンピュータ１２０１のプリンタドライバ１２１７ｃについて説明する。プリンタドライバ１２１７ｃは、特定のプログラムに対して他のプログラムが、プリンタ装置１２０２のハードウェアや内部“言語"に煩わされることなく操作できるように設計されたソフトウエアプログラムであり、プリンタ装置１２０２を制御するためのもので、出力データの処理等をおこなうためのものである。
【０１１４】
パーソナルコンピュータ１２０１のＣＰＵ１２１４は、プリンタドライバ１２１７ｃに従って、入力部１２１１から入力された印刷データ及び当該印刷データの印刷条件データに基づく仕上がり予想図の生成・表示、文書作成用アプリケーション１２１７ｂで作成した印刷データのプリンタ装置１２０２への転送等を行う。
【０１１５】
パーソナルコンピュータ１２０１は、プリンタドライバ１２１７ｃに従ってＣＰＵ１２１４が動作することにより、図２５に示すように、画像記憶部１２、画像処理部１３、操作表示制御部１５１およびシステム制御部１６を備える。
【０１１６】
このように、プリンタドライバ１２１７ｃに従ってＣＰＵ１２１４が動作することにより、パーソナルコンピュータ１２０１は、図１に示した複合機１０と同等なシステム構成を備えることになり、第１の実施の形態で説明したような各種の作用効果と同様の作用効果を得ることができる。
【０１１７】
図２６は、プリンタドライバ１２１７ｃによる表示画面の一例を示す正面図である。図２６に示す画面は、文書作成用アプリケーション１２１７ｂの表示画面やＯＳプログラム１２１７ａの起動画面等で、プリンタドライバ１２１７ｃの起動が選択された場合に表示される画面である。図２６に示す画面においては、基本条件設定画面、編集条件設定画面、仕上げ条件設定画面等に加えて、入力部１２１１から入力された印刷データ及び当該印刷データの印刷条件データに基づく仕上がりデータ（プレビュー画像）の生成・表示を行なう入力画面４００（複合機１０の入力画面４００と同様のもの）が選択可能になっている。
【０１１８】
なお、本実施の形態においては、プリンタドライバ１２１７ｃに従ってパーソナルコンピュータ１２０１のＣＰＵ１２１４を動作させることによって、入力部１２１１から入力された印刷データ及び当該印刷データの印刷条件データに基づく仕上がり予想図の生成・表示を行なう入力画面４００を表示させるようにしたが、これに限るものではなく、文書作成用アプリケーション１２１７ｂやＯＳプログラム１２１７ａに従ってパーソナルコンピュータ１２０１のＣＰＵ１２１４を動作させることによって、入力画面４００を表示させるようにしても良い。
【０１１９】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【図面の簡単な説明】
【０１２０】
【図１】本発明の第１の実施の形態にかかる複合機の機能ブロック図である。
【図２】仕上がり情報（プレビュー画像）の一例を示す正面図である。
【図３】設定部が使用する対応テーブルの一例を示す模式図である。
【図４】設定部が使用する対応テーブルの一例を示す模式図である。
【図５】パンチが接触入力により選択された仕上がり情報（プレビュー画像）の一例を示す正面図である。
【図６】パンチ孔処理が施された仕上がり情報（プレビュー画像）の一例を示す正面図である。
【図７】分割プレビュー画像を並列してメニュー表示した一例を示す正面図である。
【図８】分割プレビュー画像の他の例を示す正面図である。
【図９】分割プレビュー画像のさらに他の例を示す正面図である。
【図１０】パンチやステープル処理が実行できない場合を示す模式図である。
【図１１】パンチやステープル処理が実行できない場合を示す模式図である。
【図１２】ステープルとパンチの位置関係の都合上、実現不可能な設定の例を示す模式図である。
【図１３】問題発生時の表示例を示す正面図である。
【図１４】問題発生時の表示例を示す正面図である。
【図１５】問題発生時の表示例を示す正面図である。
【図１６】問題発生時の表示例を示す正面図である。
【図１７】問題発生時の表示例を示す正面図である。
【図１８】問題発生時の表示例を示す正面図である。
【図１９】問題発生時の表示例を示す正面図である。
【図２０】問題発生時の表示例を示す正面図である。
【図２１−１】機能組み合わせ一覧を示す模式図である。
【図２１−２】機能組み合わせ一覧を示す模式図である。
【図２２】本発明の第２の実施の形態にかかるプリントシステムの概略構成例を示すブロック図である。
【図２３】パーソナルコンピュータの概略構成を示すブロック図である。
【図２４】プリンタ装置の概略構成を示すブロック図である。
【図２５】パーソナルコンピュータの要部を示すブロック図である。
【図２６】プリンタドライバによる表示画面の一例を示す正面図である。
【符号の説明】
【０１２１】
１０      画像処理装置
１６      関係判定手段
１３２    表示態様生成手段、ダイアログ表示手段
１５１    表示制御手段、ダイアログ表示手段
【図１】
2008042417.tif 000003
【図２】
2008042417.tif 000004
【図３】
2008042417.tif 000005
【図４】
2008042417.tif 000006
【図５】
2008042417.tif 000007
【図６】
2008042417.tif 000008
【図７】
2008042417.tif 000009
【図８】
2008042417.tif 000010
【図９】
2008042417.tif 000011
【図１０】
2008042417.tif 000012
【図１１】
2008042417.tif 000013
【図１２】
2008042417.tif 000014
【図１３】
2008042417.tif 000015
【図１４】
2008042417.tif 000016
【図１５】
2008042417.tif 000017
【図１６】
2008042417.tif 000018
【図１７】
2008042417.tif 000019
【図１８】
2008042417.tif 000020
【図１９】
2008042417.tif 000021
【図２０】
2008042417.tif 000022
【図２１−１】
2008042417.tif 000023
【図２１−２】
2008042417.tif 000024
【図２２】
2008042417.tif 000025
【図２３】
2008042417.tif 000026
【図２４】
2008042417.tif 000027
【図２５】
2008042417.tif 000028
【図２６】
2008042417.tif 000029