【手続補正書】
【提出日】平成18年11月17日(2006.11.17)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】 印刷要求があった印刷データを保持する保持手段と、
前記保持手段に保持された印刷データに対応したプルプリントを行う為のリファレンス情報を生成する生成手段と、
前記生成手段で生成された前記印刷データに対応した前記プルプリントを行う為のリファレンス情報を、所定の通信媒体を介して通信可能とされた印刷装置に印刷要求として発行する発行手段と、
を有することを特徴とする情報処理装置。
【請求項２】  前記発行手段は、所定のプロトコルに従うＷｅｂサーバ機能処理手段であり、該Ｗｅｂサーバ機能処理手段は、前記所定のプロトコルに従う印刷要求を印刷装置に発行し、前記印刷装置から所定の印刷データ取得の要求が返信されている場合に、前記保持手段により保持されている前記印刷データを転送することを特徴とする請求項１に記載の情報処理装置。
【請求項３】  前記印刷データは、所定の通信媒体を介して送信されてきたものであり、前記所定の通信媒体を介して送信されてくる印刷データを受信する受信手段を更に有し、
前記保持手段は、前記受信手段で受信した印刷データを保持し、前記生成手段は、前記保持手段で保持された印刷データに対応したプルプリントを行う為のリファレンス情報を生成することを特徴とする請求項１に記載の情報処理装置。
【請求項４】  前記生成手段によって生成された前記プルプリントを行う為のリファレンス情報を、所定の通信媒体を介して通信可能とされた第２の情報処理装置に通知する通知手段を更に有し、
前記リファレンス情報は、前記第２の情報処理装置が前記印刷装置に所定の通信媒体を介してプルプリントの指示をする為のものであることを特徴とする請求項１に記載の情報処理装置。
【請求項５】  前記情報処理装置は、所定の通信媒体を介して通信可能とされた印刷装置がプルプリントに対応したものであるか否かを認識する認識手段と、
前記認識手段の認識に応じて、前記印刷装置にプッシュプリントの印刷要求をするか、或は、プルプリントの印刷要求をするかを決定する決定手段と、
を更に有することを特徴とする請求項１に記載の情報処理装置。
【請求項６】  前記発行手段は、前記生成手段で生成された前記印刷データに対応した前記プルプリントを行う為のリファレンス情報を複数の印刷装置に印刷要求として発行することを特徴とする請求項１に記載の情報処理装置。
【請求項７】  さらに前記発行手段により複数の印刷装置に印刷要求が発行されたことに応じて、最初に印刷データの取得の要求があった印刷装置に対して印刷データを送信させる送信制御手段を更に有し、
該送信制御手段は、最初に印刷データの取得の要求があった印刷装置以外の印刷装置に対しては前記印刷データを送信しないように制御することを特徴とする請求項６に記載の情報処理装置。
【請求項８】  前記所定のプロトコルは、インターネット・プリンティング・プロトコルであることを特徴とする請求項２に記載の情報処理装置。
【請求項９】  前記所定のプロトコルに従う印刷要求は、前記印刷データを取得するためのＰｕｌｌ要求であり、該Ｐｕｌｌ要求にはＨＴＴＰプロトコルのＧＥＴメソッド或はＦＴＰプロトコルのｇｅｔサブコマンドが少なくとも含まれることを特徴とする請求項２に記載の情報処理装置。
【請求項１０】  前記プルプリントを行う為のリファレンス情報は、記憶部に記憶された印刷データの格納場所を特定する為の情報であり、少なくともＵＲＬを含むことを特徴とする請求項１に記載の情報処理装置。
【請求項１１】  前記印刷データを転送した先の印刷装置からの応答に基づき、前記保持手段に保持されている前記印刷データを削除する削除手段を更に有することを特徴とする請求項１に記載の情報処理装置。
【請求項１２】  前記削除手段は、前記保持手段に保持されている前記印刷データを削除するか否かを指示する為の情報を認識し、該認識に基づき前記印刷データを削除するか否かを切り分けるよう制御することを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】  前記Ｗｅｂサーバ機能処理手段は、アプリケーションからプリントシステムに対する印刷要求時に、前記保持手段に保持される前記印刷データを管理して、所定のプロトコルに従うＷｅｂサーバ機能処理を行うサーバ機能処理を開始することを特徴とする請求項２に記載の情報処理装置。
【請求項１４】  前記プリントシステムは、プリンタドライバ，プリントスープラを含むことを特徴とする請求項１３に記載の情報処理装置。
【請求項１５】  印刷要求があった印刷データを保持する保持ステップと、
前記保持ステップにおいて保持された印刷データに対応したプルプリントを行う為のリファレンス情報を生成する生成ステップと、
前記生成ステップで生成された前記印刷データに対応した前記プルプリントを行う為のリファレンス情報を、所定の通信媒体を介して通信可能とされた印刷装置に印刷要求として発行する発行ステップと、を有することを特徴とする情報処理方法。
【請求項１６】  前記発行ステップは、所定のプロトコルに従うＷｅｂサーバ機能処理ステップであり、該Ｗｅｂサーバ機能処理ステップは、前記所定のプロトコルに従う印刷要求を印刷装置に発行し、前記印刷装置から所定の印刷データ取得の要求が返信されている場合に、前記保持ステップにおいて保持されている前記印刷データを転送することを特徴とする請求項１５に記載の情報処理方法。
【請求項１７】  前記印刷データは、所定の通信媒体を介して送信されてきたものであり、前記所定の通信媒体を介して送信されてくる印刷データを受信する受信ステップを更に有し、
前記保持ステップは、前記受信ステップにて受信した印刷データを保持し、前記生成ステップは、前記保持ステップで保持された印刷データに対応したプルプリントを行う為のリファレンス情報を生成することを特徴とする請求項１５に記載の情報処理方法。
【請求項１８】  前記生成ステップにおいて生成された前記プルプリントを行う為のリファレンス情報を、所定の通信媒体を介して通信可能とされた第２の情報処理装置に通知する通知ステップを更に有し、
前記リファレンス情報は、前記第２の情報処理装置が前記印刷装置に所定の通信媒体を介してプルプリントの指示をする為のものであることを特徴とする請求項１５に記載の情報処理方法。
【請求項１９】  所定の通信媒体を介して通信可能とされた印刷装置がプルプリントに対応したものであるか否かを認識する認識ステップと、
前記認識ステップの認識に応じて、前記印刷装置にプッシュプリントの印刷要求をするか、或は、プルプリントの印刷要求をするかを決定する決定ステップとを更に有することを特徴とする請求項１５に記載の情報処理方法。
【請求項２０】  前記発行ステップは、前記生成ステップで生成された前記印刷データに対応した前記プルプリントを行う為のリファレンス情報を複数の印刷装置に印刷要求として発行することを特徴とする請求項１５に記載の情報処理方法。
【請求項２１】  さらに前記発行ステップにより複数の印刷装置に印刷要求が発行されたことに応じて、最初に印刷データの取得の要求があった印刷装置に対して印刷データを送信させる送信制御ステップをさらに有し、
該送信制御ステップは、最初に印刷データの取得の要求があった印刷装置以外の印刷装置に対しては前記印刷データを送信しないように制御することを特徴とする請求項２０に記載の情報処理方法。
【請求項２２】  前記所定のプロトコルは、インターネット・プリンティング・プロトコルであることを特徴とする請求項１６に記載の情報処理方法。
【請求項２３】  前記所定のプロトコルに従う印刷要求は、前記印刷データを取得するためのＰｕｌｌ要求であり、該Ｐｕｌｌ要求にはＨＴＴＰプロトコルのＧＥＴメソッド或はＦＴＰプロトコルのｇｅｔサブコマンドが少なくとも含まれることを特徴とする請求項１６に記載の情報処理方法。
【請求項２４】  前記プルプリントを行う為のリファレンス情報は、記憶部に記憶された印刷データの格納場所を特定する為の情報であり、少なくともＵＲＬを含むことを特徴とする請求項１５に記載の情報処理方法。
【請求項２５】  前記印刷データを転送した先の印刷装置からの応答に基づき、前記保持ステップにて保持された前記印刷データを削除する削除ステップを更に有することを特徴とする請求項１５に記載の情報処理方法。
【請求項２６】  前記削除ステップは、前記保持ステップにて保持された前記印刷データを削除するか否かを指示する為の情報を認識し、該認識に基づき前記印刷データを削除するか否かを切り分けるよう制御することを特徴とする請求項２５に記載の情報処理方法。
【請求項２７】  前記Ｗｅｂサーバ機能処理ステップは、アプリケーションからプリントシステムに対する印刷要求時に、前記保持ステップにて保持された前記印刷データを管理して、所定のプロトコルに従うＷｅｂサーバ機能処理を行うサーバ機能処理を開始することを特徴とする請求項１６に記載の情報処理方法。
【請求項２８】  前記プリントシステムは、プリンタドライバ，プリントスープラを含むことを特徴とする請求項２７に記載の情報処理方法。
【請求項２９】  印刷装置に印刷要求があった印刷データに対応させたプルプリントを行う為のリファレンス情報を生成する生成ステップと、
前記生成ステップにて生成された前記プルプリントを行う為のリファレンス情報を所定の通信媒体を介して通信可能とされた印刷装置に印刷要求を発行する発行ステップと、
前記発行ステップにおいて発行された印刷要求に応じてプルプリント制御処理を行う印刷制御ステップと、
を更に有することを特徴とするプルプリント印刷システム。
【請求項３０】  印刷要求があった印刷データを保持する保持ステップと、
前記保持ステップに保持された印刷データに対応したプルプリントを行う為のリファレンス情報を生成する生成ステップと、
前記生成ステップで生成された前記印刷データに対応した前記プルプリントを行う為のリファレンス情報を所定の通信媒体を介して通信可能とされた印刷装置に印刷要求として発行する発行ステップとを実行させるためのプログラムを記憶したコンピュータが読み取り可能な記憶媒体。
【請求項３１】  印刷要求があった印刷データを保持する保持ステップと、前記保持ステップに保持された印刷データに対応したプルプリントを行う為のリファレンス情報を生成する生成ステップと、
前記生成ステップで生成された前記印刷データに対応した前記プルプリントを行う為のリファレンス情報を所定の通信媒体を介して通信可能とされた印刷装置に印刷要求として発行する発行ステップと、
前記発行ステップにおいて発行された印刷要求に応じたプルプリント制御処理を行う印刷制御ステップとを実行させるためのプログラムを記憶したコンピュータが読み取り可能な記憶媒体。
【請求項３２】  印刷要求があった印刷データを保持する保持ステップと、前記保持ステップに保持された印刷データに対応したプルプリントを行う為のリファレンス情報を生成する生成ステップと、
前記生成ステップで生成された前記印刷データに対応した前記プルプリントを行う為のリファレンス情報を所定の通信媒体を介して通信可能とされた印刷装置に印刷要求として発行する発行ステップとを情報処理装置に実行させるコンピュータプログラム。
【請求項３３】  印刷要求があった印刷データを保持する保持ステップと、前記保持ステップに保持された印刷データに対応したプルプリントを行う為のリファレンス情報を生成する生成ステップと、
前記生成ステップで生成された前記印刷データに対応した前記プルプリントを行う為のリファレンス情報を所定の通信媒体を介して通信可能とされた印刷装置に印刷要求として発行する発行ステップと、
前記発行ステップにおいて発行された印刷要求に応じたプルプリント制御処理を行う印刷制御ステップとを情報処理装置に実行させるコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】