【手続補正書】
【提出日】令和3年9月9日(2021.9.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定の方式に則った印刷データを生成する第１のソフトウェアをあらかじめ保持し、前記第１のソフトウェアにより生成された印刷データをInternet Printing Protocolに則って画像形成装置に送信する情報処理装置であって、
画像形成装置を探索する探索手段と、
前記探索手段による探索で検出した１以上の画像形成装置からユーザ指示に基づき１つの画像形成装置を選択する選択手段と、
前記選択手段により選択された１つの画像形成装置であって、前記所定の方式に対応している旨を前記情報処理装置に送信した画像形成装置に送信する印刷データは前記第１のソフトウェアで生成するように設定する設定手段と、
前記選択手段により選択された１つの画像形成装置であって、前記所定の方式に対応している旨を前記情報処理装置に送信していない画像形成装置に送信する印刷データを生成する第２のソフトウェアのダウンロードに関する処理を実行する制御手段と、
を有することを特徴とする情報処理装置。
【請求項２】
Internet Printing Protocolに則って所定のフォーマットの画像データを送受信する所定の方式に則った印刷データを生成する第１のソフトウェアをあらかじめ保持する情報処理装置であって、
画像形成装置を探索する探索手段と、
前記探索手段による探索で検出した１以上の画像形成装置からユーザ指示に基づき１つの画像形成装置を選択する選択手段と、
前記選択手段により選択された１つの画像形成装置であって、前記所定の方式に対応している旨を前記情報処理装置に送信した画像形成装置に送信する印刷データは前記第１のソフトウェアで生成するように設定する設定手段と、
前記選択手段により選択された１つの画像形成装置であって、前記所定の方式に対応している旨を前記情報処理装置に送信していない画像形成装置に送信する印刷データを生成する第２のソフトウェアのダウンロードに関する処理を実行する制御手段と、を有することを特徴とする情報処理装置。
【請求項３】
前記選択手段により選択された前記１つの画像形成装置が、前記所定の方式に対応している旨を前記情報処理装置に送信したかを判定する判定手段をさらに有することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記判定手段は、前記画像形成装置から受信した印刷データの送受信に使われる通信プロトコルを示す情報、および、前記印刷データに含まれる画像データのフォーマットを示す情報に基づき前記判定を行うことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記判定手段は、前記通信プロトコルがInternet Printing Protocolであり、かつ、前記画像データのフォーマットがPWG-Rasterである場合に、前記１つの画像形成装置が前記所定の方式に対応している旨を前記情報処理装置に送信したと判定することを特徴とする請求項３又は４に記載の情報処理装置。
【請求項６】
前記所定の方式に対応していない旨を前記情報処理装置に送信していない画像形成装置は、前記所定の方式に対応していない旨を前記情報処理装置に送信した画像形成装置であることを特徴とする請求項１乃至５のいずれか一項に記載の情報処理装置。
【請求項７】
所定の方式に則った印刷データを生成する第１のソフトウェアをあらかじめ保持し、前記第１のソフトウェアにより生成された印刷データをInternet Printing Protocolに則って画像形成装置に送信する情報処理装置であって、
画像形成装置を探索する探索手段と、
前記探索手段による探索で検出した１以上の画像形成装置から、ユーザ指示に基づき１つの画像形成装置を選択する選択手段と、
前記選択手段により選択された１つの画像形成装置が前記所定の方式に対応する画像形成装置であるかを判定する判定手段と、
前記選択手段により選択された１つの画像形成装置が前記所定の方式に対応する画像形成装置であると前記判定手段により判定されたことに基づき、当該選択された１つの画像形成装置に送信する印刷データは前記第１のソフトウェアで生成するように設定する設定手段と、
前記選択手段により選択された１つの画像形成装置が前記所定の方式に対応しない画像形成装置であると前記判定手段により判定されたことに基づき、当該選択された１つの画像形成装置に送信される印刷データを生成する第２のソフトウェアのダウンロードに関する処理を実行する制御手段と、を有することを特徴とする情報処理装置。
【請求項８】
前記所定の方式は、Internet Printing Protocolに則って所定のフォーマットの画像データを送受信する方式であることを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記設定手段は、前記第１のソフトウェアで生成された印刷データがInternet Printing Protocolで前記１つの画像形成装置に送信されるよう設定することを特徴とする請求項７又は８に記載の情報処理装置。
【請求項１０】
前記判定手段は、前記画像形成装置から通知された印刷データの送受信に使われる通信プロトコルを示す情報、および、前記印刷データに含まれる画像データのフォーマットを示す情報に基づき判定を行うことを特徴とする請求項７乃至９のいずれか一項に記載の情報処理装置。
【請求項１１】
前記判定手段は、前記通信プロトコルがInternet Printing Protocolであり、かつ、前記画像データのフォーマットがPWG-Rasterであることに基づき、前記１つの画像形成装置が前記所定の方式に対応すると判定することを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記１つの画像形成装置が、前記所定の方式に対応するとは、前記１つの画像形成装置が前記第１のソフトウェアが生成する前記所定の方式に則った印刷データを受信し、印刷することができることであることを特徴とする請求項１乃至１１のいずれか一項に記載の情報法処理装置。
【請求項１３】
前記設定手段は、選択された前記１つの画像形成装置に印刷データを送信する際に、送信する印刷データの生成に前記第１のソフトウェアが使用されるよう設定することを特徴とする請求項１乃至１２のいずれか一項に記載の情報処理装置。
【請求項１４】
前記選択手段は、前記探索により検出された画像形成装置から印刷データの送信先となる画像形成装置を選択することを特徴とする請求項１乃至１３のいずれか一項に記載の情報処理装置。
【請求項１５】
前記第１のソフトウェアは、前記情報処理装置のＯＳにあらかじめ保持される標準印刷機能を実行するソフトウェアであることを特徴とする請求項１乃至１４のいずれか一項に記載の情報処理装置。
【請求項１６】
前記探索手段は、前記情報処理装置のＯＳにあらかじめ搭載された方式により画像形成装置を探索することを特徴とする請求項１乃至１５のいずれか一項に記載の情報処理装置。
【請求項１７】
前記第２のソフトウェアは、前記第１のソフトウェアとは異なる方式の印刷データを生成するソフトウェアであることを特徴とする請求項１乃至１６のいずれか一項に記載の情報処理装置。
【請求項１８】
前記選択手段は、前記探索により検出された１以上の画像形成装置の一覧から、前記ユーザ指示に基づき選択された前記１つの画像形成装置を選択することを特徴とする請求項１乃至１７のいずれか一項に記載の情報処理装置。
【請求項１９】
前記第２のソフトウェアのダウンロードに関する処理は、前記第２のソフトウェアをダウンロードするユーザ指示を受け付けることができるページ表示するためのオブジェクトを表示する処理であることを特徴とする請求項１乃至１８のいずれか一項に記載の情報処理装置。
【請求項２０】
前記設定手段は、前記選択手段により選択された前記１つの画像形成装置を前記第１のソフトウェアが生成する印刷データの送信先として設定することを特徴とする請求項１乃至１９のいずれか一項に記載の情報処理装置。
【請求項２１】
所定の方式に則った印刷データを生成する第１のソフトウェアをあらかじめ保持し、前記第１のソフトウェアにより生成された印刷データをInternet Printing Protocolに則って画像形成装置に送信する情報処理装置の制御方法であって、
探索手段が画像形成装置を探索する探索工程と、
選択手段が前記探索工程における探索で検出した１以上の画像形成装置からユーザ指示に基づき１つの画像形成装置を選択する選択工程と、
設定手段が、前記選択工程において選択された１つの画像形成装置であって、前記所定の方式に対応している旨を前記情報処理装置に送信した画像形成装置に送信する印刷データは前記第１のソフトウェアで生成するように設定する設定工程と、
制御手段が、前記選択工程において選択された１つの画像形成装置であって、前記所定の方式に対応している旨を前記情報処理装置に送信していない画像形成装置に送信する印刷データを生成する第２のソフトウェアのダウンロードに関する処理を実行する制御工程と、を有することを特徴とする情報処理装置の制御方法。
【請求項２２】
Internet Printing Protocolに則って所定のフォーマットの画像データを送受信する所定の方式に則った印刷データを生成する第１のソフトウェアをあらかじめ保持する情報処理装置の制御方法であって、
探索手段が画像形成装置を探索する探索工程と、
選択手段が前記探索工程における探索で検出された１以上の画像形成装置からユーザ指示に基づき１つの画像形成装置を選択する選択工程と、
設定手段が、前記選択工程において選択された１つの画像形成装置であって、前記所定の方式に対応している旨を前記情報処理装置に送信した画像形成装置に送信する印刷データは前記第１のソフトウェアで生成するように設定する設定工程と、
制御手段が、前記選択工程において選択された１つの画像形成装置であって、前記所定の方式に対応している旨を前記情報処理装置に送信していない画像形成装置に送信する印刷データを生成する第２のソフトウェアのダウンロードに関する処理を実行する制御工程と、を有することを特徴とする情報処理装置の制御方法。
【請求項２３】
前記選択工程において選択された前記１つの画像形成装置が、前記所定の方式に対応している旨を前記情報処理装置に送信したかを判定する判定工程をさらに有することを特徴とする請求項２１又は２２に記載の情報処理装置の制御方法。
【請求項２４】
前記判定工程において、前記画像形成装置から受信した印刷データの送受信に使われる通信プロトコルを示す情報、および、前記印刷データに含まれる画像データのフォーマットを示す情報に基づき前記判定を行うことを特徴とする請求項２１乃至２３のいずれか一項に記載の情報処理装置の制御方法。
【請求項２５】
前記判定工程は、前記通信プロトコルがInternet Printing Protocolであり、かつ、前記画像データのフォーマットがPWG-Rasterである場合に、前記１つの画像形成装置が前記所定の方式に対応している旨を前記情報処理装置に送信したと判定することを特徴とする請求項２４に記載の情報処理装置の制御方法。
【請求項２６】
前記所定の方式に対応していない旨を前記情報処理装置に送信していない画像形成装置は、前記所定の方式に対応していない旨を前記情報処理装置に送信した画像形成装置であることを特徴とする請求項２１乃至２５のいずれか一項に記載の情報処理装置の制御方法。
【請求項２７】
所定の方式に則った印刷データを生成する第１のソフトウェアをあらかじめ保持し、前記第１のソフトウェアにより生成された印刷データをInternet Printing Protocolに則って画像形成装置に送信する情報処理装置の制御方法であって、
探索手段が画像形成装置を探索する探索工程と、
選択手段が、前記探索工程における探索で検出された１以上の画像形成装置から、ユーザ指示に基づき１つの画像形成装置を選択する選択工程と、
判定手段が、前記選択工程において選択された１つの画像形成装置が前記所定の方式に対応する画像形成装置かを判定する判定工程と、
設定手段が、前記選択工程において選択された１つの画像形成装置が前記所定の方式に対応すると前記判定工程において判定したことに基づき、当該１つの画像形成装置に送信する印刷データは前記第１のソフトウェアで生成するように設定する設定工程と、
制御手段が、前記選択工程において選択された１つの画像形成装置が前記所定の方式に対応しないと前記判定工程において判定したことに基づき、当該１つの画像形成装置に送信される印刷データを生成する第２のソフトウェアのダウンロードに関する処理を実行する制御工程と、を有することを特徴とする情報処理装置の制御方法。
【請求項２８】
前記所定の方式は、Internet Printing Protocolに則って所定のフォーマットの画像データを送受信する前記所定の方式であることを特徴とする請求項２７に記載の情報処理装置の制御方法。
【請求項２９】
前記設定工程は、前記第１のソフトウェアで生成された印刷データがInternet Printing Protocolで前記１つの画像形成装置に送信されるよう設定することを特徴とする請求項２７又は２８に記載の情報処理装置の制御方法。
【請求項３０】
前記判定工程は、前記画像形成装置から受信した印刷データの送受信に使われる通信プロトコルを示す情報、および、前記印刷データに含まれる画像データのフォーマットを示す情報に基づき判定を行うことを特徴とする請求項２７乃至２９のいずれか一項に記載の情報処理装置の制御方法。
【請求項３１】
前記判定工程において、前記通信プロトコルがInternet Printing Protocolであり、かつ、前記画像データのフォーマットがPWG-Rasterであることに基づき、前記１つの画像形成装置が前記所定の方式に対応すると判定することを特徴とする請求項３０に記載の情報処理装置の制御方法。
【請求項３２】
前記１つの画像形成装置が、前記所定の方式に対応するとは、前記１つの画像形成装置が前記第１のソフトウェアが生成する前記所定の方式に則った印刷データを受信し、印刷することができることであることを特徴とする請求項２１乃至３１のいずれか一項に記載の情報法処理装置の制御方法。
【請求項３３】
前記設定工程において、選択された前記１つの画像形成装置に印刷データを送信する際に、送信する印刷データの生成に前記第１のソフトウェアが使用されるよう設定することを特徴とする請求項２１乃至３２のいずれか一項に記載の情報処理装置の制御方法。
【請求項３４】
前記選択工程において、前記探索により検出された画像形成装置から印刷データの送信先となる画像形成装置を選択することを特徴とする請求項３１乃至３３のいずれか一項に記載の情報処理装置の制御方法。
【請求項３５】
所定の方式に則った印刷データを生成する第１のソフトウェアをあらかじめ保持し、前記第１のソフトウェアにより生成された印刷データをInternet Printing Protocolに則って画像形成装置に送信する情報処理装置により実行されるプログラムであって、
前記プログラムは、
画像形成装置を探索する探索工程と、
前記探索工程における探索で検出した１以上の画像形成装置からユーザ指示に基づき１つの画像形成装置を選択する選択工程と、
前記選択工程において選択された１つの画像形成装置であって、前記所定の方式に対応している旨を前記情報処理装置に送信した画像形成装置に送信する印刷データは前記第１のソフトウェアで生成するように設定する設定工程と、
前記選択工程において選択された１つの画像形成装置であって、前記所定の方式に対応している旨を前記情報処理装置に送信していない画像形成装置に送信する印刷データを生成する第２のソフトウェアのダウンロードに関する処理を実行する制御工程と、を有することを特徴とするプログラム。
【請求項３６】
Internet Printing Protocolに則って所定のフォーマットの画像データを送受信する所定の方式に則った印刷データを生成する第１のソフトウェアをあらかじめ保持する情報処理装置により実行されるプログラムであって、
前記プログラムは、
画像形成装置を探索する探索工程と、
前記探索工程における探索で検出した１以上の画像形成装置からユーザ指示に基づき１つの画像形成装置を選択する選択工程と、
前記選択工程において選択された１つの画像形成装置であって、前記所定の方式に対応している旨を前記情報処理装置に送信した画像形成装置に送信する印刷データは前記第１のソフトウェアで生成するように設定する設定工程と、
前記選択工程において選択された１つの画像形成装置であって、前記所定の方式に対応している旨を前記情報処理装置に送信していない画像形成装置に送信する印刷データを生成する第２のソフトウェアのダウンロードに関する処理を実行する制御工程と、を有することを特徴とするプログラム。
【請求項３７】
前記選択工程において選択された前記１つの画像形成装置が、前記所定の方式に対応している旨を前記情報処理装置に送信したかを判定する判定工程をさらに有することを特徴とする請求項３５又は３６に記載のプログラム。
【請求項３８】
前記判定工程において、前記画像形成装置から受信した印刷データの送受信に使われる通信プロトコルを示す情報、および、前記印刷データに含まれる画像データのフォーマットを示す情報に基づき前記判定を行うことを特徴とする請求項３５ないし３７のいずれか一項に記載のプログラム。
【請求項３９】
前記判定工程は、前記通信プロトコルがInternet Printing Protocolであり、かつ、前記画像データのフォーマットがPWG-Rasterである場合に、前記１つの画像形成装置が前記所定の方式に対応している旨を前記情報処理装置に送信したと判定することを特徴とする請求項３８に記載のプログラム。
【請求項４０】
前記所定の方式に対応していない旨を前記情報処理装置に送信していない画像形成装置は、前記所定の方式に対応していない旨を前記情報処理装置に送信した画像形成装置であることを特徴とする請求項３５ないし３９のいずれか一項に記載のプログラム。
【請求項４１】
所定の方式に則った印刷データを生成する第１のソフトウェアをあらかじめ保持し、前記第１のソフトウェアにより生成された印刷データをInternet Printing Protocolに則って画像形成装置に送信する情報処理装置により実行されるプログラムであって、
前記プログラムは、
画像形成装置を探索する探索工程と、
前記探索工程における探索で検出された１以上の画像形成装置から、ユーザ指示に基づき１つの画像形成装置を選択する選択工程と、
前記選択工程において選択された１つの画像形成装置が前記所定の方式に対応する画像形成装置かを判定する判定工程と、
前記選択工程において選択された１つの画像形成装置が前記所定の方式に対応すると前記判定工程において判定したことに基づき、当該１つの画像形成装置に送信する印刷データは前記第１のソフトウェアで生成するように設定する設定工程と、
前記選択工程において選択された１つの画像形成装置が前記所定の方式に対応しないと前記判定工程において判定したことに基づき、当該１つの画像形成装置に送信される印刷データを生成する第２のソフトウェアのダウンロードに関する処理を実行する制御工程と、を有することを特徴とするプログラム。
【請求項４２】
前記所定の方式は、Internet Printing Protocolに則って所定のフォーマットの画像データを送受信する方式であることを特徴とする請求項４１に記載のプログラム。
【請求項４３】
前記設定工程は、前記第１のソフトウェアで生成された印刷データがInternet Printing Protocolで前記１つの画像形成装置に送信されるよう設定することを特徴とする請求項４１又は４２に記載のプログラム。
【請求項４４】
前記判定工程は、前記画像形成装置から通知された印刷データの送信に使われる通信プロトコルを示す情報、および、前記印刷データに含まれる画像データのフォーマットを示す情報に基づき判定を行うことを特徴とする請求項４１乃至４３のいずれか一項に記載のプログラム。
【請求項４５】
前記判定工程において、前記通信プロトコルがInternet Printing Protocolであり、かつ、前記画像データのフォーマットがPWG-Rasterであることに基づき、前記１つの画像形成装置が前記所定の方式に対応すると判定することを特徴とする請求項４４に記載のプログラム。
【請求項４６】
前記１つの画像形成装置が、前記所定の方式に対応するとは、前記１つの画像形成装置が前記第１のソフトウェアが生成する前記所定の方式に則った印刷データを受信し、印刷することができることであることを特徴とする請求項３６乃至４５のいずれか一項に記載のプログラム。
【請求項４７】
前記設定工程は、選択された前記１つの画像形成装置に印刷データを送信する際に、送信する印刷データの生成に前記第１のソフトウェアが使用されるよう設定することを特徴とする請求項３６乃至４６のいずれか一項に記載のプログラム。
【請求項４８】
前記選択工程は、前記探索により検出された画像形成装置から印刷データの送信先となる画像形成装置を選択することを特徴とする請求項３６乃至４７のいずれか一項に記載のプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】情報処理装置、制御方法、およびプログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、情報処理装置、制御方法、およびプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明の一実施形態の情報処理装置は、所定の方式に則った印刷データを生成する第１のソフトウェアをあらかじめ保持し、前記第１のソフトウェアにより生成された印刷データをInternet Printing Protocolに則って画像形成装置に送信する情報処理装置であって、画像形成装置を探索する探索手段と、前記探索手段による探索で検出した１以上の画像形成装置からユーザ指示に基づき１つの画像形成装置を選択する選択手段と、前記選択手段により選択された１つの画像形成装置であって、前記所定の方式に対応している旨を前記情報処理装置に送信した画像形成装置に送信する印刷データは前記第１のソフトウェアで生成するように設定する設定手段と、前記選択手段により選択された１つの画像形成装置であって、前記所定の方式に対応している旨を前記情報処理装置に送信していない画像形成装置に送信する印刷データを生成する第２のソフトウェアのダウンロードに関する処理を実行する制御手段と、を有する。