JP4535787B2 - Trial license method and trial license device - Google Patents
Trial license method and trial license device Download PDFInfo
- Publication number
- JP4535787B2 JP4535787B2 JP2004185042A JP2004185042A JP4535787B2 JP 4535787 B2 JP4535787 B2 JP 4535787B2 JP 2004185042 A JP2004185042 A JP 2004185042A JP 2004185042 A JP2004185042 A JP 2004185042A JP 4535787 B2 JP4535787 B2 JP 4535787B2
- Authority
- JP
- Japan
- Prior art keywords
- trial
- license
- trial license
- software
- time
- 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.)
- Expired - Lifetime
Links
Images
Description
本発明は、試用ライセンス方法及び試用ライセンスシステムに関し、特に、ソフトウエアの不正使用を抑止するとともに、ユーザがソフトウエアを試用できなくなる期間をなくす試用ライセンス方法及び試用ライセンスシステムに関する。 The present invention relates to a trial license method and a trial license system, and more particularly to a trial license method and a trial license system that prevent unauthorized use of software and eliminate a period during which a user cannot try software.
従来、ソフトベンダーなどからソフトウエアを購入してソフトウエアを使用する場合、ライセンスの認証が必要であったり、無償試用期間が設けられて購入することがあった。 Conventionally, when purchasing software from a software vendor or the like and using the software, license authentication is required or a free trial period is provided.
特許文献1には、ネットワークカードのMACアドレスからライセンスキーを生成するソフトウエア試用管理システムが開示されている。 Patent Document 1 discloses a software trial management system that generates a license key from a MAC address of a network card.
特許文献2には、試供品の試用が開始されると、その試用期間がチェックされ、満了していると使用不可とする。ユーザが所定の対策を実行すると、継続を可能とするソフトウエア試用管理システムが開示されている。
しかしながら、ライセンスの認証が必要なソフトウエアと、ユーザがソフトウエアの購入を検討するなどの目的で無償試用期間を設けている特定のソフトウエアとにおいて、現状では固定のライセンスキーでは悪意あるユーザにソフトウエアとともにコピーされた場合、ソフトウエアをリリースするソフトウエアベンダ、メーカ及び販売店等の利益を守ることができなかった。 However, for software that requires license authentication and for specific software that has a free trial period for the purpose of considering the purchase of software by the user, a fixed license key is currently used for malicious users. When copied together with the software, the profits of software vendors, manufacturers and dealers that release the software could not be protected.
他方、コンピュータ21ごとにユニークなデータから動的なライセンスキーを生成し、ソフトウエアベンダ、メーカ及び販売店等が提供するライセンス発行機関からユーザに発行する場合では、ユーザが動的なライセンスキーを受け取るまで、ソフトウエアを使用することができないため、ユーザは一定期間有効となる試用ライセンスを用いてソフトウエアを使用する必要があるが、コンピュータ21の状態が変化してライセンスが無効となった場合、再度ライセンス発行機関からライセンスを受け取るまでソフトウエアを使用できなくなる。
On the other hand, when a dynamic license key is generated from unique data for each
上記の点を解決するために、動的なライセンスキーとは別に、ソフトウエアがコンピュータ21のMAC(Media Access Control)アドレスと現在日時から試用ライセンスを生成し、ソフトウエアの不正使用を抑止するとともに、ユーザがソフトウエアを試用できなくなる期間をなくすことで、ユーザの利便性を向上させる。
In order to solve the above-mentioned problem, apart from the dynamic license key, the software generates a trial license from the MAC (Media Access Control) address of the
本発明の第1の観点によれば、ソフトウエアを使用するコンピュータにおける試用ライセンス装置が行う試用ライセンス方法であって、前記コンピュータに収容されるネットワークアダプタのMAC(Media Access Control)アドレスを読み出すMACアドレス読出ステップと、現在の日時を提供する日時情報提供ステップと、前記ネットワークアダプタが交換される毎に、前記MACアドレス読出ステップが読み出したMACアドレス、及び、前記日時情報提供ステップにより提供された現在日時に基づいて前記ソフトウエアを一定期間に限り使用するためのライセンスである試用ライセンスを生成する試用ライセンス情報提供ステップと、前記試用ライセンス情報提供ステップにおける試用ライセンスの生成回数を数え、当該生成回数が一定数を超えたか否かを判定する試用ライセンス情報ネットワークアダプタ上限判定ステップと、を備え、前記判定の結果、前記一定数を超えていると判断された場合は、以後ネットワークアダプタの交換があったとしても新たな試用ライセンスの生成は行わないことを特徴とする試用ライセンス方法が提供される。
更に、本発明の第2の観点によれば、ソフトウエアを使用するコンピュータにおける試用ライセンス装置であって、前記コンピュータに収容されるネットワークアダプタのMAC(Media Access Control)アドレスを読み出すMACアドレス読出手段と、現在の日時を提供する日時情報提供手段と、前記ネットワークアダプタが交換される毎に、前記MACアドレス読出手段が読み出したMACアドレス、及び、前記日時情報提供手段により提供された現在日時に基づいて前記ソフトウエアを一定期間に限り使用するためのライセンスである試用ライセンスを生成する試用ライセンス情報提供手段と、前記試用ライセンス情報提供手段における試用ライセンスの生成回数を数え、当該生成回数が一定数を超えたか否かを判定する試用ライセンス情報ネットワークアダプタ上限判定手段と、を備え、前記判定の結果、前記一定数を超えていると判断された場合は、以後ネットワークアダプタの交換があったとしても新たな試用ライセンスの生成は行わないことを特徴とする試用ライセンス装置が提供される。
According to a first aspect of the present invention, there is provided a trial license method performed by a trial license device in a computer that uses software, and a MAC address for reading a MAC (Media Access Control) address of a network adapter accommodated in the computer A reading step, a date and time information providing step for providing the current date and time, a MAC address read by the MAC address reading step each time the network adapter is replaced, and a current date and time provided by the date and time information providing step The trial license information providing step for generating a trial license, which is a license for using the software for a certain period of time, and the number of trial licenses generated in the trial license information providing step are counted. number A trial license information network adapter upper limit determination step for determining whether or not the network adapter has been exceeded, and if it is determined that the predetermined number has been exceeded as a result of the determination, a new network adapter may be replaced after that. A trial license method is provided in which no trial license is generated.
Furthermore, according to a second aspect of the present invention, there is provided a trial license device for a computer using software, a MAC address reading means for reading a MAC (Media Access Control) address of a network adapter accommodated in the computer; Based on the date and time information providing means for providing the current date and time, the MAC address read by the MAC address reading means each time the network adapter is replaced, and the current date and time provided by the date and time information providing means The trial license information providing means for generating a trial license which is a license for using the software only for a certain period, and the number of trial licenses generated in the trial license information providing means are counted, and the number of generation exceeds the predetermined number. Trial license information to determine whether or not Network adapter upper limit determination means, and if it is determined that the number exceeds the predetermined number as a result of the determination, a new trial license is not generated even if the network adapter is subsequently replaced. A trial license device is provided.
本発明によれば、ソフトウエアの不正使用が抑制され、ユーザの利便性が向上する。 According to the present invention, unauthorized use of software is suppressed and user convenience is improved.
本発明によれば、特定のソフトウエアを使用する新規のユーザが、正規ライセンスをコンピュータ21に記録する前に、試用ライセンス情報を使用し、特定のソフトウエアを起動することができる。
According to the present invention, a new user who uses specific software can start the specific software using the trial license information before recording the regular license on the
本発明によれば、特定のソフトウエアを使用中のユーザが、コンピュータ21に収容されるネットワークアダプタを変更し、正規ライセンス情報が使用不可能になった場合、再度試用ライセンス情報をコンピュータ21に記録することで、特定のソフトウエアが即座に使用可能となる。
According to the present invention, when a user using specific software changes a network adapter accommodated in the
本発明によれば、試用ライセンス情報を使用して特定のソフトウエアを使用中のユーザが、ライセンス発行機関から正規ライセンス情報を受信することなく、特定のソフトウエアが定める一定期間を超えて特定のソフトウエアの使用を継続した場合、特定のソフトウエアを起動できなくするようになる。 According to the present invention, a user who is using specific software using trial license information does not receive regular license information from a license issuing organization, and the specific software exceeds a certain period determined by the specific software. If you continue to use the software, you will not be able to start the specific software.
以下、添付図面を参照して本発明を実施するための最良の実施の形態を説明する。 DESCRIPTION OF THE PREFERRED EMBODIMENTS The best mode for carrying out the present invention will be described below with reference to the accompanying drawings.
[構成の説明]
図1は、本発明の第1の実施の形態の構成を示すブロック図である。
[Description of configuration]
FIG. 1 is a block diagram showing the configuration of the first exemplary embodiment of the present invention.
図1に示すように、本実施の形態は、ライセンス発行機関27とコンピュータ21とを備えている。
As shown in FIG. 1, the present embodiment includes a
コンピュータ21は、記録媒体28と、ソフトウエア25と、ネットワークアダプタ24と、日時情報提供部26と、を備えている。
The
記録媒体27は、コンピュータ21のMAC(Media Access Control)アドレスを有するソフトウエアのライセンス情報やMACアドレス及び日時を有する特定のソフトウエアの試用ライセンス情報等を記憶する。
The
ネットワークアダプタ24は、固有のMACアドレスを有する。
The
ソフトウエア25は、MACアドレス読出手段251と、日時判定手段252と、試用ライセンス情報作成手段253と、試用ライセンス情報暗号化手段254と、試用ライセンス情報ネットワークアダプタ上限判定手段255と、を備えている。
The
また、ライセンス発行機関28は、ソフトウエアの販売店やメーカ等が提供する特定のライセンスを発行する。
The
[動作の説明]
図2は、本実施の形態の動作を示すフローチャートである。
[Description of operation]
FIG. 2 is a flowchart showing the operation of the present embodiment.
図2に示すように、ユーザがソフトウエアを購入すると(ステップS1)、ユーザはソフトウエアの販売店又はメーカ等が提供するライセンス発行機関へ、コンピュータに収容されるネットワークカードが有するMACアドレスを含むライセンス購入要求を送信する(ステップS2)。 As shown in FIG. 2, when the user purchases the software (step S1), the user includes the MAC address of the network card accommodated in the computer to the license issuing organization provided by the software store or manufacturer. A license purchase request is transmitted (step S2).
ライセンス発行機関からライセンスが発行されるまでの間、ユーザはソフトウエアを試用するために、ソフトウエアを起動したときにソフトウエアがそのソフトウエアを試用するための試用ライセンスを生成する(ステップS3)。 Until the license is issued from the license issuing organization, the user generates a trial license for the software to try the software when the software is started in order to try the software (step S3). .
試用ライセンス又はライセンスがインストールされている場合、起動し、(ステップS4)、ソフトウエアを使用して(ステップS5)、処理は終了する。 If a trial license or a license is installed, it is activated (step S4), the software is used (step S5), and the process ends.
ライセンス発行機関からユーザへソフトウエアのライセンスが発行された場合、ユーザがソフトウエアのライセンスをコンピュータにインストールすると、ソフトウエアの試用ライセンスが無効となる。 When a software license is issued from the license issuing organization to the user, the software trial license becomes invalid when the user installs the software license on the computer.
ユーザがソフトウエアのライセンスを購入することなく、試用ライセンスでソフトウエアを継続して使用した場合、試用ライセンスはあらかじめ定められた一定の期間で無効となる。 If the user continues to use the software with a trial license without purchasing a software license, the trial license becomes invalid for a predetermined period of time.
ユーザがソフトウエアのライセンスを購入後、コンピュータに収容されるネットワークアダプタが交換された場合、購入し導入したライセンスは無効となる。 If the network adapter accommodated in the computer is replaced after the user purchases the software license, the purchased and installed license becomes invalid.
ライセンスが無効となった際、ソフトウエアは新しいネットワークアダプタのMACアドレスを取得し、再度、試用ライセンスの生成を行なう。 When the license becomes invalid, the software acquires the MAC address of the new network adapter and generates a trial license again.
ネットワークアダプタの交換が、ライセンス発行機関が定める一定回数以上になった場合、ソフトウエアは新たな試用ライセンスの生成を停止する。ユーザはソフトウエアを使用可能とするために、ライセンス発行機関に連絡し、ライセンスを取得する必要がある。 When the network adapter is replaced more than a certain number of times determined by the license issuing organization, the software stops generating a new trial license. In order to make the software usable, the user needs to contact a license issuing organization to obtain a license.
以下、本実施の形態の種々の場合における処理について説明する。 Hereinafter, processing in various cases of the present embodiment will be described.
1 ソフトウエアのライセンス情報による起動選択
1.1 正規ライセンス情報でのソフトウエアの起動
コンピュータ21に収容される特定のソフトウエアは、コンピュータ21に収容されるネットワークアダプタ24に固有のMACアドレスをもとに生成されたライセンス情報がコンピュータ21の記録媒体28に記録されている場合、ライセンス情報のMACアドレスを現在のMACアドレスと比較し、一致する項目が有れば起動を行なう。
1 Activation Selection Based on Software License Information 1.1 Software Activation Based on Regular License Information Specific software accommodated in the
1.2 試用ライセンス情報でのソフトウエア起動
コンピュータ21に収容される特定のソフトウエアは、コンピュータ21に収容されるネットワークアダプタ24に固有のMACアドレスと試用ライセンス情報を記録した日時をもとに生成された試用ライセンス情報がコンピュータ21に記録されている場合、試用ライセンス情報のMACアドレスを現在のAMCアドレスと比較し、一致する項目があれば起動を行なう。
1.2 Software Activation with Trial License Information Specific software accommodated in the
1.3 試用ライセンス情報が存在しない場合でのソフトウエア起動不可
コンピュータ21に収容される特定のソフトウエアは、コンピュータ21に収容されるネットワークアダプタ24に固有のMACアドレスと試用ライセンス情報を記録した日時をもとに生成された試用ライセンス情報がコンピュータ21に記録されている場合、試用ライセンス情報のMACアドレスを現在MACアドレスと比較し、一致する項目がなければ起動を行なわない。
1.3 Software cannot be activated when there is no trial license information The specific software accommodated in the
1.4 試用ライセンス情報でのソフトウエア起動不可
コンピュータ21に収容される特定のソフトウエアは、コンピュータ21に収容されるネットワークアダプタ24に固有のMACアドレスと試用ライセンス情報を記録した日時をもとに生成された試用ライセンス情報がコンピュータ21に記録されている場合、試用ライセンス情報のMACアドレスを現在のMACアドレスと比較し、一致していなければソフトウエアの起動は行なわない。
1.4 Software Activation Not Available with Trial License Information Specific software accommodated in the
2 コンピュータ21への特定のソフトウエアの試用ライセンス情報のインストール
2.1 試用ライセンス情報のインストール
コンピュータ21に収容される特定のソフトウエアは、上記の1.3及び1.4において、試用ライセンス情報がコンピュータ21に記録されていない、又はMACアドレスと異なる場合、現在のMACアドレスと日付をもとに、コンピュータ21に収容されるネットワークアダプタ24ごとに試用ライセンス情報を生成し、コンピュータ21に記録する。
2 Installation of Trial License Information for Specific Software on the
2.1.1 MACアドレスの読出
ソフトウエア25は、MACアドレス読出手段251においてコンピュータ21に収容されているネットワークアダプタ24が有する固有のMACアドレスを読み出す。
2.1.1 Reading MAC Address The
2.1.2 日時情報の読出
ソフトウエア25は、日時情報判定手段252において、コンピュータ21が有し、日時情報提供部26が提供する日時情報を読み出す。
2.1.2 Reading Date / Time Information
2.1.3 試用ライセンス情報の生成
ソフトウエア25は、試用ライセンス情報作成手段253においてMACアドレス読出手段251及び日時情報判定手段252において得られた情報を、試用ライセンス情報生成手段255において、試用ライセンス情報暗号化手段254において暗号化を施し、コンピュータ21が有する記録媒体内の試用ライセンス情報23へネットワークアダプタ24ごとに分類して保存する。
2.1.3 Generation of Trial License Information The
2.1.4 複数のネットワークアダプタの試用ライセンス情報の生成
試用ライセンス情報生成手段253は、コンピュータ21に複数のネットワークアダプタ24が収容されていた場合、すべてのネットワークアダプタ24について試用ライセンス情報を生成する。
2.1.4 Generation of Trial License Information for Multiple Network Adapters The trial license
2.2 ネットワークアダプタ24の交換枚数制限による試用ライセンス情報のインストール不可
コンピュータ21に収容される特定のソフトウエアは、試用ライセンス情報がコンピュータ21に記録された時点で前回の試用ライセンス情報を上書きせずネットワークアダプタ24ごとに記録し、試用ライセンス情報の件数が特定のソフトウエアが有するネットワークアダプタ24の一定枚数を超えた際、特定のソフトウエアの試用ライセンス情報のインストールを行なわない。
2.2 Cannot install trial license information due to limited number of exchanged
3 不正使用目的の防止
特定のソフトウエアは、正規ライセンス情報を導入しないユーザに対し、試用ライセンス情報に一定の制限を課し、ソフトウエアが永続的に使用されるのを防止する。
3. Prevention of unauthorized use purposes Certain software imposes certain restrictions on trial license information for users who do not introduce regular license information to prevent the software from being used permanently.
3.1 日時による制限1
コンピュータ21に収容される特定のソフトウエア25は、コンピュータ21が有する日時情報と、コンピュータ21に収容される特定のソフトウエアの試用ライセンス情報が有する試用ライセンス情報がインストールされた日時と現在の日時を比較し、特定のソフトウエアが有する一定期間を経過した際、試用ライセンス情報が記録されている場合のソフトウエアの起動を行なわない。
3.1 Restrictions by date and time 1
The
3.2 日時による制限2
コンピュータ21に収容される特定のソフトウエア25は、日時情報提供部26が提供する日時情報と、コンピュータ21に収容される特定のソフトウエアの試用ライセンス情報が有する試用ライセンス情報23がインストールされた日時と現在の日時を比較し、日時情報提供部26が提供する日時情報が試用ライセンス情報23より前に設定された場合、ユーザが故意に日時情報26を改ざんしたとみなし、試用ライセンス情報23を即座に無効とし、ソフトウエアの起動を行なわない。
3.2 Limitation by date and time 2
The
3.3 ネットワークアダプタ交換の制限
コンピュータ21の収容される特定のソフトウエアは、試用ライセンス情報がコンピュータ21に記録された時点で前回の試用ライセンス情報を上書きせずネットワークアダプタごとに記録し、試用ライセンス情報の件数が特定のソフトウエアが有するネットワークアダプタ24の一定枚数を超えた際、試用ライセンス情報が記録されている場合のソフトウエアの起動を行なわない。
3.3 Restrictions on Network Adapter Replacement The specific software accommodated in the
21 コンピュータ
22 存在しない正規ライセンス情報
23 試用ライセンス情報
24 ネットワークアダプタ
25 ソフトウエア
26 日時情報提供部
27 ライセンス発行機関
28 記録媒体
251 MACアドレス読出手段
252 日時判定手段
253 試用ライセンス情報作成手段
254 試用ライセンス情報暗号化手段
255 試用ライセンス情報ネットワークアダプタ上限判定手段
21
23
Claims (12)
前記コンピュータに収容されるネットワークアダプタのMAC(Media Access Control)アドレスを読み出すMACアドレス読出ステップと、
現在の日時を提供する日時情報提供ステップと、
前記ネットワークアダプタが交換される毎に、前記MACアドレス読出ステップが読み出したMACアドレス、及び、前記日時情報提供ステップにより提供された現在日時に基づいて前記ソフトウエアを一定期間に限り使用するためのライセンスである試用ライセンスを生成する試用ライセンス情報提供ステップと、
前記試用ライセンス情報提供ステップにおける試用ライセンスの生成回数を数え、当該生成回数が一定数を超えたか否かを判定する試用ライセンス情報ネットワークアダプタ上限判定ステップと、
を備え、
前記判定の結果、前記一定数を超えていると判断された場合は、以後ネットワークアダプタの交換があったとしても新たな試用ライセンスの生成は行わないことを特徴とする試用ライセンス方法。 A trial license method performed by a trial license device in a computer using software,
A MAC address reading step of reading a MAC (Media Access Control) address of a network adapter accommodated in the computer;
A date and time information providing step for providing the current date and time;
Each time the network adapter is replaced, a license for using the software only for a certain period based on the MAC address read by the MAC address reading step and the current date and time provided by the date and time information providing step. a trial license information providing step of generating a trial license is,
A trial license information network adapter upper limit determination step for counting the number of generations of trial licenses in the trial license information providing step and determining whether the number of generations exceeds a certain number;
With
As a result of the determination, if it is determined that the number exceeds the predetermined number, a new trial license is not generated even if the network adapter is subsequently replaced .
前記判定の結果、前記一定数を超えていると判断された場合は、過去に生成した全ての試用ライセンスを無効とし、当該全ての試用ライセンスによる前記ソフトウエアの使用を禁止することを特徴とする試用ライセンス方法。 As a result of the determination, when it is determined that the predetermined number is exceeded, all trial licenses generated in the past are invalidated and use of the software by all the trial licenses is prohibited. Trial license method.
前記試用ライセンスは、生成の都度に上書きされることなく前記コンピュータに全て記憶され、前記コンピュータに収容されたことにより試用ライセンスが既に割り当てられているネットワークアダプタが前記コンピュータから外され、当該外されたネットワークアダプタが再度収容された場合は前記既に割り当てられている試用ライセンスを用いて前記ソフトウエアを使用することが可能なことを特徴とする試用ライセンス方法。 The trial license is stored in the computer without being overwritten every time it is generated, and the network adapter to which the trial license has already been allocated by being accommodated in the computer is removed from the computer and removed. A trial license method characterized in that, when a network adapter is accommodated again, the software can be used using the trial license already assigned.
前記コンピュータの外部から前記ソフトウエアを使用するための正規のライセンスを取得した際に前記試用ライセンスは無効となり、その後前記ネットワークアダプタの交換が行われた場合は前記正規のライセンスが無効となり再度前記試用ライセンスの生成が行われることを特徴とする試用ライセンス方法。 The trial license becomes invalid when a regular license for using the software is obtained from outside the computer. If the network adapter is replaced after that, the regular license becomes invalid and the trial license is used again. A trial license method characterized in that a license is generated.
前記ネットワークアダプタが、前記コンピュータに同時に複数収容されており、当該複数のネットワークアダプタのそれぞれのMACアドレス毎に前記試用ライセンスを生成することを特徴とする試用ライセンス方法。 A trial license method, wherein a plurality of the network adapters are simultaneously accommodated in the computer, and the trial license is generated for each MAC address of the plurality of network adapters.
現在の日時と、今回比較対象とする試用ライセンスの生成時の日時を比較し、当該生成時の日時が現在の日時より後である場合は当該比較対象とした試用ライセンスを無効とし、当該試用ライセンスによる前記ソフトウエアの試用を禁止することを特徴とする試用ライセンス方法。 Compare the current date and time when the trial license to be compared this time is generated, and if the date and time of generation is later than the current date and time, the trial license for comparison is invalidated and the trial license is invalidated. The trial license method for prohibiting trial use of the software according to the above.
前記コンピュータに収容されるネットワークアダプタのMAC(Media Access Control)アドレスを読み出すMACアドレス読出手段と、
現在の日時を提供する日時情報提供手段と、
前記ネットワークアダプタが交換される毎に、前記MACアドレス読出手段が読み出したMACアドレス、及び、前記日時情報提供手段により提供された現在日時に基づいて前記ソフトウエアを一定期間に限り使用するためのライセンスである試用ライセンスを生成する試用ライセンス情報提供手段と、
前記試用ライセンス情報提供手段における試用ライセンスの生成回数を数え、当該生成回数が一定数を超えたか否かを判定する試用ライセンス情報ネットワークアダプタ上限判定手段と、
を備え、
前記判定の結果、前記一定数を超えていると判断された場合は、以後ネットワークアダプタの交換があったとしても新たな試用ライセンスの生成は行わないことを特徴とする試用ライセンス装置。 A trial license device for a computer using software,
MAC address reading means for reading a MAC (Media Access Control) address of a network adapter accommodated in the computer;
Date and time information providing means for providing the current date and time;
Each time the network adapter is replaced, a license for using the software only for a certain period based on the MAC address read by the MAC address reading unit and the current date and time provided by the date and time information providing unit. and the trial license information providing means for generating a trial license is,
A trial license information network adapter upper limit determination unit that counts the number of generations of trial licenses in the trial license information providing unit and determines whether the generation number exceeds a certain number;
With
The result of the determination, the case where it is determined to exceed a certain number, a trial license apparatus characterized by not perform generation of a new trial license even if replacement of subsequent network adapter.
前記判定の結果、前記一定数を超えていると判断された場合は、過去に生成した全ての試用ライセンスを無効とし、当該全ての試用ライセンスによる前記ソフトウエアの使用を禁止することを特徴とする試用ライセンス装置。 As a result of the determination, when it is determined that the predetermined number is exceeded, all trial licenses generated in the past are invalidated and use of the software by all the trial licenses is prohibited. Trial license device.
前記試用ライセンスは、生成の都度に上書きされることなく前記コンピュータに全て記憶され、前記コンピュータに収容されたことにより試用ライセンスが既に割り当てられているネットワークアダプタが前記コンピュータから外され、当該外されたネットワークアダプタが再度収容された場合は前記既に割り当てられている試用ライセンスを用いて前記ソフトウエアを使用することが可能なことを特徴とする試用ライセンス装置。 The trial license is stored in the computer without being overwritten every time it is generated, and the network adapter to which the trial license has already been allocated by being accommodated in the computer is removed from the computer and removed. When the network adapter is accommodated again, the trial license device can use the software by using the trial license already assigned.
前記コンピュータの外部から前記ソフトウエアを使用するための正規のライセンスを取得した際に前記試用ライセンスは無効となり、その後前記ネットワークアダプタの交換が行われた場合は前記正規のライセンスが無効となり再度前記試用ライセンスの生成が行われることを特徴とする試用ライセンス装置。 The trial license becomes invalid when a regular license for using the software is obtained from outside the computer. If the network adapter is replaced after that, the regular license becomes invalid and the trial license is used again. A trial license device characterized in that a license is generated.
前記ネットワークアダプタが、前記コンピュータに同時に複数収容されており、当該複数のネットワークアダプタのそれぞれのMACアドレス毎に前記試用ライセンスを生成することを特徴とする試用ライセンス装置。 A plurality of network adapters are simultaneously accommodated in the computer, and the trial license apparatus generates the trial license for each MAC address of the plurality of network adapters.
現在の日時と、今回比較対象とする試用ライセンスの生成時の日時を比較し、当該生成時の日時が現在の日時より後である場合は当該比較対象とした試用ライセンスを無効とし、当該試用ライセンスによる前記ソフトウエアの試用を禁止することを特徴とする試用ライセンス装置。 Compare the current date and time when the trial license to be compared this time is generated, and if the date and time of generation is later than the current date and time, the trial license for comparison is invalidated and the trial license is invalidated. The trial license device for prohibiting trial use of the software according to the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004185042A JP4535787B2 (en) | 2004-06-23 | 2004-06-23 | Trial license method and trial license device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004185042A JP4535787B2 (en) | 2004-06-23 | 2004-06-23 | Trial license method and trial license device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006011628A JP2006011628A (en) | 2006-01-12 |
| JP4535787B2 true JP4535787B2 (en) | 2010-09-01 |
Family
ID=35778852
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004185042A Expired - Lifetime JP4535787B2 (en) | 2004-06-23 | 2004-06-23 | Trial license method and trial license device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4535787B2 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4835167B2 (en) * | 2006-01-24 | 2011-12-14 | 富士ゼロックス株式会社 | Program, system and method for license management |
| JP4836651B2 (en) * | 2006-04-25 | 2011-12-14 | 株式会社東芝 | Medical device license management system, medical device, and medical device license management method |
| JP5158597B2 (en) * | 2008-07-24 | 2013-03-06 | Necインフロンティア株式会社 | Main device |
| JP2011150693A (en) * | 2009-12-22 | 2011-08-04 | Tani Electronics Corp | Information management system, information management method and apparatus, and encryption method and program |
| US8960964B2 (en) | 2012-02-06 | 2015-02-24 | Lumenetix, Inc. | Thermal dissipation structure for light emitting diode |
| CN115357869A (en) * | 2022-10-19 | 2022-11-18 | 安徽华云安科技有限公司 | Software activation method and device based on multipath configuration |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63213027A (en) * | 1987-02-28 | 1988-09-05 | Nec Corp | Software copy protection system |
| JP2003076435A (en) * | 2001-09-03 | 2003-03-14 | Tokyo Electron Ltd | Processing system and execution control method |
| JP2004102552A (en) * | 2002-09-06 | 2004-04-02 | Cybozu Inc | License key issuing device, license key generation method, program execution device, control method of program execution device, and program |
-
2004
- 2004-06-23 JP JP2004185042A patent/JP4535787B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006011628A (en) | 2006-01-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4305593B2 (en) | DATA RECORDING / REPRODUCING METHOD AND DEVICE, DATA RECORDING DEVICE AND METHOD | |
| JP4857123B2 (en) | Unauthorized device detection apparatus, unauthorized device detection system, unauthorized device detection method, program, recording medium, and device information update method | |
| US20050144136A1 (en) | Content providing system and content reproducing apparatus | |
| JPH0312744B2 (en) | ||
| JP2004326278A (en) | Nonvolatile storage device and data processor | |
| KR20010043746A (en) | Usage dependent ticket to protect copy-protected material | |
| JP2001216357A (en) | Software license management method, electronic device, and recording medium | |
| US7363507B2 (en) | Device and method of preventing pirated copies of computer programs | |
| JP2007510240A (en) | Secure access and copy protection management system | |
| JPH11194937A (en) | Rent control system for electronic computer program | |
| JP2005284679A (en) | Resource usage log acquisition program | |
| US7945588B2 (en) | Image forming apparatus controlling use of medium inserted thereinto | |
| JP4535787B2 (en) | Trial license method and trial license device | |
| JP2006190272A (en) | Authentication apparatus | |
| JP3976638B2 (en) | Electronic device, method for preventing unauthorized use thereof, and program for preventing unauthorized use thereof | |
| JP4454280B2 (en) | License authentication method and license authentication system | |
| TWI296375B (en) | Apparatus and method for preventing unauthorized copying | |
| JP2001344096A (en) | Information processor and method for controlling the same and recording medium | |
| JP2007140961A (en) | Device for preventing usage of fraudulent copied file, and its program | |
| CN100410831C (en) | Random bundled software installation method | |
| JP5180362B1 (en) | Content reproduction apparatus and content reproduction program | |
| EP1519286A1 (en) | Content providing method, content providing system, content providing apparatus, and content reproduction apparatus | |
| JP4731399B2 (en) | Optical disc apparatus and data processing method | |
| JP2006277087A (en) | Image processor and its license management method | |
| JP4245911B2 (en) | Recording medium reader, recording medium reading program, and recording medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070111 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080513 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100324 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100512 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100527 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100615 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130625 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4535787 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| EXPY | Cancellation because of completion of term |