【手続補正書】
【提出日】平成22年5月10日(2010.5.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のデバイスと通信する配信装置であって、
デバイスにソフトウェアを配信する第１の配信手段と、
前記第１の配信手段によりソフトウェアが配信されたデバイスから受信した情報に基づいて、前記ソフトウェアの配信が成功したことを確認する確認手段と、
前記確認手段により、前記ソフトウェアの配信が成功したことが確認された後に、前記第１の配信手段によりソフトウェアが配信されたデバイスと異なるデバイスに、前記ソフトウェアを配信する第２の配信手段と、
前記第１の配信手段によりソフトウェアが配信されるべきデバイスの選択に際して、手動選択か、自動選択かを、ユーザにより指定させる画面の表示を制御する制御手段とを有し、
前記第１の配信手段は、前記制御手段により表示された画面を介して手動選択を指定された場合に、前記複数のデバイスの中から手動で選択されたデバイスに対して、ソフトウェアを配信することを特徴とする配信装置。
【請求項２】
前記第２の配信手段は、前記第１の配信手段によりソフトウェアが配信されたデバイスに類似するものとして互いに関連付けられたデバイスに、前記ソフトウェアを配信することを特徴とする請求項１に記載の配信装置。
【請求項３】
前記制御手段により表示された画面を介した自動選択の指定として、前記第１の配信手段によりソフトウェアを配信するデバイスを選択するための条件の指定を受け付ける受付手段と、
前記受付手段により受け付けられた条件に基づいて、前記第１の配信手段によりソフトウェアを配信するデバイスを決定する決定手段を有し、
前記第１の配信手段は、前記決定手段により決定されたデバイスに、ソフトウェアを配信することを特徴とする請求項１又は２に記載の配信装置。
【請求項４】
前記複数のデバイスからデバイスに関する情報を取得する取得手段を有し、
前記受付手段は、前記取得手段により取得された情報に基づく複数の条件の中から、前記第１の配信手段によりソフトウェアを配信するデバイスを選択するための条件の指定を受け付けることを特徴とする請求項３に記載の配信装置。
【請求項５】
前記制御手段により表示された画面を介した自動選択の指定として、同一のソフトウェアを配信するデバイス群を作成するための条件の指定を受け付ける第２の受付手段と、
前記第２の受け付け手段により受け付けられた条件に基づいて、同一のソフトウェアを配信するデバイス群を作成する作成手段とを有し、
前記第２の配信手段は、前記作成手段により作成されたデバイス群のうち、前記第１の配信手段によりソフトウェアが配信されたデバイスと異なるデバイスに、前記第１の配信手段により配信されたソフトウェアと同一のソフトウェアを配信することを特徴とする請求項１乃至４の何れか１項に記載の配信装置。
【請求項６】
前記第２の受付手段は、配信対象のソフトウェアのバージョン情報に基づく複数の条件の中から、前記同一のソフトウェアを配信するデバイス群を作成するための条件の指定を受け付けることを特徴とする請求項５に記載の配信装置。
【請求項７】
前記複数のデバイスからデバイスに関する情報を取得する取得手段を有し、
前記第２の受付手段は、前記取得手段により取得された情報に基づく複数の条件の中から、前記同一のソフトウェアを配信するデバイス群を作成するための条件の指定を受け付けることを特徴とする請求項５又は６に記載の配信装置。
【請求項８】
前記第２の配信手段によりソフトウェアを配信するための条件の指定を受け付ける第３の受付手段を有し、
前記確認手段は、前記第３の受付手段により受け付けられた条件を満たしていることを、前記第１の配信手段によりソフトウェアが配信されたデバイスから受信した情報に基づいて確認することで、前記ソフトウェアの配信が成功したことを確認することを特徴とする請求項１乃至７の何れか１項に記載の配信装置。
【請求項９】
前記第１の配信手段によりソフトウェアが配信されたデバイスから、デバイスに関する情報を取得する取得手段を有し、
前記第３の受付手段は、前記取得手段により取得された情報に基づく複数の条件の中から、前記第２の配信手段によりソフトウェアを配信するための条件の指定を受け付けることを特徴とする請求項８に記載の配信装置。
【請求項１０】
前記確認手段により、前記ソフトウェアの配信が成功したことが確認されなかった場合に、前記第１の配信手段によりソフトウェアが配信されたデバイスの状態を、そのソフトウェアが配信される前の状態に戻す状態変更手段を有することを特徴とする請求項１乃至９の何れか１項に記載の配信装置。
【請求項１１】
前記第２の配信手段によるデバイスへのソフトウェアの配信が成功したか否かを判定する判定手段と、
前記判定手段により、前記第２の配信手段によるデバイスへのソフトウェアの配信が成功しなかったと判定された場合、そのデバイスの状態を、そのソフトウェアが配信される前の状態に戻す第２の状態変更手段を有することを特徴とする請求項１乃至１０の何れか１項に記載の配信装置。
【請求項１２】
前記第１の配信手段によるソフトウェアの配信結果、及び第２の配信手段によるソフトウェアの配信結果の少なくとも何れか一方を表示装置に表示する表示手段を有することを特徴とする請求項１乃至１１の何れか１項に記載の配信装置。
【請求項１３】
複数のデバイスと通信する配信装置における配信方法であって、
デバイスにソフトウェアを配信する第１の配信ステップと、
前記第１の配信ステップでソフトウェアが配信されたデバイスから受信した情報に基づいて、前記ソフトウェアの配信が成功したことを確認する確認ステップと、
前記確認ステップで前記ソフトウェアの配信が成功したことが確認された後に、前記第１の配信ステップでソフトウェアが配信されたデバイスと異なるデバイスに、前記ソフトウェアを配信する第２の配信ステップと、
前記第１の配信ステップでソフトウェアが配信されるべきデバイスの選択に際して、手動選択か、自動選択かを、ユーザにより指定させる画面の表示を制御する制御ステップとを有し、
前記第１の配信ステップにおいては、前記制御ステップで表示された画面を介して手動選択を指定された場合に、前記複数のデバイスの中から手動で選択されたデバイスに対して、ソフトウェアを配信することを特徴とする配信方法。
【請求項１４】
請求項１乃至１２の何れか１項に記載の配信装置の各手段としてコンピュータを機能させることを特徴とするコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明の配信装置は、複数のデバイスと通信する配信装置であって、デバイスにソフトウェアを配信する第１の配信手段と、前記第１の配信手段によりソフトウェアが配信されたデバイスから受信した情報に基づいて、前記ソフトウェアの配信が成功したことを確認する確認手段と、前記確認手段により、前記ソフトウェアの配信が成功したことが確認された後に、前記第１の配信手段によりソフトウェアが配信されたデバイスと異なるデバイスに、前記ソフトウェアを配信する第２の配信手段と、前記第１の配信手段によりソフトウェアが配信されるべきデバイスの選択に際して、手動選択か、自動選択かを、ユーザにより指定させる画面の表示を制御する制御手段とを有し、前記第１の配信手段は、前記制御手段により表示された画面を介して手動選択を指定された場合に、前記複数のデバイスの中から手動で選択されたデバイスに対して、ソフトウェアを配信することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明の配信方法は、複数のデバイスと通信する配信装置における配信方法であって、デバイスにソフトウェアを配信する第１の配信ステップと、前記第１の配信ステップでソフトウェアが配信されたデバイスから受信した情報に基づいて、前記ソフトウェアの配信が成功したことを確認する確認ステップと、前記確認ステップで前記ソフトウェアの配信が成功したことが確認された後に、前記第１の配信ステップでソフトウェアが配信されたデバイスと異なるデバイスに、前記ソフトウェアを配信する第２の配信ステップと、前記第１の配信ステップでソフトウェアが配信されるべきデバイスの選択に際して、手動選択か、自動選択かを、ユーザにより指定させる画面の表示を制御する制御ステップとを有し、前記第１の配信ステップにおいては、前記制御ステップで表示された画面を介して手動選択を指定された場合に、前記複数のデバイスの中から手動で選択されたデバイスに対して、ソフトウェアを配信することを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明のコンピュータプログラムは、前記配信装置の各手段としてコンピュータを機能させることを特徴とする。