(57)【要約】【課題】電源基板にバックアップ電源が設けられていても、不正な遊技を防止することができる技術を提供する。【解決手段】主制御回路３１は、抽選条件の成立に起因して、ＲＡＭ３３の所定の領域の、記憶装置初期値更新型の大当たり判定用乱数カウンのカウント値を取得して設定値と一致しているか否かを判別する。カウント値が設定値と一致している場合には、大当り遊技状態を発生させる。また、ＲＡＭ３３を初期化した場合には、大当り判定用乱数カウンタのカウント開始時期を、固有ＩＤ記憶回路３５に記憶されている遊技機毎に固有な固有ＩＤに基づいて変更する。【選択図】図１
2008272244.tif 000002
【特許請求の範囲】
【請求項１】
制御回路と記憶回路が設けられている制御基板と、電源回路が設けられている電源基板を備え、前記制御回路は、第１の値と第２の値の範囲内の初期値から、前記第１の値から前記第２の値の方向に更新値ずつ順次更新される可変値を、前記第１の値と前記第２の値の範囲内の１周期に亘って前記記憶回路に記憶する処理を、１周期毎に初期値を更新しながら実行し、抽選条件の成立に起因して、前記記憶回路に記憶されている前記可変値を取得して設定値と比較し、前記取得した可変値が前記設定値と一致する場合に、遊技者に有利な遊技状態を発生させ、また、停電が発生したことを示す停電検出信号が入力された場合には、前記記憶回路に記憶されている情報に基づいて判定情報を生成して前記記憶回路に記憶し、駆動電力が供給された場合には、前記記憶回路に記憶されている判定情報に基づいて前記記憶回路に記憶されている情報が正常であるか否かを判定し、前記記憶回路に記憶されている情報が異常であることを判定すると前記記憶回路を初期化し、前記電源回路は、前記制御基板に電力を供給する遊技機であって、
前記制御基板には、電圧変換回路、停電検出回路、固有識別情報記憶回路が設けられており、
前記電圧変換回路は、前記電源回路から供給される電力の電圧を前記制御回路及び前記記憶回用の駆動電力の電圧に対応する電圧に変換し、
前記停電検出回路は、前記電源回路から供給される電力が低下しているか否かを検出し、前記電源回路から供給される電力が低下していることを検出した場合には、停電が発生したことを示す停電検出信号を出力し、
前記固有識別情報記憶回路には、遊技機毎に固有な固有識別情報が記憶されており、
前記制御回路は、前記記憶回路を初期化する場合には、前記記憶回路を初期化してから前記可変値が最初に前記第２の値に達するまでの期間を前記固有識別情報記憶回路に記憶されている固有識別情報に基づいて変更する、
ことを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機に関し、特に、遊技の進行に基づいて発生する遊技情報を記憶して保持する記憶回路を有する遊技機に関する。
【背景技術】
【０００２】
遊技機、例えば、パチンコ機には、種々の遊技用機器、各遊技用機器を制御する制御回路が設けられている。例えば、始動入賞口開閉部材、大入賞口開閉部材、払出装置等が遊技用機器として設けられ、主制御回路、払出制御回路等が制御回路として設けられている。また、制御回路や遊技用機器に電力を供給する電源回路が設けられている。電源回路としては、例えば、交流の商用電力を直流電力に変換するＡＣ／ＤＣ変換回路が用いられる。
このようなパチンコ機では、遊技者が遊技を行っている時に、停電によって電源回路からの直流電力の供給が停止すると、制御回路や遊技用機器の処理が中断される。例えば、払出装置が賞球の払い出しを行っている時に電源回路からの直流電力の供給が停止すると、賞球を払い出している途中で払出装置が停止する。この時、主制御回路や払出制御回路も動作を停止するため、未払いの賞球数の情報も消去されてしまう。
そこで、停電が発生した時の遊技情報を記憶し、停電復旧時に、停電発生により中断された状態から再開させるように構成されている。例えば、停電が発生すると、制御回路は、停電処理を実行する。停電処理では、停電が発生した時点に記憶回路に記憶されている遊技情報に基づいて判定情報を作成して記憶回路に記憶する。停電中は、記憶回路に記憶されている遊技情報と判定情報は、バックアップ電源から供給されるバックアップ電力によって保持される。そして、停電が復旧し、電源回路から供給される直流電力の電圧が復帰設定値以上になると、制御回路は、復帰処理を実行する。復帰処理では、記憶回路に記憶されている遊技錠費に基づいて判定情報を作成し、作成した判定情報と記憶回路に記憶されている判定情報を比較することによって、記憶回路に記憶されている遊技情報が停電中に変化したか否か（遊技情報が正常であるか否か）を判定する。記憶回路に記憶されている遊技情報が正常であることを判定した場合には、記憶回路に記憶されている、停電発生時の遊技情報に基づいて遊技を再開する。すなわち、停電の発生により中断された状態から制御を再開する。一方、記憶回路に記憶されている遊技情報が異常であることを判定した場合には、記憶回路を初期化する。
従来の遊技機では、記憶回路にバックアップ電力を供給するバックアップ電源は、電源回路とともに電源基板に設けられている（特許文献１参照）
【特許文献１】特開２０００−２７９５７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ここで、パチンコ機では、主制御回路は、遊技球が始動入賞口に入球したことを示す始動入賞球信号が入力されると、遊技者に有利な遊技状態を発生させるか否かを決定するための抽選を行う。例えば、主制御回路は、記憶回路の所定の領域に順次書き込まれる大当たり判定用乱数カウンタの大当たり用判定用カウント値を大当たり判定用乱数として取得し、取得した大当たり判定用乱数が設定値（当たり値）と一致するか否かを判別する。
大当たり判定用乱数カウンタとしては、例えば、「０」から「２９９」までの間の数値を繰り返しカウントするカウンタが用いられる。ここで、常に、「２９９」に達すると「０」からカウントするように構成されていると、大当たり判定用カウント値（大当たり判定用乱数）が設定値と一致するタイミングが等間隔に発生する。このため、大当たり判定用乱数が設定値と一致するタイミングを知らせる体感器を用いた不正や、大当たり判定用乱数が設定値と一致するタイミングで不正に始動入賞球信号を主制御回路に入力させる不正基板を用いた不正が行われる虞がある。
そこで、図４に示すような、初期値更新型の大当たり判定用乱数カウンタが用いられている。この大当たり判定用乱数カウンタは、大当たり判定用カウント値を記憶する記憶回路が初期化されると、初期値「０」から1サイクル目のカウント（更新）を開始する。同時に、初期値用乱数カウンタもカウンタを開始する。そして、大当たり判定用カウント値が「２９９」に達すると、1サイクル目を終了する。次に、初期値用乱数カウンタの初期値用カウント値を取得し、取得した初期値用カウント値を大当たり判定用カウンタの初期値として２サイクル目のカウント（更新）を開始する。図４では、初期値「６０」から２サイクル目のカウント（更新）を開始している。大当たり判定用カウント値が「２９９」に達すると、「０」に戻ってカウントを続け、大当たり判定用カウント値が「５９」に達すると、２サイクル目のカウントを終了する。次に、初期値用乱数カウンタの初期値用カウント値を取得し、取得した初期値用カウント値を大当たり判定用カウンタの初期値として、３サイクル目のカウントを開始をする。図４では、初期値「１６０」から３サイクル目のカウント（更新）を開始している。
このように、各サイクルでの大当たり判定用カウンタのカウントを、サイクル毎に初期値を更新しながら行うことにより、大当たり判定用カウント値（大当たり判定用乱数）が設定値（当たり値）に一致するタイミングが等間隔に発生するのを防止することができる。
しかしながら、初期値更新型の大当たり判定用乱数カウンタを用いた場合でも、記憶回路が初期化された時には初期値用乱数カウンタの初期値用カウント値が「０」であるため、大当たり判定用乱数カウンタは初期値「０」からカウントを開始する。このため、大当たり判定用カウンタのカウント間隔と設定値（当たり値）が分かれば、初期値「０」から、大当たり判定用カウント値（大当たり判定用乱数）が設定値（当たり値）と一致するまでの期間（一致するタイミング）を予測することができる。
【０００４】
従来の遊技機では、バックアップ電源が電源基板に設けられているため、電源基板と、制御回路が設けられている制御基板の間に、バックアップ電力を記憶回路に供給するための電力線が接続される。そこで、バックアップ電力を供給するための電力線を短絡あるいは断線させた状態で、制御基板への直流電力の供給を短時間停止させる不正が行われる虞がある。この場合、制御基板への直流電力の供給が停止されている間、バックアップ電源から記憶回路にバックアップ電力が供給されない。このため、制御回路への直流電力の供給が再開された後の制御回路での復帰処理において、記憶回路が初期化され、大当たり判定用乱数カウンタは初期値「０」からカウント（更新）を開始することになる。
そこで、このような不正を防止するために、バックアップ電源を、制御回路が設けられている制御基板に設けることが考えられる。
しかしながら、制御基板にバックアップ電源を設けると、制御基板が遊技機から不正に取り外され、記憶回路に記憶されている遊技情報が不正に書き替えられる虞がある。例えば、主制御基板を遊技機から取り外し、確率変動状態（抽選により当たりとなる確率が通常より高い状態）になるまで主制御回路に始動入賞球信号を入力した後、遊技機に取り付ける不正が行われる。この場合、不正に設定された確率変動状態で遊技が行われる。このため、制御基板にバックアップ電源を設ける方法を採用し難い。
本発明は、このような点に鑑みて創案されたものであり、電源基板にバックアップ電源が設けられていても、不正な遊技を防止することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の遊技機は、制御基板と電源基板を有している。
電源基板には、制御基板に電力を供給する電源回路が設けられている。電源回路としては、例えば、ＡＣ２４Ｖ電源をＤＣ３４Ｖ電源とＤＣ１２Ｖ電源に変換するＡＣ−ＤＣ変換回路が用いられる。
制御基板には、制御回路、記憶回路、電圧変換回路、停電検出回路、固有識別情報記憶回路が設けられている。
電圧変換回路は、電源基板（電源回路）から制御基板に供給される電力の電圧を、制御基板に設けられている制御回路や記憶回用の駆動電力の電圧に対応した電圧に変換する。電圧変換回路としては、例えば、ＤＣ１２Ｖ電源をＤＣ５Ｖ電源に変換するスイッチング回路や３端子レギュレータが用いられる。
停電検出回路は、電源基板（電源回路）から制御基板に供給される電力が低下しているか否かを検出し、電源回路から供給される電力が低下していることを検出した場合には、停電が発生したことを示す停電検出信号を出力する。制御基板に供給される電力が低下していること検出する方法としては、例えば、制御基板に供給されるＤＣ１２Ｖ電源の電圧が停電検出設定値より低下していることを検出する方法を用いることができる。この場合、停電検出設定値としては、制御回路の駆動電源の電圧が、停電検出信号が出力されてから制御回路が停電処理を実行するまで、制御回路が動作可能な電圧に保持されるように設定される。
記憶回路には、遊技に伴って変化する遊技情報が記憶される。例えば、パチンコ機では、入力された始動入賞球信号の数、大当り遊技状態を発生させていることを示す信号等が記憶される。記憶回路としては、通常、ＲＡＭが用いられる。
固有識別情報記憶回路には、遊技機毎に固有な固有識別情報が記憶されている。例えば、制御回路、記憶回路、固有ＩＤ記憶回路が一体化された素子（ＩＣチップ）として構成されている場合には、この素子の識別情報（素子番号）を用いることができる。
制御回路は、第１の値と第２の値の範囲内の初期値から、第１の値から第２の値の方向に更新値ずつ順次更新される可変値を、第１の値と第２の値の範囲内の１周期に亘って記憶回路に記憶する処理を、１周期毎に初期値を更新しながら実行する。更新値としては、任意の値を用いることができるが、典型的には「＋１」が用いられる。「第１の値と第２の値の範囲内の１周期」は、第１の値が初期値である場合には、第１の値から第２の値までの範囲を示し、初期値が第１の値以外の値である場合には、初期値から第２の値に向けて更新し、第２の値に達すると第１の値から更新を続け、初期値に達する直前の値までの範囲を意味する。初期値を更新する方法としては、例えば、各サイクルの開始時における初期値用乱数カウンタの初期値用カウント値を用いることができる。
また、制御回路は、抽選条件が成立すると、記憶回路に記憶されている可変値を取得して設定値と比較する。そして、取得した可変値が設定値と一致する場合には、遊技者に有利な遊技状態を発生させる。抽選条件としては、例えば、パチンコ機では、遊技球が始動入賞口に入球した条件が用いられる。遊技者に有利な遊技状態を発生させる態様としては、例えば、パチンコ機では、大入賞口に設けられている開閉部材を開制御あるいは開閉制御して遊技球が大入賞口に入賞し易い大当たり遊技状態を発生させる態様が用いられる。
また、制御回路は、停電が発生したことを示す停電検出信号が入力された場合には、停電処理を実行する。停電処理では、記憶回路に記憶されている情報に基づいて判定情報を生成して記憶回路に記憶する。判定情報としては、例えば、記憶回路に記憶されている情報のサム値が用いられる。一方、制御回路に駆動電力が供給された場合には、復帰処理を実行する。復帰処理では、記憶回路に記憶されている判定情報に基づいて記憶回路に記憶されている情報が正常であるか否かを判定する。例えば、記憶回路に記憶されている情報のサム値を算出し、算出したサム値と記憶回路に記憶されている、前回の停電処理で算出されたサム値を比較することによって記憶回路に記憶されている情報が正常であるか否かを判定する。そして、記憶回路に記憶されている情報が正常であることを判定した場合には、記憶回路に記憶されている情報に基づいて遊技を再開し、記憶回路に記憶されている情報が異常であることを判定した場合には、記憶回路を初期化し、初期値から遊技を開始する。
制御回路は、記憶回路を初期化した場合には、記憶回路を初期化してから可変値が最初に第２の値に達するまでの期間を、固有識別情報記憶回路に記憶されている固有識別情報に基づいて変更する。記憶回路を初期化してから可変値が最初に第２の値に達するまでの期間を固有識別情報に基づいて変更する態様としては、種々の態様を用いることができる。
本発明では、制御基板に設けられている電圧変換回路によって、制御基板に供給された電力の電圧を、制御基板に設けられている制御回路や記憶回路の駆動電力の電圧に対応する電圧に変換している。これにより、制御回路や記憶回路の駆動電力（駆動電力に対応する電圧を有する電力）を供給するための電力線を電源基板と制御基板の間に設ける必要がない。このため、駆動電力を供給する電力線を短期間短絡させて、記憶回路を初期化させる不正を防止することができる。
また、停電検出回路を制御基板に設けているため、停電検出信号を伝送するための信号線を電源基板と制御基板の間に設ける必要がない。このため、停電検出信号を伝送するための信号線を短絡あるいは断線させた状態で制御回路や記憶回路の駆動電源を短期間遮断させて、記憶回路を初期化させる不正を防止することができる。
また、遊技者に有利な遊技状態を発生させることを決定するための、順次更新される可変値の初期値を１周期毎に変更しているため、可変値が設定値と一致する時点を予測するのが困難である。さらに、記憶回路を初期化した場合には。記憶回路を初期化してから可変値が最初に第２の値に達するまでの期間を、遊技機毎に固有な固有識別情報に基づいて変更するように構成されている。このため、記憶回路が不正に初期化された場合でも、最初の周期において可変値が設定値と一致する時点を予測するのが困難である。したがって、可変値が設定値と一致する時点を予測した不正な遊技を防止することができる。
【発明の効果】
【０００６】
本発明を用いれば、電源基板にバックアップ電源が設けられている場合でも、不正な遊技を防止することができる。
【発明を実施するための最良の形態】
【０００７】
以下に、本発明の実施の形態を、図面を参照して説明する。
本発明の第１の実施の形態の要部の構成を図１に示す。本実施の形態は、本発明をパチンコ機として構成したものである。
本実施の形態は、電源基板１０と、主制御基板２０を有している。なお、図１には示されていないが、本実施の形態のパチンコ機は、主制御基板２０以外の種々の基板や遊技用機器を有している。
電源基板１０には、遊技機内の制御回路や遊技用機器等に電力を供給する電源回路１１が設けられている。
電源回路１１としては、交流電力を直流電力に変換するＡＣ／ＤＣ変換回路が用いられている。本実施の形態では、電源回路１１は、電源基板１０の端子１０ａに供給されたＡＣ２４Ｖ電力をＤＣ３４Ｖ電力、ＤＣ１２Ｖ電力に変換する。
ここで、制御回路や記憶回路の駆動電力であるＤＣ５Ｖ電力を電源基板から制御基板に供給するためには、電源基板と制御基板の間に、ＤＣ５Ｖ電力を供給する電力線を接続する必要がある。ＤＣ５Ｖ電力は電圧が低いため、電力線による電圧降下や、電力線に混入したノイズによる影響が大きい。また、電源基板と制御基板の間に接続されているＤＣ５Ｖ電力を供給する電力線が単時間短絡した場合、制御回路は、停電処理を行うことなく動作を停止した後、再度駆動される。この場合、停電処理が行われていないため、制御回路は、記憶回路を初期化する。このように、電源基板と制御基板の間にＤＣ５Ｖ電力を供給する電力線が接続されていると、この電力線を単時間短絡させて記憶回路を初期化させる不正が行われる虞がある。
そこで、本実施の形態では、電力線による電圧降下や電力線に混入したノイズによる影響が少なく、不正が行われ難いＤＣ３４Ｖ電力とＤＣ１２Ｖ電力を電源基板から制御基板に供給している。すなわち、電源回路１１で変換されたＤＣ３４Ｖ電力は、電源基板１０の端子１０ｂ、電力線Ｌ１を介して主制御基板２０の端子２０ａに供給され、ＤＣ１２Ｖ電力は、電源基板１０の端子１０ｃ、電力線Ｌ２を介して主制御基板２０の端子２０ｂに供給されている。
【０００８】
また、停電時（主制御回路３１やＲＡＭ３３の駆動電力の供給が遮断されている時）に、ＲＡＭ３３に記憶されている情報を保持させるバックアップ電力を供給する必要がある。本実施の形態では、電源基板１０に、バックアップ電力を供給するバックアップ電源として用いるコンデンサ（バックアップコンデンサ）１２が設けられている。バックアップコンデンサ１２は、主制御基板２０に設けられている電圧変換回路２１で変換されたＤＣ５Ｖ電力がダイオード２４、主制御基板２０の端子２０ｅ、電力線Ｌ３、電源基板の端子１０ｄを介しては充電される。
前述したように、制御基板にバックアップ電源を設けた場合には、制御基板を遊技機から取り外し、制御基板に設けられている記憶回路に記憶されている遊技情報を不正に書き替えた後に遊技機に取り付ける不正が行われる虞がある。本実施の形態では、電源基板にバックアップ電源を設けている。このため、制御基板を取り外した場合には、記憶回路が動作しないため、このような不正が行われるのを防止することができる。
【０００９】
主制御基板には、電圧変換回路２１、停電検出回路２２、初期化スイッチ２３、ダイオード１４、主制御回路３１、ＲＯＭ３２、ＲＡＭ３３、乱数生成回路３４、固有ＩＤ（固有識別情報）記憶回路３５等が設けられている。なお、本実施の形態では、主制御回路３１、ＲＯＭ３２、ＲＡＭ３３、乱数生成回路３４、固有ＩＤ（固有識別情報）記憶回路３５は一体化され主制御回路ＩＣ３０として構成されている。固有ＩＤ記憶回路３５に記憶される固有ＩＤは、ＲＯＭ３２に記憶させることもできる。この場合には、固有ＩＤ記憶回路３５は、ＲＯＭ３２が対応する。主制御基板２０には、これ以外の素子や回路が設けられている。
端子２０ａと端子２０ｃの間にはＤＣ３４Ｖ電力を供給するための電力線ｍ１が設けられており、端子２０ｂと端子２０ｄの間にはＤＣ１２Ｖ電力を供給するための電力線ｍ２が設けられている。電力線ｍ１、ｍ２から、主制御基板２０に設けられているＤＣ３４Ｖ負荷、ＤＣ１２Ｖ負荷にＤＣ３４Ｖ電力、ＤＣ１２Ｖ電力が供給される。
【００１０】
電圧変換回路２１は、ＤＣ１２Ｖ電力を、主制御回路３１やＲＡＭ３３等の駆動電力として用いられるＤＣ５Ｖ電力に変換する。電圧変換回路２１としては、例えば、スイッチングレギュレータや３端子レギュレータが用いられる。
電圧変換回路２１で変換されたＤＣ５Ｖ電力は、ダイオード２４を介して主制御回路ＩＣ３０の端子３０ｂに供給される。また、主制御基板２０の端子２０ｅに接続されている電源基板１０に設けられたバックアップコンデンサ１２にも供給されている。
【００１１】
停電検出回路２２は、駆動電力が低下したことを検出して停電検出信号（「停電予告信号」と呼ばれることもある）を出力する。本実施の形態では、停電検出回路２２は、電圧変換回路２１に供給されるＤＣ１２Ｖ電力の電圧が停電検出設定値より低下したことを検出して停電検出信号を出力する。停電検出信号は、主制御回路ＩＣ３０の端子３０ａを介して主制御回路３１に入力される。
ここで、前述したように、主制御回路３１の駆動電力の供給が停止される場合には、主制御回路３１に停電処理を実行させる必要がある。このため、停電検出設定値としては、停電等によってＡＣ２４Ｖ電力の供給が遮断され、停電検出回路２２から停電検出信号が出力されてから主制御回路３１が停電処理を実行するまでの期間、駆動電力の電圧が主制御回路３１やＲＡＭ３３が動作可能な電圧（例えば、５Ｖの駆動電力を用いる主制御回路３１に対しては４．７５Ｖ）以上に保持されているように設定する必要がある。
【００１２】
乱数生成回路３４は、乱数を生成する。乱数としては、Ｍ系列乱数等の公知の乱数が用いられる。本実施の形態では、乱数生成回路３４は、与えられた初期値と、大当たり判定用乱数カウンタのカウント範囲を示す第１の値及び第２の値に基づいて、初期値から生成が開始され、第１の値と第２の値の範囲内で変化する乱数を生成するように構成されている。ここで、第１の値と第２の値は、ＲＡＭ３３内の所定領域に主制御回路３１によって順次書き込まれる大当たり判定用乱数カウンタの大当たり判定用カウント値の範囲を表している。例えば、大当り判定用乱数カウンタの大当たり判定用カウント値が「０」と「２９９」の範囲内で変化する場合には、第１の値として「０」が設定され、第２の値として「２９９」が設定される。
【００１３】
固有ＩＤ（固有識別情報）記憶回路３５には、遊技機毎に固有な固有ＩＤ（固有識別別情報）が記憶される。固有ＩＤとしては、遊技機毎に固有であれば適宜のＩＤ（識別情報）を用いることができる。例えば、主制御回路ＩＣ３０のＩＤ（識別情報）を用いることができる。
【００１４】
初期化スイッチ２３は、ＲＡＭ３３を初期化する際に用いられる。初期化スイッチ２３が操作されると、初期化スイッチオン信号が主制御回路ＩＣ３０の端子３０ｅを介して主制御回路３１に入力される。
本実施の形態では、停電が発生した場合には、バックアップコンデンサ１３からバックアップ電力を主制御回路用ＩＣ３０に供給することによって、停電発生時にＲＡＭ３３に記憶されている遊技情報を保持させている。そして、停電が復旧すると、ＲＡＭ３３に記憶されている遊技情報に基づいて、停電発生時の遊技状態から遊技を再開させている。
しかしながら、遊技店の開店時等では、各遊技機の主制御基板２０のＲＡＭ３３を初期化し、初期値から遊技を開始させる必要がある場合がある。初期化スイッチ２３は、このような時に用いられる。例えば、初期化スイッチ２３を操作（オン）した状態で、遊技機の電源スイッチを投入する。主制御回路は、初期化スイッチ２３が操作されている状態（初期化スイッチオン信号が入力されている状態）で駆動電力が供給された場合には、ＲＡＭ３３に記憶されている判定値を用いた判定結果に関係なくＲＡＭ３３を初期化する。
【００１５】
ＲＯＭ３２には、主制御回路３１の動作プログラム等が記憶されている。
ＲＡＭ３３には、遊技に伴って変化する遊技情報（例えば、入力された始動入賞球信号の数、払出装置から払い出した賞球の数、大当り発生状態）等が記憶される。
ＲＡＭ３３が本発明の「記憶回路」に対応する。
また、主制御回路３１には、主制御基板１０の端子２０ｆ、主制御回路ＩＣ３０の端子３０ｃを介して入力信号（例えば、始動入賞球信号）が入力される。また、主制御回路３１からの主制御信号は、主制御回路ＩＣ３０の端子３０ｄ、主制御基板１０の端子２０ｇを介して出力される。主制御回路３１が本発明の「制御回路」に対応する。
【００１６】
次に、本実施の形態の動作を、図２を参照して説明する。
本実施の形態では、主制御回路３１は、ＲＡＭ３３の大当たり判定用カウント値記憶領域に、大当り判定用乱数カウンタの大当たり判定用カウント値を順次更新しながら書き込むように構成されている。また、ＲＡＭ３３の初期値用カウント値記憶領域に、初期値用乱数カウンタの初期値用カウント値が記憶されるように構成されている。また、本実施の形態では、大当り判定用乱数カウンタは、図２に示すように、リセット値「０」と折返し値「２９９」の範囲内の初期値から、リセット値「０」から折返し値「２９９」の方向に「＋１」ずつ加算（更新）する処理を、リセット値「０」と折返し値「２９９」の範囲内の１周期（１サイクル）に亘って行うものとする。この場合、１周期（１サイクル）は、初期値から加算（更新）を「３００」回行うまでの範囲である。また、折返し値「２９９」に達すると、リセット値「０」から加算（更新）を継続する。折返し値「２９９」が１周期（１サイクル）の最後の値である場合には、初期値から加算（更新）を開始する。
リセット値「０」が本発明の「第１の値」に対応し、折返し値「２９９」が本発明の「第２の値」に対応し、ＲＡＭ３３の初期値用カウント値記憶領域に記憶される初期値用乱数カウント値から取得した値が本発明の「可変値の初期値」に対応し、ＲＡＭ３３の大当たり判定用カウント値記憶領域に記憶される、「＋１」ずつ加算（更新）される大当たり判定用カウント値が本発明の「更新値ずつ順次更新される可変値」に対応する。
【００１７】
パチンコ機の電源が投入されてＡＣ２４Ｖ電力が電源回路に供給されると、電源回路１１は、ＡＣ２４Ｖ電力をＤＣ３４Ｖ電力、ＤＣ１２Ｖ電力、ＤＣ５Ｖ電力に変換する。
ＡＣ２４Ｖ電力及びＡＣ１３２Ｖ電力は、電力線Ｌ１及びＬ２を介して主制御基板２０に供給される。また、ＤＣ５Ｖ電力は、ダイオード１２を介してバックアプコンデンサ１３に供給されるとともに、ダイオード１２とバックアップコンデンサ１３の接続点からのＤＣ５Ｖ電力は、電力線Ｌ３を介して主制御回路基板２０にバックアップ電力として供給される。
電圧変換回路２１は、ＤＣ１２Ｖ電力をＤＣ５Ｖ電力に変換し、主制御回路ＩＣ３０の端子３０ｂを介して主制御回路３１やＲＡＭ３３等に駆動電力として供給する。
【００１８】
主制御回路３１は、駆動電力の電圧が立ち上がり電圧に達すると、動作を開始する。この時、ＲＡＭ３３に記憶されている判定情報に基づいて、ＲＡＭ３３に記憶されている遊技情報が正常であるか否かを判定する。判定情報としては、例えば、ＲＡＭ３３に記憶されている遊技情報のサム値やパリティデータ等を用いることができる。ＲＡＭ３３に記憶されている判定情報は、前回の停電処理時に、ＲＡＭ３３に記憶されている遊技情報に基づいて算出した判定情報が記憶されている。
主制御回路３１は、ＲＡＭ３３に記憶されている遊技情報に基づいて判定情報を算出し、算出した判定情報とＲＡＭ３３に記憶されている前回の停電処理時に算出した判定情報を比較する。
そして、算出した判定情報とＲＡＭ３３に記憶されている判定情報が一致する場合には、ＲＡＭ３３に記憶されている遊技情報が正常である(停電中に変化していない)ことを判定する。この場合には、ＲＡＭ３３に記憶されている遊技情報に基づいて遊技を継続する。即ち、前回の停電時の遊技状態から遊技を再開する。
一方、算出した判定情報とＲＡＭ３３に記憶されている判定情報が一致しない場合には、ＲＡＭ３３に記憶されている遊技情報が異常である(停電中に変化している)ことを判定する。この場合には、ＲＡＭ３３を初期化し、初期状態から遊技を開始する。
【００１９】
なお、初期化スイッチ２３が操作された状態（初期化スイッチオン信号が主制御回路３１に入力されている状態）で、駆動電力の電圧が立ち上がり電圧に達した場合には、主制御回路３１は、ＲＡＭ３３に記憶されている判定情報を用いた判定結果に関係なくＲＡＭ３３を初期化する。
【００２０】
ＲＡＭ３３が初期化されると、ＲＡＭ３３の初期値用カウント値記憶領域の初期値用カウント値も初期化される（「０」に初期化される）。この場合、大当たり判定用乱数カウンタのカウントを開始させると、大当たり判定用乱数カウンタは初期値「０」からカウントを開始する。ＲＡＭ３３を初期化した後に、直ちに大当り判定用乱数カウンタを初期値「０」（リセット値）から開始させると、前述したように、ＲＡＭ３３を初期化してから大当たり判定用カウント値（大当り判定用乱数）が設定値（図２では、当たり値「１４０」）と一致するまでの期間を予測することができる。
そこで、本実施の形態では、ＲＡＭ３３を初期化した場合には、ＲＡＭ３３を初期化してからカウント値（大当り判定用乱数）が最初に折返し値に達するまでの期間を、遊技機毎に変更するように構成している。
まず、主制御回路３１は、乱数生成回路３４に乱数の生成を開始することを指示する。なお、乱数生成回路３４には、大当り判定用乱数カウンタの変化範囲、すなわち、リセット値（第１の値）と折返し値（第２の値）が設定される。図２では、リセット値「０」と折返し値「２９９」が設定される。
乱数生成回路３４は、主制御回路３１から乱数の生成の開始が指示されると、固有ＩＤ記憶回路３５に記憶されている、遊技機毎に固有な固有ＩＤと、大当り判定用乱数カウンタの変化範囲（リセット値「０」と折返し値「２９９」）に基づいて乱数の生成を開始する。主制御回路は３１は、乱数生成回路３４で生成されている乱数を取得し、取得した乱数に基づいて、ＲＡＭ３３を初期化してから大当たり判定用カウント値（大当り判定用乱数）が最初に折返し値「２９９」に達するまでの期間を変更する。本実施の形態では、固有ＩＤに基づいて乱数生成回路で生成した乱数に基づいて、ＲＡＭ３３を初期化してから大当り判定用乱数カウンタのカウントを開始する開始期間Ｔを設定する。そして、ＲＡＭ３３を初期化した後、開始期間Ｔが経過した時点で、大当たり判定用乱数カウンタのカウントを開始させる。本実施の形態では、図２に示すように、開始期間Ｔが経過した時点で、大当たり判定用乱数カウンタを初期値「０」から開始させている。
なお、乱数生成回路３４での乱数生成処理を実行させておき、ＲＡＭ３３を初期化した時点で、乱数生成回路３４で生成されている乱数を取得するように構成することもできる。
【００２１】
これを図２により説明する。
時点ｔ１でＲＭＡ３３を初期化した後、固有ＩＤに基づく開始期間Ｔが経過した時点ｔ２で、大当り判定用乱数カウンタのカウント（更新）をリセット値「０」から開始する。この場合、ＲＡＭ３３を初期化してから、大当たり判定用カウント値（大当り判定用乱数）が最初に折返し値「２９９」に達するまでの期間はＭとなる。この期間Ｍは、遊技機毎に固有な固有ＩＤに基づいて決定された開始期間Ｔによって変化するため、遊技機毎に異なることになる。したがって、ＲＡＭ３３が初期化された後に大当たり判定用カウント値（大当たり判定用乱数）が設定値（当たり値）「１４０」と一致するまでの期間を予測することが困難となる。
そして、リセット値「０」を初期値として大当たり判定用カウンタのカウントを開始した後、時点ｔ３で、１サイクル分（１周期分）のカウント（リセット値「０」と折り返し値「２９９」の範囲内の「３００」回のカウント）を行ってカウント値が「２９９」に達すると、１サイクル目のカウントが終了する。
時点ｔ３では、ＲＡＭ３３の初期値用カウント値記録領域に記憶されている初期値用カウント値を取得する。図２では、初期値用カウント値「４０」を取得している。そして、取得した初期値用カウント値を初期値として、大当たり判定用乱数カウンタの２サイクル目のカウントを開始する。時点ｔ４で大当たり判定用カウント値が「２９９」に達すると、リセット値「０」からカウントを継続する。そして、初期値「４０」から１サイクル分（１周期分）のカウント（「３００」回のカウント）を行い、時点ｔ５で大当たり判定用カウント値が「３９」に達すると、２サイクル目のカウントが終了する。
以後、同様にして、サイクル毎に初期値を更新しながら、大当たり判定用乱数カウンタのカウントが行われる。
以上のようにして大当たり判定用乱数カウンタのカウントを行うことにより、ＲＡＭ３３を初期化した後の１サイクル目から、大当たり判定用カウント値（大当たり判定用乱数）が設定値と一致する時点を予測するのが困難となる。
【００２２】
以上では、ＲＡＭ３３を初期化した後、開始期間Ｔが経過した時点で、初期値「０」から大当たり判定用乱数カウンタのカウントを開始したが、開始期間Ｔ経過した時点での大当たり判定用乱数カウンタのカウントを開始する方法はこれに限定されない。
例えば、ＲＡＭ３３を初期化した後、開始期間Ｔが経過した時点で、ＲＡＭ３３の初期値用カウント値記憶領域に記憶されている初期値用カウント値を取得する。そして、取得した初期値用カウント値を初期値として大当たり判定用乱数カウンタのカウントを開始させてもよい。初期値用乱数カウンタはＲＡＭ３３が初期化された後「０」からカウントを開始している。また、大当たり判定用乱数カウンタのカウント間隔と初期値用乱数カウンタのカウント間隔が異なっている。このため、開始期間Ｔが経過した時点の初期値用カウント値を初期値として大当たり判定用乱数カウンタのカウントを開始させても、ＲＡＭ３３を初期化した後の１サイクル目において、大当たり判定用カウント値が設定値と一致する時期を推定するのは困難である。
【００２３】
主制御回路３１は、抽選を行う条件が成立すると、例えば、始動入賞球信号が入力されると、ＲＡＭ３３の大当たり判定用カウント値記憶領域に記憶されている大当たり判定用カウント値（大当たり判定用乱数）を取得し、取得した大当たり判定用カウント値（大当たり判定用乱数）と設定値（当たり値）を比較する。そして、取得した大当たり判定用カウント値（大当たり判定用乱数）が設定値（当たり値）に一致すると、遊技者に有利な大当たり遊技状態を発生させる。
なお、主制御回路３１は、入力信号に基づいて、遊技に伴って変化する遊技情報をＲＡＭ３３に記憶する。
【００２４】
停電等によってＡＣ２４Ｖ電力の供給が停止すると、電源基板１０（電源回路１１）か主制御基板２０に供給されているＤＣ１２Ｖ電力の電圧が低下する。そして、ＤＣ１２Ｖ電力の電圧が停電検出設定値より低下すると、停電検出回路２２から停電検出信号が出力される。
主制御回路３１は、停電検出回路２２から停電検出信号が出力されると停電処理を実行する。停電処理では、ＲＡＭ３３に記憶されている遊技情報に基づいて判定情報を算出し、算出した判定情報をＲＡＭ３３に記憶する。判定情報としては、例えば、ＲＡＭ３３に記憶されている遊技情報のサム値が用いられる。
なお、主制御基板２０に供給されるＤＣ１２Ｖ電力の低下によって、電圧変換回路２１で変換されるＤＣ５Ｖ電力の電圧も低下する。電圧変換回路２１で変換されるＤＣ５Ｖ電力の電圧が低下すると、電源基板１０に設けられているバックアップコンデンサ１３からのＤＣ５Ｖのバックアップ電力が主制御回路ＩＣ３０に供給される。これにより、停電中、ＲＡＭ３３に記憶されている遊技情報や判定情報が保持される。
停電が復帰し、ＡＣ２４Ｖ電力の供給が開始された場合の動作は、前記した動作と同様である。
【００２５】
なお、本実施の形態では、バックアップコンデンサ１２からのバックアップ電力を供給するために、電源基板１０と主制御基板２０の間に電力線Ｌ３が接続されている。このた、電力線Ｌ３を短絡あるいは切断した状態で電源線Ｌ２を短絡させると、ＲＡＭ３３に記憶されている遊技情報が消去することがある。この場合、電源線Ｌ２の短絡を解除してＤＣ１２Ｖ電力の供給を開始させると、主制御回路３１の復帰処理でＲＡＭ３３が初期化される。この場合でも、前述したように、大当たり判定用乱数カウント値が設定値と等しくなる時期を予測するのが困難であるため、不正な遊技が行われるのを防止することができる。
【００２６】
また、本実施の形態では、初期化スイッチ２３が主制御基板２０に設けられているため、初期化スイッチ操作信号を伝送する信号線を主制御基板２０の外部に設ける必要がない。初期化信号を伝送する信号線が主制御基板２０の外部に設けられている場合、この信号線に初期化スイッチ操作信号を挿入した状態で電力線Ｌ２を短時間短絡させると、主制御回路３１はＲＡＭ３３の初期化を実行する。
このような不正な操作が行われた場合でも、前述したように、大当たり判定用乱数カウント値が設定値と等しくなる時期を予測するのが困難であるため、不正な遊技が行われるのを防止することができる。
【００２７】
第１の実施の形態では、ＲＡＭ３３を初期化してから大当たり判定用カウント値（大当り判定用乱数）が最初に折返し値に達するまでの期間を遊技機毎に変更する態様として、ＲＡＭ３３を初期化してから大当り判定用乱数カウンタのカウントを開始する時期を遊技機毎に変更する態様を用いたが、他の態様を用いることもできる。
以下に第２の実施の形態を説明する。第２の実施の形態では、ＲＡＭ３３を初期化してから大当たり判定用カウント値（大当り判定用乱数）が最初に折返し値に達するまでの期間を遊技機毎に変更する態様として、ＲＡＭ３３を初期化してから１サイクル目における大当たり判定用乱数カウンタのカウントを開始する初期値を遊技機毎の変更する態様を用いている。
【００２８】
第２の実施の形態は、図１に示した構成を用いることができる。
以下では、第２の実施の形態の要部の動作の要部のみを説明する。
前述したように、ＲＡＭ３３が初期化されると、ＲＡＭ３３の初期値用カウント値記憶領域の初期値用カウント値も初期化される（「０」に初期化される）。この場合、大当たり利判定用乱数カウンタの家運樋を開始させると、大当たり判定用乱数カウンタは、初期値「０」からカウントを開始するため、ＡＭ３３を初期化してから大当たり判定用カウント値（大当り判定用乱数）が設定値と一致するまでの期間を予測することができる。
本実施の形態は、ＲＡＭ３３を初期化した場合には、主制御回路３１は、乱数生成回路３４に乱数の生成を開始することを指示する。乱数生成回路３４は、主制御回路３１から乱数の生成の開始が指示されると、固有ＩＤ記憶回路３５に記憶されている、遊技機毎に固有な固有ＩＤと、大当り判定用乱数カウンタの変化範囲に基づいて、乱数の生成を開始する。
そして、主制御回路３１は、乱数生成回路で生成されている乱数を取得し、取得した乱数に基づいて、ＲＡＭ３３を初期化してから大当り判定用乱数カウンタのカウントを開始する開始値Ｓを設定する。そして、ＲＡＭ３３を初期化した後、１サイクル目の大当たり判定用乱数カウンタのカウントを、決定した設定値Ｓを初期値として開始させる。
【００２９】
これを図３により説明する。
時点ｔ１１でＲＭＡ３３を初期化した後、大当り判定用乱数カウンタのカウント（更新）を、固有ＩＤに基づく開始値Ｓを初期値として開始する。この場合、ＲＡＭ３３を初期化してから、大当たり判定用カウント値（大当り判定用乱数）が最初に折返し値「２９９」に達するまでの期間はＭとなる。この期間Ｍは、遊技機毎に固有な固有ＩＤに基づいて決定された開始値Ｓによって変化するため、遊技機毎に異なることになる。したがって、ＲＡＭ３３が初期化された後に大当たり判定用カウント値（大当たり判定用乱数）が設定値（当たり値）「１４０」と一致するまでの期間を予測することが困難となる。
開始値Ｓを初期値として大当たり判定用カウンタのカウントを開始した後、時点ｔ１２で大当たり判定用カウント値が「２９９」に達すると、リセット値「０」からカウントを継続する。そして、初期値Ｓから１サイクル分（１周期分）のカウント（「３００」回のカウント）を行い、時点ｔ１３で大当たり判定用カウント値が「Ｓ−１」に達すると、１サイクル目のカウントが終了する。
時点ｔ１３では、ＲＡＭ３３の初期値用カウント値記録領域に記憶されている初期値用カウント値を取得する。図３では、初期値用カウント値「１８０」を取得している。そして、取得した初期値用カウント値を初期値として、大当たり判定用乱数カウンタの２サイクル目のカウントを開始する。時点ｔ１４で大当たり判定用カウント値が「２９９」に達すると、リセット値「０」からカウントを継続する。そして、初期値「１８０」から１サイクル分（１周期分）のカウント（「３００」回のカウント）を行い、時点ｔ１５で大当たり判定用カウント値が「１７９」に達すると、２サイクル目のカウントが終了する。
以後、同様にして、サイクル毎に初期値を行使しながら、大当たり判定用乱数カウンタのカウントが行われる。
以上のようにして大当たり判定用乱数カウンタのカウントを行うことにより、ＲＡＭ３３を初期化した後の１サイクル目から、大当たり判定用カウント値（大当たり判定用乱数）が設定値と一致する時点を予測するのが困難となる。
【００３０】
本発明は、実際の形態で説明した構成に限定されず、種々の変更、追加、削除が可能である。
ＲＡＭ（記憶回路）を初期化した後に、大当たり判定用カウント値が最初に折り返し値に達するまでの期間を遊技機に固有な固有ＩＤに基づいて変更する態様としては、実施の形態で説明した態様に限定されない。
電源基板の構成や、主制御基板の構成は実施の形態で説明した構成に限定されない。
本発明は、実施の形態で説明した各構成を個別にあるいは複数を適宜組み合わせて構成することができる。
主制御基板２０に供給する直流電力の電圧値は、適宜選択可能である。
主制御回路が設けられている主制御基板について説明したが、本発明は、他の制御回路が設けられている他の制御基板にも適用することができる。
パチンコ機として構成した場合について説明したが、本発明はパチンコ機以外の種々の遊技機として構成することができる。
【００３１】
本発明は、以下のように構成することができる。
例えば、「（態様１）請求項１の遊技機であって、前記制御基板には、乱数発生回路が設けられており、前記乱数発生回路は、前記固有識別情報記憶回路に記憶されている固有識別情報に基づいて乱数を生成し、前記制御回路は、前記記憶回路を初期化する場合には、前記乱数生成回路で生成されている乱数を取得し、前記記憶回路を初期化してから前記可変値が最初に前記第２の値に達するまでの期間を前記取得した乱数に基づいて変更することを特徴とする遊技機。」として構成することができる。
【００３２】
本態様では、乱数生成回路を有している。乱数生成回路は、固有識別情報記憶回路に記憶されている固有識別情報に基づいて乱数を生成するように構成されている。乱数としては、Ｍ系列乱数等の公知の乱数を用いることができる。
制御回路は、記憶回路を初期化する場合には、乱数生成回路で生成されている乱数を取得する。そして、記憶回路を初期化してから可変値が最初に第２の値に達するまでの期間を、取得した乱数に基づいて変更する。
本態様を用いれば、遊技機に固有な固有識別情報に基づいて生成される乱数を用いるため、簡単な構成で、また、よりばらつきをもたせて、記憶回路を初期化してから可変値が最初に第２の値に達するまでの期間を変更させることができる。
【００３３】
また、「（態様２）請求項１または態様１の遊技機であって、前記制御回路は、前記記憶回路を初期化してから、前記固有識別情報に基づいた開始期間経過した後に前記可変値を前記記憶回路に記憶する処理を開始することを特徴とする遊技機。」として構成することができる。
【００３４】
本態様では、制御回路は、取得した乱数に基づいて開始期間を決定する。そして、制御回路は。記憶回路を初期化してから可変値が最初に第２の値に達するまでの期間を、決定した開始期間だけ変更する。
本態様を用いることにより、簡単な処理によって、記憶回路を初期化してから可変値が最初に第２の値に達するまでの期間を遊技機毎に変更することができる。
【００３５】
また、「（態様３）請求項１、態様１または２のいずれかの遊技機であって、前記制御回路は、前記記憶回路を初期化した後に、前記固有識別情報に基づいた開始値を初期値として前記可変値を前記記憶回路に記憶する処理を実行することを特徴とする遊技機。」として構成することができる。」として構成することができる。
【００３６】
本態様では、制御回路は、取得した乱数に基づいて開始値を決定する。そして、制御回路は、記憶回路を初期化した後の最初の可変値の更新を、決定した開始値を初期値として行う。
本態様を用いることにより、簡単な処理によって、記憶回路を初期化してから可変値が最初に第２の値に達するまでの期間を遊技機毎に変更することができる。
【００３７】
また、「（態様４）請求項１、態様１〜３のいずれかの遊技機であって、前記制御基板には、前記記憶回路の初期化を指示する初期化信号を出力する初期化スイッチが設けられており、前記制御回路は、前記初期化スイッチから初期化信号が出力されている状態で駆動電源が供給された場合には、前記記憶回路を初期化することを特徴とする遊技機。」として」構成することができる。
【００３８】
本態様では、記憶回路の初期化を指示する初期化信号を出力する初期化スイッチを制御基板に設けている。制御回路は、初期化スイッチから初期化信号が出力されている状態で駆動電源が供給された場合に記憶回路を初期化する。
本態様を用いれば、初期化スイッチからの初期化信号を伝送するための信号線を制御基板の外部に設ける必要がない。
これにより、初期化信号を伝送するための信号線に対する不正操作を防止することができる。
【００３９】
また、「（態様５）請求項１、態様１〜４のいずれかの遊技機であって、前記電源基板には、前記制御基板に設けられている前記記憶回路にバックアップ電力を供給するバックアップ電源回路が設けられていることを特徴とする遊技機。」として構成することができる。
【００４０】
本態様では、記憶回路にバックアップ電力を供給するバックアップ電源回路を電源基板に設けている。
これにより、バックアップ電源回路を制御基板に設けた場合のように、制御基板を取り外して故意に不正な遊技状態に設定する不正を防止することができる。
【図面の簡単な説明】
【００４１】
【図１】本発明の第1の実施の形態の概略構成を示す図である。
【図２】本発明の第1の実施の形態の動作を説明する図である。
【図３】本発明の第2の実施の形態の動作を説明する図である。
【図４】従来例の動作を説明する図である。
【符号の説明】
【００４２】
１０  電源基板
１１  電源回路
１３  バックアップコンデンサ（バックアップ電源）
２０  主制御基板
２１  電圧変換回路
２２  停電検出回路
２３  初期化スイッチ
３０  主制御回路ＩＣ
３１  主制御回路
３２  ＲＯＭ
３３  ＲＡＭ
３４  乱数生成回路
３５  固有ＩＤ記憶回路（固有識別情報記憶回路）
【図１】
2008272244.tif 000003
【図２】
2008272244.tif 000004
【図３】
2008272244.tif 000005
【図４】
2008272244.tif 000006