(57)【要約】【課題】不正基板を用いた不正遊技行為をいかに防ぐかは遊技機における重要な課題になっている。【解決手段】大当り判定用カウンタの値が「所定値ｓ」まで進んだときにランダム１初期値決定用カウンタ（ランダム６）の値が抽出され記憶される。大当り判定用カウンタの値が「２９９」まで進み、そこで＋１されて値が０に戻ると、カウンタ値が一周判定値と一致したことが検出される。すると、記憶値が大当り判定用カウンタに設定される。この時点の記憶値は「１９」である。従って、この時点から、大当り判定用カウンタは、初期値「１９」から歩進することになる。新たな初期値として用いられるランダム６の抽出タイミングは一定ではない。すると、大当り判定用カウンタの初期値のランダム性が増し、その結果、大当り判定用カウンタ値が大当り判定値になるタイミングがよりランダムになる。【選択図】図１２
2008012363.tif 000002
【特許請求の範囲】
【請求項１】
遊技者の操作にもとづいて遊技を行うとともに遊技者に有利となる特定遊技状態に移行可能であり、特定遊技の結果が所定の態様になったことにもとづいて遊技者に所定の遊技価値が付与可能となる遊技機であって、
所定の数値範囲内で特定遊技判定用カウンタの値を更新する特定遊技判定用カウンタ更新手段と、
所定の条件が成立すると前記特定遊技判定用カウンタの値を抽出し、抽出値と判定値とを比較してそれらが一致すると特定遊技状態に移行させる遊技制御手段と、
前記特定遊技判定用カウンタの更新初期値を決定するための初期値決定用カウンタの値を更新する初期値決定用カウンタ更新手段と、
前記特定遊技判定用カウンタの値が所定値になったことを条件に前記初期値決定用カウンタの値を抽出するとともに、抽出済みの前記初期値決定用カウンタの値を前記特定遊技判定用カウンタの所定周回毎に前記特定遊技判定用カウンタに初期値として設定する初期値更新手段と
を備えたことを特徴とする遊技機。
【請求項２】
初期値決定用カウンタ更新手段は、初期値決定用カウンタの値を無限ループで更新する
請求項１記載の遊技機。
【請求項３】
初期値決定用カウンタの値が抽出される条件となる特定遊技判定用カウンタの所定値を決定するための数値決定手段を備えた
請求項１または請求項２記載の遊技機。
【請求項４】
数値決定手段は、所定値を決定するための数値を無限ループで更新する
請求項３記載の遊技機。
【請求項５】
初期値決定用カウンタの値が抽出される条件となる特定遊技判定用カウンタの所定値は、電源投入時に、特定遊技判定用カウンタのカウント範囲内の値に設定される
請求項１から請求項４のうちのいずれかに記載の遊技機。
【請求項６】
遊技者の操作にもとづいて遊技を行うとともに遊技者に有利となる特定遊技状態に移行可能であり、特定遊技の結果が所定の態様になったことにもとづいて遊技者に所定の遊技価値が付与可能となる遊技機であって、
所定の数値範囲内で特定遊技判定用カウンタの値を更新する特定遊技判定用カウンタ更新手段と、
所定の条件が成立すると前記特定遊技判定用カウンタの値を抽出し、抽出値と判定値とを比較してそれらが一致すると特定遊技状態に移行させる遊技制御手段と、
前記特定遊技判定用カウンタの更新初期値を決定するための初期値決定用カウンタの値を更新する初期値決定用カウンタ更新手段と、
所定の複数のタイミングで前記初期値決定用カウンタの値を抽出するとともに、前記特定遊技判定用カウンタの所定周回毎に、抽出済みの前記初期値決定用カウンタの各値を用いて演算処理を行い演算結果を前記特定遊技判定用カウンタに初期値として設定する初期値更新手段と
を備えたことを特徴とする遊技機。
【請求項７】
所定の複数のタイミングには、少なくとも、特定遊技判定用カウンタのカウントが１周したときと、前記特定遊技判定用カウンタの値が所定値になったときとが含まれる
請求項６記載の遊技機。
【請求項８】
特定遊技判定用カウンタがとりうる数値範囲と初期値決定用カウンタがとりうる数値範囲とは同じである
請求項１から請求項７のうちのいずれかに記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ遊技機等の遊技機に関し、特に、遊技者の操作によって遊技が行われ、所定の条件が成立すると特定遊技を行うことが可能になって、特定遊技の結果が所定の態様になったことにもとづいて遊技者に所定の遊技価値が付与可能となる遊技機に関する。
【背景技術】
【０００２】
遊技機として、遊技球などの遊技媒体を発射装置によって遊技領域に発射し、遊技領域に設けられている入賞口などの入賞領域に遊技媒体が入賞すると、所定個の賞球が遊技者に払い出されるものがある。さらに、表示状態が変化可能な可変表示部が設けられ、可変表示部の表示結果があらかじめ定められた特定の表示態様となった場合に所定の遊技価値を遊技者に与えるように構成されたものがある。
【０００３】
可変表示部には複数の表示領域があり、通常、複数の可変表示の表示結果を時期を異ならせて表示するように構成されている。可変表示部には、例えば、図柄等の複数の識別情報が可変表示される。可変表示部の表示結果があらかじめ定められた特定の表示態様の組合せとなることを、通常、「大当り」という。なお、遊技価値とは、遊技機の遊技領域に設けられた可変入賞球装置の状態が打球が入賞しやすい遊技者にとって有利な状態になることや、遊技者にとって有利な状態となるための権利を発生させたりすることである。「大当り」が発生すると、例えば、遊技者に大量の賞球などの価値が払い出される。
【０００４】
そのような遊技機における遊技制御においては、所定の条件（例えば可変表示開始の条件となる始動入賞）が成立すると乱数を発生させ、乱数値があらかじめ決まられている所定値と一致すると「大当り」となる。また、ノイズ対策等の理由によって遊技制御を行う回路部分は、所定の時間間隔（例えば２ｍｓ）でリセットされ再起動される。乱数値は所定のカウンタを用いて生成され、カウンタ値の更新は遊技制御を行う回路部分において行われているので、発生される乱数の値は、遊技制御を行う回路部分の起動の時間間隔に同期せざるを得ない。
【０００５】
すると、何らかの手段で起動の時間間隔が検出されると、カウンタ値更新タイミングが認識されてしまう。さらに、「大当り」となる乱数値が発生するタイミングが認識されてしまう。すると、「大当り」となる乱数値が発生するタイミングで始動入賞を狙うことによって、頻繁に「大当り」を発生させることが可能になってしまう。
【０００６】
遊技制御を行う回路部分の起動タイミングを検出するために、遊技機に不正基板が取り付けられる場合がある。そのような不正基板は遊技制御を行う回路部分から外部に出力される信号を導入し、その信号にもとづいて遊技制御を行う回路部分の起動タイミングを検出し、「大当り」を生じさせる乱数値が発生するタイミングを検出している。そして、不正基板は、そのタイミングで遊技制御を行う回路部分に始動入賞信号を送り「大当り」を不正に発生させることが可能になる。
【０００７】
例えば、可変表示部の表示状態を制御する表示制御用マイクロコンピュータが搭載された表示制御基板には、遊技制御を行う回路が搭載された主基板から、表示状態を変化させるために表示制御コマンドが送出される。上述したように、遊技制御を行う回路部分は例えば２ｍｓ毎にリセットされるので、表示制御コマンドの送出間隔は、２ｍｓに同期する。不正基板が主基板と表示制御基板との間に接続され、かつ、例えば本来の始動入賞信号を導入し、表示制御コマンドの送出間隔にもとづいてカウンタ値更新タイミングを認識した上で、「大当り」を生じさせる乱数値の発生をねらって不正な始動入賞信号を主基板に送り込めば、不正に「大当り」が発生することになる。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
遊技機には、可変表示装置、装飾ランプ、音発生機器などの各種部品が存在するので、遊技制御を行う回路部分からそれらの部品に至る信号線をなくすことはできない。従って、上述したような不正基板が取り付けられ不正遊技行為が行われる余地がどうしても残る。よって、不正基板を用いた不正遊技行為をいかに防ぐかは遊技機における重要な課題になっている。
【０００９】
そこで、本発明は、不正基板による遊技に対する攻撃を効果的に防御できる遊技機を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明による遊技機は、遊技者の操作にもとづいて遊技を行うとともに遊技者に有利となる特定遊技状態に移行可能であり、特定遊技の結果が所定の態様になったことにもとづいて遊技者に所定の遊技価値が付与可能となる遊技機であって、所定の数値範囲内で特定遊技判定用カウンタの値を更新する特定遊技判定用カウンタ更新手段と、所定の条件が成立すると特定遊技判定用カウンタの値を抽出し抽出値と判定値とを比較してそれらが一致すると特定遊技状態に移行させる遊技制御手段と、特定遊技判定用カウンタの更新初期値を決定するための初期値決定用カウンタの値を更新する初期値決定用カウンタ更新手段と、特定遊技判定用カウンタの値が所定値になったことを条件に初期値決定用カウンタの値を抽出するとともに、抽出済みの初期値決定用カウンタの値を特定遊技判定用カウンタの所定周回毎に特定遊技判定用カウンタに初期値として設定する初期値更新手段とを備えたものである。
【００１１】
初期値決定用カウンタ更新手段は、初期値決定用カウンタの値を無限ループで更新するように構成されていてもよい。
【００１２】
遊技機は、初期値決定用カウンタの値が抽出される条件となる特定遊技判定用カウンタの所定値を決定するための数値決定手段をさらに備えていてもよい。
【００１３】
数値決定手段は、所定値を決定するための数値を無限ループで更新するように構成されていてもよい。
【００１４】
また、初期値決定用カウンタの値が抽出される条件となる特定遊技判定用カウンタの所定値は、電源投入時に、特定遊技判定用カウンタのカウント範囲内の値値に設定される。
【００１５】
本発明による他の態様の遊技機は、所定の数値範囲内で特定遊技判定用カウンタの値を更新する特定遊技判定用カウンタ更新手段と、所定の条件が成立すると前記特定遊技判定用カウンタの値を抽出し抽出値と判定値とを比較してそれらが一致すると特定遊技状態に移行させる遊技制御手段と、特定遊技判定用カウンタの更新初期値を決定するための初期値決定用カウンタの値を更新する初期値決定用カウンタ更新手段と、所定の複数のタイミングで初期値決定用カウンタの値を抽出するとともに、特定遊技判定用カウンタの所定周回毎に、抽出済みの初期値決定用カウンタの各値を用いて演算処理を行い演算結果を特定遊技判定用カウンタに初期値として設定する初期値更新手段とを備えたものである。
【００１６】
所定の複数のタイミングには、少なくとも、特定遊技判定用カウンタのカウントが１周したときと、特定遊技判定用カウンタの値が所定値になったときとが含まれることが好ましい。
【００１７】
また、特定遊技判定用カウンタがとりうる数値範囲と初期値決定用カウンタがとりうる数値範囲とは同じであることが好ましい。
【発明の効果】
【００１８】
本発明によれば、遊技機を、特定遊技判定用カウンタの値が所定値になったことを条件に初期値決定用カウンタの値を抽出するとともに、抽出済みの初期値決定用カウンタの値を特定遊技判定用カウンタの所定周回毎に特定遊技判定用カウンタに初期値として設定するように構成にしたので、所定の起動タイミングに同期して遊技制御手段から出力される各種信号を観測しても、特定遊技判定用の数値が判定値と一致するタイミングを推測することはできなくなり、その結果、外部から大当りを不正に発生させるための信号を与えることができなくなって、不正遊技行為を効果的に防止できる効果がある。
【００１９】
初期値決定用カウンタの値が無限ループで更新されるように構成されている場合には、初期値決定用カウンタの値のランダム性が増すので、特定遊技判定用の数値が判定値と一致するタイミングを外部で推測することがより困難になる効果がある。
【００２０】
初期値決定用カウンタの値が抽出される条件となる特定遊技判定用カウンタの所定値を決定するための数値決定手段が設けられている場合には、更新用初期値の抽出タイミングがさらにばらつくので、特定遊技判定用カウンタの初期値がよりばらつき、特定遊技判定用の数値が判定値と一致するタイミングを外部で推測することがさらに困難になる効果がある。
【００２１】
初期値決定用カウンタの値が抽出される条件となる特定遊技判定用カウンタの所定値を決定するための数値が無限ループで更新されるように構成されている場合には、更新用初期値の抽出タイミングのランダム性が増すことによって、特定遊技判定用の数値が判定値と一致するタイミングを外部で推測することがより困難になる効果がある。
【００２２】
また、初期値決定用カウンタの値が抽出される条件となる特定遊技判定用カウンタの所定値が、電源投入時に、特定遊技判定用カウンタのカウント範囲内の値に設定されるように構成しておけば、初期値決定用カウンタ値の抽出タイミングが特定遊技判定用カウンタのカウント範囲を越えてしまって抽出できなくなるといった事態が回避される。
【００２３】
所定の複数のタイミングで初期値決定用カウンタの値を抽出するとともに、特定遊技判定用カウンタの所定周回毎に抽出済みの初期値決定用カウンタの各値を用いて演算処理を行い演算結果を特定遊技判定用カウンタに初期値として設定するように構成されている場合には、更新初期値がより複雑なものとなって、外部から大当りを不正に発生させるための信号を与えることができなくなり不正遊技行為をさらに効果的に防止できる効果がある。
【００２４】
所定の複数のタイミングに、特定遊技判定用カウンタのカウントが１周したときと、特定遊技判定用カウンタの値が所定値になったときとが含まれている場合には、初期値決定用カウンタのカウント値抽出タイミングの不定期性がより大きくなって、特定遊技判定用の数値が判定値と一致するタイミングを外部で推測することがさらに困難になる効果がある。
【００２５】
特定遊技判定用カウンタの数値がとりうる範囲と初期値決定用カウンタの数値がとりうる範囲とが同じであるように構成されている場合には、特定遊技状態に移行する確率が変化しない効果がある。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の一実施形態を図面を参照して説明する。
まず、遊技機の一例であるパチンコ遊技機の全体の構成について説明する。図１はパチンコ遊技機１を正面からみた正面図、図２はパチンコ遊技機１の内部構造を示す全体背面図、図３はパチンコ遊技機１の遊技盤を背面からみた背面図である。なお、ここでは、遊技機の一例としてパチンコ遊技機を示すが、本発明はパチンコ遊技機に限られず、例えばコイン遊技機等であってもよい。
【００２７】
図１に示すように、パチンコ遊技機１は、額縁状に形成されたガラス扉枠２を有する。ガラス扉枠２の下部表面には打球供給皿３がある。打球供給皿３の下部には、打球供給皿３からあふれた景品玉を貯留する余剰玉受皿４と打球を発射する打球操作ハンドル（操作ノブ）５が設けられている。ガラス扉枠２の後方には、遊技盤６が着脱可能に取り付けられている。また、遊技盤６の前面には遊技領域７が設けられている。
【００２８】
遊技領域７の中央付近には、複数種類の図柄を可変表示するための可変表示部９と７セグメントＬＥＤによる可変表示器１０とを含む可変表示装置８が設けられている。この実施の形態では、可変表示部９には、「左」、「中」、「右」の３つの図柄表示エリアがある。可変表示装置８の側部には、打球を導く通過ゲート１１が設けられている。通過ゲート１１を通過した打球は、玉出口１３を経て始動入賞口１４の方に導かれる。通過ゲート１１と玉出口１３との間の通路には、通過ゲート１１を通過した打球を検出するゲートスイッチ１２がある。また、始動入賞口１４に入った入賞球は、遊技盤６の背面に導かれ、始動口スイッチ１７によって検出される。また、始動入賞口１４の下部には開閉動作を行う可変入賞球装置１５が設けられている。可変入賞球装置１５は、ソレノイド１６によって開状態とされる。
【００２９】
可変入賞球装置１５の下部には、特定遊技状態（大当り状態）においてソレノイド２１によって開状態とされる開閉板２０が設けられている。この実施の形態では、開閉板２０が大入賞口を開閉する手段となる。開閉板２０から遊技盤６の背面に導かれた入賞球のうち一方（Ｖゾーン）に入った入賞球はＶカウントスイッチ２２で検出される。また、開閉板２０からの入賞球はカウントスイッチ２３で検出される。可変表示装置８の下部には、始動入賞口１４に入った入賞球数を表示する４個の表示部を有する始動入賞記憶表示器１８が設けられている。この例では、４個を上限として、始動入賞がある毎に、始動入賞記憶表示器１８は点灯している表示部を１つずつ増やす。そして、可変表示部９の可変表示が開始される毎に、点灯している表示部を１つ減らす。
【００３０】
遊技盤６には、複数の入賞口１９，２４が設けられている。遊技領域７の左右周辺には、遊技中に点滅表示される装飾ランプ２５が設けられ、下部には、入賞しなかった打球を吸収するアウト口２６がある。また、遊技領域７の外側の左右上部には、効果音を発する２つのスピーカ２７が設けられている。遊技領域７の外周には、遊技効果ＬＥＤ２８ａおよび遊技効果ランプ２８ｂ，２８ｃが設けられている。
【００３１】
そして、この例では、一方のスピーカ２７の近傍に、景品玉払出時に点灯する賞球ランプ５１が設けられ、他方のスピーカ２７の近傍に、補給玉が切れたときに点灯する球切れランプ５２が設けられている。さらに、図１には、パチンコ遊技台１に隣接して設置され、プリペイドカードが挿入されることによって球貸しを可能にするカードユニット５０も示されている。
【００３２】
カードユニット５０には、使用可能状態であるか否かを示す使用可表示ランプ１５１、カード内に記録された残額情報に端数（１００円未満の数）が存在する場合にその端数を打球供給皿３の近傍に設けられる度数表示ＬＥＤに表示させるための端数表示スイッチ１５２、カードユニット５０がいずれの側のパチンコ遊技機１に対応しているのかを示す連結台方向表示器１５３、カードユニット５０内にカードが投入されていることを示すカード投入表示ランプ１５４、記録媒体としてのカードが挿入されるカード挿入口１５５、およびカード挿入口１５５の裏面に設けられているカードリーダライタの機構を点検する場合にカードユニット５０を解放するためのカードユニット錠１５６が設けられている。
【００３３】
打球発射装置から発射された打球は、打球レールを通って遊技領域７に入り、その後、遊技領域７を下りてくる。打球が通過ゲート１１を通ってゲートスイッチ１２で検出されると、可変表示器１０の表示数字が連続的に変化する状態になる。また、打球が始動入賞口１４に入り始動口スイッチ１７で検出されると、図柄の変動を開始できる状態であれば、可変表示部９内の図柄が回転を始める。図柄の変動を開始できる状態でなければ、始動入賞記憶を１増やす。なお、始動入賞記憶については、後で詳しく説明する。
【００３４】
可変表示部９内の画像の回転は、一定時間が経過したときに停止する。停止時の画像の組み合わせが大当り図柄の組み合わせであると、大当り遊技状態に移行する。すなわち、開閉板２０が、一定時間経過するまで、または、所定個数（例えば１０個）の打球が入賞するまで開放する。そして、開閉板２０の開放中に打球が特定入賞領域に入賞しＶカウントスイッチ２２で検出されると、継続権が発生し開閉板２０の開放が再度行われる。継続権の発生は、所定回数（例えば１５ラウンド）許容される。
【００３５】
停止時の可変表示部９内の画像の組み合わせが確率変動を伴う大当り図柄の組み合わせである場合には、次に大当りとなる確率が高くなる。すなわち、高確率状態という遊技者にとってさらに有利な状態となる。
また、可変表示器１０における停止図柄が所定の図柄（当り図柄）である場合に、可変入賞球装置１５が所定時間だけ開状態になる。さらに、高確率状態では、可変表示器１０における停止図柄が当り図柄になる確率が高められるとともに、可変入賞球装置１５の開放時間と開放回数が高められる。
【００３６】
次に、パチンコ遊技機１の裏面の構造について図２を参照して説明する。
可変表示装置８の背面では、図２に示すように、機構板３６の上部に景品玉タンク３８が設けられ、パチンコ遊技機１が遊技機設置島に設置された状態でその上方から景品玉が景品玉タンク３８に供給される。景品玉タンク３８内の景品玉は、誘導樋３９を通って玉払出装置に至る。
【００３７】
機構板３６には、中継基板３０を介して可変表示部９を制御する可変表示制御ユニット２９、基板ケース３２に覆われ遊技制御用マイクロコンピュータ等が搭載された遊技制御基板（主基板）３１、可変表示制御ユニット２９と遊技制御基板３１との間の信号を中継するための中継基板３３、および景品玉の払出制御を行う賞球制御用マイクロコンピュータ等が搭載された賞球制御基板３７が設置されている。さらに、機構板３６には、モータの回転力を利用して打球を遊技領域７に発射する打球発射装置３４と、遊技効果ランプ・ＬＥＤ２８ａ，２８ｂ，２８ｃ、賞球ランプ５１および球切れランプ５２に信号を送るためのランプ制御基板３５が設置されている。
【００３８】
また、図３はパチンコ遊技機１の遊技盤を背面からみた背面図である。遊技盤６の裏面には、図３に示すように、各入賞口および入賞球装置に入賞した入賞玉を所定の入賞経路に沿って導く入賞玉集合カバー４０が設けられている。入賞玉集合カバー４０に導かれる入賞玉のうち、開閉板２０を経て入賞したものは、玉払出装置（図３において図示せず）が相対的に多い景品玉数（例えば１５個）を払い出すように制御される。始動入賞口１４を経て入賞したものは、玉払出装置が相対的に少ない景品玉数（例えば６個）を払い出すように制御される。そして、その他の入賞口２４および入賞球装置を経て入賞したものは、玉払出装置が相対的に中程度の景品玉数（例えば１０個）を払い出すように制御される。なお、図３には、中継基板３３が例示されている。
【００３９】
賞球払出制御を行うために、入賞球検出スイッチ９９、始動口スイッチ１７およびＶカウントスイッチ２２からの信号が、主基板３１に送られる。入賞があったことは入賞球検出スイッチ９９で検出されるが、主基板３１に入賞球検出スイッチ９９のオン信号が送られると、主基板３１から賞球制御基板３７に賞球制御コマンドが送られる。例えば、始動口スイッチ１７のオンに対応して入賞球検出スイッチ９９がオンすると、賞球個数「６」を示す賞球制御コマンドが出力され、カウントスイッチ２３またはＶカウントスイッチ２２のオンに対応して入賞球検出スイッチ９９がオンすると、賞球個数「１５」を示す賞球制御コマンドが出力される。そして、それらのスイッチがオンしない場合に入賞球検出スイッチ９９がオンすると、賞球個数「１０」を示す賞球制御コマンドが出力される。
【００４０】
図４は、主基板３１における回路構成の一例を示すブロック図である。なお、図４には、賞球制御基板３７、ランプ制御基板３５、音声制御基板７０、発射制御基板９１および表示制御基板８０も示されている。主基板３１には、プログラムに従ってパチンコ遊技機１を制御する基本回路５３と、ゲートスイッチ１２、始動口スイッチ１７、Ｖカウントスイッチ２２、カウントスイッチ２３および入賞球検出スイッチ９９からの信号を基本回路５３に与えるスイッチ回路５８と、可変入賞球装置１５を開閉するソレノイド１６および開閉板２０を開閉するソレノイド２１を基本回路５３からの指令に従って駆動するソレノイド回路５９と、始動記憶表示器１８の点灯および滅灯を行うとともに７セグメントＬＥＤによる可変表示器１０と装飾ランプ２５とを駆動するランプ・ＬＥＤ回路６０とを含む。
【００４１】
また、基本回路５３から与えられるデータに従って、大当りの発生を示す大当り情報、可変表示部９の画像表示開始に利用された始動入賞球の個数を示す有効始動情報、確率変動が生じたことを示す確変情報等をホール管理コンピュータ等のホストコンピュータに対して出力する情報出力回路６４を含む。
【００４２】
基本回路５３は、ゲーム制御用のプログラム等を記憶するＲＯＭ５４、ワークメモリとして使用されるＲＡＭ５５、制御用のプログラムに従って制御動作を行うＣＰＵ５６およびＩ／Ｏポート部５７を含む。なお、ＲＯＭ５４，ＲＡＭ５５はＣＰＵ５６に内蔵されている場合もある。
【００４３】
さらに、主基板３１には、電源投入時に基本回路５３をリセットするための初期リセット回路６５と、定期的（例えば、２ｍｓ毎）に基本回路５３にリセットパルスを与えてゲーム制御用のプログラムを先頭から再度実行させるための定期リセット回路６６と、基本回路５３から与えられるアドレス信号をデコードしてＩ／Ｏポート部５７のうちのいずれかのＩ／Ｏポートを選択するための信号を出力するアドレスデコード回路６７とが設けられている。
なお、玉払出装置９７から主基板３１に入力されるスイッチ情報もあるが、図４ではそれらは省略されている。
【００４４】
遊技球を打撃して発射する打球発射装置は発射制御基板９１上の回路によって制御される駆動モータ９４で駆動される。そして、駆動モータ９４の駆動力は、操作ノブ５の操作量に従って調整される。すなわち、発射制御基板９１上の回路によって、操作ノブ５の操作量に応じた速度で打球が発射されるように制御される。
【００４５】
次に動作について説明する。
図５は、主基板３１におけるＣＰＵ５６が実行する遊技制御プログラムのメイン動作を示すフローチャートである。上述したように、この処理は、定期リセット回路６６が発するリセットパルスによって、例えば２ｍｓ毎に起動される。ＣＰＵ５６が起動されると、ＣＰＵ５６は、まず、クロックモニタ制御を動作可能状態にするために、ＣＰＵ５６に内蔵されているクロックモニタレジスタをクロックモニタイネーブル状態に設定する（ステップＳ１）。なお、クロックモニタ制御とは、入力されるクロック信号の低下または停止を検出すると、ＣＰＵ５６の内部で自動的にリセットを発生する制御である。
【００４６】
次いで、ＣＰＵ５６は、スタックポインタの指定アドレスをセットするためのスタックセット処理を行う（ステップＳ２）。この例では、スタックポインタに００ＦＦＨが設定される。そして、システムチェック処理を行う（ステップＳ３）。システムチェック処理では、ＣＰＵ５６は、ＲＡＭ５５にエラーが含まれているか判定し、エラーが含まれている場合には、ＲＡＭ５５を初期化するなどの処理を行う。
【００４７】
次に、表示制御基板８０に送出される表示制御コマンドをＲＡＭ５５の所定の領域に設定する処理を行った後に（表示制御データ設定処理：ステップＳ４）、表示制御コマンドを出力する処理を行う（表示制御データ伝送処理：ステップＳ５）。
【００４８】
次いで、各種出力データの格納領域の内容を各出力ポートに出力する処理を行う（データ出力処理：ステップＳ６）。また、各種出力データの格納領域の出力データを設定するとともに、ホール管理用コンピュータに出力される大当り情報、始動情報、確率変動情報などの出力データを格納領域に設定する出力データ設定処理を行う（ステップＳ８）。さらに、パチンコ遊技機１の内部に備えられている自己診断機能によって種々の異常診断処理が行われ、その結果に応じて必要ならば警報が発せられる（エラー処理：ステップＳ９）。
【００４９】
次に、遊技制御に用いられる大当り判定用の乱数等の各判定用乱数を生成するための各カウンタを更新する処理を行う（ステップＳ１０）。
図６は、各乱数を示す説明図である。各乱数は、以下のように使用される。
（１）ランダム１：大当りを発生させるか否か決定する（大当り判定用）
（２）ランダム２−１〜２−３：左右中のはずれ図柄決定用
（３）ランダム３：大当り時の図柄の組合せを決定する（大当り図柄決定用＝特定図柄判定用）
（４）ランダム４：はずれ時にリーチするか否か決定する（リーチ判定用）
（５）ランダム５：リーチ種類を決定する（リーチ動作決定用）
（６）ランダム６：ランダム１を生成するためのカウンタの初期値を決定する（ランダム１初期値決定用）
【００５０】
ここで、ランダム６は、ランダム１を生成するためのカウンタ値が所定回周回したらランダム１を生成するためのカウンタに新たに設定される値を決定するための乱数である。なお、図６に示された各乱数の範囲は一例であるが、図６に示された乱数範囲とは異なる範囲を用いる場合でも、ランダム６のとりうる範囲はランダム１のとりうる範囲と同じに設定される。
【００５１】
なお、遊技効果を高めるために、上記（１）〜（６）の乱数以外の乱数も用いられている。また、可変表示部９には、遊技効果を高めるために、各図柄以外の画像、例えば背景や所定の動きをするキャラクタ等も表示される。
ステップＳ１０では、ＣＰＵ５６は、（１）の大当り判定用乱数および（３）の大当り図柄判定用乱数を生成するためのカウンタのカウントアップ（１加算）を行う。
【００５２】
次に、ＣＰＵ５６は、特別図柄プロセス処理を行う（ステップＳ１１）。特別図柄プロセス制御では、遊技状態に応じてパチンコ遊技機１を所定の順序で制御するための特別図柄プロセスフラグに従って該当する処理が選び出されて実行される。そして、特別図柄プロセスフラグの値は、遊技状態に応じて各処理中に更新される。また、普通図柄プロセス処理を行う（ステップＳ１２）。普通図柄プロセス処理では、７セグメントＬＥＤによる可変表示器１０を所定の順序で制御するための普通図柄プロセスフラグに従って該当する処理が選び出されて実行される。そして、普通図柄プロセスフラグの値は、遊技状態に応じて各処理中に更新される。
【００５３】
さらに、ＣＰＵ５６は、スイッチ回路５８を介して、ゲートセンサ１２、始動口センサ１７およびカウントセンサ２３の状態を入力し、各入賞口や入賞装置に対する入賞があったか否か判定する（スイッチ処理：ステップＳ１３）。
【００５４】
ＣＰＵ５６は、さらに、表示用乱数を生成するための各カウンタを更新する処理を行う（ステップＳ１５）。すなわち、（２）のはずれ図柄決定用の乱数、（４）のリーチ判定用の乱数および（５）のリーチ動作用の乱数を生成するカウンタのカウントアップ（１加算）を行う。ただし、ランダム２−２は、ランダム２−１の桁上げが生ずるときに、すなわち、ランダム２−１の値が「１５」になって「０」に戻されるときにカウントアップされる。また、ランダム２−３は、ランダム２−２の桁上げが生ずるときに、すなわち、ランダム２−２の値が「１５」になって「０」に戻されるときにカウントアップされる。
【００５５】
そして、ランダム１初期値決定用乱数を更新する処理を行う（ステップＳ１６）。すなわち、ランダム１初期値決定用乱数を生成するためのカウンタを＋１する。
【００５６】
また、ＣＰＵ５６は、賞球制御基板３７との間の入賞球信号処理を行う（ステップＳ１７）。すなわち、所定の条件が成立すると賞球制御基板３７に賞球個数信号を出力する。賞球制御基板３７に搭載されている賞球制御用ＣＰＵは、賞球個数信号に応じて玉払出装置９７を駆動する。
【００５７】
その後、ＣＰＵ５６は、次に定期リセット回路６６からリセットパルスが与えられるまで、すなわち、無限ループで、ステップＳ１８の表示用乱数更新処理（＋１する処理）およびステップＳ１９のランダム１初期値決定用乱数更新処理を繰り返す。ステップＳ１〜Ｓ１７に要する時間は２ｍｓよりも短いので、２ｍｓに達するまでの余り時間で、表示用乱数更新処理およびランダム１初期値決定用カウンタの更新処理が繰り返し実行される。なお、遊技状況が異なるとステップＳ１〜Ｓ１７に要する時間も異なってくるので、余り時間は一定時間ではない。また、ステップＳ１８の表示用乱数更新処理の内容はステップＳ１５の処理と同じであり、ステップＳ１９のランダム１初期値決定用乱数更新処理の内容はステップＳ１６の処理と同じである。
【００５８】
次に、始動入賞口１４への入賞（始動入賞）にもとづいて可変表示部９に可変表示される図柄の決定方法について図７〜図９のフローチャートを参照して説明する。図７は打球が始動入賞口１４に入賞したことを判定する処理を示し、図８は図柄を決定する処理を示し、図９は大当り判定の処理を示す。なお、図７〜図９に示す処理は、図５に示されたメイン処理における特別図柄プロセス処理（ステップＳ１１）において実行される。
【００５９】
打球が遊技盤６に設けられている始動入賞口１４に入賞すると、始動口スイッチ１７がオンする。ＣＰＵ５６は、スイッチ回路５８およびＩ／Ｏポート５７を介して始動口スイッチ１７がオンしたことを検出すると（ステップＳ４１）、始動入賞記憶数が始動記憶上限値に達しているかどうか確認する（ステップＳ４２）。始動入賞記憶数が始動記憶上限値に達していなければ、始動入賞記憶数を１増やす（ステップＳ４３）。なお、この実施の形態では、始動記憶上限値は４である。
【００６０】
そして、ランダム１を生成するためのカウンタの値を抽出し、抽出値を、各始動入賞記憶数ｎ（ｎ＝１，２，３，・・・，始動記憶上限値）に対応して設けられている乱数値格納エリアに格納する（ステップＳ４４）。なお、始動入賞記憶数が始動記憶上限値に達している場合には、ステップＳ４３〜Ｓ４４の処理を行わない。
【００６１】
ＣＰＵ５６は、画像表示部９の可変表示を開始できる状態になると図８のフローチャートに示す処理を行う。
まず、始動入賞記憶数の値を確認する（ステップＳ５０）。始動入賞記憶数が０でなければ、始動入賞記憶数＝１に対応する乱数値格納エリアに格納されている値を読み出すとともに（ステップＳ５１）、始動入賞記憶数の値を１減らし、かつ、各乱数値格納エリアの値をシフトする（ステップＳ５２）。すなわち、始動入賞記憶数＝ｎ（ｎ＝２，３，・・・）に対応する乱数値格納エリアに格納されている値を、始動入賞記憶数＝ｎ−１に対応する乱数値格納エリアに格納する。
【００６２】
そして、ＣＰＵ５６は、ステップＳ５１で読み出した値、すなわち抽出されている大当り判定用乱数の値にもとづいて当たり／はずれを決定する（ステップＳ５３）。この実施の形態では、大当り判定用乱数は０〜２９９の範囲の値をとることにする。そして、図９に示すように、低確率時（後述する確変フラグがセットされていないとき）には例えばその値が「３」である場合に「大当り」と決定し、それ以外の値である場合には「はずれ」と決定する。高確率時には例えばその値が「３」，「７」，「７９」，「１０３」，「１０７」のいずれかである場合に「大当り」と決定し、それ以外の値である場合には「はずれ」と決定する。
【００６３】
大当りと判定されたときには、ＣＰＵ５６は、大当り図柄決定用乱数（ランダム３）の値にもとづいて停止図柄を決定する。ここで、リミッタが作動中でないならば、全図柄を含むテーブルから停止図柄を決定する（ステップＳ５４，Ｓ５５）。リミッタが作動している場合には、確率変動が行われる特別図柄（確変図柄）を含まないテーブルから停止図柄を決定する（ステップＳ５４，Ｓ５６）。リミッタは、連続して確変図柄による大当りが発生すること、すなわち連続して高確率状態が継続することを制限するためのものである。例えば、４回連続して高確率状態が継続するとリミッタが作動状態になる。従って、リミッタ作動状態では、確率変動が行われる特別図柄を含まないテーブルから停止図柄が決定される。
【００６４】
そして、ランダム５の値に従ってリーチ種類を決定し（ステップＳ７４）、大当りとするか否か、大当りの場合の図柄、およびリーチ種類を所定の格納エリアに設定する（ステップＳ７５）。なお、格納エリアは、基本回路５３におけるＲＡＭ５５に設けられる。
【００６５】
ステップＳ５３においてはずれと判定されていた場合には、ＣＰＵ５６は、リーチとするか否か判定する（ステップＳ５９）。例えば、図６に示すリーチ判定用乱数の値が「０」〜「１０４」のいずれかである場合にはリーチとすることに決定する。リーチとすることに決定したときには、ＣＰＵ５６は、停止図柄の決定を行う。この実施の形態では、ランダム２−１の値に従って左右図柄を決定する（ステップＳ６０）。また、ランダム２−２の値に従って中図柄を決定する（ステップＳ６１）。ここで、決定された中図柄が左右図柄と一致した場合には、中図柄に対応した乱数の値に１加算した値に対応する図柄を中図柄の確定図柄として、大当り図柄と一致しないようにする。
【００６６】
さらに、基本回路は、ランダム５の値に従ってリーチ種類を決定する（ステップＳ６２）。そして、所定の格納エリアに「リーチ」、リーチ図柄、およびリーチ種類を設定する（ステップＳ６３）。
ステップＳ５９における抽選結果がはずれである場合には、所定の格納エリアにはずれであることを設定する（ステップＳ６４）。
【００６７】
図１０は、メイン処理における特別図柄プロセス処理のプログラムの一例を示すフローチャートである。図１０に示す特別図柄プロセス処理は、図５のフローチャートにおけるステップＳ１１の具体的な処理である。ＣＰＵ５６は、特別図柄プロセス処理を行う際に、その内部状態に応じて、図１０に示すステップＳ３００〜Ｓ３０９のうちのいずれかの処理を行う。各処理において、以下のような処理が実行される。
【００６８】
特別図柄変動待ち処理（ステップＳ３００）：始動入賞口１４（この実施の形態では可変入賞球装置１５の入賞口）に打球入賞して始動口センサ１７がオンするのを待つ。始動口センサ１７がオンすると、始動入賞記憶数が満タンでなければ、始動入賞記憶数を＋１するとともに大当り判定用乱数を抽出する。すなわち、図７に示された処理が実行される。
特別図柄判定処理（ステップＳ３０１）：特別図柄の可変表示が開始できる状態になると、始動入賞記憶数を確認する。始動入賞記憶数が０でなければ、抽出されている大当り判定用乱数の値に応じて大当たりとするかはずれとするか決定する。すなわち、図８に示された処理の前半が実行される。
停止図柄設定処理（ステップＳ３０２）：左右中図柄の停止図柄を決定する。すなわち、図８に示された処理の中半が実行される。
【００６９】
リーチ動作設定処理（ステップＳ３０３）：リーチ判定用乱数の値に応じてリーチ動作するか否か決定するとともに、リーチ動作用乱数の値に応じてリーチ動作の変動態様を決定する。すなわち、図８に示された処理の後半が実行される。
【００７０】
全図柄変動開始処理（ステップＳ３０４）：可変表示部９において全図柄が変動開始されるように制御する。このとき、表示制御基板８０に対して、左右中最終停止図柄と変動態様を指令する情報とが送信される。また、可変表示部９に背景やキャラクタも表示される場合には、それに応じた表示制御コマンドデータが表示制御基板８０に送出されるように制御する。
【００７１】
全図柄停止待ち処理（ステップＳ３０５）：所定時間が経過すると、可変表示部９において表示される全図柄が停止されるように制御する。また、全図柄停止のタイミングまで、所定のタイミングで左右図柄が停止されるように制御する。さらに、適宜、可変表示部９において表示される背景やキャラクタに応じた表示制御コマンドデータが表示制御基板８０に送出されるように制御する。
【００７２】
大当たり表示処理（ステップＳ３０６）：停止図柄が大当たり図柄の組み合わせである場合には、大当たり表示の表示制御コマンドデータが表示制御基板８０に送出されるように制御するとともに内部状態（プロセスフラグ）をステップＳ３０７に移行するように更新する。そうでない場合には、内部状態をステップＳ３０９に移行するように更新する。なお、大当たり図柄の組み合わせは、左右中図柄が揃った組み合わせである。また、遊技制御基板８０の表示制御用ＣＰＵは表示制御コマンドデータに従って、可変表示部９に大当り表示を行う。大当り表示は遊技者に大当りの発生を報知するためになされるものである。
大入賞口開放開始処理（ステップＳ３０７）：大入賞口を開放する制御を開始する。具体的には、カウンタやフラグを初期化するとともに、ソレノイド２１を駆動して大入賞口を開放する。
【００７３】
大入賞口開放中処理（ステップＳ３０８）：大入賞口ラウンド表示の表示制御コマンドデータが表示制御基板８０に送出する制御や大入賞口の閉成条件の成立を確認する処理等を行う。大入賞口の閉成条件が成立したら、大当り遊技状態の終了条件が成立していなければ内部状態をステップＳ３０７に移行するように更新する。大当り遊技状態の終了条件が成立していれば、内部状態をステップＳ３０９に移行するように更新する。
【００７４】
大当たり終了処理（ステップＳ３０９）：大当たり遊技状態が終了したことを遊技者に報知するための表示を行う。その表示が終了したら、内部フラグ等を初期状態に戻し、内部状態をステップＳ３００に移行するように更新する。
【００７５】
実施の形態１．
図１１は、図５に示されたメイン処理における判定用乱数更新処理（ステップＳ１０）を示すフローチャートである。判定用乱数更新処理において、ＣＰＵ５６は、ランダム１（大当り判定用乱数）を生成するカウンタの値を＋１する（ステップＳ１０１）。ランダム１を生成するためのカウンタすなわち大当り判定用カウンタの値が（最大値＋１）になっている場合には（ステップＳ１０２）、カウンタ値を０に戻す（ステップＳ１０３）。なお、この実施の形態では、ランダム１は０〜２９９の範囲の値をとるので、（最大値＋１）は３００である。
【００７６】
次いで、ＣＰＵ５６は、大当り判定用カウンタの値が、あらかじめ決められている所定値ｓと一致しているか否か確認する（ステップＳ１０４）。一致していたら、ランダム１初期値決定用カウンタ（ランダム６を生成するためのカウンタ）の値を抽出し（ステップＳ１０５）、抽出値をＲＡＭ５５の所定の領域に記憶する（ステップＳ１０６）。以下、記憶された値を記憶値という。なお、所定値ｓは、例えば、電源投入時に適当な値（この例では１５０）に設定される。この値を、電源投入が行われるたびに変えるようにしてもよい。また、ステップＳ１０１の更新処理に先だってステップＳ１０４の処理を行う構成としたような場合には、所定値ｓの初期値を０としておくとしばらく値が０である期間が続くことも考えられるで、電源投入時に設定される所定値ｓの数値は０でないことが好ましい。
【００７７】
また、ＣＰＵ５６は、大当り判定用カウンタの値が、一周判定値と一致したか否か確認する（ステップＳ１０７）。一周判定値については後で説明する。一致していた場合には、記憶値を大当り判定用カウンタに初期値として設定するとともに（ステップＳ１０８）、一周判定値に記憶値を設定する（ステップＳ１０９）。
【００７８】
一周判定値はＲＡＭ５５の所定の領域に保存される値であり、大当り判定用カウンタの値をランダム６による値に更新するタイミングを決定するために使用される。大当り判定用カウンタが新たな初期値（記憶値が設定されたときの値）から歩進を開始するときに一周判定値にも同じ値が設定されるので、大当り判定用カウンタが一周するとカウンタ値は一周判定値に一致する。すなわち、一周判定値は、大当り判定用カウンタのカウントが一周したことを検出するための値である。
なお、電源投入時には一周判定値は０に初期化される。
【００７９】
次に、ランダム３（大当り図柄決定用乱数）を生成するカウンタの値を＋１する（ステップＳ１３０）。ランダム３を生成するカウンタの値が（最大値＋１）になっている場合には（ステップＳ１３１）、カウンタ値を０に戻す（ステップＳ１３２）。なお、この実施の形態では、（最大値＋１）は１５である。
【００８０】
図１２は、図１１に示された判定用乱数更新処理によって変化する大当り判定用カウンタの値の一例を示す説明図である。大当り判定用カウンタは、電源投入時に０クリアされるので、カウンタ値が「所定値ｓ」まで進んだときにランダム１初期値決定用カウンタ（ランダム６を生成するためのカウンタ）の値が抽出され記憶される。すなわち、ランダム６の値が記憶される。なお、この例では、所定値ｓは１５０であるが、その値を任意に設定することができる。
【００８１】
大当り判定用カウンタの値が「２９９」まで進み、そこで＋１されて値が０に戻ると（ステップＳ１０１，Ｓ１０２，Ｓ１０３）、ステップＳ１０７の処理でカウンタ値が一周判定値と一致したことが検出される。すると、ステップＳ１０８の処理で、記憶値が大当り判定用カウンタに設定される。記憶値は同時に一周判定値にも設定される（ステップＳ１０９）。なお、図１２に示された例では、この時点の記憶値は「１９」である。従って、この時点から、大当り判定用カウンタは、初期値「１９」から歩進することになる。
【００８２】
大当り判定用カウンタの値が再び「所定値ｓ」まで進むと、ランダム６が抽出され記憶される。ここでは、抽出値は「１９５」であったとする。大当り判定用カウンタの値が「１９」になると、ステップＳ１０７の処理でカウンタ値が一周判定値と一致したことが検出される。すると、ステップＳ１０８の処理で、記憶されているランダム６の値「１９５」が大当り判定用カウンタに新たな初期値として設定される。従って、この時点から、大当り判定用カウンタは、初期値「１９５」から歩進する。
【００８３】
そして、大当り判定用カウンタの値が再び「所定値ｓ」まで進むと、ランダム６（＝Ｐ）が抽出され記憶される。そして、大当り判定用カウンタの値が「１９５」になるとカウンタ値が一周判定値と一致するので、ステップＳ１０８の処理で、記憶されているランダム６の値「Ｐ」が大当り判定用カウンタに新たな初期値として設定される。従って、この時点から、大当り判定用カウンタは、初期値「Ｐ」から歩進する。
【００８４】
以上のように、大当り判定用カウンタの値が１周（３００カウント）する度に、カウント値として新たな初期値が設定され、以後、カウンタはその値から歩進していく。ランダム１を生成するためのカウンタすなわち大当り判定用カウンタの初期値を決定するためのカウンタ（ランダム６を生成するためのカウンタ）は、ＣＰＵ５６が実行する２ｍｓ割込処理（定期リセット信号で起動される処理）の余り時間でカウントアップされている。そして、その余り時間は、遊技の進行状況に応じて異なるので、ランダムな期間になっている。その結果、生成されるランダム６の値もランダムな値になるので、大当り判定用カウンタの初期値もランダムに変化する。
【００８５】
つまり、大当り判定用カウンタの値が１周する度に、ランダムな初期値からあらためてカウンタの歩進が始まる。すると、不正基板が主基板３１に接続され、主基板３１から出力される信号にもとづいて大当り判定用カウンタ値更新タイミングが認識されたとしても、大当り判定用カウンタ値が大当り判定値になるタイミングをねらって不正な始動入賞信号を主基板３１に送り込むことは困難になる。この実施の形態によれば、大当り判定用カウンタ値が大当り判定値になるタイミングに規則性はなくランダムになっているからである。
【００８６】
また、この実施の形態では、図１２に示された例からも明らかなように、新たな初期値として用いられるランダム６の抽出タイミングは一定ではない。すると、大当り判定用カウンタの初期値のランダム性が増し、その結果、大当り判定用のカウンタ値が大当り判定値になるタイミングがよりランダムになる。
【００８７】
実施の形態２．
上記の実施の形態では、ランダム６を抽出するためのタイミングを決める所定値ｓはあらかじめ定められた値であったが、所定値ｓを可変にしてもよい。例えば、所定の乱数にもとづいて所定値ｓを設定してもよい。
【００８８】
図１３は、所定値ｓを決定するための乱数（ランダム７）を示す説明図である。ランダム７を生成するためのカウンタは、例えば、図５に示されたメイン処理における無限ループにおいて更新される。つまり、図５に示されたメイン処理において、ステップＳ１９の次に、ランダム７を生成するためのカウンタを＋１する処理が行われる。従って、この実施の形態では、ランダム７を生成するためのカウンタはランダム６を生成するためのカウンタとは同期しない。
【００８９】
図１４は、この実施の形態における判定用乱数更新処理（ステップＳ１０）を示すフローチャートである。ステップＳ１０１〜Ｓ１０９およびステップＳ２０１〜Ｓ２０３の処理は、第１の実施の形態（実施の形態１）の場合と同じである。しかし、この実施の形態では、ランダム１が一周判定値と一致したときに（ステップＳ１０７）、ランダム７を生成するためのカウンタの値が抽出され（ステップＳ１１５）、抽出された値が新たな所定値ｓとされる（ステップＳ１１６）。
【００９０】
図１５は、図１４に示された判定用乱数更新処理によって変化する大当り判定用カウンタの値の一例を示す説明図である。大当り判定用カウンタは、電源投入時に０クリアされるので、カウンタ値が「所定値ｓ」まで進んだときにランダム１初期値決定用カウンタ（ランダム６を生成するためのカウンタ）の値が抽出され記憶される。すなわち、ランダム６の値が記憶される。なお、この例でも、所定値ｓの初期値（電源投入時の値）は１５０である。
【００９１】
大当り判定用カウンタの値が「２９９」まで進み、そこで＋１されて値が０に戻ると（ステップＳ１０１，Ｓ１０２，Ｓ１０３）、ステップＳ１０７の処理でカウンタ値が一周判定値と一致したことが検出される。すると、ステップＳ１０８の処理で、記憶値が大当り判定用カウンタに設定される。また、ステップＳ１１５およびＳ１１６の処理でランダム７が抽出され、新たな所定値ｓとして設定される。ここでは、所定値ｓ＝６５になったとする。
【００９２】
大当り判定用カウンタの値が「所定値ｓ」まで進むと、ランダム６が抽出され記憶される。ここでは、抽出値は「１９５」であったとする。大当り判定用カウンタの値が「１９」になると、ステップＳ１０７の処理でカウンタ値が一周判定値と一致したことが検出される。すると、ステップＳ１０８の処理で、記憶されているランダム６の値が大当り判定用カウンタに新たな初期値として設定されるとともに、「所定値ｓ」が更新される。ここでは、所定値ｓ＝２５になったとする。
【００９３】
そして、大当り判定用カウンタの値が再度「所定値ｓ」まで進むと、ランダム６（＝Ｐ）が抽出され記憶される。そして、大当り判定用カウンタの値が「１９５」になるとカウンタ値が一周判定値と一致するので、ステップＳ１０８の処理で、記憶されているランダム６の値が大当り判定用カウンタに新たな初期値として設定される。また、ランダム７にもとづいて新たな所定値ｓが設定される。
【００９４】
この実施の形態では、大当り判定用カウンタの初期値を変更するための値（ランダム６）を抽出するタイミングが、第１の実施の形態の場合に比べてさらにばらつく。その結果、ランダム１を生成するためのカウンタすなわち大当り判定用カウンタの初期値のランダム性がさらに増し、大当り判定用カウンタの値が大当り判定値になるタイミングがよりランダムになる。
【００９５】
実施の形態３．
上記の各実施の形態では、大当り判定用カウンタの値が１周する度にその初期値が設定されたが、所定周すると初期値を設定するようにしてもよい。その際、初期値を設定するための周回数を可変にしてもよい。例えば、所定の乱数にもとづいて周回数を設定してもよい。
【００９６】
図１６は、周回数ｎを決定するための乱数（ランダム８）を示す説明図である。ランダム８を生成するカウンタも、図５に示されたメイン処理におけるランダム１初期値決定用カウンタ更新処理（ステップＳ１６，Ｓ１９）と同様の処理で更新される。つまり、メイン処理において、少なくとも１回更新されるとともに、無限ループで更新され続ける。なお、この例では、ランダム８のとりうる範囲を１〜４としているが範囲は任意である。
【００９７】
図１７は、この実施の形態における判定用乱数更新処理（ステップＳ１０）を示すフローチャートである。ステップＳ１０１〜Ｓ１０７およびステップＳ２０１〜Ｓ２０３の処理は、第１の実施の形態の場合と同じである。しかし、この実施の形態では、ランダム１が一周判定値と一致したときに（ステップＳ１０７）、周回数カウンタの値が＋１される（ステップＳ１２５）。そして、周回数カウンタの値が周回数ｎと一致した場合に（ステップＳ１２６）、ステップＳ１０８以下の処理が実行される。周回数カウンタとは、大当り判定用カウンタのカウントの周回数を計数するカウンタである。なお、電源投入時には周回数ｎとして例えば「１」が設定される。また、周回数カウンタは電源投入時に０クリアされる。
【００９８】
すなわち、周回数カウンタの値が周回数ｎと一致した場合には、記憶値が新たな初期値として大当り判定用カウンタに設定され（ステップＳ１０８）、記憶値が一周判定値に設定されるとともに（ステップＳ１０９）、ランダム８を生成するためのカウンタの値が抽出される（ステップＳ１２１）。そして、抽出されたランダム８の値が周回数ｎに設定され（ステップＳ１２２）、周回数カウンタがクリアされる（ステップＳ１２３）。従って、大当り判定用カウンタがｎ回周回すると、ランダム８にもとづいて新たな周回数ｎが設定される。
【００９９】
図１８は、図１７に示された判定用乱数更新処理によって変化する大当り判定用カウンタの値の一例を示す説明図である。大当り判定用カウンタは、電源投入時に０クリアされるので、カウンタ値が「所定値ｓ」まで進んだときにランダム１初期値決定用カウンタ（ランダム６を生成するためのカウンタ）の値が抽出され記憶される。すなわち、ランダム６の値が記憶される。なお、この例でも、所定値ｓの初期値（電源投入時の値）は１５０である。
【０１００】
大当り判定用カウンタの値が「２９９」まで進み、そこで＋１されて値が０に戻ると（ステップＳ１０１，Ｓ１０２，Ｓ１０３）、ステップＳ１０７の処理でカウンタ値が一周判定値と一致したことが検出され、かつ、周回数カウンタの値が周回数ｎに一致する（電源投入時の周回数ｎ＝１とする。）。すると、ステップＳ１０８の処理で、記憶値が大当り判定用カウンタに設定される。また、ステップＳ１２１およびＳ１２２の処理でランダム８が抽出され、新たな周回数ｎとして設定される。
【０１０１】
その後、大当り判定用カウンタの値がｎ周すると、ステップＳ１０８の処理で、記憶値が大当り判定用カウンタに設定される。また、ステップＳ１２１およびＳ１２２の処理でランダム８が抽出され、新たな周回数ｎとして設定される。ここでは、記憶値は「１９５」であったとする。
【０１０２】
そして、大当り判定用カウンタの値が再度「所定値ｓ」まで進むと、ランダム６（＝Ｐ）が抽出され記憶される。その後、大当り判定用カウンタの値がｎ周すると、ステップＳ１０８の処理で、記憶値が大当り判定用カウンタに設定される。また、ステップＳ１２１およびＳ１２２の処理でランダム８が抽出され、新たな周回数ｎとして設定される。
【０１０３】
以上のように、この実施の形態では、大当り判定用カウンタの初期値が、カウンタ値が１周する毎に設定されるのではなく、カウンタ値がｎ周すると設定される。また、ｎの値は一定ではない。従って、大当り判定用カウンタの値が大当り判定値に一致するタイミングを外部で予測することはより難しくなる。
【０１０４】
なお、この実施の形態のような大当り判定用カウンタの値がｎ周すると初期値が更新される形態と、第２の実施の形態（実施の形態２）のようにランダム６を抽出するためのタイミングを決める所定値ｓを可変にする形態とを併用してもよい。
【０１０５】
実施の形態４．
上記の各実施の形態では、大当り判定用カウンタの値が所定値ｓになったときに抽出されたランダム６の値が、そのまま大当り判定用カウンタの初期値として用いられた。しかし、抽出されたランダム６の値に対して何らかの演算を施し、演算結果を初期値として用いてもよい。
【０１０６】
図１９は、抽出されたランダム６に対して加算演算が施された結果を初期値として用いる場合の判定用乱数更新処理（ステップＳ１０）を示すフローチャートである。ステップＳ１０１〜Ｓ１０７およびステップＳ２０１〜Ｓ２０３の処理は、第１の実施の形態の場合と同じである。
【０１０７】
この実施の形態では、ＣＰＵ５６は、ステップＳ１０７において大当り判定用カウンタの値が一周判定値と一致した場合には、あらためてランダム６の値を抽出する（ステップＳ１３０）。そして、ここでの抽出値と記憶値とを加算する（ステップＳ１３１）。次いで、加算結果を、初期値として大当り判定用カウンタに設定する（ステップＳ１３２）。なお、加算値が３００以上になったときには、３００を引いた値が設定される。
【０１０８】
図２０は、図１９に示された判定用乱数更新処理によって変化する大当り判定用カウンタの値の一例を示す説明図である。大当り判定用カウンタは、電源投入時に０クリアされるので、カウンタ値が「所定値ｓ」まで進んだときにランダム１初期値決定用カウンタ（ランダム６を生成するためのカウンタ）の値が抽出され記憶される。すなわち、ランダム６の値が記憶される。なお、この例でも所定値ｓは１５０である。
【０１０９】
大当り判定用カウンタの値が「２９９」まで進み、そこで＋１されて値が０に戻ると、カウンタ値が一周判定値と一致したことが検出される。すると、ステップＳ１３０の処理でランダム６の値が抽出される。ここでは、抽出値は「１２５」であったとする。また、記憶値は「１９」であったとする。従って、記憶値と抽出値との加算値「１４４」が大当り判定用カウンタに設定される。従って、この時点から、大当り判定用カウンタは、初期値「１４４」から歩進することになる。
【０１１０】
大当り判定用カウンタの値が再び「所定値ｓ」まで進むと、ランダム６が抽出され記憶される。ここでは、抽出値は「１９５」であったとする。大当り判定用カウンタの値が「１４４」になると、カウンタ値が一周判定値と一致したことが検出される。すると、ステップＳ１３０の処理でランダム６の値が抽出される。ここでは、抽出値は「１８６」であったとする。また、記憶値は「１９５」である。従って、記憶値と抽出値との加算値は「３８１」であるが、ランダム１のとりうる範囲は０〜２９９であるから、「３００」を減算した「８１」が大当り判定用カウンタに設定される。従って、この時点から、大当り判定用カウンタは、初期値「８１」から歩進することになる。
【０１１１】
そして、大当り判定用カウンタの値が再び「所定値ｓ」まで進むと、ランダム６（＝Ｐ）が抽出され記憶される。そして、大当り判定用カウンタの値が「８１」になるとカウンタ値が一周判定値と一致するので、記憶値と抽出値の加算が行われ加算結果「Ｐ」が大当り判定用カウンタに新たな初期値として設定される。従って、この時点から、大当り判定用カウンタは、初期値「Ｐ」から歩進する。
【０１１２】
以上のように、この実施の形態では、複数のタイミングにおいて抽出されたランダム６の各値に対して加算処理を施して大当り判定用カウンタの初期値とするので、初期値は複雑な過程を経て決定されたものとなる。従って、やはり、大当り判定用カウンタの値が大当り判定値に一致するタイミングを外部で予測することはさらに難しくなる。
【０１１３】
なお、この実施の形態では、演算処理として加算処理が用いられたが、演算は加算に限られない。減算や乗算であってもよいし、その他任意の演算を用いることができる。また、第３の実施の形態のような大当り判定用カウンタの値がｎ周すると初期値が更新される形態や、第２の実施の形態のようにランダム６を抽出するためのタイミングを決める所定値ｓを可変にする形態を併用してもよい。
【０１１４】
実施の形態５．
上記の各実施の形態では、大当り判定用カウンタの値が１周する間にランダム６の値が抽出されたが、カウントが所定周するとランダム６の値を抽出するようにしてもよい。さらに、初期値を設定するためのカウントの周回数を可変にしてもよい。図２１は、そのような第５の実施の形態における判定用乱数更新処理（ステップＳ１０）を示すフローチャートである。この例では、大当り判定用カウンタがｎ周するとランダム６の値が抽出され、大当り判定用カウンタがｍ周すると大当り判定用カウンタに初期値が設定される。
【０１１５】
ステップＳ１０１〜Ｓ１０９およびステップＳ２０１〜Ｓ２０３の処理は、第１の実施の形態の場合と同じであるが、この実施の形態では、大当り判定用カウンタの値が所定値ｓになっているかどうかの判定（ステップＳ１０４）は、周回数カウンタの値がｎの倍数になっているときにのみ実行される（ステップＳ１４０）。
【０１１６】
よって、ステップＳ１０７において大当り判定用カウンタの値が１周したことが検出されると、周回数カウンタの値は＋１される（ステップＳ１４１）。また、周回数カウンタの値がｍになっているときにのみステップＳ１０８およびＳ１０９の初期値更新処理が実行される（ステップＳ１４２）。
【０１１７】
図２２は、図２１に示された判定用乱数更新処理によって変化する大当り判定用カウンタの値の一例を示す説明図である。図２１に示すように、大当り判定用カウンタのカウントがｎ周目に入ると、ステップＳ１４０の判断が「Ｙｅｓ」となって、カウンタ値が「所定値ｓ」まで進んだときにランダム６の値が抽出され記憶される。なお、この例では、所定値ｓは１５０であるが、その値を任意に設定することができる。
【０１１８】
そして、大当り判定用カウンタのカウントのｍ周目に大当り判定用カウンタの値が「２９９」まで進んで＋１されて値が０に戻ると、ステップＳ１０７およびＳ１４２の判断が「Ｙｅｓ」とる。すると、ステップＳ１０８の処理で、記憶値が大当り判定用カウンタに設定される。記憶値は同時に一周判定値にも設定される（ステップＳ１０９）。なお、図２２に示された例では、この時点の記憶値は「１９５」である。従って、この時点から、大当り判定用カウンタは、初期値「１９５」から歩進することになる。
【０１１９】
大当り判定用カウンタが再びｎ周進んで「所定値ｓ」になると、ランダム６が抽出され記憶される。ここでは、抽出値は「Ｐ」であったとする。そして、大当り判定用カウンタのカウントのｍ周目に大当り判定用カウンタの値が「１９５」になると、記憶されているランダム６の値「Ｐ」が大当り判定用カウンタに新たな初期値として設定される。従って、この時点から、大当り判定用カウンタは、初期値「Ｐ」から歩進する。
【０１２０】
以上のように、この実施の形態では、大当り判定用カウンタの初期値となるランダム６の抽出および初期値の設定は、大当り判定用カウンタのカウントが所定周すると実行される。また、ランダム６の抽出に関する所定周と初期値の設定に関する所定周とは異なっていることが好ましい。このように、飛び飛びのタイミングで、ランダム６の抽出および初期値の設定を行うようにしても、大当り判定用カウンタの初期値はランダムに変化するので、外部において、大当り判定用カウンタの値が大当り判定値と一致するタイミングを予測することが困難になる。そして、この実施の形態では、上記の各実施の形態の場合に比べて、ランダム６の抽出タイミングと初期値の設定タイミングとを時間的に離れたタイミングとすることができる。
【０１２１】
なお、この実施の形態では、ｎ，ｍを固定値としたが、それらを可変値としてもよい。例えば、それぞれに対応した乱数を抽出し抽出された乱数値に応じて変更するようにしてもよい。その場合には、ランダム６の抽出および初期値設定のタイミングがさらにばらつくので、大当り判定用カウンタの値が大当り判定値と一致するタイミングを予測することはより困難になる。
【０１２２】
実施の形態６．
図１９および図２０に示された第４の実施の形態（実施の形態４）では、１つのランダム６の記憶値と大当り判定用カウンタが１周したときのランダム６の抽出値とに所定の演算処理を施し演算結果を大当り判定用カウンタの初期値としたが、複数の記憶値を用いてもよい。
【０１２３】
図２３は、２つの記憶値を用いた場合の大当り判定用カウンタの値の変化例を示す説明図である。この例では、ランダム６を抽出するタイミングを決めるための２つの所定値ｓ１，ｓ２が用いられ、それぞれあらかじめ定められた「１５０」，「２５０」とされる。大当り判定用カウンタは、電源投入時に０クリアされるので、カウンタ値が「所定値ｓ１」まで進んだときにランダム１初期値決定用カウンタ（ランダム６を生成するためのカウンタ）の値が抽出され記憶される。さらに、カウンタ値が「所定値ｓ２」まで進んだときにランダム１初期値決定用カウンタの値が抽出され記憶される。
【０１２４】
大当り判定用カウンタの値が「２９９」まで進み、そこで＋１されて値が０に戻ると、カウンタ値が一周判定値と一致したことが検出される。ここで、ランダム６の値が再び抽出される。ここでは、抽出値は「１２５」であったとする。また、記憶値は「１９」および「１５１」であったとする。従って、記憶値と抽出値との加算値「２９５」が大当り判定用カウンタに設定される。従って、この時点から、大当り判定用カウンタは、初期値「２９５」から歩進することになる。
【０１２５】
大当り判定用カウンタの値が再び「所定値ｓ１」まで進むと、ランダム６が抽出され記憶される。ここでは、記憶される値は「１９５」であったとする。さらに、カウンタ値が「所定値ｓ２」まで進んだときにランダム１初期値決定用カウンタの値が抽出され記憶される。記憶される値は「１４５」であったとする。大当り判定用カウンタの値が「２９５」になると、カウンタ値が一周判定値と一致したことが検出される。すると、ランダム６の値が抽出される。ここでは、抽出値は「１８６」であったとする。また、記憶値は「１９５」および「１４５」である。従って、記憶値と抽出値との加算値は「５２６」であるが、ランダム１のとりうる範囲は０〜２９９であるから、「３００」を減算した「２２６」が大当り判定用カウンタに設定される。従って、この時点から、大当り判定用カウンタは、初期値「２２６」から歩進することになる。
【０１２６】
そして、大当り判定用カウンタの値が再び「所定値ｓ１」および「所定値ｓ２」まで進むと、ランダム６（＝Ｐ２，Ｐ１）が抽出され記憶される。そして、大当り判定用カウンタの値が「２２６」になるとカウンタ値が一周判定値と一致するので、記憶値と抽出値の加算が行われ加算結果「Ｒ」が大当り判定用カウンタに新たな初期値として設定される。従って、この時点から、大当り判定用カウンタは、初期値「Ｒ」から歩進する。
【０１２７】
以上のように、この実施の形態では、３つのタイミングにおいて抽出されたランダム６の各値に対して加算処理を施して大当り判定用カウンタの初期値とするので、初期値は複雑な過程を経て決定されたものとなる。従って、大当り判定用カウンタの値が大当り判定値に一致するタイミングを外部で予測することはさらに難しくなる。
【０１２８】
なお、この実施の形態でも、演算処理として加算処理が用いられたが、演算は加算に限られない。減算や乗算であってもよいし、その他任意の演算を用いることができる。また、第３の実施の形態のような大当り判定用カウンタの値がｎ周すると初期値が更新される形態を併用してもよい。
【０１２９】
実施の形態７．
上記の実施の形態では、ランダム６を抽出するためのタイミングを決める所定値ｓ１，ｓ２をあらかじめ定められた固定値としたが、所定値ｓ１，ｓ２を可変にしてもよい。図２４は、大当り判定用カウンタのカウントのｎ周目では、所定値ｓ１，ｓ２を「２０」，「２００」にする場合の大当り判定用カウンタの値の変化例を示す説明図である。
【０１３０】
図２４に示すように、大当り判定用カウンタのカウントの１周目〜（ｎ−１）周目までは第６の実施の形態（実施の形態６）と同様の処理が行われる。第ｎ周目では、大当り判定用カウンタの値が「所定値ｓ１＝２０」および「所定値ｓ２＝２００」まで進むとランダム６（＝Ｐ１，Ｐ２）が抽出され記憶される。そして、ｎ周目のカウントが「Ｓ」から始まったとすると、大当り判定用カウンタの値が再び「Ｓ」になったときに、ランダム６の値が抽出され、抽出値と記憶値Ｐ１，Ｐ２とを対象とした演算が行われ、演算結果Ｔが大当り判定用カウンタに初期値Ｔとして設定される。
【０１３１】
この場合には、３つのタイミングにおいて抽出されたランダム６の各値に対して演算処理を施して大当り判定用カウンタの初期値とする形態において、大当り判定用カウンタのカウントの特定の周回ではランダム６の抽出タイミングを異ならせているので、初期値はより複雑な演算過程を経ることになり、大当り判定用カウンタの初期値がよりランダムになる。
【０１３２】
なお、この実施の形態ではｎを固定的な値としたが、ｎを例えば乱数に応じた可変値としてもよい。また、大当り判定用カウンタのカウントの特定の周回ではランダム６の抽出回数を変えるようにしてもよい。すなわち、記憶値の個数を変えるようにしてもよい。
【０１３３】
以上のように、上記の各実施の形態では、大当り判定用カウンタのカウント値が所定値になるとランダム６を抽出して記憶し、大当り判定用カウンタのカウントが所定回周回すると記憶されていたランダム６の値を初期値として大当り判定用カウンタに設定する。よって、例えば図１２に示されたように、新たな初期値として用いられるランダム６の抽出タイミングは一定ではない。すると、ランダム１を生成するためのカウンタすなわち大当り判定用カウンタの初期値のランダム性が増し、その結果、大当り判定用カウンタ値が大当り判定値になるタイミングがよりランダムになって外部から予測しづらいものとなる。
【０１３４】
なお、上記の各実施の形態の遊技機、すなわち図１の正面図に示されたパチンコ遊技機は、始動入賞にもとづいて可変表示部９に可変表示される特別図柄の停止図柄が所定の図柄の組み合わせになると所定の遊技価値が遊技者に付与可能になる第１種パチンコ遊技機であったが、始動入賞にもとづいて開放する電動役物の所定領域への入賞があると所定の遊技価値が遊技者に付与可能になる第２種パチンコ遊技機や、始動入賞にもとづいて可変表示される図柄の停止図柄が所定の図柄の組み合わせになると開放する所定の電動役物への入賞があると所定の権利が発生または継続する第３種パチンコ遊技機であっても、本発明を適用できる。
【０１３５】
また、可変表示部９の実現手段はいかなるものでもよく、例えば、ＣＲＴやＬＥＤ等の表示器によって実現することができるし、ドラム式やベルト式の可変表示装置を用いてもよい。
【０１３６】
また、上記の各実施の形態では、図５に示されたメイン処理はＣＰＵ５６の外部から与えられる定期リセット信号によって起動されたが、定期リセット信号を用いず、例えばＣＰＵ５６の内部のタイマ割込等によってメイン処理が実行される場合にも本発明を適用可能である。
【０１３７】
なお、遊技機は、特定遊技判定用カウンタに初期値が設定される条件となる所定周回を決定するための初期設定タイミング決定手段をさらに備えていてもよい。特定遊技判定用カウンタに初期値が設定される条件となる所定周回を決定するための初期設定タイミング決定手段が設けられている場合には、初期値設定タイミングが時間的によりばらつくことによって、特定遊技判定用の数値が判定値と一致するタイミングを外部で推測することがさらに困難になる効果がある。
【０１３８】
また、初期設定タイミング決定手段は、所定周回を決定するための数値を無限ループで更新するように構成されていてもよい。所定周回を決定するための数値が無限ループで更新されるように構成されている場合には、初期値設定タイミングのばらつきがより大きくなって、特定遊技判定用の数値が判定値と一致するタイミングを外部で推測することが一層困難になる効果がある。
【図面の簡単な説明】
【０１３９】
【図１】パチンコ遊技機を正面からみた正面図である。
【図２】主基板における回路構成の一例と周辺基板を示すブロック図である。
【図３】ＣＰＵの周辺回路のうちの主要部を示すブロック図である。
【図４】主基板の構成例を示すブロック図である。
【図５】基本回路のメイン処理を示すフローチャートである。
【図６】各乱数を示す説明図である。
【図７】打球が始動入賞口に入賞したことを判定する処理を示すフローチャートである。
【図８】図柄を決定する処理を示すフローチャートである。
【図９】大当り判定の処理を示すフローチャートである。
【図１０】特別図柄プロセス処理を示すフローチャートである。
【図１１】第１の実施の形態における判定用乱数更新処理を示すフローチャートである。
【図１２】第１の実施の形態における大当り判定用カウンタの歩進の例を示す説明図である。
【図１３】ランダム７（所定値決定用乱数）を示す説明図である。
【図１４】第２の実施の形態における判定用乱数更新処理を示すフローチャートである。
【図１５】第２の実施の形態における大当り判定用カウンタの歩進の例を示す説明図である。
【図１６】ランダム８（周回数決定用乱数）を示す説明図である。
【図１７】第３の実施の形態における判定用乱数更新処理を示すフローチャートである。
【図１８】第３の実施の形態における大当り判定用カウンタの歩進の例を示す説明図である。
【図１９】第４の実施の形態における判定用乱数更新処理を示すフローチャートである。
【図２０】第４の実施の形態における大当り判定用カウンタの歩進の例を示す説明図である。
【図２１】第５の実施の形態における判定用乱数更新処理を示すフローチャートである。
【図２２】第５の実施の形態における大当り判定用カウンタの歩進の例を示す説明図である。
【図２３】第６の実施の形態における大当り判定用カウンタの歩進の例を示す説明図である。
【図２４】第７の実施の形態における大当り判定用カウンタの歩進の例を示す説明図である。
【符号の説明】
【０１４０】
３１  主基板
５３  基本回路
５４  ＲＯＭ
５５  ＲＡＭ
５６  ＣＰＵ
５７  Ｉ／Ｏポート
６６  定期リセット回路
【図１】
2008012363.tif 000003
【図２】
2008012363.tif 000004
【図３】
2008012363.tif 000005
【図４】
2008012363.tif 000006
【図５】
2008012363.tif 000007
【図６】
2008012363.tif 000008
【図７】
2008012363.tif 000009
【図８】
2008012363.tif 000010
【図９】
2008012363.tif 000011
【図１０】
2008012363.tif 000012
【図１１】
2008012363.tif 000013
【図１２】
2008012363.tif 000014
【図１３】
2008012363.tif 000015
【図１４】
2008012363.tif 000016
【図１５】
2008012363.tif 000017
【図１６】
2008012363.tif 000018
【図１７】
2008012363.tif 000019
【図１８】
2008012363.tif 000020
【図１９】
2008012363.tif 000021
【図２０】
2008012363.tif 000022
【図２１】
2008012363.tif 000023
【図２２】
2008012363.tif 000024
【図２３】
2008012363.tif 000025
【図２４】
2008012363.tif 000026