JP5356724B2 - Billiard table ball movement management device - Google Patents
Billiard table ball movement management device Download PDFInfo
- Publication number
- JP5356724B2 JP5356724B2 JP2008125536A JP2008125536A JP5356724B2 JP 5356724 B2 JP5356724 B2 JP 5356724B2 JP 2008125536 A JP2008125536 A JP 2008125536A JP 2008125536 A JP2008125536 A JP 2008125536A JP 5356724 B2 JP5356724 B2 JP 5356724B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- sphere
- unit
- management device
- billiard table
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 239000002131 composite material Substances 0.000 claims abstract description 61
- 238000004891 communication Methods 0.000 claims description 20
- 239000004065 semiconductor Substances 0.000 claims description 10
- 238000003384 imaging method Methods 0.000 claims description 9
- 230000015572 biosynthetic process Effects 0.000 claims description 7
- 238000001514 detection method Methods 0.000 claims description 7
- 238000003786 synthesis reaction Methods 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 claims description 3
- 230000004044 response Effects 0.000 claims description 2
- 238000000034 method Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 238000007639 printing Methods 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
Images
Landscapes
- Processing Or Creating Images (AREA)
Abstract
Description
本発明は、盤面上の各球を検出可能なビリヤード台の球移動管理装置に関するものである。 The present invention relates to a ball movement management device for a billiard table capable of detecting each ball on a board surface.
従来、ビリヤード台には、初心者等がプレイをしやすくするために、特許文献1の表示装置のように、盤面に手球移動経路を示すものがあった。
一方、ある程度技術を習得したプレイヤからは、プレイがどのように進行していったのか等のプレイ内容を、プレイ中やプレイ後に確認したいという要求があった。
しかし、特許文献1のような従来のビリヤード台は、このようなプレイヤの要求を満たすものではなかった。
On the other hand, a player who has acquired a certain level of technology has requested that the contents of play such as how the play has progressed be confirmed during and after the play.
However, the conventional billiard table as in
本発明の課題は、プレイがどのように進行していったのか等のプレイ内容を確認することができるビリヤード台の球移動管理装置を提供することである。 The subject of this invention is providing the ball | bowl movement management apparatus of the billiard table which can confirm the play contents, such as how the play progressed.
本発明は、以下のような解決手段により、課題を解決する。なお、理解を容易にするために、本発明の実施形態に対応する符号を付して説明するが、これに限定されるものではない。また、符号を付して説明した構成は、適宜改良してもよく、また、少なくとも一部を他の構成物に代替してもよい。 The present invention solves the problems by the following means. In addition, in order to make an understanding easy, although the code | symbol corresponding to embodiment of this invention is attached | subjected and demonstrated, it is not limited to this. In addition, the configuration described with reference numerals may be improved as appropriate, or at least a part thereof may be replaced with another configuration.
第1の発明は、ビリヤード台(1)上の各球(B)の位置を所定時間毎に検出する検出部(12)と、前記各球の位置情報と前記各球の種類とを記憶する球位置記憶部(14a)と、前記検出部の出力に基づいて前記各球の種類を識別し、前記各球の位置情報とその取得時間の情報とを関連付けて前記球位置記憶部に記憶させる球位置取得制御部(15a)と、前記球位置記憶部の情報に基づいて、前記各球の移動情報(A1−0,A1−5,A2−0,A2−5,A3−0,A3−5)を生成する移動情報生成部(15c)と、前記球位置記憶部の情報に基づいて、全ての前記各球が静止した状態である第1静止状態を判定し、その次に全ての前記各球が静止した第2静止状態であると判定したときに、前記第1静止状態の前記各球の位置情報と、前記移動情報生成部が求めた前記第1静止状態から前記第2静止状態までの前記各球の前記移動情報とを合成して合成情報(41,42,241)を生成する合成情報生成部(15d)とを備え、前記合成情報生成部は、各ショット毎に前記合成情報を生成して合成画像記憶部に記憶し、プレイ終了後において、前記合成画像記憶部に記憶した各ショットの前記合成情報を、紙媒体(41,42,241)、表示画面(13)及び半導体記憶媒体(18)のうち少なくとも1つに出力する出力部(13,16〜17)を備えること、を特徴とするビリヤード台の球移動管理装置である。 1st invention memorize | stores the detection part (12) which detects the position of each ball | bowl (B) on a billiard table (1) for every predetermined time, the positional information on each said ball | bowl, and the kind of each said ball | bowl Based on the output of the sphere position storage unit (14a) and the detection unit, the type of each sphere is identified, and the position information of each sphere and information on the acquisition time thereof are associated and stored in the sphere position storage unit. Based on the information of the sphere position acquisition control unit (15a) and the sphere position storage unit, the movement information (A1-0, A1-5, A2-0, A2-5, A3-0, A3- of each sphere). 5) and a movement information generating unit (15c) that generates the first quiescent state in which all the spheres are stationary based on the information in the sphere position storage unit, The position of each sphere in the first stationary state when it is determined that each sphere is in the second stationary state. Information and the movement information generation unit that combines the movement information of each sphere from the first stationary state to the second stationary state obtained by the movement information generation unit to generate combined information (41, 42, 241). A generation unit (15d), and the synthesis information generation unit generates the synthesis information for each shot, stores the generated synthesis information in the synthesized image storage unit, and stores each shot stored in the synthesized image storage unit after the end of play. An output unit (13, 16-17) for outputting the composite information to at least one of a paper medium (41, 42, 241), a display screen (13), and a semiconductor storage medium (18). This is a ball movement management device for a billiard table.
第2の発明は、第1の発明のビリヤード台の球移動管理装置において、前記移動情報生成部(15c)は、前記移動情報として、前記第1静止状態と前記第2静止状態との間の前記各球(B)の移動経路を示す各ショットの線画情報(A1−0,A1−5,A2−0,A2−5)を生成し、球位置取得制御部は、各ショットの前記線画情報が生成されたことに応じて、各ショットの前記各球の位置情報と前記各球の種類の情報とを、前記球位置記憶部から消去すること、を特徴とするビリヤード台の球移動管理装置である。
第3の発明は、第1又は第2の発明のビリヤード台の球移動管理装置において、前記検出部(12)は、前記ビリヤード台(1)上を撮像した撮像情報を取得する撮像部(12)であり、前記球位置取得制御部(15a)は、前記撮像部の出力に基づいて、前記各球(B)の色彩を識別して各球の種類を判別すること、を特徴とするビリヤード台の球移動管理装置である。
第4の発明は、第1から第3までのいずれかの発明のビリヤード台の球移動管理装置において、この球移動管理装置(10)は、通信網(20)を介して情報端末(30)に接続されており、前記合成情報生成部(15d)が生成した前記合成情報(41,42,241)を、前記通信網を介して前記情報端末に送信する送信部(15f)を備えること、を特徴とするビリヤード台の球移動管理装置である。
第5の発明は、第1から第4までのいずれかの発明のビリヤード台の球移動管理装置において、前記球位置記憶部(14a)の前記各球(B)の位置情報に基づいて、前記各球がポケットに落ちた否かを判定するポケット判定部(15a)と、前記ポケット判定部の判定に基づいて、得点を記録する得点記録部(14e,15e)とを備えること、を特徴とするビリヤード台の球移動管理装置である。
第6の発明は、第5の発明のビリヤード台の球移動管理装置において、前記出力部(13,16〜17)は、前記得点記録部(14e,15e)が記録した得点の情報を、紙媒体(16a)、表示画面(13)及び半導体記憶媒体(18)のうち少なくとも1つに出力すること、を特徴とするビリヤード台の球移動管理装置である。
第7の発明は、第5又は第6の発明のビリヤード台の球移動管理装置において、この球移動管理装置(10)は、通信網(20)を介して情報端末(30)に接続されており、前記得点記録部(14e,15e)が記録した得点の情報を、前記通信網を介して前記情報端末に送信する送信部(15f)を備えること、を特徴とするビリヤード台の球移動管理装置である。
According to a second aspect of the present invention, in the ball movement management device for a billiard table according to the first aspect, the movement information generation unit (15c) is configured as the movement information between the first stationary state and the second stationary state. The line drawing information (A1-0, A1-5, A2-0, A2-5) indicating the movement path of each sphere (B) is generated, and the sphere position acquisition control unit generates the line drawing information of each shot. The ball movement management device of the billiard table is characterized in that the position information of each sphere of each shot and the information on the type of each sphere are deleted from the sphere position storage unit in response to the generation of It is.
According to a third aspect of the present invention, in the ball movement management device for the billiard table of the first or second invention , the detection unit (12) is an image pickup unit (12) that acquires image information obtained by imaging the billiard table (1). And the ball position acquisition control unit (15a) discriminates the type of each sphere by identifying the color of each sphere (B) based on the output of the imaging unit. It is a ball movement management device of a table.
A fourth invention is the ball movement management device for a billiard table according to any one of the first to third inventions , wherein the ball movement management device (10) is connected to the information terminal (30) via the communication network (20). A transmission unit (15f) that is connected to the information terminal and transmits the synthesis information (41, 42, 241) generated by the synthesis information generation unit (15d) to the information terminal via the communication network, It is the ball movement management apparatus of the billiard table characterized by this.
According to a fifth aspect of the present invention, in the ball movement management device for a billiard table according to any one of the first to fourth aspects of the present invention , based on the position information of each ball (B) in the ball position storage unit (14a), A pocket determination unit (15a) for determining whether or not each ball has fallen into a pocket, and a score recording unit (14e, 15e) for recording a score based on the determination of the pocket determination unit, It is a ball movement management device for a pool table.
According to a sixth aspect of the present invention, in the ball movement management device for a billiard table according to the fifth aspect of the invention , the output unit (13, 16-17) uses the score information recorded by the score recording unit (14e, 15e) as paper A ball movement management device for a billiard table, characterized by outputting to at least one of a medium (16a), a display screen (13), and a semiconductor storage medium (18).
A seventh invention is the ball movement management device for a billiard table according to the fifth or sixth invention , wherein the ball movement management device (10) is connected to the information terminal (30) via the communication network (20). A billiard table ball movement management, comprising: a transmission unit (15f) that transmits the score information recorded by the score recording unit (14e, 15e) to the information terminal via the communication network. Device.
本発明によれば、以下の効果を奏することができる。
(1)本発明は、第1静止状態の各球の位置情報と、第1静止状態から第2静止状態までの各球の移動情報とを合成して合成情報を生成するので、プレイヤは、合成情報を確認することにより、プレイにおいて各球がどのように移動したかや、プレイがどのように進行していったのか等のプレイ内容を確認することができる。
(2)本発明は、各球の移動経路を示す線画情報及び各球の所定時間毎の静止画を重ねた情報のうち少なくとも1つを生成する。このため、線画情報を生成した場合には、線や矢印等によって球の移動を分かりやすく示し、また静止画を重ねた情報を生成した場合には、リアルに球の移動を示すことができる。
According to the present invention, the following effects can be obtained.
(1) Since the present invention combines the position information of each sphere in the first stationary state and the movement information of each sphere from the first stationary state to the second stationary state to generate combined information, By confirming the composite information, it is possible to confirm the play contents such as how each sphere has moved in the play and how the play has progressed.
(2) The present invention generates at least one of line drawing information indicating the moving path of each sphere and information obtained by superimposing still images of each sphere for each predetermined time. For this reason, when the line drawing information is generated, the movement of the sphere can be easily understood by a line, an arrow, or the like, and when the information with the still image superimposed is generated, the movement of the sphere can be shown realistically.
(3)本発明は、各球の色彩を識別して各球の種類を判別するので、例えばCCD(Charge Coupled Device)等の撮像素子を利用することができる。
(4)本発明は、合成情報を紙媒体、表示画面及び半導体記憶媒体のうち少なくとも1つに出力する。このため、プレイヤは、紙媒体に出力する場合には、プレイヤが紙媒体を持ち帰り、後からでもプレイ内容を確認することができ、表示画面に出力する場合には、プレイ中やプレイ後にプレイ内容を確認することができ、半導体記憶媒体に出力する場合には、半導体記憶媒体の情報を情報端末等で読み出して確認することができる。
(3) Since the present invention identifies the color of each sphere and discriminates the type of each sphere, an image sensor such as a CCD (Charge Coupled Device) can be used.
(4) The present invention outputs the composite information to at least one of a paper medium, a display screen, and a semiconductor storage medium. For this reason, when the player outputs to the paper medium, the player can take the paper medium home and check the play contents later, and when outputting to the display screen, the play contents during or after the play. In the case of outputting to a semiconductor storage medium, the information of the semiconductor storage medium can be read and confirmed by an information terminal or the like.
(5)本発明は、合成情報生成部が生成した合成情報を、通信網を介して情報端末に送信するので、プレイヤは、自分の情報端末でプレイ内容を確認することができる。
(6)本発明は、ポケット判定部の判定に基づいて得点を記録するので、プレイヤは、プレイ中に自ら得点をつける必要がなく、プレイ中の煩わしさを防止することができる。
(5) In the present invention, the composite information generated by the composite information generation unit is transmitted to the information terminal via the communication network, so that the player can check the play content on his / her information terminal.
(6) Since the present invention records the score based on the determination of the pocket determination unit, the player does not need to score himself during the play, and can prevent troublesomeness during the play.
(7)本発明は、得点情報を、紙媒体、半導体記憶媒体及び表示画面のうち少なくとも1つに出力するので、プレイヤは、上記(4)と同様にして、得点情報を確認することができる。
(8)本発明は、得点情報を、通信網を介して前記情報端末に送信するので、プレイヤは、上記(5)と同様にして、得点情報を確認することができる。
(7) Since the present invention outputs the score information to at least one of a paper medium, a semiconductor storage medium, and a display screen, the player can confirm the score information in the same manner as (4) above. .
(8) Since the present invention transmits score information to the information terminal via a communication network, the player can confirm the score information in the same manner as in (5) above.
本発明は、プレイがどのように進行していったのか等のプレイ内容を確認することができるビリヤード台の球移動管理装置を提供するという目的を、球移動管理装置が球位置情報記憶部の情報に基づいて、全ての各球が静止した状態である第1静止状態を判定し、その次に全ての各球が静止した第2静止状態であると判定したときに、第1静止状態の各球の位置情報と、移動情報生成部が求めた第1静止状態から第2静止状態までの各球の移動情報とを合成して合成画像を生成する合成画像生成部を備えることによって実現した。 An object of the present invention is to provide a ball movement management device for a billiard table that can confirm the play content such as how the play has progressed. Based on the information, the first stationary state in which all the spheres are stationary is determined, and then when the second stationary state in which all the spheres are stationary is determined, This is realized by including a composite image generation unit that generates a composite image by combining the position information of each sphere and the movement information of each sphere from the first stationary state to the second stationary state obtained by the movement information generation unit. .
(第1実施形態)
以下、図面等を参照して、本発明の第1実施形態について説明する。
図1は、第1実施形態のビリヤード台1及び球移動管理装置10の斜視図である。
球移動管理装置10は、ビリヤード台1の上部に配置されている。球移動管理装置10は、例えば、盤面2を照らす証明装置(図示せず)や、ビリヤード台1が置かれている部屋等の天井等に吊るして設置されている。
(First embodiment)
Hereinafter, a first embodiment of the present invention will be described with reference to the drawings and the like.
FIG. 1 is a perspective view of the billiard table 1 and the ball
The ball
球移動管理装置10は、操作部11と、カメラ12(検出部)と、モニタ13とを備えている。
操作部11は、プレイを始めるためのスタートボタン、ゲームの種類(例えば、エイトボール、ナインボール、ローテーション等)を選択する選択ボタン等を備えている。
カメラ12は、ビリヤード台1の盤面2を、真上から撮像して静止画(撮像情報)を取得するための撮像部である。カメラ12は、CCD等の撮像素子を備え、盤面2を0.05秒(所定時間)毎に撮影(検出)して静止画を取得し、取得した静止画を制御部15(後述する)に出力する。なお、この静止画の情報は、盤面2上の各球Bに位置が記録されており、本発明でいう各球Bの位置情報の概念に含まれる情報である。
モニタ13は、例えばLCD(液晶表示装置)等の表示装置であり、後述するように各球Bの移動経路や得点情報等を、その表示画面に表示する。
The ball
The
The
The
図2は、第1実施形態の球移動管理装置10のブロック図である。
球移動管理装置10は、記憶部14と、制御部15と、プリンタ16と、リーダライタ17とを備えている。
記憶部14は、制御部15の動作に必要なプログラム、情報等を記憶するためのハードディスク、半導体メモリ素子等の記憶装置である。記憶部14は、球位置情あ報記憶部14aと、合成画像記憶部14dと、得点情報記憶部14eとを備えている。
FIG. 2 is a block diagram of the ball
The ball
The
球位置情報記憶部14aは、カメラ12が取得した静止画の情報と、位置−取得時間情報(後述する)とを記憶する記憶部である。
合成画像記憶部14dは、合成画像生成部15d(後述する)が生成した合成画像を記憶する記憶部である。
得点情報記憶部14eは、得点算出部15e(後述する)が算出した得点情報を記憶する記憶部である。
The sphere position
The composite
The score
制御部15は、記憶部14に記憶された各種プログラムを適宜読み出して実行することにより、前述したハードウェアと協働し、本発明に係る各種機能を実現している。制御部15は、球位置取得制御部15aと、静止状態判定部15bと、矢印画像生成部15c(移動情報生成部)と、合成画像生成部15d(合成情報生成部)と、得点算出部15eと、通信制御部15fとを備えている。
The
球位置取得制御部15aは、カメラ12と球位置情報記憶部14aとを制御する制御部である。球位置取得制御部15aは、カメラ12が取得した静止画の情報を画像処理して、盤面2上の各球Bの色彩を識別して各球Bの種別を判定し、さらに各球Bの中心の位置情報を0.05秒毎に取得する。球位置取得制御部15aは、各球Bの位置情報と、各球Bの種別情報と、その取得時間の情報とを関連付けて、位置−取得時間情報として0.05秒毎に球位置情報記憶部14aに記憶させる。
The sphere position
本実施形態では、球位置取得制御部15aは、位置−取得時間情報を、
t(秒):静止画の取得時間つまりプレイ開始からの時間
B:球Bの種別情報
x(mm),y(mm):盤面2の長手方向をX軸、短手方向をY軸とし、1つのコーナ2aを原点とした場合のXY平面上における球Bの中心の位置情報(図1参照)
として、球位置情報記憶部14aに記憶させる。
例えば、位置−取得時間情報が、
(t,B,x,y)=(100,B0,100,50)
で表せる場合には、プレイ開始から100秒後に、手球B0が、コーナ2aからX軸方向に100mm、Y軸方向に50mmの位置にあることを意味する。
In the present embodiment, the sphere position
t (seconds): Still image acquisition time, that is, time from the start of play B: Type information of sphere B x (mm), y (mm): The longitudinal direction of the
Is stored in the ball position
For example, the position-acquisition time information is
(T, B, x, y) = (100, B0, 100, 50)
Means that the hand ball B0 is 100 mm from the
なお、球位置取得制御部15aは、球位置情報記憶部14aの各球Bの位置−取得時間情報に基づいて、各球Bがポケット3(図1参照)に落ちた否かを判定(ポケット判定)することができる。つまり、球位置取得制御部15aは、各球Bの位置−取得時間情報を取得後、その0.05秒後の静止画の情報を処理した場合に、その球Bが認識できないときには、その球Bがポケット3に落ちたと判定する。
The sphere position
静止状態判定部15bは、球位置情報記憶部14aの0.05秒毎の前後の情報を比較して、盤面2上の全ての球Bが静止している否かを判定する制御部である。静止状態判定部15bは、プレイ中において、盤面2上の全ての球Bが静止し第1静止情報であると判定した後、プレイヤが球B0を突いてから、さらに全ての球Bが静止したときに第2静止状態になったと判定する。
矢印画像生成部15cは、静止状態判定部15bが第1静止状態の後に第2静止状態になったと判定した場合に、第1静止状態から第2静止状態までの各球Bの移動経路を示す移動情報を生成する制御部である。後述するように、矢印画像生成部15cは、移動情報として、各球Bの中心の動きを直線で結んで作成された矢印の画像情報(線画情報)を生成する。
The stationary
The arrow
合成画像生成部15dは、第1静止状態の静止画と、矢印画像生成部15cが求めた矢印の画像情報とを合成して合成画像を生成する制御部である。合成画像生成部15dは、合成画像を合成画像記憶部14dに記憶させる。
得点算出部15eは、例えば、ローテーション等のように得点を競うゲームの場合に、球位置取得制御部15aの各球Bのポケット判定に基づいて、各プレイヤの得点を算出して、得点情報記憶部14eに記憶させる制御部である。
The composite
The
通信制御部15fは、通信回路(図示せず)を制御して、通信網20を介してサーバ21との間で、情報の通信を制御する制御部である。通信制御部15fは、合成画像記憶部14dの合成情報や得点情報記憶部14eの得点情報を、通信網20を介してサーバ21に送信することができる。
The
プリンタ16は、インクジェット方式等の印刷装置であり、合成画像記憶部14dの合成画像や得点情報記憶部14eの得点情報を、紙16a(図1参照)に出力する。
リーダライタ17は、合成画像記憶部14dの合成画像や得点情報記憶部14eの得点情報を、プレイヤが所持するメモリ18に出力して書き込む装置である(図1参照)。
このメモリ18は、半導体記憶装置(例えばフラッシュメモリ等)を内蔵した記憶装置である。メモリ18は、例えばUSB(ユニバーサル シリアル バス)端子等によってリーダライタ17に対して接続され、USBを利用して情報の書き込みや更新がされる。
The
The reader /
The
次に、ビリヤード台1の動作について説明する。
図3は、第1実施形態のプレイ時の一場面の動作を示すフローチャートである。
図4は、第1実施形態のプレイ時の状況を盤面2の真上から示す図ある。
図5、図6は、第1実施形態のプレイ時の状況を盤面2の真上から示す図及び合成画像を示す図である。
図4は、ナインボールのプレイにおいて、4番球B4までをポケット3(3a〜3f)に落として5番球B5〜9番球B9の5つの球Bと手球B0とが盤面2上に残った状態である。そして、プレイヤが、キュー9で手球B0を突いて、5番球B5をポケット3bに落とそうとしている場面である。
なお、球位置取得制御部15aは、プレイ開始(ブレークショット)からカメラ12を制御し、プレイ開始から静止画を0.05秒毎に継続して取得している。
Next, the operation of the billiard table 1 will be described.
FIG. 3 is a flowchart showing the operation of one scene at the time of play in the first embodiment.
FIG. 4 is a diagram showing the situation at the time of play in the first embodiment from directly above the
FIG. 5 and FIG. 6 are a diagram showing a situation during play of the first embodiment from right above the
FIG. 4 shows that when playing nine balls, the balls up to the fourth ball B4 are dropped into the pocket 3 (3a to 3f), and the five balls B5 to B9 and the hand ball B0 remain on the
The ball position
図4に示す場面は、ショット直前の状態であるので、図3に示すステップS(以下単に「S」という)1において、静止状態判定部15bが、球位置情報記憶部14aの画像情報に基づいて、盤面2上の各球Bが静止状態(第1静止情報)であると判定する。
この場面で、プレイヤが手球B0を突いたものとして、以下説明する。
S2において、球位置取得制御部15aは、カメラ12が取得した静止画の情報と、位置−取得時間情報とを球位置情報記憶部14aに記憶させる。
Since the scene shown in FIG. 4 is in the state immediately before the shot, in step S (hereinafter simply referred to as “S”) 1 shown in FIG. 3, the stationary
In this scene, the following description will be given on the assumption that the player hits the hand ball B0.
In S2, the sphere position
S3において、静止状態判定部15bは、球位置情報記憶部14aに記憶した0.05秒毎に連続した2つの位置−取得時間情報を比較する。
S4において、静止状態判定部15bは、S3における比較処理の結果に基づいて、各球Bが静止しているか否かを判定する。静止状態判定部15bは、球Bのいずれか1つでも移動しており、静止状態ではないと判定した場合には第2静止状態ではないと判定して(S4:NO)、S2からの処理を繰り返す。
ここで、球位置取得制御部15aは、S4からS2に戻って、再びS4を処理するまでの時間が0.05秒になるように処理を行っている。
S4において、静止状態判定部15bは、全ての球Bが静止したと判定した場合には第2静止状態であると判定して(S4:YES)、S5に進む。
In S3, the stationary
In S4, the stationary
Here, the ball position
In S4, when it is determined that all the spheres B are stationary, the stationary
S5において、矢印画像生成部15cは、第1静止状態から第2静止状態までの各球Bの移動経路を示す矢印の画像を生成する。
S6において、合成画像生成部15dは、第1静止状態の静止画と、矢印画像生成部15cで生成した矢印の画像とを合成して合成画像を生成し、その合成画像を、合成画像記憶部14dに記憶させる。
In S5, the arrow
In S6, the composite
例えば、図5(a)は、プレイヤの狙い通り、5番球B5がポケット3bに落ちた場面である。
この場合には、矢印画像生成部15cは、手球B0及び5番球B5の移動経路を示す矢印A1−0,A1−5(図5(b)参照)を生成する。合成画像生成部15dは、図4に示す第1静止状態の静止画と、矢印A1−0,A1−5とを合成して、図5(b)に示す合成画像41を生成する。
球移動管理装置10は、このように合成画像41を生成することにより、後述するように合成画像41を出力したときに、各球B0,B5の移動経路を、矢印A1−0,A1−5によって分かりやすく示すことができる。
For example, FIG. 5A shows a scene in which the fifth ball B5 falls into the
In this case, the arrow
The sphere
一方、図6(a)は、プレイヤの狙いが外れ、5番球B5がポケット3bに落ちなかった場面である。
矢印画像生成部15cは、手球B0及び5番球B5の矢印A2−0,A2−5を生成して、合成画像生成部15dは、図6(b)示す合成画像42を生成する。
なお、球位置取得制御部15aは、記憶部14の負担を減らすために、合成画像を生成した後は、球位置情報記憶部14aに記憶している第1静止状態から第2静止状態までの静止画を消去してもよい。
On the other hand, FIG. 6A is a scene in which the player's aim is lost and the fifth ball B5 has not fallen into the
The arrow
In addition, in order to reduce the burden of the memory |
図3に戻って、S7において、球位置取得制御部15aは、球位置情報記憶部14aに記憶した位置−取得時間情報に基づいて、盤面2上の各球Bのうち盤面2上から消滅したものがあるかを判定することにより、ポケット3に落ちた球Bがあるか否かを判定する。球位置取得制御部15aは、ポケット3に落ちた球Bがないと判定した場合には(S7:NO)、S1からの処理を繰り返し、一方、ポケット3に落ちた球Bがあると判定した場合には(S7:YES)、S8に進む。
Returning to FIG. 3, in S <b> 7, the sphere position
S8において、制御部15は、落ちた球Bが9番球B9であるか否かを判定する。制御部15は、9番球B9でないと判定した場合には(S8:NO)、S1からの処理を繰り返す。
なお、手球B0が落ちた場合は、ファールであるので、制御部15は、モニタ13に「ファール」等と表示してもよい。
In S8, the
When the hand ball B0 falls, it is a foul, so the
各制御部15は、S1からの処理を繰り返す場合に(S7:NO、S8:NO)、第2静止状態を新たな第1静止状態として処理を行う。例えば、図5(a)に示すように、5番球B5が落ちた場合には、第1静止状態を、図4に示す状態から図5(a)の状態へと更新して、S1からの処理を行う。
一方、S8において、制御部15は、落ちた球Bが9番球B9であると判定した場合には(S8:YES)、プレイが終了した状態であるので、S9に進んで一連の処理を終了する。
When the processes from S1 are repeated (S7: NO, S8: NO), each
On the other hand, in S8, when the
球移動管理装置10は、以上説明した処理を、プレイ開始からプレイ終了まで行うことにより、合成画像記憶部14dには、プレイ開始からプレイ終了までの各ショットの合成画像が記憶される。
プレイヤは、操作部11を操作等することにより、合成画像記憶部14dの情報を以下の方法によって確認することができる。
(1)合成画像を、プリンタ16から紙16aにプリントアウトする方法(図1参照)
プレイヤは、この方法では、各ショットの画像を、大きなサイズで確認したいときには合成画像毎に拡大して出力することができ、プレイの流れを確認したいときは、連続した合成画像を小さなサイズに縮小して出力することができる。プレイヤは、プリントアウトした紙16aを持ち帰ったりして、プレイ内容を確認することができる。
The ball
The player can check the information in the composite
(1) A method of printing out a composite image from the
In this method, the player can enlarge and output each shot image for each composite image when confirming the image in a large size, and reduce the continuous composite image to a small size when confirming the flow of play. Can be output. The player can confirm the play content by taking home the printed
(2)モニタ13の表示画面に出力する方法(図1参照)
プレイヤは、この方法では、上記(1)と同様に、各ショットの画像のサイズを選択してモニタ13に出力することができる。また、プレイヤは、プレイ後にプレイ内容を確認できるだけでなく、プレイ中に数回前のショットを確認することもできる。
(3)メモリ18に記憶させる方法(図1,図2参照)
プレイヤは、この方法では、メモリ18をリーダライタ17に接続して、各合成画像をメモリ18に記憶させることができる。これによって、プレイヤは、自分が所持するパーソナルコンピュータ等の情報端末で読み出して確認することができる。
(2) Method of outputting to the display screen of the monitor 13 (see FIG. 1)
In this method, the player can select and output the size of the image of each shot to the
(3) Method of storing in the memory 18 (see FIGS. 1 and 2)
In this method, the player can store each composite image in the
(4)サーバ21からダウンロードする方法(図2参照)
プレイヤは、この方法では、合成画像記憶部14dの合成画像を、通信網20を介してサーバ21に送信し、サーバ21の記憶装置(図示せず)に記憶させることができる。その後、プレイヤは、サーバ21の合成画像を、自分が所有する携帯端末やパーソンルコンピュータ等の情報端末30に、通信網20を介してダウンロードし、情報端末30のモニタ31に表示することができる。
(4) Method of downloading from the server 21 (see FIG. 2)
In this method, the player can transmit the composite image in the composite
なお、本実施形態では、ナインボールを例に説明したが、例えばローテーション等のように、得点で争うゲームの場合には、得点算出部15eは、得点を得点情報記憶部14eに記憶させる。
この場合、球移動管理装置10は、得点情報記憶部14eのスコアも、上記(1)〜(4)の方法によって出力することができる。このため、プレイヤは、プレイ中にプレイヤ自ら得点をつける必要がないので、煩雑さを感じることなく、プレイをすることができる。
In the present embodiment, the nine ball has been described as an example. However, in the case of a game where a player competes for a score such as rotation, the
In this case, the ball
以上説明したように、本実施形態の球移動管理装置10は、第1静止状態の静止画と、各球Bの移動経路を示す矢印の画像とを合成して合成画像を生成するので、プレイヤは、合成画像を出力して、プレイにおいて各球Bがどのように移動したかや、プレイがどのように進行していったのか等を確認することができる。
As described above, the ball
(第2実施形態)
次に、本発明を適用した球移動管理装置の第2実施形態について説明する。
なお、以下の説明及び図面において、前述した第1実施形態と同様の機能を果たす部分には、同一の符号又は末尾に同一の符号を付して、重複する説明を適宜省略する。
図7は、第2実施形態の球移動管理装置が生成した合成画像241を示す図である。
図7に示すように、第2実施形態の球移動管理装置は、移動情報生成部が、移動情報として、第1静止状態と第2静止状態との間の手球B0及び5番球B5を点線で示した0.05秒毎の複数の静止画を重ねあわせて、静止画A3−0,A3−5を生成する。そして、合成画像生成部が、第1移動状態の静止画と、静止画A3−0,A3−5とを合成して、合成画像241を生成する。
(Second Embodiment)
Next, a second embodiment of the ball movement management device to which the present invention is applied will be described.
Note that, in the following description and drawings, the same reference numerals or the same reference numerals are given to the portions that perform the same functions as those in the first embodiment described above, and overlapping descriptions will be omitted as appropriate.
FIG. 7 is a diagram illustrating a
As shown in FIG. 7, in the ball movement management device of the second embodiment, the movement information generation unit uses a dotted line to indicate the hand ball B0 and the fifth ball B5 between the first stationary state and the second stationary state as movement information. The still images A3-0 and A3-5 are generated by superimposing the plurality of still images shown every 0.05 seconds. Then, the composite image generation unit generates a
このように、第2実施形態の球移動管理装置は、第1移動状態の静止画と、静止画A3−0,A3−5とを重ねて合成画像241を生成することにより、合成画像241を出力したときに、リアルに各球Bの移動を示すことができる。
As described above, the ball movement management device according to the second embodiment generates the
以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限定されるものではなく、後述する変形形態のように種々の変形や変更が可能であって、それらも本発明の技術的範囲内である。また、実施形態に記載した効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、実施形態に記載したものに限定されない。なお、前述した実施形態及び後述する変形形態は、適宜組み合わせて用いることもできるが、詳細な説明は省略する。 Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments, and various modifications and changes can be made as in the modifications described later, and these are also included in the present invention. Within the technical scope. In addition, the effects described in the embodiments are merely a list of the most preferable effects resulting from the present invention, and the effects of the present invention are not limited to those described in the embodiments. It should be noted that the above-described embodiment and modifications described later can be used in appropriate combination, but detailed description thereof is omitted.
(変形形態)
(1)各実施形態において、球移動管理装置は、ビリヤード台の上側の照明装置や天井に設けられた例を示したが、これに限定されない。例えば、カメラのみをビリヤード台の上側に配置して、その他の部分(操作部、制御部、プリンタ等)を備え装置本体をビリヤード台と同等の高さの机等に配置し、カメラが取得した情報を装置本体へと無線又は有線で送信してもよい。この場合、操作部等の入力部や、プリンタ等の出力部が扱いやすい高さに配置することができるので、操作性を向上することができる。
(Deformation)
(1) In each embodiment, although the ball movement management apparatus showed the example provided in the illuminating device and ceiling above a billiard table, it is not limited to this. For example, only the camera is placed on the upper side of the billiard table, the other parts (operation unit, control unit, printer, etc.) are provided, and the device main body is placed on a desk or the like having the same height as the billiard table. Information may be transmitted to the apparatus main body wirelessly or by wire. In this case, the input unit such as the operation unit and the output unit such as the printer can be arranged at a height that can be easily handled, so that the operability can be improved.
(2)各実施形態において、球移動管理装置は、ビリヤード台の盤面の画像に矢印等を合成する例を説明したが、これに限定されない。例えば、盤面の画像を模式的なイラスト等に変更して、矢印等を合成してもよい。この場合、記憶部の容量を減らすことができるので、装置の負担を低減することができる。 (2) In each embodiment, although the ball movement management apparatus demonstrated the example which synthesize | combines an arrow etc. with the image of the board surface of a billiard table, it is not limited to this. For example, the image on the board may be changed to a schematic illustration or the like, and an arrow or the like may be synthesized. In this case, since the capacity of the storage unit can be reduced, the burden on the apparatus can be reduced.
1 ビリヤード台
10 球移動管理装置
11 操作部
12 カメラ
13 モニタ
14 記憶部
14a 球位置情報記憶部
14d 合成画像記憶部
14e 得点情報記憶部
15 制御部
15a 球位置取得制御部
15b 静止状態判定部
15c 矢印画像生成部
15d 合成画像生成部
15e 得点算出部
15f 通信制御部
16 プリンタ
17 リーダライタ
18 メモリ
DESCRIPTION OF
Claims (6)
前記各球の位置情報と前記各球の種類とを記憶する球位置記憶部と、
前記検出部の出力に基づいて前記各球の種類を識別し、前記各球の位置情報とその取得時間の情報とを関連付けて前記球位置記憶部に記憶させる球位置取得制御部と、
前記球位置記憶部の情報に基づいて、前記各球の移動情報を生成する移動情報生成部と、
前記球位置記憶部の情報に基づいて、全ての前記各球が静止した状態である第1静止状態を判定し、その次に全ての前記各球が静止した第2静止状態であると判定したときに、前記第1静止状態の前記各球の位置情報と、前記移動情報生成部が求めた前記第1静止状態から前記第2静止状態までの前記各球の前記移動情報とを合成して合成情報を生成する合成情報生成部とを備え、
前記合成情報生成部は、各ショット毎に前記合成情報を生成して合成画像記憶部に記憶し、
プレイ終了後において、前記合成画像記憶部に記憶した各ショットの前記合成情報を、紙媒体、表示画面及び半導体記憶媒体のうち少なくとも1つに出力する出力部を備え、
前記移動情報生成部は、前記移動情報として、前記第1静止状態と前記第2静止状態との間の前記各球の移動経路を示す各ショットの線画情報を生成し、
前記球位置取得制御部は、各ショットの前記線画情報が生成されたこと応じて、各ショットの前記各球の位置情報と前記各球の種類の情報とを、前記球位置記憶部から消去すること、
を特徴とするビリヤード台の球移動管理装置。 A detection unit for detecting the position of each sphere on the billiard table every predetermined time;
A sphere position storage unit that stores position information of each sphere and the type of each sphere;
A sphere position acquisition control unit that identifies the type of each sphere based on the output of the detection unit, associates the position information of each sphere with information about the acquisition time thereof, and stores the information in the sphere position storage unit;
A movement information generation unit that generates movement information of each sphere based on information in the sphere position storage unit;
Based on the information in the sphere position storage unit, the first stationary state in which all the spheres are stationary is determined, and then it is determined that all the spheres are in the second stationary state. Sometimes, the position information of each sphere in the first stationary state and the movement information of each sphere from the first stationary state to the second stationary state obtained by the movement information generation unit are combined. A synthesis information generation unit for generating synthesis information,
The composite information generation unit generates the composite information for each shot and stores it in the composite image storage unit,
An output unit that outputs the composite information of each shot stored in the composite image storage unit to at least one of a paper medium, a display screen, and a semiconductor storage medium after the end of play ;
The movement information generation unit generates line drawing information of each shot indicating a movement path of each sphere between the first stationary state and the second stationary state as the movement information,
The sphere position acquisition control unit deletes the position information of each sphere of each shot and the information on the type of each sphere from the sphere position storage unit in response to the line drawing information of each shot being generated. about,
Billiard table ball movement management device characterized by
前記検出部は、前記ビリヤード台上を撮像した撮像情報を取得する撮像部であり、
前記球位置取得制御部は、前記撮像部の出力に基づいて、前記各球の色彩を識別して各球の種類を判別すること、
を特徴とするビリヤード台の球移動管理装置。 In the ball movement management device of the billiard table according to claim 1 ,
The detection unit is an imaging unit that acquires imaging information obtained by imaging the billiard table;
The sphere position acquisition control unit identifies the color of each sphere based on the output of the imaging unit to determine the type of each sphere;
Billiard table ball movement management device characterized by
この球移動管理装置は、通信網を介して情報端末に接続されており、
前記合成情報生成部が生成した前記合成情報を、前記通信網を介して前記情報端末に送信する送信部を備えること、
を特徴とするビリヤード台の球移動管理装置。 In the ball movement management device of the billiard table according to claim 1 or claim 2 ,
This ball movement management device is connected to an information terminal via a communication network,
A transmission unit that transmits the composite information generated by the composite information generation unit to the information terminal via the communication network;
Billiard table ball movement management device characterized by
前記球位置記憶部の前記各球の位置情報に基づいて、前記各球がポケットに落ちた否かを判定するポケット判定部と、
前記ポケット判定部の判定に基づいて、得点を記録する得点記録部とを備えること、
を特徴とするビリヤード台の球移動管理装置。 In the ball movement management device of the billiard table according to any one of claims 1 to 3 ,
A pocket determination unit that determines whether or not each sphere has fallen into a pocket based on position information of each sphere in the sphere position storage unit;
A score recording unit for recording a score based on the determination of the pocket determination unit;
Billiard table ball movement management device characterized by
前記出力部は、前記得点記録部が記録した得点の情報を、紙媒体、表示画面及び半導体記憶媒体のうち少なくとも1つに出力すること、
を特徴とするビリヤード台の球移動管理装置。 In the ball movement management device of the billiard table according to claim 4 ,
The output unit outputs the score information recorded by the score recording unit to at least one of a paper medium, a display screen, and a semiconductor storage medium;
Billiard table ball movement management device characterized by
この球移動管理装置は、通信網を介して情報端末に接続されており、
前記得点記録部が記録した得点の情報を、前記通信網を介して前記情報端末に送信する送信部を備えること、
を特徴とするビリヤード台の球移動管理装置。 In the ball movement management device for billiard table according to claim 4 or claim 5 ,
This ball movement management device is connected to an information terminal via a communication network,
Comprising a transmitter for transmitting the information on the score recorded by the score recording unit to the information terminal via the communication network;
Billiard table ball movement management device characterized by
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008125536A JP5356724B2 (en) | 2008-05-13 | 2008-05-13 | Billiard table ball movement management device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008125536A JP5356724B2 (en) | 2008-05-13 | 2008-05-13 | Billiard table ball movement management device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009273542A JP2009273542A (en) | 2009-11-26 |
| JP5356724B2 true JP5356724B2 (en) | 2013-12-04 |
Family
ID=41439534
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008125536A Active JP5356724B2 (en) | 2008-05-13 | 2008-05-13 | Billiard table ball movement management device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5356724B2 (en) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101947385B (en) * | 2010-10-12 | 2012-09-12 | 刘铮 | Method for acquiring collision relationship and complete movement trail of billiards in snooker movement |
| CN103955693B (en) * | 2013-05-06 | 2016-04-27 | 北京瑞盖科技有限公司 | A kind of computer aided detection recognition methods of nine balls |
| CN103877721B (en) * | 2013-07-12 | 2016-05-25 | 北京瑞盖科技有限公司 | A kind of billiard ball auxiliary training system and method |
| CN103871078B (en) * | 2013-07-12 | 2016-04-13 | 北京瑞盖科技有限公司 | A kind of billiard ball batting key message detection method and system |
| JP5884798B2 (en) * | 2013-09-13 | 2016-03-15 | 株式会社情報技研 | Ball individual position discriminator |
| EP3009173B1 (en) * | 2014-03-10 | 2018-11-28 | Beijing Rigour Tech Ltd. Co. | Assisted-training system and method for billiards |
| EP3174612B1 (en) | 2014-08-01 | 2019-09-04 | Smart Billiard Lighting LLC | Billiard table lighting and game play monitor |
| US9827483B2 (en) | 2014-08-01 | 2017-11-28 | Smart Billiard Lighting LLC | Billiard table lighting and game play monitor |
| JP6533073B2 (en) * | 2015-03-12 | 2019-06-19 | 株式会社情報技研 | Ball individual position discrimination device |
| USD835652S1 (en) | 2015-12-10 | 2018-12-11 | Smart Billiard Lighting LLC | Display screen with transitional graphical user interface of a billiard game |
| JP6873730B2 (en) * | 2016-02-17 | 2021-05-19 | スマート ビリヤード ライティング エルエルシー | Billiard table lighting and gameplay monitor |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006043017A (en) * | 2004-08-03 | 2006-02-16 | Seiko Epson Corp | Display device |
| JP4634987B2 (en) * | 2006-09-26 | 2011-02-16 | 株式会社タイトー | Electronic pool table and billiard communication system |
| JP2008099864A (en) * | 2006-10-19 | 2008-05-01 | Yoshibumi Kaneko | Lane for game |
-
2008
- 2008-05-13 JP JP2008125536A patent/JP5356724B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009273542A (en) | 2009-11-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5356724B2 (en) | Billiard table ball movement management device | |
| US9433865B2 (en) | Game system, game control method, and information storage medium for distributing a game picture played by a given user to another user for game play | |
| CN1925896B (en) | Game device and computer control method | |
| JP4187768B2 (en) | Game device, progress control method, and program | |
| JP5325492B2 (en) | Video game device, video posting device | |
| KR20150060966A (en) | Information processing device, and input device | |
| JP2008272441A (en) | Interactive game and its system | |
| JP4046754B1 (en) | GAME DEVICE, NOTIFICATION METHOD, AND PROGRAM | |
| JP2019150333A (en) | Game program, method and information processor | |
| JP2021057686A (en) | Information processing device, information processing system, and information processing program | |
| EP1302224A3 (en) | Recording medium storing game screen display program, game screen display program, game screen display method, and video game device | |
| JP2022125081A (en) | program | |
| JP2010233742A (en) | Game device, operation determination method, and program | |
| JP2015002895A (en) | Game system and control method thereof | |
| JP5670965B2 (en) | Contrast device, program, and system | |
| JP2009061180A (en) | Camera device, image processing method, and camera system | |
| CN115066282B (en) | Information processing apparatus and game image distribution method | |
| JPH11244531A5 (en) | ||
| JP2020110352A (en) | Game program, game method, and information processing device | |
| JP2022106910A (en) | Processing method and program | |
| JP6088748B2 (en) | GAME SYSTEM, GAME PROCESSING METHOD, GAME DEVICE, AND GAME PROGRAM | |
| JP7728397B2 (en) | Information processing device | |
| JP2009141559A (en) | Video playback control program and video playback control device | |
| JP2021053466A (en) | Game program, method for executing game program, and information processor | |
| JP2006318385A (en) | Image generation system, program, and information storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20100305 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100408 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20100415 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110414 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130514 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130705 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130730 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130807 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130827 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130829 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5356724 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |