(57)【特許請求の範囲】
【請求項１】
傾斜が断続的に行なわれているか、又は、傾斜が連続的に行なわれていることを検出する傾斜検出装置において、
傾斜を検出して、検出信号を出力する傾斜検出手段と、
前記傾斜検出手段の出力信号の出力時間を加算した加算値を出力するカウント手段と、
前記カウント手段の加算値が所定の基準値になったときに、傾斜状態であると判定する傾斜判定手段とを備え、
前記カウント手段は、前記傾斜検出手段の検出信号がオフのままの場合であって、所定の短時間がカウントされたときに、前記加算値を消去する
ことを特徴とする傾斜検出装置。
【請求項２】
請求項１に記載の傾斜検出装置において、
前記カウント手段は、前記傾斜検出手段の検出信号がオンからオフとなったときに、前記加算値を加算すること
を特徴とする傾斜検出装置。
【請求項３】
請求項２に記載の傾斜検出装置において、
前記カウント手段は、前記傾斜検出手段の検出信号がオフのときには、前記加算値を減算させること
を特徴とする傾斜検出装置。
【請求項４】
請求項２に記載の傾斜検出装置において、
前記カウント手段は、前記加算値に加算される増加分を変化させること
を特徴とする傾斜検出装置。
【請求項５】
請求項１から請求項４までのいずれか１項に記載の傾斜検出装置において、
前記傾斜判定手段は、前記基準値を変化させること
を特徴とする傾斜検出装置。
【請求項６】
請求項１から請求項５までのいずれか１項に記載の傾斜検出装置と、
前記傾斜検出手段の出力があったときには、第１の警報を発生し、前記傾斜判定手段が傾斜状態と判定したときには、第２の警報を発生する警報手段と
を備えたことを特徴とする傾斜警報装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、景品払出しゲーム機等がゆすられたり、傾けられたことを検出する傾斜検出装置、及び、傾斜を検出したときに、警報を発生する傾斜警報装置に関するものである。
【０００２】
【従来の技術】
従来、この種の景品払出しゲーム機は、ゆすったり、傾けたりして、景品を不正に取得することを防止するために、傾斜警報装置が設けられていた。
この傾斜警報装置は、ゆするなどの行為に対して単に警告する場合と、そのような行為に対して、不正な取得を防止するために、ゲーム機を停止させる場合とがある。
【０００３】
【発明が解決しようとする課題】
まず、本件発明者が提案しようとしている傾斜警報装置の概要を説明し、その解決しようとしている課題について説明する。
図８は、傾斜警報装置の一例（比較例）を示す流れ図、図９，図１０は、動作概念を示す線図である。
ゲーム機の電源が投入されると、エラー監視ルーチンがスタートし（Ｓ６００）、まず、初期値として、スタータス＝エラーなしを設定し（Ｓ６０１）、傾斜検出処理（図面上は、ＴＩＬＴ処理と記す）を行い（Ｓ６０２）、スタータス＝エラーなしか否かを判断し（Ｓ６０３）、エラーなしの場合には、Ｓ６０２に戻り、エラーなしでない（エラーあり）の場合には、エラー表示を行う（Ｓ６０４）。
【０００４】
Ｓ６０２が実行されると、傾斜検出処理がコールされ（Ｓ７００）、ＴＩＬＴ−ＳＷがオンか否かが判断され（Ｓ７０１）、オンでない場合には、カウントをクリアして（Ｓ７０２）、リターンする。
一方、ＴＩＬＴ−ＳＷがオンの場合には、カウントをインクリメントし（Ｓ７０３）、カウントが予め設定されたしきい値よりも大きいか否かを判断し（Ｓ７０４）、大きい場合には、ステータス＝ＴＩＬＴエラーに設定して（Ｓ７０５）、リターンし、等しいか小さい場合には、そのままリターンする。
【０００５】
しかし、前述した傾斜検出装置は、図９（ａ）に示すように、ＴＩＬＴ−ＳＷがオンのカウント数がしきい値を超えるとエラーとなる。このために、ゆすっても〔図９（ｂ）〕、傾けても〔図９（ｃ）〕、反応させるためには、しきい値を低く設定しなければならず、ゆすりや傾きに対して敏感になってしまう、という問題があった。
【０００６】
図１０（ａ）に示すように、感度を下げるために、しきい値を大きくすると、傾けたときには〔図１０（ｃ）〕、エラーとなるが、ゆすったときには〔図１０（ｂ）〕、エラーにならない、という現象が発生してしまう。
このために、従来の傾斜警報装置は、少々傾けたり、軽くゆすったりするくらいでは、景品が取り出せないゲーム機であっても、ゆすりや傾きに対して、敏感に設定せざるを得なかった。
【０００７】
本発明の課題は、ゲーム機の種類に合わせて、感度を設定でき、ゆすられた場合であっても、傾けられた場合であっても、正確に傾斜状態を検出できるゲーム機の傾斜検出装置と傾斜警報装置を提供することである。
【０００８】
【課題を解決するための手段】
前記課題を解決するために、請求項１の発明は、傾斜が断続的に行なわれているか、又は、傾斜が連続的に行なわれていることを検出する傾斜検出装置において、傾斜を検出して、検出信号を出力する傾斜検出手段と、前記傾斜検出手段の出力信号の出力時間を加算した加算値を出力するカウント手段と、前記カウント手段の加算値が所定の基準値になったときに、傾斜状態であると判定する傾斜判定手段とを備え、前記カウント手段は、前記傾斜検出手段の検出信号がオフのままの場合であって、所定の短時間がカウントされたときに、前記加算値を消去することを特徴とする傾斜検出装置である。
【０００９】
請求項２の発明は、請求項１に記載の傾斜検出装置において、前記カウント手段は、前記傾斜検出手段の検出信号がオンからオフとなったときに、前記加算値を加算することを特徴とする傾斜検出装置である。
【００１０】
請求項３の発明は、請求項２に記載の傾斜検出装置において、前記カウント手段は、前記傾斜検出手段の検出信号がオフのときには、前記加算値を減算させることを特徴とする傾斜検出装置である。
【００１１】
請求項４の発明は、請求項２に記載の傾斜検出装置において、前記カウント手段は、前記加算値に加算される増加分を変化させることを特徴とする傾斜検出装置である。
【００１２】
請求項５の発明は、請求項１から請求項４までのいずれか１項に記載の傾斜検出装置において、前記傾斜判定手段は、前記基準値を変化させることを特徴とする傾斜検出装置である。
【００１３】
請求項６の発明は、請求項１から請求項５までのいずれか１項に記載の傾斜検出装置と、前記傾斜検出手段の出力があったときには、第１の警報を発生し、前記傾斜判定手段が傾斜状態と判定したときには、第２の警報を発生する警報手段とを備えたことを特徴とする傾斜警報装置である。
【００１４】
【発明の実施の形態】
以下、図面等を参照して、本発明の実施の形態について、さらに詳しくに説明する。
（第１実施形態）
図１〜図４は、本発明による傾斜警報装置の第１実施形態を示す図であって、図１はブロック図、図２は動作を示す流れ図、図３，図４は動作概念を示す線図である。
【００１５】
この実施形態の傾斜検出装置は、ゲームのソフト的な進行もしくは機構部分の駆動及び本発明の傾斜判定などを行うコントローラ１１と、ゲームプログラムや設定値を記憶するメモリ１２と、ゲーム操作を行う操作部１３と、コイン又はカード等により、ゲーム料金を管理する金銭管理部１４と、重りなどを用いて全方位の傾斜を検出するＴＩＬＴ−ＳＷ１５と、しきい値などの値を変更する設定変更部１６と、ゲームの進行又は警告などを表示するディスプレイ１７と、ゲーム音又は警報音などを発生するスピーカ１８と、景品の払出し等の機構部分を駆動する駆動部１９等とを備えている。
【００１６】
ゲーム機の電源が投入されると、エラー監視ルーチンがスタートし（Ｓ１００）、まず、初期値として、スタータス＝エラーなしを設定し（Ｓ１０１）、傾斜検出処理（ＴＩＬＴ処理）を行い（Ｓ１０２）、スタータス＝エラーなしか否かを判断し（Ｓ１０３）、エラーなしの場合には、Ｓ１０２に戻る。
【００１７】
エラーなしでない（エラーあり）の場合には、ステータス＝ＴＩＬＴ弱か否かを判断し（Ｓ１０４）、肯定の場合には、警報音を鳴らし（Ｓ１０５）、Ｓ１０２に戻り、否定の場合には、警報音、エラー表示を行う（Ｓ１０６）。
ここで、ステータスは、エラーなしのときには、なにもせず（正常）、ＴＩＬＴ弱のときには、警報音を鳴らすのみであり、ＴＩＬＴエラーのときには、警報音を鳴らし、エラー表示をして、処理を停止する。
【００１８】
Ｓ１０２が実行されると、傾斜検出処理がコールされ（Ｓ２００）、ＴＩＬＴ−ＳＷがオンか否かが判断され（Ｓ２０１）、オンでない場合には、オンフラグ＝１か否かが判断され（Ｓ２０２）、否定の場合（ＴＩＬＴ−ＳＷがＯＦＦのままのとき）には、Ｓ２１０に進む。
肯定の場合には、オンフラグ＝０に設定し（Ｓ２０３）、カウントに増加分を足して（Ｓ２０４）、Ｓ２１０に進む。
【００１９】
一方、ＴＩＬＴ−ＳＷがオンの場合には、カウントを増加すると共に（Ｓ２０５）、ステータス＝ＴＩＬＴ弱（Ｓ２０６）、オンフラグ＝１（Ｓ２０７）、タイマ１＝初期値１（Ｓ２０８）、タイマ２＝初期値２（Ｓ２０９）をそれぞれ設定して、Ｓ２１０に進む。
ここで、オンフラグは、ＴＩＬＴ−ＳＷのＯＮ→ＯＦＦの変化を検出するために使用するフラグである。タイマ１は、ＴＩＬＴ−ＳＷがオフとなっても、警報音を鳴らし続ける時間を示すものである。タイマ２は、警報音が止まってから、カウントをクリアするまでの時間を示すものである。
また、カウントは、基本的には、ＴＩＬＴ−ＳＷがオンのときに、増加（オン→オフのときも増加）させ、カウント＝０のときには、ステータス＝エラーなし（正常）、１以上しきい値未満のときは、ステータス＝ＴＩＬＴ弱、しきい値以上のときには、ステータス＝ＴＩＬＴエラーとなる。
【００２０】
Ｓ２１０では、タイマ１＝０か否かを判断し、否定の場合には、タイマ１を減少させて（Ｓ２１１）、Ｓ２１６へ進む。肯定の場合には、ステータス＝エラーなしに設定し（Ｓ２１２）、Ｓ２１３に進む。
つまり、タイマ１＞０の場合には、Ｓ２１２が実行されないので、ステータスはＴＩＬＴ弱のままであり、従って、警報音が鳴る。タイマ１＝０となると、ステータスは、エラーなしになるので、警報音が止まる。
【００２１】
Ｓ２１３では、タイマ２＝０か否かを判断し、否定の場合には、タイマ２を減少させ（Ｓ２１４）、肯定の場合には、カウント＝０に設定し（Ｓ２１５）、Ｓ２１６に進む。
つまり、タイマ２＝０でないときには、警報音が止まっても、タイマ２＞０の間は、カウントはクリアされない。したがって、この状態でゆらすと、すぐにカウントがしきい値を超えてＴＩＬＴエラーとなる。タイマ２＝０の状態になると、やっとカウントがクリアされ（タイマ１もタイマ２も０となるので）、正常な状態に戻る。
【００２２】
Ｓ２１６では、カウントが予め設定されたしきい値よりも大きいか否かを判断し、大きい場合には、ステータス＝ＴＩＬＴエラーに設定して（Ｓ２１７）、リターンし、等しいか小さい場合には、そのままリターンする。
【００２３】
以上説明したように、第１実施形態の傾斜検出装置は、図３（ａ），（ｂ）に示すように、ＴＩＬＴ−ＳＷがオンからオフとなったときに、カウントを増加させている（Ｓ２０１，Ｓ２０４）。このために、ゆすったときのカウントは、その都度クリアされることなく、段階的に増加していく。
一方、傾けたときには、ＴＩＬＴ−ＳＷがオンし続けるので、カウントは直線的に増加していく。
したがって、しきい値（※Ａ）を変化させることにより、傾けられてからＴＩＬＴエラーになるまでの時間が調節できる。
また、ＴＩＬＴ−ＳＷがオンからオフに変化したときにカウントに足される増加分（※Ｂ）を変化させることにより、ゆすられたときにＴＩＬＴエラーになるまでのオン／オフの回数が調節できる。
【００２４】
第１実施形態は、軽くゆすったときには、エラーとなるまでは警報音を鳴らすのみであり（Ｓ１０５）、しきい値を超えてエラーとなったら、警報音を鳴らしたまま、ＴＩＬＩエラー表示して（Ｓ１０６）、処理を停止する。
また、図４に示すように、ゆすったときのカウント値も、傾けたときのカウント値も、しきい値を超えないときには（Ｓ２１６、Ｓ２１７、Ｓ１０３）、エラーとならず、警報音を鳴らすのみである。ＴＩＬＴ−ＳＷがオフとなってもしばらくは（タイマ１）警報音を鳴らし続け、さらに、一定時間（タイマ２）オフが続いたらカウントをクリアする。
【００２５】
従って、ゆすられたときにエラーにするか否かの感度（※Ｂ）と、傾けられたときにエラーにするかの感度（※Ａ）を両方とも調整できる。このために、ゆすりや傾きに対して敏感なゲーム機にも、軽くゆすったり、少々傾けるくらいでは景品を取り出せないような鈍感なゲーム機にも使用できる。
【００２６】
（第２実施形態）
図５〜図７は、本発明による傾斜警報装置の第２実施形態を示す図であって、図５は、動作を示す流れ図、図６，図７は、動作概念を示す線図である。
なお、第２実施形態の傾斜検出装置は、第１実施形態とハード構成が同様であるので、前述した図１を参照して、重複する記載を省略する。また、エラー監視ルーチン（Ｓ３００）は、第１実施形態（Ｓ１００）と同様である。
【００２７】
Ｓ３０２が実行されると、傾斜検出処理がコールされ（Ｓ４００）、ＴＩＬＴ−ＳＷがオンか否かが判断され（Ｓ４０１）、オンでない場合には、オンフラグ＝１か否かが判断され（Ｓ４０２）、否定の場合（ＴＩＬＴ−ＳＷがオフのままの場合）には、Ｓ４０５に進む。
肯定の場合（ＴＩＬＴ−ＳＷがオン→オフになった場合）には、オンフラグ＝０に設定し（Ｓ４０３）、カウントに増加分を足して（Ｓ４０４）、Ｓ４０５に進む。
【００２８】
Ｓ４０５では、カウント＝０か否かが判断され、肯定の場合には、ステータス＝エラーなしを設定して（Ｓ４０６）、否定の場合には、カウントを減少させ（Ｓ４０７）、それぞれＳ４１１に進む。
すなわち、カウント＞０の間は、ステータスは、ずっとＴＩＬＴ弱（Ｓ４１０で設定されたもの）であり、警報音が鳴る。カウント＝０となると、Ｓ４０６が実行され、ステータスがエラーなしとなるので、警報音は止まる。
【００２９】
一方、ＴＩＬＴ−ＳＷがオンの場合には、オンフラグ＝１（Ｓ４０８）、カウントの増加（Ｓ４０９）、ステータス＝ＴＩＬＴ弱（Ｓ４１０）を実行して、Ｓ４１１に進む。
【００３０】
Ｓ４１１では、カウントが予め設定されたしきい値よりも大きいか否かを判断し、大きい場合には、ステータス＝ＴＩＬＴエラーに設定して（Ｓ４１２）、リターンし、等しいか小さい場合には、そのままリターンする。
【００３１】
以上説明したように、第２実施形態によれば、図６（ａ）に示すように、ＴＩＬＴ−ＳＷがオンからオフとなったときに、カウントを増加させ（Ｓ４０１，Ｓ４０４）、オフのときには、カウントを減少させる（Ｓ４０７）。
【００３２】
一方、ゆすったときのカウント値も、傾けたときのカウント値も、しきい値を超えな  いときには（Ｓ４１１、Ｓ４１２、Ｓ３０３）、エラーとならないが、第２実施形態は  、図７（ａ）示すように、カウントがオフとなってもカウントが０になるまで、警報音  をならし続ける（第１実施形態のタイマ１の代用であり、また、タイマ２の機能はない  ）。この時間は、カンウトに比例する。
このように、第２実施形態は、ＴＩＬＴ−ＳＷがオフのときには、カウントを減少さ  せるので、オフになってから、警報を鳴らし続ける時間を、自動的に決定することがで  きる。
また、カウントを減少させる度合いを可変することによって、警報を鳴らし続ける時  間を調節することができる。
【００３３】
第２実施形態は、第１実施形態のタイマ１とタイマ２を省いた簡易なプログラムで実行することができる。すなわち、カウントを減少させて、ゼロになるまでの時間をタイマ１の代わりに使用している。このために、第１実施形態では、ＴＩＬＴ−ＳＷがオフとなってから、一定時間警報を鳴らし続けるが、第２実施形態では、カウント（≒ＴＩＬＴ−ＳＷがオンの時間）に比例した時間だけ鳴らし続けることになる。このように、第２実施形態は、タイマ１，タイマ２がない分だけ、簡易なプログラムとすることができる。
なお、逆にいえば、第１実施形態は、第２実施形態に、タイマ１（一定時間鳴り続ける）とタイマ２（一定時間クリアしない）の機能がついたものである、ということができる。
【００３４】
【発明の効果】
以上詳しく説明したように、本発明によれば、ゆすられたときにエラーにするか否かの感度と、傾けられたときにエラーにするかの感度を両方とも調整できるので、ゆすり、傾きに対して敏感な機械にも、軽くゆすったり、少々傾けるくらいでは景品を取り出せないゲーム機などのように鈍感に設定したほうがよい機械にも使用できる、という効果がある。
【図面の簡単な説明】
【図１】本発明による傾斜警報装置の第１実施形態を示すブロック図である。
【図２】第１実施形態に係る傾斜警報装置の動作を示す流れ図である。
【図３】第１実施形態に係る傾斜警報装置の動作概念を示す線図である。
【図４】第１実施形態に係る傾斜警報装置の動作概念を示す線図である。
【図５】第２実施形態に係る傾斜警報装置の動作を示す流れ図である。
【図６】第２実施形態に係る傾斜警報装置の動作概念を示す線図である。
【図７】第２実施形態に係る傾斜警報装置の動作概念を示す線図である。
【図８】比較例として示す傾斜警報装置の流れ図である。
【図９】図８の傾斜警報装置の動作概念を示す線図である。
【図１０】図８の傾斜警報装置の動作概念を示す線図である。
【符号の説明】
１１  コントローラ
１２  メモリ
１３  操作部
１４  金銭管理部
１５  ＴＩＬＴ−Ｓ
１６  設定変更部
１７  ディスプレィ
１８  スピーカ
１９  駆動部
【図１】
0003753401.tif 000002
【図２】
0003753401.tif 000003
【図３】
0003753401.tif 000004
【図４】
0003753401.tif 000005
【図５】
0003753401.tif 000006
【図６】
0003753401.tif 000007
【図７】
0003753401.tif 000008
【図８】
0003753401.tif 000009
【図９】
0003753401.tif 000010
【図１０】
0003753401.tif 000011