(57)【要約】【課題】撮影領域において、対象物の位置を判別しやすい座標統合装置、座標検出装置、遊技機、座標統合方法、及びプログラムを提供する。【解決手段】座標統合装置４０は、遊技機の盤面をそれぞれ異なる方向から撮影する複数の撮影部によって撮影されたそれぞれ画像から検出された盤面上の球の座標である球座標を取得する座標取得部４１と、各球座標を共通座標系にそれぞれ変換し、変換座標を取得する座標変換部４２と、各変換座標を統合し、統合座標を取得する統合部４３と、を備える。【選択図】図４
2019072235.tif 000002
【特許請求の範囲】
【請求項１】
遊技機の盤面をそれぞれ異なる方向から撮影する複数の撮影部によって撮影されたそれぞれ画像から検出された前記盤面上の球の座標である球座標を取得する座標取得部と、
前記各球座標を共通座標系にそれぞれ変換し、変換座標を取得する座標変換部と、
前記各変換座標を統合し、統合座標を取得する統合部と、
を備える座標統合装置。
【請求項２】
前記共通座標系が、死角の少ない座標系である請求項１に記載の座標統合装置。
【請求項３】
前記各撮影部が、前記盤面の脇から前記盤面の内側に向けて設置されている請求項１又は２に記載の座標統合装置。
【請求項４】
請求項１〜３のいずれか一項に記載の座標統合装置と、
前記画像から前記盤面上の球の座標を検出する座標検出部と、
を備える座標検出装置。
【請求項５】
請求項４に記載の座標検出装置と、
前記統合座標に基づいて演出を行う演出制御ユニットと、
を備える遊技機。
【請求項６】
遊技機の盤面をそれぞれ異なる方向から撮影する複数の撮影部によって撮影されたそれぞれ画像から検出された前記盤面上の球の座標である球座標を取得する座標取得ステップと、
前記各球座標を共通座標系にそれぞれ変換し、変換座標を取得する座標変換ステップと、
前記各変換座標を統合し、統合座標を取得する統合ステップと、
を含む座標統合方法。
【請求項７】
コンピュータに、
遊技機の盤面をそれぞれ異なる方向から撮影する複数の撮影部によって撮影されたそれぞれ画像から検出された前記盤面上の球の座標である球座標を取得するステップと、
前記各球座標を共通座標系にそれぞれ変換し、変換座標を取得するステップと、
前記各変換座標を統合し、統合座標を取得するステップと、
を実行させるためのプログラム。
【請求項８】
撮影領域をそれぞれ異なる方向から撮影する複数の撮影部によって撮影されたそれぞれ画像から検出された前記撮影領域中の対象物の座標である対象物座標を取得する座標取得部と、
前記各対象物座標を共通座標系にそれぞれ変換し、変換座標を取得する座標変換部と、
前記各変換座標を統合し、統合座標を取得する統合部と、
を備える座標統合装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、座標統合装置、座標検出装置、遊技機、座標統合方法、及びプログラムに関する。
【背景技術】
【０００２】
遊技機において、２次元撮影装置で撮影した撮影画像から遊技球の位置を判別し、判別した位置に基づいて演出を行うことが知られている。
【０００３】
例えば、特許文献１に開示された遊技機は、ステージの上方位置にデジタルカメラを設け、ステージ上に乗った遊技球が通過する経路を判別してこれに基づく演出を行っている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３４４１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示された遊技機は、ステージの上方位置から１台のデジタルカメラで撮影しているため、例えば、デジタルカメラから見て、遊技球が障害物の死角に位置する場合がある。このため、特許文献１に開示された遊技機は、デジタルカメラの撮影領域であっても、対象物である遊技球の位置を判別しにくいことがある。
【０００６】
本発明は、撮影領域において、対象物の位置を判別しやすい座標統合装置、座標検出装置、遊技機、座標統合方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
第１の態様の座標統合装置は、遊技機の盤面をそれぞれ異なる方向から撮影する複数の撮影部によって撮影されたそれぞれ画像から検出された前記盤面上の球の座標である球座標を取得する座標取得部と、前記各球座標を共通座標系にそれぞれ変換し、変換座標を取得する座標変換部と、前記各変換座標を統合し、統合座標を取得する統合部と、を備える。
【０００８】
また、第２の態様の座標統合方法は、遊技機の盤面をそれぞれ異なる方向から撮影する複数の撮影部によって撮影されたそれぞれ画像から検出された前記盤面上の球の座標である球座標を取得するステップと、前記各球座標を共通座標系にそれぞれ変換し、変換座標を取得するステップと、前記各変換座標を統合し、統合座標を取得するステップと、を含む。
【０００９】
また、第３の態様のプログラムは、コンピュータに、遊技機の盤面をそれぞれ異なる方向から撮影する複数の撮影部によって撮影されたそれぞれ画像から検出された前記盤面上の球の座標である球座標を取得するステップと、前記各球座標を共通座標系にそれぞれ変換し、変換座標を取得するステップと、前記各変換座標を統合し、統合座標を取得するステップと、を実行させる。
【００１０】
また、第４の態様の座標統合装置は、撮影領域をそれぞれ異なる方向から撮影する複数の撮影部によって撮影されたそれぞれ画像から検出された前記撮影領域中の対象物の座標である対象物座標を取得する座標取得部と、前記各対象物座標を共通座標系にそれぞれ変換し、変換座標を取得する座標変換部と、前記各変換座標を統合し、統合座標を取得する統合部と、を備える。
【発明の効果】
【００１１】
本発明によれば、撮影領域において、対象物の位置を判別しやすい。
【図面の簡単な説明】
【００１２】
【図１】本発明に係る実施形態における遊技機の正面図である。
【図２】図１におけるＩＩ−ＩＩ線断面図である。
【図３】本発明に係る実施形態における遊技機のブロック図である。
【図４】本発明に係る実施形態における座標統合装置のブロック図である。
【図５】本発明に係る実施形態における座標統合装置の最小構成を示すブロック図である。
【図６】本発明に係る実施形態における遊技機の座標統合方法のフローチャートである。
【図７】本発明に係る実施形態における遊技機の座標統合方法の最小構成を示すフローチャートである。
【図８】本発明に係る実施形態の撮影ユニット（左上）が撮影する画像を説明する図である。
【図９】本発明に係る実施形態の撮影ユニット（右上）が撮影する画像を説明する図である。
【図１０】本発明に係る実施形態の撮影ユニット（左下）が撮影する画像を説明する図である。
【図１１】本発明に係る実施形態の撮影ユニット（右下）が撮影する画像を説明する図である。
【図１２】本発明に係る実施形態の座標統合装置が取得する位置に球がある場合の正面画像を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明に係る実施形態の遊技機について、図面を用いて説明する。
【００１４】
＜実施形態＞
以下、遊技機の実施形態について、図１〜図１２を参照して説明する。
なお、本発明の一実施形態による遊技機は、遊技球（以下、「球」という。）の動きに連動した演出を行う遊技機である。ここでは、遊技機がパチンコであるものとして説明する。しかしながら、遊技機１０は、パチンコに限定するものではなく、例えば、スマートボールやピンボールなど、球状の物体が不規則な経路を転がる遊技機全般を含むものである。
【００１５】
遊技機１０の構成について説明する。
遊技機１０は、盤面２０と、座標検出装置２５と、演出制御ユニット５０と、を備える。座標検出装置２５は、複数の撮影ユニット３０と、座標統合装置４０と、を備える。
盤面２０は、遊技者が視認する表面において、複数の釘などの部材を含み、球の経路を形成するパチンコ盤面である。図１に示される遊技機１０では、Ｚ方向が盤面２０の正面側である。遊技機１０は、プロジェクタ、液晶パネル、ＬＥＤ表示装置等によって、盤面２０の表面に、球の位置の応じた演出を表示することができる。
【００１６】
（撮影ユニット）
各撮影ユニット３０は、撮影部と座標検出部をそれぞれ備える。本実施形態において撮影部はカメラであって、設置された位置から見た２次元画像を取得する。また、本実施形態の各座標検出部は、それぞれ対応する撮影部に近接して設置されている。
本実施形態において、遊技機１０は、撮影ユニット３０として４つの撮影ユニットを備える。遊技機１０は、撮影ユニット３０として、撮影ユニット３０Ａ、撮影ユニット３０Ｂ、撮影ユニット３０Ｃ及び撮影ユニット３０Ｄを備える。
撮影ユニット３０Ａは、撮影部３１Ａと座標検出部３２Ａを備える。
撮影ユニット３０Ｂは、撮影部３１Ｂと座標検出部３２Ｂを備える。
撮影ユニット３０Ｃは、撮影部３１Ｃと座標検出部３２Ｃを備える。
撮影ユニット３０Ｄは、撮影部３１Ｄと座標検出部３２Ｄを備える。
【００１７】
図１に示されるように、正面側からみて、盤面２０の左上に撮影部３１Ａが、盤面２０の右上に撮影部３１Ｂが、盤面２０の左下に撮影部３１Ｃが、盤面２０の右下に撮影部３１Ｄが、それぞれ設置される。
撮影部３１Ａ、撮影部３１Ｂ、撮影部３１Ｃ、撮影部３１Ｄはそれぞれ、盤面２０をそれぞれ異なる方向から撮影する。
図１及び図２に示されるように、撮影部３１Ａ、撮影部３１Ｂ、撮影部３１Ｃ、撮影部３１Ｄは、それぞれ盤面２０の脇から盤面２０の内側に向けて設置されている。
遊技機１０が盤面２０の表面上にガラス板を有する場合、各撮影部は、ガラス板を通して盤面を撮影してもよいし、盤面２０とガラス板との間に設けられることでガラス板を通さず盤面２０を撮影してもよい。
【００１８】
図３に示されるように、座標検出部３２Ａ、座標検出部３２Ｂ、座標検出部３２Ｃ、座標検出部３２Ｄは、それぞれＣＰＵ、ＲＯＭ、ＲＡＭを備える。
座標検出部３２Ａは、撮影部３１Ａからの画像を取得する。座標検出部３２Ａは、撮影部３１Ａによって撮影された画像から盤面２０上の球の座標である球座標を検出する。座標検出部３２Ａは、検出された球座標を座標統合装置４０に通知する。
座標検出部３２Ｂは、撮影部３１Ｂからの画像を取得する。座標検出部３２Ｂは、撮影部３１Ｂによって撮影された画像から盤面２０上の球の座標である球座標を検出する。座標検出部３２Ｂは、検出された球座標を座標統合装置４０に通知する。
座標検出部３２Ｃは、撮影部３１Ｃからの画像を取得する。座標検出部３２Ｃは、撮影部３１Ｃによって撮影された画像から盤面２０上の球の座標である球座標を検出する。座標検出部３２Ｃは、検出された球座標を座標統合装置４０に通知する。
座標検出部３２Ｄは、撮影部３１Ｄからの画像を取得する。座標検出部３２Ｄは、撮影部３１Ｄによって撮影された画像から盤面２０上の球の座標である球座標を検出する。座標検出部３２Ｄは、検出された球座標を座標統合装置４０に通知する。
【００１９】
（座標検出部）
撮影ユニットの各座標検出部は、対応する撮影部が撮影した盤面２０の表面の１フレームの画像において、予め記憶した球の画像が存在する候補の座標を特定する。
具体的には、座標検出部は、撮影部が撮影した盤面２０の表面の１フレームの画像における各画素の輝度を特定する。例えば、撮影部が撮影した盤面２０の表面の１フレームの画像が横６４０×縦４８０のおよそ３０万画素からなる画像であるとする。また、予め記憶した球の画像が例えば横１０×縦１０の１００画素からなる画像であるとする。この場合、撮影部が撮影した盤面２０の表面の１フレームの画像における横１０×縦１０の各領域の画像と球の画像の輝度のすべてを（すなわち、およそ３０万回）比較する。そして、座標検出部は、輝度の比較結果に基づいて、盤面２０の表面全体におけるすべての球の候補の座標を特定する。座標検出部は、さらに特定した各候補の座標を中心とする周囲の領域を含む画素の輝度と、予め記憶する球の画像を示す画素の輝度とをそれぞれ比較する。座標検出部は、比較した結果、輝度の差が所定のしきい値を超える場合、その領域に球は存在しないと判定する。座標検出部は、比較した結果、輝度の差が所定のしきい値以下である場合、その領域に球が存在すると判定する。そして、球が存在すると判定された座標を球座標として検出する。
もし、撮影した盤面２０の表面の１フレームの画像に球が２つ以上存在すると判定された場合は、座標検出部は、球が２つ以上あるものとして、各球の球座標を検出してもよい。
これにより、座標検出部は、撮影部が撮影した１フレーム、すなわち、盤面２０の表面全体におけるすべての各球の球座標を検出する。
【００２０】
なお、ここでの座標は、画像における各画素の位置と１対１で対応する座標である。
例えば、座標は、画像が例えば横６４０×縦４８０の画素で構成されている場合、画像の左上の画素の座標を例えば（０，０）とする。そして、この画像の左上の画素の座標（０，０）を基準に横方向に（０，０）〜（６３９，１）、縦方向に（０，０）〜（０，４７９）の合計およそ３０万の座標が盤面２０の表面の１フレームの画像において設定される。
また、座標検出部が検出した座標は、盤面２０の表面における釘などを遊技球と誤検出した座標を含むものである。
各座標検出部３２Ａ，３２Ｂ、３２Ｃ，３２Ｄは、特定した盤面２０の表面全体におけるすべての球座標を座標統合装置４０に出力する。
【００２１】
（座標統合装置）
座標統合装置４０は、ＣＰＵ４０ａと、ＦＰＧＡ（ｆｉｅｌｄ−ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）４０ｂと、ＲＡＭ４０ｃと、ＲＯＭ４０ｄとを構成的に備える。
図４に示すように、座標統合装置４０は、座標取得部４１と、座標変換部４２と、統合部４３と、出力部４４と、を機能的に備える。図５は、座標統合装置４０の最小構成を示す。
本実施形態では、ＣＰＵ４０ａが座標取得部４１、座標変換部４２及び出力部４４として機能し、ＦＰＧＡ４０ｂが統合部４３として機能する。
【００２２】
座標取得部４１は、各座標検出部３２Ａ，３２Ｂ、３２Ｃ，３２Ｄから通知される球座標をそれぞれ取得する。
座標変換部４２は、座標取得部４１で取得した各球座標を共通の座標系である共通座標系にそれぞれ変換し、それぞれ変換座標を取得する。共通座標系は、少なくともいずれかの撮影部が設置された位置より、球に対し死角の少ない位置から見たときの座標系である。本実施形態では、球座標を、共通座標系として、盤面２０全体を正面から見たときの正面座標系に変換する。
統合部４３は、座標変換部４２で変換された各変換座標を統合し、統合座標を取得する。
出力部４４は、統合部４３取得された統合座標を、演出制御ユニット５０に出力する。
【００２３】
座標統合装置４０は、撮影ユニット３０に、シリアル信号でアクセスし、各球座標を取得する。取得された各球座標は、予め設定された変換テーブルを元に、正面から見た変換座標にそれぞれ変換される。座標統合装置４０は、球座標取得⇒変換⇒変換座標記録までをひとつのシーケンスとして、取得された各球座標に対し、共通座標系への変換処理を行う。
【００２４】
（演出制御ユニット）
演出制御ユニット５０は、座標統合装置４０から出力された統合座標を取得し、統合座標に基づいて、プロジェクタ、液晶パネル、ＬＥＤ表示装置等を制御し、盤面２０の表面に、球の位置の応じた演出を表示する。
【００２５】
（座標統合方法）
座標統合装置４０の座標統合方法について図６に沿って説明する。図７は、座標統合装置４０の座標統合方法の最小構成を示す。
【００２６】
まず、座標統合装置４０は、ＲＡＭ４０ｃを初期化する（ＳＴ０１）。
【００２７】
続いて、座標統合装置４０は、接続されている撮影ユニットの台数Ｎを検出する（ＳＴ０２）。本実施形態では、接続される撮影ユニットの台数Ｎ＝４が検出される。
【００２８】
続いて、座標統合装置４０は、球座標を要求する（ＳＴ０３）。本実施形態では、ＣＰＵ４０ａがそれぞれ一定周期ごとにいずれかの撮影ユニットのＣＰＵにアクセスする。各撮影部を備えるＮ台の撮影ユニットのうち、座標統合装置４０は、ｉ番目の撮影ユニットに、ｉ番目の撮影ユニットが検出した球座標を要求する。
【００２９】
続いて、座標統合装置４０は、検出された球座標を取得する（ＳＴ０４）。本実施形態では、座標統合装置４０は、ｉ番目の撮影部によって撮影された画像から検出された球座標を取得する。
【００３０】
続いて、座標統合装置４０は、取得された球座標を共通座標系にそれぞれ変換し、それぞれ変換座標を取得する（ＳＴ０５）。本実施形態では、座標統合装置４０は、ｉ番目の撮影ユニットが盤面２０の全体に対してどのエリアを撮影しているかという予め設定されている情報と、取得された球座標をリンクさせて、球座標を共通座標系として、正面から盤面２０全体を見たときの正面座標系に変換する。
【００３１】
続いて、座標統合装置４０は、変換座標をＲＡＭ４０ｃに格納する（ＳＴ０６）。
【００３２】
続いて、座標統合装置４０は、最後の撮影部かどうか判断する（ＳＴ０７）。ｉ＝Ｎでない場合（ＳＴ０７：ＮＯ）、ｉをｉ＋１に更新し（ＳＴ０８）、ＳＴ０３に戻る。
【００３３】
ｉ＝Ｎである場合（ＳＴ０７：ＹＥＳ）、すなわち最後の撮影部と判断された場合、座標統合装置４０は、取得された各変換座標を統合し、統合座標を取得する（ＳＴ０９）。
【００３４】
続いて座標統合装置４０は、取得された統合座標を出力する（ＳＴ１０）。本実施形態では、座標統合装置４０は、演出制御ユニット５０に統合座標を出力する。
【００３５】
続いて、座標統合装置４０は、ｉを初期化し（ＳＴ１１）、ＳＴ０３に戻る。
【００３６】
ここで、座標統合装置４０における処理方法を詳しく説明する。
各撮影部で盤面２０を撮影すると、各画像内に球ＯＢＪが映り込んだり、障害物ＯＢＳの死角に隠れて球ＯＢＪが映っていなかったりする。
【００３７】
一例として、図８〜図１１に示されるような画像が各撮影部で取得される場合について説明する。ここでは、説明のための簡単な例として、１フレームの画像が横１２×縦１０のおよそ１２０画素からなる画像である場合について説明する。
座標は、図８〜図１１に示されるように、画像が例えば横１２×縦１０の画素で構成されている場合、画像の左上の画素の座標を例えば（Ａ，０）とする。そして、この画像の左上の画素の座標（Ａ，０）を基準に横方向に（Ａ，０）〜（Ｌ，０）、縦方向に（Ａ，０）〜（Ａ，９）の合計およそ１２０の座標が盤面２０の表面の１フレームの画像において設定される。
【００３８】
図８、図１０及び図１１に示されるように、撮影部３１Ａ、３１Ｃ、及び３１Ｄで撮影された各画像には、球ＯＢＪが映り込んでいる。他方、図９に示されるように、撮影部３１Ｂで撮影された画像には、球ＯＢＪが障害物ＯＢＳの死角に隠れて映っていない。
【００３９】
撮影部３１Ａが、図８に示されるような画像を取得すると、撮影ユニット３０Ａは、球座標（Ｋ，４）を検出する。このとき、座標統合装置４０は、撮影ユニット３０Ａから、球座標（Ｋ，４）を取得する。
【００４０】
撮影部３１Ｂが、図９に示されるような画像を取得すると、撮影ユニット３０Ｂは、球座標を検出できない。このとき、座標統合装置４０は、撮影ユニット３０Ｂから、球座標を検出できなかった旨のデータを球座標として取得する。ここでは、座標統合装置４０は、撮影ユニット３０Ｂから、球座標としてＮＧデータを取得する。
【００４１】
撮影部３１Ｃが、図１０に示されるような画像を取得すると、撮影ユニット３０Ｃは、球座標（Ｈ，６）を検出する。このとき、座標統合装置４０は、撮影ユニット３０Ｃから、球座標（Ｈ，６）を取得する。
【００４２】
撮影部３１Ｄが、図１１に示されるような画像を取得すると、撮影ユニット３０Ｄは、球座標（Ａ，５）を検出する。このとき、座標統合装置４０は、撮影ユニット３０Ｄから、球座標（Ａ，５）を取得する。
【００４３】
座標変換部４２は、撮影ユニット３０Ａ、撮影ユニット３０Ｃ、撮影ユニット３０Ｄから座標取得部４１が取得した各球座標を共通座標系にそれぞれ変換し、変換座標を取得する。
【００４４】
ここでは、共通座標系として、盤面２０を正面から見た位置座標に変換する。
このとき、撮影ユニット３０Ａから取得された球座標（Ｋ，４）は、変換座標（Ｆ，１６）に変換される。変換された変換座標（Ｆ，１６）は、一旦ＲＡＭ４０ｃに格納される。
また、撮影ユニット３０Ｃから取得された球座標（Ｈ，６）は、変換座標（Ｆ，１６）に変換される。変換された変換座標（Ｆ，１６）は、一旦ＲＡＭ４０ｃに格納される。
また、撮影ユニット３０Ｄから取得された球座標（Ａ，５）は、変換座標（Ｆ，１６）に変換される。変換された変換座標（Ｆ，１６）は、一旦ＲＡＭ４０ｃに格納される。
なお、撮影ユニット３０Ｂから取得されたＮＧデータは、変換座標として、ＲＡＭ４０ｃに格納される。
【００４５】
ここでは、取得された複数の変換座標は、ＮＧデータを除いていずれも一致している。このような場合、統合部４３は、一致している変換座標を、統合座標として取得する。すなわち、統合座標（Ｆ，１６）が取得される。
ちなみに座標統合装置４０が取得した統合座標（Ｆ，１６）に球がある場合、盤面２０を正面から撮影した画像は、図１２のような画像となる。
【００４６】
もし、取得された複数の変換座標が一致しない場合、統合部４３は、複数の変換座標の間の代表値を取って、当該代表値を統合座標としてもよい。例えば、統合部４３は、複数の変換座標の間で平均を取り、平均された変換座標を統合座標としてもよい。他の例として、統合部４３は、複数の変換座標の間で多数決を取り、最も票数の多い変換座標を総合座標としてもよい。
【００４７】
もし、取得された複数の変換座標の中で、他の複数の変換座標に比べて離れた変換座標が取得された場合、統合部４３は、離れた変換座標を誤検出としてはじき、他の複数の変換座標を統合し、統合座標を取得してもよい。その場合、続く処理としては、他の複数の変換座標が一致している場合、統合部４３は、上記同様、一致している他の変換座標を、統合座標として取得してもよい。複数の他の変換座標が一致しないときは、統合部４３は、上記同様、複数の他の変換座標の間の代表値を取ってもよい。
【００４８】
（作用及び効果）
複数の撮影部によって撮影した画像をそのまま利用しようとすると、配線系統や統合ユニットの規模が増大したり、専用デバイス開発費といったコスト負担の影響が大きくなったりといった課題が出てくる。それに対し、各撮影部が出力する画像データから対応する各撮影ユニットが、球座標をそれぞれ検出することで、画像そのものを使用するより低コストにデータを取り扱うことができる。
さらに、画像データの合成という処理負荷の高い方法でなく、検出したそれぞれの各座標を共通座標系に変換にしたうえで、メモリ領域に蓄積させるという方法でデータ統合をすることで、処理負荷を高くすることなく「検出精度の向上」と「取り扱い易い座標」に変換することを実現している。
【００４９】
本実施形態では、それぞれ異なる方向から検出された各球座標を共通座標系に変換し、統合している。
１つの撮影部では視認性が悪い位置や死角となる位置でも、他の方向からの別の撮影部で位置を捉えることできる。このため、本実施形態の座標統合装置４０は、球の位置を補完／補正することができる。
したがって、本実施形態の座標統合装置４０は、撮影領域において、対象物である球の位置を判別しやすい。
【００５０】
さらに、本実施形態の各撮影部は、盤面２０の脇から盤面２０の内側に向けて設置されている。
盤面２０に対して正面への撮影部を設置すると、遊技機１０の形状に大幅な制約がかかる。さらに、盤面２０に対して正面への撮影部を設置すると、盤面２０に対し正面にいる人や物と干渉する。
これに対し、本実施形態の遊技機１０は、各撮影部を盤面２０の脇に設置していることで、遊技機１０の形状へ自然な形で撮影部を取り付けることができる。さらに、盤面２０に対し正面にいる人や物との干渉を回避することができる。
【００５１】
（変形例）
上記実施形態の各座標検出部は、それぞれ対応する撮影部に近接して設置されている。
変形例として、各撮影部だけ盤面２０の脇に設置してもよい。この場合、各座標検出部は、どのような位置に設置されてもよく、例えば、座標統合装置４０の近接する位置、さらには座標統合装置４０内部に設けられてもよい。
ただし、撮影部から座標検出部に画像データが送信されるため、画像データの通信速度を考慮すると、各座標検出部は、それぞれ対応する撮影部に近接して設置される方が好ましい。
【００５２】
上記実施形態の座標統合装置４０は、各撮影ユニットにシリアル信号でアクセスしている。
座標統合装置４０は、各撮影ユニットにパラレル信号でアクセスしてもよい。
【００５３】
上記実施形態の座標統合装置４０は、統合座標として、盤面２０上の球の位置を取得している。
変形例として、座標統合装置４０は、取得された盤面２０上の球の位置から、球の動きを検出してもよい。その場合、遊技機１０は、球の動きに応じて演出を行ってもよい。
【００５４】
上記実施形態の遊技機１０は、撮影ユニット３０として４つの撮影ユニットを備える。
変形例として、撮影ユニットは、３つ以下でもよいし、５つ以上であってもよい。５つ以上の場合、例えば、図３において、撮影ユニット３０Ｄの下の点線及びドット群に示されるように、５台目以降の撮影ユニットは、撮影ユニット３０Ｄに続いて接続される。
【００５５】
上記実施形態の遊技機１０において、少なくとも各撮影部は、盤面２０の脇に設置されている。
変形例として、遊技機１０の撮影部のうち、少なくとも１つの撮影部が、盤面２０の裏側に設置されてもよい。この場合、盤面２０の裏側に設置された撮影部は、盤面２０内に設けられた透過窓を通して、球を撮影する。
【００５６】
上記実施形態の遊技機１０において、少なくとも各撮影部は、盤面２０の内側に向けて設置されている。
変形例として、各撮影部は、反射板を介して、盤面２０を撮影してもよい。
具体的な例として、遊技機１０が盤面２０の表面上のガラス板を有する場合、ガラス板の板面のうち、盤面２０にハーフミラーを設けることによって、各撮影部が、当該ハーフミラーを介して、盤面２０を撮影してもよい。
他の具体的な例として、遊技機１０が盤面２０の表面上のガラス板を有する場合、ガラス板の板面のうち、盤面２０に対向する面に全反射ミラーを設けることによって、各撮影部が、当該全反射ミラーを介して、盤面２０を撮影してもよい。
【００５７】
上記実施形態の遊技機１０は、座標統合装置４０及び各撮影ユニット３０は、ＣＰＵをそれぞれ備えている。
変形例として、ＣＰＵは、座標統合装置４０及び各撮影ユニット３０のいずれかの間で共有されてもよい。
他の変形例として、ＣＰＵは、座標変換部４２及び統合部４３のそれぞれに設けられてもよい。
ＲＡＭ、ＲＯＭに同様である。
【００５８】
上記実施形態では、座標取得部４１は、正面から盤面２０全体を見たときの正面座標系を共通座標系としているが、死角の少ない位置から見たときの座標系であればどのような座標系でもよい。
変形例として、撮影部が設置されている位置から見た座標系より、盤面２０を正面上方から見下ろした位置の方が、死角が少ない場合、共通座標系は、盤面２０を正面上方から見下ろした位置から見た座標系とされてもよい。
【００５９】
上記実施形態では、遊技機１０の盤面の球の座標を検出しているが、遊技機１０の盤面の球の座標を検出に限られない。
変形例として、ある平面上での対象物の動きを捉える際に、平面に対して死角の少ない方向に撮影部を設置できない場合に適用されてもよい。
例えば、座標統合装置は、屋外施設の人の流れを検出してもよい。屋外施設の人の流れを検出するために、屋外施設を撮影領域として、それぞれ異なる方向から複数の撮影部によって撮影する。そして、対象物である人の対象物座標をそれぞれ検出し、座標統合装置で各対象物座標から統合座標を取得してもよい。
他の変形例として、ある装置に対して人が相対するために視界をふさぎ、装置表面上を撮影できないながら、リアルタイムなフィードバックが必要なものに転用されてもよい。
例えば、座標統合装置は、車のフロントガラスの汚れを検出してもよい。フロントガラスの汚れを検出するために、車のフロントガラスを撮影領域として、それぞれ異なる方向から複数の撮影部によって撮影する。そして、対象物である汚れの対象物座標をそれぞれ検出し、座標統合装置で各対象物座標から統合座標を取得してもよい。
【００６０】
上記実施形態の遊技機１０は、撮影された各画像から球座標をそれぞれ取得している。
変形例として、撮影された各画像から球座標を取得せずに、撮影された各画像をそのまま合成し、合成された画像から、球座標を検出してもよい。
ただし、複数の画像をリアルタイムに合成させるには、高性能で専用の処理デバイスが必要になる。
【００６１】
上述の各実施形態において、座標統合装置の全部または一部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００６２】
以上、本発明の実施形態を説明したが、この実施形態は、例として示したものであり、発明の範囲を限定することは意図していない。この実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更を行うことができる。この実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものとする。
【符号の説明】
【００６３】
１０  遊技機
２０  盤面
２５  座標検出装置
３０  撮影ユニット
３０Ａ  撮影ユニット
３０Ｂ  撮影ユニット
３０Ｃ  撮影ユニット
３０Ｄ  撮影ユニット
３１Ａ  撮影部
３１Ｂ  撮影部
３１Ｃ  撮影部
３１Ｄ  撮影部
３２Ａ  座標検出部
３２Ｂ  座標検出部
３２Ｃ  座標検出部
３２Ｄ  座標検出部
４０  座標統合装置
４０ａ  ＣＰＵ
４０ｂ  ＦＰＧＡ
４０ｃ  ＲＡＭ
４０ｄ  ＲＯＭ
４１  座標取得部
４２  座標変換部
４３  統合部
４４  出力部
５０  演出制御ユニット
ＯＢＪ  球
ＯＢＳ  障害物
【図１】
2019072235.tif 000003
【図２】
2019072235.tif 000004
【図３】
2019072235.tif 000005
【図４】
2019072235.tif 000006
【図５】
2019072235.tif 000007
【図６】
2019072235.tif 000008
【図７】
2019072235.tif 000009
【図８】
2019072235.tif 000010
【図９】
2019072235.tif 000011
【図１０】
2019072235.tif 000012
【図１１】
2019072235.tif 000013
【図１２】
2019072235.tif 000014