(57)【要約】【課題】  汎用ファイル形式の文書情報に対して後処理の設定を行う場合に、ユーザが設定可能な後処理の位置を容易に特定できる。【解決手段】  印刷されたシートに対して後処理を行う後処理装置に接続可能な画像形成装置であって、汎用ファイル形式の文書情報を保持する保持手段と、保持手段に保持される文書情報を解析することによって当該文書情報に対応する画像を生成する生成手段と、画像が印刷されるシートのサイズを決定する決定手段と、後処理装置の能力を取得する取得手段と、生成手段によって生成された画像の向きと、決定手段によって決定されたシートのサイズと、取得手段によって取得された後処理装置の能力とに従って、設定可能な後処理の位置を表示部に表示する制御手段とを備えることを特徴とする【選択図】  図４
2011136440.tif 000002
【特許請求の範囲】
【請求項１】
印刷されたシートに対して後処理を行う後処理装置に接続可能な画像形成装置であって、
汎用ファイル形式の文書情報を保持する保持手段と、
前記保持手段に保持される文書情報を解析することによって当該文書情報に対応する画像を生成する生成手段と、
前記画像が印刷されるシートのサイズを決定する決定手段と、
前記後処理装置の能力を取得する取得手段と、
前記生成手段によって生成された画像の向きと、前記決定手段によって決定されたシートのサイズと、前記取得手段によって取得された前記後処理装置の能力とに従って、設定可能な後処理の位置を表示部に表示する制御手段とを備えることを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記表示部に、前記生成手段によって生成された画像とともに、前記設定可能な後処理の位置を前記表示部に表示させることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記生成手段は、前記文書情報を受信したことに応じて、当該文書情報に対応する画像を生成することを特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項４】
前記設定可能な後処理の位置を前記表示部に表示した後、後処理の位置の設定をユーザから受付ける受付手段をさらに備えることを特徴とする請求項１乃至請求項３のいずれか１項に記載の画像形成装置。
【請求項５】
１枚のシートに印刷する画像のレイアウトを設定するレイアウト設定手段をさらに備え、
前記制御手段は、前記生成手段によって生成された画像の向きと、前記決定手段によって決定されたシートのサイズと、前記取得手段によって取得された前記後処理装置の能力と、前記レイアウト設定手段によって設定されたレイアウトの設定に従って、設定可能な後処理の位置を表示部に表示することを特徴とする請求項１乃至請求項４のいずれか１項に記載の画像形成装置。
【請求項６】
前記汎用ファイル形式は、ＰＤＦ形式またはＸＰＳ形式であることを特徴とする請求項１乃至請求項５のいずれかに１項に記載の画像形成装置。
【請求項７】
印刷されたシートに対して後処理を行う後処理装置を接続可能な画像形成装置の制御方法であって、
汎用ファイル形式の文書情報を保持部に保持する保持工程と、
前記保持工程にて保持される文書情報を解析することによって当該文書情報に対応する画像を生成する生成工程と、
前記画像が印刷されるシートのサイズを決定する決定工程と、
前記後処理装置の能力を取得する取得工程と、
前記生成工程にて生成された画像の向きと、前記決定工程にて決定されたシートのサイズと、前記取得工程にて取得された前記後処理装置の能力とに従って、設定可能な後処理の位置を表示部に表示する制御工程とを備えることを特徴とする画像形成装置の制御方法。
【請求項８】
請求項７に記載の画像形成装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置および画像形成装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
現在、画像形成装置のＨＤＤ内に格納した文書情報を、画像形成装置の操作部により操作することで、印刷やデータ送信を行う機能がある。このような機能は、ボックス機能と呼ばれる。
この機能を使用して印刷する場合、2in1や4in1などの縮小レイアウト等のレイアウト設定や、装着されている後処理装置（フィニッシャ）の能力に応じたステイプルやパンチなどの仕上げ設定を操作部１２１で指定することができる。
ただし、画像形成装置に接続されたフィニッシャ（後処理装置）の能力によって、設定可能なステイプル位置やパンチ位置などに制限がある。特に、フィニッシャには、複数の種類があり、その能力、及び、使用する用紙サイズや画像向きによっていろいろな制限がある。そのため、ユーザは、単に画像の右上、右下、左上、左下等といった選択肢から選ぶことによって印刷設定を行う場合、設定された内容によっては、ユーザの意図とは異なる仕上げ処理が施されたり、仕上げ処理自体が施されないことがあった。
また縮小レイアウトなどのように、１枚の用紙に対して割り付ける画像の数によって、印刷される画像の向きを動的に変化させる印刷設定も存在するため、ユーザは出力結果を想定しながら、注意深く設定を行わなければならない。
【０００３】
これらの課題を解決するために、以下のような方法が提案されている。
まず、１つ目の方法では、印刷条件毎の仕上がりレイアウトのイメージを予め蓄積しておく。そして、ユーザに指定された印刷条件に対応する仕上がりレイアウトのイメージを読み出し、読み出した仕上がりレイアウトに対し、ユーザによって指定された用紙などに応じた修正を施す装置である（例えば、特許文献１参照）。
また、２つ目の方法では、印刷設定に従って文書情報に基づくプレビュー画像を作成し、表示するとともに、その時点での印刷設定に応じた範囲で仕上げ設定など所定の項目の変更をユーザに許可する印刷装置もある（例えば、特許文献２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−２２７８４９号公報
【特許文献２】特開２００６−１１８４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
また、上述した技術とは別に、近年では、ＰＤＦ形式やＸＰＳ形式などの汎用ファイルが扱われるようになってきた。
しかしながら、ＰＤＦ形式やＸＰＳ形式などの汎用ファイル形式の文書情報をＨＤＤに記憶した後、印刷を行う場合、印刷対象の文書の画像サイズや画像向きが分からない。そのため、上述のような技術では、対応する仕上がりレイアウトを判断することができず、ユーザに正しい後処理の設定を提示することができない。
なお、Portable Document Format （ポータブル・ドキュメント・フォーマット、略称ＰＤＦ） 形式は、アドビシステムズが開発および提唱する、電子上の文書に関するファイルフォーマットである。また、XML Paper Specification （ＸＰＳ） 形式は、文書の書式を維持したままファイルの共有を可能にする、固定レイアウトの電子ファイル形式です。いずれも汎用ファイルフォーマットの一例である。
【０００６】
例えば、特許文献１で提案されている方法では、印刷対象の文書の画像サイズや画像の向きが予め分かっているため、指定された印刷条件に対応する仕上がりレイアウトが判断可能である。そのため、ユーザに仕上がりイメージを提示できた。また、特許文献２で提案されている方法も、プレビュー画像を作成するため、印刷対象の文書の画像サイズや画像向きを判別することは可能である。
しかしながら、いずれも、汎用のファイル形式の文書情報に対するプレビューを行うものではなかった。また、ユーザが印刷設定の変更を指示してからプレビュー画像を再作成しているため、印刷設定変更のパフォーマンスおよびユーザビリティを低下させてしまう。
本発明は、上記の課題を解決するためになされたものである。本発明の目的は、汎用ファイル形式の文書情報に対して後処理の設定を行う場合に、ユーザが設定可能な後処理の位置を容易に特定できる仕組みを提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成する本発明の画像形成装置は以下に示す構成を備える。
印刷されたシートに対して後処理を行う後処理装置に接続可能な画像形成装置であって、汎用ファイル形式の文書情報を保持する保持手段と、保持手段に保持される文書情報を解析することによって当該文書情報に対応する画像を生成する生成手段と、画像が印刷されるシートのサイズを決定する決定手段と、後処理装置の能力を取得する取得手段と、生成手段によって生成された画像の向きと、決定手段によって決定されたシートのサイズと、取得手段によって取得された後処理装置の能力とに従って、設定可能な後処理の位置を表示部に表示する制御手段とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、汎用ファイル形式の文書情報に対して後処理の設定を行う場合に、ユーザが容易に設定可能な後処理の位置を特定することができる。
【図面の簡単な説明】
【０００９】
【図１】画像形成装置の構成を説明するブロック図である。
【図２】ＭＦＰのエンジン構成を説明する断面図である。
【図３】画像形成装置のデータ処理手順を示すフローチャートである。
【図４】ＨＤＤで管理される画像データ管理テーブルの一例を示す図である。
【図５】画像形成装置のデータ処理手順を示すフローチャートである。
【図６】フィニッシャ部１２６の能力に関わる情報の一例を示す図である。
【図７】画像形成装置に生成される画像イメージの一例を示す図である。
【図８】画像形成装置のデータ処理手順を示すフローチャートである。
【図９】画像形成装置のユーザインタフェースの一例を示す図である。
【発明を実施するための形態】
【００１０】
次に本発明を実施するための最良の形態について図面を参照して説明する。
〔第１実施形態〕
図１は、本実施形態を示す画像形成装置の構成を説明するブロック図である。本例は、ネットワークを介して受信する印刷ジョブを保持して管理する機能を備えた画像形成装置であって、例えばＭＦＰ（Multi Function Peripheral）１００で構成される例である。
図１において、ＣＰＵ１０１は、ＲＯＭ１０３またはＨＤＤ１０４に記憶された制御プログラムに従って、システムバス１０７に接続される各種装置とのアクセスを統括的に制御する。また、ＣＰＵ１０１は、コントローラ１２５内部で行われる各種処理についても統括的に制御する。
【００１１】
ＲＡＭ１０２は、ＣＰＵ１０１が動作するためのシステムワークメモリであり、かつ画像データを一時記憶するためのメモリでもある。ＲＯＭ１０３には装置のブートプログラムなどが格納されている。
ＨＤＤ（ハードディスクドライブ）１０４（保持部）は、システムソフトウェアや画像データやＰＤＦ形式やＸＰＳ形式などの汎用ファイル形式の文書ファイルを格納することが可能である。操作部Ｉ／Ｆ１０５は、システムバス１０７と操作部１２１とを接続するためのインタフェース部である。この操作部Ｉ／Ｆ１０５は、操作部１２１（表示部としても機能する）に表示するための画像データをシステムバス１０７から受取り操作部１２１に出力すると共に、操作部１２１を介して受付けた情報をシステムバス１０７へと出力する。
【００１２】
Ｎｅｔｗｏｒｋ  Ｉ／Ｆ１０６はＬＡＮやＷＡＮ１２４及びシステムバス１０７に接続し、他の機器と双方向にデータをやり取りする。
１２０は画像データをやり取りするための伝送路である画像バスであり、ＰＣＩバス又はＩＥＥＥ１３９４で構成されている。スキャナ画像処理部１１２は、スキャナ部１２２からスキャナＩ／Ｆ１１１を介して受け取った画像データに対して、補正、加工、及び編集を行う。埋め込み情報抽出部１１０は、画像データから背景画像に埋め込まれているパターンの検出や付加情報の抽出の処理を行う。
圧縮部１１３は画像データを受取り、データを圧縮する。伸張部１１５は、データを伸張した後にラスタ展開してプリンタ画像処理部１１７に送る。プリンタ画像処理部１１７は、伸張部１１５から送られた画像データを受取り、この画像データに付随させられている属性データを参照しながら画像データに画像処理を施す。
【００１３】
また、指示がある場合は符号画像生成部１１６において生成された符号画像データを画像データに合成する。符号画像生成部１１６は、二次元コード画像やバーコード画像、情報埋め込み技術により生成された画像等の符号画像データを生成する。なお、符合画像の生成は、ＲＡＭ１０２内に格納されたプログラムを実行することによって行われる。画像処理後の画像データは、プリンタＩ／Ｆ１１８を介してプリンタ部１２３に出力される。
画像変換部１１４は、画像データに対して回転や色空間変換、２値多値変換、画像合成、間引きといった所定の変換処理を施す。
ＲＩＰ部１０８はＰＤＬコードデータを元に生成された中間データを受取り、ビットマップデータ（多値）を生成する。生成されたビットマップデータは圧縮部１０９で圧縮されて画像バス１２０へ送られる。認証処理部１１９は操作部１２１で入力されたユーザ情報を使用したユーザやワークグループの認証に加えて、印刷ジョブ認証を行う。また、認証済みユーザやワークグループの情報の管理を行う。
フィニッシャ部１２６は、画像形成装置に接続可能であり、プリンタ部１２３から排出された複数枚のシートが束ねられたシート束に対してステイプル処理、パンチ処理、ソートなどの各種後処理を行う。
【００１４】
＜プリンタ部およびスキャナ部の構成＞
図２は、図１に示したＭＦＰ１００のエンジン構成を説明する断面図である。
図２において、ＭＦＰ１００は、スキャナ部１２２、プリンタ部１２３、フィニッシャ部１２６および操作部１２１を備える。ここで、スキャナ部１２２とプリンタ部１２２は一体的に構成されている。また、フィニッシャ部１２６はプリンタ部１２３に対して着脱可能に構成されている。
スキャナ部１２２には、原稿給送装置２０１が搭載されている。原稿給送装置２０１は、原稿トレイ上に上向きにセットされた原稿を先頭ページから順に１枚ずつ左方向へ給紙し、湾曲したパスを介してプラテンガラス２０２上の所定位置へ搬送する。
【００１５】
プラテンガラス２０２上の所定位置へ搬送された原稿は、その左から右方向へスキャナユニット２０３により走査され、当該原稿上の画像が読み取られる。スキャナユニット２０３が原稿を走査する際には、原稿の読み取り面がスキャナユニット２０３のランプの光で照射され、その原稿からの反射光がミラーを介してレンズに導かれる。
このレンズを通過した光は、イメージセンサ２０４の撮像面に光学像として結像される。この光学像は、イメージセンサ２０４によって画像データに変換されて出力される。イメージセンサ２０４から出力された画像データは、スキャナ画像処理部１１２において所定の処理が施された後にプリンタ部１２３の露光制御部２０５にビデオ信号として入力される。
【００１６】
次に、シートの片面に画像形成を行う場合について説明する。
プリンタ部１２３の露光制御部２０５ は、入力されたビデオ信号に基づきレーザ光を変調して出力し、該レーザ光は不図示のポリゴンミラーなどにより走査されながら感光ドラム２０６上に照射される。感光ドラム２０６上には、走査されたレーザ光に応じた静電潜像が形成される。
この感光ドラム２０６上の静電潜像は、現像器２０７から供給される現像剤によって現像剤像として可視像化される。また各カセット２０８、２０９、または手差給紙トレイ２１０からはシートが給紙される。
この給紙されたシートは、その先端がレジストローラ２１１に突き当てられて一旦停止された後に、レーザ光の照射開始と同期したタイミングで、感光ドラム２０６と転写部２１２との間に搬送される。ここで、給紙されたシートの先端がレジストローラ２１１に突き当てられて当該シートが一旦停止されることによって、シートの斜行が補正される。
【００１７】
次いで、感光ドラム２０６に形成された現像剤像は、転写部２１２により、給紙されたシート上に転写される。現像剤像が転写されたシートは、定着部２１３へ搬送される。
定着部２１３は、シートを熱圧することによって現像剤像をシート上に定着させる。定着部２１３を通過したシートは、搬送ローラ２１４により、フラッパ２１５へ向けて搬送され、フラッパ２１５により、排出ローラ２１６へ向けて搬送される。そして、シートは、排出ローラ２１６を経てプリンタ部１２３からフィニッシャ部１２６へ排出される。このときシートはフェイスアップの状態で排出される。
【００１８】
また、シートをフェイスダウン状態でフィニッシャ部１２６へ排出することも可能である。このフェイスダウン排出を行う際には、定着部２１３を通過したシートを反転搬送パス２１７へ導くようにフラッパ２１５が切り換えられ、シートはフラッパ２１５を経て、各搬送ローラ２１８、２１９により、反転搬送パス２１７内へ搬送される。
反転搬送パス２１７へ搬送されたシートはスイッチバックされ、これにより、シートの表裏が反転される。そして、表裏が反転されたシートは、排出ローラ２１６を経てプリンタ部１２３からフィニッシャ部１２６へ排出される。
【００１９】
フィニッシャ部１２６は、第１パンチユニット２２０と、ステイプルスタッカ部２２１とを有し、これらを用いて複数枚のシートが束ねられたシート束に対してステイプル処理、パンチ処理、ソートなどの各種後処理を行うことができる。
第１パンチユニット２２０は、多穴パンチ処理を行うためのユニットである。第１パンチユニット２２０は、プリンタ部１２３から排出されたシートを第１パンチユニット２２０内へ受け入れるための入口搬送ローラ２２２を有する。
第１パンチユニット２２０内に搬送されたシートは、フラッパ２２３の切り換え動作に応じて、排出ローラ２２４へ向けて搬送されるか、または搬送ローラ２２５へ向けて搬送される。
【００２０】
ここで、シートがフラッパ２２３により排出ローラ２２４へ向けて搬送される場合は、当該シートが第１パンチユニット２２０をスルーして直接ステイプルスタッカ部２２１へ搬送される場合である。また、シートがフラッパ２２３により搬送ローラ２２５へ向けて搬送される場合は、当該シートに対して多穴パンチ処理が施される場合である。
搬送ローラ２２５の下流側には、搬送ローラ２２６、センサ２２７、パンチ部２２８および突き当て板２２９が設けられている。センサ２２７は、シートの先端を検知するためのセンサである。
パンチ部２２８は、シート先端（ シートの搬送方向に対して先端となる部位）に多数個の穴例えば３０個の穴をあける多穴パンチ処理を行う。突き当て板２２９は、通常時、シート搬送路を開放する位置にある。突き当て板２２９は、所定のタイミングでπ／２（ｒａｄ）角度的に回転され、シート先端と突き当て可能なようにシート搬送路上に突出する。
【００２１】
この突き当て板２２９にシート先端を突き当てることにより、シートをパンチ部２２８に対して所定の精度で位置決めすることができる。
突き当て板２２９の下流側には、各搬送ローラ２３０〜２３３が設けられ、各搬送ローラ２３０〜２３３により、シートを排出ローラ２２４へ導くための搬送路が形成される。
ステイプルスタッカ部２２１は、第１パンチユニット２２０から排出されたシートを当該ユニット内へ受け入れるための入口ローラ２３４を有する。入口ローラ２３４を介してステイプルスタッカ部２２１内へ搬送されたシートは、第２パンチユニット２３５へ導かれる。
【００２２】
第２パンチユニット２３５は、少数穴パンチ処理が設定されている場合に、シート後端（ シートの搬送方向に対して後端となる部位）に少数個の穴例えば２〜４個の穴をあける少数穴パンチ処理を行う。また、第２パンチユニット２３５は、少数穴パンチ処理が設定されていない場合、シートをスルーさせて下流側へ搬送するように動作する。
この第２パンチユニット２３５内には、シート後端を検知するためのセンサ２３６、およびシート後端が突き当てられる突き当て板２３７が設けられている。
第２パンチユニット２３５が少数穴パンチ処理を行う際には、センサ２３６がシートの後端を検知した後の所定のタイミングで第２パンチユニット２３５内の搬送ローラが逆転される。
【００２３】
また、突き当て板２３７がπ／２（ｒａｄ）角度的に回転され、搬送路上に突出する。そして、シートは突き当て板２３７に向けてスイッチバックされ、シート後端が突き当て板２３７に突き当てられた状態で停止される。このようにしてシートが後端を基準にして位置決めされた状態で、当該シート後端に対して少数個の穴があけられる。その後、シートは上記搬送ローラによりフラッパ２３８へ向けて搬送される。
フラッパ２３８は、シートをノンソートパス２３９または搬送ローラ２４０へ導くように切り換え動作を行う。ここで、ソート、パンチ、ステイプル処理などの後処理が設定されておらずシートをそのまま排出する場合は、フラッパ２３８により、シートがノンソートパス２３９へ導かれる。
【００２４】
ノンソートパス２３９へ導かれたシートは、搬送ローラ２４１により、スタックトレイ２４２へ排出される。シートに対してソートやステイプルなどの後処理が設定されている場合、プリンタ部１２３は、シートをフェイスダウン状態でフィニッシャ部１２６へ排出する。
そして、フィニッシャ部１２６内に搬送されたシートは第１パンチユニット２２０を経てステイプルスタッカ部２２１へ搬送された後に、フラッパ２３８により、搬送ローラ２４０へ導かれる。次いで、シートは搬送ローラ２４０により、束排紙ベルト２４３上へ排出する。
ここで、束排紙ベルト２４３に並行して数ミリ高い位置には、不図示の低摩擦の中間処理トレイが設けられており、実際にはシートは、中間処理トレイ上に排出される。排出されたシートは、中間処理トレイ（束排紙ベルト２４３）に沿って自重で右下方向に落下する。
【００２５】
さらに、扇形の戻しローラ２４４が反時計方向に回転し、その外縁部に設けられた摩擦部材がシートに当接する。この摩擦部材の当接により、シートには右下方向に落下させる力が作用し、シートの端部がストッパ板２４５に突き当てられる。これにより、シートに対して縦方向（送り方向）の揃えが行われる。
また、中間処理トレイ上には、その手前側と奥側とのそれぞれに位置する整合板２４６が設けられている。各整合板２４６は、中間処理トレイ上にシートが排出される毎に駆動される。これにより、中間処理トレイ上のシートに対して横方向（幅方向）へ揃えが行われる。
【００２６】
そして、所定枚数のシートが中間処理トレイ上に排出されて積載されると、束排紙ベルト２４３が駆動され、シートがスタックトレイ２４２または２４７上へ排出される。
また、ステイプルモードが設定されている場合、ステイプルを行う一束分のシートが中間処理トレイ上に排出され、整合板２４６によりシートの横方向への揃えが行われる。
その後、ステイプルユニット２４８が駆動されてシート束が綴じられ、綴じられたシート束は、束排紙ベルト２４３によりスタックトレイ２４２または２４７上へ排出される。ここで、各スタックトレイ２４２、２４７は昇降動作可能に構成されている。また、各スタックトレイ２４２、２４７には、シートの有無を検知するためのセンサ２５０、２４９が設けられている。
また、ステイプルユニット２４８は、シート後端の奥側位置を綴じる「コーナー綴じ」、シート後端を２箇所で綴じる「ダブル綴じ」を行うことが可能である。シートに対する綴じ位置は、ユーザにより設定される。
なお、画像形成装置は、カラー画像形成装置であっても、モノクロ画像形成装置であってもよい。また、ここでは、電子写真方式の画像形成装置で説明するが、インクジェット方式の画像形成装置であってもよい。
【００２７】
＜サムネイル画像生成処理手順＞
図３は、本実施形態を示す画像形成装置のデータ処理手順の一例を示すフローチャートである。本例は、複合機１００における、出力イメージ生成用画像（以下サムネイル画像）の生成処理例である。また、Ｓ３０１〜Ｓ３０７は各ステップし、各ステップは、ＣＰＵ１０１がＲＡＭ１０２に制御プログラムをロードして実行することで実現される。
まず、Ｓ３０１で、ＣＰＵ１０１はＨＤＤ１０４に格納されている文書情報（文書）の状態を確認する。ここで、ＣＰＵ１０１がＨＤＤ１０４内の文書情報に変化がないと判断した場合、文書情報の状態の変化を検知するまで処理を繰り返す。
一方、Ｓ３０１で文書情報の状態の変化を検知した場合、Ｓ３０２で、ＣＰＵ１０１は文書情報の格納と削除のいずれが実行されたのかを判断する。
ここで、文書情報の状態の変化が、新たな文書情報の格納によるものであるとＣＰＵ１０１が判断した場合、Ｓ３０３で、ＣＰＵ１０１は、ＨＤＤ１０４に格納された文書情報を取得し、取得した文書情報よりプリンタ画像処理部１１７に画像生成要求を行う。
【００２８】
次に、Ｓ３０４で、プリンタ画像処理部１１７はＣＰＵ１０１がＨＤＤ１０４から取得した文書情報のサムネイル画像をＲＡＭ１０２上に生成する。具体的には、プリンタ画像処理部１１７が取得された文書情報を不図示のインタプリタにより解釈し、ＲＡＭ１０２上でラスタライズを行うことでサムネイル画像を生成する。
この際、インタプリタはページヘッダやファイルヘッダを解析し、プリンタ画像処理部１１７は文書情報に含まれるページ数や画像のページサイズ、画像向き、用紙サイズ等を含むページ情報を取得することができる。
【００２９】
このようにしてサムネイル画像の生成が完了すると、Ｓ３０５で、ＣＰＵ１０１はプリンタ画像処理部１１７より文書情報のサムネイル画像情報およびページ情報を取得する。そして、ＣＰＵ１０１は、図４に示す画像データ管理テーブル４００に生成されたサムネイル画像情報を登録して、本処理を終了する。
一方、Ｓ３０２で、文書情報の状態の変化が文書情報の削除によるものであるとＣＰＵ１０１が判断した場合、Ｓ３０６で、ＣＰＵ１０１はＨＤＤ１０４から削除された文書情報を取得する。そして、Ｓ３０７で、ＣＰＵ１０１は、画像データ管理テーブル４００に登録されているサムネイル画像と画像情報の削除を行い、本処理を終了する。
【００３０】
図４は、図１に示したＨＤＤ１０４で管理される画像データ管理テーブルの一例を示す図である。
本実施形態では、ＨＤＤ１０４に保存されたり、削除される画像データをＩＤ４０１、保存先４０２、ファイル名４０３、画像情報４０４に基づいて管理している。なお、画像情報４０４は、さらに、サムネイル画像ＩＤ４０５、ページ数４０６、ページサイズ４０７、画像向き４０８で管理している。
【００３１】
＜出力イメージの生成処理手順＞
図５は、本実施形態を示す画像形成装置におけるデータ処理手順の一例を示すフローチャートである。本例は、複合機１００におけるサムネイル画像情報を使用した出力イメージ生成処理例である。なお、Ｓ９０１〜Ｓ９０４は各ステップを示し、各ステップはＣＰＵ１０１がＲＡＭ１０２に制御プログラムをロードして実行することで実現される。
まず、Ｓ９０１で、ＣＰＵ１０１は、図４に示した画像データ管理テーブル４００を参照して、出力イメージを生成する文書情報に対応する画像情報およびサムネイル画像情報を保存先から取得する。
次に、Ｓ９０２で、ＣＰＵ１０１はユーザによって指定された印刷設定を、取得したサムネイル画像に反映させ、出力イメージをＲＡＭ１０２上に生成する。そして、Ｓ９０３で、ＣＰＵ１０１は、複合機１００に装着されているフィニッシャ部１２６の能力に関わる情報を取得する。
【００３２】
本実施形態では、フィニッシャ部１２６が有するステイプルユニット２４８は、前述の通りシート後端の奥側位置または手前位置を綴じる「コーナー綴じ」、シート後端を２箇所で綴じる「ダブル綴じ」を行うことが可能である。フィニッシャ部１２６の能力に関わる情報として、「コーナー綴じ」、「ダブル綴じ」それぞれ用紙サイズと可能な綴じ位置の一例を図６に示す。
次に、Ｓ９０４で、Ｓ９０２で生成した出力イメージとＳ９０３で取得したフィニッシャ部１２６の能力に関わる情報より、ＣＰＵ１０１は設定可能なステイプル位置を判定して、処理を終了する。
ここで、Ｓ９０３で取得したサムネイル画像情報および文書情報と指定された印刷設定により生成される画像イメージの例を図７に示す。
【００３３】
図７は、本実施形態を示す画像形成装置に生成される画像イメージの一例を示す図である。本例は、指定文書情報、印刷設定、出力イメージからなる例である。
本実施形態では、図７に示す文書情報と印刷設定により出力イメージの出力用紙サイズや画像向きが決定するため、図６に示すフィニッシャの能力に関わる情報に基づいて、ＣＰＵ１０１は設定可能なステイプル位置を決定することができる。
【００３４】
＜保存文書の印刷設定手順＞
図８は、本実施形態を示す画像形成装置のデータ処理手順の一例を示すフローチャートである。本例は、複合機１００における、ＨＤＤ１０４に格納されている文書の印刷設定処理例である。また、Ｓ５０１〜Ｓ５１１は各ステップし、各ステップは、ＣＰＵ１０１がＲＡＭ１０２に制御プログラムをロードして実行することで実現される。
【００３５】
まず、Ｓ５０１で、ＣＰＵ１０１が操作部Ｉ／Ｆ１０５を介して、操作部１２１を用いてユーザが入力した文書リスト表示要求を受信したら、Ｓ５０２で、図９の（Ａ）に示す格納文書リストを操作部１２１に表示する。
次に、Ｓ５０３で、ＣＰＵ１０１が操作部Ｉ／Ｆ１０５を介して、操作部１２１を用いてユーザが入力した印刷機能要求を受信すると、Ｓ５０４で、ＣＰＵ１０１は、操作部１２１に図９の（Ｂ）に示す印刷設定画面を表示し、次の要求を受信するために待機する。なお、ユーザは、図９の（Ｂ）に示す画面を確認して出力部数や両面、縮小レイアウト等のレイアウト設定といった印刷機能の設定と印刷要求を行うことができる。
【００３６】
次に、Ｓ５０５で、ＣＰＵ１０１はユーザが操作部１２１を用いて入力した要求を操作部Ｉ／Ｆ１０５を介して受信し、受信した要求が印刷要求であるのか、印刷設定変更要求であるのかを判別する。ここで、ユーザから印刷要求を受信したとＣＰＵ１０１が判断した場合、Ｓ５１１以降の処理を行う。
一方、Ｓ５０５で、ユーザから印刷設定変更要求を受信したとＣＰＵ１０１が判断した場合、さらにＳ５０６で、受信した印刷設定変更要求がステイプル設定の変更かどうかをＣＰＵ１０１が判別する。ここで、ステイプル設定の変更ではないとＣＰＵ１０１が判断した場合、Ｓ５１０以降の処理を行う。
【００３７】
一方、Ｓ５０６でステイプル設定の変更であるとＣＰＵ１０１が判断した場合、Ｓ５０７がＣＰＵ１０１は設定済みの印刷設定情報を取得する。そして、Ｓ５０８で、ＣＰＵ１０１は、図６に示すフィニッシャの能力に関わる情報等を参照して、取得した印刷設定情報に基づく設定が可能であるのかどうかを判定する処理を行い、設定可能なステイプル位置を取得する。
次に、Ｓ５０９で、ＣＰＵ１０１は、取得した設定可能なステイプル位置を図９の（Ｃ）に示すステイプル設定画面に表示する。
図９の（Ｃ）に示すステイプル設定画面は、例えば、Ａ４のportraitの文書に下記の印刷設定されている場合、図７に示す通り、出力イメージはＡ３のlandscapeと決定される。
ここで、印刷設定は縮小レイアウトが２ｉｎ１で、出力用紙サイズがＡ３であるとする。さらに図６に示す通り、フィニッシャ部１２６が有するステイプルユニット２４８はＡ３ landscapeに対し設定可能なステイプル位置は制限されている。具体的に、ステイプル位置は、出力用紙の短辺２箇所に制限されている。
【００３８】
よって、設定可能な位置のみを指定可能な表示画面として、図９の（Ｃ）に示すようなステイプル設定画面が表示される。このとき、プレビュー画像は、ＰＤＦファイルまたはＸＰＳファイルを予め展開して登録しておいた、実際に印刷される画像とともに表示される。
次に、Ｓ５１０で、ＣＰＵ１０１はユーザが操作部１２１を用いた要求を操作部Ｉ／Ｆ１０５を介して受信し、当該要求に基づいて印刷設定を変更して、Ｓ５０４に戻る。
一方、Ｓ５０５でＣＰＵ１０１が印刷要求を受信したと判断した場合、Ｓ５１１で、ＣＰＵ１０１はプリンタＩ／Ｆ１１８を介してプリンタ部１２３に対し印刷開始要求を行い、本処理を終了する。プリンタ部１２３は、印刷開始要求を受信すると、指定された印刷設定に従って印刷を開始する。
本実施形態によれば、文書格納処理時に、予め生成したサムネイル画像を使用して設定の可否を判定できるため、フィニッシャの能力により実施できない設定をユーザが行うことを防ぐことができる。
【００３９】
また、印刷設定を反映した出力画像イメージを、実際に印刷される画像とともに表示することができるため、ユーザは印刷設定を視覚的に確認することができる。さらに、印刷設定変更時にプレビュー用画像を生成する処理を実行しないため、高速に出力イメージを表示することが可能であり、さらにユーザによる設定変更の出力イメージへ反映もすぐに行うことができる。
なお、本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をパソコン（コンピュータ）等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【００４０】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合も適応可能である。この場合、本発明を達成するためのソフトウエアによって表されるプログラムを格納した記憶媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
【符号の説明】
【００４１】
１００  複合機
１２２  スキャナ部
１２３  プリンタ部
１２１  操作部
１２６  フィニッシャ部
２４８  ステイプルユニット
【図１】
2011136440.tif 000003
【図２】
2011136440.tif 000004
【図３】
2011136440.tif 000005
【図４】
2011136440.tif 000006
【図５】
2011136440.tif 000007
【図６】
2011136440.tif 000008
【図７】
2011136440.tif 000009
【図８】
2011136440.tif 000010
【図９】
2011136440.tif 000011