JP2001290642A - System and method for use management - Google Patents
System and method for use managementInfo
- Publication number
- JP2001290642A JP2001290642A JP2000109158A JP2000109158A JP2001290642A JP 2001290642 A JP2001290642 A JP 2001290642A JP 2000109158 A JP2000109158 A JP 2000109158A JP 2000109158 A JP2000109158 A JP 2000109158A JP 2001290642 A JP2001290642 A JP 2001290642A
- Authority
- JP
- Japan
- Prior art keywords
- software
- permission information
- management
- information
- use permission
- 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.)
- Pending
Links
Landscapes
- Storage Device Security (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は被管理装置に対応し
た対象物の使用を管理し、不正使用を防止するための使
用管理システム及び使用管理方法に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a use management system and a use management method for managing use of an object corresponding to a managed device and preventing unauthorized use.
【0002】[0002]
【従来の技術】特開平4−76745には、従来の使用
管理システムが示されている。この使用管理システムで
は、ソフトウェアにソフトウェア使用権問い合わせ処理
を組み込み、ソフトウェアを起動するたびにソフトウェ
ア管理サーバに通信網を用いて使用権の問い合わせを行
う。2. Description of the Related Art Japanese Patent Application Laid-Open No. 4-76745 discloses a conventional usage management system. In this usage management system, software usage right inquiry processing is incorporated in software, and every time software is started, an inquiry about usage right is made to a software management server using a communication network.
【0003】図4は、従来のソフトウェア受発注システ
ムと連動した使用管理システムである。この使用管理シ
ステムでは、ソフトウェア受発注システム25は、被管
理コンピュータ21ごとに使用権を格納した実行可否I
Cカード24を発行する。実行可否ICカード24は、
ソフトウェア実行管理手段23に装着され、ソフトウェ
ア起動時にソフトウェア実行可否制御手段22がソフト
ウェア実行管理手段23を経由し実行可否ICカード2
4に格納されている実行権情報と照合して、実行の可否
を判断する。FIG. 4 shows a usage management system linked with a conventional software ordering system. In this use management system, the software ordering / ordering system 25 includes an executable I / O
Issue C card 24. Executability IC card 24
The software execution availability control means 22 is mounted on the software execution management means 23, and the software execution availability control means 22 is activated via the software execution management means 23 when the software is activated.
4 is checked against the execution right information stored in No. 4 to determine whether or not execution is possible.
【0004】[0004]
【発明が解決しようとする課題】従来の使用管理システ
ムでは、ソフトウェアに使用問い合わせ処理を組み込む
必要があり、起動時に毎回問い合わせを行う方法では実
行性能に影響を与えていた。また、ICカード等の専用
のハードウェアが必要とするシステムでは、ハードウェ
アの定期的な保守やICカードの作成、保管、ICカー
ドの変更に伴う出荷などの手間を要するという問題点が
あった。In the conventional use management system, it is necessary to incorporate a use inquiry process into software, and the method of inquiring every time at startup has an influence on execution performance. Further, in a system that requires dedicated hardware such as an IC card, there is a problem that labor such as periodic maintenance of the hardware, creation and storage of the IC card, and shipment accompanying a change of the IC card is required. .
【0005】この発明は上記のような問題点を解決する
ためになされたものであり、使用管理システムにおい
て、特定のプログラミングやハードウェアを必要とせ
ず、ソフトウェア受注システムと連動し、ソフトウェア
の使用を管理することを目的とする。SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problems. In a use management system, no specific programming or hardware is required, and the use of software is linked to a software order receiving system. The purpose is to manage.
【0006】[0006]
【課題を解決するための手段】この発明に係る使用管理
システムは、予め使用許諾された対象物の一覧である使
用許可情報に基づき対象物の使用可否を制御する使用可
否制御手段を有する被管理装置、この被管理装置に予め
使用許諾された対象物の更新に基づき上記使用許可情報
を更新する管理情報更新手段と上記被管理装置からの問
い合わせにより上記使用許可情報を送信する管理制御手
段とを有する管理装置を備えているものである。According to the present invention, there is provided a use management system comprising: a use control system for controlling use of a target object based on use permission information which is a list of previously licensed objects; A management information updating unit that updates the use permission information based on an update of an object previously licensed to the managed device, and a management control unit that transmits the use permission information in response to an inquiry from the managed device. It has a management device.
【0007】また、予め使用許諾されたソフトウェアの
一覧である使用許可情報に基づきソフトウェアの使用可
否を制御するソフトウェア実行可否制御手段を有する被
管理コンピュータ、この被管理コンピュータに予め許諾
されたソフトウェアの更新に基づき上記使用許可情報を
更新するソフトウェア管理情報更新手段と上記被管理コ
ンピュータからの問い合わせにより上記使用許可情報を
送信するソフトウェア管理制御手段とを有する管理サー
バを備えているものである。Also, a managed computer having software executable control means for controlling the use of software based on use permission information which is a list of software licensed in advance, and updating of software previously licensed to the managed computer A management server having software management information updating means for updating the use permission information based on the management information and software management control means for transmitting the use permission information in response to an inquiry from the managed computer.
【0008】さらに、上記ソフトウェア管理情報更新手
段は受注システムと連動し被管理コンピュータの予め許
諾された使用に基づき使用許可情報の更新を行うもので
ある。Further, the software management information updating means updates the use permission information based on the use of the managed computer which has been permitted in advance, in conjunction with the order receiving system.
【0009】この発明に係る使用管理方法は、予め許諾
されたソフトウェアに基づき使用許可情報を作成するス
テップ、被管理コンピュータから管理サーバに識別情報
を用いて予め許諾された使用許可情報の問い合わせをす
るステップ、該当する使用許可情報を上記被管理コンピ
ュータに送信するステップ、送信された使用許可情報に
より被管理コンピュータの使用許可情報を更新するステ
ップ、ソフトウェア起動時に上記使用許可情報を参照す
ることによりソフトウェアの使用可否を判定するステッ
プ、この判定結果に基づきソフトウェアの使用可否を制
御するステップからなるものである。In the use management method according to the present invention, a step of creating use permission information based on previously licensed software is performed, and the managed computer inquires the management server of the use permission information previously permitted using the identification information. Transmitting the pertinent use permission information to the managed computer; updating the use permission information of the managed computer with the transmitted use permission information; It comprises a step of determining whether the software can be used and a step of controlling whether the software can be used based on the determination result.
【0010】[0010]
【発明の実施の形態】実施の形態1.本発明の実施の形
態1について図を参照して説明する。図1は本発明の実
施の形態1を示すブロック図である。同図に示すよう
に、本実施の形態の使用管理システムは被管理コンピュ
ータ1に識別情報3と使用許可情報5とソフトウェア実
行可否制御手段4を備え、管理サーバ2にソフトウェア
管理情報8とソフトウェア管理制御手段7とソフトウェ
ア管理情報更新手段11を備えている。ソフトウェア管
理情報更新手段11は、ソフトウェア受注システム12
と連動して使用が許諾されているソフトウェア一覧の情
報をソフトウェア管理情報8に反映させ、変更があった
ときは最新の状態になるように更新する。BEST MODE FOR CARRYING OUT THE INVENTION Embodiment 1 Embodiment 1 of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing Embodiment 1 of the present invention. As shown in the figure, the use management system according to the present embodiment is provided with identification information 3, use permission information 5, and software execution availability control means 4 in the managed computer 1, and software management information 8 and software management in the management server 2. A control unit 7 and a software management information updating unit 11 are provided. The software management information updating means 11 includes a software order receiving system 12
In conjunction with the above, the information of the software list whose use is permitted is reflected in the software management information 8, and when there is a change, the information is updated to be the latest state.
【0011】図2において、被管理コンピュータ1から
使用権有無の問い合わせをしたときの処理の流れを説明
する。Referring to FIG. 2, the flow of processing when the managed computer 1 inquires about the right to use is described.
【0012】ステップS1において、予め使用許諾され
たソフトウェア一覧を得るためにソフトウェア受注シス
テム12に契約内容を照合する。ステップS2において
照合した契約内容をソフトウェア管理情報8の使用許可
コンピュータ情報9に対応する使用許可情報10に反映
させる。In step S1, the contract contents are collated with the software order receiving system 12 in order to obtain a list of previously licensed software. The contract contents collated in step S2 are reflected on the use permission information 10 corresponding to the use permission computer information 9 of the software management information 8.
【0013】次にステップS3において、被管理コンピ
ュータ1からの識別情報3に基づく使用権の問い合わせ
を受け付けるが、そのとき、ソフトウェア実行可否制御
手段4から通信網6を経由して、ソフトウェア管理制御
手段7へ問い合わせが行われる。その問い合わせを行う
のは、被管理コンピュータ1に対応した使用権に変更が
生じたとき、つまり初期購入時、その後何らかのソフト
ウェアの使用権が追加されたとき、ソフトウェアの使用
権が消滅したときである。ステップS4において送信さ
れた識別情報3とソフトウェア管理情報8の使用許可コ
ンピュータ情報9との照合を行う。Next, in step S3, an inquiry about the use right based on the identification information 3 from the managed computer 1 is received. At this time, the software execution control unit 4 sends the software management control unit 4 via the communication network 6 An inquiry is made to 7. The inquiry is made when the usage right corresponding to the managed computer 1 is changed, that is, at the time of initial purchase, when any software usage right is added, or when the software usage right is extinguished. . In step S4, the identification information 3 transmitted is compared with the use-permitted computer information 9 of the software management information 8.
【0014】照合にて一致したときは、ステップS5に
処理が移り、識別情報3と一致した使用許可コンピュー
タ情報9に対応する使用許可情報10を抜き出し、ステ
ップS6において抜き出した使用許可情報10を被管理
コンピュータ1のソフトウェア実行可否制御手段4に送
信する。使用許可情報10には使用権があるソフトウェ
アの種類、ソフトウェアのバージョン名、契約により定
められた有効期限が含まれている。If they match, the process proceeds to step S5, where the use permission information 10 corresponding to the use permission computer information 9 that matches the identification information 3 is extracted, and the use permission information 10 extracted in step S6 is received. This is transmitted to the software execution control unit 4 of the management computer 1. The use permission information 10 includes the type of software for which use is permitted, the version name of the software, and the expiration date defined by the contract.
【0015】次に被管理コンピュータ1での処理に移
り、ステップS7で、ソフトウェア実行可否制御手段4
が管理サーバ1から送信された使用許可情報10を被管
理コンピュータ1が所有する使用許可情報5に格納す
る。Next, the process proceeds to the managed computer 1, and in step S7, the software executable control means 4
Stores the use permission information 10 transmitted from the management server 1 in the use permission information 5 owned by the managed computer 1.
【0016】被管理コンピュータ1でソフトウェアを起
動しようとするときは、ステップS8において、ソフト
ウェア実行可否制御手段4が使用許可情報5を参照する
ことにより使用可否を判定する。このとき、使用許可情
報5が所有するソフトウェアの種類、ソフトウェアのバ
ージョン名、契約により定められた有効期限が合致しな
いと実行可能とならないため、契約により定められた有
効期限切れによる不正使用を防止することができる。使
用可能であると判定したときは、ステップS9において
ソフトウェアの使用を可能とし、使用不可と判定したと
きは、ステップS10において使用不可であることを通
知する。When trying to start software on the managed computer 1, the software execution permission / non-permission control means 4 determines the permission / inhibition by referring to the use permission information 5 in step S8. At this time, the software cannot be executed unless the type of software owned by the use permission information 5, the software version name, and the expiration date specified by the contract do not match, so that unauthorized use due to expiration specified by the contract must be prevented. Can be. If it is determined that the software can be used, the software can be used in step S9. If it is determined that the software cannot be used, the software is notified in step S10 that the software cannot be used.
【0017】またソフトウェアの使用権の購入や使用権
の期限切れなど契約の変更が生じたときは、ステップS
11においてステップS1に処理を戻し、契約内容の更
新を行う。If the contract is changed, such as the purchase of the right to use the software or the expiration of the right to use the software, step S
In step 11, the process returns to step S1, and the contract is updated.
【0018】次に、図2のステップS4における識別情
報3による照合の処理の流れを図3にて詳細に説明す
る。ステップS21においてソフトウェア管理制御手段
7が被管理コンピュータ1から送信された識別情報3を
取得する。識別情報3には、被管理コンピュータ1を単
一に識別するためのユーザIDとセキュリティ情報であ
る暗号キーが格納されている。ステップS22において
識別情報3のユーザIDをソフトウェア管理情報8に格
納されている使用許可コンピュータ情報9のユーザID
と比較する。識別情報3のユーザIDと一致する使用許
可コンピュータ情報9のユーザIDがあるときは、ステ
ップS23に処理が進むが、一致するユーザIDが存在
しないときはステップS25で不正なコンピュータから
の問い合わせ要求であることが判明するため、不正使用
であることを問い合わせがあった不正なコンピュータに
送信する。Next, the flow of the process of collation using the identification information 3 in step S4 in FIG. 2 will be described in detail with reference to FIG. In step S21, the software management control means 7 acquires the identification information 3 transmitted from the managed computer 1. The identification information 3 stores a user ID for uniquely identifying the managed computer 1 and an encryption key as security information. In step S22, the user ID of the identification information 3 is changed to the user ID of the use-permitted computer information 9 stored in the software management information 8.
Compare with If there is a user ID of the use-permitted computer information 9 that matches the user ID of the identification information 3, the process proceeds to step S23. If there is no matching user ID, the process proceeds to step S25 with an inquiry request from an unauthorized computer. Since it turns out that there is, it sends the unauthorized computer to the unauthorized computer that was inquired.
【0019】ステップS23では、識別情報3のセキュ
リティ暗号キーをステップS22でユーザIDが一致し
た使用許可コンピュータ情報9が所有するセキュリティ
暗号キーと照合する。照合して一致したときは、ステッ
プS24に処理が移るが、一致しないときはステップS
25により不正使用であることを送信する。ステップS
24では、問い合わせを受け付けた被管理コンピュータ
1が正当な被管理コンピュータ1であると判定する。In step S23, the security encryption key of the identification information 3 is compared with the security encryption key owned by the use-permitted computer information 9 whose user ID matches in step S22. If they match, the process proceeds to step S24, but if they do not match, the process proceeds to step S24.
25 is transmitted to inform the unauthorized use. Step S
At 24, it is determined that the managed computer 1 that has received the inquiry is the legitimate managed computer 1.
【0020】この実施の形態においては、ソフトウェア
起動時に使用可否を判定することにより、被管理コンピ
ュータ1に対象となるうるソフトウェアを予めインスト
ールしておき、一律に出荷することができるため、出荷
時に契約に応じた管理をする必要がない。In this embodiment, by determining whether or not the software can be used at the time of starting the software, target software can be installed in the managed computer 1 in advance and can be shipped uniformly. There is no need to manage according to
【0021】また、ソフトウェア管理情報8は1台の被
管理コンピュータ1に関する情報をハードディスク1K
Bほどで所有できるため、1台の管理サーバ1で数千台
単位に渡る複数台の被管理コンピュータ1を管理するこ
とができる。The software management information 8 stores information on one managed computer 1 on the hard disk 1K.
B, the management server 1 can manage a plurality of managed computers 1 in thousands of units.
【0022】さらに、ソフトウェア受注システム12
は、ソフトウェア購入時やバージョン更新時、ソフトウ
ェア使用権の消滅時に自動的にソフトウェア管理情報更
新手段11と連動して、ソフトウェア管理情報8の内容
を更新するため、被管理コンピュータ1からの問い合わ
せ時には、常に最新の状態を送信することができる。実
施の形態2.衛星放送のチャネル、音楽の曲目、ゲーム
ソフトなど、管理装置側で対象となりうる項目を予め用
意しておき、許諾された項目に基づき使用を管理し、不
正使用を防止するシステムを構築することができる。Further, the software order receiving system 12
Automatically updates the content of the software management information 8 in conjunction with the software management information updating means 11 at the time of software purchase, version update, or expiration of the software usage right. The latest status can always be sent. Embodiment 2. A system that prepares in advance items that can be targeted on the management device side, such as satellite broadcasting channels, music pieces, and game software, and manages use based on the licensed items to prevent unauthorized use. Can be built.
【0023】[0023]
【発明の効果】許諾された使用許可情報をソフトウェア
管理サーバから受け取り被管理コンピュータに格納する
ことで、ソフトウェア起動時に使用可否を制御し、実行
性能に影響を与えることなく、不正使用を防止すること
ができる。According to the present invention, the use permission information received from the software management server is received and stored in the managed computer, thereby controlling whether the software can be used at the time of starting the software and preventing unauthorized use without affecting the execution performance. Can be.
【0024】受注システムと連動して予め許諾された使
用権の更新をすることで、使用許可情報を最新に更新す
ることができる。By updating the use right granted in advance in conjunction with the order receiving system, the use permission information can be updated to the latest.
【0025】また、ソフトウェア管理情報は複数の被管
理コンピュータに対応した使用許可ソフトウェア情報を
一元して有することにより、複数台の被管理コンピュー
タを一元管理することができる。Further, since the software management information includes the use-permitted software information corresponding to a plurality of managed computers in a unified manner, a plurality of managed computers can be managed in a unified manner.
【図1】この発明の実施の形態1の全体構成を示すブロ
ック図である。FIG. 1 is a block diagram showing an overall configuration of a first embodiment of the present invention.
【図2】この発明の実施の形態1の中で使用管理を行う
全体の流れを示すフローチャートである。FIG. 2 is a flowchart showing an overall flow of performing usage management in the first embodiment of the present invention.
【図3】この発明の実施の形態1の中で管理サーバ2に
おける識別情報3により被管理コンピュータ1であるか
どうかの判定を行う処理を示すフローチャートである。FIG. 3 is a flowchart showing a process for determining whether or not the computer is the managed computer 1 based on the identification information 3 in the management server 2 according to the first embodiment of the present invention.
【図4】従来技術の使用管理システムを示すブロック図
である。FIG. 4 is a block diagram showing a conventional usage management system.
1 被管理コンピュータ 2 管理サーバ 4 ソフトウェア実行可否制御手段 5 使用許可情報(被管理コンピュータ1) 7 ソフトウェア管理制御手段 10 使用許可情報(管理サーバ2) 11 ソフトウェア管理情報更新手段 12 ソフトウェア受注システム REFERENCE SIGNS LIST 1 managed computer 2 management server 4 software execution availability control means 5 use permission information (managed computer 1) 7 software management control means 10 use permission information (management server 2) 11 software management information update means 12 software order receiving system
Claims (4)
用許可情報に基づき対象物の使用可否を制御する使用可
否制御手段を有する被管理装置、この被管理装置に予め
使用許諾された対象物の更新に基づき上記使用許可情報
を更新する管理情報更新手段と上記被管理装置からの問
い合わせにより上記使用許可情報を送信する管理制御手
段とを有する管理装置を備えていることを特徴とする使
用管理システム。1. A managed device having availability control means for controlling availability of an object based on use permission information which is a list of objects licensed in advance, and an object licensed in advance to the managed device. A use device comprising: a management device having management information updating means for updating the use permission information based on an update of an object; and management control means for transmitting the use permission information in response to an inquiry from the managed device. Management system.
ある使用許可情報に基づきソフトウェアの使用可否を制
御するソフトウェア実行可否制御手段を有する被管理コ
ンピュータ、この被管理コンピュータに予め許諾された
ソフトウェアの更新に基づき上記使用許可情報を更新す
るソフトウェア管理情報更新手段と上記被管理コンピュ
ータからの問い合わせにより上記使用許可情報を送信す
るソフトウェア管理制御手段とを有する管理サーバを備
えていることを特徴とする使用管理システム。2. A managed computer having software execution permission / prohibition control means for controlling the permission / prohibition of use of software based on use permission information which is a list of pre-licensed software, and updating of software previously granted to the managed computer A management server having software management information updating means for updating the use permission information based on the information and software management control means for transmitting the use permission information in response to an inquiry from the managed computer. system.
システムと連動し新たに使用許諾されたソフトウェアに
基づき使用許可情報の更新を行うことを特徴とする請求
項2記載の使用管理システム。3. The use management system according to claim 2, wherein said software management information updating means updates the use permission information based on newly licensed software in conjunction with an order receiving system.
許可情報を作成するステップ、被管理コンピュータから
管理サーバに識別情報を用いて予め許諾された使用許可
情報の問い合わせをするステップ、該当する使用許可情
報を上記被管理コンピュータに送信するステップ、送信
された使用許可情報により被管理コンピュータの使用許
可情報を更新するステップ、ソフトウェア起動時に上記
使用許可情報を参照することによりソフトウェアの使用
可否を判定するステップ、この判定結果に基づきソフト
ウェアの使用可否を制御するステップを備えたことを特
徴とする使用管理方法。4. A step of creating usage permission information based on previously licensed software; a step of inquiring the management server for the previously licensed usage permission information using identification information; Transmitting to the managed computer, updating the use permission information of the managed computer with the transmitted use permission information, determining whether to use the software by referring to the use permission information at the time of starting the software, A use management method comprising a step of controlling whether or not software can be used based on the determination result.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000109158A JP2001290642A (en) | 2000-04-11 | 2000-04-11 | System and method for use management |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000109158A JP2001290642A (en) | 2000-04-11 | 2000-04-11 | System and method for use management |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2001290642A true JP2001290642A (en) | 2001-10-19 |
Family
ID=18621889
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000109158A Pending JP2001290642A (en) | 2000-04-11 | 2000-04-11 | System and method for use management |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2001290642A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8125414B2 (en) | 2001-11-28 | 2012-02-28 | Koninklijke Philips Electronics N.V. | Electroluminescent display device |
-
2000
- 2000-04-11 JP JP2000109158A patent/JP2001290642A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8125414B2 (en) | 2001-11-28 | 2012-02-28 | Koninklijke Philips Electronics N.V. | Electroluminescent display device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4914220B2 (en) | Communication method and system for software update | |
US8316458B2 (en) | Information processing apparatus, client device, and license management system | |
CN110620810A (en) | Non-linked ownership of continuous asset transfer over blockchain | |
CN107169344B (en) | Method for blocking unauthorized application and apparatus using the same | |
CN101677352B (en) | Document management system, document producing apparatus, document use managing apparatus, and computer readable medium | |
EP3460694B1 (en) | Authentication system | |
JP2007523395A (en) | System and method for software distribution service | |
JPH10228504A (en) | Software license control system and software license controlling device | |
JP2023159065A (en) | Control method, information processor, management system and program | |
JP2000207199A (en) | Method, device and system for managing software | |
US20190349347A1 (en) | Registry apparatus, agent device, application providing apparatus and corresponding methods | |
US9121119B2 (en) | Partial revocation list | |
JP6389575B1 (en) | IoT data collection system, IoT data collection method, management device, management program, agent device, and agent program | |
US7174465B2 (en) | Secure method for system attribute modification | |
JPWO2008146408A1 (en) | License management program, software usage control method, and license management apparatus | |
JP2013131015A (en) | License management program and information processing device | |
US20030105740A1 (en) | Document management system and method | |
JP7317488B2 (en) | Control method, information processing device, management system, and program | |
JP2001290642A (en) | System and method for use management | |
CN111797385A (en) | Operation method and operation system of staging device and readable storage medium | |
JP6477073B2 (en) | License management system, program, and license management method | |
JP2007065917A (en) | Access control method, access control list management device, access controller, access control system, access control program and recording medium | |
WO2016096573A1 (en) | Method and control system for controlling an execution of a software application on an execution platform | |
JP2007179357A (en) | Method for installing computer program | |
CN109146392B (en) | License management method and device |