(57)【要約】【課題】主制御基板のメインＣＰＵによるコマンド送信回数を減らし、ノイズの影響を少なくして、図柄制御基板のサブＣＰＵが正確なコマンド情報を受信できるように構成する。【解決手段】第１種パチンコ機において、メインＣＰＵ１２はサブＣＰＵ１７に制御コマンドを送信し、サブＣＰＵ１７が制御コマンドに従って図柄表示器２を制御し、図柄表示器２が３つの表示領域にそれぞれ複数個の図柄を変動表示する。制御コマンドを、全図柄の変動パターンを指定するパターン指定コマンドと、全図柄の停止を指定する停止指定コマンドと、各表示領域の停止図柄を一括指定する１つの図柄指定コマンドとから構成する。図柄指定コマンドを２バイトで構成し、１バイト目の上位４ビットを識別子として用い、残り３組の４ビットに３つの停止図柄を指定する。【選択図】　　　　図２
2004113554.tif 000002
【特許請求の範囲】
【請求項１】
メイン制御手段がサブ制御手段に制御コマンドを送信し、サブ制御手段が制御コマンドに従って図柄表示器を制御し、図柄表示器が複数の表示領域に図柄を変動表示する遊技機において、
前記制御コマンドを、前記図柄の変動パターンを指定するパターン指定コマンドと、前記図柄の停止を指定する停止指定コマンドと、各表示領域の停止図柄を一括指定する１つの図柄指定コマンドとから構成したことを特徴とする遊技機。
【請求項２】
前記図柄指定コマンドを２バイトで構成し、１バイトを複数に区分し、複数ビットに１つの停止図柄を指定したことを特徴とする請求項１に記載の遊技機。
【請求項３】
前記図柄指定コマンドを２バイトで構成し、１バイトを４ビットずつに区分し、４ビットに１つの停止図柄を指定したことを特徴とする請求項２に記載の遊技機。
【請求項４】
前記図柄指定コマンドの識別情報を１バイト目の上位４ビットに指定し、残り３組の４ビットに３つの停止図柄を指定したことを特徴とする請求項３に記載の遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、サブ制御手段がメイン制御手段から受信した制御コマンドに従って図柄表示器を制御する遊技機に関するものである。
【０００２】
【従来の技術】
従来、主制御基板上のＣＰＵの負担を軽減する目的で、各種制御基板上にサブＣＰＵを搭載した遊技機が知られている。下記の特許文献１には、払出制御基板、図柄制御基板、音声制御基板及びランプ制御基板にそれぞれサブＣＰＵを搭載し、サブＣＰＵが主制御基板上のメインＣＰＵから受信した制御コマンドに従って対象機器を制御する技術が開示されている。
【特許文献１】特開２００１−２２４７８９号公報。
【０００３】
上記サブＣＰＵのうち図柄制御基板上のサブＣＰＵは、メインＣＰＵから受信した制御コマンドに従って図柄表示器を制御する。図柄表示器には、例えば左・中・右の３つの表示領域が設けられ、各領域にそれぞれ１０〜１２個の図柄が変動表示される。従来の遊技機では、１回の図柄変動につき、メインＣＰＵが次の５つの制御コマンドをサブＣＰＵに送信していた。
▲１▼パターン指定コマンド：全特別図柄の変動パターンを指定する。
▲２▼左図柄指定コマンド：左表示領域の停止図柄を指定する。
▲３▼中図柄指定コマンド：中表示領域の停止図柄を指定する。
▲４▼右図柄指定コマンド：右表示領域の停止図柄を指定する。
▲５▼停止指定コマンド：全図柄の停止を指定する。
【０００４】
上記制御コマンド▲１▼〜▲５▼は、１回の図柄変動につき、図６に示すように、それぞれ異なるタイミングで送信される。パターン指定コマンド▲１▼は図柄の変動開始時点に送信され、３つの図柄指定コマンド▲２▼〜▲４▼は所定時間（Ｔ１，Ｔ２，Ｔ３）をおいて別々に送信され、停止指定コマンド▲５▼は全図柄の変動停止時点（変動時間Ｔの終了時点）に送信される。また、従来の制御コマンド▲１▼〜▲５▼は、それぞれ２バイトで構成され、１バイト目に識別情報を指定し、２バイト目に処理内容を指定していた。なお、図柄指定コマンド▲２▼〜▲４▼をメインＣＰＵからサブＣＰＵに送信する理由は、図柄の個数や種類などの図柄仕様の変更にシステムを柔軟に対応させることができるからである。
【０００５】
【発明が解決しようとする課題】
ところが、従来の遊技機によると、１つの停止図柄を１つのコマンドに指定しているので、図柄の個数が１０〜１２程度と比較的少ない場合に、２バイトの情報領域に未使用ビットが数多く存在するという無駄があった。このため、３つの停止図柄を別々のコマンドで指定する必要があり、制御コマンドの総数が５個に増え、メインＣＰＵのコマンド送信回数も５回に増えた。遊技店では多数の遊技機が同時に稼動していてノイズが発生しやすいため、メインＣＰＵが１回の図柄変動につき５回も制御コマンドを送信すると、ノイズの影響でサブＣＰＵが誤ったコマンド情報を受信する可能性が高くなるという問題点があった。
【０００６】
そこで、本発明の目的は、メイン制御手段のコマンド送信回数を減らし、ノイズの影響を少なくして、サブ制御手段が正確なコマンド情報を受信することができる遊技機を提供することにある。
【０００７】
【課題を解決するための手段及び作用・効果】
上記の課題を解決するために、請求項１の発明による遊技機は、メイン制御手段がサブ制御手段に制御コマンドを送信し、サブ制御手段が制御コマンドに従って図柄表示器を制御し、図柄表示器が複数の表示領域に図柄を変動表示する遊技機において、制御コマンドを、図柄の変動パターンを指定するパターン指定コマンドと、図柄の停止を指定する停止指定コマンドと、各表示領域の停止図柄を一括指定する１つの図柄指定コマンドとから構成したことを特徴とする。
【０００８】
上記構成によれば、複数の停止図柄が１つの図柄指定コマンドに一括して指定されるので、制御コマンドの総数を３つに減らし、３つの制御コマンドで図柄表示器を従来と同様に機能させることができる。このため、メイン制御手段のコマンド送信回数が３回に削減され、ノイズの影響を抑制され、サブ制御手段が誤ったコマンド情報を受信する可能性が低くなる。また、コマンド送信回数が減るため、メイン制御手段が図柄制御に費やす処理時間を短縮して、他の機器を時間的余裕を持って的確に制御することが可能となる。
【０００９】
請求項２の発明による遊技機は、図柄指定コマンドを２バイトで構成し、１バイトを複数に区分し、複数ビットに１つの停止図柄を指定したことを特徴とする。このコマンド構成によれば、遊技機に既設の２バイト送信システムを利用し、複数の停止図柄を１つのコマンドでメイン制御手段からサブ制御手段に送信することができる。また、１停止図柄を指定するビット数を加減することで、停止図柄数や表示領域数の変更に柔軟に対応することも可能となる。
【００１０】
請求項３の発明による遊技機は、図柄指定コマンドを２バイトで構成し、１バイトを４ビットずつに区分し、４ビットに１つの停止図柄を指定したことを特徴とする。この場合は、４ビットで最大１６個の停止図柄を指定できるので、通常の図柄表示器で用いられる１０〜１２個の図柄変動に十分に対応することができる。
【００１１】
請求項４の発明による遊技機は、図柄指定コマンドの識別情報を１バイト目の上位４ビットに指定し、残り３組の４ビットに３つの停止図柄を指定したことを特徴とする。こうすれば、サブ制御手段が図柄指定コマンドをパターン指定コマンドや停止指定コマンドと区別して正確に認識できるとともに、３つの表示領域を備えた図柄表示器を最適なコマンド構成で無駄なく制御することができる。
【００１２】
【発明の実施の形態】
以下、本発明を第１種パチンコ機に具体化した一実施形態を図面に基づいて説明する。図１に示すように、このパチンコ機においては、遊技盤１の略中央に図柄表示器２が設置されている。図柄表示器２には左右に３列の表示領域２Ａ，２Ｂ，２Ｃが設けられ、左側の表示領域２Ａに左図柄が、中央の表示領域２Ｂに中図柄が、右側の表示領域２Ｃに右図柄が、それぞれ「０」〜「９」の１０個の数字を用いて液晶により縦方向に変動（スクロール）表示される。なお、第１種パチンコ機では、これらの図柄を特別図柄と呼び、表示器２上部のＬＥＤ３により点灯表示される普通図柄と区別している。
【００１３】
図柄表示器２の下側には第１種始動口４が設けられ、ここに遊技球が入賞したときに、３つの図柄が同時に変動を開始し、所定の変動時間が経過すると、左図柄、右図柄、中図柄の順序で変動を停止する。第１種始動口４の下側には変動入賞装置５が設置され、各表示領域２Ａ，２Ｂ，２Ｃに、例えば、「１・１・１」「２・２・２」等の大当り図柄が停止表示されたときに、変動入賞装置５の扉部材６が大入賞口７を所定回数継続的に開いて、遊技者に有利な大当り遊技を実施する。
【００１４】
図２に示すように、パチンコ機の主制御基板１１には、各部装置を統括制御するメインＣＰＵ１２と、各種制御プログラムや制御データ等を格納するＲＯＭ１３と、メインＣＰＵ１２による制御コマンドや設定データ等を一時的に記憶するＲＡＭ１４とが設けられている。また、主制御基板１１には、第１種始動口４の入賞球を検出する第１種始動口スイッチ１５と、図柄表示器２を制御する図柄制御基板１６とが接続され、第１種始動口スイッチ１５がＯＮしたときに、メインＣＰＵ１２が、大当り又はハズレの判定結果に対応する制御コマンドを図柄制御基板１６に送信する。
【００１５】
図柄制御基板１６には、メインＣＰＵ１２から送信された制御コマンドを受信して解析するサブＣＰＵ１７と、解析用のプログラムを格納するＲＯＭ１８と、解析結果に基づいて図柄表示器２を制御するＶＤＰ（ビデオ・ディスプレイ・プロセッサ）１９と、多数の図柄データを格納するＲＯＭ２０とが設けられている。そして、ＶＤＰ１９は、コマンド解析結果に従い、必要な図柄データをＲＯＭ２０から読み出して加工し、加工データを内蔵のパレットＲＡＭ２１に一時的に記憶し、図柄制御信号を液晶アナログ基板２２及び液晶インバータ基板２３を介し図柄表示器２に出力する。
【００１６】
図３に示すように、メインＣＰＵ１２は、２バイトの制御コマンド（ＶＤ０〜ＶＤ７）及び転送信号（ＶＤＳＴＲ）を出力ポート２５，２６、出力バッファ２７，２８を介してサブＣＰＵ１７側の入力バッファ２９，３０に送信する。転送信号がサブＣＰＵ１７のトリガ入力（ＴＲＧ２）３１に入力されると、サブＣＰＵ１７は、ＩＮＴ割込みを設定し、ここで制御コマンドを入力バッファ２９から入力ポート３２を介して受信する。そして、サブＣＰＵ１７は、制御コマンドを解析し、解析結果をＶＤＰ１９に出力して図柄表示器２を制御する。これにより、図柄表示器２が３つの表示領域２Ａ，２Ｂ，２Ｃにそれぞれ１０個の図柄を変動表示する。
【００１７】
次に、メインＣＰＵ１２が送信する制御コマンドの構成について説明する。この実施形態の制御コマンドは、次の３つのコマンドから構成されている。
▲１▼パターン指定コマンド：全図柄の変動開始から停止までの変動パターンを指定する。
▲２▼図柄指定コマンド：３つの表示領域２Ａ，２Ｂ，２Ｃの停止図柄を一括指定する。
▲３▼停止指定コマンド：全図柄の停止を指定する。
【００１８】
上記コマンド▲１▼〜▲３▼は、１回の図柄変動につき、図４に示すタイミングでメインＣＰＵ１２からサブＣＰＵ１７に送信される。パターン指定コマンド▲１▼は、図柄の変動が開始する時点で送信される。図柄指定コマンド▲２▼は、コマンド▲１▼が送信されたのち所定時間（Ｔ１）が経過した時点で送信される。停止指定コマンド▲３▼は、全図柄の変動が停止する時点で送信される。なお、図柄の変動開始から停止までの変動時間Ｔは、パターン指定コマンド▲１▼に含まれている。
【００１９】
図５に示すように、図柄指定コマンド▲２▼は、２バイトで構成され、１バイト（＝８ビット）が４ビットずつに区分され、４ビットに１つの停止図柄が指定されている。１バイト目の上位４ビットは識別子として用いられ、ここに図柄指定コマンド▲２▼の識別情報が指定されている。１バイト目の下位４ビットには、左表示領域２Ａの停止図柄（左図柄）が指定され、２バイト目の上位４ビットには、中表示領域２Ｂの停止図柄（中図柄）が指定され、下位４ビットには、右表示領域２Ｃの停止図柄（右図柄）が指定されている。
【００２０】
例えば、表示領域２Ａ，２Ｂ，２Ｃに停止図柄「１・２・３」を表示する場合、１バイト目は、上位４ビットに「００１０」（識別子）を指定し、下位４ビットに「０００１」（左図柄）を指定し、「００１００００１Ｂ」（２進数表示）を１６進数に変換して「２１Ｈ」となる。２バイト目は、上位４ビットに「００１０」（中図柄）を指定し、下位４ビットに「００１１」（右図柄）を指定し、「００１０００１１Ｂ」を１６進数に変換して「２３Ｈ」となる。
【００２１】
或いは、表示領域２Ａ，２Ｂ，２Ｃに停止図柄「９・８・７」を表示する場合、１バイト目は、上位４ビットに「００１０」（識別子）を指定し、下位４ビットに「１００１」（左図柄）を指定し、「００１０１００１Ｂ」を１６進数に変換して「２９Ｈ」となる。２バイト目は、上位４ビットに「１０００」（中図柄）を指定し、下位４ビットに「０１１１」（右図柄）を指定し、「１００００１１１Ｂ」を１６進数表示に変換して「８７Ｈ」となる。
【００２２】
この実施形態のコマンド構成によれば、３つの表示領域２Ａ，２Ｂ，２Ｃの停止図柄が１つの図柄指定コマンド▲２▼に一括して指定されるので、制御コマンドの総数を従来の５つから３つに減らし、３つの制御コマンドで図柄表示器２を従来と同様に機能させることができる。従って、メインＣＰＵ１２のコマンド送信回数が３回に減り、ノイズの影響が抑えられ、サブＣＰＵ１７が正確なコマンド情報を受信できる。また、図柄指定コマンド▲２▼は、１単位４ビットで構成されているため、サブＣＰＵ１７に正確な識別情報を提供でき、かつ１列最大１６個の停止図柄を指定できて、第１種パチンコ機の図柄表示器２を最適制御することが可能となる。
【００２３】
なお、パターン指定コマンド▲１▼及び停止指定コマンド▲３▼は、それぞれ２バイトで構成され、１バイト目の上位４ビットが識別子として用いられ、例えば「０００１」、「００１１」の識別情報が与えられている。このため、サブＣＰＵ１７は受信した制御コマンドが何を指定する情報であるかを正確に識別することができる。また、ノイズは制御コマンドを同じ情報のビットに書き換える可能性が高いため、停止図柄を４ビット全て同じ情報、例えば「０」の停止図柄を「００００」などで指定しない方が望ましい。
【００２４】
本発明は上記実施形態に限定されるものではなく、例えば以下に示すように、発明の趣旨から逸脱しない範囲で、コマンド構成を適宜変更して実施することも可能である。
（１）　図柄指定コマンドを２バイトで構成し、１バイト目の上位３ビットに識別情報を指定し、下位５ビットに第１停止図柄を指定し、２バイト目の５ビットに第２停止図柄を指定する。こうすれば、２つの表示領域にそれぞれ最大３２個の図柄を変動表示することができる。
（２）　図柄指定コマンドを２バイトで構成し、１バイト目の上位２ビットに識別情報を指定し、中位３ビットに第１停止図柄を指定し、下位３ビットに第２停止図柄を指定し、２バイト目の上位３ビットに第３停止図柄を指定し、下位３ビットに第４停止図柄を指定する。こうすれば、４つの表示領域にそれぞれ最大８個の図柄を変動表示することができる。
（３）その他、図柄仕様にあわせて、表示領域を上下に複数列で構成したり、図柄指定コマンドの構成を任意に変更することも可能である。
【００２５】
＜実施形態と請求項との対応関係＞
なお、上記実施形態において、主制御基板１１のメインＣＰＵ１２は、請求項１の「メイン制御手段」に対応する。また、図柄制御基板１６のサブＣＰＵ１７は、請求項１の「サブ制御手段」に対応する。
【図面の簡単な説明】
【図１】本発明の一実施形態を示す第１種パチンコ機の遊技盤の正面図である。
【図２】同パチンコ機の電気制御システムの主要部を示すブロック図である。
【図３】制御コマンドの送信形態を示すブロック図である。
【図４】制御コマンドの送信タイミングを示すタイムチャートである。
【図５】図柄指定コマンドの構成を示す模式図である。
【図６】従来の制御コマンドの送信タイミングを示すタイムチャートである。
【符号の説明】
２　　図柄表示器
２Ａ　　左表示領域
２Ｂ　　中表示領域
２Ｃ　　右表示領域
１１　　主制御基板
１２　　メインＣＰＵ
１６　　図柄制御基板
１７　　サブＣＰＵ
【図１】
2004113554.tif 000003
【図２】
2004113554.tif 000004
【図３】
2004113554.tif 000005
【図４】
2004113554.tif 000006
【図５】
2004113554.tif 000007
【図６】
2004113554.tif 000008