"遊技機制御用マイコンチップにおいて、不正対策プログラムおよび該プログラムに関連する情報を記憶する第1の内蔵ROMと、遊技制御用のユーザープログラムおよび該プログラムに関連する情報を記憶する第2の内蔵ROMと、前記不正対策プログラムに基づく制御又は前記ユーザープログラムに基づく制御を実行する中央制御装置CPUと、ワークエリアとして使用される内蔵RAMと、リセット信号が入力されるシステムリセット端子と、モード設定信号が入力されるモード設定入力端子と、前記システムリセット端子へのリセット信号の入力に応じてシステムリセットを実行するシステムリセット手段と、前記システムリセットの実行後、前記第1の内蔵ROMへの前記不正対策プログラムの書込みを実行する第1のプログラムモード、前記第2の内蔵ROMへの前記ユーザープログラムの書込みを実行する第2のプログラムモード、前記第2の内蔵ROMに書込まれた前記ユーザープログラムの異常の有無をチェックするセキュリティモード、および前記不正対策プログラムと前記ユーザープログラムに基づく制御を実行するユーザーモードのいずれかに移行せしめるモード移行手段と、前記不正対策プログラムが前記第1の内蔵ROMに書込まれていることを示す第1の書込制限手段と、前記ユーザープログラムが前記第2の内蔵ROMに書込まれていることを示す第2の書込制限手段と、を具備し、前記モード移行手段は、前記システムリセットの実行後に、前記モード設定入力端子へのモード設定信号の入力があり、かつ、前記第1の書込制限手段により前記不正対策プログラムが前記第1の内蔵ROMに書込まれていない状態であることが示されていることを条件に前記第1のプログラムモードへと移行せしめ、また、前記システムリセットの実行後に、前記モード設定入力端子へのモード設定信号の入力があり、前記第1の書込制限手段により前記不正対策プログラムが書込まれている状態が示される一方、前記第2の書込制限手段により前記ユーザープログラムが前記第2の内蔵ROMへ書込まれていない状態が示されていることを条件に前記第2のプログラムモードへと移行せしめるように構成され、更に前記モード移行手段は、前記システムリセットの実行後に、前記モード設定入力端子へのモード設定信号の入力がなければ、前記セキュリティモードへ移行し、該セキュリティモードで異常がなければ、前記ユーザーモードに移行せしめるように構成されたことを特徴とする遊技機制御用マイコンチップ。請求項1に記載の遊技機制御用マイコンチップにおいて、前記モード移行手段は、前記システムリセットの実行後に、前記モード設定入力端子へのモード設定信号の入力があり、前記第1の書込制限手段により前記不正対策プログラムが書込まれている状態が示され、かつ前記第2の書込制限手段により前記ユーザープログラムが書込まれている状態が示されているときには、前記中央制御装置の処理を停止するように構成されたことを特徴とする遊技機制御用マイコンチップ。請求項1又は2に記載の遊技機制御用マイコンチップにおいて、前記モード移行手段は、前記セキュリティモード移行後に、該セキュリティモードで異常があれば前記中央制御装置の処理を停止するように構成されたことを特徴とする遊技機制御用マイコンチップ。請求項1ないし3のいずれか1項に記載の遊技機制御用マイコンチップにおいて、前記モード移行手段は、前記システムリセットの実行後に、前記モード設定入力端子へのモード設定信号の入力がなく、前記第2の書込制限手段により前記ユーザープログラムが書込まれている状態が示されているときは、前記セキュリティモードへ移行し、該セキュリティモードで異常がなければ、前記ユーザーモードに移行せしめる一方、前記システムリセットの実行後に、前記モード設定入力端子へのモード設定信号の入力がなく、前記第2の書込制限手段により前記ユーザープログラムが書込まれている状態が示されていないときは前記中央制御装置の処理を停止するように構成されたことを特徴とする遊技機制御用マイコンチップ。しかしながら、不正対策を逃れる新たな不正行為が行われるため日進月歩で新たな不正対策を施す必要があり、不正対策プログラムおよびこれに関するデータの容量が増加する。不正対策プログラムは前記遊技の制御等に関するプログラムとして遊技制御用のユーザープログラムとともに前記内蔵ROMに格納され、前記規則のプログラムやデータ等を格納する規定の記憶容量に含まれている。よって前記不正対策プログラムおよびこれに関するデータの容量が増加すると、限られた記憶容量の前記内蔵ROM内では、ユーザープログラムに使用可能な容量が制約される。ユーザープログラムが制約されると、遊技の内容も制約されることとなるので遊技の興趣が低下してしまうことが危惧されている。そこで本発明は、不正対策プログラムによって遊技制御用のユーザープログラムが制約されることなく、興趣の豊かな遊技を実現することができる遊技機制御用マイコンチップを提供することを課題としてなされたものである。請求項1に記載の発明は、遊技機制御用マイコンチップにおいて、不正対策プログラムおよび該プログラムに関連する情報を記憶する第1の内蔵ROMと、遊技制御用のユーザープログラムおよび該プログラムに関連する情報を記憶する第2の内蔵ROMと、前記不正対策プログラムに基づく制御又は前記ユーザープログラムに基づく制御を実行する中央制御装置CPUと、ワークエリアとして使用される内蔵RAMと、リセット信号が入力されるシステムリセット端子と、モード設定信号が入力されるモード設定入力端子と、前記システムリセット端子へのリセット信号の入力に応じてシステムリセットを実行するシステムリセット手段と、前記システムリセットの実行後、前記第1の内蔵ROMへの前記不正対策プログラムの書込みを実行する第1のプログラムモード、前記第2の内蔵ROMへの前記ユーザープログラムの書込みを実行する第2のプログラムモード、前記第2の内蔵ROMに書込まれた前記ユーザープログラムの異常の有無をチェックするセキュリティモード、および前記不正対策プログラムと前記ユーザープログラムに基づく制御を実行するユーザーモードのいずれかに移行せしめるモード移行手段と、前記不正対策プログラムが前記第1の内蔵ROMに書込まれていることを示す第1の書込制限手段と、前記ユーザープログラムが前記第2の内蔵ROMに書込まれていることを示す第2の書込制限手段と、を具備し、前記モード移行手段は、前記システムリセットの実行後に、前記モード設定入力端子へのモード設定信号の入力があり、かつ、前記第1の書込制限手段により前記不正対策プログラムが前記第1の内蔵ROMに書込まれていない状態であることが示されていることを条件に前記第1のプログラムモードへと移行せしめ、また、前記システムリセットの実行後に、前記モード設定入力端子へのモード設定信号の入力があり、前記第1の書込制限手段により前記不正対策プログラムが書込まれている状態が示される一方、前記第2の書込制限手段により前記ユーザープログラムが前記第2の内蔵ROMへ書込まれていない状態が示されていることを条件に前記第2のプログラムモードへと移行せしめるように構成され、更に前記モード移行手段は、前記システムリセットの実行後に、前記モード設定入力端子へのモード設定信号の入力がなければ、前記セキュリティモードへ移行し、該セキュリティモードで異常がなければ、前記ユーザーモードに移行せしめるように構成する。請求項1の発明によれば、遊技機制御用マイコンチップにおいて、不正対策プログラムを格納する第1の内蔵ROMとユーザープログラムを格納する第2の内臓ROMとを設け、モード移行手段により不正対策プログラムを書込む第1のプログラムモードとユーザープログラムを書込む第2のプログラムモードとに切り換えるようにし、不正対策プログラムおよびユーザープログラムをそれぞれ、異なる格納領域へ個別に書込むようにした。よって、マイコンチップメーカーにて不正対策プログラムを書込むようにし、遊技機メーカーにてユーザープログラムを書込むようにできる。このようにマイコンチップメーカーにて不正対策プログラムを書込むようにすれば、遊技機メーカーにおいては不正対策プログラムを改変することができず、不正対策プログラムを遊技機制御用マイコンチップの機能の一部とすることが可能となる。よってチップの機能の一部となった不正対策プログラムはプログラム記憶用の前記規定の記憶容量から除外することができ、その分、ユーザープログラムの記憶容量を増加することができる。したがって、ユーザープログラムのプログラム内容を増やすことができ、遊技内容が豊富で興趣の豊かな遊技を実現することができる。尚、遊技機制御用マイコンチップは、専用のROMライタにより不正対策およびユーザープログラムが第1又は第2の内蔵ROMに書込まれる。前記ROMライタにマイコンチップをセットすることで、モード設定入力端子にROMライタよりモード設定信号が入力され、第1又は第2のプログラムモードへ移行させるようにしてある。マイコンチップを遊技機に実装した場合は、モード設定入力端子をプルダウンしてモード設定信号が入力しないようにすることが望ましい。また、第1および第2のプログラムモードにおいては、不正対策又はユーザープログラムの第1、第2の各内蔵ROMへの書込み後に、正常に書込むことができたか確認するために、各内蔵ROMからプログラムを読出せることは勿論である。請求項2に記載の発明は、請求項1に記載の遊技機制御用マイコンチップにおいて、前記モード移行手段は、前記システムリセットの実行後に、前記モード設定入力端子へのモード設定信号の入力があり、前記第1の書込制限手段により前記不正対策プログラムが書込まれている状態が示され、かつ前記第2の書込制限手段により前記ユーザープログラムが書込まれている状態が示されているときには、前記中央制御装置の処理を停止するように構成する。請求項2の発明によれば、前記ROMライタで不正対策およびユーザープログラムの書込みが終了した状態であり、遊技機に実装されるまでは役目がないので中央制御装置の処理を停止することが望ましい。請求項3に記載の発明は、請求項1又は2に記載の遊技機制御用マイコンチップにおいて、前記モード移行手段は、前記セキュリティモード移行後に、該セキュリティモードで異常があれば前記中央制御装置の処理を停止するように構成する。請求項3の発明によれば、ユーザープログラムが異常のため中央制御装置の処理を停止することが望ましい。請求項4に記載の発明は、請求項1ないし3のいずれか1項に記載の遊技機制御用マイコンチップにおいて、前記モード移行手段は、前記システムリセットの実行後に、前記モード設定入力端子へのモード設定信号の入力がなく、前記第2の書込制限手段により前記ユーザープログラムが書込まれている状態が示されているときは、前記セキュリティモードへ移行し、該セキュリティモードで異常がなければ、前記ユーザーモードに移行せしめる一方、前記システムリセットの実行後に、前記モード設定入力端子へのモード設定信号の入力がなく、前記第2の書込制限手段により前記ユーザープログラムが書込まれている状態が示されていないときは前記中央制御装置の処理を停止するように構成する。請求項4の発明によれば、モード設定信号の入力がなく、ユーザープログラムが書込まれている状態が示されていないときは、ユーザープログラムに異常があるため中央制御装置の処理を停止することが望ましい。本発明を適用した実施形態に係る遊技機制御用マイコンチップについて説明する。本実施形態の遊技機制御用マイコンチップは、パチンコ遊技機や回胴式遊技機などの遊技機の主制御装置に実装され、遊技の制御を司るものである。図1は遊技機制御用マイコンチップの概略ブロック図を示す。図1に示すように、遊技機制御用マイコンチップ以下、マイコンチップという1は、中央制御装置CPU2、第1の内蔵ROM図には内蔵ROM1と示す3A、第2の内蔵ROM図には内蔵ROM2と示す3B、内蔵RAM4、およびリセットコントローラ5等のデバイスを備え、これらのデバイスは相互に各種バス10にて接続され、プログラムやこれに関係する情報を含むデータの入出力がなされる。CPU2は、前記各デバイスの制御や指令を行う8ビットマイコンが用いられる。第1の内蔵ROM3Aは、遊技機への不正行為に対する対向策として実行される不正対策プログラムおよび該プログラムに関連する情報が格納された読出し専用の記憶デバイスであり、本ROMに格納するプログラムやこれに関する情報の書込みが一度だけ可能な構成である。第2の内蔵ROM3Bは、遊技機の制御を行なうユーザープログラムおよび該プログラムに関連する情報が格納された読出し専用の記憶デバイスであり、本ROMに格納するプログラムやこれに関する情報の書込みが一度だけ可能な構成である。本実施形態では、第1および第2の内蔵ROMの記憶容量はいずれも8Kバイトに設定されている。内蔵RAM4は、例えば512バイトのスタティックRAMで構成され、不正対策プログラムの実行時、ユーザープログラムの実行時に、これらのプログラムのワークエリアデータエリア、スタックエリア等として使用される。尚、内蔵RAM4は電源切断後のバックアップ機能を有し、電源切断後もRAM内のデータの保存が可能である。リセットコントローラ5は、各種のリセットと、外部からの割込み要求や内部デバイスからの割込み要求の制御を行う。リセットコントローラ5には、マイコンチップ外部からのリセット信号が入力されるシステムリセット端子図にはXSRSTと示す6Aと、マイコンチップ外部からのモード設定信号が入力されるモード設定入力端子図にはPRGと示す6Bが接続されている。またリセットコントローラ5には、CPU2が第1および第2の内蔵ROM3A,3B以外からのプログラムを実行することを禁止する指定エリア外走行禁止回路IAT5aや、CPU2の異常動作を監視するウォッチドグタイマWDT5b等が設けられている。尚、リセットコントローラ5は特許請求の範囲に記載のシステムリセット手段に相当する。尚、図1には本発明に関連のあるデバイスのみを示し、その他のデバイスの図を省略したが、マイコンチップ1にはその他のデバイスとして、CPU2の動作に必要なクロックを発生するクロック回路、時間計測等に使用可能なタイマ回路やカウンタ回路、マイコンチップ外部との通信用のシリアル通信回路やパラレル入力ポートや外部バスインタフェース、アドレスデコード回路、乱数を発生させる乱数回路や演算を行う演算回路などのデバイスを有する。図2はマイコンチップ1全体のメモリマップの具体例を示し、全体のメモリマップは0000h番地から1FFFh番地を第1の内蔵ROMの不正対策プログラム領域とし、2000h番地から3FFFh番地を第2の内蔵ROMのユーザープログラム領域としている。また7E00h番地から7FFFh番地は内蔵RAMに割当てられ、内蔵RAMは、不正対策プログラムにおけるワークエリアとして、更にユーザープログラムにおけるにワークエリアとして共通して使用される。4000h番地から40FFh番地は内蔵レジスタエリアに、FDD0h番地からFDFBh番地はXCSデコードエリアに割当てられている。尚、4100h番地から7DFFh番地、FDFCh番地からFFFFh番地は未使用である。図3は第1および第2の内蔵ROMのメモリマップを示すもので、第2の内蔵ROMは下位の64バイトがプログラム管理エリアとされ、各種コード、マイコンチップ1内の内部機能設定のためのデータ、不正改造を防止するための情報等を格納するエリアとされる。次に図4、図5に基づいてマイコンチップ1の作動について説明する。マイコンチップ1は、電源が投入されると、モード設定処理1図4が実行され、専用のROMライタにより第1の内蔵ROMへ不正対策プログラムの書込みを行う第1のプログラムモード図にはプログラムモード1と示す、前記ROMライタにより第2の内蔵ROMへユーザープログラムの書込みを行う第2のプログラムモード図にはプログラムモード2と示す、ユーザープログラムに異常がないかチェックするセキュリティモード、不正対策プログラムおよびユーザープログラムを実行するユーザーモードのいずれかのモードへの設定がなされる。尚、モード設定処理1は特許請求の範囲に記載のモード移行手段に相当する。モード設定処理1では、先ず、システムリセット端子にローレベルLレベルのリセット信号の入力があるか確認しS10、システムリセット端子にLレベルの入力信号が一定時間入力されればS10:yes、システムリセットの処理を行うS15。この処理ではリセットコントローラによりCPUを含むマイコンチップ内の全ての回路を初期化する。システムリセットの終了後、モード設定端子にハイレベルHレベルのモード設定信号の入力があるか確認するS20。モード設定端子には、マイコンチップが前記ROMライタにセットされた状態の時のみ、Hレベルのモード設定信号が入力される。モード設定端子にHレベルのモード設定信号の入力があればS20:yes、第1の書込制限フラグ図には書込制限フラグ1又は書込制限F1と示すを確認するS25。第1の書込制限フラグは第1の内蔵ROMに不正対策プログラムが書込まれていると1がセットされるもので、この処理では第1の内蔵ROMに不正対策プログラムが書込まれていないことを確認し、第1の内蔵ROMへの不正対策プログラムの書込みを許可する。ここで、第1の書込制限フラグは第1の内蔵ROMに不正対策プログラムが書込まれていると1がセットされるものに限定されるものではなく、不正対策プログラムが書込まれていることを判断可能な何らかの情報であれば問題ない。また、第1のプログラムモードへ移行した直後にセットされても、第1のプログラムモードでの書込処理後にセットされる構成としても差し支えない。尚、第1の書込制限フラグは特許請求の範囲に記載の第1の書込制限手段に相当する。第1の書込規制フラグが0であればS25:yes、書込みが許可されたことを示す不正対策プログラム書込みフラグに1をセットしS30、S35の処理で第1のプログラムモード図にはプログラムモード1と示すへ移行する。該第1のプログラムモードにおいて第1の内蔵ROMに不正対策プログラムが書込まれる。S25の処理で第1の書込規制フラグが0でなければS25:no、S40の処理で第2の書込制限フラグ図には書込制限フラグ2又は書込制限F2と示すの確認を行う。第2の書込制限フラグは第2の内蔵ROMにユーザープログラムが書込まれていると1がセットされるもので、この処理では第2の内蔵ROMにユーザープログラムが書込まれていないことを確認し、第2の内蔵ROMへの不正対策プログラムの書込みを許可する。ここで、第2の書込制限フラグは第2の内蔵ROMにユーザープログラムが書込まれていると1がセットされるものに限定されるものではなく、ユーザープログラムが書込まれていることを判断可能な何らかの情報であれば問題ない。また、第2のプログラムモードへ移行した直後にセットされても、第2のプログラムモードでの書込処理後にセットされる構成としても差し支えない。尚、第2の書込制限フラグは特許請求の範囲に記載の第2の書込制限手段に相当する。第2の書込規制フラグが0であればS40:yes、書込みが許可されたことを示すユーザープログラム書込みフラグに1をセットしS45、S50の処理で第2のプログラムモード図にはプログラムモード2と示すへ移行する。該第2のプログラムモードにおいて第2の内蔵ROMにユーザープログラムが書込まれる。尚、S40の処理で第2の書込規制フラグが0でなければS40:no、不正対策およびユーザープログラムのいずれもROMへの書込みが完了していることとなるので、この場合はモード設定処理が停止CPUの処理停止され、次にマイコンチップをROMライタから遊技機の主制御装置に実装することとなる。マイコンチップが遊技機の主制御装置に実装され、電源が投入されてシステムリセットが完了すると、S20の処理でモード設定信号の入力を確認するが、モード設定信号はLレベルとなるS20:no。モード設定端子はマイコンチップが遊技機の主制御装置に搭載されたときにプルダウンされて、常時、Lレベルとされる。これによりS55の処理へ移行して、セキュリティモードに設定される。該セキュリティモードでは、第1の内蔵ROMの不正対策プログラムおよび第2の内蔵ROMのユーザープログラムに対して、プログラムの破損や書換え等の異常がないか確認される。セキュリティモードで異常がなければS60:yes、S65の処理でユーザーモードが設定され、不正対策プログラムおよびユーザープログラムが所定のINT割込みに応じて実行される。尚、セキュリティモードにおいて、不正対策プログラムおよびユーザープログラムに異常があればS60:no、マイコンチップは不正対策プログラムおよびユーザープログラムの実行を行わず、CPUの処理を停止する。本実施形態のマイコンチップ1によれば、不正対策プログラムを格納する第1の内蔵ROM3Aとユーザープログラムを格納する第2の内臓ROM3Bとを設けたこと、不正対策プログラムの書込みを実行する第1のプログラムモードとユーザープログラムの書込みを行う第2のプログラムモードとに切換えるようにし、不正対策プログラムおよびユーザープログラムをそれぞれ、異なる格納領域へ個別に書込むようにした。よって、マイコンチップメーカーにて第1の内臓ROM3Aに不正対策プログラムが書込まれ、この状態でマイコンチップ1を遊技機メーカーに納品することができる。遊技機メーカーではユーザープログラムを第2の内蔵ROM3Bに書込むことができる。このようにマイコンチップメーカーにて不正対策プログラムを第1の内臓ROM3Aに書込むようにすれば、遊技機メーカーにおいては不正対策プログラムを改変することができず、不正対策プログラムをマイコンチップ1の機能の一部とすることが可能となる。よってマイコンチップ1の機能の一部となった不正対策プログラムが格納された第1の内蔵ROM3Aはプログラム記憶用の前記規定の記憶容量から除外することができ、その分、ユーザープログラムの記憶容量の制約が緩和され記憶容量を増加することができる。したがって、ユーザープログラムのプログラム内容を増やせる分、遊技内容が豊富で興趣の豊かな遊技を実現することができる。マイコンチップ1は、ROMライタにより不正対策プログラムおよびユーザープログラムをそれぞれ第1および第2の内蔵ROM3A,3Bに書込むようになし、かつ不正対策プログラムが書込まれた状態でなければユーザープログラムが書込めない構成とされている。よってROMライタにてユーザープログラムの書込みが終了した状態、即ち、モード設定端子6AにHレベルのモード設定信号の入力があり、第2の書込規制フラグが1の状態では、マイコンチップ1はROMライタから遊技機に実装されるまでは役目がなく、CPU2の処理を停止するようにしたので合理的である。またマイコンチップ1は、セキュリティモードでユーザープログラムの異常があれば、CPU2を停止して確実に不正行為を防ぐことができる。マイコンチップ1は、内蔵RAM4を、不正対策プログラムにおけるワークエリアおよびユーザープログラムにおけるワークエリアとして共用する構成としたので、メモリ構成を簡素化でき、かつ不正対策プログラムによる判定結果等の書込みアドレス内蔵RAM領域のアドレスをユーザープログラムによって確認することができるので、不正行為の有無に関する情報出力や不正報知の指示をユーザープログラムによって管理することができる。同様に、ユーザープログラムによる判定結果等の書込みアドレス内蔵RAM領域のアドレスを不正対策プログラムによって確認することもできるので、不正対策プログラムとユーザープログラムとで重複した処理を行うことも抑えることができる。前記マイコンチップ1の構成では、モード設定端子6AにHレベルのモード設定信号の入力があり、第2の書込規制フラグが1の状態でCPU2の処理を停止するようにしたが、これに限らず図4に示す前記モード設定処理1において、S40の処理で第2の書込規制フラグが0でなければS40:no、S55のセキュリティモードへ移行させるように構成してもよい。また前記モード設定処理1ではS20の処理でモード設定端子の入力がLレベルであればS20:no、直ちにセキュリティモードを実行する構成であるが、これに限らず、図6、図7に示す他の構成のモード設定処理2のように、セキュリティモードの前に第2の内蔵ROMにユーザープログラムが書込まれているか確認する構成としてもよい。即ち、システムリセットの処理S15の後、モード設定端子にLレベルのモード設定信号の入力がなければS20:no、S70の処理で第2の書込フラグが1であり、第2の内蔵ROMにユーザープログラムが書込まれているか確認する。第2の書込フラグが1であればS70:yes、セキュリティモードを実行しS55、かつ不正対策およびユーザープログラムが正常であればS60:yesユーザーモードを実行するS65。S70の処理で第2の書込フラグが1でなければS70:no、マイコンチップはCPUの処理を停止する。これによれば、マイコンチップが遊技機に実装された状態であって、モード設定信号がLレベルのときでもユーザープログラムが書込まれているか確認するので、ユーザープログラムに異常があれば直ちにCPUの処理を停止して遊技を不能とする。よって、遊技者が遊技機を開始してから遊技機に不具合が生じ、遊技者が被る損害を未然に防ぐことができる。本発明は前記各実施形態の構成に限定されるものではなく、本発明の要旨を逸脱しない範囲でさまざまに実行できることは勿論である。例えば、第1の内蔵ROMおよび第2の内蔵ROMそれぞれに、プログラム管理エリアを設ける構成としてもよい。また、内蔵RAMとして、不正対策プログラムおけるワークエリアとして使用する第1の内蔵RAMと、ユーザープログラムのワークエリアとして使用する第2の内蔵RAMとを設ける構成としてもよい。また、セキュリティモードにおけるセキュリティチェックの対象を第2の内蔵ROM3Bのみとする構成としてもよい。"