(57)【特許請求の範囲】
【請求項１】
遊技機作製者が、遊技機における遊技の基本制御を行う基本遊技プログラムを作製して、当該基本遊技プログラムを、遊技機作製者とは異なる第三者機関に設けた基準基本遊技プログラム記憶手段に記憶する基本遊技プログラム記憶工程と、
第三者機関において、上記基本遊技プログラムと一体となって、遊技者に付与する利益を決定する利益処理プログラムを作製し、該利益処理プログラムを第三者機関に設けた基準利益処理プログラム記憶手段に記憶する利益処理プログラム記憶工程と、
上記第三者機関において、上記基準基本遊技プログラム記憶手段に記憶された基本遊技プログラムと、上記基準利益処理プログラム記憶手段に記憶された利益処理プログラムとを読み出し、両プログラムをマージして遊技プログラムを生成し、生成した遊技プログラムが、予め定めた動作基準を満たしているかどうかを、動作基準確認手段により確認する動作基準確認工程と、
上記動作基準確認工程において、予め定めた動作基準を満たしていると判断された場合に、遊技機作製者が、当該動作基準を満たしている基本遊技プログラムを遊技機内に設けた遊技プログラム記憶手段に記憶するとともに、当該基本遊技プログラムを記憶した遊技機を、遊技店に納入する納入工程と、
上記基本遊技プログラムが記憶され、遊技店に納入された遊技機を、最初に動作させる場合に、上記第三者機関の基準基本遊技プログラム記憶手段に記憶された基本遊技プログラムを読み出して、遊技店に設けた基本遊技プログラム記憶手段に記憶するとともに、基本遊技プログラム記憶手段に記憶された基本遊技プログラムと当該遊技機の遊技プログラム記憶手段に記憶された基本遊技プログラムとを、プログラム比較手段により比較するプログラム比較工程と、
上記第三者機関の基準利益処理プログラム記憶手段から利益処理プログラムを読み出して、遊技店に設けた利益処理プログラム記憶手段に記憶するとともに、上記比較工程において、両基本遊技プログラムが一致していると判断した場合に、該基本遊技プログラムと、利益処理プログラム記憶手段に記憶された利益処理プログラムとをマージして遊技プログラムを生成し、当該遊技プログラムを当該遊技機に設けた遊技プログラム記憶手段に記憶する遊技プログラム記憶工程と、
からなることを特徴とする遊技プログラム配給方法。
【請求項２】
遊技機作製者により作製される遊技機と、
該遊技機内に設けられ、遊技機作製者により作製された、遊技機における遊技の基本制御を行う基本遊技プログラムを記憶する遊技プログラム記憶手段と、
遊技機作製者とは異なる第三者機関に設けられ、上記遊技機作製者により作製された遊技機における遊技の基本制御を行う基本遊技プログラムを記憶する基準基本遊技プログラム記憶手段と、
上記第三者機関に設けられ、第三者機関により作製された、上記基本遊技プログラムと一体となって、遊技者に付与する利益を決定する利益処理プログラムを記憶する基準利益処理プログラム記憶手段と、
上記第三者機関に設けられ、基準基本遊技プログラム記憶手段に記憶された基本遊技プログラムと、基準利益処理プログラム記憶手段に記憶された利益処理プログラムとをマージして遊技プログラムを生成するとともに、生成した遊技プログラムが、予め定めた動作基準を満たしているかどうかを確認する動作基準確認手段と、
遊技店に設けられ、上記第三者機関の基準基本遊技プログラム記憶手段から基本遊技プログラムを読み出して記憶する基本遊技プログラム記憶手段と、
遊技店に設けられ、上記第三者機関の基準利益処理プログラム記憶手段から利益処理プログラムを読み出して記憶する利益処理プログラム記憶手段と、
上記遊技機に設けられ、遊技機を動作させる場合に、当該遊技機の遊技プログラム記憶手段に記憶された基本遊技プログラムと、上記基本遊技プログラム記憶手段に記憶された基本遊技プログラムとを比較するプログラム比較手段と、
上記遊技機に設けられ、該プログラム比較手段において両基本遊技プログラムが一致していると判断した場合に、該基本遊技プログラムと、上記利益処理プログラム記憶手段に記憶された利益処理プログラムとをマージして遊技プログラムを生成し、当該遊技プログラムを遊技機内に設けた遊技プログラム記憶手段に記憶する遊技プログラム生成手段と、
からなることを特徴とする遊技プログラム配給システム。
【請求項３】
上記プログラム比較手段において、遊技機の遊技プログラム記憶手段に記憶された基本遊技プログラムと、基本遊技プログラム記憶手段に記憶された基本遊技プログラムとが不一致であると判断した場合に、上記第三者機関に対して、両プログラムが不一致である旨の不一致情報を送信する不一致情報送信手段を備えていることを特徴とする請求項２記載の遊技プログラム配給システム。
【請求項４】
上記プログラム比較手段には、
予め定めた所定時間毎に、遊技機に設けた遊技プログラム記憶手段に記憶された基本遊技プログラムと、遊技店に設けた基本遊技プログラム記憶手段に記憶された基本遊技プログラムとの比較を行う、所定間隔プログラム比較手段を備えていることを特徴とする請求項２または請求項３記載の遊技プログラム配給システム。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、遊技機における遊技処理を行うための遊技プログラムの配給方法及び配給システムに関する。
【０００２】
【従来の技術】
パチンコ機などの遊技機は、遊技の健全性を担保するため、所定の第三者検定機関による検定を受けた後でなければ市販できない。
このため、遊技機において遊技を行うための遊技プログラムは、遊技機メーカーにより作製されて、検定機関において、予め定めた所定の動作基準を満たすかどうかが検定された後、遊技機内の役物制御装置内のＲＯＭ（リードオンリメモリ）に記憶され、この状態で市販されていた。
そして、遊技プログラムが記憶された遊技機は、遊技店に納入されて設置され、初期調整を行った後、遊技者の遊技に供されていた。
遊技店に設置された遊技機では、役物制御装置内のＲＯＭに記憶された遊技プログラムにしたがって、図柄表示装置や入賞装置等の役物が動作し、遊技が行われている。
【０００３】
【発明が解決しようとする課題】
しかし、上記した従来の遊技プログラムの配給方法では、検定機関において、動作基準を満たすかどうかの検定を受けてはいるが、検定を受ける遊技プログラム自体が単独で動作するプログラムであるため、検定を受けた後にプログラムを不正に改竄することが可能であった。
このように、遊技プログラムが不正に改竄されると、健全な遊技を行うことができないという問題があった。
また、遊技者間における公平性も損なわれ、遊技の興趣を損ねるという問題があった。
【０００４】
本発明は、上記した従来の技術の有する問題点に鑑み提案されたもので、遊技プログラムの改竄を防止して、健全かつ公平な遊技を行うことができる、遊技プログラム配給方法及び遊技プログラム配給システムを提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記した目的を達成するため、請求項１記載の発明は、
遊技機作製者が、遊技機における遊技の基本制御を行う基本遊技プログラムを作製して、当該基本遊技プログラムを、遊技機作製者とは異なる第三者機関に設けた基準基本遊技プログラム記憶手段に記憶する基本遊技プログラム記憶工程と、
第三者機関において、上記基本遊技プログラムと一体となって、遊技者に付与する利益を決定する利益処理プログラムを作製し、該利益処理プログラムを第三者機関に設けた基準利益処理プログラム記憶手段に記憶する利益処理プログラム記憶工程と、
上記第三者機関において、上記基準基本遊技プログラム記憶手段に記憶された基本遊技プログラムと、上記基準利益処理プログラム記憶手段に記憶された利益処理プログラムとを読み出し、両プログラムをマージして遊技プログラムを生成し、生成した遊技プログラムが、予め定めた動作基準を満たしているかどうかを、動作基準確認手段により確認する動作基準確認工程と、
上記動作基準確認工程において、予め定めた動作基準を満たしていると判断された場合に、遊技機作製者が、当該動作基準を満たしている基本遊技プログラムを遊技機内に設けた遊技プログラム記憶手段に記憶するとともに、当該基本遊技プログラムを記憶した遊技機を、遊技店に納入する納入工程と、
上記基本遊技プログラムが記憶され、遊技店に納入された遊技機を、最初に動作させる場合に、上記第三者機関の基準基本遊技プログラム記憶手段に記憶された基本遊技プログラムを読み出して、遊技店に設けた基本遊技プログラム記憶手段に記憶するとともに、基本遊技プログラム記憶手段に記憶された基本遊技プログラムと当該遊技機の遊技プログラム記憶手段に記憶された基本遊技プログラムとを、プログラム比較手段により比較するプログラム比較工程と、
上記第三者機関の基準利益処理プログラム記憶手段から利益処理プログラムを読み出して、遊技店に設けた利益処理プログラム記憶手段に記憶するとともに、上記比較工程において、両基本遊技プログラムが一致していると判断した場合に、該基本遊技プログラムと、利益処理プログラム記憶手段に記憶された利益処理プログラムとをマージ（ｍｅｒｇｅ：組み合せ，合併，結合，合成，連結）して遊技プログラムを生成し、当該遊技プログラムを当該遊技機に設けた遊技プログラム記憶手段に記憶する遊技プログラム記憶工程と、
から遊技プログラム配給方法を構成したことを特徴とする。
【０００６】
また、請求項２記載の発明は、
遊技機作製者により作製される遊技機と、
該遊技機内に設けられ、遊技機作製者により作製された、遊技機における遊技の基本制御を行う基本遊技プログラムを記憶する遊技プログラム記憶手段と、
遊技機作製者とは異なる第三者機関に設けられ、上記遊技機作製者により作製された遊技機における遊技の基本制御を行う基本遊技プログラムを記憶する基準基本遊技プログラム記憶手段と、
上記第三者機関に設けられ、第三者機関により作製された、上記基本遊技プログラムと一体となって、遊技者に付与する利益を決定する利益処理プログラムを記憶する基準利益処理プログラム記憶手段と、
上記第三者機関に設けられ、基準基本遊技プログラム記憶手段に記憶された基本遊技プログラムと、基準利益処理プログラム記憶手段に記憶された利益処理プログラムとをマージして遊技プログラムを生成するとともに、生成した遊技プログラムが、予め定めた動作基準を満たしているかどうかを確認する動作基準確認手段と、
遊技店に設けられ、上記第三者機関の基準基本遊技プログラム記憶手段から基本遊技プログラムを読み出して記憶する基本遊技プログラム記憶手段と、
遊技店に設けられ、上記第三者機関の基準利益処理プログラム記憶手段から利益処理プログラムを読み出して記憶する利益処理プログラム記憶手段と、
上記遊技機に設けられ、遊技機を動作させる場合に、当該遊技機の遊技プログラム記憶手段に記憶された基本遊技プログラムと、上記基本遊技プログラム記憶手段に記憶された基本遊技プログラムとを比較するプログラム比較手段と、
上記遊技機に設けられ、該プログラム比較手段において両基本遊技プログラムが一致していると判断した場合に、該基本遊技プログラムと、上記利益処理プログラム記憶手段に記憶された利益処理プログラムとをマージして遊技プログラムを生成し、当該遊技プログラムを遊技機内に設けた遊技プログラム記憶手段に記憶する遊技プログラム生成手段と、
から遊技プログラム配給システムを構成したことを特徴とする。
【０００７】
また、請求項３記載の発明は、上記した請求項２記載の構成に加えて、
上記プログラム比較手段において、遊技機の遊技プログラム記憶手段に記憶された基本遊技プログラムと、基本遊技プログラム記憶手段に記憶された基本遊技プログラムとが不一致であると判断した場合に、上記第三者機関に対して、両プログラムが不一致である旨の不一致情報を送信する不一致情報送信手段を備えていることを特徴とする。
【０００８】
また、請求項４記載の発明は、上記した請求項２または請求項３記載の構成に加えて、
上記プログラム比較手段には、
予め定めた所定時間毎に、遊技機に設けた遊技プログラム記憶手段に記憶された基本遊技プログラムと、遊技店に設けた基本遊技プログラム記憶手段に記憶された基本遊技プログラムとの比較を行う、所定間隔プログラム比較手段を備えていることを特徴とする。
【０００９】
【作用】
請求項１または請求項２記載の発明では、まず、遊技機作製者が、遊技機における遊技の基本制御を行う基本遊技プログラムを作製して、当該基本遊技プログラムを、遊技機作製者とは異なる第三者機関に設けた基準基本遊技プログラム記憶手段に記憶する。
【００１０】
次に、第三者機関において、基本遊技プログラムと一体となって、遊技者に付与する利益を決定する利益処理プログラムを作製し、該利益処理プログラムを第三者機関に設けた基準利益処理プログラム記憶手段に記憶する。
【００１１】
さらに、第三者機関において、基準基本遊技プログラム記憶手段に記憶された基本遊技プログラムと、基準利益処理プログラム記憶手段に記憶された利益処理プログラムとを読み出し、両プログラムをマージして遊技プログラムを生成し、生成した遊技プログラムが、予め定めた動作基準を満たしているかどうかを、動作基準確認手段により確認する。
【００１２】
そして、動作基準確認手段において、予め定めた動作基準を満たしていると判断された場合に、遊技機作製者が、当該動作基準を満たしている基本遊技プログラムを遊技機内に設けた遊技プログラム記憶手段に記憶するとともに、当該基本遊技プログラムを記憶した遊技機を、遊技店に納入する。
【００１３】
遊技機の納入を受けた遊技店では、遊技機を最初に動作させる場合に、第三者機関の基準基本遊技プログラム記憶手段に記憶された基本遊技プログラムを読み出して、遊技店に設けた基本遊技プログラム記憶手段に記憶するとともに、基本遊技プログラム記憶手段に記憶された基本遊技プログラムと当該遊技機の遊技プログラム記憶手段に記憶された基本遊技プログラムとを、プログラム比較手段により比較する。
【００１４】
さらに、第三者機関の基準利益処理プログラム記憶手段から利益処理プログラムを読み出して、遊技店に設けた利益処理プログラム記憶手段に記憶する。
【００１５】
そして、基本遊技プログラム記憶手段に記憶された基本遊技プログラムと当該遊技機の遊技プログラム記憶手段に記憶された基本遊技プログラムとを比較し、両基本遊技プログラムが一致していると判断した場合に、該基本遊技プログラムと、利益処理プログラム記憶手段に記憶された利益処理プログラムとをマージして遊技プログラムを生成し、当該遊技プログラムを当該遊技機に設けた遊技プログラム記憶手段に記憶する。
【００１６】
請求項１または請求項２に記載した発明に係る遊技機では、このようにして遊技プログラムが生成されて遊技機内に記憶されることにより、初めて遊技機において遊技を行うことができる。
【００１７】
このように、遊技プログラムが、遊技機における遊技の基本制御を行う基本遊技プログラムと、基本遊技プログラムと一体となって、遊技者に付与する利益を決定する利益処理プログラムとに分割して作製され、さらに、利益処理プログラムは、公正を保つことができる第三者機関により作製されるとともに、基本遊技プログラムも、この第三者機関により動作基準に合致するかどうかが確認されるので、遊技プログラムが不正に改竄されるおそれがない。
したがって、健全な遊技を行うことができるとともに、遊技者間における公平性が担保され、遊技の興趣を損なうことがない。
【００１８】
また、請求項３記載の発明では、プログラム比較手段において、遊技機の遊技プログラム記憶手段に記憶された基本遊技プログラムと、基本遊技プログラム記憶手段に記憶された基本遊技プログラムとが不一致であると判断した場合に、不一致情報送信手段により、第三者機関に対して、両プログラムが不一致である旨の不一致情報が送信される。
【００１９】
したがって、遊技店に遊技機が納入された後も、遊技プログラムが改竄されていないかどうかを監視しているので、遊技プログラムの不正改竄を、確実に防止することができる。
【００２０】
また、請求項４記載の発明では、プログラム比較手段に設けた所定間隔プログラム比較手段により、予め定めた所定時間毎に、遊技機に設けた遊技プログラム記憶手段に記憶された基本遊技プログラムと、遊技店に設けた基本遊技プログラム記憶手段に記憶された基本遊技プログラムとの比較が行われる。
【００２１】
したがって、定期的に遊技プログラムが改竄されていないかどうかを監視しているので、遊技プログラムの不正改竄を、さらに一層確実に防止することができる。
【００２２】
【実施例】
以下、本発明の実施例を、図面に基づき説明する。
なお、以下に示す実施例では、代表的な遊技機であるパチンコ機における遊技プログラムの配給方法及び配給システムについて説明する。
図１は、本発明に係る遊技プログラム配給システムの概略構成を示すブロック図であり、遊技機であるパチンコ機１は、遊技機作製者であるパチンコ機メーカー２により作製され、遊技店であるパチンコ店３に納入される。
また、このパチンコ機メーカー２では、パチンコ機１における遊技の基本制御を行う基本遊技プログラムも作製される。
【００２３】
この基本遊技プログラムは、パチンコ機メーカー２とは異なる第三者機関であるセキュリティ管理会社４により、予め定めた動作基準を満たしているかどうかが確認される。
【００２４】
この基本遊技プログラムの確認を行うセキュリティ管理会社４には、詳細には図示しないが、ＣＰＵ（中央演算装置），ＲＯＭ（リードオンリメモリ），ＲＡＭ（ランダムアクセスメモリ）等を備えた管理装置５が設けてある。
この管理装置５内には、上記したパチンコ機メーカー２により作製された基本遊技プログラムを記憶するための基準基本遊技プログラム記憶手段６と、セキュリティ管理会社４により作製されて、上記基本遊技プログラムと一体となって、遊技者に付与する利益を決定する利益処理プログラムを記憶する基準利益処理プログラム記憶手段７と、基準基本遊技プログラム記憶手段６に記憶された基本遊技プログラムと、基準利益処理プログラム記憶手段７に記憶された利益処理プログラムとをマージして遊技プログラムを生成するとともに、生成した遊技プログラムが、予め定めた動作基準を満たしているかどうかを確認する動作基準確認手段８とが設けてある。
【００２５】
パチンコ機メーカー２からパチンコ機１の供給を受けるパチンコ店３内には、このパチンコ機１の他に、遊技プログラムを監視するためのプログラム監視装置９が設けてある。
【００２６】
パチンコ機メーカー２で作製されパチンコ店３に供給される各パチンコ機１内には、図１の概略ブロック図に示すように、入賞装置等の役物１３と電気的に連絡してこれを制御するための役物制御装置１０が設けてある。また、このパチンコ機１内には、役物制御装置１０とプログラム監視装置９との間に電気的に連絡し介在する役物インターフェース装置１１が設けてある。
【００２７】
役物制御装置１０内には、パチンコ機メーカー２により作製され、セキュリティ管理会社４により動作確認の許可を取得したパチンコ機１における遊技の基本制御を行う基本遊技プログラムを記憶する遊技プログラム記憶手段１４が設けてある。
【００２８】
また、パチンコ店３内に設置されて複数のパチンコ機１…のプログラム監視を担当するプログラム監視装置９内には、セキュリティ管理会社４の基準基本遊技プログラム記憶手段６から基本遊技プログラムを取得して記憶する基本遊技プログラム記憶手段１８と、セキュリティ管理会社４の基準利益処理プログラム記憶手段７から利益処理プログラムを取得して記憶する利益処理プログラム記憶手段１９と、後述するプログラム比較手段１６において、パチンコ機１の遊技プログラム記憶手段１４に記憶された基本遊技プログラムと、基本遊技プログラム記憶手段１８に記憶された基本遊技プログラムとが不一致であると判断した場合に、セキュリティ管理会社４に対して、両プログラムが不一致である旨の不一致情報を送信する不一致情報送信手段２０とが設けてある。
【００２９】
そして、役物インターフェース装置１１内には、役物制御装置内に設けた遊技プログラム記憶手段１４に記憶された基本遊技プログラムと、プログラム監視装置９内に設けた基本遊技プログラム記憶手段１８に記憶された基本遊技プログラムとを比較するプログラム比較手段１６と、このプログラム比較手段１６の比較の結果、一致が認められた場合に、この基本遊技プログラムと、プログラム監視装置９に設けた利益処理プログラム記憶手段１９に記憶された利益処理プログラムとをマージして役物制御装置１０に設けた遊技プログラム記憶手段１４に動作可能な遊技プログラムとして記憶させる遊技プログラム生成手段１５が設けてある。
上記したプログラム比較手段１６には、予め定めた所定時間毎に、役物制御装置１０に設けた遊技プログラム記憶手段１４に記憶された基本遊技プログラムが改竄されていないことを確認するための、所定間隔プログラム比較手段１７が設けてある。
【００３０】
次に、図２から図４に基づき、上記したように構成された遊技プログラム配給システムにおける遊技プログラム配給処理の概略手順を説明する。
図２は、パチンコ機メーカーにおける基本遊技プログラム作製の概略手順を示したフローチャート、図３は、セキュリティ管理会社における利益処理プログラム作製の概略手順を示したフローチャート、図４は、パチンコ店における遊技プログラム生成の概略手順を示したフローチャートである。
【００３１】
パチンコ機メーカー２では、基本遊技プログラムである役物制御基本プログラムを作製する。
図２に示すように、役物制御基本プログラムを作製するには、まず、大当たりの発生確率を決定するための乱数を処理するためのワークアドレスを決定する（Ｓ１）。
そして、セキュリティ管理会社４に対して、決定した乱数を処理するためのワークアドレスを教示する（Ｓ２）とともに、所望の乱数値（確率値）を申請する。
【００３２】
次に、大当たりが発生する確率を決定するための乱数処理以外の役物制御基本プログラムを設計するとともに（Ｓ３）、役物制御プログラムで動作する入賞装置等の役物の装置部分を設計する（Ｓ４）。
そして、役物制御基本プログラムと役物の装置部分を完成させ（Ｓ５）、セキュリティ管理会社４に対して、役物制御基本プログラムを教示する（Ｓ６）。具体的には、役物制御基本プログラムのフローチャートや、コーディング後の役物制御基本プログラム本体を記憶したＲＯＭまたはＣＤ−ＲＯＭ等を、セキュリティ管理会社４に納品する。
【００３３】
次に、セキュリティ管理会社４による動作確認試験の許可を取得した場合に、役物制御装置１０内の遊技プログラム記憶手段１４に、作製した役物制御基本プログラムが記憶されたパチンコ機１を、パチンコ店３に対して出荷する（Ｓ７）。
【００３４】
パチンコ機メーカー２から、大当たりの発生確率を決定するための乱数処理のモジュールを組み込むワークアドレス、所望の大当たりの発生確率値、及び役物制御基本プログラムの提供を受けたセキュリティ管理会社４では、大当たりの発生確率を決定するための乱数を処理するための利益処理プログラムである乱数処理プログラムを作製する。また、パチンコ機メーカー２から提供を受けた役物制御基本プログラムは、管理装置５内に設けた基準基本遊技プログラム記憶手段６に記憶される。
【００３５】
図３に示すように、乱数処理プログラムを作製するには、まず、乱数処理プログラムを設計して、管理装置５内に設けた基準利益処理プログラム記憶手段７に記憶するとともに（Ｓ８）、この乱数処理プログラムを、管理装置５内の基準基本遊技プログラム記憶手段６に記憶した役物制御基本プログラムとマージし、管理装置５内に設けた動作基準確認手段８により、マージ後の完成した役物制御プログラムをチェックする（Ｓ９）。また、この役物制御プログラムを、遊技機メーカーより提出された遊技機で動作させて、大当たり時の出玉チェック等の性能試験も併せて行う。
【００３６】
そして、マージ後の役物制御プログラムが、予め定めた動作基準に合致しているかどうかを判断する（Ｓ１０）。
【００３７】
ここで、マージ後の役物制御プログラムが、予め定めた動作基準に合致している場合には、当該役物制御プログラムが動作するパチンコ機１が納入されたパチンコ店３に対して、営業許可が与えられているかを判断し（Ｓ１１）、与えられている場合には当該パチンコ店３に対して、要求がある場合に、役物制御基本プログラムと、乱数処理プログラムとを送出する（Ｓ１２）。
【００３８】
一方、上記した動作基準合致判断（Ｓ１０）において、マージ後の役物制御プログラムが、予め定めた動作基準に合致していない場合には、動作基準に合致するよう役物制御基本プログラムが修正されるまでの間、パチンコ機メーカー２に対して、パチンコ機１の出荷を停止させる（Ｓ１１）。
【００３９】
セキュリティ管理会社４から、役物制御基本プログラムと、乱数処理プログラムを受け取ったパチンコ店３では、プログラム監視装置９内に設けた基本遊技プログラム記憶手段１８に、役物制御基本プログラムを記憶するとともに、プログラム監視装置９内に設けた利益処理プログラム記憶手段１９に、乱数処理プログラムを記憶する。
【００４０】
パチンコ店３では、図４に示すように、パチンコ機メーカー２から、役物制御基本プログラムを記憶したパチンコ機１の納入を受けるとともに、セキュリティ管理会社４から、役物制御基本プログラムと、乱数処理プログラムを受け取ると、当該パチンコ機１の動作チェックを開始する（Ｓ１４）。
【００４１】
そして、役物インターフェース装置１１内に設けたプログラム比較手段１６により、役物制御装置１０内に設けた遊技プログラム記憶手段１４に記憶された役物制御基本プログラムと、セキュリティ管理会社４から受け取り、プログラム監視装置９内に設けた基本遊技プログラム記憶手段１８内に記憶された役物制御基本プログラムとを比較する（Ｓ１５）。
【００４２】
両役物制御基本プログラムが一致している場合には、役物インターフェース装置１１内に設けた遊技プログラム生成手段１５により、プログラム監視装置９内に設けた基本遊技プログラム記憶手段１８に記憶された役物制御基本プログラムと、利益処理プログラム記憶手段１９に記憶された利益処理プログラムとをマージして、マージ後の役物制御プログラムを、役物制御装置内に設けた遊技プログラム記憶手段１４に記憶する（Ｓ１６）。
【００４３】
そして、完成した役物制御プログラムが記憶されたパチンコ機１を遊技に供して（Ｓ１７）、処理を終了する。
【００４４】
一方、役物制御基本プログラムの比較処理（Ｓ１５）において、両役物制御基本プログラムが一致していない場合には、パチンコ機１における動作を停止して（Ｓ１８）、処理を終了する。
【００４５】
次に、図５に基づき、パチンコ店３内に設置するプログラム監視装置９を、図１とは別の観点から説明する。
図５は、プログラム監視装置９の概略構成を示したブロック図であり、プログラム監視装置９内には、相互に電気的に連絡したＣＰＵ（中央演算装置）３０，ＲＯＭ（リードオンリメモリ）３１，ＲＡＭ（ランダムアクセスメモリ）３２を備えている。
【００４６】
このＣＰＵ３０等は、通信インターフェース回路（通信Ｉ／Ｆ）３３を介して、セキュリティ管理会社４の管理装置５と、電話回線３４により電気的に連絡しているとともに、通信インターフェース回路３５を介して、パチンコ機１内の役物制御装置１０に設けた役物インターフェース装置（役物Ｉ／Ｆ装置）１１と電気的に連絡している。
【００４７】
また、ＣＰＵ３０等は、インターフェース回路（Ｉ／Ｆ）３６を介して、各種表示を行う表示装置（ＬＣＤ）３７と、警報音等を発生するブザー３８と、ハードディスク記憶装置３９と電気的に連絡して、これらを制御している。
【００４８】
上記したハードディスク記憶装置３９が、基本遊技プログラム記憶手段１８及び利益処理プログラム記憶手段１９として機能し、通信インターフェース回路３３が、不一致情報送信手段２０として機能する。
【００４９】
また、プログラム監視装置９には、電源供給装置４０から電源が供給されている。
【００５０】
次に、図６から図８に基づき、プログラム監視装置９におけるプログラム監視処理の手順を説明する。
図６，図７は、プログラム監視装置におけるプログラム監視処理の手順を示したフローチャート、図８は、図６に示した自己診断処理の手順を示したフローチャートである。
【００５１】
図６，図７に示すように、プログラム監視装置９において、電源が投入されると（Ｓ２０）、まず、プログラム監視装置９を構成する各機器の状態を判断するための自己診断処理（Ｓ２１）が行われる。
【００５２】
次に、パチンコ店３内に設置した各パチンコ機１に対して、役物機種を表す役物機種コードを要求する（Ｓ２２）。
【００５３】
そして、全てのパチンコ機１から役物機種コードを受信したかどうかを判断し（Ｓ２３）、全てのパチンコ機１から役物機種コードを受信しない場合には、全てのパチンコ機１から役物機種コードを受信するまでの間、役物機種コードを受信しないパチンコ機ナンバーを、表示装置（ＬＣＤ）３７に表示するとともに、ブザー３８から警報音を発生する（Ｓ２４）。
【００５４】
全てのパチンコ機１から役物機種コードを受信すると、受信した役物機種コードを役物機種コード別に分類し（Ｓ２５）、ハードディスク記憶装置３９内に、対応機種の役物制御基本プログラムと、乱数処理プログラムが記憶されているかどうかを判断する（Ｓ２６）。
【００５５】
ここで、ハードディスク記憶装置３９内に、対応機種の役物制御基本プログラムと、乱数処理プログラムが記憶されていない場合には、セキュリティ管理会社４の管理装置５に対して、当該対応機種の役物制御基本プログラムと、乱数処理プログラムを要求し（Ｓ２７）、セキュリティ管理会社４の管理装置５から、該当する役物制御基本プログラムと、乱数処理プログラムが送信されてくるのを待つ（Ｓ２８）。
【００５６】
セキュリティ管理会社４の管理装置５から、該当する役物制御基本プログラムと、乱数処理プログラムが送信されてくると、当該役物制御基本プログラム等をハードディスク記憶装置３９内に記憶し（Ｓ２９）、ハードディスク記憶装置３９のプログラム存在確認処理（Ｓ２６）へ戻る。
【００５７】
そして、ハードディスク記憶装置３９内に、対応機種の役物制御基本プログラムと、乱数処理プログラムが記憶されている場合には、この役物制御基本プログラムと、乱数処理プログラムを、対応するパチンコ機１の役物インターフェース装置１１に送信し（Ｓ３０）、各パチンコ機１の役物インターフェース装置１１から、プログラムＮＧコマンドが送信されてくるのを待つ（Ｓ３１）。
【００５８】
ここで、役物インターフェース装置１１から、プログラムＮＧコマンドが送信されてきた場合には、表示装置（ＬＣＤ）３７にプログラムＮＧが発生した旨を表示するとともに、ブザー３８から警報音を発生し（Ｓ３２）、セキュリティ管理会社４の管理装置５に対して、不一致情報を送信する（Ｓ３３）。
【００５９】
上記した自己診断処理（Ｓ２１）では、まず、ハードディスク記憶装置３９をチェックするとともに、メモリをチェックする（Ｓ２１ａ）。
【００６０】
そして、チェックで異常が発生しているかどうかを判断し（Ｓ２１ｂ）、チェックで異常が発生している場合には、セキュリティ管理会社４の管理装置５に対して、システム異常コードを送信して（Ｓ２１ｃ）、処理を復帰する。
一方、チェックで異常が発生していない場合には、直ちに、処理を復帰する。
【００６１】
次に、図９に基づき、パチンコ機１内に設けた役物制御装置１０を、図１とは別の観点から説明する。
図９は役物制御装置１０の概略構成を示したブロック図であり、役物制御装置１０は、コネクタ５０ａ，５０ｂにより役物インターフェース装置１１と電気的に接続されている。
【００６２】
そして、役物インターフェース装置１１内には、役物インターフェース装置１１を電気的に制御するための１チップマイクロプロセッサ（ＣＰＵ、ＲＯＭ、ＲＡＭ内蔵）５１を備え、この１チップマイクロプロセッサ５１には、動作クロックを供給するためのクロック発生器（クロック）５２が電気的に接続している。
【００６３】
また、１チップマイクロプロセッサ５１は、通信インターフェース回路（通信Ｉ／Ｆ）５３を介してプログラム監視装置９、警報音等を発生するためのブザー５４、と電気的に連絡している。また、１チップマイクロプロセッサ５１は外部バスを介して役物制御装置１０より読み込んだ役物制御基本プログラム、また、プログラム監視装置より読み込んだ役物制御基本プログラム、利益処理プログラム等を記憶するＲＡＭ５１′と連絡している。
【００６４】
さらに、１チップマイクロプロセッサ５１には、インターフェース回路５５を介してコネクタ５０ａが電気的に連絡しており、このコネクタ５０ａは役物制御装置１０のコネクタ５０ｂと一体に接続されている。
【００６５】
また、役物インターフェース装置１１には、電源供給回路５６から電源が供給されている。
【００６６】
役物制御装置１０には、相互に電気的に連絡したＣＰＵ（中央演算装置）５７，ＲＡＭ（ランダムアクセスメモリ）５８を備えており、ＣＰＵ５７には、動作クロックを供給するためのクロック発生器（クロック）５９と、このクロック発生器５９で発生するクロックを分周する分周回路６０とが、電気的に連絡している。また、役物制御装置１０には、役物制御プログラム等を記憶するためのフラッシュメモリ６１を備えており、このフラッシュメモリ６１は、ゲート回路６２を介してコネクタ５０ｂに電気的に連絡するとともに、バスを介してＣＰＵ５７と電気的に連絡している。
【００６７】
このゲート回路６２には、役物インターフェース装置１１からコネクタ５０ａと接続したコネクタ５０ｂを介してバス開放信号の入力が可能になっている。
このゲート回路６２は、役物インターフェース装置１１が役物制御装置１０のフラッシュメモリ６１に役物制御プログラム（役物制御基本プログラムと乱数処理プログラムをマージして動作可能なプログラムとしたもの）を書き込んだり、役物インターフェース装置１１がフラッシュメモリ６１より役物制御基本プログラムを読み込むために、また、フラッシュメモリ６１に記憶された役物制御プログラムに従ってＣＰＵ５７が動作するために、フラッシュメモリ６１に連絡するバスを役物インターフェース装置１１側と役物制御装置１０側とに切り替えるための回路である。
また、ＣＰＵ５７には、役物インターフェース装置１１のコネクタ５０ａと接続したコネクタ５０ｂを介して、リセット信号が入力可能になっている。
【００６８】
さらに、ＣＰＵ５７等は、Ｉ／Ｏインターフェース回路６３を介して、役物１３を構成する装置が電気的に連絡している。この役物１３を構成する装置は、大入賞口の開閉を行うための大入賞口ソレノイド６４と、始動口に設けた普通電動役物を駆動するための始動口ソレノイド６５と、普通図柄表示装置における図柄変動表示を開始させる入賞球数の記憶表示を行うための普図記憶表示器６６と、普通図柄表示装置６７と、装飾表示等を行うランプ及びＬＥＤ６８と、継続入賞口を閉塞するＶ閉塞ソレノイド６９と、特別図柄表示装置における図柄変動表示を開始させるための第１種始動スイッチ７０と、普通図柄表示装置における図柄変動表示を開始させる普図始動スイッチ７１と、大入賞口への入賞球数を計数するカウントスイッチ７２と、継続入賞口への入賞球を検知する継続スイッチ７３とからなる。
なお、役物制御装置１０には、電源供給回路７４から電源が供給されている。
【００６９】
上記した役物制御装置１０のフラッシュメモリ６１が遊技プログラム記憶手段１４として機能する。また、役物インターフェース装置１１の１チップマイクロプロセッサ５１、ＲＡＭ５１′、通信インターフェース回路５３とが、遊技プログラム生成手段１５と、プログラム比較手段１６及び所定間隔プログラム比較手段１７として、状況に応じて機能する。
【００７０】
次に、図１０，図１１に基づき、役物インターフェース装置１１における処理の手順を説明する。
図１０，図１１は、役物インターフェース装置１１における処理の手順を示したフローチャートである。
【００７１】
図１０，図１１に示すように、役物インターフェース装置１１において、電源が投入されると（Ｓ４０）、役物制御装置１０に対して、バス開放信号、リセット信号を送信し（Ｓ４１）、役物制御装置１０のフラッシュメモリ６１のバスを開放して役物インターフェース装置１１の外部バスとフラッシュメモリ６１を連絡するとともに、ＣＰＵ５７をリセット状態として、フラッシュメモリ６１より役物制御プログラム及び役物機種コードを読み込む（Ｓ４２）。
【００７２】
そして、役物制御プログラム及び役物機種コードが正常に読み込まれたかどうかを判断し（Ｓ４３）、役物制御プログラム及び役物機種コードが正常に読み込まれない場合には、プログラム監視装置９に対して、プログラムＮＧコマンドを送信する（Ｓ４４）。
【００７３】
役物制御プログラム及び役物機種コードが正常に読み込まれると、所定時間の間、プログラム監視装置９から、役物機種コードの送信要求がポーリングされてくるのを待つ（Ｓ４５）。ここで、ポーリング処理がタイムアップした場合には、ブザー５４から警報音を発生して（Ｓ４６）、役物制御プログラム読込判断処理（Ｓ４３）に戻る。
【００７４】
一方、プログラム監視装置９から、役物機種コードの送信要求がポーリングされてくると、プログラム監視装置９に対して役物機種コードを送信し（Ｓ４７）、所定時間の間、プログラム監視装置９から、ポーリング処理により、乱数処理プログラム、役物制御基本プログラムが送信されてくるのを待つ（Ｓ４８）。ここで、ポーリング処理がタイムアップした場合には、ブザー５４から警報音を発生して（Ｓ４６）、役物制御プログラム読込判断処理（Ｓ４３）に戻る。
【００７５】
そして、プログラム監視装置９から、ポーリング処理により、乱数処理プログラム、役物制御基本プログラムが送信されてくると、各プログラムデータを受信するとともに記憶し（Ｓ４９）、受信した役物制御基本プログラムと、フラッシュメモリ６１より読み込み記憶した役物制御基本プログラムとを比較し（Ｓ５０）、両役物制御基本プログラムが一致しているかどうかを判断する（Ｓ５１）。
【００７６】
ここで、両役物制御基本プログラムが一致していない場合には、プログラム監視装置９に対して、プログラムＮＧコマンドを送信する（Ｓ４４）。
【００７７】
一方、両役物制御基本プログラムが一致している場合には、役物制御基本プログラムと乱数処理プログラムをマージして役物制御プログラムを作成し、フラッシュメモリ６１の規定アドレスに書き込み、役物制御プログラムを生成する（Ｓ５２）。
【００７８】
そして、フラッシュメモリ６１の規定アドレスに、両役物制御基本プログラムが一致している旨のコンペアＯＫコマンドを書き込み（Ｓ５３）、役物制御装置１０に対して出力していたバス開放信号、リセット信号の出力を中止し（Ｓ５４）、所定のタイマー値をセットする（Ｓ５５）。
【００７９】
タイマーがタイムアップするまでの間、タイマーをカウントアップし（Ｓ５６，Ｓ５７）、タイマーがタイムアップすると（Ｓ５６）、役物制御装置１０に対して、ソフトウエアチェック要求信号を出力し（Ｓ５８）、管理コマンドが入力されたかどうかを判断する（Ｓ５９）。
【００８０】
ここで、管理コマンドが入力されない場合には、プログラム監視装置９に対して、プログラムＮＧコマンドを送信し（Ｓ６０）、ソフトウエアチェック要求信号出力処理（Ｓ５８）に戻る。
【００８１】
一方、管理コマンドが入力されると、役物制御装置１０のゲート回路６２にバス開放信号を出力（Ｓ６１）し、フラッシュメモリ６１を役物インターフェース装置１１より連絡できるようにする。そして、任意のアドレスをフラッシュメモリ６１から読み込み（Ｓ６２）、ゲート回路６２に出力していたバス開放信号の出力を停止する（Ｓ６３）。
ソフトウエアチェックにおいて、役物制御装置１０より読み込んできた所定のアドレスに記憶されている内容と、電源投入時、プログラム監視装置９より読み込み記憶していた役物制御基本プログラムの対応するアドレスに記憶されている内容との比較を行い、比較結果が一致したかどうかを判断する（Ｓ６４）。
ここで、所定アドレスの記憶内容の比較結果が一致している場合には、タイマー値セット処理（Ｓ５５）に戻る。一方、比較結果が一致していない場合には、プログラム監視装置９に対して、プログラムＮＧコマンドを送信し（Ｓ６０）、ソフトウエアチェック要求信号出力処理（Ｓ５８）に戻る。
【００８２】
このようにして、所定時間毎に、ソフトウエアチェックを行うのである。
次に、図１２から図１４に基づき、役物制御装置１０における処理の手順を説明する。
図１２は、役物制御装置１０における処理の概略手順を示したフローチャート、図１３は、図１２に示した役物制御処理の手順を示したフローチャート、図１４は、図１３に示したスイッチ処理の手順を示したフローチャートである。
【００８３】
図１２に示すように、役物制御装置１０において、電源が投入されると（Ｓ７０）、役物インターフェース装置１１により、規定アドレスにコンペアＯＫコマンドが書き込まれているかどうかを判断する（Ｓ７１）。
これは、電源投入時、役物インターフェース装置１１が、役物制御装置１０のＣＰＵ５７にリセット信号を出力することで役物制御装置１０の動作を停止させ、フラッシュメモリ６１と連絡するためにゲート回路６２にバス開放信号を出力して、フラッシュメモリ６１に記憶されている役物制御基本プログラムを読み込み、プログラム監視装置９に記憶されている役物制御基本プログラムと比較を行い、その結果、正常時に役物制御基本プログラム及び乱数処理プログラムをマージし、マージした結果を役物制御プログラムとしてフラッシュメモリ６１に再書き込みするとともに、コンペアＯＫコマンドをフラッシュメモリ６１の規定アドレスに書き込み、役物制御装置１０の動作を可能にするためにバス開放信号の出力を停止するとともにリセット信号の出力を停止して、役物制御装置１０のＣＰＵ５７を動作可能にするからである。
【００８４】
そして、規定アドレスにコンペアＯＫコマンドが書き込まれると、後に詳述する役物制御処理（Ｓ７２）を行い、乱数処理（Ｓ７３）を経て、役物インターフェース装置１１からソフトウエアチェック要求信号が送信されてきたかどうかを判断する（Ｓ７４）。
上記した乱数処理が、利益処理プログラムとして機能する。すなわち、遊技機メーカーが役物制御基本プログラムとして役物制御のモジュールを作成（Ｓ７０〜Ｓ７７）し、このプログラム構成（乱数処理は除く）に役物制御処理（Ｓ７２）を加えたものが役物制御基本プログラムとなる。そして、役物制御処理（Ｓ７２）を除いたＳ７０〜Ｓ７７のプログラム構成が各機種共通となる。例えば、Ｓ７２の役物制御処理を加えたＳ７０〜Ｓ７７の役物制御基本プログラムの規定アドレスにセキュリティ管理会社４が作成した乱数処理プログラムを書き込んでマージし、遊技機メーカーの所望の設定確率値に基づいて、セキュリティ管理会社４が、この乱数処理（利益処理プログラム）のモジュールを作成する。なお、規定番地には役物機種コードが書き込まれている。
そして、この各々のプログラムがマージされることで、役物制御プログラムとして動作するのである。
この乱数処理では、例えば、Ｍ系列法、合同法、または、パチンコ遊技機で使用される所定範囲で加算し上限値で初期値に戻す＋１方式等の乱数発生処理を採用し、この乱数処理を行う毎に発生された乱数値を規定のアドレスのメモリに記憶する。
そして、規定のアドレスのメモリに記憶された乱数値が、後述する役物制御処理（Ｓ７２）のＳＷ入力処理（Ｓ７２ｃ）におけるステップ（Ｓ７２ｑ）で乱数値として抽出される。
【００８５】
ここで、役物インターフェース装置１１からソフトウエアチェック要求信号が送信されてくると、規定アドレスより管理コマンドを読み込み（Ｓ７５）、役物インターフェース装置１１に対して管理コマンドを送信し（Ｓ７６）、役物制御装置１０にリセットがかかるのを待つ（Ｓ７７）。
これは、所定時間毎（例えば２ｍｓｅｃ）にリセットがかかり、役物制御プログラムの初期番地（Ｓ７０）より動作するようなプログラム構成を採用しているからである。
【００８６】
一方、役物インターフェース装置１１からソフトウエアチェック要求信号が送信されてこなければ、役物制御装置１０にリセットがかかるのを待つ（Ｓ７７）。
【００８７】
上記した役物制御処理（Ｓ７２）では、図１３に示すように、役物制御装置１０を構成する各機器の初期化処理（Ｓ７２ａ）を行い、賞球の排出制御を行う排出制御装置に対して、１回の動作で排出する賞球数を設定するための賞球制御処理（Ｓ７２ｂ）を行い、後に詳述するスイッチ入力処理（Ｓ７２ｃ）を行い、時分割処理の判断を行う（Ｓ７２ｄ）。
【００８８】
そして、時分割処理の判断に基づき、特別図柄表示装置における遊技処理（Ｓ７２ｅ），特別図柄表示装置の表示制御装置に対する送信コマンド編集処理（Ｓ７２ｆ），特別図柄表示装置に表示する図柄に関する図柄制御編集処理（Ｓ７２ｇ），特別図柄表示装置に対して図柄データ等を送信するデータ転送処理（Ｓ７２ｈ）を行う。
【００８９】
次に、普通図柄表示装置及び普通電動役物における動作処理である普図・普電処理（Ｓ７２ｉ）を行い、入賞装置を作動させるソレノイド等を制御するソレノイド・外部情報処理（Ｓ７２ｊ）を行い、ランプ・ＬＥＤによる表示を制御するランプ・ＬＥＤ出力処理（Ｓ７２ｋ）を行い、遊技に伴う音声を出力するための音声出力処理（Ｓ７２ｌ）を行い、遊技における不正を監視するための不正監視処理（Ｓ７２ｍ）を行い、処理を復帰する。
【００９０】
上記したスイッチ入力処理（Ｓ７２ｃ）では、図１４に示すように、特別図柄表示装置を始動させる始動入賞があるかどうかを判断し（Ｓ７２ｎ）、始動入賞がなければ、処理を復帰する。
【００９１】
一方、始動入賞がある場合には、始動記憶が「４」となっているかどうかを判断し（Ｓ７２ｏ）、始動記憶が「４」となっている場合には、処理を復帰する。すなわち、特別図柄表示装置を始動させる始動記憶は、「４」を上限として記憶されるのである。
【００９２】
そして、始動記憶が「４」となっていない場合には、始動記憶に「１」を加算し（Ｓ７２ｐ）、乱数処理により作成され既定アドレスに記憶されている乱数値を抽出し（Ｓ７２ｑ）、抽出した乱数を特図乱数判定用記憶エリアに記憶し（Ｓ７２ｒ）、処理を復帰する。
【００９３】
なお、上記した実施例では、代表的な遊技機であるパチンコ機１における遊技プログラムの配給方法及び配給システムについて説明したが、本発明は、その他の遊技機、例えば、いわゆるパチスロ遊技機、雀球遊技機、アレンジボール遊技機、スロットマシン、遊技球を使用しないで画像によるパチンコ遊技を可能にする遊技機等における遊技プログラムの配給方法及び配給システムに対しても、応用することができる。
【００９４】
【発明の効果】
請求項１または請求項２記載の発明では、遊技プログラムが、遊技機における遊技の基本制御を行う基本遊技プログラムと、基本遊技プログラムと一体となって、遊技者に付与する利益を決定する利益処理プログラムとに分割して作製され、さらに、利益処理プログラムは、公正を保つことができる第三者機関により作製されるとともに、基本遊技プログラムも、この第三者機関により動作基準に合致するかどうかが確認される。
したがって、遊技プログラムが不正に改竄されるおそれがなく、健全な遊技を行うことができるとともに、遊技者間における公平性が担保され、遊技の興趣を損なうことがない。
【００９５】
また、請求項３記載の発明では、プログラム比較手段において、遊技機の遊技プログラム記憶手段に記憶された基本遊技プログラムと、基本遊技プログラム記憶手段に記憶された基本遊技プログラムとが不一致であると判断した場合に、不一致情報送信手段により、第三者機関に対して、両プログラムが不一致である旨の不一致情報が送信される。
したがって、遊技店に遊技機が納入された後も、遊技プログラムが改竄されていないかどうかを監視しているので、遊技プログラムの不正改竄を、確実に防止することができる。
【００９６】
また、請求項４記載の発明では、プログラム比較手段に設けた所定間隔プログラム比較手段により、予め定めた所定時間毎に、遊技機に設けた遊技プログラム記憶手段に記憶された基本遊技プログラムと、遊技店に設けた基本遊技プログラム記憶手段に記憶された基本遊技プログラムとの比較が行われる。
したがって、定期的に遊技プログラムが改竄されていないかどうかを監視しているので、遊技プログラムの不正改竄を、さらに一層確実に防止することができる。
【図面の簡単な説明】
【図１】遊技プログラム配給システムの概略構成を示すブロック図である。
【図２】パチンコ機メーカーにおける基本遊技プログラム作製の概略手順を示したフローチャートである。
【図３】セキュリティ管理会社における利益処理プログラム作製の概略手順を示したフローチャートである。
【図４】パチンコ店における遊技プログラム生成の概略手順を示したフローチャートである。
【図５】プログラム監視装置の概略構成を示したブロック図である。
【図６】プログラム監視装置におけるプログラム監視処理の手順を示したフローチャートである。
【図７】プログラム監視装置におけるプログラム監視処理の手順を示したフローチャートである。
【図８】図６に示した自己診断処理の手順を示したフローチャートである。
【図９】役物制御装置の概略構成を示したブロック図である。
【図１０】役物インターフェース装置における処理の手順を示したフローチャートである。
【図１１】役物インターフェース装置における処理の手順を示したフローチャートである。
【図１２】役物制御装置における処理の概略手順を示したフローチャートである。
【図１３】図１２に示した役物制御処理の手順を示したフローチャートである。
【図１４】図１３に示したスイッチ処理の手順を示したフローチャートである。
【符号の説明】
１  パチンコ機
２  パチンコ機メーカー
３  パチンコ店
４  セキュリティ管理会社
５  管理装置（セキュリティ管理会社）
６  基準基本遊技プログラム記憶手段
７  基準利益処理プログラム記憶手段
８  動作基準確認手段
９  プログラム監視装置
１０  役物制御装置
１１  役物インターフェース装置
１３  役物
１４  遊技プログラム記憶手段
１５  遊技プログラム生成手段
１６  プログラム比較手段
１７  所定間隔プログラム比較手段
１８  基本遊技プログラム記憶手段
１９  利益処理プログラム記憶手段
２０  不一致情報送信手段
（プログラム監視装置９）
３０  ＣＰＵ
３１  ＲＯＭ
３２  ＲＡＭ
３３  通信インターフェース回路
３４  電話回線
３５  通信インターフェース回路
３６  インターフェース回路
３７  表示装置
３８  ブザー
３９  ハードディスク記憶装置
４０  電源供給装置
（役物制御装置１０）
５０  コネクタ
５１  １チップマイクロプロセッサ
５２  クロック発生器
５３  通信インターフェース回路
５４  ブザー
５５  インターフェース回路
５６  電源供給回路
５７  ＣＰＵ
５８  ＲＡＭ
５９  クロック発生器
６０  分周回路
６１  フラッシュメモリ
６２  ゲート回路
６３  Ｉ／Ｏインターフェース回路
（役物１３）
６４  大入賞口ソレノイド
６５  始動口ソレノイド
６６  普図記憶表示器
６７  普通図柄表示装置
６８  ランプ及びＬＥＤ
６９  Ｖ閉塞ソレノイド
７０  第１種始動スイッチ
７１  普図始動スイッチ
７２  カウントスイッチ
７３  継続スイッチ
７４  電源供給回路
【図１】
0003722516.tif 000002
【図２】
0003722516.tif 000003
【図３】
0003722516.tif 000004
【図４】
0003722516.tif 000005
【図５】
0003722516.tif 000006
【図６】
0003722516.tif 000007
【図７】
0003722516.tif 000008
【図８】
0003722516.tif 000009
【図９】
0003722516.tif 000010
【図１０】
0003722516.tif 000011
【図１１】
0003722516.tif 000012
【図１２】
0003722516.tif 000013
【図１３】
0003722516.tif 000014
【図１４】
0003722516.tif 000015