(57)【要約】【課題】景品獲得の判定を的確に実施することができるようにする。【解決手段】ゲームサーバ６は、ゲーム装置１０を撮影した映像を入力し、この映像を含むゲーム映像を電子機器２に送信する。ゲームサーバ６は、電子機器２のプレーヤによりゲーム装置１０がプレイされる場合、ゲーム装置１０により実行されるゲームを制御する操作データを電子機器２から受信してゲーム装置１０を制御すると共に、ゲームプレイ中の映像をゲーム毎の識別データと関連づけて動画配信サーバ７に記録させる。ゲームサーバ６は、電子機器２からの要求に応じて、動画配信サーバ７により記録させた映像を電子機器２に送信し、この映像に対応するゲームについて、ゲーム内容の判定依頼を受信した場合、判定依頼に応じたゲーム内容の判定結果を電子機器２に送信する。【選択図】図１
2019092650.tif 000002
【特許請求の範囲】
【請求項１】
ゲーム装置を撮影した映像を入力する映像入力手段と、
前記映像を含むゲーム映像を電子機器に送信する送信手段と、
前記ゲーム装置により実行されるゲームを制御するデータを前記電子機器から受信する受信手段と、
前記映像をゲーム毎の識別データと関連づけて記録させる映像記録手段と、
前記電子機器からの要求に応じて、前記映像記録手段により記録された映像を前記電子機器に送信する映像送信手段と、
前記電子機器に送信した映像に対応するゲームについて、ゲーム内容の判定依頼を受信する判定依頼受信手段と、
前記判定依頼に応じたゲーム内容の判定結果を前記電子機器に送信する判定結果送信手段と
を有するゲームサーバ。
【請求項２】
前記判定依頼受信手段は、前記判定依頼によって前記ゲームに対応する識別データを受信し、
前記判定結果送信手段は、前記識別データに対応する映像をもとにした判定結果を送信する請求項１記載のゲームサーバ。
【請求項３】
前記識別データに対応する映像に対する画像処理をもとに、ゲーム内容を判定する判定手段をさらに有し、
前記判定結果送信手段は、前記判定手段による判定結果を送信する請求項２記載のゲームサーバ。
【請求項４】
前記映像入力手段は、前記ゲーム装置を複数の異なる方向から撮影した複数の映像を入力し、
前記判定手段は、前記複数の映像に対する画像処理をもとに、ゲーム内容を判定する請求項３記載のゲームサーバ。
【請求項５】
前記判定手段は、前記電子機器によるゲーム装置の利用状況に基づいて、ゲーム内容の判定基準を変更する請求項３または請求項４記載のゲームサーバ。
【請求項６】
前記映像をもとにゲーム内容を判定するための判定映像を生成する生成手段と、
前記判定映像を前記電子機器に送信して表示させる判定映像表示手段とをさらに有する請求項１乃至請求項５の何れかに記載のゲームサーバ。
【請求項７】
ゲーム装置を撮影した映像を含むゲーム映像をゲームサーバから受信する受信手段と、
前記ゲーム装置により実行されるゲームを制御するデータを前記ゲームサーバに送信する送信手段と、
前記ゲームの実行後に、前記ゲームの実行時に記録された映像の再生を前記ゲームサーバに要求する要求手段と、
前記要求手段により要求した映像に対応するゲームについて、ゲーム内容の判定依頼を送信する判定依頼送信手段と、
前記判定依頼に応じたゲーム内容の判定結果を前記ゲームサーバから受信する判定結果受信手段と
を有する電子機器。
【請求項８】
コンピュータを、
ゲーム装置を撮影した映像を入力する映像入力手段と、
前記映像を含むゲーム映像を電子機器に送信する送信手段と、
前記ゲーム装置により実行されるゲームを制御するデータを前記電子機器から受信する受信手段と、
前記映像をゲーム毎の識別データと関連づけて記録させる映像記録手段と、
前記電子機器からの要求に応じて、前記映像記録手段により記録された映像を前記電子機器に送信する映像送信手段と、
前記電子機器に送信した映像に対応するゲームについて、ゲーム内容の判定依頼を受信する判定依頼受信手段と、
前記判定依頼に応じたゲーム内容の判定結果を前記電子機器に送信する判定結果送信手段として機能させるためのプログラム。
【請求項９】
コンピュータを、
ゲーム装置を撮影した映像を含むゲーム映像をゲームサーバから受信する受信手段と、
前記ゲーム装置により実行されるゲームを制御するデータを前記ゲームサーバに送信する送信手段と、
前記ゲームの実行後に、前記ゲームの実行時に記録された映像の再生を前記ゲームサーバに要求する要求手段と、
前記要求手段により要求した映像に対応するゲームについて、ゲーム内容の判定依頼を送信する判定依頼送信手段と、
前記判定依頼に応じたゲーム内容の判定結果を前記ゲームサーバから受信する判定結果受信手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームサーバ、電子機器、及びプログラムに関する。
【背景技術】
【０００２】
アミューズメント施設等に設置されたクレーンゲーム装置は、筐体内に設けられたフィールド内にプライズ製品（景品）を載置しておき、機外から操作されるクレーンアーム（キャッチャー）により景品を獲得できるように構成されている。プレーヤは、例えばボタン操作をすることによりクレーンアームを縦方向／横方向に移動させて、目標とする景品が載置された上方まで移動させて、クレーンアームに景品を掴む動作を実行させることができる。プレーヤは、クレーンアームを目標とする位置まで移動させるために、筐体内部を見る方向（頭の位置）を変えて、移動中のクレーンアームと景品との位置関係を把握しながらボタン操作をする。
【０００３】
ところで近年では、クレーンゲーム装置を、ネットワークを通じて利用することができるゲームサービス（以下、オンラインクレーンゲームと称する場合がある）が提供されている。この種のゲームサービスでは、クレーンゲーム装置を撮影した映像を、ネットワークを通じてプレーヤが使用するパーソナルコンピュータやスマートフォンなどの電子機器に提供する。そして、プレーヤは、映像を見ながら電子機器に対する所定の入力操作をすることで、ネットワークを通じて撮影対象となっているクレーンゲーム装置に操作指示を送信してクレーンアームを制御することができる。これにより、プレーヤは、遠隔地に設置されたクレーンゲーム装置を、ネットワークを通じて利用することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１９３２４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来のオンラインクレーンゲームでは、プレーヤの操作によって景品が獲得された場合、すなわちクレーンアームの制御により景品が景品落とし口に落下された場合、これを景品センサによって検出している。オンラインクレーンゲームの管理者は、景品センサによる検出に応じて、プレーヤが景品を獲得したことを把握することができる。
【０００６】
しかしながら、クレーンゲーム装置では、景品の獲得を景品センサにより確実に検出することができない場合がある。例えば、景品が小さいために景品センサによって検出されない、あるいは光学式の景品センサが用いられている場合に景品が光を反射することにより検出されない、さらには複数の景品が同時に景品落とし口に落下された場合に景品の数が判別されないという状況があり得る。さらに、景品が景品落とし口に引っ掛かる、あるいは景品が大きいなどのために、実質、景品落とし口に落下された状態にあるにもかかわらず、景品センサの位置に到達せずに、景品センサにより検出されない状況があり得る。
【０００７】
アミューズメント施設等に設置されたクレーンゲーム装置の場合、前述したような状況が発生した場合には施設内のスタッフを呼んで対応を求めることができる。しかしながら、オンラインクレーンゲームでは、景品センサによる検出のみに基づいて景品獲得が判別されるため、前述した状況が発生すると、プレーヤは景品を獲得することができなかった。
【０００８】
本発明は前述した事情に考慮してなされたもので、その目的は、景品獲得の判定を的確に実施することができるゲームサーバ、電子機器、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明のゲームサーバは、ゲーム装置を撮影した映像を入力する映像入力手段と、前記映像を含むゲーム映像を電子機器に送信する送信手段と、前記ゲーム装置により実行されるゲームを制御するデータを前記電子機器から受信する受信手段と、前記映像をゲーム毎の識別データと関連づけて記録させる映像記録手段と、前記電子機器からの要求に応じて、前記映像記録手段により記録された映像を前記電子機器に送信する映像送信手段と、前記電子機器に送信した映像に対応するゲームについて、ゲーム内容の判定依頼を受信する判定依頼受信手段と、前記判定依頼に応じたゲーム内容の判定結果を前記電子機器に送信する判定結果送信手段とを有する。
【発明の効果】
【００１０】
本発明によれば、景品獲得の判定を的確に実施することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態におけるゲームシステム５の構成を示すブロック図。
【図２】本実施形態におけるゲームサーバ６の機能構成の一例を示すブロック図。
【図３】本実施形態におけるゲーム装置１０の外観構成を示す図。
【図４】本実施形態におけるゲーム装置１０の機能構成を示すブロック図。
【図５】本実施形態におけるゲームサーバ６の動作を説明するためのフローチャート。
【図６】本実施形態におけるゲーム装置１０の動作を説明するためのフローチャート。
【図７】本実施形態におけるゲーム装置１０のゲーム映像生成処理を説明するためのフローチャート。
【図８】本実施形態におけるゲーム装置１０のプレイ履歴処理を説明するためのフローチャート。
【図９】本実施形態におけるゲームサーバ６が提供するメニュー画面ＳＡの一例を示す図。
【図１０】本実施形態における電子機器２に表示される閲覧画面ＳＢの一例を示す図。
【図１１】本実施形態における電子機器２に表示されるプレイ画面ＳＣの一例を示す図。
【図１２】本実施形態におけるプレイ履歴一覧画面ＳＤの一例を示す図。
【図１３】本実施形態におけるプレイ履歴詳細画面ＳＥの一例を示す図。
【図１４】本実施形態におけるアニメーション化された検証映像の一例を示す図。
【図１５】本実施形態における電子機器２に表示される閲覧画面ＳＦの一例を示す図。
【図１６】本実施形態における電子機器２に表示されるプレイ画面ＳＧの一例を示す図。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施の形態について説明する。  
図１は、本実施形態におけるゲームシステム５の構成を示すブロック図である。図１に示すゲームシステム５は、インターネット等を含むネットワーク４を介して接続される電子機器２（２−１，…，２−ｍ）に対して、ゲームサービスを提供するためのシステムである。電子機器２は、ゲームサービスを利用するプレーヤが使用する、例えばパーソナルコンピュータ、スマートフォン、タブレット端末、テレビなどである。
【００１３】
ゲームシステム５は、ゲームサーバ６、動画配信サーバ７、及び少なくとも１台のゲーム装置１０（１０−１，１０−２，…，１０−ｎ）を含む。  
ゲームサーバ６は、ネットワーク４と接続され、電子機器２との間でデータの送受信を行う。また、ゲームサーバ６は、施設内に設置された少なくとも１台のゲーム装置１０（１０−１，１０−２，…，１０−ｎ）と、ＬＡＮ（Local Area Network）等のネットワーク８を通じて接続され、ゲーム装置１０の動作制御、データの送受信等を実行する。また、ゲームサーバ６は、ゲーム実行中のゲーム装置１０を撮影した映像の動画配信サーバ７への記録、及び動画配信サーバ７に記録された映像の電子機器２への送信（配信）のための制御を実行する。
【００１４】
ゲームサーバ６は、ネットワーク４を通じて接続された電子機器２に対して、ネットワーク４を通じてゲーム装置１０をプレイすることができるゲームサービスを提供する。ゲームサーバ６は、ネットワーク４を通じて接続された電子機器２からの指示に応じて、複数のゲーム装置１０から選択された特定のゲーム装置１０を撮影した閲覧用のゲーム閲覧用映像を送信する。閲覧対象とする映像は、他のプレーヤによってゲームが実行中のゲーム装置１０だけでなく、ゲームが実行されていないゲーム装置１０を対象とすることもできる。
【００１５】
さらに、ゲームサーバ６は、電子機器２からゲームの実行要求を受信すると、このゲームの実行要求に応じて、複数のゲーム装置１０から選択された特定のゲーム装置１０によるゲームを実行可能にする。ゲームサーバ６は、ゲームの実行要求をした電子機器２に対して、ゲーム装置１０を撮影したゲーム実行用のゲーム映像を送信する。ゲームサーバ６は、電子機器２から受信される操作データをゲーム装置１０に出力し、操作データに応じて動作させる。電子機器２を操作するプレーヤは、ゲームサーバ６から受信される映像によってゲーム装置１０の動作状態を確認しながら、ゲーム装置１０を制御するための入力操作をすることができる。
【００１６】
また、ゲームサーバ６は、ゲームを実行するゲーム装置１０を撮影したゲーム映像等の映像データを、動画配信サーバ７に記憶させ、必要に応じて読み出して映像データを電子機器２等に配信あるいはダウンロードさせる。また、ゲームサーバ６は、会員登録されたプレーヤに対して、プレーヤ専用のＷｅｂページを提供することもできる。プレーヤ専用のＷｅｂページでは、プレーヤによる過去のゲームのゲーム結果、ゲームの利用状況、コイン購入などを表示させる、。
【００１７】
ゲーム装置１０は、ゲームサーバ６の制御のもとで、ゲームを実行する。ゲーム装置１０は、ゲームサーバ６を通じて、電子機器２におけるプレーヤの入力操作に応じて出力される操作データを受信し、操作データに応じた制御を実行する。本実施形態のゲームシステム５では、ゲーム装置１０は、例えばクレーンゲーム装置として実現される。クレーンゲーム装置は、筐体内に設けられた景品ステージに景品（プライズ製品）を載置しておき、プレーヤによる入力操作に応じてクレーンアーム（キャッチャー）の動きを制御して、景品を筐体外に払い出す（景品落とし口に落下させる）ことができるように構成されている。
【００１８】
ゲームシステム５に設けられる複数のゲーム装置１０は、例えば、それぞれ異なる景品が載置され、また景品ステージの景品を載置する状態が異なっている。電子機器２を操作するプレーヤは、複数のゲーム装置１０のそれぞれに載置された景品の種類や状態を確認して、プレイするゲーム装置１０を任意に選択できるようになっている。
【００１９】
図２は、本実施形態におけるゲームサーバ６の機能構成の一例を示すブロック図である。図２に示すように、ゲームサーバ６は、コンピュータを構成する例えばＣＰＵ６ａ、ＲＡＭ６ｂ、記憶装置６ｃ、入力装置６ｄ、表示装置６ｅ、通信装置６ｆを有する。
【００２０】
ＣＰＵ６ａは、ＲＡＭ６ｂに記憶されているプログラムやデータに基づいて、ゲームサーバ６の全体の制御、記憶装置６ｃに記憶されるデータの管理、ネットワークゲームサービスを提供するための処理、ゲーム装置１０の制御／管理等の各種処理を実行する。
【００２１】
ＲＡＭ６ｂは、ＣＰＵ６ａにより実行される各種プログラムや、各種処理により実行されるデータなどが記憶される。ＲＡＭ６ｂに記憶されるプログラムには、基本プログラム（ＯＳ（Operating System））の他、複数のゲーム装置１０を制御／管理するための管理プログラム、動画配信サーバ７への映像の記録と、記録された映像の再生と電子機器２への配信とを制御するための映像管理プログラム、電子機器２からの判定依頼を電子メールなどによって受信する判定依頼受信プログラム、電子機器２からの判定依頼に応じた動画配信サーバ７に記録された映像をもとにしたゲーム内容の判定及び判定結果を電子機器２に送信する判定処理プログラム等が含まれる。
【００２２】
記憶装置６ｃは、各種プログラムやデータ等を記憶する。記憶装置６ｃに記憶された各種プログラムやデータ等は、ＣＰＵ６ａにロードされてＣＰＵ６ａにより処理される。記憶装置６ｃには、電子機器２から入力される映像データを記憶しておくことができる。
【００２３】
表示装置６ｅは、ＣＰＵ６ａによる処理に応じた画面をＬＣＤ（Liquid Crystal Display）等のディスプレイに表示させる。表示装置６ｅでは、動画配信サーバ７に記憶された映像の再生等が行われる。
【００２４】
入力装置６ｄは、ＣＰＵ６ａによる各種処理に応じたデータや指示を、キーボードやマウスなどの入力デバイスを通じて入力する。  
通信装置６ｆは、ＣＰＵ６ａの制御のもとで、ネットワーク４を介した電子機器２との通信、ネットワーク８を解した動画配信サーバ７及びゲーム装置１０との通信を制御する。
【００２５】
なお、電子機器２は、図２に示すゲームサーバ６と同様にして、コンピュータを構成するＣＰＵ、ＲＡＭ、記憶装置、入力装置、表示装置、通信装置等を有する。電子機器２のＣＰＵは、ＲＡＭに記憶されているプログラムやデータに基づいて、電子機器２の全体の制御、記憶装置に記憶されるデータの管理、ネットワークゲームサービスを利用するための処理等の各種処理を実行する。ＲＡＭにロードされるプログラムには、基本プログラム（ＯＳ）の他、ネットワーク４を介してゲームシステム５（ゲームサーバ６）等が公開するサイトを閲覧する閲覧プログラム等が含まれる。
【００２６】
図３は、本実施形態におけるゲーム装置１０（クレーンゲーム装置）の外観構成を示す図である。  
図３に示すゲーム装置１０は、１つの筐体に搭載された２つのゲームユニット（左側ユニット、右側ユニット）の一方（図３では左側ユニット）によって実現されているものとする。なお、１つの筐体に１つのゲームユニットが搭載されたゲーム装置１０であっても良い。
【００２７】
ゲーム装置１０は、上部筐体と下部筐体とから構成されている。上部筐体は、筐体外周面の前面と側面が透明板により覆われており、透明板を通じて筐体内部が視認できるようになっている。なお、ゲーム装置１０は、プレーヤによって直接操作されないため、透明板により覆われていなくても良い。
【００２８】
上部筐体内（ゲーム空間）の上部には、ゲームサーバ６から入力される操作データに応じて動作が制御されるクレーンアーム１０Ａが設けられている。上部筐体の上部には、クレーンアーム１０Ａを、例えばＸ軸方向、Ｙ軸方向、及びＺ軸方向（上下方向）に移動させるためのクレーン機構部（図示せず）が設けられている。クレーン機構部は、例えば、横移動（左右）、縦移動（前後）、降下（キャッチ）のそれぞれを示す操作データに応じて駆動される。クレーンアーム１０Ａの先端部には、景品を把持するためのアーム（把持爪）が設けられており、下降されて景品に到達する位置で、閉じる（物を把持する）ように動作が制御される。
【００２９】
ゲーム装置１０の正面には、カメラスタンド１２Ｂにより支持された正面カメラ１２Ａが設置され、側面にはカメラスタンド１４Ｂにより支持された側面カメラ１４Ａが設置される。正面カメラ１２Ａと側面カメラ１４Ａは、少なくとも上部筐体を撮影範囲として、上部筐体内のクレーンアーム１０Ａと景品を含む映像を撮影する。
【００３０】
また、図３には図示していないが、ゲーム装置１０の上部筐体内部を上部から撮影する上部カメラ１３Ａ（図４に示す）が設けられる。上部カメラ１３Ａは、例えば上部筐体内の天井部、上部筐体の側面上部、あるいはクレーンアーム１０Ａ（本体部）に設けられる。
【００３１】
ゲーム装置１０の上部筐体内には、景品が載置される景品ステージ１０Ｂが設けられる。なお、図３に示すゲーム装置１０の景品ステージ１０Ｂは、平面状に構成されているが、様々な状態で景品を載置できるように平面以外の形状により構成するようにしても良い。例えば、景品ステージ１０Ｂを階段状などの段差をつけたり、複数本の棒状の部材を掛け渡したりする構成とすることもできる。
【００３２】
景品ステージ１０Ｂには、一部に景品落とし口１０Ｃが形成される。景品落とし口１０Ｃは、景品ステージ１０Ｂの下方部に設けられた景品誘導空間を通じて、下部筐体の前面に設けられた景品取出口と連通されている。クレーンアーム１０Ａの動作によって景品落とし口１０Ｃに落下された景品は、景品検知センサ（後述する）により検出される。また、景品は、景品誘導空間を通じて景品取出口まで誘導される。
【００３３】
正面カメラ１２Ａは、ゲーム装置１０の正面から上部筐体を撮影することで、上部筐体のステージ背面１０Ｄとステージ側面１０Ｅ（右側ユニットとの仕切り板）を背景にして、クレーンアーム１０Ａと景品を含む映像を撮影する。同様にして、側面カメラ１４Ａは、ゲーム装置１０の側面から上部筐体を撮影することで、上部筐体のステージ背面１０Ｄとステージ側面１０Ｅを背景にして、クレーンアーム１０Ａと景品を含む映像を撮影する。
【００３４】
また、上部カメラ１３Ａは、上部筐体内部（景品フィールド）を上部から撮影することで、正面カメラ１２Ａと側面カメラ１４Ａによって撮影された映像からでは確認し難い、クレーンアーム１０Ａと景品との前後左右方向の位置関係を同時に把握し易い映像を撮影することができる。
【００３５】
なお、図３に示す例では、正面カメラ１２Ａ、上部カメラ１３Ａ及び側面カメラ１４Ａの２台のカメラが設けられた例を示しているが、４台以上のカメラを設けて、それぞれ異なる方向からゲーム装置１０を撮影して映像を出力するようにしても良い。
【００３６】
本実施形態におけるゲームシステム５では、ゲーム装置１０の正面カメラ１２Ａ及び側面カメラ１４Ａによって撮影される映像を、ゲームの実行要求をした電子機器２、及びゲームを閲覧するゲーム装置１０に対して、ゲームサーバ６を通じて配信する。
【００３７】
図４は、本実施形態におけるゲーム装置１０の機能構成を示すブロック図である。  
図４に示すように、ゲーム装置１０の筐体内部には、各種ユニットが実装された制御ＰＣＢ（Print Circuit Board）６８が設けられている。制御ＰＣＢ６８に実装されたユニットには、ＣＰＵ７０、ＲＡＭ７１、記憶装置７２、入出力処理ユニット７３、カメラ制御部７４、モータ駆動部７６、アーム駆動部７７、及び通信制御部７８を含む。
【００３８】
ＣＰＵ７０は、ＲＡＭ７１あるいは記憶装置７２に記憶された制御プログラムやゲームプログラムを実行することにより、ゲーム装置１０全体を制御する。ＣＰＵ７０は、通信制御部７８を通じて入力されるゲームサーバ６からの操作データに応じて、モータ駆動部７６及びアーム駆動部７７を制御してクレーンアーム１０Ａを動作させる。また、ＣＰＵ７０は、正面カメラ１２Ａ、上部カメラ１３Ａ及び側面カメラ１４Ａにより撮影される映像に対する映像処理、及び正面カメラ１２Ａ、上部カメラ１３Ａ及び側面カメラ１４Ａにより撮影された映像の出力等を制御する。ＣＰＵ７０は、正面カメラ１２Ａ、上部カメラ１３Ａ及び側面カメラ１４Ａにより撮影された複数の映像を入力して、ゲーム装置１０においてゲーム実行中に表示されるゲーム映像を生成する。ゲーム映像では、複数の映像の何れか１つの映像だけでなく、複数の映像を１画面中に表示する映像を含むようにすることができる。
【００３９】
ＲＡＭ７１は、制御プログラムやゲームプログラム等の各種プログラムの他、ＣＰＵ７０により実行される処理に伴うゲームを制御するための各種データを一時的に記憶する。ＲＡＭ７１に記録されるデータには、例えばクレーンアーム１０Ａの位置（Ｘ位置、Ｙ位置）を示す位置データ、正面カメラ１２Ａ、上部カメラ１３Ａ及び側面カメラ１４Ａにより撮影された映像をもとに生成されるゲーム映像のデータ等が含まれる。
【００４０】
記憶装置７２は、ＲＯＭやハードディスク等の不揮発性の記憶媒体にプログラムやデータを記憶する。
【００４１】
入出力処理ユニット７３は、制御ＰＣＢ６８の外部に設けられた各種入出力デバイスとのインタフェースである。入出力処理ユニット７３には、例えば景品センサ８４が接続される。景品センサ８４は、景品落とし口１０Ｃに落下した景品を検知して、検知信号を入出力処理ユニット７３に出力する。
【００４２】
カメラ制御部７４は、ＣＰＵ７０からの指示に応じて、正面カメラ１２Ａ、上部カメラ１３Ａ及び側面カメラ１４Ａによる撮影を制御する。
【００４３】
モータ駆動部７６は、機構部６９に設けられたモータ８２の駆動を制御する（Ｘ軸方向、Ｙ軸方向、及びＺ軸方向の移動制御）。アーム駆動部７７は、クレーンアーム１０Ａに設けられたアームを開閉させるためのアームモータ８３の駆動を制御する。
【００４４】
モータ８２は、モータ駆動部７６により駆動されるもので、クレーンアーム１０ＡをＸ軸方向（横方向）に移動させるＸ軸モータ、Ｙ軸方向（縦方向）に移動させるＹ軸モータ、Ｚ軸方向（上下方向）に移動させるＺ軸モータを含む。アームモータ８３は、アーム駆動部７７により駆動されるもので、クレーンアーム１０Ａを開閉させる。
【００４５】
クレーンアーム１０Ａに対して景品取得シーケンスを実行させる操作データ（「CATCH」）がゲームサーバ６から受信された場合、モータ駆動部７６及びアーム駆動部７７は、景品取得シーケンスを実行させるため、モータ８２によりクレーンアーム１０Ａの先端部が景品に到達する位置まで下降させ、アームモータ８３によりアームに景品を掴む動作をさせた後、クレーンアーム１０Ａを上昇させ、景品落とし口１０Ｃの上部にまで移動させてからアームを開く動作をさせる。
【００４６】
通信制御部７８は、ＣＰＵ７０の制御のもとで、ゲームサーバ６及び動画配信サーバ７との通信を制御する。
【００４７】
次に、本実施形態におけるゲームシステム５の動作について説明する。  
図５は、本実施形態におけるゲームサーバ６の動作を説明するためのフローチャートである。図６は、本実施形態におけるゲーム装置１０の動作（ゲーム処理）を説明するためのフローチャートである。図７は、本実施形態におけるゲーム装置１０のゲーム映像生成処理を説明するためのフローチャートである。図８は、本実施形態におけるゲーム装置１０のプレイ履歴処理を説明するためのフローチャートである。
【００４８】
ゲームサーバ６は、ネットワーク４を介して、ネットワークゲームサービスを提供するためのサイト（以下、ゲームサイトと称する）を公開している。ゲームサーバ６は、ゲームサイトにアクセスした電子機器２に対して、ゲームの実行対象あるいはゲームの閲覧対象とするゲーム装置１０を選択するためのメニュー画面を表示させる（ステップＡ０）。ここでは、電子機器２は、比較的、表示画面が広いパーソナルコンピュータであるものとして説明する。
【００４９】
なお、ゲームサーバ６が提供するネットワークゲームサービスを利用する場合、プレーヤは、事前に会員登録して固有の識別データ（ユーザＩＤ、パスワード等）を取得しておくと共に、データとして管理される仮想的なコイン（以下、単にコインと称する）を購入しておく必要があるものとする。ゲームサイトにアクセスする場合には、識別データが入力されるものとする。コインの購入は、例えばコイン購入のためのサイトにおいて、電子機器２を通じて所定の手続きをすることにより実行されるものとする。ゲームサーバ６は、会員登録されたプレーヤ（プレーヤＩＤ）毎に保有するコインを記憶して管理する。なお、事前にコイン購入するだけでなく、クレジットカードや電子マネーカードにより支払いをすることでネットワークゲームサービスを利用できるようにしても良い。
【００５０】
図９は、本実施形態におけるゲームサーバ６が提供するメニュー画面ＳＡの一例を示す図である。  
図９に示すメニュー画面ＳＡには、コイン表示エリアＳＡ１、機能選択エリアＳＡ２、ゲーム選択エリアＳＡ３が設けられている。
【００５１】
コイン表示エリアＳＡ１は、プレーヤが所持しているコイン数（単位をＴＣで表している）が表示される。コイン表示エリアＳＡ１には、コイン購入ボタンＳＡ１１が設けられており、コイン購入のためのサイトに移動させることができる。
【００５２】
機能選択エリアＳＡ２は、ゲームサイトを通じて実行可能な機能を選択するための複数のボタンが設けられている。例えば、機能選択エリアＳＡ２には、タイトル検索ボタンＳＡ２１、景品発送ボタンＳＡ２２、プレイ履歴ボタンＳＡ２３、お知らせボタンＳＡ２４、設定ボタンＳＡ２５、アカウントボタンＳＡ２６、その他ボタンＳＡ２７、サポートボタンＳＡ２８、ゲームボタンＳＡ２９が設けられている。プレイ履歴ボタンＳＡ２３は、プレーヤが過去にしたゲームプレイの記録を閲覧するためのボタンである。
【００５３】
ゲーム選択エリアＳＡ３は、プレイ対象とするゲーム装置１０を選択するための、複数のゲーム装置１０のそれぞれに対応する複数のボタンＳＡ３１が設けられている。ゲーム選択エリアＳＡ３に設けられるボタンには、ゲーム装置１０をプレイすることによって獲得可能な景品の画像と共に、景品を説明する景品情報ＳＡ３１ａ、ゲーム装置１０が他のプレーヤによってプレイ中であるか否かを示すゲーム状態情報ＳＡ３１ｂ、景品ステージにおける景品の載置形態を示す載置形態情報ＳＡ３１ｃ、ゲーム装置１０をプレイするために必要なコイン数ＳＡ３１ｄなどが含まれる。景品の載置形態には、例えば景品ステージに直接載置する「じかおき」、景品ステージの上方で筐体側面間に渡した棒状部材に載置あるいは引っ掛けた「はしわたし」などがある。
【００５４】
複数のボタンＳＡ３１は、例えば複数のカテゴリ（例えば「おすすめ」「ぬいぐるみ」「フィギュア」など）に分類されており、カテゴリ毎にボタンＳＡ３２の操作に応じて横スクロールさせることができる。また、メニュー画面ＳＡには、上スクロールボタンＳＡ４１と下スクロールボタンＳＡ４２が設けられており、ゲーム選択エリアＳＡ３に表示される複数のボタンＳＡ３１を上下方向にスクロールさせることができる。
【００５５】
電子機器２を操作するプレーヤは、メニュー画面ＳＡに表示される複数のゲーム装置１０のそれぞれに対応するボタンＳＡ３１を参照して、何れかのゲーム装置１０を選択することができる。
【００５６】
ゲームサーバ６（ＣＰＵ６ａ）は、電子機器２においてメニュー画面ＳＡから何れかのゲーム装置１０（ボタンＳＡ３１）を選択する操作がされると（ステップＡ１、Ｙｅｓ）、この選択されたゲーム装置１０に対してゲーム閲覧要求を送信する。ＣＰＵ６ａは、ゲーム閲覧要求を送信したゲーム装置１０から出力されるゲーム閲覧用映像を入力し、このゲーム閲覧用映像を含む閲覧用の画面（以下、閲覧画面）を表示させるための映像データを電子機器２に対して出力する（ステップＡ２）。ゲーム閲覧用映像は、ゲーム装置１０の正面カメラ１２Ａと側面カメラ１４Ａによって、ゲーム装置１０を異なる方向からそれぞれ撮影した複数の映像を１画面中に表示するために合成された映像である。なお、上部カメラ１３Ａによって撮影された映像を含む場合がある。閲覧画面を表示させるための映像データは、ゲーム閲覧用にデザインされたフレームに対して、このフレーム内に設けられた映像表示エリアにゲーム閲覧用映像を表示させるものである。
【００５７】
なお、ゲーム閲覧用映像は、ゲーム装置１０において、複数の映像を１画面中に表示するために合成された映像としているが、正面カメラ１２Ａと側面カメラ１４Ａのそれぞれによって撮影された映像データとしても良い。この場合、ゲームサーバ６は、ゲーム装置１０から入力した正面カメラ１２Ａと側面カメラ１４Ａのそれぞれに対応する複数の映像データを合成して、ゲーム閲覧用映像を生成するものとする。
【００５８】
電子機器２は、ゲームサーバ６から入力された閲覧画面の映像データをもとに、表示装置に閲覧画面を表示させる。
【００５９】
図１０は、本実施形態における電子機器２に表示される閲覧画面ＳＢの一例を示す図である。  
図１０に示す閲覧画面ＳＢでは、ゲーム装置１０において正面カメラ１２Ａと側面カメラ１４Ａによって撮影されたゲーム閲覧用映像ＳＢ１（ＳＢ１ａ，ＳＢ１ｂ）が表示される。閲覧画面ＳＢでは、正面カメラ１２Ａによって撮影されたゲーム閲覧用映像ＳＢ１ａと、側面カメラ１４Ａによって撮影されたゲーム閲覧用映像ＳＢ１ｂが同時に１画面中に表示される。ゲーム閲覧用映像ＳＢ１ａ，ＳＢ１ｂを表示する表示エリアのそれぞれには、撮影方向を示す撮影方向情報ＳＢ２ａ，ＳＢ２ｂが付加されている。
【００６０】
閲覧画面ＳＢでは、他のプレーヤによりゲームがプレイ中である場合には、プレイの様子をゲーム閲覧用映像ＳＢ１によって確認することができる。例えば、景品ステージに載置された景品に対して、クレーンアーム１０Ａをどのように動かしているかを正面と側面の方向から見た映像によって同時に確認することができる。異なる方向から撮影した映像を見比べることで、クレーンアーム１０Ａと景品の位置関係を容易に把握することができる。これにより、自分がプレイする際の参考にすることができる。また、他のプレーヤがプレイ中でなくても、景品ステージに載置された景品の状態を異なる方向から撮影した映像をもとに確認できる。このため、景品の獲得し易さを判断したり、プレイする時のクレーンアーム１０Ａの動かし方を検討したりするといったことがプレイ前に実施することが可能となる。
【００６１】
また、閲覧画面ＳＢには、ゲーム閲覧用にデザインされたフレームに設けられた、予約ボタンＳＢ３、コイン購入ボタンＳＢ４、詳細ボタンＳＢ５、景品情報ＳＢ６、上ボタンＳＢ７、下ボタンＳＢ８、予約人数表示エリアＳＢ９、閲覧人数表示エリアＳＢ１０が含まれる。
【００６２】
予約ボタンＳＢ３は、閲覧中のゲーム装置１０のプレイの予約を指示するためのボタンである。予約ボタンＳＢ３を操作することで、ゲーム装置１０に他のプレーヤが予約済みであれば予約待ちに追加され、他のプレーヤの予約がない空き状態であればゲームプレイに移行させることができる。コイン購入ボタンＳＢ４は、コイン購入のためのサイトに移動させるためのボタンである。上ボタンＳＢ７と下ボタンＳＢ８は、閲覧対象とするゲーム装置１０の変更を指示するためのボタンである。上ボタンＳＢ７あるいは下ボタンＳＢ８を操作することで、メニュー画面ＳＡに戻って改めてゲーム選択エリアＳＡ３からゲーム装置１０を選択しなくても、予め設定された順番に従って他のゲーム装置１０を対象とした閲覧画面ＳＢの表示に切り替えることができる。
【００６３】
予約人数表示エリアＳＢ９には、閲覧対象としているゲーム装置１０に対して予約登録しているプレーヤの人数が表示される。また、閲覧人数表示エリアＳＢ１０には、閲覧対象としているゲーム装置１０について閲覧中のプレーヤの人数が表示される。
【００６４】
ここで、電子機器２では、閲覧画面ＳＢにおいて予約ボタンＳＢ３に対する操作があったものとする。電子機器２は、ゲームサーバ６に対して予約要求を送信する。ゲームサーバ６のＣＰＵ６ａは、電子機器２から予約要求を受信すると（ステップＡ３、Ｙｅｓ）、ゲーム装置１０をプレイするために必要なコイン数をプレーヤが所持しているか（コイン購入済みである）を判別する。
【００６５】
ここで、プレイするために必要なコイン数をプレーヤが所持していないと判別された場合（ステップＡ４、Ｎｏ）、ＣＰＵ６ａは、ゲーム装置１０における表示を閲覧画面ＳＢに戻す。閲覧画面ＳＢでは、コイン購入ボタンＳＢ４に対する操作によってコイン購入のためのサイトに移動して、ゲームプレイに必要なコインを購入する手続きをすることができる。
【００６６】
一方、プレイするために必要なコイン数をプレーヤが所持していると判別された場合（ステップＡ４、Ｙｅｓ）、ＣＰＵ６ａは、プレイ予約と共にコイン消費について、電子機器２のプレーヤに対して確認応答を求めるための確認画面（図示せず）をゲーム装置１０において表示させる。プレイ予約の確認画面では、例えば「プレイ予約しますか？」とゲームプレイによりコインが消費されることを示すメッセージと共に、「はい」「いいえ」のボタンを表示させて、何れかをプレーヤにより選択させる。また、プレイ予約の確認画面には、コインの代わりに使用できるチケット（コイン購入とは別の手続きによって取得される）の所持枚数、コイン数、プレイ可能回数などを表示させて、プレイ予約の判断の参考にさせる。
【００６７】
ここで、「いいえ」ボタンの選択によりプレイ予約がキャンセルされた場合には（ステップＡ５、Ｎｏ）、ＣＰＵ６ａは、ゲーム装置１０における表示を閲覧画面ＳＢに戻す。一方、「はい」ボタンの選択によりプレイ予約の実行が指示された場合には（ステップＡ５、Ｙｅｓ）、ＣＰＵ６ａは、プレイ予約とコイン消費について承認応答が受信されたものとして、ゲームプレイに移行可能であるかを判別する。すなわち、ＣＰＵ６ａは、ゲーム装置１０が空き状態であるかを判別する。
【００６８】
ゲーム装置１０が空き状態でない場合（ステップＡ６、Ｎｏ）、ＣＰＵ６ａは、プレーヤ（閲覧中の電子機器２）を予約登録に追加する（ステップＡ１２）。この場合、ＣＰＵ６ａは、電子機器２に対して、ゲーム閲覧用映像を含む閲覧画面を表示させるための映像データを電子機器２に出力する（ステップＡ１３）。すなわち、電子機器２に閲覧画面ＳＢを表示させて、引き続き、他のプレーヤがプレイ中のゲーム装置１０の映像を閲覧させて、ゲームプレイ待ちの状態にする。
【００６９】
電子機器２のプレーヤは、他のプレーヤによるゲームプレイの様子を閲覧しながら、自分の順番が回ってくるまで待つ。なお、予約登録した場合に、予約したゲーム装置１０についての閲覧状態を継続するのではなく、例えば他のゲーム装置１０についての閲覧あるいはゲームプレイに移行できるようにしても良い。これにより、プレーヤは、予約待ち時間を有効に活用することができる。また、他のゲーム装置１０についてゲームプレイを可能とすることで、ゲーム装置１０の稼働効率の向上を図ることができる。
【００７０】
なお、予約登録したゲーム装置１０とは別のゲーム装置１０について閲覧あるいはゲームプレイしている場合に、予約登録したゲーム装置１０について予約順番が近づいてきた場合（例えば、予め設定された順番（２番目など））に、電子機器２に対して通知するようにしても良い（閲覧画面あるいはプレイ画面における表示など）。電子機器２のプレーヤは、この通知に応じて、現在実行中のゲーム装置１０に対する閲覧あるいはゲームプレイを継続するか、予約登録したゲーム装置１０についてのゲームプレイ待ちに戻るかを選択することができる。
【００７１】
一方、予約登録した時にゲーム装置１０が空き状態である場合（ステップＡ６、Ｙｅｓ）、及び先に予約待ちしていた他のプレーヤによるプレイが終了した場合（ステップＡ１４、Ｙｅｓ）、ＣＰＵ６ａは、電子機器２に対して、ゲーム開始準備画面（図示せず）を表示させる。ゲーム開始準備画面では、例えばゲームプレイ開始を指示するための「スタート」ボタンを表示させると共に、「スタート」ボタンの操作を有効とする残り時間（有効時間）をカウントダウン表示させる。例えば、初期値の有効時間を「６０」秒として、時間の経過と共に表示を「５９」「５８」…に変更していく。
【００７２】
ここで、有効時間内に「スタート」ボタンが操作されなかった場合、ＣＰＵ６ａは、電子機器２のプレーヤによりゲーム予約がキャンセルされたものと判別し（ステップＡ７、Ｎｏ）、予約登録を削除して、現在の予約人数を減算（−１）する（ステップＡ１１）。そして、ＣＰＵ６ａは、メニュー画面ＳＡを電子機器２において表示させて、処理状態に戻る（ステップＡ０）。
【００７３】
一方、有効時間内に「スタート」ボタンが操作された場合（ステップＡ７、Ｙｅｓ）、ＣＰＵ６ａは、電子機器２のプレーヤによるゲーム装置１０を実行させるためのゲーム処理を開始する（ステップＡ８）。ＣＰＵ６ａは、プレーヤが所持するコイン数をゲームの実行に必要なコイン数に応じて更新（減算）すると共に、ゲーム装置１０によるゲームを開始させる。
【００７４】
ＣＰＵ６ａは、ゲーム装置１０に対してゲーム実行要求を出力し、このゲーム実行要求に応じてゲーム装置１０から出力されるゲームプレイ用映像を含むプレイ用の画面（以下、プレイ画面）を表示させるための映像データを電子機器２に送信して、プレイ画面を表示させる。プレイ画面には、ゲームプレー用のフレーム内においてゲーム装置１０を撮影した映像が表示される。
【００７５】
なお、ゲームプレイ用映像は、前述したゲーム閲覧用映像と基本的に同じである。プレイ画面を表示させるための映像データは、ゲームプレイ用にデザインされたフレームに対して、このフレーム内に設けられた映像表示エリアにゲームプレイ用映像を表示させるものである。
【００７６】
電子機器２は、ゲームサーバ６から入力されたプレイ画面の映像データをもとに、表示装置にプレイ画面を表示させる。
【００７７】
図１１は、本実施形態における電子機器２に表示されるプレイ画面ＳＣの一例を示す図である。  
図１１に示すプレイ画面ＳＣでは、ゲーム装置１０において正面カメラ１２Ａと側面カメラ１４Ａによって撮影されたゲームプレイ用映像ＳＣ１（ＳＣ１ａ，ＳＣ１ｂ）が表示される。プレイ画面ＳＣでは、正面カメラ１２Ａによって撮影されたゲームプレイ用映像ＳＣ１ａと、側面カメラ１４Ａによって撮影されたゲームプレイ用映像ＳＣ１ｂが同時に１画面中に表示される。ゲームプレイ用映像ＳＣ１ａ，ＳＣ１ｂを表示する表示エリアのそれぞれには、撮影方向を示す撮影方向情報ＳＣ２ａ，ＳＣ２ｂが付加されている。
【００７８】
プレイ画面ＳＣでは、景品ステージに載置された景品に対して、クレーンアーム１０Ａが何れの位置にあるかを、正面と側面のそれぞれの方向から見た映像によって同時に確認することができる。異なる方向から撮影された映像を見比べることで、クレーンアーム１０Ａと景品の位置関係を容易に把握することができる。これにより、景品に対するクレーンアーム１０Ａの位置決めを、プレーヤが意図するように確実かつ容易に実施することができる。すなわち、ゲームの実行状況を把握し易くすることができる。
【００７９】
また、プレイ画面ＳＣには、ゲームプレイ用にデザインされたフレームに設けられた、「CATCH」ボタンＳＣ３、左右下上方向のそれぞれに対応する方向ボタンＳＣ４，ＳＣ５，ＳＣ６，ＳＣ７、ゲームプレイ残り時間表示エリアＳＣ８、予約人数表示エリアＳＣ９、閲覧人数表示エリアＳＣ１０が含まれる。
【００８０】
「CATCH」ボタンＳＣ３は、クレーンアーム１０Ａに対して景品取得シーケンスを実行させるためのボタンである。方向ボタンＳＣ４，ＳＣ５は、クレーンアーム１０Ａを前から見て左右方向（Ｘ軸方向）に移動させるためのボタンであり、方向ボタンＳＣ６，ＳＣ７は、クレーンアーム１０Ａを前から見て前後方向（Ｙ軸方向）に移動させるためのボタンである。
【００８１】
なお、図１１に示すプレイ画面ＳＣでは、クレーンアーム１０Ａを前後左右方向に移動させるゲーム装置１０を対象としているため４つの方向ボタンＳＣ４〜ＳＣ７を表示させているが、例えば前後方向のみ、あるいは左右方向のみにクレーンアーム１０Ａを移動させてプレイするゲーム装置１０の場合には、２つの方向ボタンを表示させるものとする。
【００８２】
予約人数表示エリアＳＣ９には、閲覧対象としているゲーム装置１０に対して予約登録しているプレーヤの人数が表示される。また、閲覧人数表示エリアＳＣ１０には、閲覧対象としているゲーム装置１０について閲覧中のプレーヤの人数が表示される。
【００８３】
ＣＰＵ６ａは、ゲーム開始に応じて、ゲームプレイ残り時間の初期値、例えば「６０」秒をゲームプレイ残り時間表示エリアＳＣ８に表示させ、時間の経過と共に表示を「５９」「５８」…に変更していく。また、ＣＰＵ６ａは、電子機器２における方向ボタンＳＣ４，ＳＣ５，ＳＣ６，ＳＣ７に対する入力操作に応じて、各ボタンに対応する操作データを受信し、ゲーム装置１０に対して出力する。ゲーム装置１０は、操作データに応じて、クレーンアーム１０Ａを動作させる。電子機器２のプレーヤは、図１１に示すプレイ画面ＳＣに表示されるゲームプレイ用映像ＳＣ１ａ，ＳＣ１ｂをもとに、クレーンアーム１０Ａの動きを確認することができる。
【００８４】
本実施形態におけるゲーム装置１０では、ゲームプレイ残り時間内であれば、方向ボタンＳＣ４，ＳＣ５，ＳＣ６，ＳＣ７に対して何回でも操作可能とする。従って、クレーンアーム１０Ａを移動させる際に、前方向から見たゲームプレイ用映像ＳＣ１ａと、横方向から見たゲームプレイ用映像ＳＣ１ｂを同時に確認しながら、クレーンアーム１０Ａと景品との相対的な位置関係を把握して、クレーンアーム１０Ａの位置を微調整することが可能である。従って、プレーヤが意図する位置に、正確にクレーンアーム１０Ａを移動させることが可能となる。
【００８５】
なお、図１１に示す例では、プレイ画面ＳＣにおいて、正面カメラ１２Ａによって撮影されたゲームプレイ用映像ＳＣ１ａと、側面カメラ１４Ａによって撮影されたゲームプレイ用映像ＳＣ１ｂを同時に１画面中に表示させているが、ゲームプレイ中にゲームプレイ用映像を切り替えることも可能である。
【００８６】
ゲームサーバ６は、例えば電子機器２に対するプレーヤの操作により入力されるゲーム映像の切り替え指示、あるいは予め設定された条件に応じて、ゲームサーバ６は、プレイ画面ＳＣに表示させるゲームプレイ用映像を切り替えるための処理を実行する。この場合、ゲームサーバ６は、ゲーム装置１０に対して、映像切り替え指示を示す操作データを出力する。なお、予め設定された条件には、例えば経過時間、クレーンアーム１０Ａの位置、予め設定されたプレーヤの操作、景品種類、景品ステージの形態、景品ステージにおける景品の載置形態（載置形態情報）などがある。
【００８７】
ゲームプレイ用映像の切り替え方法としては、例えばゲーム装置１０に設けられた複数の正面カメラ１２Ａ、上部カメラ１３Ａ及び側面カメラ１４Ａのそれぞれによって撮影された複数の映像のうち何れか一つの映像を選択して表示する第１形態、複数の映像のうち組合せが異なる少なくとも２つの映像を選択して表示する第２形態、表示対象としている映像に対して拡大／縮小、アニメーション化などの映像処理をして表示する第３形態などがある。
【００８８】
第１〜第３形態は、何れかを組み合わせて実施することもできる。例えば、第１形態として正面カメラ１２Ａより撮影された映像を選択し、２つのゲームプレイ用映像を表示するための表示エリアの一方に通常の映像を表示させ、他方の表示エリアに第３形態として拡大した映像を表示させる。これにより、クレーンアーム１０Ａと景品を含む全体の様子を確認しながら、クレーンアーム１０Ａの先端部と景品との位置関係を拡大した映像によって確認することができる。
【００８９】
なお、ゲームサーバ６は、ゲーム装置１０からゲームプレイ用映像を入力する場合には、前述した第１〜第３形態による映像を１画面に表示させるための映像の生成をゲーム装置１０に指示する。ゲーム装置１０は、ゲームサーバ６からの指示に応じたゲームプレイ用映像を生成して、ゲームサーバ６に出力する。
【００９０】
また、ゲームサーバ６は、ゲーム装置１０から入力される複数のカメラのそれぞれによって撮影された映像データを入力する構成の場合、前述したゲーム映像の切り替え指示あるいは予め設定された条件に応じて、前述した第１〜第３形態による映像を１画面に表示させるためのゲームプレイ用映像を生成する。
【００９１】
こうして、プレイ画面ＳＣに表示されるゲームプレイ用映像を確認しながら、クレーンアーム１０Ａの縦横方向の位置決めができると、プレーヤは、「CATCH」ボタンＳＣ３の操作により景品取得シーケンスの実行を指示する。
【００９２】
ゲームサーバ６のＣＰＵ６ａは、電子機器２から景品取得シーケンスを指示する操作データを受信すると、ゲーム装置１０に対して景品取得シーケンスを実行させる。ゲーム装置１０は、クレーンアーム１０Ａに景品取得シーケンスの動作を実行させる。すなわち、ゲーム装置１０は、クレーンアーム１０Ａの先端部が景品に到達する位置まで下降させ、アームに景品を掴む動作をさせた後、クレーンアーム１０Ａを上昇させ、景品落とし口１０Ｃの上部にまで移動させてからアームを開く動作をさせる。
【００９３】
この結果、景品が景品落とし口１０Ｃに落下された場合、景品センサ８４により検知される。ゲーム装置１０は、景品センサ８４による検知信号に応じて、ゲームサーバ６に対して景品が払い出されたこと（景品獲得の成功）を通知する。また、ゲーム装置１０は、景品取得シーケンス実行後の所定時間（例えば２秒）内までに景品センサ８４による検知がない場合には、景品が景品落とし口１０Ｃに落下されなかったこと（景品獲得の失敗）を通知する。ゲームサーバ６は、ゲーム装置１０からの景品取得の通知に応じた処理を実行する。例えば、ゲームサーバ６は、景品獲得の成功が通知された場合には、プレイ画面ＳＣに代えて、ゲーム取得のメッセージ画面（例えば「景品獲得おめでとう」のメッセージなど）を電子機器２に表示させる。
【００９４】
なお、前述した説明では、ゲームプレイ残り時間内であれば、方向ボタンＳＣ４〜ＳＣ７に対して何回でも操作可能としているが、「CATCH」ボタンＳＣ３については、ゲームプレイ残り時間内に１回のみ操作可能とする。
【００９５】
また、「CATCH」ボタンＳＣ３の操作による指示があった時のゲームプレイ残り時間に応じて、クレーンアーム１０Ａに対する制御を変えることも可能である。例えば、「CATCH」ボタンＳＣ３の操作による指示があった時のゲームプレイ残り時間に、景品取得シーケンスを完了するまでに必要な時間が残っていない場合であっても、例えば、クレーンアーム１０Ａを水平方向（左右前後方向）に移動させる速度を通常の制御時（ゲームプレイ残り時間内）上げる。これにより、景品取得シーケンスを完了させることができると共に、ゲームプレイ残り時間が「０」となった以降のロスタイムの短縮を図ることができる。ロスタイムの短縮を図ることにより、プレーヤが、続けてゲームを実行する場合に、次のゲーム開始までの時間を短縮して、ゲーム装置１０の稼働効率を向上させることができる。
【００９６】
また、景品取得シーケンスの実行中に、例えば「CATCH」ボタンＳＣ３の操作による指示があった場合に、景品取得シーケンスを途中で終了させて、クレーンアーム１０Ａを通常よりも高速に移動させて初期位置に戻し、次のゲームを開始可能な状態にしても良い。例えば、プレーヤが景品取得シーケンスの継続が不要と判断した場合に、景品取得シーケンスを途中で終了させることで、次のゲームに移行するための時間を短縮することが可能となる。景品取得シーケンスの継続が不要とする状況としては、例えば景品がアームによって把持されなかった、またクレーンアーム１０Ａによって景品の位置を移動させる目的が達成された（景品落とし口まで移動さる必要がない）、といった状況がある。
【００９７】
さらに、「CATCH」ボタンＳＣ３の操作による指示があった場合に、景品取得シーケンスを開始するが、ゲームプレイ残り時間が「０」となった時点で景品取得シーケンスを終了させて、クレーンアーム１０Ａを初期位置に戻すように制御するようにしても良い。
【００９８】
また、ゲームサーバ６のＣＰＵ６ａは、１回分のゲームのゲーム結果を、プレーヤ別のプレイ履歴として、プレーヤの識別データと関連づけて記録するゲーム結果記録処理を実行する（ステップＡ９）。
【００９９】
ゲーム結果記録処理では、例えば、１回分のゲームに固有の識別データ（プレイＩＤ）を設定すると共に、ゲーム装置１０に載置された景品に関する情報（景品画像、景品の説明情報など）、ゲームプレイ日時、ゲーム結果とする景品獲得の成功／失敗を示すステータス等を記録する。さらに、ゲーム実行中にゲーム装置１０を撮影した映像の映像データを動画配信サーバ７に記録させる。ゲーム記録処理において記録される映像データは、例えば、ゲーム開始から景品取得シーケンス実行後の所定時間までのゲームプレイ用映像、あるいはゲーム装置１０から入力された複数のカメラのそれぞれが撮影した映像データの何れか、あるいは全てを対象とすることができる。ゲーム結果記録処理により記録されたゲーム結果は、後述するプレイ履歴処理において利用される。さらに、ゲーム結果記録処理では、プレーヤによるゲーム装置１０の利用状況として、プレーヤ別に、ゲームのコンティニュー数、獲得景品数（及び種類）などのデータを記録しておく。
【０１００】
次に、ゲームサーバ６のＣＰＵ６ａは、電子機器２において、ゲームを引き続き実行するか確認するためのコンティニュー確認画面を表示させる。コンティニュー確認画面では、例えば「ＣＯＮＴＩＮＵＥ？」のメッセージと共に、「はい」「いいえ」のボタンを表示させて、何れかをプレーヤにより選択させる。また、コンティニュー確認画面には、チケットの所持枚数、コイン数、プレイ可能回数などを表示させて、ゲーム継続の判断の参考にさせる。
【０１０１】
ここで、「いいえ」ボタンの選択によりゲームプレイがキャンセルされた場合には（ステップＡ１０、Ｎｏ）、ＣＰＵ６ａは、１人のプレーヤによるゲームプレイが終了したことに応じて、現在の予約人数を減算（−１）して（ステップＡ１１）、ゲーム装置１０における表示をメニュー画面ＳＡに戻す。また、ゲームサーバ６は、ゲーム装置１０に対してゲーム終了を指示する。
【０１０２】
一方、「はい」ボタンの選択によりゲームプレイの継続が指示された場合には（ステップＡ１０、Ｙｅｓ）、ＣＰＵ６ａは、前述と同様にして、プレーヤが所持するコイン数をゲームの実行に必要なコイン数に応じて更新（減算）すると共に、ゲーム装置１０によるゲームを開始させる。以下、前述と同様にして、ゲームプレイのための処理を実行する（ステップＡ７〜Ａ１０）。従って、プレーヤは、１つの景品を獲得するために複数回のゲームを繰り返して実行することが可能となる。
【０１０３】
次に、本実施形態におけるゲーム装置１０によるゲーム処理について、図６に示すフローチャートを参照しながら説明する。
【０１０４】
ゲーム装置１０のＣＰＵ７０は、ゲームサーバ６からゲーム閲覧要求を受信すると（ステップＢ１、Ｙｅｓ）、ゲーム映像生成処理を実行して、正面カメラ１２Ａ及び側面カメラ１４Ａのそれぞれによって撮影された映像をもとに、ゲーム映像生成処理によりゲーム閲覧用映像を生成してゲームサーバ６に出力する（ステップＢ３）。
【０１０５】
図７は、本実施形態におけるゲーム装置１０によるゲーム映像生成処理を示すフローチャートである。  
ゲーム装置１０のＣＰＵ７０は、正面カメラ１２Ａ及び側面カメラ１４から入力される複数の映像の映像データを入力し（ステップＣ１）、この複数の映像を合成して、ゲーム装置１０の１画面中に表示するためのゲーム閲覧用映像を生成する（ステップＣ２）。ＣＰＵ７０は、通信制御部７８を通じて、ゲーム閲覧用映像をゲームサーバ６に出力する（ステップＣ３）。ゲーム閲覧用映像をもとにゲーム装置１０において表示される映像は、例えば図１０に示す。
【０１０６】
なお、ゲームサーバ６においてゲーム閲覧用映像を生成する場合には、ゲーム装置１０のＣＰＵ７０は、正面カメラ１２Ａ及び側面カメラ１４Ａにより入力された映像データをゲームサーバ６に出力する（ステップＣ１，Ｃ３）。
【０１０７】
その後、ゲーム装置１０のＣＰＵ７０は、ゲームサーバ６からゲーム実行要求を受信すると（ステップＢ３、Ｙｅｓ）、前述と同様にゲーム映像生成処理を実行して、正面カメラ１２Ａ及び側面カメラ１４Ａのそれぞれによって撮影された映像をもとにゲームプレイ用映像を生成してゲームサーバ６に出力する（ステップＢ４）。ゲームプレイ用映像をもとにゲーム装置１０において表示される映像は、例えば図１１に示す。
【０１０８】
その後、ゲーム装置１０は、ゲームサーバ６からゲーム装置１０におけるプレイ画面ＳＣの方向ボタンＳＣ４〜ＳＣ７の何れかに対する操作データを受信した場合（ステップＢ８、Ｙｅｓ）、操作データに応じてクレーンアーム１０Ａの移動を制御する（ステップＢ９）。前述したように本実施形態におけるゲーム装置１０では、ゲームプレイ残り時間内であれば、方向ボタンＳＣ４〜ＳＣ７に対して何回でも操作可能としているため、方向ボタンＳＣ４〜ＳＣ７に対する操作に応じて入力される操作データに応じて、その都度、クレーンアーム１０Ａを移動させる制御をする。また、ゲーム装置１０は、ゲームが実行されている間は、ゲームプレイ用映像をゲームサーバ６に出力し続ける。
【０１０９】
一方、ＣＰＵ７０は、ゲーム中に、ゲームサーバ６からゲームプレイ用映像の切り替えを指示する操作データを受信した場合（ステップＢ６、Ｙｅｓ）、切り替え指示に応じて映像切り替え制御を実行する（ステップＢ７）。すなわち、ＣＰＵ７０は、ゲーム映像生成処理において、操作データが示す映像切り替えの内容に応じて（ステップＣ４、Ｙｅｓ）、ゲーム装置１０におけるプレイ画面ＳＣに表示させるゲームプレイ用映像を変更する（ステップＣ５）。なお、ゲームプレイ用映像の切り替え内容に応じて、正面カメラ１２Ａと側面カメラ１４Ａからの映像データだけでなく、上部カメラ１３Ａからの映像データを入力するものとする（ステップＣ１）。
【０１１０】
映像切り替え制御では、前出したように、第１〜第３形態、あるいは第１〜第３形態の何れかを組み合わせたゲームプレイ用映像を生成する。
【０１１１】
例えば、上部カメラ１３Ａにより撮影された映像の表示切り替えが指示された場合には、正面カメラ１２Ａあるいは側面カメラ１４Ａにより撮影された映像に代えて、上部カメラ１３Ａにより撮影された映像を表示させることができる。上部カメラ１３Ａは、上部筐体内部を上部から撮影するため、上方から見たクレーンアーム１０Ａと景品との位置関係を把握することができる。一般的なクレーンゲーム装置では、筐体周囲から筐体内部の様子を確認することしかできないが、上部カメラ１３Ａにより撮影された映像を利用してゲームプレイ用映像を表示させることで、一般的なクレーンゲーム装置では得られない操作性を提供することが可能となる。
【０１１２】
また、第３形態としてアニメーション化が指示された場合には、ＣＰＵ７０は、例えば正面カメラ１２Ａ、上部カメラ１３Ａまたは側面カメラ１４Ａによって撮影された映像に対する画像処理によりアニメーション映像を生成する。例えば、ＣＰＵ７０は、映像中から各種オブジェクト、例えばクレーンアーム１０Ａ、景品、景品フィールド（景品落とし口）を検出し、それぞれを図形化して表示すると共に、映像中で変化するクレーンアーム１０Ａ及び景品に相当する図形の位置が変化するアニメーションを作成する。また、アニメーション映像には、映像とは関係ないオブジェクトを表す図形、例えばゲーム演出（賑やかし）のための修飾用図形、クレーンアーム１０Ａの移動方向などをプレーヤにアドバイスする図形、各種文字メッセージなどを付加することも可能である。これにより、一般的なクレーンゲーム装置では得られない演出を付加することが可能となり、プレーヤに対して興趣性を提供することができる。
【０１１３】
ＣＰＵ７０は、ゲームが実行されている間（ステップＣ６、Ｎｏ）、映像切り替えの指示に応じたゲームプレイ用映像を生成する処理を継続する（ステップＣ１〜Ｃ５）。
【０１１４】
次に、ゲーム装置１０は、ゲームサーバ６からゲーム装置１０におけるプレイ画面ＳＣの「CATCH」ボタンＳＣ３に対する操作データを受信した場合（ステップＢ１０、Ｙｅｓ）、景品取得シーケンス制御を実行する（ステップＢ１１）。すなわち、ゲーム装置１０は、クレーンアーム１０Ａの先端部が景品に到達する位置まで下降させ、アームに景品を掴む動作をさせた後、クレーンアーム１０Ａを上昇させ、景品落とし口１０Ｃの上部にまで移動させてからアームを開く動作をさせる。その後、ゲーム装置１０は、景品センサ８４による検知信号に応じた景品獲得の成功、あるいは景品獲得の失敗をゲームサーバ６に通知する。
【０１１５】
ゲーム装置１０は、電子機器２のプレーヤによりゲームが繰り返して実行される場合には、前述した処理を繰り返して実行する（ステップＢ４〜Ｂ１２）。ゲーム装置１０は、ゲームサーバ６からゲーム終了が指示されると（ステップＢ１２、Ｎｏ）、ゲーム処理を終了する。
【０１１６】
次に、本実施形態におけるゲームサーバ６によるプレイ履歴処理について、図８に示すフローチャートを参照しながら説明する。
【０１１７】
前述したように、ゲームサーバ６は、電子機器２のプレーヤによりゲーム装置１０がプレイされると、ゲーム毎にゲーム結果を記録している。プレーヤは、ゲームサーバ６に記録された過去にプレイしたゲーム結果を閲覧することができる。ゲーム結果の閲覧では、プレーヤは、景品獲得が失敗と判定されたゲームについて、ゲームシステム５の管理者に対して景品の獲得判定を依頼する、あるいは景品獲得が成功であるか否かを再判定するための景品の獲得検証を依頼することができる。
【０１１８】
電子機器２を操作するプレーヤは、ゲームサーバ６によりプレイ履歴処理を実行させる場合、図９に示すメニュー画面ＳＡのプレイ履歴ボタンＳＡ２３を操作する。
【０１１９】
ゲームサーバ６（ＣＰＵ６ａ）は、電子機器２においてメニュー画面ＳＡのプレイ履歴ボタンＳＡ２３が操作されたことを判別すると（ステップＡ１、Ｙｅｓ）、プレーヤに対してプレイ履歴として記録されたゲーム結果をもとにプレイ履歴一覧を生成して、プレイ履歴一覧画面を電子機器２において表示させる（ステップＤ１）。
【０１２０】
図１２は、本実施形態におけるプレイ履歴一覧画面ＳＤの一例を示す図である。  
図１２に示すプレイ履歴一覧画面ＳＤでは、１回分のゲームのゲーム結果について、例えば景品画像ＳＤ１ａ、ゲームプレイ日時ＳＤ１ｂ、ゲーム装置１０を識別するステーション番号ＳＤ１ｃ、景品の説明情報ＳＤ１ｄが表示される。プレーヤは、表示された情報を参照して、プレイ履歴一覧画面ＳＤから何れかのゲーム結果を任意に選択することができる。
【０１２１】
ここで、プレイ履歴一覧画面ＳＤからゲーム結果が選択されると（ステップＤ２、Ｙｅｓ）、ゲームサーバ６のＣＰＵ６ａは、選択されたゲーム結果についてのプレイ履歴詳細画面を生成して、電子機器２において表示させる（ステップＤ３）。
【０１２２】
図１３は、本実施形態におけるプレイ履歴詳細画面ＳＥの一例を示す図である。  
図１３に示すプレイ履歴詳細画面ＳＥでは、映像エリアＳＥ１、情報エリアＳＥ２、獲得検証依頼ボタンＳＥ３、獲得判定依頼ボタンＳＥ４、戻りボタンＳＥ５が表示される。
【０１２３】
映像エリアＳＥ１には、映像画表示される映像表示エリアＳＥ１ｐが設けられる。また、映像表示エリアＳＥ１ｐの下部には、映像制御のための再生ボタンＳＥ１ａ、再生時間／残り時間ＳＥ１ｂ、シークバーＳＥ１ｃ、全画面ボタンＳＥ１ｄ、ダウンロードボタンＳＥ１ｅが表示される。全画面ボタンＳＥ１ｄは、映像表示エリアＳＥ１ｐを全画面に拡大して映像を表示させることができる。ダウンロードボタンＳＥ１ｅは、ゲーム結果として記録された映像データの映像ファイルとしてダウンロードさせることができる。
【０１２４】
情報エリアＳＥ２は、ゲーム結果として記録された、例えば景品に関する情報（景品名等）、ゲームプレイ日時、景品獲得の成功／失敗を示すステータス、プレイＩＤが表示される。また、情報エリアＳＥ２には、プレーヤが獲得判定依頼をした場合に、判定結果の送信先とする電子メールアドレスを入力するためのアドレス入力エリアが設けられている。
【０１２５】
獲得検証依頼ボタンＳＥ３は、景品獲得が成功であるか否かを再判定するための景品の獲得検証を依頼するためのボタンである。獲得判定依頼ボタンＳＥ４は、ゲーム装置１０の管理者等に対して景品の獲得判定を依頼するためのボタンである。戻りボタンＳＥ５は、プレイ履歴一覧画面ＳＤに表示を戻すためのボタンである。
【０１２６】
ここで、映像エリアＳＥ１の再生ボタンＳＥ１ａが操作されると（ステップＤ４、Ｙｅｓ）、ゲームサーバ６のＣＰＵ６ａは、ゲーム結果として記録された、ゲームプレイ時に撮影された映像データを動画配信サーバ７から受信し、この再生データの再生を開始して、映像表示エリアＳＥ１ｐにおいて表示させる（ステップＤ５）。ＣＰＵ６ａは、映像データの再生中に操作がなければ、映像データの最後まで映像を再生表示する（ステップＤ６、Ｙｅｓ）。
【０１２７】
ここで再生される映像データは、例えば複数のカメラによって撮影された映像を含むゲームプレイ用映像としても良いし、正面カメラ１２Ａ、側面カメラ１４Ａあるいは上部カメラ１３Ａの何れかによって撮影された１つの映像としても良い。何れの映像を表示させるかは、予めゲームサーバ６において設定されていても良いし、あるいはプレーヤからの指示応じて予め設定しておくようにしても良い。また、映像再生直前または映像再生中にプレーヤが指定するようにしても良い。これにより、過去のゲームプレイの状況を複数の異なる映像によって確認することができ、景品獲得が失敗と判定されたゲームをプレーヤが検証し易くすることができる。
【０１２８】
プレーヤは、映像を確認した結果、ステータスが「失敗」（景品獲得の失敗）とされているが、景品が獲得されていると思える（疑義がある）場合には、獲得検証依頼あるいは獲得判定依頼をすることができる。
【０１２９】
ステータスが「失敗」であっても景品が獲得されている状況としては、例えば、景品が小さいために景品センサ８４によって検出されない、あるいは光学式の景品センサ８４のために景品が光を反射することにより検出されない、さらには複数の景品が同時に景品落とし口１０Ｃに落下して景品の数が判別されないということがあり得る。さらに、景品が景品落とし口１０Ｃに引っ掛かる、あるいは景品が大きいなどのために、実質、景品落とし口に落下された状態にあるにもかかわらず、景品センサ８４の位置に到達せずに、景品センサ８４により検出されない状況がある。
【０１３０】
ここで、獲得判定依頼ボタンＳＥ４が操作された場合（ステップＤ７、Ｙｅｓ）、ＣＰＵ６ａは、獲得判定依頼を、ゲーム装置１０の管理者等宛てに送信する（ステップＤ８）。なお、獲得判定依頼をする場合には、情報エリアＳＥ２のアドレス入力エリアに、判定結果の送信先とする電子メールアドレスを入力させるものとする。また、獲得判定依頼には、情報エリアＳＥ２に表示された情報（プレイＩＤ、電子メールアドレス、ステータス等）が含まれるものとする。
【０１３１】
獲得判定依頼の送信方法としては、例えばゲームサーバ６の表示装置６ｅに表示されるゲーム装置１０の管理画面に表示させる、管理者等宛てに電子メールを送信する、ＳＮＳ（Social Networking Service）を利用して通知するなどの方法を用いることができる。
【０１３２】
管理者等は獲得判定依頼を受信した場合、ゲームサーバ６あるいは管理者等が使用する電子機器（パーソナルコンピュータ等）から動画配信サーバ７にアクセスして、例えば獲得判定依頼に含まれるプレイＩＤをもとに、獲得判定依頼の対象とするゲームの映像データを指定し、ゲームプレイ時の映像を再生表示させる。管理者等は、ゲームプレイ時の映像を確認して景品獲得判定をする。この結果、景品が獲得されている状況であることが確認された場合、ゲームサーバ６は、管理者等による操作に応じて、景品獲得の成功を示すステータスに変更して、景品獲得時に応じた作業（景品の配送等）が実行されるようにする。また、ゲームサーバ６は、獲得判定依頼に含まれる電子メールアドレス宛に、景品獲得判定の判定結果として、景品獲得の成功を示す電子メールを送信する。
【０１３３】
また、景品獲得判定の判定結果として、景品が獲得されていないことが確認された場合、ゲームサーバ６は、獲得判定依頼に含まれる電子メールアドレス宛に、景品獲得判定の判定結果として、景品獲得の失敗を示す電子メールを送信する。
【０１３４】
なお、ＳＮＳを通じて獲得判定依頼を受信している場合には、ＳＮＳを通じて判定結果を送信するようにしても良い。この場合、電子メールアドレスに代えて、ＳＮＳ用の送信先を示すデータがプレイ履歴詳細画面ＳＥの情報エリアＳＥ２においてプレーヤにより入力されるものとする。また、ゲームサーバ６は、獲得判定依頼に対する判定結果を、プレーヤ専用のＷｅｂページに表示させるようにしても良い。
【０１３５】
また、獲得判定依頼に対して管理者等が短時間で対応可能である場合には、ゲームサーバ６は、管理者等による景品獲得判定の判定結果を入力して、この判定結果を電子機器２の画面中（例えばプレイ履歴詳細画面ＳＥの情報エリアＳＥ２など）に表示させるようにしても良い。
【０１３６】
獲得判定依頼ボタンＳＥ４の操作によって獲得判定依頼を送信したプレーヤは、例えば自身が使用する電子機器２によって、管理者等によって送信された景品獲得判定の結果（景品獲得の成功／失敗）を受信して、確認することができる。
【０１３７】
なお、管理者等に対する獲得判定依頼には、ゲームのコンティニュー数、獲得景品数（及び種類）などの利用状況を示すデータを含んでいても良い。例えば、管理者等は、コンティニュー数が比較的大きい場合、すなわち数多くゲームを繰り返して実行した結果、景品獲得と思われる状況（例えば、景品が景品落とし口１０Ｃに引っ掛かっている状態）に到達したと判定される場合には、景品獲得の成功と判定することができる。すなわち、利用状況を示すデータを送信して景品獲得判定をできるようにすることで、アミューズメント施設等に設置された実際のクレーンゲーム装置を管理するスタッフが、通常の管理業務で実施している場合と同様の景品獲得の判定をすることが可能となる。
【０１３８】
一方、獲得検証依頼ボタンＳＥ３が操作された場合（ステップＤ９、Ｙｅｓ）、ＣＰＵ６ａは、プレイＩＤに対応する映像データをもとに検証映像を生成して、映像表示エリアＳＥ１ｐにおいて表示させる（ステップＤ１０）。検証映像は、例えば、映像中から各種オブジェクト、例えばクレーンアーム１０Ａ、景品、景品フィールド（景品落とし口１０Ｃ）を検出し、それぞれを図形化して表示すると共に、映像中で変化するクレーンアーム１０Ａ及び景品に相当する図形の位置が変化するアニメーションを作成する。また、景品獲得判定の基準となる景品と景品落とし口１０Ｃとを、実際の映像では隠れていても可視化して、景品が景品落とし口１０Ｃに落下しているか否かを判定しやすくする。
【０１３９】
また、ＣＰＵ６ａは、アニメーション化された検証映像をもとに、景品の獲得判定を実行する（ステップＤ１１）。
【０１４０】
図１４（Ａ）（Ｂ）は、本実施形態におけるアニメーション化された検証映像の一例を示す図である。図１４（Ａ）（Ｂ）は、クレーンアーム１０Ａに対して景品取得シーケンス制御が実行された後の状態を示している。また、図１４（Ａ）は、上部カメラ１３Ａにより撮影された映像をもとにした検証映像を示し、図１４（Ｂ）は、側面カメラ１４Ａにより撮影された映像をもとにした検証映像を示している。
【０１４１】
例えば、検証映像において、景品落とし口１０Ｃの景品ＯＢ１，ＯＢ２によって隠れている位置を示す仮想線ＶＬ１，ＶＬ２を表示し、景品ＯＢ１，ＯＢ２が景品落とし口１０Ｃの範囲に含まれる割合を算出する。そして、景品落とし口１０Ｃの範囲に含まれる割合が、予め決められた基準値より大きい場合には景品獲得を成功と判定し、基準値以下である場合には、景品獲得を失敗と判定する（ステップＤ１１）。例えば、複数の異なる方向から撮影した映像をもとにした検証映像を合わせて判定しても良いし、例えば何れか１つの検証映像が条件を満たしていれば景品獲得を成功と判定しても良い。
【０１４２】
図１４（Ａ）（Ｂ）に示す検証映像では、景品ＯＢ１，ＯＢ２の景品落とし口１０Ｃの範囲に含まれる部分を、例えばその他と異なる色表示に変更するなどして、景品の獲得判定の根拠とした部分をプレーヤに明示する。これにより、プレーヤに対して、検証映像をもとにした判定結果を納得させることができる。
【０１４３】
さらに、獲得判定では、前述した景品と景品落とし口１０Ｃとの位置関係に基づくデータに限らず、ゲーム利用状況を示すデータ（コンティニュー数、獲得景品数（及び種類）など）を利用しても良い。例えば、コンティニュー数が予め設定された数より大きい場合、景品獲得を判定するための前述した基準値を下げる。これにより、景品獲得が成功と判定されやすくすることができる。また、景品獲得数が予め設定された数より大きい場合には、基準値を上げて、景品獲得が失敗と判定されやすくすることができる。なお、獲得検証における判定方法は、前述した方法に限るものではない。
【０１４４】
ＣＰＵ６ａは、判定結果を例えばプレイ履歴詳細画面ＳＥの情報エリアＳＥ２（ステータス）において表示させる（ステップＤ１２）。
【０１４５】
プレーヤは、映像表示エリアＳＥ１ｐに表示される検証映像と、ステータスの表示によって判定結果（景品獲得の成功／失敗）を確認することができる。ＣＰＵ６ａは、獲得検証の判定結果を記録して獲得検証の処理を終了する（ステップＤ１３）。
【０１４６】
戻りボタンＳＥ５が操作された場合（ステップＤ１４、Ｙｅｓ）、ＣＰＵ６ａは、電子機器２においてプレイ履歴一覧画面ＳＤを表示させる（ステップＤ１）。ＣＰＵ６ａは、プレイ履歴一覧画面ＳＤから何れかのゲーム結果が選択されると（ステップＤ２、Ｙｅｓ）、前述と同様にして、選択されたゲーム結果に対する処理を実行する（ステップＤ３〜Ｄ１４）。ＣＰＵ６ａは、プレイ履歴詳細画面ＳＥを閉じる操作がされるとプレイ履歴処理を終了し（ステップＤ１５、Ｙｅｓ）、メニュー画面を電子機器２において表示させる（ステップＡ０）。
【０１４７】
このようにして、本実施形態におけるプレイ履歴処理では、過去にプレイしたゲーム結果について、ゲームプレイ時の映像を含めて確認することができる。また、景品獲得の判定結果について疑義がある場合には、景品獲得判定依頼をする、あるいは景品獲得検証依頼をすることが可能となる。これにより、アミューズメント施設等に設置された実際のクレーンゲーム装置と同様にして、ゲーム装置１０（景品センサ８４）によって景品獲得と判定されなかった状況であっても、景品獲得の成功と判定されることで、景品獲得の機会をプレーヤに提供することが可能となる。すなわち、景品獲得の判定を的確に実施することができるので、プレーヤに不信感を与えることがなく、ゲームサービスの継続的な利用を促すことが可能となる。
【０１４８】
以上の説明では、電子機器２を表示画面が広いパーソナルコンピュータを想定して説明しているが、電子機器２を表示画面が比較的狭いスマートフォンとした場合の例について説明する。
【０１４９】
図１５は、本実施形態における電子機器２（スマートフォン）に表示される閲覧画面ＳＦの一例を示す図である。  
図１５に示す閲覧画面ＳＦでは、ゲーム装置１０において正面カメラ１２Ａによって撮影されたゲーム閲覧用映像ＳＦ１が表示された状態を示している。ゲームサーバ６は、ゲームサービスを利用する電子機器２がスマートフォンの場合、初期状態として、正面カメラ１２Ａあるいは側面カメラ１４Ａの何れか１つによって撮影されたゲーム閲覧用映像ＳＦ１を表示させる。閲覧画面ＳＦには、撮影方向切り替えボタンＳＦ２が設けられている。撮影方向切り替えボタンＳＦ２は、ゲーム閲覧用映像ＳＦ１の撮影方向の切り替えを指示するためのボタンである。撮影方向切り替えボタンＳＦ２に対する操作に応じて、前述のように、電子機器２からゲームサーバ６に対して映像切り替えを指示する操作データが出力される。
【０１５０】
図１５に示す撮影方向切り替えボタンＳＦ２は、現在表示されているゲーム閲覧用映像ＳＦ１が正面方向から撮影された映像であり（ぬいぐるみが正面を向いている）、撮影方向を変更可能であることを示すデザインにより表示されている。すなわち、撮影方向切り替えボタンＳＦ２は、撮影方向を示す撮影方向情報を兼ねている。
【０１５１】
閲覧画面ＳＦでは、正面カメラ１２Ａによって撮影されたゲーム閲覧用映像ＳＦ１が表示された状態において撮影方向切り替えボタンＳＦ２が操作されると、ゲームサーバ６は、側面カメラ１４Ａによって撮影されたゲーム閲覧用映像ＳＦ１に表示を切り替える。また、撮影方向切り替えボタンＳＦ２のデザインを、側面方向から撮影された映像であり（ぬいぐるみが横を向いている）、撮影方向を変更可能であることを示すデザインに変更する。
【０１５２】
従って、閲覧画面ＳＦでは、ゲーム閲覧用映像ＳＦ１の撮影方向を任意のタイミングで切り替えて、それぞれ異なる方向からの映像を確認することができる。
【０１５３】
閲覧画面ＳＦでは、他のプレーヤによりゲームがプレイ中である場合には、プレイの様子をゲーム閲覧用映像ＳＦ１によって確認することができる。例えば、景品ステージに載置された景品に対して、クレーンアーム１０Ａをどのように動かしているかを、現在のクレーンアーム１０Ａの位置に応じて、正面と側面の何れかの方向の映像に切り替えて確認することができる。クレーンアーム１０Ａの移動途中でプレーヤが所望する方向から撮影した映像を確認することで、クレーンアーム１０Ａと景品の位置関係を容易に把握することができる。これにより、自分がプレイする際の参考にすることができる。また、他のプレーヤがプレイ中でなくても、景品ステージに載置された景品の状態を異なる方向から撮影した映像をもとに確認できる。このため、景品の獲得し易さを判断したり、プレイする時のクレーンアーム１０Ａの動かし方を検討したりするといったことがプレイ前に実施することが可能となる。
【０１５４】
なお、閲覧画面ＳＦには、ゲーム閲覧用にデザインされたフレームに設けられた、予約ボタンＳＦ３、コイン購入ボタンＳＦ５、詳細ボタンＳＦ４、景品情報ＳＦ６、予約人数表示エリアＳＦ７、閲覧人数表示エリアＳＦ８、コイン表示エリアＳＦ９、戻るボタンＳＦ１０が含まれる。なお、各ボタン及びエリアは、前述した図９に示すメニュー画面ＳＡ及び図１０に示す閲覧画面ＳＢと実質同じものであるので詳細な説明を省略する。
【０１５５】
図１６（Ａ）（Ｂ）は、本実施形態における電子機器２（スマートフォン）に表示されるプレイ画面ＳＧの一例を示す図である。  
図１６（Ａ）に示すプレイ画面ＳＧでは、ゲーム装置１０において正面カメラ１２Ａによって撮影されたゲームプレイ用映像ＳＧ１ｆが表示され、図１６（Ｂ）に示すプレイ画面ＳＧでは、ゲーム装置１０において側面カメラ１４Ａによって撮影されたゲームプレイ用映像ＳＧ１ｓが表示されている。
【０１５６】
また、図１６（Ａ）に示すプレイ画面ＳＧには、撮影方向切り替えボタンＳＧ２ｆが設けられ、図１６（Ｂ）に示すプレイ画面ＳＧには、撮影方向切り替えボタンＳＧ２ｓが設けられている。撮影方向切り替えボタンＳＧ２ｆ，ＳＧ２ｓは、ゲームプレイ用映像ＳＧ１ｆ，ＳＧ１ｓの撮影方向の切り替えを指示するためのボタンであり、撮影方向切り替えボタンＳＦ２と同様のデザインが用いられている。
【０１５７】
プレイ画面ＳＧにおいても、撮影方向切り替えボタンＳＧ２ｆ，ＳＧ２ｓに対する操作によって、ゲームプレイ用映像ＳＧ１ｆ，ＳＧ１ｓの表示の切り替えを任意のタイミングで実行することができる。
【０１５８】
プレイ画面ＳＧでは、景品ステージに載置された景品に対して、クレーンアーム１０Ａが何れの位置にあるかを、正面と側面のそれぞれの方向から見た映像によって確認することができる。異なる方向から撮影した映像を見比べることで、クレーンアーム１０Ａと景品の位置関係を容易に把握することができる。これにより、景品に対するクレーンアーム１０Ａの位置決めを、プレーヤが意図するように確実かつ容易に実施することができる。すなわち、ゲームの実行状況を把握し易くすることができる。
【０１５９】
また、プレイ画面ＳＧには、ゲームプレイ用にデザインされたフレームに設けられた、「CATCH」ボタンＳＧ３、２つの方向のそれぞれに対応する方向ボタンＳＧ４，ＳＧ５、ゲームプレイ残り時間表示エリアＳＧ６、予約人数表示エリアＳＧ７、閲覧人数表示エリアＳＧ８が含まれる。なお、各ボタン及びエリアは、前述した図９に示すメニュー画面ＳＡ及び図１０に示す閲覧画面ＳＢと実質同じものであるので詳細な説明を省略する。
【０１６０】
なお、方向ボタンＳＧ４，ＳＧ５は、図１６（Ａ）に示すように、正面カメラ１２Ａによって撮影されたゲームプレイ用映像ＳＧ１ｆが表示されている時には、クレーンアーム１０Ａに対して左右方向への移動を指示するためのボタンとして機能し、また図１６（Ｂ）に示すように、側面カメラ１４Ａによって撮影されたゲームプレイ用映像ＳＧ１ｓが表示されている時には、クレーンアーム１０Ａに対して前後方向への移動を指示するためのボタンとして機能するように入力制御される。
【０１６１】
このようにして、スマートフォン等の表示画面が比較的狭い電子機器２であっても、異なる方向から撮影した映像を閲覧画面ＳＦ及びプレイ画面ＳＧにおいて任意に切り替えて表示させることができるので、クレーンアーム１０Ａの現在位置に応じて、クレーンアーム１０Ａと景品との相対的な位置関係などの確認が容易な映像を表示させて確認することができる。
【０１６２】
なお、基本的には、図１５及び図１６に示すように、何れかの方向から撮影された１つの映像を表示させるが、プレーヤからの指示に応じて、図１０及び図１１に示すように、複数の方向から撮影された映像を同時に１画面に表示させる映像切り替え制御をしても良い。
【０１６３】
なお、前述した発明では、商品の獲得判定の処理をゲームサーバ６において実行するとしているが、ゲーム装置１０において実行しても良い。例えば、ゲーム装置１０は、正面カメラ１２Ａ、上部カメラ１３Ａ及び側面カメラ１４Ａによって撮影されたゲーム実行時の映像を記録しておく。ゲーム装置１０は、ゲームサーバ６を通じてプレイＩＤと共に獲得判定依頼が指示された場合に、前述と同様にして、プレイＩＤに対応する映像をもとに獲得判定処理を実行して獲得判定をする。ゲーム装置１０は、獲得判定の判定結果をゲームサーバ６に応答する。こうして、ゲーム装置１０において獲得判定処理を実行することにより、獲得判定処理により負荷が複数のゲーム装置１０に分散されるので、ゲームサーバ６の処理負担を軽減させることができる。
【０１６４】
また、前述した説明では、クレーンゲーム装置を対象としたゲームサービス（オンラインクレーンゲーム）を対象としているが、クレーンゲーム装置以外の他のゲーム装置を対象としたゲームサービスに適用することも可能である。例えばメダルゲーム装置（プッシャーゲーム装置）を対象とした場合、メダルの投入先とするプッシャー台を複数の異なる方向から撮影し、それぞれの方向から撮影した映像を合成したゲーム映像を生成して電子機器２に対して送信する。電子機器２を操作するプレーヤは、ゲーム映像中の異なる方向から撮影された複数の映像を同時に確認しながらメダルの投入位置を判断し、メダル投入の実行を指示する操作をすることができる。
【０１６５】
また、メダルゲーム装置の場合、クレーンゲーム装置のように１回分のゲームの区切りが明確でない。このため、ゲームサーバ６は、１プレーヤによるオンラインゲームの実行中に、例えば一定時間毎、プレーヤからの指示毎、あるいはゲーム中に発生したイベント毎（ジャックポット、アイテム投入、大量メダル払い出しなど）などに基づいてゲームの区切りを設定し、それぞれのゲームの区切り毎に撮影した映像を記録させる。これにより、プレイ履歴詳細画面にそれぞれの区切り毎の選択ボタンを表示させて、選択ボタンの操作によって何れかのゲームの区切りを指定して映像を再生表示させることが可能となる。
【０１６６】
また、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【０１６７】
また、実施形態に記載した手法は、コンピュータに実行させることができるプログラム（ソフトウエア手段）として、例えば磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ、Ｂｌｕ−ｒａｙ（登録商標）等）、半導体メモリ（ＲＯＭ、ＲＡＭ、フラッシュメモリ等）等の記録媒体に格納し、また通信媒体により伝送して頒布することもできる。なお、媒体側に格納されるプログラムには、コンピュータに実行させるソフトウエア手段（実行プログラムのみならずテーブルやデータ構造も含む）をコンピュータ内に構成させる設定プログラムをも含む。本装置を実現するコンピュータは、記録媒体に記録されたプログラムを読み込み、また場合により設定プログラムによりソフトウエア手段を構築し、このソフトウエア手段によって動作が制御されることにより上述した処理を実行する。なお、本明細書でいう記録媒体は、頒布用に限らず、コンピュータ内部あるいはネットワークを介して接続される機器に設けられた磁気ディスクや半導体メモリ等の記憶媒体を含むものである。
【符号の説明】
【０１６８】
２…電子機器、６…ゲームサーバ、６ａ…ＣＰＵ、１０…ゲーム装置、１０Ａ…クレーンアーム、１０Ｂ…景品ステージ、１０Ｃ…景品落とし口、１２Ａ…正面カメラ、１３Ａ…上部カメラ、１４Ａ…側面カメラ。
【図１】
2019092650.tif 000003
【図２】
2019092650.tif 000004
【図３】
2019092650.tif 000005
【図４】
2019092650.tif 000006
【図５】
2019092650.tif 000007
【図６】
2019092650.tif 000008
【図７】
2019092650.tif 000009
【図８】
2019092650.tif 000010
【図９】
2019092650.tif 000011
【図１０】
2019092650.tif 000012
【図１１】
2019092650.tif 000013
【図１２】
2019092650.tif 000014
【図１３】
2019092650.tif 000015
【図１４】
2019092650.tif 000016
【図１５】
2019092650.tif 000017
【図１６】
2019092650.tif 000018