Nothing Special   »   [go: up one dir, main page]

JP6033268B2 - Program and information processing apparatus - Google Patents

Program and information processing apparatus Download PDF

Info

Publication number
JP6033268B2
JP6033268B2 JP2014207881A JP2014207881A JP6033268B2 JP 6033268 B2 JP6033268 B2 JP 6033268B2 JP 2014207881 A JP2014207881 A JP 2014207881A JP 2014207881 A JP2014207881 A JP 2014207881A JP 6033268 B2 JP6033268 B2 JP 6033268B2
Authority
JP
Japan
Prior art keywords
application
game
cpu
user
screen
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
JP2014207881A
Other languages
Japanese (ja)
Other versions
JP2016073575A (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.)
FUTURESCOPE. CORP.
Fields Corp
Original Assignee
FUTURESCOPE. CORP.
Fields Corp
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 FUTURESCOPE. CORP., Fields Corp filed Critical FUTURESCOPE. CORP.
Priority to JP2014207881A priority Critical patent/JP6033268B2/en
Publication of JP2016073575A publication Critical patent/JP2016073575A/en
Application granted granted Critical
Publication of JP6033268B2 publication Critical patent/JP6033268B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、遊技機に関する複数のアプリに用いられるプログラム及び情報処理装置に関する。   The present invention relates to a program and an information processing apparatus used for a plurality of applications related to gaming machines.

従来、インターネット、LAN(Local Area Network)又は携帯電話網等の通信網を介して提供されるアプリから生成されたデータを複数の端末装置の間で送受信する技術が知られている。   2. Description of the Related Art Conventionally, a technique for transmitting and receiving data generated from an application provided via a communication network such as the Internet, a LAN (Local Area Network), or a mobile phone network is known between a plurality of terminal devices.

例えば、特許文献1には端末装置のユーザに対してイベントを提供し、ユーザの数に応じてイベントの発生回数を制御する技術が開示されている。   For example, Patent Document 1 discloses a technique for providing an event to a user of a terminal device and controlling the number of event occurrences according to the number of users.

特開2013−128603号公報JP 2013-128603 A

しかし、特許文献1に記載の技術では一のディベロッパから提供される一のアプリから生成されたデータを前提としている。このため、一のディベロッパとは異なるディベロッパから提供されるアプリとの連携をしようとした場合、アプリ毎に合わせた仕様に再開発するため、開発期間の長期化又はコストの増加等が発生してしまうことでアプリの連携をすることが難しいという問題が生じていた。   However, the technique described in Patent Document 1 is based on data generated from one application provided by one developer. For this reason, when trying to link with an application provided by a developer different from the one developer, the development period will be prolonged or the cost will increase due to redevelopment to the specifications tailored to each application. As a result, it was difficult to link apps.

一つの側面では、ディベロッパが異なる複数のアプリ同士の連携を容易にすることができるプログラム及び情報処理装置を提供することにある。   In one aspect, it is an object of the present invention to provide a program and an information processing apparatus that can facilitate cooperation between a plurality of applications with different developers.

一態様のプログラムは、遊技データを生成する、第1開発者名で提供される第1アプリであって、弾球遊技機または回胴式遊技機を模したシミュレーションゲームである第1アプリ及び該第1開発者名とは異なる第2開発者名で提供される第2アプリであって、弾球遊技機または回胴式遊技機を模したシミュレーションゲームである第2アプリに関する処理を行う中央装置に用いられるプログラムであって、前記第1アプリにより生成された、該第1アプリの所定の遊技結果を示す遊技データを通信網を介して接続される端末装置から取得し、前記取得された第1アプリにより生成された遊技データを、すでに取得されている前記第2アプリにより生成された、前記第2アプリの所定の遊技結果を示す遊技データと統合して管理する処理であって、前記第2アプリの所定の遊技結果の値に、前記第1アプリの所定の遊技結果の値を加算するThe program according to one aspect is a first application provided with the name of a first developer that generates game data, the first application being a simulation game imitating a ball game machine or a revolving game machine, and the program A central device that performs processing related to a second application , which is a second application provided with a second developer name different from the first developer name, which is a simulation game imitating a ball game machine or a revolving game machine a program used for, first the generated by the first application, acquired from the terminal device connected via a communication network game data indicative of a predetermined game result of the first application, is the acquisition the game data generated by one application, generated by the second application that has already been acquired, processing der managing integrated with game data indicating a predetermined game result of the second application Te, the value of a predetermined game result of the second application, adds the value of a predetermined game result of the first application.

一態様によれば、ディベロッパが異なる複数のアプリ同士の連携を容易にすることができる。   According to one aspect, it is possible to facilitate cooperation between a plurality of applications with different developers.

情報処理システムの概要を示す模式図である。It is a schematic diagram which shows the outline | summary of an information processing system. 情報処理装置のハードウェア群を示すブロック図である。It is a block diagram which shows the hardware group of information processing apparatus. ユーザDBに格納されているデータの一例を示す図である。It is a figure which shows an example of the data stored in user DB. アプリDBに格納されているデータの一例を示す図である。It is a figure which shows an example of the data stored in application DB. 精算結果DBに格納されているデータの一例を示す図である。It is a figure which shows an example of the data stored in the adjustment result DB. 端末装置のハードウェア群を示すブロック図である。It is a block diagram which shows the hardware group of a terminal device. アプリ選択画面の画面レイアウトの一例を示す説明図である。It is explanatory drawing which shows an example of the screen layout of an application selection screen. モード選択画面の画面レイアウトの一例を示す説明図である。It is explanatory drawing which shows an example of the screen layout of a mode selection screen. アプリ画面及び共通アプリ画面の画面レイアウトの一例を示す説明図である。It is explanatory drawing which shows an example of the screen layout of an application screen and a common application screen. 共通アプリ及び第1アプリ又は第2アプリを実行した共通アプリ画面の画面レイアウトの一例を示す説明図である。It is explanatory drawing which shows an example of the screen layout of the common application screen which performed the common application and the 1st application, or the 2nd application. ホーム画面の画面レイアウトの一例を示す説明図である。It is explanatory drawing which shows an example of the screen layout of a home screen. 確認画面の画面レイアウトの一例を示す説明図である。It is explanatory drawing which shows an example of the screen layout of a confirmation screen. 精算画面の画面レイアウトの一例を示す説明図である。It is explanatory drawing which shows an example of the screen layout of a payment screen. 本実施形態における暗号処理の処理手順を示したフローチャートである。It is the flowchart which showed the process sequence of the encryption process in this embodiment. 本実施形態における暗号処理の処理手順を示したフローチャートである。It is the flowchart which showed the process sequence of the encryption process in this embodiment. 本実施形態における暗号処理の処理手順を示したフローチャートである。It is the flowchart which showed the process sequence of the encryption process in this embodiment. 本実施形態における暗号処理の処理手順を示したフローチャートである。It is the flowchart which showed the process sequence of the encryption process in this embodiment. 本実施形態における暗号処理の処理手順を示したフローチャートである。It is the flowchart which showed the process sequence of the encryption process in this embodiment. 実施の形態2に係る情報処理装置のハードウェア群を示すブロック図である。6 is a block diagram illustrating a hardware group of an information processing apparatus according to Embodiment 2. FIG. 実施の形態2に係るユーザDBに格納されているデータの一例を示す図である。It is a figure which shows an example of the data stored in user DB which concerns on Embodiment 2. FIG. エンブレムDBに格納されているデータの一例を示す図である。It is a figure which shows an example of the data stored in emblem DB. エンブレム画面の画面レイアウトの一例を示す説明図である。It is explanatory drawing which shows an example of the screen layout of an emblem screen. フレンド画面の画面レイアウトの一例を示す説明図である。It is explanatory drawing which shows an example of the screen layout of a friend screen. 実施の形態2に係る情報処理システムを示すフローチャートである。5 is a flowchart illustrating an information processing system according to a second embodiment. 実施の形態2に係る情報処理システムを示すフローチャートである。5 is a flowchart illustrating an information processing system according to a second embodiment. 実施の形態2に係る情報処理システムを示すフローチャートである。5 is a flowchart illustrating an information processing system according to a second embodiment. 実施の形態3に係る情報処理装置のハードウェア群を示すブロック図である。FIG. 10 is a block diagram illustrating a hardware group of an information processing device according to a third embodiment. ランキングDBに格納されているデータの一例を示す図である。It is a figure which shows an example of the data stored in ranking DB. 実施の形態3に係るホーム画面の画面レイアウトの一例を示す説明図である。10 is an explanatory diagram illustrating an example of a screen layout of a home screen according to Embodiment 3. FIG. ランキング画面の画面レイアウトの一例を示す説明図である。It is explanatory drawing which shows an example of the screen layout of a ranking screen. 実施の形態3に係る情報処理システムを示すフローチャートである。10 is a flowchart illustrating an information processing system according to a third embodiment.

実施の形態1
以下本実施の形態を、図面を参照して説明する。以下の説明では各図中の上下左右を用いる。図1は情報処理システムの概要を示す模式図である。情報処理システムは情報処理装置(中央装置)1と、インターネット、LAN又は携帯電話網等の通信網Nを介して接続された端末装置(情報処理装置)2A、2B又は2C等で構成される端末装置2とを備える。情報処理装置1は例えばサーバコンピュータ又はパーソナルコンピュータ等である。本実施形態における情報処理装置1はサーバコンピュータであるとして説明する。端末装置2は携帯電話、スマートフォン又はパーソナルコンピュータ等である。本実施形態における端末装置2は携帯電話であるとして説明する。
Embodiment 1
Hereinafter, the present embodiment will be described with reference to the drawings. In the following description, top, bottom, left and right in each figure are used. FIG. 1 is a schematic diagram showing an outline of an information processing system. The information processing system is a terminal composed of an information processing device (central device) 1 and a terminal device (information processing device) 2A, 2B, 2C, or the like connected via a communication network N such as the Internet, a LAN, or a mobile phone network. The apparatus 2 is provided. The information processing apparatus 1 is, for example, a server computer or a personal computer. The information processing apparatus 1 in the present embodiment will be described as a server computer. The terminal device 2 is a mobile phone, a smartphone, a personal computer, or the like. The terminal device 2 in the present embodiment will be described as a mobile phone.

本実施形態における情報処理システムの概要について説明する。端末装置2は情報処理装置1へ複数のアプリで使用可能な共通アプリの取得要求を出力する。本明細書において、アプリとは例えば、弾球遊技機又は回胴式遊技機を模したシミュレーションゲームである。共通アプリとは、少なくともユーザの遊技データを情報処理装置1との間で送受信するための機能であり、ディベロッパに関係無くアプリに実装することが可能な共通モジュールである。本実施形態では、共通アプリをアプリに実装した形態について説明する。しかしながら、本実施形態では、共通アプリを、端末装置2上で独立して動作するソフトウエアとしても良い。   An overview of the information processing system in the present embodiment will be described. The terminal device 2 outputs an acquisition request for a common app that can be used by a plurality of apps to the information processing device 1. In this specification, an application is, for example, a simulation game that imitates a ball game machine or a revolving game machine. The common application is a function for transmitting / receiving at least user game data to / from the information processing apparatus 1, and is a common module that can be installed in the application regardless of the developer. In this embodiment, a mode in which a common application is implemented in an application will be described. However, in the present embodiment, the common application may be software that operates independently on the terminal device 2.

端末装置2はアプリ又は共通アプリとともにアプリを実行し、遊技データを生成する。生成された遊技データは情報処理装置1及び端末装置2の間で出力又は取得される。以下、本実施形態における情報処理システムの詳細について説明する。   The terminal device 2 executes the application together with the application or the common application, and generates game data. The generated game data is output or acquired between the information processing device 1 and the terminal device 2. Details of the information processing system in the present embodiment will be described below.

図2は情報処理装置1のハードウェア群を示すブロック図である。図2に示す情報処理装置1は、CPU(Central Processing Unit)11、記憶部12、RAM13、入力部14、表示部15及び通信部16を備える。   FIG. 2 is a block diagram illustrating a hardware group of the information processing apparatus 1. 2 includes a CPU (Central Processing Unit) 11, a storage unit 12, a RAM 13, an input unit 14, a display unit 15, and a communication unit 16.

CPU11は、バスを介してハードウェア各部と接続されている。CPU11は例えば一又は複数のCPU又はマルチコアCPU等を備える。CPU11は、記憶部12に記憶されたプログラム12Pに従い、ハードウェアの各部の制御を行うRAM13は例えばSRAM、DRAM又はフラッシュメモリ等である。RAM13は、記憶部としても機能し、CPU11による各種プログラムの実行時に発生する種々のデータを一時的に記憶する。記憶部12は例えばEEPROM(Electrically Erasable Programmable Read-Only Memory)等の不揮発性メモリである。記憶部12にはCPU11が処理を行う際に必要とする種々のデータ、ユーザDB121、アプリDB122、精算結果DB123及びプログラム12Pを格納する。入力部14はマウス、キーボード又はタッチパネル等の入力デバイスであり、受け付けた操作情報をCPU11へ出力する。表示部15は液晶ディスプレイ又は有機EL(Electro Luminescence)ディスプレイ等である。通信部16は、例えば無線LANカード又は携帯電話用通信モジュール等であり、通信網Nを介して各種情報を端末装置2との間で送受信する。   The CPU 11 is connected to each part of hardware via a bus. The CPU 11 includes, for example, one or a plurality of CPUs or a multi-core CPU. The CPU 11 performs control of each part of the hardware in accordance with the program 12P stored in the storage unit 12, for example, SRAM, DRAM, flash memory, or the like. The RAM 13 also functions as a storage unit, and temporarily stores various data generated when the CPU 11 executes various programs. The storage unit 12 is a nonvolatile memory such as an EEPROM (Electrically Erasable Programmable Read-Only Memory). The storage unit 12 stores various data required when the CPU 11 performs processing, a user DB 121, an application DB 122, a settlement result DB 123, and a program 12P. The input unit 14 is an input device such as a mouse, a keyboard, or a touch panel, and outputs received operation information to the CPU 11. The display unit 15 is a liquid crystal display or an organic EL (Electro Luminescence) display. The communication unit 16 is, for example, a wireless LAN card or a mobile phone communication module, and transmits / receives various information to / from the terminal device 2 via the communication network N.

図3はユーザDB121に格納されているデータの一例を示す図である。ユーザDB121はユーザとアプリとの対応関係を記憶するデータベースである。ユーザDB121はユーザID列、ユーザ名列、アプリID列、累計経験値列、レベル列及び累計仮想貨幣列を備える。ユーザID列には複数のアプリの夫々を実行するユーザを特定するためのユーザID(特定情報)が記憶される。ユーザ名列にはユーザの名称が記憶される。アプリID列には複数のアプリケーション(アプリ)の夫々を識別するためのアプリIDが記憶される。累計経験値列には最初にアプリを実行してから現在まで蓄積された累計経験値が記憶される。レベル列には経験値に応じて決定されるレベルが記憶される。累計仮想貨幣列には最初にアプリを実行してから現在まで蓄積された累計仮想貨幣が記憶される。仮想貨幣とは共通アプリで使用可能な貨幣である。   FIG. 3 is a diagram illustrating an example of data stored in the user DB 121. The user DB 121 is a database that stores the correspondence between users and applications. The user DB 121 includes a user ID column, a user name column, an application ID column, a cumulative experience value column, a level column, and a cumulative virtual money column. The user ID column stores user IDs (specific information) for specifying users who execute each of the plurality of applications. The name of the user is stored in the user name column. The application ID column stores an application ID for identifying each of a plurality of applications (applications). The accumulated experience value column stores accumulated experience values accumulated from the first execution of the application to the present. The level column stores a level determined according to the experience value. The accumulated virtual money column stores the accumulated virtual money accumulated from the first execution of the application to the present. Virtual money is money that can be used in a common application.

CPU11はユーザDB121を参照し、後述する第1アプリ又は第2アプリで生成した遊技データがあるか否かを判定する。遊技データとは例えば回転数、差玉、大当たり回数、最高連チャン回数、時短中大当り回数、獲得経験値、獲得貨幣、累計経験値、累計仮想貨幣又はレベル等である。CPU21は精算結果DB123に遊技データを記憶する。CPU11は第1アプリ又は第2アプリで生成した遊技データがあると判定した場合、第1アプリ又は第2アプリで生成した遊技データと実行中のアプリで生成した遊技データとを組み合わせる。CPU11はユーザDB121の累計経験値列、レベル列及び累計仮想貨幣列に組み合わせた遊技データを記憶する。なお、本実施形態では後述する第1アプリが予め実行されており、遊技データがユーザDB121に記憶されているものとする。   The CPU 11 refers to the user DB 121 and determines whether there is game data generated by a first application or a second application described later. The game data includes, for example, the number of revolutions, difference ball, jackpot number, maximum number of consecutive Changs, short-time middle-big hit number, acquired experience value, acquired currency, accumulated experience value, accumulated virtual currency or level. The CPU 21 stores game data in the settlement result DB 123. When the CPU 11 determines that there is game data generated by the first application or the second application, the CPU 11 combines the game data generated by the first application or the second application with the game data generated by the running application. The CPU 11 stores game data combined with the accumulated experience value sequence, the level sequence, and the accumulated virtual currency sequence in the user DB 121. In the present embodiment, it is assumed that a first application described later is executed in advance, and game data is stored in the user DB 121.

図4はアプリDB122に格納されているデータの一例を示す図である。アプリDB122はアプリに関する情報を記憶するデータベースである。アプリDB122はアプリID列、ディベロッパ列、アイコン列、アプリ列及び名称列等を備える。   FIG. 4 is a diagram illustrating an example of data stored in the application DB 122. The application DB 122 is a database that stores information related to applications. The application DB 122 includes an application ID column, a developer column, an icon column, an application column, a name column, and the like.

アプリID列にはアプリIDが記憶される。ディベロッパ列にはディベロッパの名称を示すディベロッパ名(開発者名)が記憶される。ディベロッパとは例えばアプリを開発した会社、ブランド又は個人等の開発者である。アイコン列にはアプリIDに対応づけられたアイコンが記憶される。アプリ列にはアプリIDに対応づけられたアプリが記憶される。名称列にはアプリの名称が記憶される。本実施形態では、図4に示される通り、アプリID001はディベロッパA名で提供されたものであり、アプリID002はディベロッパB名で提供されたものであり、アプリID003はディベロッパC名で提供されたものである。   An application ID is stored in the application ID column. In the developer column, a developer name (developer name) indicating the name of the developer is stored. A developer is, for example, a developer of a company, brand, or individual who developed an application. In the icon column, an icon associated with the application ID is stored. An application associated with the application ID is stored in the application column. The name column stores the name of the application. In this embodiment, as shown in FIG. 4, the application ID 001 is provided by the developer A name, the application ID 002 is provided by the developer B name, and the application ID 003 is provided by the developer C name. Is.

本実施形態では、図3に示すように、情報処理装置1は、ユーザを識別するためのユーザIDと、アプリを識別するためのアプリIDとを関連付けて管理し、それぞれのユーザIDに関連付けられた各アプリIDに対応するアプリの遊技データを統合管理している。よって、図3においては、例えば、ユーザID0001については、ディベロッパが異なる3つのアプリ(アプリID001、002、003)の所定の遊技結果が統合して管理されることになる。従って、ユーザID0001にて特定される端末装置2から、アプリA(アプリID001)、アプリB(アプリID002)、アプリC(アプリID003)のいずれかの新しい遊技データが送られてきても、該遊技データの生成元のアプリのディベロッパに関係無く、情報処理装置1にて該新しい遊技データを今までに蓄積された(統合された)遊技データに反映させることができる。
なお、本実施形態では、遊技データの情報処理装置1への送信に際して各アプリに実装された共通アプリが、遊技データ、ユーザID、アプリIDを情報処理装置1に対して送信している。情報処理装置1は、これらデータを受信すると、後述する図5、および図3に示すそれぞれのデータベースを更新する。すなわち、統合管理対象となる遊技データについて、新しく受信した遊技データに応じて所定の値を加算する等してデータベースを更新する。
さて、図3に示すユーザDB121の作成方法の一例を説明する。本実施形態では、共通アプリは、自身が実装されているアプリが起動されると、ユーザIDおよびアプリIDを情報処理装置1に送信する。情報処理装置1は、受信したユーザIDおよびアプリIDが図3に示すユーザDB121にて関連付けて管理されていない場合は、該データベースにそれらデータを関連付けて登録する。なお、情報処理装置1は、図3に示すデータベース構築時は、ユーザIDを基準に行う。よって、ユーザIDの各々に対して、それに紐づくアプリIDがディベロッパと関係無く対応付けられて管理されることになる。
In the present embodiment, as illustrated in FIG. 3, the information processing apparatus 1 manages a user ID for identifying a user and an application ID for identifying an application in association with each other, and is associated with each user ID. The game data of the application corresponding to each application ID is integrated and managed. Therefore, in FIG. 3, for example, for the user ID 0001, predetermined game results of three applications (application IDs 001, 002, 003) with different developers are integrated and managed. Therefore, even if new game data of app A (app ID 001), app B (app ID 002), or app C (app ID 003) is sent from the terminal device 2 specified by the user ID 0001, the game Regardless of the developer of the application that generated the data, the information processing apparatus 1 can reflect the new game data in the game data accumulated (integrated) so far.
In the present embodiment, when the game data is transmitted to the information processing apparatus 1, the common application installed in each application transmits the game data, the user ID, and the application ID to the information processing apparatus 1. Upon receiving these data, the information processing apparatus 1 updates each database shown in FIGS. 5 and 3 described later. That is, for game data to be integrated and managed, the database is updated by adding a predetermined value according to newly received game data.
Now, an example of a method for creating the user DB 121 shown in FIG. 3 will be described. In this embodiment, the common application transmits a user ID and an application ID to the information processing apparatus 1 when an application in which the common application is installed is activated. When the received user ID and application ID are not managed in association with each other in the user DB 121 shown in FIG. 3, the information processing apparatus 1 registers these data in association with the database. Note that the information processing apparatus 1 uses the user ID as a reference when constructing the database shown in FIG. Therefore, for each user ID, the application ID associated therewith is managed in association with the developer regardless of the developer.

図5は精算結果DB123に格納されているデータの一例を示す図である。精算結果DB123はアプリにより生成される遊技データを記憶するデータベースである。精算結果DB123はユーザID列、アプリID列、回転数列、差玉列、大当たり回数列、獲得経験値列及び獲得貨幣列等を備える。精算結果DB123のユーザID列、アプリID列はアプリDB122のユーザID列、アプリID列の動作及び作用と同様であるため、記載を省略する。すなわち、図5は、各ユーザが所有するアプリの各々に対する各々のプレイについての遊技データを管理するためのデータベースである。   FIG. 5 is a diagram illustrating an example of data stored in the settlement result DB 123. The settlement result DB 123 is a database that stores game data generated by the application. The settlement result DB 123 includes a user ID column, an application ID column, a rotation number column, a difference ball column, a jackpot number column, an acquired experience value column, an acquired money column, and the like. Since the user ID column and application ID column of the settlement result DB 123 are the same as the operation and action of the user ID column and application ID column of the application DB 122, description thereof is omitted. That is, FIG. 5 is a database for managing game data for each play for each application owned by each user.

回転数列にはスロットの数字が動作してから停止するまでを一回とするスロットの回転数が記憶される。差玉列にはユーザが取得したパチンコ玉と失ったパチンコ玉との差を示す差玉が記憶される。大当たり回数列には大当たりの回数が記憶される。獲得経験値列にはアプリを実行してからアプリの終了時までに獲得した経験値を示す獲得経験値が記憶される。獲得貨幣列にはアプリを実行してからアプリの終了時までに獲得した仮想貨幣を示す獲得貨幣が記憶される。   The rotation number column stores the number of rotations of the slot, which is one time from when the number of the slot operates until it stops. A difference ball indicating a difference between the pachinko ball acquired by the user and the lost pachinko ball is stored in the difference ball row. The number of jackpots is stored in the jackpot number column. In the acquired experience value column, an acquired experience value indicating an experience value acquired from the execution of the application until the end of the application is stored. In the acquired money column, acquired money indicating virtual money acquired from the execution of the application to the end of the application is stored.

なお、精算結果DB123はこれに限られるものではない。最高連荘回数列又は時短中大当り回数列等を備えてもよい。最高連荘回数列にはユーザの連荘の回数の内、最高の連荘回数が記憶される。時短中大当り回数列にはスロットの回転時間の短縮を示すデジタル短縮機能又は電動役物の開放中にした大当たりの回数である。   The settlement result DB 123 is not limited to this. You may provide the highest consecutive resort frequency sequence or the time short, middle and big hit frequency sequence. The highest consecutive resort count column stores the highest consecutive resort count among the user's consecutive resort counts. The short-time, middle-big hit count column indicates the number of jackpots made during the opening of the digital shortening function or the electric accessory indicating that the rotation time of the slot is shortened.

本実施形態では、情報処理装置1への遊技データの送信時においては、共通アプリは、遊技データとユーザIDとアプリIDとを送信する。情報処理装置1はそれらデータを受信すると、図5に示すデータベースにおいて、受信した遊技データ、ユーザIDおよびアプリIDを関連付けて登録する。   In the present embodiment, at the time of transmission of game data to the information processing apparatus 1, the common application transmits game data, a user ID, and an application ID. When receiving the data, the information processing apparatus 1 registers the received game data, user ID, and application ID in association with each other in the database shown in FIG.

図6は端末装置2のハードウェア群を示すブロック図である。図6に示す端末装置2は、CPU21、記憶部22、RAM23、入力部24、表示部25、通信部26を備える。端末装置2のCPU21、RAM23及び通信部26の作用及び動作は情報処理装置1のCPU11、RAM13及び通信部16の作用及び動作と同様であり、簡潔のため記載を省略する。   FIG. 6 is a block diagram illustrating a hardware group of the terminal device 2. The terminal device 2 illustrated in FIG. 6 includes a CPU 21, a storage unit 22, a RAM 23, an input unit 24, a display unit 25, and a communication unit 26. The operations and operations of the CPU 21, RAM 23 and communication unit 26 of the terminal device 2 are the same as the operations and operations of the CPU 11, RAM 13 and communication unit 16 of the information processing apparatus 1, and are not described for the sake of brevity.

記憶部22は例えばEEPROM、ハードディスク又はフラッシュメモリ等である。記憶部22にはCPU21が処理を行う際に必要とする種々のデータ、アプリDB221、精算結果DB222、共通アプリ及びプログラム22Pを格納する。入力部24はタッチパネル等の入力デバイスであり、受け付けた操作情報をCPU21へ出力する。表示部25はCPU21から出力された画像データを出力する。表示部25は例えば液晶画面である。タッチパネルは表示部25の表示画面を覆うように設けられている。タッチパネルは例えば、タップ、フリック又はスワイプ等のユーザの指先のタッチ操作により表示部25の表示画面上における位置指定を受け付ける。なお、入力部24はユーザの指示を受け付けるための各種ボタン、指示の確定を受け付けるエンターキー又はテンキー等でもよい。アプリDB221及び精算結果DB222の作用及び動作はアプリDB122及び精算結果DB123と同様であり、簡潔のため記載を省略する。なお、本実施形態においてアプリは端末装置2にインストールされているものとする。   The storage unit 22 is, for example, an EEPROM, a hard disk, or a flash memory. The storage unit 22 stores various data necessary for the CPU 21 to perform processing, an application DB 221, a settlement result DB 222, a common application, and a program 22P. The input unit 24 is an input device such as a touch panel, and outputs received operation information to the CPU 21. The display unit 25 outputs the image data output from the CPU 21. The display unit 25 is a liquid crystal screen, for example. The touch panel is provided so as to cover the display screen of the display unit 25. For example, the touch panel receives a position designation on the display screen of the display unit 25 by a touch operation of a user's fingertip such as a tap, flick, or swipe. The input unit 24 may be various buttons for receiving user instructions, an enter key or a numeric keypad for receiving confirmation of instructions. The operations and operations of the application DB 221 and the settlement result DB 222 are the same as those of the application DB 122 and the settlement result DB 123, and the description is omitted for the sake of brevity. In the present embodiment, it is assumed that the application is installed in the terminal device 2.

図7はアプリ選択画面3の画面レイアウトの一例を示す説明図である。アプリ選択画面3はアプリを選択するための画面である。アプリ選択画面3は上端に設けられたアイコン31A、31B又は31C等により構成されたアイコン31を備える。   FIG. 7 is an explanatory diagram showing an example of the screen layout of the application selection screen 3. The application selection screen 3 is a screen for selecting an application. The application selection screen 3 includes an icon 31 configured by an icon 31A, 31B, 31C or the like provided at the upper end.

アプリ選択画面3の作用及び動作は以下の通りである。ユーザが複数のアイコン31の内、いずれか1つのアイコン31にタッチ操作をした場合、CPU21はアプリDB221を参照することによりアイコン31に対応づけられたアプリを起動する。例えば、ユーザがアイコン31Aをタッチ操作した場合、CPU21はアプリDB221を参照することによりアイコン31Aと同一のアイコンであるアイコンAに対応づけられたアプリAを起動する。CPU21はモード選択画面5を表示部25に表示する。   The operation and operation of the application selection screen 3 are as follows. When the user performs a touch operation on any one of the plurality of icons 31, the CPU 21 refers to the application DB 221 to activate the application associated with the icon 31. For example, when the user performs a touch operation on the icon 31A, the CPU 21 refers to the application DB 221 to activate the application A associated with the icon A that is the same icon as the icon 31A. The CPU 21 displays the mode selection screen 5 on the display unit 25.

図8はモード選択画面5の画面レイアウトの一例を示す説明図である。モード選択画面5はアプリのモードを選択するための画面である。図8に示すように、モード選択画面5は左下部に設けられた通常ボタン50と、右下部に設けられた共通アプリボタン51と、右下の角部に設けられたディベロッパ名52と、下端に設けられたリンク53とを備える。   FIG. 8 is an explanatory diagram showing an example of the screen layout of the mode selection screen 5. The mode selection screen 5 is a screen for selecting an application mode. As shown in FIG. 8, the mode selection screen 5 includes a normal button 50 provided at the lower left, a common application button 51 provided at the lower right, a developer name 52 provided at the lower right corner, and a lower end. And a link 53 provided in

モード選択画面5の作用及び動作は以下の通りである。ユーザが通常ボタン50にタッチ操作をした場合、CPU21はアプリIDに対応づけられたアプリを実行した画面であるアプリ画面61を表示部25に表示する。例えば、CPU21はアプリID「001」に対応づけられたアプリAを実行する。ユーザが共通アプリボタン51にタッチ操作をした場合、CPU21はアプリDB122を参照し、アプリIDに対応づけられたアプリ及び記憶部22に記憶された共通アプリを実行する。例えば、CPU21はアプリID「001」に対応づけられたアプリA及び記憶部22に記憶された共通アプリを実行する。CPU21はアプリIDに対応づけられたアプリ及び記憶部22に記憶された共通アプリを実行した画面である共通アプリ画面62を表示部25に表示する。   The operation and operation of the mode selection screen 5 are as follows. When the user performs a touch operation on the normal button 50, the CPU 21 displays an application screen 61 that is a screen on which the application associated with the application ID is executed on the display unit 25. For example, the CPU 21 executes the application A associated with the application ID “001”. When the user performs a touch operation on the common application button 51, the CPU 21 refers to the application DB 122 and executes the application associated with the application ID and the common application stored in the storage unit 22. For example, the CPU 21 executes the application A associated with the application ID “001” and the common application stored in the storage unit 22. The CPU 21 displays on the display unit 25 a common application screen 62 that is a screen on which the application associated with the application ID and the common application stored in the storage unit 22 are executed.

ユーザがリンク53にタッチ操作をした場合、CPU21はユーザID及び後述するホーム画面7の取得要求を情報処理装置1へ出力する。CPU11はユーザID及びホーム画面7の取得要求を端末装置2から取得する。CPU11はユーザDB121及びアプリDB122を参照し、ホーム画面7を生成する。CPU11は端末装置2へホーム画面7を出力する。CPU21はホーム画面7を情報処理装置1から取得する。CPU21はホーム画面7を表示部25に表示する。   When the user performs a touch operation on the link 53, the CPU 21 outputs a user ID and an acquisition request for a home screen 7 described later to the information processing apparatus 1. The CPU 11 acquires a user ID and an acquisition request for the home screen 7 from the terminal device 2. The CPU 11 refers to the user DB 121 and the application DB 122 to generate the home screen 7. The CPU 11 outputs the home screen 7 to the terminal device 2. The CPU 21 acquires the home screen 7 from the information processing apparatus 1. The CPU 21 displays the home screen 7 on the display unit 25.

図9はアプリ画面61及び共通アプリ画面62の画面レイアウトの一例を示す説明図である。図9Aはアプリ画面61を示す説明図である。図9Bはメニュー60にタッチ操作をする前の共通アプリ画面62を示す説明図である。図9Cはメニュー60にタッチ操作をした後の共通アプリ画面62を示す説明図である。図9B及びCに示すように、共通アプリ画面62は左下部に設けられたメニュー60を備える。図9Cに示すように、メニュー60は精算ボタン601及びホームボタン602を備える。   FIG. 9 is an explanatory diagram showing an example of the screen layout of the application screen 61 and the common application screen 62. FIG. 9A is an explanatory diagram showing the application screen 61. FIG. 9B is an explanatory diagram showing the common application screen 62 before the menu 60 is touched. FIG. 9C is an explanatory diagram showing the common application screen 62 after the menu 60 is touched. As shown in FIGS. 9B and 9C, the common application screen 62 includes a menu 60 provided at the lower left. As shown in FIG. 9C, the menu 60 includes a settlement button 601 and a home button 602.

アプリ画面61及び共通アプリ画面62の作用及び動作は以下の通りである。ユーザがアプリ画面61の各種ボタン(図示せず)をタッチ操作した場合、CPU21はアプリの遊技データを生成する(図9A)。   The operation and operation of the application screen 61 and the common application screen 62 are as follows. When the user touches various buttons (not shown) on the application screen 61, the CPU 21 generates game data for the application (FIG. 9A).

ユーザが共通アプリ画面62の各種ボタン(図示せず)をタッチ操作した場合、CPU21はアプリの遊技データを生成する(図9B)。ユーザがメニュー60にタッチ操作をした場合、CPU21はメニュー60の表示を右側に延長し、メニュー60上に精算ボタン601及びホームボタン602を表示する(図9C)。   When the user touches various buttons (not shown) on the common application screen 62, the CPU 21 generates game data for the application (FIG. 9B). When the user performs a touch operation on the menu 60, the CPU 21 extends the display of the menu 60 to the right side, and displays the settlement button 601 and the home button 602 on the menu 60 (FIG. 9C).

ユーザがホームボタン602をタッチ操作した場合、CPU21はユーザID及び後述するホーム画面7の取得要求を情報処理装置1へ出力する。CPU11はユーザID及びホーム画面7の取得要求を端末装置2から取得する。CPU11はユーザDB121及びアプリDB122を参照し、ホーム画面7を生成する。CPU11は端末装置2へホーム画面7を出力する。CPU21はホーム画面7を情報処理装置1から取得する。CPU21はホーム画面7を表示部25に表示する。   When the user touches the home button 602, the CPU 21 outputs a user ID and an acquisition request for a home screen 7 described later to the information processing apparatus 1. The CPU 11 acquires a user ID and an acquisition request for the home screen 7 from the terminal device 2. The CPU 11 refers to the user DB 121 and the application DB 122 to generate the home screen 7. The CPU 11 outputs the home screen 7 to the terminal device 2. The CPU 21 acquires the home screen 7 from the information processing apparatus 1. The CPU 21 displays the home screen 7 on the display unit 25.

ユーザが精算ボタン601をタッチ操作した場合、CPU21は操作情報を取得し、ユーザID、アプリID及び遊技データを情報処理装置1へ出力する。CPU11は端末装置2からユーザID、アプリID及び遊技データを取得する。CPU11はユーザDB121を参照し、ユーザID、アプリID及び遊技データに基づいて確認画面8を生成する。確認画面8は遊技データを確認するための画面である。CPU11は生成した確認画面8を端末装置2へ出力する。CPU11は情報処理装置1から確認画面8を取得する。CPU11は確認画面8を表示部25に出力する。   When the user touches the settlement button 601, the CPU 21 acquires operation information and outputs the user ID, application ID, and game data to the information processing apparatus 1. The CPU 11 acquires a user ID, an application ID, and game data from the terminal device 2. The CPU 11 refers to the user DB 121 and generates the confirmation screen 8 based on the user ID, application ID, and game data. The confirmation screen 8 is a screen for confirming game data. The CPU 11 outputs the generated confirmation screen 8 to the terminal device 2. The CPU 11 acquires the confirmation screen 8 from the information processing apparatus 1. The CPU 11 outputs the confirmation screen 8 to the display unit 25.

図10は共通アプリ及び第1アプリ又は第2アプリを実行した共通アプリ画面62の画面レイアウトの一例を示す説明図である。第1アプリとは第1ディベロッパ名で提供される遊技機に関するアプリである。第1アプリとは例えばアプリAである。第2アプリとは第1アプリと第1ディベロッパ名が異なる第2ディベロッパ名で提供される遊技機に関するアプリである。第2アプリとは例えばアプリBである。図10Aは共通アプリ及び第1アプリを実行した共通アプリ画面62である。図10Bは共通アプリ及び第2アプリを実行した共通アプリ画面62である。   FIG. 10 is an explanatory diagram illustrating an example of a screen layout of the common application screen 62 that executes the common application and the first application or the second application. The first application is an application relating to a gaming machine provided by the first developer name. The first application is, for example, application A. The second application is an application related to a gaming machine provided with a second developer name different from the first application name. The second application is, for example, application B. FIG. 10A shows a common application screen 62 in which the common application and the first application are executed. FIG. 10B shows a common application screen 62 in which the common application and the second application are executed.

図10A及び図10Bに示すように、共通アプリ及び第1アプリ又は第2アプリを実行した場合、共通アプリ画面62は第1アプリ及び第2アプリの夫々における同一の位置にメニュー60を備える。メニュー60は第1アプリ及び第2アプリの夫々において同様の作用及び動作を行う。   As shown in FIGS. 10A and 10B, when the common app and the first app or the second app are executed, the common app screen 62 includes a menu 60 at the same position in each of the first app and the second app. The menu 60 performs the same operation and operation in each of the first application and the second application.

図11はホーム画面7の画面レイアウトの一例を示す説明図である。ホーム画面7は共通アプリに関連する情報を表示する画面である。ホーム画面7は右上の角部に設けられた戻るボタン70と、戻るボタン70の下部に設けられた仮想貨幣欄700と、仮想貨幣欄700の左部に設けられた経験値欄701と、経験値欄701の上部に設けられたレベル欄702と、下部にアイコン71A、71B又は71C等により構成されるアイコン71とを備える。   FIG. 11 is an explanatory diagram showing an example of the screen layout of the home screen 7. The home screen 7 is a screen that displays information related to the common application. The home screen 7 includes a return button 70 provided at the upper right corner, a virtual money field 700 provided at the lower part of the back button 70, an experience value field 701 provided at the left part of the virtual money field 700, an experience A level field 702 provided in the upper part of the value field 701 and an icon 71 constituted by icons 71A, 71B, 71C, etc. are provided in the lower part.

具体的なホーム画面7の生成方法は以下の通りである。CPU11はユーザDB121を参照する。CPU11は戻るボタン70にモード選択画面5又は共通アプリ画面62のリンクを生成する。CPU11はユーザIDが「0001」であり、ユーザDB121の累計仮想貨幣列の1行目が500であるため、仮想貨幣欄700に500を生成する。CPU11は経験値欄701に累計経験値に応じた棒グラフを生成する。CPU11はユーザDB121のレベル列の1行目が23であるため、レベル欄702に23を生成する。CPU11はユーザDB121を参照し、ユーザID「0001」に対応づけられたアプリID「001」、「002」及び「003」に対応づけられたアイコン71A、71B及び71Cを生成する。   A specific method for generating the home screen 7 is as follows. The CPU 11 refers to the user DB 121. The CPU 11 generates a link of the mode selection screen 5 or the common application screen 62 on the return button 70. The CPU 11 generates 500 in the virtual currency column 700 because the user ID is “0001” and the first row of the accumulated virtual currency column in the user DB 121 is 500. The CPU 11 generates a bar graph corresponding to the accumulated experience value in the experience value column 701. Since the first row of the level column of the user DB 121 is 23, the CPU 11 generates 23 in the level column 702. The CPU 11 refers to the user DB 121 and generates icons 71A, 71B, and 71C associated with application IDs “001”, “002”, and “003” associated with the user ID “0001”.

ホーム画面7の作用及び動作は以下の通りである。ユーザが戻るボタン70をタッチ操作した場合、CPU21はモード選択画面5又は共通アプリ画面62を表示部25に表示する。ユーザがアイコン71をタッチ操作した場合、CPU21はアプリを販売するマーケットのダウンロードページに遷移する。   The operation and operation of the home screen 7 are as follows. When the user touches the return button 70, the CPU 21 displays the mode selection screen 5 or the common application screen 62 on the display unit 25. When the user performs a touch operation on the icon 71, the CPU 21 transitions to a download page of a market that sells the application.

図12は確認画面8の画面レイアウトの一例を示す説明図である。確認画面8は右上部に設けられた仮想貨幣欄800と、仮想貨幣欄800の左部に設けられた経験値欄801と、経験値欄801の上部に設けられたレベル欄802と、中央部に設けられた大当たり回数欄81と、大当たり回数欄81の下部に設けられた回転数欄82と、回転数欄82の下部に設けられた差玉欄83と、下端の左部に設けられた戻るボタン84と、戻るボタン84の右部に設けられた精算画面ボタン85とを備える。確認画面8の仮想貨幣欄800、経験値欄801、レベル欄802及び戻るボタン84の作用及び動作はホーム画面7の仮想貨幣欄700、経験値欄701、レベル欄702及び戻るボタン70と同様であるため、簡略のため記載を省略する。   FIG. 12 is an explanatory diagram showing an example of the screen layout of the confirmation screen 8. The confirmation screen 8 includes a virtual currency field 800 provided in the upper right part, an experience value field 801 provided in the left part of the virtual money field 800, a level field 802 provided in the upper part of the experience value field 801, and a central part The jackpot number field 81 provided in the table, the revolution number field 82 provided at the bottom of the jackpot number field 81, the difference ball field 83 provided at the bottom of the revolution number field 82, and the left part at the lower end. A return button 84 and a settlement screen button 85 provided on the right side of the return button 84 are provided. The operation and operation of the virtual money field 800, the experience value field 801, the level field 802 and the return button 84 on the confirmation screen 8 are the same as those of the virtual money field 700, the experience value field 701, the level field 702 and the return button 70 on the home screen 7. Therefore, the description is omitted for the sake of brevity.

具体的な確認画面8の生成方法は以下の通りである。CPU11はユーザDB121及び精算結果DB123を参照する。CPU11はユーザIDが「0001」、アプリIDが「001」であり、精算結果DB123の大当たり回数列の1行目が2であるため、大当たり回数欄81に2を生成する。CPU11は精算結果DB123の回転数列の1行目が109であるため、回転数欄82に109を生成する。CPU11は精算結果DB123の差玉列の1行目が3000であるため、差玉欄83に3000を生成する。CPU21は精算画面ボタン85に精算画面9へのリンクを生成する。   A specific method for generating the confirmation screen 8 is as follows. The CPU 11 refers to the user DB 121 and the settlement result DB 123. The CPU 11 generates 2 in the jackpot count column 81 because the user ID is “0001”, the application ID is “001”, and the first row of the jackpot count column in the settlement result DB 123 is 2. The CPU 11 generates 109 in the rotation speed column 82 because the first row of the rotation speed column of the settlement result DB 123 is 109. The CPU 11 generates 3000 in the difference ball column 83 because the first row of the difference ball row in the settlement result DB 123 is 3000. The CPU 21 generates a link to the settlement screen 9 on the settlement screen button 85.

確認画面8の作用及び動作は以下の通りである。ユーザが精算画面ボタン85をタッチ操作した場合、CPU21はユーザID、アプリID及び精算画面9の取得要求を情報処理装置1へ出力する。   The operation and operation of the confirmation screen 8 are as follows. When the user performs a touch operation on the settlement screen button 85, the CPU 21 outputs a user ID, an application ID, and a settlement screen 9 acquisition request to the information processing apparatus 1.

図13は精算画面9の画面レイアウトの一例を示す説明図である。精算画面9は遊技データを表示するための画面である。精算画面9は右上部に設けられた仮想貨幣欄91と、仮想貨幣欄91の左部に設けられた経験値欄92と、経験値欄92の上部に設けられたレベル欄93と、精算ウィンドウ90を備える。精算ウィンドウ90は遊技データの内容を表示するための画面である。精算ウィンドウ90は上部に設けられた名称欄900と、名称欄900の下部に設けられた回転数欄901と、回転数欄901の下部に設けられた大当たり回数欄902と、大当たり回数欄902の下部に設けられた差玉欄903と、差玉欄903の下部に設けられた獲得経験値欄904と、獲得経験値欄904の下部に設けられた獲得貨幣欄905とを備える。   FIG. 13 is an explanatory diagram showing an example of the screen layout of the settlement screen 9. The settlement screen 9 is a screen for displaying game data. The settlement screen 9 includes a virtual currency column 91 provided in the upper right portion, an experience value column 92 provided in the left portion of the virtual currency column 91, a level column 93 provided in the upper part of the experience value column 92, and a settlement window. 90. The settlement window 90 is a screen for displaying the contents of game data. The payment window 90 includes a name column 900 provided at the top, a rotation number column 901 provided at the bottom of the name column 900, a jackpot number column 902 provided at the bottom of the rotation number column 901, and a jackpot number column 902. A difference ball column 903 provided at the lower portion, an acquisition experience value column 904 provided at the lower portion of the difference ball column 903, and an earned money column 905 provided at the lower portion of the acquisition experience value column 904 are provided.

CPU21はユーザID、アプリID及び精算画面9の取得要求を情報処理装置1へ出力する。CPU11はユーザID、アプリID及び精算画面9の取得要求を端末装置2から取得する。CPU11はアプリDB122を参照し、第1アプリ又は第2アプリで生成した遊技データがあるか否かを判定する。CPU11は第1アプリ又は第2アプリで生成した遊技データがあると判定した場合、第1アプリ又は第2アプリで生成した遊技データと実行中のアプリで生成した遊技データとを組み合わせる。例えば、第1アプリで生成された遊技データに第2アプリで生成された遊技データを加算する。CPU11は遊技データに基づいて精算画面9を生成する。   The CPU 21 outputs an acquisition request for the user ID, application ID, and settlement screen 9 to the information processing apparatus 1. The CPU 11 acquires the acquisition request for the user ID, application ID, and settlement screen 9 from the terminal device 2. The CPU 11 refers to the application DB 122 and determines whether there is game data generated by the first application or the second application. When the CPU 11 determines that there is game data generated by the first application or the second application, the CPU 11 combines the game data generated by the first application or the second application with the game data generated by the running application. For example, the game data generated by the second application is added to the game data generated by the first application. The CPU 11 generates a settlement screen 9 based on the game data.

具体的な精算画面9の生成方法は以下の通りである。CPU11はユーザDB121を参照し、累計経験値が1000、レベルが23、累計仮想貨幣が500であるため、第1アプリで生成した遊技データがあると判定する。CPU11は精算結果DB123の獲得経験値列の1行目が10であるため、累計経験値1000に獲得経験値10を加算する。CPU11は精算結果DB123の獲得貨幣列の1行目が100であるため、仮想貨幣500に100を加算する。CPU11は獲得経験値を累計経験値に足してもレベルに変動がないため、レベルをそのままにする。   A specific method for generating the settlement screen 9 is as follows. The CPU 11 refers to the user DB 121 and determines that there is game data generated by the first application because the accumulated experience value is 1000, the level is 23, and the accumulated virtual currency is 500. The CPU 11 adds the acquired experience value 10 to the accumulated experience value 1000 because the first row of the acquired experience value column of the settlement result DB 123 is 10. The CPU 11 adds 100 to the virtual currency 500 because the first row of the acquired currency string in the settlement result DB 123 is 100. The CPU 11 does not change the level even if the acquired experience value is added to the accumulated experience value, so the level is left as it is.

CPU21はユーザDB121、アプリDB122及び精算結果DB123を参照する。CPU11はユーザIDが「0001」であり、アプリDB122の名称列の1行目が名称Aであるため、名称欄900に名称Aを生成する。CPU11は獲得経験値欄904に10を生成する。CPU11は精算結果DB123の獲得貨幣列の1行目が100であるため、獲得貨幣欄905に100を生成する。CPU11は仮想貨幣欄91に600を生成する。CPU11は経験値欄92に1010に対応した長さの棒グラフを生成する。CPU11はレベル欄93にレベル23を生成する。   The CPU 21 refers to the user DB 121, the application DB 122, and the settlement result DB 123. Since the user ID is “0001” and the first row of the name column of the application DB 122 is the name A, the CPU 11 generates the name A in the name column 900. The CPU 11 generates 10 in the acquired experience value column 904. The CPU 11 generates 100 in the earned money column 905 because the first row of the earned money column in the settlement result DB 123 is 100. The CPU 11 generates 600 in the virtual currency column 91. The CPU 11 generates a bar graph having a length corresponding to 1010 in the experience value column 92. The CPU 11 generates level 23 in the level column 93.

CPU11は生成した精算画面9を端末装置2へ出力する。CPU21は精算画面9を表示部25に出力する。   The CPU 11 outputs the generated settlement screen 9 to the terminal device 2. The CPU 21 outputs the settlement screen 9 to the display unit 25.

ユーザが精算画面9をタッチ操作した場合、CPU21は情報処理装置1へホーム画面7の取得要求を出力する。CPU11はユーザID及びホーム画面7の取得要求を端末装置2から取得する。CPU11はユーザDB121及びアプリDB122を参照し、ユーザIDに基づいてホーム画面7を生成する。CPU11は情報処理装置1へ生成したホーム画面7を出力する。CPU21は出力したホーム画面7を取得する。CPU21はホーム画面7を表示部25に出力する。   When the user performs a touch operation on the settlement screen 9, the CPU 21 outputs an acquisition request for the home screen 7 to the information processing apparatus 1. The CPU 11 acquires a user ID and an acquisition request for the home screen 7 from the terminal device 2. The CPU 11 refers to the user DB 121 and the application DB 122 and generates the home screen 7 based on the user ID. The CPU 11 outputs the generated home screen 7 to the information processing apparatus 1. The CPU 21 acquires the output home screen 7. The CPU 21 outputs the home screen 7 to the display unit 25.

次に、フローチャートを用いて情報処理システムの処理手順を説明する。図14〜18は本実施形態における処理手順を示したフローチャートである。   Next, a processing procedure of the information processing system will be described using a flowchart. 14 to 18 are flowcharts showing processing procedures in the present embodiment.

CPU21はアプリ選択画面3の複数のアイコン31又はホーム画面7の複数のアイコン71の内、いずれか1つのアイコンをタッチ操作したか否かを判定する(ステップS11)。CPU21は複数のアイコン31又は71の内、いずれか1つのアイコンをタッチ操作しなかったと判定した場合(ステップS11:NO)、複数のアイコン31又は71の内、いずれか1つのアイコンをタッチ操作があるまで待機する。CPU21は複数のアイコン31又は71の内、いずれか1つのアイコンをタッチ操作したと判定した場合(ステップS11:YES)、アプリDB221を参照する(ステップS12)。CPU21はアイコン31又は71に対応づけられたアプリIDに対応づけられた第2アプリを起動する(ステップS13)。また、CPU21は、情報処理装置1に対して、ユーザIDおよび選択されたアプリのアプリIDを出力する。   The CPU 21 determines whether any one of the plurality of icons 31 on the application selection screen 3 or the plurality of icons 71 on the home screen 7 has been touch-operated (step S11). When the CPU 21 determines that any one of the plurality of icons 31 or 71 is not touch-operated (step S11: NO), the touch operation is performed on any one of the plurality of icons 31 or 71. Wait until there is. When the CPU 21 determines that any one of the plurality of icons 31 or 71 is touch-operated (step S11: YES), the CPU 21 refers to the application DB 221 (step S12). CPU21 starts the 2nd application matched with application ID matched with the icon 31 or 71 (step S13). Further, the CPU 21 outputs a user ID and an application ID of the selected application to the information processing apparatus 1.

CPU21はモード選択画面5を表示部25に表示する(ステップS14)。CPU21は通常ボタン50をタッチ操作したか否かを判定する(ステップS15)。   The CPU 21 displays the mode selection screen 5 on the display unit 25 (step S14). The CPU 21 determines whether or not the normal button 50 has been touched (step S15).

CPU21は通常ボタン50をタッチ操作したと判定した場合(ステップS15:YES)、アプリIDに対応づけられた第2アプリをオフラインで実行する(ステップS16)。すなわち、CPU21は第2アプリを情報処理装置1から独立して実行する。CPU21はアプリ画面61を表示部25に表示する(ステップS17)。CPU21は遊技データを生成する(ステップS18)。CPU21は遊技データを精算結果DB222に記憶する(ステップS19)。CPU21はアプリ終了ボタン(図示せず)をタッチ操作したか否かを判定する(ステップS20)。CPU21はアプリ終了ボタン(図示せず)をタッチ操作しなかったと判定した場合(ステップS20:NO)、ステップS18に移動し、処理を繰り返す。CPU21はアプリ終了ボタン(図示せず)をタッチ操作したと判定した場合(ステップS20:YES)、処理を終了する。   When the CPU 21 determines that the normal button 50 is touch-operated (step S15: YES), the second application associated with the application ID is executed offline (step S16). That is, the CPU 21 executes the second application independently from the information processing apparatus 1. The CPU 21 displays the application screen 61 on the display unit 25 (step S17). The CPU 21 generates game data (step S18). The CPU 21 stores the game data in the settlement result DB 222 (step S19). The CPU 21 determines whether or not a touch operation has been performed on an application end button (not shown) (step S20). If it is determined that the application end button (not shown) has not been touched (step S20: NO), the CPU 21 moves to step S18 and repeats the process. CPU21 complete | finishes a process, when it determines with having performed touch operation of the application termination button (not shown) (step S20: YES).

CPU21は通常ボタン50をタッチ操作しなかったと判定した場合(ステップS15:NO)、共通アプリボタン51をタッチ操作したか否かを判定する(ステップS21)。CPU21は共通アプリボタン51をタッチ操作しなかったと判定した場合(ステップS21:NO)、ステップS15に処理を移す。   When determining that the normal button 50 has not been touch-operated (step S15: NO), the CPU 21 determines whether or not the common application button 51 has been touch-operated (step S21). If the CPU 21 determines that the common application button 51 is not touch-operated (step S21: NO), the process proceeds to step S15.

CPU21は共通アプリボタン51をタッチ操作したと判定した場合(ステップS21:YES)、アプリIDに対応づけられた共通アプリ及びアプリを実行する(ステップS22)。CPU21は共通アプリ画面62を表示部25に表示する(ステップS23)。CPU21は遊技データを生成する(ステップS24)。   When the CPU 21 determines that the common application button 51 is touch-operated (step S21: YES), the CPU 21 executes the common application and the application associated with the application ID (step S22). The CPU 21 displays the common application screen 62 on the display unit 25 (step S23). The CPU 21 generates game data (step S24).

CPU21は精算ボタン601をタッチ操作したか否かを判定する(ステップS25)。CPU21は精算ボタン601をタッチ操作しなかったと判定した場合(ステップS25:NO)、処理をステップS24に移し、処理を繰り返す。CPU21は精算ボタン601をタッチ操作したと判定した場合(ステップS25:YES)、操作情報を取得し、遊技データ、ユーザIDおよびアプリIDを情報処理装置1へ出力する(ステップS26)。   The CPU 21 determines whether or not the settlement button 601 has been touched (step S25). When it is determined that the settlement button 601 has not been touched (step S25: NO), the CPU 21 moves the process to step S24 and repeats the process. When the CPU 21 determines that the settlement button 601 is touch-operated (step S25: YES), the CPU 21 acquires operation information and outputs game data, a user ID, and an application ID to the information processing apparatus 1 (step S26).

情報処理装置1のCPU11はユーザID及び遊技データを端末装置2から取得する(ステップS27)。CPU11はユーザDB121及び精算結果DB123を参照し、ユーザID、アプリID及び遊技データに基づいて確認画面8を生成する(ステップS28)。CPU11は確認画面8を端末装置2へ出力する(ステップS29)。CPU21は確認画面8を情報処理装置1から取得する(ステップS30)。   The CPU 11 of the information processing device 1 acquires the user ID and game data from the terminal device 2 (step S27). The CPU 11 refers to the user DB 121 and the settlement result DB 123 and generates a confirmation screen 8 based on the user ID, application ID, and game data (step S28). CPU11 outputs confirmation screen 8 to terminal unit 2 (Step S29). CPU21 acquires confirmation screen 8 from information processor 1 (Step S30).

CPU21は確認画面8を表示部25に表示する(ステップS31)。CPU21は精算画面ボタン85をタッチ操作したか否かを判定する(ステップS32)。CPU21は精算画面ボタン85をタッチ操作しなかったと判定した場合(ステップS32:NO)、精算画面ボタン85をタッチ操作するまで待機する。CPU21は精算画面ボタン85をタッチ操作したと判定した場合(ステップS32:YES)、ユーザID及び精算画面9の取得要求を情報処理装置1へ出力する(ステップS33)。   The CPU 21 displays the confirmation screen 8 on the display unit 25 (step S31). The CPU 21 determines whether or not the settlement screen button 85 has been touched (step S32). When it is determined that the settlement screen button 85 has not been touch-operated (step S32: NO), the CPU 21 waits until the settlement screen button 85 is touch-operated. When it is determined that the settlement screen button 85 is touched (step S32: YES), the CPU 21 outputs a user ID and a request for obtaining the settlement screen 9 to the information processing apparatus 1 (step S33).

CPU11はユーザID及び精算画面9の取得要求を端末装置2から取得する(ステップS34)。CPU11はユーザDB121を参照し、第1アプリ又は第2アプリで生成した遊技データがあるか否かを判定する(ステップS35)。CPU11は第1アプリ又は第2アプリで生成した遊技データがないと判定した場合(ステップS35:NO)、処理をステップS37へ移す。CPU11は第1アプリ又は第2アプリで生成した遊技データがあると判定した場合(ステップS35:YES)、第1アプリ又は第2アプリで生成した遊技データと実行中のアプリで生成した遊技データとを組み合わせる(ステップS36)。CPU11は遊技データに基づいて精算画面9を生成する(ステップS37)。CPU11は精算画面9を端末装置2へ出力する(ステップS38)。CPU21は精算画面9を情報処理装置1から取得する(ステップS39)。CPU21は精算画面9を表示部25に表示する(ステップS40)。   CPU11 acquires the acquisition request of user ID and the adjustment screen 9 from the terminal device 2 (step S34). The CPU 11 refers to the user DB 121 to determine whether there is game data generated by the first application or the second application (step S35). If the CPU 11 determines that there is no game data generated by the first application or the second application (step S35: NO), the process proceeds to step S37. When the CPU 11 determines that there is game data generated by the first application or the second application (step S35: YES), the game data generated by the first application or the second application and the game data generated by the application being executed are Are combined (step S36). The CPU 11 generates a settlement screen 9 based on the game data (step S37). The CPU 11 outputs the settlement screen 9 to the terminal device 2 (step S38). The CPU 21 acquires the settlement screen 9 from the information processing apparatus 1 (step S39). The CPU 21 displays the settlement screen 9 on the display unit 25 (step S40).

CPU11はユーザID及びホーム画面7の取得要求を情報処理装置1へ出力する(ステップS41)。CPU11はユーザID及びホーム画面7の取得要求を端末装置2から取得する(ステップS42)。CPU11はユーザDB121及びアプリDB122を参照し、ユーザIDに基づいてホーム画面7を生成する(ステップS43)。CPU11はホーム画面7を端末装置2へ出力する(ステップS44)。   The CPU 11 outputs a user ID and an acquisition request for the home screen 7 to the information processing apparatus 1 (step S41). The CPU 11 acquires a user ID and an acquisition request for the home screen 7 from the terminal device 2 (step S42). The CPU 11 refers to the user DB 121 and the application DB 122 and generates the home screen 7 based on the user ID (step S43). The CPU 11 outputs the home screen 7 to the terminal device 2 (step S44).

CPU21はホーム画面7を情報処理装置1から取得する(ステップS45)。CPU21はホーム画面7を表示部25に表示し(ステップS46)、処理をステップS11に移し、処理を繰り返す。   CPU21 acquires home screen 7 from information processor 1 (Step S45). The CPU 21 displays the home screen 7 on the display unit 25 (step S46), moves the process to step S11, and repeats the process.

一態様によれば、ディベロッパが異なる複数のアプリで同様の動作を行う共通アプリを実行することでディベロッパが異なる複数のアプリ同士の連携を容易にすることができる。   According to one aspect, it is possible to facilitate cooperation between a plurality of apps with different developers by executing a common app that performs the same operation with a plurality of apps with different developers.

一態様によれば、ディベロッパが異なる複数のアプリのデータを容易に組み合わせることができる。   According to one aspect, it is possible to easily combine data of a plurality of applications with different developers.

一態様によれば、共通アプリを実行するか否かを通常ボタン50及び共通アプリボタン51で選択できる。このため、ユーザビリティが向上する。   According to one aspect, whether or not to execute a common application can be selected by the normal button 50 and the common application button 51. For this reason, usability improves.

一態様によれば、共通アプリにより精算画面ボタン85をタッチ操作することで遊技データを情報処理装置1へ出力することができるので、ユーザは容易に遊技データを情報処理装置1へ出力することができる。   According to one aspect, the game data can be output to the information processing apparatus 1 by touching the settlement screen button 85 with a common application, so that the user can easily output the game data to the information processing apparatus 1. it can.

一態様によれば、オフラインでもアプリを実行することができる。   According to one aspect, the application can be executed even offline.

実施の形態2
図19は実施の形態2に係る情報処理装置1のハードウェア群を示すブロック図である。図19に示す情報処理装置1の記憶部はさらにエンブレムDB124を備える。以下、特に説明する構成、作用以外の構成及び作用は実施の形態1と同等であり、簡潔のため記載を省略する。
Embodiment 2
FIG. 19 is a block diagram illustrating a hardware group of the information processing apparatus 1 according to the second embodiment. The storage unit of the information processing apparatus 1 illustrated in FIG. 19 further includes an emblem DB 124. In the following, the configuration and operation other than those specifically described are the same as those of the first embodiment, and the description is omitted for the sake of brevity.

図20は実施の形態2に係るユーザDB121に格納されているデータの一例を示す図である。ユーザDB121はさらにフレンドID列及びエンブレムID列を備える。フレンドID列にはユーザIDに対応づけられたフレンドIDが記憶される。エンブレムID列にはエンブレムを識別するためのエンブレムIDが記憶される。フレンドID列及びエンブレムID列は予め記憶されている。   FIG. 20 is a diagram illustrating an example of data stored in the user DB 121 according to the second embodiment. The user DB 121 further includes a friend ID column and an emblem ID column. In the friend ID column, a friend ID associated with the user ID is stored. The emblem ID column stores an emblem ID for identifying the emblem. The friend ID column and the emblem ID column are stored in advance.

図21はエンブレムDB124に格納されているデータの一例を示す図である。エンブレムDB124は共通アプリを通じて選択することが可能なアイテムであるエンブレム(アイテム)に関する情報を記憶するデータベースである。エンブレムDB124はエンブレムID列、アイコン列、名称列及び効果列等を備える。   FIG. 21 is a diagram illustrating an example of data stored in the emblem DB 124. The emblem DB 124 is a database that stores information on emblems (items) that are items that can be selected through a common application. The emblem DB 124 includes an emblem ID column, an icon column, a name column, an effect column, and the like.

エンブレムID列にはエンブレムを識別するためのエンブレムIDが記憶される。アイコン列にはエンブレムIDに対応づけられたアイコンが記憶される。名称列にはエンブレムの名称が記憶される。効果列には例えば、経験値3%アップ、大当たり回数25%アップ又は回転数13%アップ等が記憶される。経験値3%アップとは獲得経験値が3%増加することを示す。大当たり回数25%アップとは大当たり回数を25%増加することを示す。回転数13%アップとは回転数を13%増加することを示す。効果列にはアプリにおけるエンブレムの効果が記憶される。   The emblem ID column stores an emblem ID for identifying the emblem. In the icon column, an icon associated with the emblem ID is stored. The name column stores the name of the emblem. For example, an experience value of 3% increase in experience value, 25% increase in jackpot number, or 13% increase in rotation speed is stored. An experience value increase of 3% indicates that the acquired experience value increases by 3%. An increase in the number of jackpots by 25% indicates that the number of jackpots is increased by 25%. An increase in the rotational speed of 13% indicates that the rotational speed is increased by 13%. The effect column stores the effect of the emblem in the application.

エンブレムDB124のエンブレムID列、アイコン列、名称列及び効果列は予め記憶されている。   The emblem ID column, icon column, name column, and effect column of the emblem DB 124 are stored in advance.

図22はエンブレム画面10の画面レイアウトの一例を示す説明図である。エンブレム画面10はエンブレムを選択するための画面である。   FIG. 22 is an explanatory diagram showing an example of the screen layout of the emblem screen 10. The emblem screen 10 is a screen for selecting an emblem.

エンブレム画面10は右上部に設けられた仮想貨幣欄100と、仮想貨幣欄100の左部に設けられた経験値欄101と、経験値欄101の上部に設けられたレベル欄102と、経験値欄101の下部に左右方向に3つ設けられたマイブレム欄103、104及び105等により構成されるマイブレム欄106と、マイブレム欄106の下部に左右方向に3つ設けられた選択欄10A、10B及び10C等により構成される選択欄107と、下部に設けられた助っ人選択欄108と、助っ人選択欄108の下部に設けられたスタート109とを備える。エンブレム画面10の仮想貨幣欄100、経験値欄101及びレベル欄102の作用及び動作はホーム画面7の仮想貨幣欄700、経験値欄701及びレベル欄702と同様であるため、簡略のため記載を省略する。   The emblem screen 10 includes a virtual currency field 100 provided in the upper right part, an experience value field 101 provided in the left part of the virtual money field 100, a level field 102 provided in the upper part of the experience value field 101, and an experience value. A memblem column 106 composed of three memblem columns 103, 104, and 105 provided in the left-right direction at the bottom of the column 101, and a selection column 10A, 10B provided in the left-right direction at the lower part of the memble column 106 A selection column 107 configured by 10C and the like, an assistant selection column 108 provided at the lower portion, and a start 109 provided at the lower portion of the assistant selection column 108 are provided. Since the actions and operations of the virtual currency field 100, the experience value field 101, and the level field 102 on the emblem screen 10 are the same as the virtual currency field 700, the experience value field 701, and the level field 702 on the home screen 7, they are described for the sake of brevity. Omitted.

CPU21は共通アプリを付加してアプリを実行した後、エンブレム画面10の取得要求を情報処理装置1へ出力する。CPU11はユーザID及びエンブレム画面10の取得要求を端末装置2から取得する。CPU11はエンブレムDB124に基づいてエンブレム画面10を生成する。   After the CPU 21 adds the common application and executes the application, the CPU 21 outputs an acquisition request for the emblem screen 10 to the information processing apparatus 1. The CPU 11 acquires a user ID and an acquisition request for the emblem screen 10 from the terminal device 2. The CPU 11 generates an emblem screen 10 based on the emblem DB 124.

エンブレム画面10の生成方法は以下の通りである。CPU11はエンブレムDB124を参照する。CPU11はユーザIDに対応づけられたエンブレムIDに対応づけられたアイコンを選択欄107に生成する。   The method for generating the emblem screen 10 is as follows. The CPU 11 refers to the emblem DB 124. The CPU 11 generates an icon associated with the emblem ID associated with the user ID in the selection field 107.

具体的なエンブレム画面10の生成方法は以下の通りである。CPU11はエンブレムDB124を参照する。CPU11はユーザID「0001」に対応づけられたエンブレムID「11」、「12」及び「13」に対応づけられたエンブレムA、B及びCを選択欄10A、10B及び10Cに生成する。   A specific method for generating the emblem screen 10 is as follows. The CPU 11 refers to the emblem DB 124. The CPU 11 generates emblems A, B, and C associated with the emblem IDs “11”, “12”, and “13” associated with the user ID “0001” in the selection columns 10A, 10B, and 10C.

CPU11はエンブレム画面10を端末装置2へ出力する。CPU21はエンブレム画面10を情報処理装置1から取得する。CPU21はエンブレム画面10を表示部25に表示する。   The CPU 11 outputs the emblem screen 10 to the terminal device 2. The CPU 21 acquires the emblem screen 10 from the information processing apparatus 1. The CPU 21 displays the emblem screen 10 on the display unit 25.

エンブレム画面10の作用及び動作は以下の通りである。ユーザが選択欄107のアイコンをタッチ操作した後でマイブレム欄106にアイコンをドロップした場合、CPU21はアイコンに対応づけられたエンブレムIDを記憶部22に記憶する。CPU21はマイブレム欄106にアイコンを表示する。   The operation and operation of the emblem screen 10 are as follows. When the user touches the icon in the selection column 107 and then drops the icon in the emblem column 106, the CPU 21 stores the emblem ID associated with the icon in the storage unit 22. The CPU 21 displays an icon in the memble column 106.

ユーザが助っ人選択欄108をタッチ操作した場合、CPU21はフレンドIDを情報処理装置1へ出力する。CPU11はフレンドIDを情報処理装置1から取得する。CPU11はフレンドIDに基づいてフレンド画面110を生成する。CPU11はフレンド画面110を端末装置2へ出力する。CPU21はフレンド画面110を情報処理装置1から取得する。CPU21はフレンド画面110を表示部25に表示する。ユーザがスタート109をタッチ操作した場合、共通アプリ画面62を表示する。   When the user performs a touch operation on the assistant selection field 108, the CPU 21 outputs the friend ID to the information processing apparatus 1. The CPU 11 acquires a friend ID from the information processing apparatus 1. The CPU 11 generates a friend screen 110 based on the friend ID. The CPU 11 outputs the friend screen 110 to the terminal device 2. The CPU 21 acquires the friend screen 110 from the information processing apparatus 1. The CPU 21 displays the friend screen 110 on the display unit 25. When the user touches start 109, the common application screen 62 is displayed.

具体的なエンブレム画面10の作用及び動作は以下の通りである。ユーザが選択欄10AのアイコンAをタッチ操作した後でマイブレム欄103にアイコンAをドロップした場合、CPU21はアイコンAに対応づけられたエンブレムID「11」を記憶部22に記憶する。CPU21はマイブレム欄106にアイコンAを表示する。   Specific actions and operations of the emblem screen 10 are as follows. When the user touches the icon A in the selection field 10 </ b> A and drops the icon A in the emblem field 103, the CPU 21 stores the emblem ID “11” associated with the icon A in the storage unit 22. The CPU 21 displays an icon A in the meiblem column 106.

ユーザが助っ人選択欄108をタッチ操作した場合、CPU21はフレンドID「0001」を情報処理装置1へ出力する。CPU11はフレンドID「0001」を情報処理装置1から取得する。CPU11はフレンドID「0001」に基づいてフレンド画面110を生成する。CPU11はフレンド画面110を端末装置2へ出力する。CPU21はフレンド画面110を情報処理装置1から取得する。CPU21はフレンド画面110を表示部25に表示する。   When the user touches the assistant selection field 108, the CPU 21 outputs the friend ID “0001” to the information processing apparatus 1. The CPU 11 acquires the friend ID “0001” from the information processing apparatus 1. The CPU 11 generates a friend screen 110 based on the friend ID “0001”. The CPU 11 outputs the friend screen 110 to the terminal device 2. The CPU 21 acquires the friend screen 110 from the information processing apparatus 1. The CPU 21 displays the friend screen 110 on the display unit 25.

図23はフレンド画面110の画面レイアウトの一例を示す説明図である。フレンド画面110はフレンドIDに対応づけられたエンブレムの選択をするための画面である。フレンド画面110は上下方向に設けられたエンブレム欄11A、11B、11C及び11D等により構成されるエンブレム欄111と、ユーザ名欄11E、11F、11G及び11H等により構成されるユーザ名欄112と、中央部に設けられたスタート113とを備える。   FIG. 23 is an explanatory diagram showing an example of the screen layout of the friend screen 110. The friend screen 110 is a screen for selecting an emblem associated with the friend ID. The friend screen 110 includes an emblem column 111 configured by emblem columns 11A, 11B, 11C, and 11D provided in the vertical direction, a user name column 112 configured by user name columns 11E, 11F, 11G, and 11H, and the like. And a start 113 provided in the center.

フレンド画面110の生成方法は以下の通りである。CPU11はユーザDB121及びエンブレムDB124を参照する。CPU11はエンブレム欄111にフレンドIDと同一のユーザIDに対応づけられたエンブレムIDのアイコンを生成する。CPU11はユーザ名欄112にフレンドIDと同一のユーザIDに対応づけられたユーザ名を生成する。   The generation method of the friend screen 110 is as follows. The CPU 11 refers to the user DB 121 and the emblem DB 124. The CPU 11 generates an emblem ID icon associated with the same user ID as the friend ID in the emblem column 111. The CPU 11 generates a user name associated with the same user ID as the friend ID in the user name column 112.

具体的なフレンド画面110の生成方法は以下の通りである。CPU11はユーザDB121及びエンブレムDB124を参照する。CPU11はフレンドID「0001」に対応づけられたフレンドID「0002」及び「0003」に対応づけられたエンブレムID「11」、「12」、「13」及び「11」のエンブレムA、B、C及びAをエンブレム欄11A、11B、11C及び11Dに生成する。CPU11はユーザ名欄11E、11F、11G及び11HにユーザB、ユーザB、ユーザB及びユーザCを生成する。   A specific method for generating the friend screen 110 is as follows. The CPU 11 refers to the user DB 121 and the emblem DB 124. The CPU 11 uses the emblems A, B, and C of the emblem IDs “11”, “12”, “13”, and “11” that are associated with the friend IDs “0002” and “0003” that are associated with the friend ID “0001”. And A are generated in the emblem columns 11A, 11B, 11C, and 11D. The CPU 11 generates user B, user B, user B, and user C in the user name columns 11E, 11F, 11G, and 11H.

フレンド画面110の作用及び動作は以下の通りである。ユーザがスタート113をタッチ操作した場合、CPU21はフレンドIDと同一のユーザIDに対応づけられたエンブレムIDを記憶部22に記憶する。   The operation and operation of the friend screen 110 are as follows. When the user touches start 113, the CPU 21 stores the emblem ID associated with the same user ID as the friend ID in the storage unit 22.

具体的なフレンド画面110の作用及び動作は以下の通りである。ユーザがスタート113をタッチ操作した場合、CPU21はエンブレムA、B、C及びAに対応づけられたエンブレムID「11」、「12」、「13」及び「11」を記憶部22に記憶する。   Specific actions and operations of the friend screen 110 are as follows. When the user touches the start 113, the CPU 21 stores the emblem IDs “11”, “12”, “13”, and “11” associated with the emblems A, B, C, and A in the storage unit 22.

共通アプリ画面62の作用及び動作は以下の通りである。ユーザが精算ボタン601をタッチ操作する。CPU21は遊技データ、ユーザID及び記憶部22に記憶されたエンブレムIDを情報処理装置1へ出力する。CPU11は遊技データ、ユーザID及び記憶部22に記憶されたエンブレムIDを端末装置2から取得する。CPU11はエンブレムIDに基づいて遊技データを変更する。具体的にはCPU21はエンブレムID「11」、「12」及び「13」に対応づけられた経験値3%アップ、大当たり回数25%アップ及び回転数13%アップを適用し、遊技データを変更する。CPU11は変更した遊技データを端末装置2へ出力する。CPU11は変更した遊技データを情報処理装置1から取得する。   The operation and operation of the common application screen 62 are as follows. The user touches the settlement button 601. The CPU 21 outputs the game data, the user ID, and the emblem ID stored in the storage unit 22 to the information processing apparatus 1. The CPU 11 acquires the game data, the user ID, and the emblem ID stored in the storage unit 22 from the terminal device 2. CPU11 changes game data based on emblem ID. Specifically, the CPU 21 changes the game data by applying the experience value 3% up, the jackpot number up 25% and the rotation number up 13% corresponding to the emblem IDs “11”, “12” and “13”. . The CPU 11 outputs the changed game data to the terminal device 2. The CPU 11 acquires the changed game data from the information processing apparatus 1.

図24〜26は実施の形態2に係る情報処理システムを示すフローチャートである。ステップS11〜46の処理は上述の実施の形態1に係る情報処理システムと同様であるので、簡潔のため説明を省略する。CPU21はステップS22の処理を終了した後、ユーザID及びエンブレム画面10の取得要求を情報処理装置1へ出力する(ステップS60)。CPU11はユーザID及びエンブレム画面10の取得要求を端末装置2から取得する(ステップS61)。CPU11はユーザID及びエンブレムDB124に基づいてエンブレム画面10を生成する(ステップS62)。CPU11はエンブレム画面10を端末装置2へ出力する(ステップS63)。CPU21はエンブレム画面10を情報処理装置1から取得する(ステップS64)。CPU21はエンブレム画面10を表示部25に表示する(ステップS65)。   24 to 26 are flowcharts illustrating the information processing system according to the second embodiment. Since the processing of steps S11 to S46 is the same as that of the information processing system according to the first embodiment described above, description thereof is omitted for the sake of brevity. CPU21 outputs the acquisition request of a user ID and the emblem screen 10 to the information processing apparatus 1 after complete | finishing the process of step S22 (step S60). CPU11 acquires the acquisition request of user ID and the emblem screen 10 from the terminal device 2 (step S61). The CPU 11 generates the emblem screen 10 based on the user ID and the emblem DB 124 (step S62). The CPU 11 outputs the emblem screen 10 to the terminal device 2 (step S63). CPU21 acquires emblem screen 10 from information processor 1 (Step S64). The CPU 21 displays the emblem screen 10 on the display unit 25 (step S65).

CPU21はアイコンをマイブレム欄106にドロップしたか否かを判定する(ステップS66)。CPU21はアイコンをマイブレム欄106にドロップしたと判定した場合(ステップS66:YES)、エンブレムIDを記憶部22に記憶し(ステップS67)、処理をステップS66に戻す。   The CPU 21 determines whether or not the icon has been dropped on the MYBLEM column 106 (step S66). When the CPU 21 determines that the icon has been dropped on the emblem column 106 (step S66: YES), the emblem ID is stored in the storage unit 22 (step S67), and the process returns to step S66.

CPU21はアイコンをマイブレム欄106にドロップしなかったと判定した場合(ステップS66:NO)、助っ人選択欄108をタッチ操作したか否かを判定する(ステップS68)。CPU21は助っ人選択欄108をタッチ操作しなかったと判定した場合(ステップS68:NO)、スタート109をタッチ操作したか否かを判定する(ステップS77)。   When the CPU 21 determines that the icon has not been dropped on the memble field 106 (step S66: NO), the CPU 21 determines whether or not the assistant selection field 108 has been touched (step S68). When it is determined that the assistant selection field 108 has not been touched (step S68: NO), the CPU 21 determines whether or not the start 109 has been touched (step S77).

CPU21はスタート109をタッチ操作しなかったと判定した場合(ステップS77:NO)、処理をステップS66に移す。CPU21はスタート109をタッチ操作したと判定した場合(ステップS77:YES)、処理をステップS23に移す。CPU21は助っ人選択欄108をタッチ操作したと判定した場合(ステップS68:YES)、フレンドIDを情報処理装置1へ出力する(ステップS69)。   If the CPU 21 determines that the start 109 has not been touched (step S77: NO), the process proceeds to step S66. When the CPU 21 determines that the start 109 has been touched (step S77: YES), the process proceeds to step S23. When it is determined that the assistant selection field 108 is touched (step S68: YES), the CPU 21 outputs the friend ID to the information processing apparatus 1 (step S69).

CPU11はフレンドIDを端末装置2から取得する(ステップS70)。CPU11はフレンドIDに基づいてフレンド画面110を生成する(ステップS71)。CPU11はフレンド画面110を端末装置2へ出力する(ステップS72)。CPU21はフレンド画面110を情報処理装置1から取得する(ステップS73)。CPU21はフレンド画面110を表示部25に表示する(ステップS74)。   CPU11 acquires friend ID from the terminal device 2 (step S70). The CPU 11 generates a friend screen 110 based on the friend ID (step S71). CPU11 outputs friend screen 110 to terminal unit 2 (Step S72). CPU21 acquires friend screen 110 from information processor 1 (Step S73). CPU21 displays the friend screen 110 on the display part 25 (step S74).

CPU21はスタート113をタッチ操作したか否かを判定する(ステップS75)。CPU21はスタート113をタッチ操作しなかったと判定した場合(ステップS75:NO)、スタート113をタッチ操作するまで待機する。CPU21はスタート113をタッチ操作したと判定した場合(ステップS75:YES)、エンブレムIDを記憶部22に記憶し(ステップS76)、処理をステップS23に戻す。   The CPU 21 determines whether or not the start 113 is touched (step S75). If the CPU 21 determines that the start 113 is not touch-operated (step S75: NO), the CPU 21 waits until the start 113 is touch-operated. If the CPU 21 determines that the start 113 has been touched (step S75: YES), the emblem ID is stored in the storage unit 22 (step S76), and the process returns to step S23.

CPU21はステップS32の処理を終了した後、遊技データ、ユーザID及びエンブレムIDを情報処理装置1へ出力する(ステップS78)。CPU11は遊技データ、ユーザID及びエンブレムIDを端末装置2から取得する(ステップS79)。CPU11はエンブレムIDに基づいて遊技データを変更する(ステップS80)。すなわちCPU11はエンブレムIDに対応づけられた効果を遊技データに適用することにより遊技データを変更する。CPU11は変更した遊技データを端末装置2へ出力する(ステップS81)。CPU21は変更した遊技データを情報処理装置1から取得し(ステップS82)、処理をステップS33に移す。   CPU21 outputs game data, user ID, and emblem ID to the information processing apparatus 1 after complete | finishing the process of step S32 (step S78). CPU11 acquires game data, user ID, and emblem ID from the terminal device 2 (step S79). CPU11 changes game data based on emblem ID (step S80). That is, the CPU 11 changes the game data by applying the effect associated with the emblem ID to the game data. The CPU 11 outputs the changed game data to the terminal device 2 (step S81). CPU21 acquires the changed game data from the information processing apparatus 1 (step S82), and moves a process to step S33.

一態様によれば、異なるディベロッパが提供する複数のアプリの夫々に対応する共通のエンブレムを使用することができるため、ユーザの利便性が向上する。   According to one aspect, since a common emblem corresponding to each of a plurality of apps provided by different developers can be used, convenience for the user is improved.

実施の形態3
図27は実施の形態3に係る情報処理装置1のハードウェア群を示すブロック図である。図27に示す情報処理装置1の記憶部はさらにランキングDB125を備える。以下、特に説明する構成、作用以外の構成及び作用は実施の形態2と同等であり、簡潔のため記載を省略する。
Embodiment 3
FIG. 27 is a block diagram illustrating a hardware group of the information processing apparatus 1 according to the third embodiment. The storage unit of the information processing apparatus 1 illustrated in FIG. 27 further includes a ranking DB 125. In the following, the configuration and operation other than those specifically described are the same as those of the second embodiment, and the description is omitted for the sake of brevity.

図28はランキングDB125に格納されているデータの一例を示す図である。ランキングDB125はユーザID列及びランキング列を備える。ユーザID列にはユーザIDが記憶される。ランキング列にはユーザの順位が記憶される。   FIG. 28 is a diagram illustrating an example of data stored in the ranking DB 125. The ranking DB 125 includes a user ID column and a ranking column. A user ID is stored in the user ID column. The ranking of the user is stored in the ranking column.

ランキングDB125のユーザID列は予め記憶されている。CPU11は遊技データに応じて順位を生成する。具体的には例えばCPU11は差玉が多い順番に順位を生成する。CPU11は生成した順位をランキングDB125に記憶する。   The user ID column of the ranking DB 125 is stored in advance. The CPU 11 generates a rank according to the game data. Specifically, for example, the CPU 11 generates a rank in the order in which there are many difference balls. The CPU 11 stores the generated rank in the ranking DB 125.

図29は実施の形態3に係るホーム画面7の画面レイアウトの一例を示す説明図である。ホーム画面7は中央部にランキングボタン72を備える。   FIG. 29 is an explanatory diagram showing an example of the screen layout of the home screen 7 according to the third embodiment. The home screen 7 includes a ranking button 72 at the center.

実施の形態3に係るホーム画面7の作用及び動作は以下の通りである。ユーザがランキングボタン72をタッチ操作した場合、CPU21はユーザID及びランキング画面120の取得要求を情報処理装置1へ出力する。CPU11はユーザID及びランキング画面120の取得要求を端末装置2から取得する。CPU11は遊技データに応じて順位を生成する。CPU11は生成した順位をランキングDB125に記憶する。   The operation and operation of the home screen 7 according to Embodiment 3 are as follows. When the user touches the ranking button 72, the CPU 21 outputs a user ID and an acquisition request for the ranking screen 120 to the information processing apparatus 1. The CPU 11 acquires the acquisition request for the user ID and the ranking screen 120 from the terminal device 2. The CPU 11 generates a rank according to the game data. The CPU 11 stores the generated rank in the ranking DB 125.

CPU11はユーザDB121、精算結果DB123及びランキングDB125に基づいてランキング画面120を生成する。   The CPU 11 generates a ranking screen 120 based on the user DB 121, the settlement result DB 123, and the ranking DB 125.

CPU11はランキング画面120を端末装置2へ出力する。CPU21はランキング画面120を情報処理装置1から取得する。CPU21はランキング画面120を表示部25に表示する。   The CPU 11 outputs a ranking screen 120 to the terminal device 2. The CPU 21 acquires the ranking screen 120 from the information processing apparatus 1. The CPU 21 displays the ranking screen 120 on the display unit 25.

図30はランキング画面120の画面レイアウトの一例を示す説明図である。ランキング画面120は中央部の上下方向に複数設けられたユーザ名欄12A、12B及び12C等により構成されるユーザ名欄128と、右部の上下方向に複数設けられた差玉欄12D、12E及び12F等により構成される差玉欄129を備える。   FIG. 30 is an explanatory diagram showing an example of the screen layout of the ranking screen 120. The ranking screen 120 includes a user name field 128 composed of a plurality of user name fields 12A, 12B, 12C, etc. provided in the vertical direction in the center, and a difference field 12D, 12E provided in the vertical direction in the right part. The difference ball column 129 comprised by 12F etc. is provided.

ランキング画面120の生成方法は以下の通りである。CPU11はユーザDB121、精算結果DB123及びランキングDB125を参照する。CPU11は遊技データに応じてユーザIDに対応づけられた順位を生成する。具体的にはCPU11は差玉が多い順番に順位を生成する。CPU11は順位に対応づけられたユーザIDに対応づけられたユーザ名をユーザ名欄128に生成する。CPU11はユーザIDに対応づけられた差玉を差玉欄129に生成する。   A method for generating the ranking screen 120 is as follows. The CPU 11 refers to the user DB 121, the settlement result DB 123, and the ranking DB 125. The CPU 11 generates a rank associated with the user ID according to the game data. Specifically, the CPU 11 generates a rank in the order in which there are many difference balls. The CPU 11 generates a user name associated with the user ID associated with the rank in the user name column 128. The CPU 11 generates a difference ball associated with the user ID in the difference ball column 129.

具体的なランキング画面120の生成方法は以下の通りである。CPU11はユーザDB121、精算結果DB123及びランキングDB125を参照する。精算結果DB123の1行目、2行目及び3行目のユーザID「001」、「002」及び「003」に対応づけられた差玉が3000、2000、1000である。またユーザDB121の1行目、2行目及び3行目のユーザID「001」、「002」及び「003」にユーザA、ユーザB及びユーザCが対応づけられている。このことから差玉が一番多いのはユーザAであり、ユーザAの次に差玉が多いのはユーザBであり、ユーザBの次に差玉が多いのはユーザCである。このためCPU11はユーザ名欄12AにユーザAを生成し、ユーザ名欄12BにユーザBを生成し、ユーザ名欄12CにユーザCを生成する。CPU11は差玉欄12Dに3000を生成し、差玉欄12Eに2000を生成し、差玉欄12Fに1000を生成する。   A specific method for generating the ranking screen 120 is as follows. The CPU 11 refers to the user DB 121, the settlement result DB 123, and the ranking DB 125. The difference balls associated with the user IDs “001”, “002”, and “003” in the first, second, and third lines of the settlement result DB 123 are 3000, 2000, and 1000, respectively. In addition, user A, user B, and user C are associated with user IDs “001”, “002”, and “003” in the first, second, and third lines of the user DB 121. Accordingly, the user A has the largest difference ball, the user B has the largest difference ball after the user A, and the user C has the largest difference ball after the user B. Therefore, the CPU 11 generates user A in the user name column 12A, generates user B in the user name column 12B, and generates user C in the user name column 12C. The CPU 11 generates 3000 in the difference ball column 12D, generates 2000 in the difference ball column 12E, and generates 1000 in the difference ball column 12F.

図31は実施の形態3に係る情報処理システムを示すフローチャートである。ステップS11〜82の処理は上述の実施の形態2に係る情報処理システムと同様であるので、簡潔のため説明を省略する。CPU21はアイコン31又は71をタッチ操作しなかったと判定した場合(ステップS11:NO)、ランキングボタン72をタッチ操作したか否かを判定する(ステップS90)。CPU21はランキングボタン72をタッチ操作しなかったと判定した場合(ステップS90:NO)、処理をステップS11に移し、処理を繰り返す。CPU21はランキングボタン72をタッチ操作したと判定した場合(ステップS90:YES)、ユーザID及びランキング画面120の取得要求を情報処理装置1へ出力する(ステップS91)。   FIG. 31 is a flowchart showing an information processing system according to the third embodiment. Since the processing of steps S11 to S82 is the same as that of the information processing system according to the second embodiment, the description thereof is omitted for the sake of brevity. When determining that the icon 31 or 71 is not touch-operated (step S11: NO), the CPU 21 determines whether the ranking button 72 is touch-operated (step S90). If the CPU 21 determines that the ranking button 72 has not been touch-operated (step S90: NO), the process proceeds to step S11 and the process is repeated. When the CPU 21 determines that the ranking button 72 has been touched (step S90: YES), the CPU 21 outputs a user ID and an acquisition request for the ranking screen 120 to the information processing apparatus 1 (step S91).

CPU11はユーザID及びランキング画面120の取得要求を端末装置2から取得する(ステップS92)。CPU11は遊技データに応じて順位を生成する(ステップS93)。具体的には例えばCPU11はレベルが高い順番に順位を生成する。CPU11は生成した順位をランキングDB125に記憶する(ステップS94)。   CPU11 acquires the acquisition request of user ID and the ranking screen 120 from the terminal device 2 (step S92). The CPU 11 generates a rank according to the game data (step S93). Specifically, for example, the CPU 11 generates a rank in order from the highest level. The CPU 11 stores the generated rank in the ranking DB 125 (step S94).

CPU11はユーザDB121及びランキングDB125に基づいてランキング画面120を生成する(ステップS95)。CPU11はランキング画面120を端末装置2へ出力する(ステップS96)。CPU21はランキング画面120を情報処理装置1から取得する(ステップS97)。CPU21はランキング画面120を表示部25に表示し(ステップS98)、処理をステップS12に移す。   CPU11 produces | generates the ranking screen 120 based on user DB121 and ranking DB125 (step S95). CPU11 outputs ranking screen 120 to terminal unit 2 (Step S96). CPU21 acquires ranking screen 120 from information processor 1 (Step S97). The CPU 21 displays the ranking screen 120 on the display unit 25 (step S98), and the process proceeds to step S12.

一態様によれば、ディベロッパが異なる複数のアプリから生成された遊技データからランキングを作成することができるため、一のアプリを実行するユーザ同士だけでなく複数のアプリの夫々を実行するユーザ同士の競争意識を高めることができる。   According to one aspect, since a ranking can be created from game data generated from a plurality of apps with different developers, not only between users who execute one app but also between users who execute each of a plurality of apps. Improve competitiveness.

なお、本実施形態においてCPU11はレベルに応じて順位を生成したが、順位の生成方法はこれに限られない。CPU11は経験値、回転数、差玉、大当たり回数、仮想貨幣、最高連チャン回数列又は時短中大当り回数等に応じて順位を生成してもよい。   In the present embodiment, the CPU 11 generates a rank according to the level, but the rank generation method is not limited to this. The CPU 11 may generate a rank according to the experience value, the number of rotations, the difference ball, the number of jackpots, virtual money, the highest consecutive number of times sequence or the number of short-time, middle and big hits.

今回開示された実施の形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。   The embodiment disclosed this time is to be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the meanings described above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.

1 情報処理装置(中央装置)
2 端末装置(情報処理装置)
12P プログラム
22P プログラム
1 Information processing equipment (central equipment)
2 Terminal device (information processing device)
12P program 22P program

Claims (8)

遊技データを生成する、第1開発者名で提供される第1アプリであって、弾球遊技機または回胴式遊技機を模したシミュレーションゲームである第1アプリ及び該第1開発者名とは異なる第2開発者名で提供される第2アプリであって、弾球遊技機または回胴式遊技機を模したシミュレーションゲームである第2アプリに関する処理を行う中央装置に用いられるプログラムであって、
前記第1アプリにより生成された、該第1アプリの所定の遊技結果を示す遊技データを通信網を介して接続される端末装置から取得し、
前記取得された第1アプリにより生成された遊技データを、すでに取得されている前記第2アプリにより生成された、前記第2アプリの所定の遊技結果を示す遊技データと統合して管理する処理であって、前記第2アプリの所定の遊技結果の値に、前記第1アプリの所定の遊技結果の値を加算する
処理を前記中央装置に実行させるプログラム。
A first application provided with a first developer name for generating game data, which is a simulation game imitating a ball game machine or a revolving game machine, and the first developer name Is a program used for a central device that performs processing related to the second application, which is a simulation game simulating a ball game machine or a revolving game machine, provided by a different second developer name. And
Acquiring game data generated by the first application and indicating a predetermined game result of the first application from a terminal device connected via a communication network;
In the process of managing the game data generated by the acquired first application in an integrated manner with the game data indicating the predetermined game result of the second application generated by the already acquired second application. A program for causing the central device to execute a process of adding a value of a predetermined game result of the first application to a value of a predetermined game result of the second application.
前記第1又は第2アプリに係るアイテムの選択を受け付け、
前記端末装置から遊技データが出力された場合に、選択を受け付けたアイテムに応じて前記遊技データを変更する処理を前記中央装置にさらに実行させる
請求項1に記載のプログラム。
Accepts selection of items pertaining to the first or second app,
The program according to claim 1, wherein, when game data is output from the terminal device, the central device further executes a process of changing the game data according to an item for which selection has been received.
前記統合された遊技データを、前記通信網を介して前記端末装置に送信する処理を前記中央装置にさらに実行させる請求項1または2に記載のプログラム。   The program according to claim 1 or 2, further causing the central device to execute a process of transmitting the integrated game data to the terminal device via the communication network. 遊技データを生成する、第1開発者名で提供される第1アプリであって、弾球遊技機または回胴式遊技機を模したシミュレーションゲームである第1アプリ及び該第1開発者名とは異なる第2開発者名で提供される第2アプリであって、弾球遊技機または回胴式遊技機を模したシミュレーションゲームである第2アプリに関する処理を行う情報処理装置であって、
前記第1アプリ及び第2アプリがインストールされた端末装置から送信された、該端末装置のユーザを識別するユーザID、アプリを識別するアプリID、及びアプリにより生成される遊技データを取得する手段と、
前記ユーザID、前記第1アプリのアプリID、前記第2アプリのアプリID、及び前記第1アプリの所定の遊技結果を示す遊技データと前記第2アプリの所定の遊技結果を示す遊技データとの統合データを関連付けて記憶する記憶手段と、
前記取得する手段によりユーザID、アプリID、及び遊技データが取得されると、前記記憶手段において、前記取得されたユーザID及びアプリIDを参照して、対応する統合データに前記取得された遊技データを統合する手段であって、前記取得された遊技データの所定の遊技結果の値を前記対応する統合データの所定の遊技結果の値に加算する手段と
を備えることを特徴とする情報処理装置。
A first application provided with a first developer name for generating game data, which is a simulation game imitating a ball game machine or a revolving game machine, and the first developer name Is a second application provided with a different second developer name, and is an information processing apparatus that performs processing related to the second application, which is a simulation game imitating a ball game machine or a revolving game machine,
Means for acquiring a user ID for identifying a user of the terminal device, an app ID for identifying the app, and game data generated by the app, transmitted from the terminal device in which the first app and the second app are installed; ,
The user ID, the application ID of the first application, the application ID of the second application, game data indicating a predetermined game result of the first application, and game data indicating a predetermined game result of the second application Storage means for associating and storing integrated data;
When the user ID, the application ID, and the game data are acquired by the acquiring unit, the acquired game data is stored in the corresponding integrated data with reference to the acquired user ID and application ID in the storage unit. And a means for adding a predetermined game result value of the acquired game data to a predetermined game result value of the corresponding integrated data.
遊技データを生成する、第1開発者名で提供される第1アプリであって、弾球遊技機または回胴式遊技機を模したシミュレーションゲームである第1アプリ及び該第1開発者名とは異なる第2開発者名で提供される第2アプリであって、弾球遊技機または回胴式遊技機を模したシミュレーションゲームである第2アプリに関する処理を行う端末装置に用いられるプログラムであって、
前記第1アプリ及び前記第2アプリ上で共通の画像のデータを出力し、
前記第1アプリを実行中に前記画像を操作する操作情報を取得した場合、前記第1アプリにより生成した、該第1アプリの所定の遊技結果を示す遊技データを、通信網を介して接続される中央装置へ出力し、
前記第2アプリを実行中に前記画像を操作する操作情報を取得した場合、前記第2アプリにより生成した、該第2アプリの所定の遊技結果を示す遊技データを、前記中央装置へ出力し、
前記第1及び第2アプリにより生成した遊技データが組み合わされた遊技データを前記中央装置から取得する
処理を前記端末装置に実行させるプログラム。
A first application provided with a first developer name for generating game data, which is a simulation game imitating a ball game machine or a revolving game machine, and the first developer name Is a second application provided with a different second developer name, which is a program used for a terminal device that performs processing related to the second application, which is a simulation game simulating a ball game machine or a revolving game machine. And
Output common image data on the first app and the second app,
When operation information for operating the image is acquired during execution of the first application, game data generated by the first application and indicating a predetermined game result of the first application is connected via a communication network. Output to the central unit
When operation information for operating the image is acquired during execution of the second application, game data indicating a predetermined game result of the second application generated by the second application is output to the central device ,
The program which makes the said terminal device perform the process which acquires the game data with which the game data produced | generated by the said 1st and 2nd application were combined from the said central apparatus .
遊技データを生成する、第1開発者名で提供される第1アプリであって、弾球遊技機または回胴式遊技機を模したシミュレーションゲームである第1アプリ及び該第1開発者名とは異なる第2開発者名で提供される第2アプリであって、弾球遊技機または回胴式遊技機を模したシミュレーションゲームである第2アプリに関する処理を行う端末装置に用いられるプログラムであって、
前記第1アプリにより該第1アプリの所定の遊技結果を示す遊技データが生成されると、該遊技データと、前記端末装置のユーザを識別するユーザIDと、前記第1アプリを識別する第1アプリIDとを通信網を介して接続される中央装置へ送信し、
前記第2アプリにより該第2アプリの所定の遊技結果を示す遊技データが生成されると、該遊技データと、前記ユーザIDと、前記第2アプリを識別する第2アプリIDとを前記中央装置へ送信し、
前記第1及び第2アプリにより生成した遊技データが組み合わされた遊技データを前記中央装置から取得する
処理を前記端末装置に実行させるプログラム。
A first application provided with a first developer name for generating game data, which is a simulation game imitating a ball game machine or a revolving game machine, and the first developer name Is a second application provided with a different second developer name, which is a program used for a terminal device that performs processing related to the second application, which is a simulation game simulating a ball game machine or a revolving game machine. And
When game data indicating a predetermined game result of the first application is generated by the first application, the game data, a user ID for identifying a user of the terminal device, and a first for identifying the first application Send the app ID to the central device connected via the communication network,
When game data indicating a predetermined game result of the second application is generated by the second application, the central device determines the game data, the user ID, and a second application ID for identifying the second application. Send to
The program which makes the said terminal device perform the process which acquires the game data with which the game data produced | generated by the said 1st and 2nd application were combined from the said central apparatus .
前記第1アプリ又は前記第2アプリの起動命令を受け付けた場合、前記起動命令を受け付けた第1もしくは第2アプリと共に前記第1及び第2アプリ上で共通して動作する共通アプリを実行するか、又は、前記共通アプリを実行せずに起動命令を受け付けた第1もしくは第2アプリを実行するかいずれかの選択を受け付け、
前記起動命令を受け付けた第1又は第2アプリと共に前記共通アプリを実行する選択を受け付けた場合、前記第1又は第2アプリを実行し、前記第1又は第2アプリ上に、前記第1及び第2アプリ上で共通の画像を表示する処理を前記端末装置にさらに実行させる請求項5又は6に記載のプログラム。
Whether to execute a common application that operates in common on the first and second applications together with the first or second application that has received the activation instruction when the activation instruction of the first application or the second application is received Or accepting the selection of whether to execute the first or second app that has received the start command without executing the common app,
When a selection to execute the common application is received together with the first or second application that has received the activation command, the first or second application is executed, and the first and second applications are executed on the first and second applications. The program according to claim 5 or 6 , further causing the terminal device to execute a process of displaying a common image on the second application.
前記共通アプリを実行せずに起動命令を受け付けた第1又は第2アプリを実行する選択を受け付けた場合、前記第1又は第2アプリをオフラインで実行する
請求項に記載のプログラム。
The program according to claim 7 , wherein when the selection of executing the first or second application that has received a start command without executing the common application is received, the first or second application is executed offline.
JP2014207881A 2014-10-09 2014-10-09 Program and information processing apparatus Active JP6033268B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014207881A JP6033268B2 (en) 2014-10-09 2014-10-09 Program and information processing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014207881A JP6033268B2 (en) 2014-10-09 2014-10-09 Program and information processing apparatus

Publications (2)

Publication Number Publication Date
JP2016073575A JP2016073575A (en) 2016-05-12
JP6033268B2 true JP6033268B2 (en) 2016-11-30

Family

ID=55950346

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014207881A Active JP6033268B2 (en) 2014-10-09 2014-10-09 Program and information processing apparatus

Country Status (1)

Country Link
JP (1) JP6033268B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6797321B1 (en) * 2020-03-04 2020-12-09 株式会社Cygames Content playback program and content playback device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5531336B2 (en) * 2008-03-10 2014-06-25 株式会社三共 GAME SYSTEM, GAME DEVICE, GAME PROGRAM, AND GAME PROGRAM
JP5814889B2 (en) * 2012-08-27 2015-11-17 株式会社コナミデジタルエンタテインメント GAME SELECTION CONTROL METHOD, GAME SOFTWARE DISTRIBUTION CONTROL METHOD, AND GAME SOFTWARE DISTRIBUTION SERVER

Also Published As

Publication number Publication date
JP2016073575A (en) 2016-05-12

Similar Documents

Publication Publication Date Title
JP2015119766A (en) Information processing device and game program
JP2015156999A (en) Electronic game providing device, and electronic game providing program
EP3493140A1 (en) Program, terminal device, and information processing system
US9375645B2 (en) Information-processing system, information-processing device, storage medium, and information-processing method for sharing posting information
US20200360817A1 (en) Information processing device and method to execute game
JP5503782B1 (en) Electronic game machine, electronic game processing method, and electronic game program
JP5409861B1 (en) GAME SYSTEM AND GAME CONTROL METHOD
JP6033268B2 (en) Program and information processing apparatus
JP2023171645A (en) Information processor
CN113797527B (en) Game processing method, device, equipment, medium and program product
JP2018153488A (en) Program, control method and information processor
JP2017000576A (en) Server device and server program
JP6002743B2 (en) Game program
JP2015085179A (en) Game program and information processor
JP6265457B2 (en) Information processing apparatus and program
WO2021166551A1 (en) Information processing system and game management program
JP6217873B1 (en) Information processing apparatus and program
KR101855902B1 (en) System for providing online game to mobile device and method therefor
JP6217822B1 (en) Information processing apparatus and program
JP2016221305A (en) Game program
JP2015002980A (en) Electronic game machine, electronic game processing method, and electronic game program
JP2018075390A (en) Information processor and program
JP2016123754A (en) Game program
JP5995934B2 (en) GAME CONTROL DEVICE, GAME CONTROL METHOD, PROGRAM, GAME SYSTEM
JP2019048123A (en) Game program and information processing apparatus

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160318

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160524

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160720

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: 20161004

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20161025

R150 Certificate of patent or registration of utility model

Ref document number: 6033268

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250