(57)【要約】【課題】本発明は、情報処理装置における印刷データに対するプレビュー画像の表示時間を短縮する。【解決手段】印刷システム１は、コンピュータＰＣ１〜ＰＣｍが、印刷装置Ｐｒ１〜Ｐｒｎの接続されている複数のＤＦＥ装置Ｄｆ１〜ＤｆｎにネットワークＮＷを介して通信し、ＤＦＥ装置Ｄｆ１〜Ｄｆｎの状態を問い合わせる。コンピュータＰＣ１〜ＰＣｍは、ＤＦＥ装置Ｄｆ１〜Ｄｆｎの装置状態に基づいて印刷データに対する描画データの生成要求を行う描画データ要求先のＤＦＥ装置Ｄｆ１〜Ｄｆｎを決定し、該ＤＦＥ装置Ｄｆ１〜Ｄｆｎに印刷設定情報を含む印刷データを送信して該印刷データの描画データの生成要求を行う。コンピュータＰＣ１〜ＰＣｍは、ＤＦＥ装置Ｄｆ１〜Ｄｆｎから描画データを受信すると、該描画データからプレビュー画像を生成して表示部に表示する。【選択図】          図１
2017097584.tif 000002
【特許請求の範囲】
【請求項１】
印刷設定情報を含む印刷データを描画データに変換して、接続されている印刷装置に印刷させる複数の画像処理装置と通信する通信手段と、
前記印刷設定情報を含む前記印刷データを生成する印刷データ生成手段と、
前記通信手段を介して前記画像処理装置の状態を問い合わせる状態問い合せ手段と、
前記状態問い合せに対応する装置状態情報を前記画像処理装置から前記通信手段が受信すると、該装置状態情報に基づいて前記印刷設定の前記印刷データに対する前記描画データの生成要求を行う描画データ要求先を決定する要求先決定手段と、
前記印刷設定情報を含む前記印刷データを、前記描画データ要求先の前記画像処理装置に前記通信手段を介して送信して該印刷データの描画データの生成要求を行う描画データ要求手段と、
画像を表示出力する表示手段と、
前記通信手段が前記画像処理装置から前記描画データを受信すると、該描画データからプレビュー画像を生成して前記表示手段に表示させるプレビュー手段と、
を備えていることを特徴とする情報処理装置。
【請求項２】
前記情報処理装置は、
前記状態の問い合わせを行う前記画像処理装置を指定する指定手段を、
さらに備え、
前記状態問い合わせ手段は、
前記指定手段で指定された前記画像処理装置に対してのみ、前記状態の問い合わせを行うことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記情報処理装置は、
前記状態の問い合わせを行う前記画像処理装置に対する問い合せ条件を指定する条件指定手段を、
さらに備え、
前記状態問い合わせ手段は、
前記指定手段で指定された前記問い合せ条件を満たす前記画像処理装置に対してのみ、前記状態の問い合わせを行うことを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記要求先決定手段は、
前記描画データ要求先として複数の前記画像処理装置を決定するとともに、各該画像処理装置に描画データの生成要求を行う前記印刷データのページを決定し、
前記描画データ要求手段は、
前記印刷設定情報を含む前記印刷データを、前記要求先決定手段の決定した複数の前記画像処理装置へ、該要求先決定手段の決定した該印刷データのページをそれぞれ送信して該印刷データの描画データの生成要求を行い、
前記プレビュー手段は、
前記通信手段が前記各画像処理装置から前記ページの前記描画データを受信すると、該描画データをページ順に並べて結合して前記プレビュー画像を生成することを特徴とする請求項１から請求項３のいずれかに記載の情報処理装置。
【請求項５】
印刷装置の接続されている複数の画像処理装置と、該画像処理装置に印刷データを送って該印刷装置に印刷させる情報処理装置とが接続されている印刷システムであって、
情報処理装置と複数の画像処理装置とが通信する通信手段と、
前記印刷設定情報を含む前記印刷データを生成する印刷データ生成手段と、
前記通信手段を介して前記画像処理装置の状態を問い合わせる状態問い合せ手段と、
前記状態問い合せに対応する装置状態情報を前記画像処理装置から前記通信手段が受信すると、該装置状態情報に基づいて前記印刷設定の前記印刷データに対する前記描画データの生成要求を行う描画データ要求先を決定する要求先決定手段と、
前記印刷設定情報を含む前記印刷データを、前記描画データ要求先の前記画像処理装置に前記通信手段を介して送信して該印刷データの描画データの生成要求を行う描画データ要求手段と、
画像を表示出力する表示手段と、
前記通信手段が前記画像処理装置から前記描画データを受信すると、該描画データからプレビュー画像を生成して前記表示手段に表示させるプレビュー手段と、
を備えていることを特徴とする印刷システム。
【請求項６】
制御プロセッサに、
印刷設定情報を含む印刷データを描画データに変換して、接続されている印刷装置に印刷させる複数の画像処理装置と通信する通信処理と、
前記印刷設定情報を含む前記印刷データを生成する印刷データ生成処理と、
前記通信処理に前記画像処理装置の状態の問い合わせを行わせる状態問い合せ処理と、
前記通信処理で前記状態問い合せに対応する装置状態情報が前記画像処理装置から受信されると、該装置状態情報に基づいて前記印刷設定の前記印刷データに対する前記描画データの生成要求を行う描画データ要求先を決定する要求先決定処理と、
前記通信処理で、前記印刷設定情報を含む前記印刷データを、前記描画データ要求先の前記画像処理装置に送信させて、該印刷データの描画データの生成要求を行う描画データ要求処理と、
前記通信処理で前記画像処理装置からの前記描画データが受信されると、該描画データからプレビュー画像を生成して表示手段に表示させるプレビュー処理と、
を実行させることを特徴とするプログラム。
【請求項７】
前記プログラムは、
前記制御プロセッサに、
前記状態の問い合わせを行う前記画像処理装置を指定する指定処理を、
さらに実行させ、
前記状態問い合わせ処理において、
前記指定処理で指定された前記画像処理装置に対してのみ、前記状態の問い合わせを行わせることを特徴とする請求項６記載のプログラム。
【請求項８】
前記プログラムは、
前記制御プロセッサに、
前記状態の問い合わせを行う前記画像処理装置に対する問い合せ条件を指定する条件指定処理を、
さらに実行させ、
前記状態問い合わせ処理において、
前記指定処理で指定された前記問い合せ条件を満たす前記画像処理装置に対してのみ、前記状態の問い合わせを行わせることを特徴とする請求項６記載のプログラム。
【請求項９】
前記プログラムは、
前記制御プロセッサに、
前記要求先決定処理において、
前記描画データ要求先として複数の前記画像処理装置を決定させるとともに、各該画像処理装置に描画データの生成要求を行う前記印刷データのページの決定を行わせ、
前記描画データ要求処理において、
前記要求先決定処理で決定された複数の前記画像処理装置へ、該要求先決定処理で決定された前記印刷設定情報を含む前記印刷データのページを、前記通信処理でそれぞれ送信させて該印刷データの描画データの生成要求を行わせ、
前記プレビュー処理において、
前記通信処理で前記各画像処理装置から前記ページの前記描画データが受信されると、該描画データをページ順に並べて結合して前記プレビュー画像を生成させることを特徴とする請求項６から請求項８のいずれかに記載のプログラム。
【請求項１０】
印刷設定情報を含む印刷データを描画データに変換して、接続されている印刷装置に印刷させる複数の画像処理装置と通信する通信処理ステップと、
前記印刷設定情報を含む前記印刷データを生成する印刷データ生成処理ステップと、
前記通信処理ステップに前記画像処理装置の状態の問い合わせを行わせる状態問い合せ処理ステップと、
前記通信処理ステップで前記状態問い合せに対応する装置状態情報が前記画像処理装置から受信されると、該装置状態情報に基づいて前記印刷設定の前記印刷データに対する前記描画データの生成要求を行う描画データ要求先を決定する要求先決定処理ステップと、
前記通信処理ステップで、前記印刷設定情報を含む前記印刷データを、前記描画データ要求先の前記画像処理装置に送信させて、該印刷データの描画データの生成要求を行う描画データ要求処理ステップと、
前記通信処理ステップで前記画像処理装置からの前記描画データが受信されると、該描画データからプレビュー画像を生成して表示手段に表示させるプレビュー処理ステップと、
を有することを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、印刷システム、プログラム及び情報処理方法に関し、詳細には、プレビュー画像を生成する情報処理装置、印刷システム、プログラム及び情報処理方法に関する。
【背景技術】
【０００２】
プロダクションプリンティングにおいては、印刷要求するコンピュータ等の情報処理装置と、印刷装置を制御するコントローラであるＤＦＥ（Digital Front End）装置とが、インターネット、ＬＡＮ（Local Area Network）等のネットワークで接続されている。そして、通常、プロダクションプリンティングにおいては、情報処理装置は、複数台のＤＦＥ装置と接続されている。
【０００３】
このプロダクションプリンティングにおいては、情報処理装置のプリンタドライバで印刷データ（コマンド）だけを生成し、ＤＦＥ装置が、送られてきた印刷データから描画データを生成する。ここで、描画データとは、印刷装置のプリンタエンジンが解釈することのできるデータ形式の印刷用のデータを意味する。また、プリンタドライバは、情報処理装置からＤＦＥ装置に印刷データを送付する１つの方式であり、印刷データの送信方式としては、他に、ホットフォルダ、直接コマンドを用いてもよい。
【０００４】
ＤＦＥ装置は、例外ページと呼ばれる機能を備えており、この例外ページ機能は、描画データ（プレビュー画像）を見ながら、各ページの個別設定を可能とする機能である。したがって、例外ページの機能を利用するためには、ＤＦＥ装置に出向いて、個別設定を行う必要があり、利用性が悪い。
【０００５】
情報処理装置の搭載するプリンタドライバにも、例外ページの機能を備えたものがあるが、プリンタドライバは、データの流れとして、ＤＦＥ装置よりも上位にあり、アプリケーションのページデータ情報（例えば、総ページ数等）を認識することができない。その結果、プリンタドライバは、描画データ（プレビュー画像）を生成することができず、例外ページの機能の利用性が悪いという問題があった。
【０００６】
そして、従来、それぞれコンピュータに画像処理機能を実行させる手順を記述され、ＪＰＧＥ最適化処理、印刷画像生成および処理結果格納を含む複数の画像処理機能に応じてそれぞれ送信元側で予めカスタマイズされた複数の画像処理プログラムを、前記複数の画像処理機能を識別する処理識別情報に対応付けて記憶する記憶装置と、この記憶装置と前記送信元との間で共有される前記ＪＰＧＥ最適化処理用のホットフォルダ、前記印刷画像生成用のホットフォルダおよび前記処理結果格納用のホットフォルダを構成し、前記送信元から、印刷すべき画像データ、前記処理識別情報および前記複数の画像処理プログラムをそれぞれが入力される複数の画像データ入力部と、前記複数の画像データ入力部により前記記憶装置に記憶された各種の画像処理プログラムから、前記複数の画像データ入力部のうちのいずれかに入力された前記処理識別情報に対応するいずれかの画像処理プログラムを選択する選択制御部と、前記選択制御部が選択した前記画像処理プログラムをメモリに読出して実行するプロセッサを有し前記プロセッサが前記ＪＰＧＥ最適化処理用のホットフォルダからの前記画像処理プログラムを実行することにより、前記印刷画像生成用のホットフォルダに入力された前記印刷すべき画像データに対して画像処理を行ってデータサイズの小さい印刷用プレビュー画像を生成する画像処理部と、前記画像処理部が画像処理して前記処理結果格納用のホットフォルダに記憶された処理後の画像データを前記送信元宛てに出力する出力部とを備える画像処理装置が提案されている（特許文献１参照）。
【０００７】
すなわち、この従来技術は、プリンタドライバのプレビュー画像を送る際のデータサイズの圧縮／展開用処理プログラムを情報処理装置側とＤＦＥ装置側に用意しておくことで、プレビュー時間の短縮化を図っている。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記公報記載の従来技術にあっては、プレビュー情報の表示にかかる時間を短縮するためには、接続している１台のＤＦＥ装置のタスクが塞がっていると、プレビュー画像を取得することができず、情報処理装置のプリンタドライバ上でプレビュー画像を表示するまでに、時間がかかってしまうという問題があった。
【０００９】
そこで、本発明は、情報処理装置における印刷データに対するプレビュー画像の表示時間を短縮することを目的としている。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１記載の情報処理装置は、印刷設定情報を含む印刷データを描画データに変換して、接続されている印刷装置に印刷させる複数の画像処理装置と通信する通信手段と、前記印刷設定情報を含む前記印刷データを生成する印刷データ生成手段と、前記通信手段を介して前記画像処理装置の状態を問い合わせる状態問い合せ手段と、前記状態問い合せに対応する装置状態情報を前記画像処理装置から前記通信手段が受信すると、該装置状態情報に基づいて前記印刷設定の前記印刷データに対する前記描画データの生成要求を行う描画データ要求先を決定する要求先決定手段と、前記印刷設定情報を含む前記印刷データを、前記描画データ要求先の前記画像処理装置に前記通信手段を介して送信して該印刷データの描画データの生成要求を行う描画データ要求手段と、画像を表示出力する表示手段と、前記通信手段が前記画像処理装置から前記描画データを受信すると、該描画データからプレビュー画像を生成して前記表示手段に表示させるプレビュー手段と、を備えていることを特徴としている。
【発明の効果】
【００１１】
本発明によれば、情報処理装置における印刷データに対するプレビュー画像の表示時間を短縮することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施例を適用した印刷システムの構成図。
【図２】コンのハードウェアのブロック構成図。
【図３】コンピュータの機能ブロック図。
【図４】印刷システムにおける印刷処理の流れの説明図。
【図５】描画データ要求先候補決定処理を示す図。
【図６】プレビュー可能ＤＦＥ装置リストの一例を示す図。
【図７】プレビュー処理を示す図。
【図８】ＤＦＥ装置の印刷タスクの一例を示す図。
【図９】プレビュー画面の一例を示す図。
【図１０】分散処理によるプレビュー処理を示す図。
【発明を実施するための形態】
【００１３】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１４】
図１〜図１０は、本発明の情報処理装置、印刷システム、プログラム及び情報処理方法の第１実施例を示す図であり、図１は、本発明の情報処理装置、印刷システム、プログラム及び情報処理方法の一実施例を適用した印刷システム１のブロック構成図である。
【００１５】
図１において、印刷システム１は、複数の印刷ユニットＰｕ１〜Ｐｕｎと複数のコンピュータ（情報処理装置）ＰＣ１〜ＰＣｍが、ＬＡＮ（Local Area Network）、インターネット等の有線または無線、あるいは、有線と無線のネットワークＮＷに接続されている。
【００１６】
印刷ユニットＰｕ１〜Ｐｕｎは、それぞれＤＦＥ装置（画像処理装置）Ｄｆ１〜Ｄｆｎと印刷装置（印刷装置）Ｐｒ１〜Ｐｒｎを備えており、ＤＦＥ装置Ｄｆ１〜Ｄｆｎに印刷装置Ｐｒ１〜Ｐｒｎが接続されている。ＤＦＥ装置Ｄｆ１〜Ｄｆｎは、有線、無線のうち少なくともいずれかの通信回線Ｌによって印刷装置Ｐｒ１〜Ｐｒｎと接続されている。なお、図１では、印刷ユニットＰｕ１〜Ｐｕｎは、１台のＤＦＥ装置Ｄｆ１〜Ｄｆｎに、１台の印刷装置Ｐｒ１〜Ｐｒｎが接続されているが、１台のＤＦＥ装置Ｄｆ１〜Ｄｆｎに複数台の印刷装置Ｐｒ１〜Ｐｒｎが接続されていてもよい。
【００１７】
また、印刷システム１は、ＤＦＥ装置Ｄｆ１〜Ｄｆｎが、印刷装置Ｐｒ１〜Ｐｒｎとは別の筐体に格納されて、ＤＦＥ装置Ｄｆ１〜Ｄｆｎと印刷装置Ｐｒ１〜Ｐｒｎが別の個体となっているが、１つの筐体内に収納された印刷装置であってもよい。この場合、印刷装置Ｐｒ１〜Ｐｒｎが、ＤＦＥ装置の画像処理を実行する画像処理部を内蔵した印刷装置となる。
【００１８】
コンピュータＰＣ１〜ＰＣｍは、搭載するアプリケーションによって作成等されたデータと印刷設定から、プリンタドライバが、任意のＰＤＬ（Page Description Language：ページ記述言語）で、印刷データと印刷設定情報を含む印刷要求を生成する。コンピュータＰＣ１〜ＰＣｍは、接続されている全てのＤＦＥ装置Ｄｆ１〜Ｄｆｎのうち、印刷設定に応じた印刷データの印刷を行うことのできるＤＦＥ装置Ｄｆ１〜Ｄｆｎに対して、印刷待ち時間の取得要求を行う。コンピュータＰＣ１〜ＰＣｍは、印刷待ち時間の取得要求を行ったＤＦＥ装置Ｄｆ１〜Ｄｆｎから返ってきた印刷待ち時間から、最も待ち時間の短いＤＦＥ装置Ｄｆ１〜Ｄｆｎを見つける。コンピュータＰＣ１〜ＰＣｍは、最も待ち時間の短いＤＦＥ装置Ｄｆ１〜Ｄｆｎに対して、生成した印刷要求とプレビュー画像要求を送信する。
【００１９】
ＤＦＥ装置Ｄｆ１〜Ｄｆｎは、通常のハードウェア構成及びソフトウェア構成のＤＦＥ装置であり、コンピュータＰＣ１〜ＰＣｍからの印刷要求を受信して、通常、受信した印刷要求順にジョブ管理する。すなわち、ＤＦＥ装置Ｄｆ１〜Ｄｆｎは、ジョブ順に、受信した印刷要求の印刷データを、印刷設定に基づいて、印刷装置Ｐｒ１〜Ｐｒｎの解釈できる描画データに変換し、印刷設定と描画データに基づいて、印刷装置Ｐｒ１〜Ｐｒｎに印刷処理させる。また、ＤＦＥ装置Ｄｆ１〜Ｄｆｎは、変換した描画データをコンピュータＰＣ１〜ＰＣｍに送信し、該コンピュータＰＣ１〜ＰＣｍからの印刷設定の再設定を受け付ける例外ページ機能を有している。ＤＦＥ装置Ｄｆ１〜Ｄｆｎは、コンピュータＰＣ１〜ＰＣｍからの描画データ生成要求に応じて、該コンピュータＰＣ１〜ＰＣｍから受信した印刷データと印刷設定から描画データを生成して、該コンピュータＰＣ１〜ＰＣｍへ送信する。ＤＦＥ装置Ｄｆ１〜Ｄｆｎは、描画データを送信したコンピュータＰＣ１〜ＰＣｍから例外ページ機能による印刷設定の変更要求があると、該変更要求に応じた描画データの再生成を行う。ＤＦＥ装置Ｄｆ１〜Ｄｆｎは、再生成した描画データを、コンピュータＰＣ１〜ＰＣｍへ送信する処理を必要な回数実行する。ＤＦＥ装置Ｄｆ１〜Ｄｆｎは、最終的に、コンピュータＰＣ１〜ＰＣｍから印刷実行要求があると、ジョブの順番に、印刷装置Ｐｒ１〜Ｐｒｎに印刷を行わせる。なお、ここで、描画データは、ビットマップ（Bitmap）形式やＪＰＥＧ（Joint Photographic Experts Group）形式等のドット画像データに変換されたデータである。
【００２０】
印刷装置Ｐｒ１〜Ｐｒｎは、プリンタ装置等が用いられ、ＤＦＥ装置Ｄｆ１〜Ｄｆｎからの印刷データと印刷設定に基づいて、所定の印刷方式、例えば、電子写真方式、インクジェット方式で、用紙やフィルム等の記録媒体（以下、単に、用紙という。）に画像を印刷出力する。
【００２１】
コンピュータＰＣ１〜ＰＣｍは、通常のハードウェア構成とソフトウェア構成のコンピュータが用いられており、ソフトウェアとして、本発明の情報処理方法を実行するプログラムが搭載されている。コンピュータＰＣ１〜ＰＣｍは、例えば、図２に示すように、ＣＰＵ（Central Processing Unit）１１、ＲＡＭ（Random Access Memory）１２、ＲＯＭ（Read Only Memory）１３、通信Ｉ／Ｆ１４、不揮発性メモリ１５及び操作Ｉ／Ｆ１６等を備えており、各部は、バス１７によって接続されている。
【００２２】
ＲＯＭ１３は、コンピュータＰＣ１〜ＰＣｍとしての基本プログラム、本発明の情報処理方法のプログラム及びシステムデータ等を記憶している。
【００２３】
ＲＡＭ１２は、ＣＰＵ１１のワークメモリとして利用されるとともに、画像データ及びその他のデータ等を記憶する。
【００２４】
ＣＰＵ１１は、ＲＯＭ１３内のプログラムに基づいて、ＲＡＭ１２をワークメモリとして利用して、コンピュータＰＣ１〜ＰＣｍの各部を制御して、コンピュータＰＣ１〜ＰＣｍとしての基本処理を実行する。また、ＣＰＵ１１は、ＲＯＭ１３内の情報処理方法のプログラムに基づいて、本発明の情報処理方法を実行する。
【００２５】
通信Ｉ／Ｆ１４には、ネットワークＮＷが接続され、通信Ｉ／Ｆ１４は、ネットワークＮＷを介してＤＦＥ装置Ｄｆ１〜Ｄｆｎと通信する。
【００２６】
不揮発性メモリ１５は、ＮＶＲＡＭ、ＳＳＤ、ハードディスク等が用いられ、コンピュータＰＣ１〜ＰＣｍの電源がＯＦＦのときにも記憶内容を保持するメモリである。不揮発性メモリ１５は、コンピュータＰＣ１〜ＰＣｍの電源がＯＦＦのときにも記憶内容を保持する必要のあるデータとして、例えば、システム設定値や本発明の情報処理方法で使用する各種データがＣＰＵ１１の制御下で格納される。特に、不揮発性メモリ１５は、ネットワークＮＷで接続されて利用可能な全てのＤＦＥ装置Ｄｆ１〜ＤｆｎのＩＰ（Internet Protocol）アドレス等を記憶している。
【００２７】
操作Ｉ／Ｆ１６には、操作部２１及び表示部２２が接続されている。操作部２１は、キーボード、マウス、スタイラスペン、タッチパネル等の入力デバイスである。表示部２２は、ＬＣＤ（Liquid Crystal Display）等の出力デバイスである。なお、操作Ｉ／Ｆ１６には、操作部２１、表示部２２以外に、ランプ、スピーカ等が接続されていてもよい。操作Ｉ／Ｆ１６は、操作部２１から入力される各種命令等をＣＰＵ１１へ出力し、特に、操作部２１から入力される本は目の情報処理方法に関する操作命令をＣＰＵ１１へ出力する。
【００２８】
そして、コンピュータＰＣ１〜ＰＣｍは、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Versatile Disk）、ＵＳＢ（Universal Serial Bus）メモリ、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の情報処理方法を実行するプログラムを読み込んでコンピュータＰＣ１〜ＰＣｍのＲＯＭ１３または不揮発性メモリ１５に導入することで、後述する情報処理装置における印刷データに対するプレビュー画像の表示時間を短縮する情報処理方法を実行する情報処理装置として構築されている。この情報処理方法を実行するプログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向プログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００２９】
このプログラムは、本実施例では、プリンタドライバに組み込まれているものとして説明するが、プリンタドライバとは独立して存在して、プリンタドライバと連携して情報処理方法を実行してもよい。
【００３０】
コンピュータＰＣ１〜ＰＣｍは、上記情報処理方法を実行するプログラムが導入されることで、プリンタドライバに、図３に示すような機能ブロックが構築される。
【００３１】
すなわち、コンピュータＰＣ１〜ＰＣｍは、上記情報処理方法を実行するプログラムが導入されると、図３に示すように、通信部３１、印刷データ生成部３２、状態問い合せ部３３、要求先決定部３４、描画データ要求部３５、プレビュー部３６及び表示部３７が構築される。
【００３２】
通信部３１は、通信Ｉ／Ｆ１４により構築され、印刷設定情報を含む印刷データを描画データに変換して、接続されている印刷装置Ｐｒ１〜Ｐｒｎに印刷させる複数の画像処理装置であるＤＦＥ装置Ｄｆ１〜ＤｆｎとネットワークＮＷを介して通信する。したがって、通信部３１は、通信手段として機能している。
【００３３】
印刷データ生成部３２は、ＣＰＵ１１により構築され、ＣＰＵ１１がプリンタドライバの印刷データ生成機能を実行することで実現される。印刷データ生成部３２は、印刷設定情報を含む印刷データを生成する。したがって、印刷データ生成部３２は、印刷データ生成手段として機能している。
【００３４】
状態問い合せ部３３は、ＣＰＵ１１により構築され、通信部３１を介してＤＦＥ装置Ｄｆ１〜Ｄｆｎの状態を問い合わせる。したがって、状態問い合せ部３３は、状態問い合せ手段として機能している。
【００３５】
要求先決定部３４は、ＣＰＵ１１により構築される。要求先決定部３４は、前記状態問い合せに対応する装置状態情報をＤＦＥ装置Ｄｆ１〜Ｄｆｎから通信部３１が受信すると、該装置状態情報に基づいて前記印刷設定の印刷データに対する前記描画データの生成要求を行う描画データ要求先を決定する。したがって、要求先決定部３４は、要求先決定手段として機能している。この描画データ要求先は、１つまたは所定数のＤＦＥ装置Ｄｆ１〜Ｄｆｎである。
【００３６】
描画データ要求部３５は、ＣＰＵ１１により構築され、前記印刷設定情報を含む印刷データを、前記描画データ要求先のＤＦＥ装置Ｄｆ１〜Ｄｆｎに通信部３１を介して送信して該印刷データの描画データの生成要求を行う。したがって、描画データ要求部３５は、描画データ要求手段として機能している。
【００３７】
表示部３７は、表示部２２により構築され、画像を表示出力する。したがって、表示部３７は、表示手段として機能している。
【００３８】
プレビュー部３６は、通信部３１がＤＦＥ装置Ｄｆ１〜Ｄｆｎから前記描画データを受信すると、該描画データからプレビュー画像を生成して表示部３７に表示させる。したがって、プレビュー部３６は、プレビュー手段として機能している。
【００３９】
次に、本実施例の作用を説明する。本実施例のコンピュータＰＣ１〜ＰＣｍは、コンピュータＰＣ１〜ＰＣｍにおける印刷データに対するプレビュー画像の表示時間を短縮する。
【００４０】
すなわち、コンピュータＰＣ１〜ＰＣｍは、図４に示すように、搭載するアプリケーションＡｐで作成、編集等された文書に対して、印刷要求が行われると、プリンタドライバが、文書から印刷データと印刷設定情報を生成する。プリンタドライバは、印刷データと印刷設定情報の印刷要求をＰＤＬ（Page Description Language）等のデータ形式に変換して、通信部３１を介して、ＤＦＥ装置Ｄｆ１〜Ｄｆｎへ送信する。
【００４１】
ＤＦＥ装置Ｄｆ１〜Ｄｆｎは、印刷データを描画データ（ビットマップ形式等のデータ）に変換し、印刷装置Ｐｒ１〜Ｐｒｎへ渡して、印刷設定に応じて動作制御して、画像を用紙等に印刷出力させる。
【００４２】
そして、ＤＦＥ装置Ｄｆ１〜Ｄｆｎは、例外ページ機能を備えており、プレビュー画像に基づく印刷対象のデータに対する印刷設定の変更等を可能とする。
【００４３】
印刷システム１においては、コンピュータＰＣ１〜ＰＣｍから複数の印刷ユニットＰｕ１〜Ｐｕｎのいずれかに印刷要求する場合、例外ページ機能を利用して、プレビュー画像を表示させて、印刷要求することができる。
【００４４】
そこで、まず、印刷システム１においては、図５に示すように、描画データの生成要求を行うＤＦＥ装置Ｄｆ１〜Ｄｆｎを決定する描画データ生成要求先候補決定処理を行う。
【００４５】
すなわち、描画データ生成要求先候補決定処理においては、コンピュータＰＣ１〜ＰＣｍは、状態問い合せ部３３が、通信部３１を介して、ＤＦＥ装置Ｄｆ１〜Ｄｆｎに、該ＤＦＥ装置Ｄｆ１〜Ｄｆｎの状態を問い合わせる（ステップＳ１０１）。
【００４６】
状態問い合せを受け取ったＤＦＥ装置Ｄｆ１〜Ｄｆｎは、接続されている周辺機器である、印刷装置Ｐｒ１〜Ｐｒｎや後処理装置等の周辺機情報とタスクの情報を、装置状態情報として、問い合わせを行ってきたＤＦＥ装置Ｄｆ１〜Ｄｆｎへ送信する。
【００４７】
コンピュータＰＣ１〜ＰＣｍは、装置状態情報を受信すると、要求先決定部３４が、該装置状態情報に基づいて、印刷設定の印刷データに対する描画データの生成要求を行う描画データ要求先を決定する（ステップＳ１０３〜Ｓ１０７）。具体的には、要求先決定部３４は、受信したＤＦＥ装置名と周辺機情報から該ＤＦＥ装置Ｄｆ１〜Ｄｆｎの有効な機能を取得する（ステップＳ１０３）。要求先決定部３４は、プリンタドライバの印刷設定と有効機能を比較し（ステップＳ１０４）、該ＤＦＥ装置Ｄｆ１〜Ｄｆｎの有効機能は、現在のプリンタドライバに設定されている全ての印刷設定を含んでいるかチェックする（ステップＳ１０５）。
【００４８】
ステップＳ１０５で、有効機能が全ての印刷設定を含んでいると（ステップＳ１０５で、ＹＥＳのとき）、要求先決定部３４は、図６に示すようなプレビュー可能ＤＦＥ装置リストＬｔに、該ＤＦＥ装置Ｄｆ１〜Ｄｆｎを追加する（ステップＳ１０６）。このプレビュー可能ＤＦＥ装置リストＬｔは、図６に示すように、ＤＦＥ装置Ｄｆ１〜Ｄｆｎの名称である対象機種名（機種Ａ、機種Ｂ等）、ＩＤアドレス、周辺機（ステープル、パンチ等）及び稼動状態（オンライン、オフライン等）の項目からなる。コンピュータＰＣ１〜ＰＣｍは、このプレビュー可能ＤＦＥ装置リストＬｔを不揮発性メモリ１５等に保管する。
【００４９】
要求先決定部３４は、問い合せ対象のＤＦＥ装置Ｄｆ１〜Ｄｆｎが他にあるかチェックし（ステップＳ１０７）、他にあるときには（ステップＳ１０７で、ＹＥＳのとき）、ステップＳ１０１に戻って上記同様に処理する（ステップＳ１０１〜Ｓ１０７）。
【００５０】
ステップＳ１０５で、有効機能に含まれていない印刷設定があると（ステップＳ１０５で、ＮＯのとき）、要求先決定部３４は、該ＤＦＥ装置Ｄｆ１〜Ｄｆｎをプレビュー可能ＤＦＥ装置リストＬｔへ登録することなく、ステップＳ１０７へ移行する。そして、ステップＳ１０７で、要求先決定部３４は、問い合せ対象のＤＦＥ装置Ｄｆ１〜Ｄｆｎが他にあるかチェックし、他にあるとき（ステップＳ１０７で、ＹＥＳのとき）、ステップＳ１０１に戻って上記同様に処理する（ステップＳ１０１〜Ｓ１０７）。
【００５１】
ステップＳ１０７で、問い合せ対象のＤＦＥ装置Ｄｆ１〜Ｄｆｎが他にないと（ステップＳ１０７で、ＮＯのとき）、要求先決定部３４は、描画データ要求先候補決定処理を終了する。
【００５２】
その後、印刷システム１は、コンピュータＰＣ１〜ＰＣｍが、図７に示すようにプレビュー処理を行う。すなわち、図７において、ユーザが、コンピュータＰＣ１〜ＰＣｍの操作部２１のプレビューボタンを押すと（ステップＳ２０１）、印刷データ生成部３２が、アプリケーションＡｐのデータから、印刷データと印刷設定情報を生成する（ステップＳ２０２）。状態問い合せ部３３は、印刷データ及び印刷設定情報と、プレビュー可能ＤＦＥ装置リストＬｔとを比較して、プレビュー可能なＤＦＥ装置Ｄｆ１〜Ｄｆｎに対して、装置状態確認要求、特に、印刷待ち時間の確認要求を行う（ステップＳ２０３）。なお、コンピュータＰＣ１〜ＰＣｍは、この装置状態確認要求先の決定については、プレビュー可能ＤＦＥ装置リストＬｔを表示部２２に表示して、ユーザが操作部（指定手段）２１の操作で、適宜選択可能としてもよい。また、コンピュータＰＣ１〜ＰＣｍは、この装置状態確認要求先の決定については、操作部（条件指定手段）２１から選択条件の入力を認め、状態問い合せ部３３が、入力された選択条件を満たすＤＦＥ装置Ｄｆ１〜Ｄｆｎを状態確認要求先として決定してもよい。
【００５３】
装置状態確認要求を受信したＤＦＥ装置Ｄｆ１〜Ｄｆｎは、装置状態情報、特に、印刷タスクの待ち時間情報を、装置状態確認要求してきたＤＦＥ装置Ｄｆ１〜Ｄｆｎへ送信する（ステップＳ２０４）。
【００５４】
この装置状態情報（印刷タスクの待ち時間情報）は、例えば、いま、状態確認要求を受信したＤＦＥ装置Ｄｆ１〜Ｄｆｎが、図８に示すような印刷タスク状態であるものとすると、印刷タスクの待ち時間無しとなる。すなわち、コンピュータＰＣ１〜ＰＣｍのプリンタドライバで印刷データが生成されて、ＤＦＥ装置Ｄｆ１〜Ｄｆｎに送信すると、ＤＦＥ装置Ｄｆ１〜Ｄｆｎは、印刷データを、印刷タスクとして登録する。ＤＦＥ装置Ｄｆ１〜Ｄｆｎは、通常、登録順を、優先順として、順次、印刷データを描画データに変換し、印刷装置Ｐｒ１〜Ｐｒｎが空くと、描画データを印刷装置Ｐｒ１〜Ｐｒｎへ送って印刷させる。したがって、コンピュータＰＣ１〜ＰＣｍにとって、ＤＦＥ装置Ｄｆ１〜Ｄｆｎにおける印刷待ち時間は、ＤＦＥ装置Ｄｆ１〜Ｄｆｎが印刷データを描画データに変換して、印刷ジョブの待ち行列に登録するまでの時間となる。いま、図８においては、ファイル１からファイル３までの３つのファイルが、ＤＦＥ装置Ｄｆ１〜Ｄｆｎに印刷タスクとして登録されている状態が示されており、ファイル１が、「印刷中」、ファイル２とファイル３が、「エンジンへ送信待ち」である。ここで、「エンジンへ送信待ち」は、印刷データが描画データに変換されて、印刷装置Ｐｒ１〜Ｐｒｎへの送信待ち状態であることを示している。したがって、図８の印刷タスクの状態は、ファイル１からファイル３の全ての印刷データの描画データへの変換が完了しており、印刷装置Ｐｒ１〜Ｐｒｎへの送信待ち状態となっている。その結果、印刷データのプレビューを行うための印刷タスクの待ち時間としては、待ち時間なしとなる。
【００５５】
コンピュータＰＣ１〜ＰＣｍは、通信部３１が、ＤＦＥ装置Ｄｆ１〜Ｄｆｎから装置状態情報を受信する（ステップＳ２０５）。次に、要求先決定部３４は、装置状態情報に基づいて、印刷データに対する描画データの生成要求を行う描画データ要求先を決定する。すなわち、要求先決定部３４は、通信部３１が装置状態情報として印刷タスクの待ち時間を受信すると、印刷待ち時間が最も短いＤＦＥ装置Ｄｆ１〜Ｄｆｎを描画データの生成要求を行う描画データ要求先として決定する。
【００５６】
そして、描画データ要求部３５は、要求先決定部３４が決定した印刷待ち時間が最も短いＤＦＥ装置Ｄｆ１〜Ｄｆｎへ描画データ要求とともに印刷データを送信する（ステップＳ２０６）。
【００５７】
ＤＦＥ装置Ｄｆ１〜Ｄｆｎは、描画データ要求とともに印刷データが送信されてくると、印刷タスクへ印刷データを登録し（ステップＳ２０７）、タスクの順番になると、印刷データを描画データに変換する（ステップＳ２０８）。ＤＦＥ装置Ｄｆ１〜Ｄｆｎは、変換した描画データを、描画データ要求してきたコンピュータＰＣ１〜ＰＣｍへ送信する（ステップＳ２０９）。
【００５８】
コンピュータＰＣ１〜ＰＣｍは、通信部３１が描画データを受信すると、プレビュー部３６が、描画データからプレビュー画像を生成して表示部３７に表示させる（ステップＳ２１０）。この表示部３７は、表示部２２で構築されており、例えば、図９に示すように、プレビュー画面として表示する。図９のプレビュー画面は、プリンタドライバによる設定画面の一部に形成され、図９の左上のプレビュー表示部をプレビュー画面として、プレビュー画像を表示する。
【００５９】
ユーザは、プレビュー画面に表示されるプレビュー画像を見て、印刷結果を確認して、例外ページ機能を利用した印刷設定の編集操作を行うことができる。
【００６０】
なお、上記説明においては、１台のＤＦＥ装置Ｄｆ１〜Ｄｆｎを利用して描画データを生成する場合について説明したが、描画データの生成に利用するＤＦＥ装置Ｄｆ１〜Ｄｆｎは、１台に限るものではない。すなわち、図１０に示すように、複数台のＤＦＥ装置Ｄｆ１〜Ｄｆｎを利用して描画データの生成を分散処理してもよい。なお、図１０において、図７と同様の処理ステップには、同一のステップナンバを付与して、その説明を簡略化する。
【００６１】
すなわち、図１０において、ユーザが、コンピュータＰＣ１〜ＰＣｍの操作部２１のプレビューボタンを押すと（ステップＳ２０１）、印刷データ生成部３２が、アプリケーションＡｐのデータから、印刷データと印刷設定情報を生成する（ステップＳ２０２）。状態問い合せ部３３は、印刷データ及び印刷設定情報と、プレビュー可能ＤＦＥ装置リストＬｔとを比較して、プレビュー可能なＤＦＥ装置Ｄｆ１〜Ｄｆｎに対して、装置状態確認要求、特に、印刷待ち時間の確認要求を行う（ステップＳ２０３）。
【００６２】
装置状態確認要求を受信したＤＦＥ装置Ｄｆ１〜Ｄｆｎは、装置状態情報、特に、印刷タスクの待ち時間情報を、装置状態確認要求してきたＤＦＥ装置Ｄｆ１〜Ｄｆｎへ送信する（ステップＳ２０４）。
【００６３】
コンピュータＰＣ１〜ＰＣｍは、通信部３１が、ＤＦＥ装置Ｄｆ１〜Ｄｆｎから装置状態情報を受信する（ステップＳ２０５）。
【００６４】
次に、要求先決定部３４は、装置状態情報を送信してきたＤＦＥ装置Ｄｆ１〜Ｄｆｎから適宜の数のＤＦＥ装置Ｄｆ１〜Ｄｆｎを描画データ要求先として決定する。例えば、要求先決定部３４は、装置状態を送信してきたＤＦＥ装置Ｄｆ１〜Ｄｆｎのうち、印刷待ち時間の最も短いＤＦＥ装置Ｄｆ１〜Ｄｆｎから適宜の数のＤＦＥ装置Ｄｆ１〜Ｄｆｎを描画データ要求先として決定する。この適宜の数は、例えば、装置状態情報を送信してきた全数、ユーザによって指定された数、あるいは、印刷データのページ数の数等によって決定した数等である。具体的には、要求先決定部３４は、複数のＤＦＥ装置Ｄｆ１〜Ｄｆｎに対して、ＩＤ（Identification）を付与し、印刷待ち時間に合わせてどのＤＦＥ装置Ｄｆ１〜Ｄｆｎに印刷データのどのページを描画要求するかを決定する（ステップＳ３０１）。このＩＤは、その後に、受信する描画データをデータ統合するのに用いられる。
【００６５】
そして、描画データ要求部３５は、要求先決定部３４が要求先として決定した各ＤＦＥ装置Ｄｆ１〜Ｄｆｎへ描画データ要求とともに印刷データを送信する（ステップＳ３０２）。このとき、コンピュータＰＣ１〜ＰＣｍは、印刷データのどのページをどのＤＦＥ装置Ｄｆ１〜Ｄｆｎに描画要求したかが分かるように、印刷データのページとＩＤを対応させたページ管理テーブルを生成して、不揮発性メモリ１５に格納する。
【００６６】
ＤＦＥ装置Ｄｆ１〜Ｄｆｎは、描画データ要求とともに印刷データのページデータが送信されてくると、印刷タスクへ印刷データを登録し（ステップＳ２０７）、タスクの順番になると、印刷データを描画データに変換する（ステップＳ２０８）。ＤＦＥ装置Ｄｆ１〜Ｄｆｎは、変換した描画データを、描画データ要求してきたコンピュータＰＣ１〜ＰＣｍへ送信する（ステップＳ２０９）。
【００６７】
ＤＦＥ装置Ｄｆ１〜Ｄｆｎは、描画データ要求とともに印刷データが送信されてくると、印刷タスクへ印刷データを登録し（ステップＳ２０７）、タスクの順番になると、印刷データを描画データに変換する（ステップＳ２０８）。ＤＦＥ装置Ｄｆ１〜Ｄｆｎは、変換した描画データを、描画データ要求してきたコンピュータＰＣ１〜ＰＣｍへ送信する（ステップＳ２０９）。
【００６８】
コンピュータＰＣ１〜ＰＣｍは、通信部３１が描画要求した各ＤＦＥ装置Ｄｆ１〜Ｄｆｎからの描画データを受信する（ステップＳ３０３）。
【００６９】
プレビュー部３６は、通信部３１が受信した描画データのページを、その送信元のＤＦＥ装置Ｄｆ１〜Ｄｆｎに基づいて、上記ページ管理テーブルを参照して、元のページ順に配置する。プレビュー部３６は、描画要求した全てのＤＦＥ装置Ｄｆ１〜Ｄｆｎからの描画データを、上述のようにして、ページ管理テーブルを参照してページ順に並べて統合し、プレビュー画像を生成して表示部３７に表示させる（ステップＳ３０４）。この表示部３７は、表示部２２で構築されており、例えば、図９に示したように、プレビュー画面として表示する（ステップＳ２１１）。
【００７０】
このように、本実施例の印刷システム１は、そのコンピュータＰＣ１〜ＰＣｍが、印刷設定情報を含む印刷データを描画データに変換して、接続されている印刷装置Ｐｒ１〜Ｐｒｎに印刷させる複数のＤＦＥ装置（画像処理装置）Ｄｆ１〜Ｄｆｎと通信する通信部（通信手段）３１と、前記印刷設定情報を含む前記印刷データを生成する印刷データ生成部（印刷データ生成手段）３２と、前記通信部３１を介して前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎの状態を問い合わせる状態問い合せ部（状態問い合せ手段）３３と、前記状態問い合せに対応する装置状態情報をＤＦＥ装置Ｄｆ１〜Ｄｆｎから通信部３１が受信すると、該装置状態情報に基づいて前記印刷設定の前記印刷データに対する前記描画データの生成要求を行う描画データ要求先を決定する要求先決定部（要求先決定手段）３４と、前記印刷設定情報を含む前記印刷データを、前記描画データ要求先のＤＦＥ装置Ｄｆ１〜Ｄｆｎに前記通信部３１を介して送信して該印刷データの描画データの生成要求を行う描画データ要求部（描画データ要求手段）３５と、画像を表示出力する表示部（表示手段）３７と、前記通信部３１がＤＦＥ装置Ｄｆ１〜Ｄｆｎから前記描画データを受信すると、該描画データからプレビュー画像を生成して表示部３７に表示させるプレビュー部（プレビュー手段）３６と、を備えている。
【００７１】
したがって、複数のＤＦＥ装置Ｄｆ１〜Ｄｆｎの状態に基づいて、描画データの要求先を決定して、印刷データの描画データの生成を要求することができ、コンピュータＰＣ１〜ＰＣｍにおける印刷データに対するプレビュー画像の表示時間を短縮することができる。
【００７２】
また、本実施例のコンピュータＰＣ１〜ＰＣｍは、前記状態の問い合わせを行う前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎを指定する操作部（指定手段）２１を、さらに備え、前記状態問い合わせ部３３は、前記操作部２１で指定されたＤＦＥ装置Ｄｆ１〜Ｄｆｎに対してのみ、前記状態の問い合わせを行う。
【００７３】
したがって、状態の問い合わせ先を絞ることができ、印刷データの描画データの生成を速やかに要求することができる。その結果、コンピュータＰＣ１〜ＰＣｍにおける印刷データに対するプレビュー画像の表示時間をより一層短縮することができる。
【００７４】
さらに、本実施例のコンピュータＰＣ１〜ＰＣｍは、前記状態の問い合わせを行う前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎに対する問い合せ条件を指定する操作部（条件指定手段）２１を、さらに備え、前記状態問い合わせ部３３は、前記操作部２１で指定された前記問い合せ条件を満たすＤＦＥ装置Ｄｆ１〜Ｄｆｎに対してのみ、前記状態の問い合わせを行う。
【００７５】
したがって、状態の問い合わせ先をユーザの指定する条件に基づいて絞ることができ、印刷データの描画データの生成を速やかに要求することができる。その結果、コンピュータＰＣ１〜ＰＣｍにおける印刷データに対するプレビュー画像の表示時間をより一層短縮することができる。
【００７６】
また、本実施例のコンピュータＰＣ１〜ＰＣｍは、前記要求先決定部３４が、前記描画データ要求先として複数のＤＦＥ装置Ｄｆ１〜Ｄｆｎを決定するとともに、各該ＤＦＥ装置Ｄｆ１〜Ｄｆｎに描画データの生成要求を行う前記印刷データのページを決定し、前記描画データ要求部３５が、前記印刷設定情報を含む前記印刷データを、前記要求先決定部３４の決定した複数のＤＦＥ装置Ｄｆ１〜Ｄｆｎへ、該要求先決定部３４の決定した該印刷データのページをそれぞれ通信部３１を介して送信して該印刷データの描画データの生成要求を行い、前記プレビュー部３６が、前記通信部３１が前記各ＤＦＥ装置Ｄｆ１〜Ｄｆｎから前記ページの前記描画データを受信すると、該描画データをページ順に並べて結合して前記プレビュー画像を生成する。
【００７７】
したがって、複数のＤＦＥ装置Ｄｆ１〜Ｄｆｎを利用して描画データの生成を行うことができ、コンピュータＰＣ１〜ＰＣｍにおける印刷データに対するプレビュー画像の表示時間をより一層短縮することができる。
【００７８】
さらに、本実施例の印刷システム１は、印刷装置Ｐｒ１〜Ｐｒｎの接続されている複数のＤＦＥ装置Ｄｆ１〜Ｄｆｎと、該ＤＦＥ装置Ｄｆ１〜Ｄｆｎに印刷データを送って該印刷装置Ｐｒ１〜Ｐｒｎに印刷させるコンピュータＰＣ１〜ＰＣｍとが接続されている印刷システムであって、コンピュータＰＣ１〜ＰＣｍと複数のＤＦＥ装置Ｄｆ１〜Ｄｆｎと通信する通信部（通信手段）３１と、前記印刷設定情報を含む前記印刷データを生成する印刷データ生成部（印刷データ生成手段）３２と、前記通信部３１を介して前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎの状態を問い合わせる状態問い合わせ部（状態問い合せ手段）３３と、前記状態問い合せに対応する装置状態情報を前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎから前記通信部３１が受信すると、該装置状態情報に基づいて前記印刷設定の前記印刷データに対する前記描画データの生成要求を行う描画データ要求先を決定する要求先決定部（要求先決定手段）３４と、前記印刷設定情報を含む前記印刷データを、前記描画データ要求先の前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎに前記通信部３１を介して送信して該印刷データの描画データの生成要求を行う描画データ要求部（描画データ要求手段）３５と、画像を表示出力する表示部（表示手段）３７と、前記通信部３１が前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎから前記描画データを受信すると、該描画データからプレビュー画像を生成して前記表示部３７に表示させるプレビュー部（プレビュー手段）３６と、を備えている。
【００７９】
したがって、複数のＤＦＥ装置Ｄｆ１〜Ｄｆｎの状態に基づいて、描画データの要求先を決定して、印刷データの描画データの生成を要求することができ、コンピュータＰＣ１〜ＰＣｍにおける印刷データに対するプレビュー画像の表示時間を短縮することができる。
【００８０】
また、本実施例のコンピュータＰＣ１〜ＰＣｍは、ＣＰＵ１１等の制御プロセッサに、印刷設定情報を含む印刷データを描画データに変換して、接続されている印刷装置Ｐｒ１〜Ｐｒｎに印刷させる複数のＤＦＥ装置Ｄｆ１〜Ｄｆｎと通信する通信処理と、前記印刷設定情報を含む前記印刷データを生成する印刷データ生成処理と、前記通信処理に前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎの状態の問い合わせを行わせる状態問い合せ処理と、前記通信処理で前記状態問い合せに対応する装置状態情報が前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎから受信されると、該装置状態情報に基づいて前記印刷設定の前記印刷データに対する前記描画データの生成要求を行う描画データ要求先を決定する要求先決定処理と、前記通信処理で、前記印刷設定情報を含む前記印刷データを、前記描画データ要求先の前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎに送信させて、該印刷データの描画データの生成要求を行う描画データ要求処理と、前記通信処理で前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎからの前記描画データが受信されると、該描画データからプレビュー画像を生成して表示部３７に表示させるプレビュー処理と、を実行させるプログラムを搭載している。
【００８１】
したがって、複数のＤＦＥ装置Ｄｆ１〜Ｄｆｎの状態に基づいて、描画データの要求先を決定して、印刷データの描画データの生成を要求することができ、コンピュータＰＣ１〜ＰＣｍにおける印刷データに対するプレビュー画像の表示時間を短縮することができる。
【００８２】
さらに、本実施例の前記プログラムは、前記制御プロセッサに、前記状態の問い合わせを行う前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎを指定する指定処理を、さらに実行させ、前記状態問い合わせ処理において、前記指定処理で指定された前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎに対してのみ、前記状態の問い合わせを行わせる。
【００８３】
したがって、状態の問い合わせ先を絞ることができ、印刷データの描画データの生成を速やかに要求することができる。その結果、コンピュータＰＣ１〜ＰＣｍにおける印刷データに対するプレビュー画像の表示時間をより一層短縮することができる。
【００８４】
また、本実施例の前記プログラムは、前記制御プロセッサに、前記状態の問い合わせを行う前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎに対する問い合せ条件を指定する条件指定処理を、さらに実行させ、前記状態問い合わせ処理において、前記指定処理で指定された前記問い合せ条件を満たす前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎに対してのみ、前記状態の問い合わせを行わせる。
【００８５】
したがって、状態の問い合わせ先をユーザの指定する条件に基づいて絞ることができ、印刷データの描画データの生成を速やかに要求することができる。その結果、コンピュータＰＣ１〜ＰＣｍにおける印刷データに対するプレビュー画像の表示時間をより一層短縮することができる。
【００８６】
さらに、本実施例の前記プログラムは、前記制御プロセッサに、前記要求先決定処理において、前記描画データ要求先として複数の前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎを決定させるとともに、各該ＤＦＥ装置Ｄｆ１〜Ｄｆｎに描画データの生成要求を行う前記印刷データのページの決定を行わせ、前記描画データ要求処理において、前記要求先決定処理で決定された複数の前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎへ、該要求先決定処理で決定された前記印刷設定情報を含む前記印刷データのページを、前記通信処理でそれぞれ送信させて該印刷データの描画データの生成要求を行わせ、前記プレビュー処理において、前記通信処理で前記各ＤＦＥ装置Ｄｆ１〜Ｄｆｎから前記ページの前記描画データが受信されると、該描画データをページ順に並べて結合して前記プレビュー画像を生成させる。
【００８７】
したがって、複数のＤＦＥ装置Ｄｆ１〜Ｄｆｎを利用して描画データの生成を行うことができ、コンピュータＰＣ１〜ＰＣｍにおける印刷データに対するプレビュー画像の表示時間をより一層短縮することができる。
【００８８】
また、本実施例のコンピュータＰＣ１〜ＰＣｍは、印刷設定情報を含む印刷データを描画データに変換して、接続されている印刷装置Ｐｒ１〜Ｐｒｎに印刷させる複数のＤＦＥ装置Ｄｆ１〜Ｄｆｎと通信する通信処理ステップと、前記印刷設定情報を含む前記印刷データを生成する印刷データ生成処理ステップと、前記通信処理ステップに前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎの状態の問い合わせを行わせる状態問い合せ処理ステップと、前記通信処理ステップで前記状態問い合せに対応する装置状態情報が前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎから受信されると、該装置状態情報に基づいて前記印刷設定の前記印刷データに対する前記描画データの生成要求を行う描画データ要求先を決定する要求先決定処理ステップと、前記通信処理ステップで、前記印刷設定情報を含む前記印刷データを、前記描画データ要求先の前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎに送信させて、該印刷データの描画データの生成要求を行う描画データ要求処理ステップと、前記通信処理ステップで前記ＤＦＥ装置Ｄｆ１〜Ｄｆｎからの前記描画データが受信されると、該描画データからプレビュー画像を生成して表示部３７に表示させるプレビュー処理ステップと、を有する情報処理方法を実行する。
【００８９】
したがって、複数のＤＦＥ装置Ｄｆ１〜Ｄｆｎの状態に基づいて、描画データの要求先を決定して、印刷データの描画データの生成を要求することができ、コンピュータＰＣ１〜ＰＣｍにおける印刷データに対するプレビュー画像の表示時間を短縮することができる。
【００９０】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【符号の説明】
【００９１】
１  印刷システム
Ｐｕ１〜Ｐｕｎ  印刷ユニット
ＰＣ１〜ＰＣｍ  コンピュータ
ＮＷ  ネットワーク
Ｄｆ１〜Ｄｆｎ  ＤＦＥ装置
Ｐｒ１〜Ｐｒｎ  印刷装置
１１  ＣＰＵ
１２  ＲＡＭ
１３  ＲＯＭ
１４  通信Ｉ／Ｆ
１５  不揮発性メモリ
１６  操作Ｉ／Ｆ
１７  バス
２１  操作部
２２  表示部
３１  通信部
３２  印刷データ生成部
３３  状態問い合せ部
３４  要求先決定部
３５  描画データ要求部
３６  プレビュー部
３７  表示部
Ａｐ  アプリケーション
Ｌｔ  プレビュー可能ＤＦＥ装置リスト
【先行技術文献】
【特許文献】
【００９２】
【特許文献１】特許５３７２２０６号公報
【図１】
2017097584.tif 000003
【図２】
2017097584.tif 000004
【図３】
2017097584.tif 000005
【図４】
2017097584.tif 000006
【図５】
2017097584.tif 000007
【図６】
2017097584.tif 000008
【図７】
2017097584.tif 000009
【図８】
2017097584.tif 000010
【図９】
2017097584.tif 000011
【図１０】
2017097584.tif 000012