(57)【特許請求の範囲】
【請求項１】
表示手段に表示されている仕上がり予想画像である処理対象画像上の任意の場所が領域指定手段を介して指定されたことを判定する場所指定判定手段と、
前記処理対象画像上の指定場所に対応する設定検知領域に応じ、当該設定検知領域に対応付けられた機能設定項目を前記表示手段に表示する機能表示手段と、
前記機能設定項目が指定されたことを判定する機能指定判定手段と、
指定された前記機能設定項目に応じ、前記処理対象画像に対する機能の設定を受け付ける機能設定受付手段と、
受け付けた前記機能設定項目に応じた前記処理対象画像に対する処理結果を示す設定変更後の仕上がり予想画像を前記表示手段に表示する仕上がり予想画像表示手段と、
を備えることを特徴とするユーザインターフェイス装置。
【請求項２】
前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、前記処理対象画像に対して設定可能な全ての前記機能設定項目を前記表示手段に表示する、
ことを特徴とする請求項１記載のユーザインターフェイス装置。
【請求項３】
前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、前記処理対象画像に対して設定可能な全ての前記機能設定項目を前記設定検知領域の優先順位の高い順に前記表示手段に表示する、
ことを特徴とする請求項１記載のユーザインターフェイス装置。
【請求項４】
前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、前記処理対象画像に対して設定可能な全ての前記機能設定項目の内、最も優先順位の高い前記設定検知領域に対応付けられた前記機能設定項目のみを前記表示手段に表示する、
ことを特徴とする請求項１記載のユーザインターフェイス装置。
【請求項５】
前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、前記各機能設定項目に対応する前記設定検知領域の面積の小さい順に、全ての前記機能設定項目を前記表示手段に表示する、
ことを特徴とする請求項１記載のユーザインターフェイス装置。
【請求項６】
前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、可視情報を含む前記設定検知領域に対応付けられた前記機能設定項目のみを前記表示手段に表示する、
ことを特徴とする請求項１記載のユーザインターフェイス装置。
【請求項７】
前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、当該各設定検知領域を選択可能な態様で前記表示手段に表示し、選択された前記設定検知領域に対応付けられた前記機能設定項目のみを前記表示手段に表示する、
ことを特徴とする請求項１記載のユーザインターフェイス装置。
【請求項８】
表示手段の表示領域に対する１つ以上の設定検知領域と、前記表示手段に表示されている仕上がり予想画像である処理対象画像に対して処理可能な１つ以上の機能設定項目とを対応付けて記憶手段に予め保持する保持手段と、
前記表示手段に表示されている前記処理対象画像上の任意の場所が領域指定手段を介して指定されたことを判定する場所指定判定手段と、
前記処理対象画像上の指定場所を領域内に含む前記設定検知領域に対応して前記記憶手段に保持されている前記機能設定項目を前記表示手段に表示する機能表示手段と、
前記機能設定項目が指定されたことを判定する機能指定判定手段と、
指定された前記機能設定項目に応じ、前記処理対象画像に対する機能の設定を受け付ける機能設定受付手段と、
受け付けた前記機能設定項目に応じて前記処理対象画像に対して処理を施した結果である設定変更後の仕上がり予想画像を生成する仕上がり予想画像生成手段と、
前記設定変更後の仕上がり予想画像を前記表示手段に表示する仕上がり予想画像表示手段と、
を備えることを特徴とする画像処理装置。
【請求項９】
前記仕上がり予想画像生成手段で前記機能設定項目に応じて前記処理対象画像に対して施される処理は、画像処理、当該画像処理後の処理画像の用紙への記録出力及び当該処理画像の記録された用紙に対する後処理に至るまでの一連の各種処理である、
ことを特徴とする請求項８記載の画像処理装置。
【請求項１０】
前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、前記処理対象画像に対して設定可能な全ての前記機能設定項目を前記表示手段に表示する、
ことを特徴とする請求項８または９記載の画像処理装置。
【請求項１１】
前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、前記処理対象画像に対して設定可能な全ての前記機能設定項目を前記設定検知領域の優先順位の高い順に前記表示手段に表示する、
ことを特徴とする請求項８または９記載の画像処理装置。
【請求項１２】
前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、前記処理対象画像に対して設定可能な全ての前記機能設定項目の内、最も優先順位の高い前記設定検知領域に対応付けられた前記機能設定項目のみを前記表示手段に表示する、
ことを特徴とする請求項８または９記載の画像処理装置。
【請求項１３】
前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、前記各機能設定項目に対応する前記設定検知領域の面積の小さい順に、全ての前記機能設定項目を前記表示手段に表示する、
ことを特徴とする請求項８または９記載の画像処理装置。
【請求項１４】
前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、可視情報を含む前記設定検知領域に対応付けられた前記機能設定項目のみを前記表示手段に表示する、
ことを特徴とする請求項８または９記載の画像処理装置。
【請求項１５】
前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、当該各設定検知領域を選択可能な態様で前記表示手段に表示し、選択された前記設定検知領域に対応付けられた前記機能設定項目のみを前記表示手段に表示する、
ことを特徴とする請求項８または９記載の画像処理装置。
【請求項１６】
表示手段の表示領域に対する１つ以上の設定検知領域と、前記表示手段に表示されている仕上がり予想画像である処理対象画像に対して処理可能な１つ以上の機能設定項目とを対応付けて記憶手段に予め保持する保持機能と、
前記表示手段に表示されている前記処理対象画像上の任意の場所が領域指定手段を介して指定されたことを判定する場所指定判定機能と、
前記処理対象画像上の指定場所を領域内に含む前記設定検知領域に対応して前記記憶手段に保持されている前記機能設定項目を前記表示手段に表示する機能表示機能と、
前記機能設定項目が指定されたことを判定する機能指定判定機能と、
指定された前記機能設定項目に応じ、前記処理対象画像に対する機能の設定を受け付ける機能設定受付機能と、
受け付けた前記機能設定項目に応じて前記処理対象画像に対して処理を施した結果である設定変更後の仕上がり予想画像を生成する仕上がり予想画像生成機能と、
前記設定変更後の仕上がり予想画像を前記表示手段に表示する仕上がり予想画像表示機能と、
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザインターフェイス装置、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
複写装置、ファクシミリ装置、プリンタ装置、あるいは、これらの機能を兼ね備えたいわゆるＭＦＰ（Multi Function Peripheral）と称される複合機等の画像処理装置においては、ユーザが当該画像処理装置の有する機能のなかから実行させたい機能を選択し、所望の内容に設定する必要がある。例えば、原稿の種類や濃度等の原稿の状態に関する設定、画像の拡大／縮小、片面／両面印刷、余白サイズ等の各種画像処理に関する設定及びソート、ステープル処理、パンチ穴あけ処理等の後処理に関する設定等を行う必要がある。
【０００３】
そして、従来の画像処理装置は、これらの多種多様な設定をユーザに行わせるために、非常に膨大な機能設定項目と各機能設定項目内での複数の設定内容を用意しているが、ユーザは、このような膨大な機能設定項目と機能設定項目内での設定内容のなかから意図する処理結果を得られる設定の選択操作を行う必要があり、操作の利便性が悪いという問題があった。
【０００４】
そこで、従来、コンタクトガラス上に原稿が載置され、原稿押さえカバーが閉じられると、同時にプレスキャンを実行して、読み取った画像に基づいてカラー画像と白黒画像との判別、あるいは、文字部と写真部の判別を行うことで、原稿画像に応じた画像処理を自動的に分離して、操作性の向上を図った画像処理装置が提案されている（特許文献１参照）。
【０００５】
また、ユーザが原稿の読み取り条件の設定を任意に行った場合、その内容を１つのグループとし、画像形成装置に表示される読み込み条件ボタンに対応させて記憶し、事前に登録された内容は、読み込み条件ボタンを指定することで呼び出して、複数の機能設定項目が登録済の設定値に自動更新することで、原稿読み込み条件の設定を容易に行うことのできる画像形成装置が提案されている（特許文献２参照）。
【０００６】
これらの従来技術は、機能設定項目を原稿のプレスキャンに基づいて機能設定項目の絞り込みを行って機能設定項目の削減化を図ったり、読み込み条件ボタンの操作で原稿読み込み条件の設定の容易化を図っている。
【０００７】
さらに、従来、印刷結果の状態を示すプレビュー画像を表示するプレビュー表示装置（特許文献３参照）、紙質の異なる用紙形態の表現される用紙画像データが選択されると、当該選択された用紙画像データに対応した用紙上に画像データが印刷された状態のプレビュー画像を表示する画像処理装置（特許文献４参照）及び編集処理された複数の画像データを合成して、プレビュー表示する画像形成システム（特許文献５参照）が提案されている。
【０００８】
すなわち、これらの従来技術は、いずれも設定内容に応じて画像処理した処理結果の画像を１枚、あるいは、複数枚を合成してプレビュー表示している。
【０００９】
そして、このようなプレビュー画像を見て設定をやり直す等の操作を行うことで、印刷出力される前に、仕上がり状態を確認して設定操作を行うことで、意図する画像出力を得ることができる。
【００１０】
【特許文献１】特開平８−２７９８８４号公報
【特許文献２】特開２００１−２８５５３４号公報
【特許文献３】特開２００３−５４７１号公報
【特許文献４】特開２００２−１０３７２６号公報
【特許文献５】特開平１１−２３４５０３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記従来技術にあっては、機能設定項目の適切な選択操作と操作性の向上を図る上で、改良の必要があった。
【００１２】
すなわち、上記特許文献１及び特許文献２記載の従来技術にあっては、機能設定項目の削減化、原稿読み込み条件の設定の容易化を図ることはできるが、なお、処理対象画像の各部毎に設定可能な機能設定項目の適切かつ明確な提示が不十分であり、機能設定項目の適切な選択操作と操作性の向上を図る上で、改良の必要があった。
【００１３】
また、特許文献３から特許文献５記載の従来技術にあっては、いずれも設定内容に応じて画像処理した処理結果の画像を１枚、あるいは、複数枚を合成してプレビュー表示するのみであるため、処理対象画像の処理内容の設定操作を向上させることはできず、処理対象画像の各部毎に設定可能な機能設定項目の適切かつ明確な提示が不十分であり、機能設定項目の適切な選択操作と操作性の向上を図る上で、改良の必要があった。
【００１４】
本発明は、上記に鑑みてなされたものであって、処理対象画像の各部毎に機能設定項目の適切な選択操作を可能とするとともに、機能設定操作の操作性の良好なユーザインターフェイス装置、画像処理装置及びプログラムを提供することを目的としている。
【課題を解決するための手段】
【００１５】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明のユーザインターフェイス装置は、表示手段に表示されている仕上がり予想画像である処理対象画像上の任意の場所が領域指定手段を介して指定されたことを判定する場所指定判定手段と、前記処理対象画像上の指定場所に対応する設定検知領域に応じ、当該設定検知領域に対応付けられた機能設定項目を前記表示手段に表示する機能表示手段と、前記機能設定項目が指定されたことを判定する機能指定判定手段と、指定された前記機能設定項目に応じ、前記処理対象画像に対する機能の設定を受け付ける機能設定受付手段と、受け付けた前記機能設定項目に応じた前記処理対象画像に対する処理結果を示す設定変更後の仕上がり予想画像を前記表示手段に表示する仕上がり予想画像表示手段と、を備える。
【００１６】
請求項２にかかる発明は、請求項１記載のユーザインターフェイス装置において、前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、前記処理対象画像に対して設定可能な全ての前記機能設定項目を前記表示手段に表示する。
【００１７】
請求項３にかかる発明は、請求項１記載のユーザインターフェイス装置において、前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、前記処理対象画像に対して設定可能な全ての前記機能設定項目を前記設定検知領域の優先順位の高い順に前記表示手段に表示する。
【００１８】
請求項４にかかる発明は、請求項１記載のユーザインターフェイス装置において、前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、前記処理対象画像に対して設定可能な全ての前記機能設定項目の内、最も優先順位の高い前記設定検知領域に対応付けられた前記機能設定項目のみを前記表示手段に表示する。
【００１９】
請求項５にかかる発明は、請求項１記載のユーザインターフェイス装置において、前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、前記各機能設定項目に対応する前記設定検知領域の面積の小さい順に、全ての前記機能設定項目を前記表示手段に表示する。
【００２０】
請求項６にかかる発明は、請求項１記載のユーザインターフェイス装置において、前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、可視情報を含む前記設定検知領域に対応付けられた前記機能設定項目のみを前記表示手段に表示する。
【００２１】
請求項７にかかる発明は、請求項１記載のユーザインターフェイス装置において、前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、当該各設定検知領域を選択可能な態様で前記表示手段に表示し、選択された前記設定検知領域に対応付けられた前記機能設定項目のみを前記表示手段に表示する。
【００２２】
請求項８にかかる発明の画像処理装置は、表示手段の表示領域に対する１つ以上の設定検知領域と、前記表示手段に表示されている仕上がり予想画像である処理対象画像に対して処理可能な１つ以上の機能設定項目とを対応付けて記憶手段に予め保持する保持手段と、前記表示手段に表示されている前記処理対象画像上の任意の場所が領域指定手段を介して指定されたことを判定する場所指定判定手段と、前記処理対象画像上の指定場所を領域内に含む前記設定検知領域に対応して前記記憶手段に保持されている前記機能設定項目を前記表示手段に表示する機能表示手段と、前記機能設定項目が指定されたことを判定する機能指定判定手段と、指定された前記機能設定項目に応じ、前記処理対象画像に対する機能の設定を受け付ける機能設定受付手段と、受け付けた前記機能設定項目に応じて前記処理対象画像に対して処理を施した結果である設定変更後の仕上がり予想画像を生成する仕上がり予想画像生成手段と、前記設定変更後の仕上がり予想画像を前記表示手段に表示する仕上がり予想画像表示手段と、を備える。
【００２３】
請求項９にかかる発明は、請求項８記載の画像処理装置において、前記仕上がり予想画像生成手段で前記機能設定項目に応じて前記処理対象画像に対して施される処理は、画像処理、当該画像処理後の処理画像の用紙への記録出力及び当該処理画像の記録された用紙に対する後処理に至るまでの一連の各種処理である。
【００２４】
請求項１０にかかる発明は、請求項８または９記載の画像処理装置において、前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、前記処理対象画像に対して設定可能な全ての前記機能設定項目を前記表示手段に表示する。
【００２５】
請求項１１にかかる発明は、請求項８または９記載の画像処理装置において、前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、前記処理対象画像に対して設定可能な全ての前記機能設定項目を前記設定検知領域の優先順位の高い順に前記表示手段に表示する。
【００２６】
請求項１２にかかる発明は、請求項８または９記載の画像処理装置において、前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、前記処理対象画像に対して設定可能な全ての前記機能設定項目の内、最も優先順位の高い前記設定検知領域に対応付けられた前記機能設定項目のみを前記表示手段に表示する。
【００２７】
請求項１３にかかる発明は、請求項８または９記載の画像処理装置において、前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、前記各機能設定項目に対応する前記設定検知領域の面積の小さい順に、全ての前記機能設定項目を前記表示手段に表示する。
【００２８】
請求項１４にかかる発明は、請求項８または９記載の画像処理装置において、前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、可視情報を含む前記設定検知領域に対応付けられた前記機能設定項目のみを前記表示手段に表示する。
【００２９】
請求項１５にかかる発明は、請求項８または９記載の画像処理装置において、前記機能表示手段は、前記指定場所が複数の前記設定検知領域に含まれる場合には、当該各設定検知領域を選択可能な態様で前記表示手段に表示し、選択された前記設定検知領域に対応付けられた前記機能設定項目のみを前記表示手段に表示する。
【００３０】
請求項１６にかかる発明のプログラムは、表示手段の表示領域に対する１つ以上の設定検知領域と、前記表示手段に表示されている仕上がり予想画像である処理対象画像に対して処理可能な１つ以上の機能設定項目とを対応付けて記憶手段に予め保持する保持機能と、前記表示手段に表示されている前記処理対象画像上の任意の場所が領域指定手段を介して指定されたことを判定する場所指定判定機能と、前記処理対象画像上の指定場所を領域内に含む前記設定検知領域に対応して前記記憶手段に保持されている前記機能設定項目を前記表示手段に表示する機能表示機能と、前記機能設定項目が指定されたことを判定する機能指定判定機能と、指定された前記機能設定項目に応じ、前記処理対象画像に対する機能の設定を受け付ける機能設定受付機能と、受け付けた前記機能設定項目に応じて前記処理対象画像に対して処理を施した結果である設定変更後の仕上がり予想画像を生成する仕上がり予想画像生成機能と、前記設定変更後の仕上がり予想画像を前記表示手段に表示する仕上がり予想画像表示機能と、をコンピュータに実行させる。
【発明の効果】
【００３１】
本発明のユーザインターフェイス装置によれば、処理対象画像に対する各種機能設定内容に応じた処理結果を示す仕上がり予想画像を表示する表示手段の表示領域の任意の場所が指定されると、設定検知領域と当該設定検知領域の仕上がり予想画像に対して処理可能な機能設定項目が対応付けて予め保持されている記憶手段の当該指定場所を領域内に含む設定検知領域に対応して保持されている機能設定項目のうち当該仕上がり予想画像に対して設定可能な所定数の機能設定項目を提示するので、仕上がり予想画像上での場所指定操作に応じて、各領域毎に設定可能な機能設定項目の適切かつ明確な提示を行うことができ、機能設定項目を適切に選択することができるとともに、設定操作の操作性を向上させることができる。
【００３２】
本発明の画像処理装置によれば、処理対象画像に対して各種機能設定内容に応じて処理を行うに際して、処理対象画像に対する各種機能設定内容に応じた処理結果を示す仕上がり予想画像を表示する表示手段の表示領域の任意の場所が指定されると、設定検知領域と当該設定検知領域の仕上がり予想画像に対して処理可能な機能設定項目が対応付けて予め保持されている記憶手段の当該指定場所を領域内に含む設定検知領域に対応して保持されている機能設定項目のうち当該仕上がり予想画像に対して設定可能な所定数の機能設定項目を提示するので、仕上がり予想画像上での場所指定操作に応じて、各領域毎に設定可能な機能設定項目の適切かつ明確な提示を行うことができ、機能設定項目を適切に選択することができるとともに、設定操作の操作性を向上させることができる。
【００３３】
本発明のプログラムによれば、処理対象画像に対して各種機能設定内容に応じて処理を行うに際して、処理対象画像に対する各種機能設定内容に応じた処理結果を示す仕上がり予想画像を表示する表示手段の表示領域の任意の場所が指定されると、設定検知領域と当該設定検知領域の仕上がり予想画像に対して処理可能な機能設定項目が対応付けて予め保持されている記憶手段の当該指定場所を領域内に含む設定検知領域に対応して保持されている機能設定項目のうち当該仕上がり予想画像に対して設定可能な所定数の機能設定項目を提示するので、仕上がり予想画像上での場所指定操作に応じて、各領域毎に設定可能な機能設定項目の適切かつ明確な提示を行うことができ、機能設定項目を適切に選択することができるとともに、設定操作の操作性を向上させることができる。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００３５】
［第１の実施の形態］
本実施の形態は、ユーザインターフェイス装置及び画像処理装置として、コピー機能、ファクシミリ機能、プリント機能、スキャナ機能及び入力画像（スキャナ機能による読み取り原稿画像やプリンタあるいはファクシミリ機能により入力された画像）を配信する機能等を複合したいわゆるＭＦＰ（Multi Function Peripheral）と称される複合機を適用した例である。
【００３６】
図１〜図１１は、本発明のユーザインターフェイス装置及び画像処理装置の第１の実施の形態を示す図である。図１は、本発明の画像処理装置の第１の実施の形態を適用した画像処理装置１の要部、特に、ユーザインターフェイス部（ユーザインターフェイス装置）部分を示すブロック図である。
【００３７】
図１において、画像処理装置１は、入力検知部２、制御部３、機能実行部４、設定情報保持部５、仕上がり予想図生成部６、メニュー管理部７及び仕上がり予想図表示部８を備えているとともに、図示しない、スキャナ部、通信部等の処理対象画像を取り込む画像入力部や画像データを格納する画像メモリ等を備えており、複合装置、複写装置、ファクシミリ装置、プリンタ装置及びコンピュータ等に適用することができる。
【００３８】
入力検知部（領域指定手段）２は、各種操作キー及び仕上がり予想図表示部（例えば、表示手段である液晶ディスプレイ）８上に配設されたタッチパネル等が用いられており、操作キーやタッチパネルからは画像処理装置１の操作を行うのに必要な各種操作が行われる。特に、ユーザが印刷したい原稿の画像（処理対象画像）の画像処理（画像加工）、印刷条件に関する設定、後処理に関する設定等の各種機能設定操作が行われる。
【００３９】
入力検知部２を使用した印刷を行う場合の各種機能設定としては、例えば、実行したい機能を機能設定項目（メニュー項目）として仕上がり予想図表示部８に表示し、この機能設定項目からユーザが任意に選択した機能設定項目について設定値（設定内容）を設定する表示を行う。この機能設定項目としては、例えば、原稿の状態に応じた原稿読取部（図示せず）での読取条件に対する各種機能設定項目、読み取った画像データを加工する図示しない画像処理部での画像処理内容（例えば、シャープネス、カラー調整等）に対する各種機能設定項目、図示しない印刷部での印刷条件に対する各種機能設定項目及び図示しない後処理部での印刷物に対するソート、ステープル、パンチ穴等の後処理に対する各種機能設定項目等である。
【００４０】
図２は、仕上がり予想図表示部８の表示画面８ａにおける表示の一例を示す模式図である。仕上がり予想図表示部８の表示画面８ａには、処理対象画像（仕上がり予想画像）１０および機能設定項目（メニュー項目）９が表示される。機能設定項目（メニュー項目）９としては、ステープル、パンチ、とじしろ調整、わく消去、スタンプおよびページ番号などの処理対象画像（仕上がり予想画像）１０上の場所に依存したメニュー９ａが画面の右側に表示されている。また、出力カラー、出力濃度、用紙、拡大／縮小、片面／両面、集約、ソート／スタックおよび地肌などのコンテンツに依存しないメニュー９ｂが画面の左側に表示されている。
【００４１】
制御部３は、ＣＰＵ（Central Processing Unit ）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備え、ＲＯＭ内のプログラムに基づいてＲＡＭをワークメモリとして利用しつつ、画像処理装置１の各部を制御して、画像処理装置１としての各種基本機能処理、例えば、コピー機能処理、プリント機能処理、スキャナ機能処理を行うとともに、後述する処理対象画像上での各種機能設定処理（以下、画像上機能設定処理という。）を行う。そして、制御部３は、入力検知部２からの各種機能設定操作を受け付けて、入力された機能設定内容に応じて、各種処理を機能実行部４とメニュー管理部７とに振り分ける。すなわち、入力検知部２で画像処理装置の備えている各種機能の実行、例えば、上記コピー機能処理が選択操作された場合には、機能実行部４に処理要求を送る。また、後述するように、入力検知部２のタッチパネルで仕上がり予想画像の任意の場所が指定操作（タッチ操作）された場合には（場所指定判定手段）、メニュー管理部７に処理要求を送り、当該指定場所に応じて後述する設定検知領域に対して予め設定可能な機能設定項目として設定されている機能設定項目を提示して設定を可能とする画像上機能設定処理等を行う。
【００４２】
機能実行部４は、制御部３を介して入力検知部２から設定入力された各機能設定項目の設定内容を受け取ると、当該設定内容に従って画像入力部（図示せず）から取り込んで必要に応じて画像メモリ（図示せず）に格納した処理対象画像に対して、当該設定内容に応じて、画像処理、印刷処理及び後処理を実行する。画像上機能設定処理モードでは、実際には、これらの設定内容に応じた処理を行わないが、これらの処理を実行するのに必要な各種設定情報を設定情報保持部５に出力する。
【００４３】
設定情報保持部５は、機能実行部４から渡された各種設定情報を記憶手段であるＨＤＤなどに保持するとともに、初期状態では、デフォルトの設定情報を保持する。この設定情報は、例えば、用紙サイズ、原稿枚数（ページ数）、原稿種類、原稿面（両面原稿／片面原稿の区別）、画像種類（文字、写真、イラスト、これらの混在画像）、使用色（モノクロ／カラー、カラーの数）、原稿濃度、画素密度（原稿全体における有画素部分の面積比率）、使用文字サイズ、原稿方向（原稿の上下左右の位置関係）、原稿サイズ、上下左右の余白寸法等であり、デフォルトの設定情報としては、例えば、用紙サイズとして、Ａ４、画像種類として、文字等が予め設定されている。
【００４４】
仕上がり予想図生成部６は、設定情報保持部５の保持している設定情報に基づいて、画像メモリ（図示せず）等に格納されている処理対象画像に対して、画像処理、印刷処理及び後処理を行った仕上がり予想画像を生成して、生成した仕上がり予想画像を仕上がり予想図表示部８に出力する。また、仕上がり予想図生成部６は、初期状態、すなわち、入力検知部２で設定入力が行われていないときには、設定情報保持部５の保持するデフォルトの設定情報（例えば、用紙サイズがＡ４、画像種類が文字等の設定情報）に基づいて仕上がり予想画像を生成して、仕上がり予想図表示部８に出力する。
【００４５】
メニュー管理部７は、仕上がり予想画像を表示する仕上がり予想図表示部８の表示画面８ａ（図２参照）の少なくとも１つ以上の領域を設定検知領域とする領域管理情報及び各設定検知領域に対して、当該設定検知領域で仕上がり予想画像に対して処理可能な機能設定項目と当該機能設定項目での設定内容からなる設定情報を内部メモリ（記憶手段）に記憶する。そして、入力検知部２のタッチパネル（領域指定手段）で仕上がり予想図表示部８の表示画面８ａ上の任意の場所（座標）がタッチ操作することで指示操作されると、所定の選択基準に基づいて当該指定場所と内部メモリの領域管理情報から１つあるいは所定数の設定検知領域を特定し、当該特定した設定検知領域に対して内部メモリに保持されている機能設定項目を決定して、仕上がり予想図表示部８に表示させる。また、当該表示に応じて入力検知部２のタッチパネルで機能設定項目が選択されると、当該選択された機能設定項目に対して内部メモリに保持されている設定内容を仕上がり予想図表示部８に表示させる。
【００４６】
メニュー管理部７は、内部メモリに、図３に示すような設定情報として設定検知領域定義テーブルを格納している。図３の設定検知領域定義テーブルでは、設定検知領域名（例えば、左上ステープル設定変更、左上スタンプ印字設定変更等）、指定場所を示す左上と右下座標で示す場所（例えば、（０，０）と（４０，４０）、（１５，０）と（１５，３０）等）及び対応する処理可能な機能項目（例えば、ステープル解除、ステープル変更、スタンプ印字解除、スタンプ印字変更等）が格納されているが、当然のことながら、設定情報は、これらに限るものではない。
【００４７】
仕上がり予想図表示部８は、例えば、液晶ディスプレイ等が用いられており、表示画面８ａ上に、上記入力検知部２のタッチパネルが重ね合わされている。仕上がり予想図表示部８は、図２に示すように、仕上がり予想図生成部６から仕上がり予想画像を受け取って当該仕上がり予想画像１０を表示画面８ａに表示出力するとともに、メニュー管理部７からの機能設定項目や設定内容などの機能設定項目（メニュー項目）９を表示画面８ａに仕上がり予想画像１０と重ね合わせて表示（提示）する。
【００４８】
次に、本実施の形態の作用を説明する。本実施の形態の画像処理装置１は、図２に示すように、処理対象画像に対して設定内容に応じて処理を施した場合の仕上がり予想画像１０を仕上がり予想図表示部８の表示画面８ａに表示して、当該表示画面８ａ上の指定場所に応じて設定可能な機能設定項目９を提示することで、仕上がり予想画像１０に対する各種機能設定項目の設定操作の操作性を向上させる。
【００４９】
画像処理装置１による画像上機能設定処理について、図４のフローチャートを参照しつつ説明する。図４に示すように、画像処理装置１は、図示しない画像入力部から処理対象画像を取り込んで画像メモリに蓄積すると、仕上がり予想図生成部６が、デフォルトの設定情報に基づいて当該処理対象画像の仕上がり予想画像１０を作成して、図２に示すようなデフォルト設定（初期設定）の仕上がり予想画像１０を仕上がり予想図表示部８の表示画面８ａに表示する（ステップＳ１０１）。図２では、デフォルトの設定情報として、用紙サイズがＡ４で、画像種類が文字の場合を示している。
【００５０】
画像処理装置１は、初期設定の仕上がり予想画像１０を表示すると、入力検知部２のタッチパネルによって表示画面８ａ上の任意の場所の指定操作があったか否かをチェックする（ステップＳ１０２：場所指定判定手段）。
【００５１】
指定操作がないときには（ステップＳ１０２のＮｏ）、ステップＳ１０８に移行して、操作が終了したか否かをチェックする（ステップＳ１０８）。画像処理装置１は、操作が終了していないときには（ステップＳ１０８のＮｏ）、ステップＳ１０２に戻って、指定操作があったか否かをチェックする（ステップＳ１０２）。
【００５２】
指定操作があるときには（ステップＳ１０２のＹｅｓ）、指定場所に応じて内部メモリの設定情報を参照して、当該指定場所に対応する設定検知領域を特定して（ステップＳ１０３）、当該特定した設定検知領域に対して保持されている全ての機能設定項目を予め設定されている順序で仕上がり予想画像を表示している仕上がり予想図表示部８の表示画面８ａに、図５に示すように表示する（ステップＳ１０４：機能表示手段）。
【００５３】
図５は、画像上機能設定処理で仕上がり予想画像１０の左上角が指示操作されたときの機能設定項目を表示する仕上がり予想図表示部８の表示画面８ａの一例を示す正面図である。図５に示すように、左上ステープル設定変更用の設定検知領域１１ａと左上スタンプ印字設定変更用の設定検知領域１１ｂの２つの設定検知領域が設定されている仕上がり予想画像１０の左上角の場所がタッチ位置Ｔｐとして指定操作されている。そして、この場合、図３の設定検知領域定義テーブルで左上角の場所に対応付けて設定されている各機能項目が、機能設定項目１３として表示されている。具体的には、機能設定項目１３として、「左上スタンプ印字解除」項目、「左上スタンプ印字変更」項目、「左上ステープル解除」項目及び「左上ステープル変更」項目が表示されている。加えて、左上ステープルが設定されていることを、ステープルマーク１２で表示している。
【００５４】
機能設定項目１３を表示画面８ａに表示すると、画像処理装置１は、機能設定項目１３が選択されたか否かをチェックする（ステップＳ１０５：機能指定判定手段）。
【００５５】
選択操作が行われないときには（ステップＳ１０５のＮｏ）、ステップＳ１０８に移行して、上記同様に、操作が終了したか否かをチェックする。操作が終了していないときには（ステップＳ１０８のＮｏ）、画像処理装置１は、ステップＳ１０２に戻って、位置指定の指定操作があったか否かのチェックから上記同様に処理する（ステップＳ１０２〜Ｓ１０５）。
【００５６】
機能設定項目の選択操作があると（ステップＳ１０５のＹｅｓ）、画像処理装置１は、制御部３が当該選択された機能設定項目１３の設定内容を機能実行部４に渡して（機能設定受付手段）、機能実行部４が、当該機能設定項目の設定内容による処理を行うのに必要な設定情報を生成して、設定情報保持部５に出力する。そして、仕上がり予想図生成部６が設定情報保持部５の設定情報に基づいて仕上がり予想画像を生成して（ステップＳ１０６：仕上がり予想画像生成手段）、仕上がり予想図表示部８の表示画面８ａに表示出力する（ステップＳ１０７：仕上がり予想画像表示手段）。
【００５７】
画像処理装置１は、設定変更後の仕上がり予想画像を表示すると、設定操作が終了したか否かをチェックし（ステップＳ１０８）、設定操作が終了していないときには（ステップＳ１０８のＮｏ）、ステップＳ１０２に戻って、上記同様に処理する（ステップＳ１０２〜Ｓ１０８）。
【００５８】
ステップＳ１０８で、設定操作が終了すると（ステップＳ１０８のＹｅｓ）、画像処理装置１は、画像上機能設定処理を終了する。
【００５９】
このように、本実施の形態の画像処理装置１は、処理対象画像に対して各種機能設定内容に応じて処理を行うに際して、処理対象画像に対する各種機能設定内容に応じた処理結果を示す仕上がり予想画像を表示する仕上がり予想図表示部８の表示領域である表示画面８ａの任意の場所が指定されると、設定検知領域と当該設定検知領域の仕上がり予想画像に対して処理可能な機能設定項目が対応付けて予め保持されているメモリ管理部７の内部メモリの当該指定場所を領域内に含む設定検知領域に対応して保持されている機能設定項目のうち当該仕上がり予想画像に対して設定可能な所定数の機能設定項目を表示して提示している。
【００６０】
したがって、仕上がり予想画像上での操作に応じて各領域毎に設定可能な機能設定項目の適切かつ明確な提示を行うことができ、機能設定項目を適切に選択することができるとともに、設定操作の操作性を向上させることができる。
【００６１】
また、本実施の形態の画像処理装置１は、処理として、画像処理、当該画像処理後の処理画像の用紙への記録出力及び当該処理画像の記録された用紙に対する後処理に至るまでの一連の各種処理を行なうとともに、メモリ管理部７の内部メモリに設定検知領域に対応させて当該設定検知領域の仕上がり予想画像に対して一連の処理のうち処理可能な１つ以上の機能設定項目が保持されている。
【００６２】
したがって、画像処理から後処理に至る一連の処理の各処理段階での機能設定に対して、仕上がり予想画像を見ながら適切な設定を行うことができ、より一層設定操作の操作性を向上させることができる。
【００６３】
さらに、本実施の形態の画像処理装置１は、入力検知部２による指定場所が複数の設定検知領域の領域内に含まれていると、当該指定場所を領域内に含む全ての設定検知領域に対してメモリ管理部７の内部メモリに保持されている機能設定項目のうち当該仕上がり予想画像に対して設定可能な全ての機能設定項目を提示している。
【００６４】
したがって、必要な機能設定を確実に行うことができる。
【００６５】
なお、上記処理においては、仕上がり予想画像の任意の場所が指示操作されたときに、当該指定場所が複数の設定検知領域に含まれていると、当該複数の設定検知領域に対応して保持されている機能設定項目を全て予め設定されている順序で表示しているが、指定場所が複数の設定検知領域に含まれる場合の機能設定項目の表示は、このような処理に限るものではない。
【００６６】
例えば、メニュー管理部７の内部メモリに予め所定の優先順位が設定されている場合、指定操作場所が複数の設定検知領域に含まれると、当該複数の設定検知領域から優先順位に応じて所定数の設定検知領域を選択し、当該選択した設定検知領域に対応する機能設定項目を所定順序で表示してもよく、また、最優先の設定検知領域のみを選択して当該選択した設定検知領域に対応して設定されている機能設定項目のみを表示してもよい。
【００６７】
この場合、例えば、図６に示すように、仕上がり予想画像１０の左端の領域に対して、左ステープル設定用の設定検知領域１１ｃと左余白設定用の設定検知領域１１ｄの２つの設定検知領域が設定されている場合について検討する。メニュー管理部７の内部メモリの設定検知領域定義テーブルには、図７に示すように、設定検知領域名欄に、左ステープル設定変更と左余白設定が設定され、領域を示す左上と右下座標として、左ステープル設定領域１１ｃには、（０，１７５）、（４０，２１５）、（０，４００）、（４０，４４０）が、左余白設定領域１１ｄには、（０，０）、（４５，７００）が設定されている。そして、対応する設定可能な機能項目として、左ステープル設定領域には、左ステープル設定が設定されていて、左余白設定領域には、左余白設定が設定されている。さらに、図７に示す設定検知領域定義テーブルには、反応優先順位として、左ステープル設定領域には、「１」が、左余白設定領域には、「２」が設定されている。
【００６８】
そして、いま、仕上がり予想図表示部８の表示画面８ａに表示されている仕上がり予想画像１０には、図６にそれぞれ異なるハッチングで示すように、左ステープル設定用の設定検知領域１１ｃとして当該仕上がり予想画像１０の左端の小さい２箇所の領域が設定されており、また、左余白設定用の設定検知領域１１ｄとして、仕上がり予想画像１０の左端の縦方向一面の領域が設定されている。この状態で、ユーザが、図６に示すように、タッチ位置Ｔｐをタッチ操作（指示操作）する場合について検討する。当該タッチ位置Ｔｐは、左ステープル設定用の設定検知領域１１ｃと左余白設定用の設定検知領域１１ｄの両方に含まれているが、図７に示した設定検知領域定義テーブルに設定されている反応優先順位は、左ステープル設定用の設定検知領域１１ｃの優先順位の方が高い。そのため、メニュー管理部７は、左ステープル設定用の設定検知領域１１ｃの方を優先させて、左ステープル設定用の設定検知領域１１ｃの機能設定項目として保持されている左ステープル設定を、左余白設定用の設定検知領域１１ｄの機能設定項目として保持されている左余白設定よりも優先順位を上にした表示を行なう。例えば、図６に示すように、縦方向に機能設定項目１３を並べて表示する場合には、「左ステープル設定」項目を上側に、「左余白設定」項目を下側に配置した表示を行う。また、メニュー管理部７は、優先順位の最も高い設定検知領域の機能設定項目１３のみを表示する場合には、図８に示すように、「左ステープル設定」項目のみを表示する。
【００６９】
このようにすると、機能設定項目の画面の表示を簡素で視認性の良好なものとすることができ、より一層操作性を向上させることができる。
【００７０】
また、優先順位を設定検知領域の面積の大きさで決定してもよい。図６の場合、メニュー管理部７は、左ステープル設定用の設定検知領域１１ｃと左余白設定用の設定検知領域１１ｄの両方に含まれているが、左ステープル設定用の設定検知領域１１ｃの方が左余白設定用の設定検知領域１１ｄよりも面積が小さい。この場合、設定検知領域の面積が小さいほど優先順位が高いと設定されていると、左ステープル設定用の設定検知領域１１ｃの方が反応優先順位が高いと判断して、左ステープル設定用の設定検知領域１１ｃの機能設定項目として保持されている左ステープル設定を、左余白設定用の設定検知領域１１ｄの機能設定項目として保持されている左余白設定よりも優先順位を上にした表示を行なう。例えば、図６に示すように、縦方向に機能設定項目１３を並べて表示する場合には、「左ステープル設定」項目を上側に、「左余白設定」項目を下側に配置した表示を行う。また、メニュー管理部７は、設定検知領域の面積の最も小さい設定検知領域の機能設定項目のみを表示する場合には、図８に示すように、「左ステープル設定」項目のみを表示する。
【００７１】
このようにすると、面積の小さい設定検知領域の指定を適切に行うことができ、ユーザが所望の機能を適切に選択することができるようにして、より一層操作性を向上させることができる。
【００７２】
さらに、指定場所が複数の設定検知領域に含まれる場合の機能設定項目の表示としては、可視情報の存在する設定検知領域を優先させるようにしてもよい。
【００７３】
この場合、例えば、図９に示すように、仕上がり予想画像の左端の領域に対して、左パンチ設定変更用の設定検知領域１１ｅと左余白設定用の設定検知領域１１ｆの２つの設定検知領域が設定されている場合について検討する。メニュー管理部７の内部メモリの設定検知領域定義テーブルには、図１０に示すように、設定検知領域名欄に、左パンチ設定変更と左余白設定が設定され、領域を示す左上と右下座標として、左パンチ設定変更領域には、（１０，１７５）、（３５，２１５）、（１０，４００）、（３５，４４０）が、左余白設定領域には、（０，０）、（４５，７００）が設定され、対応する設定可能な機能項目として、左パンチ設定変更領域には、左パンチ解除が、左余白設定領域には、左余白設定が設定されている。
【００７４】
そして、いま、仕上がり予想図表示部８の表示画面８ａに表示されている仕上がり予想画像１０には、図９にそれぞれ異なるハッチングで示すように、左パンチ設定変更用の設定検知領域１１ｅが当該仕上がり予想画像１０の左端の小さい２箇所の領域が設定されているとともに、パンチ穴を示す黒丸の可視情報が表示されており、また、左余白設定用の設定検知領域１１ｆが仕上がり予想画像１０の左端の縦方向一面に設定されている。この状態で、ユーザが、図９に示すように、タッチ位置Ｔｐをタッチ操作（指示操作）する場合について検討する。当該タッチ位置Ｔｐは、左パンチ設定変更用の設定検知領域１１ｅと左余白設定用の設定検知領域１１ｆの両方に含まれているが、パンチ穴設定変更用の設定検知領域１１ｅには、パンチ穴を示す黒丸の可視情報が表示されており、可視情報を含む設定検知領域を優先させる規定となっている。そのため、メニュー管理部７は、左パンチ設定変更用の設定検知領域１１ｅの方を優先させて、左パンチ設定変更用の設定検知領域１１ｅの機能設定項目として保持されている左パンチ解除を、左余白設定用の設定検知領域１１ｆの機能設定項目として保持されている左余白設定よりも優先順位を上にした表示を行なう。例えば、図９に示すように、縦方向に機能設定項目１３を並べて表示する場合には、「左パンチ解除」項目を上側に、「左余白設定」項目を下側に配置した表示を行う。また、メニュー管理部７は、可視情報の存在する設定検知領域の機能設定項目１３のみを表示する場合には、図１１に示すように、「左パンチ解除」項目のみを表示する。
【００７５】
このようにすると、可視情報の領域が指定されることで、指定操作を行ったユーザの意図として当該可視情報の存在する設定検知領域を指定する意図が強いと判断して、ユーザの意図に沿った機能設定項目の表示を行うことができ、より一層操作性を向上させることができる。
【００７６】
また、本実施の形態においては、機能設定項目設定操作が行われると、仕上がり予想図生成部６で、当該設定内容に応じて仕上がり予想画像を新たに作成し直して、仕上がり予想図表示部８に表示している。
【００７７】
したがって、設定内容の結果を仕上がり予想画像で確認しながら、設定操作を行うことができ、より一層ユーザの意図する処理結果を得ることのできる設定操作を適切かつ簡単に行うことができる。
【００７８】
図１２は、本実施の形態にかかる画像処理装置１のハードウェア構成を示すブロック図である。この画像処理装置１は、ファックスやスキャナなどの複合的機能を備える複合機（ＭＦＰ）として構成されている。図１２に示すように、画像処理装置１は、コントローラ１１０１とエンジン（Engine）部１１０２とをＰＣＩ（Peripheral Component Interconnect）バスで接続した構成となる。コントローラ１１０１は、画像処理装置１全体の制御と描画、通信、操作部１１２０からの入力を制御するコントローラである。エンジン部１１０２は、ＰＣＩバスに接続可能なプリンタエンジンなどであり、例えば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このエンジン部１１０２には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。
【００７９】
コントローラ１１０１は、ＣＰＵ（Central Processing Unit）１１１１と、システムメモリ（ＭＥＭ−Ｐ）１１１２と、ノースブリッジ（ＮＢ）１１１３と、サウスブリッジ（ＳＢ）１１１４と、ＡＳＩＣ（Application Specific Integrated Circuit）１１１６と、ローカルメモリ（ＭＥＭ−Ｃ）１１１７と、ハードディスクドライブ（ＨＤＤ）１１１８とを有し、ＮＢ１１１３とＡＳＩＣ１１１６との間をＡＧＰ（Accelerated Graphics Port）バス１１１５で接続した構成となる。また、ＭＥＭ−Ｐ１１１２は、ＲＯＭ（Read Only Memory）１１１２ａと、ＲＡＭ（Random Access Memory）１１１２ｂとをさらに有する。
【００８０】
ＣＰＵ１１１１は、画像処理装置１の全体制御を行うものであり、ＮＢ１１１３、ＭＥＭ−Ｐ１１１２およびＳＢ１１１４からなるチップセットを有し、このチップセットを介して他の機器と接続される。
【００８１】
ＮＢ１１１３は、ＣＰＵ１１１１とＭＥＭ−Ｐ１１１２、ＳＢ１１１４、ＡＧＰバス１１１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ１１１２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【００８２】
ＭＥＭ−Ｐ１１１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ＲＯＭ１１１２ａとＲＡＭ１１１２ｂとからなる。ＲＯＭ１１１２ａは、ＣＰＵ１１１１の動作を制御するプログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ１１１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。
【００８３】
ＳＢ１１１４は、ＮＢ１１１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このＳＢ１１１４は、ＰＣＩバスを介してＮＢ１１１３と接続されており、このＰＣＩバスには、ネットワークインタフェース（Ｉ／Ｆ）部なども接続される。
【００８４】
ＡＳＩＣ１１１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Integrated Circuit）であり、ＡＧＰバス１１１５、ＰＣＩバス、ＨＤＤ１１１８およびＭＥＭ−Ｃ１１１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ１１１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ１１１６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ１１１７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などを行う複数のＤＭＡＣ（Direct Memory Access Controller）と、エンジン部１１０２との間でＰＣＩバスを介したデータ転送を行うＰＣＩユニットとからなる。このＡＳＩＣ１１１６には、ＰＣＩバスを介してＦＣＵ（Fax Control Unit）１１２１、ＵＳＢ（Universal Serial Bus）１１２２、ＩＥＥＥ１３９４（the Institute of Electrical and Electronics Engineers 1394）インタフェース１１２３が接続される。
【００８５】
ＭＥＭ−Ｃ１１１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ１１１８は、画像データの蓄積、ＣＰＵ１１１１の動作を制御するプログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。
【００８６】
ＡＧＰバス１１１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースであり、ＭＥＭ−Ｐ１１１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレータカードを高速にするものである。
【００８７】
ＡＳＩＣ１１１６に接続する操作部１１２０（入力検知部２）は、操作者からの操作入力を受け付けて、ＡＳＩＣ１１１６に受け付けられた操作入力情報を送信する。
【００８８】
なお、本実施の形態の画像処理装置１で実行される画像表示プログラムおよび画像形成プログラムは、ＲＯＭ等に予め組み込まれて提供される。
【００８９】
本実施の形態の画像処理装置１で実行される画像表示プログラムおよび画像形成プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００９０】
さらに、本実施の形態による画像処理装置１で実行される画像表示プログラムおよび画像形成プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態の画像処理装置１で実行される画像表示プログラムおよび画像形成プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００９１】
本実施の形態の画像処理装置１は、上述した各部（入力検知部２、制御部３、機能実行部４、設定情報保持部５、仕上がり予想図生成部６、メニュー管理部７及び仕上がり予想図表示部８など）を含むモジュール構成となっており、ＣＰＵ（プロセッサ）が上記ＲＯＭから画像表示プログラムおよび画像形成プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、入力検知部２、制御部３、機能実行部４、設定情報保持部５、仕上がり予想図生成部６、メニュー管理部７及び仕上がり予想図表示部８などが主記憶装置上に生成されるようになっている。
【００９２】
［第２の実施の形態］
図１３は、本発明のユーザインターフェイス装置及び画像処理装置の第２の実施の形態を適用した画像処理装置による画像上機能設定処理を示すフローチャートである。
【００９３】
なお、本実施の形態は、上記第１の実施の形態の画像処理装置１と同様の画像処理装置に適用したものであり、本実施の形態の説明においては、上記第１の実施の形態の説明で用いた符号をそのまま用いて説明する。
【００９４】
本実施の形態の画像処理装置１は、仕上がり予想画像の任意の場所が指定操作されたときに、当該指定場所が複数の設定検知領域に含まれていると、当該複数の設定検知領域名を表示画面に表示し、当該複数の設定検知領域名のうち選択された設定検知領域に対応する機能設定項目のみを表示する。
【００９５】
このような画像処理装置１による画像上機能設定処理について図１３のフローチャートを参照しつつ説明する。図１３に示すように、画像処理装置１は、画像入力部から処理対象画像を取り込んで画像メモリに蓄積すると、仕上がり予想図生成部６が、デフォルトの設定情報に基づいて当該処理対象画像の仕上がり予想画像を作成して、図２に示したようなデフォルト（初期設定）の仕上がり予想画像１０を仕上がり予想図表示部８の表示画面８ａに表示する（ステップＳ２０１）。
【００９６】
画像処理装置１は、初期設定の仕上がり予想画像１０を表示すると、入力検知部２のタッチパネルによって表示画面８ａ上の任意の場所の指定操作があったか否かをチェックする（ステップＳ２０２）。
【００９７】
指定操作がないときには（ステップＳ２０２のＮｏ）、ステップＳ２０９に移行して、操作が終了したか否かをチェックする（ステップＳ２０９）。画像処理装置１は、操作が終了していないときには（ステップＳ２０９のＮｏ）、ステップＳ２０２に戻って、指定操作があったか否かをチェックする（ステップＳ２０２）。
【００９８】
指定操作があるときには（ステップＳ２０２のＹｅｓ）、指定場所に応じて内部メモリの設定情報を参照して、当該指定場所に対応する設定検知領域を特定して、該当する設定検知領域を、設定検知領域候補として表示画面８ａに表示する（ステップＳ２０３）。
【００９９】
図１４は、画像上機能設定処理で仕上がり予想画像１０の左上角が指示操作されたときの機能設定項目を表示する仕上がり予想図表示部８の表示画面８ａの一例を示す正面図である。図１４に示すように、左上ステープル設定変更用の設定検知領域１１ａと左上スタンプ印字設定変更用の設定検知領域１１ｂの２つの設定検知領域が設定されている仕上がり予想画像１０の左上角の場所がタッチ位置Ｔｐとして指定操作されている。そして、この場合、仕上がり予想画像１０を表示する仕上がり予想図表示部８の表示画面８ａの指定場所を含む全ての設定検知領域候補１４、すなわち、左上ステープル設定変更用の設定検知領域１１ａの設定検知領域名（左上ステープル設定変更）と左上スタンプ印字設定変更用の設定検知領域１１ｂの設定検知領域名（左上スタンプ印字設定変更）を、例えば、仕上がり予想画像１０の右横に表示する。
【０１００】
図１４に示すように設定検知領域候補１４を表示すると（ステップＳ２０３）、画像処理装置１は、入力検知部２で設定検知領域候補１４から所望の設定検知領域が選択されたか否かをチェックする（ステップＳ２０４）。
【０１０１】
選択操作が行われないときには（ステップＳ２０４のＮｏ）、ステップＳ２０９に移行して、上記同様に、操作が終了したか否かをチェックする（ステップＳ２０９）。操作が終了していないときには（ステップＳ２０９のＮｏ）、画像処理装置１は、ステップＳ２０２に戻って、指定場所の指定操作があったか否かのチェックから上記同様に処理する（ステップＳ２０２〜Ｓ２０４）。
【０１０２】
設定検知領域候補１４から所望の設定検知領域の選択が行われると（ステップＳ２０４のＹｅｓ）、画像処理装置１は、選択された設定検知領域に対して保持されている機能設定項目１３を仕上がり予想画像１０を表示している仕上がり予想図表示部８の表示画面８ａに表示し（ステップＳ２０５）、機能設定項目が選択されたかチェックする（ステップＳ２０６）。
【０１０３】
図１５に示すように、設定検知領域候補１４から所望の設定検知領域名（図１５では、（左上スタンプ印字設定変更））の選択が行われると、当該選択された設定検知領域の機能設定項目１３が表示される。
【０１０４】
選択操作が行われないときには（ステップＳ２０６のＮｏ）、画像処理装置１は、ステップＳ２０９に移行して、上記同様に、設定操作が終了したか否かをチェックする。設定操作が終了していないときには（ステップＳ２０９のＮｏ）、ステップＳ２０２に戻って、位置指定の指定操作があったか否かのチェックから上記同様に処理する（ステップＳ２０２〜Ｓ２０６）。
【０１０５】
機能設定項目の選択操作があると（ステップＳ２０５のＹｅｓ）、画像処理装置１は、制御部３が当該選択された機能設定項目１３の設定内容を機能実行部４に渡して、機能実行部４が、当該機能設定項目の設定内容による処理を行うのに必要な設定情報を生成して、設定情報保持部５に出力する。そして、仕上がり予想図生成部６が設定情報保持部５の設定情報に基づいて仕上がり予想画像を生成して（ステップＳ２０７）、仕上がり予想図表示部８の表示画面８ａに表示出力する（ステップＳ２０８）。
【０１０６】
画像処理装置１は、設定変更後の仕上がり予想画像を表示すると、設定操作が終了したか否かをチェックし（ステップＳ２０９）、設定操作が終了していないときには（ステップＳ２０９のＮｏ）、ステップＳ２０２に戻って、上記同様に処理する（ステップＳ２０２〜Ｓ２０９）。
【０１０７】
ステップＳ２０９で、設定操作が終了すると（ステップＳ２０９のＹｅｓ）、画像処理装置１は、画像上機能設定処理を終了する。
【０１０８】
ここで、図１６は図６の表示例、すなわち、仕上がり予想画像１０の左端の領域に対して、左ステープル設定用の設定検知領域１１ｃと左余白設定用の設定検知領域１１ｄの２つの設定検知領域が設定されている場合を示したものである。この場合には、図１６に示すように、仕上がり予想画像１０を表示する仕上がり予想図表示部８の表示画面８ａの指定場所を含む全ての設定検知領域候補１４、すなわち、左ステープル設定用の設定検知領域１１ｃの設定検知領域名（左ステープル設定）と左余白設定用の設定検知領域１１ｄの設定検知領域名（左余白設定）を、例えば、仕上がり予想画像１０の右横に表示する。その後、図１６に示すように、設定検知領域候補１４から所望の設定検知領域名（図１６では、（左ステープル設定））の選択が行われると、当該選択された設定検知領域の機能設定項目１３が表示される。
【０１０９】
このように、本実施の形態の画像処理装置１は、指定場所をその領域内に含む複数の設定検知領域のうち、ユーザの選択した設定検知領域の機能設定項目を表示する。
【０１１０】
したがって、機能設定の操作手順をより一層ユーザの意図に沿った操作手順とすることができ、操作性を向上させることができる。
【０１１１】
［第３の実施の形態］
第１の実施の形態および第２の実施の形態においては、本発明のユーザインターフェイス装置及び画像処理装置（画像処理装置１）として、ＭＦＰと称される複合機を適用したが、これに限るものではない。例えば、プリンタ装置などの画像形成装置をパーソナルコンピュータに接続するとともに、このパーソナルコンピュータのＨＤＤ（Hard Disk Drive）などの記憶装置に所定のプログラムをインストールし、このプログラムに従ってパーソナルコンピュータのＣＰＵ（Central Processing Unit ）を動作させることによっても、前述したような各種の作用効果と同様の作用効果を得ることができる。
【０１１２】
図１７は、本発明の第３の実施の形態にかかるプリントシステム１００の概略構成例を示すブロック図である。図１７に示すプリントシステム１００は、印刷データ及び当該印刷データを印刷するための印刷条件を含む印刷ジョブを送出するパーソナルコンピュータ１０１と、印刷データを印刷するプリンタ装置１０２とが、ケーブル１０３を介して接続されて構築されている。
【０１１３】
パーソナルコンピュータ１０１は、作成した文書に対応した印刷データ及びこの文書印刷するために設定した印刷条件データ（用紙方向、両面、集約、製本、ステープル、パンチ、拡大／縮小等）を印刷ジョブとしてプリンタ装置１０２に送出する。
【０１１４】
プリンタ装置１０２は、パーソナルコンピュータ１０１から送出される印刷ジョブに従って印刷データの印刷を行う。具体的には、プリンタ装置１０２は、印刷ジョブに含まれる印刷条件データ（用紙方向、両面、集約、製本、ステープル、パンチ、拡大／縮小等）に従って、印刷ジョブに含まれる印刷データを紙などのメディアに印刷する。
【０１１５】
以下、パーソナルコンピュータ１０１およびプリンタ装置１０２の具体的な構成を順に説明する。
【０１１６】
図１８は、パーソナルコンピュータ１０１の概略構成を示すブロック図である。図１８において、パーソナルコンピュータ１０１は、データを入力するための入力部１１１と、表示部１１２と、データ通信をおこなうための通信部１１３と、装置全体の制御を司るＣＰＵ１１４と、ＣＰＵ１１４のワークエリアとして使用されるＲＡＭ１１５と、記録媒体１１７のデータのリード／ライトを行う記録媒体アクセス装置１１６と、ＣＰＵ１１４を動作させるための各種プログラム等を記憶した記録媒体１１７とから構成されている。
【０１１７】
入力部１１１は、カーソルキー、数字入力キー及び各種機能キー等を備えたキーボード、表示部１１２の表示画面上でキーの選択等を行うためのマウスやスライスパット等からなり、操作者がＣＰＵ１１４に操作指示を与えたり、データを入力するためのユーザインターフェイスである。
【０１１８】
表示部１１２は、ＣＲＴやＬＣＤ等により構成され、ＣＰＵ１１４から入力される表示データに応じた表示が行われる。通信部１１３は、外部とデータ通信するためのものであり、例えば、ケーブル１０３を介してプリンタ装置１０２等とデータ通信を行うためのものである。
【０１１９】
ＣＰＵ１１４は、記録媒体１１７に格納されているプログラムに従って、装置全体を制御する中央制御ユニットであり、このＣＰＵ１１４には、入力部１１１、表示部１１２、通信部１１３、ＲＡＭ１１５、記録媒体アクセス装置１１６が接続されており、データ通信、メモリへのアクセスによるアプリケーションプログラムの読み出しや各種データのリード／ライト、データ／コマンド入力、表示等を制御する。また、ＣＰＵ１１４は、入力部１１１から入力された印刷データ及び当該印刷データの印刷条件データを印刷ジョブとして通信部１１３を介して、プリンタ装置１０２に送出する。
【０１２０】
ＲＡＭ１１５は、指定されたプログラム、入力指示、入力データ及び処理結果等を格納するワークメモリと、表示部１１２の表示画面に表示する表示データを一時的に格納する表示メモリとを備えている。
【０１２１】
上記記録媒体１１７は、ＣＰＵ１１４が実行可能なＯＳプログラム１１７ａ（例えば、ＷＩＮＤＯＷＳ（登録商標）等）、文書作成アプリケーションプログラム１１７ｂ、プリンタ装置１０２に対応したプリンタドライバ１１７ｃ等の各種プログラムやデータを格納する。記録媒体１７としては、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＭＯやＰＣカード等の光学的・磁気的・電気的な記録媒体から成る。上記各種プログラムは、ＣＰＵ１１４が読み取り可能なデータ形態で記録媒体１１７に格納されている。また、上記各種プログラムは、予め記録媒体に記録されている場合や通信回線を介してダウンロードされて記録媒体に格納される場合等がある。また、上記各種プログラムは通信回線を介して配信可能である。
【０１２２】
図１９は、プリンタ装置１０２の概略構成を示すブロック図である。図１９に示すように、プリンタ装置１０２は、データ通信をおこなう通信部１２１と、プリンタ装置１０２の全体の制御を司るＣＰＵ１２２と、ＣＰＵ１２２を動作させる各種制御プログラムを格納したＲＯＭ１２３と、各種制御プログラムのワークエリアおよびパーソナルコンピュータ１０１等から入力される印刷ジョブの印字データおよび印刷条件データを一時的格納するＲＡＭ１２４と、印字データを転写紙に印字するためのプリンタエンジン１２５と、印字データが印字された紙をステープルするためのステープル部１２６と、印字データが印字された転写紙にパンチ穴を空けるためのパンチ部１２７とから構成されている。つまり、プリンタ装置１０２は、両面機能、パンチ機能、ステープル機能等を備えている。
【０１２３】
通信部１２１は、外部とデータ通信を行うためのものであり、例えば、パーソナルコンピュータ１０１とデータ通信を行うものである。
【０１２４】
ＣＰＵ１２２は、ＲＯＭ１２３に格納されている各種制御プログラムに従って装置全体を制御する中央制御ユニットである。このＣＰＵ１２２には、通信部１２１と、ＲＯＭ１２３と、ＲＡＭ１２４と、プリンタエンジン１２５と、ステープル部１２６と、パンチ部１２７が接続されており，データ通信やプリンタ動作等を制御する。
【０１２５】
ＲＯＭ１２３は、ＣＰＵ１２１を動作させるための各種制御プログラムやその処理に使用されるパラメータ等を記憶している。ＲＡＭ１２４は、指定された制御プログラム、処理結果及び受信した印刷データ等を格納するワークメモリを備えている。
【０１２６】
プリンタエンジン１２５は、電子写真方式のプリンタエンジンで構成されており、印字データを転写紙に印字するユニットである。なお、プリンタ装置１０２の印刷方式は、電子写真方式のほか、インクジェット方式、昇華型熱転写方式、銀塩写真方式、直接感熱記録方式、溶融型熱転写方式など、様々な方式を用いることができる。
【０１２７】
次に、パーソナルコンピュータ１０１のプリンタドライバ１１７ｃについて説明する。プリンタドライバ１１７ｃは、特定のプログラムに対して他のプログラムが、プリンタ装置１０２のハードウェアや内部“言語"に煩わされることなく操作できるように設計されたソフトウエアプログラムであり、プリンタ装置１０２を制御するためのもので、出力データの処理等をおこなうためのものである。
【０１２８】
パーソナルコンピュータ１０１のＣＰＵ１１４は、プリンタドライバ１１７ｃに従って、入力部１１１から入力された印刷データ及び当該印刷データの印刷条件データに基づく仕上がり予想図の生成・表示、文書作成アプリケーション１１７ｂで作成した印刷データのプリンタ装置１０２への転送等を行う。
【０１２９】
パーソナルコンピュータ１０１は、プリンタドライバ１１７ｃに従ってＣＰＵ１１４が動作することにより、図２０に示すように、画像処理装置１と同様に、入力検知部２、制御部３、機能実行部４、設定情報保持部５、仕上がり予想図生成部６、メニュー管理部７及び仕上がり予想図表示部８を備える。なお、入力検知部（領域指定手段）２には、入力部１１１が用いられる。
【０１３０】
このように、プリンタドライバ１１７ｃに従ってＣＰＵ１１４が動作することにより、パーソナルコンピュータ１０１は、図１に示した画像処理装置１と同等なシステム構成を備えることになり、第１の実施の形態および第２の実施の形態で説明したような各種の作用効果と同様の作用効果を得ることができる。
【０１３１】
図２１は、プリンタドライバ１１７ｃによる表示画面の一例を示す正面図である。図２１に示す画面は、文書作成アプリケーション１１７ｂの表示画面やＯＳプログラム１１７ａの起動画面等で、プリンタドライバ１１７ｃの起動が選択された場合に表示される画面である。図２１に示す画面においては、基本条件設定画面、編集条件設定画面、仕上げ条件設定画面等に加えて、入力部１１１から入力された印刷データ及び当該印刷データの印刷条件データに基づく仕上がり予想図の生成・表示を行なうプレビュー設定画面８ａ（画像処理装置１の仕上がり予想図表示部８の表示画面８ａと同様のもの）が選択可能になっている。
【０１３２】
なお、本実施の形態においては、プリンタドライバ１１７ｃに従ってパーソナルコンピュータ１０１のＣＰＵ１１４を動作させることによって、入力部１１１から入力された印刷データ及び当該印刷データの印刷条件データに基づく仕上がり予想図の生成・表示を行なうプレビュー設定画面８ａを表示させるようにしたが、これに限るものではなく、文書作成アプリケーション１１７ｂやＯＳプログラム１１７ａに従ってパーソナルコンピュータ１０１のＣＰＵ１１４を動作させることによって、プレビュー設定画面８ａを表示させるようにしても良い。
【０１３３】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【０１３４】
各種機能設定操作が行われ、当該設定内容に応じた処理を施す複写装置、複合装置、ファクシミリ装置、プリンタ装置及びコンピュータ等の画像処理装置一般に適用することができる。
【図面の簡単な説明】
【０１３５】
【図１】図１は、本発明の第１の実施の形態にかかる画像処理装置の要部を示すブロック図である。
【図２】図２は、仕上がり予想図表示部の表示画面における表示の一例を示す正面図である。
【図３】図３は、設定検知領域定義テーブルの一例を示す模式図である。
【図４】図４は、画像上機能設定処理の流れを示すフローチャートである。
【図５】図５は、仕上がり予想図表示部の表示画面における表示の一例を示す正面図である。
【図６】図６は、仕上がり予想図表示部の表示画面における表示の一例を示す正面図である。
【図７】図７は、設定検知領域定義テーブルの一例を示す模式図である。
【図８】図８は、仕上がり予想図表示部の表示画面における表示の一例を示す正面図である。
【図９】図９は、仕上がり予想図表示部の表示画面における表示の一例を示す正面図である。
【図１０】図１０は、設定検知領域定義テーブルの一例を示す模式図である。
【図１１】図１１は、仕上がり予想図表示部の表示画面における表示の一例を示す正面図である。
【図１２】図１２は、画像処理装置のハードウェア構成を示すブロック図である。
【図１３】図１３は、本発明の第２の実施の形態にかかる画像処理装置の画像上機能設定処理を示すフローチャートである。
【図１４】図１４は、仕上がり予想図表示部の表示画面における表示の一例を示す正面図である。
【図１５】図１５は、仕上がり予想図表示部の表示画面における表示の一例を示す正面図である。
【図１６】図１６は、仕上がり予想図表示部の表示画面における表示の一例を示す正面図である。
【図１７】図１７は、本発明の第３の実施の形態にかかるプリントシステムの概略構成例を示すブロック図である。
【図１８】図１８は、パーソナルコンピュータの概略構成を示すブロック図である。
【図１９】図１９は、プリンタ装置の概略構成を示すブロック図である。
【図２０】図２０は、パーソナルコンピュータの要部を示すブロック図である。
【図２１】図２１は、プリンタドライバによる表示画面の一例を示す正面図である。
【符号の説明】
【０１３６】
１，１０１    画像処理装置、ユーザインターフェイス装置
２      領域指定手段
６      仕上がり予想画像生成手段
８      仕上がり予想画像表示手段
１０    処理対象画像、仕上がり予想画像
１１ａ〜１１ｆ    設定検知領域
【図１】
0004828339.tif 000002
【図２】
0004828339.tif 000003
【図３】
0004828339.tif 000004
【図４】
0004828339.tif 000005
【図５】
0004828339.tif 000006
【図６】
0004828339.tif 000007
【図７】
0004828339.tif 000008
【図８】
0004828339.tif 000009
【図９】
0004828339.tif 000010
【図１０】
0004828339.tif 000011
【図１１】
0004828339.tif 000012
【図１２】
0004828339.tif 000013
【図１３】
0004828339.tif 000014
【図１４】
0004828339.tif 000015
【図１５】
0004828339.tif 000016
【図１６】
0004828339.tif 000017
【図１７】
0004828339.tif 000018
【図１８】
0004828339.tif 000019
【図１９】
0004828339.tif 000020
【図２０】
0004828339.tif 000021
【図２１】
0004828339.tif 000022