(57)【要約】【課題】収容部において捕獲部が捕獲動作を実行すべき位置をより簡易にユーザに指定させることができるゲームシステムを提供する。【解決手段】ゲームシステム１は、クレーン１２を利用した景品獲得ゲームを遠隔地のユーザ端末装置４のユーザに提供する。また、ゲームシステム１は、収容部１１に収容された捕獲対象ＰＳの状況を撮影した撮影結果を含むようにユーザ端末装置４のモニタ４４に表示されるクレーン画面５０に対して各位置を指定するタッチ操作がタッチパネルを通じて入力される場合に、そのタッチ操作を通じて指定されたクレーン画面５０における位置としての指定位置ＧＰの情報を取得し、クレーン画面５０における指定位置ＧＰが収容部１１における実際の指定位置ＧＰＲに変換された後のその実際の指定位置ＧＰＲにクレーン１３が実際に位置するように指定位置ＧＰの情報に基づいてクレーン１３の移動を制御する。【選択図】図６
2020089664.tif 000002
【特許請求の範囲】
【請求項１】
捕獲対象を収容する収容部において前記捕獲対象を捕獲するための捕獲動作、及び前記捕獲対象を所定位置まで運搬するための運搬動作を順に実行するように前記収容部の内部を移動する捕獲部の動作及び移動を入力装置に対するユーザの操作結果に従って制御することにより前記捕獲対象が前記所定位置まで運搬された場合に所定の景品を前記ユーザに付与する景品獲得ゲームを提供するとともに、前記捕獲対象を含むように前記収容部の内部を撮影する撮影装置、及び当該撮影装置によって撮影された撮影結果を含む撮影画面を表示する表示装置が接続される場合に、前記撮影画面を通じて前記捕獲対象の状況を提示するゲームシステムであって、
前記入力装置が前記撮影画面の各位置を指定する位置指定操作の入力を許容する場合に、当該位置指定操作を通じて指定された前記撮影画面における位置としての指定位置の情報を取得する情報取得手段と、
前記撮影画面における前記指定位置が前記収容部における対応位置に変換された後の当該対応位置に前記捕獲部が実際に位置するように前記指定位置の情報に基づいて前記捕獲部の移動を制御する捕獲部制御手段と、
を備える、ゲームシステム。
【請求項２】
前記撮影装置は、前記捕獲対象が前記収容部の底部に位置している場合に、前記収容部の底部を平面的に撮影するように前記収容部の内部の上側に配置され、
前記捕獲部制御手段は、前記対応位置の所定の下方位置において前記捕獲部が前記捕獲動作を実行するように前記捕獲部の動作を更に制御する、請求項１に記載のゲームシステム。
【請求項３】
前記撮影装置は、前記収容部の上側に配置される第１撮影装置、及び前記捕獲対象の側面を撮影するように前記捕獲対象の側面側に配置される第２撮影装置を含み、
前記入力装置は、前記撮影画面が前記第１撮影装置及び前記第２撮影装置の撮影結果にそれぞれ対応する第１撮影画面及び第２撮影画面を含む場合に、前記第１撮影画面の各位置の指定及び前記第２撮影画面の各位置の指定をそれぞれ前記位置指定操作として許容し、
前記情報取得手段は、前記指定位置が前記第１撮影画面及び前記第２撮影画面にそれぞれ対応する第１指定位置及び第２指定位置を含む場合に、当該第１指定位置及び当該第２指定位置を取得し、
前記捕獲部制御手段は、前記第２指定位置が前記収容部の上下方向において対応する対応下方位置に変換された後の当該対応下方位置を前記所定の下方位置として利用し、当該対応下方位置において前記捕獲部が前記捕獲動作を実行するように前記捕獲部の動作を制御する、請求項２に記載のゲームシステム。
【請求項４】
前記ユーザの指定に従って配置位置が変化するように前記撮影装置が構成され、前記配置位置を指定する操作の入力を前記入力装置が許容する場合に、前記配置位置に前記撮影装置が配置されるように前記配置位置の位置を制御する撮影制御手段を備える、請求項１〜３のいずれか一項に記載のゲームシステム。
【請求項５】
前記捕獲部制御手段は、前記捕獲部及び前記撮影装置が設けられたゲーム機と、前記表示装置及び前記入力装置として機能するように前記表示装置及び前記入力装置が設けられたユーザ端末装置とにネットワークを介して接続される場合に、前記捕獲部を移動及び動作させるように前記ゲーム機に指示することにより前記捕獲部の移動及び動作を制御する、請求項１〜４のいずれか一項に記載のゲームシステム。
【請求項６】
前記捕獲部、前記入力装置、前記撮影装置、及び前記表示装置に接続されるコンピュータを、請求項１〜５のいずれか一項に記載のゲームシステムの各手段として機能させるように構成されたコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、捕獲対象を収容する収容部においてその捕獲対象を捕獲するための捕獲動作、及びその捕獲対象を所定位置まで運搬するための運搬動作を順に実行するように収容部の内部を移動する捕獲部の動作及び移動を入力装置に対するユーザの操作結果に従って制御することにより捕獲対象が所定位置まで運搬された場合に所定の景品を前記ユーザに付与する景品獲得ゲームを提供するとともに、捕獲対象を含むように収容部の内部を撮影する撮影装置、及びその撮影装置によって撮影された撮影結果を含む撮影画面を表示する表示装置が設けられている場合に、撮影画面を通じて捕獲対象の状況を提示するゲームシステム等に関する。
【背景技術】
【０００２】
捕獲対象を収容する収容部においてその捕獲対象を捕獲するための捕獲動作、及びその捕獲対象を所定位置まで運搬するための運搬動作を順に実行するように収容部の内部を移動する捕獲部の動作及び移動を入力装置に対するユーザの操作結果に従って制御することにより捕獲対象が所定位置まで運搬された場合に所定の景品を前記ユーザに付与する景品獲得ゲームを提供するとともに、捕獲対象を含むように収容部の内部を撮影する撮影装置、及びその撮影装置によって撮影された撮影結果を含む撮影画面を表示する表示装置が設けられている場合に、撮影画面を通じて捕獲対象の状況を提示するゲームシステムが知られている。また、本発明に関連する先行技術文献として特許文献１が存在する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４７４９４０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１のゲーム機では、捕獲部、捕獲対象、及び入力装置として、クレーンを模したキャッチャ、景品自体、及び操作レバーをそれぞれ利用する景品取得ゲーム（景品獲得ゲーム、或いはプライズゲームと呼ばれる場合もある）が提供されている。このゲーム機では、ユーザの思惑をより正確にキャッチャの位置に反映するために、レーザポインタによりキャッチャの移動先が操作レバーへの操作に従って実際にキャッチャが移動する前に告知される。しかし、キャッチャの操作は操作レバーを通じて実行されるため、キャッチャはあくまでも左右方向或いは奥行方向等といったそのような操作レバーに対する操作量に従って移動するに過ぎない。
【０００５】
また、特許文献１のような景品獲得ゲームにおいて、ゲーム機のキャッチャがサーバ装置を介して遠隔地のユーザ端末装置から操作される場合もある。このような景品獲得ゲームでは、遠隔地に位置するゲーム機のプレイ状況、つまりキャッチャや景品の獲得状況等をユーザに提示するために、景品の状態を撮影するカメラが設けられ、そのカメラの撮影結果がユーザ端末装置のモニタにゲーム用の画面として表示される場合が多い。そして、キャッチャの位置は、ユーザ端末装置に設けられた左右等の方向を示す操作ボタン、或いはゲーム用の画面に含まれる左右等の方向を示すボタンアイコンといった操作部に対する操作量によって指定される場合が多い。つまり、このようなサーバ装置を介して遠隔地のユーザ端末装置によってキャッチャが操作される場合も、キャッチャの位置は所定のボタンに対する操作量（操作時間）によって指定されるに過ぎない。
【０００６】
一方で、このようなネットワークを介してキャッチャが操作される場合には、通信環境等の影響によりタイムラグが生じやすく、ユーザの思惑どおりにキャッチャを操作できない場合も多い。例えば、キャッチャの位置は、ユーザ端末装置に表示されるゲーム用の画面（カメラの撮影結果）を介してユーザに認識されるが、そのようなゲーム用の画面に反映されるカメラの撮影結果にはタイムラグが生じる場合も多い。同様に、ボタンを押す操作或いは離す操作がゲーム機に反映される時期と実際の操作の時期との間にもタイムラグが生じ得るため、キャッチャの移動開始時期や移動終了時期がユーザの指示とずれてしまう場合もある。結果として、ユーザの思いどおりのプレイができず、満足度の低下につながってしまう可能性がある。
【０００７】
そこで、本発明は、収容部において捕獲部が捕獲動作を実行すべき位置をより簡易にユーザに指定させることができるゲームシステム等を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明のゲームシステムは、捕獲対象を収容する収容部において前記捕獲対象を捕獲するための捕獲動作、及び前記捕獲対象を所定位置まで運搬するための運搬動作を順に実行するように前記収容部の内部を移動する捕獲部の動作及び移動を入力装置に対するユーザの操作結果に従って制御することにより前記捕獲対象が前記所定位置まで運搬された場合に所定の景品を前記ユーザに付与する景品獲得ゲームを提供するとともに、前記捕獲対象を含むように前記収容部の内部を撮影する撮影装置、及び当該撮影装置によって撮影された撮影結果を含む撮影画面を表示する表示装置が接続される場合に、前記撮影画面を通じて前記捕獲対象の状況を提示するゲームシステムであって、前記入力装置が前記撮影画面の各位置を指定する位置指定操作の入力を許容する場合に、当該位置指定操作を通じて指定された前記撮影画面における位置としての指定位置の情報を取得する情報取得手段と、前記撮影画面における前記指定位置が前記収容部における対応位置に変換された後の当該対応位置に前記捕獲部が実際に位置するように前記指定位置の情報に基づいて前記捕獲部の移動を制御する捕獲部制御手段と、を備えるものである。
【０００９】
一方、本発明のコンピュータプログラムは、前記捕獲部、前記入力装置、前記撮影装置、及び前記表示装置に接続されるコンピュータを、上述のゲームシステムの各手段として機能させるように構成されたものである。
【図面の簡単な説明】
【００１０】
【図１】本発明の一形態に係るゲームシステムの概略構成を示す図。
【図２】ゲーム機の構成を示す図。
【図３】ゲームシステムの制御系の要部を示す機能ブロック図。
【図４】カメラの配置及び撮影範囲の一例を説明するための説明図。
【図５】カメラの配置の他の一例を説明するための説明図。
【図６】クレーンゲームサービスの一例を説明するための説明図。
【図７】クレーンの下降位置が指定される場合のタッチ操作の一例を説明するための説明図。
【図８】位置変換の一例を説明するための説明図。
【図９】カメラ制御処理の手順の一例を示すフローチャート。
【図１０】クレーン制御処理の手順の一例を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、本発明の一形態に係るゲームシステムの一例を説明する。まず、図１を参照して、本発明の一形態に係るゲームシステムの全体構成を説明する。ゲームシステム１は、センターサーバ２と、センターサーバ２に所定のネットワーク５を介して接続可能なクライアント装置としての複数のゲーム機３とを含む。センターサーバ２は、複数のコンピュータ装置としてのサーバユニット２Ａ、２Ｂ…が組み合わされることにより一台の論理的なサーバ装置として構成されている。ただし、単一のサーバユニットによりセンターサーバ２が構成されてもよい。あるいは、クラウドコンピューティングを利用して論理的にセンターサーバ２が構成されてもよい。
【００１２】
ゲーム機３は、ゲーム装置の一例であって、所定のプレイ料金の支払いと引き換えに、そのプレイ料金に対応した範囲でユーザにゲームをプレイさせる商業用（業務用）のゲーム機として構成されている。この種のゲーム機３は、アーケードゲーム機と呼ばれることがある。ゲーム機３は、多数のユーザにゲームを繰り返しプレイさせて収益を上げることを主たる目的として所定の施設６に設置されるコンピュータ装置である。ゲーム機３は、クレーンゲームを提供するクレーンゲーム機として構成されている。クレーンゲームは、景品の獲得を目的にプレイされるプライズゲーム（景品獲得ゲーム）の一種である。クレーンゲームは、景品獲得の手段としてクレーンを利用するタイプのプライズゲームである。クレーンは、物理的な捕獲対象を捕獲（取得）するための装置の一種であり、捕獲対象を挟むための複数の爪（多くの場合２つ）を有し、この爪で挟むことによって捕獲対象を掴む（捕獲する）ように構成される。また、このようなクレーンは捕獲対象を収容する収容部の上方に配置され、捕獲対象を掴むための捕獲動作をする位置が左右方向及び奥行方向の二軸方向に関するユーザの操作を通じて決定される。クレーンは、そのユーザの操作に基づく位置において下降し、捕獲動作を実行する。捕獲対象は、景品自体である場合が多いが、景品に関連付けられる代替物である場合もある。そして、このような捕獲対象がクレーンによって捕獲され、所定位置まで運搬された場合に景品がユーザに付与される。ゲーム機３は、このようなクレーンを利用するクレーンゲーム機として構成される。なお、ゲーム機３は、このようなクレーンゲームに限定されず、各種のプライズゲームを提供してよい。
【００１３】
また、ゲームシステム１には、ネットワーク５を介してユーザ端末装置４が接続される。ユーザ端末装置４は、ネットワーク接続が可能でかつユーザの個人用途に供されるコンピュータ装置である。例えば、据置型又はブック型のパーソナルコンピュータ（以下、ＰＣと表記する。）４ａ、あるいは携帯電話（スマートフォンを含む。）のようなモバイル端末装置４ｂがユーザ端末装置４として利用される。その他にも、据置型の家庭用ゲーム機、携帯型ゲーム機、携帯型タブレット端末装置といった、ネットワーク接続が可能でかつユーザの個人用途に供される各種のコンピュータ装置がユーザ端末装置４として利用されてよい。ユーザ端末装置４は、各種のコンピュータソフトウエアを実装することにより、センターサーバ２が提供する種々のサービスをユーザに享受させることが可能である。
【００１４】
ネットワーク５は、センターサーバ２に対してゲーム機３及びユーザ端末装置４をそれぞれ接続させることができる限り、適宜に構成されてよい。一例として、ネットワーク５は、ＴＣＰ／ＩＰプロトコルを利用してネットワーク通信を実現するように構成される。典型的には、ＷＡＮとしてのインターネット５Ａと、センターサーバ２及びゲーム機３のそれぞれとインターネット５Ａとを接続するＬＡＮ５Ｂ、５Ｃとがルータ５Ｄを介して接続されることにより構築される。ユーザ端末装置４も適宜の構成によりインターネット５Ａに接続される。なお、ゲーム機３と施設６のルータ５Ｄとの間にローカルサーバが設置され、そのローカルサーバを介してゲーム機３がセンターサーバ２と通信可能に接続されてもよい。センターサーバ２のサーバユニット２Ａ、２Ｂ…はＬＡＮ５Ｃに代えて、又は加えてＷＡＮ５Ａにより、相互に接続される場合もある。
【００１５】
センターサーバ２は、ゲーム機３又はそのユーザに対して各種のゲーム機用サービスを提供する。ゲーム機用サービスは、ネットワーク５を介してゲーム機３のクレーンの動作を制御するためのクレーン制御サービスを含んでいる。クレーン制御サービスは、ユーザ端末装置４と協働することにより遠隔的においてゲーム機３のクレーンの動作を制御するサービスである。換言すれば、クレーン制御サービスは、センターサーバ２を介して遠隔地のユーザ端末装置４のユーザにクレーンゲームをプレイさせるためのサービスである。なお、ゲーム機用サービスは、その他にもプログラム或いはデータを配信し、更新する配信サービス、若しくはゲーム機３からユーザの識別情報を受け取って、そのユーザを認証するサービスを含んでいてよい。また、認証したユーザのプレイデータをゲーム機３から受け取って保存し、或いは保存するプレイデータをゲーム機３に提供するサービスを含んでいてもよい。さらに、ゲーム機用サービスは、ネットワーク５を介して複数のユーザが共通のゲームをプレイする際にユーザ同士をマッチングするマッチングサービス、或いはユーザから料金を徴収する課金サービス等を含んでいてもよい。
【００１６】
同様に、センターサーバ２は、ネットワーク５を介してユーザ端末装置４のユーザに各種のＷｅｂサービスを提供する。このようなＷｅｂサービスは、クレーンサービスを含んでいる。クレーンサービスは、上述のクレーン制御サービスとの組み合わせにより遠隔地からクレーンゲームをユーザ端末装置４のユーザにプレイさせるためのサービスである。クレーンサービスの詳細は、クレーン制御サービスと合わせて後述する。なお、Ｗｅｂサービスは、例えばその他にもゲーム機３が提供するゲームに関する各種の情報を提供するゲーム用情報サービス、各ユーザ端末装置４に各種データ或いはソフトウエアを配信（データ等のアップデートを含む）する配信サービス、ユーザによる情報発信、交換、共有といった交流の場を提供するコミュニティサービス、及び各ユーザを識別するためのユーザＩＤを付与するサービス等のサービスを含んでよい。
【００１７】
次に、図２を参照してゲーム機３の構成を説明する。図２は一台のゲーム機３の一例を示している。図示例のゲーム機３は筐体１０を有している。筐体１０には、収容部１１と、排出口１２と、が設けられている。排出口１２は、捕獲対象ＰＳを排出するための開口である。収容部１１は、捕獲対象ＰＳを収容するための空間である。収容部１１は、アクリル或いはガラス等の内部を視認可能な透明な素材によって外部と内部とが仕切られ、外部から内部が視認可能なように構成される。また、収容部１１は、多くの捕獲対象ＰＳを収容可能に構成される。
【００１８】
収容部１１の内部には、捕獲部としてのクレーン１３が設けられる。クレーン１３は、収容部１１の内部に収容される捕獲対象ＰＳを捕獲するための装置である。クレーン１３は、左右方向ＸＤ及び奥行方向ＹＤをそれぞれＸ軸及びＹ軸とした場合のＸＹ平面において各座標位置に配置されるように左右方向ＸＤ及び奥行方向ＹＤの二軸方向に移動可能に構成される。そして、クレーン１３は、このような各座標位置において所定の高さ（所定の下降位置）まで下降する下降動作を実行するとともに、その所定の高さにおいて捕獲対象ＰＳを掴む捕獲動作、及び掴んだ捕獲対象ＰＳ（実際には掴んでいなくてもよい）を所定位置まで運搬する運搬動作を順に実行可能に構成される。また、運搬動作は、所定位置において掴んだ捕獲対象ＰＳを解放する解放動作を含んでいる。さらに、収容部１１の内部には、解放口１４が設けられる。解放口１４は、解放口１４と排出口１２とを接続する接続通路１５に開口している。つまり、収容部１１の内部は、解放口１４を介して排出口１２と接続されている。そして、解放口１４は、クレーン１３によって解放動作が実行されるべき所定位置として機能する。このため、実際にクレーン１３によって捕獲対象ＰＳが掴まれていた場合にはその捕獲対象ＰＳは解放口１４を介して排出口１２から排出される。
【００１９】
次に、図３を参照してゲームシステム１の制御系の要部を説明する。まず、センターサーバ２には、制御ユニット２１、及び記憶手段としての記憶部２３が設けられる。制御ユニット２１は、所定のコンピュータプログラムに従って各種の演算処理及び動作制御を実行するプロセッサの一例としてのＣＰＵと、その動作に必要な内部メモリその他の周辺装置とを組み合わせたコンピュータとして構成されている。
【００２０】
記憶部２３は、ハードディスクアレイ等の不揮発性記憶媒体（コンピュータ読み取り可能な記憶媒体）を含んだ記憶ユニットによって実現される外部記憶装置である。記憶部２３は、一の記憶ユニット上に全てのデータを保持するように構成されてもよいし、複数の記憶ユニットにデータを分散して記憶するように構成されてもよい。記憶部２３には、ユーザに各種のサービスを提供するために必要な各種の処理を制御ユニット２１に実行させるコンピュータプログラムの一例として、プログラムＰＧ１が記録される。また、記憶部２３には各種のサービスの提供に必要なサーバ用データＳＤも記録される。サーバ用データＳＤは、例えば、各ユーザの過去のプレイ実績に関する情報が記述されたプレイデータ等のクレーンゲーム用の各種のデータを含み得る。
【００２１】
また、制御ユニット２１には、制御ユニット２１のハードウエア資源とソフトウエア資源としてのプログラムＰＧ１との組合せによって実現される論理的装置として、ゲーム機サービス管理部２４、及びＷｅｂサービス管理部２５が設けられる。ゲーム機サービス管理部２４は、ゲーム機３に対して上述のゲーム機用サービスを実現するための各種処理を実行する。同様に、Ｗｅｂサービス管理部２５は、ユーザ端末装置４に対して上述のＷｅｂサービスを実現するための各種の処理を実行する。このような各種の処理には、クレーン制御サービス、及びクレーンサービスを実現するためのカメラ制御処理、及びクレーン制御処理が含まれる。カメラ制御処理、及びクレーン制御処理は、ユーザ端末装置４の制御ユニット４１、センターサーバ２の制御ユニット２１、及びゲーム機３の制御ユニット３１の協働により実現される処理である。カメラ制御処理、及びクレーン制御処理の手順については後述する。なお、制御ユニット２１には、キーボード等の入力装置、モニタ等の出力装置等が必要に応じて接続され得る。しかし、それらの図示は省略した。
【００２２】
一方、ゲーム機３には、コンピュータとしての制御ユニット３１と、記憶手段としての記憶部３２と、上述のクレーン１３と、撮影装置としてのカメラＣＡと、が設けられる。記憶部３２、クレーン１３、及びカメラＣＡはいずれも制御ユニット３１に接続される。そして、クレーン１３及びカメラＣＡは、制御ユニット３１によってその動作が制御される。具体的には、クレーン１３には、モータＤＳが設けられる。モータＤＳは、クレーン１３に収容部１１の各位置に移動させるための移動動作、上述の捕獲動作、運搬動作、及び解放動作といった各種の動作を実行させるための駆動源である。モータＤＳは、制御ユニット３１からの出力信号に従って動作する。つまり、クレーン１３は、制御ユニット３１によるモータＤＳの制御を介して各種の動作を実行する。一方、カメラＣＡは制御ユニット３１からの出力信号に従って動作するとともに、撮影結果に従った信号を制御ユニット３１に入力する。
【００２３】
制御ユニット３１は、所定のコンピュータプログラムに従って各種の処理を実行するプロセッサの一例としてのＣＰＵと、その動作に必要な内部メモリその他の周辺装置とを組み合わせたコンピュータとして構成されている。制御ユニット３１には、制御ユニット３１のハードウエア資源とソフトウエア資源としてのプログラムＰＧ２との組合せによって実現される論理的装置として、クレーン制御部３３及びカメラ制御部３４が設けられる。クレーン制御部３３はクレーン１３の動作を、カメラ制御部３４はカメラの動作を、それぞれ制御するための各種の処理を実行する。このような処理には、上述のクレーン制御サービスを享受するための処理も含まれる。つまり、このような処理には、センターサーバ２を介したユーザ端末装置４からの指示に従ってクレーン１３及びカメラＣＡを動作させる処理を含む。具体的には、クレーン制御部３３は、このような処理として、上述のとおりクレーン制御処理、及びカメラ制御処理を実行する。
【００２４】
記憶部３２は、ハードディスク、半導体記憶装置といった不揮発性記憶媒体（コンピュータ読み取り可能な記憶媒体）を含んだ記憶ユニットによって実現される外部記憶装置である。記憶部３２には、上述したプログラムＰＧ２とともに、各種のデータが記録されるが、図３の例ではゲームデータＧＤが示されている。ゲームデータＧＤは、プログラムＰＧ２に従ってユーザにクレーンゲームをプレイさせるためデータである。このようなデータは、必要な部分を含むように適宜に配信サービスを通じてセンターサーバ２から提供されてもよい。なお、ゲーム機３には、その他にも業務用のゲーム装置が備える各種の入力装置及び出力装置が設けられ得る。しかし、これらの図示は省略した。
【００２５】
一方、ユーザ端末装置４には、制御ユニット４１と、記憶部４２と、入力装置としてのタッチパネル４３と、表示装置としてのモニタ４４と、が設けられている。記憶部４２、タッチパネル４３、及びモニタ４４は、いずれも制御ユニット４１に接続される。制御ユニット４１は、マイクロプロセッサと、そのマイクロプロセッサの動作に必要な内部記憶装置（一例としてＲＯＭ及びＲＡＭ）等の各種周辺装置とを組み合わせたコンピュータユニットとして構成される。なお、制御ユニット４１には、例えば、その他にもネットワーク接続が可能な公知のコンピュータ装置が備える各種の入力装置及びモニタ等の各種の出力装置が接続され得る。しかし、それらの図示は省略した。
【００２６】
タッチパネル４３は、指等によるタッチ操作の位置を検出する周知の入力装置である。タッチパネル４３は、各位置に応じた出力信号を制御ユニット４１に出力することにより、各種情報の入力に使用される。モニタ４４は、各種の画面を表示する周知の表示装置である。このような画面には、例えば、クレーンサービスの提供に使用されるクレーン画面が含まれる。
【００２７】
記憶部４２は、ハードディスク、半導体記憶装置といった不揮発性記憶媒体（コンピュータ読み取り可能な記憶媒体）を含んだ記憶ユニットによって実現される外部記憶装置である。記憶部４２には、各種のサービスを提供するために必要な各種の処理を制御ユニット４１に実行させるコンピュータプログラムの一例として、プログラムＰＧ３が記憶される。また、記憶部４２には、上述のクレーンサービスを含む各種のサービスの提供に必要な端末用データＴＤが記録される。なお、端末用データＴＤは、必要な部分を含むように適宜に配信サービスを通じてセンターサーバ２から提供されてもよい。
【００２８】
制御ユニット４１には、制御ユニット４１のハードウエア資源とソフトウエア資源としてのプログラムＰＧ３との組合せによって実現される論理的装置として、Ｗｅｂサービス処理部４５が設けられる。Ｗｅｂサービス処理部４５は、ユーザ端末装置４用の各種のサービスの提供に必要な各種の処理を実行するとともに、センターサーバ２のＷｅｂサービス管理部２５が提供するＷｅｂサービスを享受するために必要な各種の処理を実行する。このような処理には、Ｗｅｂサービスを享受するために必要な処理も含まれる。具体的には、このような処理は、上述のとおりクレーン制御処理、及びカメラ制御処理を含んでいる。
【００２９】
次に、図４を参照して、カメラＣＡの配置及び撮影範囲について説明する。図４は、カメラＣＡの配置及び撮影範囲の一例を説明するための説明図である。また、図４の例は、収容部１１の内部を横（例えば図２の例の排出口１２が設けられている正面側）から見た場合の断面図を模式的に示している。図４に示すように、カメラＣＡは、収容部１１の内部において下方（例えば図２の例において左右方向ＸＤ及び奥行方向ＹＤの両方と交差する方向が上下方向）に位置する捕獲対象ＰＳが撮影範囲ＳＡに含まれるように上方に配置される。具体的には、カメラＣＡは、クレーン１３の移動の妨げとならないように、クレーン１３の二つの爪１３ａの付け根あたりに配置される（図４の例では説明の便宜のため、カメラＣＡはクレーン１３の大きさと比して実際よりも大きく図示されているが、実際には捕獲対象ＰＳの捕獲の妨げとならない程度に小さく形成される）。図４の例では、クレーン１３がプレイ（捕獲）の開始時において毎回初期位置に位置する場合が示されている。そして、カメラＣＡの撮影範囲ＳＡは、少なくともこのような初期位置において捕獲対象ＰＳが位置する収容部１１の底部１１ｂの全範囲を含むように設定されている。つまり、このような撮影範囲ＳＡが実現されるように、カメラＣＡの画角及び撮影方向が予め固定的に設定されている。
【００３０】
なお、カメラＣＡの配置位置は適宜でよい。例えば、カメラＣＡはクレーン１３の適宜の位置に配置されてもよいし、クレーン１３による捕獲対象ＰＳの捕獲を妨げない限り、クレーン１３とは別の適宜の位置に配置されてもよい。例えば、このような別の位置として、クレーン１３とは別の位置の上方が採用されてもよいし、収容部１１の四隅のいずれか等、斜めから収容部１１の底部１１ｂ（換言すれば収容部１１の底部１１ｂに位置する全捕獲対象ＰＳ）を撮影する適宜の位置が採用されてもよい。このような場合、カメラＣＡの位置は固定的であってもよいし、可変的であってもよい。つまり、カメラＣＡは、クレーン１３とは別に独立的に収容部１１の内部を移動するように構成されてもよい。同様に、カメラＣＡの画角及び撮影方向も可変的であってよい。また、カメラＣＡの数も適宜でよい。例えば、カメラＣＡは、収容部１１の上方（上側）に加えて、収容部１１の側方（側面側）にも設けられていてよい。つまり、収容部１１の内部には二台のカメラＣＡが設けられていてもよい。この場合、側方（例えば図２の例の左右方向ＸＤに位置する側壁のいずれか）に設けられるカメラＣＡの撮影範囲ＳＡは、捕獲対象ＰＳを側方から撮影するように設定されてよい。また、このような撮影範囲ＳＡは、クレーン１３の下降位置（下降の程度）が判別されるように、下降時のクレーン１３を含むように設定されてよい。
【００３１】
図５は、カメラの配置の他の一例を説明するための説明図である。図５に示すように、収容部１１の上側には上面（筐体２の天井に相当）１１ｕとの間に少し間隔をあけるように梁４８が設けられ、カメラＣＡは上面１１ｕに、クレーン１３は梁４８に、それぞれ取り付けられていてもよい。そして、梁４８は、クレーン１３をＸＹ平面の各座標位置に配置するように形成されてよい。具体的には、図５の例では、梁４８は左右方向（Ｘ軸方向）に延びている。この場合、梁４８は、奥行方向（Ｙ軸方向）に移動するように構成されてよい。これにより、梁４８は、クレーン１３はＸＹ平面の各座標位置に配置することができる。この場合、クレーン１３の移動動作及び運搬動作は、梁４８によって実現されてもよい。また、この場合、クレーン１３の移動面とカメラＣＡの設置面とは上下方向にずれて位置するため、カメラＣＡはクレーン１３による捕獲対象ＰＳの捕獲を妨げない。カメラＣＡ及びクレーン１３は、例えば、このように配置されてもよい。なお、この例では、クレーン１３及び梁４８の組み合わせが本発明の捕獲部として機能してよい。
【００３２】
次に、クレーンサービス及びクレーン制御サービス（以下、これらの組み合わせにより実現されるサービスをクレーンゲームサービスと呼ぶ場合がある）の詳細を説明する。クレーンゲームサービスは、上述のとおりセンターサーバ２を介して遠隔地のユーザ端末装置４のユーザにクレーンゲームをプレイさせるためのサービスである。図６は、クレーンゲームサービスの一例を説明するための説明図である。図６に示すように、センターサーバ２は、Ａ工程、Ｄ工程、Ｅ工程、Ｆ工程、及びＪ工程を含むクレーンサービスをユーザ端末装置４に、Ｂ工程、Ｃ工程、Ｇ工程、Ｈ工程、及びＩ工程を含むクレーン制御サービスをゲーム機３に、それぞれ提供する。つまり、クレーンゲームサービスは、Ａ工程〜Ｊ工程までの１０個の工程を含んでいる。そして、これらの１０個の工程を介して、ユーザ端末装置４のモニタ４４に表示されるクレーン画面５０へのタッチ操作がゲーム機３のクレーン１３の位置に反映され、その結果がユーザ端末装置４に提供される。つまり、クレーン画面５０へのタッチ操作がクレーン１３の位置に対する操作として利用され、その操作に従った実際のクレーン１３の動作により遠隔地のユーザ端末装置４のユーザにクレーンゲームが提供される。
【００３３】
具体的には、ユーザ端末装置４は、まずクレーンゲームサービスの開始をセンターサーバ２に要求する（Ａ工程）。このような要求は、所定のアプリケーション等を通じた所定の要求操作によって実現される。また、このような要求には、各ユーザを識別するためにユーザ毎にユニークなユーザＩＤの情報を含んでいる。つまり、クレーンゲームサービスは、各ユーザを特定しつつ提供される。一方、センターサーバ２は、ユーザ端末装置４からクレーンゲームサービス開始が要求されると、ゲーム機３にクレーン画面５０の提供に必要なカメラＣＡの撮影結果を要求する（Ｂ工程）。また、ゲーム機３は、センターサーバ２から撮影結果が要求されると、カメラＣＡの撮影結果をセンターサーバ２に提供する（Ｃ工程）。カメラＣＡの撮影結果は、静止画（写真）であってもよい（この場合、ゲーム機３は撮影結果の要求に従って撮影範囲ＳＡを撮影するようにカメラＣＡを動作させてよい）が、以下では動画（常時撮影している場合はその結果が、そうでない場合は静止画の場合と同様に撮影結果の要求に従って撮影開始した結果が、それぞれ利用される）である場合について説明する。センターサーバ２は、ゲーム機３から撮影結果を受信すると、その撮影結果に対応する動画を含むクレーン画面５０をユーザ端末装置４のモニタ４４に表示させる。なお、クレーン画面５０はセンターサーバ２によって生成されてもよいし、センターサーバ２から受信した撮影結果に基づいてユーザ端末装置４によって生成されてもよい。
【００３４】
クレーン画面５０の動画は、収容部１１の底部１１ｂの撮影結果として各捕獲対象ＰＳに対応する対象画像ＰＳＩを含んでいる。また、各対象画像ＰＳＩの位置は、収容部１１の底部１１ｂにおけるリアルタイムの各捕獲対象ＰＳの位置として機能する。そして、ユーザ端末装置４では、このようなクレーン画面５０に対してクレーン１３に実際に捕獲動作を実行させるべき位置が指示される（Ｅ工程）。具体的には、このようなクレーン１３に実際に捕獲動作を実行させるべき位置を指示するための操作としてクレーン画面５０の各位置をタッチするタッチ操作が実行される。そして、ユーザ端末装置４は、クレーン画面５０に実際にタッチ操作が実行された場合に、その指示結果（操作結果）をセンターサーバ２に送信する（Ｆ工程）。
【００３５】
一方、センターサーバ２は、ユーザ端末装置４から指示結果を受信すると、その指示結果をゲーム機３に送信する（Ｇ工程）。そして、ゲーム機３は、その指示結果に従って実際にクレーン１３を制御する（Ｈ工程）。つまり、ゲーム機３は、クレーン画面５０に対するタッチ位置と収容部１１の内部において対応する位置に実際に配置するようにクレーン１３を移動させる。図６の例では、Ｅ工程において、一つの対象画像ＰＳＩの中心位置あたりがタッチ操作されている。つまり、クレーン画面５０を介して、この一つの対象画像ＰＳＩに対応する捕獲対象ＰＳの中心付近（底部１１ｂにおける左右方向ＸＤ及び奥行方向ＹＤの中心付近）の位置がクレーン１３によって捕獲動作が実行されるべき位置として指示されている。このため、ゲーム機３は、このような捕獲対象ＰＳの中心付近の位置の上方（図６の破線で示す位置）にクレーン１３が位置するようにＨ工程においてクレーン１３を実際に移動させる。また、この例において、クレーン画面５０、及びそのクレーン画面５０に対するタッチ操作が、本発明の撮影画面、及び位置指定操作としてそれぞれ機能する。
【００３６】
ゲーム機３は、ユーザ端末装置４からの指示結果に対応するようにクレーン１３を実際に動作させた後、その動作の結果をセンターサーバ２に送信する（Ｉ工程）。具体的には、ゲーム機３は、クレーン画面５０に対するタッチ操作の位置に実際にクレーン１３を移動し、下降動作、捕獲動作、及び運搬動作（解放動作を含む）を順に実行させた後に、その運搬動作によって捕獲対象ＰＳが排出口１２から排出されたか否かに関する情報をその動作の結果としてセンターサーバ２に送信する。換言すれば、クレーンゲームの結果として、捕獲対象ＰＳを獲得したか否かに関する情報をセンターサーバ２に送信する。このような情報は、例えば、“獲得”或いは“失敗”等の結果を示す文字情報であってもよいし、解放口１４を含む撮影結果に対応する動画であってもよい。あるいは、このような情報の提供は、例えば、カメラＣＡが接続通路等に排出口１２から排出された捕獲対象ＰＳを撮影するように配置されたカメラを更に含む場合には、そのカメラの撮影結果にクレーン画面５０の動画を切り替えることにより実現されてもよい。このため、ゲーム機３には、排出口１２から捕獲対象ＰＳが排出されたか否かを検出するための各種のセンサ（カメラを含む）が設けられていてよい。
【００３７】
センターサーバ２は、ゲーム機３から動作結果を受信すると、その結果がユーザ端末装置４を介してユーザに提供されるように、その結果をユーザ端末装置４に送信する（Ｊ工程）。また、センターサーバ２は、Ｊ工程においてクレーン１３の動作の結果として捕獲対象ＰＳが獲得されている場合、その捕獲対象ＰＳに関連付けられる所定の景品の付与を実行してもよい。具体的には、例えば、捕獲対象ＰＳが電子的な景品に関連付けられている場合、このようなその電子的な景品をユーザ端末装置４のユーザに付与してよい。つまり、このような付与の情報を含むようにユーザ端末装置４に動作結果の情報を送信してよい。また、このような付与は、例えば、プレイデータ等によりユーザＩＤを介して各ユーザの実績が管理されている場合には、そのようなプレイデータを更新することにより実現されてもよい。あるいは、捕獲対象ＰＪが物理的な景品（捕獲対象ＰＪ自体が景品の場合を含む）に関連付けられている場合、その物理的な景品をユーザの手元に実際に届けるための配送指示を実行してよい。配送指示は、例えば、予め各ゲーム機３に対応する受け取り場所（例えば施設６、或いは施設６に関連付けられる店舗等）が設定されている場合には、そのような場所に景品を配送するための指示によって実現される。また、例えば、プレイデータ等によって各ユーザの住所が管理されている場合には、そのような住所に配送するための指示によって実現される。そして、そのような配送指示に基づく実際の配送手続きは、施設６の運営者によって実現されてもよいし、別途所定の処理によって実現されてもよい。一例として、このようにＡ工程〜Ｊ工程までの１０個の工程に基づいてクレーンゲームサービスが実現される。
【００３８】
なお、クレーン１３の位置の指示は、タッチ操作（タッチする操作、或いはタッチした状態から指を離す操作の両方を含み、前者の場合はタッチした位置がタッチ操作の位置として、後者の場合はタッチを離した位置がタッチ操作の位置として、それぞれ機能してよい）によってそのまま実現されてもよいし、タッチ操作の後に指示を修正する修正機会（例えば、確定するか否かの確認）が設けられてもよい。このような修正機会が与えられる場合において、クレーン１３の移動は修正機会の後（換言すればタッチ操作の確定後）に実行されてもよいし、修正機会の前（換言すればタッチ操作の確定前）に実行されてもよい。後者の場合、クレーン１３が実際に移動した後の位置を修正機会においてユーザに考慮されせることができる。また、クレーン１３の下降動作は、タッチ操作の位置に移動後に自動的に実行されてもよいし、そのような移動後にユーザの指示に基づいて実行されてもよい（この場合、ユーザ端末装置４は、このような下降時期の指示を指示結果としてＦ工程においてセンターサーバ２に送信してよい）。
【００３９】
さらに、下降動作によってクレーン１３が下降する位置は、ユーザによって指示されてもよい。具体的には、例えば、収容部１１の側方にもカメラＣＡが設けられている場合において、クレーン画面５０の動画が上方のカメラＣＡからの撮影結果から側方からのカメラＣＡの撮影結果に切り替わるように、再度Ｃ工程〜Ｄ工程を実施してよい。同様に、そのクレーン画面５０に対するタッチ操作（上下方向に関する位置を指定する操作）の位置に対応する位置までクレーン１３が実際に下降するように、Ｆ工程及びＧ工程が実行されてよい。図７は、クレーン１３の下降位置が指定される場合のタッチ操作の一例を説明するための説明図である。図７に示すように、カメラＣＡがクレーン１３のカメラＣＡ（以下、上側のカメラＣＡ１と呼ぶ場合がある）、及び側方のカメラＣＡ（以下、側面側のカメラＣＡ２と呼ぶ場合がある）を含む場合、移動動作の後にクレーン画面５０に含まれる撮影結果が上側のカメラＣＡ１から側面側のカメラＣＡ２に切り替わる。つまり、側面側のカメラＣＡ２の撮影結果がクレーン画面５０（以下、側面側のカメラＣＡ２に対応するクレーン画面５０を切替後のクレーン画面５０Ａと呼ぶ場合がある）に反映される。また、側面側のカメラＣＡ２は、底部１１ｂに位置する捕獲対象ＰＳの側面、及び捕獲対象ＰＳを捕獲する位置におけるクレーン１３の側面を撮影するように撮影範囲ＳＡが設定される。このため、切替後のクレーン画面５０Ａには、対象画像ＰＳＩだけでなく、クレーン１３に対応するクレーン画像１３Ｉが含まれる。そして、このような側面側のカメラＣＡ２の撮影結果を含む切替後のクレーン画面５０Ａに対してクレーン１３の下降位置を指定するためのタッチ操作が実行される。
【００４０】
また、このようなタッチ操作の結果は、クレーン１３が実行する下降動作において実際に下降する高さに反映される。つまり、このようなタッチ操作の位置に対応する高さまでクレーン１３が下降するように実際にクレーン１３の下降動作が制御される。このように下降動作における所定の高さもクレーン画面５０（切替後のクレーン画面５０Ａ）に対するタッチ操作によって指定されてよい。この例において、側面側のカメラＣＡ２、その撮影結果に対応する切替後のクレーン画面５０、及びその切替後のクレーン画面５０Ａにおいてタッチ操作されている対象画像ＰＳＩの位置が、本発明の第２撮影装置、第２撮影画面、及び第２指定位置としてそれぞれ機能する。また、このようなタッチ操作の位置に対応するようにクレーン１３が実際に下降する位置（高さ）が本発明の対応下方位置として機能する。一方、上側のカメラＣＡ１、その撮影結果に対応するクレーン画面５０（図６の例）、及びそのクレーン画面５０においてタッチ操作されている対象画像ＰＳＩの位置（図６の例）が、本発明の第１撮影装置、第１撮影画面、及び第１指定位置としてそれぞれ機能する。なお、これらのようなクレーン１３の位置の指示は、タッチ操作に限定されない。例えば、キーボード等の各種の入力装置を介してカーソルの位置がクレーン画面５０において操作される場合、そのようなカーソルの位置を介してクレーン１３が配置されるべき位置が指示されてもよい。つまり、各種の入力装置に対応する適宜の操作（動作を含む）が位置の指示として利用されてよい。
【００４１】
次に、クレーン画面５０に対する位置の指示に基づいてクレーン１３を実際に移動させるための手法について説明する。この手法は、クレーン画面５０に対する指示（タッチ操作）の位置をクレーン１３が配置されるべき実際の位置に変換する位置変換を含んでいる。図８は、位置変換の一例を説明するための説明図である。図８の例では、下側が実際の空間（収容部１１）におけるクレーン１３の各位置を、上側がそのような実際の空間に対応するクレーン画面５０におけるクレーン１３の各位置を、それぞれ示している。また、図８の例は、上述の手法をゲーム機サービス管理部２４が実行する場合を示している。そして、図８の例は、図４の例における底部１１ｂの中心付近に対応する上方がクレーン１３の初期位置として利用される場合を示している。この場合、図８に示すように、まずクレーン画面５０におけるｘ軸（左右方向ＸＤに対応）及びｙ軸（奥行方向ＹＤに対応）に関して初期位置ＦＰと指示位置（タッチ操作の位置）ＧＰとの間のピクセル数が算出され、そのようなピクセル数がクレーン１３の左右方向ＸＤ（Ｘ軸）及び奥行方向ＹＤ（Ｙ軸）に関するモータＤＳの駆動量に変換される。つまり、クレーン画面５０の指示位置ＧＰに対応するモータＤＳの駆動量に基づいて実際にクレーン１３が位置すべき実際の指示位置ＧＰＲが算出される。そして、そのような実際の指示位置ＧＰＲまで実際にクレーン１３が位置する実際の初期位置ＦＰＲからクレーン１３が移動する。
【００４２】
具体的には、ゲーム機サービス管理部２４は、まずクレーン画面５０における初期位置ＦＰと指示位置ＧＰとの間のｘ軸及びｙ軸に関するピクセル数を算出するために、カメラＣＡの撮影条件、つまりカメラＣＡの位置、向き（撮影方向）、及び画角の情報を取得する。この情報は、カメラＣＡの撮影条件が予め固定されている場合、固定的に予め設定された撮影条件の情報を取得することにより実現されてもよい。次に、ゲーム機サービス管理部２４は、カメラＣＡの撮影条件に基づいて、初期位置ＦＰと指示位置ＧＰとの間のｘ軸及びｙ軸に関するピクセル数を算出する。より具体的には、例えば底部１１ｂの真上から真下の底部１１ｂに向かって底部１１ｂの全範囲を撮影範囲ＳＡに含むように撮影条件が固定的に設定されている場合、撮影結果は底部１１ｂにおける捕獲対象ＰＳのＸ軸及びＹ軸方向の座標をそのまま投影しているとみなすことができる。このため、この場合、ゲーム機サービス管理部２４は、クレーン画面５０（撮影結果）における初期位置ＦＰの座標と指示位置ＧＰの座標との間のｘ軸方向及びｙ軸方向のピクセル数をそのまま算出する。一方、撮影方向が底部１１ｂと交差するようにカメラＣＡの向き及び位置が設定される場合には、ゲーム機サービス管理部２４は、撮影結果における初期位置ＦＰの座標と指示位置ＧＰの座標との間のｘ軸方向及びｙ軸方向のピクセル数を取得した後に、その取得値をカメラＣＡの向き及び位置に基づいて底部１１ｂを真上から撮影した場合のピクセル数に換算し直す。つまり、ゲーム機サービス管理部２４は、撮影結果から得られるピクセル数を修正することにより底部１１ｂを真上から撮影した場合のピクセル数を算出する。
【００４３】
また、ゲーム機サービス管理部２４は、このようにピクセル数を算出した後、そのピクセル数を変換条件に基づいて実際のクレーン１３のＸ軸方向及びＹ軸方向に関するモータ駆動量に変換する。例えば、変換条件として、画角毎にピクセル数とモータ駆動量との間の関係を規定する換算テーブルが利用される。つまり、ゲーム機サービス管理部２４は、このような換算テーブルに基づいて、撮影結果の画角において算出したピクセル数に対応するＸ軸方向及びＹ軸方向のモータ駆動量を取得することによりピクセル数からモータ駆動量への変換を実現する。そして、ゲーム機サービス管理部２４は、その換算したモータ駆動量に従って実際にクレーン１３を駆動させる。つまり、ゲーム機サービス管理部２４は、実際にそのモータ駆動量だけＸ軸方向及びＹ軸方向にクレーン１３をゲーム機３が移動させるようにゲーム機３に指示する。これにより、クレーン１３は実際の初期位置ＦＰＲから実際の指示位置ＧＰＲまで移動する。一例として、ゲーム機サービス管理部２４は、このような位置変換を含む手法によりクレーン画面５０に対する位置の指示に基づいてクレーン１３を実際に移動させる。また、この例において、クレーン画面５０における指示位置ＧＰ、及び収容部１１において実際にクレーン１３が位置すべき実際の指示位置ＧＰＲが、本発明の指定位置、及び対応位置としてそれぞれ機能する。
【００４４】
なお、撮影方向に関する修正はピクセル数ではなく、モータ駆動量への換算において考慮されてもよい。つまり、初期位置ＦＰの座標と指示位置ＧＰとの間のｘ軸方向及びｙ軸方向のピクセル数は、撮影条件にかかわらず、撮影結果からそのまま算出されてよい。そして、そのピクセル数がモータ駆動量に変換されるときに、撮影方向に応じた修正が実行されてもよい。また、クレーン画面５０に対する位置の指示に基づいてクレーン１３を実際に移動させる手法は、ピクセル数に基づく変換を利用する形態に限定されない。例えば、タッチ操作の位置（指示位置ＧＰ）は所定の座標系によって定義されてもよい。そして、このような座標系における座標の情報がクレーン１３の位置（座標）に変換されてもよい。換言すれば、実際の指示位置ＧＰＲは、ピクセル数等に基づく実際の初期位置ＦＰＲからの差分ではなく、座標等の絶対的な情報によって特定されてもよい。このようにタッチ操作の位置は各種の手法により実際のクレーン１３の駆動に変換されてよい。同様に、カメラＣＡが側方にも設けられ、上下方向の高さもタッチ操作によって指定される場合（例えば図７の例の場合）、このような上下方向の指定に関しても上述の変換が適用されてよい。あるいは、例えば斜め上方から捕獲対象ＰＳを撮影するように一つのカメラＣＡが配置される場合、そのような斜め方向からの撮影結果に対応するクレーン画面５０への１回のタッチ操作に基づいて、ＸＹ軸の位置（座標）だけでなく、上下方向（Ｚ軸方向）の位置（座標）が算出されてもよい。つまり、クレーン画面５０への１回のタッチ操作に基づいて３次元空間を示す座標位置（ＸＹＺの３軸に関する位置）が算出されてもよい。また、このような座標位置の算出は、捕獲対象ＰＳ（立体物）を同じ上方の異なる位置から平面的に撮影する複数のカメラＣＡの撮影結果に基づいて差分法等により実現されてもよい。つまり、クレーン画面５０のタッチ位置は各種の手法により実際の空間（収容部１１）における各位置に変換されてよい。そして、このような変換の手法は、捕獲動作に限らず、運搬動作等の適宜のクレーン１３の動作に適用されてよい。
【００４５】
次に、図９及び図１０を参照して、カメラ制御処理、及びクレーン制御処理について説明する。カメラ制御処理は、各ユーザがユーザ端末装置４からセンターサーバ２を介してゲーム機３のカメラＣＡの動作を制御するための処理である。このため、カメラ制御処理は、Ｗｅｂサービス処理部４５、ゲーム機サービス管理部２４、Ｗｅｂサービス管理部２５、及びカメラ制御部３４の協働により実現される。なお、図９の例では、Ｗｅｂサービス処理部４５によって主として実行される処理がユーザ端末装置４として、ゲーム機サービス管理部２４或いはＷｅｂサービス管理部２５によって主として実行される処理がセンターサーバ２として、カメラ制御部３４によって主として実行される処理がゲーム機３として、それぞれ記述されている。
【００４６】
ユーザ端末装置４は、例えばクレーンサービスの提供に伴いカメラＣＡの動作を指示する操作がユーザによって実行される毎に図９のカメラ制御処理を開始し、まずそのカメラＣＡ（側方にもカメラＣＡが設けられている場合、そのようなカメラＣＡを含む）の動作を指示する操作（クレーン画面５０の提供開始を指示する操作を含む）の操作結果をセンターサーバ２に送信する（ステップＳ１０１）。具体的には、カメラＣＡの撮影条件が予め固定されている場合、ユーザ端末装置４、このような操作結果としてカメラＣＡに対する撮影を指示する操作の結果をセンターサーバ２に送信する。なお、撮影条件がユーザの指示に基づいて変化する場合、このような操作結果は、そのような撮影条件に関する指示を含んでいてよい。また、カメラＣＡの配置位置がユーザの指定（このような指定をタッチパネル４３は許容してよい。具体的には、このような指定として、例えばカメラＣＡを左右方向ＸＤ等に移動させるためのクレーン画面５０に対する左右方向等へのスライド操作が許容されてよい）に従って変化する場合、ステップＳ１０１の操作結果は、このようなカメラＣＡの配置位置に関する指定結果を含んでいてよい。
【００４７】
一方、センターサーバ２は、ユーザ端末装置４からカメラＣＡの動作を指示する操作結果を受信すると、図９のカメラ制御処理を開始し、まずその受信した操作結果に基づいてカメラＣＡの動作に対する指示を判別する（ステップＳ２０１）。具体的には、カメラＣＡの撮影条件が予め固定されている場合、センターサーバ２は、受信した操作結果に基づいてカメラＣＡに対する動作指示として撮影指示を判別する。そして、センターサーバ２は、その判別したカメラＣＡに対する指示を実際にカメラＣＡに実行させるようにゲーム機３にそのような指示を送信する（ステップＳ２０２）。なお、操作結果が撮影条件に関する指示を含む場合、センターサーバ２は、そのような撮影条件に関する指示をステップＳ２０１において判別し、その判別した撮影条件に関する指示をステップＳ２０２においてゲーム機３に送信してよい。カメラＣＡの配置位置が変化する場合における配置位置に関しても同様である。
【００４８】
また、ゲーム機３は、センターサーバ２からカメラＣＡの動作に関する指示を受信すると、図９のカメラ制御処理を開始し、まずその受信した指示に従ってカメラＣＡが実際に動作するように、カメラＣＡの動作を制御する（ステップＳ３０１）。具体的には、カメラＣＡの撮影条件が予め固定されている場合、ゲーム機３は、センターサーバ２からの撮影指示に基づいて実際にカメラＣＡが撮影範囲ＳＡを撮影するように、カメラＣＡの動作を制御する。続いて、ゲーム機３は、カメラＣＡの撮影結果をセンターサーバ２に送信する（ステップＳ３０２）。そして、ゲーム機３は、撮影結果の送信の後、今回の処理を終了する。なお、センターサーバ２からの指示に撮影条件に関する指示が含まれている場合、ゲーム機３は、そのような撮影条件を実現するようにステップＳ３０１においてカメラＣＡの位置等を制御してよい。センターサーバ２からの指示にカメラＣＡの配置位置に関する指示が含まれている場合も同様である、つまり、ゲーム機３はそのような配置位置に実際にカメラＣＡを配置するようにカメラＣＡの位置を制御してよい。
【００４９】
一方、センターサーバ２は、ゲーム機３からカメラＣＡの撮影結果を受信すると、ユーザ端末装置４に対するクレーン画面５０の提供を開始する（ステップＳ２０３）。このような提供は、上述のとおりユーザ端末装置４においてクレーン画面５０が表示されるようにカメラＣＡの撮影結果を提供することにより実現されてもよいし、クレーン画面５０自体を提供することにより実現されてもよい。そして、センターサーバ２は、ユーザ端末装置４にクレーン画面５０を提供した後に今回の処理を終了する。
【００５０】
また、ユーザ端末装置４は、センターサーバ２からクレーン画面５０が提供されると、そのクレーン画面５０をモニタ４４に表示させる（ステップＳ１０２）。そして、ユーザ端末装置４は、クレーン画面５０をモニタ４４に表示させた後に今回の処理を終了する。これにより、ユーザ端末装置４からの指示に従って実際にゲーム機３のカメラＣＡが動作する。そして、そのような動作結果に従ってクレーン画面５０がユーザ端末装置４に表示される。より具体的には、図６の例のクレーンゲームサービスにおけるＡ工程〜Ｄ工程が実現される。
【００５１】
一方、クレーン制御処理は、各ユーザがユーザ端末装置４からセンターサーバ２を介してゲーム機３のクレーン１３の動作を制御するための処理である。このため、クレーン制御処理は、Ｗｅｂサービス処理部４５、ゲーム機サービス管理部２４、Ｗｅｂサービス管理部２５、及びクレーン制御部３３の協働により実現される。なお、図１０の例では、Ｗｅｂサービス処理部４５によって主として実行される処理がユーザ端末装置４として、ゲーム機サービス管理部２４或いはＷｅｂサービス管理部２５によって主として実行される処理がセンターサーバ２として、クレーン制御部３３によって主として実行される処理がゲーム機３として、それぞれ記述されている。
【００５２】
ユーザ端末装置４は、例えばクレーンサービスの提供に伴いクレーン１３の動作を指示する操作（例えばクレーン画面５０に対するタッチ操作）がユーザによって実行される毎に図１０のクレーン制御処理を開始し、まずそのクレーン１３の動作を指示する操作の操作結果をセンターサーバ２に送信する（ステップＳ４０１）。具体的には、ユーザ端末装置４は、クレーン画面５０に対するタッチ操作の結果、つまりタッチ操作の位置に関する情報を含むように操作結果をセンターサーバ２に送信する。
【００５３】
一方、センターサーバ２は、ユーザ端末装置４からクレーン１３の動作を指示する操作結果を受信すると、図１０のクレーン制御処理を開始し、まずその操作結果の情報を取得し、取得した操作結果の情報に基づいてクレーン１３の動作に対する指示を特定する（ステップＳ５０１）。具体的には、センターサーバ２は、まず受信した操作結果からクレーン画面５０におけるタッチ操作の位置の情報を取得する。また、センターサーバ２は、その位置の情報に基づいて初期位置ＦＰ（クレーン１３が現在位置するクレーン画面５０上の位置）からのピクセル数を算出する。つまり、センターサーバ２は、初期位置ＦＰを基準にそこからｘ軸方向及びｙ軸方向に関するタッチ操作の位置までのピクセル数を算出する。また、カメラＣＡの撮影条件が可変的である場合には、この算出には上述のとおり撮影条件が反映される。そして、センターサーバ２は、その算出したピクセル数を指示の位置、つまりクレーン１３を移動させるべき指示の位置として特定する。
【００５４】
続いて、センターサーバ２は、ステップＳ５０１で特定した指示を実際のクレーン１３の動作に変換する（ステップＳ５０２）。具体的には、センターサーバ２は、ステップＳ５０１で特定した指示の位置を収容部１１におけるクレーン１３の実際の位置に変換する。この変換は、上述のとおりステップＳ５０１で算出したピクセル数を、クレーン１３を駆動させるモータＤＳの駆動量に置換することにより実現される。つまり、センターサーバ２は、ステップＳ５０１で算出したピクセル数をモータ駆動量に置換する。また、カメラＣＡの撮影条件が可変的である場合には、この置換には上述のとおり撮影条件が反映される。そして、このような変換に基づいて、センターサーバ２は、クレーン画面５０における指示位置ＧＰから収容部１１において実際にクレーン１３が位置すべき実際の指示位置ＧＰＲを取得する。次に、センターサーバ２は、そのように変換した後の指示をゲーム機３に送信する（ステップＳ５０３）。つまり、センターサーバ２は、ステップＳ５０２で変換したモータ駆動量に従って実際にゲーム機３がクレーン１３を移動させるようにＸ軸方向及びＹ軸方向に関するモータ駆動量の情報をゲーム機３に提供する。
【００５５】
一方、ゲーム機３は、センターサーバ２からモータ駆動量（実際の指示位置ＧＰＲ）の指示を受信すると、図１０のクレーン制御処理を開始し、まずその受信した指示に従ってクレーン１３が動作するように、クレーン１３を制御する（ステップＳ６０１）。具体的には、ゲーム機３は、Ｘ軸方向及びＹ軸方向のモータ駆動量に従って実際の初期位置ＦＰＲのクレーン１３をＸ軸方向及びＹ軸方向に移動させる。つまり、ゲーム機３は、クレーン１３を実際の初期位置ＦＰＲから実際の指示位置ＧＰＲまで実際に移動させる。また、ステップＳ６０１の制御は、そのような位置への配置後にクレーン１３が下降動作及び捕獲動作を所定の規則に従って自動で実行する仕様の場合には、下降動作及び捕獲動作を所定の規則に従ってクレーン１３に実行させる制御を含む。一方、ステップＳ６０１の制御は、クレーン１３の下降動作及び捕獲動作がユーザの指示によって実行される場合には、そのような指示に従って下降動作及び捕獲動作をクレーン１３に実行させる制御を含む。同様に、ステップＳ６０１の制御は、捕獲動作の後に所定の規則に従って実行されるべき運搬動作をクレーン１３に実行させる制御も含む。さらに、ステップＳ６０１の制御は、運搬動作の後に実際の初期位置ＦＰＲまで戻るための戻る動作をクレーンに実行させる制御も含む。つまり、ゲーム機３は、ステップＳ６０１において、クレーン画面５０へのタッチ操作に対応する位置にクレーン１３が配置されるように実際にクレーン１３を移動させるとともに、下降動作から戻る動作までの一連の動作をクレーン１３に実行させる。
【００５６】
続いて、ゲーム機３は、そのような指示の位置における一連のクレーン１３の動作の結果をセンターサーバ２に送信する（ステップＳ６０２）。より具体的には、ゲーム機３は、一連のクレーン１３の動作の結果、換言すればクレーンゲームの結果として排出口１２から捕獲対象ＰＳが排出されたか否をセンターサーバ２に送信する。そして、ゲーム機３は、その送信を終えると、今回の処理を終了する。
【００５７】
一方、センターサーバ２は、ゲーム機３からクレーンゲームの結果を受信すると、その結果をユーザ端末装置４に送信する（ステップＳ５０４）。この際、センターサーバ２は、例えばプレイデータの更新を通じて捕獲対象ＰＳに対応する景品の付与を実行してもよいし、捕獲対象ＰＳが物理的な景品に関連付けられる場合には配送指示を実行してもよい。そして、センターサーバ２は、ユーザ端末装置４に結果を送信した後に、今回の処理を終了する。
【００５８】
また、ユーザ端末装置４は、センターサーバ２からクレーンゲームの結果を受信すると、その結果をユーザに提示する（ステップＳ４０２）。より具体的には、ユーザ端末装置４は、そのクレーンゲームの結果をモニタ４４に表示することによりユーザに提示する。そして、ユーザ端末装置４は、クレーンゲームの結果をユーザに提示した後に今回の処理を終了する。これにより、ユーザ端末装置４からの指示に従って実際にゲーム機３のクレーン１３が動作する。そして、そのような動作の結果として捕獲対象ＰＳが排出口１２から排出された場合には、その捕獲対象ＰＳに対応する景品がユーザに付与される。つまり、ユーザ端末装置４を介して遠隔地のユーザに実際にゲーム機３のクレーンゲームが提供される。より具体的には、図６の例のクレーンゲームサービスにおけるＦ工程〜Ｊ工程が実現される。
【００５９】
以上に説明したように、この形態によれば、捕獲対象ＰＳの状況がその撮影結果を含むクレーン画面５０を通じてユーザに提供され、そのクレーン画面５０に対するタッチ操作（位置を指定する操作）が収容部１１におけるクレーン１３の位置としてそのまま反映される。これにより、押しボタン等に対する操作量（操作時間）がクレーン１３の移動量としてクレーン１３の位置に反映される場合に比べて、より直接的にクレーン１３の位置をユーザに指示させることができる。このため、このような操作量が利用される場合に比べて、収容部１１においてクレーン１３が捕獲動作を実行すべき位置をより簡易にユーザに指定させることができる。また、クレーン画面５０の各位置は、カメラＣＡの撮影結果を通じて収容部１１の底部１１ｂにおける各位置に対応しているため、操作量がクレーン１３の位置の指定に利用される場合に比べて、ユーザの思惑をより正確に収容部１１におけるクレーン１３の実際の位置に反映することができる。さらに、このような位置の指定は、ネットワーク５を介してユーザ端末装置４に表示されるクレーン画面５０を介して実行されるため、通信環境等に起因してタイムラグの影響を受ける場合も多いが、操作量、つまり操作時間の指示に比べて、そのようなタイムラグの影響を低減することができる。これらにより、ゲーム機３が提供するクレーンゲームをゲーム機３から離れた遠隔地においてユーザ端末装置４を使用するユーザに提供することができるとともに、その場合の通信環境等の影響を比較的抑制することができる。
【００６０】
また、クレーン１３の下降位置がユーザによって指定される場合には、ユーザの指定結果をクレーン１３のより多くの動作に反映することができる。さらに、カメラＣＡの撮影条件（カメラＣＡの配置位置の変化を含む）がユーザによって指定される場合には、カメラＣＡの撮影条件、換言すればクレーン１３の表示内容（撮影範囲ＳＡ）にユーザの指定結果を反映することができるので、ユーザの指定結果が反映される範囲を拡大することができる。これにより、ユーザの満足度をより向上させることができるとともに、ゲームの複雑性を向上させることもできる。結果として、これらによりゲームの興趣性を向上さえることができる。
【００６１】
以上の形態において、センターサーバ２のゲーム機サービス管理部２４が、図１０の手順を実行することにより本発明の情報取得手段、及び捕獲部制御手段として機能する。より具体的には、ゲーム機サービス管理部２４が図１０のステップＳ５０１を実行することにより情報取得手段として、図１０のステップＳ５０３を実行することにより捕獲部制御手段として、それぞれ機能する。また、カメラＣＡの配置位置が変化する場合において、センターサーバ２のゲーム機サービス管理部２４が、図９のステップＳ２０２を実行することにより本発明の撮影制御手段として機能する。
【００６２】
本発明は上述した形態に限定されず、適宜の変形又は変更が施された形態にて実施されてよい。例えば、ゲーム機３はアーケードゲーム機に限定されず、プライズゲームを提供可能な適宜のゲーム装置がゲーム機３として利用されてもよい。また、ゲーム装置がセンターサーバ２として機能してもよい。換言すれば、上述の形態のセンターサーバ２の役割（各種処理等）の全部或いは一部をゲーム機３が実行してもよい。一方で、センターサーバ２は省略されてもよい。この場合、一台のゲーム機３が本発明のゲームシステムとして機能してもよい。この場合、そのゲーム機３にはクレーン画面５０を表示する表示装置及びタッチ操作を入力するための入力装置が設けられていてよい。あるいは、そのようなゲーム機３には、適宜の無線通通信技術（センターサーバ２が介在する場合、及び介在しない場合の両方を含んでよい）を介してユーザ端末装置４が更に接続されてもよい。つまり、一台のゲーム機３が本発明のゲームシステムとして機能する場合おいても、そのゲーム機３に更にクレーン画面５０用の表示装置及びタッチ操作用の入力装置を有するユーザ端末装置４が接続されてよい。このように一台のゲーム機３は適宜に複数の役割（例えば出力装置等を含む本発明のゲームシステムの役割、或いは出力装置等を含まない本発明のゲームシステムの役割）を兼務してよい。同様に、このような一台のゲーム機３は、状況に応じて本発明のゲームシステムの一部としても機能するように使い分けられてよい。つまり、一台のゲーム機３は、所定の期間では単体で本発明のゲームシステムとして機能し、その同じ一台のゲーム機３が他の期間では本発明のゲームシステムの一部として機能してもよい。具体的には、例えば、施設６の営業時間では出力装置等を含む本発明のゲームシステムとして、施設６の営業外の時間ではユーザ端末装置４を介してタッチ操作等が入力されるゲーム機３として、それぞれ同じ一台のゲーム機３が機能してもよい。これらの場合、オンライン（遠隔地からのプレイ）とオフライン（施設６におけるプレイ）との間でクレーン１３を操作するＵＩを共通化することができる。つまり、オンラインとオフラインとの間で操作ＵＩが共通するプライズゲームを提供することができる。
【００６３】
さらに、本発明のゲームシステムは、カメラＣＡ、タッチパネル等の入力装置、及びそれらを制御する制御ユニット３１を含む後付けユニットによって実現されてもよい。具体的には、クレーン１３の動作を押しボタン等の操作によって制御する従来のプライズゲームを提供するゲーム機（以下、従来のゲーム機）に後付けユニットを付加することにより本発明のゲームシステムが実現されてもよい。この場合、制御ユニット３１は、押しボタンに応じて動作するクレーンを制御するために、タッチ操作を押しボタンへの操作結果に変換する変換処理を実行してよい。そして、制御ユニット３１は、そのような変換処理の結果をその従来のゲーム機の制御ユニットに出力することにより実際にクレーンの動作を制御してよい。この場合、後付けユニットを利用して、従来のゲーム機を本発明のゲームシステムとして機能させることができる。
【００６４】
上述した実施の形態及び変形例のそれぞれから導き出される本発明の各種の態様を以下に記載する。なお、以下の説明では、本発明の各態様の理解を容易にするために添付図面に図示された対応する部材を括弧書きにて付記するが、それにより本発明が図示の形態に限定されるものではない。
【００６５】
本発明のゲームシステムは、捕獲対象（ＰＳ）を収容する収容部（１１）において前記捕獲対象を捕獲するための捕獲動作、及び前記捕獲対象を所定位置まで運搬するための運搬動作を順に実行するように前記収容部の内部を移動する捕獲部（１３）の動作及び移動を入力装置（４３）に対するユーザの操作結果に従って制御することにより前記捕獲対象が前記所定位置（１４）まで運搬された場合に所定の景品を前記ユーザに付与する景品獲得ゲームを提供するとともに、前記捕獲対象を含むように前記収容部の内部を撮影する撮影装置（ＣＡ）、及び当該撮影装置によって撮影された撮影結果を含む撮影画面（５０）を表示する表示装置（４４）が接続される場合に、前記撮影画面を通じて前記捕獲対象の状況を提示するゲームシステムであって、前記入力装置が前記撮影画面の各位置を指定する位置指定操作の入力を許容する場合に、当該位置指定操作を通じて指定された前記撮影画面における位置としての指定位置（ＧＰ）の情報を取得する情報取得手段（２４）と、前記撮影画面における前記指定位置が前記収容部における対応位置（ＧＰＲ）に変換された後の当該対応位置に前記捕獲部が実際に位置するように前記指定位置の情報に基づいて前記捕獲部の移動を制御する捕獲部制御手段（２４）と、を備えるものである。
【００６６】
本発明によれば、捕獲対象の状況がその撮影結果を含む撮影画面を通じてユーザに提供され、その撮影画面に対する位置を指定する指示が収容部における捕獲部の位置としてそのまま反映される。これにより、各種の操作部に対する操作量が捕獲部の移動量として捕獲部の位置に反映される場合に比べて、より直接的に捕獲部の位置をユーザに指定させることができる。このため、このような操作量が利用される場合に比べて、収容部において捕獲部が捕獲動作を実行すべき位置をより簡易にユーザに指定させることができる。また、撮影画面の各位置は、撮影装置の撮影結果を通じて収容部における各位置に対応しているため、操作量が捕獲部の位置の指定に利用される場合に比べて、ユーザの思惑をより正確に収容部における捕獲部の位置に反映することができる。さらに、このような位置の指定は、ネットワークを介して捕獲部の位置が指定される場合において、操作量、つまり操作時間の指示に比べて、タイムラグの影響が少ない傾向にある。このため、ネットワークを介して捕獲部の位置が指定される場合におけるタイムラグの影響を比較的抑制することができる。これらにより、ユーザの満足度を向上されることができ、ひいてはゲームの興趣性を向上させることができる。なお、入力装置がユーザの動作の入力を許容する場合、操作の用語は、このようなユーザの動作を含む。
【００６７】
収容部は捕獲対象を収容するように適宜に構成されてよい。例えば、収容部は箱状、筒状、或いはテーブル状等の適宜の形状に構成されてよい。同様に、景品の付与に対応する所定位置は適宜な位置に設けられてよい。例えば、所定位置は収容部の側面に設けられてもよいし、収容部の上方に設けられてもよい。そして、捕獲部は、このような適宜の所定位置に捕獲対象を運搬（例えば所定位置が側面に位置する場合において捕獲対象を所定位置に向かって押す場合を含む）するように構成されてよい。結果として、捕獲の用語には、捕獲対象を掬う、掴む、挟む、及び引っ掛けるといった捕獲対象を拘束する各種の態様（押す等の特定の方向に関して拘束する場合を含む）が含まれる。同様に、撮影装置も適宜の位置に配置されてよい。例えば、撮影装置は、捕獲対象を斜めに撮影する位置に配置されてもよいし、側面から撮影する位置に配置されてもよい。具体的には、例えば、本発明のゲームシステムの一態様において、前記撮影装置は、前記捕獲対象が前記収容部の底部（１１ｂ）に位置している場合に、前記収容部の底部を平面的に撮影するように前記収容部の内部の上側に配置され、前記捕獲部制御手段は、前記対応位置の所定の下方位置において前記捕獲部が前記捕獲動作を実行するように前記捕獲部の動作を更に制御してもよい。
【００６８】
捕獲部が所定の下方位置において捕獲動作を実行する場合において、所定の下方位置は適宜に設定されてよい。例えば、所定の下方位置は、予め固定的に設定されていてもよいし、可変的に設定されてもよい。可変的に設定される場合、所定の下方位置は各種の条件に応じて設定されてよい。例えば、このような条件として各種のセンサの出力結果が利用されてもよい。そして、このような出力結果に基づいて捕獲対象が検知された場合のその捕獲対象の位置に応じて所定の下方位置が設定されてよい。あるいは、各種の条件として、ユーザの指定結果が利用され、所定の下方位置はユーザの指定結果に応じて設定されてもよい。具体的には、捕獲部が所定の下方位置において捕獲動作を実行する本発明の一態様において、前記撮影装置は、前記収容部の上側に配置される第１撮影装置（ＣＡ１）、及び前記捕獲対象の側面を撮影するように前記捕獲対象の側面側に配置される第２撮影装置（ＣＡ２）を含み、前記入力装置は、前記撮影画面が前記第１撮影装置及び前記第２撮影装置の撮影結果にそれぞれ対応する第１撮影画面（５０）及び第２撮影画面（５０Ａ）を含む場合に、前記第１撮影画面の各位置の指定及び前記第２撮影画面の各位置の指定をそれぞれ前記位置指定操作として許容し、前記情報取得手段は、前記指定位置が前記第１撮影画面及び前記第２撮影画面にそれぞれ対応する第１指定位置及び第２指定位置を含む場合に、当該第１指定位置及び当該第２指定位置を取得し、前記捕獲部制御手段は、前記第２指定位置が前記収容部の上下方向において対応する対応下方位置に変換された後の当該対応下方位置を前記所定の下方位置として利用し、当該対応下方位置において前記捕獲部が前記捕獲動作を実行するように前記捕獲部の動作を制御してもよい。この場合、ユーザの指定結果を捕獲部のより多くの動作に反映することができる。これにより、ユーザの満足度をより向上させることができるとともに、ゲームの複雑性を向上させることができ、ひいてはゲームの興趣性を更に向上させることができる。
【００６９】
また、撮影装置の位置は固定的であってもよいし、可変的であってもよい。例えば、本発明のゲームシステムの一態様として、前記ユーザの指定に従って配置位置が変化するように前記撮影装置が構成され、前記配置位置を指定する操作の入力を前記入力装置が許容する場合に、前記配置位置に前記撮影装置が配置されるように前記配置位置の位置を制御する撮影制御手段（２４）を備える態様が採用されてもよい。この場合、撮影装置の位置、換言すれば撮影画面の表示内容にユーザの指定結果を反映することができるので、ユーザの指定結果が反映される範囲を拡大することができる。結果として、やはりユーザの満足度をより向上させることができるとともに、ゲームの複雑性を向上させることができ、ひいてはゲームの興趣性を更に向上させることができる。
【００７０】
捕獲部、入力装置、撮影装置、及び表示装置は適宜に構成されてよい。例えば、これらは全て一台のゲーム機に設けられていてもよい。この場合、捕獲部制御手段は直接的に捕獲部の動作等を制御してもよい。そして、このような一台のゲーム機が本発明のゲームシステムとして機能してもよい。一方、これらの捕獲部、入力装置、撮影装置、及び表示装置は、別々の装置に設けられていてもよい。例えば、捕獲部及び撮影装置はゲーム機に、入力装置及び表示装置はそのようなゲーム機にネットワークを介して接続されるユーザ端末装置に、それぞれ設けられていてもよい。そして、このようなゲーム機が本発明のゲームシステムとして機能してもよい。あるいは、これらのゲーム機とユーザ端末装置との間にサーバ装置が介在してもよい。この場合、撮影装置の動作はサーバ装置によって制御されるようにゲーム機とは別に設けられていてもよい。また、捕獲部制御手段はゲーム機への指示を介して間接的に捕獲部の動作等を制御するようにサーバ装置に設けられていてもよい。例えば、本発明のゲームシステムの一態様において、前記捕獲部制御手段は、前記捕獲部及び前記撮影装置が設けられたゲーム機（３）と、前記表示装置及び前記入力装置として機能するように前記表示装置及び前記入力装置が設けられたユーザ端末装置（４）とにネットワーク（５）を介して接続される場合に、前記捕獲部を移動及び動作させるように前記ゲーム機に指示することにより前記捕獲部の移動及び動作を制御してもよい。この場合、ネットワークを介して、上述のような景品捕獲ゲームをゲーム機から離れた遠隔地のユーザ端末装置のユーザに提供することができる。
【００７１】
一方、本発明のコンピュータプログラムは、前記捕獲部、前記入力装置、前記撮影装置、及び前記表示装置に接続されるコンピュータ（２４）を、上述のゲームシステムの各手段として機能させるように構成されたものである。本発明のコンピュータプログラムが実行されることにより、本発明のゲームシステムを実現することができる。
【符号の説明】
【００７２】
１  ゲームシステム
３  ゲーム機
４  ユーザ端末装置
５  ネットワーク
１１  収容部
１３  クレーン（捕獲部）
１４  解放口（所定位置）
２４  ゲーム機サービス管理部(コンピュータ、情報取得手段、捕獲部制御手段、撮影制御手段）
４３  タッチパネル（入力装置）
４４  モニタ（表示装置）
５０  クレーン画面（撮影画面）
１１ａ  底部
ＧＰ  指定位置
ＧＰＲ  実際の指定位置（対応位置）
ＣＡ  カメラ（撮影装置）
ＰＧ１  プログラム（コンピュータプログラム）
【図１】
2020089664.tif 000003
【図２】
2020089664.tif 000004
【図３】
2020089664.tif 000005
【図４】
2020089664.tif 000006
【図５】
2020089664.tif 000007
【図６】
2020089664.tif 000008
【図７】
2020089664.tif 000009
【図８】
2020089664.tif 000010
【図９】
2020089664.tif 000011
【図１０】
2020089664.tif 000012
【手続補正書】
【提出日】令和2年4月1日(2020.4.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
捕獲対象を収容する収容部において前記捕獲対象を捕獲するための捕獲動作、及び前記捕獲対象を所定位置まで運搬するための運搬動作を順に実行するように前記収容部の内部を移動する捕獲部の動作及び移動を入力装置に対するユーザの操作結果に従って制御することにより前記捕獲対象が前記所定位置まで運搬された場合に所定の景品を前記ユーザに付与する景品獲得ゲームを提供するとともに、前記捕獲対象を含むように前記収容部の内部を撮影する撮影装置、及び当該撮影装置によって撮影された撮影結果を含む撮影画面を表示する表示装置が接続される場合に、前記撮影画面を通じて前記捕獲対象の状況を提示するゲームシステムであって、
前記入力装置が前記撮影画面に互いに直交するように設定されるｘ軸及びｙ軸の前記ｘ軸における位置及び前記ｙ軸における位置の両方の位置を一回の操作で指定する位置指定操作の入力を許容する場合に、当該位置指定操作を通じて指定された前記撮影画面における前記両方の位置としての指定位置の情報を取得する情報取得手段と、
前記撮影画面における前記指定位置が前記収容部に前記ｘ軸及び前記ｙ軸にそれぞれに対応するように互いに直交して設定されるＸ軸及びＹ軸の前記Ｘ軸における位置及び前記Ｙ軸における位置としての対応位置に変換された後の当該対応位置に前記捕獲部が実際に位置するように前記指定位置の情報に基づいて前記捕獲部の移動を制御する捕獲部制御手段と、
を備える、ゲームシステム。