【手続補正書】
【提出日】平成29年4月12日(2017.4.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
リクエストに対して所定のレスポンスを返すことで１回のリクエストについてのセッションが完了するプロトコルを用い、第１の情報処理装置から第２の情報処理装置に対して状態通知のリクエストを送信し、前記第２の情報処理装置から前記第１の情報処理装置に対して状態通知のレスポンスを送信する情報処理システムであって、
前記第２の情報処理装置は、
前記第１の情報処理装置から状態通知のリクエストを受信した場合に、レスポンスのヘッダ部分を前記第１の情報処理装置に対して送信する手段と、
通知すべき状態変化が発生した場合に、状態通知内容を含むレスポンスのボディ部分の一部を前記第１の情報処理装置に対して送信する手段と、
状態通知が不要となった場合に、レスポンスのボディ部分の最後の部分を前記第１の情報処理装置に対して送信する手段と
を備えたことを特徴とする情報処理システム。
【請求項２】
請求項１に記載の情報処理システムにおいて、
前記第２の情報処理装置は、
所定時間にわたって通知すべき状態変化が発生しない場合、状態変化なしの状態通知内容を含むレスポンスのボディ部分の一部を前記第１の情報処理装置に対して送信する手段
を更に備えたことを特徴とする情報処理システム。
【請求項３】
請求項１または２のいずれか一項に記載の情報処理システムにおいて、
前記第１の情報処理装置は、
通知すべき状態変化を指定するリクエストを前記第２の情報処理装置に送信する手段
を更に備え、
前記第２の情報処理装置は、指定された状態変化を前記第１の情報処理装置に通知する
ことを特徴とする情報処理システム。
【請求項４】
請求項１乃至３のいずれか一項に記載の情報処理システムにおいて、
前記第１の情報処理装置は、
前記第２の情報処理装置の機能毎に状態通知のリクエストを送信する手段
を更に備えたことを特徴とする情報処理システム。
【請求項５】
請求項１乃至４のいずれか一項に記載の情報処理システムにおいて、
前記レスポンスのヘッダ部分は、データサイズを含まないように記述されている
ことを特徴とする情報処理システム。
【請求項６】
請求項１乃至５のいずれか一項に記載の情報処理システムにおいて、
前記レスポンスのボディ部分の一部は、区切り文字が付加されたＪＳＯＮ形式で記述されている
ことを特徴とする情報処理システム。
【請求項７】
請求項１乃至６のいずれか一項に記載の情報処理システムにおいて、
前記第１の情報処理装置が所定の情報処理を行う本体部であり、前記第２の情報処理装置が前記本体部に対する操作を受け付ける操作部である
ことを特徴とする情報処理システム。
【請求項８】
画像形成または画像読み取りを行う本体部と、
前記本体部に対する操作を受け付ける操作部と、
を備える画像形成装置であって、
前記操作部は、前記本体部に対してＨＴＴＰリクエストを送信し、
前記本体部は、前記ＨＴＴＰリクエストを受信した場合に前記操作部に対してＨＴＴＰレスポンスを送信し、
前記本体部から前記操作部に送信する前記ＨＴＴＰレスポンスは、
前記画像形成装置の機器状態の情報を含み、
前記操作部から前記本体部への１回のＨＴＴＰリクエストに対するレスポンスとして複数回送信されることを特徴とする画像形成装置。
【請求項９】
請求項８に記載の画像形成装置において、
前記本体部から前記操作部に送信する前記ＨＴＴＰレスポンスは、ヘッダ部分とボディ部分を含み、
前記ボディ部分に前記機器状態の情報を含み、
さらに前記ボディ部分は分割され、前記操作部から前記本体部への１回のＨＴＴＰリクエストに対する複数回のレスポンスとして送信されることを特徴とする画像形成装置。
【請求項１０】
請求項９に記載の画像形成装置において、
前記本体部が前記操作部に送信する前記複数回のレスポンスに含まれる前記分割された前記ボディ部分は、前記複数回のレスポンスのうちの１つとして、ヘッダを有さずに送信されることを特徴とする画像形成装置。
【請求項１１】
請求項９または１０に記載の画像形成装置において、
前記本体部から前記操作部に送信される前記ＨＴＴＰレスポンスは、前記ボディ部分がＪＳＯＮ形式で記述されることを特徴とする画像形成装置。
【請求項１２】
請求項８乃至１１のいずれか一項に記載の画像形成装置において、
前記機器状態は、前記画像形成装置のエラー発生を示す内容を含むことを特徴とする画像形成装置。
【請求項１３】
請求項８乃至１２のいずれか一項に記載の画像形成装置において、
前記操作部は、前記本体部が提供するＷｅｂＡＰＩを使って、前記本体部からの状態通知を含む前記ＨＴＴＰレスポンスを受けることを特徴とする画像形成装置。
【請求項１４】
請求項１３に記載の画像形成装置において、
前記本体部は、少なくともプリントを含むＷｅｂサービスを、前記ＷｅｂＡＰＩを使って、クライアントとなる情報処理装置に対して提供することを特徴とする画像形成装置。
【請求項１５】
請求項８乃至１４のいずれか一項に記載の画像形成装置において、
前記本体部と前記操作部は有線接続され、前記有線接続により前記ＨＴＴＰリクエスト及びＨＴＴＰレスポンスを送信することを特徴とする画像形成装置。
【請求項１６】
請求項８乃至１５のいずれか一項に記載の画像形成装置において、
前記本体部と前記操作部は互いに独立したＯＳを有することを特徴とする画像形成装置。
【請求項１７】
画像形成または画像読み取りを行う本体部と、前記本体部に対する操作を受け付ける操作部とを備え、
リクエストに対して所定のレスポンスを返すことで１回のリクエストについてのセッションが完了するプロトコルを用い、前記操作部から前記本体部に対して状態通知のリクエストを送信し、前記本体部から前記操作部に対して状態通知のレスポンスを送信する画像形成装置であって、
前記操作部は、前記本体部に対して状態通知のリクエストを送信する手段を備え、
前記本体部は、
前記操作部からの状態通知のリクエストに対してレスポンスのヘッダ部分を前記操作部に送信する手段と、
通知すべき状態変化が発生した場合に状態通知内容を含むレスポンスのボディ部分の一部を前記操作部に送信する手段と、
状態通知が不要となった場合にレスポンスのボディ部分の最後の部分を前記操作部に送信する手段と、
を備えたことを特徴とする画像形成装置。
【請求項１８】
リクエストに対して所定のレスポンスを返すことで１回のリクエストについてのセッションが完了するプロトコルを用い、第１の情報処理装置から第２の情報処理装置に対して状態通知のリクエストを送信し、前記第２の情報処理装置から前記第１の情報処理装置に対して状態通知のレスポンスを送信する情報処理システムの前記第１の情報処理装置が実行する方法であって、
前記第２の情報処理装置に対して状態通知のリクエストを送信する工程と、
前記第２の情報処理装置から、前記第１の情報処理装置からの状態通知のリクエストに対して送信されるレスポンスのヘッダ部分を受信する工程と、
前記第２の情報処理装置から、通知すべき状態変化が発生した場合に送信される状態通知内容を含むレスポンスのボディ部分の一部を受信する工程と、
前記第２の情報処理装置から、状態通知が不要となった場合に送信されるレスポンスのボディ部分の最後の部分を受信する工程と
を備えたことを特徴とする情報処理方法。
【請求項１９】
リクエストに対して所定のレスポンスを返すことで１回のリクエストについてのセッションが完了するプロトコルを用い、第１の情報処理装置から第２の情報処理装置に対して状態通知のリクエストを送信し、前記第２の情報処理装置から前記第１の情報処理装置に対して状態通知のレスポンスを送信する情報処理システムの前記第２の情報処理装置が実行する方法であって、
前記第１の情報処理装置から状態通知のリクエストを受信した場合に、レスポンスのヘッダ部分を前記第１の情報処理装置に対して送信する工程と、
通知すべき状態変化が発生した場合に、状態通知内容を含むレスポンスのボディ部分の一部を前記第１の情報処理装置に対して送信する工程と、
状態通知が不要となった場合に、レスポンスのボディ部分の最後の部分を前記第１の情報処理装置に対して送信する工程と
を備えたことを特徴とする情報処理方法。
【請求項２０】
リクエストに対して所定のレスポンスを返すことで１回のリクエストについてのセッションが完了するプロトコルを用い、第１の情報処理装置から第２の情報処理装置に対して状態通知のリクエストを送信し、前記第２の情報処理装置から前記第１の情報処理装置に対して状態通知のレスポンスを送信する情報処理システムの前記第１の情報処理装置を構成するコンピュータを、
前記第２の情報処理装置に対して状態通知のリクエストを送信する手段、
前記第２の情報処理装置から、前記第１の情報処理装置からの状態通知のリクエストに対して送信されるレスポンスのヘッダ部分を受信する手段、
前記第２の情報処理装置から、通知すべき状態変化が発生した場合に送信される状態通知内容を含むレスポンスのボディ部分の一部を受信する手段、
前記第２の情報処理装置から、状態通知が不要となった場合に送信されるレスポンスのボディ部分の最後の部分を受信する手段
として機能させることを特徴とする情報処理プログラム。
【請求項２１】
リクエストに対して所定のレスポンスを返すことで１回のリクエストについてのセッションが完了するプロトコルを用い、第１の情報処理装置から第２の情報処理装置に対して状態通知のリクエストを送信し、前記第２の情報処理装置から前記第１の情報処理装置に対して状態通知のレスポンスを送信する情報処理システムの前記第２の情報処理装置を構成するコンピュータを、
前記第１の情報処理装置から状態通知のリクエストを受信した場合に、レスポンスのヘッダ部分を前記第１の情報処理装置に対して送信する手段、
通知すべき状態変化が発生した場合に、状態通知内容を含むレスポンスのボディ部分の一部を前記第１の情報処理装置に対して送信する手段、
状態通知が不要となった場合に、レスポンスのボディ部分の最後の部分を前記第１の情報処理装置に対して送信する手段
として機能させることを特徴とする情報処理プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】情報処理システム、情報処理装置、画像形成装置、情報処理方法および情報処理プログラム