JP7157536B2 - Remote control system and program - Google Patents
Remote control system and program Download PDFInfo
- Publication number
- JP7157536B2 JP7157536B2 JP2018051575A JP2018051575A JP7157536B2 JP 7157536 B2 JP7157536 B2 JP 7157536B2 JP 2018051575 A JP2018051575 A JP 2018051575A JP 2018051575 A JP2018051575 A JP 2018051575A JP 7157536 B2 JP7157536 B2 JP 7157536B2
- Authority
- JP
- Japan
- Prior art keywords
- destination
- touch
- play
- sensitive area
- monitor image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Closed-Circuit Television Systems (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、ユーザの遠隔操作に従ってクレーン部を2次元移動させることで位置決めを行い、位置決めされた位置からクレーン部のアクションシーケンスを行う景品獲得装置を、タッチパネルを有するユーザ端末で遠隔操作する遠隔操作システム等に関する。 According to the present invention, a user terminal having a touch panel remotely operates a prize acquisition device that performs positioning by moving a crane unit two-dimensionally according to a user's remote control, and performs an action sequence of the crane unit from the positioned position. Regarding systems, etc.
業務用ゲーム装置でプレイする場合、ゲームセンターなどの店舗や施設に出向いてプレイする必要がある。しかし近年は、ネットワーク技術の発展とスマートフォンに代表されるユーザ端末の機能向上とによって、ネットワークを介して業務用ゲーム装置を遠隔操作して遊ぶ技術が実用化されつつある。 When playing with an arcade game machine, it is necessary to go to a store or facility such as an arcade to play. However, in recent years, with the development of network technology and the functional improvement of user terminals typified by smartphones, technology for remotely controlling and playing arcade game machines via a network is being put to practical use.
例えば、特許文献1には、「クレーンゲーム機」と呼ばれる業務用ゲーム装置の一種である景品獲得装置を遠隔操作してプレイできる技術が開示されている。 For example, Japanese Patent Laid-Open No. 2002-200001 discloses a technology that enables a game to be played by remotely operating a prize acquisition device, which is a type of arcade game device called a “crane game machine”.
さて、こうした景品獲得装置をユーザ端末で遠隔操作させて景品を獲得させるシステムを運営する運営事業者は、常に、ユーザを惹き付ける方策と、収益向上を望んでいる。ユーザを惹き付ける魅力の1つは、操作入力が如何に簡単で直感的であるかである。 Now, a business operator who manages a system in which a user terminal remotely operates such a prize winning device to win a prize always wants measures to attract users and increase profits. One of the attractions that attract users is how easy and intuitive operation input is.
一方で、遠隔操作のためにユーザが使用する装置の1つとして、例えばスマートフォンが考えられる。スマートフォンには、画像表示手段であるとともにタッチ位置を検出する手段である「タッチパネル」が標準的に搭載されており、タッチ操作が一般的な操作入力の1つとなった。 On the other hand, for example, a smart phone can be considered as one of the devices used by the user for remote control. Smartphones are standardly equipped with a "touch panel" which is an image display means and a means for detecting a touch position, and touch operations have become one of the common operation inputs.
本発明は、こうした背景に基づいて考案されたものであり、その目的は、景品獲得装置を遠隔操作して景品の獲得に挑戦するゲームにおいて、タッチパネルに対するタッチ操作に基づいた遠隔操作であって高い操作性を実現するための技術を提供することである。 The present invention has been devised based on such a background, and an object of the present invention is to provide a remote operation based on a touch operation on a touch panel in a game in which a prize acquisition device is operated remotely to try to win a prize. It is to provide a technique for realizing operability.
上述した課題を解決するための第1の発明は、ユーザの遠隔操作に従ってクレーン部を2次元移動させることで位置決めを行い、位置決めされた位置から前記クレーン部のアクションシーケンスを行う景品獲得装置を、プレイ対象であるプレイ装置として、タッチパネルを有するユーザ端末で遠隔操作する遠隔操作システムであって、
前記景品獲得装置にはプレイ空間を撮影するカメラが設置されており、
前記プレイ装置に設置された前記カメラの撮影画像に基づくモニター画像を前記タッチパネルに表示させるモニター画像表示制御手段(例えば、図4の制御基板1550、図16の端末処理部200、ゲーム管理部210、モニター画像表示制御部214、図19のステップS70)と、
前記プレイ装置における前記2次元移動の移動先をタッチ指示するためのタッチ指示感応領域を、前記タッチパネル中の前記モニター画像の表示領域に設定するタッチ指示感応領域設定手段(例えば、図4の制御基板1550、図16の端末処理部200、ゲーム管理部210、タッチ指示感応領域表示制御部216、図17の第1タッチ指示感応領域設定データ720、第2タッチ指示感応領域設定データ724、図19のステップS72)と、
前記タッチ指示感応領域に対するタッチ位置に基づいて、前記2次元移動の移動先を示す移動先指示信号を前記プレイ装置に向けて送信する移動先指示手段(例えば、図4の制御基板1550、図16の端末処理部200、ゲーム管理部210、移動先指示部220、図19のステップS90~S94、図20のステップS120~S126)と、
を備えた遠隔操作システムである。
A first invention for solving the above-described problems is a prize acquisition device that performs positioning by moving a crane unit two-dimensionally according to a user's remote control, and performs an action sequence of the crane unit from the positioned position, A remote control system for remotely controlling a user terminal having a touch panel as a play device to be played,
A camera for photographing the play space is installed in the prize acquisition device,
monitor image display control means (for example,
Touch instruction sensitive area setting means (for example, the control board in FIG. 4) for setting a touch instruction sensitive area for indicating the destination of the two-dimensional movement in the play device to the display area of the monitor image in the
Destination instruction means (for example,
It is a remote control system with
ここで言う「クレーン部」とは、景品獲得装置において景品の位置を獲得のために移動させ得る機構部であり、「把持する」「掬う」「引っ掛ける」「吸着する」などの形態が考えられ、何らかのかたちで景品と係合する機構部ということができる。 The ``crane part'' referred to here is a mechanical part that can move the position of the prize in the prize obtaining device to obtain the prize, and can take forms such as ``grasping'', ``scooping'', ``hooking'', and ``attracting''. , can be said to be a mechanism that engages with the prize in some way.
また「アクションシーケンス」とは、クレーン部と景品とを係合させるための一連の順序・過程である。当該シーケンスにおける動作すなわちアクションは、クレーン部の機構等に応じて適宜設定可能である。例えば、クレーン部が、複数の把持爪(又は把持腕と呼ばれても良い。)を開閉して、景品を把持する構成であるならば、アクションシーケンスには、降下して把持爪を開いた後に把持爪を閉じ、上昇するまでの一連のキャッチ動作が含まれる。降下においては、ストップ操作入力に応じて降下動作をストップさせる構成も、自動的に降下させる構成もアクションシーケンスに含まれる。 Also, the "action sequence" is a series of orders and processes for engaging the crane section and the prize. The operation, that is, the action in the sequence can be appropriately set according to the mechanism of the crane section or the like. For example, if the crane section is configured to grip a prize by opening and closing a plurality of gripping claws (or may be called gripping arms), the action sequence includes opening the gripping claws by descending. It includes a series of catching motions until the gripping claws are closed and lifted later. In descent, the action sequence includes both a configuration for stopping the descent operation in response to a stop operation input and a configuration for automatically descent.
第1の発明によれば、ユーザは自分がゲームプレイに使用する景品獲得装置を選択すると、当該装置の景品の状態をモニター画像で見ながら、タッチ操作することでクレーン部を何処に移動させるかを指示できるようになる。よって、タッチパネルへのタッチ操作に基づく遠隔操作プレイを実現することが可能となり、その操作も簡単であるため、高い操作性を実現することができる。 According to the first invention, when the user selects a prize acquisition device to be used for game play, the user can select where to move the crane portion by performing a touch operation while viewing the state of prizes in the device on the monitor image. can be instructed. Therefore, it is possible to realize a remote control play based on a touch operation on the touch panel, and since the operation is also simple, high operability can be realized.
第2の発明は、複数の前記景品獲得装置の中からプレイ対象とする前記プレイ装置を前記ユーザ端末での操作入力に従って選択するプレイ装置選択手段(例えば、図4の制御基板1550、図16の端末処理部200、ゲーム管理部210、プレイ装置選択部212、図17のプレイ装置ID703、図18のステップS14,ステップS16)と、を更に備え、前記タッチ指示感応領域設定手段が、前記プレイ装置とされた前記景品獲得装置に設定されている前記2次元移動の可動域に基づいて前記タッチ指示感応領域を可変に設定する、第1の発明の遠隔操作システムである。
A second aspect of the invention is a play device selection means (for example, the
景品獲得装置には、様々な種類があって、それぞれクレーン部の機構が異なっていたり、クレーン部の可能範囲が任意に設定されている場合が殆どである。また、装置に収容する景品が装置ごとに異なるのは勿論のこと、景品の配置手法や、どこまで景品を移動させれば当該景品を取得したと認めるかといったローカルルールは、運営上の現場の工夫によるものであり、多種多様である。そして、そのローカルルールによってクレーン部の可動範囲は様々に設定され得る。 There are various types of prize capturing devices, and in most cases, the mechanism of the crane section is different for each, or the possible range of the crane section is arbitrarily set. In addition to the fact that the prizes stored in each device are different, local rules such as how prizes are arranged and how far a prize must be moved to determine if the prize has been won are determined by the ingenuity of the operation site. It is due to the wide variety of And the movable range of the crane section can be variously set according to the local rule.
第2の発明によれば、プレイ装置における可動範囲の設定に応じてタッチ指示感応領域が設定・変更されるので、ユーザはプレイ装置の可動範囲のことを考えずにタッチ操作をしても、直感的に操作できる。よって、第1の発明よりも、操作性を向上させることができる。 According to the second invention, the touch instruction sensitive area is set and changed in accordance with the setting of the movable range of the play device. It can be operated intuitively. Therefore, operability can be improved more than the first invention.
第3の発明は、前記モニター画像中の前記タッチ指示感応領域以外をタッチ指示不能領域として、前記タッチ指示感応領域と前記タッチ指示不能領域とを識別表示させる領域識別表示制御手段(例えば、図4の制御基板1550、図16の端末処理部200、ゲーム管理部210、図17の第1タッチ指示不能領域設定データ722、第2タッチ指示不能領域設定データ726、図19のステップS72)、を更に備えた第1又は第2の発明の遠隔操作システムである。
A third aspect of the present invention is an area identification display control means (for example, FIG. 4) for identifying and displaying the touch instruction sensitive area and the touch instruction impossible area, with the area other than the touch instruction sensitive area in the monitor image as the touch instruction impossible area. 16, the
第3の発明によれば、タッチ指示操作ができない領域をユーザに明示することができる。よって、どの範囲でタッチ操作すればよいかが一目瞭然となり、より直感的で分かり易い操作を実現できる。 According to the third aspect, it is possible to clearly indicate to the user the area where the touch instruction operation cannot be performed. Therefore, it becomes obvious in which range the touch operation should be performed, and a more intuitive and easy-to-understand operation can be realized.
第4の発明は、前記2次元移動には、第1方向の移動と第2方向の移動とが含まれ、前記カメラには、前記2次元移動に係る前記第1方向の全幅可動域を撮影範囲に含むように設置された第1カメラと、前記2次元移動に係る前記第2方向の全幅可動域を撮影範囲に含むように設置された第2カメラと、があり、前記モニター画像表示制御手段は、前記第1カメラの撮影画像に基づく第1のモニター画像と、前記第2カメラの撮影画像に基づく第2のモニター画像とを切り替えて前記タッチパネルに表示させ、前記タッチ指示感応領域設定手段は、前記第1のモニター画像が表示された場合には前記プレイ装置における前記第1方向の移動先をタッチ指示するための第1のタッチ指示感応領域を前記第1のモニター画像の表示領域に設定し、前記第2のモニター画像が表示された場合には前記プレイ装置における前記第2方向の移動先をタッチ指示するための第2のタッチ指示感応領域を前記第2のモニター画像の表示領域に設定し、前記移動先指示手段は、前記第1のタッチ指示感応領域に対するタッチ位置に基づいて前記第1方向における移動先を示す第1の移動先指示信号を前記プレイ装置に向けて送信し、前記第2のタッチ指示感応領域に対するタッチ位置に基づいて前記第2方向における移動先を示す第2の移動先指示信号を前記プレイ装置に向けて送信する、第1~第3の何れかの発明の遠隔操作システムである。 In a fourth aspect of the invention, the two-dimensional movement includes movement in a first direction and movement in a second direction, and the camera captures a full range of motion in the first direction related to the two-dimensional movement. a first camera installed so as to include the range, and a second camera installed so as to include the full width movable range in the second direction related to the two-dimensional movement in the shooting range, and the monitor image display control The means switches between a first monitor image based on the image captured by the first camera and a second monitor image based on the image captured by the second camera, and causes the touch panel to display the image, and the touch instruction sensitive area setting means. and, when the first monitor image is displayed, a first touch indication sensitive area for touching and indicating a movement destination in the first direction on the play device is set in the display area of the first monitor image. and when the second monitor image is displayed, a second touch indication sensitive area for touching and indicating the destination of movement in the second direction on the play device is set to the display area of the second monitor image. and the destination instruction means transmits a first destination instruction signal indicating a destination in the first direction to the play device based on a touch position on the first touch instruction sensitive area. , transmitting to the play device a second destination indication signal indicating a destination in the second direction based on the touch position on the second touch indication sensitive area. It is a remote control system of the invention.
第4の発明によれば、クレーン部の第1方向の移動に係る全幅可動域を撮影範囲に含むように設置された第1カメラと、クレーン部の第2方向の移動に係る全幅可動域を撮影範囲に含むように設置された第2カメラとを用意して、ユーザがどのカメラの撮影画像をモニター画像として表示するかを選択できるようになる。そして、表示させているモニター画像でクレーン部の移動方向別に移動先の指示操作が可能となる。よって、タッチ操作でありながら、クレーン部を直感的に分かりやすく移動操作できるようになる。 According to the fourth invention, the first camera is installed so that the photographing range includes the full width movable range related to the movement of the crane unit in the first direction, and the full width movable range related to the movement of the crane unit in the second direction. By preparing a second camera installed so as to be included in the photographing range, the user can select which camera's photographed image is to be displayed as the monitor image. Then, it becomes possible to perform a movement destination designation operation for each moving direction of the crane unit on the displayed monitor image. Therefore, it is possible to intuitively and easily understand the moving operation of the crane part even though it is a touch operation.
第5の発明は、前記移動先指示手段が、前記第1のタッチ指示感応領域におけるタッチ位置の位置座標のうち、前記第1方向に対応する方向の座標値に基づいて、前記第1方向における移動先を判定し、前記第2のタッチ指示感応領域におけるタッチ位置の位置座標のうち、前記第2方向に対応する方向の座標値に基づいて、前記第2方向における移動先を判定する、第4の発明の遠隔操作システムである。 In a fifth aspect of the invention, the movement destination instructing means, of the position coordinates of the touch position in the first touch instruction sensitive area, based on the coordinate value of the direction corresponding to the first direction, determining a movement destination, and determining a movement destination in the second direction based on a coordinate value in a direction corresponding to the second direction among the position coordinates of the touch position in the second touch instruction sensitive area; 4 is a remote control system of the invention.
第5の発明によれば、タッチ指示感応領域のどこへタッチ操作しても、そのモニター画面で指示可能な移動方向以外の位置座標は参照されない。例えば、モニター画面の左右方向に沿った方向への移動を指示する場合は、ユーザはタッチ指示感応領域におけるタッチする左右の位置にのみ注意を払えばよく、上下の位置には気をつけなくてもよい。よって、タッチ操作による移動指示が一層簡単になり、操作性が向上する。 According to the fifth invention, no matter where in the touch indication sensitive area the touch operation is performed, position coordinates other than the direction of movement that can be indicated on the monitor screen are not referred to. For example, when instructing movement along the left-right direction of the monitor screen, the user only needs to pay attention to the left and right positions of the touch in the touch instruction sensitive area, and does not have to pay attention to the up and down positions. good too. Therefore, the movement instruction by the touch operation is further simplified, and the operability is improved.
第6の発明は、前記2次元移動が、前記第1方向の移動と、前記第2方向の移動とを切り替えて実施され、前記モニター画像表示制御手段は、前記第1方向の移動の際に前記第1のモニター画像を表示させ、前記第2方向の移動の際に前記第2のモニター画像を表示させるように切り替える、第4又は第5の発明の遠隔操作システムである。 In a sixth aspect of the invention, the two-dimensional movement is carried out by switching between movement in the first direction and movement in the second direction, and the monitor image display control means, during the movement in the first direction, The remote control system according to the fourth or fifth invention, wherein the first monitor image is displayed, and switching is performed so that the second monitor image is displayed when moving in the second direction.
第6の発明によれば、第1方向の移動と第2方向との移動を切り換えて実施するので、初心者でも間違えずに遠隔操作ができる。 According to the sixth invention, since the movement in the first direction and the movement in the second direction are switched and executed, even a beginner can perform remote control without making a mistake.
第7の発明は、前記移動先指示手段により指示された移動先の基準となったタッチ位置を示す移動先指示マーカを、前記モニター画像に表示させる移動先指示マーカ表示制御手段(例えば、図4の制御基板1550、図16の端末処理部200、ゲーム管理部210、移動先指示マーカ表示制御部222、図19のステップS92、図20のステップS124)、を更に備えた第1~第6の何れかの発明の遠隔操作システムである。
A seventh aspect of the present invention is a destination indication marker display control means (for example, FIG. 4) for displaying, on the monitor image, a destination indication marker indicating a reference touch position of the destination indicated by the destination indication means.
第7の発明によれば、タッチ位置が入力されたことを移動先指示マーカの表示により通知することができる。ユーザは、自分のタッチ操作によって、所望の位置を移動指示できたかを、移動先指示マーカを見て確認することができる。 According to the seventh invention, it is possible to notify that the touch position has been input by displaying the destination indication marker. The user can confirm by looking at the movement destination instruction marker whether the movement instruction to the desired position has been instructed by the user's own touch operation.
第8の発明は、前記移動先指示手段により指示された前記第1方向における移動先の基準となったタッチ位置を示す第1の移動先指示マーカを前記モニター画像に表示させ、前記移動先指示手段により指示された前記第2方向における移動先の基準となったタッチ位置を示す第2の移動先指示マーカを前記モニター画像に表示させる移動先指示マーカ表示制御手段、
を更に備えた第4~第6の何れかの発明の遠隔操作システムである。
In an eighth aspect of the invention, a first destination indication marker indicating a touch position serving as a reference for the destination in the first direction indicated by the destination indication means is displayed on the monitor image to indicate the destination. destination indication marker display control means for displaying on the monitor image a second destination indication marker indicating a touch position serving as a reference for the destination in the second direction indicated by the means;
The remote control system according to any one of the fourth to sixth inventions, further comprising:
第8の発明によれば、移動先を指示する方向別に移動先指示マーカを表示させることができる。 According to the eighth invention, it is possible to display the destination indication marker for each direction indicating the destination.
第9の発明は、前記移動先指示マーカ表示制御手段が、前記第1方向における移動先に前記クレーン部が移動した場合に前記第1の移動先指示マーカの表示形態を変更させ、前記第2方向における移動先に前記クレーン部が移動した場合に前記第2の移動先指示マーカの表示形態を変更させる、第8の発明の遠隔操作システムである。 In a ninth aspect of the invention, the destination indication marker display control means changes the display form of the first destination indication marker when the crane unit moves to the destination in the first direction, The remote control system according to the eighth invention changes the display form of the second destination indication marker when the crane unit is moved to the destination in the direction.
第9の発明によれば、クレーン部が移動先とされた位置に到達したことをユーザに報せることができる。 According to the ninth invention, it is possible to inform the user that the crane unit has reached the destination position.
第10の発明は、前記景品獲得装置が、前記位置決めが完了した旨の信号に基づいて、前記アクションシーケンスを実行開始し、前記第1の移動先指示マーカの表示形態の変更と、前記第2の移動先指示マーカの表示形態の変更とがなされた後、ユーザ操作に基づく位置決め完了条件、或いは、所定時間の経過に基づく位置決め完了条件が満たされた場合に、前記位置決めが完了した旨の信号を前記プレイ装置に向けて送信する位置決め完了指示手段(例えば、図4の制御基板1550、図16の端末処理部200、ゲーム管理部210、位置決め完了指示部224、図20のステップS150~ステップS152)、を更に備えた第9の発明の遠隔操作システムである。
In a tenth aspect of the invention, the prize acquisition device starts executing the action sequence based on a signal indicating that the positioning has been completed, changes the display form of the first destination indication marker, and After changing the display form of the destination instruction marker, when the positioning completion condition based on the user's operation or the positioning completion condition based on the elapse of a predetermined time is satisfied, a signal indicating that the positioning has been completed to the play device (for example, the
第10の発明によれば、位置決めが完了すると、プレイ装置に向けて位置決めが完了した旨の信号を送信することとなるため、この信号に基づいてプレイ装置がアクションシーケンスを開始させることができる。 According to the tenth aspect, when the positioning is completed, a signal to the effect that the positioning is completed is transmitted to the play device, so that the play device can start the action sequence based on this signal.
第11の発明は、前記景品獲得装置が、前記位置決めが完了した旨の信号に基づいて、前記アクションシーケンスを実行開始し、前記移動先指示手段は、前記タッチパネルに対する継続タッチ操作がなされている間、当該継続タッチ操作において更新されるタッチ位置に基づいて前記移動先指示信号を前記プレイ装置に向けて送信し、前記継続タッチ操作が終了した場合、或いは、前記移動先指示信号に基づく移動先に前記クレーン部が到達した場合に、前記位置決めが完了した旨の信号を前記プレイ装置に向けて送信する位置決め完了指示手段(例えば、図4の制御基板1550、図16の端末処理部200、ゲーム管理部210、位置決め完了指示部224、図20のステップS150~ステップS152)、を更に備えた第1~第9の何れかの発明の遠隔操作システムである。
In an eleventh invention, the prize acquisition device starts executing the action sequence based on a signal indicating that the positioning has been completed, and the movement destination instructing means is operated while a continuous touch operation is being performed on the touch panel. , the destination instruction signal is transmitted to the play device based on the touch position updated in the continuous touch operation, and when the continuous touch operation ends, or to the destination based on the destination instruction signal Positioning completion instruction means (for example, the
第11の発明によれば、プレーヤであるユーザは、移動先を指定するタッチ操作を開始してからクレーン部が移動している間であれば、タッチさせている指を離さずにタッチ位置を変更すれば移動先を変更することができる。 According to the eleventh invention, the user, who is the player, can move the touch position without releasing the touch finger while the crane unit is moving after the start of the touch operation for designating the destination. If you change it, you can change the destination.
第12の発明は、前記景品獲得装置が前記アクションシーケンスを行った直後に前記クレーン部の移動を保留にさせて、コンティニュープレイを行うか否かの選択操作を入力可能にさせるコンティニュー選択待機処理を行い、コンティニュープレイを行う旨の選択操作がなされた場合に当該保留にした前記クレーン部の移動を中止させてコンティニュープレイに移行させるコンティニュー移行制御手段(例えば、図4の制御基板1550、図16の端末処理部200、ゲーム管理部210、コンティニュー移行制御部240、図20のステップS158、図21のステップS170~S180)、を更に備えた第1~第11の何れかの発明の遠隔操作システムである。
In a twelfth aspect of the present invention, the action sequence is performed by the prize acquisition device, and the movement of the crane portion is put on hold immediately after the action sequence. Continue transition control means (for example,
第12の発明によれば、景品の獲得が失敗したと分かるタイミングである、アクションシーケンスが終了したタイミングの位置でクレーン部を留め置いて、ユーザにコンティニュープレイをするか否かを選択させ、コンティニュープレイする場合には留め置いたその場所からコンティニュープレイを実行させることができる。 According to the twelfth invention, the crane part is stopped at the position of the end of the action sequence, which is the timing at which it is known that the acquisition of the prize has failed, and the user is made to select whether or not to continue play. When playing, a continue play can be executed from the place where it was held.
また、第12の発明によれば、コンティニュープレイ時には、そもそも前回のアクションシーケンスのときと同じ場所にクレーン部があるところからプレイ開始となるので、コンティニュープレイでは、ユーザはクレーン部を前回と同じ位置に移動させる手間を省略することができる。ユーザにとってみれば、景品を狙い易くなり、そのことがコンティニュープレイの強い魅力となる。 Further, according to the twelfth invention, during the continue play, the play starts from the same position as the previous action sequence, where the crane unit is located. It is possible to omit the trouble of moving to From the user's point of view, it becomes easier to aim for the prize, which is a strong attraction of the continue play.
なお、遠隔操作システムのハードウェアの形態は、ユーザ端末とプレイ装置との通信形態やシステムデザインに適した構成を採用することができる。 As for the form of the hardware of the remote control system, a configuration suitable for the form of communication between the user terminal and the play device and the system design can be adopted.
例えば、ユーザ端末とプレイ装置とが直接的に通信接続して、ユーザ端末で遠隔操作する形態であれば、第13の発明として、前記遠隔操作システムが、前記ユーザ端末で構成された、第1~第12の何れかの発明の遠隔操作システム、を構成することができる。 For example, if the user terminal and the play device are directly connected for communication and the user terminal is operated remotely, as a thirteenth invention, the remote control system is configured by the user terminal, The remote control system according to any one of - 12th invention can be constructed.
また、ゲームをクライアント・サーバタイプのオンランゲームとして構成する場合には、例えば、第14の発明として、前記遠隔操作システムが、前記景品獲得装置と前記ユーザ端末との間に介在して前記ユーザ端末を制御するコンピュータシステムで構成された、第1~第12の何れかの発明の遠隔操作システム、を構成することができる。 Further, when the game is configured as a client-server type on-run game, for example, as a fourteenth invention, the remote control system intervenes between the prize acquisition device and the user terminal to It is possible to configure the remote control system of any one of the first to twelfth inventions, which is composed of a computer system that controls the .
第15の発明は、ユーザの遠隔操作に従ってクレーン部を2次元移動させることで位置決めを行い、位置決めされた位置から前記クレーン部のアクションシーケンスを行う景品獲得装置をプレイ対象であるプレイ装置として、タッチパネルを有するユーザ端末で遠隔操作するためのプログラムであって、前記景品獲得装置にはプレイ空間を撮影するカメラが設置されており、前記プレイ装置に設置された前記カメラの撮影画像に基づくモニター画像を前記タッチパネルに表示させるモニター画像表示制御手段、前記プレイ装置における前記2次元移動の移動先をタッチ指示するためのタッチ指示感応領域を、前記タッチパネル中の前記モニター画像の表示領域に設定するタッチ指示感応領域設定手段、前記タッチ指示感応領域に対するタッチ位置に基づいて、前記2次元移動の移動先を示す移動先指示信号を前記プレイ装置に向けて送信する移動先指示手段、として前記ユーザ端末を機能させるためのプログラムである。 In a fifteenth aspect of the present invention, a touch panel is provided as a play device that is a play device that performs positioning by moving a crane unit two-dimensionally in accordance with a user's remote control, and performs an action sequence of the crane unit from the positioned position. wherein a camera for capturing a play space is installed in the prize acquisition device, and a monitor image based on the captured image of the camera installed in the play device is displayed. monitor image display control means for displaying on the touch panel; and touch instruction sensitivity for setting a touch instruction sensitive area for giving a touch instruction of the destination of the two-dimensional movement in the play device to a display area of the monitor image in the touch panel. The user terminal functions as area setting means and destination instruction means for transmitting a destination instruction signal indicating a destination of the two-dimensional movement to the play device based on the touch position on the touch instruction sensitive area. It is a program for
第15の発明によれば、ユーザ端末にて、第1の発明と同様の効果を発揮させる機能を実現できる。 According to the fifteenth invention, it is possible to implement a function that produces the same effect as the first invention in the user terminal.
以下、本発明の実施形態の例を説明するが、本発明を適用可能な形態が以下の実施形態に限られないことは勿論である。 Although examples of embodiments of the present invention will be described below, it goes without saying that the forms to which the present invention can be applied are not limited to the following embodiments.
[ハードウェア構成の説明]
図1は、本実施形態の景品獲得システムの構成例を示す図である。
景品獲得システム1000は、ユーザが、予め用意された複数種類の景品の中から希望する景品(希望景品)を選択し、希望景品が獲得可能な景品獲得装置を遠隔操作して景品獲得を目指すゲームを実行するためのゲームシステムである。
[Description of hardware configuration]
FIG. 1 is a diagram showing a configuration example of a prize acquisition system according to this embodiment.
The
景品獲得システム1000は、サーバシステム1100と、複数の景品獲得装置1200(1200a,1200b,…)と、ユーザ2(2a,2b,…)別に使用されるユーザ端末1500(1500a,1500b,…)と、を含み、これらは相互に通信回線9を介してデータ通信可能に接続される。
A
通信回線9は、データ通信が可能な通信路、いわゆるネットワークを意味する。すなわち、通信回線9とは、直接接続のための専用線(専用ケーブル)やイーサネット(登録商標)等によるLAN(Local Area Network)の他、電話通信網やケーブル網、インターネット等の通信網を含む意味であり、また、通信方法については有線/無線を問わない。
The
ユーザ2(2a,2b,…)及びそのユーザ端末1500(1500a,1500b,…)の数は、景品獲得システム1000の利用状況により変化する。よって、実際の運用にあたっては、景品獲得システム1000には、図示のように2台のユーザ端末1500しか接続されていない場合もあれば、同時に1台接続されている場合もあれば、3台以上が接続されている場合もあり得る。
The number of users 2 (2a, 2b, . . . ) and their user terminals 1500 (1500a, 1500b, . Therefore, in actual operation, there are cases where only two
運営者設備3は、サーバシステム1100と、景品獲得装置1200(1200a,1200b,…)と、を含み、景品獲得システム1000の運営事業者が用意する。サーバシステム1100及び景品獲得装置1200の各台数は、図示の例に限らず、適宜設定可能である。サーバシステム1100と、景品獲得装置1200(1200a,1200b,…)のそれぞれの設置場所は同じ場所に限らない。
The operator's
サーバシステム1100は、ユーザ端末1500と景品獲得装置1200との間に介在し、本実施形態における遠隔操作システムを構成するユーザ端末1500に、景品獲得装置1200(1200a,1200b,…)に関する情報等を提供するコンピュータシステムであって、本体装置1101と、キーボード1106と、タッチパネル1108と、ストレージ1140とを有し、本体装置1101には制御基板1150を搭載する。
The
制御基板1150には、CPU(Central Processing Unit)1151やGPU(Graphics Processing Unit)、DSP(Digital Signal Processor)などの各種マイクロプロセッサ、VRAMやRAM,ROM等の各種ICメモリ1152、通信装置1153が搭載されている。なお、制御基板1150の一部または全部は、ASIC(Application Specific Integrated Circuit)や、FPGA(Field Programmable Gate Array)、SoC(System on a Chip)により実現するとしてもよい。
The
そして、サーバシステム1100は、制御基板1150が所定のプログラム及びデータに基づいて演算処理することにより、
1)ユーザ登録等に係るユーザ管理機能と、
2)ユーザ2がユーザ端末1500でゲームプレイするのに必要なデータを提供してユーザ端末1500でのゲームプレイを実現するゲーム管理機能と、
3)景品獲得装置1200のプレイ対価として消費される対価媒体をオンライン販売するオンラインショッピング管理機能と、
4)どの種類の景品がどの景品獲得装置1200で獲得できるかなど景品獲得装置1200についての情報を管理し、ユーザ端末1500へ提供する機能、
5)ユーザの選択操作に応じてユーザ端末1500が選択した景品獲得装置1200を遠隔操作するためのアクセス情報を提供する機能と、
を実現する。
Then, in the
1) User management function related to user registration, etc.
2) a game management function that provides data necessary for the
3) an online shopping management function for online sales of consideration media consumed as consideration for playing the
4) a function of managing information about the
5) A function of providing access information for remotely operating the
Realize
なお、サーバシステム1100は単体として記しているが、各機能を分担する複数のブレードサーバを搭載して相互に内部バスを介してデータ通信可能に接続した構成であっても良い。或いは、離れた場所に設置された独立した複数のサーバを、通信回線9を介してデータ通信させることで、全体としてサーバシステム1100として機能させる構成であっても良い。
Although the
景品獲得装置1200(1200a,1200b,…)は、ユーザ2が獲得機構部を遠隔操作により動作させて、筐体内に収容されている景品を移動させて払い出させることを楽しむゲーム装置である。本実施形態では、景品獲得装置1200には、操作方法と、獲得機構部の構成と、景品の配置手法(配置パターン)と、のうちの少なくとも1つが異なる複数種類の景品獲得装置が用意されている。
The prize acquisition device 1200 (1200a, 1200b, . . . ) is a game device that allows the
なお、本実施形態の景品獲得装置1200の中には、その装置で獲得対象とされる景品そのものとは異なり当該景品の代用となる物体である代用景品が獲得対象とされた装置が含まれ得る。例えば、代用景品は、商品の画像や名称が外観にプリントされていない単なる箱、などの汎用性のある物体とされる。
Note that the
図2は、本実施形態における景品獲得装置1200の構成例を示す図であって、装置正面図に相当する。景品獲得装置1200は、ゲーム空間に配置された景品(現実の物品)を獲得するための景品の移動を試みるゲームプレイを行い、景品の獲得ができなかった場合には、移動を試みた結果としての景品の配置状況が維持されて次回のゲームプレイに供される装置である。
FIG. 2 is a diagram showing a configuration example of the
本実施形態の景品獲得装置1200は、筐体1201と、筐体1201を外から撮影する複数台のビデオカメラ(第1カメラ1220f、第2カメラ1220s)と、景品獲得装置1200を動作制御する制御基板1250と、を有する。
The
筐体1201は、外から中が見えるように透明な仕切りで覆われたプレイ空間1202を画成して、当該プレイ空間内に単数又は複数の景品4と、獲得機構部であるクレーン部1210とを収容している。プレイ空間1202の内部の様子は、第1カメラ1220fと第2カメラ1220sの2台のビデオカメラ1220で、2方向から撮影することができるようになっている。なお、ビデオカメラ1220の台数や設置位置、撮影角度などは図示の例に限定されるものではなく適宜設定可能である。例えば、プレイ空間1202の内部にビデオカメラ1220を設ける構成も可能である。また、収容空間1202を画成する透明な仕切りを不用としてもよい。
A
クレーン部1210は、景品4を移動させることができる機構部である。機構部の構成は適宜選択可能であるが、本実施形態のクレーン部1210は、プレイ空間1202を、装置の左右方向である「第1方向」と、装置の前後方向である「第2方向」とに2次元移動させることで位置決めされるクレーンとして機能するようにデザインされている。そして、クレーン部1210は、複数の開閉可能な可動腕部(以下、「爪1212」とも言う。)を吊り下げており、景品4の一部をつまんで持ち上げて移動できるクレーンとして機能する。
The
クレーン部1210の構造は、従来のクレーンゲーム機のそれを参考に適宜設定可能である。本実施形態では、2次元直動機構部1218により垂下された昇降軸部1219の最下部に設けられたケース1211内に、1)爪1212と、2)制御基板1250からの駆動信号に応じて開閉するように爪1212を動作させる電動モータ1213と、3)開度センサ1214と、4)爪1212による景品4の把持力を変更する把持力変更機構部1215と、5)制御基板1250からの駆動信号に応じてケース1211を昇降軸部1219周りに回転させるケース回動機構部1216と、を搭載する。
The structure of the
開度センサ1214は、本実施形態におけるアクション結果(本実施形態の場合は景品4をキャッチしている/いないのキャッチ状況、を含む。)を判定するためのセンサである。開度センサ1214は、爪1212の開度を検出して検出した開度に応じた信号を制御基板1250へ出力する。なお、アクション結果を判定するためのセンサは、開度センサに限らない。例えば、ケース1211や爪1212に作用している荷重を検出する荷重センサ、当該荷重が作用している状態でONされるスイッチ、ケース1211の直下に存在する爪1212以外の物体の存在を検知する距離センサや接近センサ、などを追加したり、置き換えたりすることができる。
The
把持力変更機構部1215の構成は、従来のクレーンゲーム機のそれを参考に適宜設定可能である。例えば、爪1212に一端を係止して、当該爪を閉じ方向へ付勢するコイルスプリングの他端係止位置を、制御基板1250からの制御信号に応じて変更する電動アクチュエータで実現することもできる。
The configuration of the gripping
2次元直動機構部1218の一方の移動方向である第1方向は、装置の左右方向を向いており、他方の移動方向である第2方向は装置の前後方向を向いている。
The first direction, which is one moving direction of the two-dimensional
第1カメラ1220fは、プレイ空間1202を装置の正面側から撮影する。本実施形態では、第1カメラ1220fの撮影方向は、2次元直動機構部1218の第2方向を向くように取り付けられているが、第2方向とやや交差するように、例えばプレーヤが装置の正面に立ってプレイ空間1202をやや見下ろし気味に見る場合の視界を疑似的に再現するように設定してもよい。撮影画角は固定であり、2次元直動機構部1218による第1方向におけるクレーン部1210の全幅可動域を撮影範囲に含むように所定位置に設置・固定されている。
The
同様に、第2カメラ1220sは、プレイ空間1202を装置の正面向かって右側方から撮影する。本実施形態では、第2カメラ1220sの撮影方向は、2次元直動機構部1218の第1方向を向くように取り付けられているが、第1方向とやや交差するように、設定してもよい。撮影画角は固定であり、2次元直動機構部1218による第2方向におけるクレーン部1210の全幅可動域を撮影範囲に含むように所定位置に設置・固定されている。
Similarly, the
第1カメラ1220fや第2カメラ1220sで撮影された画像(撮影画像)が、遅延なく(全く遅延がない状態及びプレイへの影響が小さいと認められる若干の遅延を含む。)ユーザ端末1500に提供され、ライブモニター画像として表示されることで、ユーザ2(プレーヤ)は遠くにいながらゲームプレイに必要なプレイ空間1202の様子を観察することができる。
Images captured by the
制御基板1250は、CPU1251やGPU,DSPなどの各種プロセッサ、VRAMやRAM,ROM等の各種ICメモリ1252、通信回線9に接続する携帯電話基地局や無線LAN基地局などと無線通信するための通信モジュール1253、インターフェース回路1257などを搭載する。インターフェース回路1257には、クレーン部1210のドライバ回路、ビデオカメラ1220で撮影された画像の画像データを入力する回路、などが含まれている。そして、景品獲得装置1200は、制御基板1250が所定のプログラム及びデータに基づいて演算処理することにより、クレーン部1210の動作制御を行うことができる。
The
図3は、景品獲得装置1200のICメモリ1252に記憶されるプログラムやデータの例を示す図である。本実施形態では、制御基板1250のICメモリ1252に、制御プログラム1280と、クレーン部1210のゲーム開始初期位置を定義するクレーン部初期位置座標1282と、制御パラメータ設定値リスト1283と、シーケンス進捗1290と、アクション結果情報1292と、を記憶する。勿論、これら以外のデータも適宜格納するとしてもよい。例えば、プレイ制限時間をカウントするための計時カウンタ、クレーン部1210の位置座標なども適宜記憶するとしてもよい。
FIG. 3 is a diagram showing an example of programs and data stored in the
制御プログラム1280は、遠隔操作の操作入力に応じて当該装置の各部の動作を制御するための機能を実現させるプログラムである。
本実施形態では、
1)遅延なくビデオカメラ1220の撮影画像の画像配信データを作成して外部送信して、ユーザ端末1500にてライブモニター画像として表示可能とする画像配信機能と、
2)制御パラメータ設定値リスト1283の内容を、それぞれの所定の初期値にリセットしたり、外部から受信した所定の変更指示信号に応じて当該信号とともに受信した値に変更する制御パラメータ値の管理機能と、
3)今現在の動作状況が、移動シーケンス・アクションシーケンス・終了動作シーケンスのどのシーケンスに該当するかを判定して、現在のシーケンスの種類と、当該シーケンスが開始された状態なのか終了した状態なのかを示す情報をシーケンス進捗1290に格納するシーケンス進捗管理機能と、
4)開度センサ1214からの出力信号に応じてアクション結果情報1292を逐次更新して、外部送信するアクション結果情報送信機能と、
を実現させることができる。
The
In this embodiment,
1) An image distribution function that creates image distribution data of an image captured by the video camera 1220 without delay, externally transmits the data, and enables display as a live monitor image on the
2) A control parameter value management function that resets the contents of the control parameter setting
3) Determine which sequence of movement sequence, action sequence, and end operation sequence the current operation situation corresponds to, and determine the type of the current sequence and whether the sequence has started or ended. A sequence progress management function that stores information indicating whether or not in the
4) an action result information transmission function that sequentially updates the
can be realized.
制御パラメータ設定値リスト1283の内容は、景品獲得装置1200の構成に応じて適宜設定可能である。本実施形態では、クレーン部移動形態設定1284と、クレーン部の移動速度を定義するクレーン部移動速度値1285と、把持力設定値1286と、アクション制御形態設定値1287と、を含む。
The contents of the control parameter setting
クレーン部移動形態設定1284は、クレーン部1210を移動させる形態の種類を指定する。移動形態の種類内容は適宜設定可能であるが、本実施形態では、移動中の速度変化のゆらぎの有無や、ゆらぎの大きさなどの設定が可能である。
Crane
把持力設定値1286は、爪1212を閉じる力、換言するとクレーン部1210の把持力を設定するための値である。
The gripping
アクション制御形態設定値1287は、クレーン部1210によるアクションの機能を指定する。例えば、クレーン部1210に3本の爪1212を搭載する場合、そのうち、何本を動作させるかの設定値、複数の爪1212の動作順番、爪1212の開度規制値、昇降軸部1219回りに回転させる機能を解放する(使用可能にする)/しない、などを単数又は複数設定することができる。
Action
アクション結果情報1292は、アクション結果を判定するための情報である。その内容は、クレーン部1210に搭載するセンサの種類等に応じて適宜設定可能である。本実施形態では、爪1212を開けるように制御しているのか、閉じるように制御しているかを示す開閉制御値と、開度センサ1214の出力信号から判定される爪1212の開/閉の何れかの値をとる開閉状態値と、を含む。開閉制御値が「閉じ」且つ開閉状態値が「開」ならば景品4を爪1212で挟んでいると推定されるので本実施形態でいうところの「キャッチ成功」すなわち「アクション成功」、開閉制御値が「閉じ」且つ開閉状態値が「閉じ」ならば景品4を把持していないと推定されるので本実施形態でいうところの「キャッチ失敗」すなわち「アクション成功」と判定することができる。
なお、本実施形態では、景品獲得装置1200は、アクション結果情報1292を外部送信するが、アクション結果情報1292からアクション成功/アクション失敗を判定する機能を制御プログラム1280で実現し、アクション結果情報1292に代えて判定した結果を示す信号を外部送信する構成としてもよい。
In the present embodiment, the
景品獲得装置1200の遠隔操作は、制御基板1250が通信モジュール1253で、通信回線9を介して外部装置と通信可能に接続し、ビデオカメラ1220(第1カメラ1220f、第2カメラ1220s)で撮影されたライブ画像を提供する一方で、当該外部装置からの操作信号に従ってクレーン部1210等を動作制御することで実現される。
The remote operation of the
具体的には、本実施形態では、景品獲得装置1200は、サーバシステム1100によって対応付けられたユーザ端末1500と通信可能に接続され、ライブ画像の配信データやアクション結果情報1292など当該装置から対応づけられたユーザ端末1500へ送信される。対して、ユーザ端末1500から送信された各種の操作入力に応じた信号が、景品獲得装置1200へ送信され遠隔操作が実現される。
Specifically, in this embodiment, the
そして、プレーヤとなったユーザ2が、クレーン部1210を上手く操作して、狙った景品4をプレイ空間1202内に設定される景品取得エリア1240へ移動させることができると、当該景品を獲得したと認定され、プレーヤが予め設定していた配送先へ、獲得した景品4或いは同種の景品4が配送される。
When the
なお、景品取得エリア1240は、本実施形態ではユーザ端末1500の操作画面上でのみ認識される仮想エリアとするが、筐体1201の正面の払出口1226に連通する物理的な開口部としてもよい。
Note that the
図4は、本実施形態におけるユーザ端末1500の構成例を示す図である。
ユーザ端末1500は、プレーヤとなるユーザ2がゲームプレイのために個別に使用するコンピュータシステムであって、通信回線9を介してサーバシステム1100にアクセスしてオンラインゲームを実行できる電子装置(電子機器)である。本実施形態のユーザ端末1500は、いわゆるスマートフォンと呼ばれる装置であるが、携帯型ゲーム装置や、ゲームコントローラ、パソコン、タブレット型コンピュータ、ウェアラブルコンピュータ、業務用ゲーム装置などでもよい。
FIG. 4 is a diagram showing a configuration example of the
The
ユーザ端末1500は、方向入力キー1502と、ボタンスイッチ1504と、画像表示デバイス兼接触位置入力デバイスとして機能するタッチパネル1506と、内蔵バッテリー1509と、スピーカ1510と、マイク1512と、イメージセンサユニット1520と、制御基板1550と、コンピュータ読み出し可能な記憶媒体であるメモリカード1540からデータを読み書きできるメモリカード読取装置1542と、を備える。その他、図示されていない電源ボタン、音量調整ボタン等が設けられている。
The
制御基板1550は、CPU1551やGPU,DSPなどの各種プロセッサ、VRAMやRAM,ROM等の各種ICメモリ1552、通信回線9に接続する携帯電話基地局や無線LAN基地局などと無線通信するための無線通信モジュール1553、インターフェース回路1557などを搭載する。
The
インターフェース回路1557には、タッチパネル1506のドライバ回路、方向入力キー1502及びボタンスイッチ1504からの信号を受信する回路、スピーカ1510へ音声信号を出力する出力アンプ回路、マイク1512で集音した音声の信号を生成する入力信号生成回路、イメージセンサユニット1520で撮影された画像の画像データを入力する回路、メモリカード読取装置1542への信号入出力回路、などが含まれている。
The
制御基板1550に搭載されているこれらの要素は、バス回路などを介して電気的に接続され、データの読み書きや信号の送受信が可能に接続されている。なお、制御基板1550の一部または全部をASICやFPGA、SoCにて構成してもよい。そして、制御基板1550は、当該端末でのゲームプレイを可能にする各種機能を実現するためのプログラムや各種データをICメモリ1552に記憶する。
These elements mounted on the
なお、本実施形態では、ユーザ端末1500は、プログラムや各種設定データをサーバシステム1100等からダウンロードする構成とするが、別途入手したメモリカード1540などの記憶媒体から読み出す構成としても良い。
In this embodiment, the
[ゲームの説明]
ゲームの流れの概要について説明する。
図5~図11は、本実施形態におけるゲームの流れの概要を説明するための図である。
図5に示すように、プレーヤとなるユーザ2がユーザ端末1500で、所定のプログラムを起動させて、サーバシステム1100にアクセスしてログイン手続けを経ると、ユーザ端末1500には、獲得を希望する景品(以下、「希望景品」と言う。)を選択するための希望景品選択画面W2が表示される。
[Description of the game]
An overview of the flow of the game will be explained.
5 to 11 are diagrams for explaining the outline of the game flow in this embodiment.
As shown in FIG. 5, when the
当該選択画面で、獲得可能な景品の中から希望景品を選択する景品選択操作をすると、プレイ装置選択画面W3が表示される。当該選択画面には、サーバシステム1100にて希望景品を獲得可能でありプレイに使用する装置の候補となる景品獲得装置1200(以下、「候補装置」と言う。)が検索されて、候補装置が選択操作可能に表示される。そして、ユーザ2が、候補装置の中からプレイに使用する景品獲得装置1200の選択操作をすると、当該装置が「プレイ装置」として設定される。
When a prize selection operation is performed to select a desired prize from available prizes on the selection screen, a play device selection screen W3 is displayed. On the selection screen, the
プレイ装置が決まると、サーバシステム1100からユーザ端末1500へ、プレイ装置と直接的に通信接続するためのアクセス情報が送信される。ユーザ端末1500は、当該アクセス情報を用いてプレイ装置と遠隔操作可能に通信接続する。
When the play device is determined, access information for direct communication connection with the play device is transmitted from the
なお、「遠隔操作可能に通信接続する」方法としては、ユーザ端末1500とプレイ装置とをサーバシステム1100で中継接続する中継接続方式を採用する構成も可能である。
It should be noted that, as a method of "communicatingly connecting so as to be remotely operable", it is possible to employ a relay connection method in which the
さて、遠隔操作可能に通信接続されると、ユーザ端末1500では、遠隔操作画面W4が表示されてゲームプレイ可能となる。遠隔操作画面W4は、いわばゲームプレイ画面に相当する画面であって、景品名表示30と、プレイ対価表示31と、残クレジット表示32と、性能情報表示部33と、移動指示可能な制限時間の残りを示す残時間表示35と、アクションシーケンス開始操作アイコン36と、カメラ切換操作アイコン37と、ライブモニター画像38と、景品取得エリア表示39と、が表示される。なお、景品獲得を物理的な開口部や台座によって実現する構成では、景品取得エリア表示39を省略することができる。
When the
残クレジット表示32は、プレーヤが現在保有しているクレジット額を示す。ここで言う「クレジット」は、プレイ対価の支払として消費される電子決済媒体である。仮想通貨、電子マネー、プリペイドポイントなどと読み替えることができる。本実施形態では、プリペイドポイントとする。クレジットは、プレイ開始前に所定のオンラインショッピングにて購入できるのは勿論のこと、プレイ中であっても、所定のクレジット購入操作を入力することで即時に購入することができるようにしてもよい。
The remaining
性能情報表示部33には、プレイ装置である景品獲得装置1200のハードウェア仕様や、制御パラメータ値の設定によりソフトウェア的に変更可能な性能などの情報が表示される。以下、ハードウェア仕様や、制御パラメータ値の設定によりソフトウェア的に変更可能な性能などを総括して「性能」と呼ぶこととする。なお、性能情報表示部33に表示するための性能情報は、プレイ装置に予め設定されている情報をサーバシステム1100から取得するか、ユーザ端末1500がプレイ装置である景品獲得装置1200と遠隔操作可能に接続されたときに、当該景品獲得装置1200から制御パラメータ設定値リスト1283などを取得する。
The performance
アクションシーケンス開始操作アイコン36は、クレーン部1210の移動指示の有無に係わらず、即座にアクションシーケンスを開始させる操作を入力するための操作アイコンである。
The action sequence
ライブモニター画像38には、カメラ切換操作アイコン37で切り替え操作された第1カメラ1220f又は第2カメラ1220sの撮影画像が表示される(図2参照)。ユーザは、このライブモニター画像38を見ながらタッチ操作入力して、クレーン部1210を遠隔操作して、景品4の獲得を目指してプレイする。第1カメラ1220f及び第2カメラ1220sの撮影画像は、当該カメラの視点から見た、いわゆるパースがかかっている画像であり、平行投影図のような画像ではない。固定位置に設置されたカメラからの画像を見ながら遠隔操作によるゲームプレイを行うゲーム性、興趣性の1つに、この点が挙げられる。
In the
そして、遠隔操作画面W4には、タッチ操作による遠隔操作を円滑に実現するための視覚的サポートとして、タッチ指示感応領域20と、タッチ指示不能領域22とが表示される。
A touch instruction
タッチ指示感応領域20は、タッチパネル1206中の表示領域に設定される領域であって、プレイ装置における2次元移動の移動先をタッチ指示するためのタッチ操作可能な領域であり、ライブモニター画像38にオーバーラップ表示される。そして、移動指示の操作入力の受け付け中であることをプレーヤに示す。
The touch instruction
図5で示す遠隔操作画面W4の例は、第1カメラ1220fの撮影画像がライブモニター画像38で表示されている状態の例である。よって、この状態のタッチ指示感応領域20は、第1方向の移動先をタッチ指示するための第1のタッチ指示感応領域として機能する。そして、第1方向の移動先を指示するタッチ操作が受け付け中であることを示している。
An example of the remote control screen W4 shown in FIG. 5 is an example of a state in which the image captured by the
同様にして、ライブモニター画像38として第2カメラ1220sの撮影画像が表示されている状態では、タッチ指示感応領域20は、2次元直動機構部1218の第2方向の可動範囲等の性能に応じて設定され、第2方向の移動先をタッチ指示するための第2のタッチ指示感応領域として機能し、第2方向の移動先を指示するタッチ操作が受け付け中であることを示すこととなる。
Similarly, when the image captured by the
タッチ指示感応領域20は、第1カメラ1220fと、第2カメラ1220sそれぞれについて予め決定されている。例えば、第1カメラ1220fについては、2次元直動機構部1218の第1方向の可動範囲と、第1カメラ1220fの相対位置と、第1カメラ1220fの撮影画角との3つの所定値から予め幾何的に設定されている。従って、同じ第1カメラ1220fに対応するタッチ指示感応領域20であっても、プレイ装置とされる景品獲得装置1200とその性能に応じて当該領域は変わることとなる。第2カメラ1220sに対応するタッチ指示感応領域20についても同様である。
The touch instruction
対して、タッチ指示不能領域22は、タッチパネル1206中の表示領域に設定される領域であって、タッチ指示感応領域20以外の全部又は一部を識別表示するための領域であり、ライブモニター画像38にオーバーラップ表示される。図5の例では、「ここから先はタッチ指示に感応しない」と言う意味を強調すべく、第1方向に沿ったタッチ指示感応領域20の左右外側部分にのみ識別表示している。
On the other hand, the touch instruction
なお、本実施形態では、タッチ指示感応領域20及びタッチ指示不能領域22の両方を表示する構成としているが、何れか一方のみを表示する構成も可能である。また、タッチ指示感応領域20及びタッチ指示不能領域22の表示形態は、図示の例に限らず適宜設定可能である。
In this embodiment, both the touch instruction
さて、プレーヤであるユーザ2によって、遠隔操作画面内に表示されているタッチ指示感応領域20へのタッチ操作入力がなされたことを検出すると、ユーザ端末1500は、タッチ位置の位置座標のうち、その時指示操作可能とされる移動方向の座標値に基づいて、当該タッチ操作で指示される移動先が決定される。
Now, when it is detected that the
図5の例では、第1カメラ1220fの撮影画像がライブモニター画像38として表示されており、タッチ指示感応領域20は、領域の左右方向が第1方向(装置左右方向)と対応しており、第1方向への移動先の指示を受け付ける。よって、タッチ指示感応領域20におけるタッチ位置の左右方向の位置座標のみが参照されて、第1方向における移動先が判定される。言い換えると、タッチ位置の上下方向の位置座標は無視され、タッチ位置の左右方向の位置が同じであれば、タッチ位置の上下方向の位置はどこでもよいことになる。
In the example of FIG. 5, an image captured by the
同様にして、第2カメラ1220sの撮影画像がライブモニター画像38として表示されている状態のタッチ指示感応領域20は、領域の左右方向が第2方向(装置前後方向)と対応しており、第2方向への移動先の指示を受け付ける。よって、タッチ指示感応領域20におけるタッチ位置の左右方向の位置座標のみが参照されて、第2方向における移動先が判定されるので、タッチ位置の左右方向の位置が同じであれば、タッチ位置の上下方向の位置はどこでもよいことになる。
Similarly, in the touch instruction
そして、タッチ操作が検出されると、対応する方向への移動先指示が完了したと見なされ、遠隔操作画面にはその旨の通知が表示される。 Then, when the touch operation is detected, it is considered that the destination instruction in the corresponding direction has been completed, and a notification to that effect is displayed on the remote control screen.
図6に示す遠隔操作画面W6の例は、第1カメラ1220fの撮影画像がライブモニター画像38で表示されている状態のタッチ操作後の表示例である。タッチ操作が検出されると、ユーザ端末1500は、そのタッチ位置に、第1方向への移動先を指示した位置が受け付けられたことを通知すべく第1移動先指示マーカ24を表示する。
An example of the remote control screen W6 shown in FIG. 6 is a display example after the touch operation in a state where the image captured by the
第1移動先指示マーカ24は、第1方向についての移動先マーカであることが分かるように、第2方向について表示される移動指示マーカとは異なるデザインを有する。よって、当該マーカが表示されることで、プレーヤは、タッチ操作後にタッチした指を離しても、自分がどちらの移動方向について何処を移動先として指示したかが分からなくならないようになっている。
The first
なお、本実施形態では、1つの移動方向に係るタッチ操作入力は1回に限定されているので、1回のタッチ位置が検出された後に、操作入力が完了したことを通知する意味で、タッチ指示感応領域20やタッチ指示不能領域22の表示を解除し、これらを消去してもよい。
Note that in the present embodiment, touch operation input related to one moving direction is limited to one time. The display of the indication
タッチ指示感応領域20へタッチ操作され、対応する方向の移動先指示マーカが画面表示されると、ユーザ端末1500は、タッチ指示感応領域20に対するタッチ位置に基づいて、対応する方向の移動先を示す移動先指示信号をプレイ装置である景品獲得装置1200へ送信する。
When a touch operation is performed on the touch instruction
ここで言う「移動先指示信号」は、タッチ位置から所定の関数等により算出されるプレイ空間1202内の座標値とする。すなわち、座標値の算出が移動先の判定となる。なお、移動先指示信号は、対応する方向の移動先へクレーン部1210が移動するまで継続的に送信出力される移動操作信号で代用することもできる。この場合、送信時間の長さは、クレーン部1210の初期位置から対応する方向の移動先の座標位置までの距離に応じて所定の関数等により算出すればよい。
The “destination instruction signal” referred to here is a coordinate value within the
図7は、クレーン部1210が第1方向への移動先指示信号に応じて移動している最中の遠隔操作画面W7の表示例を示している。プレイ装置である景品獲得装置1200は移動先指示信号を受信して、クレーン部1210を駆動させる。プレーヤは、ライブモニター画像38でその様子を見ることができる。
FIG. 7 shows a display example of the remote control screen W7 while the
クレーン部1210の移動が完了すると、プレイ装置である景品獲得装置1200は所定の移動完了信号をユーザ端末1500へ送信する。ユーザ端末1500は表示中の移動先表示マーカを別の表示形態に変更させて、移動完了した旨をプレーヤに報せる。
When the movement of the
図8は、クレーン部1210が第1方向の移動先に移動完了した状態の遠隔操作画面W8の表示例を示している。この例では、第1移動先指示マーカ24の表示色が変更されている。
FIG. 8 shows a display example of the remote control screen W8 when the
本実施形態では、第1方向の移動先へのタッチ指示が完了すると、第2方向の移動先へのタッチ指示が可能になる。勿論、どちらの方向からでもタッチ指示可能な構成としてもよい。 In this embodiment, when the touch instruction to the movement destination in the first direction is completed, the touch instruction to the movement destination in the second direction becomes possible. Of course, the configuration may be such that a touch instruction can be given from either direction.
図9は、第2カメラ1220sのライブモニター画像38が表示され、対応する方向である第2方向への移動先の指示操作(タッチ操作)を受け付け中の遠隔操作画面W9の表示例である。当該画面では、第2方向に対応するタッチ指示感応領域20及びタッチ指示不能領域22が画面に表示される。
FIG. 9 is a display example of a remote control screen W9 in which the
そして、プレーヤによるタッチ指示感応領域20へのタッチ操作がなされたことが検出されると、そのタッチ位置には第2移動先指示マーカ25が表示され、プレイ装置である景品獲得装置1200に第2方向の移動先指示信号が送信される。クレーン部1210の移動が完了すると、第2移動先指示マーカ25の表示形態が変更される。
Then, when it is detected that the player has performed a touch operation on the touch instruction
第1方向と第2方向それぞれの移動先の指示が完了する、或いは所定の制限時間が経過すると、ユーザ端末1500からプレイ装置である景品獲得装置1200へ所定の位置決め完了信号が送信され、景品獲得装置1200はこれを受信してアクションシーケンスの動作制御の実行を開始する。
When the instructions for the destinations in the first direction and the second direction are completed, or when a predetermined time limit elapses, a predetermined positioning completion signal is transmitted from the
「アクションシーケンス」は、クレーン部1210に景品4と係合させるアクションを実行するプロセスである。アクションの内容は、景品獲得機構の構成に応じて決まる。本実施形態では、「降下」「爪1212を開く」「爪1212を閉じる」「上昇」の連続するキャッチ動作を実現する4つの副シーケンスを有する。上昇の副シーケンスが完了した時点で、景品4をキャッチ維持していれば「キャッチ成功」すなわち「アクション成功」となる。
An “action sequence” is a process of executing an action that causes the
なお、本実施形態では、ユーザ端末1500にて所定のアクション開始操作入力を行うと、景品獲得装置1200ではこれら4つの副シーケンスを連続して自動的に実行することとするが、これらの副シーケンスの1つ又は複数について、ユーザ端末1500から遠隔操作する構成とすることもできる。
In this embodiment, when a predetermined action start operation is input on the
そして、アクションシーケンスが終了すると、景品獲得装置1200は自動的に終了動作シーケンスを実行する。「終了動作シーケンス」は、クレーン部1210を所与の終了動作位置に移動させて終了動作をさせるプロセスである。「終了動作位置」は、本実施形態では景品取得エリア1240の中心位置の直上位置とする。そして、「終了動作」として「爪1212を開く開放動作」「爪1212を閉じる閉動作」の2つの副シーケンスが連続して自動的に実行される。
Then, when the action sequence ends, the
なお、本実施形態では、終了動作シーケンスは、自動的に実行されるが、ユーザ端末1500から遠隔操作する構成とすることもできる。例えば、終了動作位置への移動を遠隔操作の対象とする構成も可能である。クレーン部1210を、景品取得エリア1240の中心位置の直上位置に移動させた後、ホームポジション等のクレーン部初期位置に移動させる構成であれば、そのホームポジションの位置を「終了動作位置」としてもよい。
In this embodiment, the termination operation sequence is automatically executed, but it may be configured to be remotely operated from the
もしアクションシーケンスにより、当該シーケンスの目的とされる景品4との係合が成功していれば上手く景品4をキャッチできていて、クレーン部1210が終了動作位置に移動するまでそれを保持できていれば、終了動作により、キャッチされていた景品は景品取得エリア1240に向けて落ちる。そして、落下した景品4が上手く景品取得エリア1240に留まれば当該景品を獲得したと認定される。
If the action sequence succeeds in engaging the
なお、景品4が景品取得エリア1240に留まっているかの判定は、景品4の全体がエリア内である場合に限定するか、一部がエリアにかかっていれば獲得と認めるか、は適宜設定可能である。本実施形態では、ビデオカメラ1220で撮影した画像から、景品4を画像認識して、景品取得エリア1240の設定範囲内に含まれるかを判定する。景品取得エリア1240を、物理的な開口部として実現した場合には、開口部への物体の通過を検知するセンサを用いて判定すればよい。或いは、景品取得エリア1240を物理的な台座部として実現する場合には、当該台座部に荷重センサを設けて、台座部に載っているものの重さを計測することで、獲得判定するとしてもよい。
Whether or not the
さて、アクションシーケンス終了時点にて、アクション失敗(本実施形態のクレーン部120の構成ではキャッチ失敗と同意)と判定された場合、本実施形態ではコンティニュープレイが可能となる。 Now, if it is determined that the action has failed (according to the configuration of the crane unit 120 of the present embodiment, the catch is unsuccessful) at the end of the action sequence, in the present embodiment, continue play is possible.
本実施形態では、プレイ中、ユーザ端末1500はプレイ装置である景品獲得装置1200からアクション結果を逐一取得する。具体的には、シーケンス進捗1290の他に、アクション成功/アクション失敗を判定するための情報として、アクション結果情報1292(図3参照)を取得する。
In this embodiment, during play, the
ユーザ端末1500は、最新のシーケンス進捗1290にて現在の動作状況が「アクションシーケンス・終了」で、最新のアクション結果情報1292が「開閉制御値=閉、且つ、開閉状態=開」であれば、本実施形態でいうところの「キャッチ成功」すなわち「アクション成功」と判定する。同じく最新のシーケンス進捗1290が「アクションシーケンス・終了」で、最新のアクション結果情報1292が「開閉制御値=閉、且つ、開閉状態=閉」であれば、本実施形態でいうところの「キャッチ失敗」すなわち「アクション失敗」と判定する。
If the current operation status in the
そして、アクションシーケンス終了時点でアクション失敗と判定された場合には、ユーザ端末1500は、景品獲得装置1200を終了動作シーケンスに移行させず、一時停止にしておく。具体的には、一時停止信号を景品獲得装置1200へ送信して、景品獲得装置1200が当該一時停止信号を受信することで、動作を一時停止させる。或いは、景品獲得装置1200にて終了動作シーケンスを開始させる信号の送信を一時停止するとして実現してもよい。
If it is determined that the action has failed at the end of the action sequence, the
そして、ユーザ端末1500は、コンティニュー移行制御を行う。コンティニュー移行制御では、少なくとも終了動作シーケンスを省略した再度の景品獲得プレイであるコンティニュープレイに移行するための準備を行う。具体的には、ユーザ端末1500にて、コンティニュープレイを行うか否かの選択操作を受け付けるコンティニュー選択待機処理を行う。
Then, the
図10は、コンティニュー選択待機処理中における遠隔操作画面W10の表示例を示す図である。コンティニュー選択待機処理では、コンティニュー可能であることをプレーヤに報せるコンティニュー移行可能通知40と、コンティニュープレイへの移行を承認する承認操作アイコン42と、承認を拒否する非承認操作アイコン44と、が表示され。そして、ユーザ端末1500においてコンティニュープレイを行う旨の選択操作がなされた場合にコンティニュープレイに移行する。
FIG. 10 is a diagram showing a display example of the remote operation screen W10 during the continue selection waiting process. In the continuation selection waiting process, a continuation transition
本実施形態におけるコンティニュープレイでは、一時停止により実行待ちになっていた終了動作シーケンスと、再プレイするならば必要とされたであろう景品の選択と、使用する景品獲得装置の選択と、が省略される。そして、クレーン部1210は、一時停止によりアクションシーケンス終了時の位置(直前のプレイで指示された移動先)にある状態からプレイが始まる。
In the continue play of the present embodiment, the ending action sequence waiting to be executed due to the pause, the selection of the prize that would have been required if the play was repeated, and the selection of the prize acquisition device to be used are omitted. be done. Then, the
図11に示すように、コンティニュープレイ時の遠隔操作画面W11では、コンティニュープレイ通知表示50と、過去指示マーカ54と、直前位置再現操作アイコン56と、が表示される。
As shown in FIG. 11 , on the remote control screen W11 during continue play, a continue
コンティニュープレイ通知表示50は、今現在、コンティニュープレイ中であることをプレーヤに通知する。
The continue
過去指示マーカ54は、固有のデザインを有するマーカであって、直前のプレイでプレーヤであるユーザが指示した移動先を示すように表示される。
The
直前位置再現操作アイコン56は、クレーン部1210の移動先を直前のプレイでアクション動作をした位置(プレーヤであるユーザが指示した移動先に同じ)へ移動させる操作入力を受け付ける。例えば、コンティニュープレイにおいてクレーン部1210を移動指示した後に、直前のプレイの位置に戻したい場合に、この直前位置再現操作アイコン56を操作するとよい。
The previous position reproduction operation icon 56 accepts an operation input to move the destination of the
また、直前位置再現操作アイコン56への操作で実現される機能と類似の機能として、コンティニュープレイでは、過去指示マーカ54の示す位置座標から所定範囲にタッチ操作すると、タッチ位置が過去指示マーカ54の位置とはズレていても、タッチ位置を当該過去指示マーカの示す位置座標とするスナップ制御が適用される。なお、スナップ制御は、通常のタッチ操作が1本指での短時間タッチとし、スナップ制御を適用したい場合には、2本指タッチ或いは1本指での長時間タッチで有効化されるようにしてもよい。
Further, as a function similar to the function realized by operating the previous position reproduction operation icon 56, in the continue play, when a touch operation is performed within a predetermined range from the position coordinates indicated by the
キャッチし損ねた景品4の位置がアクション動作を受けてなお同じ又はほとんど同じ姿勢や位置を維持しているケースでは、アクション動作のみを再挑戦したいとプレーヤは願うものであるが、直前位置再現操作アイコン56への操作で実現される機能及びスナップ制御は、こうした要望へ応えることができる。
In the case where the position of the
もし、キャッチし損ねた景品4が、直前プレイでアクション動作を受ける前と比べて姿勢が大きく変わったり位置が大きくズレているようであれば、過去指示マーカ54を目安として、クレーン部1210の移動先を調整して、タッチ指示感応領域20へタッチ操作することができる。過去指示マーカ54の表示なしに移動先をタッチ操作するよりも、プレーヤがキャッチに適していると思う位置を指示操作し易くなる。
If the
[機能構成の説明]
図12は、本実施形態におけるサーバシステム1100の機能構成例を示す機能ブロック図である。本実施形態におけるサーバシステム1100は、操作入力部100sと、サーバ処理部200sと、音出力部390sと、画像表示部392sと、通信部394sと、サーバ記憶部500sとを備える。
[Description of functional configuration]
FIG. 12 is a functional block diagram showing a functional configuration example of the
操作入力部100sは、サーバの管理のための各種操作を入力するための手段である。図1のキーボード1106がこれに該当する。
The
サーバ処理部200sは、例えばCPUやGPU等のマイクロプロセッサや、ASIC、ICメモリなどの電子部品によって実現され、操作入力部100sやサーバ記憶部500sを含む各機能部との間でデータの入出力制御を行う。そして、所定のプログラムやデータ、操作入力部100sからの操作入力信号、ユーザ端末1500から受信したデータ、景品獲得装置1200から受信したデータ、等に基づいて各種の演算処理を実行して、サーバシステム1100の動作を統合的に制御する。
The
そして、本実施形態のサーバ処理部200sは、ユーザ管理部202と、オンラインショッピング管理部204と、景品獲得システム管理部206と、計時部280sと、音生成部290sと、画像生成部292sと、通信制御部294sとを含む。勿論、これら以外の機能部も適宜含めることができる。
The
ユーザ管理部202は、ユーザ登録手続きに係る処理及びユーザアカウントに紐付けられる各ユーザのデータの管理を行う。本実施形態では、ユーザ管理部202は、1)登録ユーザへの固有のユーザアカウントの付与と、2)ユーザアカウント別に個人情報を登録管理する登録情報管理と、3)課金要素(本実施形態ではオンラインショッピングで景品獲得装置1200をプレイするためのクレジットの購入など)の支払いで消費される電子決済媒体の帳簿管理と、4)ゲームプレイするためのログイン及びログアウトの履歴等を管理するプレイ履歴管理と、の各機能を有する。勿論、これら以外のアカウントに紐付けられる他のデータの管理機能も適宜含めることができる。
The
オンラインショッピング管理部204は、オンラインショッピングに関する制御を担い、公知のオンラインショッピング技術を適宜利用して実現できる。本実施形態では、プレーヤは、オンラインショッピングによって、景品獲得装置1200をプレイするプレイ対価として消費される「クレジット」を購入することができる。勿論、オンラインショッピングにおける販売対象は、これら以外にも適宜設定可能である。
The online
景品獲得システム管理部206は、景品獲得システムの管理に係る各種処理を実行する。本実施形態では、プレーヤがゲームプレイに使用する景品獲得装置1200の設定と管理の処理と、景品獲得システムに係る各種情報をサーバ記憶部500sに記憶管理する処理と、それらの情報をユーザ端末1500へ提供する処理とを実行することができる。勿論、これら以外の処理も適宜含めることができる。
The prize acquisition
計時部280sは、システムクロックを利用して現在日時や制限時間等の計時を行う。
The
音生成部290sは、音声データの生成やデコードをするICやソフトウェアの実行により実現され、サーバシステム1100のシステム管理やゲームプレイに係る操作音やBGMなどの音声データを生成或いはデコードする。そして、システム管理に関する音声信号は音出力部390sへ出力する。
The
音出力部390sは、音声信号を放音する。図1の例では本体装置1101が備えるスピーカ(不図示)がこれに該当する。
The
画像生成部292sは、サーバシステム1100のシステム管理に関する画像等を生成することができる。そして、システム管理に関する画像は画像表示部392sへ出力することができる。
The
画像表示部392sは、画像生成部292sから入力される画像信号に基づいてシステム管理のための各種画像を表示する。例えば、フラットパネルディスプレイ、ブラウン管(CRT)、プロジェクター、ヘッドマウントディスプレイといった画像表示装置によって実現できる。図1の例ではタッチパネル1108が該当する。
The
通信制御部294sは、データ通信に係るデータ処理を実行し、通信部394sを介して外部装置とのデータのやりとりを実現する。
The
通信部394sは、通信回線9と接続して通信を実現する。例えば、無線通信機、モデム、TA(ターミナルアダプタ)、有線用の通信ケーブルのジャックや制御回路等によって実現される。図1の例では通信装置1153が該当する。
The
サーバ記憶部500sは、サーバ処理部200sにサーバシステム1100を統合的に制御させるための諸機能を実現するためのプログラムや各種データ等を記憶する。また、サーバ処理部200sの作業領域として用いられ、サーバ処理部200sが各種プログラムに従って実行した演算結果などを一時的に記憶する。この機能は、例えばRAMやROMなどのICメモリ、ハードディスク等の磁気ディスク、CD-ROMやDVDなどの光学ディスク、オンラインストレージなどによって実現される。図1の例では本体装置1101が搭載するICメモリ1152やハードディスクなどの記憶媒体、及びストレージ1140がこれに該当する。
The
本実施形態におけるサーバ記憶部500sは、サーバプログラム503と、配信用ゲームプログラム505と、販売管理データ509と、景品獲得装置管理データ510と、を記憶する。また、サーバ記憶部500sは、逐次更新管理されるデータとして、ユーザ管理データ600と、プレイ装置設定データ790と、現在日時800と、を記憶する。その他、タイマや、カウンタ、各種フラグなどの情報を適宜記憶できる。
The
サーバプログラム503は、サーバ処理部200sが読み出して実行することで、ユーザ管理部202と、オンラインショッピング管理部204と、景品獲得システム管理部206としての機能を実現させるためのプログラムである。
The
配信用ゲームプログラム505は、ユーザ端末1500へ提供されるゲームクライアントプログラムのオリジナルである。
The distributed
販売管理データ509は、オンラインショッピングによる販売品を定義・管理するためのデータを格納する。本実施形態では、景品獲得装置1200のプレイ対価として消費されるクレジットが販売品に含まれている。
The
景品獲得装置管理データ510は、運営者設備3(図1参照)の景品獲得装置1200(1200a,1200b,…)毎に用意され、その景品獲得装置に関連づけられる各種データを格納する。
1つの景品獲得装置管理データ510は、例えば図13に示すように、固有の景品獲得装置ID511と、アクセス情報513と、収容している景品の種類を示す景品名515と、2次元可動域定義データ517と、第1タッチ指示感応領域定義データ520と、第1移動先判定関数522と、第2タッチ指示感応領域定義データ524と、第2移動先判定関数526と、性能パラメータ値定義データ530と、を含む。勿論、これら以外のデータも適宜含めることができる。
The prize acquisition
As shown in FIG. 13, for example, one item of prize acquisition
アクセス情報513は、当該装置へ通信回線9を介して通信接続するために必要な情報である。例えばIPアドレスや、パスコードなどが含まれる。
The
2次元可動域定義データ517は、当該景品獲得装置のハードウェア仕様に関するデータの1つであって、2次元直動機構部1218の第1方向可動域データと第2方向可動域データとを含む。
The two-dimensional range-of-
第1タッチ指示感応領域定義データ520は、当該景品獲得装置を遠隔操作するユーザ端末1500で適用される第1方向の移動先を指示するためのタッチ指示感応領域20(図5参照)を定義するデータである。領域は、第1カメラ1220fの設置位置、撮影方向、撮影画角、2次元直動機構部1218の第1方向への可動域、ユーザ端末1500のタッチパネル1506の仕様などから幾何的に決定される。ユーザ端末1500の機種によりタッチパネル1506の仕様が異なる場合には、タッチパネル1506の仕様別に定義データを用意しておき、ユーザ端末1500側で選択できるようにすると好適である。
The first touch instruction sensitive
第1移動先判定関数522は、第1タッチ指示感応領域へのタッチ操作の位置座標から、当該景品獲得装置のクレーン部1210の移動先を判定するための関数である。本実施形態では、第1方向への移動先の第1方向の位置座標を決定することができる。
The first destination determination function 522 is a function for determining the destination of the
第2タッチ指示感応領域定義データ524は、当該景品獲得装置を遠隔操作するユーザ端末1500で適用される第2方向の移動先を指示するためのタッチ指示感応領域20(図9参照)を定義するデータである。領域は、第2カメラ1220sの設置位置、撮影方向、撮影画角、2次元直動機構部1218の第2方向への可動域、ユーザ端末1500のタッチパネル1506の仕様などから幾何的に決定される。ユーザ端末1500の機種によりタッチパネル1506の仕様が異なる場合には、タッチパネル1506の仕様別に定義データを用意しておき、ユーザ端末1500側で選択できるようにすると好適である。
The second touch instruction sensitive
第2移動先判定関数526は、第2タッチ指示感応領域へのタッチ操作の位置座標から、当該景品獲得装置のクレーン部1210の移動先を判定するための関数である。本実施形態では、第2方向への移動先の第2方向の位置座標を決定することができる。
The second
性能パラメータ値定義データ530は、当該景品獲得装置の動作制御にかかる制御パラメータの設定値をどのような条件でどのように変更するかを定義する各種データを格納する。
The performance parameter
1つの性能パラメータ値定義データ530は、例えば図14に示すように、適用条件540と、性能パラメータ値リスト550と、を含む。
One piece of performance parameter
適用条件540は、1つの条件記述要素、又は複数の条件記述要素のAND又はORで定義される。条件記述要素の内容は適宜設定可能であるが、本実施形態では、1)プレイ状況が非コンティニューであるかコンティニューであるかの何れかを示すプレイ形態541と、2)コンティニューの連続回数の条件を定義するコンティニュー連続回数範囲542と、3)プレイ履歴に係るこれまでのコンティニュープレイを含むプレイ回数の条件を定義する累積プレイ回数範囲543と、4)プレイ履歴に係るこれまでのコンティニュー回数の条件を定義する累積コンティニュー回数範囲544と、5)プレイ履歴に係る累積プレイ回数当たりの景品獲得に成功した回数の条件を定義する景品獲得率範囲545と、が条件記述要素とされる。
The
勿論これら以外の条件記述要素も利用可能である。例えば、景品獲得機構のタイプ、収容している景品の種類、景品の配置パターン、なども利用可能である。また、景品獲得装置別の利用履歴を記憶できる構成では、ペイアウト率、所定の算定期間(例えば、1週間、1ヶ月など)における当該景品獲得装置1200の利用回数、などを条件記述要素として適宜設定可能である。
Of course, conditional description elements other than these can also be used. For example, the type of prize acquisition mechanism, the type of prizes contained, the pattern of prize placement, etc. may also be used. In addition, in a configuration capable of storing a usage history for each prize obtaining device, the payout rate, the number of times the
なお、各条件記述要素は、それぞれ設定無しとすることもできる。また、ここで言う範囲は、不連続な複数の範囲であっても良い。 It should be noted that each conditional description element can also be left unset. Also, the range referred to here may be a plurality of discontinuous ranges.
性能パラメータ値リスト550は、当該変更定義データにおいて変更対象とされる各制御パラメータの変更後の設定値を格納する。変更対象は適宜設定可能である。本実施形態では、クレーン部移動形態設定値551と、クレーン部移動速度値552と、アクション制御形態設定値553と、把持力設定値554と、が設定可能である。そして、性能パラメータ値リスト550は、このうち1つ又は複数の組み合わせでもって設定することができる。
The performance
図12に戻って、ユーザ管理データ600は、登録ユーザ毎に用意され、固有の識別情報であるアカウントと紐付けられる各種データを格納する。本実施形態では、例えば図15に示すように、1つのユーザ管理データ600には、固有のユーザアカウント601と、決済媒体帳簿データ603と、個人情報登録データ605と、保有クレジット額607と、プレイ履歴データ610と、を含む。勿論、これら以外のデータも適宜含めることができる。
Returning to FIG. 12, the
決済媒体帳簿データ603は、当該ユーザに紐付けられる電子決済用の決済媒体(例えば、仮想通貨やポイントなど)の補充/消費の量と、補充/消費の事由と、変更日時と、の情報を対応づけて格納する所謂帳簿である。課金履歴データ或いは課金履歴情報と読み替えることができる。
The payment
個人情報登録データ605は、当該ユーザの個人情報を含む。例えば、電子メールアドレス、電話番号、獲得した景品の送付先とされる景品送付先住所、などを含むことができる。
Personal
保有クレジット額607は、当該ユーザが決済媒体を消費して購入した、景品獲得装置1200のプレイ対価として消費される媒体の残数を格納する。
The retained
プレイ履歴データ610は、プレイ毎に作成される。コンティニュープレイ時も、1つのプレイ履歴データ610が作成される。そして、1つのプレイ履歴データ610は、プレイ日時(プレイを開始した日時)と、希望景品種類と、プレイ装置とされた景品獲得装置1200の景品獲得装置IDであるプレイ装置IDと、第1タッチ指示感応領域へのタッチ位置座標と、第2タッチ指示感応領域へのタッチ位置座標と、景品獲得成否と、を含み得る。勿論、これら以外のデータも適宜含めることができる。
The
図12に戻って、プレイ装置設定データ790は、景品獲得装置1200(1200a,1200b,…)のうち、どれがゲームプレイに使用中であるかを示すデータであって、ゲームプレイ前のプレイ装置の設定別に作成され、ゲームプレイ終了時に破棄される。1つのプレイ装置設定データ790は、プレイ装置とされた景品獲得装置1200の景品獲得装置IDであるプレイ装置IDと、プレーヤアカウントと、を対応付けて格納する。その他の情報、例えば、使用開始日時を含めることもできる。
Returning to FIG. 12, the play
図16は、本実施形態におけるユーザ端末1500の機能構成例を示す機能ブロック図である。本実施形態におけるユーザ端末1500は、操作入力部100と、端末処理部200と、音出力部390と、画像表示部392と、通信部394と、端末記憶部500とを備える。
FIG. 16 is a functional block diagram showing a functional configuration example of the
操作入力部100は、ユーザが各種操作を入力するための手段である。図4の方向入力キー1502、ボタンスイッチ1504、タッチパネル1506などがこれに該当する。音声入力を有効とする構成ではマイク1512もこれに含めることができる。ジェスチャー入力を有効とする構成では、イメージセンサユニット1520もこれに含めることができる。
The
端末処理部200は、例えばCPUやGPU等のマイクロプロセッサや、ASIC、ICメモリなどの電子部品によって実現され、操作入力部100や端末記憶部500を含む各機能部との間でデータの入出力制御を行う。図4の例では、制御基板1550、CPU1551がこれに該当する。
The
端末処理部200は、所定のプログラムやデータ、操作入力部100からの操作入力信号、サーバシステム1100から受信したデータ、景品獲得装置1200から受信した信号、等に基づいて各種の演算処理を実行して、ユーザ端末1500の動作を統合的に制御する。
The
そして、本実施形態の端末処理部200は、ゲーム管理部210と、計時部280と、音生成部290と、画像生成部292と、通信制御部294とを含む。勿論、これら以外の機能部も適宜含めることができる。
The
ゲーム管理部210は、ゲームの実行管理に係る各種処理を行う。本実施形態のゲーム管理部210は、プレイ装置選択部212と、モニター画像表示制御部214と、タッチ指示感応領域表示制御部216と、領域識別表示制御部218と、移動先指示部220と、移動先指示マーカ表示制御部222と、位置決め完了指示部224と、性能情報表示制御部226と、コンティニュー移行制御部240と、過去指示マーカ表示制御部242と、スナップ制御部244と、を有する。勿論、これら以外の機能部も適宜含むとしてもよい。
The
プレイ装置選択部212は、複数の前記景品獲得装置の中からプレイ対象の景品獲得装置であるプレイ装置をユーザ端末での操作入力に従って選択する制御を行う。本実施形態では、サーバシステム1100からゲームプレイ開始前に、使用可能な景品獲得装置1200(1200a,1200b,…)の情報を取得する。それらを選択候補としてプレーヤに選択可能に提示して、選択結果をサーバシステム1100へ返信する。サーバシステム1100にて、選択された景品獲得装置1200はプレイ装置として設定され、ユーザ端末1500にはプレイ装置へのアクセス情報513(図13参照)が提供される。
The play
モニター画像表示制御部214は、プレイ装置に設置されたビデオカメラ1220の撮影画像に基づくライブモニター画像38をタッチパネル1506に表示させる制御を行う。
また、モニター画像表示制御部214は、カメラ切換操作アイコン37(図5、図9参照)への切り換え操作入力に応じて、第1カメラ1220fの撮影画像に基づく第1のモニター画像と、第2カメラ1220sの撮影画像に基づく第2のモニター画像とを切り替えて表示させることができる。
The monitor image
In addition, the monitor image
また、景品獲得装置1200のクレーン部1210の2次元移動は、第1方向の移動と、第2方向の移動とを切り替えて実施されるので、モニター画像表示制御部214は、第1方向の移動の際に第1のモニター画像を表示させ、第2方向の移動の際に第2のモニター画像を表示させるように切り替える。
In addition, since the two-dimensional movement of the
タッチ指示感応領域表示制御部216は、プレイ装置における2次元移動の移動先をタッチ指示するためのタッチ指示感応領域20を、タッチパネル1506に表示中のライブモニター画像38の表示領域に設定する制御を行う(図5、図9参照)。
The touch instruction sensitive area
具体的には、タッチ指示感応領域表示制御部216は、第1のモニター画像(第1カメラ1220fの撮影画像のライブモニター画像38)が表示された場合にはプレイ装置における第1方向の移動先をタッチ指示するための第1のタッチ指示感応領域を第1のモニター画像の表示領域に設定し(図5参照)、第2のモニター画像(第2カメラ1220sの撮影画像のライブモニター画像38)が表示された場合にはプレイ装置における第2方向の移動先をタッチ指示するための第2のタッチ指示感応領域を第2のモニター画像の表示領域に設定する(図9参照)。
Specifically, when the first monitor image (the
本実施形態では、こうした表示領域の設定は、プレイ装置の景品獲得装置管理データ510(図13参照)のコピーをサーバシステム1100から取得し、第1タッチ指示感応領域定義データ520、第2タッチ指示感応領域定義データ524に基づいて制御を行う。第1タッチ指示感応領域定義データ520と、第2タッチ指示感応領域定義データ524は、それぞれ予め第1方向の可動域と、第2方向の可動域を考慮して装置毎に設定されているので、実質的に、タッチ指示感応領域表示制御部216は、プレイ装置での2次元移動の可動域に基づいてタッチ指示感応領域を可変に設定することができるとも言える。
In this embodiment, setting of such a display area is performed by acquiring a copy of the prize acquisition device management data 510 (see FIG. 13) of the play device from the
なお、第1タッチ指示感応領域定義データ520や第2タッチ指示感応領域定義データ524に加えて、各ビデオカメラの位置情報や撮影諸元を入手できる構成の場合には、タッチ指示感応領域表示制御部216が、表示させるタッチ指示感応領域20をその都度、演算して決定する構成とすることも可能である。
In addition to the first touch instruction sensitive
領域識別表示制御部218は、ライブモニター画像38に表示中のタッチ指示感応領域20以外をタッチ指示不能領域22として、タッチ指示感応領域20とタッチ指示不能領域22とを識別表示させる。
The area identification
移動先指示部220は、タッチ指示感応領域20に対するタッチ位置に基づいて、2次元移動の移動先を示す移動先指示信号をプレイ装置に向けて送信する制御を行う。本実施形態では、プレイ装置の景品獲得装置管理データ510(図13参照)のコピーをサーバシステム1100から取得し、第1移動先判定関数522、第2移動先判定関数526を用いて、移動させる方向別の移動先の位置座標を算出して、送信することができる。
The
具体的には、移動先指示部220は、第1のタッチ指示感応領域(第1カメラ1220fの撮影画像のライブモニター画像38に表示されているタッチ指示感応領域)に対するタッチ位置に基づいて第1方向における移動先を示す第1の移動先指示信号をプレイ装置に向けて送信し、第2のタッチ指示感応領域(第2カメラ1220sの撮影画像のライブモニター画像38に表示されているタッチ指示感応領域)に対するタッチ位置に基づいて第2方向における移動先を示す第2の移動先指示信号をプレイ装置に向けて送信することができる。
Specifically, the
そして、その際、移動先指示部220は、第1のタッチ指示感応領域におけるタッチ位置の位置座標のうち、第1方向に対応する方向の座標値に基づいて、第1方向における移動先を判定し、第2のタッチ指示感応領域におけるタッチ位置の位置座標のうち、第2方向に対応する方向の座標値に基づいて、第2方向における移動先を判定する。
Then, at that time,
また、移動先指示部220は、タッチパネル1506に対する継続タッチ操作(指がタッチパネル1506に触れてから離れない状態が継続されている操作)がなされている間、当該継続タッチ操作において更新されるタッチ位置に基づいて移動先指示信号をプレイ装置に向けて送信することができる。
In addition, while a continuous touch operation is being performed on touch panel 1506 (an operation in which a finger continues to touch
移動先指示マーカ表示制御部222は、移動先指示部220により指示された移動先の基準となったタッチ位置を示す移動先指示マーカを、モニター画像に表示させる制御を行う。具体的には、移動先指示部220により指示された第1方向における移動先の基準となったタッチ位置を示す第1移動先指示マーカ24をモニター画像に表示させ(図7参照)、第2方向における移動先の基準となったタッチ位置を示す第2移動先指示マーカ25をモニター画像に表示させる(図9参照)。そして、第1方向における移動先にクレーン部1210が移動した場合に第1移動先指示マーカ24の表示形態を変更させ(図8参照)、第2方向における移動先にクレーン部1210が移動した場合に第2移動先指示マーカ25の表示形態を変更させる。
The destination indication marker
位置決め完了指示部224は、第1移動先指示マーカ24の表示形態の変更と、第2移動先指示マーカ25の表示形態の変更とがなされた後、ユーザ操作に基づく位置決め完了条件、或いは、所定時間の経過に基づく位置決め完了条件が満たされた場合に、位置決めが完了した旨の信号をプレイ装置に向けて送信する制御を行う。また、継続タッチ操作が終了した場合、或いは、移動先指示信号に基づく移動先にクレーン部1210が到達した場合に、位置決めが完了した旨の信号をプレイ装置に向けて送信することができる。プレイ装置である景品獲得装置1200は、位置決めが完了した旨の信号に基づいて、アクションシーケンスを実行開始する。
After the display form of the first
性能情報表示制御部226は、プレイ装置に係る性能情報を表示させる制御を行う。本実施形態では、遠隔操作画面の性能情報表示部33で表示させるが、第1移動先指示マーカ24や、第2移動先指示マーカ25に付随させるように表示させても良い。
The performance information
コンティニュー移行制御部240は、プレイ装置とされる景品獲得装置1200がアクションシーケンスを行った直後にそのクレーン部1210の移動を保留にさせて、コンティニュープレイを行うか否かの選択操作を入力可能にさせるコンティニュー選択待機処理を行い、コンティニュープレイを行う旨の選択操作がなされた場合に当該保留にしたクレーン部1210の移動を中止させてコンティニュープレイに移行させる。本実施形態では、コンティニュー移行可能通知40と、承認操作アイコン42と、非承認操作アイコン44との表示制御と、承認/非承認の受け付け制御も行われる。
The continue
過去指示マーカ表示制御部242は、移動先指示部220によって過去にユーザが指示した移動先を示す過去指示マーカ54を、モニター画像に表示させる制御を行う(図11参照)。本実施形態では、コンティニュープレイの場合に、直前のプレイでユーザが指示した移動先を示すように過去指示マーカ54を表示させる。
The past instruction marker
スナップ制御部244は、過去指示マーカ表示制御部242によって過去指示マーカ54が表示されている場合に、当該過去指示マーカの示す位置座標から所定範囲のタッチ位置を当該過去指示マーカの示す位置座標とする。
When the
計時部280は、システムクロックを利用して現在日時や制限時間等の計時を行う。
The
音生成部290は、音声データの生成やデコードをするICやソフトウェアの実行により実現され、ゲームプレイに係る操作音やBGMなどの音声データを生成或いはデコードする。そして、音声信号を音出力部390へ出力する。
The
音出力部390は、音声信号を放音する。図4の例ではスピーカ1510がこれに該当する。
The
画像生成部292は、ゲームプレイに係る各種画像等を生成することができる。そして、画像信号を画像表示部392へ出力する。
The
画像表示部392は、画像生成部292から入力される画像信号に基づいて各種画像を表示する。例えば、フラットパネルディスプレイ、ブラウン管(CRT)、プロジェクター、ヘッドマウントディスプレイといった画像表示装置によって実現できる。図4の例ではタッチパネル1506が該当する。
The
通信制御部294は、データ通信に係るデータ処理を実行し、通信部394を介して外部装置とのデータのやりとりを実現する。
The
通信部394は、通信回線9と接続して通信を実現する。例えば、無線通信機、モデム、TA(ターミナルアダプタ)、有線用の通信ケーブルのジャックや制御回路等によって実現される。図4の例では無線通信モジュール1553が該当する。
The
端末記憶部500は、端末処理部200に諸機能を実現するためのプログラムや各種データ等を記憶する。また、端末処理部200の作業領域として用いられ、端末処理部200が実行した演算結果などを一時的に記憶する。この機能は、例えばRAMやROMなどのICメモリ、ハードディスク等の磁気ディスク、CD-ROMやDVDなどの光学ディスク、オンラインストレージなどによって実現される。図4の例ではICメモリ1552やメモリカード1540がこれに該当する。オンラインストレージを含めることもできる。
The
本実施形態における端末記憶部500は、ゲームプログラム502と、ユーザアカウント504と、景品獲得装置管理データ510cと、自ユーザ管理データ600cと、プレイデータ700と、現在日時800と、を記憶する。その他、タイマや、カウンタ、各種フラグなどの情報を適宜記憶できる。
The
ゲームプログラム502は、端末処理部200が読み出して実行することによってゲーム管理部210としての機能を実現させるためのソフトウェアである。本実施形態では、サーバシステム1100の配信用ゲームプログラム505(図12参照)をダウンロードして記憶することになる。
The
ユーザアカウント504は、本実施形態のゲームをプレイするためにゲームプログラム502を起動させて、所定のログイン手続きを行う際にユーザ2によって入力された結果として記憶される。
The
景品獲得装置管理データ510cは、プレイ装置とされた景品獲得装置1200の景品獲得装置管理データ510(図12参照)のコピーであって、プレイ装置の選択・設定にともなってプレイ装置へのアクセス情報を含むデータとしてサーバシステム1100から取得・記憶する。
The prize acquisition
自ユーザ管理データ600cは、プレーヤである自機を使用するユーザのユーザ管理データ600(図12参照)のコピーであって、ログイン手続きにともなってサーバシステム1100から取得・記憶する。
Own
プレイデータ700は、景品獲得装置1200のプレイ開始前に作成され、プレイ終了時に削除される。コンティニュープレイ時は、継続して使用される。
具体的には、例えば図17に示すように、プレイデータ700は、プレーヤアカウント701と、プレイ装置ID703と、受信済撮影画像データ705と、受信済アクション判定用情報707と、プレイモード710と、クレーン性能設定データ712と、画面表示制御データ714と、第1タッチ指示感応領域設定データ720と、第1タッチ指示不能領域設定データ722と、第2タッチ指示感応領域設定データ724と、第2タッチ指示不能領域設定データ726と、位置決め完了判定用データ730と、を含む。勿論、これら以外のデータも適宜含めることができる。
The
Specifically, as shown in FIG. 17, for example, the
プレイ装置ID703は、プレーヤがゲームプレイに使用する機体として選択した景品獲得装置1200の景品獲得装置IDである。プレイ装置の選択・設定の手続きに伴って、サーバシステム1100から取得し格納される。
The
受信済撮影画像データ705は、プレイ装置である景品獲得装置1200から逐一送信される第1カメラ1220fの撮影画像と第2カメラ1220sの撮影画像のデータを格納する。
The received photographed
受信済アクション判定用情報707は、プレイ装置である景品獲得装置1200から逐一送信されるシーケンス進捗1290とアクション結果情報1292とを格納する(図3参照)。
The received
プレイモード710は、今現在のプレイが非コンティニュープレイ(景品獲得プレイ)なのか、コンティニュープレイなのかを示す。ゲーム開始時は、非コンティニュープレイを示す値に初期化される。
The
クレーン性能設定データ712は、今現在プレイ装置の性能の設定情報である。景品獲得装置管理データ510cの性能パラメータ値定義データ530(図13参照)のうち、適用条件540が満たされている定義データの性能パラメータ値リスト550(図14参照)の内容がコピーされる。
The crane
画面表示制御データ714は、希望景品選択画面W2・プレイ装置選択画面W3・遠隔操作画面W4(図5参照)並びに遠隔操作画面W6~W11(図7~図11参照)の表示に係る制御データを格納する。
The screen
位置決め完了判定用データ730は、位置決め完了の判定をするために参照されるデータを格納する。本実施形態では、第1方向への移動先を指示済みである時に設定される第1方向指示済フラグ732と、第2方向への移動先を指示済みである時に設定される第2方向指示済フラグ734と、位置決め制限時間タイマ736とを含む。
Positioning
第1方向指示済フラグ732と、第2方向指示済フラグ734は、初期値は「0(未指示)」であるが、それぞれ第1方向・第2方向への移動先信号を送信すると「1」に設定される。これら2つのフラグがともに「1」になると、位置決め完了と判定される。
The first direction indicated
また、位置決め制限時間タイマ736は、移動指示操作の入力が可能な制限時間を計時するのに使用される。当該タイマが所定の時間の計時を完了すると、第1方向指示済フラグ732及び第2方向指示済フラグ734の状態に係わらず位置決め完了と判定される。
Also, the positioning
なお、これらとは別であるが、遠隔操作画面(例えば、図5の遠隔操作画面W5)においてアクションシーケンス開始操作アイコン36への操作が検知された場合は、位置決め完了判定用データ730の各データの状態如何に関わらず位置決め完了と判定される。
Separately from these, when an operation to the action sequence
〔動作の説明〕
次に、景品獲得システム1000の動作について説明する。
図18は、本実施形態におけるサーバシステム1100とユーザ端末1500における処理の流れを説明するためのフローチャートであって、あるユーザがログインしてプレイ装置を決定するまでのフローチャートである。ここで説明する一連の処理は、サーバシステム1100ではサーバプログラム503が実行され、ユーザ端末1500ではゲームプログラム502が実行されることにより実現される。
[Description of operation]
Next, the operation of the
FIG. 18 is a flow chart for explaining the flow of processing in the
ユーザ端末1500にてゲームプログラム502を起動してユーザアカウントを入力すると、ユーザ端末1500はサーバシステム1100にアクセスしてログイン処理を実行する(ステップS10)。
When the
サーバシステム1100は、これに応じる形でログイン受け付け処理を実行する(ステップS12)。そして、所定のログイン手続きが完了すると、サーバシステム1100は、ログインしたユーザのユーザ管理データ600をリクエストしてきたユーザ端末1500へ提供し、プレイ装置の選択受け付け処理を実行する(ステップS14)。当該処理では、ユーザ端末1500に未使用の景品獲得装置1200の情報と、それらで獲得可能な景品の種類の情報と、が送信される。
The
ユーザ端末1500は、それらを受信すると、プレイ装置選択処理を実行する(ステップS16)。具体的には、受信したデータに基づいて希望景品選択画面W2を表示して、プレーヤであるユーザ2による獲得を希望する景品の選択入力を受け付ける。そして、選択された種類の景品を獲得できる景品獲得装置1200を検索して、プレイ装置選択画面W3を表示して、プレーヤによる使用する景品獲得装置1200の選択を受け付ける。そして、選択された景品獲得装置1200の景品獲得装置IDをサーバシステム1100へ返信する。
When the
サーバシステム1100は、受信した景品獲得装置IDの景品獲得装置1200を当該プレーヤのプレイ装置として設定し、プレイ装置の受付処理を終了する(ステップS18)。そして、当該装置のアクセス情報を含む景品獲得装置管理データ510を、ユーザ端末1500へ送信する(ステップS20)。ユーザ端末1500はこれを受信し記憶する(ステップS20)。ログインしてプレイ装置を決定するまでの流れはこれで完了となり、ユーザ端末1500は、サーバシステム1100とのデータ通信を解除する。
The
図19~図21は、本実施形態における景品獲得装置1200の遠隔操作に係る処理の流れを説明するためのフローチャートである。なお、プレイ対価の支払いについての説明は省略している。
19 to 21 are flowcharts for explaining the flow of processing related to remote control of the
図19に示すように、ユーザ端末1500は、先に取得したプレイ装置である景品獲得装置1200へのアクセス情報を用いて、プレイ装置と通信接続して遠隔操作の環境を確立する(ステップS50及びステップS52)。
As shown in FIG. 19, the
プレイ装置である景品獲得装置1200は、これをもって第1カメラ1220f及び第2カメラ1220sによる各撮影画像のユーザ端末1500へのライブ配信を開始する(ステップS54)。ユーザ端末1500は、そのデータを逐次受信して受信済撮影画像データ705(図17参照)として記憶し、遠隔操作画面の表示を開始する(ステップS56)。本実施形態では、ライブモニター画像38は、何れか一方のカメラの撮影画像とするので、遠隔操作画面の表示開始時点では、第1カメラ1220fの撮影画像をライブモニター画像38として表示する。
The
また、プレイ装置である景品獲得装置1200は、シーケンス進捗1290とアクション結果情報1292の自動更新を開始し、それらのユーザ端末1500への配信を開始する(ステップS58)。ユーザ端末1500は、それらのデータを逐次受信して受信済アクション判定用情報707(図17参照)として記憶し、アクションの成否判定を開始する(ステップS60)。
Also, the
次いで、ユーザ端末1500は、カメラ切換操作アイコン37(図5参照)への操作入力に応じたライブモニター画像38として表示する撮影画像の切換制御を開始する(ステップS70)。また、タッチ指示感応領域20及びタッチ指示不能領域22の設定及びライブモニター画像38へオーバーラップ表示を開始する(ステップS72)。
Next, the
次に、ユーザ端末1500は、プレイ装置である景品獲得装置1200のクレーン部1210の性能の設定と、性能の設定情報(性能情報)の表示を開始し(ステップS76)、位置決め制限時間の計時を開始する(ステップS78)。
Next, the
そして、ユーザ端末1500は自機とともにプレイ装置である景品獲得装置1200の各種初期化を行う(ステップS80及びステップS82)。これに伴い、景品獲得装置1200ではシーケンス進捗1290とアクション結果情報1292が初期化される。
Then, the
ユーザ端末1500は、ライブモニター画像38にオーバーラップ表示させているタッチ指示感応領域20へのタッチ操作を逐一監視している。
The
そして、第1方向の移動先の指示が未実行で、且つ、第1カメラ1220fの撮影画像をライブモニター画像38として表示させている状態で、タッチ指示感応領域20へのタッチ操作を検出したならば(ステップS90のYES)、ユーザ端末1500は第1移動先指示マーカ24をタッチ位置へ表示させる一方、タッチ指示感応領域20と、タッチ指示不能領域22のオーバーラップ表示を解除する(ステップS92;図6参照)。
Then, if a touch operation on the touch instruction
そして、ユーザ端末1500は、タッチが解除されるまでの間、言い換えると継続タッチ操作が検出されている間、所定周期(例えば、1/60秒周期)で繰り返し、タッチ位置の左右方向の位置座標から第1方向の移動先の座標を算出して、プレイ装置である景品獲得装置1200へ第1移動先指示信号を送信し続ける(ステップS94)。但し、位置決め制限時間タイマ736(図17参照)がタイムアップした場合には、継続タッチ操作が続いていても、タイムアップ時点で強制的に第1移動先指示信号の送信は中止される。
Then, until the touch is released, in other words, while the continuous touch operation is detected, the
プレイ装置である景品獲得装置1200は、第1移動先指示信号を受信するとクレーン部1210を指示された移動先へ移動させる制御を実行し、移動完了すると、第1方向の移動完了を示す信号(第1移動完了信号)をユーザ端末1500へ返信する(ステップS98)。ユーザ端末1500にて継続タッチ操作が続いていて、第1方向の移動先が変化するような場合でも、その時々の移動先にクレーン部1210が到達したら移動完了となる。
When the
ユーザ端末1500は、この移動完了信号を受信すると第1方向指示済フラグ732を「1」に設定して(ステップS100)、第1移動先指示マーカの表示形態を変更する(ステップS102)。継続タッチ操作が続いていても、この移動完了信号を受信すると強制的に第1移動先指示信号の送信は中止される。
Upon receiving this movement completion signal, the
つまり、プレーヤは、移動先を指定するタッチ操作を開始してからクレーン部1210が移動している間であれば、タッチさせている指を離さずにタッチ位置を変更すれば、タッチ開始した位置とは別の位置へ移動指示を変更することができる。
In other words, the player can change the touch position without releasing the touched finger while the
なお、ユーザ端末1500から第1移動先指示信号が送信されてから、第1移動完了信号を受信するまでは、カメラの切換操作の受け付けを一時停止させて、ライブモニター画像38で当該指示信号に応じてクレーン部1210が第1方向に動く様子をプレーヤが確実に確認できるようにすると好適である。
Note that, from when the first movement destination instruction signal is transmitted from the
図20に移って、第1方向の移動先が指示済みで(ステップS120のYES)、且つ、第2方向の移動先の指示が未実行で、且つ、第2カメラ1220sの撮影画像をライブモニター画像38として表示させている状態で、タッチ指示感応領域20へのタッチ操作を検出したならば(ステップS122のYES)、ユーザ端末1500は第2移動先指示マーカ25をタッチ位置へ表示させる一方、タッチ指示感応領域20と、タッチ指示不能領域22のオーバーラップ表示を解除する(ステップS124;図9参照)。
20, the destination in the first direction has been specified (YES in step S120), the destination in the second direction has not been specified, and the image captured by the
そして、ユーザ端末1500は、タッチが解除されるまでの間、言い換えると継続タッチ操作が検出されている間、所定周期(例えば、1/60秒周期)で繰り返しタッチ位置の左右方向の位置座標から第2方向の移動先の座標を算出して、プレイ装置である景品獲得装置1200へ第2移動先指示信号を送信し続ける(ステップS126)。但し、位置決め制限時間タイマ736(図17参照)がタイムアップした場合には、継続タッチ操作が続いていても、タイムアップ時点で強制的に第2移動先指示信号の送信は中止される。
Then, until the touch is released, in other words, while the continuous touch operation is being detected, the
プレイ装置である景品獲得装置1200は、第2移動先指示信号を受信するとクレーン部1210を指示された移動先へ移動させる制御を実行し、移動完了すると、第2方向の移動完了を示す信号(第2移動完了信号)をユーザ端末1500へ返信する(ステップS130)。ユーザ端末1500にて継続タッチ操作が続いていて、第2方向の移動先が変化するような場合でも、その時々の移動先にクレーン部1210が到達したら移動完了となる。
When the
ユーザ端末1500は、この移動完了信号を受信すると第2方向指示済フラグ734を「1」に設定して(ステップS132;図17参照)、第2移動先指示マーカの表示形態を変更する(ステップS134)。継続タッチ操作が続いていても、この移動完了信号を受信すると強制的に第2移動先指示信号の送信は中止される。
When the
つまり、プレーヤは、移動先を指定するタッチ操作を開始してからクレーン部1210が移動している間であれば、タッチさせている指を離さずにタッチ位置を変更すれば、タッチ開始した位置とは別の位置へ移動指示を変更することができる。
In other words, the player can change the touch position without releasing the touched finger while the
なお、ユーザ端末1500から第2移動先指示信号が送信されてから、第2移動完了信号を受信するまでは、カメラの切換操作の受け付けを一時停止させて、ライブモニター画像38で当該指示信号に応じてクレーン部1210が第2方向に動く様子をプレーヤが確実に確認できるようにする。
Note that, from when the second movement destination instruction signal is transmitted from the
次に、ユーザ端末1500は、位置決めが完了したかを判定する(ステップS150)。
位置決めが完了していないと判定すれば(ステップS150のNO)、ステップS90に戻る。位置決めが完了していると判定した場合は(ステップS150のYES)、ユーザ端末1500は、プレイ装置である景品獲得装置1200へ所定の位置決め完了信号を送信する(ステップS152)。プレイ装置である景品獲得装置1200は、これを受信するとアクションシーケンスを開始する(ステップS154)。
Next, the
If it is determined that positioning has not been completed (NO in step S150), the process returns to step S90. When determining that the positioning is completed (YES in step S150), the
次いで、ユーザ端末1500は、アクションシーケンス終了時点においてアクション結果を判定する。本実施形態ではキャッチ成功しているかキャッチ失敗しているかを判定する。そして、キャッチ失敗すなわちアクション失敗している場合は(ステップS156のNO)、ユーザ端末1500はコンティニュー選択待機処理を実行する。
The
コンティニュー選択待機処理として、ユーザ端末1500は、先ずプレイ装置である景品獲得装置1200へ所定の保留信号を送信する(ステップS158)。
送信された保留信号は、プレイ装置である景品獲得装置1200がアクションシーケンスを完了したところで受信されることになるので、景品獲得装置1200は、保留信号を受信すると(ステップS160のYES)終了動作シーケンスの実行を保留する(ステップS162)。つまり、クレーン部1210は第1移動先指示信号と第2移動先指示信号で指示された位置のままとなる。
As the continuation selection waiting process, the
The transmitted hold signal is received when the
図21に移って、更にユーザ端末1500は、コンティニュー選択待機処理として、コンティニュープレイの承認/非承認の選択受け付けを行う(ステップS170)。具体的には、コンティニュー移行可能通知40・承認操作アイコン42・非承認操作アイコン44を表示させて、何れかの操作アイコンへの操作入力を受け付ける(図10参照)。
Moving on to FIG. 21, the
ここで、コンティニュープレイを行う旨の選択操作がなされた場合(ステップS172のYES)、ユーザ端末1500は、プレイ装置である景品獲得装置1200にて保留させていたクレーン部1210の移動を中止させてコンティニュープレイに移行させる。
Here, if a selection operation for continuing play is performed (YES in step S172), the
コンティニュープレイに移行させるにあたっては、その準備として、ユーザ端末1500は、プレイ履歴データ610の更新に係る処理を実行する(ステップS174)。具体的には、サーバシステム1100と通信して、サーバシステム1100で記憶されているプレーヤのユーザ管理データ600(図12参照)のプレイ履歴データ610(図15参照)を更新するとともに、その写しである自ユーザ管理データ600c(図16参照)のプレイ履歴データ610を更新する。
In preparing for the transition to continue play, the
次いで、ユーザ端末1500は、プレイモードをコンティニュープレイに変更して(ステップS176)、過去指示マーカ54の表示を開始する(ステップS178)。
Next, the
また、ユーザ端末1500は、スナップ機能と直前位置再現機能とをともに有効化する(ステップS178)。これ以降、コンティニュープレイ中に直前位置再現操作アイコン56が操作されると、ユーザ端末1500は、前回のプレイ履歴データ610を参照して、前回の移動先を再現するように第1移動先指示信号と第2移動先指示信号とを、プレイ装置である景品獲得装置1200へ送信する制御を実行する。また、過去指示マーカ54の示す位置座標から所定範囲にタッチ操作すると、タッチ位置が過去指示マーカ54の位置とはズレていても、タッチ位置を当該過去指示マーカの示す位置座標とするスナップ制御を実行する。
Also, the
スナップ機能と直前位置再現機能とを有効化した後、ステップS76に移行する。これにより、プレイ装置である景品獲得装置1200にて、アクション失敗した時点のクレーン部1210の位置をそのままにしてコンティニュープレイへ移行することとなる。
After enabling the snap function and the previous position reproduction function, the process proceeds to step S76. As a result, the
一方、コンティニュープレイが承認されなければ(ステップS172のNO)、ユーザ端末1500は、プレイ装置である景品獲得装置1200へ所定の保留解除信号を送信する(ステップS182)。プレイ装置である景品獲得装置1200は、保留信号を受信すると(ステップS184のYES)、動作保留を解除する(ステップS186)。結果、景品獲得装置1200では終了動作シーケンスが実行される(ステップS188)。
On the other hand, if the continue play is not approved (NO in step S172), the
ユーザ端末1500は、景品獲得装置1200から逐一受信しているシーケンス進捗1290から終了動作シーケンスが完了したと判定すると(ステップS200のYES)、景品が獲得できたかを判定する(ステップS202)。そして、獲得できていれば(ステップS202のYES)、当該景品の発送手続き処理を実行する(ステップS204)。
When the
以上、本実施形態によれば、タッチ操作によって景品獲得装置を遠隔操作して景品の獲得に挑戦するゲームが可能になる。そして、タッチ指示感応領域20を表示することで、どの方向の移動指示が受付状態にあり、どの範囲にタッチ操作すれば良いかを分かり易く提示するなど、タッチ操作によるプレイスタイルに好適なプレーヤサポートを実現できる。
As described above, according to the present embodiment, it is possible to play a game in which a player tries to win a prize by remotely controlling the prize winning device by touch operation. By displaying the touch instruction
一方、ライブモニター画像38には、ビデオカメラ1220の光学系の仕様等により若干のパースがかかる。そのため、プレーヤがライブモニター画像38で見ている位置と、プレイ空間1202内での実際の位置には、若干のズレが生じる。プレーヤがライブモニター画像38を見て狙った位置にタッチ操作しても、実際にクレーン部1210が移動する先は、幾何的に見るとタッチ操作された位置とは少しズレるのである。このパースの分のズレは、初めてプレイすると分からないが幾度かプレイすると飲み込めてくる。そして、プレーヤはパースの分のズレを見越して何処にタッチ操作するべきかを考えるようになり、そこがゲームを攻略する醍醐味の1つとなる。
On the other hand, the
このように、本実施形態によれば、タッチパネルに対するタッチ操作に基づいた遠隔操作でありながら高い操作性を実現することが可能な魅力のある景品獲得システムとなる。 As described above, according to the present embodiment, it is possible to provide an attractive prize acquisition system capable of realizing high operability even though it is a remote operation based on a touch operation on a touch panel.
〔変形例〕
以上、本発明を適用した実施形態の例について説明したが、本発明を適用可能な形態は上記形態に限定されるものではなく適宜構成要素の追加・省略・変更を施すことができる。
[Modification]
Although examples of embodiments to which the present invention is applied have been described above, the forms to which the present invention can be applied are not limited to the above-described forms, and constituent elements can be added, omitted, or changed as appropriate.
[変形例その1]
例えば、上記実施形態では、ゲームプレイは、ユーザ端末1500がプレイ装置である景品獲得装置1200と直接的に通信して実現される構成であったが、ユーザ端末1500とプレイ装置である景品獲得装置1200との間にサーバシステム1100が介在する構成も可能である。その1つの例として、サーバシステム1100が介在する構成では、サーバシステム1100を単なる信号の中継装置として機能させる構成も可能である。
[Modification 1]
For example, in the above embodiment, the game play was realized by the
[変形例その2]
また、他の例として、景品獲得システム1000を、クライアント・サーバ型のオンラインゲームとして実現することも可能である。言い換えると、サーバシステム1100が、ユーザ端末1500を制御するコンピュータシステムとして機能し、ユーザ端末1500はプレーヤの操作入力の受付装置と遠隔操作画面の表示装置とする構成が可能である。
[Modification 2]
As another example, the
具体的には、サーバシステム1100の機能構成は、例えば図22のようになり、サーバ記憶部500sに記憶されるプログラムやデータは図23のようになる。サーバプログラム503Bは、サーバ処理部200sにゲーム管理部210としての機能を実現することができる。配信用ゲームクライアントプログラム507は、ユーザ端末1500が実行することでゲームクライアントとしての機能を実現させるプログラムである。
Specifically, the functional configuration of the
また、図24は、景品獲得システム1000を、クライアント・サーバ型のオンラインゲームとして実現する場合のユーザ端末1500における機能構成例を示す図である。
当該構成におけるユーザ端末1500は、配信用ゲームクライアントプログラム507をダウンロードして、端末記憶部500にゲームクライアントプログラム590として記憶し実行することで、端末処理部200にユーザ端末演算部260としての機能を実装する。そして、ユーザ端末演算部260は、操作信号送信制御部261と、ゲーム画面表示制御部262とを含む。
FIG. 24 is a diagram showing a functional configuration example of a
The
操作信号送信制御部261は、操作入力部100へ為された操作に応じて、各種データやリクエストをサーバシステム1100へ送信する。
ゲーム画面表示制御部262は、サーバシステム1100から受信した各種データに基づいてゲーム画面を表示するための制御を行う。本実施形態では、希望景品選択画面W2・プレイ装置選択画面W3・遠隔操作画面W4(図5参照)並びに遠隔操作画面W6~W11(図7~図11参照)の表示制御がこれに該当する。
The operation signal
The game screen
[変形例その3]
また、上記実施形態では、プレイ空間1202内を遠隔操作で移動する景品獲得機構部をクレーン部1210として例示したが、クレーン以外の構成も可能である。例えば、景品を掬いあげるスコップやショベル、景品を引っ掛けるフック、景品を押すプッシャー、などとして機能する景品獲得機構部を採用してもよい。
[Modification 3]
Further, in the above-described embodiment, the
そして、採用した景品獲得機構部の機能によっては、上記実施形態において装置の左右方向と前後方向とした2次元移動の方向を、装置の左右方向・上下方向とすることができる。
具体的には、例えばプレイ空間の奥壁面の各所に様々な景品を吊り下げておく。そして、景品を引っ掛けるフック様の景品獲得機構部を採用して、左右方向・上下方向にそれぞれ移動させて位置決めする位置決めシーケンスと、位置決めされた後は装置奧方向にフック部を伸ばすアクションシーケンスと、を設ける。プレーヤは、景品獲得機構部を装置の左右方向(第1方向)と上下方向(第2方向)とに遠隔操作して移動させ、景品群のなかから何れかの景品に狙いを定めて、景品獲得機構部のフックで引っ掛け落として獲得するといった景品獲得システムでも、本発明を適用することができる。
Depending on the function of the prize acquisition mechanism employed, the directions of two-dimensional movement, which are the left-right direction and front-rear direction of the device in the above embodiment, can be changed to the left-right direction and up-down direction of the device.
Specifically, for example, various prizes are hung at various locations on the back wall of the play space. Then, a positioning sequence in which a hook-like prize acquisition mechanism for hooking a prize is adopted and moved in the horizontal direction and the vertical direction for positioning, an action sequence in which the hook portion is extended toward the back of the device after being positioned, set up. The player moves the prize acquisition mechanism in the left-right direction (first direction) and the up-down direction (second direction) of the device by remote control, aims at one of the prizes among the prize group, and obtains the prize. The present invention can also be applied to a prize acquisition system in which a prize is acquired by hooking it with a hook of the acquisition mechanism.
[変形例その4]
また、上記実施形態では、ビデオカメラ1220(第1カメラ1220f、第2カメラ1220s)の撮影画像を、そのままライブモニター画像38として表示する構成としたが、これに限らない。例えば、プレイ開始前にゲーム難易度の受付を行い、選択された難易度によっては、撮影画像を上下反転や左右反転させてライブモニター画像38として表示させるとしてもよい。また、撮影画像の一部を拡大表示するとしてもよい。拡大表示は、コンティニュープレイ時で、且つ、直前位置再現機能やスナップ機能が使用された場合に適用すると、直前のプレイよりも細かな位置調整ができるように、更にプレーヤをサポートすることが可能となる。なお、その場合は、第1移動先判定関数522と第2移動先判定関数526(図13参照)については、撮影画像を拡大表示した場合に適用される関数のセットを別途用意する。
[Modification 4]
Further, in the above embodiment, the images captured by the video cameras 1220 (the
4…景品
20…タッチ指示感応領域
22…タッチ指示不能領域
24…第1移動先指示マーカ
25…第2移動先指示マーカ
33…性能情報表示部
36…アクションシーケンス開始操作アイコン
37…カメラ切換操作アイコン
38…ライブモニター画像
40…コンティニュー移行可能通知
42…承認操作アイコン
44…非承認操作アイコン
50…コンティニュープレイ通知表示
54…過去指示マーカ
56…直前位置再現操作アイコン
200…端末処理部
202…ユーザ管理部
210…ゲーム管理部
212…プレイ装置選択部
214…モニター画像表示制御部
216…タッチ指示感応領域表示制御部
218…領域識別表示制御部
220…移動先指示部
222…移動先指示マーカ表示制御部
224…位置決め完了指示部
226…性能情報表示制御部
240…コンティニュー移行制御部
242…過去指示マーカ表示制御部
244…スナップ制御部
500…端末記憶部
502…ゲームプログラム
510…景品獲得装置管理データ
513…アクセス情報
517…2次元可動域定義データ
520…第1タッチ指示感応領域定義データ
522…第1移動先判定関数
524…第2タッチ指示感応領域定義データ
526…第2移動先判定関数
530…性能パラメータ値定義データ
600…ユーザ管理データ
610…プレイ履歴データ
700…プレイデータ
703…プレイ装置ID
712…クレーン性能設定データ
714…画面表示制御データ
720…第1タッチ指示感応領域設定データ
722…第1タッチ指示不能領域設定データ
724…第2タッチ指示感応領域設定データ
726…第2タッチ指示不能領域設定データ
730…位置決め完了判定用データ
736…位置決め制限時間タイマ
1000…景品獲得システム
1100…サーバシステム
1200…景品獲得装置
1202…プレイ空間
1206…タッチパネル
1210…クレーン部
1220…ビデオカメラ
1220f…第1カメラ
1220s…第2カメラ
1290…シーケンス進捗
1292…アクション結果情報
1500…ユーザ端末
1506…タッチパネル
1550…制御基板
W3…プレイ装置選択画面
W4~W11…遠隔操作画面
4 : Prize 20 : Touch indication sensitive area 22 : Touch indication impossible area 24 : First destination indication marker 25 : Second destination indication marker 33 : Performance information display unit 36 : Action sequence start operation icon 37 : Camera switching
712... Crane
Claims (12)
前記景品獲得装置にはプレイ空間を撮影するカメラが設置されており、
複数の前記景品獲得装置の中からプレイ対象とする前記プレイ装置を前記ユーザ端末での操作入力に従って選択するプレイ装置選択手段と、
前記プレイ装置に設置された前記カメラの撮影画像に基づくモニター画像を前記タッチパネルに表示させるモニター画像表示制御手段と、
前記プレイ装置における前記2次元移動の移動先をタッチ指示するためのタッチ指示感応領域を、前記タッチパネル中の前記モニター画像の表示領域に設定するタッチ指示感応領域設定手段と、
前記タッチ指示感応領域に対するタッチ位置に基づいて、前記2次元移動の移動先を示す移動先指示信号を前記プレイ装置に向けて送信する移動先指示手段と、
を備え、
前記タッチ指示感応領域設定手段は、前記プレイ装置とされた前記景品獲得装置に設定されている前記2次元移動の可動域に基づいて前記タッチ指示感応領域を可変に設定する、
遠隔操作システム。 Positioning is performed by moving the crane unit two-dimensionally in accordance with a user's remote control, and the prize acquisition device that performs the action sequence of the crane unit from the positioned position is used as a play device to be played remotely by a user terminal having a touch panel. A remote control system that operates by
A camera for photographing the play space is installed in the prize acquisition device,
play device selection means for selecting the play device to be played from among the plurality of prize acquisition devices according to an operation input at the user terminal;
monitor image display control means for displaying on the touch panel a monitor image based on the captured image of the camera installed in the play device;
touch instruction sensitive area setting means for setting a touch instruction sensitive area for indicating a destination of the two-dimensional movement in the play device to a display area of the monitor image in the touch panel;
destination indication means for transmitting a destination indication signal indicating a destination of the two-dimensional movement to the play device based on the touch position on the touch indication sensitive area;
with
The touch instruction sensitive area setting means variably sets the touch instruction sensitive area based on the range of motion of the two-dimensional movement set in the prize acquisition device that is the play device.
Remote control system.
を更に備えた請求項1に記載の遠隔操作システム。 area identification display control means for identifying and displaying the touch instruction sensitive area and the touch instruction impossible area, with the area other than the touch instruction sensitive area in the monitor image as the touch instruction impossible area;
The remote control system according to claim 1 , further comprising:
前記景品獲得装置にはプレイ空間を撮影するカメラが設置されており、
前記プレイ装置に設置された前記カメラの撮影画像に基づくモニター画像を前記タッチパネルに表示させるモニター画像表示制御手段と、
前記プレイ装置における前記2次元移動の移動先をタッチ指示するためのタッチ指示感応領域を、前記タッチパネル中の前記モニター画像の表示領域に設定するタッチ指示感応領域設定手段と、
前記タッチ指示感応領域に対するタッチ位置に基づいて、前記2次元移動の移動先を示す移動先指示信号を前記プレイ装置に向けて送信する移動先指示手段と、
を備え、
前記2次元移動には、第1方向の移動と第2方向の移動とが含まれ、
前記カメラには、
前記2次元移動に係る前記第1方向の全幅可動域を撮影範囲に含むように設置された第1カメラと、
前記2次元移動に係る前記第2方向の全幅可動域を撮影範囲に含むように設置された第2カメラと、
があり、
前記モニター画像表示制御手段は、前記第1カメラの撮影画像に基づく第1のモニター画像と、前記第2カメラの撮影画像に基づく第2のモニター画像とを切り替えて前記タッチパネルに表示させ、
前記タッチ指示感応領域設定手段は、前記第1のモニター画像が表示された場合には前記プレイ装置における前記第1方向の移動先をタッチ指示するための第1のタッチ指示感応領域を前記第1のモニター画像の表示領域に設定し、前記第2のモニター画像が表示された場合には前記プレイ装置における前記第2方向の移動先をタッチ指示するための第2のタッチ指示感応領域を前記第2のモニター画像の表示領域に設定し、
前記移動先指示手段は、前記第1のタッチ指示感応領域に対するタッチ位置に基づいて前記第1方向における移動先を示す第1の移動先指示信号を前記プレイ装置に向けて送信し、前記第2のタッチ指示感応領域に対するタッチ位置に基づいて前記第2方向における移動先を示す第2の移動先指示信号を前記プレイ装置に向けて送信する、
遠隔操作システム。 Positioning is performed by moving the crane unit two-dimensionally in accordance with a user's remote control, and the prize acquisition device that performs the action sequence of the crane unit from the positioned position is used as a play device to be played remotely by a user terminal having a touch panel. A remote control system that operates by
A camera for photographing the play space is installed in the prize acquisition device,
monitor image display control means for displaying on the touch panel a monitor image based on the captured image of the camera installed in the play device;
touch instruction sensitive area setting means for setting a touch instruction sensitive area for indicating a destination of the two-dimensional movement in the play device to a display area of the monitor image in the touch panel;
destination indication means for transmitting a destination indication signal indicating a destination of the two-dimensional movement to the play device based on the touch position on the touch indication sensitive area;
with
the two-dimensional movement includes movement in a first direction and movement in a second direction;
The camera has
a first camera installed so as to include a full width movable range in the first direction related to the two-dimensional movement in an imaging range;
a second camera installed so as to include a full width movable range in the second direction related to the two-dimensional movement in an imaging range;
there is
The monitor image display control means switches between a first monitor image based on the image captured by the first camera and a second monitor image based on the image captured by the second camera, and causes the touch panel to display the image;
The touch instruction sensitive area setting means, when the first monitor image is displayed, sets the first touch instruction sensitive area for touch instruction of the destination of movement in the first direction on the play device to the first monitor image. , and when the second monitor image is displayed, the second touch indication sensitive area for giving a touch indication of the movement destination in the second direction on the play device is set to the second touch indication sensitive area. Set it to the display area of the monitor image of 2,
The destination indication means transmits a first destination indication signal indicating a destination in the first direction to the play device based on the touch position on the first touch indication sensitive area, and transmits the second destination indication signal to the play device. transmitting a second destination instruction signal indicating a destination in the second direction to the play device based on the touch position with respect to the touch instruction sensitive area of
Remote control system.
前記第1のタッチ指示感応領域におけるタッチ位置の位置座標のうち、前記第1方向に対応する方向の座標値に基づいて、前記第1方向における移動先を判定し、
前記第2のタッチ指示感応領域におけるタッチ位置の位置座標のうち、前記第2方向に対応する方向の座標値に基づいて、前記第2方向における移動先を判定する、
請求項3に記載の遠隔操作システム。 The destination instruction means is
determining a movement destination in the first direction based on a coordinate value in a direction corresponding to the first direction among the position coordinates of the touch position in the first touch instruction sensitive area;
determining a movement destination in the second direction based on a coordinate value in a direction corresponding to the second direction among the position coordinates of the touch position in the second touch instruction sensitive area;
The remote control system according to claim 3 .
前記モニター画像表示制御手段は、前記第1方向の移動の際に前記第1のモニター画像を表示させ、前記第2方向の移動の際に前記第2のモニター画像を表示させるように切り替える、
請求項3又は4に記載の遠隔操作システム。 The two-dimensional movement is performed by switching between movement in the first direction and movement in the second direction,
The monitor image display control means displays the first monitor image when moving in the first direction, and switches to display the second monitor image when moving in the second direction.
The remote control system according to claim 3 or 4 .
を更に備えた請求項3~5の何れか一項に記載の遠隔操作システム。 A first destination indication marker indicating a reference touch position of the destination in the first direction indicated by the destination indication means is displayed on the monitor image, and the destination indicated by the destination indication means is displayed on the monitor image. destination indication marker display control means for displaying a second destination indication marker indicating a touch position serving as a reference of a destination in a second direction on the monitor image;
6. The remote control system according to any one of claims 3 to 5 , further comprising:
請求項6に記載の遠隔操作システム。 The destination indication marker display control means changes a display form of the first destination indication marker when the crane unit moves to the destination in the first direction, and changes the display form of the first destination indication marker to the destination in the second direction. changing the display form of the second destination indication marker when the crane unit moves;
The remote control system according to claim 6 .
前記第1の移動先指示マーカの表示形態の変更と、前記第2の移動先指示マーカの表示形態の変更とがなされた後、ユーザ操作に基づく位置決め完了条件、或いは、所定時間の経過に基づく位置決め完了条件が満たされた場合に、前記位置決めが完了した旨の信号を前記プレイ装置に向けて送信する位置決め完了指示手段、
を更に備えた請求項7に記載の遠隔操作システム。 The prize acquisition device starts executing the action sequence based on the signal indicating that the positioning is completed,
After changing the display form of the first destination indication marker and changing the display form of the second destination indication marker, a positioning completion condition based on a user operation, or based on the elapse of a predetermined time positioning completion instruction means for transmitting a signal indicating that the positioning is completed to the play device when a positioning completion condition is satisfied;
8. The remote control system according to claim 7 , further comprising:
前記景品獲得装置にはプレイ空間を撮影するカメラが設置されており、
前記プレイ装置に設置された前記カメラの撮影画像に基づくモニター画像を前記タッチパネルに表示させるモニター画像表示制御手段と、
前記プレイ装置における前記2次元移動の移動先をタッチ指示するためのタッチ指示感応領域を、前記タッチパネル中の前記モニター画像の表示領域に設定するタッチ指示感応領域設定手段と、
前記タッチ指示感応領域に対するタッチ位置に基づいて、前記2次元移動の移動先を示す移動先指示信号を前記プレイ装置に向けて送信する移動先指示手段と、
前記景品獲得装置が前記アクションシーケンスを行った直後に前記クレーン部の移動を保留にさせて、コンティニュープレイを行うか否かの選択操作を入力可能にさせるコンティニュー選択待機処理を行い、コンティニュープレイを行う旨の選択操作がなされた場合に当該保留にした前記クレーン部の移動を中止させてコンティニュープレイに移行させるコンティニュー移行制御手段と、
を備えた遠隔操作システム。 Positioning is performed by moving the crane unit two-dimensionally in accordance with a user's remote control, and the prize acquisition device that performs the action sequence of the crane unit from the positioned position is used as a play device to be played remotely by a user terminal having a touch panel. A remote control system that operates by
A camera for photographing the play space is installed in the prize acquisition device,
monitor image display control means for displaying on the touch panel a monitor image based on the captured image of the camera installed in the play device;
touch instruction sensitive area setting means for setting a touch instruction sensitive area for indicating a destination of the two-dimensional movement in the play device to a display area of the monitor image in the touch panel;
destination indication means for transmitting a destination indication signal indicating a destination of the two-dimensional movement to the play device based on the touch position on the touch indication sensitive area;
Immediately after the prize acquisition device performs the action sequence, the movement of the crane unit is put on hold, and a continue selection standby process is performed to enable input of a selection operation as to whether or not to perform the continue play, and the continue play is performed. a continue transition control means for stopping the movement of the suspended crane unit and transitioning to continue play when a selection operation to that effect is performed;
remote control system with
前記景品獲得装置にはプレイ空間を撮影するカメラが設置されており、
複数の前記景品獲得装置の中からプレイ対象とする前記プレイ装置を前記ユーザ端末での操作入力に従って選択するプレイ装置選択手段、
前記プレイ装置に設置された前記カメラの撮影画像に基づくモニター画像を前記タッチパネルに表示させるモニター画像表示制御手段、
前記プレイ装置における前記2次元移動の移動先をタッチ指示するためのタッチ指示感応領域を、前記タッチパネル中の前記モニター画像の表示領域に設定するタッチ指示感応領域設定手段、
前記タッチ指示感応領域に対するタッチ位置に基づいて、前記2次元移動の移動先を示す移動先指示信号を前記プレイ装置に向けて送信する移動先指示手段、
として前記ユーザ端末を機能させ、
前記タッチ指示感応領域設定手段は、前記プレイ装置とされた前記景品獲得装置に設定されている前記2次元移動の可動域に基づいて前記タッチ指示感応領域を可変に設定する、
プログラム。 Positioning is performed by moving the crane unit two-dimensionally in accordance with a user's remote control, and the prize acquisition device that performs the action sequence of the crane unit from the positioned position is used as a play device to be played remotely by a user terminal having a touch panel. A program for operating,
A camera for photographing the play space is installed in the prize acquisition device,
play device selection means for selecting the play device to be played from among the plurality of prize acquisition devices according to an operation input on the user terminal;
monitor image display control means for displaying on the touch panel a monitor image based on the captured image of the camera installed in the play device;
touch instruction sensitive area setting means for setting a touch instruction sensitive area for indicating a destination of the two-dimensional movement in the play device to a display area of the monitor image in the touch panel;
destination indication means for transmitting a destination indication signal indicating a destination of the two-dimensional movement to the play device based on the touch position on the touch indication sensitive area;
functioning the user terminal as
The touch instruction sensitive area setting means variably sets the touch instruction sensitive area based on the range of motion of the two-dimensional movement set in the prize acquisition device that is the play device.
program.
前記景品獲得装置にはプレイ空間を撮影するカメラが設置されており、A camera for photographing the play space is installed in the prize acquisition device,
前記プレイ装置に設置された前記カメラの撮影画像に基づくモニター画像を前記タッチパネルに表示させるモニター画像表示制御手段、monitor image display control means for displaying on the touch panel a monitor image based on the captured image of the camera installed in the play device;
前記プレイ装置における前記2次元移動の移動先をタッチ指示するためのタッチ指示感応領域を、前記タッチパネル中の前記モニター画像の表示領域に設定するタッチ指示感応領域設定手段、touch instruction sensitive area setting means for setting a touch instruction sensitive area for indicating a destination of the two-dimensional movement in the play device to a display area of the monitor image in the touch panel;
前記タッチ指示感応領域に対するタッチ位置に基づいて、前記2次元移動の移動先を示す移動先指示信号を前記プレイ装置に向けて送信する移動先指示手段、destination indication means for transmitting a destination indication signal indicating a destination of the two-dimensional movement to the play device based on the touch position on the touch indication sensitive area;
として前記ユーザ端末を機能させるためのプログラムであり、A program for functioning the user terminal as
前記2次元移動には、第1方向の移動と第2方向の移動とが含まれ、the two-dimensional movement includes movement in a first direction and movement in a second direction;
前記カメラには、The camera has
前記2次元移動に係る前記第1方向の全幅可動域を撮影範囲に含むように設置された第1カメラと、a first camera installed so as to include a full width movable range in the first direction related to the two-dimensional movement in an imaging range;
前記2次元移動に係る前記第2方向の全幅可動域を撮影範囲に含むように設置された第2カメラと、a second camera installed so as to include a full width movable range in the second direction related to the two-dimensional movement in an imaging range;
があり、there is
前記モニター画像表示制御手段は、前記第1カメラの撮影画像に基づく第1のモニター画像と、前記第2カメラの撮影画像に基づく第2のモニター画像とを切り替えて前記タッチパネルに表示させ、The monitor image display control means switches between a first monitor image based on the image captured by the first camera and a second monitor image based on the image captured by the second camera, and causes the touch panel to display the image;
前記タッチ指示感応領域設定手段は、前記第1のモニター画像が表示された場合には前記プレイ装置における前記第1方向の移動先をタッチ指示するための第1のタッチ指示感応領域を前記第1のモニター画像の表示領域に設定し、前記第2のモニター画像が表示された場合には前記プレイ装置における前記第2方向の移動先をタッチ指示するための第2のタッチ指示感応領域を前記第2のモニター画像の表示領域に設定し、The touch instruction sensitive area setting means, when the first monitor image is displayed, sets the first touch instruction sensitive area for touch instruction of the destination of movement in the first direction on the play device to the first monitor image. , and when the second monitor image is displayed, the second touch indication sensitive area for giving a touch indication of the movement destination in the second direction on the play device is set to the second touch indication sensitive area. Set it to the display area of the monitor image of 2,
前記移動先指示手段は、前記第1のタッチ指示感応領域に対するタッチ位置に基づいて前記第1方向における移動先を示す第1の移動先指示信号を前記プレイ装置に向けて送信し、前記第2のタッチ指示感応領域に対するタッチ位置に基づいて前記第2方向における移動先を示す第2の移動先指示信号を前記プレイ装置に向けて送信する、The destination indication means transmits a first destination indication signal indicating a destination in the first direction to the play device based on the touch position on the first touch indication sensitive area, and transmits the second destination indication signal to the play device. transmitting a second destination instruction signal indicating a destination in the second direction to the play device based on the touch position with respect to the touch instruction sensitive area of
プログラム。program.
前記景品獲得装置にはプレイ空間を撮影するカメラが設置されており、A camera for photographing the play space is installed in the prize acquisition device,
前記プレイ装置に設置された前記カメラの撮影画像に基づくモニター画像を前記タッチパネルに表示させるモニター画像表示制御手段、monitor image display control means for displaying on the touch panel a monitor image based on the captured image of the camera installed in the play device;
前記プレイ装置における前記2次元移動の移動先をタッチ指示するためのタッチ指示感応領域を、前記タッチパネル中の前記モニター画像の表示領域に設定するタッチ指示感応領域設定手段、touch instruction sensitive area setting means for setting a touch instruction sensitive area for indicating a destination of the two-dimensional movement in the play device to a display area of the monitor image in the touch panel;
前記タッチ指示感応領域に対するタッチ位置に基づいて、前記2次元移動の移動先を示す移動先指示信号を前記プレイ装置に向けて送信する移動先指示手段、destination indication means for transmitting a destination indication signal indicating a destination of the two-dimensional movement to the play device based on the touch position on the touch indication sensitive area;
前記景品獲得装置が前記アクションシーケンスを行った直後に前記クレーン部の移動を保留にさせて、コンティニュープレイを行うか否かの選択操作を入力可能にさせるコンティニュー選択待機処理を行い、コンティニュープレイを行う旨の選択操作がなされた場合に当該保留にした前記クレーン部の移動を中止させてコンティニュープレイに移行させるコンティニュー移行制御手段、Immediately after the prize acquisition device performs the action sequence, the movement of the crane unit is put on hold, and a continue selection standby process is performed to enable input of a selection operation as to whether or not to perform the continue play, and the continue play is performed. continue transition control means for stopping the movement of the suspended crane unit and transitioning to continue play when a selection operation to that effect is performed;
として前記ユーザ端末を機能させるためのプログラム。A program for functioning the user terminal as a
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018051575A JP7157536B2 (en) | 2018-03-19 | 2018-03-19 | Remote control system and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018051575A JP7157536B2 (en) | 2018-03-19 | 2018-03-19 | Remote control system and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019162256A JP2019162256A (en) | 2019-09-26 |
JP7157536B2 true JP7157536B2 (en) | 2022-10-20 |
Family
ID=68064838
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018051575A Active JP7157536B2 (en) | 2018-03-19 | 2018-03-19 | Remote control system and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7157536B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7109722B2 (en) * | 2018-12-07 | 2022-08-01 | 株式会社コナミアミューズメント | Game system and computer program used therefor |
JP7259931B1 (en) * | 2021-12-28 | 2023-04-18 | 株式会社セガ | Prize acquisition game device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005177123A (en) | 2003-12-19 | 2005-07-07 | Namco Ltd | Prize put-out apparatus |
JP2007282677A (en) | 2006-04-12 | 2007-11-01 | Aruze Corp | GAME DEVICE AND GAME SYSTEM |
JP2014161457A (en) | 2013-02-22 | 2014-09-08 | Minoru Hirashima | Prize-providing server device |
JP6119943B1 (en) | 2017-01-13 | 2017-04-26 | 株式会社セガゲームス | Article acquisition game apparatus and game server |
-
2018
- 2018-03-19 JP JP2018051575A patent/JP7157536B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005177123A (en) | 2003-12-19 | 2005-07-07 | Namco Ltd | Prize put-out apparatus |
JP2007282677A (en) | 2006-04-12 | 2007-11-01 | Aruze Corp | GAME DEVICE AND GAME SYSTEM |
JP2014161457A (en) | 2013-02-22 | 2014-09-08 | Minoru Hirashima | Prize-providing server device |
JP6119943B1 (en) | 2017-01-13 | 2017-04-26 | 株式会社セガゲームス | Article acquisition game apparatus and game server |
Also Published As
Publication number | Publication date |
---|---|
JP2019162256A (en) | 2019-09-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7549069B2 (en) | Remote operation system, server system, remote operation control method, and server system control method | |
JP2013248178A (en) | Game system capable of displaying comment, comment display control method, and computer program | |
JP7257370B2 (en) | Information processing program, information processing device, information processing system, and information processing method | |
JP2023053130A (en) | Game device, game server, and program | |
JP7157536B2 (en) | Remote control system and program | |
JP7071856B2 (en) | Remote control system and program | |
JP2019017674A (en) | Game program, method, and information processor | |
JP2014193242A (en) | Server system | |
JP2020151252A (en) | Game server, game device, and program | |
JP7529579B2 (en) | Prize winning device and remote control system | |
JP6861232B2 (en) | Game programs, methods, and information processing equipment | |
JP2004202107A (en) | Game playing method for crane game machine using network | |
JP7157558B2 (en) | Remote control system and program | |
JP6581175B2 (en) | GAME PROGRAM, METHOD, AND INFORMATION PROCESSING DEVICE | |
JP2022125210A (en) | Notification control device, notification system, game device, and program | |
JP7071855B2 (en) | Computer system, prize acquisition system and program | |
JP2004202106A (en) | Game playing method of prize game machine using network | |
JP6636558B2 (en) | Remote control system and program | |
JP7311491B2 (en) | Game device, game system and game program | |
JP6947621B2 (en) | Game programs, methods, and information processing equipment | |
JP7109722B2 (en) | Game system and computer program used therefor | |
JP2019130416A (en) | Game program, method and information processor | |
JP7224756B2 (en) | DATA PROCESSING DEVICE, GAME DEVICE, AND GAME DATA MANAGEMENT PROGRAM | |
JP2019102028A (en) | Computer system | |
JP7274096B2 (en) | Goods acquisition game machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20190125 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190419 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210312 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210618 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220307 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220412 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220520 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220920 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221007 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7157536 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |