(57)【要約】【課題】画像形成装置に対して形成画像を形成する指示を出力する画像処理装置において、形成画像を正確に再現することのできる画像形成処理システム、画像形成装置、及び、コンピュータプログラムを提供すること。【解決手段】画像形成装置８及び画像処理装置１を通信可能に接続してなり、画像処理装置１は、指示生成部１１と、送信部６０と、画像生成部１２とを有し、画像形成装置８は、送信された画像データ及び形成指示を受信する受信部８１と、受信部８１が受信した画像データから画像生成部が実行するラスタライズ処理に対応するラスタライズ処理により受信側のラスタデータを生成し、生成した受信側のラスタデータから形成画像を生成する形成画像生成部８３と、受信部８１が受信した形成指示に基づいて、形成画像生成部が生成した形成画像を媒体上に形成する画像形成部８８とを有する。【選択図】図１
2012221427.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置及び画像処理装置を通信可能に接続してなり、
前記画像処理装置は、
画像データから媒体上に形成する形成画像を生成して媒体上に形成する形成指示を生成する指示生成部と、
前記画像データ及び前記指示生成部が生成した形成指示を前記画像形成装置へ送信する送信部と、
前記送信部が送信する画像データから、ラスタライズ処理により送信側のラスタデータを生成する画像生成部と
を有し、
前記画像形成装置は、
前記送信部から送信された画像データ及び形成指示を受信する受信部と、
該受信部が受信した画像データから前記画像生成部が実行するラスタライズ処理に対応するラスタライズ処理により受信側のラスタデータを生成し、生成した受信側のラスタデータから形成画像を生成する形成画像生成部と、
前記受信部が受信した形成指示に基づいて、前記形成画像生成部が生成した形成画像を媒体上に形成する画像形成部と
を有することを特徴とする画像形成処理システム。
【請求項２】
前記指示生成部は、前記画像データ及び形成指示を含むＰＤＬデータを生成し、
前記送信部は、前記指示生成部が生成したＰＤＬデータを前記画像形成装置へ送信し、
前記受信部は、前記送信部から送信されたＰＤＬデータを受信し、
前記画像生成部は、前記送信部が送信するＰＤＬデータに含まれる画像データから、前記形成画像と同様の画像を生成する
ように構成してあることを特徴とする請求項１記載の画像形成処理システム。
【請求項３】
前記指示生成部は、前記ＰＤＬデータに、前記ラスタデータに対して実行する画像処理を指示する画像処理指示を含ませ、
前記形成画像生成部は、生成した受信側のラスタデータに対して、前記ＰＤＬデータに含まれる画像処理指示による画像処理を施して、形成画像を生成し、
前記画像生成部は、生成した送信側のラスタデータに対して、前記ＰＤＬデータに含まれる画像処理指示による画像処理を施して、画像を生成する
ように構成してあることを特徴とする請求項２に記載の画像形成処理システム。
【請求項４】
前記画像処理装置は、さらに、
前記画像処理の処理内容の設定を受け付ける受付部を有し、
前記指示生成部は、前記受付部が異なる設定を受け付ける都度、画像処理指示を生成し、
前記画像生成部は、前記指示生成部が異なる画像処理指示を生成する都度、画像を生成する
ように構成してあることを特徴とする請求項３記載の画像形成処理システム。
【請求項５】
前記画像処理装置は、さらに、
前記画像生成部が生成した画像から、表示装置に出力する前記形成画像のプレビュー画像を生成するプレビュー画像生成部を有することを特徴とする請求項１から４の何れか一項に記載の画像形成処理システム。
【請求項６】
前記指示生成部は、前記ＰＤＬデータに、前記形成画像が形成された媒体に対して実行する後処理を指示する後処理指示を含ませ、
前記形成画像生成部は、生成した受信側のラスタデータに対して、前記ＰＤＬデータに含まれる後処理指示に基づく画像処理を施して、形成画像を生成し、
前記画像生成部は、生成した送信側のラスタデータに対して、前記ＰＤＬデータに含まれる後処理指示に基づく画像処理を施して、画像を生成する
ように構成してあることを特徴とする請求項３に記載の画像形成処理システム。
【請求項７】
前記画像処理装置は、さらに、
前記後処理の処理内容の設定を受け付ける受付部を有し、
前記指示生成部は、前記受付部が異なる設定を受け付ける都度、後処理指示を生成し、
前記画像生成部は、前記指示生成部が異なる後処理指示を生成する都度、画像を生成する
ように構成してあることを特徴とする請求項６記載の画像形成処理システム。
【請求項８】
前記画像処理装置は、さらに、
前記画像生成部が生成した画像から、表示装置に出力する前記形成画像のプレビュー画像を生成するプレビュー画像生成部を有することを特徴とする請求項６又は７に記載の画像形成処理システム。
【請求項９】
前記画像処理装置は、さらに、
前記画像形成装置の後処理に係る情報を保持する後処理情報保持部を有し、
前記プレビュー画像生成部は、前記形成画像生成部が生成した形成画像が形成され、前記指示生成部が生成した後処理指示による後処理が実行された媒体を模したプレビュー画像を、前記後処理指示、及び、前記後処理情報保持部に保持された後処理に係る情報に基づいて、前記画像から生成するように構成してあることを特徴とする請求項８記載の画像形成処理システム。
【請求項１０】
前記形成指示が、複数頁の媒体に画像を形成する指示であり、前記後処理指示が複数頁の媒体の出力順に係る指示の場合に、
前記画像生成部は、頁毎に画像を生成し、
前記プレビュー画像生成部は、前記画像生成部が生成した画像毎に、プレビュー画像を生成する
ように構成してあり、
前記画像処理装置は、さらに、
前記プレビュー画像生成部が生成した複数のプレビュー画像を前記後処理指示により指示される出力順に表示する画面の画像を生成する表示画面生成部を有することを特徴とする請求項９記載の画像形成処理システム。
【請求項１１】
前記形成指示が、複数頁の媒体に画像を形成する指示であり、前記後処理が複数頁の媒体の出力順に係る処理の場合に、
前記画像生成部は、頁毎に画像を生成し、
前記プレビュー画像生成部は、画像毎に、プレビュー画像を生成する
ように構成してあり、
前記画像処理装置は、さらに、
前記プレビュー画像生成部が生成した複数のプレビュー画像を前記後処理指示により指示される出力順に表示する動画像を含む画面の画像を生成する表示画面生成部を有することを特徴とする請求項９記載の画像形成処理システム。
【請求項１２】
画像データから媒体上に形成する形成画像を生成して媒体上に形成する形成指示を生成する指示生成部と、前記画像データからラスタライズ処理によりラスタデータを生成し、生成したラスタデータから画像を生成する画像生成部と、該画像生成部が生成した画像から前記形成画像のプレビュー画像を生成するプレビュー画像生成部とを有する画像処理装置から、前記画像データ及び形成指示を受信する受信部と、
該受信部が受信した画像データから、前記画像生成部が実行するラスタライズ処理に対応するラスタライズ処理によりラスタデータを生成し、生成したラスタデータから形成画像を生成する形成画像生成部と、
前記形成指示に基づいて、前記形成画像生成部が生成した形成画像を媒体上に形成する画像形成部と
を有することを特徴とする画像形成装置。
【請求項１３】
画像データからラスタライズ処理によりラスタデータを生成し、生成したラスタデータから媒体上に形成する形成画像を生成して媒体上に形成する画像形成装置に、画像データを出力するコンピュータに、
画像データから形成画像を生成して媒体上に形成する形成指示を生成する指示生成部と、
前記画像データから前記画像形成装置が実行するラスタライズ処理に対応するラスタライズ処理によりラスタデータを生成し、生成したラスタデータから画像を生成する画像生成部と
しての機能を実現させるためのコンピュータプログラム。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、媒体上に形成する画像をプレビュー表示させる画像形成処理システム、画像形成装置、及び、コンピュータプログラムに関する。
【背景技術】
【０００２】
従来、画像形成装置から媒体上に画像を形成する場合には、画像の形成を指示する操作者が、所望の画像が出力されるかを確認するために、形成する画像のプレビュー画像を表示させることがある。例えば、操作者が、画像形成装置が備える操作部を操作してプレビュー画像を確認する場合には、画像形成装置が備える表示部にプレビュー画像が表示される（例えば、特許文献１参照）。
【０００３】
ところで、画像形成装置に接続された通信端末装置から画像の形成を指示する場合には、通信端末装置にインストールされたプリンタドライバが実行されることにより、画像データを含むＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）形式の印刷制御情報が生成され、画像形成装置に送信される。印刷制御情報を受信した画像形成装置は、ＰＤＬ形式の印刷データから画像データをラスタライズしてラスタデータを生成し、生成したラスタデータに基づいて媒体上に形成する形成画像を生成する。
【０００４】
通信端末装置におけるプレビュー画像の表示は、印刷制御情報を画像形成装置に送信する前に行われる。そこで例えば、印刷制御情報を生成するアプリケーションからプレビュー画像の表示を実行する。また例えば、通信端末装置にＧＤＩ（Ｇｒａｐｈｉｃ  Ｄｅｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ）がインストールされている場合には、プリンタドライバがＧＤＩに印刷データを出力することにより、プレビュー画像を表示することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−３５０３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、アプリケーションによるプレビュー画像の表示は、画像形成装置の仕様に完全に対応してはいないため、画像形成装置毎に異なる画像処理又は後処理をプレビュー画像に反映させることができない。また、ＧＤＩはＯＳによって機能の追加や変更があるため、これらの機能をプリンタドライバが使用する場合には、通信端末装置に搭載されるＯＳによって、通信端末装置が表示するプレビュー画像や、画像形成装置が形成する画像が異なることがある。
【０００７】
本発明は斯かる事情に鑑みてなされたものであり、画像形成装置に対して形成画像を形成する指示を出力する画像処理装置において、形成画像を忠実に再現することができる画像形成処理システム、画像形成装置、及び、コンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る画像形成処理システムは、画像形成装置及び画像処理装置を通信可能に接続してなり、前記画像処理装置は、画像データから媒体上に形成する形成画像を生成して媒体上に形成する形成指示を生成する指示生成部と、前記画像データ及び前記指示生成部が生成した形成指示を前記画像形成装置へ送信する送信部と、前記送信部が送信する画像データから、ラスタライズ処理により送信側のラスタデータを生成する画像生成部とを有し、前記画像形成装置は、前記送信部から送信された画像データ及び形成指示を受信する受信部と、該受信部が受信した画像データから前記画像生成部が実行するラスタライズ処理に対応するラスタライズ処理により受信側のラスタデータを生成し、生成した受信側のラスタデータから形成画像を生成する形成画像生成部と、前記受信部が受信した形成指示に基づいて、前記形成画像生成部が生成した形成画像を媒体上に形成する画像形成部とを有することを特徴とする。
【０００９】
本発明にあっては、画像形成装置が有する形成画像生成部が画像データから形成画像を形成する際に実行するラスタライズ処理に対応するラスタライズ処理により、画像処理装置が有する画像生成部が画像を生成する。これにより、画像処理装置において形成画像を忠実に再現することができる。
【００１０】
本発明に係る画像形成処理システムは、前記指示生成部は、前記画像データ及び形成指示を含むＰＤＬデータを生成し、前記送信部は、前記指示生成部が生成したＰＤＬデータを前記画像形成装置へ送信し、前記受信部は、前記送信部から送信されたＰＤＬデータを受信し、前記画像生成部は、前記送信部が送信するＰＤＬデータに含まれる画像データから、前記形成画像と同様の画像を生成するように構成してあることを特徴とする。
【００１１】
本発明にあっては、ＰＤＬデータに含まれる画像データから、形成画像と同様の画像を画像処理装置が有する画像生成部が生成する。これにより、画像形成装置と画像処理装置とで、同一のＰＤＬデータから、それぞれ、形成画像と該形成画像と同様の画像とが生成され、画像処理装置において形成画像を忠実に再現することができる。
【００１２】
本発明に係る画像形成処理システムは、前記指示生成部は、前記ＰＤＬデータに、前記ラスタデータに対して実行する画像処理を指示する画像処理指示を含ませ、前記形成画像生成部は、生成した受信側のラスタデータに対して、前記ＰＤＬデータに含まれる画像処理指示による画像処理を施して、形成画像を生成し、前記画像生成部は、生成した送信側のラスタデータに対して、前記ＰＤＬデータに含まれる画像処理指示による画像処理を施して、画像を生成するように構成してあることを特徴とする。
【００１３】
本発明にあっては、ＰＤＬデータに含まれる画像処理指示を、画像形成装置と画像処理装置とがそれぞれ実行する。これにより、画像処理されて生成される形成画像を画像処理装置が忠実に再現することができる。
【００１４】
本発明に係る画像形成処理システムは、前記画像処理装置は、さらに、前記画像処理の処理内容の設定を受け付ける受付部を有し、前記指示生成部は、前記受付部が異なる設定を受け付ける都度、画像処理指示を生成し、前記画像生成部は、前記指示生成部が異なる画像処理指示を生成する都度、画像を生成するように構成してあることを特徴とする。
【００１５】
本発明にあっては、画像処理の処理内容の異なる設定が受け付けられる都度、画像処理指示が生成され、画像処理指示が生成される都度、画像が生成される。これにより、画像処理の処理内容の異なる設定が受け付けられる都度、受け付けられた画像処理が施された画像が画像処理装置において生成される。
【００１６】
本発明に係る画像形成処理システムは、前記画像処理装置は、さらに、前記画像生成部が生成した画像から、表示装置に出力する前記形成画像のプレビュー画像を生成するプレビュー画像生成部を有することを特徴とする。
【００１７】
本発明にあっては、形成画像と同様の画像からプレビュー画像を画像処理装置が生成する。これにより、形成画像に対する再現性が高いプレビュー画像を生成することができる。
【００１８】
本発明に係る画像形成処理システムは、前記指示生成部は、前記ＰＤＬデータに、前記形成画像が形成された媒体に対して実行する後処理を指示する後処理指示を含ませ、前記形成画像生成部は、生成した受信側のラスタデータに対して、前記ＰＤＬデータに含まれる後処理指示に基づく画像処理を施して、形成画像を生成し、前記画像生成部は、生成した送信側のラスタデータに対して、前記ＰＤＬデータに含まれる後処理指示に基づく画像処理を施して、画像を生成するように構成してあることを特徴とする。
【００１９】
本発明にあっては、ＰＤＬデータに含まれる後処理指示に基づく画像処理を、画像形成装置と画像処理装置とがそれぞれ実行する。これにより、後処理に基づく画像処理が施されて生成される形成画像を画像処理装置が忠実に再現することができる。
【００２０】
本発明に係る画像形成処理システムは、前記画像処理装置は、さらに、前記後処理の処理内容の設定を受け付ける受付部を有し、前記指示生成部は、前記受付部が異なる設定を受け付ける都度、後処理指示を生成し、前記画像生成部は、前記指示生成部が異なる後処理指示を生成する都度、画像を生成するように構成してあることを特徴とする。
【００２１】
本発明にあっては、後処理の処理内容の異なる設定が受け付けられる都度、後処理の指示が生成され、後処理の指示が生成される都度、画像が生成される。これにより、後処理の処理内容の異なる設定が受け付けられる都度、受け付けられた後処理の内容に基づく画像処理が施された画像が画像処理装置において生成される。
【００２２】
本発明に係る画像形成処理システムは、前記画像処理装置は、さらに、前記画像生成部が生成した画像から、表示装置に出力する前記形成画像のプレビュー画像を生成するプレビュー画像生成部を有することを特徴とする。
【００２３】
本発明にあっては、形成画像と同様の画像からプレビュー画像を画像処理装置が生成する。これにより、形成画像に対する再現性が高いプレビュー画像を生成することができる。
【００２４】
本発明に係る画像形成処理システムは、前記画像処理装置は、さらに、前記画像形成装置の後処理に係る情報を保持する後処理情報保持部を有し、前記プレビュー画像生成部は、前記形成画像生成部が生成した形成画像が形成され、前記指示生成部が生成した後処理指示による後処理が実行された媒体を模したプレビュー画像を、前記後処理指示、及び、前記後処理情報保持部に保持された後処理に係る情報に基づいて、前記画像から生成するように構成してあることを特徴とする。
【００２５】
本発明にあっては、画像形成装置の後処理に係る情報に基づいて、画像処理装置が、プレビュー画像を生成する。これにより、画像形成装置が実行する後処理を忠実に再現するプレビュー画像を生成することができる。
【００２６】
本発明に係る画像形成処理システムは、前記形成指示が、複数頁の媒体に画像を形成する指示であり、前記後処理指示が複数頁の媒体の出力順に係る指示の場合に、前記画像生成部は、頁毎に画像を生成し、前記プレビュー画像生成部は、前記画像生成部が生成した画像毎に、プレビュー画像を生成するように構成してあり、前記画像処理装置は、さらに、前記プレビュー画像生成部が生成した複数のプレビュー画像を前記後処理指示により指示される出力順に表示する画面の画像を生成する表示画面生成部を有することを特徴とする。
【００２７】
本発明にあっては、画像形成装置が、複数頁の媒体の出力順に係る後処理を実行する場合に、画像形成装置が媒体を出力する順にプレビュー画像が表示される画面を画像処理装置が生成することができる。
【００２８】
本発明に係る画像形成処理システムは、前記形成指示が、複数頁の媒体に画像を形成する指示であり、前記後処理が複数頁の媒体の出力順に係る処理の場合に、前記画像生成部は、頁毎に画像を生成し、前記プレビュー画像生成部は、画像毎に、プレビュー画像を生成するように構成してあり、前記画像処理装置は、さらに、前記プレビュー画像生成部が生成した複数のプレビュー画像を前記後処理指示により指示される出力順に表示する動画像を含む画面の画像を生成する表示画面生成部を有することを特徴とする。
【００２９】
本発明にあっては、画像形成装置が、複数頁の媒体の出力順に係る後処理を実行する場合に、画像処理装置が、画像形成装置が媒体を出力する順にプレビュー画像が動画像により表示される画面を画像処理装置が生成することができる。
【００３０】
本発明に係る画像形成装置は、画像データから媒体上に形成する形成画像を生成して媒体上に形成する形成指示を生成する指示生成部と、前記画像データからラスタライズ処理によりラスタデータを生成し、生成したラスタデータから画像を生成する画像生成部と、該画像生成部が生成した画像から前記形成画像のプレビュー画像を生成するプレビュー画像生成部とを有する画像処理装置から、前記画像データ及び形成指示を受信する受信部と、該受信部が受信した画像データから、前記画像生成部が実行するラスタライズ処理に対応するラスタライズ処理によりラスタデータを生成し、生成したラスタデータから形成画像を生成する形成画像生成部と、前記形成指示に基づいて、前記形成画像生成部が生成した形成画像を媒体上に形成する画像形成部とを有することを特徴とする。
【００３１】
本発明にあっては、画像処理装置が有する画像生成部に対応するラスタライズ処理により、画像形成装置が有する形成画像生成部が形成画像を生成する。これにより、画像処理装置において生成されるプレビュー画像との一致性が高い形成画像を画像形成装置が生成することができる。
【００３２】
本発明に係るコンピュータプログラムは、画像データからラスタライズ処理によりラスタデータを生成し、生成したラスタデータから媒体上に形成する形成画像を生成して媒体上に形成する画像形成装置に、画像データを出力するコンピュータに、画像データから形成画像を生成して媒体上に形成する形成指示を生成する指示生成部と、前記画像データから前記画像形成装置が実行するラスタライズ処理に対応するラスタライズ処理によりラスタデータを生成し、生成したラスタデータから画像を生成する画像生成部としての機能を実現させるためのコンピュータプログラムである。
【００３３】
本発明にあっては、画像形成装置が生成する形成画像と同様の画像を、画像処理装置が有する画像生成部が生成する。これにより、画像処理装置において形成画像と一致性が高い画像を生成することができる。
【発明の効果】
【００３４】
本発明によれば、画像形成装置に対して形成画像を形成する指示を出力する画像処理装置において、形成画像を忠実に再現することができる画像形成処理システム、画像形成装置、及び、コンピュータプログラムを提供することができる。
【図面の簡単な説明】
【００３５】
【図１】プリンタドライバがインストールされたコンピュータと、コンピュータに接続された画像形成装置とを有する画像形成処理システムの機能ブロック（その１）を説明する図である。
【図２】印刷制御情報の例を示す図である。
【図３】画像処理指示を含む印刷制御情報の詳細な例を示す図である。
【図４】後処理指示を含む印刷制御情報の詳細な例を示す図である。
【図５】表示画面生成部により生成される画面の例を示す図である。
【図６】表示画面生成部により生成される画面の例を示す図である。
【図７Ａ】「ソートＯＦＦ」の場合のプレビュー画像を表示する例を示す図である。
【図７Ｂ】「ソートＯＮ」の場合のプレビュー画像を表示する例を示す図である。
【図８】プリンタドライバがインストールされたコンピュータと、コンピュータに接続された画像形成装置を有する画像形成処理システムの機能ブロック（その２）を説明する図である。
【図９】コンピュータのハードウェア構成を示す図である。
【発明を実施するための形態】
【００３６】
以下、本発明の実施の形態を図面に基づいて詳述する。なお、以下の実施の形態のプリンタドライバは、コンピュータプログラムである。また、プリンタドライバから画像形成装置に対して出力される印刷制御情報は、ＰＤＬ形式で記述されるが、他の形式でも構わない。
【００３７】
（第１の実施の形態）
図１は、本実施形態に係るプリンタドライバがインストールされたコンピュータと、コンピュータに接続された画像形成装置とを有する画像形成処理システムの機能ブロックを説明する図である。図１の画像形成処理システムは、コンピュータ１と画像形成装置８とが接続されている。コンピュータ１と画像形成装置８とは、ネットワークを介して接続されていてもよく、又は、直接接続されていてもよい。
【００３８】
画像形成装置８は、受信部８１、形成画像生成部８３、画像形成部８８、及び、後処理部８９を有する。受信部８１は、コンピュータ１から出力される印刷制御情報を受け付ける。
【００３９】
本実施の形態に係る印刷制御情報は、形成指示、画像データ、及び、画像処理指示を含む。印刷制御情報は、また、形成指示、画像データ、及び、後処理指示を含む。形成指示は、画像データに係る画像を媒体上に形成して出力する指示である。
【００４０】
画像処理指示は、画像データにより表される画像に対して画像処理を施す指示である。画像処理指示は、例えば、集約、透かしの付加、及び、トナーセーブの指示と、それらの処理に対する設定情報とを含む。集約は、複数の画像を一枚の媒体に出力するための合成処理である。集約に対する設定情報は、例えば、一枚の媒体に含ませる画像の枚数、又は、媒体上に画像を形成する際の向きの情報を含む。透かしの付加は、画像に、所定の文字列又はマークを合成する処理である。透かしの付加に係る設定情報は、例えば、合成する文字列又はマークの情報を含む。
【００４１】
トナーセーブは、媒体に印刷する際に生成する中間調のパターンを制御して、使用されるトナーを節約する。これにより、明度が高い、薄色の画像が媒体上に形成される。トナーセーブに係る設定情報は、例えば、複数の明度から一つの明度を選択することができる場合に、選択する明度の情報である。
【００４２】
後処理指示は、画像データに係る画像が形成された媒体に対して後処理を施す指示である。後処理指示は、例えば、ステープル、パンチ、及び、画像が形成された媒体の出力順（以下、「ソート順」という。）の指示である。ステープルは、複数の媒体に画像が出力される場合に、それらをステープル処理する。ステープルに係る指示は、ステープル位置、及び、ステープル箇所の数の情報を含む。パンチは、複数の媒体を綴り閉じるためのパンチ穴を設ける。パンチに係る指示は、パンチ位置、及び、パンチ箇所の数の情報を含む。
【００４３】
ソート順は、複数の媒体にわたる画像を複数部数出力する場合に、一部毎に対応する画像が形成された媒体を連続して出力する（以下、「ソートＯＮ」という。）か、同一の画像が形成されている媒体を連続して出力する（以下、「ソートＯＦＦ」という。）かを示す情報である。
【００４４】
図２は、印刷制御情報の例を示す図である。図２の印刷制御情報は、ＰＪＬ（Ｐｒｉｎｔｅｒ  Ｊｏｂ  Ｌａｎｇａｇｅ）形式で記載された制御情報の後に、ＰＣＬ（Ｐｒｉｎｔｅｒ  Ｃｏｍｍａｎｄ  Ｌａｎｇｕａｇｅ）形式で記載された制御情報が続いている。ＰＪＬ形式の制御情報には、印刷制御情報の全体に対する設定の情報、画像形成装置毎に固有の設定の情報、及び、ＰＤＬ形式に続いて記載される制御情報の形式の情報が含まれる。
【００４５】
図３は、画像処理指示を含む印刷制御情報の詳細な例を示す図である。図３の制御情報は、１０個の設定に係る指示が含まれる。図３の制御情報は、各行が一つの指示に対応する。各行は、ＰＪＬの制御情報を示す「@PJL」を行頭に有し、続く「SET」が、設定に係る指示であることを示す。その後に続く文字列が設定項目であり、設定項目に対して等号を挟んで右側の文字列が、設定項目に対する設定値である。
【００４６】
「PAP = A4」は、用紙サイズがＡ４、「RES = 600」は、解像度が６００ｄｐｉ、「INT = AUTO」は、用紙トレイを自動選択する、「COP = 1」は、出力部数が１部、「DUP = OFF」は、両面印刷しない、「BIN = OFF」は、綴り処理をしない、「ECO = 0FF」は、トナーセーブをしない、「OUT = UPPER」は、出力するトレイが上段、「MED = PLAIN」は、印刷する媒体が普通紙、「SHI = OFF」は、シフト排紙をしない、ことをそれぞれ指示している。
【００４７】
図４は、後処理指示を含む印刷制御情報の詳細な例を示す図である。図４の印刷制御情報には、１４個の設定に係る指示が含まれる。図４の印刷制御情報の各行の形式は、図３と同様である。
【００４８】
「PAP = A4」は、用紙サイズがＡ４、「RES = 600」は、解像度が６００ｄｐｉ、「INT = AUTO」は、用紙トレイを自動選択する、「COP = 1」は、出力部数が１部、「DUP = OFF」は、両面印刷しない、「BIN = LONGEDGE」は、長辺方向に綴り処理を行う、「FRO = 0」は、左辺綴じ又は上辺綴じ、「FIN = BOTH」は、ステープル処理とパンチ穴処理を行う、「STA = 2」は、ステープル処理を２箇所に行う、「PUN = 2」は、パンチ穴処理を２箇所に行う、「ECO = 0FF」は、トナーセーブをしない、「OUT = UPPER」は、出力するトレイが上段、「MED = PLAIN」は、印刷する媒体が普通紙、「SHI = OFF」は、シフト排紙をしない、ことをそれぞれ指示している。
【００４９】
図１に戻り、形成画像生成部８３は、受け付けた画像データをラスタライズして、ラスタデータを生成する。ラスタデータは、画像を構成する画素がラスタ順に並ぶ画像の画像データである。形成画像生成部８３は、さらに、生成したラスタデータに対し、印刷制御情報に含まれる画像処理指示に基づく画像処理を行う。
【００５０】
より詳細には、画像処理指示に集約又は両面印刷が含まれている場合には、形成画像生成部８３は、生成したラスタデータに対し、画像を縮小し、又は、回転する画像処理を施して形成画像を生成する。
【００５１】
画像処理指示に透かしを付加することが含まれている場合には、形成画像生成部８３は、透かしの文字又はマークをラスタデータに合成する。透かしの文字は、例えば、「社外秘」、「至急」、「回覧」等の文字列である。透かしのマークは、例えば、丸囲みされた「秘」文字である。
【００５２】
画像処理指示にトナーセーブが含まれている場合には、形成画像生成部８３は、画像の明度を高くする。これにより、使用されるトナーを少なくすることができる。なお、トナーセーブの処理は、後述する中間調を生成する際に実行してもよい。
【００５３】
形成画像生成部８３は、また、ラスタライズして生成したラスタデータに対し、印刷制御情報に含まれる後処理指示に基づく画像処理を行う。
【００５４】
より詳細には、印刷制御情報に、ステープル、又は、パンチ等の綴り処理に係る指示が含まれている場合には、綴り位置に対応して媒体上に形成される画像の位置を平行移動する処理、又は、画像を縮小する処理を行う。
【００５５】
形成画像生成部８３により画像処理されて生成された形成画像は、図示しない印刷用の画像補正部により、画像補正、色補正、色空間変換等の補正処理が行われた後に、中間調により表される画像に変換され、画像形成部８８に出力される。
【００５６】
画像形成部８８は、中間調により表現される形成画像を媒体上に形成して出力する。画像形成部８８は、例えば、媒体を搬送する搬送路と、媒体上に形成画像を形成する形成部と、形成画像が形成された媒体に対して加熱又は加圧等により画像を定着させる定着部とを有する。後処理部８９は、印刷制御情報に後処理指示が含まれている場合に、画像形成部８８が出力した媒体に対し、後処理指示に基づく処理を実行する。後処理部８９は、例えば、ステープル装置、パンチ装置、及び、ソート出力装置の何れか一以上の装置を有する。
【００５７】
コンピュータ１には、入力部７１と表示部７２とが接続されている。入力部７１は、コンピュータ１に対する指示が入力される。入力部７１は、例えば、マウス、又は、キーボードである。表示部７２は、コンピュータ１が生成する画面を表示する。コンピュータ１が生成する画面は、コンピュータ１から画像形成装置８に対して出力される形成指示により印刷される形成画像のプレビュー画像を表示する画面を含む。
【００５８】
なお、入力部７１及び表示部７２は、コンピュータ１に直接接続されなくても良く、コンピュータ１とネットワークを介して接続される他の装置に接続されていてもよい。
【００５９】
コンピュータ１は、制御部１０、受付部２０、記憶部３０、及び、送信部６０を有する。
【００６０】
受付部２０は、入力部７１から入力される各種の指示を受け付ける。受付部２０は、コンピュータ１に接続される図示しない記録装置に格納されている画像データにより表される画像を、画像形成装置８が媒体上に形成して出力する指示を受け付ける。受付部２０は、また、画像データにより表される画像に対して実行する画像処理指示を受け付ける。受付部２０は、また、画像が形成された媒体に対して実行する後処理指示を受け付ける。
【００６１】
送信部６０は、制御部１０が生成した印刷制御情報を、画像形成装置８に対して出力する。送信部６０は、例えば、ネットワークインタフェースの機能を有する。
【００６２】
制御部１０は、コンピュータ１がプリンタドライバを実行することにより実現する各種の機能を有する。制御部１０は、指示生成部１１、処理画像生成部１２、プレビュー画像生成部１３、表示画面生成部１４、及び、情報保持部１５を有する。
【００６３】
指示生成部１１は、受付部２０が受け付けた指示に基づいて、図示しない記録装置から画像データを取得し、形成指示と画像処理指示とを含む印刷制御情報を生成する。
【００６４】
処理画像生成部１２は、画像データから画像をラスタライズして生成し、さらに、指示生成部１１が生成した印刷制御情報に含まれる画像処理指示に対応する画像処理を行い、処理画像を生成する。より詳細には、処理画像生成部１２は、集約、透かしの付加、及び、トナーセーブ等の画像処理を行う。生成された処理画像は、プレビュー画像生成部１３に出力される。
【００６５】
処理画像生成部１２は、また、画像データからラスタデータをラスタライズにより生成し、さらに、指示生成部１１が生成した印刷制御情報に含まれる後処理指示に対応する画像処理を行う。より詳細には、処理画像生成部１２は、ラスタデータに対し、綴り処理に対応した画像の平行移動、又は、縮小処理を行う。画像処理されて生成した処理画像は、プレビュー画像生成部１３に出力される。
【００６６】
処理画像生成部１２は、画像形成装置８が有する形成画像生成部８３が実行するラスタライズ処理に対応するラスタライズ処理を行う。処理画像生成部１２は、さらに、形成画像生成部８３に対応する画像処理の機能を有する。処理画像生成部１２は、これらにより、形成画像生成部８３が生成する形成画像と同様の画像を出力する。そこで、後述するプレビュー画像生成部１３が、処理画像生成部１２から与えられた処理画像からプレビュー画像を生成することにより、画像形成装置８が媒体に出力する形成画像に対応したプレビュー画像を生成することができる。
【００６７】
なお、形成画像生成部８３が実行するラスタライズ処理に対応するラスタライズ処理とは、例えば、処理画像生成部１２と形成画像生成部８３とが画像データをラスタライズしてラスタデータを生成する際、及び、画像処理をする際の処理が、同一の手法又は同一の数式に基づいており、演算処理を含む処理が同一であることをいう。
【００６８】
なお、処理画像生成部１２が出力する処理画像と、形成画像生成部８３が出力する形成画像とは、完全に同一でなくてもよく、例えば、主観では同一になるものの、演算精度等による若干の誤差を有してもよい。
【００６９】
プレビュー画像生成部１３は、処理画像生成部１２から与えられた処理画像を縮小して、表示部７２に表示するプレビュー画像を生成する。
【００７０】
プレビュー画像生成部１３は、印刷制御情報に後処理指示が含まれる場合には、処理画像生成部１２から与えられた処理画像を縮小し、さらに、後処理指示に対応する効果画像を付加して、表示部７２に表示するプレビュー画像を生成する。例えば、媒体をステープルする位置又はパンチ穴を設ける位置に対応するプレビュー画像上の位置に、それぞれ対応するステープル又はパンチ穴の形状を示すシンボルの画像を付加する。プレビュー画像生成部１３は、また、綴り位置にあわせて、複数のプレビュー画像が頁めくりされて表示する効果を付加してもよい。この効果は、複数のプレビュー画像を含む動画像でもよい。
【００７１】
なお、シンボルの画像や効果の付加は、処理画像を縮小した後のプレビュー画像に対して行ってもよく、処理画像に対して行った後に、縮小してプレビュー画像を生成してもよい。
【００７２】
プレビュー画像生成部１３は、また、複数の媒体にわたる画像を複数部数出力する場合に、「ソートＯＮ」及び「ソートＯＦＦ」の指示に対応して、出力される順にプレビュー画像を並べた表示画面を生成する。
【００７３】
情報保持部１５は、画像形成装置８の仕様に関する情報を保持する。情報保持部１５は、例えば、画像形成装置８の後処理部８９が実行する後処理に係る情報を保持する。後処理に係る情報とは、例えば、媒体上にステープルする際のステープル針の位置の情報、媒体にパンチ穴を開ける際のパンチ穴の位置の情報、綴り処理をする際の画像の縮小率に係る情報、及び、複数頁の媒体をソート出力する際の、ソート機能に係る情報である。プレビュー画像生成部１３が、後処理指示に対応したプレビュー画像を生成する場合には、情報保持部１５から、後処理に係る情報を取得する。
【００７４】
表示画面生成部１４は、プレビュー画像生成部１３が生成したプレビュー画像を、表示部７２に表示する画面を生成する。表示する画面は、プレビュー画像と画像処理指示の情報とを含む。複数の媒体にわたるプレビュー画像を表示する画面は、例えば、一頁毎のプレビュー画像が、出力順に並んだ画面、又は、複数頁のプレビュー画像が出力順に表示される動画像を含む画面である。
【００７５】
図５は、表示画面生成部１４により生成される画面の例を示す図である。図５の画面は、画像処理指示の情報を表示する領域Ｒ１と、プレビュー画像を表示する領域Ｒ２とを含む。領域Ｒ１は、「とじしろ表示」、「解像度表示」、及び、「トナーセーブ表示」を行うか否かの入力を促すチェックボックスが設けられているが、何れのチェックボックスも選択されていない。領域Ｒ２は、画像「１」に、透かしの文字「ドラフト」が合成された画像が表示されている。
【００７６】
図６は、表示画面生成部１４により生成される画面の例を示す図である。図６の画面は、画像処理指示の情報及び後処理指示の情報を表示する領域Ｒ３と、プレビュー画像を表示する領域Ｒ４とを含む。
【００７７】
領域Ｒ３は、「とじしろ表示」、「解像度表示」、及び、「トナーセーブ表示」を行うか否かの入力を促すチェックボックスが設けられ、「とじしろ表示」のチェックボックスが選択されている。領域Ｒ３には、さらに、「用紙サイズ」、「変倍」、「片面／両面」、「綴り位置」、「ステープル処理の有無」、「パンチ穴処理の有無」、「解像度」、及び、「トナーセーブ」の各設定項目に対する設定値が表示されている。
【００７８】
領域Ｒ３には、さらに、印刷する画像が、９頁にわたることと、領域Ｒ４に表示されている画像は、そのうちの１頁目であることとが表示され、前後の頁のプレビュー画像を表示するための矢印ボタンが設けられている。
【００７９】
領域Ｒ４は、画像「１」に、透かしの文字「ドラフト」が合成された画像が表示されている。領域Ｒ４は、さらに、左側にとじしろを示すラインと、とじしろの幅が数値で示されている。また、ステープル位置にステープルを示すシンボル、パンチ穴位置にパンチ穴を示すシンボルが付加されている。
【００８０】
図７は、後処理指示に、「ソートＯＦＦ」又は「ソートＯＮ」が含まれている場合の、プレビュー画像を表示する例を示す図である。図７Ａ及び図７Ｂでは、領域Ｒ３に設けられている「矢印ボタン」を操作者が押下することにより、領域Ｒ４に表示されているプレビュー画像が、出力される順で、次頁となる画像のプレビュー画像に更新される。
【００８１】
図７Ａは、「ソートＯＦＦ」の場合のプレビュー画像を表示する例を示す図である。図７Ａでは、矢印ボタンの操作により、同一の画像「１」が３頁続けて表示された後に、画像「２」が表示される。図７Ｂは、「ソートＯＮ」の場合のプレビュー画像を表示する例を示す図である。図７Ｂでは、矢印ボタンが操作される毎に、画像「１」、画像「２」、画像「３」に順次更新され、その後に、再び画像「１」が表示される。
【００８２】
なお、図７Ａ及び図７Ｂにおいて、操作者が「矢印ボタン」を押下することに代えて、動画像によりプレビュー画像が媒体の出力順に表示されてもよい。また、一つの画面内に、複数のプレビュー画像が媒体の出力順に並べて表示されてもよい。
【００８３】
図１に戻り、指示生成部１１は、受付部２０から、新たな画像処理又は後処理の設定を与えられる毎に、新たな印刷制御情報を生成する。但し、与えられる設定が、一つ前に与えられた設定と同一の場合には、新たな印刷制御情報を生成しなくてもよい。また、与えられる設定が、従前に与えられた複数の設定の何れか一と同一の場合に、その設定に対応する印刷制御情報が既に記憶部３０に記憶されているときには、記憶されている印刷制御情報を記憶部３０から読み出すとよい。
【００８４】
処理画像生成部１２は、指示生成部１１が、新たな印刷制御情報を生成する毎に、新たな処理画像を生成する。但し、新たな印刷制御情報が、過去に生成された印刷制御情報の何れか一と同一であり、その印刷制御情報に対応する処理画像が記憶部３０に記憶されている場合には、記憶されている処理画像を記憶部３０から読み出すとよい。
【００８５】
プレビュー画像生成部１３は、処理画像生成部１２が、新たな処理画像を生成する毎に、新たなプレビュー画像を生成する。但し、新たな処理画像が、過去に生成された処理画像の何れか一と同一であり、その処理画像に対応するプレビュー画像が記憶部３０に記憶されている場合には、記憶されているプレビュー画像を記憶部３０から読み出すとよい。
【００８６】
記憶部３０は、制御部１０が処理する各種の情報を記憶する。記憶部３０は、例えば、受付部２０が受け付けた印刷制御情報を記憶する。記憶部３０は、また例えば、プリンタドライバが保持する情報を、プリンタドライバがコンピュータ１にインストールされた後に記憶してもよい。より詳細には、例えば、情報保持部１５が保持する画像形成装置８の後処理に係る情報を保持してもよい。
【００８７】
（第２の実施の形態）
図８は、本実施形態に係るプリンタドライバがインストールされたコンピュータと、コンピュータに接続された画像形成装置を有する画像形成処理システムの機能ブロックを説明する図である。図８の画像形成処理システムは、コンピュータ４と画像形成装置９とが接続されている。コンピュータ４と画像形成装置９とは、ネットワークを介して接続されていてもよく、又は、直接接続されていてもよい。
【００８８】
画像形成装置９は、画像入力部９２、画像形成部８８、及び、後処理部８９を有する。画像入力部９２は、コンピュータ４から出力される形成画像と後処理指示とを受け付ける。後処理指示は、第１の実施の形態の後処理指示と同一である。
【００８９】
画像入力部９２により受け付けられた画像データは、図示しない印刷用の画像補正部により、画像補正、色補正、色空間変換等の補正処理が行われた後に、中間調の画像データに変換され、画像形成部８８に与えられる。
【００９０】
画像形成部８８は、中間調により表現される形成画像を媒体上に形成して出力する。後処理部８９は、画像形成部８８が出力した媒体に対し、後処理指示に基づく処理を実行する。
【００９１】
コンピュータ４には、入力部７１と表示部７２とが接続されている。入力部７１は、コンピュータ４に対する指示が入力される。入力部７１は、例えば、マウス、又は、キーボードである。表示部７２は、コンピュータ４が生成する画面を表示する。コンピュータ４が生成する画面は、コンピュータ４から画像形成装置９に対して出力される形成指示により印刷される画像のプレビュー画像を含む。
【００９２】
コンピュータ４は、制御部４０、受付部２０、及び、画像出力部６１を有する。
【００９３】
受付部２０は、入力部７１から入力される各種の指示を受け付ける。受付部２０は、コンピュータ４に接続される図示しない記録装置に格納されている画像データにより表される画像を、画像形成装置９から印刷出力する指示を受け付ける。受付部２０は、また、入力部７１から入力される後処理指示を受け付ける。後処理指示は、画像が形成された媒体に対して実行する後処理の指示である。
【００９４】
制御部４０は、コンピュー４がプリンタドライバを実行することにより実現する各種の機能を有する。また、プリンタドライバは、これら各種機能を実現するためのプログラムを有する。制御部４０は、指示生成部１１、形成画像生成部４２、プレビュー画像生成部１３、表示画面生成部１４、及び、情報保持部１５を有する。これらのうち、制御部１０が有する各部と同一の機能及び構成を有する各部は、同一の符号を付し、ここでは説明を省略する。
【００９５】
形成画像生成部４２は、指示生成部１１が生成した印刷制御情報から、画像データをラスタライズして生成し、さらに、後処理指示に対応する画像処理を行う。より詳細には、形成画像生成部４２は、綴り処理に対応した画像の平行移動、又は、縮小処理を行う。画像処理された形成画像は、プレビュー画像生成部１３及び画像出力部６１に出力される。
【００９６】
画像出力部６１は、形成画像生成部４２が生成した画像と後処理指示とを、画像形成装置９（画像入力部９２）に対して出力する。画像出力部６１は、例えば、スプーラである。
【００９７】
プレビュー画像生成部１３が、形成画像からプレビュー画像を生成することにより、画像形成装置９が形成する画像に、完全に対応したプレビュー画像となる。
【００９８】
（コンピュータの構成）
図９は、実施の形態に係るコンピュータのハードウェア構成を示す図である。図９のコンピュータは、ＣＰＵ９０１、メモリ９０２、ハードディスク装置（以下、「ＨＤＤ」という。）９０３、及び、ネットワークインタフェース（以下、「ＮＩＦ」という。）９０４を有する。コンピュータには、さらに、ディスプレイ９０５、及び、キーボード・マウス９０６が接続されている。
【００９９】
ＣＰＵ９０１は、実施の形態に係るプリンタドライバを実行することにより、上記第１及び第２の実施の形態における各部の機能を実現する。メモリ９０２は、プリンタドライバを含むＣＰＵ９０１が実行するコンピュータプログラムが、ＨＤＤ９０３から読み出されて記憶される。
【０１００】
ＨＤＤ９０３は、大容量の記憶装置である。ＮＩＦ９０４は、ネットワークを介して接続される他の装置との通信を行うインタフェースである。
【０１０１】
ディスプレイ９０５は、表示手段であり、ＣＰＵ９０１により実行されるプリンタドライバが生成するプレビュー画像を表示する。ディスプレイ９０５は、また、ＣＰＵ９０１が実行するコンピュータプログラムにより実現される機能に対する指示の入力を促す画面を表示する。
【０１０２】
キーボード・マウス９０６は、入力手段であり、操作者がコンピュータに対する指示を入力する際に用いる。
【０１０３】
実施の形態に係るコンピュータは、プリンタドライバがインストールされてＣＰＵがプリンタドライバを実行することにより機能を実現する。実施の形態に係るコンピュータは、また他のコンピュータプログラムを実行することにより、本実施の形態に係る画像処理装置の機能を実現する。
【０１０４】
以上、発明を実施するための形態について説明を行ったが、本発明は、この発明を実施するための形態で述べた実施形態に限定されるものではない。本発明の主旨をそこなわない範囲で変更することが可能である。
【符号の説明】
【０１０５】
１、４  コンピュータ（画像処理装置）
１０、４０  制御部
１１    指示生成部
１２    処理画像生成部（画像生成部）
１３    プレビュー画像生成部
１４    表示画面生成部
１５    情報保持部
２０    受付部
３０    記憶部
４２    形成画像生成部
６０    送信部
６１    画像出力部
７１    入力部
７２    表示部
８、９  画像形成装置
８１    受信部
８３    形成画像生成部
８８    画像形成部
８９    後処理部
９２    画像入力部
９０１  ＣＰＵ
９０２  メモリ
９０３  ＨＤＤ
９０４  ＮＩＦ
９０５  ディスプレイ
９０６  キーボード・マウス
【図１】
2012221427.tif 000003
【図２】
2012221427.tif 000004
【図３】
2012221427.tif 000005
【図４】
2012221427.tif 000006
【図５】
2012221427.tif 000007
【図６】
2012221427.tif 000008
【図７Ａ】
2012221427.tif 000009
【図７Ｂ】
2012221427.tif 000010
【図８】
2012221427.tif 000011
【図９】
2012221427.tif 000012