【手続補正書】
【提出日】平成17年12月13日(2005.12.13)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  印刷装置にて解釈可能な印刷データを生成するホストコンピュータとしての情報処理装置であって、
アプリケーションにより作成される印刷ドキュメントに基づく描画情報を受け取る受け取り手段と、
記憶部に記憶されている複数の印刷設定情報を取得する取得手段と、
前記受け取り手段により受け取られた描画情報と前記取得手段により取得された複数の印刷設定情報に基づいて、前記複数の印刷設定情報におけるそれぞれの印刷設定情報に対して当該描画情報の印刷処理に要する印刷処理時間を導出する導出手段と、
前記導出手段によって導出された複数の印刷設定情報に対するそれぞれの印刷処理時間を呈示した後、印刷処理を実行することが決定された場合、前記描画情報および前記複数の印刷設定情報から選択された印刷設定情報に基づいて印刷装置が解釈可能な印刷データを生成する生成手段を有することを特徴とする情報処理装置。
【請求項２】  前記取得手段は、前記印刷ドキュメントを構成しているオブジェクト毎の識別情報を含む描画情報を取得することを特徴とする請求項１に記載の情報処理装置。
【請求項３】  前記印刷設定情報は、前記印刷データにおける印刷品位に関する情報または印刷レイアウトに関する情報の少なくとも１つを含むことを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】  前記導出手段は、前記取得手段によって取得された複数の印刷設定情報に対して、前記受け取り手段によって受け取られた１つの描画情報の印刷処理に要する印刷処理時間を導出し、
前記導出された複数の印刷設定情報に対するそれぞれの印刷処理時間を前記印刷データ生成前に呈示する呈示手段を有することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】  前記呈示手段は、前記それぞれの印刷処理時間と、前記印刷処理時間を要する印刷処理を実行するための指示を入力するユーザインタフェースを提供することを特徴とする請求項４記載の情報処理装置。
【請求項６】  前記呈示手段により呈示されるユーザインタフェースは、前記印刷処理時間を要する印刷処理の実行をキャンセルする指示の入力を受け付けることを特徴とする請求項４または５に記載の情報処理装置。
【請求項７】  複数の印刷設定情報についてそれぞれの印刷処理時間を導出することを設定する設定手段を有し、
前記導出手段は、前記設定手段により複数の印刷設定情報についてそれぞれの印刷処理時間を導出することが設定された場合、前記複数の印刷設定情報についてそれぞれの印刷処理に要する印刷処理時間を導出することを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】  前記印刷データを、ネットワークを介して前記印刷装置に送信する送信手段を更に有することを特徴とする請求項１乃至７のいずれかに記載の情報処理装置。
【請求項９】  印刷装置にて解釈可能な印刷データを生成するホストコンピュータとしての情報処理装置における情報処理方法であって、
アプリケーションにより作成される印刷ドキュメントに基づく描画情報を受け取る受け取り工程と、
記憶部に記憶されている複数の印刷設定情報を取得する取得工程と、
前記受け取り工程により受け取られた描画情報と前記取得工程により取得された複数の印刷設定情報に基づいて、前記複数の印刷設定情報に対する当該描画情報の印刷処理に要する印刷処理時間を導出する導出工程と、
前記導出工程によって導出された複数の印刷設定情報に対するそれぞれの印刷処理時間を呈示した後、印刷処理を実行することが決定された場合、前記描画情報および前記複数の印刷設定情報から選択された印刷設定情報に基づいて印刷装置が解釈可能な印刷データを生成する生成工程を有することを特徴とする情報処理方法。
【請求項１０】  前記取得工程は、前記印刷ドキュメントを構成しているオブジェクト毎の識別情報を含む描画情報を取得することを特徴とする請求項９に記載の情報処理方法。
【請求項１１】  前記印刷設定情報は、前記印刷データにおける印刷品位に関する情報または印刷レイアウトに関する情報の少なくとも１つを含むことを特徴とする請求項９または１０に記載の情報処理方法。
【請求項１２】  前記導出工程は、前記取得工程によって取得された複数の印刷設定情報に対して、前記受け取り工程によって受け取られた１つの描画情報の印刷処理に要する印刷処理時間を導出し、
前記導出された複数の印刷設定情報に対するそれぞれの印刷処理時間を前記印刷データ生成前に呈示する呈示工程を有することを特徴とする請求項９乃至１１のいずれか１項に記載の情報処理方法。
【請求項１３】  前記呈示工程は、前記それぞれの印刷処理時間と、前記印刷処理時間を要する印刷処理を実行するための指示を入力するユーザインタフェースを提供することを特徴とする請求項１２に記載の情報処理方法。
【請求項１４】  前記呈示工程により呈示されるユーザインタフェースは、前記印刷処理時間を要する印刷処理の実行をキャンセルする指示の入力を受け付けることを特徴とする請求項１２または１３に記載の情報処理方法。
【請求項１５】  複数の印刷設定情報についてそれぞれの印刷処理時間を導出することを設定する設定工程を有し、
前記導出工程は、前記設定工程により複数の印刷設定情報についてそれぞれの印刷処理時間を導出することが設定された場合、前記複数の印刷設定情報についてそれぞれの印刷処理に要する印刷処理時間を導出することを特徴とする請求項９乃至１４のいずれか１項に記載の情報処理方法。
【請求項１６】  前記印刷データを、ネットワークを介して前記印刷装置に送信する送信工程を更に有することを特徴とする請求項９乃至１５のいずれか１項に記載の情報処理方法。
【請求項１７】  印刷装置にて解釈可能な印刷データを生成するホストコンピュータとしての情報処理装置において読み取り可能なプログラムが格納された記憶媒体であって、
アプリケーションにより作成される印刷ドキュメントに基づく描画情報を受け取る受け取り工程と、
記憶部に記憶されている複数の印刷設定情報を取得する取得工程と、
前記受け取り工程により受け取られた描画情報と前記取得工程により取得された複数の印刷設定情報に基づいて、前記複数の印刷設定情報に対する当該描画情報の印刷処理に要する印刷処理時間を導出する導出工程と、
前記導出工程によって導出された複数の印刷設定情報に対するそれぞれの印刷処理時間を呈示した後、印刷処理を実行することが決定された場合、前記描画情報および前記複数の印刷設定情報から選択された印刷設定情報に基づいて印刷装置が解釈可能な印刷データを生成する生成工程を有することを特徴とするコンピュータ読取可能な記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
【課題を解決するための手段】
上記目的を達成するために、本発明は次のような構成からなる。すなわち、印刷装置にて解釈可能な印刷データを生成するホストコンピュータとしての情報処理装置であって、アプリケーションにより作成される印刷ドキュメントに基づく描画情報を受け取る受け取り手段と、記憶部に記憶されている複数の印刷設定情報を取得する取得手段と、前記受け取り手段により受け取られた描画情報と前記取得手段により取得された複数の印刷設定情報に基づいて、前記複数の印刷設定情報におけるそれぞれの印刷設定情報に対して当該描画情報の印刷処理に要する印刷処理時間を導出する導出手段と、前記導出手段によって導出された複数の印刷設定情報に対するそれぞれの印刷処理時間を呈示した後、印刷処理を実行することが決定された場合、前記描画情報および前記複数の印刷設定情報から選択された印刷設定情報に基づいて印刷装置が解釈可能な印刷データを生成する生成手段を有することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
印刷設定情報は、前記印刷データにおける印刷品位に関する情報または印刷レイアウトに関する情報の少なくとも１つを含む。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
導出手段は、前記取得手段によって取得された複数の印刷設定情報に対して、前記受け取り手段によって受け取られた１つの描画情報の印刷処理に要する印刷処理時間を導出し、前記導出された複数の印刷設定情報に対するそれぞれの印刷処理時間を前記印刷データ生成前に呈示する呈示手段を有する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
呈示手段は、前記それぞれの印刷処理時間と、前記印刷処理時間を要する印刷処理を実行するための指示を入力するユーザインタフェースを提供することを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
前記呈示手段により呈示されるユーザインタフェースは、前記印刷処理時間を要する印刷処理の実行をキャンセルする指示の入力を受け付けることを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
複数の印刷設定情報についてそれぞれの印刷処理時間を導出することを設定する設定手段を有し、前記導出手段は、前記設定手段により複数の印刷設定情報についてそれぞれの印刷処理時間を導出することが設定された場合、前記複数の印刷設定情報についてそれぞれの印刷処理に要する印刷処理時間を導出することを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
前記印刷データを、ネットワークを介して前記印刷装置に送信する送信手段を更に有することを特徴とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００７８
【補正方法】変更
【補正の内容】
【００７８】
本実施例によれば、プリンタドライバで、印刷処理に要する印刷処理時間を印刷開始前にユーザに呈示す機能を提供するので、ユーザは事前に印刷処理に要する時間を認識することが可能となる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００８３
【補正方法】変更
【補正の内容】
【００８３】
また、複数の印刷目的または印刷環境ごとに印刷処理時間を呈示した後、どの印刷環境で印刷処理するかの指示を受け付けるので、ユーザは複数の印刷目的または印刷環境毎の印刷処理時間を考慮して、所望とする印刷目的または印刷環境で印刷処理することを指示することが可能となる。
【発明の効果】
以上説明したように、複数の印刷設定情報毎に印刷処理時間を導出し、それぞれの印刷処理時間をユーザに呈示することにより、ユーザは印刷目的毎に印刷処理に要する時間を認識することが可能となる。