(57)【要約】【課題】一層出力物に近いリアルなプレビュー画像の表示ができ、利用者の視認性を向上させると共に、高機能の画像形成装置に適したプレビュー画像の表示が可能な画像形成システム、データ処理装置、画像形成装置、及びコンピュータプログラムを提供する。【解決手段】作成された原稿データの画像形成指示を受け付けた場合、該原稿データに対応するプレビュー画像用の画像データを生成して該画像データに基づくプレビュー画像をディスプレイ７に表示し、また前記原稿データに基づく画像形成用データを用いて画像形成を行う。【選択図】図１
2011248677.tif 000002
【特許請求の範囲】
【請求項１】
画像形成すべき原稿データを作成し、該原稿データに対応するプレビュー画像を表示部に表示するデータ処理装置と、取得したデータに基づき、画像形成を行う画像形成装置とを含む画像形成システムにおいて、
前記データ処理装置は、
前記原稿データの画像形成指示を受け付ける指示受付手段と、
該指示受付手段が画像形成指示を受け付けた場合、前記プレビュー画像用の画像データを生成する画像データ生成手段と、
該画像データ生成手段によって生成された画像データに基づくプレビュー画像を前記表示部に表示する画像表示手段と、
前記プレビュー画像用の画像データに基づき、前記画像形成装置に送信すべき画像形成用データを生成する形成データ生成手段とを備えており、
前記画像形成装置は、
前記データ処理装置から前記画像形成用データを取得する取得手段と、
取得した画像形成用データに基づき、画像形成を行う画像形成手段と
を備えていることを特徴とする画像形成システム。
【請求項２】
前記データ処理装置の画像表示手段は、
前記原稿データの画像形成条件及び画像形成後の処理条件の設定を受け付ける設定受付手段と、
該設定受付手段が受け付けた画像形成条件及び画像形成後の処理条件に基づき、プレビュー画像用の画像データを変更する変更手段とを備え、
変更された画像データに基づくプレビュー画像を、前記表示部に表示するように構成されていることを特徴とする請求項１に記載の画像形成システム。
【請求項３】
立体視に対応したプレビュー画像の立体画像データを生成する立体データ生成手段を備えていることを特徴とする請求項１又は請求項２に記載の画像形成システム。
【請求項４】
前記形成データ生成手段は、前記画像表示手段からの指示に応じて、前記画像形成条件及び画像形成後の処理条件を含む画像形成用データを生成するように構成されていることを特徴とする請求項２又は請求項３に記載の画像形成システム。
【請求項５】
画像形成すべき原稿データを作成し、該原稿データに対応するプレビュー画像を表示部に表示するデータ処理装置において、
前記原稿データの画像形成指示を受け付ける指示受付手段と、
該指示受付手段が画像形成指示を受け付けた場合、前記プレビュー画像用の画像データを生成する画像データ生成手段と、
該画像データ生成手段によって生成された画像データに基づくプレビュー画像を前記表示部に表示する画像表示手段と、
前記プレビュー画像用の画像データに基づき、画像形成用データを生成する形成データ生成手段と
を備えていることを特徴とするデータ処理装置。
【請求項６】
前記画像表示手段は、
前記原稿データの画像形成条件及び画像形成後の処理条件の設定を受け付ける設定受付手段と、
該設定受付手段が受け付けた画像形成条件及び画像形成後の処理条件に基づき、プレビュー画像用の画像データを変更する変更手段とを備え、
変更された画像データに基づくプレビュー画像を、前記表示部に表示するように構成されていることを特徴とする請求項５に記載のデータ処理装置。
【請求項７】
立体視に対応したプレビュー画像の立体画像データを生成する立体データ生成手段を備えていることを特徴とする請求項５又は請求項６に記載のデータ処理装置。
【請求項８】
前記形成データ生成手段は、前記画像表示手段からの指示に応じて、前記画像形成条件及び画像形成後の処理条件を含む画像形成用データを生成するように構成されていることを特徴とする請求項６又は請求項７に記載のデータ処理装置。
【請求項９】
請求項５から請求項８の何れか一つに記載のデータ処理装置と、
該データ処理装置にて作成された原稿データに基づく画像をシート上に形成する画像形成手段と
を備えることを特徴とする画像形成装置。
【請求項１０】
表示部を備えており、画像形成すべき原稿データの作成を行うデータ処理装置を構成するコンピュータに、前記原稿データに対応するプレビュー画像を表示させるコンピュータプログラムにおいて、
コンピュータに、前記原稿データの画像形成指示を受付させる指示受付ステップと、
コンピュータに、前記画像形成指示を受け付けた場合、前記プレビュー画像用の画像データを生成させる画像データ生成ステップと、
コンピュータに、前記画像データ生成ステップにて生成された画像データに基づくプレビュー画像を前記表示部に表示させる画像表示ステップと、
コンピュータに、前記プレビュー画像用の画像データに基づき、画像形成用データを生成させる形成データ生成ステップと
を実行させることを特徴とするコンピュータプログラム。
【請求項１１】
コンピュータに、前記原稿データの画像形成条件及び画像形成後の処理条件の設定を受付させる設定受付ステップと、
コンピュータに、前記設定受付ステップで受け付けた画像形成条件及び画像形成後の処理条件に基づき、プレビュー画像用の画像データを変更させる変更ステップと、
コンピュータに、変更された画像データに基づくプレビュー画像を前記表示部に表示させるステップとを実行させることを特徴とする請求項１０に記載のコンピュータプログラム。
【請求項１２】
コンピュータに、立体視に対応したプレビュー画像の立体画像データを生成させる立体データ生成ステップを実行させることを特徴とする請求項１０又は請求項１１に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作成した原稿データに対応するプレビュー画像の表示、又は前記原稿データに基づく画像形成に係る画像形成システム、データ処理装置、画像形成装置、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
パーソナルコンピュータにおいて起動されるアプリケーション上で利用者が作成した文書、画像等の原稿のデータ（以下、原稿データ）をプリンタ、複合機のような画像形成装置で出力（画像形成）処理が出来るよう、パーソナルコンピュータにはプリンタドライバがインストールされている。
【０００３】
また、利用者がアプリケーション上で作成された原稿データの出力を指示すると、前記プリンタドライバが起動し、出力条件とともに原稿データを当該画像形成装置が出力処理できる形式（ＰＣＬ）に変換して当該画像形成装置に送信し、当該画像形成装置は該ＰＣＬ形式のデータを受信して前記出力条件に基づいて前記原稿データの画像形成処理を実行する。
【０００４】
更に、前記プリンタドライバは、原稿データを画像形成装置に送信する前に、出力条件（例えば、出力枚数設定、用紙指定、後処理設定など）の設定を利用者から受け付ける設定画面を表示部に表示し、この設定画面を介して受け付けた出力条件も当該画像形成装置で認識できるＰＣＬに変換して原稿データと共に送信する。
【０００５】
しかし、このような状態では、利用者は、どのようなものが画像形成装置から出力物として出力されるかが予想はできるものの、前以て該出力物を視認することはできない。
【０００６】
そこで特許文献１には、プリンタドライバを用いて、プリンタから出力される出力物がどのような形で出力されるかパーソナルコンピュータの表示部に表示し、利用者が前以て出力物を前記表示部の画面上で確認できるようにする印刷プレビュー方法が開示されている。
【０００７】
また、特許文献２には、プリンタドライバが出力すべき原稿データを対応する画像形成装置に適合するプレビュー用のデータに変換して、この変換されたデータに基づくイメージを表示部に表示する情報処理システムが開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平１０−４００４５号公報
【特許文献２】特開平７−３２５６９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１の印刷プレビュー方法及び特許文献２の情報処理システムによるいわゆるプレビュー表示は、原稿データを用いた簡単なプレビュー画像としての提供にすぎず、出力物の詳細確認まではできなく、出力物の最終形態を利用者が視認できるようにするという、プレビュー画像本来の機能を十分に発揮しているとはいえない。
【００１０】
更に、高画質化、高解像度等、画像生成装置の高機能化が進む中で、高機能の画像形成装置を用いて出力を行う利用者はよりリアルで、より詳細確認ができるプレビュー画像を求めており、特許文献１の印刷プレビュー方法及び特許文献２の情報処理システムによるプレビュー表示のような簡単なプレビュー画像では、このような利用者の要求に対応できない。従って、わざわざ高機能の画像形成装置を用いて出力を行ったものの、該高機能の画像形成装置に適したプレビュー画像が提供されないので、出力物を前以て視認することができず、利用者の予想と異なる無駄な出力物が出力されてしまうおそれがある。
【００１１】
具体的には、特許文献１の印刷プレビュー方法では、GDI(Graphic Device Interface)からの図形命令を表示しているものであり、特許文献２の情報処理システムでは印刷の元の原稿データをプリンタコードに変換してプリンタコードをプレビューデータに変換する、若しくは原稿データをプレビューデータに変換している。
【００１２】
しかし、特許文献１の印刷プレビュー方法ではプレビュー画像と印刷した画像とは必ずしも一致しない。これは利用者がプリンタドライバで設定を変更しても、プレビュー画像に反映されるとは限らないからである。
また、特許文献２の情報処理システムでも原稿データをプレビューデータに変換する場合はプリンタドライバで設定を変更してもプレビュー画像に反映されるとは限らない。原稿データをプリンタコードに変換してさらにプレビューデータに変換する場合では、設定変更をプレビュー画像に反映できるが、設定変更の都度プリンタコードとプレビューデータを再生成する必要が生じ、処理が増大する。
【００１３】
本発明は、斯かる事情に鑑みてされたものであり、その目的とするところは、作成された原稿データの画像形成指示を受け付けた場合、該原稿データに対応するプレビュー画像用の画像データを生成して該画像データに基づくプレビュー画像を表示部に表示し、また前記原稿データに基づく画像形成用データを用いて画像形成を行うことにより、一層出力物に近いリアルなプレビュー画像の表示ができ、利用者の視認性を向上させると共に、前記高機能の画像形成装置に適したプレビュー画像の表示が可能となる画像形成システム、データ処理装置、画像形成装置、及びコンピュータプログラムを提供するところにある。
【００１４】
本発明の他の目的は、原稿データからプレビュー画像用の画像データを作成し、該画像データに基づくプレビュー画像を表示部に表示し、画像形成条件及び画像形成後の処理条件の設定を受け付け、該設定に基づき、プレビュー画像用の画像データを変更し、該画像データに基づき、画像形成用データが生成されるので、例えば、画像形成条件及び画像形成後の処理条件の変更の都度、プレビュー画像用の画像データ及び画像形成用データを再生成する必要がなく、画像形成条件及び画像形成後の処理条件の変更は速やかにプレビュー画像に反映され、出力物の画像と一致したプレビュー画像の表示が出来る画像形成システム、データ処理装置、画像形成装置、及びコンピュータプログラムを提供するところにある。
【課題を解決するための手段】
【００１５】
本発明に係る画像形成システムは、画像形成すべき原稿データを作成し、該原稿データに対応するプレビュー画像を表示部に表示するデータ処理装置と、取得したデータに基づき、画像形成を行う画像形成装置とを含む画像形成システムにおいて、前記データ処理装置は、前記原稿データの画像形成指示を受け付ける指示受付手段と、該指示受付手段が画像形成指示を受け付けた場合、前記プレビュー画像用の画像データを生成する画像データ生成手段と、該画像データ生成手段によって生成された画像データに基づくプレビュー画像を前記表示部に表示する画像表示手段と、前記プレビュー画像用の画像データに基づき、前記画像形成装置に送信すべき画像形成用データを生成する形成データ生成手段とを備えており、前記画像形成装置は、前記データ処理装置から前記画像形成用データを取得する取得手段と、取得した画像形成用データに基づき、画像形成を行う画像形成手段とを備えていることを特徴とする。
【００１６】
本発明にあっては、前記データ処理装置の指示受付手段が作成された原稿データの画像形成指示を受け付けた場合、前記データ処理装置の画像データ生成手段が前記原稿データに対応するプレビュー画像用の画像データを生成し、該画像データに基づくプレビュー画像を前記データ処理装置の画像表示手段が表示部に表示する。また、前記データ処理装置の形成データ生成手段は前記プレビュー画像用の画像データに基づき、前記画像形成装置に送信すべき画像形成用データを生成する。該画像形成用データは前記画像形成装置に送信され、該画像形成装置の取得手段は、前記データ処理装置から前記画像形成用データを取得し、前記画像形成装置の画像形成手段は前記取得手段が取得した画像形成用データに基づき、画像形成を行う。
【００１７】
本発明に係る画像形成システムは、前記データ処理装置の画像表示手段は、前記原稿データの画像形成条件及び画像形成後の処理条件の設定を受け付ける設定受付手段と、該設定受付手段が受け付けた画像形成条件及び画像形成後の処理条件に基づき、プレビュー画像用の画像データを変更する変更手段とを備え、変更された画像データに基づくプレビュー画像を、前記表示部に表示するように構成されていることを特徴とする。
【００１８】
本発明にあっては、前記画像表示手段の設定受付手段が前記原稿データの画像形成条件及び画像形成後の処理条件の設定を受け付けた場合、該画像形成条件及び画像形成後の処理条件に基づき、前記画像表示手段の変更手段がプレビュー画像用の画像データを変更する。前記画像表示手段は、変更された画像データに基づき、プレビュー画像を前記表示部に表示する。
【００１９】
本発明に係る画像形成システムは、立体視に対応したプレビュー画像の立体画像データを生成する立体データ生成手段を備えていることを特徴とする。
【００２０】
本発明にあっては、前記立体データ生成手段は、プレビュー画像の立体画像データを生成する。前記表示手段は、前記立体画像データに基づくプレビュー画像を前記表示部に表示する。
【００２１】
本発明に係る画像形成システムは、前記形成データ生成手段は、前記画像表示手段からの指示に応じて、前記画像形成条件及び画像形成後の処理条件を含む画像形成用データを生成するように構成されていることを特徴とする。
【００２２】
本発明にあっては、前記データ処理装置の形成データ生成手段は、前記設定受付手段が受け付けた画像形成条件及び画像形成後の処理条件を含む画像形成用データを生成して、前記画像形成装置に送信する。
【００２３】
本発明に係るデータ処理装置は、画像形成すべき原稿データを作成し、該原稿データに対応するプレビュー画像を表示部に表示するデータ処理装置において、前記原稿データの画像形成指示を受け付ける指示受付手段と、該指示受付手段が画像形成指示を受け付けた場合、前記プレビュー画像用の画像データを生成する画像データ生成手段と、該画像データ生成手段によって生成された画像データに基づくプレビュー画像を前記表示部に表示する画像表示手段と、前記プレビュー画像用の画像データに基づき、画像形成用データを生成する形成データ生成手段とを備えていることを特徴とする。
【００２４】
本発明にあっては、前記指示受付手段が作成された原稿データの画像形成指示を受け付けた場合、前記画像データ生成手段が前記原稿データに対応するプレビュー画像用の画像データを生成し、前記画像表示手段が該画像データに基づくプレビュー画像を表示部に表示する。また、前記形成データ生成手段は前記プレビュー画像用の画像データに基づき、画像形成用データを生成する。
【００２５】
本発明に係るデータ処理装置は、前記画像表示手段は、前記原稿データの画像形成条件及び画像形成後の処理条件の設定を受け付ける設定受付手段と、該設定受付手段が受け付けた画像形成条件及び画像形成後の処理条件に基づき、プレビュー画像用の画像データを変更する変更手段とを備え、変更された画像データに基づくプレビュー画像を、前記表示部に表示するように構成されていることを特徴とする。
【００２６】
本発明にあっては、前記設定受付手段が前記原稿データの画像形成条件及び画像形成後の処理条件の設定を受け付けた場合、該画像形成条件及び画像形成後の処理条件に基づき、前記画像表示手段の変更手段がプレビュー画像用の画像データを変更し、前記画像表示手段は、変更された画像データに基づき、プレビュー画像を前記表示部に表示する。
【００２７】
本発明に係るデータ処理装置は、立体視に対応したプレビュー画像の立体画像データを生成する立体データ生成手段を備えていることを特徴とする。
【００２８】
本発明にあっては、前記立体データ生成手段がプレビュー画像の立体画像データを生成し、前記表示手段は該立体画像データに基づくプレビュー画像を前記表示部に表示する。
【００２９】
本発明に係るデータ処理装置は、前記形成データ生成手段は、前記画像表示手段からの指示に応じて、前記画像形成条件及び画像形成後の処理条件を含む画像形成用データを生成するように構成されていることを特徴とする。
【００３０】
本発明にあっては、前記形成データ生成手段は、前記設定受付手段が受け付けた画像形成条件及び画像形成後の処理条件を含む画像形成用データを生成する。
【００３１】
本発明に係る画像形成装置は、前述の発明の何れか一つに記載のデータ処理装置と、該データ処理装置にて作成された原稿データに基づく画像をシート上に形成する画像形成手段とを備えることを特徴とする。
【００３２】
本発明にあっては、前記データ処理装置にて作成され、該データ処理装置から取得した原稿データに基づく画像をシート上に形成する。
【００３３】
本発明に係るコンピュータプログラムは、表示部を備えており、画像形成すべき原稿データの作成を行うデータ処理装置を構成するコンピュータに、前記原稿データに対応するプレビュー画像を表示させるコンピュータプログラムにおいて、コンピュータに、前記原稿データの画像形成指示を受付させる指示受付ステップと、コンピュータに、前記画像形成指示を受け付けた場合、前記プレビュー画像用の画像データを生成させる画像データ生成ステップと、コンピュータに、前記画像データ生成ステップにて生成された画像データに基づくプレビュー画像を前記表示部に表示させる画像表示ステップと、コンピュータに、前記プレビュー画像用の画像データに基づき、画像形成用データを生成させる形成データ生成ステップとを実行させることを特徴とする。
【００３４】
本発明にあっては、作成された原稿データの画像形成指示を受け付けた場合、該原稿データに対応するプレビュー画像用の画像データが生成され、該画像データに基づくプレビュー画像が前記表示部に表示される。また前記原稿データに基づく画像形成用データが生成され、これを用いて所定の画像形成装置にて画像形成を行うことが可能となる。
【００３５】
本発明に係るコンピュータプログラムは、コンピュータに、前記原稿データの画像形成条件及び画像形成後の処理条件の設定を受付させる設定受付ステップと、コンピュータに、前記設定受付ステップで受け付けた画像形成条件及び画像形成後の処理条件に基づき、プレビュー画像用の画像データを変更させる変更ステップと、コンピュータに、変更された画像データに基づくプレビュー画像を前記表示部に表示させるステップとを実行させることを特徴とする。
【００３６】
本発明にあっては、前記原稿データの画像形成条件及び画像形成後の処理条件の設定を受け付けた場合、該画像形成条件及び画像形成後の処理条件に基づき、プレビュー画像用の画像データが変更され、この画像データに基づき、プレビュー画像が前記表示部に表示される。
【００３７】
本発明に係るコンピュータプログラムは、コンピュータに、立体視に対応したプレビュー画像の立体画像データを生成させる立体データ生成ステップを実行させることを特徴とする。
【００３８】
本発明にあっては、前記プレビュー画像の立体画像データが生成された場合、該立体画像データに基づくプレビュー画像が前記表示部に表示される。
【発明の効果】
【００３９】
本発明によれば、一層出力物に近いリアルなプレビュー画像の表示が可能となり、利用者の視認性が向上すると共に、高画質化、高解像度等、高機能化された画像形成装置に適したプレビュー画像の表示が可能となる。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施の形態１に係る画像形成システムを構成する前記パーソナルコンピュータ及び複合機の要部構成を説明する機能ブロック図である。
【図２】本発明の実施の形態１のプレビュードライバの要部構成を示す機能ブロック図である。
【図３】本発明の実施の形態１のプレビューアプリケーションの要部構成を示す機能ブロック図である。
【図４】本発明の実施の形態１のプレビュー画像及び設定受付画面の表示の一例を示す例示図である。
【図５】本発明の実施の形態１におけるプレビュー画像として、仕上げ状態の立体的表示の一例を示す例示図である。
【図６】本発明の実施の形態１におけるプレビュー画像として、仕上げ状態の平面的表示の一例を示す例示図である。
【図７】本発明に係る画像形成システムと、従来の画像形成システムとを比較した比較図である。
【図８】本発明の実施の形態１に係る画像形成システムにおける、印刷（画像形成）処理の一例を示すフローチャートである。
【図９】本発明の実施の形態２のパーソナルコンピュータの要部構成を示す機能ブロック図である。
【発明を実施するための形態】
【００４１】
以下に、本発明の実施の形態に係るデータ処理装置及び画像形成装置が夫々パーソナルコンピュータ及び複合機であり、本発明の実施の形態に係る画像形成システムが前記パーソナルコンピュータ及び複合機からなる場合を例として説明する。
【００４２】
（実施の形態１）
図１は本発明の実施の形態１に係る画像形成システムを構成する前記パーソナルコンピュータ及び複合機の要部構成を説明する機能ブロック図である。例えば、パーソナルコンピュータ１は複合機１００とＬＡＮによって接続されており、パーソナルコンピュータ１から作成された原稿のデータ（以下、原稿データ）に基づき、複合機１００が画像形成を行う。
【００４３】
パーソナルコンピュータ１は、ＯＳとして、例えばマイクロソフト社のウインドウズを使用する。また、パーソナルコンピュータ１は、アプリケーション２（指示受付手段）と、ハードディスク３と、プレビュードライバ４と、プレビューアプリケーション９と、プリンタドライバ５（形成データ生成手段）と、入力部６と、ディスプレイ７と、通信部８とを備えている。
【００４４】
アプリケーション２は、ワードプロセッシング、ペイント、プレゼンテーション等テキスト編集などの機能を提供するアプリケーションプログラムである。アプリケーション２によって作成された原稿データは、ＯＳの備えるインターフェースを経由してプレビュードライバ４に供給される。
【００４５】
入力部６は、例えばキーボード、マウス等からなり、アプリケーション２によって原稿データが作成される場合、入力部６を介してデータの入力を受け付ける。
【００４６】
ディスプレイ７は、例えば液晶ディスプレイからなり、プレビュードライバ４によって生成されたプレビュー画像用の画像データに基づくプレビュー画像が表示され、後述するプレビューアプリケーション９によって設定受付画面が表示される。
【００４７】
通信部８は、例えば複合機１００に原稿データ、並びに後述する印刷条件（画像形成条件）及び印刷後の処理条件（画像形成後の処理条件）を送信するネットワークカード、モデム等を備えている。
【００４８】
プレビュードライバ４は、アプリケーション２上で原稿データの作成が終了し、利用者から印刷（画像形成）の指示を受け付けた場合に起動し、前記原稿データに対応するプレビュー画像用の画像データを生成する。
【００４９】
図２は本発明の実施の形態１のプレビュードライバ４の要部構成を示す機能ブロック図である。プレビュードライバ４は、画像データ生成部４１を備えている。
【００５０】
画像データ生成部４１は、アプリケーション２からの原稿データ及びプリンタドライバ５からの情報に基づき、プレビュー画像用の画像データ（中間ファイル）を生成する。該中間ファイルは、例えばページ毎にＥＭＦ（Ｅｎｈａｎｃｅｄ  Ｍｅｔａ  Ｆｉｌｅ）データであり、該中間ファイルには、前記原稿データ及び該原稿データの印刷に係るメタデータ（用紙サイズ、解像度、向き等）が含まれる。
【００５１】
プレビューアプリケーション９（画像表示手段）は、ディスプレイ７にプレビュー画像（又は仕上げ状態の立体的表示）を表示し、利用者による印刷状態の視認を手助けすると共に、利用者から、原稿データに基づく印刷における印刷条件（例えば、枚数、両面／片面印刷、集約印刷、変倍印刷等）及び印刷後の処理条件（製本、ステープル止め等）の設定を受け付ける利用者インタフェースである設定受付画面を表示し、該設定を受け付ける。また、受け付けた設定に基づき、プレビュー画像用の画像データを変更し、変更された画像データに基づくプレビュー画像をディスプレイ７に表示する。更に、プレビューアプリケーション９は、プリンタドライバ５に前記原稿データ、並びに印刷条件及び印刷後の処理条件を送出すると共に、複合機１００への送信を指示する。
【００５２】
プレビューアプリケーション９は、例えば、ＯＳで提供されている描画手段であるＷｉｎ３２ＡＰＩに前記中間ファイル（ＥＭＦデータ）を渡してＷｉｎ３２ＡＰＩにＥＭＦデータの表示出力を実行させることによって、画像データ生成部４１によって生成された画像データに基づくプレビュー画像をディスプレイ７に表示し、また前記設定受付画面をディスプレイ７に表示する。
【００５３】
図３は本発明の実施の形態１のプレビューアプリケーション９の要部構成を示す機能ブロック図である。プレビューアプリケーション９は、変更部９１と、設定受付部９２とを備えている。
【００５４】
設定受付部９２は、ディスプレイ７に表示された前記設定受付画面を介して、前記印刷条件及び印刷後の処理条件の設定を受け付ける。設定受付部９２が印刷条件及び印刷後の処理条件の設定を受け付けた場合、変更部９１は、アプリケーション２からの原稿データに基づいて既に生成されたプレビュー画像用の画像データを、受け付けた印刷条件及び印刷後の処理条件に基づいて変更し、変更後の画像データに基づくプレビュー画像、すなわち、前記印刷条件及び印刷後の処理条件が反映されたプレビュー画像がディスプレイ７に表示される。
【００５５】
変更部９１は、設定受付部９２が印刷条件及び印刷後の処理条件の設定を受け付けた場合、アプリケーション２からの原稿データに基づいて既に生成されたプレビュー画像用の画像データを、受け付けた印刷条件及び印刷後の処理条件に基づいて、プレビューアプリケーション９上で変更する。
【００５６】
従って、本発明においては、印刷条件のみならず印刷後の処理条件が反映されたプレビュー画像が即座に表示され、利用者の視認性を向上させることが出来る。
【００５７】
このように設定受付部９２が受け付けた前記印刷条件及び印刷後の処理条件と、前記原稿データと、該原稿データの印刷に係るメタデータとを含むＥＭＦデータを、プレビューアプリケーション９がプリンタドライバ５に送出する。
【００５８】
また、プレビューアプリケーション９には、プレビューアプリケーション９からコールするソフトウエアモジュールである立体データ生成部１０が接続されている。立体データ生成部１０は、利用者の立体視に対応したプレビュー画像の立体画像データを生成する。立体データ生成部１０は、前記設定受付画面を介して、後述するように、仕上げ状態を立体的に表示する旨の指示を受け付けた場合、アプリケーション２から供給された原稿データに基づき、前記立体画像データを生成する。
【００５９】
プレビュー画像用の画像データ（中間ファイル）を立体的な画像に変換する一般的な手法としては、例えば、平面図形の射影（投影）変換の技術が開示されている（特開平１１−３１２２３８）。本発明の構成においては、中間ファイルの各ページ画像を各ページ毎に所定の位置・角度で仮想的に配置して、仮想的に配置した各ページ画像に対し射影変換を行い、立体的なプレビュー画像に変換する。このような処理が立体データ生成部１０によって行われ、例えば、図５及び図６に示すような立体的なプレビュー画像を得ることが出来る。
【００６０】
プリンタドライバ５は  プレビューアプリケーション９から取得した前記ＥＭＦデータ（中間ファイル）を複合機１００が印刷処理できる形式（ＰＣＬ）のデータ（画像形成用データ）に変換して複合機１００に送信する。複合機１００は該ＰＣＬ形式のデータを受信して、前記印刷条件及び印刷後の処理条件に基づいて前記原稿データに基づく画像をシート上に印刷処理する。
【００６１】
一方、複合機１００は、画像入力部１０２と、画像出力部１０３（画像形成手段）と、画像処理部１０４と、通信部１０５（取得手段）と、画像表示部１０７と、記憶部１０６（記憶手段）と、操作パネル１０８とを備えており、これらのハードウェアはバスＮによって制御部１０１に接続されている。
【００６２】
画像入力部１０２は、読み取り用の原稿に光を照射する光源、例えばＣＣＤ（Charge Coupled Device）のようなイメージセンサ等を有し、該原稿の画像データの光学的読み取りを行う。また、画像入力部１０２では、所定の読取り位置にセットされた原稿からの反射光像を当該イメージセンサに結像させ、ＲＧＢ（R : Red, G : Green, B : Blue）のアナログデータを出力する。
【００６３】
画像出力部１０３は、画像処理部１０４から出力される画像データに基づく画像を記録用紙、ＯＨＰフィルム等のシート上に印刷する。画像出力部１０３は、感光体ドラム、該感光体ドラムを所定の電位に帯電させる帯電器、外部から受付けた画像データに応じてレーザ光を発して感光体ドラム上に静電潜像を生成させるレーザ書込装置、感光体ドラム表面に形成された静電潜像にトナーを供給して現像化する現像器、感光体ドラム表面に形成されたトナー像をシート上に転写する転写器等を備えており、例えば、電子写真方式にて画像をシート上に形成する。
【００６４】
通信部１０５は、外部から、例えばパーソナルコンピュータ１から原稿データ、並びに前記印刷条件、印刷後の処理条件を受信（取得）するネットワークカード、モデム等を備えており、例えば、これらを介して画像処理部１０４にて処理した後の画像データを外部へ送信する。
【００６５】
記憶部１０６は、例えば、ハードディスク等の不揮発性の半導体メモリであり、画像入力部１０２を介して取得した原稿の画像、又は通信部１０５を介して、パーソナルコンピュータ１から受信した原稿データを記憶する。
【００６６】
また、操作パネル１０８は、複合機１００における「ファックス」、「複写」、「印刷」、「メール」等の機能を切り替える機能ボタン、テンキー、受け付けた指示を確定するためのエンターキー、画像入力部１０２を介して読み取った原稿の画像をシート状に画像形成するための「出力」キー又は「コピー」キー等を備えている。
【００６７】
画像表示部１０７は、例えば液晶ディスプレイからなり、複合機１００の状態、ジョブ処理の状況、画像入力部１０２が読み取った原稿の画像及び操作パネル１０８の操作内容の確認等、利用者に対して報知すべき情報を表示する。
【００６８】
画像処理部１０４は、例えば画像入力部１０２から入力されるアナログデータを基にデジタル形式の画像データを生成し、又は記憶部１０６に記憶されている画像データを読み出し、夫々の画像の種類に応じた処理を施した後、出力（画像形成）用画像データを生成する。画像処理部１０４によって生成された出力用画像データは、画像出力部１０３又は通信部１０５に出力される。
【００６９】
制御部１０１はＣＰＵ、ＲＯＭ及びＲＡＭ（図示せず）を備えている。ＲＯＭには各種の制御プログラム、データ等が予め格納されており、ＲＡＭはデータを一時的に記憶し、記憶順、記憶位置等に関係なく読み出すことが可能である。また、ＲＡＭは、例えば、ＲＯＭから読み出されたプログラム、該プログラムを実行することにより発生する各種データ、外部から受信した各種データを記憶する。
【００７０】
図４は本発明の実施の形態１のプレビュー画像及び設定受付画面の表示の一例を示す例示図である。図面上では確認できないが、プレビュー画像用の画像データに基づくプレビュー画像の表示であるので、従来における原稿データを用いた簡単なプレビュー画像に比べて、本発明においては、詳細な部分まで確認することができ、利用者の視認性を更に向上させると共に、高画質化、高解像度化された高機能の画像形成装置に適したプレビュー画像の表示が可能である。
【００７１】
また、設定受付画面には「部数」、「両面印刷」、「仕上げ」等印刷条件及び印刷後の処理条件の設定を受け付けるためのソフトボタンが形成されており、利用者がこれらを適宜操作することにより、設定受付部９２は前記設定受付画面を介して前記印刷条件及び印刷後の処理条件を受け付ける。例えば、利用者は、「両面印刷」ソフトボタンを操作し、両面印刷又は片面印刷を選択し、印刷条件を設定でき、「仕上げ」ソフトボタンを操作し、右とじ、左とじ等印刷後の処理条件を設定できる。
【００７２】
なお、設定受付画面には「仕上がり（立体）」及び「仕上がり（平面）」のソフトボタンが更に形成されている。例えば、所定の印刷条件及び印刷後の処理条件が設定された後、これらのソフトボタンが操作された場合、該印刷条件及び印刷後の処理条件が反映されたプレビュー画像が平面的に、又は立体的に表示される。
【００７３】
例えば、利用者が「仕上がり（立体）」ソフトボタンを操作した場合、設定受付部９２は、受け付けていた印刷条件及び印刷後の処理条件が反映された仕上げ状態を立体的に表示する旨の指示を受け付ける。斯かる際、プレビューアプリケーション９からのコールによって立体データ生成部１０は該印刷条件及び印刷後の処理条件に基づき、既に生成されたプレビュー画像用の画像データを変更し、新たなプレビュー画像用の立体画像データを生成し、該立体画像データに基づき、利用者の立体視に対応したプレビュー画像がディスプレイ７に表示される。図５は本発明の実施の形態１におけるプレビュー画像として、仕上げ状態の立体的表示の一例を示す例示図である。仕上げ状態が立体的に表示されるので、利用者はより実際に近い印刷結果に基づき、確認することが出来る。また、仕上げ状態が立体的に表示されるので、両面印刷の場合、裏面と表面との関係が一目で確認できる。
【００７４】
一方、利用者が「仕上がり（平面）」ソフトボタンを操作した場合、設定受付部９２は、受け付けていた印刷条件及び印刷後の処理条件（例えば、孔あけ）が反映された仕上げ状態を平面的に表示する旨の指示を受け付ける。図６は本発明の実施の形態１におけるプレビュー画像として、仕上げ状態の平面的表示の一例を示す例示図である。斯かる場合、各ページが平面的に表示されるので、詳細な確認が可能となる。
【００７５】
図７は本発明に係る画像形成システムと、従来の画像形成システムとを比較した比較図である。
従来の画像形成システムにおいては、パーソナルコンピュータのアプリケーション上で原稿が作成され、当該原稿データの印刷が指示されると、プリンタドライバが起動し、利用者インタフェースを表示部に表示し、前記原稿データから簡易プレビュー画像を生成して表示した。なお、該利用者インタフェースを介して印刷条件及び印刷後の処理条件の設定を受け付け、印刷条件のみが反映された簡易プレビュー画像を表示し、前記印刷条件、及び受け付けた印刷後の処理条件及び共に原稿データの印刷用のデータをＰＣＬ形式のデータに変換して当該複合機に送信していた。
【００７６】
一方、本発明に係る画像形成システムにおいては、パーソナルコンピュータのアプリケーション上で原稿が作成され、当該原稿データの印刷が指示されると、プレビュードライバが起動し、当該原稿データに対応するプレビュー画像用の画像データ（ＥＭＦデータ）を生成する。該ＥＭＦデータには原稿データ及びメタデータが含まれている。次いで、プレビューアプリケーションが起動し、利用者インタフェースを表示部に表示し、前記ＥＭＦデータに基づき、よりリアルなプレビュー画像を生成して表示する。プレビューアプリケーションは、該利用者インタフェースを介して印刷条件及び印刷後の処理条件の設定を受け付け、印刷条件及び印刷後の処理条件に基づいてプレビューアプリケーション上でプレビュー画像用の画像データを変更し、印刷条件及び印刷後の処理条件が反映されたリアルなプレビュー画像を、平面的に又は立体的に表示する。その後、プレビューアプリケーションは、受け付けた印刷条件及び印刷後の処理条件と共に原稿データをプリンタドライバに送出し、プリンタドライバはこれらをＰＣＬ形式のデータに変換して当該複合機に送信する。従って、印刷条件及び印刷後の処理条件の変更の度に、プレビュー画像用の画像データ及び印刷用のデータを再生成する必要がなく、印刷条件及び印刷後の処理条件の変更は速やかにプレビュー画像に反映され、出力物の画像と一致したプレビュー画像の表示が可能であり、従来の画像形成システムに比べて、プリンタドライバの処理負担を軽減させる効果を図ることもできる。
【００７７】
図８は本発明の実施の形態１に係る画像形成システムにおける、印刷（画像形成）処理の一例を示すフローチャートである。
【００７８】
例えば、利用者がパーソナルコンピュータ１の入力部６を操作することにより、入力部６を介してデータが入力される（ステップＳ１０１）。入力されたデータに基づき、アプリケーション２上で原稿が作成される。
【００７９】
アプリケーション２は入力部６からの信号及びディスプレイ７の画面上の座標等に基づき、原稿の印刷指示を受け付けたか否かを判定する（ステップＳ１０２）。
【００８０】
例えば、利用者が未だ原稿作成中である場合、原稿の印刷指示は受け付けできないので、アプリケーション２は原稿の印刷指示を受け付けていないと判定し（ステップＳ１０２：ＮＯ）、印刷指示を受け付けるまで待機する。
【００８１】
一方、利用者が原稿作成を終え、キーボード又はマウスを操作することにより、原稿の印刷を指示した場合、アプリケーション２は原稿の印刷指示を受け付けたと判定し（ステップＳ１０２：ＹＥＳ）、プレビュードライバ４が起動する。
【００８２】
プレビュードライバ４（画像データ生成部４１）は、アプリケーション２からの原稿データ及びプリンタドライバ５からの情報に基づき、前記原稿に係るプレビュー画像用の画像データ（ＥＭＦデータ）を生成する（ステップＳ１０３）。該ＥＭＦデータには、当該原稿データ及び該原稿データの印刷に係るメタデータが含まれている。この際、プレビューアプリケーション９が起動して、ディスプレイ７に、前記設定受付画面が表示される。
【００８３】
プレビューアプリケーション９は、上述した方法によって、画像データ生成部４１によって生成された画像データに基づくプレビュー画像をディスプレイ７に表示する（ステップＳ１０４）。
【００８４】
例えば、図４に例示したように、プレビュー画像が表示された後、利用者は前記設定受付画面の図面視左側のソフトボタンを適宜操作することにより、印刷条件及び印刷後の処理条件を設定する。
【００８５】
斯かる際、プレビューアプリケーション９は、前記設定受付画面のソフトボタンの操作如何を監視することにより、印刷条件及び印刷後の処理条件の設定を受け付けたか否かを判定する（ステップＳ１０５）。
【００８６】
プレビューアプリケーション９は、印刷条件及び印刷後の処理条件の設定を受け付けたと判定した場合（ステップＳ１０５：ＹＥＳ）、受け付けた印刷条件及び印刷後の処理条件に基づき、既に生成されたプレビュー画像用の画像データを変更し（変更部９１）、変更された新たなプレビュー画像用の画像データに基づくプレビュー画像が、すなわち、前記印刷条件及び印刷後の処理条件が反映されたプレビュー画像が再度表示される（ステップＳ１０６）。その後、処理はステップＳ１０７に進む。
【００８７】
一方、プレビューアプリケーション９は、印刷条件及び印刷後の処理条件の設定を受け付けていないと判定した場合（ステップＳ１０５：ＮＯ）、入力部６からの信号及びディスプレイ７の画面上の座標等に基づき、原稿の印刷指示を受け付けたか否かを判定する（ステップＳ１０７）。すなわち、プレビューアプリケーション９は、図４の図面視左上側の「印刷」ソフトボタンが操作されたか否かを監視することにより、原稿の印刷指示を受け付けたか否かを判定する。
【００８８】
プレビューアプリケーション９が原稿の印刷指示を受け付けていないと判定した場合（ステップＳ１０７：ＮＯ）、処理はステップＳ１０５に戻る。一方、利用者がキーボード又はマウスを操作することにより、原稿の印刷を指示した場合、プレビューアプリケーション９は原稿の印刷指示を受け付けたと判定し（ステップＳ１０７：ＹＥＳ）、プリンタドライバ５に印刷用のデータ（ＥＭＦデータ）を送出する（ステップＳ１０８）。該印刷用のデータには、当該原稿データ及び該原稿データの印刷に係るメタデータ、並びに受け付けた印刷条件及び印刷後の処理条件が含まれている。
【００８９】
プレビューアプリケーション９から前記印刷用のデータを取得したプリンタドライバ５は、相手の複合機１００が認識できるよう、これをＰＣＬ形式のデータに変換（生成）する（ステップＳ１０９）。
【００９０】
次いで、プリンタドライバ５は、前記ＰＣＬ形式のデータを、通信部８を介して複合機１００に送信する（ステップＳ１１０）。
【００９１】
複合機１００の制御部１０１は、通信部１０５を介して前記ＰＣＬ形式のデータを受信し（ステップＳ２０１）、画像出力部１０３に受信したＰＣＬ形式のデータに基づき、印刷を指示する。制御部１０１の指示に応じて画像出力部１０３はシート上に前記原稿に係る画像を印刷する（ステップＳ２０２）。
【００９２】
（実施の形態２）
図９は本発明の実施の形態２のパーソナルコンピュータ１の要部構成を示す機能ブロック図である。実施の形態２のパーソナルコンピュータ１は、動作を行うためのコンピュータプログラムが、Ｉ／Ｆ８１を介してＣＤ‐ＲＯＭ等の記録媒体で提供することも可能であるように構成されている。さらに、実施の形態２のパーソナルコンピュータ１は、前記コンピュータプログラムを、図示しない外部装置から通信部８を介してダウンロードすることも可能であるように構成されている。以下に、その内容を説明する。
【００９３】
実施の形態２のパーソナルコンピュータ１は外装（又は内装）の記録媒体読み取り装置（図示せず）を備えており、該記録媒体読み取り装置に、原稿データの画像形成指示を受付させ、画像形成指示を受け付けた場合、プレビュー画像用の画像データを生成させ、プレビュー画像用の画像データに基づくプレビュー画像を表示部に表示させ、プレビュー画像用の画像データに基づき、画像形成用データを生成させ、原稿データの画像形成条件及び画像形成後の処理条件の設定を受付させ、受け付けた画像形成条件及び画像形成後の処理条件に基づき、プレビュー画像用の画像データを変更させ、立体視に対応したプレビュー画像の立体画像データを生成させるプログラム等が記録された可搬型記録媒体Ａを挿入して、例えば、ＣＰＵ２０がＥＰＲＯＭ３０にこのプログラムをインストールする。かかるプログラムはＲＡＭ４０にロードして実行される。これにより、実施の形態１の本発明のパーソナルコンピュータ１として機能する。
【００９４】
前記記録媒体としては、いわゆるプログラムメディアであっても良く、磁気テープ及びカセットテープ等のテープ系、フレキシブルディスク及びハードディスク等の磁気ディスク並びにＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等の光ディスクのディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムコードを担持する媒体であっても良い。
【００９５】
通信部８を介してネットワークからプログラムコードをダウンロードするように流動的にプログラムコードを担持する媒体であっても良い。なお、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであっても良い。なお、本発明は、前記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【００９６】
実施の形態１と同様の部分については、同一の符号を付して詳細な説明を省略する。
【符号の説明】
【００９７】
１  パーソナルコンピュータ
２  アプリケーション
４  プレビュードライバ
５  プリンタドライバ
７  ディスプレイ
４１  画像データ生成部
４２  立体データ生成部
９１  表示部
９２  設定受付部
１００  複合機
１０３  画像出力部
１０５  通信部
【図１】
2011248677.tif 000003
【図２】
2011248677.tif 000004
【図３】
2011248677.tif 000005
【図４】
2011248677.tif 000006
【図５】
2011248677.tif 000007
【図６】
2011248677.tif 000008
【図７】
2011248677.tif 000009
【図８】
2011248677.tif 000010
【図９】
2011248677.tif 000011