【手続補正書】
【提出日】平成29年5月19日(2017.5.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
フィルターを介してデータを処理するプリンタードライバーが動作する情報処理装置であって、
第１のモードで動作するか第２のモードで動作するかを受け付ける受付手段を有し、
前記第１のモードで動作することを受け付けた場合、第１のフィルターは印刷用ファイルを印刷データに変換するように構成された第２のフィルターに印刷用ファイルを送信し、第３のフィルターは前記第２のフィルターから印刷データを受信し、
前記第２のモードで動作することを受け付けた場合、前記第１のフィルターは前記印刷用ファイルを保存領域に保存し、前記第３のフィルターは、前記第２のフィルターにより変換された印刷データを前記第２のフィルターから受け取り、前記第２のフィルターによって変換されなかった前記印刷用ファイルを前記保存領域から取得することを特徴とする情報処理装置。
【請求項２】
前記第１のフィルターは、前記印刷用ファイルを受信し、前記第２のモードで動作することを受け付けた場合に、受信した前記印刷用ファイルから描画データを削除して、前記描画データが削除された前記印刷用ファイルを前記第２のフィルターに送信することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１のフィルターは、前記印刷用ファイルを受信し、前記第２のモードで動作することを受け付けた場合に、受信した前記印刷用ファイルの描画データをダミーデータに置き換え、前記ダミーデータを含む前記印刷用ファイルを前記第２のフィルターに送信することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記第１のフィルター及び前記第３のフィルターは、印刷設定データに基づいてモードが前記第１のモードであるか又は前記第２のモードであるかを判定することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記第１のフィルターは、印刷設定データに基づいてモードが前記第１のモードであるか又は前記第２のモードであるかを判定し、
前記第２のフィルターは、前記印刷用ファイルに前記ダミーデータが含まれている否かに基づいて前記第１のモードであるか又は前記第２のモードであるかを判定することを特徴とする請求項３に記載の情報処理装置。
【請求項６】
前記第１のフィルターは前記保存領域に前記印刷用ファイルのパスを保存し、
前記第３のフィルターは前記パスに基づいて前記印刷用ファイルを取得することを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記第２のモードはＸｍｌ  Ｐａｐｅｒ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ（ＸＰＳ）モードであり、前記第１のモードは前記ＸＰＳモードとは異なるモードであり、前記第２のフィルターはＶ４プリンタードライバーによってＰＣＬまたはポストスクリプトのページ記述言語を生成することを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
フィルターを介してデータを処理するプリンタードライバーが動作するコンピュータにおいて実行されるプログラムであって、
前記コンピュータに、第１のモードで動作するか第２のモードで動作するかを受け付ける受付工程を実行させ、
前記第１のモードで動作することを受け付けた場合、第１のフィルターは印刷用ファイルを印刷データに変換するように構成された第２のフィルターに印刷用ファイルを送信し、第３のフィルターは前記第２のフィルターから印刷データを受信し、
前記第２のモードで動作することを受け付けた場合、前記第１のフィルターは前記印刷用ファイルを保存領域に保存し、前記第３のフィルターは、前記第２のフィルターにより変換された印刷データを前記第２のフィルターから受け取り、前記第２のフィルターによって変換されなかった前記印刷用ファイルを前記保存領域から取得することを特徴とするプログラム。
【請求項９】
前記第１のフィルターは、前記印刷用ファイルを受信し、前記第２のモードで動作することを受け付けた場合に、受信した前記印刷用ファイルから描画データを削除して、前記描画データが削除された前記印刷用ファイルを前記第２のフィルターに送信することを特徴とする請求項８に記載のプログラム。
【請求項１０】
前記第１のフィルターは、前記印刷用ファイルを受信し、前記第２のモードで動作することを受け付けた場合に、受信した前記印刷用ファイルの描画データをダミーデータに置き換え、前記ダミーデータを含む前記印刷用ファイルを前記第２のフィルターに送信することを特徴とする請求項８に記載のプログラム。
【請求項１１】
前記第１のフィルター及び前記第３のフィルターは、印刷設定データに基づいてモードが前記第１のモードであるか又は前記第２のモードであるかを判定することを特徴とする請求項８乃至１０のいずれか１項に記載のプログラム。
【請求項１２】
前記第１のフィルターは、印刷設定データに基づいてモードが前記第１のモードであるか又は前記第２のモードであるかを判定し、
前記第２のフィルターは、前記印刷用ファイルに前記ダミーデータが含まれている否かに基づいて前記第１のモードであるか又は前記第２のモードであるかを判定することを特徴とする請求項１０に記載のプログラム。
【請求項１３】
前記第１のフィルターは前記保存領域に前記印刷用ファイルのパスを保存し、
前記第３のフィルターは前記パスに基づいて前記印刷用ファイルを取得することを特徴とする請求項８乃至１２のいずれか１項に記載のプログラム。
【請求項１４】
前記第２のモードはＸｍｌ  Ｐａｐｅｒ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ（ＸＰＳ）モードであり、前記第１のモードは前記ＸＰＳモードとは異なるモードであり、前記第２のフィルターはＶ４プリンタードライバーによってＰＣＬまたはポストスクリプトのページ記述言語を生成することを特徴とする請求項８乃至１３のいずれか１項に記載のプログラム。
【請求項１５】
フィルターを介してデータを処理するプリンタードライバーが動作する情報処理装置の制御方法であって、
第１のモードで動作するか第２のモードで動作するかを受け付ける受付工程を有し、
前記第１のモードで動作することを受け付けた場合、第１のフィルターは印刷用ファイルを印刷データに変換するように構成された第２のフィルターに印刷用ファイルを送信し、第３のフィルターは前記第２のフィルターから印刷データを受信し、
前記第２のモードで動作することを受け付けた場合、前記第１のフィルターは前記印刷用ファイルを保存領域に保存し、前記第３のフィルターは、前記第２のフィルターにより変換された印刷データを前記第２のフィルターから受け取り、前記第２のフィルターによって変換されなかった前記印刷用ファイルを前記保存領域から取得することを特徴とする制御方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記の目的を達成するための本発明に係る情報処理装置は、
フィルターを介してデータを処理するプリンタードライバーが動作する情報処理装置であって、
第１のモードで動作するか第２のモードで動作するかを受け付ける受付手段を有し、
前記第１のモードで動作することを受け付けた場合、第１のフィルターは印刷用ファイルを印刷データに変換するように構成された第２のフィルターに印刷用ファイルを送信し、第３のフィルターは前記第２のフィルターから印刷データを受信し、
前記第２のモードで動作することを受け付けた場合、前記第１のフィルターは前記印刷用ファイルを保存領域に保存し、前記第３のフィルターは、前記第２のフィルターにより変換された印刷データを前記第２のフィルターから受け取り、前記第２のフィルターによって変換されなかった前記印刷用ファイルを前記保存領域から取得することを特徴とする。