(57)【要約】【課題】プレーヤが好むゲーム環境を提供できる新たなエンターテインメント性を備えたゲームシステムを提供する。【解決手段】本発明のゲーム配信用サーバ、ゲームシステム、及びゲーム配信用サーバの制御方法では、プレーヤがゲーム機でプレイするゲームのリストを、ゲーム配信用サーバで決定することができる。このため、ゲーム配信用サーバの管理者は、プレーヤに対して適切なゲームのリストを決定することができる。例えば、プレーヤが日本人である場合には、日本人に馴染みの深いゲームをリストとすることができる。【選択図】      図１
2008142548.tif 000002
【特許請求の範囲】
【請求項１】
下記構成を備えるゲーム配信用サーバであり、
ネットワークを介して接続されるゲーム機より送信される、プレーヤに関する情報を入力する入力ポートと、
ネットワークを介して接続されるゲーム機に配信する、複数種類のゲームソフトウェアを記憶するメモリと、
前記プレーヤに関する情報に基づいて、前記複数種類のゲームソフトウェアを、選択可能なゲームソフトウェアと、選択不可能なゲームソフトウェアとに分類し、
前記選択可能とされたゲームソフトウェアのうち、外部入力に応じて決定されたゲームソフトウェアのリストを、前記ネットワークを介して前記ゲーム機に配信し、
前記ゲーム機で選択されたゲームに対応するゲームソフトウェアを、前記メモリから読み出して前記ゲーム機に配信するコントローラと、を備えることを特徴とするゲーム配信用サーバ。
【請求項２】
請求項１のゲーム配信用サーバにおいて、
前記プレーヤに関する情報は、該プレーヤが過去に実行したゲームの実行量に応じて付与されるポイントの情報を含み、前記コントローラは、前記ポイントに応じて、前記選択可能なゲームソフトウェアと、選択不可能なゲームソフトウェアとを分類すること
を特徴とするゲーム配信用サーバ。
【請求項３】
請求項１のゲーム配信用サーバにおいて、
前記プレーヤに関する情報は、該プレーヤが過去に実行したゲームの情報を含み、前記コントローラは、プレーヤが過去に実行したゲームに対応するゲームソフトウェアを、選択可能なゲームソフトウェアとして分類することを特徴とするゲーム配信用サーバ。
【請求項４】
下記構成を備えるゲーム配信用サーバであり、
ネットワークを介して接続されるゲーム機より送信される、プレーヤに関する情報を入力する第１の入力ポートと、
ネットワークを介して接続されるゲーム機に配信する、複数種類のゲームソフトウェアを、各ゲームソフトウェアを実行する複数種類の言語データに対応させて記憶するメモリと、
前記複数種類のゲームソフトウェアのうち、選択可能とされたゲームソフトウェアの中から、複数のゲームソフトウェアを選択するための第１の外部信号を入力する第２の入力ポートと、
ゲームソフトウェアを実行する際に用いる言語を選択するための第２の外部信号を入力する第３の入力ポートと、
前記プレーヤに関する情報に基づいて、前記複数種類のゲームソフトウェアを、選択可能なゲームソフトウェアと、選択不可能なゲームソフトウェアとに分類し、
前記選択可能とされたゲームソフトウェアのうち、前記第１の外部入力に応じて決定されたゲームソフトウェアのリストを、前記ネットワークを介して前記ゲーム機に配信し、
前記ゲーム機で選択されたゲームに対応するゲームソフトウェア、及び前記第２の外部信号により設定された言語データを、前記メモリから読み出して前記ゲーム機に配信するコントローラと、を備えることを特徴とするゲーム配信用サーバ。
【請求項５】
請求項４のゲーム配信用サーバにおいて、
前記プレーヤに関する情報は、該プレーヤが過去に実行したゲームの実行量に応じて付与されるポイントの情報を含み、前記コントローラは、前記ポイントに応じて、前記選択可能なゲームソフトウェアと、選択不可能なゲームソフトウェアとを分類することを特徴とするゲーム配信用サーバ。
【請求項６】
請求項４のゲーム配信用サーバにおいて、
前記プレーヤに関する情報は、該プレーヤが過去に実行したゲームの情報を含み、前記コントローラは、プレーヤが過去に実行したゲームに対応するゲームソフトウェアを選択可能なゲームソフトウェアとして分類することを特徴とするゲーム配信用サーバ。
【請求項７】
下記構成を備えるゲーム配信用サーバであり、
ネットワークを介して接続されるゲーム機より送信される、プレーヤに関する情報を入力する第１の入力ポートと、
ネットワークを介して接続されるゲーム機に配信する、複数種類のゲームソフトウェアを、各ゲームソフトウェアで使用する複数種類の通貨データに対応させて記憶するメモリと、
前記複数種類のゲームソフトウェアのうち、選択可能とされたゲームソフトウェアの中から、複数のゲームソフトウェアを選択するための第１の外部信号を入力する第２の入力ポートと、
ゲームソフトウェアを実行する際に用いる通貨を選択するための第２の外部信号を入力する第３の入力ポートと、
前記プレーヤに関する情報に基づいて、前記複数種類のゲームソフトウェアを、選択可能なゲームソフトウェアと、選択不可能なゲームソフトウェアとに分類し、
前記選択可能とされたゲームソフトウェアのうち、前記第１の外部入力に応じて決定されたゲームソフトウェアのリストを、前記ネットワークを介して前記ゲーム機に配信し、
前記ゲーム機で選択されたゲームに対応するゲームソフトウェア、及び前記第２の外部信号により設定された通貨データを、前記メモリから読み出して前記ゲーム機に配信するコントローラと、を備えることを特徴とするゲーム配信用サーバ。
【請求項８】
請求項７のゲーム配信用サーバにおいて、
前記プレーヤに関する情報は、該プレーヤが過去に実行したゲームの実行量に応じて付与されるポイントの情報を含み、前記コントローラは、前記ポイントに応じて、前記選択可能なゲームソフトウェアと、選択不可能なゲームソフトウェアとを分類することを特徴とするゲーム配信用サーバ。
【請求項９】
請求項７のゲーム配信用サーバにおいて、
前記プレーヤに関する情報は、該プレーヤが過去に実行したゲームの情報を含み、前記コントローラは、プレーヤが過去に実行したゲームに対応するゲームソフトウェアを選択可能なゲームソフトウェアとして分類することを特徴とするゲーム配信用サーバ。
【請求項１０】
下記構成を備えるゲームシステムであり、
ゲーム機より、ネットワークを介して送信される、プレーヤに関する情報を入力する第１の入力ポートと、
ネットワークを介してゲーム機に配信する、複数種類のゲームソフトウェアを記憶するメモリと、
前記プレーヤに関する情報に基づいて、前記複数種類のゲームソフトウェアを、選択可能なゲームソフトウェアと、選択不可能なゲームソフトウェアとに分類し、
前記選択可能とされたゲームソフトウェアのうち、外部入力に応じて決定されたゲームソフトウェアのリストを、前記ネットワークを介して前記ゲーム機に配信し、
前記ゲーム機で選択されたゲームに対応するゲームソフトウェアを、前記メモリから読み出して前記ゲーム機に配信する配信コントローラと、を備えるゲーム配信用サーバと、
ネットワークを介して前記配信用サーバと接続され、
プレーヤを識別するプレーヤデータリーダと、
選択可能とされているゲームソフトウェアのリストを表示するディスプレイと、
前記選択可能とされているゲームソフトウェアのうち、所望のゲームソフトウェアを選択するための外部信号を入力する第２の入力ポートと、
選択されたゲームソフトウェアの情報を前記配信用サーバに送信すると共に、前記配信用サーバより配信されるゲームソフトウェアを実行するゲームコントローラと、を備えるゲーム機と、を備えることを特徴とするゲームシステム。
【請求項１１】
下記構成を備えるゲーム配信用サーバの制御方法であり、
ネットワークを介して接続されるゲーム機より送信される、プレーヤに関する情報を入力して記憶する段階と、
前記プレーヤに関する情報に基づいて、メモリ内に記憶されている複数種類のゲームソフトウェアを、選択可能なゲームソフトウェアと、選択不可能なゲームソフトウェアとに分類する段階と、
前記選択可能とされたゲームソフトウェアのうち、外部入力に応じて決定されたゲームソフトウェアのリストを、前記ネットワークを介して前記ゲーム機に配信する段階と、
前記ゲーム機で選択されたゲームに対応するゲームソフトウェアを、前記メモリから読み出して前記ゲーム機に配信する段階と、を備えることを特徴とするゲーム配信用サーバの制御方法。
【請求項１２】
請求項１１のゲーム配信用サーバの制御方法において、
前記プレーヤに関する情報は、該プレーヤが過去に実行したゲームの実行量に応じて付与されるポイントの情報を含み、前記ポイントに応じて、前記選択可能なゲームソフトウェアと、選択不可能なゲームソフトウェアとを分類する段階を更に含むことを特徴とするゲーム配信用サーバの制御方法。
【請求項１３】
請求項１１のゲーム配信用サーバの制御方法において、
前記プレーヤに関する情報は、該プレーヤが過去に実行したゲームの情報を含み、プレーヤが過去に実行したゲームに対応するゲームソフトウェアを選択可能なゲームソフトウェアとして分類する段階を更に含むことを特徴とするゲーム配信用サーバの制御方法。
【請求項１４】
下記構成を備えるゲーム配信用サーバの制御方法であり、
ネットワークを介してゲーム機より送信される、プレーヤに関する情報を入力する段階と、
前記プレーヤに関する情報に基づいて、メモリに記憶されている複数種類のゲームソフトウェアを、選択可能なゲームソフトウェアと、選択不可能なゲームソフトウェアに分類する段階と、
第１の外部信号に基づき、メモリに記憶されている複数種類のゲームソフトウェアから、選択可能とされているゲームソフトウェアを選択する段階と、
第２の外部信号に基づき、メモリに記憶されている前記複数種類のゲームソフトウェアを実行する言語を選択する段階と、
前記選択可能とされているゲームソフトウェアから、前記第１の外部信号により選択されたゲームソフトウェアのリストを前記ゲーム機に送信する段階と、
前記ゲーム機で選択されたゲームに対応するゲームソフトウェア、及び前記第２の外部信号により設定された言語データを、前記メモリから読み出して前記ゲーム機に配信する段階と、を備えることを特徴とするゲーム配信用サーバの制御方法。
【請求項１５】
請求項１４のゲーム配信用サーバの制御方法において、
前記プレーヤに関する情報は、該プレーヤが過去に実行したゲームの実行量に応じて付与されるポイントの情報を含み、前記ポイントに応じて、前記選択可能なゲームソフトウェアと、選択不可能なゲームソフトウェアとを分類する段階を更に含むことを特徴とするゲーム配信用サーバの制御方法。
【請求項１６】
請求項１４のゲーム配信用サーバの制御方法において、
前記プレーヤに関する情報は、該プレーヤが過去に実行したゲームの情報を含み、プレーヤが過去に実行したゲームに対応するゲームソフトウェアを選択可能なゲームソフトウェアとして分類する段階を更に含むことを特徴とするゲーム配信用サーバの制御方法。
【請求項１７】
下記構成を備えるゲーム配信用サーバの制御方法であり、
ネットワークを介してゲーム機より送信される、プレーヤに関する情報を入力する段階と、
前記プレーヤに関する情報に基づいて、メモリに記憶されている複数種類のゲームソフトウェアを、選択可能なゲームソフトウェアと、選択不可能なゲームソフトウェアに分類する段階と、
第１の外部信号に基づき、メモリに記憶されている複数種類のゲームソフトウェアから、選択可能とされているゲームソフトウェアを選択する段階と、
第２の外部信号に基づき、メモリに記憶されている前記複数種類のゲームソフトウェアを実行する際に用いる通貨を選択する段階と、
前記選択可能とされているゲームソフトウェアから、前記第１の外部信号により選択されたゲームソフトウェアのリストを前記ゲーム機に送信する段階と、
前記ゲーム機で選択されたゲームに対応するゲームソフトウェア、及び前記第２の外部信号により設定された通貨データを、前記メモリから読み出して前記ゲーム機に配信する段階と、を備えることを特徴とするゲーム配信用サーバの制御方法。
【請求項１８】
請求項１７のゲーム配信用サーバの制御方法において、
前記プレーヤに関する情報は、該プレーヤが過去に実行したゲームの実行量に応じて付与されるポイントの情報を含み、前記ポイントに応じて、前記選択可能なゲームソフトウェアと、選択不可能なゲームソフトウェアとを分類する段階を更に含むことを特徴とするゲーム配信用サーバの制御方法。
【請求項１９】
請求項１７のゲーム配信用サーバの制御方法において、
前記プレーヤに関する情報は、該プレーヤが過去に実行したゲームの情報を含み、プレーヤが過去に実行したゲームに対応するゲームソフトウェアを選択可能なゲームソフトウェアとして分類する段階を更に含むことを特徴とするゲーム配信用サーバの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲーム配信用サーバ、ゲームシステム、及びゲーム配信用サーバの制御方法に関するものである。
【背景技術】
【０００２】
米国特許第６６４５０７７号明細書（特許文献１）、米国特許出願公開第２００５／００５４４４８号明細書（特許文献２）及び米国特許出願公開第２００６／００３５７１３号明細書（特許文献３）には、ネットワークを介したゲームプログラムのダウンロード技術を利用して、１台のゲーム機で複数種類のゲームを行ったり、ネットワーク内のゲーム機で行うことができるゲームの内容を変更したりすることが可能なゲームシステムが開示されている。
【０００３】
上記ゲームシステムにおいては、サーバから各ゲーム機にゲームソフトウェアがダウンロードされ、各ゲーム機では、ダウンロードされたゲームソフトウェアが実行されてゲームが行われる。
【特許文献１】米国特許第６６４５０７７号明細書
【特許文献２】米国特許出願公開第２００５／００５４４４８号明細書
【特許文献３】米国特許出願公開第２００６／００３５７１３号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００４】
そこで、プレーヤが好むゲーム環境を提供できる新たなエンターテインメント性を備えたゲームシステムの出現が望まれている。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、第１の本発明は、下記構成を備えるゲーム配信用サーバであり、ネットワークを介して接続されるゲーム機より送信される、プレーヤに関する情報を入力する入力ポートと、ネットワークを介して接続されるゲーム機に配信する、複数種類のゲームソフトウェアを記憶するメモリと、前記プレーヤに関する情報に基づいて、前記複数種類のゲームソフトウェアを、選択可能なゲームソフトウェアと、選択不可能なゲームソフトウェアとに分類し、前記選択可能とされたゲームソフトウェアのうち、外部入力に応じて決定されたゲームソフトウェアのリストを、前記ネットワークを介して前記ゲーム機に配信し、前記ゲーム機で選択されたゲームに対応するゲームソフトウェアを、前記メモリから読み出して前記ゲーム機に配信するコントローラと、を備える。
【０００６】
第２の本発明は、下記構成を備えるゲーム配信用サーバであり、ネットワークを介して接続されるゲーム機より送信される、プレーヤに関する情報を入力する第１の入力ポートと、ネットワークを介して接続されるゲーム機に配信する、複数種類のゲームソフトウェアを、各ゲームソフトウェアを実行する複数種類の言語データに対応させて記憶するメモリと、前記複数種類のゲームソフトウェアのうち、選択可能とされたゲームソフトウェアの中から、複数のゲームソフトウェアを選択するための第１の外部信号を入力する第２の入力ポートと、ゲームソフトウェアを実行する際に用いる言語を選択するための第２の外部信号を入力する第３の入力ポートと、前記プレーヤに関する情報に基づいて、前記複数種類のゲームソフトウェアを、選択可能なゲームソフトウェアと、選択不可能なゲームソフトウェアとに分類し、前記選択可能とされたゲームソフトウェアのうち、前記第１の外部入力に応じて決定されたゲームソフトウェアのリストを、前記ネットワークを介して前記ゲーム機に配信し、前記ゲーム機で選択されたゲームに対応するゲームソフトウェア、及び前記第２の外部信号により設定された言語データを、前記メモリから読み出して前記ゲーム機に配信するコントローラと、を備える。
【０００７】
第３の本発明は、下記構成を備えるゲーム配信用サーバであり、ネットワークを介して接続されるゲーム機より送信される、プレーヤに関する情報を入力する第１の入力ポートと、ネットワークを介して接続されるゲーム機に配信する、複数種類のゲームソフトウェアを、各ゲームソフトウェアで使用する複数種類の通貨データに対応させて記憶するメモリと、前記複数種類のゲームソフトウェアのうち、選択可能とされたゲームソフトウェアの中から、複数のゲームソフトウェアを選択するための第１の外部信号を入力する第２の入力ポートと、ゲームソフトウェアを実行する際に用いる通貨を選択するための第２の外部信号を入力する第３の入力ポートと、前記プレーヤに関する情報に基づいて、前記複数種類のゲームソフトウェアを、選択可能なゲームソフトウェアと、選択不可能なゲームソフトウェアとに分類し、前記選択可能とされたゲームソフトウェアのうち、前記第１の外部入力に応じて決定されたゲームソフトウェアのリストを、前記ネットワークを介して前記ゲーム機に配信し、前記ゲーム機で選択されたゲームに対応するゲームソフトウェア、及び前記第２の外部信号により設定された通貨データを、前記メモリから読み出して前記ゲーム機に配信するコントローラと、を備える。
【０００８】
上記ゲーム機としては、特に限定されるものではなく、例えば、スロットマシン等のゲーム機、パーソナルコンピュータ、パーソナルディジタルアシスタンツ等を挙げることができる。また、上記ゲーム機において行われるゲームとしては、特に限定されるものではなく、例えば、ビデオビンゴゲーム、ビデオロッタリーゲーム、ビデオブラックジャックゲーム、ビデオスロットゲーム、メカニカルスロットゲーム、ビデオポーカーゲーム、ビデオキノゲーム、ビデオパチンコゲーム、ビデオカードゲーム、ビデオゲームオブチャンス等を挙げることができる。
【０００９】
上記ゲーム配信用サーバとしては、本発明のゲーム配信用サーバとして機能するものであれば、そのハードウェア構成は特に限定されるものではなく、汎用のサーバを採用することが可能である。また、上記ゲーム配信用サーバは、ファイアウォール及びモデムを備えていてもよい。上記ゲーム配信用サーバは、単一の装置からなっていてもよく、複数の装置から構成されていてもよい。ファイアウォール及びモデムを備えた何れかの上記ゲーム機が上記ゲーム配信用サーバとして機能するように構成されていてもよい。
【発明の効果】
【００１０】
本発明に係るゲーム配信用サーバ、ゲームシステム、及びゲーム配信用サーバの制御方法では、プレーヤがゲーム機でプレイするゲームのリストを、ゲーム配信用サーバで決定することができる。このため、ゲーム配信用サーバの管理者は、プレーヤに対して適切なゲームのリストを決定することができる。
【発明を実施するための最良の形態】
【００１１】
図１は、本発明に係るゲーム配信用サーバの制御方法を概略的に示すフローチャートであり、このフローチャートに基づいて、本発明に係るゲーム配信用サーバの概略的な動作について説明する。なお、以下では、ゲーム配信用サーバとネットワークを介して接続されるゲーム機として、スロットマシンを例に挙げて説明する。しかし、本発明はこれに限定されるものではなく、その他のゲーム機について適用することができる。
【００１２】
まず、ゲーム配信用サーバは、ネットワークを介して接続されるゲーム機（スロットマシン）より、このゲーム機でプレイするプレーヤに関する情報を取得する（ステップＳ１）。このプレーヤに関する情報には、このプレーヤが過去にゲーム機でプレイを行ったゲームの種類、或いは、このプレーヤがゲーム機でプレイを実行したことに対して付与されるポイントが含まれている。
【００１３】
そして、ゲーム配信用サーバは、プレーヤに関する情報に含まれているポイントに基づいて、データベース内に記憶している複数種類のゲームソフトウェアに対応するゲームを、ゲーム機のプレーヤが選択可能なゲームと、選択不可能なゲームとに分類する（ステップＳ２）。この処理では、例えば、予め閾値となるポイントを設定しておき、プレーヤに関する情報に含まれているポイントがこの閾値以下であるか、或いはこの閾値を超えているかに基づいて、選択可能とするゲームと、選択不可能とするゲームとに分類する。
【００１４】
ポイントは、ゲーム機でプレイするプレーヤが、過去に実行したゲームの実行量に応じて付与される。ここで、ゲームの実行量とは、ゲーム機にてプレーヤが消費したクレジット、或いはプレーヤが行ったゲーム数であり、例えば、コインを１００枚消費した場合に１ポイントが付与されたり、１００回のゲームを実行したときに１ポイントが付与される。
【００１５】
次いで、ゲーム配信用サーバは、選択可能とされたゲームのうち、ゲーム配信用サーバの管理者が選択したゲームのリストを、ネットワークを介してゲーム機に配信する（ステップＳ３）。例えば、ゲームＡ１〜Ａ１０の１０種類のゲームが選択可能なゲームとして設定された場合で、管理者がこのうちの６個のゲームＡ１〜Ａ６を選択した場合には、この６個のゲームＡ１〜Ａ６をゲームのリストとしてゲーム機に配信する。
【００１６】
その後、ゲーム機より、上記のゲームのリストより選択した、唯一のゲームの選択データが送信されるので、ゲーム配信用サーバは、この選択データを取得する（ステップＳ４）。
【００１７】
そして、ゲーム配信用サーバは、選択されたゲームに対応するゲームソフトウェアを、データベース内から読み出して、ゲーム機に配信する（ステップＳ５）。
【００１８】
このような構成では、ゲーム配信用サーバの管理者は、選択可能なゲームソフトウェア（例えば、１０種類）の中から、各ゲーム機のプレーヤに応じた、いくつかのゲームソフトウェア（例えば、６種類）を選択して、そのゲームソフトウェアのリストを各ゲーム機に配信し、各ゲーム機に対して、ゲームソフトウェアの選択を促す。例えば、ゲーム配信用サーバの管理者がカジノホテルの店員であり、ゲーム機でプレイするプレーヤが日本人である場合には、日本人にとって判りやすい麻雀ゲーム等を選択可能に設定することが可能となる。
【００１９】
図２は、本発明の一実施形態に係るゲームシステムを概略的に示す構成図である。図２に示すゲームシステム１は、カジノ２内に設置されたゲーム配信用サーバ１００と、複数のスロットマシン（ゲーム機）１０を備えている。
【００２０】
ゲーム配信用サーバ１００は、カジノ２内のコンピュータルーム３に設置されている。また、複数のスロットマシン１０は、カジノフロア５に設置されている。ゲーム配信用サーバ１００と複数のスロットマシン１０は、ルータ４を介してＬＡＮ６により接続されている。リモコン機２００は、カジノ２内の管理者が所持するものであり、ゲーム配信用サーバ１００と無線による通信が可能である。従って、管理者がコンピュータルーム３やカジノフロア５に入ってリモコン機２００を用いてゲーム配信用サーバ１００との通信が可能である。
【００２１】
ゲーム配信用サーバ１００は、各スロットマシン１０のグループに関する情報を管理するとともに、管理者による該ゲーム配信用サーバ１００へのアクセスを管理するために必要な管理ツール、及びダウンロードツール等を備えている。適切なアクセス権を有するゲーム配信用サーバ１００の管理者は、ゲームソフトウェア等の各種プログラムの設定を変更することができる。
【００２２】
スロットマシン１０は、本発明におけるゲーム機に相当するものである。但し、本発明において、ゲーム機は、この例に限定されるものではなく、例えば、ビデオスロットマシンや、メカニカルスロットマシンや、ビンゴゲーム、キノゲーム、ロッタリーゲーム等を行うことが可能なゲーム機を挙げることができる。
【００２３】
スロットマシン１０は、カジノフロア５に設置されている。但し、本発明において、ゲーム機が設置される場所としては、特に限定されるものではなく、例えば、カジノ、ストア、レストラン、バー、船等を挙げることができる。また、ゲーム機の設置場所は、複数の管理者により所有され、運営されていてもよい。また、本発明のゲームシステムは、異なる複数種類の設置場所を含んで構成されていてもよい。
【００２４】
各スロットマシン１０は、ゲーム配信用サーバ１００に対して、ゲーム処理情報（例えば、コインの投入数、払出数）、ゲームソフトウェアの情報（ソフトウェアのバージョン情報等）、プレーヤの情報（プレーヤのＩＤコード等）を送信する。また、各スロットマシン１０は、ゲーム配信用サーバ１００に対する情報の送受信が可能であり、スロットマシン１０は、ルータ４を介してゲーム配信用サーバ１００との通信を行う。
【００２５】
図３は、本発明の一実施形態に係るゲーム配信用サーバの内部構成を示すブロック図である。ゲーム配信用サーバ１００は、配信コントローラ１０１を備えている。配信コントローラ１０１には、メモリ１０２と、データベース１０９と、ディスプレイ１０３が接続されている。配信コントローラ１０１が本発明のコントローラである。
【００２６】
また、配信コントローラ１０１には、入出力ポート１０７ａ〜１０７ｃが接続されており、このうち、入出力ポート（第１の入力ポート）１０７ａはネットワークインターフェース１０４に接続され、入出力ポート（第２の入力ポート）１０７ｂは第１入力端末１０５に接続され、入出力ポート（第３の入力ポート）１０７ｃは第２入力端末１０６に接続されている。
【００２７】
ゲーム配信用サーバ１００は、ネットワークインターフェース１０４を介して、スロットマシン１０、及びリモコン機２００と通信することができる。
【００２８】
ゲーム配信用サーバ１００の管理者は、第１入力端末１０５を用いて、各スロットマシン１０で選択することができるゲームのリストを入力する。また、ゲーム配信用サーバ１００の管理者は、第２入力端末１０６を用いて、各スロットマシン１０でゲームを実行する際に用いる言語、及びゲームを実行する際に使用する通貨を設定する。
【００２９】
ここで、スロットマシン１０で選択することができるゲームのリストを設定するための入力信号が第１の外部信号であり、スロットマシン１０でゲームを実行する際に用いる言語、通貨を設定するための入力信号が第２の外部信号である。
【００３０】
第１入力端末１０５、及び第２入力端末１０６は、キーボード、マウス、トラックボール、その他の操作スイッチのいずれであっても良い。また、ネットワークインターフェース１０４は、有線ネットワークインターフェース、或いは無線ネットワークインターフェースのいずれであってもよく、また、双方を含むものであってもよい。
【００３１】
ゲーム配信用サーバ１００は、ファイアウォール（図示省略）を備えており、該ファイアウォールによりゲーム配信用サーバ１００内のプログラムへの無権限アクセスを遮断する。
【００３２】
図４は、データベース１０９の内部構成を示すブロック図である。データベース１０９は、ハードディスクドライブで構成され、図４に示すように、複数種類のゲームＡ１〜Ａ２０に対応するゲームソフトウェアを格納するゲーム記憶領域１１０と、各ゲームＡ１〜Ａ２０に対応する認証プログラムを格納する認証プログラム記憶領域１２０と、各ゲームを実行する際に用いる各種のデータを格納するゲームデータ記憶領域１３０、及び分析ツールを格納する分析ツール記憶領域１４０を備えている。本発明において、データベース１０９は、ハードディスクドライブに限定されるものではなく、ＣＤ−ＲＷドライブ等の公知の記憶媒体や、及び各種の記録媒体の組合せとすることもできる。
【００３３】
ゲーム記憶領域１１０には、複数種類のゲーム（この実施例では、ゲームＡ１〜Ａ２０の２０種類）に対応するゲームソフトウェアが格納されている。各ゲームソフトウェアには、それぞれ、ゲームシステムプログラム、ペイアウトテーブル、ボーナス実行プログラム、ゲーム実行プログラム、グラフィックデータ、画像表示制御データ、サウンドデータ、発光パターンデータ、ゲーム権限（ジュリスディクション）情報、ゲーム言語データ、ゲーム通貨データ、等が含まれている。
【００３４】
スロットマシン１０で用いられるゲームソフトウェアのゲームシステムプログラムには、例えば、シンボル選択プログラムが含まれている。このシンボル選択プログラムは、ロウワーディスプレイ１６（図５参照）の液晶パネルに設けられたシンボルマトリクスに再配置するシンボルを決定するためのプログラムである。上記シンボル選択プログラムには、複数種類のペイアウト率（例えば、８０％、８４％、８８％）のそれぞれに対応したシンボル重み付けデータが含まれている。
【００３５】
シンボル重み付けデータは、各シンボルと、所定の数値範囲（０〜２５５）に属する１または複数の乱数値との対応関係を示すデータである。ペイアウト率は、ゲームにおけるプレーヤへの還元率を決める設定情報に基づいて定められるものであり、このペイアウト率に対応したシンボル重み付けデータに基づいて、シンボルマトリクスに再配置されるシンボルが決定される。
【００３６】
ゲーム言語データは、各ゲームソフトウェアを実行する際に使用する言語のデータである。例えば、各ゲームＡ１〜Ａ２０について、英語、日本語、ドイツ語、フランス語、或いは中国語等の複数の言語が設定されており、後述するように、複数の言語のうちの一つをゲーム配信用サーバ１００の管理者が選択できる。
【００３７】
通貨データは、各ゲームソフトウェアを実行する際に使用する通貨のデータである。例えば、各ゲームＡ１〜Ａ２０について、米国「ドル」、日本「円」、イギリス「ポンド」等の複数の通貨が設定されており、後述するように、複数の通貨のうちの一つをゲーム配信用サーバ１００の管理者が選択できる。
【００３８】
認証プログラム記憶領域１２０には、各ゲームソフトウェアに対応する認証プログラムが格納されている。認証プログラムは、正規のゲームソフトウェアから作成されたハッシュ値と、ハッシュ関数を用いて認証対象のゲームソフトウェアからハッシュ値を作成するプログラムとを含んでいる。
【００３９】
ハッシュ関数としては、特に限定されるものではなく、例えば、ＳＨＡ（ＳＨＡ−１、ＳＨＡ−２５６、ＳＨＡ−３８４、ＳＨＡ−５１２）や、ＭＤ５等を採用可能である。なお、本実施形態では、認証プログラムとして、ハッシュ関数を用いて改竄の有無を判定するプログラムを用いる場合について説明するが、本発明において、認証プログラムは特に限定されるものではなく、公知の認証プログラムを採用可能である。
【００４０】
ゲームデータ記憶領域１３０には、ゲームデータ１３１、ゲーム機データ１３２、プレーヤデータ１３３、ルートデータ１３４、及び、ベニューデータ１３５が含まれる。
【００４１】
ゲームデータ１３１には、例えば、コインの投入数、コインの払出数、１ゲームあたりのベット数等が含まれる。
【００４２】
ゲーム機データ１３２には、例えば、スロットマシン１０毎のゲームの履歴に関するデータが含まれる。このデータは、各スロットマシン１０のＩＤコードと対応付けられて記憶される。プレーヤデータ１３３には、プレーヤ毎のゲームの履歴に関するデータ（遊技履歴データ）が含まれる。このデータは、各プレーヤのＩＤコードと対応付けられて記憶される。
【００４３】
ルートデータ１３４には、例えば、複数の設置場所に存在するゲーム機どうしの接続に関する情報が含まれる。ベニューデータ１３５には、例えば、各設置場所に属するゲーム機に関する情報が含まれる。
【００４４】
分析ツール記憶領域１４０には、ゲームデータ記憶領域１３０のカテゴリーや、各カテゴリー間の関係を設定するためのデータ分析１４１用のアプリケーション、及び、各ゲーム機におけるゲームソフトウェアのバージョンやダウンロードされるゲームソフトウェアのバージョンを管理するためのソフトウェアバージョン管理１４２のアプリケーションが含まれている。配信コントローラ１０１は、これらのアプリケーションを実行して、データベース１０９内に格納される各種のデータの管理及び分析を行うことができる。
【００４５】
図５は、本発明の一実施形態に係るゲーム配信用サーバ１００とネットワークを介して接続されるスロットマシン（ゲーム機）１０の外観を示す斜視図である。該スロットマシン１０は、キャビネット１１と、キャビネット１１の上側に設置されたトップボックス１２と、キャビネット１１の前面に設けられたメインドア１３とを備えている。メインドア１３の前方には、ロウワーディスプレイ１６が設けられている。ロウワーディスプレイ１６は、液晶パネルを備えていて、５列×３行の合計１５個のシンボルからなるシンボルマトリクスが表示される。
【００４６】
更に、ロウワーディスプレイ１６の前面には、タッチパネル６９（図６参照）が設けられていて、プレーヤはタッチパネル６９を操作して、各種の指示を入力することかできる。また、ロウワーディスプレイ１６の下方には、プレーヤによって遊技進行に係る指示が入力される各種の入力ボタン２３と、コインを受け入れるコインアクセプタ２１と、紙幣の適否を識別するとともに正規の紙幣を受け入れるための紙幣識別器２２とが設けられている。なお、紙幣識別器２２は、バーコード付チケット３９を読み取ることができるように構成されていてもよい。
【００４７】
メインドア１３の下部前面には、フットディスプレイ３４が設けられていて、実行中のゲームソフトウェアに含まれる画像表示制御データに基づいて所定の画像を表示する。この画像としては、例えば、スロットマシン１０のキャラクタ等を挙げることができる。
【００４８】
フットディスプレイ３４の両サイドには、ランプ４７が設けられていて、実行中のゲームソフトウェアに含まれる発光パターンデータに応じたパターンで発光する。
【００４９】
トップボックス１２の前面には、アッパーディスプレイ３３が設けられている。アッパーディスプレイ３３は、液晶パネルを備えていて、配当表等の表示が行われる。
【００５０】
また、トップボックス１２には、スピーカ２９が設けられている。アッパーディスプレイ３３の下側には、チケットプリンタ３５と、カードリーダ３６と、データディスプレイ３７と、キーパッド３８とが設けられている。チケットプリンタ３５は、クレジット数、日時、スロットマシン１０の識別番号等の各データがコード化されたバーコードをチケットに印刷し、バーコード付チケット３９として出力するものである。プレーヤは、バーコード付チケット３９を他のスロットマシンに読み取らせて、このスロットマシンで遊技を行ったり、バーコード付チケット３９を遊技施設の所定箇所（例えばカジノ内のキャッシャ）で紙幣等に交換したりすることができる。
【００５１】
カードリーダ３６は、スマートカードを挿入可能であり、挿入されたスマートカードからのデータの読み取り、及びスマートカードへのデータの書き込みを行うものである。スマートカードは、プレーヤが携行するカードであり、プレーヤを識別するためのデータ、プレーヤが行った遊技の履歴に関するデータ（遊技履歴データ）が記憶される。遊技履歴データには、過去にプレイしたことがあるゲームに関するゲーム種類の情報や、過去にプレイしたゲームにおいて付与されたポイント等が含まれる。カードリーダ３６は、本発明におけるプレーヤデータリーダに相当する。
【００５２】
スマートカードには、コイン、紙幣、或いはクレジットに相当するデータが記憶されることとしてもよい。また、スマートカードに換えて、磁気ストライプカードを採用してもよい。データディスプレイ３７は、蛍光ディスプレイ等からなり、例えば、カードリーダ３６が読み取ったデータや、プレーヤによってキーパッド３８を介して入力されたデータを表示するものである。フットディスプレイ３４の下側には、コインの払い出し口１８が設けられている。
【００５３】
また、スマートカードに代えて、ＲＦＩＤ方式を採用し、非接触でデータの読み書きが可能なカードを用いることとしてもよい。キーパッド３８は、チケット発行等に関する指示やデータを入力するためのものである。
【００５４】
図６は、図５に示したスロットマシンの内部構成を示すブロック図である。スロットマシン１０は、ＣＰＵ４１とメモリ４２とを含むゲームコントローラ４０を備えている。ゲームコントローラ４０には、各種の入力ボタン２３、紙幣識別器２２、及び、コインアクセプタ２１が接続されている。また、ゲームコントローラ４０には、ファイアウォール４６を介して、ネットワークインターフェース４５が接続されている。更に、ゲームコントローラ４０には、カードリーダ３６、キーパッド３８、及び、タッチパネル６９が接続されている。
【００５５】
また、ゲームコントローラ４０には、アッパーディスプレイ３３、ロウワーディスプレイ１６、フットディスプレイ３４、ランプ４７、スピーカ２９、チケットプリンタ３５、データディスプレイ３７、ハードディスクドライブ４３、及び、ＣＤ−ドライブ４４が接続されている。ゲーム配信用サーバ１００からダウンロードされるゲームソフトウェアは、ハードディスクドライブ４３等に記憶される。
【００５６】
ゲームコントローラ４０は、例えば、ハードディスクドライブ４３等に記憶されたゲームソフトウェアに含まれる各種プログラムを実行し、アッパーディスプレイ３３、ロウワーディスプレイ１６、及び、フットディスプレイ３４に画像を表示する処理、スピーカ２９から音を出力する処理、ランプ４７の発光を制御する処理等を行う。
【００５７】
図７〜図９は、本発明の一実施形態に係るゲーム配信用サーバ１００とスロットマシン１０との間で実行される処理手順を示すフローチャートである。
【００５８】
まず、スロットマシン１０（ゲーム機）のゲームコントローラ４０は、スマートカードの挿入を受け付ける（ステップＳ２０１）。プレーヤがカードリーダ３６にスマートカードを挿入すると、ゲームコントローラ４０は、スマートカードに記憶されているプレーヤのＩＤ、及び該プレーヤが過去に実行した遊技についての遊技履歴データを読み取る（ステップＳ２０２）。そして、この読み取ったプレーヤＩＤ、及び遊技履歴データをハードディスクドライブ４３に記憶する（ステップＳ２０３）。
【００５９】
遊技履歴データには、このプレーヤが過去にプレイしたことがあるゲームに関するゲーム種類の情報や、過去にプレイしたゲームにおいて付与されたポイント等が含まれる。ポイントは、プレーヤが消費したクレジット、或いはプレーヤが行ったゲーム数等のゲームの実行量に応じて付与される。例えば、コインを１００枚消費した場合に１ポイントが付与されたり、１００回のゲームを実行したときに１ポイントが付与される。
【００６０】
次いで、ゲームコントローラ４０は、遊技履歴データより、このプレーヤが過去に蓄積したポイントを読み取る（ステップＳ２０４）。
【００６１】
ゲームコントローラ４０は、ゲーム配信用サーバ１００にアクセスして、ゲーム配信用サーバ１００との間の接続を確立する（ステップＳ２０５，Ｓ１０１）。
【００６２】
ゲーム配信用サーバ１００とスロットマシン１０との間の接続が確立されると、スロットマシン１０のゲームコントローラ４０は、プレーヤが過去に蓄積したポイントをゲーム配信用サーバ１００に送信する（ステップＳ２０６）。
【００６３】
ゲーム配信用サーバ１００は、スロットマシン１０より送信されたポイントを受信する（ステップＳ１０２）。
【００６４】
ゲーム配信用サーバ１００の配信コントローラ１０１は、受信されたポイントに応じて、スロットマシン１０のプレーヤが選択可能なゲームを決定する（ステップＳ１０３）。この処理では、配信コントローラ１０１は、図３のメモリ１０２に予め記憶されているポイントの閾値を読み出し、スロットマシン１０より送信されたポイントがこの閾値に達しているか否かに応じて、データベース１０９に記憶されている複数種類のゲームソフトウェアのうち、選択することができるゲームソフトウェアと選択することができないゲームソフトウェアとを決定する。
【００６５】
例えば、閾値が「５０ポイント」に設定され、且つ、データベース１０９に２０種類のゲームＡ１〜Ａ２０に対応するゲームソフトウェアが記憶されており、このうち、１０種類のゲームＡ１１〜Ａ２０が、ポイントが「５０ポイント」を超えるプレーヤに対してのみ選択可能に設定されている場合について述べる。この場合には、スロットマシン１０でプレイするプレーヤの遊技履歴から読み出されるポイントが「５０ポイント」以下である場合には、ゲームＡ１〜Ａ１０が選択可能に設定され、スロットマシン１０でプレイするプレーヤの遊技履歴から読み出されるポイントが「５０ポイント」を超える場合には、ゲームＡ１〜Ａ２０が選択可能に設定される。
【００６６】
従って、閾値として設定されたポイント（例えば「５０」ポイント）を超えるポイントを蓄積したプレーヤ、換言すれば、過去に多くのプレイを実施したプレーヤは、より多くの種類のゲームの中から、プレイするゲームを選択することができる。なお、上記の閾値は、ゲーム配信用サーバ１００の管理者による操作入力で適宜変更することができる。
【００６７】
また、プレーヤが過去に実施したゲームについては、ポイントに関係なく選択可能なゲームとして設定することもできる。例えば、過去にポイントが「５０ポイント」を超えてゲームＡ２０のプレイを行ったプレーヤに対しては、その後、ポイントを消費してポイントが「５０ポイント」以下となった場合であっても、このプレーヤはゲームＡ２０の選択が可能となる。
【００６８】
次いで、配信コントローラ１０１は、ゲーム配信用サーバ１００の管理者による外部入力を受け付ける（ステップＳ１０４）。この処理では、図３に示した第１入力端末１０５、及び第２入力端末１０６による操作を有効化し、管理者による外部入力を受け付ける。
【００６９】
詳細には、選択が可能とされている複数のゲームの中から、第１入力端末１０５の操作により、スロットマシン１０に配信するリストとして設定するゲームを選択する操作を受け付ける。例えば、１０種類のゲームＡ１〜Ａ１０が選択可能なゲームとして設定されているときには、図１０に示すように、ディスプレイ１０３（図３参照）に、選択が可能とされている１０種類のゲームＡ１〜Ａ１０を表示し、更に、「リストアップするゲームを選択してください」という文字の画像を表示して、管理者による選択の操作を受け付ける。そして、ゲーム配信用サーバ１００の管理者は、この１０種類のゲームＡ１〜Ａ１０のうち、６種類のゲーム（例えば、ゲームＡ１〜Ａ６）を、スロットマシン１０に配信するリストとして設定する（ステップＳ１０５）。  
ここでの処理では、管理者がリストとして設定するゲームを選択することができるので、管理者は、スロットマシン１０でプレイするプレーヤが日本人である場合には、日本人にとって馴染みの深い「麻雀ゲーム」をリストとして設定する等、プレーヤに応じたリストを設定する。また、スロットマシン１０でプレイするプレーヤが前回プレイしたゲームが、自動的にリストに設定されるようにしても良い。
【００７０】
そして、ステップＳ１０５の処理で設定された６種類のゲームのリストが、ネットワークインターフェース１０４を介して、スロットマシン１０に配信される（図８の、ステップＳ１０６）。
【００７１】
スロットマシン１０は、ゲーム配信用サーバ１００より配信されたゲームのリストを受信する（ステップＳ２０７）。
【００７２】
スロットマシン１０のゲームコントローラ４０は、受信したゲームのリストをメモリ４２内に記憶し、更に、ゲームのリストをロウワーディスプレイ１６（図５参照）に表示する（ステップＳ２０８）。その結果、例えば、図１１に示すように、ロウワーディスプレイ１６には、リストアップされた６種類のゲームＡ１〜Ａ６が表示され、更に、「プレイするゲームを選択して下さい」という文字の画像が表示される。これにより、プレーヤによる選択の操作を促す。６種類のゲームＡ１〜Ａ６を表示する際には、各ゲームの名称及びこれらのゲームの外観映像等を表示し、プレーヤに認識し易いようにする。
【００７３】
また、ロウワーディスプレイ１６に設けられているタッチパネル６９の操作を有効化し、プレーヤによる選択操作を受け付ける（ステップＳ２０９）。これにより、スロットマシン１０のプレーヤは、リストとして設定されている６種類のゲームＡ１〜Ａ６の中から、唯一のゲームを選択することができる。
【００７４】
ゲームコントローラ４０は、タッチパネル６９により選択されたゲームを認識し、この選択されたゲーム情報をネットワークインターフェース４５を介してゲーム配信用サーバ１００に送信する（ステップＳ２１０）。
【００７５】
配信コントローラ１０１は、スロットマシン１０より選択されたゲーム情報を受信する（ステップＳ１０７）。そして、配信コントローラ１０１は、ゲーム情報が受信されると、この選択されたゲームで使用する言語、及び通貨を設定する（ステップＳ１０８）。詳細には、図３に示した配信コントローラ１０１は、第２入力端末１０６にて管理者が設定した言語、及び通貨の各情報を読み取り、スロットマシン１０で選択されたゲームを実行する際の、言語、及び通貨を設定する。
【００７６】
ここでの処理では、ゲーム配信用サーバ１００のディスプレイ１０３に、図１３に示すように、言語、及び通貨を選択するためのリストを示す画像を表示し、ゲーム配信用サーバ１００の管理者に対して、使用する言語、使用する通貨の選択を促す。例えば、言語のリストとして、「英語」、「日本語」、「フランス語」、「中国語」、「ドイツ語」、「イタリア語」の６種類の言語を表示する。また、通貨のリストとして、「ドル」、「円」、「フラン」、「元」、「マルク」、「リラ」の６種類の通貨を表示する。更に、「ゲームで使用する言語、通貨を選択して下さい」という文字を表示する。
【００７７】
そして、ゲーム配信用サーバ１００の管理者は、スロットマシン１０のプレーヤが日本人であることを認識している場合には、このスロットマシン１０のプレイに用いる言語データとして「日本語」、通貨データとして「円」を設定する。
【００７８】
そして、スロットマシン１０で選択されたゲームに対応するゲームソフトウェア、言語データ、通貨データ、及び認証プログラムを、ネットワークインターフェース１０４を介して、スロットマシン１０に配信する（図９の、ステップＳ１０９）。
【００７９】
スロットマシン１０のゲームコントローラ４０は、ゲーム配信用サーバ１００より配信された、上記のゲームソフトウェア、言語データ、通貨データ、及び認証プログラムを受信し、これらをハードディスクドライブ４３にダウンロードする（ステップＳ２１１）。
【００８０】
ゲームコントローラ４０は、ダウンロードした認証プログラムを実行する（ステップＳ２１２）。認証プログラムでは、ゲームソフトウェアに対して、ハッシュ関数を実行することによりハッシュ値を生成し、予め認証プログラムに格納されているハッシュ値と比較する。これにより、改竄の有無を確認する（ステップＳ２１３）。改竄が無ければ正常な認証が行われる。改竄が存在すればエラーが発生する。
【００８１】
ゲームコントローラ４０は、上記の認証プログラムの実行による認証結果をゲーム配信用サーバ１００に送信する（ステップＳ２１４）。この認証結果は、ゲーム配信用サーバ１００に受信される（ステップＳ１１０）。
【００８２】
その後、ゲームコントローラ４０は、選択されたゲームのゲーム実行処理を行う（ステップＳ２１５）。即ち、スロットマシン１０のプレーヤは、自身が選択したゲームのプレイを実行することができる。
【００８３】
ゲームが実行された後には、ゲームコントローラ４０は、ゲーム処理データをゲーム配信用サーバ１００に送信し（ステップＳ２１６）、ゲーム処理の結果として得られる遊技履歴をスマートカードに書き込む（ステップＳ２１７）。
【００８４】
また、配信コントローラ１０１は、ゲーム処理データを受信する（ステップＳ１１１）。このゲーム処理データには、消費したコインやゲーム回数、ゲームにおいて付与されたポイントが含まれる。これらのデータは、遊技履歴としてＩＤコードと対応付けてメモリ１０２に記憶保存される（ステップＳ１１２）。そして、本処理が終了する。
【００８５】
こうして、ゲーム配信用サーバ１００では、スロットマシン１０でプレイするプレーヤに応じたゲームのリストを提供することができ、更にプレーヤに応じた言語、通貨を設定することができるのである。
【００８６】
このようにして、本実施形態に係るゲーム配信用サーバ１００、及びゲームシステムでは、スロットマシン１０にゲームソフトウェアを配信する際に、スロットマシン１０のプレーヤがゲームを選択するために用いるゲームのリストを、ゲーム配信用サーバ１００の管理者が設定することができるので、ゲーム配信用サーバ１００側で、各スロットマシン１０で実行可能なゲームを任意に決めることができる。従って、例えば、スロットマシン１０でプレイするプレーヤが日本人である場合には、ゲーム配信用サーバ１００側で、日本人にとって馴染みの深い「麻雀ゲーム」等をゲームのリストに加える等の設定が可能となる。
【００８７】
また、ゲーム配信用サーバ１００側で、各スロットマシン１０でゲームを実行する際に用いる言語、及び通貨を任意に決めることができる。従って、例えば、スロットマシン１０でプレイするプレーヤが日本人である場合には、ゲーム配信用サーバ１００側で、使用する言語を「日本語」に設定し、使用する通貨を「円」に設定する等の、プレーヤにとって適切な言語、通貨の設定が可能となる。
【００８８】
図１３は、本発明の他の実施形態に係るゲームシステムのネットワークを示す概略図である。ゲームシステム５００はゲーム配信用サーバ１００を備えている。また、ゲームシステム５００は、ゲーム機として、スロットマシン１０、ロッタリーゲーム機５１２、キノゲーム機５１３、ビンゴゲームシステム５２１、ゲームシステム５２２、５２３、ビデオポーカーゲームマシン５３１、５３２、パーソナルコンピュータ５４０、５４１、及び携帯電話機５５０を備えている。
【００８９】
ゲーム配信用サーバ１００は、カジノ５０１内に設置されており、ゲーム配信用サーバ１００には、複数のスロットマシン１０、キャッシャ５０２、５０３、アカウント５０４及びオーディット５０５がＬＡＮ５６２を介して接続されている。
【００９０】
また、ゲーム配信用サーバ１００は、イントラネット５６５を介して、レストラン５１０に設置されたキャッシャ５１１と接続されている。また、キャッシャ５１１は、ＬＡＮ５６３を介して、ロッタリーゲーム機５１２及びキノゲーム機５１３と接続されている。
【００９１】
このように、本発明では、ゲーム配信用サーバ１００と各ゲーム機とがイントラネット５６５を介して接続されていてもよい。また、ゲーム配信用サーバ１００とゲーム機との間に他の装置（キャッシャ５１１）が介在していてもよい。
【００９２】
また、ゲーム配信用サーバ１００は、インターネット５６０を介して、他のカジノ５２０に設置されたビンゴゲームシステム５２１と接続されている。ビンゴゲームシステム５２１は、ＬＡＮ５６４を介して、ビンゴゲームを行うためのゲームシステム５２２、５２３と接続されている。また、ゲーム配信用サーバ１００は、インターネット５６０を介して、商業施設５３０に設置された複数のビデオポーカーゲームマシン５３１、５３２と接続されている。
【００９３】
更に、ゲーム配信用サーバ１００は、インターネット５６０を介して、パーソナルコンピュータ５４０、５４１及び携帯電話機５５０と接続されている。このように、本発明では、ゲーム配信用サーバ１００とゲーム機とがインターネットを介して接続されていてもよい。また、パーソナルコンピュータ５４０、５４１や携帯電話機５５０のように、個人の所有物がゲーム機であってもよい。
【００９４】
以上、本発明の実施形態を説明したが、具体例を例示したに過ぎず、特に本発明を限定するものではなく、各手段等の具体的構成は、適宜設計変更可能である。また、本発明の実施形態に記載した効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【００９５】
また、上述した詳細な説明では、本発明をより容易に理解できるように、特徴的部分を中心に説明した。本発明は、上述した詳細な説明に記載する実施形態に限定されず、その他の実施形態にも適用することができ、その適用範囲は多様である。また、本明細書において用いた用語及び語法は、本発明を的確に説明するために用いたものであり、本発明の解釈を制限するために用いたものではない。また、当業者であれば、本明細書に記載された発明の概念から、本発明の概念に含まれる他の構成、システム、方法等を推考することは容易であると思われる。従って、請求の範囲の記載は、本発明の技術的思想の範囲を逸脱しない範囲で均等な構成を含むものであるとみなされなければならない。また、要約書の目的は、特許庁及び一般的公共機関や、特許、法律用語又は専門用語に精通していない本技術分野に属する技術者等が本出願の技術的な内容及びその本質を簡易な調査で速やかに判断し得るようにするものである。従って、要約書は、請求の範囲の記載により評価されるべき発明の範囲を限定することを意図したものではない。また、本発明の目的及び本発明の特有の効果を充分に理解するために、すでに開示されている文献等を充分に参酌して解釈されることが望まれる。
【００９６】
上述した詳細な説明は、コンピュータで実行される処理を含むものである。以上での説明及び表現は、当業者が最も効率的に理解することを目的として記載している。本明細書では、１の結果を導き出すために用いられる各ステップは、自己矛盾がない処理として理解されるべきである。また、各ステップでは、電気的又は磁気的な信号の送受信、記録等が行われる。各ステップにおける処理では、このような信号を、ビット、値、シンボル、文字、用語、数字等で表現しているが、これらは単に説明上便利であるために用いたものであることに留意する必要がある。また、各ステップにおける処理は、人間の行動と共通する表現で記載される場合があるが、本明細書で説明する処理は、原則的に各種の装置により実行されるものである。また、各ステップを行うために要求されるその他の構成は、以上の説明から自明になるものである。
【産業上の利用可能性】
【００９７】
プレーヤが好むゲーム環境を提供できる新たなエンターテインメント性を備えたゲームシステムを提供する上で極めて有用である。
【図面の簡単な説明】
【００９８】
【図１】本発明のゲーム制御方法の処理手順を概略的に示すフローチャートである。
【図２】本発明の一実施形態に係るゲームシステムのネットワーク概略図である。
【図３】本発明の一実施形態に係るサーバの内部構成を示すブロック図である。
【図４】本発明の一実施形態に係るサーバに搭載されるデータベースの内部構成を示すブロック図である。
【図５】本発明の一実施形態に係るスロットマシン（ゲーム機）の外観を示す斜視図である。
【図６】図５に示したスロットマシンの内部構成を示すブロック図である。
【図７】本発明の一実施形態に係るサーバとスロットマシンとにおいて行われる処理を示すフローチャートの、第１の分図である。
【図８】本発明の一実施形態に係るサーバとスロットマシンとにおいて行われる処理を示すフローチャートの、第２の分図である。
【図９】本発明の一実施形態に係るサーバとスロットマシンとにおいて行われる処理を示すフローチャートの、第３の分図である。
【図１０】本発明の一実施形態に係るゲーム配信用サーバのディスプレイに表示される画像を示す説明図である。
【図１１】本発明の一実施形態に係るスロットマシンのロウワーディスプレイに表示される画像を示す説明図である。
【図１２】本発明の一実施形態に係るゲーム配信用サーバのディスプレイに表示される画像を示す説明図である。
【図１３】本発明の他の実施形態に係るゲームシステムのネットワーク概略図である。
【符号の説明】
【００９９】
１  ゲームシステム
２  カジノ
３  コンピュータルーム
４  ルータ
５  カジノフロア
６  ＬＡＮ
１０  スロットマシン
１１  キャビネット
１２  トップボックス
１３  メインドア
１６  ロウワーディスプレイ
１８  払い出し口
２１  コインアクセプタ
２２  紙幣識別器
２３  入力ボタン
２９  スピーカ
３３  アッパーディスプレイ
３４  フットディスプレイ
３５  チケットプリンタ
３６  カードリーダ
３７  データディスプレイ
３８  キーパッド
３９  バーコード付チケット
４０  ゲームコントローラ
４１  ＣＰＵ
４２  メモリ
４３  ハードディスクドライブ
４４  ＣＤドライブ
４５  ネットワークインターフェース
４６  ファイアウォール
４７  ランプ
６９  タッチパネル
１００  ゲーム配信用サーバ
１０１  配信コントローラ
１０２  メモリ
１０３  ディスプレイ
１０４  ネットワークインターフェース
１０５  第１入力端末
１０６  第２入力端末
１０７ａ〜１０７ｃ  入出力ポート
１０９  データベース
１１０  ゲーム記憶領域
１２０  認証プログラム記憶領域
１３０  ゲームデータ記憶領域
１３１  ゲームデータ
１３２  ゲーム機データ
１３３  プレーヤデータ
１３４  ルートデータ
１３５  ベニューデータ
１４０  分析ツール記憶領域
１４１  データ分析
１４２  ソフトウェアバージョン管理
２００  リモコン機
５００  ゲームシステム
５０１  カジノ
５０２  キャッシャ
５０４  アカウント
５０５  オーディット
５１０  レストラン
５１１  キャッシャ
５１２  ロッタリーゲーム機
５１３  キノゲーム機
５２０  カジノ
５２１  ビンゴゲームシステム
５２２，５２３…ゲームシステム
５３０  商業施設
５３１，５３２  ビデオポーカーゲームマシン
５４０  パーソナルコンピュータ
５５０  携帯電話機
５６０  インターネット
５６２，５６３，５６４  ＬＡＮ
５６５  イントラネット
【図１】
2008142548.tif 000003
【図２】
2008142548.tif 000004
【図３】
2008142548.tif 000005
【図４】
2008142548.tif 000006
【図５】
2008142548.tif 000007
【図６】
2008142548.tif 000008
【図７】
2008142548.tif 000009
【図８】
2008142548.tif 000010
【図９】
2008142548.tif 000011
【図１０】
2008142548.tif 000012
【図１１】
2008142548.tif 000013
【図１２】
2008142548.tif 000014
【図１３】
2008142548.tif 000015