(57)【要約】【課題】  文書編集によって最後の一行の文章が次頁に回り込んでしまった頁は再印刷が必要になり、全面高インク濃度の背景色頁を含んだ頁は、インクが用紙に定着する時間がかかるとともに、インクを多量に消費してしまう。このように再印刷に要する時間やインクや用紙といった資源を必要以上消費することによるユーザー負担は大きく特に大判プリンタ印刷では、これら失敗コストの損失は金額工数ともに多い。【解決手段】  印刷無駄頁の設定（４０１）を行い、印刷プレビュー画面において該当した頁の表示を行う。無駄頁の設定としては、白紙頁（４０２）、印字面積が少ない頁（４０３）、印字面積が多い頁（４０４）を設定する。プレビュー表示としては、全頁表示（４０６）、無駄頁表示（４０７）、無駄頁を前後頁と合わせて表示（４０８）、無駄頁を文章で表示（４０９）の手段を備えている。【選択図】  図４
2011053766.tif 000002
【特許請求の範囲】
【請求項１】
印刷実行前に印刷レイアウトを一画面に複数頁プレビュー表示する印刷システムであって、
印字させたくない頁の条件を登録する頁登録手段と前記頁登録手段によって登録された条件に合致した頁を判別し表示する手段と前記条件に合致した頁をその前後頁合わせて表示する手段と前記条件に合致した頁が連続する場合は文章で警告メッセージ表示する手段と前記条件に合致した頁を強調表示する手段とを備えたことを特徴とする印刷システム。
【請求項２】
請求項１の印刷システムにおいてプレビュー表示方法を選択する手段を有したことを特徴とする印刷システム。
【請求項３】
請求項１の印刷システムにおいて頁登録手段は頁あたりの印字面積の割合を入力する手段を有したことを特徴とする印刷システム。
【請求項４】
請求項１の印刷システムにおいて、前記頁登録手段によって登録された条件に合致した頁の総数を表示する手段を有したことを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷データを生成する情報処理装置および方法、記憶媒体に関するもので、特に文書印刷前のプレビュー表示技術に関するものである。その技術は生成した印刷データの内容を評価して、条件に当てはまった頁を各種の方法で表示させユーザーに知らしめるものである。
【背景技術】
【０００２】
従来から印刷を行う上で印刷前に印刷結果を確認する手段として印刷プレビュー機能が普及している。特に大判プリンタを使用するユーザーは、使用する用紙、インク、印刷に要する時間はどれも多く、一度印刷に失敗するとその無駄コストが高くなるため、これらの無駄コスト削減の為にプレビュー機能は必須となっている。プレビュー機能は印字の位置を確認するものやリアルプレビューのような実画像を表示する機能も存在している。表示方法も１頁分のみを画面に表示するものから複数頁を一度に表示するサムネイル表示するものも提案されている。更にプリンタドライバの設定でエラーになる頁をあらかじめプレビュー機能で表示して、ドライバの設定を修正するように促す警告メッセージを表示し、ユーザーに知らしめる技術も提案されている。これらのプレビュー表示時の発明として、特開２００５−０８５２２５号公報（特許文献１）、特開２００７−０５８４２８号公報（特許文献２）がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−０８５２２５号公報
【特許文献２】特開２００７−０５８４２８号公報がある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、これまでの前述した技術をもってしても以下に述べるような課題が存在していた。ユーザーがアプリケーションプログラムを使って作成した文書において、白紙だけの頁や編集ミスで罫線一行だけの頁や、同じく文書編集によって最後の一行の文章が次頁に回り込んでしまった頁や、全面インクを多く消費する背景色を含んだ頁が存在する場合がある。これらの頁を印刷した時、白紙頁では何も印刷されない用紙が排紙され、罫線が一行次頁に回り込んでしまった頁や一行だけ文章が存在する頁は再編集して再度印刷が必要になる。全面インクを多く消費する背景色を含んだ頁は、インクをより多く消費すると当時にインクが用紙に定着する時間もかかる。このように再編集、再印刷に要する時間、インクや用紙といった資源を必要以上消費することでユーザーにかかる負担が大きく課題になっていた。特に大判プリンタ印刷では、これら失敗コストの損失は金額工数ともに多いものとなる。この課題に対して従来技術のプレビュー機能で印字前に印字レイアウトを表示する発明は存在するが、前述のような印刷した結果問題になりそうな頁を前もって指摘する手段を有したドキュメント評価機能を主眼にしたプレビュー機能の発明は存在しなかった。このため確認したつもりでも気づかず結局失敗印刷してしまう場合が多々発生していた。本発明は以上の問題に鑑みてなされたもので、ユーザーの失敗印刷の機会を激減させることによって失敗コストを激減させることを目的としている。
【課題を解決するための手段】
【０００５】
印刷実行前に印刷レイアウトを一画面に複数頁プレビュー表示する印刷システムであって、
印字させたくない頁の条件を登録する頁登録手段と前記頁登録手段によって登録された条件に合致した頁を判別し表示する手段と前記条件に合致した頁をその前後頁合わせて表示する手段と前記条件に合致した頁が連続する場合は文章で警告メッセージ表示する手段と前記条件に合致した頁を強調表示する手段とを備えたことを特徴としている。本出願に係る第二の発明は、第一の発明の印刷システムにおいてプレビュー表示方法を選択する手段を有したことを特徴としている。本出願に係る第三の発明は、第一発明の印刷システムにおいて頁登録手段は頁あたりの印字面積の割合を入力する手段を有したことを特徴としている。本出願に係る第四の発明は、第一の発明の印刷システムにおいて頁登録手段によって登録された条件に合致した頁の総数を表示する手段を有したことを特徴としている。
【発明の効果】
【０００６】
本発明によれば、印字させたくない条件を入力することによって条件変更が可能である。またプレビュー表示において印字させたくない頁の強調表示を行うことや、印字させたくない頁の前後頁を一緒に表示させる。この手段を使えば例えばどこの文章が次頁に回り込んでいるのか確認する時などはユーザーにとって非常に判りやすいと考える。また印字面積が多い頁を指摘することによって背景色をやめる、または淡い色に変更することを促す結果となり、インクの消費を大幅に抑えることが可能となる。このように失敗印刷に要する時間、資源の無駄を大幅に激減させる効果が見込まれる。
【図面の簡単な説明】
【０００７】
【図１】本発明における印刷システム構成を示した図である。
【図２】本実施形態でのシステム構成図である。
【図３】本実施形態でのプリンタドライバでプレビュー起動画面である。
【図４】本実施形態でのプレビュー表示する条件を設定する図である。
【図５】本実施形態でのプレビュー画面の例である。
【図６】本実施形態でのプレビュー画面の例である。
【図７】本実施形態でのプレビュー画面の例である。
【図８】本実施形態でのプレビュー方法を決定するまでの処理フローである。
【図９】本実施形態での全頁プレビュー表示例の処理フローである。
【図１０】本実施形態での無駄頁プレビュー表示例の処理フローである。
【図１１】本実施形態での文章使用プレビュー表示例の処理フローである。
【図１２】本実施形態での無駄頁と前後頁を合わせた表示例の処理フローである。
【図１３】本実施形態での頁テーブルの使用例である。
【図１４】本実施形態での頁テーブルを使用した結果の表示例である。
【図１５】本実施形態での処理全体の流れを示した図である。
【発明を実施するための形態】
【０００８】
以下、本発明を適用するのに好適である印刷システムについて説明する。
【０００９】
図１は、本発明におけるシステムの概略を示した図である。図示のように、プリンタ（１２０）がインターフェース回路を介してホストコンピュータ（１００）と接続された構成を有している。ホストコンピュータ（１００）は、システムバスに接続される各デバイスを総括的に制御し、各種プログラムを実行するＣＰＵ（１０１）と、キーボード（１０５）や不図示のポインティングデバイスからの入力を制御するキーボードコントローラ（１０４）と、ディスプレイ（１０７）の表示を制御するディスプレイコントローラ（１０６）と、ＣＰＵ（１０１）の主メモリあるいはワークエリアとして機能するＲＡＭ（１０２）と、オペレーティングシステム（以下ＯＳ）と、本発明により実行されるプリンタ制御コマンド生成プログラム（以下プリンタドライバ）、ブートプログラム、各種のアプリケーション、ユーザファイルのソフトウエア群を記憶するＲＯＭ（１０３）と、ハードディスク、フロッピー（登録商標）ディスク類の外部メモリ（１０９）と、外部メモリとのアクセスを制御するディスクコントローラ（１０８）と、所定の双方向インターフェースを介してプリンタ（１２０）に接続され、プリンタ（１２０）とのデータ及びコマンドの通信処理を制御するプリンタコントローラ（１１０）とを、備えている。プリンタ（１２０）はヘッド制御やインク吐出制御を司る印刷エンジン（１２２）と当該エンジンを制御する印刷制御器（１２１）から構成されている。
【００１０】
印刷制御器（１２１）は、各種プログラムを実行するＣＰＵ（１２４）と、ホストコンピュータ（１００）からのデータ及びコマンドを受信し、印刷エンジン（１２２）を制御して最適な印刷を実現させるプログラムや各種データが記憶されるＲＯＭ（１２５）と、各種データや各種プログラムの一時的記憶場所であるＲＡＭ（１２６）と、所定の双方向インターフェースを介してホストコンピュータ（１００）に接続され、ホストコンピュータ（１００）とのデータ及びコマンドのホストとの通信処理を制御するインターフェースコントローラ（１２３）と、ホストコンピュータ（１００）からの印刷データ及び印刷データに関する情報など大容量のデータを記憶するハードディスク（１２８）や印刷時に使用するプリンタ独自の情報などを記憶しているＥＥＰＲＯＭ（１２９）とのアクセスを制御するディスクコントローラ（１２７）と、操作パネル表示器（１３１）の表示や入力を制御するパネルインターフェース（１３０）と、プリンタハードウェアを直接制御して最適な印刷を実現させる印刷エンジン（１２２）を制御するエンジンインターフェース（１３２）と、を備えている。印刷エンジン（１２２）は、プリンタハードウェアを直接制御して最適な印刷を行うもので、インクジェット方式の印刷エンジンであったり、電子写真方式の印刷エンジンであったりする。
【００１１】
図２は本実施形態を示す印刷システムの構成図である。図示のようにプリンタ（２１０）がインターフェース回路を介してＰＣなどのホストコンピュータ（２００）と接続されている。プリンタドライバ（２０１）は画像データ、印刷制御コマンド、メディアＩＤ、画像処理プロファイルなどプリンタ（２１０）が印刷に必要な情報を送信する。また今回の発明ではプリンタドライバが扱う印字データをプリンタに送る前にＰＣ本体内内部で扱いディスプレイ（１０７）装置に表示する。プリンタ（２１０）はプリンタドライバ（２０１）から送信される情報に基づいて、画像処理やハードウェア制御を行い最適な印刷を行う。プリンタドライバ（２０１）は、以下の６つの機能部から構成される。ユーザからの入力を受け付けるユーザインタフェース部（２０４）、プリンタ（２１０）に送信する印刷データを生成するグラフィックス処理部（２０３）、本発明の印刷レイアウト等を確認するプレビューの制御を行う印刷プレビュー制御部（２０２）である。さらにこれらに加えて、プリンタ（２１０）に装着されているロール紙幅情報や現在のプリンタ（２１０）の状態など各種プリンタ情報を取得するプリンタ情報取得部（２０５）がある。プリンタ情報取得部（２０５）はプリンタ状態制御部（２１２）のやり取りをおこない、状態をつかむ。ファームウエアソフト（２１１）はプリンタ全体の制御を司る。
【００１２】
レイアウト制御部（２０６）は、プレビュー表示制御部（２０２）、グラフィックス処理部（２０３）と連係して印刷レイアウト、プレビューレイアウトを制御する。アプリケーションプログラムインターフェース部（２０７）は、アプリケーションから指定された用紙サイズ、印刷の向きといった項目のやり取りを行う。以下説明する本発明の実施例の主要部分は、プリンタドライバ（２０１）の特にプレビュー表示制御部（２０２）に含まれる。
【００１３】
図１５は本発明の処理全体の流れを示す図である。（Ｓ１５０１）でアプリケーションプログラムを起動させ、（Ｓ１５０２）で例えば文書や画像の作成編集を行う。次に（Ｓ１５０３）で印刷ボタンを押す。印刷ボタンを押すとアプリケーションプログラムの印刷画面が表示され、その画面にプリンタドライバへの入り口となるボタンがあるので（Ｓ１５０４）でそのボタンを押す。ここからプリンタドライバが起動（Ｓ１５０５）され、後述する図３の画面を表示する。ここで後述する図４の画面において（Ｓ１５０６）でプレビューの表示条件の設定を行い、（Ｓ１５０７）で図３の画面において印刷プレビュー起動の設定を行う。この時は設定のみでまだプレビューを表示させるわけではない。設定が終了したところでプリンタドライバの画面を閉じ（Ｓ１５０８）、アプリケーションプログラムの印刷画面に戻る。そして（Ｓ１５０９）で印刷ＯＫボタンを押すと、図３の表示条件設定に従ってプリンタドライバが表示を行う（Ｓ１５１０）。
【００１４】
図３（３００）は、プリンタドライバのユーザーインターフェース画面においてプレビュー表示を起動させる例を記したものである。
【００１５】
原稿サイズ（３０１）ではＡ２やＡ４といった用紙のサイズを選択肢から選んで設定する。用紙の種類（３０２）では、光沢紙、普通紙といった用紙の種類を選択肢の中からえらんで設定する。給紙方法（３０３）はロール給紙、カセット給紙、自動給紙などの中から所望のものを選択して設定する。印刷プレビュー表示する（３０４）は、ドライバが印刷を行う時、実際プリンタにデータを流す前に印字データを一旦ホストコンピュータ（２００）に貯めて表示するものであり本発明の根幹をなす機能である。表示対象（３０５）はプレビューを行う時の各種設定を行う為の機能で、詳細は次の図で説明する。
【００１６】
ＯＫボタン（３０７）は本画面で設定した内容を全有効として印刷またはプレビュー表示処理に移すボタンである。キャンセルボタン（３０６）が押されると通常印刷を行わず制御をアプリケーションプログラムインターフェース部（２０７）を通してアプリケーションプログラムに戻す。
【００１７】
図４（４００）は、前述したように印刷プレビューする条件を決定するための画面である。まず無駄頁の設定（４０１）は、どのような印字データであったならば無駄頁と判定させるかの基準を設定する。この設定値を元にプレビュー表示する各頁のデータを評価して無駄頁か否かを判定していく。白紙頁（４０２）は、すなわち何も印字されていない空白の頁を意味する。印字面積０％と解釈するのと同じである。印字面積「  」％以下（４０３）は、一行分計算が前頁から送り出されてしまったような頁の判定に用いる。印字面積「  」％以上（４０４）は、（４０３）とは逆に、例えば頁の背景色をすべて紺色で塗ったような、インクを多量に消費することが自明な頁を判定するための基準値である。次に表示頁の設定（４０５）では、プレビューの方法を選択する。ここで指定した方法によってプレビュー表示内容が変る。全頁表示（４０６）は、プレビューとしてはデータの全頁を表示する。そしてその中で（４０２）〜（４０４）に当てはまった無駄頁と判された頁の例えば右上に星マークを付加して表示するものである。もちろんこの星マークは印字する時には一緒に印字されるものではなくあくまで表示上の強調表示の意味である。無駄判定頁表示（４０７）は、全頁表示の対として用いられる機能で基本的に無駄頁だけを表示する。前後頁も表示（４０８）は、無駄頁の表示だけでは判りにくいことが考えられる為に前後頁も一緒に表示するという機能である。例えば無駄頁に一番上の行のみに文章が記載されていた頁が存在した場合、前の頁を一緒に見ることによって一行詰める等の対応を容易に行えるようにする為である。尚本前後頁も表示（４０８）を選択した場合は、文章で表示も一緒に行われるが、これについては後述する。文章表示（４０９）は特に無駄頁が連続する時など、文章で「Ｌ１頁からＬ４頁まで白紙頁です」と言った表現にする機能である。ＯＫボタン（４１０）は、これらの設定を有効にしてドライバＵＩ画面（３００）に戻る。
【００１８】
図５（５００）は、印刷プレビュー表示時の無駄頁のパターン例（５０５）を表したものである。（５０１）は白紙頁の例で何も印字されない頁の表示である。（５０２）はほとんど印字されない頁の例で、前頁の編集を行っているうちに最終行の文字列（１２３４５）が次頁に回り込んでしまった頁の例である。（５０３）は背景色に濃い色を使用しているような頁でここでは黒で表現している。（５０４）は本発明の中で使用される通常の頁の例を表したものである。（５０１）は図４（４０２）の判定で対象となった頁である。（５０２）は同じく図４（４０３）の判定で対象となった頁である。（５０３）は図４（４０４）で対象となった頁である。用紙サイズ（５０６）は、プレビュー画面によくある設定項目でドライバＵＩ画面（３００）にある（３０１）と同じ機能である。用紙種類（５０７）も同じく（３０２）と、給紙方法（５０８）も（３０３）と同じである。印刷（５０９）はこのプレビューのまま印刷するのでよいのであればこのボタンで印刷できる。キャンセル（５１０）は、印刷プレビュー画面を閉じる。
【００１９】
図６（６００）は、図４の表示頁の設定（４０５）で全頁表示（４０６）を選んだ時のプレビュー表示例である。（６０１）では全頁１１頁の表示を行っている。そのうち４，７，１０頁は白紙頁で星マークを付けている。（６０２）は無駄頁の総数を表示している例で４，７，１０を合わせた３頁を表示している。
【００２０】
図７（７００）は図６と同じくプレビュー表示例であるが、（７０１）は無駄頁のみを表示している例である。左が白紙頁、中が印字面積の多い頁、右が印字面積の少ない頁である。（７０２）は無駄頁を前後の頁と合わせて表示している例である。（７０３）は、無駄頁を文章で表現する例であり、ここでは印字面積が多い頁をひとつ表示して同じく印字面積が多い頁が３，１０，１１頁にありますと表示している。
【００２１】
図８は、図４での無駄頁の設定（４０１）並びに表示頁の設定（４０５）といったプレビュー表示する条件を決定するまでの処理フローチャート図である。（Ｓ８０１）で白紙頁にチェックが入ったか否かを判断して、（４０２）でチェックされた場合（Ｓ８０２）で白紙頁判定フラグをＯＮする。同じように（Ｓ８０３）では（４０３）で印字面積が［  ］％以下のチェックがされており値が入っているか確認し（Ｓ８０４）で印字面積少の場合の判定フラグをＯＮする。（Ｓ８０５）も同様に（４０４）で印字面積が［  ］％以上のチェックがされており値が入っているか確認し（Ｓ８０６）で印字面積大の場合の判定フラグをＯＮする。（Ｓ８０４），（Ｓ８０６）では入力された値も蓄積する。次にプレビュー表示の形態を選択する。すなわち（４０６）〜（４０９）の選択によって、無駄頁のみの表示（Ｓ８０７）、無駄頁＋前後頁（Ｓ８０８）、全頁表示（Ｓ８０９）、無駄頁を文章表示（Ｓ８１０）のいずれかの表示方法となる。
【００２２】
図９は、図８全頁表示（Ｓ８０９）が選択された時に表示するまでの処理をフローチャートで示したものである。（Ｓ９０２）で表示頁が終わるまで処理を行う。（Ｓ９０３）で該当頁の面積計算を行う。（Ｓ９０４）で図８の（Ｓ８０２）、（Ｓ８０４）、（Ｓ８０６）でフラグがＯＮになった項目を評価し、条件に当てはまったものは（Ｓ９０５）で星マークを付加して（Ｓ９０６）で表示する。そして（Ｓ９０１）で次の頁に進む。
【００２３】
図１０は、図８無駄頁のみの表示（Ｓ８０７）が選択された時に表示する処理をフローチャートで示したものである。（Ｓ１００２）で表示頁が終わるまで処理を行う。（Ｓ１００３）で該当頁の面積計算を行う。（Ｓ１００４）で図８の（Ｓ８０２）、（Ｓ８０４）、（Ｓ８０６）でフラグがＯＮになった項目を評価し、当てはまったものは（Ｓ１００５）でその頁を表示する。そして（Ｓ１００１）で次の頁に進む。
【００２４】
図１１は、図８無駄頁を文章表示（Ｓ８１０）が選択された時に表示する処理をフローチャートで示したものである。（Ｓ１１０１）でまず頁テーブルを構築する。これは処理の都合上、判定の結果無駄とされた頁番号とその理由の番号を蓄積する為に用いられる。（Ｓ１１０２）で表示頁が終わるまで次の処理を行う。（Ｓ１１０３）で該当頁の面積計算を行う。（Ｓ１１０４）で図８の（Ｓ８０２）、（Ｓ８０４）、（Ｓ８０６）でフラグがＯＮになった項目を評価し、当てはまったものは無駄頁と判定し（Ｓ１１０６）でその頁の情報を（Ｓ１１０１）で作成したテーブルに蓄積する。この時点ではまだ表示は行わない。そして（Ｓ１１０５）で次の頁に進む。（Ｓ１１０２）で全頁の評価が終了したところで、（Ｓ１１０７）において頁テーブルの内容を、その判定別（白紙、印字面積少、印字面積大毎）にソートする。次に（Ｓ１１０８）で判定別に文章で表示する。
【００２５】
図１２は図８無駄頁＋前後頁（Ｓ８０８）が選択された時に表示する処理をフローチャートで示したものである。（Ｓ１２０１）でまず頁テーブルを構築する。使用方法は図１１の説明と同じく判定の結果無駄とされた頁番号とその理由の番号を蓄積する為に用いられる。（Ｓ１２０３）で表示頁が終わるまで次の処理を行う。（Ｓ１２０４）で該当頁の面積計算を行う。（Ｓ１２０５）で図８の（Ｓ８０２）、（Ｓ８０４）、（Ｓ８０６）でフラグがＯＮになった項目を評価し、当てはまったものは無駄頁と判定する。無駄頁でない判定の時は、（Ｓ１２０２）で次の頁の処理に進む。無駄頁の判定の場合は、その頁の情報を（Ｓ１２０１）で作成したテーブルに（Ｓ１２０６）で蓄積する。全頁の処理を終えたところで、（Ｓ１２０７）において頁テーブル内のデータを独立した頁と連続した頁に分ける。独立した頁とは、前後頁が連続していない頁のことを示している。例えば１，２，３、５，７，８と言う頁が頁テーブルに存在した場合、「５」が独立した頁となる。一方１，２，３と７，８はそれぞれ連続した頁のグループとなる。（Ｓ１２０８）において、独立した頁は（Ｓ１２１１）においてその前後頁と合わせて表示を行う。前述した「５」の場合、４，５，６頁を表示する。連続した頁は、さらに（Ｓ１２０９）において無駄条件別に連続しているのか調べ分類し直す。例えば１，２，３と連続した頁であってもその無駄頁の判定が１頁目は白紙頁、２と３頁は印字面積が多い判定の場合、１と２，３は区別される。そして１は独立頁になる。（Ｓ１２１０）で再度独立頁か否かの判断を行い、独立頁であればその前後頁と合わせて（Ｓ１２１１）で表示を行う。先の例では「１」が独立頁になるため、１，２頁を表示する。（Ｓ１２１２）では同じ無駄条件のものを文章で表示する。
【００２６】
図１３は、図１２で説明した内容を別の例を用いて、頁テーブル（Ｓ１３０２）の使用方法を中心に説明している。（Ｓ１３００）では最初に全７頁の文書を例としている。無駄頁でない判定の頁は、２と６頁で後の残りの頁は無駄頁の判定である。これら７頁の情報を蓄積したものが頁テーブル（Ｓ１３０２）である。仮に無駄理由（Ｓ１３０１）において、「Ａ」を白紙頁、「Ｂ」を印字面積が多いもの、「Ｃ」を印字面積が少ないものとした時、頁テーブル（Ｓ１３０２）には、１，３，４，５，７頁の情報とそれぞれの無駄頁の判定理由をＡ，Ｂ，Ｂ，Ｃ，Ａが記憶される。
【００２７】
図１４は、図１３の頁テーブル（Ｓ１３０２）の値からどのように表示を行うかを示した例である。まず独立頁を調べる。この時「１」と「７」が独立頁になるためそれぞれの前後頁と合わせて表示を行う。（Ｓ１４００）では頁が１のために、０頁は存在しないので１，２頁と表示する。（Ｓ１４０１）では、８頁が存在しない為に６，７頁と表示する。３，４，５頁は連続頁であるが、無駄理由は、５頁の場合、印字面積が少なく、３，４頁は印字面積が多いので、５は同じ無駄理由の連続頁のグループからはずれ、独立頁となる。そして（Ｓ１４０２）で５頁の前後頁とともに、４，５，６頁を表示する。残った３，４頁は同じ理由であるので、（Ｓ１４０３）において３頁の表示のみ表示して、３，４頁は文章表現で表示する。
【００２８】
以上のように本実施例の形態において、印字させたくない条件を設定し、その条件に当てはまった頁をプレビュー表示する。その時少なくとも強調表示を行うことや、印字させたくない頁の前後頁を一緒に表示させる、または文章とともに表示させるといった表示手段をとる。このような手段によってユーザーは文章の中のどの頁が次頁に回り込んでいるのか一目瞭然で判る。また印字面積が多い頁を指摘することによって背景色をなくす、淡いものに変更することを促す結果となり、インクの消費を大幅に抑えることが可能となる。このように失敗印刷に要する時間、資源の無駄を大幅に激減させる効果が見込まれる。
【符号の説明】
【００２９】
１００  ホストコンピュータ
１０１  ＣＰＵ
１０２  ＲＡＭ
１０３  ＲＯＭ
１０４  キーボードコントローラ（ＫＢＣ）
１０５  キーボード（ＫＢ）
１０６  ディスプレイコントローラ（ＤＩＳＰＣ）
１０７  ディスプレイ
１０８  ディスクコントローラ（ＤＫＣ）
１０９  外部メモリ
１１０  プリンタコントローラ（ＰＲＴＣ）
１２０  プリンタ
１２１  印刷制御器（ＰＲＣ）
１２２  印刷エンジン（ＰＲＥ）
１２３  インターフェースコントローラ（Ｉ／Ｆ  Ｃ）
１２４  ＣＰＵ
１２５  ＲＯＭ
１２６  ＲＡＭ
１２７  ディスクコントローラ（ＤＫＣ）
１２８  ハードディスク（ＨＤＤ）
１２９  ＥＥＰＲＯＭ
１３０  パネルインターフェース（Ｉ／Ｆ  Ｐ）
１３１  操作パネル
１３２  エンジンインターフェース（Ｉ／ＦＥ）
２００  ホストコンピュータ
２０１  プリンタドライバ
２０２  プレビュー表示制御部
２０３  グラフィックス処理部
２０４  ユーザーインターフェース部
２０５  プリンタ情報取得部
２０６  レイアウト制御部
２０７  アプリケーションプログラムインターフェース部
２１０  プリンタ
２１１  ファームウエアソフト
２１２  プリンタ状態制御部
３００  プリンタドライバＵＩ画面
３０１  原稿サイズ選択  コントロール
３０２  用紙の種類  選択コントロール
３０３  給紙方法  選択コントロール
３０４  プレビュー表示するフラグ
３０５  プレビュー幼時対象ボタン
４００  表示対象設定画面
４０１  無駄頁の設定個所
４０２  白紙頁
４０３  印字面積の小さい頁％表示
４０４  印字面積の大きい頁％表示
４０５  表示頁の設定個所
４０６  全頁表示（無駄頁は強調マーク）
４０７  全頁ではなく無駄頁を表示
４０８  無駄頁表示時、前後の頁も表示
４０９  無駄頁表示時、文章でも表示
５００  印刷プレビュー画面例
５０１  白紙頁（無駄頁）の例
５０２  印字面積少頁（無駄頁）の例
５０３  印字面積大頁（無駄頁）の例
５０４  通常の頁例
５０５  無駄頁の例一覧
５０６  用紙サイズ選択コントロール
５０７  用紙種類選択コントロール
５０８  給紙方法選択コントロール
６００  プレビュー画面例
６０１  全頁表示例
６０２  無駄頁総数表示例
７００  プレビュー画面例
７０１  無駄頁のみを表示
７０２  無駄頁を前後頁と合わせて表示
７０３  文章で無駄頁を表示
【図１】
2011053766.tif 000003
【図２】
2011053766.tif 000004
【図３】
2011053766.tif 000005
【図４】
2011053766.tif 000006
【図５】
2011053766.tif 000007
【図６】
2011053766.tif 000008
【図７】
2011053766.tif 000009
【図８】
2011053766.tif 000010
【図９】
2011053766.tif 000011
【図１０】
2011053766.tif 000012
【図１１】
2011053766.tif 000013
【図１２】
2011053766.tif 000014
【図１３】
2011053766.tif 000015
【図１４】
2011053766.tif 000016
【図１５】
2011053766.tif 000017