JP2000047870A - Network installation system - Google Patents
Network installation systemInfo
- Publication number
- JP2000047870A JP2000047870A JP10218066A JP21806698A JP2000047870A JP 2000047870 A JP2000047870 A JP 2000047870A JP 10218066 A JP10218066 A JP 10218066A JP 21806698 A JP21806698 A JP 21806698A JP 2000047870 A JP2000047870 A JP 2000047870A
- Authority
- JP
- Japan
- Prior art keywords
- license
- software product
- server computer
- area network
- computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Computer And Data Communications (AREA)
Abstract
(57)【要約】
【課題】 ソフトウェア製品の確実なライセンス管理を
維持しつつも複数のLANを通信網を介して接続した広
域ネットワークシステムにおいて適したネットワークイ
ンストールシステムを提供する。
【解決手段】 WAN全体においてソフトウェア製品の
唯一つのライセンスキーが付与されたホストサーバコン
ピュータ4が接続されたホストLAN1と回線網3を介
して接続されたリモートLAN2にリモートサーバコン
ピュータ7を接続する。リモートサーバコンピュータ7
のライセンスサーバ15は、ライセンス管理サーバ13
へライセンス譲渡の可否について問合せをし、許可され
ると予め格納しておいた当該ソフトウェア製品をインス
トール要求を発したクライアントコンピュータ8,9へ
インストールする。
(57) [Problem] To provide a network installation system suitable for a wide area network system in which a plurality of LANs are connected via a communication network while maintaining reliable license management of software products. SOLUTION: In the entire WAN, a remote server computer 7 is connected to a host LAN 1 connected to a host server computer 4 to which only one license key of a software product is assigned and a remote LAN 2 connected via a line network 3. Remote server computer 7
The license server 15 of the license management server 13
The software product is inquired as to whether or not the license can be transferred, and if permitted, the software product stored in advance is installed in the client computers 8 and 9 which issued the installation request.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ネットワークイン
ストールシステム、特にライセンスキーにより管理され
るソフトウェア製品について、サーバコンピュータ又は
クライアントコンピュータからの要求により使用するこ
とが許可された当該ソフトウェア製品をクライアントコ
ンピュータにインストールするためのインストール方法
の改良に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a network installation system, and particularly to a software product managed by a license key, the software product of which is permitted to be used by a request from a server computer or a client computer, to a client computer. Related to the improvement of the installation method.
【0002】[0002]
【従来の技術】一般に、ソフトウェア製品を供給する側
とそのソフトウェア製品を使用する側との契約によりそ
のソフトウェア製品の使用が許可される場合、ソフトウ
ェア製品の使用許可の契約の都度、そのソフトウェア製
品を供給していたのでは手続等が煩雑であり、迅速な対
応がとれない。そこで、従来から、納入するシステムに
おいて使用の可能性のある全てのソフトウェア製品を予
めその納入システムに格納しておき、納入時には契約に
より使用が許可されたソフトウェア製品のみを使用可能
な状態に設定しておく方法が採られている。また、ソフ
トウェア製品を使用する側(顧客システム)において同
一のソフトウェア製品を複数のユーザに使用させたい場
合には、予め双方の契約により使用するクライアントコ
ンピュータの台数(ライセンス数)を設定しておく必要
がある。2. Description of the Related Art Generally, when a contract between a supplier of a software product and a party using the software product permits the use of the software product, the software product is licensed each time a license agreement for the use of the software product is made. If they were supplied, the procedures would be complicated, and prompt response would not be possible. Therefore, conventionally, all software products that may be used in the delivered system are stored in the delivery system in advance, and only software products that are permitted to be used by contract are set to be usable at the time of delivery. The method of keeping is adopted. If the same software product is to be used by a plurality of users on the side that uses the software product (customer system), the number of client computers (the number of licenses) to be used must be set in advance by both contracts. There is.
【0003】顧客システムにおいて使用が許可されたソ
フトウェア製品を複数のユーザで使用させる場合には、
そのソフトウェア製品をソフトウェア製品を供給する側
から個別に供給を受けるのではなく、そのソフトウェア
製品を顧客システム側において必要数をダウンロード
(コピー)して使用することになる。従って、不正コピ
ーのおそれがあり、この不正コピーをいかに防ぐかが重
要な問題となってきている。When a plurality of users use a software product permitted to be used in a customer system,
Instead of receiving the software products individually from the side that supplies the software products, the customer system side downloads (copies) and uses the required number of the software products. Therefore, there is a risk of illegal copying, and how to prevent such illegal copying has become an important issue.
【0004】このような不正コピーのプロテクションを
行うプロテクションシステムが特開平4−104325
号公報に開示されている。この従来例においては、クラ
イアント製品のライセンスサーバとなるサーバの当該マ
シンに予め付与されているマシンIDに対応したクライ
アント製品、ライセンス数、ライセンス期間の情報を持
つライセンスIDを顧客対応に発行し、このライセンス
IDをサーバに入力することによりクライアント製品を
ライセンス数だけ各クライアントコンピュータにダウン
ロードできるようにしている。このようにして、顧客シ
ステム側において使用が許可された数のソフトウェア製
品を各クラアイントコンピュータにインストールするこ
とができる。A protection system for protecting such illegal copy is disclosed in Japanese Patent Laid-Open No. 4-104325.
No. 6,086,045. In this conventional example, a license ID having information on the client product, the number of licenses, and the license period corresponding to the machine ID previously assigned to the machine of the server serving as the license server of the client product is issued to the customer. By inputting a license ID to the server, client products can be downloaded to each client computer by the number of licenses. In this way, the number of software products permitted to be used by the customer system can be installed in each client computer.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、従来に
おいては、上記のように1個のライセンスキーで管理さ
れるソフトウェア製品のライセンス管理を1台のライセ
ンスサーバのみで行っているので、例えば顧客システム
が複数のローカルエリアネットワーク(LAN)を通信
網を介して接続した広域ネットワークシステムであるよ
うな場合には、必ずしもコスト的、時間的の面からして
効率的なインストールをすることはできなかった。すな
わち、ライセンスサーバは、広域ネットワーク全体に散
在するLAN上のクライアントコンピュータに対して通
信網を介してソフトウェア製品をダウンロードする必要
があるため、回線費用、回線品質の面で問題があった。However, in the prior art, the license management of the software product managed by one license key is performed by only one license server as described above. In the case of a wide area network system in which a plurality of local area networks (LANs) are connected via a communication network, efficient installation has not always been possible in terms of cost and time. In other words, the license server needs to download software products via a communication network to client computers on a LAN scattered throughout the wide area network, and thus has a problem in line cost and line quality.
【0006】また、クライアントコンピュータをディス
クを持たないネットワークコンピュータで構築した場
合、ライセンスサーバは、ネットワークコンピュータの
起動時に通信網を介して毎回OSをダウンロードしなけ
ればならないため、回線費用並びにシステム立上げ完了
までに多大な時間がかかってしまうという問題があっ
た。Further, when the client computer is constructed by a network computer having no disk, the license server must download the OS via the communication network every time the network computer is started, so that the line cost and the system startup are completed. There is a problem that it takes a long time.
【0007】本発明は以上のような問題を解決するため
になされたものであり、その目的は、ソフトウェア製品
の確実なライセンス管理を維持しつつも複数のLANを
通信網を介して接続した広域ネットワークシステムにお
いて適したネットワークインストールシステムを提供す
ることにある。SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and an object of the present invention is to provide a wide area network in which a plurality of LANs are connected via a communication network while maintaining reliable license management of software products. It is to provide a network installation system suitable for a network system.
【0008】[0008]
【課題を解決するための手段】以上のような目的を達成
するために、本発明に係るネットワークインストールシ
ステムは、クライントコンピュータが接続されたローカ
ルエリアネットワークを通信網を介して接続することに
よって形成された広域ネットワーク全体において、一つ
のソフトウェア製品の不正コピー防止のために複数のク
ライアントコンピュータにインストール許可を与えるた
めの唯一つのライセンスキーが付与されたホストサーバ
コンピュータと、前記ホストサーバコンピュータと異な
るリモートローカルエリアネットワークに接続され、前
記ホストサーバコンピュータにより使用されることが許
可されたソフトウェア製品を、当該リモートローカルエ
リアネットワーク側において予め用意した当該ソフトウ
ェア製品を用いて当該リモートローカルエリアネットワ
ークに接続されているクライアントコンピュータに対し
てインストールを行う手段とを有するものである。To achieve the above object, a network installation system according to the present invention is formed by connecting a local area network to which a client computer is connected via a communication network. In the entire wide area network, a host server computer provided with only one license key for granting installation permission to a plurality of client computers to prevent unauthorized copying of one software product, and a remote local area different from the host server computer A software product connected to a network and authorized to be used by the host server computer, using the software product prepared in advance on the remote local area network side. And it has a means for performing the installation to the client computers connected to the remote local area network.
【0009】また、前記ホストサーバコンピュータは、
ライセンスキーに関する情報及び当該ソフトウェア製品
の広域ネットワーク全体において譲渡許可したライセン
ス数に基づいて前記リモートローカルエリアネットワー
ク側からのライセンス譲渡要求に対する可否を判定し、
その結果を返答する手段を有し、前記リモートローカル
エリアネットワーク側には、前記ホストサーバコンピュ
ータへライセンス譲渡要求を送出することによって同一
のローカルエリアネットワークに接続されているクライ
アントコンピュータに対するインストールの可否を問い
合わせる手段と、問合せの結果、前記ホストサーバコン
ピュータにより使用されることが許可されたソフトウェ
ア製品を当該クライアントコンピュータに対してインス
トールを行う手段とが設けられたものである。Further, the host server computer comprises:
Determining whether or not a license transfer request from the remote local area network side is possible based on the information on the license key and the number of licenses permitted to be transferred in the entire wide area network of the software product;
Means for responding to the result, wherein the remote local area network side inquires of the client server connected to the same local area network whether or not installation is possible by sending a license transfer request to the host server computer. And means for installing, on the client computer, a software product permitted to be used by the host server computer as a result of the inquiry.
【0010】また、前記リモートローカルエリアネット
ワーク側には、同一リモートローカルエリアネットワー
クに接続されているクライアントコンピュータにインス
トールされている当該ソフトウェア製品を当該クライア
ントコンピュータからアンインストールする手段と、ア
ンインストールした当該ソフトウェア製品に関するライ
センス情報の削除要求を前記ホストサーバコンピュータ
へ送出する手段とが設けられてたものである。The remote local area network further includes means for uninstalling the software product installed on the client computer connected to the same remote local area network from the client computer; Means for sending a request to delete license information relating to a product to the host server computer.
【0011】更に、インストール対象のクライアントコ
ンピュータが外部記憶装置を持たないネットワークコン
ピュータであって当該クライアントコンピュータへイン
ストールするソフトウェア製品がダウンロード用オペレ
ーティングシステムであるとき、前記リモートローカル
エリアネットワーク側には、当該リモートローカルエリ
アネットワーク側において予め用意したダウンロード用
オペレーティングシステムを、前記ホストサーバコンピ
ュータにより許可されたことによって当該クライアント
コンピュータに対してダウンロードする手段が設けられ
たものである。Further, when the client computer to be installed is a network computer having no external storage device and the software product to be installed on the client computer is a download operating system, the remote local area network side includes the remote local area network. A means is provided for downloading a download operating system prepared in advance on the local area network side to the client computer when permitted by the host server computer.
【0012】[0012]
【発明の実施の形態】以下、図面に基づいて、本発明の
好適な実施の形態について説明する。Preferred embodiments of the present invention will be described below with reference to the drawings.
【0013】実施の形態1.図1は、本発明に係るネッ
トワークインストールシステムの実施の形態1を示した
システム全体構成図である。本実施の形態におけるネッ
トワークインストールシステムは、複数のLAN1,2
を通信網である回線網3を介して接続することによって
形成された広域ネットワーク(WAN)に組み込まれた
システムである。LAN1には、ホストサーバコンピュ
ータ4と2台のクライアントコンピュータ5,6とが接
続されている。なお、ホストサーバコンピュータ4が接
続されているLAN1を便宜上、ホストLANと呼ぶこ
とにする。一方、LAN2には、リモートサーバコンピ
ュータ7と2台のクライアントコンピュータ8,9とが
接続されている。なお、ホストLAN1と回線網3を介
して通信可能に接続されたリモートサーバコンピュータ
7が接続されているLAN2を便宜上、リモートLAN
と呼ぶことにする。図1では、各LAN1,2に2台ず
つのクライアントコンピュータ5,6及び8,9を接続
した例を示したが、この台数に制限されることはない。
また、リモートLAN2の接続数も制限されない。Embodiment 1 FIG. FIG. 1 is an overall configuration diagram of a network installation system according to a first embodiment of the present invention. The network installation system according to the present embodiment includes a plurality of LANs 1 and 2.
Is connected to a wide area network (WAN) which is formed by connecting the network via a network 3 as a communication network. A host server computer 4 and two client computers 5 and 6 are connected to the LAN 1. Note that the LAN 1 to which the host server computer 4 is connected is called a host LAN for convenience. On the other hand, a remote server computer 7 and two client computers 8 and 9 are connected to the LAN 2. For convenience, a LAN 2 to which a remote server computer 7 communicably connected to a host LAN 1 via a network 3 is connected is referred to as a remote LAN.
I will call it. FIG. 1 shows an example in which two client computers 5, 6 and 8, 9 are connected to each of the LANs 1 and 2, however, the number is not limited.
Further, the number of connections of the remote LAN 2 is not limited.
【0014】ホストサーバコンピュータ4には、WAN
全体において、ある一つのソフトウェア製品の不正コピ
ー防止のために複数のクライアントコンピュータにイン
ストール許可を与えるための唯一つのライセンスキーが
付与されている。このソフトウェア製品は、CD−RO
M等の媒体10により提供され、ホストサーバコンピュ
ータ4の内部に格納されている。また、使用許可ライセ
ンス11は、各システム固有の識別記号であるシステム
IDと、管理対象のソフトウェア製品の種別を示す製品
IDと、そのソフトウェア製品の版名を示すバージョン
記号と、契約により上記システム上で使用することが許
可されたクライアントコンピュータの台数を示す使用許
可台数(ライセンス数)とから構成されるインストール
条件を製品ID毎にまとめて記号列として暗号化したも
のである。この記号列は、一定の規則に基づき暗号化す
ることでライセンスキーとして使用され、ホストサーバ
コンピュータ4の端末装置12から入力され、ホストサ
ーバコンピュータ4上で解読されて当該ソフトウェア製
品のインストール可否の判断基準となる。上記システム
IDは、ネットワークインストールシステムを特定する
ための固有の識別番号であるため、基本的には任意のコ
ンピュータに設定可能である。本実施の形態では、ホス
トサーバコンピュータ4においてライセンスキーに基づ
いたWAN全体の当該ソフトウェア製品のライセンス管
理を行うため、ホストサーバコンピュータ4のシステム
IDが設定される。また、製品IDは、媒体10により
格納されたソフトウェア製品の製品IDである。ライセ
ンス管理サーバ13は、ホストサーバコンピュータ4上
で動作するプログラムであり、実行されることでライセ
ンスキーに基づいて当該ソフトウェア製品のWAN全体
におけるライセンス管理を行う手段を構成する。また、
リモートサーバコンピュータ7とのライセンス譲渡要求
等のライセンスに関する情報のやり取りを行う。The host server computer 4 has a WAN
As a whole, only one license key is given to give permission for installation to a plurality of client computers to prevent unauthorized copying of one software product. This software product is CD-RO
M, etc., and are stored inside the host server computer 4. The use license 11 includes a system ID, which is an identification symbol unique to each system, a product ID, which indicates the type of a software product to be managed, a version symbol, which indicates a version name of the software product, and a contract with the system. In this example, the installation conditions including the number of client computers (the number of licenses) indicating the number of client computers that are permitted to be used are encrypted for each product ID as a symbol string. This symbol string is used as a license key by encrypting it based on a certain rule, is input from the terminal device 12 of the host server computer 4, is decoded on the host server computer 4, and determines whether or not the software product can be installed. Become a reference. Since the system ID is a unique identification number for specifying the network installation system, it can be basically set to any computer. In the present embodiment, the system ID of the host server computer 4 is set in order to perform the license management of the software product of the entire WAN based on the license key in the host server computer 4. The product ID is a product ID of a software product stored on the medium 10. The license management server 13 is a program that operates on the host server computer 4 and, when executed, constitutes a means for managing a license of the software product in the entire WAN based on the license key. Also,
It exchanges information about the license, such as a license transfer request, with the remote server computer 7.
【0015】一方、リモートサーバコンピュータ7に
は、ホストサーバコンピュータ4と同じソフトウェア製
品がCD−ROM等の媒体14により提供され、リモー
トサーバコンピュータ7の内部に格納されている。な
お、当該ソフトウェア製品の使用許可ライセンスは、W
AN全体において一つだけ提供され、それはホストサー
バコンピュータ4に供給されるので、リモートサーバコ
ンピュータ7には供給されない。ライセンスサーバ15
は、リモートサーバコンピュータ7上で動作するアプリ
ケーションであり、実行されることで同一のリモートL
AN2に接続されているクライアントコンピュータ8,
9へのソフトウェア製品のインストールの可否の問合せ
や、その問合せの結果、使用が許可されたときにソフト
ウェア製品のインストールを行う。On the other hand, the same software product as the host server computer 4 is provided to the remote server computer 7 by a medium 14 such as a CD-ROM, and is stored inside the remote server computer 7. The license to use the software product is W
Only one is provided throughout the AN, which is supplied to the host server computer 4 and therefore not supplied to the remote server computer 7. License server 15
Is an application that operates on the remote server computer 7 and is executed by the same remote L
Client computer 8 connected to AN2,
Inquires whether the software product can be installed in the software 9 and when the use is permitted as a result of the inquiry, the software product is installed.
【0016】本実施の形態において特徴的なことは、リ
モートLAN2側にソフトウェア製品を用意し、かつラ
イセンスの管理を行うホストサーバコンピュータ4にイ
ンストールの可否を問い合わせる手段を設けるようにし
たことである。これにより、一つのソフトウェア製品の
ライセンスキーを管理するだけでWAN全体におけるラ
イセンス管理を確保しつつ回線網3を介することなくイ
ンストールをすることができるので、インストールに要
する回線費用の削減を図ることができる。The feature of this embodiment is that a software product is prepared on the remote LAN 2 side, and a means is provided for inquiring of the host server computer 4 that manages the license whether the installation is possible. Thus, the installation can be performed without the intermediary of the network 3 while maintaining the license management for the entire WAN only by managing the license key of one software product, so that the line cost required for the installation can be reduced. it can.
【0017】次に、本実施の形態におけるインストール
処理について図2に示したフローチャートを用いて説明
する。ここでは、リモートLAN2のクライアントコン
ピュータ8に対するライセンス管理対象のソフトウェア
製品をインストールする場合を例にして説明する。Next, an installation process according to this embodiment will be described with reference to a flowchart shown in FIG. Here, a case will be described as an example where a software product subject to license management is installed in the client computer 8 of the remote LAN 2.
【0018】ライセンスサーバ15がクライアントコン
ピュータ8からのソフトウェア製品のインストール要求
を受け付けると(ステップ101)、ホストサーバコン
ピュータ4へライセンス譲渡要求を送ることによってソ
フトウェア製品のインストールの可否について問い合わ
せる(ステップ102)。ライセンス譲渡要求には、イ
ンストールを要求するソフトウェア製品の情報(製品I
D、バージョン記号)、要求元のクライアントコンピュ
ータ8に関する情報(システムID、使用OS等)及び
要求発信元のリモートサーバコンピュータ7に関する情
報等が含まれている。When the license server 15 receives a software product installation request from the client computer 8 (step 101), the license server 15 sends a license transfer request to the host server computer 4 to inquire whether the software product can be installed (step 102). The license transfer request includes information on the software product requested to be installed (Product I
D, version symbol), information about the requesting client computer 8 (system ID, OS used, etc.), information about the requesting remote server computer 7, and the like.
【0019】ホストサーバコンピュータ4において、ラ
イセンス管理サーバ13は、回線網3を介してリモート
サーバコンピュータ7が送出したライセンス譲渡要求を
受け付けると、ライセンステーブルを参照してライセン
ス譲渡の可否についてチェックする(ステップ10
3)。ライセンステーブルには、使用許可ライセンス1
1に基づく情報、すなわちシステムID、製品ID、バ
ージョン記号及び使用許可台数と、WAN全体において
ライセンス譲渡済みの数と、インストール先に関する情
報(クライアントコンピュータ、日付情報等)とが含ま
れている。ライセンス管理サーバ13は、ライセンステ
ーブル内のライセンス譲渡済みの数が使用許可台数に達
しておらずまだ余裕があるときには譲渡可と判断し、達
していれば譲渡不可と判断する。余裕があるとき、ライ
センス管理サーバ13は、ライセンス譲渡済みの数のイ
ンクリメント及びインストール先に関する情報の設定を
行うことでライセンステーブルの更新を行う。そして、
ライセンス譲渡可の旨をリモートサーバコンピュータ7
へ返答する(ステップ104)。In the host server computer 4, when the license management server 13 receives the license transfer request sent from the remote server computer 7 via the line network 3, the license management server 13 checks whether the license can be transferred by referring to the license table (step). 10
3). In the license table, license 1
1, information including the system ID, the product ID, the version symbol, and the number of authorized users, the number of licenses that have been transferred in the entire WAN, and information on the installation destination (client computer, date information, etc.). The license management server 13 determines that transfer is possible when the number of licenses transferred in the license table has not reached the number of permitted licenses and there is still room, and determines that transfer is not possible when the number has been reached. When there is room, the license management server 13 updates the license table by incrementing the number of licenses transferred and setting information on the installation destination. And
Remote server computer 7 indicating that the license can be transferred
(Step 104).
【0020】一方、ライセンス譲渡済みの数が使用許可
台数に達していれば当該ソフトウェア製品のライセンス
に空きがないと判断して、ライセンス管理サーバ13
は、ライセンス譲渡不可の旨をリモートサーバコンピュ
ータ7へ返答する(ステップ107)。On the other hand, if the number of licenses transferred has reached the number of licenses that have been used, it is determined that there is no available license for the software product, and the license management server 13
Responds to the remote server computer 7 that the license cannot be transferred (step 107).
【0021】リモートサーバコンピュータ7において、
ライセンスサーバ15は、問合せに対するホストサーバ
コンピュータ4からの返答を受け取ると、その内容がラ
イセンス譲渡可の場合、クライアントコンピュータ8に
対してソフトウェア製品のインストールを行う(ステッ
プ105)。この際、ライセンスサーバ15は、媒体1
4により提供され予め格納されているソフトウェア製品
をインストールすることになり、回線網3を介してソフ
トウェア製品の転送が行われることはない。ライセンス
を必要とするソフトウェア製品は、ライセンスキーが供
給されない限り使用することはできないが、ライセンス
の供与に関係なく購入することは可能である。従って、
本実施の形態においては、リモートLAN2側で事前に
用意し、それを用いてインストールを行うようにした。
インストール終了後、ライセンスサーバ15は、リモー
トサーバコンピュータ7側で保持するライセンステーブ
ルの更新を行う(ステップ106)。リモートサーバコ
ンピュータ7側のライセンステーブルのデータ構成は、
ホストサーバコンピュータ4側におけるライセンステー
ブルと同様であるが、このテーブルで関する情報は、W
AN全体のではなくリモートLAN2におけるものであ
る。具体的には、ライセンステーブルにおいてライセン
ス譲渡済みの数の代わりにライセンスサーバ15が管理
するリモートLAN2側において譲渡されたライセンス
数が管理され、インストール先の情報もWAN全体ので
はなく管理するリモートLAN2の範囲内に関するもの
である。従って、ライセンスサーバ15は、インストー
ルに伴い譲渡を受けたライセンス数のインクリメントと
インストール先に関する情報の設定を行う。In the remote server computer 7,
When receiving a response to the inquiry from the host server computer 4, the license server 15 installs a software product on the client computer 8 if the content is a license transferable (step 105). At this time, the license server 15
4 will be installed, and the software product will not be transferred via the network 3. A software product that requires a license cannot be used unless a license key is provided, but can be purchased without a license. Therefore,
In the present embodiment, the remote LAN 2 is prepared in advance and used to perform installation.
After the installation is completed, the license server 15 updates the license table stored in the remote server computer 7 (step 106). The data structure of the license table on the remote server computer 7 side is as follows:
The license table is the same as the license table on the host server computer 4 side.
Not on the entire AN, but on the remote LAN2. Specifically, in the license table, the number of transferred licenses is managed on the side of the remote LAN 2 managed by the license server 15 instead of the number of transferred licenses. It is about the range. Accordingly, the license server 15 increments the number of licenses transferred with the installation and sets information on the installation destination.
【0022】一方、ホストサーバコンピュータ4からラ
イセンス譲渡不可の旨の返答を受けたときには、ライセ
ンスサーバ15は、その旨をクライアントコンピュータ
8へ通知する(ステップ108)。On the other hand, when receiving a response from the host server computer 4 indicating that the license cannot be transferred, the license server 15 notifies the client computer 8 of that (step 108).
【0023】本実施の形態によれば、以上のように、ソ
フトウェア製品のライセンス管理を唯一つのライセンス
キーが供給されたホストサーバコンピュータ4において
行うようにし、リモートLAN2に接続されているクラ
イアントコンピュータ8,9に対してソフトウェア製品
のインストールを行う際には、ホストサーバコンピュー
タ4が回線網3を介して行うのではなく、リモートサー
バコンピュータ7がホストサーバコンピュータ4により
許可されてからリモートLAN2側に用意したソフトウ
ェア製品をインストールするようにした。これにより、
ソフトウェア製品のライセンス管理は、唯一つのライセ
ンスキーの管理を行うだけでよいので、当該ソフトウェ
ア製品のライセンス管理を簡便にかつ確実に行うことが
できる。更に、回線網3を介することなくリモートLA
N2に接続されたクライアントコンピュータ8,9に対
してインストールを行うことができるので、ソフトウェ
ア製品の転送に伴う回線費用を削減することができる。
また、回線網3を介してソフトウェア製品の転送を行わ
ないので回線品質の影響も受けることはない。According to the present embodiment, as described above, the license management of the software product is performed in the host server computer 4 to which only one license key is supplied, and the client computer 8 connected to the remote LAN 2 When installing a software product on the remote LAN 9, the remote server computer 7 is permitted by the host server computer 4 and prepared on the remote LAN 2 side instead of the host server computer 4 via the network 3. Installed software products. This allows
Since the license management of the software product only needs to manage one license key, the license management of the software product can be performed easily and reliably. Further, the remote LA can be used without passing through the line network 3.
Since the installation can be performed on the client computers 8 and 9 connected to N2, the line cost associated with the transfer of the software product can be reduced.
In addition, since software products are not transferred via the network 3, there is no influence of line quality.
【0024】なお、本実施の形態におけるインストール
処理では、クライアントコンピュータ8からの要求によ
りインストールを行うようにしたが、ライセンスサーバ
15の指示によりクライアントコンピュータ8へインス
トールを行うようにしてもよい。In the installation process according to the present embodiment, installation is performed in response to a request from the client computer 8, but installation may be performed in the client computer 8 in accordance with an instruction from the license server 15.
【0025】また、本実施の形態では、リモートLAN
2に1台のリモートサーバコンピュータ7を接続した構
成としたが、ライセンスサーバ15を実行するサーバコ
ンピュータとソフトウェア製品を格納するサーバコンピ
ュータとを別個に設けてそれぞれをリモートLAN2に
接続した構成としてもよい。In this embodiment, the remote LAN
2 is connected to one remote server computer 7, but a server computer for executing the license server 15 and a server computer for storing software products may be separately provided and connected to the remote LAN 2. .
【0026】実施の形態2.上記実施の形態1では、ソ
フトウェア製品のインストールを行う場合について説明
したが、本実施の形態では、アンインストールを行う場
合について説明する。なお、システムの全体構成は実施
の形態1と同じであるが、ライセンスサーバ15がアン
インストール機能を有している点が異なる。以下、アン
インストール処理について図3に示したフローチャート
を用いて説明する。ここでは、リモートLAN2のクラ
イアントコンピュータ8にインストール済みのライセン
ス管理対象のソフトウェア製品をアンインストールする
場合を例にして説明する。Embodiment 2 FIG. In the first embodiment, the case where the software product is installed has been described. In the present embodiment, the case where the uninstallation is performed will be described. The overall configuration of the system is the same as that of the first embodiment, except that the license server 15 has an uninstall function. Hereinafter, the uninstallation process will be described with reference to the flowchart shown in FIG. Here, a case will be described as an example in which a software product subject to license management that has been installed on the client computer 8 of the remote LAN 2 is uninstalled.
【0027】ライセンスサーバ15は、クライアントコ
ンピュータ8から要求によりあるいは他のクライアント
コンピュータ9へそのソフトウェア製品のインストール
先を移動させたいなどの理由によりソフトウェア製品を
所定のプロシージャに従ってアンインストールを実行す
る(ステップ111)。アンインストール終了後、ライ
センスサーバ15は、リモートサーバコンピュータ7側
で保持するライセンステーブルの更新を行う(ステップ
112)。これは、インストール処理とは逆に、アンイ
ンストールに伴い譲渡を受けたライセンス数のデクリメ
ントとアンインストール先に関する情報の設定すなわち
インストール先に関する情報の削除を行う。その後、ラ
イセンスサーバ15は、ライセンス削除要求をホストサ
ーバコンピュータ4へ送出する(ステップ113)。The license server 15 executes the uninstallation of the software product according to a predetermined procedure for a request from the client computer 8 or for moving the installation destination of the software product to another client computer 9 (step 111). ). After the end of the uninstallation, the license server 15 updates the license table stored on the remote server computer 7 (step 112). In this case, contrary to the installation process, the number of licenses transferred with the uninstallation is decremented, and information on the uninstallation destination is set, that is, information on the installation destination is deleted. Thereafter, the license server 15 sends a license deletion request to the host server computer 4 (Step 113).
【0028】ホストサーバコンピュータ4において、ラ
イセンス管理サーバ13は、回線網3を介してリモート
サーバコンピュータ7が送出したライセンス削除要求を
受け付けると、ライセンステーブルを参照してそのライ
センス削除要求に関連するライセンスに関する情報の削
除を行う(ステップ114)。具体的には、ライセンス
譲渡済みの数のデクリメント及びインストール先に関す
る情報の削除を行う。In the host server computer 4, when the license management server 13 receives the license deletion request sent from the remote server computer 7 via the line network 3, the license management server 13 refers to the license table and relates to the license related to the license deletion request. The information is deleted (step 114). Specifically, the number of licenses transferred is decremented and information on the installation destination is deleted.
【0029】本実施の形態によれば、アンインストール
処理をホストサーバコンピュータ4により回線網3を介
して行われることはないので、回線費用の削減を図るこ
とができる。According to the present embodiment, the uninstallation process is not performed by the host server computer 4 via the network 3, so that the line cost can be reduced.
【0030】実施の形態3.図4は、本発明に係るネッ
トワークインストールシステムの実施の形態2を示した
システム全体構成図である。本実施の形態におけるネッ
トワークインストールシステムは、基本的には実施の形
態1と同じであるが、クライアントコンピュータとして
ディスク等の外部記憶装置を持たないネットワークコン
ピュータ16がリモートLAN2に接続した点が異なっ
ている。このようなネットワークコンピュータ16のシ
ステムを起動するときには、このネットワークコンピュ
ータ16が使用するオペレーティングシステム(OS)
をダウンロードする必要がある。すなわち、本実施の形
態は、外部記憶装置を持たないネットワークコンピュー
タ16に対してソフトウェア製品としてのOSをダウン
ロードする場合に適用可能なネットワークインストール
システムを示している。このため、リモートサーバコン
ピュータ7において、ライセンスサーバ15は、OSの
ダウンロードのための環境設定を行う機能を更に有し、
また、別個にOSのダウンロードを実行するアプリケー
ションであるダウンロードサーバ17が設けられてい
る。Embodiment 3 FIG. 4 is an overall system configuration diagram showing Embodiment 2 of the network installation system according to the present invention. The network installation system in this embodiment is basically the same as that in the first embodiment, except that a network computer 16 having no external storage device such as a disk as a client computer is connected to a remote LAN 2. . When the system of the network computer 16 is started, an operating system (OS) used by the network computer 16 is used.
Need to download. That is, the present embodiment shows a network installation system applicable when downloading an OS as a software product to a network computer 16 having no external storage device. Therefore, in the remote server computer 7, the license server 15 further has a function of setting an environment for downloading the OS.
Further, a download server 17 which is an application for separately executing the OS download is provided.
【0031】次に、本実施の形態における処理について
図5に示したフローチャートを用いて説明する。ここで
は、リモートLAN2のネットワークコンピュータ16
に対するライセンス管理対象のOSをダウンロードする
場合を例にして説明する。Next, the processing in the present embodiment will be described with reference to the flowchart shown in FIG. Here, the network computer 16 of the remote LAN 2
The following describes an example of downloading a license-managed OS for a license.
【0032】ライセンスサーバ15は、ホストサーバコ
ンピュータ4へライセンス譲渡要求を送ることによって
ネットワークコンピュータ16へのOSのダウンロード
の可否について問い合わせる(ステップ121)。ライ
センス譲渡要求には、ダウンロードを要求するOSの情
報(製品ID、バージョン記号)、要求元のネットワー
クコンピュータ16に関する情報(システムID、使用
OS等)及び要求発信元のリモートサーバコンピュータ
7に関する情報等が含まれている。The license server 15 sends a license transfer request to the host server computer 4 to inquire whether the OS can be downloaded to the network computer 16 (step 121). The license transfer request includes information on the OS requesting the download (product ID, version symbol), information on the requesting network computer 16 (system ID, OS used, etc.), information on the remote server computer 7 requesting the information, and the like. include.
【0033】ホストサーバコンピュータ4において、ラ
イセンス管理サーバ13は、回線網3を介してリモート
サーバコンピュータ7が送出したライセンス譲渡要求を
受け付けると、ライセンステーブルを参照してライセン
ス譲渡の可否についてチェックする(ステップ12
2)。なお、ライセンステーブルの内容は、実施の形態
1と同じであり、インストール先がダウンロード先に相
当する。ライセンス管理サーバ13は、ライセンステー
ブル内のライセンス譲渡済みの数が使用許可台数に達し
ておらずまだ余裕があるときには譲渡可と判断し、達し
ていれば譲渡不可と判断する。余裕があるとき、ライセ
ンス管理サーバ13は、ライセンス譲渡済みの数のイン
クリメント及びダウンロード先に関する情報の設定を行
うことでライセンステーブルの更新を行う。そして、ラ
イセンス譲渡可の旨をリモートサーバコンピュータ7へ
返答する(ステップ123)。In the host server computer 4, when the license management server 13 receives the license transfer request sent from the remote server computer 7 via the line network 3, the license management server 13 checks whether or not the license can be transferred by referring to the license table (step). 12
2). The contents of the license table are the same as those in the first embodiment, and the installation destination corresponds to the download destination. The license management server 13 determines that transfer is possible when the number of licenses transferred in the license table has not reached the number of permitted licenses and there is still room, and determines that transfer is not possible when the number has been reached. When there is room, the license management server 13 updates the license table by incrementing the number of licenses transferred and setting information on the download destination. Then, a response to the effect that the license can be transferred is returned to the remote server computer 7 (step 123).
【0034】一方、ライセンス譲渡済みの数が使用許可
台数に達していれば当該ソフトウェア製品であるOSの
ライセンスに空きがないと判断して、ライセンス管理サ
ーバ13は、ライセンス譲渡不可の旨をリモートサーバ
コンピュータ7へ返答する(ステップ127)。On the other hand, if the number of transferred licenses has reached the permitted number of licenses, the license management server 13 determines that there is no space in the license of the OS that is the software product, and the license management server 13 notifies the remote server that the license transfer is impossible. Reply to computer 7 (step 127).
【0035】リモートサーバコンピュータ7において、
ライセンスサーバ15は、問合せに対するホストサーバ
コンピュータ4からの返答を受け取ると、その内容がラ
イセンス譲渡可の場合、ネットワークコンピュータ16
に対してOSダウンロードのための環境設定を行い(ス
テップ124)、リモートサーバコンピュータ7側で保
持するライセンステーブルの更新を行う(ステップ12
5)。なお、ライセンステーブルの内容は、実施の形態
1と同じであり、インストール先がダウンロード先に相
当する。その後、ネットワークコンピュータ16から電
源オン操作などに伴いダウンロード要求が送られてくる
と、ダウンロードサーバ17は、ライセンス譲渡可であ
ることを確認し、また、ライセンスサーバ15がしたO
Sダウンロードのための環境設定の内容に応じてネット
ワークコンピュータ16へOSのダウンロードを行う
(ステップ126)。この際、ダウンロードサーバ17
は、媒体14により提供され予め格納されているOSを
ダウンロードすることになり、回線網3を介してOSの
転送が行われることはない。ライセンスを必要とするO
Sは、ライセンスキーが供給されない限り使用すること
はできないが、ライセンスの供与に関係なく購入するこ
とは可能である。従って、本実施の形態においては、リ
モートLAN2側で事前に用意し、それを用いてダウン
ロードを行うようにした。In the remote server computer 7,
When the license server 15 receives a response to the inquiry from the host server computer 4, if the content is a license transferable, the network computer 16
Environment setting for OS download (step 124), and updates the license table held by the remote server computer 7 (step 12).
5). The contents of the license table are the same as those in the first embodiment, and the installation destination corresponds to the download destination. Thereafter, when a download request is sent from the network computer 16 due to a power-on operation or the like, the download server 17 confirms that the license can be transferred, and the license server 15
The OS is downloaded to the network computer 16 in accordance with the contents of the environment setting for S download (step 126). At this time, the download server 17
Means that the OS provided by the medium 14 and stored in advance is downloaded, and the OS is not transferred via the network 3. O requiring a license
S cannot be used unless a license key is supplied, but can be purchased regardless of the licensing. Therefore, in the present embodiment, the remote LAN 2 side prepares in advance and downloads using this.
【0036】一方、ホストサーバコンピュータ4からラ
イセンス譲渡不可の旨の返答を受けた後、ネットワーク
コンピュータ16からダウンロード要求が送られてくる
と、ライセンスサーバ15は、ライセンス譲渡がされな
かった旨を通知する(ステップ128)。On the other hand, if a download request is sent from the network computer 16 after receiving a response from the host server computer 4 indicating that the license cannot be transferred, the license server 15 notifies that the license has not been transferred. (Step 128).
【0037】本実施の形態によれば、以上のように、ソ
フトウェア製品のライセンス管理を唯一つのライセンス
キーが供給されたホストサーバコンピュータ4において
行うようにし、リモートLAN2に接続されているネッ
トワークコンピュータ16に対してOSのダウンロード
を行う際には、ホストサーバコンピュータ4が回線網3
を介して行うのではなく、リモートサーバコンピュータ
7がホストサーバコンピュータ4により許可されてから
リモートLAN2側に用意したOSをダウンロードする
ようにした。これにより、ソフトウェア製品であるOS
のライセンス管理は、唯一つのライセンスキーの管理を
行うだけでよいので、当該OSのライセンス管理を簡便
にかつ確実に行うことができる。更に、回線網3を介す
ることなくリモートLAN2に接続されたネットワーク
コンピュータ16に対してダウンロードを行うことがで
きるので、OSの転送に伴う回線費用を削減することが
できる。また、回線網3を介してOSの転送を行わない
ので回線品質の影響も受けることはない。According to the present embodiment, as described above, the license management of the software product is performed by the host server computer 4 to which only one license key is supplied, and the network computer 16 connected to the remote LAN 2 When downloading the OS, the host server computer 4 operates the network 3
Instead, the OS prepared on the remote LAN 2 side is downloaded after the remote server computer 7 is authorized by the host server computer 4. As a result, the software product OS
In this license management, only one license key needs to be managed, so that the license management of the OS can be easily and reliably performed. Further, since the download can be performed to the network computer 16 connected to the remote LAN 2 without passing through the line network 3, the line cost associated with the transfer of the OS can be reduced. Further, since the OS is not transferred via the line network 3, there is no influence of the line quality.
【0038】また、本実施の形態では、リモートLAN
2に1台のリモートサーバコンピュータ7を接続し、そ
の上でライセンスサーバ15及びダウンロードサーバ1
7を実行し、更にはOSを格納するようにしたが、それ
ぞれを別個に設けたサーバコンピュータに設ける構成と
してもよい。In this embodiment, the remote LAN
2, one remote server computer 7 is connected to the license server 15 and the download server 1
7 is executed, and furthermore, the OS is stored. However, a configuration in which each is provided in a separately provided server computer is also possible.
【0039】また、便宜上、上記各実施の形態では、唯
一つのソフトウェア製品を扱う場合を例にして説明し
た。ソフトウェア製品を唯一つのライセンスキーによっ
て管理することには変わりはないが、このようなソフト
ウェア製品を同時に複数取り扱うようにすることもでき
る。この場合は、各サーバコンピュータ4,7間でやり
取りする情報には製品IDが付加されているので、処理
対象となっているソフトウェア製品を容易に特定するこ
とができる。For convenience, each of the above embodiments has been described taking as an example a case where only one software product is handled. Managing a software product with a single license key is still possible, but it is also possible to handle a plurality of such software products at the same time. In this case, since the product ID is added to the information exchanged between the server computers 4 and 7, the software product to be processed can be easily specified.
【0040】[0040]
【発明の効果】本発明によれば、ソフトウェア製品のラ
イセンス管理を唯一つのライセンスキーが供給されたホ
ストサーバにおいて行うようにし、リモートLANに接
続されているクライアントに対して当該ソフトウェア製
品のインストールを行う際には、ホストサーバが通信網
を介して行うのではなく、リモートLANにおいてホス
トサーバにより許可されてからリモートLAN側に用意
したソフトウェア製品をインストールするようにした。
これにより、唯一つのライセンスキーの管理を行うだけ
でよいので、当該ソフトウェア製品のライセンス管理を
簡便にかつ確実に行うことができる。更に、通信網を介
することなくリモートLANに接続されたクライアント
に対してインストールを行うことができるので、ソフト
ウェア製品の転送に伴う回線費用を削減することができ
る。また、通信網を介してソフトウェア製品を転送しな
いので、回線品質の影響も受けることはない。According to the present invention, license management of a software product is performed in a host server to which only one license key is supplied, and the software product is installed in a client connected to a remote LAN. In this case, the software product prepared on the remote LAN side is installed after the host server permits the remote LAN, instead of performing the operation via the communication network.
As a result, only one license key needs to be managed, so that the license management of the software product can be easily and reliably performed. Furthermore, since installation can be performed on a client connected to a remote LAN without using a communication network, line costs associated with transfer of software products can be reduced. Further, since software products are not transferred via a communication network, there is no influence of line quality.
【0041】また、ソフトウェア製品のアンインストー
ル作業をホストサーバからではなくリモートLAN側に
おいて行うようにしたのでアンインストール作業に伴う
回線費用を削減することができる。Further, since the uninstallation work of the software product is performed not on the host server but on the remote LAN side, the line cost associated with the uninstallation work can be reduced.
【0042】更に、ソフトウェア製品としてのダウンロ
ード用OSの場合も同様で、そのダウンロード用OSの
ライセンス管理を簡便にかつ確実に行うことができる。
更に、通信網を介することなくリモートLANに接続さ
れた外部記憶装置を持たないネットワークコンピュータ
に対してダウンロードを行うことができるので、当該O
Sの転送に伴う回線費用を削減することができる。ま
た、通信網を介して当該OSを転送しないので、回線品
質の影響も受けることはない。Further, the same applies to the case of a download OS as a software product, and license management of the download OS can be performed easily and reliably.
Further, since downloading can be performed to a network computer having no external storage device connected to the remote LAN without passing through a communication network, the O
The line cost associated with the transfer of S can be reduced. Further, since the OS is not transferred via the communication network, there is no influence of line quality.
【図1】 本発明に係るネットワークインストールシス
テムの一実施の形態を示したシステム全体構成図であ
る。FIG. 1 is an overall configuration diagram of a network installation system according to an embodiment of the present invention.
【図2】 実施の形態1におけるインストール処理の流
れを示したフローチャートである。FIG. 2 is a flowchart showing a flow of an installation process according to the first embodiment.
【図3】 実施の形態2におけるアンインストール処理
の流れを示したフローチャートである。FIG. 3 is a flowchart illustrating a flow of an uninstallation process according to the second embodiment;
【図4】 本発明に係るネットワークインストールシス
テムの実施の形態2を示したシステム全体構成図であ
る。FIG. 4 is an overall system configuration diagram showing a second embodiment of the network installation system according to the present invention.
【図5】 実施の形態3におけるダウンロード処理の流
れを示したフローチャートである。FIG. 5 is a flowchart showing a flow of a download process according to the third embodiment.
1 ホストLAN、2 リモートLAN、3 回線網、
4 ホストサーバコンピュータ、5,6,8,9 クラ
イアントコンピュータ、7 リモートサーバコンピュー
タ、10,14 CD−ROM等の媒体、11 使用許
可ライセンス、12 端末装置、13 ライセンス管理
サーバ、15 ライセンスサーバ、16ネットワークコ
ンピュータ、17 ダウンロードサーバ。1 host LAN, 2 remote LAN, 3 line network,
4 host server computer, 5, 6, 8, 9 client computer, 7 remote server computer, 10, 14 medium such as CD-ROM, 11 use license, 12 terminal device, 13 license management server, 15 license server, 16 network Computer, 17 download server.
─────────────────────────────────────────────────────
────────────────────────────────────────────────── ───
【手続補正書】[Procedure amendment]
【提出日】平成11年6月17日(1999.6.1
7)[Submission date] June 17, 1999 (1999.6.1
7)
【手続補正1】[Procedure amendment 1]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】特許請求の範囲[Correction target item name] Claims
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【特許請求の範囲】[Claims]
【手続補正2】[Procedure amendment 2]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0008[Correction target item name] 0008
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0008】[0008]
【課題を解決するための手段】以上のような目的を達成
するために、本発明に係るネットワークインストールシ
ステムは、クライアントコンピュータが接続されたロー
カルエリアネットワークを通信網を介して接続すること
によって形成された広域ネットワーク全体において、一
つのソフトウェア製品の不正コピー防止のために複数の
クライアントコンピュータにインストール許可を与える
ための唯一つのライセンスキーが付与されたホストサー
バコンピュータと、前記ホストサーバコンピュータと異
なるリモートローカルエリアネットワークに接続され、
前記ホストサーバコンピュータにより使用されることが
許可されたソフトウェア製品を、同一リモートローカル
エリアネットワークに接続されたクライアントコンピュ
ータに対してのみインストールを行うインストール手段
とを有し、前記インストール手段は、前記クライアント
コンピュータに対するソフトウェア製品のインストール
を、通信網を介することなく同一リモートローカルエリ
アネットワーク側において予め用意した当該ソフトウェ
ア製品を用いて行うものである。In order to achieve the above object, according to the solution to ## network installation system according to the present invention, by connecting via the communication network a local area network Cry A cement computer is connected In the entire formed wide area network, a host server computer provided with only one license key for granting installation permission to a plurality of client computers to prevent unauthorized copying of one software product, and a remote server different from the host server computer Connected to the local area network,
The host software products that are allowed to be used by the server computer, have a and installation means for installing only the same remote local area network connected client computer, the installation means, the client
Installing software products on computers
To the same remote local area without passing through a communication network.
A) The software prepared in advance on the network side
A) It is performed using products .
【手続補正3】[Procedure amendment 3]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】0009[Correction target item name] 0009
【補正方法】変更[Correction method] Change
【補正内容】[Correction contents]
【0009】また、前記ホストサーバコンピュータは、
ライセンスキーに関する情報及び当該ソフトウェア製品
の広域ネットワーク全体において譲渡許可したライセン
ス数に基づいて前記リモートローカルエリアネットワー
ク側からのライセンス譲渡要求に対する可否を判定し、
その結果を返答する手段を有し、前記リモートローカル
エリアネットワーク側には、前記ホストサーバコンピュ
ータへライセンス譲渡要求を送出することによって同一
リモートローカルエリアネットワークに接続されている
クライアントコンピュータに対するインストールの可否
を問い合わせる手段が設けられ、前記インストール手段
は、問合せの結果、前記ホストサーバコンピュータによ
り使用されることが許可されたソフトウェア製品を当該
クライアントコンピュータに対してインストールを行う
ものである。Further, the host server computer comprises:
Determining whether or not a license transfer request from the remote local area network side is possible based on the information on the license key and the number of licenses permitted to be transferred in the entire wide area network of the software product;
Identical by the result has means to respond to the remote local area network side, for sending the license transfer request Previous Symbol host server computer
Means for inquiring whether the installation is provided for the client computer connected to a remote local area network, said installation means
As a result of the inquiry, the software products that are permitted to be used by the host server computer is row intends <br/> ones installed for the client computer.
フロントページの続き (72)発明者 冨塚 潔 東京都千代田区丸の内二丁目2番3号 三 菱電機株式会社内 (72)発明者 岩田 政春 東京都千代田区丸の内二丁目2番3号 三 菱電機株式会社内 (72)発明者 佐藤 英樹 東京都千代田区丸の内二丁目2番3号 三 菱電機株式会社内 (72)発明者 鈴木 香織 東京都千代田区丸の内二丁目2番3号 三 菱電機株式会社内 Fターム(参考) 5B076 FB01 5B089 AA03 AA21 AA22 AB06 AE03 AF04 BB09 CB02 CC17 DD03 DD07 (72) Inventor Kiyoshi Tomizuka 2-3-2 Marunouchi, Chiyoda-ku, Tokyo Mitsubishi Electric Corporation (72) Inventor Masaharu Iwata 2-3-2 Marunouchi, Chiyoda-ku, Tokyo Mitsubishi Electric Co., Ltd. Inside the company (72) Inventor Hideki Sato 2-3-2 Marunouchi, Chiyoda-ku, Tokyo, Japan Mitsubishi Electric Corporation (72) Inventor Kaori Suzuki 2-3-2, Marunouchi, Chiyoda-ku, Tokyo Mitsubishi Electric Corporation F term (reference) 5B076 FB01 5B089 AA03 AA21 AA22 AB06 AE03 AF04 BB09 CB02 CC17 DD03 DD07
Claims (4)
ーカルエリアネットワークを通信網を介して接続するこ
とによって形成された広域ネットワーク全体において、
一つのソフトウェア製品の不正コピー防止のために複数
のクライアントコンピュータにインストール許可を与え
るための唯一つのライセンスキーが付与されたホストサ
ーバコンピュータと、 前記ホストサーバコンピュータと異なるリモートローカ
ルエリアネットワークに接続され、前記ホストサーバコ
ンピュータにより使用されることが許可されたソフトウ
ェア製品を、当該リモートローカルエリアネットワーク
側において予め用意した当該ソフトウェア製品を用いて
当該リモートローカルエリアネットワークに接続されて
いるクライアントコンピュータに対してインストールを
行う手段と、 を有することを特徴とするネットワークインストールシ
ステム。An overall wide area network formed by connecting a local area network to which a client computer is connected via a communication network,
A host server computer to which only one license key for granting installation permission to a plurality of client computers for preventing unauthorized copying of one software product is connected to a remote local area network different from the host server computer; The software product permitted to be used by the host server computer is installed on a client computer connected to the remote local area network using the software product prepared in advance on the remote local area network side. Means, and a network installation system comprising:
センスキーに関する情報及び当該ソフトウェア製品の広
域ネットワーク全体において譲渡許可したライセンス数
に基づいて前記リモートローカルエリアネットワーク側
からのライセンス譲渡要求に対する可否を判定し、その
結果を返答する手段を有し、 前記リモートローカルエリアネットワーク側には、 前記ホストサーバコンピュータへライセンス譲渡要求を
送出することによって同一のローカルエリアネットワー
クに接続されているクライアントコンピュータに対する
インストールの可否を問い合わせる手段と、 問合せの結果、前記ホストサーバコンピュータにより使
用されることが許可されたソフトウェア製品を当該クラ
イアントコンピュータに対してインストールを行う手段
と、 が設けられていることを特徴とする請求項1記載のネッ
トワークインストールシステム。2. The host server computer determines whether or not a license transfer request from the remote local area network side is acceptable based on information on a license key and the number of licenses for which transfer of the software product is permitted in the entire wide area network. Means for returning a result, wherein the remote local area network side sends a license transfer request to the host server computer to inquire whether the client computer connected to the same local area network can be installed. Means for installing, on the client computer, a software product permitted to be used by the host server computer as a result of the inquiry; The network installation system according to claim 1, further comprising:
ク側には、 同一リモートローカルエリアネットワークに接続されて
いるクライアントコンピュータにインストールされてい
る当該ソフトウェア製品を当該クライアントコンピュー
タからアンインストールする手段と、 アンインストールした当該ソフトウェア製品に関するラ
イセンス情報の削除要求を前記ホストサーバコンピュー
タへ送出する手段と、 が設けられていることを特徴とする請求項1記載のネッ
トワークインストールシステム。3. The remote local area network includes means for uninstalling the software product installed on the client computer connected to the same remote local area network from the client computer, and uninstalling the software. 2. A network installation system according to claim 1, further comprising: means for sending a request to delete license information relating to a product to the host server computer.
ュータが外部記憶装置を持たないネットワークコンピュ
ータであって当該クライアントコンピュータへインスト
ールするソフトウェア製品がダウンロード用オペレーテ
ィングシステムであるとき、 前記リモートローカルエリアネットワーク側には、当該
リモートローカルエリアネットワーク側において予め用
意したダウンロード用オペレーティングシステムを、前
記ホストサーバコンピュータにより許可されたことによ
って当該クライアントコンピュータに対してダウンロー
ドする手段が設けられていることを特徴とする請求項1
記載のネットワークインストールシステム。4. When the client computer to be installed is a network computer having no external storage device and the software product to be installed on the client computer is a download operating system, the remote local area network side 2. A system according to claim 1, further comprising means for downloading an operating system for download prepared in advance on the local area network side to said client computer by permission of said host server computer.
Network installation system as described.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21806698A JP3573624B2 (en) | 1998-07-31 | 1998-07-31 | Network installation system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21806698A JP3573624B2 (en) | 1998-07-31 | 1998-07-31 | Network installation system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000047870A true JP2000047870A (en) | 2000-02-18 |
| JP3573624B2 JP3573624B2 (en) | 2004-10-06 |
Family
ID=16714123
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21806698A Expired - Fee Related JP3573624B2 (en) | 1998-07-31 | 1998-07-31 | Network installation system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3573624B2 (en) |
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20000049415A (en) * | 2000-02-26 | 2000-08-05 | 최충엽 | method for distributing software and apparatus therefor |
| JP2002084274A (en) * | 2000-07-06 | 2002-03-22 | Sony Corp | Information processing apparatus and method, and recording medium |
| KR20020031499A (en) * | 2000-10-20 | 2002-05-02 | 김영돈, 정춘보 | Method for checking illegal copy program |
| GB2375411A (en) * | 2001-03-15 | 2002-11-13 | Hewlett Packard Co | Automatic installation of licenced software components to a network server |
| KR100361869B1 (en) * | 2001-03-02 | 2002-11-22 | 정지혜 | The Installing and Executing Method To Use The Chiper Key |
| KR100381728B1 (en) * | 2000-08-24 | 2003-04-26 | 주식회사 한국인식기술 | The method for preventing illegal S/W use with web-server |
| WO2004021675A1 (en) * | 2002-08-08 | 2004-03-11 | Siemens Aktiengesellschaft | Data communications system and method for centrally licensing software in a distributed network |
| JP2004234668A (en) * | 2003-01-31 | 2004-08-19 | Microsoft Corp | System and method for blocking copyright piracy of software in volume license key environment |
| JP2005530226A (en) * | 2002-05-28 | 2005-10-06 | ノキア コーポレイション | Digital rights management system in virtual private network |
| KR100705562B1 (en) * | 2003-12-18 | 2007-04-10 | 삼성전자주식회사 | How to provide application service by Mac address based license key |
| JP2008504780A (en) * | 2004-07-01 | 2008-02-14 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | System and method for electronic licensing and efficient distribution of electronic content |
| JP2010218397A (en) * | 2009-03-18 | 2010-09-30 | Ricoh Co Ltd | Information processing apparatus, method and program for managing installation, and remote management system |
| JP2010246149A (en) * | 2000-07-06 | 2010-10-28 | Sony Corp | Transmission device, transmission method, reception device, reception method, recording medium, and communication system |
| US8180909B2 (en) | 2001-01-19 | 2012-05-15 | Zvelo, Inc. | Managed services platform |
| US8181265B2 (en) | 2003-01-31 | 2012-05-15 | Microsoft Corporation | Secure machine counting |
-
1998
- 1998-07-31 JP JP21806698A patent/JP3573624B2/en not_active Expired - Fee Related
Cited By (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20000049415A (en) * | 2000-02-26 | 2000-08-05 | 최충엽 | method for distributing software and apparatus therefor |
| JP2010246149A (en) * | 2000-07-06 | 2010-10-28 | Sony Corp | Transmission device, transmission method, reception device, reception method, recording medium, and communication system |
| JP2002084274A (en) * | 2000-07-06 | 2002-03-22 | Sony Corp | Information processing apparatus and method, and recording medium |
| US9172531B2 (en) | 2000-07-06 | 2015-10-27 | Sony Corporation | Information processing apparatus and method |
| US9166780B2 (en) | 2000-07-06 | 2015-10-20 | Sony Corporation | Information processing apparatus and method |
| US8595500B2 (en) | 2000-07-06 | 2013-11-26 | Sony Corporation | Information processing apparatus and method |
| KR100381728B1 (en) * | 2000-08-24 | 2003-04-26 | 주식회사 한국인식기술 | The method for preventing illegal S/W use with web-server |
| KR20020031499A (en) * | 2000-10-20 | 2002-05-02 | 김영돈, 정춘보 | Method for checking illegal copy program |
| US8180909B2 (en) | 2001-01-19 | 2012-05-15 | Zvelo, Inc. | Managed services platform |
| US8266304B2 (en) | 2001-01-19 | 2012-09-11 | Zvelo, Inc. | Managed services platform |
| US8977762B2 (en) | 2001-01-19 | 2015-03-10 | Zvelo, Inc. | Managed services platform |
| US8572267B2 (en) | 2001-01-19 | 2013-10-29 | Zvelo, Inc. | Managed services platform |
| KR100361869B1 (en) * | 2001-03-02 | 2002-11-22 | 정지혜 | The Installing and Executing Method To Use The Chiper Key |
| GB2375411A (en) * | 2001-03-15 | 2002-11-13 | Hewlett Packard Co | Automatic installation of licenced software components to a network server |
| GB2375411B (en) * | 2001-03-15 | 2005-08-31 | Hewlett Packard Co | System and method for installing a software product on a network server device |
| JP2005530226A (en) * | 2002-05-28 | 2005-10-06 | ノキア コーポレイション | Digital rights management system in virtual private network |
| WO2004021675A1 (en) * | 2002-08-08 | 2004-03-11 | Siemens Aktiengesellschaft | Data communications system and method for centrally licensing software in a distributed network |
| JP2004234668A (en) * | 2003-01-31 | 2004-08-19 | Microsoft Corp | System and method for blocking copyright piracy of software in volume license key environment |
| US8181265B2 (en) | 2003-01-31 | 2012-05-15 | Microsoft Corporation | Secure machine counting |
| KR100705562B1 (en) * | 2003-12-18 | 2007-04-10 | 삼성전자주식회사 | How to provide application service by Mac address based license key |
| JP4880595B2 (en) * | 2004-07-01 | 2012-02-22 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | System and method for electronic licensing and efficient distribution of electronic content |
| JP2008504780A (en) * | 2004-07-01 | 2008-02-14 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | System and method for electronic licensing and efficient distribution of electronic content |
| JP2010218397A (en) * | 2009-03-18 | 2010-09-30 | Ricoh Co Ltd | Information processing apparatus, method and program for managing installation, and remote management system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3573624B2 (en) | 2004-10-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10846374B2 (en) | Availability of permission models in roaming environments | |
| US7503072B2 (en) | Hardware ID to prevent software piracy | |
| US7069554B1 (en) | Component installer permitting interaction among isolated components in accordance with defined rules | |
| US8402459B2 (en) | License management system, license management computer, license management method, and license management program embodied on computer readable medium | |
| JP2000047870A (en) | Network installation system | |
| RU2363044C2 (en) | Compact hardware identification for binding software package to computer system authorised to change hardware | |
| US8620817B2 (en) | Method and system for creating license management in software applications | |
| CN102014120B (en) | License management server, license management method, and computer program product | |
| KR20120014561A (en) | Enhanced product functionality based on user ID | |
| CN1035192A (en) | License management method and system | |
| JP2001265584A (en) | Method, device and system for information transmission, and software product for transmitting information | |
| JP2010072992A (en) | Document management system, document generation apparatus, document utilization management apparatus, and program | |
| US20140059236A1 (en) | Process for Peer-To-Peer Download of Software Installer | |
| JP2016162314A (en) | Image forming apparatus and control method thereof | |
| US20050228948A1 (en) | Software management method for a storage system, and storage system | |
| CN103207793A (en) | System and method for linking pre-installed software with a user account for an online store | |
| CN102025879A (en) | Equipment managing system and equipment management method | |
| JP5487962B2 (en) | Operation suppression system, image forming apparatus, operation suppression information providing apparatus, and operation suppression method | |
| CN103973917A (en) | Plug-in distribution system, image processing apparatus, plug-in distribution control method | |
| US11330129B2 (en) | Image forming system, image forming apparatus, and storing medium storing application control program | |
| US8477346B2 (en) | Network based print driver configuration | |
| JP5458535B2 (en) | Device, license management method, program, and license management system | |
| JP2002157039A (en) | License management method in maintenance support contract | |
| JP2000339156A (en) | License management system | |
| US11954182B2 (en) | Cloud management server, cloud system, and recording medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040629 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070709 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080709 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090709 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100709 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100709 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110709 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110709 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120709 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120709 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130709 Year of fee payment: 9 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |