(57)【要約】【課題】信頼性を向上できる可変表示装置の検査方法、可変表示装置用検査プログラム、および、これを記録した記録媒体を提供する。【解決手段】表示装置本体と、記憶手段と、プログラムを実行する制御手段とを備えた可変表示装置の記憶手段に格納されたプログラムおよびデータを検査する可変表示装置の検査方法であって、制御手段に、検査開始コマンドを送信して、照合値の受信を待機させる照合値受信待機ステップＳ１５と、照合値を送信して、当該検査用照合値を受信させる照合値受信ステップＳ１７と、受信した照合値を一時的に保持させる照合値保持ステップＳ１７と、照合値を保持した状態で、記憶手段内のデータの検査値を生成させる検査値生成ステップＳ２１と、照合値および検査値を対比させ、記憶手段内のデータの良否を判定する良否判定ステップＳ２２と、良否判定結果を出力させる良否判定結果出力ステップＳ２３，Ｓ３２とを実行させる。【選択図】  図３
2006130003.tif 000002
【特許請求の範囲】
【請求項１】
所定の絵柄の組合せからなる画像を表示する表示装置本体と、
この表示装置本体に前記画像を表示させるためのプログラム、および、このプログラムで表示させる絵柄データを含む表示用データを格納した記憶手段と、
この記憶手段に格納されたプログラムを実行する制御手段とを備えた可変表示装置の前記記憶手段に格納されたプログラムおよび／または表示用データを検査する可変表示装置の検査方法であって、
前記制御手段に、
検査開始コマンドを送信して、検査用照合値の受信を待機させる照合値受信待機ステップと、
前記検査用照合値を送信して、当該検査用照合値を受信させる照合値受信ステップと、
受信した前記検査用照合値を一時的に保持させる照合値保持ステップと、
前記検査用照合値を保持した状態で、前記記憶手段内のプログラムおよび／または表示用データの検査値を生成させる検査値生成ステップと、
前記検査用照合値および生成された前記検査値を対比させ、前記記憶手段内のプログラムおよび／または表示用データの良否を判定する良否判定ステップと、
良否判定結果を出力させる良否判定結果出力ステップとを実行させることを特徴とする可変表示装置の検査方法。
【請求項２】
請求項１に記載の可変表示装置の検査方法において、
前記検査値は、前記記憶手段内に格納されたプログラムおよび／または表示データのチェックサム値であることを特徴とする可変表示装置の検査方法。
【請求項３】
所定の絵柄の組合せからなる画像を表示する表示装置本体と、この表示装置本体に前記画像を表示させるためのプログラム、および、このプログラムで表示させる絵柄データを含む表示用データを格納した記憶手段と、この記憶手段に格納されたプログラムを実行する制御手段とを備えた可変表示装置の前記記憶手段に格納されたプログラムおよび／または表示用データを検査するために、前記制御手段上で実行可能な可変表示装置用検査プログラムであって、
前記制御手段に、
検査開始コマンドを送信して、検査用照合値の受信を待機させる照合値受信待機ステップと、
前記検査用照合値を受信させる照合値受信ステップと、
受信した検査用照合値を一時的に保持させる照合値保持ステップと、
前記検査用照合値を保持した状態で、前記記憶手段内のプログラムおよび／または表示用データの検査値を生成させる検査値生成ステップと、
前記検査用照合値および生成された前記検査値とを対比させ、前記記憶手段内のプログラムおよび／または表示用データの良否を判定する良否判定ステップと、
良否判定結果を出力させる良否判定結果出力ステップとを実行させることを特徴とする可変表示装置用検査プログラム。
【請求項４】
請求項３に記載の可変表示装置用検査プログラムにおいて、
前記検査値は、前記記憶手段に格納されたプログラムおよび／または表示データのチェックサム値であることを特徴とする可変表示装置用検査プログラム。
【請求項５】
請求項３または請求項４に記載の可変表示装置用検査プログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、可変表示装置の検査方法、可変表示装置用検査プログラム、および、この可変表示装置用検査プログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
近年、遊技機において、電飾装置、音声出力装置、および、可変表示装置等の遊技動作装置と、この遊技動作装置を駆動制御する制御装置とを備えたものが普及している。
このような遊技機としては、パチンコ機およびパチスロ機等が知られている。このうち、パチンコ機は、遊技者が遊技球を発射して、所定の入賞口に入賞すると、制御装置が、所定の確率で設定された大当たりの抽選を行うとともに、各遊技動作装置に制御信号を出力して、可変表示装置において画像を表示したり、電飾装置を点灯／点滅させたり、音声出力装置から効果音を出力するように構成されている。
【０００３】
このうち、可変表示装置は、当該可変表示装置の内部に組み込まれた表示制御装置が、パチンコ機の制御装置からの制御信号（コマンド）を受信し、可変表示装置の表示部本体に画像を形成する表示プログラムを、表示制御装置のＣＰＵ（Central Processing Unit）が起動して画像表示を行いながら、最終的に当該制御信号に応じた絵柄の組合せを表示するのが一般的であり、このような表示プログラムおよび絵柄の表示用データ等は、ＲＯＭ（Read Only Memory）内に格納されている。このため、パチンコ機の機種変更や保守整備を行う場合には、可変表示装置に不良がないことを確認するために、ＲＯＭに格納されたデータ等に誤りがないかどうかを判定する検査を行う必要がある。
【０００４】
このようなＲＯＭの検査方法としては、データの検査値（チェックサム）を算出し、当該検査値を照合値と比較してデータの誤りを検出する方法が知られている（例えば、特許文献１参照）。この特許文献１に記載の検査方法では、ＲＯＭに格納されるデータの加算結果から得られる照合値を予めＲＯＭに格納しておき、ＲＯＭに格納されたデータの加算結果から得られる検査値と、照合値とを比較する。この比較の結果、検査値と照合値とが一致しない場合には、ＲＯＭに格納されたデータに誤りがあることを検出することができる。
【０００５】
【特許文献１】特開平６−３０９２４２号公報（第６頁）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の検査方法では、照合値は予めＲＯＭに記憶されているので、照合値が誤ったデータでＲＯＭに書き込まれている場合では適切な検査を行えないという問題がある。すなわち、照合値が誤ったデータで書き込まれる可能性がある状態では、検査としての信頼性が低下する一方で、検査値と照合値とが一致しなかった場合では、検査値の算出元となるデータ、すなわち、ＲＯＭに記憶されたデータに誤りがあるのか、あるいは、照合値に誤りがあるのかの判別ができないという問題がある。
また、検査値は、ＲＯＭに記憶された照合値を除いたデータの加算結果であるので、検査値は、ＲＯＭへの書き込みの際に照合値も含めて加算される加算結果と一致しない。このため、ＲＯＭに記憶されたデータの検査値が、本当に正しい値であるのかどうかの検証をすることができないという問題がある。
さらに、ＲＯＭのデータがファイル形式で記憶されている場合では、照合値を除外した検査値の算出が難しいという問題がある。
従って、ＲＯＭの検査の段階で、検査値と照合値との比較の際に検証上の問題が発生する場合がある。
【０００７】
本発明の目的は、記憶手段に記憶されたデータの誤り検出検査の信頼性を向上できる可変表示装置の検査方法、可変表示装置用検査プログラム、および、この可変表示装置用検査プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することである。
【課題を解決するための手段】
【０００８】
前記した目的を達するために、本発明の可変表示装置の検査方法は、所定の絵柄の組合せからなる画像を表示する表示装置本体と、この表示装置本体に前記画像を表示させるためのプログラム、および、このプログラムで表示させる絵柄データを含む表示用データを格納した記憶手段と、この記憶手段に格納されたプログラムを実行する制御手段とを備えた可変表示装置の前記記憶手段に格納されたプログラムおよび／または表示用データを検査する可変表示装置の検査方法であって、前記制御手段に、検査開始コマンドを送信して、検査用照合値の受信を待機させる照合値受信待機ステップと、前記検査用照合値を送信して、当該検査用照合値を受信させる照合値受信ステップと、受信した前記検査用照合値を一時的に保持させる照合値保持ステップと、前記検査用照合値を保持した状態で、前記記憶手段内のプログラムおよび／または表示用データの検査値を生成させる検査値生成ステップと、前記検査用照合値および生成された前記検査値を対比させ、前記記憶手段内のプログラムおよび／または表示用データの良否を判定する良否判定ステップと、良否判定結果を出力させる良否判定結果出力ステップとを実行させることを特徴とする。
【０００９】
ここで、可変表示装置は、例えば、パチンコ機を含む遊技機等に用いられ、抽選画像、大当たり画像およびはずれ画像を表示する液晶素子、有機ＥＬ素子、ＬＥＤマトリクスまたはプロジェクション方式等のいずれかで構成された表示装置を例示することができる。
【００１０】
本発明によれば、記憶手段に格納されたプログラムおよび／またはデータを検査するための検査用照合値（以下、「照合値」と略す場合がある）は、記憶手段に予め格納されず、検査開始コマンドの後に可変表示装置に送信されるので、照合値の信頼性を高めることができる。これにより、当該照合値と、記憶手段に格納されたプログラムおよび／または表示用データ（以下、「データ」と略す場合がある）から生成される検査値とを対比させて、当該記憶手段のデータの誤りを検出する検査の信頼性を向上することができる。
【００１１】
すなわち、照合値が記憶手段に予め格納されている場合には、記憶手段に照合値およびデータのそれぞれが誤った値で書き込まれてしまうと、データから生成される検査値と照合値とが一致して、記憶手段に格納されたデータの誤りを検出できない場合がある。また、照合値およびデータの一方が誤った値で書き込まれた場合には、どちらの値が誤っているのかの検証ができないため、記憶手段のデータの誤書込の原因究明に時間がかかるという問題がある。
【００１２】
これに対し、本発明では、制御手段に、検査開始信号を送信して、可変表示装置を照合値の受信待機状態（照合値受信待機ステップ）とし、検査開始信号の後に送信される照合値を、照合値受信ステップで受信させ、この検査用照合値を照合値保持ステップにて保持させる。そして、検査値生成ステップにおいて記憶手段に格納されたデータから検査値を生成させ、検査値と照合値とを良否判定ステップで対比させ、記憶手段のデータの良否を判定させる。これによれば、照合値は、記憶手段に予め格納されることがないので、記憶手段への照合値の書込み時に誤書込が発生する危険性を回避することができる。従って、正しい照合値と、検査値とを比較することができるので、記憶手段に格納されたデータの誤り検出検査の信頼性を向上することができる。
【００１３】
また、前述のように、検査用照合値が記憶手段に格納されている構成ではないので、記憶手段のデータの格納形式がファイル形式であった場合でも、照合値を除外した検査値の生成における困難性を回避することができる。従って、検査工程の簡素化を図ることができる。
さらに、良否判定結果出力ステップにおいて、良否判定ステップにおける照合値と検査値との照合結果が出力されるので、当該検査の結果確認を容易に行うことができる。従って、可変表示装置の検査効率を向上することができる。
【００１４】
本発明では、前記検査値は、前記記憶手段内に格納されたプログラムおよび／または表示データのチェックサム値であることが好ましい。
本発明によれば、記憶手段に格納されたデータのチェックサムを検査値とすることにより、簡便で、かつ、確実な記憶手段の誤り検出検査を行うことができる。すなわち、チェックサムは、記憶手段に記憶されたデータの加算結果であるので、記憶手段内のデータの検査値生成を迅速に行うことができるとともに、各データの加算結果は１つしか算出されないので、この加算結果であるチェックサム値と照合値とを比較することにより、簡便、かつ、確実な検査を行うことができる。
【００１５】
また、本発明の可変表示装置用検査プログラムは、所定の絵柄の組合せからなる画像を表示する表示装置本体と、この表示装置本体に前記画像を表示させるためのプログラム、および、このプログラムで表示させる絵柄データを含む表示用データを格納した記憶手段と、この記憶手段に格納されたプログラムを実行する制御手段とを備えた可変表示装置の前記記憶手段に格納されたプログラムおよび／または表示用データを検査するために、前記制御手段上で実行可能な可変表示装置用検査プログラムであって、前記制御手段に、検査開始コマンドを送信して、検査用照合値の受信を待機させる照合値受信待機ステップと、前記検査用照合値を受信させる照合値受信ステップと、受信した検査用照合値を一時的に保持させる照合値保持ステップと、前記検査用照合値を保持した状態で、前記記憶手段内のプログラムおよび／または表示用データの検査値を生成させる検査値生成ステップと、前記検査用照合値および生成された前記検査値とを対比させ、前記記憶手段内のプログラムおよび／または表示用データの良否を判定する良否判定ステップと、良否判定結果を出力させる良否判定結果出力ステップとを実行させることを特徴とする。
【００１６】
本発明によれば、前述の可変表示装置の検査方法と略同じ効果を奏することができる。
すなわち、本発明では、制御手段に検査開始コマンドを送信することによって、可変表示装置用検査プログラムが起動し、制御手段により、照合値受信待機ステップを経て、照合値受信ステップにて照合値の受信を行わせ、受信した照合値を照合値保持ステップで保持しつつ、検査値生成ステップで記憶手段のデータから検査値を生成させる。そして、この検査値を、良否判定ステップで、照合値と対比させ、記憶手段のデータの良否を判定する。これにより、外部から送信される照合値を受信して、当該照合値と、記憶手段のデータから算出される検査値とを比較することができるので、正しい照合値を用いた良否判定を行うことができる。従って、記憶手段のデータの誤り検出検査を適切に実行することができる。
また、検査開始信号の受信をトリガーとして、制御手段に、可変表示装置用検査プログラムを実行させることができるので、このような記憶手段に格納されたデータの誤り検出検査を自動的に行うことができる。従って、簡便で、より誤りのない検査を行うことができる。
【００１７】
本発明では、前記検査値は、前記記憶手段に格納されたプログラムおよび／または表示データのチェックサム値であることが好ましい。
本発明によれば、前述の可変表示装置の検査方法と略同じ効果を奏することができる。すなわち、記憶手段に格納されたデータの誤り検出検査の精度を向上することができ、かつ、当該検査を迅速に行うことができる。
【００１８】
また、本発明の記録媒体は、前述の可変表示装置用検査プログラムを記録したコンピュータ読み取り可能な記録媒体であることを特徴とする。
本発明によれば、記録媒体にコンピュータ読取可能に記録された可変表示装置用検査プログラムを実行することで、前述のような記憶手段に格納されたデータの誤り検出検査を実行することが可能となる。また、記録媒体として、ＤＡＴ（Digital Audio Tape）等の磁気テープ、ＦＤ（Flexible Disc）等の磁気ディスク、ＣＤ（Compact Disc）およびＤＶＤ（Digital Versatile Disc）等の光ディスク、光磁気ディスク、ハードディスク装置、および、半導体メモリ等を用いることができ、これらを利用して、可変表示装置用検査プログラムをインストール、実行および配布することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の一実施形態を図面に基づいて説明する。
（１）パチンコ機１の概略構成
図１は、本実施形態に係るパチンコ機１の概略構成を示す正面図である。
パチンコ機１は、本発明の遊技機に相当する。このパチンコ機１は、図１に示すように、遊技盤２と、この遊技盤２の遊技面（遊技者から見える面）２Ａ側に配置されるパネル３と、遊技盤２およびパネル３を被覆するガラス板（図示省略）と、可変表示装置４とを備えて構成されている。また、図１では図示を省略したが、これらのほかに、パチンコ機１は、遊技球の払い出しを行う払出装置５と、可変表示装置４を含めた装置全体の駆動を制御する制御基板６と、パチンコ機１を構成する電子部品に電力を供給する電源ユニットとを備えている。
なお、可変表示装置４および制御基板６の構成は、後に詳述する。
【００２０】
遊技盤２は、略矩形の合板材で形成されている。このうち、遊技者に対向し、遊技球が通過する遊技面２Ａには、図示を省略するが、複数の釘が配設され、また、複数の開口部が形成されている。これら開口部には、それぞれ入賞口等が嵌め込まれている。
【００２１】
詳述すると、図１に示すように、遊技面２Ａの略中央に形成された開口部２Ｃには、可変表示装置４が嵌め込まれている。
この可変表示装置４の上方および左右には、当該可変表示装置４の動作と連動して点灯および点滅するランプ表示装置２１およびＬＥＤ装置２２が配置されている。
可変表示装置４の下方には、遊技球が入賞すると後述する制御基板による大当り抽選が開始される入賞口であるスタートチャッカー２３が配置され、このスタートチャッカー２３に遊技球を導く風車２４が、可変表示装置４の左右に配置されている。
それぞれの風車２４の下方には、遊技球が入賞すると、所定数の遊技球が払い出される入賞口であるチャッカー２５が配置されている。
スタートチャッカー２３の下方には、制御基板による大当り抽選の結果、大当りである場合に、所定の時間が経過するまで、あるいは、所定数の遊技球が入賞するまで開閉動作が繰り返される入賞口であるアタッカー２６が配置されている。
アタッカー２６の下方には、どの入賞口にも入賞しなかった遊技球が、パネル３に導かれて飲み込まれるアウト口２７が形成されている。
【００２２】
これらのうち、スタートチャッカー２３、チャッカー２５およびアタッカー２６は、制御基板６と電気的に接続され、各入賞口２３，２５，２６に遊戯球が入賞した場合に、制御基板６に、入賞した入賞口を示す信号を出力するように構成されている。
なお、図示を省略したが、パチンコ機１には、これらの他に、可変表示装置４の動作と連動して効果音等を発生するスピーカが設けられている。
【００２３】
さらに、遊技盤２の裏面（遊技面２Ａの反対側の面）には、可変表示装置４を含むパチンコ機１全体の駆動制御を行う制御基板６（図２参照）が設けられ、また、スタートチャッカー２３、チャッカー２５およびアタッカー２６に遊技球が入賞した際に、所定数の球を払い出す払出装置５（図２参照）が設けられている。
【００２４】
パネル３は、中央が略円形状にくり抜かれた略矩形の板状体として形成され、本実施形態では、合成樹脂により形成されている。このパネル３の内側には、図示しないレールが形成されており、図示しない発射装置としてのハンドルによって打ち出された遊技球が、当該レールを通過して、パネル３の中央左側に形成された孔３１から遊技盤２の遊技面２Ａに現れるように構成されている。
【００２５】
（２）制御基板６の構成
図２は、可変表示装置４および制御基板６の構成を示すブロック図である。
制御基板６は、遊技盤２に設けられたランプ装置２１、ＬＥＤ装置２２、各入賞口２３，２５，２６および払出装置５と電気的に接続され、入賞口２３，２５，２６に遊技球が入賞した場合に、当該入賞口からの信号を受信して、所定の演出および大当たり抽選を行うものである。この制御基板６は、主制御部６１と、ＲＯＭ６２と、ＲＡＭ６３と、インターフェース６４とを備えて構成されている。
【００２６】
このうち、ＲＯＭ６２は、主制御部６１で処理されるパチンコ機１の制御プログラムおよび各種制御データが格納されており、主制御部６１により処理されるように構成されている。
また、インターフェース６４は、ランプ装置２１、ＬＥＤ装置２２、入賞口２３，２５，２６、払出装置５および可変表示装置４と、主制御部６１とに電気的に接続されている。そして、入賞口２３，２５，２６に遊技球が入賞した際に、当該入賞口２３，２５，２６から出力される検出信号を主制御部６１に出力するほか、主制御部６１から出力される駆動信号を、ランプ装置２１、ＬＥＤ装置２２、払出装置５および可変表示装置４にそれぞれ出力する。
【００２７】
主制御部６１は、ＲＯＭ６３に記憶された制御プログラムを読み込み、当該制御プログラムを実行して、パチンコ機１の駆動制御を行う。例えば、入賞口２３，２５，２６からインターフェース６４を介して入賞信号が入力した場合に、所定数の遊技球の支払いを指示する信号を、インターフェース６４を介して、払出装置５に出力する。
【００２８】
また、主制御部６１は、遊技球が入賞した入賞口がスタートチャッカー２３である場合には、大当たり抽選を行う。この抽選結果に対応したコマンド（実行命令）が、インターフェース６４を介して、後述する可変表示装置４の表示制御系４２に出力される。
【００２９】
（３）可変表示装置４の構成
可変表示装置４は、図２に示すように、画像等を形成、表示する表示装置本体４１と、当該表示装置本体４１の駆動を制御する表示制御系４２とを備えている。
このうち、表示装置本体４１は、例えば、透過型の液晶パネル、および、当該液晶パネルを背面側から照明するバックライトから構成することができる。
【００３０】
表示制御系４２は、制御基板６の主制御部６１から、インターフェース６４を介して入力するコマンドに基づいて、表示装置本体４１の駆動制御を行うものである。
この表示制御系４２は、ＣＰＵ（Central Processing Unit）等から構成される制御手段４２１と、ＲＯＭ（Read Only Memory）４２２と、ＲＡＭ（Random Access Memory）４２３と、表示制御部４２４と、画像情報を生成する際に利用される表示用データが格納された３つのＣＧＲＯＭ（Character Generator ROM）４２５，４２６，４２７と、ＶＲＡＭ（Video RAM）４２８と、インターフェース４２９とを備えて構成され、これらは、バスによって接続されている。
【００３１】
このうち、ＲＯＭ４２２は、本発明の記憶手段に相当し、制御手段４２１によって処理される制御プログラムや各種制御データが格納されている。また、ＲＡＭ４２３は、制御手段４２１の作業メモリとして利用され、必要に応じて、ＲＯＭ４２２の制御データ等が一時的に書き込まれる。
表示制御部４２４は、制御手段４２１と同様に、ＣＰＵ等によって構成され、制御手段４２１からのコマンドに応じた画像情報を生成し、当該画像情報を表示装置本体４１に出力する。このような画像情報生成のための表示用データは、ＣＧＲＯＭ４２５，４２６，４２７に記憶されている。
これらＣＧＲＯＭ４２５〜４２７は、本発明の記憶手段に相当し、当該ＣＧＲＯＭ４２５〜４２７には、表示装置本体４１で表示される画像中に含まれる文字や絵柄等のキャラクタ情報や、背景画像情報等が記憶されている。
すなわち、表示制御部４２４は、制御手段４２１からのコマンドに応じて、ＣＧＲＯＭ４２５〜４２７に格納されたキャラクタ情報および背景画像情報等を取得し、これら情報を元に画像情報を生成して、表示装置本体４１に出力する。
【００３２】
また、ＶＲＡＭ４２８は、表示装置本体４１に出力される画像情報が一時的に書き込まれるバッファである。
インターフェース４２９は、制御基板６のインターフェース６４および後述する検査機７と、制御手段４２１との間に介在し、制御基板６または検査機７から入力するコマンドを制御手段４２１に出力する。すなわち、可変表示装置４のインターフェース４２９には、制御基板６および検査機７のいずれか一方が接続される。
【００３３】
制御手段４２１は、制御基板６の主制御部６１から、インターフェース６４およびインターフェース４２９を介して入力するコマンドに基づいて、ＲＯＭ４２２に格納された制御プログラムを読み込んで、表示制御部４２４を介して表示装置本体４１に画像情報を出力して、当該表示装置本体４１による画像形成を実行させる。
また、制御手段４２１は、インターフェース４２９を介して検査機７から入力する検査開始コマンド（検査開始信号）に応じて、ＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７のチェックサム（検査値）を算出して、当該ＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７に格納されたデータの誤り検出検査を実行する。
この制御手段４２１は、コマンド受信部４２１１と、主制御部４２１２と、照合値生成部４２１３と、検査値生成部４２１４と、良否判定部４２１５と、結果出力部４２１６に、機能的に区分される。
【００３４】
コマンド受信部４２１１は、インターフェース４２９を介して入力するコマンド（実行命令）を受信する。この受信されたコマンドは、主制御部４２１２に出力される。
主制御部４２１２は、コマンド受信部４２１１で受信したコマンドの判定を行い、当該コマンドが、制御基板６からインターフェース４２９を介して入力する画像表示に係るコマンドである場合には、当該コマンドに応じた画像情報生成信号を表示制御部４２４に出力して、表示装置本体４１に当該画像情報生成信号に基づく画像を形成させる。
一方、主制御部４２１２に入力したコマンドが、ＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７に格納された各データの誤り検出検査の開始を促す検査開始コマンド（検査開始信号）である場合には、可変表示装置４を「ＲＯＭ検査」状態として、当該検査開始コマンドに続いて入力する検査用照合値生成データの受信待機を行う。
【００３５】
この受信待機状態で、コマンド受信部４２１１を介して、検査機７から照合値生成データを含んだコマンドが入力すると、主制御部４２１２は、当該コマンドの照合値生成データを、ＲＡＭ４２３に一時的に書き込んで保持する。そして、主制御部４２１２による照合値生成データの受信が終わると、ＲＡＭ４２３に一次的に保持された照合値生成データから、照合値生成部４２１３は、照合値の生成を行う。
【００３６】
照合値生成部４２１３による照合値生成が終了すると、検査値生成部４２１４は、ＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７に格納されたデータの検査値（チェックサム値）を生成する。このチェックサム値の生成は、それぞれのＲＯＭごとに行われ、当該検査値がＲＡＭ４２３に一時的に格納される。
【００３７】
検査値生成部４２１４による検査値の生成が終了すると、良否判定部４２１５は、それぞれのＲＯＭ４２２，４２５〜４２７と、当該ＲＯＭ４２２，４２５〜４２７に対応する照合値と対比して、それぞれのＲＯＭ４２２，４２５〜４２７に格納されたデータが正しいのか、あるいは、誤っているのかの良否判定を行う。
この良否判定部４２１５による良否判定の結果は、結果出力部４２１６に受け渡され、当該結果出力部４２１６は、それぞれのＲＯＭ４２２，４２５〜４２７のデータから生成された検査値と、当該ＲＯＭ４２２，４２５〜４２７に対応する照合値とを含んだ画像を形成させるコマンドを、表示制御部４２４に出力して、表示装置本体４１による画像形成を行わせる。
例えば、結果出力部４２１６は、それぞれの照合値と検査値とが一致する場合には、照合値および検査値を含む背景色が緑色の画像を形成させるコマンドを表示制御部に出力し、一致しない場合は、照合値および検査値を含む背景色が赤色の画像を形成させるコマンドを表示制御部４２４に出力する。このコマンドに基づいて表示制御部４２４は、当該コマンドに応じた画像を表示装置本体４１に形成させるので、良否判定結果を確認しやすくすることができる。
【００３８】
（４）ＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７のデータの検査方法
図３は、可変表示装置４の検査方法の処理フローを示す図である。
以下に、図３を用いて、可変表示装置４の表示制御系４２を構成するＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７に格納されたプログラムおよびデータを検査する検査方法について説明する。
表示制御系４２を構成する制御手段４２１の主制御部４２１２は、図３に示すように、動作状態を「通常動作」、すなわち、制御基板６の主制御部６１からのコマンド入力に応じた画像形成を行う動作状態に設定して起動する（処理Ｓ１１）。そして、制御手段４２１を構成するコマンド受信部４２１１は、当該コマンド受信部４２１１に入力するコマンドを主制御部４２１２に出力し、当該主制御部４２１２は、入力するコマンドの監視を行う（処理Ｓ１２）。
【００３９】
また、主制御部４２１２は、コマンド受信部４２１１を介して入力するコマンドの種類を判定する（処理Ｓ１３）。
ここで、主制御部４２１２に入力するコマンドが、制御基板６からインターフェース４２９を介して入力するコマンドであると判定した場合には、表示装置本体４１の駆動制御を行い、当該画像形成コマンドに基づく画像を形成しつつ、処理Ｓ１２に戻って、入力するコマンドの監視を続行する。
一方、主制御部４２１２に入力するコマンドが、インターフェース４２９を介して検査機７から入力する検査開始コマンドであると判定した場合には、主制御部４２１２は、動作状態を「ＲＯＭ検査」に設定し（処理Ｓ１４）、照合値生成データの受信待機状態とする（照合値受信待機ステップＳ１５）。
【００４０】
処理Ｓ１５において、照合値生成データ受信待機状態の主制御部４２１２は、照合値生成データが入力するかを判定する（処理Ｓ１６）。この処理Ｓ１６では、一定期間内に、照合値生成データまたは他のコマンドが入力するか否かを判定する。この期間は、適宜設定してよい。
この処理Ｓ１６で、一定期間内に照合値生成データの入力を検出しなかった場合、あるいは、他のコマンドの入力を検出した場合には、そのどちらかであるかを判定する（処理Ｓ３１）。
【００４１】
ここで、他のコマンドの入力を検出した場合は、主制御部４２１２は、処理Ｓ１１に戻り、動作状態の設定を「ＲＯＭ検査」から「通常動作」に変更して、入力したコマンドに対応する画像を形成させるコマンドを表示制御部４２４に出力する。
一方、一定期間内に、他のコマンドおよび照合値生成データの入力を検出しなかった場合には、主制御部４２１２から入力する信号により、結果出力部４２１６は、異常終了画面を形成させるコマンドを表示制御部４２４に出力し、表示装置本体４１にて当該異常終了画面を表示させる（処理Ｓ３２）。具体的に、結果出力部４２１６は、照合値生成データが入力しなかった旨のメッセージを含む背景色が赤色の画像を形成させるコマンドを、表示制御部４２４に出力する。
【００４２】
一方、処理Ｓ１６の判定処理において、照合値生成データの入力を検出した場合には、主制御部４２１２は、当該照合値生成データを受信して、ＲＡＭ４２３に一時的に保持する（処理Ｓ１７）。すなわち、この処理Ｓ１７が、本発明の照合値受信ステップおよび照合値保持ステップに相当する。
そして、処理Ｓ１７による照合値生成データの受信および保持を行いつつ、入力するデータに終了コマンドが含まれているか、すなわち、照合値生成データの受信が完了したか否かの判定を行う（処理Ｓ１８）。
【００４３】
ここで、終了コマンドの入力を検出していない場合には、処理Ｓ１７に戻って、引き続き入力する照合値生成データを受信して、ＲＡＭ４２３に格納、保持する。
一方、終了コマンドの入力を検出した場合には、照合値生成データの受信を終了（処理Ｓ１９）し、ＲＡＭ４２３に保持した照合値生成データから、データの検査値（チェックサム値）と照合される照合値を生成する（処理Ｓ２０）。
【００４４】
ここまでの処理Ｓ１４〜Ｓ１９において、検査機７から入力するコマンドに対する表示制御系４２の処理を、具体的に説明する。
図４は、処理Ｓ１４〜Ｓ１９の処理における検査機７と表示制御系４２とのコマンドの入出力を示した図である。なお、図４では、図３で示した処理Ｓ１５，Ｓ１６，Ｓ１８については、図示を省略している。
図４に示すように、インターフェース４２９を介して可変表示装置４に接続される検査機７は、ＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７に格納されたデータの検査開始に際して、検査開始コマンド「ＦＦ７４」を出力する（処理ＳＡ１１）。この検査開始コマンド「ＦＦ７４」を受信した制御手段４２１の主制御部４２１２は、前述のように、動作状態を「ＲＯＭ検査」に設定（処理Ｓ１４）し、照合値生成データの受信を待機する（処理Ｓ１５）。
【００４５】
検査機７は、照合値生成データの受信待機状態である表示制御系４２に対して、検査開始コマンドに続いて、照合値生成データを含んだコマンドを出力する（処理ＳＡ１２）。この処理ＳＡ１２では、検査機７は、ＲＯＭ４２２の照合値の１〜８桁目、ＣＧＲＯＭ４２５〜４２７の照合値の１〜８桁目に対応する値を含むコマンドを、順に出力する。
【００４６】
具体的に、検査機７は、まず、ＲＯＭ４２２の照合値の１桁目に対応する照合値生成データを含むコマンド「ＦＥ０Ｘ１１」を出力する。このコマンド「ＦＥ０Ｘ１１」の「ＦＥ」は、当該コマンドが照合値生成データを含むコマンドであることを示し、「０Ｘ１１」は、照合値生成データのデータ部分である。このデータ部分「０Ｘ１１」の下２桁目は、ＲＯＭ番号を指し、本実施形態では、「１」はＲＯＭ４２２を、「２」〜「４」はＣＧＲＯＭ４２５〜４２７をそれぞれ示している。また、下１桁目は、当該ＲＯＭの照合値の何桁目の値であるのかを示す桁位置情報であり、「１」は１桁目を示している。さらに、下３桁目の「Ｘ」は、下２桁目で示したＲＯＭの、下１桁目で示した桁位置の照合値の値を示している。
すなわち、コマンド「ＦＥ０Ｘ１１」は、ＲＯＭ４２２の照合値の１桁目が「Ｘ」であることを示している。なお、ここでは、照合値の所定桁の値、すなわち、照合値生成データを「Ｘ」として示しているが、「Ｘ」は、適宜決定される値である。
【００４７】
このような処理ＳＡ１２において、検査機７から出力された照合値生成データを含むコマンド「ＦＥ０Ｘ１１」は、表示制御系４２のインターフェース４２９およびコマンド受信部４２１１を介して主制御部４２１２に入力し、主制御部４２１２は、ＲＡＭ４２３に、ＲＯＭ４２２の照合値の１桁目として、照合値生成データ「Ｘ」を保存する（処理Ｓ１７０１）。
以後、同様に、検査機７から連続して出力されるコマンド「ＦＥ０Ｘ１２」、「ＦＥ０Ｘ１３」、「ＦＥ０Ｘ１４」、「ＦＥ０Ｘ１５」、「ＦＥ０Ｘ１６」、「ＦＥ０Ｘ１７」、「ＦＥ０Ｘ１８」を受信し、それぞれ処理Ｓ１７０２〜Ｓ１７０８にて、ＲＯＭ４２２の照合値の２〜８桁目として、それぞれの照合値生成データをＲＡＭ４２３に保存する。
【００４８】
また、検査機７は、ＲＯＭ４２２の照合値生成データを含むコマンドの出力に続いて、ＣＧＲＯＭ４２５の照合値生成データを含むコマンドの出力を行う。すなわち、ＲＯＭ４２２の照合値の８桁目の照合値生成データを含むコマンド「ＦＥ０Ｘ１８」に続いて、ＣＧＲＯＭ４２５の照合値の１桁目の照合値生成データを含むコマンド「ＦＥ０Ｘ２１」を出力する。
このコマンド「ＦＥ０Ｘ２１」を受信した主制御部４２１２は、ＣＧＲＯＭ４２５の照合値の１桁目として、当該照合値生成データ「Ｘ」を保存する（処理Ｓ１７１１）。
以後、検査機７は、ＣＧＲＯＭ４２５の照合値の２〜８桁目に対応する照合値生成データ、ＣＧＲＯＭ４２６の照合値の１〜８桁目に対応する照合値生成データ、および、ＣＧＲＯＭ４２７の照合値の１〜８桁目に対応する照合値生成データを含むそれぞれのコマンドを出力する。これに対し、主制御部４２１２は、当該照合値生成データを含むコマンドを受信して、各ＣＧＲＯＭ４２５〜４２７の各桁として、各コマンドに含まれる照合値生成データを保存する。
【００４９】
さらに検査機７は、ＣＧＲＯＭ４２７の８桁目の照合値生成データを含むコマンド「ＦＥ０Ｘ４８」の出力の後、データ出力終了コマンドを出力する。このデータ出力終了コマンドは、照合値生成データの出力が終了したことを意味するコマンドであり、当該データ出力終了コマンドを受信した主制御部４２１２は、照合値生成データを含むコマンド「ＦＥ０Ｘ４８」からの照合値生成データの保存処理（処理Ｓ１７３８）の後に、照合値生成データの受信処理を終了する（処理Ｓ１９）。これにより、確実に保存処理および受信処理を終了できる。なお、データ出力終了コマンドを出力せずに、処理Ｓ１７３８の所定時間経過後に、受信処理を終了するようにしてもよい。
【００５０】
次に、制御手段４２１を構成する照合値生成部４２１３は、図３に示すように、ＲＡＭ４２３に保存した照合値生成データから、ＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７の照合値を生成し、ＲＡＭ４２３に一時的に保持する（処理Ｓ２０）。
この処理Ｓ２０では、各照合値の各桁に対応する照合値生成データを連結することにより、それぞれのＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７の照合値を生成する。
例えば、照合値生成データを含むコマンドとして、コマンド「ＦＥ０１１１」、「ＦＥ０２１２」、「ＦＥ０３１３」、「ＦＥ０４１４」、「ＦＥ０Ａ１５」、「ＦＥ０Ｂ１６」、「ＦＥ０Ｃ１７」、「ＦＥ０Ｄ１８」が入力した場合、処理Ｓ１７では、ＲＯＭ４２２の照合値の１〜８桁に対応する照合値生成データとして「１」、「２」、「３」、「４」、「Ａ」、「Ｂ」、「Ｃ」、「Ｄ」がＲＡＭ４２３に保存されている。これら照合値生成データを照合値生成部４２１３が連結して、ＲＯＭ４２２の照合値「１２３４ＡＢＣＤ」を生成する。
【００５１】
なお、本実施形態では、検査機７から、照合値生成データを含むコマンドとして、データ部分に、ＲＯＭ番号および桁位置情報を付加したコマンドを送信したが、検査機７から必ず規定通りの順にコマンドを送信することを前提として、ＲＯＭ番号および桁位置情報を付加しないコマンド「ＦＥ０Ｘ」を送信するようにしてもよい。このような場合、ＲＯＭ番号および桁位置情報を不要とすることができ、１回で送信されるコマンドが短くなるので、短時間でコマンドを送信できる。また、コマンドの長さを拡張する等して、複数桁の照合値生成データを送信するようにしてもよい。
一方、検査機７が、ＲＯＭ番号および桁位置情報等の情報を付加したコマンドを送信すれば、照合値生成データの未送信を検出することにより、通信エラーの発生を検出することができる。
【００５２】
照合値の生成および保持の後、制御手段４２１を構成する検査値生成部４２１４は、それぞれのＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７の検査値、すなわち、チェックサム値を生成する（検査値生成ステップＳ２１）。このチェックサム値の生成は、それぞれのＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７ごとに行い、生成した各チェックサム値を、検査値としてＲＡＭ４２３に一時的に保持する。
【００５３】
次に、良否判定部４２１５は、それぞれのＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７の検査値と、対応する照合値との対比を行い、当該ＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７のデータの良否を判定する（良否判定ステップＳ２２）。
ここで、それぞれの検査値と、当該検査値に対応する照合値とが一致する場合には、検査が正常に終了した旨の正常終了画面を表示する（良否判定結果出力ステップＳ２３）。具体的には、結果出力部４２１６が、検査値と照合値とを含む背景色が緑色の画像を生成させるコマンドを生成し、当該コマンドを表示制御部４２４に出力する。そして、表示制御部４２４は、当該コマンドに応じた画像情報を生成して、表示装置本体４１に出力し、表示装置本体４１は、当該画像情報に応じた正常終了画像を表示する。
【００５４】
一方、それぞれの検査値と、当該検査値に対応する照合値との少なくともいずれか一組が一致しない場合には、当該検査でＲＯＭのデータに誤りが検出された旨の異常終了画面を表示する（良否判定結果出力ステップＳ３２）。具体的には、結果出力部４２１６が、検査値と照合値とを含む背景色が赤色の画像を形成させるコマンドを生成し、当該コマンドを表示制御部４２４に出力する。そして、表示制御部４２４は、当該コマンドに応じた画像情報を生成して、表示装置本体４１に出力し、表示装置本体４１は、当該画像情報に応じた異常終了画像を表示する。
この良否判定結果出力ステップＳ２３，Ｓ３２の処理終了後、ＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７に格納されたデータの検査が終了する。
【００５５】
このような本実施形態の可変表示装置４の検査方法によれば、以下のような効果を奏することができる。
それぞれのＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７に格納されたプログラムおよび表示データのチェックサム値である検査値と照合される照合値が、照合値生成データとして検査機７から出力され、可変表示装置４の表示制御系４２は、当該照合値生成データから照合値を生成するので、正しい照合値を用いたＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７の誤り検出検査を行うことができる。
すなわち、照合値が、プログラムおよび表示データとともに、予めＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７に格納されている場合では、照合値が当該ＲＯＭに誤って書き込まれてしまう可能性があり、そのような場合に適切な検査ができず、また、検査の信頼性が低いという問題がある。これに対し、ＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７の誤り検出検査の際に、検査機７から入力する照合値生成データから照合値を生成し、当該照合値と検査値とを対比させて良否判定を行うので、誤り検出検査の信頼性を向上し、適切な検査を行うことができる。
【００５６】
また、ＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７に格納されたプログラムおよび表示用データがファイル形式で格納されている場合でも、当該ＲＯＭに照合値が格納されていないので、照合値を除外した検査値であるチェックサム値を算出することを容易に行うことができる。従って、誤り検出検査を簡略化することができる。
【００５７】
さらに、検査値と照合値との判定結果、すなわち、ＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７の良否判定結果は、良否判定結果出力ステップＳ２３，Ｓ３２により、可変表示装置４の表示装置本体４１に出力されて表示されるので、誤り検出検査の結果確認を容易に行うことができる。
【００５８】
なお、以上説明したような可変表示装置の検査方法は、検査開始コマンドの入力により実行される可変表示装置用検査プログラムによって実現する構成としてもよい。例えば、前述の検査方法における処理Ｓ１１〜２３，Ｓ３１，Ｓ３２を実行する可変表示装置用検査プログラムを格納したＲＯＭを設け、検査機７から検査開始コマンドが入力したことをトリガーとして、当該プログラムを読み込んで実行するような構成でもよい。このような構成とすれば、可変表示装置４の誤り検出検査を自動的に実行することができるので、可変表示装置４の検査を簡略化することができる。
【００５９】
また、可変表示装置用検査プログラムは、ＲＯＭに格納される構成だけでなく、可変表示装置４に接続可能に構成され、当該可変表示装置４の表示制御系４２を構成する制御手段４２１で読み込み可能な記憶媒体に格納される構成であってもよい。このような記憶媒体として、ＤＡＴ（Digital Audio Tape）等の磁気テープ、ＦＤ（Flexible Disc）等の磁気ディスク、ＣＤ（Compact Disc）およびＤＶＤ（Digital Versatile Disc）等の光ディスク、光磁気ディスク、ハードディスク装置、および、半導体メモリ等を挙げることができる。
このような可変表示装置用検査プログラムを、前述のような記憶媒体に、コンピュータ読取可能に記録すれば、可変表示装置用検査プログラムの配布を容易に行うことができる。また、インターネット等に接続して、可変表示装置用検査プログラムを配布するような構成としても、同様である。
【００６０】
（５）実施形態の変形
本発明を実施するための最良の構成などは、以上の記載で開示されているが、本発明は、これらに限定されるものではない。すなわち、本発明は、主に特定の実施形態に関して特に図示され、かつ、説明されているが、本発明の技術的思想および目的の範囲から逸脱することなく、以上述べた実施形態に対し、形状、材質、数量、その他の詳細な構成において、当業者が様々な変形を加えることができるものである。
従って、上記に開示した形状、材質などを限定した記載は、本発明の理解を容易にするために例示的に記載したものであり、本発明を限定するものではないから、それらの形状、材質などの限定の一部若しくは全部の限定を外した部材の名称での記載は、本発明に含まれるものである。
【００６１】
前記実施形態では、検査値は、ＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７に格納されたプログラムおよび表示データの加算結果であるチェックサム値としたが、本発明はこれに限らず、他の方法による演算結果としてもよい。
また、ＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７に格納された全てのデータから検査値を生成するだけでなく、選択したデータから検査値を生成するようにしてもよい。
【００６２】
前記実施形態では、ＲＯＭ４２２およびＣＧＲＯＭ４２５〜４２７に格納されたデータを検査対象としたが、本発明はこれに限らず、可変表示装置４の駆動制御に係るデータであれば、他の記憶手段に格納されたデータでもよい。
【００６３】
前記実施形態では、可変表示装置４は、パチンコ機１に設けられるとしたが、本発明はこれに限らず、パチスロ機や他の遊技機に設けられる可変表示装置としてもよい。
【産業上の利用可能性】
【００６４】
本発明は、画像を表示する表示装置本体と、プログラムおよびデータを格納した記憶手段と、当該記憶手段に格納されたプログラムを実行する制御手段とを備えた可変表示装置の当該記憶手段に格納されたプログラムおよびデータの検査方法として好適に利用することができる。
【図面の簡単な説明】
【００６５】
【図１】本発明の一実施形態にかかるパチンコ機を示す正面図。
【図２】前記実施形態のパチンコ機の可変表示装置および制御基板の構成を示すブロック図。
【図３】前記実施形態の表示制御系のデータの検査方法の処理フローを示す図。
【図４】前記実施形態の検査機と表示制御系とのコマンド入出力および処理を示す図。
【符号の説明】
【００６６】
１…パチンコ機、４…可変表示装置、４１…表示装置本体、４２２…ＲＯＭ（記憶手段）、４２５，４２６，４２７…ＣＧＲＯＭ（記憶手段）、４２１…制御部（制御手段）、Ｓ１５…照合値受信待機ステップ、Ｓ１７…処理（照合値受信ステップ、照合値保持ステップ）、Ｓ２１…検査値生成ステップ、Ｓ２２…良否判定ステップ、Ｓ２３，Ｓ３２…良否判定結果出力ステップ。
【図１】
2006130003.tif 000003
【図２】
2006130003.tif 000004
【図３】
2006130003.tif 000005
【図４】
2006130003.tif 000006