(57)【要約】【課題】遊技場における、遊技機の置き換えや、遊技機の設定変更の際に生じる手間や時間を短縮し、遊技機の稼働を上げる。【解決手段】遊技サーバ１と複数の遊技機２とを通信可能とし、遊技機２の遊技状況又は遊技者の選択に応じて、遊技機２において実行され得る遊技プログラムの変更を可能とする。【選択図】　　　　　図１２
2004135721.tif 000002
【特許請求の範囲】
【請求項１】
遊技機と通信可能な遊技サーバであって、
前記遊技機における遊技状況を管理する遊技状況管理手段と、
前記遊技機において実行可能な遊技プログラムを記憶する遊技プログラム記憶手段と、
所定の条件が満たされた場合には、前記遊技プログラム記憶手段により記憶されている遊技プログラムを前記遊技機に送信し、前記遊技機において実行される遊技プログラムに変更を加える遊技変更手段と、を備えることを特徴とする遊技サーバ。
【請求項２】
前記遊技プログラムは、遊技内容からなることを特徴とする請求項１記載の遊技サーバ。
【請求項３】
遊技サーバと通信可能な遊技機であって、
自機における遊技状況を前記遊技サーバに対して通知する遊技状況通知手段と、
所定の条件が満たされた場合には、前記遊技サーバから遊技プログラムを受信し、自機において実行される遊技プログラムに変更を加える遊技変更手段と、を備えることを特徴とする遊技機。
【請求項４】
遊技機と通信可能な遊技サーバにおいて実行可能なプログラムであって、
前記遊技サーバに対して、
前記遊技機における遊技状況を管理せしめる遊技状況管理ステップと、
前記遊技機において実行可能な遊技プログラムを記憶せしめる遊技プログラム記憶ステップと、
所定の条件が満たされた場合には、前記遊技プログラム記憶ステップにより記憶されている遊技プログラムを前記遊技機に送信し、前記遊技機において実行される遊技プログラムに変更せしめる遊技変更ステップと、を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、遊技サーバ、遊技機、プログラムに関するものである。
【０００２】
【従来の技術】
「ゲームセンター」と呼ばれる遊技場や、カジノには、年齢、性別を問わず多くの人々が訪れている。このような遊技場には、遊技客が様々な遊技を楽しむための遊技機が数多く設置されており、遊技客は、これらの遊技機による遊技を楽しむために訪れるのである。カジノなどに設置されている遊技機の代表的なものとしてはスロットマシンが挙げられる（例えば、特許文献１参照）。
【０００３】
これらの遊技機は、コンピュータ技術の進歩により日々新規なものが開発され、常に新しい遊技機が設置されることとなる。一方で、何年経っても遊技客の興味が薄れることのない遊技機もある。また、トランプゲームやルーレットなどのように、本来はディーラーと呼ばれる遊技場の店員がカードを配るなどの行為を行うことで遂行される遊技が、コンピュータによる遊技機となって、遊技客がより気楽にこれらの遊技を楽しむことができるようにもなっている。
【０００４】
遊技客の興味は千差万別であり、遊技客が多ければそれだけ好まれる遊技機の種類も多くなるので、遊技客は、遊技場に対してできるだけ多くの種類の遊技機を揃えて設置することを望んでいる。その一方で、流行などにより多くの人々が同一の遊技機に興味を示すこともあるので、このような場合、遊技客は、遊技場に対して同種の遊技機を数多く設置することを望むこととなる。
【０００５】
【特許文献１】
特開平１１−２９０５０５号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、遊技場のスペースには限りがあるので、設置することのできる遊技機の総台数には限りがある。従って、人気のある種類の遊技機を多くそろえることとすると、それらの遊技機には興味を示さない遊技客の足が遠のき、限られた遊技客のみしか来場しなくなってしまうこととなる。一方、全ての遊技者を満足させるために多くの種類の遊技機を揃えることとすると、人気のある遊技機の設置台数は少なく抑えなければならず、結果的に各遊技機の稼働率を低下させることとなる。少しでも稼働率の高い遊技機を優先的に設置することが、遊技場経営という点から望まれることであるが、一方で、自分にとって興味のない遊技機を撤去してでも興味のある遊技機を設置してもらいたいというものが、遊技者の要望でもある。
【０００７】
また、流行性のある遊技機の場合、稼働率が低下した時点で遊技場から撤去され、新たな遊技機に置き換え、又は、当該遊技機内部に組み込まれたプログラム等の記憶装置の交換が行われることとなるが、置き換え等を行うごとに当該作業が発生するため、人件費、作業時間などが発生することとなる。
【０００８】
更に、カジノなどの大型の施設においては、遊技機の種類及び数も豊富であるがために、１回の来場で複数の遊技を行おうとした場合、その都度移動することが要され、その移動時間中には、遊技客から遊技を行う機会を奪ってしまうこととなる。
【０００９】
本発明は、以上のような問題点を鑑みてなされたものであり、その目的は、遊技機の置き換えや、遊技機の設定変更の際に生じる手間や時間を短縮し、遊技機の稼働を上げることにある。
【００１０】
【課題を解決するための手段】
本発明は、複数の遊技機と遊技サーバとを通信可能とし、所定の条件が満たされた場合には、遊技プログラムの変更が可能となる遊技サーバ及び遊技機を提供する。
【００１１】
より具体的には、本発明は、以下のようなものを提供する。
【００１２】
（１）　遊技機と通信可能な遊技サーバであって、前記遊技機における遊技状況を管理する遊技状況管理手段と、前記遊技機において実行可能な遊技プログラムを記憶する遊技プログラム記憶手段と、所定の条件が満たされた場合には、前記遊技プログラム記憶手段により記憶されている遊技プログラムを前記遊技機に送信し、前記遊技機において実行される遊技プログラムに変更を加える遊技変更手段と、を備えることを特徴とする遊技サーバ。
【００１３】
上述した（１）の発明によれば、遊技機との間で通信可能な遊技サーバにおいて、「前記遊技機における遊技状況を管理する遊技状況管理手段と、前記遊技機において実行可能な遊技プログラムを記憶する遊技プログラム記憶手段と、所定の条件が満たされると、前記遊技プログラム記憶手段により記憶されている遊技プログラムを前記遊技機に送信し、前記遊技機において実行される遊技プログラムに変更を加える遊技変更手段と、を備える」ように構成することにより、遊技機の移動や交換に掛かる費用及び時間の節約が可能となり、また、遊技場に来場する遊技者の状況に応じて当該遊技プログラムを変更することにより、遊技機の稼働を上げることが期待できる。
【００１４】
「ゲームセンター」と呼ばれる遊技場や、カジノには、年齢、性別を問わず多くの人々が訪れ、様々な遊技機における遊技が楽しまれている。ところが、遊技場に訪れる遊技者の年齢層により興味を惹く遊技機の種類はそれぞれ異なるにもかかわらず、遊技場のスペースには限りがあるので、設置することのできる遊技機の台数には限りがある。従って、全ての遊技者を満足させるために多くの種類の遊技機を揃えるようとすると、人気のある遊技機の設置台数が少なくなり、各遊技機の稼働率を低下させることとなる。
【００１５】
また、流行性のある遊技機の場合、稼働率が低下した時点で遊技場から撤去され、新たな遊技機に置き換え、又は、当該遊技機内部に組み込まれたプログラム等の記憶装置の交換が行われることとなるが、置き換え等を行うごとに当該作業が発生するため、人件費、作業時間などが発生することとなる。
【００１６】
更に、カジノなどの大型の施設においては、遊技機の種類及び数も豊富であるがために、１回の来場で複数の遊技を行おうとした場合、その都度移動することが要される。
【００１７】
そこで、本発明のように、複数の遊技機と遊技サーバとを通信可能とし、所定の条件に応じて、遊技プログラムの変更が可能となるように構成することで、遊技機の移動や交換に掛かる費用及び時間の節約が可能となるので、稼働率の低い遊技機から稼働率の高い遊技機への置き換えが容易に行えることとなり、遊技機の稼働を上げることが期待できるのである。尚、所定の条件としては遊技者の選択、遊技機の稼働率、曜日や時間帯、遊技場の客層の変化などが挙げられる。
【００１８】
また、遊技者の選択に応じて、遊技プログラムの変更が可能となるように構成した場合には、遊技者は途中で移動することなく複数の遊技を行うことが可能となるので、遊技者に対しては、移動時間の節約となり、遊技場に対しては、当該移動時間分の売上の増加へとつながるのである。
【００１９】
更に、当該遊技プログラムの一部である画像データのみを変更した場合には、同一プログラムの遊技においても複数の楽しみ方が可能となる。例えば、ブラック・ジャック等の対戦形式のビデオゲームにおいて、表示装置上に表示される仮想ディーラーの容姿や性格を選択可能にすれば、ブラック・ジャックという同一のプログラムによって行われるゲームであっても、選択肢の数だけ楽しみ方が増えることとなる。また、パチンコ遊技機やパチスロ遊技機において、画像表示装置上に描かれるキャラクタ等の画像のみの変更を行ったとしても、選択されたキャラクタ画像によって異なる遊技機であるかのように遊技を楽しむことが可能となるのである。
【００２０】
（２）　前記遊技プログラムは、遊技内容からなることを特徴とする請求項１記載の遊技サーバ。
【００２１】
上述した（２）の発明によれば、（１）の遊技サーバにおいて、「前記遊技プログラムは、遊技内容からなる」ように構成することにより、遊技内容に応じた遊技機の移動や交換に掛かる費用及び時間の節約が可能となり、また、遊技場に来場する遊技者の状況に応じて当該遊技内容を変更することにより、遊技機の稼働を上げることが期待できる。
【００２２】
（３）　遊技サーバと通信可能な遊技機であって、自機における遊技状況を前記遊技サーバに対して通知する遊技状況通知手段と、所定の条件が満たされた場合には、前記遊技サーバから遊技プログラムを受信し、自機において実行される遊技プログラムに変更を加える遊技変更手段と、を備えることを特徴とする遊技機。
【００２３】
上述した（３）の発明によれば、遊技サーバとの間で通信可能な遊技機において、「自機における遊技状況を前記遊技サーバに対して通知する遊技状況通知手段と、所定の条件が満たされた場合には、前記遊技サーバから遊技プログラムを受信し、自機において実行される遊技プログラムに変更を加える遊技変更手段と、を備える」ように構成することにより、遊技機の移動や交換に掛かる費用及び時間の節約が可能となり、また、遊技場に来場する遊技者の状況に応じて当該遊技プログラムを変更することにより、遊技機の稼働を上げることが期待できる。
【００２４】
「ゲームセンター」と呼ばれる遊技場や、カジノには、年齢、性別を問わず多くの人々が訪れ、様々な遊技機における遊技が楽しまれている。ところが、遊技場に訪れる遊技者の年齢層により興味を惹く遊技機の種類はそれぞれ異なるにもかかわらず、遊技場のスペースには限りがあるので、設置することのできる遊技機の台数には限りがある。従って、全ての遊技者を満足させるために多くの種類の遊技機を揃えるようとすると、人気のある遊技機の設置台数が少なくなり、各遊技機の稼働率を低下させることとなる。
【００２５】
また、流行性のある遊技機の場合、稼働率が低下した時点で遊技場から撤去され、新たな遊技機に置き換え、又は、当該遊技機内部に組み込まれたプログラム等の記憶装置の交換が行われることとなるが、置き換え等を行うごとに当該作業が発生するため、人件費、作業時間などが発生することとなる。
【００２６】
更に、カジノなどの大型の施設においては、遊技機の種類及び数も豊富であるがために、１回の来場で複数の遊技を行おうとした場合、その都度移動することが要される。
【００２７】
そこで、本発明のように、複数の遊技機と遊技サーバとをネットワークを介して接続し、所定の条件に応じて、遊技プログラムの変更が可能となるように構成することで、遊技機の移動や交換に掛かる費用及び時間の節約が可能となるので、稼働率の低い遊技機から稼働率の高い遊技機への置き換えが容易に行えることとなり、遊技機全体の稼働率を増加させることが期待できるのである。尚、所定の条件としては遊技者の選択、遊技機の稼働率、曜日や時間帯、遊技場の客層の変化などが挙げられる。
【００２８】
また、遊技者の選択に応じて、遊技プログラムの変更が可能となるように構成した場合には、遊技者は途中で移動することなく複数の遊技を行うことが可能となるので、遊技者に対しては、移動時間の節約となり、遊技場に対しては、当該移動時間分の売上の増加へとつながるのである。
【００２９】
更に、当該遊技プログラムの一部である画像データのみを変更した場合には、同一プログラムの遊技においても複数の楽しみ方が可能となる。例えば、ブラック・ジャック等の対戦形式のビデオゲームにおいて、表示装置上に表示される仮想ディーラーの容姿や性格を選択可能にすれば、ブラック・ジャックという同一のプログラムによって行われるゲームであっても、選択肢の数だけ楽しみ方が増えることとなる。また、パチンコ遊技機やパチスロ遊技機において、画像表示装置上に描かれるキャラクタ等の画像のみの変更を行ったとしても、選択されたキャラクタ画像によって異なる遊技機であるかのように遊技を楽しむことが可能となるのである。
【００３０】
（４）　遊技機と通信可能な遊技サーバにおいて実行可能なプログラムであって、前記遊技サーバに対して、前記遊技機における遊技状況を管理せしめる遊技状況管理ステップと、前記遊技機において実行可能な遊技プログラムを記憶せしめる遊技プログラム記憶ステップと、所定の条件が満たされた場合には、前記遊技プログラム記憶ステップにより記憶されている遊技プログラムを前記遊技機に送信し、前記遊技機において実行される遊技プログラムに変更せしめる遊技変更ステップと、を実行させることを特徴とするプログラム。
【００３１】
上述した（４）の発明によれば、遊技機との間で通信可能な遊技サーバにおいて実行可能なプログラムにおいて、「前記遊技サーバに対して、前記遊技機における遊技状況を管理せしめる遊技状況管理ステップと、前記遊技機において実行可能な遊技プログラムを記憶せしめる遊技プログラム記憶ステップと、所定の条件が満たされた場合には、前記遊技プログラム記憶ステップにより記憶されている遊技プログラムを前記遊技機に送信し、前記遊技機において実行される遊技プログラムに変更せしめる遊技変更ステップと、を実行させる」ように構成することにより、遊技機の移動や交換に掛かる費用及び時間の節約が可能となり、また、遊技場に来場する遊技者の状況に応じて当該遊技プログラムを変更することにより、遊技機の稼働を上げることが期待できる。
【００３２】
「ゲームセンター」と呼ばれる遊技場や、カジノには、年齢、性別を問わず多くの人々が訪れ、様々な遊技機における遊技が楽しまれている。ところが、遊技場に訪れる遊技者の年齢層により興味を惹く遊技機の種類はそれぞれ異なるにもかかわらず、遊技場のスペースには限りがあるので、設置することのできる遊技機の台数には限りがある。従って、全ての遊技者を満足させるために多くの種類の遊技機を揃えるようとすると、人気のある遊技機の設置台数が少なくなり、各遊技機の稼働率を低下させることとなる。
【００３３】
また、流行性のある遊技機の場合、稼働率が低下した時点で遊技場から撤去され、新たな遊技機に置き換え、又は、当該遊技機内部に組み込まれたプログラム等の記憶装置の交換が行われることとなるが、置き換え等を行うごとに当該作業が発生するため、人件費、作業時間などが発生することとなる。
【００３４】
更に、カジノなどの大型の施設においては、遊技機の種類及び数も豊富であるがために、１回の来場で複数の遊技を行おうとした場合、その都度移動することが要される。
【００３５】
そこで、本発明のように、複数の遊技機と遊技サーバとをネットワークを介して接続し、所定の条件に応じて、遊技プログラムの変更が可能となるように構成することで、遊技機の移動や交換に掛かる費用及び時間の節約が可能となるので、稼働率の低い遊技機から稼働率の高い遊技機への置き換えが容易に行えることとなり、遊技機全体の稼働率を増加させることが期待できるのである。尚、所定の条件としては遊技者の選択、遊技機の稼働率、曜日や時間帯、遊技場の客層の変化などが挙げられる。
【００３６】
また、遊技者の選択に応じて、遊技プログラムの変更が可能となるように構成した場合には、遊技者は途中で移動することなく複数の遊技を行うことが可能となるので、遊技者に対しては、移動時間の節約となり、遊技場に対しては、当該移動時間分の売上の増加へとつながるのである。
【００３７】
更に、当該遊技プログラムの一部である画像データのみを変更した場合には、同一プログラムの遊技においても複数の楽しみ方が可能となる。例えば、ブラック・ジャック等の対戦形式のビデオゲームにおいて、表示装置上に表示される仮想ディーラーの容姿や性格を選択可能にすれば、ブラック・ジャックという同一のプログラムによって行われるゲームであっても、選択肢の数だけ楽しみ方が増えることとなる。また、パチンコ遊技機やパチスロ遊技機において、画像表示装置上に描かれるキャラクタ等の画像のみの変更を行ったとしても、選択されたキャラクタ画像によって異なる遊技機であるかのように遊技を楽しむことが可能となるのである。
【００３８】
［用語の定義］
本発明に係る「遊技プログラム」とは、遊技そのものの進行を制御するためのプログラムのみでなく、遊技において使用される画像を制御するためのプログラム、遊技において使用されるパラメータを制御するためのプログラム等、遊技の進行に付随して使用されるプログラムは全て含み、且つ、これらのいずれか１つについても「遊技プログラム」というものとする。
【００３９】
【発明の実施の形態】
以下に、本発明の好適な実施形態について図面に基づいて説明する。尚、本実施形態においては、遊技機の一例として、画像表示装置上に表示されるゲームにより遊技の行われる遊技機を示しているが、本発明はこれに限らず、例えば実際に回転する複数のリールを備えたスロットマシンや、パチンコ遊技機等であってもよい。
【００４０】
また、本実施形態においては、遊技機に使用される遊技媒体として「コイン」を使用しているが、この「コイン」には、本発明が実施される国において市場に流通する硬貨と、本発明が実施される遊技場において独自に使用され、当該実施国における通貨から両替することにより遊技者が入手可能な遊技メダルやトークンと、のいずれをも含むものである。
【００４１】
更に、本発明における遊技媒体としては、コインの他に、パチンコ遊技機等の遊技機においては、パチンコ玉等の遊技球を使用しても良く、磁気カード、ＩＣカードなどのコイン等の遊技媒体の数量を数値化したデータを記憶させたものを用いる遊技機においては、これらの数値化データをコインの代用として使用しても良い。
【００４２】
［遊技システム全体の構成］
遊技サーバがネットワークを介して通信端末である複数の遊技機と接続されている例を図１に示す。
【００４３】
図１に示すように、遊技サーバ１は、通信回線によるネットワークを介すことにより、複数の遊技機２と接続されている。このネットワークを介することにより、遊技サーバ１と遊技機２は種々の情報を送受信できるように構成されている。
【００４４】
遊技サーバ１は、複数の遊技機２を監視するものであり、各遊技機２にはそれぞれ固有の識別番号が付され、遊技サーバ１は当該識別番号により各遊技機２から送られてくるデータの出所を判別している。また、遊技機２において実行される遊技プログラムの書き換え等のために遊技サーバ１から遊技機２に対してデータを送信する場合にも、上述した識別番号を用いて送信先を指定している。
【００４５】
［遊技サーバの構成］
図２は、上述した遊技サーバ１の構成を示すブロック図である。
【００４６】
遊技サーバ１は、中央処理回路（以下、ＣＰＵと称する）１０を有しており、ＣＰＵ１０は入出力バス１２に接続されており、ＣＰＵ１０にデータ信号又はアドレス信号が入出力されるように構成されている。
【００４７】
また、入出力バス１２には、ＲＯＭ（リード・オンリー・メモリ）１４及びＲＡＭ（ランダム・アクセス・メモリ）１６も接続されている。ＲＯＭ１４には、後述する遊技サーバ１の制御を行う制御プログラムが記憶されている。一方、ＲＡＭ１６には、上述したプログラムで使用されるフラグや変数の値などが記憶される。
【００４８】
更に、入出力バス１２には、ハードディスクドライブ１８、局番号スイッチ２０、通信用インターフェイス回路２２も接続されている。ハードディスクドライブ１８には、遊技機２に記憶され、遊技機２において実行されるための複数の遊技プログラムや、複数の遊技機２から送信される各遊技機における遊技状況に関する情報が蓄積されたデータベース、等が記録される。また、通信用インターフェイス回路２２は、図１に示した如く、公衆電話回線網やローカル・エリア・ネットワーク（ＬＡＮ）等の通信回線を介して複数の遊技機２と通信可能に接続されたものであり、局番号スイッチ２０により当該通信における局番号が設定される。尚、遊技サーバ１は複数の遊技機２の親局となり局番号スイッチ２０は「００００」に設定される。
【００４９】
尚、本実施形態においては、遊技プログラム等を記憶するための記憶装置としてハードディスクドライブ１８が用いられているが、本発明はこれに限らず、フラッシュメモリー等の大容量で不揮発性の書き換え可能な記憶装置であれば、どのようなものを使用しても良い。
【００５０】
本実施形態における遊技サーバにおいて実行可能なプログラムには、具体的には、以下のようなものを含む。
【００５１】
（Ａ）　遊技サーバに対して「前記遊技機における遊技状況を管理せしめる」プログラム。
【００５２】
（Ｂ）　遊技サーバに対して「前記遊技機において実行可能な遊技プログラムを記憶せしめる」プログラム。
【００５３】
（Ｃ）　遊技サーバに対して「所定の条件が満たされた場合には、前記遊技プログラム記憶ステップにより記憶されている遊技プログラムを前記遊技機に送信し、前記遊技機において実行される遊技プログラムに変更せしめる」プログラム。
【００５４】
更に、入出力バス１２には、表示モニタ２４及び入力装置２６も接続されている。表示モニタ２４は、遊技サーバ１とネットワークを介して接続された複数の遊技機の遊技状況、投入及び払い出されたコインの総数、稼働率などの、遊技サーバ１に内蔵されたハードディスクドライブ１８に記憶された各種データを表示することができる。また、入力装置２６は、複数の遊技機２の内のいずれかに記憶されている遊技プログラムを変更するための命令や、表示モニタ２４に表示されるデータの種類を変更するための命令などを遊技サーバ１に送ることができるのである。
【００５５】
［遊技機の構成］
本発明の実施形態に係る遊技機２の一例の斜視図を図３に示す。
【００５６】
遊技機２は、筐体３０からなっており、筐体３０の正面中央部は、垂直方向に対してやや後方に傾くような傾斜がついており、該面上には、主表示装置３２が設けられている。主表示装置３２には、各遊技における遊技情報が表示され、本表示装置上において各遊技は進行するのである。
【００５７】
また、筐体３０の正面、主表示装置３２の上方には、副表示装置３４が設けられている。副表示装置３４には、主表示装置３２において表示しきれない情報や、或いは、主表示装置３２において実行されている遊技のルール説明等が表示される。従来のビデオ・ポーカーなどの遊技機においては、当該部分には、当該遊技機錦別力を付与するためのイラストや遊技機名を表示したパネルや、遊技ルールの説明書きが貼設されていたが、本実施形態においては１台の遊技機において複数の遊技が実行可能であるので、実行される遊技に応じて表示内容を変更可能なものとしたのである。
【００５８】
更に、主表示装置３２と副表示装置３４との間には副表示装置３６も設けられている。副表示装置３６は、遊技状況に応じて文字や模様が点滅するといった装飾ランプの如き表示、或いは表示装置右側から左側に向けて文字情報をスクロールさせるように表示することが可能となっている。
【００５９】
主表示装置３２の下方には略水平の台座部５０が設けてあり、その上面左側には、複数のスイッチ４０及び十字方向スイッチ４２が設けてある。これらのスイッチは、各遊技における選択や決定などの指示を行う際に用いられる。
【００６０】
また、台座部５０の上面右側には、コイン投入口４４及び紙幣投入口４６が設けられている。これら投入口にコイン又は紙幣が投入されることにより、遊技の実行が可能となるのである。
【００６１】
更に、コイン投入口４４の近傍には、払い戻しスイッチ４８も設けられており、このスイッチを押動することにより、投入されているコインが筐体３０の正面下部のコイン払い出し口５２から払い出され、払い出されたコインは、コイン受け部５４に溜められるのである。
【００６２】
筐体３０の下部、コイン払い出し口５２の上方には、副表示装置３８が設けられており、各種情報が表示可能となっている。
【００６３】
［遊技機の制御装置の構成］
上述した遊技機２の制御部の構成を示すブロック図を図４に示す。
【００６４】
上述したスイッチ４０及び十字方向スイッチ４２は、主制御回路６０のインターフェイス回路群６２に接続され、インターフェイス回路群６２は、入出力バス６４に接続されている。各スイッチを押動することによりそれぞれ所定の信号を発生し、入出力バス６４に供給される。入出力バス６４は、ＣＰＵ６６にデータ信号又はアドレス信号が入出力されるようになされている。
【００６５】
また、上述したインターフェイス回路群６２には、コイン等検知センサ５８も接続されており、上述したコイン投入口４４にコインが、又は紙幣投入口４６に紙幣が投入された場合には、投入されたコイン又は紙幣の種類及び枚数に関する情報を信号化して、当該信号をインターフェイス回路群６２に供給する。
【００６６】
また、上述したインターフェイス回路群６２には、払い出しスイッチ４８も接続されており、遊技者が払い出しスイッチ４８を押動した場合には、所定の信号が入出力バス６４に供給され、当該信号に基づき、投入されているコインが後述するコイン払い出し口５２から払い出されるのである。
【００６７】
更に、上述したインターフェイス回路群６２には、局番号スイッチ５９も接続されている。局番号スイッチ５９は、図１に示した如く、公衆電話回線網やローカル・エリア・ネットワーク（ＬＡＮ）等の通信回線を介して遊技サーバ１と通信可能に接続され、当該通信を行う場合において、当該通信における局番号を設定するものである。これにより、複数の遊技機２の各々が、遊技サーバ１によって識別されるのである。
【００６８】
上述した入出力バス６４には、ＲＯＭ６８及びＲＡＭ７０も接続されている。ＲＯＭ６８は遊技機のシステム全体の流れを制御する制御プログラムを記憶する。更に、ＲＯＭ６８は、制御プログラムを実行するための初期データや、主表示装置３２等における表示制御をするプログラムの一部等を記憶する。また、ＲＡＭ７０は、上述したプログラムや、後述する遊技プログラムで使用するフラグや変数の値を記憶する。
【００６９】
また、上述した入出力バス６４には、ハードディスクドライブ７４も接続されている。
【００７０】
尚、本実施形態においては、遊技プログラム等を記憶するための記憶装置としてハードディスクドライブ７４が用いられているが、本発明はこれに限らず、フラッシュメモリー等の大容量で不揮発性の書き換え可能な記憶装置であれば、どのようなものを使用しても良い。
【００７１】
更に、入出力バス６４には、インターフェイス回路群７２も接続されている。インターフェイス回路群７２には、スピーカ８０、報知ランプ５６、及び払い出し装置８２が接続されており、インターフェイス回路群７２は、ＣＰＵ６６における演算処理の結果に応じて上述した装置の各々を制御すべく駆動信号や駆動電力を供給する。
【００７２】
また、報知ランプ５６は、遊技機２の異常を検出したとき、遊技者が遊技店の店員を呼び出すときなどに点灯或いは点滅し、遊技店の店員に対してその旨を報知するものである。
【００７３】
更にまた、入出力バス６４には、乱数を発生されるための乱数発生部７８が接続されている。乱数を発生させるための命令がＣＰＵ６６から乱数発生部７８へ発せられたときには、乱数発生部７８は所定の範囲の乱数を発生させ、その乱数の値を示す信号を入出力バス６４に発するのである。ＣＰＵ６６は、この発生された乱数により遊技の進行状況を決定する。そして、乱数発生部７８から発せられた乱数は、抽選結果を示すデータとしてＲＡＭ７０に記録される。
【００７４】
更にまた、入出力バス６４には、通信用インターフェイス回路７６も接続されており、通信用インターフェイス回路７６は、公衆電話回線網やＬＡＮ等の通信回線を介して、遊技サーバ１等との通信をするためのものである。
【００７５】
更にまた、インターフェイス回路群７２には、表示制御装置２００も接続されており、表示制御装置２００は、主制御回路６０から発せられる画像表示命令に基づいて表示制御装置２００に接続されている主表示装置３２、副表示装置３４、３６及び３８を駆動するための駆動信号を発する。
【００７６】
［遊技機の表示制御装置の構成］
上述した表示制御装置２００の回路を示すブロック図を図５に示す。
【００７７】
インターフェイス回路２０２は、入出力バス２０４に接続されており、上述した主制御回路６０から発せられた画像表示命令は、インターフェイス回路２０２を介して入出力バス２０４に供給される。入出力バス２０４は、ＣＰＵ２０６にデータ信号又はアドレス信号が入出力されるようになされている。
【００７８】
上述した入出力バス２０４には、ＲＯＭ２０８及びＲＡＭ２１０も接続されている。ＲＯＭ２０８は、主制御回路６０から発せられた画像表示命令に基づいて主表示装置３２に供給する駆動信号を生成するための表示制御プログラムを記憶する。一方、ＲＡＭ２１０は、当該プログラムで使用するフラグや変数の値を記憶する。
【００７９】
更に、入出力バス２０４には、画像データプロセッサ（以下、ＶＤＰと称する）２１２も接続されている。このＶＤＰ２１２は、いわゆるスプライト回路、スクリーン回路、及びパレット回路等の回路を含み、主表示装置３２に画像を表示させるための種々の処理を行うことができる処理装置である。
【００８０】
上述したＶＤＰ２１２には、主制御回路６０から発せられた画像表示命令に応じた画像データを記憶するためのビデオＲＡＭ２１４と、背景の画像データや、図柄の画像データや、キャラクタの画像データ等の画像データを記憶する画像データ用ＲＯＭ２１６と、が接続されている。更に、ＶＤＰ２１２には、主表示装置３２を駆動するための駆動信号を発する駆動回路２１８、副表示装置３４を駆動するための駆動信号を発する駆動回路２２０、副表示装置３６を駆動するための駆動信号を発する駆動回路２２２、及び副表示装置３８を駆動するための駆動信号を発する駆動回路２２４も接続されている。
【００８１】
上述したＣＰＵ２０６は、ＲＯＭ２０８に記憶されている表示制御プログラムを読み出して実行することにより、主制御回路６０から発せられた画像表示命令に応じて主表示装置３２に表示する画像データをビデオＲＡＭ２１４に記憶させる。主制御回路６０から発せられる画像表示命令には、背景表示命令や、図柄表示命令、キャラクタ表示命令等の表示命令が含まれる。
【００８２】
また、画像データ用ＲＯＭ２１６は、上述した如く、識別情報画像である図柄の画像のデータや、演出画面として表示される動体物等のキャラクタのキャラクタ画像データ、主表示装置３２等の背景を構成する背景画像データ等の画像データを記憶する。
【００８３】
上述した図柄の画像データは、主表示装置３２等において図柄を変動表示するときや、停止表示する際に用いるものであり、多様の表示態様、例えば、拡大した画像、縮小した画像、変形した画像等に応じた画像データを含むものである。また、上述したキャラクタ画像データは、キャラクタが一連の動作をする態様を表示するのに必要となる画像データを含むものである。
【００８４】
次に、上述したビデオＲＡＭ２１４に生成される画像データの概念を示す概略図を図６に示す。
【００８５】
図６に示す如く、画面表示命令によってビデオＲＡＭ２１４に生成される画像データの大きさ（以下、画面画像領域Ｒ１と称する）は、主表示装置３２に表示される表示領域Ｒ２より大きくなるように設定されている。尚、図６においては、画面画像領域Ｒ１は、実線で囲まれた領域を示し、表示領域Ｒ２は、破線で囲まれた領域を示す。このように設定することにより、後述する如く、主表示装置３２に表示すべき画像を円滑にスクロール表示させることができるのである。
【００８６】
主制御回路６０から図柄表示命令が発せられたときには、ＶＤＰ２１２は、識別情報画像である図柄を示す各画像Ｄ１〜Ｄ３の画像データを画像データ用ＲＯＭ２１６から読み出した後、主表示装置３２に図柄の画像を表示すべき位置に対応するビデオＲＡＭ２１４における位置に読み出した画像データを配置する。
【００８７】
また、主制御回路６０からキャラクタ表示命令が発せられたときには、ＶＤＰ２１２は、キャラクタ画像Ｃ１〜Ｃ３の各々の画像データを画像データ用ＲＯＭ２１６から読み出した後、主表示装置３２にキャラクタの画像を表示すべき位置に対応するビデオＲＡＭ２１４における位置に読み出した画像データを配置する。
【００８８】
更にまた、主制御回路６０から背景表示命令が発せられたときには、ＶＤＰ２１２は、背景の画像Ｂ１の画像データを画像データ用ＲＯＭ２１６から読み出した後、主表示装置３２に背景の画像を表示すべき位置に対応するビデオＲＡＭ２１４における位置に読み出した画像データを配置する。
【００８９】
ＶＤＰ２１２は、ビデオＲＡＭ２１４に画像データを生成した後、表示領域Ｒ２に記憶されている画像データのみをビデオＲＡＭ２１４から読み出し、これを表示信号として駆動回路２１８に供給するのである。
【００９０】
［画像の表示例］
上述した如く画像データをビデオＲＡＭ２１４上に記録することによって主表示装置３２に画像が表示され、遊技が進められる。この遊技において表示される画像の表示例については図７から図１１に示すようになる。
【００９１】
図７は、主表示装置３２に、ビデオ・ポーカーの遊技画面を表示された場合の実施例である。画面中央部には、遊技者の手札が５枚、横一列に表示されており、これにより遊技が行われるのである。
【００９２】
また、画面上部には、ポーカー・ゲームにおける手役の種類と賭け数に応じたコインの払い戻し枚数の一覧表が表示されており、遊技者に対して払い戻しされ得るコインの枚数を報知することができる。
【００９３】
また、画面下部中央には内側に文字の記された矩形状の図形が複数個描かれている。これは、各々の図形が遊技機２のスイッチ４０に対応しており、対応するスイッチ４０を押動することで、当該図形の内側に記された文字の意味する処理が実行されることとなるのである。これにより、１つの遊技機で複数の遊技を行うこととなっても、どのスイッチの押動がどの操作に対応するかを遊技者に認識させることが可能となるのである。
【００９４】
更に、画面下部の左右両端には、現在行われている遊技において賭けられたコインの枚数、遊技機２に投入されているコインの総枚数、及び１回の賭けゲームにおいて必要な１単位当たりのコインの種類が表示されている。図７の例においては、遊技者は当該賭けゲームにおいてコインを５枚賭けており、残り４５枚が遊技者の持分として遊技機２に投入されている。また、１回の賭けゲームにおいて必要な１単位当たりのコインの種類は５０¢と設定されている。
【００９５】
図８及び図９は、主表示装置３２に、ブラック・ジャックの遊技画面を表示された場合の実施例である。画面中央部には、遊技者の手札が横方向に並列して表示されており、これにより遊技が行われるのである。
【００９６】
また、画面上部には仮想ディーラーのアニメーションとディーラーの手札が描かれている。当該仮想ディーラーは、遊技状況に応じ、図８に示すように「もう１枚引くかい？」などと声を発することにより、遊技を進行させるのである。
【００９７】
この仮想ディーラーは、当該ブラック・ジャックの遊技プログラムとは別個のプログラムより表示されており、同一の遊技プログラムであっても図８及び図９に示すように、仮想ディーラーを変更することが可能となっている。従って、仮想ディーラーの容姿及び性格の違いにより、同一の遊技プログラムであっても異なる遊技であるかのようにすることが可能となり、遊技者の楽しみ方を増加させることが期待できるのである。
【００９８】
更に、画面下部には、スイッチ４０に対応する指示の表示と、現在行われている遊技において賭けられたコインの枚数、遊技機２に投入されているコインの総枚数、及び１回の賭けゲームにおいて必要な１単位当たりのコインの種類が表示されている。また、かけた枚数分のコインの画像も表示されており、これによって更なる臨場感が得られることとなる。
【００９９】
また、図８の実施例においては、１回の賭けゲームにおいて必要な１単位当たりのコインの種類は５０¢と設定されており、一方、図９の実施例においては、１回の賭けゲームにおいて必要な１単位当たりのコインの種類は１＄と設定されている。１回の賭けゲームにおいて必要な１単位当たりのコインの種類を設定するプログラムも、遊技プログラムの１つとして遊技内容を制御するためのプログラムからは独立して構成されており、１種類の遊技内容において、複数の遊技単価を設定することができるのである。
【０１００】
図１０は、遊技中における遊技機２の一例を示した正面概略図である。主表示装置３２においてはビデオ・ポーカーが実行されており、遊技者が手役として「フルハウス」を完成させたところが描かれている。この時に副表示装置３６には、「ＦＵＬＬ　ＨＯＵＳＥ！！　ＹＯＵ　ＷＩＮ！！」といった文字が点滅され、遊技者の当該遊技における勝利を祝福するかのような演出が行われるのである。また、副表示装置３４には、当該ビデオ・ポーカーの遊び方についての解説が表示されており、初心者であっても操作方法がわからないといったことが起きないようにしている。これにより、当該遊技機において実行可能な全ての遊技の説明書きを当該遊技機近傍に表示をしなくてはならないといったことが回避できるのである。
【０１０１】
更に、副表示装置３８には、「メダル倍増キャンペーン実施中！！　５月１９日マデ！」などと遊技場からの告知や、広告などを表示することが可能となっているのである。
【０１０２】
一方、図１１は、プログラム書き換え中の遊技機２の一例を示した正面概略図である。主表示装置３２には、遊技のデモンストレーション画面が表示され、プログラムの書き換え中によって遊技が行えない状態であっても、画像表示が行われないことによって遊技場の華やかさを阻害することを防止できるのである。そして、副表示装置３６には、「ＮＯＷ　ＲＯＡＤＩＮＧ」との文字を画面右から左へスクロール表示させることにより、現在プログラムの書き換えが行われていることを客に対して報知することができるのである。
【０１０３】
また、副表示装置３４には、ニュースなどの文字情報を表示させ、長時間遊技場に滞在する遊技者に対して各種情報を提供することが可能となるのである。尚、このような表示は、プログラム書き換え中以外であっても、また、副表示装置３６や副表示装置３８においても可能である。
【０１０４】
尚、各表示装置上に表示され得る画像及び文字情報は、上述した実施例に限られるものではなく、当該画像が上述した実施例における表示装置以外の表示装置上に表示されるものであってもよく、また、音楽ビデオ映像、環境映像など、表示装置によって表示させることが可能なものであればよい。
【０１０５】
［プログラム書き換え処理］
上述した遊技サーバ１、及び遊技機２に内蔵された主制御回路６０において実行される、遊技機２に記憶されている各種プログラムの書き換えの制御を行うサブルーチンを図１２及び図１３に示す。尚、各サブルーチンは予め実行されている遊技サーバ１及び遊技機２のメインプログラムから、所定のタイミングで呼び出されて実行されるものである。また、遊技サーバ１及び遊技機２は予め起動されているものとする。
【０１０６】
また、図１２及び図１３には、各々遊技サーバ１及び遊技機２において実行されるプログラムのサブルーチンが併記されており、その両者が破線による矢印によって結ばれているが、この矢印は、２つのサブルーチンにおいて互いの処理結果に基づいて次の処理が行われていることを説明するためのものであり、当該２つのサブルーチンは各々独立したサブルーチンである。
【０１０７】
尚、各サブルーチンにおいて処理されることとなるプログラムの書き換えにおける遊技プログラムとは、遊技内容を制御するためのプログラムのみならず、画像データのプログラムや、１回の賭ゲームにおいて必要な１単位あたりのコインの枚数或いはコインの種類を設定するプログラムのいずれかであってもよく、さらには、これらのプログラムを組み合わせたものであってもよい。
【０１０８】
［第一の実施形態］
遊技機２に記憶されている各種遊技プログラムの書き換えについて、ここでは２つの実施形態を説明する。まず、第一の実施形態におけるサブルーチンを図１２に示す。
【０１０９】
第一の実施形態は、遊技場の管理者が遊技サーバに対して遊技プログラムの書き換え指示を行うことにより、遊技機の遊技プログラムの書き換えが行われるものである。
【０１１０】
［第一の実施形態　遊技サーバ処理］
まず始めにステップＳ１１の処理では、プログラム書き換えの指示があったか否かの判断が行われる。この処理において、ＣＰＵ１０は、入力装置２６を介して管理者による遊技プログラムの書き換えの指示を示す信号の入力があったか否かを判断する。当該遊技プログラムの書き換えの指示には、書き換えの対象となる遊技機、現在当該遊技機に記憶されており、当該書き換えのために不要となる遊技プログラム、及び当該書き換えにより当該遊技機に記憶されることとなる遊技プログラムに関するデータが含まれている。ＣＰＵ１０は、遊技プログラムの書き換えの指示を示す信号の入力がなかった場合、即ち、遊技プログラム書き換えの指示がなかったと判別した場合には、何ら処理を行うことなく直ちに本サブルーチンを終了させ、遊技プログラム書き換えの指示を示す信号の入力があった場合、即ち、遊技プログラムの書き換えの指示があったと判別した場合には、ステップＳ１２に処理を移す。
【０１１１】
次いでステップＳ１２の処理では、局番号選択処理が行われる。この処理において、ＣＰＵ１０は、上述したステップＳ１１における遊技プログラムの書き換えの指示を示す信号に含まれる、当該プログラムの書き換えの対象となる遊技機を示すデータと、ハードディスクドライブ１８に記憶されている各遊技機に関するデータをまとめたデータベースとを照合することにより、当該遊技機に相当する局番号を選択する。この処理が終了した後、ステップＳ１３に処理を移す。
【０１１２】
次いでステップＳ１３の処理では、選択された遊技機のネットワーク上での探知が行われる。この処理において、ＣＰＵ１０は、遊技プログラムの書き換えをすべき遊技機とネットワークを介して接続されるために、ステップＳ１２において選択された局番号を有する遊技機にアクセスを行う。ＣＰＵ１０は、通信用インターフェイス回路２２を介してネットワーク上に、上述の局番号を有する端末に対するアクセスを要求する旨の信号を送信するのである。この処理が終了した後、ステップＳ１４に処理を移す。
【０１１３】
次いでステップＳ１４の処理では、選択された局番号を有する遊技機からの応答があったか否かの判断が行われる。この処理において、ＣＰＵ１０は、上述したステップＳ１３においてアクセスを行った選択された局番号を有する遊技機からの応答を表す信号の受信があったか否かの判断を行う。ＣＰＵ１０は、当該信号の受信がなかった場合、即ち、ネットワークを介した当該遊技機との接続が未だなされていない場合には、ステップＳ１３に処理を戻し、当該信号の受信があった場合、即ち、ネットワークを介した当該遊技機との接続がなされている場合には、ステップＳ１５に処理を移す。
【０１１４】
次いでステップＳ１５の処理では、遊技機に既に記憶されているプログラムの消去指示が発せられる。この処理において、ＣＰＵ１０は、ネットワークを介して接続された遊技機２に対して、本サブルーチンにおける遊技プログラムの書き換えによって不要となる遊技プログラムをハードディスクドライブ７４から消去する旨の命令を表す信号を送信する。当該信号は、通信用インターフェイス回路２２を介してネットワーク上に送信され、当該ネットワークを介して接続されている端末である遊技機２に送信されるのである。この処理が終了した後、ステップＳ１６に処理を移す。
【０１１５】
次いでステップＳ１６の処理では、遊技機からプログラムの消去が完了した旨の通知があったか否かの判断が行われる。この処理において、ＣＰＵ１０は、遊技機２からの遊技プログラムの消去が完了した旨の通知を表す信号の受信があったか否かの判断を行う。ＣＰＵ１０は、当該信号の受信がなかった場合、即ち、遊技機２における不要遊技プログラムの消去が未だ完了していない場合、或いは何らかの原因によりステップＳ１５におけるプログラム消去指示を表す信号の送信が正常に行われていなかった場合には、ステップＳ１５に処理を戻し、当該信号の受信があった場合、即ち、遊技機２における不要遊技プログラムの消去が完了した場合には、ステップＳ１７に処理を移す。
【０１１６】
次いでステップＳ１７の処理では、新たなプログラムの送信が行われる。この処理において、ＣＰＵ１０は、ハードディスクドライブ１８に記憶された複数の遊技プログラムの中から、ステップＳ１１における書き換え指示に含まれる遊技機２に記憶させることとなる遊技プログラムの種類に該当する遊技プログラムを呼び出し、通信用インターフェイス回路２２を介し、ネットワークを介して接続された遊技機２に対して転送を行う。この処理が終了した後、ステップＳ１８に処理を移す。
【０１１７】
次いでステップＳ１８の処理では、遊技機から新たなプログラムの受信が完了した旨の通知があったか否かの判断が行われる。この処理において、ＣＰＵ１０は、遊技機２からの新たな遊技プログラムの受信が完了した旨の通知を表す信号の受信があったか否かの判断を行う。ＣＰＵ１０は、当該信号の受信がなかった場合、即ち、遊技機２における新たな遊技プログラムの受信が未だ完了していない場合、或いは何らかの原因によりステップＳ１７における新たな遊技プログラムの送信が正常に行われていなかった場合には、ステップＳ１７に処理を戻し、当該信号の受信があった場合、即ち、遊技機２における不要遊技プログラムの消去が完了した場合には、直ちに本サブルーチンを終了させる。
【０１１８】
［第一の実施形態　遊技機処理］
第一の実施形態の場合、遊技機２においては、最初にステップＳ２１の処理において、遊技サーバからのアクセスがあったか否かの判断が行われる。この処理において、ＣＰＵ６６は、遊技サーバ１が自己に対してネットワークを介してアクセスを求めてきているか否かを判断する。ＣＰＵ６６は、遊技サーバ１が自己に対してアクセスを求めてきていない場合、或いは遊技サーバ１からのアクセスを求める信号を受信したが指定する局番号が内蔵された局番号スイッチ５９の表す番号でなかった場合には、何ら処理を行うことなく直ちに本サブルーチンを終了させ、遊技サーバ１からのアクセスを求める信号を受信し、且つ、指定する局番号が内蔵された局番号スイッチ５９の表す番号と一致した場合には、ステップＳ２２に処理を移す。
【０１１９】
次いでステップＳ２２の処理では、遊技サーバに対して自己がアクセスの求めに該当する端末であることの報知が行われる。この処理において、ＣＰＵ６６は、通信用インターフェイス回路７６を介して、遊技サーバ１に対して、アクセスを求めている端末が自己であることを示す信号を発信する。この処理が終了した後、ステップＳ２３に処理を移す。
【０１２０】
次いでステップＳ２３の処理では、プログラム消去処理が行われる。この処理において、ＣＰＵ６６は、遊技サーバ１からの遊技プログラム消去指示を示す信号を受信した後、当該指示に従い、本サブルーチンにおける遊技プログラムの書き換えによって不要となるプログラムを、ハードディスクドライブ７４から消去させる。同時に、ＲＯＭ６８に記憶されたデモンストレーション画像の表示を実行させるプログラムを起動し、主表示装置３２上に当該デモンストレーション画像を表示させる。また、副表示装置３６上に、現在プログラムを書き換え中であることを示す表示を行い、副表示装置３４上には、通信用インターフェイス回路７６を介して受信した文字情報を表示させる。以上の処理が終了した後、ステップＳ２４に処理を移す。
【０１２１】
次いでステップＳ２４の処理では、プログラム消去の完了の通知が行われる。この処理において、ＣＰＵ６６は、不要となった遊技プログラムの消去が終了したことを示す信号を、通信用インターフェイス回路７６を介して遊技サーバ１に送信する。この処理が終了した後、ステップＳ２５に処理を移す。
【０１２２】
次いでステップＳ２５の処理では、新たなプログラムの受信が行われる。この処理においてＣＰＵ６６は、遊技サーバ１から送信されてくる新たな遊技プログラムデータを、通信用インターフェイス回路７６を介してハードディスクドライブ７４に記録する。この処理が終了した後、ステップＳ２６に処理を移す。
【０１２３】
次いでステップＳ２６の処理では、新たなプログラムの受信を完了したことの通知が行われる。この処理において、ＣＰＵ６６は、新たな遊技プログラムの受信を完了したことを示す信号を、通信用インターフェイス回路７６を介して遊技サーバ１に送信する。同時に、主表示装置３２上に表示されているデモンストレーション画像の表示プログラムを終了させる。また、副表示装置３６上に表示されている、現在プログラムを書き換え中であることを示す表示を終了させ、副表示装置３４上に表示されている、文字情報の表示を終了させる。以上の処理が終了した後、直ちに本サブルーチンを終了させる。
【０１２４】
尚、副表示装置３４に表示されている文字情報は、この時点で表示を終了させるのではなく、次に遊技者が遊技機２において遊技を開始するまで表示させる、或いは遊技機２において遊技が開始された場合であってもそのまま表示され続けるように構成してもよい。
【０１２５】
上述した各サブルーチンにおける処理を行うことにより、遊技状況等に応じて、遊技機と通信可能な遊技サーバにおいては「前記遊技プログラム記憶手段により記憶されている遊技プログラムを前記遊技機に送信し、前記遊技機において実行される遊技プログラムに変更を加える」ことが、遊技サーバとの間で通信可能な遊技機においては「前記遊技サーバから遊技プログラムを受信し、自機において実行される遊技プログラムに変更を加える」ことが、それぞれ可能となるので、遊技機の移動や交換に掛かる費用及び時間の節約が可能となる。更に、遊技場に来場する遊技者の状況に応じて当該遊技プログラムを変更することにより、遊技機の稼働を上げることが期待できるのである。
【０１２６】
［第二の実施形態］
次に、第二の実施形態におけるサブルーチンを図１３に示す。第二の実施形態は、遊技者の選択によって、遊技機の遊技プログラムの書き換えが行われるものである。尚、本実施形態においては、遊技機２の主表示装置３２上に遊技プログラム選択用の画面が予め表示されているものとする。
【０１２７】
［第二の実施形態　遊技サーバ処理］
まず始めにステップＳ３１の処理では、プログラム書き換えの要求があったか否かの判断が行われる。この処理において、ＣＰＵ１０は、ネットワークを介して接続されている複数の端末の１から、通信用インターフェイス回路２２を介して遊技プログラムの書き換えの要求を示す信号を受信したか否かを判断する。ＣＰＵ１０は、当該信号の受信がなかった場合、即ち、ネットワークを介して接続された複数の端末のいずれからも遊技プログラムの書き換えの要求がされていない場合には、何ら処理を行うことなく直ちに本サブルーチンを終了させ、当該信号の受信があった場合、即ち、ネットワークを介して接続された複数の端末の１から遊技プログラムの書き換えの要求がされた場合には、ステップＳ３２に処理を移す。
【０１２８】
次いでステップＳ３２の処理では、遊技機に既に記憶されているプログラムの消去指示が発せられる。この処理において、ＣＰＵ１０は、ネットワークを介して接続された遊技機２に対して、本サブルーチンにおける遊技プログラムの書き換えによって不要となる遊技プログラムをハードディスクドライブ７４から消去する旨の命令を表す信号を送信する。当該信号は、通信用インターフェイス回路２２を介してネットワーク上に送信され、当該ネットワークを介して接続されている端末である遊技機２に送信されるのである。この処理が終了した後、ステップＳ３３に処理を移す。
【０１２９】
次いでステップＳ３３の処理では、遊技機からプログラムの消去が完了した旨の通知があったか否かの判断が行われる。この処理において、ＣＰＵ１０は、遊技機２からの遊技プログラムの消去が完了した旨の通知を表す信号の受信があったか否かの判断を行う。ＣＰＵ１０は、当該信号の受信がなかった場合、即ち、遊技機２における不要遊技プログラムの消去が未だ完了していない場合、或いは何らかの原因によりステップＳ３２における遊技プログラム消去指示を表す信号の送信が正常に行われていなかった場合には、ステップＳ３２に処理を戻し、当該信号の受信があった場合、即ち、遊技機２における不要遊技プログラムの消去が完了した場合には、ステップＳ３４に処理を移す。
【０１３０】
次いでステップＳ３４の処理では、新たなプログラムの送信が行われる。この処理において、ＣＰＵ１０は、ハードディスクドライブ１８に記憶された複数の遊技プログラムの中から、ステップＳ３１において受信した信号の示す遊技プログラムの種類に該当する遊技プログラムを呼び出し、通信用インターフェイス回路２２を介し、ネットワークを介して接続された遊技機２に対して転送を行う。この処理が終了した後、ステップＳ３５に処理を移す。
【０１３１】
次いでステップＳ３５の処理では、遊技機から新たなプログラムの受信が完了した旨の通知があったか否かの判断が行われる。この処理において、ＣＰＵ１０は、遊技機２からの新たな遊技プログラムの受信が完了した旨の通知を表す信号の受信があったか否かの判断を行う。ＣＰＵ１０は、当該信号の受信がなかった場合、即ち、遊技機２における新たな遊技プログラムの受信が未だ完了していない場合、或いは何らかの原因によりステップＳ３４における新たな遊技プログラムの送信が正常に行われていなかった場合には、ステップＳ３４に処理を戻し、当該信号の受信があった場合、即ち、遊技機２における不要遊技プログラムの消去が完了した場合には、直ちに本サブルーチンを終了させる。
【０１３２】
［第二の実施形態　遊技機処理］
第二の実施形態の場合、遊技機２においては、最初にステップＳ４１の処理において、遊技者がプログラムの変更を希望しているか否かの判断が行われる。この処理において、ＣＰＵ６６は、遊技者が主表示装置３２上における指示に従って現在ハードディスクドライブ７４に記憶されている遊技プログラム以外の遊技プログラムによる遊技を選択したか否かを判断する。ＣＰＵ６６は、遊技者が現在ハードディスクドライブ７４に記憶されている遊技プログラムによる遊技を選択した、或いは、遊技者がいないと判別した場合には、何ら処理を行うことなく直ちに本サブルーチンを終了させ、遊技者が現在ハードディスクドライブ７４に記憶されている遊技プログラム以外の遊技プログラムによる遊技を選択したと判別した場合、即ち、遊技者が主表示装置３２上における指示に従って現在遊技機２に設定されている遊技プログラム以外の遊技プログラムによる遊技を選択した場合には、ステップＳ４２に処理を移す。
【０１３３】
次いでステップＳ４２の処理では、遊技サーバに対して選択された新たなプログラムへの書き換えの要求が行われる。この処理において、ＣＰＵ６６は、通信用インターフェイス回路７６を介して、遊技サーバ１に対して、選択された新たな遊技プログラムへの書き換えを要求する旨の信号を発信する。この処理が終了した後、ステップＳ４３に処理を移す。
【０１３４】
次いでステップＳ４３の処理では、プログラム消去処理が行われる。この処理において、ＣＰＵ６６は、遊技サーバ１からの遊技プログラム消去指示を示す信号を受信した後、当該指示に従い、本サブルーチンにおける遊技プログラムの書き換えによって不要となる遊技プログラムを、ハードディスクドライブ７４から消去させる。同時に、ＲＯＭ６８に記憶されたデモンストレーション画像の表示を実行させるプログラムを起動し、主表示装置３２上に当該デモンストレーション画像を表示させる。また、副表示装置３６上に、現在プログラムを書き換え中であることを示す表示を行い、副表示装置３４上には、通信用インターフェイス回路７６を介して受信した文字情報を表示させる。以上の処理が終了した後、ステップＳ４４に処理を移す。
【０１３５】
次いでステップＳ４４の処理では、プログラム消去の完了の通知が行われる。この処理において、ＣＰＵ６６は、不要となった遊技プログラムの消去が終了したことを示す信号を、通信用インターフェイス回路７６を介して遊技サーバ１に送信する。この処理が終了した後、ステップＳ４５に処理を移す。
【０１３６】
次いでステップＳ４５の処理では、新たなプログラムの受信が行われる。この処理においてＣＰＵ６６は、遊技サーバ１から送信されてくる新たな遊技プログラムデータを、通信用インターフェイス回路７６を介してハードディスクドライブ７４に記録する。この処理が終了した後、ステップＳ４６に処理を移す。
【０１３７】
次いでステップＳ４６の処理では、新たなプログラムの受信を完了したことの通知が行われる。この処理において、ＣＰＵ６６は、新たな遊技プログラムの受信を完了したことを示す信号を、通信用インターフェイス回路７６を介して遊技サーバ１に送信する。同時に、主表示装置３２上に表示されているデモンストレーション画像の表示プログラムを終了させる。また、副表示装置３６上に表示されている、現在プログラムを書き換え中であることを示す表示を終了させ、副表示装置３４上に表示されている、文字情報の表示を終了させる。以上の処理が終了した後、直ちに本サブルーチンを終了させる。
【０１３８】
尚、副表示装置３４に表示されている文字情報は、この時点で表示を終了させるのではなく、次に遊技者が遊技機２において遊技を開始するまで表示させる、或いは遊技機２において遊技が開始された場合であってもそのまま表示され続けるように構成してもよい。
【０１３９】
上述した各サブルーチンにおける処理を行うことにより、遊技者の選択に応じて、遊技機と通信可能な遊技サーバにおいては「前記遊技プログラム記憶手段により記憶されている遊技プログラムを前記遊技機に送信し、前記遊技機において実行される遊技プログラムに変更を加える」ことが、遊技サーバとの間で通信可能な遊技機においては「前記遊技サーバから遊技プログラムを受信し、自機において実行される遊技プログラムに変更を加える」ことが、それぞれ可能となるので、遊技機の移動や交換に掛かる費用及び時間の節約が可能となる。更に、遊技場に来場する遊技者の状況に応じて当該遊技プログラムを変更することにより、遊技機の稼働を上げることが期待できるのである。
【０１４０】
また、本発明に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本明細書に記載されたものに限定されるものではない。
【０１４１】
【発明の効果】
本発明によれば、遊技サーバと遊技機とを通信可能とし、当該遊技サーバを「前記遊技機における遊技状況を管理する遊技状況管理手段と、前記遊技機において実行可能な遊技プログラムを記憶する遊技プログラム記憶手段と、所定の条件が満たされると、前記遊技プログラム記憶手段により記憶されている遊技プログラムを前記遊技機に送信し、前記遊技機において実行される遊技プログラムに変更を加える遊技変更手段と、を備える」ように構成し、当該遊技機を「自機における遊技状況を前記遊技サーバに対して通知する遊技状況通知手段と、所定の条件が満たされた場合には、前記遊技サーバから遊技プログラムを受信し、自機において実行される遊技プログラムに変更を加える遊技変更手段と、を備える」ように構成することにより、遊技機の移動や交換に掛かる費用及び時間の節約が可能となり、また、遊技場に来場する遊技者の状況に応じて当該遊技プログラムを変更することにより、遊技機の稼働を上げることが期待できる。
【図面の簡単な説明】
【図１】ネットワークを介して遊技サーバと遊技機とが接続されている概略を示す図である。
【図２】本発明による遊技サーバの制御回路を示すブロック図である。
【図３】本発明による遊技機の概観を示す斜視図である。
【図４】本発明による遊技機を制御する主制御回路を示すブロック図である。
【図５】本発明による遊技機の表示制御装置を示すブロック図である。
【図６】表示制御装置のビデオＲＡＭにおける画像データの配置に概念を示す概略図である。
【図７】本発明による遊技機の主表示装置における画面表示を示す概略図である。
【図８】本発明による遊技機の主表示装置における画面表示を示す概略図である。
【図９】本発明による遊技機の主表示装置における画面表示を示す概略図である。
【図１０】本発明による遊技機の各表示装置における画面表示を示す表示例を表す遊技機の概略正面図である。
【図１１】本発明による遊技機の各表示装置における画面表示を示す表示例を表す遊技機の概略正面図である。
【図１２】本発明による遊技機において実施され得る制御処理例のフローチャートを示す図である。
【図１３】本発明による遊技機において実施され得る制御処理例のフローチャートを示す図である。
【符号の説明】
１　遊技サーバ
２　遊技機
３０　筐体
３２　主表示装置
３４、３６、３８　副表示装置
６０　主制御回路
２００　表示制御装置
【図１】
2004135721.tif 000003
【図２】
2004135721.tif 000004
【図３】
2004135721.tif 000005
【図４】
2004135721.tif 000006
【図５】
2004135721.tif 000007
【図６】
2004135721.tif 000008
【図７】
2004135721.tif 000009
【図８】
2004135721.tif 000010
【図９】
2004135721.tif 000011
【図１０】
2004135721.tif 000012
【図１１】
2004135721.tif 000013
【図１２】
2004135721.tif 000014
【図１３】
2004135721.tif 000015