【手続補正書】
【提出日】平成28年1月29日(2016.1.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
サーバーと通信を行うクライアントであって、
前記サーバーが提供するサービスに対応する操作制御情報を要求する要求手段と、
前記サーバーから受信した操作制御情報を登録する登録手段と、
ユーザーにより前記登録手段により登録された操作制御情報に対応するサービスが選択された場合に、当該サービスを前記サーバーで実行させるために、当該サービスを呼び出す呼び出し手段と、
ユーザーにより選択されたサービスに対応する前記登録手段により登録された操作制御情報に前記サービスの呼び出しに際してクライアントで実行すべき処理が指定されていた場合に、当該サービスの呼び出しに際して、当該サービスに対応する操作制御情報で示すクライアントで実行すべき処理を実行する実行手段と、
を有することを特徴とするクライアント。
【請求項２】
前記実行手段は、ユーザーにより前記登録手段により登録された操作制御情報に対応するサービスが選択された場合に、当該サービスの呼び出しの前に、当該サービスに対応する操作制御情報で示すクライアントで実行すべき処理を実行することを特徴とする請求項１に記載のクライアント。
【請求項３】
前記呼び出し手段は、前記実行手段により実行された処理の結果を前記サーバーにわたして、前記サービスを呼び出すことを特徴とする請求項２に記載のクライアント。
【請求項４】
前記実行手段は、ユーザーにより前記登録手段により登録された操作制御情報に対応するサービスが選択された場合に、呼び出された当該サービスの実行の後に、当該サービスに対応する操作制御情報で示すクライアントで実行すべき処理を実行することを特徴とする請求項１乃至３のいずれか１項に記載のクライアント。
【請求項５】
前記実行手段は、ユーザーにより前記登録手段により登録された操作制御情報に対応するサービスが選択された場合に、呼び出された当該サービスの合間に、当該サービスに対応する操作制御情報で示すクライアントで実行すべき処理を実行することを特徴とする請求項１乃至４のいずれか１項に記載のクライアント。
【請求項６】
前記サービスには、ファームウェア管理サービス、レポーティングサービス、アプリケーション配信サービス、リソース配信サービス、アドレス帳配信サービス及び印刷サービスの少なくとも何れかが含まれることを特徴とする請求項１乃至５のいずれか１項に記載のクライアント。
【請求項７】
前記サービスの呼び出しに際して、操作制御情報で示すクライアントで実行すべき処理には、クライアントとネットワークを介して接続された機器に対しての、機器情報の取得する処理、状態情報の取得する処理、印刷履歴情報の取得する処理、ファームウェアの情報の取得する処理、ファームウェアを配信する処理、及び当該サービスを継続するかを問い合わせる処理の少なくとも何れかが含まれることを特徴とする請求項１乃至６のいずれか１項に記載のクライアント。
【請求項８】
前記操作制御情報には、前記サービスの呼び出しに際してクライアントで実行すべき処理の対象となる機器を特定するための情報が指定されており、
前記実行手段は、前記クライアントとネットワークを介して接続された機器のなかで、当該機器を特定するための情報に対応する機器を対象として、前記サービスの呼び出しに際してクライアントで実行すべき処理を実行することを特徴とする請求項１乃至７のいずれか１項に記載のクライアント。
【請求項９】
前記機器を特定するための情報には、ベンダーを特定するための情報、製品カテゴリを特定するための情報、モデルを特定するための情報、及び機器で動作するプラットフォームを特定するための情報の少なくとも何れかが含まれることを特徴とする請求項８に記載のクライアント。
【請求項１０】
クライアントと通信を行うサーバーであって、
クライアントの要求に応じて、当該クライアントに提供するサービスに対応する操作制御情報を含むデータをクライアントに対して送信する送信手段と、
前記クライアントからの前記サービスの呼び出しに応じて、当該サービスを実行する実行手段と、を有し、
前記操作制御情報には、前記サービスの呼び出しに際して前記クライアントで実行すべき処理が指定されていることを特徴とするサーバー。
【請求項１１】
前記実行手段は、前記クライアントからの前記サービスの呼び出し際して、対応する操作制御情報で示すクライアントで実行すべき処理の結果が渡された場合には、当該結果に従い前記サービスを実行することを特徴とする請求項１０に記載のサーバー。
【請求項１２】
前記操作制御情報には、前記サービスの呼び出しに際してクライアントで実行すべき処理の対象となる機器を特定するための情報が指定されていることを特徴とする請求項１０または１１に記載のサーバー。
【請求項１３】
前記機器を特定するための情報には、ベンダーを特定するための情報、製品カテゴリを特定するための情報、モデルを特定するための情報、及び機器で動作するプラットフォームを特定するための情報の少なくとも何れかが含まれることを特徴とする請求項１２に記載のサーバー。
【請求項１４】
請求項１乃至９のいずれか１項に記載のクライアントと、請求項１０乃至１３のいずれか１項に記載の１以上のサーバーと、からなる管理システム。
【請求項１５】
サーバーと通信を行うクライアントにおける方法であって、
前記サーバーが提供するサービスに対応する操作制御情報を要求する要求工程と、
前記サーバーから受信した操作制御情報を登録する登録工程と、
ユーザーにより前記登録された操作制御情報に対応するサービスが選択された場合に、当該サービスを前記サーバーで実行させるために、当該サービスを呼び出す呼び出し工程と、
ユーザーにより前記登録された操作制御情報に対応するサービスが選択された場合に、当該サービスの呼び出しに際して、当該サービスに対応する操作制御情報で示すクライアントで実行すべき処理を実行する実行工程と、
を有することを特徴とする方法。
【請求項１６】
前記実行工程では、ユーザーにより前記登録された操作制御情報に対応するサービスが選択された場合に、当該サービスの呼び出しの前に、当該サービスに対応する操作制御情報で示すクライアントで実行すべき処理が実行されることを特徴とする請求項１５に記載の方法。
【請求項１７】
前記呼び出し工程では、前記実行された処理の結果を前記サーバーにわたして、前記サービスが呼び出されることを特徴とする請求項１６に記載の方法。
【請求項１８】
前記実行工程では、ユーザーにより前記登録された操作制御情報に対応するサービスが選択された場合に、呼び出された当該サービスの実行の後に、当該サービスに対応する操作制御情報で示すクライアントで実行すべき処理が実行されることを特徴とする請求項１５乃至１７のいずれか１項に記載の方法。
【請求項１９】
前記実行工程では、ユーザーにより前記登録された操作制御情報に対応するサービスが選択された場合に、呼び出された当該サービスの合間に、当該サービスに対応する操作制御情報で示すクライアントで実行すべき処理が実行されることを特徴とする請求項１５乃至１８のいずれか１項に記載の方法。
【請求項２０】
クライアントと通信を行うサーバーにおける方法であって、
クライアントの要求に応じて、当該クライアントに提供するサービスに対応する操作制御情報を含むデータをクライアントに対して送信する送信工程と、
前記クライアントからの前記サービスの呼び出しに応じて、当該サービスを実行する実行工程と、を有し、
前記操作制御情報には、前記サービスの呼び出しに際して前記クライアントで実行すべき処理が指定されていることを特徴とする方法。
【請求項２１】
前記実行工程では、前記クライアントからの前記サービスの呼び出し際して、対応する操作制御情報で示すクライアントで実行すべき処理の結果が渡された場合には、当該結果に従い前記サービスが実行されることを特徴とする請求項２０に記載の方法。
【請求項２２】
請求項１乃至９のいずれか１項に記載の手段としてコンピューターを機能させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
上記課題を解決するために、本発明におけるクライアントは、前記サーバーが提供するサービスに対応する操作制御情報を要求する要求手段と、前記サーバーから受信した操作制御情報を登録する登録手段と、ユーザーにより前記登録手段により登録された操作制御情報に対応するサービスが選択された場合に、当該サービスを前記サーバーで実行させるために、当該サービスを呼び出す呼び出し手段と、ユーザーにより選択されたサービスに対応する前記登録手段により登録された操作制御情報に前記サービスの呼び出しに際してクライアントで実行すべき処理が指定されていた場合に、当該サービスの呼び出しに際して、当該サービスに対応する操作制御情報で示すクライアントで実行すべき処理を実行する実行手段と、を有することを特徴とする。