(57)【要約】【課題】実際に印刷物を印刷する前に操作パネル画面上で設定した印刷条件の内容が確認でき、操作パネル画面に対して手書きで印刷条件を表す図形等を入力することにより、印刷条件を設定すること。【解決手段】複合機１００は、操作パネル１０１のメニューから、印刷条件を表す項目の入力を受付け、プレビュー画像生成部１０２３は、操作パネルのメニューから入力された項目を印刷物のイメージとして表したプレビュー画像を生成し、プレビュー画像表示部１０２４は、生成されたプレビュー画像を操作パネル１０１に表示する。さらに、動作入力部１０２５は、操作パネル１０１に表示されたプレビュー画像に対する、手書きでの図形等の入力を受付け、動作認識部１０２６は、入力された図形等から項目ごとの認識スコアを算出し、認識スコアが第1位で閾値以上の項目を設定することにより、設定された印刷条件に従った印刷物の印刷を可能とする。【選択図】        図１
2006041947.tif 000002
【特許請求の範囲】
【請求項１】
原稿から読み込まれた画像情報を、前記画像情報の出力形式を規定する項目情報を表示する表示部と前記項目情報を入力する入力部を有する操作パネルから、入力された前記項目情報に基づいて出力する画像形成装置において、
前記操作パネルの入力部からの前記項目情報の入力を受付ける項目入力手段と、
前記項目入力手段で入力された前記項目情報を視覚的に表したプレビュー画像情報を生成するプレビュー画像生成手段と、
前記プレビュー画像生成手段で生成した前記プレビュー画像情報を前記操作パネルの表示部に表示するプレビュー画像表示手段と、
前記プレビュー画像表示手段で前記プレビュー画像情報が表示された前記操作パネルから前記項目情報の指示を示す動作情報の入力を受付ける動作入力手段と、
前記動作入力手段で入力された前記動作情報を前記項目情報に変換する動作認識手段と、
を備え、
前記項目入力手段は、さらに前記動作認識手段で変換された前記項目情報の入力を受付けること、
を特徴とする画像形成装置。
【請求項２】
前記動作認識手段は、さらに前記動作入力手段で入力された前記動作情報と前記動作情報の基準として予め規定されている動作基準情報との差異を数値化した認識評価情報を求め、前記認識評価情報が一定の基準を超えた場合に前記項目情報に変換すること、
を特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記動作認識手段において前記動作情報から変換される可能性がある複数の前記項目情報を選択する候補選択手段と、
前記プレビュー画像情報が表示された前記操作パネルに、前記候補選択手段で選択された前記項目情報を視覚的に表した候補画像として表示する候補表示手段と、
をさらに備えることを特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項４】
前記候補表示手段は、さらに前記候補選択手段で選択された複数の前記項目情報をポップアップメニューに表示し、
前記項目入力手段は、さらに前記候補表示手段でポップアップメニューに表示された前記項目情報の入力を受付けること、
を特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記候補表示手段で表示された前記候補画像の周辺の一定の領域以外への入力を規制する入力領域制限手段、
をさらに備えることを特徴とする請求項３に記載の画像形成装置。
【請求項６】
前記画像情報から、前記原稿の特性を示す原稿特性値を抽出する画像解析手段と、
をさらに備え、
前記プレビュー画像生成手段は、さらに前記画像解析手段で抽出された前記原稿特性値に対応する前記項目情報を視覚的に表したプレビュー画像情報を生成すること、
を特徴とする請求項１〜５のいずれか一つに記載の画像形成装置。
【請求項７】
原稿から読み込まれた画像情報を、前記画像情報の出力形式を規定する項目情報を表示する表示部と前記項目情報を入力する入力部を有する操作パネルから、入力された前記項目情報に基づいて出力する画像形成方法において、
前記操作パネルの入力部からの前記項目情報の入力を受付ける項目入力ステップと、
前記項目入力ステップで入力された前記項目情報を視覚的に表したプレビュー画像情報を生成するプレビュー画像生成ステップと、
前記プレビュー画像生成ステップで生成した前記プレビュー画像情報を前記操作パネルの表示部に表示するプレビュー画像表示ステップと、
前記プレビュー画像表示ステップで前記プレビュー画像情報が表示された前記操作パネルから前記項目情報の指示を示す動作情報の入力を受付ける動作入力ステップと、
前記動作入力ステップで入力された前記動作情報を前記項目情報に変換する動作認識ステップと、
を備え、
前記項目入力ステップは、さらに前記動作認識ステップで変換された前記項目情報の入力を受付けること、
を特徴とする画像形成方法。
【請求項８】
請求項７に記載された画像形成方法をコンピュータに実施させることを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷物の仕上り形式の設定を支援する画像形成装置、画像形成方法、およびその方法をコンピュータで実行させるプログラムに関するものであり、特に操作パネルからの印刷物の仕上り形式の設定を支援する画像形成装置、画像形成方法、およびその方法をコンピュータで実行させるプログラムに関する。
【背景技術】
【０００２】
従来、画像形成装置は、スキャナ部で画像情報を読み取り、操作パネルから原稿サイズ、倍率、ステープルなどの仕上り形式を設定することにより、設定された仕上り形式に基づいて、画像データを加工しプリンタ部で用紙上にプリントアウトしステープルなどの仕上げ処理をするものが一般的に知られている。
【０００３】
このような画像形成装置において、多種類の仕上り形式が設定できる場合には操作パネルでの設定操作も複雑になり、画像形成装置を使い慣れない操作者は、多種類の機能を十分に使いこなすことが困難である。このような問題を解決するために、通常の画像形成のための設定を行う第１のモードと、それよりも省エネルギーで省資源による画像形成のための設定を行う第２のモードとを切り換え設定可能とし、指定した資源量で画像形成可能な設定候補を複数表示させ、表示された候補の中から設定候補を選択して画像形成することにより、省エネルギー／省資源モードの機能がわかり易く表示され、設定動作も簡単に行える画像形成装置が開示されている（特許文献１参照）。
【０００４】
【特許文献１】特開２００２−１８２５２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に開示された技術では、通常の画像形成のための設定モードと、省エネルギーで省資源の画像形成のための設定モードとを切り換え設定可能とし、指定した資源量で画像形成可能な設定候補を複数表示して、その中から設定候補を選択して画像形成するようにしたもので、予め決められた設定モード機能を表示するにすぎず、多種類の仕上り形式の中から自由に設定し、設定した項目を印刷する前に確認することができない。このため、実際に印刷物が印刷されるイメージを把握することが困難であるという問題があった。
【０００６】
本発明は、上記に鑑みてなされたものであって、仕上り形式の項目を自由に設定し、設定された項目を操作パネルの画面上に表示し、操作パネルからさらに項目を入力することを可能にすることにより、実際に印刷物が印刷されるイメージを容易に把握することができ、操作性の高い画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、原稿から読み込まれた画像情報を、前記画像情報の出力形式を規定する項目情報を表示する表示部と前記項目情報を入力する入力部を有する操作パネルから、入力された前記項目情報に基づいて出力する画像形成装置において、前記操作パネルの入力部からの前記項目情報の入力を受付ける項目入力手段と、前記項目入力手段で入力された前記項目情報を視覚的に表したプレビュー画像情報を生成するプレビュー画像生成手段と、前記プレビュー画像生成手段で生成した前記プレビュー画像情報を前記操作パネルの表示部に表示するプレビュー画像表示手段と、前記プレビュー画像表示手段で前記プレビュー画像情報が表示された前記操作パネルから前記項目情報の指示を示す動作情報の入力を受付ける動作入力手段と、前記動作入力手段で入力された前記動作情報を前記項目情報に変換する動作認識手段と、を備え、前記項目入力手段は、さらに前記動作認識手段で変換された前記項目情報の入力を受付けること、を特徴とする。
【０００８】
また、請求項２にかかる発明は、請求項１に記載の画像形成装置において、前記動作認識手段は、さらに前記動作入力手段で入力された前記動作情報と前記動作情報の基準として予め規定されている動作基準情報との差異を数値化した認識評価情報を求め、前記認識評価情報が一定の基準を超えた場合に前記項目情報に変換すること、を特徴とする。
【０００９】
また、請求項３にかかる発明は、請求項１または請求項２に記載の画像形成装置において、前記動作認識手段において前記動作情報から変換される可能性がある複数の前記項目情報を選択する候補選択手段と、前記プレビュー画像情報が表示された前記操作パネルに、前記候補選択手段で選択された前記項目情報を視覚的に表した候補画像として表示する候補表示手段と、をさらに備えることを特徴とする。
【００１０】
また、請求項４にかかる発明は、請求項３に記載の画像形成装置において、前記候補表示手段は、さらに前記候補選択手段で選択された複数の前記項目情報をポップアップメニューに表示し、前記項目入力手段は、さらに前記候補表示手段でポップアップメニューに表示された前記項目情報の入力を受付けること、を特徴とする。
【００１１】
また、請求項５にかかる発明は、請求項３に記載の画像形成装置において、前記候補表示手段で表示された前記候補画像の周辺の一定の領域以外への入力を規制する入力領域制限手段、をさらに備えることを特徴とする。
【００１２】
また、請求項６にかかる発明は、請求項１〜５のいずれか一つに記載の画像形成装置において、前記画像情報から、前記原稿の特性を示す原稿特性値を抽出する画像解析手段と、をさらに備え、前記プレビュー画像生成手段は、さらに前記画像解析手段で抽出された前記原稿特性値に対応する前記項目情報を視覚的に表したプレビュー画像情報を生成すること、を特徴とする。
【００１３】
また、請求項７にかかる発明は、画像形成方法において、原稿から読み込まれた画像情報を、前記画像情報の出力形式を規定する項目情報を表示する表示部と前記項目情報を入力する入力部を有する操作パネルから、入力された前記項目情報に基づいて出力する画像形成方法において、前記操作パネルの入力部からの前記項目情報の入力を受付ける項目入力ステップと、前記項目入力ステップで入力された前記項目情報を視覚的に表したプレビュー画像情報を生成するプレビュー画像生成ステップと、前記プレビュー画像生成ステップで生成した前記プレビュー画像情報を前記操作パネルの表示部に表示するプレビュー画像表示ステップと、前記プレビュー画像表示ステップで前記プレビュー画像情報が表示された前記操作パネルから前記項目情報の指示を示す動作情報の入力を受付ける動作入力ステップと、前記動作入力ステップで入力された前記動作情報を前記項目情報に変換する動作認識ステップと、を備え、前記項目入力ステップは、さらに前記動作認識ステップで変換された前記項目情報の入力を受付けること、を特徴とする。
【００１４】
また、請求項８にかかる発明は、画像形成プログラムにおいて、請求項７に記載された画像形成方法をコンピュータに実施させることを特徴とする。
【発明の効果】
【００１５】
請求項１にかかる発明によれば、プレビュー画像生成手段によって、項目情報を視覚的に表したプレビュー画像情報を生成し、プレビュー画像表示手段によって、プレビュー画像情報を操作パネルの表示部に表示し、動作入力手段によって、プレビュー画像情報が表示された操作パネルから項目情報の指示を示す動作情報の入力を受付け、動作認識手段によって、動作入力手段で入力された動作情報を項目情報に変換し、項目入力手段は、さらに動作認識手段で変換された項目情報の入力を受付けることにより、入力された項目をプレビュー画像で確認することができ、さらに表示されているプレビュー画像に項目を表す動作を行うことにより項目を入力できるため、直感的でわかり易いユーザインタフェースを実現でき、高い操作性を得ることができるという効果を奏する。
【００１６】
また、請求項２にかかる発明によれば、動作認識手段は、さらに動作入力手段で入力された動作情報と動作情報の基準として予め規定されている動作基準情報との差異を数値化した認識評価情報を求め、認識評価情報が一定の基準を超えた場合に項目情報に変換することによって、手書きの動作を認識評価情報により定量化し、順位付けすることにより、手書きの動作で項目を入力できるため、直感的でわかり易いユーザインタフェースを実現でき、高い操作性を得ることができるという効果を奏する。
【００１７】
また、請求項３にかかる発明によれば、候補選択手段によって、動作認識手段において動作情報から変換される可能性がある複数の項目情報を選択し、候補表示手段によって、プレビュー画像情報が表示された操作パネルに、候補選択手段で選択された項目情報を視覚的に表した候補画像として表示することによって、操作者が入力を意図した可能性の高い複数の項目をガイドとして表示することができるため、高い操作性を得ることができるという効果を奏する。
【００１８】
また、請求項４にかかる発明によれば、候補表示手段は、候補選択手段で選択された複数の項目情報をポップアップメニューに表示し、項目入力手段は、さらに候補表示手段でポップアップメニューに表示された項目情報の入力を受付けることによって、操作者が入力を意図した可能性が高い複数の項目を文字で確認して選択できるため、高い操作性を得ることができるという効果を奏する。
【００１９】
また、請求項５にかかる発明によれば、入力領域制限手段によって、候補画像の周辺の一定の領域以外への入力を規制することによって、操作者が入力を意図した可能性の高い複数の項目の中から、誤って候補の項目以外を選択することがなく、操作者の入力したい項目を容易に選択することができるため、高い操作性を得ることができるという効果を奏する。
【００２０】
また、請求項６にかかる発明によれば、画像解析手段によって、画像情報から、原稿の特性を示す原稿特性値を抽出し、プレビュー画像生成手段は、さらに原稿特性値に対応する項目情報を視覚的に表したプレビュー画像情報を生成することにより、読み込まれた原稿に基づいて設定された項目をプレビュー画像で確認することができ、さらに表示されているプレビュー画像に項目を表す動作を行うことにより項目を入力できるため、直感的でわかり易いユーザインタフェースを実現でき、高い操作性を得ることができるという効果を奏する。
【００２１】
また、請求項７にかかる発明によれば、プレビュー画像生成ステップによって、項目情報を視覚的に表したプレビュー画像情報を生成し、プレビュー画像表示ステップによって、プレビュー画像情報を操作パネルの表示部に表示し、動作入力ステップによって、プレビュー画像情報が表示された操作パネルから項目情報の指示を示す動作情報を受付け、動作認識ステップによって、動作情報を項目情報に変換し、項目入力ステップは、さらに動作認識ステップで変換された項目情報の入力を受付けることにより、入力された項目をプレビュー画像で確認することができ、さらに表示されているプレビュー画像に項目を表す動作を行うことにより項目を入力できるため、直感的でわかり易いユーザインタフェースを実現でき、高い操作性を得ることができるという効果を奏する。
【００２２】
また、請求項８にかかる発明によれば、画像形成プログラムによって、請求項７に記載された画像形成方法をコンピュータに実施させることにより、入力された項目をプレビュー画像で確認することができ、さらに表示されているプレビュー画像に項目を表す動作を行うことにより項目を入力できるため、直感的でわかり易いユーザインタフェースを実現でき、高い操作性を得ることができるという効果を奏する。
【発明を実施するための最良の形態】
【００２３】
以下に添付図面を参照して、この発明にかかる画像形成装置の最良な実施の形態を詳細に説明する。
【００２４】
（第１の実施の形態）
まず、第１の実施の形態について、添付図面を参照して説明する。第１の実施の形態のスキャナ機能、複写機能などを備えた複合機は、入力された項目を視覚的に表すプレビュー画像を操作パネル画面に表示するとともに、操作パネル上で項目を表す動作をすることにより、項目を入力するものである。図１は、本発明の第１の実施の形態にかかる複合機の構成を示すブロック図である。本実施の形態にかかる複合機１００は、本発明における画像形成装置を構成し、操作パネル１０１と、操作パネル制御部１０２と、システム制御部（ＣＰＵ、ＲＯＭ、ＲＡＭ）１０３と、スキャナ１０４と、ＡＤＦ（オート・ドキュメント・フィーダ）１０４１と、スキャナコントローラ１０５と、原稿読取部１０６と、画像記憶部１０７と、画像処理部１０８と、印刷部１０９と、プリンタエンジンコントローラ１１０と、プリンタエンジン１１１と、仕上げ処理部１１１１と、項目データベース１０００から構成されている。
【００２５】
操作パネル１０１は、さらに表示部１０１１と入力部１０１２から構成されており、例えば、４００×６４０ドットの液晶ディスプレイによる表示部１０１１が同時に、１６×１６エリア分割のタッチパネルによる入力部１０１２となって、操作パネル１０１を構成し、液晶ディスプレイとタッチパネルの機能を使用して、ユーザと対話しながら各項目の設定を受け付けたり、必要な各種ステータス・メッセージを表示したりするユニットである。
【００２６】
表示部１０１１は、後述の操作パネル制御部１０２が生成した全体メニューおよびプレビュー画像を表示するものである。ここで、全体メニューとは、複合機において設定可能な項目を、階層化などをして総て表示するものであり、プレビュー画像とは、全体メニューまたは後述の動作によって、入力された項目を視覚的に表した画像データである。入力部１０１２は、指で指示した位置や動作を受付けるものである。
【００２７】
操作パネル制御部１０２は、操作パネル１０１への画像データの表示、操作パネル１０１からの入力などを制御するものであり、さらに制御部１０２１と、項目入力処理部１０２２、プレビュー画像生成部１０２３、プレビュー画像表示部１０２４、動作入力処理部１０２５、動作認識部１０２６から構成されている。
【００２８】
制御部１０２１は、複合機が画像データを加工するために必要となる情報、すなわち、項目を入力するための全体メニューを後述の項目データベース１０００を参照して生成し、操作パネル１０１の表示部１０１１に送出するものである。
【００２９】
また、項目入力部１０２２は、入力部１０１２において操作パネル上で指示された項目の入力を受け付けるものである。プレビュー画像生成部１０２３は、入力された項目から、項目を視覚的に表すプレビュー画像を生成するものである。プレビュー画像表示部１０２４は、プレビュー画像生成部１０２３が生成したプレビュー画像を操作パネル１０１の表示部１０１１に送出するものである。
【００３０】
動作入力処理部１０２５は、操作パネル１０１の入力部１０１２で入力された動作、すなわち座標や図形などの入力を受付けるものである。動作認識部１０２６は、動作入力処理部１０２５が受付けた座標や図形などから、入力された項目を認識するものである。
【００３１】
システム制御部１０３は、各構成部と接続されていて、複合機１００全体の制御を行うものである。このシステム制御部１０３は、不図示のＣＰＵ、ＲＯＭ、ＲＡＭなどから構成されており、ＣＰＵがＲＯＭに格納された基本プログラムに基づいて、ＲＡＭのワーク領域を利用しながら各種の処理を行っている。
【００３２】
スキャナ１０４は、所定の位置に載置された原稿を光学的に読み取るものである。スキャナ１０４は、ＡＤＦ１０４１を搭載している。ＡＤＦ１０４１は、複数ページの原稿をセットすると、読取位置に１枚ずつ順に繰り出しながら連続して自動的に読み込みを行うことができる。また、このＡＤＦ１０４１は、用紙の片面に印刷された片面原稿だけでなく、両面に印刷された両面原稿を反転させて自動的に読み込むことが可能である。
【００３３】
スキャナコントローラ１０５は、スキャナ１０４とＡＤＦ１０４１の動作を制御するものである。原稿読取部１０６は、スキャナ１０４によって読み取られた原稿１２０のイメージをディジタル画像データに変換するものである。画像記憶部１０７は、原稿読取部１０６で読み取った画像データや外部から入力された画像データ等を一時的に保存しておくバッファメモリである。
【００３４】
画像処理部１０８は、スキャナから送られ画像記憶部１０７に一時的に保存された多値データをγ補正やＭＴＦ補正等を行った後、スライス処理やディザ処理のような階調処理を行って２値（または多値）化処理や、ユーザが設定した機能に対応した各種の画像処理（拡大／縮小、濃度／色の調整など）やレイアウト加工処理（両面印刷／片面印刷、集約印刷、余白サイズの調整など）を行うものである。
【００３５】
印刷部１０９は、制御データを生成し、画像処理部１０８で処理された画像データと制御データを、プリンタエンジンコントローラ１１０に送信するものである。
【００３６】
プリンタエンジンコントローラ１１０は、印刷部１０９から受け取った画像データと制御データからプリンタエンジン１１１に対する印刷要求を送信し、プリンタエンジン１１１と、仕上げ処理部１１１１を制御するものである。
【００３７】
プリンタエンジン１１１は、プリンタエンジンコントローラ１１０の印刷要求に従い、印刷物をプリントアウトするものである。なお、プリンタエンジン１１１は、印刷物１３０に対する仕上げ処理を行う仕上げ処理部１１１１を搭載している。仕上げ処理部１１１１は、印刷物１３０を部数やページ単位で仕分けを行うソート処理、複数枚の印刷媒体を揃えてステープルで綴じるステープル処理、あるいは、複数枚の印刷媒体をバインダーやファイルに綴じるためのパンチ穴を空けるパンチ穴処理を行うものである。
【００３８】
項目データベース１０００は、操作パネル１０１の表示部１０１１で表示する項目を規定する。図２は、項目データベースのデータ構成の一例を示す説明図である。項目データベース１０００は、設定項目を記憶している。例えば、“原稿片面”、“原稿両面”、“コピー片面”などが登録されている。
【００３９】
次に、以上のように構成されている複合機による画像形成処理について、説明する。図３は、制御部、表示部、入力部、プレビュー画像生成部、画像処理部、印刷部が行う画像形成処理手順を示すフローチャートである。さらに、図４は、図３での項目の入力の受付処理手順を示すフローチャートである。
【００４０】
まず、操作パネル制御部１０２の制御部１０２１は、項目データベース１０００から項目を検索し、操作パネル１０１の表示部１０１１で表示する全体メニューデータを生成する（ステップＳ３００１）。次に、表示部１０１２は、制御部１０２１で生成した全体メニューを表示する（ステップＳ３００２）。
【００４１】
入力部１０１２は、スタートボタンが押下されることにより、スタートボタンのイベントが通知されたか否かを判断する（ステップＳ３００３）。スタートボタンのイベントが通知されない場合には（ステップＳ３００３：Ｎｏ）、制御部１０２１は、表示部１０２１が表示している全体メニューからの項目の入力を受付ける（ステップＳ３００４）。
【００４２】
プレビュー画像生成部１０２３は、受付けられた項目を表す画像データ、すなわちプレビュー画像を生成する（ステップＳ３００５）。
【００４３】
図５は、プレビュー画像を表示した操作パネル画面の一例を示す説明図である。例えば、原稿サイズがＡ４、印刷の倍率が等倍、原稿種類が文字のみと入力した場合には、操作パネル画面５００にプレビュー画像５１として、原稿サイズがＡ４であることはＡ４の文字（５２）、印刷の倍率が等倍であることは等倍の文字（５３）で、原稿種類が文字のみであることは画像データの領域に“〜”（５４）を表示することによって示されている。
【００４４】
図３のフローチャートに戻り、表示部１０１１は、プレビュー画像生成部１０２３で生成されたプレビュー画像を表示する（ステップＳ３００６）。入力部１０１２は、スタートボタンが押下されることにより、スタートボタンのイベントが通知されたか否かを判断する（ステップＳ３００７）。スタートボタンのイベントが通知されないと判断した場合には（ステップＳ３００７：Ｎｏ）、項目の入力を受付ける（ステップＳ３００８）。詳細は、後述の図４のフローチャートで説明する。その後、ステップＳ３００５に進み、入力された項目を表す表示用の画像データを加えたプレビュー画像を生成する（ステップＳ３００５）。
【００４５】
また、ステップＳ３００３、またはステップＳ３００７において、スタートボタンのイベントが通知されたと判断した場合には（ステップＳ３００３：Ｙｅｓ、ステップＳ３００７：Ｙｅｓ）、画像処理部１０８が、画像記憶部１０８に一時保管していた原稿の画像データに対して、入力された項目に対応する画像処理を行う（ステップＳ３００９）。印刷部１０９は、画像処理部１０８で処理された印刷用の画像データを制御データとともに、プリンタエンジンコントローラに送信し、印刷用の画像データをプリンタエンジン１１１からプリントアウトする。また、仕上げ処理部１１１１は、プリントアウトした印刷物１３０に対して、仕上げ処理を行う（ステップＳ３０１０）。
【００４６】
次に、図３のステップＳ３００８の処理、すなわち動作入力処理部１０２５、動作認識部１０２６、項目入力処理部１０２２の処理について、フローチャートを用いて説明する。図４は、動作入力処理部、動作認識部、項目入力処理部が行う処理手順を示すフローチャートである。
【００４７】
動作入力処理部１０２５は、操作パネル１０１での動作を検知したか否かを判断する（ステップＳ４００１）。動作を検知されなかったと判断した場合には（ステップＳ４００１：Ｎｏ）、動作を検知するまで待機する。
【００４８】
実際に、操作パネル１０１で指示される動作を、図を用いて説明する。図６は、パンチ穴の指示を表す動作の一例を示す説明図である。プレビュー画像６１が表示された操作パネル画面６００において、プレビュー画像６１上のパンチ穴を施したい位置に、２つの円をタッチ操作で指示することにより、指示した位置にパンチ穴を施す指示となる。例えば、図中の印刷物の長辺の左側にパンチ穴を施したい場合には、図中のパンチ指示６２の位置に円を２つ描くことにより、パンチ穴を施す指示となる。
【００４９】
図７は、ステープルの指示を表す動作の一例を示す説明図である。プレビュー画像７１が表示された操作パネル画面７００において、プレビュー画像７１上のステープルを施したい位置に、１または２の直線をタッチ操作で指示することにより、指示した位置にステープルを施す指示となる。例えば、図中の印刷物の左上にステープルを施したい場合には、図中のステープル指示７２の位置に直線を斜めに１本描くことにより、ステープルを施す指示となる。
【００５０】
図８は、余白寸法調節の指示を表す動作の一例を示す説明図である。プレビュー画像８１が表示された操作パネル画面８００において、プレビュー画像８１上の画像データの領域を示す枠８３をタッチ操作で指示して、ドラッグさせることにより、余白領域を変更する指示となる。例えば、印刷物の上部の余白を広く取りたい場合には、図中の枠８３の位置aをタッチ操作で指示し、位置ｂにドラッグすることにより、指示した位置ｂまで上部の余白を広げる指示となる。
【００５１】
図９は、印刷倍率変更の指示を表す動作の一例を示す説明図である。プレビュー画像９１が表示された操作パネル画面９００において、プレビュー画像９１上の用紙の領域を示す枠９３を指示して、ドラッグさせることにより、用紙領域を変更する指示となる。例えば、印刷物の用紙サイズをＡ４からＢ５に縮小したい場合には、図中の枠９３の位置aを指示し、位置ｂにドラッグする。なお、操作者は正確な用紙サイズもしくは割合を指示しなくても、大まかな大きさを指示することにより、近い用紙サイズに丸められたサイズが指定されることとしてもよい。
【００５２】
図４のフローチャートに戻り、動作認識部１０２６は、動作入力処理部１０２５で入力された動作から、動作パターンを認識する（ステップＳ４００２）。例えば、パンチ指示（左2箇所）の認識スコアとしては、プレビュー画像上から入力された図形の座標を取り込み、認識されたプレビュー画像上の座標と、用紙サイズなども考慮し、予め入力を想定しているパンチ指示（左２箇所）の座標との距離によって、認識スコアを決定してもよい。入力された図形の座標と、予め入力を想定されているパンチ指示（左２箇所）の座標との差異が、０から５ｍｍまでなら５点、５ｍｍより大きく１０ｍｍまでなら４点、１０ｍｍより大きく２５ｍｍまでなら３点、２５ｍｍより大きく５０ｍｍまでなら２点、５０ｍｍより大きく１００ｍｍまでなら１点、それ以外は０点という認識スコアを決定する。
【００５３】
ステープル指示（左２箇所）の認識スコアとしては、プレビュー画像上から入力された図形の座標を取り込み、認識されたプレビュー画像上の座標と、用紙サイズなども考慮し、予め入力を想定しているステープル指示（左２箇所）の座標との距離から、認識スコアを決定してもよい。入力された図形の座標と、予め入力を想定されているステープル指示（左２箇所）の座標との差異が、０から５ｍｍまでなら５点、５ｍｍより大きく１０ｍｍまでなら４点、１０ｍｍより大きく２５ｍｍまでなら３点、２５ｍｍより大きく５０ｍｍまでなら２点、５０ｍｍより大きく１００ｍｍまでなら１点、それ以外は０点という認識スコアを決定する。同様に、ステープル指示（左上）の認識スコアなど他の総ての項目の認識スコアを決定することにより、順位をつけることができる。
【００５４】
動作認識部１０２６は、第１位候補の認識スコアが閾値以上か否かを判断する（ステップＳ４００３）。例えば、第１位候補である項目の認識スコアが予め設定されている閾値以上（例えば、３点以上）であるか否かを判断する。
【００５５】
第１位候補である項目の認識スコアが閾値以上でないと判断した場合には（ステップＳ４００３：Ｎｏ）、再度操作パネル上で動作を検知するまで待機する。第１位候補である項目の認識スコアが閾値以上であると判断した場合には（ステップＳ４００３：Ｙｅｓ）、項目入力処理部１０２２は、第１位候補である項目の入力を受付ける（ステップＳ４００４）。
【００５６】
このように、入力した項目をプレビュー画像で確認することができ、さらに表示されているプレビュー画像に項目を表す動作を指示することで項目の入力をすることにより、印刷物を実際に印刷する前に印刷物の仕上りを確認できるとともに、その印刷物の仕上がりを表示した画像に対して操作パネルで複雑な操作をすることなく、さらに設定項目を仕上りに近い動作で追加して入力することが可能となり、直感的でわかり易いユーザインタフェースを実現でき、高い操作性を得ることができる。
【００５７】
（第２の実施の形態）
第２の実施の形態について、添付図面を参照して説明する。第２の実施の形態の複合機は、入力された項目を視覚的に表すプレビュー画像を操作パネル画面に表示するとともに、操作パネル画面から項目を表す動作を入力された場合に、入力された動作により認識される項目の候補を動作ガイドとして表示し、または、ポップアップメニューとして表示し、それらの表示に基づいて項目を入力するものである。
【００５８】
図１０は、本発明の第２の実施の形態にかかる複合機の構成を示すブロック図である。本実施の形態にかかる複合機１１００は、本発明における画像形成装置を構成し、操作パネル１０１と、操作パネル制御部１０２と、システム制御部（ＣＰＵ、ＲＯＭ、ＲＡＭ）１０３と、スキャナ１０４と、ＡＤＦ（オート・ドキュメント・フィーダ）１０４１と、スキャナコントローラ１０５と、原稿読取部１０６と、画像記憶部１０７と、画像処理部１０８と、印刷部１０９と、プリンタエンジンコントローラ１１０と、プリンタエンジン１１１と、仕上げ処理部１１１１と、項目データベース１０００から構成されている。
【００５９】
ここで、操作パネル１０１と、システム制御部１０３と、スキャナ１０４と、ＡＤＦ１０４１と、スキャナコントローラ１０５と、原稿読取部１０６と、画像記憶部１０７と、画像処理部１０８と、印刷部１０９と、プリンタエンジンコントローラ１１０と、プリンタエンジン１１１と、仕上げ処理部１１１１と、項目データベース１０００の構成、機能は、第１の実施の形態と同様であるので、説明を省略する。
【００６０】
操作パネル制御部１００２は、さらに制御部１０２１と、項目入力処理部１０２２、プレビュー画像生成部１０２３、プレビュー画像表示部１０２４、動作入力処理部１０２５、動作認識部１０２６、候補選択部１００２１、候補表示部１００２２から構成されている。ここで、制御部１０２１と、項目入力処理部１０２２、プレビュー画像生成部１０２３、プレビュー画像表示部１０２４、動作入力処理部１０２５、動作認識部１０２６は、第１の実施の形態と同様であるので、説明を省略する。
【００６１】
候補選択部１００２１は、動作認識部１０２６で認識された動作の認識スコアが閾値以上の項目が複数ある場合に、候補となる複数の項目を選択するものである。候補表示部１００２２は、候補選択部１００２１で候補となった複数の項目に対応する図形などをプレビュー画像上に表示、または、項目をポップアップメニューとして表示するものである。
【００６２】
次に、以上のように構成されている複合機による画像形成処理について、説明する。複合機による画像形成の全体処理については、第１の実施の形態と同様に行われる（図３のフローチャート参照）。本実施の形態では、第１の実施の形態と異なる部分、すなわち図３のステップＳ３００８の処理について、フローチャートを用いて説明する。図１１は、動作入力処理部、動作認識部、候補選択部、候補表示部、項目入力処理部が行う画像形成処理手順を示すフローチャートである。
【００６３】
動作入力処理部１０２５は、操作パネル１０１での動作を検知したか否かを判断する（ステップＳ１１００１）。動作を検知されなかったと判断した場合には（ステップＳ１１００１：Ｎｏ）、動作を検知するまで待機する。動作を検知したと判断した場合には（ステップＳ１１００１：Ｙｅｓ）、動作認識部１０２６は、動作入力処理部１０２５で入力された動作から、動作パターンを認識する（ステップＳ１１００２）。
【００６４】
上述の第1の実施の形態では、プレビュー画像上の座標をデータとして取り込み、認識されたプレビュー画像上の座標と予め入力を想定しているパンチ指示の座標との距離を算出することにより、パンチ指示の認識スコアを決定することを説明したが、その認識スコアに加えて、認識された図形の形状を多角形、円、楕円、円弧、自由曲線、直線などに認識することにより、パンチ指示の認識スコアを算出することも可能である。
【００６５】
すなわち、パンチ指示においては、円、楕円は５点、多角形は４点、円弧は３点、自由曲線は２点、直線は１点と設定しておき、認識された図形をどの形状として認識するかによって、認識スコアとし、上述の座標の差異により求めた認識スコアと加算することによって、動作の認識スコアとしてもよい。ステープル指示においては、直線は５点、自由曲線は４点、円弧は２点、多角形、円、楕円は０点と設定しておき、認識された図形をどの形状として認識するかによって、認識スコアとし、上述の座標の差異により求めた認識スコアと加算することによって、動作の認識スコアとしてもよい。同様に、他の総ての項目についても項目ごと認識スコアの算出方法を決定するとともに、項目ごとの認識スコアを算出することによって、入力された動作に対する項目ごとの認識スコアによる順位をつけることができる。
【００６６】
図１２は、曖昧な指示を表す動作の一例を示す説明図である。操作パネル画面１２００上に表示されたプレビュー画像１２１に対し、曖昧な指示１２２、すなわち、パンチ穴の指示ともステープルの指示とも判断される可能性がある指示がされた場合である。
【００６７】
図１２について上述のように認識スコアを決定すると、パンチ穴指示（左２箇所）の認識スコアは、パンチ指示である図形の座標（２つの円弧の中間の座標）の差異が５ｍｍより大きく１０ｍｍまでであるから４点で、また、認識された図形の形状が円弧であるから３点となり、合計で７点となる。次に、ステープル指示（左２箇所）の認識スコアは、ステープル指示である図形の座標（２つの円弧の中間の座標）の差異が５より大きく１０ｍｍまでであるから４点で、認識された図形の形状が円弧であるから２点となり、合計で６点となる。他の項目についても、それぞれの認識スコアを算出すると、項目ごとの認識スコアの値から、パンチ指示（左２箇所）が７点でステープル指示（左２箇所）が６点となり、パンチ指示（左２箇所）が第１位となり、ステープル指示（左２箇所）が第２位となる。
【００６８】
図１３は、不適切な指示を表す動作の一例を示す説明図である。操作パネル１３００上に表示されたプレビュー画像１３１に対し、不適切な指示１３２、すなわち、パンチ穴の指示位置が上部か左部か判断できない不適切な場合である。
【００６９】
図１３について上述のように認識スコアを決定すると、パンチ穴指示（上２箇所）の認識スコアは、パンチ指示である図形の座標（２つの円の中間の座標）の差異が１００ｍｍまでであるから１点で、認識された図形の形状が円であるから５点となり、合計で６点となる。パンチ指示（左２箇所）の認識スコアは、パンチ指示である図形の座標（２つの円の中間の座標）の差異が１００ｍｍまでであるから１点で、認識された図形の形状が円であるから５点となり、合計で６点となる。他の項目についても、それぞれの認識スコアを算出し、項目ごとの順位をつけると、パンチ指示（上２箇所）とパンチ指示（左２箇所）がともに６点で、第１位となる。
【００７０】
図１１のフローチャートに戻り、動作認識部１０２６は、閾値以上の認識スコアを有する候補があるか否かを判断する（ステップＳ１１００３）。例えば、上述の場合、閾値を５点と設定しておくと、図１２の場合は、パンチ指示（左２箇所）とステープル指示（左２箇所）が閾値以上となり、図１３では、パンチ指示（上２箇所）とパンチ指示（左２箇所）が閾値以上となる。
【００７１】
認識スコアを有する候補がないと判断した場合には（ステップＳ１１００３：Ｎｏ）、再度操作パネル上で動作を検知するまで待機する。閾値以上の認識スコアを有する候補があると判断した場合には（ステップＳ１１００３：Ｙｅｓ）、候補選択部１００２１は、閾値以上の認識スコアを有する候補が複数あるか否かを判断する（ステップＳ１１００４）。
【００７２】
候補選択部１００２１は、閾値以上の認識スコアを有する候補が複数あると判断した場合には（ステップＳ１１００４：Ｙｅｓ）、候補表示部１００２２は、複数の候補の項目に対応する動作ガイドを操作パネルに表示する（ステップＳ１１００５）。なお、動作ガイドは、候補となった項目を総て表示してもよいし、上位ｎ番目までの項目について表示してもよい。
【００７３】
ここで、動作ガイドについて図面を用いて説明する。図１４は、動作ガイドを表示した操作パネル画面の一例を示す説明図である。上述の図１２のように、操作パネル画面１４００上のプレビュー画像１４１に対し、曖昧な指示でパンチ指示（パンチ左２箇所）とステープル指示（ステープル左２箇所）の認識スコアが７点と６点で第1位と第２位であり、双方の認識スコアが閾値（５点）以上である場合に、パンチ指示の動作ガイドである２つの円と、ステープル指示の動作ガイドである２つの直線からなる動作ガイド１４２を表示する。
【００７４】
図１５は、動作ガイドを表示した操作パネル画面の一例を示す説明図である。上述の図１３のように、操作パネル画面１５００上のプレビュー画像１５１に対し、不適切な指示をし、パンチ指示（パンチ上２箇所）とパンチ指示（パンチ左２箇所）の認識スコアがともに６点で第1位であり、双方の認識スコアが閾値（５点）以上である場合に、パンチ指示（パンチ上２箇所）の動作ガイド１５２と、パンチ指示（パンチ左２箇所）の動作ガイド１５３を表示する。
【００７５】
図１１のフローチャートに戻り、候補表示部１００２２が動作ガイドを表示後（ステップＳ１１００５）、操作パネル上で動作を検知する処理（ステップＳ１１００１）へ戻る。
【００７６】
候補選択部１００２１は、閾値以上の認識スコアを有する候補である項目が複数存在しない、すなわち閾値以上の認識スコアを有する項目が１つであると判断した場合には（ステップＳ１１００４：Ｎｏ）、項目入力処理部１０２２は、第１位候補である項目の入力を受付ける（ステップＳ１１００６）。候補表示部１００２２は、動作ガイドが表示されている場合には、動作ガイドを操作パネル画面上から消去する（ステップＳ１１００７）。
【００７７】
このように、入力した項目をプレビュー画像で表示することにより、印刷物を実際に印刷する前に印刷物の仕上りを確認でき、さらに表示されているプレビュー画像に項目を表す動作を指示することで項目の入力をすることができ、その動作が曖昧である場合や不適切である場合でも、認識スコアの高い項目を動作ガイドとして画面上に表示し、動作ガイドを参照して入力することにより、その印刷物の仕上がりを表示した画像に対して操作パネルで複雑な操作をすることなく、さらに項目を仕上りに近い動作で追加して入力でき、曖昧な入力や不適切な入力に対しても画面上で確認して、操作者が意図した入力をすることが可能となり、直感的でわかり易いユーザインタフェースを実現でき、高い操作性を得ることができる。
【００７８】
また、動作ガイドを操作パネル画面のプレビュー画像とともに表示することに換えて、候補となる項目をホップアップメニューとして表示する場合について説明する。
【００７９】
図１６は、動作入力処理部、動作認識部、候補選択部、候補表示部、項目入力処理部が行う画像形成処理手順を示すフローチャートである。本実施の形態にかかる画像形成処理の手順は、図１１に示すフローチャートと共通する部分であるので、異なる部分のみ説明する。動作入力処理部の処理から候補選択部の処理（ステップＳ１６００１〜Ｓ１６００４）は、上述の第２の実施の形態の処理のフローチャート（図１１のステップＳ１１００１〜Ｓ１１００４）での説明を参照し、ここでの説明を省略する。
【００８０】
上述の通り、動作入力処理部１０２５で動作を検知し、その動作によって認識された図形の座標および形状などから、動作認識部１０２６は、項目ごとの認識スコアを決定し、認識スコアが閾値以上であるかを判断する。その後、候補選択部１００２１は、閾値以上の認識スコアを有する候補が複数存在しない、すなわち閾値以上の認識スコアを有する候補が１であると判断した場合には（ステップＳ１６００４：Ｎｏ）、項目入力処理部１０２２は、第１位候補の項目の入力を受付ける（ステップＳ１６００５）。
【００８１】
候補選択部１００２１は、閾値以上の認識スコアを有する候補が複数あると判断した場合には（ステップＳ１６００４：Ｙｅｓ）、候補表示部１００２２は、閾値以上の総ての候補の項目にキャンセルを加えたポップアップメニューを生成する（ステップＳ１６００６）。なお、ポップアップメニューに表示する項目は、認識スコアが閾値以上の総ての項目を表示してもよいし、上位ｎ番目までの項目としてもよい。候補表示部１００２２は、生成したポップアップメニューを操作パネルに表示する（ステップＳ１６００７）。
【００８２】
図１７は、ポップアップメニューを表示した操作パネル画面の一例を示す説明図である。全体メニューを表示している操作パネル画面１７００上に、候補項目のポップアップメニュー１７１を表示するものである。また、他の表示パターンとして、図１８は、ポップアップメニューを表示した操作パネル画面の一例を示す説明図である。プレビュー画像１８１を表示している操作パネル画面１８００上に、候補項目のポップアップメニュー１８２を表示するものである。
【００８３】
図１６のフローチャートに戻り、項目入力処理部１０２２は、ポップアップメニューに表示された項目またはキャンセルの選択を受付ける（ステップＳ１６００８）。候補である項目を選択されたと判断した場合には（ステップＳ１６００８：項目）、項目処理入力部１０２２は、項目の入力を受付け（ステップＳ１６００９）、候補表示部１００２２は、操作パネル画面上のポップアップメニューを消去する（ステップＳ１６０１０）。また、キャンセルを選択されたと判断した場合は（ステップＳ１６００８：キャンセル）、候補表示部１００２２は、操作パネル画面上のポップアップメニューを消去する（ステップＳ１６０１０）。
【００８４】
このように、入力した項目をプレビュー画像を表示することにより、印刷物を実際に印刷する前に印刷物の仕上りを確認でき、さらに表示されているプレビュー画像に項目を表す動作を指示することで項目の入力をすることができ、その動作が曖昧である場合や不適切である場合でも、認識スコアの高い項目をポップアップメニューとして画面上に表示し、項目を入力することにより、その印刷物の仕上がりを表示した画像に対して操作パネルで複雑な操作をすることなく、操作者が意図した入力をすることが可能となり、直感的でわかり易いユーザインタフェースを実現でき、高い操作性を得ることができる。
【００８５】
（第３の実施の形態）
第３の実施の形態について、添付図面を参照して説明する。第３の実施の形態の複合機は、入力された項目を視覚的に表すプレビュー画像を操作パネル画面に表示するとともに、操作パネル画面から項目を表す動作を入力された場合に、入力された動作により認識される項目の候補を動作ガイドとして表示するとともに、動作ガイドの周辺領域のみの動作の入力を項目の入力として受付けるものである。
【００８６】
入力された項目を視覚的に表すプレビュー画像を操作パネル画面に表示するとともに、操作パネル画面で項目を表す動作をすることにより、項目を入力するものである。図１９は、本発明の第３の実施の形態にかかる複合機の構成を示すブロック図である。本実施の形態にかかる複合機１９００は、操作パネル１０１と、操作パネル制御部１９０２と、システム制御部（ＣＰＵ、ＲＯＭ、ＲＡＭ）１０３と、スキャナ１０４と、ＡＤＦ１０４１と、スキャナコントローラ１０５と、原稿読取部１０６と、画像記憶部１０７と、画像処理部１０８と、印刷部１０９と、プリンタエンジンコントローラ１１０と、プリンタエンジン１１１と、仕上げ処理部１１１１と、項目データベース１０００から構成されている。
【００８７】
ここで、操作パネル１０１と、システム制御部１０３と、スキャナ１０４と、ＡＤＦ１０４１と、スキャナコントローラ１０５と、原稿読取部１０６と、画像記憶部１０７と、画像処理部１０８と、印刷部１０９と、プリンタエンジンコントローラ１１０と、プリンタエンジン１１１と、仕上げ処理部１１１１と、項目データベース１０００の構成、機能は、第１の実施の形態と同様であるので、説明を省略する。
【００８８】
操作パネル制御部１９０２は、さらに制御部１０２１と、項目入力処理部１０２２、プレビュー画像生成部１０２３、プレビュー画像表示部１０２４、動作入力処理部１０２５、動作認識部１０２６、候補選択部１００２１、候補表示部１００２２、入力領域制限部１９０２１から構成されている。ここで、制御部１０２１と、項目入力処理部１０２２、プレビュー画像生成部１０２３、プレビュー画像表示部１０２４、動作入力処理部１０２５、動作認識部１０２６は、第１の実施の形態と、候補選択部１００２１、候補表示部１００２２の構成、機能は、第２の実施の形態と同様であるので、説明を省略する。
【００８９】
入力領域制御部１９０２１は、候補表示部１００２２により候補である項目の動作ガイドが表示されている場合に、動作ガイドの周辺のみを入力可能とし、他の領域は入力不可と入力領域を制限するものである。
【００９０】
次に、以上のように構成されている複合機による画像形成処理について、説明する。全体の処理については第１の実施の形態の全体処理（図３）と同様である。本実施の形態において、異なっている部分（図３のステップＳ３００８の処理）、すなわち動作入力処理部１０２５、動作認識部１０２６、入力領域制限部１９０２１、候補選択部１００２１、候補表示部１００２２、項目入力処理部１０２２の処理を、フローチャートを用いて説明する。図２０は、動作入力処理部、動作認識部、入力領域制限部、候補選択部、候補表示部、項目入力処理部が行う画像形成処理手順を示すフローチャートである。本実施の形態にかかる画像形成処理の手順は、図１１に示すフローチャートと共通する部分であるので、異なる部分のみ説明する。動作入力処理部の処理（ステップＳ２０００１）、動作認識部の処理から候補表示部の処理（ステップＳ２０００４〜Ｓ２０００９）は、上述の第２の実施の形態の処理のフローチャート（図１１のステップＳ１１００１、Ｓ１１００２〜Ｓ１１００７）での説明を参照し、ここでの説明を省略する。
【００９１】
候補表示部１００２２は、操作パネル画面に候補の動作ガイドが表示されているか否かを判断する（ステップＳ２０００２）。操作パネル画面に候補の動作ガイドが表示されていると判断した場合には（ステップＳ２０００２：Ｙｅｓ）、入力領域制限部１９０２１は、操作パネル画面で入力された座標が、表示されている動作ガイドから一定の範囲内か否かを判断する（ステップＳ２０００３）。
【００９２】
図２１は、入力可能領域を示した操作パネル画面の一例を示す説明図である。操作パネル画面２１００で表示されているプレビュー画像２１１の動作ガイド２１２、すなわち、パンチ左２箇所を表す２つの円、ステープル左２箇所を表す２つの直線を含む一定の範囲を入力可能領域２１３としている。入力可能領域２１３以外の領域への入力は受付けられないこととなる。
【００９３】
図２０のフローチャートに戻り、動作の座標が動作ガイドの範囲から一定の範囲内であると判断した場合には（ステップＳ２０００３：Ｙｅｓ）、ステップＳ１７００４へ進み、動作パターンを認識する（詳細は、図１１の説明参照）。動作の座標が動作ガイドの範囲から一定の範囲内でないと判断した場合には（ステップＳ２０００３：Ｎｏ）、再度操作パネル画面上で動作を検知するまで待機する。操作パネル画面に候補の動作ガイドが表示されていないと判断した場合には（ステップＳ２０００２：Ｎｏ）、ステップＳ２０００４へ進み、動作パターンを認識する。
【００９４】
このように、入力した項目をプレビュー画像で確認することにより、印刷物を実際に印刷する前に印刷物の仕上りを確認でき、さらに表示されているプレビュー画像に項目を表す動作を指示することで項目の入力をすることができ、その動作が曖昧である場合や不適切である場合でも、認識スコアの高い項目を動作ガイドとして画面上に表示し、動作ガイドを参照して入力できるとともに、動作ガイドの周辺の領域の入力しか認識しないことにより、その印刷物の仕上がりを表示した画像に対して操作パネルで複雑な操作をすることなく、さらに設定項目を仕上りに近い動作で追加して入力でき、一定の範囲以外の誤入力を排除することで、さらに操作者が意図した入力をすることが可能となり、直感的でわかり易いユーザインタフェースを実現でき、高い操作性を得ることができる。
【００９５】
（第４の実施の形態）
第４の実施の形態について、添付図面を参照して説明する。第４の実施の形態の複合機は、原稿から読み込まれた原稿特性値を視覚的に表すプレビュー画像を操作パネル画面に表示するとともに、操作パネル画面上から項目を表す動作をすることにより、項目を入力するものである。図２２は、本発明の第４の実施の形態にかかる複合機の構成を示すブロック図である。本実施の形態にかかる複合機２２００は、操作パネル１０１と、操作パネル制御部１０２と、システム制御部（ＣＰＵ、ＲＯＭ、ＲＡＭ）１０３と、スキャナ１０４と、ＡＤＦ１０４１と、スキャナコントローラ１０５と、原稿読取部１０６と、画像記憶部１０７と、画像処理部１０８と、印刷部１０９と、プリンタエンジンコントローラ１１０と、プリンタエンジン１１１と、仕上げ処理部１１１１と、画像解析部２２０１、項目データベース１０００から構成されている。
【００９６】
ここで、操作パネル１０１と、操作パネル制御部１０２と、システム制御部１０３と、スキャナ１０４と、ＡＤＦ１０４１と、スキャナコントローラ１０５と、原稿読取部１０６と、画像記憶部１０７と、画像処理部１０８と、印刷部１０９と、プリンタエンジンコントローラ１１０と、プリンタエンジン１１１と、仕上げ処理部１１１１と、項目データベース１０００の構成、機能は、第１の実施の形態と同様であるので、説明を省略する。
【００９７】
画像解析部２２０１は、画像記憶部１０７内に記憶された画像データに対して光学式文字認識を行うＯＣＲ（オプティカル・キャラクタ・レコグニッション）処理を実施し、原稿画像の特徴を表す様々な原稿特性値を算出するものである。この原稿特性値とは、例えば使用色（原稿で使用している色情報）、原稿方向（原稿の上下左右の位置関係情報）、原稿サイズ、画像種類（文字、写真、イラストあるいはそれらの混合か）、原稿濃度、画素密度（原稿全体における有画素部分の面積比率）、上下左右の余白寸法、使用文字サイズ、レイアウト情報（段組み原稿か否かなど）などを数値化したものである。なお、これらの値のうち、定量的な値に関しては、平均値や最大値、最小値といった統計的な値もあわせて算出するようにする。
【００９８】
次に、以上のように構成されている複合機による画像形成処理について、説明する。図２３は、原稿読取部、画像記憶部、画像解析部、プレビュー画像生成部、表示部、入力部、動作入力処理部、動作認識部、項目処理部、画像処理部、印刷部が行う画像形成処理手順を示すフローチャートである。本実施の形態にかかる画像形成処理の手順は、図３、図４に示すフローチャートと共通する部分であるので、異なる部分のみ説明する。プレビュー画像生成部の処理から印刷部の処理（ステップＳ２３００４〜ステップＳ２３０１２）は、上述の第１の実施の形態の処理のフローチャート（図３のステップＳ３００５〜Ｓ３０１０、図４）での説明を参照し、ここでの説明を省略する。
【００９９】
まず、原稿読取部１０６は、スキャナ１０４から読込んだ原稿の画像データを読み取る（ステップＳ２３００１）。画像記憶部１０７は、原稿読取部１０６が読み取った画像データを一時保管する（ステップＳ２３００２）。画像解析部２２０１は、画像データから原稿特性値を抽出し、原稿特性値に対応する項目を選択する（ステップＳ２３００３）。例えば、画像解析部２２０１で原稿が文字のみから構成されているという原稿特性値が得られた場合には、設定項目は“原稿種類文字のみ”が選択され、それに伴って第1の実施の形態と同様に、プレビュー画像生成部１０２４で、画像データの領域に文字であることを示す“〜”が表示されたプレビュー画像が生成されることとなる。以降は図３、図４の説明と同様である。
【０１００】
このように、読み込んだ原稿から得られた情報をプレビュー画像で表示することにより、印刷物を実際に印刷する前に印刷物の仕上りを確認でき、さらに表示されているプレビュー画像に対して、項目を表す動作を指示することで項目の入力をすることにより、操作パネルから複雑な操作をすることなく、さらに設定項目を仕上りに近い動作で追加して入力することが可能となり、直感的でわかり易いユーザインタフェースを実現でき、高い操作性を得ることができる。
【０１０１】
なお、第１〜第４の実施の形態の複合機で実行される画像形成プログラムは、ＲＯＭ等に予め組み込まれて提供される。
【０１０２】
第１〜第４の実施の形態の複合機で実行される画像形成プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【０１０３】
さらに、第１〜第４の実施の形態の複合機で実行される画像形成プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の複合機で実行される画像形成プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１０４】
第１〜第４の実施の形態の複合機で実行される画像形成プログラムは、上述した各部（操作パネル制御部、プレビュー画像生成部、動作入力処理部、動作認識部、項目入力処理部、画像処理部、印刷部、候補選択部、候補表示部、入力領域制限部、原稿読取部、画像解析部など）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭから画像形成プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、操作パネル制御部、プレビュー画像生成部、動作入力処理部、動作認識部、項目入力処理部、画像処理部、印刷部、候補選択部、候補表示部、入力領域制限部、原稿読取部、画像解析部などが主記憶装置上に生成されるようになっている。
【０１０５】
また、第１〜第５の実施の形態は、これまで説明してきた複合機に換えて、複写機などに適応してもよい。
【図面の簡単な説明】
【０１０６】
【図１】第１の実施の形態にかかる複合機の構成を示すブロック図である。
【図２】項目データベースのデータ構成の一例を示す説明図である。
【図３】制御部、表示部、入力部、プレビュー画像生成部、画像処理部、印刷部が行う画像形成処理手順を示すフローチャートである。
【図４】図３での項目の入力の受付処理手順を示すフローチャートである。
【図５】プレビュー画像を表示した操作パネル画面の一例を示す説明図である。
【図６】パンチ穴の指示を表す動作の一例を示す説明図である。
【図７】ステープルの指示を表す動作の一例を示す説明図である。
【図８】余白寸法調節の指示を表す動作の一例を示す説明図である。
【図９】印刷倍率変更の指示を表す動作の一例を示す説明図である。
【図１０】第２の実施の形態にかかる複合機の構成を示すブロック図である。
【図１１】動作入力処理部、動作認識部、候補選択部、候補表示部、項目入力処理部が行う画像形成処理手順を示すフローチャートである。
【図１２】曖昧な指示を表す動作の一例を示す説明図である。
【図１３】不適切な指示を表す動作の一例を示す説明図である。
【図１４】動作ガイドを表示した操作パネル画面の一例を示す説明図である。
【図１５】動作ガイドを表示した操作パネル画面の一例を示す説明図である。
【図１６】動作入力処理部、動作認識部、候補選択部、候補表示部、項目入力処理部が行う画像形成処理手順を示すフローチャートである。
【図１７】ポップアップメニューを表示した操作パネル画面の一例を示す説明図である。
【図１８】ポップアップメニューを表示した操作パネル画面の一例を示す説明図である。
【図１９】第３の実施の形態にかかる複合機の構成を示すブロック図である。
【図２０】動作入力処理部、動作認識部、入力領域制限部、候補選択部、候補表示部、項目入力処理部が行う画像形成処理手順を示すフローチャートである。
【図２１】入力可能領域を示した操作パネル画面の一例を示す説明図である。
【図２２】第４の実施の形態にかかる複合機の構成を示すブロック図である。
【図２３】原稿読取部、画像記憶部、画像解析部、プレビュー画像生成部、表示部、入力部、動作入力処理部、動作認識部、項目処理部、画像処理部、印刷部が行う画像形成処理手順を示すフローチャートである。
【符号の説明】
【０１０７】
１００  １１００  １９００  ２２００  複合機
１０１  操作パネル
１０１１  表示部
１０１２  入力部
１０２  １００２  １９０２  操作パネル制御部
１０２１  制御部
１０２２  項目入力処理部
１０２３  プレビュー画像生成部
１０２４  プレビュー画像表示部
１０２５  動作入力処理部
１０２６  動作認識部
１００２１  候補選択部
１００２２  候補表示部
１９０２１  入力領域制限部
１０３  システム制御部
１０４  スキャナ
１０４１  ＡＤＦ
１０５  スキャナコントローラ
１０６  原稿読取部
１０７  画像記憶部
１０８  画像処理部
１０９  印刷部
１１０  プリンタエンジンコントローラ
１１１  プリンタエンジン
１１１１  仕上げ処理部
２２０１  画像解析部
１２０  原稿
１３０  印刷物
１０００  項目データベース
【図１】
2006041947.tif 000003
【図２】
2006041947.tif 000004
【図３】
2006041947.tif 000005
【図４】
2006041947.tif 000006
【図５】
2006041947.tif 000007
【図６】
2006041947.tif 000008
【図７】
2006041947.tif 000009
【図８】
2006041947.tif 000010
【図９】
2006041947.tif 000011
【図１０】
2006041947.tif 000012
【図１１】
2006041947.tif 000013
【図１２】
2006041947.tif 000014
【図１３】
2006041947.tif 000015
【図１４】
2006041947.tif 000016
【図１５】
2006041947.tif 000017
【図１６】
2006041947.tif 000018
【図１７】
2006041947.tif 000019
【図１８】
2006041947.tif 000020
【図１９】
2006041947.tif 000021
【図２０】
2006041947.tif 000022
【図２１】
2006041947.tif 000023
【図２２】
2006041947.tif 000024
【図２３】
2006041947.tif 000025