(57)【要約】【課題】外部から目視によるマイクロコンピュータ素子の動作確認を容易にすること。【解決手段】データの読出しのみ可能なＲＯＭ１２、データの読出し及び書込の可能なＲＡＭ１３、演算を行うＣＰＵ１１が形成されたマイクロコンピュータチップ１をパッケージングしたマイクロコンピュータ素子において、パッケージングの外部に光を出力する発光素子３２と、ＣＰＵ１１が動作中であることを検出する検出手段と、検出手段によりＣＰＵが動作中であるとことが検出された場合には、発光素子から光を出力する発光素子制御手段とを設けた。これによりマイクロコンピュータ素子の外部からＣＰＵが動作中か否かを容易に検出することができる。【選択図】  図１
2007172658.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも、データの読出しのみ可能なＲＯＭ、データの読出し
及び書込の可能なＲＡＭ、演算を行うＣＰＵが形成されたマイクロコンピュータ
チップをパッケージングしたマイクロコンピュータ素子において、
前記パッケージングの外部に光を出力する発光素子と、
前記ＣＰＵが動作中であることを検出する検出手段と、
前記検出手段により前記ＣＰＵが動作中であるとことが検出された場合には、
前記発光素子から光を出力する発光素子制御手段と
を有することを特徴とするマイクロコンピュータ素子。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マイクロコンピュータ素子の動作確認を容易にした素子に関する。
【背景技術】
【０００２】
従来、パチンコ機、スロットルマシン等の遊技機や、その他の機器に１チップ
のマイクロコンピュータ素子が多用されている。この１チップのマイクロコンピ
ュータ素子により装置の殆どの制御を可能としている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記のマイクロコンピュータ素子は、ＣＰＵが動作中であるか否かを
外部から認識することができない。ところが、パチンコ機等の装置では、電源を
投入した当初から正常に機能する必要があり、正常動作中であるか否かをパチン
コ機を使用せずに確認することが困難である。このように、初期動作前に故障検
出をすることは困難である場合が多い。
【０００４】
従って、本発明は上記の課題を解決するために成されたものであり、その目的
は、外部から目視によるマイクロコンピュータ素子の動作確認を容易にすること
である。
【課題を解決するための手段】
【０００５】
課題を解決するための発明の構成は、少なくとも、データの読出しのみ可能な
ＲＯＭ、データの読出し及び書込の可能なＲＡＭ、演算を行うＣＰＵが形成され
たマイクロコンピュータチップをパッケージングしたマイクロコンピュータ素子
において、パッケージングの外部に光を出力する発光素子と、ＣＰＵが動作中で
あることを検出する検出手段と、検出手段によりＣＰＵが動作中であるとことが
検出された場合には、発光素子から光を出力する発光素子制御手段とを設けたこ
とである。
【０００６】
又、発光素子はマイクロコンピュータチップを配設するリードフレーム上に配
設され、発光面を露出させてマイクロコンピュータチップと共にパッケージング
されていても良い。
【０００７】
又、発光素子はマイクロコンピュータチップに集積回路と共に形成されていて
も良い。さらに、発光素子制御手段を、ＣＰＵが動作中である場合には、発光素
子を点滅駆動させるようにしても良い。
【発明の効果】
【０００８】
本発明では、マイクロコンピュータ素子のチップと共に、発光素子の発光面を
除いて、発光素子をパッケージングしており、ＣＰＵが動作中か否かを検出して
、動作中である場合には、発光素子から光が出力される。よって、作業者はパッ
ケージングの外部から目視によりＣＰＵが動作中であるか否かを容易に検出する
ことができる。又、チップの配設されたリードフレーム上に発光素子を配設する
ことで、発光素子のマイクロコンピュータ素子への組付けが極めて容易となる。
さらに、マイクロコンピュータ素子のチップに発光素子を形成し、その発光素子
の発光面を除いてパッケージングすることで、マイクロコンピュータ素子の製造
が極めて容易となる。又、ＣＰＵが動作中の場合には、発光素子を点滅駆動させ
ることで、ＣＰＵの動作信号で発光素子が駆動されている印象を与えることがで
き、ＣＰＵが動作中であることを作業者により直接的に訴えることができる。
【発明を実施するための最良の形態】
【０００９】
以下、発明を具体的な実施例に基づいて説明する。
【００１０】
本発明はマイクロコンピュータ素子１をパチンコ機に用いた場合である。
【００１１】
図１は本実施例に係るマイクロコンピュータ素子１の全体の構成を示している
。半導体チップ１０上には演算を実行するためのＣＰＵ１１、ＣＰＵ１１の制御
プログラムやデータを記憶したＲＯＭ１２、データを一時的に記憶するＲＡＭ１
３、ＣＰＵ１１の動作の同期信号を出力するためのクロック１６、カウンタタイ
マ１４、パラレルデータを入出力する入出力ポート１５とが形成されている。チ
ップ１０の周辺部には多数のランド２０が形成されており、そのランド２０はチ
ップ１０の周辺に配列されたリード３０に金線３５により電気的に接続されてい
る。
【００１２】
多数のリード３０のうち特定の２つのリード３０ａ、３０ｂに電気的に接続さ
れた発光ダイオード３２が配設されている。これらのチップ１０、リード３０、
発光ダイオード３２はモールド樹脂２２で成形されている。但し、発光ダイオー
ド３２の光信号の出力面はモールド樹脂２２で覆われておらず、外部からこの発
光ダイオード３２からの発光を認識することができる。
【００１３】
図５に示すように、パチンコ機の遊技盤４０の裏面に、プリント基板４１を有
し、透明な箱で覆われた制御ユニット４２が配設されている。このプリント基板
４１上にマイクロコンピュータ素子１が配設されており、この制御ユニット４２
の前面には発光ダイオード３２の発光面が位置している。
【００１４】
次に、本マイクロコンピュータ素子１の動作について説明する。図３はＲＯＭ
１２のアドレスマップであり、Ｙ０００番地から本発明に関与する発光ダイオー
ド３２を点灯するための発光制御プログラムが記憶されている。Ｘ０００番地か
ら後のアドレスはユーザにより開発されたプログラムやデータが記憶される領域
であり、ユーザの使用に開放されている領域である。このＸ０００番地の先頭か
らユーザプログラムが実行される。そして、本実施例では、このユーザプログラ
ムの実行ステップの所々に、発光制御プログラムを起動する命令語が挿入されて
いる。よって、ユーザプログラムが正常に実行されているならば、その実行の進
行状態に連れて、発光制御プログラムも間欠的に実行されることになる。
【００１５】
図４は、本マイクロコンピュータ素子１のＣＰＵ１１の動作手順を示したフロ
ーチャートである。
【００１６】
図４（ａ）は、パチンコ機を制御するためのユーザプログラムである。ステッ
プ１００において、命令コードが発光プログラムCALL命令か否かが判定され、判
定結果がNoの場合には、ステップ１０２において、その命令語が実行される。又
、発光プログラムCALL命令語であれば、ステップ１０４へ移行して、発光プログ
ラムの先頭アドレスであるＹ０００番地へ移行する。このステップ１００、１０
２が検出手段に相当する。
【００１７】
図４（ｂ）は、発光プログラムによる制御手順を示したフローチャートである
。これらのステップが発光素子制御手段に相当する。
【００１８】
ステップ２００において、現在、発光ダイオード３２がオンか否かが判定され
る。発光ダイオード３２のオンオフに応じて、ＲＡＭ１３の発光ダイオード状態
メモリに「１」、「０」に記憶するようにしているので、このメモリの値を参照
することで発光ダイオード３２の現在の点灯状態を検出することができる。ステ
ップ２００で発光ダイオード３２が点灯している場合には、ステップ２０２へ移
行して発光ダイオード３２を消灯するためのオフ信号を出力し、発光ダイオード
３２が消灯している場合には、ステップ２０４へ移行して、発光ダイオード３２
を点灯するためのオン信号を出力する。そして、この処理が終了すると、本発光
プログラムのCALL命令語の記憶されている次のアドレスの命令語に実行ステップ
が移行する。このようにして、本実施例では、ユーザプログラムが実行されてい
る間、間欠的に発光プログラムが実行されることになり、その実行毎に、発光ダ
イオード３２がオンオフすることになる。よって、パチンコ機の遊技盤４０の裏
面から透明の箱４２を介して、マイクロコンピュータ素子１の上面で発光ダイオ
ード３２が点滅するのを目視することができ、マイクロコンピュータ素子１が動
作中であることを容易に確認することができる。
【００１９】
通常、パチンコ機のゲームを制御するプログラムは、入賞球の検出を一定時間
毎のタイマ割り込みで検出するプログラムが起動されるので、パチンコ機の電源
が投入されれば、ＣＰＵ１１は命令語を次々と読取り動作状態となっている。従
って、発光ダイオード３７はこのＣＰＵ１１の動作と共に点滅することになる。
【００２０】
従って、パチンコ機の電源が投入されてはいるが、パチンコ球が打ち出されず
、実質的にはゲームが開始されていない状態でも、マイクロコンピュータ素子１
が正常に動作していることを外部から容易に確認することが可能となる。
【００２１】
検出手段を、ユーザプログラム中に発光素子制御プログラムをCALLする命令語
を挿入することで実現しているが、ユーザプログラムにおいてあるアドレスのデ
ータの内容を更新する命令語を挿入しておき、このアドレスのデータが更新され
る毎に、発光ダイオードをオンオフさせるようにしても良い。
【００２２】
尚、上記実施例では、発光ダイオード３２を半導体チップ１０とは別体で、リ
ード３０ａ、３０ｂ上に配設したが、図６に示すように、半導体チップ１０の上
にＣＰＵ１１等の形成時にｐｎ接合を形成することで、発光ダイオード３７を設
けても良い。この場合には、半導体チップ１０はその上面にガラスが配設された
セラミックスによりパーケージングしても良い。
【００２３】
上記実施例では、本マイクロコンピュータ素子１をパチンコ機の制御装置に用
いた例を示したが、スロットルマシン等のゲームをマイクロコンピュータで制御
し、不正使用が行われる可能性のある遊技機であれば、全てのものに適用するこ
とができる。
【００２４】
又、発光素子は可視光線と非可視光線とを発光する１対の素子としても良い。
この場合には、例えば、パチンコ機の制御装置に記憶されている制御プログラム
を検査する目的で、外部にその制御プログラムを出力するために、このマイクロ
コンピュータ素子の発光素子による光信号を用いることができる。即ち、この発
光素子の非可視光線を用いて、制御プログラムを外部に出力し、その動作状態を
可視光線を発光する発光素子により確認することができる。このように構成する
ことで、制御プログラムの出力が行われていることが第三者に知られることなく
、且つ、動作を確認しながら行うことができる。
【図面の簡単な説明】
【００２５】
【図１】本実施例で用いられたマイクロコンピュータ素子の構造を示した構成図。
【図２】そのマイクロコンピュータ素子の平面及び側面断面を示した構成図。
【図３】そのマイクロコンピュータ素子に内蔵されたＲＯＭのアドレス割当を示した構成図。
【図４】そのマイクロコンピュータ素子のＣＰＵによるデータ読出プログラムの処理手順を示したフローチャート。
【図５】マイクロコンピュータ素子がパチンコ機に配設される様子を示した構成図。
【図６】他の実施例に係るマイクロコンピュータ素子を示した構成図。
【符号の説明】
【００２６】
１…マイクロコンピュータ素子
１０…半導体チップ
１１…ＣＰＵ
１２…ＲＯＭ
１３…ＲＡＭ
２０…ランド
３０…リード
３２，３７…発光ダイオード
４０…遊技盤
４１…プリント基板
４２…制御ユニット
【図１】
2007172658.tif 000003
【図２】
2007172658.tif 000004
【図３】
2007172658.tif 000005
【図４】
2007172658.tif 000006
【図５】
2007172658.tif 000007
【図６】
2007172658.tif 000008