JPH1124918A - 有償ソフトウェアのライセンス管理方式及び方法 - Google Patents

有償ソフトウェアのライセンス管理方式及び方法

Info

Publication number
JPH1124918A
JPH1124918A JP9195099A JP19509997A JPH1124918A JP H1124918 A JPH1124918 A JP H1124918A JP 9195099 A JP9195099 A JP 9195099A JP 19509997 A JP19509997 A JP 19509997A JP H1124918 A JPH1124918 A JP H1124918A
Authority
JP
Japan
Prior art keywords
paid
data
software
license
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.)
Pending
Application number
JP9195099A
Other languages
English (en)
Inventor
Sunao Nishino
直 西野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP9195099A priority Critical patent/JPH1124918A/ja
Publication of JPH1124918A publication Critical patent/JPH1124918A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】 【課題】複数のコンピュータ機種に対応できサーバでラ
イセンス数を一元管理し有償ソフトウェアの導入媒体の
不正コピーも検出可能とした有償ソフトウェアのライセ
ンス管理方式の提供。 【解決手段】有償ソフトウェアの導入時にMACアドレ
スをシステム番号として有償データに記録し有償データ
をサーバに送信し、サーバでは有償ソフトウェアのシリ
アル番号、ライセンス数、システム番号を登録し、クラ
イアント上で有償ソフトウェアの起動する際、有償デー
タを読み出し有償データのシステム番号とMACアドレ
スを比較し、クライアントで導入された有償ソフトウェ
アであることが確認できた場合、ライセンス数の条件を
満たしているかをサーバコンピュータに問い合わせ、サ
ーバコンピュータから起動可能であるデータを受信した
場合、要求された有償ソフトウェアが起動される。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、有償ソフトウェア
のライセンス管理方式に関し、特に、固有のシステム番
号を持たないコンピュータ環境における有償ソフトウェ
アのライセンス管理方式及び方法に関する。
【0002】
【従来の技術】従来の有償ソフトウェアのライセンス管
理方式において、スタンドアロンコンピュータのライセ
ンス管理方式として、有償ソフトウェアの導入時に、コ
ンピュータ内部のシステム番号を取得して、有償ソフト
ウェア内に記録し、有償ソフトウェアの起動時に、この
有償ソフトウェア内部に記録されたシステム番号とコン
ピュータのシステム番号とを比較し、一致すれば有償ソ
フトウェアを起動するという方式が知られている。
【0003】この従来方式では、有償ソフトウェアの導
入媒体のコピーにより、他のコンピュータへ導入するこ
とが可能となる。
【0004】また、この従来方式では、利用するコンピ
ュータのシステム番号は必須であるが、システム番号に
関しては、規格化されておらず、コンピュータを製造販
売するメーカーにより、システム番号のアクセス方法が
異なったり、システム番号を持たないコンピュータも存
在する。
【0005】前者については、機種ごとのシステム番号
アクセス手段の提供が必要となり、適用できる機種が限
定されてしまう。
【0006】一方、後者については、システム番号がな
いため、有償ソフトウェアの導入は不可能となる。
【0007】なお、コンピュータのシステム番号を用い
る方式として、例えば特開平3−19026号公報に
は、コンピュータシステムに固有のシステム番号を有償
フラグに変換して有償ソフトウェアのロードモジュール
のヘッダ部に格納することにより、有償ソフトウェアの
ロードモジュールを他のコンピュータシステムに使用す
ることを防止する有償ソフトウェアチェック方式が提案
されている。
【0008】
【発明が解決しようとする課題】ところで、上記した従
来方式は、下記記載の問題点を有している。
【0009】(1)第1の問題点は、有償ソフトウェア
のライセンス管理について、コンピュータ内部のシステ
ム番号を利用する従来方式においては、複数の機種、特
に複数のメーカーに対応することが困難である、という
ことである。
【0010】その理由は、コンピュータに汎用的に利用
できるシステム番号が存在しないたためである。
【0011】(2)第2の問題点は、従来方式は、有償
ソフトウェアの導入後の不正コピーに対しては有効であ
っても、有償ソフトウェアの導入媒体自体の不正コピー
を検出することはできない、ということである。
【0012】その理由は、ライセンスを一元管理する手
段を具備していない、ことによる。
【0013】(3)第3の問題点は、コンピュータのシ
ステム番号を利用する従来方式においては、コンピュー
タがそのシステム番号を持たない場合には、有償ソフト
ウェアの導入が不可能である、ということである。
【0014】したがって、本発明は、上記問題点に鑑み
てなされたものであって、その目的は、クライアントサ
ーバ環境においてコンピュータが使用する通信ボード上
のMACアドレスをコンピュータのシステム番号として
利用することにより、汎用性を持たせ、複数の機種に対
応できるようにすると共に、サーバによりライセンス数
を一元管理することにより、有償ソフトウェアの導入媒
体の不正コピーをも検出できるようにした有償ソフトウ
ェアのライセンス管理方式および方法を提供することに
ある。
【0015】
【課題を解決するための手段】前記目的を達成するた
め、本発明の有償ソフトウェアのライセンス管理方式
は、有償ソフトウェアが、前記有償ソフトウェアの内部
に確保され、ライセンス管理のために事前に書き込むシ
リアル番号と、ライセンス数、導入時に更新されるシス
テム番号記録領域と、を含んでなる有償データと、有償
ソフトウェアの導入時に動作し、導入対象のコンピュー
タのMACアドレスを読み込むMACアドレスアクセス
手段と、前記MACアドレスアクセス手段により読み込
まれたMACアドレスを、システム番号として有償ソフ
トウェアの前記システム番号記録領域に書き込む有償デ
ータアクセス手段と、前記有償データアクセス手段によ
り読み込まれた有償データを、ライセンス登録データと
して、サーバコンピュータへ送信するライセンス登録手
段と、を含む有償化手段と、前記有償ソフトウェアの起
動要求があった場合に、前記MACアドレスアクセス手
段により読み込まれた起動対象コンピュータのMACア
ドレスと、前記有償データアクセス手段により読み込ま
れた有償データ内のシステム番号を比較するシステム番
号チェック手段と、前記システム番号チェック手段にて
有償チェックをパスした場合、ライセンス数チェックの
ために前記有償データをライセンス照合データとして、
サーバコンピュータへ送信するライセンス照合手段と、
前記ライセンス照合手段により前記サーバより返送され
るデータをチェックし、有償ソフトウェアを起動する
か、もしくは起動しない場合にエラーメッセージをコン
ソールに表示して有償ソフトウェアの起動を中止するラ
イセンス数チェック手段と、を含む有償ソフトウェア起
動手段と、を備え、前記サーバが、有償ソフトウェアの
シリアル番号とクライアントのシステム番号より構成さ
れるライセンス管理データベースと、前記サーバ上で動
作し、有償化プログラムにより送信されるライセンス登
録データを前記ライセンス管理データベースに登録する
ライセンス登録手段と、有償ソフトウェア起動プログラ
ムの前記ライセンス照合手段により送信されるライセン
ス照合データからシリアル番号とライセンス数をチェッ
クする手段と、前記チェック結果より送信元コンピュー
タに対し有償ソフトウェア起動の可否を返送する手段
と、を含むことを特徴とする。
【0016】また本発明の有償ソフトウェアのライセン
ス管理方法は、クライアントコンピュータとサーバコン
ピュータがネットワーク接続されてなるシステムにおい
て、有償ソフトウェアの導入時に、クライアントコンピ
ュータ本体に接続された通信ボードが内蔵するMAC
(Media Access Control)アドレスをシステム番
号として、有償ソフトウェアの有償データのシステム番
号記録領域に記録するとともに、この有償データをライ
センス登録データとして前記サーバコンピュータに送信
し、これを受けて前記サーバコンピュータでは有償ソフ
トウェアのシリアル番号、有償ソフトウェアが許可する
ライセンス数、前記有償ソフトウェアを導入したシステ
ム番号を登録し、クライアントコンピュータ上で前記有
償ソフトウェアを起動する際、前記有償ソフトウェアの
前記有償データを読み出し、前記クライアントコンピュ
ータに導入されたものであるか否かを有償データに含ま
れるシステム番号と、前記コンピュータのMACアドレ
スを比較して検証し、前記クライアントコンピュータで
導入された有償ソフトウェアであることが確認できた場
合には、読み込んだ有償データでライセンス数の条件を
満たしているか否かを前記サーバコンピュータに問い合
わせ、前記サーバコンピュータでは、登録されている同
一シリアル番号のレコード数が、ライセンス数以下の場
合には起動可能である旨のデータを前記クライアントコ
ンピュータに返送し、前記クライアントコンピュータに
おいては、前記サーバコンピュータから起動可能である
データを受信した場合、要求された有償ソフトウェアが
起動される、ことを特徴とする。
【0017】
【発明の実施の形態】本発明の実施の形態について以下
に説明する。本発明は、その好ましい実施の形態におい
て、有償ソフトウェア内部に確保され、ライセンス管理
のために事前に書き込むシリアル番号とライセンス数、
導入時に更新されるシステム番号記録領域とで構成され
る有償データ(図1の114)と、有償ソフトウェアの
導入時に動作し、当該コンピュータのMACアドレスを
読み込むMACアドレスアクセス手段、前記MACアド
レスアクセス手段により読み込まれたMACアドレスを
システム番号として有償ソフトウェアのシステム番号記
録領域に書き込む有償データアクセス手段、前記有償デ
ータアクセス手段により読み込まれた有償データをライ
センス登録データとしてサーバコンピュータへ送信する
ライセンス登録手段を含む有償化プログラム(図の11
3)と、有償ソフトウェアの起動要求があった場合に、
有償ソフトウェアの有償データを読み込む有償データア
クセス手段、当該コンピュータのMACアドレスを読み
込むMACアドレスアクセス手段、前記MACアドレス
アクセス手段により読み込まれたMACアドレスと有償
データ内のシステム番号を比較するシステム番号チェッ
ク手段、前記システム番号チェック手段にて有償チェッ
クをパスした場合、ライセンス数チェックのために有償
データをライセンス照合データとしてサーバコンピュー
タへ送信するライセンス照合手段、前記ライセンス照合
手段によりサーバより返送されるデータをチェックし有
償ソフトウェアを起動するか、エラーメッセージをコン
ソールに表示し有償ソフトウェアの起動を中止するライ
センス数チェック手段を含む有償ソフトウェア起動プロ
グラム(図1の115)と、サーバ上に存在し、有償ソ
フトウェアのシリアル番号とクライアントのシステム番
号より構成されるライセンス管理データベースと、サー
バ上で動作し、有償化プログラムにより送信されるライ
センス登録データを前記ライセンス管理データベース
(図1の102)に登録するライセンス登録手段と、有
償ソフトウェア起動プログラムのライセンス照合手段に
より送信されるライセンス照合データからシリアル番号
とライセンス数をチェックする手段、前記チェック結果
より送信元コンピュータに対し有償ソフトウェア起動の
可否を返送する手段を含むライセンス管理プログラム
(図1の101)を有する。
【0018】本発明の実施の形態においては、有償ソフ
トウェアの導入時には、有償化プログラムにより、コン
ピュータ本体に接続された通信ボードが内蔵するMAC
アドレスをシステム番号として、有償ソフトウェアのシ
ステム番号記録領域に記録するとともに、ライセンス登
録データをネットワーク上のサーバコンピュータに送信
し、サーバコンピュータ上のライセンス管理プログラム
とライセンス管理データベースにより有償ソフトウェア
のシリアル番号、有償ソフトウェアが許可するライセン
ス数、有償ソフトウェアの導入を実施したシステム番号
を登録する。
【0019】有償ソフトウェアの起動要求があった場合
は、有償ソフトウェア起動プログラムにて、前記有償ソ
フトウェアの有償データを読み出し、当該マシンでイン
ストールされたものであるかを有償データに含まれるシ
ステム番号と、MACアドレスアクセス手段により読み
込まれたシステム番号とを比較する。
【0020】比較結果により、当該コンピュータで導入
された有償ソフトウェアであることが確認できた場合
は、読み込んだ有償データでライセンス数の条件を満た
しているかサーバコンピュータ上のライセンス管理プロ
グラムに問い合わせる。
【0021】ライセンス管理プログラムは、ライセンス
管理データベースにて登録されている同一有償ソフトウ
ェアをシリアル番号で検索し、導入済みのシステム番号
をカウントする。
【0022】登録されている同一シリアル番号のレコー
ド数が、ライセンス数以下の場合には起動可能である旨
のデータを返送する。
【0023】クライアントコンピュータの有償ソフトウ
ェア起動プログラムは、サーバコンピュータから起動可
能であるデータを受信すると、要求された有償ソフトウ
ェアを起動する。
【0024】
【実施例】上記した本発明の実施の形態について更に詳
細に説明すべく、本発明の実施例を図面を参照して以下
に説明する。
【0025】図1は、本発明の一実施例の構成を示す図
である。図1を参照すると、本発明の一実施例におい
て、サーバコンピュータ100はライセンス管理プログ
ラム101およびライセンス管理データベース(DB)
102を備えている。またクライアントコンピュータ1
10には、導入された有償化プログラム113、有償ソ
フトウェア内の有償データ114、有償ソフトウェア起
動プログラム115を備えている。116はMAC(M
edia Access Control)アドレスである。
【0026】図2は、本発明の一実施例の有償化プログ
ラムのフローチャートを示す。図1及び図2を参照し
て、本発明の一実施例における有償ソフトウェア導入時
の動作について説明する。
【0027】クライアントコンピュータ110への有償
ソフトウェア導入時の動作は、有償化プログラム113
により制御される。有償化プログラム113は、有償ソ
フトウェアの導入時に、コンピュータの通信ボードより
MACアドレス116を読み込み(ステップ201)、
有償ソフトウェア内の有償データ114のシステム番号
記録領域に書き込み(ステップ202)、サーバコンピ
ュータ100上のライセンス管理プログラム101に対
して、ライセンス登録データを送信する(ステップ20
3)。
【0028】これを受信したサーバコンピュータ100
のライセンス管理プログラム101は、ライセンス管理
データベース102に有償ソフトウェアのシリアル番号
とライセンス数、導入したコンピュータのシステム番号
のレコードを追加する。
【0029】図3は、本発明の一実施例における有償ソ
フトウェアの起動の処理を説明するためのフローチャー
トである。図1及び図2を参照して、本発明の一実施例
における有償ソフトウェアの起動処理を説明する有償ソ
フトウェアの起動は、有償ソフトウェア起動プログラム
115により制御される。
【0030】有償ソフトウェア起動プログラム115
は、起動対象となる有償ソフトウェアより有償データ1
14を読み込み(ステップ301)、またこの有償ソフ
トウェア起動プログラム115が実行されるコンピュー
タのMACアドレスを読み込み(ステップ302)、有
償データのシステム番号と、コンピュータのMACアド
レス116の一致をチェックする(ステップ303)。
【0031】ステップ303において、一致が認められ
ない場合にはコンソール7にエラーメッセージを表示し
(ステップ307)、有償ソフトウェアの起動を中止す
る。
【0032】一致が認められた場合は(ステップ303
のYES分岐)、サーバコンピュータ100のライセン
ス管理プログラム101に対し、有償ソフトウェア11
8より読み込んだ有償データ114を、ライセンス照合
データとして送信する(ステップ304)。
【0033】これを受信したライセンス管理プログラム
101は、ライセンス管理データベース102より同一
シリアル番号のレコードを検索し、検索されたレコード
数がライセンス照合データ内のライセンス数以下の場合
には、起動許可を示すデータを、ライセンス数を上回る
場合は起動不可能を示すデータを有償ソフトウェア起動
プログラム5に返送する。
【0034】これを受信したクライアントコンピュータ
110の有償ソフトウェア起動プログラム115は、ラ
イセンス管理プログラムウ101からの返送データが起
動許可を示す場合(ステップ305のYES分岐)、当
該有償ソフトウェアを起動し(ステップ306)、起動
不可能を示すデータの場合はエラーメッセージをコンソ
ールに表示し(ステップ307)、有償ソフトウェアの
起動を中止する。
【0035】図4は、本発明の一実施例におけるサーバ
コンピュータ100のライセンス管理プログラム101
の処理フローを説明するフローチャートである。図1及
び図4を参照して、ライセンス管理プログラム101の
処理フローを説明する。
【0036】クライアントコンピュータ110からの要
求がライセンス登録(図2のステップ203)の場合、
ライセンス管理プログラム101は、ライセンス管理デ
ータベース102に有償ソフトウェアのシリアル番号と
ライセンス数、導入したコンピュータのシステム番号の
レコードを追加する(ステップ403)。
【0037】クライアントコンピュータ110からのラ
イセンス照合データを受信した場合、ライセンス管理プ
ログラム101は、ライセンス管理データベース102
より同一シリアル番号のレコードを検索し(ステップ4
02)、該検索で発見されたレコード数がライセンス照
合データ内のライセンス数以下の場合には(ステップ4
04のYES)、起動許可を示すデータを返送し(ステ
ップ405)、ライセンス数を上回る場合には、起動不
可能を示すデータを返送する(ステップ406)。
【0038】
【発明の効果】以上説明したように、本発明によれば下
記記載の効果を奏する。
【0039】本発明の第1の効果は、通信ボード上に記
録されているMACアドレスをコンピュータのシステム
番号として有償ソフトウェアのシステム番号記録領域に
書き込むことにより、他のコンピュータ上で不正に動作
させることを防止する、ということである。
【0040】その理由は、本発明において利用する通信
ボードのMACアドレスはユニークなものであり、ボー
ド自身も頻繁に交換されるようなことはないため、コン
ピュータのシステム番号として利用し、有償ソフトウェ
ア起動時にシステム番号を起動対象コンピュータのMA
Cアドレスと比較するようにしたことによる。
【0041】本発明の第2の効果は、複数のコンピュー
タに対してライセンス数を無視して導入した有償ソフト
ウェアに対して、ライセンス数を超えた有償ソフトウェ
アの利用から保護できる、という効果がある。
【0042】その理由は、本発明においては、サーバ上
のライセンス管理データベースにてライセンス数を管理
しているためである。各コンピュータ毎に、有償ソフト
ウェアの導入操作を行えば、ライセンス数を超えた利用
は可能であるが、本発明においては、サーバ上でライセ
ンスの一元管理を行い、有償ソフトウェア起動時にライ
センス数のチャックを行って起動の可否を制御するよう
に構成したことによる。
【図面の簡単な説明】
【図1】本発明の一実施例の構成を示すブロック図であ
る。
【図2】本発明の一実施例における有償化プログラムの
処理フローを示すフローチャートである。
【図3】本発明の一実施例における有償化ソフトウェア
起動プログラムの処理フローを示すフローチャートであ
る。
【図4】本発明の一実施例におけるサーバコンピュータ
のライセンス管理プログラムの処理フローを示すフロー
チャートである。
【符号の説明】
100 サーバコンピュータ 101 ライセンス管理プログラム 102 ライセンス管理データベース 110 クライアントコンピュータ 113 有償化プログラム 114 有償データ 115 有償ソフトウェア起動プログラム 116 MACアドレス 117 表示端末 118 有償ソフトウェア 120 ネットワーク(LAN)

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】クライアントコンピュータとサーバコンピ
    ュータがネットワーク接続されてなるシステムにおい
    て、 有償ソフトウェアの導入時に、クライアントコンピュー
    タ本体に接続された通信ボードが内蔵するMAC(Med
    ia Access Control)アドレスをシステム番号とし
    て、有償ソフトウェアの有償データのシステム番号記録
    領域に記録するとともに、この有償データをライセンス
    登録データとして前記サーバコンピュータに送信し、 これを受けて前記サーバコンピュータでは有償ソフトウ
    ェアのシリアル番号、有償ソフトウェアが許可するライ
    センス数、前記有償ソフトウェアを導入したシステム番
    号を登録し、 クライアントコンピュータ上で前記有償ソフトウェアの
    起動する際、前記有償ソフトウェアの前記有償データを
    読み出し、前記クライアントコンピュータに導入された
    ものであるか否かを有償データに含まれるシステム番号
    と、前記コンピュータのMACアドレスを比較して検証
    し、 前記クライアントコンピュータで導入された有償ソフト
    ウェアであることが確認できた場合には、読み込んだ有
    償データでライセンス数の条件を満たしているか否かを
    前記サーバコンピュータに問い合わせ、 前記サーバコンピュータでは、登録されている同一シリ
    アル番号のレコード数が、ライセンス数以下の場合には
    起動可能である旨のデータを前記クライアントコンピュ
    ータに返送し、 前記クライアントコンピュータにおいては、前記サーバ
    コンピュータから起動可能であるデータを受信した場
    合、要求された有償ソフトウェアが起動される、ことを
    特徴とする有償ソフトウェアのライセンス管理方法。
  2. 【請求項2】有償ソフトウェアが、前記有償ソフトウェ
    アの内部に確保され、ライセンス管理のために事前に書
    き込むシリアル番号と、ライセンス数、導入時に更新さ
    れるシステム番号記録領域と、を含んでなる有償データ
    と、 有償ソフトウェアの導入時に動作し、導入対象のコンピ
    ュータのMAC(Media Access Control)アドレ
    スを読み込むMACアドレスアクセス手段と、 前記MACアドレスアクセス手段により読み込まれたM
    ACアドレスを、システム番号として有償ソフトウェア
    の前記システム番号記録領域に書き込む有償データアク
    セス手段と、 前記有償データアクセス手段により読み込まれた有償デ
    ータを、ライセンス登録データとして、サーバコンピュ
    ータへ送信するライセンス登録手段と、 を含む有償化手段と、 前記有償ソフトウェアの起動要求があった場合に、前記
    MACアドレスアクセス手段により読み込まれた起動対
    象コンピュータのMACアドレスと、前記有償データア
    クセス手段により読み込まれた有償データ内のシステム
    番号を比較するシステム番号チェック手段と、 前記システム番号チェック手段にて有償チェックをパス
    した場合、ライセンス数チェックのために前記有償デー
    タをライセンス照合データとして、サーバコンピュータ
    へ送信するライセンス照合手段と、 前記ライセンス照合手段により前記サーバより返送され
    るデータをチェックし、有償ソフトウェアを起動する
    か、もしくは起動しない場合にエラーメッセージをコン
    ソールに表示して有償ソフトウェアの起動を中止するラ
    イセンス数チェック手段と、 を含む有償ソフトウェア起動手段と、 を備え、 前記サーバが、有償ソフトウェアのシリアル番号とクラ
    イアントのシステム番号より構成されるライセンス管理
    データベースと、 前記サーバ上で動作し、有償化プログラムにより送信さ
    れるライセンス登録データを前記ライセンス管理データ
    ベースに登録するライセンス登録手段と、 有償ソフトウェア起動プログラムの前記ライセンス照合
    手段により送信されるライセンス照合データからシリア
    ル番号とライセンス数をチェックする手段と、 前記チェック結果より送信元コンピュータに対し有償ソ
    フトウェア起動の可否を返送する手段と、を含むことを
    特徴とする、有償ソフトウェアのライセンス管理方式。
  3. 【請求項3】前記有償ソフトウェアの内部に確保され、
    ライセンス管理のために事前に書き込むシリアル番号
    と、ライセンス数、導入時に更新されるシステム番号記
    録領域と、を含んでなる有償データを備え、 有償ソフトウェアの導入時に動作し、導入対象コンピュ
    ータのMAC(MediaAccess Control)アドレスを
    読み込むMACアドレスアクセス手段と、 前記MACアドレスアクセス手段により読み込まれたM
    ACアドレスを、システム番号として有償ソフトウェア
    の前記システム番号記録領域に書き込む有償データアク
    セス手段と、 前記有償データアクセス手段により読み込まれた有償デ
    ータを、ライセンス登録データとして、サーバコンピュ
    ータへ送信するライセンス登録手段と、 前記有償ソフトウェアの起動要求があった場合に、前記
    MACアドレスアクセス手段により読み込まれたMAC
    アドレスと、前記有償データアクセス手段により読み込
    まれた有償データ内のシステム番号を比較するシステム
    番号チェック手段と、 前記システム番号チェック手段にて有償チェックをパス
    した場合、ライセンス数チェックのために前記有償デー
    タをライセンス照合データとして、サーバコンピュータ
    へ送信するライセンス照合手段と、 前記ライセンス照合手段により前記サーバコンピュータ
    より返送されるデータをチェックし、有償ソフトウェア
    を起動するか、もしくは起動しない場合にエラーメッセ
    ージをコンソールに表示して有償ソフトウェアの起動を
    中止するライセンス数チェック手段と、 の上記各手段をコンピュータ上で機能させるためのプロ
    グラムを記録した記録媒体。
JP9195099A 1997-07-04 1997-07-04 有償ソフトウェアのライセンス管理方式及び方法 Pending JPH1124918A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9195099A JPH1124918A (ja) 1997-07-04 1997-07-04 有償ソフトウェアのライセンス管理方式及び方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9195099A JPH1124918A (ja) 1997-07-04 1997-07-04 有償ソフトウェアのライセンス管理方式及び方法

Publications (1)

Publication Number Publication Date
JPH1124918A true JPH1124918A (ja) 1999-01-29

Family

ID=16335514

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9195099A Pending JPH1124918A (ja) 1997-07-04 1997-07-04 有償ソフトウェアのライセンス管理方式及び方法

Country Status (1)

Country Link
JP (1) JPH1124918A (ja)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000227887A (ja) * 1999-02-05 2000-08-15 Kokuyo Co Ltd データ配信設備
KR20010079030A (ko) * 2001-06-07 2001-08-22 전용옥 Mac 주소와 사용자 인증번호(cd-key)를 이용한 소프트웨어무단복제 단속법
KR20010079081A (ko) * 2001-06-12 2001-08-22 전용옥 소프트웨어 무단복제 단속을 위한 대행업체의 단속 방법
JP2001312422A (ja) * 2000-05-02 2001-11-09 Nri & Ncc Co Ltd 文書一括管理方法、文書一括管理装置および記録媒体
JP2002091922A (ja) * 2000-09-20 2002-03-29 Fujitsu General Ltd アプリケーションソフトとコンテンツの配信管理方法と配信管理システム
KR100369414B1 (ko) * 2000-10-25 2003-01-29 박지규 트로이형 감시프로그램이 기록된 기록매체 및 트로이형감시프로그램을 이용한 인터넷 온라인 감시 및 인증 방법
KR100458281B1 (ko) * 2001-06-21 2004-11-20 주식회사 로토토 원천보안기술을 이용한 소프트웨어나 컨텐츠 또는 정보의 불법이용 방지 방법
KR100464755B1 (ko) * 2002-05-25 2005-01-06 주식회사 파수닷컴 이메일 주소와 하드웨어 정보를 이용한 사용자 인증방법
KR100503676B1 (ko) * 2000-10-24 2005-07-25 윤성걸 전화정보서비스를 이용한 다기능 매체 온라인 인증 장치및 방법
US6948168B1 (en) 2000-03-30 2005-09-20 International Business Machines Corporation Licensed application installer
JP2006099361A (ja) * 2004-09-29 2006-04-13 Brother Ind Ltd 情報伝送システム、情報伝送方法、および情報伝送システムにおける情報提供側コンピュータ
KR100601633B1 (ko) * 2000-04-26 2006-07-14 삼성전자주식회사 디지털 컨텐츠의 다단계 유통 시스템 및 방법
KR100602107B1 (ko) 2004-05-18 2006-07-19 강승훈 네트워크 환경의 소프트웨어 저작권 관리시스템 및 그 방법
JP2006215714A (ja) * 2005-02-02 2006-08-17 Nec Infrontia Corp Macアドレスを有する着脱型デバイスを用いたライセンス認証システム及び方法
US7477745B2 (en) 2001-10-15 2009-01-13 Minolta Co., Ltd. License management apparatus, license management system and license management method
US7571437B2 (en) 2002-11-26 2009-08-04 Nec Corporation Method and system for detecting omission in software-property management using network
EP2221741A1 (en) 2009-02-18 2010-08-25 Konica Minolta Business Technologies, Inc. License management system, license management computer, license management method, and license management program embodied on computer readable medium
US7958056B2 (en) 2004-10-22 2011-06-07 Sharp Kabushiki Kaisha Content data creating device, control method thereof, program for creating content data, and content data display device
JP2017073087A (ja) * 2015-10-09 2017-04-13 福井コンピュータホールディングス株式会社 機能有効化サーバ、機能有効化プログラム、及び予定管理プログラム
US10694352B2 (en) 2015-10-28 2020-06-23 Activision Publishing, Inc. System and method of using physical objects to control software access
US10861079B2 (en) 2017-02-23 2020-12-08 Activision Publishing, Inc. Flexible online pre-ordering system for media

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000227887A (ja) * 1999-02-05 2000-08-15 Kokuyo Co Ltd データ配信設備
US6948168B1 (en) 2000-03-30 2005-09-20 International Business Machines Corporation Licensed application installer
KR100601633B1 (ko) * 2000-04-26 2006-07-14 삼성전자주식회사 디지털 컨텐츠의 다단계 유통 시스템 및 방법
JP2001312422A (ja) * 2000-05-02 2001-11-09 Nri & Ncc Co Ltd 文書一括管理方法、文書一括管理装置および記録媒体
JP2002091922A (ja) * 2000-09-20 2002-03-29 Fujitsu General Ltd アプリケーションソフトとコンテンツの配信管理方法と配信管理システム
KR100503676B1 (ko) * 2000-10-24 2005-07-25 윤성걸 전화정보서비스를 이용한 다기능 매체 온라인 인증 장치및 방법
KR100369414B1 (ko) * 2000-10-25 2003-01-29 박지규 트로이형 감시프로그램이 기록된 기록매체 및 트로이형감시프로그램을 이용한 인터넷 온라인 감시 및 인증 방법
KR20010079030A (ko) * 2001-06-07 2001-08-22 전용옥 Mac 주소와 사용자 인증번호(cd-key)를 이용한 소프트웨어무단복제 단속법
KR20010079081A (ko) * 2001-06-12 2001-08-22 전용옥 소프트웨어 무단복제 단속을 위한 대행업체의 단속 방법
KR100458281B1 (ko) * 2001-06-21 2004-11-20 주식회사 로토토 원천보안기술을 이용한 소프트웨어나 컨텐츠 또는 정보의 불법이용 방지 방법
US7477745B2 (en) 2001-10-15 2009-01-13 Minolta Co., Ltd. License management apparatus, license management system and license management method
KR100464755B1 (ko) * 2002-05-25 2005-01-06 주식회사 파수닷컴 이메일 주소와 하드웨어 정보를 이용한 사용자 인증방법
US7571437B2 (en) 2002-11-26 2009-08-04 Nec Corporation Method and system for detecting omission in software-property management using network
KR100602107B1 (ko) 2004-05-18 2006-07-19 강승훈 네트워크 환경의 소프트웨어 저작권 관리시스템 및 그 방법
JP2006099361A (ja) * 2004-09-29 2006-04-13 Brother Ind Ltd 情報伝送システム、情報伝送方法、および情報伝送システムにおける情報提供側コンピュータ
US7958056B2 (en) 2004-10-22 2011-06-07 Sharp Kabushiki Kaisha Content data creating device, control method thereof, program for creating content data, and content data display device
JP2006215714A (ja) * 2005-02-02 2006-08-17 Nec Infrontia Corp Macアドレスを有する着脱型デバイスを用いたライセンス認証システム及び方法
JP4757503B2 (ja) * 2005-02-02 2011-08-24 Necインフロンティア株式会社 Macアドレスを有する着脱型デバイスを用いたライセンス認証システム及び方法
EP2221741A1 (en) 2009-02-18 2010-08-25 Konica Minolta Business Technologies, Inc. License management system, license management computer, license management method, and license management program embodied on computer readable medium
US8402459B2 (en) 2009-02-18 2013-03-19 Konica Minolta Business Technologies, Inc. License management system, license management computer, license management method, and license management program embodied on computer readable medium
JP2017073087A (ja) * 2015-10-09 2017-04-13 福井コンピュータホールディングス株式会社 機能有効化サーバ、機能有効化プログラム、及び予定管理プログラム
US10694352B2 (en) 2015-10-28 2020-06-23 Activision Publishing, Inc. System and method of using physical objects to control software access
US10861079B2 (en) 2017-02-23 2020-12-08 Activision Publishing, Inc. Flexible online pre-ordering system for media
US11741530B2 (en) 2017-02-23 2023-08-29 Activision Publishing, Inc. Flexible online pre-ordering system for media

Similar Documents

Publication Publication Date Title
JPH1124918A (ja) 有償ソフトウェアのライセンス管理方式及び方法
JP3710172B2 (ja) ソフトウェア代金返金用ユーザ端末およびセンタ
US6226747B1 (en) Method for preventing software piracy during installation from a read only storage medium
US5870467A (en) Method and apparatus for data input/output management suitable for protection of electronic writing data
JP3671178B2 (ja) コンテンツ使用環境における完全性認証及び検証提供システム
US5822614A (en) Self-identifying peripheral device
US5479612A (en) Automated system and method to discourage access of unlicensed peripheral devices by a computer system
US6735768B1 (en) Method and system for installing a software product to a computer with authorization
US20040193913A1 (en) Controlled access to software applications and/or data
US7363507B2 (en) Device and method of preventing pirated copies of computer programs
JP3637080B2 (ja) データ入出力管理装置及びデータ入出力管理方法
JP2001312374A (ja) 記憶装置及びアクセス制御方法
JP2001216357A (ja) ソフトウェアのライセンス管理方法および電子機器並びに記録媒体
US20050216466A1 (en) Method and system for acquiring resource usage log and computer product
JPH11194937A (ja) 電子計算機用プログラムの貸出制御システム
EP1950680A1 (en) Communication terminal device, server terminal device, and communication system using the same
US20090271875A1 (en) Upgrade Module, Application Program, Server, and Upgrade Module Distribution System
US20020129270A1 (en) Electronic device for providing software protection
US8667604B2 (en) Protection of software on portable medium
JP2007140961A (ja) 不正にコピーされたファイルの使用防止装置およびプログラム
WO1998053384A1 (en) Method and apparatus for activating programs/features in a computer
JP3302593B2 (ja) ソフトウェア版権保護装置
US20030105970A1 (en) Systems and methods for enforcing single computer use of software
JP2004086588A (ja) ソフトウェア不正使用防止システム
JP5295156B2 (ja) 情報処理装置及びソフトウェアの不正使用防止方法

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20000404