(57)【特許請求の範囲】
【請求項１】
ページ単位の情報を含む入力情報を表示して処理項目の設定を受け付けるユーザインタフェース装置において、
前記入力情報の構成要素を解析する解析手段と、
前記解析手段の解析による解析結果に基づいて、前記入力情報のページごとに、該ページにおける情報が占める領域の画定を表す領域表象の情報を生成する領域生成手段と、
各ページの領域表象以外の領域に対する透過パラメータを設定し、設定した前記透過パラメータと前記領域生成手段によって生成された前記領域表象の情報とに基づいて、ページごとの前記領域表象を重ね合わせた仕上がり予想表示の情報を生成する仕上がり生成手段と、
前記仕上がり生成手段によって生成された仕上がり予想表示の情報を表示し、前記入力情報に対して施す処理項目の情報を表示して該処理項目の情報の表示から処理の指定入力を受け付ける操作表示手段と、を備え、
前記仕上がり生成手段は、前記操作表示手段が処理の指定入力を受け付けた場合受け付けた指定入力に従って処理を施した後の仕上がり予想表示の情報を、さらに生成する
ことを特徴とするユーザインタフェース装置。
【請求項２】
前記入力情報は、少なくとも１種の画像を含み、
前記解析手段は、前記入力情報に含まれる画像の画像種を解析し、
前記領域生成手段は、前記解析手段によって解析される画像種ごとに前記領域が画定される態様で表示するように、前記領域表象の情報を生成する
ことを特徴とする請求項１に記載のユーザインタフェース装置。
【請求項３】
前記領域生成手段は、前記領域全体及び前記画定された領域のうち少なくとも一方の輪郭線を表示する形態で表示するように、前記領域表象の情報を生成する
ことを特徴とする請求項１または２に記載のユーザインタフェース装置。
【請求項４】
前記領域生成手段は、前記領域全体及び前記画定された領域のうち少なくとも一方を透明色で、かつ輪郭線を強調して表示する形態で表示するように、前記領域表象の情報を生成する
ことを特徴とする請求項１〜３のいずれか１つに記載のユーザインタフェース装置。
【請求項５】
前記仕上がり生成手段は、入力情報に含まれるページ単位の情報を表裏両面の形態で出力する要求信号を受け付けた場合、前記仕上がり予想の情報を、表面に対応するページの領域表象及び裏面に対応するページの領域表象を互いに反転させた態様で表示するよう生成する
ことを特徴とする請求項１〜４のいずれか１つに記載のユーザインタフェース装置。
【請求項６】
前記入力情報に対して前記処理の指定入力に基づく仕上げ処理が施された場合において、施された仕上げ処理の結果が前記領域表象の位置に干渉することを含む不具合が発生するか否かを判定する判定手段を、さらに備え、
前記仕上がり生成手段は、前記判定手段が不具合の発生を判定した場合、不具合の判定されたページの領域表象を該ページ内において干渉しない位置に移動して表示するように仕上がり予想表示の情報を生成する
ことを特徴とする請求項１〜５のいずれか１つに記載のユーザインタフェース装置。
【請求項７】
前記仕上がり生成手段は、前記不具合の判定されたページの領域表象を該ページ内においてページごとに一律に上下左右の少なくともいずれかに干渉しないように移動して表示するように仕上がり予想表示の情報を生成する
ことを特徴とする請求項６に記載のユーザインタフェース装置。
【請求項８】
前記仕上がり生成手段は、前記不具合の判定されたページの領域表象を該ページ内においてページごとに独立に上下左右の少なくともいずれかに干渉しないように移動して表示するように仕上がり予想表示の情報を生成する
ことを特徴とする請求項６に記載のユーザインタフェース装置。
【請求項９】
前記仕上がり生成手段は、ページの左端、右端、上端、および下端のうち少なくともいずれかを基準として各ページの領域表象の表示位置を揃えるように各ページの領域表象を移動して表示するように仕上がり予想表示の情報を生成する
ことを特徴とする請求項１〜８のいずれか１つに記載のユーザインタフェース装置。
【請求項１０】
前記操作表示手段は、前記基準となるページの左端、右端、上端、および下端のうち少なくともいずれかを指定する基準指定処理の項目を表示して該表示から指定入力を受け付けるものであり、
前記仕上がり生成手段は、前記操作表示手段から指定された該少なくともいずれかを基準として各ページの領域表象の表示位置を揃えるように各ページの領域表象を移動して表示するように仕上がり予想表示の情報を生成する
ことを特徴とする請求項９に記載のユーザインタフェース装置。
【請求項１１】
ページ単位の情報を含む情報を入力する情報入力手段と、
前記情報入力手段によって入力した入力情報を表示して処理項目の設定を受け付けるユーザインタフェース装置と、
前記ユーザインタフェース装置によって処理項目の設定を受け付けられた入力情報を画像出力する画像出力手段と、を備える画像形成装置において、
前記ユーザインタフェース装置は、
前記入力情報の構成要素を解析する解析手段と、
前記解析手段の解析による解析結果に基づいて、前記入力情報のページごとに、該ページにおける情報が占める領域の画定を表す領域表象の情報を生成する領域生成手段と、
各ページの領域表象以外の領域に対する透過パラメータを設定し、設定した前記透過パラメータと前記領域生成手段によって生成された前記領域表象の情報とに基づいて、ページごとの前記領域表象を重ね合わせた仕上がり予想表示の情報を生成する仕上がり生成手段と、
前記仕上がり生成手段によって生成された仕上がり予想表示の情報を表示し、前記入力情報に対して施す処理項目の情報を表示して該処理項目の情報の表示から処理の指定入力を受け付ける操作表示手段と、
を備え、
前記仕上がり生成手段は、前記操作表示手段が処理の指定入力を受け付けた場合受け付けた指定入力に従って処理を施した後の仕上がり予想表示の情報を、さらに生成する
ことを特徴とする画像形成装置。
【請求項１２】
ページ単位の情報を含む入力情報を表示して処理項目の設定を受け付けるユーザインタフェース装置における画像表示方法であって、
解析手段によって、前記入力情報の構成要素を解析する解析工程と、
領域生成手段によって、前記解析工程での解析結果に基づいて、前記入力情報のページごとに、該ページにおける情報が占める領域の画定を表す領域表象の情報を生成する領域生成工程と、
仕上がり生成手段によって、各ページの領域表象以外の領域に対する透過パラメータを設定し、設定した前記透過パラメータと前記領域生成工程で生成された前記領域表象の情報とに基づいて、ページごとの前記領域表象を重ね合わせた仕上がり予想表示の情報を生成する仕上がり生成工程と、
操作表示手段によって、前記仕上がり生成工程で生成された仕上がり予想表示の情報を表示し、前記入力情報に対して施す処理項目の情報を表示して該処理項目の情報の表示から処理の指定入力を受け付ける表示受付工程と、を含み、
前記仕上がり生成工程は、前記表示受付工程で処理の指定入力を受け付けた場合受け付けた指定入力に従って処理を施した後の仕上がり予想表示の情報を、さらに生成する
ことを特徴とする画像表示方法。
【請求項１３】
前記入力情報は、少なくとも１種の画像を含み、
前記解析工程は、前記入力情報に含まれる画像の画像種を解析し、
前記領域生成工程は、前記領域表象の情報を、前記解析工程で解析される文字、写真画像、図表、中間調画像、その他の画像の画像種に基づいて、画像種ごとに前記領域が画定される態様で表示するように、生成する
ことを特徴とする請求項１２に記載の画像表示方法。
【請求項１４】
前記領域生成工程は、前記領域全体及び前記画定された領域のうち少なくとも一方の輪郭線を表示する形態で表示するように、前記領域表象の情報を生成する
ことを特徴とする請求項１２または１３に記載の画像表示方法。
【請求項１５】
前記領域生成工程は、前記領域全体及び前記画定された領域のうち少なくとも一方を透明色で、かつ輪郭線を強調して表示する形態で表示するように、前記領域表象の情報を生成する
ことを特徴とする請求項１２〜１４のいずれか１つに記載の画像表示方法。
【請求項１６】
請求項１２〜１５の少なくともいずれか１つに記載の画像表示方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザインタフェース装置、画像形成装置、画像表示方法、およびその方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
従来、複写装置、ファクシミリ装置、プリンタ装置等の画像処理装置においては、ユーザが当該画像処理装置の有する機能のなかから実行させたい機能を選択し、所望の内容に設定する必要があった。例えば、原稿の種類や濃度等の原稿の状態に関する設定、画像の拡大／縮小、片面／両面印刷、余白サイズ等の各種画像処理に関する設定及びソート、ステープル処理、パンチ穴あけ処理等の後処理に関する設定等を行う必要がある。
【０００３】
そこで、従来の画像処理装置は、これらの多種多様な設定をユーザに行わせるために、多数の設定項目を用意し、ユーザはこのような多数の設定項目のなかから意図する処理結果が得られるように設定操作を行う必要があった。
【０００４】
ところが、従来の画像処理装置では、設定内容によって最終的にどのような処理結果、例えば、印刷結果が得られるのかが、実際に印刷出力されないと分からず、予想外の仕上がりになってしまう場合も少なくなかった。
【０００５】
そこで、印刷結果の状態を示すプレビュー画像を表示するプレビュー表示装置（特許文献１参照）が提案されていた。また、紙質の異なる用紙形態の表現される用紙画像データが選択されると、当該選択された用紙画像データに対応した用紙上に画像データが印刷された状態のプレビュー画像を表示する画像処理装置（特許文献２参照）が提案されていた。また、編集処理された複数の画像データを合成して、プレビュー表示する画像形成システム（特許文献３参照）が提案されていた。
【０００６】
これらの従来技術は、いずれも設定内容に応じて画像処理した処理結果の画像を１枚ずつ、あるいは、複数枚を合成してプレビュー表示していた。そして、このようなプレビュー画像を見て設定をやり直す等の操作を行うことで、印刷出力される前に、仕上がり状態を確認して設定操作を行い、意図する画像出力を得ることができるとしている。
【０００７】
【特許文献１】特開２００３−５４７１号公報
【特許文献２】特開２００２−１０３７２６号公報
【特許文献３】特開平１１−２３４５０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１〜３の技術によれば、設定内容に応じて画像処理した処理結果の画像を１枚、あるいは、複数枚を合成してプレビュー表示するのみであって、画像枚数が多い場合には、複数ページからなる全体画像の構成状態や確認したい画像を見つけるのに１ページずつページめくり操作を行って見つける必要があり、一見して把握できないので不便であるという問題があった。
【０００９】
本発明は上記の問題に鑑みてなされその目的は、複数ページからなる処理対象画像に対する仕上がりの全体的なレイアウトを容易に視認することができる利便性の高いユーザインタフェース装置、画像形成装置、画像表示方法、およびその方法をコンピュータに実行させるプログラムを提供することである。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、ページ単位の情報を含む入力情報を表示して処理項目の設定を受け付けるユーザインタフェース装置において、前記入力情報の構成要素を解析する解析手段と、前記解析手段の解析による解析結果に基づいて、前記入力情報のページごとに、該ページにおける情報が占める領域の画定を表す領域表象の情報を生成する領域生成手段と、各ページの領域表象以外の領域に対する透過パラメータを設定し、設定した前記透過パラメータと前記領域生成手段によって生成された前記領域表象の情報とに基づいて、ページごとの前記領域表象を重ね合わせた仕上がり予想表示の情報を生成する仕上がり生成手段と、前記仕上がり生成手段によって生成された仕上がり予想表示の情報を表示し、前記入力情報に対して施す処理項目の情報を表示して該処理項目の情報の表示から処理の指定入力を受け付ける操作表示手段と、を備え、前記仕上がり生成手段は、前記操作表示手段が処理の指定入力を受け付けた場合受け付けた指定入力に従って処理を施した後の仕上がり予想表示の情報を、さらに生成することを特徴とする。
【００１１】
請求項２にかかる発明は、請求項１に記載のユーザインタフェース装置において、前記入力情報は、少なくとも１種の画像を含み、前記解析手段は、前記入力情報に含まれる画像の画像種を解析し、前記領域生成手段は、前記解析手段によって解析される画像種ごとに前記領域が画定される態様で表示するように、前記領域表象の情報を生成することを特徴とする。
【００１２】
請求項３にかかる発明は、請求項１または２に記載のユーザインタフェース装置において、前記領域生成手段は、前記領域全体及び前記画定された領域のうち少なくとも一方の輪郭線を表示する形態で表示するように、前記領域表象の情報を生成することを特徴とする。
【００１３】
請求項４にかかる発明は、請求項１〜３のいずれか１つに記載のユーザインタフェース装置において、前記領域生成手段は、前記領域全体及び前記画定された領域のうち少なくとも一方を透明色で、かつ輪郭線を強調して表示する形態で表示するように、前記領域表象の情報を生成することを特徴とする。
【００１４】
請求項５にかかる発明は、請求項１〜４のいずれか１つに記載のユーザインタフェース装置において、前記仕上がり生成手段は、入力情報に含まれるページ単位の情報を表裏両面の形態で出力する要求信号を受け付けた場合、前記仕上がり予想の情報を、表面に対応するページの領域表象及び裏面に対応するページの領域表象を互いに反転させた態様で表示するよう生成することを特徴とする。
【００１５】
請求項６にかかる発明は、請求項１〜５のいずれか１つに記載のユーザインタフェース装置において、前記入力情報に対して前記処理の指定入力に基づく仕上げ処理が施された場合において、施された仕上げ処理の結果が前記領域表象の位置に干渉することを含む不具合が発生するか否かを判定する判定手段を、さらに備え、前記仕上がり生成手段は、前記判定手段が不具合の発生を判定した場合、不具合の判定されたページの領域表象を該ページ内において干渉しない位置に移動して表示するように仕上がり予想表示の情報を生成することを特徴とする。
【００１６】
請求項７にかかる発明は、請求項６に記載のユーザインタフェース装置において、前記仕上がり生成手段は、前記不具合の判定されたページの領域表象を該ページ内においてページごとに一律に上下左右の少なくともいずれかに干渉しないように移動して表示するように仕上がり予想表示の情報を生成することを特徴とする。
【００１７】
請求項８にかかる発明は、請求項６に記載のユーザインタフェース装置において、前記仕上がり生成手段は、前記不具合の判定されたページの領域表象を該ページ内においてページごとに独立に上下左右の少なくともいずれかに干渉しないように移動して表示するように仕上がり予想表示の情報を生成することを特徴とする。
【００１８】
請求項９にかかる発明は、請求項１〜８のいずれか１つに記載のユーザインタフェース装置において、前記仕上がり生成手段は、ページの左端、右端、上端、および下端のうち少なくともいずれかを基準として各ページの領域表象の表示位置を揃えるように各ページの領域表象を移動して表示するように仕上がり予想表示の情報を生成することを特徴とする。
【００１９】
請求項１０にかかる発明は、請求項９に記載のユーザインタフェース装置において、前記操作表示手段は、前記基準となるページの左端、右端、上端、および下端のうち少なくともいずれかを指定する基準指定処理の項目を表示して該表示から指定入力を受け付けるものであり、前記仕上がり生成手段は、前記操作表示手段から指定された該少なくともいずれかを基準として各ページの領域表象の表示位置を揃えるように各ページの領域表象を移動して表示するように仕上がり予想表示の情報を生成することを特徴とする。
【００２０】
請求項１１にかかる発明は、ページ単位の情報を含む情報を入力する情報入力手段と、前記情報入力手段によって入力した入力情報を表示して処理項目の設定を受け付けるユーザインタフェース装置と、前記ユーザインタフェース装置によって処理項目の設定を受け付けられた入力情報を画像出力する画像出力手段と、を備える画像形成装置において、前記ユーザインタフェース装置は、前記入力情報の構成要素を解析する解析手段と、前記解析手段の解析による解析結果に基づいて、前記入力情報のページごとに、該ページにおける情報が占める領域の画定を表す領域表象の情報を生成する領域生成手段と、各ページの領域表象以外の領域に対する透過パラメータを設定し、設定した前記透過パラメータと前記領域生成手段によって生成された前記領域表象の情報とに基づいて、ページごとの前記領域表象を重ね合わせた仕上がり予想表示の情報を生成する仕上がり生成手段と、前記仕上がり生成手段によって生成された仕上がり予想表示の情報を表示し、前記入力情報に対して施す処理項目の情報を表示して該処理項目の情報の表示から処理の指定入力を受け付ける操作表示手段と、を備え、前記仕上がり生成手段は、前記操作表示手段が処理の指定入力を受け付けた場合受け付けた指定入力に従って処理を施した後の仕上がり予想表示の情報を、さらに生成することを特徴とする。
【００２１】
請求項１２にかかる発明は、ページ単位の情報を含む入力情報を表示して処理項目の設定を受け付けるユーザインタフェース装置における画像表示方法であって、解析手段によって、前記入力情報の構成要素を解析する解析工程と、領域生成手段によって、前記解析工程での解析結果に基づいて、前記入力情報のページごとに、該ページにおける情報が占める領域の画定を表す領域表象の情報を生成する領域生成工程と、仕上がり生成手段によって、各ページの領域表象以外の領域に対する透過パラメータを設定し、設定した前記透過パラメータと前記領域生成工程で生成された前記領域表象の情報とに基づいて、ページごとの前記領域表象を重ね合わせた仕上がり予想表示の情報を生成する仕上がり生成工程と、操作表示手段によって、前記仕上がり生成工程で生成された仕上がり予想表示の情報を表示し、前記入力情報に対して施す処理項目の情報を表示して該処理項目の情報の表示から処理の指定入力を受け付ける表示受付工程と、を含み、前記仕上がり生成工程は、前記表示受付工程で処理の指定入力を受け付けた場合受け付けた指定入力に従って処理を施した後の仕上がり予想表示の情報を、さらに生成するものであることを特徴とする。
【００２２】
請求項１３にかかる発明は、請求項１２に記載の画像表示方法において、前記入力情報は、少なくとも１種の画像を含み、前記解析工程は、前記入力情報に含まれる画像の画像種を解析し、前記領域生成工程は、前記領域表象の情報を、前記解析工程で解析される文字、写真画像、図表、中間調画像、その他の画像の画像種に基づいて、画像種ごとに前記領域が画定される態様で表示するように、生成することを特徴とする。
【００２３】
請求項１４にかかる発明は、請求項１２または１３に記載の画像表示方法において、前記領域生成工程は、前記領域全体及び前記画定された領域のうち少なくとも一方の輪郭線を表示する形態で表示するように、前記領域表象の情報を生成するものであることを特徴とする。
【００２４】
請求項１５にかかる発明は、請求項１２〜１４のいずれか１つに記載の画像表示方法において、前記領域生成工程は、前記領域全体及び前記画定された領域のうち少なくとも一方を透明色で、かつ輪郭線を強調して表示する形態を透明色で、かつ輪郭線を強調して表示する形態で表示するように、前記領域表象の情報を生成するものであることを特徴とする。
【００２５】
請求項１６にかかる発明は、プログラムにおいて、請求項１２〜１５の少なくともいずれか１つに記載の画像表示方法をコンピュータに実行させることを特徴とする。
【発明の効果】
【００２６】
請求項１にかかる発明によれば、入力情報の文書構成要素を解析し、解析結果に基づいて入力情報から、ページにおける入力情報が占める情報の領域の画定を表す領域表象の情報をページごとに重ね合わせた形態で生成し、ページにおける領域表象以外の領域に対する透過パラメータを設定し、ページごとの領域表象を重ね合わせた形態で仕上がり予想を表示し、処理項目の情報を表示して該処理項目の情報の表示から処理の指定入力を受け付け、受け付けた指定に従って処理を施した後の仕上がり予想をさらに表示して処理の指定を受け付ける。この構成によって、複数ページの画像からなる入力情報に対して、指定された処理を施した場合の各ページの画像として意味のある領域表象を重ね合わせて透過して見える状態で表示するので、複数ページを画像出力する際に全ページを見通した仕上がり予想画像のレイアウトを容易に確認することができる。
【００２７】
請求項２にかかる発明によれば、入力情報の画像種を解析し、領域表象をさらに、解析された画像種ごとに領域が画定される態様で表示するので、複数ページを画像出力する際に全ページを見通した仕上がり予想画像のレイアウトを画像種を区別できる表示で容易に確認することができる。
【００２８】
請求項３にかかる発明によれば、領域全体及び画定された領域のうち少なくとも一方の輪郭線を表示するので、複数ページを画像出力する際に全ページを見通した仕上がり予想画像のレイアウトを輪郭線を見ながら容易に確認することができる。
【００２９】
請求項４にかかる発明によれば、領域全体及び画定された領域のうち少なくとも一方を透明色で、かつ輪郭線を強調して表示することによって、複数ページを画像出力する際に全ページを見通した仕上がり予想画像のレイアウトを、さらに輪郭線を強調して表示するので、容易に確認することができる。
【００３０】
請求項５にかかる発明によれば、入力情報に含まれるページ単位の情報を表裏両面の形態で出力する場合、仕上がり予想の情報を、表面に対応するページの領域表象及び裏面に対応するページの領域表象を互いに反転させた態様で表示することによって、入力情報を両面印刷出力する場合でも、領域表象を表裏について反転された状態で全ページに渡って重ね合わせて透過して見える状態で表示するので、複数ページを両面出力する際にも、全ページを見通した仕上がり予想画像のレイアウトを容易に確認することができる。
【００３１】
請求項６にかかる発明によれば、仕上げ処理が指定されて施された場合において、施された仕上げ処理の結果が領域表象の位置に干渉することを含む不具合が発生すると判定された場合、不具合の判定されたページの領域表象を該ページ内において干渉しないように移動して表示することによって、設定された処理結果によっては、不具合が発生するページについても、不具合の発生の表示を全体を通して見易い形態で表示し、不具合を回避する場合は、回避した結果についても全ページを見通した仕上がり予想画像のレイアウトを容易に確認することができる。
【００３２】
請求項７にかかる発明によれば、不具合の判定されたページの領域表象を該ページ内においてページごとに一律に上下左右の少なくともいずれかに干渉しないように移動して表示するので、複数ページを画像出力する際に不具合を避けながら、全ページを見通した仕上がり予想画像のレイアウトを容易に確認することができる。
【００３３】
請求項８にかかる発明によれば、不具合の判定されたページの領域表象を該ページ内においてページごとに独立に上下左右の少なくともいずれかに干渉しないように移動して表示するので、複数ページを画像出力する際に不具合を避けながら、全ページを見通した仕上がり予想画像のレイアウトを容易に確認することができる。
【００３４】
請求項９にかかる発明によれば、ページの左端、右端、上端、および下端のうち少なくともいずれかを基準として各ページの領域表象の表示位置を揃えるように各ページの領域表象を移動して表示するので、複数ページを画像出力する際に不具合を避けながら、全ページを見通した仕上がり予想画像のレイアウトを容易に確認することができる。
【００３５】
請求項１０にかかる発明によれば、基準となるページの左端、右端、上端、および下端のうち少なくともいずれかを指定する基準指定処理の項目を表示して該表示から指定入力を受け付けると、指定された該少なくともいずれかを基準として各ページの領域表象の表示位置を揃えるように各ページの領域表象を移動して表示するので、複数ページを画像出力する際に不具合を避けながら、全ページを見通した仕上がり予想画像のレイアウトを容易に確認することができる。
【００３６】
請求項１１にかかる発明によれば、ページ単位の情報を含む情報を入力する情報入力手段と、入力情報を表示して処理項目の設定を受け付けるユーザインタフェース装置と、処理項目の設定を受け付けられた入力情報を画像出力する画像出力手段と、を備える画像形成装置において、複数ページの画像からなる入力情報に対して、指定された処理を施した場合の各ページの画像として意味のある領域表象を重ね合わせて透過して見える状態で表示するので、複数ページを画像出力する際に全ページを見通した仕上がり予想画像のレイアウトを容易に確認することができる画像形成装置を提供できる。
【００３７】
請求項１２にかかる発明によれば、入力情報の文書構成要素を解析し、解析結果に基づいて入力情報を、ページにおける入力情報が占める情報の領域の画定を表す領域表象の情報を生成し、ページにおける領域表象以外の領域に対する透過パラメータを設定し、ページごとの領域表象を重ね合わせた形態で仕上がり予想を表示し、処理項目の情報を表示して該処理項目の情報の表示から処理の指定入力を受け付け、受け付けた指定に従って処理を施した後の仕上がり予想をさらに表示して処理の指定を受け付ける。この構成によって、複数ページの画像からなる入力情報に対して、指定された処理を施した場合の各ページの画像として意味のある領域表象を重ね合わせて透過して見える状態で表示するので、複数ページを画像出力する際に全ページを見通した仕上がり予想画像のレイアウトを容易に確認することができる画像表示方法を提供できる。
【００３８】
請求項１３にかかる発明によれば、入力情報の画像種を解析し、領域表象をさらに、解析された画像種ごとに領域が画定される態様で表示するので、複数ページを画像出力する際に全ページを見通した仕上がり予想画像のレイアウトを画像種を区別できる表示で容易に確認することができる。
【００３９】
請求項１４にかかる発明によれば、領域全体及び画定された領域のうち少なくとも一方の輪郭線を表示するので、複数ページを画像出力する際に全ページを見通した仕上がり予想画像のレイアウトを輪郭線を見ながら容易に確認することができる。
【００４０】
請求項１５にかかる発明によれば、領域全体及び画定された領域のうち少なくとも一方を透明色で、かつ輪郭線を強調して表示することによって、複数ページを画像出力する際に全ページを見通した仕上がり予想画像のレイアウトを、さらに輪郭線を強調して表示するので、容易に確認することができる。
【００４１】
請求項１６にかかる発明によれば、請求項１２〜１５の少なくともいずれか１つに記載の画像表示方法をコンピュータに実行させることがきる。
【発明を実施するための最良の形態】
【００４２】
以下に添付図面を参照して、この発明にかかるユーザインタフェース装置、画像形成装置、画像表示方法、およびその方法をコンピュータに実行させるプログラムの最良な実施の形態を、実施の形態１〜３、および変形例１〜３に沿って詳細に説明する。
【００４３】
（１．実施の形態１）
（１．１．ユーザインタフェース装置の構成）
実施の形態１によるユーザインタフェース装置は、ページ単位の情報を含む入力情報を解析し、入力情報を出力する場合におけるページに情報の占める領域の画定を表す領域表象の情報を生成し、ページごとの領域表象を重ね合わせた形態で仕上がり予想を表示し、入力情報に対して施す処理項目を操作表示部に表示して該処理項目から処理の指定を受け付ける。そして、指定された処理を施した後の仕上がり予想の画像を操作表示部に表示する。
【００４４】
この構成によって、複数ページの画像からなる入力情報に対して、指定された処理を施した場合の各ページの画像として意味のある領域表象を重ね合わせて透過して見える状態で表示するので、複数ページを画像出力する際に全ページを見通した仕上がり予想画像のレイアウトを容易に確認することができる。
【００４５】
図１は、実施の形態１によるユーザインタフェース装置を備える画像形成装置の機能的ブロック図である。画像形成装置は、スキャナ１、画像処理部２、出力処理部３、画像出力部４、メモリ（ＨＤＤ）５、およびユーザインタフェース装置１０を備える。
【００４６】
スキャナ１は、原稿画像を読み取る。スキャナ１は、相対的に副走査方向に移動する原稿に読取光を照射してその反射光をＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）等の光電変換素子で光電変換することで、当該原稿の画像を読み取る。スキャナ１は、搭載する複数枚の原稿を一枚ずつ送り出すＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）を備えている場合、ＡＤＦから送られてくる原稿を順次読み取って、画像処理部２にアナログ画像データとして送信する。
【００４７】
画像処理部２は、スキャナ１によって読み取ったアナログデータを受信し、デジタル画像データに変換して画像記憶部５に出力し、それと共に、ユーザインタフェース装置１０に送信する。
【００４８】
画像記憶部５は、大容量のＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）やハードディスク（ＨＤＤ）等の大容量記憶媒体で構成され、スキャナ１が読み取った画像データをファイル毎に分類して記憶する。
【００４９】
ユーザインタフェース装置１０は、画像情報を入力して表示し、各種の処理項目の設定を受け付け、受け付けた設定に従って処理を施した画像をさらに表示する。
【００５０】
出力処理部３は、ユーザインタフェース装置１０によって受け付けられた処理設定に基づいて、入力画像データに対して出力処理を施す。出力処理部３は、入力した画像データに対してガンマ変換など各種の必要な画像処理を施す。画像出力部４は、出力処理部３によって施された出力処理に従って画像出力する。ここで、画像出力部４が施す出力処理は、出力用紙に画像形成して画像出力するだけでなく、ステープル処理、パンチ穴空け処理などの印刷後の後処理も含む。
【００５１】
実施の形態１によるユーザインタフェース装置１０は、解析部１１、領域生成部１２、仕上がり生成部１３、項目選択部１４、および操作表示部１５を備える。
【００５２】
解析部１１は、入力情報の文書構成要素を解析する。解析部１１は、画像記憶部５に格納されている原稿ファイルあるいは画像処理部２から送信された画像データに対して、該原稿ファイルの特性値を算出して、算出結果を原稿特性値として解析し、仕上がり生成部１３に出力する。
【００５３】
解析部１１が解析する原稿特性値は、大きく分けて原稿状態の特性値、画像の特性値、およびレイアウトの特性値である。原稿状態特性値としては、原稿枚数（ページ数）、原稿面（両面原稿／片面原稿の区別）等を数値化したものである。画像特性値としては、画像種類（文字、写真、イラスト、これらの混在画像）、使用色（モノクロ／カラー、カラーの数）、原稿濃度、画素密度（原稿全体における有画素部分の面積比率）、使用文字サイズ等を数値化したものである。レイアウト特性値としては、原稿方向（原稿の上下左右の位置関係）原稿サイズ、上下左右の余白寸法、レイアウト情報（段組原稿か否か）等を数値化したものである。
【００５４】
解析部１１は、入力した画像データに対して、文字画像、写真画像、図表画像、およびその他の画像のうちいずれの画像種であるかを解析する。解析部１１はまた、解析した結果に基づいて、画像データを分割する。たとえば、文章の場合は段落ごとに分割する。解析部１１は、ここで光学式文字認識処理等を用いることができる。写真画像および図表画像の場合は、それぞれ写真画像および図表画像ごとに分割する。
【００５５】
例えば、文字であると判定した部分が連続した領域を判定することによって文字領域として分割する。また、中間調画素が連続することを検出して、写真画像の領域であることを検出し、写真画像領域を分割する。また、エッジ部の検出、濃淡の差の検出によって、図表画像であることを検出する。それ以外については、文字、写真、および図表画像でないものと判定し、分割処理を施す。これらは公知技術であるので詳細な説明を省略する。
【００５６】
あるいは、解析部１１は、入力情報におけるページの副走査線方向および主走査線方向についてのヒストグラムを解析して、ページ全体における情報として意味のある領域を分割する構成としても良い。
【００５７】
領域生成部１２は、解析部１１の解析による解析結果に基づいて、入力情報を出力する場合におけるページごとに、ページにおける情報の領域の画定を表す領域表象の情報を生成する。例えば、解析部１１が画像を分割することにより、ページ内の画像の領域を画定し、画定した領域を含む領域表象の情報を生成する。
【００５８】
領域表象とは、文章であればその段落、写真であればその写真、図表であればその図表というように、情報として意味のある画像が占めている領域を示す表示である。
【００５９】
領域表象は、例えば画定される領域を覆う２次元の図形であって、画定される領域を囲む境界線で示すことができる。あるいは、領域表象は、文字からなるページであれば、この文字全体を含む矩形の領域で表示することができる。
【００６０】
領域生成部１２は、解析部１１が単純に主走査線方向および副走査線方向のヒストグラムを解析するものである場合、ヒストグラム分布に従って、各ページに１以上の矩形領域によって表現することもできる。
【００６１】
領域表象を、原稿全体のページにおける大枠が縁取られた状態で表示しても良い。また、１ページ中にある文字や写真などの画像種に分割された領域ごとに縁取られた状態で表示しても良い。１ページ中に分割された領域を、文字や写真のサムネイル画像のようにしてより詳しく表示する構成であっても良い。領域生成部１２は、このように領域表象として、あるいは画定された領域を含む領域表象の形態で表示する画像データを生成して、操作表示部１５に表示させる。
【００６２】
仕上がり生成部１３は、領域生成部１２によって生成された領域表象の情報に基づいて、入力情報を操作表示部１５に表示する仕上がり予想表示の情報、即ち仕上がり予想情報を生成する。
【００６３】
仕上がり生成部１３は、最初に読み込んだ状態に対しては、デフォルトの設定の処理を施した状態での表示としておく。例えば、デフォルトで左上でのホッチキス綴じの処理を施すことが設定されていた場合、このようなホッチキス綴じの処理を施した状態でデフォルト設定として表示する。
【００６４】
ここで、仕上がり生成部１３は、領域表象の情報に基づいて、入力情報をページごとの領域表象を重ね合わせた形態で、操作表示部１５に表示させるように仕上がり予想表示の情報を生成する。
【００６５】
項目選択部１４は、解析部１１による解析結果、および仕上がり生成部１３によって生成される仕上がり予想情報に従って、入力情報に対して処理可能な項目を選択する。項目選択部１４は、あらかじめ処理する項目、例えば、ステープル位置の設定、パンチ穴の設定、綴じ代調整の設定、およびページ番号の設定をデフォルトで選択して設定しておくこともできる。
【００６６】
項目選択部１４は、例えば、解析結果によって入力情報がモノクロデータである場合は、カラー設定などの項目は不要とする。また、スキャナ１によってスキャンされる時に、分厚い本などの原稿の場合は、原稿の縁に黒い枠のイメージが出現するので、解析部１１が黒い枠があると解析した場合、「わく消去」という設定が選択される。このように、項目選択部１４は、解析部１１による解析結果に基づいて、設定が必要となる項目を選択し、不必要な項目を非選択とする。
【００６７】
ただし、ここで項目選択部１４を設けない構成とすることもできる。その場合は、所定の項目を常に設定しておく構成とする。
【００６８】
操作表示部１５は、仕上がり生成部１３によって生成された仕上がり予想表示の情報に従って、ページごとの領域表象を重ね合わせた形態で仕上がり予想を表示する。また、操作表示部１５は、項目選択部１４が選択した処理項目を表示し、該処理項目の情報の表示から処理の指定入力を受け付ける。指定入力は、操作者による接触入力が可能である。
【００６９】
仕上がり生成部１３は、操作表示部１５が指定入力を受け付けた場合、受け付けた指定入力に従って処理を施した後の仕上がり予想表示の情報をさらに生成して、操作表示部１５はさらに生成された仕上がり予想表示の情報に従って、さらに仕上がり予想を表示する。
【００７０】
操作表示部１５は、例えば、液晶ディスプレイ等が用いられ、液晶モニタの上部に、タッチパネルを配置して構成できる。操作表示部１５は、各種操作キーおよび仕上がり画像表示部分（例えば、液晶ディスプレイ）上に配設されたタッチパネルを有する。操作キーやタッチパネルからは、画像処理装置１０の操作を行うのに必要な各種操作が行われるとともに、特に、ユーザが印刷したい原稿に対する原稿画像の画像処理（画像加工）、印刷条件に関する設定、後処理に関する設定等の各種設定操作が受け付けられる。
【００７１】
操作表示部１５での印刷を行う場合の各種設定としては、例えば、原稿の状態に応じたスキャナ１での読取条件に対する各種設定項目、読み取った画像データを加工する図示しない画像処理部での画像処理内容（例えば、シャープネス、カラー調整等）に対する各種設定項目、図示しない印刷部での印刷条件に対する各種設定項目および図示しない後処理部での印刷物に対するソート、ステープル、パンチ穴等の後処理に対する各種設定項目等がある。
【００７２】
図２は、操作表示部１５が、領域表象および処理項目を表示する一例を示した模式図である。操作表示部１５の表示面２００には、読み取られた画像データによる画像２０１が表示されている。原稿全体の画像２０１には、読み取られたデータで意味のある情報を含む領域と、その外枠が表示されている。ここでは、境界を示す外枠とその内部が領域表象２０２である。
【００７３】
図３−１は、操作表示部１５が、領域表象および処理項目を表示する他の一例を示した模式図である。原稿全体の画像３０１には、領域表象３０２が境界を示す外枠３０２が表示されるとともに、図形内における文字情報による領域３０３、写真情報による領域３０４〜３０６がそれぞれ領域の場所を区別して表示される。
【００７４】
図３−２は、操作表示部１５が、領域表象および処理項目を表示する他の一例を示した模式図である。原稿全体の画像３０１’には、図形内における文字情報による領域３０３’、写真情報による領域３０４’〜３０６’が、文字であることおよび写真画像であることが分かるように明示的に表示される。
【００７５】
このように領域表象は、操作表示部１５において、画像情報として意味のある外枠だけが視認できればよい領域表象２０２（図２）としても、あるいは該外枠内の各種の領域が表示される態様（図３−１）としても、あるいは該各種の領域の画像種までが判別できる表示の態様（図３−２）とすることもできる。
【００７６】
図に示すように、操作表示部１５は、入力情報に対して施す各種の処理項目については、項目選択部１４が選択したステープル２１１、パンチ２１２、綴じ代調整２１３、わく消去２１４、スタンプ２１５、およびページ番号２１６の各処理の項目を画面の右側に表示させている。
【００７７】
また、操作表示部１５は、出力カラー２２１、出力濃度２２２、用紙２２３、拡大／縮小２２４、片面／両面２２５、集約２２６、ソート／スタック２２７、および地肌２２８の各処理の項目を画面の左側に表示させている。
【００７８】
ここで、仕上がり生成部１３は、各ページの非画像部分（背景部分）については、所定の透明度に調整し、当該画像データの各ページの画像部分については、所定の濃度に調整する透明度／濃度調整処理を行って、透明仕上がり画像データを生成する。なお、この仕上がり生成部１３の仕上がり画像データに対する透明度／濃度調整処理による透明仕上がり画像データへの調整処理については、後述する。仕上がり生成部１３は、仕上がり画像表示用バッファ（図４）を備える。
【００７９】
（１．２．仕上がり予想画像の表示）
図４は、仕上がり画像表示用バッファの構成を説明する図である。仕上がり生成部１３は、領域生成部１２が生成したＮ個の透明仕上がり画像データである領域表象のデータを、図４に模式的に示した仕上がり画像表示用バッファの各レイヤーに、１ページ目からＮページ目まで順次格納する。
【００８０】
仕上がり生成部１３は、仕上がり画像表示用バッファに格納されている各ページ（レイヤー）の領域表象の透明度パラメータ値と濃度パラメータ値（図４では、透明度パラメータのみを示している）を適宜設定することで、仕上がり画像の各ページの非画像部分を所定の透明度とし、各ページの画像部分、即ち、領域表象を所定の濃度の画像とする透明度／濃度調整処理を行って、仕上がり画像表示用バッファにおける領域表象のデータを、透明仕上がり画像データとして生成する。例えば、仕上がり生成部１３は、仕上がり画像表示バッファの各ページ（レイヤー）の非画像部分の透明度パラメータ値を、例えば、全て１００％とすることで、全てのページの非画像部分（背景部分）を透明にする。
【００８１】
また、仕上がり生成部１３は、仕上がり画像表示バッファの各ページ（レイヤー）の領域表象のデータについては、その濃度パラメータを所定のパラメータ値、例えば、原稿濃度をそのままの濃度とする濃度１００％とすることで、全てのページの領域表象のデータを透明の非画像部分を透過して見える状態とする。そして、仕上がり生成部１３は、この非画像部分の透明度パラメータ値を、０％から１００％の間で任意の値に調整可能であり、透明度パラメータ値は、その値が小さいほど濃度が高く、その値が大きいほど、濃度が低くなって、下層レイヤ（後ページ）の領域表象が透けて見える。
【００８２】
また、画像部分の濃度パラメータを０％から任意の数値に、例えば、２０％、５０％、８０％、１００％、１２０％等に調整可能であり、濃度パラメータ値は、その値が小さいほど濃度が低く、その値が大きいほど、濃度が高くなって、重なって表示されているときに、その値が大きいほど認識度が高くなる。濃度パラメータ値は、０％では、画像部分が無くなり、１００％では、スキャナ１での原稿読取濃度となる。
【００８３】
透明仕上がり画像データは、上述のように、その非画像部分が所定の透明度パラメータ値、例えば、透明度パラメータ１００％に設定されており、その画像部分が所定の濃度パラメータ値、例えば、濃度パラメータ１００％に設定されているため、あるレイヤー（ページ）における座標（Ｘ、Ｙ）のピクセル値の透明度（透明度パラメータ値）に従って、そのレイヤーよりも下層のレイヤ（ページ）のデータ（画像部分）が透過して見える。
【００８４】
仕上がり生成部１３は、画像データの全てのＸ、Ｙについて、ピクセル値Ｐ（Ｘ、Ｙ）が有画素（文字や写真等の何らかのコンテンツが存在する画像部分の画素）であるか、無画素（原稿の地肌である非画像部の画素）であるか判別し、無画素部分のピクセル値のみを、「透明」を表す値（以下、単に、「透明」という。）に置換する。
【００８５】
仕上がり生成部１３は、操作表示部１５の仕上がり画像表示用バッファの最下層に新たなレイヤーを生成し、この新たに生成したレイヤーに領域生成部１２の生成した領域表象のデータを格納する。
【００８６】
仕上がり生成部１３は、操作表示部１５の仕上がり画像表示用バッファの新たなレイヤーに、領域生成部１２が生成した領域表象のデータを格納すると、当該レイヤーの領域表象の透明度パラメータ値と濃度パラメータ値とを設定することによって、当該領域表象のデータを透明仕上がり画像データとし、操作表示部１５の表示画面に表示させる。
【００８７】
仕上がり生成部１３は、続いて次のページの原稿の読み取りから同様に処理し、次のページの領域表象のデータを操作表示部１５の仕上がり画像表示用バッファの新たなレイヤーに格納し、新たなレイヤーの領域表象データの透明度パラメータ値と濃度パラメータ値とを設定することによって、当該仕上がり画像データを透明仕上がり画像データとし、操作表示部１５の表示画面に表示させる。
【００８８】
このようにして、原稿の全てのページの読み取りを行って、全てのページの仕上がり画像を生成して重畳させて、例えば、図５に示すような重ね合わさった透明仕上がり画像として領域表象５５１を、操作表示部１５に表示させる。
【００８９】
図５は、読み込んだ原稿の領域表象の表示、および領域表象を重畳した表示の一例を示す模式図である。第１ページ目の仕上がり表示を示す画像５１０において、領域表象５１１が枠で囲まれた状態で表示されている。同様に、第２〜４ページまでが、それぞれ仕上がり表示を示す画像５２０、５３０、および５４０として表示されている。また、領域表象５２１、５３１、および５４１は、境界線として外枠で囲まれた状態で表示される。これらの領域表象を重畳した形態で領域表象５５１が、ページ全体を重畳した画像５５０の中において表示されている。
【００９０】
重畳して表示するプレビュー画像５５０においては、第１ページ目の領域表象５１１は境界線が太線で表示され、領域表象５１１の内部の情報も表示される。内容となる情報と直接関係しない地肌は透明であることが望ましい。２ページ目以下は、領域表象の内部の情報は表示されず、また、重ね合わせた場合に隠れる境界線は点線とし、隠れない境界線は、細い実線で表示される。このような形態で表示することによって、各ページの領域表象の重なり具合が一目瞭然となる。
【００９１】
ここで、操作表示部１５の処理項目を介して操作者による指定入力がなされた場合、仕上がり生成部１３は、指定された処理を施した仕上がり画像を生成して、操作表示部１５に表示させる。こうして、各種の処理を施した領域表象に基づいて仕上がり状態を示す仕上がり画像を生成し、各ページの領域表象の非画像部分を所定の透明度に調整して透明仕上がり画像として生成し、操作表示部１５に処理後の全てのページの透明仕上がり画像を重ね合わせて表示する。
【００９２】
また、ここで、操作表示部１５からの指定入力によって、特定のページの領域表象のデータのみを仕上がり予想表示用バッファのレイヤーに格納することによって、それのみを表示させることもできる。
【００９３】
出力処理部３は、ユーザインタフェース装置１０によって設定された内容に従って入力情報に対して画像処理を施す。画像出力部４は、出力処理部３によって処理を施された画像データと設定内容の印刷設定に基づいて用紙に印刷処理し、印刷出力された用紙に対して画像出力部４における後処理機能で最終設定内容に応じた後処理を行って、処理済の用紙を排出する。
【００９４】
こうして、複数ページからなる処理対象画像の全てのページの設定内容に応じた処理結果の状態を、領域表象だけを視認でき、それ以外は透明とする仕上がり画像として、透過した状態で全ページを見通して全体のレイアウトを容易に確認することができるとともに、確認したい目的のページを速やかに検索することができ、利用性を向上させることができる。
【００９５】
なお、この操作表示部１５において重畳された表示を見て、ユーザが、操作表示部１５を操作することで、特定のページや全てのページに対して設定内容を変更、解除等を行った場合、仕上がり生成部１３は、新たな設定内容に基づいて仕上がり画像を生成し、操作表示部１５の仕上がり画像表示用バッファの仕上がり画像を書き換えて仕上がり画像として、操作表示部１５に表示する。
【００９６】
したがって、原稿全体を通しての領域表象の重なり具合を一目瞭然で視認しながら設定変更を行い、変更後の内容をフィードバックして再び視認することができるので、より一層適切な設定を簡易に行うことができる。
【００９７】
また、操作表示部１５において、重なり合わされた複数ページの仕上がり画像の部分について、例えば図５の画像５１０〜画像５４０を一覧表示するように、一覧表示とすることもできる。この場合、操作表示部１５に部分画像一覧モード切替ボタン（不図示）を設け、この部分画像一覧モード切替ボタンで部分画像一覧モードを受け付ける構成とする。
【００９８】
（１．３．仕上がり予想画像の表示手順）
図６は、実施の形態１によるユーザインタフェース装置における画像表示手順を示すフローチャートである。スキャナ１が原稿を読み取ると、画像処理部２がアナログ／デジタル変換を行って、解析部１１は変換された画像情報を受信する。解析部１１は、入力情報の文書構成要素を解析する。解析部１１は、原稿特性値を、原稿状態の特性値、画像の特性値、およびレイアウトの特性値に分けて解析する（ステップＳ１０１）。
【００９９】
領域生成部１２は、解析部１１の解析結果に基づいて、入力情報をページごとに、ページにおける入力情報が占める情報の領域の画定を表す領域表象のデータを生成する。領域表象としては、図２に示したように、情報として意味のある領域をそのまま文字や写真などの画像種の区別無しに輪郭線で表現するデータとして生成しても良い。あるいは、図３−１に示したように、文字、写真などの領域に区別する形態で表現するデータとしても良い。あるいは、図３−２に示したように、文字、写真などの領域をさらに詳しく画像種の内容まで判別できる程度の画像データとして生成しても良い（ステップＳ１０２）。
【０１００】
仕上がり生成部１３は、仕上がり画像表示用バッファに、領域表象のデータを格納し、各種のパラメータを設定することによって、画像の濃度、および非画像領域における透明度、および重畳表示の設定をすることができる（ステップＳ１０３）。
【０１０１】
操作表示部１５は、仕上がり生成部１３で生成された仕上がり予想表示の情報に従ってページごとの領域表象を重ね合わせた形態で仕上がり予想、および入力情報に対して施す処理項目の情報を表示する。また、図２に示すように、項目選択部１４が解析部１１の解析結果に従って選択する処理項目を表示する（ステップＳ１０４）。
【０１０２】
操作表示部１５は、表示した処理項目から処理の指定入力を受け付けたか否かを検出する（ステップＳ１０５）。操作表示部１５が処理項目の指定入力を検出した場合（ステップＳ１０５のＹｅｓ）、仕上がり生成部１３は、受け付けた指定入力に従って処理を施し、施した後の仕上がり予想表示の情報を生成する。例えば、パンチ穴を空ける処理項目２１２が接触入力によって指定された場合、仕上がり生成部１３は、図２に示した画像２０１にパンチ穴を表示する画像データを生成して（ステップＳ１０６）、仕上がり画像表示用バッファの１つのレイヤーに格納することによって、操作表示部１５は、当該パンチ穴を重畳して表示する。
【０１０３】
操作表示部１５は、これまで生成されて格納された領域表象データに加えて、格納されたパンチ穴データを重畳することによって、各ページの画像が重ね合わされた上に、パンチ穴がさらに重ね合わされた状態で表示する（ステップＳ１０７）。
【０１０４】
ここで、領域生成部１２は、領域表象の表示を、領域の輪郭線のみで表示する形態とするように、領域表象の情報を生成することとしても良い。これによって、操作表示部１５には、複数ページの画像の輪郭線のみが重なって見えるように表示され、視認しやすくまた処理時間の短縮された表示と知ることができるからである。
【０１０５】
また、領域生成部１２は、領域全体及び画定された領域のうち少なくとも一方を透明色で、かつ輪郭線を強調して表示する形態で表示するように、領域表象の情報を生成することとしても良い。これによって、情報として意味のある領域が透明に色付けされた状態で、かつその輪郭線がはっきりと表れて、複数のページでこの状態が重畳した状態で表示されるので、所定のページの存在する場所が視認しやすい状態で表示することができる。
【０１０６】
（１．４．効果）
このように、実施の形態１によるユーザインタフェース装置によると、複数ページの画像からなる入力情報に対して、指定された処理を施した場合の各ページの画像として意味のある領域表象を重ね合わせて透過して見える状態で表示するので、複数ページを画像出力する際に全ページを透過して見通した仕上がり予想画像により全体のレイアウトを容易に確認することができる。
【０１０７】
（２．実施の形態２）
図７は、実施の形態２によるユーザインタフェース装置を備える画像形成装置の機能的ブロック図である。実施の形態２によるユーザインタフェース装置は、反転検出部２５をさらに備える。
【０１０８】
実施の形態２によるユーザインタフェース装置が実施の形態１と異なる点は、反転検出部２５が、入力情報を表裏両面の形態で出力する要求信号を検出した場合、領域生成部１２によって生成されている領域表象の情報を、表裏それぞれの面に対応して互いに反転させた態様で表示されるように領域表象のデータを生成することである。仕上がり生成部１３は、反転検出部２５の生成した領域表象が反転されたデータに従って、操作表示部１５に表裏がそれぞれ反転した態様で表示させる。
【０１０９】
これによって、入力情報を両面印刷出力する場合でも、表面に対応するページの領域表象及び裏面に対応するページの領域表象を互いに反転された状態で全ページに渡って重ね合わせて透過して見える状態で表示することによって、複数ページを両面出力する際に、両面印刷の場合の表裏の面を考慮して全ページを透過して見通す仕上がり予想画像を表示するので、両面印刷の場合も全体的なレイアウトを正確に確認できる。
【０１１０】
図８は、操作表示部に領域表象を反転させて表示することを説明する図である。反転検出部２５は、例えば、両面印刷ボタン２２５（図２）から両面印刷が指定されて入力されると、反転出力の設定がなされたと検出する。
【０１１１】
反転検出部２５は、反転設定を検出すると、領域表象データから、表示される面において主走査方向および副走査方向を、それぞれｘ軸８１１およびｙ軸８１２（図８）のように設定する。ここで、原稿画像の左下に原点に定める。
【０１１２】
この領域表象の画像８０２において、今、ｙ軸に平行な軸によってページがめくられる場合、ｘ軸方向において領域表象の座標を持つ最小値および最大値を取得し、その中点のｘ座標を通ってｙ軸に平行な軸を反転軸８０３に設定する。この反転軸８０３を中心に左右の座標点を対象に折り返すことによって、反転した領域表象のデータを取得することができる。
【０１１３】
仕上がり生成部１３は、反転検出部２５によって裏面の画像データを左右反転させた反転画像データを、反転しないもとの画像データの代わりに仕上がり画面表示用バッファの該当するレイヤーに格納することによって、操作表示部１５に反転された透明仕上がり画像データを表示させる。
【０１１４】
このようにして、入力情報を両面印刷により出力する場合でも、表面に対応するページの領域表象及び裏面に対応するページの領域表象を互いに反転させた状態で全ページに渡って重ね合わせ、透過して見通す状態で表示するので、複数ページを両面出力する際にも、全ページを両面に渡って見通した仕上がり予想画像のレイアウトを正確に確認できる。
【０１１５】
（３．実施の形態３）
図９は、実施の形態３によるユーザインタフェース装置を備える画像形成装置の機能的ブロック図である。実施の形態３によるユーザインタフェース装置３０は、判定部３５をさらに備える。
【０１１６】
実施の形態３によるインタフェース装置が実施の形態１と異なる点は、判定部３５が、入力情報に対してステープルやパンチ穴処理などの仕上げ処理が設定された場合、該仕上げ処理の結果が原稿から生成される領域表象に干渉するなどして出力画像に不具合が発生するか否かを判定し、不具合が発生すると判定した場合、仕上がり生成部３３は、不具合の判定されたページの領域表象を該ページ内において移動するなどして不具合が発生しない状態に処理を施して表示するように仕上がり予想情報を生成し、操作表示部１５に表示させることである。
【０１１７】
これによって、設定した仕上げ処理によって出力画像において意味のある情報が欠損するなどして不具合が発生する場合でも、このような不具合を回避できる設定と仕上がり予想表示を行うことができる。
【０１１８】
図１０は、実施の形態３によるユーザインタフェース装置で不具合の発生と回避を説明する図である。一般的に、後処理としてはステープル処理やパンチ穴空けなどの処理が指定される。判定部３５は、例えばステープル処理やパンチ穴空け処理の設定を検出すると、解析部１１から取得した原稿特性値（余白寸法調整の有無等）を参照して、当該設定内容の処理を行う場合、当該処理の行われる位置に十分な余白が存在するかどうか否かを判定する。ここで、判定部３５は、自動で判定するほか、操作者からの指定入力を受け付ける構成とすることもできる。
【０１１９】
そして、判定部３５は十分な余白が存在せず、例えば、図１０に丸印で示すパンチ穴１００３および１００４と領域表象１００２とが重なって、領域表象１００２の画像情報の一部が欠損する不具合が発生すると判定した場合、仕上がり生成部３３は、当該ページの領域表象のデータを、右に移動させて表示するように生成する。また、このような場合、仕上がり生成部３３は、移動に加えて縮小処理を施すようにしても良い。また、縮小および移動の設定は操作者からの指定入力を受け付ける構成とすることもできる。
【０１２０】
仕上がり生成部３３は、領域表象のデータを、座標面において例えばｘ軸方向に所定値移動させることによって、移動後の領域表象のデータを生成し、それまでの領域表象のデータに替えて移動後の領域表象のデータを仕上がり予想画像表示用バッファのレイヤーに格納することによって、当該パンチ穴と干渉している領域表象の表示を干渉しない状態の領域表象の表示に変更して表示する。
【０１２１】
このようにして、設定された処理結果によっては、不具合が発生するページについても、不具合の発生の表示を全体を通して見易い形態で表示することができる。また、自動的に不具合を回避し、回避した後の処理を施した結果についても全体を透過して見通すことができる表示によって、見易い形態で全体のレイアウトを表示することができる。
【０１２２】
（変形例１）
ここで、仕上がり生成部３３は、不具合の判定されたページの領域表象を、該ページ内においてページごとに一律に上下左右の少なくともいずれかに移動して表示するように、仕上がり予想表示の情報を生成する構成とすることができる。
【０１２３】
これによって、例えば、左上にステープル処理が施される場合は、各ページの領域表象を、ページのレイアウトにおいて、右方向および下方向に一律に移動することによって、ステープル位置に領域表象が干渉しない良好なレイアウトを設定でき、仕上がり予想画面も見やすいものとして表示することができる。
【０１２４】
（変形例２）
また、ここで仕上がり生成部３３は、不具合の判定されたページの領域表象を該ページ内においてページごとに独立に上下左右の少なくともいずれかに移動して表示するように仕上がり予想表示の情報を生成する構成とすることができる。
【０１２５】
これによって、例えば、左上にステープル処理が施される場合は、各ページの領域表象を、ページのレイアウトにおいて、それぞれのページにおいて独立に右方向にか下方向にか、それぞれどのように移動するかを決定することができるので、ステープル位置と領域表象が干渉するページだけを取り出して該干渉を避けることができるレイアウトを設定でき、仕上がり予想画面も見やすいものとして表示することができる。
【０１２６】
（変形例３）
また、ここで、仕上がり生成部３３は、ページの左端、右端、上端、および下端のうち少なくともいずれかを基準として各ページの領域表象を揃えるように各ページの領域表象を移動して表示するように仕上がり予想表示の情報を生成する構成とする構成とすることができる。
【０１２７】
これによって、例えば、左上にステープル処理が施される場合は、各ページの領域表象を、ページのレイアウトにおいて、それぞれのページにおいてステープル位置に所定の近傍に近づけて各ページの領域表象を設定できるので、各ページがステープル位置から所定値だけオフセットされたレイアウトを設定でき、仕上がり予想画面も見やすいものとして表示することができる。
【０１２８】
図１１は、各ページの領域表象を所定の基準線に揃えて設定することを示す模式図である。ここで、操作表示部１５は、基準となるページの左端、右端、上端、および下端のうち少なくともいずれかの指定を受け付ける表示を行い（不図示）、仕上がり生成部３３は、操作表示部１５の該表示から受け付けた少なくともいずれかを基準として各ページの領域表象を指定に従って移動して揃える表示とするように仕上がり予想表示の情報を生成し、操作表示部１５に表示させる構成とする。
【０１２９】
図１１において、基準に揃える前の重畳表示された仕上がり予想画面１１１０において、各ページの領域表象は、単にそのまま重畳された状態での領域表象１１１１が示されている。これに対して、上端揃えを指定した場合は、各ページの領域表象は上端に揃えられて重畳して表示される（符号１１２１）。同様に、下端揃えを指定した場合は、各ページの領域表象は下端に揃えられ重畳して表示される（符号１１３１）。右端および左端の場合も同様である（符号１１４１、および１１５１）。
【０１３０】
このようにして、例えば、ページ上端部にステープル処理が施される場合は、各ページの領域表象を、ページのレイアウトにおいて、それぞれのページにおいて上端から所定の距離を隔てるようにして各ページの領域表象を移動してレイアウトできるので、良好なレイアウトを設定でき、仕上がり予想画面も見やすいものとして表示することができる。
【０１３１】
（４．ハードウェア構成など）
図１２は、実施の形態によるユーザインタフェース装置を備えた画像形成装置のハードウェア構成を示すブロック図である。この画像形成装置は、ファックスやスキャナなどの複合的機能を備える複合機（ＭＦＰ）として構成されている。図に示すように、このＭＦＰは、コントローラ２２１０とエンジン部２２６０とをＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バスで接続した構成となる。コントローラ２２１０は、ＭＦＰ全体の制御、画像表示制御、各種制御、画像処理制御など、ＦＣＵＩ／Ｆ２２３０、操作表示部１５からの入力を制御するコントローラである。エンジン部２２６０は、ＰＣＩバスに接続可能な画像処理エンジンなどであり、例えば取得した画像データに対して誤差拡散やガンマ変換などの画像処理部分が含まれる。
【０１３２】
コントローラ２２１０は、ＣＰＵ２２１１と、ノースブリッジ（ＮＢ）２２１３と、システムメモリ（ＭＥＭ−Ｐ）２２１２と、サウスブリッジ（ＳＢ）２２１４と、ローカルメモリ（ＭＥＭ−Ｃ）２２１７と、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）２２１６と、ハードディスクドライブ５とを有し、ノースブリッジ２２１３とＡＳＩＣ２２１６との間をＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）バス２２１５で接続した構成となる。また、ＭＥＭ−Ｐ２２１２は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２１２ａと、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２２１２ｂとをさらに有する。
【０１３３】
ＣＰＵ２２１１は、ＭＦＰの全体制御を行うものであり、ＮＢ２２１３、ＭＥＭ−Ｐ２２１２およびＳＢ２２１４からなるチップセットを有し、このチップセットを介して他の機器と接続される。
【０１３４】
ＮＢ２２１３は、ＣＰＵ２２１１とＭＥＭ−Ｐ２２１２、ＳＢ２２１４、ＡＧＰ２２１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ２２１２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【０１３５】
ＭＥＭ−Ｐ２２１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリなどとして用いるシステムメモリであり、ＲＯＭ２２１２ａとＲＡＭ２２１２ｂとからなる。ＲＯＭ２２１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ２２１２ｂは、プログラムやデータの展開用メモリ、画像処理時の画像描画メモリなどとして用いる書き込みおよび読み出し可能なメモリである。
【０１３６】
ＳＢ２２１４は、ＮＢ２２１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このＳＢ２２１４は、ＰＣＩバスを介してＮＢ２２１３と接続されており、このＰＣＩバスには、ＦＣＵＩ／Ｆ２２３０なども接続される。
【０１３７】
ＡＳＩＣ２２１６は、マルチメディア情報処理用のハードウェア要素を有するマルチメディア情報処理用途向けのＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）であり、ＡＧＰ２２１５、ＰＣＩバス、ＨＤＤ５およびＭＥＭ−Ｃ２２１７をそれぞれ接続するブリッジの役割を有する。
【０１３８】
このＡＳＩＣ２２１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ２２１６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ２２１７を制御するメモリコントローラと、ハードウェアロジック等により画像データの回転などを行う複数のＤＭＡＣ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）と、エンジン部２２６０との間でＰＣＩバスを介してＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）２２４０、ＩＥＥＥ（ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）１３９４インタフェース２２５０が接続される。
【０１３９】
ＭＥＭ−Ｃ２２１７は、送信用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ５は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストーレジである。
【０１４０】
ＡＧＰ２２１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースであり、ＭＥＭ−Ｐ２２１２に高スループットで直接アクセスすることにより、グラフィクスアクセラレータカードを高速にするものである。
【０１４１】
ＡＳＩＣ２２１６に接続する操作表示部１５は、操作者からの操作入力を受け付けて、ＡＳＩＣ２２１６に受け付けられた操作入力情報を送信する。
【０１４２】
なお、実施の形態によるユーザインタフェース装置を組み込んだＭＦＰで実行される画像表示プログラムは、ＲＯＭ等に予め組み込まれて提供される。
【０１４３】
実施の形態によるユーザインタフェース装置を組み込んだＭＦＰで実行される画像表示プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【０１４４】
さらに、実施の形態によるユーザインタフェース装置を組み込んだＭＦＰで実行される画像表示プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施の形態によるユーザインタフェース装置を組み込んだＭＦＰで実行される画像表示プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１４５】
実施の形態によるユーザインタフェース装置を組み込んだＭＦＰで実行される画像表示プログラムは、上述した各部（解析部１１、領域生成部１２、仕上がり生成部１３、項目選択部１４、および操作表示部１５など）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭから画像表示プログラムを読み出して実行することにより上記各部が主記憶装置上に解析部１１、領域生成部１２、仕上がり生成部１３、項目選択部１４、および操作表示部１５などが主記憶装置上に生成されるようになっている。
【０１４６】
以上説明した本発明の実施の形態あるいは変形例は、説明のための一例であって、本発明はここに説明したこれらの具体例に限定されるものではない。
【産業上の利用可能性】
【０１４７】
以上のように、本発明にかかるユーザインタフェース装置、画像形成装置、画像表示方法、およびその方法をコンピュータに実行させるプログラムは、画像形成技術に有用である。
【図面の簡単な説明】
【０１４８】
【図１】実施の形態１によるユーザインタフェース装置を備える画像形成装置の機能的ブロック図である。
【図２】操作表示部１５が、領域表象および処理項目を表示する一例を示した模式図である。
【図３−１】操作表示部１５が、領域表象および処理項目を表示する他の一例を示した模式図である。
【図３−２】操作表示部１５が、領域表象および処理項目を表示する他の一例を示した模式図である。
【図４】仕上がり画像表示用バッファの構成を説明する図である。
【図５】読み込んだ原稿の領域表象の表示、および領域表象を重畳した表示の一例を示す模式図である。
【図６】実施の形態１によるユーザインタフェース装置における画像表示手順を示すフローチャートである。
【図７】実施の形態２によるユーザインタフェース装置を備える画像形成装置の機能的ブロック図である。
【図８】操作表示部に領域表象を反転させて表示することを説明する図である。
【図９】実施の形態３によるユーザインタフェース装置を備える画像形成装置の機能的ブロック図である。
【図１０】実施の形態３によるユーザインタフェース装置で不具合の発生と回避を説明する図である。
【図１１】各ページの領域表象を所定の基準線に揃えて設定することを示す模式図である。
【図１２】実施の形態によるユーザインタフェース装置を備えた画像形成装置のハードウェア構成を示すブロック図である。
【符号の説明】
【０１４９】
１  スキャナ
２  画像処理部
３  出力処理部
４  画像出力部
５  メモリ（ＨＤＤ）
１０、２０、３０  ユーザインタフェース装置
１１  解析部
１２  領域生成部
１３  仕上がり生成部
１４  項目選択部
１５  走査表示部
【図１】
0004783254.tif 000002
【図２】
0004783254.tif 000003
【図３−１】
0004783254.tif 000004
【図３−２】
0004783254.tif 000005
【図４】
0004783254.tif 000006
【図５】
0004783254.tif 000007
【図６】
0004783254.tif 000008
【図７】
0004783254.tif 000009
【図８】
0004783254.tif 000010
【図９】
0004783254.tif 000011
【図１０】
0004783254.tif 000012
【図１１】
0004783254.tif 000013
【図１２】
0004783254.tif 000014