(57)【要約】【課題】遊技機を交換することなく、遊技場に配置された複数の遊技機に対して、最新の動作プログラムを自動で提供する。【解決手段】情報提供システムは、遊技場に配置された複数の遊技機４を管理するホール端末３と、遊技機４を動作させるための動作プログラムを管理しホール端末の要求に応じて管理している動作プログラムを提供する情報管理装置１と、情報管理装置１から動作プログラムを取得した場合、ホール端末３が管理する複数の遊技機４に対して動作プログラムを提供する、ホール端末３内の提供部とを有する。【選択図】　　　図１
2004073266.tif 000002
【特許請求の範囲】
【請求項１】
遊技場に配置された複数の遊技機を管理するホール端末が、遊技機を動作させるための動作プログラムを、前記複数の遊技機に提供する情報提供システムであって、
前記動作プログラムを管理し、前記ホール端末の要求に応じて、管理している動作プログラムを提供する情報管理装置と、
前記動作プログラムの要求を前記情報管理装置に送信し、前記情報管理装置から、前記動作プログラムを取得した場合、前記複数の遊技機に対して、前記動作プログラムを提供する第１提供手段とを有することを特徴とする情報提供システム。
【請求項２】
前記情報管理装置は、さらに、管理している動作プログラムのバージョンを示す第１バージョン情報を管理し、前記ホール端末からの要求に応じて、前記第１バージョン情報を提供し、
前記複数の遊技機にて、各々、動作プログラムを記憶する第１記憶手段と、
前記ホール端末にて、各第１記憶手段に記憶された動作プログラムのバージョンを示す第２バージョン情報を記憶する第２記憶手段と、
前記ホール端末にて、前記情報管理装置から前記第１バージョン情報を取得したとき、前記第１バージョン情報と、前記第２記憶手段に記憶されている第２バージョン情報とを照合し、第１バージョン情報が第２バージョン情報と相違する場合、前記情報管理装置から前記第１バージョン情報に対応する動作プログラムを取得し、前記複数の遊技機に提供する第２提供手段と、
各第１記憶手段に記憶されている動作プログラムを、前記第２提供手段により提供された動作プログラムに書き換える書き換え手段とを有することを特徴とする請求項１に記載の情報提供システム。
【請求項３】
前記情報管理装置は、
動作プログラムが第１記憶手段に記憶されていた期間である第１記憶期間を取得する取得手段と、
動作プログラムが第１記憶手段に記憶されるであろう期間である第２記憶期間には、料金を示す情報である料金情報が対応づけられており、前記第２記憶時間を予め複数記憶する第３記憶手段と、
前記取得手段により取得された第１記憶期間と、第３記憶手段に記憶された各第２記憶期間とを照合し、前記第１記憶期間と一致する第２記憶期間を検索し、検索された第２記憶期間に対応する料金情報を取得する料金情報取得手段と、
前記料金情報取得手段により取得された料金情報を、前記ホール端末に送信する送信手段とを有することを特徴とする請求項２に記載の情報提供システム。
【請求項４】
遊技場に配置された複数の遊技機を管理するホール端末が、遊技機を動作させるための動作プログラムを、前記複数の遊技機に提供する情報提供方法であって、
情報管理装置が、前記動作プログラムを管理し、前記ホール端末の要求に応じて、管理している動作プログラムを提供するステップと、
前記動作プログラムの要求を前記情報管理装置に送信し、前記情報管理装置から、前記動作プログラムを取得した場合、前記複数の遊技機に対して、前記動作プログラムを提供するステップとを有することを特徴とする情報提供方法。
【請求項５】
前記情報管理装置が、管理している動作プログラムのバージョンを示す第１バージョン情報を管理し、前記ホール端末からの要求に応じて、前記第１バージョン情報を提供するステップと、
前記複数の遊技機にて、各々、動作プログラムを第１記憶手段に記憶するステップと、
前記ホール端末にて、各第１記憶手段に記憶された動作プログラムのバージョンを示す第２バージョン情報を第２記憶手段に記憶するステップと、
前記ホール端末にて、前記情報管理装置から前記第１バージョン情報を取得したとき、前記第１バージョン情報と、前記第２記憶手段に記憶されている第２バージョン情報とを照合し、第１バージョン情報が第２バージョン情報と相違する場合、前記情報管理装置から前記第１バージョン情報に対応する動作プログラムを取得し、前記複数の遊技機に提供する提供ステップと、
各第１記憶手段に記憶されている動作プログラムを、前記提供ステップにより提供された動作プログラムに書き換えるステップとを有することを特徴とする請求項４に記載の情報提供方法。
【請求項６】
動作プログラムが第１記憶手段に記憶されていた期間である第１記憶期間を取得するステップと、
動作プログラムが第１記憶手段に記憶されるであろう期間である第２記憶期間には、料金を示す情報である料金情報が対応づけられており、前記第２記憶時間を予め複数第３記憶手段に記憶するステップと、
取得された第１記憶期間と、第３記憶手段に記憶された各第２記憶期間とを照合し、前記第１記憶期間と一致する第２記憶期間を検索し、検索された第２記憶期間に対応する料金情報を取得するステップと、
取得された料金情報を、前記ホール端末に送信するステップとを有することを特徴とする請求項５に記載の情報提供方法。
【請求項７】
遊技場に配置された複数の遊技機を管理するホール端末が、遊技機を動作させるための動作プログラムを、前記複数の遊技機に提供するプログラムであって、コンピュータに、
情報管理装置が、前記動作プログラムを管理し、前記ホール端末の要求に応じて、管理している動作プログラムを提供するステップと、
前記動作プログラムの要求を前記情報管理装置に送信し、前記情報管理装置から、前記動作プログラムを取得した場合、前記複数の遊技機に対して、前記動作プログラムを提供するステップとを有する処理を実行させるためのプログラム。
【請求項８】
請求項７に記載のプログラムであって、
前記情報管理装置が、管理している動作プログラムのバージョンを示す第１バージョン情報を管理し、前記ホール端末からの要求に応じて、前記第１バージョン情報を提供するステップと、
前記複数の遊技機にて、各々、動作プログラムを第１記憶手段に記憶するステップと、
前記ホール端末にて、各第１記憶手段に記憶された動作プログラムのバージョンを示す第２バージョン情報を第２記憶手段に記憶するステップと、
前記ホール端末にて、前記情報管理装置から前記第１バージョン情報を取得したとき、前記第１バージョン情報と、前記第２記憶手段に記憶されている第２バージョン情報とを照合し、第１バージョン情報が第２バージョン情報と相違する場合、前記情報管理装置から前記第１バージョン情報に対応する動作プログラムを取得し、前記複数の遊技機に提供する提供ステップと、
各第１記憶手段に記憶されている動作プログラムを、前記提供ステップにより提供された動作プログラムに書き換えるステップとを有する処理を実行させるためのプログラム。
【請求項９】
請求項８に記載のプログラムであって、
動作プログラムが第１記憶手段に記憶されていた期間である第１記憶期間を取得するステップと、
動作プログラムが第１記憶手段に記憶されるであろう期間である第２記憶期間には、料金を示す情報である料金情報が対応づけられており、前記第２記憶時間を予め複数第３記憶手段に記憶するステップと、
取得された第１記憶期間と、第３記憶手段に記憶された各第２記憶期間とを照合し、前記第１記憶期間と一致する第２記憶期間を検索し、検索された第２記憶期間に対応する料金情報を取得するステップと、
取得された料金情報を、前記ホール端末に送信するステップとを有する処理を実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、遊技場に配置された複数の遊技機を管理するホール端末が、遊技機を動作させるための動作プログラムを、上記複数の遊技機に提供する情報提供システム、情報提供方法、プログラムに関する。
【０００２】
【従来の技術】
従来において、遊技場に配置された複数の遊技機に記憶されたプログラム（遊技機を動作させるための動作プログラム、以下、動作プログラムという）を更新する場合、古い動作プログラムが記憶された複数の遊技機を、最新の動作プログラムが既にインストールされた複数の遊技機に交換するという手法が行われていた。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来の更新方式では、以下のような問題があった。先ず、古い動作プログラムが記憶された遊技機について、遊技機自体は、まだ使用可能であるにもかかわらず、動作プログラムが古いということで、上記遊技機を捨ててしまう場合もあり、資源、コストの無駄が大きいという問題があった。また、最新の動作プログラムがインストールされた遊技機に交換する作業が必要となり、この作業のための人件費が高くなってしまうという問題もある。
【０００４】
従って、遊技機を交換することなく、遊技場に配置された複数の遊技機に対して、最新の動作プログラムを自動で提供することができるシステムの開発が望まれていた。
【０００５】
本発明は、以上のような問題点に鑑みてなされたものであり、遊技機を交換することなく、遊技場に配置された複数の遊技機に対して、最新の動作プログラムを自動で提供することができる情報提供システム、情報提供方法、プログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
以上の課題を解決するために、本発明は、遊技場に配置された複数の遊技機を管理するホール端末が、遊技機を動作させるための動作プログラムを、前記複数の遊技機に提供する際に、情報管理装置が、前記動作プログラムを管理し、前記ホール端末の要求に応じて、管理している動作プログラムを提供し、前記動作プログラムの要求を前記情報管理装置に送信し、前記情報管理装置から、前記動作プログラムを取得した場合、前記複数の遊技機に対して、前記動作プログラムを提供することを特徴とするものである。
【０００７】
具体的には、上記発明において、前記情報管理装置が、管理している動作プログラムのバージョンを示す第１バージョン情報を管理し、前記ホール端末からの要求に応じて、前記第１バージョン情報を提供し、前記複数の遊技機にて、各々、動作プログラムを第１記憶手段に記憶し、前記ホール端末にて、各第１記憶手段に記憶された動作プログラムのバージョンを示す第２バージョン情報を第２記憶手段に記憶し、前記ホール端末にて、前記情報管理装置から前記第１バージョン情報を取得したとき、前記第１バージョン情報と、前記第２記憶手段に記憶されている第２バージョン情報とを照合し、第１バージョン情報が第２バージョン情報と相違する場合、前記情報管理装置から前記第１バージョン情報に対応する動作プログラムを取得し、前記複数の遊技機に提供し、各第１記憶手段に記憶されている動作プログラムを、提供された動作プログラムに書き換えることが好ましい。
【０００８】
本発明によれば、ホール端末に管理されている複数の遊技機の動作プログラムを更新する場合、遊技機を交換することなく、自動的に、上記ホール端末が管理する複数の遊技機に最新の動作プログラムが提供されることが可能となる。
【０００９】
この結果、従来において、遊技場の管理者にとって、遊技機交換にかかっていた人件費の削減が可能となる。また、遊技場に配置された遊技機をそのまま使用することが可能なので、古い動作プログラムが記憶された遊技機を廃棄するような事態も避けられる。このため、遊技場の管理者にとって、新たな遊技機を購入するというコスト負担をしなくてすむ。
【００１０】
また、本発明は、上記発明において、動作プログラムが第１記憶手段に記憶されていた期間である第１記憶期間を取得し、動作プログラムが第１記憶手段に記憶されるであろう期間である第２記憶期間には、料金を示す情報である料金情報が対応づけられており、前記第２記憶時間を予め複数第３記憶手段に記憶し、取得された第１記憶期間と、第３記憶手段に記憶された各第２記憶期間とを照合し、前記第１記憶期間と一致する第２記憶期間を検索し、検索された第２記憶期間に対応する料金情報を取得し、取得された料金情報を、前記ホール端末に送信することを特徴とするものである。
【００１１】
本発明によれば、遊技機の第１記憶手段に記憶されている期間に応じた料金のみをホール端末の管理者が支払えばよい。このため、従来のように、例えば、ホール端末の管理者が、上記動作プログラムを使用した期間が長い場合でも短い場合でも一律に同じ料金を、情報管理装置の管理者に支払うということはない。この結果、各遊技場の各遊技機にて、最新の動作プログラムの利用の促進を図ることができる。
【００１２】
【発明の実施の形態】
実施の形態１．
（構成）
図１は、実施の形態１である情報提供システムの全体構成を示す図である。本実施の形態の情報提供システムは、情報管理装置１（管理センター）と、この情報管理装置１と、通信ネットワーク２（例えば、インターネット、ローカルネットワークなど）を介して、接続された複数のホール端末３と、各ホール端末３が各々管理する複数の遊技機４とを有する。ここで、ホール端末３とこのホール端末３が管理する複数の遊技機４は、１つの同じ遊技場に配置されている。
【００１３】
図２は、各遊技機４の構成を示す図である。各遊技機４は、ホール端末３と各種のデータ通信を行うホール側通信部４ｂと、遊技機４を動作させるための動作プログラムを記憶する第１記憶部４ｃと、動作プログラムを読み込み解読することで、遊技動作（この遊技動作とは、遊技機４の画像表示動作など、利用者による遊技中に遊技機４が行う動作のことである）を実行するように、後述する実行部に対して、指示する指示部（図示せず）と、指示部による指示により、遊技動作を実行する実行部（図示せず）と、各部を制御する制御部とを有する。
【００１４】
本実施の形態で説明する動作プログラムは、所定の遊技動作を遊技機に実行させるためのプログラムであり、各遊技機４の第１記憶部４ｃ、情報管理装置１には、同じ種類の動作プログラムが記憶されている。
【００１５】
例えば、動作プログラムとして、動作プログラム１（特定のキャラクター画像を表示させる動作プログラム）、動作プログラム２（数字、記号を表示させる動作プログラム）がある場合、ある遊技機４には、動作プログラム１が記憶され、ある遊技機４には、動作プログラム２が記憶されているというのではなく、全ての遊技機４、情報管理装置１には、動作プログラム１（同じ種類の動作プログラム）が記憶されている。
【００１６】
そして、同一のホール端末３に管理されている複数の遊技機４の第１記憶部４ｃに記憶されている動作プログラムは、同一種類であり、同一バージョンであるとする。
【００１７】
各遊技機４の制御部４ｄは、ホール端末３から、ホール側通信部４ｂを介して、動作プログラムが提供された場合、第１記憶部４ｃにアクセスする。そして、制御部４ｄ（書き換え部）は、第１記憶部４ｃに記憶されている動作プログラムを、上記提供された動作プログラムに書き換える。
【００１８】
図３は、ホール端末３の構成を示す図である。ホール端末３は、当該ホール端末３が管理する複数の遊技機４との間で各種のデータ通信を行う遊技機側通信部３ｂと、上記複数の遊技機４の第１記憶部４ｃに記憶されている動作プログラムのバージョンを示す第２バージョン情報（例えば、Ｖｅｒ１を示す情報など）が記憶されている第２記憶部３ｃと、情報管理装置１との間で各種のデータ通信を行う管理側通信部３ｄと、各部を制御する制御部３ｆとを有する。
【００１９】
制御部３ｆは、動作プログラムのバージョン情報の要求を、定期的に、管理側通信部３ｄ、通信ネットワーク２を介して、情報管理装置１に送る。また、制御部３ｆは、情報管理装置１から動作プログラムのバージョン情報（第１バージョン情報）を取得したとき、上記第２記憶部３ｃに記憶されている第２バージョン情報を読み出す。なお、制御部３ｆは、第１バージョン情報を保持する。
【００２０】
そして、制御部３ｆは、上記第１バージョン情報と、上記第２バージョン情報とを照合し、第１バージョン情報が第２バージョン情報と相違するか否かを判断する。具体的には、制御部３ｆは、第１バージョン情報が示すバージョンが第２バージョン情報が示すバージョンよりも、新しいか否かを判断する。
【００２１】
制御部３ｆが相違すると判断した場合（バージョンが新しいと判断した場合）、制御部３ｆは、情報管理装置１に対して、上記第１バージョン情報に対応する動作プログラムの要求を管理側通信部３ｄ等を介して、情報管理装置１に対して送る。
【００２２】
また、制御部３ｆは、ホール端末３が管理する複数の遊技機４から、動作プログラムの書き換え動作が終了した旨を取得した場合、第２記憶部３ｃにアクセスし、記憶されていた第２バージョン情報を、保持していた第１バージョン情報に書き換える。
【００２３】
また、制御部３ｆは、情報管理装置１から、上記第１バージョン情報に対応する動作プログラムを取得した場合、上記動作プログラムを遊技機側通信部３ｂに送る。遊技機側通信部３ｂ（提供部）は、上記動作プログラムを、複数の遊技機（上記ホール端末３が管理する複数の遊技機）４に対して送信（提供）する。
【００２４】
情報管理装置１は、動作プログラムと、この動作プログラムのバージョンを示すバージョン情報（第１バージョン情報）とを管理し、ホール端末３の要求に応じて、第１バージョン情報をホール端末３に提供したり、ホール端末３の要求に応じて、動作プログラムをホール端末３に提供する。
【００２５】
情報管理装置における管理動作について以下に説明する。情報管理装置１は、動作プログラムを順次更新しながら記憶するとともに、この動作プログラムの第１バージョン情報も順次更新しながら記憶する。即ち、情報管理装置１には、最新のバージョンの動作プログラムが記憶されている。
【００２６】
例えば、情報管理装置１は、第１バージョン情報（ｖｅｒ２）の動作プログラムを記憶しており、その後、動作プログラムの更新を行う場合、更新前の動作プログラムを更新後の動作プログラムに書き換え、第１バージョン情報についても、（ｖｅｒ２）から（ｖｅｒ３）に書き換える。このようにして、情報管理装置１は、動作プログラム（最新の動作プログラム）を管理するともに、上記動作プログラムの第１バージョン情報も管理する。
【００２７】
（情報提供方法）
上記構成を有する情報提供システムを用いた情報提供方法について、図４に示すフローチャート図を用いて説明する。
【００２８】
先ず、ホール端末３の制御部３ｆは、情報管理装置１が管理する動作プログラムのバージョンを示す第１バージョン情報の取得要求を、定期的に、管理側通信部３ｄ、通信ネットワーク２を介して、情報管理装置１に送る（Ｓ１０）。
【００２９】
情報管理装置１は、上記第１バージョン情報の取得要求に基づいて、管理している第１バージョン情報を、通信ネットワーク２を介して、上記ホール端末３に送信する。上記第１バージョン情報は、ホール端末３の管理側通信部３ｄを介して、制御部３ｆに送られる。
【００３０】
ホール端末３の制御部３ｆは、第１バージョン情報を取得した場合（Ｓ２０）、いったん第１バージョン情報を保持する。そして、制御部３ｆは、第２記憶部３ｃから第２バージョン情報を読み出す（Ｓ２５）。制御部３ｆは、保持している第１バージョン情報と、第２バージョン情報とを照合し、第１バージョン情報と第２バージョン情報とが相違するか否かを判断する（Ｓ３０）。
【００３１】
相違しない場合には、動作プログラムの提供は行われず、処理は終了する。この場合には、各遊技機４の第１記憶部４ｃに記憶されている動作プログラムのバージョンと、情報管理装置１が管理する動作プログラムのバージョンが同じであり、各遊技機４の第１記憶部４ｃには、既に、最新の動作プログラムが記憶されているといえる。
【００３２】
一方、相違する場合には、制御部３ｆは、第１バージョン情報に対応する動作プログラムの取得要求を、管理側通信部３ｄ、通信ネットワーク２を介して、情報管理装置１に送る（Ｓ４０）。この際、制御部３ｆは、第１バージョン情報をいったん保持する。
【００３３】
情報管理装置１は、上記取得要求に基づいて、第１バージョン情報に対応する動作プログラムを、通信ネットワーク２等を介して、上記ホール端末３の制御部３ｆに送る。ホール端末３の制御部３ｆは、上記動作プログラムを取得すると（Ｓ５０）、遊技機側通信部３ｂに送る。遊技機側通信部（提供部）３ｂは、上記動作プログラムを通信ネットワーク２を介して、上記ホール端末３が管理する全ての複数の遊技機４に送信（提供）する（Ｓ６０）。
【００３４】
上記動作プログラムを受信した各遊技機４のホール側通信部４ｂは、上記動作プログラムを制御部４ｄに送る。制御部４ｄは、第１記憶部４ｃにアクセスして、第１記憶部４ｃに記憶されている動作プログラムを、上記第１バージョン情報に対応する動作プログラムに書き換える（Ｓ７０）。そして、制御部４ｄは、書き換え動作が終了した場合、その旨を示す情報をホール側通信部４ｂ等を介して、ホール端末３の制御部３ｆに送信する。
【００３５】
ホール端末３の制御部３ｆは、上記ホール端末３が管理している複数の全ての遊技機４から、書き換え動作が終了した旨が送られたか否かを判断する（Ｓ９０）。
【００３６】
送られないと判断した場合には、ステップＳ９０へ移行する。送られたと判断した場合には、制御部３ｆは、第２記憶部３ｃに記憶されていた第２バージョン情報を、保持していた第１バージョン情報に書き換える（Ｓ１００）。
【００３７】
なお、上述した実施の形態において、情報管理装置１，各ホール端末３、各遊技機４には、各々、独自のＩＰアドレス（例えば、ＩＰｖ６等）が割り当てられており、各装置間のデータ通信は、個々の装置に割り当てられたＩＰアドレスに基づいて行われるようにしてもよい。また、上述した実施の形態では、１つの遊技場に１つのホール端末３を配置するようにしたが、１つの遊技場に複数のホール端末３を配置するようにしてもよい。そして、１つの遊技場に配置された各ホール端末３は、各々複数の遊技機４を管理するようにすることもできる。
（作用効果）
本実施の形態によれば、情報管理装置１は、最新の動作プログラムを管理し、ホール端末３の要求に応じて、管理している最新の動作プログラムをホール端末３に提供する。そして、ホール端末３は、最新の動作プログラムの要求を情報管理装置１に送信し、情報管理装置１から最新の動作プログラムを取得した場合、ホール端末３の遊技機側通信部（第１提供部）３ｂは、ホール端末３が管理する複数の遊技機４に対して、最新の動作プログラムを提供することができる。
【００３８】
具体的には、例えば、情報管理装置１は、最新の動作プログラムとともに、上記動作プログラムのバージョンを示す第１バージョン情報を管理し、ホール端末３からの要求に応じて、第１バージョン情報を提供する。また、複数の遊技機４の第１記憶部４ｃでは、動作プログラムが記憶されている。そして、ホール端末３の第２記憶部３ｃには、各第１記憶部４ｃに記憶された動作プログラムのバージョンを示す第２バージョン情報が記憶されている。
【００３９】
そして、ホール端末３の制御部３ｆが情報管理装置１から第１バージョン情報を取得したとき、第１バージョン情報と、第２記憶部３ｃに記憶されている第２バージョン情報とを照合し、第１バージョン情報が第２バージョン情報と相違する場合、情報管理装置１から第１バージョン情報に対応する動作プログラム（最新動作プログラム）を取得する。そして、遊技機側通信部（第２提供部）３ｂは、上記複数の遊技機４に上記最新の動作プログラムを提供する。
このため、ホール端末３に管理されている複数の遊技機４の動作プログラムを更新する場合、従来技術とは異なり、遊技機４を交換することなく、自動的に、上記複数の遊技機４に最新の動作プログラムが提供されることが可能となる。
【００４０】
この結果、従来に比べて、遊技場の管理者にとって、遊技機交換にかかっていた人件費の削減が可能となる。また、遊技場に配置された遊技機４をそのまま使用することが可能なので、古い動作プログラムが記憶された遊技機４を廃棄するような事態も避けられる。このため、遊技場の管理者にとって、新たな遊技機を購入するというコスト負担をしなくてすむ。
【００４１】
なお、上述した実施の形態の情報提供システム、情報提供方法は、以下のように変更することが可能である。
【００４２】
（変更例１）
ホール端末３が管理する複数の遊技機４のうち、いずれかの遊技機４に
物理鍵がかけられているような場合においては、以下のようにして、動作プログラムの提供が行われる。この物理鍵とは、外部から遊技機４内部の動作プログラムの書き換え等ができないようにする鍵のことであり、主に、不正対策のために用いられる。遊技機４に物理鍵がかけられている場合には、外部から動作プログラムの書き換えができないようになっている。
【００４３】
ホール端末３から複数の遊技機４に動作プログラムを送信する前に、ホール端末３の制御部３ｆは、通信部３ｂを介して、先ず、遊技機４に対して、物理鍵がかかっているか否かを示す情報の要求を送信する。遊技機４の制御部４ｄは、物理鍵がかかっていない場合には、その旨を示す情報を、遊技機４を特定する情報と対応づけて、ホール側通信部４ｂ等を介して、ホール端末３の制御部３ｆに送る。遊技機４の制御部４ｄは、物理鍵がかかっている場合には、その旨を示す情報を、遊技機４を特定する情報と対応づけて、ホール側通信部４ｂ等を介して、ホール端末３の制御部３ｆに送る。
【００４４】
ホール端末３の制御部３ｆは、物理鍵がかかっていない旨と対応づけられた遊技機を特定する情報に基づいて、物理鍵がかかっていない遊技機４に対して、動作プログラムを送る。一方、ホール端末３の制御部３ｆは、物理鍵がかかっている旨と対応づけられた遊技機を特定する情報に基づいて、物理鍵がかかっている遊技機４に対して、動作プログラムを送らない。物理鍵がかかっていた遊技機４は、次の動作プログラムのバージョンアップまで、更新されないことになる。
【００４５】
（変更例２）
上述した実施の形態においては、動作プログラムのバージョン情報を用いて、動作プログラムの提供を行う場合について説明したが、上記バージョン情報を用いなくとも、動作プログラムの提供を行うことも可能である。その一例を以下に示す。
【００４６】
情報管理装置１は、動作プログラムを管理（ここでいう管理とは、実施の形態１で説明した管理と同じ意味である）している。そして、情報管理装置１は、動作プログラムを更新した場合、通信ネットワーク２等を介して、その旨を各ホール端末３の制御部３ｆに送る。各ホール端末３の制御部３ｆは、上記更新した旨に基づいて、更新後の動作プログラムの要求を管理側通信部３ｄ等を介して、情報管理装置１に送る。
【００４７】
情報管理装置１は、上記更新後の動作プログラムの要求に基づいて、更新後の動作プログラムを、通信ネットワーク２等を介して、ホール端末３の制御部３ｆに送る。ホール端末３の制御部３ｆは、上記動作プログラムを、遊技機側通信部３ｂに送る。遊技機側通信部３ｂは、ホール端末３が管理している複数の遊技機４に、上記動作プログラムを送信（提供）する。
【００４８】
また、ホール端末３の管理者が、適時、情報管理装置１が管理している動作プログラムの更新状況を調べ、動作プログラムが更新された場合には、ホール端末３の入力部（図示せず）に、情報管理装置１が管理する動作プログラムの要求を入力するようにしてもよい。そして、入力された要求に基づいて、ホール端末３の制御部３ｆは、更新後の動作プログラムの要求を管理側通信部３ｄ等を介して、情報管理装置１に送るようにしてもよい。
【００４９】
（変更例３）
また、上述した実施の形態の情報提供システム、情報提供方法について、以下のように変更することも可能である。
【００５０】
図５は、変更例３の情報管理装置１の構成を示す図である。情報管理装置１は、ホール端末３との間でデータ通信を行う通信部１ｂと、第３記憶部１ｃと、算出部１ｄと、各部を制御する制御部１ｆとを有する。
【００５１】
遊技機４の第１記憶部４ｃに動作プログラムが記憶されるであろう期間である第２記憶期間には、料金を示す情報である料金情報が対応づけられており、第３記憶部１ｃは、上記第２記憶期間を予め複数記憶する。第３記憶部１ｃには、例えば、各第２記憶期間と料金情報とが対応づけられた対応テーブルが記憶されている（図６参照）。
【００５２】
そして、ホール端末３から、通信ネットワーク２等を介して、このホール端末３が管理する複数の遊技機４の制御部４ｄに対して、動作プログラム（例えば、バージョン２の動作プログラム）が送信される。上記複数の遊技機４のうち、いずれか１つの遊技機４（以下、所定の遊技機という）の制御部４ｄは、第１記憶部４ｃにアクセスし、動作プログラムの書き換え動作を行うとともに、書き換え動作を行った日を示す時期情報（以下、第１時期情報）を内蔵するタイマーを利用して、保持する。
【００５３】
その後、上記ホール端末３から、通信ネットワーク２等を介して、このホール端末３が管理する複数の遊技機４の制御部４ｄに対して、動作プログラム（例えば、バージョン３の動作プログラム）が送信される。上記所定の遊技機４の制御部４ｄは、第１記憶部４ｃにアクセスし、動作プログラムの書き換え動作を行うとともに、書き換え動作を行った日を示す時期情報（以下、第２時期情報）を内蔵するタイマーを利用して、保持する。なお、本変更例では、上記第１時期情報及び第２時期情報には、例えば、日付けの単位を含む場合について説明するが、時間等の単位が含まれる場合についても同様に本変更例の適用が可能である。
【００５４】
そして、上記所定の遊技機４の制御部４ｄは、保持していた第１時期情報及び第２時期情報を通信部１ｂ、ホール端末３を介して、情報管理装置１に送る。この際、ホール端末３を特定する情報も併せて情報管理装置１に送られる。
【００５５】
なお、制御部４ｄは、第１時期情報及び第２時期情報を保持しないで、第１時期情報を取得したら、情報管理装置１に送り、第２時期情報を取得したら、情報管理装置１に送るようにしてもよい。
【００５６】
情報管理装置１の制御部１ｆは、第１時期情報及び第２時期情報を算出部１ｄに送る。算出部１ｄは、第１時期情報及び第２時期情報に基づいて、上記所定の遊技機４の第１記憶部４ｃに動作プログラムが記憶されていた期間である第１記憶期間を算出する。そして、算出部１ｄは、第１記憶期間を制御部１ｆに送る。情報管理装置１の制御部１ｆ（取得部）は、算出部１ｄから、第１記憶期間を取得する。
【００５７】
そして、制御部１ｆ（料金情報取得部）は、第３記憶部１ｃにアクセスして、上記第１記憶期間と、第３記憶部１ｃに記憶された各第２記憶期間とを照合し、第１記憶期間と一致する第２記憶期間を検索し、検索された第２記憶期間に対応する料金情報を取得する。
【００５８】
図６を用いて具体的に説明する。制御部１ｆは、例えば、算出部１ｄから第１記憶期間ｔ１を取得した場合、制御部１ｆは、第３記憶部１ｃにアクセスし、上記対応テーブルを読み出す。そして、制御部１ｆは、対応テーブルを参照して、上記第１記憶期間ｔ１と、第３記憶部１ｃに記憶された各第２記憶期間（Ｔ１，Ｔ２、。。。）とを照合し、第１記憶期間ｔ１と一致する第２記憶期間（例えば、Ｔ５）を検索し、検索された第２記憶期間Ｔ５に対応する料金情報Ａ５を取得する。
【００５９】
そして、制御部１ｆは、取得した料金情報と、遊技機一台あたりの料金である旨と、保持していたホール端末３を特定する情報とを通信部１ｂに送る。通信部１ｂは、取得した料金情報と、取得した料金情報は遊技機一台あたりの料金である旨とを、保持していたホール端末３を特定する情報に従って、上記ホール端末３に送信する。上記料金情報等は、ホール端末３の通信部３ｄを介して、制御部３ｆに送られる。制御部３ｆは、図示しない表示部にて、取得した料金情報、料金情報は遊技機一台あたりの料金である旨を表示させる。
【００６０】
本変更例によれば、制御部１ｆ（料金情報取得部）は、動作プログラムが上記所定の遊技機４の第１記憶部４ｃに記憶されていた期間である第１記憶期間と、第３記憶部１ｃに記憶された各第２記憶期間とを照合し、上記第１記憶期間と一致する第２記憶期間を検索し、検索した第２記憶期間に対応する料金情報を取得する。そして、取得された料金情報は、通信部１ｂにより、ホール端末３に送信される。
【００６１】
本変更例では、遊技機４の第１記憶部４ｃに記憶されている期間に応じた料金のみをホール端末３の管理者が支払えばよい。このため、従来のように、例えば、ホール端末３の管理者が、上記動作プログラムを使用した期間が長い場合でも短い場合でも一律に同じ料金を、情報管理装置１の管理者に支払うということはない。この結果、各遊技場の各遊技機４にて、最新の動作プログラムの利用の促進を図ることができる。
【００６２】
なお、動作プログラムが上記所定の遊技機４の第１記憶部４ｃに記憶されるであろう記憶期間である第２記憶期間の範囲である第２記憶期間範囲には、料金情報が対応づけられており、第３記憶部１ｃは、第２記憶期間範囲を予め複数記憶するようにしてもよい。
【００６３】
そして、制御部３ｆは、第１記憶期間と、第３記憶部１ｃに記憶された各第２記憶期間範囲とを照合し、第１記憶期間が該当する第２記憶期間範囲を検索し、検索された第２記憶期間範囲に対応する料金情報を取得するようにしてもよい。第３記憶部１ｃには、例えば、各第２記憶期間範囲と料金情報とが対応づけられた対応テーブルが記憶されているようにしてもよい（図７参照）。
【００６４】
（プログラム）
上記情報提供システム、情報提供方法で説明した内容は、パーソナルコンピュータ等の汎用コンピュータで、所定のプログラム言語で記述された専用プログラムを実行することで実現することができる。
【００６５】
このような本実施の形態に係る専用プログラムによれば、『情報管理装置１は、最新の動作プログラムを管理し、ホール端末３の要求に応じて、管理している最新の動作プログラムをホール端末３に提供し、ホール端末３は、最新の動作プログラムの要求を情報管理装置１に送信し、情報管理装置１から最新の動作プログラムを取得した場合、ホール端末３の遊技機側通信部（第１提供部）３ｂは、ホール端末３が管理する複数の遊技機４に対して、最新の動作プログラムを提供することにより、ホール端末３に管理されている複数の遊技機４の動作プログラムを更新する場合、遊技機を交換することなく、自動的に、上記複数の遊技機に最新の動作プログラムが提供されることが可能となる』という作用効果を奏する情報提供システム、情報提供方法を一般的な汎用コンピュータで容易に実現することができる。
【００６６】
同様にして、本実施の形態の各変更例に係る情報提供システム、情報提供方法を一般的な汎用コンピュータで容易に実現することもできる。
【００６７】
尚、上記プログラムは、記録媒体に記録することができる。この記録媒体は、図２３に示すように、例えば、ハードディスク１１００、フレキシブルディスク１２００、コンパクトディスク１３００、ＩＣチップ１４００、カセットテープ１５００などが挙げられる。このような動作プログラムを記録した記録媒体によれば、動作プログラムの保存、運搬、販売などを容易に行うことができる。
【００６８】
【発明の効果】
以上説明したように、本発明によれば、ホール端末に管理されている複数の遊技機の動作プログラムを更新する場合、遊技機を交換することなく、自動的に、上記複数の遊技機に、情報管理装置が管理する最新の動作プログラムの提供が可能となる。
【図面の簡単な説明】
【図１】本実施の形態である情報提供システムの構成を示す図である。
【図２】本実施の形態である遊技機の構成を示す図である。
【図３】本実施の形態であるホール端末の構成を示す図である。
【図４】本実施の形態の情報提供システムを用いた情報提供方法を説明するためのフローチャート図である。
【図５】変更例３の情報管理装置の構成を示す図である。
【図６】変更例３の第３記憶部に記憶された対応テーブルの一例を示す図である。
【図７】変更例３の第３記憶部に記憶された対応テーブルの一例を示す図である。
【図８】本実施の形態におけるプログラムを格納する記録媒体を示す図である。
【符号の説明】
１　情報管理装置、１ｂ　通信部，１ｃ　第３記憶部，１ｄ　算出部，２　通信ネットワーク、３　ホール端末、３ｂ　遊技機側通信部、３ｃ　第２記憶部、３ｄ　管理側通信部、１ｆ，３ｆ，４ｄ　制御部、４　遊技機、４ｂ　ホール側通信部，４ｃ　第１記憶部，１０００…通信ネットワーク、１１００…ハードディスク、１２００…フレキシブルディスク、１３００…コンパクトディスク、１４００…ＩＣチップ、１５００…カセットテープ
【図１】
2004073266.tif 000003
【図２】
2004073266.tif 000004
【図３】
2004073266.tif 000005
【図４】
2004073266.tif 000006
【図５】
2004073266.tif 000007
【図６】
2004073266.tif 000008
【図７】
2004073266.tif 000009
【図８】
2004073266.tif 000010