JPH02300823A - Charged check system - Google Patents
Charged check systemInfo
- Publication number
- JPH02300823A JPH02300823A JP1122414A JP12241489A JPH02300823A JP H02300823 A JPH02300823 A JP H02300823A JP 1122414 A JP1122414 A JP 1122414A JP 12241489 A JP12241489 A JP 12241489A JP H02300823 A JPH02300823 A JP H02300823A
- Authority
- JP
- Japan
- Prior art keywords
- usage period
- program
- activity period
- medium
- information
- 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
- 238000009434 installation Methods 0.000 claims description 15
- 238000000034 method Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000010365 information processing Effects 0.000 description 2
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
Landscapes
- Storage Device Security (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、利用者の使用条件が[一時にlCPUで使用
可能」なプログラムの有償チェックに関し、データ処理
システムにおいて実行されるプログラムの走行条件チェ
ックに関して、システム毎に重複しないプログラム使用
期間を設定し、プログラム走行時、本使用期間をチェッ
クすることで一時に複数のシステムで本プログラムを使
用する事を制限する有償プログラムチェック方式に関す
る。Detailed Description of the Invention [Field of Industrial Application] The present invention relates to a paid check of a program whose usage condition for a user is "can be used by one CPU at a time", and the present invention relates to the running condition of a program executed in a data processing system. Regarding checking, this invention relates to a paid program check method that limits the use of this program on multiple systems at the same time by setting a non-overlapping program usage period for each system and checking this usage period when the program is run.
従来の有償チェック方式は、インストール時に使用可能
システムを一意に決定してしまい、システム毎に使用期
間の管理を行ってぃなかった。The conventional paid check method uniquely determines usable systems at the time of installation, and does not manage the usage period for each system.
上述した従来の有償チェック方式では、複数のシステム
で同時使用しない条件でプログラムを使用させる場合、
同時使用しているか否かのチェックが困難であった。In the conventional paid check method described above, when a program is used under the condition that it is not used on multiple systems at the same time,
It was difficult to check whether they were being used simultaneously.
本発明の目的は、上記従来の有償チェック方式の欠点を
解消5し、簡易に複数システム間で同時使用が無い条件
でプログラムを使用できるようにした有償ヂエック方式
を提供することにある。SUMMARY OF THE INVENTION An object of the present invention is to provide a paid check method that eliminates the drawbacks of the conventional paid check method and allows a program to be easily used on multiple systems without simultaneous use.
本発明の有償チェック方式は、インストール媒体上に予
め設定された使用期間と、インストール時に利用者に指
定させる使用期間をチェックするチェック機構と、指定
された使用期間が媒体上の使用期間に含まれる場合、媒
体上の使用期間よりインスト−ルするシステムに指定さ
れた使用期間を払い出す払出機構と、指定された使用期
間をシステムに登録する登録機構と、インストールされ
たプログラムが走行時、システムに登録された使用期間
内かチェックする走行チェック機構よりなる。The paid check method of the present invention includes a check mechanism that checks the usage period set in advance on the installation medium, the usage period specified by the user at the time of installation, and the specified usage period is included in the usage period on the medium. In this case, there is a payout mechanism that pays out the specified usage period to the installed system based on the usage period on the medium, a registration mechanism that registers the specified usage period in the system, and a registration mechanism that registers the specified usage period in the system when the installed program is run. It consists of a running check mechanism that checks whether the registered usage period is within.
次に、本発明について図面を参照して詳細に説明する。 Next, the present invention will be explained in detail with reference to the drawings.
第1図は、本発明の一実施例に用いる情報処理システム
を示すブロック図で、演算をつかさどる中央処理装置1
と、データを記憶させておく主記憶装置2および補助記
憶、装置4と、入出力をつかさどる入出力装置3と、入
出力媒体5から構成されている。FIG. 1 is a block diagram showing an information processing system used in an embodiment of the present invention.
, a main storage device 2 and an auxiliary storage device 4 for storing data, an input/output device 3 for controlling input/output, and an input/output medium 5.
第2図は本発明の一実施例を示すブロック図である。イ
ンストール媒体上プログラム16は、インストールプロ
グラム11とシステム内実行プログラム15から構成さ
れる。FIG. 2 is a block diagram showing one embodiment of the present invention. The installation medium program 16 is composed of an installation program 11 and an in-system execution program 15.
インストール媒体上プログラム16を入出力装置3より
インストールする。すると、インストールプログラム1
1が実行される。初めに、チェック機構12により、イ
ンストール媒体上使用期間管理情報】7をチェックする
。インストール媒体使用期間がインストール媒体上使用
期間管理情報17内であれば、次に、媒体の利用者が入
力する利用者入力使用期間情報18をチェック機構12
により、有効であるか否かチェックする。利用者入力使
用期間情報18が有効であり、さらにインス)−ル媒体
使用期間に含まれる場合、払出機構13によりインスト
ール媒体使用期間から利用者入力使用期間を削除1−1
削除した結果をインストール媒体上使用期間管理情報1
7とし、利用者入力使用期間情報18をシステム内使用
期間管理情報19として登録する。The program 16 on the installation medium is installed from the input/output device 3. Then, installation program 1
1 is executed. First, the check mechanism 12 checks the usage period management information 7 on the installation medium. If the usage period of the installation medium is within the usage period management information 17 on the installation medium, then the checking mechanism 12 checks the user input usage period information 18 input by the user of the medium.
Check whether it is valid or not. If the user input usage period information 18 is valid and is included in the installation medium usage period, the payout mechanism 13 deletes the user input usage period from the installation medium usage period 1-1
Use period management information 1 on the installation medium after deletion
7, and the user input usage period information 18 is registered as the system usage period management information 19.
その後、システム内実行プログラム15が実行される時
、プログラム15のシステム内使用期間であるかを走行
チェック機構14によりチェックする。Thereafter, when the in-system execution program 15 is executed, the running check mechanism 14 checks whether the in-system usage period of the program 15 has expired.
以上説明したように、本発明は、データ処理システムに
おいて実行されるプログラムの走行条件チェックに関し
て、システム毎に重複しないプログラム使用期間を設定
し、プログラム走行時、本使用期間をチェックすること
で一時に複数のシステムで本プログラムを使用する事を
制限することができる。As explained above, the present invention, regarding the running condition check of the program executed in the data processing system, sets a non-overlapping program usage period for each system and checks the actual usage period when the program runs. You can restrict the use of this program on multiple systems.
第1図および第2図はそれぞれ本発明の一実施例に用い
る情報処理システムを示すブロック、およびその実施例
のブロック図である。
1・・・・・・中央処理装置、2・・・・・・主記憶装
置、3・・・・・・補助記憶装置、4・・・・・・入出
力装置、5・・・・・・入出力媒体、11・・・・・・
インストールプログラム、】2・・・・・・チェック機
構、13・・・・・・払出機構、14・・・・・・走行
チェック機構、15・・・・・・システム内実行プロク
ラム、16・旧・・インストール媒体上プログラム、1
7・・・・・・インストール媒体上使用期間管理情報、
18・・・・・・利用者入力使用期間情報、19・・・
・・・システム内使用期間管理情報。
代理人 弁理士 内 原 音
)2 図FIG. 1 and FIG. 2 are a block diagram showing an information processing system used in an embodiment of the present invention, and a block diagram of the embodiment, respectively. 1... Central processing unit, 2... Main storage device, 3... Auxiliary storage device, 4... Input/output device, 5......・Input/output medium, 11...
Installation program, ]2... Check mechanism, 13... Payout mechanism, 14... Running check mechanism, 15... Execution program in the system, 16. Old ...Program on installation medium, 1
7... Usage period management information on the installation medium,
18...User input usage period information, 19...
...In-system usage period management information. Agent Patent Attorney Uchihara Oto) 2 Figure
Claims (1)
ストール時に利用者に指定させる使用期間をチェックす
るチェック機構と、指定された使用期間が媒体上の使用
期間に含まれる場合、媒体上の使用期間よりインストー
ルするシステムに指定された使用期間を払い出す払出機
構と、指定された使用期間をシステムに登録する登録機
構と、インストールされたプログラムが走行時、システ
ムに登録された使用期間内かチェックする走行チェック
機構よりなるプログラムの有償チェック方式。A check mechanism that checks the usage period preset on the installation medium and the usage period specified by the user at the time of installation, and if the specified usage period is included in the usage period on the medium, the usage period on the medium is A payout mechanism that pays out the usage period specified in the system to be installed, a registration mechanism that registers the specified usage period in the system, and a running mechanism that checks whether the installed program is within the usage period registered in the system when running. A paid check method for programs consisting of a check mechanism.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1122414A JPH02300823A (en) | 1989-05-15 | 1989-05-15 | Charged check system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1122414A JPH02300823A (en) | 1989-05-15 | 1989-05-15 | Charged check system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02300823A true JPH02300823A (en) | 1990-12-13 |
Family
ID=14835227
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1122414A Pending JPH02300823A (en) | 1989-05-15 | 1989-05-15 | Charged check system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02300823A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0876994A (en) * | 1994-08-31 | 1996-03-22 | Nec Corp | Method and device for management of software license |
| US6488508B2 (en) | 1993-05-10 | 2002-12-03 | Adc Technology Inc. | Interactive communication system for communicating video game and karaoke software |
-
1989
- 1989-05-15 JP JP1122414A patent/JPH02300823A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6488508B2 (en) | 1993-05-10 | 2002-12-03 | Adc Technology Inc. | Interactive communication system for communicating video game and karaoke software |
| US6702585B2 (en) | 1993-05-10 | 2004-03-09 | Adc Technology Inc. | Interactive communication system for communicating video game and karaoke software |
| US6875021B2 (en) | 1993-05-10 | 2005-04-05 | Takeya Okamoto | Interactive communication system for communicating video game and karaoke software |
| JPH0876994A (en) * | 1994-08-31 | 1996-03-22 | Nec Corp | Method and device for management of software license |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6279028B1 (en) | Operating system having a mechanism for handling a group of related processes residing on separate machines | |
| DE4309532A1 (en) | Protection of system set up for microprocessor based system - having region of mass memory storage reserved for protected system configuration independent of operating system | |
| JP2793399B2 (en) | Buffer device | |
| US9904470B2 (en) | Tracking ownership of memory in a data processing system through use of a memory monitor | |
| JPH02300823A (en) | Charged check system | |
| US5615371A (en) | Debug processing system for user programs | |
| JPH02267628A (en) | Check system for program using period | |
| JPH05257720A (en) | Virtual computer system | |
| JP3198604B2 (en) | Continuous schedule management system | |
| JPH03260838A (en) | Limiting system for cpu using time | |
| JPH04140854A (en) | Program managing system | |
| JPS62296248A (en) | Main storage dump control system | |
| JPH02277128A (en) | Checking system for program run condition | |
| JPH0764845A (en) | Database management method | |
| JPS6234251A (en) | File restoration system | |
| JP2968756B2 (en) | Internal resource matching method and apparatus in multiprocessor system | |
| JPH05151117A (en) | Processor memory dump remote collection system | |
| JPH03268039A (en) | Buffer managing system | |
| JPH05197571A (en) | Schedule managing device | |
| JPH09319599A (en) | Method for simplifying exclusive job processing control system | |
| Zafiriou | Resource accounting for computer installations | |
| JPH0443303B2 (en) | ||
| JPH0414161A (en) | Transaction processing system | |
| JPH0667903A (en) | Pseudo task swapping system | |
| KUMAR | The design and analysis of new techniques for transaction management in database systems(Ph. D. Thesis) |