"複数種類の制御コマンドを送信する主制御部と、前記主制御部によって送信された複数種類の制御コマンドの各々に基づいて所定の処理を行う周辺部と、を備える遊技機において、前記主制御部は、前記主制御部の認証に用いる認証用データに選択的に用いられる第1検査値、第2検査値、第3検査値を有する検査値のうちの少なくとも1つを、前記主制御部の予め定められた記憶データに基づいて生成する検査値生成手段と、前記検査値生成手段が生成した値を有する前記検査値を記憶する検査値記憶手段と、前記第1検査値、前記第2検査値、前記第3検査値に対応して前記周辺部が予め記憶している第1期待値、第2期待値、第3期待値を有する期待値を変更する期待値変更用データと前記認証用データとの何れかを示し且つ前記第1検査値及び前記第2検査値に一対一に対応付けられた相異なるデータ種別のうち、今回生成する前記認証情報のデータ種別を示す種別情報を記憶する種別情報記憶手段と、前記相異なるデータ種別を切り替えるか否かを無作為に決定する切替決定手段と、前記切替決定手段がデータ種別を切り替えると決定した場合に、次回生成する前記認証情報のデータ種別を、前記認証用データと前記期待値変更用データの2種類から無作為に決定する決定手段と、前記決定手段が決定したデータ種別に対応付けられた前記第1検査値又は前記第2検査値を前記検査値記憶手段から抽出する第1抽出手段と、前記切替決定手段がデータ種別を切り替えないと決定した場合に、前記第3検査値を前記検査値記憶手段から抽出する第2抽出手段と、前記種別情報が前記認証用データを示している場合に、前記第1抽出手段又は前記第2抽出手段が抽出した検査値を有する前記認証用データを生成する認証用データ生成手段と、前記種別情報が前記期待値変更用データを示している場合に、前記決定手段の決定に応じて前記期待値変更用データを生成する期待値変更用データ生成手段と、前記生成した認証用データ又は前記生成した期待値変更用データを有する前記認証情報を生成する認証情報生成手段と、前記生成した認証情報及び前記複数種類の制御コマンドを前記周辺部に送信する送信手段と、前記決定した次回のデータ種別を示すように前記種別情報を更新する更新手段と、前記期待値変更用データを有する認証情報の生成又は送信に応じて、前記複数種類の制御コマンドの中から予め定められた検出対象制御コマンドの発生又は送信を検出する制御コマンド検出手段と、前記検出対象制御コマンドの発生又は送信の検出に応じて、前記生成した期待値変更用データに基づいて前記検査値記憶手段が記憶している第1検査値、第2検査値、第3検査値のうちの予め定められた少なくとも1つを変更する主制御側変更手段と、前記第3検査値を有する認証情報の生成又は送信に応じて、前記制御コマンド検出手段が検出する前記検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で切り替える検出対象切替手段と、を備え、前記周辺部は、前記第1期待値、前記第2期待値、前記第3期待値を有する前記期待値を記憶する期待値記憶手段と、今回受信する前記認証情報のデータ種別を示す周辺側種別情報を記憶する周辺側種別情報記憶手段と、前記主制御部から前記認証情報及び前記複数種類の制御コマンドを受信する受信手段と、前記周辺側種別情報のデータ種別が前記認証用データを示している場合に、前記受信した認証情報の認証用データと前記第1期待値、前記第2期待値、前記第3期待値とを比較して前記主制御部の認証を行う認証手段と、前記周辺側種別情報のデータ種別が前記期待値変更用データを示している場合に、前記期待値変更用データを有する前記認証情報の受信に応じて、前記主制御部で予め定められた検出対象制御コマンドの前記主制御部からの受信を検出する周辺側制御コマンド検出手段と、前記検出対象制御コマンドの受信の検出に応じて、前記受信した認証情報が有する期待値変更用データに基づいて前記期待値記憶手段が記憶している前記第1期待値、前記第2期待値、前記第3期待値を前記主制御部と同様に変更する周辺側変更手段と、前記第3検査値を有する認証情報の受信に応じて、前記周辺側制御コマンド検出手段が検出する前記検出対象制御コマンドを前記主制御部と同様に前記複数種類の検出対象制御コマンドの中で切り替える周辺側検出対象切替手段と、前記認証用データの認証で一致した前記第1期待値又は前記第2期待値に、前記第1検査値及び前記第2検査値と対応するように予め対応付けられた前記データ種別を次回のデータ種別と特定して前記周辺側種別情報を更新する特定手段と、を備えることを特徴とする遊技機。複数種類の制御コマンドを送信する主制御部と、前記主制御部によって送信された複数種類の制御コマンドの各々に基づいて所定の処理を行う周辺部と、を備える遊技機において、前記主制御部は、前記主制御部の認証に用いる認証用データに選択的に用いられる第1検査値、第2検査値、第3検査値を有する検査値のうちの少なくとも1つを、前記主制御部の予め定められた記憶データに基づいて生成する検査値生成手段と、前記検査値生成手段が生成した値を有する前記検査値を記憶する検査値記憶手段と、前記第1検査値、前記第2検査値、前記第3検査値に対応して前記周辺部が予め記憶している第1期待値、第2期待値、第3期待値を有する期待値を変更する期待値変更用データと前記認証用データとの何れかを示し且つ前記第1検査値及び前記第2検査値に一対一に対応付けられた相異なるデータ種別のうち、今回生成する前記認証情報のデータ種別を示す種別情報を記憶する種別情報記憶手段と、前記種別情報が前記認証用データを示している場合に、前記検査値記憶手段が記憶している前記第1検査値、前記第2検査値、前記第3検査値の中から1つの検査値を無作為に選択する選択手段と、前記選択手段が選択した1つの検査値を有する前記認証用データを生成する認証用データ生成手段と、前記選択手段が選択した前記第1検査値、前記第2検査値、前記第3検査値に予め対応付けられた前記データ種別を次回のデータ種別と決定する決定手段と、前記種別情報が前記期待値変更用データを示している場合に、前記期待値変更用データを生成する期待値変更用データ生成手段と、前記生成した認証用データ又は前記生成した期待値変更用データを有する前記認証情報を生成する認証情報生成手段と、前記生成した認証情報及び前記複数種類の制御コマンドを前記周辺部に送信する送信手段と、前記決定した次回のデータ種別を示すように前記種別情報を更新する更新手段と、前記期待値変更用データを有する認証情報の生成又は送信に応じて、前記複数種類の制御コマンドの中から予め定められた検出対象制御コマンドの発生又は送信を検出する制御コマンド検出手段と、前記検出対象制御コマンドの発生又は送信の検出に応じて、前記生成した期待値変更用データに基づいて前記検査値記憶手段が記憶している第1検査値、第2検査値、第3検査値のうちの予め定められた少なくとも1つを変更する主制御側変更手段と、前記第3検査値を有する認証情報の生成又は送信に応じて、前記制御コマンド検出手段が検出する前記検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で切り替える検出対象切替手段と、を備え、前記周辺部は、前記第1期待値、前記第2期待値、前記第3期待値を有する前記期待値を記憶する期待値記憶手段と、今回受信する前記認証情報のデータ種別を示す周辺側種別情報を記憶する周辺側種別情報記憶手段と、前記主制御部から前記認証情報及び前記複数種類の制御コマンドを受信する受信手段と、前記周辺側種別情報のデータ種別が前記認証用データを示している場合に、前記受信した認証情報の認証用データと前記第1期待値、前記第2期待値、前記第3期待値とを比較して前記主制御部の認証を行う認証手段と、前記周辺側種別情報のデータ種別が前記期待値変更用データを示している場合に、前記期待値変更用データを有する前記認証情報の受信に応じて、前記主制御部で予め定められた検出対象制御コマンドの前記主制御部からの受信を検出する周辺側制御コマンド検出手段と、前記検出対象制御コマンドの受信の検出に応じて、前記受信した認証情報が有する期待値変更用データに基づいて前記期待値記憶手段が記憶している前記第1期待値、前記第2期待値、前記第3期待値を前記主制御部と同様に変更する周辺側変更手段と、前記第3検査値を有する認証情報の受信に応じて、前記周辺側制御コマンド検出手段が検出する前記検出対象制御コマンドを前記主制御部と同様に前記複数種類の検出対象制御コマンドの中で切り替える周辺側検出対象切替手段と、前記認証用データの認証で一致した前記第1期待値又は前記第2期待値に、前記第1検査値及び前記第2検査値と対応するように予め対応付けられた前記データ種別を次回のデータ種別と特定して前記周辺側種別情報を更新する特定手段と、を備えることを特徴とする遊技機。前記検査値生成手段は、前記遊技機の起動時に、前記第1検査値、前記第2検査値、前記第3検査値のうちの予め定められた少なくとも1つを前記記憶データに基づいて生成するようにしたことを特徴とする請求項1又は2に記載の遊技機。前記主制御部が、前記期待値変更用データに選択的に用いられる補正値と係数値とを、前記第3検査値を有する前記認証情報を生成又は送信する場合に、予め定められた切り替え方式で切り替える期待値変更用データ切替手段を備え、前記周辺部が、前記認証情報の認証用データが前記第3期待値に基づいて前記主制御部の認証が成立した場合に、前記補正値と前記係数値とのうち、前記主制御部から受信する前記期待値変更用データに用いられる値を前記主制御部の前記切り替え方式で切り替える周辺側期待値変更用データ切替手段を備え、前記主制御側変更手段が、前記期待値変更用データ切替手段の前記補正値への切り替えに応じて、前記検査値の初期値を前記期待値変更用データに基づいて変更する補正値用変更手段と、前記期待値変更用データ切替手段の前記係数値への切り替えに応じて、前回変更した前記検査値を前記期待値変更用データに基づいて変更する係数値用変更手段と、を備え、前記周辺側変更手段が、前記周辺側種別情報が前記期待値変更用データを示し且つ前記周辺側期待値変更用データ切替手段が前記補正値に切り替えた場合に、前記期待値の初期値を前記受信した認証情報が有する期待値変更用データに基づいて変更する周辺側補正値用変更手段と、前記周辺側種別情報が前記期待値変更用データを示し且つ前記周辺側期待値変更用データ切替手段が前記係数値に切り替えた場合に、前回変更した前記期待値を前記受信した認証情報が有する期待値変更用データに基づいて変更する周辺側係数値用変更手段と、を備えたことを特徴とする請求項1~3の何れか1項に記載の遊技機。前記主制御部は、前記係数値用変更手段が変更した前記検査値を係数値用前回検査値として記憶する係数値用前回検査値記憶手段を備え、前記周辺部は、前記周辺側係数値用変更手段が変更した前記期待値を係数値用前回期待値として記憶する係数値用前回期待値記憶手段を備え、前記係数値用変更手段が、前記期待値変更用データ切替手段によって前記補正値から前記係数値に切り替えられた場合に、前記係数値用前回検査値記憶手段が記憶している係数値用前回検査値を前記期待値変更用データに基づいて変更し、前記周辺側係数値用変更手段が、前記周辺側期待値変更用データ切替手段によって前記補正値から前記係数値に切り替えられた場合に、前記係数値用前回期待値記憶手段が記憶している係数値用前回期待値を前記期待値変更用データに基づいて変更するようにしたことを特徴とする請求項4に記載の遊技機。前記期待値変更用データ切替手段が、前記制御コマンド検出手段の検出に応じて、前記補正値と前記係数値とを前記切り替え方式で切り替え、前記周辺側期待値変更用データ切替手段が、前記周辺側制御コマンド検出手段の検出に応じて、前記補正値と前記係数値とを切り替えるようにしたことを特徴とする請求項4又は5に記載の遊技機。前記検出対象切替手段は、前記制御コマンド検出手段が前記検出対象制御コマンドの発生又は送信を検出する前に、前記認証情報生成手段が前記第3検査値を有する認証情報を再度生成した場合、該認証情報の生成又は送信に応じた前記検出対象制御コマンドの切り替えを禁止する手段であり、前記周辺側検出対象切替手段は、前記周辺側制御コマンド検出手段が前記検出対象制御コマンドの受信を検出する前に、前記主制御部から前記第3検査値を有する認証情報を再度受信した場合、該受信に応じた前記検出対象制御コマンドの切り替えを禁止する手段であることを特徴とする請求項1~6の何れか1項に記載の遊技機。前記検出対象切替手段は、前記制御コマンド検出手段が前記検出対象制御コマンドの発生又は送信を検出する前に、前記認証情報生成手段が再度生成した前記第3検査値を有する認証情報の数が予め定められた切替条件を満たした場合、前記制御コマンド検出手段が検出する前記検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で切り替える手段であり、前記周辺側検出対象切替手段は、前記周辺側制御コマンド検出手段が前記検出対象制御コマンドの受信を検出する前に、前記主制御部から前記第3検査値を有する認証情報を再度受信した数が前記主制御部と同一の前記切替条件を満たした場合、前記周辺側制御コマンド検出手段が検出する前記検出対象制御コマンドを前記複数種類の検出対象制御コマンドの中で前記主制御部と同様に切り替える手段であることを特徴とする請求項1~6の何れか1項に記載の遊技機。前記検出対象制御コマンドは、前記複数種類の制御コマンドのうちの前記遊技機における大当たりに関連する制御コマンドであることを特徴とする請求項1~8の何れか1項に記載の遊技機。複数種類の制御コマンドを送信する主制御部と、前記主制御部によって送信された複数種類の制御コマンドの各々に基づいて所定の処理を行う周辺部と、を備える遊技機の認証方法において、前記主制御部は、前記主制御部の認証に用いる認証用データに選択的に用いられる第1検査値、第2検査値、第3検査値を有する検査値のうちの少なくとも1つを、前記主制御部の予め定められた記憶データに基づいて生成する検査値生成工程と、前記検査値生成工程で生成した値を有する前記検査値を検査値記憶手段に記憶する検査値記憶工程と、前記検査値記憶手段に記憶された第1検査値、第2検査値、第3検査値の各々に対応して前記周辺部が予め記憶している第1期待値、第2期待値、第3期待値を有する期待値を変更する期待値変更用データと前記認証用データと示し且つ前記第1検査値及び前記第2検査値に一対一に対応付けられた相異なるデータ種別を切り替えるか否かを無作為に決定する切替決定工程と、前記切替決定工程でデータ種別を切り替えると決定した場合に、次回生成する前記認証情報のデータ種別を、前記認証用データと前記期待値変更用データの2種類から無作為に決定する決定工程と、前記決定工程で決定したデータ種別に対応付けられた前記第1検査値又は前記第2検査値を前記検査値記憶手段から抽出する第1抽出工程と、前記切替決定工程でデータ種別を切り替えないと決定した場合に、前記第3検査値を前記検査値記憶手段から抽出する第2抽出工程と、種別情報記憶手段に記憶している種別情報が今回生成する前記認証情報は前記認証用データであることを示している場合に、前記第1抽出工程又は前記第2抽出工程で抽出した検査値を有する前記認証用データを生成する認証用データ生成工程と、前記種別情報が前記期待値変更用データを示している場合に、前記決定工程の決定に応じて前記期待値変更用データを生成する期待値変更用データ生成工程と、前記生成した認証用データ又は前記生成した期待値変更用データを有する前記認証情報を生成する認証情報生成工程と、前記生成した認証情報を前記周辺部に送信する送信工程と、前記決定した次回のデータ種別を示すように前記種別情報を更新する更新工程と、前記期待値変更用データを有する認証情報の生成又は送信に応じて、前記複数種類の制御コマンドの中から予め定められた検出対象制御コマンドの発生又は送信を検出する制御コマンド検出工程と、前記検出対象制御コマンドの発生又は送信の検出に応じて、前記生成した期待値変更用データに基づいて前記検査値記憶手段が記憶している第1検査値、第2検査値、第3検査値のうちの予め定められた少なくとも1つを変更する主制御側変更工程と、前記第3検査値を有する認証情報の生成又は送信に応じて、前記制御コマンド検出工程で検出する前記検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で切り替える検出対象切替工程と、を備え、前記周辺部は、前記第1期待値、前記第2期待値、前記第3期待値を有する前記期待値が期待値記憶手段に予め記憶される期待値記憶工程と、前記主制御部から前記認証情報を受信する受信工程と、周辺側種別情報記憶手段に記憶している周辺側種別情報が今回受信する前記認証情報のデータ種別が前記認証用データであることを示している場合に、前記受信した認証情報の認証用データと前記期待値記憶手段に記憶している前記第1期待値、前記第2期待値、前記第3期待値とを比較して前記主制御部の認証を行う認証工程と、前記周辺側種別情報のデータ種別が前記期待値変更用データを示している場合に、前記期待値変更用データを有する前記認証情報の受信に応じて、前記主制御部で予め定められた検出対象制御コマンドの前記主制御部からの受信を検出する周辺側制御コマンド検出工程と、前記検出対象制御コマンドの受信の検出に応じて、前記受信した認証情報が有する期待値変更用データに基づいて前記期待値記憶手段が記憶している前記第1期待値、前記第2期待値、前記第3期待値を前記主制御部と同様に変更する周辺側変更工程と、前記第3検査値を有する認証情報の受信に応じて、前記周辺側制御コマンド検出工程で検出する前記検出対象制御コマンドを前記主制御部と同様に前記複数種類の検出対象制御コマンドの中で切り替える周辺側検出対象切替工程と、前記認証用データの認証で一致した前記第1期待値又は前記第2期待値に、前記第1検査値及び前記第2検査値と対応するように予め対応付けられた前記データ種別を次回のデータ種別と特定して前記周辺側種別情報を更新する特定工程と、を備えることを特徴とする遊技機の認証方法。複数種類の制御コマンドを送信する主制御部と、前記主制御部によって送信された複数種類の制御コマンドの各々に基づいて所定の処理を行う周辺部と、を備える遊技機の認証方法において、前記主制御部は、前記主制御部の認証に用いる認証用データに選択的に用いられる第1検査値、第2検査値、第3検査値を有する検査値のうちの少なくとも1つを、前記主制御部の予め定められた記憶データに基づいて生成する検査値生成工程と、前記検査値生成工程で生成した値を有する前記検査値を検査値記憶手段に記憶する検査値記憶工程と、前記検査値記憶手段に記憶された第1検査値、第2検査値、第3検査値の各々に対応して前記周辺部が予め記憶している第1期待値、第2期待値、第3期待値を有する期待値を変更する期待値変更用データと前記認証用データと示し且つ前記第1検査値及び前記第2検査値に一対一に対応付けられた相異なるデータ種別のうち、種別情報記憶手段に記憶している種別情報が今回生成する前記認証情報のデータ種別が前記認証用データを示している場合に、前記検査値記憶手段に記憶している前記第1検査値、前記第2検査値、前記第3検査値の中から1つの検査値を無作為に選択する選択工程と、前記選択工程で選択した1つの検査値を有する前記認証用データを生成する認証用データ生成工程と、前記選択工程が選択した前記第1検査値、前記第2検査値、前記第3検査値に予め対応付けられた前記データ種別を次回のデータ種別と決定する決定工程と、前記種別情報が前記期待値変更用データを示している場合に、前記期待値変更用データを生成する期待値変更用データ生成工程と、前記生成した認証用データ又は前記生成した期待値変更用データを有する前記認証情報を生成する認証情報生成工程と、前記生成した認証情報を前記周辺部に送信する送信工程と、前記決定した次回のデータ種別を示すように前記種別情報を更新する更新工程と、前記期待値変更用データを有する認証情報の生成又は送信に応じて、前記複数種類の制御コマンドの中から予め定められた検出対象制御コマンドの発生又は送信を検出する制御コマンド検出工程と、前記検出対象制御コマンドの発生又は送信の検出に応じて、前記生成した期待値変更用データに基づいて前記検査値記憶手段が記憶している第1検査値、第2検査値、第3検査値のうちの予め定められた少なくとも1つを変更する主制御側変更工程と、前記第3検査値を有する認証情報の生成又は送信に応じて、前記制御コマンド検出工程で検出する前記検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で切り替える検出対象切替工程と、を備え、前記周辺部は、前記第1期待値、前記第2期待値、前記第3期待値を有する前記期待値が期待値記憶手段に予め記憶される期待値記憶工程と、前記主制御部から前記認証情報を受信する受信工程と、周辺側種別情報記憶手段に記憶している周辺側種別情報が今回受信する前記認証情報のデータ種別は前記認証用データであることを示している場合に、前記受信した認証情報の認証用データと前記期待値記憶手段に記憶している前記第1期待値、前記第2期待値、前記第3期待値とを比較して前記主制御部の認証を行う認証工程と、前記周辺側種別情報のデータ種別が前記期待値変更用データを示している場合に、前記期待値変更用データを有する前記認証情報の受信に応じて、前記主制御部で予め定められた検出対象制御コマンドの前記主制御部からの受信を検出する周辺側制御コマンド検出工程と、前記検出対象制御コマンドの受信の検出に応じて、前記受信した認証情報が有する期待値変更用データに基づいて前記期待値記憶手段が記憶している前記第1期待値、前記第2期待値、前記第3期待値を前記主制御部と同様に変更する周辺側変更工程と、前記第3検査値を有する認証情報の受信に応じて、前記周辺側制御コマンド検出工程で検出する前記検出対象制御コマンドを前記主制御部と同様に前記複数種類の検出対象制御コマンドの中で切り替える周辺側検出対象切替工程と、前記認証用データの認証で一致した前記第1期待値又は前記第2期待値に、前記第1検査値及び前記第2検査値と対応するように予め対応付けられた前記データ種別を次回のデータ種別と特定して前記周辺側種別情報を更新する特定工程と、を備えることを特徴とする遊技機の認証方法。しかしながら、上述した特許文献1の場合、プログラムデータの改ざんは検出できるが、正規の主制御用基板と被制御基板との間に不正な制御基板が接続されてしまうと、この不正な制御基板から出力される不正な制御信号による不正制御を防止することができないという問題があった。また、上述した特許文献2のように、制御コマンドとは別の状態監視コマンドを主制御基板から被制御基板に送信する場合、遊技機は不正行為ゴト行為が行われる可能性があり、主制御側と被制御側との間に介在した前記不正な制御基板等によって状態監視コマンドが不正に解析されやすいため、その解析を困難にできないと、特許文献2の構成等を遊技機で実現させるのが困難であった。さらに、送信する際に複雑な暗号化をしてしまうと、正規な主制御基板及び被制御基板の各々の処理が複雑化して処理負担が増加してしまうという問題が生じてしまう。さらに、不正な解析を防止するには、複数種類の認証用のコマンドを用いて認証処理の複雑化を図ることも考えられるが、従来の遊技機においては複数種類の制御コマンドが用いられていることから、この従来のコマンド体系に新たな認証用のコマンド認証情報を複数種類追加するには、主制御側にそれらのコマンド毎に対応した処理を新たに追加する必用があり、また、主制御側の処理が複雑化してしまうため、遊技機において実現させるのは困難であった。そして、認証用のコマンドの発生等に応じて認証に用いる各種データを変更する場合、認証用のコマンドに着目されると、例えば、変更対象、変更タイミング、変更方法、等が不正に解析されてしまう可能性があるため、通常の処理を複雑化することなく、不正な解析をより一層困難にする必用があった。この発明は、上述した従来技術による問題点を解消するため、1種類の認証情報で認証及び認証に用いるデータの変更を行っても、該認証情報及び該認証情報を用いた変更の不正解析を困難にすることができる遊技機及び遊技機の認証方法を提供することを目的とする。本発明にかかる請求項1記載の遊技機は、複数種類の制御コマンドを送信する主制御部と、前記主制御部によって送信された複数種類の制御コマンドの各々に基づいて所定の処理を行う周辺部と、を備える遊技機において、前記主制御部は、前記主制御部の認証に用いる認証用データに選択的に用いられる第1検査値、第2検査値、第3検査値を有する検査値のうちの少なくとも1つを、前記主制御部の予め定められた記憶データに基づいて生成する検査値生成手段と、前記検査値生成手段が生成した値を有する前記検査値を記憶する検査値記憶手段と、前記第1検査値、前記第2検査値、前記第3検査値に対応して前記周辺部が予め記憶している第1期待値、第2期待値、第3期待値を有する期待値を変更する期待値変更用データと前記認証用データとの何れかを示し且つ前記第1検査値及び前記第2検査値に一対一に対応付けられた相異なるデータ種別のうち、今回生成する前記認証情報のデータ種別を示す種別情報を記憶する種別情報記憶手段と、前記相異なるデータ種別を切り替えるか否かを無作為に決定する切替決定手段と、前記切替決定手段がデータ種別を切り替えると決定した場合に、次回生成する前記認証情報のデータ種別を、前記認証用データと前記期待値変更用データの2種類から無作為に決定する決定手段と、前記決定手段が決定したデータ種別に対応付けられた前記第1検査値又は前記第2検査値を前記検査値記憶手段から抽出する第1抽出手段と、前記切替決定手段がデータ種別を切り替えないと決定した場合に、前記第3検査値を前記検査値記憶手段から抽出する第2抽出手段と、前記種別情報が前記認証用データを示している場合に、前記第1抽出手段又は前記第2抽出手段が抽出した検査値を有する前記認証用データを生成する認証用データ生成手段と、前記種別情報が前記期待値変更用データを示している場合に、前記決定手段の決定に応じて前記期待値変更用データを生成する期待値変更用データ生成手段と、前記生成した認証用データ又は前記生成した期待値変更用データを有する前記認証情報を生成する認証情報生成手段と、前記生成した認証情報及び前記複数種類の制御コマンドを前記周辺部に送信する送信手段と、前記決定した次回のデータ種別を示すように前記種別情報を更新する更新手段と、前記期待値変更用データを有する認証情報の生成又は送信に応じて、前記複数種類の制御コマンドの中から予め定められた検出対象制御コマンドの発生又は送信を検出する制御コマンド検出手段と、前記検出対象制御コマンドの発生又は送信の検出に応じて、前記生成した期待値変更用データに基づいて前記検査値記憶手段が記憶している第1検査値、第2検査値、第3検査値のうちの予め定められた少なくとも1つを変更する主制御側変更手段と、前記第3検査値を有する認証情報の生成又は送信に応じて、前記制御コマンド検出手段が検出する前記検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で切り替える検出対象切替手段と、を備え、前記周辺部は、前記第1期待値、前記第2期待値、前記第3期待値を有する前記期待値を記憶する期待値記憶手段と、今回受信する前記認証情報のデータ種別を示す周辺側種別情報を記憶する周辺側種別情報記憶手段と、前記主制御部から前記認証情報及び前記複数種類の制御コマンドを受信する受信手段と、前記周辺側種別情報のデータ種別が前記認証用データを示している場合に、前記受信した認証情報の認証用データと前記第1期待値、前記第2期待値、前記第3期待値とを比較して前記主制御部の認証を行う認証手段と、前記周辺側種別情報のデータ種別が前記期待値変更用データを示している場合に、前記期待値変更用データを有する前記認証情報の受信に応じて、前記主制御部で予め定められた検出対象制御コマンドの前記主制御部からの受信を検出する周辺側制御コマンド検出手段と、前記検出対象制御コマンドの受信の検出に応じて、前記受信した認証情報が有する期待値変更用データに基づいて前記期待値記憶手段が記憶している前記第1期待値、前記第2期待値、前記第3期待値を前記主制御部と同様に変更する周辺側変更手段と、前記第3検査値を有する認証情報の受信に応じて、前記周辺側制御コマンド検出手段が検出する前記検出対象制御コマンドを前記主制御部と同様に前記複数種類の検出対象制御コマンドの中で切り替える周辺側検出対象切替手段と、前記認証用データの認証で一致した前記第1期待値又は前記第2期待値に、前記第1検査値及び前記第2検査値と対応するように予め対応付けられた前記データ種別を次回のデータ種別と特定して前記周辺側種別情報を更新する特定手段と、を備えることを特徴とする。上記請求項1に記載した本発明の遊技機によれば、主制御部の種別情報記憶手段には、今回生成する認証情報のデータ種別を示す種別情報が記憶されている。そして、主制御部は、第1検査値、第2検査値、第3検査値を有する検査値のうちの少なくとも1つを、前記主制御部の予め定められた記憶データに基づいて生成し、それらを検査値として検査値記憶手段に記憶する。第1検査値、第2検査値には、認証情報の相異なる2種類のデータ種別がそれぞれ対応付けられ、第3検査値には検出対象制御コマンドの切り替えが対応付けられている。そして、主制御部は、データ種別を切り替えると無作為に決定すると、認証用データと期待値変更用データから、次回生成する認証情報のデータ種別を決定し、該決定したデータ種別に対応した第1検査値又は第2検査値を検査値記憶手段から抽出する。また、主制御部は、データ種別を切り替えないと無作為に決定すると、第3検査値を検査値記憶手段から抽出する。主制御部は、種別情報が認証用データを示している場合、前記抽出した第1~3検査値の何れか1つを有する認証用データを生成する。また、主制御部は、種別情報が期待値変更用データを示している場合、検査値及び期待値の各々を変更する期待値変更用データを生成する。主制御部は、生成した認証用データ又は期待値変更用データを有する認証情報を生成し、該生成した認証情報を周辺部に送信することができる。そして、主制御部は、前記決定した次回のデータ種別を示すように、種別情報記憶手段が記憶している種別情報を更新する。そして、主制御部は、期待値変更用データを生成した後は、遊技機における複数種類の制御コマンドの中から予め定められた検出対象制御コマンドの発生又は送信を検出し、該検出に応じて第1~3検査値の中から予め定められた少なくとも1つの検査値を前記期待値変更用データで変更することができる。また、その検出対象制御コマンドの発生又は送信の検出中に、第3検査値を有する認証用データの認証情報の生成又は送信を検出すると、予め定められた複数種類の検出対象制御コマンドの中で検出対象の検出対象制御コマンドを切り替えることができる。一方、周辺部の期待値記憶手段には、主制御部の検査値生成手段が生成した値を有する3種類の第1検査値、第2検査値、第3検査値の各々に対応した3種類の第1期待値、第2期待値、第3期待値が予め記憶される。周辺側種別情報記憶手段には、主制御部から今回受信する認証情報のデータ種別を示す周辺側種別情報が記憶される。そして、周辺部は、周辺側種別情報のデータ種別が前記認証用データを示している場合、主制御部から受信した認証情報の認証用データと3種類の第1期待値、第2期待値、第3期待値との各々を比較して主制御部の認証を行うことができる。そして、周辺部は、主制御部の認証が成立した場合に、認証情報の認証用データと一致する期待値に対応付けられたデータ種別を次回のデータ種別と特定して周辺側種別情報を更新することができる。また、周辺部は、周辺側種別情報のデータ種別が前記期待値変更用データを示している場合に、主制御部から期待値変更用データを受信すると、その後は主制御部と同一の検出対象制御コマンドの受信を監視し、該検出対象制御コマンドの受信の検出に応じて期待値を期待値変更用データで変更することができる。また、周辺部は、主制御部から第3検査値を有する認証用データの認証情報の受信を検出すると、主制御部と同様に、予め定められた複数種類の検出対象制御コマンドの中で検出対象の検出対象制御コマンドを切り替えることができる。本発明にかかる請求項2記載の遊技機は、複数種類の制御コマンドを送信する主制御部と、前記主制御部によって送信された複数種類の制御コマンドの各々に基づいて所定の処理を行う周辺部と、を備える遊技機において、前記主制御部は、前記主制御部の認証に用いる認証用データに選択的に用いられる第1検査値、第2検査値、第3検査値を有する検査値のうちの少なくとも1つを、前記主制御部の予め定められた記憶データに基づいて生成する検査値生成手段と、前記検査値生成手段が生成した値を有する前記検査値を記憶する検査値記憶手段と、前記第1検査値、前記第2検査値、前記第3検査値に対応して前記周辺部が予め記憶している第1期待値、第2期待値、第3期待値を有する期待値を変更する期待値変更用データと前記認証用データとの何れかを示し且つ前記第1検査値及び前記第2検査値に一対一に対応付けられた相異なるデータ種別のうち、今回生成する前記認証情報のデータ種別を示す種別情報を記憶する種別情報記憶手段と、前記種別情報が前記認証用データを示している場合に、前記検査値記憶手段が記憶している前記第1検査値、前記第2検査値、前記第3検査値の中から1つの検査値を無作為に選択する選択手段と、前記選択手段が選択した1つの検査値を有する前記認証用データを生成する認証用データ生成手段と、前記選択手段が選択した前記第1検査値、前記第2検査値、前記第3検査値に予め対応付けられた前記データ種別を次回のデータ種別と決定する決定手段と、前記種別情報が前記期待値変更用データを示している場合に、前記期待値変更用データを生成する期待値変更用データ生成手段と、前記生成した認証用データ又は前記生成した期待値変更用データを有する前記認証情報を生成する認証情報生成手段と、前記生成した認証情報及び前記複数種類の制御コマンドを前記周辺部に送信する送信手段と、前記決定した次回のデータ種別を示すように前記種別情報を更新する更新手段と、前記期待値変更用データを有する認証情報の生成又は送信に応じて、前記複数種類の制御コマンドの中から予め定められた検出対象制御コマンドの発生又は送信を検出する制御コマンド検出手段と、前記検出対象制御コマンドの発生又は送信の検出に応じて、前記生成した期待値変更用データに基づいて前記検査値記憶手段が記憶している第1検査値、第2検査値、第3検査値のうちの予め定められた少なくとも1つを変更する主制御側変更手段と、前記第3検査値を有する認証情報の生成又は送信に応じて、前記制御コマンド検出手段が検出する前記検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で切り替える検出対象切替手段と、を備え、前記周辺部は、前記第1期待値、前記第2期待値、前記第3期待値を有する前記期待値を記憶する期待値記憶手段と、今回受信する前記認証情報のデータ種別を示す周辺側種別情報を記憶する周辺側種別情報記憶手段と、前記主制御部から前記認証情報及び前記複数種類の制御コマンドを受信する受信手段と、前記周辺側種別情報のデータ種別が前記認証用データを示している場合に、前記受信した認証情報の認証用データと前記第1期待値、前記第2期待値、前記第3期待値とを比較して前記主制御部の認証を行う認証手段と、前記周辺側種別情報のデータ種別が前記期待値変更用データを示している場合に、前記期待値変更用データを有する前記認証情報の受信に応じて、前記主制御部で予め定められた検出対象制御コマンドの前記主制御部からの受信を検出する周辺側制御コマンド検出手段と、前記検出対象制御コマンドの受信の検出に応じて、前記受信した認証情報が有する期待値変更用データに基づいて前記期待値記憶手段が記憶している前記第1期待値、前記第2期待値、前記第3期待値を前記主制御部と同様に変更する周辺側変更手段と、前記第3検査値を有する認証情報の受信に応じて、前記周辺側制御コマンド検出手段が検出する前記検出対象制御コマンドを前記主制御部と同様に前記複数種類の検出対象制御コマンドの中で切り替える周辺側検出対象切替手段と、前記認証用データの認証で一致した前記第1期待値又は前記第2期待値に、前記第1検査値及び前記第2検査値と対応するように予め対応付けられた前記データ種別を次回のデータ種別と特定して前記周辺側種別情報を更新する特定手段と、を備えることを特徴とする。上記請求項2に記載した本発明の遊技機によれば、主制御部の種別情報記憶手段には、今回生成する認証情報のデータ種別を示す種別情報が記憶されている。そして、主制御部は、第1検査値、第2検査値、第3検査値を有する検査値のうちの少なくとも1つを、前記主制御部の予め定められた記憶データに基づいて生成し、それらを検査値として検査値記憶手段に記憶する。第1検査値、第2検査値には、認証情報の相異なる2種類のデータ種別がそれぞれ対応付けられ、第3検査値には検出対象制御コマンドの切り替えが対応付けられている。そして、主制御部は、種別情報が認証用データを示している場合に、検査値記憶手段が記憶している第1検査値、第2検査値、第3検査値の中から1つの検査値を無作為に選択すると、該選択した1つの検査値を有する認証用データを生成する。主制御部は、選択した第1検査値、第2検査値、第3検査値に予め対応付けられたデータ種別を次回のデータ種別と決定する。また、主制御部は、種別情報が期待値変更用データを示している場合に、検査値及び期待値の各々を変更する期待値変更用データを生成する。主制御部は、生成した認証用データ又は期待値変更用データを有する認証情報を生成し、該生成した認証情報を周辺部に送信することができる。そして、主制御部は、前記決定した次回のデータ種別を示すように、種別情報記憶手段が記憶している種別情報を更新する。そして、主制御部は、期待値変更用データを生成した後は、遊技機における複数種類の制御コマンドの中から予め定められた検出対象制御コマンドの発生又は送信を検出し、該検出に応じて第1~3検査値の中から予め定められた少なくとも1つの検査値を前記期待値変更用データで変更することができる。また、その検出対象制御コマンドの発生又は送信の検出中に、第3検査値を有する認証用データの認証情報の生成又は送信を検出すると、予め定められた複数種類の検出対象制御コマンドの中で検出対象の検出対象制御コマンドを切り替えることができる。一方、周辺部の期待値記憶手段には、主制御部の検査値生成手段が生成した値を有する3種類の第1検査値、第2検査値、第3検査値の各々に対応した3種類の第1期待値、第2期待値、第3期待値が予め記憶される。周辺側種別情報記憶手段には、主制御部から今回受信する認証情報のデータ種別を示す周辺側種別情報が記憶される。そして、周辺部は、周辺側種別情報のデータ種別が前記認証用データを示している場合、主制御部から受信した認証情報の認証用データと3種類の第1期待値、第2期待値、第3期待値との各々を比較して主制御部の認証を行うことができる。そして、周辺部は、主制御部の認証が成立した場合に、認証情報の認証用データと一致する期待値に対応付けられたデータ種別を次回のデータ種別と特定して周辺側種別情報を更新することができる。また、周辺部は、周辺側種別情報のデータ種別が前記期待値変更用データを示している場合に、主制御部から期待値変更用データを受信すると、その後は主制御部と同一の検出対象制御コマンドの受信を監視し、該検出対象制御コマンドの受信の検出に応じて期待値を期待値変更用データで変更することができる。また、周辺部は、主制御部から第3検査値を有する認証用データの認証情報の受信を検出すると、主制御部と同様に、予め定められた複数種類の検出対象制御コマンドの中で検出対象の検出対象制御コマンドを切り替えることができる。請求項3記載の発明は、請求項1又は2に記載の遊技機において、前記検査値生成手段は、前記遊技機の起動時に、前記第1検査値、前記第2検査値、前記第3検査値のうちの予め定められた少なくとも1つを前記記憶データに基づいて生成するようにしたことを特徴とする。上記請求項3に記載した本発明の遊技機によれば、主制御部は、遊技機の起動に応じて、第1検査値、第2検査値、第3検査値のうちの予め定められた少なくとも1つを記憶データに基づいて生成することができる。請求項4記載の発明は、請求項1~3の何れか1項に記載の遊技機において、前記主制御部が、前記期待値変更用データに選択的に用いられる補正値と係数値とを、前記第3検査値を有する前記認証情報を生成又は送信する場合に、予め定められた切り替え方式で切り替える期待値変更用データ切替手段を備え、前記周辺部が、前記認証情報の認証用データが前記第3期待値に基づいて前記主制御部の認証が成立した場合に、前記補正値と前記係数値とのうち、前記主制御部から受信する前記期待値変更用データに用いられる値を前記主制御部の前記切り替え方式で切り替える周辺側期待値変更用データ切替手段を備え、前記主制御側変更手段が、前記期待値変更用データ切替手段の前記補正値への切り替えに応じて、前記検査値の初期値を前記期待値変更用データに基づいて変更する補正値用変更手段と、前記期待値変更用データ切替手段の前記係数値への切り替えに応じて、前回変更した前記検査値を前記期待値変更用データに基づいて変更する係数値用変更手段と、を備え、前記周辺側変更手段が、前記周辺側種別情報が前記期待値変更用データを示し且つ前記周辺側期待値変更用データ切替手段が前記補正値に切り替えた場合に、前記期待値の初期値を前記受信した認証情報が有する期待値変更用データに基づいて変更する周辺側補正値用変更手段と、前記周辺側種別情報が前記期待値変更用データを示し且つ前記周辺側期待値変更用データ切替手段が前記係数値に切り替えた場合に、前回変更した前記期待値を前記受信した認証情報が有する期待値変更用データに基づいて変更する周辺側係数値用変更手段と、を備えたことを特徴とする。上記請求項4に記載した本発明の遊技機によれば、主制御部は、第3検査値を揺する認証情報を生成、又は、周辺部に送信すると、期待値変更用データに用いる補正値と係数値とを切り替える。主制御部は、種別情報が期待値変更用データを示している場合、検査値及び期待値の各々を変更する期待値変更用データを、切り替えられた補正値又は係数値で生成する。主制御部は、補正値の期待値変更用データを生成した後は、第1~3検査値の中の予め定められた検査値の初期値を期待値変更用データに基づいて変更することができる。また、主制御部は、係数値の期待値変更用データを生成した後は、第1~3検査値の中の予め定められ且つ前回変更した検査値を期待値変更用データに基づいて変更することができる。一方、周辺部は、受信した認証用データと第3期待値に基づいて主制御部を認証した場合、即ち、第3検査値を有する認証用データを主制御部から受信した場合、前記補正値と前記係数値とのうち、主制御部から受信する前記期待値変更用データに用いられる値を主制御部と同一の切り替え方式で切り替える。そして、周辺部は、係数値から補正値に切り替えた場合、第1~3期待値の中の予め定められた期待値の初期値を、主制御部から受信した期待値変更用データに基づいて変更することができる。また、周辺部は、補正値から係数値に切り替えた場合、第1~3期待値の中の予め定められ且つ前回変更した期待値を期待値変更用データに基づいて変更することができる。請求項5記載の発明は、請求項4に記載の遊技機において、前記主制御部は、前記係数値用変更手段が変更した前記検査値を係数値用前回検査値として記憶する係数値用前回検査値記憶手段を備え、前記周辺部は、前記周辺側係数値用変更手段が変更した前記期待値を係数値用前回期待値として記憶する係数値用前回期待値記憶手段を備え、前記係数値用変更手段が、前記期待値変更用データ切替手段によって前記補正値から前記係数値に切り替えられた場合に、前記係数値用前回検査値記憶手段が記憶している係数値用前回検査値を前記期待値変更用データに基づいて変更し、前記周辺側係数値用変更手段が、前記周辺側期待値変更用データ切替手段によって前記補正値から前記係数値に切り替えられた場合に、前記係数値用前回期待値記憶手段が記憶している係数値用前回期待値を前記期待値変更用データに基づいて変更するようにしたことを特徴とする。上記請求項5に記載した本発明の遊技機によれば、主制御部は、係数値の期待値変更用データで変更した検査値を係数値用前回検査値として係数値用前回検査値記憶手段に記憶する。その後、主制御部は、補正値から係数値に切り替えた場合に、係数値用前回検査値を期待値変更用データに基づいて変更することができる。一方、周辺部は、係数値の期待値変更用データで変更した期待値を係数値用前回期待値として係数値用前回期待値記憶手段に記憶する。その後、周辺部は、補正値から係数値に切り替えた場合に、係数値用前回期待値を主制御部から受信した期待値変更用データに基づいて変更することができる。請求項6記載の発明は、請求項4又は5に記載の遊技機において、前記期待値変更用データ切替手段が、前記制御コマンド検出手段の検出に応じて、前記補正値と前記係数値とを前記切り替え方式で切り替え、前記周辺側期待値変更用データ切替手段が、前記周辺側制御コマンド検出手段の検出に応じて、前記補正値と前記係数値とを切り替えるようにしたことを特徴とする。上記請求項6に記載した本発明の遊技機によれば、主制御部は、複数種類の制御コマンドの中から予め定められた検出対象制御コマンドの発生又は送信を検出し、該検出に応じて補正値と係数値とを切り替え方式で切り替えることができる。一方、周辺部は、主制御部と同一の検出対象制御コマンドの受信を検出し、該検出に応じて補正値と係数値とを主制御部と同様に切り替え方式で切り替えることができる。請求項7記載の発明は、請求項1~6の何れか1項に記載の遊技機において、前記検出対象切替手段は、前記制御コマンド検出手段が前記検出対象制御コマンドの発生又は送信を検出する前に、前記認証情報生成手段が前記第3検査値を有する認証情報を再度生成した場合、該認証情報の生成又は送信に応じた前記検出対象制御コマンドの切り替えを禁止する手段であり、前記周辺側検出対象切替手段は、前記周辺側制御コマンド検出手段が前記検出対象制御コマンドの受信を検出する前に、前記主制御部から前記第3検査値を有する認証情報を再度受信した場合、該受信に応じた前記検出対象制御コマンドの切り替えを禁止する手段であることを特徴とする。上記請求項7に記載した本発明の遊技機によれば、主制御部は、検出対象制御コマンドの発生又は送信を検出する前に、第3検査値を有する認証情報が再度生成される場合、該第3検査値を有する認証情報の生成又は送信に応じた検出対象制御コマンドの切り替えを禁止することができる。一方、周辺部は、検出対象制御コマンドの主制御部からの受信を検出する前に、第3検査値を有する認証情報を再度受信した場合、該認証情報の受信に応じた検出対象制御コマンドの切り替えを禁止することができる。請求項8記載の発明は、請求項1~6の何れか1項に記載の遊技機において、前記検出対象切替手段が、前記制御コマンド検出手段が前記検出対象制御コマンドの発生又は送信を検出する前に、前記認証情報生成手段が再度生成した前記第3検査値を有する認証情報の数が予め定められた切替条件を満たした場合、前記制御コマンド検出手段が検出する前記検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で切り替え、前記周辺側検出対象切替手段が、前記周辺側制御コマンド検出手段が前記検出対象制御コマンドの受信を検出する前に、前記主制御部から前記第3検査値を有する認証情報を再度受信した数が前記主制御部と同一の前記切替条件を満たした場合、前記周辺側制御コマンド検出手段が検出する前記検出対象制御コマンドを前記複数種類の検出対象制御コマンドの中で前記主制御部と同様に切り替えるようにしたことを特徴とする。上記請求項8に記載した本発明の遊技機によれば、主制御部は、検出対象制御コマンドの発生又は送信を検出する前に、第3検査値を有する認証情報を再度生成した数が、例えば、複数回、何番目、等の予め定められた切替条件を満たした場合、検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で再度切り替えることができる。一方、周辺部は、検出対象制御コマンドの主制御部からの受信を検出する前に、第3検査値を有する認証情報を再度受信した数が、主制御部と同一の切替条件を満たした場合、検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で再度切り替えることができる。請求項9記載の発明は、請求項1~8の何れか1項に記載の遊技機において、前記検出対象制御コマンドは、前記複数種類の制御コマンドのうちの前記遊技機における大当たりに関連する制御コマンドであることを特徴とする。上記請求項9に記載した本発明の遊技機によれば、主制御部は、期待値変更用データを生成した後は、遊技機における複数種類の制御コマンドのうち、遊技機における大当たりに関連する制御コマンドの発生又は送信を検出し、該検出に応じて2種類の検査値の少なくとも一方を期待値変更用データで変更することができる。一方、周辺部は、周辺側種別情報のデータ種別が前記期待値変更用データを示している場合に、主制御部から期待値変更用データを受信すると、その後は主制御部と同一の大当たりに関連する制御コマンドの受信を監視し、該大当たりに関連する制御コマンドの受信の検出に応じて期待値を期待値変更用データで変更することができる。本発明にかかる請求項10記載の遊技機の認証方法は、複数種類の制御コマンドを送信する主制御部と、前記主制御部によって送信された複数種類の制御コマンドの各々に基づいて所定の処理を行う周辺部と、を備える遊技機の認証方法において、前記主制御部は、前記主制御部の認証に用いる認証用データに選択的に用いられる第1検査値、第2検査値、第3検査値を有する検査値のうちの少なくとも1つを、前記主制御部の予め定められた記憶データに基づいて生成する検査値生成工程と、前記検査値生成工程で生成した値を有する前記検査値を検査値記憶手段に記憶する検査値記憶工程と、前記検査値記憶手段に記憶された第1検査値、第2検査値、第3検査値の各々に対応して前記周辺部が予め記憶している第1期待値、第2期待値、第3期待値を有する期待値を変更する期待値変更用データと前記認証用データと示し且つ前記第1検査値及び前記第2検査値に一対一に対応付けられた相異なるデータ種別を切り替えるか否かを無作為に決定する切替決定工程と、前記切替決定工程でデータ種別を切り替えると決定した場合に、次回生成する前記認証情報のデータ種別を、前記認証用データと前記期待値変更用データの2種類から無作為に決定する決定工程と、前記決定工程で決定したデータ種別に対応付けられた前記第1検査値又は前記第2検査値を前記検査値記憶手段から抽出する第1抽出工程と、前記切替決定工程でデータ種別を切り替えないと決定した場合に、前記第3検査値を前記検査値記憶手段から抽出する第2抽出工程と、種別情報記憶手段に記憶している種別情報が今回生成する前記認証情報は前記認証用データであることを示している場合に、前記第1抽出工程又は前記第2抽出工程で抽出した検査値を有する前記認証用データを生成する認証用データ生成工程と、前記種別情報が前記期待値変更用データを示している場合に、前記決定工程の決定に応じて前記期待値変更用データを生成する期待値変更用データ生成工程と、前記生成した認証用データ又は前記生成した期待値変更用データを有する前記認証情報を生成する認証情報生成工程と、前記生成した認証情報を前記周辺部に送信する送信工程と、前記決定した次回のデータ種別を示すように前記種別情報を更新する更新工程と、前記期待値変更用データを有する認証情報の生成又は送信に応じて、前記複数種類の制御コマンドの中から予め定められた検出対象制御コマンドの発生又は送信を検出する制御コマンド検出工程と、前記検出対象制御コマンドの発生又は送信の検出に応じて、前記生成した期待値変更用データに基づいて前記検査値記憶手段が記憶している第1検査値、第2検査値、第3検査値のうちの予め定められた少なくとも1つを変更する主制御側変更工程と、前記第3検査値を有する認証情報の生成又は送信に応じて、前記制御コマンド検出工程で検出する前記検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で切り替える検出対象切替工程と、を備え、前記周辺部は、前記第1期待値、前記第2期待値、前記第3期待値を有する前記期待値が期待値記憶手段に予め記憶される期待値記憶工程と、前記主制御部から前記認証情報を受信する受信工程と、周辺側種別情報記憶手段に記憶している周辺側種別情報が今回受信する前記認証情報のデータ種別が前記認証用データであることを示している場合に、前記受信した認証情報の認証用データと前記期待値記憶手段に記憶している前記第1期待値、前記第2期待値、前記第3期待値とを比較して前記主制御部の認証を行う認証工程と、前記周辺側種別情報のデータ種別が前記期待値変更用データを示している場合に、前記期待値変更用データを有する前記認証情報の受信に応じて、前記主制御部で予め定められた検出対象制御コマンドの前記主制御部からの受信を検出する周辺側制御コマンド検出工程と、前記検出対象制御コマンドの受信の検出に応じて、前記受信した認証情報が有する期待値変更用データに基づいて前記期待値記憶手段が記憶している前記第1期待値、前記第2期待値、前記第3期待値を前記主制御部と同様に変更する周辺側変更工程と、前記第3検査値を有する認証情報の受信に応じて、前記周辺側制御コマンド検出工程で検出する前記検出対象制御コマンドを前記主制御部と同様に前記複数種類の検出対象制御コマンドの中で切り替える周辺側検出対象切替工程と、前記認証用データの認証で一致した前記第1期待値又は前記第2期待値に、前記第1検査値及び前記第2検査値と対応するように予め対応付けられた前記データ種別を次回のデータ種別と特定して前記周辺側種別情報を更新する特定工程と、を備えることを特徴とする。上記請求項10に記載した本発明の遊技機の認証方法によれば、主制御部は、例えば遊技機の起動、所定のタイミングの検出、等に応じて、第1検査値、第2検査値、第3検査値を有する検査値のうちの少なくとも1つを、前記主制御部の予め定められた記憶データに基づいて生成し、それらを検査値として検査値記憶手段に記憶する。第1検査値、第2検査値には、認証情報の相異なる2種類のデータ種別がそれぞれ対応付けられ、第3検査値には検出対象制御コマンドの切り替えが対応付けられている。そして、主制御部は、データ種別を切り替えると無作為に決定すると、認証用データと期待値変更用データから、次回生成する認証情報のデータ種別を決定し、該決定したデータ種別に対応した第1検査値又は第2検査値を検査値記憶手段から抽出する。また、主制御部は、データ種別を切り替えないと無作為に決定すると、第3検査値を検査値記憶手段から抽出する。主制御部は、種別情報が認証用データを示している場合、前記抽出した第1~3検査値の何れか1つを有する認証用データを生成する。また、主制御部は、種別情報が期待値変更用データを示している場合、検査値及び期待値の各々を変更する期待値変更用データを生成する。主制御部は、生成した認証用データ又は期待値変更用データを有する認証情報を生成し、該生成した認証情報を周辺部に送信することができる。そして、主制御部は、前記決定した次回のデータ種別を示すように、種別情報記憶手段が記憶している種別情報を更新する。そして、主制御部は、期待値変更用データを生成した後は、遊技機における複数種類の制御コマンドの中から予め定められた検出対象制御コマンドの発生又は送信を検出し、該検出に応じて第1~3検査値の中から予め定められた少なくとも1つの検査値を前記期待値変更用データで変更することができる。また、その検出対象制御コマンドの発生又は送信の検出中に、第3検査値を有する認証用データの認証情報の生成又は送信を検出すると、予め定められた複数種類の検出対象制御コマンドの中で検出対象の検出対象制御コマンドを切り替えることができる。一方、周辺部は、主制御部の3種類の第1検査値、第2検査値、第3検査値の各々に対応した3種類の第1期待値、第2期待値、第3期待値を有する期待値が、製造時等に期待値記憶手段に予め記憶される。そして、周辺部は、周辺側種別情報のデータ種別が前記認証用データを示している場合、主制御部から受信した認証情報の認証用データと3種類の第1期待値、第2期待値、第3期待値との各々を比較して主制御部の認証を行うことができる。そして、周辺部は、主制御部の認証が成立した場合に、認証情報の認証用データと一致する期待値に対応付けられたデータ種別を次回のデータ種別と特定して周辺側種別情報を更新することができる。また、周辺部は、周辺側種別情報のデータ種別が前記期待値変更用データを示している場合に、主制御部から期待値変更用データを受信すると、その後は主制御部と同一の検出対象制御コマンドの受信を監視し、該検出対象制御コマンドの受信の検出に応じて期待値を期待値変更用データで変更することができる。また、その検出対象制御コマンドの発生又は送信の検出中に、主制御部から第3検査値を有する認証用データの認証情報の受信を検出すると、主制御部と同様に、予め定められた複数種類の検出対象制御コマンドの中で検出対象の検出対象制御コマンドを切り替えることができる。本発明にかかる請求項11記載の遊技機の認証方法は、複数種類の制御コマンドを送信する主制御部と、前記主制御部によって送信された複数種類の制御コマンドの各々に基づいて所定の処理を行う周辺部と、を備える遊技機の認証方法において、前記主制御部は、前記主制御部の認証に用いる認証用データに選択的に用いられる第1検査値、第2検査値、第3検査値を有する検査値のうちの少なくとも1つを、前記主制御部の予め定められた記憶データに基づいて生成する検査値生成工程と、前記検査値生成工程で生成した値を有する前記検査値を検査値記憶手段に記憶する検査値記憶工程と、前記検査値記憶手段に記憶された第1検査値、第2検査値、第3検査値の各々に対応して前記周辺部が予め記憶している第1期待値、第2期待値、第3期待値を有する期待値を変更する期待値変更用データと前記認証用データと示し且つ前記第1検査値及び前記第2検査値に一対一に対応付けられた相異なるデータ種別のうち、種別情報記憶手段に記憶している種別情報が今回生成する前記認証情報のデータ種別が前記認証用データを示している場合に、前記検査値記憶手段に記憶している前記第1検査値、前記第2検査値、前記第3検査値の中から1つの検査値を無作為に選択する選択工程と、前記選択工程で選択した1つの検査値を有する前記認証用データを生成する認証用データ生成工程と、前記選択工程が選択した前記第1検査値、前記第2検査値、前記第3検査値に予め対応付けられた前記データ種別を次回のデータ種別と決定する決定工程と、前記種別情報が前記期待値変更用データを示している場合に、前記期待値変更用データを生成する期待値変更用データ生成工程と、前記生成した認証用データ又は前記生成した期待値変更用データを有する前記認証情報を生成する認証情報生成工程と、前記生成した認証情報を前記周辺部に送信する送信工程と、前記決定した次回のデータ種別を示すように前記種別情報を更新する更新工程と、前記期待値変更用データを有する認証情報の生成又は送信に応じて、前記複数種類の制御コマンドの中から予め定められた検出対象制御コマンドの発生又は送信を検出する制御コマンド検出工程と、前記検出対象制御コマンドの発生又は送信の検出に応じて、前記生成した期待値変更用データに基づいて前記検査値記憶手段が記憶している第1検査値、第2検査値、第3検査値のうちの予め定められた少なくとも1つを変更する主制御側変更工程と、前記第3検査値を有する認証情報の生成又は送信に応じて、前記制御コマンド検出工程で検出する前記検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で切り替える検出対象切替工程と、を備え、前記周辺部は、前記第1期待値、前記第2期待値、前記第3期待値を有する前記期待値が期待値記憶手段に予め記憶される期待値記憶工程と、前記主制御部から前記認証情報を受信する受信工程と、周辺側種別情報記憶手段に記憶している周辺側種別情報が今回受信する前記認証情報のデータ種別は前記認証用データであることを示している場合に、前記受信した認証情報の認証用データと前記期待値記憶手段に記憶している前記第1期待値、前記第2期待値、前記第3期待値とを比較して前記主制御部の認証を行う認証工程と、前記周辺側種別情報のデータ種別が前記期待値変更用データを示している場合に、前記期待値変更用データを有する前記認証情報の受信に応じて、前記主制御部で予め定められた検出対象制御コマンドの前記主制御部からの受信を検出する周辺側制御コマンド検出工程と、前記検出対象制御コマンドの受信の検出に応じて、前記受信した認証情報が有する期待値変更用データに基づいて前記期待値記憶手段が記憶している前記第1期待値、前記第2期待値、前記第3期待値を前記主制御部と同様に変更する周辺側変更工程と、前記第3検査値を有する認証情報の受信に応じて、前記周辺側制御コマンド検出工程で検出する前記検出対象制御コマンドを前記主制御部と同様に前記複数種類の検出対象制御コマンドの中で切り替える周辺側検出対象切替工程と、前記認証用データの認証で一致した前記第1期待値又は前記第2期待値に、前記第1検査値及び前記第2検査値と対応するように予め対応付けられた前記データ種別を次回のデータ種別と特定して前記周辺側種別情報を更新する特定工程と、を備えることを特徴とする。上記請求項11に記載した本発明の遊技機の認証方法によれば、例えば遊技機の起動、所定のタイミングの検出、等に応じて、第1検査値、第2検査値、第3検査値を有する検査値のうちの少なくとも1つを、前記主制御部の予め定められた記憶データに基づいて生成し、それらを検査値として検査値記憶手段に記憶する。第1検査値、第2検査値には、認証情報の相異なる2種類のデータ種別がそれぞれ対応付けられ、第3検査値には補正値と係数値との切り替えが対応付けられている。そして、主制御部は、種別情報が認証用データを示している場合に、検査値記憶手段が記憶している第1検査値、第2検査値、第3検査値の中から1つの検査値を無作為に選択すると、該選択した1つの検査値を有する認証用データを生成する。主制御部は、選択した第1検査値、第2検査値、第3検査値に予め対応付けられたデータ種別を次回のデータ種別と決定する。また、主制御部は、種別情報が期待値変更用データを示している場合に、検査値及び期待値の各々を変更する期待値変更用データを生成する。主制御部は、生成した認証用データ又は期待値変更用データを有する認証情報を生成し、該生成した認証情報を周辺部に送信することができる。そして、主制御部は、前記決定した次回のデータ種別を示すように、種別情報記憶手段が記憶している種別情報を更新する。そして、主制御部は、期待値変更用データを生成した後は、遊技機における複数種類の制御コマンドの中から予め定められた検出対象制御コマンドの発生又は送信を検出し、該検出に応じて第1~3検査値の中から予め定められた少なくとも1つの検査値を前記期待値変更用データで変更することができる。また、その検出対象制御コマンドの発生又は送信の検出中に、第3検査値を有する認証用データの認証情報の生成又は送信を検出すると、予め定められた複数種類の検出対象制御コマンドの中で検出対象の検出対象制御コマンドを切り替えることができる。一方、周辺部は、主制御部の3種類の第1検査値、第2検査値、第3検査値の各々に対応した3種類の第1期待値、第2期待値、第3期待値を有する期待値が、製造時等に期待値記憶手段に予め記憶される。そして、周辺部は、周辺側種別情報のデータ種別が前記認証用データを示している場合、主制御部から受信した認証情報の認証用データと3種類の第1期待値、第2期待値、第3期待値との各々を比較して主制御部の認証を行うことができる。そして、周辺部は、主制御部の認証が成立した場合に、認証情報の認証用データと一致する期待値に対応付けられたデータ種別を次回のデータ種別と特定して周辺側種別情報を更新することができる。また、周辺部は、周辺側種別情報のデータ種別が前記期待値変更用データを示している場合に、主制御部から期待値変更用データを受信すると、その後は主制御部と同一の検出対象制御コマンドの受信を監視し、該検出対象制御コマンドの受信の検出に応じて期待値を期待値変更用データで変更することができる。また、その検出対象制御コマンドの発生又は送信の検出中に、主制御部から第3検査値を有する認証用データの認証情報の受信を検出すると、主制御部と同様に、予め定められた複数種類の検出対象制御コマンドの中で検出対象の検出対象制御コマンドを切り替えることができる。以上説明したように本発明によれば、主制御部は、第1~3検査値の中で予め定められた検査値を生成するようにしたことから、主制御部に前記生成する検査値を予め記憶しておく必要がなくなるため、遊技機における主制御部の認証のために予め記憶しておくデータ量の増加を抑制することができる。また、主制御部のデータが不正に解析されても、前記生成する検査値は記憶していないため、主制御部の認証に対する不正解析の防止に貢献することができる。さらに、3種類の検査値は認証情報の生成前に予め記憶しておくことができるため、認証情報の生成時に複雑な演算を行う必要がなくなり、主制御部の処理負担の増加を防止できる。そして、主制御部は3種類の検査値のうちの第1検査値及び第2検査値の各々に認証情報の2種類のデータ種別を対応付けておき、第1検査値又は第2検査値で認証用データを生成し、該認証用データを有する認証情報を生成して周辺部に送信するようにしたことから、周辺部は期待値に前記データ種別を対応付けておくことで、認証情報が有する検査値と期待値が一致したときに、主制御部の認証を成立させることができ且つ次回受信すべき認証情報のデータ種別を特定することができるため、不正な解析者が認証情報を不正に利用することを防止できる。また、期待値変更用データによる検査値及び期待値の変更タイミングを、複数種類の制御コマンドの中から予め定めた検出対象制御コマンドに関連付けるようにしたことから、期待値変更用データの生成、送信とそれを用いた変更との間隔等を不規則にすることができるため、不正な解析を困難にすることができる。周辺部は、主制御部と同一の検出対象制御コマンドの検出に応じて、主制御部から受信した期待値変更用データで期待値を変更して、主制御部の検査値に合わせることができるため、主制御部と周辺部との間で検査値と期待値とを揃えて変更することができ、不正な解析者による解析をより一層困難にすることができる。また、主制御部及び周辺部は、第3検査値を有する認証情報の生成又は送信及び受信の検出に応じて、検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で揃えて切り替えるようにしたことから、期待値変更用データによる変更タイミングをより一層複雑にして、不正な解析を困難にすることができる。そして、1種類の認証情報を用いればよいため、従来のコマンド体系に対する追加を最小限に抑え且つ主制御部の処理が複雑化することを防止できる。さらに、不正解析者によって認証情報が不正に利用されたことを、認証情報のデータ種別によって周辺部が検出することができるため、認証情報の認証強度を高めることができる。従って、1種類の認証情報で認証及び認証に用いるデータの変更を行っても、その認証情報及びその変更の不正解析を困難にすることができるという効果を奏する。上述した遊技機において、主制御部は、遊技機の起動に応じて、第1~3検査値のうちの予め定められた少なくとも1つを記憶データに基づいて生成するようにしたことから、前記生成する検査値を予め記憶しておく必要がなく、且つ、遊技機の起動直後から、主制御部の認証を行うことができるため、認証情報の認証強度の向上に貢献することができる。また、周辺部の期待値と異なる検査値を主制御部が生成した場合は、その起動前に記憶データが改ざんされたと判断することができるため、不正防止に貢献することができる。上述した遊技機において、主制御部は期待値変更用データに選択的に用いる補正値と係数値とを、無作為に発生する第3検査値を有する認証情報の生成又は送信に応じて切り替え、周辺部は補正値と係数値とを第3検査値を有する認証情報の受信に応じて切り替えるようにしたことから、検査値及び期待値の変更方式の切り替えや切り替えタイミングを不規則にすることができるため、不正な解析者による解析をより一層困難にすることができる。そして、周辺部は、第3検査値を有する認証情報の受信に応じて補正値と係数値とを切り替えれば、主制御部の切り替えと同期をとることができるため、主制御部と周辺部との間で検査値と期待値とを揃えて変更することができ、認証に関する構成及び処理の複雑化を防止することができる。上述した遊技機において、主制御部及び周辺部は、係数値の期待値変更用データで変更した検査値及び期待値を係数値用前回検査値及び係数値用前回期待値として記憶しておき、再度、補正値から係数値に切り替えられたときに、最後に変更した検査値及び期待値を継続して変更するようにしたことから、切り替え前の値を継承することができ且つ変更した検査値及び期待値を不規則にすることができるため、不正な解析者が補正値と係数値との切り替えを正確に解析できないまま認証情報を不正利用すると、検査値と期待値が認証に応じて不一致状態となり、周辺部が不正の発生を検出することができる。上述した遊技機において、主制御部及び周辺部は、補正値と係数値の切り替えタイミングを、複数種類の制御コマンドの中から予め定めた検出対象制御コマンドの検出に関連付けるようにしたことから、該切り替えタイミングの間隔等を不規則にすることができ且つ主制御部と周辺部との間で補正値と係数値とを揃えて切り替えることができるため、既存の制御コマンドに関連付けられた切り替えに関する処理に対する不正な解析をより一層困難にすることができる。上述した遊技機において、主制御部は、検出対象制御コマンドを検出する前に、第3検査値を有する認証情報を再度生成した場合、また、周辺部は、検出対象制御コマンドを検出する前に、第3検査値を有する認証情報を再度受信した場合、検出対象制御コマンドの切り替えを禁止するようにすれば、検出対象制御コマンドを検出する前に検出対象制御コマンドが切り替わることを防止できるため、処理の複雑化を防止することができる。そして、第3検査値を有する認証情報を主制御部と周辺部との間で恰もダミーのように用いることができるため、不正な解析をより一層困難にすることができる。上述した遊技機において、主制御部は、検出対象制御コマンドの発生又は送信を検出する前に、第3検査値を有する認証情報を再度生成した数が予め定められた切替条件を満たした場合、また、周辺部は、検出対象制御コマンドの主制御部からの受信を検出する前に、第3検査値を有する認証情報を再度受信した数が、主制御部と同一の切替条件を満たした場合、検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で再度切り替えるようにすれば、期待値変更用データによる変更前に、検出対象制御コマンドを切り替えることができるため、変更タイミングをより一層複雑化させることができる。また、切替条件によっては第3検査値を有する認証情報の検出に応じて検出対象制御コマンドを切り替える場合と切り替えない場合が生じることから、不正な解析をより一層困難にすることができる。上述した遊技機において、例えば、大当たりリーチコマンド、大当たり開始コマンド、大当たりコマンド、大当たり終了コマンド、等の遊技機における大当たり関連コマンドを検出対象制御コマンドとしたことから、その大当たり関連コマンドは不正に利用されやすいため、期待値変更用データを保持している周辺部に不正な大当たり関連コマンドが送信されると、周辺部はそれを検出対象制御コマンドとして検出して期待値を変更してしまい、主制御部の検査値と周辺部の期待値とを不一致にさせることができる。従って、不正の発生を検出する精度向上に貢献することができる。以下に添付図面を参照して、本発明にかかる遊技機であるぱちんこ遊技機と、このぱちんこ遊技機に搭載されている複数の基板間主制御基板および周辺基板の認証を行う認証方法および認証プログラムに好適な実施の形態を詳細に説明する。[実施例1]ぱちんこ遊技機の基本構成本発明のぱちんこ遊技機100は、図1に示す遊技盤101を備えている。遊技盤101の下部位置に配置された発射部292図2参照の駆動によって発射された遊技球は、レール102a,102b間を上昇して遊技盤101の上部位置に達した後、遊技領域103内を落下する。図示を省略するが、遊技領域103には、遊技球を各種の方向に向けて落下させる複数の釘が設けられている。遊技領域103には、遊技球の落下途中の位置に、遊技球の落下方向を変化させる風車や入賞口が配設されている。遊技盤101の遊技領域103の中央部分には、図柄表示部104が配置されている。図柄表示部104としては、例えば液晶表示器LCDが用いられる。なお、図柄表示部104としては、LCDに限らず、CRT、複数のドラム、などを用いることができる。図柄表示部104の下方には、始動入賞させるための始動入賞口105が配設されている。図柄表示部104の左右には、それぞれ入賞ゲート106が配設されている。入賞ゲート106は、落下する遊技球の通過を検出し、始動入賞口105を一定時間だけ開放させる抽選を行うために設けられている。図柄表示部104の側部や下方などには普通入賞口107が配設されている。普通入賞口107に遊技球が入賞すると、ぱちんこ遊技機100は普通入賞時の賞球数例えば10個の払い出しを行う。遊技領域103の最下部には、どの入賞口にも入賞しなかった遊技球を回収する回収口108が設けられている。上述した図柄表示部104は、特定の入賞口に遊技球が入賞したとき始動入賞時に、複数の図柄の表示の変動を開始し、所定時間後に図柄の表示の変動を停止する。この停止時に特定図柄例えば777などに揃ったときに、ぱちんこ遊技機100は大当たり状態となる。そして、ぱちんこ遊技機100は、大当たり状態のとき、遊技盤101の下方に位置する大入賞口109を一定の期間開放させ、この期間開放を所定ラウンド例えば15ラウンドなど繰り返し、大入賞口109に入賞した遊技球に対応した賞球数を払い出す。ぱちんこ遊技機100は、図2に示す制御部200を備えている。制御部200は、主制御部201と、演出制御部202と、賞球制御部203と、を有している。そして、主制御部201は本発明の主制御基板に相当し、演出制御部202と賞球制御部203とはそれぞれ本発明の周辺基板に相当している。そして、主制御部201は、ぱちんこ遊技機100の遊技にかかる基本動作を制御する。演出制御部202は、遊戯中の演出動作を制御する。賞球制御部203は、払い出す賞球数を制御する。主制御部201は、CPU211と、ROM212と、RAM213と、インタフェースI/F214と、を有している。CPU211は、ROM212に記憶されたプログラムデータに基づき、遊技内容の進行に伴う基本処理を実行する。ROM212は、プログラムデータ等を記憶する記憶領域を有している。RAM213は、CPU211の演算処理時におけるデータのワークエリアとして機能する。I/F214は、各検出部221~224から各種データを受信するとともに、演出制御部202及び賞球制御部203への各種データの送信を行う。主制御部201は、例えばいわゆる主制御基板によってその機能を実現する。この主制御部201の入力側には、始動入賞口105に入賞した入賞球を検出する始動入賞口検出部221と、入賞ゲート106を通過した遊技球を検出するゲート検出部222と、普通入賞口107に入賞した遊技球を検出する普通入賞口検出部223と、大入賞口109に入賞した入賞球を検出する大入賞口検出部224と、がI/F214を介して電気的に接続されている。これらの検出部としては、近接スイッチなどを用いて構成できる。この主制御部201の出力側には、大入賞口開閉部231が電気的に接続されており、主制御部201はこの大入賞口開閉部231の開閉を制御する。大入賞口開閉部231は、大当たり時に大入賞口109を一定期間開放する機能であり、ソレノイドなどを用いて構成できる。この大当たりは、生成した乱数大当たり判定用乱数に基づいて、所定の確率例えば300分の1などで発生するよう予めプログラムされている。演出制御部202は、主制御部201から各種の制御コマンドを含む制御信号を受け取り、このコマンドに基づいて、ROM242に記憶されたプログラムデータを実行して遊技中における演出制御を行う。この演出制御部202は、CPU241と、ROM242と、RAM243と、VRAM244と、インタフェースI/F245と、を有している。CPU241は、ぱちんこ遊技機100に対応した演出処理を実行する。RAM243は、CPU241の演出処理時におけるデータのワークエリアとして機能する。VRAM244は、図柄表示部104に表示させる画像データ等を記憶する。I/F245は、主制御部201からの各種データの受信およびランプ制御部251や音声制御部252への各種データの送信を行う。演出制御部202は、例えばいわゆる演出基板によってその機能を実現する。また、演出制御部202の出力側には、上述した図柄表示部LCD104、ランプ制御部251、音声制御部252がI/F245を介して電気的に接続されている。ランプ制御部251はランプ261の点灯を制御する。また、音声制御部252はスピーカ262の音声等の出力を制御する。賞球制御部203は、主制御部201から各種の制御コマンドを含む制御信号を受け取り、このコマンドに基づいて、ROM282に記憶されたプログラムデータを実行して賞球制御を行う。この賞球制御部203は、CPU281と、ROM282と、RAM283と、インタフェースI/F284と、を有している。CPU281は、賞球制御の処理を実行する。RAM283は、CPU281の演算処理時におけるデータのワークエリアとして機能する。I/F284は、主制御部201からの各種データの受信および発射部292との各種データの送受信を行う。賞球制御部203は、例えばいわゆる賞球基板によってその機能を実現する。賞球制御部203は、I/F284を介して接続される払出部291に対して、入賞時の賞球数を払い出す制御を行う。また、賞球制御部203は、発射部292に対する遊技球の発射の操作を検出し、発射部292における遊技球の発射を制御する。払出部291は、遊技球の貯留部から所定数を払い出すためのモータなどからなる。賞球制御部203は、この払出部291に対して、各入賞口始動入賞口105、普通入賞口107、大入賞口109に入賞した遊技球に対応した賞球数を払い出す制御を行う。発射部292は、遊技のための遊技球を発射するものであり、遊技者による遊技操作を検出するセンサと、遊技球を発射させるソレノイドなどを備える。賞球制御部203は、発射部292のセンサにより遊技操作を検出すると、検出された遊技操作に対応してソレノイドなどを駆動させて遊技球を間欠的に発射させ、遊技盤101の遊技領域103に遊技球を送り出す。上記構成の主制御部201と演出制御部202と賞球制御部203は、それぞれ異なるプリント基板主制御基板、演出基板、賞球基板に設けられる。なお、ぱちんこ遊技機100の基板の構成は、これに限らず、例えば、賞球制御部203を、主制御部201又は演出制御部202と同一のプリント基板上に設けるなどの種々異なる構成とすることができる。主制御基板および周辺基板の機能的構成まず、図3を参照して、主制御部201としての機能を有する主制御基板310の機能的構成について説明する。主制御基板310は、周辺基板330を動作させるための制御コマンドを送信する機能部であり、データ記憶部311、検査値生成部312、切替決定部313、決定部314、第1抽出部315、第2抽出部316、認証用データ生成部317、期待値変更用データ生成部318、認証情報生成部319、送信部320、更新部321、制御コマンド検出部322、主制御側変更部323、検出対象切替部324を有して構成している。そして、主制御基板310は、周辺基板330とは別の基板で形成されており、周辺基板330と通信可能なように電気的に接続されている。データ記憶部311は、本発明の検査値記憶手段及び種別情報記憶手段に相当し、検査値、認証情報、種別情報、認証用データ、期待値変更用データ、検出対象制御コマンド情報、切替情報、係数値用前回検査値、等の各種データを記憶している。データ記憶部311としては、例えば、主制御部201のROM212、RAM213図2参照の一部を用いることができる。また、データ記憶部311は、周辺部に送信した認証情報を記憶する記憶領域を有している。データ記憶部311に記憶する認証情報は、1回の送信分のみを記憶する構成、送信した複数回分を時系列的に記憶する構成、等の種々異なる実施形態とすることができる。認証用データは、周辺基板330周辺部が主制御基板310主制御部の認証に用いるデータとなっており、上述したCPU211が生成する。そして、期待値変更用データは、主制御部201が有する3種類の検査値と周辺部が有する3種類の期待値とを変更するためのデータとなっており、上述したCPU211が生成プログラム等を実行して不規則に生成する、又は、任意のカウンタ、予め定められた値、等に基づいて生成する。データ記憶部311は、後述する検査値生成部312が生成した検査値を有する相異なる3種類の検査値を記憶する。3種類の検査値は、認証用データを構成するデータとして選択的に用いられ、相異なる第1検査値、第2検査値、第3検査値を有して構成している。そして、第1検査値及び第2検査値の各々は、上述した認証用データと期待値変更用データとのうち、認証情報がどちらのデータを有するかを示すデータ種別と一対一に対応付けられている。具体的には、第1検査値及び第2検査値の各々には、そのデータ種別を示すための種別データが関連付けられている。そして、第3検査値は、後述する検出対象制御コマンドの切り替えが定義付けられている。本実施形態の第3検査値は、後述する制御コマンド検出部322が検出対象とする検出対象制御コマンドを示す検出対象制御コマンド情報に関連付けられデータ記憶部311に記憶されている。そして、検出対象制御コマンド情報には、最新の検出対象制御コマンドを示すデータ等が設定されており、検出対象制御コマンドの切り替えに応じて設定されるデータが変化する。なお、本実施形態では、説明を簡単化するために、予め定められた大当たり開始コマンドと大当たり終了コマンドの2種類の制御コマンドを検出対象制御コマンドとして切り替える場合について説明する。なお、第3検査値は、上述したデータ種別を対応付けてデータ記憶部311に記憶するようにしても良い。また、第3検査値には、検出対象制御コマンドの切り替え方式を示す切替情報を関連付けて記憶することもできる。そして、切替情報は、複数種類の制御コマンドの中から予め定められた切り替え対象する複数種類の検出対象制御コマンドと、該複数種類の検出対象制御コマンドの切り替え方式と、を示す情報となっている。切替情報の一例としては、予め定められた複数種類の検出対象制御コマンドを示す切り替えテーブルとその切り替え順番に基づいて検出対象を切り替える方式、複数種類の検出対象制御コマンドの中から選択するための複数の選択パターンと該複数の選択パターンの切り替え順番とに基づいて検出対象を切り替える方式、等が挙げられる。そして、切替情報は、本発明を実現するためのプログラムの一部として組み込む実施形態とすることもできる。なお、本実施形態では、3種類の第1~3検査値とそれに対応した第1~3期待値を用いる場合について説明するが、これに代えて、第3検査値及び第3期待値を複数種類用いることで、3種類以上の検査値及び期待値とすることもできる。その場合は、2種類の第3検査値及び第3期待値のうちの予め定められた一方のみを用いる実施形態や、2種類の第3検査値及び第3期待値の各々に異なる切替情報を関連付けておき、その双方の切替情報を用いる実施形態とことで対応できる。種別情報は、主制御部201が今回生成する認証情報のデータ種別を示すデータ構造となっている。例えば、種別情報は、今回種別データと次回種別データとを有しており、各種別データは認証用データと期待値変更用データとを識別するためのデータとなっている。なお、種別情報は、次回の種別データの設定を認証処理の最後に行うことで、今回種別データのみのデータ構造とすることもできる。検査値生成部312は、本発明の検査値生成手段に相当し、前記認証用データに選択的に用いられる第1検査値、第2検査値、第3検査値のうちの少なくとも1つを、主制御部310の予め定められた記憶データと予め定められた生成方式に基づいて生成する。なお、記憶データは、主制御部201のROM212等に予め記憶している主制御部310の固有データとなっている。記憶データの一例としては、主制御部310のCPU211が実行するプログラムデータ、予め定められた認証専用の固定データ、等が挙げられ、その場合はぱちんこ遊技機100の製造時等までにデータが確定することになる。そして、主制御基板310がぱちんこ遊技機100における大当たりを制御するための大当たり関連プログラムデータROM212に記憶しているプログラムデータの一部は、不正に書き換えられる可能性があるため、該大当たり関連プログラムデータを有する記憶データとすることで、検査値生成部312が生成した検査値と期待値とが一致しなくなるため、不正な書き換えの発生を検出することができる。検査値生成部312は、予め定められた生成タイミングに検査値の生成を行う。該生成タイミングの一例としては、ぱちんこ遊技機100の起動時、予め定められた制御コマンドの発生時又は所定の発生回数、予め定められた時刻、主制御基板310を認証する毎、等が挙げられる。なお、主制御基板310を認証する毎とは、後述する認証情報を生成するタイミングを意味している。検査値生成部312の生成方式の一例としては、ROM212における相異なる所定領域範囲の記憶データのチェックサム、その各々の所定領域の奇数番地又は偶数番地の合計値、ROM212に対して予め定められた複数の相異なるアドレスから抽出した格納値、等が挙げられる。なお、検査値生成部312の生成タイミング及び生成方式については、例えば、ぱちんこ遊技機100の種類毎、スペック毎、等に異なる設定とすることができる。本実施形態の検査値生成部312は、相異なる第1~3検査値の全てを生成する、又は、第1~3検査値の中の少なくとも1つの検査値を生成する実施形態とすることができる。しかしながら、検査値生成部312が生成する検査値の数を多くするほど、主制御部201のROM212に予め記憶しておく検査値を減らすことができるため、検査値生成部312が第1~3検査値の全てを生成することで、ぱちんこ遊技機100における主制御基板310の認証に関したROM212に記憶するデータ量の増加を抑制することができる。また、検査値生成部312が第1~3検査値の全てを生成することで、主制御部201が不正に解析されても、第1~3検査値は存在しないため、主制御部201に対する不正解析の防止に貢献することができる。また、本実施形態では、本発明の検査値生成手段と検査値記憶手段の各々を、検査値生成部312とデータ記憶部311とで別個に実現する場合について説明するが、これに代えて、検査値生成手段と検査値記憶手段を一体に実現することもできる。例えば、CPU211を検査値生成手段として機能させ、そのCPU211のレジスタ等を検査値記憶手段として機能させることで、1つのハードウェアで2つの手段を実現することができる。また、検査値生成手段と検査値記憶手段を実現するための回路を有する専用のハードウェアとすることもできる。切替決定部313は、本発明の切替決定手段に相当し、前記相異なるデータ種別を切り替えるかを無作為に決定する。即ち、切替決定部313は、認証用データと期待値変更用データのうちの何れのデータ種別に切り替えるか、検出対象制御コマンドを切り替えるかを決定する手段である。切替決定部313は、例えば乱数、テーブル、等を用いて不規則に決定することで、不正解析者によって不正に解析されるのを困難にしている。なお、切替決定部313は、検査値生成部312が検査値を生成した後に動作することを前提とするが、その生成前に動作する場合は、その生成の有無の判定結果に基づいて処理を制限することで対応できる。決定部314は、本発明の決定手段に相当し、切替決定部313がデータ種別を切り替えると決定した場合に、主制御基板310が次回生成する認証情報のデータ種別を、認証用データと期待値変更用データの2種類のデータ種別から無作為に決定する。そして、決定部314は、認証用データと期待値変更用データとが不規則な順番となるように、例えば乱数、テーブル、等を用いて不規則に次回のデータ種別を決定することで、不正解析者によって不正に解析されるのを困難にしている。第1抽出部315は、本発明の第1抽出手段に相当し、決定部314が決定した次回のデータ種別に対応付けられた第1検査値又は第2検査値をデータ記憶部検査値記憶手段311から抽出し、該抽出した検査値をRAM213等に記憶する。そして、第1抽出部315が抽出した一方の検査値が、今回生成する認証情報の認証用データとして用いる検査値となる。第2抽出部316は、本発明の第2抽出手段に相当し、切替決定部313がデータ種別を切り替えない、即ち、検出対象制御コマンドを切り替えると決定した場合に、第3検査値をデータ記憶部検査値記憶手段311から抽出し、該抽出した第3検査値をRAM213等に記憶する。そして、第2抽出部316が抽出した第3検査値が、今回生成する認証情報の認証用データとして用いる検査値となる。認証用データ生成部317は、本発明の認証用データ生成手段に相当し、データ記憶部311に記憶している種別情報が認証用データを示している場合に、第1抽出部315又は第2抽出部316が抽出した検査値を有する認証用データを生成し、該認証用データをデータ記憶部311等に記憶する。そして、認証用データ生成部317は、1回目の処理では予め定められた初期値であるデータ種別を用いて前記抽出された検査値の認証用データを生成し、2回目以降の処理では、前回の処理で決定部314によって次回のデータ種別が決定されていることから、その次回のデータ種別を用いて前記抽出された検査値の認証用データを生成する。このように生成した認証用データは、無作為に抽出された3種類の検査値のうちの一方の値となっている。なお、本実施形態では、認証用データが前記抽出した検査値である場合について説明するが、これに代えて、例えば、主制御部201と周辺部との間で予め定めた演算方式で前記抽出した検査値を演算した値を認証用データとすることもできる。期待値変更用データ生成部318は、本発明の期待値変更用データ生成手段に相当し、データ記憶部311が記憶している種別情報が期待値変更用データを示している場合に、決定部314による期待値変更用データとの決定に応じて、主制御基板310の3種類の検査値及び周辺基板330の3種類の期待値の各々の少なくとも1つを変更する期待値変更用データを生成し、該期待値変更用データをデータ記憶部311等に記憶する。期待値変更用データ生成部318は、任意の生成タイミングで、相異なる値、不規則な値、等となるように期待値変更用データを生成する。そして、期待値変更用データとしては、後述する補正値、係数値、等が挙げられる。認証情報生成部319は、本発明の認証情報生成手段に相当し、認証用データ生成部317が生成した認証用データ、又は、期待値変更用データ生成部318が生成した期待値変更用データを有する認証情報を生成する。本実施形態の認証情報生成部319は、認証用データ又は期待値変更用データの何れか一方のデータと、ぱちんこ遊技機100の制御コマンドとは異なる認証コマンドと、を有する認証情報を生成する場合について説明する。これに代えて、認証情報が他のデータをさらに有するデータ構造とすることもできる。送信部320は、本発明の送信手段に相当し、認証情報生成部319が生成した認証情報と制御コマンドデータとの各々を、異なるタイミングで個別に周辺基板周辺部330に送信する。そして、本実施形態の送信部320は、複数種類の制御コマンドデータの各々を主制御基板310から周辺基板330に制御信号として送信する。送信部320は、例えば、主制御基板310から周辺基板330に送信される制御信号とは別の信号である認証情報信号として認証情報を周辺基板330に送信する。これにより、ぱちんこ遊技機100において、制御信号と認証情報信号とを区別化している。更新部321は、本発明の更新手段に相当し、決定部314が決定した次回のデータ種別を示すように、データ記憶部311に記憶している種別情報を更新する。そして、該種別情報が示す次回のデータ種別は、主制御基板310における次回の認証処理で今回のデータ種別として用いられる。制御コマンド検出部322は、本発明の制御コマンド検出手段に相当し、認証情報生成部319による期待値変更用データを有する認証情報の生成、又は、送信部320による当該認証情報の周辺部に対する送信に応じて、ぱちんこ遊技機100における複数種類の制御コマンドの中から予め定められ且つ前記検出対象制御コマンド情報に設定されている検出対象制御コマンドの発生又は送信を検出する。即ち、制御コマンド検出部322は、期待値変更用データ生成部318が生成した期待値変更用データの変更タイミングを、当該検出対象制御コマンドの発生時又は周辺部への送信時としている。なお、検出対象制御コマンドとしては、複数種類の制御コマンドの中の1種類の制御コマンドとしても良いし、2種類以上の制御コマンドとしても良い。主制御側変更部323は、本発明の主制御側変更手段に相当し、制御コマンド検出部322による前記検出対象制御コマンドの発生又は送信の検出に応じて、データ記憶部311検査値記憶手段が記憶している3種類の第1検査値、第2検査値、第3検査値のうちの予め定められた少なくとも1つを、期待値変更用データ生成部318が生成した期待値変更用データに基づいて変更する。主制御側変更部323は、主制御基板310と周辺基板330との間で予め定められた変更方式と期待値変更用データとを用いて、前記3種類の検査値の中で予め定められた検査値を変更する。そして、変更方式としては、例えば、、-、、/、AND、OR、XOR、予め定められた関数、等の各種演算方式を用いることができる。検出対象切替部324は、本発明の検出対象切替手段に相当し、前記第3検査値を有する認証情報の生成又は周辺部への送信に応じて、前記制御コマンド検出部322が検出する前記検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で切り替える。よって、前記制御コマンド検出部322が検出する前記検出対象制御コマンドが切り替わることで、前記検出制御コマンドを検出するタイミングが変化することから、前記主制御側変更部323による変更タイミングも変化するため、該変更タイミングの不正な解析をより一層困難にすることができる。そして、本実施形態の検出対象切替部324は、検出対象制御コマンド情報に設定されている検出対象制御コマンドを基準にして、切替情報が示す複数種類の検出対象制御コマンドを予め定められた切り替え順番で切り替え、該切り替えた検出対象制御コマンドを検出対象制御コマンド情報に設定する。例えば、切替情報が大当たり開始コマンドと大当たり終了コマンドの2種類の制御コマンドを示している場合、検出対象制御コマンド情報に大当たり開始コマンドが設定されていると、検出対象切替部324は、大当たり開始コマンドから大当たり終了コマンドに切り替え、該大当たり終了コマンドを検出対象制御コマンド情報に設定する。さらに、切替情報が、大当たりに関連する制御コマンドと大当たりに関連しない制御コマンドとを組み合わせることで、切り替えタイミングをより一層複雑にすることができるため、不正な解析を困難にすることができる。本発明のぱちんこ遊技機100は、3種類の検査値を主制御基板310の認証に用いるに当たり、それらの検査値を主制御基板310は期待値変更用データで変更することができるため、周辺基板330がその期待値変更用データを主制御基板310から取得し、検査値に対応した期待値をその期待値変更用データで変更させることで、変更した検査値と期待値とに基づいて主制御基板310の認証を行う構成を採用している。そして、3種類の検査値はぱちんこ遊技機100の起動後に主制御基板310によって生成するようにしたことから、主制御基板310が認証に用いる検査値を予め記憶しておく必要がなくなり、不正な解析を困難にすることができる。また、期待値変更用データによる変更を、予め定められた複数種類の検出対象制御コマンドの各々に連動して切り替えることができるため、不正な解析を困難にすると共に、制御コマンドを不正に用いることを困難にすることが期待できる。よって、ぱちんこ遊技機100は、1種類の認証情報で認証を行っても、認証用データを不正に解析することを困難にすることができるため、セキュリティの向上を図ることができる。続いて、上述した演出制御部202や賞球制御部203などの周辺部としての機能を有する周辺基板330の機能的構成について説明する。図3に示すように、周辺基板330は、受信部331、周辺側記憶部332、認証部333、周辺側制御コマンド検出部334、周辺側変更部335、周辺側検出対象切替部336、特定部337を有して構成している。受信部331は、本発明の受信手段に相当し、主制御基板310によって送信された認証情報と複数種類の制御コマンドデータとの各々を受信する。本実施形態の受信部331は、例えば、認証情報に対応した認証情報信号を受信することによって、認証情報を主制御基板310から受信する。また、受信部331は、前記制御信号を受信することによって制御コマンドデータを主制御基板310から受信する。そして、受信部331は、受信した制御信号が示す制御コマンドの履歴を周辺側記憶部332に記憶する。周辺側記憶部332は、本発明の期待値記憶手段及び周辺側種別情報記憶手段に相当し、ROM242、RAM243の任意の記憶領域となっている。周辺側記憶部332は、上述した主制御基板310から受信すべき3種類の検査値、即ち、主制御基板310の検査値生成部312が生成してデータ記憶部311が記憶すべき第1検査値、第2検査値、第3検査値の各々と一致する3種類の期待値を記憶している。3種類の期待値は、上記第1検査値に対応した第1期待値と、上記第2検査値に対応した第2期待値と、上記第3検査値に対応した第3期待値と、を有して構成している。これにより、周辺基板330は、認証情報に設定された認証用データの検査値と期待値が一致していれば、認証用データが正規の検査値であると判定できる。また、認証用データの検査値と期待値が一致していなければ、認証用データは検査値ではないと判定できる。そして、上述した第1~3期待値は、ぱちんこ遊技機100の製造時等に予め記憶される。なお、本実施形態では、検査値と期待値とが一致したものを予め記憶しておくことを前提に説明するが、本発明は期待値を上述した期待値変更用データによって変更することができるため、予め記憶しておく期待値は、主制御基板310の検査値と異なる値、即ち、一致していない値とすることもできる。また、第3期待値は、主制御基板310と同様に、上述したデータ種別を対応付けて周辺側記憶部332に記憶するようにしても良い。第1期待値及び第2期待値の各々は、対応一致する第1検査値及び第2検査値に対応付けられたデータ種別が一対一に対応付けられて周辺側記憶部332に記憶されている。これにより、周辺部は、主制御部201から受信した検査値と一致した期待値から、主制御部201が決定した次回の認証情報のデータ種別を特定することができる。第3期待値は、対応一致する第3検査値に対応付けられた上記検出対象制御コマンド情報及び切替情報と同一の情報が対応付けられて周辺側記憶部332に記憶されている。そして、本実施形態の周辺側記憶部332は、その上記検出対象制御コマンド情報及び切替情報を記憶している。これにより、周辺部は、主制御部201から受信した第3検査値と第3期待値とが一致した場合に、上記検出対象制御コマンド情報及び切替情報に基づいて、後述する周辺側制御コマンド検出部334が検出する検出対象制御コマンドを切り替えることができる。第1~3期待値は、主制御基板310の検査値生成部312が生成する検査値、及び、予め定められた検査値の少なくとも一方と一致する値であり、例えば、ぱちんこ遊技機100の設計時、製造時等に主制御基板310の前記記憶データと前記生成方式に基づいて算出されて、ぱちんこ遊技機100の製造時等に周辺側記憶部332のROM242等に予め記憶される。周辺側記憶部332は、今回の認証情報のデータ種別を示す周辺側種別情報を記憶する。周辺側種別情報は、上述した主制御基板310の種別情報と同様のデータ構造であり、不正が生じていない場合は、主制御基板310の種別情報が示すデータ種別と一致している。よって、周辺基板330は、主制御基板310から認証情報を受信する前に、周辺側種別情報を参照することで、受信する認証情報のデータ種別を事前に把握することができる。また、周辺側記憶部332は、上述した主制御基板310と同一の切替情報、検出対象制御コマンド情報、係数値用前回期待値、等の各種データを記憶する。認証部333は、本発明の認証手段に相当し、前記周辺側種別情報のデータ種別が前記認証用データを示している場合に、該認証用データである検査値と周辺側記憶部332に記憶している第1~3検査値の各々とを比較して主制御基板310の認証を行う。そして、認証部333の認証方法の一例としては、検査値と第1~3期待値の何れか1つとが一致しているかを判定し、第1~3期待値の中で一致する期待値が存在する場合は主制御基板310の認証を成立させ、また、一致する期待値が存在しない場合は認証を不成立とする。周辺側制御コマンド検出部334は、本発明の周辺側制御コマンド検出手段に相当し、周辺側記憶部332に記憶している周辺側種別情報のデータ種別が期待値変更用データを示している場合に、受信部331による前記期待値変更用データを有する前記認証情報の受信に応じて、ぱちんこ遊技機100における複数種類の制御コマンドの中から予め定められ且つ主制御基板310と同一の前記検出対象制御コマンド情報に設定されている検出対象制御コマンドの主制御基板310からの受信を検出する。即ち、周辺側制御コマンド検出部334は、主制御基板310から受信した期待値変更用データの変更タイミングを、当該検出対象制御コマンドの主制御基板310からの受信時としている。なお、検出対象制御コマンドとしては、主制御基板310と同様に、複数種類の制御コマンドの中の1種類の制御コマンドとしても良いし、2種類以上の制御コマンドとしても良い。周辺側変更部335は、本発明の周辺側変更手段に相当し、周辺側制御コマンド検出部334による前記検出対象制御コマンドの受信の検出に応じて、周辺側記憶部332期待値記憶手段が記憶している3種類の第1期待値、第2期待値、第3期待値のうちの予め定められた少なくとも1つを、前記受信した認証情報が有する期待値変更用データに基づいて変更する。周辺側変更部335は、主制御基板310の主制御側変更部323と同一の変更方式と期待値変更用データとを用いて、主制御側変更部323と同一の変更対象の期待値を変更する。そして、周辺側変更部335は、周辺側種別情報のデータ種別が前記期待値変更用データを示している場合に、不正な認証情報を受信すると、その不正なデータで前記期待値を変更することから、主制御基板310の検査値とは異なる値に変更されることになるため、その後の認証情報の認証が成立しなくなる。周辺側検出対象切替部336は、本発明の周辺側検出対象切替手段に相当し、第3検査値を有する認証情報の受信部331による受信に応じて、周辺側制御コマンド検出部334が検出する検出対象制御コマンドを主制御基板310と同様に複数種類の検出対象制御コマンドの中で切り替える。よって、前記周辺側制御コマンド検出部334が検出する前記検出対象制御コマンドが切り替わることで、前記検出制御コマンドを検出するタイミングが変化することから、前記周辺側変更部335による変更タイミングも変化するため、該変更タイミングの不正な解析をより一層困難にすることができる。そして、本実施形態の周辺側検出対象切替部336は、主制御基板310と同様に、検出対象制御コマンド情報に設定されている検出対象制御コマンドを基準にして、切替情報が示す複数種類の検出対象制御コマンドを予め定められた切り替え順番で切り替え、該切り替えた検出対象制御コマンドを検出対象制御コマンド情報に設定する。特定部337は、本発明の特定手段に相当し、認証部333によって主制御基板310の認証が成立した場合、認証用データを構成する検査値と一致する前記期待値に対応付けられたデータ種別、又は予め定められたデータ種別を次回のデータ種別と特定し、該特定した次回のデータ種別となるように周辺側記憶部332に記憶している周辺側種別情報を更新する。このように構成した周辺基板330は、主制御基板310から受信した複数種類の制御コマンドの各々に応じて、ぱちんこ遊技機100における所定の処理を行う。周辺基板330は、認証部333が認証成立した場合、前記受信した制御信号が示す制御コマンドに対応した前記所定の処理を行い、また、認証不成立を示している場合は報知を行う。なお、前記所定の処理は、ぱちんこ遊技機100における主制御部201からの複数種類の制御コマンドの各々に対応した処理であり、例えば、はずれ処理、大当たりリーチ処理、大当たり開始処理、大当たりラウンド処理、大当たり終了処理、等の処理が挙げられる。また、本実施形態では、主制御基板310のCPU211が請求項中の第1コンピュータ、周辺基板330のCPU241,281の各々が請求項中の第2コンピュータとして機能させる場合について説明する。そして、主制御基板310のROM212は、前記第1コンピュータを請求項中の検査値生成手段、切替決定手段、決定手段、第1抽出手段、第2抽出手段、認証用データ生成手段、期待値変更用データ生成手段、認証情報生成手段、送信手段、更新手段、制御コマンド検出手段、主制御側変更手段、検出対象切替手段、等の各種手段として機能させるための主制御側認証プログラムを記憶している。また、周辺基板330のROM242,282の各々は、前記第2コンピュータを請求項中の受信手段、認証手段、周辺側制御コマンド検出手段、周辺側変更手段、周辺側検出対象切替手段、特定手段、等の各種手段として機能させるための周辺側認証プログラムを記憶している。即ち、主制御側認証プログラムと周辺側認証プログラムによって本発明の認証プログラムを構成している。ぱちんこ遊技機の基本動作上記構成によるぱちんこ遊技機100の基本動作の一例を説明する。主制御部201は、各入賞口に対する遊技球の入賞状況を制御コマンドとして賞球制御部203に出力する。賞球制御部203は、主制御部201から出力された制御コマンドに応じて、入賞状況に対応した賞球数の払い出しを行う。また、主制御部201は、始動入賞口105に遊技球が入賞するごとに、対応する制御コマンドを演出制御部202に出力し、演出制御部202は、図柄表示部104の図柄を変動表示させ、停止させることを繰り返す。そして、主制御部201は、大当たりの発生が決定しているときには、対応する制御コマンドを演出制御部202に出力し、演出制御部202は、所定の図柄で揃えて変動表示を停止させるとともに、大入賞口109を開放する制御を行う。演出制御部202は、大当たり発生期間中、および大当たり発生までの間のリーチ時や、リーチ予告時などには、図柄表示部104に対して、図柄の変動表示に加えて各種の演出表示を行う。このほか、各種役物に対して特定の駆動を行ったり、ランプ261の表示状態を補正するなどの演出を行う。そして、主制御部201は、大当たり発生期間中に、大入賞口109を複数回開放させる。1回の開放が1ラウンドとして、例えば15回のラウンドが繰り返し実行される。1ラウンドの期間は、遊技球が大入賞口109に例えば10個入賞するまでの期間、あるいは所定期間例えば30秒とされている。この際、賞球制御部203は、大入賞口109に対する遊技球1個の入賞当たり、例えば15個の賞球数で払い出しを行う。ぱちんこ遊技機100は、大当たり終了後、この大当たり状態を解除し、通常の遊技状態に復帰する。各制御部による処理の詳細次に、各制御部が行う各種処理の詳細について説明する。まず、主制御部201による演出制御部202の制御処理について説明する。なお、図4~図9においては、演出制御部202の制御処理の手順を明確にするため、認証用データおよび付随データについては考慮しないものとする。即ち、図4~図9の説明において、コマンドを送信するとは、当該コマンドを示すデータ制御コマンドデータを含む制御信号を送信するとの意味であり、例えば認証用データや付随データの有無は考慮しないものとする。主制御部201は、図4に示すステップS401において、ぱちんこ遊技機100の電源がオンされたか否かを判定する。主制御部201は、電源がオンされていないと判定した場合S401:No、この判定処理を繰り返すことで、ぱちんこ遊技機100の電源がオンされるまで待機する。一方、主制御部201は、電源がオンされたと判定した場合S401:Yes、ステップS402の処理に移行する。主制御部201は、ステップS402において、演出制御部202や賞球制御部203などの各周辺部に対して電源オンコマンドを送信し、ステップS403の処理に移行する。この処理によって電源オンコマンドが送信されると、演出制御部202は、ランプ制御部251や音声制御部252、図柄表示部104のそれぞれに対して電源オン時の演出用の制御コマンド具体的には、ランプの点灯や音声の出力、デモストレーションデモ画面の表示などを指示する制御コマンドを送信する。主制御部201は、ステップS403において、ROM212またはRAM213に記憶している未抽選入賞回数データを参照して、未抽選入賞回数が0回か否かを判別する。未抽選入賞回数とは、始動入賞口105に検出された入賞球の数入賞回数から、入賞球に対応する抽選が行われた回数既抽選回数を減じた数である。そして、主制御部201は、未抽選入賞回数が0回ではないと判定した場合S403:No、ステップS410の処理に移行する。一方、主制御部201は、未抽選入賞回数が0回であると判定した場合S403:Yes、ステップS404において、デモが開始されてから経過した時間を計測し、ステップS405の処理に移行する。主制御部201は、デモが開始されてから所定時間が経過したか否かを判定する。主制御部201は、デモが開始されてから所定時間が経過していないと判定した場合S405:No、ステップS407の処理に移行する。一方、主制御部201は、デモが開始されてから所定時間が経過したと判定した場合S405:Yes、ステップS406において、演出制御部202に客待ちデモコマンドを送信し、ステップS407の処理に移行する。主制御部201は、ステップS407において、始動入賞口検出部221によって入賞球が検出されたか否かを判定する。主制御部201は、入賞球が検出されていないと判定した場合S407:No、ステップS404の処理に戻り、一連の処理を繰り返す。一方、主制御部201は、入賞球が検出されたと判定した場合S407:Yes、ステップS408において、デモが開始されてから計測していた時間をクリアし、ステップS409において、未抽選入賞回数に1を加算し、ステップS410の処理に移行する。そして、主制御部201は、ステップS410において、大当たり判定用乱数を取得し、ステップS411において、未抽選入賞回数から1を減算し、図5に示すステップS412の処理に移行する。主制御部201は、ステップS412において、大当たり判定用乱数が大当たり乱数であるか否かを判定する。主制御部201は、大当たり乱数であると判定した場合S412:Yes、ステップS413において、演出制御部202に大当たりリーチコマンド図柄変動コマンドを送信する。そして、主制御部201は、ステップS414において、図柄変動時間が経過したか否かを判定する。主制御部201は、図柄変動時間が経過していないと判定した場合S414:No、この判定処理を繰り返すことで、図柄変動時間が経過するのを待つ。一方、主制御部201は、図柄変動時間が経過したと判定した場合S414:Yes、ステップS415において、演出制御部202に図柄停止コマンドを送信し、ステップS416の処理に移行する。主制御部201は、ステップS416において、演出制御部202に大当たり開始コマンドを送信し、続けて、ステップS417において、大当たり中の各ラウンドに対応するコマンド大当たりコマンドを演出制御部202に順次送信する。そして、主制御部201は、全てのラウンドの大当たりコマンドの送信が終了すると、ステップS418において、大当たり終了コマンドを演出制御部202に送信し、ステップS422の処理に移行する。また、主制御部201は、ステップS412において、大当たり乱数ではないと判定した場合S412:No、ステップS419において、はずれリーチコマンド図柄変動コマンドを演出制御部202に送信し、ステップS420の処理に移行する。そして、主制御部201は、ステップS420において、図柄変動時間が経過したか否かを判定する。主制御部201は、図柄変動時間が経過していないと判定した場合S420:No、この判定処理を繰り返すことで、図柄変動時間の経過を待つ。一方、主制御部201は、図柄変動時間が経過したと判定した場合S420:Yes、ステップS421において、図柄停止コマンドを演出制御部202に送信し、ステップS422の処理に移行する。主制御部201は、ステップS422において、ぱちんこ遊技機100の電源がオフされたか否かを判定する。主制御部201は、電源がオフされていないと判定した場合S422:No、図4に示すステップS403の処理に戻り、一連の処理を繰り返す。一方、主制御部201は、電源がオフされたと判定した場合S422:Yes、ステップS423において、終了処理コマンドを演出制御部202に送信し、本フローチャートによる処理を終了する。次に、ぱちんこ遊技機100における大当たり関連コマンド大当たりリーチコマンド、大当たり開始コマンド、大当たりコマンド、大当たり終了コマンドの主制御部201から演出制御部202に対する送信タイミングの一例を、図6の図面を参照して説明する。大当たりリーチコマンドは、実際に大当たりが発生するよりも頻繁に、且つランダムに送信される。また、大当たり開始コマンドは、実際に大当たりが発生した場合に、大当たり状態に移行する際に1度だけ送信される。また、大当たりコマンドは、大当たり状態に移行した後、ラウンド毎に継続的に送信される。また、大当たり終了コマンドは、大当たり状態の全てのラウンドが終了し、通常の状態に移行する際に1度だけ送信される。以下では、図柄変動時大当たりリーチコマンド図5のステップS413を参照または、はずれリーチコマンド図5のステップS419を参照を受信した場合及び、大当たり時の処理を説明する。まず、演出制御部202による図柄変動処理について、図7に示すフローチャートを参照して説明する。演出制御部202は、図7に示すステップS701において、主制御部201から図柄変動コマンドを受信したか否かを判定する。演出制御部202は、図柄変動コマンドを受信していないと判定した場合S701:No、この判定処理を繰り返すことで、図柄変動コマンドの受信を待つ。一方、演出制御部202は、図柄変動コマンドを受信したと判定した場合S701:Yes、ステップS702において、変動演出選択用乱数を取得し、ステップS703において、取得した乱数に基づいて変動演出の種類を選択し、ステップS704の処理に移行する。そして、演出制御部202は、ステップS704において、ランプ制御部251や音声制御部252に対して変動演出別の演出開始コマンドを送信し、ステップS705の処理に移行する。演出制御部202は、ステップS705において、演出時間が経過したか否かを判定する。演出制御部202は、演出時間が経過したと判定した場合S705:Yes、ステップS707の処理に移行する。一方、演出制御部202は、演出時間が経過していないと判定した場合S705:No、ステップS706において、主制御部201から図柄停止コマンドを受信したか否かを判定する。そして、演出制御部202は、図柄停止コマンドを受信していないと判定した場合S706:No、ステップS705の処理に戻り、一連の処理を繰り返す。一方、演出制御部202は、図柄停止コマンドを受信したと判定した場合S706:Yes、ステップS707において、ランプ制御部251や音声制御部252に対して演出停止コマンドを送信し、本フローチャートによる処理を終了する。続いて、演出制御部202による大当たり時処理について、図8に示すフローチャートを参照して説明する。演出制御部202は、図8に示すステップS801において、主制御部201から大当たり開始コマンド図5のステップS416を参照を受信したか否かを判定する。演出制御部202は、大当たり開始コマンドを受信していないと判定した場合S801:No、この判定処理を繰り返すことで、大当たり開始コマンドの受信を待つ。一方、演出制御部202は、大当たり開始コマンドを受信したと判定した場合S801:Yes、ステップS802において、ランプ制御部251や音声制御部252に対して大当たり開始処理コマンドを送信し、ステップS803の処理に移行する。演出制御部202は、ステップS803において、主制御部201からラウンド別の大当たりコマンド図5のステップS417を参照を受信したか否かを判定する。演出制御部202は、大当たりコマンドを受信していないと判定した場合S803:No、この判定処理を繰り返すことで、大当たりコマンドの受信を待つ。一方、演出制御部202は、大当たりコマンドを受信したと判定した場合S803:Yes、ステップS804において、ランプ制御部251や音声制御部252に対して受信したラウンド別の大当たりコマンドに対応するラウンド別処理コマンドを送信し、ステップS805の処理に移行する。演出制御部202は、ステップS805において、主制御部201から大当たり終了コマンド図5のステップS418を参照を受信したか否かを判定する。演出制御部202は、大当たり終了コマンドを受信していないと判定した場合S805:No、この判定処理を繰り返すことで、大当たり終了コマンドの受信を待つ。一方、演出制御部202は、大当たり終了コマンドを受信したと判定した場合S805:Yes、ステップS806において、ランプ制御部251や音声制御部252に対して大当たり終了処理コマンドを送信し、本フローチャートによる処理を終了する。続いて、ランプ制御部251によるランプ制御処理について、図9に示すフローチャートを参照して説明する。ここでは、演出制御部202から演出開始コマンドを受信した場合図柄変動時の処理について説明する。そして、ランプ制御部251は、図9に示すステップS901において、演出制御部202から演出開始コマンドを受信したか否かを判定する。ランプ制御部251は、演出開始コマンドを受信していないと判定した場合S901:No、この判定処理を繰り返すことで、演出開始コマンドの受信を待つ。一方、ランプ制御部251は、演出開始コマンドを受信したと判定した場合S901:Yes、ステップS902において、コマンド別に予め用意されているコマンド別データを読み出し、ステップS903の処理に移行する。ランプ制御部251は、ステップS903において、コマンド別の選択ルーチンを実行し、ステップS904において、受信した演出開始コマンドに対応したランプデータをセットし、ステップS905において、ランプ261に対してランプデータを出力し、ステップS906の処理に移行する。そして、この処理によってランプ261は、ランプデータに基づいて点灯又は消灯する。ランプ制御部251は、ステップS906において、演出制御部202から演出停止コマンドを受信したか否かを判定する。ランプ制御部251は、演出停止コマンドを受信していないと判定した場合S906:No、この判定処理を繰り返すことで、演出停止コマンドの受信を待つ。一方、ランプ制御部251は、演出停止コマンドを受信したと判定した場合S906:Yes、ステップS907において、ランプデータの出力を停止し、本フローチャートによる処理を終了する。なお、図9にはランプ制御部251の処理を記載したが、音声制御部252による音声制御も、図9の処理とほぼ同様である。音声制御部252による音声制御処理は、例えば、図9の処理において、ステップS904、S905、S907のランプデータを音声データと読み替えればよい。本実施形態では、上述した検出対象制御コマンドを上述した複数種類の制御コマンドのうちのぱちんこ遊技機100における大当たりに関連する制御コマンドとした場合について説明する。そして、大当たりに関連する制御コマンドは、上述した大当たりリーチコマンド、大当たり開始コマンド、大当たりコマンド、大当たり終了コマンド、等の大当たり関連コマンドに相当している。また、上述した検出対象制御コマンドは、1種類又は2種類以上を検出対象として設定することができる。制御信号のデータフォーマット次に、主制御部201が出力する通常の制御信号の一例を説明する。図10において、通常の制御信号1010は、制御コマンドデータ1001と付随データ1002とを有している。制御コマンドデータ1001は、例えばリーチコマンドや大当たり開始コマンド、ラウンド別コマンドなどの各コマンド固有のデータである。また、付随データ1002は、制御コマンドデータ1001に付随するデータであり、例えば、入賞した遊技球の数などの制御コマンドデータ1001に基づく処理に必要なデータである。認証情報のデータフォーマット次に、上述した制御信号1010とは異なる認証情報信号が認証情報を有する場合の一例を説明する。なお、本実施形態では、主制御部201が周辺部に認証情報信号を出力することで、認証情報を主制御部201から周辺部に送信する場合を前提に説明する。図11において、認証情報1020は、識別部1021と、データ部1022と、を有して構成している。そして、識別部1021は、認証情報1020を識別することが可能な識別データが設定される。識別データの一例としては、制御コマンドデータ1001の制御コマンドとは異なる1種類の認証コマンドが挙げられ、例えば16進数の0xA0等の値が設定される。これにより、周辺部は、識別部1021に基づいて認証情報1020であるか否かを識別することができる。そして、認証コマンドは、制御コマンドとは異なるコマンド体系として区別化を図っている。データ部1022は、上述した3種類の第1~3検査値のうちの何れか1つを有する認証用データ、又は、上述した期待値変更用データの何れか一方が設定される。そして、本実施形態のデータ部1022は、認証用データ又は期待値変更用データが設定される場合について説明するが、これに代えて、認証用データ又は期待値変更用データと他のデータをデータ部1022に設定する実施形態とすることもできる。なお、他のデータの一例としては、上述した付随データ1002のような認証コマンドに付随するデータ等が挙げられる。認証情報の一例次に、認証情報1020のデータ部1022に設定される認証用データ及び期待値変更用データの一例を以下に説明する。図12に示すように、認証情報1020のデータ種別は、認証用データK1と、期待値変更用データK2と、を有して構成している。そして、認証情報1020のデータ種別が認証用データK1の場合、認証情報1020のデータ部1022には、3種類の第1検査値A1、第2検査値A2、第3検査値A3但し、A1≠A2≠A3のうちの何れか1つを有する認証用データが設定される。認証情報1020のデータ種別が期待値変更用データK2の場合、認証情報1020のデータ部1022には、補正値C又は係数値Fの何れか一方を有する期待値変更用データが設定される。そして、補正値Cは、予め定められた前記期待値を変更するための値となっている。補正値Cは、例えば、ぱちんこ遊技機100の起動時、初回の認証時、等に1度生成した補正値Cを繰り返し用いても良いし、複数回生成して補正値Cを不規則に変化させても良いが、本実施形態では、期待値変更用データを生成するたびに補正値Cnnは整数を不規則に変化させる場合について説明する。そして、補正値Cを複数回生成する場合、生成する毎に共通の検査値及び期待値を変更するための値となる。係数値Fは、前回変更した前記期待値を変更するための値となっている。即ち、係数値Fは、検査値及び期待値を変更する毎に、その検査値及び期待値を累積して変化させるための値となっている。係数値Fは、補正値Cと同様に、1度生成した係数値Fを繰り返し用いても良いし、複数回生成して係数値Fnnは整数を不規則に変化させても良い。次に、3種類の検査値Aと3種類の期待値Bと認証情報1020のデータ種別K1,K2と切り替えの対応付けの一例を説明する。まず、ぱちんこ遊技機100において、図13に示すように、例えば製造等に応じて前記記憶データが確定し、主制御基板310が生成する3種類の第1~3検査値A1~3が確定すると、該3種類の3種類の第1~3検査値A1~3に対応した第1~3期待値B1~3が周辺基板330に対して設定される。そして、3種類のうちの第1検査値A1、第2検査値A2、及び第1期待値B1、第2期待値B2の各々に、図12に示す認証情報1020のデータ種別K1,K2を割り付ける。そして、主制御基板310は、第1検査値A1、第2検査値A2を認証情報1020のデータ種別K1,K2に対応付けておき、検査値生成部312の生成等に応じて記憶する。そして、周辺基板330は、第1期待値B1、第2期待値B2を対応する第1検査値A1、第2検査値A2と同一の認証情報1020のデータ種別K1,K2に対応付けて予め記憶する。また、第3検査値A3及び第3期待値B3に、上述した検出対象制御コマンドの切り替えが割り付けられている。そして、主制御部基板310は、第3検査値A3を有する認証情報1020を生成又は送信するタイミングを、検出対象制御コマンドの切替タイミングとして検出する。一方、周辺基板330は、第3期待値B3と一致する第3検査値A3を有する認証情報1020を受信したタイミングを、検出対象制御コマンドの切替タイミングとして検出する。そして、本実施形態の主制御基板310は、第3検査値A3に上述した切替情報を対応付けて記憶する。一方、周辺基板330は、主制御基板310と同一の切替情報を第3期待値B3に対応付けて記憶する。そして、主制御基板310は、検出対象制御コマンドを示すデータを格納する前記検出対象制御コマンド情報を第3検査値A3に対応付けて記憶し、周辺基板330は、第3期待値B3に前記検出対象制御コマンド情報を記憶している。切替情報は、上述したように複数の検出対象制御コマンドの切り替え順番を示す構成となっている。本実施形態では説明を簡単化するために、大当たり開始コマンドと大当たり終了コマンドの2つの制御コマンドをその順番で切り替える切り替え方式の場合について説明する。例えば、主制御基板310は、ぱちんこ遊技機100の起動時、予め定められた任意のタイミング、等で、切替情報が最初に示す大当たり開始コマンドを前記検出対象制御コマンド情報に設定し、その後、切替タイミングを検出すると、切替情報がその次に示す大当たり終了コマンドを前記検出対象制御コマンド情報に設定することで、複数の検出対象制御コマンドを切り替える。そして、それ以降も同様に、主制御基板310は切替タイミングを検出する毎に検出対象制御コマンドを切り替える。一方、周辺基板330も主制御基板310と同様に切替情報を参照して、切り替えタイミングを検出する毎に検出対象制御コマンドを切り替える。なお、第1~3検査値A1~3及び第1~3期待値B1~3は、期待値変更用データによって変更されるため、データ種別K1,K2、切替情報との対応付けについては、例えば、変更する毎に対応付けを更新する、変更した値や情報の各々に初期の値を対応付ける、等の種々異なる実施形態とすることができる。次に、上述した補正値Cnを用いた変更例を説明する。なお、ぱちんこ遊技機100において、検査値生成部312が生成した第1~3検査値A1~3と第1~3期待値B1~3が対応しA1=B1、A2=B2、A3=B3、nが整数、変更方式がであることを前提とする。1回目の変更において、主制御基板310は、補正値C1を生成すると、該補正値C1を周辺基板330に送信し、変更タイミングの検出に応じて、検査値生成部312が生成した第1検査値A1を補正値C1で変更して第1検査値A1C1、検査値生成部312が生成した第2検査値A2を補正値C1で変更して第2検査値A2C1、検査値生成部312が生成した第3検査値A3を補正値C1で変更して第3検査値A3C1とする。一方、周辺基板330は、主制御基板310から補正値C1を受信し、変更タイミングの検出に応じて、初期値である第1期待値B1を補正値C1で変更して第1期待値B1C1、初期値である第2期待値B2を補正値C1で変更して第2期待値B2C1、初期値である第3期待値B3を補正値C1で変更して第3期待値B3C1とする。よって、一致した検査値と期待値を同一の補正値で変更することから、主制御基板310の第1検査値A1C1,第2検査値A2C1,第3検査値A3C1と周辺基板330の第1期待値B1C1,第2期待値B2C1,第3期待値B3C1との各々が一致している場合に、周辺基板330は主制御基板310から受信した認証情報の検査値A1C1,A2C1,A3C1は正規のものであると判定できるため、主制御基板310の認証を成立させることができる。2回目の変更において、主制御基板310は、補正値C1とは異なる補正値C2を生成すると、該補正値C2を周辺基板330に送信し、変更タイミングの検出に応じて、検査値生成部312が生成した第1検査値A1を補正値C2で変更して第1検査値A1C2、検査値生成部312が生成した第2検査値A2を補正値C2で変更して第2検査値A2C2、検査値生成部312が生成した第3検査値A3を補正値C2で変更して第3検査値A3C2とする。一方、周辺基板330は、主制御基板310から補正値C2を受信し、変更タイミングの検出に応じて、初期値である第1期待値B1を補正値C2で変更して第1期待値B1C2、初期値である第2期待値B2を補正値C2で変更して第2期待値B2C2,初期値である第3期待値B3を補正値C2で変更して第3期待値B3C2とする。よって、一致した検査値と期待値を同一の補正値で変更することから、主制御基板310の第1検査値A1C2,第2検査値A2C2,第3検査値A3C2と周辺基板330の第1期待値B1C2,第2期待値B2C2,第3期待値B3C2とが一致している場合に、周辺基板330は主制御基板310から受信した認証情報の検査値A1C2,A2C2,A3C2は正規のものであると判定できるため、主制御基板310の認証を成立させることができる。そして、3回目以降の変更についても同様の変更を行う。次に、主制御基板310において検査値生成部312が生成する初期値の第1検査値A1と周辺基板330における初期値の第1期待値B0が一致していない場合にA1≠B0、それらを補正値Cnで変更する変更例を説明する。なお、説明を簡単化するために、第1検査値A1と第1期待値B0,B1のみを変更する場合に限定して説明する。1回目の変更において、主制御基板310は、検査値生成部312が生成した第1検査値A1とデータ記憶部311等に予め記憶している第1期待値B0との差分補正値C0=A1-B0を生成すると、該差分補正値C0を周辺基板330に送信する。なお、差分補正値C0の生成、送信は、上述した検査値生成部312、期待値変更用データ生成部318の何れかが行う。一方、周辺基板330は、差分補正値C0を受信すると、初期値である第1期待値B0を差分補正値C0で変更して第1期待値B1=B0C0とする。これにより第1期待値B1は主制御基板310の第1検査値A1と一致した値に変更されたことになる。2回目の変更において、主制御基板310は、補正値C1を生成すると、該補正値C1を周辺基板330に送信し、変更タイミングの検出に応じて、検査値生成部312が生成した第1検査値A1を補正値C1で変更して第1検査値A1C1とする。一方、周辺基板330は、主制御基板310から補正値C1を受信し、変更タイミングの検出に応じて、前回変更した第1期待値B1を補正値C1で変更して第1期待値B1C1とする。よって、一致した第1検査値A1と第1期待値B1を同一の補正値C1で変更することから、主制御基板310の第1検査値A1C1と周辺基板330の第1期待値B1C1とが一致している場合に、周辺基板330は主制御基板310から受信した認証情報の第1検査値A1C1は正規のものであると判定できるため、主制御基板310の認証を成立させることができる。そして、3回目以降の変更についても、2回目の変更と同様に変更を行う。次に、主制御基板310において検査値生成部312が生成する初期値の第1検査値A0と周辺基板330における初期値の第1期待値B0が一致していない場合にA0≠B0、それらを補正値Cnで変更する他の変更例を説明する。なお、説明を簡単化するために、第1検査値と第1期待値のみを変更する場合に限定して説明する。1回目の変更において、主制御基板310は、検査値生成部312が生成した第1検査値A0とデータ記憶部311等に予め記憶している第1期待値B0との差分補正値C0=A0-B0を生成すると、該差分補正値C0をデータ記憶部311等に記憶すると共に、初期の第1検査値A0を第1検査値A1とする。なお、この処理は上述した検査値生成部312が行っても、その他が行っても良い。また、周辺基板330は、初期の第1期待値B0を期待値B1とする。そして、主制御基板310は、例えば、差分補正値C0と今回の値とを加算したと今回の補正値C1を作成すると、該補正値C1を周辺基板330に送信し、変更タイミングの検出に応じて、初期値である第1検査値A1を補正値C1で変更して第1検査値A1C1とする。一方、周辺基板330は、主制御基板310から補正値C1を受信し、変更タイミングの検出に応じて、第1期待値B1を補正値C1で補正して第1期待値B1C1とする。これにより、主制御基板310が第1検査値A1と第1期待値B0の差分を吸収する補正値C1を生成して周辺基板330に送信し、周辺基板330は第1期待値B0をそのまま用いて補正、認証を行えば良くなる。次に、上述した係数値Fnを用いて、前回の第1検査値A1n-1,第2検査値A2n-1,第3検査値A3n-1及び第1期待値B1n-1,第2期待値B2n-1,第3期待値B3n-1の各々を変更する変更例を説明する。なお、ぱちんこ遊技機100において、第1~3検査値A1~3と第1~3期待値B1~3が対応しA1n=B1n、A2n=B2n、A3n=B3n、nが整数、変更方式がであることを前提とする。1回目の変更において、主制御基板310は、係数値F1を生成すると、該係数値F1を周辺基板330に送信し、変更タイミングの検出に応じて、検査値生成部312が生成した第1検査値A11を係数値F1で変更して第1検査値A12=A11F1、検査値生成部312が生成した第2検査値A21を係数値F1で変更して第2検査値A22=A21F1、検査値生成部312が生成した第3検査値A31を係数値F1で変更して第3検査値A32=A31F1とする。一方、周辺基板330は、主制御基板310から係数値F1を受信し、変更タイミングの検出に応じて、初期値である第1期待値B11を係数値F1で変更して第1期待値B12=B11F1、初期値である第2期待値B21を係数値F1で変更して第2期待値B22=B21F1、初期値である第3期待値B31を係数値F1で変更して第3期待値B32=B31F1とする。よって、一致した検査値と期待値を同一の係数値で変更することから、主制御基板310の第1検査値A12,第2検査値A22,第3検査値A32と周辺基板330の第1期待値B12,第2期待値B22,第3期待値B32とが一致している場合に、周辺基板330は主制御基板310から受信した認証情報の第1検査値A12,第2検査値A22,第3検査値A32は正規のものであると判定できるため、主制御基板310の認証を成立させることができる。2回目の変更において、主制御基板310は、係数値F2F1≠F2を生成すると、該係数値F2を周辺基板330に送信し、変更タイミングの検出に応じて、前回変更した係数値用前回検査値である第1検査値A12,第2検査値A22,第3検査値A32を係数値F2で変更して第1検査値A13,第2検査値A23,第3検査値A33とする。一方、周辺基板330は、主制御基板310から係数値F2を受信し、変更タイミングの検出に応じて、前回変更した係数値用前回期待値である第1期待値B12,第2期待値B22,第3期待値B32を係数値F2で変更して第1期待値B13,第2期待値B23,第3期待値B33とする。よって、前回変更した検査値と期待値を同一の係数値で変更することから、主制御基板310の第1検査値A13,第2検査値A23,第3検査値A33と周辺基板330の第1期待値B13,第2期待値B23,第3期待値B33とが一致している場合に、周辺基板330は主制御基板310から受信した認証情報の第1検査値A13,第2検査値A23,第3検査値A33は正規のものであると判定できるため、主制御基板310の認証を成立させることができる。そして、3回目以降の変更についても、2回目の変更と同様に変更を行う。なお、本実施形態では、初期値の検査値及び期待値が異なる値である場合、主制御基板310が検査値と期待値の双方を記憶しておき、例えば起動時、変更時、等に検査値と期待値との差分を吸収する期待値変更用データを生成する場合について説明した。これに代えて、主制御基板310が、検査値Aと期待値Bとの差分データをデータ記憶部311等に予め記憶しておき、該差分データに基づいて上述した補正値Cnや係数値Fnを生成する実施形態とすることもできる。このような実施形態とすれば、主制御基板310は周辺基板330の期待値Bを記憶しておく必要をなくすことができる。認証情報信号の送受信に関する処理以下に、主制御部201と周辺部との間で行う上記認証情報信号の通信例を説明する。まず、主制御部201のCPU211第1コンピュータによる認証情報信号の送信手順の一例を、図14のフローチャートを参照して説明する。ぱちんこ遊技機100の電源がON投入されると、主制御部201は図14に示す被認証処理を実行し、ステップS1200において、上述した検査値生成部312によって検査値を生成してデータ記憶部311に記憶し、その後ステップS1201の処理に進む。なお、本実施形態の主制御部201は、相異なる第1~3検査値の各々を生成してデータ記憶部311に記憶する。また、主制御部201が第1~3検査値の一部を生成し、残りの生成しない検査値に設定が必要な場合、主制御部201は予め定められた値を前記生成しない検査値に設定する。主制御部201は、ステップS1201において、予め定められた認証タイミングであるか否かを判定する。主制御部201は、認証タイミングではないと判定した場合S1201:No、ステップS1222の処理に進む。一方、主制御部201は、認証タイミングであると判定した場合S1201:Yes、ステップS1202の処理に進む。主制御部201は、ステップS1202において、例えば乱数の発生結果等に基づいて相異なるデータ種別を切り替えるか否かを決定し、該決定結果に基づいてデータ種別を切り替えるか否かを判定する。主制御部201は、データ種別を切り替えると判定した場合S1202:Yes、ステップS1203において、データ記憶部311の種別情報に設定されている次回のデータ種別を今回のデータ種別としてセットし、その後ステップS1204の処理に進む。なお、種別情報に次回のデータ種別が設定されていない場合、即ち初回の処理では、ぱちんこ遊技機100において初期値として予め定められた初回データ種別を今回のデータ種別としてセットする。なお、以下の説明では、初回データ種別を認証用データであるデータ種別K1としていることを前提とする。主制御部201は、ステップS1204において、今回のデータ種別が認証用データであるか否かを判定する。主制御部201は、データ種別が認証用データではない、即ち、期待値変更用データである場合S1204:No、ステップS1205の処理に進む。そして、主制御部201は、ステップS1205において、データ記憶部311等に監視開始がセットされているか否かに基づいて、検出対象制御コマンドの監視中であるか否かを判定する。主制御部201は、監視中であると判定した場合S1205:Yes、既に期待値変更用データは生成されていることから、ステップS1206において、前回の期待値変更用データ、即ち、データ記憶部311等に記憶している期待値変更用データを認証情報1020の生成用に記憶し、その後ステップS1209の処理に進む。一方、主制御部201は、監視中ではないと判定した場合S1205:No、ステップS1207の処理に進む。主制御部201は、ステップS1207において、検査値及び期待値を変更するための期待値変更用データを予め定められた生成方式で無作為に生成し、該生成した期待値変更用データを認証情報1020の生成用としてデータ記憶部311等に記憶し、その後ステップS1208の処理に進む。なお、期待値変更用データの生成方法の一例としては、乱数やパターンテーブルを用いた前記生成方式で生成する等が挙げられる。そして、主制御部201は、ステップS1208において、後述する図15に示す検出対象制御コマンド監視処理を機能させることで、前記検出対象制御コマンド情報が示す検出対象制御コマンドの送信の監視を開始させ、その後ステップS1209の処理に進む。主制御部201は、ステップS1209において、期待値変更用データの生成時用に予め定められたデータ種別を次回のデータ種別として決定してRAM213等に記憶し、その後ステップS1218の処理に進む。なお、予め定めるデータ種別は、主制御基板310と周辺基板330との間で予め定めておく。一方、主制御部201は、ステップS1204でデータ種別は認証用データであると判定した場合S1204:Yes、ステップS1210において、認証用データと期待値変更用データとのデータ種別から次回生成する認証情報のデータ種別を無作為に決定してRAM213等に記憶し、その後ステップS1211の処理に進む。主制御部201は、ステップS1211において、ステップS1210で決定した次回のデータ種別に対応した検査値を、第1検査値A1又は第2検査値A2から抽出してRAM213等に記憶し、ステップS1212において、その抽出した検査値を有する認証用データを生成して認証情報1020の生成用にRAM213等に記憶し、その後ステップS1218の処理に進む。これにより、第1検査値A1又は第2検査値A2の何れか一方を有する認証用データが作成されたことになる。また、主制御部201は、ステップS1202でデータ種別を切り替えないと判定した場合S1202:No、ステップS1213において、第3検査値A3を3種類の検査値から抽出してRAM213等に時系列的に記憶し、その後ステップS1214の処理に進む。主制御部201は、ステップS1214において、前記抽出した第3検査値A3を有する認証用データを生成してRAM213等に記憶し、その後ステップS1215の処理に進む。これにより、第3検査値A3を有する認証用データが作成されたことになる。主制御部201は、ステップS1215において、データ記憶部311等に監視開始がセットされているか否かに基づいて、検出対象制御コマンドの監視中であるか否かを判定する。主制御部201は、監視中であると判定した場合S1215:Yes、既に期待値変更用データは生成されていることから、ステップS1217の処理に進む。一方、主制御部201は、監視中ではないと判定した場合S1215:No、ステップS1216において、前記検出対象制御コマンド情報が示す検出対象制御コマンドを基準とし、前記切替情報が示す複数種類の検出対象制御コマンドの中から前記基準の検出対象制御コマンドの次の検出対象制御コマンドに切り替えて前記検出対象制御コマンド情報に記憶し、その後ステップS1217の処理に進む。そして、主制御部201は、ステップS1217において、データ記憶部311の種別情報に設定されている次回のデータ種別を流用し、その後ステップS1218の処理に進む。主制御部201は、ステップS1218において、認証情報1020の識別部1021に予め定められた認証コマンドを設定し、データ部1022に前記生成した認証用データ又は期待値変更用データを設定して認証情報1020を生成し、該生成した認証情報1020をデータ記憶部311等に記憶し、その後ステップS1219の処理に進む。主制御部201は、ステップS1219において、前記生成した認証情報1020を、周辺部との間で予め定められた暗号化方法で暗号化し、ステップS1220において、前記暗号化した認証情報1020の各々に基づいて認証情報信号を生成して送信部317から周辺部に対して送信し、その後ステップS1221の処理に進む。なお、主制御部201と周辺部との間で暗号化が不要な場合は、ステップS1219の処理を削除して、認証情報1020をそのまま周辺部に送信する。そして、主制御部201は、ステップS1221において、ステップS1209又はステップS1210で決定した次回のデータ種別を示すようにデータ記憶部311の種別情報を更新し、その後ステップS1222の処理に進む。主制御部201は、ステップS1222において、ぱちんこ遊技機100の電源がオフされたか否かを判定する。そして、主制御部201は、電源がオフされていないと判定した場合S1222:No、ステップS1201の処理に戻り、一連の処理を繰り返す。一方、主制御部201は、電源がオフされたと判定した場合S1222:Yes、本フローチャートによる処理を終了する。続いて、主制御部201のCPU211第1コンピュータによる検出対象制御コマンド監視処理の一例を、図15のフローチャートを参照して説明する。なお、本実施形態では、検出対象制御コマンド監視処理をCPU211が実行し、上述した被認証処理と該検出対象制御コマンド監視処理を平行して行う場合について説明するが、これに代えて、他のハードウェアで実現する構成とすることもできる。主制御部201は、図15に示す検出対象制御コマンド監視処理を実行すると、ステップS1301において、データ記憶部311等に監視開始をセットし、ステップS1302において、主制御部201から周辺部に送信した制御コマンドが前記検出対象制御コマンド情報に設定されている検出対象制御コマンド、例えば大当たり関連コマンドであるか否かを判定する。主制御部201は、検出対象制御コマンドではないと判定した場合S1302:No、ステップS1303の処理に進む。主制御部201は、ステップS1303において、ぱちんこ遊技機100の電源がオフされたか否かを判定する。そして、主制御部201は、電源がオフされていないと判定した場合S1303:No、ステップS1302の処理に戻り、一連の処理を繰り返す。一方、主制御部201は、電源がオフされたと判定した場合S1303:Yes、本フローチャートによる処理を終了する。また、主制御部201は、ステップ1302で検出対象制御コマンドであると判定した場合S1302:Yes、ステップS1304において、データ記憶部311に記憶している期待値変更用データに基づいて、予め定められた3種類の第1検査値A1、第2検査値A2、第3検査値A3のうちの少なくとも1つを上述した変更方式で変更し、ステップS1305において、データ記憶部311等に監視終了をセットすると共に、変更に用いた期待値変更用データを削除し、その後本フローチャートによる処理を終了する。続いて、周辺部のCPU241,281第2コンピュータによる前記認証情報信号の受信処理の手順を、図16のフローチャートを参照して説明する。周辺部は、図16に示す認証側処理を実行すると、ステップS1401において、受信部331によって主制御部201から認証情報認証情報信号1020を受信したか否かを判定する。周辺部は、認証情報1020を受信していないと判定した場合S1401:No、ステップS1417の処理に進む。一方、周辺部は、認証情報1020を受信したと判定した場合S1401:Yes、受信した認証情報1020を主制御部201の前記暗号化方式に対応した復号化方式で復号化し、その後ステップS1402の処理に進む。なお、主制御部201と周辺部との間で暗号化が不要な場合は、ステップS1401における復号化処理を削除する。周辺部は、ステップS1402において、周辺側記憶部332の周辺側種別情報が認証用データを示しているか否かを判定する。周辺部は、認証用データを示していると判定した場合S1402:Yes、ステップS1403において、前記受信した認証情報1020のデータ部1022から認証用データを抽出して周辺側記憶部332等に記憶し、その後ステップS1404の処理に進む。周辺部は、ステップS1404において、その認証用データと周辺側記憶部332に記憶している3種類の第1期待値B1、第2期待値B2、第3期待値B3の各々とを比較して、何れかの期待値と一致しているか否かを判定する。周辺部は、期待値と一致していると判定した場合S1404:Yes、ステップS1405において、主制御部201に対する認証を成立させるとともに、その検査値を時系列的にRAM243等に記憶し、その後ステップS1406の処理に進む。周辺部は、ステップS1406において、第1期待値B1又は第2期待値B2と一致したか否かに基づいて、認証用データが第1検査値A1又は第2検査値A2であるか否かを判定する。周辺部は、第1検査値A1又は第2検査値A2であると判定した場合S1406:Yes、ステップS1407において、第1検査値A1又は第2検査値A2と一致した期待値に対応付けられたデータ種別を特定し、該特定したデータ種別を次回のデータ種別として周辺側記憶部332の周辺側種別情報に設定し、その後ステップS1417の処理に進む。また、周辺部は、ステップS1406で第1検査値A1又は第2検査値A2ではないと判定した場合S1406:No、即ち、第3検査値であった場合、ステップS1408において、周辺側記憶部332等に監視開始がセットされているか否かに基づいて、検出対象制御コマンドの監視中であるか否かを判定する。周辺部は、監視中であると判定した場合S1408:Yes、ステップS1410の処理に進む。一方、周辺部は、監視中ではないと判定した場合S1408:No、ステップS1409において、前記検出対象制御コマンド情報が示す検出対象制御コマンドを基準とし、前記切替情報が示す複数種類の検出対象制御コマンドの中から前記基準の検出対象制御コマンドの次の検出対象制御コマンドに切り替えて前記検出対象制御コマンド情報に記憶し、その後ステップS1410の処理に進む。周辺部は、ステップS1410において、周辺側記憶部332の周辺側種別情報に設定されている次回のデータ種別を流用し、その後ステップS1417の処理に進む。一方、周辺部は、ステップS1404で期待値と一致していないと判定した場合S1404:No、ステップS1411において、主制御部201に対する認証を不成立とし、ステップS1412において、例えばスピーカ262図2参照等から報知信号を出力して、本フローチャートによる処理を終了する。また、周辺部は、ステップS1402で周辺側種別情報は認証用データを示していないと判定した場合S1402:No、即ち、期待値変更用データを示している場合、ステップS1413において、周辺側記憶部332等に監視開始がセットされているか否かに基づいて、検出対象制御コマンドの監視中であるか否かを判定する。周辺部は、監視中であると判定した場合S1413:Yes、ステップS1416の処理に進む。一方、周辺部は、監視中ではないと判定した場合S1413:No、ステップS1414において、前記受信した認証情報1020のデータ部1022から期待値変更用データを抽出して周辺側記憶部332等に記憶し、ステップS1415において、後述する図17に示す周辺側コマンド監視処理を機能させることで、前記検出対象制御コマンド情報が示す検出対象制御コマンドの主制御部201からの受信の監視を開始させ、その後ステップS1416の処理に進む。そして、周辺部は、ステップS1416において、主制御部201との間で予め定められたデータ種別を次回のデータ種別として特定し、該特定したデータ種別を次回のデータ種別として周辺側記憶部332の周辺側種別情報に設定し、その後ステップS1417の処理に進む。周辺部は、ステップS1417において、ぱちんこ遊技機100の電源がオフされたか否かを判定する。そして、周辺部は、電源がオフされていないと判定した場合S1417:No、ステップS1401の処理に戻り、一連の処理を繰り返す。一方、周辺部は、電源がオフされたと判定した場合S1417:Yes、本フローチャートによる処理を終了する。続いて、周辺部のCPU241,281第2コンピュータによる周辺側コマンド監視処理の一例を、図17のフローチャートを参照して説明する。なお、本実施形態では、主制御部201と同様に、周辺側コマンド監視処理をCPU241,281の何れかが実行し、上述した認証側処理と該周辺側コマンド監視処理を平行して行う場合について説明するが、これに代えて、他のハードウェアで実現する構成とすることもできる。周辺部は、図17に示す周辺側コマンド監視処理を実行すると、ステップS1501において、周辺側記憶部332等に監視開始をセットし、ステップS1502において、受信部331で主制御部201からの通常の制御信号を受信しているか否かに基づいて、制御コマンドを受信したか否かを判定する。周辺部は、制御コマンドを受信していないと判定した場合S1502:No、ステップS1506の処理に進む。一方、周辺部は、制御コマンドを受信していると判定した場合S1502:Yes、ステップS1503の処理に進む。周辺部は、ステップS1503において、受信した制御コマンドが、主制御部201との間で予め定められ且つ前記検出対象制御コマンド情報に設定されている検出対象制御コマンドであるか否かを判定する。周辺部は、検出対象制御コマンドであると判定した場合S1503:Yes、ステップS1504において、期待値変更用データに基づいて周辺側記憶部332の第1期待値B1、第2期待値B2、第3期待値B3のうちの少なくとも1つを主制御部201と同様に上述した変更方式で変更し、ステップS1505において、周辺側記憶部332等に監視終了をセットすると共に、変更に用いた期待値変更用データを削除し、その後本フローチャートによる処理を終了する。また、周辺部は、ステップS1503で検出対象制御コマンドではないと判定した場合S1503:No、ステップS1506において、ぱちんこ遊技機100の電源がオフされたか否かを判定する。そして、周辺部は、電源がオフされていないと判定した場合S1506:No、ステップS1502の処理に戻り、一連の処理を繰り返す。一方、周辺部は、電源がオフされたと判定した場合S1506:Yes、本フローチャートによる処理を終了する。認証情報を用いた認証処理手順例次に、図12に示すデータ種別K1,K2を切り替え且つ第1、2検査値及び第1、2期待値のみを変更し且つその変更タイミングを変化させて、主制御基板310の認証を行う場合のぱちんこ遊技機100における手順の一例を、図18,19の図面を参照して説明する。なお、本実施形態では、主制御基板310が第1~3検査値の全てを起動時等に生成し、且つ、切替情報が大当たり開始コマンド、大当たり終了コマンドの2種類の検出対象制御コマンドをその順番で切り替えることを示していることを前提とする。図18において、被認証者である主制御基板310は、ぱちんこ遊技機100の起動等に応じて第1~3検査値を生成し、該生成した相異なる第1~3検査値をデータ記憶部311に記憶するS1600。その後、主制御基板310は、データ種別の切り替えと無作為に決定するとS1601、予め定められた今回のデータ種別K1をセットするS1602。主制御基板310は、データ種別K1,K2から、次回生成する認証情報1020をデータ種別K2と無作為に決定して種別情報を更新しS1603、図13に示すように、当該データ種別K2に対応付けられた第2検査値A2の認証用データを生成するS1604。そして、主制御基板310は、該認証用データを有する認証情報1020A2を生成し、の認証情報1020A2を周辺基板330に送信するS1605。一方、周辺基板330は、予め定められた今回のデータ種別K1をセットしS1651、主制御基板310から認証情報1020A2を受信するとS1652、今回は認証用データを示していることから、認証情報1020A2のデータ部1022の認証用データと周辺側記憶部332に記憶している3種類の期待値とが一致するか否かを判定して主制御基板310の認証を行うS1653。そして、周辺基板330は、認証が成立すると、認証用データは第2検査値A2であることから、周辺側記憶部332の第2期待値B2と一致するため、該第2期待値B2に対応付けられたデータ種別K2を次回のデータ種別と特定し、このデータ種別K2を示すように周辺側記憶部332の周辺側種別情報を更新するS1654。続いて、主制御基板310は、データ種別の切り替えと無作為に決定するとS1606、データ記憶部311の種別情報が示すデータ種別K2を今回のデータ種別としてセットするS1607。主制御基板310は、データ種別K1,K2から、次回生成する認証情報1020をデータ種別K1と無作為に決定して種別情報を更新するS1608。主制御基板310は、検査値及び期待値を変更するための期待値変更用データC1を予め定められた生成方式で無作為に生成しS1609、該期待値変更用データを有する認証情報1020C1を生成し、その認証情報1020C1を周辺基板330に送信するS1610。そして、主制御基板310は、データ記憶部311の検出対象制御コマンド情報が示す検出対象制御コマンドである大当たり開始コマンドの周辺基板330に対する送信を検出するとS1611、当該期待値変更用データC1に基づいて第1検査値A1と第2検査値A2を上述した変更方式で変更するS1612。なお、本実施形態では、ぱちんこ遊技機100における変更方式がとしたことを前提としており、主制御基板310は第1検査値A1C1と第2検査値A2C1に変更され、第3検査値A3はそのままの値となる。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K2をセットしS1655、主制御基板310から認証情報1020C1を受信すると、今回は期待値変更用データを示していることから、認証情報1020C1のデータ部1022の期待値変更用データC1を周辺側記憶部332等に記憶するS1656。周辺基板330は、期待値変更用データの生成時用に予め定められたデータ種別を次回のデータ種別として特定し、このデータ種別K1を示すように周辺側記憶部332の周辺側種別情報を更新するS1657。そして、周辺基板330は、周辺側記憶部332の検出対象制御コマンド情報が示す検出対象制御コマンドである大当たり開始コマンドの主制御基板310からの受信を検出するとS1658、期待値変更用データC1に基づいて周辺側記憶部332の第1期待値B1と第2期待値B2を上述した変更方式で変更するS1659。これにより、周辺基板330は、主制御基板310の検査値の各々と一致する第1期待値B1C1と第2期待値B2C1に変更され、第3期待値B3はそのままの値となる。続いて、主制御基板310は、データ種別を切り替えないと無作為に決定するとS1613、データ記憶部311の種別情報が示すデータ種別K1を次回のデータ種別として流用するS1614。主制御基板310は、データ記憶部311から抽出した第3検査値A3の認証用データを生成するS1615。そして、主制御基板310は、該認証用データを有する認証情報1020A3を生成し、その認証情報1020A3を周辺基板330に送信するS1616。そして、主制御基板310は、上述した切替情報に基づいて、大当たり開始コマンドから大当たり終了コマンドに検出対象制御コマンドを切り替えて検出対象制御コマンド情報に設定するS1617。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K1をセットしS1660、主制御基板310から認証情報1020A3を受信するとS1661、今回は認証用データを示していることから、認証情報1020A3のデータ部1022の認証用データと周辺側記憶部332に記憶している3種類の期待値とが一致するか否かを判定して主制御基板310の認証を行うS1662。そして、周辺基板330は、認証が成立すると、認証用データは第3検査値A3であることから、周辺側記憶部332の周辺側種別情報が示すデータ種別K1を次回のデータ種別として流用するS1663。そして、周辺基板330は、主制御基板310と同様に、上述した切替情報に基づいて、大当たり開始コマンドから大当たり終了コマンドに検出対象制御コマンドを切り替えて検出対象制御コマンド情報に設定するS1664。続いて、図19において、主制御基板310は、データ種別の切り替えと無作為に決定するとS1618、データ記憶部311の種別情報が示すデータ種別K1を今回のデータ種別としてセットするS1619。主制御基板310は、データ種別K1,K2から、次回生成する認証情報1020をデータ種別K1と無作為に決定して種別情報を更新するS1620。主制御基板310は、当該データ種別K1に対応付けられた検査値A1C1の認証用データを生成するS1621。そして、主制御基板310は、該認証用データを有する認証情報1020A1C1を生成し、その認証情報1020A1C1を周辺基板330に送信するS1622。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K1をセットしS1665、主制御基板310から認証情報1020A1C1を受信するとS1666、今回は認証用データを示していることから、認証情報1020A1C1のデータ部1022の認証用データと周辺側記憶部332に記憶している3種類の期待値とが一致するか否かを判定して主制御基板310の認証を行うS1667。そして、周辺基板330は、認証が成立すると、認証用データは第1検査値A1C1であることから、周辺側記憶部332の第1期待値B1C1と一致するため、該第1期待値B1C1に対応付けられたデータ種別K1を次回のデータ種別と特定し、このデータ種別K1を示すように周辺側記憶部332の周辺側種別情報を更新するS1668。続いて、主制御基板310は、データ種別の切り替えと無作為に決定するとS1623、データ記憶部311の種別情報が示すデータ種別K1を今回のデータ種別としてセットするS1624。主制御基板310は、データ種別K1,K2から、次回生成する認証情報1020をデータ種別K2と無作為に決定して種別情報を更新するS1625。主制御基板310は、当該データ種別K2に対応付けられた検査値A2C1の認証用データを生成するS1626。そして、主制御基板310は、該認証用データを有する認証情報1020A2C1を生成し、その認証情報1020A2C1を周辺基板330に送信するS1627。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K1をセットしS1669、主制御基板310から認証情報1020A2C1を受信するとS1670、今回は認証用データを示していることから、認証情報1020A2C1のデータ部1022の認証用データと周辺側記憶部332に記憶している3種類の期待値とが一致するか否かを判定して主制御基板310の認証を行うS1671。そして、周辺基板330は、認証が成立すると、認証用データは第2検査値A2C1であることから、周辺側記憶部332の第2期待値B2C1と一致するため、該第2期待値B2C1に対応付けられたデータ種別K2を次回のデータ種別と特定し、このデータ種別K2を示すように周辺側記憶部332の周辺側種別情報を更新するS1672。続いて、主制御基板310は、データ種別の切り替えと無作為に決定するとS1628、データ記憶部311の種別情報が示すデータ種別K2を今回のデータ種別としてセットするS1629。主制御基板310は、データ種別K1,K2から、次回生成する認証情報1020をデータ種別K1と無作為に決定して種別情報を更新するS1630。主制御基板310は、検査値及び期待値を変更するための期待値変更用データC2を予め定められた生成方式で無作為に生成しS1631、該期待値変更用データを有する認証情報1020C2を生成し、その認証情報1020C2を周辺基板330に送信するS1632。そして、主制御基板310は、データ記憶部311の検出対象制御コマンド情報が示す検出対象制御コマンドである大当たり終了コマンドの周辺基板330に対する送信を検出するとS1633、当該期待値変更用データC2に基づいて第1検査値A1と第2検査値A2を上述した変更方式で変更するS1634。その結果、主制御基板310は第1検査値A1C2と第2検査値A2C2に変更され、第3検査値A3はそのままの値となる。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K2をセットしS1673、主制御基板310から認証情報1020C2を受信すると、今回は期待値変更用データを示していることから、認証情報1020C2のデータ部1022の期待値変更用データC2を周辺側記憶部332等に記憶するS1674。周辺基板330は、期待値変更用データの生成時用に予め定められたデータ種別K1を次回のデータ種別として特定し、このデータ種別K1を示すように周辺側記憶部332の周辺側種別情報を更新するS1675。そして、周辺基板330は、周辺側記憶部332の検出対象制御コマンド情報が示す検出対象制御コマンドである大当たり終了コマンドの主制御基板310からの受信を検出するとS1676、期待値変更用データC1に基づいて周辺側記憶部332の第1期待値B1と第2期待値B2を上述した変更方式で変更するS1677。その結果、周辺基板330は、主制御基板310の検査値の各々と一致する第1期待値B1C2と第2期待値B2C2に変更され、第3期待値B3はそのままの値となる。そして、以降、上述した同様の認証処理を行う。期待値変更用データを用いた変更手順例次に、主制御基板310と周辺基板330の各々が期待値変更用データを用いて検査値、期待値を変更するときの変更手順の一例を、図20の図面を参照して説明する。図20において、主制御基板310は、ぱちんこ遊技機100の起動等に応じて第1~3検査値を生成し、該生成した相異なる第1~3検査値をデータ記憶部311に記憶するS1700。そして、主制御基板310は、期待値変更用データを生成すると、該期待値変更用データをデータ記憶部311等に記憶すると共に、周辺基板330に送信し、検出対象制御コマンド情報が示す検出対象コマンドの周辺基板330に対する送信の監視を開始するS1701。一方、周辺基板330は、主制御基板310から受信した期待値変更用データを周辺側記憶部332等に一旦記憶し、検出対象制御コマンド情報が示す検出対象コマンドの受信の監視を開始するS1751。その後、主制御基板310は、周辺基板330を制御するために非検出対象制御コマンドを周辺基板330に送信すると、そのコマンドは検出対象制御コマンドではないため、検査値の変更は行わないS1702。周辺基板330は、主制御基板310から非検出対象制御コマンドを受信すると、該コマンドに対応した所定の処理を行い、期待値の変更は行わないS1752。そして、主制御基板310は、周辺基板330を制御するために検出対象制御コマンドを周辺基板330に送信するとS1703、そのコマンドは検出対象制御コマンドであるため、データ記憶部311等に記憶している期待値変更用データで第1検査値A1、第2検査値A2の各々の変更を行うS1704。周辺基板330は、主制御基板310から検出対象制御コマンドを受信すると、該コマンドに対応した所定の処理を行うと共に、周辺側記憶部332等に記憶している期待値変更用データに基づいて第1期待値B1、第2期待値B2の各々の変更を行うS1753。これにより、検査値及び期待値は検出対象制御コマンドに発生に応じて双方とも変更されたことになる。主制御基板310は、第3検査値A3を有する認証用データを生成すると、該認証用データを有する認証情報1020A3を生成して周辺基板330に送信するS1705。主制御基板310は、検出対象制御コマンドを上記切替情報に基づいて切り替えるS1706。一方、周辺基板330は、主制御基板310から受信した認証情報1020A3の第3検査値A3に基づいて主制御基板310の認証を行うS1754。周辺基板330は、主制御基板310と同様に、検出対象制御コマンドを上記切替情報に基づいて切り替えるS1755。続いて、主制御基板310は、第1期待値変更用データを生成すると、該第1期待値変更用データをデータ記憶部311等に記憶すると共に、周辺基板330に送信し、検出対象制御コマンド情報が示す検出対象コマンドの周辺基板330に対する送信の監視を開始するS1711。周辺基板330は、主制御基板310から受信した第1期待値変更用データを周辺側記憶部332等に一旦記憶し、検出対象制御コマンド情報が示す検出対象コマンドの受信の監視を開始するS1761。その後、主制御基板310は、前記第1期待値変更用データとは異なる第2期待値変更用データを生成すると、該第2期待値変更用データを周辺基板330に送信し、第1期待値変更用データを既に記憶していることから該第2期待値変更用データは破棄するS1712。周辺基板330は、主制御基板310から第2期待値変更用データを受信すると、第1期待値変更用データを既に記憶していることから該第2期待値変更用データは破棄するS1762。また、主制御基板310は、検出対象制御コマンドの監視中に、第3検査値A3を有する認証情報1020A3を生成して周辺基板330に送信した場合、検出対象制御コマンド情報が示す検出対象コマンドの切り替えを禁止するS1713。一方、周辺基板330は、検出対象制御コマンドの監視中であるため、主制御基板310から受信した認証情報1020A3の第3検査値A3に基づいて主制御基板310の認証を行いS1763、検出対象制御コマンド情報が示す検出対象コマンドの切り替えを禁止して認証情報1020A3を破棄するS1764。そして、主制御基板310は、周辺基板330を制御するために検出対象制御コマンドを周辺基板330に送信するとS1714、そのコマンドは検出対象制御コマンドであるため、データ記憶部311等に記憶している第1期待値変更用データで変更対象の検査値の変更を行うS1715。一方、周辺基板330は、主制御基板310から検出対象制御コマンドを受信すると、該コマンドに対応した所定の処理を行うと共に、周辺側記憶部332等に記憶している第1期待値変更用データに基づいて主制御基板310に対応した変更対象の期待値を変更するS1765。続いて、主制御基板310は、期待値変更用データを生成すると、該期待値変更用データをデータ記憶部311等に記憶すると共に、周辺基板330に送信するS1721。周辺基板330は、主制御基板310から受信した期待値変更用データを周辺側記憶部332等に一旦記憶するS1771。その後、不正な検出対象制御コマンドが周辺基板330に送信されると、周辺基板330は、受信した不正な検出対象制御コマンドに対応した所定の処理を行うと共に、周辺側記憶部332等に記憶している期待値変更用データに基づいて期待値の変更を行うS1772。これにより、周辺基板330は、主制御基板310の検査値と期待値が不一致となるSS773。よって、それ以降、周辺部330は主制御基板310の認証を成立できなくなり、不正を検知することができる。以上説明したぱちんこ遊技機100によれば、主制御基板310は、第1~3検査値の中で予め定められた検査値を生成するようにしたことから、主制御基板310に前記生成する検査値を予め記憶しておく必要がなくなるため、ぱちんこ遊技機100における主制御部201の認証のために予め記憶しておくデータ量の増加を抑制することができる。また、主制御基板310のデータが不正に解析されても、前記生成する検査値は記憶していないため、主制御基板310の認証に対する不正解析の防止に貢献することができる。さらに、3種類の検査値は認証情報1020の生成前に予め記憶しておくことができるため、認証情報1020の生成時に複雑な演算を行う必要がなくなり、主制御基板310の処理負担の増加を防止できる。そして、主制御基板310は3種類の検査値のうちの第1検査値A1及び第2検査値A2の各々に認証情報1020の2種類のデータ種別を対応付けておき、第1検査値A1又は第2検査値A2で認証用データを生成し、該認証用データを有する認証情報1020を生成して周辺基板330に送信するようにしたことから、周辺基板330は期待値に前記データ種別を対応付けておくことで、認証情報1020が有する検査値と期待値が一致したときに、主制御基板310の認証を成立させることができ且つ次回受信すべき認証情報1020のデータ種別を特定することができるため、不正な解析者が認証情報1020を不正に利用することを防止できる。また、期待値変更用データによる検査値及び期待値の変更タイミングを、複数種類の制御コマンドの中から予め定めた検出対象制御コマンドに関連付けるようにしたことから、期待値変更用データの生成、送信とそれを用いた変更との間隔等を不規則にすることができるため、不正な解析を困難にすることができる。周辺基板330は、主制御基板310と同一の検出対象制御コマンドの検出に応じて、主制御基板310から受信した期待値変更用データで期待値を変更して、主制御基板310の検査値に合わせることができるため、主制御基板310と周辺基板330との間で検査値と期待値とを揃えて変更することができ、不正な解析者による解析をより一層困難にすることができる。また、主制御基板310及び周辺基板330は、第3検査値を有する認証情報1020の生成又は送信及び受信の検出に応じて、検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で揃えて切り替えるようにしたことから、期待値変更用データによる変更タイミングをより一層複雑にして、不正な解析を困難にすることができる。そして、1種類の認証情報1020を用いればよいため、従来のコマンド体系に対する追加を最小限に抑え且つ主制御基板310の処理が複雑化することを防止できる。さらに、不正解析者によって認証情報1020が不正に利用されたことを、認証情報1020のデータ種別によって周辺基板330が検出することができるため、認証情報1020の認証強度を高めることができる。従って、1種類の認証情報1020で認証及び認証に用いるデータの変更を行っても、その認証情報1020及びその変更の不正解析を困難にすることができるという効果を奏する。上述したぱちんこ遊技機100において、主制御基板310は、ぱちんこ遊技機100の起動に応じて、第1~3検査値のうちの予め定められた少なくとも1つを記憶データに基づいて生成するようにしたことから、前記生成する検査値をデータ記憶部311に予め記憶しておく必要がなく、且つ、ぱちんこ遊技機100の起動直後から、主制御基板310の認証を行うことができるため、認証情報1020の認証強度の向上に貢献することができる。また、周辺基板330の期待値と異なる検査値を主制御基板310が生成した場合は、その起動前に記憶データが改ざんされたと判断することができるため、不正防止に貢献することができる。上述したぱちんこ遊技機100において、主制御基板310は、検出対象制御コマンドを検出する前に、第3検査値を有する認証情報1020を再度生成した場合、また、周辺基板330は、検出対象制御コマンドを検出する前に、第3検査値を有する認証情報1020を再度受信した場合、検出対象制御コマンドの切り替えを禁止するようにしたことから、検出対象制御コマンドを検出する前に検出対象制御コマンドが切り替わることを防止できるため、処理の複雑化を防止することができる。そして、第3検査値を有する認証情報1020を主制御基板310と周辺基板330との間で恰もダミーのように用いることができるため、不正な解析をより一層困難にすることができる。上述したぱちんこ遊技機100において、例えば、大当たりリーチコマンド、大当たり開始コマンド、大当たりコマンド、大当たり終了コマンド、等のぱちんこ遊技機100における大当たり関連コマンドを検出対象制御コマンドとしたことから、その大当たり関連コマンドは不正に利用されやすいため、期待値変更用データを保持している周辺基板330に不正な大当たり関連コマンドが送信されると、周辺基板330はそれを検出対象制御コマンドとして検出して期待値を変更してしまい、主制御基板310の検査値と周辺基板330の期待値とを不一致にさせることができる。従って、不正の発生を検出する精度向上に貢献することができる。上述したぱちんこ遊技機100において、期待値変更用データが予め定められた初期値である検査値及び期待値を変更する補正値とすれば、主制御部201及び周辺部は予め定められた検査値及び期待値を期待値変更用データで変更するだけでよいため、変更処理を簡単化することができる。上述したぱちんこ遊技機100において、期待値変更用データが前回変更した検査値及び期待値を変更する係数値とすれば、検査値及び期待値を累積させて変更することができるため、検査値及び期待値の解析をより一層困難にすることができると共に、検査値及び期待値の不正利用を防止することができる。上述したぱちんこ遊技機100において、主制御部201の検査値とは異なる値の期待値を周辺部に予め記憶しておき、検査値と期待値との差分を吸収するための期待値変更用データを主制御部201が生成して周辺部に送信するようにすれば、周辺部がその期待値変更用データで期待値を変更することで、期待値を主制御部201の検査値と一致させることができるため、不正な解析者による検査値及び期待値の解析及び利用を困難にすることができる。また、上述した実施形態において、主制御基板310は検出対象制御コマンドの検出する前に、第3検査値を有する認証情報を再度生成した数が予め定められた切替条件を満たした場合、また、周辺基板330は検出対象制御コマンドの主制御部からの受信を検出する前に、第3検査値を有する認証情報を再度受信した数が、主制御部と同一の切替条件を満たした場合、検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で再度切り替える構成とすることもできる。例えば、予め定められた回数、予め定められた順番偶数、奇数など、等を示す同一の切替条件を主制御基板310及び周辺基板330の双方に記憶しておく。そして、主制御基板310は、図14に示すフローチャート中のステップS1215で監視中であると判定した場合S1215:Yesの処理として、第3検査値を有する認証情報の生成回数を計数し、該生成回数が前記切替条件を満たすか否か判定し、前記切替条件を満たしたときに、上述したステップS1216の処理を実行するように処理を追加することで実現することができる。その結果、主制御基板310は検出対象制御コマンドの監視中かつ切替条件を満たす時に、前記検出対象制御コマンド情報が示す検出対象制御コマンドを基準とし、前記切替情報が示す複数種類の検出対象制御コマンドの中から前記基準の検出対象制御コマンドの次の検出対象制御コマンドに切り替えて前記検出対象制御コマンド情報に記憶することができる。また、周辺部も同様に、図16に示すフローチャート中のステップS1408で監視中であると判定した場合S1408:Yesの処理として、上述した主制御基板310と同様の処理を追加することで実現することができる。このような構成を採用すれば、期待値変更用データによる変更前に、検出対象制御コマンドを切り替えることができるため、変更タイミングをより一層複雑化させることができる。また、切替条件によっては第3検査値を有する認証情報の検出に応じて検出対象制御コマンドを切り替える場合と切り替えない場合が生じることから、不正な解析をより一層困難にすることができる。[実施例2]次に、上述した実施例1のぱちんこ遊技機100において補正値Cと係数値Fとを、第3検査値の発生に関連付けて切り替える場合の実施例2を説明する。なお、上述した構成と同一部分については、同一の符号を付して異なる部分のみを詳細に説明する。主制御基板および周辺基板の機能的構成まず、ぱちんこ遊技機100は、図3に示すように、主制御部201としての機能を有する主制御基板310と、上述した演出制御部202や賞球制御部203などの周辺部としての機能を有する周辺基板330と、を有して構成している。そして、主制御基板310は周辺基板330と通信可能なように電気的に接続されている。主制御基板310は、上述した実施例1のデータ記憶部311、検査値生成部312、切替決定部313、決定部314、第1抽出部315、第2抽出部316、認証用データ生成部317、期待値変更用データ生成部318、認証情報生成部319、送信部320、更新部321、制御コマンド検出部322、主制御側変更部323、検出対象切替部324と、図3中の破線で示す期待値変更用データ切替部325と、を有して構成している。データ記憶部311はさらに、本発明の係数値用前回検査値記憶手段に相当し、係数値用前回検査値、等の各種データを記憶している。そして、第3検査値は、図21に示すように、上述した検出対象制御コマンドの切り替えと共に、後述する補正値Cと係数値Fとの切り替えが定義付けられている。なお、補正値Cは、予め定められた初期の検査値及び期待値を変更するための値変更方式を意味している。係数値Fは、前回変更した検査値及び期待値を累積させて変更するための値変更方式を意味している。本実施形態の第3検査値は、補正値Cと係数値Fとを切り替えるための切替情報に関連付けられてデータ記憶部311に記憶される。そして、切替情報は、補正値Cと係数値Fの切り替え順番、切り替えタイミング、等を示す情報を有して構成している。切替情報の一例としては、補正値と係数値とのうちのどちらが最初かを示す構成や、補正値Cと係数値Fの切り替えパターンとその切り替え順番を示す構成、等が挙げられる。切替情報は、補正値Cと係数値Fとの切り替えタイミングを、ぱちんこ遊技機100における複数種類の制御コマンドの中から予め定められた検出対象制御コマンドの検出に連動させるために、後述する制御コマンド検出部322が検出対象とする検出対象制御コマンドを示す検出対象制御コマンド情報に関連付けられてデータ記憶部311に記憶されている。なお、検出対象制御コマンドについては、複数種類の制御コマンドを切り替えるようにすれば、補正値Cと係数値Fの切替タイミングをより一層複雑化することができる。なお、第3検査値は、上述したデータ種別を対応付けてデータ記憶部311に記憶するようにしても良い。また、切替情報は、本発明を実現するためのプログラムの一部として組み込む実施形態とすることもできる。例えば、図22に示す切替情報Hは、検出対象制御コマンドと補正値/係数値とを一対とした切替データを複数有して構成している。複数の切替データの各々は、大当たりコマンドと補正値、大当たりリーチコマンドと係数値、大当たり開始コマンドと補正値、大当たり終了コマンドと係数値、等となっている。このような切替情報Hを用いて切り替えを行う場合、まず、第3検査値A3と大当たりコマンドの切替データとを関連付ける。そして、第3検査値A3の発生に応じて、大当たりコマンドからその次の大当たりリーチコマンドの切替データに切り替えて第3検査値A3と切り替える。同様に、第3検査値A3の発生に応じて順次切替データを切り替える。第2抽出部316は、本発明の第2抽出手段に相当し、切替決定部313がデータ種別を切り替えない、即ち、検出対象制御コマンドを切り替え且つ補正値Cと係数値Fとを切り替えると決定した場合に、第3検査値A3をデータ記憶部検査値記憶手段311から抽出し、該抽出した第3検査値A3をRAM213等に記憶する。そして、第2抽出部316が抽出した第3検査値A3が、今回生成する認証情報の認証用データとして用いる検査値となる。期待値変更用データ切替部325は、本発明の期待値変更用データ切替手段に相当し、期待値変更用データに選択的に用いられる補正値Cと係数値Fとのうち、期待値変更用データの生成に用いられる値を、切替決定部313のデータ種別を切り替えないとの決定に応じて予め定められた切り替え方式で切り替える。期待値変更用データ切替部325は、第3検査値A3の選択、第3検査値A3を有する認証情報1020の生成や送信、等に応じて補正値Cと係数値Fを切り替えることができる。そして、本実施形態の期待値変更用データ切替部325は、説明を簡単化するために、切替情報に基づいて補正値Cと係数値Fとを交互に切り替える場合について説明するが、これに代えて、図22に示す切替情報Hのように、予め定められた所定の切り替えパターンに基づいて切り替えるようにしてもよい。例えば、切替情報が補正値Cと係数値Fとの切り替え順序と現在設定されている値とを示し、切替情報に補正値が設定されていると、期待値変更用データ切替部325は係数値に切り替えて切替情報を更新する。そして、切替情報に係数値が設定されていると、期待値変更用データ切替部325は補正値に切り替えて切替情報を更新する。期待値変更用データ切替部325は、第3検査値A3の発生に応じて補正値Cと係数値Fを切り替えずに、制御コマンド検出部322による検出対象制御コマンドの検出に応じて補正値Cと係数値Fとを前記切替情報に基づいて切り替えることもできる。即ち、期待値変更用データの発生に応じて補正値Cと係数値Fを切り替えることで、補正値Cと係数値Fとの切り替えに関する処理の複雑化を防止し且つ不正な解析の困難性を向上させることができる。期待値変更用データ生成部319は、データ記憶部311が記憶している種別情報が期待値変更用データを示している場合に、決定部314による期待値変更用データとの決定に応じて、予め定められた変更対象の主制御基板310の検査値及び周辺基板330の期待値の各々を変更する期待値変更用データを生成し、該期待値変更用データをデータ記憶部311等に記憶する。期待値変更用データ生成部319は、任意の生成タイミングで、相異なる値、不規則な値、等となるように期待値変更用データを生成する。そして、期待値変更用データは、上述した補正値C、係数値Fの何れか一方となっている。主制御側変更部323は、上述した期待値変更用データ切替部325によって補正値Cと係数値Fとを切り替える場合、補正値用変更部323aと、係数値用変更部323bと、を有して構成する。補正値用変更部323aは、本発明の補正値用変更手段に相当し、期待値変更用データ切替部325の係数値Fから補正値Cへの切り替えに応じて、データ記憶部311検査値記憶手段が記憶している3種類の第1検査値、第2検査値、第3検査値のうちの予め定められた少なくとも1つの初期値を、期待値変更用データ生成部319が生成した期待値変更用データに基づいて変更する。補正値用変更部323aは、主制御基板310と周辺基板330との間で予め定められた変更方式と期待値変更用データとを用いて、予め定められた検査値を変更する。そして、変更方式としては、例えば、、-、、/、AND、OR、XOR、予め定められた関数、等の各種演算方式を用いることができる。そして、補正値用変更部323aは、検査値生成部312が生成してデータ記憶部311に記憶している初期検査値を期待値変更用データで変更した変更検査値をデータ記憶部311等に区別して記憶しており、第1抽出部315及び第2抽出部316は前記変更に応じて変化する変更検査値を抽出する。そして、補正値用変更部323aの変更タイミングは、例えば、期待値変更用データの生成時、上述した検出対象制御コマンドの検出時、等とすることができる。係数値用変更部323bは、本発明の係数値用変更手段に相当し、期待値変更用データ切替部325の補正値Cから係数値Fへの切り替えに応じて、データ記憶部311検査値記憶手段が記憶している3種類の第1検査値、第2検査値、第3検査値のうちの予め定められた少なくとも1つを、期待値変更用データ生成部319が生成した期待値変更用データに基づいて変更する。係数値用変更部323bは、主制御基板310と周辺基板330との間で予め定められた前記変更方式と期待値変更用データとを用いて変更した値を係数値用前回検査値としてデータ記憶部311係数値用前回検査値記憶手段に記憶する。なお、係数値用前回検査値は、ぱちんこ遊技機100の初期処理等で検査値生成部312が生成した初期検査値が設定される。係数値用変更部323bは、データ記憶部311に記憶されている係数値用前回検査値を期待値変更用データで変更する。係数値用変更部323bの変更タイミングは、補正値用変更部323aと同様に、例えば、期待値変更用データの生成時、上述した検出対象制御コマンドの検出時、等とすることができる。係数値用変更部323bは、期待値変更用データ切替部325によって補正値Cから係数値Fに切り替えられた場合、即ち、係数値Fから補正値Cに切り替えられた後に再度係数値Fに切り替えられた場合に、データ記憶部311係数値用前回検査値記憶手段が記憶している係数値用前回検査値を流用し、該係数値用前回検査値を期待値変更用データに基づいて変更することで、前回の係数値による変更結果を引き継ぐことができるため、認証情報の不正利用をより一層困難にすることができる。また、係数値用変更部323bは、補正値Cから係数値Fに切り替えられる毎に、係数値用前回検査値を初期検査値等で初期化するようにしてもよい。続いて、周辺基板330は、図3に示すように、上述した実施例1の受信部331、周辺側記憶部332、認証部333、周辺側制御コマンド検出部334、周辺側変更部335、周辺側検出対象切替部336、特定部337と、図3中の破線で示す周辺側期待値変更用データ切替部338と、を有して構成している。周辺側記憶部332はさらに、本発明の周辺側係数値用前回期待値記憶手段に相当し、主制御基板310と同一の上記切替情報、周辺側係数値用前回期待値、等を記憶している。そして、第3期待値は、図21に示すように、上述した検出対象制御コマンドの切り替えと共に、後述する補正値Cと係数値Fとの切り替えが主制御基板310の第3検査値A3と同様に定義付けられている。これにより、周辺部は、主制御部201から受信した第3検査値A3と第3期待値B3とが一致した場合に、上記切替情報に基づいて、検出対象制御コマンドを切り替えると共に、補正値Cと係数値Fとを切り替えることができる。周辺側期待値変更用データ切替部338は、本発明の周辺側期待値変更用データ切替手段に相当し、認証情報1020の認証用データが前記第3期待値B3に基づいて、前記主制御基板310の認証が成立した場合に、補正値Cと係数値Fとのうち、主制御基板310から受信する期待値変更用データに用いられる値を、主制御基板310と同一の前記切り替え方式で切り替える。周辺側期待値変更用データ切替部338は、第3検査値A3の主制御基板310からの受信に応じて、前記切替情報に基づいて補正値Cと係数値Fを主制御基板310と同様に交互又は前記所定の切り替えパターンで切り替えることができる。周辺側変更部335は、上述した周辺側期待値変更用データ切替部338によって補正値と係数値とを切り替える場合、主制御基板310と同様に、周辺側補正値用変更部335aと、周辺側係数値用変更部335bと、を有して構成する。周辺側補正値用変更部335aは、本発明の周辺側補正値用変更手段に相当し、周辺側種別情報が前記期待値変更用データを示し且つ周辺側期待値変更用データ切替部338で係数値Fから補正値Cに切り替えた場合に、前回変更した期待値を前記受信した認証情報1020が有する期待値変更用データと前記変更方式に基づいて変更する。周辺側補正値用変更部335aは、前記補正値用変更部323aと同様に、3種類の第1期待値、第2期待値、第3期待値のうちの予め定められた少なくとも1つの初期値を前記期待値変更用データに基づいて変更する。周辺側補正値用変更部335aは、ROM242等に予め記憶している初期期待値を期待値変更用データで変更した変更期待値を周辺側記憶部332等に区別して記憶している。そして、周辺側補正値用変更部335aの変更タイミングは、例えば、期待値変更用データの受信時、上述した検出対象制御コマンドの検出時、等とすることができる。周辺側係数値用変更部335bは、本発明の周辺側係数値用変更部に相当し、周辺側種別情報が前記期待値変更用データを示し且つ周辺側期待値変更用データ切替部338の補正値Cから係数値Fへの切り替えに応じて、周辺側記憶部332期待値記憶手段が記憶している3種類の第1期待値、第2期待値、第3期待値のうちの予め定められた少なくとも1つを、前記受信した期待値変更用データと前記変更方式に基づいて変更する。周辺側係数値用変更部335bは、主制御基板310と周辺基板330との間で予め定められた前記変更方式と期待値変更用データとを用いて変更した値を係数値用前回期待値として周辺側記憶部332係数値用前回期待値記憶手段に記憶する。周辺側係数値用変更部335bは、周辺側記憶部332に係数値用前回期待値が記憶されている場合はその値を期待値変更用データで変更し、また、係数値用前回期待値が記憶されていない場合は初期期待値を期待値変更用データで変更する。周辺側係数値用変更部335bの変更タイミングは、周辺側補正値用変更部335aと同様に、例えば、期待値変更用データの受信時、上述した検出対象制御コマンドの検出時、等とすることができる。周辺側補正値用変更部335a及び周辺側係数値用変更部335bは、周辺側種別情報のデータ種別が前記期待値変更用データを示している場合に、不正な認証情報を受信すると、その不正なデータで前記期待値を変更することから、主制御基板310の検査値とは異なる値に変更されることになるため、その後の正規の認証情報1020による認証が成立しなくなる。続いて、補正値Cnと係数値Fnとを、第3検査値A3の発生に応じて切り替える場合の第1検査値A1の一例を説明する。なお、検査値生成部312が生成した初期値をA10、変更方式を、nを整数とした場合を前提する。なお、説明を簡単化するために、主制御基板310についてのみ説明する。ぱちんこ遊技機100が起動した時は初期設定が補正値Cnであるため、主制御基板310は、補正値C1の期待値変更用データを生成すると、検査値生成部312が生成した初期値である第1検査値A10を補正値C1で第1検査値A11=A10C1に変更する。そして、主制御基板310は、補正値C2の期待値変更用データを生成すると、初期値である第1検査値A10を補正値C2で第1検査値A12=A10C2に変更する。その後、主制御基板310は、第3検査値A3の発生に応じて補正値Cnから係数値Fnに切り替えた場合、初期値である第1検査値A10を係数値F1で第1検査値A13=A10F1に変更して記憶する。そして、主制御基板310は、係数値F2の期待値変更用データを生成すると、変更検査値である第1検査値A13を係数値F2で第1検査値A14=A13F2に変更して記憶する。そして、主制御基板310は、係数値F3の期待値変更用データを生成すると、変更検査値である第1検査値A14を係数値F3で第1検査値A15=A13F3に変更して記憶する。その後、主制御基板310は、第3検査値A3の発生に応じて係数値Fnから補正値Cnに再度切り替えた場合、初期値である第1検査値A10を補正値C1で第1検査値A16=A10C3に変更して記憶する。その後、主制御基板310は、第3検査値A3の発生に応じて補正値Cnから係数値Fnに切り替えた場合、データ記憶部311には係数値用前回検査値である第1検査値A15が記憶されていることから、係数値F4の期待値変更用データを生成すると、変更検査値である第1検査値A15を係数値F4で第1検査値A17=A15F4に変更して記憶する。そして、主制御基板310は、係数値F5の期待値変更用データを生成すると、変更検査値である第1検査値A17を係数値F5で第1検査値A18=A17F5に変更して記憶する。なお、実施例では、係数値Fnで変更した検査値を、係数値用前回検査値として次回の係数値Fnの変更に用いるために、係数値用前回検査値を記憶して保持する場合について説明するが、これに代えて、補正値Cnと同様に、補正値Cnから係数値Fnに切り替わる毎に初期値の検査値A10を用いることができる。また、周辺基板330は、上述した主制御基板310と同様の切り替え処理を、第3検査値の受信に応じて期待値に対して行う。認証情報信号の送受信に関する処理以下に、主制御部201と周辺部との間で行う上記認証情報信号の通信例を説明する。そして、検出対象制御コマンドと補正値/係数値とを同期させて切り替える場合、主制御部201のCPU211第1コンピュータによる認証情報信号の送信手順は、上述した実施例1の図14に示すフローチャートを流用することができる。そして、図15に示す検出対象制御コマンド監視処理のステップS1302のYesの処理として、補正値C/係数値Fとを切り替えるステップを追加することで、実現することができる。そして、その追加するステップの一例としては、データ記憶部311に記憶している切替情報に設定されている補正値C又は係数値Fを基準とし、次の値である係数値F又は補正値Cに切り替えて切替情報の設定を更新する処理が挙げられる。一方、周辺部は、主制御部201と同様に、上述した実施例1の図16に示すフローチャートを流用することができる。そして、図17に示す周辺側コマンド監視処理のステップS1503のYesの処理として、補正値C/係数値Fとを切り替えるステップを追加することで、実現することができる。また、主制御部201は、検出対象制御コマンドの発生に関連付けずに、補正値/係数値を第3検査値A3の発生に応じて直ちに切り替える場合、例えば、上述した実施例1の図14に示すフローチャート中のステップS1214の後に、上述した補正値C/係数値Fとを切り替えるステップを追加することで実現できる。一方、周辺部は、主制御部201と同様に、上述した実施例1の図16に示すフローチャート中のステップS1406のNoの処理として、上述した補正値C/係数値Fとを切り替えるステップを追加することで実現できる。認証情報を用いた認証処理手順例2次に、図12に示すデータ種別K1,K2を切り替え且つ第1~3検査値及び第1~3期待値の全てを変更し且つ補正値Cと補正値Fとを切り替えて、主制御基板310の認証を行う場合のぱちんこ遊技機100における手順の一例を、図23~25の図面を参照して説明する。図23において、被認証者である主制御基板310は、ぱちんこ遊技機100の起動等に応じて第1~3検査値を生成し、該生成した相異なる第1~3検査値をデータ記憶部311に記憶するS1800。その後、主制御基板310は、データ種別の切り替えと無作為に決定するとS1801、予め定められた今回のデータ種別K1をセットするS1802。主制御基板310は、データ種別K1,K2から、次回生成する認証情報1020をデータ種別K2と無作為に決定して種別情報を更新しS1803、図21に示すように、当該データ種別K2に対応付けられた第2検査値A2の認証用データを生成するS1804。そして、主制御基板310は、該認証用データを有する認証情報1020A2を生成し、該認証情報1020A2を周辺基板330に送信するS1805。一方、周辺基板330は、予め定められた今回のデータ種別K1をセットしS1851、主制御基板310から認証情報1020A2を受信するとS1852、今回は認証用データを示していることから、認証情報1020A2のデータ部1022の認証用データと周辺側記憶部332に記憶している3種類の期待値とが一致するか否かを判定して主制御基板310の認証を行うS1853。そして、周辺基板330は、認証が成立すると、認証用データは第2検査値A2であることから、周辺側記憶部332の第2期待値B2と一致するため、該第2期待値B2に対応付けられたデータ種別K2を次回のデータ種別と特定し、このデータ種別K2を示すように周辺側記憶部332の周辺側種別情報を更新するS1854。続いて、主制御基板310は、データ種別の切り替えと無作為に決定するとS1806、データ記憶部311の種別情報が示すデータ種別K2を今回のデータ種別としてセットするS1807。主制御基板310は、データ種別K1,K2から、次回生成する認証情報1020をデータ種別K1と無作為に決定して種別情報を更新するS1808。主制御基板310は、切替情報が補正値を示していることから、補正値C1を予め定められた生成方式で無作為に生成し、該補正値C1に基づいて検査値及び期待値を変更するための期待値変更用データC1を生成するS1809。主制御基板310は、該期待値変更用データC1を有する認証情報1020C1を生成し、その認証情報1020C1を周辺基板330に送信するS1810。そして、主制御基板310は、データ記憶部311の検出対象制御コマンド情報が示す検出対象制御コマンドである大当たり開始コマンドの周辺基板330に対する送信を検出するとS1811、切替情報が補正値を示していることから、当該期待値変更用データC1に基づいて3種類の検査値の初期値を上述した変更方式で変更するS1812。なお、本実施形態では、ぱちんこ遊技機100における変更方式がとしたことを前提としており、主制御基板310は第1検査値A1C1、第2検査値A2C1、第3検査値A3C1にそれぞれ変更されたことになる。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K2をセットしS1855、主制御基板310から認証情報1020C1を受信すると、今回は期待値変更用データを示していることから、認証情報1020C1のデータ部1022の期待値変更用データC1を周辺側記憶部332等に記憶するS1856。周辺基板330は、期待値変更用データの生成時用に予め定められたデータ種別を次回のデータ種別として特定し、このデータ種別K1を示すように周辺側記憶部332の周辺側種別情報を更新するS1857。そして、周辺基板330は、周辺側記憶部332の検出対象制御コマンド情報が示す検出対象制御コマンドである大当たり開始コマンドの主制御基板310からの受信を検出するとS1858、期待値変更用データC1に基づいて周辺側記憶部332の3種類の期待値の初期値を上述した変更方式で変更するS1859。これにより、周辺基板330は、主制御基板310の検査値の各々と一致する第1期待値B1C1、第2期待値B2C1、第3期待値B3C1に変更されたことになる。続いて、図24において、主制御基板310は、データ種別を切り替えないと無作為に決定するとS1813、データ記憶部311の種別情報が示すデータ種別K1を次回のデータ種別として流用するS1814。主制御基板310は、データ記憶部311から抽出した第3検査値A3C1の認証用データを生成するS1815。そして、主制御基板310は、該認証用データを有する認証情報1020A3C1を生成し、その認証情報1020A3C1を周辺基板330に送信するS1816。そして、主制御基板310は、上述した切替情報に基づいて、大当たり開始コマンドから大当たり終了コマンドに検出対象制御コマンドを切り替えて検出対象制御コマンド情報に設定しS1817、上述した切替情報に基づいて補正値Cから係数値Fに切り替えて切替情報に設定するS1818。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K1をセットしS1860、主制御基板310から認証情報1020A3C1を受信するとS1861、今回は認証用データを示していることから、認証情報1020A3C1のデータ部1022の認証用データA3C1と周辺側記憶部332に記憶している3種類の期待値とが一致するか否かを判定して主制御基板310の認証を行うS1862。そして、周辺基板330は、認証が成立すると、認証用データは第3検査値A3C1であることから、周辺側記憶部332の周辺側種別情報が示すデータ種別K1を次回のデータ種別として流用するS1863。そして、周辺基板330は、主制御基板310と同様に、上述した切替情報に基づいて、大当たり開始コマンドから大当たり終了コマンドに検出対象制御コマンドを切り替えて検出対象制御コマンド情報に設定しS1864、上述した切替情報に基づいて補正値Cから係数値Fに切り替えて切替情報に設定するS1865。続いて、主制御基板310は、データ種別の切り替えと無作為に決定するとS1819、データ記憶部311の種別情報が示すデータ種別K1を今回のデータ種別としてセットするS1820。主制御基板310は、データ種別K1,K2から、次回生成する認証情報1020をデータ種別K1と無作為に決定して種別情報を更新するS1821。主制御基板310は、当該データ種別K1に対応付けられた検査値A1C1の認証用データを生成するS1822。そして、主制御基板310は、該認証用データを有する認証情報1020A1C1を生成し、その認証情報1020A1C1を周辺基板330に送信するS1823。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K1をセットしS1866、主制御基板310から認証情報1020A1C1を受信するとS1867、今回は認証用データを示していることから、認証情報1020A1C1のデータ部1022の認証用データと周辺側記憶部332に記憶している3種類の期待値とが一致するか否かを判定して主制御基板310の認証を行うS1868。そして、周辺基板330は、認証が成立すると、認証用データは第1検査値A1C1であることから、周辺側記憶部332の第1期待値B1C1と一致するため、該第1期待値B1C1に対応付けられたデータ種別K1を次回のデータ種別と特定し、このデータ種別K1を示すように周辺側記憶部332の周辺側種別情報を更新するS1869。続いて、主制御基板310は、データ種別の切り替えと無作為に決定するとS1824、データ記憶部311の種別情報が示すデータ種別K1を今回のデータ種別としてセットするS1825。主制御基板310は、データ種別K1,K2から、次回生成する認証情報1020をデータ種別K2と無作為に決定して種別情報を更新するS1826。主制御基板310は、当該データ種別K2に対応付けられた検査値A2C1の認証用データを生成するS1827。そして、主制御基板310は、該認証用データを有する認証情報1020A2C1を生成し、その認証情報1020A2C1を周辺基板330に送信するS1828。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K1をセットしS1870、主制御基板310から認証情報1020A2C1を受信するとS1871、今回は認証用データを示していることから、認証情報1020A2C1のデータ部1022の認証用データと周辺側記憶部332に記憶している3種類の期待値とが一致するか否かを判定して主制御基板310の認証を行うS1872。そして、周辺基板330は、認証が成立すると、認証用データは第2検査値A2C1であることから、周辺側記憶部332の第2期待値B2C1と一致するため、該第2期待値B2C1に対応付けられたデータ種別K2を次回のデータ種別と特定し、このデータ種別K2を示すように周辺側記憶部332の周辺側種別情報を更新するS1873。続いて、図25において、主制御基板310は、データ種別の切り替えと無作為に決定するとS1829、データ記憶部311の種別情報が示すデータ種別K2を今回のデータ種別としてセットするS1830。主制御基板310は、データ種別K1,K2から、次回生成する認証情報1020をデータ種別K1と無作為に決定して種別情報を更新するS1831。主制御基板310は、切替情報は係数値を示していることから、係数値F1を予め定められた生成方式で無作為に生成し、該係数値F1に基づいて検査値及び期待値を変更するための期待値変更用データF1を生成するS1832。主制御基板310は、該期待値変更用データF1を有する認証情報1020F1を生成し、その認証情報1020F1を周辺基板330に送信するS1833。そして、主制御基板310は、データ記憶部311の検出対象制御コマンド情報が示す検出対象制御コマンドである大当たり終了コマンドの周辺基板330に対する送信を検出するとS1834、当該期待値変更用データF1に基づいて3種類の検査値の係数値用前回検査値を上述した変更方式で変更するS1835。その結果、主制御基板310は第1検査値A1F1、第2検査値A2F1、第3検査値A3F1にそれぞれ変更されたことになる。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K2をセットしS1874、主制御基板310から認証情報1020F1を受信すると、今回は期待値変更用データを示していることから、認証情報1020F1のデータ部1022の期待値変更用データF1を周辺側記憶部332等に記憶するS1875。周辺基板330は、期待値変更用データの生成時用に予め定められたデータ種別K1を次回のデータ種別として特定し、このデータ種別K1を示すように周辺側記憶部332の周辺側種別情報を更新するS1876。そして、周辺基板330は、周辺側記憶部332の検出対象制御コマンド情報が示す検出対象制御コマンドである大当たり終了コマンドの主制御基板310からの受信を検出するとS1877、切替情報は係数値を示していることから、期待値変更用データF1に基づいて周辺側記憶部332の3種類の期待値の係数値用前回期待値を上述した変更方式で変更するS1878。これにより、周辺基板330は、主制御基板310の検査値の各々と一致する第1期待値B1F1、第2期待値B2F1、第3期待値B3F1に変更されたことになる。続いて、主制御基板310は、データ種別を切り替えないと無作為に決定するとS1836、データ記憶部311の種別情報が示すデータ種別K1を次回のデータ種別として流用するS1837。主制御基板310は、データ記憶部311から抽出した第3検査値A3F1の認証用データを生成するS1838。そして、主制御基板310は、該認証用データを有する認証情報1020A3F1を生成し、その認証情報1020A3F1を周辺基板330に送信するS1839。そして、主制御基板310は、上述した切替情報に基づいて、大当たり終了コマンドから大当たり開始コマンドに検出対象制御コマンドを切り替えて検出対象制御コマンド情報に設定しS1840、上述した切替情報に基づいて係数値Fから補正値Cに切り替えて切替情報に設定するS1841。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K1をセットしS1879、主制御基板310から認証情報1020A3F1を受信するとS1880、今回は認証用データを示していることから、認証情報1020A3F1のデータ部1022の認証用データA3F1と周辺側記憶部332に記憶している3種類の期待値とが一致するか否かを判定して主制御基板310の認証を行うS1881。そして、周辺基板330は、認証が成立すると、認証用データは第3検査値A3F1であることから、周辺側記憶部332の周辺側種別情報が示すデータ種別K1を次回のデータ種別として流用するS1882。そして、周辺基板330は、主制御基板310と同様に、上述した切替情報に基づいて、大当たり終了コマンドから大当たり開始コマンドに検出対象制御コマンドを切り替えて検出対象制御コマンド情報に設定しS1883、上述した切替情報に基づいて係数値Fから補正値Cに切り替えて切替情報に設定するS1884。そして、以降、上述した同様の認証処理を行う。期待値変更用データを用いた変更手順例次に、主制御基板310と周辺基板330の各々が期待値変更用データを用いて検査値、期待値を変更するときに、補正値Cと係数値Fとを切り替える場合の変更手順の一例を、図26の図面を参照して説明する。図26において、主制御基板310は、ぱちんこ遊技機100の起動等に応じて第1~3検査値を生成し、該生成した相異なる第1~3検査値をデータ記憶部311に記憶するS1900。そして、主制御基板310は、第3検査値A3を有する認証用データを生成すると、該認証用データを有する認証情報1020A3を生成して周辺基板330に送信するS1901。一方、周辺基板330は、主制御基板310から受信した認証情報1020A3の第3検査値A3に基づいて主制御基板310の認証を行うS1951。そして、主制御基板310は、周辺基板330を制御するために非検出対象制御コマンドを周辺基板330に送信すると、そのコマンドは検出対象制御コマンドではないため、切り替えは行わないS1902。一方、周辺基板330は、主制御基板310から非検出対象制御コマンドを受信すると、該コマンドに対応した所定の処理を行い、切り替えは行わないS1952。主制御基板310は、周辺基板330を制御するために検出対象制御コマンドを周辺基板330に送信するとS1903、そのコマンドは検出対象制御コマンドであるため、検出対象制御コマンドを上記切替情報に基づいて切り替えると共にS1904、切替情報に基づいて補正値Cから係数値Fに切り替えるS1905。一方、周辺基板330は、主制御基板310から検出対象制御コマンドを受信すると、該コマンドに対応した所定の処理を行うS1953。そして、周辺基板330は、主制御基板310と同様に、検出対象制御コマンドを上記切替情報に基づいて切り替えると共にS1954、切替情報に基づいて補正値Cから係数値Fに切り替えるS1955。これにより、主制御基板310及び周辺基板330は、係数値Fに切り替えられたことになる。主制御基板310は、係数値Fを有する期待値変更用データを生成すると、該期待値変更用データをデータ記憶部311等に記憶すると共に、周辺基板330に送信するS1906。主制御基板310は、データ記憶部311等に記憶している期待値変更用データで第1~3検査値の各々の変更を行うS1907。一方、周辺基板330は、主制御基板310から受信した期待値変更用データを周辺側記憶部332等に記憶すると共にS1956、その期待値変更用データで第1~3期待値の変更を行うS1957。また、主制御基板310は、第3検査値A3を有する認証用データを生成すると、該認証用データを有する認証情報1020A3を生成して周辺基板330に送信するS1911。一方、周辺基板330は、主制御基板310から受信した認証情報1020A3の第3検査値A3に基づいて主制御基板310の認証を行うS1961。その後、不正な検出対象制御コマンドが周辺基板330に送信されると、周辺基板330は、受信した不正な検出対象制御コマンドに対応した所定の処理を行いS1962、そして、検出対象制御コマンドを上記切替情報に基づいて切り替えると共にS1963、切替情報に基づいて係数値Fから補正値Cに切り替えるS1964。これにより、周辺基板330の切替情報は補正値Cを示し、主制御基板310の切替情報が示す係数値Fとは不一致となるS1965。よって、それ以降、主制御基板310と周辺基板330は、期待値変更用データで変更する検査値及び期待値が不一致となるため、周辺基板330は主制御基板310の認証を成立できなくなり、不正を検知することができる。以上説明したぱちんこ遊技機100によれば、主制御基板310は、第1~3検査値の中で予め定められた検査値を生成するようにしたことから、主制御基板310に前記生成する検査値を予め記憶しておく必要がなくなるため、ぱちんこ遊技機100における主制御部201の認証のために予め記憶しておくデータ量の増加を抑制することができる。また、主制御基板310のデータが不正に解析されても、前記生成する検査値は記憶していないため、主制御基板310の認証に対する不正解析の防止に貢献することができる。さらに、3種類の検査値は認証情報1020の生成前に予め記憶しておくことができるため、認証情報1020の生成時に複雑な演算を行う必要がなくなり、主制御基板310の処理負担の増加を防止できる。そして、主制御基板310は3種類の検査値のうちの第1検査値A1及び第2検査値A2の各々に認証情報1020の2種類のデータ種別を対応付けておき、第1検査値A1又は第2検査値A2で認証用データを生成し、該認証用データを有する認証情報1020を生成して周辺基板330に送信するようにしたことから、周辺基板330は期待値に前記データ種別を対応付けておくことで、認証情報1020が有する検査値と期待値が一致したときに、主制御基板310の認証を成立させることができ且つ次回受信すべき認証情報1020のデータ種別を特定することができるため、不正な解析者が認証情報1020を不正に利用することを防止できる。また、期待値変更用データによる検査値及び期待値の変更タイミングを、複数種類の制御コマンドの中から予め定めた検出対象制御コマンドに関連付けるようにしたことから、期待値変更用データの生成、送信とそれを用いた変更との間隔等を不規則にすることができるため、不正な解析を困難にすることができる。周辺基板330は、主制御基板310と同一の検出対象制御コマンドの検出に応じて、主制御基板310から受信した期待値変更用データで期待値を変更して、主制御基板310の検査値に合わせることができるため、主制御基板310と周辺基板330との間で検査値と期待値とを揃えて変更することができ、不正な解析者による解析をより一層困難にすることができる。また、主制御基板310及び周辺基板330は、第3検査値を有する認証情報1020の生成又は送信及び受信の検出に応じて、検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で揃えて切り替えるようにしたことから、期待値変更用データによる変更タイミングをより一層複雑にして、不正な解析を困難にすることができる。そして、1種類の認証情報1020を用いればよいため、従来のコマンド体系に対する追加を最小限に抑え且つ主制御基板310の処理が複雑化することを防止できる。さらに、不正解析者によって認証情報1020が不正に利用されたことを、認証情報1020のデータ種別によって周辺基板330が検出することができるため、認証情報1020の認証強度を高めることができる。従って、1種類の認証情報1020で認証及び認証に用いるデータの変更を行っても、その認証情報1020及びその変更の不正解析を困難にすることができるという効果を奏する。上述したぱちんこ遊技機100において、主制御基板310は、ぱちんこ遊技機100の起動に応じて、第1~3検査値のうちの予め定められた少なくとも1つを記憶データに基づいて生成するようにしたことから、前記生成する検査値をデータ記憶部311に予め記憶しておく必要がなく、且つ、ぱちんこ遊技機100の起動直後から、主制御基板310の認証を行うことができるため、認証情報1020の認証強度の向上に貢献することができる。また、周辺基板330の期待値と異なる検査値を主制御基板310が生成した場合は、その起動前に記憶データが改ざんされたと判断することができるため、不正防止に貢献することができる。上述したぱちんこ遊技機100において、主制御基板310は期待値変更用データに選択的に用いる補正値Cと係数値Fとを、無作為に発生する第3検査値A3を有する認証情報1020の生成又は送信に応じて切り替え、周辺基板330は補正値Cと係数値Fとを第3検査値A3を有する認証情報1020の受信に応じて切り替えるようにしたことから、検査値及び期待値の変更方式の切り替えや切り替えタイミングを不規則にすることができるため、不正な解析者による解析をより一層困難にすることができる。そして、周辺基板330は、第3検査値A3を有する認証情報1020の受信に応じて補正値Cと係数値Fとを切り替えれば、主制御基板310の切り替えと同期をとることができるため、主制御基板310と周辺基板330との間で検査値と期待値とを揃えて変更することができ、認証に関する構成及び処理の複雑化を防止することができる。上述したぱちんこ遊技機100において、主制御基板310及び周辺基板330は、係数値の期待値変更用データで変更した検査値及び期待値を係数値用前回検査値及び係数値用前回期待値として記憶しておき、再度、補正値から係数値に切り替えられたときに、最後に変更した検査値及び期待値を継続して変更するようにしたことから、切り替え前の値を継承することができ且つ変更した検査値及び期待値を不規則にすることができるため、不正な解析者が補正値と係数値との切り替えを正確に解析できないまま認証情報を不正利用すると、検査値と期待値が認証に応じて不一致状態となり、周辺部が不正の発生を検出することができる。上述したぱちんこ遊技機100において、主制御基板310及び周辺基板330は、補正値Cと係数値Fの切り替えタイミングを、複数種類の制御コマンドの中から予め定めた検出対象制御コマンドの検出に関連付けるようにしたことから、該切り替えタイミングの間隔等を不規則にすることができ且つ主制御基板310と周辺基板330との間で補正値Cと係数値Fとを揃えて切り替えることができるため、既存の制御コマンドに関連付けられた切り替えに関する処理に対する不正な解析をより一層困難にすることができる。上述したぱちんこ遊技機100において、主制御基板310は、検出対象制御コマンドを検出する前に、第3検査値を有する認証情報1020を再度生成した場合、また、周辺基板330は、検出対象制御コマンドを検出する前に、第3検査値を有する認証情報1020を再度受信した場合、検出対象制御コマンドの切り替えを禁止するようにしたことから、検出対象制御コマンドを検出する前に検出対象制御コマンドが切り替わることを防止できるため、処理の複雑化を防止することができる。そして、第3検査値を有する認証情報1020を主制御基板310と周辺基板330との間で恰もダミーのように用いることができるため、不正な解析をより一層困難にすることができる。上述したぱちんこ遊技機100において、例えば、大当たりリーチコマンド、大当たり開始コマンド、大当たりコマンド、大当たり終了コマンド、等のぱちんこ遊技機100における大当たり関連コマンドを検出対象制御コマンドとしたことから、その大当たり関連コマンドは不正に利用されやすいため、期待値変更用データを保持している周辺基板330に不正な大当たり関連コマンドが送信されると、周辺基板330はそれを検出対象制御コマンドとして検出して期待値を変更してしまい、主制御基板310の検査値と周辺基板330の期待値とを不一致にさせることができる。従って、不正の発生を検出する精度向上に貢献することができる。なお、上述した実施例2では、補正値Cと係数値Fとを第3検査値A3の発生に応じて切り替える場合について説明したが、これに代えて、上述した検出対象制御コマンドの検出に応じて切り替える実施例とすることもできる。[実施例3]以下に、上述したぱちんこ遊技機100の実施例3を説明する。なお、上述した構成と同一部分については、同一の符号を付して異なる部分のみを詳細に説明する。主制御基板および周辺基板の機能的構成まず、ぱちんこ遊技機100は、図27に示すように、主制御部201としての機能を有する主制御基板310と、上述した演出制御部202や賞球制御部203などの周辺部としての機能を有する周辺基板330と、を有して構成している。そして、主制御基板310は周辺基板330と通信可能なように電気的に接続されている。主制御基板310は、上述したデータ記憶部311、検査値生成部312、決定部314、認証用データ生成部317、期待値変更用データ生成部318、認証情報生成部319、送信部320、更新部321、制御コマンド検出部322、主制御側変更部323、検出対象切替部324と、選択部326と、を有して構成している。選択部326は、本発明の選択手段に相当し、種別情報が認証用データを示している場合に、検査値生成部312が生成してデータ記憶部検査値記憶手段311に記憶している第1検査値、第2検査値、第3検査値の中から1つの検査値を無作為に選択する。選択部326は、乱数等を用いて1つの検査値Aを無作為に選択する。選択部326の選択方法は、不正な解析を防止するために、選択パターンが不規則になることが好ましい。上述した決定部314は、選択部326が選択した第1検査値A1又は第2検査値A2に対応付けられたデータ種別K1,K2図13参照を、主制御基板310が次回生成する認証情報1020のデータ種別と決定する。詳細には、第1検査値A1が選択されたときは、次回をデータ種別K1と決定し、また、第2検査値A2が選択されたときは、次回をデータ種別K2と決定する。そして、決定部314は、選択部326が第3検査値A3を選択した場合は、実施例1と同様に、予め定められたデータ種別を次回のデータ種別と決定する。そして、上述した認証用データ生成部317は、前記種別情報が認証用データを示している場合に、選択部326が選択した1つの検査値を有する認証用データを生成する。実施例3のぱちんこ遊技機100は、実施例1と同様に、3種類の検査値を主制御基板310の認証に用いるに当たり、それらの検査値を主制御基板310は期待値変更用データで変更することができるため、周辺基板330がその期待値変更用データを主制御基板310から取得し、検査値に対応した期待値をその期待値変更用データで変更させることで、変更した検査値と期待値とに基づいて主制御基板310の認証を行う構成を採用している。そして、3種類の検査値は、ぱちんこ遊技機100の起動後に主制御基板310によって生成するようにしたことから、主制御基板310が認証に用いる検査値を予め記憶しておく必要がなくなり、不正な解析を困難にすることができる。さらに、期待値変更用データによる変更を、予め定められた複数種類の検出対象制御コマンドの各々に連動して切り替えることができるため、不正な解析を困難にすると共に、制御コマンドを不正に用いることを困難にすることが期待できる。よって、ぱちんこ遊技機100は、1種類の認証情報で認証を行っても、認証用データを不正に解析することを困難にすることができるため、セキュリティの向上を図ることができる。続いて、周辺基板330は、実施例1と同様に、受信部331、周辺側記憶部332、認証部333,周辺側制御コマンド検出部334、周辺側変更部335、周辺側検出対象切替部336、特定部337を有して構成している。そして、周辺基板330は、実施例1と同様の構成で実現できるため、その説明は省略する。また、実施例3においても、主制御基板310のCPU211が請求項中の第1コンピュータ、周辺基板330のCPU241,281の各々が請求項中の第2コンピュータとして機能させる。そして、主制御基板310のROM212は、前記第1コンピュータを請求項中の検査値生成手段、決定手段、認証用データ生成手段、期待値変更用データ生成手段、認証情報生成手段、送信手段、更新手段、制御コマンド検出手段、主制御側変更手段、検出対象切替手段、選択手段、等の各種手段として機能させるための主制御側認証プログラムを記憶している。また、周辺基板330のROM242,282の各々は、前記第2コンピュータを請求項中の受信手段、認証手段、周辺側制御コマンド検出手段、周辺側変更手段、周辺側検出対象切替手段、特定手段、等の各種手段として機能させるための周辺側認証プログラムを記憶している。即ち、主制御側認証プログラムと周辺側認証プログラムによって本発明の認証プログラムを構成している。認証情報信号の送受信に関する処理以下に、主制御部201と周辺部との間で行う上記認証情報信号の通信例を説明する。まず、主制御部201のCPU211第1コンピュータによる認証情報信号の送信手順2の一例を、図28のフローチャートを参照して説明する。ぱちんこ遊技機100の電源がON投入されると、主制御部201は図28に示す被認証処理を実行し、ステップS2000において、上述した検査値生成部312によって検査値を生成してデータ記憶部311に記憶し、その後ステップS2001の処理に進む。なお、本実施形態の主制御部201は、相異なる第1~3検査値の各々を生成してデータ記憶部311に記憶する。また、主制御部201が第1~3検査値の一部を生成し、残りの生成しない検査値に設定が必要な場合、主制御部201は予め定められた値を前記生成しない検査値に設定する。主制御部201は、ステップS2001において、予め定められた認証タイミングであるか否かを判定する。主制御部201は、認証タイミングではないと判定した場合S2001:No、ステップS2020の処理に進む。一方、主制御部201は、認証タイミングであると判定した場合S2001:Yes、ステップS2002の処理に進む。主制御部201は、ステップS2002において、データ記憶部311の種別情報に設定されている次回のデータ種別を今回のデータ種別としてセットし、その後ステップS2003の処理に進む。なお、種別情報に次回のデータ種別が設定されていない場合、即ち初回の処理では、ぱちんこ遊技機100において初期値として予め定められた初回データ種別を今回のデータ種別としてセットする。なお、以下の説明では、初回データ種別を認証用データであるデータ種別K1としていることを前提とする。主制御部201は、ステップS2003において、今回のデータ種別が認証用データであるか否かを判定する。主制御部201は、データ種別が認証用データではない、即ち、期待値変更用データである場合S2003:No、ステップS2004の処理に進む。そして、主制御部201は、ステップS2004において、データ記憶部311等に監視開始がセットされているか否かに基づいて、検出対象制御コマンドの監視中であるか否かを判定する。主制御部201は、監視中であると判定した場合S2004:Yes、既に期待値変更用データは生成されていることから、ステップS2005において、前回の期待値変更用データ、即ち、データ記憶部311等に記憶している期待値変更用データを認証情報1020の生成用に記憶し、その後ステップS2008の処理に進む。一方、主制御部201は、監視中ではないと判定した場合S2004:No、ステップS2006の処理に進む。主制御部201は、ステップS2006において、検査値及び期待値を変更するための期待値変更用データを予め定められた生成方式で無作為に生成し、該生成した期待値変更用データを認証情報1020の生成用としてデータ記憶部311等に記憶し、その後ステップS2007の処理に進む。なお、期待値変更用データの生成方法の一例としては、乱数やパターンテーブルを用いた前記生成方式で生成する等が挙げられる。そして、主制御部201は、ステップS2007において、上述した図15に示す検出対象制御コマンド監視処理を機能させることで、予め定められた検出対象制御コマンドの送信の監視を開始させ、その後ステップS2008の処理に進む。なお、図15に示す検出対象制御コマンド監視処理は、そのまま用いることができるため、詳細な説明は省略する。主制御部201は、ステップS2008において、期待値変更用データの生成時用に予め定められたデータ種別を次回のデータ種別として決定してRAM213等に記憶し、その後ステップS2016の処理に進む。なお、予め定めるデータ種別は、主制御基板310と周辺基板330との間で予め定めておく。一方、主制御部201は、ステップS2003でデータ種別は認証用データであると判定した場合S2003:Yes、ステップS2009において、データ記憶部311に記憶している3種類の第1検査値、第2検査値、第3検査値から1つの検査値を無作為に選択してRAM213等に記憶し、ステップS2010において、前記選択した検査値を有する認証用データを生成してRAM213等に記憶し、その後ステップS2011の処理に進む。これにより、3種類の検査値の何れか1つを有する認証用データが作成されたことになる。主制御部201は、ステップS2011において、ステップS2009で選択した検査値が第3検査値であるか否かを判定する。主制御部201は、第3検査値ではないと判定した場合S2011:No、ステップS2012において、前記選択された第1検査値又は第2検査値に対応付けられたデータ種別を次回生成する認証情報1020のデータ種別と決定し、その後ステップS2016の処理に進む。一方、主制御部201は、第3検査値であると判定した場合S2011:Yes、ステップS2013において、データ記憶部311等に監視開始がセットされているか否かに基づいて、検出対象制御コマンドの監視中であるか否かを判定する。主制御部201は、監視中であると判定した場合S2013:Yes、既に期待値変更用データは生成されていることから、ステップS2015の処理に進む。一方、主制御部201は、監視中ではないと判定した場合S2013:No、ステップS2014において、前記検出対象制御コマンド情報が示す検出対象制御コマンドを基準とし、前記切替情報が示す複数種類の検出対象制御コマンドの中から前記基準の検出対象制御コマンドの次の検出対象制御コマンドに切り替えて前記検出対象制御コマンド情報に記憶し、その後ステップS2015の処理に進む。そして、主制御部201は、ステップS2015において、データ記憶部311の種別情報に設定されている次回のデータ種別を流用し、その後ステップS2016の処理に進む。主制御部201は、ステップS2016において、認証情報1020の識別部1021に予め定められた認証コマンドを設定し、データ部1022に前記生成した認証用データを設定して認証情報1020を生成し、該生成した認証情報1020をデータ記憶部311等に記憶し、その後ステップS2017の処理に進む。主制御部201は、ステップS2017において、前記生成した認証情報1020を、周辺部との間で予め定められた暗号化方法で暗号化し、ステップS2018において、前記暗号化した認証情報1020の各々に基づいて認証情報信号を生成して送信部320から周辺部に対して送信し、その後ステップS2019の処理に進む。なお、主制御部201と周辺部との間で暗号化が不要な場合は、ステップS2017の処理を削除して、認証情報1020をそのまま周辺部に送信する。そして、主制御部201は、ステップS2019において、ステップS2008又はステップS2012で決定した次回のデータ種別を示すようにデータ記憶部311の種別情報を更新し、その後ステップS2020の処理に進む。主制御部201は、ステップS2020において、ぱちんこ遊技機100の電源がオフされたか否かを判定する。そして、主制御部201は、電源がオフされていないと判定した場合S2020:No、ステップS2001の処理に戻り、一連の処理を繰り返す。一方、主制御部201は、電源がオフされたと判定した場合S2020:Yes、本フローチャートによる処理を終了する。続いて、周辺部のCPU241,281第2コンピュータによる前記認証情報信号の受信処理の手順は、実施例1の図16に示す認証側処理と図17に示す周辺側コマンド監視処理をそのまま用いることができるため、詳細な説明は省略する。認証情報を用いた認証処理手順例3次に、図12に示すデータ種別K1,K2を切り替え且つ第1、2検査値及び第1、2期待値のみを変更し且つその変更タイミングを変化させて、主制御基板310の認証を行う場合のぱちんこ遊技機100における手順の一例を、図29,30の図面を参照して説明する。なお、本実施形態では、主制御基板310が第1~3検査値の全てを起動時等に生成し、且つ、切替情報が大当たり開始コマンド、大当たり終了コマンドの2種類の検出対象制御コマンドをその順番で切り替えることを示していることを前提とする。図29において、被認証者である主制御基板310は、ぱちんこ遊技機100の起動等に応じて第1~3検査値を生成し、該生成した相異なる第1~3検査値をデータ記憶部311に記憶するS2100。その後、主制御基板310は、予め定められた今回のデータ種別K1をセットするS2101。主制御基板310は、データ記憶部311の3種類の検査値から1つの第2検査値A2を無作為に選択しS2102、該第2検査値A2の認証用データを生成するS2103。主制御基板310は、該認証用データを有する認証情報1020A2を生成し、その認証情報1020A2を周辺基板330に送信するS2104。そして、主制御基板310は、図13に示すように、前記選択した第2検査値A2に対応付けられたデータ種別K2を、次回生成する認証情報1020をデータ種別K2と決定して種別情報を更新するS2105。一方、周辺基板330は、予め定められた今回のデータ種別K1をセットしS2151、主制御基板310から認証情報1020A2を受信するとS2152、今回は認証用データを示していることから、認証情報1020A2のデータ部1022の認証用データと周辺側記憶部332に記憶している3種類の期待値とが一致するか否かを判定して主制御基板310の認証を行うS2153。そして、周辺基板330は、認証が成立すると、認証用データは第2検査値A2であることから、周辺側記憶部332の第2期待値B2と一致するため、該第2期待値B2に対応付けられたデータ種別K2を次回のデータ種別と特定し、このデータ種別K2を示すように周辺側記憶部332の周辺側種別情報を更新するS2154。続いて、主制御基板310は、データ記憶部311の種別情報が示すデータ種別K2を今回のデータ種別としてセットするS2106。主制御基板310は、種別情報がデータ種別K2を示していることから、検査値及び期待値を変更するための期待値変更用データC1を予め定められた生成方式で無作為に生成しS2107、該期待値変更用データC1を有する認証情報1020C1を生成し、その認証情報1020C1を周辺基板330に送信するS2108。そして、主制御基板310は、予め定められたデータ種別K1を、次回生成する認証情報1020をデータ種別K1と決定して種別情報を更新するS2109。そして、主制御基板310は、データ記憶部311の検出対象制御コマンド情報が示す検出対象制御コマンドである大当たり開始コマンドの周辺基板330に対する送信を検出するとS2110、当該期待値変更用データC1に基づいて第1検査値A1と第2検査値A2を上述した変更方式で変更するS2111。なお、本実施形態では、ぱちんこ遊技機100における変更方式がとしたことを前提としており、主制御基板310は第1検査値A1C1と第2検査値A2C1に変更され、第3検査値A3はそのままの値となる。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K2をセットしS2155、主制御基板310から認証情報1020C1を受信すると、今回は期待値変更用データを示していることから、認証情報1020C1のデータ部1022の期待値変更用データC1を周辺側記憶部332等に記憶するS2156。そして、周辺基板330は、期待値変更用データの生成時用に予め定められたデータ種別K1を次回のデータ種別として特定し、このデータ種別K1を示すように周辺側記憶部332の周辺側種別情報を更新するS2157。そして、周辺基板330は、周辺側記憶部332の検出対象制御コマンド情報が示す検出対象制御コマンドである大当たり開始コマンドの主制御基板310からの受信を検出するとS2158、期待値変更用データC1に基づいて第1期待値B1と第2期待値B2を上述した変更方式で変更するS2159。これにより、周辺基板330は、主制御基板310の検査値の各々と一致する第1期待値B1C1と第2期待値B2C1に変更され、第3期待値B3はそのままの値となる。続いて、主制御基板310は、データ記憶部311の種別情報が示すデータ種別K1を今回のデータ種別としてセットするS2112。主制御基板310は、データ記憶部311の3種類の検査値から1つの第3検査値A3を無作為に選択しS2113、該第3検査値A3の認証用データを生成するS2114。主制御基板310は、該認証用データを有する認証情報1020A3を生成し、その認証情報1020A3を周辺基板330に送信するS2115。そして、主制御基板310は、データ記憶部311の種別情報が示すデータ種別K1を次回のデータ種別として流用するS2116。そして、主制御基板310は、上述した切替情報に基づいて、大当たり開始コマンドから大当たり終了コマンドに検出対象制御コマンドを切り替えて検出対象制御コマンド情報に設定するS2117。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K1をセットしS2160、主制御基板310から認証情報1020A3を受信するとS2161、今回は認証用データを示していることから、認証情報1020A3のデータ部1022の認証用データと周辺側記憶部332に記憶している3種類の期待値とが一致するか否かを判定して主制御基板310の認証を行うS2162。そして、周辺基板330は、認証が成立すると、認証用データは第3検査値A3であることから、周辺側記憶部332の周辺側種別情報が示すデータ種別K1を次回のデータ種別として流用するS2163。そして、周辺基板330は、主制御基板310と同様に、上述した切替情報に基づいて、大当たり開始コマンドから大当たり終了コマンドに検出対象制御コマンドを切り替えて検出対象制御コマンド情報に設定するS2164。続いて、図30において、主制御基板310は、データ記憶部311の種別情報が示すデータ種別K1を今回のデータ種別としてセットするS2118。主制御基板310は、データ記憶部311の3種類の検査値から1つの第1検査値A1C1を無作為に選択しS2119、該第1検査値A1C1の認証用データを生成するS2120。主制御基板310は、該認証用データを有する認証情報1020A1C1を生成し、その認証情報1020A1C1を周辺基板330に送信するS2121。そして、主制御基板310は、前記選択した第1検査値A1C1に対応付けられたデータ種別K1を、次回生成する認証情報1020をデータ種別K1と決定して種別情報を更新するS2122。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K1をセットしS2165、主制御基板310から認証情報1020A1C1を受信するとS2166、今回は認証用データを示していることから、認証情報1020A1C1のデータ部1022の認証用データと周辺側記憶部332に記憶している3種類の期待値とが一致するか否かを判定して主制御基板310の認証を行うS2167。そして、周辺基板330は、認証が成立すると、認証用データは第1検査値A1C1であることから、周辺側記憶部332の第1期待値B1C1と一致するため、該第1期待値B1C1に対応付けられたデータ種別K1を次回のデータ種別と特定し、このデータ種別K1を示すように周辺側記憶部332の周辺側種別情報を更新するS2168。続いて、主制御基板310は、データ記憶部311の種別情報が示すデータ種別K1を今回のデータ種別としてセットするS2123。主制御基板310は、データ記憶部311の3種類の検査値から1つの第2検査値A2C1を無作為に選択しS2124、該検査値A2C1の認証用データを生成するS2125。主制御基板310は、該認証用データを有する認証情報1020A2C1を生成し、その認証情報1020A2C1を周辺基板330に送信するS2126。そして、主制御基板310は、前記選択した第2検査値A2C1に対応付けられたデータ種別K2を、次回生成する認証情報1020のデータ種別K2と決定して種別情報を更新するS2127。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K1をセットしS2169、主制御基板310から認証情報1020A2C1を受信するとS2170、今回は認証用データを示していることから、認証情報1020A2C1のデータ部1022の認証用データと周辺側記憶部332に記憶している3種類の期待値とが一致するか否かを判定して主制御基板310の認証を行うS2171。そして、周辺基板330は、認証が成立すると、認証用データは第2検査値A2C1であることから、周辺側記憶部332の第2期待値B2C1と一致するため、該第2期待値B2C1に対応付けられたデータ種別K2を次回のデータ種別と特定し、このデータ種別K2を示すように周辺側記憶部332の周辺側種別情報を更新するS2172。続いて、主制御基板310は、データ記憶部311の種別情報が示すデータ種別K2を今回のデータ種別としてセットするS2128。主制御基板310は、種別情報がデータ種別K2を示していることから、検査値及び期待値を変更するための期待値変更用データC2を予め定められた生成方式で無作為に生成しS2129、該期待値変更用データC2を有する認証情報1020C2を生成し、その認証情報1020C2を周辺基板330に送信するS2130。そして、主制御基板310は、予め定められたデータ種別K1を、次回生成する認証情報1020をデータ種別K1と決定して種別情報を更新するS2131。そして、主制御基板310は、データ記憶部311の検出対象制御コマンド情報が示す検出対象制御コマンドである大当たり終了コマンドの周辺基板330に対する送信を検出するとS2132、当該期待値変更用データC2に基づいて第1検査値A1と第2検査値A2を上述した変更方式で変更するS2133。その結果、主制御基板310は第1検査値A1C2と第2検査値A2C2に変更され、第3検査値A3はそのままの値となる。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K2をセットしS2173、主制御基板310から認証情報1020C2を受信すると、今回は期待値変更用データを示していることから、認証情報1020C2のデータ部1022の期待値変更用データC2を周辺側記憶部332等に記憶するS2174。周辺基板330は、期待値変更用データの生成時用に予め定められたデータ種別K1を次回のデータ種別として特定し、このデータ種別K1を示すように周辺側記憶部332の周辺側種別情報を更新するS2175。そして、周辺基板330は、周辺側記憶部332の検出対象制御コマンド情報が示す検出対象制御コマンドである大当たり終了コマンドの主制御基板310からの受信を検出するとS2176、期待値変更用データC1に基づいて第1期待値B1と第2期待値B2を上述した変更方式で変更するS2177。その結果、周辺基板330は、主制御基板310の検査値の各々と一致する第1期待値B1C2と第2期待値B2C2に変更され、第3期待値B3はそのままの値となる。そして、以降、上述した同様の認証処理を行う。期待値変更用データを用いた変更手順例次に、実施例3にかかる主制御基板310と周辺基板330の各々が期待値変更用データを用いて検査値、期待値を変更するときの変更手順についても、上述した図20に示す変更手順と同一となるため、その説明は省略する。以上説明したぱちんこ遊技機100によれば、実施例1と同様に、主制御基板310は、第1~3検査値の中で予め定められた検査値を生成するようにしたことから、主制御基板310に前記生成する検査値を予め記憶しておく必要がなくなるため、ぱちんこ遊技機100における主制御部201の認証のために予め記憶しておくデータ量の増加を抑制することができる。また、主制御基板310のデータが不正に解析されても、前記生成する検査値は記憶していないため、主制御基板310の認証に対する不正解析の防止に貢献することができる。さらに、3種類の検査値は認証情報1020の生成前に予め記憶しておくことができるため、認証情報1020の生成時に複雑な演算を行う必要がなくなり、主制御基板310の処理負担の増加を防止できる。そして、主制御基板310は3種類の検査値のうちの第1検査値A1及び第2検査値A2の各々に認証情報1020の2種類のデータ種別を対応付けておき、第1検査値A1又は第2検査値A2で認証用データを生成し、該認証用データを有する認証情報1020を生成して周辺基板330に送信するようにしたことから、周辺基板330は期待値に前記データ種別を対応付けておくことで、認証情報1020が有する検査値と期待値が一致したときに、主制御基板310の認証を成立させることができ且つ次回受信すべき認証情報1020のデータ種別を特定することができるため、不正な解析者が認証情報1020を不正に利用することを防止できる。また、期待値変更用データによる検査値及び期待値の変更タイミングを、複数種類の制御コマンドの中から予め定めた検出対象制御コマンドに関連付けるようにしたことから、期待値変更用データの生成、送信とそれを用いた変更との間隔等を不規則にすることができるため、不正な解析を困難にすることができる。周辺基板330は、主制御基板310と同一の検出対象制御コマンドの検出に応じて、主制御基板310から受信した期待値変更用データで期待値を変更して、主制御基板310の検査値に合わせることができるため、主制御基板310と周辺基板330との間で検査値と期待値とを揃えて変更することができ、不正な解析者による解析をより一層困難にすることができる。また、主制御基板310及び周辺基板330は、第3検査値を有する認証情報1020の生成又は送信及び受信の検出に応じて、検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で揃えて切り替えるようにしたことから、期待値変更用データによる変更タイミングをより一層複雑にして、不正な解析を困難にすることができる。そして、1種類の認証情報1020を用いればよいため、従来のコマンド体系に対する追加を最小限に抑え且つ主制御基板310の処理が複雑化することを防止できる。さらに、不正解析者によって認証情報1020が不正に利用されたことを、認証情報1020のデータ種別によって周辺基板330が検出することができるため、認証情報1020の認証強度を高めることができる。従って、1種類の認証情報1020で認証及び認証に用いるデータの変更を行っても、その認証情報1020及びその変更の不正解析を困難にすることができるという効果を奏する。上述したぱちんこ遊技機100において、主制御基板310は、ぱちんこ遊技機100の起動に応じて、第1~3検査値のうちの予め定められた少なくとも1つを記憶データに基づいて生成するようにしたことから、前記生成する検査値をデータ記憶部311に予め記憶しておく必要がなく、且つ、ぱちんこ遊技機100の起動直後から、主制御基板310の認証を行うことができるため、認証情報1020の認証強度の向上に貢献することができる。また、周辺基板330の期待値と異なる検査値を主制御基板310が生成した場合は、その起動前に記憶データが改ざんされたと判断することができるため、不正防止に貢献することができる。上述したぱちんこ遊技機100において、主制御基板310は、検出対象制御コマンドを検出する前に、第3検査値を有する認証情報1020を再度生成した場合、また、周辺基板330は、検出対象制御コマンドを検出する前に、第3検査値を有する認証情報1020を再度受信した場合、検出対象制御コマンドの切り替えを禁止するようにしたことから、検出対象制御コマンドを検出する前に検出対象制御コマンドが切り替わることを防止できるため、処理の複雑化を防止することができる。そして、第3検査値を有する認証情報1020を主制御基板310と周辺基板330との間で恰もダミーのように用いることができるため、不正な解析をより一層困難にすることができる。上述したぱちんこ遊技機100において、例えば、大当たりリーチコマンド、大当たり開始コマンド、大当たりコマンド、大当たり終了コマンド、等のぱちんこ遊技機100における大当たり関連コマンドを検出対象制御コマンドとしたことから、その大当たり関連コマンドは不正に利用されやすいため、期待値変更用データを保持している周辺基板330に不正な大当たり関連コマンドが送信されると、周辺基板330はそれを検出対象制御コマンドとして検出して期待値を変更してしまい、主制御基板310の検査値と周辺基板330の期待値とを不一致にさせることができる。従って、不正の発生を検出する精度向上に貢献することができる。上述したぱちんこ遊技機100において、期待値変更用データが予め定められた初期値である検査値及び期待値を変更する補正値とすれば、主制御部201及び周辺部は予め定められた検査値及び期待値を期待値変更用データで変更するだけでよいため、変更処理を簡単化することができる。上述したぱちんこ遊技機100において、期待値変更用データが前回変更した検査値及び期待値を変更する係数値とすれば、検査値及び期待値を累積させて変更することができるため、検査値及び期待値の解析をより一層困難にすることができると共に、検査値及び期待値の不正利用を防止することができる。上述したぱちんこ遊技機100において、主制御部201の検査値とは異なる値の期待値を周辺部に予め記憶しておき、検査値と期待値との差分を吸収するための期待値変更用データを主制御部201が生成して周辺部に送信するようにすれば、周辺部がその期待値変更用データで期待値を変更することで、期待値を主制御部201の検査値と一致させることができるため、不正な解析者による検査値及び期待値の解析及び利用を困難にすることができる。また、上述した実実施例3のぱちんこ遊技機100において、主制御基板310は検出対象制御コマンドの検出する前に、第3検査値を有する認証情報を再度生成した数が予め定められた切替条件を満たした場合、また、周辺基板330は検出対象制御コマンドの主制御部からの受信を検出する前に、第3検査値を有する認証情報を再度受信した数が、主制御部と同一の切替条件を満たした場合、検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で再度切り替える構成とすることもできる。例えば、予め定められた回数、予め定められた順番偶数、奇数など、等を示す同一の切替条件を主制御基板310及び周辺基板330の双方に記憶しておく。そして、主制御基板310は、図28に示すフローチャート中のステップS2013で監視中であると判定した場合S2013:Yesの処理として、第3検査値を有する認証情報の生成回数を計数し、該生成回数が前記切替条件を満たすか否か判定し、前記切替条件を満たしたときに、上述したステップS2014の処理を実行するように処理を追加することで実現することができる。その結果、主制御基板310は検出対象制御コマンドの監視中かつ切替条件を満たす時に、前記検出対象制御コマンド情報が示す検出対象制御コマンドを基準とし、前記切替情報が示す複数種類の検出対象制御コマンドの中から前記基準の検出対象制御コマンドの次の検出対象制御コマンドに切り替えて前記検出対象制御コマンド情報に記憶することができる。また、周辺部も同様に、図16に示すフローチャート中のステップS1408で監視中であると判定した場合S1408:Yesの処理として、上述した主制御基板310と同様の処理を追加することで実現することができる。このような構成を採用すれば、期待値変更用データによる変更前に、検出対象制御コマンドを切り替えることができるため、変更タイミングをより一層複雑化させることができる。また、切替条件によっては第3検査値を有する認証情報の検出に応じて検出対象制御コマンドを切り替える場合と切り替えない場合が生じることから、不正な解析をより一層困難にすることができる。[実施例4]次に、上記実施例3に示すぱちんこ遊技機100は、上記実施例2で説明したように、補正値Cと係数値Fとの切り替えを第3検査値A3の発生に関連付けて切り替えることができる。その一例を実施例4として以下に説明する。なお、上述した構成と同一部分については、同一の符号を付して異なる部分のみを詳細に説明する。主制御基板および周辺基板の機能的構成まず、ぱちんこ遊技機100は、図27に示すように、主制御部201としての機能を有する主制御基板310と、上述した演出制御部202や賞球制御部203などの周辺部としての機能を有する周辺基板330と、を有して構成している。そして、主制御基板310は周辺基板330と通信可能なように電気的に接続されている。主制御基板310は、上述した実施例3のデータ記憶部311、検査値生成部312、決定部314、認証用データ生成部317、期待値変更用データ生成部318、認証情報生成部319、送信部320、更新部321、制御コマンド検出部322、主制御側変更部323、検出対象切替部324、選択部326と、図27中の破線で示す期待値変更用データ切替部325と、を有して構成している。データ記憶部311はさらに、本発明の係数値用前回検査値記憶手段に相当し、係数値用前回検査値、等の各種データを記憶している。そして、第3検査値は、図21に示すように、上述した検出対象制御コマンドの切り替えと共に、後述する補正値Cと係数値Fとの切り替えが定義付けられている。なお、補正値Cは、予め定められた初期の検査値及び期待値を変更するための値変更方式を意味している。係数値Fは、前回変更した検査値及び期待値を累積させて変更するための値変更方式を意味している。本実施形態の第3検査値は、補正値Cと係数値Fとを切り替えるための切替情報に関連付けられてデータ記憶部311に記憶される。そして、切替情報は、補正値と係数値の切り替え順番、切り替えタイミング、等を示す情報を有して構成している。切替情報の一例としては、補正値と係数値とのうちのどちらが最初かを示す構成や、補正値と係数値の切り替えパターンとその切り替え順番を示す構成、等が挙げられる。切替情報は、補正値Cと係数値Fとの切り替えタイミングを、ぱちんこ遊技機100における複数種類の制御コマンドの中から予め定められた検出対象制御コマンドの検出に連動させるために、後述する制御コマンド検出部322が検出対象とする検出対象制御コマンドを示す検出対象制御コマンド情報に関連付けられてデータ記憶部311に記憶されている。なお、検出対象制御コマンドについては、複数種類の制御コマンドを切り替えるようにすれば、補正値Cと係数値Fの切替タイミングをより一層複雑化することができる。なお、第3検査値は、上述したデータ種別を対応付けてデータ記憶部311に記憶するようにしても良い。また、切替情報は、本発明を実現するためのプログラムの一部として組み込む実施形態とすることもできる。例えば、図22に示す切替情報Hは、検出対象制御コマンドと補正値/係数値と一対とした切替データを複数有して構成している。複数の切替データの各々は、大当たりコマンドと補正値、大当たりリーチコマンドと係数値、大当たり開始コマンドと係数値、大当たり終了コマンドと補正値、等となっている。このような切替情報Hを用いて切り替えを行う場合、まず、第3検査値A3と大当たりコマンドの切替データとを関連付ける。そして、第3検査値A3の発生に応じて、大当たりコマンドからその次の大当たりリーチコマンドの切替データに切り替えて第3検査値A3と切り替える。同様に、第3検査値A3の発生に応じて順次切替データを切り替える。期待値変更用データ切替部325は、本発明の期待値変更用データ切替手段に相当し、期待値変更用データに選択的に用いられる補正値Cと係数値Fとのうち、期待値変更用データの生成に用いられる値を、切替決定部313のデータ種別を切り替えないとの決定に応じて予め定められた切り替え方式で切り替える。期待値変更用データ切替部325は、第3検査値A3の選択、第3検査値A3を有する認証情報1020の生成や送信、等に応じて補正値Cと係数値Fを切り替えることができる。そして、本実施形態の期待値変更用データ切替部325は、説明を簡単化するために、切替情報に基づいて補正値Cと係数値Fとを交互に切り替える場合について説明するが、これに代えて、図22に示す切替情報Hのように、予め定められた所定の切り替えパターンに基づいて切り替えるようにしてもよい。例えば、切替情報が補正値Cと係数値Fとの切り替え順序と現在設定されている値とを示し、切替情報に補正値が設定されていると、期待値変更用データ切替部325は係数値に切り替えて切替情報を更新する。そして、切替情報に係数値が設定されていると、期待値変更用データ切替部325は補正値に切り替えて切替情報を更新する。期待値変更用データ切替部325は、第3検査値A3の発生に応じて補正値Cと係数値Fを切り替えずに、制御コマンド検出部322による検出対象制御コマンドの検出に応じて補正値Cと係数値Fとを前記切替情報に基づいて切り替えることもできる。即ち、期待値変更用データの発生に応じて補正値Cと係数値Fを切り替えることで、補正値Cと係数値Fとの切り替えに関する処理の複雑化を防止し且つ不正な解析の困難性を向上させることができる。主制御側変更部323は、上述した期待値変更用データ切替部325によって補正値Cと係数値Fとを切り替える場合、実施例2と同様に、上記補正値用変更部323aと、上記係数値用変更部323bと、を有して構成する。なお、上記補正値用変更部323a及び上記係数値用変更部323bの構成は、実施例2と同一であることから、詳細な説明は省略する。続いて、周辺基板330は、図27に示すように、上記実施例1で説明した受信部331、周辺側記憶部332、認証部333,周辺側制御コマンド検出部334、周辺側変更部335、周辺側検出対象切替部336、特定部337と、上記実施例2で説明し且つ図27中の破線で示す周辺側期待値変更用データ切替部338と、を有して構成している。周辺側記憶部332はさらに、本発明の周辺側係数値用前回期待値記憶手段に相当し、主制御基板310と同一の上記切替情報、周辺側係数値用前回期待値、等を記憶している。そして、第3期待値は、図21に示すように、上述した検出対象制御コマンドの切り替えと共に、後述する補正値Cと係数値Fとの切り替えが主制御基板310の第3検査値A3と同様に定義付けられている。これにより、周辺部は、主制御部201から受信した第3検査値と第3期待値とが一致した場合に、上記切替情報に基づいて、検出対象制御コマンドを切り替えると共に、補正値Cと係数値Fとを切り替えることができる。周辺側期待値変更用データ切替部338は、本発明の周辺側期待値変更用データ切替手段に相当し、認証情報1020の認証用データが前記第3期待値B3に基づいて、前記主制御基板310の認証が成立した場合に、補正値Cと係数値Fとのうち、主制御基板310から受信する期待値変更用データに用いられる値を、主制御基板310と同一の前記切り替え方式で切り替える。周辺側期待値変更用データ切替部338は、第3検査値A3の主制御基板310からの受信に応じて、前記切替情報に基づいて補正値Cと係数値Fを主制御基板310と同様に交互又は前記所定の切り替えパターンで切り替えることができる。周辺側変更部335は、上述した周辺側期待値変更用データ切替部338によって補正値と係数値とを切り替える場合、実施例2と同様に、上記周辺側補正値用変更部335aと、上記周辺側係数値用変更部335bと、を有して構成する。なお、周辺側補正値用変更部335a及び周辺側係数値用変更部335bの構成は、実施例2と同一であることから、詳細な説明は省略する。続いて、補正値Cnと係数値Fnとを、第3検査値A3の発生に応じて切り替える場合の第1検査値A1の一例を説明する。なお、検査値生成部312が生成した初期値をA10、変更方式を、nを整数とした場合を前提する。なお、説明を簡単化するために、主制御基板310についてのみ説明する。ぱちんこ遊技機100が起動した時は初期設定が補正値Cnであるため、主制御基板310は、補正値C1の期待値変更用データを生成すると、検査値生成部312が生成した初期値である第1検査値A10を補正値C1で第1検査値A11=A10C1に変更する。そして、主制御基板310は、補正値C2の期待値変更用データを生成すると、初期値である第1検査値A10を補正値C2で第1検査値A12=A10C2に変更する。その後、主制御基板310は、第3検査値A3の発生に応じて補正値Cnから係数値Fnに切り替えた場合、初期値である第1検査値A10を係数値F1で第1検査値A13=A10F1に変更して記憶する。そして、主制御基板310は、係数値F2の期待値変更用データを生成すると、変更検査値である第1検査値A13を係数値F2で第1検査値A14=A13F2に変更して記憶する。そして、主制御基板310は、係数値F3の期待値変更用データを生成すると、変更検査値である第1検査値A14を係数値F3で第1検査値A15=A13F3に変更して記憶する。その後、主制御基板310は、第3検査値A3の発生に応じて係数値Fnから補正値Cnに再度切り替えた場合、初期値である第1検査値A10を補正値C1で第1検査値A16=A10C3に変更して記憶する。その後、主制御基板310は、第3検査値A3の発生に応じて補正値Cnから係数値Fnに切り替えた場合、データ記憶部311には係数値用前回検査値である第1検査値A15が記憶されていることから、係数値F4の期待値変更用データを生成すると、変更検査値である第1検査値A15を係数値F4で第1検査値A17=A15F4に変更して記憶する。そして、主制御基板310は、係数値F5の期待値変更用データを生成すると、変更検査値である第1検査値A17を係数値F5で第1検査値A18=A17F5に変更して記憶する。なお、実施例では、係数値Fnで変更した検査値を、係数値用前回検査値として次回の係数値Fnの変更に用いるために、係数値用前回検査値を記憶して保持する場合について説明するが、これに代えて、補正値Cnと同様に、補正値Cnから係数値Fnに切り替わる毎に初期値の検査値A10を用いることができる。また、周辺基板330は、上述した主制御基板310と同様の切り替え処理を、第3検査値の受信に応じて期待値に対して行う。認証情報信号の送受信に関する処理以下に、主制御部201と周辺部との間で行う上記認証情報信号の通信例を説明する。そして、検出対象制御コマンドと補正値/係数値とを同期させて切り替える場合、主制御部201のCPU211第1コンピュータによる認証情報信号の送信手順は、上述した実施例3の図28に示すフローチャートを流用することができる。そして、図15に示す検出対象制御コマンド監視処理のステップS1302のYesの処理として、補正値C/係数値Fとを切り替えるステップを追加することで、実現することができる。そして、その追加するステップの一例としては、データ記憶部311に記憶している切替情報に設定されている補正値C又は係数値Fを基準とし、次の値である係数値F又は補正値Cに切り替えて切替情報の設定を更新する処理が挙げられる。一方、周辺部は、主制御部201と同様に、上述した実施例1の図16に示すフローチャートを流用することができる。そして、図17に示す周辺側コマンド監視処理のステップS1503のYesの処理として、補正値C/係数値Fとを切り替えるステップを追加することで、実現することができる。また、主制御部201は、検出対象制御コマンドの発生に関連付けずに、補正値/係数値を第3検査値A3の発生に応じて直ちに切り替える場合、例えば、例えば、上述した実施例3の図28に示すフローチャート中のステップS2011のYesの処理として、上述した補正値C/係数値Fとを切り替えるステップを追加することで実現できる。一方、周辺部は、主制御部201と同様に、上述した実施例1の図16に示すフローチャート中のステップS1406のNoの処理として、上述した補正値C/係数値Fとを切り替えるステップを追加することで実現できる。認証情報を用いた認証処理手順例4次に、図12に示すデータ種別K1,K2を切り替え且つ第1~3検査値及び第1~3期待値の全てを変更し且つ補正値Cと補正値Fとを切り替えて、主制御基板310の認証を行う場合のぱちんこ遊技機100における手順の一例を、図31~33の図面を参照して説明する。図31において、被認証者である主制御基板310は、ぱちんこ遊技機100の起動等に応じて第1~3検査値を生成し、該生成した相異なる第1~3検査値をデータ記憶部311に記憶するS2200。その後、主制御基板310は、予め定められた今回のデータ種別K1をセットするS2201。主制御基板310は、データ記憶部311の3種類の検査値から1つの第2検査値A2を無作為に選択しS2202、該第2検査値A2の認証用データを生成するS2203。主制御基板310は、該認証用データを有する認証情報1020A2を生成し、その認証情報1020A2を周辺基板330に送信するS2204。そして、主制御基板310は、図13に示すように、前記選択した第2検査値A2に対応付けられたデータ種別K2を、次回生成する認証情報1020をデータ種別K2と決定して種別情報を更新するS2205。一方、周辺基板330は、予め定められた今回のデータ種別K1をセットしS2251、主制御基板310から認証情報1020A2を受信するとS2252、今回は認証用データを示していることから、認証情報1020A2のデータ部1022の認証用データと周辺側記憶部332に記憶している3種類の期待値とが一致するか否かを判定して主制御基板310の認証を行うS2253。そして、周辺基板330は、認証が成立すると、認証用データは第2検査値A2であることから、周辺側記憶部332の第2期待値B2と一致するため、該第2期待値B2に対応付けられたデータ種別K2を次回のデータ種別と特定し、このデータ種別K2を示すように周辺側記憶部332の周辺側種別情報を更新するS2254。続いて、主制御基板310は、データ記憶部311の種別情報が示すデータ種別K2を今回のデータ種別としてセットするS2206。主制御基板310は、種別情報がデータ種別K2を示し且つ切替情報が補正値を示していることから、補正値C1を予め定められた生成方式で無作為に生成し、該補正値C1に基づいて検査値及び期待値を変更するための期待値変更用データC1を生成するS2207。主制御基板310は、該期待値変更用データC1を有する認証情報1020C1を生成し、その認証情報1020C1を周辺基板330に送信するS2208。そして、主制御基板310は、予め定められたデータ種別K1を、次回生成する認証情報1020をデータ種別K1と決定して種別情報を更新するS2209。そして、主制御基板310は、データ記憶部311の検出対象制御コマンド情報が示す検出対象制御コマンドである大当たり開始コマンドの周辺基板330に対する送信を検出するとS2210、切替情報が補正値を示していることから、当該期待値変更用データC1に基づいて3種類の検査値を上述した変更方式で変更するS2211。これにより、本実施形態では、ぱちんこ遊技機100における変更方式がとしたことを前提としていることから、主制御基板310は第1検査値A1C1、第2検査値A2C1、第3検査値A3C1にそれぞれ変更されたことになる。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K2をセットしS2255、主制御基板310から認証情報1020C1を受信すると、今回は期待値変更用データを示していることから、認証情報1020C1のデータ部1022の期待値変更用データC1を周辺側記憶部332等に記憶するS2256。そして、周辺基板330は、期待値変更用データの生成時用に予め定められたデータ種別K1を次回のデータ種別として特定し、このデータ種別K1を示すように周辺側記憶部332の周辺側種別情報を更新するS2257。そして、周辺基板330は、周辺側記憶部332の検出対象制御コマンド情報が示す検出対象制御コマンドである大当たり開始コマンドの主制御基板310からの受信を検出するとS2258、切替情報が補正値を示していることから、前記受信した期待値変更用データC1に基づいて周辺側記憶部332の3種類の期待値の初期値を上述した変更方式で変更するS2259。これにより、周辺基板330は、主制御基板310の検査値の各々と一致する第1期待値B1C1、第2期待値B2C1、第3期待値B3C1に変更されたことになる。続いて、図32において、主制御基板310は、データ記憶部311の種別情報が示すデータ種別K1を今回のデータ種別としてセットするS2212。主制御基板310は、データ記憶部311の3種類の検査値から1つの第3検査値A3C1を無作為に選択しS2213、該第3検査値A3C1の認証用データを生成するS2214。主制御基板310は、該認証用データを有する認証情報1020A3C1を生成し、その認証情報1020A3C1を周辺基板330に送信するS2215。そして、主制御基板310は、データ記憶部311の種別情報が示すデータ種別K1を次回のデータ種別として流用するS2216。そして、主制御基板310は、上述した切替情報に基づいて、大当たり開始コマンドから大当たり終了コマンドに検出対象制御コマンドを切り替えて検出対象制御コマンド情報に設定しS2217、上述した切替情報に基づいて補正値Cから係数値Fに切り替えて切替情報に設定するS2218。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K1をセットしS2260、主制御基板310から認証情報1020A3C1を受信するとS2261、今回は認証用データを示していることから、認証情報1020A3C1のデータ部1022の認証用データと周辺側記憶部332に記憶している3種類の期待値とが一致するか否かを判定して主制御基板310の認証を行うS2262。そして、周辺基板330は、認証が成立すると、認証用データは第3検査値A3C1であることから、周辺側記憶部332の周辺側種別情報が示すデータ種別K1を次回のデータ種別として流用するS2263。そして、周辺基板330は、主制御基板310と同様に、上述した切替情報に基づいて、大当たり開始コマンドから大当たり終了コマンドに検出対象制御コマンドを切り替えて検出対象制御コマンド情報に設定しS2264、上述した切替情報に基づいて補正値Cから係数値Fに切り替えて切替情報に設定するS2265。続いて、主制御基板310は、データ記憶部311の種別情報が示すデータ種別K1を今回のデータ種別としてセットするS2219。主制御基板310は、データ記憶部311の3種類の検査値から1つの第1検査値A1C1を無作為に選択しS2220、該第1検査値A1C1の認証用データを生成するS2221。主制御基板310は、該認証用データを有する認証情報1020A1C1を生成し、その認証情報1020A1C1を周辺基板330に送信するS2222。そして、主制御基板310は、前記選択した第1検査値A1C1に対応付けられたデータ種別K1を、次回生成する認証情報1020をデータ種別K1と決定して種別情報を更新するS2223。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K1をセットしS2266、主制御基板310から認証情報1020A1C1を受信するとS2267、今回は認証用データを示していることから、認証情報1020A1C1のデータ部1022の認証用データと周辺側記憶部332に記憶している3種類の期待値とが一致するか否かを判定して主制御基板310の認証を行うS2268。そして、周辺基板330は、認証が成立すると、認証用データは第1検査値A1C1であることから、周辺側記憶部332の第1期待値B1C1と一致するため、該第1期待値B1C1に対応付けられたデータ種別K1を次回のデータ種別と特定し、このデータ種別K1を示すように周辺側記憶部332の周辺側種別情報を更新するS2269。続いて、主制御基板310は、データ記憶部311の種別情報が示すデータ種別K1を今回のデータ種別としてセットするS2224。主制御基板310は、データ記憶部311の3種類の検査値から1つの第2検査値A2C1を無作為に選択しS2225、該検査値A2C1の認証用データを生成するS2226。主制御基板310は、該認証用データを有する認証情報1020A2C1を生成し、その認証情報1020A2C1を周辺基板330に送信するS2227。そして、主制御基板310は、前記選択した第2検査値A2C1に対応付けられたデータ種別K2を、次回生成する認証情報1020をデータ種別K2と決定して種別情報を更新するS2228。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K1をセットしS2270、主制御基板310から認証情報1020A2C1を受信するとS2271、今回は認証用データを示していることから、認証情報1020A2C1のデータ部1022の認証用データと周辺側記憶部332に記憶している3種類の期待値とが一致するか否かを判定して主制御基板310の認証を行うS2272。そして、周辺基板330は、認証が成立すると、認証用データは第2検査値A2C1であることから、周辺側記憶部332の第2期待値B2C1と一致するため、該第2期待値B2C1に対応付けられたデータ種別K2を次回のデータ種別と特定し、このデータ種別K2を示すように周辺側記憶部332の周辺側種別情報を更新するS2273。続いて、図33において、主制御基板310は、データ記憶部311の種別情報が示すデータ種別K2を今回のデータ種別としてセットするS2229。主制御基板310は、種別情報がデータ種別K2を示し且つ切替情報は係数値を示していることから、係数値F1を予め定められた生成方式で無作為に生成し、該係数値F1に基づいて検査値及び期待値を変更するための期待値変更用データF1を生成するS2230。主制御基板310は、該期待値変更用データF1を有する認証情報1020F1を生成し、その認証情報1020F1を周辺基板330に送信するS2231。そして、主制御基板310は、予め定められたデータ種別K1を、次回生成する認証情報1020をデータ種別K1と決定して種別情報を更新するS2232。そして、主制御基板310は、データ記憶部311の検出対象制御コマンド情報が示す検出対象制御コマンドである大当たり終了コマンドの周辺基板330に対する送信を検出するとS2233、切替情報は係数値を示していることから、当該期待値変更用データF1に基づいて3種類の検査値の係数値用検査値を上述した変更方式で変更するS2234。その結果、主制御基板310は第1検査値A1F1、第2検査値A2F1、第3検査値A3F1にそれぞれ変更されたことになる。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K2をセットしS2274、主制御基板310から認証情報1020F1を受信すると、今回は期待値変更用データを示していることから、認証情報1020F1のデータ部1022の期待値変更用データF1を周辺側記憶部332等に記憶するS2275。周辺基板330は、期待値変更用データの生成時用に予め定められたデータ種別K1を次回のデータ種別として特定し、このデータ種別K1を示すように周辺側記憶部332の周辺側種別情報を更新するS2276。そして、周辺基板330は、周辺側記憶部332の検出対象制御コマンド情報が示す検出対象制御コマンドである大当たり終了コマンドの主制御基板310からの受信を検出するとS2277、切替情報は係数値を示していることから、期待値変更用データF1に基づいて周辺側記憶部332の3種類の期待値の係数値用前回期待値を上述した変更方式で変更するS2278。これにより、周辺基板330は、主制御基板310の検査値の各々と一致する第1期待値B1F1、第2期待値B2F1、第3期待値B3F1に変更されたことになる。続いて、主制御基板310は、データ記憶部311の種別情報が示すデータ種別K1を今回のデータ種別としてセットするS2235。主制御基板310は、データ記憶部311の3種類の検査値から1つの第3検査値A3F1を無作為に選択しS2236、該第3検査値A3F1の認証用データを生成するS2237。主制御基板310は、該認証用データを有する認証情報1020A3F1を生成し、その認証情報1020A3F1を周辺基板330に送信するS2238。そして、主制御基板310は、データ記憶部311の種別情報が示すデータ種別K1を次回のデータ種別として流用するS2239。そして、主制御基板310は、上述した切替情報に基づいて、大当たり終了コマンドから大当たり開始コマンドに検出対象制御コマンドを切り替えて検出対象制御コマンド情報に設定しS2240、上述した切替情報に基づいて係数値Fから補正値Cに切り替えて切替情報に設定するS2241。一方、周辺基板330は、周辺側記憶部332の周辺側種別情報に基づいて今回のデータ種別K1をセットしS2279、主制御基板310から認証情報1020A3F1を受信するとS2280、今回は認証用データを示していることから、認証情報1020A3F1のデータ部1022の認証用データと周辺側記憶部332に記憶している3種類の期待値とが一致するか否かを判定して主制御基板310の認証を行うS2281。そして、周辺基板330は、認証が成立すると、認証用データは第3検査値A3F1であることから、周辺側記憶部332の周辺側種別情報が示すデータ種別K1を次回のデータ種別として流用するS2282。そして、周辺基板330は、主制御基板310と同様に、上述した切替情報に基づいて、大当たり終了コマンドから大当たり開始コマンドに検出対象制御コマンドを切り替えて検出対象制御コマンド情報に設定しS2283、上述した切替情報に基づいて係数値Fから補正値Cに切り替えて切替情報に設定するS2284。そして、以降、上述した同様の認証処理を行う。期待値変更用データを用いた変更手順例次に、実施例4にかかる主制御基板310と周辺基板330の各々が期待値変更用データを用いて検査値、期待値を変更するときの変更手順についても、上述した図26に示す変更手順と同一となるため、その説明は省略する。以上説明したぱちんこ遊技機100によれば、実施例3と同様に、主制御基板310は、第1~3検査値の中で予め定められた検査値を生成するようにしたことから、主制御基板310に前記生成する検査値を予め記憶しておく必要がなくなるため、ぱちんこ遊技機100における主制御部201の認証のために予め記憶しておくデータ量の増加を抑制することができる。また、主制御基板310のデータが不正に解析されても、前記生成する検査値は記憶していないため、主制御基板310の認証に対する不正解析の防止に貢献することができる。さらに、3種類の検査値は認証情報1020の生成前に予め記憶しておくことができるため、認証情報1020の生成時に複雑な演算を行う必要がなくなり、主制御基板310の処理負担の増加を防止できる。そして、主制御基板310は3種類の検査値のうちの第1検査値A1及び第2検査値A2の各々に認証情報1020の2種類のデータ種別を対応付けておき、第1検査値A1又は第2検査値A2で認証用データを生成し、該認証用データを有する認証情報1020を生成して周辺基板330に送信するようにしたことから、周辺基板330は期待値に前記データ種別を対応付けておくことで、認証情報1020が有する検査値と期待値が一致したときに、主制御基板310の認証を成立させることができ且つ次回受信すべき認証情報1020のデータ種別を特定することができるため、不正な解析者が認証情報1020を不正に利用することを防止できる。また、期待値変更用データによる検査値及び期待値の変更タイミングを、複数種類の制御コマンドの中から予め定めた検出対象制御コマンドに関連付けるようにしたことから、期待値変更用データの生成、送信とそれを用いた変更との間隔等を不規則にすることができるため、不正な解析を困難にすることができる。周辺基板330は、主制御基板310と同一の検出対象制御コマンドの検出に応じて、主制御基板310から受信した期待値変更用データで期待値を変更して、主制御基板310の検査値に合わせることができるため、主制御基板310と周辺基板330との間で検査値と期待値とを揃えて変更することができ、不正な解析者による解析をより一層困難にすることができる。また、主制御基板310及び周辺基板330は、第3検査値を有する認証情報1020の生成又は送信及び受信の検出に応じて、検出対象制御コマンドを予め定められた複数種類の検出対象制御コマンドの中で揃えて切り替えるようにしたことから、期待値変更用データによる変更タイミングをより一層複雑にして、不正な解析を困難にすることができる。そして、1種類の認証情報1020を用いればよいため、従来のコマンド体系に対する追加を最小限に抑え且つ主制御基板310の処理が複雑化することを防止できる。さらに、不正解析者によって認証情報1020が不正に利用されたことを、認証情報1020のデータ種別によって周辺基板330が検出することができるため、認証情報1020の認証強度を高めることができる。従って、1種類の認証情報1020で認証及び認証に用いるデータの変更を行っても、その認証情報1020及びその変更の不正解析を困難にすることができるという効果を奏する。上述したぱちんこ遊技機100において、主制御基板310は、ぱちんこ遊技機100の起動に応じて、第1~3検査値のうちの予め定められた少なくとも1つを記憶データに基づいて生成するようにしたことから、前記生成する検査値をデータ記憶部311に予め記憶しておく必要がなく、且つ、ぱちんこ遊技機100の起動直後から、主制御基板310の認証を行うことができるため、認証情報1020の認証強度の向上に貢献することができる。また、周辺基板330の期待値と異なる検査値を主制御基板310が生成した場合は、その起動前に記憶データが改ざんされたと判断することができるため、不正防止に貢献することができる。上述したぱちんこ遊技機100において、主制御基板310は期待値変更用データに選択的に用いる補正値Cと係数値Fとを、無作為に発生する第3検査値A3を有する認証情報1020の生成又は送信に応じて切り替え、周辺基板330は補正値Cと係数値Fとを第3検査値A3を有する認証情報1020の受信に応じて切り替えるようにしたことから、検査値及び期待値の変更方式の切り替えや切り替えタイミングを不規則にすることができるため、不正な解析者による解析をより一層困難にすることができる。そして、周辺基板330は、第3検査値A3を有する認証情報1020の受信に応じて補正値Cと係数値Fとを切り替えれば、主制御基板310の切り替えと同期をとることができるため、主制御基板310と周辺基板330との間で検査値と期待値とを揃えて変更することができ、認証に関する構成及び処理の複雑化を防止することができる。上述したぱちんこ遊技機100において、主制御基板310及び周辺基板330は、係数値の期待値変更用データで変更した検査値及び期待値を係数値用前回検査値及び係数値用前回期待値として記憶しておき、再度、補正値から係数値に切り替えられたときに、最後に変更した検査値及び期待値を継続して変更するようにしたことから、切り替え前の値を継承することができ且つ変更した検査値及び期待値を不規則にすることができるため、不正な解析者が補正値と係数値との切り替えを正確に解析できないまま認証情報を不正利用すると、検査値と期待値が認証に応じて不一致状態となり、周辺部が不正の発生を検出することができる。上述したぱちんこ遊技機100において、主制御基板310及び周辺基板330は、補正値Cと係数値Fの切り替えタイミングを、複数種類の制御コマンドの中から予め定めた検出対象制御コマンドの検出に関連付けるようにしたことから、該切り替えタイミングの間隔等を不規則にすることができ且つ主制御基板310と周辺基板330との間で補正値Cと係数値Fとを揃えて切り替えることができるため、既存の制御コマンドに関連付けられた切り替えに関する処理に対する不正な解析をより一層困難にすることができる。上述したぱちんこ遊技機100において、主制御基板310は、検出対象制御コマンドを検出する前に、第3検査値を有する認証情報1020を再度生成した場合、また、周辺基板330は、検出対象制御コマンドを検出する前に、第3検査値を有する認証情報1020を再度受信した場合、検出対象制御コマンドの切り替えを禁止するようにしたことから、検出対象制御コマンドを検出する前に検出対象制御コマンドが切り替わることを防止できるため、処理の複雑化を防止することができる。そして、第3検査値を有する認証情報1020を主制御基板310と周辺基板330との間で恰もダミーのように用いることができるため、不正な解析をより一層困難にすることができる。上述したぱちんこ遊技機100において、例えば、大当たりリーチコマンド、大当たり開始コマンド、大当たりコマンド、大当たり終了コマンド、等のぱちんこ遊技機100における大当たり関連コマンドを検出対象制御コマンドとしたことから、その大当たり関連コマンドは不正に利用されやすいため、期待値変更用データを保持している周辺基板330に不正な大当たり関連コマンドが送信されると、周辺基板330はそれを検出対象制御コマンドとして検出して期待値を変更してしまい、主制御基板310の検査値と周辺基板330の期待値とを不一致にさせることができる。従って、不正の発生を検出する精度向上に貢献することができる。なお、上述した実施例4では、補正値Cと係数値Fとを第3検査値A3の発生に応じて切り替える場合について説明したが、これに代えて、上述した検出対象制御コマンドの検出に応じて切り替える実施例とすることもできる。なお、本実施形態で説明した主制御部及び周辺部の制御方法は、予め用意されたプログラムをパーソナルコンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、CD-ROM、MO、DVD、等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、このプログラムは、インターネット等のネットワークを介して配布することが可能な電送媒体であってもよい。"