Nothing Special   »   [go: up one dir, main page]

JP2002183352A - Method for licensing software, and storage medium capable of being readout by computer - Google Patents

Method for licensing software, and storage medium capable of being readout by computer

Info

Publication number
JP2002183352A
JP2002183352A JP2000381205A JP2000381205A JP2002183352A JP 2002183352 A JP2002183352 A JP 2002183352A JP 2000381205 A JP2000381205 A JP 2000381205A JP 2000381205 A JP2000381205 A JP 2000381205A JP 2002183352 A JP2002183352 A JP 2002183352A
Authority
JP
Japan
Prior art keywords
software
www
data
restriction release
user
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
JP2000381205A
Other languages
Japanese (ja)
Inventor
Yoshikazu Aito
義和 合戸
Toshiaki Yamamoto
俊朗 山本
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2000381205A priority Critical patent/JP2002183352A/en
Publication of JP2002183352A publication Critical patent/JP2002183352A/en
Pending legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a method for licensing a software capable of easily licensing a software without inputting an identification code and a registration code from a keyboard by a user of the software, and providing a certain profit to a software provider. SOLUTION: The software provider provides predetermined URL information together with the software. A person who wants to use the software accesses to a specific WWW page 11 by using a WWW browser 31 in accordance with the URL information when installing the software 33 to a software computer 3 or when using the software 33. The software provider supplies use restriction removing data 12 for licensing the software to the person who wants to use the software and browses the WWW page 11 from the WWW server 1 storing data of the WWW page 11 through the WWW browser 31.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、コンピュータソフ
トウェア(以下、単にソフトウェアという)の提供者が
使用希望者に対して与える使用許諾の方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method of licensing a computer software (hereinafter simply referred to as software) to a user who wishes to use the software.

【0002】[0002]

【従来の技術】通常、ソフトウェア(特にアプリケーシ
ョンソフトウェア)は、CD−ROM、フレキシブルデ
ィスク等の記録媒体に記録された状態で市場に流通して
いる。ソフトウェアの使用希望者が、そのソフトウェア
を購入し、コンピュータにインストールする際に、ソフ
トウェアの提供者がソフトウェアパッケージと共に提供
する識別コードの入力を求められることが一般的であ
る。このような識別コードの入力は、ソフトウェアの著
作権を守り、コピー等によって入手した不正なソフトウ
ェアの使用を防ぐ目的で行われる。
2. Description of the Related Art Normally, software (in particular, application software) is distributed on the market in the state of being recorded on recording media such as CD-ROMs and flexible disks. Generally, when a user who wants to use the software purchases the software and installs the software on a computer, the user is required to input an identification code provided by the software provider together with the software package. The input of such an identification code is performed for the purpose of protecting the copyright of the software and preventing the use of illegal software obtained by copying or the like.

【0003】また、近年は、数多くのコンピュータソフ
トウェアがパソコン通信やインターネットを介して配布
され、流通している。このようなソフトウェアはオンラ
インソフトウェアと呼称され、無償で又は比較的安価な
代金を支払うことにより使用することができる。通常、
無償で使用できるオンラインソフトウェアはフリーソフ
トと呼称され、代金の支払を条件に使用が許諾されるオ
ンラインソフトウェアはシェアウェアと呼称されてい
る。
In recent years, many computer softwares have been distributed and distributed via personal computer communication and the Internet. Such software is referred to as online software and can be used for free or at a relatively low cost. Normal,
Online software that can be used free of charge is called free software, and online software that is licensed on the condition of payment is called shareware.

【0004】上記のようなオンラインソフトウェアのう
ち、シェアウェアについては、一定の試用期間が定めら
れ、その試用期間を過ぎると所定の代金の支払が使用者
に求められるのが一般的である。継続使用を希望する使
用者は、代金を支払ったときにソフトウェアの提供者か
ら登録コードを与えられ、ソフトウェアの所定の入力ダ
イアログでその登録コードを入力することにより、その
ソフトウェアを継続して使用することができる。
[0004] Of the above online software, for shareware, a fixed trial period is generally determined, and after the trial period, a user is required to pay a predetermined price. The user who wishes to continue using the software is given a registration code from the software provider when the payment is made, and the user continues to use the software by entering the registration code in a predetermined input dialog of the software. be able to.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、上記の
ようにソフトウェアのインストール時又は使用時に識別
コードや登録コードをキーボードから入力する作業を煩
わしいと感ずる使用者は少なくない。また、このような
識別コードや登録コードは意味のない文字(通常は数字
及びアルファベット)の羅列であり、入力ミスが生じや
すい。入力ミスが生じると、初めからコード入力をし直
すことが求められる。
However, as described above, many users find it troublesome to input an identification code or a registration code from a keyboard when installing or using software. Further, such identification codes and registration codes are sequences of meaningless characters (usually numbers and alphabets), and input errors are likely to occur. When an input error occurs, it is required to reenter the code from the beginning.

【0006】また、上述のオンラインソフトウェアのう
ち、フリーソフトの場合は、使用者にとっては登録コー
ドの入力のような面倒な作業をしなくても自由に使用で
きるので有り難いが、ソフトウェアの提供者にとって
は、使用者からのフィードバックが得がたく、ソフト開
発に要したコストの回収ができないといったデメリット
がある。
[0006] Of the above-mentioned online software, free software is thankful to the user of the software because it can be used freely by the user without troublesome work such as inputting a registration code. Is disadvantageous in that it is difficult to obtain feedback from the user, and the cost required for software development cannot be recovered.

【0007】本発明は、上記のような従来の課題に鑑
み、ソフトウェアの使用者が識別コードや登録コード等
をキーボードから入力することなく、容易に使用許諾が
得られ、かつ、ソフトウェアの提供者にも一定の利益が
得られるソフトウェアの使用許諾方法を提供することを
目的とする。
SUMMARY OF THE INVENTION In view of the above-mentioned conventional problems, the present invention allows a user of a software to easily obtain a license without inputting an identification code, a registration code, and the like from a keyboard. It is another object of the present invention to provide a software licensing method that can obtain a certain benefit.

【0008】[0008]

【課題を解決するための手段】本発明のソフトウェアの
使用許諾方法は、ソフトウェア提供者が前記ソフトウェ
アと共に所定のURL(uniform resource locator)情
報を提供し、ソフトウェア使用希望者は、前記ソフトウ
ェアをコンピュータにインストールする際に、又は、前
記ソフトウェアを使用する際に、前記URL情報にした
がってWWW(ワールド・ワイド・ウェブ)ブラウザを
用いて特定のWWWページにアクセスし、前記ソフトウ
ェア提供者は、前記WWWページを閲覧した前記ソフト
ウェア使用希望者に対して、前記ソフトウェアの使用を
許諾するためのデータを、前記WWWページのデータが
格納されているWWWサーバから前記WWWブラウザを
介して与えることを特徴とする。
According to the software licensing method of the present invention, a software provider provides predetermined URL (uniform resource locator) information together with the software, and a user who wants to use the software can download the software to a computer. When installing or using the software, a specific WWW page is accessed using a WWW (World Wide Web) browser in accordance with the URL information, and the software provider reads the WWW page. Data for permitting use of the software is provided from the WWW server in which the data of the WWW page is stored to the browsed user of the software via the WWW browser.

【0009】このような方法によれば、ソフトウェア使
用希望者は、識別コードや登録コード等をキーボードか
ら入力するといった面倒な作業をしなくても、所定のW
WWページ(ホームページともいう)へアクセスすれば
自動的に使用許諾が得られ、そのソフトウェアを使用す
ることができるようになる。
According to such a method, the user who wants to use the software does not have to perform a troublesome operation such as inputting an identification code, a registration code, and the like from a keyboard.
When the user accesses a WW page (also referred to as a homepage), a license is automatically obtained and the software can be used.

【0010】また、ソフトウェア提供者は、そのWWW
ページへのアクセス件数(使用許諾件数)をカウントす
ることにより、ソフトウェア使用者数や使用頻度、それ
らの変化といった統計情報を得ることができる。更に、
そのWWWページにいわゆるバナー広告を設けることに
より、アクセス件数に応じた広告収入を得ることができ
る。
[0010] Also, the software provider may use the WWW
By counting the number of accesses to the page (the number of licenses), it is possible to obtain statistical information such as the number of software users, the frequency of use, and their changes. Furthermore,
By providing a so-called banner advertisement on the WWW page, it is possible to obtain advertisement income according to the number of accesses.

【0011】好ましくは、前記ソフトウェア使用希望者
が前記WWWページにアクセスした際に、前記WWWペ
ージにおいて、前記ソフトウェア使用希望者に関するデ
ータ入力を求め、該データ入力によってユーザ登録を行
う。これにより、ソフトウェア使用者のユーザ登録と使
用許諾を一括して行うことができ、必要に応じて使用者
に関する統計データを得ることも可能になる。
[0011] Preferably, when the person who wants to use the software accesses the WWW page, the user is requested to input data on the person who wants to use the software on the WWW page, and the user is registered by the data input. As a result, the user registration and license of the software user can be performed collectively, and statistical data on the user can be obtained as needed.

【0012】また、本発明によるコンピュータ読取り可
能な記録媒体は、コンピュータにインストールして使用
するソフトウェアの制限解除データ(すなわち使用許諾
データ)を得るためのプログラムであって、(a)ソフ
トウェアの起動時に制限解除データの有無をチェックす
るステップと、(b)制限解除データが有る場合は、そ
の制限解除データが有効か否かをチェックするステップ
と、(c)前記ステップ(a)で制限解除許諾データが
無いと判断した場合、及び、前記ステップ(b)で前記
制限解除データが無効であると判断した場合は、WWW
ブラウザと連動して所定のURL情報のWWWページに
アクセスし、制限解除データを入手するステップとをコ
ンピュータに実行させるためのプログラムが格納されて
いる。
The computer-readable recording medium according to the present invention is a program for obtaining restriction release data (ie, license data) of software to be installed and used in a computer. Checking the presence or absence of restriction release data; (b) checking if the restriction release data is valid if there is restriction release data; and (c) restricting release permission data in step (a). If it is determined that there is no data, and if it is determined in step (b) that the restriction release data is invalid, WWW
A step of accessing the WWW page of the predetermined URL information in conjunction with the browser and obtaining the restriction release data, and causing the computer to execute the steps.

【0013】例えば、コンピュータにインストールして
使用するソフトウェアが格納された記録媒体に、上記の
ようなソフトウェアの制限解除データを得るためのプロ
グラムを共に格納しておけば、該ソフトウェアの使用希
望者は、識別コードや登録コード等をキーボードから入
力するといった面倒な作業をしなくても、自動的に所定
のWWWページへアクセスし、そのソフトウェアを使用
するための制限解除データを入手することができる。
For example, if a program for obtaining the above-described software restriction release data is also stored in a recording medium storing software to be used by being installed in a computer, a user who wants to use the software can It is possible to automatically access a predetermined WWW page and obtain restriction release data for using the software without having to perform a troublesome operation such as inputting an identification code or a registration code from a keyboard.

【0014】[0014]

【発明の実施の形態】以下、本発明の実施形態を図面に
基づいて説明する。図1は、本発明によるソフトウェア
の使用許諾方法を実現するための基本構成例を示してい
る。図1に示すように、ソフトウェア提供者はインター
ネット2に接続された(ワールド・ワイド・ウェブ)サ
ーバ1にWWWページ(ホームページ)11を開設す
る。WWWページ11は、提供するソフトウェアごとに
異なるページが用意され、それぞれのページには対応す
るソフトウェアの使用制限解除データ(すなわち、使用
許諾データ)12が埋め込まれている。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 shows an example of a basic configuration for realizing a software licensing method according to the present invention. As shown in FIG. 1, a software provider opens a WWW page (homepage) 11 on a (world wide web) server 1 connected to the Internet 2. As the WWW page 11, different pages are prepared for each software to be provided, and use restriction release data (ie, license data) 12 of the corresponding software is embedded in each page.

【0015】使用制限解除データ12を含むWWWペー
ジ11の表示データ(コンテンツ)は、WWWサーバ1
の記憶装置に格納されている。WWWサーバ1は、ソフ
トウェア提供者が所有するものに限らず、いわゆるイン
ターネット・サービス・プロバイダが所有するものであ
ってもよい。近年、多くのインターネット・サービス・
プロバイダが、WWWサーバ上にホームページを開設す
るサービスを契約者に提供している。更に、CGI(コ
モン・ゲートウェイ・インターフェイス)を用いてホー
ムページ上でプログラムを動作させるサービスを提供し
ている。これにより、インターネット接続可能なパーソ
ナルコンピュータ3からWWWブラウザ31を用いてW
WWサーバ1との間でデータの授受を行うことが可能に
なる。このようなCGIスクリプトは、例えばPerl
等の言語で記述され、HTMLで記述されたWWWペー
ジ11の表示データに埋め込むことができる。
The display data (content) of the WWW page 11 including the usage restriction release data 12 is stored in the WWW server 1.
Is stored in the storage device. The WWW server 1 is not limited to one owned by the software provider, but may be owned by a so-called Internet service provider. In recent years, many Internet services
A provider provides a service for opening a homepage on a WWW server to a subscriber. Furthermore, a service for operating a program on a homepage using a CGI (Common Gateway Interface) is provided. As a result, the WWW browser 31 can be used to access W from the personal computer 3 that can connect to the Internet.
It is possible to exchange data with the WW server 1. Such a CGI script is, for example, Perl
And can be embedded in the display data of the WWW page 11 described in HTML.

【0016】ソフトウェアの新規使用を希望する者又は
継続使用を希望する者(以下、ソフトウェア使用者とい
う)は、パーソナルコンピュータ3からWWWブラウザ
31を用いてソフトウェア提供者の特定のWWWページ
11にアクセスする。そのWWWページ11のアドレス
であるURL(uniform resource locator)情報は、通
常、ソフトウェア提供者がソフトウェア33と共に提供
する。
A person who wants to use the software for a new time or a person who wants to continue using the software (hereinafter referred to as a software user) accesses a specific WWW page 11 of the software provider from the personal computer 3 using the WWW browser 31. . The URL (uniform resource locator) information, which is the address of the WWW page 11, is usually provided by the software provider together with the software 33.

【0017】例えば、ソフトウェア33がオンラインソ
フトウェアの場合は、URL情報を記載したファイルが
ソフトウェア33のドキュメントファイルとして添付さ
れる。CD−ROM等の記憶媒体によってソフトウェア
が提供される場合は、CD−ROMのケースや添付印刷
物にURL情報を記載することができる。
For example, when the software 33 is online software, a file describing URL information is attached as a document file of the software 33. When the software is provided by a storage medium such as a CD-ROM, the URL information can be described in a case of the CD-ROM or an attached printed matter.

【0018】あるいは、ソフトウェア33のインストー
ラ(インストール用プログラム)に、WWWブラウザ3
1と連動して特定のURLのWWWページ11に自動的
にアクセスするプログラムを組み込んでおいてもよい。
ソフトウェア33の起動処理ルーチンの中に、必要に応
じてWWWブラウザ31と連動し、特定のURLのWW
Wページ11に自動的にアクセスするプログラムを組み
込んでおいてもよい。
Alternatively, the WWW browser 3 is added to the installer (installation program) of the software 33.
A program for automatically accessing the WWW page 11 of a specific URL in conjunction with the program 1 may be incorporated.
In the startup processing routine of the software 33, a WWW of a specific URL is linked with the WWW browser 31 as necessary.
A program for automatically accessing the W page 11 may be incorporated.

【0019】図2は、本発明のソフトウェアの使用許諾
方法を適用したソフトウェア起動処理ルーチンの一例を
示すフローチャートである。図1及び図2を参照しなが
ら、ソフトウェア(A,B,・・・)の使用者がパーソ
ナルコンピュータ3を用いてソフトウェアを起動したと
きの動作例を説明する。
FIG. 2 is a flowchart showing an example of a software activation processing routine to which the software licensing method of the present invention is applied. An operation example when the user of the software (A, B,...) Starts the software using the personal computer 3 will be described with reference to FIGS.

【0020】ステップ#101において、ソフトウェア
33を起動すると、ステップ#102において使用制限
解除データが所定のメモリ(例えばオペレーションシス
テムのレジストリの一部として記憶される使用制限解除
データメモリ)32に有るか否かがチェックされる。使
用制限解除データメモリ32に使用制限解除データが有
る場合はステップ#105にジャンプし、使用制限解除
データが無い場合はステップ#103に移行する。
In step # 101, when the software 33 is activated, in step # 102, the use restriction release data is stored in a predetermined memory (for example, a use restriction release data memory stored as a part of the registry of the operation system). Is checked. If there is use restriction release data in the use restriction release data memory 32, the flow jumps to step # 105. If there is no use restriction release data, the flow proceeds to step # 103.

【0021】ステップ#103では、WWWブラウザ3
1が起動され、あらかじめ定められたURLのWWWペ
ージ11にアクセスする。WWWページ11では、バナ
ー広告を含むソフトウェア提供者のあらかじめ用意され
た情報が表示される。ソフトウェア使用者がこのWWW
ページ11の閲覧を終了すると、自動的に使用制限解除
データ12がWWWサーバ1からパーソナルコンピュー
タ3のWWWブラウザ31に転送される(ステップ#1
04)。ソフトウェア使用者の所定の操作を待って、例
えばWWWブラウザ31に表示された閲覧終了ボタンを
マウスでクリックする操作を待って、上記の使用制限解
除データ12の転送を行うようにしてもよい。
In step # 103, the WWW browser 3
1 is started and accesses a WWW page 11 of a predetermined URL. On the WWW page 11, information prepared in advance of the software provider including a banner advertisement is displayed. This WWW
When the browsing of the page 11 is completed, the use restriction release data 12 is automatically transferred from the WWW server 1 to the WWW browser 31 of the personal computer 3 (step # 1).
04). The use restriction release data 12 may be transferred after waiting for a predetermined operation of the software user, for example, an operation of clicking the browsing end button displayed on the WWW browser 31 with a mouse.

【0022】WWWサーバ1からパーソナルコンピュー
タ3のWWWブラウザ31に転送された使用制限解除デ
ータは、パーソナルコンピュータ3の使用制限解除デー
タメモリ32に保存される。
The use restriction release data transferred from the WWW server 1 to the WWW browser 31 of the personal computer 3 is stored in the use restriction release data memory 32 of the personal computer 3.

【0023】ステップ#105では、使用制限解除デー
タメモリ32に保存されている使用制限解除データ12
が有効か否かがチェックされる。例えば、フリーソフト
等の場合に、使用制限解除データ12の有効期限(又は
有効期間)を定め、その有効期限が経過すれば再度WW
Wページ11にアクセスすることを求めることが考えら
れる。ステップ#103及び#104を経てステップ#
105に移行した場合はこのチェックは通常不要である
が、ステップ#102において使用制限解除データ12
がすでに有る(YES)と判断されてステップ#105
にジャンプした場合に必要となる。使用制限解除データ
12が有っても有効期限が経過している場合もあるから
である。
In step # 105, the usage restriction release data 12 stored in the usage restriction release data memory 32
Is checked to see if it is valid. For example, in the case of free software or the like, the expiration date (or expiration date) of the usage restriction release data 12 is determined, and when the expiration date has passed, the WW is re-examined.
It is conceivable to request access to the W page 11. Steps # 103 and # 104 followed by step #
This check is usually unnecessary when shifting to 105, but in step # 102 the use restriction release data 12
Is determined to already exist (YES) and step # 105
Required if you jump to. This is because the expiration date may have passed even if the use restriction release data 12 exists.

【0024】図3は、使用制限解除データ12の構造例
を示すテーブルである。この例では、図1に示したWW
Wサーバ1の記憶装置にあらかじめ記憶する複数のソフ
トウェア用の使用制限解除データを1つのテーブルとし
て示している。図3のテーブルにおいて、ソフトウェア
識別子は複数のソフトウェアのうちの1つを特定するた
めに使用される。制限解除コードはソフトウェアのイン
ストーラ又は起動処理プログラムにおいて、ソフトウェ
アの使用を許諾するためのデータ本体である。
FIG. 3 is a table showing an example of the structure of the use restriction release data 12. In this example, the WW shown in FIG.
The usage restriction release data for a plurality of software stored in advance in the storage device of the W server 1 is shown as one table. In the table of FIG. 3, the software identifier is used to identify one of a plurality of software. The restriction release code is a data body for permitting use of the software in the software installer or the activation processing program.

【0025】有効期限は、上記のような有効期限(有効
期間)が設定されている場合に必要なデータである。ソ
フトウェアの起動処理プログラムは、このデータに基づ
いて、使用制限解除データ12が有効であるか否かを判
断する。データ発行元識別子は、この使用制限解除デー
タ12が正規のWWWサーバ1(WWWページ11)か
ら取得したものであることをチェックするために用いら
れる。つまり、このチェックを上記のステップ#105
における使用制限解除データ12が有効か否かのチェッ
クに含めることができる。
The expiration date is data necessary when the above-mentioned expiration date (effective period) is set. The software activation processing program determines whether the use restriction release data 12 is valid based on the data. The data issuer identifier is used to check that the use restriction release data 12 has been acquired from the authorized WWW server 1 (WWW page 11). That is, this check is performed in step # 105 above.
Can be included in the check as to whether the use restriction release data 12 is valid.

【0026】図2のフローチャートに戻り、ステップ#
105で上記のような使用制限解除データ12が有効か
否かのチェックを経て、有効であると判断された場合に
初めてソフトウェアの使用が可能となる(ステップ#1
06)。使用制限解除データ12が有効でなかった場合
は、ステップ#103に戻り、WWWページ11にアク
セスすることになる。
Returning to the flowchart of FIG.
After the use restriction release data 12 is checked for validity at 105 as described above, if it is determined that the use restriction release data 12 is valid, the software can be used for the first time (step # 1).
06). If the usage restriction release data 12 is not valid, the process returns to step # 103 and accesses the WWW page 11.

【0027】図4は、別の実施形態として、ソフトウェ
アのインストーラに本発明のソフトウェアの使用許諾方
法を適用した例を示すフローチャートである。図1及び
図4を参照しながら、ソフトウェア(A,B,・・・)
の使用者がパーソナルコンピュータ3を用いてソフトウ
ェアのインストーラを起動したときの動作例を説明す
る。
FIG. 4 is a flowchart showing another embodiment in which the software licensing method of the present invention is applied to a software installer. Referring to FIGS. 1 and 4, software (A, B,...)
An operation example when the user starts the software installer using the personal computer 3 will be described.

【0028】ソフトウェアの使用を開始すべく、そのイ
ンストーラ(インストール用プログラム)を起動すると
(ステップ#201)、インストーラはWWWブラウザ
31を起動し、あらかじめ定められたURLのWWWペ
ージ11にアクセスする(ステップ#202)。前述の
実施形態と同様に、WWWページ11ではバナー広告を
含むソフトウェア提供者のあらかじめ用意された情報が
表示される。本実施形態では更に、ユーザ登録のための
データ入力がソフトウェア使用者に求められる(ステッ
プ#203)。ソフトウェア使用者は、画面表示にした
がって、住所、氏名、電話番号、メールアドレス等の書
誌的事項を入力してユーザ登録を行う。ユーザ使用者の
年齢層、性別、趣味等のより詳細な情報の入力を求めて
統計データの収集に役立てることも可能である。
When the installer (installation program) is started to start using the software (step # 201), the installer starts up the WWW browser 31 and accesses the WWW page 11 of a predetermined URL (step # 201). # 202). As in the above-described embodiment, the WWW page 11 displays information prepared in advance by the software provider including a banner advertisement. In this embodiment, the software user is further requested to input data for user registration (step # 203). The software user registers the user by inputting bibliographic items such as an address, a name, a telephone number, and an e-mail address according to the screen display. It is also possible to request the input of more detailed information such as the age group, gender, and hobby of the user user, which can be used for collecting statistical data.

【0029】ユーザ登録が完了し、インストール処理が
完了すると(ステップ#204)、そのソフトウェアの
使用が可能になる(ステップ#205)。なお、WWW
ページ11で表示する情報には、バナー広告の他に、ソ
フトウェア提供者が提供する他のソフトウェアの宣伝広
告、リリース予定のソフトウェア等の情報を含めること
ができる。更に、ソフトウェア以外の商品の販売情報を
表示してもよい。
When the user registration is completed and the installation process is completed (step # 204), the software can be used (step # 205). In addition, WWW
The information displayed on the page 11 can include, in addition to the banner advertisement, information such as advertisements of other software provided by the software provider and software to be released. Further, sales information of products other than software may be displayed.

【0030】上記実施形態では、ソフトウェアの起動プ
ログラム又はインストーラに、WWWブラウザを起動し
て所定のURLのWWWページに自動的にアクセスする
ようにしているが、本発明はこのような構成に限るわけ
ではない。前述のようにドキュメントファイル等によっ
てソフトウェアと共に提供されるURL情報とWWWブ
ラウザを用いて、ソフトウェア使用者が手動でソフトウ
ェア提供者の所定のWWWページにアクセスし、使用制
限解除データ(使用許諾データ)を取得するようにして
もよい。
In the above-described embodiment, the WWW browser is started by the software starting program or installer to automatically access the WWW page of a predetermined URL. However, the present invention is not limited to such a configuration. is not. As described above, the software user manually accesses a predetermined WWW page of the software provider using the URL information provided together with the software in the form of a document file and the WWW browser, and releases the usage restriction release data (license data). You may make it acquire.

【0031】本発明は、上記の実施形態及び図面の例示
に限らず、種々の形態で実施することができる。
The present invention is not limited to the above embodiments and the drawings, but can be implemented in various forms.

【0032】[0032]

【発明の効果】以上に説明したように、本発明のソフト
ウェアの使用許諾方法によれば、ソフトウェア使用希望
者は、識別コードや登録コード等をキーボードから入力
するといった面倒な作業をしなくても、所定のWWWペ
ージへアクセスすれば自動的に使用許諾が得られ、その
ソフトウェアを使用することができるようになる。ま
た、ソフトウェア提供者は、そのWWWページへのアク
セス件数をカウントすることにより、ソフトウェア使用
者数や使用頻度、それらの変化といった統計情報を得る
ことができる。更に、そのWWWページにいわゆるバナ
ー広告を設けることにより、アクセス件数に応じた広告
収入を得ることができる。
As described above, according to the software licensing method of the present invention, the user who wants to use the software does not need to perform a troublesome operation such as inputting an identification code, a registration code, etc. from a keyboard. When a user accesses a predetermined WWW page, a license is automatically obtained and the software can be used. In addition, the software provider can obtain statistical information such as the number of software users, the frequency of use, and changes thereof by counting the number of accesses to the WWW page. Further, by providing a so-called banner advertisement on the WWW page, it is possible to obtain advertisement income according to the number of accesses.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明によるソフトウェアの使用許諾方法を実
現するための基本構成例を示す図である。
FIG. 1 is a diagram showing an example of a basic configuration for realizing a software licensing method according to the present invention.

【図2】本発明のソフトウェアの使用許諾方法を適用し
たソフトウェア起動処理ルーチンの一例を示すフローチ
ャートである。
FIG. 2 is a flowchart showing an example of a software activation processing routine to which the software license method of the present invention is applied.

【図3】本発明のソフトウェアの使用許諾方法における
使用制限解除データの構造例を示すテーブルである。
FIG. 3 is a table showing an example of the structure of use restriction release data in the software licensing method of the present invention.

【図4】ソフトウェアのインストーラに本発明のソフト
ウェアの使用許諾方法を適用した例を示すフローチャー
トである。
FIG. 4 is a flowchart showing an example in which the software license method of the present invention is applied to a software installer.

【符号の説明】[Explanation of symbols]

1 WWWサーバ 3 パーソナルコンピュータ 11 WWWページ 12 使用制限解除データ 31 WWWブラウザ 32 使用制限解除データメモリ 33 ソフトウェア DESCRIPTION OF SYMBOLS 1 WWW server 3 Personal computer 11 WWW page 12 Use restriction release data 31 WWW browser 32 Use restriction release data memory 33 Software

───────────────────────────────────────────────────── フロントページの続き (72)発明者 山本 俊朗 福岡県福岡市早良区百道浜2丁目2番1号 株式会社富士通九州システムエンジニア リング内 Fターム(参考) 5B076 FB01 FC10  ────────────────────────────────────────────────── ─── Continuing on the front page (72) Inventor Toshiro Yamamoto 2-2-1 Hyakuchihama, Sawara-ku, Fukuoka, Fukuoka F-term Co., Ltd. F-term in System Engineering (Reference) 5B076 FB01 FC10

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】コンピュータにインストールして使用する
ソフトウェアの使用許諾方法であって、 ソフトウェア提供者が前記ソフトウェアと共に所定のU
RL情報を提供し、 ソフトウェア使用希望者は、前記ソフトウェアをコンピ
ュータにインストールする際に、又は、前記ソフトウェ
アを使用する際に、前記URL情報にしたがってWWW
ブラウザを用いて特定のWWWページにアクセスし、 前記ソフトウェア提供者は、前記WWWページを閲覧し
た前記ソフトウェア使用希望者に対して、前記ソフトウ
ェアの使用を許諾するためのデータを、前記WWWペー
ジのデータが格納されているWWWサーバから前記WW
Wブラウザを介して与えることを特徴とするソフトウェ
アの使用許諾方法。
1. A method for licensing software to be installed and used on a computer, comprising:
RL information is provided, and when a user wants to use the software, when installing the software on a computer or when using the software, the WWW according to the URL information is used.
Accessing a specific WWW page using a browser, the software provider transmits data for permitting use of the software to the software user who browsed the WWW page, using data of the WWW page. From the WWW server where
A software licensing method characterized by being provided through a W browser.
【請求項2】前記ソフトウェア使用希望者が前記WWW
ページにアクセスした際に、前記WWWページにおい
て、前記ソフトウェア使用希望者に関するデータ入力を
求め、該データ入力によってユーザ登録を行うことを特
徴とする請求項1記載のソフトウェアの使用許諾方法。
2. The system according to claim 1, wherein said user who wishes to use said software is said to be said WWW.
2. The software use licensing method according to claim 1, wherein, when accessing the page, the WWW page requests data entry regarding the user who wants to use the software, and performs user registration based on the data entry.
【請求項3】コンピュータにインストールして使用する
ソフトウェアの制限解除データを得るためのプログラム
であって、 (a)ソフトウェアの起動時に制限解除データの有無を
チェックするステップと、 (b)制限解除データが有る場合は、その制限解除デー
タが有効か否かをチェックするステップと、 (c)前記ステップ(a)で制限解除許諾データが無い
と判断した場合、及び、前記ステップ(b)で前記制限
解除データが無効であると判断した場合は、WWWブラ
ウザと連動して所定のURL情報のWWWページにアク
セスし、制限解除データを入手するステップとをコンピ
ュータに実行させるためのプログラムが格納されたコン
ピュータ読取り可能な記録媒体。
3. A program for obtaining restriction release data of software to be installed and used in a computer, comprising: (a) checking whether restriction release data is present when the software is started; and (b) restriction release data. If there is, the step of checking whether the restriction release data is valid, (c) when it is determined in step (a) that there is no restriction release permission data, and in the step (b), If it is determined that the release data is invalid, a step of accessing a WWW page of predetermined URL information in conjunction with a WWW browser and obtaining the restriction release data A readable recording medium.
JP2000381205A 2000-12-15 2000-12-15 Method for licensing software, and storage medium capable of being readout by computer Pending JP2002183352A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000381205A JP2002183352A (en) 2000-12-15 2000-12-15 Method for licensing software, and storage medium capable of being readout by computer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000381205A JP2002183352A (en) 2000-12-15 2000-12-15 Method for licensing software, and storage medium capable of being readout by computer

Publications (1)

Publication Number Publication Date
JP2002183352A true JP2002183352A (en) 2002-06-28

Family

ID=18849246

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000381205A Pending JP2002183352A (en) 2000-12-15 2000-12-15 Method for licensing software, and storage medium capable of being readout by computer

Country Status (1)

Country Link
JP (1) JP2002183352A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7039615B1 (en) * 2000-09-28 2006-05-02 Microsoft Corporation Retail transactions involving digital content in a digital rights management (DRM) system
US8438645B2 (en) 2005-04-27 2013-05-07 Microsoft Corporation Secure clock with grace periods
US8700535B2 (en) 2003-02-25 2014-04-15 Microsoft Corporation Issuing a publisher use license off-line in a digital rights management (DRM) system
US8781969B2 (en) 2005-05-20 2014-07-15 Microsoft Corporation Extensible media rights
WO2023042413A1 (en) * 2021-09-14 2023-03-23 日本電気株式会社 Information provision device, information provision method, and program storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JPN6010047831, 本池 祥子,他1名, "マルチメディアネットワーク技術", Matsushita Technical Journal, 19981018, 第44巻,第5号, 25〜33ページ, JP, 松下電器産業株式会社 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7039615B1 (en) * 2000-09-28 2006-05-02 Microsoft Corporation Retail transactions involving digital content in a digital rights management (DRM) system
US7925591B2 (en) 2000-09-28 2011-04-12 Microsoft Corporation Retail transactions involving digital content in a digital rights management (DRM) system
US8700535B2 (en) 2003-02-25 2014-04-15 Microsoft Corporation Issuing a publisher use license off-line in a digital rights management (DRM) system
US8438645B2 (en) 2005-04-27 2013-05-07 Microsoft Corporation Secure clock with grace periods
US8781969B2 (en) 2005-05-20 2014-07-15 Microsoft Corporation Extensible media rights
WO2023042413A1 (en) * 2021-09-14 2023-03-23 日本電気株式会社 Information provision device, information provision method, and program storage medium

Similar Documents

Publication Publication Date Title
US10021112B2 (en) System, method and computer program product for performing one or more maintenance tasks on a remotely located computer connected to a server computer via a data network
KR101134849B1 (en) In-page installer
JP5133400B2 (en) Online distribution method of digital files protected by intellectual property rights via data network, and computer-readable medium including a program for executing the method
US6671812B1 (en) Computer cleaning system, method and computer program product
JP2006510975A (en) How to provide content data to clients
JP2003533763A (en) Method and apparatus for distributing and / or modifying an electronic coupon over a network based on a customer's purchase / exchange history before completing a purchase transaction
WO2001029732A2 (en) Method and apparatus for improved information transactions
KR100499000B1 (en) Method for Providing Software by Virtual CD-ROM Drive
US20060167763A1 (en) Service providing device and service providing method
JP2002183352A (en) Method for licensing software, and storage medium capable of being readout by computer
JP2003256670A (en) Distributed management type net sales method for software and protect program
EP1174786A2 (en) Method, system, and program for reusing software licenses with new computer hardware
US8965950B2 (en) Decoupled mechanism for managed copy client applications and e-commerce servers to interoperate in a heterogeneous environment
US20030065580A1 (en) Sales promotion support system and method
JP2001282527A (en) Information providing server, terminal, distribution program, information distribution system utilizing general network, license providing server, and license program
JP2002259339A (en) Program/method/device for processing access limiting of resource on network
JP2004221682A (en) Content distributing apparatus
JP2006338073A (en) Personal information protection system
JP4761632B2 (en) Application program expiration date setting method and application program expiration date setting system
KR100818844B1 (en) On-line software reprocessing-sale method
JP2002258968A (en) Software management system, software management method and its program
KR20040028904A (en) a business model of calculator or dictionary programs embodied in a frame-bar of window
KR20010081239A (en) Method of advertising internet using the application software
Sherman Web systems design, litigation, and online consumer behavior
JP2002258963A (en) Method and system for suppressing illegal copy of software product, storage medium, and program for suppressing illegal copy of software product

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20071120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100824

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20101221