【手続補正書】
【提出日】平成27年4月10日(2015.4.10)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明は、クライアント装置とインターネットを介して通信するサーバー装置であって、
前記クライアント装置から問い合わせを受信する受信手段と、
前記受信した問い合わせの応答として、前記クライアント装置からの要求なしに前記サーバー装置から指示が可能となる特定の通信方式に切り替えるための初期通信を行う第１の条件を送信する送信手段と、
前記クライアント装置と前記第１の条件に従う初期通信を行うことにより前記特定の通信方式に切り替え、前記特定の通信方式により当該クライアント装置に対して送信の指示を行う指示手段と、
を有し、
前記第１の条件として、初期通信を行う起因となる前記クライアント装置で検出される所定のイベントに係る情報が含まれることを特徴とする。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
クライアント装置とインターネットを介して通信するサーバー装置であって、
前記クライアント装置から問い合わせを受信する受信手段と、
前記受信した問い合わせの応答として、前記クライアント装置からの要求なしに前記サーバー装置から指示が可能となる特定の通信方式に切り替えるための初期通信を行う第１の条件を送信する送信手段と、
前記クライアント装置と前記第１の条件に従う初期通信を行うことにより前記特定の通信方式に切り替え、前記特定の通信方式により当該クライアント装置に対して送信の指示を行う指示手段と、
を有し、
前記第１の条件として、初期通信を行う起因となる前記クライアント装置で検出される所定のイベントに係る情報が含まれることを特徴とするサーバー装置。
【請求項２】
前記特定の通信方式は、WebSocketであることを特徴とする請求項１に記載のサーバー装置。
【請求項３】
前記初期通信は、前記WebSocketのハンドシェークであることを特徴とする請求項２に記載のサーバー装置。
【請求項４】
前記第１の条件は、さらに、スケジュール情報及び周期の少なくとも何れかを含むことを特徴とする請求項１乃至３の何れか１項に記載のサーバー装置。
【請求項５】
前記クライアント装置は、画像形成装置であることを特徴とする請求項１乃至４の何れか１項に記載のサーバー装置。
【請求項６】
前記第１の条件に対応する第２の条件に従って前記特定の通信方式による通信を切断する切断手段を更に有することを特徴とする請求項１乃至５の何れか１項に記載のサーバー装置。
【請求項７】
前記切断手段は、前記第２の条件として、前記クライアント装置に対して送信すべき指示がない場合に、前記特定の通信方式による通信を切断することを特徴とする請求項６に記載のサーバー装置。
【請求項８】
前記クライアント装置からの前記第１の条件に従う初期通信が行われる際に、前記クライアント装置に対して送信すべき指示がない場合、前記特定の通信方式に切り替えないよう制御することを特徴とする請求項１乃至７の何れか１項に記載のサーバー装置。
【請求項９】
クライアント装置とインターネットを介して通信するサーバー装置の制御方法であって、
受信手段が、前記クライアント装置から問い合わせを受信する受信工程と、
送信手段が、前記受信した問い合わせの応答として、前記クライアント装置からの要求なしに前記サーバー装置から指示が可能となる特定の通信方式に切り替えるための初期通信を行う第１の条件を送信する送信工程と、
指示手段が、前記クライアント装置と前記第１の条件に従う初期通信を行うことにより前記特定の通信方式に切り替え、前記特定の通信方式により当該クライアント装置に対して送信の指示を行う指示工程と、
を有し、
前記第１の条件として、初期通信を行う起因となる前記クライアント装置で検出される所定のイベントに係る情報が含まれることを特徴とするサーバー装置の制御方法。
【請求項１０】
前記特定の通信方式は、WebSocketであることを特徴とする請求項９に記載の制御方法。
【請求項１１】
前記第１の条件は、さらに、スケジュール情報及び周期の少なくとも何れかを含むことを特徴とする請求項９又は１０に記載の制御方法。
【請求項１２】
前記第１の条件に対応する第２の条件に従って前記特定の通信方式による通信を切断する切断工程を更に有することを特徴とする請求項９乃至１１の何れか１項に記載の制御方法。
【請求項１３】
前記切断工程では、前記第２の条件として、前記クライアント装置に対して送信すべき指示がない場合に、前記特定の通信方式による通信を切断することを特徴とする請求項１２に記載の制御方法。
【請求項１４】
前記クライアント装置からの前記第１の条件に従う初期通信が行われる際に、前記クライアント装置に対して送信すべき指示がない場合、前記特定の通信方式に切り替えないよう制御することを特徴とする請求項９乃至１３の何れか１項に記載の制御方法。
【請求項１５】
請求項１乃至８の何れか１項に記載のサーバー装置の各手段としてコンピューターを機能させるためのプログラム。
【請求項１６】
クライアント装置と、当該クライアント装置とインターネットを介して通信するサーバー装置とを含むシステムであって、
前記サーバー装置は、
前記クライアント装置から問い合わせを受信する受信手段と、
前記受信した問い合わせの応答として、前記クライアント装置からの要求なしに前記サーバー装置から指示が可能となる特定の通信方式に切り替えるための初期通信を行う第１の条件を送信する送信手段と、
前記クライアント装置と前記第１の条件に従う初期通信を行うことにより前記特定の通信方式に切り替え、前記クライアント装置からの要求がなくても、前記特定の通信方式により当該クライアント装置に対して送信の指示を行う指示手段と、を有し、
前記クライアント装置は、
前記サーバー装置から、前記第１の条件を受信する受信手段と、
前記受信された前記第１の条件に従い、前記サーバー装置に対して、前記初期通信を開始する制御手段と、を有し、
前記第１の条件として、初期通信を行う起因となる前記クライアント装置で検出される所定のイベントに係る情報が含まれることを特徴とするシステム。
【請求項１７】
前記特定の通信方式は、WebSocketであることを特徴とする請求項１６に記載のシステム。
【請求項１８】
前記第１の条件は、さらに、スケジュール情報及び周期の少なくとも何れかを含むことを特徴とする請求項１６又は１７に記載のシステム。
【請求項１９】
前記クライアント装置は、画像形成装置であることを特徴とする請求項１６乃至１８の何れか１項に記載のシステム。
【請求項２０】
前記サーバー装置が、前記第１の条件に対応する第２の条件に従って前記特定の通信方式による通信を切断する切断手段を更に有することを特徴とする請求項１６乃至１９の何れか１項に記載のシステム。
【請求項２１】
前記切断手段は、前記第２の条件として、前記クライアント装置に対して送信すべき指示がない場合に、前記特定の通信方式による通信を切断することを特徴とする請求項２０に記載のシステム。
【請求項２２】
前記サーバー装置が、前記クライアント装置からの前記第１の条件に従う初期通信が行われる際に、前記クライアント装置に対して送信すべき指示がない場合、前記特定の通信方式に切り替えないよう制御することを特徴とする請求項１６乃至２１の何れか１項に記載のシステム。
【請求項２３】
クライアント装置と、当該クライアント装置とインターネットを介して通信するサーバー装置とを含むシステムにおける制御方法であって、
前記サーバー装置は、
前記クライアント装置から問い合わせを受信する受信工程と、
前記受信した問い合わせの応答として、前記クライアント装置からの要求なしに前記サーバー装置から指示が可能となる特定の通信方式に切り替えるための初期通信を行う第１の条件を送信する送信工程と、
前記クライアント装置と前記第１の条件に従う初期通信を行うことにより前記特定の通信方式に切り替え、前記クライアント装置からの要求がなくても、前記特定の通信方式により当該クライアント装置に対して送信の指示を行う指示工程と、を実行し、
前記クライアント装置は、
前記サーバー装置から、前記第１の条件を受信する受信工程と、
前記受信された前記第１の条件に従い、前記サーバー装置に対して、前記初期通信を開始する制御工程と、を実行し、
前記第１の条件として、初期通信を行う起因となる前記クライアント装置で検出される所定のイベントに係る情報が含まれることを特徴とする制御方法。