WO1999041657A1 - Method of preventing illegal copy of computer software - Google Patents

Method of preventing illegal copy of computer software Download PDF

Info

Publication number
WO1999041657A1
WO1999041657A1 PCT/JP1998/004582 JP9804582W WO9941657A1 WO 1999041657 A1 WO1999041657 A1 WO 1999041657A1 JP 9804582 W JP9804582 W JP 9804582W WO 9941657 A1 WO9941657 A1 WO 9941657A1
Authority
WO
WIPO (PCT)
Prior art keywords
recording medium
installation
recorded
serial number
hardware
Prior art date
Application number
PCT/JP1998/004582
Other languages
French (fr)
Japanese (ja)
Inventor
Kunio Shiba
Original Assignee
Kunio Shiba
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 Kunio Shiba filed Critical Kunio Shiba
Priority to JP54375498A priority Critical patent/JP3755899B2/en
Priority to AU94592/98A priority patent/AU9459298A/en
Publication of WO1999041657A1 publication Critical patent/WO1999041657A1/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00094Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00166Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised contents recorded on or reproduced from a record carrier, e.g. music or software

Definitions

  • the present invention relates to a method for copying one piece of computer software to a plurality of pieces of hardware, that is, a method for preventing so-called piracy.
  • the recording medium on which the computer software is recorded can be easily duplicated, so that it can be installed on more hardware.
  • the present invention provides a combination software that can forcibly prevent a plurality of hardware installations of computer software.
  • the purpose of the present invention is to provide a method for preventing piracy.
  • Another object of the present invention is to provide a method for preventing illegal copying of computer software, which can forcibly prevent the installation when installing the computer software using the copied recording medium. Disclosure of the invention
  • the present invention uses a first recording medium on which computer software is recorded and a second writable recording medium, and uses a unique volume pre-attached to the hardware recording medium during installation.
  • the hardware serial number is recorded on the second recording medium as a hardware-readable installation information number, and at the time of re-installation, the volume serial number of the hardware recording medium and the second recording medium This is compared with the installation information number of the hardware recorded in, and if they differ, installation is prevented.
  • the volume serial number assigned to the hardware recording medium is a format serial number that is automatically assigned to the recording medium automatically by the format software. For example, a 9-digit numerical value is used. It is composed of
  • this volume serial number is recorded on the second recording medium as the installation information number of the recording medium of the hardware at the time of the first installation, and is re-installed.
  • the hardware installation information number of the hardware to be installed is compared with the installation information number of the already installed hardware recorded on the second recording medium. A determination is made as to whether the hardware is legitimately installed hardware, thereby preventing piracy to a plurality of different pieces of hardware.
  • the present invention records a unique volume serial number previously attached to the first recording medium, as a readable installation information number of the first recording medium, on a second recording medium, At the time of installation, a unique volume serial number previously attached to the first recording medium is compared with the installation information number of the first recording medium recorded on the second recording medium, and these are different. In case This is to prevent installation.
  • the duplicated first recording medium is Since the volume serial number different from the installation information number corresponding to the regular first recording medium recorded on the second recording medium is assigned, the volume serial number and the second recording medium are assigned. If the installation information number of the first recording medium recorded on the medium is different, it is determined that the first recording medium is a duplicate, thereby preventing illegal copying.
  • the present invention records a unique volume serial number previously attached to the second recording medium on the second recording medium as a readable installation information number of the second recording medium, At the time of installation, the unique volume serial number previously attached to the second recording medium is compared with the installation information number of the second recording medium recorded on the second recording medium, and these are compared. If different, installation is prevented.
  • the second recording medium when the second recording medium is duplicated and an attempt is made to install using the duplicated second recording medium, a legitimate installation information number is copied on the duplicated second recording medium.
  • the second recording medium is assigned a volume serial number different from the installation information number corresponding to the legitimate second recording medium recorded on the second recording medium, If the volume serial number is different from the installation information number of the second recording medium recorded on the second recording medium, it is determined that the second recording medium is a duplicate, and as a result, illegal copying is performed. — Is prevented.
  • the present invention uses a writable recording medium on which computer software is recorded, and at the time of installation, a unique volume serial number attached to a hardware recording medium in advance. It is recorded as a readable installation information number of the hardware, and at the time of reinstallation, the volume serial number of the recording medium of the hardware is compared with the installation information number of the hardware recorded on the recording medium. In the case where is different, installation is prevented. With this, the installation information number of the hardware recording medium is recorded on the second recording medium at the time of the first installation, and at the time of reinstallation, the installation information number of the hardware to be installed and the second recording information are recorded. The hardware to be reinstalled is compared with the installation information number of the hardware that has already been installed, as recorded on the medium. This will prevent illegal coby on multiple different pieces of hardware.
  • a unique volume serial number previously attached to the recording medium is recorded as a readable installation information number on the recording medium, and the volume serial number is recorded at the time of installation. It is compared with the installation information number, and if they differ, installation is prevented.
  • the present invention also prevents the installation information number from being tampered with, thereby further improving the illegal copy prevention effect.
  • FIG. 1 is a schematic diagram showing a system configuration for implementing the present invention.
  • FIG. 2 is a schematic diagram showing a recording state of a volume serial number and an installation information number on a recording medium used in the first embodiment of the present invention.
  • FIG. 3 is a processing flowchart of the first embodiment of the present invention.
  • FIG. 4 is a schematic diagram showing a recording state of a volume serial number and an installation information number on a recording medium for explaining a second embodiment of the present invention.
  • FIG. 5 is a processing flowchart of the second embodiment of the present invention.
  • FIG. 6 is a schematic diagram showing a recording state of a volume serial number and an installation information number on a recording medium for explaining a third embodiment of the present invention.
  • FIG. 7 is a processing flowchart of the third embodiment of the present invention.
  • FIG. 8 is a processing flowchart of the fourth embodiment of the present invention.
  • FIG. 9 is a processing flowchart of the fourth embodiment of the present invention.
  • FIG. 1 to 3 show a first embodiment of the present invention.
  • a hard disk (HD) 2 is installed as hardware on which computer software is installed.
  • Computer 1 a CD-ROM (CD) 3 as a first read-only recording medium on which the software is recorded, and a floppy disk (FD) 4 as a second writable recording medium.
  • the main member is constituted by.
  • the computer 1 is provided with a CD-ROM drive 5 for reading the CD 3 and a floppy disk drive 6 for reading and writing the FD 4.
  • the CD 3 and the FD 4 have a volume serial number that is automatically and randomly assigned at the time of formatting, VSN (CD 1). And volume serial number; VSN (FD 1) are recorded, and FD4 can read the volume serial number; VSN (CD 1) and volume serial number; VSN (FD 1) Is recorded as the installation information number; I IN (CD 1) and I IN (FD 1).
  • VSN volume serial number
  • This volume serial number is usually composed of 9-digit decimal numbers.
  • the probability that the same volume serial number is assigned is 1 / 999,999,999.
  • the probability can be further increased.
  • step S 1 the installation information number of HD 2 stored in FD 4; I IN (HD 1) is read (step S 1), and this IIN (HD 1) is recorded. It is determined whether or not I IN (HD 1) has not been recorded, and it is determined that this is the first installation, and in the next step S 3, the I IN After recording (HD1) on FD4, install it on HD2 (step S4), and terminate the process.
  • the volume serial number of the installed HD 2; VSN (HD 1) The installation information number is recorded on FD 4 as I IN (HD 1).
  • step S2 determines that the first installation has been performed on any hardware, and the next installation is performed. Proceeding to step S5, read the VSN (HD 1) of HD 2 of the computer 1 and compare the VSN (HD 1) read from HD 2 with the IIN (HD 1) read from FD 4. (Step S6), and on condition that these are the same, proceed to Step S4 to permit the installation, and if it is determined that they are different, it is determined that the hard disk is not the one for which installation is permitted. To refuse the installation (step S7) and end the process.
  • the first time using regular CD 3 and FD 4 At the time of installation, the computer 1 to be installed is not selected and the installation is performed, and after one installation, only the first computer 1 is allowed to be reinstalled. Illegal copying can be prevented.
  • FIG. 4 shows a copy protection method in a case where the installation is performed using the copied CD 3, but when the CD 3 is copied, all the information recorded on the official CD 3 is copied.
  • the copied CD3 is assigned a volume serial number different from the regular CD3; VSN (CD2).
  • step S10 the regular IIN (CD1) of the CD3 recorded on the FD4 is read (step S10), and then the CD3 is read.
  • the VSN (CD) is read (step S11), and these I IN (CD1) and VSN (CD) are compared (step S12).
  • VSN (CD) legitimate CD 3 volume serial number
  • VSN (CD 1) legitimate instrument serial number
  • I IN (CD 1) insert
  • This embodiment shows a copy protection method in a case where the installation is performed using the duplicated FD 4, but when the FD 4 is duplicated, all the information recorded in the regular FD 4 is copied.
  • the copied FD4 is assigned a volume serial number different from the regular FD4; VSN (FD2).
  • VSN FD2
  • IIN CD 1
  • IIN FD 1
  • the regular IIN (FD 1) of the FD 4 recorded on the FD 4 is read (step S20).
  • the volume serial number of 4; VSN (FD) is read (step S21), and these I IN (FD 1) and VSN (FD) are compared (step S22).
  • VSN (FD) read regular volume serial number of FD4
  • VSN (FD 1) regular installation information number
  • I IN (FD 1), and inserted FD4 Is determined to be a legitimate FD the process proceeds to the next step S23, installation is permitted, and the process ends.
  • the installation to a plurality of different This can prevent installation using a duplicated CD 3 or FD 4.
  • steps S30 to S33 are processes for the duplicated FD, and steps S34 to S37 are duplicated.
  • Step S38 to step S44 are processes for preventing installation on a plurality of different computers 1.
  • Such an anti-piracy method is applicable to a case where the computer software is recorded on a single writable recording medium, for example, an FD alone or a CDR alone.
  • a CD-ROM used as a read-only recording medium that cannot be written after shipment, when the CD-ROM is manufactured, that is, when the combination software is written, the CD-ROM is used. After reading the unique volume serial number, this volume serial number is written together with the computer software as an installation information number. However, by preventing installation when these are different, illegal copying can be prevented even with a single CD-ROM.
  • the convenience software when the convenience software is recorded on a recording medium and sold, it can be incorporated into the installer to forcibly prevent illegal copying.

Abstract

By using a first recording medium (3) on which computer software is recorded and a programmable second recording medium (4), an inherent volume serial number VSN (HD) given to the recording medium (2) of hardware is recorded on the second recording medium as readable installation information number IIN (HD) of hardware at the time of installation, and the volume serial number of the recording medium and the installation information number of hardware are compared with each other at the time of re-installation. If they are different, the installation is rejected. Thus, the hardware is identified, and illegal copy to a large number of pieces of hardware can be avoided.

Description

明細書 コンピュータソフトウエアの違法コピー防止方法 技術分野  Description Method of preventing illegal copying of computer software
本発明は、 一つのコンピュータソフトウエアを複数のハ一ドウエアにコピーす る、 いわゆる、 違法コピーを防止するための方法に関するものである。 技術背景  The present invention relates to a method for copying one piece of computer software to a plurality of pieces of hardware, that is, a method for preventing so-called piracy. Technology background
一般に、 市販されているコンビュ一夕ソフ トウェアは、 1台のハードウェア ( コンビユー夕) だけにコピー (インスト一ル) することが許可された形態で販売 されている。  In general, commercially available convenience software is sold in such a form that it is permitted to be copied (installed) to only one piece of hardware (combiyou).
しかしながら、 コンピュータソフトウエアが記録された一つの記録媒体を用い て複数のハ一ドウ: IIァヘインストールすることが可能であるのが実情である。 そして、 複数のハードウエアヘインストールすることを防止するための対策と しては、 製品毎にシリアル番号を付しておき、 インスト一ル時にこのシリアル番 号の入力を義務づける方法が採られているが、 このシリアル番号は、 製品を購入 したユーザ本人であれば知り得る情報であることから、 他のハ一ドウエアへのィ ンストール防止には至らず、 かつ、 製品を購入したユーザが、 他のユーザへ製品 とともにシリアル番号を知らせた場合、 違法なインスト一ルを防止することはで きない。  However, the fact is that it is possible to install the software on a plurality of windows: II using a single recording medium on which the computer software is recorded. As a measure to prevent installation on multiple pieces of hardware, a method has been adopted in which a serial number is assigned to each product and this serial number must be entered at the time of installation. However, since this serial number is information that can be known by the user who purchased the product, it does not prevent installation on other hardware, and the user who purchased the product cannot Giving the user the serial number along with the product does not prevent illegal installation.
そして、 このような行為が違法であることを使用許諾書等によつてユーザへ告 知して、 違法コピーを防止するような対策も実施されているが、 ユーザのモラル に頼らざるを得ず、 実効性が期待できないのが実情である。  In addition, measures have been taken to notify users of such acts through a license agreement, etc., to prevent illegal copying, but they must rely on the morals of the users. However, the fact is that it cannot be expected to be effective.
また、 コンピュータソフトウェアが記録された記録媒体は、 容易に複製可能で あり、 これによつて、 より多くのハードウェアへのインストールが可能である。  Also, the recording medium on which the computer software is recorded can be easily duplicated, so that it can be installed on more hardware.
したがって、 本発明は、 コンピュータソフ トウェアを複数のハードウェアヘイ ンストールすることを強制的に防止することのできるコンビユー夕ソフトウエア の違法コピー防止方法を提供することを目的とするものである。 Therefore, the present invention provides a combination software that can forcibly prevent a plurality of hardware installations of computer software. The purpose of the present invention is to provide a method for preventing piracy.
また、 複製された記録媒体を用いてコンピュータソフトウヱァをインストール する際に、 このィンストールを強制的に防止することのできるコンピュータソフ トウエアの違法コピー防止方法を提供することを目的とする。 発明の開示  Another object of the present invention is to provide a method for preventing illegal copying of computer software, which can forcibly prevent the installation when installing the computer software using the copied recording medium. Disclosure of the invention
本発明は、 コンピュータソフ トウェアが記録された第 1の記録媒体と、 書き込 み可能な第 2の記録媒体とを用い、 インストール時に、 ハードウェアの記録媒体 に予め付されている固有のボリュ一ムシリアル番号を、 前記第 2の記録媒体に、 ハ一ドウエアの読み取り可能なィンストール情報番号として記録し、 再ィンス卜 —ル時に、 ハードウェアの記録媒体のボリュームシリアル番号と、 第 2の記録媒 体に記録されているハードウヱァのィンストール情報番号との比較を行い、 これ らが異なる場合にィンストールを防止するようにしたものである。  The present invention uses a first recording medium on which computer software is recorded and a second writable recording medium, and uses a unique volume pre-attached to the hardware recording medium during installation. The hardware serial number is recorded on the second recording medium as a hardware-readable installation information number, and at the time of re-installation, the volume serial number of the hardware recording medium and the second recording medium This is compared with the installation information number of the hardware recorded in, and if they differ, installation is prevented.
ここで、 ハードウェアの記録媒体に付されるボリュームシリアル番号は、 その フォーマツ ト時において、 フォ一マツ ト用のソフトウエアが記録媒体に無作為に 自動的に割り当てるもので、 たとえば 9桁の数値で構成される。  Here, the volume serial number assigned to the hardware recording medium is a format serial number that is automatically assigned to the recording medium automatically by the format software. For example, a 9-digit numerical value is used. It is composed of
したがって、 同一のボリュームシリアル番号が割り当てられる確率は極めて低 く、 このボリュームシリアル番号を、 最初のインストール時にハードウェアの記 録媒体のィンストール情報番号として第 2の記録媒体に記録して、 再ィンストー ルの際に、 インスト一ルするハードウェアのインストール情報番号と、 第 2の記 録媒体に記録されているところの、 すでにィンストールを行ったハードウエアの インストール情報番号との比較により、 再インストールするハードウエアが正規 にィンストールされたハードウエアか否かの判定がなされ、 これによつて複数の 異なるハ一ドウエアへの違法コピーが防止される。  Therefore, the probability that the same volume serial number is assigned is extremely low, and this volume serial number is recorded on the second recording medium as the installation information number of the recording medium of the hardware at the time of the first installation, and is re-installed. At the time of installation, the hardware installation information number of the hardware to be installed is compared with the installation information number of the already installed hardware recorded on the second recording medium. A determination is made as to whether the hardware is legitimately installed hardware, thereby preventing piracy to a plurality of different pieces of hardware.
また、 本発明は、 前記第 1の記録媒体に予め付されている固有のボリユームシ リアル番号を、 第 2の記録媒体に、 第 1の記録媒体の読み取り可能なインスト一 ル情報番号として記録し、 インストール時に、 前記第 1の記録媒体に予め付され ている固有のボリュームシリアル番号と、 第 2の記録媒体に記録されている第 1 の記録媒体のインストール情報番号との比較を行い、 これらが異なる場合に、 ィ ンストールを防止するようにしたものである。 Also, the present invention records a unique volume serial number previously attached to the first recording medium, as a readable installation information number of the first recording medium, on a second recording medium, At the time of installation, a unique volume serial number previously attached to the first recording medium is compared with the installation information number of the first recording medium recorded on the second recording medium, and these are different. In case This is to prevent installation.
これによると、 第 1の記録媒体を複製し、 この複製された第 1の記録媒体と、 未使用の第 2の記録媒体とによってィンストールを行おうとすると、 複製された 第 1の記録媒体には、 第 2の記録媒体に記録されている正規の第 1の記録媒体に 対応するインスト一ル情報番号とは異なるボリュームシリアル番号が割り当てら れていることから、 このボリユームシリアル番号と第 2の記録媒体に記録されて いる第 1の記録媒体のィンストール情報番号とが異なる場合、 第 1の記録媒体が 複製であると判定され、 これによつて違法コピーが防止される。  According to this, if the first recording medium is duplicated and an attempt is made to install the duplicated first recording medium and an unused second recording medium, the duplicated first recording medium is Since the volume serial number different from the installation information number corresponding to the regular first recording medium recorded on the second recording medium is assigned, the volume serial number and the second recording medium are assigned. If the installation information number of the first recording medium recorded on the medium is different, it is determined that the first recording medium is a duplicate, thereby preventing illegal copying.
さらに、 本発明は、 前記第 2の記録媒体に予め付されている固有のボリューム シリアル番号を、 第 2の記録媒体に、 第 2の記録媒体の読み取り可能なインスト —ル情報番号として記録し、 インストール時に、 前記第 2の記録媒体に予め付さ れている固有のボリュームシリアル番号と、 第 2の記録媒体に記録されている第 2の記録媒体のインストール情報番号との比較を行い、 これらが異なる場合に、 ィンストールを防止するようにしたものである。  Further, the present invention records a unique volume serial number previously attached to the second recording medium on the second recording medium as a readable installation information number of the second recording medium, At the time of installation, the unique volume serial number previously attached to the second recording medium is compared with the installation information number of the second recording medium recorded on the second recording medium, and these are compared. If different, installation is prevented.
これによると、 第 2の記録媒体を複製し、 この複製された第 2の記録媒体によ つてインストールを行おうとすると、 複製された第 2の記録媒体には、 正規のィ ンストール情報番号が複写されるが、 第 2の記録媒体には、 第 2の記録媒体に記 録されている正規の第 2の記録媒体に対応するインストール情報番号とは異なる ボリュ一ムシリアル番号が割り当てられることから、 このボリュームシリアル番 号と第 2の記録媒体に記録されている第 2の記録媒体のィンスト一ル情報番号と が異なる場合、 第 2の記録媒体が複製であると判定され、 これによつて違法コピ —が防止される。  According to this, when the second recording medium is duplicated and an attempt is made to install using the duplicated second recording medium, a legitimate installation information number is copied on the duplicated second recording medium. However, since the second recording medium is assigned a volume serial number different from the installation information number corresponding to the legitimate second recording medium recorded on the second recording medium, If the volume serial number is different from the installation information number of the second recording medium recorded on the second recording medium, it is determined that the second recording medium is a duplicate, and as a result, illegal copying is performed. — Is prevented.
また、 本発明は、 コンピュータソフ トウェアが記録された書き込み可能な記録 媒体を用い、 インスト一ル時に、 ハードウェアの記録媒体に予め付されている固 有のボリュームシリアル番号を、 前記記録媒体に、 ハードウェアの読み取り可能 なインストール情報番号として記録し、 再インストール時に、 ハードウェアの記 録媒体のボリュ一ムシリアル番号と、 記録媒体に記録されているハードウエアの インストール情報番号との比較を行い、 これらが異なる場合に、 インスト一ルを 防止するようにしたものである。 これにより、 最初のィンストール時にハ一ドウヱァの記録媒体のィンストール 情報番号として第 2の記録媒体に記録して、 再インストールの際に、 インスト一 ルするハードウェアのィンストール情報番号と、 第 2の記録媒体に記録されてい るところの、 すでにィンストールを行ったハードウエアのィンストール情報番号 との比較により、 再インストールするハ一ドウ: ϋァが正規にィンストールされた ハードウエアか否かの判定がなされ、 これによつて複数の異なるハ一ドウエアへ の違法コビーが防止される。 In addition, the present invention uses a writable recording medium on which computer software is recorded, and at the time of installation, a unique volume serial number attached to a hardware recording medium in advance. It is recorded as a readable installation information number of the hardware, and at the time of reinstallation, the volume serial number of the recording medium of the hardware is compared with the installation information number of the hardware recorded on the recording medium. In the case where is different, installation is prevented. With this, the installation information number of the hardware recording medium is recorded on the second recording medium at the time of the first installation, and at the time of reinstallation, the installation information number of the hardware to be installed and the second recording information are recorded. The hardware to be reinstalled is compared with the installation information number of the hardware that has already been installed, as recorded on the medium. This will prevent illegal coby on multiple different pieces of hardware.
さらに、 本発明は、 前記記録媒体に、 この記録媒体に予め付されている固有の ボリュ一ムシリアル番号を、 読み取り可能なィンストール情報番号として記録し 、 インストール時に、 前記ボリュームシリアル番号と、 記録されたインスト一ル 情報番号との比較を行い、 これらが異なる場合に、 インストールを防止するよう にしたものである。  Further, according to the present invention, a unique volume serial number previously attached to the recording medium is recorded as a readable installation information number on the recording medium, and the volume serial number is recorded at the time of installation. It is compared with the installation information number, and if they differ, installation is prevented.
これによると、 コンピュータソフトウェアが記録された記録媒体を複製し、 こ の複製された記録媒体によってィンストールを行おうとすると、 複製された記録 媒体には、 正規のインスト一ル情報番号が複写されるが、 この複製された記録媒 体には、 この記録媒体に記録されている正規の第 2の記録媒体に対応するィンス ト一ル情報番号とは異なるボリュームシリアル番号が割り当てられることから、 このボリュームシリアル番号と第 2の記録媒体に記録されている第 2の記録媒体 のィンストール情報番号とが異なる場合、 第 2の記録媒体が複製であると判定さ れ、 これによつて違法コピーが防止される。  According to this, when a recording medium on which computer software is recorded is duplicated, and an attempt is made to install using the duplicated recording medium, a legitimate installation information number is copied on the duplicated recording medium. Since the volume serial number different from the installation information number corresponding to the legitimate second recording medium recorded on this recording medium is assigned to this duplicated recording medium, this volume serial If the number is different from the installation information number of the second recording medium recorded on the second recording medium, it is determined that the second recording medium is a duplicate, thereby preventing illegal copying. .
そして、 本発明は、 前記インストール倩報番号を暗号化することにより、 イン ストール情報番号の改竄をも防止して、 一層違法コピー防止効果を挙げることが できる。 図面の簡単な説明  And, by encrypting the installation information number, the present invention also prevents the installation information number from being tampered with, thereby further improving the illegal copy prevention effect. BRIEF DESCRIPTION OF THE FIGURES
第 1図は、 本発明を実施するためのシステム構成を示す概略図である。  FIG. 1 is a schematic diagram showing a system configuration for implementing the present invention.
第 2図は、 本発明の第 1の実施形態に用いられる記録媒体におけるボリューム シリアル番号およびィンストール情報番号の記録状態を示す概略図である。 第 3図は、 本発明の第 1の実施形態の処理フロー図である。 第 4図は、 本発明の第 2の実施形態を説明するための記録媒体におけるボリュ 一ムシリアル番号およびィンストール情報番号の記録状態を示す概略図である。 第 5図は、 本発明の第 2の実施形態の処理フロー図である。 FIG. 2 is a schematic diagram showing a recording state of a volume serial number and an installation information number on a recording medium used in the first embodiment of the present invention. FIG. 3 is a processing flowchart of the first embodiment of the present invention. FIG. 4 is a schematic diagram showing a recording state of a volume serial number and an installation information number on a recording medium for explaining a second embodiment of the present invention. FIG. 5 is a processing flowchart of the second embodiment of the present invention.
第 6図は、 本発明の第 3の実施形態を説明するための記録媒体におけるボリュ —ムシリアル番号およびィンストール情報番号の記録状態を示す概略図である。 第 7図は、 本発明の第 3の実施形態の処理フロー図である。  FIG. 6 is a schematic diagram showing a recording state of a volume serial number and an installation information number on a recording medium for explaining a third embodiment of the present invention. FIG. 7 is a processing flowchart of the third embodiment of the present invention.
第 8図は、 本発明の第 4の実施形態の処理フロー図である。  FIG. 8 is a processing flowchart of the fourth embodiment of the present invention.
第 9図は、 本発明の第 4の実施形態の処理フロー図である。 発明を実施するための最良の形態  FIG. 9 is a processing flowchart of the fourth embodiment of the present invention. BEST MODE FOR CARRYING OUT THE INVENTION
本発明をより詳細に説明するために、 添付図面を参照してこれを説明する。 第 1図ないし第 3図は、 本発明の第 1の実施形態を示すもので、 本実施形態に おいては、 コンピュータソフトウエアがインストールされるハ一ドウエアとして のハードディスク (HD) 2が装着されたコンピュータ 1と、 コンビユー夕ソフ トゥエアが記録された読み取り専用の第 1の記録媒体としての CD— ROM (C D) 3と、 書き込み可能な第 2の記録媒体としてのフロッピ一ディスク (FD) 4とによって主要部材が構成されている。  The present invention will be described in more detail with reference to the accompanying drawings. 1 to 3 show a first embodiment of the present invention. In this embodiment, a hard disk (HD) 2 is installed as hardware on which computer software is installed. Computer 1, a CD-ROM (CD) 3 as a first read-only recording medium on which the software is recorded, and a floppy disk (FD) 4 as a second writable recording medium. The main member is constituted by.
前記コンピュータ 1には、 前記 CD 3の読み取りを行う CD— ROMドライブ 5と、 FD 4の読み書きを行うフロッピ一ディスクドライブ 6が設けられている ο  The computer 1 is provided with a CD-ROM drive 5 for reading the CD 3 and a floppy disk drive 6 for reading and writing the FD 4.
そして、 本実施形態においては、 前記 CD 3および FD4には、、 第 1図 (b) に示すように、 そのフォーマツト時において無作為に自動的に割り当てられるボ リュームシリアル番号; VSN (CD 1) およびボリュームシリアル番号; VS N (FD 1) が記録されており、 また、 FD4には、 前記ボリュームシリアル番 号; VSN (CD 1) およびボリュームシリアル番号; VSN (FD 1) が、 読 み取り可能な情報として記録されることにより、 インスト一ル情報番号; I IN (CD 1) および I IN (FD 1) として記録されている。  In the present embodiment, as shown in FIG. 1 (b), the CD 3 and the FD 4 have a volume serial number that is automatically and randomly assigned at the time of formatting, VSN (CD 1). And volume serial number; VSN (FD 1) are recorded, and FD4 can read the volume serial number; VSN (CD 1) and volume serial number; VSN (FD 1) Is recorded as the installation information number; I IN (CD 1) and I IN (FD 1).
また、 前記 HD5には、 そのフォーマッ ト時に無作為に自動的に割り当てられ るボリュームシリアル番号; VSN (HD 1) が記録されている。 このボリュームシリアル番号; VSNは、 通常 9桁の 10進数の数値で構成さ れており、 同一のボリュームシリアル番号が割り当てられる確率は、 9億 999 9万 9999分の 1である。 In the HD5, a volume serial number, VSN (HD1), which is automatically and randomly assigned at the time of formatting, is recorded. This volume serial number; VSN is usually composed of 9-digit decimal numbers. The probability that the same volume serial number is assigned is 1 / 999,999,999.
また、 この数値に関して任意の演算を行うことにより暗号化することにより、 さらに、 前記確率を高めることができる。  Further, by encrypting the numerical value by performing an arbitrary operation, the probability can be further increased.
ついで、 このような主構成部材を用いて本発明の第 1の実施形態について第 3 図の処理フロー図を参照して説明する。  Next, the first embodiment of the present invention will be described with reference to the processing flowchart of FIG. 3 using such main constituent members.
まず、 コンビュ一夕ソフ ドウエアをインストールしょうとするコンビユー夕 1 に、 CD3と FD4を挿入し、 たとえば、 CD 3に記録されているインストーラ を立ち上げてィンストールを開始する。  First, insert CD3 and FD4 into convenience store 1 where you want to install the convenience store software. For example, start the installer recorded on CD 3 and start the installation.
このィンストールが開始されると、 FD 4に保存されている HD 2のィンス 卜 ール情報番号; I IN (HD 1) を読み取り (ステップ S 1)、 ついで、 この I I N (HD 1)が記録されているか否かを判断し (ステップ S 2)、 I IN (HD 1 ) が記録されていない場合には、 第 1回目のインストールであると判断されて、 つぎのステップ S 3において、 前記 I IN (HD 1) を FD4に記録した後に、 HD 2へのインストールを行った後に (ステップ S 4)、 処理を終了する。  When this installation is started, the installation information number of HD 2 stored in FD 4; I IN (HD 1) is read (step S 1), and this IIN (HD 1) is recorded. It is determined whether or not I IN (HD 1) has not been recorded, and it is determined that this is the first installation, and in the next step S 3, the I IN After recording (HD1) on FD4, install it on HD2 (step S4), and terminate the process.
このように、 正規の CD 3および FD 4を用いて第 1回目のインストールを行 うと、 第 2図に示すように、 インスト一ルを行った HD 2のボリュームシリアル 番号; VSN (HD 1 ) が、 インストール情報番号; I IN (HD 1) として F D 4に記録される。  Thus, when the first installation is performed using the regular CD 3 and FD 4, as shown in FIG. 2, the volume serial number of the installed HD 2; VSN (HD 1) The installation information number is recorded on FD 4 as I IN (HD 1).
一方、 前記ステップ S 2において、 FD4に I IN (HD 1 ) が記録されてい ると判断された場合には、 1回目のィンストールが何れかのハ一ドウ ァへ行わ れたと判断され、 つぎのステップ S 5へ移行して、 当該コンピュータ 1の HD 2 の VSN (HD 1) を読み取り、 この HD 2から読み取られた VSN (HD 1) と FD 4から読み取られた I I N (HD 1 ) との比較を行い (ステップ S 6)、 こ れらが等しいことを条件として、 ステップ S 4へ移行してィンストールを許可し 、 異なると判断された場合には、 インストールが許可されたハードディスクでは ないと判断されて、 インストールを拒否し (ステップ S 7)、 処理を終了する。 すなわち、 このような処理により、 正規の CD 3および FD 4を用いた最初の ィンストール時には、 ィンストールする対象のコンピュータ 1の選別は行われず に、 インストールが行われ、 1回のインストールが行われた後においては、 最初 にィンストールしたコンピュータ 1のみに再ィンストールが許可されることとな り、 違法なコピーを防止することができる。 On the other hand, if it is determined in step S2 that I IN (HD 1) is recorded on FD4, it is determined that the first installation has been performed on any hardware, and the next installation is performed. Proceeding to step S5, read the VSN (HD 1) of HD 2 of the computer 1 and compare the VSN (HD 1) read from HD 2 with the IIN (HD 1) read from FD 4. (Step S6), and on condition that these are the same, proceed to Step S4 to permit the installation, and if it is determined that they are different, it is determined that the hard disk is not the one for which installation is permitted. To refuse the installation (step S7) and end the process. That is, by such processing, the first time using regular CD 3 and FD 4 At the time of installation, the computer 1 to be installed is not selected and the installation is performed, and after one installation, only the first computer 1 is allowed to be reinstalled. Illegal copying can be prevented.
ついで、 本発明の第 2の実施形態を第 4図および第 5図を参照して説明する。 この実施形態は、 複製された CD 3を用いてィンストールを行う場合について のコピー防止方法を示すものであるが、 CD 3を複製すると、 正規の CD 3に記 録されている情報はすべて複製された CD 3へ複製されるが、 この複製された C D3には、 第 4図に示すように、 正規の CD 3とは異なるボリュームシリアル番 号; VSN (CD 2) が割り当てられている。  Next, a second embodiment of the present invention will be described with reference to FIG. 4 and FIG. This embodiment shows a copy protection method in a case where the installation is performed using the copied CD 3, but when the CD 3 is copied, all the information recorded on the official CD 3 is copied. As shown in FIG. 4, the copied CD3 is assigned a volume serial number different from the regular CD3; VSN (CD2).
そこで、 複製された CD3と正規の FD4を用いてインストールを開始すると 、 まず、 FD 4に記録されている CD 3の正規の I IN (CD 1) を読み取り ( ステップ S 10)、 ついで、 CD 3のボリュームシリアル番号; VSN (CD) を 読み取り (ステップ S 11 )、 ついで、 これらの I IN (CD 1 ) と VSN (CD ) との比較を行う (ステップ S 12)。  Therefore, when the installation is started using the copied CD3 and the regular FD4, first, the regular IIN (CD1) of the CD3 recorded on the FD4 is read (step S10), and then the CD3 is read. The VSN (CD) is read (step S11), and these I IN (CD1) and VSN (CD) are compared (step S12).
そして、 これらが等しい場合、 すなわち、 読み取られた VSN (CD) =正規 の CD 3のボリュームシリアル番号; VSN (CD 1 ) =正規のインスト一ル倩 報番号; I IN (CD 1 ) となり、 挿入された CD 3は正規の CDであると判断 されて、 つぎのステップ S 13へ移行してィンストールを許可して処理を終了す る o  And if they are equal, ie read VSN (CD) = legitimate CD 3 volume serial number; VSN (CD 1) = legitimate instrument serial number; I IN (CD 1) and insert The determined CD 3 is determined to be a legitimate CD, the process proceeds to the next step S13, the installation is permitted, and the process is ended.o
一方、 複製された CD 3であると、 そのボリュームシリアル番号は VSN (C D 2) として割り当てられていることから、 ステップ S 12において、 読み取ら れた VSN (CD) =VSN (CD 2) ≠正規の C D 3ボリュームシリアル番号 ; VSN (CD 1 ) =正規のィンストール情報番号; I I N (CD 1 )、 すなわち 、 読み取られた VSN (CD) =VSN (CD 2) ≠正規の I IN (CD 1) と 判断されるから、 この挿入された CD 3が複製されたものと判断し (ステップ S 14)、 インスト一ルを拒否して処理を終了する。  On the other hand, in the case of the copied CD 3, since the volume serial number is assigned as VSN (CD 2), in step S12, the read VSN (CD) = VSN (CD 2) ≠ regular CD3 volume serial number; VSN (CD1) = legitimate installation information number; IIN (CD1), ie, read VSN (CD) = VSN (CD2) 判断 Judge as legitimate IIN (CD1) Therefore, it is determined that the inserted CD 3 has been copied (step S14), the installation is rejected, and the processing is terminated.
このような処理により、 複製された CD 3によるインストールを回避すること ができる。 さらに、 本発明の第 3の実施形態について、 第 6図および第 7図を参照して説 明する。 With such a process, installation using the duplicated CD 3 can be avoided. Further, a third embodiment of the present invention will be described with reference to FIG. 6 and FIG.
この実施形態は、 複製された FD 4を用いてィンストールを行う場合について のコピー防止方法を示すものであるが、 FD4を複製すると、 正規の FD4に記 録されている情報はすべて複製された FD 4へ複製されるが、 この複製された F D4には、 第 6図に示すように、 正規の FD 4とは異なるボリュームシリアル番 号; VSN (FD 2) が割り当てられているが、 この FD 4には正規の FD 4に 記録されている正規のィンストール情報番号; I I N (CD 1 )、 および、 I I N (FD 1 ) が複製されている。  This embodiment shows a copy protection method in a case where the installation is performed using the duplicated FD 4, but when the FD 4 is duplicated, all the information recorded in the regular FD 4 is copied. As shown in Fig. 6, the copied FD4 is assigned a volume serial number different from the regular FD4; VSN (FD2). In 4, the official installation information number recorded in the official FD 4; IIN (CD 1) and IIN (FD 1) are duplicated.
そこで、 複製された FD 4と正規の CD 1を用いてインストールを開始すると 、 まず、 F D 4に記録されている F D 4の正規の I I N (FD 1 ) を読み取り ( ステップ S 20)、 ついで、 FD 4のボリュームシリアル番号; VSN (FD) を 読み取り (ステップ S 21 )、 ついで、 これらの I IN (FD 1) と VSN (FD ) との比較を行う (ステップ S 22)。  Therefore, when the installation is started using the duplicated FD 4 and the regular CD 1, first, the regular IIN (FD 1) of the FD 4 recorded on the FD 4 is read (step S20). The volume serial number of 4; VSN (FD) is read (step S21), and these I IN (FD 1) and VSN (FD) are compared (step S22).
そして、 これらが等しい場合、 すなわち、 読み取られた VSN (FD) =正規 の FD4のボリュームシリアル番号; VSN (FD 1) =正規のインストール情 報番号; I IN (FD 1) となり、 挿入された FD4は正規の FDであると判断 されて、 つぎのステップ S 23へ移行してィンストールを許可して処理を終了す る。  And if they are equal, ie, VSN (FD) read = regular volume serial number of FD4; VSN (FD 1) = regular installation information number; I IN (FD 1), and inserted FD4 Is determined to be a legitimate FD, the process proceeds to the next step S23, installation is permitted, and the process ends.
一方、 複製された FD 4であると、 そのボリュームシリアル番号は VSN (F D 2) として割り当てられていることから、 ステップ S 22において、 読み取ら れた VSN (FD) = VSN (FD 2) ≠正規の F D 4のボリュームシリアル番 号; VSN (FD 1 ) =正規のインスト一ル情報番号; I IN (FD 1)、 すなわ ち、 読み取られた VSN (FD) =VSN (FD 2) ≠正規の I IN (FD 1 ) と判断されるから、 この挿入された FD 4が複製されたものと判断し (ステップ S24)、 インスト一ルを拒否して処理を終了する。  On the other hand, in the case of the duplicated FD 4, the volume serial number is assigned as VSN (FD 2), and thus, in step S22, the read VSN (FD) = VSN (FD 2) の regular Volume serial number of FD 4; VSN (FD 1) = legitimate installation information number; I IN (FD 1), ie, read VSN (FD) = VSN (FD 2) ≠ legitimate I Since it is determined to be IN (FD 1), it is determined that the inserted FD 4 has been duplicated (step S24), the installation is rejected, and the process ends.
このような処理により、 複製された FD4によるインストールを回避すること ができる。  Through such processing, installation using the duplicated FD4 can be avoided.
このように、 本発明においては、 異なる複数のコンビユー夕 1へのインスト一 ルを防止することができるとともに、 複製された C D 3や F D 4を用いたインス トールをも防止することができる。 As described above, in the present invention, the installation to a plurality of different This can prevent installation using a duplicated CD 3 or FD 4.
なお、 前記かく実施形態においては、 異なる複数のコンピュータ 1へのインス トール防止、 および、 複製された C D 3や F D 4を用いたインストール防止の各 処理を別個に行うようにした例について示したが、 第 8図および第 9図に示すよ うに、 これらを連続して行う処理も可能である。  In the above-described embodiment, an example has been described in which each process of preventing installation on a plurality of different computers 1 and preventing installation using a copied CD 3 or FD 4 is performed separately. As shown in FIG. 8 and FIG. 9, it is also possible to carry out these processes continuously.
この図において、 ステップ S 3 0からステップ S 3 3までが、 複製された F D に対する処理であり、 ステップ S 3 4からステップ S 3 7までが、 複製された。 Dに対する処理であり、 さらに、 ステップ S 3 8からステップ S 4 4までが、 異 なる複数のコンピュータ 1へのィンストール防止処理である。  In this figure, steps S30 to S33 are processes for the duplicated FD, and steps S34 to S37 are duplicated. Step S38 to step S44 are processes for preventing installation on a plurality of different computers 1.
このような処理とすることにより、 一連の処理によってすベての形態の違法コ ピ一対して対処することが可能となる。  By performing such processing, it is possible to deal with all forms of illegal copying by a series of processing.
そして、 このような違法コピー防止方法は、 コンピュータソフトウェアを書き 込み可能な単一の記録媒体に記録した形態である場合、 たとえば、 F D単体、 あ るいは、 C D R単体についても同様に適用可能であることはもちろんである。 さらに、 出荷後の書き込みが不可能な読み取り専用の記録媒体として使用され ている C D— R O Mにおいては、 この C D— R O Mの製造時、 すなわち、 コンビ ユー夕ソフトウエアを書き込む際に、 C D— R O Mに固有に付されるボリューム シリアル番号を読み取った後に、 このボリュームシリアル番号を、 インスト一ル 情報番号としてコンピュータソフトウエアとともに書き込んでおくことにより、 ィンストール時に前記ボリユームシリアル番号とィンストール情報番号との比較 を行い、 これらが異なる場合にインストールを防止することで、 C D— R O M単 体でも違法コピーを防止することができる。  Such an anti-piracy method is applicable to a case where the computer software is recorded on a single writable recording medium, for example, an FD alone or a CDR alone. Of course. Furthermore, in the case of a CD-ROM used as a read-only recording medium that cannot be written after shipment, when the CD-ROM is manufactured, that is, when the combination software is written, the CD-ROM is used. After reading the unique volume serial number, this volume serial number is written together with the computer software as an installation information number. However, by preventing installation when these are different, illegal copying can be prevented even with a single CD-ROM.
産業上の利用可能性 Industrial applicability
以上のように、 本発明によれば、 コンビユー夕ソフ トウェアを記録媒体に記録 して販売する際に、 そのインストーラに組み込み、 違法コピーを強制的に確実に 防止することができる。  As described above, according to the present invention, when the convenience software is recorded on a recording medium and sold, it can be incorporated into the installer to forcibly prevent illegal copying.

Claims

請求の範囲 The scope of the claims
1 . コンピュータソフ トウェアが記録された第 1の記録媒体と、 書き込み可能な 第 2の記録媒体とを用い、 インストール時に、 ハードウェアの記録媒体に予め付 されている固有のボリュームシリアル番号を、 前記第 2の記録媒体に、 ハ一ドウ エアの読み取り可能なィンストール情報番号として記録し、 再ィンストール時に 、 ハードウ ァの記録媒体のボリュームシリアル番号と、 第 2の記録媒体に記録 されているハードウェアのインストール情報番号との比較を行い、 これらが異な る場合に、 インストールを防止することを特徴とするコンピュータソフトウエア の違法コピ一防止方法。  1. Using a first recording medium on which computer software is recorded and a second writable recording medium, at the time of installation, a unique volume serial number previously attached to the hardware It is recorded as a hardware readable installation information number on the second recording medium, and upon reinstallation, the volume serial number of the hardware recording medium and the hardware serial number recorded on the second recording medium are recorded. A method for preventing illegal copying of computer software, comprising comparing with an installation information number and preventing installation if the numbers are different.
2 . 前記第 1の記録媒体に予め付されている固有のボリュ一ムシリアル番号を、 第 2の記録媒体に、 第 1の記録媒体の読み取り可能なィンストール情報番号とし て記録し、 インストール時に、 前記第 1の記録媒体に予め付されている固有のボ リュームシリアル番号と、 第 2の記録媒体に記録されている第 1の記録媒体のィ ンストール情報番号との比較を行い、 これらが異なる場合に、 インストールを防 止することを特徴とする請求の範囲第 1項記載のコンピュータソフトウエアの違 法コピー防止方法。  2. Record a unique volume serial number previously assigned to the first recording medium on the second recording medium as a readable installation information number of the first recording medium, and at the time of installation, The unique volume serial number previously assigned to the first recording medium is compared with the installation information number of the first recording medium recorded on the second recording medium. 2. The method for preventing illegal copying of computer software according to claim 1, wherein installation is prevented.
3 . 前記第 2の記録媒体に予め付されている固有のボリユームシリアル番号を、 第 2の記録媒体に、 第 2の記録媒体の読み取り可能なインストール情報番号とし て記録し、 インスト一ル時に、 前記第 2の記録媒体に予め付されている固有のボ リュームシリアル番号と、 第 2の記録媒体に記録されている第 2の記録媒体のィ ンストール情報番号との比較を行い、 これらが異なる場合に、 インス ト一ルを防 止することを特徴とする請求の範囲第 1項または第 2項記載のコンピュータソフ 卜ウェアの違法コピ一防止方法。  3. Record the unique volume serial number given to the second recording medium in advance as a readable installation information number of the second recording medium on the second recording medium, and at the time of installation, A comparison is made between the unique volume serial number previously assigned to the second recording medium and the installation information number of the second recording medium recorded on the second recording medium. 3. The method for preventing illegal copying of computer software according to claim 1 or 2, wherein installation is prevented.
4 . コンビュ一夕ソフトウェアが記録された書き込み可能な記録媒体を用い、 ィ ンストール時に、 ハードウエアの記録媒体に予め付されている固有のボリユーム シリアル番号を、 前記記録媒体に、 ハードウェアの読み取り可能なインストール 情報番号として記録し、 再インスト一ル時に、 ハードウェアの記録媒体のボリュ 一ムシリアル番号と、 記録媒体に記録されているハードウエアのインス ト一ル情 報番号との比較を行い、 これらが異なる場合に、 インストールを防止することを 特徴とするコンビユー夕ソフトウエアの違法コピー防止方法。 4. Use a writable recording medium on which the software has been recorded. At installation, a unique volume serial number previously assigned to the hardware recording medium can be read by the hardware. It is recorded as a unique installation information number, and at the time of re-installation, the volume serial number of the hardware recording medium is compared with the hardware installation information number recorded on the recording medium. To prevent installation if they differ. The feature is a method to prevent illegal copying of the combination software.
5 . 前記記録媒体に、 この記録媒体に予め付されている固有のボリュームシリア ル番号を、 読み取り可能なインストール情報番号として記録し、 インストール時 に、 前記ボリュームシリアル番号と、 記録されたインス トール情報番号との比較 を行い、 これらが異なる場合に、 インストールを防止することを特徴とする請求 の範囲第 4項記載のコンビユー夕ソフトウエアの違法コピ一防止方法。  5. On the recording medium, a unique volume serial number assigned to the recording medium in advance is recorded as a readable installation information number, and at the time of installation, the volume serial number and the recorded installation information are recorded. The method for preventing illegal copying of combination software according to claim 4, wherein a comparison is made with a number, and if the numbers are different, installation is prevented.
6 . 前記ィンストール情報番号を暗号化してなることを特徴とする請求の範囲第 1項ないし第 5項の何れかに記載のコンピュータソフトウエアの違法コピー防止 方法。 6. The method for preventing illegal copying of computer software according to any one of claims 1 to 5, wherein the installation information number is encrypted.
7 . コンピュータソフトウエアが記録された読み取り専用の記録媒体を製造する 際に、 前記コンピュータソフ トゥヱァ中に、 前記記録媒体に予め付されている固 有のボリュームシリアル番号をインストール情報番号として記録しておき、 ィン ストール時に、 前記ボリュームシリアル番号と、 コンピュータソフトゥヱァ中に 記録されたインス トール情報番号との比較を行い、 これらが異なる場合に、 イン ストールを防止することを特徴とするコンピュータソフトウエアの違法コピー防 止方法。 7. When manufacturing a read-only recording medium on which computer software is recorded, a unique volume serial number previously attached to the recording medium is recorded as an installation information number in the computer software. A computer which compares the volume serial number with an installation information number recorded in a computer software at the time of installation, and prevents the installation if the two are different. How to prevent software piracy.
捕正書の請求の範囲 Claims in the certificate
[ 1 9 9 9年 4月 8日 (0 8 . 0 4 . 9 9 ) 国際事務局受理:新しい請求の範囲 8, 9及び 0が加えられた:他の請求の範囲は変更なし。 ( 2頁) ] [April 8, 1999 (08.0 4.9.9) Accepted by the International Bureau: New claims 8, 9 and 0 have been added: other claims remain unchanged. (Page 2)]
請求の範囲  The scope of the claims
1 . コンビユー夕ソフトウェアが記録された第 1の記録媒体と、 書き込み可能な 第 2の記録媒体とを用い、 インストール時に、 ハードウェアの記録媒体に予め付 されている固有のボリュームシリアル番号を、 前記第 2の記録媒体に、 ハ一ドウ エアの読み取り可能なインストール情報番号として記録し、 再インス卜一ル時に 、 ハー'ドゥェァの記録媒体のポリユームシリアル番号と、 '第 2の記録媒体に記録 されているハードウェアのインストール情報番号との比較を行い、 これらが異な る場合に、 ィンストールを防止することを特徴とするコンビユー夕ソフトウエア の違法コピー防止方法。  1. Using the first recording medium on which the combination software is recorded and the second writable recording medium, at the time of installation, the unique volume serial number previously attached to the hardware It is recorded on the second recording medium as a readable installation information number of hardware, and upon re-installation, the serial number of the recording medium of the hardware and the recording on the second recording medium are performed. A method for preventing illegal copying of combi-win software, which compares the installed information numbers of the installed hardware with each other, and prevents the installation if the numbers are different.
2 . 前記第 1の記録媒体に予め付されている固有のボリユームシリアル番号を、 第 2の記録媒体に、 第 1の記録媒体の読み取り可能なインスト一ル情報番号とし て記録し、 インストール時に、 前記第 1の記録媒体に予め付されている固有のボ リュームシリアル番号と、 第 2の記録媒体に記録されている第 1の記録媒体のィ ンストール情報番号との比較を行い、 これらが異なる場合に、 インストールを防 止することを特徴とする請求の範囲第 1項記載のコンビユー夕ソフトウェアの違 法コピー防止方法。  2. Record the unique volume serial number given to the first recording medium in advance as the readable installation information number of the first recording medium on the second recording medium, A comparison is made between the unique volume serial number previously assigned to the first recording medium and the installation information number of the first recording medium recorded on the second recording medium. 2. The method for preventing illegal copying of combination software according to claim 1, wherein installation is prevented.
3 . 前記第 2の記録媒体に予め付されている固有のボリユームシリアル番号を、 第 2の記録媒体に、 第 2の記録媒体の読み取り可能なインストール情報番号とし て記録し、 インストール時に、 前記第 2の記録媒体に予め付されている固有のボ リユームシリアル番号と、 第 2の記録媒体に記録されている第 2の記録媒体のィ ンストール情報番号との比較を行い、 これらが異なる場合に、 インストールを防 止することを特徴とする請求の範囲第 1項または第 2項記載のコンビユー夕ソフ トウェアの違法コビー防止方法。  3. The unique volume serial number previously assigned to the second recording medium is recorded as a readable installation information number of the second recording medium on the second recording medium. The unique volume serial number previously assigned to the second recording medium is compared with the installation information number of the second recording medium recorded on the second recording medium. 3. The method for preventing illegal copy of the combination software according to claim 1 or 2, wherein installation is prevented.
4 . コンビユー夕ソフトウェアが記録された書き込み可能な記録媒体を用い、 ィ ンストール時に、 ハードウェアの記録媒体に予め付されている固有のボリューム . シリアル番号を、 前記記録媒体に、 ハ一ドウェアの読み取り可能なィンストール 情報番号として記録し、 再インストール時に、 ハードウェアの記録媒体のボリュ —ムシリアル番号と、 記録媒体に記録されているハ一ドウエアのインストール情 報番号との比較を行い、 これらが異なる場合に、 インストールを防止することを 補正された用紙 (条約第 19条) 特徴とするコンピュータソフトウエアの違法コピー防止方法。 4. Use a writable recording medium on which the combination software is recorded. At the time of installation, read a unique volume pre-assigned to the hardware recording medium. Read the hardware number to the recording medium. It is recorded as a possible installation information number, and at the time of reinstallation, the volume serial number of the hardware recording medium is compared with the hardware installation information number recorded on the recording medium. In addition, a paper amended to prevent installation (Article 19 of the Convention) Features a method of preventing illegal copying of computer software.
5 . 前記記録媒体に、 この記録媒体に予め付されている固有のボリュームシリア ル番号を、 読みとり可能なインストール情報番号として記録し、 インストール時 に、 前記ボリュームシリアル番号と、 記録されたインストール情報番号との比較 を行い、 これらが異なる場合に、 インストールを防止することを特徴とする請求 の範囲第 4項記載のコンピュ一夕ソフトゥェァの違法: iiピー防止方法。  5. On the recording medium, a unique volume serial number previously attached to the recording medium is recorded as a readable installation information number, and at the time of installation, the volume serial number and the recorded installation information number are recorded. 5. The method according to claim 4, wherein the installation is prevented if the two are different from each other, and the method for preventing illegal computer software: ii.
6 . 前記インストール情報番号を暗号化してなることを特徴とする請求の範囲第 1項ないし第 5項の何れかに記載のコンピュー夕ソフトゥェァの違法コピ一防止 方法。  6. The method for preventing illegal copying of a computer software according to any one of claims 1 to 5, wherein the installation information number is encrypted.
7 . コンピュータソフトウェアが記録された読みとり専用の記録媒体を製造する 際に、 前記コンビュ一夕ソフトウェア中に、 前記記録媒体に予め付されている固 有のボリユームシリアル番号をィンストール情報番号として記録しておき、 ィン ストール時に、 前記ボリュームシリアル番号と、 コンピュータソフトウェア中に 記録されたインストール情報番号との比較を行い、 これらが異なる場合に、 イン ストールを防止することを特徴とするコンピュータソフトウェアの違法コピー防 止方法。  7. When manufacturing a read-only recording medium on which computer software is recorded, a unique volume serial number pre-attached to the recording medium is recorded as an installation information number in the compilation software. At the time of installation, the volume serial number is compared with the installation information number recorded in the computer software, and if they are different, installation is prevented, whereby illegal copying of computer software is characterized. How to prevent.
8 . (追加)前記ボリユームシリアル番号を暗号化してなることを特徴とする請求 の範囲第 1項ないし第 7項の何れかに記載のコンピュー夕ソフトウェアの違法コ ピー防止方法。  8. (Addition) The method for preventing illegal copying of computer software according to any one of claims 1 to 7, wherein the volume serial number is encrypted.
9 . ('追加)請求項 1ない.し請求項 8の何れかに記載のコンピュータソフトウェア の違法コピー防止方法において、 前記ボリュームシリアル番号に代えて、 ハード ゥエアに付された識別番号をインストール情報番号とすることを特徴とするコン ピュー夕ソフトウエアの違法コピー防止方法。  9. ('Addition) In the method for preventing illegal copying of computer software according to any one of claims 1 to 8, the identification number given to the hardware is an installation information number instead of the volume serial number. A method for preventing illegal copying of computer software.
1 0 . (追加)請求項 1ないし請求項 8の何れかに記載のコンピュータソフトゥェ ァの ¾法コピー防止方法において、 前記ボリュームシリアル番号に代えて、 ハー ドウエアの C P Uに付された識別番号をインスト一ル情報番号とすることを特徴 とするコンピュータソフトウェアの違法コピー防止方法。  10. (Addition) In the method for preventing illegal copying of a computer software according to any one of claims 1 to 8, an identification number assigned to a hardware CPU instead of the volume serial number. The computer information as an installation information number.
補正された用紙 (条約第 19条) Amended paper (Article 19 of the Convention)
PCT/JP1998/004582 1998-02-17 1998-10-12 Method of preventing illegal copy of computer software WO1999041657A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP54375498A JP3755899B2 (en) 1998-02-17 1998-10-12 How to prevent illegal copying of computer software
AU94592/98A AU9459298A (en) 1998-02-17 1998-10-12 Method of preventing illegal copy of computer software

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP10/74794 1998-02-17
JP7479498 1998-02-17

Publications (1)

Publication Number Publication Date
WO1999041657A1 true WO1999041657A1 (en) 1999-08-19

Family

ID=13557576

Family Applications (2)

Application Number Title Priority Date Filing Date
PCT/JP1998/004582 WO1999041657A1 (en) 1998-02-17 1998-10-12 Method of preventing illegal copy of computer software
PCT/JP1998/005079 WO1999041658A1 (en) 1998-02-17 1998-11-11 Recording medium having anti-illegal use function, and production method and apparatus

Family Applications After (1)

Application Number Title Priority Date Filing Date
PCT/JP1998/005079 WO1999041658A1 (en) 1998-02-17 1998-11-11 Recording medium having anti-illegal use function, and production method and apparatus

Country Status (3)

Country Link
JP (2) JP3755899B2 (en)
AU (2) AU9459298A (en)
WO (2) WO1999041657A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002268764A (en) * 2001-03-14 2002-09-20 Dainippon Printing Co Ltd Software license management system with ic card
EP1355217A2 (en) * 2002-04-19 2003-10-22 Helmut A. Lotze Method for copyprotection
US6681212B1 (en) 1999-04-23 2004-01-20 Nianning Zeng Internet-based automated system and a method for software copyright protection and sales
US7346932B2 (en) * 2000-12-27 2008-03-18 Pioneer Corporation Data processing apparatus, a data processing method, a data recording medium on which data processing program that is readable by a computer are recorded, and a recording medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4697515B2 (en) * 2004-11-05 2011-06-08 株式会社ケンウッド Navigation device and map updating system for navigation device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07287655A (en) * 1994-04-18 1995-10-31 Ricoh Co Ltd Information processor
JPH08147221A (en) * 1994-11-21 1996-06-07 Nippon Joho Kagaku Kk External storage medium read control system
JPH0934799A (en) * 1995-07-14 1997-02-07 Dainippon Screen Mfg Co Ltd Data protection method
JPH09305396A (en) * 1996-05-13 1997-11-28 Dainippon Printing Co Ltd Software recording medium, information reader, and system and method for prevention against use of copy

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63129421A (en) * 1986-11-19 1988-06-01 Matsushita Graphic Commun Syst Inc Software protecting method
JPS63213027A (en) * 1987-02-28 1988-09-05 Nec Corp Software copy protection system
JP3073590B2 (en) * 1992-03-16 2000-08-07 富士通株式会社 Electronic data protection system, licensor's device and user's device
JP2575988B2 (en) * 1992-03-18 1997-01-29 富士通株式会社 Optical disk copy prevention method, optical disk and optical disk apparatus
JPH07325712A (en) * 1994-05-31 1995-12-12 Oki Electric Ind Co Ltd Illicit copy preventing device for program
JP3480080B2 (en) * 1994-10-25 2003-12-15 ソニー株式会社 Disc-shaped recording medium, disc-shaped recording medium recording method, and disc-shaped recording medium reproducing method
JPH09128301A (en) * 1995-10-30 1997-05-16 Sharp Corp Optical disk and optical disk reproduction device
JPH1011282A (en) * 1996-06-20 1998-01-16 Nec Eng Ltd Installing system and executing system for software

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07287655A (en) * 1994-04-18 1995-10-31 Ricoh Co Ltd Information processor
JPH08147221A (en) * 1994-11-21 1996-06-07 Nippon Joho Kagaku Kk External storage medium read control system
JPH0934799A (en) * 1995-07-14 1997-02-07 Dainippon Screen Mfg Co Ltd Data protection method
JPH09305396A (en) * 1996-05-13 1997-11-28 Dainippon Printing Co Ltd Software recording medium, information reader, and system and method for prevention against use of copy

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6681212B1 (en) 1999-04-23 2004-01-20 Nianning Zeng Internet-based automated system and a method for software copyright protection and sales
US7346932B2 (en) * 2000-12-27 2008-03-18 Pioneer Corporation Data processing apparatus, a data processing method, a data recording medium on which data processing program that is readable by a computer are recorded, and a recording medium
JP2002268764A (en) * 2001-03-14 2002-09-20 Dainippon Printing Co Ltd Software license management system with ic card
EP1355217A2 (en) * 2002-04-19 2003-10-22 Helmut A. Lotze Method for copyprotection
EP1355217A3 (en) * 2002-04-19 2004-03-17 Helmut A. Lotze Method for copyprotection

Also Published As

Publication number Publication date
AU1052199A (en) 1999-08-30
AU9459298A (en) 1999-08-30
JP3755900B2 (en) 2006-03-15
JP3755899B2 (en) 2006-03-15
WO1999041658A1 (en) 1999-08-19

Similar Documents

Publication Publication Date Title
US7249383B1 (en) Method of detecting piracy of proprietary material
EP1839404B1 (en) System and method for controlling access to protected digital content by verification of a media key block
US7194636B2 (en) Data authentication
US20040220879A1 (en) System and method for controlling the use and duplication of digital content distributed on removable media
KR20010043746A (en) Usage dependent ticket to protect copy-protected material
US6247131B1 (en) Information management method and recording medium
US20060123483A1 (en) Method and system for protecting against illegal copy and/or use of digital contents stored on optical or other media
JP4600544B2 (en) Information processing apparatus, disk, information processing method, and program
US20020141583A1 (en) Copy protection using a preformed ID and a unique ID on a programmable CD-ROM
US20040025033A1 (en) System and method for preventing unauthorized installation, use and reproduction of software
US20020146121A1 (en) Method and system for protecting data
JP2003288128A (en) Proper use method of application for external connection device and external connection device
WO1999041657A1 (en) Method of preventing illegal copy of computer software
CN100538845C (en) Prevent the equipment and the method for illegal copy digital content
CN101849239A (en) Computer enabled method and apparatus to inhibit content and other copying
EP1579441A1 (en) Method and system for authentificating a disc
JP4638158B2 (en) Copyright protection system
JP2002182770A (en) Recording medium having normal user authentication function
JP4144471B2 (en) Information processing apparatus, information recording medium, information processing method, and computer program
JP4059196B2 (en) Program, recording medium, computer, and control method
JP2004200827A (en) Encryption unit and decryption unit
JP4001407B2 (en) Information management method
WO2004057580A2 (en) Copy protected optical media storage device, along with methodologies for manufacturing and authenticating the same
WO2000043867A1 (en) Method of preventing illegal use of computer software, and recording media of computer software
JP4591755B2 (en) Installation program, storage medium, content reproduction apparatus, and tamper resistant module update method

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 09202521

Country of ref document: US

AK Designated states

Kind code of ref document: A1

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM HR HU ID IL IS JP KE KG KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: KR

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: CA