【手続補正書】
【提出日】平成26年3月20日(2014.3.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
遊技の結果を含む遊技履歴情報を出力する遊技履歴情報出力手段と、
複数の時間別変換法則アルゴリズムのうち前記遊技履歴情報出力手段により遊技履歴情報が出力されたことを契機に指示される生成指示信号の受信のタイミングに応じた特定時間データに対応する時間別変換法則アルゴリズムに従って、遊技の結果に基づく遊技データが暗号化されたパスワードであって、前記複数の時間別変換法則アルゴリズムのうち何れの時間別変換法則アルゴリズムに従って暗号化されたかを特定可能とするアルゴリズム特定情報を含むパスワードが入力される入力手段と、
前記複数の時間別変換法則アルゴリズムを記憶する記憶手段と、
前記記憶手段に記憶された複数の時間別変換法則アルゴリズムのうち前記入力手段に入力されたパスワードが含むアルゴリズム特定情報によって特定される時間別変換法則アルゴリズムに従って、前記パスワードから遊技データを復号する復号手段と、を備えた
ことを特徴とする遊技機。
【請求項２】
請求項１に記載の遊技機であって、
前記パスワードは、複数の機種別変換法則アルゴリズムのうち前記遊技機の機種に対応する機種別変換アルゴリズムに従って前記遊技データが変更され、この変更後の遊技データが前記時間別変換法則アルゴリズムに従って暗号化されたものであり、
前記記憶手段は、前記遊技機に対応する機種別変換法則アルゴリズムを記憶し、
前記復号手段は、前記時間別変換法則アルゴリズムに従って前記パスワードから前記変更後の遊技データを復号し、前記記憶手段に記憶された機種別変換法則アルゴリズムに従って前記変更後の遊技データから変更前の遊技データを復号する
ことを特徴とする遊技機。
【請求項３】
請求項２に記載の遊技機であって、
前記入力手段に入力されるパスワードは、前記変更後の遊技データと、前記特定時間データと、前記遊技データが暗号化された第１暗号用データと、前記遊技データと前記特定時間データとが暗号化された第２暗号用データとが、前記時間別変換法則アルゴリズムに従って暗号化されたパスワードである
ことを特徴とする遊技機。
【請求項４】
請求項３に記載の遊技機であって、
前記パスワードは、前記変更後の遊技データと前記特定時間データと前記第１暗号用データと前記第２暗号用データとが所定の順序で配列された全体データが前記時間別変換法則アルゴリズムに従って暗号化されたものであり、
前記時間別変換法則アルゴリズムは、所定のデータ量を有する複数の単位データに前記全体データを分割し、前記特定時間データに含まれる少なくとも１つの単位データであって前記全体データ内の所定の配列位置に配列される単位データを前記アルゴリズム特定情報とし、前記アルゴリズム特定情報を除く前記全体データ内の他の単位データの配列位置を変更するアルゴリズムであり、
前記所定の配列位置は、前記複数の時間別変換法則アルゴリズムの全てで共通し、
前記復号手段は、前記時間別変換法則アルゴリズムによって復号される前の前記パスワードの全体データ内の前記所定の配列位置に配列されたアルゴリズム特定情報によって時間別変換法則アルゴリズムを特定し、特定した時間別変換法則アルゴリズムに従って前記全体データから前記変更後の遊技データと前記特定時間データと前記第１暗号用データと前記第２暗号用データとを復号する
ことを特徴とする遊技機。
【請求項５】
請求項２に記載の遊技機であって、
前記パスワードは、前記変更後の遊技データと前記特定時間データとを含む複数のデータが所定の順序で配列された全体データが前記時間別変換法則アルゴリズムに従って暗号化されたものであり、
前記時間別変換法則アルゴリズムは、所定のデータ量を有する複数の単位データに前記全体データを分割し、前記特定時間データに含まれる少なくとも１つの単位データであって前記全体データ内の所定の配列位置に配列される単位データを前記アルゴリズム特定情報とし、前記アルゴリズム特定情報を除く前記全体データ内の他の単位データの配列位置を変更するアルゴリズムであり、
前記所定の配列位置は、前記複数の時間別変換法則アルゴリズムの全てで共通し、
前記復号手段は、前記時間別変換法則アルゴリズムによって復号される前の前記パスワードの全体データ内の前記所定の配列位置に配列されたアルゴリズム特定情報によって時間別変換法則アルゴリズムを特定し、特定した時間別変換法則アルゴリズムに従って前記全体データから前記変更後の遊技データと前記特定時間データとを復号する
ことを特徴とする遊技機。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明は、上記実状に鑑みてなされたものであり、遊技実績に応じた特典とパスワードとの対応関係が推定され難いパスワードを用いることを目的とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記目的を達成するため、本発明の第１の態様の遊技機は、遊技履歴情報出力手段と入力手段と記憶手段と復号手段とを備える。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
遊技履歴情報出力手段は、遊技の結果を含む遊技履歴情報を出力する。入力手段には、複数の時間別変換法則アルゴリズムのうち遊技履歴情報出力手段により遊技履歴情報が出力されたことを契機に指示される生成指示信号の受信のタイミングに応じた時間データに対応する時間別変換法則アルゴリズムに従って、遊技の結果に基づく遊技データが暗号化されたパスワードであって、複数の時間別変換法則アルゴリズムのうち何れの時間別変換法則アルゴリズムに従って暗号化されたかを特定可能とするアルゴリズム特定情報を含むパスワードが入力される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記構成において、時間データとは、例えば、生成指示信号の受信時刻の秒の値に応じて変化するデータである。また、各時間データに対応する時間別変換法則アルゴリズム上で規定されているデータの変更内容はアルゴリズム間で異なる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
上記構成では、生成指示信号の受信のタイミングに応じた特定時間データに対応する時間別変換法則アルゴリズムに従って生成されたパスワードが用いられる。したがって、同一の遊技データを用いてパスワードが生成される場合であっても、生成指示信号の受信のタイミングに応じて、特定される時間別変換法則アルゴリズムが異なる。このため、特定された時間別変換法則アルゴリズムに従って生成されるパスワードも異なるので、遊技者にとって、遊技データとパスワードとの対応関係の推定が困難となる。すなわち、遊技実績に応じた特典とパスワードとの対応関係が推定され難いパスワードを用いることができる。これにより、不正なパスワード入力による特典の享受を阻止して特典の価値及び遊技の興趣性の低下を防止することができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、本発明の第２の態様は、上記第１の態様の遊技機であって、パスワードは、複数の機種別変換法則アルゴリズムのうち遊技機の機種に対応する機種別変換アルゴリズムに従って遊技データが変更され、この変更後の遊技データが時間別変換法則アルゴリズムに従って暗号化されたものである。記憶手段は、遊技機に対応する機種別変換法則アルゴリズムを記憶する。復号手段は、時間別変換法則アルゴリズムに従ってパスワードから上記変更後の遊技データを復号し、記憶手段に記憶された機種別変換法則アルゴリズムに従って上記変更後の遊技データから変更前の遊技データを復号する。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
上記構成において、各遊技機の機種に対応する機種別変換法則アルゴリズムに規定されているデータの変更内容はアルゴリズム間で異なる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
上記構成では、遊技機の機種に対応する機種別変換法則アルゴリズムに従って遊技データが変更された後、この変更後の遊技データと特定時間データとを用いて時間別変換法則アルゴリズムに従って生成されたパスワードが用いられる。したがって、遊技データを機種毎に異なる機種別変換アルゴリズムに従って変更するので、遊技実績に応じた特典とパスワードとの対応関係が更に推定され難いパスワードを用いることができる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
また、本発明の第３の態様は、上記第２の態様の遊技機であって、入力手段に入力されるパスワードは、変更後の遊技データと、特定時間データと、遊技データが暗号化された第１暗号用データと、遊技データと特定時間データとが暗号化された第２暗号用データとが、時間別変換法則アルゴリズムに従って暗号化されたパスワードである。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
上記構成では、変更後の遊技データと特定時間データと第１暗号用データと第２暗号用データとが、時間別変換法則アルゴリズムに従って暗号化されたパスワードが用いられる。したがって、認証の際に照合されるデータを含むパスワードを生成することができる。このため、パスワードを復号して認証する遊技機に上記データを予め記憶させておくことなく、パスワードの認証が可能となる。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
また、本発明の第４の態様は、上記第３の態様の遊技機であって、バスワードは、変更後の遊技データと特定時間データと第１暗号用データと第２暗号用データとが所定の順序で配列された全体データが時間別変換法則アルゴリズムに従って暗号化されたものである。時間別変換法則アルゴリズムは、所定のデータ量を有する複数の単位データに全体データを分割し、特定時間データに含まれる少なくとも１つの単位データであって全体データ内の所定の配列位置に配列される単位データを前記アルゴリズム特定情報とし、このアルゴリズム特定情報を除く全体データ内の他の単位データの配列位置を変更するアルゴリズムである。所定の配列位置は、複数の時間別変換法則アルゴリズムの全てで共通する。復号手段は、時間別変換法則アルゴリズムによって復号される前のパスワードの全体データ内の所定の配列位置に配列されたアルゴリズム特定情報によって時間別変換法則アルゴリズムを特定し、特定した時間別変換法則アルゴリズムに従って全体データから変更後の遊技データと特定時間データと第１暗号用データと第２暗号用データとを復号する。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
また、本発明の第４の態様は、上記第２の態様の遊技機であって、パスワードは、上記変更後の遊技データと特定時間データとを含む複数のデータが所定の順序で配列された全体データが時間別変換法則アルゴリズムに従って暗号化されたものである。時間別変換法則アルゴリズムは、所定のデータ量を有する複数の単位データに全体データを分割し、特定時間データに含まれる少なくとも１つの単位データであって全体データ内の所定の配列位置に配列される単位データをアルゴリズム特定情報とし、アルゴリズム特定情報を除く全体データ内の他の単位データの配列位置を変更するアルゴリズムである。所定の配列位置は、複数の時間別変換法則アルゴリズムの全てで共通する。復号手段は、時間別変換法則アルゴリズムによって復号される前のパスワードの全体データ内の所定の配列位置に配列されたアルゴリズム特定情報によって時間別変換法則アルゴリズムを特定し、特定した時間別変換法則アルゴリズムに従って全体データから変更後の遊技データと特定時間データとを復号する。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
上記構成では、パスワードを復号して認証する遊技機は、配列位置が変更されない上記一部の単位データ（アルゴリズム特定情報）に基づいて、復号のための時間別変換法則アルゴリズムを特定することができる。したがって、パスワードの生成に用いるデータとして、時間別変換法則アルゴリズムを示すデータを特定時間データとは別に特別に設けることなく復号及び認証可能なパスワードを生成することができる。これにより、パスワードの生成に用いるデータのデータ量を比較的少なくすることができ、ひいては生成されるパスワードの文字数を比較的少なくすることができるので、遊技者のパスワードの入力作業の負担が軽減される。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
本発明によれば、遊技実績に応じた特典とパスワードとの対応関係が推定され難いパスワードを用いることができる。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
［ＷＥＢアプリケーションサーバ］
ＷＥＢアプリケーションサーバ（パスワード生成装置）５００は、図示しないＣＰＵ、ＣＰＵによって実行される種々のプログラムなどを予め記憶したＲＯＭと、ＲＡＭと、ＨＤＤ（Ｈａｒｄ Ｄｉｓｋ Ｄｒｉｖｅ）と、を有する。また、ＷＥＢサーバ部５０１と、アプリケーション部（受信手段、時間データ取得手段、アルゴリズム特定手段、パスワード生成手段、機種情報取得手段）５０２と、記憶部５０３と、計時部５０４と、を有する。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００５５
【補正方法】変更
【補正の内容】
【００５５】
時間別変換法則アルゴリズムを用いた暗号化処理において、アプリケーション部５０２は、時間別変換法則アルゴリズムを用いて、第１暗号用データ、第２暗号用データ、特定時間データ及び遊技データ（機種別変換法則アルゴリズムを用いて暗号化された遊技データ）を暗号化する。具体的には、アプリケーション部５０２は、第２暗号用データ、第１暗号用データ、特定時間データ、遊技データの順で各データを配列してデータ量が３５ビットからなる全体データを生成し、生成した全体データを１ビットのデータ量を有する単位データに分割して配列する（図９参照）。すなわち、本実施形態では、全体データを３５個の単位データに分割して配列する。したがって、全体データにおける先頭から８番目までの単位データは第２暗号用データに、９番目から１１番目までの単位データは第１暗号用データに、１２番目から１９番目までの単位データは特定時間データに、２０番目から３５番目までの単位データは遊技データに、含まれる。次に、アプリケーション部５０２は、全体データ内の所定位置の単位データ、本実施形態では、特定時間データに含まれる１３番目、１４番目、１７番目及び１８番目の単位データのデータ値を加算して特定時間データ値を算出する。例えば、上記のように特定時間データが「０１０００１０１」の場合、特定時間データの各ビットが全体データにおける先頭から１２番目から１９番目までの単位データとなるので、同１３番目の単位データのデータ値「１」と、同１４番目の「０」と、同１７番目の「１」と、同１８番目の「０」と、を加算して得られる値「２」を特定時間データ値として算出する。次に、アプリケーション部５０２は、時間別アルゴリズムテーブル５０５ｂを参照して算出した特定時間データ値に対応する時間別変換法則アルゴリズムを第１アルゴリズムとして特定する。時間別アルゴリズムテーブル５０５ｂは、図４に示すように、特定時間データ値列と時間別変換法則アルゴリズム列とからなり、特定時間データ値「０」には「時間別変換法則アルゴリズムＡ」が、同「１」には「時間別変換法則アルゴリズムＢ」が、同「２」には「時間別変換法則アルゴリズムＣ」が、同「３」には「時間別変換法則アルゴリズムＤ」が、対応する時間別変換法則アルゴリズムとしてそれぞれ設定されている。したがって、アプリケーション部５０２は、特定時間データ値「２」に対応する「時間別変換法則アルゴリズムＣ」を第１アルゴリズムとして特定して時間別変換法則アルゴリズムＣを用いて全体データを暗号化する。時間別変換法則アルゴリズムＡ，Ｂ，Ｃ，Ｄは、いずれも全体データにおける先頭から１３番目、１４番目、１７番目及び１８番目の単位データ（アルゴリズム特定情報）を除いて、全体データ内の単位データの配列位置を所定の配列位置に変更するアルゴリズムである。また、所定の配列位置は、時間別変換法則アルゴリズムＡ，Ｂ，Ｃ，Ｄで相違する。このため、全体データが同一の場合であっても、各アルゴリズムによる変更後の全体データは相違する。例えば、図９（ａ）（図中□は単位データを、□の上方の数字は配列位置を示している。）に示すように、時間別変換法則アルゴリズムＡを用いて暗号化した場合、暗号化前は先頭から１２番目に配置されていた単位データは先頭から３番目に、また、暗号化前に先頭から１５番目に配置されていた単位データは先頭から９番目に、配置されるのに対し、図９（ｂ）に示すように、時間別変換アルゴリズムＢを用いて暗号化した場合、暗号化前に先頭から１２番目に配置されていた単位データは先頭から５番目に、また、暗号化前に先頭から１５番目に配置されていた単位データは先頭から８番目に配置される。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】変更
【補正の内容】
【００５９】
［遊技機の前面側の構成］
図１０及び図１１に示すように、遊技盤３は、その盤面に遊技領域３１を有し、前面枠２に遊技盤３を装着すると、ガラス板１０から遊技領域３１を観察することができるようになっている。遊技領域３１は、遊技球を滑走させるガイドレール３２と遊技球規制レール３３によって略円形状となるように区画形成されており、発射装置９によって打ち出された遊技球はこの遊技領域３１内を流下する。また、遊技領域３１内には、特別図柄表示装置１７と、表示装置（遊技履歴情報出力手段）３４と、スルーチャッカ２１と、普通図柄表示装置２２と、電動チューリップ４９と、ステージ３６と、始動入賞口３７と、一般入賞口３８と、アウト口３９と、遊技釘（図示省略）と、風車（図示省略）と、アタッカー装置４１と、が設けられている。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】変更
【補正の内容】
【００６６】
図１０に示すように、受皿５の前縁の略中央部には前方に突出する突出面部５ａが形成され、突出面部５ａの上面には、遊技者が操作する入力操作部（入力手段）６０が設けられている。入力操作部６０は、有蓋円筒状の押しボタンスイッチ６１と、円環状のジョグダイヤル６２とを有する。押しボタンスイッチ６１は、ばね付勢された出没自在な円形の押下部材を備える部材で、その周囲に環状のジョグダイヤル６２が３６０度回転自在に設けられている。また、押しボタンスイッチ６１の押下部は透過部を有する中空部材であり、その内部には、ＬＥＤが内蔵されており、押しボタンスイッチ６１を押すことによって、何らかの処理が実行可能な場合に点灯し、何の処理も行われない場合に消灯するようになっている。また、押しボタンスイッチ６１は、押すことによりオンになり、手を離すとばね付勢により元に戻るようになっている。ジョグダイヤル６２は、左右に３６０度回転可能、かつ回転量及び回転方向を検出可能で、この検出に基づいて、表示装置３４に表示される後述の各種画面上におけるカーソルの移動を行うためのものである。入力操作部６０は、押しボタンスイッチ６１が押下操作されると押下操作信号を演出制御処理部１２ａに送信し、ジョグダイヤル６２が回転操作されると、その回転量及び回転方向を示す回転操作信号を演出制御処理部１２ａに送信する。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００７７
【補正方法】変更
【補正の内容】
【００７７】
［副制御処理部］
続いて、主制御処理部１１からの指令（コマンド）を受けて各種装置を制御する副制御処理部について説明する。副制御処理部を構成する演出制御処理部１２ａ、特別図柄表示制御部１２ｂ、ランプ制御処理部１２ｃ、払出制御処理部１２ｅ、および普通図柄表示制御部１２ｆは、遊技盤３の裏面に支持部材等を介して設けられており、主制御処理部１１が生成した処理情報に従って、表示装置３４やスピーカ２０、その他の演出装置（ＬＥＤ装置など）などの制御を行っている。副制御処理部も、主制御装置１１と同様に、ＣＰＵ（復号手段）と、予め定められた制御プログラムを格納するＲＯＭ（記憶手段）と、生成された処理情報の一時記憶及び記憶した情報の削除を行うＲＡＭ等とにより構成され、ＣＰＵがＲＯＭに格納された各種プログラム（入力パスワードの復号及び認証のためのプログラムを含む）やデータを読み込んで実行することにより、所定の処理が行われる。なお、入力パスワードの復号及び認証のためのプログラムには、自機種に対応する機種別変換法則アルゴリズムと複数の時間別変換法則アルゴリズムが規定されている。例えば、機種Ａのパチンコ機Ｐにおいては、機種変換法則アルゴリズムＡが、機種Ｂのパチンコ機Ｐにおいては機種変換法則アルゴリズムＢがプログラム上で規定されている。各時間別変換法則アルゴリズムは特定時間データ値に対応しており、パスワード生成処理において選択的に用いられる。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００７８
【補正方法】変更
【補正の内容】
【００７８】
演出制御処理部１２ａは、図１６に示すように、処理部として演出態様決定部２１０と表示制御部（遊技履歴情報出力手段）２２０と音声制御部２３０とポイント制御部２４０とを備え、記憶部には演出態様記憶領域２６０と画像データ記憶領域２７０と音声データ記憶領域２８０と履歴情報記憶領域２９０とフラグ設定領域３００とアルゴリズム情報記憶領域３１０と変換テーブル記憶領域３２０とが設定されており、また、計時部２５０を備えている。演出態様記憶領域２６０、画像データ記憶領域２７０、音声データ記憶領域２８０、アルゴリズム情報記憶領域３１０及び変換テーブル記憶領域３２０は、ＲＯＭに設定され、履歴情報記憶領域２９０及びフラグ設定領域３００は、ＲＡＭに設定される。計時部２５０は、ソフトウェアタイマーであり、表示制御部２２０などからの指示に応じて、指示された時点からの経過時間（後述する第１の所定時間及び第２の所定時間を含む）及び現在時刻を計時する。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】０１３７
【補正方法】変更
【補正の内容】
【０１３７】
１１…主制御処理部、１２ａ…演出制御処理部、３４…表示装置（遊技履歴情報出力手段）、６０…入力操作部（入力手段）、２２０…表示制御部（遊技履歴情報出力手段）、４００…携帯電話、４０１…撮像部、４０２…２次元コード復号部、４０３…表示制御部、４０４…通信部、４０５…表示部、４０６…入力部、４０７…記憶部、５００…ＷＥＢアプリケーションサーバ（パスワード生成装置）、５０１…ＷＥＢサーバ、５０２…アプリケーション部（受信手段、時間データ取得手段、アルゴリズム特定手段、パスワード生成手段、機種情報取得手段）、５０３…記憶部、５０４…計時部、Ｐ…パチンコ機