(57)【要約】【課題】紙折り実施後の印刷物の表面に印刷データのどの部分が出現するのかを、ユーザが印刷実行前に確認可能な画像形成装置、画像形成方法、および画像形成プログラムを提供する。【解決手段】紙折り機能を有する画像形成装置であって、ユーザによる紙折り方法の指示を取得するための取得手段と、前記取得手段により取得された紙折り方法の指示に応じたテンプレート画像に印刷データ画像を合成したプレビュー画像を生成する画像合成手段と、前記プレビュー画像を表示するための表示手段と、を有する画像形成装置。【選択図】図６
2008302518.tif 000002
【特許請求の範囲】
【請求項１】
紙折り機能を有する画像形成装置であって、
ユーザによる紙折り方法の指示を取得するための取得手段と、
前記取得手段により取得された紙折り方法の指示に応じたテンプレート画像に印刷データ画像を合成したプレビュー画像を生成する画像合成手段と、
前記プレビュー画像を表示するための表示手段と、を有する画像形成装置。
【請求項２】
前記印刷データ画像は、印刷用データの先頭ページの画像であることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記印刷データ画像は、印刷用データの全ページの画像であることを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記紙折り方法は、中折りであることを特徴とする請求項１〜３のいずれか１つに記載の画像形成装置。
【請求項５】
前記紙折り方法は、内三つ折りであることを特徴とする請求項１〜３のいずれか１つに記載の画像形成装置。
【請求項６】
ユーザによる紙折り方法の指示を取得するステップ１）と、
前記ステップ１）において取得された紙折り方法の指示に応じたテンプレート画像に印刷データ画像を合成したプレビュー画像を生成するステップ２）と、
前記プレビュー画像を表示するステップ３）と、を有することを特徴とする画像形成方法。
【請求項７】
前記印刷データ画像は、印刷用データの先頭ページの画像であることを特徴とする請求項６に記載の画像形成方法。
【請求項８】
前記印刷データ画像は、印刷用データの全ページの画像であることを特徴とする請求項６に記載の画像形成方法。
【請求項９】
前記紙折り方法は、中折りであることを特徴とする請求項６〜８のいずれか１つに記載の画像形成方法。
【請求項１０】
前記紙折り方法は、内三つ折りであることを特徴とする請求項６〜８のいずれか１つに記載の画像形成方法。
【請求項１１】
ユーザによる紙折り方法の指示を取得する手順１）と、
前記手順１）において取得された紙折り方法の指示に応じたテンプレート画像に印刷データ画像を合成したプレビュー画像を生成する手順２）と、
前記プレビュー画像を表示する手順３）と、をコンピュータに実行させるための画像形成プログラム。
【請求項１２】
前記印刷データ画像は、印刷用データの先頭ページの画像であることを特徴とする請求項１１に記載の画像形成プログラム。
【請求項１３】
前記印刷データ画像は、印刷用データの全ページの画像であることを特徴とする請求項１１に記載の画像形成プログラム。
【請求項１４】
前記紙折り方法は、中折りであることを特徴とする請求項１１〜１３のいずれか１つに記載の画像形成プログラム。
【請求項１５】
前記紙折り方法は、内三つ折りであることを特徴とする請求項１１〜１３のいずれか１つに記載の画像形成プログラム。
【請求項１６】
請求項１１〜１５に記載の画像形成プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法、および画像形成プログラムに関する。本発明は、特に、紙折りが実施された後の製本結果のプレビュー画像を表示するための画像形成装置、画像形成方法、および画像形成プログラムに関する。
【背景技術】
【０００２】
近年、ＰＯＤ（Ｐｒｉｎｔ  Ｏｎ  Ｄｅｍａｎｄ  プリント・オン・デマンド）市場向け複合機の製本機能の高度化が著しく進んでいる。このような製本機能を用いて印刷データを製本する場合の用紙の折り方として、次に挙げるものが一般的に知られている。
【０００３】
すなわち、Ｚ折り、中折り内印刷、中折り外印刷、内三つ折り内印刷、内三つ折り外印刷、外三つ折り内印刷、外三つ折り外印刷、四つ折り内印刷、四つ折り外印刷、観音折り内印刷、観音折り外印刷、重ね三つ折り内印刷、重ね三つ折り外印刷等が知られている。
【０００４】
このように製本機能が高度化するにつれて用紙の折り方が多様化すると、ユーザが製本機能実行前に印刷物の仕上がり状態を予想することは困難となり、ユーザの意図とは反する製本結果が得られてしまうという問題点がある。
【０００５】
そのため、プリンタドライバや複合機本体により提供されるＵＩ（ユーザ・インタフェース）画面は、複雑化する製本機能をユーザが使いこなせるように、ユーザが製本結果を視覚的にイメージしやすいようなデザインを有していることが望ましい。
【０００６】
現在、市販されているプリンタドライバは、ユーザにより製本機能が選択された場合、ユーザが紙折りの方法を視覚的にイメージできるように、折り実施後の印刷物の略イメージを示すアイコンをＵＩ画面上に表示する機能を有している。しかし、このようなアイコンは、予め準備された画像データであるため、印刷データと折り実施後の印刷物の表面との関係を示すものではないため、ユーザは、意図した通りの折り方法が選択されたか否かを確認することはできても、折り実施後の用紙の表面に印刷データのどの部分が出現するのかを確認することができない。そのため、製本機能実行時に、ユーザの意図とは反する製本結果が得られてしまうという問題点が依然としてある。
【０００７】
これに関連して、以下の特許文献１には、用紙の種類、および用紙をめくる際のつまみ位置に応じて、めくられる用紙の曲がり具合を示すプレビュー用画像データを作成する技術が開示されている。
【０００８】
また、以下の特許文献２には、用紙の平滑度、光沢度、透過度、および色調等の紙質が十分に表現されたプレビュー用画像を作成する技術が開示されている。
【０００９】
しかし、これらの技術によれば、ユーザは、製本機能実行前に、プレビュー画像を見ることにより用紙の紙質を確認することはできるが、紙折り実施後の印刷物の表面に印刷データのどの部分が出現するのかを確認することができないという問題点は依然として解消されない。
【特許文献１】特開２００５−３３９２５０号公報
【特許文献２】特開２００２−１０３７２６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明は上記従来技術の有する問題点に鑑みてなされたものであり、本発明の目的は、紙折り実施後の印刷物の表面に印刷データのどの部分が出現するのかを、ユーザが印刷実行前に確認可能な画像形成装置、画像形成方法、および画像形成プログラムを提供することである。
【課題を解決するための手段】
【００１１】
本発明の上記目的は、下記の手段によって達成される。
【００１２】
（１）紙折り機能を有する画像形成装置であって、ユーザによる紙折り方法の指示を取得するための取得手段と、前記取得手段により取得された紙折り方法の指示に応じたテンプレート画像に印刷データ画像を合成したプレビュー画像を生成する画像合成手段と、
前記プレビュー画像を表示するための表示手段と、を有する画像形成装置。
【００１３】
（２）前記印刷データ画像は、印刷用データの先頭ページの画像であることを特徴とする上記（１）に記載の画像形成装置。
【００１４】
（３）前記印刷データ画像は、印刷用データの全ページの画像であることを特徴とする上記（１）に記載の画像形成装置。
【００１５】
（４）前記紙折り方法は、中折りであることを特徴とする上記（１）〜（３）のいずれか１つに記載の画像形成装置。
【００１６】
（５）前記紙折り方法は、内三つ折りであることを特徴とする上記（１）〜（３）のいずれか１つに記載の画像形成装置。
【００１７】
（６）ユーザによる紙折り方法の指示を取得するステップ１）と、前記ステップ１）において取得された紙折り方法の指示に応じたテンプレート画像に印刷データ画像を合成したプレビュー画像を生成するステップ２）と、前記プレビュー画像を表示するステップ３）と、を有することを特徴とする画像形成方法。
【００１８】
（７）前記印刷データ画像は、印刷用データの先頭ページの画像であることを特徴とする上記（６）に記載の画像形成方法。
【００１９】
（８）前記印刷データ画像は、印刷用データの全ページの画像であることを特徴とする上記（６）に記載の画像形成方法。
【００２０】
（９）前記紙折り方法は、中折りであることを特徴とする上記（６）〜（８）のいずれか１つに記載の画像形成方法。
【００２１】
（１０）前記紙折り方法は、内三つ折りであることを特徴とする上記（６）〜（８）のいずれか１つに記載の画像形成方法。
【００２２】
（１１）ユーザによる紙折り方法の指示を取得する手順１）と、前記手順１）において取得された紙折り方法の指示に応じたテンプレート画像に印刷データ画像を合成したプレビュー画像を生成する手順２）と、前記プレビュー画像を表示する手順３）と、をコンピュータに実行させるための画像形成プログラム。
【００２３】
（１２）前記印刷データ画像は、印刷用データの先頭ページの画像であることを特徴とする上記（１１）に記載の画像形成プログラム。
【００２４】
（１３）前記印刷データ画像は、印刷用データの全ページの画像であることを特徴とする上記（１１）に記載の画像形成プログラム。
【００２５】
（１４）前記紙折り方法は、中折りであることを特徴とする上記（１１）〜（１３）のいずれか１つに記載の画像形成プログラム。
【００２６】
（１５）前記紙折り方法は、内三つ折りであることを特徴とする上記（１１）〜（１３）のいずれか１つに記載の画像形成プログラム。
【００２７】
（１６）上記（１１）〜（１５）に記載の画像形成プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の効果】
【００２８】
本発明によれば、ユーザは、紙折り実施後の印刷物の表面に、印刷データのどの部分が出現するのかを印刷実行前に確認することができるため、ユーザの意図とは反する製本結果が得られてしまう虞が低減する。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
【００３０】
図１は、本発明の第１の実施形態にかかる画像形成装置が適用された印刷システムの全体構成を示すブロック図である。図１に示すように、本実施形態にかかる印刷システムは、クライアント装置としてのＰＣ１と、画像形成装置としてのＭＦＰ（Ｍｕｌｔｉｐｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ  多機能周辺機器）２とを備え、これらは通信ネットワーク３を介して相互に通信可能に接続されている。なお、通信ネットワーク３に接続される機器の種類および台数は、図１に示す例に限定されない。また、ＰＣ１は、通信ネットワーク３を介することなく、ＭＦＰ２と直接機器間で接続（ローカル接続）されていてもよい。
【００３１】
次に、上記各機器の構成について説明するが、上記各機器は後述する構成要素以外の構成要素を含んでいてもよく、あるいは、後述する構成要素のうちの一部が含まれていなくてもよい。また、各機器で同様の機能を有する部分については、説明の重複を避けるため初回のみその説明を行い、２回目以降はその説明を省略する。
【００３２】
図２は、図１に示されるＰＣ１の構成を示すブロック図である。ＰＣ１は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ハードディスク１４、ディスプレイ１５、入力装置１６およびネットワークインタフェース１７を備えており、これらは信号をやり取りするためのバス１８を介して相互に接続されている。
【００３３】
ＣＰＵ１１は、プログラムに従って、上記各部の制御や各種の演算処理を行う。ＲＯＭ１２は、各種プログラムや各種データを格納する。ＲＡＭ１３は、作業領域として一時的にプログラムやデータを記憶する。ハードディスク１４は、オペレーティングシステムを含む各種プログラムや各種データを格納する。
【００３４】
ここで、ハードディスク１４には、文書ファイルを作成するためのアプリケーションと、文書ファイルをＭＦＰ２が解釈可能なページ記述言語（ＰＤＬ：Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）で記述されたプリントデータ（以下、「ＰＤＬデータ」ともいう。）に変換するためのプリンタドライバがインストールされている。さらに、プリンタドライバは、ユーザにより設定された印刷出力条件をプリントデータに記述し、それを印刷ジョブとしてＭＦＰ２に送信することで、プリントデータの印刷指示を行う。プリンタドライバには、このような変換処理や印刷指示を行うためのプログラムが含まれる。
【００３５】
ディスプレイ１５は、ＬＣＤ、ＣＲＴディスプレイ等であり、各種の情報の表示に使用される。入力装置１６は、マウス等のポインティングデバイスやキーボードを含み、各種情報の入力に使用される。
【００３６】
ネットワークインタフェース１７は、通信ネットワーク３を介して他の機器と通信するためのインタフェースであり、イーサネット（登録商標）、トークンリング、ＦＤＤＩ等の規格が用いられる。
【００３７】
図３は、本発明の実施形態にかかる画像形成装置としてのＭＦＰ２の構成を示すブロック図である。図３に示すように、ＭＦＰ２は、制御部２１、記憶部２２、操作部２３、画像読取部２４、印刷部２５、給紙部２６、製本部２７、排紙部２８、通信インタフェース２９を備えており、これらは信号をやり取りするためのバス２１０を介して相互に接続されている。
【００３８】
制御部２１はＣＰＵであり、プログラムにしたがって上記各部の制御や各種の演算処理等を行う。
【００３９】
記憶部２２は、予め各種プログラムやパラメータを格納しておくＲＯＭ、作業領域として一時的にプログラムやデータを記憶するＲＡＭ、各種プログラムやパラメータを格納し、または画像形成により得られた画像データ等を一時的に保存するために使用されるハードディスク等からなる。
【００４０】
操作部２３は、各種情報を表示し、または各種設定入力を行うタッチパネル、コピー枚数等を設定するテンキー、動作の開始を指示するスタートキー、動作の停止を指示するストップキー、各種設定条件を初期化するリセットキー等の各種固定キー、表示ランプ等からなる。
【００４１】
原稿読取部２４は、原稿台の所定の読み取り位置にセットされた原稿またはＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ  自動原稿搬送装置）により所定の読み取り位置に搬送された原稿に蛍光ランプ等の光源で光を当て、その反射光をＣＣＤやＣＭＯＳイメージセンサ等の受光素子で光電変換して、その電気信号からビットマップ形式の印刷イメージを生成する。
【００４２】
印刷部２５は、印刷イメージを電子写真方式により帯電、露光、現像、転写および定着の各工程からなる電子写真方式により印刷イメージを用紙に印刷して排出する。ただし、本発明における印刷部２５の印刷方式はこれに限定されるものではなく、電子写真方式以外にも、インパクト方式、熱転写方式、インクジェット方式等によるものであってもよい。
【００４３】
製本部２７は、印刷部にて印刷された用紙に対して、ステープル、穴あけ、紙折り等のユーザに指定された製本処理を実施する。
【００４４】
通信インタフェース２９は、ＭＦＰ２と外部機器との間で通信を行うためのインタフェースであり、イーサネット（登録商標）、トークンリング、ＦＤＤＩ等の規格によるネットワークインタフェースや、ＵＳＢ、ＩＥＥＥ１３９４等のシリアルインタフェース、ＳＣＳＩ、ＩＥＥＥ１２８４等のパラレルインタフェース、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２.１１、ＨｏｍｅＲＦ、ＩｒＤＡ等の無線通信インタフェース等の各種ローカル接続インタフェース、電話回線に接続するための電話回線インタフェース等が用いられる。
【００４５】
ＭＦＰ２は、上記構成により、外部機器から受信した画像データを印刷出力するプリンタとしての機能、原稿画像を読み取って画像データを外部機器に送信するスキャナとしての機能、原稿画像を読み取って画像データを印刷出力する複写機としての機能、および画像データを電話回線経由で送受信するファクシミリとしての機能を兼ね備えるものである。また、ＭＦＰ２は電子メールの送受信機能を有し、ネットワーク３、およびネットワーク３を介してネットワーク３上の電子メール送受信機能を有する他の通信機器と相互に電子メールの送受信を行うことができ、さらに受信した電子メールの添付ファイルを印刷出力する機能をも有する。
【００４６】
次に、紙折り実施後のプレビュー画像の表示形態について説明する。本実施形態において、プレビュー画像は、ＰＣ１のプリンタドライバにより提供される、各種印刷条件の設定のためのＵＩ画面上に表示される。以下に、このようなＵＩ画面について説明する。
【００４７】
図４は、各種印刷条件を設定するためのＵＩ画面４の一例である。なお、ＵＩ画面４は、タブ切り替え可能な複数のウィンドウからなり、図４には、用紙や出力方法等に関する基本的な印刷条件の設定を行うための「セットアップ」ウィンドウが選択されている。なお、プレビュー表示エリア４１には、ＵＩ画面４の各ウィンドウ上で設定された印刷条件を反映したプレビュー画像が表示される。図４の例においては、用紙折りの設定は行われておらず、Ａ４縦方向の用紙がステープル綴じされているにすぎない。なお、このようなプレビュー画像は、図４のようにＵＩ画面の一部に表示されてもよいし、ＵＩ画面とは別に設けられるプレビュー画像の専用画面に表示されてもよい。
【００４８】
図５は、ＵＩ画面４のウィンドウのうち、用紙折りの設定を行うための「特殊機能」ウィンドウの一例である。図５において、ユーザは、「折り」のチェックボックス５１にチェックマークを付けた後に、プルダウンメニュー５２により表示される折り方法リストから所望の折り方法を選択することにより用紙折りの設定を行うことができる。ここで、選択可能な折り方法が多数あり、全ての折り方法を同時に表示できない場合は、折り方法のリストが上下にスクロールさせるためのスクロールバーを設けることが好ましい。図５の例においては、折り方法としてＺ折りが選択されており、プレビュー表示エリア４１には、用紙にＺ折りを実施した後の印刷物のプレビュー画像が表示されている。
【００４９】
このように、本実施形態において、ユーザは、ＵＩ画面４中に表示されるプレビュー画像を見ることで、製本結果が意図した通りとなっているか否かを確認しながら印刷条件の設定を行うことができる。その後、ＵＩ画面４上で、ユーザにより印刷実行の指示が行われると、プリンタドライバは、印刷データとともにＵＩ画面４において設定された印刷条件をＭＦＰ２に送信する。
【００５０】
続いて、上述したようなプレビュー画像の表示のための処理について説明する。図６は、ＰＣ１のプリンタドライバによるプレビュー画像の表示処理の手順を示すフローチャートである。
【００５１】
まず、プリンタドライバは、全ページ分の印刷データをＲＡＭ１３等の一次記憶手段に保存する（Ｓ１０１）。その際、ＵＩ画面４上で設定されている各種印刷条件に関するデータも、当該印刷データと関連付けて保存する。
【００５２】
続いて、プリンタドライバは、用紙折りの指定が行われているか否かを解析する。ここで、用紙折りの指定が行われていない場合は（Ｓ１０２のＮＯ）、Ｓ１０１にて保存した印刷データのうち先頭ページのプレビュー画像を作成する（Ｓ１０３）。なお、印刷データがＰＣＬやＰｏｓｔＳｃｒｉｐｔ（登録商標）のようなページ記述言語で記述されている場合は、これをビットマップ形式等の画像表示可能なデータに変換する。その後、完成したプレビュー画像を表示部１６へ転送し、ＵＩ画面４中のプレビュー表示エリア４１に表示して（Ｓ１０９）、処理を終了する。
【００５３】
また、用紙折りの指定が行われている場合は（Ｓ１０２のＹＥＳ）、プリンタドライバは以下の処理を行う。まず、指定された紙折りを実施した製本結果のプレビュー画像を作成するための折り情報を、ハードディスク１４等の記憶手段から読み出す（Ｓ１０４）。なお、本実施形態において、折り情報とは、紙折りの種類、同時に折られる用紙枚数、印刷面が折りの内側と外側のどちら側に出現するのかを示す情報（以下、「印刷面情報」とする）、折り後の印刷物表面が、用紙の表側と裏側のどちら側のどの部分により形成されるのかを示す情報（例えば、「用紙の表側の右５０％」という情報である。以下、「折り後表面情報」とする。）、折りプレビュー用テンプレートに関する情報（以下、「テンプレート情報」とする）、折りプレビューテンプレートと印刷データとの合成方法に関する情報（以下、「合成方法情報」とする）を含む。なお、折りプレビュー用テンプレートについては後述する。また、折り情報については後に詳述する。
【００５４】
続いて、プリンタドライバは、印刷データ中の、折り実施後の印刷物表面に出現するページである表面出現ページのページ番号Ｐを判定する処理を行う（Ｓ１０５）。このようなページ番号Ｐの判定処理については、図７を用いて後に詳述する。そして、プリンタドライバは、Ｓ１０５における判定結果に基づき、表面出現ページのプレビュー用画像である表面出現ページプレビュー画像を作成する（Ｓ１０６）。
【００５５】
続いて、プリンタドライバは、Ｓ１０６にて作成した表面出現ページプレビュー画像を、Ｓ１０４で入手した折り情報に含まれる折り後表面情報に基づき、折り後の表面に出現する部分のみを示すプレビュー画像へと加工し（つまり、表面出現ページプレビュー画像のうち、折り後の印刷物の表面に出現する部分のみを残し、それ以外の部分は取り除く処理を行い）、ハードディスク１４等の記憶手段へと一時的に保存する（Ｓ１０７）。なお、Ｓ１０７にて作成されたプレビュー画像を、表面出現部分プレビュー画像と呼ぶ。
【００５６】
続いて、プリンタドライバは、Ｓ１０４で入手したテンプレート情報により識別されるテンプレート画像を編集可能な作業領域へ読み出し（Ｓ１０８）、Ｓ１０７で作成・保存した表面出現部分プレビュー画像を、Ｓ１０８で読み出したテンプレート画像に嵌め込み合成する（Ｓ１０９）。なお、Ｓ１０９にて作成されたプレビュー画像を、折り後プレビュー画像を呼ぶ。
【００５７】
そして、プリンタドライバは、Ｓ１０９にて作成した折り後プレビュー画像を表示部１６へ転送し、ＵＩ画面４のプレビュー表示エリア４１に表示して（Ｓ１１０）、処理を終了する。
【００５８】
続いて、図７は、図６のＳ１０５における、表面出現ページのページ番号Ｐを判定する処理の手順を示すフローチャートである。
【００５９】
まず、前述の折り後表面情報に基づき、折り後の印刷物表面が用紙の表側であるか裏側であるかを判定する。ここで、折り後の印刷物表面が用紙の表側である場合は（Ｓ２０１のＮＯ）、表面出現ページのページ番号Ｐを１として（Ｓ２０５）、処理を終了する。
【００６０】
また、折り後の印刷物表面が用紙の裏側である場合は（Ｓ２０１のＹＥＳ）、前述のＳ１０１にてＲＡＭ１３等の一次記憶手段に保存された印刷条件に関するデータに基づき、両面印刷の指示の有無を判定する。このとき、両面印刷の指示がない場合は（Ｓ２０２のＮＯ）、表面出現ページは存在しないため、折り後の印刷物表面は白紙であると判定して（Ｓ２０６）、処理を終了する。また、両面印刷の指示がある場合は（Ｓ２０２のＹＥＳ）、印刷条件に関するデータから、指定された折り方法で同時に折られる用紙の枚数Ｎを取得し（Ｓ２０３）、取得されたＮの値から表面出現ページのページ番号Ｐを算出して（Ｓ２０４）、処理を終了する。なお、Ｓ２０４において、ページ番号Ｐは、「Ｐ＝Ｎ×２」の数式により算出される。
【００６１】
ここで、前述の折り情報について更に説明する。以下で、「中折り」および「内三つ折り」の２種類の折り種類を例に挙げて説明する。
【００６２】
図８は中折りの方法を示す例である。図８のように、中折りとは、用紙６の短辺方向に沿って、用紙長辺の中央を折る方法である。なお、図８の点線６１は折り目を指す。
【００６３】
図９は内三つ折りの方法を示す例である。図９のように、内三つ折りとは、用紙６の短辺方向に沿って、用紙の長辺を三等分した位置を折る方法である。なお、図９の点線６１は折り目を指しており、（１）（２）の順番で同じ向きに折る。
【００６４】
次に折り情報の具体例を示す。本実施形態において、同時に折られる用紙枚数が１枚である場合と複数枚である場合、印刷面が折りの内側に出現する場合（内印刷の場合）と外側に出現する場合（外印刷）は、それぞれ別々の折り情報が準備される。そのため、選択可能な折り種類が、中折りと内三つ折りの２種類である場合、折り情報は、中折り内印刷（１枚折り）、中折り内印刷（複数枚同時折り）、中折り外印刷（１枚折り）、中折り外印刷（複数枚同時折り）、内三つ折り内印刷（１枚折り）、内三つ折り内印刷（複数枚同時折り）、内三つ折り外印刷（１枚折り）、内三つ折り外印刷（複数枚同時折り）の八通りが準備されることになる。
【００６５】
図１０〜１３は、前述した八通りの折り情報の例である。ここで、図１０〜１３は、中折り内印刷、中折り外印刷、内三つ折り内印刷、および内三つ折り外印刷が実施される場合にそれぞれ対応し、各図の左右の列は、１枚折りの場合と複数枚同時折りの場合にそれぞれ対応する。
【００６６】
図１０〜１３についてさらに説明すると、「折り後表面情報」は、用紙の表側と裏側のどちら側が折り後の印刷物表面を形成するのかを示し、さらに、用紙のどの範囲が印刷物表面を形成するのかを示しており（例えば、「右側５０％」のように）、前述のＳ１０５において表面出現ページＰを判定するときと、前述のＳ１０７において表面出現部分プレビュー画像を作成するときに参照される。また、「プレビュー用テンプレート情報」とは、指定された折り種類に対応するプレビュー用テンプレートの識別情報であり、図１０〜１３の例においては、これは画像データのファイル名である。なお、プレビュー用テンプレートとは、用紙に折りを実施した後の状態を示す画像データであり、この画像データに対して印刷データの一部が合成されて折りプレビュー画像が形成されることになる。なお、プレビュー用テンプレートは、ハードディスク１４等の記憶装置に予め格納されており、折りプレビュー画像が作成される都度、プリンタドライバによって参照されることになる。「テンプレート合成方法情報」については後述する。
【００６７】
続いて、図１４〜１７に、本実施形態におけるプレビュー用テンプレートの具体例を示す。ここで、図１４および１５は、折り種類として中折りが指定され、同時に折られる枚数が１枚である場合と複数枚である場合とにそれぞれ対応するプレビュー用テンプレート７１、７２を示し、図１６および１７は、折り方として内三つ折りが指定され、同時に折られる枚数が１枚である場合と複数枚である場合とにそれぞれ対応するプレビュー用テンプレート７３，７４を示す。図１４〜１７において、斜線が引かれた面が、折り実施後の印刷物表面（折り後表面）である。なお、折り後表面は、長方形で表示してもよいが、図１４〜１７のように、折り方が視覚的に理解しやすくなるよう、平行四辺形で表示してもよい。ただし、この場合は、前述の表面出現部分プレビュー画像をテンプレート画像に嵌め込み合成する際に、これを折り後表面の形状に合わせて傾斜させるための画像処理を実施する必要がある。このような画像処理に必要な情報が、折り情報に含まれる「テンプレート合成方法情報」であり、例えば図１０の例においては、折り枚数Ｎが１のときは、印刷プレビュー画像の左上の頂点を中心に同画像を（３６０×２／１００）度傾斜させ、折り枚数Ｎが複数のときは、印刷プレビュー画像の左上の頂点を中心に同画像を（３６０×３／１００）度傾斜させることになる。
【００６８】
ここで、プレビュー用テンプレートは、上述のように、折り種類ごとに準備され、同時に折られる用紙の枚数が１枚である場合と複数枚である場合とで別々に準備されるが、さらに、用紙サイズやステープル綴じ位置等の各種印刷設定条件に応じて別個に準備されてもよい。そうすることで、より製本結果に近いプレビュー表示を行うことが可能となる。
【００６９】
なお、以上の例では、プレビュー画像として表示されるのは製本表面（折りを閉じた状態の表面）のみであるが、本発明によれば、製本表面のみならず、折りを開いた状態の見開き表面のプレビュー画像も作成・表示することができる。このように、見開き表面をも含むプレビュー画像を表示することで、ユーザは、印刷物の折りを開いた状態を確認できるようになり、ユーザにとっての利便性が大きく向上する。このように、プレビュー画像に見開き表面を含めるためには、前述の折り情報に、各々の見開き表面に出現する印刷データの範囲を示す出現面算出情報を含める必要がある。以下に、出現面算出情報について説明する。
【００７０】
出現面算出情報は、折り情報の一部として、ハードディスク１４等の記憶装置に保存されており、図６のＳ１０７において表面出現部分プレビューが作成される際に、プリンタドライバにより参照される。つまり、プリンタドライバは、Ｓ１０７において、出現面算出情報に基づき、製本表面および各々の見開き表面に嵌め込む印刷データの範囲を判定して、テンプレート画像と合成すべき表面出現部分プレビューを作成することになる。なお、この場合は、印刷データ中の全てのページがいずれかの表面出現ページとなるため、Ｓ１０５は省略され、また、Ｓ１０６においては、全ページ分のプレビュー画像が作成されるものとする。なお、出現面算出情報は、各々の折り種類ごとに準備されるが、さらに、折り種類が同一であっても、内印刷の場合と外印刷の場合とでは別々に準備され、片面印刷の場合と外面印刷の場合とでは別々に準備され、印刷データの総ページ数ＡＰが偶数である場合と奇数である場合とでは別々に準備される。つまり、折り種類として、中折りを想定した場合、出現面算出情報は、合計で六通り準備されることになる。
【００７１】
図１８〜２０は、複数枚の用紙に中折り内印刷を実施する場合であって、総印刷ページ数ＡＰが偶数でありかつ両面印刷を実施する場合、ＡＰが奇数でありかつ両面印刷を実施する場合、および片面印刷を実施する場合にそれぞれ対応する出現面算出情報の一例を示す。ここで、ＰＰとは、印刷物の表面および裏面を除いた中折り面の通し番号のことであり、これは１から始まって（用紙枚数×２−１）で終わる通し番号である。なお、用紙枚数は、｛（ＡＰ＋１）／２｝の小数点以下を切り捨てた正数である。
【００７２】
図１８および図１９を参照すると、両面印刷を実行する場合でありかつ総印刷ページ数（ＡＰ）が奇数である場合は、折り実施後の最終ページに相当する部分が白紙となる。そのため、ＡＰが偶数のときと奇数のときとでは、左右の出現面の算出方法が異なる。
【００７３】
図２０を参照すると、片面印刷を実行する場合は、ＡＰが偶数であっても奇数であっても、左右の出現面の算出方法は同一である。また、片面印刷を実行する場合、各用紙の裏側には印刷画像が存在しないため、両面印刷を実行する場合とは折り実施後の出現面の算出方法が異なる。
【００７４】
図２１〜２３は、複数枚の用紙に中折り外印刷を実施する場合であって、総印刷ページ数ＡＰが偶数でありかつ両面印刷を実施する場合、ＡＰが奇数でありかつ両面印刷を実施する場合、および片面印刷を実施する場合にそれぞれ対応する出現面算出情報の一例を示す。図１８〜２０に示した中折り内印刷の例と同様に、片面印刷を実行する場合と両面印刷を実行する場合とでは折り実施後の左右の出現面の算出方法が異なり、さらに、両面印刷を実行する場合は、総印刷ページ数ＡＰが偶数のときと奇数のときとでは、左右の出現面の算出方法が異なる。
【００７５】
図２４は、折りを実施するための印刷物の一例としての、４ページからなる両面の印刷物８を示し、図２５〜２９は、当該印刷物に中折り内印刷を実施した後の各出現面のプレビュー結果の一例を示す。ここで、図２５は、折り実施後の製本表面のプレビュー画像９１を示し、図２６〜図２８は、製本表面・裏面を除いた見開き面の通し番号ＰＰが１〜３である場合の出現面のプレビュー画像９２〜９４をそれぞれ示し、図２９は、製本裏面のプレビュー画像９５を示す。ここで、本例において、総印刷ページ数ＡＰは４であるため、用紙枚数は、｛（ＡＰ＋１）／２｝＝（４＋１）／２＝２．５の小数点以下を切り捨てた２と求まる。また、印刷物の表面および裏面を除いた中折り面の通し番号であるＰＰは、１から始まって（用紙枚数×２−１）で終わる通し番号であるので、１で始まって３で終わる通し番号ということになる。
【００７６】
図２５を参照すると、製本表面の左側出現面および右側出現面は、上記の前提条件（ＡＰは４、印刷枚数は２、ＰＰは１〜３の通し番号）と図１８に示された出現面算出方法とから、それぞれ、「存在なし」および「４ページの右側５０％」であることが分かる。
【００７７】
図２６を参照すると、ＰＰ＝１である場合の左側出現面および右側出現面は、上記の前提条件と図１８の算出方法とから、それぞれ、「３ページの左側５０％」および「２ページの右側５０％」であることが分かる。
【００７８】
図２７を参照すると、ＰＰ＝２である場合の左側出現面および右側出現面は、上記の前提条件と図１８の算出方法とから、それぞれ、「１ページの左側５０％」および「１ページの右側５０％」であることが分かる。
【００７９】
図２８を参照すると、ＰＰ＝３である場合の左側出現面および右側出現面は、上記の前提条件と図１８の算出方法とから、それぞれ、「２ページの左側５０％」および「３ページの右側５０％」であることが分かる。
【００８０】
図２９を参照すると、製本裏面の左側出現面および右側出現面は、上記の前提条件と図１８の出現面算出方法とから、それぞれ、「４ページの左側５０％」および「存在なし」であることが分かる。
【００８１】
上記例において、図４のＵＩ画面上に表示される図２５〜図２９のようなプレビュー画像は、例えば、ＵＩ画面上に設けられたボタン４２を押下すること切り替えることが可能である。この際、アニメーションの手法を用いて、これら複数のプレビュー画像が連続的に切り替えられる動画が表示されるようにすれば、ユーザは折り実施後の仕上がり結果をイメージしやすくなるため、利便性が向上する。また、各出現面が完全に出現した時点でアニメーションが一旦停止するようにすれば、ユーザは印刷物を手でめくるような感覚でプレビュー画像を確認できるようになるため、さらに利便性が向上する。
【００８２】
以上のように、本発明によれば、ユーザは、紙折り実施後の印刷物の表面に、印刷データのどの部分が出現するのかを印刷実行前に確認することができるため、ユーザの意図とは反する製本結果が得られてしまう虞が低減する。
【００８３】
本発明は、上述した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。例えば、上記実施形態では、画像形成装置としてＭＦＰタを例にして説明したが、本発明はこれに限定されるものではなく、画像形成装置は、プリンタやコピー機等であってもよい。また、上記実施形態では、プレビュー画像がプリンタドライバにより提供されるＵＩ画面上に表示される場合について説明したが、画像形成装置の操作部等に備えられたパネルに表示される構成が採用されてもよい。
【００８４】
本実施形態の印刷システムにおける各種処理を行う手段および方法は、専用のハードウェア回路、またはプログラムされたコンピュータのいずれによっても実現することが可能である。ここで、上記プログラムは、例えばフレキシブルディスクやＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体によって提供されてもよい。この場合、コンピュータ読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送されて記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、装置の一機能としてその装置のソフトウェアに組み込まれてもよい。
【図面の簡単な説明】
【００８５】
【図１】本発明の実施形態にかかるＭＦＰが適用された印刷システムの全体構成を示すブロック図である。
【図２】図１におけるＰＣの構成を示すブロック図である。
【図３】図１におけるＭＦＰの構成を示すブロック図である。
【図４】基本的な印刷条件の設定を行うためのＵＩ画面の一例を示す図である。
【図５】用紙折りに関する設定を行うためのＵＩ画面の一例を示す図である。
【図６】プリンタドライバの処理の手順を示すフローチャートである。
【図７】プリンタドライバの処理の手順を示すフローチャートである。
【図８】用紙折りの方法の一例を示す図である。
【図９】用紙折りの方法の一例を示す図である。
【図１０】折り情報の一例を示す図である。
【図１１】折り情報の一例を示す図である。
【図１２】折り情報の一例を示す図である。
【図１３】折り情報の一例を示す図である。
【図１４】プレビュー用テンプレートの一例を示す図である。
【図１５】プレビュー用テンプレートの一例を示す図である。
【図１６】プレビュー用テンプレートの一例を示す図である。
【図１７】プレビュー用テンプレートの一例を示す図である。
【図１８】出現面算出情報の一例を示す図である。
【図１９】出現面算出情報の一例を示す図である。
【図２０】出現面算出情報の一例を示す図である。
【図２１】出現面算出情報の一例を示す図である。
【図２２】出現面算出情報の一例を示す図である。
【図２３】出現面算出情報の一例を示す図である。
【図２４】プレビュー表示用の印刷データの一例を示す図である。
【図２５】製本表面のプレビュー結果の一例を示す図である。
【図２６】見開き表面のプレビュー結果の一例を示す図である。
【図２７】見開き表面のプレビュー結果の一例を示す図である。
【図２８】見開き表面のプレビュー結果の一例を示す図である。
【図２９】製本裏面のプレビュー結果の一例を示す図である。
【符号の説明】
【００８６】
１        ＰＣ、
１１      ＣＰＵ、
１２      ＲＯＭ、
１３      ＲＡＭ、
１４      ハードディスク、
１５      ディスプレイ、
１６      入力装置、
１７      ネットワークインタフェース、
１８      バス、
２        ＭＦＰ、
２１      制御部、
２２      記憶部、
２３      操作部、
２４      原稿読取部、
２５      印刷部、
２６      給紙部、
２７      製本部、
２８      排紙部、
２１０    バス、
３        通信ネットワーク、
４        ＵＩ画面、
４１      プレビュー表示エリア、
４２      ボタン、
５１      チェックボックス、
５２      プルダウンメニュー、
６        用紙、
６１      点線、
７１      プレビュー用テンプレート、
７２      プレビュー用テンプレート、
７３      プレビュー用テンプレート、
７４      プレビュー用テンプレート、
８        印刷物、
９１      プレビュー画像、
９２      プレビュー画像、
９３      プレビュー画像、
９４      プレビュー画像、
９５      プレビュー画像。
【図１】
2008302518.tif 000003
【図２】
2008302518.tif 000004
【図３】
2008302518.tif 000005
【図４】
2008302518.tif 000006
【図５】
2008302518.tif 000007
【図６】
2008302518.tif 000008
【図７】
2008302518.tif 000009
【図８】
2008302518.tif 000010
【図９】
2008302518.tif 000011
【図１０】
2008302518.tif 000012
【図１１】
2008302518.tif 000013
【図１２】
2008302518.tif 000014
【図１３】
2008302518.tif 000015
【図１４】
2008302518.tif 000016
【図１５】
2008302518.tif 000017
【図１６】
2008302518.tif 000018
【図１７】
2008302518.tif 000019
【図１８】
2008302518.tif 000020
【図１９】
2008302518.tif 000021
【図２０】
2008302518.tif 000022
【図２１】
2008302518.tif 000023
【図２２】
2008302518.tif 000024
【図２３】
2008302518.tif 000025
【図２４】
2008302518.tif 000026
【図２５】
2008302518.tif 000027
【図２６】
2008302518.tif 000028
【図２７】
2008302518.tif 000029
【図２８】
2008302518.tif 000030
【図２９】
2008302518.tif 000031