【手続補正書】
【提出日】平成22年3月24日(2010.3.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＯＳ上で互いに異なる第１及び第２グラフィックエンジンを実行可能な印刷制御装置であって、
第１グラフィックエンジン仕様のアプリケーションから出力される前記第１グラフィックエンジン仕様のスプールフォーマットの描画データにＲＯＰが使用されているか判定し、ＲＯＰが使用されていると判定された場合、ＲＯＰを用いた描画方法をアルファブレンドを用いた描画方法に変換することにより、前記第２グラフィックエンジン仕様のスプールフォーマットの描画データを生成する前記第１グラフィックエンジン仕様の第１生成手段と、
前記第２グラフィックエンジン仕様の前記アプリケーションにより前記スプールフォーマットの描画データに基づいて印刷を実行させる前記第２グラフィックエンジン仕様の第２生成手段と、
を有することを特徴とする印刷制御装置。
【請求項２】
前記第１生成手段は、アルファブレンドを用いた描画方法に変換できない場合、ＲＯＰの記述を拡張することを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
前記第２生成手段は、拡張された前記第２グラフィックエンジン仕様の前記スプールフォーマットの描画データをＰＤＬに変換する手段を有することを特徴とする請求項１又は２に記載の印刷制御装置。
【請求項４】
前記第１グラフィックエンジンは旧タイプのグラフィックエンジンで、前記第２グラフィックエンジンは新タイプのグラフィックエンジンであることを特徴とする請求項１に記載の印刷制御装置。
【請求項５】
ＯＳ上で互いに異なる第１及び第２グラフィックエンジンを実行可能な印刷制御装置であって、
前記第２グラフィックエンジン仕様のスプールフォーマットの描画データを生成する前記第１グラフィックエンジン仕様の第１生成手段と、
前記第１生成手段により前記スプールフォーマットの描画データを用いて前記第２グラフィックエンジン仕様のアプリケーションを起動させる手段と、
前記第２グラフィックエンジン仕様の前記アプリケーションにより前記スプールフォーマットの描画データに基づいて印刷データを印刷装置に出力する前記第２グラフィックエンジン仕様の第２生成手段と、
を有することを特徴とする印刷制御装置。
【請求項６】
前記第１生成手段は更に、前記第２グラフィックエンジンではサポートされない前記第１グラフィックスエンジン特有の描画データを前記第２グラフィックエンジン仕様のグラフィックエンジンに適合した形式に変換する手段を有することを特徴とする請求項５に記載の印刷制御装置。
【請求項７】
前記第１生成手段は、前記第２グラフィックエンジンではサポートされない前記第１グラフィックスエンジン特有の描画データを拡張された前記第２グラフィックエンジン仕様のスプールフォーマットの描画データに記述する手段を有し、
前記第２生成手段は、前記拡張された前記第２グラフィックエンジン仕様の前記スプールフォーマットをＰＤＬに変換する手段を有することを特徴とする請求項５又は６に記載の印刷制御装置。
【請求項８】
前記第１グラフィックエンジンは旧タイプのグラフィックエンジンで、前記第２グラフィックエンジンは新タイプのグラフィックエンジンであることを特徴とする請求項５に記載の印刷制御装置。
【請求項９】
ＯＳ上で互いに異なる第１及び第２グラフィックエンジンを実行可能な印刷制御装置における制御方法であって、
前記第１グラフィックエンジン仕様の第１デバイスドライバにより、前記第２グラフィックエンジン仕様のスプールフォーマットの描画データを生成する工程と、
前記第１デバイスドライバにより前記スプールフォーマットの描画データを用いて前記第２グラフィックエンジン仕様のアプリケーションを起動させる工程と、
前記第２グラフィックエンジン仕様の第２デバイスドライバにより、前記第２グラフィックエンジン仕様の前記アプリケーションにより前記スプールフォーマットの描画データに基づいて印刷データを印刷装置に出力する工程と、
を有することを特徴とする印刷制御装置における制御方法。
【請求項１０】
ＯＳ上で互いに異なる第１及び第２グラフィックエンジンを実行可能な印刷制御装置における制御方法であって、
第１グラフィックエンジン仕様のアプリケーションから出力される前記第１グラフィックエンジン仕様のスプールフォーマットの描画データにＲＯＰが使用されているか判定し、ＲＯＰが使用されていると判定された場合、ＲＯＰを用いた描画方法をアルファブレンドを用いた描画方法に変換することにより、前記第１グラフィックエンジン仕様の第１デバイスドライバにより、前記第２グラフィックエンジン仕様のスプールフォーマットの描画データを生成する工程と、
前記第２グラフィックエンジン仕様の第２デバイスドライバにより、前記第２グラフィックエンジン仕様の前記アプリケーションにより前記スプールフォーマットの描画データに基づいて印刷データを印刷装置に出力する工程と、
を有することを特徴とする印刷制御装置における制御方法。
【請求項１１】
前記第１デバイスドライバは、アルファブレンドを用いた描画方法に変換できない場合、ＲＯＰの記述を拡張することを特徴とする請求項１０に記載の印刷制御装置における制御方法。
【請求項１２】
前記第１グラフィックエンジンは旧タイプのグラフィックエンジンで、前記第２グラフィックエンジンは新タイプのグラフィックエンジンであることを特徴とする請求項９に記載の印刷制御装置における制御方法。
【請求項１３】
第１グラフィックエンジン及びＲＯＰを処理不可能な第２グラフィックエンジンが混在したコンピュータ上で実行可能なプログラムであって、
ＲＯＰをアルファブレンド処理に置き換えることにより前記第２グラフィックエンジン仕様のスプールフォーマットの描画データを生成する前記第１グラフィックエンジン仕様の第１デバイスドライバと、
前記第２グラフィックエンジン仕様の前記アプリケーションにより前記スプールフォーマットの描画データに基づいて印刷を実行させる前記第２グラフィックエンジン仕様の第２デバイスドライバと、
をコンピュータに実行させることを特徴とするプログラム。
【請求項１４】
ＲＯＰを処理可能な第１グラフィックエンジン及びＲＯＰを処理不可能な第２グラフィックエンジンを実行可能なコンピュータで実行されるプログラムであって、
前記第１グラフィックエンジン仕様の第１デバイスドライバにより、前記第２グラフィックエンジン仕様のスプールフォーマットの描画データを生成する工程と、
前記第１デバイスドライバにより前記スプールフォーマットの描画データを用いて前記第２グラフィックエンジン仕様のアプリケーションを起動させる工程と、
前記第２グラフィックエンジン仕様の第２デバイスドライバにより、前記第２グラフィックエンジン仕様の前記アプリケーションにより前記スプールフォーマットの描画データに基づいて印刷データを印刷装置に出力する工程と、
をコンピュータに実行させることを特徴とするプログラム。
【請求項１５】
第１グラフィックエンジンと、
ラスタオペレーションを含む第１グラフィックエンジン仕様の描画データを、アルファブレンドを含む第２グラフィックエンジン仕様の描画データに変換して出力する出力手段とを有し、
前記出力手段により出力された第２グラフィックエンジン仕様の描画データは、第２グラフィックエンジン仕様のドライバにより印刷データに変換されることを特徴とする印刷制御装置。
【請求項１６】
ラスタオペレーションを含まない第１グラフィックエンジン仕様のアプリケーションから出力される第１グラフィックエンジン仕様の描画データを第２グラフィックエンジン仕様の描画データに変換して出力する第１出力工程と、
ラスタオペレーションを含む第１グラフィックエンジン仕様の描画データを、アルファブレンドを含む第２グラフィックエンジン仕様の描画データに変換して出力する第２出力工程とを有し、
前記第１出力工程により出力された第２グラフィックエンジン仕様の描画データ、及び、前記第２出力工程により出力された第２グラフィックエンジン仕様の描画データは、第２グラフィックエンジン仕様のドライバにより印刷データに変換されることを特徴とする印刷制御装置における制御方法。
【請求項１７】
ラスタオペレーションを含まない第１グラフィックエンジン仕様のアプリケーションから出力される第１グラフィックエンジン仕様の描画データを第２グラフィックエンジン仕様の描画データに変換して出力する第１出力工程と、
ラスタオペレーションを含む第１グラフィックエンジン仕様の描画データを、アルファブレンドを含む第２グラフィックエンジン仕様の描画データに変換して出力する第２出力工程とをコンピュータに実行させるプログラムであって、
前記第１出力工程により出力された第２グラフィックエンジン仕様の描画データ、及び、前記第２出力工程により出力された第２グラフィックエンジン仕様の描画データは、第２グラフィックエンジン仕様のドライバにより印刷データに変換されることを特徴とするプログラム。