【手続補正書】
【提出日】平成16年5月7日(2004.5.7)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】ソフトウエア提供システム、ソフトウエア提供装置および方法、並びにプログラム
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザの識別情報であるユーザ識別情報と対応付けられて登録されている機器の識別情報である機器識別情報により識別される電子機器に、ネットワークを介してソフトウエアを提供するソフトウエア提供サーバと、
１のユーザ識別情報と対応付けられて登録されている機器識別情報により識別される少なくとも２個以上の前記電子機器と
を備えるソフトウエア提供システムにおいて、
前記電子機器は、
前記ユーザ識別情報、前記機器識別情報、および提供を受ける前記ソフトウエアの識  別情報であるソフトウエア識別情報を前記ソフトウエア提供サーバに送信して、前記ソ  フトウエアの提供を要求する第１の要求手段と、
前記第１の要求手段による要求に応じて前記ソフトウエア提供サーバより提供された  前記ソフトウエアをインストールするインストール手段と、
前記インストール手段によりインストールされた前記ソフトウエアのソフトウエア識  別情報、前記ユーザ識別情報、および前記機器識別情報を前記ソフトウエア提供サーバ  に送信して、前記インストール手段によりインストールされた前記ソフトウエアの実行  に必要な、所定のライセンス生成情報に基づいて生成されるライセンスの提供を要求す  る第２の要求手段と、
前記第２の要求手段による要求に応じて提供された前記ライセンスを利用して前記イ  ンストール手段によりインストールされた前記ソフトウエアを実行する実行手段と、
前記実行手段による実行が可能となった前記ソフトウエアの他の前記電子機器への移  動を、前記ソフトウエア提供サーバに要求する第３の要求手段と
を有し、
前記ソフトウエア提供サーバは、
前記電子機器の前記第１の要求手段により送信されてきた前記ユーザ識別情報と機器  識別情報とが対応付けられて登録されているとき、前記第１の要求手段により送信され  てきた前記ソフトウエア識別情報を、前記ユーザ識別情報および機器識別情報と対応付  けて登録する登録手段と、
前記登録手段により登録された前記ソフトウエア識別情報によって識別されるソフト  ウエアを前記電子機器に提供する提供手段と、
前記電子機器の前記第２の要求手段により送信されてきた前記ソフトウエア識別情報、
ユーザ識別情報、および機器識別情報が対応付けられて登録されているとき、前記ライ  センス生成情報を生成する生成手段と、
前記電子機器の前記第３の要求手段により前記ソフトウエアの他の前記電子機器への  移動が要求されたとき、そのソフトウエアの前記ソフトウエア識別情報と、そのソフト  ウエア識別情報に対応付けられている前記ユーザ識別情報および機器識別情報を削除す  るとともに、そのソフトウエアの前記ソフトウエア識別情報を、前記他の電子機器の機  器識別情報とユーザ識別情報に対応させて登録する移動手段と
を有することを特徴とするソフトウエア提供システム。
【請求項２】
ユーザの識別情報であるユーザ識別情報と対応付けられて登録されている機器の識別情報である機器識別情報により識別される電子機器に、ネットワークを介してソフトウエアを提供するソフトウエア提供装置において、
前記電子機器から、前記ソフトウエアの提供の要求とともに送信されてきた前記ユーザ識別情報と機器識別情報とが対応付けられて登録されているとき、前記電子機器から送信されてきた前記ソフトウエアの識別情報であるソフトウエア識別情報を、前記ユーザ識別情報および機器識別情報と対応付けて登録する登録手段と、
前記登録手段により登録された前記ソフトウエア識別情報によって識別されるソフトウエアを前記電子機器に提供する提供手段と、
前記電子機器から、前記提供手段により提供された前記ソフトウエアを実行するために必要なライセンスの提供の要求とともに送信されてきた前記ソフトウエア識別情報、ユーザ識別情報、および機器識別情報が対応付けられて登録されているとき、前記ライセンスを生成するのに必要なライセンス生成情報を生成する生成手段と、
前記電子機器から、前記ライセンス生成情報により生成された前記ライセンスによって実行可能となった前記ソフトウエアの他の前記電子機器への移動が要求されたとき、そのソフトウエアの前記ソフトウエア識別情報と、そのソフトウエア識別情報に対応付けられている前記ユーザ識別情報および機器識別情報を削除するとともに、そのソフトウエアの前記ソフトウエア識別情報を、前記他の電子機器の機器識別情報とユーザ識別情報に対応させて登録する移動手段と
を備えることを特徴とするソフトウエア提供装置。
【請求項３】
ユーザの識別情報であるユーザ識別情報と対応付けられて登録されている機器の識別情報である機器識別情報により識別される電子機器に、ネットワークを介してソフトウエアを提供するソフトウエア提供方法において、
前記電子機器から、前記ソフトウエアの提供の要求とともに送信されてきた前記ユーザ識別情報と機器識別情報とが対応付けられて登録されているとき、前記電子機器から送信されてきた前記ソフトウエアの識別情報であるソフトウエア識別情報を、前記ユーザ識別情報および機器識別情報と対応付けて登録する登録ステップと、
前記登録ステップの処理で登録された前記ソフトウエア識別情報によって識別されるソフトウエアを前記電子機器に提供する提供ステップと、
前記電子機器から、前記提供ステップの処理で提供された前記ソフトウエアを実行するために必要なライセンスの提供の要求とともに送信されてきた前記ソフトウエア識別情報、ユーザ識別情報、および機器識別情報が対応付けられて登録されているとき、前記ライセンスを生成するのに必要なライセンス生成情報を生成する生成ステップと、
前記電子機器から、前記ライセンス生成情報により生成された前記ライセンスによって実行可能となった前記ソフトウエアの他の前記電子機器への移動が要求されたとき、そのソフトウエアの前記ソフトウエア識別情報と、そのソフトウエア識別情報に対応付けられている前記ユーザ識別情報および機器識別情報を削除するとともに、そのソフトウエアの前記ソフトウエア識別情報を、前記他の電子機器の機器識別情報とユーザ識別情報に対応させて登録する移動ステップと
を含むことを特徴とするソフトウエア提供方法。
【請求項４】
ユーザの識別情報であるユーザ識別情報と対応付けられて登録されている機器の識別情報である機器識別情報により識別される電子機器に、ネットワークを介してソフトウエアを提供するソフトウエア提供処理をコンピュータに行わせるプログラムであって、
前記電子機器から、前記ソフトウエアの提供の要求とともに送信されてきた前記ユーザ識別情報と機器識別情報とが対応付けられて登録されているときの、前記電子機器から送信されてきた前記ソフトウエアの識別情報であるソフトウエア識別情報の、前記ユーザ識別情報および機器識別情報と対応付けての登録を制御する登録制御ステップと、
前記登録制御ステップの処理で登録された前記ソフトウエア識別情報によって識別されるソフトウエアの前記電子機器への提供を制御する提供制御ステップと、
前記電子機器から、前記提供制御ステップの処理で提供された前記ソフトウエアを実行するために必要なライセンスの提供の要求とともに送信されてきた前記ソフトウエア識別情報、ユーザ識別情報、および機器識別情報が対応付けられて登録されているときの、前記ライセンスを生成するのに必要なライセンス生成情報の生成を制御する生成制御ステップと、
前記電子機器から、前記ライセンス生成情報により生成された前記ライセンスによって実行可能となった前記ソフトウエアの他の前記電子機器への移動が要求されたときの、そのソフトウエアの前記ソフトウエア識別情報と、そのソフトウエア識別情報に対応付けられている前記ユーザ識別情報および機器識別情報の削除と、そのソフトウエアの前記ソフトウエア識別情報の、前記他の電子機器の機器識別情報とユーザ識別情報に対応させての登録を制御する移動制御ステップと
を含む処理をコンピュータに実行させることを特徴とするプログラム。
【請求項５】
ユーザの識別情報であるユーザ識別情報と対応付けられて登録されている機器の識別情報である機器識別情報により識別される電子機器に、ネットワークを介してソフトウエアを提供するソフトウエア提供サーバと、
前記ユーザ識別情報と対応付けられて登録されている前記機器識別情報により識別される前記電子機器と
からなるソフトウエア提供システムにおいて、
前記電子機器は、
所望するソフトウエアを識別するソフトウエア識別情報を、前記ソフトウエア提供サ  ーバに送信することにより、前記ソフトウエアを要求するソフトウエア要求手段と、
前記ソフトウエア要求手段によって提供される前記ソフトウエアを、前記ソフトウエ  ア提供サーバより受信する受信手段と、
前記受信手段により受信した前記ソフトウエアのライセンスを要求するライセンス要  求手段と、
前記所望のソフトウエアの実行を前記電子機器とは別の電子機器において可能とさせ  るための、前記ソフトウエアの実行を可能とする電子機器の変更要求を行う変更要求手  段と
を備え、
前記ソフトウエア提供サーバは、
前記電子機器の前記ソフトウエア要求手段によって要求される前記ソフトウエアを、
前記電子機器に送信する送信手段と、
前記ライセンス要求手段によって要求される前記ライセンスを発行する発行手段と、
前記変更要求手段によって要求される前記ソフトウエアの実行可能とする電子機器の  変更を行う変更手段と
を備えることを特徴とするソフトウエア提供システム。
【請求項６】
ユーザの識別情報であるユーザ識別情報と対応付けられて登録されている機器の識別情報である機器識別情報により識別される電子機器に、ネットワークを介してソフトウエアを提供するソフトウエア提供装置において、
前記ユーザ識別情報と、前記機器識別情報とを対応付けて記憶する記憶手段と、
前記電子機器から、所望するソフトウエアを識別するソフトウエア識別情報を受信する受信手段と、
前記受信手段によって受信される前記ソフトウエア識別情報に対応するソフトウエアを前記電子機器に送信するソフトウエア送信手段と、
前記電子機器から所望される前記ソフトウエアを実行可能とするライセンスを発行する発行手段と、
前記ライセンスによって前記ソフトウエアを実行可能とする電子機器を、前記電子機器から他の電子機器への変更要求を受信し、前記他の電子機器への変更を行う変更手段と
を備えることを特徴とするソフトウエア提供装置。
【請求項７】
前記受信手段において前記ソフトウエア識別情報を受信すると、前記記憶手段は、前記ソフトウエア識別情報を、前記ソフトウエア識別情報に対応するソフトウエアを実行する前記電子機器の機器識別情報と対応付けて記憶する
ことを特徴とする請求項６に記載のソフトウエア提供装置。
【請求項８】
前記電子機器から、前記ソフトウエアの実行可能な電子機器の変更要求を受信すると、前記記憶手段に記憶されている前記電子機器の機器識別情報を、前記他の電子機器の機器識別情報に変更する
ことを特徴とする請求項６に記載のソフトウエア提供装置。
【請求項９】
前記受信手段は、前記ソフトウエア識別情報と共に、前記電子機器を利用するユーザのユーザ識別情報及び前記電子機器の機器識別情報とを受信し、
前記ソフトウエア送信手段は、前記ユーザ識別情報と前記機器識別情報とに基づいて認証し、前記ソフトウエアを前記電子機器に提供する
ことを特徴とする請求項６に記載のソフトウエア提供装置。
【請求項１０】
前記変更手段は、前記電子機器から他の電子機器への変更要求と共に受信する前記ユーザ識別情報と前記電子機器の機器識別情報とに基づいて認証し、前記他の電子機器への変更を行う
ことを特徴とする請求項６に記載のソフトウエア提供装置。
【請求項１１】
前記ソフトウエア送信手段は、前記変更手段によって前記電子機器から前記他の電子機器への変更が行なわれると、前記他の電子機器へ、前記電子機器へ提供されたソフトウエアを送信する
ことを特徴とする請求項６に記載のソフトウエア提供装置。
【請求項１２】
ユーザの識別情報であるユーザ識別情報と対応付けられて登録されている機器の識別情報である機器識別情報により識別される電子機器に、ネットワークを介してソフトウエアを提供するソフトウエア提供方法において、
前記ユーザ識別情報と、前記機器識別情報とを対応付けて記憶手段に記憶し、
前記電子機器から、所望するソフトウエアを識別するソフトウエア識別情報を受信し、
受信される前記ソフトウエア識別情報に対応するソフトウエアを前記電子機器に送信し、
前記電子機器から所望される前記ソフトウエアを実行可能とするライセンスを発行し、
前記ライセンスによって前記ソフトウエアを実行可能とする電子機器を、前記電子機器から他の電子機器への変更要求を受信し、前記他の電子機器への変更を行う
ことを特徴とするソフトウエア提供方法。
【請求項１３】
ユーザの識別情報であるユーザ識別情報と対応付けられて登録されている機器の識別情報である機器識別情報により識別される電子機器に、ネットワークを介してソフトウエアを提供するためのプログラムであって、
前記ユーザ識別情報と、前記機器識別情報とを対応付けて記憶手段に記憶し、
前記電子機器から、所望するソフトウエアを識別するソフトウエア識別情報を受信し、
受信される前記ソフトウエア識別情報に対応するソフトウエアを前記電子機器に送信し、
前記電子機器から所望される前記ソフトウエアを実行可能とするライセンスを発行し、
前記ライセンスによって前記ソフトウエアを実行可能とする電子機器を、前記電子機器から他の電子機器への変更要求を受信し、前記他の電子機器への変更を行う
ことをコンピュータに実行させることを特徴とするプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【発明の属する技術分野】
本発明は、ソフトウエア提供システム、ソフトウエア提供装置および方法、並びにプログラムに関し、特に、同じユーザが保有する電子機器のうち、一の電子機器で実行可能となったソフトウエアを、他の電子機器においても実行可能とするソフトウエア提供システム、ソフトウエア提供装置および方法、並びにプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
【課題を解決するための手段】
本発明の第１のソフトウエア提供システムは、電子機器が、ユーザ識別情報、機器識別情報、および提供を受けるソフトウエアの識別情報であるソフトウエア識別情報をソフトウエア提供サーバに送信して、ソフトウエアの提供を要求する第１の要求手段と、第１の要求手段による要求に応じてソフトウエア提供サーバより提供されたソフトウエアをインストールするインストール手段と、インストール手段によりインストールされたソフトウエアのソフトウエア識別情報、ユーザ識別情報、および機器識別情報をソフトウエア提供サーバに送信して、インストール手段によりインストールされたソフトウエアの実行に必要な、所定のライセンス生成情報に基づいて生成されるライセンスの提供を要求する第２の要求手段と、第２の要求手段による要求に応じて提供されたライセンスを利用してインストール手段によりインストールされたソフトウエアを実行する実行手段と、実行手段による実行が可能となったソフトウエアの他の電子機器への移動を、ソフトウエア提供サーバに要求する第３の要求手段とを有し、ソフトウエア提供サーバが、電子機器の第１の要求手段により送信されてきたユーザ識別情報と機器識別情報とが対応付けられて登録されているとき、第１の要求手段により送信されてきたソフトウエア識別情報を、ユーザ識別情報および機器識別情報と対応付けて登録する登録手段と、登録手段により登録されたソフトウエア識別情報によって識別されるソフトウエアを電子機器に提供する提供手段と、電子機器の第２の要求手段により送信されてきたソフトウエア識別情報、ユーザ識別情報、および機器識別情報が対応付けられて登録されているとき、ライセンス生成情報を生成する生成手段と、電子機器の第３の要求手段によりソフトウエアの他の電子機器への移動が要求されたとき、そのソフトウエアのソフトウエア識別情報と、そのソフトウエア識別情報に対応付けられているユーザ識別情報および機器識別情報を削除するとともに、そのソフトウエアのソフトウエア識別情報を、他の電子機器の機器識別情報とユーザ識別情報に対応させて登録する移動手段とを有することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明の第１のソフトウエア提供システムにおいては、電子機器で、ユーザ識別情報、機器識別情報、および提供を受けるソフトウエアの識別情報であるソフトウエア識別情報がソフトウエア提供サーバに送信されて、ソフトウエアの提供が要求され、要求に応じてソフトウエア提供サーバより提供されたソフトウエアがインストールされ、インストールされたソフトウエアのソフトウエア識別情報、ユーザ識別情報、および機器識別情報がソフトウエア提供サーバに送信されて、インストールされたソフトウエアの実行に必要な、所定のライセンス生成情報に基づいて生成されるライセンスの提供が要求され、要求に応じて提供されたライセンスが利用されてインストールされたソフトウエアが実行され、実行が可能となったソフトウエアの他の電子機器への移動が、ソフトウエア提供サーバに要求され、ソフトウエア提供サーバで、電子機器から送信されてきたユーザ識別情報と機器識別情報とが対応付けられて登録されているとき、電子機器から送信されてきたソフトウエア識別情報が、ユーザ識別情報および機器識別情報と対応付けられて登録され、登録されたソフトウエア識別情報によって識別されるソフトウエアが電子機器に提供され、電子機器から送信されてきたソフトウエア識別情報、ユーザ識別情報、および機器識別情報が対応付けられて登録されているとき、ライセンス生成情報が生成され、ソフトウエアの他の電子機器への移動が要求されたとき、そのソフトウエアのソフトウエア識別情報と、そのソフトウエア識別情報に対応付けられているユーザ識別情報および機器識別情報を削除するとともに、そのソフトウエアのソフトウエア識別情報が、他の電子機器の機器識別情報とユーザ識別情報に対応させて登録される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明の第１のソフトウエア提供装置は、電子機器から、ソフトウエアの提供の要求とともに送信されてきたユーザ識別情報と機器識別情報とが対応付けられて登録されているとき、電子機器から送信されてきたソフトウエアの識別情報であるソフトウエア識別情報を、ユーザ識別情報および機器識別情報と対応付けて登録する登録手段と、登録手段により登録されたソフトウエア識別情報によって識別されるソフトウエアを電子機器に提供する提供手段と、電子機器から、提供手段により提供されたソフトウエアを実行するために必要なライセンスの提供の要求とともに送信されてきたソフトウエア識別情報、ユーザ識別情報、および機器識別情報が対応付けられて登録されているとき、ライセンスを生成するのに必要なライセンス生成情報を生成する生成手段と、電子機器から、ライセンス生成情報により生成されたライセンスによって実行可能となったソフトウエアの他の電子機器への移動が要求されたとき、そのソフトウエアのソフトウエア識別情報と、そのソフトウエア識別情報に対応付けられているユーザ識別情報および機器識別情報を削除するとともに、そのソフトウエアのソフトウエア識別情報を、他の電子機器の機器識別情報とユーザ識別情報に対応させて登録する移動手段とを備えることを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の第１のソフトウエア提供方法は、電子機器から、ソフトウエアの提供の要求とともに送信されてきたユーザ識別情報と機器識別情報とが対応付けられて登録されているとき、電子機器から送信されてきたソフトウエアの識別情報であるソフトウエア識別情報を、ユーザ識別情報および機器識別情報と対応付けて登録する登録ステップと、登録ステップの処理で登録されたソフトウエア識別情報によって識別されるソフトウエアを電子機器に提供する提供ステップと、電子機器から、提供ステップの処理で提供されたソフトウエアを実行するために必要なライセンスの提供の要求とともに送信されてきたソフトウエア識別情報、ユーザ識別情報、および機器識別情報が対応付けられて登録されているとき、ライセンスを生成するのに必要なライセンス生成情報を生成する生成ステップと、電子機器から、ライセンス生成情報により生成されたライセンスによって実行可能となったソフトウエアの他の電子機器への移動が要求されたとき、そのソフトウエアのソフトウエア識別情報と、そのソフトウエア識別情報に対応付けられているユーザ識別情報および機器識別情報を削除するとともに、そのソフトウエアのソフトウエア識別情報を、他の電子機器の機器識別情報とユーザ識別情報に対応させて登録する移動ステップとを含むことを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明の第１のプログラムは、電子機器から、ソフトウエアの提供の要求とともに送信されてきたユーザ識別情報と機器識別情報とが対応付けられて登録されているときの、電子機器から送信されてきたソフトウエアの識別情報であるソフトウエア識別情報の、ユーザ識別情報および機器識別情報と対応付けての登録を制御する登録制御ステップと、登録制御ステップの処理で登録されたソフトウエア識別情報によって識別されるソフトウエアの電子機器への提供を制御する提供制御ステップと、電子機器から、提供制御ステップの処理で提供されたソフトウエアを実行するために必要なライセンスの提供の要求とともに送信されてきたソフトウエア識別情報、ユーザ識別情報、および機器識別情報が対応付けられて登録されているときの、ライセンスを生成するのに必要なライセンス生成情報の生成を制御する生成制御ステップと、電子機器から、ライセンス生成情報により生成されたライセンスによって実行可能となったソフトウエアの他の電子機器への移動が要求されたときの、そのソフトウエアのソフトウエア識別情報と、そのソフトウエア識別情報に対応付けられているユーザ識別情報および機器識別情報の削除と、そのソフトウエアのソフトウエア識別情報の、他の電子機器の機器識別情報とユーザ識別情報に対応させての登録を制御する移動制御ステップとを含む処理をコンピュータに実行させることを特徴とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明の第１のソフトウエア提供装置および方法、並びにプログラムにおいては、電子機器から、ソフトウエアの提供の要求とともに送信されてきたユーザ識別情報と機器識別情報とが対応付けられて登録されているとき、電子機器から送信されてきたソフトウエアの識別情報であるソフトウエア識別情報が、ユーザ識別情報および機器識別情報と対応付けて登録され、登録されたソフトウエア識別情報によって識別されるソフトウエアが電子機器に提供され、電子機器から、提供されたソフトウエアを実行するために必要なライセンスの提供の要求とともに送信されてきたソフトウエア識別情報、ユーザ識別情報、および機器識別情報が対応付けられて登録されているとき、ライセンスを生成するのに必要なライセンス生成情報が生成され、電子機器から、ライセンス生成情報により生成されたライセンスによって実行可能となったソフトウエアの他の電子機器への移動が要求されたとき、そのソフトウエアのソフトウエア識別情報と、そのソフトウエア識別情報に対応付けられているユーザ識別情報および機器識別情報が削除されるとともに、そのソフトウエアのソフトウエア識別情報が、他の電子機器の機器識別情報とユーザ識別情報に対応付けられて登録される。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明の第２のソフトウエア提供システムは、電子機器が、所望するソフトウエアを識別するソフトウエア識別情報を、ソフトウエア提供サーバに送信することにより、ソフトウエアを要求するソフトウエア要求手段と、ソフトウエア要求手段によって提供されるソフトウエアを、ソフトウエア提供サーバより受信する受信手段と、受信手段により受信したソフトウエアのライセンスを要求するライセンス要求手段と、所望のソフトウエアの実行を電子機器とは別の電子機器において可能とさせるための、ソフトウエアの実行を可能とする電子機器の変更要求を行う変更要求手段とを備え、ソフトウエア提供サーバが、電子機器のソフトウエア要求手段によって要求されるソフトウエアを、電子機器に送信する送信手段と、ライセンス要求手段によって要求されるライセンスを発行する発行手段と、変更要求手段によって要求されるソフトウエアの実行可能とする電子機器の変更を行うことを特徴とする。
本発明の第２のソフトウエア提供システムにおいては、電子機器で、所望するソフトウエアを識別するソフトウエア識別情報を、ソフトウエア提供サーバに送信することにより、ソフトウエアが要求され、提供されるソフトウエアが、ソフトウエア提供サーバより受信され、受信されたソフトウエアのライセンスが要求され、所望のソフトウエアの実行を電子機器とは別の電子機器において可能とさせるための、ソフトウエアの実行を可能とする電子機器の変更要求が行され、ソフトウエア提供サーバで、電子機器によって要求されるソフトウエアが、電子機器に送信され、要求されるライセンスが発行され、要求されるソフトウエアの実行可能とする電子機器の変更が行われる。
本発明の第２のソフトウエア提供装置は、ユーザ識別情報と、機器識別情報とを対応付けて記憶する記憶手段と、電子機器から、所望するソフトウエアを識別するソフトウエア識別情報を受信する受信手段と、受信手段によって受信されるソフトウエア識別情報に対応するソフトウエアを電子機器に送信するソフトウエア送信手段と、電子機器から所望されるソフトウエアを実行可能とするライセンスを発行する発行手段と、ライセンスによってソフトウエアを実行可能とする電子機器を、電子機器から他の電子機器への変更要求を受信し、他の電子機器への変更を行う変更手段とを備えることを特徴とする。
受信手段においてソフトウエア識別情報を受信すると、記憶手段は、ソフトウエア識別情報を、ソフトウエア識別情報に対応するソフトウエアを実行する電子機器の機器識別情報と対応付けて記憶することができる。
電子機器から、ソフトウエアの実行可能な電子機器の変更要求を受信すると、記憶手段に記憶されている電子機器の機器識別情報を、他の電子機器の機器識別情報に変更することができる。
受信手段は、ソフトウエア識別情報と共に、電子機器を利用するユーザのユーザ識別情報及び電子機器の機器識別情報とを受信し、ソフトウエア送信手段は、ユーザ識別情報と機器識別情報とに基づいて認証し、ソフトウエアを電子機器に提供することができる。
変更手段は、電子機器から他の電子機器への変更要求と共に受信するユーザ識別情報と電子機器の機器識別情報とに基づいて認証し、他の電子機器への変更を行うことができる。
ソフトウエア送信手段は、変更手段によって電子機器から他の電子機器への変更が行なわれると、他の電子機器へ、電子機器へ提供されたソフトウエアを送信することができる。
本発明の第２のソフトウエア提供方法は、ユーザ識別情報と、機器識別情報とを対応付けて記憶手段に記憶し、電子機器から、所望するソフトウエアを識別するソフトウエア識別情報を受信し、受信されるソフトウエア識別情報に対応するソフトウエアを電子機器に送信し、電子機器から所望されるソフトウエアを実行可能とするライセンスを発行し、ライセンスによってソフトウエアを実行可能とする電子機器を、電子機器から他の電子機器への変更要求を受信し、他の電子機器への変更を行うことを特徴とする。
本発明の第２のプログラムは、ユーザ識別情報と、機器識別情報とを対応付けて記憶手段に記憶し、電子機器から、所望するソフトウエアを識別するソフトウエア識別情報を受信し、受信されるソフトウエア識別情報に対応するソフトウエアを電子機器に送信し、電子機器から所望されるソフトウエアを実行可能とするライセンスを発行し、ライセンスによってソフトウエアを実行可能とする電子機器を、電子機器から他の電子機器への変更要求を受信し、他の電子機器への変更を行うことをコンピュータに実行させることを特徴とする。
本発明の第２のソフトウエア提供装置および方法、並びにプログラムにおいては、ユーザ識別情報と、機器識別情報とが対応付けて記憶され、電子機器から、所望するソフトウエアを識別するソフトウエア識別情報が受信され、受信されるソフトウエア識別情報に対応するソフトウエアが電子機器に送信され、電子機器から所望されるソフトウエアを実行可能とするライセンスが発行され、ライセンスによってソフトウエアを実行可能とする電子機器を、電子機器から他の電子機器への変更要求が受信され、他の電子機器への変更が行われる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】変更
【補正の内容】
【００８１】
【発明の効果】
本発明によれば、１のユーザ識別情報と対応付けられて登録されている各電子機器において、１つのソフトウエアを実行することができる。
る。