Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7548100B2 - Information processing system and information processing device - Google Patents
[go: Go Back, main page]

JP7548100B2 - Information processing system and information processing device - Google Patents

Information processing system and information processing device Download PDF

Info

Publication number
JP7548100B2
JP7548100B2 JP2021054740A JP2021054740A JP7548100B2 JP 7548100 B2 JP7548100 B2 JP 7548100B2 JP 2021054740 A JP2021054740 A JP 2021054740A JP 2021054740 A JP2021054740 A JP 2021054740A JP 7548100 B2 JP7548100 B2 JP 7548100B2
Authority
JP
Japan
Prior art keywords
information processing
terminal device
processing device
program
execution request
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
Application number
JP2021054740A
Other languages
Japanese (ja)
Other versions
JP2022152096A (en
Inventor
哲 本池
伸 石川
芳弘 岡林
俊典 阿部
翔太 猪原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sega Corp
Original Assignee
Sega Corp
Sega Games Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sega Corp, Sega Games Co Ltd filed Critical Sega Corp
Priority to JP2021054740A priority Critical patent/JP7548100B2/en
Publication of JP2022152096A publication Critical patent/JP2022152096A/en
Application granted granted Critical
Publication of JP7548100B2 publication Critical patent/JP7548100B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、情報処理システム及び情報処理装置に関する。 The present invention relates to an information processing system and an information processing device.

従来から、ゲームセンター等の施設に、ゲームプログラムを実行可能な複数の業務用ゲーム装置が設置されている。 Conventionally, facilities such as game arcades have been equipped with multiple commercial game devices capable of running game programs.

これに関して、特許文献1には、複数の業務用ゲーム装置(内部端末装置)を統合するターミナル装置を設けることが開示されている。 In this regard, Patent Document 1 discloses the provision of a terminal device that integrates multiple arcade game devices (internal terminal devices).

また、特許文献2には、プレイヤの端末装置の代わりに、サーバ装置がゲームを実行し、その実行結果を端末装置に送信することで、プレイヤにゲームを提供するという、所謂クラウドゲームが開示されている。 Patent document 2 also discloses a so-called cloud game in which a server device executes a game on behalf of the player's terminal device and transmits the results of that execution to the terminal device, thereby providing the game to the player.

特開2017-192602号公報JP 2017-192602 A 特開2020-092877号公報JP 2020-092877 A

しかしながら、特許文献1の技術では、ターミナル装置があるものの、ゲームプログラム(アプリケーションプログラム)を実行するのは複数の内部端末装置であり、当該内部端末装置それぞれにアプリケーションプログラムを実行可能な高性能な制御基板(制御部)を設けることがコストとなっていた。 However, in the technology of Patent Document 1, although a terminal device is provided, the game program (application program) is executed by multiple internal terminal devices, and it is costly to provide each of the internal terminal devices with a high-performance control board (control unit) capable of executing the application program.

また、特許文献2の技術では、施設とは関係ない場所にサーバ装置(情報処理装置)が設けられることになるため、施設に来たユーザに対して、通信速度を気にすることなくスムーズにアプリケーションプログラムを利用してもらうことができない。 In addition, with the technology of Patent Document 2, a server device (information processing device) is installed in a location unrelated to the facility, so users who come to the facility cannot use application programs smoothly without worrying about communication speeds.

本発明はこのような課題に鑑みてなされたものであり、その目的は、施設に設置された内部端末装置のコストを抑えることができるとともに、施設に来たユーザが内部端末装置を利用してスムーズにアプリケーションプログラムを利用することができる情報処理システム及び情報処理装置を提供することにある。 The present invention was made in consideration of these problems, and its purpose is to provide an information processing system and information processing device that can reduce the cost of internal terminal devices installed in a facility and allows users who come to the facility to smoothly use application programs using the internal terminal devices.

上記課題を解決するために、本発明の第一態様に係る情報処理システムは、施設に設置された複数の端末装置と、前記施設に設置され、前記複数の端末装置と通信可能な情報処理装置であり、複数の種類のプログラムを実行可能な制御部を集積する情報処理装置と、を備え、前記端末装置は、前記複数の種類のプログラムの選択リストを表示し、当該複数の種類のプログラムのうち一のプログラムの選択を受け付け、当該一のプログラムの選択を受け付けた場合に、受け付けたプログラムの実行要求を前記情報処理装置に送信し、前記情報処理装置は、前記端末装置から前記実行要求を受信した場合に、当該実行要求に対応したプログラムを各制御部のうち何れか一つの制御部に実行させる。 In order to solve the above problem, an information processing system according to a first aspect of the present invention includes a plurality of terminal devices installed in a facility, and an information processing device that is installed in the facility and capable of communicating with the plurality of terminal devices and that integrates control units capable of executing a plurality of types of programs, the terminal device displays a selection list of the plurality of types of programs, accepts a selection of one of the plurality of types of programs, and when the selection of the one program is accepted, transmits an execution request for the accepted program to the information processing device, and when the information processing device receives the execution request from the terminal device, causes one of the control units to execute the program corresponding to the execution request.

また、本発明の第二態様に係る情報処理システムでは、前記端末装置は、当該端末装置の種類情報を前記情報処理装置に送信し、前記情報処理装置は、前記端末装置から前記種類情報を受信した場合、前記複数の種類のアプリケーションプログラムのうち、受信した種類情報に対応するアプリケーションプログラムを抽出し、抽出したアプリケーションプログラムのリストを前記選択リストとして当該端末装置に送信する。 In addition, in the information processing system according to the second aspect of the present invention, the terminal device transmits type information of the terminal device to the information processing device, and when the information processing device receives the type information from the terminal device, it extracts an application program that corresponds to the received type information from among the multiple types of application programs, and transmits a list of the extracted application programs to the terminal device as the selection list.

また、本発明の第三態様に係る情報処理システムでは、前記端末装置は、前記一のプログラムの選択を受け付けた場合に、当該一のプログラムに応じた利用料金の支払いを受け付け、当該利用料金の支払いを受け付けた場合に、前記実行要求を送信する。 In addition, in the information processing system according to the third aspect of the present invention, when the terminal device accepts the selection of the one program, it accepts payment of a usage fee corresponding to the one program, and when it accepts the payment of the usage fee, it transmits the execution request.

また、本発明の第四態様に係る情報処理システムでは、前記情報処理装置は、前記端末装置から前記実行要求を受信した場合であって、前記実行要求に対応するプログラムが実行できないとき、前記施設の近隣施設の情報処理装置に前記実行要求が送信されるように送信処理を実行する。 In addition, in the information processing system according to the fourth aspect of the present invention, when the information processing device receives the execution request from the terminal device and is unable to execute the program corresponding to the execution request, the information processing device executes a transmission process so that the execution request is transmitted to an information processing device of a facility adjacent to the facility.

また、本発明の第五態様に係る情報処理システムでは、前記端末装置を内部端末装置としたとき、前記情報処理装置は、前記内部端末装置以外の外部端末装置とも通信可能であり、前記外部端末装置は、前記複数の種類のプログラムの選択画面を表示し、当該複数の種類のプログラムのうち一のプログラムの選択を受け付け、当該一のプログラムの選択を受け付けた場合に、受け付けたプログラムの実行要求を前記情報処理装置に送信する。 In addition, in an information processing system according to a fifth aspect of the present invention, when the terminal device is an internal terminal device, the information processing device is also capable of communicating with an external terminal device other than the internal terminal device, and the external terminal device displays a selection screen for the plurality of types of programs, accepts the selection of one of the plurality of types of programs, and, upon accepting the selection of the one program, transmits a request to execute the accepted program to the information processing device.

また、本発明の第六態様に係る情報処理システムでは、前記プログラムが実行される前までは、前記情報処理装置の制御部に比べて前記端末装置の制御部を優先的に利用する。 In addition, in the information processing system according to the sixth aspect of the present invention, the control unit of the terminal device is used preferentially over the control unit of the information processing device until the program is executed.

また、本発明の第七態様に係る情報処理システムでは、前記プログラムは、ゲームプログラムを含む。 In addition, in the information processing system according to the seventh aspect of the present invention, the program includes a game program.

また、本発明の第八態様に係る情報処理装置は、複数の端末装置が設置された施設に設置され、当該複数の端末装置と通信可能な情報処理装置であって、複数の種類のプログラムを実行可能な制御部を集積し、前記端末装置からプログラムの実行要求を受信した場合に、当該実行要求に対応したプログラムを各制御部のうち何れか一つの制御部に実行させる。 In addition, an information processing device according to an eighth aspect of the present invention is an information processing device that is installed in a facility where multiple terminal devices are installed and is capable of communicating with the multiple terminal devices, and that accumulates control units capable of executing multiple types of programs, and when a program execution request is received from the terminal device, causes one of the control units to execute the program corresponding to the execution request.

本発明によれば、施設に設置された内部端末装置のコストを抑えることができるとともに、施設に来たユーザが内部端末装置を利用してスムーズにアプリケーションプログラムを利用することができる。 The present invention makes it possible to reduce the cost of the internal terminal devices installed in the facility, and allows users who come to the facility to use the internal terminal devices to smoothly use application programs.

情報処理システムの全体構成の一例を概略的に示すブロック図である。1 is a block diagram illustrating an example of an overall configuration of an information processing system. 図1に示す情報処理装置のハードウェア構成の一例を概略的に示すブロック図である。2 is a block diagram illustrating an example of a hardware configuration of the information processing device illustrated in FIG. 1. 図1に示す内部端末装置のハードウェア構成の一例を概略的に示すブロック図である。2 is a block diagram illustrating an example of a hardware configuration of an internal terminal device illustrated in FIG. 1. 図1に示す情報処理装置の機能的構成の一例を概略的に示すブロック図である。2 is a block diagram illustrating an example of a functional configuration of the information processing device illustrated in FIG. 1. 内部端末装置12の起動時における、情報処理システムと内部端末装置との処理の流れの一例を示すフローチャートである。13 is a flowchart showing an example of a flow of processing between the information processing system and the internal terminal device when the internal terminal device 12 is started up. ゲームプレイ時における、情報処理システムと内部端末装置との処理の流れの一例を示すフローチャートである。11 is a flowchart showing an example of a processing flow between the information processing system and the internal terminal device during game play.

以下、添付図面を参照しながら本発明の複数の実施形態について説明する。説明の理解を容易にするため、各図面において同一の構成要素及びステップに対しては可能な限り同一の符号を付して、重複する説明は省略する。 Below, several embodiments of the present invention will be described with reference to the attached drawings. To facilitate understanding of the description, the same components and steps in each drawing will be given the same reference numerals as much as possible, and duplicate descriptions will be omitted.

<全体構成>
図1は、情報処理システム1の全体構成の一例を概略的に示すブロック図である。
<Overall composition>
FIG. 1 is a block diagram illustrating an example of an overall configuration of an information processing system 1. As shown in FIG.

図1に示すように、情報処理システム1は、一又は複数の情報処理装置10と、複数の内部端末装置12を備え、複数の外部端末装置14と接続可能に構成されている。情報処理装置10と各内部端末装置12とは、例えばローカルエリアネットワークN1を介して互いに通信可能に接続されている。また、情報処理装置10と各外部端末装置14とは、インターネットや電話網等の通信回線N2を介して互いに通信可能に接続されている。 As shown in FIG. 1, the information processing system 1 includes one or more information processing devices 10 and multiple internal terminal devices 12, and is configured to be connectable to multiple external terminal devices 14. The information processing device 10 and each internal terminal device 12 are communicatively connected to each other, for example, via a local area network N1. The information processing device 10 and each external terminal device 14 are communicatively connected to each other via a communication line N2, such as the Internet or a telephone network.

情報処理装置10は、内部端末装置12又は外部端末装置14からの実行要求に応じて、アプリケーションプログラムを実行し、アプリケーションプログラムの実行結果を要求元の端末装置に送信する情報処理装置である。この情報処理装置としては、サーバ装置やパーソナルコンピュータ、ゲーム装置等が挙げられる。アプリケーションプログラムとしては、ゲームプログラム、画像処理プログラム、医療診断プログラム、AIプログラム等が挙げられる。本実施形態では、アプリケーションプログラムがゲームプログラムであり、情報処理装置10は、ゲームプログラムを実行し、実行結果、すなわちゲームを要求元の端末装置に提供する場合を説明する。 The information processing device 10 is an information processing device that executes an application program in response to an execution request from an internal terminal device 12 or an external terminal device 14, and transmits the execution result of the application program to the terminal device that originated the request. Examples of this information processing device include server devices, personal computers, and game devices. Examples of application programs include game programs, image processing programs, medical diagnosis programs, and AI programs. In this embodiment, a case will be described in which the application program is a game program, and the information processing device 10 executes the game program and provides the execution result, i.e., the game, to the terminal device that originated the request.

内部端末装置12は、ゲームセンターやデータセンター等の施設Sの内部に設置されている。この内部端末装置12は、例えば業務用ゲーム装置であるが、情報処理装置10よりも、安価な制御基板(ゲームボード)が搭載されている。内部端末装置12は、情報処理装置10からゲームプログラムの実行結果を受信して表示することで、ユーザにゲームを提供する。なお、内部端末装置12は、シューティングゲーム用、レースゲーム用、格闘ゲーム用等に、複数の種類が存在してもよい。また、施設Sは1カ所ではなく、S1,S2のように複数存在し、各施設にも同様に情報処理装置10や内部端末装置12が設置され、施設Sと同様のローカルエリアネットワークを介して互いに通信可能に接続されている。 The internal terminal device 12 is installed inside a facility S such as a game center or a data center. The internal terminal device 12 is, for example, an arcade game device, but is equipped with a cheaper control board (game board) than the information processing device 10. The internal terminal device 12 provides a game to the user by receiving and displaying the execution results of a game program from the information processing device 10. Note that there may be multiple types of internal terminal devices 12, such as for shooting games, racing games, fighting games, etc. Also, there is not just one facility S, but multiple facilities such as S1 and S2, and information processing devices 10 and internal terminal devices 12 are installed in each facility in the same way, and are connected to each other so that they can communicate with each other via a local area network similar to that of the facility S.

外部端末装置14は、内部端末装置12以外で例えば施設Sの外部にある端末装置であり、例えば、携帯電話やスマートフォン、パーソナルコンピュータ、タブレット等が挙げられる。この外部端末装置14は、操作情報を情報処理装置10に送信し、情報処理装置10からゲームプログラムの実行結果を受信して表示することで、ユーザにゲームを提供する。 The external terminal device 14 is a terminal device other than the internal terminal device 12 that is located outside the facility S, and examples of such devices include a mobile phone, a smartphone, a personal computer, and a tablet. This external terminal device 14 provides a game to the user by transmitting operation information to the information processing device 10 and receiving and displaying the results of the execution of a game program from the information processing device 10.

<ハードウェア構成>
図2は、図1に示す情報処理装置10のハードウェア構成の一例を概略的に示すブロック図である。
<Hardware Configuration>
FIG. 2 is a block diagram illustrating an example of a hardware configuration of the information processing device 10 illustrated in FIG.

図2に示すように、情報処理装置10は、制御部としての制御基板20と、外部記憶装置22と、通信装置24と、を備える。なお、これら制御基板20と、外部記憶装置22と、通信装置24は、バスB1を介して電気的に接続されている。 As shown in FIG. 2, the information processing device 10 includes a control board 20 as a control unit, an external storage device 22, and a communication device 24. The control board 20, the external storage device 22, and the communication device 24 are electrically connected via a bus B1.

制御基板20は、内部端末装置12の制御基板よりも高性能で高価な基板であり、情報処理装置10に集積されている。具体的には、制御基板20は、内部端末装置12の数と同数以上が集積されていることが好ましい。この制御基板20は、CPU(Central Processing Unit)20Aと、GPU(Graphics Processing Unit)20Bと、メモリ20Cと、内部記憶装置20Dと、を備える。CPU20Aは、アプリケーションプログラム26を実行可能であり、例えば、処理が重いゲームプログラムをスムーズに実行可能な程、高性能なものである。GPU20Bは、ゲームに代表されるリアルタイム画像処理に特化したプロセッサであり、内部端末装置12のものよりも高性能で高価なものである。メモリ20Cは、CPU20Aが実行するアプリケーションプログラム26を一時的に展開する記憶装置である。内部記憶装置20Dは、ハードディスク等で構成される。この内部記憶装置20Dには、アプリA、アプリB等、施設Sや需要に応じた複数の種類のアプリケーションプログラム26が記憶されている。本実施形態では、アプリケーションプログラム26はゲームプログラムである。 The control board 20 is a board with higher performance and higher cost than the control board of the internal terminal device 12, and is integrated in the information processing device 10. Specifically, it is preferable that the control board 20 is integrated in the same number as or more than the number of the internal terminal devices 12. This control board 20 includes a CPU (Central Processing Unit) 20A, a GPU (Graphics Processing Unit) 20B, a memory 20C, and an internal storage device 20D. The CPU 20A is capable of executing an application program 26, and is high performance enough to smoothly execute, for example, a game program with heavy processing. The GPU 20B is a processor specialized for real-time image processing, such as games, and is high performance and higher cost than that of the internal terminal device 12. The memory 20C is a storage device that temporarily expands the application program 26 executed by the CPU 20A. The internal storage device 20D is composed of a hard disk or the like. This internal storage device 20D stores multiple types of application programs 26, such as app A and app B, depending on the facility S and demand. In this embodiment, the application programs 26 are game programs.

外部記憶装置22は、ハードディスク等で構成される。この外部記憶装置22には、内部記憶装置20Dに記憶されているアプリケーションプログラム26の数以上の数のアプリケーションプログラム26が記憶されている。各記憶装置の記憶容量にもよるが、例えば、内部記憶装置20Dに記憶されているアプリケーションプログラム26の数が2,30程度であれば、外部記憶装置22に記憶されているアプリケーションプログラム26の数は、100以上である。この外部記憶装置22に記憶されているアプリケーションプログラム26は、ユーザが利用する際等、必要に応じて、内部記憶装置20Dにインストールされる。 The external storage device 22 is composed of a hard disk or the like. This external storage device 22 stores a number of application programs 26 equal to or greater than the number of application programs 26 stored in the internal storage device 20D. Although it depends on the storage capacity of each storage device, for example, if the number of application programs 26 stored in the internal storage device 20D is around 2 or 30, the number of application programs 26 stored in the external storage device 22 is 100 or more. The application programs 26 stored in this external storage device 22 are installed into the internal storage device 20D as necessary, such as when the user uses them.

通信装置24は、外部の装置と通信するための通信インターフェース等で構成される。通信装置24は、例えば、内部端末装置12との間で各種の情報を送受信する。 The communication device 24 is configured with a communication interface for communicating with an external device. The communication device 24 transmits and receives various information between the internal terminal device 12, for example.

なお、情報処理装置10は、単一の情報処理装置より構成されるものであっても、通信ネットワーク上に分散した複数の情報処理装置より構成されるものであってもよい。また、図2は、情報処理装置10が有する主要なハードウェア構成の一部を示しているに過ぎず、情報処理装置10は、例えばサーバ装置が一般的に備える他の構成を備えることができる。 In addition, the information processing device 10 may be composed of a single information processing device, or may be composed of multiple information processing devices distributed over a communication network. Also, FIG. 2 shows only a part of the main hardware configuration of the information processing device 10, and the information processing device 10 may have other configurations that are generally included in, for example, a server device.

図3は、図1に示す内部端末装置12のハードウェア構成の一例を概略的に示すブロック図である。なお、外部端末装置14も、以下で説明する内部端末装置12のハードウェア構成と同様の構成を備えることができる。 Figure 3 is a block diagram showing an example of the hardware configuration of the internal terminal device 12 shown in Figure 1. The external terminal device 14 may also have a similar hardware configuration to that of the internal terminal device 12 described below.

図3に示すように、内部端末装置12は、制御基板30と、外部記憶装置32と、操作装置34と、表示装置36と、通信装置38と、を備える。なお、これら制御基板30と、外部記憶装置32と、操作装置34と、表示装置36と、通信装置38とは、バスB2を介して電気的に接続されている。 As shown in FIG. 3, the internal terminal device 12 includes a control board 30, an external storage device 32, an operation device 34, a display device 36, and a communication device 38. The control board 30, the external storage device 32, the operation device 34, the display device 36, and the communication device 38 are electrically connected via a bus B2.

制御基板30は、CPU30Aと、メモリ30Bと、を備える。CPU30Aは、CPU20Aよりも低性能なもので安価なものである。このCPU30Aは、広告映像等を再生可能である。メモリ30Bは、プログラムを一時的に展開可能である。なお、制御基板30は、制御基板20と同様に、GPUを備えていてもよい。 The control board 30 includes a CPU 30A and a memory 30B. The CPU 30A is less expensive and has lower performance than the CPU 20A. This CPU 30A is capable of playing advertising videos and the like. The memory 30B is capable of temporarily expanding programs. Note that the control board 30 may include a GPU, similar to the control board 20.

外部記憶装置32には、広告映像等のデータが記憶されている。 The external storage device 32 stores data such as advertising videos.

操作装置34は、ユーザの操作を受け付けてその操作情報を内部端末装置12に入力するものである。この操作装置34は、内部端末装置12の種類に応じたものが用意されていてもよい。 The operation device 34 receives user operations and inputs the operation information to the internal terminal device 12. This operation device 34 may be prepared according to the type of the internal terminal device 12.

表示装置36は、アプリケーションプログラム26の実行結果、例えばゲーム画像を表示する。この表示装置36は、内部端末装置12の種類に応じたものが用意されていてもよい。 The display device 36 displays the results of execution of the application program 26, for example, game images. This display device 36 may be prepared according to the type of internal terminal device 12.

通信装置38は、外部の装置と通信するための通信インターフェース等で構成される。通信装置38は、例えば、情報処理装置10との間で各種の情報を送受信する。 The communication device 38 is configured with a communication interface for communicating with an external device. The communication device 38 transmits and receives various information between the information processing device 10, for example.

<機能的構成>
図4は、図1に示す情報処理装置10の機能的構成の一例を概略的に示すブロック図である。
<Functional configuration>
FIG. 4 is a block diagram illustrating an example of a functional configuration of the information processing device 10 illustrated in FIG.

図4に示すように、情報処理装置10は、機能的構成として、記憶手段40と、生成手段52と、調整手段54と、実行手段56と、を備える。これらの機能的構成は、制御基板20がプログラムを実行することにより実現される。 As shown in FIG. 4, the information processing device 10 has, as its functional configuration, a storage unit 40, a generating unit 52, an adjusting unit 54, and an executing unit 56. These functional configurations are realized by the control board 20 executing a program.

記憶手段40は、アプリリスト40Aと、対応テーブル40Bと、を記憶する機能を有する。アプリリスト40Aには、内部記憶装置20Dに記憶されているアプリケーションプログラム26のリストと、外部記憶装置22に記憶されているアプリケーションプログラム26のリストとが記述されている。対応テーブル40Bには、内部端末装置12や外部端末装置14の種類を示す種類情報毎に、対応する(実行可能な)アプリケーションプログラム26が記述されている。 The storage means 40 has a function of storing an application list 40A and a correspondence table 40B. The application list 40A describes a list of application programs 26 stored in the internal storage device 20D and a list of application programs 26 stored in the external storage device 22. The correspondence table 40B describes the corresponding (executable) application programs 26 for each type information indicating the type of the internal terminal device 12 or the external terminal device 14.

生成手段52は、アプリケーションプログラム26の選択リストを含む選択映像を生成する機能を有する。具体的には、生成手段52は、内部端末装置12又は外部端末装置14の種類情報を受信した場合に、対応テーブル40Bの中から受信した種類情報に対応するアプリケーションプログラム26を抽出し、更に、アプリリスト40Aの中から抽出したアプリケーションプログラム26と一致するものを抽出する。続いて、生成手段52は、抽出したアプリケーションプログラム26の選択リストを生成する。 The generating means 52 has a function of generating a selection image including a selection list of application programs 26. Specifically, when the generating means 52 receives type information of the internal terminal device 12 or the external terminal device 14, it extracts an application program 26 corresponding to the received type information from the correspondence table 40B, and further extracts an application program 26 that matches the extracted application program 26 from the app list 40A. Next, the generating means 52 generates a selection list of the extracted application programs 26.

調整手段54は、複数の制御基板20の中からアプリケーションプログラム26を実行する制御基板を選択したり、制御基板20が全て実行されている場合等に、実行可能な他の情報処理装置を調整し、調整した情報処理装置10に実行要求を転送したりする機能を有する。 The adjustment means 54 has the function of selecting a control board that executes the application program 26 from among the multiple control boards 20, and adjusting other executable information processing devices when all the control boards 20 are running, and transferring an execution request to the adjusted information processing device 10.

実行手段56は、内部端末装置12又は外部端末装置14の実行要求に応じて、当該実行要求に係るアプリケーションプログラム26を実行し、実行結果を要求元の端末装置に送信する機能を有する。 The execution means 56 has a function of executing the application program 26 related to the execution request in response to an execution request from the internal terminal device 12 or the external terminal device 14, and transmitting the execution result to the terminal device that originated the request.

<起動時の処理の流れ>
図5は、内部端末装置12の起動時における、情報処理装置10と内部端末装置12との処理の流れの一例を示すフローチャートである。なお、以下の処理の順番及び内容は、適宜変更することができる。
<Startup process flow>
5 is a flow chart showing an example of the flow of processing between the information processing device 10 and the internal terminal device 12 when the internal terminal device 12 is started up. Note that the order and contents of the following processing can be changed as appropriate.

(ステップSP10)
内部端末装置12は、自身が起動した直後か否かを判定する。そして、当該判定が肯定判定された場合には処理はステップSP12の処理に移行し、当該判定が否定判定された場合には処理は図5に示す一連の処理が終了する。
(Step SP10)
The internal terminal device 12 judges whether or not it has just been started up. If the judgment is affirmative, the process proceeds to step SP12, and if the judgment is negative, the series of processes shown in FIG. 5 ends.

(ステップSP12)
内部端末装置12は、当該内部端末装置12の種類を示す種類情報を例えば外部記憶装置32から取得する。そして、処理は、ステップSP14の処理に移行する。
(Step SP12)
The internal terminal device 12 acquires type information indicating the type of the internal terminal device 12, for example, from the external storage device 32. Then, the process proceeds to step SP14.

(ステップSP14)
内部端末装置12は、取得した種類情報を情報処理装置10に送信する。そして、処理は、ステップSP16の処理に移行する。
(Step SP14)
The internal terminal device 12 transmits the acquired type information to the information processing device 10. Then, the process proceeds to step SP16.

(ステップSP16)
情報処理装置10は、内部端末装置12から種類情報を受信する。これに応答して、情報処理装置10の生成手段52は、対応テーブル40Bの中から受信した種類情報に対応するアプリケーションプログラム26を抽出し、更に、アプリリスト40Aの中から抽出したアプリケーションプログラム26と一致するものを抽出する。続いて、生成手段52は、抽出したアプリケーションプログラム26の選択リストを生成する。そして、処理は、ステップSP18の処理に移行する。
(Step SP16)
The information processing device 10 receives type information from the internal terminal device 12. In response to this, the generating means 52 of the information processing device 10 extracts an application program 26 corresponding to the received type information from the correspondence table 40B, and further extracts an application program 26 that matches the extracted application program 26 from the application list 40A. Next, the generating means 52 generates a selection list of the extracted application programs 26. Then, the process proceeds to step SP18.

(ステップSP18)
生成手段52は、生成した選択リストを含んだ選択画像を生成する。そして、処理は、ステップSP20の処理に移行する。
(Step SP18)
The generating means 52 generates a selection image including the generated selection list, and the process proceeds to step SP20.

(ステップSP20)
生成手段52は、生成した選択画像を内部端末装置12に送信する。そして、処理は、ステップSP22の処理に移行する。
(Step SP20)
The generating means 52 transmits the generated selected image to the internal terminal device 12. Then, the process proceeds to step SP22.

(ステップSP22)
内部端末装置12は、情報処理装置10から、選択画像を受信する。そして、処理は、ステップSP24の処理に移行する。
(Step SP22)
The internal terminal device 12 receives the selected image from the information processing device 10. Then, the process proceeds to step SP24.

(ステップSP24)
内部端末装置12は、受信した選択画像を外部記憶装置32に記憶する。そして、処理は、ステップSP26の処理に移行する。
(Step SP24)
The internal terminal device 12 stores the received selected image in the external storage device 32. Then, the process proceeds to step SP26.

(ステップSP26)
内部端末装置12は、後述するユーザの操作を受け付けるまで、ゲーム又はゲーム以外の広告映像を表示する。
(Step SP26)
The internal terminal device 12 displays the game or non-game advertisement video until it receives a user operation, which will be described later.

<ゲームプレイ時の処理の流れ>
図6は、ゲームプレイ時における、情報処理装置10と内部端末装置12との処理の流れの一例を示すフローチャートである。なお、以下の処理の順番及び内容は、適宜変更することができる。また、ゲームプレイ時における、情報処理装置10と外部端末装置14との処理の流れも、以下と同様である。
<Processing flow during gameplay>
6 is a flowchart showing an example of the flow of processing between the information processing device 10 and the internal terminal device 12 during game play. Note that the order and content of the following processing can be changed as appropriate. The flow of processing between the information processing device 10 and the external terminal device 14 during game play is also similar to the following.

(ステップSP30)
内部端末装置12は、ユーザによる操作装置34の操作が有るか否かを判定する。そして、当該判定が肯定判定された場合には処理はステップSP32の処理に移行し、当該判定が否定判定された場合には図6に示す一連の処理が終了する。
(Step SP30)
The internal terminal device 12 judges whether or not the user has operated the operation device 34. If the judgment is affirmative, the process proceeds to step SP32, and if the judgment is negative, the series of processes shown in FIG. 6 ends.

(ステップSP32)
内部端末装置12は、外部記憶装置32に記憶されている選択画像を表示装置36に表示する。そして、処理は、ステップSP34の処理に移行する。
(Step SP32)
The internal terminal device 12 displays the selected image stored in the external storage device 32 on the display device 36. Then, the process proceeds to step SP34.

(ステップSP34)
内部端末装置12は、操作装置34を介して、選択画像に表示されている選択リストが示す複数の種類のアプリケーションプログラム26(本実施形態ではゲームプログラム)のうち一のゲームプログラムの選択を受け付ける。そして、処理は、ステップSP36の処理に移行する。
(Step SP34)
The internal terminal device 12 accepts the selection of one game program from among the multiple types of application programs 26 (game programs in this embodiment) shown in the selection list displayed in the selection image via the operation device 34. Then, the process proceeds to step SP36.

(ステップSP36)
内部端末装置12は、選択を受け付けた一のゲームプログラムに応じた利用料金(プレイ料金)を決定する。続いて、内部端末装置12は、決定した利用料金を表示装置36に表示する。そして、処理は、ステップSP38の処理に移行する。なお、ゲームプログラム毎に利用料金は異なっているが、同一であってもよい。この場合、利用料金の決定する処理は省略することができる。また、この利用料金を決定する処理は、情報処理装置10が行ってもよい。
(Step SP36)
The internal terminal device 12 determines a usage fee (play fee) according to the one game program for which the selection has been accepted. Next, the internal terminal device 12 displays the determined usage fee on the display device 36. Then, the process proceeds to step SP38. Note that the usage fee differs for each game program, but it may be the same. In this case, the process of determining the usage fee can be omitted. Also, this process of determining the usage fee may be performed by the information processing device 10.

(ステップSP38)
内部端末装置12は、ユーザによる利用料金の支払いを受け付ける。この支払の受付後、処理は、ステップSP40の処理に移行する。
なお、ステップSP32からSP38までについて、選択画像を表示する際に、この時点では料金の支払いがないので、各アプリケーションプログラムは選択不可の状態で半透明やグレーがかった色で表示しておき、料金の支払いが行われた場合、その料金で利用できるアプリケーションのみ通常の色や表示に変更して選択可能な状態にする等の方法をとってもよい。
(Step SP38)
The internal terminal device 12 accepts the payment of the usage fee by the user. After the payment is accepted, the process proceeds to step SP40.
In addition, in steps SP32 to SP38, when the selected image is displayed, since no fee has been paid at this point, each application program may be displayed in a semi-transparent or grayish color in an unselectable state, and when the fee has been paid, only the applications that can be used with that fee may be changed to a normal color or display and made selectable.

(ステップSP40)
内部端末装置12は、選択を受け付けた一のゲームプログラムの実行要求を情報処理装置10に送信する。そして、処理は、ステップSP42の処理に移行する。
(Step SP40)
The internal terminal device 12 transmits an execution request for the selected game program to the information processing device 10. Then, the process proceeds to step SP42.

(ステップSP42)
情報処理装置10は、内部端末装置12から実行要求を受信する。これに応答して、情報処理装置10の調整手段54は、制御基板20の稼働状況に基づき、実行要求された一のゲームプログラムが実行可能か否かを判定する。そして、当該判定が肯定判定された場合には処理はステップSP46の処理に移行し、当該判定が否定判定された場合には処理はステップSP44の処理に移行する。
(Step SP42)
The information processing device 10 receives an execution request from the internal terminal device 12. In response to this, the adjustment means 54 of the information processing device 10 judges whether or not the requested game program is executable, based on the operating status of the control board 20. If the judgment is affirmative, the process proceeds to step SP46, and if the judgment is negative, the process proceeds to step SP44.

(ステップSP44)
調整手段54は、施設Sの近隣施設の情報処理装置に実行要求が送信されるように送信処理を実行する。具体的には、各情報処理装置10には、同様の情報処理システムを有する他の施設に関する施設情報(距離情報、情報処理装置10の台数等)を記憶しており、これに基づいて情報処理装置10が設置されている施設Sの近隣施設(に設置されている情報処理装置)を特定し、そこに対して実行可能かどうかを問い合わせる。続いて、実行可能であれば、調整手段54は、施設Sの近隣施設に設定されている情報処理装置に実行要求を転送する。なお、情報処理装置10が実行要求を転送せずに、施設Sの近隣施設に設定されている情報処理装置に施設Sの情報処理装置10を介さずに実行要求を再送信するように、内部端末装置12に指示してもよい。この場合、施設Sの近隣施設に設定されている情報処理装置との操作情報やゲーム映像等の送受信も、施設Sの情報処理装置10を介さずに行う。
(Step SP44)
The adjustment means 54 executes a transmission process so that the execution request is transmitted to the information processing device of the facility nearby the facility S. Specifically, each information processing device 10 stores facility information (distance information, number of information processing devices 10, etc.) regarding other facilities having a similar information processing system, and based on this, the information processing device 10 identifies the facility nearby the facility S where the information processing device 10 is installed (the information processing device installed therein) and inquires whether the execution is possible there. Next, if the execution is possible, the adjustment means 54 transfers the execution request to the information processing device set in the facility nearby the facility S. Note that the information processing device 10 may not transfer the execution request, and may instruct the internal terminal device 12 to retransmit the execution request to the information processing device set in the facility nearby the facility S without going through the information processing device 10 of the facility S. In this case, the transmission and reception of operation information, game images, etc. with the information processing device set in the facility nearby the facility S is also performed without going through the information processing device 10 of the facility S.

(ステップSP46)
調整手段54は、受信した実行要求に係るゲームプログラムに基づき、効率性及び処理速度の観点等から、集積された制御基板20のうち何れか一つの制御基板を決定する。そして、処理は、ステップSP48の処理に移行する。
(Step SP46)
The adjustment means 54 determines one of the integrated control boards 20 from the standpoint of efficiency and processing speed based on the game program related to the received execution request. Then, the processing proceeds to step SP48.

(ステップSP48)
調整手段54は、決定した一の制御基板の内部記憶装置20Dに、受信した実行要求に係るゲームプログラムがインストールされているか否かを判定する。そして、当該判定が肯定判定された場合には処理はステップSP52の処理に移行し、当該判定が否定判定された場合には処理はステップSP50の処理に移行する。
(Step SP48)
The adjustment means 54 judges whether or not the game program related to the received execution request is installed in the internal storage device 20D of the determined one of the control boards, and if the judgement is affirmative, the process proceeds to step SP52, and if the judgement is negative, the process proceeds to step SP50.

(ステップSP50)
調整手段54は、受信した実行要求に係るゲームプログラムを、外部記憶装置22から、決定した一の制御基板の内部記憶装置20Dにインストールする。そして、処理は、ステップSP52の処理に移行する。
(Step SP50)
The adjustment means 54 installs the game program related to the received execution request from the external storage device 22 into the internal storage device 20D of the determined one of the control boards. Then, the processing proceeds to step SP52.

(ステップSP52)
実行手段56は、一の制御基板にインストールされている、実行要求に係るゲームプログラムを該制御基板のメモリ20Cに展開してCPU20A及びGPU20Bに実行させ、実行結果(ゲーム映像)を要求元の内部端末装置12に送信する。そして、処理は、ステップSP54の処理に移行する。
(Step SP52)
The execution means 56 loads the game program related to the execution request, which is installed on one of the control boards, into the memory 20C of that control board, causes the CPU 20A and GPU 20B to execute it, and transmits the execution result (game video) to the internal terminal device 12 that originated the request. Then, the process proceeds to step SP54.

(ステップSP54)
内部端末装置12は、情報処理装置10からゲーム映像を受信する。これに応答して、内部端末装置12は、ゲーム映像を表示装置36に表示する。そして、処理は、ステップSP56の処理に移行する。
(Step SP54)
The internal terminal device 12 receives the game image from the information processing device 10. In response to this, the internal terminal device 12 displays the game image on the display device 36. Then, the processing proceeds to step SP56.

(ステップSP56、SP58)
内部端末装置12は、操作装置34を介して、ユーザの操作を受け付ける。受け付けた操作の操作情報は情報処理装置10に送信され、情報処理装置10は、操作情報に基づき、ゲームを進行する。これらステップSP56、SP58の処理が繰り返されることで、ユーザはゲームをプレイする。
(Steps SP56 and SP58)
The internal terminal device 12 accepts operations by the user via the operation device 34. Operation information of the accepted operation is transmitted to the information processing device 10, and the information processing device 10 progresses the game based on the operation information. The user plays the game by repeating the processes of steps SP56 and SP58.

<効果>
以上、本実施形態では、情報処理システム1が、施設Sに設置された複数の内部端末装置12と、施設Sに設置され、複数の内部端末装置12と通信可能な情報処理装置10であり、内部端末装置12の制御基板30よりも高性能で且つ複数の種類のアプリケーションプログラム26を実行可能な制御基板20(制御部)を集積する情報処理装置10と、を備える。そして、内部端末装置12は、複数の種類のアプリケーションプログラム26の選択リストを表示し、当該複数の種類のアプリケーションプログラムのうち一のアプリケーションプログラムの選択を受け付け、当該一のアプリケーションプログラムの選択を受け付けた場合に、受け付けたアプリケーションプログラムの実行要求を情報処理装置10に送信し、情報処理装置10は、内部端末装置12から実行要求を受信した場合に、当該実行要求に対応したプログラムを各制御基板20のうち何れか一つの制御基板に実行させる。
この構成によれば、情報処理装置10がアプリケーションプログラム26を実行するので、内部端末装置12の制御基板30を無くす又は低性能で安価な制御基板30を用意するだけでよいので、当該内部端末装置のコストを抑えることができる。また、この情報処理装置10が施設Sに設置されるので、内部端末装置12と情報処理装置10は、ローカルエリアネットワークN1を介して通信でき、施設Sに来たユーザが、内部端末装置12を利用して通信速度を気にすることなくスムーズにアプリケーションプログラム26を利用することができる。
<Effects>
As described above, in this embodiment, the information processing system 1 includes a plurality of internal terminal devices 12 installed in a facility S, and an information processing device 10 that is installed in the facility S and capable of communicating with the plurality of internal terminal devices 12, and that integrates a control board 20 (control unit) that has higher performance than the control board 30 of the internal terminal device 12 and is capable of executing a plurality of types of application programs 26. The internal terminal device 12 displays a selection list of the plurality of types of application programs 26, accepts selection of one application program from the plurality of types of application programs, and when the selection of the one application program is accepted, transmits an execution request for the accepted application program to the information processing device 10, and when the information processing device 10 receives an execution request from the internal terminal device 12, it causes any one of the control boards 20 to execute a program corresponding to the execution request.
According to this configuration, the information processing device 10 executes the application program 26, so it is possible to eliminate the control board 30 of the internal terminal device 12 or to simply prepare a low-performance, inexpensive control board 30, thereby reducing the cost of the internal terminal device. In addition, since the information processing device 10 is installed in the facility S, the internal terminal device 12 and the information processing device 10 can communicate with each other via the local area network N1, and users who come to the facility S can use the internal terminal device 12 to smoothly use the application program 26 without worrying about communication speeds.

また、本実施形態では、内部端末装置12は、当該内部端末装置12の種類情報を情報処理装置10に送信し、情報処理装置10は、内部端末装置12から種類情報を受信した場合、複数の種類のアプリケーションプログラム26のうち、受信した種類情報に対応するアプリケーションプログラムを抽出し、抽出したアプリケーションプログラムのリストを選択リストとして内部端末装置12に送信する。
ここで、内部端末装置12は、当該内部端末装置12の種類毎に、入力装置や表示装置がそれぞれ異なっている可能性があるため、アプリケーションプログラムを適切に実行できないものが存在する。しかしながら、情報処理装置10が、複数の種類のアプリケーションプログラム26のうち、受信した種類情報に対応するアプリケーションプログラムを抽出するので、アプリケーションプログラムを適切に実行できるものが選択リストに記述される。したがって、ユーザは、アプリケーションプログラム26を快適に利用することができる。
In addition, in this embodiment, the internal terminal device 12 transmits type information of the internal terminal device 12 to the information processing device 10, and when the information processing device 10 receives type information from the internal terminal device 12, it extracts an application program from the multiple types of application programs 26 that corresponds to the received type information, and transmits the list of the extracted application programs to the internal terminal device 12 as a selection list.
Here, since the input devices and display devices may differ for each type of internal terminal device 12, some internal terminal devices 12 may not be able to properly execute application programs. However, since the information processing device 10 extracts application programs corresponding to the received type information from among the multiple types of application programs 26, those that can properly execute the application programs are described in the selection list. Therefore, the user can comfortably use the application programs 26.

また、本実施形態では、アプリケーションプログラムは、ゲームプログラムを含む。
ここで、アプリケーションプログラム26がゲームプログラムであれば、内部端末装置12の種類毎に、入力装置や表示装置がそれぞれ大きく異なることがあり、情報処理装置10でゲームプログラムが実行されても、そのゲームが内部端末装置12に合わずに、ユーザはゲームを快適にプレイできない場合がある。しかしながら、情報処理装置10が、複数の種類のゲームプログラムのうち、受信した種類情報に対応するゲームプログラムを抽出するので、ゲームプログラムを適切に実行できるものが選択リストに記述される。したがって、ユーザは、ゲームを快適にプレイすることができる。
In this embodiment, the application programs include game programs.
Here, if the application program 26 is a game program, the input devices and display devices may differ significantly for each type of internal terminal device 12, and even if the game program is executed by the information processing device 10, the game may not match the internal terminal device 12 and the user may not be able to play the game comfortably. However, since the information processing device 10 extracts a game program that corresponds to the received type information from among multiple types of game programs, those that can be properly executed are described in the selection list. Therefore, the user can play the game comfortably.

また、本実施形態では、内部端末装置12は、一のアプリケーションプログラム26の選択を受け付けた場合に、当該一のアプリケーションプログラム26に応じた利用料金の支払いを受け付け、当該利用料金の支払いを受け付けた場合に、実行要求を送信する。
この構成によれば、利用料金の支払いを受け付けた後に一のアプリケーションプログラム26の選択を受け付ける場合に比べて、利用したいアプリケーションプログラム26がなくて利用料金の返金処理をするという手間を抑制できる。
In addition, in this embodiment, when the internal terminal device 12 accepts the selection of an application program 26, it accepts payment of the usage fee corresponding to that application program 26, and when it accepts payment of the usage fee, it sends an execution request.
According to this configuration, compared to a case where the selection of one application program 26 is accepted after the payment of the usage fee is accepted, the trouble of having to carry out a refund process for the usage fee when the desired application program 26 is not available can be reduced.

また、本実施形態では、情報処理装置10は、内部端末装置12から実行要求を受信した場合であって、実行要求に対応するアプリケーションプログラム26が実行できないとき、施設Sの近隣施設の情報処理装置に実行要求が送信されるように送信処理を実行する。
この構成によれば、アプリケーションプログラム26が利用できなくて利用料金の返金処理をするという手間を抑制できる。
In addition, in this embodiment, when the information processing device 10 receives an execution request from the internal terminal device 12 and the application program 26 corresponding to the execution request cannot be executed, the information processing device 10 executes a transmission process so that the execution request is sent to an information processing device of a facility nearby the facility S.
This configuration can reduce the trouble of having to refund the usage fee when the application program 26 cannot be used.

また、本実施形態では、情報処理装置10は、内部端末装置12以外の外部端末装置14とも通信可能であり、外部端末装置14は、複数の種類のアプリケーションプログラム26の選択画面を表示し、当該複数の種類のアプリケーションプログラム26のうち一のアプリケーションプログラムの選択を受け付け、当該一のアプリケーションプログラムの選択を受け付けた場合に、受け付けたアプリケーションプログラムの実行要求を情報処理装置10に送信する。なお、外部端末装置14でゲームをプレイする際には、予め専用のアプリケーションをインストールするか、ブラウザで専用のポータルサイト等にアクセスする必要がある。専用のアプリケーションまたはポータルサイトでは、情報処理装置10が設置されている店舗を表示するようにしており、プレイヤは、希望する店舗を選択し、そこから希望するアプリケーションを選択する。または、最初に希望するアプリケーションを選択し、次にそのアプリケーションを実行可能な店舗を選択するようにしてもよい。
この構成によれば、ユーザは、施設Sに行かなくても、施設Sで提供されるゲームを外部端末装置14でプレイすることができる。
In the present embodiment, the information processing device 10 can also communicate with the external terminal device 14 other than the internal terminal device 12. The external terminal device 14 displays a selection screen for a plurality of types of application programs 26, accepts the selection of one of the plurality of types of application programs 26, and transmits an execution request for the accepted application program to the information processing device 10 when the selection of the one application program is accepted. When playing a game on the external terminal device 14, it is necessary to install a dedicated application in advance or access a dedicated portal site or the like with a browser. The dedicated application or portal site displays the stores where the information processing device 10 is installed, and the player selects a desired store and then selects a desired application from the store. Alternatively, the desired application may be selected first, and then a store capable of executing the application may be selected.
According to this configuration, the user can play a game provided at facility S on the external terminal device 14 without going to facility S.

<変形例>
なお、本発明は上記実施形態に限定されるものではない。すなわち、上記実施形態に、当業者が適宜設計変更を加えたものも、本発明の特徴を備えている限り、本発明の範囲に包含される。また、上記実施形態及び後述する変形例が備える各要素は、技術的に可能な限りにおいて組み合わせることができ、これらを組み合わせたものも本発明の特徴を含む限り本発明の範囲に包含される。
<Modification>
The present invention is not limited to the above-described embodiment. In other words, even if a person skilled in the art appropriately modifies the above-described embodiment, the same will be included in the scope of the present invention as long as the features of the present invention are included. In addition, the elements of the above-described embodiment and the modified examples described below can be combined to the extent technically possible, and the combination of these elements will be included in the scope of the present invention as long as the features of the present invention are included.

例えば、上記実施形態では、例えば、利用料金の決定は情報処理装置10が行ってもよいことを説明したが、アプリケーションプログラム26が実行される前までは、情報処理装置10の制御基板20に比べて内部端末装置12の制御基板30を優先的に利用することが好ましい。また、実際にゲームが開始されてからも、メニュー画面やキャラクタ設定画面、キャラクタ編成画面等の処理は、内部端末装置12の制御基板30を優先的に利用することが好ましい。情報処理装置10の情報処理資源(制御基板20)を残しておくためである。
このためには、アプリケーションプログラム26の機能の一部を内部端末装置12が実行するよう、プログラムやデータを情報処理装置10や別途用意されたサーバ装置(図示しない)からダウンロードする。ダウンロードは予め行っておいて内部端末装置12のメモリ30Bや外部記憶装置32に記憶させておいてもよいが、容量が少なければ都度ダウンロードするようにしてもよい。なお、外部端末装置14を用いる場合は後者であるほうが望ましい。情報処理装置10の処理と内部端末装置12の処理との切り替えは、それぞれの装置で実行しているプログラムが機能を終了する際に、引き継ぎ先の装置に対して処理の引き継ぎに必要な情報を送信し、それを受けた装置側でプログラムを実行(再開)することで実現する。
For example, in the above embodiment, it has been explained that the usage fee may be determined by the information processing device 10, but it is preferable to give priority to using the control board 30 of the internal terminal device 12 over the control board 20 of the information processing device 10 before the application program 26 is executed. Even after the game actually starts, it is preferable to give priority to using the control board 30 of the internal terminal device 12 for processing the menu screen, character setting screen, character formation screen, and the like. This is to conserve the information processing resources (control board 20) of the information processing device 10.
For this purpose, the program and data are downloaded from the information processing device 10 or a separately prepared server device (not shown) so that the internal terminal device 12 executes part of the functions of the application program 26. The download may be performed in advance and stored in the memory 30B of the internal terminal device 12 or the external storage device 32, but if the capacity is small, it may be downloaded each time. Note that the latter is preferable when using the external terminal device 14. The switching between the processing of the information processing device 10 and the processing of the internal terminal device 12 is realized by transmitting information required for the process transfer to the device to be transferred when the program executed in each device ends its function, and executing (resuming) the program on the device side that received the information.

また、上記実施形態では、情報処理装置10は、当該情報処理装置10が実行可能でない場合に実行要求を転送する場合を説明したが、実行可能であっても、対応するゲームプログラムが内部記憶装置20Dにインストールされておらず、外部記憶装置22から内部記憶装置20Dにインストールする必要がある場合には、そのインストールに時間を要する可能性が高いため、実行要求を転送してもよい。 In addition, in the above embodiment, the information processing device 10 transfers an execution request when the information processing device 10 is not capable of execution. However, even if the game program is executable, if the corresponding game program is not installed in the internal storage device 20D and needs to be installed from the external storage device 22 to the internal storage device 20D, the execution request may be transferred since the installation is likely to take time.

また、上記実施形態では、内部端末装置12が制御基板30を備えている場合を説明したが、当該制御基板30を備えていなくてもよい。 In addition, in the above embodiment, the internal terminal device 12 is described as having a control board 30, but the internal terminal device 12 does not necessarily have to have the control board 30.

1:情報処理システム、10:情報処理装置、12:内部端末装置(端末装置)、14:外部端末装置、20:制御基板(制御部)

1: Information processing system, 10: Information processing device, 12: Internal terminal device (terminal device), 14: External terminal device, 20: Control board (control unit)

Claims (8)

施設に設置された複数の端末装置と、
前記施設に設置され、前記複数の端末装置と通信可能な情報処理装置であり、複数の種類のプログラムを実行可能な制御部を集積する情報処理装置と、
を備え、
前記端末装置は、前記複数の種類のプログラムの選択リストを表示し、当該複数の種類のプログラムのうち一のプログラムの選択を受け付け、当該一のプログラムの選択を受け付けた場合に、受け付けたプログラムの実行要求を前記情報処理装置に送信し、
前記情報処理装置は、前記端末装置から前記実行要求を受信した場合に、当該実行要求に対応したプログラムを各制御部のうち何れか一つの制御部に実行させる、
情報処理システム。
A plurality of terminal devices installed in a facility;
an information processing device that is installed in the facility and is capable of communicating with the plurality of terminal devices, the information processing device integrating a control unit that is capable of executing a plurality of types of programs;
Equipped with
the terminal device displays a selection list of the plurality of types of programs, accepts selection of one of the plurality of types of programs, and when the selection of the one program is accepted, transmits an execution request for the accepted program to the information processing device;
When the information processing device receives the execution request from the terminal device, the information processing device causes one of the control units to execute a program corresponding to the execution request.
Information processing system.
前記端末装置は、当該端末装置の種類情報を前記情報処理装置に送信し、
前記情報処理装置は、前記端末装置から前記種類情報を受信した場合、前記複数の種類のアプリケーションプログラムのうち、受信した種類情報に対応するアプリケーションプログラムを抽出し、抽出したアプリケーションプログラムのリストを前記選択リストとして当該端末装置に送信する、
請求項1に記載の情報処理システム。
The terminal device transmits type information of the terminal device to the information processing device,
when the information processing device receives the type information from the terminal device, extracts an application program corresponding to the received type information from among the plurality of types of application programs, and transmits a list of the extracted application programs to the terminal device as the selection list.
The information processing system according to claim 1 .
前記プログラムは、ゲームプログラムを含む、
請求項2に記載の情報処理システム。
The program includes a game program.
The information processing system according to claim 2 .
前記端末装置は、前記一のプログラムの選択を受け付けた場合に、当該一のプログラムに応じた利用料金の支払いを受け付け、当該利用料金の支払いを受け付けた場合に、前記実行要求を送信する、
請求項3に記載の情報処理システム。
when the terminal device accepts the selection of the one program, it accepts payment of a usage fee corresponding to the one program, and when it accepts the payment of the usage fee, it transmits the execution request.
The information processing system according to claim 3 .
前記情報処理装置は、前記端末装置から前記実行要求を受信した場合であって、前記実行要求に対応するプログラムが実行できないとき、前記施設の近隣施設の情報処理装置に前記実行要求が送信されるように送信処理を実行する、
請求項4に記載の情報処理装置。
when the information processing device receives the execution request from the terminal device and is unable to execute a program corresponding to the execution request, the information processing device executes a transmission process so as to transmit the execution request to an information processing device of a facility adjacent to the facility.
The information processing device according to claim 4.
前記端末装置を内部端末装置としたとき、
前記情報処理装置は、前記内部端末装置以外の外部端末装置とも通信可能であり、
前記外部端末装置は、前記複数の種類のプログラムの選択画面を表示し、当該複数の種類のプログラムのうち一のプログラムの選択を受け付け、当該一のプログラムの選択を受け付けた場合に、受け付けたプログラムの実行要求を前記情報処理装置に送信する、
請求項1乃至5の何れか1項に記載の情報処理システム。
When the terminal device is an internal terminal device,
the information processing device is capable of communicating with an external terminal device other than the internal terminal device,
the external terminal device displays a selection screen of the plurality of types of programs, accepts selection of one of the plurality of types of programs, and when the selection of the one program is accepted, transmits an execution request for the accepted program to the information processing device.
6. An information processing system according to claim 1.
前記プログラムが実行される前までは、前記情報処理装置の制御部に比べて前記端末装置の制御部を優先的に利用する、
請求項1乃至4の何れか1項に記載の情報処理システム。
Prior to the program being executed, the control unit of the terminal device is preferentially used over the control unit of the information processing device.
5. An information processing system according to claim 1.
複数の端末装置が設置された施設に設置され、当該複数の端末装置と通信可能な情報処理装置であって、
複数の種類のプログラムを実行可能な制御部を集積し、
前記端末装置からプログラムの実行要求を受信した場合に、当該実行要求に対応したプログラムを各制御部のうち何れか一つの制御部に実行させる、
情報処理装置。

An information processing device that is installed in a facility in which a plurality of terminal devices are installed and is capable of communicating with the plurality of terminal devices,
A control unit capable of executing a plurality of types of programs is integrated,
When a program execution request is received from the terminal device, the program corresponding to the execution request is executed by any one of the control units.
Information processing device.

JP2021054740A 2021-03-29 2021-03-29 Information processing system and information processing device Active JP7548100B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021054740A JP7548100B2 (en) 2021-03-29 2021-03-29 Information processing system and information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021054740A JP7548100B2 (en) 2021-03-29 2021-03-29 Information processing system and information processing device

Publications (2)

Publication Number Publication Date
JP2022152096A JP2022152096A (en) 2022-10-12
JP7548100B2 true JP7548100B2 (en) 2024-09-10

Family

ID=83555751

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021054740A Active JP7548100B2 (en) 2021-03-29 2021-03-29 Information processing system and information processing device

Country Status (1)

Country Link
JP (1) JP7548100B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013109548A (en) 2011-11-21 2013-06-06 Sony Computer Entertainment Inc Information processing system, information processing method, program and information storage medium
JP2013161243A (en) 2012-02-03 2013-08-19 Konami Digital Entertainment Co Ltd Game system
JP2015127898A (en) 2013-12-27 2015-07-09 株式会社ソニー・コンピュータエンタテインメント Information processing apparatus and information processing system
JP2015195976A (en) 2014-04-01 2015-11-09 株式会社ソニー・コンピュータエンタテインメント game providing system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013109548A (en) 2011-11-21 2013-06-06 Sony Computer Entertainment Inc Information processing system, information processing method, program and information storage medium
JP2013161243A (en) 2012-02-03 2013-08-19 Konami Digital Entertainment Co Ltd Game system
JP2015127898A (en) 2013-12-27 2015-07-09 株式会社ソニー・コンピュータエンタテインメント Information processing apparatus and information processing system
JP2015195976A (en) 2014-04-01 2015-11-09 株式会社ソニー・コンピュータエンタテインメント game providing system

Also Published As

Publication number Publication date
JP2022152096A (en) 2022-10-12

Similar Documents

Publication Publication Date Title
US12011660B2 (en) Augmenting video games with add-ons
US9814979B2 (en) Data provision system, provision apparatus, execution apparatus, control method, and recording medium
JP5887365B2 (en) Information processing apparatus and information processing system
WO2018003174A1 (en) Information processing device control method, information processing device, and program
KR20170129967A (en) A method of transferring a game session, over a communication network, between clients on a computer game system including a game server
CN102921171B (en) Intelligence MID, TV, game server, multi-screen games system and method
WO2017026432A1 (en) Information processing device and viewing request transmission method
US11284160B2 (en) Start-up performance improvement for remote application
JP7365952B2 (en) Information processing device and image distribution method
JP2025520735A (en) RESOURCE PROCESSING METHOD, DEVICE, ELECTRONIC DEVICE, STORAGE MEDIUM, AND PROGRAM PRODUCT
WO2002092177A2 (en) Method and arrangement for providing an interactive game including three-dimensional graphics
JP7145120B2 (en) Information processing device, information processing system, and approval screen generation method
JP7548100B2 (en) Information processing system and information processing device
JP2015042220A (en) Game content and server system
AU2020361196A1 (en) Information processing apparatus, information processing method, and program
JP4865366B2 (en) Network game system and network game method
WO2024016769A1 (en) Information processing method and apparatus, and storage medium and electronic device
EP2861313B1 (en) Processing system, information processing apparatus, control method, program and storage medium
JP5270886B2 (en) Game system
JP6124096B1 (en) Information processing apparatus and program
JP7801527B1 (en) Performance display method, computer program, and distribution system
KR100703453B1 (en) Game function implementation method and game providing system between mobile communication terminals using Bluetooth
US20260010660A1 (en) System, method, and non-transitory computer-readable storage medium
CN119299792A (en) Gift display method and device in live broadcast room
JP2009183315A (en) Network game system, network game method and network game program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231024

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240725

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240730

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240812

R150 Certificate of patent or registration of utility model

Ref document number: 7548100

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150