(57)【要約】【課題】本発明は、ログインをサポートするダーツゲームサーバ、ダーツゲーム装置および読み取り可能な媒体に記録されたコンピュータプログラムを提供する。【解決手段】  本発明は、ダーツゲームサーバ１００において、ユーザ端末２００からユーザＩＤおよび端末識別子のうち少なくとも一つを含むＯＴＰ（Ｏｎｅ  Ｔｉｍｅ  Ｐａｓｓｗｏｒｄ）要請を受信するＯＴＰ要請受信部と、ユーザＩＤおよび端末識別子のうち少なくとも一つに基づき、ＯＴＰを生成するＯＴＰ生成部と、ＯＴＰをユーザ端末２００に転送するＯＴＰ転送部と、ダーツゲーム装置３００に入力されたＯＴＰをダーツゲーム装置３００から受信するＯＴＰ受信部と、ＯＴＰ転送部がユーザ端末２００に転送したＯＴＰとＯＴＰ受信部がダーツゲーム装置３００から受信したＯＴＰを比較するＯＴＰ確認部と、ＯＴＰの比較結果に基づき、ダーツゲーム装置３００にダーツゲームの開始を要請するゲーム開始要請部とを含むダーツゲームサーバ１００を提供することができる。【選択図】      図１
2017534398.tif 000002
【特許請求の範囲】
【請求項１】
ダーツゲームサーバにおいて、
ユーザ端末からユーザＩＤおよび端末識別子のうち少なくとも一つを含むＯＴＰ（Ｏｎｅ  Ｔｉｍｅ  Ｐａｓｓｗｏｒｄ）要請を受信するＯＴＰ要請受信部と、
前記ユーザＩＤおよび前記端末識別子のうち少なくとも一つに基づいてＯＴＰを生成するＯＴＰ生成部と、
前記ＯＴＰを前記ユーザ端末に転送するＯＴＰ転送部と、
ダーツゲーム装置に入力された前記ＯＴＰを前記ダーツゲーム装置から受信するＯＴＰ受信部と、
前記ＯＴＰ転送部が前記ユーザ端末に転送したＯＴＰと、前記ＯＴＰ受信部が前記ダーツゲーム装置から受信したＯＴＰを比較するＯＴＰ確認部と、
前記ＯＴＰの比較結果に基づき前記ダーツゲーム装置にダーツゲームの開始を要請するゲーム開始要請部と
を含むダーツゲームサーバ。
【請求項２】
請求項１において、
前記ダーツゲームサーバは、前記ＯＴＰの比較結果が一致した場合、前記ダーツゲーム装置においてゲームを進められるようにログインを実行するログイン決定部と
をさらに含むダーツゲームサーバ。
【請求項３】
請求項１において、
前記ダーツゲームサーバは、前記ダーツゲーム装置に一体型で備えられるダーツゲームサーバ。
【請求項４】
請求項１において、
前記端末識別子は、前記ユーザ端末の電話番号、前記ユーザ端末の製品一連番号および前記ユーザ端末に挿入されたユーシムカード番号のうち少なくとも一つ以上を含むダーツゲームサーバ。
【請求項５】
請求項１において、
前記ダーツゲームサーバは、前記ユーザＩＤ、前記端末識別子および前記ＯＴＰのうち少なくとも一つを保存する保存部と
をさらに含むダーツゲームサーバ。
【請求項６】
請求項１において、
前記ユーザ端末から端末の位置情報を受信し、前記ＯＴＰを送信した前記ダーツゲーム装置から前記ダーツゲーム装置の位置情報を受信し、前記端末の位置情報およびダーツゲーム装置の位置情報を利用し、前記ダーツゲーム装置へのログインに対する認証を行う追加認証部と
をさらに含むダーツゲームサーバ。
【請求項７】
請求項６において、
前記位置情報は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）、ＧＩＳ（Ｇｅｏｇｒａｐｈｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｙｓｔｅｍｓ）およびＩＴＳ（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｔｒａｎｓｐｏｒｔ  Ｓｙｓｔｅｍｓ）のうち少なくとも一つを含むダーツゲームサーバ。
【請求項８】
ダーツゲーム装置において、
前記ダーツゲーム装置は、前記ダーツゲーム装置の情報を表示するディスプレー部と、
前記ディスプレー部に表示される仮想のキーボードを動作させる入力部と
を含み、
前記入力部の動作により、ユーザ端末がダーツゲームサーバから受信したＯＴＰの入力を受けるダーツゲーム装置。
【請求項９】
請求項８において、
前記入力部は、上への移動ボタンと、下への移動ボタンと、左への移動ボタンと、右への移動ボタンと、入力ボタンとを含むダーツゲーム装置。
【請求項１０】
ログインをサポートするダーツゲームシステムにおいて、
前記ダーツゲームシステムは、
ユーザ端末からユーザＩＤおよび端末識別子のうち少なくとも一つを含むＯＴＰ（Ｏｎｅ  Ｔｉｍｅ  Ｐａｓｓｗｏｒｄ）要請を受信し、前記ユーザＩＤおよび前記端末識別子のうち少なくとも一つに基づいてＯＴＰを生成し、前記ＯＴＰを前記ユーザ端末に転送し、ダーツゲーム装置に入力された前記ＯＴＰを前記ダーツゲーム装置から受信し、ＯＴＰ転送部が前記ユーザ端末に転送したＯＴＰと、ＯＴＰ受信部が前記ダーツゲーム装置から受信したＯＴＰを比較し、前記ＯＴＰの比較結果に基づき、前記ダーツゲーム装置にダーツゲームの開始を要請するダーツゲームサーバと、
前記ユーザＩＤおよび前記端末識別子のうち少なくとも一つを含むＯＴＰ要請を前記ダーツゲームサーバに要請し、前記ダーツゲームサーバから前記ＯＴＰを獲得し、前記ＯＴＰを確認できるように表示するユーザ端末と、
前記ダーツゲーム装置の情報をディスプレー部に表示し、前記ディスプレー部に表示される仮想のキーボードを動作させるボタン部の動作によって前記ユーザ端末が前記ダーツゲームサーバから受信したＯＴＰの入力を受けるダーツゲーム装置と
を含むダーツゲームシステム。
【請求項１１】
コンピュータ可読媒体に保存され、前記コンピュータが以下の段階を実行するようにするためのコンピュータであって、
前記段階は、
ユーザ端末からユーザＩＤおよび端末識別子のうち少なくとも一つを含むＯＴＰ（Ｏｎｅ  Ｔｉｍｅ  Ｐａｓｓｗｏｒｄ）要請を受信する段階と、
前記ユーザＩＤおよび前記端末識別子のうち少なくとも一つに基づき、ＯＴＰを生成する段階と、
前記ＯＴＰを前記ユーザ端末に転送する段階と、
ダーツゲーム装置に入力された前記ＯＴＰを前記ダーツゲーム装置から受信する段階と、
ＯＴＰ転送部が前記ユーザ端末に転送したＯＴＰと、ＯＴＰ受信部が前記ダーツゲーム装置から受信したＯＴＰを比較する段階と、
前記ＯＴＰの比較結果に基づき、前記ダーツゲーム装置にダーツゲームの開始を要請する段階と
を含むコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ダーツゲームサーバに係るものであり、より詳しくはログインをサポートするダーツゲームサーバ、ダーツゲーム装置および読み取り可能な媒体に記録されたコンピュータプログラムに係るものである。
【背景技術】
【０００２】
一般的にダーツとは、もともと「小さな矢」という意味で、数字が書かれた円形の的に対し、矢の形に似たダーツピンを投げて点を取る競技である。ダーツゲームは、頭に矢じりが設けられたダーツと、ダーツの的さえあれば、いつでも、どこでも、誰でも楽しめるというメリットがある。最近は、ダーツゲームについて多様な競技方式が開発され、採点方式が整理されたことで、世界で広く楽しまれるメジャーなレジャーになり、老若男女を問わず、あらゆる人々が手軽にゲームを楽しんでいる。
【０００３】
一般的に、ダーツゲームの参加者がダーツゲームを楽しむためには、参加者たちが同じ時間に同じ場所でゲームに参加しなければならない。しかし、通信技術の発達により、ダーツゲームの参加者が時間的、空間的な制約を越え、ゲームに参加できるようにするため、遠距離からそれぞれ別々にダーツゲームに参加し、自分のプレーの結果やプレーする過程を通信ネットワークを通じて遠距離に伝送することができる電子ダーツゲーム装置が開発された。
【０００４】
これらの電子ダーツゲーム装置は、ダーツの的がヒットする地点を電気的に感知し、自動的に点数を集計してプレーヤーに提供することができる。
【０００５】
しかし、ユーザがダーツゲーム装置を利用する際、ＲＦＩＤのような物理的なカードを使わなければならず、紛失した場合、再発行が必要になるなど不便な点があるため、物理的なカードを使わずに、ダーツゲームを楽しめる方法に対するユーザのニーズが拡大しつつある。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の第１の実施例が解決しようとする課題は、ユーザ端末を利用し、ダーツゲーム装置において効率的な方式でログインを行えるように、ログインをサポートするダーツゲームサーバ、ダーツゲーム装置およびコンピュータプログラムを提供することである。
【０００７】
本発明の第２の実施例が解決しようとする課題は、ダーツゲーム装置においてＲＦＩＤのような物理的なカードを代替できるログイン手段を提供することである。
【課題を解決するための手段】
【０００８】
本発明は、ダーツゲームサーバにおいて、ユーザ端末からユーザＩＤおよび端末識別子のうち少なくとも一つを含むＯＴＰ（Ｏｎｅ  Ｔｉｍｅ  Ｐａｓｓｗｏｒｄ）要請を受信するＯＴＰ要請受信部と、ユーザＩＤおよび端末識別子のうち少なくとも一つに基づいてＯＴＰを生成するＯＴＰ生成部と、ＯＴＰをユーザ端末に転送するＯＴＰ転送部と、ダーツゲーム装置に入力されたＯＴＰをダーツゲーム装置から受信するＯＴＰ受信部と、ＯＴＰ転送部がユーザ端末に転送したＯＴＰとＯＴＰ受信部がダーツゲーム装置から受信したＯＴＰを比較するＯＴＰ確認部と、ＯＴＰの比較結果に基づいてダーツゲーム装置にダーツゲームの開始を要請するゲーム開始要請部とを含むダーツゲームサーバを提供することができる。
【０００９】
第１の実施例において、ダーツゲームサーバは、ＯＴＰの比較結果が一致した場合、ダーツゲーム装置でゲームを進められるようにログインを実行するログイン決定部とをさらに含むことができる。
【００１０】
第２の実施例において、ダーツゲームサーバは、ダーツゲーム装置に一体型で備えられることができ、端末識別子は、ユーザ端末の電話番号、ユーザ端末の製品一連番号およびユーザ端末に挿入されたユーシムカード番号のうち少なくとも一つ以上を含むことができる。
【００１１】
第３の実施例において、ダーツゲームサーバは、ユーザＩＤ、端末識別子およびＯＴＰのうち、少なくとも一つを保存する保存部とをさらに含むことができる。
【００１２】
第３の実施例において、ユーザ端末から端末の位置情報を受信し、ＯＴＰを送信したダーツゲーム装置からダーツゲーム装置の位置情報を受信し、端末の位置情報およびダーツゲーム装置の位置情報を利用し、ダーツゲーム装置へのログインに対する認証を行う追加認証部とをさらに含むことができる。
【００１３】
第３の実施例において、位置情報は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）、ＧＩＳ（Ｇｅｏｇｒａｐｈｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｙｓｔｅｍｓ）およびＩＴＳ（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｔｒａｎｓｐｏｒｔ  Ｓｙｓｔｅｍｓ）のうち少なくとも一つを含むことができる。
【００１４】
また、本発明において、ダーツゲーム装置は、ダーツゲーム装置の情報を表示するディスプレー部と、ディスプレー部に表示される仮想のキーボードを動作させる入力部とを含み、入力部の動作によりユーザ端末がダーツゲームサーバから受信したＯＴＰの入力を受けるダーツゲーム装置を提供することができる。
【００１５】
第１の実施例において、入力部は、上への移動ボタンと、下への移動ボタンと、左への移動ボタンと、右への移動ボタンと、入力ボタンとを含むことができる。
【００１６】
さらに、本発明は、ログインをサポートするダーツゲームシステムにおいて、ダーツゲームシステムはユーザ端末からユーザＩＤおよび端末識別子のうち少なくとも一つを含むＯＴＰ（Ｏｎｅ  Ｔｉｍｅ  Ｐａｓｓｗｏｒｄ）要請を受信し、ユーザＩＤおよび端末識別子のうち少なくとも一つに基づいてＯＴＰを生成し、ＯＴＰをユーザ端末に転送し、ダーツゲーム装置に入力されたＯＴＰをダーツゲーム装置から受信し、ＯＴＰ転送部がユーザ端末に転送したＯＴＰとＯＴＰ受信部が、ダーツゲーム装置から受信したＯＴＰを比較し、ＯＴＰの比較結果に基づいてダーツゲーム装置にダーツゲームの開始を要請するダーツゲームサーバと、ユーザからアプリ実行要請を受信し、ユーザＩＤおよび端末識別子のうち少なくとも一つを含むＯＴＰ要請をダーツゲームサーバに要請し、ダーツゲームサーバからＯＴＰを獲得し、ユーザがＯＴＰを確認できるように表示するユーザ端末とダーツゲーム装置の情報を表示し、ディスプレー部に表示される仮想のキーボードを動作させるボタン部の動作によってユーザ端末がダーツゲームサーバから受信したＯＴＰの入力を受けるダーツゲーム装置とを含むダーツゲームシステムを提供することができる。
【００１７】
さらに、本発明は、コンピュータ可読媒体に保存され、コンピュータが以下の段階を実行するようにするためのコンピュータプログラムであり、段階はユーザ端末からユーザＩＤおよび端末識別子のうち少なくとも一つを含むＯＴＰ（Ｏｎｅ  Ｔｉｍｅ  Ｐａｓｓｗｏｒｄ）要請を受信する段階、ユーザＩＤおよび端末識別子のうち少なくとも一つに基づいてＯＴＰを生成する段階、ＯＴＰをユーザ端末に転送する段階、ダーツゲーム装置に入力されたＯＴＰをダーツゲーム装置から受信する段階、ＯＴＰ転送部がユーザ端末に転送したＯＴＰとＯＴＰ受信部がダーツゲーム装置から受信したＯＴＰを比較する段階およびＯＴＰの比較結果に基づいてダーツゲーム装置にダーツゲームの開始を要請する段階を含むコンピュータプログラムを提供することができる。
【発明の効果】
【００１８】
本発明の第１の実施例におけるログインをサポートするダーツゲームサーバ、ダーツゲーム装置およびコンピュータプログラムは、ユーザ端末を利用し、ダーツゲーム装置において効率的な方式でログインを行うことができる。
【００１９】
また、本発明における第１の実施例は、ＲＦＩＤのような物理的なカードを代替できるログイン手段を提供することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１の実施例におけるログインをサポートするダーツゲームシステムの概念図である。
【図２】本発明の第１の実施例におけるダーツゲームサーバが、ダーツゲーム装置の中に一体型で備えられた実施例を示した概念図である。
【図３】本発明の第１の実施例におけるダーツゲームサーバの内部構成図である。
【図４】本発明の第１の実施例におけるＯＴＰ生成部がＯＴＰを生成する過程を示したものである。
【図５】本発明の第１の実施例における追加認証部を示したものである。
【図６】本発明の第１の実施例におけるダーツゲーム装置を示したブロック図である。
【図７】本発明の第１の実施例における入力部を通じてＯＴＰを入力することを示した模式図である。
【図８】本発明の第１の実施例におけるログインをサポートする方法を示したフローチャートである。
【発明を実施するための形態】
【００２１】
本発明の目的および効果、そしてこれらを達成するための技術的な構成は、添付の図面とともに、後述の詳細な実施例を参照することで明確になるだろう。本発明の説明において公知の機能または、構成に係る具体的な説明が、本発明の要旨を曖昧にするおそれがあると判断された場合は、その詳細な説明を省略する。そして後述の用語は、本発明における機能を考慮して定義された用語であり、これはユーザ、運用者の意図または慣例等により変ることがあり得る。
【００２２】
しかし、本発明は、以下に示す実施例に限られるものではなく、実施例とは異なる様々な形態で実現されることができる。本実施例は、あくまでも本発明の開示を完全なものにし、本発明が属する技術分野における通常の知識を有する者に発明の範囲や特性を明確に示すために提供されるものであり、本発明は、請求項の範囲により定義される。したがって、その定義は、本明細書全般に亘る内容に基づいて決められるべきである。
【００２３】
次に、添付図面を参照し、本発明の多様な実施例についてより詳細に説明する。
【００２４】
図１は、本発明の第１の実施例におけるログインをサポートするダーツゲームシステムの概念図である。
【００２５】
図１によると、本発明の第１の実施例におけるログインをサポートするダーツゲームシステムは、ダーツゲームサーバ１００、ユーザ端末２００およびダーツゲーム装置３００を含むことができる。
【００２６】
ユーザは、使いたいダーツゲーム装置３００を選択することができる。ダーツゲーム装置３００は、パブのようにゲームを楽しめる空間に設置されることができる。ダーツゲーム装置３００は、複数あることが可能であり、ユーザは複数のダーツゲーム装置３００のうちどれか一つを選択することができる。
【００２７】
ユーザは、使いたいダーツゲーム装置３００を選択してから、選択したダーツゲーム装置３００を利用するために必要なＯＴＰを、ダーツゲームサーバ１００に要請することができる。ユーザがＯＴＰをダーツゲームサーバ１００に要請する際、ユーザ端末２００は、ユーザＩＤまたは端末識別子、あるいはその両方をダーツゲームサーバ１００に送信することができる。ダーツゲームサーバ１００は、ユーザＩＤを予め保存しておき、ユーザを認識することができる。
【００２８】
端末識別子は、ユーザ端末２００に係る情報を含むことができる。端末識別子については、以下でより詳しく説明する。
【００２９】
本明細書では、ユーザ端末２００が、ダーツゲームサーバ１００に送信する情報を、ユーザＩＤおよび端末識別子を例に挙げて説明しているが、本発明の権利の範囲をこれに限定することではなく、システムの設定によって多様な情報が送信されることが可能である。
【００３０】
ダーツゲームサーバ１００は、ユーザＩＤおよび端末識別子を利用し、ＯＴＰを生成することができる。ここでＯＴＰは、ワン・タイム・パスワード（Ｏｎｅ  Ｔｉｍｅ  Ｐａｓｓｗｏｒｄ）を意味し、ユーザＩＤおよび端末識別子に基づいて任意の方法で生成されることが可能である。ＯＴＰを生成する方法は、本発明の第１の実施例におけるダーツゲームシステムを運用する方法によって設定が変ることがあり得る。例えば、ＨＭＡＣ−ＳＨＡ１、ＨＭＡＣ−ＳＨＡ２５６、３ＤＥＳ、ＡＥＳ、ＳＥＥＤおよびＨＩＧＨＴのうちどれか一つのアルゴリズムを利用し、ＯＴＰを生成することができる。
【００３１】
ダーツゲームサーバ１００は、生成されたＯＴＰをユーザ端末２００に転送することができる。ユーザは、ユーザ端末２００に表示されたＯＴＰを確認し、ダーツゲーム装置３００に入力することができる。
【００３２】
ダーツゲーム装置３００は、ユーザが入力したＯＴＰをダーツゲームサーバ１００に転送することができる。このとき、ダーツゲームサーバ１００は、ＯＴＰを比較して一致するか否かを確認することができる。
【００３３】
ＯＴＰが一致した場合、ダーツゲームサーバ１００は、ゲーム開始要請をダーツゲームサーバ１００に送信することができ、ユーザは、ダーツゲームを始めることができる。
【００３４】
これにより、本発明の第１の実施例におけるログインをサポートするダーツゲームシステムは、ユーザが別途のカードを使わず、ユーザ端末２００を利用し、ダーツゲーム装置３００においてログインできる手段を提供することができる。また、本発明は、ＲＦＩＤのような物理的なカードを代替することができ、コストを節減し、資源の消費を抑えることができる。
【００３５】
図２は、本発明の第１の実施例におけるダーツゲームサーバが、ダーツゲーム装置の中に一体型で備えられた実施例を示した概念図である。
【００３６】
図２によると、ダーツゲームサーバ１００は、ダーツゲーム装置３０１に一体型で備えられることが可能である。
【００３７】
ダーツゲームシステムの運用者は、ダーツゲームサーバ１００をダーツゲーム装置３０１の内部に設置することができる。例えば、ダーツゲーム装置３０１、３０３、３０５のうちどれか一つを選択し、メインダーツゲーム装置３０１に設定することができる。メインダーツゲーム装置３０１を除いたダーツゲーム装置３０３、３０５は、サブダーツゲーム装置３０３、３０５として構成することができる。
【００３８】
図２においては、ダーツゲームサーバ１００が、ダーツゲーム装置３０１に一体型で備えられるものとして図示しているが、これは一つの例示であり、ダーツゲームサーバ１００は、ダーツゲーム装置３０１の外部に位置し、ダーツゲーム装置３０１と通信することができる。
【００３９】
サブダーツゲーム装置３０３、３０５は、複数あることが可能である。メインダーツゲーム装置３０１は、内部に設置されたダーツゲームサーバ１００とネットワークで繋がることができる。また、メインダーツゲーム装置３０１と一つ以上のサブダーツゲーム装置３０３、３０５は、通信網４００を通じて繋がることができる。
【００４０】
ここで通信網４００は、無線ＬＡＮ（ＷｉｒｅｌｅｓｓＬＡＮ：ＷＬＡＮ）ワイファイ（登録商標Ｗｉ−Ｆｉ）、ワイブロ（Ｗｉｒｅｌｅｓｓ  Ｂｒｏａｄｂａｎｄ：Ｗｉｂｒｏ）、ワイマックス（Ｗｏｒｌｄ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ：Ｗｉｍａｘ）、ＨＳＤＰＡ（Ｈｉｇｈ  Ｓｐｅｅｄ  Ｄｏｗｎｌｉｎｋ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ）、ＩＥＥＥ８０２.１６、ロング・ターム・エボリューション（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ：ＬＴＥ）、広帯域無線移動通信サービス（Ｗｉｒｅｌｅｓｓ  Ｍｏｂｉｌｅ  Ｂｒｏａｄｂａｎｄ  Ｓｅｒｖｉｃｅ：ＷＭＢＳ）等が含まれることができる。
【００４１】
また、近距離通信技術としては、登録商標ブルートゥース（登録商標Ｂｌｕｅｔｏｏｔｈ）、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）、赤外線通信（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ：ＩｒＤＡ）、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅｂａｎｄ）、ジグビー（登録商標ＺｉｇＢｅｅ）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等が含まれることができる。
【００４２】
また、有線通信技術としては、ＵＳＢ通信、登録商標イーサネット（登録商標Ｅｔｈｅｒｎｅｔ）、シリアル通信（ｓｅｒｉａｌ  ｃｏｍｍｕｎｉｃａｔｉｏｎ）、光・同軸ケーブル等を含むことができる。
【００４３】
図３は、本発明の第１の実施例におけるダーツゲームサーバの内部構成図である。
【００４４】
図３によると、本発明の第１の実施例におけるダーツゲームサーバ１００は、ＯＴＰ要請受信部１１０と、ＯＴＰ生成部１２０と、ＯＴＰ転送部１３０と、ＯＴＰ受信部１４０と、ＯＴＰ確認部１５０と、ゲーム開始要請部１６０とを含むことができる。
【００４５】
ＯＴＰ要請受信部１１０は、ユーザ端末２００からＯＴＰ（Ｏｎｅ  Ｔｉｍｅ  Ｐａｓｓｗｏｒｄ）要請を受信することができる。ＯＴＰ要請は、ユーザＩＤおよび端末識別子のうち少なくとも一つを含むことができる。ユーザＩＤは、ユーザがダーツゲーム装置３００においてゲームをするとき使う文字または、数字の組み合わせであることが可能である。ユーザは、ゲームをするため、ユーザＩＤを予め設定することができ、ユーザＩＤは、ダーツゲームサーバ１００に保存されることができる。
【００４６】
ダーツゲームサーバ１００は、ユーザＩＤを利用し、ユーザを識別することができる。例えば、端末識別子は、ユーザ端末２００の電話番号、ユーザ端末２００の製品一連番号およびユーザ端末２００に挿入されたユーシムカード番号のうち少なくとも一つ以上を含むことができる。ユーザ端末２００の電話番号は、通信会社がユーザに与える固有番号であることが可能である。ユーザ端末２００の製品一連番号は、ユーザ端末２００を製造する際、製品を区別するために付与する番号を含むことができる。ユーザ端末２００に挿入されたユーシムカード番号は、通信網４００を利用するため通信会社がユーザ端末２００に提供するユーシムカードに与える固有番号を含むことができる。
【００４７】
図４は、本発明の第１の実施例におけるＯＴＰ生成部が、ＯＴＰを生成する過程を示したものである。
【００４８】
図４によると、ＯＴＰ生成部１２０は、ユーザＩＤおよび端末識別子に基づいてＯＴＰを生成することができる。例えば、ユーザＩＤは、ＳＡＲＡＮＧ１００４であり、ユーザ端末２００の電話番号は０１０−４５３４−２０５８、ユーザ端末２００の製品一連番号はＳＣＨ−３０８５１であり、ユーザ端末２００に挿入されたユーシムカード番号はＵＳＩＭ３０２５４である場合、ＨＭＡＣ−ＳＨＡ１アルゴリズムを利用し、ＯＴＰつまりＴＭＳ８４を生成することができる。
【００４９】
本発明の第１の実施例において使用したアルゴリズムは、本発明が明確に理解されるように説明するために一般的に使用されるアルゴリズムを紹介しているが、本発明を実施する者は、多様な方法のＯＴＰ生成アルゴリズムを使用することができる。
【００５０】
また、図３によると、ＯＴＰ転送部１３０は、ＯＴＰをユーザ端末２００に転送することができる。ユーザ端末２００は、ユーザがＯＴＰ（ＴＭＳ８４）を確認できるように表示することができる。ダーツゲーム装置３００が、ユーザからＯＴＰを受信すれば、ダーツゲーム装置３００は、ＯＴＰをダーツゲームサーバ１００に転送することができる。このとき、ダーツゲーム装置３００は、上述の多様な通信網４００を利用して転送することができ、本発明の権利範囲を特定の通信網４００に限定しない。
【００５１】
ＯＴＰ受信部１４０は、ダーツゲーム装置３００からＯＴＰを受信することができる。
【００５２】
ＯＴＰ確認部１５０は、ＯＴＰ転送部１３０がユーザ端末２００に転送したＯＴＰ（ＴＭＳ８４）とＯＴＰ受信部１４０が、ダーツゲーム装置３００から受信したＯＴＰ（ＴＭＳ８４）を比較することができる。
【００５３】
もし、ＯＴＰ転送部１３０がユーザ端末に転送したＯＴＰと、ＯＴＰ受信部１４０がダーツゲーム装置３００から受信したＯＴＰが一致しなかった場合、ダーツゲームサーバ１００は、ＯＴＰを再度送信するよう要請することができる。
【００５４】
第２の実施例において、ＯＴＰ転送部１３０がユーザ端末に転送したＯＴＰと、ＯＴＰ受信部１４０がダーツゲーム装置３００から受信したＯＴＰが一致しなかった場合は、ＯＴＰの再発行を受けるよう要請することもできる。
【００５５】
ＯＴＰ転送部１３０がユーザ端末に転送したＯＴＰと、ＯＴＰ受信部１４０がダーツゲーム装置３００から受信したＯＴＰが一致した場合は、ゲーム開始要請部１６０はダーツゲーム装置３００にゲームを開始することを要請することができる。このとき、ダーツゲーム装置３００はダーツゲームを始めることができる。ユーザは予め決められたユーザＩＤに基づいてゲームを進めることができる。
【００５６】
複数のユーザによりログインが行われた場合、複数のユーザは一つのダーツゲーム装置３００においてそれぞれのＯＴＰを入力する方法でゲームを楽しむことができる。第１の実施例において、ダーツゲームサーバ１００は、ユーザＩＤ、端末識別子およびＯＴＰのうち少なくとも一つを保存する保存部１８０を含むことができる。
【００５７】
保存部１８０は、ダーツゲームサーバ１００の内部に備えられることができ、データの容量によって、ダーツゲームサーバ１００と分離される空間に位置することができる。例えば、保存部１８０は、オンライン上で運用されるクラウドであることもあり得る。
【００５８】
第２の実施例において、保存部１８０は、ダーツゲームサーバ１００の内部に備えられることができ、保存部は、フラッシュ・メモリ・タイプ（ｆｌａｓｈ  ｍｅｍｏｒｙ  ｔｙｐｅ）、ハードディスク・タイプ（ｈａｒｄ  ｄｉｓｋ  ｔｙｐｅ）、マルチメディア・カード・マイクロ・タイプ（ｍｕｌｔｉｍｅｄｉａ  ｃａｒｄ  ｍｉｃｒｏ  ｔｙｐｅ）、カードタイプのメモリ（例えば、ＳＤやＸＤメモリ等）、ラム（ＲＡＭ，Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ロム（ＲＯＭ、Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、登録商標ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、磁気メモリ、磁気ディスク、光ディスクのうち少なくとも一つの形になり得る。
【００５９】
図５は、本発明の第１の実施例における追加認証部を示したものである。
【００６０】
図５によると、本発明の第１の実施例におけるダーツゲームサーバ１００は、追加認証部１９０をさらに含むことができる。追加認証部１９０は、ユーザ端末２００から端末の位置情報を受信し、ＯＴＰを送信したダーツゲーム装置３００からダーツゲーム装置３００の位置情報を受信することができる。追加認証部１９０は、端末の位置情報およびダーツゲーム装置３００の位置情報を利用し、ダーツゲーム装置３００においてユーザ端末２００がログインを実行するという認証を行うことができる。
【００６１】
段階Ｓ５０１において、追加認証部１９０は、ユーザ端末２００からユーザ端末２００のＧＰＳ情報を受信することができる。
【００６２】
段階Ｓ５０３において、追加認証部１９０は、ダーツゲーム装置３００にＧＰＳ情報を要請することができる。このとき、追加認証部１９０は、ダーツゲームサーバ１００にＯＴＰを送信したダーツゲーム装置３００を検索して、該当するダーツゲーム装置３００のＧＰＳ情報を要請することができる。
【００６３】
段階Ｓ５０５において、追加認証部１９０は、ダーツゲーム装置からダーツゲーム装置のＧＰＳ情報を受信することができる。追加認証部１９０は、ユーザ端末２００から受信したＧＰＳ情報と、ダーツゲーム装置３００から受信したＧＰＳ情報を比較して、ダーツゲーム装置３００から一定の半径Ｒの中に、ユーザ端末２００が位置するかを確認することができる。
【００６４】
一定の半径Ｒの中に、ユーザ端末２００が位置していると判断された場合、ゲーム開始要請部１６０にゲームの開始を要請するようにすることができる。もし、予め設定された距離を越えた場所にユーザ端末２００が位置する場合、再度ＯＴＰの交付を受けるよう要請することができる。
【００６５】
第１の実施例において、ユーザ端末２００およびダーツゲームサーバ１００の位置情報をＧＰＳ情報に限定して説明したが、位置情報はＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）、ＧＩＳ（Ｇｅｏｇｒａｐｈｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｙｓｔｅｍｓ）およびＩＴＳ（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｔｒａｎｓｐｏｒｔ  Ｓｙｓｔｅｍｓ）等、多様な情報を含むことができ、本発明の権利範囲を特定の位置情報に限定しない。
【００６６】
図６は、本発明の第１の実施例におけるダーツゲーム装置を示したブロック図である。
【００６７】
図６によると、本発明の第１の実施例におけるダーツゲーム装置３００は、ダーツの的３１０と、センシング部３２０と、入力部３３０と、出力部３４０と、カメラ部３５０と、ネットワーク接続部３６０と、メモリ３８０と、制御部３９０とを含むことができる。
【００６８】
図６に示した構成要素は必須ではなく、より多くの構成要素を持つこともあれば、より少ない構成要素を持つダーツゲーム装置３００が作られることも可能である。前述の構成要素について以下にそれぞれ説明する。
【００６９】
ダーツの的３１０は、中心にブルズアイがあり、ブルズアイを中心とする同心円と、ブルズアイから放射状に伸びる直線により区切られ、その区切られた部分に対し、それぞれスコアが与えられた領域が存在するスコアボードを含むことができる。前述のスコアボード上には、ダーツのチップが刺さる複数の穴が設けられることができる。
【００７０】
ダーツの的３１０は、以下に説明するディスプレー部３４２を含み、前述のダーツの的３１０の点数配分およびスコアが与えられた領域の形状を可変的に変更することもできる。この場合、前述のダーツの的３１０は、光透過性のタッチパッドを、ディスプレー部３４２に積層する形で含み、タッチスクリーンの形状を持つことができる。
【００７１】
センシング部３２０は、ダーツの的３１０に対して行われたダーツゲームユーザのプレーを感知できる。センシング部３２０は、実際のゲームユーザのプレーを評価できるようにすることができる。
【００７２】
センシング部３２０は、ユーザがダーツピンを投げるプレーに対し、投げられたダーツピンがダーツの的３１０のどの領域にヒットしたかを感知することができる。センシング部３２０は、ダーツピンが刺さった領域に相応する点数を電気的に変換して制御部３９０へ伝送することができる。または、センシング部３２０は、ダーツピンが刺さった領域に相応する電気的信号を制御部３９０に転送することもでき、そこで、電気的信号に対応する点数を制御部３９０で算出することもできる。
【００７３】
入力部３３０は、ダーツゲーム装置３００の制御のためのプレーヤーの入力を受信することができる。入力部３３０は、キーパッド、ドームスイッチ、タッチパッド（定圧／静電）、ジョグホイール、ジョグスイッチ等を含むことができる。
【００７４】
入力部３３０は、ディスプレー部３４２に表示される仮想のキーボード３４５を動作させることができる。仮想のキーボード３４５を動作させるために入力部３３０は、上への移動ボタン３３１と、下への移動ボタン３３２と、左への移動ボタン３３３と、右への移動ボタン３３４とを含むことができる。また、入力部３３０は、仮想キーボード３４５において選択された文字または、記号を入力できる入力ボタン３３５とをさらに含むことができる。ユーザは、ＯＴＰを上への移動ボタン３３１と、下への移動ボタン３３２と、左への移動ボタン３３３と、右への移動ボタン３３４と、入力ボタン３３５とを利用し、ダーツゲーム装置３００に入力することができる。
【００７５】
ここで、図７を参照すると、ユーザは右への移動ボタン３３４を押して、仮想キーボード３４５に現れる文字を選択することができる。ユーザがさらにボタンを押すたび、仮想キーボード３４５に現れる文字は反転して移動することができる。ユーザが入力しようとする文字が反転すると、ユーザは入力ボタン３３５を押して最終的に文字または、記号を入力することができる。
【００７６】
図６に戻ると、ユーザは入力部３３０を通じて、ダーツゲーム方式、マッチメーキング要請、マッチの承認、ダーツゲームプレーヤーの数、ダーツゲームプレー方式等を選択することができる。
【００７７】
例えば、ユーザは入力部３３０を通じて、ダーツゲームプレーヤーの数、ダーツゲームプレー方式（ゼロワンゲーム、クリケットゲーム、カウントアップゲーム等）、ダーツゲーム方式（シングルプレー、ネットワークプレー等）、オフラインマッチメーキング要請およびマッチの承認を選択することができる。
【００７８】
入力部３３０は、ユーザのキー操作やタッチ入力を感知し、信号を受信したり、ユーザのカメラ３５１、３５２、３５３または、マイクロフォンを通じ、音声や動作を受信してこれらを入力信号に変換したりすることができる。このために公知の音声認識（Ｓｐｅｅｃｈ  Ｒｅｃｏｇｎｉｔｉｏｎ）技術または、動作認識（Ｍｏｔｉｏｎ  Ｒｅｃｏｇｎｉｔｉｏｎ）技術等が使用されることができる。
【００７９】
出力部３４０は、視覚、聴覚、または触覚等に係る出力を発生させるためのものであり、これには音響出力部３４１と、ディスプレー部３４２と、照明部３４３等を含むことができる。
【００８０】
音響出力部３４１は、ネットワーク接続部３６０から受信されたオーディオデータやメモリ３８０に保存されたオーディオデータをゲームの効果音、ゲーム動作案内、ゲーム方法説明等として出力することができる。音響出力部３４１は、ダーツゲーム装置３００において実行される機能（例えば、ゲーム効果音）に係る音響信号を出力することもある。音響出力部３４１は、また、ネットワーク接続部３６０を通じて受信された他のダーツゲーム装置３００を使うゲームユーザまたは第３者からの音声を出力することができる。このような音響出力部３４１には、レシーバー（Ｒｅｃｅｉｖｅｒ）、スピーカー（Ｓｐｅａｋｅｒ）、ブザー（Ｂｕｚｚｅｒ）等が含まれることができる。
【００８１】
ディスプレー部３４２は、ダーツゲーム装置３００で処理される情報を表示（出力）する。例えば、ダーツゲーム装置３００がゲームプレー方式案内モードである場合、前述のディスプレー部３４２は、選択可能なゲームプレー方式を出力することができる。さらに、ダーツゲーム装置３００がオフラインでマッチメーキングの要請の入力を受けた場合、ディスプレー部３４２は、マッチメーキング待機プレーヤーリストを出力することができる。また、ダーツゲーム装置３００がゲームプレー中の場合、ディスプレー部３４２は、センシング部３２０を通じて感知した点数を表示したり、ネットワーク接続部３６０を通じて受信した他のダーツゲーム装置３００を使用するゲームプレーヤーや第３者を撮影した映像を出力したりすることができる。
【００８２】
ディスプレー部３４２は、液晶ディスプレー（ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ、ＬＣＤ）、薄膜トランジスタ液晶ディスプレー（ｔｈｉｎ  ｆｉｌｍ  ｔｒａｎｓｉｓｔｏｒ−ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ、ＴＦＴＬＣＤ）、有機発光ダイオード（ｏｒｇａｎｉｃ  ｌｉｇｈｔ−ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅ、ＯＬＥＤ）、フレキシブルディスプレー（ｆｌｅｘｉｂｌｅ  ｄｉｓｐｌａｙ）、３次元ディスプレー（３Ｄ  ｄｉｓｐｌａｙ）のうち、少なくとも一つを含むことができる。これらのうち、一部のディスプレーは、それを通じて外部が見通せるように、透明型または光透過型に構成されることができる。これは、透明ディスプレーと称されることがあるが、前述の透明ディスプレーの代表例として、ＴＯＬＥＤ（Ｔｒａｎｓｐａｒａｎｔ  ＯＬＥＤ）等がある。
【００８３】
本発明の第１の実施例において、ダーツゲーム装置３００を具現化する形態によって、ディスプレー部３４２が二つ以上存在することができる。例えば、ダーツゲーム装置３００に、複数のディスプレー部が別々に配置されたり、一面に間隔を空けて一体化して配置されたりすることができ、また、それぞれ別の面に配置されることもできる。例えば、前述のディスプレー部３４２は、前述のダーツの的３１０の上段に配置されるディスプレー、前述のダーツの的３１０の下段に配置されるディスプレー部３４２の全てを含むか、これらのうち一つのディスプレー部３４２を含むことができる。しかし、前述のディスプレー部が配置される位置は、あくまでも一例に過ぎず、設計上の必要に応じて、または、視覚的な効果のために多様な位置にディスプレーが配置されることができる。
【００８４】
タッチセンサーは、ディスプレー部３４２の特定の部位に加えられた圧力または、ディスプレー部３４２の特定の部位に発生する静電容量等の変化を電気的な入力信号に変換するように構成されることができる。タッチセンサーは、タッチされる位置および面積だけでなく、タッチ時の圧力までも検出できるように構成されることができる。タッチセンサーに対するタッチ入力がある場合、それに対応する一つ以上の信号は、タッチコントローラーへ送信される。タッチコントローラーは、前述の一つ以上の信号を処理した後、対応するデータを制御部３９０へ伝送する。これにより、制御部３９０は、ディスプレー部３４２のどの領域にタッチされたか等を認識できるようになる。
【００８５】
照明部３４３は、前述のダーツゲーム装置３００のイベント発生を知らせるための信号を出力する。ダーツゲーム装置３００で発生するイベントの例としては、ダーツゲームプレーヤーの識別、ダーツの命中、ダーツゲームプレーヤーの変更、ゲーム終了等がある。前述の照明部３４３は、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｓｓｉｏｎ  Ｄｉｏｄｅ）を含むことができ、前述のＬＥＤの点滅により、ユーザにイベントの発生を知らせることができる。前述のＬＥＤは、前述のダーツの的３１０の背面に配置され、イベントの発生により、予め保存された点滅パターンに沿って点滅することができる。例えば、ダーツの的３１０の各部分に一つ以上のＬＥＤが割り当てられることが可能である。割り当てられた一つ以上のＬＥＤは、ダーツの的３１０の背面に配置され、ダーツゲーム装置３００の外部に向けて配置されることが可能である。前述のＬＥＤが光を照射する場合、前述のＬＥＤにより照射された光が透明または半透明な材質で形成された前述のダーツの的３１０を通過し、ユーザに視覚的な出力を提供することができる。または、前述のＬＥＤにより照射された光が、前述のダーツの的３１０に存在する隙間を通じて、ユーザに視覚的な出力を提供することができる。
【００８６】
出力部３４０は、ビデオ信号やオーディオ信号以外に、別の形態、例えば、振動によってイベントの発生を知らせるための信号を出力することもできる。出力部３４０は、音響出力部３４１、ディスプレー部３４２および照明部３４３等を包括することができる。例えば、出力部３４０は、測定されたダーツピンのスピードに係る情報またはそれに対するリワード、あるいはその両方を多様な方式で出力することができる。
【００８７】
カメラ部３５０は、複数のカメラ３５１、３５２、３５３を含み、カメラ３５１、３５２、３５３で処理された画像フレームは、メモリ３８０に保存されたり、ネットワーク接続部３６０を通じて外部へ送信されることが可能である。カメラ部３５０は、使用環境により、１つのカメラで構成されることもあり、２つ以上のカメラで構成されることもできる。
【００８８】
本発明の一様相において、カメラ部３５０は、ダーツピンの移動経路のうち、少なくとも二つ以上の地点を撮影するように配置されることができる。本発明の一様相において、カメラ部３５０は、複数のカメラを含むことができ、これらの個々のカメラは、それぞれ対応する地点（または、複数の地点）を撮影するよう配置されることもできる。
【００８９】
本発明の一様相において、カメラ部３５０の少なくとも一部のカメラは、ダーツの的３１０を含む画像フレームを撮影するように配置され、他の一部のカメラは、ダーツゲームのプレーにおいて、ゲームルールに直接関係ある画像フレームを撮影するよう配置されることができる。例えば、前述のカメラは、ダーツゲームルールに直接関係ある画像フレームを撮影するために、ダーツを投げるスローライン（ｔｈｒｏｗ−ｌｉｎｅ）を撮影するようにカメラが配置されることができる。前述のカメラ部３５０に含まれる複数のカメラ３５１、３５２、３５３は、少なくとも一部の画像フレームが重なって撮影されるように配置されることができる。
【００９０】
本発明の第１の実施例において、カメラ部３５０が一つのカメラを含む場合、前述のカメラは、ダーツの的３１０の少なくとも一部および前述のゲームルールと直接関係ある画像フレーム（例えば、ダーツゲームにおけるスローライン）を全て撮影できるよう配置されるパノラマ・カメラであることもできる。
【００９１】
ネットワーク接続部３６０は、ダーツゲーム装置３００と有・無線システムの間、または、ダーツゲーム装置３００とダーツゲーム装置３００が位置するネットワークの間での無線通信を可能にする一つ以上のモジュールを含むことができる。本発明の第１の実施例おいて、ネットワーク接続部３６０は、送信部および受信部を含むことができる。
【００９２】
ネットワーク接続部３６０は、ネットワーク接続のための有・無線インターネット・モジュールを含むことができる。無線インターネット技術としては、ＷＬＡＮ（Ｗｉｒｅｌｅｓｓ  ＬＡＮ）（Ｗｉ−Ｆｉ）、Ｗｉｂｒｏ（Ｗｉｒｅｌｅｓｓ  ｂｒｏａｄｂａｎｄ）、Ｗｉｍａｘ（Ｗｏｒｌｄ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒＭｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、ＨＳＤＰＡ（Ｈｉｇｈ  Ｓｐｅｅｄ  Ｄｏｗｎｌｉｎｋ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ）等が利用されることができる。
【００９３】
有線インターネット技術としては、ＸＤＳＬ（Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）、ＦＴＴＨ（Ｆｉｂｅｒｓ  ｔｏ  ｔｈｅ  ｈｏｍｅ）、ＰＬＣ（Ｐｏｗｅｒ  Ｌｉｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等が利用されることができる。
【００９４】
また、ネットワーク接続部３６０は、近距離通信モジュールを含み、前述のダーツゲーム装置３００から比較的近距離に位置し、近距離通信モジュールを含む電子装置とデータを送受信することができる。近距離通信（ｓｈｏｒｔ  ｒａｎｇｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎ）技術として、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ）、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）、赤外線通信（ＩｒＤＡ、ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅｂａｎｄ）、ＺｉｇＢｅｅ等が利用されることができる。本発明の第１の実施例において、ネットワーク接続部３６０は、ネットワークのアクセス状況および、ネットワークの送受信速度を感知することができる。ネットワーク接続部３６０を通じて受信されたデータは、出力部３４０により出力されたり、メモリ３８０により保存されたり、または、近距離通信モジュールを通じて、近距離にある他の電子装置へ転送されることも可能である。
【００９５】
メモリ３８０は、制御部３９０の動作のためのプログラムを保存することができ、入・出力されるデータ（例えば、フォンブック、メッセージ、静止画、動画等）を一時的にまたは、永久に保存することもできる。メモリ３８０は、前述のタッチスクリーン上のタッチ入力時に出力される多様なパターンの振動や音響に関するデータを保存することができる。メモリ３８０は、フラッシュ・メモリ・タイプ（ｆｌａｓｈ  ｍｅｍｏｒｙ  ｔｙｐｅ）、ハードディスク・タイプ（ｈａｒｄ  ｄｉｓｋ  ｔｙｐｅ）、マルチメディア・カード・マイクロ・タイプ（ｍｕｌｔｉｍｅｄｉａ  ｃａｒｄ  ｍｉｃｒｏ  ｔｙｐｅ）、カードタイプのメモリ（例えば、ＳＤやＸＤメモリ等）、ラム（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ＲＡＭ）、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ロム（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ、ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、磁気メモリ、磁気ディスク、光ディスクの中から少なくとも一種の保存媒体を含むことができる。ダーツゲーム装置３００は、インターネット（ｉｎｔｅｒｎｅｔ）上で前述のメモリ３８０の保存機能を行うウェブストレージ（ｗｅｂ  ｓｔｏｒａｇｅ）と連携して作動することもできる。
【００９６】
制御部（ｃｏｎｔｒｏｌｌｅｒ）３９０は、通常ダーツゲーム装置３００の全般的な動作を制御する。例えば、ダーツゲームの場合、前述のセンシング部３２０を通じて感知された点数を各ゲーム参加者別に集計し、ネットワークを通じて繋がっている他のダーツゲーム装置３００と、前述の集計された点数を送受信し、前述の集計結果によるゲームの勝敗、戦績、点数等を記録する。前述の制御部３９０は、前述のタッチスクリーンまたは、カメラ上で行われる動作の入力や筆記入力等を、文字化またはイメージとして認識できるパターン認識処理を行うことができる。また、前述の制御部は、前述のマイクを通じて入力される音声を文字化して認識できるＳＴＴ（Ｓｐｅｅｃｈ−ｔｏ−Ｔｅｘｔ）機能を利用して音声認識（Ｓｐｅｅｃｈ  Ｒｅｃｏｇｎｉｔｉｏｎ）を行うことができる。
【００９７】
本発明の一様相において、制御部３９０は、メモリの容量を超過したことを感知した場合、メモリ３８０に保存されている撮影データのうち、最も古い映像から順次に映像を削除できるように許容することができる。また、制御部３９０は、ロードされていない撮影データについては特定の時間や期間以降にメモリ３８０が削除するように制御することもできる。
【００９８】
図６で示すように、制御部３９０は、前述の他のコンポーネント全てと通信することができ、これらの動作を有機的に制御することができる。
【００９９】
ここに説明する多様な実施例は、例えば、ソフトウェア、ハードウェアまたは、これらの組み合わせを利用し、コンピューターまたは、これに類似した装置で読み取ることのできる記録媒体で実現できる。ハードウェア的な実現においては、ここに説明する実施例は、ＡＳＩＣｓ（ａｐｐｌｉｃａｔｉｏｎ  ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔｓ）、ＤＳＰｓ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒｓ）、ＤＳＰＤｓ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｄｅｖｉｃｅｓ）、ＰＬＤｓ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｄｅｖｉｃｅｓ）、ＦＰＧＡｓ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙｓ）、プロセッサ（ｐｒｏｃｅｓｓｏｒｓ）、制御機（ｃｏｎｔｒｏｌｌｅｒｓ）、マイクロコントローラー（ｍｉｃｒｏ−ｃｏｎｔｒｏｌｌｅｒｓ）、マイクロプロセッサ（ｍｉｃｒｏｐｒｏｃｅｓｓｏｒｓ）、その他、機能の実行のための電気的なユニットのうち、少なくとも一つを利用して実現できる。一部の場合、本明細書で説明している実施例を、制御部３９０だけで実現することができる。ソフトウェア的な実現においては、本明細書で説明しているプロセスや機能のような実施例は、別途のソフトウェアモジュールを用いて実現できる。前述のソフトウェアモジュールは、それぞれ本明細書で説明している一つ以上の機能や作動を実行できる。適切なプログラム言語で書かれたソフトウェアアプリケーションで、ソフトウェアコードが作成されることが可能である。前述のソフトウェアコードは、メモリ３８０に保存され、制御部３９０により実行されることができる。
【０１００】
図８は、本発明の第１の実施例におけるログインをサポートする方法を示したフローチャートである。
【０１０１】
図８によると、段階Ｓ８０１においてユーザ端末からユーザＩＤおよび端末識別子のうち、少なくとも一つを含むＯＴＰ（Ｏｎｅ  Ｔｉｍｅ  Ｐａｓｓｗｏｒｄ）要請を受信することができる。
【０１０２】
段階Ｓ８０２において、ダーツゲームサーバ１００は、ユーザＩＤおよび端末識別子のうち少なくとも一つに基づいてＯＴＰを生成することができる。
【０１０３】
段階Ｓ８０３において、ダーツゲームサーバ１００は、ＯＴＰをユーザ端末に転送することができる。
【０１０４】
段階Ｓ８０４において、ダーツゲームサーバ１００は、ダーツゲーム装置３００に入力されたＯＴＰをダーツゲーム装置３００から受信することができる。
【０１０５】
段階Ｓ８０５において、ＯＴＰ転送部１３０がユーザ端末に転送したＯＴＰとＯＴＰ受信部１４０がダーツゲーム装置３００から受信したＯＴＰを比較することができる。
【０１０６】
段階Ｓ８０６において、ダーツゲームサーバ１００は、ＯＴＰの比較結果に基づいてダーツゲーム装置３００にダーツゲームの開始を要請することができる。
【０１０７】
図８に示したログインをサポートする方法は、コンピュータ可読媒体に保存されることができ、コンピュータが実行するようにするためのコンピュータプログラムとして実現されることもできる。
【０１０８】
ここに説明する多様な実施例は、例えば、ソフトウェア、ハードウェアまたは、これらの組み合わせを利用し、コンピューターまたは、これに類似した装置で読み取ることのできる記録媒体で実現できる。ハードウェア的な実現においては、ここに説明する実施例は、ＡＳＩＣｓ（ａｐｐｌｉｃａｔｉｏｎ  ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔｓ）、ＤＳＰｓ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒｓ）、ＤＳＰＤｓ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｄｅｖｉｃｅｓ）、ＰＬＤｓ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｄｅｖｉｃｅｓ）、ＦＰＧＡｓ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙｓ）、プロセッサ（ｐｒｏｃｅｓｓｏｒｓ）、制御機（ｃｏｎｔｒｏｌｌｅｒｓ）、マイクロコントローラー（ｍｉｃｒｏ−ｃｏｎｔｒｏｌｌｅｒｓ）、マイクロプロセッサ（ｍｉｃｒｏｐｒｏｃｅｓｓｏｒｓ）、その他、機能の実行のための電気的なユニットのうち、少なくとも一つを利用して実現できる。一部の場合、本明細書で説明している実施例を、制御部３９０だけで実現することができる。
【０１０９】
ソフトウェア的な実現においては、本明細書で説明しているプロセスや機能のような実施例は、別途のソフトウェアモジュールを用いて実現できる。前述のソフトウェアモジュールは、それぞれ本明細書で説明している一つ以上の機能や作動を実行できる。適切なプログラム言語で書かれたソフトウェアアプリケーションで、ソフトウェアコードが作成されることが可能である。前述のソフトウェアコードは、メモリ３８０に保存され、制御部３９０によって実行されることができる。
【０１１０】
本発明の技術分野において通常の知識を有する者は、情報および信号が任意の多様な相違する技術および手法を利用して表現できるということを理解するだろう。例えば、前述の説明で参照になれるデータ、指示、命令、情報、信号、ビット、シンボールおよびチップは、電圧、電流、電磁気波、磁場または粒子、光学場または粒子、または、これらの任意の組み合わせにより表現されることができる。
【０１１１】
本発明の技術分野における通常の知識を有する者は、ここに開示する実施例に関して説明された多様な例示的な論理ブロック、モジュール、プロセッサ、手段、回路およびアルゴリズム段階が、電子ハードウェア、（便宜上、ここで「ソフトウェア」と称する）多様な形のプログラムまたは、設計コードまたは、これらすべての結合により実現できるということを理解するだろう。ハードウェアおよびソフトウェアのこのような相互互換性を明確に説明するために、多様な例示的なコンポーネント、ブロック、モジュール、回路および段階がこれらの機能に関して、一般的に説明された。このような機能が、ハードウェアまたは、ソフトウェアとして実現されるかどうかは、特定のアプリケーションおよび全体システムにおける設計上の制約により左右される。本発明の技術分野において通常の知識を有する者は、それぞれの特定のアプリケーションに対し、多様な方式で説明された機能を実現することができるが、こうした実現に関する決定は、本発明の範囲を逸脱するものと解釈されてはならないだろう。
【０１１２】
ここに示す様々な実施例は、方法、装置、または、標準プログラミングまたはエンジニアリング技術、あるいはその両方を使用した製造物品（ａｒｔｉｃｌｅ）によって実現できる。ここで「製造物品」という用語は、任意のコンピューター可読装置からアクセス可能なコンピューター・プログラム、キャリア、または媒体（ｍｅｄｉａ）を含む。例えば、コンピューター可読媒体は、磁気保存装置（例えば、ハードディスク、登録商標フロッピーディスク、磁気ストリップ、等）、光学ディスク（例えば、ＣＤ、ＤＶＤ等）、スマートカードおよびフラッシュメモリ装置（例えば、ＥＥＰＲＯＭ、カード、スティック、キードライブ等）を含むが、これらに限定されるものではない。なお、ここに示す様々な保存媒体は、情報を保存するための一つ以上の装置または他の機械可読媒体、あるいはその両方を含む。用語「機械可読媒体」は、一つ以上の命令またはデータ、あるいはその両方の、保存、保有または転送の少なくともいずれか一つができる無線チャンネルおよび多様な媒体を含むが、これらに限定されるものではない。
【０１１３】
ここに示すプロセスの各段階の特定の順番または、階層構造は、例示的なアプローチの一例であることを理解すべきである。設計の優先順位に基づいて、本発明の範囲内でプロセスの各段階の特定の順番または、階層構造が再配列されることがあり得るということを理解すべきである。添付された方法請求項は、サンプルとしての順番であり、多様な段階のエレメントを提供するが、示された特定の順番または、階層構造に限られることを意味するものではない。
【０１１４】
上記においては、本発明の理想的な実施例を参照して説明しているが、該当技術分野における通常の知識を有する者であれば、下記の特許請求の範囲に記載された本発明の思想や領域を逸脱しない範囲内で、本発明に多様な修正および変更を加えることができることを理解できるだろう。
【産業上の利用可能性】
【０１１５】
本発明は、デジタルディバイス、ダーツディバイス、ダーツゲーム・ディバイス、エンターテインメント・ディバイス、ダーツサーバ等に使用されることができる。
【符号の説明】
【０１１６】
１００…ダーツゲームサーバ、１１０…ＯＴＰ要請受信部、１２０…ＯＴＰ生成部、１３０…ＯＴＰ転送部、１４０…ＯＴＰ受信部、１５０…ＯＴＰ確認部、１６０…ゲーム開始要請部、１７０…ログイン決定部、１８０…保存部、１９０…追加認証部、２００…ユーザ端末、３００、３０１、３０２…ダーツゲーム装置、３１０…ダーツボード、３２０…センシング部、３３０…入力部、３３１…上への移動ボタン、３３２…下への移動ボタン、３３３…左への移動ボタン、３３４…右への移動ボタン、３３５…入力ボタン、３４０…出力部、３４１…音響出力部、３４２…ディスプレー部、３４３…照明部、３４５…仮想キーボード、３５０、３５１、３５２…カメラ部、３６０…ネットワーク接続部、３６０…入力部、３８０…メモリ、３９０…制御部、４００…通信網
【図１】
2017534398.tif 000003
【図２】
2017534398.tif 000004
【図３】
2017534398.tif 000005
【図４】
2017534398.tif 000006
【図５】
2017534398.tif 000007
【図６】
2017534398.tif 000008
【図７】
2017534398.tif 000009
【図８】
2017534398.tif 000010
【国際調査報告】
2017534398.tif 000011
2017534398.tif 000012
2017534398.tif 000013
2017534398.tif 000014