(57)【要約】【課題】正確なゲームの進行状況やゲーム結果を判定し管理することができるとともに、ビリヤード店にとっては、ビリヤード遊戯者候補たる顧客をビリヤード店へ効果的に集客することができ、ビリヤード遊戯者にとっては、他の遊戯者と広くコミュニケーションをすることができるシステムの提供。【解決手段】  ビリヤード台盤面またはポケットを撮影する撮影手段と、撮影手段の撮影データより落下球の球種及び落下ポケットを認識する認識手段を有する前記ビリヤード装置２、ゲームデータを遊戯者ＩＤと紐付けて蓄積するデータ蓄積手段と、前記遊戯者端末からのアクセスに応じて前記遊技者ＩＤに紐付けられているデータを前記遊技者端末４に送信する手段を有し、複数の遊戯者間でネットワークを通じてコミュニケーション可能とした。【選択図】  図１
2012187221.tif 000002
【特許請求の範囲】
【請求項１】
ビリヤード装置と該ビリヤード装置と通信ネットワークを介して接続されるサーバと通信ネットワークを介して該サーバにアクセスできる遊戯者端末を備えるシステムであって、
前記ビリヤード装置は、ビリヤード台盤面またはポケットを撮影する撮影手段と、撮影手段の撮影データより落下球の球種及び落下ポケットを認識する認識手段と、前記認識手段により認識された球種及び落下ポケットに関するゲームデータを遊戯者ＩＤと紐付けてサーバに送信する送信手段とを有し、
前記サーバは、送信された前記ゲームデータと前記遊戯者ＩＤとを受信する受信手段と、前記遊戯者ＩＤを認証する認証手段と、前記ゲームデータを遊戯者ＩＤと紐付けて蓄積するデータ蓄積手段と、前記遊戯者端末からのアクセスに応じて前記遊技者ＩＤに紐付けられているデータを前記遊技者端末に送信する手段と、
前記遊戯者端末は、前記サーバにアクセスするべく前記遊戯者ＩＤを送信する送信手段と、前記サーバより送信されたデータを閲覧する閲覧手段とを有することを特徴とするビリヤード装置を利用したコミュニケーションシステム。
【請求項２】
ビリヤード装置は、認識手段により認識された球種及び落下ポケットに関するゲームデータよりゲーム結果を判定する判定手段と、前記判定手段により判定されたゲーム結果データを遊戯者ＩＤと紐付けてサーバに送信する送信手段とを有し、
前記サーバは、送信された前記ゲーム結果データと前記遊戯者ＩＤとを受信する受信手段と、前記遊戯者ＩＤを認証する認証手段と、前記ゲーム結果データを遊戯者ＩＤと紐付けて蓄積するデータ蓄積手段を有することを特徴とする請求項１記載のビリヤード装置を利用したコミュニケーションシステム。
【請求項３】
前記撮影手段は、ビリヤード台の各ポケットに配設されるカメラであり、
前記認識手段は、落下球を撮影したカメラの特定により落下ポケットを認識する落下ポケット認識手段、及び、前記ポケット内に配設されたカメラにより撮影された画像データの色彩構成を抽出し、該色彩構成と球種毎に蓄積されている色彩構成フォーマットをマッチングすることにより球種を認識する落下球認識手段を有することを特徴とする請求項１または２に記載のビリヤード装置を利用したコミュニケーションシステム。
【請求項４】
前記撮影手段は、ビリヤード台の各ポケットに配設されるカメラであり、
前記認識手段は、落下球を撮影したカメラの特定により落下ポケットを認識する落下ポケット認識手段、及び、前記ポケット内に配設されたカメラにより撮影された画像データの特徴点を抽出し、該特徴点と球種毎に蓄積されている特徴点フォーマットをマッチングすることにより球種を認識する落下球認識手段を有することを特徴とする請求項１乃至３のいずれかに記載のビリヤード装置を利用したコミュニケーションシステム。
【請求項５】
前記撮影手段は、ビリヤード台盤面を撮影するカメラであり、
前記認識手段は、前記カメラにより撮影された画像データを色相分布ヒストグラムに変換する変換手段と前記色相分布ヒストグラムと球種毎に蓄積されているヒストグラムフォーマットを解析することにより球種を認識する落下球認識手段、及び、前記認識された球を追跡し追跡不能となった位置の特定により落下ポケットを認識する落下ポケット認識手段を有することを特徴とする請求項１または２に記載のビリヤード装置を利用したコミュニケーションシステム。
【請求項６】
サーバは、ビリヤードゲーム対戦表を生成する対戦表生成手段と、該生成されたビリヤードゲーム対戦表にコードナンバーを付与する手段と、前記ビリヤードゲーム対戦表とコードナンバーとを前記ビリヤード装置に送信する送信手段とを有し、
ビリヤード装置は、前記コードナンバーと遊戯者ＩＤを紐付けて前記サーバに送信することにより遊戯者をゲームに参加させる参加手段を有し、
前記サーバは、前記コードナンバーに前記遊戯者ＩＤを紐付けて前記遊技者ＩＤのゲームデータまたはゲーム結果データを前記ビリヤードゲーム対戦表に反映させるゲーム状況反映手段と、対戦結果データを遊戯者ＩＤに紐付けて蓄積する蓄積手段とを有することを特徴とする請求項１乃至５のいずれかに記載のビリヤード装置を利用したコミュニケーションシステム。
【請求項７】
サーバは、開催中のビリヤードゲーム対戦表の対戦表データを、ビリヤード装置及び/または閲覧要求が送信された遊戯者端末に送信する送信手段を有することを特徴とする請求項６に記載のビリヤード装置を利用したコミュニケーションシステム。
【請求項８】
サーバは、複数の遊戯者ＩＤに対応するゲームデータ及び/またはゲーム結果データ及び/または対戦結果データから順位データを生成する順位データ生成手段と、該順位データを蓄積する蓄積手段を有し、ビリヤード装置または遊戯者端末から順位データの閲覧要求に応じて、前記順位データを送信する送信手段を有することを特徴とする請求項１乃至７のいずれかに記載のビリヤードを利用したコミュニケーションシステム。
【請求項９】
サーバは、遊戯者ＩＤに紐付けられてなるゲームデータまたはゲーム結果データまたは対戦結果データまたは順位データに基づいて遊戯者ＩＤの対戦組み合わせを決定する組み合わせ決定手段を有することを特徴とする請求項６乃至８のいずれかに記載のビリヤード装置を利用したコミュニケーションシステム。
【請求項１０】
ビリヤード装置は、遊戯者ＩＤとビリヤード装置ＩＤを紐付けてサーバに送信する送信手段を有し、サーバは受信される遊戯者ＩＤとビリヤード装置ＩＤから、該遊戯者の遊戯台または遊戯店舗を特定する特定手段を有することを特徴とする請求項１乃至９のいずれかに記載のビリヤード装置を利用したコミュニケーションシステム。
【請求項１１】
ビリヤード装置は、サーバに蓄積されたデータ及び/またはカメラで撮影した画像データを表示するディスプレイ装置を備えてなることを特徴とする請求項１乃至１０のいずれかに記載のビリヤード装置を利用したコミュニケーションシステム。
【請求項１２】
サーバは、遊戯者端末からの申し込みに応じて遊戯者ＩＤをグループ化する手段を有し、遊戯者端末からの閲覧請求に応じて、遊戯者ＩＤとグループを形成する遊戯者ＩＤのデータを送信する送信手段を有することを特徴とする請求項１乃至１１記載のビリヤード装置を利用したコミュニケーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビリヤード台上の的球をポケットに落下させるビリヤードゲームの進行状況やゲーム結果を判定するビリヤード装置を用いたコミュニケーションシステムに関する。
【背景技術】
【０００２】
ビリヤード場やゲームセンター等に設置されるビリヤード台において、ビリヤード台盤面の球をキューで順次突きポケットと呼ばれる落下孔に落下させて勝敗を競うビリヤードゲームは従来から行われている。このビリヤード台において、落下球と、この球が落下したポケットを認識して試合結果を自動的に管理するビリヤード台も幾つか案出されている。例えば、特許文献１に示す電子ビリヤード台及びビリヤード通信システムは、的球にＲＦＩＤタグを内蔵し、この球がポケットの近くに設置されたリーダが、ＲＦＩＤタグのメモリから情報を読み出すことにより、落下球を認識し、球の種類をモニタに表示するものである。また、このビリヤード台及びビリヤード通信システムにおける通信システムは、ビリヤード台に、モニタ、スピーカーを設けて、他のビリヤード台と通信可能に接続し、マイクとカメラとにより取得した他のビリヤード台のゲーム状況をモニタとスピーカーに実況中継することによりと通信可能とし、他の遊戯者の容姿を確認したり、対戦者同士が会話をしながら対戦するシステムが開示されている。
【０００３】
また、特許文献２には、ビリヤード台の球移動管理装置が開示されているが、これは、プレイの進行を確認するために、キューで手球をつくたびに画像を撮影しその撮影画像を合成することによりプレイの進行を確認するための装置である。特許文献３には、ビリヤード装置及びビリヤード装置管理システム及びビリヤード台の管理方法が開示されているが、このビリヤード装置は、無人遊戯施設においてビリヤードの時間貸しができるように所定時間経過後にポケットに落下した球を回収してゲームが再開できないようにする装置である。また、特許文献４には、ダーツゲームのオンライン対戦システムが開示されている。
【０００４】
尚ここで、一般的なビリヤードゲームに用いられる用具とルールの例について簡単に説明すれば、ビリヤードゲームにおいて比較的遊戯人口の多いポケットビリヤードと呼ばれるゲームは、６個所のポケットを備えたビリヤード台と、１個の手球と１５個の的球とからなる複数の球と、手球を突くためのキューとを用いて行われる。この１５個の的球は球に表示されている球番号の他、球の色と模様の組み合わせにより識別される。例えば、１番球（ソリッドボール）と９番球（ストライプボール）は共に黄色が施されている球であり、１番球は球の全表面に亘り黄色が施されているが、９番球は白地の球に黄色が帯状に施されている。またこのような従来からの球に加えて昨今は、トランプのマーク模様が施された球や星模様や縞模様が描かれている球等が案出され球の色や模様やゲームルールは多様化している。例えば、ポケットビリヤードの一つの例であるエイトボールは、１５個の的球を用いて行われ、２人の遊戯者が、一方は数字の小さい球（１番〜７番球）を、もう一方は数字の大きい球（９番〜１５番球）を自らが狙う的球と決め、ポケットに落下させていくゲームである。このように、エイトボールや、ナインボール、ワン・ポケットといったゲームルールに代表されるポケットビリヤードの他、スリークッション、スヌーカーと呼ばれるビリヤードゲームもあり、それぞれのゲームで用いられる球の数やその種類は多様である。
【特許文献１】特開２００８−７９６５７号公報
【特許文献２】特開２００９−２７３５４２号公報
【特許文献３】特開２０００−１０２６３６号公報
【特許文献４】特開２００７−３３０６３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１に示されるビリヤード台は、球と、球が落下したポケットを自動的に認識できるものではある。しかしながら、ビリヤードは、キューの突きの強弱や角度の変化の微妙な加減によって、球の進路や球の接触角度を調整して対戦する競技であるところ、ＲＦＩＤタグを内蔵した球は重量や重心が変化、変芯するためこのようなビリヤードゲームの公式球としては適さない。また、ポケットにリーダを設けるためには、ビリヤード台に特別の加工を施す必要があった。さらに、特許文献１にはリーダに替えて球の色を検出するイメージセンサーを設けてもよい旨の記載があるが、ビリヤードゲームにおいて用いる１５個の的球には同色の球があることから、球の色の検出をしたとしても球の種類を正確に認識することはできない。また、ビリヤード台に、モニタ、スピーカーを設けて、他のビリヤード台と通信可能に接続し、マイクとカメラとにより取得した他のビリヤード台のゲーム状況をモニタとスピーカーに実況中継することによりと通信可能とした通信システムにおいて、他のビリヤード台の遊戯者とモニタを確認しながら対戦することは可能であったとしても、顧客においては広く他の遊戯者とコミュニケーションがとれるシステムであるとはいえず、また店舗においては広く顧客を誘引することができるシステムではなかった。
【０００６】
本発明は、上記点に鑑み、ビリヤード台において、ポケットに落下した球の種類と、この球が落下したポケットを正確に認識することにより、正確なゲームの進行状況やゲーム結果を判定し管理することができるとともに、ゲームの進行状況を監視するために球に特別な加工を施すことがない、ビリヤード装置を利用したコミュニケーションシステムを提供することを目的とする。
【０００７】
また、ビリヤード店にとっては、ビリヤード遊戯者候補たる顧客をビリヤード店へ効果的に集客することができるシステムを提供することを目的とする。また、ビリヤード遊戯者にとっては、同店舗内のまたは遠隔地の複数のビリヤード遊戯者とのトーナメント戦やリーグ戦に参加することを通じて広くコミュニケーションをすることができるシステムであって、自己のゲーム進行状況、ゲーム結果、対戦成績を随時確認することができるシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明のビリヤード装置を利用したコミュニケーションシステムは、ビリヤード装置と該ビリヤード装置と通信ネットワークを介して接続されるサーバと通信ネットワークを介して該サーバにアクセスできる遊戯者端末を備えるシステムであって、
前記ビリヤード装置は、ビリヤード台盤面またはポケットを撮影する撮影手段と、撮影手段の撮影データより落下球の球種及び落下ポケットを認識する認識手段と、前記認識手段により認識された球種及び落下ポケットに関するゲームデータを遊戯者ＩＤと紐付けてサーバに送信する送信手段とを有し、
前記サーバは、送信された前記ゲームデータと前記遊戯者ＩＤとを受信する受信手段と、前記遊戯者ＩＤを認証する認証手段と、前記ゲームデータを遊戯者ＩＤと紐付けて蓄積するデータ蓄積手段と、前記遊戯者端末からのアクセスに応じて前記遊技者ＩＤに紐付けられているデータを前記遊技者端末に送信する手段と、
前記遊戯者端末は、前記サーバにアクセスするべく前記遊戯者ＩＤを送信する送信手段と、前記サーバより送信されたデータを閲覧する閲覧手段とを有することを特徴とする。
【０００９】
ビリヤード装置は、認識手段により認識された球種及び落下ポケットに関するゲームデータよりゲーム結果を判定する判定手段と、前記判定手段により判定されたゲーム結果データを遊戯者ＩＤと紐付けてサーバに送信する送信手段とを有し、
前記サーバは、送信された前記ゲーム結果データと前記遊戯者ＩＤとを受信する受信手段と、前記遊戯者ＩＤを認証する認証手段と、前記ゲーム結果データを遊戯者ＩＤと紐付けて蓄積するデータ蓄積手段を有することを特徴とする。
【００１０】
前記撮影手段は、ビリヤード台の各ポケットに配設されるカメラであり、
前記認識手段は、落下球を撮影したカメラの特定により落下ポケットを認識する落下ポケット認識手段、及び、前記ポケット内に配設されたカメラにより撮影された画像データの色彩構成を抽出し、該色彩構成と球種毎に蓄積されている色彩構成フォーマットをマッチングすることにより球種を認識する落下球認識手段を有することを特徴とする。
【００１１】
前記撮影手段は、ビリヤード台の各ポケットに配設されるカメラであり、
前記認識手段は、落下球を撮影したカメラの特定により落下ポケットを認識する落下ポケット認識手段、及び、前記ポケット内に配設されたカメラにより撮影された画像データの特徴点を抽出し、該特徴点と球種毎に蓄積されている特徴点フォーマットをマッチングすることにより球種を認識する落下球認識手段を有することを特徴とする。
【００１２】
前記撮影手段は、ビリヤード台盤面を撮影するカメラであり、
前記認識手段は、前記カメラにより撮影された画像データを色相分布ヒストグラムに変換する変換手段と前記色相分布ヒストグラムと球種毎に蓄積されているヒストグラムフォーマットを解析することにより球種を認識する落下球認識手段、及び、前記認識された球を追跡し追跡不能となった位置の特定により落下ポケットを認識する落下ポケット認識手段を有することを特徴とする。
【００１３】
サーバは、ビリヤードゲーム対戦表を生成する対戦表生成手段と、該生成されたビリヤードゲーム対戦表にコードナンバーを付与する手段と、前記ビリヤードゲーム対戦表とコードナンバーとを前記ビリヤード装置に送信する送信手段とを有し、
ビリヤード装置は、前記コードナンバーと遊戯者ＩＤを紐付けて前記サーバに送信することにより遊戯者をゲームに参加させる参加手段を有し、
前記サーバは、前記コードナンバーに前記遊戯者ＩＤを紐付けて前記遊技者ＩＤのゲームデータまたはゲーム結果データを前記ビリヤードゲーム対戦表に反映させるゲーム状況反映手段と、対戦結果データを遊戯者ＩＤに紐付けて蓄積する蓄積手段とを有することを特徴とする。
【００１４】
サーバは、開催中のビリヤードゲーム対戦表の対戦表データを、ビリヤード装置及び/または閲覧要求が送信された遊戯者端末に送信する送信手段を有することを特徴とする。
【００１５】
サーバは、複数の遊戯者ＩＤに対応するゲームデータ及び/またはゲーム結果データ及び/または対戦結果データから順位データを生成する順位データ生成手段と、該順位データを蓄積する蓄積手段を有し、ビリヤード装置または遊戯者端末から順位データの閲覧要求に応じて、前記順位データを送信する送信手段を有することを特徴とする。
【００１６】
サーバは、遊戯者ＩＤに紐付けられてなるゲームデータまたはゲーム結果データまたは対戦結果データまたは順位データに基づいて遊戯者ＩＤの対戦組み合わせを決定する組み合わせ決定手段を有することを特徴とする。
【００１７】
ビリヤード装置は、遊戯者ＩＤとビリヤード装置ＩＤを紐付けてサーバに送信する送信手段を有し、サーバは受信される遊戯者ＩＤとビリヤード装置ＩＤから、該遊戯者の遊戯台または遊戯店舗を特定する特定手段を有することを特徴とする。
【００１８】
ビリヤード装置は、サーバに蓄積されたデータ及び/またはカメラで撮影した画像データを表示するディスプレイ装置を備えてなることを特徴とする。
【００１９】
サーバは、遊戯者端末からの申し込みに応じて遊戯者ＩＤをグループ化する手段を有し、遊戯者端末からの閲覧請求に応じて、遊戯者ＩＤとグループを形成する遊戯者ＩＤのデータを送信する送信手段を有することを特徴とする。
【発明の効果】
【００２０】
本発明のビリヤード装置を利用したコミュニケーションシステムによれば、
ビリヤード台において、行われているビリヤードゲームのゲーム状況を正確に判定することがき、かつ、このゲーム状況やゲーム結果をサーバに送信することにより、リアルタイムに複数の遊戯者が他社の遊戯状況を確認することができる。したがって、ビリヤード店にとっては、ビリヤード遊戯者候補たる顧客をビリヤード店へ効果的に集客することができ、また、ビリヤード遊戯者にとっては、自己のゲーム状況のみならず同店舗内のまたは遠隔地の複数のビリヤード遊戯者の参加状況を確認し広くコミュニケーションをすることができる。また、ビリヤードゲーム対戦表を生成する手段を設けた場合には、ビリヤード対戦ゲームに参加することにより遊戯者間でコミュニケーションをとることができる。
【図面の簡単な説明】
【００２１】
【図１】本願発明のビリヤード装置を利用したコミュニケーションシステムの概念図である。
【図２】本願発明のシステムにおいて利用されるビリヤード装置の斜視図である。
【図３】本願発明のシステムにおいて利用されるビリヤード装置の斜視図である。
【図４】本願発明にかかるビリヤードのコミュニケーションシステムの機能ブロック図である。
【図５】本願発明の認識手段における球の色彩構成による認識処理のフローチャートである。
【図６】本願発明の認識手段における球の特徴点による認識処理のフローチャートである。
【図７】本願発明の認識手段における球のヒストグラム分析による認識処理のフローチャートである。
【図８】本願発明におけるディスプレイ装置または遊戯者端末への画面表示例を示す図である。
【図９】本願発明のおけるビリヤードゲーム対戦表の例を示す模式図である。
【発明を実施するための形態】
【００２２】
本願発明ビリヤード装置を利用したコミュニケーションシステム１（以下、単にコミュニケーションシステム１という。）について図を参照しながらその実施の形態を説明する。コミュニケーションシステム１は、ビリヤード装置２、該ビリヤード装置２とインターネット等の通信ネットワーク１０を介して接続されているサーバ３、該サーバ３とインターネット等の通信ネットワーク１０を介して接続されている遊戯者端末としての携帯端末４とから構成される
【００２３】
コミュニケーションシステム１において用いられるビリヤード装置の第一の実施の形態であるビリヤード装置２について説明する。図２に示す如くビリヤード装置２は、ビリヤード台６に設けられている的球を落下させるための６個所のポケット６１〜６６のポケット入口またはポケット内部に設置され落下球を撮影する６台のカメラ７１〜７６と、遊戯者ＩＤカードを読み込ませるリーダや、遊戯者ＩＤやコードナンバー等を入力するテンキーなど遊戯者ＩＤを入力可能な遊戯者ＩＤ入力装置と、ゲームデータやゲーム結果データ、カメラ７１〜７６で撮影された画像データ、さらにはビリヤードゲーム対戦表等を表示するディスプレイ装置５と、これらの装置と接続されているビリヤード装置制御システム部８１とを備えている。ビリヤード装置制御システム部８１は、サーバ３との間でデータ送受信を行う送受信部、遊戯者ＩＤを認証するＩＤ認証部、ビリヤード台で行われるゲーム状況を認識する認識部等を含んでいる。このような構成のビリヤード装置制御システム部８１は、ビリヤード台６で行われるゲーム状況を監視し、落下ポケットと落下球のデータからなるゲームデータ、ゲームデータから判定されるゲームの勝敗に関するゲーム結果データ、遊戯者ＩＤ、ビリヤード台ＩＤ等のデータを設定に応じてサーバ３に送信するようになっている。
【００２４】
ビリヤード装置２において、カメラ７１〜７６は、あらかじめビリヤード台６の６個所のポケット６１〜６６のポケット番号と紐付けてビリヤード装置制御システム部８１に認証されている。このビリヤード装置２においては、カメラ７１〜７６は、ポケット６１〜６６内部の通路に配設されており通路に配設されたストッパ（不図示）がカメラの撮影動作入力信号を入力するスイッチとしての機能を有している。したがって、ポケット６１〜６６に落下した球９は、この通路を転動しストッパに当接してカメラのレンズ位置で停止するとともに、球９がストッパに当接したことによりスイッチが入り撮影部により画像データが撮影、取得される。入力信号により撮影動作したカメラ（例えばカメラ７１）が特定されることで、球９が落下したポケット（例えば１番ポケット６１）を落下ポケット認識部が認識するようになっている。尚、入力信号を入力する手段はストッパを兼ねるスイッチに限られるものではなく、センサー等により入力信号を入力する手段であってもよい。
【００２５】
撮影された画像データは、落下球認識部の画像認識システムにより画像データの色彩構成データ及び特徴点データと、ビリヤード装置２のメモリ部(不図示)またはサーバ３のメモリ部（不図示）に蓄積されているフォーマットデータとのマッチングが行われることにより球種が認識されるようになっている。
【００２６】
図５に基づいて、ビリヤード装置制御システム部８１における色彩構成による落下球の認識処理及び落下ポケットの認識処理について示す。球９がポケット６１に落下したことにより、ポケット６１に設置されたカメラ７１のスイッチがＯＮになる（Ｓ１）。ポケットに配置されたカメラ７１は、落下球の画像を撮影する（Ｓ２）。撮影した落下球の画像について色彩構成の分析を行い、色彩を数値化する（Ｓ３）。そして、数値化した色彩について、予め抽出してあるビリヤードの球の色彩構成フォーマットデータとのマッチングを行う（Ｓ４）。色彩構成のマッチングにより落下球の色が特定され、図６に示す特徴点による落下球の認識処理における落下球の画像特徴点の抽出ステップ（図６中のステップ２）へと進む（Ｓ５）。
【００２７】
落下球の認識処理と並行して、落下ポケット認識処理が行われる。落下ポケット認識処理は、スイッチがＯＮになったカメラを特定する（Ｓ６）。特定されたカメラとポケット番号のマッチングが行われ落下ポケットが認識される（Ｓ７）。尚、このステップにおいて、球の色の認識を行うことにより、同色の球が複数ある場合には、球の色までが認識されることで、同色の球のうちいずれかの球であること、換言すれば落下球候補（例えば、１番球か９番球であること）が認識される。そして、次の落下球の画像特徴点の抽出ステップにおいて同色の球のうちいずれの球であるかが認識される。また色彩構成のみで識別することができる球を用いたゲームの場合には、色彩構成分析による落下球認識と、落下ポケット認識のみで球種と落下ポケットを認識することができる。
【００２８】
次に、図６に基づいて、特徴点による落下球の認識について示す。ポケット６１に配置されたカメラ７１が落下球の画像を撮影する（Ｓ１）（尚、この撮影ステップは、色彩構成による落下球の認識処理から引き続き行われる場合には省略される。）。次に、撮影した落下球の画像から、落下球の特徴点を抽出する（Ｓ２）。次に、落下球の特徴点の任意の２点を結び、２点を結んだ線の長さが長い組合せを探知する（Ｓ３）。さらに、落下球の特徴点の任意の２点を結んだ直線のうちの１つの組合せをベクトルとして、該ベクトルが落下球のその他の特徴点に対してなす角と、該ベクトルに対して落下球のその他の特徴点が構成する辺の比を求める（Ｓ４）。求めたベクトルと、ベクトルが落下球のその他の特徴点に対してなす角と、該ベクトルに対して落下球のその他の特徴点が構成する辺の比により、予め抽出してあるビリヤードの球の特徴点フォーマットマッチングするこれにより、上述の色彩構成による落下球の認識処理により認識された落下球候補から１個の落下球が特定される（Ｓ５）。前述した処理により認識された落下球（例えば１番球）と落下ポケット（例えば１番ポケット）をディスプレイ装置に表示する（Ｓ６）。
【００２９】
尚、特徴点の抽出とマッチングは、上述した一般的なマッチング手段に限られるものではなく、球に帯模様があるかを特徴点として抽出し、帯模様の有無をマッチングして球種を認識するようにしてもよい。
【００３０】
コミュニケーションシステム１において用いられる他の実施の形態にかかるビリヤード装置８について説明する。図３に示す如くビリヤード装置８は、ビリヤード台６の盤面上方に設置されビリヤード台盤面６７を撮影する１台または複数台の動画カメラ７７,７８と、この動画カメラ７７,７８と、遊戯者ＩＤカードを読み込ませるリーダや、遊戯者ＩＤを入力するテンキーなど遊戯者ＩＤを入力可能なＩＤ入力装置と、ゲームデータやスコアデータ、動画カメラ７７,７８で撮影された画像データ、さらにはビリヤードゲーム対戦表等を表示するディスプレイ装置５と、これらの装置と接続されている図４のブロック図に示す如きビリヤード装置制御システム部８１とを備えている。
【００３１】
ビリヤード装置８において、動画カメラ７７,７８は、ビリヤード台盤面６７の所定の領域を撮影するようになっており盤面上で転動する球を追跡して撮影するようになっている。同時に、撮影された画像データは、落下球認識部の画像認識システムにより画像データから変換されるヒストグラムと、ビリヤード装置８のフォーマットデータベース（不図示）またはサーバ３のフォーマットデータベース（不図示）に蓄積されているフォーマットヒストグラムとのマッチングが行われることにより球種が認識されるようになっている。
【００３２】
図７に基づいて、物体認識システムにおける、落下球の認識及び落下ポケットの認識について示す。まず、ビリヤード装置８の上部に配置された動画カメラ７７,７８がビリヤード台の上の球である盤上球の画像を撮影する（Ｓ１）。そして、かかる撮影領域を抽出する（Ｓ２）。抽出された盤上球の領域に対し盤面ヒストグラムの分布を分析する。例えば、緑色の盤面色上に黄色の球がある場合、ヒストグラムは一定の分布を示す。さらに、緑色の盤面色上に黄色のストライプ球がある場合もヒストグラムは一定の分布を示す（Ｓ３）。次に、盤上球のヒストグラムの分布と予め蓄積されているヒストグラムの分布フォーマットとをマッチングする盤上球の色ヒストグラムの分布と予め登録されているヒストグラムフォーマットの一致により球種が認識される（Ｓ４）。
【００３３】
これと並行して、動画カメラ７７,７８は盤面上の転動する球を追跡し、追跡ができなくなったことを確認する。追跡不可となった位置が予め紐付けられているポケットの位置と一致する場合には、追跡不可となった位置のポケットが落下ポケットとして認識される（Ｓ５）。上述した処理により認識された落下球（例えば１番球）と落下ポケット（例えば１番ポケット）をディスプレイ装置に表示する（Ｓ６）。
【００３４】
このように、ビリヤード装置２またはビリヤード装置８で認識される落下球と落下ポケットのデータからなるゲームデータはＩＤ認証部で認証された遊戯者ＩＤと紐付けられて、随時サーバ３へ送信される。
【００３５】
サーバ３と、通信ネットワーク１０を介して接続されている携帯端末４は、携帯電話、タブレット型端末等の端末である。また携帯端末４に替えてパーソナルコンピュータや専用端末を用いることができる。いずれの端末装置においても、テンキーやタッチパネル等の入力手段、モニタ等の出力手段、サーバ３との間で通信ネットワーク１０を介してデータの送受信を行うことができる送受信部、ＣＰＵ等の制御手段、ＲＡＭ等の記憶手段を有しており、ブラウザを通じてサーバ３に蓄積されたデータを閲覧することができるようになっている。
【００３６】
次にサーバ３の構成と動作について説明する。サーバ３は、ＣＰＵ等の制御手段とＲＡＭ等の記憶手段を備えた装置であり、インターネット等の通信ネットワーク１０を介してビリヤード装置２，８と、遊戯者が保有する携帯端末４からアクセス可能な状態に接続されている。サーバ３は、図４のブロック図に示す如き制御システム部を有している。
【００３７】
サーバ３の単独の遊戯者のゲーム履歴の蓄積とその閲覧の基本動作について説明する。まず、遊戯者ＩＤの取得と承認動作について説明する。遊戯者がビリヤード台６で遊戯を開始する際に、あるいはコミュニケーションシステムに会員登録する際に、システム１から遊戯者固有のＩＤが発行される。コミュニケーションシステム１に会員登録する際に遊戯者固有のＩＤが発行される例を図８（ａ）（ｂ）に従って説明すれば、遊戯者は、図８(ａ)に示す携帯端末４からの電子メールフォーマット、あるいは専用画面から要求される遊戯者データを入力し、サーバ３に送信するとサーバ３は、遊戯者毎に異なる遊戯者ＩＤ（図８（ｂ）の例においては、Ａ−１０２）を生成し、携帯端末４に送信する。これにより、サーバ３のデータベースには、遊戯者ＩＤに対応するテーブルが確保され、以後、遊戯者ＩＤに紐付けられた状態で各種データの蓄積と抽出が行われる。
【００３８】
次に、ビリヤード装置２，８から送信されるゲームデータあるいはゲーム結果データ等のデータの蓄積抽出処理と、携帯端末４への送信について説明する。ビリヤード装置２，８で上述の如く落下ポケットと落下球の認識処理によりゲームデータが取得されるとゲームデータは、遊戯者ＩＤと紐付けられてサーバ３に送信される。サーバ３はこれを受信し、遊戯者ＩＤに紐付けた状態でデータベースに蓄積する。また、ビリヤード装置２，８でプレイ毎に判定される勝敗に関するゲーム結果データも同様に、遊戯者ＩＤと紐付けられてサーバ３に送信される。サーバ３はこれを受信し、遊戯者ＩＤに紐付けた状態でデータベースに蓄積する。同様に、遊戯者が遊戯するビリヤード台ＩＤと遊戯者ＩＤが紐付けられた状態でサーバ３に送信されると、サーバ３はこれを受信し、遊戯者ＩＤに紐付けた状態でデータベースに蓄積する。一方、ビリヤード装置２，８あるいは携帯端末４から遊戯者ＩＤの送信による閲覧請求があると、サーバ３はこの遊戯者ＩＤを認証し、遊戯者ＩＤに基づいて該遊戯者のデータを抽出するようになっている。
【００３９】
また、上述した遊戯者ＩＤを保有する本人の閲覧の他に、複数の遊戯者ＩＤ間でのデータの閲覧を可能とするべく、遊戯者ＩＤをグループ化する手段を備えてもよい。この場合、サーバ３は、遊戯者ＩＤのグループ化部を有する。このグループ化手段によれば、携帯端末４やディスプレイ装置５に表示される遊戯者ＩＤ毎の専用画面から、他の遊戯者へのグループ化申し込みを可能とし、他の遊戯者が申し込みを認証することにより複数の遊戯者ＩＤがグループ化される。そうすると、サーバ３において、グループ化された遊戯者ＩＤを送信した者同士のデータの閲覧が許可される状態となる。よって、例えば遊戯者ＩＤ毎の専用画面からグループ化している他の遊戯者ＩＤに紐付けられているゲームデータあるいはゲーム結果データ等が閲覧可能となり、仲間のゲームデータやゲーム結果データ、遊戯店舗等の各種情報が図８（ｃ）、（ｄ）に示す如き画面表示により閲覧できる。したがって、遊戯者は、仲間の遊戯している店舗へ赴いたり、仲間の遊戯している大会にエントリーしたりすることへの動機付けを得ることができる。また店舗は、現在遊戯していない遊戯候補者を仲間の遊戯者が遊戯している店舗へ誘引することができる。
【００４０】
次にサーバ３での順位データの算出処理について説明する。上述の如き、ビリヤード装置２，８より送信されたゲームデータ、あるいはゲーム結果データは履歴データとして蓄積され、この履歴データと遊戯者の登録情報から遊戯者の氏名、日付、得点、勝敗表、店舗名を含む成績データの生成が成績データ生成部により行われ、携帯端末４から閲覧請求をすることにより遊戯者ＩＤと成績データが紐付けられて請求元の携帯端末４に送信され、携帯端末４のブラウザ上には、図８（ｃ）に示す如き成績データ表が携帯端末４あるいはディスプレイ装置５に表示される。また、サーバ３は、複数の遊戯者ＩＤの成績データを勝率順あるいは勝回数順等に並べ替えることにより順位データを生成する順位データ生成部を有しもよく、生成された順位データも携帯端末４あるいは出ディスプレイ装置５に表示されるようになっている。
【００４１】
次に、複数の遊戯者がサーバ３を介してビリヤードゲームの対戦を行う対戦処理について説明する。この対戦処理は、上述したサーバのゲームデータあるいはゲーム結果データの蓄積とその抽出を複数の遊戯者間で行うことにより、一台のあるいは複数台さらには遠隔地同士のビリヤード装置２，８間でビリヤードゲーム対戦ができるようになっているものである。サーバ３は、対戦組合せ部を有し、図９に示すようなトーナメント表、あるいは図９に示すようなリーグ戦表を生成するとともに、各トーナメント戦表毎、あるいは各リーグ戦表毎に、大会に固有のコードナンバーを付与する。さらにサーバ３は、このトーナメント戦表あるいはリーグ戦表とコードナンバーを紐付けた状態で、随時あるいは請求に応じて、ビリヤード装置２，８あるいは携帯端末４に送信する。携帯端末４には例えば、図８（e）に示すような対戦表が表示される。
【００４２】
遊戯者は、少なくとも遊戯者ＩＤと、自己が参加を希望する大会のコードナンバーをビリヤード装置２,８あるいは携帯端末４から入力してサーバ３へ送信することにより、所望の大会にエントリーすることができるようになっている。対戦組み合せ部では、様々な組み合わせ処理により対戦相手を決定する。最も簡単な対戦組み合わせ処理は、トーナメント戦の参加位置（Ａ〜Ｋ）に順に遊戯者ＩＤを紐付けていく処理である。同様にリーグ戦においては、参加位置（Ａ〜Ｆ）に遊戯者ＩＤを紐付けていく処理である。また、他の対戦組み合わせ処理は、エントリーのあった複数の遊戯者ＩＤのうち勝率あるいは勝回数の近い者同士を組み合わせる処理、遊戯者ＩＤのうち勝率あるいは勝回数の高い者と低い者を組み合わせる処理が挙げられる。また、大会毎に、参加基準を設定し、勝率あるいは勝回数が基準を満たす遊戯者ＩＤのみを参加可能にしてもよく、このような組み合わせ処理の制御は種々の態様がある。
【００４３】
大会へのエントリーが打ち切られると、対戦ゲームが開始される。このゲームの進行状況は、上述したビリヤードゲーム装置２，８の認識処理と、サーバ３での蓄積処理により監視される。遊戯者ＩＤに紐付けられて蓄積されるゲームデータあるいはゲーム結果データはリアルタイムで対戦相手のビリヤード装置２，８に送信されディプレイ装置５表示されるようになっている。また、遊戯者ＩＤに紐付けられて蓄積されるゲームデータあるいはゲーム結果データはリアルタイムで遊戯者ＩＤに対応する携帯端末４に送信され携帯端末４でも閲覧することができる。また、トーナメント戦においては勝者が次のゲームに進めるように処理されており、リーグ戦においては、勝敗数等を蓄積してリーグ優勝者を決定するように処理される。例えば、トーナメント戦の処理においては、対戦者Ａの位置に紐付けられた遊戯者ＩＤと、対戦者ＢおよびＣの位置に紐付けられた遊戯者ＩＤのうちゲーム結果データのポイントが高得点である遊戯者を対戦させるように処理がなされる。ここで得られた対戦結果は対戦結果データとして遊戯者ＩＤと紐付けた状態で蓄積される。また、これらの対戦結果データは、コードナンバーと紐付けられて蓄積されビリヤード装置２，８あるいは携帯端末４から閲覧することができるようになっている。
【００４４】
このように、このビリヤードゲームを利用したコミュニケーションシステム１によれば、自己のゲームデータ、ゲーム結果データ、あるいは成績データ、さらには、順位を随時確認することができることはもちろんのこと、同一台のみならず遠隔地にある複数のビリヤード台の間で行われている他者と通信ネットワーク１０を介してゲームを行うことにより、ビリヤードを通じたコミュニケーションをとることができる。
【符号の説明】
【００４５】
１  ビリヤード装置を利用したコミュニケーションシステム
２，８  ビリヤード装置
３  サーバ
４  携帯端末
５  ディスプレイ装置
６  ビリヤード台
６１〜６６  ポケット
６７  ビリヤード台盤面
７１〜７６  カメラ
７７〜７８  動画カメラ
８１  制御システム部
９  球
１０  通信ネットワーク
【図１】
2012187221.tif 000003
【図２】
2012187221.tif 000004
【図３】
2012187221.tif 000005
【図４】
2012187221.tif 000006
【図５】
2012187221.tif 000007
【図６】
2012187221.tif 000008
【図７】
2012187221.tif 000009
【図８】
2012187221.tif 000010
【図９】
2012187221.tif 000011