JPS6231458A - Method for preventing unfair use of software - Google Patents
Method for preventing unfair use of softwareInfo
- Publication number
- JPS6231458A JPS6231458A JP60170729A JP17072985A JPS6231458A JP S6231458 A JPS6231458 A JP S6231458A JP 60170729 A JP60170729 A JP 60170729A JP 17072985 A JP17072985 A JP 17072985A JP S6231458 A JPS6231458 A JP S6231458A
- Authority
- JP
- Japan
- Prior art keywords
- software
- floppy disk
- information
- accessed
- bad sector
- 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
- 238000000034 method Methods 0.000 title claims description 6
- 230000002950 deficient Effects 0.000 abstract 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 1
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はソフトウェア不正使用防止方法、特にフロッピ
ーディスクを有するコンピュータシステムにおいて、使
用権利を持ったソフトウェアが無断で複写され、使用さ
れることを防止するためのソフトウェア不正使用防止方
法に関する。[Detailed Description of the Invention] [Field of Industrial Application] The present invention provides a method for preventing unauthorized use of software, particularly for preventing unauthorized copying and use of software that has usage rights in a computer system equipped with a floppy disk. Concerning methods to prevent unauthorized software use.
〔従来の技術と発明が解決しようとする問題点〕従来、
フロッピーディスク内の有償ソフトウェアは、ファイル
単位の複写プロテクトは有るものの、フロッピーディス
ク自体には複写をプロテクトするものはなく、複写ユー
ティリティ等を使用し、簡単にフロッピーディスクの内
容をそりくシ複写することができた。[Problems to be solved by conventional technology and invention] Conventionally,
Although the paid software on the floppy disk has copy protection on a per-file basis, the floppy disk itself has no copy protection, so you can easily copy the contents of the floppy disk by using a copy utility etc. was completed.
すなわち上述した従来のフロッピーディスク内の有償ソ
フトウェアは、フロッピーディスクを選ばず簡単にバッ
クアップできる方式となっているので、利用者は販売者
に無断でソフトウェアを複写し不正に使用することがで
きた。そのため、コンピュータメーカーがソフトウェア
を有償とじても実際にその効果を挙げることができない
という問題が起っている。In other words, since the above-mentioned conventional paid software on floppy disks can be easily backed up regardless of the floppy disk, users were able to copy the software and use it illegally without the seller's permission. For this reason, a problem has arisen in that even if computer manufacturers charge for software, they are unable to actually achieve the desired effect.
本発明によるとフロッピーディスクを有するコンビーー
タシステムにおいて、ソフトウェアの媒体となるフロッ
ピーディスク上のアクセス可能な任意の場所に1つ以上
のピンホールをあけ、ピンホールにより壊された不良セ
クタの障害情報と不良セクタアドレスを読出してフロッ
ピーディスク上に記憶しておき、フロッピーディスクが
アクセスされた時に、ピンホールにより壊された不良セ
クタの障害情報を読出し、あらかじめ記憶しておいた障
害情報と照合して一致していればアクセス可とし、一致
していなければアクセス不可となるソフトウェアをフロ
ッピーディスクに備えることを特徴とするソフトウェア
不正使用防止方法が得られる。According to the present invention, in a converter system having a floppy disk, one or more pinholes are drilled at any accessible location on the floppy disk that serves as a software medium, and fault information of bad sectors destroyed by the pinholes is recorded. The bad sector address is read and stored on the floppy disk, and when the floppy disk is accessed, the fault information of the bad sector destroyed by the pinhole is read out and compared with the fault information stored in advance. A method for preventing unauthorized use of software is obtained, which is characterized in that a floppy disk is provided with software that is accessible if the floppy disc matches the software, and is inaccessible if the floppy disc does not match.
次に本発明の実施例について図面を参照して説明する。 Next, embodiments of the present invention will be described with reference to the drawings.
第1図は本発明の実施例を示すもので、不良セクタから
読出した障害情報とあらかじめ記憶しておいた不良セク
タの障害情報を照合チェックするロジック・フロー図で
ある。FIG. 1 shows an embodiment of the present invention, and is a logic flow diagram for comparing and checking failure information read from a bad sector with previously stored failure information of the bad sector.
フロッピーディスクの読出し可能な任意の所にあらかじ
め故意にピンホールをあけ、不良セクタを作る。不良セ
クタアドレスや不良セクタの数、そのビットパターンを
強制的に読出し障害認識情報として、フロッピーディス
ク上に記憶しておき、この媒体上に有償ソフトウェアを
記録する。A pinhole is intentionally drilled in any readable location on a floppy disk to create a bad sector. Bad sector addresses, the number of bad sectors, and their bit patterns are forcibly read out and stored on a floppy disk as failure recognition information, and paid software is recorded on this medium.
このフロッピーディスク内のソフトウェアを実行しよう
とすると第1図に示すロジックを持ったソフトウェアが
最初に起動され、フロッピーディスク上の不良セクタか
ら障害認識情報を読出し、あらかじめ記憶しておいた障
害認識情報と照合させる。そして照合結果が一致してい
ればフロッピディスク上の有償ソフトウェアに対してア
クセスを許す。もし不良セクタがない時や発見しても一
致していなければ以後フロッピーディスクに対してアク
セスできないようにする。再びフロッピーディスクをア
クセスしても第1図に示すロジックを持ったソフトウェ
アだけが起動され、フロッピーディスク内の有償ソフト
ウェアは実行されない。When you try to run the software on this floppy disk, the software with the logic shown in Figure 1 is first started, reads the fault recognition information from the bad sector on the floppy disk, and combines it with the previously stored fault recognition information. Verify. If the verification results match, access to the paid software on the floppy disk is allowed. If there are no bad sectors or if they do not match, the floppy disk will no longer be accessible. Even if the floppy disk is accessed again, only the software having the logic shown in FIG. 1 will be activated, and the paid software on the floppy disk will not be executed.
すなわち、この実施例の方法によると、利用者Aが自分
で購入したソフトウェアX(媒体となる70ツピデイス
クをFlとする)を利用者Bの持つフロッピーディスク
F2へ複写して使用したとしても、70ツピーデイスク
F2にはピンホールが無く障害認識情報が一致しないた
めアクセスできない。もしフロッピーディスクF2にピ
ンホールをあけたとしても 70ツピーデイスクFtと
同じ位置に同じ障害認識情報のピンホールをあけること
は不可能でアシ、ソフトウェアXはフロッピーディスク
F2に複写されても実行することはできない。ソフトウ
ェアXはフロッピーディスクFlでのみ実行が可能であ
るということである。That is, according to the method of this embodiment, even if user A copies the software X that he/she purchased (a 70 disk disk serving as a medium is Fl) to user B's floppy disk F2, the 70 disk drive Tupee disk F2 cannot be accessed because there is no pinhole and the failure recognition information does not match. Even if you make a pinhole in floppy disk F2, it is impossible to make a pinhole with the same fault recognition information in the same position as on 70 disk Ft, and software X must be executed even if it is copied to floppy disk F2. I can't. This means that software X can only be executed on floppy disk Fl.
本発明は、以上説明したように、フロッピーディスクに
ソフトウェア複写チェックプログラムを備え、あらかじ
め記憶しておいた障害認識情報と照合することにより、
不正に複写したものであれば、有償ソフトウェアは実行
できないことになシ、有償ソフトウェアの不正使用を防
止する効果がある。As explained above, the present invention includes a software copy check program on a floppy disk, and by comparing it with pre-stored failure recognition information,
If the software is illegally copied, the paid software cannot be executed, which is effective in preventing unauthorized use of the paid software.
第1図は本発明の一実施例の不良セクタから読出した障
害認識情報と、あらかじめ記憶しておいた不良セクタの
障害認識情報を照合チェックするロジック・フロー図で
ある。
・′、で了。FIG. 1 is a logic flow diagram for checking failure recognition information read from a bad sector and previously stored failure recognition information of the bad sector according to an embodiment of the present invention.・', that's it.
Claims (1)
いて、ソフトウェアの媒体となるフロッピーディスク上
のアクセス可能な任意の場所に1つ以上のピンホールを
あけ、ピンホールにより壊された不良セクタの障害情報
と不良セクタアドレスを読出してフロッピーディスク上
に記憶しておき、フロッピーディスクがアクセスされた
時に、ピンホールにより壊された不良セクタの障害情報
を読出し、あらかじめ記憶しておいた障害情報と照合し
て一致していればアクセス可とし、一致していなければ
アクセス不可となるソフトウェアをフロッピーディスク
に備えることを特徴とするソフトウェア不正使用防止方
法。In a computer system having a floppy disk, one or more pinholes are drilled at any accessible location on the floppy disk that serves as a software medium, and fault information and bad sector addresses of bad sectors destroyed by the pinholes are read out. When the floppy disk is accessed, the fault information of the bad sector destroyed by the pinhole is read out, and if it matches the fault information stored in advance, it is accessed. A method for preventing unauthorized use of software, characterized in that a floppy disk is provided with software that is permitted and cannot be accessed if they do not match.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60170729A JPS6231458A (en) | 1985-08-02 | 1985-08-02 | Method for preventing unfair use of software |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60170729A JPS6231458A (en) | 1985-08-02 | 1985-08-02 | Method for preventing unfair use of software |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6231458A true JPS6231458A (en) | 1987-02-10 |
Family
ID=15910309
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60170729A Pending JPS6231458A (en) | 1985-08-02 | 1985-08-02 | Method for preventing unfair use of software |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6231458A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20020087186A (en) * | 2001-05-14 | 2002-11-22 | (주)올앤탑 | Floppy diskette for preventing reproduction |
-
1985
- 1985-08-02 JP JP60170729A patent/JPS6231458A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20020087186A (en) * | 2001-05-14 | 2002-11-22 | (주)올앤탑 | Floppy diskette for preventing reproduction |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20060112096A1 (en) | Method of verifying metadata of a migrated file | |
| JPH11502339A (en) | Computer backup system that can operate with files open | |
| JP2012069240A (en) | Apparatus and method for monitoring and controlling access to data on computer readable medium | |
| JPH1027123A (en) | Computer software copy protection | |
| JPS63129564A (en) | Preventing system for unauthorized copying of recording medium | |
| JPH06150084A (en) | IC card | |
| JPS6231458A (en) | Method for preventing unfair use of software | |
| JPH0244448A (en) | Floppy disk | |
| WO2004084075A9 (en) | Information access control method, access control program, and external recording medium | |
| JPS63289660A (en) | Software illegal use preventing system | |
| CN110851880A (en) | Computer data safety control system | |
| US5757749A (en) | Information processing system operable with a detachable recording medium | |
| JPS61134836A (en) | Limiting system for application of software | |
| JPS63132336A (en) | Program execution prohibition method | |
| JPH03105419A (en) | Fixed disk device | |
| JP2001023299A (en) | Method for preventing illicit copying of program and information recording medium subjected to the countermeasure | |
| JPH02138622A (en) | Microprocessor | |
| JPH02165334A (en) | Program protection system | |
| US7756628B2 (en) | Navigation system including a drive for reading out navigation data and a method for operating a navigation system | |
| JPH03127142A (en) | File protection methods | |
| JPS59109949A (en) | Copyright protective device of software | |
| JPH0449423A (en) | Method for preventing software from being illegally copied | |
| JP2000195163A (en) | Device specific software protection | |
| JPH03220627A (en) | Method for controlling use of duplicate program | |
| JPS61208626A (en) | Medium copying system |