JPH0470939A - Cassette judging device for electronic equipment - Google Patents

Cassette judging device for electronic equipment

Info

Publication number
JPH0470939A
JPH0470939A JP2176913A JP17691390A JPH0470939A JP H0470939 A JPH0470939 A JP H0470939A JP 2176913 A JP2176913 A JP 2176913A JP 17691390 A JP17691390 A JP 17691390A JP H0470939 A JPH0470939 A JP H0470939A
Authority
JP
Japan
Prior art keywords
cassette
time
output
signal
unique code
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
JP2176913A
Other languages
Japanese (ja)
Inventor
Hiroaki Higashiya
東谷 浩明
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.)
Suncorporation
Original Assignee
Sun Electronics Co 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 Sun Electronics Co Ltd filed Critical Sun Electronics Co Ltd
Priority to JP2176913A priority Critical patent/JPH0470939A/en
Publication of JPH0470939A publication Critical patent/JPH0470939A/en
Pending legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)

Abstract

PURPOSE:To inhibit the use of an improper cassette which is produced by copying, etc., by judging an improper cassette when a proper code is inputted before a prescribed count time. CONSTITUTION:The cassette judging means 11 - 18 count the time at output of a clear signal, the inverse of CONTROL and judge that a cassette 3 loaded to a family computer main body part 1A is proper when a proper code, the inverse of OE is inputted from an output circuit 16 at a prescribed count time. When the code, the inverse of OE is inputted before the prescribed count time or the code, the inverse of OE is not inputted even after the prescribed time, an improper cassette 3 is judged. Thus only the proper cassette 3 is usable and an improper cassette is judges as a copy cassette for example. Then the use of the improper cassette 3 is electrically inhibited.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、例えばゲーム機などの電子装置に装着される
カセットが、オリジナルなカセットであるかコピーされ
たカセットであるかを判別し、コピーされたカセットで
あると判別した場合には、そのカセットの使用を電気的
に禁止するようにしたカセット判別装置に関する。
Detailed Description of the Invention (Industrial Field of Application) The present invention distinguishes whether a cassette installed in an electronic device such as a game machine is an original cassette or a copied cassette, and The present invention relates to a cassette discriminating device that electrically prohibits the use of a cassette when it is determined that the cassette is a cassette that has been tampered with.

(従来の技術) 従来、例えばメインカセットとサブカセットを組み合わ
せて本体部に装着し、テレビと接続することによりゲー
ムを楽しむようなゲーム機などにおいて、カセットに内
蔵されたリードオンリーメモリ(ROM)等に記憶され
たデータ、プログラム等は、メモリコピー装置を使用す
れば比較的簡単にコピーできるものであった。そのため
、各社が長い間かけて作成したオリジナルなゲームソフ
トがコピーされ、それが組み込まれたコピーカセットが
大量に出回り、オリジナルメーカーが莫大な損害を受け
ることがあった。
(Prior Art) Conventionally, for example, in a game machine where a main cassette and a sub cassette are combined and attached to the main body and connected to a TV to enjoy games, a read only memory (ROM) etc. built into the cassette is used. The data, programs, etc. stored in the memory can be copied relatively easily using a memory copy device. As a result, original game software created by various companies over a long period of time was copied, and a large number of copy cassettes containing the software were copied, causing enormous losses to the original manufacturers.

(発明が解決しようとする課題) 上記従来のカセットでは、簡単にコピーカセットを作る
ことが可能であるため、本発明では、本体部に装着され
たカセットがオリジナルなソフトをコピーしたコピーカ
セットであるような場合にそれを判別し、そのコピーカ
セットを使用できないようにしてオリジナルメーカーが
不利益をこうむらないようにすることを解決すべき技術
的課題とするものである。
(Problems to be Solved by the Invention) Since it is possible to easily make a copy cassette using the conventional cassette described above, in the present invention, the cassette attached to the main body is a copy cassette in which original software is copied. The technical problem to be solved is to identify such cases and make the copy cassette unusable so that the original manufacturer does not suffer any disadvantage.

(課題を解決するための手段) 上記課題解決のための技術的手段は、電子装置の本体部
に装着された状態で、電子装置に内蔵された制御回路に
よって読み出される各種のデータ、プログラム、及び固
有のコード等を記憶したメモリを有するカセットが適正
なカセットであるか否かを判別し、適正なカセットでな
いと判別した場合には、そのカセットを電気的に使用禁
止状態にするカセット判別装置を、所定周波数のクロッ
ク信号を入力してカウントし、所定のカウント値に達し
たときにタイムリミツト信号を出力するタイマ回路と、
外部からのクリア信号を入力する毎に前記タイマ回路の
カウント値をクリアするタイムカウントクリア回路と、
前記タイムリミツト信号が出力されていない状態におい
て前記制御回路からの読出要求信号を入力したときには
前記固有のコードを出力する出力回路と、前記クリア信
号を前記制御回路のカセット判別プログラムに従った時
間間隔で出力するクリア信号出力手段と、前記クリア信
号が出力された時から時間をカウントし、所定のカウン
ト時間に前記出力回路からの前記固有のコードが入力さ
れたときには、前記本体部に装着されたカセットが適正
なカセットと判別する一方、上記所定のカウント時間に
達する前に前記固有のコードが入力されたとき、あるい
は所定のカウント時間を越えても前記固有のコードが入
力されない場合は前記カセットが適正なカセットではな
いと判別するカセット判別手段とを備えた構成にするこ
とである。
(Means for Solving the Problem) The technical means for solving the above problem is to read various data, programs, and A cassette discrimination device is provided that determines whether a cassette having a memory storing a unique code, etc. is a proper cassette, and when it is determined that it is not a proper cassette, electrically disables the use of the cassette. , a timer circuit that inputs and counts a clock signal of a predetermined frequency and outputs a time limit signal when a predetermined count value is reached;
a time count clear circuit that clears the count value of the timer circuit every time an external clear signal is input;
an output circuit that outputs the unique code when a read request signal from the control circuit is input while the time limit signal is not output; and an output circuit that outputs the clear signal at time intervals according to a cassette discrimination program of the control circuit. a clear signal output means for outputting a clear signal; and a cassette attached to the main body that counts time from the time when the clear signal is output, and when the unique code from the output circuit is input at a predetermined count time. On the other hand, if the unique code is input before the predetermined count time is reached, or if the unique code is not input even after the predetermined count time has passed, the cassette is determined to be a proper cassette. cassette discriminating means for discriminating that the cassette is not a valid cassette.

(作用) 上記構成の電子装置におけるカセット判別装置によれば
、カセット判別手段は、前記クリア信号が出力された時
から時間をカウントし、所定のカウント時間に前記出力
回路からの前記固有のコードが入力されたときには、前
記本体部に装着されたカセットが適正なカセットと判別
する一方、上記所定のカウント時間に達する前に前記固
有のコードが入力されたとき、あるいは所定のカウント
時間を越えても前記固有のコードが入力されない場合は
前記カセットが適正なカセットではないと判別する。そ
のため、適正なカセットのみが使用可能になり、適正で
ないカセットは例えばコピカセットであると判断してそ
のカセットの使用を電気的に禁止することができる。
(Function) According to the cassette discriminating device in the electronic device having the above configuration, the cassette discriminating means counts time from the time when the clear signal is output, and the unique code from the output circuit is detected at a predetermined count time. When input, the cassette installed in the main body is determined to be a proper cassette, but when the unique code is input before the predetermined count time is reached, or even if the predetermined count time is exceeded. If the unique code is not input, it is determined that the cassette is not a proper cassette. Therefore, only appropriate cassettes can be used, and it is possible to determine that an inappropriate cassette is, for example, a copica set, and electrically prohibit the use of that cassette.

(実施例) 次に、本発明の一実施例を図面を参照しながら説明する
(Example) Next, an example of the present invention will be described with reference to the drawings.

第1図は、ダブルカセット式のゲーム用のファミコンl
の斜視図を示したものであり、サブカセット2が装着さ
れたメインカセット3をファミコン本体IAのカセット
挿入口4に差し込んで使用するものである。尚、ファミ
コン1にはマイクロコンピュータ(制御回路)CPU、
クロック回路、電源回路などが内蔵されている。メイン
カセット3にはゲーム用のメインプログラムが記憶され
ており、サブカセット2にはサブプログラム及び後述の
固有コード(確認コード)が記憶されていて、このサブ
カセット2を同シリーズの他のサブカセットに差し換え
ることにより、例えばゲームのストーリイの一部を変え
ることができるようになっている。
Figure 1 shows a double cassette type Famicom for gaming.
The main cassette 3 with the sub-cassette 2 attached thereto is used by inserting it into the cassette insertion slot 4 of the Famicom main body IA. Furthermore, the Famicom 1 has a microcomputer (control circuit) CPU,
It has a built-in clock circuit, power supply circuit, etc. The main cassette 3 stores the main program for the game, and the sub cassette 2 stores the sub program and a unique code (confirmation code) to be described later. By replacing it with , you can, for example, change part of the game's story.

第2図はファミコン本体IAに内蔵されたマイクロコン
ピュータCPUと交信してダブルカセットが適正なカセ
ットであるか否かを判別するための判別回路を示したも
のである。なお、この判別回路はサブカセット2に内蔵
されている。
FIG. 2 shows a determination circuit for communicating with the microcomputer CPU built in the Famicom main body IA to determine whether the double cassette is a proper cassette. Note that this discrimination circuit is built in the sub-cassette 2.

第2図の判別回路において、フリップフロップ11.1
2,13.14によりタイマ回路(カウンタ回路)が構
成されており、ファミコン1に内蔵されたクロック回路
からのクロック信号(CLK)が所定数入力されると、
フリップフロップ15.16のうち、フリップフロップ
16の出力端子Qから論理Hのタイムリミツト信号が出
力されるようになっている。一方、フリップフロップ1
1.12,13,14,15、及び16は、ファミコン
lに内蔵されたマイクロコンピュータCPUからの論理
りのクリア信号(コントロール信号)CONTROLに
よりクリアされるようになっている。この内、フリップ
フロップ11,12゜13.14はクリア端子に論理H
信号が印加されたときにタイマ回路のカウント値がクリ
アされるようになっており、フリップフロップ15.1
6はクリア端子に論理り信号が印加されたときにリセッ
トされるようになっている。そのため、フリップフロッ
プ11,12,13.14のクリア端子にはノットゲー
ト17を介してクリア信号が印加されるようにタイムカ
ウントクリア回路を構成している。フリップフロップ1
6の出力端子Qからの出力信号(OUT)と、ファミコ
ンlに内蔵されたマイクロコンピュータCPUからの固
有コード読出要求信号(OE)とを入力する2人力オア
ゲート18は、上記出力信号(OUT)と、固有コード
読出要求信号(OE)とが共に論理りのときに論理りの
信号を出力するもので、2人力オアゲート1Bの出力信
号(ROM  OE)が論理りの状態のときに、サブカ
セット2の内蔵ROMから固有コードの読出しを可能に
させ、その固有コードをメインカセット3を介してファ
ミコンlに内蔵されたマイクロコンピュータCPUに伝
送できるようになっている。
In the discrimination circuit of FIG. 2, the flip-flop 11.1
2, 13.14 constitutes a timer circuit (counter circuit), and when a predetermined number of clock signals (CLK) from the clock circuit built in the Famicom 1 are input,
Of the flip-flops 15 and 16, a logic H time limit signal is output from the output terminal Q of the flip-flop 16. On the other hand, flip-flop 1
1. 12, 13, 14, 15, and 16 are cleared by a logical clear signal (control signal) CONTROL from the microcomputer CPU built into the Famicom I. Among these, flip-flops 11, 12, 13, and 14 have logic H at their clear terminals.
The count value of the timer circuit is cleared when the signal is applied, and the flip-flop 15.1
6 is designed to be reset when a logic signal is applied to the clear terminal. Therefore, the time count clear circuit is configured such that a clear signal is applied to the clear terminals of the flip-flops 11, 12, 13, and 14 via the NOT gate 17. flip flop 1
The two-man power OR gate 18 inputs the output signal (OUT) from the output terminal Q of the Famicom I and the unique code read request signal (OE) from the microcomputer CPU built in the Famicom I. , a logic signal is output when both the unique code read request signal (OE) are logic logic, and when the output signal (ROM OE) of the two-man OR gate 1B is logic logic, the sub cassette 2 The unique code can be read from the built-in ROM of the Famicom 1, and the unique code can be transmitted via the main cassette 3 to the microcomputer CPU built in the Famicom I.

第3図は、サブカセット2に設けられた判別回路のタイ
ミングチャートを示したものである。
FIG. 3 shows a timing chart of the discrimination circuit provided in the sub-cassette 2.

サブカセット2を挿着した状態のメインカセット3をカ
セット挿入口4に差し込んだあと、ファミコン1に電源
が投入されると、第3図(A)に示すような矩形波のク
ロック信号(CLK)がファミコン1のクロック回路か
ら出力される。このクロック信号(CLK)は、フリッ
プフロップ11に入力され、以後フリップフロップ11
,12゜13.14の作用により分周される。そしてク
ロック信号(CL K)が所定数入力されると、フリッ
プフロップ16の出力端子Qから論理Hの信号が出力さ
れる。しかし、第3図(B)に示すようなマイクロコン
ピュータCPUからの論理りのクリア信号(CONTR
OL)が時間間隔T1で出力され、タイマ回路のカウン
ト値が所定値に達する前にクリアされると、フリップフ
ロップ16の出力端子Qから論理Hの信号が出力される
ことはない。しかしながら、第3図(B)のPエリアに
示すようにクリア信号(CONTROL)が時間間隔T
Iを過ぎても入力されない場合は、第3図(C)のQエ
リアに示すようにフリップフロップ16の出力信号(O
UT)は論理Hに反転する。
When the power is turned on to the Famicom 1 after inserting the main cassette 3 with the sub cassette 2 inserted into the cassette insertion slot 4, a square wave clock signal (CLK) as shown in FIG. 3(A) is generated. is output from the Famicom 1 clock circuit. This clock signal (CLK) is input to the flip-flop 11, and thereafter the flip-flop 11
, 12°13.14. When a predetermined number of clock signals (CLK) are input, a logic H signal is output from the output terminal Q of the flip-flop 16. However, the logic clear signal (CONTR) from the microcomputer CPU as shown in FIG.
OL) is output at the time interval T1 and is cleared before the count value of the timer circuit reaches a predetermined value, a logic H signal will not be output from the output terminal Q of the flip-flop 16. However, as shown in area P in FIG. 3(B), the clear signal (CONTROL) is
If no input is received even after passing I, the output signal of the flip-flop 16 (O
UT) is inverted to logic H.

第3図(D)は、ファミコン1に内蔵されたマイクロコ
ンピュータCPUからの固有コード読出要求信号(OE
)のタイムチャートである。また、第3図(E)は、サ
ブカセット2の内蔵ROMから固有コードを読出し可能
にさせ、その固有コードをメインカセット3を介してフ
ァミコン1に内蔵されたマイクロコンピュータCPUに
伝送させるための2人力オアゲート18の出力信号(R
OMOE)のタイムチャートである。
FIG. 3(D) shows the unique code read request signal (OE) from the microcomputer CPU built into the Famicom 1.
) is a time chart. FIG. 3(E) shows a 2-channel system for making it possible to read the unique code from the built-in ROM of the sub-cassette 2 and transmitting the unique code to the microcomputer CPU built in the Famicom 1 via the main cassette 3. Output signal of human-powered OR gate 18 (R
OMOE) is a time chart.

第3図(C)、第3図(D)、第3図(E)に示すよう
に、第3図(C)のQエリアに相当するタイミング、即
ちフリップフロップ16の出力信号(OLJT)が論理
Hの状態のときに、ファミコンlに内蔵されたマイクロ
コンピュータCPUから固有コード読出要求信号(OE
)が出力(R4)されても、2人力オアゲート18の出
力信号(ROMOE)は論理りにならない。即ち、2人
力オアゲート18はサブカセット2の内蔵ROMに対し
て固有コードの読出しをさせないようにする。
As shown in FIG. 3(C), FIG. 3(D), and FIG. 3(E), the timing corresponding to the Q area of FIG. 3(C), that is, the output signal (OLJT) of the flip-flop 16 is When in the logic H state, a unique code read request signal (OE
) is output (R4), the output signal (ROMOE) of the two-man OR gate 18 is not logical. That is, the two-man OR gate 18 prevents the built-in ROM of the sub-cassette 2 from reading the unique code.

一方、フリップフロップ16の出力信号(OUT)が論
理りの状態のときは、マイクロコンピュータCPUから
プログラム読出要求信号(OE)が出力(R1,R2,
R3,R5)されると、2人力オアゲート18の出力信
号(ROM  OE)が81.82.83.S4におい
て論理りになるため、81.S2.S3.84それぞれ
のタイミングにおいて、サブカセット2の内蔵ROMの
固有コードの読出しを可能にさせる。
On the other hand, when the output signal (OUT) of the flip-flop 16 is in a logical state, the program read request signal (OE) is output from the microcomputer CPU (R1, R2,
R3, R5), the output signal (ROM OE) of the two-man OR gate 18 becomes 81.82.83. Since it becomes logical in S4, 81. S2. At each timing of S3.84, the unique code in the built-in ROM of the sub-cassette 2 is enabled to be read.

次に、前記マイクロコンピュータCPUと前記判別回路
との交信によるカセット判別制御を、第4図に示したフ
ローチャートを参照しながら説明する。
Next, cassette discrimination control through communication between the microcomputer CPU and the discrimination circuit will be explained with reference to the flowchart shown in FIG.

判別されるカセットとしてサブカセット2をメインカセ
ット3に挿着した状態でメインカセット3をファミコン
1にセットする。そのあと、ファミコンlの電源をオン
し、マイクロコンピュータCPUをイニシャライズした
状態でステップS1に示すように、マイクロコンピュー
タCPUから判別回路(プロテクトIC)に対して前記
クリア信号を送る。ステップS2において、サブカセッ
ト2内蔵のROMの固有コード(確認コード)を読み出
すための要求信号(OE)を出力する。ステップS3に
おいて固有コードが読み出されたか否かを判断し、所定
時間を経過しても固有コードが読み出されない場合には
、ステップS4に示すようにサブカセット2が接続され
ていないと判定する。一方、固有コードが読み出された
場合には、ステップS5において、そのコードがそのカ
セットのゲームに適合しているか否かを判断する。ステ
ップS5において固有コードがそのゲーム内容に適合し
ていないと判断した場合には、ステップS6に示すよう
にサブカセット2の使用を不可とする。一方、固有コー
ドがそのゲームに適合していると判断した場合には、ス
テップS7においてマイクロコンピュータCPUのタイ
ムカウンタをゼロにセットする。次のステップS8にお
いて、判別回路(プロテクトIC)に対して前記クリア
信号を送る。そのあと、ステップS9において、前記固
有コード(確認コード、)を読み出すための要求信号(
OE)を出力する。ステップ810において、固有コー
ドが入力されたか否かをチエツクする。そのチエツクの
結果、固有コードが入力された場合には、ステップ81
1において、前記クリア信号を出力してからの時間をチ
エツクする。
The main cassette 3 is set in the family computer 1 with the sub cassette 2 inserted into the main cassette 3 as the cassette to be discriminated. Thereafter, the power of the Famicom I is turned on, and with the microcomputer CPU initialized, the clear signal is sent from the microcomputer CPU to the discrimination circuit (protection IC) as shown in step S1. In step S2, a request signal (OE) for reading the unique code (confirmation code) of the ROM built into the sub-cassette 2 is output. It is determined in step S3 whether or not the unique code has been read out, and if the unique code is not read out even after a predetermined time has elapsed, it is determined that the sub cassette 2 is not connected as shown in step S4. . On the other hand, if a unique code is read out, it is determined in step S5 whether or not the code is compatible with the game of that cassette. If it is determined in step S5 that the unique code does not match the game content, use of the sub-cassette 2 is disabled as shown in step S6. On the other hand, if it is determined that the unique code is suitable for the game, the time counter of the microcomputer CPU is set to zero in step S7. In the next step S8, the clear signal is sent to the discrimination circuit (protection IC). Thereafter, in step S9, a request signal (
OE) is output. In step 810, a check is made to see if a unique code has been entered. As a result of the check, if a unique code is input, step 81
1, the time elapsed since the clear signal was output is checked.

そして所定時間通りに固有コードが入力された場合には
、ファミコン1に挿着されたカセット(メインカセット
3とサブカセット2)が適正なものであると判断してス
テップ812に示すようにそのカセットによるゲームを
進行させる。
If the unique code is input at the predetermined time, it is determined that the cassettes (main cassette 3 and sub cassette 2) inserted into the Famicom 1 are correct, and the cassettes are inserted as shown in step 812. Proceed through the game.

一方、ステップ810のチエツクの結果、固有コードが
入力されない場合には、ステップ813に示すようにタ
イムカウンタのカウント値を+1したあと、ステップS
14においてタイムカウンタのカウント値がタイムリミ
ツトに達しているか否かを判断する。その判断の結果、
まだタイムリミツトに達していない場合にはステップS
9に戻る一方、タイムリミツトに達したかそれを超えた
場合には、ステップ815に示すようにファミコンlに
挿着されたカセットが適正でなく、例えばコピーされた
カセットであると判断してファミコンlの表示部にエラ
ーメツセージを表示するとともに、そのカセットの使用
を電気的に禁止する。
On the other hand, as a result of the check in step 810, if the unique code is not input, the count value of the time counter is incremented by 1 as shown in step 813, and then step S
At step 14, it is determined whether the count value of the time counter has reached the time limit. As a result of that judgment,
If the time limit has not yet been reached, proceed to step S.
On the other hand, if the time limit has been reached or exceeded, as shown in step 815, it is determined that the cassette inserted into the Famicom I is not appropriate, and is, for example, a copied cassette, and the Famicom I is inserted. An error message is displayed on the display of the cassette, and use of the cassette is electrically prohibited.

(発明の効果) 以上のように本発明によれば、制御回路からクリア信号
が出力された時からの時間をカウントし、所定のカウン
ト時間にカセットの固有のコードが入力されたときは、
電子装置の本体部に装置されたカセットが適正なカセッ
トと判別する一方、上記所定のカウント時間に達する前
に固有のコードが入力されたとき、あるいは所定のカウ
ント時間を超えても固有のコードが入力されない場合は
、上記カセットが適正なカセットではないと判別できる
ようにしたため、適正なカセットのみが使用可能になり
、コピー等により作製された不適正なカセットを電気的
に使用できないようにすることができる。そのため、そ
のカセットのオリジナルメーカーが損失を受けるという
ことを防止することができるという効果がある。
(Effects of the Invention) As described above, according to the present invention, the time from when the clear signal is output from the control circuit is counted, and when the unique code of the cassette is input at the predetermined count time,
While the cassette installed in the main body of the electronic device is determined to be a proper cassette, if the unique code is input before the predetermined count time is reached, or even after the predetermined count time is exceeded, the unique code is not recognized. If no input is made, it can be determined that the above cassette is not a proper cassette, so only proper cassettes can be used, and incorrect cassettes made by copying etc. cannot be electrically used. I can do it. Therefore, there is an effect that the original manufacturer of the cassette can be prevented from suffering a loss.

【図面の簡単な説明】[Brief explanation of the drawing]

図面は実施例に係り、第1図はファミコンに対するメイ
ンカセットとサブカセットの差し込み状態を示した斜視
図、第2図は判別回路の回路図、第3図は判別回路のタ
イミングチャートを示した波形図、第4図はカセット判
別制御フローチャート図である。 l :ファミコン IA:ファミコン本体 2:サブカセット 3 :メインカセット 4 :カセット挿入口 11.12,13,14,15,16  :フリップフ
ロップ17:ノツトゲート 18ニオアゲート
The drawings relate to an embodiment, and FIG. 1 is a perspective view showing how the main cassette and sub cassette are inserted into the Famicom, FIG. 2 is a circuit diagram of a discrimination circuit, and FIG. 3 is a waveform showing a timing chart of the discrimination circuit. FIG. 4 is a flowchart of cassette discrimination control. l: Famicom IA: Famicom main unit 2: Sub cassette 3: Main cassette 4: Cassette insertion slot 11.12, 13, 14, 15, 16: Flip-flop 17: Not gate 18 Nior gate

Claims (1)

【特許請求の範囲】[Claims] 電子装置の本体部に装着された状態で、電子装置に内蔵
された制御回路によって読み出される各種のデータ、プ
ログラム、及び固有のコード等を記憶したメモリを有す
るカセットが適正なカセットであるか否かを判別し、適
正なカセットでないと判別した場合には、そのカセット
を電気的に使用禁止状態にするカセット判別装置であっ
て、所定周波数のクロック信号を入力してカウントし、
所定のカウント値に達したときにタイムリミット信号を
出力するタイマ回路と、外部からのクリア信号を入力す
る毎に前記タイマ回路のカウント値をクリアするタイム
カウントクリア回路と、前記タイムリミット信号が出力
されていない状態において前記制御回路からの読出要求
信号を入力したときには前記固有のコードを出力する出
力回路と、前記クリア信号を前記制御回路のカセット判
別プログラムに従った時間間隔で出力するクリア信号出
力手段と、前記クリア信号が出力された時から時間をカ
ウントし、所定のカウント時間に前記出力回路からの前
記固有のコードが入力されたときには、前記本体部に装
着されたカセットが適正なカセットと判別する一方、上
記所定のカウント時間に達する前に前記固有のコードが
入力されたとき、あるいは所定のカウント時間を越えて
も前記固有のコードが入力されない場合は前記カセット
が適正なカセットではないと判別するカセット判別手段
とを備えたことを特徴とする電子装置におけるカセット
判別装置。
Whether a cassette that is attached to the main body of an electronic device and has a memory that stores various data, programs, unique codes, etc. read out by a control circuit built into the electronic device is an appropriate cassette. The cassette discriminating device electrically disables the use of the cassette when it is determined that the cassette is not a proper cassette, and counts by inputting a clock signal of a predetermined frequency.
A timer circuit that outputs a time limit signal when a predetermined count value is reached, a time count clear circuit that clears the count value of the timer circuit every time an external clear signal is input, and the time limit signal is output. an output circuit that outputs the unique code when a read request signal from the control circuit is input in a state where the read request signal is not read, and a clear signal output that outputs the clear signal at time intervals according to the cassette discrimination program of the control circuit. and a means for counting time from the time when the clear signal is output, and when the unique code from the output circuit is input at a predetermined count time, the cassette installed in the main body is determined to be a proper cassette. On the other hand, if the unique code is input before reaching the predetermined count time, or if the unique code is not input even after the predetermined count time, the cassette is determined to be not a proper cassette. 1. A cassette discriminating device for an electronic device, comprising a cassette discriminating means for discriminating.
JP2176913A 1990-07-04 1990-07-04 Cassette judging device for electronic equipment Pending JPH0470939A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2176913A JPH0470939A (en) 1990-07-04 1990-07-04 Cassette judging device for electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2176913A JPH0470939A (en) 1990-07-04 1990-07-04 Cassette judging device for electronic equipment

Publications (1)

Publication Number Publication Date
JPH0470939A true JPH0470939A (en) 1992-03-05

Family

ID=16021952

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2176913A Pending JPH0470939A (en) 1990-07-04 1990-07-04 Cassette judging device for electronic equipment

Country Status (1)

Country Link
JP (1) JPH0470939A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09201476A (en) * 1996-01-25 1997-08-05 Bandai Co Ltd Game cassette system for electronic game console

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58101349A (en) * 1981-11-25 1983-06-16 ザ・マグナボツクス・コンパニ− Program memory identification and data processing system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58101349A (en) * 1981-11-25 1983-06-16 ザ・マグナボツクス・コンパニ− Program memory identification and data processing system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09201476A (en) * 1996-01-25 1997-08-05 Bandai Co Ltd Game cassette system for electronic game console

Similar Documents

Publication Publication Date Title
US5070479A (en) External memory having an authenticating processor and method of operating same
US4908038A (en) High-security integrated-circuit card
US4439670A (en) Method and device for the checking of the number of access attempts to an electronic store, notably that of an integrated circuit of an object such as a credit card or a buyer's card
HK1005196B (en) System for determining the authenticity of software in an information processing apparatus
EP0215464B1 (en) Semiconductor integrated circuit device
US4870401A (en) Electronic key locking circuitry
US4943804A (en) Electronic key locking circuitry
EP0468535A2 (en) Microcomputer having ROM data protection function
JPH0470939A (en) Cassette judging device for electronic equipment
JPH01287636A (en) Camera inputting and outputting information from film sensitivity reading terminal
US20010014623A1 (en) Recording medium and information processing device for managing read-in information
JP2005080932A (en) Game control unit, auxiliary game control unit and game machine
US7058980B1 (en) Device and method for protecting memory data against illicit access
JPH0721783B2 (en) Cassette with memory copy prevention circuit
JPH0219953B2 (en)
JPS61296433A (en) Software control system in external storage device
JPH0760412B2 (en) Authenticity discriminating element and external storage device using the same
JP3501131B2 (en) Control device
JP2501587B2 (en) IC card
GB2129586A (en) Improvements in or relating to memory systems
JPH1015201A (en) Game control device
JP3618782B2 (en) Expansion board determination device and expansion board determination method
KR200171853Y1 (en) Magnetic card recorder for video game system
JPS62174893A (en) Unfair access preventing system for identification card
JPH01252049A (en) Asynchronous data transmitting system