【手続補正書】
【提出日】平成25年8月26日(2013.8.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
本発明に係る周辺装置制御システムは以下の構成を備える。すなわち、周辺装置と、印刷ジョブをスタックするプリンタキューを利用する情報処理装置とで構成される周辺装置制御システムであって、
前記情報処理装置は、
前記周辺装置が前記情報処理装置にイベントを通知できるか否かを表す情報を含むレスポンスを取得するためのリクエストを前記周辺装置に発行する発行手段と、
前記周辺装置から前記リクエストに対する前記レスポンスを取得する取得手段と、
を有し、
前記周辺装置は、
前記情報処理装置から発行された前記リクエストに対して、前記周辺装置が前記情報処理装置にイベントを通知できるか否かを表す情報を含むレスポンスを返信する返信手段を有し、
前記情報処理装置は、前記情報処理装置が前記印刷ジョブのデータを前記周辺装置に送信後、前記周辺装置から返信された前記レスポンスに含まれる前記情報が前記イベントを通知できないことを表す情報の場合、前記プリンタキューから前記印刷ジョブを削除する。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
周辺装置と、印刷ジョブをスタックするプリンタキューを利用する情報処理装置とで構成される周辺装置制御システムであって、
前記情報処理装置は、
前記周辺装置が前記情報処理装置にイベントを通知できるか否かを表す情報を含むレスポンスを取得するためのリクエストを前記周辺装置に発行する発行手段と、
前記周辺装置から前記リクエストに対する前記レスポンスを取得する取得手段と、
を有し、
前記周辺装置は、
前記情報処理装置から発行された前記リクエストに対して、前記周辺装置が前記情報処理装置にイベントを通知できるか否かを表す情報を含むレスポンスを返信する返信手段を有し、
前記情報処理装置は、前記情報処理装置が前記印刷ジョブのデータを前記周辺装置に送信後、前記周辺装置から返信された前記レスポンスに含まれる前記情報が前記イベントを通知できないことを表す情報の場合、前記プリンタキューから前記印刷ジョブを削除することを特徴とする周辺装置制御システム。
【請求項２】
前記発行手段は、前記情報処理装置が前記印刷ジョブのデータを前記周辺装置に送信し終えた時点で、前記周辺装置が前記情報処理装置にイベントを通知できるか否かを表す情報を含むレスポンスを取得するためのリクエストを前記周辺装置に発行することを特徴とする請求項１に記載の周辺装置制御システム。
【請求項３】
前記返信手段は、前記周辺装置がイベントを通知する情報処理装置の数が、前記周辺装置がイベントを通知できる情報処理装置の数の上限を超えている場合に、前記周辺装置が前記情報処理装置にイベントを通知できないことを表す情報を含むレスポンスを返信することを特徴とする請求項１又は２に記載の周辺装置制御システム。
【請求項４】
ネットワークを介して情報処理装置と接続された周辺装置であって、
前記周辺装置が前記情報処理装置にイベントを通知できるか否かを表す情報を含むレスポンスを取得すべく前記情報処理装置から発行されたリクエストに対して前記レスポンスを返信する返信手段を有し、
前記返信手段は、前記情報処理装置に前記イベントを通知できる場合は通知できること表す情報を前記レスポンスに設定し、前記情報処理装置にイベントを通知できない場合は通知できないことを表す情報を前記レスポンスに設定することを特徴とする周辺装置。
【請求項５】
前記返信手段は、前記周辺装置がイベントを通知する情報処理装置の数が、前記周辺装置がイベントを通知できる情報処理装置の数の上限を超えている場合に、前記周辺装置が前記情報処理装置にイベントを通知できないことを表す情報を含むレスポンスを返信することを特徴とする請求項４に記載の周辺装置。
【請求項６】
ネットワークを介して周辺装置と接続された、前記周辺装置に発行した印刷ジョブをスタックするプリンタキューを利用する情報処理装置であって、
前記周辺装置が前記情報処理装置にイベントを通知できるか否かを表す情報を含むレスポンスを取得するためのリクエストを前記周辺装置に発行する発行手段と、
前記周辺装置から前記リクエストに対する前記レスポンスを取得する取得手段と、
前記印刷ジョブのデータを前記周辺装置に送信後、前記周辺装置から取得された前記レスポンスに含まれる前記情報が前記イベントを通知できないことを表す情報の場合、前記プリンタキューから前記印刷ジョブを削除する削除手段と、
を有することを特徴とする情報処理装置。
【請求項７】
前記発行手段は、前記印刷ジョブのデータを前記周辺装置に送信し終えた時点で、前記周辺装置が前記情報処理装置にイベントを通知できるか否かを表す情報を含むレスポンスを取得するためのリクエストを前記周辺装置に発行することを特徴とする請求項６に記載の情報処理装置。
【請求項８】
ネットワークを介して情報処理装置と接続された周辺装置で実行されるプログラムであって、該周辺装置を、
前記周辺装置が前記情報処理装置にイベントを通知できるか否かを表す情報を含むレスポンスを取得すべく前記情報処理装置から発行されたリクエストに対して前記レスポンスを返信する返信手段として機能させ、
前記返信手段は、前記情報処理装置に前記イベントを通知できる場合は通知できること表す情報を前記レスポンスに設定し、前記情報処理装置にイベントを通知できない場合は通知できないことを表す情報を前記レスポンスに設定する
ことを特徴とするプログラム。
【請求項９】
前記返信手段は、前記周辺装置がイベントを通知する情報処理装置の数が、前記周辺装置がイベントを通知できる情報処理装置の数の上限を超えている場合に、前記周辺装置が前記情報処理装置にイベントを通知できないことを表す情報を含むレスポンスを返信することを特徴とする請求項８に記載のプログラム。
【請求項１０】
ネットワークを介して周辺装置と接続された、前記周辺装置に発行した印刷ジョブをスタックするプリンタキューを利用する情報処理装置で実行されるプログラムであって、該情報処理装置を、
前記周辺装置が前記情報処理装置にイベントを通知できるか否かを表す情報を含むレスポンスを取得するためのリクエストを前記周辺装置に発行する発行手段、
前記周辺装置から前記リクエストに対する前記レスポンスを取得する取得手段、
前記印刷ジョブのデータを前記周辺装置に送信後、前記周辺装置から取得された前記レスポンスに含まれる前記情報が前記イベントを通知できないことを表す情報の場合、前記プリンタキューから前記印刷ジョブを削除する削除手段、
として機能させることを特徴とするプログラム。
【請求項１１】
前記発行手段は、前記印刷ジョブのデータを前記周辺装置に送信し終えた時点で、前記周辺装置が前記情報処理装置にイベントを通知できるか否かを表す情報を含むレスポンスを取得するためのリクエストを前記周辺装置に発行する
ことを特徴とする請求項１０に記載のプログラム。
【請求項１２】
周辺装置と、印刷ジョブをスタックするプリンタキューを利用する情報処理装置とで構成される周辺装置制御システムの制御方法であって、
前記情報処理装置が、前記周辺装置が前記情報処理装置にイベントを通知できるか否かを表す情報を含むレスポンスを取得するためのリクエストを前記周辺装置に発行する発行工程と、
前記情報処理装置が、前記周辺装置から前記リクエストに対する前記レスポンスを取得する取得工程と、
前記周辺装置が、前記情報処理装置から発行された前記リクエストに対して、前記周辺装置が前記情報処理装置にイベントを通知できるか否かを表す情報を含むレスポンスを返信する返信工程と、
前記情報処理装置が、前記情報処理装置が前記印刷ジョブのデータを前記周辺装置に送信後、前記周辺装置から返信された前記レスポンスに含まれる前記情報が前記イベントを通知できないことを表す情報の場合、前記プリンタキューから前記印刷ジョブを削除する削除工程と、
を含むことを特徴とする制御方法。